pax_global_header00006660000000000000000000000064130227175510014515gustar00rootroot0000000000000052 comment=7fad3c341c39abbe6014e99841e0661118ba47a1 libsixel-1.7.3/000077500000000000000000000000001302271755100133405ustar00rootroot00000000000000libsixel-1.7.3/.coveralls.yml000066400000000000000000000000571302271755100161350ustar00rootroot00000000000000 repo_token: bD1axKh8NFv7xXkdK0KGWn7k43fklumoh libsixel-1.7.3/.gitignore000066400000000000000000000011571302271755100153340ustar00rootroot00000000000000# Compiled Object files *.slo *.lo *.o # gcov *.gcno *.gcda *.gcov # Compiled Dynamic libraries *.so *.dylib # Compiled Static libraries *.lai *.la *.a # Compiled Executable binary *.exe # swap files *.swp \#*\# # generated by patch(1) *.rej *.orig # autotools autom4te.cache config.h config.h.in~ config.log config.status Makefile libtool stamp-h1 .libs .deps # OSX .DS_Store # editor *.un~ # project.vim .vimprojects # project specific wic_install.reg wic_uninstall.reg libsixel.pc package.json.in include/*.h converters/img2sixel converters/sixel2png converters/*.sixel converters/*.png tools/libsixel-config libsixel-1.7.3/.travis.yml000066400000000000000000000147611302271755100154620ustar00rootroot00000000000000 language: c matrix: include: - os: linux env: XCC=gcc HOST= PREFIX=/usr DEBUG="--enable-tests --enable-debug" WINE= LIBCURL=--without-libcurl JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= LIBCURL=--without-libcurl JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable-tests --enable-debug" WINE= LIBCURL=--without-libcurl JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=i686-w64-mingw32-gcc HOST="--host=i686-w64-mingw32" PREFIX="/usr/i686-w64-mingw32" DEBUG="--enable--tests --enable-debug" WINE=wine - os: linux env: XCC=i586-mingw32msvc-gcc HOST="--host=i586-mingw32msvc" PREFIX="/usr/i586-mingw32msvc" WINE=wine - os: linux env: XCC=x86_64-w64-mingw32-gcc HOST="--host=x86_64-w64-mingw32" PREFIX="/usr/x86_64-w64-mingw32" DEBUG="--enable--tests --enable-debug" WINE=wine64 - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= JPEG="--with-jpeg" PNG="--with-png" - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= JPEG="--with-jpeg" PNG="--with-png" - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= GD="--with-gd" JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= GD="--with-gd" JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= GD="--with-gd" LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= GD="--with-gd" LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" GD="--with-gd" JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" GD="--with-gd" JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" GD="--with-gd" LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: osx env: XCC=clang HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" GD="--with-gd" LIBCURL="--with-libcurl" JPEG=--without-jpeg PNG=--without-png - os: linux env: XCC=gcc HOST= PREFIX=/usr DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" GD="--with-gd" JPEG="--with-jpeg" PNG="--with-png" LIBCURL="--with-libcurl" - os: osx env: XCC=gcc HOST= PREFIX=/usr/local DEBUG="--enable--tests --enable-debug" WINE= GDKPIXBUF="--with-gdk-pixbuf2" GD="--with-gd" JPEG="--with-jpeg" PNG="--with-png" LIBCURL="--with-libcurl" - os: linux env: XCC=clang HOST= PREFIX=/usr DEBUG="--enable-tests --enable-debug" WINE= JPEG="--with-jpeg" PNG="--with-png" LIBCURL="--with-libcurl" GCOV="--enable-gcov" STATIC="--disable-shared" before_install: - "if [ x$TRAVIS_OS_NAME = xlinux ]; then sudo apt-get -qq update --force-yes > /dev/null; fi" - "if [ x$TRAVIS_OS_NAME = xosx ]; then brew update; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$GDKPIXBUFx$GD != xx ]; then sudo apt-get -qq install pkg-config; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$GDKPIXBUF != x ]; then sudo apt-get -qq install libgdk-pixbuf2.0-dev; fi" - "if [ x$TRAVIS_OS_NAME = xosx -a x$GDKPIXBUF != x ]; then brew install gdk-pixbuf; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$GD != x ]; then sudo apt-get -qq install libgd2-xpm-dev; fi" - "if [ x$TRAVIS_OS_NAME = xosx -a x$GD != x ]; then brew install gd; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$LIBCURL != x ]; then sudo apt-get -qq install libcurl4-openssl-dev; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$WINE = x ]; then sudo apt-get install -qq valgrind > /dev/null; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$WINE != x ]; then sudo apt-get install -qq wine > /dev/null; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$XCC = xclang ]; then sudo apt-get install -qq clang; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$XCC = xgcc ]; then sudo apt-get install -qq gcc; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$XCC = xi686-w64-mingw32-gcc ]; then sudo apt-get install -qq gcc-mingw-w64-i686 binutils-mingw-w64-i686; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$XCC = xi586-mingw32msvc-gcc ]; then sudo apt-get install -qq mingw32; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$XCC = xx86_64-w64-mingw32-gcc ]; then sudo apt-get install -qq gcc-mingw-w64-x86-64 binutils-mingw-w64-x86-64; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$GCOV != x ]; then sudo apt-get install libyaml-dev; fi" - "if [ x$TRAVIS_OS_NAME = xosx -a x$GCOV != x ]; then brew install libyaml; fi" - "if [ x$TRAVIS_OS_NAME = xlinux -a x$GCOV != x ]; then sudo pip install cpp-coveralls pyyaml; fi" - "if [ x$TRAVIS_OS_NAME = xosx -a x$GCOV != x ]; then pip install cpp-coveralls pyyaml; fi" before_script: - "CC=$XCC ./configure --prefix=${PREFIX} ${DEBUG} ${HOST} ${GDKPIXBUF} ${GD} ${LIBCURL} ${PNG} ${JPEG} ${GCOV} ${STATIC}" script: - "make" - "sudo make install" - "make test | tee log | grep succeeded || (cat log|tail -n50; exit 1)" after_success: - "make valgrind || (cat valgrind.log && exit 1)" - "make coveralls" libsixel-1.7.3/ChangeLog000066400000000000000000005300141302271755100151150ustar00rootroot000000000000002016-12-08 Hayaki Saito * Makefile.in, README.md, configure, configure.ac, package.json: Update package version to 1.7.3 2016-11-12 Turenar * src/decoder.c: fix wrong ref counting in sixel_decoder_decode 2016-10-11 Hayaki Saito * .travis.yml: travis: change --prefix path to /usr/local in OSX build 2016-10-10 Hayaki Saito * configure, configure.ac: Build with -Bsymbolic option if it's available 2016-10-01 Hayaki Saito * src/sixel.5: manpage: fix wrong description of Xterm's ./configure option (#51, Thanks to @nilqed) * README.md: README: fix wrong description of Xterm's ./configure option (#51, Thanks to @nilqed) "--enable-sixel" -> "--enable- sixel-graphics" 2016-09-14 Hayaki Saito * README.md: README: minor fixes * README.md: Update README 2016-09-12 Hayaki Saito * examples/drawing/main.c: Ensure 256 color sixel register is available in drawing demo * src/fromgif.c: Fix dangling pointer access in GIF loader * configure, configure.ac, package.json: Update version to 1.7.2 2016-09-10 Hayaki Saito * src/tty.c: Suppress unused-label warning 2016-09-09 Hayaki Saito * src/tty.c: Suppress warning on mingw environment 2016-09-08 Hayaki Saito * Makefile.in: Rebuild * src/tty.c: Fix wrong error handling after calling select(2) * src/tty.c: Additional inclusion of sys/time.h and sys/types.h for traditional systems * src/tty.c: Fix a typo: selet -> select 2016-08-11 Hayaki Saito * converters/img2sixel.c, converters/malloc_stub.c, converters/malloc_stub.h, converters/sixel2png.c, include/sixel.h.in, ruby/ext/libsixel/libsixel.c, src/allocator.c, src/allocator.h, src/chunk.c, src/chunk.h, src/decoder.c, src/decoder.h, src/dither.c, src/dither.h, src/encoder.h, src/frame.c, src/frame.h, src/fromgif.c, src/fromgif.h, src/frompnm.c, src/frompnm.h, src/fromsixel.c, src/loader.c, src/loader.h, src/malloc_stub.c, src/malloc_stub.h, src/output.c, src/output.h, src/pixelformat.c, src/pixelformat.h, src/quant.c, src/quant.h, src/scale.c, src/status.c, src/status.h, src/stb_image_write.c, src/tests.c, src/tosixel.c, src/tty.c, src/tty.h, src/writer.c, src/writer.h: Correct file variables for emacs 2016-09-14 Hayaki Saito * README.md: README: minor fixes * README.md: Update README 2016-09-12 Hayaki Saito * examples/drawing/main.c: Ensure 256 color sixel register is available in drawing demo * Makefile.in, src/fromgif.c: Fix dangling pointer access in GIF loader * configure, configure.ac, package.json: Update version to 1.7.2 2016-09-10 Hayaki Saito * src/tty.c: Suppress unused-label warning 2016-09-09 Hayaki Saito * src/tty.c: Suppress warning on mingw environment 2016-09-08 Hayaki Saito * Makefile.in: Rebuild * src/tty.c: Fix wrong error handling after calling select(2) * src/tty.c: Additional inclusion of sys/time.h and sys/types.h for traditional systems * src/tty.c: Fix a typo: selet -> select 2016-08-23 Hayaki Saito * NEWS: Update README 2016-08-22 Hayaki Saito * README.md: Fix wrong description about xterm -ti option * src/loader.c: loader: minor fix in load_jpeg() 2016-08-13 Hayaki Saito * LICENSE.mesa, examples/opengl/Makefile.am, examples/opengl/Makefile.in, examples/opengl/README.md, examples/opengl/main.c: Add missing license terms for examples/opengl/main.c I've forgotten some parts of it are derived from glxpbdemo.c * examples/opengl/main.c: OpenGL example: scroll more 1 line before emit SIXELs * examples/python/Makefile: Add a Makefile to python example * examples/python/converter.py: PIL use Image.tobytes() insted of deprecated Image.tostring() 2016-08-12 Hayaki Saito * .travis.yml: travis: remove "brew install pkg-config" * .travis.yml: travis: prevent duplicated installation of pkg-config * .travis.yml: Correct brew package name: "libgdk-pixbuf" -> "gdk- pixbuf" * .travis.yml: travis: amend fix * .travis.yml: travis: "brew update" before osx build * .travis.yml: travis: use include: * .travis.yml: travis: use build matrix 2016-08-11 Hayaki Saito * .travis.yml: test commit * src/loader.c: Don't use GIF/PNM loader in stb_image.h * converters/img2sixel.1: Update manpage of img2sixel * converters/img2sixel.c, converters/malloc_stub.c, converters/malloc_stub.h, converters/sixel2png.c, include/sixel.h.in, ruby/ext/libsixel/libsixel.c, src/allocator.c, src/allocator.h, src/chunk.c, src/chunk.h, src/decoder.c, src/decoder.h, src/dither.c, src/dither.h, src/encoder.h, src/frame.c, src/frame.h, src/fromgif.c, src/fromgif.h, src/frompnm.c, src/frompnm.h, src/fromsixel.c, src/loader.c, src/loader.h, src/malloc_stub.c, src/malloc_stub.h, src/output.c, src/output.h, src/pixelformat.c, src/pixelformat.h, src/quant.c, src/quant.h, src/scale.c, src/status.c, src/status.h, src/stb_image_write.c, src/tests.c, src/tosixel.c, src/tty.c, src/tty.h, src/writer.c, src/writer.h: Correct file variables for emacs 2016-08-06 Hayaki Saito * Makefile.in, src/dither.c: Minor fixes * include/sixel.h.in: Add more comments to sixel.h 2016-08-03 Hayaki Saito * configure, configure.ac, converters/Makefile.in, package.json: Rebuild * converters/Makefile.am: Amend fix 2016-08-02 Hayaki Saito * .gitignore: Update .gitignore for ignoreing libsixel-config * configure, configure.ac, converters/Makefile.am, converters/Makefile.in: Fix for cygport compilation 2016-07-04 Hayaki Saito * examples/drawing/README.md, examples/python/README.md: Update README for examples * README.md: Update README 2016-06-16 Hayaki Saito * ChangeLog: Update ChangeLog 2016-06-15 Hayaki Saito * python/setup.py: Update Python interface version * setup.py: Update Python interface version * NEWS, README.md: Update README * converters/Makefile.am, converters/Makefile.in: Add missing '$(WINE)' in Makefile to prevent access violation error in mingw-w64 build * .travis.yml: display log with tail -n50 * .travis.yml: travis: display whole error log 2016-06-12 Hayaki Saito * README.md: Minor fixes * examples/drawing/README.md, examples/opengl/README.md: Minor fixes * NEWS: Update NEWS * configure, configure.ac, package.json: Update package version to 1.7.0, libtool version to 1.6.0 * ChangeLog: Update ChangeLog * examples/python/README.md: Update README.md of python example * examples/drawing/README.md: Update README.md of drawing example * converters/Makefile.am, converters/Makefile.in: converters: replace relative path "../" to $(top_srcdir) * src/Makefile.am, src/Makefile.in: Add -no-undefined option to LDFLAGS of libsixel 2016-06-07 Hayaki Saito * Makefile.in: Update ChangeLog * ChangeLog, python/Makefile.in: Update ChangeLog 2016-06-06 Hayaki Saito * examples/python/README.md, examples/python/converter.py: Add python example * ChangeLog: Update ChangeLog * src/fromsixel.c: Don't skip image finalization * src/dither.c, src/encoder.c: Minor fixes * src/encoder.c: Minor fixes * ChangeLog: Update ChangeLog * src/fromsixel.c: Change default allocation size of image object to 1x1 * src/fromsixel.c: Strip an unused case label * src/fromsixel.c: Style fix * src/fromsixel.c: Fix a conditional expression detecting sixel characters 2016-06-05 Hayaki Saito * ChangeLog: Update ChangeLog * python/libsixel/__init__.py: Add sixel_dither_get_palette()/sixel_dither_set_palette() * libsixel/__init__.py: Add sixel_dither_get_palette()/sixel_dither_set_palette() * src/dither.c: Set pixelformat in sixel_dither_get() 2016-05-30 Hayaki Saito * libsixel/__init__.py: Add python interfaces for dither object * python/libsixel/__init__.py: Add python interfaces for dither object * src/dither.c, src/tosixel.c: Fix for loading G1/G2/G4 pixel format * include/sixel.h.in, src/encoder.c: Drop sixel_encoder_encode_bytes_to_output() * NEWS: Update NEWS 2016-05-23 Hayaki Saito * python/libsixel/__init__.py: Add sixel_output_* functions to python interface * libsixel/__init__.py: Add sixel_output_* functions to python interface 2016-05-22 Hayaki Saito * src/encoder.c, src/fromsixel.c: Minor fixes 2016-05-11 Hayaki Saito * ChangeLog: Update ChangeLog * README.md: Update README 2016-05-10 Hayaki Saito * src/fromsixel.c: Style fix * src/fromsixel.c: Fix wrong DCS parameter parsing * src/fromsixel.c: Add missing default case for switching by parser state 2016-05-08 Hayaki Saito * src/fromsixel.c: decoder: parse SIXEL without forward tracking to prevent access violation 2016-05-07 Hayaki Saito * converters/img2sixel.1: Fix typoed email address 2016-05-05 Hayaki Saito * src/fromsixel.c: Suppress a sign-conversion warning * src/fromsixel.c: Introduce parser_context_t structure for internal use in sixel_decode_raw() * src/fromsixel.c: Remove external linkage of image_buffer_* functions * src/fromsixel.c: Tune buffer resize operations * src/Makefile.in, src/fromsixel.c: Introduce image_buffer_t structure for internal use in sixel_decode_raw() 2016-05-04 Hayaki Saito * src/encoder.c: Change function name: sixel_encoder_without_macro to sixel_encoder_output_without_macro 2016-05-03 Hayaki Saito * src/tosixel.c: Minor fix * examples/drawing/Makefile, examples/drawing/main.c: drawing example: clean up * examples/drawing/README.md: Update README * examples/drawing/Makefile, examples/drawing/main.c: drawing example: fix for linux * examples/drawing/main.c, src/Makefile.in: drawing example: scroll on demand before drawing canvas 2016-05-02 Hayaki Saito * examples/drawing/Makefile, examples/drawing/README.md, examples/drawing/main.c, examples/opengl/README.md: Add drawing example * libsixel/__init__.py: Process list-based palette correctly in encode.encode_bytes() * python/libsixel/__init__.py: Process list-based palette correctly in encode.encode_bytes() 2016-05-01 Hayaki Saito * libsixel/__init__.py: Accept string buffer as 1st argument of encoder.encode_bytes() * python/libsixel/__init__.py: Accept string buffer as 1st argument of encoder.encode_bytes() * python/Makefile.am, python/Makefile.in, src/encoder.c: Suppress a sign-conversion warning on OSX * Makefile.am, Makefile.in: Suppress a sign-conversion warning on OSX * libsixel/__init__.py, libsixel/encoder.py: Add encoder.encode_bytes method introduced from libsixel 1.6 * python/libsixel/__init__.py, python/libsixel/encoder.py: Add encoder.encode_bytes method introduced from libsixel 1.6 * python/libsixel/encoder.py: Fix a typo pointed out by @ignisan * libsixel/encoder.py: Fix a typo pointed out by @ignisan 2016-05-01 vagrant * src/Makefile.in, src/chunk.c, src/decoder.c, src/encoder.c, src/fromgif.c, src/loader.c, src/quant.c, src/tty.c, src/writer.c: Suppress sign-conversion warnings in MinGW environment * src/Makefile.am, src/Makefile.in, src/allocator.c, src/malloc_stub.c, src/malloc_stub.h: Add missing rpl_malloc()/rpl_free() function 2016-04-30 Hayaki Saito * Makefile.in, configure, configure.ac, src/quant.c: Suppress sign- conversion warnings in MinGW environment * src/writer.c: Suppress -Wsign-conversion in 3rd argument of fwrite() * src/chunk.c: Avoid a warning when using FD_SET() with -Wsign- conversion and _FORTIFY_SOURCE * src/pixelformat.c: Suppress -Wsign-conversion in 3rd argument of memcpy() * src/frame.c: Suppress -Wsign-conversion in 3rd argument of memmove() * src/quant.c: Minor fix * src/dither.c, src/quant.c: Suppress -Wsign-conversion in 2rd argument of sixel_allocator_calloc() * src/dither.c, src/encoder.c, src/fromgif.c, src/frompnm.c, src/fromsixel.c, src/loader.c, src/quant.c, src/tosixel.c: Suppress -Wsign-conversion in 3rd argument of memcpy()/memset() 2016-04-29 Hayaki Saito * Makefile.in, aclocal.m4, config.h.in, configure, configure.ac, include/sixel.h.in, src/chunk.c, src/decoder.c, src/dither.c, src/encoder.c, src/frame.c, src/fromgif.c, src/frompnm.c, src/fromsixel.c, src/loader.c, src/quant.c, src/quant.h, src/scale.c, src/stb_image_write.c, src/tosixel.c, src/tty.c, src/writer.c: Add -Wsign-conversion compile flags and fix implicit type sign-conversions 2016-04-20 Hayaki Saito * LICENSE.sixel: Update README 2016-04-03 Hayaki Saito * README.md: Update README * src/stb_image_write.h: Update stb_image_write to v1.02 * README.md, converters/img2sixel.1: Update manpage and README * src/stb_image.h: Update stb_image to v2.12 2016-03-26 Hayaki Saito * README.md: Update README * README.md: Update README * README.md: Update README * README.md: Update README 2016-03-25 Hayaki Saito * ChangeLog: Update ChangeLog * src/fromgif.c: Fix broken -S option * README.md: Add a notaion for avoiding xterm's color register limitation (suggested by @ismail in #47) * src/stb_image_write.c: Ignore -Wdouble-promotion warnings during including stb_image_write.h 2016-03-24 Hayaki Saito * src/encoder.c: Don't reset encoder->pixel{width,height} in clipping function * src/encoder.c: Don't reset encoder->pixel{width,height} in scaling function * src/fromgif.c: Fix broken resize feature for animated GIF 2016-03-23 Hayaki Saito * include/sixel.h.in: Suppress a warning(-Wundef) when including sixel.h 2016-03-09 Hayaki Saito * src/tosixel.c: cleanup 2016-03-07 Hayaki Saito * configure, configure.ac: update ABI version 2016-03-06 Hayaki Saito * configure, configure.ac, package.json: Update ABI version * include/sixel.h.in, src/frame.c, src/pixelformat.c, src/writer.c: Add support for new pixelformat ABGR/BGRA * NEWS: Update NEWS * ChangeLog: Update ChangeLog * ChangeLog: Update ChangeLog * Makefile.in, README.md, converters/img2sixel.1, converters/shell- completion/bash/img2sixel, converters/shell- completion/zsh/_img2sixel: Add -R option stuff to README, manpage, shell-completion 2016-03-05 Hayaki Saito * README.md, converters/img2sixel.1, converters/sixel2png.1: Update descriptions in README and manpage for stbi/stbiw * converters/img2sixel.1, converters/sixel2png.1: Update contributors section of manpages 2016-03-03 Hayaki Saito * Makefile.in, configure, configure.ac, package.json: Update ABI version * converters/img2sixel.c, include/sixel.h.in, src/encoder.c, src/encoder.h: New option -R, --gri-limit * Makefile.in, include/sixel.h.in, src/output.c: New API: sixel_output_set_gri_arg_limit() * Makefile.in, configure, configure.ac, package.json: Update ABI version * include/sixel.h.in, src/encoder.c, src/loader.c, src/tosixel.c: Add new API: sixel_encoder_encode_bytes 2016-02-29 Hayaki Saito * README.md: Update README * README.md: Add @hattya to contributers list 2016-02-27 Hayaki Saito * Makefile.in, src/output.c, src/output.h, src/quant.c, src/quant.h, src/tosixel.c: Introduce DECGRI('!') compatibility flag 2016-02-27 Akinori Hattori * configure, configure.ac: Fix check for gdImageCreateFromPngPtr availability 2016-02-22 Hayaki Saito * src/tty.c: Fix compile error on MinGW environment * src/Makefile.am, src/Makefile.in, src/encoder.c, src/tty.c, src/tty.h: Add tty.c and tty.h * converters/Makefile.am, converters/Makefile.in, include/sixel.h.in, src/encoder.c, src/encoder.h: Solve encoder option confliction between -m/-e/-I/-b 2016-02-21 Hayaki Saito * src/allocator.c, src/chunk.c, src/decoder.c: Add more tests * src/encoder.c: Minor fixes in encoder.c * src/decoder.c: Add more tests for decoder.c * src/decoder.c: Fix bad initialization check of decoder object * Makefile.in, src/decoder.c: Add more tests for decoder.c * include/sixel.h.in, src/decoder.c: Minor fixes for decoder.c * src/decoder.c, src/decoder.h, src/tests.c: Add tests for decoder.c * include/sixel.h.in, src/allocator.c: Add an allocation test with bad allocator * src/decoder.c: Fix bad initalization problem of decoder object 2016-02-20 Hayaki Saito * include/sixel.h.in, src/allocator.c: Publish bad allocators to test functions * src/stb_image_write.c: Ignore strict-overflow warnings in stb_image_write.h * src/stb_image_write.c, src/writer.c: Amend fix of 39042435e * src/writer.c: Suppress GCC warnings against stb_image_write.h * src/loader.c: Suppress warnings caused by shadowing global declarations * src/writer.c: Suppress a warning caused by missing default case in switch statement * src/encoder.c, src/scale.c: Suppress warnings caused by shadowing global declarations * src/fromgif.c: Suppress a warning caused by missing default case in switch statement * src/frompnm.c: Suppress warnings caused by shadowing global declarations * config.h.in, configure, configure.ac, src/loader.c: Amend fix for suppressing GCC warnings against stb_image.h * Makefile.in, config.h.in, configure, configure.ac, src/encoder.c, src/loader.c: Suppress GCC warnings against stb_image.h * src/quant.c: Suppress warnings caused by shadowing global declarations * src/fromsixel.c: Suppress a warning caused by missing default case in switch statement * include/sixel.h.in, src/decoder.c, src/encoder.c, src/frame.c, src/output.c: Add some comments to functions * README.md: Update README * libsixel/__init__.py, libsixel/decoder.py, libsixel/encoder.py: Update copyright notice * LICENSE, converters/img2sixel.c, converters/malloc_stub.c, converters/malloc_stub.h, converters/sixel2png.c, python/libsixel/__init__.py, python/libsixel/decoder.py, python/libsixel/encoder.py, src/allocator.c, src/allocator.h, src/chunk.c, src/chunk.h, src/decoder.c, src/decoder.h, src/dither.c, src/dither.h, src/encoder.c, src/encoder.h, src/frame.c, src/frame.h, src/fromgif.c, src/fromgif.h, src/frompnm.c, src/frompnm.h, src/loader.c, src/loader.h, src/output.c, src/output.h, src/pixelformat.c, src/pixelformat.h, src/quant.c, src/quant.h, src/scale.c, src/status.c, src/status.h, src/stb_image_write.c, src/tests.c, src/writer.c, src/writer.h: Update copyright notice * src/encoder.c: Minor improvements for encoder.c * Makefile.in, configure, configure.ac: Add some gcc/clang warning option flags to CFLAGS * converters/img2sixel.c: Fix a overlength-strings warnings * src/loader.c: Fix for a warning with gcc -Wpedantic option * src/decoder.c, src/encoder.c: Fix warnings of declaration shadows a local variable * LICENSE.stb: Update LICENSE file of stb project * src/stb_image_write.h: Upgrade stb_image_write.h to v1.01 * src/stb_image.h: Upgrade stb_image to 2.10 * src/quant.c: Fix a gnu-folding-constant warning * src/quant.c: Fix warnings of declaration shadows a local variable 2016-02-17 Hayaki Saito * README.md: README Minor fixes 2015-09-05 Hayaki Saito * ChangeLog: Update ChangeLog * configure, configure.ac, package.json: Update version 2015-09-04 Hayaki Saito * configure, configure.ac: Let it build without python * tools/libsixel-config.in: Add --datarootdir option to libsixel- config 2015-08-30 Hayaki Saito * LICENSE, README.rst, setup.py: Merge commit '6a63778c44312484bdef9b3a3d394272f8bc98d3' * LICENSE, README.rst, setup.py: Include license file * LICENSE, package.xml, package2.xml, php_sixel.h, sixel.c, sixel.xml: Change the license to MIT 2015-08-26 Hayaki Saito * setup.py: Update version * README.rst, libsixel/__init__.py, libsixel/decoder.py, libsixel/encoder.py, setup.py: Merge commit '99bac207a2032e77717e376b17aec29fbac46727' * libsixel/__init__.py, libsixel/decoder.py, libsixel/encoder.py: Support various python versions, 2.5 to 3.4 * README.rst: Update README * libsixel/decoder.py: Fix inconsistent use of tabs and spaces in indentation 2015-08-22 Hayaki Saito * ChangeLog, configure, configure.ac, package.json: Update version * NEWS: Update NEWS * sixel.c, sixel.xml: Use sixel_encoder_new() instead of sixel_encoder_create() * README.md: Update README 2015-08-08 Hayaki Saito * MANIFEST: Update MANIFEST * lib/Image/LibSIXEL.xs: Use sixel_encoder_new/sixel_decoder_new * builder/MyBuilder.pm, minil.toml: Add custom builder 2015-08-07 Hayaki Saito * ext/libsixel/libsixel.c, lib/libsixel/version.rb: Use sixel_encoder_new/sixel_decoder_new 2015-08-04 Hayaki Saito * src/chunk.c, src/decoder.c, src/writer.c: Use fixed error message in some case to prevent buffer overflow * src/decoder.c, src/encoder.c, src/fromgif.c, src/frompnm.c, src/fromsixel.c, src/loader.c, src/output.c, src/tosixel.c: Set additional messages when bad allocation error occured 2015-08-03 Hayaki Saito * libsixel/decoder.py, libsixel/encoder.py, setup.py: Update version * src/loader.c: Suppress warning for using deprecated function * libsixel/__init__.py, libsixel/decoder.py, libsixel/encoder.py: Merge commit 'ed4631fe8bcd0f777eb012a0c1661da7f31d6a35' into develop * libsixel/__init__.py, libsixel/decoder.py, libsixel/encoder.py: Add some wrapper functions and constants 2015-08-02 Hayaki Saito * README.md, include/sixel.h.in: Update README * README.md, include/sixel.h.in, src/loader.c: Make sixel_decode() as deprecated * include/sixel.h.in, src/encoder.c, src/frame.c: Make sixel_frame_create() as deprecated * converters/img2sixel.c, include/sixel.h.in, src/dither.c, src/encoder.c: Make sixel_dither_create() as deprecated * include/sixel.h.in, src/dither.c, src/encoder.c: Mark sixel_dither_create() function as deprecated * include/sixel.h.in, src/frame.c, src/scale.c: Use allocator object in scale.c * include/sixel.h.in, src/encoder.c, src/output.c, src/output.h: Use allocator object in output.c * src/tosixel.c: Use allocator object in tosixel.c * include/sixel.h.in, src/decoder.c, src/fromsixel.c, src/writer.c: Use allocator object in writer.c * src/fromsixel.c: Use allocator object in fromsixel.c * src/chunk.c: Suppress a sign-compare warnings * src/frompnm.c, src/frompnm.h, src/loader.c: Use allocator object in frompnm.c * src/loader.c: Use allocator object in STBI loader * src/dither.c, src/quant.c, src/quant.h: Use allocator object in quant.c * src/allocator.c, src/dither.c: Amend fix for miss-operation of reference counter * src/fromgif.c, src/fromgif.h, src/loader.c: Use allocator object in fromgif.c * include/sixel.h.in, src/allocator.c, src/allocator.h, src/chunk.c, src/decoder.c, src/dither.c, src/dither.h, src/encoder.c, src/frame.c, src/status.c, src/tests.c: Add new allocator API: sixel_allocator_calloc() 2015-07-29 Hayaki Saito * configure, configure.ac, src/chunk.c, src/loader.c: Add more handlers for libcurl errors * src/chunk.c, src/decoder.c, src/encoder.c: Fix leaks and segmentation faults * src/chunk.c: Fix leaks around chunk object initialization * include/sixel.h.in, src/decoder.c, src/frame.c, src/frame.h: Use allocator in frame.c * src/loader.c: Use allocator in loader.c 2015-07-28 Hayaki Saito * src/chunk.c: Minor fixes around chunk.c * converters/img2sixel.c: Use sixel_encoder_new() in img2sixel * converters/sixel2png.c, include/sixel.h.in, src/decoder.c, src/decoder.h: Introduce sixel_decoder_new(), the constructor of decoder with custom allocator 2015-07-25 Hayaki Saito * src/encoder.c: Additional test for encoder.c * src/encoder.c: Minor fixes 2015-07-23 Hayaki Saito * include/sixel.h.in, src/allocator.c, src/encoder.c: Fix memory access violation issue 2015-07-22 Hayaki Saito * include/sixel.h.in, src/allocator.c, src/encoder.c: Add APIs for calling custom allocator functions * include/sixel.h.in, src/allocator.c, src/allocator.h, src/encoder.c, src/tests.c: Introduce reference counter to allocator object 2015-07-21 Hayaki Saito * Makefile.in, config.h.in, configure, configure.ac, converters/img2sixel.c, include/sixel.h.in, src/Makefile.am, src/Makefile.in, src/allocator.c, src/allocator.h, src/chunk.c, src/chunk.h, src/encoder.c, src/encoder.h, src/loader.c: Introduce allocator object 2015-07-20 Hayaki Saito * src/tests.c: Enable tests for chunk.c * include/sixel.h.in, src/decoder.c, src/decoder.h, src/encoder.c, src/encoder.h, src/frame.c, src/frame.h, src/tests.c: Minor fixes * include/sixel.h.in, src/dither.h, src/fromsixel.c, src/output.c, src/output.h, src/tosixel.c: Minor fixes * src/chunk.c, src/chunk.h, src/loader.c, src/tests.c: Suppress build warning: implicit-function-declaration * converters/Makefile.am, converters/Makefile.in: Fix travis build again 2015-07-19 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Try to fix broken travis build * LICENSE.stb: Add license notice of src/fromgif.c * converters/img2sixel.1: Add documentation for the environment variables $SIXEL_COLORS * src/encoder.c: Introduce SIXEL_COLORS environment (for Issue #27) * converters/img2sixel.c: Minor fix 2015-07-18 Hayaki Saito * src/encoder.c: Ammend fixes * src/encoder.c: Minor fixes * src/encoder.c: Minor fixes for encoder.c 2015-07-14 Hayaki Saito * src/dither.c, src/encoder.c, src/frame.c, src/fromgif.c, src/fromgif.h, src/frompnm.c, src/frompnm.h, src/fromsixel.c, src/loader.c, src/loader.h, src/output.c, src/output.h, src/quant.c, src/scale.c, src/status.h, src/tosixel.c: Minor fixes 2015-07-13 Hayaki Saito * src/loader.c: Add missing stdio.h inclusion to loader.c * src/Makefile.am, src/Makefile.in, src/chunk.c, src/chunk.h, src/frame.h, src/loader.c: Add chunk.c/chunk.h * src/loader.c: Minor fixes around sixel_chunk_t 2015-07-12 Hayaki Saito * src/writer.c: Minor fixes * README.md, converters/img2sixel.1, converters/img2sixel.c: Add documentation of the environment variables $SIXEL_BGCOLOR * src/decoder.c: Add missing header io.h to decoder.c * converters/sixel2png.c: Add missing header io.h to sixel2png.c * ChangeLog: Update ChangeLog * Makefile.in, src/Makefile.in: Rebuild * config.h.in, configure, configure.ac, src/loader.c: Add missing header: _setmode() requires inclusion * config.h.in, configure, configure.ac, converters/loader.c: Add missing header: _setmode() requires inclusion * Makefile.in, configure, configure.ac, package.json: Update version * ChangeLog: Update ChangeLog * Makefile.in, configure, configure.ac: Hotfix for broken libcurl/libpng/libjpeg detection * src/encoder.c: Build fix for MinGW environment * src/encoder.c: Add error handling for sixel_write_callback() and sprintf() 2015-07-11 Hayaki Saito * src/frame.c, src/loader.c: Minor fixes * src/fromgif.c: Fix broken GIF loader 2015-07-05 Hayaki Saito * src/fromgif.c: Minor fixes * src/loader.c: Suppress gcc warnings * src/loader.c: Don't test memory_write() function if libcurl integration is not enabled * src/fromgif.c: Add missing "config.h" inclusion to fromgif.c * src/encoder.c, src/fromgif.c, src/fromgif.h, src/quant.c, src/tests.c: Minor fixes * include/sixel.h.in, src/encoder.c: Add more tests for encoder.c * src/encoder.c: Add more tests for encoder.c * include/sixel.h.in, src/encoder.c, src/frame.h: Add tests for encoder.c * include/sixel.h.in, src/Makefile.am, src/decoder.h, src/encoder.h, src/loader.c, src/loader.h, src/tests.c: Add initial tests for loader.c * Makefile.in, config.h.in, configure, configure.ac, src/frame.c, src/loader.c, src/writer.c: Checks availability of #pragma GCC diagnostic ignored "-Wtypedef-redefinition" * ChangeLog: Update ChangeLog * converters/img2sixel.c, examples/opengl/main.c, src/encoder.c: Minor fixes 2015-07-01 Hayaki Saito * src/encoder.c: Fix a bug of returning wrong status in prepare_builtin_palette() 2015-06-30 Hayaki Saito * src/fromgif.c, src/loader.c, src/quant.c: Minor improvements 2015-06-29 Hayaki Saito * src/encoder.c: Use sixel_helper_set_additional_message() instead of using stderr printing * src/decoder.c, src/dither.c, src/encoder.c, src/loader.c: Minor improvements 2015-06-28 Hayaki Saito * src/encoder.c, src/frame.c, src/loader.c, src/pixelformat.c: Minor improvements * src/writer.c: Add more tests for status.c * src/status.c: Strip extra free() call * src/status.c: Strip extra '"' character * src/status.c: Update tests * src/writer.c: Add more error handling and tests to writer.c * src/status.c: Update tests in status.c * src/status.c, src/writer.c: Update tests * src/Makefile.am, src/Makefile.in, src/status.c, src/status.h, src/tests.c, src/writer.c: Add more tests * ChangeLog: Update ChangeLog * src/loader.c: Fix segmentation error when set -e option with loading 1/2/4 bpp grayscale image * converters/Makefile.am, converters/Makefile.in: Add tests for -B option * Makefile.in, config.h.in, configure, configure.ac, src/tosixel.c: Check ldiv() availability with ./configure script 2015-06-27 Hayaki Saito * src/encoder.c: Ammend fix * src/encoder.c: Set pixelformat to dither context when input format is grayscale * src/loader.c, src/status.c: Fix regression of returning invalid status when using libjpeg * src/tosixel.c: Use builtin functions instead of sprintf() 2015-06-26 Hayaki Saito * META.json, META.yml: Update META.json/META.yml * Build.PL: Update Build.PL for linking to libsixel * lib/Image/LibSIXEL.xs: Remove debugging code * lib/Image/LibSIXEL.xs: Remove include derective "ppport.h" * Build.PL, Changes, META.json, README.md, minil.toml: Add missing files: minil.toml and Changes * perl/Build.PL, perl/MANIFEST, perl/META.yml, perl/README.md, perl/lib/Image/{Sixel.pm => LibSIXEL.pm}, perl/lib/Image/{Sixel.xs => LibSIXEL.xs}, perl/lib/Image/LibSIXEL/Decoder.pm, perl/lib/Image/LibSIXEL/Encoder.pm, perl/lib/Image/Sixel/Decoder.pm, perl/lib/Image/Sixel/Encoder.pm, perl/t/{sixel.t => libsixel.t}: perl: change module name: Image::Sixel -> Image::LibSIXEL * Build.PL, MANIFEST, META.yml, README.md, lib/Image/{Sixel.pm => LibSIXEL.pm}, lib/Image/{Sixel.xs => LibSIXEL.xs}, lib/Image/LibSIXEL/Decoder.pm, lib/Image/LibSIXEL/Encoder.pm, lib/Image/Sixel/Decoder.pm, lib/Image/Sixel/Encoder.pm, t/{sixel.t => libsixel.t}: perl: change module name: Image::Sixel -> Image::LibSIXEL 2015-06-25 Hayaki Saito * php/README, php/sixel/.cvsignore, php/sixel/CREDITS, php/sixel/EXPERIMENTAL, php/sixel/README, php/sixel/config.m4, php/sixel/config.w32, php/sixel/manual/file-entities.ent, php/sixel/manual/functions.xml, php/sixel/manual/manual.xml.in, php/sixel/manual/sixel/configure.xml, php/sixel/manual/sixel/constants.xml, php/sixel/manual/sixel/ini.xml, php/sixel/manual/sixel/reference.xml, php/sixel/package.xml, php/sixel/package2.xml, php/sixel/php_sixel.h, php/sixel/sixel.c, php/sixel/sixel.dsp, php/sixel/sixel.xml, php/sixel/tests/SixelEncoder____construct.phpt, php/sixel/tests/SixelEncoder____destruct.phpt, php/sixel/tests/SixelEncoder__encode.phpt, php/sixel/tests/SixelEncoder__setopt.phpt: Remove php extension directory * .gitmodules, ruby: Remove submodule directory 2015-06-23 Hayaki Saito * include/sixel.h.in: core: Add SIXEL_OPTFLAG_xxx definitions * .gitignore, CREDITS, EXPERIMENTAL, LICENSE, README, config.m4, config.w32, manual/Makefile, manual/file-entities.ent, manual/functions.xml, manual/manual.xml.in, manual/sixel/configure.xml, manual/sixel/constants.xml, manual/sixel/ini.xml, manual/sixel/reference.xml, package.xml, package2.xml, php_sixel.h, sixel.c, sixel.dsp, sixel.xml, tests/SixelEncoder____construct.phpt, tests/SixelEncoder____destruct.phpt, tests/SixelEncoder__encode.phpt, tests/SixelEncoder__setopt.phpt: Initial commit * NEWS: Update NEWS * README.md: Update README * .gitmodules, ruby: Add dubmodule libsixel-ruby 2015-06-22 Hayaki Saito * ruby/README, ruby/images/egret.jpg, ruby/images/egret.six, ruby/setup.rb, ruby/sixel.c: Drop Ruby interface * .gitignore, .travis.yml, Gemfile, LICENSE.txt, README.md, Rakefile, ext/libsixel/extconf.rb, ext/libsixel/libsixel.c, ext/libsixel/libsixel.h, images/egret.jpg, images/egret.six, lib/libsixel.rb, lib/libsixel/version.rb, libsixel-ruby.gemspec, test/minitest_helper.rb, test/test_libsixel.rb: Initial commit 2015-06-16 Hayaki Saito * src/writer.c: Fix build error caused by calling undeclared function * NEWS: Update README * ruby/sixel.c: ruby: show detailed error messages * NEWS: Update NEWS * ruby/sixel.c: Minor fix * src/status.c: Add missing file: src/status.c * converters/img2sixel.c, include/sixel.h.in, src/decoder.c, src/encoder.c, src/loader.c, src/writer.c: Improve error handling * Makefile.in, configure, configure.ac, converters/img2sixel.c, include/sixel.h.in, src/Makefile.am, src/Makefile.in, src/loader.c: Introduce newv APIs for semantic error handling: - sixel_helper_set_additional_message() - sixel_helper_get_additional_message() - sixel_helper_format_error() 2015-06-15 Hayaki Saito * src/loader.c: Supperss uninitialized warnings caused by MinGW gcc 2015-06-14 Hayaki Saito * ruby/README, ruby/images/egret.jpg, ruby/images/egret.six, ruby/setup.rb, ruby/sixel.c: Add initial implementation of ruby interface * src/decoder.c, src/encoder.c: Handle some ignored allocation errors * converters/img2sixel.c, converters/sixel2png.c: Do semantic error handling (on progress) * src/loader.c: Suppress unused-label GCC warning * src/encoder.c: Do semantic error handling (on progress) * include/sixel.h.in, src/loader.c: Handle curl errors * src/encoder.c, src/loader.c: Do semantic error handling (on progress) * src/loader.c: Fix compile errors caused by missing symbol * README.md, converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, converters/shell-completion/bash/img2sixel, converters/shell-completion/zsh/_img2sixel, src/encoder.c: Add new -b option values: gray1/2/4/8 * include/sixel.h.in, src/dither.c, src/encoder.c: Add new built-in palette profiles, gray1/2/4/8 * src/encoder.c, src/loader.c: Do semantic error handling (on progress) * examples/opengl/main.c, include/sixel.h.in, src/dither.c, src/tosixel.c: Do semantic error handling (on progress) 2015-06-13 Hayaki Saito * src/dither.c, src/encoder.c: Do semantic error handling (on progress) * include/sixel.h.in, src/encoder.c, src/fromgif.c, src/loader.c: Introduce SIXELSTATUS and related macros * include/sixel.h.in: Define LIBSIXEL_VERSION and LIBSIXEL_ABI_VERSION as string * include/sixel.h.in: Correct typoed version macro * include/sixel.h.in: Correct typoed version macro 2015-06-12 Hayaki Saito * ChangeLog: Update ChangeLog 2015-06-11 Hayaki Saito * src/Makefile.am, src/Makefile.in: Add rgblookup.gprf to distributed files * src/Makefile.am, src/Makefile.in, src/rgblookup.h: Re-generate rgblookup.h * src/rgblookup.gperf: Add gperf file generated from X11's rgb.txt 2015-06-10 Hayaki Saito * src/encoder.c: Fix segfault occurs when environment variable $SIXEL_BGCOLOR is not set * src/Makefile.am, src/Makefile.in, src/encoder.c, src/rgblookup.h: Parse X11 color name which is specified with -B option * src/encoder.c: Introduce SIXEL_BGCOLOR environment (for Issue #27) * src/encoder.c: Strip unneeded substitution to palette type option when -B option is specified * NEWS: Update README 2015-06-09 Hayaki Saito * NEWS: Update NEWS * NEWS: Update NEWS for release 1.5 * README.md: Update README: update version of stb_image.h/stb_image_write.h * LICENSE.stb: Update license file of stb * src/fromgif.c: gif loader: cleanup * src/fromgif.c: gif loader: update license notice * src/fromsixel.c: Minor fix * patches/applied/stb_image.h.diff: Remove directory "patches" * src/loader.c, src/stb_image.h: Update stb_image to version 2.06 2015-06-08 Hayaki Saito * LICENSE: Update LICENCE file * include/sixel.h.in, src/decoder.c, src/dither.c, src/encoder.c, src/frame.c, src/fromgif.c, src/frompnm.c, src/loader.c, src/output.c, src/pixelformat.c, src/quant.c, src/scale.c, src/tosixel.c, src/writer.c: Use constant symbols which start with the prefix SIXEL_ * cpanfile: Add cpanfile for perl interface * perl/cpanfile: Add cpanfile for perl interface * README.md, lib/Image/Sixel.pm: Update README and POD of perl interface * perl/README.md, perl/lib/Image/Sixel.pm: Update README and POD of perl interface 2015-06-07 Hayaki Saito * README.md, t/sixel.t: Minor fixes * perl/README.md, perl/t/sixel.t: Minor fixes * MANIFEST, README => README.md: Rename the README of perl module * perl/MANIFEST, perl/{README => README.md}: Rename the README of perl module * README: Update README of perl module * perl/README: Update README of perl module * README.md: Update README 2015-06-06 Hayaki Saito * configure, configure.ac, package.json: Update version to 1.4.12 2015-06-05 Hayaki Saito * ChangeLog: Update ChangeLog * src/loader.c: Fix segmentation fault caused by previous commit * converters/loader.c: Copy gdk's pixbuf memory to libsixel-internal chunk with attention to image stride (reported by @ttdoda, Issue #43) 2015-06-02 Hayaki Saito * NEWS: Update NEWS 2015-05-30 Hayaki Saito * ChangeLog: Update ChangeLog 2015-05-29 Hayaki Saito * configure, configure.ac: Correct wrong help string of ./configure * tools/Makefile.am, tools/Makefile.in, tools/libsixel-config.in: Add missing build files * Build.PL, MANIFEST, MANIFEST.SKIP, META.yml, Makefile.PL, README, images/egret.jpg, images/egret.six, lib/Image/Sixel.pm, lib/Image/Sixel.xs, lib/Image/Sixel/Decoder.pm, lib/Image/Sixel/Encoder.pm, lib/Image/ppport.h, t/sixel.t: Initial commit of libsixel perl interface * perl/Build.PL, perl/MANIFEST, perl/MANIFEST.SKIP, perl/META.yml, perl/Makefile.PL, perl/README, perl/images/egret.jpg, perl/images/egret.six, perl/lib/Image/Sixel.pm, perl/lib/Image/Sixel.xs, perl/lib/Image/Sixel/Decoder.pm, perl/lib/Image/Sixel/Encoder.pm, perl/lib/Image/ppport.h, perl/t/sixel.t: Initial commit of libsixel perl interface * Makefile.am, Makefile.in, configure, configure.ac: Add a helper tool libsixel-config 2015-05-28 Hayaki Saito * src/encoder.c: Don't close STDOUT with -o option 2015-05-27 Hayaki Saito * README.rst: Show python package path after ./configure is succeeded * configure, configure.ac, python/README.rst, src/Makefile.am, src/Makefile.in: Show python package path after ./configure is succeeded * README.rst: Update README of python bindings * python/README.rst: Update README of python bindings * Makefile.am, Makefile.in: Add test-output.png to CLEANFILES * src/Makefile.am, src/Makefile.in: Add src/tests to CLEANFILES * python/README.rst: Fix syntax errors of README.rst * README.rst: Fix syntax errors of README.rst * python/Makefile.am, python/Makefile.in: Add python/Makefile.am python/Makefile.in * Makefile.am, Makefile.in: Add python/Makefile.am python/Makefile.in * python/sample1.py: Remove a trivial sample file * sample1.py: Remove a trivial sample file * py-compile: Add py-compile, distributed under special exception to the GNU General Public License * setup.py: Add setup.py for python bindings * python/setup.py: Add setup.py for python bindings * README.rst: Add README.rst for python bindings * python/README.rst: Add README.rst for python bindings * libsixel/__init__.py, libsixel/decoder.py, libsixel/encoder.py: Add license blocks to python modules * python/libsixel/__init__.py, python/libsixel/decoder.py, python/libsixel/encoder.py: Add license blocks to python modules * Makefile.am, Makefile.in, aclocal.m4, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Build and install python bindings by 'make install' * libsixel/__init__.py, libsixel/decoder.py, libsixel.py => libsixel/encoder.py: Update python modules * python/libsixel/__init__.py, python/libsixel/decoder.py, python/{libsixel.py => libsixel/encoder.py}: Update python modules 2015-05-26 Hayaki Saito * src/encoder.c, src/encoder.h: Aggregate a sixel_dither_t instance to encoder object * examples/opengl/Makefile.in, examples/opengl/aclocal.m4, examples/opengl/compile, examples/opengl/config.guess, examples/opengl/config.h.in, examples/opengl/config.sub, examples/opengl/configure, examples/opengl/configure.ac, examples/opengl/depcomp, examples/opengl/install-sh, examples/opengl/main.c, examples/opengl/missing: Update OpenGL example: add on-demand scrolling feature * Makefile.in, converters/Makefile.am, converters/Makefile.in, src/dither.c, src/encoder.c, src/frame.c, src/pixelformat.c, src/quant.c, src/tests.c, src/writer.c: Add more tests for quant.c and encoder.c 2015-05-25 Hayaki Saito * src/frame.c: Add more tests for frame.c 2015-05-24 Hayaki Saito * Makefile.in, converters/Makefile.am, converters/Makefile.in: Add 'testfile' to CLEANFILES 2015-05-21 Hayaki Saito * Makefile.in, converters/Makefile.in, src/frame.c: Add more tests for frame.c * src/frame.c: Drop unused function sixel_frame_set_palette() * src/quant.c, src/quant.h, src/tests.c, src/writer.c: Add initial tests for quant.c 2015-05-20 Hayaki Saito * src/encoder.c: Strip extra debug code * converters/Makefile.am, converters/Makefile.in, src/encoder.c: Fix broken -B option test * src/Makefile.am, src/Makefile.in, src/writer.c: Add more test cases for writer.c * src/Makefile.am, src/Makefile.in, src/tests.c, src/writer.c, src/writer.h: Add initial tests for writer.c * converters/Makefile.am, converters/Makefile.in: sixel2png: Add test of specifing invalid output file name * converters/Makefile.in, src/frame.c: Add more tests for frame.c 2015-05-19 Hayaki Saito * src/dither.h, src/frame.c, src/frame.h, src/tests.c: Add initial test of frame.c * src/pixelformat.c: Add more tests for pixelformat.c * ChangeLog: Update ChangeLog * Makefile.in, aclocal.m4, compile, config.guess, config.sub, configure, converters/Makefile.in, depcomp, include/Makefile.in, install-sh, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4, missing, src/Makefile.in: Rebuild * configure.ac: Evaluate arguments of --with-xxx option of ./configure more strictly 2015-05-18 Hayaki Saito * src/pixelformat.h: Add missing header file pixelformat.h * src/pixelformat.c: Add more tests for pixelformat.c * Makefile.in, src/Makefile.am, src/Makefile.in, src/dither.h, src/encoder.c, src/encoder.h, src/pixelformat.c, src/tests.c: Add tests for pixelformat * Makefile.am, Makefile.in: Run unittests on travis 2015-05-17 Hayaki Saito * Makefile.in, configure, configure.ac, src/fromgif.c, src/fromgif.h: Cleanup * converters/Makefile.in: Minor fix * converters/Makefile.am: Drop a surplus test for -k option * src/loader.c: Suppress an unused-parameter gcc warning * converters/Makefile.am: Add tests for invalid permission file * package.json.in.in: Strip --with-curl from package.json * include/sixel.h.in, src/decoder.c, src/dither.c, src/encoder.c, src/frame.c, src/fromsixel.c, src/loader.c, src/output.c, src/pixelformat.c, src/quant.c, src/scale.c, src/tosixel.c, src/writer.c: Add __declspec for mingw * converters/Makefile.am: Add test cases for -B and -o option * src/Makefile.am, src/Makefile.in, src/{easy_decode.c => decoder.c}, src/{easy_decode.h => decoder.h}, src/{easy_encode.c => encoder.c}, src/{easy_encode.h => encoder.h}: Rename files: easy_encode.c -> encoder.c, easy_decode -> decoder.c * ChangeLog: Update ChangeLog * libsixel.py: Update python-ctypes binding * python/libsixel.py: Update python-ctypes binding * php/sixel/package.xml, php/sixel/package2.xml, php/sixel/php_sixel.h, php/sixel/sixel.c, php/sixel/sixel.xml, ..._easy_encode.phpt => SixelEncoder__encode.phpt}, ...ncode_setopt.phpt => SixelEncoder__setopt.phpt}: Update php extension * src/loader.c: Fix segmentation error when cancel_flag is not set * src/easy_encode.c: Drop sixel_callback_context_t * include/sixel.h.in, src/easy_decode.c, src/easy_encode.c: Add const qualifier to some arguments of sixel_{en,de}coder_setopt() * converters/img2sixel.c, include/sixel.h.in, src/easy_encode.c, src/easy_encode.h: Add new API sixel_encoder_set_cancel_flag() * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, src/loader.c: Wait input data with select() only if input file is a tty device * include/sixel.h.in, src/easy_encode.c: Use sixel_write_callback() instead of printf() to fix broken -n option 2015-05-16 Hayaki Saito * converters/img2sixel.c, converters/sixel2png.c, include/sixel.h.in, src/easy_decode.c, src/easy_decode.h, src/easy_encode.c, src/easy_encode.h: Rename easy encoder/decoder structures and releated APIs * src/easy_encode.c: Suppress warnings in MinGW environment * converters/shell-completion/zsh/_img2sixel: Update zsh completion file * converters/shell-completion/bash/img2sixel: Update bash completion file * converters/img2sixel.1: Update manpage of img2sixel * src/loader.c: Minor fixes * src/loader.c: Suppress gcc unused-parameter warnings 2015-05-15 Hayaki Saito * include/sixel.h.in, src/easy_encode.c, src/loader.c: Passes cancel flag to image loader * src/easy_encode.c, src/loader.c: Minor fix * src/easy_encode.c: Don't close stdout/stderr on exit 2015-05-14 Hayaki Saito * converters/img2sixel.c, src/easy_encode.c, src/easy_encode.h, src/loader.c: Implement -o(--outfile) option 2015-05-12 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Add pngsuite background tests * Makefile.in, aclocal.m4, compile, config.guess, config.sub, configure, converters/Makefile.in, depcomp, include/Makefile.in, install-sh, missing, src/Makefile.in: Rebuild with automake-1.15 * src/fromgif.c: Fix leaks around GIF loader * converters/img2sixel.c: Stop memory leaks 2015-05-11 Hayaki Saito * php/README, php/sixel/.cvsignore, php/sixel/CREDITS, php/sixel/EXPERIMENTAL, php/sixel/README, php/sixel/config.m4, php/sixel/config.w32, php/sixel/manual/file-entities.ent, php/sixel/manual/functions.xml, php/sixel/manual/manual.xml.in, php/sixel/manual/sixel/configure.xml, php/sixel/manual/sixel/constants.xml, php/sixel/manual/sixel/ini.xml, php/sixel/manual/sixel/reference.xml, php/sixel/package.xml, php/sixel/package2.xml, php/sixel/php_sixel.h, php/sixel/sixel.c, php/sixel/sixel.dsp, php/sixel/sixel.xml, php/sixel/tests/SixelEncoder____construct.phpt, php/sixel/tests/SixelEncoder____destruct.phpt, .../tests/SixelEncoder__sixel_easy_encode.phpt, .../SixelEncoder__sixel_easy_encode_setopt.phpt: Add php extension 2015-05-10 Hayaki Saito * Makefile.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4, package.json, src/Makefile.in: Update package version and libtool version * Makefile.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4, src/Makefile.in: Update package version and libtool version * src/easy_encode.c: Fix segmentation errors around evaluating cancel_flag 2015-05-06 Hayaki Saito * src/fromgif.c: Add missing memset() initialization of the structure stbi__gif (for Issue #42, reported by @msmhrt) 2015-05-05 Hayaki Saito * src/Makefile.am, src/Makefile.in, src/loader.c: Use built-in gif loader * src/easy_encode.c, src/loader.c: Minor fixes * src/fromgif.c, src/fromgif.h: Add new file fromgif.{c,h} 2015-05-04 Hayaki Saito * src/easy_encode.c: Emit CAN(\x18) when received signals * src/easy_encode.c: Minor fix around auto-scrolling * src/easy_encode.c: Fix a memory leak 2015-05-02 Hayaki Saito * libsixel.py: Rename python class names * python/libsixel.py: Rename python class names * src/easy_encode.c: Suppress a gcc warning [-Werror=unused-variable] * src/easy_decode.c, src/easy_decode.h: Add missing files, src/easy_decode.{c,h} * src/loader.c: Respect fuse_palette flag when decoding GIF images 2015-04-30 Hayaki Saito * libsixel.py, sample1.py: Add ctypes(ffi) python binding examples * python/libsixel.py, python/sample1.py: Add ctypes(ffi) python binding examples * src/easy_encode.c: Minor fixes * src/loader.c: Fix leak around playing GIF animation * src/frame.c: Resize PAL8 formatted pixel buffer correctly * src/easy_encode.c: Strip unused code around resize/crop * src/easy_encode.c: Minor fix * src/easy_encode.c: Allow NULL as 2nd argument in sixel_easy_encode() * converters/sixel2png.c, include/sixel.h.in: Abolish cancel_flag argument of sixel_easy_decode() * src/easy_encode.c: Allow NULL as cancel_flag argument in sixel_easy_encode() * converters/sixel2png.c, include/sixel.h.in, src/Makefile.am, src/Makefile.in, src/easy_encode.c, src/easy_encode.h: Add easy decode API set * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, include/sixel.h.in, src/Makefile.am, src/Makefile.in, src/easy_encode.c, src/easy_encode.h, src/frame.c, src/frame.h: Add easy converter API set 2015-04-29 Hayaki Saito * converters/img2sixel.c: Clean up * Makefile.in: Rebuild * src/loader.c: Load paletted PNG with keycolor (for Issue #28) * include/sixel.h.in, src/loader.c: Cleanup * converters/img2sixel.c, include/sixel.h.in, src/frame.c, src/frame.h: Minor fixes * converters/img2sixel.c, include/sixel.h.in, src/Makefile.am, src/Makefile.in, src/loader.c: Introduce frame API * src/frame.c, src/frame.h: Add frame.c/frame.h * include/sixel.h.in: Add reference counter to struct sixel_frame_t 2015-04-28 Hayaki Saito * libsixel.pc.in: Strip -lsixel-imageio from libsixel.pc 2015-04-26 Hayaki Saito * src/loader.c: Respect -B option regarding with GIF images with transparent index (for Issue #25) * src/loader.c: Prevent segmentation fault when receiving SIGINT during playing gif animation * converters/img2sixel.c: Handle SIGINT correctly 2015-04-25 Hayaki Saito * converters/img2sixel.c: Minor fix * src/tosixel.c: Don't output palette definition of the keycolor * src/loader.c: Set default transparent color index in with_load_gdkpixbuf() and load_with_gd() * converters/img2sixel.c, src/loader.c: Pass the keycolor of gif to the encoder by using sixel_dither_set_transpaernt() * include/sixel.h.in, src/dither.c: Add new API: sixel_dither_set_transparent() * include/sixel.h.in, src/loader.c: Retrieve transparent color index from gif 2015-04-22 Hayaki Saito * src/loader.c: Convert PIXELFORMAT_ARGB8888 into PIXELFORMAT_RGB888 in sixel_strip_alpha() 2015-04-19 Hayaki Saito * src/loader.c, src/stb_image.h: Load gif as PAL8 pixelformat 2015-04-13 Hayaki Saito * Makefile.in: Rebuild * converters/img2sixel.c: Fix a gcc warning (unused parameter) * Makefile.in, converters/img2sixel.c: Set timeout on waiting CPR response * config.h.in, configure, configure.ac, converters/img2sixel.c: Check the availability of isatty(), termios.h, sys/ioctl.h * converters/img2sixel.c: Scroll the terminal on demand when playing gif animation 2015-04-12 Hayaki Saito * converters/img2sixel.c, include/sixel.h.in, src/loader.c, src/stb_image.h: Detect if the image has multi-frames by builtin gif loader * converters/img2sixel.c, src/loader.c: Fix a double free error in gdk-pixbuf loader * src/loader.c: Minor fix * src/loader.c: Suppress a GCC warning when specified --with-gdk- pixbuf2 configure option * converters/img2sixel.c, src/pixelformat.c: Fix broken sixel_helper_normalize_pixelforma(), return dst_pixelformat correctly 2015-04-11 Hayaki Saito * .travis.yml: Update .travis.yml to check --without-png configure option correctly * converters/img2sixel.c: Fix a memory leak found in cropping routine * converters/img2sixel.c: Fix a segmentation error occurs when resizing * src/loader.c: Suppress GCC warnings * Makefile.in: Rebuild * src/loader.c: Support callback loader API with libgd loader * src/loader.c: Support callback loader API with gdk-pixbuf loader 2015-04-09 Hayaki Saito * converters/img2sixel.c: Implement macro invocation with callback * converters/img2sixel.c, include/sixel.h.in, src/loader.c: Fix loop control without macro * converters/img2sixel.c, include/sixel.h.in, src/loader.c: Fix broken animation without macro * converters/Makefile.am, converters/Makefile.in: Update tests 2015-04-05 Hayaki Saito * configure, configure.ac, package.json: Update version * ChangeLog: Update ChangeLog * converters/stb_image.h: Fix an existing bug in stb_image v1.41 of building color palette, reported by @msmhrt (for Issue #41) * converters/img2sixel.c: Don't use fuse_palette flag when using fixed palette * converters/img2sixel.c, include/sixel.h.in, src/loader.c: Load image frame with callback function (on progress) * Makefile.in, configure, configure.ac, converters/Makefile.am, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Add tests for pngsuite basic images 2015-03-20 Hayaki Saito * converters/img2sixel.c: Rebuild multi-frame data when expanding 1/2/4bpp image 2015-03-17 Hayaki Saito * converters/img2sixel.c: Support cropping for 1/2/4bpp images (Issue #38) * converters/img2sixel.c: Expand pixelformat to RGB888 before resizing (for Issue #34) 2015-03-16 Hayaki Saito * src/dither.c: Omit an extra malloc() call * Makefile.in, configure, configure.ac: Add libjpeg check with PKG_CHECK_MODULES 2015-03-13 saitoha * src/loader.c: Handle depth=1 returned by stb_image v2.0 2015-03-13 Hayaki Saito * Makefile.in, src/loader.c: Add more debug logs * .travis.yml: Update .travis.yml * src/loader.c: Handle depth=4 returned by stb_image v2.0 * src/loader.c: Fix typo: unknwon -> unknown * configure, configure.ac: Don't override env variable xxx_CFLAGS/xxx_LIBS (Issue #35) 2015-03-10 Hayaki Saito * configure, configure.ac, package.json: Update version * ChangeLog: Update ChangeLog 2015-03-07 Hayaki Saito * converters/frompnm.c, converters/frompnm.h, converters/loader.c: Resolve confliction of parameter declarations of load_pnm(), reported by @tautschnig. (for Issue #40) 2015-03-05 Hayaki Saito * converters/stb_image.h: Parse GIF application extension block correctly (Issue #39) * src/stb_image.h: Parse GIF application extension block correctly (Issue #39) * src/loader.c: Prevent segmentation fault reported by @msmhrt (Issue #39) 2015-02-28 Hayaki Saito * ChangeLog: Update ChangeLog * configure, configure.ac, package.json: Update package version to 1.4.9 * Makefile.in, package.json: Rebuild * configure, configure.ac: Fix miss-detection for libcurl/libpng (for Issue #35) * converters/loader.c: Workaround for libpng 1.2 with grayscale-alpha PNG (for Issue #36) 2015-02-27 saitoha * converters/loader.c: Workaround for libpng 1.2 (for Issue #34) 2015-02-26 Hayaki Saito * src/loader.c: Fix inverted test condition added in 3d6ca7d6 (for Issue #32) * converters/img2sixel.c: Fix wrong boundary test added by 19417c6 (for Issue #33). 2015-02-25 Hayaki Saito * Makefile.in, converters/loader.c: Fix broken -p option with 8bpp grayscale PNG (concerned with Issue #34) * Makefile.in, converters/loader.c: Fix broken -p option with 8bpp grayscale PNG (concerned with Issue #34) * converters/loader.c: Fix broken resize option(-w/-h) with 1/2/4bpp grayscale png (for Issue #34) 2015-02-24 Hayaki Saito * package.json: Update package.json * Makefile.in, configure, configure.ac: Clear additional CFLAGS/LIBS when ./configure --with-libcurl=auto and libcurl is missing * src/Makefile.am, src/Makefile.in: Add some lines to Makefile.am, for fix build from tarballs created by 'make dist' * configure, configure.ac: Update version in configure.ac * src/loader.c: Style fixes 2015-02-23 Hayaki Saito * src/loader.c: Add missing error handler for load_jpeg() and load_png() * configure, configure.ac: Respect prefix path specified with --with- gd configure option * Makefile.in, configure, configure.ac: Check whether --with-xxx options are directories * src/frompnm.c, src/frompnm.h, src/loader.c: Don't use component depth internally * Makefile.in: Rebuild 2015-02-22 Hayaki Saito * converters/img2sixel.c: More strict validation for -c option * configure, configure.ac: Respect prefix path specified with --with- png configure option * configure, configure.ac: Respect prefix path specified with --with- jpeg configure option * configure, configure.ac: Respect prefix path specified with --with- libcurl configure option * config.h.in, configure, configure.ac, src/loader.c: Check whether given filename is a directory * LICENSE.pngsuite, README.md, images/pngsuite/background/bgai4a08.png, images/pngsuite/background/bgai4a16.png, images/pngsuite/background/bgan6a08.png, images/pngsuite/background/bgan6a16.png, images/pngsuite/background/bgbn4a08.png, images/pngsuite/background/bggn4a16.png, images/pngsuite/background/bgwn6a08.png, images/pngsuite/background/bgyn6a16.png, images/pngsuite/basic/basn0g01.png, images/pngsuite/basic/basn0g02.png, images/pngsuite/basic/basn0g04.png, images/pngsuite/basic/basn0g08.png, images/pngsuite/basic/basn0g16.png, images/pngsuite/basic/basn2c08.png, images/pngsuite/basic/basn2c16.png, images/pngsuite/basic/basn3p01.png, images/pngsuite/basic/basn3p02.png, images/pngsuite/basic/basn3p04.png, images/pngsuite/basic/basn3p08.png, images/pngsuite/basic/basn4a08.png, images/pngsuite/basic/basn4a16.png, images/pngsuite/basic/basn6a08.png, images/pngsuite/basic/basn6a16.png, images/pngsuite/chunk/ccwn2c08.png, images/pngsuite/chunk/ccwn3p08.png, images/pngsuite/chunk/cdfn2c08.png, images/pngsuite/chunk/cdhn2c08.png, images/pngsuite/chunk/cdsn2c08.png, images/pngsuite/chunk/cdun2c08.png, images/pngsuite/chunk/ch1n3p04.png, images/pngsuite/chunk/ch2n3p08.png, images/pngsuite/chunk/cm0n0g04.png, images/pngsuite/chunk/cm7n0g04.png, images/pngsuite/chunk/cm9n0g04.png, images/pngsuite/chunk/cs3n2c16.png, images/pngsuite/chunk/cs3n3p08.png, images/pngsuite/chunk/cs5n2c08.png, images/pngsuite/chunk/cs5n3p08.png, images/pngsuite/chunk/cs8n2c08.png, images/pngsuite/chunk/cs8n3p08.png, images/pngsuite/chunk/ct0n0g04.png, images/pngsuite/chunk/ct1n0g04.png, images/pngsuite/chunk/cten0g04.png, images/pngsuite/chunk/ctfn0g04.png, images/pngsuite/chunk/ctgn0g04.png, images/pngsuite/chunk/cthn0g04.png, images/pngsuite/chunk/ctjn0g04.png, images/pngsuite/chunk/ctzn0g04.png, images/pngsuite/corrupted/xc1n0g08.png, images/pngsuite/corrupted/xc9n2c08.png, images/pngsuite/corrupted/xcrn0g04.png, images/pngsuite/corrupted/xcsn0g01.png, images/pngsuite/corrupted/xd0n2c08.png, images/pngsuite/corrupted/xd3n2c08.png, images/pngsuite/corrupted/xd9n2c08.png, images/pngsuite/corrupted/xdtn0g01.png, images/pngsuite/corrupted/xhdn0g08.png, images/pngsuite/corrupted/xlfn0g04.png, images/pngsuite/corrupted/xs1n0g01.png, images/pngsuite/corrupted/xs2n0g01.png, images/pngsuite/corrupted/xs4n0g01.png, images/pngsuite/corrupted/xs7n0g01.png, images/pngsuite/filter/f00n0g08.png, images/pngsuite/filter/f00n2c08.png, images/pngsuite/filter/f01n0g08.png, images/pngsuite/filter/f01n2c08.png, images/pngsuite/filter/f02n0g08.png, images/pngsuite/filter/f02n2c08.png, images/pngsuite/filter/f03n0g08.png, images/pngsuite/filter/f03n2c08.png, images/pngsuite/filter/f04n0g08.png, images/pngsuite/filter/f04n2c08.png, images/pngsuite/filter/f99n0g04.png, images/pngsuite/gamma/g03n0g16.png, images/pngsuite/gamma/g03n2c08.png, images/pngsuite/gamma/g03n3p04.png, images/pngsuite/gamma/g04n0g16.png, images/pngsuite/gamma/g04n2c08.png, images/pngsuite/gamma/g04n3p04.png, images/pngsuite/gamma/g05n0g16.png, images/pngsuite/gamma/g05n2c08.png, images/pngsuite/gamma/g05n3p04.png, images/pngsuite/gamma/g07n0g16.png, images/pngsuite/gamma/g07n2c08.png, images/pngsuite/gamma/g07n3p04.png, images/pngsuite/gamma/g10n0g16.png, images/pngsuite/gamma/g10n2c08.png, images/pngsuite/gamma/g10n3p04.png, images/pngsuite/gamma/g25n0g16.png, images/pngsuite/gamma/g25n2c08.png, images/pngsuite/gamma/g25n3p04.png, images/pngsuite/interlacing/basi0g01.png, images/pngsuite/interlacing/basi0g02.png, images/pngsuite/interlacing/basi0g04.png, images/pngsuite/interlacing/basi0g08.png, images/pngsuite/interlacing/basi0g16.png, images/pngsuite/interlacing/basi2c08.png, images/pngsuite/interlacing/basi2c16.png, images/pngsuite/interlacing/basi3p01.png, images/pngsuite/interlacing/basi3p02.png, images/pngsuite/interlacing/basi3p04.png, images/pngsuite/interlacing/basi3p08.png, images/pngsuite/interlacing/basi4a08.png, images/pngsuite/interlacing/basi4a16.png, images/pngsuite/interlacing/basi6a08.png, images/pngsuite/interlacing/basi6a16.png, images/pngsuite/odd/s01i3p01.png, images/pngsuite/odd/s01n3p01.png, images/pngsuite/odd/s02i3p01.png, images/pngsuite/odd/s02n3p01.png, images/pngsuite/odd/s03i3p01.png, images/pngsuite/odd/s03n3p01.png, images/pngsuite/odd/s04i3p01.png, images/pngsuite/odd/s04n3p01.png, images/pngsuite/odd/s05i3p02.png, images/pngsuite/odd/s05n3p02.png, images/pngsuite/odd/s06i3p02.png, images/pngsuite/odd/s06n3p02.png, images/pngsuite/odd/s07i3p02.png, images/pngsuite/odd/s07n3p02.png, images/pngsuite/odd/s08i3p02.png, images/pngsuite/odd/s08n3p02.png, images/pngsuite/odd/s09i3p02.png, images/pngsuite/odd/s09n3p02.png, images/pngsuite/odd/s32i3p04.png, images/pngsuite/odd/s32n3p04.png, images/pngsuite/odd/s33i3p04.png, images/pngsuite/odd/s33n3p04.png, images/pngsuite/odd/s34i3p04.png, images/pngsuite/odd/s34n3p04.png, images/pngsuite/odd/s35i3p04.png, images/pngsuite/odd/s35n3p04.png, images/pngsuite/odd/s36i3p04.png, images/pngsuite/odd/s36n3p04.png, images/pngsuite/odd/s37i3p04.png, images/pngsuite/odd/s37n3p04.png, images/pngsuite/odd/s38i3p04.png, images/pngsuite/odd/s38n3p04.png, images/pngsuite/odd/s39i3p04.png, images/pngsuite/odd/s39n3p04.png, images/pngsuite/odd/s40i3p04.png, images/pngsuite/odd/s40n3p04.png, images/pngsuite/order/oi1n0g16.png, images/pngsuite/order/oi1n2c16.png, images/pngsuite/order/oi2n0g16.png, images/pngsuite/order/oi2n2c16.png, images/pngsuite/order/oi4n0g16.png, images/pngsuite/order/oi4n2c16.png, images/pngsuite/order/oi9n0g16.png, images/pngsuite/order/oi9n2c16.png, images/pngsuite/palette/pp0n2c16.png, images/pngsuite/palette/pp0n6a08.png, images/pngsuite/palette/ps1n0g08.png, images/pngsuite/palette/ps1n2c16.png, images/pngsuite/palette/ps2n0g08.png, images/pngsuite/palette/ps2n2c16.png, images/pngsuite/transparency/tbbn0g04.png, images/pngsuite/transparency/tbbn2c16.png, images/pngsuite/transparency/tbbn3p08.png, images/pngsuite/transparency/tbgn2c16.png, images/pngsuite/transparency/tbgn3p08.png, images/pngsuite/transparency/tbrn2c08.png, images/pngsuite/transparency/tbwn0g16.png, images/pngsuite/transparency/tbwn3p08.png, images/pngsuite/transparency/tbyn3p08.png, images/pngsuite/transparency/tm3n3p02.png, images/pngsuite/transparency/tp0n0g08.png, images/pngsuite/transparency/tp0n2c08.png, images/pngsuite/transparency/tp0n3p08.png, images/pngsuite/transparency/tp1n3p08.png, images/pngsuite/zlib/z00n2c08.png, images/pngsuite/zlib/z03n2c08.png, images/pngsuite/zlib/z06n2c08.png, images/pngsuite/zlib/z09n2c08.png: Import PngSuite images and add its license description * configure, configure.ac, converters/img2sixel.c, converters/sixel2png.c, include/Makefile.am, include/Makefile.in, include/sixel-imageio.h.in, include/sixel.h.in, src/loader.c, src/writer.c: Aggregate sixel-imageio.h and sixel.h into the one header * Makefile.in, converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Combine libsixel-imageio with core library 2015-02-21 Hayaki Saito * Makefile.in, converters/Makefile.am, converters/Makefile.in: Add convenient tests for -B option (issue #25) * converters/img2sixel.c: Raise error if invalid -B option is given * converters/img2sixel.c, converters/loader.h, converters/malloc_stub.c, converters/malloc_stub.h, converters/sixel2png.c, include/sixel-imageio.h.in, include/sixel.h.in, src/dither.c, src/dither.h, src/frompnm.c, src/frompnm.h, src/loader.c, src/output.c, src/output.h, src/pixelformat.c, src/quant.c, src/quant.h, src/scale.c, src/stb_image_write.c, src/writer.c: Update copyright notice * include/sixel.h.in, src/dither.c, src/dither.h, src/pixelformat.c, src/scale.c, src/tosixel.c, src/writer.c: Integrate some duplicated code around sixel_helper_normalize_pixelformat() * src/loader.c: Apply default background color to paletted PNG with tRNS chunk * src/loader.c: Suppress printf() formatter warings * src/dither.c: Add some parentheses for suppressing GCC warnings * src/stb_image.h: Retrive delay information from animated GIF correctory * src/loader.c: Add some malloc() error handlings and fix leaks 2015-02-20 Hayaki Saito * src/dither.c, src/dither.h, src/tosixel.c: Change the signature of sixel_normalize_pixelformat() * src/dither.c: Fixes for passing PngSuite odd sizes test (for Issue #25) http://www.schaik.com/pngsuite/pngsuite_siz_png.html * src/dither.c: Logging to stderr instead of stdout * src/loader.c: Expand grayscale PNG to RGB format if needed * converters/loader.c: Add more logs * src/dither.c: Expand 1/2/4 bpp palette with considering surplus bits * converters/loader.c: Reset bitdepth after calling png_set_strip_16() 2015-02-19 Hayaki Saito * converters/loader.c: Suppress printf() formatter warings * ChangeLog: Update ChangeLog * Makefile.in: Rebuild * converters/loader.c, src/dither.c: Add logging * converters/img2sixel.1: Add descriptions about source image formats to manpage of img2sixel(for Issue #24) 2015-02-18 Hayaki Saito * converters/loader.c: Call png_set_strip_alpha() when expanding paletted PNG to RGB888 pixelformat (for Issue #29) Mon Feb 16 00:41:06 2015 +0900 saitoha * converters/loader.c: Squashed commit of the following: commit 808aeaedf18532f04210c7c35ed1c9b74496e52a Use png_set_packing to expand 1/2/4bpp paletted PNG (for Issue #29) commit cb53ae183c25b140e9e0c53bc9318d97f04827fc Revert "libpng loader: expand 1/2/4bpp palette to 8bpp (for issue #29)" This reverts commit b6748d1a49477200a7dfb93c767207d96aec53d5. commit b6748d1a49477200a7dfb93c767207d96aec53d5 libpng loader: expand 1/2/4bpp palette to 8bpp (for issue #29) 2015-02-17 Hayaki Saito * converters/loader.c: Use png_set_packing to expand 1/2/4bpp paletted PNG (for Issue #29) * converters/loader.c: Revert "libpng loader: expand 1/2/4bpp palette to 8bpp (for issue #29)" This reverts commit b6748d1a49477200a7dfb93c767207d96aec53d5. 2015-02-16 Hayaki Saito * converters/sixel2png.c, include/sixel-imageio.h.in, src/writer.c: Fix sixel2png available (for issue #30) * converters/loader.c: Always set background color and respect bKGD chunk again (for Issue #31) 2015-02-16 saitoha * converters/loader.c: libpng loader: expand 1/2/4bpp palette to 8bpp (for issue #29) 2015-02-15 Hayaki Saito * converters/loader.c, converters/stb_image.h: Respect -B option regarding with GIF images with transparent index (for Issue #25) * src/loader.c: Blend background color to RGBA image pixels with respecting alpha channel * converters/loader.c: libpng loader: background color support for glayscale-alpha PNG (for issue #25) * converters/img2sixel.c: Pass PLTE chunk of 1/2/4 bpp paletted PNG specified by -m option directly to dither object * converters/img2sixel.c, converters/loader.c, include/sixel.h.in, src/dither.c, src/tosixel.c: libpng loader: Support 4bpp paletted PNG with tRNS chunk (for issue #25) * converters/img2sixel.c, converters/loader.c, include/sixel.h.in, src/dither.c, src/tosixel.c: libpng loader: Support 1bpp paletted PNG with tRNS chunk (for issue #25) * converters/img2sixel.c, converters/loader.c, include/sixel.h.in, src/dither.c, src/tosixel.c: libpng loader: Support 2bpp paletted PNG with tRNS chunk (for issue #25) * converters/loader.c: Don't check bKGD chunk before setting background color * converters/loader.c: Respect -B/--bgcolor option in libpng loader when PNG color type is RGB (for issue #25) * converters/img2sixel.1, converters/sixel2png.1: Update CONTRIBUTERS section of man pages * converters/sixel2png.c, include/sixel-imageio.h.in, src/loader.c, src/writer.c: Minor fixes 2015-02-14 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Add test case whether stb_image can load a progressive jpeg (for issue #24) * README.md: README.md: add @msmhrt to the contributer section * Makefile.in: Rebuild Makefile.in * converters/img2sixel.c: histogram_colors should be initialized after sixel_dither_initialize() function call * ChangeLog: Update ChangeLog * ChangeLog: Update ChangeLog * Makefile.in, converters/img2sixel.c: Add some parentheses arithmetic operator '|', for suppressing GCC warnings * converters/stb_image.h: Fix GCC a warning caused by comparison of signed and unsigned type in conditional expression * Makefile.in, config.h.in, configure, configure.ac, src/dither.c, src/quant.c: Check strtoul and availability * converters/img2sixel.c: Parse X11 color spec without strtoul/strtoull 2015-02-13 Hayaki Saito * Makefile.in, converters/img2sixel.c: Fix a syntax error caused by a typo 2015-02-12 Hayaki Saito * converters/img2sixel.c: Fix a leak around parsing -B option * converters/img2sixel.c: Fix a typo in the output of -H * converters/img2sixel.c: Fix a tiny memory leak when duplicated -m option are specified 2015-02-11 Hayaki Saito * converters/loader.c: Minor style fix * converters/shell-completion/bash/img2sixel, converters/shell- completion/zsh/_img2sixel: Add -B option to shell completion settings 2015-02-10 Hayaki Saito * converters/loader.c: Background color support for 8bpp paletted PNG with tRNS chunk using libpng (for Issue #25) 2015-02-09 Hayaki Saito * converters/loader.c: Consider the behavior of libpng1.2 around background color support(for Issue #25) 2015-02-08 Hayaki Saito * README.md, converters/img2sixel.1, converters/img2sixel.c: Add the brief of -B option to README and manpage * converters/loader.c: Fix build error when --without-png configure option is specified * converters/img2sixel.c, converters/loader.c, converters/loader.h: Add -B/--bgcolor option (for Issue #25) * converters/img2sixel.c: Fix noise problem when applying palette (for issue #26) * src/quant.c: Correct wrong histgram processing (for Issue #26) 2015-02-05 Hayaki Saito * Makefile.in, converters/Makefile.am, converters/Makefile.in: Minor fixes 2015-02-04 Hayaki Saito * converters/loader.c, converters/stb_image.h, patches/applied/stb_image.h.diff: Update stb_image to v2.02 (for Issue #24) * ChangeLog: Update ChnageLog 2015-02-03 Hayaki Saito * examples/opengl/README.md: Add README of OpenGL example * examples/opengl/main.c: Minor fix * .gitignore: Update gitignore * converters/Makefile.am, converters/Makefile.in: Add converters/unittest.log to clean targets * Makefile.in, configure, configure.ac: Detect availabilies for GD functions correctly if gd.h is not in default include path 2015-02-02 Hayaki Saito * config.h.in, converters/loader.c: Fix some wrong config.h declaration: HAVE_XXX -> HAVE_DECL_XXX (for #23) * config.h.in, configure, configure.ac, converters/loader.c, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: Check availability of png_set_{,expand_}gray_1_2_4_to_8 (#23) 2015-02-02 saitoha * converters/loader.c: Workaround for 1/2/4bpp grayscaled image with libpng1.2, reported by @msmhrt(#23) 2015-02-01 Hayaki Saito * ChangeLog: Update ChangeLog * NEWS: Update NEWS * converters/loader.c: Fix wrong bit depth handling issue reported by @msmhrt (#22) 2015-01-27 Hayaki Saito * ChangeLog: Update ChangeLog * examples/opengl/main.c: OpenGL example: performance improvement 2015-01-24 Hayaki Saito * src/fromsixel.c: Fix a bad allocation error * examples/opengl/config.guess, examples/opengl/config.sub: Add missing config.sub and config.guess * examples/opengl/Makefile.am, examples/opengl/Makefile.in, examples/opengl/config.h.in, examples/opengl/configure, examples/opengl/configure.ac, examples/opengl/main.c: Detect CGL/GLX availability in opengl example configuration * src/writer.c: Fix mingw build * src/fromsixel.c: Do not free temporary buffer allocated by custom allocator 2015-01-23 Hayaki Saito * README.md: Update README * examples/opengl/Makefile.am, examples/opengl/Makefile.in, examples/opengl/aclocal.m4, examples/opengl/compile, examples/opengl/config.h.in, examples/opengl/configure, examples/opengl/configure.ac, examples/opengl/depcomp, examples/opengl/install-sh, examples/{osx/opengl/opengl.c => opengl/main.c}, examples/opengl/missing, examples/osx/opengl/Makefile: Use osmesa for opengl-sixel demo 2015-01-13 Hayaki Saito * Makefile.am, Makefile.in, converters/Makefile.am, converters/Makefile.in, src/loader.c: Add check-am target to makefiles 2014-12-30 Hayaki Saito * configure, configure.ac, package.json: Update version * ChangeLog, NEWS: Update NEWS and ChangeLog * src/dither.c: Add a comment block regarding the behavior of VT340 palette(Issue #12) * src/dither.c: Hotfix for VT-340's rotated palette(Issue #12) * converters/Makefile.am, converters/Makefile.in, converters/sixel2png.c, include/sixel-imageio.h.in, src/Makefile.am, src/Makefile.in, src/loader.c, {converters => src}/stb_image_write.c, {converters => src}/stb_image_write.h, src/writer.c: Add new API: sixel_helper_write_image_file * converters/Makefile.am, converters/Makefile.in, converters/sixel2png.c, src/Makefile.am, src/Makefile.in, src/loader.c: Cleanup sixel2png.c * src/fromsixel.c: Arrange palette with 3byte per color format * src/Makefile.am, src/Makefile.in: Build fix for MinGW * converters/Makefile.am, converters/Makefile.in: Build fix 2014-12-29 Hayaki Saito * src/Makefile.am, src/Makefile.in: Add -lm to LDADD of libsixel * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Minor fixes * include/sixel-imageio.h.in: Add missing sixel-imageio.h.in * libsixel.pc.in: Update libsixel.pc.in * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Remove unused dependencies from LIBADD and LDADD * configure, configure.ac, converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, converters/loader.h, converters/stb_image.c, include/Makefile.am, include/Makefile.in, src/Makefile.am, src/Makefile.in, {converters => src}/frompnm.c, {converters => src}/frompnm.h, {converters => src}/loader.c, {converters => src}/stb_image.h: Add new API: sixel_helper_load_image_file * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, converters/scale.h, include/sixel.h.in, src/Makefile.am, src/Makefile.in, {converters => src}/scale.c: Add new API sixel_helper_scale_image * converters/img2sixel.c, converters/loader.c, converters/loader.h, src/pixelformat.c: Cleanup loader.c * Makefile.am, Makefile.in: Make sure to remove test.log in clean target * converters/img2sixel.c, converters/scale.c, converters/scale.h, include/sixel.h.in, src/Makefile.am, src/Makefile.in, src/dither.c, src/pixelformat.c, src/quant.c, src/tosixel.c: Add new API sixel_helper_compute_depth and sixel_helper_normalize_pixelformat * converters/img2sixel.c, converters/scale.c, converters/scale.h: Cleanup scale.c 2014-12-28 Hayaki Saito * converters/tests.c: Add missing tests.c * .travis.yml, Makefile.am, Makefile.in, converters/Makefile.am, converters/Makefile.in, src/dither.c, src/dither.h: Add basic tests of dither.c 2014-12-26 Hayaki Saito * config.h.in, configure, configure.ac: Add --enable-tests configure option * converters/img2sixel.c: Minor style improvement * converters/img2sixel.c: Strip an unreached return statement 2014-12-24 Hayaki Saito * ChangeLog, configure, configure.ac, package.json: Update version * converters/img2sixel.c: Fix wrong crop option(-c) behavior * src/tosixel.c: Fix memory leak and segmentation fault in rare cases * src/tosixel.c: Minor fixes 2014-12-19 Hayaki Saito * configure, configure.ac, package.json: Bump version * ChangeLog, NEWS: Update ChangeLog and NEWS * Makefile.in, configure, configure.ac, converters/Makefile.am, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Define _ALL_SOURCE only in Interix environment 2014-12-18 Hayaki Saito * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c: Prohibit use of -8 and -P options at same time * src/tosixel.c: Cleanup * src/tosixel.c: Avoid using magic strings * src/tosixel.c: Define some macros for DCS processing 2014-12-18 IWAMOTO Kouichi * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: fix include path priority. 2014-12-09 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Fix the typo of preprocesser definition _ALL_SOURCE 2014-12-08 Hayaki Saito * converters/img2sixel.c: Don't define the variable 'lag' if usleep(3) is not available 2014-12-07 Hayaki Saito * converters/img2sixel.c, converters/sixel2png.c: Don't use unportable strdup(3) * ChangeLog, NEWS: Update ChangeLog * converters/Makefile.am, converters/Makefile.in: Don't use unportable grep arguments for test * converters/Makefile.am, converters/Makefile.in: Don't use shell- builtin '!' * Makefile.am, Makefile.in: Don't use -C option of make command, for the portability * converters/Makefile.am, converters/Makefile.in: Add definition _ALL_SOURCES for some platforms * config.h.in, converters/img2sixel.c, converters/sixel2png.c: Add support for strdup-missing environments * configure, configure.ac: Check strdup availability 2014-12-06 Hayaki Saito * configure, configure.ac: Build fix for Interix * Makefile.in, configure, configure.ac, converters/Makefile.am, converters/Makefile.in, include/Makefile.in, src/Makefile.am, src/Makefile.in: Checks the availability of some C compiler warning flags * configure, configure.ac: Add conditional variable for makefile: HAVE_GETOPT_LONG * converters/Makefile.am, converters/Makefile.in: Fix tests as respecting POSIX compliant behavior of getopt * converters/img2sixel.c: Minor style fixes 2014-12-05 Hayaki Saito * converters/img2sixel.c, converters/sixel2png.c: Suppress warnings for Interix build(without HAVE_GEtOPT_LONG) * configure, configure.ac, converters/Makefile.am, converters/Makefile.in: Fix tests for some environments that have not getopt_long * src/tosixel.c: Replace integer literals 32768 to 'maxcolors' * src/tosixel.c: Move a long case statement to a new function * converters/loader.c: Suppress a clang warning: -Wunused-parameter * configure, configure.ac, package.json: Bump version * ChangeLog: Update ChangeLog * NEWS: Update NEWS * converters/loader.c, src/fromsixel.c: Style fixes 2014-12-04 Hayaki Saito * converters/img2sixel.c: Fix a stupid typo * README.md, converters/Makefile.am, converters/Makefile.in, converters/img2sixel.1, converters/img2sixel.c, converters/loader.c, converters/loader.h, converters/shell- completion/bash/img2sixel, converters/shell- completion/zsh/_img2sixel: Introduce -k, --insecure option for libcurl integration * converters/Makefile.am, converters/Makefile.in: Add test for SSL access with libcurl 2014-12-03 OBATA Akio * configure, configure.ac: Kill bashizm '=' operator for test(1) is not portable. 2014-12-01 Hayaki Saito * NEWS: Update NEWS * ChangeLog, configure, configure.ac, package.json: Bump version * converters/img2sixel.c: Build fix * converters/img2sixel.c, converters/loader.c: Fix broken -m(--mapfile option) * README.md: Revert "Update README" This reverts commit 4dfed12be17c10d0161c51eca0b38369e93023d4. * README.md: Update README * README.md: Update README * include/sixel.h.in, src/dither.c: A bit of fixes of API signature 2014-11-30 Hayaki Saito * ChangeLog: Update ChangeLog * converters/Makefile.am, converters/Makefile.in: Minor fix * NEWS: Update NEWS * README.md: Add a link to @arakiken's document(libsixel.pdf) to README * src/fromsixel.c: Minor style fix 2014-11-30 saitoha * converters/img2sixel.c: Fix a segmentation error caused by illigal depth dealing 2014-11-30 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Add tests for some edge cases of sixel decoding * converters/Makefile.am, converters/Makefile.in: Ammend fix for DCS parameter parsing tests * converters/Makefile.am, converters/Makefile.in: Fix test for wine environment * converters/Makefile.am, converters/Makefile.in: Add a test of parsing sixel DCS parameters * converters/Makefile.am, src/fromsixel.c: Add a test of decoding big sixel * src/tosixel.c: Add a pair of ref/unref call for output context * converters/img2sixel.c: Don't trust loop_count report of gdk-pixbuf loader * converters/Makefile.am, converters/Makefile.in: Add tests for -E (--encode-policy) option * converters/Makefile.am, converters/Makefile.in: Add a test for option "-l auto" * converters/Makefile.am, converters/Makefile.in: Add a test for combination of options, -u and -g * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, converters/loader.c, converters/loader.h: If input data is empty or 1byte LF, the loader ignores it and returns successfully 2014-11-30 arakiken * src/tosixel.c: Search a next node from nodes after a current node instead of context->node_top in sixel_encode_body(). 2014-11-30 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Add tests for applying vt340 built-in palette * converters/img2sixel.c: Separate convert_sixel into 3 functions * converters/Makefile.am, converters/Makefile.in: Fix pipe-mode test for mingw build * converters/Makefile.am, converters/Makefile.in: Don't test -D option(pipe mode) in wine environment 2014-11-30 arakiken * src/tosixel.c: Search a next node from nodes after a current node instead of context->node_top in sixel_encode_body(). 2014-11-30 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Add tests for applying vt340 built-in palette * NEWS: Update NEWS * converters/img2sixel.c: Separate convert_sixel into 3 functions * converters/Makefile.am, converters/Makefile.in: Fix pipe-mode test for mingw build * converters/Makefile.am, converters/Makefile.in: Don't test -D option(pipe mode) in wine environment * README.md, configure, configure.ac, package.json: Update minor version * configure, configure.ac: Update libtool version to 1.3.0 * NEWS: Update NEWS * ChangeLog: Update ChangeLog * NEWS: Update NEWS * src/quant.c: Minor change of mehod of creating histogram * converters/Makefile.am: Add some tests of loading grayscaled PNG * converters/img2sixel.c: Make palette from grayscaled PNG with -m option * converters/loader.c: Expand 8bpp grayscale input into 24bit colors if it is needed * README.md, converters/img2sixel.1, converters/img2sixel.c, converters/shell-completion/bash/img2sixel, converters/shell- completion/zsh/_img2sixel: Add new argument definitions of -b option, vt340mono and vt340color * include/sixel.h.in, src/dither.c: Add new built-in palette definition, VT340 mono and VT340 color * src/dither.c: Style improvement 2014-11-29 Hayaki Saito * converters/loader.c: libpng loader supports 8bit grayscale as an output format * converters/img2sixel.c: 8bit grayscale input format is supported internally by img2sixel * src/tosixel.c: Accept grayscaled input correctly * images/snake-monochrome.png: Add a monochrome test image * include/sixel.h.in: Reserve some new grayscale pixelformats * .travis.yml, converters/stb_image_write.h: Revert 2ab568c, 52129e9 * .travis.yml: Update .travis.yml * converters/stb_image_write.h: Suppress warnings of breaking strict- aliasing rules on i586-mingw32msvc build target * converters/loader.c: Make sure the local variable 'stride' is initialized 2014-11-28 Hayaki Saito * converters/stb_image.h: Fix acesss violation error on 32bit mingw build 2014-11-27 Hayaki Saito * src/quant.c: Enable detailed trace if img2sixel is built with --enable-debug option 2014-11-26 Hayaki Saito * converters/stb_image.h: Retrive bit depth of indexed PNG from IHDR chunk * .travis.yml, converters/Makefile.am, converters/Makefile.in: Print more detailed logs on travis * converters/stb_image.h: Load 4bpp indexed PNG without libpng loader * converters/img2sixel.c: Fix warnings of ordered comparison of pointer with integer zero * converters/img2sixel.c, converters/loader.c, converters/loader.h: Don't use internal indexed processing if less number of colors than the source palette are specified by -p option * converters/img2sixel.c: Don't use indexed processing if -m,-e,-I,-b options are specified * converters/img2sixel.c: Strip trailing spaces * converters/img2sixel.c: Crop images with preserving PAL8 pixel format * converters/Makefile.am, converters/Makefile.in: Add tests for internal indexed processing 2014-11-25 Hayaki Saito * images/map8.six, images/snake.six: Add test sixel images * converters/loader.c: Move the sixel loader process as a separated function * converters/img2sixel.c, converters/loader.c: SIXEL loader preserves PAL8 pixel format if possible * converters/img2sixel.c, converters/loader.c, converters/loader.h: Pass pixelformat value returned by loader component to dithering context initializer * converters/loader.c: Add missing break statement 2014-11-24 Hayaki Saito * converters/loader.c: Retrive pixelformat from png loader * converters/frompnm.c, converters/frompnm.h, converters/loader.c: Change the signature of pnm loader to retrive pixelformat * converters/frompnm.c, converters/loader.c: Style improvements * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, converters/loader.c, converters/loader.h, include/sixel.h.in, src/dither.c, src/tosixel.c: Support paletted input * images/map16-palette.png, images/map8-palette.png, images/snake- palette.png: Add paletted PNG images 2014-11-23 Hayaki Saito * converters/Makefile.am, converters/Makefile.in, images/snake- grayscale.jpg, images/snake-grayscale.png: Add tests of loading grayscaled jpeg/png images * ChangeLog, configure, configure.ac, package.json: Bump version * converters/loader.c: Fix a segmentation fault while loading grayscaled PNG * converters/shell-completion/bash/img2sixel: Update bash completion file * converters/shell-completion/zsh/_img2sixel: Update zsh completion file 2014-11-22 Hayaki Saito * converters/Makefile.am, converters/Makefile.in: Add tests for completion * converters/img2sixel.c, include/sixel.h.in, src/dither.c, src/dither.h, src/quant.c, src/tosixel.c: Chenage symbols of enum pixelFormat 2014-11-20 Hayaki Saito * converters/img2sixel.c, converters/sixel2png.c, examples/osx/opengl/opengl.c: Fix for DCL20-C compliant: "Explicitly specify void when a function accepts no arguments" http s://www.securecoding.cert.org/confluence/display/seccode/DCL20-C.++ Explicitly+specify+void+when+a+function+accepts+no+arguments * NEWS: Update NEWS * converters/Makefile.am, converters/Makefile.in: Add more tests for -b option * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c: Add invalid option handler for -b option * converters/Makefile.am, converters/Makefile.in: Add some tests for -b option 2014-11-19 arakiken * src/tosixel.c: Fix a bug which outputs sixel sequence exceeding the size of an original image if encode_policy is ENCODEPOLICY_SIZE. 2014-11-19 Hayaki Saito * ChangeLog, configure, configure.ac, package.json: Bump micro version * converters/img2sixel.c: Suppress color expansion on loading mapfiles 2014-11-18 Hayaki Saito * converters/Makefile.in: Rebuild 2014-11-18 saitoha * converters/Makefile.am: Fix test for MinGW environment 2014-11-18 Hayaki Saito * .travis.yml: Update .travis.yml 2014-11-17 Hayaki Saito * .travis.yml: Update .travis.yml 2014-11-17 saitoha * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.1: Fix for passing manpage test 2014-11-17 Hayaki Saito * converters/img2sixel.c: Amend fixes for -b option * converters/img2sixel.c: Update optstring which is passed to getopt() * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.1: Add the explanation of -E option to manpage * converters/Makefile.am, converters/Makefile.in: Add a test for avoid forgetting to write about new options in manpage * README.md, converters/img2sixel.1, converters/img2sixel.c: Add missing options in manpage * README.md, converters/img2sixel.1, converters/img2sixel.c: Introduce -b/--builtin-palette option instead of -x/-y options 2014-11-16 arakiken * converters/img2sixel.c: Fix help message. * converters/img2sixel.c, include/sixel.h.in, src/output.c, src/output.h, src/tosixel.c: Add -E, --encode-policy mode. 2014-11-16 saitoha * src/quant.c: Minor style improvement 2014-11-16 Hayaki Saito * src/quant.c: Prevent memory access violation * src/quant.c: Reduce working memory allcation size during prepare histogram 2014-11-15 Hayaki Saito * src/dither.c: Skip memcpy only when pixelformat is RGB888 * src/quant.c: Add missing parameter type definition * src/dither.c, src/quant.c, src/quant.h: Pass pixelformat instead of depth to sixel_quant_make_palette * src/dither.c, src/quant.c, src/quant.h: Rename functions prefixed by 'LSQ' to sixel_quant_xxx * src/dither.c, src/tosixel.c: convert pixelformat in sixel_dither_apply_palette * src/tosixel.c: Use dither->pixelformat internally * include/sixel.h.in, src/dither.c, src/tosixel.c: Introduce new API: sixel_dither_set_pixelformat * src/dither.c, src/dither.h: Introduce a new member for dithering context object: pixelformat * src/dither.c, src/dither.h, src/tosixel.c: Rename internal API sixel_apply_palette to sixel_dither_apply_palette 2014-11-15 saitoha * converters/loader.c: Fix a maybe-uninitialized GCC warning 2014-11-15 Hayaki Saito * converters/loader.c: Get rid of unused variables 2014-11-15 saitoha * src/fromsixel.c: Revert "Fix overflow issue in sixel_decode" This reverts commit 0ae94a3e6fcfc574c7a32fc3e9c80594de4d778b. * converters/loader.c, converters/sixel2png.c: Don't use setjmp for the future because it's thread-unsafe * converters/loader.c: Make PNG loader using libpng as a separated function * converters/stb_image.h: Suppress an -Wsigned error in converters/stb_image.h * converters/loader.c: Strip an unused local variable * converters/img2sixel.c: Strip an extra conditional directive * converters/img2sixel.c: Strip an extra conditional clause 2014-11-15 Hayaki Saito * include/sixel.h.in: Add dummy members to some structs in sixel.h because empty struct is a GNU extension * converters/img2sixel.c, src/quant.c, src/tosixel.c: Suppress sign- compare and unused-parameter warnings by clang * src/fromsixel.c: Fix overflow issue in sixel_decode * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Build with extra waning flags 2014-11-14 arakiken * src/tosixel.c: Optimize encoding to sixel sequence. (http://mlterm.sf.net/optimize-sixel.png) 2014-11-14 Hayaki Saito * src/quant.c: Apply dither to more pixels in the edge 2014-11-13 Hayaki Saito * src/dither.c, src/dither.h, src/tosixel.c: Change symbol names: 'bitfield' -> 'pixelformat' * .travis.yml: Update .travis.yml * converters/sixel2png.c: Correct wrong correspondence between short and long options: --help/--version * src/dither.c: Suppress GCC warnings * converters/Makefile.am, converters/Makefile.in: Add more tests * converters/loader.c: Use malloc instead of calloc * converters/img2sixel.c, include/sixel.h.in, src/dither.c, src/dither.h, src/quant.c, src/quant.h, src/tosixel.c: Add new API: sixel_dither_set_optimize_palette * src/quant.c: Improve dithering performance 2014-11-12 Hayaki Saito * include/sixel.h.in: Reformat sixel.h.in 2014-11-11 Hayaki Saito * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c: Cleanup 2014-11-11 saitoha * aclocal.m4, config.guess, config.h.in, config.sub, configure, configure.ac, converters/loader.c, ltmain.sh, m4/libtool.m4: Don't include setjmp.h 2014-11-10 Hayaki Saito * config.h.in, converters/Makefile.am, converters/Makefile.in: Update tests * README.md, converters/img2sixel.1: Update documents * converters/img2sixel.c, include/sixel.h.in, src/dither.c, src/quant.c: Implement new quality mode: full * src/quant.c: Fix broken lookup_normal strategy function * converters/quant.h: Remove an unused file * src/quant.c, src/tosixel.c: Style improvements * src/fromsixel.c: Change default background color of sixel2png to 15 2014-11-09 Hayaki Saito * configure, configure.ac, converters/Makefile.am, converters/Makefile.in, converters/loader.c, converters/sixel2png.c: Check setjmp availability * src/quant.c: Correct reversed test condition for HAVE_CALLOC * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c: Test -s option more efficiently * converters/Makefile.am: Add tests for loading big sixel image * converters/Makefile.am, converters/Makefile.in: Update tests * converters/Makefile.am: Update tests * converters/Makefile.in: Update tests * converters/Makefile.am, converters/Makefile.in: Update tests * converters/Makefile.am, converters/Makefile.in, images/seq2gif.gif: Add tests for GIF animation rendering 2014-11-08 Hayaki Saito * converters/frompnm.c: Cherry-picked edd88d0: Make img2sixel enable to load pbm files 2014-11-09 Hayaki Saito * converters/loader.c: Prevent segfault with -m option in libpng loader * configure, configure.ac, package.json: Bump version * converters/loader.c: Fix segfault on using gdk-pixbuf loader with -m option 2014-11-09 OBATA Akio * configure, configure.ac: Kill bashizm '=' operator for test(1) is not portable. 2014-11-09 Hayaki Saito * .travis.yml: Update .travis.yml * .travis.yml, converters/Makefile.am, converters/Makefile.in: Update .travis.yml * converters/Makefile.am, converters/Makefile.in: Update .travis.yml * configure, configure.ac, converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, include/sixel.h.in, src/dither.c, src/tosixel.c: Rename the option "-F,--fullcolor" to "-I,--high-color" 2014-11-08 Hayaki Saito * converters/frompnm.c: Make img2sixel enable to load pbm files * converters/Makefile.in: Update tests * converters/Makefile.am: Update tests * images/snake-ascii.pbm, images/snake-ascii.pgm, images/snake- ascii.ppm, images/snake.pbm, images/snake.pgm, images/{snake.pnm => snake.ppm}: Add various ppm images for testing * converters/Makefile.in: Update tests * converters/img2sixel.c: Fix leaks for the combinated case that 15bpp mode and pipe mode are enabled * converters/Makefile.am: Update tests * converters/img2sixel.c: Build fix for some system which don't provide clock or usleep * ChangeLog, configure, configure.ac, package.json: Update version * converters/Makefile.am, converters/Makefile.in, src/dither.c: Update tests * aclocal.m4, configure, converters/Makefile.am, converters/Makefile.in: Update tests * converters/img2sixel.c, src/dither.c: Enable some options(-f, -s, and -q) ignored unintentionally * converters/Makefile.am, converters/Makefile.in: Add some tests * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, src/tosixel.c: Cleanup 2014-11-08 saitoha * .travis.yml: Update .travis.yml 2014-11-08 Hayaki Saito * .travis.yml: Build with --enable-debug on travis * converters/sixel2png.c: Don't include stb_image_write.h if libpng is used * converters/Makefile.am, converters/Makefile.in, converters/sixel2png.c: Add failure cases to tests * src/fromsixel.c: ColTab -> color_table * src/fromsixel.c: Fix leaks on some error cases * .travis.yml: Update .travis.yml * converters/Makefile.am, converters/Makefile.in, src/quant.c: Update tests * .travis.yml, converters/Makefile.am: Add more tests * converters/Makefile.am, converters/Makefile.in: Add tests for various options 2014-11-07 Hayaki Saito * configure, configure.ac, converters/Makefile.am, converters/Makefile.in: Add a test for libcurl integration * converters/Makefile.am, converters/Makefile.in: Add tests for various image formats * converters/Makefile.am, converters/Makefile.in: Add tests for pipe- mode 2014-11-07 saitoha * .travis.yml: Update .travis.yml * aclocal.m4, configure, configure.ac, converters/img2sixel.c: Various fixes for MinGW build 2014-11-06 Hayaki Saito * src/tosixel.c: Implement various dithering method for 15bpp mode 2014-11-05 Hayaki Saito * src/tosixel.c: Apply floyd steinberg dithering with 15bpp output mode * src/tosixel.c: Cleanup 2014-11-05 saitoha * converters/malloc_stub.c, src/tosixel.c: Suppress warings on MinGW environment 2014-11-04 arakiken * src/tosixel.c: Remove unnecessary variables 'src' and 'orig_src'. * src/tosixel.c: Allocate 'rgbhit' and 'rgb2pal' on heap instead of stack. * src/tosixel.c: Remove an extra space. 2014-11-04 Hayaki Saito * src/dither.c, src/quant.c: Amend fix for suppressing GCC warnings * src/dither.c, src/quant.c: Revert "Suppress GCC 4.9.1 warnings" This reverts commit 289b2d7ec4f0e06fe5fc85a8b11eafe536331e04. * src/dither.c, src/quant.c: Suppress GCC 4.9.1 warnings * converters/img2sixel.c: Include sys/types.h to use fd_set * converters/img2sixel.c: Minor fix * config.h.in, configure, configure.ac, converters/img2sixel.c: Include sys/select.h to fix build on MinGW environment 2014-11-03 Hayaki Saito * README.md, converters/img2sixel.1, converters/img2sixel.c: Update document for --pipe-mode 2014-11-03 arakiken * src/tosixel.c: Remove a performance hack which inserts '\n' after palette definition. 2014-11-03 Hayaki Saito * configure, configure.ac, package.json: Bump version * converters/loader.c: Interpret an image expanded by png_set_palette_to_rgb as a 3-channel image * converters/img2sixel.1: Delete duplicated contributers * config.h.in, configure, configure.ac, converters/img2sixel.c, converters/loader.c, converters/loader.h: Use clearerr instead of fseek * config.h.in, configure, configure.ac, converters/img2sixel.c, converters/loader.c, converters/loader.h: Use fseek instead of rewind, and check the availability of fseek * converters/img2sixel.c, converters/loader.c: Add pipe mode feature(-D/--pipe-mode) * converters/img2sixel.c: Avoid scanf buffer overflow * converters/img2sixel.c: Add missing options in brevity help * ChangeLog: Update ChangeLog * configure, configure.ac, package.json: Update version * converters/loader.c: Fix a segmentation fault occurs when using libpng loader * src/output.h, src/tosixel.c: Drop unnecessary variable sixel_output_t::conv_palette 2014-11-02 arakiken * src/tosixel.c: Remove unnecessary check. (nwrite <= 0) Cherry- picked from cf00bed Conflicts: src/tosixel.c 2014-11-03 Hayaki Saito * src/fromsixel.c: Strip unused variables * converters/loader.c: Replace some indent tabs to spaces * include/sixel.h.in, src/dither.c: Fix a typo of API signature(#10). old one is still remained. 2014-11-02 arakiken * src/tosixel.c: Separate sixel_encode_impl() into sixel_encode_header(), sixel_encode_body() and sixel_encode_footer(). Cherry-picked from 339d958. Conflicts: src/tosixel.c * src/tosixel.c: Remove unnecessary check. (nwrite <= 0) * src/tosixel.c: Separate sixel_encode_impl() into sixel_encode_header(), sixel_encode_body() and sixel_encode_footer(). * src/tosixel.c: Remove a trailing space. Add sixel_dither_unref() before return (-1). * src/dither.c: Replace indent tabs to spaces. * converters/img2sixel.c, include/sixel.h.in, src/dither.c, src/tosixel.c: Support 15bpp color sixel. (-F option) 2014-11-01 Hayaki Saito * README.md: Update README 2014-10-29 Hayaki Saito * src/image.c: Remove unused source file image.c 2014-10-28 Hayaki Saito * converters/img2sixel.1: Add contributers * converters/img2sixel.1: Correct swapped explanation of dithering methods atkinson and fs 2014-10-27 Vertis Sidus * converters/img2sixel.c: Added command line options to use XTERM palettes. 2014-10-26 Hayaki Saito * NEWS: Update NEWS * configure, configure.ac, package.json: Bump version * README.md: Update README * README.md: Update README * README.md: Update README * README.md: Update README * NEWS: Update NEWS * ChangeLog: Update ChangeLog * converters/shell-completion/bash/img2sixel: Update bash completion file * converters/shell-completion/zsh/_img2sixel: Update zsh completion file * README.md, converters/img2sixel.1: Update manpage and README.md * converters/img2sixel.c: Update help * converters/sixel2png.c: Write png data using libpng by sixel2png * converters/sixel2png.c: Fix a typo * converters/sixel2png.c: Cleanup * converters/loader.c: Accepts sixel as input format by img2sixel * README.md: Update README * configure, configure.ac, package.json: Bump version * ChangeLog: Update ChangeLog * converters/img2sixel.c: Fix segmentation fault on quitting GIF animation with -u option * ChangeLog, NEWS: Update ChangeLog and NEWS * converters/img2sixel.c, src/tosixel.c: Support HLS palette 2014-10-25 Hayaki Saito * configure, configure.ac: Don't terminate configure process if --with-libcurl=auto * .travis.yml: Update .travis.yml * .travis.yml: Update .travis.yml * configure, configure.ac: Don't check pkg-config availability if $cross_compile == yes * Makefile.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Use $PKG_CONFIG environment variable instead of $have_pkg_config * configure, configure.ac: Don't use system pkg-config if $cross_compile == "yes" * .travis.yml: Update .travis.yml * .travis.yml: Update .travis.yml * .travis.yml, configure, configure.ac: Update .travis.yml * .travis.yml: Update .travis.yml * configure, configure.ac: Checks zlib availability with libpng, workaround for MinGW build * README.md, configure, configure.ac: Links libcurl automatically * Makefile.in, NEWS, configure, configure.ac, converters/Makefile.am, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Build with libjpeg/libpng automatically * converters/loader.c: Strip alpha in png loader 2014-10-22 Hayaki Saito * Makefile.am, Makefile.in, converters/Makefile.am, converters/Makefile.in, images/snake.png: Add test for loading png with libpng * configure, configure.ac, converters/Makefile.am, converters/Makefile.in, images/snake-progressive.jpg: Add a test for loading progressive jpeg * include/sixel.h.in, src/output.c, src/output.h: Add new API sixel_output_set_palette_type * converters/img2sixel.c, include/sixel.h.in: Add --palette-type option 2014-10-20 Hayaki Saito * README.md: Update README * README.md: Update README * configure, configure.ac, include/sixel.h.in, src/dither.c, src/dither.h, src/tosixel.c: Add new API, sixel_dither_set_body_only * converters/img2sixel.c: Update usage * ChangeLog, NEWS, README.md: Update README and ChangeLog * configure: Minor fix * configure, configure.ac: Minor fix * configure.ac: Fix build error * converters/loader.c: Fix build error * converters/loader.c: Use libpng reader * Makefile.in, config.h.in, configure, configure.ac, converters/Makefile.am, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Add --with-png configure option * LICENSE.xterm, README.md, src/fromsixel.c: Fix wrong HLS-to-RGB conversion routine 2014-10-19 Hayaki Saito * README.md: Update README 2014-10-18 Hayaki Saito * converters/img2sixel.c: Introduce --verbose option * src/fromsixel.c: Rename some functions as snake case * src/fromsixel.c: Rename some functions as snake case 2014-10-17 Hayaki Saito * configure, configure.ac, package.json: Bump version * README.md: Update README * src/tosixel.c: Omit DCS parameters by default * src/tosixel.c: Strip an extra DECGNL character at the end of output data * src/tosixel.c: Strip an extra LF character from output data * converters/loader.c: Suppress gdk-pixbuf assersion on processing some GIF images, reported by @ttdoda 2014-10-14 Hayaki Saito * configure, configure.ac, package.json: Bump version * LICENSE.sdump, Makefile.in, README.md, config.h.in, configure, configure.ac, converters/Makefile.am, converters/Makefile.in, converters/loader.c, include/Makefile.in, src/Makefile.in: Add libjpeg support with --with-jpeg configure option 2014-10-12 Hayaki Saito * package.json.in.in: clib integration: add --with-libcurl option by default * NEWS: Add missing items to NEWS * converters/loader.c: Include errno.h in loader.c * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Add -Werror to CFLAGS when --enable-debug configure option is specified * config.h.in, configure, configure.ac: Introduce --enable-debug configure option * converters/img2sixel.c: Fix a double free error * README.md: Update README * README.md: Update README * README.md: Update README 2014-10-11 Hayaki Saito * README.md: Update README * NEWS, README.md: Document updates * README.md: Update README * converters/loader.c, src/quant.c: Suppress some compiler wanings * src/quant.c: Fix a bug caused by an uninitialized variable * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Add missing -Wall option to cflags to privent stupid bugs like #9 * converters/loader.c: Quick fix for Issue #9 * README.md: Update README * README.md: Update README 2014-10-11 Bruce Mitchener * converters/loader.c, converters/shell-completion/bash/img2sixel, converters/sixel2png.1, include/sixel.h.in, src/output.c: Remove whitespace at EOL. * ChangeLog, README.md, converters/img2sixel.1, converters/img2sixel.c, converters/quant.h, converters/shell- completion/bash/img2sixel, converters/shell- completion/zsh/_img2sixel, include/sixel.h.in, src/dither.h, src/quant.c: Fix typos. * converters/img2sixel.c: Fix uninitialized variable. * converters/img2sixel.c, converters/scale.c: Remove unused functions. * converters/img2sixel.c, converters/loader.c, converters/sixel2png.c, src/quant.c, src/tosixel.c: Remove unused variables. * include/sixel.h.in, src/output.c, src/quant.c: Remove invalid const specifier on return type. 2014-10-11 Hayaki Saito * README.md: Update README * README.md: Update README * Makefile.in, NEWS: Add NEWS 2014-10-09 Hayaki Saito * converters/shell-completion/bash/img2sixel: Update bash completion file * converters/shell-completion/zsh/_img2sixel: Update zsh completion file * converters/img2sixel.1: Add missing descriptions to img2sixel manpage * README.md, converters/img2sixel.1, converters/img2sixel.c: Update documents * data/example_opengl.gif, data/ffmpeg.png, data/gnuplot.png, data/gs.png, data/libsixel-1.png, data/q_libsixel.png, data/q_ppmtosixel.png, data/q_ppmtosixel2.png, data/q_sixel.png, data/q_sixelconv.png, data/qemu.png, data/sixel.gif, data/w3m- sixel.png, data/wesnoth.png, data/xsdl.png, data/xsixel.png, data/zx81.png: Remove data directory 2014-10-08 Hayaki Saito * README.md, converters/img2sixel.1, converters/img2sixel.c: Update documents * converters/img2sixel.c, converters/loader.c, converters/loader.h: Introduce --static option * converters/img2sixel.c: @uobikiemukot's patch in the conversation of #8 * include/sixel.h.in: Keep compatibility 2014-10-07 Hayaki Saito * src/dither.c: Swap bytes if depth == 2 * ChangeLog: Update ChangeLog * configure, configure.ac, package.json: Bump version * converters/img2sixel.c: Fix for animation GIF quality degradation * include/sixel.h.in, src/dither.c, src/dither.h, src/tosixel.c: Apply @uobikiemukot's patch (various pixel-format support) https://gist.github.com/uobikiemukot/7adab29310caf0be6f7a 2014-10-06 Hayaki Saito * LICENSE.sixel, README.md: Add a mention about the License of kmiya's sixel * ChangeLog: Update ChangeLog 2014-10-05 Hayaki Saito * README.md: Update README.md * configure, configure.ac, package.json: Bump version * converters/stb_image.h: Skip an unknown code(0x3c) at GIF decoder 2014-10-02 Hayaki Saito * ChangeLog: Update Changelog 2014-10-01 Hayaki Saito * configure, configure.ac: Update libtool minor version * configure, configure.ac: Update libtool micro version * LICENSE.stb: Declare patches/applied/stb_image.h.diff is in public domain * configure, configure.ac, package.json: Bump version * .gitignore: Update .gitignore * Makefile.am, Makefile.in, configure, configure.ac, package.json.in => package.json.in.in: Issue #7: prevent to erase package.json in "make distclean" target * Makefile.am, Makefile.in: Issue #7: Add test.log to CLEANFILES * converters/Makefile.am, converters/Makefile.in: Issue #7: correct wrong CLEANFILES definition 2014-09-29 Hayaki Saito * src/tosixel.c: Merge arakiken's amend patch: http://mlterm.sourceforge.net/libsixel-penetrate2.patch * converters/img2sixel.c: Print short usage explanation if invalid option is given. * src/dither.c: Change the behavior of sixel_dither_set_diffusion_type, improvement for sdump. 2014-09-28 Hayaki Saito * converters/img2sixel.c, include/sixel.h.in, src/dither.c, src/dither.h, src/quant.c, src/quant.h: Introduce -C(complexion score) option and implement complexion correction * include/sixel.h.in, src/tosixel.c: Fix build broken by fb1cd8a * converters/img2sixel.c, src/output.c, src/output.h, src/tosixel.c: Apply arakiken's patch for GNU Screen integration: http://mlterm.sourceforge.net/libsixel-penetrate.patch * converters/img2sixel.c, include/sixel.h.in, src/output.c, src/output.h, src/tosixel.c: Introduce new APIs: sixel_output_{get,set}_skip_dcs_envelope * configure, configure.ac, package.json: Bump version * src/Makefile.am, src/Makefile.in, src/dither.c, src/dither.h, src/image.c, src/image.h, src/tosixel.c: Drop sixel_image_t object and related functions 2014-09-27 Hayaki Saito * src/dither.c, src/output.c: Add NULL checks * src/dither.c, src/output.c: Add NULL checks * src/dither.c, src/image.c: Add input parameter validation for some functions 2014-09-26 Hayaki Saito * converters/img2sixel.c: Fix a compile error * converters/img2sixel.c: Fix a compile error * src/image.c: Fix a regression bug introduced by 0221665 * sixel_orig/Makefile, sixel_orig/frompnm.c, sixel_orig/fromsixel.c, sixel_orig/main.c, sixel_orig/tosixel.c: Remove original sixel (kmiya's sixel), Mirror repo is now here: https://github.com/saitoha/sixel * converters/img2sixel.c, src/dither.c, src/image.c: Fix Issue #6: Remove unnecessary null pointer checks 2014-09-25 Hayaki Saito * converters/sixel2png.c: Fix for some environment missing "getopt_long" * configure, configure.ac, package.json: Update version * converters/sixel2png.c, src/image.c: Issue #5: Completion of error handling 2014-09-24 Hayaki Saito * ChangeLog: Update ChangeLog * README.md, converters/img2sixel.1, converters/img2sixel.c: Fix typos * configure, configure.ac, package.json: Bump version * converters/shell-completion/bash/img2sixel: Update bash completion file * converters/shell-completion/zsh/_img2sixel: Update zsh completion file 2014-09-24 mattn * converters/loader.c: Avoid crash 2014-09-24 Hayaki Saito * converters/img2sixel.c: Do cropping after resizing by changing the order of arguments 2014-09-23 Hayaki Saito * README.md, converters/img2sixel.1, converters/img2sixel.c: Update documents * README.md: Fix a typo * README.md: Update README * README.md: Update README * data/w3m-sixel.png, data/xsdl.png, data/xsixel.png: Add some images * configure, configure.ac: Bump version * converters/img2sixel.c: Apply clipping region before scaling process * converters/img2sixel.c: Apply arakiken's patch to add clipping options http://mlterm.sourceforge.net/libsixel-addcopton.patch 2014-09-09 Hayaki Saito * README.md: Update README 2014-09-02 Hayaki Saito * config.h.in, configure, configure.ac, package.json: v1.0.3 revert stb_image.h to 1.41 * configure, configure.ac, package.json: v1.0.3 revert stb_image.h to 1.41 * README.md, converters/stb_image.h: Revert stb_image.h to 1.41 for preventing segfault 2014-09-01 Hayaki Saito * README.md: Update README 2014-08-29 Hayaki Saito * README.md: Fix a typo * data/qemu.png, data/wesnoth.png: Add some images for README * configure, configure.ac, package.json: Update version * README.md: Update README * converters/shell-completion/bash/img2sixel: Update bash completion file 2014-08-25 Hayaki Saito * converters/shell-completion/zsh/_img2sixel: Update zsh completion file * patches/applied/stb_image.h.diff: Add an applied patch file for original stb_image.h * README.md, converters/stb_image.h: Update stb_image.h version to 1.44 2014-08-23 Hayaki Saito * configure, configure.ac, package.json: Bump version * src/dither.c, src/quant.c: Don't create cache table when it is not needed * src/quant.c: Make faster monochrome dithering * converters/img2sixel.c: Fix a typo of --quality option value 2014-08-17 Hayaki Saito * src/dither.c, src/dither.h, src/quant.c, src/quant.h: Add quant.h and fix signature confusion of some functions * README.md: Update README * README.md, data/ffmpeg.png: Update README * configure, configure.ac, package.json: Bump version: 1.0.0 * README.md, data/example_opengl.gif, examples/osx/opengl/Makefile, examples/osx/opengl/opengl, include/sixel.h.in: Update README * src/output.h: Add a missing header * Makefile.in, aclocal.m4, configure, configure.ac, converters/Makefile.in, converters/img2sixel.c, converters/sixel2png.c, examples/osx/opengl/opengl, examples/osx/opengl/opengl.c, include/Makefile.in, include/sixel.h.in, src/Makefile.in, src/dither.c, src/dither.h, src/fromsixel.c, src/image.c, src/image.h, src/output.c, src/quant.c, src/tosixel.c: ABI version 1.0.0 * src/dither.c, src/dither.h: Add missing files * configure, configure.ac, converters/img2sixel.c, examples/osx/opengl/opengl, examples/osx/opengl/opengl.c, include/sixel.h.in, src/Makefile.am, src/Makefile.in, src/image.c, src/output.c, src/quant.c, src/tosixel.c: ABI version 0.3.0 2014-08-16 Hayaki Saito * include/sixel.h.in, src/quant.c: Performance optimization * converters/img2sixel.c, examples/osx/opengl/opengl.c, include/sixel.h.in, src/quant.c: Minor update * converters/img2sixel.c, converters/loader.c, include/sixel.h, include/sixel.h.in, src/quant.c: Add new function sixel_dither_get * converters/img2sixel.c, converters/sixel2png.c, examples/osx/opengl/opengl, examples/osx/opengl/opengl.c, include/sixel.h, include/sixel.h.in, src/image.c, src/quant.c, src/tosixel.c: Update interface symbols * src/quant.c: Fix a bug of memory layout of palette structure * converters/loader.c: Minor fix * src/quant.c, src/tosixel.c: Minor fix 2014-08-15 Hayaki Saito * src/quant.c: Keep compatiblity with abi-1.0.0 branch * Makefile.in, README.md, aclocal.m4, config.h.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, include/sixel.h, include/sixel.h.in, m4/ax_gcc_func_attribute.m4, m4/ax_gcc_var_attribute.m4, src/Makefile.in: Add deprecated attribute to some functions * configure, configure.ac, converters/img2sixel.c, converters/loader.c, include/sixel.h, src/image.c, src/quant.c, src/tosixel.c: ABI version 0.2.0 * converters/frompnm.c: Prevent invalid memory access * examples/osx/opengl/opengl, examples/osx/opengl/opengl.c: Add an example: opengl test 2014-08-13 Hayaki Saito * src/tosixel.c: Reset active palette by every frame 2014-08-08 Hayaki Saito * README.md: Update README * src/tosixel.c: Minor fix 2014-08-07 Hayaki Saito * config.h.in, configure, configure.ac, include/sixel.h, src/output.c, src/tosixel.c: + * src/quant.c, src/tosixel.c: Minor fixes 2014-08-06 Hayaki Saito * converters/img2sixel.c, include/sixel.h, src/quant.c: Allocate cache table only once to improve performance * converters/img2sixel.c: Strip extra malloc * converters/img2sixel.c, include/sixel.h, src/quant.c: Minor fix of applying palette * src/quant.c: Improve performance 2014-08-04 Hayaki Saito * Makefile.am, Makefile.in: Minor fix * Makefile.am, Makefile.in: Update .travis.yml * Makefile.am: Remove needless workarounds for coveralls 2014-08-03 Hayaki Saito * README.md: Update README * .travis.yml: Ignore segmentation fault of coveralls command * configure, configure.ac, converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, include/sixel.h, src/Makefile.am, src/Makefile.in, {converters => src}/quant.c: Move quantization APIs to library domain * .travis.yml: Update .travis.yml * ChangeLog: Add ChangeLog * .travis.yml: Update .travis.yml * README.md, converters/img2sixel.c, converters/sixel2png.c: Add --version and --help option * configure, configure.ac, package.json: Bump version * Makefile.in, config.h.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.in, {src => wic}/wic.cc, wic_install.reg.in => wic/wic_install.reg.in, wic_uninstall.reg.in => wic/wic_uninstall.reg.in: Temporary drop wic integration * README.md: Update README * README.md, data/gnuplot.png, data/gs.png, data/libsixel-1.png, data/q_libsixel.png, data/q_ppmtosixel.png, data/q_ppmtosixel2.png, data/q_sixel.png, data/q_sixelconv.png, data/sixel.gif, data/zx81.png: Update README 2014-08-02 Hayaki Saito * config.h.in, configure, configure.ac: Bump version * README.md, converters/img2sixel.c: Add --macro-number option 2014-08-01 Hayaki Saito * converters/img2sixel.c: Minor fix 2014-07-28 Hayaki Saito * configure, configure.ac, package.json: Update version * config.h.in, configure, configure.ac, converters/img2sixel.c: Improve time precision of animation rendering * configure, configure.ac, package.json: Update micro version * converters/img2sixel.c: Do not insert delay after drawing frames, but before doing * README.md: Update README 2014-07-27 Hayaki Saito * converters/loader.c: Fix a double free error * converters/loader.c: Fix an error when glib version < 2.36 * converters/loader.c: Revert "Fix static image processing with gdk- pixbuf2" This reverts commit 5e5f2aed34dc1356c151513d5e31d9f14ce64c8e. * converters/loader.c: Fix static image processing with gdk-pixbuf2 2014-07-26 Hayaki Saito * converters/loader.c: Fix build error * converters/loader.c: Strip an unneeded malloc call * converters/loader.c: Fix a typo * converters/img2sixel.c: Fix segfault of accessing delay value * converters/img2sixel.c, converters/loader.c, converters/loader.h: Respect delay by each frame * configure, configure.ac, package.json: Bump version * src/tosixel.c: Reset parser state before parsing each frames 2014-07-25 Hayaki Saito * configure, configure.ac, package.json: Bump version * src/tosixel.c: Always reset active palette no 2014-07-24 Hayaki Saito * src/output.c: Minor fix * LICENSE.images, LICENSE.stb: Minor update of LICENSE files * configure, configure.ac, package.json: Bump version 2014-07-23 Hayaki Saito * converters/img2sixel.c: Minor fix * converters/img2sixel.c: Minor fix * configure, configure.ac, package.json: Bump version * converters/img2sixel.c: Strip a pair of malloc/free 2014-07-22 Hayaki Saito * converters/img2sixel.c: Emit DECDMAC sequence more faster (apply the patch written by @arakiken) http://mlterm.sourceforge.net /img2sixel-fixhex.patch 2014-07-21 Hayaki Saito * configure, configure.ac, package.json: Bump version * README.md, converters/img2sixel.1: Add some descriptions for new options to documents * converters/img2sixel.c: Add --ignore-delay option * converters/img2sixel.c, converters/loader.c, converters/stb_image.h: Initial implementation for --use-macro option * converters/img2sixel.c: Improve the color sampling method for makeing adaptive palette 2014-07-19 Hayaki Saito * converters/img2sixel.c: Fix a stupid typo * converters/shell-completion/zsh/_img2sixel: Add zsh completion candidates for --loop-control option * converters/shell-completion/bash/img2sixel: Add bash completion candidates of --loop-control option * configure, configure.ac, package.json: Bump version * converters/img2sixel.c: Fix the wrong option for getopt * configure, configure.ac, package.json: Update version * README.md, converters/img2sixel.1: Update document * README.md, converters/img2sixel.1: Update img2sixel document * package.json: Rebuild * converters/img2sixel.c: Enable delay only if delay value < 100 * converters/loader.c: Reset BMP component value to 3 * converters/loader.c: Fix build of gdk-pixbuf integration * config.h.in, configure, configure.ac, converters/img2sixel.c: Check usleep(3) availabiliey * converters/img2sixel.c: Fix a memory leak issue * converters/img2sixel.c, converters/loader.c, converters/loader.h: Respect "delay time" setting in GIF header * converters/stb_image.h: Retrieve "delay time" from GIF header * converters/img2sixel.c, converters/loader.c, converters/loader.h: Implement "loop control" option 2014-07-17 Hayaki Saito * converters/stb_image.h: Retrive loop count of GIF animation * converters/img2sixel.c, converters/loader.c, converters/loader.h: Add new CLI argument: --loop-control * config.h.in, configure, configure.ac, converters/img2sixel.c: Checks availability of SIGINT/SIGTERM/SIGHUP * converters/img2sixel.c: Handle SIGTERM instead of SIGKILL * Makefile.am, Makefile.in: Except libsixel.pc from CLEANFILES * configure, configure.ac: Style improvement * config.h.in, configure, configure.ac, converters/img2sixel.c: Checks signal(3) availability * converters/img2sixel.c: Emit ST when we catch SIGINT/SIGHUP/SIGTERM * configure, configure.ac: Bump version 2014-07-17 saitoha * converters/loader.c: Fix a segmentation error when loading GIF with setting requested component = 4 2014-07-16 Hayaki Saito * converters/loader.c: Minor fix * converters/loader.c: Don't load GIF with GD backend * converters/loader.c: Load animation GIF with gdk-pixbuf2 * converters/img2sixel.c: Move to (1, 1) if loaded image is an animation file * converters/loader.c: Prevent overrun * converters/img2sixel.c: Implement multiple frame output * converters/loader.c: Minor fix * converters/loader.c: Do GIF specific processing * converters/loader.c: Change the signature of load_with_builtin * converters/loader.c: Add GIF detector function * converters/loader.c: Add the chunk initializer function * converters/img2sixel.c, converters/loader.c, converters/loader.h: Change the signature of load_image_file * converters/Makefile.am, converters/Makefile.in, converters/loader.c: Include stb_image.h into loader.c 2014-07-09 Hayaki Saito * package.json: Rebuild * configure, configure.ac: Update version * package.json: Minor fix * package.json: Add package.json * libsixel.pc.in: Updaate the pkg-config file * Makefile.in, configure, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Rebuild build files * configure.ac, package.json.in: clib's package.json integration * configure.ac: Add new macro PACKAGE_DESCRIPTION * configure, configure.ac: Bump version 2014-07-01 Hayaki Saito * src/sixel.5: Minor fix of sixel(5) manpage 2014-06-27 Hayaki Saito * configure: Rebuild configure script * configure.ac: Bump version * converters/stb_image.h: Update stb_image.h version to 1.41 2014-06-21 Hayaki Saito * src/sixel.5: Update the manpage of sixel(5) * LICENSE.images: Update license notation file for test images 2014-06-20 Hayaki Saito * LICENSE.stb, LICENSE.stbi, LICENSE.stbiw: Update some LICENSE files * configure, configure.ac: Fix a typo * configure, configure.ac: Fix linker error: gdImageCreateFromTiffPtr not found in ArchLinux * configure, configure.ac: Bump version 2014-06-19 Hayaki Saito * configure, configure.ac: Do PKG_PROG_PKG_CONFIG out of if-clause * converters/stb_image.h: Revert "Apply the fix for 1bpp PNG (adb44619) again" This reverts commit 5229d3d8f0139f407be79ea427e5e4f45dc23d84. * converters/stb_image.h: Fix a merge misstake * configure, configure.ac: Bump version * converters/stb_image.h: Apply the fix for 1bpp PNG (adb44619) again 2014-06-18 Hayaki Saito * configure, configure.ac: Bump version * Makefile.am, Makefile.in: Fix travis build * config.guess, config.h.in, config.sub, configure, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltversion.m4: Update libtool version to 2.4.2 * configure, configure.ac: Fix wrong AC_ARG_WITH option parsing, reported by @ttdoda * Makefile.am, Makefile.in: Fix a typo in valgrind target 2014-06-16 Hayaki Saito * Makefile.am, Makefile.in: Fix travis build 2014-06-15 Hayaki Saito * configure: Rebuild configure script * configure.ac: Minor fix * Makefile.am, Makefile.in: Minor fix * Makefile.in, configure, configure.ac, include/Makefile.in, src/Makefile.in: Add new configure option, --with-zshcompletiondir * converters/Makefile.am, converters/Makefile.in: Add a zsh completion file to install target * converters/shell-completion/zsh/_img2sixel: Add zsh completion file for img2sixel * converters/stb_image_write.h: Strip trailing spaces * converters/sixel2png.c, converters/stb_image_write.h: Update stb_image_write version to 0.94 * configure, configure.ac: Update version * Makefile.in, config.guess, config.h.in, config.sub, configure, configure.ac, include/Makefile.in, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltversion.m4, src/Makefile.in: Add new configure option, --with-bashcompletiondir * converters/Makefile.am, converters/Makefile.in: Add bash-completion file to install target * converters/shell-completion/bash/img2sixel: Add bash-completion definition file * configure, configure.ac: Update version * images/snake.gif: Add a test GIF image * converters/stb_image.h: Do be sure to rewind in bitmap test, to fix broken GIF loader 2014-06-14 Hayaki Saito * README.md: Mention yaft, as a sixel-featured terminal 2014-06-11 Hayaki Saito * configure: Rebuild configure script * configure.ac: Bump version * images/snake.tga, images/snake.tiff: Add TGA/TIFF test images * images/snake.bmp: Add a bmp v5 test image * converters/stb_image.h: Support to load bitmap v5 header * README.md: Update coverage status badge * Makefile.am, Makefile.in, converters/Makefile.am, converters/Makefile.in: Update tests * images/snake.pnm: Add new test image snake.pnm * converters/Makefile.am, converters/Makefile.in: Minor fixes * configure: Rebuild configure script * Makefile.am, Makefile.in: Minor fix * Makefile.am, Makefile.in: Update makefile * Makefile.am, Makefile.in: Allow "possibly lost" and "still reachable" on checking leaks with valgrind * Makefile.am: Add --show-leachable=no option to valgrind * converters/loader.c: Strip surplus g_object_ref/g_object_unref pair 2014-06-11 saitoha * converters/quant.c: Fix invalid memory access warnings reported by valgrind 2014-06-10 Hayaki Saito * Makefile.am, Makefile.in: Strip garbage output from valgrind.log * converters/loader.c: Fix a typo * converters/loader.c: Handle the error if malloc is failed in load_with_gd * .travis.yml: Update .travis.yml * converters/loader.c: Dereference gdk-pixbuf loader after using it * .travis.yml: Amend fix of .travis.yml * .travis.yml: Update .travis.yml cat valgrind.log if valgrind test fails * .travis.yml: Use libgd2-xpm-dev package instead of libgd2-devel * .travis.yml: Install libgd-dev when --with-gd option is enabled * converters/loader.c: Use GLIB_CHECK_VERSION to detect that g_type_init is deprecated * converters/loader.c: Call g_type_init() before using gdk-pixbuf * aclocal.m4, configure: Update configure script * configure.ac: Bump version * Makefile.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Fix a configuration bug where gdk-pixbuf flags are not set * .travis.yml: Update .travis.yml * .travis.yml: Update .travis.yml 2014-06-10 saitoha * .travis.yml: Install pkg-config when configuring with gdk-pixbuf 2014-06-10 Hayaki Saito * .travis.yml: Update .travis.yml 2014-06-10 saitoha * .travis.yml, Makefile.am, Makefile.in, aclocal.m4, configure, src/tosixel.c: Add --disable-shared configure option with gcov target 2014-06-09 Hayaki Saito * converters/stb_image.h: Parse application extension block when loading GIF 2014-06-10 Hayaki Saito * Makefile.am, Makefile.in: Remove valgrind.log in clean target * .travis.yml: Install libyaml-dev in .travis.yml * .travis.yml, Makefile.am, Makefile.in: Add valgrind target to Makefile * Makefile.am: Update makefile * Makefile.in, converters/Makefile.in: Minor fixes * .travis.yml: Install PyYAML when running coveralls on travis * .gitignore: Update gitignore * Makefile.am, converters/Makefile.am: Add some CLEANFILES * Makefile.am: Minor fix * Makefile.am, Makefile.in: Add workaround for a cpp-coveralls problem * converters/.coveralls.yml => .coveralls.yml, Makefile.am, Makefile.in, converters/Makefile.am, converters/Makefile.in, src/Makefile.am: Fix travis build * .travis.yml: Update .travis.yml * .travis.yml: Update .travis.yml: add --enable-gcov build target * README.md: Add coveralls badge to README * Makefile.am, Makefile.in, converters/Makefile.am, converters/Makefile.in, src/Makefile.am: Add coveralls tqrget to makefiles 2014-06-09 Hayaki Saito * converters/.coveralls.yml: Add .coveralls.yml * configure, configure.ac, converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Add new configure option --enable-gcov * converters/loader.c, converters/stb_image.c, converters/stb_image.h: Headerify stb_image 2014-06-08 Hayaki Saito * converters/stb_image.c: Update stb_image version to 1.38 * sixel_orig/tosixel.c, src/tosixel.c: Add workarounds for old version of mlterm 2014-06-07 Hayaki Saito * README.md: Update README * LICENSE.tw, converters/quant.c: Drop unused pattern-dither function 2014-06-06 Hayaki Saito * .gitignore: Update gitigore * converters/frompnm.c, converters/loader.c: Fix linker error for mingw environment * configure.ac: Bump version * Makefile.in, configure, configure.ac, wic_install.reg => wic_install.reg.in, wic_uninstall.reg => wic_uninstall.reg.in: Add new configure output target: wic_install.reg/wic_uninstall.reg * Makefile.in, config.guess, config.h.in, config.sub, configure, configure.ac, converters/Makefile.in, include/Makefile.in, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltversion.m4, src/Makefile.in: Update build files 2014-06-06 U-WIN-FOH0MAR4FJ6\user * configure.ac: Minor fix * configure.ac: Minor fix 2014-06-05 Hayaki Saito * src/wic.cc, wic_install.reg, wic_uninstall.reg: Add some files for WIC integration * Makefile.in, config.h.in, configure, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Update build files * configure.ac: Check libs for WIC integration * configure.ac: Add new configure option --with-wic * configure, configure.ac: Update configure script * build-gdkpixbuf.sh: Drop unused build script build-gdkpixbuf.sh 2014-06-04 Hayaki Saito * README.md: Update README * images/vimperator3.png: Add an additional test image 2014-05-30 Hayaki Saito * config.h.in, configure, configure.ac: Add a config.h definition which represents getopt_long avilability * converters/img2sixel.c: Support some environments lack getopt_long * configure: Rebuild configure script * configure.ac: Bump version * configure: Rebuild * converters/Makefile.in: Rebuild Makefile.in * converters/Makefile.am: Add some private header files to the source distribution * config.h.in: Rebuild config.h.in * configure: Rebuild * converters/loader.c: Use standard jpeg loader if available * configure.ac: Check standard jpeg loader with GD integration * configure, configure.ac: Check libiconv avilability if --with-gd is specified * configure, configure.ac: Check host environment * converters/loader.c: Compile loader module without missing GD symbols * configure.ac: Check each of gdImageCreateFromXXX availabilities * converters/loader.c: Revert "Don't compile unused code in stbi_image.c such as stbi_load_from_file" This reverts commit 9415149ac20f5ab26b8e97b26c8d9989bdd61572. * converters/loader.c: Don't compile unused code in stbi_image.c such as stbi_load_from_file * configure: Rebuild configure script * converters/stb_image.c: Fix a segmentation fault issue reported by @arakiken 2014-05-28 Hayaki Saito * configure: Rebuild configure script * configure, configure.ac: Continue to configure without pkg-config if GDK_PIXBUF_CFLAGS and GDK_PIXBUF_LIBS is set * configure.ac: Bump version * configure, configure.ac: Don't use addition assingment operator in configure, it's an extension of bash. reported by @ttdoda 2014-05-26 Hayaki Saito * configure: Rebuild * configure.ac: Bump version * converters/loader.c: Fix an error caused by duplicated free * converters/loader.c: Load pnm more efficiently * converters/loader.c: Minor fix * converters/loader.c: Minor fix * converters/loader.c: Minor fix 2014-05-25 Hayaki Saito * src/sixel.5: Update reference section * converters/img2sixel.1, converters/sixel2png.1: Update "See Also" section of img2sixel/sixel2png * src/Makefile.in: Rebuild Makefile.in * src/Makefile.am: Install sixel(5) by default * src/sixel.5: Add new manpage "sixel(5)" * Makefile.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Rebuild * Makefile.am: Update Makefile.am * configure.ac: Add new configure option, --with-pkgconfigdir * Makefile.in, configure: Rebuild * configure.ac: Add new config file libsixel.pc * libsixel.pc.in: Add a template file for pkg-config integration * converters/malloc_stub.c, converters/stb_image.c: Fix for some environment lacks memory.h * Makefile.in, config.h.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Drop unused gio-2.0 detection * configure: Rebuild configure script * configure.ac: Update minor version * Makefile.in, config.h.in, configure, configure.ac, converters/Makefile.in, converters/loader.c, include/Makefile.in, src/Makefile.in: Fix segmentation errors when loading stdin with gdk-pixbuf * converters/loader.c: Fix a GDK error caused by loading image from stdin with gdk-pixbuf * converters/img2sixel.1: Update manpage of img2sixel * converters/loader.c: Issue #2 Fix segmentation faults caused when libcurl integration is enabled * converters/loader.c: Minor fix * converters/loader.c: Do not use stbi loader if image format is pnm/sixel * converters/loader.c: Add functions detect pnm/sixel image format * converters/loader.c: Don't use stbi_load_from_file * converters/Makefile.am, converters/Makefile.in: Build with frompnm.c * converters/scale.h: Minor fix * converters/loader.c: Enable pnm format loader in loader.c * converters/frompnm.c, converters/frompnm.h: Add PNM loader imported from kmiya's sixel 2014-05-24 Hayaki Saito * converters/loader.c: Cleanup * config.h.in, configure: Rebuild configure script * converters/malloc_stub.c, converters/malloc_stub.h: Drop unused posix_memalign stub function * configure.ac: Drop the preparation for SIMD enhancement * configure: Rebuild configure script * configure.ac: Bump version * Makefile.in, configure, converters/Makefile.am, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Update build scripts * configure.ac: Improve configure script avilability 2014-05-23 Hayaki Saito * configure.ac: Fix for environments that do not have pkg-config 2014-05-22 Hayaki Saito * converters/img2sixel.c: Fix build 2014-05-21 Hayaki Saito * converters/img2sixel.1: Update manpage of img2sixel * configure, configure.ac: Minor fix * README.md: Update README * configure: Update configure script * configure.ac: Update minor version * converters/img2sixel.c, converters/loader.c: Fix segfault when source image is GIF 2014-05-20 Hayaki Saito * converters/loader.c: Add test for HDR format * converters/loader.c: Add detection for PSD file format * converters/loader.c: Add missing include directive * converters/loader.c: Minor fix * configure: Rebuild * configure.ac: Minor fix * configure, configure.ac: Display configure summary * README.md: Update README * README.md: Update README * src/fromsixel.c, src/tosixel.c: Cleanup * converters/loader.c: Minor fix * converters/img2sixel.1: Update manpage * README.md: Update README * converters/img2sixel.1: Update manpage * converters/img2sixel.c: Use free() indted of stbi_image_free * configure: Rebuild * configure.ac: Update version * converters/loader.c: Minor fix * converters/loader.c: Fallback other loader if loading process fails * converters/loader.c: Add header/footer comments * converters/Makefile.am, converters/Makefile.in, converters/img2sixel.c, converters/loader.c, converters/loader.h: Add loader.c * converters/img2sixel.c: Linting * .travis.yml: Update .travis.yml * .travis.yml: Add some new travis build targets * converters/img2sixel.c: Add integration for when both of gdlib and libcurl are enabled * converters/img2sixel.c: Fix run-time errors * converters/img2sixel.c: Fix some build error * config.h.in: Add HAVE_GD definition * converters/img2sixel.c: Initial implementation of gd integration 2014-05-19 Hayaki Saito * configure, configure.ac: Search package gdlib not but libgd * Makefile.in, configure, configure.ac, converters/Makefile.am, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Add --with-gd option * .gitignore, .travis.yml, configure, configure.ac: Up to date * .travis.yml: Update .travis.yml * configure.ac: Change configure options: --enable-gdk-pixbuf to --with-gdk-pixbuf --enable-libcurl to --with-libcurl * configure.ac: Cleanup * .travis.yml: Fix travis test with using wine * .travis.yml: Add --prefix=/usr to configure option in travis script * .travis.yml: Check memory leaks and access violation only when WINE is not used * configure: Rebuild configure script * configure.ac: Bump version * configure, configure.ac, converters/Makefile.am, converters/Makefile.in: Raise errors if gdk-pixbuf/libcurl are not available when they are enabled * .travis.yml: Update .travis.yml * converters/img2sixel.c: Minor fix * configure, configure.ac: Add new configure options, --enable-gdk- pixbuf2 and --enable-libcurl * build-gdkpixbuf.sh: Drop build-gdkpixbuf.sh * converters/img2sixel.c: Minor fix * converters/Makefile.am, converters/Makefile.in: Update CFLAGS and LDADD for img2sixel * Makefile.in, aclocal.m4, config.h.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.in: Check gdk-pixbuf2 and libcurl availability * build-gdkpixbuf.sh, converters/img2sixel.c: Integrate libcurl only if gdk-pixbuf is not available 2014-05-18 Hayaki Saito * converters/img2sixel.c: Minor fix * converters/img2sixel.c: Minor fix * build-gdkpixbuf.sh, converters/img2sixel.c: * img2sixel.c: Use gdk- pixbuf and libcurl. * build-gdkpixbuf.sh: Added. this commit is imported from arakiken/libsixel. https://bitbucket.org/arakiken/lib sixel/commits/fda0bcab1ec2598bada3d102d8f0cf35d848f6ff * build-gdkpixbuf.sh, converters/img2sixel.c: * img2sixel.c: Use gdk- pixbuf and libcurl. * build-gdkpixbuf.sh: Added. this commit is imported from arakiken/libsixel. https://bitbucket.org/arakiken/lib sixel/commits/fda0bcab1ec2598bada3d102d8f0cf35d848f6ff * configure: Rebuild * configure.ac: Update version * converters/img2sixel.c: Fixup for the effect of invert option * src/tosixel.c: Assume default SIXEL palette as fore-color 2014-05-17 Hayaki Saito * converters/img2sixel.c: Fixup for correcting getopt option * README.md, converters/img2sixel.1: Update manpage and README * README.md, converters/img2sixel.1, converters/img2sixel.c: Fix typos: sence -> sense * converters/img2sixel.c: Add invert option * converters/quant.c: Minor fix * README.md, configure: Rebuild * configure.ac: Update minor version * converters/img2sixel.c: Enable missing -q/--quality option * .gitignore: Update .gitignore 2014-05-16 Hayaki Saito * configure, configure.ac: Update version * converters/Makefile.am, converters/Makefile.in: Add some smoke tests 2014-05-15 Hayaki Saito * src/tosixel.c: Define and select color index #1 when monochrome sixel mode * converters/quant.c: Improve the quality of monochrome dithering * .travis.yml: Update .travis.yml * .travis.yml: Amend fix of yml syntax error * .travis.yml: Update .travis.yml * converters/quant.c: Revert "Omit some needless conditions", to fix access violations This reverts commit 2cb46ca69a68a9eb837e0696080e27708286915c. 2014-05-14 Hayaki Saito * .travis.yml: Integrate valgrind to .travis.yml * configure: Rebuild * configure.ac: Update version * converters/quant.c: Omit some needless conditions * converters/img2sixel.c: Load map file with high quality mode * README.md: Update README * configure, configure.ac: Update version * converters/img2sixel.1: Update manpage * README.md: Add tw license notice to README * LICENSE.tw: Add license file of arakiken's tw * converters/img2sixel.c, converters/quant.c: Use pattern dither when doing monochrome quantization * converters/img2sixel.1: Update manpage * README.md, converters/img2sixel.c: Minor fix * README.md: Update README * converters/quant.c: Handle some out of memory errors * converters/img2sixel.c, converters/quant.c: Minor fix * converters/img2sixel.c, converters/quant.c, converters/quant.h: Implement --quality option 2014-05-13 Hayaki Saito * converters/quant.c: Catch unhandled errors * README.md, converters/img2sixel.1, converters/img2sixel.c, converters/quant.c, converters/scale.c, converters/scale.h: Add welsh resampling filter 2014-05-12 Hayaki Saito * converters/quant.c: Minor fix * README.md, converters/img2sixel.1: Add reference notations of ImageMagick 2014-05-11 Hayaki Saito * configure, configure.ac: Bump version * converters/img2sixel.c: Implement options, --width=auto/--height=auto * converters/img2sixel.1: Update manpage * README.md, converters/img2sixel.c: Update README * converters/img2sixel.c: Accept units(%/px) with -w and -h options * config.h.in, configure, configure.ac, converters/malloc_stub.c, converters/malloc_stub.h: Prepare for SSE2 extension 2014-05-11 hsaito * converters/quant.c: Optimize dithering 2014-05-10 Hayaki Saito * converters/quant.c: Fix a worng comment * configure, configure.ac: Update version * converters/quant.c: Fix bugs caused by some typos * README.md, converters/img2sixel.1, converters/img2sixel.c, converters/quant.c, converters/quant.h: Add burkes' dithering method * README.md, converters/img2sixel.1, converters/img2sixel.c, converters/quant.c, converters/quant.h: Add stucki's dithering method * configure, configure.ac: Bump version * README.md: Update README * converters/img2sixel.1, converters/img2sixel.c, converters/quant.c, converters/quant.h: Add Bill Atkinson's dithering method 2014-05-09 Hayaki Saito * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Strip -O3 option * converters/scale.c: Make nearest neighbor method faster * README.md, converters/img2sixel.1, converters/img2sixel.c, converters/scale.c, converters/scale.h: Add gaussian/hanning/hamming filter for resampling 2014-05-08 Hayaki Saito * configure, configure.ac: Update version * README.md, converters/img2sixel.1, converters/img2sixel.c: Add and implement -f and -s option * converters/img2sixel.c, converters/quant.c, converters/quant.h, converters/scale.c, converters/scale.h: Cleanup * converters/img2sixel.c, converters/quant.c: Cleanup * converters/quant.c: Minor fix of lookup method * converters/img2sixel.c, converters/quant.h: Minor fix for processing options, -d and -r * src/tosixel.c: Strip unused code * .travis.yml: Update .travis.yml * README.md, converters/img2sixel.1, converters/img2sixel.c, converters/scale.c: Change default re-sampling option to bilinear method * configure, configure.ac: Update version * converters/img2sixel.c, converters/quant.c, converters/quant.h: Add "foptimize" strategy option to LSQ_ApplyPalette * converters/img2sixel.1: Update manpage * converters/img2sixel.1: Update manpage * README.md: Update README * converters/img2sixel.c: Fix an incompatible type argument substitution * converters/img2sixel.c: Minor fix * converters/img2sixel.c: Fix a segmentation error * converters/img2sixel.c: Fix a memory leak * converters/img2sixel.c: Add missing argument for getopt * converters/img2sixel.c: Implement --resampling option * converters/img2sixel.c: Cleanup * converters/img2sixel.c: Add -r/--resampling option to img2sixel * converters/scale.c: Make LSS_scale enable to switch scaling method * converters/scale.c: Minor fix of normalize function * converters/scale.c: Add various resampling functions * converters/scale.c: Add missing include delective * converters/scale.c: Workaround for the environment where M_PI is not defined * converters/img2sixel.c, converters/quant.c, converters/scale.c, converters/scale.h: Add methodForResampling argument to LSS_scale signature * converters/scale.h: Add enum definition identifying methods for re- sampling * converters/img2sixel.1: Strip a trailing space 2014-05-07 Hayaki Saito * converters/quant.c: Minor fix around switching diffusion method * converters/Makefile.am, converters/Makefile.in, src/Makefile.am, src/Makefile.in: Add -O3 to CFLAGS * converters/img2sixel.c, converters/scale.c, converters/scale.h: Fix the signature of LSS_Scale * converters/quant.c: Handle out-of-memory errors * converters/quant.c: Fix memory leak * converters/quant.c: Optimization for applying palette * converters/Makefile.am, converters/Makefile.in: enable HDR image format * converters/Makefile.am, converters/Makefile.in: Fix build * README.md, converters/img2sixel.1: Update README and manpage * converters/img2sixel.c: Update --help description * converters/Makefile.am, converters/Makefile.in: Rebuild * converters/img2sixel.c: Implement --width/--height using LSS_scale * converters/img2sixel.c: Add new options, --width and --height * converters/scale.c: Add missing include derectives * converters/scale.c, converters/scale.h: Add the image resizing function 2014-05-04 Hayaki Saito * config.h.in, converters/Makefile.in: Update configure script * converters/Makefile.am: Add manpages to distributed files * converters/sixel2png.1: Add the manpage of sixel2png * converters/img2sixel.1: Add the manpage of img2sixel * converters/img2sixel.c: Fix --help descriptions 2014-05-02 Hayaki Saito * .travis.yml: Remove amd64-mingw32msvc target * .travis.yml: Add new targets {i586,amd64}-mingw32msvc * converters/img2sixel.c: Cleanup * README.md: Add travis status image to README.md Fri May 2 09:57:59 2014 +0900 Hayaki Saito * .travis.yml: Squashed commit of the following: commit ff949f9d7e3118634c6c8aed513f0709fe6a05bc Fix a typo commit d551b421e9cfae2e2dc5eedea83c2d3fae2edbe9 Update travis build commit d98e174afe4cc353ff5aa154f3e0c55b65c8d6e6 Update travis build commit bccc8145faa03b2fd56c777ace7aedd38cd5a0b6 Fix travis build commit 53c98ad4740eeffaf179e314c21a690d3a0524f9 Fix travis build commit aef80bdbbdb36d51073326477894c837672975f6 Update .travis.yml 2014-05-02 Hayaki Saito * .travis.yml: Fix a typo * .travis.yml: Update travis build * .travis.yml: Update travis build * .travis.yml: Fix travis build * .travis.yml: Fix travis build * .travis.yml: Update .travis.yml * converters/sixel2png.c: Fix a segmentation error * .travis.yml: Minor fix * .travis.yml: Update .travis.yml * .travis.yml: Update .travis.yml * .travis.yml: Update .travis.yml * .travis.yml: Update .travis.yml * .travis.yml: Fix travis build errors * .travis.yml: Add .travis.yml * converters/quant.h: Minor fix * configure, configure.ac: Bump version * configure: Update configure script * configure.ac, converters/img2sixel.c, converters/sixel2png.c: Fix broken build for non-win32 environment 2014-05-01 Hayaki Saito * config.h.in, configure, converters/Makefile.in: Rebuild configure script * converters/sixel2png.c: Fix build for some environment which have only _O_BINARY * configure.ac: Checks also _O_BINARY * Makefile.am, Makefile.in, converters/Makefile.am: Add new target winetest * converters/quant.c, converters/sixel2png.c: Get rid of utf8_t * converters/sixel2png.c: Improve error handling * converters/sixel2png.c: Support STDIN on windows console * converters/img2sixel.c, converters/sixel2png.c, converters/stb_image_write.h: Respect HAVE_O_BINARY, HAVE_SET_MODE, HAVE__SET_MODE * converters/img2sixel.c, converters/sixel2png.c: Respect HAVE_ERRNO_H * config.h.in, configure: Rebuild configure script * configure.ac: Check errno.h * configure.ac: Check O_BINARY definition * converters/Makefile.am, converters/Makefile.in, converters/sixel2png.c: Link malloc_stub.c with sixel2png * config.h.in, configure, configure.ac, converters/img2sixel.c: Don't use _O_BINARY to prevent build error * converters/img2sixel.c: Fix for reading STDIN of windows console * converters/img2sixel.c, converters/quant.c: Include malloc_stub.h * converters/Makefile.am, converters/Makefile.in: Add malloc_stub.c to target source files * converters/malloc_stub.c, converters/malloc_stub.h: Add malloc stub files * converters/img2sixel.c, converters/sixel2png.c: Implement rpl_malloc/rpl_realloc for mingw target * converters/img2sixel.c: Define STBI_HEADER_FILE_ONLY more explicitly * README.md, converters/img2sixel.c: Fix wrong english 2014-04-30 Hayaki Saito * configure, configure.ac: Initial package relase * configure, configure.ac, converters/Makefile.am, converters/Makefile.in: Update configure option 2014-04-28 Hayaki Saito * Makefile.in, config.h.in, configure, configure.ac, converters/Makefile.in, include/Makefile.in, src/Makefile.am, src/Makefile.in: Start to define ABI version * converters/Makefile.am, converters/Makefile.in: img2sixel, sixel2png: stop ambiguous link using LDADD instead of using -l and -L flags 2014-04-24 Hayaki Saito * configure: Rebuild ./configure * configure.ac: Update version * converters/img2sixel.c, src/tosixel.c: Implement 7bit/8bit mode * converters/img2sixel.c: Fix a typo (reported by @arakiken) * src/fromsixel.c, src/tosixel.c: Minor fix * src/tosixel.c: Minor fix * include/sixel.h, src/output.c: Add some compatibility options to LSOutputContext structure * converters/quant.c: Minor fix * configure: Rebuild * configure.ac: Bump version * include/sixel.h, src/tosixel.c: Add error handling, and change the signature of LibSixel_LSImageToSixel * src/tosixel.c: Style fix * src/tosixel.c: Drop unused function, GetColIdx * src/tosixel.c: Minor fix * configure, configure.ac, converters/quant.c, src/fromsixel.c, src/image.c, src/tosixel.c: Don't use stdint.h for old compilers * converters/img2sixel.c: Propagate the result of convert_to_sixel and return correct exit status code 2014-04-20 Hayaki Saito * converters/quant.c, converters/quant.h: Linting 2014-04-16 Hayaki Saito * README.md: Update document 2014-04-18 Hayaki Saito * converters/stb_image.c: Experimental support for 1bpp PNG 2014-04-17 Hayaki Saito * converters/img2sixel.c: Cleanup 2014-04-16 Hayaki Saito * converters/img2sixel.c: Minor fix * converters/img2sixel.c: Print stbi_failure_reason when stbi_load failed * converters/img2sixel.c: Implement --diffusion option * converters/img2sixel.c: Free diffusion argument * converters/img2sixel.c: Update help string * converters/img2sixel.c: Change the signature of convert_to_sixel * converters/img2sixel.c: Add --diffusion option * converters/img2sixel.c: Minor fix 2014-04-14 Hayaki Saito * src/Makefile.am, src/Makefile.in: Fix a build error (sixel.h is missing, reported by @ttdoda). * configure: Rebuild * configure.ac: Update version * converters/Makefile.in, include/Makefile.in: Add missing build files * README.md, converters/img2sixel.c, converters/sixel2png.c: Update usage description * src/tosixel.c: Implement monochrome option * converters/quant.c: Fix a style issue * converters/img2sixel.c: Add monochrome option * converters/img2sixel.c: Use diffusion when -m option is enabled * config.h.in, configure, configure.ac, converters/img2sixel.c, converters/sixel2png.c: Support long options 2014-04-18 Hayaki Saito * converters/stb_image.c: Experimental support for 1bpp PNG 2014-04-17 Hayaki Saito * converters/img2sixel.c: Cleanup 2014-04-16 Hayaki Saito * README.md: Update document * converters/img2sixel.c: Minor fix * converters/img2sixel.c: Print stbi_failure_reason when stbi_load failed * converters/img2sixel.c: Implement --diffusion option * converters/img2sixel.c: Free diffusion argument * converters/img2sixel.c: Update help string * converters/img2sixel.c: Change the signature of convert_to_sixel * converters/img2sixel.c: Add --diffusion option * converters/img2sixel.c: Minor fix 2014-04-14 Hayaki Saito * src/Makefile.am, src/Makefile.in: Fix a build error (sixel.h is missing, reported by @ttdoda). * configure: Rebuild * configure.ac: Update version * converters/Makefile.in, include/Makefile.in: Add missing build files * README.md, converters/img2sixel.c, converters/sixel2png.c: Update usage description * src/tosixel.c: Implement monochrome option * converters/quant.c: Fix a style issue * converters/img2sixel.c: Add monochrome option * converters/img2sixel.c: Use diffusion when -m option is enabled * config.h.in, configure, configure.ac, converters/img2sixel.c, converters/sixel2png.c: Support long options 2014-04-13 Hayaki Saito * converters/img2sixel.c: Enable diffusion with -m option * converters/img2sixel.c, converters/quant.c, converters/quant.h: Use Floyd-Steinberg diffusion method only if original colors is more than reduced colors * configure, configure.ac: Add new configure switch --disable- img2sixel --disable-sixel2png * converters/Makefile.am, include/Makefile.am: Add new Makefiles for separated directories 2014-04-10 Hayaki Saito * Makefile.am, Makefile.in, config.h.in, configure, configure.ac, {src => converters}/img2sixel.c, {src => converters}/quant.c, {src => converters}/quant.h, {src => converters}/sixel2png.c, {src => converters}/stb_image.c, {src => converters}/stb_image_write.c, {src => converters}/stb_image_write.h, src/Makefile.am, src/Makefile.in: Move source files of converter programs to new directory converters/ * Makefile.am, Makefile.in, configure, configure.ac, {src => include}/sixel.h, src/Makefile.am, src/Makefile.in: Move the include file sixel.h to separated directory 2014-04-09 Hayaki Saito * README.md: Update README 2014-04-04 saitoha * src/img2sixel.c, src/stb_image_write.c: Use bcopy/bmove if memcpy/memmove is not availabe * config.h.in, configure: Update ./configure * configure.ac: Check memset availability in ./configure 2014-04-04 Hayaki Saito * README.md: Update README * README.md: Update README * README.md: Update README * README.md: Update README * README.md: Update README 2014-04-02 Hayaki Saito * src/fromsixel.c, src/image.c, src/sixel.h: Remove uint8_t from public interface * src/sixel.h: Strip needless extern * configure: Rebuild ./configure * configure.ac: Update version * src/fromsixel.c, src/img2sixel.c, src/output.c, src/sixel.h, src/sixel2png.c, src/tosixel.c: Change interface signature of output.c * configure: Rebuild ./configure * configure.ac: Bump version * src/quant.c: Respect methodForLargest and methodForRep when choosing adaptive palette * src/quant.c: Respect methodForDiffuse when applying palette * src/img2sixel.c, src/quant.c, src/quant.h: Change interface signature of quant.c * Makefile.in, src/Makefile.in: Rebuild * src/Makefile.am: Makefile tweak * src/Makefile.am: Don't install stb_image_write.h to system include directory * Makefile.am: Makefile tweak * src/quant.c: Minor fix * src/quant.c: Fix a memory leak problem * src/quant.c: Redule malloc invokation * src/img2sixel.c: Fix a style issue * src/img2sixel.c: Fix a memory leak * src/img2sixel.c, src/quant.c: Include quant.h and change signatures exported from quant.c * src/quant.h: Add new header quant.h * src/quant.c: Fix style issues * src/img2sixel.c: Fix a memory leak when exiting * src/img2sixel.c: Initialize image object with proper parameter * src/image.c: Fix a memory leak when setting pixel to image object * src/image.c: Fix style * src/image.c: Minor fix around creating paletted image object 2014-04-01 Hayaki Saito * src/quant.c: Linting 2014-03-31 Hayaki Saito * src/image.c, src/quant.c, src/stb_image.c, src/stb_image_write.h: Strip trailing spaces * src/stb_image.c, src/stb_image_write.h: Change end of line style of some files, CRLF to LF * src/stb_image.c: Read and discard stdin data only when fseek failed 2014-03-30 Hayaki Saito * src/img2sixel.c: Free palette image * src/img2sixel.c: Add some statements that print error messages * src/stb_image.c: Apply the patch from arakiken which prevents to seek STDIN http://mlterm.sourceforge.net/libsixel-fixstb.patch * src/quant.c: Make it enable to skip dithering process * src/quant.c: Change the signature of the helper function for dithering * src/quant.c: Add new enum for selecting dithering method * src/quant.c: Minor fix for the process applying palette * src/quant.c: Add new function for dithering * src/quant.c: Minor fix for creating palette * src/quant.c: Minor fix around creating histgram * src/quant.c: Add new parameter for selecting method for detecting largest splitting dimention * src/quant.c: Import largestByLuminosity function from pnmcolormap.c 2014-03-29 Hayaki Saito * README.md: Update README * src/quant.c: Minor fix for color mapping * src/quant.c: Fix a memory leak problem * src/tosixel.c: Comment out unused code which makes histgram * src/quant.c: Minor fix * src/tosixel.c: Disable palette number shuffling * src/quant.c: Change palette order * configure, configure.ac: Rebuild * Makefile.am, Makefile.in, config.h.in, configure, configure.ac, src/Makefile.am, src/Makefile.in: Update version * src/quant.c: Add a debug trace statement * src/quant.c: Fix a duplicated memory allocation bug * src/quant.c: Fix a stupid bug which causes illegal memory access * src/quant.c: Expand freqTotal function * src/quant.c: Fix for the case tupletable memory allocation failed * src/quant.c: Expand MIN/MAX macro * src/quant.c: Add pragma pack(1) for preventing memory corruption * Makefile.am, Makefile.in, config.h.in, configure, configure.ac, src/Makefile.am, src/Makefile.in, fromsixel.c => src/fromsixel.c, image.c => src/image.c, img2sixel.c => src/img2sixel.c, output.c => src/output.c, quant.c => src/quant.c, sixel.h => src/sixel.h, sixel2png.c => src/sixel2png.c, stb_image.c => src/stb_image.c, stb_image_write.c => src/stb_image_write.c, stb_image_write.h => src/stb_image_write.h, tosixel.c => src/tosixel.c: Move source files to src directory * Makefile.am, Makefile.in, images/map8.png, quant.c: Minor fix * img2sixel.c: Strip debug code * README.md, quant.c: Update README * img2sixel.c: Minor fix * README.md: Update README * README.md, images/map16.png, images/map8.png: Add color map image files * fromsixel.c, img2sixel.c, quant.c: Tweak for applying palette 2014-03-28 Hayaki Saito * quant.c: Reduce sample pixels for creating histgram * quant.c: Improve the allocation method for creating histgram * quant.c: Minor fix * tosixel.c: Do palette definition after emitting header section * LICENSE.pnmquant => LICENSE.pnmcolormap: Rename a license file * LICENSE.sixel_original_version => LICENSE.sixel, {sixel_original_version => sixel_orig}/Makefile, {sixel_original_version => sixel_orig}/frompnm.c, {sixel_original_version => sixel_orig}/fromsixel.c, {sixel_original_version => sixel_orig}/main.c, {sixel_original_version => sixel_orig}/tosixel.c: Rename the directory of sixel original version * configure, configure.ac: Fix typo 2014-03-27 Hayaki Saito * configure: Minor fix * configure.ac: Minor fix * configure, configure.ac: Minor fix * configure, configure.ac: Minor fix * Makefile.in, aclocal.m4, config.guess, config.sub, configure, configure.ac, ltmain.sh, m4/libtool.m4, m4/ltoptions.m4, m4/ltversion.m4, missing: Update timestamps of some files during running configure script * m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: Add m4 directory again 2014-03-26 Hayaki Saito * config.guess, config.sub, install-sh, missing: Rebuild * configure.ac: AD LT_PREREQ * Makefile.in, aclocal.m4, configure, configure.ac, ltmain.sh: Recreate build files in automake-1.14/libtool-2.4 environment * Makefile.in, aclocal.m4, configure, configure.ac: Revert "Rebuild" This reverts commit 7ade769de10cacf4600e3c8a210cde4e5e61502b. * m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: Revert "Add m4 scripts" This reverts commit 5a5009899499b7dd18a978fb39b867f039b97947. * aclocal.m4, configure, m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: Rebuild * Makefile.in, aclocal.m4, configure, configure.ac: Rebuild * m4/libtool.m4, m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: Add m4 scripts * img2sixel.c: Add -m option (specify fixed palette) * fromsixel.c, quant.c: Linting * configure: Rebuild * Makefile.in: Rebuild Makefile.in * Makefile.am, Makefile.in, config.h.in, configure, configure.ac, image.c, img2sixel.c, quant.c, sixel2png.c, tosixel.c: Minor fix 2014-03-24 Hayaki Saito * README.md: Update README * README.md: Update README * README.md: Update README * README.md: Update README * aclocal.m4, configure: Rebuild * README.md: Update README * configure: Rebuild configure script * configure.ac: Update version * quant.c: Disable the debug trace function * LICENSE.pnmquant, README.md: Add license notice of pnmquant.c * img2sixel.c, quant.c: Imported mediancut algorithm implementation from pnmquant.c of netpbm 2014-03-23 Hayaki Saito * aclocal.m4, configure, configure.ac: Build fix for ubuntu jessy environment * sixel.h: Minor fix * README.md: Update README * images/egret.jpg, images/snake.jpg: Resize images * configure: Rebuild * configure.ac: Update version * README.md: Update README * img2sixel.c: Minor fix * tosixel.c: Separate color designation from color definition * tosixel.c: Minor fix * configure: Rebuild * configure.ac: Update version * image.c: Fix an off-by-one issue of fillrectangle implementation * fromsixel.c, tosixel.c: Linting * configure: Rebuild * configure.ac: Bump version * img2sixel.c, sixel.h, sixel2png.c, tosixel.c: Drop OutputContext::fn_puts * Makefile.am, Makefile.in: Update makefile * output.c: Add output.c * configure: Rebuild * configure.ac: Update version to 0.2.1 * image.c, img2sixel.c, quant.c, sixel.h, sixel2png.c: Add license blocks * stb_image_write.c: Add stb_image_write.c * Makefile.am, Makefile.in: Update makefile 2014-03-22 Hayaki Saito * Makefile.am, Makefile.in: Build tweak * configure: Rebuild * configure.ac: Bump version * fromsixel.c, image.c, img2sixel.c, sixel.h, sixel2png.c, tosixel.c: Rename public symbols * LICENSE: Update LICENSE * .gitignore: Update gitignore * Makefile.am, Makefile.in: Add missing LD flag -lm * fromsixel.c, image.c, img2sixel.c, quant.c, sixel.h, sixel2png.c, tosixel.c: Add some modlines for editors * Makefile.am, Makefile.in: Add test target * Makefile.am: Add missing file Makefile.am * Makefile.in, aclocal.m4, compile, config.guess, config.h.in, config.sub, configure, configure.ac, depcomp, ltmain.sh, missing: Use automake * configure, configure.ac: Bump version * sixel.h, tosixel.c: Fix for the case putchar is implemented as macro * Makefile.in, img2sixel.c: Fix for cygwin environment 2014-03-22 saitoha * Makefile.in, fromsixel.c, image.c, img2sixel.c, quant.c, sixel.h, sixel2png.c, tosixel.c: Build fix for linux environment 2014-03-22 Hayaki Saito * sixel2png.c: Minor fix * Makefile.in, sixel2png.c: Implement -i and -o option for sixel2png * Makefile.in: update Makefile * fromsixel.c, image.c, quant.c, sixel.h, sixel2png.c, tosixel.c: Linting * Makefile.in: Update makefile to build sixel2png * fromsixel.c, image.c, img2sixel.c, sixel.h, sixel2png.c: Add sixel2png.c * fromsixel.c, sixel.h: Minor fix * fromsixel.c, image.c, img2sixel.c, sixel.h, tosixel.c: Linting * Makefile.in: Makefile tweak 2014-03-21 Hayaki Saito * Makefile.in: Add missing Makefile.in * install-sh: Add install-sh * README.md: Minor fix * README.md: Update README * README.md: Update README * Makefile, config.h.in, configure, configure.ac: Use autoconf * fromsixel.c, img2sixel.c, tosixel.c: use uint8_t insted of unsigned char * Makefile, fromsixel.c, image.c, sixel.h: Add image.c * .gitignore: Update gitignore * LICENSE.sixel_original_version, LICENSE.stb_image, LICENSE.stbi, Makefile, fromsixel.c, main.c => img2sixel.c, sixel.h, tosixel.c: Minor fix * LICENSE.images, images/egret.jpg, images/snake.jpg: Add test images * LICENSE.stbiw, stb_image_write.h: Add stb_image_write.h and license file * LICENSE, LICENSE.sixel_original_version, LICENSE.stb_image, tosixel.c: Add license files * Makefile, main.c, quant.c: Minor fix * sixel_original_version/Makefile, sixel_original_version/frompnm.c, sixel_original_version/fromsixel.c, sixel_original_version/main.c, sixel_original_version/tosixel.c: Add original version (2014-3-2) of sixel * Makefile, main.c: implement -p option * quant.c: Add quant.c 2014-03-20 Hayaki Saito * Makefile: Add makefile * main.c: Add main.c * tosixel.c: Minor fix * sixel.h: Minor fix * tosixel.c: Independent from GD * sixel.h: Add sixel.h 2014-03-19 Hayaki Saito * fromsixel.c: Drop sixel decoder * fromsixel.c, tosixel.c: Import sixel encoder/decoder written by kmiya http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz * stb_image.c: Import stbi-1.33 from http://www.nothings.org/ 2013-08-20 Hayaki Saito * .gitignore, LICENSE, README.md: Initial commit libsixel-1.7.3/LICENSE000066400000000000000000000020451302271755100143460ustar00rootroot00000000000000Copyright (c) 2014-2016 Hayaki Saito Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libsixel-1.7.3/LICENSE.images000066400000000000000000000010421302271755100156060ustar00rootroot00000000000000Test Images =========== ## PUBLIC-DOMAIN-PHOTOS The following test images in "image/" directory came from public-domain-photos.com. (http://public-domain-photos.com/) - images/egret.jpg author: Jon Sullivan url: http://public-domain-photos.com/animals/egret-4.htm - images/snake.jpg author: Jon Sullivan url: http://public-domain-photos.com/animals/snake-4.htm ## vimperator3.png (mascot of vimperator) images/vimperator3.png is in public domain. author: @k_wizard url: http://quadrantem.com/~k_wizard/vimprtan/ libsixel-1.7.3/LICENSE.mesa000066400000000000000000000030711302271755100152720ustar00rootroot00000000000000Example program for libsixel-OpenGL integration examples/opengl/main.c GLX pbuffer initialization part is originally written by Brian Paul for the "OpenGL and Window System Integration" course presented at SIGGRAPH '97. Updated on 5 October 2002. Updated on 31 January 2004 to use native GLX by Andrew P. Lentvorski, Jr. Hayaki Saito added OSMesa and OSX pbuffer initialization code. original source: https://cgit.freedesktop.org/mesa/demos/tree/src/xdemos/glxpbdemo.c original license: Copyright (C) 1999-2007 Brian Paul All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libsixel-1.7.3/LICENSE.pngsuite000066400000000000000000000002461302271755100162040ustar00rootroot00000000000000PngSuite -------- Permission to use, copy, modify and distribute these images for any purpose and without fee is hereby granted. (c) Willem van Schaik, 1996, 2011 libsixel-1.7.3/LICENSE.pnmcolormap000066400000000000000000000010061302271755100166700ustar00rootroot00000000000000 Derived from ppmquant, originally by Jef Poskanzer. Copyright (C) 1989, 1991 by Jef Poskanzer. Copyright (C) 2001 by Bryan Henderson. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. libsixel-1.7.3/LICENSE.sdump000066400000000000000000000021171302271755100154750ustar00rootroot00000000000000The MIT License (MIT) Copyright (c) 2014 haru Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libsixel-1.7.3/LICENSE.sixel000066400000000000000000000026071302271755100154750ustar00rootroot00000000000000"sixel" license (original license) ================================== src/tosixel.c and src/fromsixel.c are derived from "sixel" original version (2014-3-2) Package: http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz Unofficial repo: https://github.com/saitoha/sixel This work is written by kmiya@ culti. He distributes it under very permissive license. The original license text(in Japanese) is: ``` ã“ã®ãƒ—ログラムåŠã³ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®ä½¿ç”¨ã«ã¤ã„ã¦å€‹äººãƒ»å•†ç”¨ã‚’å•ã‚ãš ã”自由ã«ä½¿ç”¨ã—ã¦ã„ãŸã ã„ã§çµæ§‹ã§ã™ã€‚ ã¾ãŸã€é…布・転載・紹介もã”連絡ã®å¿…è¦ã‚‚ã‚りã¾ã›ã‚“。 ã‚½ãƒ¼ã‚¹ã®æ”¹å¤‰ã«ã‚ˆã‚‹é…布も自由ã§ã™ãŒã€ã©ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®æ”¹å¤‰ã‹ã‚’ 明記ã•れるã“ã¨ã‚’希望ã—ã¾ã™ã€‚ ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ãŒç„¡ã„å ´åˆã¯ã€é…布物ã®å¹´æœˆæ—¥ã‚’明記ã•れるã“ã¨ã‚’ 希望ã—ã¾ã™ã€‚ 2014/10/05 kmiya ``` The unofficial translation: ``` Anyone is free to use this program for any purpose, commercial or non-commercial, without any restriction. Anyone is free to distribute, copy, publish, or advertise this software, without any contact. Anyone is free to distribute with modification of the source code, but I "hope" that its based version or date will be written clearly. 2014/10/05 kmiya ``` kmiya also said this is compatible with MIT/BSD/GPL. libsixel-1.7.3/LICENSE.stb000066400000000000000000000010601302271755100151310ustar00rootroot00000000000000 This software includes some part of stb(https://github.com/nothings/stb), - src/stb_image.h: public domain JPEG/PNG reader. - src/stb_image_write.h: public domain PNG/BMP/TGA writer. - src/fromgif.c: derived from stb_image.h These great works is written by Sean Barrett(@nothings) and some contributers. src/fromgif.c is origined from some part of stb_image.h. License: This software is in the public domain. Where that dedication is not recognized, you are granted a perpetual, irrevocable license to copy and modify this file however you want. libsixel-1.7.3/LICENSE.xterm000066400000000000000000000027261302271755100155120ustar00rootroot00000000000000The helper function hls2rgb in src/fromsixel.c is imported from graphics.c in Xterm pl#310 originally written by Ross Combs. http://invisible-island.net/xterm/ Copyright 2013,2014 by Ross Combs All Rights Reserved Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization. libsixel-1.7.3/Makefile.am000066400000000000000000000021511302271755100153730ustar00rootroot00000000000000SUBDIRS = include src converters tools python DIST_SUBDIRS = $(SUBDIRS) ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} # pkgconfig pkgconfigdir = @pkgconfigdir@ pkgconfig_DATA = libsixel.pc CLEANFILES = valgrind.log test.log unittest.log test-output.png all-am: cp package.json.in package.json check-am: unittest: all cd src && $(MAKE) unittest 2>&1 |tee unittest.log test: all cd src && $(MAKE) unittest 2>&1 |tee ../test.log cd converters && $(MAKE) test 2>&1 |tee -a ../test.log winetest: all cd converters && $(MAKE) winetest valgrind: all valgrind --leak-check=full --show-reachable=no --error-limit=no img2sixel images/snake.jpg -dfs 2>&1 \ | grep ^== \ | tee valgrind.log grep "All heap blocks were freed" valgrind.log || \ grep "definitely lost: 0 bytes in 0 blocks" valgrind.log grep "All heap blocks were freed" valgrind.log || \ grep "indirectly lost: 0 bytes in 0 blocks" valgrind.log coveralls: coveralls -e sixel_orig -e include -e m4 \ -e stb_image.h -e stb_image_write.h coveralls-dryrun: test coveralls -e sixel_orig -e include -e m4 \ -e stb_image.h -e stb_image_write.h \ --dryrun libsixel-1.7.3/Makefile.in000066400000000000000000000725651302271755100154240ustar00rootroot00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_gcc_func_attribute.m4 \ $(top_srcdir)/m4/ax_gcc_var_attribute.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ $(am__configure_deps) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = libsixel.pc package.json.in CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(pkgconfigdir)" DATA = $(pkgconfig_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags CSCOPE = cscope am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(srcdir)/libsixel.pc.in $(srcdir)/package.json.in.in \ ChangeLog NEWS compile config.guess config.sub depcomp \ install-sh ltmain.sh missing py-compile DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_CFLAGS = @AM_CFLAGS@ AM_CPPFLAGS = @AM_CPPFLAGS@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GD_CFLAGS = @GD_CFLAGS@ GD_LIBS = @GD_LIBS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBCURL_CFLAGS = @LIBCURL_CFLAGS@ LIBCURL_LIBS = @LIBCURL_LIBS@ LIBJPEG_CFLAGS = @LIBJPEG_CFLAGS@ LIBJPEG_LIBS = @LIBJPEG_LIBS@ LIBOBJS = @LIBOBJS@ LIBPNG_CFLAGS = @LIBPNG_CFLAGS@ LIBPNG_LIBS = @LIBPNG_LIBS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LS_LTVERSION = @LS_LTVERSION@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MD5SUM = @MD5SUM@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ attr_func_deprecated = @attr_func_deprecated@ attr_var_deprecated = @attr_var_deprecated@ bashcompletiondir = @bashcompletiondir@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ # pkgconfig pkgconfigdir = @pkgconfigdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ pythondir = @pythondir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ zshcompletiondir = @zshcompletiondir@ SUBDIRS = include src converters tools python DIST_SUBDIRS = $(SUBDIRS) ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} pkgconfig_DATA = libsixel.pc CLEANFILES = valgrind.log test.log unittest.log test-output.png all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): config.h: stamp-h1 @test -f $@ || rm -f stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status config.h $(srcdir)/config.h.in: $(am__configure_deps) ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f config.h stamp-h1 libsixel.pc: $(top_builddir)/config.status $(srcdir)/libsixel.pc.in cd $(top_builddir) && $(SHELL) ./config.status $@ package.json.in: $(top_builddir)/config.status $(srcdir)/package.json.in.in cd $(top_builddir) && $(SHELL) ./config.status $@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool config.lt install-pkgconfigDATA: $(pkgconfig_DATA) @$(NORMAL_INSTALL) @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(pkgconfigdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ done uninstall-pkgconfigDATA: @$(NORMAL_UNINSTALL) @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build/sub \ && ../../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=../.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile $(DATA) config.h installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(pkgconfigdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-hdr \ distclean-libtool distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-pkgconfigDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-pkgconfigDATA .MAKE: $(am__recursive_targets) all install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ clean-libtool cscope cscopelist-am ctags ctags-am dist \ dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \ dist-xz dist-zip distcheck distclean distclean-generic \ distclean-hdr distclean-libtool distclean-tags distcleancheck \ distdir distuninstallcheck dvi dvi-am html html-am info \ info-am install install-am install-data install-data-am \ install-dvi install-dvi-am install-exec install-exec-am \ install-html install-html-am install-info install-info-am \ install-man install-pdf install-pdf-am install-pkgconfigDATA \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am uninstall-pkgconfigDATA .PRECIOUS: Makefile all-am: cp package.json.in package.json check-am: unittest: all cd src && $(MAKE) unittest 2>&1 |tee unittest.log test: all cd src && $(MAKE) unittest 2>&1 |tee ../test.log cd converters && $(MAKE) test 2>&1 |tee -a ../test.log winetest: all cd converters && $(MAKE) winetest valgrind: all valgrind --leak-check=full --show-reachable=no --error-limit=no img2sixel images/snake.jpg -dfs 2>&1 \ | grep ^== \ | tee valgrind.log grep "All heap blocks were freed" valgrind.log || \ grep "definitely lost: 0 bytes in 0 blocks" valgrind.log grep "All heap blocks were freed" valgrind.log || \ grep "indirectly lost: 0 bytes in 0 blocks" valgrind.log coveralls: coveralls -e sixel_orig -e include -e m4 \ -e stb_image.h -e stb_image_write.h coveralls-dryrun: test coveralls -e sixel_orig -e include -e m4 \ -e stb_image.h -e stb_image_write.h \ --dryrun # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: libsixel-1.7.3/NEWS000066400000000000000000000156621302271755100140510ustar00rootroot00000000000000 ------------------------------ What's new in libsixel-1.7 ? ------------------------------ * core: Upgrade stb_image to 2.12. * core: Upgrade stb_image_write.h to v1.02. * core: introduce canonical,fast decoder to prevent segmentation faults * python: add row level API functions to python interface * img2sixel: fix broken -S option * img2sixel: fix broken animated GIF resizing feature * example: add example/drawing * example: add example/python * converters: Makefile tweak from yacp(thanks to @fd00) https://github.com/fd00/yacp/blob/896e9bd819b373e8e99fefcec12bd85c73e7f123/libsixel/libsixel-1.6.0-1bl1.src.patch * packaging: fix for cygport compilation ------------------------------ What's new in libsixel-1.6 ? ------------------------------ * img2sixel: Add -R(--gri-limit) option. * configure: Fix check for gdImageCreateFromPngPtr availability(thanks to @hattya). * core: Upgrade stb_image to 2.10. * core: Upgrade stb_image_write.h to v1.01. * libsixel-config: Add --datarootdir option to libsixel-config. * img2sixel: Solve encoder option confliction between -m/-e/-I/-b. * core: Introduce new API for output object, sixel_output_set_gri_arg_limit(). * core: Add new API: sixel_encoder_encode_bytes(). ------------------------------ What's new in libsixel-1.5 ? ------------------------------ * img2sixel: Add -k(--insecure) option. * img2sixel: Add -B(--bgcolor) option. * core: Introduce new API for dither object, sixel_dither_set_transparent(). * core: Respect transparency of paletted images(GIF/PNG). * core: Introduce API set for generic image maniplation: sixel_frame_get_pixels() sixel_frame_ref() sixel_frame_unref() sixel_frame_init() sixel_frame_get_pixels() sixel_frame_get_palette() sixel_frame_get_width() sixel_frame_get_height() sixel_frame_get_ncolors() sixel_frame_get_pixelformat() sixel_frame_get_transparent() sixel_frame_get_multiframe() sixel_frame_get_delay() sixel_frame_get_frame_no() sixel_frame_get_loop_no() sixel_frame_strip_alpha() sixel_frame_resize() sixel_frame_clip() * core: Introduce API set for load/write well-known image formats: sixel_helper_load_image_file() sixel_helper_write_image_file() * core: Add more high level APIs (File-to-File conversion API): sixel_encoder_create() sixel_encoder_ref() sixel_encoder_unref() sixel_encoder_set_cancel_flag() sixel_encoder_setopt() sixel_encoder_encode() sixel_decoder_create() sixel_decoder_ref() sixel_decoder_unref() sixel_decoder_setopt() sixel_decoder_decode() * core: Introduce new APIs for semantic error handling: sixel_helper_set_additional_message() sixel_helper_get_additional_message() sixel_helper_format_error() * core: Introduce custom allocator APIs: sixel_allocator_new() sixel_allocator_ref() sixel_allocator_unref() sixel_allocator_malloc() sixel_allocator_calloc() sixel_allocator_realloc() sixel_allocator_free() * core: Add new constructor methods that returns SIXELSTATUS for semantic error handling: sixel_output_new() sixel_dither_new() sixel_frame_new() sixel_encoder_new() sixel_decoder_new() sixel_allocator_new() sixel_output_new() sixel_dither_new() sixel_frame_new() sixel_encoder_new() sixel_decoder_new() * core: Improve processing quality of loading paletted PNG images. * core: Improve processing quality and performance of loading GIF images. * core: Update stb_image.h to version 2.06 * core: Update stb_image_write.h to version 0.94 * Add Python interface * Add Perl interface (alpha) * Add PHP interface (alpha) * Add Ruby interface (alpha) * Add new build helper program: libsixel-config * A lot of bug fixes and minor improvements. Thanks to @msmhrt, @ttdoda, and @msmhrt. ------------------------------ What's new in libsixel-1.4 ? ------------------------------ * core: SIXEL encoder supports various pixel formats(thanks to @uobikiemukot). * core: Supports high-color(15bpp output) mode(thanks to @arakiken). * core: More high compressed output mode is introduced(thanks to @arakiken). * core: Fix typoed API(thanks to @waywardmonkeys). * core: Fix a minor performance bug(thanks to @arakiken). * img2sixel: New option -D(--pipe-mode) is introduced. With this option, img2sixel continuously read source images from stdin. * img2sixel: Introduce -I(--high-color) option, high-color(15bpp) output mode is added(thanks to @arakiken). * img2sixel: New option -E(--encode-policy) is added. high-compressed mode(-E size) is introduced(thanks to @arakiken). * img2sixel: New option -b(--builtin-palette) is added. built-in support of VT-340 palette is added(thanks to @vrtsds). * img2sixel: Performance inprovement for loading 8bit indexed PNG. * tests: 'make test' achieves 90% coverage. * A lot of bug fixes and minor improvements. Thanks to @obache, @ttdoda, @vrtsds, and @msmhrt. ------------------------------ What's new in libsixel-1.3 ? ------------------------------ * Now libcurl is automatically linked to img2sixel. If you don't want to build with libcurl, you should configure with --without-libcurl option. * Add libjpeg integration(linked automatically to img2sixel). * Add libpng integration(linked automatically to img2sixel/sixel2png). * Introduce -t(--palette-type) option. img2sixel can output HLS paletted sixel with "-t hls". Add new API sixel_output_set_palette_type. * Introduce -v(--verbose) option. * Add new API sixel_dither_set_body_only. * Now img2sixel can load SIXEL as input data. * Some bug fixes and minor improvements. Thanks to @obache and @arakiken. ------------------------------ What's new in libsixel-1.2 ? ------------------------------ * Introduce GNU Screen penetration (-P) feature written by @arakiken. This works with arakiken's GNU screen sixel branch (screen-sixel, https://bitbucket.org/arakiken/screen/branch/screen). * Introduce crop operation (-c) feature written by @arakiken. This works with arakiken's w3m remoteimg branch https://bitbucket.org/arakiken/w3m/branch/remoteimg (w3m with "-sixel" option) * Introduce -C (complexion score) option and implement complexion correction feature. (discussion with @tsutsui) * Introduce static image extraction from Gif animation (-S). (discussion with @isaki68k) * Introduce --enable-debug configure option. * Add APIs for skipping DCS envelope sixel_output_{get,set}_skip_dcs_envelope. (disscussion with @uobikiemukot) * Some bug fixes and minor improvements. Thanks to @elfring, @isaki68k, @knok, @mattn, @tsutsui, @waywardmonkeys and @ttdoda. libsixel-1.7.3/README.md000066400000000000000000001422351302271755100146260ustar00rootroot00000000000000libsixel ======== [![Build Status](https://travis-ci.org/saitoha/libsixel.svg?branch=master)](https://travis-ci.org/saitoha/libsixel) [![Coverage Status](https://coveralls.io/repos/saitoha/libsixel/badge.png?branch=master)](https://coveralls.io/r/saitoha/libsixel?branch=master) ## What is this? This package provides encoder/decoder implementation for DEC SIXEL graphics, and some converter programs. ![img2sixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/libsixel-1.png) SIXEL is one of image formats for printer and terminal imaging introduced by Digital Equipment Corp. (DEC). Its data scheme is represented as a terminal-friendly escape sequence. So if you want to view a SIXEL image file, all you have to do is "cat" it to your terminal. ## SIXEL Animation `img2sixel(1)` can decode GIF animation. ![Animation](https://raw.githubusercontent.com/saitoha/libsixel/data/data/sixel.gif) ## Related projects ### Video streaming Now Youtube video streaming is available over SIXEL protocol by [FFmpeg-SIXEL](https://github.com/saitoha/FFmpeg-SIXEL) project. [![FFmpeg-SIXEL](https://raw.githubusercontent.com/saitoha/libsixel/data/data/ffmpeg.png)](http://youtu.be/hqMh47lYHlc) Above demo only uses 16 color registers. ### SDL integration: Gaming, Virtualization, ...etc. [SDL1.2-SIXEL](https://github.com/saitoha/SDL1.2-SIXEL) project makes enable you to operate various GUI applications on the terminal. You can play "`The Battle for Wesnoth`" over SIXEL protocol. [![SDL1.2-SIXEL WESNOTH](https://raw.githubusercontent.com/saitoha/libsixel/data/data/wesnoth.png)](http://youtu.be/aMUkN7TSct4) You can run QEMU on SIXEL terminals. [![SDL1.2-SIXEL QEMU](https://raw.githubusercontent.com/saitoha/libsixel/data/data/qemu.png)](http://youtu.be/X6M5tgNjEuQ) [SDL1.2-SIXEL](https://github.com/saitoha/SDL1.2-SIXEL) can collaborate with [XSDL-SIXEL](https://github.com/saitoha/xserver-xsdl-sixel). [![SDL1.2-SIXEL XSDL](https://raw.githubusercontent.com/saitoha/libsixel/data/data/xsdl.png)](http://youtu.be/UOTMGdUPYRo) Furthermore some information of SIXEL-ready SDL applications are reported. - [NetSurf](https://www.reddit.com/r/commandline/comments/4qyb90/netsurf_a_graphical_browser_on_xterm_using_sixel/) ([screenshot](http://imgur.com/a/Y6xH6)) - [Green PDF Viewer](https://www.reddit.com/r/commandline/comments/4oldf5/view_pdfs_in_terminal_requires_nixos_latest_git/) ([screenshot](https://m.reddit.com/r/commandline/comments/4oldf5/view_pdfs_in_terminal_requires_nixos_latest_git/)) - [DOOM](https://www.libsdl.org/projects/doom/) ([tweet](https://twitter.com/rattcv/status/775213402130046977)) - [firesdl](https://github.com/klange/firesdl) ([movie](https://www.youtube.com/watch?v=XubH2W39Xtc)) ### X11 on SIXEL terminals [XSIXEL](https://github.com/saitoha/xserver-sixel) is a kdrive server implementation for SIXEL terminals. ![XSIXEL](https://raw.githubusercontent.com/saitoha/libsixel/data/data/xsixel.png) ### W3M integration `img2sixel(1)` can be integrated with [Debian's w3m](https://tracker.debian.org/pkg/w3m)(maintained by [Tatsuya Kinoshita](https://github.com/tats)) that includes patches for *-sixel* option derived from [Arakiken's w3m fork(remoteimg branch)](https://bitbucket.org/arakiken/w3m/branch/remoteimg). ![w3m-sixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/w3m-sixel.png) @uobikiemukot's [sdump](https://github.com/uobikiemukot/sdump) project selected another approach. He wrote a w3mimgdisplay compatible program [yaimg-sixel](https://github.com/uobikiemukot/sdump/tree/master/yaimg-sixel). It also works with [ranger](https://github.com/hut/ranger). ![w3m-yaimg-sixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/w3m-yaimg-sixel.jpg) ### GNU Screen integration [Arakiken's GNU Screen fork(sixel branch)](https://bitbucket.org/arakiken/screen/branch/sixel) works with SIXEL-supported applications including above products. This project is now in progress. GUI flavored SIXEL applications will integrated with existing terminal applications on it. ![w3m-sixel-screen](https://raw.githubusercontent.com/saitoha/libsixel/data/data/w3m-sixel-screen.png) ![sixel-screen](https://raw.githubusercontent.com/saitoha/libsixel/data/data/arakikens-screen.jpg) ![xsixel-screen](https://raw.githubusercontent.com/saitoha/libsixel/data/data/xsixel-on-screen.png) See also on [youtube](http://youtu.be/QQAqe32VkFg). ### Twitter client integration Some NetBSD/OpenBSD users are doing amazing challenges. #### [arakiken's mikutterm(mikutterm-sixel)](https://bitbucket.org/arakiken/mikutterm/branch/sixel) Now [mikutter](http://mikutter.hachune.net/) + [mikutterm](https://bitbucket.org/arakiken/mikutterm) works with libsixel inline-image extension. SIXEL works with old powerless machines such as [NetBSD/luna68k](http://wiki.netbsd.org/ports/luna68k/) (here is OMRON LUNA-II): ![mikutterm-netbsd-luna68k](https://raw.githubusercontent.com/saitoha/libsixel/data/data/mikutterm-netbsd-luna68k.jpg) [NetBSD/hp300](http://wiki.netbsd.org/ports/hp300/) (here is HP9000/425e): ![mikutterm-netbsd-hp9000](https://raw.githubusercontent.com/saitoha/libsixel/data/data/mikutterm-netbsd-hp9000.jpg) #### [arakiken's tw(tw-sixel)](https://bitbucket.org/arakiken/tw/branch/sixel) [arakiken's tw(tw-sixel)](https://bitbucket.org/arakiken/tw/branch/sixel) works with libsixel inline-image extension. SIXEL works with old powerless machines such as [OpenBSD/luna88k](http://www.openbsd.org/luna88k.html) (here is OMRON LUNA-88K2 MC88100@33MHz): ![mikutterm-netbsd-hp9000](https://raw.githubusercontent.com/saitoha/libsixel/data/data/tw-openbsd-luna88k.jpg) #### [sayaka-chan](https://github.com/isaki68k/sayaka/) [sayaka-chan](https://github.com/isaki68k/sayaka/)(PHP version) works with libsixel inline-image extension. SIXEL works with old powerless machines such as [NetBSD/x68k](http://wiki.netbsd.org/ports/x68k/) (here is SHARP X68030 with 060turbo): ![sayaka-chan](https://raw.githubusercontent.com/saitoha/libsixel/data/data/sayaka-netbsd-x68k.jpg) SIXEL works even in-kernel console. [@isaki68k](https://github.com/isaki68k) wrote [a patch for ite(4)](https://github.com/isaki68k/misc/blob/master/NetBSD/patch/x68k-ite-sixel.diff). ![ite(4)](https://raw.githubusercontent.com/saitoha/libsixel/data/data/ite.png) ### Other #### [sixelPreviewer](https://github.com/mikoto2000/sixelPreviewer) Simple scripts and development environment for realtime edit-previewing for dot, svg, markdown, ...etc. [![sixelPreviewer](https://raw.githubusercontent.com/saitoha/libsixel/data/data/sixelpreviewer.png)](https://youtu.be/iPzHWPGWHV4) #### [sdump](https://github.com/uobikiemukot/sdump) A sixel image dumper, provides pdf previewer. ## Highlighted features ### Improved compression Former sixel encoders(such as [ppmtosixel](http://netpbm.sourceforge.net/doc/ppmtosixel.html)) are mainly designed for dot-matrix printers. They minimize the amount of printer-head movement distance. But nowadays this method did not represent the best performance for displaying sixel data on terminal emulators. SIXEL data for terminals were found in 80's Usenet, but the technology of how to create them seems to be lost. [kmiya's sixel](http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz) introduces the encoding method which is re-designed for terminal emulators to optimize the overhead of transporting SIXEL with keeping compatibility with former SIXEL terminal. Now libsixel and ImageMagick's sixel coder follow it. @arakiken, known as the maintainer of mlterm, describes about the way to generate high quality SIXEL, which is adopted by libsixel ([http://mlterm.sourceforge.net/libsixel.pdf](http://mlterm.sourceforge.net/libsixel.pdf), in Japanese). ### High quality quantization `img2sixel(1)` supports color image quantization. It works well even if few number of colors are allowed. - `ppmtosixel` (`netpbm`) $ jpegtopnm images/snake.jpg | pnmquant 16 | ppmtosixel ![ppmtosixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/q_ppmtosixel.png) - `ppmtosixel` with Floyd–Steinberg dithering (`netpbm`) $ jpegtopnm images/snake.jpg | pnmquant 16 -floyd | ppmtosixel ![ppmtosixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/q_ppmtosixel2.png) - kmiya's `sixel` $ sixel -p16 images/snake.jpg ![kmiya's sixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/q_sixel.png) - PySixel (`sixelconv` command) $ sixelconv -n16 images/snake.jpg ![PySixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/q_sixelconv.png) - libsixel (`img2sixel` command) $ img2sixel -p16 images/snake.jpg ![PySixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/q_libsixel.png) ## Terminal requirements If you want to view a SIXEL image, you have to get a terminal which support sixel graphics. Now SIXEL feature is supported by the following terminals. - DEC VT series, VT240/VT241/VT330/VT340/VT282/VT284/VT286/VT382 - DECterm(dxterm) - Kermit - ZSTEM 340 - WRQ Reflection - RLogin (Japanese terminal emulator) [http://nanno.dip.jp/softlib/man/rlogin/](http://nanno.dip.jp/softlib/man/rlogin/) - mlterm [http://mlterm.sourceforge.net/](http://mlterm.sourceforge.net/) Works on each of X, WIN32 GDI, framebuffer, Android, Cocoa version. - XTerm (compiled with `--enable-sixel-graphics` option) [http://invisible-island.net/xterm/](http://invisible-island.net/xterm/) You should launch xterm with "`-ti vt340`" option. The SIXEL palette is limited to a maximum of 16 colors. To avoid this limitation, Try ```sh $ echo "XTerm*decTerminalID: vt340" >> $HOME/.Xresources $ echo "XTerm*numColorRegisters: 256" >> $HOME/.Xresources $ xrdb $HOME/.Xresources $ xterm ``` or ```sh $ xterm -xrm "XTerm*decTerminalID: vt340" -xrm "XTerm*numColorRegisters: 256" ``` - yaft [https://github.com/uobikiemukot/yaft](https://github.com/uobikiemukot/yaft) - recterm (ttyrec to GIF converter) [https://github.com/uobikiemukot/recterm](https://github.com/uobikiemukot/recterm) - seq2gif (ttyrec to GIF converter) [https://github.com/saitoha/seq2gif](https://github.com/saitoha/seq2gif) - Mintty (>= 2.6.0) [https://mintty.github.io/](https://mintty.github.io/) ## Install ### Using package managers You can install libsixel via the following package systems. - [FreeBSD ports](http://portsmon.freebsd.org/portoverview.py?category=graphics&portname=libsixel) - [DPorts](https://github.com/DragonFlyBSD/DPorts/tree/master/graphics/libsixel) - [pkgsrc](http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/graphics/libsixel/) - [Homebrew tap](https://github.com/aki017/homebrew-sixel) - [yacp](https://github.com/fd00/yacp/tree/master/libsixel) - [Debian](https://packages.debian.org/search?searchon=names&keywords=libsixel) - [AUR](https://aur.archlinux.org/packages/libsixel-git/) - [Portage](http://packages.gentoo.org/package/media-libs/libsixel) - [Ubuntu](https://launchpad.net/ubuntu/+source/libsixel) - [NixOS](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/libsixel/default.nix) ### Build from source package ``` $ ./configure $ make # make install ``` #### Build with optional packages You can configure with the following options ``` --with-libcurl build with libcurl (default: auto) --with-gd build with libgd (default: no) --with-gdk-pixbuf2 build with gdk-pixbuf2 (default: no) --with-jpeg build with libjpeg (default: auto) --with-png build with libpng (default: auto) --with-pkgconfigdir specify pkgconfig dir (default is libdir/pkgconfig) --with-bashcompletiondir specify bashcompletion.d --with-zshcompletiondir specify zshcompletion.d --enable-python Python interface (default: yes) --enable-debug Use debug macro and specific CFLAGS --enable-gcov Use gcov --enable-tests Build tests ``` For more information, see "./configure --help". ##### Cross compiling with MinGW You can build a windows binary in cross-build environment. ``` $ CC=i686-w64-mingw32-gcc cross_compile=yes ./configure --host=i686-w64-mingw32 $ make ``` ## Usage of command line tools ### img2sixel ``` Usage: img2sixel [Options] imagefiles img2sixel [Options] < imagefile Options: -o, --outfile specify output file name. (default:stdout) -7, --7bit-mode generate a sixel image for 7bit terminals or printers (default) -8, --8bit-mode generate a sixel image for 8bit terminals or printers -R, --gri-limit limit arguments of DECGRI('!') to 255 -p COLORS, --colors=COLORS specify number of colors to reduce the image to (default=256) -m FILE, --mapfile=FILE transform image colors to match this set of colorsspecify map -e, --monochrome output monochrome sixel image this option assumes the terminal background color is black -k, --insecure allow to connect to SSL sites without certs(enabled only when configured with --with-libcurl) -i, --invert assume the terminal background color is white, make sense only when -e option is given -I, --high-color output 15bpp sixel image -u, --use-macro use DECDMAC and DEVINVM sequences to optimize GIF animation rendering -n MACRONO, --macro-number=MACRONO specify an number argument for DECDMAC and make terminal memorize SIXEL image. No image is shown if this option is specified -C COMPLEXIONSCORE, --complexion-score=COMPLEXIONSCORE specify an number argument for the score of complexion correction. COMPLEXIONSCORE must be 1 or more. -g, --ignore-delay render GIF animation without delay -S, --static render animated GIF as a static image -d DIFFUSIONTYPE, --diffusion=DIFFUSIONTYPE choose diffusion method which used with -p option (color reduction) DIFFUSIONTYPE is one of them: auto -> choose diffusion type automatically (default) none -> do not diffuse fs -> Floyd-Steinberg method atkinson -> Bill Atkinson's method jajuni -> Jarvis, Judice & Ninke stucki -> Stucki's method burkes -> Burkes' method -f FINDTYPE, --find-largest=FINDTYPE choose method for finding the largest dimension of median cut boxes for splitting, make sense only when -p option (color reduction) is specified FINDTYPE is one of them: auto -> choose finding method automatically (default) norm -> simply comparing the range in RGB space lum -> transforming into luminosities before the comparison -s SELECTTYPE, --select-color=SELECTTYPE choose the method for selecting representative color from each median-cut box, make sense only when -p option (color reduction) is specified SELECTTYPE is one of them: auto -> choose selecting method automatically (default) center -> choose the center of the box average -> calculate the color average into the box histogram -> similar with average but considers color histogram -c REGION, --crop=REGION crop source image to fit the specified geometry. REGION should be formatted as '%dx%d+%d+%d' -w WIDTH, --width=WIDTH resize image to specified width WIDTH is represented by the following syntax auto -> preserving aspect ratio (default) % -> scale width with given percentage -> scale width with pixel counts px -> scale width with pixel counts -h HEIGHT, --height=HEIGHT resize image to specified height HEIGHT is represented by the following syntax auto -> preserving aspect ratio (default) % -> scale height with given percentage -> scale height with pixel counts px -> scale height with pixel counts -r RESAMPLINGTYPE, --resampling=RESAMPLINGTYPE choose resampling filter used with -w or -h option (scaling) RESAMPLINGTYPE is one of them: nearest -> Nearest-Neighbor method gaussian -> Gaussian filter hanning -> Hanning filter hamming -> Hamming filter bilinear -> Bilinear filter (default) welsh -> Welsh filter bicubic -> Bicubic filter lanczos2 -> Lanczos-2 filter lanczos3 -> Lanczos-3 filter lanczos4 -> Lanczos-4 filter -q QUALITYMODE, --quality=QUALITYMODE select quality of color quanlization. auto -> decide quality mode automatically (default) low -> low quality and high speed mode high -> high quality and low speed mode full -> full quality and careful speed mode -l LOOPMODE, --loop-control=LOOPMODE select loop control mode for GIF animation. auto -> honor the setting of GIF header (default) force -> always enable loop disable -> always disable loop -t PALETTETYPE, --palette-type=PALETTETYPE select palette color space type auto -> choose palette type automatically (default) hls -> use HLS color space rgb -> use RGB color space -b BUILTINPALETTE, --builtin-palette=BUILTINPALETTE select built-in palette type xterm16 -> X default 16 color map xterm256 -> X default 256 color map vt340mono -> VT340 monochrome map vt340color -> VT340 color map gray1 -> 1bit grayscale map gray2 -> 2bit grayscale map gray4 -> 4bit grayscale map gray8 -> 8bit grayscale map -E ENCODEPOLICY, --encode-policy=ENCODEPOLICY select encoding policy auto -> choose encoding policy automatically (default) fast -> encode as fast as possible size -> encode to as small sixel sequence as possible -B BGCOLOR, --bgcolor=BGCOLOR specify background color BGCOLOR is represented by the following syntax #rgb #rrggbb #rrrgggbbb #rrrrggggbbbb rgb:r/g/b rgb:rr/gg/bb rgb:rrr/ggg/bbb rgb:rrrr/gggg/bbbb -P, --penetrate penetrate GNU Screen using DCS pass-through sequence -D, --pipe-mode read source images from stdin continuously -v, --verbose show debugging info -V, --version show version and license info -H, --help show this help Environment variables: SIXEL_BGCOLOR specify background color. overrided by -B(--bgcolor) option. represented by the following syntax: #rgb #rrggbb #rrrgggbbb #rrrrggggbbbb rgb:r/g/b rgb:rr/gg/bb rgb:rrr/ggg/bbb rgb:rrrr/gggg/bbbb ``` Convert a jpeg image file into a sixel file ``` $ img2sixel < images/egret.jpg > egret.sixel ``` Reduce colors to 16: ``` $ img2sixel -p 16 < images/egret.jpg > egret.sixel ``` Reduce colors with fixed palette: ``` $ img2sixel -m images/map16.png < images/egret.jpg > egret.sixel ``` ### sixel2png ``` Usage: sixel2png -i input.sixel -o output.png sixel2png < input.sixel > output.png Options: -i, --input specify input file -o, --output specify output file -V, --version show version and license information -H, --help show this help ``` Convert a sixel file into a png image file ``` $ sixel2png < egret.sixel > egret.png ``` ## The high-level conversion API The high-livel API provides File-to-File conversion features. ### Encoder The sixel encoder object and related functions provides almost same features as `img2sixel`. ```C /* create encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_new( sixel_encoder_t /* out */ **ppencoder, /* encoder object to be created */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* increase reference count of encoder object (thread-unsafe) */ SIXELAPI void sixel_encoder_ref(sixel_encoder_t /* in */ *encoder); /* decrease reference count of encoder object (thread-unsafe) */ SIXELAPI void sixel_encoder_unref(sixel_encoder_t /* in */ *encoder); /* set cancel state flag to encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_set_cancel_flag( sixel_encoder_t /* in */ *encoder, int /* in */ *cancel_flag); /* set an option flag to encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_setopt( sixel_encoder_t /* in */ *encoder, int /* in */ arg, char const /* in */ *optarg); /* load source data from specified file and encode it to SIXEL format */ SIXELAPI SIXELSTATUS sixel_encoder_encode( sixel_encoder_t /* in */ *encoder, char const /* in */ *filename); ``` ### Decoder The sixel decoder object and related functions provides almost same features as `sixel2png`. ```C /* create decoder object */ SIXELAPI SIXELSTATUS sixel_decoder_new( sixel_decoder_t /* out */ **ppdecoder, /* decoder object to be created */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* increase reference count of decoder object (thread-unsafe) */ SIXELAPI void sixel_decoder_ref(sixel_decoder_t *decoder); /* decrease reference count of decoder object (thread-unsafe) */ SIXELAPI void sixel_decoder_unref(sixel_decoder_t *decoder); /* set an option flag to decoder object */ SIXELAPI SIXELSTATUS sixel_decoder_setopt( sixel_decoder_t /* in */ *decoder, /* decoder object */ int /* in */ arg, /* one of SIXEL_OPTFLAG_*** */ char const /* in */ *optarg); /* null or an argument of optflag */ /* load source data from stdin or the file specified with SIXEL_OPTFLAG_INPUT flag, and decode it */ SIXELAPI SIXELSTATUS sixel_decoder_decode( sixel_decoder_t /* in */ *decoder); ``` ## The low-level conversion API The low-livel API provides Bytes-to-Bytes conversion features. The Whole API is described [here](https://github.com/saitoha/libsixel/blob/master/include/sixel.h.in). ### Examples #### OpenGL [OpenGL example](https://github.com/saitoha/libsixel/blob/master/examples/opengl/) suggests how to port your OpenGL application to SIXEL terminal. ![opengl example](https://raw.githubusercontent.com/saitoha/libsixel/data/data/example_opengl.gif) #### Drawing [Drawing example](https://github.com/saitoha/libsixel/blob/master/examples/drawing/) suggests how to implement the interaction among SIXEL terminals and pointer devices. [![drawing](https://raw.githubusercontent.com/saitoha/libsixel/data/data/drawing.png)](https://youtu.be/2-2FnoZp4Z0) #### Python [Python example](https://github.com/saitoha/libsixel/blob/master/examples/python/) suggests how to convert PIL images into SIXEL using libsixel python interface. ### Bitmap to SIXEL `sixel_encode` function converts bitmap array into SIXEL format. ```C /* convert pixels into sixel format and write it to output context */ SIXELAPI SIXELSTATUS sixel_encode( unsigned char /* in */ *pixels, /* pixel bytes */ int /* in */ width, /* image width */ int /* in */ height, /* image height */ int /* in */ depth, /* color depth: now unused */ sixel_dither_t /* in */ *dither, /* dither context */ sixel_output_t /* in */ *context); /* output context */ ``` To use this function, you have to initialize two objects, - `sixel_dither_t` (dithering context object) - `sixel_output_t` (output context object) #### Dithering context Here is a part of APIs for dithering context manipulation. ```C /* create dither context object */ SIXELAPI SIXELSTATUS sixel_dither_new( sixel_dither_t /* out */ **ppdither, /* dither object to be created */ int /* in */ ncolors, /* required colors */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* get built-in dither context object */ SIXELAPI sixel_dither_t * sixel_dither_get(int builtin_dither); /* ID of built-in dither object */ /* destroy dither context object */ SIXELAPI void sixel_dither_destroy(sixel_dither_t *dither); /* dither context object */ /* increase reference count of dither context object (thread-unsafe) */ SIXELAPI void sixel_dither_ref(sixel_dither_t *dither); /* dither context object */ /* decrease reference count of dither context object (thread-unsafe) */ SIXELAPI void sixel_dither_unref(sixel_dither_t *dither); /* dither context object */ /* initialize internal palette from specified pixel buffer */ SIXELAPI SIXELSTATUS sixel_dither_initialize( sixel_dither_t *dither, /* dither context object */ unsigned char /* in */ *data, /* sample image */ int /* in */ width, /* image width */ int /* in */ height, /* image height */ int /* in */ pixelformat, /* one of enum pixelFormat */ int /* in */ method_for_largest, /* method for finding the largest dimension */ int /* in */ method_for_rep, /* method for choosing a color from the box */ int /* in */ quality_mode); /* quality of histogram processing */ /* set diffusion type, choose from enum methodForDiffuse */ SIXELAPI void sixel_dither_set_diffusion_type( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ method_for_diffuse); /* one of enum methodForDiffuse */ /* get number of palette colors */ SIXELAPI int sixel_dither_get_num_of_palette_colors( sixel_dither_t /* in */ *dither); /* dither context object */ /* get number of histogram colors */ SIXELAPI int sixel_dither_get_num_of_histogram_colors( sixel_dither_t /* in */ *dither); /* dither context object */ /* get palette */ SIXELAPI unsigned char * sixel_dither_get_palette( sixel_dither_t /* in */ *dither); /* dither context object */ /* set palette */ SIXELAPI void sixel_dither_set_palette( sixel_dither_t /* in */ *dither, /* dither context object */ unsigned char /* in */ *palette); SIXELAPI void sixel_dither_set_complexion_score( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ score); /* complexion score (>= 1) */ SIXELAPI void sixel_dither_set_body_only( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ bodyonly); /* 0: output palette section(default) 1: do not output palette section */ SIXELAPI void sixel_dither_set_optimize_palette( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ do_opt); /* 0: optimize palette size 1: don't optimize palette size */ /* set pixelformat */ SIXELAPI void sixel_dither_set_pixelformat( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ pixelformat); /* one of enum pixelFormat */ /* set transparent */ SIXELAPI void sixel_dither_set_transparent( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ transparent); /* transparent color index */ ``` #### Output context Here is a part of APIs for output context manipulation. ```C /* create output context object */ SIXELAPI SIXELSTATUS sixel_output_new( sixel_output_t /* out */ **output, /* output object to be created */ sixel_write_function /* in */ fn_write, /* callback for output sixel */ void /* in */ *priv, /* private data given as 3rd argument of fn_write */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* destroy output context object */ SIXELAPI void sixel_output_destroy(sixel_output_t /* in */ *output); /* output context */ /* increase reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_output_ref(sixel_output_t /* in */ *output); /* output context */ /* decrease reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_output_unref(sixel_output_t /* in */ *output); /* output context */ /* set 8bit output mode which indicates whether it uses C1 control characters */ SIXELAPI int sixel_output_get_8bit_availability( sixel_output_t /* in */ *output); /* output context */ /* get 8bit output mode state */ SIXELAPI void sixel_output_set_8bit_availability( sixel_output_t /* in */ *output, /* output context */ int /* in */ availability); /* 0: do not use 8bit characters 1: use 8bit characters */ /* set GNU Screen penetration feature enable or disable */ SIXELAPI void sixel_output_set_penetrate_multiplexer( sixel_output_t /* in */ *output, /* output context */ int /* in */ penetrate); /* 0: penetrate GNU Screen 1: do not penetrate GNU Screen */ /* set whether we skip DCS envelope */ SIXELAPI void sixel_output_set_skip_dcs_envelope( sixel_output_t /* in */ *output, /* output context */ int /* in */ skip); /* 0: output DCS envelope 1: do not output DCS envelope */ SIXELAPI void sixel_output_set_palette_type( sixel_output_t /* in */ *output, /* output context */ int /* in */ palettetype); /* PALETTETYPE_RGB: RGB palette PALETTETYPE_HLS: HLS palette */ SIXELAPI void sixel_output_set_encode_policy( sixel_output_t /* in */ *output, /* output context */ int /* in */ encode_policy); ``` ### SIXEL to indexed bitmap `sixel_decode` function converts SIXEL into indexed bitmap bytes with its palette. ``` /* convert sixel data into indexed pixel bytes and palette data */ SIXELAPI SIXELSTATUS sixel_decode_raw( unsigned char /* in */ *p, /* sixel bytes */ int /* in */ len, /* size of sixel bytes */ unsigned char /* out */ **pixels, /* decoded pixels */ int /* out */ *pwidth, /* image width */ int /* out */ *pheight, /* image height */ unsigned char /* out */ **palette, /* ARGB palette */ int /* out */ *ncolors, /* palette size (<= 256) */ sixel_allocator_t /* in */ *allocator); /* allocator object */ ``` ## Perl interface This package includes a perl module `Image::Sixel`. ### Build and install Perl interface ``` $ cd perl $ perl Build.PL $ ./Build test $ ./Build install ``` ## Python interface This package includes a Python module `libsixel`. ### Build and install Python interface #### Install into the python prefixed with '/usr/local' ``` $ git clone https://github.com/saitoha/libsixel.git $ cd libsixel $ git checkout develop # now available only develop branch $ ./configure --enable-python --prefix=/usr/local $ make install ``` #### Install into only current active python ``` $ git clone https://github.com/saitoha/libsixel.git $ cd libsixel $ git checkout develop # now available only develop branch $ ./configure --disable-python $ make install # install libsixel $ cd python $ python setup.py install # install python module ``` or ``` $ easy_install libsixel-python ``` ## PHP interface This package includes a PHP module `sixel`. ### Build and install PHP interface ``` $ cd php/sixel $ phpize $ ./configure $ make install ``` ## Ruby interface ### Build and install Ruby interface ``` $ gem install libsixel-ruby ``` or ``` $ git submodule update --init $ rake compile $ rake build install ``` ## Support This software is provided "as is" without express or implied warranty. The main support channel for this software is the github issue tracker: [https://github.com/saitoha/libsixel/issues](https://github.com/saitoha/libsixel/issues) Please post your issue if you have any problems, questions or suggestions. ## License The MIT License (MIT) > Copyright (c) 2014 Hayaki Saito > > Permission is hereby granted, free of charge, to any person obtaining a copy of > this software and associated documentation files (the "Software"), to deal in > the Software without restriction, including without limitation the rights to > use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of > the Software, and to permit persons to whom the Software is furnished to do so, > subject to the following conditions: > > The above copyright notice and this permission notice shall be included in all > copies or substantial portions of the Software. > > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR > IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS > FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR > COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER > IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN > CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ## Contributers and Reviewers - [@arakiken](https://github.com/arakiken/) - [@elfring](https://github.com/elfring/) - [@fd00](https://github.com/fd00/) - [@hattya](https://github.com/hattya/) - [@isaki68k](https://github.com/isaki68k/) - [@knok](https://github.com/knok/) - [@mattn](https://github.com/mattn/) - [@msmhrt](https://github.com/msmhrt/) - [@obache](https://github.com/obache/) - [@tsutsui](https://github.com/tsutsui/) - [@ttdoda](https://github.com/ttdoda/) - [@turenar](https://github.com/turenar/) - [@uobikiemukot](https://github.com/uobikiemukot/) - [@vrtsds](https://github.com/vrtsds/) - [@waywardmonkeys](https://github.com/waywardmonkeys/) - [@yoshikaw](https://github.com/yoshikaw/) ## Contributing 1. Fork it ( https://github.com/saitoha/libsixel/fork/ ) 2. Create your feature branch (git checkout -b my-new-feature) 3. Commit your changes (git commit -am 'Add some feature') 4. Push to the branch (git push origin my-new-feature) 5. Create a new Pull Request ## Acknowledgment This software derives from the following implementations. ### sixel 2014-3-2 src/tosixel.c, src/fromsixel.c, and some part of converters/loader.c are derived from kmiya's "*sixel*" original version (2014-3-2) Package: http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz Unofficial repo: https://github.com/saitoha/sixel This work is written by kmiya@ culti. He distributes it under very permissive license. The original license text(in Japanese) is: ``` ã“ã®ãƒ—ログラムåŠã³ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã®ä½¿ç”¨ã«ã¤ã„ã¦å€‹äººãƒ»å•†ç”¨ã‚’å•ã‚ãš ã”自由ã«ä½¿ç”¨ã—ã¦ã„ãŸã ã„ã§çµæ§‹ã§ã™ã€‚ ã¾ãŸã€é…布・転載・紹介もã”連絡ã®å¿…è¦ã‚‚ã‚りã¾ã›ã‚“。 ã‚½ãƒ¼ã‚¹ã®æ”¹å¤‰ã«ã‚ˆã‚‹é…布も自由ã§ã™ãŒã€ã©ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã®æ”¹å¤‰ã‹ã‚’ 明記ã•れるã“ã¨ã‚’希望ã—ã¾ã™ã€‚ ãƒãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ãŒç„¡ã„å ´åˆã¯ã€é…布物ã®å¹´æœˆæ—¥ã‚’明記ã•れるã“ã¨ã‚’ 希望ã—ã¾ã™ã€‚ 2014/10/05 kmiya ``` The unofficial translation: ``` Anyone is free to use this program for any purpose, commercial or non-commercial, without any restriction. Anyone is free to distribute, copy, publish, or advertise this software, without any contact. Anyone is free to distribute with modification of the source code, but I "hope" that its based version or date will be written clearly. 2014/10/05 kmiya ``` kmiya also said this is compatible with MIT/BSD/GPL. ### stbi-2.12 This software includes `stb-image-v2.12` (stb_image.h), public domain JPEG/PNG reader. https://github.com/nothings/stb > LICENSE > > This software is in the public domain. Where that dedication is not > recognized, you are granted a perpetual, irrevocable license to copy, > distribute, and modify this file as you see fit. ### stbiw-1.02 This software includes `stb-image-write-v1.02` (stb_image_write.h), public domain PNG/BMP/TGA writer. https://github.com/nothings/stb > LICENSE > > This software is in the public domain. Where that dedication is not > recognized, you are granted a perpetual, irrevocable license to copy, > distribute, and modify this file as you see fit. ### pnmquant.c (netpbm library) The implementation of median cut algorithm for color quantization in quant.c is imported from `pnmcolormap` included in `netpbm library`. http://netpbm.sourceforge.net/ `pnmcolormap` was derived from `ppmquant`, originally written by Jef Poskanzer. > Copyright (C) 1989, 1991 by Jef Poskanzer. > Copyright (C) 2001 by Bryan Henderson. > > Permission to use, copy, modify, and distribute this software and its > documentation for any purpose and without fee is hereby granted, provided > that the above copyright notice appear in all copies and that both that > copyright notice and this permission notice appear in supporting > documentation. This software is provided "as is" without express or > implied warranty. ### loader.h (@uobikiemukot's sdump) Some parts of converters/loader.c are imported from @uobikiemukot's [sdump](https://github.com/uobikiemukot/sdump) project > The MIT License (MIT) > > Copyright (c) 2014 haru > > Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: > > The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ### ax_gcc_var_attribute / ax_gcc_func_attribute These are useful m4 macros for detecting some GCC attributes. http://www.gnu.org/software/autoconf-archive/ax_gcc_var_attribute.html http://www.gnu.org/software/autoconf-archive/ax_gcc_func_attribute.html > Copyright (c) 2013 Gabriele Svelto > > Copying and distribution of this file, with or without modification, are > permitted in any medium without royalty provided the copyright notice > and this notice are preserved. This file is offered as-is, without any > warranty. ### graphics.c (from Xterm pl#310) The helper function `hls2rgb` in `src/fromsixel.c` is imported from `graphics.c` in [Xterm pl#310](http://invisible-island.net/xterm/), originally written by Ross Combs. > Copyright 2013,2014 by Ross Combs > > All Rights Reserved > > Permission is hereby granted, free of charge, to any person obtaining a > copy of this software and associated documentation files (the > "Software"), to deal in the Software without restriction, including > without limitation the rights to use, copy, modify, merge, publish, > distribute, sublicense, and/or sell copies of the Software, and to > permit persons to whom the Software is furnished to do so, subject to > the following conditions: > > The above copyright notice and this permission notice shall be included > in all copies or substantial portions of the Software. > > THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS > OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF > MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. > IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY > CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, > TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE > SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. > > Except as contained in this notice, the name(s) of the above copyright > holders shall not be used in advertising or otherwise to promote the > sale, use or other dealings in this Software without prior written > authorization. ### test images #### http://public-domain-photos.com/ The following test images in "image/" directory came from PUBLIC-DOMAIN-PHOTOS.com. - images/egret.jpg author: Jon Sullivan url: http://public-domain-photos.com/animals/egret-4.htm - images/snake.jpg author: Jon Sullivan url: http://public-domain-photos.com/animals/snake-4.htm These are in the [public domain](http://creativecommons.org/licenses/publicdomain/). #### vimperator3.png (mascot of vimperator) images/vimperator3.png is in the public domain. author: @k_wizard url: http://quadrantem.com/~k_wizard/vimprtan/ #### PngSuite Images under the directory images/pngsuite/ are imported from [PngSuite](http://www.schaik.com/pngsuite/) created by Willem van Schaik. > Permission to use, copy, modify and distribute these images for any > purpose and without fee is hereby granted. > > >(c) Willem van Schaik, 1996, 2011 ## References ### ImageMagick We are greatly inspired by the quality of ImageMagick and added some resampling filters to `img2sixel` in reference to the line-up of filters of MagickCore's resize.c. http://www.imagemagick.org/api/MagickCore/resize_8c_source.html ## Similar software - [netpbm](http://netpbm.sourceforge.net/) You can get SIXEL graphics using [ppmtosixel](http://netpbm.sourceforge.net/doc/ppmtosixel.html) or [pbmtoln03](http://netpbm.sourceforge.net/doc/ppmtosixel.html). - [kmiya's sixel](http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz) libgd based SIXEL converter - [PySixel](https://pypi.python.org/pypi/PySixel) Python implementation of SIXEL converter - [ImageMagick](http://www.imagemagick.org/) Now SIXEL coder is available in svn trunk and V6 branch. - [monosixel in arakiken's tw](https://bitbucket.org/arakiken/tw/branch/sixel) A monochrome SIXEL converter - [sixelv in sayaka-chan Vala version](https://github.com/isaki68k/sayaka/blob/master/vala/sixelv.vala) sayaka-chan(Vala version) also includes SIXEL converter. - [xpr(x11-apps)](ftp://ftp.x.org/pub/unsupported/programs/xpr/) xpr(1) can convert a xwd(X window dump) format image into a sixel image with '-device ln03' or '-device la100' option. But now it is not maintained. It looks broken. ## Other software supporting SIXEL - [GNUPLOT](http://www.gnuplot.info/) Recent version of GNUPLOT supports new terminal driver "sixel". ![GNUPLOT](https://raw.githubusercontent.com/saitoha/libsixel/data/data/gnuplot.png) - [ghostscript](http://www.ghostscript.com/) You can emit SIXEL images with LN03 / LN50 / LA75 driver. example: ``` $ gs -q -r100x -dBATCH -dNOPAUSE -sDEVICE=ln03 -sOutputFile=- tiger.eps ``` ![GhostScript](https://raw.githubusercontent.com/saitoha/libsixel/data/data/gs.png) - [ImageMagick](http://www.imagemagick.org/) Recent version of ImageMagick provides SIXEL coder. It's also available over commandline tools. ![ImageMagick](https://raw.githubusercontent.com/saitoha/libsixel/data/data/imagemagick.png) - [ZX81 Emulator](http://rullf2.xs4all.nl/sg/zx81ce.html) A ZX81 emulator producing Sixel Image Files ![ZX81](https://raw.githubusercontent.com/saitoha/libsixel/data/data/zx81.png) - [qrc](https://github.com/fumiyas/qrc) QR code generator for terminals (ASCII Art, Sixel) ![qrc](https://github.com/fumiyas/qrc/blob/master/qrc-demo.png) - [go-sixel](https://github.com/mattn/go-sixel) SIXEL encoder/decoder and command line tools writtern in golang. ![go-sixel](https://raw.githubusercontent.com/saitoha/libsixel/data/data/go-sixel.png) - [hiptext](https://github.com/jart/hiptext) SIXEL format is supported by -sixel2, -sixel16 or -sixel256 option. ![hiptext](https://camo.githubusercontent.com/fc973ffb20a7ff85969df03fd579da2845e62e68/68747470733a2f2f662e636c6f75642e6769746875622e636f6d2f6173736574732f313136323733392f323233393832362f39303361653765382d396335622d313165332d383462362d3539626261346661336430342e706e67) - [sixelslide](https://github.com/syuu1228/sixelslide) Freestanding slideviewer using sixel graphics. Currently runs on QEMU(i386), without any filesystem or network. ![Animation](https://raw.githubusercontent.com/saitoha/libsixel/data/data/sixelslide.png) cf. http://www.slideshare.net/syuu1228/presentation-on-your-terminal - [GraphicConverter](https://itunes.apple.com/jp/app/graphicconverter-9/id736099092?mt=12) It can import SIXEL images. ![GraphicConverter](https://raw.githubusercontent.com/saitoha/libsixel/data/data/graphicconverter.png) - [SIXEL image viewer](http://rullf2.xs4all.nl/sg/sg.html) This web page can decode SIXEL images (written in javascript). ![SIXEL image viewer ](https://raw.githubusercontent.com/saitoha/libsixel/data/data/js-sixel.png) - [mandel4](http://kildall.apana.org.au/~cjb/mandel5.c) A mandelbrot program for (colour) sixel-supporting terminals, written by Chris Baird ![mandel4](https://raw.githubusercontent.com/saitoha/libsixel/data/data/mandel.png) - [SixelGraphics.jl(written in Julia)](https://github.com/olofsen/SixelGraphics.jl) A module for Julia implementing simple Sixel graphics. ![SixelGraphics.jl](https://raw.githubusercontent.com/saitoha/libsixel/data/data/julia.png) - ![PGPLOT](http://www.astro.caltech.edu/~tjp/pgplot/) - [SIXEL to PostScript converter](http://t.co/zTC7LhRbBc) - [sixelplot](https://github.com/kktk-KO/sixelplot) thin-wrapper for pysixel and matplotlib libsixel-1.7.3/aclocal.m4000066400000000000000000001701241302271755100152050ustar00rootroot00000000000000# generated automatically by aclocal 1.15 -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- dnl serial 11 (pkg-config-0.29.1) dnl dnl Copyright © 2004 Scott James Remnant . dnl Copyright © 2012-2015 Dan Nicholson dnl dnl This program is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by dnl the Free Software Foundation; either version 2 of the License, or dnl (at your option) any later version. dnl dnl This program is distributed in the hope that it will be useful, but dnl WITHOUT ANY WARRANTY; without even the implied warranty of dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU dnl General Public License for more details. dnl dnl You should have received a copy of the GNU General Public License dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA dnl 02111-1307, USA. dnl dnl As a special exception to the GNU General Public License, if you dnl distribute this file as part of a program that contains a dnl configuration script generated by Autoconf, you may include it under dnl the same distribution terms that you use for the rest of that dnl program. dnl PKG_PREREQ(MIN-VERSION) dnl ----------------------- dnl Since: 0.29 dnl dnl Verify that the version of the pkg-config macros are at least dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's dnl installed version of pkg-config, this checks the developer's version dnl of pkg.m4 when generating configure. dnl dnl To ensure that this macro is defined, also add: dnl m4_ifndef([PKG_PREREQ], dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) dnl dnl See the "Since" comment for each macro you use to see what version dnl of the macros you require. m4_defun([PKG_PREREQ], [m4_define([PKG_MACROS_VERSION], [0.29.1]) m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) ])dnl PKG_PREREQ dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) dnl ---------------------------------- dnl Since: 0.16 dnl dnl Search for the pkg-config tool and set the PKG_CONFIG variable to dnl first found in the path. Checks that the version of pkg-config found dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is dnl used since that's the first version where most current features of dnl pkg-config existed. AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) fi if test -n "$PKG_CONFIG"; then _pkg_min_version=m4_default([$1], [0.9.0]) AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) PKG_CONFIG="" fi fi[]dnl ])dnl PKG_PROG_PKG_CONFIG dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) dnl ------------------------------------------------------------------- dnl Since: 0.18 dnl dnl Check to see whether a particular set of modules exists. Similar to dnl PKG_CHECK_MODULES(), but does not set variables or print errors. dnl dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) dnl only at the first occurence in configure.ac, so if the first place dnl it's called might be skipped (such as if it is within an "if", you dnl have to call PKG_CHECK_EXISTS manually AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then m4_default([$2], [:]) m4_ifvaln([$3], [else $3])dnl fi]) dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) dnl --------------------------------------------- dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting dnl pkg_failed based on the result. m4_define([_PKG_CONFIG], [if test -n "$$1"; then pkg_cv_[]$1="$$1" elif test -n "$PKG_CONFIG"; then PKG_CHECK_EXISTS([$3], [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes ], [pkg_failed=yes]) else pkg_failed=untried fi[]dnl ])dnl _PKG_CONFIG dnl _PKG_SHORT_ERRORS_SUPPORTED dnl --------------------------- dnl Internal check to see if pkg-config supports short errors. AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi[]dnl ])dnl _PKG_SHORT_ERRORS_SUPPORTED dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], dnl [ACTION-IF-NOT-FOUND]) dnl -------------------------------------------------------------- dnl Since: 0.4.0 dnl dnl Note that if there is a possibility the first call to dnl PKG_CHECK_MODULES might not happen, you should be sure to include an dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no AC_MSG_CHECKING([for $1]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS and $1[]_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.]) if test $pkg_failed = yes; then AC_MSG_RESULT([no]) _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` else $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD m4_default([$4], [AC_MSG_ERROR( [Package requirements ($2) were not met: $$1_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. _PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then AC_MSG_RESULT([no]) m4_default([$4], [AC_MSG_FAILURE( [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. _PKG_TEXT To get pkg-config, see .])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_LIBS=$pkg_cv_[]$1[]_LIBS AC_MSG_RESULT([yes]) $3 fi[]dnl ])dnl PKG_CHECK_MODULES dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], dnl [ACTION-IF-NOT-FOUND]) dnl --------------------------------------------------------------------- dnl Since: 0.29 dnl dnl Checks for existence of MODULES and gathers its build flags with dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags dnl and VARIABLE-PREFIX_LIBS from --libs. dnl dnl Note that if there is a possibility the first call to dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to dnl include an explicit call to PKG_PROG_PKG_CONFIG in your dnl configure.ac. AC_DEFUN([PKG_CHECK_MODULES_STATIC], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl _save_PKG_CONFIG=$PKG_CONFIG PKG_CONFIG="$PKG_CONFIG --static" PKG_CHECK_MODULES($@) PKG_CONFIG=$_save_PKG_CONFIG[]dnl ])dnl PKG_CHECK_MODULES_STATIC dnl PKG_INSTALLDIR([DIRECTORY]) dnl ------------------------- dnl Since: 0.27 dnl dnl Substitutes the variable pkgconfigdir as the location where a module dnl should install pkg-config .pc files. By default the directory is dnl $libdir/pkgconfig, but the default can be changed by passing dnl DIRECTORY. The user can override through the --with-pkgconfigdir dnl parameter. AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([pkgconfigdir], [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, [with_pkgconfigdir=]pkg_default) AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ])dnl PKG_INSTALLDIR dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) dnl -------------------------------- dnl Since: 0.27 dnl dnl Substitutes the variable noarch_pkgconfigdir as the location where a dnl module should install arch-independent pkg-config .pc files. By dnl default the directory is $datadir/pkgconfig, but the default can be dnl changed by passing DIRECTORY. The user can override through the dnl --with-noarch-pkgconfigdir parameter. AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([noarch-pkgconfigdir], [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, [with_noarch_pkgconfigdir=]pkg_default) AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ])dnl PKG_NOARCH_INSTALLDIR dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) dnl ------------------------------------------- dnl Since: 0.28 dnl dnl Retrieves the value of the pkg-config variable for the given module. AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl _PKG_CONFIG([$1], [variable="][$3]["], [$2]) AS_VAR_COPY([$1], [pkg_cv_][$1]) AS_VAR_IF([$1], [""], [$5], [$4])dnl ])dnl PKG_CHECK_VAR # Copyright (C) 2002-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.15' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.15], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.15])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to # '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], [$1], [UPC], [depcc="$UPC" am_compiler_list=], [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` AS_MKDIR_P([$dirpart/$fdir]) # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking # is enabled. FIXME. This creates each '.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) AM_MISSING_PROG([AUTOCONF], [autoconf]) AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) AM_MISSING_PROG([AUTOHEADER], [autoheader]) AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi AC_SUBST([am__include]) AC_SUBST([am__quote]) AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it is modern enough. # If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # --------------------------------------------------------------------------- # Adds support for distributing Python modules and packages. To # install modules, copy them to $(pythondir), using the python_PYTHON # automake variable. To install a package with the same name as the # automake package, install to $(pkgpythondir), or use the # pkgpython_PYTHON automake variable. # # The variables $(pyexecdir) and $(pkgpyexecdir) are provided as # locations to install python extension modules (shared libraries). # Another macro is required to find the appropriate flags to compile # extension modules. # # If your package is configured with a different prefix to python, # users will have to add the install directory to the PYTHONPATH # environment variable, or create a .pth file (see the python # documentation for details). # # If the MINIMUM-VERSION argument is passed, AM_PATH_PYTHON will # cause an error if the version of python installed on the system # doesn't meet the requirement. MINIMUM-VERSION should consist of # numbers and dots only. AC_DEFUN([AM_PATH_PYTHON], [ dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). m4_define_default([_AM_PYTHON_INTERPRETER_LIST], [python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) m4_if([$1],[],[ dnl No version check is needed. # Find any Python interpreter. if test -z "$PYTHON"; then AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :) fi am_display_PYTHON=python ], [ dnl A version check is needed. if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. AC_MSG_CHECKING([whether $PYTHON version is >= $1]) AM_PYTHON_CHECK_VERSION([$PYTHON], [$1], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]) AC_MSG_ERROR([Python interpreter is too old])]) am_display_PYTHON=$PYTHON else # Otherwise, try each interpreter until we find one that satisfies # VERSION. AC_CACHE_CHECK([for a Python interpreter with version >= $1], [am_cv_pathless_PYTHON],[ for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do test "$am_cv_pathless_PYTHON" = none && break AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break]) done]) # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON. if test "$am_cv_pathless_PYTHON" = none; then PYTHON=: else AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON]) fi am_display_PYTHON=$am_cv_pathless_PYTHON fi ]) if test "$PYTHON" = :; then dnl Run any user-specified action, or abort. m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])]) else dnl Query Python for its version number. Getting [:3] seems to be dnl the best way to do this; it's what "site.py" does in the standard dnl library. AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version], [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`]) AC_SUBST([PYTHON_VERSION], [$am_cv_python_version]) dnl Use the values of $prefix and $exec_prefix for the corresponding dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX. These are made dnl distinct variables so they can be overridden if need be. However, dnl general consensus is that you shouldn't need this ability. AC_SUBST([PYTHON_PREFIX], ['${prefix}']) AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}']) dnl At times (like when building shared libraries) you may want dnl to know which OS platform Python thinks this is. AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform], [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`]) AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform]) # Just factor out some code duplication. am_python_setup_sysconfig="\ import sys # Prefer sysconfig over distutils.sysconfig, for better compatibility # with python 3.x. See automake bug#10227. try: import sysconfig except ImportError: can_use_sysconfig = 0 else: can_use_sysconfig = 1 # Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: # try: from platform import python_implementation if python_implementation() == 'CPython' and sys.version[[:3]] == '2.7': can_use_sysconfig = 0 except ImportError: pass" dnl Set up 4 directories: dnl pythondir -- where to install python scripts. This is the dnl site-packages directory, not the python standard library dnl directory like in previous automake betas. This behavior dnl is more consistent with lispdir.m4 for example. dnl Query distutils for this directory. AC_CACHE_CHECK([for $am_display_PYTHON script directory], [am_cv_python_pythondir], [if test "x$prefix" = xNONE then am_py_prefix=$ac_default_prefix else am_py_prefix=$prefix fi am_cv_python_pythondir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pythondir in $am_py_prefix*) am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` ;; *) case $am_py_prefix in /usr|/System*) ;; *) am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac ]) AC_SUBST([pythondir], [$am_cv_python_pythondir]) dnl pkgpythondir -- $PACKAGE directory under pythondir. Was dnl PYTHON_SITE_PACKAGE in previous betas, but this naming is dnl more consistent with the rest of automake. AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE]) dnl pyexecdir -- directory for installing python extension modules dnl (shared libraries) dnl Query distutils for this directory. AC_CACHE_CHECK([for $am_display_PYTHON extension module directory], [am_cv_python_pyexecdir], [if test "x$exec_prefix" = xNONE then am_py_exec_prefix=$am_py_prefix else am_py_exec_prefix=$exec_prefix fi am_cv_python_pyexecdir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pyexecdir in $am_py_exec_prefix*) am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` ;; *) case $am_py_exec_prefix in /usr|/System*) ;; *) am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac ]) AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir]) dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE) AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE]) dnl Run any user-specified action. $2 fi ]) # AM_PYTHON_CHECK_VERSION(PROG, VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE]) # --------------------------------------------------------------------------- # Run ACTION-IF-TRUE if the Python interpreter PROG has version >= VERSION. # Run ACTION-IF-FALSE otherwise. # This test uses sys.hexversion instead of the string equivalent (first # word of sys.version), in order to cope with versions such as 2.2c1. # This supports Python 2.0 or higher. (2.0 was released on October 16, 2000). AC_DEFUN([AM_PYTHON_CHECK_VERSION], [prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '$2'.split('.'))) + [[0, 0, 0]] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar # AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR m4_include([m4/ax_gcc_func_attribute.m4]) m4_include([m4/ax_gcc_var_attribute.m4]) m4_include([m4/libtool.m4]) m4_include([m4/ltoptions.m4]) m4_include([m4/ltsugar.m4]) m4_include([m4/ltversion.m4]) m4_include([m4/lt~obsolete.m4]) libsixel-1.7.3/compile000077500000000000000000000162451302271755100147260ustar00rootroot00000000000000#! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2012-10-14.11; # UTC # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program 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 program 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 program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . nl=' ' # We need space, tab and new line, in precisely that order. Quoting is # there to prevent tools from complaining about whitespace usage. IFS=" "" $nl" file_conv= # func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion # type is listed in (the comma separated) LAZY, no conversion will # take place. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv/,$2, in *,$file_conv,*) ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_cl_dashL linkdir # Make cl look for libraries in LINKDIR func_cl_dashL () { func_file_conv "$1" if test -z "$lib_path"; then lib_path=$file else lib_path="$lib_path;$file" fi linker_opts="$linker_opts -LIBPATH:$file" } # func_cl_dashl library # Do a library search-path lookup for cl func_cl_dashl () { lib=$1 found=no save_IFS=$IFS IFS=';' for dir in $lib_path $LIB do IFS=$save_IFS if $shared && test -f "$dir/$lib.dll.lib"; then found=yes lib=$dir/$lib.dll.lib break fi if test -f "$dir/$lib.lib"; then found=yes lib=$dir/$lib.lib break fi if test -f "$dir/lib$lib.a"; then found=yes lib=$dir/lib$lib.a break fi done IFS=$save_IFS if test "$found" != yes; then lib=$lib.lib fi } # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () { # Assume a capable shell lib_path= shared=: linker_opts= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift ;; *) func_file_conv "$2" set x "$@" -Fe"$file" shift ;; esac ;; -I) eat=1 func_file_conv "$2" mingw set x "$@" -I"$file" shift ;; -I*) func_file_conv "${1#-I}" mingw set x "$@" -I"$file" shift ;; -l) eat=1 func_cl_dashl "$2" set x "$@" "$lib" shift ;; -l*) func_cl_dashl "${1#-l}" set x "$@" "$lib" shift ;; -L) eat=1 func_cl_dashL "$2" ;; -L*) func_cl_dashL "${1#-L}" ;; -static) shared=false ;; -Wl,*) arg=${1#-Wl,} save_ifs="$IFS"; IFS=',' for flag in $arg; do IFS="$save_ifs" linker_opts="$linker_opts $flag" done IFS="$save_ifs" ;; -Xlinker) eat=1 linker_opts="$linker_opts $2" ;; -*) set x "$@" "$1" shift ;; *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) func_file_conv "$1" set x "$@" -Tp"$file" shift ;; *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) func_file_conv "$1" mingw set x "$@" "$file" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -n "$linker_opts"; then linker_opts="-link$linker_opts" fi exec "$@" $linker_opts exit 1 } eat= case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand '-c -o'. Remove '-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to . EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac ofile= cfile= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. # So we strip '-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no '-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # '.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` # Create the lock directory. # Note: use '[/\\:.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then test "$cofile" = "$ofile" || mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/config.guess000077500000000000000000001236721302271755100156730ustar00rootroot00000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright 1992-2014 Free Software Foundation, Inc. timestamp='2014-11-04' # This file 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 3 of the License, or # (at your option) any later version. # # This program 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 program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # # Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD # # Please send patches to . me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright 1992-2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown case "${UNAME_SYSTEM}" in Linux|GNU|GNU/*) # If the system lacks a compiler, then just pick glibc. # We could probably try harder. LIBC=gnu eval $set_cc_for_build cat <<-EOF > $dummy.c #include #if defined(__UCLIBC__) LIBC=uclibc #elif defined(__dietlibc__) LIBC=dietlibc #else LIBC=gnu #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` ;; esac # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 exit $exitcode ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm*:riscos:*:*|arm*:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; s390x:SunOS:*:*) echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) echo i386-pc-auroraux${UNAME_RELEASE} exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build SUN_ARCH="i386" # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH="x86_64" fi fi echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/lslpp ] ; then IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case ${UNAME_PROCESSOR} in amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; *:MINGW64*:*) echo ${UNAME_MACHINE}-pc-mingw64 exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; *:MSYS*:*) echo ${UNAME_MACHINE}-pc-msys exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; *:Interix*:*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; authenticamd | genuineintel | EM64T) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) echo ia64-unknown-interix${UNAME_RELEASE} exit ;; esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; 8664:Windows_NT:*) echo x86_64-pc-mks exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC="gnulibc1" ; fi echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arc:Linux:*:* | arceb:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then echo ${UNAME_MACHINE}-unknown-linux-${LIBC} else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi else echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf fi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; cris:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; hexagon:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:Linux:*:*) echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef ${UNAME_MACHINE} #undef ${UNAME_MACHINE}el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=${UNAME_MACHINE}el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=${UNAME_MACHINE} #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } ;; openrisc*:Linux:*:*) echo or1k-unknown-linux-${LIBC} exit ;; or32:Linux:*:* | or1k*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; padre:Linux:*:*) echo sparc-unknown-linux-${LIBC} exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-${LIBC} exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; *) echo hppa-unknown-linux-${LIBC} ;; esac exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-${LIBC} exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-${LIBC} exit ;; ppc64le:Linux:*:*) echo powerpc64le-unknown-linux-${LIBC} exit ;; ppcle:Linux:*:*) echo powerpcle-unknown-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux-${LIBC} exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; tile*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configury will decide that # this is a cross-build. echo i586-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. echo i586-pc-haiku exit ;; x86_64:Haiku:*:*) echo x86_64-unknown-haiku exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; SX-7:SUPER-UX:*:*) echo sx7-nec-superux${UNAME_RELEASE} exit ;; SX-8:SUPER-UX:*:*) echo sx8-nec-superux${UNAME_RELEASE} exit ;; SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown eval $set_cc_for_build if test "$UNAME_PROCESSOR" = unknown ; then UNAME_PROCESSOR=powerpc fi if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then case $UNAME_PROCESSOR in i386) UNAME_PROCESSOR=x86_64 ;; powerpc) UNAME_PROCESSOR=powerpc64 ;; esac fi fi elif test "$UNAME_PROCESSOR" = i386 ; then # Avoid executing cc on OS X 10.9, as it ships with a stub # that puts up a graphical alert prompting to install # developer tools. Any system running Mac OS X 10.7 or # later (Darwin 11 and later) is required to have a 64-bit # processor. This is not true of the ARM version of Darwin # that Apple uses in portable devices. UNAME_PROCESSOR=x86_64 fi echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NEO-?:NONSTOP_KERNEL:*:*) echo neo-tandem-nsk${UNAME_RELEASE} exit ;; NSE-*:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; i*86:AROS:*:*) echo ${UNAME_MACHINE}-pc-aros exit ;; x86_64:VMkernel:*:*) echo ${UNAME_MACHINE}-unknown-esx exit ;; esac cat >&2 < in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: libsixel-1.7.3/config.h.in000066400000000000000000000176171302271755100153770ustar00rootroot00000000000000/* config.h.in. Generated from configure.ac by autoheader. */ /* Define to 1 if you have the `calloc' function. */ #undef HAVE_CALLOC /* Define to 1 if you have the `clearerr' function. */ #undef HAVE_CLEARERR /* Define to 1 if you have the `clock' function. */ #undef HAVE_CLOCK /* enable debugging support */ #undef HAVE_DEBUG /* Define to 1 if you have the declaration of `gdImageCreateFromBmpPtr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMBMPPTR /* Define to 1 if you have the declaration of `gdImageCreateFromGd2Ptr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMGD2PTR /* Define to 1 if you have the declaration of `gdImageCreateFromGifPtr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMGIFPTR /* Define to 1 if you have the declaration of `gdImageCreateFromJpegPtr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMJPEGPTR /* Define to 1 if you have the declaration of `gdImageCreateFromJpegPtrEx', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMJPEGPTREX /* Define to 1 if you have the declaration of `gdImageCreateFromPngPtr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMPNGPTR /* Define to 1 if you have the declaration of `gdImageCreateFromTgaPtr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMTGAPTR /* Define to 1 if you have the declaration of `gdImageCreateFromTiffPtr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMTIFFPTR /* Define to 1 if you have the declaration of `gdImageCreateFromWBMPPtr', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGECREATEFROMWBMPPTR /* Define to 1 if you have the declaration of `gdImagePaletteToTrueColor', and to 0 if you don't. */ #undef HAVE_DECL_GDIMAGEPALETTETOTRUECOLOR /* Define to 1 if you have the declaration of `png_set_expand_gray_1_2_4_to_8', and to 0 if you don't. */ #undef HAVE_DECL_PNG_SET_EXPAND_GRAY_1_2_4_TO_8 /* Define to 1 if you have the declaration of `png_set_gray_1_2_4_to_8', and to 0 if you don't. */ #undef HAVE_DECL_PNG_SET_GRAY_1_2_4_TO_8 /* Define to 1 if you have the declaration of `SIGHUP', and to 0 if you don't. */ #undef HAVE_DECL_SIGHUP /* Define to 1 if you have the declaration of `SIGINT', and to 0 if you don't. */ #undef HAVE_DECL_SIGINT /* Define to 1 if you have the declaration of `SIGTERM', and to 0 if you don't. */ #undef HAVE_DECL_SIGTERM /* define 1 if GCC supports -Wdeprecated-declarations */ #undef HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS /* define 1 if GCC supports -Wdouble-promotion */ #undef HAVE_DIAGNOSTIC_DOUBLE_PROMOTION /* define 1 if GCC supports -Wshadow */ #undef HAVE_DIAGNOSTIC_SHADOW /* define 1 if GCC supports -Wsign-conversion */ #undef HAVE_DIAGNOSTIC_SIGN_CONVERSION /* define 1 if GCC supports -Wstrict-overeflow */ #undef HAVE_DIAGNOSTIC_STRICT_OVERFLOW /* define 1 if GCC supports -Wswitch-default */ #undef HAVE_DIAGNOSTIC_SWITCH_DEFAULT /* define 1 if GCC supports -Wtypedef-redefinition */ #undef HAVE_DIAGNOSTIC_TYPEDEF_REDEFINITION /* define 1 if GCC supports -Wuninitialized */ #undef HAVE_DIAGNOSTIC_UNINITIALIZED /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Define to 1 if you have the header file. */ #undef HAVE_ERRNO_H /* Define to 1 if you have the header file. */ #undef HAVE_FCNTL_H /* Define to 1 if the system has the `deprecated' function attribute */ #undef HAVE_FUNC_ATTRIBUTE_DEPRECATED /* whether gd is available */ #undef HAVE_GD /* whether gdk-pixbuf2 is available */ #undef HAVE_GDK_PIXBUF2 /* whether getopt is avilable */ #undef HAVE_GETOPT /* Define to 1 if you have the header file. */ #undef HAVE_GETOPT_H /* whether getopt_long is avilable */ #undef HAVE_GETOPT_LONG /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_IO_H /* Define to 1 if you have the `isatty' function. */ #undef HAVE_ISATTY /* whether jpeg codec library is available */ #undef HAVE_JPEG /* Define to 1 if you have the `ldiv' function. */ #undef HAVE_LDIV /* whether libcurl is available */ #undef HAVE_LIBCURL /* Define to 1 if you have the `iconv' library (-liconv). */ #undef HAVE_LIBICONV /* whether libpng is available */ #undef HAVE_LIBPNG /* Define to 1 if you have the header file. */ #undef HAVE_LIMITS_H /* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */ #undef HAVE_MALLOC /* Define to 1 if you have the `memcpy' function. */ #undef HAVE_MEMCPY /* Define to 1 if you have the `memmove' function. */ #undef HAVE_MEMMOVE /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the `pow' function. */ #undef HAVE_POW /* Define to 1 if your system has a GNU libc compatible `realloc' function, and to 0 otherwise. */ #undef HAVE_REALLOC /* Define to 1 if you have the `setjmp' function. */ #undef HAVE_SETJMP /* Define to 1 if you have the `setmode' function. */ #undef HAVE_SETMODE /* Define to 1 if you have the `signal' function. */ #undef HAVE_SIGNAL /* Define to 1 if you have the header file. */ #undef HAVE_SIGNAL_H /* Define to 1 if you have the `stat' function. */ #undef HAVE_STAT /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the `strdup' function. */ #undef HAVE_STRDUP /* Define to 1 if you have the `strerror' function. */ #undef HAVE_STRERROR /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the `strncmp' function. */ #undef HAVE_STRNCMP /* Define to 1 if you have the `strtol' function. */ #undef HAVE_STRTOL /* Define to 1 if you have the `strtoul' function. */ #undef HAVE_STRTOUL /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IOCTL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SELECT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SIGNAL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TIME_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_UNISTD_H /* Define to 1 if you have the header file. */ #undef HAVE_TERMIOS_H /* enable tests */ #undef HAVE_TESTS /* Define to 1 if you have the header file. */ #undef HAVE_TIME_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the `usleep' function. */ #undef HAVE_USLEEP /* Define to 1 if the system has the `deprecated' variable attribute */ #undef HAVE_VAR_ATTRIBUTE_DEPRECATED /* Define to 1 if you have the `_setmode' function. */ #undef HAVE__SETMODE /* Define to the sub-directory where libtool stores uninstalled libraries. */ #undef LT_OBJDIR /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Version number of package */ #undef VERSION /* Define to rpl_malloc if the replacement function should be used. */ #undef malloc /* Define to rpl_realloc if the replacement function should be used. */ #undef realloc libsixel-1.7.3/config.sub000077500000000000000000001062231302271755100153270ustar00rootroot00000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright 1992-2014 Free Software Foundation, Inc. timestamp='2014-12-03' # This file 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 3 of the License, or # (at your option) any later version. # # This program 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 program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # Please send patches to . # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright 1992-2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; android-linux) os=-linux-android basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray | -microblaze*) os= basic_machine=$1 ;; -bluegene*) os=-cnk ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*178) os=-lynxos178 ;; -lynx*5) os=-lynxos5 ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ | aarch64 | aarch64_be \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ | be32 | be64 \ | bfin \ | c4x | c8051 | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | k1om \ | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ | mips64r5900 | mips64r5900el \ | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa32r6 | mipsisa32r6el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64r6 | mipsisa64r6el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ | open8 | or1k | or1knd | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ | riscv32 | riscv64 \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu \ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | visium \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown ;; c54x) basic_machine=tic54x-unknown ;; c55x) basic_machine=tic55x-unknown ;; c6x) basic_machine=tic6x-unknown ;; leon|leon[3-9]) basic_machine=sparc-$basic_machine ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; ms1) basic_machine=mt-unknown ;; strongarm | thumb | xscale) basic_machine=arm-unknown ;; xgate) basic_machine=$basic_machine-unknown os=-none ;; xscaleeb) basic_machine=armeb-unknown ;; xscaleel) basic_machine=armel-unknown ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | c8051-* | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | hexagon-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | k1om-* \ | le32-* | le64-* \ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ | microblaze-* | microblazeel-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64octeon-* | mips64octeonel-* \ | mips64orion-* | mips64orionel-* \ | mips64r5900-* | mips64r5900el-* \ | mips64vr-* | mips64vrel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa32r6-* | mipsisa32r6el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64r6-* | mipsisa64r6el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipsr5900-* | mipsr5900el-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ | nios-* | nios2-* | nios2eb-* | nios2el-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | or1k*-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ | tron-* \ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ | visium-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-* | z80-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) basic_machine=$basic_machine-unknown ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aros) basic_machine=i386-pc os=-aros ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; blackfin) basic_machine=bfin-unknown os=-linux ;; blackfin-*) basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; bluegene*) basic_machine=powerpc-ibm os=-cnk ;; c54x-*) basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c55x-*) basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c6x-*) basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c90) basic_machine=c90-cray os=-unicos ;; cegcc) basic_machine=arm-unknown os=-cegcc ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16 | cr16-*) basic_machine=cr16-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; dicos) basic_machine=i686-pc os=-dicos ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; leon-*|leon[3-9]-*) basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'` ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; microblaze*) basic_machine=microblaze-xilinx ;; mingw64) basic_machine=x86_64-pc os=-mingw64 ;; mingw32) basic_machine=i686-pc os=-mingw32 ;; mingw32ce) basic_machine=arm-unknown os=-mingw32ce ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; moxiebox) basic_machine=moxie-unknown os=-moxiebox ;; msdos) basic_machine=i386-pc os=-msdos ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; msys) basic_machine=i686-pc os=-msys ;; mvs) basic_machine=i370-ibm os=-mvs ;; nacl) basic_machine=le32-unknown os=-nacl ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; neo-tandem) basic_machine=neo-tandem ;; nse-tandem) basic_machine=nse-tandem ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; parisc) basic_machine=hppa-unknown os=-linux ;; parisc-*) basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc | ppcbe) basic_machine=powerpc-unknown ;; ppc-* | ppcbe-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rdos | rdos64) basic_machine=x86_64-pc os=-rdos ;; rdos32) basic_machine=i386-pc os=-rdos ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sde) basic_machine=mipsisa32-sde os=-elf ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh5el) basic_machine=sh5le-unknown ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; strongarm-* | thumb-*) basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tile*) basic_machine=$basic_machine-unknown os=-linux-gnu ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; z80-*-coff) basic_machine=z80-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -auroraux) os=-auroraux ;; -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* | -plan9* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | -bitrig* | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -zvmoe) os=-zvmoe ;; -dicos*) os=-dicos ;; -nacl*) ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in score-*) os=-elf ;; spu-*) os=-elf ;; *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; c8051-*) os=-elf ;; hexagon-*) os=-elf ;; tic54x-*) os=-coff ;; tic55x-*) os=-coff ;; tic6x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 ;; m68*-cisco) os=-aout ;; mep-*) os=-elf ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -cnk*|-aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: libsixel-1.7.3/configure000077500000000000000000020326631302271755100152630ustar00rootroot00000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69 for sixel 1.7.3. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org and saitoha@me.com $0: about your system, including any error possibly output $0: before this message. Then install a modern shell, or $0: manually run the script under such a shell if you do $0: have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" SHELL=${CONFIG_SHELL-/bin/sh} test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='sixel' PACKAGE_TARNAME='sixel' PACKAGE_VERSION='1.7.3' PACKAGE_STRING='sixel 1.7.3' PACKAGE_BUGREPORT='saitoha@me.com' PACKAGE_URL='' # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_unique_file="src/fromsixel.c" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS HAVE_CURL_FALSE HAVE_CURL_TRUE HAVE_PNG_FALSE HAVE_PNG_TRUE HAVE_JPEG_FALSE HAVE_JPEG_TRUE HAVE_PYTHON_FALSE HAVE_PYTHON_TRUE pkgpyexecdir pyexecdir pkgpythondir pythondir PYTHON_PLATFORM PYTHON_EXEC_PREFIX PYTHON_PREFIX PYTHON_VERSION PYTHON LIBPNG_LIBS LIBPNG_CFLAGS LIBJPEG_LIBS LIBJPEG_CFLAGS LIBCURL_LIBS LIBCURL_CFLAGS AM_CPPFLAGS GD_LIBS GD_CFLAGS GDK_PIXBUF_LIBS GDK_PIXBUF_CFLAGS HAVE_GETOPT_LONG_FALSE HAVE_GETOPT_LONG_TRUE LIBOBJS MD5SUM AM_CFLAGS PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG COND_TESTS_FALSE COND_TESTS_TRUE COND_GCOV_FALSE COND_GCOV_TRUE COND_DEBUG_FALSE COND_DEBUG_TRUE zshcompletiondir bashcompletiondir pkgconfigdir WANT_SIXEL2PNG_FALSE WANT_SIXEL2PNG_TRUE WANT_IMG2SIXEL_FALSE WANT_IMG2SIXEL_TRUE attr_func_deprecated attr_var_deprecated CPP LT_SYS_LIBRARY_PATH OTOOL64 OTOOL LIPO NMEDIT DSYMUTIL MANIFEST_TOOL RANLIB ac_ct_AR AR DLLTOOL OBJDUMP LN_S NM ac_ct_DUMPBIN DUMPBIN LD FGREP EGREP GREP SED am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__quote am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC LIBTOOL AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM host_os host_vendor host_cpu host build_os build_vendor build_cpu build PACKAGE_DESCRIPTION LS_LTVERSION target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking enable_silent_rules enable_shared enable_static with_pic enable_fast_install with_aix_soname enable_dependency_tracking with_gnu_ld with_sysroot enable_libtool_lock enable_img2sixel enable_sixel2png with_gdk_pixbuf2 with_gd with_libcurl with_jpeg with_png with_pkgconfigdir with_bashcompletiondir with_zshcompletiondir enable_python enable_debug enable_gcov enable_tests ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS LT_SYS_LIBRARY_PATH CPP PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR GDK_PIXBUF_CFLAGS GDK_PIXBUF_LIBS GD_CFLAGS GD_LIBS LIBCURL_CFLAGS LIBCURL_LIBS LIBJPEG_CFLAGS LIBJPEG_LIBS LIBPNG_CFLAGS LIBPNG_LIBS PYTHON' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures sixel 1.7.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/sixel] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of sixel 1.7.3:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build --disable-libtool-lock avoid locking (might break parallel builds) --disable-img2sixel whether to build img2sixel (default: yes) --disable-sixel2png whether to build sixel2png (default: yes) --enable-python Python interface (default: yes) --enable-debug Use debug macro and specific CFLAGS --enable-gcov Use gcov --enable-tests Build tests Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] --with-aix-soname=aix|svr4|both shared library versioning (aka "SONAME") variant to provide on AIX, [default=aix]. --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot[=DIR] Search for dependent libraries within DIR (or the compiler's sysroot if not specified). --with-gdk-pixbuf2 whether to build with gdk-pixbuf2 (default: no) --with-gd whether to build with gd (default: no) --with-libcurl whether to build with libcurl (default: auto) --with-jpeg whether to build with libjpeg (default: auto) --with-png whether to build with libpng (default: auto) --with-pkgconfigdir Use the specified pkgconfig dir (default is libdir/pkgconfig) --with-bashcompletiondir Use the specified bashcompletion.d --with-zshcompletiondir Use the specified zshcompletion.d Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory LT_SYS_LIBRARY_PATH User-defined run-time library search path. CPP C preprocessor PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path GDK_PIXBUF_CFLAGS C compiler flags for GDK_PIXBUF, overriding pkg-config GDK_PIXBUF_LIBS linker flags for GDK_PIXBUF, overriding pkg-config GD_CFLAGS C compiler flags for GD, overriding pkg-config GD_LIBS linker flags for GD, overriding pkg-config LIBCURL_CFLAGS C compiler flags for LIBCURL, overriding pkg-config LIBCURL_LIBS linker flags for LIBCURL, overriding pkg-config LIBJPEG_CFLAGS C compiler flags for LIBJPEG, overriding pkg-config LIBJPEG_LIBS linker flags for LIBJPEG, overriding pkg-config LIBPNG_CFLAGS C compiler flags for LIBPNG, overriding pkg-config LIBPNG_LIBS linker flags for LIBPNG, overriding pkg-config PYTHON the Python interpreter Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF sixel configure 1.7.3 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_try_run LINENO # ---------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists, giving a warning if it cannot be compiled using # the include files in INCLUDES and setting the cache variable VAR # accordingly. ac_fn_c_check_header_mongrel () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if eval \${$3+:} false; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ( $as_echo "## ----------------------------- ## ## Report this to saitoha@me.com ## ## ----------------------------- ##" ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES # --------------------------------------------- # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR # accordingly. ac_fn_c_check_decl () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack as_decl_name=`echo $2|sed 's/ *(.*//'` as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'` { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5 $as_echo_n "checking whether $as_decl_name is declared... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { #ifndef $as_decl_name #ifdef __cplusplus (void) $as_decl_use; #else (void) $as_decl_name; #endif #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_decl cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by sixel $as_me 1.7.3, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu LS_LT_CURRENT=1 LS_LT_REVISION=6 LS_LT_AGE=0 LS_LTVERSION=$LS_LT_CURRENT:$LS_LT_REVISION:$LS_LT_AGE PACKAGE_DESCRIPTION="A lightweight, fast implementation of DEC SIXEL graphics codec" ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 $as_echo_n "checking build system type... " >&6; } if ${ac_cv_build+:} false; then : $as_echo_n "(cached) " >&6 else ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 $as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 $as_echo_n "checking host system type... " >&6; } if ${ac_cv_host+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 $as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac am__api_version='1.15' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='sixel' VERSION='1.7.3' cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi case `pwd` in *\ * | *\ *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; esac macro_version='2.4.6' macro_revision='2.4.6' ltmain=$ac_aux_dir/ltmain.sh # Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\(["`$\\]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 $as_echo_n "checking how to print strings... " >&6; } # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "" } case $ECHO in printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 $as_echo "printf" >&6; } ;; print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 $as_echo "print -r" >&6; } ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 $as_echo "cat" >&6; } ;; esac DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 $as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 $as_echo "$_am_result" >&6; } rm -f confinc confmf # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 $as_echo_n "checking for a sed that does not truncate output... " >&6; } if ${ac_cv_path_SED+:} false; then : $as_echo_n "(cached) " >&6 else ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for ac_i in 1 2 3 4 5 6 7; do ac_script="$ac_script$as_nl$ac_script" done echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed { ac_script=; unset ac_script;} if test -z "$SED"; then ac_path_SED_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_SED" || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED case `"$ac_path_SED" --version 2>&1` in *GNU*) ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo '' >> "conftest.nl" "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_SED_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_SED="$ac_path_SED" ac_path_SED_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_SED_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_SED"; then as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 fi else ac_cv_path_SED=$SED fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 $as_echo "$ac_cv_path_SED" >&6; } SED="$ac_cv_path_SED" rm -f conftest.sed test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if ${ac_cv_path_GREP+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if ${ac_cv_path_EGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 $as_echo_n "checking for fgrep... " >&6; } if ${ac_cv_path_FGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 then ac_cv_path_FGREP="$GREP -F" else if test -z "$FGREP"; then ac_path_FGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in fgrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_FGREP" || continue # Check for GNU ac_path_FGREP and select it if it is found. # Check for GNU $ac_path_FGREP case `"$ac_path_FGREP" --version 2>&1` in *GNU*) ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'FGREP' >> "conftest.nl" "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_FGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_FGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_FGREP"; then as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_FGREP=$FGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 $as_echo "$ac_cv_path_FGREP" >&6; } FGREP="$ac_cv_path_FGREP" test -z "$GREP" && GREP=grep # Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then : withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes else with_gnu_ld=no fi ac_prog=ld if test yes = "$GCC"; then # Check if gcc -print-prog-name=ld gives a path. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 $as_echo_n "checking for ld used by $CC... " >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return, which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD=$ac_prog ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test yes = "$with_gnu_ld"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 $as_echo_n "checking for GNU ld... " >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 $as_echo_n "checking for non-GNU ld... " >&6; } fi if ${lt_cv_path_LD+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$LD"; then lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD=$ac_dir/$ac_prog # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &5 $as_echo "$LD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } if ${lt_cv_prog_gnu_ld+:} false; then : $as_echo_n "(cached) " >&6 else # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 $as_echo "$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } if ${lt_cv_path_NM+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM=$NM else lt_nm_to_check=${ac_tool_prefix}nm if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. tmp_nm=$ac_dir/$lt_tmp_nm if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then # Check to see if the nm accepts a BSD-compat flag. # Adding the 'sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty case $build_os in mingw*) lt_bad_file=conftest.nm/nofile ;; *) lt_bad_file=/dev/null ;; esac case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in *$lt_bad_file* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break 2 ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break 2 ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS=$lt_save_ifs done : ${lt_cv_path_NM=no} fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 $as_echo "$lt_cv_path_NM" >&6; } if test no != "$lt_cv_path_NM"; then NM=$lt_cv_path_NM else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else if test -n "$ac_tool_prefix"; then for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DUMPBIN"; then ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DUMPBIN=$ac_cv_prog_DUMPBIN if test -n "$DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 $as_echo "$DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$DUMPBIN" && break done fi if test -z "$DUMPBIN"; then ac_ct_DUMPBIN=$DUMPBIN for ac_prog in dumpbin "link -dump" do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DUMPBIN"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN if test -n "$ac_ct_DUMPBIN"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 $as_echo "$ac_ct_DUMPBIN" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_DUMPBIN" && break done if test "x$ac_ct_DUMPBIN" = x; then DUMPBIN=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DUMPBIN=$ac_ct_DUMPBIN fi fi case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols -headers" ;; *) DUMPBIN=: ;; esac fi if test : != "$DUMPBIN"; then NM=$DUMPBIN fi fi test -z "$NM" && NM=nm { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 $as_echo_n "checking the name lister ($NM) interface... " >&6; } if ${lt_cv_nm_interface+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&5 (eval echo "\"\$as_me:$LINENO: output\"" >&5) cat conftest.out >&5 if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 $as_echo "$lt_cv_nm_interface" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 $as_echo_n "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 $as_echo "no, using $LN_S" >&6; } fi # find the maximum length of command line arguments { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 $as_echo_n "checking the maximum length of command line arguments... " >&6; } if ${lt_cv_sys_max_cmd_len+:} false; then : $as_echo_n "(cached) " >&6 else i=0 teststring=ABCD case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw* | cegcc*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; mint*) # On MiNT this can take a long time and run out of memory. lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len" && \ test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while { test X`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test 17 != "$i" # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` teststring= # Add a significant safety factor because C++ compilers can tack on # massive amounts of additional arguments before passing them to the # linker. It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac fi if test -n "$lt_cv_sys_max_cmd_len"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 $as_echo "$lt_cv_sys_max_cmd_len" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 $as_echo "none" >&6; } fi max_cmd_len=$lt_cv_sys_max_cmd_len : ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 $as_echo_n "checking how to convert $build file names to $host format... " >&6; } if ${lt_cv_to_host_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac fi to_host_file_cmd=$lt_cv_to_host_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 $as_echo "$lt_cv_to_host_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } if ${lt_cv_to_tool_file_cmd+:} false; then : $as_echo_n "(cached) " >&6 else #assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac fi to_tool_file_cmd=$lt_cv_to_tool_file_cmd { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 $as_echo "$lt_cv_to_tool_file_cmd" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 $as_echo_n "checking for $LD option to reload object files... " >&6; } if ${lt_cv_ld_reload_flag+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_reload_flag='-r' fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 $as_echo "$lt_cv_ld_reload_flag" >&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; *) reload_flag=" $reload_flag" ;; esac reload_cmds='$LD$reload_flag -o $output$reload_objs' case $host_os in cygwin* | mingw* | pw32* | cegcc*) if test yes != "$GCC"; then reload_cmds=false fi ;; darwin*) if test yes = "$GCC"; then reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs' else reload_cmds='$LD$reload_flag -o $output$reload_objs' fi ;; esac if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. set dummy ${ac_tool_prefix}objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OBJDUMP"; then ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OBJDUMP=$ac_cv_prog_OBJDUMP if test -n "$OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 $as_echo "$OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OBJDUMP"; then ac_ct_OBJDUMP=$OBJDUMP # Extract the first word of "objdump", so it can be a program name with args. set dummy objdump; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OBJDUMP"; then ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OBJDUMP="objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP if test -n "$ac_ct_OBJDUMP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 $as_echo "$ac_ct_OBJDUMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OBJDUMP" = x; then OBJDUMP="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OBJDUMP=$ac_ct_OBJDUMP fi else OBJDUMP="$ac_cv_prog_OBJDUMP" fi test -z "$OBJDUMP" && OBJDUMP=objdump { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 $as_echo_n "checking how to recognize dependent libraries... " >&6; } if ${lt_cv_deplibs_check_method+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set the preceding variable on all platforms that support # interlibrary dependencies. # 'none' -- dependencies not supported. # 'unknown' -- same as none, but documents that we really don't know. # 'pass_all' -- all dependencies passed with no checks. # 'test_compile' -- check by making test program. # 'file_magic [[regex]]' -- check by looking for files in library path # that responds to the $file_magic_cmd with a given extended regex. # If you have 'file' or equivalent on your system and you're not sure # whether 'pass_all' will *always* work, you probably want this one. case $host_os in aix[4-9]*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi[45]*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' lt_cv_file_magic_cmd='/usr/bin/file -L' lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) # func_win32_libid is a shell function defined in ltmain.sh lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' ;; mingw* | pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by # func_win32_libid shell function, so use a weaker test based on 'objdump', # unless we find 'file', for example because we are cross-compiling. if ( file / ) >/dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[3-9]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) lt_cv_deplibs_check_method=pass_all ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd* | bitrig*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; os2*) lt_cv_deplibs_check_method=pass_all ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 $as_echo "$lt_cv_deplibs_check_method" >&6; } file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` fi ;; esac fi file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. set dummy ${ac_tool_prefix}dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DLLTOOL"; then ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DLLTOOL=$ac_cv_prog_DLLTOOL if test -n "$DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 $as_echo "$DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DLLTOOL"; then ac_ct_DLLTOOL=$DLLTOOL # Extract the first word of "dlltool", so it can be a program name with args. set dummy dlltool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DLLTOOL"; then ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DLLTOOL="dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL if test -n "$ac_ct_DLLTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 $as_echo "$ac_ct_DLLTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DLLTOOL" = x; then DLLTOOL="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DLLTOOL=$ac_ct_DLLTOOL fi else DLLTOOL="$ac_cv_prog_DLLTOOL" fi test -z "$DLLTOOL" && DLLTOOL=dlltool { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 $as_echo_n "checking how to associate runtime and link libraries... " >&6; } if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh; # decide which one to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd=$ECHO ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO if test -n "$ac_tool_prefix"; then for ac_prog in ar do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 $as_echo "$AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AR" && break done fi if test -z "$AR"; then ac_ct_AR=$AR for ac_prog in ar do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_AR+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 $as_echo "$ac_ct_AR" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_AR" && break done if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi fi : ${AR=ar} : ${AR_FLAGS=cru} { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 $as_echo_n "checking for archiver @FILE support... " >&6; } if ${lt_cv_ar_at_file+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ar_at_file=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test 0 -eq "$ac_status"; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 (eval $lt_ar_try) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test 0 -ne "$ac_status"; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 $as_echo "$lt_cv_ar_at_file" >&6; } if test no = "$lt_cv_ar_at_file"; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi test -z "$STRIP" && STRIP=: if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 $as_echo "$RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_RANLIB+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 $as_echo "$ac_ct_RANLIB" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi test -z "$RANLIB" && RANLIB=: # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in bitrig* | openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # Check for command to grab the raw symbol name followed by C symbol from nm. { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } if ${lt_cv_sys_global_symbol_pipe+:} false; then : $as_echo_n "(cached) " >&6 else # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[BCDEGRST]' # Regexp to match symbols that can be accessed directly from C. sympat='\([_A-Za-z][_A-Za-z0-9]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[BCDT]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[ABCDGISTW]' ;; hpux*) if test ia64 = "$host_cpu"; then symcode='[ABCDEGRST]' fi ;; irix* | nonstopux*) symcode='[BCDEGRST]' ;; osf*) symcode='[BCDEGQRST]' ;; solaris*) symcode='[BDRT]' ;; sco3.2v5*) symcode='[DT]' ;; sysv4.2uw2*) symcode='[DT]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[ABDT]' ;; sysv4) symcode='[DFNSTU]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[ABCDGIRSTW]' ;; esac if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Gets list of data symbols to import. lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" # Adjust the below global symbol transforms to fixup imported variables. lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" lt_c_name_lib_hook="\ -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" else # Disable hooks by default. lt_cv_sys_global_symbol_to_import= lt_cdecl_hook= lt_c_name_hook= lt_c_name_lib_hook= fi # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="sed -n"\ $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ $lt_c_name_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" # Transform an extracted symbol line into symbol name with lib prefix and # symbol address. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ $lt_c_name_lib_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function, # D for any global variable and I for any imported variable. # Also find C++ and __fastcall symbols from MSVC++, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK '"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx" else lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then # Now try to grab the symbols. nlist=conftest.nm if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE /* DATA imports from DLLs on WIN32 can't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined __osf__ /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS=conftstm.$ac_objext CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s conftest$ac_exeext; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&5 fi else echo "cannot find nm_test_var in $nlist" >&5 fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 fi else echo "$progname: failed program was:" >&5 cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test yes = "$pipe_works"; then break else lt_cv_sys_global_symbol_pipe= fi done fi if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 $as_echo "failed" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then nm_file_list_spec='@' fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 $as_echo_n "checking for sysroot... " >&6; } # Check whether --with-sysroot was given. if test "${with_sysroot+set}" = set; then : withval=$with_sysroot; else with_sysroot=no fi lt_sysroot= case $with_sysroot in #( yes) if test yes = "$GCC"; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5 $as_echo "$with_sysroot" >&6; } as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 $as_echo "${lt_sysroot:-no}" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5 $as_echo_n "checking for a working dd... " >&6; } if ${ac_cv_path_lt_DD+:} false; then : $as_echo_n "(cached) " >&6 else printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i : ${lt_DD:=$DD} if test -z "$lt_DD"; then ac_path_lt_DD_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in dd; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_lt_DD" || continue if "$ac_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: fi $ac_path_lt_DD_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_lt_DD"; then : fi else ac_cv_path_lt_DD=$lt_DD fi rm -f conftest.i conftest2.i conftest.out fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5 $as_echo "$ac_cv_path_lt_DD" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5 $as_echo_n "checking how to truncate binary pipes... " >&6; } if ${lt_cv_truncate_bin+:} false; then : $as_echo_n "(cached) " >&6 else printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i lt_cv_truncate_bin= if "$ac_cv_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" fi rm -f conftest.i conftest2.i conftest.out test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5 $as_echo "$lt_cv_truncate_bin" >&6; } # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in $*""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } # Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then : enableval=$enable_libtool_lock; fi test no = "$enable_libtool_lock" || enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out what ABI is being produced by ac_compile, and set mode # options accordingly. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE=32 ;; *ELF-64*) HPUX_IA64_MODE=64 ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '#line '$LINENO' "configure"' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then if test yes = "$lt_cv_prog_gnu_ld"; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; mips64*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '#line '$LINENO' "configure"' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then emul=elf case `/usr/bin/file conftest.$ac_objext` in *32-bit*) emul="${emul}32" ;; *64-bit*) emul="${emul}64" ;; esac case `/usr/bin/file conftest.$ac_objext` in *MSB*) emul="${emul}btsmip" ;; *LSB*) emul="${emul}ltsmip" ;; esac case `/usr/bin/file conftest.$ac_objext` in *N32*) emul="${emul}n32" ;; esac LD="${LD-ld} -m $emul" fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. Note that the listed cases only cover the # situations where additional linker options are needed (such as when # doing 32-bit compilation for a host where ld defaults to 64-bit, or # vice versa); the common cases where no linker options are needed do # not appear in the list. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) case `/usr/bin/file conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*linux*) LD="${LD-ld} -m elf32lppclinux" ;; powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; powerpcle-*linux*) LD="${LD-ld} -m elf64lppc" ;; powerpc-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS=$CFLAGS CFLAGS="$CFLAGS -belf" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 $as_echo_n "checking whether the C compiler needs -belf... " >&6; } if ${lt_cv_cc_needs_belf+:} false; then : $as_echo_n "(cached) " >&6 else ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_cc_needs_belf=yes else lt_cv_cc_needs_belf=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 $as_echo "$lt_cv_cc_needs_belf" >&6; } if test yes != "$lt_cv_cc_needs_belf"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS=$SAVE_CFLAGS fi ;; *-*solaris*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo 'int i;' > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) case $host in i?86-*-solaris*|x86_64-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD=${LD-ld}_sol2 fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks=$enable_libtool_lock if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. set dummy ${ac_tool_prefix}mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$MANIFEST_TOOL"; then ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL if test -n "$MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 $as_echo "$MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_MANIFEST_TOOL"; then ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL # Extract the first word of "mt", so it can be a program name with args. set dummy mt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_MANIFEST_TOOL"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL if test -n "$ac_ct_MANIFEST_TOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_MANIFEST_TOOL" = x; then MANIFEST_TOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL fi else MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" fi test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } if ${lt_cv_path_mainfest_tool+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&5 if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 $as_echo "$lt_cv_path_mainfest_tool" >&6; } if test yes != "$lt_cv_path_mainfest_tool"; then MANIFEST_TOOL=: fi case $host_os in rhapsody* | darwin*) if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. set dummy ${ac_tool_prefix}dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$DSYMUTIL"; then ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi DSYMUTIL=$ac_cv_prog_DSYMUTIL if test -n "$DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 $as_echo "$DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_DSYMUTIL"; then ac_ct_DSYMUTIL=$DSYMUTIL # Extract the first word of "dsymutil", so it can be a program name with args. set dummy dsymutil; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_DSYMUTIL"; then ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL if test -n "$ac_ct_DSYMUTIL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 $as_echo "$ac_ct_DSYMUTIL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_DSYMUTIL" = x; then DSYMUTIL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac DSYMUTIL=$ac_ct_DSYMUTIL fi else DSYMUTIL="$ac_cv_prog_DSYMUTIL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. set dummy ${ac_tool_prefix}nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$NMEDIT"; then ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi NMEDIT=$ac_cv_prog_NMEDIT if test -n "$NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 $as_echo "$NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_NMEDIT"; then ac_ct_NMEDIT=$NMEDIT # Extract the first word of "nmedit", so it can be a program name with args. set dummy nmedit; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_NMEDIT"; then ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_NMEDIT="nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT if test -n "$ac_ct_NMEDIT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 $as_echo "$ac_ct_NMEDIT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_NMEDIT" = x; then NMEDIT=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac NMEDIT=$ac_ct_NMEDIT fi else NMEDIT="$ac_cv_prog_NMEDIT" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. set dummy ${ac_tool_prefix}lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$LIPO"; then ac_cv_prog_LIPO="$LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_LIPO="${ac_tool_prefix}lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi LIPO=$ac_cv_prog_LIPO if test -n "$LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 $as_echo "$LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_LIPO"; then ac_ct_LIPO=$LIPO # Extract the first word of "lipo", so it can be a program name with args. set dummy lipo; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_LIPO+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_LIPO"; then ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_LIPO="lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO if test -n "$ac_ct_LIPO"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 $as_echo "$ac_ct_LIPO" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_LIPO" = x; then LIPO=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac LIPO=$ac_ct_LIPO fi else LIPO="$ac_cv_prog_LIPO" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. set dummy ${ac_tool_prefix}otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL"; then ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL="${ac_tool_prefix}otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL=$ac_cv_prog_OTOOL if test -n "$OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 $as_echo "$OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL"; then ac_ct_OTOOL=$OTOOL # Extract the first word of "otool", so it can be a program name with args. set dummy otool; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL"; then ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL="otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL if test -n "$ac_ct_OTOOL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 $as_echo "$ac_ct_OTOOL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL" = x; then OTOOL=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL=$ac_ct_OTOOL fi else OTOOL="$ac_cv_prog_OTOOL" fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. set dummy ${ac_tool_prefix}otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$OTOOL64"; then ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi OTOOL64=$ac_cv_prog_OTOOL64 if test -n "$OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 $as_echo "$OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_OTOOL64"; then ac_ct_OTOOL64=$OTOOL64 # Extract the first word of "otool64", so it can be a program name with args. set dummy otool64; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_OTOOL64"; then ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL64="otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 if test -n "$ac_ct_OTOOL64"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 $as_echo "$ac_ct_OTOOL64" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_OTOOL64" = x; then OTOOL64=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac OTOOL64=$ac_ct_OTOOL64 fi else OTOOL64="$ac_cv_prog_OTOOL64" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 $as_echo_n "checking for -single_module linker flag... " >&6; } if ${lt_cv_apple_cc_single_mod+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_apple_cc_single_mod=no if test -z "$LT_MULTI_MODULE"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&5 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&5 # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test 0 = "$_lt_result"; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&5 fi rm -rf libconftest.dylib* rm -f conftest.* fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 $as_echo "$lt_cv_apple_cc_single_mod" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } if ${lt_cv_ld_exported_symbols_list+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_ld_exported_symbols_list=yes else lt_cv_ld_exported_symbols_list=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 $as_echo_n "checking for -force_load linker flag... " >&6; } if ${lt_cv_ld_force_load+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 echo "$AR cru libconftest.a conftest.o" >&5 $AR cru libconftest.a conftest.o 2>&5 echo "$RANLIB libconftest.a" >&5 $RANLIB libconftest.a 2>&5 cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&5 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then lt_cv_ld_force_load=yes else cat conftest.err >&5 fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 $as_echo "$lt_cv_ld_force_load" >&6; } case $host_os in rhapsody* | darwin1.[012]) _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; darwin*) # darwin 5.x on # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[91]*) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 10.[012][,.]*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test yes = "$lt_cv_apple_cc_single_mod"; then _lt_dar_single_mod='$single_module' fi if test yes = "$lt_cv_ld_exported_symbols_list"; then _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' fi if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac # func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x$2 in x) ;; *:) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" ;; x:*) eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" ;; *::*) eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" ;; *) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" ;; esac } ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default " if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done for ac_header in dlfcn.h do : ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default " if test "x$ac_cv_header_dlfcn_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_DLFCN_H 1 _ACEOF fi done # Set options enable_dlopen=no enable_win32_dll=no # Check whether --enable-shared was given. if test "${enable_shared+set}" = set; then : enableval=$enable_shared; p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS=$lt_save_ifs ;; esac else enable_shared=yes fi # Check whether --enable-static was given. if test "${enable_static+set}" = set; then : enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS=$lt_save_ifs ;; esac else enable_static=yes fi # Check whether --with-pic was given. if test "${with_pic+set}" = set; then : withval=$with_pic; lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for lt_pkg in $withval; do IFS=$lt_save_ifs if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS=$lt_save_ifs ;; esac else pic_mode=default fi # Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then : enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS=$lt_save_ifs ;; esac else enable_fast_install=yes fi shared_archive_member_spec= case $host,$enable_shared in power*-*-aix[5-9]*,yes) { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; } # Check whether --with-aix-soname was given. if test "${with_aix_soname+set}" = set; then : withval=$with_aix_soname; case $withval in aix|svr4|both) ;; *) as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5 ;; esac lt_cv_with_aix_soname=$with_aix_soname else if ${lt_cv_with_aix_soname+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_with_aix_soname=aix fi with_aix_soname=$lt_cv_with_aix_soname fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5 $as_echo "$with_aix_soname" >&6; } if test aix != "$with_aix_soname"; then # For the AIX way of multilib, we name the shared archive member # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, # the AIX toolchain works better with OBJECT_MODE set (default 32). if test 64 = "${OBJECT_MODE-32}"; then shared_archive_member_spec=shr_64 else shared_archive_member_spec=shr fi fi ;; *) with_aix_soname=aix ;; esac # This can be used to rebuild libtool when needed LIBTOOL_DEPS=$ltmain # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' test -z "$LN_S" && LN_S="ln -s" if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 $as_echo_n "checking for objdir... " >&6; } if ${lt_cv_objdir+:} false; then : $as_echo_n "(cached) " >&6 else rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 $as_echo "$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir cat >>confdefs.h <<_ACEOF #define LT_OBJDIR "$lt_cv_objdir/" _ACEOF case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a '.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a with_gnu_ld=$lt_cv_prog_gnu_ld old_CC=$CC old_CFLAGS=$CFLAGS # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o func_cc_basename $compiler cc_basename=$func_cc_basename_result # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD=$MAGIC_CMD lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/${ac_tool_prefix}file"; then lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD=$lt_cv_path_MAGIC_CMD if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS=$lt_save_ifs MAGIC_CMD=$lt_save_MAGIC_CMD ;; esac fi MAGIC_CMD=$lt_cv_path_MAGIC_CMD if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 $as_echo_n "checking for file... " >&6; } if ${lt_cv_path_MAGIC_CMD+:} false; then : $as_echo_n "(cached) " >&6 else case $MAGIC_CMD in [\\/*] | ?:[\\/]*) lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD=$MAGIC_CMD lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" for ac_dir in $ac_dummy; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/file"; then lt_cv_path_MAGIC_CMD=$ac_dir/"file" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD=$lt_cv_path_MAGIC_CMD if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS=$lt_save_ifs MAGIC_CMD=$lt_save_MAGIC_CMD ;; esac fi MAGIC_CMD=$lt_cv_path_MAGIC_CMD if test -n "$MAGIC_CMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 $as_echo "$MAGIC_CMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi else MAGIC_CMD=: fi fi fi ;; esac # Use C for the default configuration in the libtool script lt_save_CC=$CC ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o objext=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC # Save the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $RM conftest* ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $RM -r conftest* ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then lt_prog_compiler_no_builtin_flag= if test yes = "$GCC"; then case $cc_basename in nvcc*) lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; *) lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_rtti_exceptions=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_rtti_exceptions=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" else : fi fi lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= if test yes = "$GCC"; then lt_prog_compiler_wl='-Wl,' lt_prog_compiler_static='-static' case $host_os in aix*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' fi lt_prog_compiler_pic='-fPIC' ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support lt_prog_compiler_pic='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the '-m68020' flag to GCC prevents building anything better, # like '-m68040'. lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries lt_prog_compiler_pic='-DDLL_EXPORT' case $host_os in os2*) lt_prog_compiler_static='$wl-static' ;; esac ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. lt_prog_compiler_static= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) lt_prog_compiler_pic='-fPIC' ;; esac ;; interix[3-9]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. lt_prog_compiler_can_build_shared=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic=-Kconform_pic fi ;; *) lt_prog_compiler_pic='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 lt_prog_compiler_wl='-Xlinker ' if test -n "$lt_prog_compiler_pic"; then lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) lt_prog_compiler_wl='-Wl,' if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor lt_prog_compiler_static='-Bstatic' else lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' fi ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files lt_prog_compiler_pic='-fno-common' case $cc_basename in nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; esac ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). lt_prog_compiler_pic='-DDLL_EXPORT' case $host_os in os2*) lt_prog_compiler_static='$wl-static' ;; esac ;; hpux9* | hpux10* | hpux11*) lt_prog_compiler_wl='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) lt_prog_compiler_pic='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? lt_prog_compiler_static='$wl-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) lt_prog_compiler_wl='-Wl,' # PIC (with -KPIC) is the default. lt_prog_compiler_static='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in # old Intel for x86_64, which still supported -KPIC. ecc*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; # Lahey Fortran 8.1. lf95*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='--shared' lt_prog_compiler_static='--static' ;; nagfor*) # NAG Fortran compiler lt_prog_compiler_wl='-Wl,-Wl,,' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; tcc*) # Fabrice Bellard et al's Tiny C Compiler lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; ccc*) lt_prog_compiler_wl='-Wl,' # All Alpha code is PIC. lt_prog_compiler_static='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-qpic' lt_prog_compiler_static='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='' ;; *Sun\ F* | *Sun*Fortran*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' lt_prog_compiler_wl='-Wl,' ;; *Intel*\ [CF]*Compiler*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fPIC' lt_prog_compiler_static='-static' ;; *Portland\ Group*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-fpic' lt_prog_compiler_static='-Bstatic' ;; esac ;; esac ;; newsos6) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. lt_prog_compiler_pic='-fPIC -shared' ;; osf3* | osf4* | osf5*) lt_prog_compiler_wl='-Wl,' # All OSF/1 code is PIC. lt_prog_compiler_static='-non_shared' ;; rdos*) lt_prog_compiler_static='-non_shared' ;; solaris*) lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) lt_prog_compiler_wl='-Qoption ld ';; *) lt_prog_compiler_wl='-Wl,';; esac ;; sunos4*) lt_prog_compiler_wl='-Qoption ld ' lt_prog_compiler_pic='-PIC' lt_prog_compiler_static='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec; then lt_prog_compiler_pic='-Kconform_pic' lt_prog_compiler_static='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_pic='-KPIC' lt_prog_compiler_static='-Bstatic' ;; unicos*) lt_prog_compiler_wl='-Wl,' lt_prog_compiler_can_build_shared=no ;; uts4*) lt_prog_compiler_pic='-pic' lt_prog_compiler_static='-Bstatic' ;; *) lt_prog_compiler_can_build_shared=no ;; esac fi case $host_os in # For platforms that do not support PIC, -DPIC is meaningless: *djgpp*) lt_prog_compiler_pic= ;; *) lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 $as_echo_n "checking for $compiler option to produce PIC... " >&6; } if ${lt_cv_prog_compiler_pic+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic=$lt_prog_compiler_pic fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 $as_echo "$lt_cv_prog_compiler_pic" >&6; } lt_prog_compiler_pic=$lt_cv_prog_compiler_pic # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } if ${lt_cv_prog_compiler_pic_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_pic_works=no ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_pic_works=yes fi fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; } if test yes = "$lt_cv_prog_compiler_pic_works"; then case $lt_prog_compiler_pic in "" | " "*) ;; *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; esac else lt_prog_compiler_pic= lt_prog_compiler_can_build_shared=no fi fi # # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } if ${lt_cv_prog_compiler_static_works+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_static_works=no save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS $lt_tmp_static_flag" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler_static_works=yes fi else lt_cv_prog_compiler_static_works=yes fi fi $RM -r conftest* LDFLAGS=$save_LDFLAGS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 $as_echo "$lt_cv_prog_compiler_static_works" >&6; } if test yes = "$lt_cv_prog_compiler_static_works"; then : else lt_prog_compiler_static= fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } if ${lt_cv_prog_compiler_c_o+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler_c_o=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then lt_cv_prog_compiler_c_o=yes fi fi chmod u+w . 2>&5 $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 $as_echo "$lt_cv_prog_compiler_c_o" >&6; } hard_links=nottested if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then # do not overwrite the value of need_locks provided by the user { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 $as_echo_n "checking if we can lock with hard links... " >&6; } hard_links=yes $RM conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 $as_echo "$hard_links" >&6; } if test no = "$hard_links"; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;} need_locks=warn fi else need_locks=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } runpath_var= allow_undefined_flag= always_export_symbols=no archive_cmds= archive_expsym_cmds= compiler_needs_object=no enable_shared_with_static_runtimes=no export_dynamic_flag_spec= export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' hardcode_automatic=no hardcode_direct=no hardcode_direct_absolute=no hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_minus_L=no hardcode_shlibpath_var=unsupported inherit_rpath=no link_all_deplibs=unknown module_cmds= module_expsym_cmds= old_archive_from_new_cmds= old_archive_from_expsyms_cmds= thread_safe_flag_spec= whole_archive_flag_spec= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list include_expsyms= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ' (' and ')$', so one must not match beginning or # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', # as well as any symbol that contains 'd'. exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test yes != "$GCC"; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd* | bitrig*) with_gnu_ld=no ;; esac ld_shlibs=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test yes = "$with_gnu_ld"; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; *\ \(GNU\ Binutils\)\ [3-9]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test yes = "$lt_use_gnu_ld_interface"; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='$wl' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' export_dynamic_flag_spec='$wl--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' else whole_archive_flag_spec= fi supports_anon_versioning=no case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test ia64 != "$host_cpu"; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then allow_undefined_flag=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' else ld_shlibs=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, # as there is no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' export_dynamic_flag_spec='$wl--export-all-symbols' allow_undefined_flag=unsupported always_export_symbols=no enable_shared_with_static_runtimes=yes export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file, use it as # is; otherwise, prepend EXPORTS... archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else ld_shlibs=no fi ;; haiku*) archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' link_all_deplibs=yes ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported shrext_cmds=.dll archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=yes ;; interix[3-9]*) hardcode_direct=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='$wl-rpath,$libdir' export_dynamic_flag_spec='$wl-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' archive_expsym_cmds='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test linux-dietlibc = "$host_os"; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test no = "$tmp_diet" then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group f77 and f90 compilers whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; lf95*) # Lahey Fortran 8.1 whole_archive_flag_spec= tmp_sharedflag='--shared' ;; nagfor*) # NAGFOR 5.3 tmp_sharedflag='-Wl,-shared' ;; xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 whole_archive_flag_spec='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' compiler_needs_object=yes ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 whole_archive_flag_spec='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' compiler_needs_object=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' if test yes = "$supports_anon_versioning"; then archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' fi case $cc_basename in tcc*) export_dynamic_flag_spec='-rdynamic' ;; xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test yes = "$supports_anon_versioning"; then archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else ld_shlibs=no fi ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac ;; sunos4*) archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= hardcode_direct=yes hardcode_shlibpath_var=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi ;; esac if test no = "$ld_shlibs"; then runpath_var= hardcode_libdir_flag_spec= export_dynamic_flag_spec= whole_archive_flag_spec= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) allow_undefined_flag=unsupported always_export_symbols=yes archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix[4-9]*) if test ia64 = "$host_cpu"; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag= else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then aix_use_runtimelinking=yes break fi done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. archive_cmds='' hardcode_direct=yes hardcode_direct_absolute=yes hardcode_libdir_separator=':' link_all_deplibs=yes file_list_spec='$wl-f,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # traditional, no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. hardcode_direct=no hardcode_direct_absolute=no ;; esac if test yes = "$GCC"; then case $host_os in aix4.[012]|aix4.[012].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`$CC -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac shared_flag='-shared' if test yes = "$aix_use_runtimelinking"; then shared_flag="$shared_flag "'$wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' fi fi export_dynamic_flag_spec='$wl-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. always_export_symbols=yes if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. allow_undefined_flag='-berok' # Determine the default libpath from the value encoded in an # empty executable. if test set = "${lt_cv_aix_libpath+set}"; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=/usr/lib:/lib fi fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; then hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib' allow_undefined_flag="-z nodefs" archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. if test set = "${lt_cv_aix_libpath+set}"; then aix_libpath=$lt_cv_aix_libpath else if ${lt_cv_aix_libpath_+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_aix_libpath_sed=' /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }' lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext if test -z "$lt_cv_aix_libpath_"; then lt_cv_aix_libpath_=/usr/lib:/lib fi fi aix_libpath=$lt_cv_aix_libpath_ fi hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. no_undefined_flag=' $wl-bernotok' allow_undefined_flag=' $wl-berok' if test yes = "$with_gnu_ld"; then # We only use this code for GNU lds that support --whole-archive. whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives whole_archive_flag_spec='$convenience' fi archive_cmds_need_lc=yes archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared libraries. archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' archive_expsym_cmds='' ;; m68k) archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; bsdi[45]*) export_dynamic_flag_spec=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. case $cc_basename in cl*) # Native MSVC hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported always_export_symbols=yes file_list_spec='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, )='true' enable_shared_with_static_runtimes=yes exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib old_postinstall_cmds='chmod 644 $oldlib' postlink_cmds='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile=$lt_outputfile.exe lt_tool_outputfile=$lt_tool_outputfile.exe ;; esac~ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC wrapper hardcode_libdir_flag_spec=' ' allow_undefined_flag=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. old_archive_from_new_cmds='true' # FIXME: Should let the user specify the lib program. old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' enable_shared_with_static_runtimes=yes ;; esac ;; darwin* | rhapsody*) archive_cmds_need_lc=no hardcode_direct=no hardcode_automatic=yes hardcode_shlibpath_var=unsupported if test yes = "$lt_cv_ld_force_load"; then whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' else whole_archive_flag_spec='' fi link_all_deplibs=yes allow_undefined_flag=$_lt_dar_allow_undefined case $cc_basename in ifort*|nagfor*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test yes = "$_lt_dar_can_shared"; then output_verbose_link_cmd=func_echo_all archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" archive_expsym_cmds="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" module_expsym_cmds="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" else ld_shlibs=no fi ;; dgux*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; hpux9*) if test yes = "$GCC"; then archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' else archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' fi hardcode_libdir_flag_spec='$wl+b $wl$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes export_dynamic_flag_spec='$wl-E' ;; hpux10*) if test yes,no = "$GCC,$with_gnu_ld"; then archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test no = "$with_gnu_ld"; then hardcode_libdir_flag_spec='$wl+b $wl$libdir' hardcode_libdir_separator=: hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test yes,no = "$GCC,$with_gnu_ld"; then case $host_cpu in hppa*64*) archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 $as_echo_n "checking if $CC understands -b... " >&6; } if ${lt_cv_prog_compiler__b+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_prog_compiler__b=no save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -b" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&5 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then lt_cv_prog_compiler__b=yes fi else lt_cv_prog_compiler__b=yes fi fi $RM -r conftest* LDFLAGS=$save_LDFLAGS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 $as_echo "$lt_cv_prog_compiler__b" >&6; } if test yes = "$lt_cv_prog_compiler__b"; then archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi ;; esac fi if test no = "$with_gnu_ld"; then hardcode_libdir_flag_spec='$wl+b $wl$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no hardcode_shlibpath_var=no ;; *) hardcode_direct=yes hardcode_direct_absolute=yes export_dynamic_flag_spec='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test yes = "$GCC"; then archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } if ${lt_cv_irix_exported_symbol+:} false; then : $as_echo_n "(cached) " >&6 else save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo (void) { return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : lt_cv_irix_exported_symbol=yes else lt_cv_irix_exported_symbol=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 $as_echo "$lt_cv_irix_exported_symbol" >&6; } if test yes = "$lt_cv_irix_exported_symbol"; then archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' fi else archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' hardcode_libdir_separator=: inherit_rpath=yes link_all_deplibs=yes ;; linux*) case $cc_basename in tcc*) # Fabrice Bellard et al's Tiny C Compiler ld_shlibs=yes archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes hardcode_shlibpath_var=no ;; newsos6) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' hardcode_libdir_separator=: hardcode_shlibpath_var=no ;; *nto* | *qnx*) ;; openbsd* | bitrig*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes hardcode_shlibpath_var=no hardcode_direct_absolute=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' hardcode_libdir_flag_spec='$wl-rpath,$libdir' export_dynamic_flag_spec='$wl-E' else archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' hardcode_libdir_flag_spec='$wl-rpath,$libdir' fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes allow_undefined_flag=unsupported shrext_cmds=.dll archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' enable_shared_with_static_runtimes=yes ;; osf3*) if test yes = "$GCC"; then allow_undefined_flag=' $wl-expect_unresolved $wl\*' archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' fi archive_cmds_need_lc='no' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test yes = "$GCC"; then allow_undefined_flag=' $wl-expect_unresolved $wl\*' archive_cmds='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' hardcode_libdir_flag_spec='$wl-rpath $wl$libdir' else allow_undefined_flag=' -expect_unresolved \*' archive_cmds='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi archive_cmds_need_lc='no' hardcode_libdir_separator=: ;; solaris*) no_undefined_flag=' -z defs' if test yes = "$GCC"; then wlarc='$wl' archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) wlarc='' archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' ;; *) wlarc='$wl' archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi hardcode_libdir_flag_spec='-R$libdir' hardcode_shlibpath_var=no case $host_os in solaris2.[0-5] | solaris2.[0-5].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands '-z linker_flag'. GCC discards it without '$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test yes = "$GCC"; then whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' else whole_archive_flag_spec='-z allextract$convenience -z defaultextract' fi ;; esac link_all_deplibs=yes ;; sunos4*) if test sequent = "$host_vendor"; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes hardcode_shlibpath_var=no ;; sysv4) case $host_vendor in sni) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' reload_cmds='$CC -r -o $output$reload_objs' hardcode_direct=no ;; motorola) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' hardcode_shlibpath_var=no ;; sysv4.3*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no export_dynamic_flag_spec='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_shlibpath_var=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) no_undefined_flag='$wl-z,text' archive_cmds_need_lc=no hardcode_shlibpath_var=no runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We CANNOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. no_undefined_flag='$wl-z,text' allow_undefined_flag='$wl-z,nodefs' archive_cmds_need_lc=no hardcode_shlibpath_var=no hardcode_libdir_flag_spec='$wl-R,$libdir' hardcode_libdir_separator=':' link_all_deplibs=yes export_dynamic_flag_spec='$wl-Bexport' runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' hardcode_libdir_flag_spec='-L$libdir' hardcode_shlibpath_var=no ;; *) ld_shlibs=no ;; esac if test sni = "$host_vendor"; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) export_dynamic_flag_spec='$wl-Blargedynsym' ;; esac fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 $as_echo "$ld_shlibs" >&6; } test no = "$ld_shlibs" && can_build_shared=no with_gnu_ld=$with_gnu_ld # # Do we need to explicitly link libc? # case "x$archive_cmds_need_lc" in x|xyes) # Assume -lc should be added archive_cmds_need_lc=yes if test yes,yes = "$GCC,$enable_shared"; then case $archive_cmds in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } if ${lt_cv_archive_cmds_need_lc+:} false; then : $as_echo_n "(cached) " >&6 else $RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 (eval $ac_compile) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$lt_prog_compiler_wl pic_flag=$lt_prog_compiler_pic compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$allow_undefined_flag allow_undefined_flag= if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then lt_cv_archive_cmds_need_lc=no else lt_cv_archive_cmds_need_lc=yes fi allow_undefined_flag=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; } archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc ;; esac fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 $as_echo_n "checking dynamic linker characteristics... " >&6; } if test yes = "$GCC"; then case $host_os in darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; *) lt_awk_arg='/^libraries:/' ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;; *) lt_sed_strip_eq='s|=/|/|g' ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary... lt_tmp_lt_search_path_spec= lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` # ...but if some path component already ends with the multilib dir we assume # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). case "$lt_multi_os_dir; $lt_search_path_spec " in "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) lt_multi_os_dir= ;; esac for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" elif test -n "$lt_multi_os_dir"; then test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS = " "; FS = "/|\n";} { lt_foo = ""; lt_count = 0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo = "/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[lt_foo]++; } if (lt_freq[lt_foo] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's|/\([A-Za-z]:\)|\1|g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=.so postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown case $host_os in aix3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='$libname$release$shared_ext$major' ;; aix[4-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes if test ia64 = "$host_cpu"; then # AIX 5 supports IA64 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line '#! .'. This would cause the generated library to # depend on '.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[01] | aix4.[01].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then : else can_build_shared=no fi ;; esac # Using Import Files as archive members, it is possible to support # filename-based versioning of shared library archives on AIX. While # this would work for both with and without runtime linking, it will # prevent static linking of such archives. So we do filename-based # shared library versioning with .so extension only, which is used # when both runtime linking and shared linking is enabled. # Unfortunately, runtime linking may impact performance, so we do # not want this to be the default eventually. Also, we use the # versioned .so libs for executables only if there is the -brtl # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. # To allow for filename-based versioning support, we need to create # libNAME.so.V as an archive file, containing: # *) an Import File, referring to the versioned filename of the # archive as well as the shared archive member, telling the # bitwidth (32 or 64) of that shared object, and providing the # list of exported symbols of that shared object, eventually # decorated with the 'weak' keyword # *) the shared object with the F_LOADONLY flag set, to really avoid # it being seen by the linker. # At run time we better use the real file rather than another symlink, # but for link time we create the symlink libNAME.so -> libNAME.so.V case $with_aix_soname,$aix_use_runtimelinking in # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. aix,yes) # traditional libtool dynamic_linker='AIX unversionable lib.so' # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; aix,no) # traditional AIX only dynamic_linker='AIX lib.a(lib.so.V)' # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' ;; svr4,*) # full svr4 only dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,yes) # both, prefer svr4 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # unpreferred sharedlib libNAME.a needs extra handling postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,no) # both, prefer aix dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)" library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' ;; esac shlibpath_var=LIBPATH fi ;; amigaos*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; m68k) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; esac ;; beos*) library_names_spec='$libname$shared_ext' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[45]*) version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32* | cegcc*) version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' ;; esac dynamic_linker='Win32 ld.exe' ;; *,cl*) # Native MSVC libname_spec='$name' soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext' library_names_spec='$libname.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec=$LIB if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then # It is most probably a Windows format PATH. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC wrapper library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' soname_spec='$libname$release$major$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[23].*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[01]* | freebsdelf3.[01]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LIBRARY_PATH shlibpath_overrides_runpath=no sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' if test 32 = "$HPUX_IA64_MODE"; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" sys_lib_dlsearch_path_spec=/usr/lib/hpux32 else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" sys_lib_dlsearch_path_spec=/usr/lib/hpux64 fi ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555, ... postinstall_cmds='chmod 555 $lib' # or fails outright, so override atomically: install_override_mode=555 ;; interix[3-9]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test yes = "$lt_cv_prog_gnu_ld"; then version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; linux*android*) version_type=none # Android doesn't support versioned libraries. need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext' soname_spec='$libname$release$shared_ext' finish_cmds= shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes dynamic_linker='Android linker' # Don't embed -rpath directories since the linker doesn't support them. hardcode_libdir_flag_spec='-L$libdir' ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # Some binutils ld are patched to set DT_RUNPATH if ${lt_cv_shlibpath_overrides_runpath+:} false; then : $as_echo_n "(cached) " >&6 else lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : lt_cv_shlibpath_overrides_runpath=yes fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LDFLAGS=$save_LDFLAGS libdir=$save_libdir fi shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, # even though it is searched at run-time. Try to do the best guess by # appending ld.so.conf contents (and includes) to the search path. if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; *nto* | *qnx*) version_type=qnx need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='ldqnx.so' ;; openbsd* | bitrig*) version_type=sunos sys_lib_dlsearch_path_spec=/usr/lib need_lib_prefix=no if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then need_version=no else need_version=yes fi library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; os2*) libname_spec='$name' version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no # OS/2 can only load a DLL with a base name of 8 characters or less. soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; v=$($ECHO $release$versuffix | tr -d .-); n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); $ECHO $n$v`$shared_ext' library_names_spec='${libname}_dll.$libext' dynamic_linker='OS/2 ld.exe' shlibpath_var=BEGINLIBPATH sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test yes = "$with_gnu_ld"; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec; then version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' soname_spec='$libname$shared_ext.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=sco need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes if test yes = "$with_gnu_ld"; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 $as_echo "$dynamic_linker" >&6; } test no = "$dynamic_linker" && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test yes = "$GCC"; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec fi if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec fi # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 $as_echo_n "checking how to hardcode library paths into programs... " >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || test -n "$runpath_var" || test yes = "$hardcode_automatic"; then # We can hardcode non-existent directories. if test no != "$hardcode_direct" && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" && test no != "$hardcode_minus_L"; then # Linking always hardcodes the temporary library directory. hardcode_action=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. hardcode_action=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. hardcode_action=unsupported fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 $as_echo "$hardcode_action" >&6; } if test relink = "$hardcode_action" || test yes = "$inherit_rpath"; then # Fast installation is not supported enable_fast_install=no elif test yes = "$shlibpath_overrides_runpath" || test no = "$enable_shared"; then # Fast installation is not necessary enable_fast_install=needless fi if test yes != "$enable_dlopen"; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen=load_add_on lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32* | cegcc*) lt_cv_dlopen=LoadLibrary lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen=dlopen lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl else lt_cv_dlopen=dyld lt_cv_dlopen_libs= lt_cv_dlopen_self=yes fi ;; tpf*) # Don't try to run any link tests for TPF. We know it's impossible # because TPF is a cross-compiler, and we know how we open DSOs. lt_cv_dlopen=dlopen lt_cv_dlopen_libs= lt_cv_dlopen_self=no ;; *) ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" if test "x$ac_cv_func_shl_load" = xyes; then : lt_cv_dlopen=shl_load else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 $as_echo_n "checking for shl_load in -ldld... " >&6; } if ${ac_cv_lib_dld_shl_load+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char shl_load (); int main () { return shl_load (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_shl_load=yes else ac_cv_lib_dld_shl_load=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 $as_echo "$ac_cv_lib_dld_shl_load" >&6; } if test "x$ac_cv_lib_dld_shl_load" = xyes; then : lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld else ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" if test "x$ac_cv_func_dlopen" = xyes; then : lt_cv_dlopen=dlopen else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 $as_echo_n "checking for dlopen in -ldl... " >&6; } if ${ac_cv_lib_dl_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dl_dlopen=yes else ac_cv_lib_dl_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 $as_echo "$ac_cv_lib_dl_dlopen" >&6; } if test "x$ac_cv_lib_dl_dlopen" = xyes; then : lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 $as_echo_n "checking for dlopen in -lsvld... " >&6; } if ${ac_cv_lib_svld_dlopen+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsvld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dlopen (); int main () { return dlopen (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_svld_dlopen=yes else ac_cv_lib_svld_dlopen=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 $as_echo "$ac_cv_lib_svld_dlopen" >&6; } if test "x$ac_cv_lib_svld_dlopen" = xyes; then : lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 $as_echo_n "checking for dld_link in -ldld... " >&6; } if ${ac_cv_lib_dld_dld_link+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldld $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dld_link (); int main () { return dld_link (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dld_dld_link=yes else ac_cv_lib_dld_dld_link=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 $as_echo "$ac_cv_lib_dld_dld_link" >&6; } if test "x$ac_cv_lib_dld_dld_link" = xyes; then : lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld fi fi fi fi fi fi ;; esac if test no = "$lt_cv_dlopen"; then enable_dlopen=no else enable_dlopen=yes fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS=$CPPFLAGS test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS=$LDFLAGS wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS=$LIBS LIBS="$lt_cv_dlopen_libs $LIBS" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 $as_echo_n "checking whether a program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self+:} false; then : $as_echo_n "(cached) " >&6 else if test yes = "$cross_compiling"; then : lt_cv_dlopen_self=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisibility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; esac else : # compilation failed lt_cv_dlopen_self=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 $as_echo "$lt_cv_dlopen_self" >&6; } if test yes = "$lt_cv_dlopen_self"; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } if ${lt_cv_dlopen_self_static+:} false; then : $as_echo_n "(cached) " >&6 else if test yes = "$cross_compiling"; then : lt_cv_dlopen_self_static=cross else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF #line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisibility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; } _LT_EOF if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 (eval $ac_link) 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then (./conftest; exit; ) >&5 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; esac else : # compilation failed lt_cv_dlopen_self_static=no fi fi rm -fr conftest* fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 $as_echo "$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS=$save_CPPFLAGS LDFLAGS=$save_LDFLAGS LIBS=$save_LIBS ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi striplib= old_striplib= { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 $as_echo_n "checking whether stripping libraries is possible... " >&6; } if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP"; then striplib="$STRIP -x" old_striplib="$STRIP -S" { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ;; esac fi # Report what library types will actually be built { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 $as_echo_n "checking if libtool supports shared libraries... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 $as_echo "$can_build_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 $as_echo_n "checking whether to build shared libraries... " >&6; } test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[4-9]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 $as_echo "$enable_shared" >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 $as_echo_n "checking whether to build static libraries... " >&6; } # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 $as_echo "$enable_static" >&6; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu CC=$lt_save_CC ac_config_commands="$ac_config_commands libtool" # Only expand once: ac_config_headers="$ac_config_headers config.h" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((deprecated))" >&5 $as_echo_n "checking for __attribute__((deprecated))... " >&6; } if ${ax_cv_have_var_attribute_deprecated+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo __attribute__((deprecated)) = 0; int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : if test -s conftest.err; then : ax_cv_have_var_attribute_deprecated=no else ax_cv_have_var_attribute_deprecated=yes fi else ax_cv_have_var_attribute_deprecated=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_have_var_attribute_deprecated" >&5 $as_echo "$ax_cv_have_var_attribute_deprecated" >&6; } if test yes = $ax_cv_have_var_attribute_deprecated; then : cat >>confdefs.h <<_ACEOF #define HAVE_VAR_ATTRIBUTE_DEPRECATED 1 _ACEOF fi if test x$ax_cv_have_func_attribute_deprecated != x; then attr_var_deprecated=__attribute__\(\(deprecated\)\) fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((deprecated))" >&5 $as_echo_n "checking for __attribute__((deprecated))... " >&6; } if ${ax_cv_have_func_attribute_deprecated+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int foo( void ) __attribute__((deprecated(""))); int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : if test -s conftest.err; then : ax_cv_have_func_attribute_deprecated=no else ax_cv_have_func_attribute_deprecated=yes fi else ax_cv_have_func_attribute_deprecated=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_have_func_attribute_deprecated" >&5 $as_echo "$ax_cv_have_func_attribute_deprecated" >&6; } if test yes = $ax_cv_have_func_attribute_deprecated; then : cat >>confdefs.h <<_ACEOF #define HAVE_FUNC_ATTRIBUTE_DEPRECATED 1 _ACEOF fi if test x$ax_cv_have_func_attribute_deprecated != x; then attr_func_deprecated=__attribute__\(\(deprecated\)\) fi CFLAGS_BACKUP=$CFLAGS CFLAGS="$CFLAGS -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #pragma GCC diagnostic push #pragma GCC diagnostic pop #pragma GCC diagnostic ignored "-Wtypedef-redefinition" int main () { typedef int foo; typedef int foo; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : $as_echo "#define HAVE_DIAGNOSTIC_TYPEDEF_REDEFINITION 1" >>confdefs.h fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS=$CFLAGS_BACKUP CFLAGS_BACKUP=$CFLAGS CFLAGS="$CFLAGS -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #pragma GCC diagnostic push #pragma GCC diagnostic pop #pragma GCC diagnostic ignored "-Wdeprecated-declarations" __attribute__((deprecated)) void test(void) {} int main () { test(); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : $as_echo "#define HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS 1" >>confdefs.h fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS=$CFLAGS_BACKUP # Options # Check whether --enable-img2sixel was given. if test "${enable_img2sixel+set}" = set; then : enableval=$enable_img2sixel; else enable_img2sixel=yes fi if test x$enable_img2sixel != xno; then WANT_IMG2SIXEL_TRUE= WANT_IMG2SIXEL_FALSE='#' else WANT_IMG2SIXEL_TRUE='#' WANT_IMG2SIXEL_FALSE= fi # Check whether --enable-sixel2png was given. if test "${enable_sixel2png+set}" = set; then : enableval=$enable_sixel2png; else enable_sixel2png=yes fi if test x$enable_sixel2png != xno; then WANT_SIXEL2PNG_TRUE= WANT_SIXEL2PNG_FALSE='#' else WANT_SIXEL2PNG_TRUE='#' WANT_SIXEL2PNG_FALSE= fi # Check whether --with-gdk-pixbuf2 was given. if test "${with_gdk_pixbuf2+set}" = set; then : withval=$with_gdk_pixbuf2; else with_gdk_pixbuf2=no fi # Check whether --with-gd was given. if test "${with_gd+set}" = set; then : withval=$with_gd; else with_gd=no fi # Check whether --with-libcurl was given. if test "${with_libcurl+set}" = set; then : withval=$with_libcurl; else with_libcurl=auto fi # Check whether --with-jpeg was given. if test "${with_jpeg+set}" = set; then : withval=$with_jpeg; else with_jpeg=auto fi # Check whether --with-png was given. if test "${with_png+set}" = set; then : withval=$with_png; else with_png=auto fi #AC_ARG_WITH([wic], # [AS_HELP_STRING([--with-wic], # [whether to build with windows WIC integration, windows only (default: no)])], # [], # [with_wic=no]) # Check whether --with-pkgconfigdir was given. if test "${with_pkgconfigdir+set}" = set; then : withval=$with_pkgconfigdir; pkgconfigdir=${withval} else pkgconfigdir=${libdir}/pkgconfig fi { $as_echo "$as_me:${as_lineno-$LINENO}: pkgconfig directory is ${pkgconfigdir}" >&5 $as_echo "$as_me: pkgconfig directory is ${pkgconfigdir}" >&6;} # Check whether --with-bashcompletiondir was given. if test "${with_bashcompletiondir+set}" = set; then : withval=$with_bashcompletiondir; bashcompletiondir=${withval} else bashcompletiondir=${datadir}/bash-completion/completions fi { $as_echo "$as_me:${as_lineno-$LINENO}: bash-completion directory is ${bashcompletiondir}" >&5 $as_echo "$as_me: bash-completion directory is ${bashcompletiondir}" >&6;} # Check whether --with-zshcompletiondir was given. if test "${with_zshcompletiondir+set}" = set; then : withval=$with_zshcompletiondir; zshcompletiondir=${withval} else zshcompletiondir=${datadir}/zsh/site-functions fi { $as_echo "$as_me:${as_lineno-$LINENO}: zsh-completion directory is ${zshcompletiondir}" >&5 $as_echo "$as_me: zsh-completion directory is ${zshcompletiondir}" >&6;} # Check whether --enable-python was given. if test "${enable_python+set}" = set; then : enableval=$enable_python; fi # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then : enableval=$enable_debug; $as_echo "#define HAVE_DEBUG 1" >>confdefs.h else enable_debug=no fi if test x$enable_debug != xno; then COND_DEBUG_TRUE= COND_DEBUG_FALSE='#' else COND_DEBUG_TRUE='#' COND_DEBUG_FALSE= fi # Check whether --enable-gcov was given. if test "${enable_gcov+set}" = set; then : enableval=$enable_gcov; else enable_gcov=no fi if test x$enable_gcov != xno; then COND_GCOV_TRUE= COND_GCOV_FALSE='#' else COND_GCOV_TRUE='#' COND_GCOV_FALSE= fi # Check whether --enable-tests was given. if test "${enable_tests+set}" = set; then : enableval=$enable_tests; $as_echo "#define HAVE_TESTS 1" >>confdefs.h else enable_tests=no fi if test x$enable_tests != xno; then COND_TESTS_TRUE= COND_TESTS_FALSE='#' else COND_TESTS_TRUE='#' COND_TESTS_FALSE= fi # Checks for programs. ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi if test x$cross_compile != xyes; then : if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n "$PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 $as_echo "$PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG if test -n "$ac_pt_PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 $as_echo "$ac_pt_PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_pt_PKG_CONFIG" = x; then PKG_CONFIG="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac PKG_CONFIG=$ac_pt_PKG_CONFIG fi else PKG_CONFIG="$ac_cv_path_PKG_CONFIG" fi fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.9.0 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } PKG_CONFIG="" fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5 $as_echo_n "checking if $CC supports -Wall... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wall -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wall" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wextra" >&5 $as_echo_n "checking if $CC supports -Wextra... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wextra -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wextra" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpedantic" >&5 $as_echo_n "checking if $CC supports -Wpedantic... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wpedantic -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wpedantic" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wformat=2 -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wformat=2" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsign-conversion" >&5 $as_echo_n "checking if $CC supports -Wsign-conversion... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wsign-conversion -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wsign-conversion" $as_echo "#define HAVE_DIAGNOSTIC_SIGN_CONVERSION 1" >>confdefs.h else : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext] CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wuninitialized -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wuninitialized" $as_echo "#define HAVE_DIAGNOSTIC_UNINITIALIZED 1" >>confdefs.h else : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext] CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-overflow" >&5 $as_echo_n "checking if $CC supports -Wstrict-overflow... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wstrict-overflow -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wstrict-overflow" $as_echo "#define HAVE_DIAGNOSTIC_STRICT_OVERFLOW 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5 $as_echo_n "checking if $CC supports -Wshadow... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wshadow -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wshadow" $as_echo "#define HAVE_DIAGNOSTIC_SHADOW 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdouble-promotion" >&5 $as_echo_n "checking if $CC supports -Wdouble-promotion... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wdouble-promotion -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wdouble-promotion" $as_echo "#define HAVE_DIAGNOSTIC_DOUBLE_PROMOTION 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wswitch-default" >&5 $as_echo_n "checking if $CC supports -Wswitch-default... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Wswitch-default -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Wswitch-default" $as_echo "#define HAVE_DIAGNOSTIC_SWITCH_DEFAULT 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Bsymbolic" >&5 $as_echo_n "checking if $CC supports -Bsymbolic... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Bsymbolic -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Bsymbolic" $as_echo "#define HAVE_BSYMBOLIC 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" if test x$enable_debug = xyes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5 $as_echo_n "checking if $CC supports -Werror... " >&6; } saved_cflags="$CFLAGS" CFLAGS="-Werror -Werror" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } AM_CFLAGS="$AM_CFLAGS -Werror" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } : fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$saved_cflags" fi # For wic integration #AC_PROG_CXX # For test for ac_prog in md5sum md5 do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_MD5SUM+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$MD5SUM"; then ac_cv_prog_MD5SUM="$MD5SUM" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_MD5SUM="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi MD5SUM=$ac_cv_prog_MD5SUM if test -n "$MD5SUM"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MD5SUM" >&5 $as_echo "$MD5SUM" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$MD5SUM" && break done # Checks for libraries. # Checks for header files. for ac_header in memory.h \ stdlib.h \ string.h \ unistd.h \ stdint.h \ sys/unistd.h \ getopt.h \ sys/types.h \ sys/stat.h \ fcntl.h \ io.h \ errno.h \ limits.h \ sys/time.h \ time.h \ signal.h \ sys/select.h \ sys/signal.h \ termios.h \ sys/ioctl.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done # Checks for typedefs, structures, and compiler characteristics. #AC_CHECK_HEADER_STDBOOL #AC_TYPE_SIZE_T #AC_TYPE_UINT8_T # Checks for library functions. for ac_header in stdlib.h do : ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" if test "x$ac_cv_header_stdlib_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_STDLIB_H 1 _ACEOF fi done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5 $as_echo_n "checking for GNU libc compatible malloc... " >&6; } if ${ac_cv_func_malloc_0_nonnull+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : ac_cv_func_malloc_0_nonnull=no else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined STDC_HEADERS || defined HAVE_STDLIB_H # include #else char *malloc (); #endif int main () { return ! malloc (0); ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ac_cv_func_malloc_0_nonnull=yes else ac_cv_func_malloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; } if test $ac_cv_func_malloc_0_nonnull = yes; then : $as_echo "#define HAVE_MALLOC 1" >>confdefs.h else $as_echo "#define HAVE_MALLOC 0" >>confdefs.h case " $LIBOBJS " in *" malloc.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;; esac $as_echo "#define malloc rpl_malloc" >>confdefs.h fi for ac_header in stdlib.h do : ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" if test "x$ac_cv_header_stdlib_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_STDLIB_H 1 _ACEOF fi done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5 $as_echo_n "checking for GNU libc compatible realloc... " >&6; } if ${ac_cv_func_realloc_0_nonnull+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : ac_cv_func_realloc_0_nonnull=no else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined STDC_HEADERS || defined HAVE_STDLIB_H # include #else char *realloc (); #endif int main () { return ! realloc (0, 0); ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ac_cv_func_realloc_0_nonnull=yes else ac_cv_func_realloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5 $as_echo "$ac_cv_func_realloc_0_nonnull" >&6; } if test $ac_cv_func_realloc_0_nonnull = yes; then : $as_echo "#define HAVE_REALLOC 1" >>confdefs.h else $as_echo "#define HAVE_REALLOC 0" >>confdefs.h case " $LIBOBJS " in *" realloc.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS realloc.$ac_objext" ;; esac $as_echo "#define realloc rpl_realloc" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "memset" "ac_cv_func_memset" if test "x$ac_cv_func_memset" = xyes; then : else as_fn_error $? "memset is not available." "$LINENO" 5 fi ac_fn_c_check_func "$LINENO" "getopt_long" "ac_cv_func_getopt_long" if test "x$ac_cv_func_getopt_long" = xyes; then : $as_echo "#define HAVE_GETOPT_LONG 1" >>confdefs.h have_getopt_long=1 else ac_fn_c_check_func "$LINENO" "getopt" "ac_cv_func_getopt" if test "x$ac_cv_func_getopt" = xyes; then : $as_echo "#define HAVE_GETOPT 1" >>confdefs.h else as_fn_error $? "getopt or getopt_long is not available." "$LINENO" 5 fi fi if test x$have_getopt_long = xyes; then HAVE_GETOPT_LONG_TRUE= HAVE_GETOPT_LONG_FALSE='#' else HAVE_GETOPT_LONG_TRUE='#' HAVE_GETOPT_LONG_FALSE= fi for ac_func in memcpy \ memmove \ setmode \ _setmode \ signal \ usleep \ strdup \ strtoul \ calloc \ clock \ clearerr \ stat \ setjmp \ strerror \ isatty \ strncmp \ ldiv do : as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" if eval test \"x\$"$as_ac_var"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done # for HDR for ac_func in strtol pow do : as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" if eval test \"x\$"$as_ac_var"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done ac_fn_c_check_decl "$LINENO" "SIGINT" "ac_cv_have_decl_SIGINT" " #ifdef HAVE_SIGNAL_H # include #elif HAVE_SYS_SIGNAL_H # include #endif " if test "x$ac_cv_have_decl_SIGINT" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_SIGINT $ac_have_decl _ACEOF ac_fn_c_check_decl "$LINENO" "SIGTERM" "ac_cv_have_decl_SIGTERM" " #ifdef HAVE_SIGNAL_H # include #elif HAVE_SYS_SIGNAL_H # include #endif " if test "x$ac_cv_have_decl_SIGTERM" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_SIGTERM $ac_have_decl _ACEOF ac_fn_c_check_decl "$LINENO" "SIGHUP" "ac_cv_have_decl_SIGHUP" " #ifdef HAVE_SIGNAL_H # include #elif HAVE_SYS_SIGNAL_H # include #endif " if test "x$ac_cv_have_decl_SIGHUP" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_SIGHUP $ac_have_decl _ACEOF loaders="stb_image" have_curl="no" have_jpeg="no" have_png="no" #have_wic="no" #if test x$with_wic != xno; then # AC_CHECK_HEADERS([wincodec.h], [], # [AC_MSG_ERROR([WIC integration: wincodec.h is not avilable.])]) # AC_CHECK_LIB([ole32], [main], [], # [AC_MSG_ERROR([WIC integration: library ole32 is not avilable.])]) # AC_CHECK_LIB([uuid], [main], [], # [AC_MSG_ERROR([WIC integration: library uuid is not avilable.])]) # AC_CHECK_LIB([windowscodecs], [main], [], # [AC_MSG_ERROR([WIC integration: library wincodecs is not avilable.])]) # have_wic="yes" #fi if test x$with_gdk_pixbuf2 != xno; then if test x${PKG_CONFIG} != x; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GDK_PIXBUF" >&5 $as_echo_n "checking for GDK_PIXBUF... " >&6; } if test -n "$GDK_PIXBUF_CFLAGS"; then pkg_cv_GDK_PIXBUF_CFLAGS="$GDK_PIXBUF_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GDK_PIXBUF_CFLAGS=`$PKG_CONFIG --cflags "gdk-pixbuf-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$GDK_PIXBUF_LIBS"; then pkg_cv_GDK_PIXBUF_LIBS="$GDK_PIXBUF_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdk-pixbuf-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gdk-pixbuf-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GDK_PIXBUF_LIBS=`$PKG_CONFIG --libs "gdk-pixbuf-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gdk-pixbuf-2.0" 2>&1` else GDK_PIXBUF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gdk-pixbuf-2.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GDK_PIXBUF_PKG_ERRORS" >&5 have_gdk_pixbuf2=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_gdk_pixbuf2=no else GDK_PIXBUF_CFLAGS=$pkg_cv_GDK_PIXBUF_CFLAGS GDK_PIXBUF_LIBS=$pkg_cv_GDK_PIXBUF_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } have_gdk_pixbuf2=yes fi if test x$have_gdk_pixbuf2 != xno; then { $as_echo "$as_me:${as_lineno-$LINENO}: gdk-pixbuf: $have_gdk_pixbuf2" >&5 $as_echo "$as_me: gdk-pixbuf: $have_gdk_pixbuf2" >&6;} $as_echo "#define HAVE_GDK_PIXBUF2 1" >>confdefs.h loaders="${loaders} gdk-pixbuf2" else as_fn_error $? "pkg-config is not available." "$LINENO" 5 fi else if test x${GDK_PIXBUF_CFLAGS} = x || test x${GDK_PIXBUF_LIBS} = x; then as_fn_error $? "please set GDK_PIXBUF_CFLAGS and GDK_PIXBUF_LIBS, or install pkg-config." "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: gdk-pixbuf-2.0 cflags is ${GDK_PIXBUF_CFLAGS}" >&5 $as_echo "$as_me: gdk-pixbuf-2.0 cflags is ${GDK_PIXBUF_CFLAGS}" >&6;} { $as_echo "$as_me:${as_lineno-$LINENO}: gdk-pixbuf-2.0 libs is ${GDK_PIXBUF_LIBS}" >&5 $as_echo "$as_me: gdk-pixbuf-2.0 libs is ${GDK_PIXBUF_LIBS}" >&6;} fi if test x$with_gd != xno; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_gd != xyes -a x$with_gd != xauto; then if test ! -d "$with_gd"; then as_fn_error $? "\"${with_gd}\" is not directory" "$LINENO" 5 fi ADDED_CFLAGS="-I${with_gd}/include" ADDED_LIBS="-L${with_gd}/lib -lgd" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -lgd" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -lgd" fi fi CFLAGS="${CFLAGS} ${GD_CFLAGS}" LDFLAGS="${LDFLAGS} ${GD_LIBS}" ac_fn_c_check_header_mongrel "$LINENO" "gd.h" "ac_cv_header_gd_h" "$ac_includes_default" if test "x$ac_cv_header_gd_h" = xyes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromGifPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromGifPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromGifPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromGifPtr (); int main () { return gdImageCreateFromGifPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromGifPtr=yes else ac_cv_lib_gd_gdImageCreateFromGifPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromGifPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromGifPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromGifPtr" = xyes; then : have_gd="yes" GD_CFLAGS=$ADDED_CFLAGS GD_LIBS=$ADDED_LIBS else have_gd="no" fi fi CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x${PKG_CONFIG} != x; then if test x$have_gd != xyes -a ! -d "$with_gd"; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GD" >&5 $as_echo_n "checking for GD... " >&6; } if test -n "$GD_CFLAGS"; then pkg_cv_GD_CFLAGS="$GD_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdlib\""; } >&5 ($PKG_CONFIG --exists --print-errors "gdlib") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GD_CFLAGS=`$PKG_CONFIG --cflags "gdlib" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$GD_LIBS"; then pkg_cv_GD_LIBS="$GD_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gdlib\""; } >&5 ($PKG_CONFIG --exists --print-errors "gdlib") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GD_LIBS=`$PKG_CONFIG --libs "gdlib" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then GD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gdlib" 2>&1` else GD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gdlib" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GD_PKG_ERRORS" >&5 have_gd=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_gd=no else GD_CFLAGS=$pkg_cv_GD_CFLAGS GD_LIBS=$pkg_cv_GD_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } have_gd=yes fi fi fi if test x$have_gd = xyes; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS CFLAGS="$CFLAGS $GD_CFLAGS" LDFLAGS="${LDFLAGS} ${GD_LIBS}" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromGifPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromGifPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromGifPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromGifPtr (); int main () { return gdImageCreateFromGifPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromGifPtr=yes else ac_cv_lib_gd_gdImageCreateFromGifPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromGifPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromGifPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromGifPtr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromGifPtr" "ac_cv_have_decl_gdImageCreateFromGifPtr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromGifPtr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMGIFPTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromPngPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromPngPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromPngPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromPngPtr (); int main () { return gdImageCreateFromPngPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromPngPtr=yes else ac_cv_lib_gd_gdImageCreateFromPngPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromPngPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromPngPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromPngPtr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromPngPtr" "ac_cv_have_decl_gdImageCreateFromPngPtr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromPngPtr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMPNGPTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromBmpPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromBmpPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromBmpPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromBmpPtr (); int main () { return gdImageCreateFromBmpPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromBmpPtr=yes else ac_cv_lib_gd_gdImageCreateFromBmpPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromBmpPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromBmpPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromBmpPtr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromBmpPtr" "ac_cv_have_decl_gdImageCreateFromBmpPtr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromBmpPtr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMBMPPTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromJpegPtrEx in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromJpegPtrEx in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromJpegPtrEx+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromJpegPtrEx (); int main () { return gdImageCreateFromJpegPtrEx (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromJpegPtrEx=yes else ac_cv_lib_gd_gdImageCreateFromJpegPtrEx=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromJpegPtrEx" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromJpegPtrEx" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromJpegPtrEx" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromJpegPtrEx" "ac_cv_have_decl_gdImageCreateFromJpegPtrEx" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromJpegPtrEx" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMJPEGPTREX $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromJpegPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromJpegPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromJpegPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromJpegPtr (); int main () { return gdImageCreateFromJpegPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromJpegPtr=yes else ac_cv_lib_gd_gdImageCreateFromJpegPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromJpegPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromJpegPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromJpegPtr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromJpegPtr" "ac_cv_have_decl_gdImageCreateFromJpegPtr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromJpegPtr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMJPEGPTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromTgaPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromTgaPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromTgaPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromTgaPtr (); int main () { return gdImageCreateFromTgaPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromTgaPtr=yes else ac_cv_lib_gd_gdImageCreateFromTgaPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromTgaPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromTgaPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromTgaPtr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromTgaPtr" "ac_cv_have_decl_gdImageCreateFromTgaPtr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromTgaPtr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMTGAPTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromWBMPPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromWBMPPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromWBMPPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromWBMPPtr (); int main () { return gdImageCreateFromWBMPPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromWBMPPtr=yes else ac_cv_lib_gd_gdImageCreateFromWBMPPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromWBMPPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromWBMPPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromWBMPPtr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromWBMPPtr" "ac_cv_have_decl_gdImageCreateFromWBMPPtr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromWBMPPtr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMWBMPPTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromTiffPtr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromTiffPtr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromTiffPtr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromTiffPtr (); int main () { return gdImageCreateFromTiffPtr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromTiffPtr=yes else ac_cv_lib_gd_gdImageCreateFromTiffPtr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromTiffPtr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromTiffPtr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromTiffPtr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromTiffPtr" "ac_cv_have_decl_gdImageCreateFromTiffPtr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromTiffPtr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMTIFFPTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImageCreateFromGd2Ptr in -lgd" >&5 $as_echo_n "checking for gdImageCreateFromGd2Ptr in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImageCreateFromGd2Ptr+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImageCreateFromGd2Ptr (); int main () { return gdImageCreateFromGd2Ptr (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImageCreateFromGd2Ptr=yes else ac_cv_lib_gd_gdImageCreateFromGd2Ptr=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImageCreateFromGd2Ptr" >&5 $as_echo "$ac_cv_lib_gd_gdImageCreateFromGd2Ptr" >&6; } if test "x$ac_cv_lib_gd_gdImageCreateFromGd2Ptr" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImageCreateFromGd2Ptr" "ac_cv_have_decl_gdImageCreateFromGd2Ptr" " #include " if test "x$ac_cv_have_decl_gdImageCreateFromGd2Ptr" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGECREATEFROMGD2PTR $ac_have_decl _ACEOF fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdImagePaletteToTrueColor in -lgd" >&5 $as_echo_n "checking for gdImagePaletteToTrueColor in -lgd... " >&6; } if ${ac_cv_lib_gd_gdImagePaletteToTrueColor+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lgd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gdImagePaletteToTrueColor (); int main () { return gdImagePaletteToTrueColor (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_gd_gdImagePaletteToTrueColor=yes else ac_cv_lib_gd_gdImagePaletteToTrueColor=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_gd_gdImagePaletteToTrueColor" >&5 $as_echo "$ac_cv_lib_gd_gdImagePaletteToTrueColor" >&6; } if test "x$ac_cv_lib_gd_gdImagePaletteToTrueColor" = xyes; then : ac_fn_c_check_decl "$LINENO" "gdImagePaletteToTrueColor" "ac_cv_have_decl_gdImagePaletteToTrueColor" " #include " if test "x$ac_cv_have_decl_gdImagePaletteToTrueColor" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_GDIMAGEPALETTETOTRUECOLOR $ac_have_decl _ACEOF fi CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP $as_echo "#define HAVE_GD 1" >>confdefs.h loaders="${loaders} gd" else GD_CFLAGS= GD_LIBS= as_fn_error $? "gd is not available." "$LINENO" 5 fi case $host in *-*-cygwin) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libiconv in -liconv" >&5 $as_echo_n "checking for libiconv in -liconv... " >&6; } if ${ac_cv_lib_iconv_libiconv+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-liconv $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char libiconv (); int main () { return libiconv (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_iconv_libiconv=yes else ac_cv_lib_iconv_libiconv=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iconv_libiconv" >&5 $as_echo "$ac_cv_lib_iconv_libiconv" >&6; } if test "x$ac_cv_lib_iconv_libiconv" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBICONV 1 _ACEOF LIBS="-liconv $LIBS" else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv in -liconv" >&5 $as_echo_n "checking for iconv in -liconv... " >&6; } if ${ac_cv_lib_iconv_iconv+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-liconv $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char iconv (); int main () { return iconv (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_iconv_iconv=yes else ac_cv_lib_iconv_iconv=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_iconv_iconv" >&5 $as_echo "$ac_cv_lib_iconv_iconv" >&6; } if test "x$ac_cv_lib_iconv_iconv" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_LIBICONV 1 _ACEOF LIBS="-liconv $LIBS" else as_fn_error $? "please install libiconv" "$LINENO" 5 fi fi ;; *-*-interix) AM_CPPFLAGS="-D_ALL_SOURCES" ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: gd cflags is ${GD_CFLAGS}" >&5 $as_echo "$as_me: gd cflags is ${GD_CFLAGS}" >&6;} { $as_echo "$as_me:${as_lineno-$LINENO}: gd libs is ${GD_LIBS}" >&5 $as_echo "$as_me: gd libs is ${GD_LIBS}" >&6;} fi if test x$with_libcurl != xno; then if test x$build = x$host; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_libcurl != xyes -a x$with_libcurl != xauto; then if test ! -d "$with_libcurl"; then as_fn_error $? "\"${with_libcurl}\" is not directory" "$LINENO" 5 fi ADDED_CFLAGS="-I${with_libcurl}/include" ADDED_LIBS="-L${with_libcurl}/lib -lcurl" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -lcurl" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -lcurl" fi fi CFLAGS="${CFLAGS} ${ADDED_CFLAGS}" LDFLAGS="${LDFLAGS} ${ADDED_LIBS}" ac_fn_c_check_header_mongrel "$LINENO" "curl/curl.h" "ac_cv_header_curl_curl_h" "$ac_includes_default" if test "x$ac_cv_header_curl_curl_h" = xyes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for curl_easy_cleanup in -lcurl" >&5 $as_echo_n "checking for curl_easy_cleanup in -lcurl... " >&6; } if ${ac_cv_lib_curl_curl_easy_cleanup+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lcurl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char curl_easy_cleanup (); int main () { return curl_easy_cleanup (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_curl_curl_easy_cleanup=yes else ac_cv_lib_curl_curl_easy_cleanup=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curl_curl_easy_cleanup" >&5 $as_echo "$ac_cv_lib_curl_curl_easy_cleanup" >&6; } if test "x$ac_cv_lib_curl_curl_easy_cleanup" = xyes; then : have_curl=yes LIBCURL_CFLAGS=$ADDED_CFLAGS LIBCURL_LIBS=$ADDED_LIBS else have_curl=no fi fi CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x$have_curl != xyes -a ! -d "$with_libcurl"; then if test x${PKG_CONFIG} != x; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBCURL" >&5 $as_echo_n "checking for LIBCURL... " >&6; } if test -n "$LIBCURL_CFLAGS"; then pkg_cv_LIBCURL_CFLAGS="$LIBCURL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libcurl\""; } >&5 ($PKG_CONFIG --exists --print-errors "libcurl") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBCURL_CFLAGS=`$PKG_CONFIG --cflags "libcurl" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$LIBCURL_LIBS"; then pkg_cv_LIBCURL_LIBS="$LIBCURL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libcurl\""; } >&5 ($PKG_CONFIG --exists --print-errors "libcurl") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBCURL_LIBS=`$PKG_CONFIG --libs "libcurl" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then LIBCURL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libcurl" 2>&1` else LIBCURL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libcurl" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$LIBCURL_PKG_ERRORS" >&5 have_curl=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_curl=no else LIBCURL_CFLAGS=$pkg_cv_LIBCURL_CFLAGS LIBCURL_LIBS=$pkg_cv_LIBCURL_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } have_curl=yes fi fi fi fi if test x$have_curl = xyes; then $as_echo "#define HAVE_LIBCURL 1" >>confdefs.h else if test x$with_libcurl != xauto; then as_fn_error $? "unable to find libcurl" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: libcurl is not available" >&5 $as_echo "$as_me: libcurl is not available" >&6;} fi { $as_echo "$as_me:${as_lineno-$LINENO}: libcurl cflags is ${LIBCURL_CFLAGS}" >&5 $as_echo "$as_me: libcurl cflags is ${LIBCURL_CFLAGS}" >&6;} { $as_echo "$as_me:${as_lineno-$LINENO}: libcurl libs is ${LIBCURL_LIBS}" >&5 $as_echo "$as_me: libcurl libs is ${LIBCURL_LIBS}" >&6;} fi if test x$with_jpeg != xno; then if test x$build = x$host; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_jpeg != xyes -a x$with_jpeg != xauto; then if test ! -d "$with_jpeg"; then as_fn_error $? "\"${with_jpeg}\" is not directory" "$LINENO" 5 fi ADDED_CFLAGS="-I${with_jpeg}/include" ADDED_LIBS="-L${with_jpeg}/lib -ljpeg" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -ljpeg" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -ljpeg" fi fi CFLAGS="${CFLAGS} ${ADDED_CFLAGS}" LDFLAGS="${LDFLAGS} ${ADDED_LIBS}" ac_fn_c_check_header_mongrel "$LINENO" "jpeglib.h" "ac_cv_header_jpeglib_h" "$ac_includes_default" if test "x$ac_cv_header_jpeglib_h" = xyes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_read_header in -ljpeg" >&5 $as_echo_n "checking for jpeg_read_header in -ljpeg... " >&6; } if ${ac_cv_lib_jpeg_jpeg_read_header+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ljpeg $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char jpeg_read_header (); int main () { return jpeg_read_header (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_jpeg_jpeg_read_header=yes else ac_cv_lib_jpeg_jpeg_read_header=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_read_header" >&5 $as_echo "$ac_cv_lib_jpeg_jpeg_read_header" >&6; } if test "x$ac_cv_lib_jpeg_jpeg_read_header" = xyes; then : have_jpeg=yes LIBJPEG_CFLAGS=$ADDED_CFLAGS LIBJPEG_LIBS=$ADDED_LIBS else have_jpeg=no fi fi CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x$have_jpeg != xyes -a ! -d "$with_jpeg"; then if test x${PKG_CONFIG} != x; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBJPEG" >&5 $as_echo_n "checking for LIBJPEG... " >&6; } if test -n "$LIBJPEG_CFLAGS"; then pkg_cv_LIBJPEG_CFLAGS="$LIBJPEG_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libjpeg\""; } >&5 ($PKG_CONFIG --exists --print-errors "libjpeg") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBJPEG_CFLAGS=`$PKG_CONFIG --cflags "libjpeg" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$LIBJPEG_LIBS"; then pkg_cv_LIBJPEG_LIBS="$LIBJPEG_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libjpeg\""; } >&5 ($PKG_CONFIG --exists --print-errors "libjpeg") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBJPEG_LIBS=`$PKG_CONFIG --libs "libjpeg" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then LIBJPEG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libjpeg" 2>&1` else LIBJPEG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libjpeg" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$LIBJPEG_PKG_ERRORS" >&5 have_jpeg=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_jpeg=no else LIBJPEG_CFLAGS=$pkg_cv_LIBJPEG_CFLAGS LIBJPEG_LIBS=$pkg_cv_LIBJPEG_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } have_jpeg=yes fi fi fi fi if test x$have_jpeg = xyes; then LIBJPEG_CFLAGS=$ADDED_CFLAGS LIBJPEG_LIBS=$ADDED_LIBS $as_echo "#define HAVE_JPEG 1" >>confdefs.h loaders="${loaders} jpeg" { $as_echo "$as_me:${as_lineno-$LINENO}: jpeg cflags is ${LIBJPEG_CFLAGS}" >&5 $as_echo "$as_me: jpeg cflags is ${LIBJPEG_CFLAGS}" >&6;} { $as_echo "$as_me:${as_lineno-$LINENO}: jpeg libs is ${LIBJPEG_LIBS}" >&5 $as_echo "$as_me: jpeg libs is ${LIBJPEG_LIBS}" >&6;} else if test x$with_jpeg != xauto; then as_fn_error $? "unable to find jpeg codec library" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: libjpeg is not available" >&5 $as_echo "$as_me: libjpeg is not available" >&6;} fi fi if test x$with_png != xno; then if test x$build = x$host; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_png != xyes -a x$with_png != xauto; then if test ! -d "$with_png"; then as_fn_error $? "\"${with_png}\" is not directory" "$LINENO" 5 fi ADDED_CFLAGS="-I${with_png}/include" ADDED_LIBS="-L${with_png}/lib -lpng" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -lpng" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -lpng" fi fi CFLAGS="${CFLAGS} ${ADDED_CFLAGS}" LDFLAGS="${LDFLAGS} ${ADDED_LIBS}" ac_fn_c_check_header_mongrel "$LINENO" "png.h" "ac_cv_header_png_h" "$ac_includes_default" if test "x$ac_cv_header_png_h" = xyes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_check_sig in -lpng" >&5 $as_echo_n "checking for png_check_sig in -lpng... " >&6; } if ${ac_cv_lib_png_png_check_sig+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lpng $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char png_check_sig (); int main () { return png_check_sig (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_png_png_check_sig=yes else ac_cv_lib_png_png_check_sig=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_check_sig" >&5 $as_echo "$ac_cv_lib_png_png_check_sig" >&6; } if test "x$ac_cv_lib_png_png_check_sig" = xyes; then : have_png=yes LIBPNG_CFLAGS=$ADDED_CFLAGS LIBPNG_LIBS=$ADDED_LIBS else have_png=no fi fi CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x$have_png != xyes -a ! -d "$with_png"; then if test x${PKG_CONFIG} != x; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBPNG" >&5 $as_echo_n "checking for LIBPNG... " >&6; } if test -n "$LIBPNG_CFLAGS"; then pkg_cv_LIBPNG_CFLAGS="$LIBPNG_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng\""; } >&5 ($PKG_CONFIG --exists --print-errors "libpng") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBPNG_CFLAGS=`$PKG_CONFIG --cflags "libpng" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$LIBPNG_LIBS"; then pkg_cv_LIBPNG_LIBS="$LIBPNG_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libpng\""; } >&5 ($PKG_CONFIG --exists --print-errors "libpng") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBPNG_LIBS=`$PKG_CONFIG --libs "libpng" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then LIBPNG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libpng" 2>&1` else LIBPNG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libpng" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$LIBPNG_PKG_ERRORS" >&5 have_png=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_png=no else LIBPNG_CFLAGS=$pkg_cv_LIBPNG_CFLAGS LIBPNG_LIBS=$pkg_cv_LIBPNG_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } have_png=yes fi fi fi fi if test x$have_png = xyes; then CFLAGS="${CFLAGS} ${LIBPNG_CFLAGS}" LDFLAGS="${LDFLAGS} ${LIBPNG_LIBS}" ac_fn_c_check_decl "$LINENO" "png_set_gray_1_2_4_to_8" "ac_cv_have_decl_png_set_gray_1_2_4_to_8" " #include " if test "x$ac_cv_have_decl_png_set_gray_1_2_4_to_8" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_PNG_SET_GRAY_1_2_4_TO_8 $ac_have_decl _ACEOF ac_fn_c_check_decl "$LINENO" "png_set_expand_gray_1_2_4_to_8" "ac_cv_have_decl_png_set_expand_gray_1_2_4_to_8" " #include " if test "x$ac_cv_have_decl_png_set_expand_gray_1_2_4_to_8" = xyes; then : ac_have_decl=1 else ac_have_decl=0 fi cat >>confdefs.h <<_ACEOF #define HAVE_DECL_PNG_SET_EXPAND_GRAY_1_2_4_TO_8 $ac_have_decl _ACEOF CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP $as_echo "#define HAVE_LIBPNG 1" >>confdefs.h loaders="${loaders} png" { $as_echo "$as_me:${as_lineno-$LINENO}: libpng cflags is ${LIBPNG_CFLAGS}" >&5 $as_echo "$as_me: libpng cflags is ${LIBPNG_CFLAGS}" >&6;} { $as_echo "$as_me:${as_lineno-$LINENO}: libpng libs is ${LIBPNG_LIBS}" >&5 $as_echo "$as_me: libpng libs is ${LIBPNG_LIBS}" >&6;} else if test x$with_png != xauto; then as_fn_error $? "unable to find libpng" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: libpng is not available" >&5 $as_echo "$as_me: libpng is not available" >&6;} fi fi have_python=no if test x$enable_python != xno; then if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 2.3" >&5 $as_echo_n "checking whether $PYTHON version is >= 2.3... " >&6; } prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" if { echo "$as_me:$LINENO: $PYTHON -c "$prog"" >&5 ($PYTHON -c "$prog") >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } as_fn_error $? "Python interpreter is too old" "$LINENO" 5 fi am_display_PYTHON=$PYTHON else # Otherwise, try each interpreter until we find one that satisfies # VERSION. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 2.3" >&5 $as_echo_n "checking for a Python interpreter with version >= 2.3... " >&6; } if ${am_cv_pathless_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else for am_cv_pathless_PYTHON in python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do test "$am_cv_pathless_PYTHON" = none && break prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver = list(map(int, '2.3'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)" if { echo "$as_me:$LINENO: $am_cv_pathless_PYTHON -c "$prog"" >&5 ($am_cv_pathless_PYTHON -c "$prog") >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then : break fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_pathless_PYTHON" >&5 $as_echo "$am_cv_pathless_PYTHON" >&6; } # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON. if test "$am_cv_pathless_PYTHON" = none; then PYTHON=: else # Extract the first word of "$am_cv_pathless_PYTHON", so it can be a program name with args. set dummy $am_cv_pathless_PYTHON; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_PYTHON+:} false; then : $as_echo_n "(cached) " >&6 else case $PYTHON in [\\/]* | ?:[\\/]*) ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PYTHON=$ac_cv_path_PYTHON if test -n "$PYTHON"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON" >&5 $as_echo "$PYTHON" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi am_display_PYTHON=$am_cv_pathless_PYTHON fi if test "$PYTHON" = :; then have_python=no else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON version" >&5 $as_echo_n "checking for $am_display_PYTHON version... " >&6; } if ${am_cv_python_version+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[:3])"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_version" >&5 $as_echo "$am_cv_python_version" >&6; } PYTHON_VERSION=$am_cv_python_version PYTHON_PREFIX='${prefix}' PYTHON_EXEC_PREFIX='${exec_prefix}' { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON platform" >&5 $as_echo_n "checking for $am_display_PYTHON platform... " >&6; } if ${am_cv_python_platform+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"` fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_platform" >&5 $as_echo "$am_cv_python_platform" >&6; } PYTHON_PLATFORM=$am_cv_python_platform # Just factor out some code duplication. am_python_setup_sysconfig="\ import sys # Prefer sysconfig over distutils.sysconfig, for better compatibility # with python 3.x. See automake bug#10227. try: import sysconfig except ImportError: can_use_sysconfig = 0 else: can_use_sysconfig = 1 # Can't use sysconfig in CPython 2.7, since it's broken in virtualenvs: # try: from platform import python_implementation if python_implementation() == 'CPython' and sys.version[:3] == '2.7': can_use_sysconfig = 0 except ImportError: pass" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5 $as_echo_n "checking for $am_display_PYTHON script directory... " >&6; } if ${am_cv_python_pythondir+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$prefix" = xNONE then am_py_prefix=$ac_default_prefix else am_py_prefix=$prefix fi am_cv_python_pythondir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('purelib', vars={'base':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(0, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pythondir in $am_py_prefix*) am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'` am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"` ;; *) case $am_py_prefix in /usr|/System*) ;; *) am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pythondir" >&5 $as_echo "$am_cv_python_pythondir" >&6; } pythondir=$am_cv_python_pythondir pkgpythondir=\${pythondir}/$PACKAGE { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5 $as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; } if ${am_cv_python_pyexecdir+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$exec_prefix" = xNONE then am_py_exec_prefix=$am_py_prefix else am_py_exec_prefix=$exec_prefix fi am_cv_python_pyexecdir=`$PYTHON -c " $am_python_setup_sysconfig if can_use_sysconfig: sitedir = sysconfig.get_path('platlib', vars={'platbase':'$am_py_prefix'}) else: from distutils import sysconfig sitedir = sysconfig.get_python_lib(1, 0, prefix='$am_py_prefix') sys.stdout.write(sitedir)"` case $am_cv_python_pyexecdir in $am_py_exec_prefix*) am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'` am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"` ;; *) case $am_py_exec_prefix in /usr|/System*) ;; *) am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages ;; esac ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_python_pyexecdir" >&5 $as_echo "$am_cv_python_pyexecdir" >&6; } pyexecdir=$am_cv_python_pyexecdir pkgpyexecdir=\${pyexecdir}/$PACKAGE have_python=yes fi if test x$enable_python = xyes -a x$have_python = xno; then as_fn_error $? "python is not available" "$LINENO" 5 fi fi if test x$have_python = xyes; then HAVE_PYTHON_TRUE= HAVE_PYTHON_FALSE='#' else HAVE_PYTHON_TRUE='#' HAVE_PYTHON_FALSE= fi if test x$have_python = xyes; then message_python="$have_python: $pythondir" else message_python=$have_python fi touch -c aclocal.m4 Makefile.in configure config.h.in \ converters/Makefile.in include/Makefile.in \ python/Makefile.in src/Makefile.in tools/Makefile.in if test x$have_jpeg = xyes; then HAVE_JPEG_TRUE= HAVE_JPEG_FALSE='#' else HAVE_JPEG_TRUE='#' HAVE_JPEG_FALSE= fi if test x$have_png = xyes; then HAVE_PNG_TRUE= HAVE_PNG_FALSE='#' else HAVE_PNG_TRUE='#' HAVE_PNG_FALSE= fi if test x$have_curl = xyes; then HAVE_CURL_TRUE= HAVE_CURL_FALSE='#' else HAVE_CURL_TRUE='#' HAVE_CURL_FALSE= fi ac_config_files="$ac_config_files Makefile libsixel.pc package.json.in include/sixel.h src/Makefile include/Makefile converters/Makefile tools/Makefile tools/libsixel-config python/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 $as_echo_n "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 $as_echo "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WANT_IMG2SIXEL_TRUE}" && test -z "${WANT_IMG2SIXEL_FALSE}"; then as_fn_error $? "conditional \"WANT_IMG2SIXEL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${WANT_SIXEL2PNG_TRUE}" && test -z "${WANT_SIXEL2PNG_FALSE}"; then as_fn_error $? "conditional \"WANT_SIXEL2PNG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${COND_DEBUG_TRUE}" && test -z "${COND_DEBUG_FALSE}"; then as_fn_error $? "conditional \"COND_DEBUG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${COND_GCOV_TRUE}" && test -z "${COND_GCOV_FALSE}"; then as_fn_error $? "conditional \"COND_GCOV\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${COND_TESTS_TRUE}" && test -z "${COND_TESTS_FALSE}"; then as_fn_error $? "conditional \"COND_TESTS\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_GETOPT_LONG_TRUE}" && test -z "${HAVE_GETOPT_LONG_FALSE}"; then as_fn_error $? "conditional \"HAVE_GETOPT_LONG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_PYTHON_TRUE}" && test -z "${HAVE_PYTHON_FALSE}"; then as_fn_error $? "conditional \"HAVE_PYTHON\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_JPEG_TRUE}" && test -z "${HAVE_JPEG_FALSE}"; then as_fn_error $? "conditional \"HAVE_JPEG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_PNG_TRUE}" && test -z "${HAVE_PNG_FALSE}"; then as_fn_error $? "conditional \"HAVE_PNG\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${HAVE_CURL_TRUE}" && test -z "${HAVE_CURL_FALSE}"; then as_fn_error $? "conditional \"HAVE_CURL\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by sixel $as_me 1.7.3, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac case $ac_config_headers in *" "*) set x $ac_config_headers; shift; ac_config_headers=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ sixel config.status 1.7.3 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`' SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`' nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`' objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`' configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`' hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } # Quote evaled strings. for var in SHELL \ ECHO \ PATH_SEPARATOR \ SED \ GREP \ EGREP \ FGREP \ LD \ NM \ LN_S \ lt_SP2NL \ lt_NL2SP \ reload_flag \ OBJDUMP \ deplibs_check_method \ file_magic_cmd \ file_magic_glob \ want_nocaseglob \ DLLTOOL \ sharedlib_from_linklib_cmd \ AR \ AR_FLAGS \ archiver_list_spec \ STRIP \ RANLIB \ CC \ CFLAGS \ compiler \ lt_cv_sys_global_symbol_pipe \ lt_cv_sys_global_symbol_to_cdecl \ lt_cv_sys_global_symbol_to_import \ lt_cv_sys_global_symbol_to_c_name_address \ lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ lt_cv_nm_interface \ nm_file_list_spec \ lt_cv_truncate_bin \ lt_prog_compiler_no_builtin_flag \ lt_prog_compiler_pic \ lt_prog_compiler_wl \ lt_prog_compiler_static \ lt_cv_prog_compiler_c_o \ need_locks \ MANIFEST_TOOL \ DSYMUTIL \ NMEDIT \ LIPO \ OTOOL \ OTOOL64 \ shrext_cmds \ export_dynamic_flag_spec \ whole_archive_flag_spec \ compiler_needs_object \ with_gnu_ld \ allow_undefined_flag \ no_undefined_flag \ hardcode_libdir_flag_spec \ hardcode_libdir_separator \ exclude_expsyms \ include_expsyms \ file_list_spec \ variables_saved_for_relink \ libname_spec \ library_names_spec \ soname_spec \ install_override_mode \ finish_eval \ old_striplib \ striplib; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in reload_cmds \ old_postinstall_cmds \ old_postuninstall_cmds \ old_archive_cmds \ extract_expsyms_cmds \ old_archive_from_new_cmds \ old_archive_from_expsyms_cmds \ archive_cmds \ archive_expsym_cmds \ module_cmds \ module_expsym_cmds \ export_symbols_cmds \ prelink_cmds \ postlink_cmds \ postinstall_cmds \ postuninstall_cmds \ finish_cmds \ sys_lib_search_path_spec \ configure_time_dlsearch_path \ configure_time_lt_sys_library_path; do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[\\\\\\\`\\"\\\$]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done ac_aux_dir='$ac_aux_dir' # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi PACKAGE='$PACKAGE' VERSION='$VERSION' RM='$RM' ofile='$ofile' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "libsixel.pc") CONFIG_FILES="$CONFIG_FILES libsixel.pc" ;; "package.json.in") CONFIG_FILES="$CONFIG_FILES package.json.in" ;; "include/sixel.h") CONFIG_FILES="$CONFIG_FILES include/sixel.h" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; "converters/Makefile") CONFIG_FILES="$CONFIG_FILES converters/Makefile" ;; "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;; "tools/libsixel-config") CONFIG_FILES="$CONFIG_FILES tools/libsixel-config" ;; "python/Makefile") CONFIG_FILES="$CONFIG_FILES python/Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF # Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. # Create a delimiter string that does not exist in confdefs.h, to ease # handling of long lines. ac_delim='%!_!# ' for ac_last_try in false false :; do ac_tt=`sed -n "/$ac_delim/p" confdefs.h` if test -z "$ac_tt"; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done # For the awk script, D is an array of macro values keyed by name, # likewise P contains macro parameters if any. Preserve backslash # newline sequences. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* sed -n ' s/.\{148\}/&'"$ac_delim"'/g t rset :rset s/^[ ]*#[ ]*define[ ][ ]*/ / t def d :def s/\\$// t bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3"/p s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p d :bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3\\\\\\n"\\/p t cont s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p t cont d :cont n s/.\{148\}/&'"$ac_delim"'/g t clear :clear s/\\$// t bsnlc s/["\\]/\\&/g; s/^/"/; s/$/"/p d :bsnlc s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p b cont ' >$CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { line = \$ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # Replace #undef with comments. This is necessary, for example, # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir=$dirpart/$fdir; as_fn_mkdir_p # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ;; "libtool":C) # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes. if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi cfgfile=${ofile}T trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. # Written by Gordon Matzigkeit, 1996 # Copyright (C) 2014 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool 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 of of the License, or # (at your option) any later version. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program or library that is built # using GNU Libtool, you may include this file under the same # distribution terms that you use for the rest of that program. # # GNU Libtool 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 program. If not, see . # The names of the tagged configurations supported by this script. available_tags='' # Configured defaults for sys_lib_dlsearch_path munging. : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} # ### BEGIN LIBTOOL CONFIG # Which release of libtool.m4 was used? macro_version=$macro_version macro_revision=$macro_revision # Whether or not to build shared libraries. build_libtool_libs=$enable_shared # Whether or not to build static libraries. build_old_libs=$enable_static # What type of objects to build. pic_mode=$pic_mode # Whether or not to optimize for fast installation. fast_install=$enable_fast_install # Shared archive member basename,for filename based shared library versioning on AIX. shared_archive_member_spec=$shared_archive_member_spec # Shell to use when invoking shell scripts. SHELL=$lt_SHELL # An echo program that protects backslashes. ECHO=$lt_ECHO # The PATH separator for the build system. PATH_SEPARATOR=$lt_PATH_SEPARATOR # The host system. host_alias=$host_alias host=$host host_os=$host_os # The build system. build_alias=$build_alias build=$build build_os=$build_os # A sed program that does not truncate output. SED=$lt_SED # Sed that helps us avoid accidentally triggering echo(1) options like -n. Xsed="\$SED -e 1s/^X//" # A grep program that handles long lines. GREP=$lt_GREP # An ERE matcher. EGREP=$lt_EGREP # A literal string matcher. FGREP=$lt_FGREP # A BSD- or MS-compatible name lister. NM=$lt_NM # Whether we need soft or hard links. LN_S=$lt_LN_S # What is the maximum length of a command? max_cmd_len=$max_cmd_len # Object file suffix (normally "o"). objext=$ac_objext # Executable file suffix (normally ""). exeext=$exeext # whether the shell understands "unset". lt_unset=$lt_unset # turn spaces into newlines. SP2NL=$lt_lt_SP2NL # turn newlines into spaces. NL2SP=$lt_lt_NL2SP # convert \$build file names to \$host format. to_host_file_cmd=$lt_cv_to_host_file_cmd # convert \$build files to toolchain format. to_tool_file_cmd=$lt_cv_to_tool_file_cmd # An object symbol dumper. OBJDUMP=$lt_OBJDUMP # Method to check whether dependent libraries are shared objects. deplibs_check_method=$lt_deplibs_check_method # Command to use when deplibs_check_method = "file_magic". file_magic_cmd=$lt_file_magic_cmd # How to find potential files when deplibs_check_method = "file_magic". file_magic_glob=$lt_file_magic_glob # Find potential files using nocaseglob when deplibs_check_method = "file_magic". want_nocaseglob=$lt_want_nocaseglob # DLL creation program. DLLTOOL=$lt_DLLTOOL # Command to associate shared and link libraries. sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd # The archiver. AR=$lt_AR # Flags to create an archive. AR_FLAGS=$lt_AR_FLAGS # How to feed a file listing to the archiver. archiver_list_spec=$lt_archiver_list_spec # A symbol stripping program. STRIP=$lt_STRIP # Commands used to install an old-style archive. RANLIB=$lt_RANLIB old_postinstall_cmds=$lt_old_postinstall_cmds old_postuninstall_cmds=$lt_old_postuninstall_cmds # Whether to use a lock for old archive extraction. lock_old_archive_extraction=$lock_old_archive_extraction # A C compiler. LTCC=$lt_CC # LTCC compiler flags. LTCFLAGS=$lt_CFLAGS # Take the output of nm and produce a listing of raw symbols and C names. global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe # Transform the output of nm in a proper C declaration. global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl # Transform the output of nm into a list of symbols to manually relocate. global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import # Transform the output of nm in a C name address pair. global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address # Transform the output of nm in a C name address pair when lib prefix is needed. global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix # The name lister interface. nm_interface=$lt_lt_cv_nm_interface # Specify filename containing input files for \$NM. nm_file_list_spec=$lt_nm_file_list_spec # The root where to search for dependent libraries,and where our libraries should be installed. lt_sysroot=$lt_sysroot # Command to truncate a binary pipe. lt_truncate_bin=$lt_lt_cv_truncate_bin # The name of the directory that contains temporary libtool files. objdir=$objdir # Used to examine libraries when file_magic_cmd begins with "file". MAGIC_CMD=$MAGIC_CMD # Must we lock files when doing compilation? need_locks=$lt_need_locks # Manifest tool. MANIFEST_TOOL=$lt_MANIFEST_TOOL # Tool to manipulate archived DWARF debug symbol files on Mac OS X. DSYMUTIL=$lt_DSYMUTIL # Tool to change global to local symbols on Mac OS X. NMEDIT=$lt_NMEDIT # Tool to manipulate fat objects and archives on Mac OS X. LIPO=$lt_LIPO # ldd/readelf like tool for Mach-O binaries on Mac OS X. OTOOL=$lt_OTOOL # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. OTOOL64=$lt_OTOOL64 # Old archive suffix (normally "a"). libext=$libext # Shared library suffix (normally ".so"). shrext_cmds=$lt_shrext_cmds # The commands to extract the exported symbol list from a shared archive. extract_expsyms_cmds=$lt_extract_expsyms_cmds # Variables whose values should be saved in libtool wrapper scripts and # restored at link time. variables_saved_for_relink=$lt_variables_saved_for_relink # Do we need the "lib" prefix for modules? need_lib_prefix=$need_lib_prefix # Do we need a version for libraries? need_version=$need_version # Library versioning type. version_type=$version_type # Shared library runtime path variable. runpath_var=$runpath_var # Shared library path variable. shlibpath_var=$shlibpath_var # Is shlibpath searched before the hard-coded library search path? shlibpath_overrides_runpath=$shlibpath_overrides_runpath # Format of library name prefix. libname_spec=$lt_libname_spec # List of archive names. First name is the real one, the rest are links. # The last name is the one that the linker finds with -lNAME library_names_spec=$lt_library_names_spec # The coded name of the library, if different from the real name. soname_spec=$lt_soname_spec # Permission mode override for installation of shared libraries. install_override_mode=$lt_install_override_mode # Command to use after installation of a shared archive. postinstall_cmds=$lt_postinstall_cmds # Command to use after uninstallation of a shared archive. postuninstall_cmds=$lt_postuninstall_cmds # Commands used to finish a libtool library installation in a directory. finish_cmds=$lt_finish_cmds # As "finish_cmds", except a single script fragment to be evaled but # not shown. finish_eval=$lt_finish_eval # Whether we should hardcode library paths into libraries. hardcode_into_libs=$hardcode_into_libs # Compile-time system search path for libraries. sys_lib_search_path_spec=$lt_sys_lib_search_path_spec # Detected run-time system search path for libraries. sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path # Explicit LT_SYS_LIBRARY_PATH set during ./configure time. configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path # Whether dlopen is supported. dlopen_support=$enable_dlopen # Whether dlopen of programs is supported. dlopen_self=$enable_dlopen_self # Whether dlopen of statically linked programs is supported. dlopen_self_static=$enable_dlopen_self_static # Commands to strip libraries. old_striplib=$lt_old_striplib striplib=$lt_striplib # The linker used to build libraries. LD=$lt_LD # How to create reloadable object files. reload_flag=$lt_reload_flag reload_cmds=$lt_reload_cmds # Commands used to build an old-style archive. old_archive_cmds=$lt_old_archive_cmds # A language specific compiler. CC=$lt_compiler # Is the compiler the GNU compiler? with_gcc=$GCC # Compiler flag to turn off builtin functions. no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag # Additional compiler flags for building library objects. pic_flag=$lt_lt_prog_compiler_pic # How to pass a linker flag through the compiler. wl=$lt_lt_prog_compiler_wl # Compiler flag to prevent dynamic linking. link_static_flag=$lt_lt_prog_compiler_static # Does compiler simultaneously support -c and -o options? compiler_c_o=$lt_lt_cv_prog_compiler_c_o # Whether or not to add -lc for building shared libraries. build_libtool_need_lc=$archive_cmds_need_lc # Whether or not to disallow shared libs when runtime libs are static. allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes # Compiler flag to allow reflexive dlopens. export_dynamic_flag_spec=$lt_export_dynamic_flag_spec # Compiler flag to generate shared objects directly from archives. whole_archive_flag_spec=$lt_whole_archive_flag_spec # Whether the compiler copes with passing no objects directly. compiler_needs_object=$lt_compiler_needs_object # Create an old-style archive from a shared archive. old_archive_from_new_cmds=$lt_old_archive_from_new_cmds # Create a temporary old-style archive to link instead of a shared archive. old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds # Commands used to build a shared archive. archive_cmds=$lt_archive_cmds archive_expsym_cmds=$lt_archive_expsym_cmds # Commands used to build a loadable module if different from building # a shared archive. module_cmds=$lt_module_cmds module_expsym_cmds=$lt_module_expsym_cmds # Whether we are building with GNU ld or not. with_gnu_ld=$lt_with_gnu_ld # Flag that allows shared libraries with undefined symbols to be built. allow_undefined_flag=$lt_allow_undefined_flag # Flag that enforces no undefined symbols. no_undefined_flag=$lt_no_undefined_flag # Flag to hardcode \$libdir into a binary during linking. # This must work even if \$libdir does not exist hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec # Whether we need a single "-rpath" flag with a separated argument. hardcode_libdir_separator=$lt_hardcode_libdir_separator # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes # DIR into the resulting binary. hardcode_direct=$hardcode_direct # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes # DIR into the resulting binary and the resulting library dependency is # "absolute",i.e impossible to change by setting \$shlibpath_var if the # library is relocated. hardcode_direct_absolute=$hardcode_direct_absolute # Set to "yes" if using the -LDIR flag during linking hardcodes DIR # into the resulting binary. hardcode_minus_L=$hardcode_minus_L # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR # into the resulting binary. hardcode_shlibpath_var=$hardcode_shlibpath_var # Set to "yes" if building a shared library automatically hardcodes DIR # into the library and all subsequent libraries and executables linked # against it. hardcode_automatic=$hardcode_automatic # Set to yes if linker adds runtime paths of dependent libraries # to runtime path list. inherit_rpath=$inherit_rpath # Whether libtool must link a program against all its dependency libraries. link_all_deplibs=$link_all_deplibs # Set to "yes" if exported symbols are required. always_export_symbols=$always_export_symbols # The commands to list exported symbols. export_symbols_cmds=$lt_export_symbols_cmds # Symbols that should not be listed in the preloaded symbols. exclude_expsyms=$lt_exclude_expsyms # Symbols that must always be exported. include_expsyms=$lt_include_expsyms # Commands necessary for linking programs (against libraries) with templates. prelink_cmds=$lt_prelink_cmds # Commands necessary for finishing linking programs. postlink_cmds=$lt_postlink_cmds # Specify filename containing input files. file_list_spec=$lt_file_list_spec # How to hardcode a shared library path into an executable. hardcode_action=$hardcode_action # ### END LIBTOOL CONFIG _LT_EOF cat <<'_LT_EOF' >> "$cfgfile" # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE # func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x$2 in x) ;; *:) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\" ;; x:*) eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\" ;; *::*) eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\" ;; *) eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\" ;; esac } # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in $*""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } # ### END FUNCTIONS SHARED WITH CONFIGURE _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac ltmain=$ac_aux_dir/ltmain.sh # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi echo "" echo "" echo "libsixel was configured as follows" echo "" echo " Loader component : $loaders" echo " libcurl integration : $have_curl" echo " pkg-config dir : $pkgconfigdir" echo " Bash completion dir : $bashcompletiondir" echo " Zsh completion dir : $zshcompletiondir" #echo " WIC integration : $have_wic" echo " python bindings : $message_python" echo " gcov integration : $enable_gcov" echo " debugging : $enable_debug" echo " tests : $enable_tests" echo "" echo "" libsixel-1.7.3/configure.ac000066400000000000000000000566361302271755100156460ustar00rootroot00000000000000# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ([2.60]) LT_PREREQ([2.4]) AC_INIT([sixel], [1.7.3], [saitoha@me.com]) LS_LT_CURRENT=1 LS_LT_REVISION=6 LS_LT_AGE=0 AC_SUBST([LS_LTVERSION], [$LS_LT_CURRENT:$LS_LT_REVISION:$LS_LT_AGE]) AC_SUBST([PACKAGE_DESCRIPTION], ["A lightweight, fast implementation of DEC SIXEL graphics codec"]) AC_CANONICAL_HOST AM_INIT_AUTOMAKE([foreign]) LT_INIT AC_CONFIG_SRCDIR([src/fromsixel.c]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) AX_GCC_VAR_ATTRIBUTE([deprecated]) if test x$ax_cv_have_func_attribute_deprecated != x; then AC_SUBST(attr_var_deprecated, [__attribute__\(\(deprecated\)\)]) fi AX_GCC_FUNC_ATTRIBUTE([deprecated]) if test x$ax_cv_have_func_attribute_deprecated != x; then AC_SUBST(attr_func_deprecated, [__attribute__\(\(deprecated\)\)]) fi CFLAGS_BACKUP=$CFLAGS CFLAGS="$CFLAGS -Werror" AC_TRY_COMPILE( [ #pragma GCC diagnostic push #pragma GCC diagnostic pop #pragma GCC diagnostic ignored "-Wtypedef-redefinition" ], [ typedef int foo; typedef int foo; ], [AC_DEFINE(HAVE_DIAGNOSTIC_TYPEDEF_REDEFINITION, 1, [define 1 if GCC supports -Wtypedef-redefinition])]) CFLAGS=$CFLAGS_BACKUP CFLAGS_BACKUP=$CFLAGS CFLAGS="$CFLAGS -Werror" AC_TRY_COMPILE( [ #pragma GCC diagnostic push #pragma GCC diagnostic pop #pragma GCC diagnostic ignored "-Wdeprecated-declarations" __attribute__((deprecated)) void test(void) {} ], [ test(); ], [AC_DEFINE(HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS, 1, [define 1 if GCC supports -Wdeprecated-declarations])]) CFLAGS=$CFLAGS_BACKUP # Options AC_ARG_ENABLE([img2sixel], [AS_HELP_STRING([--disable-img2sixel], [whether to build img2sixel (default: yes)])], [], [enable_img2sixel=yes]) AM_CONDITIONAL(WANT_IMG2SIXEL, test x$enable_img2sixel != xno) AC_ARG_ENABLE([sixel2png], [AS_HELP_STRING([--disable-sixel2png], [whether to build sixel2png (default: yes)])], [], [enable_sixel2png=yes]) AM_CONDITIONAL(WANT_SIXEL2PNG, test x$enable_sixel2png != xno) AC_ARG_WITH([gdk-pixbuf2], [AS_HELP_STRING([--with-gdk-pixbuf2], [whether to build with gdk-pixbuf2 (default: no)])], [], [with_gdk_pixbuf2=no]) AC_ARG_WITH([gd], [AS_HELP_STRING([--with-gd], [whether to build with gd (default: no)])], [], [with_gd=no]) AC_ARG_WITH([libcurl], [AS_HELP_STRING([--with-libcurl], [whether to build with libcurl (default: auto)])], [], [with_libcurl=auto]) AC_ARG_WITH([jpeg], [AS_HELP_STRING([--with-jpeg], [whether to build with libjpeg (default: auto)])], [], [with_jpeg=auto]) AC_ARG_WITH([png], [AS_HELP_STRING([--with-png], [whether to build with libpng (default: auto)])], [], [with_png=auto]) #AC_ARG_WITH([wic], # [AS_HELP_STRING([--with-wic], # [whether to build with windows WIC integration, windows only (default: no)])], # [], # [with_wic=no]) AC_ARG_WITH(pkgconfigdir, AC_HELP_STRING([--with-pkgconfigdir], [Use the specified pkgconfig dir (default is libdir/pkgconfig)]), [pkgconfigdir=${withval}], [pkgconfigdir=${libdir}/pkgconfig]) AC_MSG_NOTICE([pkgconfig directory is ${pkgconfigdir}]) AC_SUBST(pkgconfigdir) AC_ARG_WITH(bashcompletiondir, AC_HELP_STRING([--with-bashcompletiondir], [Use the specified bashcompletion.d]), [bashcompletiondir=${withval}], [bashcompletiondir=${datadir}/bash-completion/completions]) AC_MSG_NOTICE([bash-completion directory is ${bashcompletiondir}]) AC_SUBST(bashcompletiondir) AC_ARG_WITH(zshcompletiondir, AC_HELP_STRING([--with-zshcompletiondir], [Use the specified zshcompletion.d]), [zshcompletiondir=${withval}], [zshcompletiondir=${datadir}/zsh/site-functions]) AC_MSG_NOTICE([zsh-completion directory is ${zshcompletiondir}]) AC_SUBST(zshcompletiondir) AC_ARG_ENABLE([python], [AS_HELP_STRING([--enable-python], [Python interface (default: yes)])], [], []) AC_ARG_ENABLE([debug], [AS_HELP_STRING([--enable-debug], [Use debug macro and specific CFLAGS])], [AC_DEFINE(HAVE_DEBUG, [1], [enable debugging support])], [enable_debug=no]) AM_CONDITIONAL([COND_DEBUG], [test x$enable_debug != xno]) AC_ARG_ENABLE([gcov], [AS_HELP_STRING([--enable-gcov], [Use gcov])], [], [enable_gcov=no]) AM_CONDITIONAL([COND_GCOV], [test x$enable_gcov != xno]) AC_ARG_ENABLE([tests], [AS_HELP_STRING([--enable-tests], [Build tests])], [AC_DEFINE(HAVE_TESTS, [1], [enable tests])], [enable_tests=no]) AM_CONDITIONAL([COND_TESTS], [test x$enable_tests != xno]) # Checks for programs. AC_PROG_CC AC_PROG_INSTALL AS_IF([test x$cross_compile != xyes], [PKG_PROG_PKG_CONFIG], []) AC_DEFUN([LS_CHECK_CFLAG], [ AC_MSG_CHECKING([if $CC supports $1]) saved_cflags="$CFLAGS" CFLAGS="$1 -Werror" AC_COMPILE_IFELSE([AC_LANG_PROGRAM([])], [AC_MSG_RESULT([yes]) m4_default([$2], :)], [AC_MSG_RESULT([no]) m4_default([$3], :)]) CFLAGS="$saved_cflags" ]) LS_CHECK_CFLAG([-Wall],[AM_CFLAGS="$AM_CFLAGS -Wall"], []) LS_CHECK_CFLAG([-Wextra],[AM_CFLAGS="$AM_CFLAGS -Wextra"], []) LS_CHECK_CFLAG([-Wpedantic],[AM_CFLAGS="$AM_CFLAGS -Wpedantic"], []) LS_CHECK_CFLAG([-Wformat=2],[AM_CFLAGS="$AM_CFLAGS -Wformat=2"], []) LS_CHECK_CFLAG([-Wsign-conversion], [AM_CFLAGS="$AM_CFLAGS -Wsign-conversion"] AC_DEFINE(HAVE_DIAGNOSTIC_SIGN_CONVERSION, 1, [define 1 if GCC supports -Wsign-conversion])]) LS_CHECK_CFLAG([-Wuninitialized], [AM_CFLAGS="$AM_CFLAGS -Wuninitialized"] AC_DEFINE(HAVE_DIAGNOSTIC_UNINITIALIZED, 1, [define 1 if GCC supports -Wuninitialized])]) LS_CHECK_CFLAG([-Wstrict-overflow], [AM_CFLAGS="$AM_CFLAGS -Wstrict-overflow" AC_DEFINE(HAVE_DIAGNOSTIC_STRICT_OVERFLOW, 1, [define 1 if GCC supports -Wstrict-overeflow])]) LS_CHECK_CFLAG([-Wshadow], [AM_CFLAGS="$AM_CFLAGS -Wshadow" AC_DEFINE(HAVE_DIAGNOSTIC_SHADOW, 1, [define 1 if GCC supports -Wshadow])]) LS_CHECK_CFLAG([-Wdouble-promotion], [AM_CFLAGS="$AM_CFLAGS -Wdouble-promotion" AC_DEFINE(HAVE_DIAGNOSTIC_DOUBLE_PROMOTION, 1, [define 1 if GCC supports -Wdouble-promotion])]) LS_CHECK_CFLAG([-Wswitch-default], [AM_CFLAGS="$AM_CFLAGS -Wswitch-default" AC_DEFINE(HAVE_DIAGNOSTIC_SWITCH_DEFAULT, 1, [define 1 if GCC supports -Wswitch-default])]) LS_CHECK_CFLAG([-Bsymbolic], [AM_CFLAGS="$AM_CFLAGS -Bsymbolic" AC_DEFINE(HAVE_BSYMBOLIC, 1, [define 1 if GCC supports -Bsymbolic])]) AS_IF([test x$enable_debug = xyes], [LS_CHECK_CFLAG([-Werror], [AM_CFLAGS="$AM_CFLAGS -Werror"], [])]) AC_SUBST([AM_CFLAGS]) # For wic integration #AC_PROG_CXX # For test AC_CHECK_PROGS(MD5SUM, [md5sum md5]) AC_SUBST(MD5SUM) # Checks for libraries. # Checks for header files. AC_CHECK_HEADERS([memory.h \ stdlib.h \ string.h \ unistd.h \ stdint.h \ sys/unistd.h \ getopt.h \ sys/types.h \ sys/stat.h \ fcntl.h \ io.h \ errno.h \ limits.h \ sys/time.h \ time.h \ signal.h \ sys/select.h \ sys/signal.h \ termios.h \ sys/ioctl.h]) # Checks for typedefs, structures, and compiler characteristics. #AC_CHECK_HEADER_STDBOOL #AC_TYPE_SIZE_T #AC_TYPE_UINT8_T # Checks for library functions. AC_FUNC_MALLOC AC_FUNC_REALLOC AC_CHECK_FUNC([memset], [], [AC_MSG_ERROR(memset is not available.)]) AC_CHECK_FUNC([getopt_long], [AC_DEFINE(HAVE_GETOPT_LONG, 1, [whether getopt_long is avilable]) have_getopt_long=1], [AC_CHECK_FUNC([getopt], [AC_DEFINE(HAVE_GETOPT, 1, [whether getopt is avilable])], [AC_MSG_ERROR(getopt or getopt_long is not available.)])]) AM_CONDITIONAL([HAVE_GETOPT_LONG], [test x$have_getopt_long = xyes]) AC_CHECK_FUNCS([memcpy \ memmove \ setmode \ _setmode \ signal \ usleep \ strdup \ strtoul \ calloc \ clock \ clearerr \ stat \ setjmp \ strerror \ isatty \ strncmp \ ldiv]) # for HDR AC_CHECK_FUNCS([strtol pow]) AC_CHECK_DECLS([SIGINT, SIGTERM, SIGHUP],,, [ #ifdef HAVE_SIGNAL_H # include #elif HAVE_SYS_SIGNAL_H # include #endif ]) loaders="stb_image" have_curl="no" have_jpeg="no" have_png="no" #have_wic="no" #if test x$with_wic != xno; then # AC_CHECK_HEADERS([wincodec.h], [], # [AC_MSG_ERROR([WIC integration: wincodec.h is not avilable.])]) # AC_CHECK_LIB([ole32], [main], [], # [AC_MSG_ERROR([WIC integration: library ole32 is not avilable.])]) # AC_CHECK_LIB([uuid], [main], [], # [AC_MSG_ERROR([WIC integration: library uuid is not avilable.])]) # AC_CHECK_LIB([windowscodecs], [main], [], # [AC_MSG_ERROR([WIC integration: library wincodecs is not avilable.])]) # have_wic="yes" #fi if test x$with_gdk_pixbuf2 != xno; then if test x${PKG_CONFIG} != x; then PKG_CHECK_MODULES([GDK_PIXBUF], [gdk-pixbuf-2.0], [have_gdk_pixbuf2=yes], [have_gdk_pixbuf2=no]) if test x$have_gdk_pixbuf2 != xno; then AC_MSG_NOTICE([gdk-pixbuf: $have_gdk_pixbuf2]) AC_DEFINE(HAVE_GDK_PIXBUF2, 1, [whether gdk-pixbuf2 is available]) loaders="${loaders} gdk-pixbuf2" else AC_MSG_ERROR([pkg-config is not available.]) fi else if test x${GDK_PIXBUF_CFLAGS} = x || test x${GDK_PIXBUF_LIBS} = x; then AC_MSG_ERROR([please set GDK_PIXBUF_CFLAGS and GDK_PIXBUF_LIBS, or install pkg-config.]) fi fi AC_MSG_NOTICE([gdk-pixbuf-2.0 cflags is ${GDK_PIXBUF_CFLAGS}]) AC_MSG_NOTICE([gdk-pixbuf-2.0 libs is ${GDK_PIXBUF_LIBS}]) fi AC_SUBST(GDK_PIXBUF_CFLAGS) AC_SUBST(GDK_PIXBUF_LIBS) if test x$with_gd != xno; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_gd != xyes -a x$with_gd != xauto; then if test ! -d "$with_gd"; then AC_MSG_ERROR(["${with_gd}" is not directory]) fi ADDED_CFLAGS="-I${with_gd}/include" ADDED_LIBS="-L${with_gd}/lib -lgd" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -lgd" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -lgd" fi fi CFLAGS="${CFLAGS} ${GD_CFLAGS}" LDFLAGS="${LDFLAGS} ${GD_LIBS}" AC_CHECK_HEADER([gd.h], [AC_CHECK_LIB([gd], [gdImageCreateFromGifPtr], [have_gd="yes" GD_CFLAGS=$ADDED_CFLAGS GD_LIBS=$ADDED_LIBS], [have_gd="no"])]) CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x${PKG_CONFIG} != x; then if test x$have_gd != xyes -a ! -d "$with_gd"; then PKG_CHECK_MODULES(GD, [gdlib], [have_gd=yes], [have_gd=no]) fi fi if test x$have_gd = xyes; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS CFLAGS="$CFLAGS $GD_CFLAGS" LDFLAGS="${LDFLAGS} ${GD_LIBS}" AC_CHECK_LIB([gd], [gdImageCreateFromGifPtr], [AC_CHECK_DECLS([gdImageCreateFromGifPtr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromPngPtr], [AC_CHECK_DECLS([gdImageCreateFromPngPtr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromBmpPtr], [AC_CHECK_DECLS([gdImageCreateFromBmpPtr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromJpegPtrEx], [AC_CHECK_DECLS([gdImageCreateFromJpegPtrEx],[], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromJpegPtr], [AC_CHECK_DECLS([gdImageCreateFromJpegPtr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromTgaPtr], [AC_CHECK_DECLS([gdImageCreateFromTgaPtr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromWBMPPtr], [AC_CHECK_DECLS([gdImageCreateFromWBMPPtr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromTiffPtr], [AC_CHECK_DECLS([gdImageCreateFromTiffPtr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImageCreateFromGd2Ptr], [AC_CHECK_DECLS([gdImageCreateFromGd2Ptr], [], [], [ #include ])]) AC_CHECK_LIB([gd], [gdImagePaletteToTrueColor], [AC_CHECK_DECLS([gdImagePaletteToTrueColor], [], [], [ #include ])]) CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP AC_DEFINE(HAVE_GD, 1, [whether gd is available]) loaders="${loaders} gd" else GD_CFLAGS= GD_LIBS= AC_MSG_ERROR(gd is not available.) fi case $host in *-*-cygwin) AC_CHECK_LIB(iconv, [libiconv], [], [AC_CHECK_LIB(iconv, [iconv], [], [AC_MSG_ERROR([please install libiconv])]) ]) ;; *-*-interix) AM_CPPFLAGS="-D_ALL_SOURCES" AC_SUBST([AM_CPPFLAGS]) ;; esac AC_MSG_NOTICE([gd cflags is ${GD_CFLAGS}]) AC_MSG_NOTICE([gd libs is ${GD_LIBS}]) fi AC_SUBST(GD_CFLAGS) AC_SUBST(GD_LIBS) if test x$with_libcurl != xno; then if test x$build = x$host; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_libcurl != xyes -a x$with_libcurl != xauto; then if test ! -d "$with_libcurl"; then AC_MSG_ERROR(["${with_libcurl}" is not directory]) fi ADDED_CFLAGS="-I${with_libcurl}/include" ADDED_LIBS="-L${with_libcurl}/lib -lcurl" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -lcurl" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -lcurl" fi fi CFLAGS="${CFLAGS} ${ADDED_CFLAGS}" LDFLAGS="${LDFLAGS} ${ADDED_LIBS}" AC_CHECK_HEADER([curl/curl.h], [AC_CHECK_LIB([curl], [curl_easy_cleanup], [have_curl=yes LIBCURL_CFLAGS=$ADDED_CFLAGS LIBCURL_LIBS=$ADDED_LIBS], [have_curl=no])]) CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x$have_curl != xyes -a ! -d "$with_libcurl"; then if test x${PKG_CONFIG} != x; then PKG_CHECK_MODULES(LIBCURL, [libcurl], [have_curl=yes], [have_curl=no]) fi fi fi if test x$have_curl = xyes; then AC_DEFINE(HAVE_LIBCURL, 1, [whether libcurl is available]) else if test x$with_libcurl != xauto; then AC_MSG_ERROR([unable to find libcurl]) fi AC_MSG_NOTICE([libcurl is not available]) fi AC_MSG_NOTICE([libcurl cflags is ${LIBCURL_CFLAGS}]) AC_MSG_NOTICE([libcurl libs is ${LIBCURL_LIBS}]) fi AC_SUBST(LIBCURL_CFLAGS) AC_SUBST(LIBCURL_LIBS) if test x$with_jpeg != xno; then if test x$build = x$host; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_jpeg != xyes -a x$with_jpeg != xauto; then if test ! -d "$with_jpeg"; then AC_MSG_ERROR(["${with_jpeg}" is not directory]) fi ADDED_CFLAGS="-I${with_jpeg}/include" ADDED_LIBS="-L${with_jpeg}/lib -ljpeg" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -ljpeg" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -ljpeg" fi fi CFLAGS="${CFLAGS} ${ADDED_CFLAGS}" LDFLAGS="${LDFLAGS} ${ADDED_LIBS}" AC_CHECK_HEADER([jpeglib.h], [AC_CHECK_LIB([jpeg], [jpeg_read_header], [have_jpeg=yes LIBJPEG_CFLAGS=$ADDED_CFLAGS LIBJPEG_LIBS=$ADDED_LIBS], [have_jpeg=no])]) CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x$have_jpeg != xyes -a ! -d "$with_jpeg"; then if test x${PKG_CONFIG} != x; then PKG_CHECK_MODULES(LIBJPEG, [libjpeg], [have_jpeg=yes], [have_jpeg=no]) fi fi fi if test x$have_jpeg = xyes; then LIBJPEG_CFLAGS=$ADDED_CFLAGS LIBJPEG_LIBS=$ADDED_LIBS AC_DEFINE(HAVE_JPEG, 1, [whether jpeg codec library is available]) loaders="${loaders} jpeg" AC_MSG_NOTICE([jpeg cflags is ${LIBJPEG_CFLAGS}]) AC_MSG_NOTICE([jpeg libs is ${LIBJPEG_LIBS}]) else if test x$with_jpeg != xauto; then AC_MSG_ERROR([unable to find jpeg codec library]) fi AC_MSG_NOTICE([libjpeg is not available]) fi fi AC_SUBST(LIBJPEG_CFLAGS) AC_SUBST(LIBJPEG_LIBS) if test x$with_png != xno; then if test x$build = x$host; then CFLAGS_BACKUP=$CFLAGS LDFLAGS_BACKUP=$LDFLAGS if test x$with_png != xyes -a x$with_png != xauto; then if test ! -d "$with_png"; then AC_MSG_ERROR(["${with_png}" is not directory]) fi ADDED_CFLAGS="-I${with_png}/include" ADDED_LIBS="-L${with_png}/lib -lpng" else if test x${prefix} != x -a x${prefix} != xNONE; then ADDED_CFLAGS="-I${prefix}/include" ADDED_LIBS="-L${prefix}/lib -lpng" else ADDED_CFLAGS="-I/usr/local/include" ADDED_LIBS="-L/usr/local/lib -lpng" fi fi CFLAGS="${CFLAGS} ${ADDED_CFLAGS}" LDFLAGS="${LDFLAGS} ${ADDED_LIBS}" AC_CHECK_HEADER([png.h], [AC_CHECK_LIB([png], [png_check_sig], [have_png=yes LIBPNG_CFLAGS=$ADDED_CFLAGS LIBPNG_LIBS=$ADDED_LIBS], [have_png=no])]) CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP if test x$have_png != xyes -a ! -d "$with_png"; then if test x${PKG_CONFIG} != x; then PKG_CHECK_MODULES(LIBPNG, [libpng], [have_png=yes], [have_png=no]) fi fi fi if test x$have_png = xyes; then CFLAGS="${CFLAGS} ${LIBPNG_CFLAGS}" LDFLAGS="${LDFLAGS} ${LIBPNG_LIBS}" AC_CHECK_DECLS([png_set_gray_1_2_4_to_8, png_set_expand_gray_1_2_4_to_8], [], [], [ #include ]) CFLAGS=$CFLAGS_BACKUP LDFLAGS=$LDFLAGS_BACKUP AC_DEFINE(HAVE_LIBPNG, 1, [whether libpng is available]) loaders="${loaders} png" AC_MSG_NOTICE([libpng cflags is ${LIBPNG_CFLAGS}]) AC_MSG_NOTICE([libpng libs is ${LIBPNG_LIBS}]) else if test x$with_png != xauto; then AC_MSG_ERROR([unable to find libpng]) fi AC_MSG_NOTICE([libpng is not available]) fi fi AC_SUBST(LIBPNG_CFLAGS) AC_SUBST(LIBPNG_LIBS) have_python=no if test x$enable_python != xno; then AM_PATH_PYTHON([2.3], [have_python=yes], [have_python=no]) if test x$enable_python = xyes -a x$have_python = xno; then AC_MSG_ERROR([python is not available]) fi fi AM_CONDITIONAL([HAVE_PYTHON], [test x$have_python = xyes]) if test x$have_python = xyes; then message_python="$have_python: $pythondir" else message_python=$have_python fi AC_DEFUN([LS_UPDATE_TIMESTAMP], [ touch -c aclocal.m4 Makefile.in configure config.h.in \ converters/Makefile.in include/Makefile.in \ python/Makefile.in src/Makefile.in tools/Makefile.in ]) LS_UPDATE_TIMESTAMP AM_CONDITIONAL([HAVE_JPEG], [test x$have_jpeg = xyes]) AM_CONDITIONAL([HAVE_PNG], [test x$have_png = xyes]) AM_CONDITIONAL([HAVE_CURL], [test x$have_curl = xyes]) AC_CONFIG_FILES([Makefile libsixel.pc package.json.in include/sixel.h src/Makefile include/Makefile converters/Makefile tools/Makefile tools/libsixel-config python/Makefile ]) AC_OUTPUT echo "" echo "" echo "libsixel was configured as follows" echo "" echo " Loader component : $loaders" echo " libcurl integration : $have_curl" echo " pkg-config dir : $pkgconfigdir" echo " Bash completion dir : $bashcompletiondir" echo " Zsh completion dir : $zshcompletiondir" #echo " WIC integration : $have_wic" echo " python bindings : $message_python" echo " gcov integration : $enable_gcov" echo " debugging : $enable_debug" echo " tests : $enable_tests" echo "" echo "" libsixel-1.7.3/converters/000077500000000000000000000000001302271755100155325ustar00rootroot00000000000000libsixel-1.7.3/converters/Makefile.am000066400000000000000000000346361302271755100176020ustar00rootroot00000000000000DIST_SUBDIRS = $(SUBDIRS) bin_PROGRAMS = dist_man_MANS = bashcompletiondir = @bashcompletiondir@ dist_bashcompletion_DATA = zshcompletiondir = @zshcompletiondir@ dist_zshcompletion_DATA = if COND_GCOV MAYBE_COVERAGE = --coverage endif CLEANFILES = *.gcno *.gcda *.gcov *.png *.sixel *.txt *.pipe server.py server.key server.crt testfile if WANT_IMG2SIXEL bin_PROGRAMS += img2sixel img2sixel_SOURCES = img2sixel.c malloc_stub.c malloc_stub.h img2sixel_CPPFLAGS = -I$(top_builddir)/include/ $(AM_CPPFLAGS) img2sixel_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) img2sixel_LDADD = $(top_builddir)/src/libsixel.la dist_man_MANS += img2sixel.1 dist_bashcompletion_DATA += shell-completion/bash/img2sixel dist_zshcompletion_DATA += shell-completion/zsh/_img2sixel endif if WANT_SIXEL2PNG bin_PROGRAMS += sixel2png sixel2png_SOURCES = sixel2png.c malloc_stub.c malloc_stub.h sixel2png_CPPFLAGS = -I$(top_builddir)/include/ $(AM_CPPFLAGS) sixel2png_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) sixel2png_LDADD = $(top_builddir)/src/libsixel.la dist_man_MANS += sixel2png.1 endif check: test_impl test: all test_impl test_impl: if WANT_IMG2SIXEL touch testfile chmod -r testfile test ! $$($(WINE) ./img2sixel testfile) test ! $$($(WINE) ./img2sixel invalid_filename) test ! $$($(WINE) ./img2sixel .) test ! $$($(WINE) ./img2sixel -d invalid_option) test ! $$($(WINE) ./img2sixel -r invalid_option) test ! $$($(WINE) ./img2sixel -s invalid_option) test ! $$($(WINE) ./img2sixel -t invalid_option) test ! $$($(WINE) ./img2sixel -w invalid_option) test ! $$($(WINE) ./img2sixel -h invalid_option) test ! $$($(WINE) ./img2sixel -f invalid_option) test ! $$($(WINE) ./img2sixel -q invalid_option) test ! $$($(WINE) ./img2sixel -l invalid_option) test ! $$($(WINE) ./img2sixel -b invalid_option) test ! $$($(WINE) ./img2sixel -E invalid_option) test ! $$($(WINE) ./img2sixel -B invalid_option) test ! $$($(WINE) ./img2sixel -B \#ffff $(top_srcdir)/images/map8.png) test ! $$($(WINE) ./img2sixel -B \#0000000000000 $(top_srcdir)/images/map8.png) test ! $$($(WINE) ./img2sixel -B \#00G) test ! $$($(WINE) ./img2sixel -B test) test ! $$($(WINE) ./img2sixel -B rgb:11/11) test ! $$($(WINE) ./img2sixel -%) test ! $$($(WINE) ./img2sixel -m invalid_filename $(top_srcdir)/images/snake.jpg) test ! $$($(WINE) ./img2sixel -p16 -e $(top_srcdir)/images/snake.jpg) test ! $$($(WINE) ./img2sixel -I -C0 $(top_srcdir)/images/snake.png) test ! $$($(WINE) ./img2sixel -I -p8 $(top_srcdir)/images/snake.png) test ! $$($(WINE) ./img2sixel -p64 -bxterm256 $(top_srcdir)/images/snake.png) test ! $$($(WINE) ./img2sixel -8 -P $(top_srcdir)/images/snake.png) test ! $$(echo -n a | $(WINE) ./img2sixel) $(WINE) ./img2sixel -H $(WINE) ./img2sixel -V $(WINE) ./img2sixel $(top_srcdir)/images/snake.jpg -datkinson -flum -saverage | $(WINE) ./img2sixel | tee snake.sixel $(WINE) ./img2sixel -w50% -h150% -dfs -Bblue -thls -shistogram < $(top_srcdir)/images/snake.jpg | tee snake2.sixel $(WINE) ./img2sixel -w2100 -h2100 -djajuni -bxterm256 -o snake3.sixel < $(top_srcdir)/images/snake.jpg $(WINE) ./img2sixel -w105% -h100 -B\#000000000 -rnearest < $(top_srcdir)/images/snake.gif $(WINE) ./img2sixel -7 -sauto -w100 -rgaussian -qauto -dburkes -tauto $(top_srcdir)/images/snake.tga $(WINE) ./img2sixel -p300 -8 -scenter -Brgb:0/f/A -h100 -qfull -rhanning -dstucki -thls $(top_srcdir)/images/snake.tiff $(WINE) ./img2sixel -8 -qauto -thls -e $(top_srcdir)/images/snake.pgm $(WINE) ./img2sixel -8 -m $(top_srcdir)/images/map8-palette.png -Esize $(top_srcdir)/images/snake.ppm $(WINE) ./img2sixel -7 -m $(top_srcdir)/images/map16-palette.png -Efast $(top_srcdir)/images/snake.jpg $(WINE) ./img2sixel -7 -w300 $(top_srcdir)/images/snake-palette.png $(WINE) ./img2sixel -7 -w100 -h100 -bxterm16 -B\#aB3 -B\#aB3 $(top_srcdir)/images/snake.pbm $(WINE) ./img2sixel -I -dstucki -thls -B\#a0B030 $(top_srcdir)/images/snake.ppm $(WINE) ./img2sixel -bvt340color $(top_srcdir)/images/snake.ppm $(WINE) ./img2sixel -bvt340mono $(top_srcdir)/images/snake.tga $(WINE) ./img2sixel -bgray1 -w120 $(top_srcdir)/images/snake.tga $(WINE) ./img2sixel -bgray2 -w120 $(top_srcdir)/images/snake.tga $(WINE) ./img2sixel -bgray4 -w120 $(top_srcdir)/images/snake.tga $(WINE) ./img2sixel -bgray8 -w120 $(top_srcdir)/images/snake.tga $(WINE) ./img2sixel -I -8 -dburkes -B\#ffffffffffff $(top_srcdir)/images/snake-ascii.ppm $(WINE) ./img2sixel -I -C10 -djajuni $(top_srcdir)/images/snake.png $(WINE) ./img2sixel -I -Eauto $(top_srcdir)/images/snake-ascii.pgm $(WINE) ./img2sixel -I -datkinson $(top_srcdir)/images/snake-ascii.pbm $(WINE) ./img2sixel $(top_srcdir)/images/snake-grayscale.png $(WINE) ./img2sixel -m $(top_srcdir)/images/map8-palette.png $(top_srcdir)/images/snake-grayscale.png $(WINE) ./img2sixel -m $(top_srcdir)/images/snake-grayscale.png $(top_srcdir)/images/snake.png $(WINE) ./img2sixel -c200x200+100+100 $(top_srcdir)/images/snake-grayscale.png $(WINE) ./img2sixel -c200x200+100+100 -w400 $(top_srcdir)/images/snake-grayscale.png $(WINE) ./img2sixel -I $(top_srcdir)/images/snake-grayscale.png $(WINE) ./img2sixel -I $(top_srcdir)/images/snake-grayscale.jpg $(WINE) ./img2sixel -m $(top_srcdir)/images/map8.six -m $(top_srcdir)/images/map8.six $(top_srcdir)/images/snake.six $(WINE) ./img2sixel -w200 -p8 $(top_srcdir)/images/snake.six $(WINE) ./img2sixel -c200x200+2000+2000 $(top_srcdir)/images/snake.six $(WINE) ./img2sixel -bxterm16 $(top_srcdir)/images/snake.six $(WINE) ./img2sixel -e $(top_srcdir)/images/snake.six $(WINE) ./img2sixel -I $(top_srcdir)/images/snake.six $(WINE) ./img2sixel -I -c2000x100+40+20 -wauto -h200 -qhigh -dfs -rbilinear -trgb $(top_srcdir)/images/snake.ppm $(WINE) ./img2sixel -I -v -w200 -hauto -c100x1000+40+20 -qlow -dnone -rhamming -thls $(top_srcdir)/images/snake.bmp $(WINE) ./img2sixel -m $(top_srcdir)/images/map8.png -w200 -fauto -rwelsh $(top_srcdir)/images/egret.jpg $(WINE) ./img2sixel -m $(top_srcdir)/images/map16.png -w100 -hauto -rbicubic -dauto $(top_srcdir)/images/snake.ppm $(WINE) ./img2sixel -p 16 -C3 -h100 -fnorm -rlanczos2 $(top_srcdir)/images/snake.jpg $(WINE) ./img2sixel -v -p 8 -h200 -fnorm -rlanczos2 -dnone $(top_srcdir)/images/snake.jpg $(WINE) ./img2sixel -p 2 -h100 -wauto -rlanczos3 $(top_srcdir)/images/snake.jpg $(WINE) ./img2sixel -p 1 -h100 -n1 $(top_srcdir)/images/snake.jpg && printf '\033[*1z' $(WINE) ./img2sixel -e -h140 -rlanczos4 -P $(top_srcdir)/images/snake.jpg $(WINE) ./img2sixel -e -i -P $(top_srcdir)/images/snake.jpg > /dev/null $(WINE) ./img2sixel -w2047 -h2047 $(top_srcdir)/images/snake.png | $(WINE) ./img2sixel > /dev/null seq 0 10 | while read i; do \ seq 0 2 | while read j; do \ $(WINE) ./img2sixel $(top_srcdir)/images/map8.png | \ sed "s/Pq/P$${i};;$${j}q/" | \ $(WINE) ./img2sixel; \ done; \ done $(WINE) ./img2sixel $(top_srcdir)/images/snake.png| sed 's/C/C:/g'| tr : '\t'| $(WINE) ./img2sixel $(WINE) ./img2sixel $(top_srcdir)/images/snake.png| sed 's/"1;1;600;450/"1;1;700;500/'| $(WINE) ./img2sixel $(WINE) ./img2sixel -ldisable -dnone -u -lauto $(top_srcdir)/images/seq2gif.gif $(WINE) ./img2sixel -ldisable -dnone -g $(top_srcdir)/images/seq2gif.gif $(WINE) ./img2sixel -ldisable -dnone -u -g $(top_srcdir)/images/seq2gif.gif $(WINE) ./img2sixel -S -datkinson $(top_srcdir)/images/seq2gif.gif $(WINE) ./img2sixel $(top_srcdir)/images/snake-progressive.jpg if HAVE_PNG $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g01.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g02.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g04.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g16.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p01.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p02.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p04.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn4a08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn4a16.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn6a08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn6a16.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g01.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g02.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g04.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g08.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g16.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p01.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p02.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p04.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p08.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn4a08.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn4a16.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn6a08.png $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn6a16.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g01.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g02.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g04.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g08.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g16.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p01.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p02.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p04.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p08.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn4a08.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn4a16.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn6a08.png $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn6a16.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgai4a08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgai4a16.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgan6a08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgan6a16.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgbn4a08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bggn4a16.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgwn6a08.png $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgyn6a16.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a08.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a16.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a08.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a16.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgbn4a08.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bggn4a16.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgwn6a08.png $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgyn6a16.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a08.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a16.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a08.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a16.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgbn4a08.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bggn4a16.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgwn6a08.png $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgyn6a16.png endif if HAVE_CURL test ! $$($(WINE) ./img2sixel file:///test) test ! $$($(WINE) ./img2sixel https:///test) $(WINE) ./img2sixel file:///$$(pwd)/$(top_srcdir)/images/snake.jpg if which openssl && which python; then \ openssl genrsa | openssl rsa > server.key; \ openssl req -new -key server.key -subj "/CN=localhost" | openssl x509 -req -signkey server.key > server.crt; \ echo "import BaseHTTPServer as bs, SimpleHTTPServer as ss, ssl" > server.py; \ echo "httpd = bs.HTTPServer(('localhost', 4443), ss.SimpleHTTPRequestHandler)" >> server.py; \ echo "httpd.socket = ssl.wrap_socket(httpd.socket, certfile='server.crt', keyfile='server.key', server_side=True)" >> server.py; \ echo "httpd.handle_request()" >> server.py; \ echo "httpd.handle_request()" >> server.py; \ python server.py& \ sleep 1; \ ! $(WINE) ./img2sixel 'https://localhost:4443/snake.sixel'; \ sleep 1; \ $(WINE) ./img2sixel -k 'https://localhost:4443/snake.sixel'; \ fi endif if WANT_SIXEL2PNG test ! $$($(WINE) ./sixel2png -i unknown.sixel) test ! $$($(WINE) ./sixel2png -% < snake.sixel) test ! $$($(WINE) ./sixel2png invalid_filename < snake.sixel) $(WINE) ./sixel2png -H $(WINE) ./sixel2png -V $(WINE) ./sixel2png < snake.sixel > snake1.png $(WINE) ./sixel2png < snake2.sixel > snake2.png $(WINE) ./sixel2png - - < snake3.sixel > snake3.png $(WINE) ./sixel2png -i snake.sixel -o snake4.png endif $(WINE) ./img2sixel -H| grep ^\ \*\-|sed 's/^\ *//'| cut -f1 -d' '| cut -f1 -d, > options1.txt rm -f sixel.pipe if test "$(WINE)" = "" && which mkfifo && which pkill; then \ mkfifo sixel.pipe; \ ($(WINE) ./img2sixel -D < sixel.pipe&); \ cat $(top_srcdir)/images/snake.jpg > sixel.pipe; \ echo -n > sixel.pipe; \ sleep 1; \ rm -f sixel.pipe; \ pkill img2sixel; \ fi || true grep ^\.B $(top_srcdir)/converters/img2sixel.1 | cut -f2 -d " " | grep "^\\\\" | tr -d '\\' | tr -d , > options2.txt grep ' --' $(top_srcdir)/converters/shell-completion/bash/img2sixel| grep -v "' "| sed 's/.* \(-.\) .*/\1/' > options3.txt grep '{-' $(top_srcdir)/converters/shell-completion/zsh/_img2sixel|cut -f1 -d,|cut -f2 -d'{' > options4.txt diff options1.txt options2.txt diff options2.txt options3.txt diff options3.txt options4.txt endif @echo succeeded winetest: all WINE=wine $(MAKE) test libsixel-1.7.3/converters/Makefile.in000066400000000000000000001650771302271755100176170ustar00rootroot00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ bin_PROGRAMS = $(am__EXEEXT_1) $(am__EXEEXT_2) @WANT_IMG2SIXEL_TRUE@am__append_1 = img2sixel @WANT_IMG2SIXEL_TRUE@am__append_2 = img2sixel.1 @WANT_IMG2SIXEL_TRUE@am__append_3 = shell-completion/bash/img2sixel @WANT_IMG2SIXEL_TRUE@am__append_4 = shell-completion/zsh/_img2sixel @WANT_SIXEL2PNG_TRUE@am__append_5 = sixel2png @WANT_SIXEL2PNG_TRUE@am__append_6 = sixel2png.1 subdir = converters SUBDIRS = ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_gcc_func_attribute.m4 \ $(top_srcdir)/m4/ax_gcc_var_attribute.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am \ $(am__dist_bashcompletion_DATA_DIST) \ $(am__dist_zshcompletion_DATA_DIST) $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = @WANT_IMG2SIXEL_TRUE@am__EXEEXT_1 = img2sixel$(EXEEXT) @WANT_SIXEL2PNG_TRUE@am__EXEEXT_2 = sixel2png$(EXEEXT) am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" \ "$(DESTDIR)$(bashcompletiondir)" \ "$(DESTDIR)$(zshcompletiondir)" PROGRAMS = $(bin_PROGRAMS) am__img2sixel_SOURCES_DIST = img2sixel.c malloc_stub.c malloc_stub.h @WANT_IMG2SIXEL_TRUE@am_img2sixel_OBJECTS = \ @WANT_IMG2SIXEL_TRUE@ img2sixel-img2sixel.$(OBJEXT) \ @WANT_IMG2SIXEL_TRUE@ img2sixel-malloc_stub.$(OBJEXT) img2sixel_OBJECTS = $(am_img2sixel_OBJECTS) @WANT_IMG2SIXEL_TRUE@img2sixel_DEPENDENCIES = \ @WANT_IMG2SIXEL_TRUE@ $(top_builddir)/src/libsixel.la AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = img2sixel_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(img2sixel_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ am__sixel2png_SOURCES_DIST = sixel2png.c malloc_stub.c malloc_stub.h @WANT_SIXEL2PNG_TRUE@am_sixel2png_OBJECTS = \ @WANT_SIXEL2PNG_TRUE@ sixel2png-sixel2png.$(OBJEXT) \ @WANT_SIXEL2PNG_TRUE@ sixel2png-malloc_stub.$(OBJEXT) sixel2png_OBJECTS = $(am_sixel2png_OBJECTS) @WANT_SIXEL2PNG_TRUE@sixel2png_DEPENDENCIES = \ @WANT_SIXEL2PNG_TRUE@ $(top_builddir)/src/libsixel.la sixel2png_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(sixel2png_CFLAGS) \ $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(img2sixel_SOURCES) $(sixel2png_SOURCES) DIST_SOURCES = $(am__img2sixel_SOURCES_DIST) \ $(am__sixel2png_SOURCES_DIST) RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } man1dir = $(mandir)/man1 NROFF = nroff MANS = $(dist_man_MANS) am__dist_bashcompletion_DATA_DIST = shell-completion/bash/img2sixel am__dist_zshcompletion_DATA_DIST = shell-completion/zsh/_img2sixel DATA = $(dist_bashcompletion_DATA) $(dist_zshcompletion_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ distdir am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in \ $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_CFLAGS = @AM_CFLAGS@ AM_CPPFLAGS = @AM_CPPFLAGS@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GD_CFLAGS = @GD_CFLAGS@ GD_LIBS = @GD_LIBS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBCURL_CFLAGS = @LIBCURL_CFLAGS@ LIBCURL_LIBS = @LIBCURL_LIBS@ LIBJPEG_CFLAGS = @LIBJPEG_CFLAGS@ LIBJPEG_LIBS = @LIBJPEG_LIBS@ LIBOBJS = @LIBOBJS@ LIBPNG_CFLAGS = @LIBPNG_CFLAGS@ LIBPNG_LIBS = @LIBPNG_LIBS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LS_LTVERSION = @LS_LTVERSION@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MD5SUM = @MD5SUM@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ attr_func_deprecated = @attr_func_deprecated@ attr_var_deprecated = @attr_var_deprecated@ bashcompletiondir = @bashcompletiondir@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgconfigdir = @pkgconfigdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ pythondir = @pythondir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ zshcompletiondir = @zshcompletiondir@ DIST_SUBDIRS = $(SUBDIRS) dist_man_MANS = $(am__append_2) $(am__append_6) dist_bashcompletion_DATA = $(am__append_3) dist_zshcompletion_DATA = $(am__append_4) @COND_GCOV_TRUE@MAYBE_COVERAGE = --coverage CLEANFILES = *.gcno *.gcda *.gcov *.png *.sixel *.txt *.pipe server.py server.key server.crt testfile @WANT_IMG2SIXEL_TRUE@img2sixel_SOURCES = img2sixel.c malloc_stub.c malloc_stub.h @WANT_IMG2SIXEL_TRUE@img2sixel_CPPFLAGS = -I$(top_builddir)/include/ $(AM_CPPFLAGS) @WANT_IMG2SIXEL_TRUE@img2sixel_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) @WANT_IMG2SIXEL_TRUE@img2sixel_LDADD = $(top_builddir)/src/libsixel.la @WANT_SIXEL2PNG_TRUE@sixel2png_SOURCES = sixel2png.c malloc_stub.c malloc_stub.h @WANT_SIXEL2PNG_TRUE@sixel2png_CPPFLAGS = -I$(top_builddir)/include/ $(AM_CPPFLAGS) @WANT_SIXEL2PNG_TRUE@sixel2png_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) @WANT_SIXEL2PNG_TRUE@sixel2png_LDADD = $(top_builddir)/src/libsixel.la all: all-recursive .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign converters/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign converters/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ || test -f $$p1 \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ echo " rm -f" $$list; \ rm -f $$list || exit $$?; \ test -n "$(EXEEXT)" || exit 0; \ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list img2sixel$(EXEEXT): $(img2sixel_OBJECTS) $(img2sixel_DEPENDENCIES) $(EXTRA_img2sixel_DEPENDENCIES) @rm -f img2sixel$(EXEEXT) $(AM_V_CCLD)$(img2sixel_LINK) $(img2sixel_OBJECTS) $(img2sixel_LDADD) $(LIBS) sixel2png$(EXEEXT): $(sixel2png_OBJECTS) $(sixel2png_DEPENDENCIES) $(EXTRA_sixel2png_DEPENDENCIES) @rm -f sixel2png$(EXEEXT) $(AM_V_CCLD)$(sixel2png_LINK) $(sixel2png_OBJECTS) $(sixel2png_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/img2sixel-img2sixel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/img2sixel-malloc_stub.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sixel2png-malloc_stub.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sixel2png-sixel2png.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< img2sixel-img2sixel.o: img2sixel.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -MT img2sixel-img2sixel.o -MD -MP -MF $(DEPDIR)/img2sixel-img2sixel.Tpo -c -o img2sixel-img2sixel.o `test -f 'img2sixel.c' || echo '$(srcdir)/'`img2sixel.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/img2sixel-img2sixel.Tpo $(DEPDIR)/img2sixel-img2sixel.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='img2sixel.c' object='img2sixel-img2sixel.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -c -o img2sixel-img2sixel.o `test -f 'img2sixel.c' || echo '$(srcdir)/'`img2sixel.c img2sixel-img2sixel.obj: img2sixel.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -MT img2sixel-img2sixel.obj -MD -MP -MF $(DEPDIR)/img2sixel-img2sixel.Tpo -c -o img2sixel-img2sixel.obj `if test -f 'img2sixel.c'; then $(CYGPATH_W) 'img2sixel.c'; else $(CYGPATH_W) '$(srcdir)/img2sixel.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/img2sixel-img2sixel.Tpo $(DEPDIR)/img2sixel-img2sixel.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='img2sixel.c' object='img2sixel-img2sixel.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -c -o img2sixel-img2sixel.obj `if test -f 'img2sixel.c'; then $(CYGPATH_W) 'img2sixel.c'; else $(CYGPATH_W) '$(srcdir)/img2sixel.c'; fi` img2sixel-malloc_stub.o: malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -MT img2sixel-malloc_stub.o -MD -MP -MF $(DEPDIR)/img2sixel-malloc_stub.Tpo -c -o img2sixel-malloc_stub.o `test -f 'malloc_stub.c' || echo '$(srcdir)/'`malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/img2sixel-malloc_stub.Tpo $(DEPDIR)/img2sixel-malloc_stub.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='malloc_stub.c' object='img2sixel-malloc_stub.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -c -o img2sixel-malloc_stub.o `test -f 'malloc_stub.c' || echo '$(srcdir)/'`malloc_stub.c img2sixel-malloc_stub.obj: malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -MT img2sixel-malloc_stub.obj -MD -MP -MF $(DEPDIR)/img2sixel-malloc_stub.Tpo -c -o img2sixel-malloc_stub.obj `if test -f 'malloc_stub.c'; then $(CYGPATH_W) 'malloc_stub.c'; else $(CYGPATH_W) '$(srcdir)/malloc_stub.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/img2sixel-malloc_stub.Tpo $(DEPDIR)/img2sixel-malloc_stub.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='malloc_stub.c' object='img2sixel-malloc_stub.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(img2sixel_CPPFLAGS) $(CPPFLAGS) $(img2sixel_CFLAGS) $(CFLAGS) -c -o img2sixel-malloc_stub.obj `if test -f 'malloc_stub.c'; then $(CYGPATH_W) 'malloc_stub.c'; else $(CYGPATH_W) '$(srcdir)/malloc_stub.c'; fi` sixel2png-sixel2png.o: sixel2png.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -MT sixel2png-sixel2png.o -MD -MP -MF $(DEPDIR)/sixel2png-sixel2png.Tpo -c -o sixel2png-sixel2png.o `test -f 'sixel2png.c' || echo '$(srcdir)/'`sixel2png.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sixel2png-sixel2png.Tpo $(DEPDIR)/sixel2png-sixel2png.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='sixel2png.c' object='sixel2png-sixel2png.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -c -o sixel2png-sixel2png.o `test -f 'sixel2png.c' || echo '$(srcdir)/'`sixel2png.c sixel2png-sixel2png.obj: sixel2png.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -MT sixel2png-sixel2png.obj -MD -MP -MF $(DEPDIR)/sixel2png-sixel2png.Tpo -c -o sixel2png-sixel2png.obj `if test -f 'sixel2png.c'; then $(CYGPATH_W) 'sixel2png.c'; else $(CYGPATH_W) '$(srcdir)/sixel2png.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sixel2png-sixel2png.Tpo $(DEPDIR)/sixel2png-sixel2png.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='sixel2png.c' object='sixel2png-sixel2png.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -c -o sixel2png-sixel2png.obj `if test -f 'sixel2png.c'; then $(CYGPATH_W) 'sixel2png.c'; else $(CYGPATH_W) '$(srcdir)/sixel2png.c'; fi` sixel2png-malloc_stub.o: malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -MT sixel2png-malloc_stub.o -MD -MP -MF $(DEPDIR)/sixel2png-malloc_stub.Tpo -c -o sixel2png-malloc_stub.o `test -f 'malloc_stub.c' || echo '$(srcdir)/'`malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sixel2png-malloc_stub.Tpo $(DEPDIR)/sixel2png-malloc_stub.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='malloc_stub.c' object='sixel2png-malloc_stub.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -c -o sixel2png-malloc_stub.o `test -f 'malloc_stub.c' || echo '$(srcdir)/'`malloc_stub.c sixel2png-malloc_stub.obj: malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -MT sixel2png-malloc_stub.obj -MD -MP -MF $(DEPDIR)/sixel2png-malloc_stub.Tpo -c -o sixel2png-malloc_stub.obj `if test -f 'malloc_stub.c'; then $(CYGPATH_W) 'malloc_stub.c'; else $(CYGPATH_W) '$(srcdir)/malloc_stub.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sixel2png-malloc_stub.Tpo $(DEPDIR)/sixel2png-malloc_stub.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='malloc_stub.c' object='sixel2png-malloc_stub.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(sixel2png_CPPFLAGS) $(CPPFLAGS) $(sixel2png_CFLAGS) $(CFLAGS) -c -o sixel2png-malloc_stub.obj `if test -f 'malloc_stub.c'; then $(CYGPATH_W) 'malloc_stub.c'; else $(CYGPATH_W) '$(srcdir)/malloc_stub.c'; fi` mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-man1: $(dist_man_MANS) @$(NORMAL_INSTALL) @list1=''; \ list2='$(dist_man_MANS)'; \ test -n "$(man1dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.1[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \ done; } uninstall-man1: @$(NORMAL_UNINSTALL) @list=''; test -n "$(man1dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ sed -n '/\.1[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir) install-dist_bashcompletionDATA: $(dist_bashcompletion_DATA) @$(NORMAL_INSTALL) @list='$(dist_bashcompletion_DATA)'; test -n "$(bashcompletiondir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bashcompletiondir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bashcompletiondir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(bashcompletiondir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(bashcompletiondir)" || exit $$?; \ done uninstall-dist_bashcompletionDATA: @$(NORMAL_UNINSTALL) @list='$(dist_bashcompletion_DATA)'; test -n "$(bashcompletiondir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(bashcompletiondir)'; $(am__uninstall_files_from_dir) install-dist_zshcompletionDATA: $(dist_zshcompletion_DATA) @$(NORMAL_INSTALL) @list='$(dist_zshcompletion_DATA)'; test -n "$(zshcompletiondir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(zshcompletiondir)'"; \ $(MKDIR_P) "$(DESTDIR)$(zshcompletiondir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(zshcompletiondir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(zshcompletiondir)" || exit $$?; \ done uninstall-dist_zshcompletionDATA: @$(NORMAL_UNINSTALL) @list='$(dist_zshcompletion_DATA)'; test -n "$(zshcompletiondir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(zshcompletiondir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am check: check-recursive all-am: Makefile $(PROGRAMS) $(MANS) $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(bashcompletiondir)" "$(DESTDIR)$(zshcompletiondir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dist_bashcompletionDATA \ install-dist_zshcompletionDATA install-man install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-man1 install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-binPROGRAMS uninstall-dist_bashcompletionDATA \ uninstall-dist_zshcompletionDATA uninstall-man uninstall-man: uninstall-man1 .MAKE: $(am__recursive_targets) install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ check-am clean clean-binPROGRAMS clean-generic clean-libtool \ cscopelist-am ctags ctags-am distclean distclean-compile \ distclean-generic distclean-libtool distclean-tags distdir dvi \ dvi-am html html-am info info-am install install-am \ install-binPROGRAMS install-data install-data-am \ install-dist_bashcompletionDATA install-dist_zshcompletionDATA \ install-dvi install-dvi-am install-exec install-exec-am \ install-html install-html-am install-info install-info-am \ install-man install-man1 install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags tags-am uninstall uninstall-am uninstall-binPROGRAMS \ uninstall-dist_bashcompletionDATA \ uninstall-dist_zshcompletionDATA uninstall-man uninstall-man1 .PRECIOUS: Makefile check: test_impl test: all test_impl test_impl: @WANT_IMG2SIXEL_TRUE@ touch testfile @WANT_IMG2SIXEL_TRUE@ chmod -r testfile @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel testfile) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel invalid_filename) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel .) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -d invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -r invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -s invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -t invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -w invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -h invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -f invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -q invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -l invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -b invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -E invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -B invalid_option) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -B \#ffff $(top_srcdir)/images/map8.png) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -B \#0000000000000 $(top_srcdir)/images/map8.png) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -B \#00G) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -B test) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -B rgb:11/11) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -%) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -m invalid_filename $(top_srcdir)/images/snake.jpg) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -p16 -e $(top_srcdir)/images/snake.jpg) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -I -C0 $(top_srcdir)/images/snake.png) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -I -p8 $(top_srcdir)/images/snake.png) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -p64 -bxterm256 $(top_srcdir)/images/snake.png) @WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel -8 -P $(top_srcdir)/images/snake.png) @WANT_IMG2SIXEL_TRUE@ test ! $$(echo -n a | $(WINE) ./img2sixel) @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -H @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -V @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/snake.jpg -datkinson -flum -saverage | $(WINE) ./img2sixel | tee snake.sixel @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w50% -h150% -dfs -Bblue -thls -shistogram < $(top_srcdir)/images/snake.jpg | tee snake2.sixel @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w2100 -h2100 -djajuni -bxterm256 -o snake3.sixel < $(top_srcdir)/images/snake.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w105% -h100 -B\#000000000 -rnearest < $(top_srcdir)/images/snake.gif @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -7 -sauto -w100 -rgaussian -qauto -dburkes -tauto $(top_srcdir)/images/snake.tga @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -p300 -8 -scenter -Brgb:0/f/A -h100 -qfull -rhanning -dstucki -thls $(top_srcdir)/images/snake.tiff @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -8 -qauto -thls -e $(top_srcdir)/images/snake.pgm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -8 -m $(top_srcdir)/images/map8-palette.png -Esize $(top_srcdir)/images/snake.ppm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -7 -m $(top_srcdir)/images/map16-palette.png -Efast $(top_srcdir)/images/snake.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -7 -w300 $(top_srcdir)/images/snake-palette.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -7 -w100 -h100 -bxterm16 -B\#aB3 -B\#aB3 $(top_srcdir)/images/snake.pbm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I -dstucki -thls -B\#a0B030 $(top_srcdir)/images/snake.ppm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -bvt340color $(top_srcdir)/images/snake.ppm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -bvt340mono $(top_srcdir)/images/snake.tga @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -bgray1 -w120 $(top_srcdir)/images/snake.tga @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -bgray2 -w120 $(top_srcdir)/images/snake.tga @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -bgray4 -w120 $(top_srcdir)/images/snake.tga @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -bgray8 -w120 $(top_srcdir)/images/snake.tga @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I -8 -dburkes -B\#ffffffffffff $(top_srcdir)/images/snake-ascii.ppm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I -C10 -djajuni $(top_srcdir)/images/snake.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I -Eauto $(top_srcdir)/images/snake-ascii.pgm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I -datkinson $(top_srcdir)/images/snake-ascii.pbm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/snake-grayscale.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -m $(top_srcdir)/images/map8-palette.png $(top_srcdir)/images/snake-grayscale.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -m $(top_srcdir)/images/snake-grayscale.png $(top_srcdir)/images/snake.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c200x200+100+100 $(top_srcdir)/images/snake-grayscale.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c200x200+100+100 -w400 $(top_srcdir)/images/snake-grayscale.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I $(top_srcdir)/images/snake-grayscale.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I $(top_srcdir)/images/snake-grayscale.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -m $(top_srcdir)/images/map8.six -m $(top_srcdir)/images/map8.six $(top_srcdir)/images/snake.six @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w200 -p8 $(top_srcdir)/images/snake.six @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c200x200+2000+2000 $(top_srcdir)/images/snake.six @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -bxterm16 $(top_srcdir)/images/snake.six @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -e $(top_srcdir)/images/snake.six @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I $(top_srcdir)/images/snake.six @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I -c2000x100+40+20 -wauto -h200 -qhigh -dfs -rbilinear -trgb $(top_srcdir)/images/snake.ppm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -I -v -w200 -hauto -c100x1000+40+20 -qlow -dnone -rhamming -thls $(top_srcdir)/images/snake.bmp @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -m $(top_srcdir)/images/map8.png -w200 -fauto -rwelsh $(top_srcdir)/images/egret.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -m $(top_srcdir)/images/map16.png -w100 -hauto -rbicubic -dauto $(top_srcdir)/images/snake.ppm @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -p 16 -C3 -h100 -fnorm -rlanczos2 $(top_srcdir)/images/snake.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -v -p 8 -h200 -fnorm -rlanczos2 -dnone $(top_srcdir)/images/snake.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -p 2 -h100 -wauto -rlanczos3 $(top_srcdir)/images/snake.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -p 1 -h100 -n1 $(top_srcdir)/images/snake.jpg && printf '\033[*1z' @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -e -h140 -rlanczos4 -P $(top_srcdir)/images/snake.jpg @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -e -i -P $(top_srcdir)/images/snake.jpg > /dev/null @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w2047 -h2047 $(top_srcdir)/images/snake.png | $(WINE) ./img2sixel > /dev/null @WANT_IMG2SIXEL_TRUE@ seq 0 10 | while read i; do \ @WANT_IMG2SIXEL_TRUE@ seq 0 2 | while read j; do \ @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/map8.png | \ @WANT_IMG2SIXEL_TRUE@ sed "s/Pq/P$${i};;$${j}q/" | \ @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel; \ @WANT_IMG2SIXEL_TRUE@ done; \ @WANT_IMG2SIXEL_TRUE@ done @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/snake.png| sed 's/C/C:/g'| tr : '\t'| $(WINE) ./img2sixel @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/snake.png| sed 's/"1;1;600;450/"1;1;700;500/'| $(WINE) ./img2sixel @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -ldisable -dnone -u -lauto $(top_srcdir)/images/seq2gif.gif @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -ldisable -dnone -g $(top_srcdir)/images/seq2gif.gif @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -ldisable -dnone -u -g $(top_srcdir)/images/seq2gif.gif @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -S -datkinson $(top_srcdir)/images/seq2gif.gif @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/snake-progressive.jpg @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g01.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g02.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g04.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn0g16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p01.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p02.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p04.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn3p08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/basic/basn6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g01.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g02.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g04.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn0g16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p01.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p02.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p04.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn3p08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 $(top_srcdir)/images/pngsuite/basic/basn6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g01.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g02.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g04.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn0g16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p01.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p02.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p04.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn3p08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -c16x16+8+8 $(top_srcdir)/images/pngsuite/basic/basn6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgai4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgai4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgan6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgan6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgbn4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bggn4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgwn6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel $(top_srcdir)/images/pngsuite/background/bgyn6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgbn4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bggn4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgwn6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -B\#fff $(top_srcdir)/images/pngsuite/background/bgyn6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgai4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgan6a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgbn4a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bggn4a16.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgwn6a08.png @HAVE_PNG_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -w32 -B\#fff $(top_srcdir)/images/pngsuite/background/bgyn6a16.png @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel file:///test) @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ test ! $$($(WINE) ./img2sixel https:///test) @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel file:///$$(pwd)/$(top_srcdir)/images/snake.jpg @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ if which openssl && which python; then \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ openssl genrsa | openssl rsa > server.key; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ openssl req -new -key server.key -subj "/CN=localhost" | openssl x509 -req -signkey server.key > server.crt; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ echo "import BaseHTTPServer as bs, SimpleHTTPServer as ss, ssl" > server.py; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ echo "httpd = bs.HTTPServer(('localhost', 4443), ss.SimpleHTTPRequestHandler)" >> server.py; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ echo "httpd.socket = ssl.wrap_socket(httpd.socket, certfile='server.crt', keyfile='server.key', server_side=True)" >> server.py; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ echo "httpd.handle_request()" >> server.py; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ echo "httpd.handle_request()" >> server.py; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ python server.py& \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ sleep 1; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ ! $(WINE) ./img2sixel 'https://localhost:4443/snake.sixel'; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ sleep 1; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -k 'https://localhost:4443/snake.sixel'; \ @HAVE_CURL_TRUE@@WANT_IMG2SIXEL_TRUE@ fi @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ test ! $$($(WINE) ./sixel2png -i unknown.sixel) @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ test ! $$($(WINE) ./sixel2png -% < snake.sixel) @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ test ! $$($(WINE) ./sixel2png invalid_filename < snake.sixel) @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ $(WINE) ./sixel2png -H @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ $(WINE) ./sixel2png -V @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ $(WINE) ./sixel2png < snake.sixel > snake1.png @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ $(WINE) ./sixel2png < snake2.sixel > snake2.png @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ $(WINE) ./sixel2png - - < snake3.sixel > snake3.png @WANT_IMG2SIXEL_TRUE@@WANT_SIXEL2PNG_TRUE@ $(WINE) ./sixel2png -i snake.sixel -o snake4.png @WANT_IMG2SIXEL_TRUE@ $(WINE) ./img2sixel -H| grep ^\ \*\-|sed 's/^\ *//'| cut -f1 -d' '| cut -f1 -d, > options1.txt @WANT_IMG2SIXEL_TRUE@ rm -f sixel.pipe @WANT_IMG2SIXEL_TRUE@ if test "$(WINE)" = "" && which mkfifo && which pkill; then \ @WANT_IMG2SIXEL_TRUE@ mkfifo sixel.pipe; \ @WANT_IMG2SIXEL_TRUE@ ($(WINE) ./img2sixel -D < sixel.pipe&); \ @WANT_IMG2SIXEL_TRUE@ cat $(top_srcdir)/images/snake.jpg > sixel.pipe; \ @WANT_IMG2SIXEL_TRUE@ echo -n > sixel.pipe; \ @WANT_IMG2SIXEL_TRUE@ sleep 1; \ @WANT_IMG2SIXEL_TRUE@ rm -f sixel.pipe; \ @WANT_IMG2SIXEL_TRUE@ pkill img2sixel; \ @WANT_IMG2SIXEL_TRUE@ fi || true @WANT_IMG2SIXEL_TRUE@ grep ^\.B $(top_srcdir)/converters/img2sixel.1 | cut -f2 -d " " | grep "^\\\\" | tr -d '\\' | tr -d , > options2.txt @WANT_IMG2SIXEL_TRUE@ grep ' --' $(top_srcdir)/converters/shell-completion/bash/img2sixel| grep -v "' "| sed 's/.* \(-.\) .*/\1/' > options3.txt @WANT_IMG2SIXEL_TRUE@ grep '{-' $(top_srcdir)/converters/shell-completion/zsh/_img2sixel|cut -f1 -d,|cut -f2 -d'{' > options4.txt @WANT_IMG2SIXEL_TRUE@ diff options1.txt options2.txt @WANT_IMG2SIXEL_TRUE@ diff options2.txt options3.txt @WANT_IMG2SIXEL_TRUE@ diff options3.txt options4.txt @echo succeeded winetest: all WINE=wine $(MAKE) test # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: libsixel-1.7.3/converters/img2sixel.1000066400000000000000000000312701302271755100175220ustar00rootroot00000000000000.\" vi:set wm=5 .TH IMG2SIXEL 1 "Aug 2016" .if n .ds Q \&" .if n .ds U \&" .if t .ds Q `` .if t .ds U '' .UC 4 .SH NAME img2sixel \- image converter to DEC SIXEL graphics .SH SYNOPSIS .B img2sixel [ \-\fIoptions\fP ] \fIimagefiles\fP .br .B img2sixel [ \-\fIoptions\fP ] < \fIimagefiles\fP .ta .5i 1.8i .SH DESCRIPTION \fIimg2sixel\fP converts various images into high quality DEC SIXEL image format. .SH "COMMAND-LINE OPTIONS" \fIimg2sixel\fP has the following command-line options: .TP 5 .B \-o, \-\-outfile specify output file name (default:stdout). .TP 5 .B \-7, \-\-7bit-mode generate a sixel image for 7bit terminals or printers (default). .TP 5 .B \-8, \-\-8bit-mode generate a sixel image for 8bit terminals or printers. .TP 5 .B \-R, \-\-gri-limit limit arguments of DECGRI('!') to 255. .TP 5 .B \-p \fICOLORS\fP, \-\-colors=\fICOLORS\fP specify number of colors to reduce the image to (default=256). .TP 5 .B \-m \fIFILE\fP, \-\-mapfile=\fIFILE\fP transform image colors to match this set of colorsspecify map. .TP 5 .B \-e, \-\-monochrome output monochrome sixel image. this option assumes the terminal background color is black. .TP 5 .B \-k, \-\-insecure allow to connect to SSL sites without certs (enabled only when configured with --with-libcurl) .TP 5 .B \-i, \-\-invert assume the terminal background color is white. make sense only when -e option is given. .TP 5 .B \-I, \-\-high-color output 15bpp sixel image .TP 5 .B \-u, \-\-use-macro use DECDMAC and DEVINVM sequences to optimize GIF animation rendering. .TP 5 .B \-n \fIMACRONO\fP, \-\-macro-number=\fIMACRONO\fP specify an number argument for DECDMAC and make terminal memorize SIXEL image. No image is shown if this option is specified .TP 5 .B \-C \fICOMPLEXIONSCORE\fP, \-\-complexion-score=\fICOMPLEXIONSCORE\fP specify an number argument for the score of complexion correction. \fICOMPLEXIONSCORE\fP must be 1 or more. .TP 5 .B \-g, \-\-ignore-delay render GIF animation without delay. .TP 5 .B \-S, \-\-static render animated GIF as a static image. .TP 5 .B \-d \fIDIFFUSIONTYPE\fP, \-\-diffusion=\fIDIFFUSIONTYPE\fP choose diffusion method which used with color reduction. .br \fIDIFFUSIONTYPE\fP is one of them: .br auto -> choose diffusion type automatically (default) .br none -> do not diffusion .br fs -> Floyd-Steinberg method .br atkinson -> Bill Atkinson's method .br jajuni -> Jarvis, Judice & Ninke .br stucki -> Stucki's method .br burkes -> Burkes' method .TP 5 .B \-f \fIFINDTYPE\fP, \-\-find\-largest=\fIFINDTYPE\fP choose method for finding the largest dimension of median cut boxes for splitting, make sense only when -p option (color reduction) is specified. .br \fIFINDTYPE\fP is one of them: .br auto -> choose finding method automatically (default) .br norm -> simply comparing the range in RGB space .br lum -> transforming into luminosities before the comparison .TP 5 .B \-s \fISELECTTYPE\fP, \-\-select\-color=\fISELECTTYPE\fP choose the method for selecting representative color from each median-cut box, make sense only when -p option (color reduction) is specified. .br \fISELECTTYPE\fP is one of them: .br auto -> choose selecting method automatically (default) .br center -> choose the center of the box .br average -> calculate the color average into the box .br histogram -> similar with average but considers color histogram .TP 5 .B \-c \fIREGION\fP, \-\-crop=\fIREGION\fP crop source image to fit the specified geometry. .br REGION should be formatted as '%dx%d+%d+%d'. .TP 5 .B \-w \fIWIDTH\fP, \-\-width=\fIWIDTH\fP resize image to specified width. .br \fIWIDTH\fP is represented by the following syntax: .br auto -> preserving aspect ratio (default) .br % -> scale width with given percentage .br -> scale width with pixel counts .br px -> scale width with pixel counts .TP 5 .B \-h \fIHEIGHT\fP, \-\-height=\fIHEIGHT\fP resize image to specified height. .br \fIHEIGHT\fP is represented by the following syntax .br auto -> preserving aspect ratio (default) .br % -> scale height with given percentage .br -> scale height with pixel counts .br px -> scale height with pixel counts .TP 5 .B \-r \fIRESAMPLINGTYPE\fP, \-\-resampling=\fIRESAMPLINGTYPE\fP choose resampling method used with -w or -h option (scaling). .br \fIRESAMPLINGTYPE\fP is one of them: .br nearest -> Nearest-Neighbor method .br gaussian -> Gaussian filter .br hanning -> Hanning filter .br hamming -> Hamming filter .br bilinear -> Bilinear filter (default) .br welsh -> Welsh filter .br bicubic -> Bicubic filter .br lanczos2 -> Lanczos-2 filter .br lanczos3 -> Lanczos-3 filter .br lanczos4 -> Lanczos-4 filter .TP 5 .B \-q \fIQUALITYMODE\fP, \-\-quality=\fIQUALITYMODE\fP select quality of color quanlization. .br \fIQUALITYMODE\fP is one of them: .br auto -> decide quality mode automatically (default) .br high -> high quality and low speed mode .br low -> low quality and high speed mode .br full -> quality and careful speed mode .TP 5 .B \-l \fILOOPMODE\fP, \-\-loop\-control=\fILOOPMODE\fP select loop control mode for GIF animation. .br auto -> honer the setting of GIF header (default) .br force -> always enable loop .br disable -> always disable loop .TP 5 .B \-t \fIPALETTETYPE\fP, \-\-palette\-type=\fIPALETTETYPE\fP select palette color space type. .br auto -> choose palette type automatically (default) .br hls -> use HLS color space .br rgb -> use RGB color space .TP 5 .B \-b \fIBUILTINPALETTE\fP, \-\-builtin\-palette=\fIBUILTINPALETTE\fP select built-in palette type .br xterm16 -> X default 16 color map .br xterm256 -> X default 256 color map .br vt340mono -> VT340 monochrome map .br vt340color -> VT340 color map .TP 5 .B \-E \fIENCODEPOLICY\fP, \-\-encode\-policy=\fIENCODEPOLICY\fP select encoding policy .br auto -> choose encoding policy automatically (default) .br fast -> encode as fast as possible .br size -> encode to as small sixel sequence as possible .TP 5 .B \-B \fIBGCOLOR\fP, \-\-bgcolor=\fIBGCOLOR\fP .br specify background color .br \fIBGCOLOR\fP is represented by the following syntax .br #rgb .br #rrggbb .br #rrrgggbbb .br #rrrrggggbbbb .br rgb:r/g/b .br rgb:rr/gg/bb .br rgb:rrr/ggg/bbb .br rgb:rrrr/gggg/bbbb .TP 5 .B \-P, \-\-penetrate penetrate GNU Screen using DCS pass-through sequence. .TP 5 .B \-D, \-\-pipe\-mode read source images from stdin continuously. .TP 5 .B \-v, \-\-verbose show debugging info. .TP 5 .B \-V, \-\-version show version and license info. .TP 5 .B \-H, \-\-help print help. .SH "ENVIRONMENT VARIABLES" \fIimg2sixel\fP has the following command-line options: .TP 5 .B SIXEL_BGCOLOR .br specify background color. .br overrided by -B(--bgcolor) option. .br represented by the following syntax: .br #rgb .br #rrggbb .br #rrrgggbbb .br #rrrrggggbbbb .br rgb:r/g/b .br rgb:rr/gg/bb .br rgb:rrr/ggg/bbb .br rgb:rrrr/gggg/bbbb .br .TP 5 .B SIXEL_NCOLORS .br specify number of colors to reduce the image to (default=256). .br overrided by -p(--colors) option. .br .SH Image loaders \fIimg2sixel\fP includes two or more image decoder components. .TP 5 .B stb_image \fIlibsixel\fP includes \fIstb_image\fP, a public domain image loader. .br \fIimg2sixel\fP uses it as default built-in image decoder. It can decode almost all images. but a few images can not be decoded by its limitations. .B Supported source formats: JPEG baseline & progressive (12 bpc/arithmetic not supported, same as stock IJG lib) PNG 1/2/4/8/16-bit-per-channel TGA (not sure what subset, if a subset) BMP non-1bpp, non-RLE PSD (composited view only, no extra channels) PIC (Softimage PIC) PNM (PPM and PGM binary only) .B Limitations: no 12-bit-per-channel JPEG no JPEGs with arithmetic coding / JPEG 2000 no 1-bit BMP .TP 5 .B libpng If \fIlibpng\fP library is linked at compile time, \fIimg2sixel\fP uses it for decoding PNG image. .TP 5 .B libjpeg If \fIlibjpeg\fP library is linked at compile time, \fIimg2sixel\fP uses it for decoding JPEG image. .TP 5 .B gdk-pixbuf2 If \fIgdk-pixbuf2\fP library is linked at compile time, \fIimg2sixel\fP uses it automatically in some cases. .TP 5 .B GD If \fIGD\fP library is linked at compile time, \fIimg2sixel\fP uses it automatically in some cases. .TP 5 .B libsixel \fIimg2sixel\fP can load SIXEL as source image format, because it uses \fIlibsixel\fP as a SIXEL image decoder. .SH HISTORY Former SIXEL encoders(such as \fIppmtosixel\fP) are mainly designed for dot-matrix printers. They minimize the amount of printer-head movement distance. But nowadays this method did not represent the best performance for displaying sixel data on terminal emulators. Encoded SIXEL data for VT-2xx/VT-3xx terminals were found in 80's Usenet, But the technology of how to create them seems to be lost. \fBkmiya's sixel\fP(kmiya,2014) introduces an efficient encoding method which is re-designed for terminal emulators to optimize the overhead of transporting SIXEL with keeping compatibility with former SIXEL terminal. Now \fIlibsixel\fP and \fIImageMagick\fP's sixel coder follow it. \fBAraki Ken\fP, known as the maintainer of mlterm, proposed the method for more compressed SIXEL encoding. Now \fIlibsixel\fP adopted that method. \fBAraki Ken\fP describes about the way to generate high quality SIXEL. See http://mlterm.sourceforge.net/libsixel.pdf(in Japanese). .SH "SEE ALSO" sixel(5) sixel2png(1) .SH AUTHORS \fIimg2sixel\fP is maintained by Hayaki Saito. We imported whole code of \fIstb_image v2.12\fP, written by Sean Barrett and its contributers, for loading various images, and imported some code from \fIpnmquant.c (netpbm library)\fP for image quantization. .SH COPYRIGHT Copyright (c) 2014-2016 Hayaki Saito .PP Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: .PP The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. .PP THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. .SH THANKS This software derives from the following implementations. .br .TP 5 .B stb_image-v2.12 This software includes \fIstb_image-v2.12\fP (stb_image.h), a public domain JPEG/PNG reader. .br .B https://github.com/nothings/stb .TP 5 .B pnmquant.c (netpbm library) The implementation of median cut algorithm for color quantization in quant.c is imported from \fIpnmcolormap\fP included in \fInetpbm library\fP. .br http://netpbm.sourceforge.net/ .br \fIpnmcolormap\fP was derived from \fIppmquant\fP, originally by Jef Poskanzer. .br \fB .br Copyright (C) 1989, 1991 by Jef Poskanzer. .br .br Copyright (C) 2001 by Bryan Henderson. .br .br Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty. \fP .TP 5 .B sixel 2014-3-2 some part of converters/loader.c are derived from kmiya's "sixel" original version (2014-3-2). .br .br http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz .br .br It is written by kmiya@culti. .br .br He distributes it under very permissive license which permits useing, copying, modification, redistribution, and all other public activities without any restrictions. .br .br He declares this is compatible with MIT/BSD/GPL. .SH REFERENCES .TP 5 .B resize.c (ImageMagick) We added some resampling filters in reference to the line-up of filters of MagickCore's resize.c. .br .B http://www.imagemagick.org/api/MagickCore/resize_8c_source.html .SH CONTRIBUTORS .nf Araki Ken (@arakiken) Markus Elfring (@elfring) Akinori Hattori (@hattya) isaki (@isaki68k) NOKUBI Takatsugu (@knok) Yasuhiro MATSUMOTO (@mattn) Masami HIRATA(@msmhrt) OBATA Akio (@obache) Izumi Tsutsui (@tsutsui) Iwamoto Kouichi (@ttdoda) haru (@uobikiemukot) Vertis Sidus (@vrtsds) Bruce Mitchener (@waywardmonkeys) Kazuhiro YOSHIKAWA (@yoshikaw) .fi .SH BUGS .PD .IP \(bu Send bug-reports, fixes, enhancements to .BR saitoha@me.com .\" end of man page libsixel-1.7.3/converters/img2sixel.c000066400000000000000000000536621302271755100176150ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include "malloc_stub.h" #include #include #include #include #if HAVE_UNISTD_H # include #endif #if HAVE_SYS_UNISTD_H # include #endif #if HAVE_SYS_TYPES_H #include #endif #if HAVE_GETOPT_H # include #endif #if HAVE_INTTYPES_H # include #endif #if HAVE_SIGNAL_H # include #endif #if HAVE_SYS_SIGNAL_H # include #endif #include /* output version info to STDOUT */ static void show_version(void) { printf("img2sixel " PACKAGE_VERSION "\n" "Copyright (C) 2014,2015 Hayaki Saito .\n" "\n" "Permission is hereby granted, free of charge, to any person obtaining a copy of\n" "this software and associated documentation files (the \"Software\"), to deal in\n" "the Software without restriction, including without limitation the rights to\n" "use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\n" "the Software, and to permit persons to whom the Software is furnished to do so,\n" "subject to the following conditions:\n" "\n" "The above copyright notice and this permission notice shall be included in all\n" "copies or substantial portions of the Software.\n" "\n" "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n" "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\n" "FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\n" "COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\n" "IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\n" "CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n" ); } /* output help messages to STDOUT */ static void show_help(void) { fprintf(stdout, "Usage: img2sixel [Options] imagefiles\n" " img2sixel [Options] < imagefile\n" "\n" "Options:\n" "-o, --outfile specify output file name.\n" " (default:stdout)\n" "-7, --7bit-mode generate a sixel image for 7bit\n" " terminals or printers (default)\n" "-8, --8bit-mode generate a sixel image for 8bit\n" " terminals or printers\n" "-R, --gri-limit limit arguments of DECGRI('!') to 255\n" "-p COLORS, --colors=COLORS specify number of colors to reduce\n" " the image to (default=256)\n" "-m FILE, --mapfile=FILE transform image colors to match this\n" " set of colorsspecify map\n" "-e, --monochrome output monochrome sixel image\n" " this option assumes the terminal\n" " background color is black\n" "-k, --insecure allow to connect to SSL sites without\n" " certs(enabled only when configured\n" " with --with-libcurl)\n" "-i, --invert assume the terminal background color\n" " is white, make sense only when -e\n" " option is given\n" "-I, --high-color output 15bpp sixel image\n" "-u, --use-macro use DECDMAC and DEVINVM sequences to\n" " optimize GIF animation rendering\n" "-n MACRONO, --macro-number=MACRONO\n" " specify an number argument for\n" " DECDMAC and make terminal memorize\n" " SIXEL image. No image is shown if\n" " this option is specified\n" "-C COMPLEXIONSCORE, --complexion-score=COMPLEXIONSCORE\n" " specify an number argument for the\n" " score of complexion correction.\n" " COMPLEXIONSCORE must be 1 or more.\n" "-g, --ignore-delay render GIF animation without delay\n" "-S, --static render animated GIF as a static image\n" ); fprintf(stdout, "-d DIFFUSIONTYPE, --diffusion=DIFFUSIONTYPE\n" " choose diffusion method which used\n" " with -p option (color reduction)\n" " DIFFUSIONTYPE is one of them:\n" " auto -> choose diffusion type\n" " automatically (default)\n" " none -> do not diffuse\n" " fs -> Floyd-Steinberg method\n" " atkinson -> Bill Atkinson's method\n" " jajuni -> Jarvis, Judice & Ninke\n" " stucki -> Stucki's method\n" " burkes -> Burkes' method\n" "-f FINDTYPE, --find-largest=FINDTYPE\n" " choose method for finding the largest\n" " dimension of median cut boxes for\n" " splitting, make sense only when -p\n" " option (color reduction) is\n" " specified\n" " FINDTYPE is one of them:\n" " auto -> choose finding method\n" " automatically (default)\n" " norm -> simply comparing the\n" " range in RGB space\n" " lum -> transforming into\n" " luminosities before the\n" " comparison\n" "-s SELECTTYPE, --select-color=SELECTTYPE\n" " choose the method for selecting\n" " representative color from each\n" " median-cut box, make sense only\n" " when -p option (color reduction) is\n" " specified\n" " SELECTTYPE is one of them:\n" " auto -> choose selecting\n" " method automatically\n" " (default)\n" " center -> choose the center of\n" " the box\n" " average -> calculate the color\n" " average into the box\n" " histogram -> similar with average\n" " but considers color\n" " histogram\n" "-c REGION, --crop=REGION crop source image to fit the\n" " specified geometry. REGION should\n" " be formatted as '%%dx%%d+%%d+%%d'\n" "-w WIDTH, --width=WIDTH resize image to specified width\n" " WIDTH is represented by the\n" " following syntax\n" " auto -> preserving aspect\n" " ratio (default)\n" " %% -> scale width with\n" " given percentage\n" " -> scale width with\n" " pixel counts\n" " px -> scale width with\n" " pixel counts\n" ); fprintf(stdout, "-h HEIGHT, --height=HEIGHT resize image to specified height\n" " HEIGHT is represented by the\n" " following syntax\n" " auto -> preserving aspect\n" " ratio (default)\n" " %% -> scale height with\n" " given percentage\n" " -> scale height with\n" " pixel counts\n" " px -> scale height with\n" " pixel counts\n" "-r RESAMPLINGTYPE, --resampling=RESAMPLINGTYPE\n" " choose resampling filter used\n" " with -w or -h option (scaling)\n" " RESAMPLINGTYPE is one of them:\n" " nearest -> Nearest-Neighbor\n" " method\n" " gaussian -> Gaussian filter\n" " hanning -> Hanning filter\n" " hamming -> Hamming filter\n" " bilinear -> Bilinear filter\n" " (default)\n" " welsh -> Welsh filter\n" " bicubic -> Bicubic filter\n" " lanczos2 -> Lanczos-2 filter\n" " lanczos3 -> Lanczos-3 filter\n" " lanczos4 -> Lanczos-4 filter\n" "-q QUALITYMODE, --quality=QUALITYMODE\n" " select quality of color\n" " quanlization.\n" " auto -> decide quality mode\n" " automatically (default)\n" " low -> low quality and high\n" " speed mode\n" " high -> high quality and low\n" " speed mode\n" " full -> full quality and careful\n" " speed mode\n" "-l LOOPMODE, --loop-control=LOOPMODE\n" " select loop control mode for GIF\n" " animation.\n" " auto -> honor the setting of\n" " GIF header (default)\n" " force -> always enable loop\n" " disable -> always disable loop\n" ); fprintf(stdout, "-t PALETTETYPE, --palette-type=PALETTETYPE\n" " select palette color space type\n" " auto -> choose palette type\n" " automatically (default)\n" " hls -> use HLS color space\n" " rgb -> use RGB color space\n" "-b BUILTINPALETTE, --builtin-palette=BUILTINPALETTE\n" " select built-in palette type\n" " xterm16 -> X default 16 color map\n" " xterm256 -> X default 256 color map\n" " vt340mono -> VT340 monochrome map\n" " vt340color -> VT340 color map\n" " gray1 -> 1bit grayscale map\n" " gray2 -> 2bit grayscale map\n" " gray4 -> 4bit grayscale map\n" " gray8 -> 8bit grayscale map\n" "-E ENCODEPOLICY, --encode-policy=ENCODEPOLICY\n" " select encoding policy\n" " auto -> choose encoding policy\n" " automatically (default)\n" " fast -> encode as fast as possible\n" " size -> encode to as small sixel\n" " sequence as possible\n" "-B BGCOLOR, --bgcolor=BGCOLOR\n" " specify background color\n" " BGCOLOR is represented by the\n" " following syntax\n" " #rgb\n" " #rrggbb\n" " #rrrgggbbb\n" " #rrrrggggbbbb\n" " rgb:r/g/b\n" " rgb:rr/gg/bb\n" " rgb:rrr/ggg/bbb\n" " rgb:rrrr/gggg/bbbb\n" "-P, --penetrate penetrate GNU Screen using DCS\n" " pass-through sequence\n" "-D, --pipe-mode read source images from stdin\n" " continuously\n" "-v, --verbose show debugging info\n" "-V, --version show version and license info\n" "-H, --help show this help\n" "\n" "Environment variables:\n" "SIXEL_BGCOLOR specify background color.\n" " overrided by -B(--bgcolor) option.\n" " represented by the following\n" " syntax:\n" " #rgb\n" " #rrggbb\n" " #rrrgggbbb\n" " #rrrrggggbbbb\n" " rgb:r/g/b\n" " rgb:rr/gg/bb\n" " rgb:rrr/ggg/bbb\n" " rgb:rrrr/gggg/bbbb\n" ); } #if HAVE_SIGNAL static int signaled = 0; static void signal_handler(int sig) { signaled = sig; } #endif int main(int argc, char *argv[]) { SIXELSTATUS status = SIXEL_FALSE; int n; #if HAVE_GETOPT_LONG int long_opt; int option_index; #endif /* HAVE_GETOPT_LONG */ sixel_encoder_t *encoder = NULL; char const *optstring = "o:78Rp:m:eb:Id:f:s:c:w:h:r:q:kil:t:ugvSn:PE:B:C:DVH"; #if HAVE_GETOPT_LONG struct option long_options[] = { {"outfile", no_argument, &long_opt, 'o'}, {"7bit-mode", no_argument, &long_opt, '7'}, {"8bit-mode", no_argument, &long_opt, '8'}, {"gri-limit", no_argument, &long_opt, 'R'}, {"colors", required_argument, &long_opt, 'p'}, {"mapfile", required_argument, &long_opt, 'm'}, {"monochrome", no_argument, &long_opt, 'e'}, {"high-color", no_argument, &long_opt, 'I'}, {"builtin-palette", required_argument, &long_opt, 'b'}, {"diffusion", required_argument, &long_opt, 'd'}, {"find-largest", required_argument, &long_opt, 'f'}, {"select-color", required_argument, &long_opt, 's'}, {"crop", required_argument, &long_opt, 'c'}, {"width", required_argument, &long_opt, 'w'}, {"height", required_argument, &long_opt, 'h'}, {"resampling", required_argument, &long_opt, 'r'}, {"quality", required_argument, &long_opt, 'q'}, {"palette-type", required_argument, &long_opt, 't'}, {"insecure", no_argument, &long_opt, 'k'}, {"invert", no_argument, &long_opt, 'i'}, {"loop-control", required_argument, &long_opt, 'l'}, {"use-macro", no_argument, &long_opt, 'u'}, {"ignore-delay", no_argument, &long_opt, 'g'}, {"verbose", no_argument, &long_opt, 'v'}, {"static", no_argument, &long_opt, 'S'}, {"macro-number", required_argument, &long_opt, 'n'}, {"penetrate", no_argument, &long_opt, 'P'}, {"encode-policy", required_argument, &long_opt, 'E'}, {"bgcolor", required_argument, &long_opt, 'B'}, {"complexion-score", required_argument, &long_opt, 'C'}, {"pipe-mode", no_argument, &long_opt, 'D'}, {"version", no_argument, &long_opt, 'V'}, {"help", no_argument, &long_opt, 'H'}, {0, 0, 0, 0} }; #endif /* HAVE_GETOPT_LONG */ status = sixel_encoder_new(&encoder, NULL); if (SIXEL_FAILED(status)) { goto error; } for (;;) { #if HAVE_GETOPT_LONG n = getopt_long(argc, argv, optstring, long_options, &option_index); #else n = getopt(argc, argv, optstring); #endif /* HAVE_GETOPT_LONG */ if (n == -1) { break; } #if HAVE_GETOPT_LONG if (n == 0) { n = long_opt; } #endif /* HAVE_GETOPT_LONG */ switch (n) { case 'V': show_version(); status = SIXEL_OK; goto end; case 'H': show_help(); status = SIXEL_OK; goto end; default: status = sixel_encoder_setopt(encoder, n, optarg); if (SIXEL_FAILED(status)) { goto argerr; } break; } } /* set signal handler to handle SIGINT/SIGTERM/SIGHUP */ #if HAVE_SIGNAL # if HAVE_DECL_SIGINT signal(SIGINT, signal_handler); # endif # if HAVE_DECL_SIGTERM signal(SIGTERM, signal_handler); # endif # if HAVE_DECL_SIGHUP signal(SIGHUP, signal_handler); # endif status = sixel_encoder_set_cancel_flag(encoder, &signaled); if (SIXEL_FAILED(status)) { goto error; } #else (void) signal_handler; #endif if (optind == argc) { status = sixel_encoder_encode(encoder, NULL); if (SIXEL_FAILED(status)) { goto error; } } else { for (n = optind; n < argc; n++) { status = sixel_encoder_encode(encoder, argv[n]); if (SIXEL_FAILED(status)) { goto error; } } } /* mark as success */ status = SIXEL_OK; goto end; argerr: fprintf(stderr, "usage: img2sixel [-78eIkiugvSPDVH] [-p colors] [-m file] [-d diffusiontype]\n" " [-f findtype] [-s selecttype] [-c geometory] [-w width]\n" " [-h height] [-r resamplingtype] [-q quality] [-l loopmode]\n" " [-t palettetype] [-n macronumber] [-C score] [-b palette]\n" " [-E encodepolicy] [-B bgcolor] [-o outfile] [filename ...]\n" "for more details, type: 'img2sixel -H'.\n"); error: fprintf(stderr, "%s\n%s\n", sixel_helper_format_error(status), sixel_helper_get_additional_message()); status = (-1); end: sixel_encoder_unref(encoder); return status; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/converters/malloc_stub.c000066400000000000000000000046541302271755100202130ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include #include "config.h" #if HAVE_SYS_TYPES_H #include #endif /* HAVE_SYS_TYPES_H */ #if HAVE_ERRNO_H #include #endif /* HAVE_ERRNO_H */ #if HAVE_MEMORY_H #include #endif /* HAVE_MEMORY_H */ #if !HAVE_MALLOC #undef malloc void * rpl_malloc(size_t n) { if(n == 0) { n = 1; } return (void *)malloc(n); } #endif /* !HAVE_MALLOC */ #if !HAVE_REALLOC #undef realloc void * rpl_realloc(void *p, size_t n) { if (n == 0) { n = 1; } if (p == 0) { return malloc(n); } return (void *)realloc(p, n); } #endif /* !HAVE_REALLOC */ #if 0 int rpl_posix_memalign(void **memptr, size_t alignment, size_t size) { #if HAVE_POSIX_MEMALIGN return posix_memalign(memptr, alignment, size); #elif HAVE_ALIGNED_ALLOC *memptr = aligned_alloc(alignment, size); return *memptr ? 0: ENOMEM; #elif HAVE_MEMALIGN *memptr = memalign(alignment, size); return *memptr ? 0: ENOMEM; #elif HAVE__ALIGNED_MALLOC return _aligned_malloc(size, alignment); #else # error #endif /* _MSC_VER */ } #endif /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/converters/malloc_stub.h000066400000000000000000000033501302271755100202100ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef MALLOC_STUB_H #define MALLOC_STUB_H #if HAVE_SYS_TYPES_H #include #endif /* HAVE_SYS_TYPES_H */ #if !HAVE_MALLOC void * rpl_malloc(size_t n); #endif /* !HAVE_MALLOC */ #if !HAVE_REALLOC void * rpl_realloc(void *p, size_t n); #endif /* !HAVE_REALLOC */ #if 0 int rpl_posix_memalign(void **memptr, size_t alignment, size_t size); #endif #endif /* MALLOC_STUB_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/converters/shell-completion/000077500000000000000000000000001302271755100210105ustar00rootroot00000000000000libsixel-1.7.3/converters/shell-completion/bash/000077500000000000000000000000001302271755100217255ustar00rootroot00000000000000libsixel-1.7.3/converters/shell-completion/bash/img2sixel000066400000000000000000000130311302271755100235510ustar00rootroot00000000000000# bash completion for img2sixel have img2sixel && _img2sixel() { local cur prev COMPREPLY=() cur=`_get_cword` prev=${COMP_WORDS[COMP_CWORD-1]} _expand || return 0 case "$prev" in -p|--colors) COMPREPLY=( $( compgen -W '2 \ 4 \ 8 \ 16 \ 32 \ 64 \ 128 \ 256' -- "$cur" ) ) return 0 ;; -m|--mapfile) _filedir return 0 ;; -C|--complexion-score) COMPREPLY=( $( compgen -W '1 \ 2 \ 3 \ 4 \ 5 \ 6' -- "$cur" ) ) return 0 ;; -d|--diffusion) COMPREPLY=( $( compgen -W 'auto \ none \ fs \ atkinson \ jajuni \ stucki \ burkes' -- "$cur" ) ) return 0 ;; -f|--find-largest) COMPREPLY=( $( compgen -W 'auto \ norm \ lum' -- "$cur" ) ) return 0 ;; -s|--select-color) COMPREPLY=( $( compgen -W 'auto \ center \ average \ histogram' -- "$cur" ) ) return 0 ;; -r|--resampling) COMPREPLY=( $( compgen -W 'auto \ nearest \ gaussian \ hanning \ hamming \ bilinear \ welsh \ bicubic \ lanczos2 \ lanczos3 \ lanczos4' -- "$cur" ) ) return 0 ;; -q|--quality) COMPREPLY=( $( compgen -W 'auto \ high \ low' -- "$cur" ) ) return 0 ;; -l|--loop-control) COMPREPLY=( $( compgen -W 'auto \ force \ disable' -- "$cur" ) ) return 0 ;; -t|--palette-type) COMPREPLY=( $( compgen -W 'auto \ hls \ rgb' -- "$cur" ) ) return 0 ;; -b|--builtin-palette) COMPREPLY=( $( compgen -W 'xterm16 \ xterm256 \ vt340mono \ vt340color \ gray1 \ gray2 \ gray4 \ gray8 ' -- "$cur" ) ) return 0 ;; -E|--encode-policy) COMPREPLY=( $( compgen -W 'auto \ fast \ size' -- "$cur" ) ) return 0 ;; -o|--outfile) _filedir return 0 ;; esac case "$cur" in -*) COMPREPLY=( $( compgen -W ' -o --outfile \ -7 --7bit-mode \ -8 --8bit-mode \ -R --gri-limit \ -p --colors \ -m --mapfile \ -e --monochrome \ -k --insecure \ -i --invert \ -I --high-color \ -u --use-macro \ -n --macro-number \ -C --complexion-score \ -g --ignore-delay \ -S --static \ -d --diffusion \ -f --find-largest \ -s --select-color \ -c --crop \ -w --width \ -h --height \ -r --resampling \ -q --quality \ -l --loop-control \ -t --palette-type \ -b --builtin-palette \ -E --encode-policy \ -B --bgcolor \ -P --penetrate \ -D --pipe-mode \ -v --verbose \ -V --version \ -H --help \ ' -- "$cur" )) ;; *) _filedir ;; esac return 0 } && complete -F _img2sixel $nospace $filenames img2sixel # Local variables: # mode: shell-script # sh-basic-offset: 4 # sh-indent-comment: t # indent-tabs-mode: nil # End: # ex: ts=4 sw=4 et filetype=sh libsixel-1.7.3/converters/shell-completion/zsh/000077500000000000000000000000001302271755100216145ustar00rootroot00000000000000libsixel-1.7.3/converters/shell-completion/zsh/_img2sixel000066400000000000000000000123471302271755100236100ustar00rootroot00000000000000#compdef img2sixel # ------------------------------------------------------------------------------ # Description # ----------- # # Completion script for img2sixel (https://github.com/saitoha/libsixel) # # ------------------------------------------------------------------------------ # Author # ------- # # * Hayaki Saito (https://github.com/saitoha) # # ------------------------------------------------------------------------------ _diffusiontype() { _values \ 'DIFFUSIONTYPE' \ 'auto[choose diffusion type automatically (default)]' \ 'none[do not diffuse]' \ 'fs[Floyd-Steinberg method]' \ "atkinson[Bill Atkinson's method]" \ 'jajuni[Jarvis, Judice & Ninke method]' \ "stucki[Stucki's method]" \ "burkes[Burkes' method]" } _findtype() { _values \ 'FINDTYPE' \ 'auto[choose finding method automatically (default)]' \ 'norm[simply comparing the range in RGB space]' \ 'lum[transforming into luminosities before the comparison]' } _selecttype() { _values \ 'SELECTTYPE' \ 'auto[choose selecting method automatically (default)]' \ 'center[choose the center of the box]' \ 'average[calculate the color average into the box]' \ 'histogram[similar with average but considers color histogram]' } _resamplingtype() { _values \ 'RESAMPLINGTYPE' \ 'nearest[Nearest-Neighbor method]' \ 'gaussian[Gaussian filter]' \ 'hanning[Hanning filter]' \ 'hamming[Hamming filter]' \ 'bilinear[Bilinear filter (default)]' \ 'welsh[Welsh filter]' \ 'bicubic[Bicubic filter]' \ 'lanczos2[Lanczos2 filter]' \ 'lanczos3[Lanczos3 filter]' \ 'lanczos3[Lanczos4 filter]' } _qualitytype() { _values \ 'QUALITYTYPE' \ 'auto[decide quality mode automatically (default)]' \ 'high[high quality and low speed mode]' \ 'low[low quality and high speed mode]' } _looptype() { _values \ 'LOOPTYPE' \ 'auto[honor the setting of GIF header (default)]' \ 'force[always enable loop]' \ 'disable[always disable loop]' } _palettetype() { _values \ 'PALETTETYPE' \ 'auto[choose palette type automatically (default)]' \ 'hls[use HLS color space]' \ 'rgb[use RGB color space]' } _builtinpalette() { _values \ 'BUILTINPALETTE' \ 'xterm16[X default 16 color map]' \ 'xterm256[X default 256 color map]' \ 'vt340mono[VT340 monochrome map]' \ 'vt340color[VT340 color map]' \ 'gray1[1bit grayscale map]' \ 'gray2[2bit grayscale map]' \ 'gray4[4bit grayscale map]' \ 'gray8[8bit grayscale map]' } _encodepolicy() { _values \ 'ENCODEPOLICY' \ 'auto[choose encoding policy automatically (default)]' \ 'fast[encode as fast as possible]' \ 'size[encode to as small sixel sequence as possible]' } _arguments -S -s -A "-*" -S \ {-o,--outfile}'[specify output file (default: stdout)]':files:_files \ {-7,--7bit-mode}'[generate a sixel image for 7bit terminals (default)]' \ {-8,--8bit-mode}'[generate a sixel image for 8bit terminals]' \ {-R,--gri-limit}'[limit arguments of DECGRI(!) to 255]' \ {-p,--colors=}'[specify number of colors to reduce the image to]' \ {-m,--mapfile=}'[transform image colors to match specified set of colors]':files:_files \ {-e,--monochrome}'[output monochrome sixel image]' \ {-k,--insecure}'[allow to connect to SSL sites without certs]' \ {-i,--invert}'[assume the terminal background color is white]' \ {-I,--high-color}'[output 15bpp sixel image]' \ {-u,--use-macro}'[use DECDMAC and DECINVM for GIF animation]' \ {-n,--macro-number}'[specify a number argument for DECDMAC]' \ {-C,--complexion-score=}'[specify a score value for complexion correction]' \ {-g,--ignore-delay}'[render GIF animation without delay]' \ {-S,--static}'[render animated GIF as a static image]' \ {-d,--diffusion=}'[choose diffusion method which used with -p option]':diffusiontype:_diffusiontype \ {-f,--find-largest=}'[method for finding the largest dimension in median-cut]':findtype:_findtype \ {-s,--select-color=}'[method for selecting color from median-cut boxes]':selecttype:_selecttype \ {-c,--crop=}'[crop image to specified geometory(%dx%d+%d+%d)]' \ {-w,--width=}'[resize image to specified width]' \ {-h,--height=}'[resize image to specified height]' \ {-r,--resampling=}'[choose resampling filter used with -w or -h option]':resamplingtype:_resamplingtype \ {-q,--quality=}'[select quality of color quanlization]':qualitytype:_qualitytype \ {-l,--loop-control=}'[select loop control mode of GIF animation]':looptype:_looptype \ {-t,--palette-type=}'[select palette color space type]':palettetype:_palettetype \ {-b,--builtin-palette=}'[select built-in palette type]':builtinpalette:_builtinpalette \ {-E,--encode-policy=}'[select encoding policy]':encodepolicy:_encodepolicy \ {-B,--bgcolor=}'[select background color]' \ {-P,--penetrate}'[penetrate GNU Screen using DCS pass-through sequence]' \ {-D,--pipe-mode}'[read source images from stdin continuously]' \ {-v,--verbose}'[show debugging information]' \ {-V,--version}'[show version and license information]' \ {-H,--help}'[show help]' \ '*:files:_files' \ && return 0 return 1 # Local Variables: # mode: Shell-Script # sh-indentation: 2 # indent-tabs-mode: nil # sh-basic-offset: 2 # End: # vim: ft=zsh sw=2 ts=2 et libsixel-1.7.3/converters/sixel2png.1000066400000000000000000000045711302271755100175360ustar00rootroot00000000000000.\" vi:set wm=5 .TH SIXEL2PNG 1 "May 2015" .if n .ds Q \&" .if n .ds U \&" .if t .ds Q `` .if t .ds U '' .UC 4 .SH NAME sixel2png \- convert DEC SIXEL images into PNG format images .SH SYNOPSIS .B sixel2png \fB-i\fP \fB-o\fP .br .B img2sixel \fB<\fP \fB>\fP .ta .5i 1.8i .SH DESCRIPTION .I img2sixel convert DEC SIXEL images into PNG format images. .SH "COMMAND-LINE OPTIONS" \fIimg2sixel\fP has the following command-line options: .TP 5 .B \-i Specify input file. If it is omitted or "-", this command accepts SIXEL data from STDIN. .TP 5 .B \-o Specify output file. If it is omitted or "-", this command emit SIXEL data into STDOUT. .SH "SEE ALSO" sixel(5) img2sixel(1) .SH AUTHORS \fIsixel2png\fP is maintained by Hayaki Saito. We imported whole code of \fIstbiw-1.01\fP, written by Sean Barrett and its contributers, for writing PNG images, .SH COPYRIGHT Copyright (c) 2014-2015 Hayaki Saito .PP Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: .PP The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. .PP THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. .SH THANKS This software derives from the following implementation. .br .TP 5 .B stbiw-0.92 This software includes \fIstbiw-0.92\fP (stb_image_write.h), a public domain PNG/BMP/TGA writer. .br .B http://nothings.org/stb/stb_image_write.h .SH CONTRIBUTORS .nf Masami HIRATA(@msmhrt) Bruce Mitchener (@waywardmonkeys) .fi .SH BUGS .PD .IP \(bu Send bug-reports, fixes, enhancements to .BR saitoha@me.com . libsixel-1.7.3/converters/sixel2png.c000066400000000000000000000135401302271755100176140ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include "malloc_stub.h" #include #include #include /* strcpy */ #if HAVE_SYS_TYPES_H # include #endif #if HAVE_SYS_STAT_H # include #endif #if HAVE_FCNTL_H # include #endif #if HAVE_IO_H # include #endif #if HAVE_UNISTD_H # include /* getopt */ #endif #if HAVE_GETOPT_H # include #endif #if HAVE_INTTYPES_H # include #endif #if HAVE_ERRNO_H # include #endif #include static void show_version(void) { printf("sixel2png " PACKAGE_VERSION "\n" "Copyright (C) 2014,2015 Hayaki Saito .\n" "\n" "Permission is hereby granted, free of charge, to any person obtaining a copy of\n" "this software and associated documentation files (the \"Software\"), to deal in\n" "the Software without restriction, including without limitation the rights to\n" "use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\n" "the Software, and to permit persons to whom the Software is furnished to do so,\n" "subject to the following conditions:\n" "\n" "The above copyright notice and this permission notice shall be included in all\n" "copies or substantial portions of the Software.\n" "\n" "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n" "IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\n" "FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\n" "COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\n" "IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\n" "CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n" ); } static void show_help(void) { fprintf(stderr, "Usage: sixel2png -i input.sixel -o output.png\n" " sixel2png < input.sixel > output.png\n" "\n" "Options:\n" "-i, --input specify input file\n" "-o, --output specify output file\n" "-V, --version show version and license information\n" "-H, --help show this help\n" ); } int main(int argc, char *argv[]) { SIXELSTATUS status = SIXEL_FALSE; int n; sixel_decoder_t *decoder; #if HAVE_GETOPT_LONG int long_opt; int option_index; #endif /* HAVE_GETOPT_LONG */ char const *optstring = "i:o:VH"; #if HAVE_GETOPT_LONG struct option long_options[] = { {"input", required_argument, &long_opt, 'i'}, {"output", required_argument, &long_opt, 'o'}, {"version", no_argument, &long_opt, 'V'}, {"help", no_argument, &long_opt, 'H'}, {0, 0, 0, 0} }; status = sixel_decoder_new(&decoder, NULL); if (SIXEL_FAILED(status)) { goto end; } #endif /* HAVE_GETOPT_LONG */ for (;;) { #if HAVE_GETOPT_LONG n = getopt_long(argc, argv, optstring, long_options, &option_index); #else n = getopt(argc, argv, optstring); #endif /* HAVE_GETOPT_LONG */ if (n == (-1)) { /* parsed successfully */ break; } #if HAVE_GETOPT_LONG if (n == 0) { n = long_opt; } #endif /* HAVE_GETOPT_LONG */ switch (n) { case 'V': show_version(); status = SIXEL_OK; goto end; case 'H': show_help(); status = SIXEL_OK; goto end; default: status = sixel_decoder_setopt(decoder, n, optarg); if (SIXEL_FAILED(status)) { goto argerr; } } if (optind >= argc) { break; } } if (optind < argc) { status = sixel_decoder_setopt(decoder, 'i', argv[optind++]); if (SIXEL_FAILED(status)) { goto argerr; } } if (optind < argc) { status = sixel_decoder_setopt(decoder, 'o', argv[optind++]); if (SIXEL_FAILED(status)) { goto argerr; } } if (optind != argc) { status = SIXEL_BAD_ARGUMENT; goto argerr; } status = sixel_decoder_decode(decoder); goto end; argerr: show_help(); end: sixel_decoder_unref(decoder); return status; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/depcomp000077500000000000000000000560161302271755100147250ustar00rootroot00000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2013-05-30.07; # UTC # Copyright (C) 1999-2014 Free Software Foundation, Inc. # This program 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 program 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 program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by 'PROGRAMS ARGS'. object Object file output by 'PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # Get the directory component of the given path, and save it in the # global variables '$dir'. Note that this directory component will # be either empty or ending with a '/' character. This is deliberate. set_dir_from () { case $1 in */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; *) dir=;; esac } # Get the suffix-stripped basename of the given path, and save it the # global variable '$base'. set_base_from () { base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` } # If no dependency file was actually created by the compiler invocation, # we still have to create a dummy depfile, to avoid errors with the # Makefile "include basename.Plo" scheme. make_dummy_depfile () { echo "#dummy" > "$depfile" } # Factor out some common post-processing of the generated depfile. # Requires the auxiliary global variable '$tmpdepfile' to be set. aix_post_process_depfile () { # If the compiler actually managed to produce a dependency file, # post-process it. if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependency.h'. # Do two passes, one to just change these to # $object: dependency.h # and one to simply output # dependency.h: # which is needed to avoid the deleted-header problem. { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" } > "$depfile" rm -f "$tmpdepfile" else make_dummy_depfile fi } # A tabulation character. tab=' ' # A newline character. nl=' ' # Character ranges might be problematic outside the C locale. # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz digits=0123456789 alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Avoid interferences from the environment. gccflag= dashmflag= # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. gccflag=-qmakedep=gcc,-MF depmode=gcc fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). Also, it might not be ## supported by the other compilers which use the 'gcc' depmode. ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The second -e expression handles DOS-style file names with drive # letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done aix_post_process_depfile ;; tcc) # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 # FIXME: That version still under development at the moment of writing. # Make that this statement remains true also for stable, released # versions. # It will wrap lines (doesn't matter whether long or short) with a # trailing '\', as in: # # foo.o : \ # foo.c \ # foo.h \ # # It will put a trailing '\' even on the last line, and will use leading # spaces rather than leading tabs (at least since its commit 0394caf7 # "Emit spaces for -MD"). "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. # We have to change lines of the first kind to '$object: \'. sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" # And for each line of the second kind, we have to emit a 'dep.h:' # dummy dependency, to avoid the deleted-header problem. sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; ## The order of this option in the case statement is important, since the ## shell code in configure will try each of these formats in the order ## listed in this file. A plain '-MD' option would be understood by many ## compilers, so we must ensure this comes after the gcc and icc options. pgcc) # Portland's C compiler understands '-MD'. # Will always output deps to 'file.d' where file is the root name of the # source file under compilation, even if file resides in a subdirectory. # The object file name does not affect the name of the '.d' file. # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... set_dir_from "$object" # Use the source, not the object, to determine the base name, since # that's sadly what pgcc will do too. set_base_from "$source" tmpdepfile=$base.d # For projects that build the same source file twice into different object # files, the pgcc approach of using the *source* file root name can cause # problems in parallel builds. Use a locking strategy to avoid stomping on # the same $tmpdepfile. lockdir=$base.d-lock trap " echo '$0: caught signal, cleaning up...' >&2 rmdir '$lockdir' exit 1 " 1 2 13 15 numtries=100 i=$numtries while test $i -gt 0; do # mkdir is a portable test-and-set. if mkdir "$lockdir" 2>/dev/null; then # This process acquired the lock. "$@" -MD stat=$? # Release the lock. rmdir "$lockdir" break else # If the lock is being held by a different process, wait # until the winning process is done or we timeout. while test -d "$lockdir" && test $i -gt 0; do sleep 1 i=`expr $i - 1` done fi i=`expr $i - 1` done trap - 1 2 13 15 if test $i -le 0; then echo "$0: failed to acquire lock after $numtries attempts" >&2 echo "$0: check lockdir '$lockdir'" >&2 exit 1 fi if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in 'foo.d' instead, so we check for that too. # Subdirectories are respected. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then # Libtool generates 2 separate objects for the 2 libraries. These # two compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir$base.o.d # libtool 1.5 tmpdepfile2=$dir.libs/$base.o.d # Likewise. tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d "$@" -MD fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done # Same post-processing that is required for AIX mode. aix_post_process_depfile ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; msvc7msys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for ':' # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this sed invocation # correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -arch) eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process the last invocation # correctly. Breaking it into two sed invocations is a workaround. sed '1,2d' "$tmpdepfile" \ | tr ' ' "$nl" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E \ | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/examples/000077500000000000000000000000001302271755100151565ustar00rootroot00000000000000libsixel-1.7.3/examples/drawing/000077500000000000000000000000001302271755100166115ustar00rootroot00000000000000libsixel-1.7.3/examples/drawing/Makefile000066400000000000000000000001771302271755100202560ustar00rootroot00000000000000all: cc -Wall $$(libsixel-config --cflags) main.c -o demo $$(libsixel-config --libs) run: all ./demo clean: rm -vf ./demo libsixel-1.7.3/examples/drawing/README.md000066400000000000000000000014331302271755100200710ustar00rootroot00000000000000Drawing Example =============== This example suggests how to implement the interaction among SIXEL terminals and pointer devices. [![drawing](https://raw.githubusercontent.com/saitoha/libsixel/data/data/drawing.png)](https://youtu.be/2-2FnoZp4Z0) Requirements ------------ To play this demo application, your terminal have to implement SIXEL graphics and DEC Locator mode. - XTerm (with --enable-dec-locator --enable-sixel-graphics --with-terminal-id=VT340 configure option) - RLogin - mlterm How to Build ------------ $ make Run (only works on SIXEL terminals) ----------------------------------- $ ./demo License -------- Hayaki Saito I declared main.c is in Public Domain (CC0 - "No Rights Reserved"). This example is offered AS-IS, without any warranty. libsixel-1.7.3/examples/drawing/main.c000066400000000000000000000315641302271755100177120ustar00rootroot00000000000000/** * Example program for DEC Locator Mode integration * * Hayaki Saito * * I declared this program is in Public Domain (CC0 - "No Rights Reserved"), * This file is offered AS-IS, without any warranty. * */ #include #include #include #include #include #include #include #include struct canvas { int width; int height; unsigned char *buf; int x0; int y0; int x1; int y1; }; static int canvas_init(struct canvas *c, int width, int height) { c->width = width; c->height = height; c->x1 = (-1); c->y1 = (-1); c->x0 = (-1); c->y0 = (-1); c->buf = calloc(1, width * height); return 0; } static void canvas_deinit(struct canvas *c) { free(c->buf); } static void canvas_point(struct canvas *c, int x, int y) { c->x1 = x; c->y1 = y; } static void canvas_sync(struct canvas *c) { c->x0 = c->x1; c->y0 = c->y1; } static int wait_stdin(int usec) { fd_set rfds; struct timeval tv; tv.tv_sec = usec / 1000000; tv.tv_usec = usec % 1000000; FD_ZERO(&rfds); FD_SET(STDIN_FILENO, &rfds); return select(STDIN_FILENO + 1, &rfds, NULL, NULL, &tv); } static int scroll_on_demand(int pixelheight) { struct winsize size = {0, 0, 0, 0}; int row = 0; int col = 0; int cellheight; int scroll; ioctl(STDOUT_FILENO, TIOCGWINSZ, &size); if (size.ws_ypixel <= 0) { printf("\033[H\0337"); return 0; } /* request cursor position report */ printf("\033[6n"); if (wait_stdin(1000 * 1000) < 0) /* wait 1 sec */ goto err; if (scanf("\033[%d;%dR", &row, &col) != 2) goto err; cellheight = pixelheight * size.ws_row / size.ws_ypixel + 1; scroll = cellheight + row - size.ws_row; printf("\033[%dS\033[%dA", scroll, scroll); printf("\0337"); return size.ws_ypixel / size.ws_row * (row - (scroll < 0 ? 0: scroll) - 1); err: printf("\033[H\0337"); return 0; } static int tty_raw(struct termios *old_termios) { struct termios new_termios; int ret; ret = tcgetattr(STDIN_FILENO, old_termios); if (ret < 0) return ret; memcpy(&new_termios, old_termios, sizeof(*old_termios)); new_termios.c_iflag &= ~(BRKINT | ICRNL | INPCK | ISTRIP | IXON); new_termios.c_lflag &= ~(ECHO | ICANON | IEXTEN | ISIG); new_termios.c_cflag &= ~(CSIZE | PARENB); new_termios.c_cflag |= CS8; new_termios.c_oflag &= ~(OPOST); new_termios.c_cc[VMIN] = 1; new_termios.c_cc[VTIME] = 0; ret = tcsetattr(STDIN_FILENO, TCSAFLUSH, &new_termios); if (ret < 0) return ret; printf("\033[?25l\0338"); return 0; } static void tty_restore(struct termios *old_termios) { (void) tcsetattr(STDIN_FILENO, TCSADRAIN, old_termios); } static int sixel_write(char *data, int size, void *priv) { return fwrite(data, 1, size, (FILE *)priv); } static int draw_line(struct canvas const *c) { int dx; int dy; int sx; int sy; int err; int err2; int x0; int y0; int x1; int y1; if (c->x0 < 0 || c->y0 < 0 || c->x0 >= c->width || c->y0 >= c->height) return 1; x0 = c->x0; y0 = c->y0; x1 = c->x1; y1 = c->y1; if (x1 < 0) x1 = 0; if (y1 < 0) y1 = 0; if (x1 >= c->width) x1 = c->width - 1; if (y1 >= c->height) y1 = c->height - 1; if (x0 == x1 && y0 == y1) return 1; dx = x0 > x1 ? x0 - x1 : x1 - x0; dy = y0 > y1 ? y0 - y1 : y1 - y0; sx = x0 < x1 ? 1 : -1; sy = y0 < y1 ? 1 : -1; err = dx - dy; for (;;) { c->buf[c->width * y0 + x0] = 0xff; if (x0 == x1 && y0 == y1) break; err2 = 2 * err; if (err2 > - dy) { err -= dy; x0 += sx; } if (err2 < dx) { err += dx; y0 += sy; } } return 0; } enum { STATE_GROUND = 0, STATE_ESC = 1, STATE_ESC_INTERMEDIATE = 2, STATE_CSI_PARAMETER = 3, STATE_CSI_INTERMEDIATE = 4, STATE_SS = 5, STATE_OSC = 6, STATE_STR = 7 }; int main(int argc, char **argv) { SIXELSTATUS status = SIXEL_FALSE; struct canvas c; sixel_output_t *output = NULL; sixel_dither_t *dither = NULL; struct termios old_termios; unsigned char ibuf[256]; unsigned char *p; int n; unsigned int params[1024]; int param = 0; int params_idx = 0; int ibytes; int state; int offset; printf("\033[?1;3;256S" "\033[?8452h" "\033[1;1'z"); (void) tty_raw(&old_termios); if (canvas_init(&c, 640, 480) != 0) return (-1); offset = scroll_on_demand(c.height); status = sixel_output_new(&output, sixel_write, stdout, NULL); if (SIXEL_FAILED(status)) goto end; dither = sixel_dither_get(SIXEL_BUILTIN_G8); sixel_dither_set_pixelformat(dither, SIXEL_PIXELFORMAT_G8); status = sixel_encode(c.buf, c.width, c.height, 0, dither, output); if (SIXEL_FAILED(status)) goto end; for (state = STATE_GROUND;;) { printf("\033['|"); fflush(stdout); if (wait_stdin(10000) < 0) goto end; n = read(STDIN_FILENO, ibuf, sizeof(ibuf)); for (p = ibuf; p < ibuf + n; ++p) { switch (state) { case STATE_GROUND: switch (*p) { case 0x03: /* */ if (wait_stdin(10000) >= 0) n = read(STDIN_FILENO, ibuf, sizeof(ibuf)); goto end; break; case 0x1b: /* ESC */ state = STATE_ESC; break; default: /* ignore */ break; } break; case STATE_ESC: /* * - ISO-6429 independent escape sequense * * ESC F * * - ISO-2022 designation sequence * * ESC I ... I F */ switch (*p) { case 0x5b: /* [ */ ibytes = 0; param = 0; params_idx = 0; state = STATE_CSI_PARAMETER; break; case 0x5d: /* ] */ state = STATE_OSC; break; case 0x4e ... 0x4f: /* N / O */ state = STATE_SS; break; case 0x50: /* P(DCS) */ case 0x58: /* X(SOS) */ case 0x5e ... 0x5f: /* ^(PM) / _(APC) */ state = STATE_STR; break; case 0x1b: /* ESC */ state = STATE_ESC; break; case 0x18: case 0x1a: state = STATE_GROUND; break; case 0x00 ... 0x17: case 0x19: case 0x1c ... 0x1f: case 0x7f: /* ignore */ break; case 0x20 ... 0x2f: /* SP to / */ ibytes = ibytes << 8 | *p; state = STATE_ESC_INTERMEDIATE; break; default: state = STATE_GROUND; break; } break; case STATE_CSI_PARAMETER: /* * parse control sequence * * CSI P ... P I ... I F * ^ */ switch (*p) { case 0x00 ... 0x17: case 0x19: case 0x1c ... 0x1f: case 0x7f: /* ignore */ break; case 0x18: /* CAN */ case 0x1a: /* SUB */ state = STATE_GROUND; break; case 0x1b: /* ESC */ state = STATE_ESC; break; case 0x20 ... 0x2f: /* intermediate, SP to / */ params[params_idx++] = param; param = 0; ibytes = ibytes << 8 | *p; state = STATE_CSI_INTERMEDIATE; break; case 0x30 ... 0x39: /* parameter, 0 to 9 */ param = param * 10 + *p - 0x30; break; case 0x3a: /* separator, : */ ibytes = ibytes << 8; break; case 0x3b: /* separator, : to ; */ params[params_idx++] = param; param = 0; break; case 0x3c ... 0x3f: /* parameter, < to ? */ ibytes = ibytes << 8 | *p; break; case 0x40 ... 0x4f: /* Final byte, @ to ~ */ default: state = STATE_GROUND; break; } break; case STATE_CSI_INTERMEDIATE: /* * parse control sequence * * CSI P ... P I ... I F * ^ */ switch (*p) { case 0x00 ... 0x17: case 0x19: case 0x1c ... 0x1f: case 0x7f: /* ignore */ break; case 0x18: case 0x1a: state = STATE_GROUND; break; case 0x1b: /* ESC */ state = STATE_ESC; break; case 0x20 ... 0x2f: /* intermediate, SP to / */ ibytes = ibytes << 8 | *p; break; case 0x30 ... 0x3f: state = STATE_GROUND; break; case 0x40 ... 0x7e: /* Final byte, @ to ~ */ ibytes = ibytes << 8 | *p; state = STATE_GROUND; if (ibytes == ('&' << 8 | 'w') && params_idx >= 4) { canvas_point(&c, params[3], params[2] - offset); if (params[1] == 4 && draw_line(&c) == 0) { printf("\0338"); status = sixel_encode(c.buf, c.width, c.height, 0, dither, output); if (SIXEL_FAILED(status)) { goto end; } } canvas_sync(&c); } break; default: state = STATE_GROUND; break; } break; case STATE_ESC_INTERMEDIATE: switch (*p) { case 0x00 ... 0x17: case 0x19: case 0x1c ... 0x1f: case 0x7f: /* ignore */ break; case 0x18: case 0x1a: state = STATE_GROUND; break; case 0x1b: /* ESC */ state = STATE_ESC; break; case 0x20 ... 0x2f: /* SP to / */ state = STATE_ESC_INTERMEDIATE; break; case 0x30 ... 0x3f: /* 0 to ~, Final byte */ state = STATE_GROUND; break; } break; case STATE_OSC: switch (*p) { case 0x07: case 0x18: case 0x1a: state = STATE_GROUND; break; case 0x1b: state = STATE_ESC; break; default: break; } break; case STATE_STR: switch (*p) { case 0x18: case 0x1a: state = STATE_GROUND; break; case 0x1b: state = STATE_ESC; break; default: break; } break; case STATE_SS: switch (*p) { case 0x1b: state = STATE_ESC; break; default: state = STATE_GROUND; break; } break; } } } end: printf("\033[?25h"); fflush(stdout); tty_restore(&old_termios); canvas_deinit(&c); printf("\n"); return 0; } /* EOF */ libsixel-1.7.3/examples/opengl/000077500000000000000000000000001302271755100164425ustar00rootroot00000000000000libsixel-1.7.3/examples/opengl/Makefile.am000066400000000000000000000003031302271755100204720ustar00rootroot00000000000000 bin_PROGRAMS = demo demo_SOURCES = main.c demo_CFLAGS = -Wall -Wextra $(LIBSIXEL_CFLAGS) $(GL_CFLAGS) $(X_CFLAGS) demo_LDADD = -lm $(LIBSIXEL_LIBS) $(GL_LIBS) $(X_LIBS) check: check-am ./demo libsixel-1.7.3/examples/opengl/Makefile.in000066400000000000000000000635211302271755100205160ustar00rootroot00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ bin_PROGRAMS = demo$(EXEEXT) subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ $(am__configure_deps) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" PROGRAMS = $(bin_PROGRAMS) am_demo_OBJECTS = demo-main.$(OBJEXT) demo_OBJECTS = $(am_demo_OBJECTS) am__DEPENDENCIES_1 = demo_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) demo_LINK = $(CCLD) $(demo_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(demo_SOURCES) DIST_SOURCES = $(demo_SOURCES) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags CSCOPE = cscope AM_RECURSIVE_TARGETS = cscope am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in compile \ config.guess config.sub depcomp install-sh missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ GL_CFLAGS = @GL_CFLAGS@ GL_LIBS = @GL_LIBS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBSIXEL_CFLAGS = @LIBSIXEL_CFLAGS@ LIBSIXEL_LIBS = @LIBSIXEL_LIBS@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ XMKMF = @XMKMF@ X_CFLAGS = @X_CFLAGS@ X_EXTRA_LIBS = @X_EXTRA_LIBS@ X_LIBS = @X_LIBS@ X_PRE_LIBS = @X_PRE_LIBS@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ demo_SOURCES = main.c demo_CFLAGS = -Wall -Wextra $(LIBSIXEL_CFLAGS) $(GL_CFLAGS) $(X_CFLAGS) demo_LDADD = -lm $(LIBSIXEL_LIBS) $(GL_LIBS) $(X_LIBS) all: config.h $(MAKE) $(AM_MAKEFLAGS) all-am .SUFFIXES: .SUFFIXES: .c .o .obj am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): config.h: stamp-h1 @test -f $@ || rm -f stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status config.h $(srcdir)/config.h.in: $(am__configure_deps) ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f config.h stamp-h1 install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) demo$(EXEEXT): $(demo_OBJECTS) $(demo_DEPENDENCIES) $(EXTRA_demo_DEPENDENCIES) @rm -f demo$(EXEEXT) $(AM_V_CCLD)$(demo_LINK) $(demo_OBJECTS) $(demo_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/demo-main.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` demo-main.o: main.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(demo_CFLAGS) $(CFLAGS) -MT demo-main.o -MD -MP -MF $(DEPDIR)/demo-main.Tpo -c -o demo-main.o `test -f 'main.c' || echo '$(srcdir)/'`main.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/demo-main.Tpo $(DEPDIR)/demo-main.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='main.c' object='demo-main.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(demo_CFLAGS) $(CFLAGS) -c -o demo-main.o `test -f 'main.c' || echo '$(srcdir)/'`main.c demo-main.obj: main.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(demo_CFLAGS) $(CFLAGS) -MT demo-main.obj -MD -MP -MF $(DEPDIR)/demo-main.Tpo -c -o demo-main.obj `if test -f 'main.c'; then $(CYGPATH_W) 'main.c'; else $(CYGPATH_W) '$(srcdir)/main.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/demo-main.Tpo $(DEPDIR)/demo-main.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='main.c' object='demo-main.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(demo_CFLAGS) $(CFLAGS) -c -o demo-main.obj `if test -f 'main.c'; then $(CYGPATH_W) 'main.c'; else $(CYGPATH_W) '$(srcdir)/main.c'; fi` ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build/sub \ && ../../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=../.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) config.h installdirs: for dir in "$(DESTDIR)$(bindir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-binPROGRAMS clean-generic mostlyclean-am distclean: distclean-am -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-hdr distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-binPROGRAMS .MAKE: all install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \ clean-binPROGRAMS clean-cscope clean-generic cscope \ cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ distcheck distclean distclean-compile distclean-generic \ distclean-hdr distclean-tags distcleancheck distdir \ distuninstallcheck dvi dvi-am html html-am info info-am \ install install-am install-binPROGRAMS install-data \ install-data-am install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am uninstall-binPROGRAMS .PRECIOUS: Makefile check: check-am ./demo # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: libsixel-1.7.3/examples/opengl/README.md000066400000000000000000000043511302271755100177240ustar00rootroot00000000000000OpenGL Example ============== This example suggests how to port your OpenGL application to SIXEL terminal. ![opengl](https://raw.githubusercontent.com/saitoha/libsixel/data/data/example_opengl.gif) How to Build ------------ Linux/BSDs: 1. Install OSMesa package on your distribution $ sudo apt-get install libosmesa6-dev 2. Build $ ./configure && make OSX: 1. Build $ ./configure && make Run (only works on SIXEL terminals) ----------------------------------- $ ./demo License -------- GLX pbuffer initialization part is originally written by Brian Paul for the "OpenGL and Window System Integration" course presented at SIGGRAPH '97. Updated on 5 October 2002. Updated on 31 January 2004 to use native GLX by Andrew P. Lentvorski, Jr. Hayaki Saito added OSMesa and OSX pbuffer initialization code. original source: https://cgit.freedesktop.org/mesa/demos/tree/src/xdemos/glxpbdemo.c original license: ``` Copyright (C) 1999-2007 Brian Paul All Rights Reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ``` Note that some configure scripts and m4 macros are distributed under the terms of the special exception to the GNU General Public License. OpenGL is a trademark of [Silicon Graphics Incorporated](http://www.sgi.com/). libsixel-1.7.3/examples/opengl/aclocal.m4000066400000000000000000001414251302271755100203110ustar00rootroot00000000000000# generated automatically by aclocal 1.15 -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- # serial 1 (pkg-config-0.24) # # Copyright © 2004 Scott James Remnant . # # This program 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 of the License, or # (at your option) any later version. # # This program 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 program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # PKG_PROG_PKG_CONFIG([MIN-VERSION]) # ---------------------------------- AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) fi if test -n "$PKG_CONFIG"; then _pkg_min_version=m4_default([$1], [0.9.0]) AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) PKG_CONFIG="" fi fi[]dnl ])# PKG_PROG_PKG_CONFIG # PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # # Check to see whether a particular set of modules exists. Similar # to PKG_CHECK_MODULES(), but does not set variables or print errors. # # Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) # only at the first occurence in configure.ac, so if the first place # it's called might be skipped (such as if it is within an "if", you # have to call PKG_CHECK_EXISTS manually # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then m4_default([$2], [:]) m4_ifvaln([$3], [else $3])dnl fi]) # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) # --------------------------------------------- m4_define([_PKG_CONFIG], [if test -n "$$1"; then pkg_cv_[]$1="$$1" elif test -n "$PKG_CONFIG"; then PKG_CHECK_EXISTS([$3], [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes ], [pkg_failed=yes]) else pkg_failed=untried fi[]dnl ])# _PKG_CONFIG # _PKG_SHORT_ERRORS_SUPPORTED # ----------------------------- AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi[]dnl ])# _PKG_SHORT_ERRORS_SUPPORTED # PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], # [ACTION-IF-NOT-FOUND]) # # # Note that if there is a possibility the first call to # PKG_CHECK_MODULES might not happen, you should be sure to include an # explicit call to PKG_PROG_PKG_CONFIG in your configure.ac # # # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no AC_MSG_CHECKING([for $1]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS and $1[]_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.]) if test $pkg_failed = yes; then AC_MSG_RESULT([no]) _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` else $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD m4_default([$4], [AC_MSG_ERROR( [Package requirements ($2) were not met: $$1_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. _PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then AC_MSG_RESULT([no]) m4_default([$4], [AC_MSG_FAILURE( [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. _PKG_TEXT To get pkg-config, see .])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_LIBS=$pkg_cv_[]$1[]_LIBS AC_MSG_RESULT([yes]) $3 fi[]dnl ])# PKG_CHECK_MODULES # PKG_INSTALLDIR(DIRECTORY) # ------------------------- # Substitutes the variable pkgconfigdir as the location where a module # should install pkg-config .pc files. By default the directory is # $libdir/pkgconfig, but the default can be changed by passing # DIRECTORY. The user can override through the --with-pkgconfigdir # parameter. AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([pkgconfigdir], [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, [with_pkgconfigdir=]pkg_default) AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ]) dnl PKG_INSTALLDIR # PKG_NOARCH_INSTALLDIR(DIRECTORY) # ------------------------- # Substitutes the variable noarch_pkgconfigdir as the location where a # module should install arch-independent pkg-config .pc files. By # default the directory is $datadir/pkgconfig, but the default can be # changed by passing DIRECTORY. The user can override through the # --with-noarch-pkgconfigdir parameter. AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([noarch-pkgconfigdir], [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, [with_noarch_pkgconfigdir=]pkg_default) AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ]) dnl PKG_NOARCH_INSTALLDIR # PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, # [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # ------------------------------------------- # Retrieves the value of the pkg-config variable for the given module. AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl _PKG_CONFIG([$1], [variable="][$3]["], [$2]) AS_VAR_COPY([$1], [pkg_cv_][$1]) AS_VAR_IF([$1], [""], [$5], [$4])dnl ])# PKG_CHECK_VAR # Copyright (C) 2002-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.15' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.15], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.15])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to # '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], [$1], [UPC], [depcc="$UPC" am_compiler_list=], [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` AS_MKDIR_P([$dirpart/$fdir]) # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking # is enabled. FIXME. This creates each '.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) AM_MISSING_PROG([AUTOCONF], [autoconf]) AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) AM_MISSING_PROG([AUTOHEADER], [autoheader]) AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi AC_SUBST([am__include]) AC_SUBST([am__quote]) AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it is modern enough. # If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2014 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar # AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR libsixel-1.7.3/examples/opengl/compile000077500000000000000000000162451302271755100200300ustar00rootroot00000000000000#! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2012-10-14.11; # UTC # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program 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 program 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 program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . nl=' ' # We need space, tab and new line, in precisely that order. Quoting is # there to prevent tools from complaining about whitespace usage. IFS=" "" $nl" file_conv= # func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion # type is listed in (the comma separated) LAZY, no conversion will # take place. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv/,$2, in *,$file_conv,*) ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_cl_dashL linkdir # Make cl look for libraries in LINKDIR func_cl_dashL () { func_file_conv "$1" if test -z "$lib_path"; then lib_path=$file else lib_path="$lib_path;$file" fi linker_opts="$linker_opts -LIBPATH:$file" } # func_cl_dashl library # Do a library search-path lookup for cl func_cl_dashl () { lib=$1 found=no save_IFS=$IFS IFS=';' for dir in $lib_path $LIB do IFS=$save_IFS if $shared && test -f "$dir/$lib.dll.lib"; then found=yes lib=$dir/$lib.dll.lib break fi if test -f "$dir/$lib.lib"; then found=yes lib=$dir/$lib.lib break fi if test -f "$dir/lib$lib.a"; then found=yes lib=$dir/lib$lib.a break fi done IFS=$save_IFS if test "$found" != yes; then lib=$lib.lib fi } # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () { # Assume a capable shell lib_path= shared=: linker_opts= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift ;; *) func_file_conv "$2" set x "$@" -Fe"$file" shift ;; esac ;; -I) eat=1 func_file_conv "$2" mingw set x "$@" -I"$file" shift ;; -I*) func_file_conv "${1#-I}" mingw set x "$@" -I"$file" shift ;; -l) eat=1 func_cl_dashl "$2" set x "$@" "$lib" shift ;; -l*) func_cl_dashl "${1#-l}" set x "$@" "$lib" shift ;; -L) eat=1 func_cl_dashL "$2" ;; -L*) func_cl_dashL "${1#-L}" ;; -static) shared=false ;; -Wl,*) arg=${1#-Wl,} save_ifs="$IFS"; IFS=',' for flag in $arg; do IFS="$save_ifs" linker_opts="$linker_opts $flag" done IFS="$save_ifs" ;; -Xlinker) eat=1 linker_opts="$linker_opts $2" ;; -*) set x "$@" "$1" shift ;; *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) func_file_conv "$1" set x "$@" -Tp"$file" shift ;; *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) func_file_conv "$1" mingw set x "$@" "$file" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -n "$linker_opts"; then linker_opts="-link$linker_opts" fi exec "$@" $linker_opts exit 1 } eat= case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand '-c -o'. Remove '-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to . EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac ofile= cfile= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. # So we strip '-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no '-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # '.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` # Create the lock directory. # Note: use '[/\\:.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then test "$cofile" = "$ofile" || mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/examples/opengl/config.guess000077500000000000000000001236721302271755100207750ustar00rootroot00000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright 1992-2014 Free Software Foundation, Inc. timestamp='2014-11-04' # This file 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 3 of the License, or # (at your option) any later version. # # This program 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 program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # # Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD # # Please send patches to . me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright 1992-2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown case "${UNAME_SYSTEM}" in Linux|GNU|GNU/*) # If the system lacks a compiler, then just pick glibc. # We could probably try harder. LIBC=gnu eval $set_cc_for_build cat <<-EOF > $dummy.c #include #if defined(__UCLIBC__) LIBC=uclibc #elif defined(__dietlibc__) LIBC=dietlibc #else LIBC=gnu #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` ;; esac # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 exit $exitcode ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm*:riscos:*:*|arm*:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; s390x:SunOS:*:*) echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) echo i386-pc-auroraux${UNAME_RELEASE} exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build SUN_ARCH="i386" # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH="x86_64" fi fi echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/lslpp ] ; then IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case ${UNAME_PROCESSOR} in amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; *:MINGW64*:*) echo ${UNAME_MACHINE}-pc-mingw64 exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; *:MSYS*:*) echo ${UNAME_MACHINE}-pc-msys exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; *:Interix*:*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; authenticamd | genuineintel | EM64T) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) echo ia64-unknown-interix${UNAME_RELEASE} exit ;; esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; 8664:Windows_NT:*) echo x86_64-pc-mks exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC} exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC="gnulibc1" ; fi echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arc:Linux:*:* | arceb:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then echo ${UNAME_MACHINE}-unknown-linux-${LIBC} else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabi else echo ${UNAME_MACHINE}-unknown-linux-${LIBC}eabihf fi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; cris:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-${LIBC} exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; hexagon:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:Linux:*:*) echo ${UNAME_MACHINE}-pc-linux-${LIBC} exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef ${UNAME_MACHINE} #undef ${UNAME_MACHINE}el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=${UNAME_MACHINE}el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=${UNAME_MACHINE} #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; } ;; openrisc*:Linux:*:*) echo or1k-unknown-linux-${LIBC} exit ;; or32:Linux:*:* | or1k*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; padre:Linux:*:*) echo sparc-unknown-linux-${LIBC} exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-${LIBC} exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-${LIBC} ;; PA8*) echo hppa2.0-unknown-linux-${LIBC} ;; *) echo hppa-unknown-linux-${LIBC} ;; esac exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-${LIBC} exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-${LIBC} exit ;; ppc64le:Linux:*:*) echo powerpc64le-unknown-linux-${LIBC} exit ;; ppcle:Linux:*:*) echo powerpcle-unknown-linux-${LIBC} exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux-${LIBC} exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; tile*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-${LIBC} exit ;; x86_64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-${LIBC} exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configury will decide that # this is a cross-build. echo i586-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. echo i586-pc-haiku exit ;; x86_64:Haiku:*:*) echo x86_64-unknown-haiku exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; SX-7:SUPER-UX:*:*) echo sx7-nec-superux${UNAME_RELEASE} exit ;; SX-8:SUPER-UX:*:*) echo sx8-nec-superux${UNAME_RELEASE} exit ;; SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown eval $set_cc_for_build if test "$UNAME_PROCESSOR" = unknown ; then UNAME_PROCESSOR=powerpc fi if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then case $UNAME_PROCESSOR in i386) UNAME_PROCESSOR=x86_64 ;; powerpc) UNAME_PROCESSOR=powerpc64 ;; esac fi fi elif test "$UNAME_PROCESSOR" = i386 ; then # Avoid executing cc on OS X 10.9, as it ships with a stub # that puts up a graphical alert prompting to install # developer tools. Any system running Mac OS X 10.7 or # later (Darwin 11 and later) is required to have a 64-bit # processor. This is not true of the ARM version of Darwin # that Apple uses in portable devices. UNAME_PROCESSOR=x86_64 fi echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NEO-?:NONSTOP_KERNEL:*:*) echo neo-tandem-nsk${UNAME_RELEASE} exit ;; NSE-*:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; i*86:AROS:*:*) echo ${UNAME_MACHINE}-pc-aros exit ;; x86_64:VMkernel:*:*) echo ${UNAME_MACHINE}-unknown-esx exit ;; esac cat >&2 < in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: libsixel-1.7.3/examples/opengl/config.h.in000066400000000000000000000047151302271755100204740ustar00rootroot00000000000000/* config.h.in. Generated from configure.ac by autoheader. */ /* whether CGL is available */ #undef HAVE_CGL /* Define to 1 if you have the header file. */ #undef HAVE_FCNTL_H /* whether GLX is available */ #undef HAVE_GLX /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* whether libsixel is available */ #undef HAVE_LIBSIXEL /* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */ #undef HAVE_MALLOC /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the `memset' function. */ #undef HAVE_MEMSET /* whether osmesa is available */ #undef HAVE_OSMESA /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the `strstr' function. */ #undef HAVE_STRSTR /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IOCTL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SELECT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_TERMIOS_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* Version number of package */ #undef VERSION /* Define to 1 if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING /* Define to rpl_malloc if the replacement function should be used. */ #undef malloc /* Define to `unsigned int' if does not define. */ #undef size_t libsixel-1.7.3/examples/opengl/config.sub000077500000000000000000001062231302271755100204310ustar00rootroot00000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright 1992-2014 Free Software Foundation, Inc. timestamp='2014-12-03' # This file 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 3 of the License, or # (at your option) any later version. # # This program 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 program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # Please send patches to . # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright 1992-2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; android-linux) os=-linux-android basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray | -microblaze*) os= basic_machine=$1 ;; -bluegene*) os=-cnk ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*178) os=-lynxos178 ;; -lynx*5) os=-lynxos5 ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ | aarch64 | aarch64_be \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arceb \ | arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \ | avr | avr32 \ | be32 | be64 \ | bfin \ | c4x | c8051 | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | k1om \ | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | microblazeel | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ | mips64r5900 | mips64r5900el \ | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa32r6 | mipsisa32r6el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64r6 | mipsisa64r6el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipsr5900 | mipsr5900el \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ | nios | nios2 | nios2eb | nios2el \ | ns16k | ns32k \ | open8 | or1k | or1knd | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ | riscv32 | riscv64 \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu \ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | visium \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown ;; c54x) basic_machine=tic54x-unknown ;; c55x) basic_machine=tic55x-unknown ;; c6x) basic_machine=tic6x-unknown ;; leon|leon[3-9]) basic_machine=sparc-$basic_machine ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip) basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; ms1) basic_machine=mt-unknown ;; strongarm | thumb | xscale) basic_machine=arm-unknown ;; xgate) basic_machine=$basic_machine-unknown os=-none ;; xscaleeb) basic_machine=armeb-unknown ;; xscaleel) basic_machine=armel-unknown ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | c8051-* | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | hexagon-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | k1om-* \ | le32-* | le64-* \ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ | microblaze-* | microblazeel-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64octeon-* | mips64octeonel-* \ | mips64orion-* | mips64orionel-* \ | mips64r5900-* | mips64r5900el-* \ | mips64vr-* | mips64vrel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa32r6-* | mipsisa32r6el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64r6-* | mipsisa64r6el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipsr5900-* | mipsr5900el-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ | nios-* | nios2-* | nios2eb-* | nios2el-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | or1k*-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ | tron-* \ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ | visium-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-* | z80-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) basic_machine=$basic_machine-unknown ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aros) basic_machine=i386-pc os=-aros ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; blackfin) basic_machine=bfin-unknown os=-linux ;; blackfin-*) basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; bluegene*) basic_machine=powerpc-ibm os=-cnk ;; c54x-*) basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c55x-*) basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c6x-*) basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c90) basic_machine=c90-cray os=-unicos ;; cegcc) basic_machine=arm-unknown os=-cegcc ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16 | cr16-*) basic_machine=cr16-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; dicos) basic_machine=i686-pc os=-dicos ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; leon-*|leon[3-9]-*) basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'` ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; microblaze*) basic_machine=microblaze-xilinx ;; mingw64) basic_machine=x86_64-pc os=-mingw64 ;; mingw32) basic_machine=i686-pc os=-mingw32 ;; mingw32ce) basic_machine=arm-unknown os=-mingw32ce ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; moxiebox) basic_machine=moxie-unknown os=-moxiebox ;; msdos) basic_machine=i386-pc os=-msdos ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; msys) basic_machine=i686-pc os=-msys ;; mvs) basic_machine=i370-ibm os=-mvs ;; nacl) basic_machine=le32-unknown os=-nacl ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; neo-tandem) basic_machine=neo-tandem ;; nse-tandem) basic_machine=nse-tandem ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; parisc) basic_machine=hppa-unknown os=-linux ;; parisc-*) basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc | ppcbe) basic_machine=powerpc-unknown ;; ppc-* | ppcbe-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rdos | rdos64) basic_machine=x86_64-pc os=-rdos ;; rdos32) basic_machine=i386-pc os=-rdos ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sde) basic_machine=mipsisa32-sde os=-elf ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh5el) basic_machine=sh5le-unknown ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; strongarm-* | thumb-*) basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tile*) basic_machine=$basic_machine-unknown os=-linux-gnu ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; z80-*-coff) basic_machine=z80-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -auroraux) os=-auroraux ;; -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* | -plan9* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | -bitrig* | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-musl* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -zvmoe) os=-zvmoe ;; -dicos*) os=-dicos ;; -nacl*) ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in score-*) os=-elf ;; spu-*) os=-elf ;; *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; c8051-*) os=-elf ;; hexagon-*) os=-elf ;; tic54x-*) os=-coff ;; tic55x-*) os=-coff ;; tic6x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 ;; m68*-cisco) os=-aout ;; mep-*) os=-elf ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -cnk*|-aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: libsixel-1.7.3/examples/opengl/configure000077500000000000000000006201011302271755100203510ustar00rootroot00000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69 for demo 1.0.0. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org and user@zuse.jp about $0: your system, including any error possibly output before $0: this message. Then install a modern shell, or manually $0: run the script under such a shell if you do have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='demo' PACKAGE_TARNAME='demo' PACKAGE_VERSION='1.0.0' PACKAGE_STRING='demo 1.0.0' PACKAGE_BUGREPORT='user@zuse.jp' PACKAGE_URL='' ac_unique_file="main.c" # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS EGREP GREP X_EXTRA_LIBS X_LIBS X_PRE_LIBS X_CFLAGS CPP XMKMF GL_LIBS GL_CFLAGS LIBSIXEL_LIBS LIBSIXEL_CFLAGS PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__quote am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC host_os host_vendor host_cpu host build_os build_vendor build_cpu build AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking enable_silent_rules enable_dependency_tracking with_x ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR LIBSIXEL_CFLAGS LIBSIXEL_LIBS GL_CFLAGS GL_LIBS XMKMF CPP' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures demo 1.0.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/demo] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names X features: --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of demo 1.0.0:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-x use the X Window System Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path LIBSIXEL_CFLAGS C compiler flags for LIBSIXEL, overriding pkg-config LIBSIXEL_LIBS linker flags for LIBSIXEL, overriding pkg-config GL_CFLAGS C compiler flags for GL, overriding pkg-config GL_LIBS linker flags for GL, overriding pkg-config XMKMF Path to xmkmf, Makefile generator for X Window System CPP C preprocessor Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF demo configure 1.0.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists, giving a warning if it cannot be compiled using # the include files in INCLUDES and setting the cache variable VAR # accordingly. ac_fn_c_check_header_mongrel () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if eval \${$3+:} false; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ( $as_echo "## --------------------------- ## ## Report this to user@zuse.jp ## ## --------------------------- ##" ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel # ac_fn_c_try_run LINENO # ---------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_check_type LINENO TYPE VAR INCLUDES # ------------------------------------------- # Tests whether TYPE exists after having included INCLUDES, setting cache # variable VAR accordingly. ac_fn_c_check_type () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { if (sizeof ($2)) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { if (sizeof (($2))) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else eval "$3=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_type cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by demo $as_me 1.0.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu am__api_version='1.15' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='demo' VERSION='1.0.0' cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi ac_config_headers="$ac_config_headers config.h" # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 $as_echo_n "checking build system type... " >&6; } if ${ac_cv_build+:} false; then : $as_echo_n "(cached) " >&6 else ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 $as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 $as_echo_n "checking host system type... " >&6; } if ${ac_cv_host+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 $as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac # Checks for programs. ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 $as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 $as_echo "$_am_result" >&6; } rm -f confinc confmf # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi # Checks for libraries. if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n "$PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 $as_echo "$PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG if test -n "$ac_pt_PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 $as_echo "$ac_pt_PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_pt_PKG_CONFIG" = x; then PKG_CONFIG="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac PKG_CONFIG=$ac_pt_PKG_CONFIG fi else PKG_CONFIG="$ac_cv_path_PKG_CONFIG" fi fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.9.0 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } PKG_CONFIG="" fi fi pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBSIXEL" >&5 $as_echo_n "checking for LIBSIXEL... " >&6; } if test -n "$LIBSIXEL_CFLAGS"; then pkg_cv_LIBSIXEL_CFLAGS="$LIBSIXEL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsixel\""; } >&5 ($PKG_CONFIG --exists --print-errors "libsixel") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBSIXEL_CFLAGS=`$PKG_CONFIG --cflags "libsixel" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$LIBSIXEL_LIBS"; then pkg_cv_LIBSIXEL_LIBS="$LIBSIXEL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libsixel\""; } >&5 ($PKG_CONFIG --exists --print-errors "libsixel") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_LIBSIXEL_LIBS=`$PKG_CONFIG --libs "libsixel" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then LIBSIXEL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libsixel" 2>&1` else LIBSIXEL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libsixel" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$LIBSIXEL_PKG_ERRORS" >&5 have_libsixel=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_libsixel=no else LIBSIXEL_CFLAGS=$pkg_cv_LIBSIXEL_CFLAGS LIBSIXEL_LIBS=$pkg_cv_LIBSIXEL_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } have_libsixel=yes fi if test x$have_libsixel != xno; then { $as_echo "$as_me:${as_lineno-$LINENO}: libsixel: $have_libsixel" >&5 $as_echo "$as_me: libsixel: $have_libsixel" >&6;} $as_echo "#define HAVE_LIBSIXEL 1" >>confdefs.h else as_fn_error $? "libsixel is not available." "$LINENO" 5 fi if test x$have_gl != xyes; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GL" >&5 $as_echo_n "checking for GL... " >&6; } if test -n "$GL_CFLAGS"; then pkg_cv_GL_CFLAGS="$GL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"osmesa\""; } >&5 ($PKG_CONFIG --exists --print-errors "osmesa") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GL_CFLAGS=`$PKG_CONFIG --cflags "osmesa" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$GL_LIBS"; then pkg_cv_GL_LIBS="$GL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"osmesa\""; } >&5 ($PKG_CONFIG --exists --print-errors "osmesa") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GL_LIBS=`$PKG_CONFIG --libs "osmesa" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then GL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "osmesa" 2>&1` else GL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "osmesa" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GL_PKG_ERRORS" >&5 have_osmesa=no elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_osmesa=no else GL_CFLAGS=$pkg_cv_GL_CFLAGS GL_LIBS=$pkg_cv_GL_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } have_osmesa=yes fi if test x$have_osmesa != xno; then have_gl=yes { $as_echo "$as_me:${as_lineno-$LINENO}: osmesa: $have_osmesa" >&5 $as_echo "$as_me: osmesa: $have_osmesa" >&6;} $as_echo "#define HAVE_OSMESA 1" >>confdefs.h fi fi if test x$have_gl != xyes; then case $host in *-apple-darwin*) have_gl=yes GL_CFLAGS=-Wno-deprecated-declarations GL_LIBS="-framework OpenGL" $as_echo "#define HAVE_CGL 1" >>confdefs.h ;; esac fi if test x$have_gl != xyes; then ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X" >&5 $as_echo_n "checking for X... " >&6; } # Check whether --with-x was given. if test "${with_x+set}" = set; then : withval=$with_x; fi # $have_x is `yes', `no', `disabled', or empty when we do not yet know. if test "x$with_x" = xno; then # The user explicitly disabled X. have_x=disabled else case $x_includes,$x_libraries in #( *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #( *,NONE | NONE,*) if ${ac_cv_have_x+:} false; then : $as_echo_n "(cached) " >&6 else # One or both of the vars are not set, and there is no cached value. ac_x_includes=no ac_x_libraries=no rm -f -r conftest.dir if mkdir conftest.dir; then cd conftest.dir cat >Imakefile <<'_ACEOF' incroot: @echo incroot='${INCROOT}' usrlibdir: @echo usrlibdir='${USRLIBDIR}' libdir: @echo libdir='${LIBDIR}' _ACEOF if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. for ac_var in incroot usrlibdir libdir; do eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`" done # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. for ac_extension in a so sl dylib la dll; do if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" && test -f "$ac_im_libdir/libX11.$ac_extension"; then ac_im_usrlibdir=$ac_im_libdir; break fi done # Screen out bogus values from the imake configuration. They are # bogus both because they are the default anyway, and because # using them would break gcc on systems where it needs fixed includes. case $ac_im_incroot in /usr/include) ac_x_includes= ;; *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; esac case $ac_im_usrlibdir in /usr/lib | /usr/lib64 | /lib | /lib64) ;; *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; esac fi cd .. rm -f -r conftest.dir fi # Standard set of common directories for X headers. # Check X11 before X11Rn because it is often a symlink to the current release. ac_x_header_dirs=' /usr/X11/include /usr/X11R7/include /usr/X11R6/include /usr/X11R5/include /usr/X11R4/include /usr/include/X11 /usr/include/X11R7 /usr/include/X11R6 /usr/include/X11R5 /usr/include/X11R4 /usr/local/X11/include /usr/local/X11R7/include /usr/local/X11R6/include /usr/local/X11R5/include /usr/local/X11R4/include /usr/local/include/X11 /usr/local/include/X11R7 /usr/local/include/X11R6 /usr/local/include/X11R5 /usr/local/include/X11R4 /usr/X386/include /usr/x386/include /usr/XFree86/include/X11 /usr/include /usr/local/include /usr/unsupported/include /usr/athena/include /usr/local/x11r5/include /usr/lpp/Xamples/include /usr/openwin/include /usr/openwin/share/include' if test "$ac_x_includes" = no; then # Guess where to find include files, by looking for Xlib.h. # First, try using that file with no special directory specified. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # We can compile using X headers with no special include directory. ac_x_includes= else for ac_dir in $ac_x_header_dirs; do if test -r "$ac_dir/X11/Xlib.h"; then ac_x_includes=$ac_dir break fi done fi rm -f conftest.err conftest.i conftest.$ac_ext fi # $ac_x_includes = no if test "$ac_x_libraries" = no; then # Check for the libraries. # See if we find them without any special options. # Don't add to $LIBS permanently. ac_save_LIBS=$LIBS LIBS="-lX11 $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { XrmInitialize () ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : LIBS=$ac_save_LIBS # We can link X programs with no special library path. ac_x_libraries= else LIBS=$ac_save_LIBS for ac_dir in `$as_echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` do # Don't even attempt the hair of trying to link an X program! for ac_extension in a so sl dylib la dll; do if test -r "$ac_dir/libX11.$ac_extension"; then ac_x_libraries=$ac_dir break 2 fi done done fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi # $ac_x_libraries = no case $ac_x_includes,$ac_x_libraries in #( no,* | *,no | *\'*) # Didn't find X, or a directory has "'" in its name. ac_cv_have_x="have_x=no";; #( *) # Record where we found X for the cache. ac_cv_have_x="have_x=yes\ ac_x_includes='$ac_x_includes'\ ac_x_libraries='$ac_x_libraries'" esac fi ;; #( *) have_x=yes;; esac eval "$ac_cv_have_x" fi # $with_x != no if test "$have_x" != yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 $as_echo "$have_x" >&6; } no_x=yes else # If each of the values was on the command line, it overrides each guess. test "x$x_includes" = xNONE && x_includes=$ac_x_includes test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries # Update the cache value to reflect the command line values. ac_cv_have_x="have_x=yes\ ac_x_includes='$x_includes'\ ac_x_libraries='$x_libraries'" { $as_echo "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5 $as_echo "libraries $x_libraries, headers $x_includes" >&6; } fi if test "$no_x" = yes; then # Not all programs may use this symbol, but it does not hurt to define it. $as_echo "#define X_DISPLAY_MISSING 1" >>confdefs.h X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS= else if test -n "$x_includes"; then X_CFLAGS="$X_CFLAGS -I$x_includes" fi # It would also be nice to do this for all -L options, not just this one. if test -n "$x_libraries"; then X_LIBS="$X_LIBS -L$x_libraries" # For Solaris; some versions of Sun CC require a space after -R and # others require no space. Words are not sufficient . . . . { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -R must be followed by a space" >&5 $as_echo_n "checking whether -R must be followed by a space... " >&6; } ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries" ac_xsave_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } X_LIBS="$X_LIBS -R$x_libraries" else LIBS="$ac_xsave_LIBS -R $x_libraries" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } X_LIBS="$X_LIBS -R $x_libraries" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: neither works" >&5 $as_echo "neither works" >&6; } fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext ac_c_werror_flag=$ac_xsave_c_werror_flag LIBS=$ac_xsave_LIBS fi # Check for system-dependent libraries X programs must link with. # Do this before checking for the system-independent R6 libraries # (-lICE), since we may need -lsocket or whatever for X linking. if test "$ISC" = yes; then X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet" else # Martyn Johnson says this is needed for Ultrix, if the X # libraries were built with DECnet support. And Karl Berry says # the Alpha needs dnet_stub (dnet does not exist). ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char XOpenDisplay (); int main () { return XOpenDisplay (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : else { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet" >&5 $as_echo_n "checking for dnet_ntoa in -ldnet... " >&6; } if ${ac_cv_lib_dnet_dnet_ntoa+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldnet $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dnet_ntoa (); int main () { return dnet_ntoa (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dnet_dnet_ntoa=yes else ac_cv_lib_dnet_dnet_ntoa=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_dnet_ntoa" >&5 $as_echo "$ac_cv_lib_dnet_dnet_ntoa" >&6; } if test "x$ac_cv_lib_dnet_dnet_ntoa" = xyes; then : X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet" fi if test $ac_cv_lib_dnet_dnet_ntoa = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dnet_ntoa in -ldnet_stub" >&5 $as_echo_n "checking for dnet_ntoa in -ldnet_stub... " >&6; } if ${ac_cv_lib_dnet_stub_dnet_ntoa+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-ldnet_stub $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char dnet_ntoa (); int main () { return dnet_ntoa (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_dnet_stub_dnet_ntoa=yes else ac_cv_lib_dnet_stub_dnet_ntoa=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5 $as_echo "$ac_cv_lib_dnet_stub_dnet_ntoa" >&6; } if test "x$ac_cv_lib_dnet_stub_dnet_ntoa" = xyes; then : X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub" fi fi fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS="$ac_xsave_LIBS" # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT, # to get the SysV transport functions. # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4) # needs -lnsl. # The nsl library prevents programs from opening the X display # on Irix 5.2, according to T.E. Dickey. # The functions gethostbyname, getservbyname, and inet_addr are # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking. ac_fn_c_check_func "$LINENO" "gethostbyname" "ac_cv_func_gethostbyname" if test "x$ac_cv_func_gethostbyname" = xyes; then : fi if test $ac_cv_func_gethostbyname = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; } if ${ac_cv_lib_nsl_gethostbyname+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lnsl $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gethostbyname (); int main () { return gethostbyname (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_nsl_gethostbyname=yes else ac_cv_lib_nsl_gethostbyname=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; } if test "x$ac_cv_lib_nsl_gethostbyname" = xyes; then : X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl" fi if test $ac_cv_lib_nsl_gethostbyname = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lbsd" >&5 $as_echo_n "checking for gethostbyname in -lbsd... " >&6; } if ${ac_cv_lib_bsd_gethostbyname+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lbsd $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gethostbyname (); int main () { return gethostbyname (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_bsd_gethostbyname=yes else ac_cv_lib_bsd_gethostbyname=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_gethostbyname" >&5 $as_echo "$ac_cv_lib_bsd_gethostbyname" >&6; } if test "x$ac_cv_lib_bsd_gethostbyname" = xyes; then : X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd" fi fi fi # lieder@skyler.mavd.honeywell.com says without -lsocket, # socket/setsockopt and other routines are undefined under SCO ODT # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary # on later versions), says Simon Leinen: it contains gethostby* # variants that don't use the name server (or something). -lsocket # must be given before -lnsl if both are needed. We assume that # if connect needs -lnsl, so does gethostbyname. ac_fn_c_check_func "$LINENO" "connect" "ac_cv_func_connect" if test "x$ac_cv_func_connect" = xyes; then : fi if test $ac_cv_func_connect = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for connect in -lsocket" >&5 $as_echo_n "checking for connect in -lsocket... " >&6; } if ${ac_cv_lib_socket_connect+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lsocket $X_EXTRA_LIBS $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char connect (); int main () { return connect (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_socket_connect=yes else ac_cv_lib_socket_connect=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_connect" >&5 $as_echo "$ac_cv_lib_socket_connect" >&6; } if test "x$ac_cv_lib_socket_connect" = xyes; then : X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS" fi fi # Guillermo Gomez says -lposix is necessary on A/UX. ac_fn_c_check_func "$LINENO" "remove" "ac_cv_func_remove" if test "x$ac_cv_func_remove" = xyes; then : fi if test $ac_cv_func_remove = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for remove in -lposix" >&5 $as_echo_n "checking for remove in -lposix... " >&6; } if ${ac_cv_lib_posix_remove+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lposix $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char remove (); int main () { return remove (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_posix_remove=yes else ac_cv_lib_posix_remove=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix_remove" >&5 $as_echo "$ac_cv_lib_posix_remove" >&6; } if test "x$ac_cv_lib_posix_remove" = xyes; then : X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix" fi fi # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay. ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat" if test "x$ac_cv_func_shmat" = xyes; then : fi if test $ac_cv_func_shmat = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shmat in -lipc" >&5 $as_echo_n "checking for shmat in -lipc... " >&6; } if ${ac_cv_lib_ipc_shmat+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lipc $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char shmat (); int main () { return shmat (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_ipc_shmat=yes else ac_cv_lib_ipc_shmat=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ipc_shmat" >&5 $as_echo "$ac_cv_lib_ipc_shmat" >&6; } if test "x$ac_cv_lib_ipc_shmat" = xyes; then : X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc" fi fi fi # Check for libraries that X11R6 Xt/Xaw programs need. ac_save_LDFLAGS=$LDFLAGS test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries" # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to # check for ICE first), but we must link in the order -lSM -lICE or # we get undefined symbols. So assume we have SM if we have ICE. # These have to be linked with before -lX11, unlike the other # libraries we check for below, so use a different variable. # John Interrante, Karl Berry { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IceConnectionNumber in -lICE" >&5 $as_echo_n "checking for IceConnectionNumber in -lICE... " >&6; } if ${ac_cv_lib_ICE_IceConnectionNumber+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lICE $X_EXTRA_LIBS $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char IceConnectionNumber (); int main () { return IceConnectionNumber (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_ICE_IceConnectionNumber=yes else ac_cv_lib_ICE_IceConnectionNumber=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5 $as_echo "$ac_cv_lib_ICE_IceConnectionNumber" >&6; } if test "x$ac_cv_lib_ICE_IceConnectionNumber" = xyes; then : X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE" fi LDFLAGS=$ac_save_LDFLAGS fi if test x$X_DISPLAY_MISSING = x; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if ${ac_cv_path_GREP+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if ${ac_cv_path_EGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default " if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done ac_fn_c_check_header_mongrel "$LINENO" "GL/gl.h" "ac_cv_header_GL_gl_h" "$ac_includes_default" if test "x$ac_cv_header_GL_gl_h" = xyes; then : ac_fn_c_check_header_mongrel "$LINENO" "GL/glx.h" "ac_cv_header_GL_glx_h" "$ac_includes_default" if test "x$ac_cv_header_GL_glx_h" = xyes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for glXCreateContext in -lGL" >&5 $as_echo_n "checking for glXCreateContext in -lGL... " >&6; } if ${ac_cv_lib_GL_glXCreateContext+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lGL $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char glXCreateContext (); int main () { return glXCreateContext (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_GL_glXCreateContext=yes else ac_cv_lib_GL_glXCreateContext=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_GL_glXCreateContext" >&5 $as_echo "$ac_cv_lib_GL_glXCreateContext" >&6; } if test "x$ac_cv_lib_GL_glXCreateContext" = xyes; then : have_gl=yes GL_CFLAGS= GL_LIBS=-lGL $as_echo "#define HAVE_GLX 1" >>confdefs.h fi fi fi fi fi if test x$have_gl != xyes; then as_fn_error $? "Please install osmesa (e.g. \"apt-get install libosmesa6-dev\")" "$LINENO" 5 fi # Checks for header files. for ac_header in sys/select.h termios.h fcntl.h sys/ioctl.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done # Checks for typedefs, structures, and compiler characteristics. ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes; then : else cat >>confdefs.h <<_ACEOF #define size_t unsigned int _ACEOF fi # Checks for library functions. for ac_header in stdlib.h do : ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default" if test "x$ac_cv_header_stdlib_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_STDLIB_H 1 _ACEOF fi done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5 $as_echo_n "checking for GNU libc compatible malloc... " >&6; } if ${ac_cv_func_malloc_0_nonnull+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : ac_cv_func_malloc_0_nonnull=no else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined STDC_HEADERS || defined HAVE_STDLIB_H # include #else char *malloc (); #endif int main () { return ! malloc (0); ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ac_cv_func_malloc_0_nonnull=yes else ac_cv_func_malloc_0_nonnull=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5 $as_echo "$ac_cv_func_malloc_0_nonnull" >&6; } if test $ac_cv_func_malloc_0_nonnull = yes; then : $as_echo "#define HAVE_MALLOC 1" >>confdefs.h else $as_echo "#define HAVE_MALLOC 0" >>confdefs.h case " $LIBOBJS " in *" malloc.$ac_objext "* ) ;; *) LIBOBJS="$LIBOBJS malloc.$ac_objext" ;; esac $as_echo "#define malloc rpl_malloc" >>confdefs.h fi for ac_func in memset strstr do : as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" if eval test \"x\$"$as_ac_var"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF fi done ac_config_files="$ac_config_files Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 $as_echo_n "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 $as_echo "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by demo $as_me 1.0.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac case $ac_config_headers in *" "*) set x $ac_config_headers; shift; ac_config_headers=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ demo config.status 1.0.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF # Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. # Create a delimiter string that does not exist in confdefs.h, to ease # handling of long lines. ac_delim='%!_!# ' for ac_last_try in false false :; do ac_tt=`sed -n "/$ac_delim/p" confdefs.h` if test -z "$ac_tt"; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done # For the awk script, D is an array of macro values keyed by name, # likewise P contains macro parameters if any. Preserve backslash # newline sequences. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* sed -n ' s/.\{148\}/&'"$ac_delim"'/g t rset :rset s/^[ ]*#[ ]*define[ ][ ]*/ / t def d :def s/\\$// t bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3"/p s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p d :bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3\\\\\\n"\\/p t cont s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p t cont d :cont n s/.\{148\}/&'"$ac_delim"'/g t clear :clear s/\\$// t bsnlc s/["\\]/\\&/g; s/^/"/; s/$/"/p d :bsnlc s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p b cont ' >$CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { line = \$ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # Replace #undef with comments. This is necessary, for example, # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir=$dirpart/$fdir; as_fn_mkdir_p # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi libsixel-1.7.3/examples/opengl/configure.ac000066400000000000000000000042261302271755100207340ustar00rootroot00000000000000# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) AC_INIT([demo], [1.0.0], [user@zuse.jp]) AM_INIT_AUTOMAKE([foreign]) AC_CONFIG_SRCDIR([main.c]) AC_CONFIG_HEADERS([config.h]) AC_CANONICAL_HOST # Checks for programs. AC_PROG_CC # Checks for libraries. PKG_CHECK_MODULES([LIBSIXEL], [libsixel], [have_libsixel=yes], [have_libsixel=no]) if test x$have_libsixel != xno; then AC_MSG_NOTICE([libsixel: $have_libsixel]) AC_DEFINE(HAVE_LIBSIXEL, 1, [whether libsixel is available]) else AC_MSG_ERROR(libsixel is not available.) fi AC_SUBST(LIBSIXEL_CFLAGS) AC_SUBST(LIBSIXEL_LIBS) if test x$have_gl != xyes; then PKG_CHECK_MODULES([GL], [osmesa], [have_osmesa=yes], [have_osmesa=no]) if test x$have_osmesa != xno; then have_gl=yes AC_MSG_NOTICE([osmesa: $have_osmesa]) AC_DEFINE(HAVE_OSMESA, 1, [whether osmesa is available]) fi fi if test x$have_gl != xyes; then case $host in *-apple-darwin*) have_gl=yes GL_CFLAGS=-Wno-deprecated-declarations GL_LIBS="-framework OpenGL" AC_DEFINE(HAVE_CGL, 1, [whether CGL is available]) ;; esac fi if test x$have_gl != xyes; then AC_PATH_XTRA if test x$X_DISPLAY_MISSING = x; then AC_CHECK_HEADER([GL/gl.h], [ AC_CHECK_HEADER([GL/glx.h], [ AC_CHECK_LIB([GL], [glXCreateContext], [ have_gl=yes GL_CFLAGS= GL_LIBS=-lGL AC_DEFINE(HAVE_GLX, 1, [whether GLX is available]) ]) ]) ]) fi AC_SUBST(X_CFLAGS) AC_SUBST(X_LIBS) fi if test x$have_gl != xyes; then AC_MSG_ERROR([Please install osmesa (e.g. "apt-get install libosmesa6-dev")]) fi AC_SUBST(GL_CFLAGS) AC_SUBST(GL_LIBS) # Checks for header files. AC_CHECK_HEADERS([sys/select.h termios.h fcntl.h sys/ioctl.h]) # Checks for typedefs, structures, and compiler characteristics. AC_TYPE_SIZE_T # Checks for library functions. AC_FUNC_MALLOC AC_CHECK_FUNCS([memset strstr]) AC_CONFIG_FILES([Makefile]) AC_OUTPUT libsixel-1.7.3/examples/opengl/depcomp000077500000000000000000000560161302271755100200270ustar00rootroot00000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2013-05-30.07; # UTC # Copyright (C) 1999-2014 Free Software Foundation, Inc. # This program 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 program 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 program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by 'PROGRAMS ARGS'. object Object file output by 'PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # Get the directory component of the given path, and save it in the # global variables '$dir'. Note that this directory component will # be either empty or ending with a '/' character. This is deliberate. set_dir_from () { case $1 in */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; *) dir=;; esac } # Get the suffix-stripped basename of the given path, and save it the # global variable '$base'. set_base_from () { base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` } # If no dependency file was actually created by the compiler invocation, # we still have to create a dummy depfile, to avoid errors with the # Makefile "include basename.Plo" scheme. make_dummy_depfile () { echo "#dummy" > "$depfile" } # Factor out some common post-processing of the generated depfile. # Requires the auxiliary global variable '$tmpdepfile' to be set. aix_post_process_depfile () { # If the compiler actually managed to produce a dependency file, # post-process it. if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependency.h'. # Do two passes, one to just change these to # $object: dependency.h # and one to simply output # dependency.h: # which is needed to avoid the deleted-header problem. { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" } > "$depfile" rm -f "$tmpdepfile" else make_dummy_depfile fi } # A tabulation character. tab=' ' # A newline character. nl=' ' # Character ranges might be problematic outside the C locale. # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz digits=0123456789 alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Avoid interferences from the environment. gccflag= dashmflag= # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. gccflag=-qmakedep=gcc,-MF depmode=gcc fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). Also, it might not be ## supported by the other compilers which use the 'gcc' depmode. ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The second -e expression handles DOS-style file names with drive # letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done aix_post_process_depfile ;; tcc) # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 # FIXME: That version still under development at the moment of writing. # Make that this statement remains true also for stable, released # versions. # It will wrap lines (doesn't matter whether long or short) with a # trailing '\', as in: # # foo.o : \ # foo.c \ # foo.h \ # # It will put a trailing '\' even on the last line, and will use leading # spaces rather than leading tabs (at least since its commit 0394caf7 # "Emit spaces for -MD"). "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. # We have to change lines of the first kind to '$object: \'. sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" # And for each line of the second kind, we have to emit a 'dep.h:' # dummy dependency, to avoid the deleted-header problem. sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; ## The order of this option in the case statement is important, since the ## shell code in configure will try each of these formats in the order ## listed in this file. A plain '-MD' option would be understood by many ## compilers, so we must ensure this comes after the gcc and icc options. pgcc) # Portland's C compiler understands '-MD'. # Will always output deps to 'file.d' where file is the root name of the # source file under compilation, even if file resides in a subdirectory. # The object file name does not affect the name of the '.d' file. # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... set_dir_from "$object" # Use the source, not the object, to determine the base name, since # that's sadly what pgcc will do too. set_base_from "$source" tmpdepfile=$base.d # For projects that build the same source file twice into different object # files, the pgcc approach of using the *source* file root name can cause # problems in parallel builds. Use a locking strategy to avoid stomping on # the same $tmpdepfile. lockdir=$base.d-lock trap " echo '$0: caught signal, cleaning up...' >&2 rmdir '$lockdir' exit 1 " 1 2 13 15 numtries=100 i=$numtries while test $i -gt 0; do # mkdir is a portable test-and-set. if mkdir "$lockdir" 2>/dev/null; then # This process acquired the lock. "$@" -MD stat=$? # Release the lock. rmdir "$lockdir" break else # If the lock is being held by a different process, wait # until the winning process is done or we timeout. while test -d "$lockdir" && test $i -gt 0; do sleep 1 i=`expr $i - 1` done fi i=`expr $i - 1` done trap - 1 2 13 15 if test $i -le 0; then echo "$0: failed to acquire lock after $numtries attempts" >&2 echo "$0: check lockdir '$lockdir'" >&2 exit 1 fi if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in 'foo.d' instead, so we check for that too. # Subdirectories are respected. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then # Libtool generates 2 separate objects for the 2 libraries. These # two compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir$base.o.d # libtool 1.5 tmpdepfile2=$dir.libs/$base.o.d # Likewise. tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d "$@" -MD fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done # Same post-processing that is required for AIX mode. aix_post_process_depfile ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; msvc7msys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for ':' # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this sed invocation # correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -arch) eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process the last invocation # correctly. Breaking it into two sed invocations is a workaround. sed '1,2d' "$tmpdepfile" \ | tr ' ' "$nl" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E \ | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/examples/opengl/install-sh000077500000000000000000000345231302271755100204550ustar00rootroot00000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2013-12-25.23; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. tab=' ' nl=' ' IFS=" $tab$nl" # Set DOITPROG to "echo" to test this script. doit=${DOITPROG-} doit_exec=${doit:-exec} # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false is_target_a_directory=possibly usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) is_target_a_directory=always dst_arg=$2 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) is_target_a_directory=never;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done # We allow the use of options -d and -T together, by making -d # take the precedence; this is for compatibility with GNU install. if test -n "$dir_arg"; then if test -n "$dst_arg"; then echo "$0: target directory not allowed when installing a directory." >&2 exit 1 fi fi if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then if test $# -gt 1 || test "$is_target_a_directory" = always; then if test ! -d "$dst_arg"; then echo "$0: $dst_arg: Is not a directory." >&2 exit 1 fi fi fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test "$is_target_a_directory" = never; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else dstdir=`dirname "$dst"` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac oIFS=$IFS IFS=/ set -f set fnord $dstdir shift set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/examples/opengl/main.c000066400000000000000000000342441302271755100175410ustar00rootroot00000000000000/** * Example program for libsixel-OpenGL integration * examples/opengl/main.c * * GLX pbuffer initialization part is originally written by * Brian Paul for the "OpenGL and Window System Integration" * course presented at SIGGRAPH '97. Updated on 5 October 2002. * * Updated on 31 January 2004 to use native GLX by * Andrew P. Lentvorski, Jr. * * Hayaki Saito added OSMesa and OSX pbuffer * initialization code. * * original source: * https://cgit.freedesktop.org/mesa/demos/tree/src/xdemos/glxpbdemo.c * * original license: * * Copyright (C) 1999-2007 Brian Paul All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * */ #include "config.h" #if HAVE_OSMESA # define USE_OSMESA 1 #elif HAVE_CGL # define USE_CGL 1 #elif HAVE_X11 # define USE_GLX 1 #else #endif #if USE_OSMESA # include #elif USE_CGL # include # include #elif USE_GLX # include # include # include #endif #include #include #include #include #include #include #if HAVE_TERMIOS_H # include #endif #if HAVE_SYS_IOCTL_H # include #endif #if HAVE_SYS_SELECT_H #include #endif #ifndef M_PI # define M_PI 3.1415926535897932386 #endif #include /* libsixel */ #if USE_OSMESA static unsigned char *pbuffer; static OSMesaContext context; #elif USE_CGL static CGLPBufferObj pbuffer; static CGLContextObj context; #elif USE_GLX && (defined(GLX_VERSION_1_3) || defined(GLX_VERSION_1_4)) static Display *display = NULL; static GLXPbuffer pbuffer = 0; static GLXContext context; #endif static volatile int signaled = 0; static void sighandler(int sig) { signaled = sig; } static int setup(int width, int height) { #if USE_OSMESA const size_t size = width * height * 4; pbuffer = malloc(size); memset(pbuffer, 0x21, size); context = OSMesaCreateContextExt(GL_RGBA, 24, 0, 0, 0); OSMesaMakeCurrent(context, (void *)pbuffer, GL_UNSIGNED_BYTE, width, height); return 0; #elif USE_CGL /* OpenGL PBuffer initialization: OSX specific */ CGLPixelFormatAttribute pfattr[] = { kCGLPFAPBuffer, (CGLPixelFormatAttribute)0 }; CGLPixelFormatObj pixformat; GLint npixels; int e; e = CGLChoosePixelFormat(pfattr, &pixformat, &npixels); if (e != kCGLNoError) { fprintf(stderr, "CGLChoosePixelFormat failed, err %d\n", e); return e; } e = CGLCreateContext(pixformat, 0, &context); if (e != kCGLNoError) { fprintf(stderr, "CGLChoosePixelFormat failed, err %d\n", e); return e; } e = CGLDestroyPixelFormat(pixformat); if (e != kCGLNoError) { fprintf(stderr, "CGLDestroyPixelFormat failed, err %d\n", e); return e; } e = CGLSetCurrentContext(context); if (e != kCGLNoError) { fprintf(stderr, "CGLSetCurrentContext failed, err %d\n", e); return e; } e = CGLCreatePBuffer(width, height, GL_TEXTURE_2D, GL_RGB, 0, &pbuffer); if (e != kCGLNoError) { fprintf(stderr, "CGLCreatePBuffer failed, err %d\n", e); return e; } e = CGLSetPBuffer(context, pbuffer, 0, 0, 0); if (e != kCGLNoError) { fprintf(stderr, "CGLSetPBuffer failed, err %d\n", e); return e; } return (int)kCGLNoError; #elif USE_GLX int result = (-1); char *glxversion; int screen; GLXFBConfig *fbConfigs = NULL; GLXFBConfig chosenFBConfig; GLXFBConfig fbconfig = 0; GLXPbuffer pbuffer = None; int nConfigs; int fbconfigid; int fbAttribs[] = { GLX_RENDER_TYPE, GLX_RGBA_BIT, GLX_DEPTH_SIZE, 1, GLX_DRAWABLE_TYPE, GLX_PIXMAP_BIT | GLX_PBUFFER_BIT, None }; int pbAttribs[] = { GLX_PBUFFER_WIDTH, 0, GLX_PBUFFER_HEIGHT, 0, GLX_LARGEST_PBUFFER, False, GLX_PRESERVED_CONTENTS, False, None }; /* Open the X display */ display = XOpenDisplay(NULL); if (!display) { fprintf(stderr, "Error: couldn't open default X display.\n"); goto end; } /* Get default screen */ screen = DefaultScreen(display); glxversion = (char *) glXGetClientString(display, GLX_VERSION); if (!(strstr(glxversion, "1.3") || strstr(glxversion, "1.4"))) { goto end; } glxversion = (char *) glXQueryServerString(display, screen, GLX_VERSION); if (!(strstr(glxversion, "1.3") || strstr(glxversion, "1.4"))) { goto end; } /* Create Pbuffer */ pbAttribs[1] = width; pbAttribs[3] = height; fbConfigs = glXChooseFBConfig(display, screen, fbAttribs, &nConfigs); if (0 == nConfigs || !fbConfigs) { fprintf(stderr, "Error: glxChooseFBConfig failed\n"); XFree(fbConfigs); goto end; } chosenFBConfig = fbConfigs[0]; glXGetFBConfigAttrib(display, chosenFBConfig, GLX_FBCONFIG_ID, &fbconfigid); /* Create the pbuffer using first fbConfig in the list that works. */ pbuffer = glXCreatePbuffer(display, chosenFBConfig, pbAttribs); if (pbuffer) { fbconfig = chosenFBConfig; } XFree(fbConfigs); if (pbuffer == None) { fprintf(stderr, "Error: couldn't create pbuffer\n"); goto end; } /* Create GLX context */ context = glXCreateNewContext(display, fbconfig, GLX_RGBA_TYPE, NULL, True); if (!context) { fprintf(stderr, "Error: Couldn't create GLXContext\n"); goto end; } /* Bind context to pbuffer */ if (!glXMakeCurrent(display, pbuffer, context)) { fprintf(stderr, "Error: glXMakeCurrent failed\n"); goto end; } result = 0; end: if (fbConfigs) XFree(fbConfigs); if (display) XCloseDisplay(display); return result; #else /* TODO: pbuffer initialization */ return 0; #endif } static int cleanup(void) { #if USE_OSMESA OSMesaDestroyContext(context); free(pbuffer); #elif USE_CGL (void)CGLDestroyContext(context); (void)CGLDestroyPBuffer(pbuffer); #elif USE_GLX display = XOpenDisplay(NULL); glXDestroyPbuffer(display, pbuffer); XCloseDisplay(display); #else /* TODO: cleanup pbuffer and OpenGL context */ #endif return 0; } static int draw_scene(void) { static GLfloat rot1, rot2; glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glPushMatrix(); glTranslatef(-1.5, 0, -6); glRotatef(rot1 += 1.5, 0, 1, 0); glBegin(GL_TRIANGLES); glColor3f(1, 0, 0); glVertex3f(0, 1, 0); glColor3f(0, 1, 0); glVertex3f(-1, -1, 1); glColor3f(0, 0, 1); glVertex3f(1, -1, 1); glColor3f(1, 0, 0); glVertex3f(0, 1, 0); glColor3f(0, 0, 1); glVertex3f(1, -1, 1); glColor3f(0, 1, 0); glVertex3f(1, -1, -1); glColor3f(1, 0, 0); glVertex3f(0, 1, 0); glColor3f(0, 1, 0); glVertex3f(1, -1, -1); glColor3f(0, 0, 1); glVertex3f(-1, -1, -1); glColor3f(1, 0, 0); glVertex3f(0, 1, 0); glColor3f(0, 0, 1); glVertex3f(-1, -1, -1); glColor3f(0, 1, 0); glVertex3f(-1, -1, 1); glEnd(); glPopMatrix(); glPushMatrix(); glTranslatef(1.5, 0, -6); glRotatef(rot2 += 1.8, 1, 0, 0); glBegin(GL_QUADS); glColor3f(0, 0, 0); glVertex3f(-1, -1, -1); glColor3f(0, 0, 1); glVertex3f(-1, -1, 1); glColor3f(0, 1, 1); glVertex3f(-1, 1, 1); glColor3f(0, 1, 0); glVertex3f(-1, 1, -1); glColor3f(1, 0, 0); glVertex3f( 1, -1, -1); glColor3f(1, 0, 1); glVertex3f( 1, -1, 1); glColor3f(1, 1, 1); glVertex3f( 1, 1, 1); glColor3f(1, 1, 0); glVertex3f( 1, 1, -1); glColor3f(0, 0, 0); glVertex3f(-1, -1, -1); glColor3f(0, 0, 1); glVertex3f(-1, -1, 1); glColor3f(1, 0, 1); glVertex3f( 1, -1, 1); glColor3f(1, 0, 0); glVertex3f( 1, -1, -1); glColor3f(0, 1, 0); glVertex3f(-1, 1, -1); glColor3f(0, 1, 1); glVertex3f(-1, 1, 1); glColor3f(1, 1, 1); glVertex3f( 1, 1, 1); glColor3f(1, 1, 0); glVertex3f( 1, 1, -1); glColor3f(0, 0, 0); glVertex3f(-1, -1, -1); glColor3f(0, 1, 0); glVertex3f(-1, 1, -1); glColor3f(1, 1, 0); glVertex3f( 1, 1, -1); glColor3f(1, 0, 0); glVertex3f( 1, -1, -1); glColor3f(0, 0, 1); glVertex3f(-1, -1, 1); glColor3f(0, 1, 1); glVertex3f(-1, 1, 1); glColor3f(1, 1, 1); glVertex3f( 1, 1, 1); glColor3f(1, 0, 1); glVertex3f( 1, -1, 1); glEnd(); glPopMatrix(); return 0; } static int sixel_write(char *data, int size, void *priv) { return fwrite(data, 1, size, (FILE *)priv); } static SIXELSTATUS output_sixel(unsigned char *pixbuf, int width, int height, int ncolors, int pixelformat) { sixel_output_t *context; sixel_dither_t *dither; SIXELSTATUS status; #if USE_OSMESA pixelformat = SIXEL_PIXELFORMAT_RGBA8888; #endif context = sixel_output_create(sixel_write, stdout); dither = sixel_dither_create(ncolors); status = sixel_dither_initialize(dither, pixbuf, width, height, pixelformat, SIXEL_LARGE_AUTO, SIXEL_REP_AUTO, SIXEL_QUALITY_AUTO); if (SIXEL_FAILED(status)) return status; status = sixel_encode(pixbuf, width, height, pixelformat, dither, context); if (SIXEL_FAILED(status)) return status; sixel_output_unref(context); sixel_dither_unref(dither); return status; } static int wait_stdin(int usec) { #if HAVE_SYS_SELECT_H fd_set rfds; struct timeval tv; #endif /* HAVE_SYS_SELECT_H */ int ret = 0; #if HAVE_SYS_SELECT_H tv.tv_sec = usec / 1000000; tv.tv_usec = usec % 1000000; FD_ZERO(&rfds); FD_SET(STDIN_FILENO, &rfds); ret = select(STDIN_FILENO + 1, &rfds, NULL, NULL, &tv); #else (void) usec; #endif /* HAVE_SYS_SELECT_H */ return ret; } static void scroll_on_demand(int pixelheight) { #if HAVE_SYS_IOCTL_H struct winsize size = {0, 0, 0, 0}; #endif #if HAVE_TERMIOS_H struct termios old_termios; struct termios new_termios; #endif int row = 0; int col = 0; int cellheight; int scroll; #if HAVE_SYS_IOCTL_H ioctl(STDOUT_FILENO, TIOCGWINSZ, &size); if (size.ws_ypixel <= 0) { printf("\033[H\0337"); return; } # if HAVE_TERMIOS_H /* set the terminal to cbreak mode */ tcgetattr(STDIN_FILENO, &old_termios); memcpy(&new_termios, &old_termios, sizeof(old_termios)); new_termios.c_lflag &= ~(ECHO | ICANON); new_termios.c_cc[VMIN] = 1; new_termios.c_cc[VTIME] = 0; tcsetattr(STDIN_FILENO, TCSAFLUSH, &new_termios); /* request cursor position report */ printf("\033[6n"); if (wait_stdin(1000 * 1000) != (-1)) { /* wait 1 sec */ if (scanf("\033[%d;%dR", &row, &col) == 2) { cellheight = pixelheight * size.ws_row / size.ws_ypixel + 1; scroll = cellheight + row - size.ws_row + 1; printf("\033[%dS\033[%dA", scroll, scroll); printf("\0337"); } else { printf("\033[H\0337"); } } tcsetattr(STDIN_FILENO, TCSAFLUSH, &old_termios); # else printf("\033[H\0337"); # endif /* HAVE_TERMIOS_H */ #else printf("\033[H\0337"); #endif /* HAVE_SYS_IOCTL_H */ } int main(int argc, char** argv) { SIXELSTATUS status; unsigned char *pixbuf; int width = 400; int height = 300; int ncolors = 16; (void) argc; (void) argv; if (signal(SIGINT, sighandler) == SIG_ERR) return (-1); if (setup(width, height) != 0) return (-1); scroll_on_demand(height); glShadeModel(GL_SMOOTH); glClearColor(0, 0, 0, 0); glClearDepth(1); glEnable(GL_DEPTH_TEST); glDepthFunc(GL_LEQUAL); glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST); glViewport(0, 0, (GLsizei)width, (GLsizei)height); glMatrixMode(GL_PROJECTION); glLoadIdentity(); GLfloat fovy = 45; GLfloat aspect = (GLfloat)width / (GLfloat)height; GLfloat znear = 0.1; GLfloat zfar = 100; GLfloat radian= 2 * M_PI * fovy / 360.0; GLfloat t = (GLfloat)(1.0 / tan(radian / 2)); GLfloat matrix[]={ t / aspect, 0, 0, 0, 0, t, 0, 0, 0, 0, (zfar + znear) / (znear - zfar), -1, 0, 0, (2 * zfar * znear) / (znear - zfar), 0 }; glLoadMatrixf(matrix); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); #if !defined(USE_OSMESA) pixbuf = malloc(width * height * 3); #endif while (!signaled) { glPushMatrix(); glScalef(1, -1, 1); draw_scene(); glPopMatrix(); if (signaled) break; printf("\0338"); #if USE_OSMESA pixbuf = pbuffer; #else glReadPixels(0, 0, width, height, GL_RGB, GL_UNSIGNED_BYTE, pixbuf); #endif status = output_sixel(pixbuf, width, height, ncolors, SIXEL_PIXELFORMAT_RGB888); if (SIXEL_FAILED(status)) { fprintf(stderr, "%s\n%s\n", sixel_helper_format_error(status), sixel_helper_get_additional_message()); break; } } #if !defined(USE_OSMESA) free(pixbuf); #endif printf("\033\\"); if (cleanup() != 0) return (-1); return 0; } /* EOF */ libsixel-1.7.3/examples/opengl/missing000077500000000000000000000153301302271755100200430ustar00rootroot00000000000000#! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2013-10-28.13; # UTC # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program 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 program 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 program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=http://www.perl.org/ flex_URL=http://flex.sourceforge.net/ gnu_software_URL=http://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/examples/python/000077500000000000000000000000001302271755100164775ustar00rootroot00000000000000libsixel-1.7.3/examples/python/Makefile000066400000000000000000000003121302271755100201330ustar00rootroot00000000000000all: test test: ./converter.py ../../images/snake-monochrome.png ./converter.py ../../images/snake-grayscale.png ./converter.py ../../images/snake-palette.png ./converter.py ../../images/snake.jpg libsixel-1.7.3/examples/python/README.md000066400000000000000000000007761302271755100177700ustar00rootroot00000000000000Python Example ============== This example suggests how to convert PIL images into SIXEL using libsixel python interface. Requirements ------------ - libsixel-python - PIL (Python Imaging Library) or its compatible library Run (only works on SIXEL terminals) ----------------------------------- $ ./converter.py License -------- Hayaki Saito I declared main.c is in Public Domain (CC0 - "No Rights Reserved"). This example is offered AS-IS, without any warranty. libsixel-1.7.3/examples/python/converter.py000077500000000000000000000026351302271755100210710ustar00rootroot00000000000000#!/usr/bin/env python import sys from libsixel import * from PIL import Image from io import BytesIO s = BytesIO() file = sys.argv[1] image = Image.open(file) width, height = image.size try: data = image.tobytes() except NotImplementedError: data = image.tostring() output = sixel_output_new(lambda data, s: s.write(data), s) try: if image.mode == 'RGBA': dither = sixel_dither_new(256) sixel_dither_initialize(dither, data, width, height, SIXEL_PIXELFORMAT_RGBA8888) elif image.mode == 'RGB': dither = sixel_dither_new(256) sixel_dither_initialize(dither, data, width, height, SIXEL_PIXELFORMAT_RGB888) elif image.mode == 'P': palette = image.getpalette() dither = sixel_dither_new(256) sixel_dither_set_palette(dither, palette) sixel_dither_set_pixelformat(dither, SIXEL_PIXELFORMAT_PAL8) elif image.mode == 'L': dither = sixel_dither_get(SIXEL_BUILTIN_G8) sixel_dither_set_pixelformat(dither, SIXEL_PIXELFORMAT_G8) elif image.mode == '1': dither = sixel_dither_get(SIXEL_BUILTIN_G1) sixel_dither_set_pixelformat(dither, SIXEL_PIXELFORMAT_G1) else: raise RuntimeError('unexpected image mode') try: sixel_encode(data, width, height, 1, dither, output) print(s.getvalue().decode('ascii')) finally: sixel_dither_unref(dither) finally: sixel_output_unref(output) libsixel-1.7.3/images/000077500000000000000000000000001302271755100146055ustar00rootroot00000000000000libsixel-1.7.3/images/egret.jpg000066400000000000000000000450521302271755100164230ustar00rootroot00000000000000ÿØÿàJFIFÿÛC   %# , #&')*)-0-(0%()(ÿÛC   (((((((((((((((((((((((((((((((((((((((((((((((((((ÿÀÂX"ÿÄÿÄD!1AQaq"‘¡2±#BRÁÑ3áðCbr‚’ñc¢4STÂt²³ÿÄÿÄ1!12AQ"aq¡B‘±Ñáð3RÁÿÚ ?üq@¥nQòXòoÐ<¹ÊЇ‘J&¼¥(Ñj%Æ&Š%(f Z‰¢‰j$VJ#å5å) 1å)DÕDj gÊ5E¨•Yòù”ÑD|¤¨—ÈÑD¥1å]͹B‚±å¡@eʦª#H ¹Jä4QAY¨¯+-D´‹Q|‹ŒKQ.1"¢1ÜÑG¡J&‘D¢R†ÅÆ%¨…eÉà¦ê; Ä yEÈn¢.PŒyAÇÐÚ…ÊQŠˆœQ·(šÅÄ—fˆh£&¼‰hÕ¢Z‰hÑ¡5°4 Й$4Š&¾biw(( è–!õÍ¢4d°3’& Mn€T*.…CaWaQB „·‚A`ªÂ‡C` úŒL€t9ùC”Ö‚m3åTiC¡³HQ²¹QI[“k¤(–¢ÊQ-D›T(”¢h‘IšCå4 å5¨š$4¦|¢Q6 åADµ¤ %!Ñi‚³jÅF´*: 4¡r #­Ë¯!× TU‹å^@JE¤4ŠQ"’EÅ DÒ("Ò¢Òò )!¤R[* (AEP«n€E²Z*'¹,²_p!’ú–Ñ,¨†D #&‰~†­w! ¨h–[ØOì1v)‰ôvY,¦C–C-’À†'ÐbÀ@1€€VàÀ` A0PècìVSÊPÒØ)$Zˆ$RD‰I "’$RCH¤‚¥"’î4‡[ƒI¢’_Q¤Ó^c¢¨ 3qA@J[b¨ š -ˆ¡×‰TÐÒ*·-ÀIŠHt€I "’)-€I[–ˆ‹H)vW`@È© ¯…ÑD:%–ÉaÉe²P™,¶K†C4{’Ð2Mdˆ`fÉhÑ¢ZØ*»DÐD²è–2Z-¢B!’Ë‘/§˜Ñ-Ñ- :  ĉ }@ŠºAEe4ŠH¤‚’EÅn$¨´¨4ŠHqE¤IKa¤REP4ŠòEÐè­ÇE€šlUDòØé”4r…A@CB¢À*(u¹[vC &†ü‡@4ƒÐ¤ [”"’¢Òó)M-‹H•±H–å"Gi‘Mô×Pì"€L:Šü@B`؛بD÷˜BhMl6 D4[%„KD5e¿XК)‰…fК-­„ÀÌRE²dl’ÙOrYd„ÑL– KÜCì'Õƒ@a‰ùEÐ@Ðê €º €˜ ´‚‘AEB ¢¨ IlR H¤‚éH¨‰€¤5åb‰H¢:°†€:€4$0uq Aר~ƒ‡p ¢F€w[ú’4"‘#½€Ñg{”ˆ«L¤÷êBì!Ù ŽÈ§ab±2‡b'濺%” b¿@†Ù-ƒb¯ÀÂè AHOq±? $–Š}{‘)’ö4S$ %”Éabcd¶IlOÔl–Ø;¬ ^# Æúˆø‚÷÷>¢hØŸÔ=à    ¤J( )t%€¤Rd!§¸UØú˜È(<aó¤ÆMÐÊX€v$Å`PY6Á ÅaT;%°½À¤ÇvEŽÀÑHi£4Ç`jŸ™I™'e&Ej˜ÓØÍ?1Ø&ˆ°½ˆ«´ˆ°(¦Äج, lL,›*›ˆ&Å{€@+ %°™=߀›²^âb`6ÄÁˆ)2XؘÉe6@ Écd² l–S"Ê/©^$€˜€ì±X ŠÄ )°^D‡`(a0 [=5°ö"üF„PX˜ ªd^ð.ʳ;ÀÖ÷fVRaZ.…Y 2 Ûa•v¦>à;+W¸…a`P¬› ñ¬M“b» »Ÿ0ÛÂȰRD;3RñcRÖúžîŒS)2+Tʳ+ù ?05L,Í1ÞÀ]ŽÌì, °²,/Ì ±Y-ƒl©&جVMø„Sb²[¡^à]Ø›&À«6lMŠÁ€0bê Kcl—º ²d2™ Énýú“{€™ ”È ½Áˆ°¯a0`=€,Wæ!CD°óŠÂÀ¯P` = ™6Á!µ‡7…s•ic³.`æk‘…ø”˜&Zf)–˜V©øfW±iw°^Û˜X&"l/`.Å{ØXEدblVMø…Ñ-ŠÂ+›Ì&ÄØØ^æv楅™·à>`.ÇÌg}ÇÌ­3ÊL+^b”ŒScOp6æ6ÆWæ;ÖÄß™A|ÁdX¬ /`²/̬M“bor¡¶&÷v)6Ådج"›ȽÂü@«blMì6 ›ÄÞÁ~blÈ} —؇¸ ’6Kñ2L–ŸRXØ€B€L@ú‰€¬ÔL±XB` éæc`R*D¶æc% æ"µæ•™sl4÷ Ú÷)=ÌS-=€Ù?¡i˜ÆE&É—f)•`iaÌBa`kb»3±¹W¸ùˆ°°)0²`_6Þ!dX66+"Á°Šl,ŽaX]7™ù‡6áZs̹‡Ì·¹Vb™Iªe]¦Róz3.mÇÌ µ°»2æØ9¾¤ó™s Kn hžâ²9½Š4lVfج#FÅdsWà&Åbl¶Vþ‡OÐk8–Owôš^OåÓâ–GöL ;ˆû®øSíw§. ñk3FÊ­ý®áßyÞüOáÇÿ—Näþ²kô5´ô†fõ‡âýÁ§àèþŠÐ~ {1§q–¯Qĵ’]T³,q(¤þ翤ü=ö;IþÑÍøçæÊÿù6n0ZYœ±Ên¯v¾¤ú×ñö[Ù¥³¼¿þ?ìcŸØßesm?g8K_ðé£пdñ£Ùü‹$×fC?ªõ†~Å꾆ÿg.L¤'Yø3잢ýÂâZWÿµªæKå$Çx_Í –~ó­üÓ¾w ãùâëᎣK}\Zý‘ãƒÕh“–Ž:.%¿î3rKþÙ×êbqÚ=Œ•~d#Ðâüˆð|Ðj´SéYñ8'èÞÏêyý¶¦¼Q†÷Љ(@KB ‘¾‚>`°` !0y‡ÌcÍæÆ™Ûn`R2LjAvÛ˜jF*E)vÝ=ËR0O̸Ȓ­Ó-3ËL+dúfIŽÂ4æ­‡fV4ÀÒè,‹ ì9ˆ»À«ad^°4LM‘uÜVع‰±66+Ü›&ü@Ó˜,ÎÂú¥…îg{öì¶4̬«^aó'ê; Õ1Ù…„iÌÇfw°XV–Æv¯0YŽÀ¦÷ "øEØY6ÒM·Iw{U÷~ÇþñßhpGW—´®3ÍÞe_ðAÖÞrixYú/²ÿ‚¼3I%ŸÚ=\ø†Dïö|-㼤ÿ4¾ËÈé\v–'$CðÞÂ8Õ~ÏÂ4:neÖ8aÍËÿ3é›Gé^Ïþ q}W.N;­ÓðÜ/®<_¾Ëé•?›?wÐi´\/I/ÓàÒ頶ņ _%ÜÒY’vêüNõÁ®S–g£äø៲œ)džC[™uÍ­ýôŸ¢ ù#ìtøðé°ÇŸ<8¢©CTb¾Kc™ê-ÒØO*ky_Ìíˆés3=]nj]öð!Ê)ï·«8å‘ÖÍ$g,Êöf¢Ù,ì×ÔÆS[ÒØä–¢–Ò0ž§~¿0®ÿx¼ŠY"y_´µºCZ™¿Ê—кG¨òUn¾‚÷´ö’ú½i|n¼»”³ßïßó ŽixÚ8–[éHk'˜ù'ØÞ,цLo¬'(¿“>;þ{)ÆÜ瓆ÃG¨–þûDýÔ¾‹áCéã4Zœ_Vý™¤OU‰×GážÑþkpAäö{ˆcÖ¯þΦ±Î¼¤¶có;ìÿàY^>1 Ï¤i×6Hü/Ò]ÔþÃæ‰ýÞ|OxC6)*pÉ$þLãlèé\¶Ž¯â¦Iý=íág³j2ž +áz—þ÷GðÆüàþö?,ö“ðwÚ>¥—†¬<_N·ýÃäÊ—œ%×äÙÂØíWXËY~fÅÜÛU§Ï¤ÔK¯\áù±eƒ„—ª{˜ùtÙWÔ:Œ$Ø€Ò8ïp½Ìì/shÙ0LÊÆ™ªtR‘ŒYI ­”0L¸È,K¡Kth¤sÆEÅ™VéØÔŒTŠæ Û˜¶1R„mÌÆVÀkÍæ.c7!6œÁÌgbæW/9ó ˜ „ägboÄ+Nas9nÁXùŒyKÌ.ÛsÌyŠæÛ˜jFÅ)l¤R‘‚‘J@mÍØ|ÛÞãæÛs Ñ—0ùˆ4æfVÅFÜÛô̹‡Ì¶;ìk¸~·‹k±è¸^—6¯W“òâÃiW‹ð^ocöÿ`1i5ÞØû¼ÙVðáðŸ68ùä’üÏþ·‹f«I·Fmh¯WåžÈûÇ=ªÊ—Ñ·§º–«+äÃú»úFÙûǰŸ…|#Ù§YÄž>)Å"ù£’p¬XŸü}ÿâvü(ûWªÃ¦Å ZxFà¹a%Åx$¶G~$å'¿NèôÓ Wœ¸[$ËÚÉ©ŠUù™Ç—5·s~‰>]\šÚQ—VsåÔòE<“ùYÚÞÃÔR¸$«»2y\›ióKÄð§Ä/ò´GûF8êäQíK,”©²^¥E]ž;âÈæÉ¬ßªܵ·.¿R­½—ÑÕJÿ­í+©|ÆÇ«=G‹DK+k¡ÁGVÊz…]ÆÇrk¬ŸÕ•ïélÔ|Ï2Z…ã¿…„s[ê]GßúúšG3lóc4êÈ£Öˆ;£9>‰¿BÖJ[´Ÿ®çžõR{'òDûÇNëæ =Hê<ïÔÒ9oºùLr+îo µÐm^œr¾Æ‘Éþ™æÇ;4†e*ê€ôT“ïE©4qC'™Ñ ‰¥Ðn;Á8W´:oqÆø~ då–Hüpÿ–Kuõ?)ö›ð;”³{1Ä¥ÕiuÛ¯E‘oõLýŽ2^CXM'VbØëe‹Lt{GìÏös7»ã\?>•tŽV¹±ÏÒkgõ©ïËŠ<ØdüáÛäÑç¶ŽŽ±—ÝüÔ&}Ç´?…ÞÖpl™á™5Úx½³è¿xšñå_ú«ÓgÒMÃWƒ6žIÓY±Êî‘Êbc«¤Z%ˆU¶ëÅäó˜Ç˜9°ÙHjF)ýAH†Ý Cæð0S)H.Ý1‘Iœñ‘JD]ºT¼ R9”ÊŒ¼È®•.å)œÊTW1 º9Hççó)O`m¿0ssœmÌÆ*h9¶¼Áf\ÂæÚó‘—1<ÀÛnbyŒ¹„åâ ´æc.asm¹I˜¹ H ”†¤aÌ;ß`m¿0ùŒT†¤ñ‘JF ”¤ ·Rcaߘ6ט,˘9¬‹¶ÜÁ͹•ø|+‡êø®¿‹‡`ÉŸU•ÔaÓ;‘‹{!´eÍJÛI.çèÈþq¾=¯YɸvZ”rjyrE÷†>¾ŽT½O­öSðû…û5Ä´úž3©ÇÅø‚Š–=415‡NòwnuµZK½t¯ÒÒàŒ³êµ)d“¦é·é¹Ók>ibÖŸFÞÍp~ìŸ z. §Pæ§—4Ÿ6LÒñœ»út]‘ÙŸ_ Ûîßcçõ|cM m9[üª®Uò‡S©ËšuŽK•º¶Ž|Ù}Õ\¹¦ú+º>uñí,¥îV­9In¢Ú~ˆãÕqlXá)Ã,^Xì—ƒ7+<âYšÌ>•êäåñ4¼×cŸ6£W>eëgÃfã¹y}æ¯V½ÇE‰ÿc|oš›É8B_•Sn_"NHƒ»/²É­ø’‚“]Ú] ²j ¯ŸàåÞå%gÈæö³K…\ñÎq¿†.\·êkÚ‰¬’Ñâ”å²å\Ô¼‘Ÿ~£»/¤Ã®zœ®–Y¥Ýmt,«ž”Ó®´Ï—\W~hVLW»NN+æº0*”ix"byÂ>¦YñÅUÛðLÛ"߃>~¾e¼Ÿ¢4ŽhZø$ØØ÷Ö¦=e$Rϯdže‘ßÌÕj·Vãè¶(ôù×6Ëèk ôÙds¿á·è?{’ú/GÔfUu/Þy´y1Ë5Wòf«U(ºŒ#àÕ°=?yKûæú¦qÇ4¥|É$>{îþLlwC+U¿ÐÛCÌŒ·ë&ýlÞßûéBm£U.›Êö5Ž^²ŽèäfÑËÓúÊ›Ù}ÍO5òÒ†gÙ›C-¿yQ™¾<½ V9kchf¯4yqÉfÊM÷ ôV]öµèÈÔJ9ñ¸ja ØÞÎ9b¦ŸÉÙȧ]w.3°<)ì7²±ÃÝð|øc/âÔÊ8Rÿ¹ßØç|Ô§žÑyn´½¼±·Ï&Rgßhÿ ø” ¥¯âœ?HïxÅO3ú¤—Üöt¿†¼ ½g×ê¼±FWÿ³<9{_ƒÅÖñ?mËÑN=úUùT]Ç`ŒÓ’Š’r}“·ô?sÐ{7쮂 ¦Í*ß.®RÍ/þN—Ðõ´üWK¢„qè4ø4Îâ´Ø¡ôGž{s ÿ×?‡zöfOÕ:~¤à\gX×ìœ'ˆf½î:i×Õª=Ý/áß´¹ádÒiô±—ÿ“©„õJÙú.³Úœ.U—RæŸUvïêF.ò¶ðbÎï£qi'µòÏJÄGÖ]ã³ii™|–—ð¿ZÜnâÚ,*­¬8ç–KëʾçÓðÿÃf!‰K[ÅuùçüRyqàÑ)~¬ôã“Yž.spÀùvMl¾½N\Ú8ûÇ<ºÈÅ]\ë£îÎvíl•˜žôL}95-kÕx}ö# ß7Ë—Þóër»ù&ºøï ÉÀøNwÁtZM9?B/šUÞM¶ßÎÏ!þ¤¡¨ÃÞId{¸ÚhódãòÞº›oðF tžQ§²øžŸ.dá\Ïw(*ßÌ%’ȦÒëkcÄÍ—žKÜÅI%Ö[oêx¼Cˆd´ÒÈ•ô]-o{ÞuÎ~ò͵ú¬¼[K”¦ã7+m+µâŽU¨ÇŸ||½¥]¿±ñ™5o ×½…;éÝr1ñ5ï–¾.'Þ'Ÿ?æ7­?cÒñ½rÇ,3Á«‡æÃ+u]Zñ^gV“]-6xCܧ4åÕʾ”|Woµw´åq›¾±iÝŸqìÔ£<˜\ŸÃrv¼ÛÓ¡¾ö‹W]%ÎõнŸ]–IeŽËÅ$þÇl9áç'èhùbío{œù!9ÊžÈúºr_íDéÁ9¾–½z¥Ñ©|SUäBÖ4”Ux6]&Û`o9ï䎕G^nŽ>nÜÛú±ÆUÖr¿7ýîŒTVÕe)WEG '.·/9?ÐÙdoò¸ü÷A]J].Kæk·§æÙËÊ÷¯’5Iu¨úÒ¦ÚÙPÓ~7ó9œ»=ýdZÈâ¼™T&öêc7ó8c•5à\gog2AMø¿¡¤2?‚¾†Ð•0;ã“ÇsxK~´qc‘ÓŽT\$׉¼&üNHËcXË·b޵+®‰šFg’O¿Ô¨ä]©«#øå~-ÁV¹+…E™&Rd]µL´û£ÊR"¶R*ÌTŠæTÆ™—0ÓU!©§AÌM ,9ˆL½><šŒ‹›ód—Hb‹œŸÉ€±§ê}ƒØiuŠ2φ{ORã…züM?±ôœ;ð—Šæ6¿ˆhô°¿àŒ²ß£|¨ãj©K Çû§HýÊOMã˧ŧÑ⻬jWÑ$yÚk4‘ŸÅ¬Ç’iíIÍý»jó:Ç—ßûCÓ^Ì|Öý¡ðšÂ~=šu­Õp½]y³¼²OÒ ¯¹ô_Áí*IjøÎ¯6E¼Ö›Kp_õM¿©êOÚÝ~Fã Å¯“–ß%}]¯QƵs¹é±Á¿âË•Íüè·íIé§ú–ëÀV:ÃÐÒ{ì~‚Þ}]c_þ^ºM?”9Qëi¿ô÷ q— àü;HªRæŠkþ©'+ó>j:~!‘/}¬ÇwXñßêÑqàøòÏ÷ÚFY7ÓE?’<;G5þX·ó/]8Ö+|™/ýyG‚èâþ-æï£çg\4ØðưèãŽ+¬½Ó³Á|s–|L›™z+jÖ5Xx3ö—S–Ö Y²Iô¬m™ãÍÇ5’miçŽ7ür«õGÑÍÍÇòº}ä«õ£zñ¯‹>,mï[?¹ªà×—x¿W“Å2[Ë©†/$Û9³ð©ÂMçý¯S¿ðr¯»>ƒ6\¸ù%ƒS;jÚŒ”Zú‹M©Õdæ–|3Á­ç™×þNž]÷kIßûìÌäÜng“æ±êòpù/Ù}šÕåkniäNþÃÔûKí¢á öiá“UÍ‘·_JýO­Ë¨Óa„%-N|ŽW¾((¤ü7¶qê8ƒæ^ã.\o³Í–<­ö½¶ûžˆárS±ÄÏÞgÿ®^='“áóè=·â“Y2äϦ‹wˆ1‚ú»oêhý“öŸQ\ü_S¾©dQÿú£é2ëø“¿záÖß¿ƒoèúv«ˆq.x¬3Ç“¿Áž=>¦çâ"~ZDHÿ?ÊÆZûÿ%Ã8¯†hfÉŪ-þyo?DϤLJA¤ÁËU“6iSærÛÑí÷>S<å,Nr–V¯Ýɪnÿ™:8óñ¨µ› Ç$ùW<ºüú|É6nôÚúÿ¾ŽY2ÒÜ¢_däµ?pñRmÿ‰v—¯_‘Q…áJPy9¥k–)y3óÜÞÐé4zžU«‹œ>GkÎŽlÞØh1eSÓS‘$¹ž;M¾ý|¨ú88 Lr®¥óråõäý[ÃñJ/àY%ÕJQ¥âÑò¼sC—dÓåŒkf¥%ét>[Qív·$e-írþ,”yþ3ÅõRQÉ—ss·)«{n·íg¦x5¡æïÛ­aõí]V%îõekdªïýSŽÆX¾\‰Iߊ®ž‡£ 8ãS.WµçÑÑY’jY!аÖëݵ­ÝÿSM³ö¨«š÷enîÎ=V\óÓËO…ÊX[©JjSòݽ>xe§ÍË“4 –òN;=­$¿½ âÇnQ.q6ޝ{C†Z­,1âÍ¡Ô?Þèò»WÝÅ¿µãÒˆáøx/ÕdÔðž «ýªqq\ØäùSì›t½O7޲JsbŒQK.(Â4©¾¯©Ô¸F•o<šXb¶ù¡~žWLå\v^®ÿxF‹£_Åóku3Ç4¿v–9)GOÚú9¾‰#õ> ¢Ã¤Ò9M®yRÛ¤R[+îxÞÇhøO~ÎW¶ÙE,÷i¿DmLºÉ>o3©d÷K—–4ºr‘-WdÚõ=Îm£ÜRÛ¿—ó3šz–•Gâ~-˜I¹?Žuæïû štÏ&%²·ä¶"%&—"¾É™¬qëóuVFYJ1jçå$L²{¶”ã¿ ¢%ê—t¼•#†;u¦»îta|ß’×Ñ]¸2ÚÚR~§\W2ðG&-—Vü›:`ül£[Q{¿ %½Æ zìO4|_Шºè¯ÔR»J?CHJKz#ÞmÕ'åEA·üIÑÜè„ü“ò9bŸtÍ ›é÷¯–ÕgV<•Üâ‹it^fœÝÓ¦z—š¢–DúœPËèiÏæ†ÇbŸqŸúœQÉOz6„àú0Ž©eÚ(ÿ¤‘ü*>äØ^ç‰ÝVØÓ¬i“`™i–ŒÓ*À´ÊL„ÇuèA¢hiîV<rGš0jÏ*Œ~¯c¯K¡÷²IÍÍ¿áÅþî—ê4±Ï£ŽÍ0ãÉžja<’} œŸØúÎì¶L÷’ÓF8Õ\ò·/ò>ŸA£Ñé#É<$žÜ‘Ù?*G“7)ç/V.ù9¾IìßÔÉ/s V“ýäÕý³é¸°1iK_®šWùqAGîïô>¯$ÿfĚ´ðÿŠQƒú=×Ðç—Óc¯yš=7X`›ÿºGÍËÇf´ê¿+݂ǹç-ø_²|MË(pÅ«’ÝOU75÷¨ýnåéxN)K)Ëù²|©Õ‹ŠipÁÇ,QŠ]’Š?7ý¯Q‘6£žKÆ{‰O/2KOšMôN5÷²ü §¬¾%}Ÿ£¾1£‚¬ºÌ8üTo$¾‹o¹Å›Ú-›åË›${| 7õløˆaÖå—î´Ê)^í¯ó3ž“PÛçÉŠ+oÍ&ÿC´pXý\ç,Dõ}žOk1ÆÖ-69[ÿ{'/²£)ûm¯ŒypäŽÿìãŒZùÕýÏš\*RQ–]fš\‘¶þ¯ú öM&<ž«S“™mG#½xx§NNSš’õ²ûQ®Í×S©šNÛ–gýÎ|žÐj²nóNMxͺ)žYtø÷ïËÐé?>Ubx˜˜æúOýI›>éðæÍ‘·mû¹_¦ÉÙæ½F®z˜ûÜœ‘“ÝF¿¹Ž³Šj¦¹å^0ŬÔÏe9¯Kû§ ¦yÇåÂ3Ö#“·#×sJz}6xcèýæ5 ô¶e’G59F5uñdI}Œäµw.e/»¸Í%|Í7°œ=ßHgâ ðý~h¤²áÇÿ¸ÿ±–Nžj²ëtܾ åö=? –L|ÒÉÑn“µóg¥ àX³d’žIJ÷U*Ix·ÿ“T‹GIr¿¯ÅÀ4¸›çÔFu»kO«=]'Ç,K6©xï­Æü©Yú à\J⧨̖ò’\±ôñ=ìM¤‚†¢Ò¨Åïgª¼>Ky­/5¸ˆô‡Àh}…Ç©‚–|xãÌ­,’yûѾÃÍ›OK†Mx/ÍöÙ}¸%Ëo–»/éàn§áZ}çvuŽ ±™ŸÝÎx‹?:Ëøw q\º3•íü7׫úÇðß…CrÑÆY_ðÅʾ¶~• 2ånSÞ]tq¤ÓÂöCàëï?¼§gåÙ=†áÚxÊOCÄ#]¼:™¤ŸÉžVodtYg)bân^Jk£¾Æüµ‰EW7Š[³œðý9&?)ã{ÃðœËg„ÓÓñ¬9eÿyŽ¥ö.^ÎëÜå%ŸI–UMÅ´ÏÚe¡Òfß>—œzsA?èo‹–)¬x1Á7ºŽ4¯×Ä•ìü›çÃ6Éèþ}Õð¾% ”u1äÇ(tË‚JkÓ~¾‡£ÁýµË6<\CLk¤ó8|~oÁýÝ5Ã’¹!EíRŽÏäxœCÙÞÄš†¯A‡65Ò[/J£ß‹±Æ··)—§â±ÔB<’Œ¢ÖÎ2M?Fk“?7ñ7àžÇzö?ƒic?Ø´XôÓ—Ybµývô0ŸŽ-¡“<ÚñžŽháç—3]<ú›Bmt—÷M6H:”%6% Elâׄ¶, =ìºÝýÿQó¹_ï+ëýÌÿxº¹Gäš¼i5ÿm_+ÙÛ¿Dñ©y¯“u¯ÒÍ£ ª—£Ü N·m/Fo õmýÌa(Ťé|ެxÓÞ2Œ¿TFQñ¯6S’G~ƒQ_Íú•ë8€Bj¾$ŸØÞ ©¯ü(¿áWÿ)pn/âµæV9×M¬Ö2½ÓOär,Š÷¥è\eߙ֦ïª^Lµ>›œ±Ÿ£^%ómqéàÎK®Û”§{Üþ[†É±× ®.©_™Ù¶”š¦y¸®Rø«Ó¹ßŽI%Õy©.¾{ÚÀÃv°4áÀ…ž's ØV0Ž÷%cÁ9GÔ1ÿ<Ý/—wò=Y®,sË&±BS®µØjX`êy¤»Ïeÿjþ¬êǦÔê’RRä쪒ù"ZkNw5ZÚþXg0‹ýæNgü¸·ûôýOGG¥É9/q†ÓÛžKžKæö_$m£ÑG$­¯ÓÇ+\–Ϫ„mž,¼}kË~ïvmÎòœ+M˫ϓ,×]ïîÏO¿K¢¯ÙqB3_ÆãÍ/«9g‡‘^¢ ËÂrWôDˈâŒR„!K¥¤¿Ìùù8ŒÙzÌÿ§‡Ç¤=ñyjtó›y»[{É6¯É-‘ÃŒêÜå\îÿûo“ôG&£ˆÅ­åw}-œO[Ÿ%,rtßÉ®9´ôu™ŠÇ³Û~ûQ>yc¦Ýï9KêÛH$Ö$âá‚ßw$ÿCÈŽ§2F9³ã”û§½|Ž¿Ú´¼ñi{ÅÍIUÿ¯S¼ðwˆÜ¸|]7¦‘”{&¼ÝýûŽ—>n½õgMzƒjW]zîbµù¹iàæ]œQˆÁ1+dœ”wû•þÕÝÉã›ÉÖ®ã~¦SZ—Ù½bÇñ`Ñ9u¼™\¾TŽÌ\QŽÿeƒ—YËÅy$í¿°ðòÚ9391GWÈGCI%»í]Yêpý=<²JXß½”ybŸUãè}FÙLùbùø¶,+£X0¥oÇÅ•›ØÙa‚q×Îi¾´‘'‡ÍèxØzL¼K%ÜÅv¹IRó.YT+–1å¶©/Ìýc³­?þ¶N¿”Ñ{3‚SæË¨ÉmÛmîkÀÏ1ՙ͇Ùà<ª[(Å?6ŧže¼iI~imÓ²>“²ºOÞgk¯j"~ÌãN ¥8Ýɬ­Iýmþ4õ”ž'¤«GæSËšmóct—ý'n†½/ÞÈóeË[FªôqK,ñÅà†^*¨éÅŽ)sk%“KnÉ/ê|Î|“„ß6,¾uKõ«³§ÅʽìšuI·GÖ¬Ä<²úly°ã\¸áß‚VvcËŽpTê~(ùL:ôéÂ\É>æðÖIK÷o–ú'µšÛ/§„f¤œç¯S¦áVäù½O²O—™ïèwàÏ9Is]_ZÖÃâ‹P|¥C,©Éœ­K³Ø×ky.½/ÐvÊqŠmVÝûœÒ÷™¥KÄ•&ú#x©'¿^ÄØPSŽÒ‹õñ.2­å±›r•ótñK¡\É-ï›Ó©v!)§7HÚqÃË3sÇ(Üe=ûIUfÈÔüÂ/>ã‡f”—Yd‹c¯6%×6UÒ¤ÔWÓc㥬ÕOóêsË×$Ÿõ2”¥/ÌÜŸ›³É<.[y­´ÿwª¼^:GËWÙ^²ieÓa‚ÉýNyç”SŽN#‰/‘3åR^eŽ ëøoþFc¥/k+Ó÷ÖÁú[þ†nzH×ïå/H3˱£¤pµYf{C$ôˆz/>•=¹ÝÃþdfÔÂqJªñŠ8‡ÔÕxzÕ¸¼–tbÔäÄšÆÔoºŠþÃŽ¯P®³äñê—èŽp:÷aÇÄ·]º«<®ódWá&Œœæ÷yr?úÙ(V;µöIÉiõh²N-µ9[ó±JR—æmú“Ü ÝdïÛÝJMtm"îÚL.ÀjÜû«™íñ?¨œ›êß͉ˆjr>á`„TÀ6Óêrà|ØrJ>I˜«‹ëa\¹z|gƒûGïµ8°ñ6ãŽR¯|¦Ò^«Àù!Ø6ýÚ n£Ùþ#IÏö\ß)[qkÁìךuèö2Ãí”eÞMÇo‰5Mÿ¯#â2êµðáÛ6L˜°&±BRmA7m/+,ϰýÿWéù¥Ï$öøbÛ_S|>×h'™seœŒ¢â‘ùÊ ¡µ~Ç%&y§É ãñ„¯î,l‘‡<’‹¨Åº¹>‘ô{úšå#« Ø7Ræ^ûž†›7<:Ó]SÚ¤Ñû7)«Õçÿ§þ¯ûÆ€pÜ JLsŸódøßß¡¸¥™Ü>GEš¥,>õ{ʵ¾þ§¥ƒO,Øc(ÝßJê}<ôºhµËƒ k WØQ†86Ô~TX¤úÊmãÆO—¼_œK— ÔÉ% q~|É#ÙŒã×±2Õ$ÝWÍššÂn^8>µI¹Â ¦†øN£’NXëæ{kw&«Á=Oh¢jòù0KNÒš}:=Î\“_—±ôzØ{è¡äKF·}ɵrBâ¹S¸öLËQ.YKj}×c§69GÕ%ó8óîú[K¯‰vša™óïÒK³1{¯D<©ûÅË{«_ByZm>ìX‘”¥Ú_S7÷¯K7;$Õ’Èá-ßÃÙ—a¹ÆQÚŸÏq'(ïëÀɶ²RõE§^`tC+RJI~‡L%©ÃmF˜òFJÓ§àÀôbꔯr¶óô91NIT­#xK²0iôúÆ’Ý*ó9áq«Ý}ÑÓ‰%ù/…”m¥MWÔÒ*—ÃÓÉRŒ¿•ùt5„ù5¯?6„”žÎŸƒ4ç¥ÚÑšqš¶Ò—Ù’¤Û§^ hòdj“kÈ‹šêÓù¨ÜU&T`—ðÛFP·¾Àt¨_U_ .‡ñ Àñº˜dì@jE"PÀ¤4HÈ)2‘€ Ð]šè "ɰ@R` °¦& ˜Ä €ìXìi“Ühˆ´ÆBe&‚¨B±®€ƒMb°ÙxrÏHäÃ9cÉ’‹¦¾fa`k›6Lùe—<å“$ºÎNÛ!“g¿ìO³¹½©ö‡OÃqJXñ;ɨ̗øX—æ~®Ò^m9ÊoOcðçØ=_µÚ—Ÿ4§¥àøeË—P—Å7ü˜ï¬¼_HúìIðN àœ;áZlz],?‚ ó?æ“ë)y½Éáº? Ðiô: 0Á¥Á xãÒ)~¯»}Ûlè„’Éß…ºÒ)s;zX«ø¾†²ËQ«kÐàŽj]RôÜË.k»—*]Y½²êžg{lsfÍ]÷1ye/ð×*þgÕÿc—2’M§ó}Îv¶—N©j-nÿÌK5ôOûdg$Úpró½‡ïá·6fŸò¨œç&ÚÖžª›«­!{è]))ztrÂ}¥ëª¥n¬µ’ê÷©¿û Ó{ÑÉï“~C÷ʶoÑ"V|*VúYÓMn«æv{ÆÖïoZ²ãÑtò/ty¹´uÊ÷ØãÌ’ÛÔ÷&Ô£]']¥µq´Mhy³’’´ú¥vpç妛è-T³iæÔ“qv­žN¯S5>›t&Í= Ê–ÝSª+ž÷ô8°9Î*öÚŽœ0t’úciIYP}byn«­} ÇiÓ§­¢íxXû6¶ò9ðÁRß~͸í&¬°7Ä«³kÄè‚WÑ£qqWÍãOxìßThj•¥{¥Ü¤“éOäBi:Ý:î]7ù]P2|J£â»aov»#›,Ü¢’IÉìvÃÇxxITŸ­zŠ2míQÆ¥U¿‘Ó ¥%ÔÔ@¼mo`k]6é6þ~@x]…!ŠÁ0D†$:CD”@ÐÑ% H”4À¤"„ .à;Œ A{Xx ‘€ÀC°†ˆû0‡a@ ¸ú€×Z]ÏèÁßfgìÿž«[GˆkÚÉ$úãÄ—Á结õGå_„ÜqÏj±ËQm&‰,ùS[7 _«û&GÊ][êÎøkú˜´ú:}æÛ3“w¹Ÿ>ÆÈâÝo}ÎöaÚ³$évîM|Î(IÅ-×35SÛ™Ú2­ç™ÝB?9)Ê?štþG>óüÒä‡pŠÄ¿$yŸ‹Ff6¿yÕØ–’v‘jJïd7“n¬ÏtÚV%òRõcNïtÙ•'I¯R¡u·ÎDܯ~¡o¼ŸÉ ¶6ÖÉú¾†á¦ÕÒwécæo¬ïÈÉÊ»•_‰F»íýQ–XZ4OÓæ:O±$xÚí ÍšØñrpع¸µºò>Ç$v£ÌÖcå’È’ðffà-#ÆtCÇ‹•¥Óÿ'¹, póg&m?+Û°ÁÉ»^ ¢±ZšO¹Ø´­ÁÚþ+#&'šìʇ…WNŒìǪèsà‡Äíw;±Ce]Q¨b‹}.ûšã…¶Laºkftb‹´·*3p—o_4JUB“[;^XÛÞK§™ÆppÉ“UV4mÏ,nz¼w(+“}¶èzNé5ãÐÏ #[òø7f©sµ] ¤‘w+I&l®1«²á&fÀ¥¸{ðÐÄ3Âìö'°ÐØH˜ú1 û y ‚.¢4JS  C„"è(*(EÑ5±µ¸€P]ÀC¡’4@„ €‡ ~åø!¢÷>ÏÏS²Y²Ë$ßó WÉE¿™úL²Yò_†:yiýà±i)eÄó:_Í&×Ú©ü«ÌöV5rÑKýx«êd¯«*/ÕÉöð*[»–å¹õï'Ô‰to¹ x[3*¾k{îŠy^Ê™Œ¥½-Ç»êßTAÓÞʃn¼ËÖÌãT¹šôH2déV]šßæesRÛ˜Áäßf— ÔäûI¯J*6rß©IÞÛÅɽÓôHÓ§±`6üUéoýÈk×è4—i+ô4‡/ØÓšŒàü‘¬v}w·ÌŒ3áY!%âÒ¶i¦I6ñË’J’îtÇ9º»;³i”ªU~',´¼®âÚô$+5ZVºÖÄK=Ô[‹:1iùZ»ùp‚K~Æô2:n^Æ«ͤvÎ)W…™J5kȨ˜CáétuãÇi;ØËw|žêâj‘ÞM˜FIxYÊòKµ¤ö¾¬ˆëŒ¯k:´ËÈâį©Ý‰Ô>f tZ_2'Av…&Tc;Üop þ@ Ï »ŽÀ†š  î BPÑ#½€cÖÌÒ ¡@‘C n0hMÝ æ´CFŒM›B-¡Q€Ú÷!øEwu¤0ê^"“¨Iô¤ÿ@G·ìW ö·„èrÇ›]D^UãüRûEýK¹Ðþ“öcOû7³|/ãÉ(é0Ç•õU’[–ò¹·)u–ä9.¬öú9—O ¶è}:%\®RÚ)ÎnMõQû¿"åñyE~£p¥] +(×W· )>©$‡(¿‘-RvëúoÅ¥êC–ÝÄßò­üY?êÊ.3õ+Ÿs$–öï·AÆNû/B£¡de¿”‹Soe^¦r{&Ѭ:ï+(Ö0RÞ[yŸÃ6‰Œmuiz£vÛ^h›µrßÌÒ·F*4ö\¨ß¯?˜(]mF‘?`öñù›ãû ÇR4g=2®hã_Aóíà‹Ž7¸Eõ7ÊÓ[œ÷ñUlkFÔº¤.Zh«[’CI´R‚¶qjr¹d»ôEq|òÃ§ŠƒJOøŸDyëWI6œ§[:¯°’i¸õ«%ñî÷ýjß3J—vûTÝ7ÖL›W­ ¢Žˆ;ƒG,^ư•QÒkÏEsÚ1“'™ 6“03µÓø ±Ã¹¨Ø@¡ @44$P @@Æ! ¦†„·+° À ŠH´„Š( ŒL€IBZØTU  #a2¨L w ®€$ >Ïð‰/ýu¤”—åÚKÉòWõgÅ£ê? ³ûmøo_Þ9âÿº ÕzÂKú%e¶R÷8pIÈì‚Øöua´/0MËrR¾¥$ãó$#²¥ÕôòWuÓ»-ûõ~&Š<Ö–Én÷&†|ªOnžd¼\Í%tu(t]/Ȧ’ŽÃC…á¯C‘Þ—CÑ÷n]:‰iÓ{+ðG”¢Þѹ7ÝGKtÑé~ÎÒÝ™ËQt9<‹[uÝöTlñÿª'‘+ Ýþi/‘¢tªå&dŸ‚EÆ×U~ jšéNËŽÉ:ú™¦ÒÝúÐí_MÀêÇ/VucŸvpÂToŽJ÷útJ[ìDåáõ&S%´ÑDÊmY—=7c™Ï–I"£Ye¨&Ù3Ζöyù29$·ù“’OÜI-ß.Ãf™9{ì6IIÚÚ{7ãG<£9E×ÀÛ«­þFS|”í|Mu;ðÞNVß5÷ìŒõVzM%S“r}wÜôðÇ—zè,0øo±®Ü»ˆÒK[ñ.20rdi<ÝÉrØÎ2&R .Op2ró#øÐ]Æx݈ÄE0‘…p¦†! ú±PÑ+ ÑE„†ˆª)"Qk¡C]F¼t0w‡q ]À;±ˆ&6"Ñ,¦&‡d÷ 3ìÿt¯Uíö‚£qÃ6iy%Å?¬‘ñ‡ë€ÚH¬œg^â®+šÂîrý"n‘»BLò~¹ƒ1FžìªQi"c‘>¿ »n»žÇ7DR`²dwºc(ÊŸÌ®fà㬊¨MÊM¿£^/¹ÍÉÊ’C|0¸¿ïÐB5†ñ¾ì¾[ëlUT‘¤kòP‚jßrä©l]ß^ÈñßУ)&ï¿‘Œ“ð¯M‘Ñ'Ù¯’0›o¢)-¼L¥ô5’mo-ˆi>‰²¥Ýn.Ô½G%µRB{>ËЫ¶ÖÝ N¯Åø®Õ']º†Ë«ù 6„«¦æÑ•-ŽDéx"”÷ð§ŸÏæ&Ëjð9¥“ÏnÆ2Èú^ų’k˱†Uwâg·+oáÝŠY/Õ•äTŽ\ÒèwdvqN<Í} ŽOz©Ç2¸®ç±Ãa§O³vxùáË-×cÔáY9´ñKd–ÅèÍò­•$8þDc99"ÓjP7BRl‰HÎ2Ü»GJ˜äí)”¤I“Vs}@Šþ@‹¹äv ì0!÷2WRÅØk©CB½Æ‹ ´4%Ôh E¢"X HbA0°ƒÀLÜC ”&D@pŠÀ£öoÁ%^Ìq).¯\¿ÿ(ÿsñ‹?lüM{)«æé=l«å#¦/36èûØÍ§HÚ20ª›£|JÝxž¦§ueâ•ɷ؉mI×^æUÝÍ-Íe‘/†=:zœk%R^ËÇ+vþ…Gn7KÌ×_–/d£æQÐæ½ê7Ò멜wžåÏv“¨ºú™I4•í{îÍZ|­Y2‹Në¯@9§Ûá-»J&’Rô]Œ¦åÙ²©&öú’Ó]j‚M]S“ëÜTÒt©JßVýl:ôê¼ÌÒÚíWˆ^Ô¬ }zÛ"R¯òm/̧w¾ÏÀ¡Ê{+ÞÌÜßBe.Vc)Ó߯P7÷¾U]=F³7èŽ9dÛb%——wrAÏ%´½ \Òm»I{Ô¦ße_¡Ï¨ÏPM6”©_£vIN9#”Ün+äz<;P«’*’ÚŸÏ™­^6é*ýQßÁæò✺5+hŠú\vÕ„žÞf:yÚiýKôîULžû³>mÂO~¦“¶Tt©x2¯cž2µeÆwÐ#I=€†è?‘˜‹džGp.ÃÀ € îÀÀe";-ºR «‰hÎ% )€À/Ì@6 b°1z0`&ò$}ÄÉ(B ¬H1 ¸~ÍGØØSÝêó7ÿÄü=®þjy½ŸÕà¿ðµRkþ¨ÅÿFo™,ý*æÝXf•·Ù~9n‘ÕŽVTKœºS¾fü(𤗑P¥o®æ’Š_@3[ÉíØé‚¨¯.†QIz›÷¤¸£fñKèÌ`ê“Ø£XuF‰u{y#¿©´]Á"FãÔms/2Òø~ecK£ æž9=•¥äc,1ï÷g¤ãHÏ&//A¡ç8òö¿C)¥¾Ò¿C|¸¤·’Š~2¶­¥Dòæ¾õæOží#Iõ¤’_©Œüí &móu2ºvÝ·Ó~ˆÑÊ+³úð2rW¿2~У%~w±–J¿‹«ëFÒi-Ý|·ÿ#$¥+t¼·çš¶DÜ’ÙUøª‹ÏϹ–XÆ—7­w`yù%$åOva™É¨Ýí+;åºUÙYË™UºëÐÌ«ÍÕµ9·ä¾§ÐðÍ?¸Ñ¥-¤ÝÉùžf‡Nój–׉ôxñ8ãIõêÄ$§^LŠîŽ×ºµÔãkä¼Ñ¼$Ü<Ѩ>ÌÂo}r½Žy½ýB+ìZ0ƒ¦oiP=Ð lÚì&>¢¢™,ò» ˆ€R@ è40`ØhC@R)2‘Vhµ¹’f‰`$Æ·(Ä@XX˜X»ƒù€è ÂÀB{Ù˜ŠÀ¤€ìý'ðri>+-ߺn?÷n~j}ïàæF¸þ»ü3Ò7^jq¯Õ›§™%û §¹ÙŠII}O/¤®ªîtFuÔôı/Z3Þ7àmιQ穚Ç'Â#º/pSñî÷9å;[tdÇ#ç»ÐŒí›)ô³Ï†NÆñÉzÛnoŽIÚ8#-Û7„÷¶2Ù.èÒtsEï¿CX?0:lKÁôð3Rù¢û]ìPgÓ¬°µö<̘Û–_3ØÅ*Û©rÅ,_ Ò>rp§oès5s“Kâñ}¾GÐfÐó].ž òµl­¸Æ=:ü]>„Ö‡ZŒk·ëÕœøâ¦ä’Èû¶•_Ìõ¡£ÎûË—Ê]©¤´yRqÙvÞ€ñÜò_…»2ÍÏTñË}’·V{°ÑgžÐÃ&ŸñrÒ_R¥ÀråINP‚ëÓ™HùìpvùëÝÇgL¬JúEË_™õ1à˜Tù²No®Ëdo‡éñW.(íѽßܽÑñqÓçÉÜà“ÿ§ûŠ6Mó*¾ª.ßÔûyctIzœùq&ÿ*~VI©·ÏéørÄ•òB+²w÷7Ëáøz„ñB=q¤qgÅö¿Ð7iùz :½¨§¥ùbÉ•&©5äVÛÙFo>ëèa'q ˆ[ËcxÉ¢`K"dX7¸»€ì02F@_øY©ýŸÚìQÿïaÉì¥ÿê|êû+ªZ/i8v¢MF1Ï&ü%ð¿ÔÔr”—ôä;êZ¾»(£…eíàÿ©k'{íG¦%—¢ònëÀÖkcÊÇ•·¿‘Ó›«Ü±&ž‹Íj>CS]NäMú¦m Z.ÑÝŽ]Íá'háÇ=Ò:±Ën»vã•«7ƒìqâ—_=Íá/¨Gd%ٚŜŠ{mØÖÙÕQ¬%G,eæiÙGJuº6ƒævºýÎ\rìú›Å¤­Ñ¿Zcxc’Qrꌔý= qËmŸÈ¨¿Ùð©ó÷ÌM©“b¥ÑÑ“¦Ø¥=é‘9¤þ.ž )tÙ³—âþ}Ë“óOõ2“ßfý Œ¤Úóô93¥+ìü™Ó&×eF%}jˆ¯7,o½yM=Žü©?Ë/“9f—6ê¨+—%¸ÙÏ.–w{[ìÂ;=åõ3s¦èæ÷˜žZ~EØê÷·ÔJéØây*ì~ñô·äɱÒòí¹+5Ú–Þ§+›^Ÿ¡j¶¤É³NÇ5uö"S’{¥äÌ=íª—Ôý]s•§tþÇ,÷_ wæÊ’Žû4ü™”›O»õ"WÜÆvŸŠ:o›©”Òv4# —53›>7R^a‘¸;]QªœrÂ×^è¨ñ3Æ›F)z¨Ô¥äq½¬ÆÕp˜sSÛ jþn‘§ÌóK©1v RèÄ@þ }@c]P ˆ'Ðpa    %’—R_T €ñt@пˆ£ï? ÷ÜE^Õõ‘ún.Ÿ0Ñ‹ÊÌ´‘+ó€”müLêå^¿Ð@¸ô^Œßå4Ë÷käj¿Ð OoõäuGò€¶.ækü? 6_”¥Ñú?ì‡Ôõ«ð%~T/Ëò&o˜¼} òt`T?(â߈I,Ë÷WßÄç_“ä/b'Ô£?S=7ç~€}G6³óOäyòîeXK¨_ÿÙlibsixel-1.7.3/images/map16-palette.png000066400000000000000000000140171302271755100176760ustar00rootroot00000000000000‰PNG  IHDRV*ƒô¿éiCCPiccX…•XT“k“~¿/= ¡÷ ½÷Þ{ï‘z—Ž RTDŠ(¨€\ñ‚¢ÒD颀€HAPP@¹Š”¢lÔ»÷ßݳÿÙ³sÎ{¾'“7s’™ÉÌ<«„wdd(Ì@XxL”±ÙÅÕŒy`Àè:ò¦DGêÚØX€+[Súù|*ùÓÖ¿¿÷¿ Ñ×/šdCÅž¾Ñ”0*¾AÅ ”Ȩ*^¦bþø˜H*†±TÌEý‚TÌõüÆ2?±Ïolð뎃>»€¥õöŽ ïKÕ“ã(T;øLФpß pJ©X‹èM}Ÿe†zG",,‚ŠY‘T,âó_ìü7›>ÿØôöøÿþ-¿e¡o ûÿôÅÿ)a¡±ÿiÿ§Çiƒ½Í~úz¸dêeÖdöX}`ÈÙs!”p¬LjŒ_BÌÏèGD&FÆu©Qò#›†S¤$Èr2² üŒùo³[ÇR÷_ºˆFtS©¾Êý—Îo€kupzüKÇwFª¯Pb£â~ë¿|ðÔ\bì€ð ä€5·t€!0ÖÀ¸@ Dx Ž,΀bp\W@-ø4кÁ0ÆÀ$xÁkðl€-° A"@Œ;Ä Bâ¤iA†d¹B^PÅBÉP”….@•Ptjƒº¡GÐèôZƒ>A;0¦…™`nX–†U`]Øv€Áðaøœ Ÿ†Ká*ø:Ü wÃCð$¼¿ƒ7Aƒ`Að!$*}„5 áˆB¤ r%ˆ*D¢1€xŠXD¬#¶‘h$#’Œ”Dª#MŽH ò02yyY‹lFö!Ÿ"_"7?PJ¥†2E¹ Pñ¨,T ªuÕšD½Fm¡Ñh´0Zm‚vE£“Ð'ÑÑè.ôôzƒÁ°cÄ1škŒ7&“…9¹ŽéÄŒc^c¾ai°¼X9¬Ö ŽMÇ–`¯aïcDZ+Ø]N§†³Æùâqù¸j\;n÷·‹'â…ñšx|0þ¾߀ïÇÏá?ÓÐРQ¥±¥ ¢I£)¥¹Aóæ%Í6-‰VŒVŸÖ6–ö4íUÚ.Úg´Ÿ ‚A‡àFˆ!œ&Ôz /ßèé¤èLé|éRéÊèšéÆéÞÓãèéué=èЗÐߢ¥_gÀ11è3x3¤0”1´1L3l‰²Dkbñ$ññq•„! ‘ I¾¤LÒR/i‰ÁÈϨÏHaÌ`¬fìg|Í„ff2e fÊcú“i„iƒ™Ä¬ÀìÄœÀ\Æ|y‘Á"ÄbÊÊ’ÏÒÄ2ŲÃÊͪËêÇšÃÚÀ:Îú•“M‡Í-—­‘m’m‡ÌnÈÂ^ÀÞÂ>Ïäã°åˆç¸ÄÑϱÎÉÄ©ÎIáÌålâœå‚¹Ä¸ì¸’¸®p smrópsGrŸçîå^çaáÑá æ)â¹Ï³ÆËÈ«ÅÄ[ÄÛÉû–ÌLÖ%‡’KÉ}ä >.>¾X¾J¾¾Ý¤h<0ÏçWá÷ç/âïáßà°H¨˜Ä ª žü*$,ä,tB¨EhU˜MØTøˆp½ðœAD[ä°H•È„(ZTE4Dô¢è˜,¦((V&6*‹+‰‰_"’P•—¨’˜–¤•Ô•Œ“¬—|)Å"e!•.Õ"õ^Z@ÚMº@z@ú‡Œ¢L¨LµÌsY’¬™lºl»ì'919Š\™Ü„U¾Uþ£‚¸‚ŸÂ%…EFEKÅŠ=Šß•”•¢””Ö””½”Ë•§U˜TlTNªå寎o‘¦ßY¿Mÿ³þ«š…kÚ%ëAúA‚>›_þbr5d?Ô9´1 æÖN  ï‹à‰Hˆx)™¹xXípñá(ó¨šh(úPtk µ¹ÇŠÄ}§W÷-Þ)þV1!‡?{n±Ô¢´õ¼Àù3ç÷.^˜,Ó+k,ç*Ï)ÿzÑ÷âø%K —¹/ç]Þ©ª˜©4®l®ª*¹‚¾wåMµSõÀ*ÔÕpÔäÕ|¿~u±Ö®¶¯N¹®î×µüz¸>¶~íºûõ±? þlml¨ldiÌ»nÄÞx{ÓëæT“ySÏ-•[ ·o—ßa¼“Û 5'6o´¶,¶º¶>i3këiWo¿sWêîվ޲{Ì÷òïãïgÞßï<Ò¹ÙÙµÞнÔãÙó¼×¥w¢Ï¶o¤ß¼ÿ᣽º5vÎÆÍî>O›CÍåÎ3Ì—¼àzQµ ºÐ¸¨´xï¥ÁËáWö¯ž/Q–Þ-G/ï½Î|CxS²Â»R·*·Ú±f´6ööàÛ×ï"ßí®gýEü«ü½ÈûÛt> o¸l¼þõqÿÓÉÏ쟯~QøÒ³i³ùb+lk÷kî7öoµÛ*Û;Î;+»ñ{˜½Òï¢ßÛ˜ÿ˜ÛÛßôŽòþ5 ¨ö÷àÓU®ÔYaŒ:7ÑýžÉþuø€©O'H z÷!2ö(´0†ˆãÅkÒXцÎеѯ%I~ŒW˜–XÄXÙ:9è9¹ª¹?ój3ùóìO ‰Qy1ñsƒ’_¥EdleÓäêå'a%YåC*¹ªÍj/5š*Z^Ú9:7uçô±J†£3Æ­&/Ì s cË`«|ëÛ63¶ßìYä­ÂœO¹4¸¹½<¸áþõЮ'ðÂ{³ûHRt}íü<ýý¼íƒ4‚É!PÈbhgXExFD`¤Ía•(r46úCÌTìý¸ÚøÂ„”ÄÐ#®I¦ÉšG•S”RUÓt™§;gøeÆ?žUt¢:ûVNWîpÞÔÉ…S+§ÿÊÿtf³`ëìfáfÑN òs©Äyã ”²ÔòÒ‹ —:/ULTÎV-^Y«þRƒ¸Ê\+V§wͽ>þzÑŸM O?Þ$6Éß²¿}çLs]K{kw[o{×Ý»wî5Þ¯ë¼Òu±»¸'·7¹/¸ßþÒÛÀöÃÅG£ƒ†z‡»wŒ4Ž–ŽE?Ñ'Œ?}Z6á?©8…ššž®‰{¦3‹ž æ—âÜÊ|Á õK §Õß½¼üÊn ±Ô¸ì¸¼ýºèěλ•åÕãkÒkËokß…¯Ë¯oþÕøžòøáÎ†ÍÆ›ÉŸX?=øœÿ%|Ó{ËŸšGË;ýߥö÷©ñ·‚ðP¬¿C MP(Ô º uÃàÅhÈ´$‘ކžŽ™ÈI’`Tc2avbñeeËb/å¨á¼ÍÕÉýg˜wŒü„oôÀÿC>Á^¡>á~‘AÑa±1ñq‰)ÉgR/¤d^Ⱦ{.?£0¡8¢ôP¹_¥WõÚ°ú¤Æ¼æ²Öªö[UÝe½ýƒÇ†ÝF·«M LššÛ[h[ŠY‘¬¶¬'mnØž°ó±7vPvTpRqÖtÑrUu=Hð­û½CÙ¶ž¬ž‹^×½“}ì(¾8ßU¿~ÿŠ€¸@£ RÐlpeˆ¨DèfX_xYDb¤ûaý(ÑhBôû˜ÁØÊ¸Øxã¶„7‰-GÎ$Å$ûõI LNK:v$=*ƒ’iu\)‹çêÄzö5WšòšNvŸš;ýí ºQðùì³ÂŽ¢ŠâŒßs†¥’çù/H––û_̹Ty°b­ {E¨Z÷÷šø«gkê®=¯_¿¾Ý~4®Ýè¾y¶)ä–õmÝ;*ÍÒ-<­ˆÖm7Ú“ïêu`:©u̱“Üù¹k¼»£çFïµ¾?úËd=Ô|„y44˜;d4 w=Î1e]«y8.8¾ð´xÂ~’sòãÔätïÌÍg—f³ŸžsŸ7}¡´À³°»øàeò+Ò«sKÄ¥ÂeŽåµ7ø•ƵêŸl¤€IH†:«‚ÍàF" ±‹ŒB®£‚Pkèô'L-Äñãnàð34a´ÚóÂÝ&ý)A†v¢uBLcädleraÚa¾È¢Å2ÏšÀFÏVÉ.ÍÞΡÇ1ÈiÇ9ÇÀõûO7ï!Þoä>!¾æzðót j¶ © u  ‹Y¥ÎQ…âbâ}Þ?$K¥Ä¥Z¥5¥Ûddejeyd‹är9òXùS L …©3Ð}eCåAk•§ªNª3jnj³ê®ê3NO5m5Ç´lµ&´]µtütÞê†ënèEè½×Ñ_5 ,4œ6²73¶0~h¢cÒl*jzÞ me6gnl~Ó‚Ã"Ýâ­¥e‹٪ؚd}ÞFЦÁVÞ¶ÅNîÛÞÌ~Æ!ÔåXå¤ã4çïBp¹ì*éÚì¦åöà ÕÁiwŠû—Cé(OEÏ/¢W³w¶O*%Á×ÙÇoÜ?9€Ðè„ ªÖ^ É  ;®þ9âFdøañÃo£ê£#cTcѱÓqWããôQ‰ÝG“¤“Þ$_>ê’BJNÍJÓMû~¬-=.C>ãcfÓñø,½L'6²GsšrKóRNúŸr<}(ÿlO!GqeéýrŸŠÄê~~sóŸ‚V °˜ÚNQÏ-Ý¥òs<6T|¢ÀÆ 9þOÿ€¨ÄKåœ,€ˆ*Ó´n $€*£¼îƒqðìA$HÒ¡òÃhè•öCK0óÁz°/|‚ÊòÆá?ÂqQ‹˜Fb‘jÈ0ää3 eNed½h­ƒNC÷`P3ÌÌ –ŠmÃapθZÜÞ_‰ÿJcESK‹¤õ¡í%rïéè:¨L§€0fX&ºGIF¤{Œ*ŒÍLjL½ÌvÌK,±¬hÖ6!¶Vv+öUŽlNYÎ%®ËÜ><â<ßx‹ù|(ð£ùŸ ÜÌ 6%ˆnˆMŠß•¸$™"å.­*Ã$³!ûXîš|ŽB ¢™’”2³ò¾Ê_ª/ÔÆÕ5ú5û´´GtfuWõ¶ €!ÚkŒ5ÁšâÌhÍ™,ø,¬¬¬ÃmŠl;ì^;¨UÍÕù¨K…kŸÛŠ;Í!'Ïd¯jïŸo¾~öþÇ:w‚õC·n‡S"ÆEuÄ(Ä6ÆK&Ü<¢‘4v4"•+m*½(ÓâøÖ‰¢‰Üþ“~§™ó Îï—’/¨–[\ò¬H¬ª¨ž½*YWq]¦añfåmš¶†ŽCâ=¼ýF«†iGEžlML‹<{2wiáÜ«ñ7^kÛ‘>\ÿ¾Èl©~ÝßÎÝiÝØ»ûýÊÈ}å_ýúµs N ä€6°î ŒZS @5h£à5ø±@Òäe@UP7ô F°_€{á.„9"шXFr íyÈ~„ÒD%¡î¢öÐÚè ô# ÆóæV[ˆ}ƒSÇâÖ©µ¨¿GãBs›Ê„£h'ª„ :ººzWú#†.¢±“¤Od´gœ§2Óæ|1–!ÖÃl,lÍì¶ìo89 œÕ\:\ËÜ`±aÅimhb›eWdΡرȩ¹Ó壛âÁ4÷Ç<ž1^£>üßb¿;þ#Ë»Á,!ò¡aqá"º"ßF±FÅÄÅ^›M`H´<’Ÿ4sT(åhêÒ±€ †ÌÁ¬˜ltΉ<äÉìÓœù½é….ÅúçÔÏ«—©_T½,Z‰¬zPWÃyõ^O=óõù†þ£M›wd[’Û†:èïtEõÔô­ è=j–)›ÿ2ñqjefivuîËô¿ÄôZ`Åd­d]ùCî皯¡Û#»™{½ß¿üØþ˜úï' ´€-ðGA ¸†Á[‰C–PT uAoaØŽkàYaŠÈDt!¾#Õ‘GíÈ=”.*5ECÏc´0UX,6;SÅ]ÄÃø`ü$Í]ZUÚn‚ á ]:=}ƒ;Ãñ I’ô˜1œ‰ÀTˬÇ<Ç’ÈÊÃ:ÂvšÝ‡CSŒ‹‰k—{ž§•÷,9ŒÏ†?›Z`[ð£ÐáÏ"ßÅèÄ$t$½¤Ò¤/Ê´Ê>•û¬À¡hª”®Ü«J«æ®~CCUïëÐ+4`1l0v3%š=±¸`aãh'g?ëèæ4ìbâúô ¿û7 /È;ÒgÒWÙ¯<x,r%Ì2D¶DEÄðÄöÆÇ&ú&½O©NK<6•¾— Çf1œÏŽÎ™Ès<¹v:ûŒTÁ³Âìbõ’¥u<Êñ¯^V®¸W¥}¥ëƒšÁZ›º‰z‡ëc Fm7EšÎÝÆÞ9ڼךÓ.twì^z§R×ZOyŸõäÀÝGÑCâÃË#—Æ\Æ™žŽOæO›ÍìÏ^Ÿ³ž_]ˆ]üþ*}ñ:}^Íx‹|—ºþþ½Ñ‡Ä‹O}Šýlðùë—k›V›Ï··¶¾Æ}]ûæþmt[»~‡°¹3¾«¸[ºûqÏt¯jo÷»Ã÷? ~¸ü¸¾í;î_ûÿhy¹¿·¤?ðþþþÞ¯¬û¿äo¶ñóõÊï}ï¯^Ã@ùÂO4(6™ö?w¯ÿÓoóºN‹%{ cHRMz&€„ú€èu0ê`:˜pœºQ<0PLTEÑÎÃÉ/ÐÕÉÌÎÇÇÇhhhÿUKÿaúÿAvbÿÿLÿ7ÿÿÿÿÿ5G´bKGDo½0O{IDAThÞíÐQ‚@@Á«@+P V°¨@*X V°~3/3»vŒ˜êQs-õ¬W­µÕ^G½ë¬O}뺮\¹råÊ•+W®\¹råÊ•+W®\¹råÊ•+W®\¹råÊ•+W®\¹råÊ•+W®\¹råÊ•«¿ºú©?1!QÉ”5%tEXtdate:create2014-10-29T00:27:29+09:00ZýÆ %tEXtdate:modify2014-09-01T22:06:10+09:00 6Š(tEXticc:copyrightCopyright Apple Inc., 2014&úIjtEXticc:descriptionLCD1í!òtEXticc:manufacturerLCD1}xštEXticc:modelLCD1 í¶IEND®B`‚libsixel-1.7.3/images/map16.png000066400000000000000000000151071302271755100162430ustar00rootroot00000000000000‰PNG  IHDRV*þ¸‚ÛþiCCPICC ProfileX ­XWT˶­î7lÂ&gœsÎ9çŒHÚä,A@@$¨ˆQP9âE%‰’E‘$‚  €r(Ay¾qïýx÷ïÕÝ=»juk­9`‘ðŽŒ …é ‰²3ÖãuquãŽ0`´@yS¢#uml,Àm[S:|.y0×5û¿è}ý¢)@6Ȱ§o4% Á·¬@‰ŒŠAð2‚ùãc" ãÌ…¼ ‚9pÀ,s€}þ`ƒß6vúˆ xjo行¾H?o%™‡˜ –î])‚µ(ÞÈ8ó b#`4‚E|þcž€ÿÀÞÞ>ÿšÓÛ;à_øÏ· O€±Ð7ýþOa¡±ˆ¯~·S{›ø98eêeÖdö/°úÀðfÏ…PÂñ2©1~ È7 ™ë‹DÉ×4œ"%Á+'#«ÀAÌlØšøßXêþ»/¢ÝTÄW¹ÿîóàFÿîã; âÃë”ب¸?ó¸`YKŒ€ p~ $PBÖ–0fÀ8Wà( „(’Á òÀ9P .«à¨ƒ&Ð:@7x†À˜/Á"x >€ °v!ÂA$ˆbƒx AH’ƒT -Ȳ€ì WÈ €Â¡X(Ê€ò óÐ%¨ªƒnCmP7ôz½€^CkÐhFÁÔ0#Ì ÁÒ° ¬ ›Ãð8> ƒ3á³p)\ß„›ánxž„áð&  ¨PÌ(>”$J¥²F¹¡üQQ¨T.ªU…j@µ£PÏQ‹¨uÔ6‹f@ó¢%Ñêh´#š‚>ŠNAŸF_B×¢›Ñ}èçè×è ô/ ÉǨaL1.˜L<& S‚©ÁÜÃôc&1o1[X,–+ŒUÆš`]±ÁØ$ìiìel#¶ û »„ÝÄápl8qœ&Îç‹Áeá.ânâ:q㸷¸x*<^o„wÇãÓñ%øø‡øqü ~—@G$¨¬ ¾„DB>¡šÐN%¼%ìé‰ÂDM¢1˜x‚XJl öçˆ_©¨¨Q©RÙRQ¥Q•RÝ¢zLõšj›šL-F­OíNK}–ú:uõ ê¯$Iˆ¤Cr#ÅÎ’êH½¤W¤4 4R4¦4¾4©4e4Í4ã4i ´‚´º´´ÇhKhïÐŽÒ®Óè„èôé¼éRèÊèÚè¦é6éèeé­éÃèOÓß B¿JÆ‘…Ȇd_r&ù¹—¼Ä€bàgÐg 0d0T3ô3¼eÄ2 3š23æ1þÍ8¸ÁDfR`rbJ`*czÀ´ÈŒbb6eeÎgnbžbÞaábÑeñcÉai`gùÎÊÁªÃêÇšËÚÈ:ÉºÃÆËfÈÂVÀÖÂ6ÏŽfc·eg¿ÂÞϾÎÁÈ¡ÎAáÈåhâ˜å„9Å8í8“8¯qsnrqssEr]äêåZçfæÖáæ.â~ȽÆÃÀ£ÅÄSÄÓÉóž—‰W—7”·”·wƒ“Ï„/–¯’o„o÷ð!ÇCé‡ÍóùUøýù‹ø{ø7x,’êf ‚*‚‚¿ 9 jZf6>&\/<'BÑ9*R%2!ŠU ½,:&‹)ŠŠ•‰ŠÃâJâAâ—ÅŸI`$T%Â%ª$¦%©%u%ã$ë%_K1KYH¥KµH}”v“.þ%£(*S-óR–,k&›.Û.ûENLŽ"W&7!O’7’O•o•ÿ¬ ®à§pEaF‘AÑRñ”bâO%e¥(¥¥5ee/åråiF•Ó*U1ªzª©ªªÛjJj1jMjŸÔ%ÕCÔo¨¯jkøiTk,iÒôÖ¬Ô\ÔâÕòÒªÐZÔæÓöÖ®Ò~£Ã¯ã«S£³¢+ª¬{S÷£žŒ^”Þ=½ïújúÇõ» Pƹ#†dCGÃK†¯ŒÕm+'w™`LÌM L¦M¹L)¦u¦fÊfÇÍúÌ©ÍíÍ/™¿±³ˆ²h·„-Í, -笭­Z¬µ©u¡õ¼°ÍQ›û¶X[Û2Ûwv²vÉvö öžö7ì·ôò^:Š8Æ:ö8Ñ:¹;Õ9}w6p>ï¼è"írÜeÈ•Ý5ÈµÕ çæäVã¶yØðpñá·îŠîYîSG„$yâÁîêñÀ“ÖÓÛóŽÆËÙë†×ž·µw•÷¦©O¹ÏEŸròÁWÇ·ÈwÍOÓï¼ßŠ¿¦ÿyÿÕ̀€µ@íÀ’Àõ ý KAŸƒM‚¯±¹²êÚ†ó k '‡‡„÷EpG$D<‹ÌŠ\<ªv´øèF”yTM4}$º5†I®Ã±"±'c_ÇiÅ•ÅýˆwŠ¿“@Ÿž0œ(–˜“¸rÌèØ_Iè$JRO2_ò‰ä×ÇuW¦@)>)=©ü©™©oÓŒÓjOO„œxš.“~>ý[†sF{&WfZæÒIã“õY4YQYÓ§ÔO]ÍFgeäÈç\Ìù•ë›;˜'“W’·wšrzðŒì™Ò3ûgýÏŽä+å_9‡=~nª@» ö<ýùcç— - ›‹x‹r‹¾{?)Q(¹zx!öÂb©EiëE‹ç.î] ¼4Y¦WÖXÎYžSþý²ïåñ+:W®r]Í»ºST1Si\Ù\%TUr {-îÚ»j§ê¿Tþª«a¯É«ùy=üúb­]m_r]Ý Îùõp}lýÚM÷›cüÝÚ ÙPÙÈܘw ÜŠ½õþ¶×í©&ó¦ž;*wî Þ-¿Çp/·jNlÞh lYlum}ÖfÖÖÓ®Þ~ï¾Ôýë|e˜ä?$>Ì|¸ßy¬s³+²k½; {©Ç³çe¯KïDŸmßH¿yÿãGFzt:k>îx¢ö¤mPe°eHi¨yXqøÞSŧ÷F”FšG•G[ÇTÇÚŸi<{8®=ÞýÜàù£ Ó‰¡I«ÉgSŽS3ÓîÓ‹3¾3«/B_|ž›Ý}™6‡™Ë§›/yÅùªjAt¡qQiñÁkƒ×Ãoìß¼\¢,}XŽ^Þ{›ùŽô®d…g¥nUnµcÍhmìýá÷o?D~Ø]Ïú‡þŸò"ï~Òù4¼á²ñösÔçý/§¿²}½þMá[Ï¦Íæ«­°­Ýï¹?Ø~Ôn«lì8ï¬ìÆïáöJŠþlÿeþkn?l?Ò;Êûw-€Bΰ¿?_®@rEj…1¤£ùS“ý¶…”50‚ )è܇Ê@Ûct°Â8v<+‡¨IeEB:GÓF»N/Iöc¸Æ¸Ä,Æ’ÈÚÉNËáÌYÍõ•Gƒ7“ï)?½€à¡! */æ/~AbPò»´ˆŒ­lš\½ü¤"¬$«|D%WµYíµISEËK;Gç¶îœ>Þ@ÉbtθÕä•d.`all•o}×fÆö‡=³ƒ¼£µS˜ó—×!·×‡7Ü¿Ùõ^Do6IŠ®¯Ÿ§¿_€w }F0o²ÚVžisT%Š7ý)f*öa\m|aBJbè1×$ÓdÍãÊ)J©ªiº'ÌÓ3ü2cNžÌ*:U}'§+w8oêô™•³ÿä9·Y°u~³p³h§}©Tâ¢ñ%JYjyéå†+W‡*&*g«¯­U«A]gª«Ó»á^³è閭gŸoÓ7Éß±¿}ï\s]K{kw[o{×ýû÷4>¬ë¼Öu¹»¸'·7¹/¸ßþ‘ÒëÀöãÅ'£ƒ†z‡»ŸvŒ4Ž–ŽE?Ó'?^6á?©8…™šž®‰{¡3‹@Ö—âÜÊ|Á+õWK gÕ?¼¾úÆn µÔ¸ì¸¼ý¶èĻλ•åÕ“kÒkËïk?„¯Ë¯oþÓø‘ò‰þÓ½ ›wŸ“¿°|yô5ÿ[ø¦÷–?²Ž–wúJíï#ñ·‚ˆP¬@ M0Ì ¶ w#Ũx©É$z*Z:&z²ƒ£ “³/K,k[){ Ç]ÎN®ÇÜÃÈaÇ1ÇÀùƒë ·w7Ïž¼|B|͇ô=â7æ0èÔlRê69"²&‹ÔQ…âbâ}Þ¿$K¥Ä¥Z¥5¥Ûddeje¹e‹äHr9òxù3 Œ —…‘衲¡ò ŠµÊsU'Õ57µYuWõ 'çš¶šcZ¶ZÚ®Ú :~:ïuÃu7ô"ô>ê‡è¯P  NÙ[?6Ñ1i65½h†5‹2›376¿mÁn‘nñÞÒÆ²ÅŠ×ªØšl}ÑFЦÁVÞ¶ÅNîÛÞÌ~Æ!ÔãXå¤ã4çïBr¹ê*éÚì¦åöè°ÕáiwŠû·#éOEÏ/z¯fïlŸTJ‚¯³·ß¸ro@O o:¨:X?x)$3T8t,ìD¸rø×ˆ[‘áGžªŽŒQÅÆNÇ]OÐKÄ$vKL’Nz—|õ¸K 9e85+M7í牶ô¸ ùŒÏ™M'ã³ôN1žÚÈÍiÊ-ÍK9íÆñì‘üóÜ…ìÅ•¥Ë}*«ûøÃÍrV €Âb$!œAŽ5 Zºðs"6$T|ªÀÆ 9ù¯ü4À#œ“ðQ €0M à‚@ÈAåMðŒƒw`"C¢Â£¡3쇖`æƒõ`_øÂòÆá?Êu U‹šFãÑjè0ô5ô cŽ0²^,„ÕÁ¦a{pœînχÅ·pgB-a‡hI¬$~§²¢ª¥FSûP÷’I9¤44Ó) tGé–é]éGÉFä * ÍŒjŒ½LvLḴ,X–V!ÖV6+¶UölYŽ%Ϋ\>ÜâÜ?xñóùRàÇò¿¸#˜/*l.".JÝ›¿/qE2EÊ]ZU†QfCö©Ü ù…@E3%)e&å}•T_©«jôköi hèÌê®êmC¬Þo‚7%˜Q›3ZðY*XYY‡ÛÙvؽu !»š«óq— ×>·wª#2NžÉ^ÕÞ#>?|üìýOtîë‡\ ݧDŒ5ŠêˆQˆmŒ—L¸}L#iìxD*gÚTzQ¦ÅÉ­SE9¹ý§ýÎ2å/<-œ/Þ/彤Znqų"±ª¢zöºd]ÅM™†ÅÛ•w=Z¨Ú:ŽtŠ÷ðô=®¦y¶5Q0-òâÙÜ•… oÆßy­mÿCþtó ø&³¥ú};w§uwbïþÏk¿"÷•çè·æ@@Ñ´%pG´…PªAEtƒŸ3$ ™Aþˆ"P…¨o`4, [ÀQð%¸þ„âD™£’Q¨e4;Ú‡îÇ@MLæ>f«ÍÀ>ÁÑá\qá¾àuñ…øwuB!aÙ‹*‰{T.Tw&E=AR%UÐPÑ$ЬкҎÐÑuÑkÑw’õɃ ö ó3ÝaÊgcb9ÊÊÌÚÌfËöŽ=‘ƒÄQͩùÌUÀmÆCÃ3Ï{‡ïì¡ ~=V‚„Î û‹è‰ Š‘ÅñI¼4Y†^/»-·*?­0¨Ø­Ôì6/U¿¨ÓhÈhÚjiÇèDéê¹è¨*©›xš¦˜UšXlXqXÚ„ØfÙÙ_p(v,rªpîtùì¦x8Íý©·gŒ×¨?Åß·ØïžÿHÀràn0sˆ|¨CX\ø¥ˆ®È÷Q,ÑF1q±×ãfè-å'ÍJ9žºt" ƒ.s0+&›s*}:û,G~oAz¡K±þõ‹êeê—U¯ŠV¢«UÇÕp\PçSÏts¾¡ÿÖhÓæ=Ù–ä¶¡Ú‡]Q=5}kzOš†eGÊÇæÇ¿M|žZ™Yš]û¶½&.1¾X1Y+YWþ”ûµæ{èöÈnæ^ïÏo¿¶ÇFþ~zDm’ZÀøƒã ÜÃà=D@´!K( *…º ÷03lÇÀ5ð,ŠeŠÊDu¡~"ÊÌ1t;z£‹ÉÅLcE±'°ó8-\ÀOT —‰0¢…LRPݧV¥î&ÙÞѤÓòÑvѹÓmÑŸ#K’Ÿ2„3’k™ô˜æ˜Y¸YFXϲù°ëqˆq2rîrÍs·òœç ã³8$ÃÏ*€Øü,ôIø«ÈO1q I/©4éË2­²Ïå¾*°+š*¥+÷ªR«¹«ßÒÄ!µêCÝCz…̆ Æn¦ôfÏ,.YEØ8ÚÉÙÏ:º9 »˜¸>?ìïþÃ#à òŽô™ôUö+ ž&†\ ³Œ‘-Q1ܱ½ñ±‰¾ISªÓOL¥ïeÂ'ñYt§ä³£s&òO¯Í>'Uð¢0»X½äsiÝ%râåëW•+Ti_ëúË f°Ö¦n¢ÞáæXƒQcÛm‘¦ wñ÷Ž7ïµæ´ Ý{Þ©ÔµÖSÞgý=pÿIôøðòÈ•1—qÆçã“ùÓf3û³7ç¬çWb¾I_F½M_W3Þ£?¤®ühô)qãòç3_b¿|ýþíÆ¦ÕæË­À­­ïqß×~¸ÿÝÖß®ß!íDîŒï*î–î~Þ3Ý«ÚÛýéðóï_¨_.¿nîCûŽû7âí//w=-ó@€„÷÷÷÷® iCH;¸_ù£÷Übé(_8@ƒb“i×ÿlÿÓoóº·ˆÎ*œiTXtXML:com.adobe.xmp 598 42 X¢˜Ä\IDATxíÕ¡Maà]’k&H®,%РלÀâ1„@$8 €3j˜—ß0ÿì÷ĬïËÜwþ:÷ÖÿKÇé¯.Þ†Ÿ<,?Ã/ž½ì†_|:Nÿã¶mÃÿxûý9üâzw:üâïò1üâõåÃð‹7_Ã.ûû韧\Öu ½yÊK€ÊL`ùÔ#@€”€ LÉÊ%@€rX~ õ @ %`S²r  @ \À–H=H ˜À”¬\(0åRR&0%+—ÊL`ùÔ#@€”€ LÉÊ%@€rX~ õ @ %`S²r  @ \À–H=H ˜À”¬\(0åRR&0%+—ÊL`ùÔ#@€”€ LÉÊ%@€rX~ õ @ %`S²r  @ \À–H=H ˜À”¬\(0åRR&0%+—ÊL`ùÔ#@€”€ LÉÊ%@€rX~ õ @ %`S²r  @ \À–H=H ˜À”¬\(0åRR&0%+—ÊL`ùÔ#@€”€ LÉÊ%@€rX~ õ @ %`S²r  @ \À–H=H ˜À”¬\(0åRR&0%+—Êþ/¬T¿2 IEND®B`‚libsixel-1.7.3/images/map8-palette.png000066400000000000000000000137001302271755100176150ustar00rootroot00000000000000‰PNG  IHDR]¿E ©éiCCPiccX…•XT“k“~¿/= ¡÷ ½÷Þ{ï‘z—Ž RTDŠ(¨€\ñ‚¢ÒD颀€HAPP@¹Š”¢lÔ»÷ßݳÿÙ³sÎ{¾'“7s’™ÉÌ<«„wdd(Ì@XxL”±ÙÅÕŒy`Àè:ò¦DGêÚØX€+[Súù|*ùÓÖ¿¿÷¿ Ñ×/šdCÅž¾Ñ”0*¾AÅ ”Ȩ*^¦bþø˜H*†±TÌEý‚TÌõüÆ2?±Ïolð뎃>»€¥õöŽ ïKÕ“ã(T;øLФpß pJ©X‹èM}Ÿe†zG",,‚ŠY‘T,âó_ìü7›>ÿØôöøÿþ-¿e¡o ûÿôÅÿ)a¡±ÿiÿ§Çiƒ½Í~úz¸dêeÖdöX}`ÈÙs!”p¬LjŒ_BÌÏèGD&FÆu©Qò#›†S¤$Èr2² üŒùo³[ÇR÷_ºˆFtS©¾Êý—Îo€kupzüKÇwFª¯Pb£â~ë¿|ðÔ\bì€ð ä€5·t€!0ÖÀ¸@ Dx Ž,΀bp\W@-ø4кÁ0ÆÀ$xÁkðl€-° A"@Œ;Ä Bâ¤iA†d¹B^PÅBÉP”….@•Ptjƒº¡GÐèôZƒ>A;0¦…™`nX–†U`]Øv€Áðaøœ Ÿ†Ká*ø:Ü wÃCð$¼¿ƒ7Aƒ`Að!$*}„5 áˆB¤ r%ˆ*D¢1€xŠXD¬#¶‘h$#’Œ”Dª#MŽH ò02yyY‹lFö!Ÿ"_"7?PJ¥†2E¹ Pñ¨,T ªuÕšD½Fm¡Ñh´0Zm‚vE£“Ð'ÑÑè.ôôzƒÁ°cÄ1škŒ7&“…9¹ŽéÄŒc^c¾ai°¼X9¬Ö ŽMÇ–`¯aïcDZ+Ø]N§†³Æùâqù¸j\;n÷·‹'â…ñšx|0þ¾߀ïÇÏá?ÓÐРQ¥±¥ ¢I£)¥¹Aóæ%Í6-‰VŒVŸÖ6–ö4íUÚ.Úg´Ÿ ‚A‡àFˆ!œ&Ôz /ßèé¤èLé|éRéÊèšéÆéÞÓãèéué=èЗÐߢ¥_gÀ11è3x3¤0”1´1L3l‰²Dkbñ$ññq•„! ‘ I¾¤LÒR/i‰ÁÈϨÏHaÌ`¬fìg|Í„ff2e fÊcú“i„iƒ™Ä¬ÀìÄœÀ\Æ|y‘Á"ÄbÊÊ’ÏÒÄ2ŲÃÊͪËêÇšÃÚÀ:Îú•“M‡Í-—­‘m’m‡ÌnÈÂ^ÀÞÂ>Ïäã°åˆç¸ÄÑϱÎÉÄ©ÎIáÌålâœå‚¹Ä¸ì¸’¸®p smrópsGrŸçîå^çaáÑá æ)â¹Ï³ÆËÈ«ÅÄ[ÄÛÉû–ÌLÖ%‡’KÉ}ä >.>¾X¾J¾¾Ý¤h<0ÏçWá÷ç/âïáßà°H¨˜Ä ª žü*$,ä,tB¨EhU˜MØTøˆp½ðœAD[ä°H•È„(ZTE4Dô¢è˜,¦((V&6*‹+‰‰_"’P•—¨’˜–¤•Ô•Œ“¬—|)Å"e!•.Õ"õ^Z@ÚMº@z@ú‡Œ¢L¨LµÌsY’¬™lºl»ì'919Š\™Ü„U¾Uþ£‚¸‚ŸÂ%…EFEKÅŠ=Šß•”•¢””Ö””½”Ë•§U˜TlTNªå寎o‘¦ßY¿Mÿ³þ«š…kÚ%ëAúA‚>›_þbr5d?Ô9´1 æÖN  ï‹à‰Hˆx)™¹xXípñá(ó¨šh(úPtk µ¹ÇŠÄ}§W÷-Þ)þV1!‡?{n±Ô¢´õ¼Àù3ç÷.^˜,Ó+k,ç*Ï)ÿzÑ÷âø%K —¹/ç]Þ©ª˜©4®l®ª*¹‚¾wåMµSõÀ*ÔÕpÔäÕ|¿~u±Ö®¶¯N¹®î×µüz¸>¶~íºûõ±? þlml¨ldiÌ»nÄÞx{ÓëæT“ySÏ-•[ ·o—ßa¼“Û 5'6o´¶,¶º¶>i3këiWo¿sWêîվ޲{Ì÷òïãïgÞßï<Ò¹ÙÙµÞнÔãÙó¼×¥w¢Ï¶o¤ß¼ÿ᣽º5vÎÆÍî>O›CÍåÎ3Ì—¼àzQµ ºÐ¸¨´xï¥ÁËáWö¯ž/Q–Þ-G/ï½Î|CxS²Â»R·*·Ú±f´6ööàÛ×ï"ßí®gýEü«ü½ÈûÛt> o¸l¼þõqÿÓÉÏ쟯~QøÒ³i³ùb+lk÷kî7öoµÛ*Û;Î;+»ñ{˜½Òï¢ßÛ˜ÿ˜ÛÛßôŽòþ5 ¨ö÷àÓU®ÔYaŒ:7ÑýžÉþuø€©O'H z÷!2ö(´0†ˆãÅkÒXцÎеѯ%I~ŒW˜–XÄXÙ:9è9¹ª¹?ój3ùóìO ‰Qy1ñsƒ’_¥EdleÓäêå'a%YåC*¹ªÍj/5š*Z^Ú9:7uçô±J†£3Æ­&/Ì s cË`«|ëÛ63¶ßìYä­ÂœO¹4¸¹½<¸áþõЮ'ðÂ{³ûHRt}íü<ýý¼íƒ4‚É!PÈbhgXExFD`¤Ía•(r46úCÌTìý¸ÚøÂ„”ÄÐ#®I¦ÉšG•S”RUÓt™§;gøeÆ?žUt¢:ûVNWîpÞÔÉ…S+§ÿÊÿtf³`ëìfáfÑN òs©Äyã ”²ÔòÒ‹ —:/ULTÎV-^Y«þRƒ¸Ê\+V§wͽ>þzÑŸM O?Þ$6Éß²¿}çLs]K{kw[o{×Ý»wî5Þ¯ë¼Òu±»¸'·7¹/¸ßþÒÛÀöÃÅG£ƒ†z‡»wŒ4Ž–ŽE?Ñ'Œ?}Z6á?©8…ššž®‰{¦3‹ž æ—âÜÊ|Á õK §Õß½¼üÊn ±Ô¸ì¸¼ýºèěλ•åÕãkÒkËokß…¯Ë¯oþÕøžòøáÎ†ÍÆ›ÉŸX?=øœÿ%|Ó{ËŸšGË;ýߥö÷©ñ·‚ðP¬¿C MP(Ô º uÃàÅhÈ´$‘ކžŽ™ÈI’`Tc2avbñeeËb/å¨á¼ÍÕÉýg˜wŒü„oôÀÿC>Á^¡>á~‘AÑa±1ñq‰)ÉgR/¤d^Ⱦ{.?£0¡8¢ôP¹_¥WõÚ°ú¤Æ¼æ²Öªö[UÝe½ýƒÇ†ÝF·«M LššÛ[h[ŠY‘¬¶¬'mnØž°ó±7vPvTpRqÖtÑrUu=Hð­û½CÙ¶ž¬ž‹^×½“}ì(¾8ßU¿~ÿŠ€¸@£ RÐlpeˆ¨DèfX_xYDb¤ûaý(ÑhBôû˜ÁØÊ¸Øxã¶„7‰-GÎ$Å$ûõI LNK:v$=*ƒ’iu\)‹çêÄzö5WšòšNvŸš;ýí ºQðùì³ÂŽ¢ŠâŒßs†¥’çù/H––û_̹Ty°b­ {E¨Z÷÷šø«gkê®=¯_¿¾Ý~4®Ýè¾y¶)ä–õmÝ;*ÍÒ-<­ˆÖm7Ú“ïêu`:©u̱“Üù¹k¼»£çFïµ¾?úËd=Ô|„y44˜;d4 w=Î1e]«y8.8¾ð´xÂ~’sòãÔätïÌÍg—f³ŸžsŸ7}¡´À³°»øàeò+Ò«sKÄ¥ÂeŽåµ7ø•ƵêŸl¤€IH†:«‚ÍàF" ±‹ŒB®£‚Pkèô'L-Äñãnàð34a´ÚóÂÝ&ý)A†v¢uBLcädleraÚa¾È¢Å2ÏšÀFÏVÉ.ÍÞΡÇ1ÈiÇ9ÇÀõûO7ï!Þoä>!¾æzðót j¶ © u  ‹Y¥ÎQ…âbâ}Þ?$K¥Ä¥Z¥5¥Ûddejeyd‹är9òXùS L …©3Ð}eCåAk•§ªNª3jnj³ê®ê3NO5m5Ç´lµ&´]µtütÞê†ënèEè½×Ñ_5 ,4œ6²73¶0~h¢cÒl*jzÞ me6gnl~Ó‚Ã"Ýâ­¥e‹٪ؚd}ÞFЦÁVÞ¶ÅNîÛÞÌ~Æ!ÔåXå¤ã4çïBp¹ì*éÚì¦åöà ÕÁiwŠû—Cé(OEÏ/¢W³w¶O*%Á×ÙÇoÜ?9€Ðè„ ªÖ^ É  ;®þ9âFdøañÃo£ê£#cTcѱÓqWããôQ‰ÝG“¤“Þ$_>ê’BJNÍJÓMû~¬-=.C>ãcfÓñø,½L'6²GsšrKóRNúŸr<}(ÿlO!GqeéýrŸŠÄê~~sóŸ‚V °˜ÚNQÏ-Ý¥òs<6T|¢ÀÆ 9þOÿ€¨ÄKåœ,€ˆ*Ó´n $€*£¼îƒqðìA$HÒ¡òÃhè•öCK0óÁz°/|‚ÊòÆá?ÂqQ‹˜Fb‘jÈ0ää3 eNed½h­ƒNC÷`P3ÌÌ –ŠmÃapθZÜÞ_‰ÿJcESK‹¤õ¡í%rïéè:¨L§€0fX&ºGIF¤{Œ*ŒÍLjL½ÌvÌK,±¬hÖ6!¶Vv+öUŽlNYÎ%®ËÜ><â<ßx‹ù|(ð£ùŸ ÜÌ 6%ˆnˆMŠß•¸$™"å.­*Ã$³!ûXîš|ŽB ¢™’”2³ò¾Ê_ª/ÔÆÕ5ú5û´´GtfuWõ¶ €!ÚkŒ5ÁšâÌhÍ™,ø,¬¬¬ÃmŠl;ì^;¨UÍÕù¨K…kŸÛŠ;Í!'Ïd¯jïŸo¾~öþÇ:w‚õC·n‡S"ÆEuÄ(Ä6ÆK&Ü<¢‘4v4"•+m*½(ÓâøÖ‰¢‰Üþ“~§™ó Îï—’/¨–[\ò¬H¬ª¨ž½*YWq]¦añfåmš¶†ŽCâ=¼ýF«†iGEžlML‹<{2wiáÜ«ñ7^kÛ‘>\ÿ¾Èl©~ÝßÎÝiÝØ»ûýÊÈ}å_ýúµs N ä€6°î ŒZS @5h£à5ø±@Òäe@UP7ô F°_€{á.„9"шXFr íyÈ~„ÒD%¡î¢öÐÚè ô# ÆóæV[ˆ}ƒSÇâÖ©µ¨¿GãBs›Ê„£h'ª„ :ººzWú#†.¢±“¤Od´gœ§2Óæ|1–!ÖÃl,lÍì¶ìo89 œÕ\:\ËÜ`±aÅimhb›eWdΡرȩ¹Ó壛âÁ4÷Ç<ž1^£>üßb¿;þ#Ë»Á,!ò¡aqá"º"ßF±FÅÄÅ^›M`H´<’Ÿ4sT(åhêÒ±€ †ÌÁ¬˜ltΉ<äÉìÓœù½é….ÅúçÔÏ«—©_T½,Z‰¬zPWÃyõ^O=óõù†þ£M›wd[’Û†:èïtEõÔô­ è=j–)›ÿ2ñqjefivuîËô¿ÄôZ`Åd­d]ùCî皯¡Û#»™{½ß¿üØþ˜úï' ´€-ðGA ¸†Á[‰C–PT uAoaØŽkàYaŠÈDt!¾#Õ‘GíÈ=”.*5ECÏc´0UX,6;SÅ]ÄÃø`ü$Í]ZUÚn‚ á ]:=}ƒ;Ãñ I’ô˜1œ‰ÀTˬÇ<Ç’ÈÊÃ:ÂvšÝ‡CSŒ‹‰k—{ž§•÷,9ŒÏ†?›Z`[ð£ÐáÏ"ßÅèÄ$t$½¤Ò¤/Ê´Ê>•û¬À¡hª”®Ü«J«æ®~CCUïëÐ+4`1l0v3%š=±¸`aãh'g?ëèæ4ìbâúô ¿û7 /È;ÒgÒWÙ¯<x,r%Ì2D¶DEÄðÄöÆÇ&ú&½O©NK<6•¾— Çf1œÏŽÎ™Ès<¹v:ûŒTÁ³Âìbõ’¥u<Êñ¯^V®¸W¥}¥ëƒšÁZ›º‰z‡ëc Fm7EšÎÝÆÞ9ڼךÓ.twì^z§R×ZOyŸõäÀÝGÑCâÃË#—Æ\Æ™žŽOæO›ÍìÏ^Ÿ³ž_]ˆ]üþ*}ñ:}^Íx‹|—ºþþ½Ñ‡Ä‹O}Šýlðùë—k›V›Ï··¶¾Æ}]ûæþmt[»~‡°¹3¾«¸[ºûqÏt¯jo÷»Ã÷? ~¸ü¸¾í;î_ûÿhy¹¿·¤?ðþþþÞ¯¬û¿äo¶ñóõÊï}ï¯^Ã@ùÂO4(6™ö?w¯ÿÓoóºN‹%{ cHRMz&€„ú€èu0ê`:˜pœºQ<PLTEŸ¯•{fø¾´«¹¿¿¿ÿÿÿ zÅ=bKGD†Þ•z pHYs  šœ,IDAT(Ïc`FARec0q×PKôr (`U?ªžŽê[g•¯<&4f%tEXtdate:create2014-10-29T00:57:06+09:00Ç«¤%tEXtdate:modify2014-09-01T22:06:10+09:00 6Š(tEXticc:copyrightCopyright Apple Inc., 2014&úIjtEXticc:descriptionLCD1í!òtEXticc:manufacturerLCD1}xštEXticc:modelLCD1 í¶IEND®B`‚libsixel-1.7.3/images/map8.png000066400000000000000000000142131302271755100161610ustar00rootroot00000000000000‰PNG  IHDR]MkšþiCCPICC ProfileX ­XWT˶­î7lÂ&gœsÎ9çŒHÚä,A@@$¨ˆQP9âE%‰’E‘$‚  €r(Ay¾qïýx÷ïÕÝ=»juk­9`‘ðŽŒ …é ‰²3ÖãuquãŽ0`´@yS¢#uml,Àm[S:|.y0×5û¿è}ý¢)@6Ȱ§o4% Á·¬@‰ŒŠAð2‚ùãc" ãÌ…¼ ‚9pÀ,s€}þ`ƒß6vúˆ xjo行¾H?o%™‡˜ –î])‚µ(ÞÈ8ó b#`4‚E|þcž€ÿÀÞÞ>ÿšÓÛ;à_øÏ· O€±Ð7ýþOa¡±ˆ¯~·S{›ø98eêeÖdö/°úÀðfÏ…PÂñ2©1~ È7 ™ë‹DÉ×4œ"%Á+'#«ÀAÌlØšøßXêþ»/¢ÝTÄW¹ÿîóàFÿîã; âÃë”ب¸?ó¸`YKŒ€ p~ $PBÖ–0fÀ8Wà( „(’Á òÀ9P .«à¨ƒ&Ð:@7x†À˜/Á"x >€ °v!ÂA$ˆbƒx AH’ƒT -Ȳ€ì WÈ €Â¡X(Ê€ò óÐ%¨ªƒnCmP7ôz½€^CkÐhFÁÔ0#Ì ÁÒ° ¬ ›Ãð8> ƒ3á³p)\ß„›ánxž„áð&  ¨PÌ(>”$J¥²F¹¡üQQ¨T.ªU…j@µ£PÏQ‹¨uÔ6‹f@ó¢%Ñêh´#š‚>ŠNAŸF_B×¢›Ñ}èçè×è ô/ ÉǨaL1.˜L<& S‚©ÁÜÃôc&1o1[X,–+ŒUÆš`]±ÁØ$ìiìel#¶ û »„ÝÄápl8qœ&Îç‹Áeá.ânâ:q㸷¸x*<^o„wÇãÓñ%øø‡øqü ~—@G$¨¬ ¾„DB>¡šÐN%¼%ìé‰ÂDM¢1˜x‚XJl öçˆ_©¨¨Q©RÙRQ¥Q•RÝ¢zLõšj›šL-F­OíNK}–ú:uõ ê¯$Iˆ¤Cr#ÅÎ’êH½¤W¤4 4R4¦4¾4©4e4Í4ã4i ´‚´º´´ÇhKhïÐŽÒ®Óè„èôé¼éRèÊèÚè¦é6éèeé­éÃèOÓß B¿JÆ‘…Ȇd_r&ù¹—¼Ä€bàgÐg 0d0T3ô3¼eÄ2 3š23æ1þÍ8¸ÁDfR`rbJ`*czÀ´ÈŒbb6eeÎgnbžbÞaábÑeñcÉai`gùÎÊÁªÃêÇšËÚÈ:ÉºÃÆËfÈÂVÀÖÂ6ÏŽfc·eg¿ÂÞϾÎÁÈ¡ÎAáÈåhâ˜å„9Å8í8“8¯qsnrqssEr]äêåZçfæÖáæ.â~ȽÆÃÀ£ÅÄSÄÓÉóž—‰W—7”·”·wƒ“Ï„/–¯’o„o÷ð!ÇCé‡ÍóùUøýù‹ø{ø7x,’êf ‚*‚‚¿ 9 jZf6>&\/<'BÑ9*R%2!ŠU ½,:&‹)ŠŠ•‰ŠÃâJâAâ—ÅŸI`$T%Â%ª$¦%©%u%ã$ë%_K1KYH¥KµH}”v“.þ%£(*S-óR–,k&›.Û.ûENLŽ"W&7!O’7’O•o•ÿ¬ ®à§pEaF‘AÑRñ”bâO%e¥(¥¥5ee/åråiF•Ó*U1ªzª©ªªÛjJj1jMjŸÔ%ÕCÔo¨¯jkøiTk,iÒôÖ¬Ô\ÔâÕòÒªÐZÔæÓöÖ®Ò~£Ã¯ã«S£³¢+ª¬{S÷£žŒ^”Þ=½ïújúÇõ» Pƹ#†dCGÃK†¯ŒÕm+'w™`LÌM L¦M¹L)¦u¦fÊfÇÍúÌ©ÍíÍ/™¿±³ˆ²h·„-Í, -笭­Z¬µ©u¡õ¼°ÍQ›û¶X[Û2Ûwv²vÉvö öžö7ì·ôò^:Š8Æ:ö8Ñ:¹;Õ9}w6p>ï¼è"írÜeÈ•Ý5ÈµÕ çæäVã¶yØðpñá·îŠîYîSG„$yâÁîêñÀ“ÖÓÛóŽÆËÙë†×ž·µw•÷¦©O¹ÏEŸròÁWÇ·ÈwÍOÓï¼ßŠ¿¦ÿyÿÕ̀€µ@íÀ’Àõ ý KAŸƒM‚¯±¹²êÚ†ó k '‡‡„÷EpG$D<‹ÌŠ\<ªv´øèF”yTM4}$º5†I®Ã±"±'c_ÇiÅ•ÅýˆwŠ¿“@Ÿž0œ(–˜“¸rÌèØ_Iè$JRO2_ò‰ä×ÇuW¦@)>)=©ü©™©oÓŒÓjOO„œxš.“~>ý[†sF{&WfZæÒIã“õY4YQYÓ§ÔO]ÍFgeäÈç\Ìù•ë›;˜'“W’·wšrzðŒì™Ò3ûgýÏŽä+å_9‡=~nª@» ö<ýùcç— - ›‹x‹r‹¾{?)Q(¹zx!öÂb©EiëE‹ç.î] ¼4Y¦WÖXÎYžSþý²ïåñ+:W®r]Í»ºST1Si\Ù\%TUr {-îÚ»j§ê¿Tþª«a¯É«ùy=üúb­]m_r]Ý Îùõp}lýÚM÷›cüÝÚ ÙPÙÈܘw ÜŠ½õþ¶×í©&ó¦ž;*wî Þ-¿Çp/·jNlÞh lYlum}ÖfÖÖÓ®Þ~ï¾Ôýë|e˜ä?$>Ì|¸ßy¬s³+²k½; {©Ç³çe¯KïDŸmßH¿yÿãGFzt:k>îx¢ö¤mPe°eHi¨yXqøÞSŧ÷F”FšG•G[ÇTÇÚŸi<{8®=ÞýÜàù£ Ó‰¡I«ÉgSŽS3ÓîÓ‹3¾3«/B_|ž›Ý}™6‡™Ë§›/yÅùªjAt¡qQiñÁkƒ×Ãoìß¼\¢,}XŽ^Þ{›ùŽô®d…g¥nUnµcÍhmìýá÷o?D~Ø]Ïú‡þŸò"ï~Òù4¼á²ñösÔçý/§¿²}½þMá[Ï¦Íæ«­°­Ýï¹?Ø~Ôn«lì8ï¬ìÆïáöJŠþlÿeþkn?l?Ò;Êûw-€Bΰ¿?_®@rEj…1¤£ùS“ý¶…”50‚ )è܇Ê@Ûct°Â8v<+‡¨IeEB:GÓF»N/Iöc¸Æ¸Ä,Æ’ÈÚÉNËáÌYÍõ•Gƒ7“ï)?½€à¡! */æ/~AbPò»´ˆŒ­lš\½ü¤"¬$«|D%WµYíµISEËK;Gç¶îœ>Þ@ÉbtθÕä•d.`all•o}×fÆö‡=³ƒ¼£µS˜ó—×!·×‡7Ü¿Ùõ^Do6IŠ®¯Ÿ§¿_€w }F0o²ÚVžisT%Š7ý)f*öa\m|aBJbè1×$ÓdÍãÊ)J©ªiº'ÌÓ3ü2cNžÌ*:U}'§+w8oêô™•³ÿä9·Y°u~³p³h§}©Tâ¢ñ%JYjyéå†+W‡*&*g«¯­U«A]gª«Ó»á^³è閭gŸoÓ7Éß±¿}ï\s]K{kw[o{×ýû÷4>¬ë¼Öu¹»¸'·7¹/¸ßþ‘ÒëÀöãÅ'£ƒ†z‡»ŸvŒ4Ž–ŽE?Ó'?^6á?©8…™šž®‰{¡3‹@Ö—âÜÊ|Á+õWK gÕ?¼¾úÆn µÔ¸ì¸¼ý¶èĻλ•åÕ“kÒkËïk?„¯Ë¯oþÓø‘ò‰þÓ½ ›wŸ“¿°|yô5ÿ[ø¦÷–?²Ž–wúJíï#ñ·‚ˆP¬@ M0Ì ¶ w#Ũx©É$z*Z:&z²ƒ£ “³/K,k[){ Ç]ÎN®ÇÜÃÈaÇ1ÇÀùƒë ·w7Ïž¼|B|͇ô=â7æ0èÔlRê69"²&‹ÔQ…âbâ}Þ¿$K¥Ä¥Z¥5¥Ûddeje¹e‹äHr9òxù3 Œ —…‘衲¡ò ŠµÊsU'Õ57µYuWõ 'çš¶šcZ¶ZÚ®Ú :~:ïuÃu7ô"ô>ê‡è¯P  NÙ[?6Ñ1i65½h†5‹2›376¿mÁn‘nñÞÒÆ²ÅŠ×ªØšl}ÑFЦÁVÞ¶ÅNîÛÞÌ~Æ!ÔãXå¤ã4çïBr¹ê*éÚì¦åöè°ÕáiwŠû·#éOEÏ/z¯fïlŸTJ‚¯³·ß¸ro@O o:¨:X?x)$3T8t,ìD¸rø×ˆ[‘áGžªŽŒQÅÆNÇ]OÐKÄ$vKL’Nz—|õ¸K 9e85+M7í牶ô¸ ùŒÏ™M'ã³ôN1žÚÈÍiÊ-ÍK9íÆñì‘üóÜ…ìÅ•¥Ë}*«ûøÃÍrV €Âb$!œAŽ5 Zºðs"6$T|ªÀÆ 9ù¯ü4À#œ“ðQ €0M à‚@ÈAåMðŒƒw`"C¢Â£¡3쇖`æƒõ`_øÂòÆá?Êu U‹šFãÑjè0ô5ô cŽ0²^,„ÕÁ¦a{pœînχÅ·pgB-a‡hI¬$~§²¢ª¥FSûP÷’I9¤44Ó) tGé–é]éGÉFä * ÍŒjŒ½LvLḴ,X–V!ÖV6+¶UölYŽ%Ϋ\>ÜâÜ?xñóùRàÇò¿¸#˜/*l.".JÝ›¿/qE2EÊ]ZU†QfCö©Ü ù…@E3%)e&å}•T_©«jôköi hèÌê®êmC¬Þo‚7%˜Q›3ZðY*XYY‡ÛÙvؽu !»š«óq— ×>·wª#2NžÉ^ÕÞ#>?|üìýOtîë‡\ ݧDŒ5ŠêˆQˆmŒ—L¸}L#iìxD*gÚTzQ¦ÅÉ­SE9¹ý§ýÎ2å/<-œ/Þ/彤Znqų"±ª¢zöºd]ÅM™†ÅÛ•w=Z¨Ú:ŽtŠ÷ðô=®¦y¶5Q0-òâÙÜ•… oÆßy­mÿCþtó ø&³¥ú};w§uwbïþÏk¿"÷•çè·æ@@Ñ´%pG´…PªAEtƒŸ3$ ™Aþˆ"P…¨o`4, [ÀQð%¸þ„âD™£’Q¨e4;Ú‡îÇ@MLæ>f«ÍÀ>ÁÑá\qá¾àuñ…øwuB!aÙ‹*‰{T.Tw&E=AR%UÐPÑ$ЬкҎÐÑuÑkÑw’õɃ ö ó3ÝaÊgcb9ÊÊÌÚÌfËöŽ=‘ƒÄQͩùÌUÀmÆCÃ3Ï{‡ïì¡ ~=V‚„Î û‹è‰ Š‘ÅñI¼4Y†^/»-·*?­0¨Ø­Ôì6/U¿¨ÓhÈhÚjiÇèDéê¹è¨*©›xš¦˜UšXlXqXÚ„ØfÙÙ_p(v,rªpîtùì¦x8Íý©·gŒ×¨?Åß·ØïžÿHÀràn0sˆ|¨CX\ø¥ˆ®È÷Q,ÑF1q±×ãfè-å'ÍJ9žºt" ƒ.s0+&›s*}:û,G~oAz¡K±þõ‹êeê—U¯ŠV¢«UÇÕp\PçSÏts¾¡ÿÖhÓæ=Ù–ä¶¡Ú‡]Q=5}kzOš†eGÊÇæÇ¿M|žZ™Yš]û¶½&.1¾X1Y+YWþ”ûµæ{èöÈnæ^ïÏo¿¶ÇFþ~zDm’ZÀøƒã ÜÃà=D@´!K( *…º ÷03lÇÀ5ð,ŠeŠÊDu¡~"ÊÌ1t;z£‹ÉÅLcE±'°ó8-\ÀOT —‰0¢…LRPݧV¥î&ÙÞѤÓòÑvѹÓmÑŸ#K’Ÿ2„3’k™ô˜æ˜Y¸YFXϲù°ëqˆq2rîrÍs·òœç ã³8$ÃÏ*€Øü,ôIø«ÈO1q I/©4éË2­²Ïå¾*°+š*¥+÷ªR«¹«ßÒÄ!µêCÝCz…̆ Æn¦ôfÏ,.YEØ8ÚÉÙÏ:º9 »˜¸>?ìïþÃ#à òŽô™ôUö+ ž&†\ ³Œ‘-Q1ܱ½ñ±‰¾ISªÓOL¥ïeÂ'ñYt§ä³£s&òO¯Í>'Uð¢0»X½äsiÝ%râåëW•+Ti_ëúË f°Ö¦n¢ÞáæXƒQcÛm‘¦ wñ÷Ž7ïµæ´ Ý{Þ©ÔµÖSÞgý=pÿIôøðòÈ•1—qÆçã“ùÓf3û³7ç¬çWb¾I_F½M_W3Þ£?¤®ühô)qãòç3_b¿|ýþíÆ¦ÕæË­À­­ïqß×~¸ÿÝÖß®ß!íDîŒï*î–î~Þ3Ý«ÚÛýéðóï_¨_.¿nîCûŽû7âí//w=-ó@€„÷÷÷÷® iCH;¸_ù£÷Übé(_8@ƒb“i×ÿlÿÓoóº·ˆÎ* pHYs  šœ›iTXtXML:com.adobe.xmp 93 14 ÄÚdŒIDATX íС €@DQàÐÐ…Ð á q%\4‚Ä¡ÁPÀßdä¬þ;âµ{Joo)0ü³õŽõ×ù„¦­†úùèC}‡PŸsF}‡*GR£K9٘љ“´2º”“9I+£K9٘љ“´2º”“9I+£K9٘љ“´2º”“9I«T -ÇIEND®B`‚libsixel-1.7.3/images/map8.six000066400000000000000000000003771302271755100162060ustar00rootroot00000000000000Pq"1;1;93;14#0;2;60;0;0#1;2;0;66;0#2;2;56;60;0#3;2;47;38;97#4;2;72;0;69#5;2;0;66;72#6;2;72;72;72#7;2;0;0;0#0!11~#1!12~#2!12~#3!12~#4!12~#5!12~#6!12~#7!10~-#0!11~#1!12~#2!12~#3!12~#4!12~#5!12~#6!12~#7!10~-#0!11B#1!12B#2!12B#3!12B#4!12B#5!12B#6!12B#7!10B\libsixel-1.7.3/images/pngsuite/000077500000000000000000000000001302271755100164435ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/background/000077500000000000000000000000001302271755100205625ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/background/bgai4a08.png000066400000000000000000000003261302271755100225700ustar00rootroot00000000000000‰PNG  IHDR ®t‚égAMA† 1è–_IDATxœíÍ ƒ0 ÇôÖ½Aû(öÁ÷(sO°íäµ¢AV†˜ÒÿG":ÉÝ™bÙH$ ó€@œ³ü ¡›ɾð‘èzM©2x<7U¥[0tÔ<n!¹Y»~.÷¶,>àR¨fqXAh¾ÙªwϤ5¬0o0N°Á N¸6ø‡ Ž ŒìO= YU]IEND®B`‚libsixel-1.7.3/images/pngsuite/background/bgai4a16.png000066400000000000000000000054471302271755100226000ustar00rootroot00000000000000‰PNG  IHDR þä^ªgAMA† 1è–_ ÞIDATxœ—pT×uÇ?Z=IowÑêí®B2Oˆß„ „5ÐÔf ãpÑšf¦4Žbôœé8OÔ5vH\â©ñ ÆC°c7–ãÔ®#-+06P‚ Ђ²´zW+íê­tµêOL2m<“?¾sÎÜ?î|Ϲç|Ï¹ÙæLøÍë`×@–9Œ¦>‡%K,ƒ‘ˆ›:Œ´ 뻇²íøö–ªçoÞŒÍÙ! ~>6€K÷2m4ä?±)¤uü7,ãÊË€Ïö‡4uže–¾qCYßÍcgg'âÊÈ i!ÿlñBè4MÂÑ\xË2s&ô߆OŸiëÒ®î‡C»-ãÑhDðëïýÙgë¿t¡<ÐKz åºzê)]}ç<”s¶~éÅû@¹¿ ¤ ÖBWTa3ŸFäÍe”·çÀµ ;FÙÙúŸa_ß µ{ ¬”·çBK¬:t¶~ÞWžN8ó 4ý Ü¿²)ݽpfnìƒ}Nrîæa쑘¥«³u÷ì~˜ÿÿ¦ =8‰Â?ñƒ0ÑlJHƒžßÁÍ—tõ7 ºÚ{ F³Á3%CP`C¿Ç‰ããø¨2[ÆÂ‚˜]ú©e+! í0à…îáÊ6]ýY«®&Š`ú4ð?çî8IHÿÂ2VÄìò[vQ=4Ò@¶ÃX>¤?‚ä30°.—êêWßÕÕ×\Z†Q³K¾iÙ¾np7Bn(‡A± í;Ãë` n~"OÃŽÇ,£¢¾ Þ:XÔÓ@Áap¿y(b.ô½7¿ ¾9«-#ì²X¿1s;úWhÎÀþÝP½fïéS!¸²6€î°îîØ¦«®rͬŠÂ’(T€ª(o‡ó+áÜŸà| ÌKÆì²Wc¶Õf³Þ¶¨Ü€˜µ fCñ>ð„AÙ Úy(k†±fP¿EMpýx¯²4tõó! ˆÙŸ%k–Öx3ì7óâ0%þ8$ûÄNÄAþ-Œ!„xz‚ЄX!èjlÄ5+ .S3;¶éê-[Wû~¢«ƒóuÕ>¡«™Gtu,_W“ßÓÕëºÚS««7_×Õ«…º:»ßa¨Tn÷¸Z®™—øMß³0í¶ó¤™cöõt—µv¸x,jŒÙåq(VA™ßy˜…OjæÅoÕBe-ÈoA²>k+?ƒ3­°ìVÌ®œÅ«!x÷‚ÂSŒ‚ÿ ø½[3OÏñ›³Ó0ú1 ÔÃ'w ¥j×Äì¹·¡d/âàSÁU¹æ§œw¯®†px6kfäi]úµ®^.ÕÕ#½ººµjká¾Ûð…F§Sõ» dF£0ò,~–F eµfž[é7¿}^X³ç݆@-xOC^#äÄAQA ƒÌ‹É‡ñ2Bù*¨ØK—iæk¯ £* ù» ·”÷Àµ\¿€,”koBZÀÈJ<wªáâý°||&f<ˆqø8Fè>(o@)LiµrmÈ^[®®¹½Ð¯Ä.û•OFýJ[­_ye…_ÙuJÈ¿:)dî!?e×üþC;2zFÈäW„^'d2)d2#¤ëz3\ò8MÒÖoUÃú¶˜½(³ÝïÇì’PÌ®Y³Ó—,£¥ÅQ¤‹ ޼ÅlÈžuN]s#ǯ\òø•žö+Õ+„¼×rÁ½BÎ|\Hû–‰!e‡7nØ5]ß·#™ùBŽù„íR¹Þ ›àr ,9³gG¡$  ; î&(\ å?k%œ{ãâMŒÔ+0lƒr½®owú[OÁô2ðÜIp An;ønCÑ[0c5 {áÒrŒö FÚ†l늺fVXH] Y6_È{6 Yœ-äÔ%B· ™þ!‡?2uHÈô ²MÈÌ‹B4Û5VŸÉÒL†Öè? cp×þ¥>ÀÀfÖ–¿Ü·¶€fŠEW!+ì7¯oÑÌB†`ä¤30~&Ž€k7ä4€z<©þÌ‹ÙéušC_ƒÁÝ?ýÐ÷0ô/€¾MÐoB3Ž cVØ2|*(º ÃaHÄA$aàA¿yÙ«™¢†.}ÆfÂÄs]yuà]£uN÷ŒÎ‘Uhë è= =MÐs>»=ƒÐã…¢0æ%-C‹ƒ/ SR“RaHvÁ ƒ{a`z—øÍó>͘Cÿé‹0ñEPúÁs ÊœÖG×B't:Ÿp–¤Î4tÖ@IBKê,# )ȃ7 ž_MHo€‘†”ÉFH,k*ô¯€în¿ÙvR3çÎ…á!³òþ´åŽn€ùwáÆ!¸ÜWšàÊI¨Ð…Q½Â2 oƒ? ¾Óàý7ðÄÁýO÷“ÆÂ0Úéé`7ÂÈ“0üeHTÃÀôlƒøÍ·ª5³· ƺ ?âˆ@w.®„Ó3`ñ>a¬o³ŒâW pÚhJÜÏ‚š‚¼~È CÎÝÃøoA&A>cQHo»R): Ó¡û\^í7÷_ÓÌäcŽb´t¶‡¿®Æ®S–Qr '!¿<PoA^rö‚ò]Pâ†ì+“Ø›a"0ñ$L¼™0d2ù&È0öØë`pttøÍ¥Ë4àµW…±c‡e¼ê³”_‚ëïÁå׋…¬ȺYqÈÚüa@f3d¶R 0\‰N°~ ½½ÐUíTöâcÂØZ$XüC˜·Ï™’óê!ýC(¬‡ÿ9†q¤æ>3Z ¨üß_™3=g@ BÞ›W;I`¤RUôÀРÿ}¸Ó]N;Õ®T´CÅ.(σ@“3¢ÁñË;`|¸Û¡h tÇh‰AÙ ˜¶Ï™HZ7ä¼Að4ƒÛž$l†¡ZHxÁj€þkÐs# Ë‚Ò!(M@éLO@ á,Ê{¯ù022Ë '¦ø ˜·}g|P\…•àï_ò›Á{—@âMLåþG25 Š>…i!'¢¢505þ-0e ä…œBÈk…)ï‚¿F[a"J+¸[½4Bo+ÆÅÃP¸üA(x|%“¿EqXk´¶øÍ@ÊùG>Çþ™3€¸âîÿcÿÜÙ¤ð€ÿ¨ehu¢![HP«ìÈôSBç 9í!!§– 9u»ÁyBR»OHí)!}µBæ?+¤÷ëBzÿ]H÷6!³f9z@ȱ…ß+äø*!'~ $_ÒõBº*…T2gšy„Ìs é>!äÈìHÏ{ð¿I9lÇËIEND®B`‚libsixel-1.7.3/images/pngsuite/background/bgan6a08.png000066400000000000000000000002701302271755100225750ustar00rootroot00000000000000‰PNG  IHDR szzôgAMA† 1è–_oIDATxœíÖ1 €0 Fá'dhO¡÷?U!ÄÝÅExRèP(üM(ÙŠ0^{~œÿº3ƒuGʨù X N5"}€\‚Tã°B\Ü.y ˆ’ÿâ 6 {@”<ÙP6@ðR œ¸LIEND®B`‚libsixel-1.7.3/images/pngsuite/background/bgan6a16.png000066400000000000000000000065531302271755100226060ustar00rootroot00000000000000‰PNG  IHDR #ꦷgAMA† 1è–_ "IDATxœÝ™_l×uÆó³KrM.åZŽK ¬‡‘Ê´ÛØÆR‰ËMˆ Y.RÔ2ZÀ[ÉŠ”^qýb,µZÉŠ (0PÀrжåB¡Ñ&ˆ\Ó)‰(‰šD~D4•K¸K/ÉÝáüëÃ9w©UU4AßÎ;wîwî½ç|猕¦i Ð|šíؘ¸}ûË}+Mÿ!3߀ޱæ&}ðÿÁææß¯ßZÓšïf¶ÕFÝ5[ð,@f.3ùrZ–ÆtL01ø7‚ñqÁHÛÿtõÚÑço Z?TÔûìR4ïÙ¢ø×:þOõ~ôô-ï{Dñ`ðkE½ßU4×Ù"¾)s¡Z‚æHfn2@ª6êÙR¶½åtX‰O)Þ¯;¬ÒvoR'¤£¸ÏÚzßÖûÖ½ŠOéÛ´=5ãߣøDûø‘¿OqD Oµc3«ø¨`cÊo”³£µ47eæ‚ ¸k§$9¦SQ› õÎáÎaÈ—Ó~íõU5€®`ô¯Šó:±OÔ¶ óE5ÀCJü :Ÿu'¥ú|¢ÿVÇMtÜ?\ý3%ü'ŠÏ*áËJSŸ_™7ÄW&; Õ4Ç2£ÍÑÌ@ðªÿTÛHtíZ›]m'Ô»6tm€Þrº¨wÿK'Z׉^щ~¤›QCü»bV ¡í–bªí‰^ÇŠ‘Á‡•¸^«JøºŽ•æ‚àr‹øòå®Z SÙ¬ Øà_XèØÖf€xŸNEO¹ÙìfÍ…z÷–î-/§?Õ»§u¢5€®Dp^ÐÓvGÑV—Ë¿£ãèýøG¯W5|ó %¬íË¿\š5Ä—fº«%XYèìhNf†‚ßø÷¿öÿ ü·¯Ý§uSšSn6»Ys¡ž;’;½åäïÔ:Ápë-þ'AW¯í½‚Öû:š…äUGÏpxø–qþB‰ëõò¿Ö?7ÄëGsÅZ –ïîú  g€`Ê/ÇüÃáfï@ø%ïã6mWÔ#Ðr?zÊÍf7k.Ô{zzz _Nô¬F‘àªÙª AÏt5€¥HutÝÊa¨ÄÁ†>¿¼¬4u‹-â‹‹=wTK°\é*¬ìí< ÐÌeê7 ñÆÂMÞ@xÎÛÞ¶"õ& ¿nÜ›9åf³›5êù|>½åäIE½tSqEÑU´vªvèhÆ«ëó ½^R\T¬ŽâÕj¾·V‚z=—X©tšodöýþ€ÕÉŽa€p̈~î~ špÛ}€c˜‰´Æ ê×{3§Ülv³æB}ÝÛëÞ†|9:§„^TèÊyJÐÖû‰zõð5%þW‚õçkÚïF‹øëÆ«%X<Ñs`y¹«  YÉ‚E¿`uµ£ < šs7DO»¯ÄN»l] #aL$7ÍøuãÞÌé4›Ý¬¹P_¿}ývè-‡sjõÒµÿÔ·ÜâqšM%®q~áSÁ«ïâWÏ­¤V‚ÚHï8ÀRµ;Ðhd³ÁQÿÀêC碇Ý_D—Ü{¢Sî>€¸Çù ùgûoÛ|€­§Øh7#aL$7ÍøuãÞÌ)7›Ý¬¹Pï?Ôò妤ª*>·WÍU4^üúYÁ+/âWŽ÷·Z‚…Oûî¨?—{ 1“ß+^ |Á{ šwâß ƒä ûu€ø'Â0™°oÙûh5ÚÍHÉM@3~ݸ7sÊÍf7k.Ô7¾¼ñeè-/NKë?¦æRÂ×î¼xÀ¿¸ãÉZ ®Ÿ½s'@½/·ÐøeöA€àYÿ@Ê ¢Š[ˆ?pˆ¿ì| œ·HÆìQ€t³u yÙÞßfKϼQë-ѪÚÍHÉM@3~ݸ7sÊÍf7k.Ô‡††† _¾|IïV§?4ħ§‡î«–àÚ»N,º'š[3“ákò†¨êæâXf|ß>¬³o$_µNYÃé%a”n²æÒ «}ðMEûF­Ñj´›‘0&’›€füºqoæ”›ÍnÖ\¨ï~|÷ãÐ[~|!~æÍÝ»j%¨Vóy€àÇþN€¨&#Ä“HFìq€ô¬õ@šÊ ÒŠUà;2ÃtÞ`Š@úª2zKþ”o¶ùTÛµò3=-µn´–j7#aL$7ÍøõV¾¨§Ülv³ækÔe„ݻμ ÏKÿ@pR (#8§âgìrR°KÏX–4‰©ÉLš¢;ÀˆV£ÝŒ„1‘Ü4ã×{3§\6û™7a÷®Zi÷.ùæ­3oí~`è¾éi€»Þ»¶  {pi 3ÙÜ à=)op«QÀqdv%)Ø3É{>°¦Ò€5–ŽXaêXiûHŒ4ÑŒ¼•˜šṳ̈+ªÖ[¢Õh7#aL$×€füº¸·éiº¯ZªV!Ÿ—_µ C÷ɽé§?Øxòâ~€;wʹ1[oäü’ zžÌÀ­DE癡3Ø“IÀ~]Rlë‡ÂÐ~%yºÝZ+1¥“‘·S5€ISZj݈VÝF˜H.íâ~Øx²Vºvî: ÁÁß þNÂ]ïÁµm°ñ¤ô½xàâ/4ç3}÷Ȉ¹å ÙÁÆ €ïË ¼cá÷¼çÃÜËÑ'ŠÝ› àlŽ/ØIb·×*aSƒ1¹€Qù&1½%?3j݈V£ÝDÂ\9ýß­–®Ÿ…;wÂRº'Å3¸½ò‹jÐ=K3ÒçúY ž™¸òÒ•—ú„xç‚ {vi ›•ø• Ð1»ºÀ\[¸û¢SΦxÀ>‘lÏÕ´ŠO¦cJF Þ’Ÿ™4Ũu­WÏÁúGj¥…O¡ï9¹hn…Ì$Ä8‰ñ3ÒÖÜ*}ê}ò̧RúòÎÁÕw®¾³~;@4îîßó¾k’7s´yÀï‘v|´úïaàŽE%÷aèLÄí> ú¶¢Éô ·j0&¿3¹Âäg’¦ÜØëÆ«¥ÚôŽËȽ_BöAq‘Þ“Œ€=v’’´…¯A¶œ&fçþolnþýúý¡õonù4–ÙÖ|·6j™d¶ù.d¶‰nÆÆdoÓþGqÿð?eØìí۵óIEND®B`‚libsixel-1.7.3/images/pngsuite/background/bgbn4a08.png000066400000000000000000000002141302271755100225720ustar00rootroot00000000000000‰PNG  IHDR Ùs²gAMA† 1è–_bKGDª#25IDATxœcüÏÀÀ…œh41"œ,ß(,?†¾£a0T1`4GÀ*ŒâhPÃß* }Äë…ÈIEND®B`‚libsixel-1.7.3/images/pngsuite/background/bggn4a16.png000066400000000000000000000042541302271755100226060ustar00rootroot00000000000000‰PNG  IHDR ‰ãn<gAMA† 1è–_bKGD«„ «)UIDATxœÅ—_h[çÆ–¤£cëøHuRGT®(8…ºBº-±½ŽPÒ.%4»ÈäÐBiKa‰w‹]H¾˜“‹Ðô¢ÉX°ƒf%…$¦ŒÒz„Òâ•m¡iêJ­âWG‘ícý9–wñ~¡t×5™OÇÒû>ïó>Ïó`eaX‡=§`Ô‚α8þGÈÁÙ?ÃÅ]ðÞeøè øç_áî^X¿.¿w÷ÊÙGOÈ3wÉÿd‡ä3Ž ÈgŽZòú|'€fe¡f[¹®ð¡»Z»!pô&„Þ†æuhÁÓ`c:Ïoȇt’ræiÐ^g›)XŸ÷¬]‚Uꨧ V€Z ¬l-Ó5¬C­`åœT$uá!Zÿ?¯?pðß…¾÷úCgêµj@dƱ­t-£YYé¼Ë…ªae}'¡;þÓÈ€~BèÉ@3í x'¡“ÍŒB ^ÚSÐÌA#nÖr°2õÔràä :Q·fGR`fA‹dvŸ ¾“°<Éúæ@ÿ— _„Ð"ôŒAÃևà†Ã°ùˆ°qXÎZÊ3îS°ö:¬Ü€{ÇÀÙÕƒ°< ý';âBß ˜1Å­Ú/¤sß,ÍZYߣ íƒ` ô½`pg¡=ý°ùUÀ<´¯@#뿃ÕÔ× ö/¨¶`ù6,ÍÂÖњ̀Uó]è½@`7ø&°kcà{ ‘¬ï ø?€à %Ÿ€õ:4ßo6¯JÞˆœ­ûaõÔKà¼ËGaɄФ»?‘ ˜¯@¸=ó À!”eæþ/¥sߨ˜VV‹CpŒA‚5AhïΠÐ.A£k%¨ÿœ,—à?%¨”!V¯Ù[?ƒhúv@ø[è™ã/ ½ ú!œ~Q`÷ZJåHVÓ@ס·, \Z-èt¤€VKÎêu¨Vai *(•a0îØס¬ „ =i0ŠšV„Þ†Ð.a{hQf\‘Î5 î|eeýûÁ8 Öl9QèüF häaeªXÌC9wnÀöáš‹Aÿ DÒ`ÎÉ6_B¨Áûh^ãSy³gLg”v]ÿ~¸•dƒA_ ¶lw¼SR€; ÕI¸[ƒ…áVF&;þ5lÝ ‘:˜ÐÛFô$g 8®h¡—=oxÂöð ™yo¯t| æ'­¬Q†þ2 Û,ˆ¦Á4¡§¡4ècø9øŸ4O!°1×Dá¼Ó²çÍ·„í®+3ß²M:$àêm+ß?=*|~®¾5{Wb§ zÂC` ÁWÁ´ã Ý„îè¾¥è< Cäuã°ˆŒ·"«Öj áÜQ}8ñýpî|$;>.œ;/¿äØ—a  Ö4³ /@ þÐÒн[‰Ý/Eþ}ï)x6“¢í›ˆÂm^•=ït„íÞ)™y#!ËGÄT/½S³·o‡¾  þS M€ïOàó¯]ÐÕ]#Ðõ7è*gÀÇü£ÕlñóŽ!®¶qX´Ý…kµdÏÝQaûâ5™ù¹óÒ9À‹Gàå—àñ2 ìë„Á5´¼Áe5‚$ølÐûæ ¯(–„„+³²ç•¸°ýêû2óíÛ¥‹—_’‚$`Wb“Í?@Â0 Š„9EÂç {Bàk8¥Ö0/ƲVRòZ‘ùâYµ‰šýxYfÒù\½ Nvþê{k¸ ByÐ_ƒ@S­aJ­¡cKŒj…T˜ð”¥žc©VE^>‘Ù[vì]Šíú7RÀÀ>é܉Ã\Üi¸÷ @ï)Ý]SB”ÿB yšŸª$ó”òó’¸ÚÒ’hû­¼(ÜÎ'eÏ­ia;ÈÌc“Ò¹; ó“М÷kX]…HÌô¾ÆM%ÅI%ÅŽ­äïUŒz]„ó‚Xj¥"Æ22áØCO+hï É´ )À˜•™o³¤óæ„܆F\ܼ2£7•¥ h+Ö'Á © wC’ÌòQñóRY\-þµ‚4-äÒdÏAØ’÷.Hçía¸óx4ÃÐ,@£ᜲã$„îo{ÖÊ ï“µdJ˜Œ;v,&® © CÖ˧T$3Ó”gVW¥sÏ“<Úyh ±ßB# FP!°v VÞ”ôêl‘ ·X$óp]ùy]\­§.Úî_…Ùs=,l7Gdæ®){&TLè¤ÁK(ç}Z)hÍ+V ¨«%@¤{ëg’d"iåçiqµà«¢í]ŠZ^ö<”¶›™y³ wÒÒPg¼+ЮB; ­çõ Üs%·/«ôÚŸ gU„<½=ÊÏÇDPºw‹¶ƒüí?({º!l7çdæÍ€tÞ•Æ:9Øø-xIðb z œ¹4ôŸtìhFÒkß•á2*É<#~®WëQ\… 4eÏ›ÂöpNfÞ.Jç,OAdžN 6løñ¯fŽ-ÅÈŒcGRêÆò®Êí3*½%Ê’dºÕE¶«(ø’¢íþ”(\0){n$…í­”ÌÜKJç›3à¤`3«8`ek+-w53&7–žyÉí¡iI¯Áq•ῼ¬4u‹-â‹‹=wTK°\é*¬ìí< ÐÌeê7 ñÆÂMÞ@xÎÛÞ¶"õ& ¿nÜ›9åf³›5êù|>½åäIE½tSqEÑU´vªvèhÆ«ëó ½^R\T¬ŽâÕj¾·V‚z=—X©tšodöýþ€ÕÉŽa€p̈~î~ špÛ}€c˜‰´Æ ê×{3§Ülv³æB}ÝÛëÞ†|9:§„^TèÊyJÐÖû‰zõð5%þW‚õçkÚïF‹øëÆ«%X<Ñs`y¹«  YÉ‚E¿`uµ£ < šs7DO»¯ÄN»l] #aL$7ÍøuãÞÌé4›Ý¬¹P_¿}ývè-‡sjõÒµÿÔ·ÜâqšM%®q~áSÁ«ïâWÏ­¤V‚ÚHï8ÀRµ;Ðhd³ÁQÿÀêC碇Ý_D—Ü{¢Sî>€¸Çù ùgûoÛ|€­§Øh7#aL$7ÍøuãÞÌ)7›Ý¬¹Pï?Ôò妤ª*>·WÍU4^üúYÁ+/âWŽ÷·Z‚…Oûî¨?—{ 1“ß+^ |Á{ šwâß ƒä ûu€ø'Â0™°oÙûh5ÚÍHÉM@3~ݸ7sÊÍf7k.Ô7¾¼ñeè-/NKë?¦æRÂ×î¼xÀ¿¸ãÉZ ®Ÿ½s'@½/·ÐøeöA€àYÿ@Ê ¢Š[ˆ?pˆ¿ì| œ·HÆìQ€t³u yÙÞßfKϼQë-ѪÚÍHÉM@3~ݸ7sÊÍf7k.Ô‡††† _¾|IïV§?4ħ§‡î«–àÚ»N,º'š[3“ákò†¨êæâXf|ß>¬³o$_µNYÃé%a”n²æÒ «}ðMEûF­Ñj´›‘0&’›€füºqoæ”›ÍnÖ\¨ï~|÷ãÐ[~|!~æÍÝ»j%¨Vóy€àÇþN€¨&#Ä“HFìq€ô¬õ@šÊ ÒŠUà;2ÃtÞ`Š@úª2zKþ”o¶ùTÛµò3=-µn´–j7#aL$7ÍøõV¾¨§Ülv³ækÔe„ݻμ ÏKÿ@pR (#8§âgìrR°KÏX–4‰©ÉLš¢;ÀˆV£ÝŒ„1‘Ü4ã×{3§\6û™7a÷®Zi÷.ùæ­3oí~`è¾éi€»Þ»¶  {pi 3ÙÜ à=)op«QÀqdv%)Ø3É{>°¦Ò€5–ŽXaêXiûHŒ4ÑŒ¼•˜šṳ̈+ªÖ[¢Õh7#aL$×€füº¸·éiº¯ZªV!Ÿ—_µ C÷ɽé§?Øxòâ~€;wʹ1[oäü’ zžÌÀ­DE癡3Ø“IÀ~]Rlë‡ÂÐ~%yºÝZ+1¥“‘·S5€ISZj݈VÝF˜H.íâ~Øx²Vºvî: ÁÁß þNÂ]ïÁµm°ñ¤ô½xàâ/4ç3}÷Ȉ¹å ÙÁÆ €ïË ¼cá÷¼çÃÜËÑ'ŠÝ› àlŽ/ØIb·×*aSƒ1¹€Qù&1½%?3j݈V£ÝDÂ\9ýß­–®Ÿ…;wÂRº'Å3¸½ò‹jÐ=K3ÒçúY ž™¸òÒ•—ú„xç‚ {vi ›•ø• Ð1»ºÀ\[¸û¢SΦxÀ>‘lÏÕ´ŠO¦cJF Þ’Ÿ™4Ũu­WÏÁúGj¥…O¡ï9¹hn…Ì$Ä8‰ñ3ÒÖÜ*}ê}ò̧RúòÎÁÕw®¾³~;@4îîßó¾k’7s´yÀï‘v|´úïaàŽE%÷aèLÄí> ú¶¢Éô ·j0&¿3¹Âäg’¦ÜØëÆ«¥ÚôŽËȽ_BöAq‘Þ“Œ€=v’’´…¯A¶œ&fçþolnþýúý¡õonù4–ÙÖ|·6j™d¶ù.d¶‰nÆÆdoÓþGqÿð?eØìí۵óIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/000077500000000000000000000000001302271755100175245ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/basic/basn0g01.png000066400000000000000000000002441302271755100215450ustar00rootroot00000000000000‰PNG  IHDR [GYgAMA† 1è–_[IDATxœ-̱ 0 ÑëÒ²J z4o<‚Á aEQñàŠ/ªêÒ¤„lΩ%SçS4Wâ²!¿K&=Bs%%^‹Ú²žojÊ0i.)anéo0eð¿‡I/Ð/ÉIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn0g02.png000066400000000000000000000001501302271755100215420ustar00rootroot00000000000000‰PNG  IHDR ¡=‰gAMA† 1è–_IDATxœc`]õŒñ0ˆPÂS†3 c¹½I‹ ‰©IEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn0g04.png000066400000000000000000000002211302271755100215430ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_HIDATxœc``TR26vq MK+/g C•ÛÑAŽ*wæLrP¹«V‘#€Êݽ›Tî™3ä rïÞ%G•ûîîêÿAúIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn0g08.png000066400000000000000000000002121302271755100215470ustar00rootroot00000000000000‰PNG  IHDR V%(gAMA† 1è–_AIDATxœcd`$ȳ Œ)ø÷?`y00Êgd¢y\ ŒðÊþÿÏø‡æq10Êà•edPåþq5âØYIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn0g16.png000066400000000000000000000002471302271755100215560ustar00rootroot00000000000000‰PNG  IHDR ùkgAMA† 1è–_^IDATxœÕÒ1 À0 CQ9[ïÆÜ “À({2Õ*£Ù?8€§¸Wc :‚`™Ý‚ö@ÊèÜB&@· =2º· Ð-h¤L`?oìOô8ÏØKØ_®+Ÿ×IEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn2c08.png000066400000000000000000000002211302271755100215450ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_HIDATxœíÕÁ 0 @…ì‘ý·r;D+ô¡øÎá+´ ;€ ø íä}Lx@J‡„(ð t8#©@»pw£À‚±ù^@ÏKIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn2c16.png000066400000000000000000000004561302271755100215560ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_åIDATxœÕ–Á ƒ0D§àAË~·ý­ö–’†&f“Ìz†Eä=Ö B>/àšïdrs~='3_ÎâóZw·ëÎt(p¢3—óíòp]Ñ`ó²_èìòyt¦°À?t¦ä(Cç\l5èì2õèL»èÌ©g  óI°@g.`‡Î(`øÇî¶gç ôDgï&н›À(ô(`÷‹Îû60½Y`z³Àlô(P4Ð9¯Ü€:{±€z±€*zÈŸmtÎ3ð€ÎžøAO¼¡3¿æBþ^»ÄìIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn3p01.png000066400000000000000000000001601302271755100215560ustar00rootroot00000000000000‰PNG  IHDR I´è·gAMA† 1è–_PLTEîÿ""fÿlÒ&IDATxœcà4â ¤»?Á“‚fYIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn3p02.png000066400000000000000000000002221302271755100215560ustar00rootroot00000000000000‰PNG  IHDR ’ggAMA† 1è–_sBIT|.w‚ PLTEÿÿÿÿÿe?+º"IDATxœcøºŠ„ð0ðÉÁ« ,| ¨ÒÿøƒÌ=½IꉎIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn3p04.png000066400000000000000000000003301302271755100215600ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMA† 1è–_sBITwøµ£-PLTE"ÿÿÿˆÿ"ÿ™ÿÿfÝÿwÿÿÿ™Ýÿÿ»ÿ»DÿÿDÒ°I½GIDATxœcèè =sfÕªòrcãwïfÎd C•+(HŽ*×Å…TîÝ»ä qÈ@å*)‘#€ÊMK#G•»{7àÄêÑ‚}IEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn3p08.png000066400000000000000000000024061302271755100215720ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_PLTE"DõÿíwÿwËÿÿ :w""ÿÿÿ""ÿ¬Ufÿfÿffÿÿ"ÜÿÿÌÿ™DDÿUU"ËËÿDDUÿUËË3ÿìÜíÿÿäÿËÿÜÜDÿDffÿ3D"ííÿffÿ¤DÿÿªííËËþÿÿýÿþÿÿ3ÿ3U*ÿˆˆÿªªDˆˆÿä˺["ÿ"f2ÿÿ™ªªÿUªªËcÿÔÿªw:ÿDDÜkfÿˆBìÿÜkÜÿܺ33íísÿÿˆ™Jÿÿwÿƒÿººþ{ÿþÿËÿ™™"ÿÿˆÿÿwˆˆÿÜÿ3ª3ÿÿ™™2fÿºÿDÿÿÿªÿwþþªJ™ÿÿfÿ""™‹ÿUÿÿÿÿˆÿUÿÿþÿýþ¤ÿDfÿÿÿfÿ3ÿÿUÿwwˆÿDÿwÿÿffÿÿíÿõíÿÿÿDÿ"ÿÿííˆÿÿw“ÿ"ÜÜ33ÿþþººÿ™ÿÿ33c˺º¬ÿUÿÿÜÿÿ3{þííUUÿªÿÿÜÜÿUUfÜÜÜ܃ÿwwÿþþÿÿÿËÿUUwwþþËËþ"ÿÿ"DD›ÿ3ÿÔªU™™ÿ™™ºº*UÿËË´ÿfÿ›3ÿÿºªªBˆSªÿªªíººÿÿþD™™™™ÿÌ™ºˆˆÜÿ“"ÜþÿþªSwwË3ÿíÿºÿ33íÿíÿĈ¼ÿwªff""ÜÿËÿÜÿÜÿ‹ËUUˆ"ÿÿËÿËíÿˆˆDD[ºÿ¼wÿ™ÿfºÿºwwsíþ33ºÿwÿDªÿªÿþþ""Äÿˆíí™ÿ™ÿUÿ"ÿ´f ÿÜÿººÿÿˆÿˆÿ3ÿ¹ŽÓb±IDATxœ ÁÀG¨ŒHd+;3 ekXegïŠÐ°÷**4h˜ «lÊÞ£Œ†•Y2²÷¾»˜Â÷æWú²—¦Ü%äsƒž¼Åy®iHÉCLå*;8À"éùˆ¼KE6sŠxš'HKð?ÓYÎâ9òósèÄ£üÈ>¢<ÅÈN3þ¡7_²x•2L&1­8ÁP~!^ãŠðû©GwÖM¨Ê,ÚÒ˜´g%ц<ÏÏl£ YH¬¦(#9ÊV–pšÙÄ&Jò8S‹ÜüÅ·ÄNÊñ/±–÷YÏ×Ä!*“‹ÿ¨Ä%óq’|ç,£5ß1œx“j<Å8*p¤ n²‡¥t ¯ÐŸ¤D;Ö1a1ˆ~ô!¿“‘'ÙBœ£ ÉËò0šÜþ‡–ÈàIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn4a08.png000066400000000000000000000001761302271755100215560ustar00rootroot00000000000000‰PNG  IHDR Ùs²gAMA† 1è–_5IDATxœcüÏÀÀ…œh41"œ,ß(,?†¾£a0T1`4GÀ*ŒâhPÃß* }Äë…ÈIEND®B`‚libsixel-1.7.3/images/pngsuite/basic/basn4a16.png000066400000000000000000000042361302271755100215560ustar00rootroot00000000000000‰PNG  IHDR ‰ãn<gAMA† 1è–_UIDATxœÅ—_h[çÆ–¤£cëøHuRGT®(8…ºBº-±½ŽPÒ.%4»ÈäÐBiKa‰w‹]H¾˜“‹Ðô¢ÉX°ƒf%…$¦ŒÒz„Òâ•m¡iêJ­âWG‘ícý9–wñ~¡t×5™OÇÒû>ïó>Ïó`eaX‡=§`Ô‚α8þGÈÁÙ?ÃÅ]ðÞeøè øç_áî^X¿.¿w÷ÊÙGOÈ3wÉÿd‡ä3Ž ÈgŽZòú|'€fe¡f[¹®ð¡»Z»!pô&„Þ†æuhÁÓ`c:Ïoȇt’ræiÐ^g›)XŸ÷¬]‚Uꨧ V€Z ¬l-Ó5¬C­`åœT$uá!Zÿ?¯?pðß…¾÷úCgêµj@dƱ­t-£YYé¼Ë…ªae}'¡;þÓÈ€~BèÉ@3í x'¡“ÍŒB ^ÚSÐÌA#nÖr°2õÔràä :Q·fGR`fA‹dvŸ ¾“°<Éúæ@ÿ— _„Ð"ôŒAÃևà†Ã°ùˆ°qXÎZÊ3îS°ö:¬Ü€{ÇÀÙÕƒ°< ý';âBß ˜1Å­Ú/¤sß,ÍZYߣ íƒ` ô½`pg¡=ý°ùUÀ<´¯@#뿃ÕÔ× ö/¨¶`ù6,ÍÂÖњ̀Uó]è½@`7ø&°kcà{ ‘¬ï ø?€à %Ÿ€õ:4ßo6¯JÞˆœ­ûaõÔKà¼ËGaɄФ»?‘ ˜¯@¸=ó À!”eæþ/¥sߨ˜VV‹CpŒA‚5AhïΠÐ.A£k%¨ÿœ,—à?%¨”!V¯Ù[?ƒhúv@ø[è™ã/ ½ ú!œ~Q`÷ZJåHVÓ@ס·, \Z-èt¤€VKÎêu¨Vai *(•a0îØס¬ „ =i0ŠšV„Þ†Ð.a{hQf\‘Î5 î|eeýûÁ8 Öl9QèüF häaeªXÌC9wnÀöáš‹Aÿ DÒ`ÎÉ6_B¨Áûh^ãSy³gLg”v]ÿ~¸•dƒA_ ¶lw¼SR€; ÕI¸[ƒ…áVF&;þ5lÝ ‘:˜ÐÛFô$g 8®h¡—=oxÂöð ™yo¯t| æ'­¬Q†þ2 Û,ˆ¦Á4¡§¡4ècø9øŸ4O!°1×Dá¼Ó²çÍ·„í®+3ß²M:$àêm+ß?=*|~®¾5{Wb§ zÂC` ÁWÁ´ã Ý„îè¾¥è< Cäuã°ˆŒ·"«Öj áÜQ}8ñýpî|$;>.œ;/¿äØ—a  Ö4³ /@ þÐÒн[‰Ý/Eþ}ï)x6“¢í›ˆÂm^•=ït„íÞ)™y#!ËGÄT/½S³·o‡¾  þS M€ïOàó¯]ÐÕ]#Ðõ7è*gÀÇü£ÕlñóŽ!®¶qX´Ý…kµdÏÝQaûâ5™ù¹óÒ9À‹Gàå—àñ2 ìë„Á5´¼Áe5‚$ølÐûæ ¯(–„„+³²ç•¸°ýêû2óíÛ¥‹—_’‚$`Wb“Í?@Â0 Š„9EÂç {Bàk8¥Ö0/ƲVRòZ‘ùâYµ‰šýxYfÒù\½ Nvþê{k¸ ByÐ_ƒ@S­aJ­¡cKŒj…T˜ð”¥žc©VE^>‘Ù[vì]Šíú7RÀÀ>é܉Ã\Üi¸÷ @ï)Ý]SB”ÿB yšŸª$ó”òó’¸ÚÒ’hû­¼(ÜÎ'eÏ­ia;ÈÌc“Ò¹; ó“М÷kX]…HÌô¾ÆM%ÅI%ÅŽ­äïUŒz]„ó‚Xj¥"Æ22áØCO+hï É´ )À˜•™o³¤óæ„܆F\ܼ2£7•¥ h+Ö'Á © wC’ÌòQñóRY\-þµ‚4-äÒdÏAØ’÷.Hçía¸óx4ÃÐ,@£ᜲã$„îo{ÖÊ ï“µdJ˜Œ;v,&® © CÖ˧T$3Ó”gVW¥sÏ“<Úyh ±ßB# FP!°v VÞ”ôêl‘ ·X$óp]ùy]\­§.Úî_…Ùs=,l7Gdæ®){&TLè¤ÁK(ç}Z)hÍ+V ¨«%@¤{ëg’d"iåçiqµà«¢í]ŠZ^ö<”¶›™y³ wÒÒPg¼+ЮB; ­çõ Üs%·/«ôÚŸ gU„<½=ÊÏÇDPºw‹¶ƒüí?({º!l7çdæÍ€tÞ•Æ:9Øø-xIðb z œ¹4ôŸtìhFÒkß•á2*É<#~®WëQ\… 4eÏ›ÂöpNfÞ.Jç,OAdžN 6løñ¯fŽ-ÅÈŒcGRêÆò®Êí3*½%Ê’dºÕE¶«(ø’¢íþ”(\0){n$…í­”ÌÜKJç›3à¤`3«8`ek+-w53&7–žyÉí¡iI¯Áq•ῼ¬4u‹-â‹‹=wTK°\é*¬ìí< ÐÌeê7 ñÆÂMÞ@xÎÛÞ¶"õ& ¿nÜ›9åf³›5êù|>½åäIE½tSqEÑU´vªvèhÆ«ëó ½^R\T¬ŽâÕj¾·V‚z=—X©tšodöýþ€ÕÉŽa€p̈~î~ špÛ}€c˜‰´Æ ê×{3§Ülv³æB}ÝÛëÞ†|9:§„^TèÊyJÐÖû‰zõð5%þW‚õçkÚïF‹øëÆ«%X<Ñs`y¹«  YÉ‚E¿`uµ£ < šs7DO»¯ÄN»l] #aL$7ÍøuãÞÌé4›Ý¬¹P_¿}ývè-‡sjõÒµÿÔ·ÜâqšM%®q~áSÁ«ïâWÏ­¤V‚ÚHï8ÀRµ;Ðhd³ÁQÿÀêC碇Ý_D—Ü{¢Sî>€¸Çù ùgûoÛ|€­§Øh7#aL$7ÍøuãÞÌ)7›Ý¬¹Pï?Ôò妤ª*>·WÍU4^üúYÁ+/âWŽ÷·Z‚…Oûî¨?—{ 1“ß+^ |Á{ šwâß ƒä ûu€ø'Â0™°oÙûh5ÚÍHÉM@3~ݸ7sÊÍf7k.Ô7¾¼ñeè-/NKë?¦æRÂ×î¼xÀ¿¸ãÉZ ®Ÿ½s'@½/·ÐøeöA€àYÿ@Ê ¢Š[ˆ?pˆ¿ì| œ·HÆìQ€t³u yÙÞßfKϼQë-ѪÚÍHÉM@3~ݸ7sÊÍf7k.Ô‡††† _¾|IïV§?4ħ§‡î«–àÚ»N,º'š[3“ákò†¨êæâXf|ß>¬³o$_µNYÃé%a”n²æÒ «}ðMEûF­Ñj´›‘0&’›€füºqoæ”›ÍnÖ\¨ï~|÷ãÐ[~|!~æÍÝ»j%¨Vóy€àÇþN€¨&#Ä“HFìq€ô¬õ@šÊ ÒŠUà;2ÃtÞ`Š@úª2zKþ”o¶ùTÛµò3=-µn´–j7#aL$7ÍøõV¾¨§Ülv³ækÔe„ݻμ ÏKÿ@pR (#8§âgìrR°KÏX–4‰©ÉLš¢;ÀˆV£ÝŒ„1‘Ü4ã×{3§\6û™7a÷®Zi÷.ùæ­3oí~`è¾éi€»Þ»¶  {pi 3ÙÜ à=)op«QÀqdv%)Ø3É{>°¦Ò€5–ŽXaêXiûHŒ4ÑŒ¼•˜šṳ̈+ªÖ[¢Õh7#aL$×€füº¸·éiº¯ZªV!Ÿ—_µ C÷ɽé§?Øxòâ~€;wʹ1[oäü’ zžÌÀ­DE癡3Ø“IÀ~]Rlë‡ÂÐ~%yºÝZ+1¥“‘·S5€ISZj݈VÝF˜H.íâ~Øx²Vºvî: ÁÁß þNÂ]ïÁµm°ñ¤ô½xàâ/4ç3}÷Ȉ¹å ÙÁÆ €ïË ¼cá÷¼çÃÜËÑ'ŠÝ› àlŽ/ØIb·×*aSƒ1¹€Qù&1½%?3j݈V£ÝDÂ\9ýß­–®Ÿ…;wÂRº'Å3¸½ò‹jÐ=K3ÒçúY ž™¸òÒ•—ú„xç‚ {vi ›•ø• Ð1»ºÀ\[¸û¢SΦxÀ>‘lÏÕ´ŠO¦cJF Þ’Ÿ™4Ũu­WÏÁúGj¥…O¡ï9¹hn…Ì$Ä8‰ñ3ÒÖÜ*}ê}ò̧RúòÎÁÕw®¾³~;@4îîßó¾k’7s´yÀï‘v|´úïaàŽE%÷aèLÄí> ú¶¢Éô ·j0&¿3¹Âäg’¦ÜØëÆ«¥ÚôŽËȽ_BöAq‘Þ“Œ€=v’’´…¯A¶œ&fçþolnþýúý¡õonù4–ÙÖ|·6j™d¶ù.d¶‰nÆÆdoÓþGqÿð?eØìí۵óIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/000077500000000000000000000000001302271755100175535ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/chunk/ccwn2c08.png000066400000000000000000000027521302271755100216160ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_ cHRMz&€„ú€èu0ê`:˜pœºQ<uIDATxœµÖO¨gÇñïû¾3gæÌœsfnb“æÖr±¥ÚÒBiëFS0‹˜´6‘"…®¬Ø¦w£A¤ÝÙE7qá¦.Dq)ÁÖR[P¨P1¤ÞróçÜäþ9ÿæÿ™y'×kJ’ÆH^^f3ðû<ÏÃËÌ«D„;¹ôMœ½ø ÿü¹}û#ýñÃìxž=_ã+s€ºîˆŽðö8êRr˰æòÃÌýŒ#O°û®3¢#¼÷o…!A‡°KØ!¼À¹Eöÿ–×ûup‚KOòFb=¦…0ªY1\º›Õíd{9ø¿òèÜf¯ò®Òž•ߣ3Û1AL|Ì~ÃÓ£Ûޱô}Ÿv@Òîv {t{t#:aD'"râÔŒo¸æ½Î‡>í6*@…Hˆõp4RÓñèÄä1¦‹î¡ Nüg¾Èû ÷V㬞d<‡ï£t:XŸ–AÕ¤>˜²‡é¡#ˆ8±Âó»8z“³~ ð N{øºn£CTÐ8¨š^@7f¡{¨0>´Í÷µùé§c¦¿ãÒ&`Ú[M4.¦!éE4&Ú¶A¯½þKÔgØñÚ§Çè—˜×Çø›MtP]¬‡k):ôb$B÷`Ù†D˜uaÖŽÎó¹Å›ï1pi{èÙn£L€ê‚O Ê.Q*Fæ¸Á¬ kº0Î求ÇßxŸI‹v í¡|´i£tÒ(¦=¢Á7b6„5aC #a$¼ù íÏóÐS×þA¶ŠÞNÛE»èÚGù˜¢{ˆ¡éG艭8ƒÍÂgéCa, …7^ïý^=´û“ÀŸI]ÝBµÐ­-C˜Ê…ˆ;8Ná{øå€AÏ$®6$*´¸©0ÔŒÆ>ãqÉÙ„"a:Á&¨“â$´2u>åëßáO¿f[Ï9Eí¢ Áåfsk«T‰Z˜$ ÊAñ2ñ7C—¨R¦u±Ò,_‘ãçøð¬9µsßý_~ù…Gî5ÎÍþb×î “ŸÇô‰.07ÄÉ›¢žômÿK9§.r¼š<ùíýß}ù‡;î½ÅÜÿ,%"oþ•—ãž©îÎ6ºõ²–Ó"ÿ²,5fù‰}<»øÜžûo½äë@–ËÊJ…LWW/FëJ*¨yäÁ]÷Ìß^î';·þ ø¬»D¬‰(IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ccwn3p08.png000066400000000000000000000030221302271755100216230ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_ cHRMz&€„ú€èu0ê`:˜pœºQ<âPLTEö°Þ‰ÿuäÿÅ ÿkêÿŒ5ÿ­ÿ1ÀŒI—€ÿÖþ&4ÿ±4à2þˆÿÿtQÿ#ÅÓÈlÿÎ-ÿ^¥þ>bOÿw3ÿXþ ”ÿ.c$ÿˆÿÄsÿÌÿ§ƒÿ‰=ÿ»ÿÑæÿ––ÿÊÿ;Y‰ÿ½Çÿ\z<ÿûûüäÿÿœÿµHâþA(ÿÿ¨Ü-ÿƒÿžI¾`ÿ¨%ÿÑÿ{’ÿKRÿÙ~™oÿàý÷ü¸àÿµÿÞê|œÄÿðüüdüàâqjÿÁ€ÚÝÝõú`îÿ¥¦ÿÒÉÿä+ÿ_öp´5ÿÿèÆÿÍ]ÿƒÿg­+Üþÿ=dâþýëEÿ¾ÿcC=ÿ‹ÈÎíÊÿÂÿKÿ& ÿü‚Îÿ0ŒÒÿ37ÿ£cŽÿ½þÿú›àÿÿ,ÿ° ÿÿGÒþ6ÿÇ«Îÿï¼ÿáfÿÈÚ×úñ™ÿâûÿúýûüãYÿL‹ÿ›ÿÿŸàþýÔÿÐÿqLýÙŽÉÿÿÀžÿ€àÿJÿ{AÁÿúûü<ñýö»Þÿpñÿ,~ÿ!ÿa¢ÿ1³ÿ„ ÿÊÿXóý ÿ]eÿ®Gÿþ >õÞíÿL¯;[úý¬@ÿ˜ïþ]ÿ~Tÿ´Êÿôý<‘ÿã§ÿeÿÈ9ÆO¥ÿìðþÿ)fý ·ªûëœÿ²ÿË¢ÿö4©º÷þÿ…®ãæ£ÿfÿ–ÿoâÿXÿ㌖ÿîAÿe=ÿ6&ÿÜ^ÿþ?Õ)ÿ gÿÐÿáâúþêçKT!¹ÿÒiÿýÖ¿ÿ‹kÉÿ¯ÿºÿðòKÿ ÿÇ{ýñ|SÿêÿèÿÿÿiÿCÿ¨/ÿ†ÿ5^eüõÿÄÿMuÿ@~ÿrÿsÿ>ªÿŽoÿ¢ã£Ý›ÿ?@ÿ¯3ÿ¶'óýÿ0|ÿÝÿ{ÑÿO%?ÿð|öþÿ{S ÿ9ÄÿÖOÿU¦ïÿõ¯Áÿÿ­>ÿÛ/Wÿ€¦ÿÿíÿ’LbÿÚÿ¶zŽäÿçâãì¤þ Y+ÿ´¹¸ÃÚÿÒÿïÿœÐºÿ+ÀJª¯IDATxœc8B0­ÀËÛmÊÞ\Ü 4»ºRR®¯÷Â¥ Ž™¹¥#åúõ´*ì \“kjZÜÜî]OÛhœ‹MÁ$£]Ýun¢ëù6n¼¼ SUr„„n°È:Ñõ›› ›¶a(`ˆîéYwôhsáâÅÑñh \‹å7OÚ¿ßÛ{ÊÑ£—[›BCWÇ£*˜U¬±yÿ~ƒ‹§œ5¾Üú5T]ÝEÁ£$çÍW¦vwk^”a\±",:ÚÂâðAd9IÎW 45ãdªV„…UO·8\Y¹IÁ–¤²³¤$ã.lk›¶zõô•zz‹ Á $\\öîžöÉÖöÁÁczÎí‚)øÜnh4€CÁÅÊkÚ'–ƒ™™¸Ž]¸pnÕ.¨‚µí†OM^Ýàȱr-eš8qͯ_¾¼°jÕ­[» Nl)˜±Àæs6SÆÄE^¿~YPtKQQѬàö ÏÛ‡NÞX»À&ûѶŒ]‹I¯¼{7(ˆ“31‘s+HÁ‹×€ î¬]jSR·okVÖ©e+­OŸ>áç×{b߆’ÎÎkõ'ïÜ™¼téÜ>¹¬†/_N-[&$T"®â×+¼a)P^ËßÿM‚eˆ#ƒÎ—S‘>BÏœ93ožŠÊûÞÓr “S}}µü÷TT<¾tIçæÍFŸþþóQQÇyyß¿W±º’áMjjmíž=ÏvîtrÚ´‰mIx8PÚ=ÿô—<°7ßìØQ[;çùs{¨ü“'bbîù Í€J˜9³hŽ’’½‡77wyùüùïb·§ç!bÓ²ˆ‡G陪ª‡‡¹ùòr l¬õ[”$gÉcföL,ϯËž®†–ªëÌÌb´µUïß¿o:aûÛ#è€áÈ㘘ٳõ'e?ªaHƒÓC£cÈÇ15Ã-^ñk4¥³Ã3IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cdfn2c08.png000066400000000000000000000006241302271755100215720ustar00rootroot00000000000000‰PNG  IHDR  ’®‡gAMA† 1è–_sBITwøµ£ pHYs2R0“'IDATxœUÒaqì0 ௙S…P…£pú ¼R8 …@h TÜvœ6“­]iWÖ[‚•dogs’¦Pzœ`q¥ƒfX)ÎÁ\Ø©Ôo_Õ³ú_Õª¾«L­èNN½ÔÔÂqµ uõõÝ*nê²VõS “pv5…%/¿sóÄÃþPdÙÓ­G"ÃGx%Í ÎØ^Ê ‘.UñtlÙ[ômvÅ­æ=«Kú˜ïðëê#ãž~ãÍò²âe–%ÿ•È¥k”ƒQò|°Üy1¶]àŒÁ(°+AFK F898Ë%|– OÒŽµÙISSq-rùœÚ3­˯Ä[Å“"ÇÖ}p4Ç=AÚB´Yi·9ÙQ@uü«ºÜÇ3u¦s ð·IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cdhn2c08.png000066400000000000000000000005301302271755100215700ustar00rootroot00000000000000‰PNG  IHDR çjøgAMA† 1è–_sBITwøµ£ pHYsèUeëIDATxœ}’k±Ã „¿ÌÔÀZÀB,ÄB,ÄB,ÜX¨…XÀŽ…#!÷BÛt‡æ¼vwºø@ÕŸ7xÝóźûˆG93¬°–‡ÒzW¨õÚ£Á ¬/ X ”Þ]Dˆð,³l¸paÝrä Á)üf˜äåK™ë+ÐJ^‘?Î]O¶ÈF¬ÃÈsÜaMÌ‚h$kóçè¬Qt0‘ª†œN¤;8Àtõ-øòFÑ× Bf ƒð=SäpÔÔ•¢éj†Ad­ñf"¿(>À‘§/6íñƒ‡Þ©~kÓÍ\ªh¾û¤IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cdsn2c08.png000066400000000000000000000003501302271755100216030ustar00rootroot00000000000000‰PNG  IHDRKm)ÜgAMA† 1è–_sBITwøµ£ pHYsO%ÄÖ{IDATxœEÎQ Â@DÑS‚ga-ÔB+ X JÀÂV+¡+¡•°|4…ù™L2¹¹]C0بÌp|Ì¡b?LÜiyÝ+[Þ}‹5kÉIR0_óè6öÛ6T$'GjDÇ>Pƒåe}üP] ²ÊaOÝ_w‡ |*°/Ð^Ö®IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cdun2c08.png000066400000000000000000000013241302271755100216070ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_sBITwøµ£ pHYsèèµ{RkgIDATxœ•–á‘Ü …¿ÛqjhÁW‚¯„K ›²%ܵàB q ´@ ÉFØx7šÙ zOÒâí/Ï̃è/[‚ÒÓü ÌÓ‘mþ@`÷œ]±â‹–—]·6ÅÌðy~<óK‡rô _0›Ï5ú®œ<øÎY‚>Ž©üKïXa;eª" °tÅò̱[ù·‚Ið=öþd›u5úV3>™œ&?wÁVÓ¶Âïcš¨[ÁlÌJÎÁ§Ê6ððYÕ–`íŠä÷ ¦â¤‰º)’ƒ?euSXÑ,ðQOy»’»©KNã]J:#< C©L=ÜÑvÀÖ%Ð$ǃà'¬ÌJºwÉMãk=b+\u;µ·zwPÎÞá^<'p‰ùbÔÆS¶±ë d’ù(@J,ßú=ž9Ö¼¨‹þnHÜ]¯«)ÒõrtÆå`o´‘I­®±AÙtìÕUÉäÛ›DÈù¡VÒbmÒB5ûË™‚‡•¤è(Y¯‡k€Tn»Òs=xBd«÷"û\`ÅÕÜ"[ùð fRhz0'Ì×meÍhCMݨó¦™×Â3»«Âß … à»í ×LdÙ¯Ò?`±~+÷Іdl€Ž*#ßùîp]ïq2ÅÃ^É©8±÷ý²ª|Î_ rj˜½:2C¿kiÇÊ™9Ýḟfè |õÑÖAÐò¯áD—ïýµÏJi?ž®ßcÖ~íðð’+Œ+ 範ÁÛt>ŠrlÑÈæ5ö‰yM.Ñåóf P­6Àñùþ‚ý@×Î.l»IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ch1n3p04.png000066400000000000000000000004021302271755100215150ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMA† 1è–_sBITwøµ£-PLTE"ÿÿÿˆÿ"ÿ™ÿÿfÝÿwÿÿÿ™Ýÿÿ»ÿ»DÿÿDÒ°I½hIST@p0`` P€@0PpH™YAGIDATxœcèè =sfÕªòrcãwïfÎd C•+(HŽ*×Å…TîÝ»ä qÈ@å*)‘#€ÊMK#G•»{7àÄêÑ‚}IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ch2n3p08.png000066400000000000000000000034221302271755100215270ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_PLTE"DõÿíwÿwËÿÿ :w""ÿÿÿ""ÿ¬Ufÿfÿffÿÿ"ÜÿÿÌÿ™DDÿUU"ËËÿDDUÿUËË3ÿìÜíÿÿäÿËÿÜÜDÿDffÿ3D"ííÿffÿ¤DÿÿªííËËþÿÿýÿþÿÿ3ÿ3U*ÿˆˆÿªªDˆˆÿä˺["ÿ"f2ÿÿ™ªªÿUªªËcÿÔÿªw:ÿDDÜkfÿˆBìÿÜkÜÿܺ33íísÿÿˆ™Jÿÿwÿƒÿººþ{ÿþÿËÿ™™"ÿÿˆÿÿwˆˆÿÜÿ3ª3ÿÿ™™2fÿºÿDÿÿÿªÿwþþªJ™ÿÿfÿ""™‹ÿUÿÿÿÿˆÿUÿÿþÿýþ¤ÿDfÿÿÿfÿ3ÿÿUÿwwˆÿDÿwÿÿffÿÿíÿõíÿÿÿDÿ"ÿÿííˆÿÿw“ÿ"ÜÜ33ÿþþººÿ™ÿÿ33c˺º¬ÿUÿÿÜÿÿ3{þííUUÿªÿÿÜÜÿUUfÜÜÜ܃ÿwwÿþþÿÿÿËÿUUwwþþËËþ"ÿÿ"DD›ÿ3ÿÔªU™™ÿ™™ºº*UÿËË´ÿfÿ›3ÿÿºªªBˆSªÿªªíººÿÿþD™™™™ÿÌ™ºˆˆÜÿ“"ÜþÿþªSwwË3ÿíÿºÿ33íÿíÿĈ¼ÿwªff""ÜÿËÿÜÿÜÿ‹ËUUˆ"ÿÿËÿËíÿˆˆDD[ºÿ¼wÿ™ÿfºÿºwwsíþ33ºÿwÿDªÿªÿþþ""Äÿˆíí™ÿ™ÿUÿ"ÿ´f ÿÜÿººÿÿˆÿˆÿ3ÿ¹ŽÓbhISTMÌõã±IDATxœ ÁÀG¨ŒHd+;3 ekXegïŠÐ°÷**4h˜ «lÊÞ£Œ†•Y2²÷¾»˜Â÷æWú²—¦Ü%äsƒž¼Åy®iHÉCLå*;8À"éùˆ¼KE6sŠxš'HKð?ÓYÎâ9òósèÄ£üÈ>¢<ÅÈN3þ¡7_²x•2L&1­8ÁP~!^ãŠðû©GwÖM¨Ê,ÚÒ˜´g%ц<ÏÏl£ YH¬¦(#9ÊV–pšÙÄ&Jò8S‹ÜüÅ·ÄNÊñ/±–÷YÏ×Ä!*“‹ÿ¨Ä%óq’|ç,£5ß1œx“j<Å8*p¤ n²‡¥t ¯ÐŸ¤D;Ö1a1ˆ~ô!¿“‘'ÙBœ£ ÉËò0šÜþ‡–ÈàIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cm0n0g04.png000066400000000000000000000004441302271755100215130ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_tIMEÐ "8Ýœÿ€ÈIDATxœ]ÑÁ Â0 P*@ð¡#° #TâÈ10lPF`Ø F=•ŸÄIQâ*çÅuí”`%qk Hžñšˆ©ñ´€m÷Íüµàߟ Ñ=,¸fìOK ç ÐtŽÀ(Èïä’צíF ;èPº€¯¾{xpç]9‡/p*$(ì*éyìÕƒ ×þÚéçè@÷C¼  cÔqž‹NÛU#„)11·.räðfä0°ägh(¥týÙÂEøÿ‰kIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cm7n0g04.png000066400000000000000000000004441302271755100215220ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_tIME² V ÈIDATxœ]ÑÁ Â0 P*@ð¡#° #TâÈ10lPF`Ø F=•ŸÄIQâ*çÅuí”`%qk Hžñšˆ©ñ´€m÷Íüµàߟ Ñ=,¸fìOK ç ÐtŽÀ(Èïä’צíF ;èPº€¯¾{xpç]9‡/p*$(ì*éyìÕƒ ×þÚéçè@÷C¼  cÔqž‹NÛU#„)11·.räðfä0°ägh(¥týÙÂEøÿ‰kIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cm9n0g04.png000066400000000000000000000004441302271755100215240ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_tIMEÏ ;;u0àÈIDATxœ]ÑÁ Â0 P*@ð¡#° #TâÈ10lPF`Ø F=•ŸÄIQâ*çÅuí”`%qk Hžñšˆ©ñ´€m÷Íüµàߟ Ñ=,¸fìOK ç ÐtŽÀ(Èïä’צíF ;èPº€¯¾{xpç]9‡/p*$(ì*éyìÕƒ ×þÚéçè@÷C¼  cÔqž‹NÛU#„)11·.räðfä0°ägh(¥týÙÂEøÿ‰kIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cs3n2c16.png000066400000000000000000000003261302271755100215240ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_sBIT Ð7Á~IDATxœí—Á Ä@ éÊHú¯*)ã^¤–­ <øÔ Ö4\uˆ w©ClˆPgXÑÀPR3Þ› ßŸ:ÂŽ~¬ç! N°$ # ¥À|€÷GÐà}L„ˆCliàè(ðþ¼?‚ïc"B@aEDG@É0S&i\vgIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cs3n3p08.png000066400000000000000000000004031302271755100215370ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_sBIT£’ BTPLTE’ÿÿ’ÿÿÿÛÿÿmÿ¶mÿ¶ÿÿ’ÛÿIÿÿ$ÿ$ÿIÿÿÛÿIÿ¶ÿÿÿ$¶ÿÿÛ’ÿÿm$ÿÿImÿßp+KIDATxœ…ÊÇ‚±³bWT°í¿§#$ït†NÐzC{h ÍÐТt….Ð žÐm t‡nÐÖн :Bø"@3áwô®&IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cs5n2c08.png000066400000000000000000000002721302271755100215270ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_sBIT&ÞCbIDATxœí•±€@ Ô;/AûÅwŒñl@*QEDçÂqm\Âa .[pÚ=ÁjËEÈãÞ'·-X¶@O0‚ŽÂîò ùWyþH0‚o y‚<AþaÙ=Á^åÎo¹hIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cs5n3p08.png000066400000000000000000000004171302271755100215460ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_sBIT&ÞC`PLTEÿBÿÅÿÿ{ÿ½ÿÿÿÅÿ¥ÿÿÞ¥ÿcÿÿœ!ÿÿZÿ:ÿ:cÿæÿÿÿZ!ÿÿœÿÞæÿÿÿ„ÿÿ½Bÿÿ{„ÿÿG/…õKIDATxœ…ÁÀ€0îîîý[>“@õ‚VðjÁ%(‡`„‚Rð A X©àt‚Y VA,؉`d‚\p *Á-hÄÆq>íÖñ»IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cs8n2c08.png000066400000000000000000000002251302271755100215300ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_LIDATxœíÕA 0 BQšàcó¯jSÒ‰hþi  ïD©kÑÀ`˜j¸¾ì}ù0M‰îàA°à_à ‚‚uæëÜoF¡äªIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cs8n3p08.png000066400000000000000000000004001302271755100215410ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_`PLTE ÿÿÿÿß ÿÿ?ÿÿÿ€ÿÿ_ÿ`ÿÿàÿÿŸàÿ@ÿÿÿÀÿÿß ÿÿ¿€ÿÀÿÿ¿ÿŸ`ÿÿ@ÿÿ_ ÿÿ?³³cKIDATxœ…ÁÀ€0îîîý[>µ |‚Gp Á"˜ƒ l‚X *A/P™ $‚BP ZÁ.ˆ© Œ‚Y° NÁ-xÅ)â>øóSÙIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ct0n0g04.png000066400000000000000000000004211302271755100215150ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_ÈIDATxœ]ÑÁ Â0 P*@ð¡#° #TâÈ10lPF`Ø F=•ŸÄIQâ*çÅuí”`%qk Hžñšˆ©ñ´€m÷Íüµàߟ Ñ=,¸fìOK ç ÐtŽÀ(Èïä’צíF ;èPº€¯¾{xpç]9‡/p*$(ì*éyìÕƒ ×þÚéçè@÷C¼  cÔqž‹NÛU#„)11·.räðfä0°ägh(¥týÙÂEøÿ‰kIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ct1n0g04.png000066400000000000000000000014301302271755100215170ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_tEXtTitlePngSuiteOUÏL1tEXtAuthorWillem A.J. van Schaik (willem@schaik.com)ŽÌG8tEXtCopyrightCopyright Willem van Schaik, Singapore 1995-96„P8ûtEXtDescriptionA compilation of a set of images created to test the various color-types of the PNG format. Included are black&white, color, paletted, with alpha channel, with transparency formats. All bit-depths allowed according to the spec are present.M k9tEXtSoftwareCreated on a NeXTstation color using "pnmtopng".jdytEXtDisclaimerFreeware._€,JÈIDATxœ]ÑÁ Â0 P*@ð¡#° #TâÈ10lPF`Ø F=•ŸÄIQâ*çÅuí”`%qk Hžñšˆ©ñ´€m÷Íüµàߟ Ñ=,¸fìOK ç ÐtŽÀ(Èïä’צíF ;èPº€¯¾{xpç]9‡/p*$(ì*éyìÕƒ ×þÚéçè@÷C¼  cÔqž‹NÛU#„)11·.räðfä0°ägh(¥týÙÂEøÿ‰kIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cten0g04.png000066400000000000000000000013461302271755100216110ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_iTXtTitleenTitlePngSuiteÕ¬Å8iTXtAuthorenAuthorWillem van Schaik (willem@schaik.com)EW ¤AiTXtCopyrightenCopyrightCopyright Willem van Schaik, Canada 2011Òë3Á iTXtDescriptionenDescriptionA compilation of a set of images created to test the various color-types of the PNG format. Included are black&white, color, paletted, with alpha channel, with transparency formats. All bit-depths allowed according to the spec are present.~5 DGiTXtSoftwareenSoftwareCreated on a NeXTstation color using "pnmtopng".Ä$iTXtDisclaimerenDisclaimerFreeware.Ó¾2 LIDAT(‘cøÆÆ..¡¡iiåå d ()!¸ä üÿàΜIžÜI@–@ \µŠ<„“À\²ÜݻϜ!OÁ…zŽtݳóQUÖ4—IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ctfn0g04.png000066400000000000000000000013141302271755100216050ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_iTXtTitlefiOtsikkoPngSuiteóÈI9iTXtAuthorfiTekijäWillem van Schaik (willem@schaik.com)M²˜ÕHiTXtCopyrightfiTekijänoikeudetCopyright Willem van Schaik, Kanada 2011ý¿‡ëiTXtDescriptionfiKuvauskokoelma joukon kuvia luotu testata eri väri-tyyppisiä PNG-muodossa. Mukana on mustavalkoinen, väri, paletted, alpha-kanava, avoimuuden muodossa. Kaikki bit-syvyydessä mukaan sallittua spec on ​​läsnä.Ç6qY?iTXtSoftwarefiOhjelmistotLuotu NeXTstation väriä "pnmtopng".Qm¥]-iTXtDisclaimerfiVastuuvapauslausekeFreeware.üw/HIDAT(‘cøÆÆ..¡¡iiåå d ()!¸ä üÿàΜIž —<wÕ*òиd ¸»wŸ9Cž‚ˤ ùròAÐĽIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ctgn0g04.png000066400000000000000000000022361302271755100216120ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_ iTXtTitleelΤίτλοςPngSuite ‡@¹FiTXtAuthorelΣυγγÏαφέαςWillem van Schaik (willem@schaik.com)Ö*6f‰iTXtCopyrightelΠνευματικά δικαιώματαΠνευματικά δικαιώματα Schaik van Willem, Καναδάς 2011×#ävõiTXtDescriptionelΠεÏιγÏαφήΜια συλλογή από ένα σÏνολο εικόνων που δημιουÏγήθηκαν για τη δοκιμή των διαφόÏων χÏωμάτων-Ï„Ïπων του μοÏφή PNG. ΠεÏιλαμβάνονται οι ασπÏόμαυÏες, χÏώμα, paletted, με άλφα κανάλι, με μοÏφές της διαφάνειας. Όλοι λίγο-βάθη επιτÏέπεται σÏμφωνα με το spec είναι παÏόντες.¦ˆ)‰iTXtSoftwareelΛογισμικόΔημιουÏγήθηκε σε ένα χÏώμα NeXTstation χÏησιμοποιώντας "pnmtopng".CxËëCiTXtDisclaimerelΑποποίησηΔωÏεάν λογισμικό.,ž¯l]IDAT(‘ÎA! CÑhÁ°€,`¡°P X@ ²ÓÝé=Çÿ™ K©µµÞǘD’šiƒfkiÐù}„»‘ä{) ä%÷½5ÈÎÑ #ïàE9òA²“EIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/cthn0g04.png000066400000000000000000000023651302271755100216160ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_&iTXtTitlehiशीरà¥à¤·à¤•PngSuiteSýK·>iTXtAuthorhiलेखकWillem van Schaik (willem@schaik.com)ÏM}çhiTXtCopyrighthiकॉपीराइटकॉपीराइट Willem van Schaik, 2011 कनाडाßÕ…eiTXtDescriptionhiविवरणकरने के लिठPNG पà¥à¤°à¤¾à¤°à¥‚प के विभिनà¥à¤¨ रंग पà¥à¤°à¤•ार परीकà¥à¤·à¤£ बनाया छवियों का à¤à¤• सेट का à¤à¤• संकलन. शामिल काले और सफेद, रंग, पैलेटेड हैं, अलà¥à¤«à¤¾ चैनल के साथ पारदरà¥à¤¶à¤¿à¤¤à¤¾ सà¥à¤µà¤°à¥‚पों के साथ. सभी बिट गहराई कलà¥à¤ªà¤¨à¤¾ के अनà¥à¤¸à¤¾à¤° की अनà¥à¤®à¤¤à¤¿ दी मौजूद हैं.úÔ‘‘iTXtSoftwarehiसॉफà¥à¤Ÿà¤µà¥‡à¤¯à¤°à¤à¤• NeXTstation "pnmtopng 'का उपयोग कर रंग पर बनाया गया.ÅQ×BiTXtDisclaimerhiअसà¥à¤µà¥€à¤•रणफà¥à¤°à¥€à¤µà¥‡à¤¯à¤°.-O@»`IDAT(‘cøÿ_Pðÿcc—Ðд´òr²””þÿ‡q;:ÈwæLò\\þÿ;‰Èe O 4ôÿ°“V­"OÉI@†Œ 2ðÌò`ÜÝ»îÞ%K@HóÙ ÍûÁIEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ctjn0g04.png000066400000000000000000000016551302271755100216210ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_ iTXtTitlejaタイトルPngSuite\8iTXtAuthorja著者Willem van Schaik (willem@schaik.com)åñÌ¡SiTXtCopyrightja本文ã¸è‘—作権ウィレムヴァンシャイクã€ã‚«ãƒŠãƒ€2011„_m¾wiTXtDescriptionja概è¦PNGå½¢å¼ã®æ§˜ã€…ãªè‰²ã®ç¨®é¡žã‚’テストã™ã‚‹ãŸã‚ã«ä½œæˆã•れãŸã‚¤ãƒ¡ãƒ¼ã‚¸ã®ã‚»ãƒƒãƒˆã®ã‚³ãƒ³ãƒ‘イル。å«ã¾ã‚Œã¦ã„ã‚‹ã®ã¯é€æ˜Žåº¦ã®ãƒ•ォーマットã§ã€ã‚¢ãƒ«ãƒ•ã‚¡ãƒãƒ£ãƒãƒ«ã‚’æŒã¤ã€ç™½é»’ã€ã‚«ãƒ©ãƒ¼ã€ãƒ‘レットã§ã™ã€‚ã™ã¹ã¦ã®ãƒ“ット深度ãŒå­˜åœ¨ã—ã¦ã„る仕様ã«å¾“ã£ãŸã“ã¨ãŒã§ãã¾ã—ãŸã€‚à ´ciTXtSoftwarejaソフトウェア"pnmtopng"を使用ã—ã¦NeXTstation色上ã«ä½œæˆã•れã¾ã™ã€‚ƒø02iTXtDisclaimerjaå…責事項フリーウェア。vðCæeIDAT(‘c``øÆÆ..¡¡iiåå d *)ýÿãvt# ¤dlüÿ?Œ;s&9 ÿÿ‡Ȱj9h\rœÄ°{÷™3äÀ¸ Ïœ¹{—w÷n £Þ½#CNñ¹ H–>IEND®B`‚libsixel-1.7.3/images/pngsuite/chunk/ctzn0g04.png000066400000000000000000000013611302271755100216330ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_tEXtTitlePngSuiteOUÏL1tEXtAuthorWillem A.J. van Schaik (willem@schaik.com)ŽÌGAzTXtCopyrightxœsÎ/¨,ÊLÏ(QÏÌÉIÍU(KÌSNÎHÌÌÖQÎÌKO,È/JU0´´4Õµ4‹a¤RZ”»zTXtDescriptionxœ-ޱÂ0 D÷~ÅML¥ÿÀ„X¿`\C"Ü8J UÿW°Y¾{wwÛR³’g+°]|?òBOéà&ä2à .ÝáI†µlïÐL­}«á "$Ü®g<¬-ä.…õ=KM†»¿kÊ.ãQIÅ#|Äš=´&'*Eô÷¼Qé5 oÿà>ᤊ{öã,ÕSPmÝ{˜­Í¹<‡}m¬éUxoGmÒ¥øôòVòbzˆ@zTXtSoftwarexœs.JM,IMQÈÏSHTðK).I,Éò’ósò‹J‹3óÒ” òrKò òÒ•ô¦ìBžQ¨®zTXtDisclaimerxœs+JM-O,JÕU`Ô®µïÈIDATxœ]ÑÁ Â0 P*@ð¡#° #TâÈ10lPF`Ø F=•ŸÄIQâ*çÅuí”`%qk Hžñšˆ©ñ´€m÷Íüµàߟ Ñ=,¸fìOK ç ÐtŽÀ(Èïä’צíF ;èPº€¯¾{xpç]9‡/p*$(ì*éyìÕƒ ×þÚéçè@÷C¼  cÔqž‹NÛU#„)11·.räðfä0°ägh(¥týÙÂEøÿ‰kIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/000077500000000000000000000000001302271755100204525ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/corrupted/xc1n0g08.png000066400000000000000000000002121302271755100224230ustar00rootroot00000000000000‰PNG  IHDR î­BMgAMA† 1è–_AIDATxœcd`$ȳ Œ)ø÷?`y00Êgd¢y\ ŒðÊþÿÏø‡æq10Êà•edPåþq5âØYIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xc9n2c08.png000066400000000000000000000002211302271755100224310ustar00rootroot00000000000000‰PNG  IHDR  +j¢gAMA† 1è–_HIDATxœíÕÁ 0 @…ì‘ý·r;D+ô¡øÎá+´ ;€ ø íä}Lx@J‡„(ð t8#©@»pw£À‚±ù^@ÏKIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xcrn0g04.png000066400000000000000000000002211302271755100225200ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_HIDATxœc``TR26vq MK+/g C•ÛÑAŽ*wæLrP¹«V‘#€Êݽ›Tî™3ä rïÞ%G•ûîîêÿAúIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xcsn0g01.png000066400000000000000000000002441302271755100225230ustar00rootroot00000000000000‰PNG  IHDR [GYgAMA† 1è–_[IDATxœ-̱ 0 ÑëÒ²J z4o<‚Á aEQñàŠ/ªêÒ¤„lΩ%SçS4Wâ²!¿K&=Bs%%^‹Ú²žojÊ0i.)anéo0eð¿‡I/CSUMIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xd0n2c08.png000066400000000000000000000002211302271755100224210ustar00rootroot00000000000000‰PNG  IHDR Ìh¦bgAMA† 1è–_HIDATxœíÕÁ 0 @…ì‘ý·r;D+ô¡øÎá+´ ;€ ø íä}Lx@J‡„(ð t8#©@»pw£À‚±ù^@ÏKIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xd3n2c08.png000066400000000000000000000002211302271755100224240ustar00rootroot00000000000000‰PNG  IHDR ‹ÈܲgAMA† 1è–_HIDATxœíÕÁ 0 @…ì‘ý·r;D+ô¡øÎá+´ ;€ ø íä}Lx@J‡„(ð t8#©@»pw£À‚±ù^@ÏKIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xd9n2c08.png000066400000000000000000000002211302271755100224320ustar00rootroot00000000000000‰PNG  IHDR cú«ÿgAMA† 1è–_HIDATxœíÕÁ 0 @…ì‘ý·r;D+ô¡øÎá+´ ;€ ø íä}Lx@J‡„(ð t8#©@»pw£À‚±ù^@ÏKIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xdtn0g01.png000066400000000000000000000000751302271755100225270ustar00rootroot00000000000000‰PNG  IHDR [GYgAMA† 1è–_IEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xhdn0g08.png000066400000000000000000000002121302271755100225130ustar00rootroot00000000000000‰PNG  IHDR CSUMgAMA† 1è–_AIDATxœcd`$ȳ Œ)ø÷?`y00Êgd¢y\ ŒðÊþÿÏø‡æq10Êà•edPåþq5âØYIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xlfn0g04.png000066400000000000000000000002211302271755100225150ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_HIDATxœc``TR26vq MK+/g C•ÛÑAŽ*wæLrP¹«V‘#€Êݽ›Tî™3ä rïÞ%G•ûîîêÿAúIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xs1n0g01.png000066400000000000000000000002441302271755100224410ustar00rootroot00000000000000 PNG  IHDR [GYgAMA† 1è–_[IDATxœ-̱ 0 ÑëÒ²J z4o<‚Á aEQñàŠ/ªêÒ¤„lΩ%SçS4Wâ²!¿K&=Bs%%^‹Ú²žojÊ0i.)anéo0eð¿‡I/Ð/ÉIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xs2n0g01.png000066400000000000000000000002441302271755100224420ustar00rootroot00000000000000‰QNG  IHDR [GYgAMA† 1è–_[IDATxœ-̱ 0 ÑëÒ²J z4o<‚Á aEQñàŠ/ªêÒ¤„lΩ%SçS4Wâ²!¿K&=Bs%%^‹Ú²žojÊ0i.)anéo0eð¿‡I/Ð/ÉIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xs4n0g01.png000066400000000000000000000002441302271755100224440ustar00rootroot00000000000000‰PNg  IHDR [GYgAMA† 1è–_[IDATxœ-̱ 0 ÑëÒ²J z4o<‚Á aEQñàŠ/ªêÒ¤„lΩ%SçS4Wâ²!¿K&=Bs%%^‹Ú²žojÊ0i.)anéo0eð¿‡I/Ð/ÉIEND®B`‚libsixel-1.7.3/images/pngsuite/corrupted/xs7n0g01.png000066400000000000000000000002441302271755100224470ustar00rootroot00000000000000‰PNG IHDR [GYgAMA† 1è–_[IDATxœ-̱ 0 ÑëÒ²J z4o<‚Á aEQñàŠ/ªêÒ¤„lΩ%SçS4Wâ²!¿K&=Bs%%^‹Ú²žojÊ0i.)anéo0eð¿‡I/Ð/ÉIEND®B`‚libsixel-1.7.3/images/pngsuite/filter/000077500000000000000000000000001302271755100177305ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/filter/f00n0g08.png000066400000000000000000000004771302271755100216100ustar00rootroot00000000000000‰PNG  IHDR V%(IDATxœ…Ò/LBQÇñ¯àsc77b XH¯¼ôš‰f³iT#H³Ñl&‰b±X 7ƒ›››s äéýãvÎõ…sëýìžßýÝËõd:»™ßÞ-–«û‡Ç§ç—×·÷õÇç×f»ûÞ—åcC02CCpe. ÁÀ\‚B ÂJ¹Pd"Ü–Ÿ’ ú" 敃s’ºTRz"À'õ!Ô]8¹RÝ–®ð9pg¨>èˆ7[Õmáô0EuÊ©¿ûP­s"Âí'}Á±Húˆ‚–¢ öñ'8JEXúõiVEò?h$"Ë‹?ˆCCP75Cp`,%°Ä/Ä}ÊXP¦Î¶IEND®B`‚libsixel-1.7.3/images/pngsuite/filter/f00n2c08.png000066400000000000000000000046531302271755100216060ustar00rootroot00000000000000‰PNG  IHDR üí£ rIDATxœu–opTåÆŸ÷ÞÝM6°É†° ,I³Ù °ü–¦¸hÐE‚°€@v‚ ñF‡Ø–„³b¶‚ k"¢d; ±”MÂHCa´VŒ·ü‰ e(R¨zCÀ H/­||ºL(8ÚžOçœ÷œwžD2“ÓhÍâ\:ò9j<-à”B>YÄYó¸ „‹¾XÁ@WWs]-7ÔsK#ßlâÎfîiå¾ý<ÔÁ£<ÑÅî³¼p‘_hì»Ný¿¿KzNs“éLãØ,ºséɧwKÇsi…\UÄ5󸾄n®`cߪæŽZî®g[#Û›x¨™ïµRÝÏ®vwò|/eÏEöi¼ywn!>Ǥ-LÒ%QIæÒ4®Èbe.WçsíxÖpC!7ñµy|£„M wVpw[«¹¯–êy¤‘i¢ÚÌ“­üx?ã¼ÐÉË]ì9Ë//ò†Æ[ס–ãF­Ê¤¯1±6‰ÒXŸÅ-¹lÌç¶ql*àŽB¾SÄ=sÙVÂ} ÿXÁC•üS5߯¥ZÏ <ÕÄîfžká…v^êàçì=ɾ3¼q‘º†X•A]kŒÿƨm1éošØœÄÝiŒf±-—ïæ³}ðP!;ŠøÞ\-¡ªðx»*yºšÝµŒ×ó|?mâ¥f~Öžv^í`_'¿>É›gxë"¢ë ±:ƒúº1¾Ã¨µšôƒ&v&QMã±,žÈeW>OãÇì.äÙ"ž›Ëó%¼ ðb/UòÕü¼–=õìmàµ&ö5ó«ÞhçÍê¼}’wÎ òª!ºÕÛiP÷ã‡Ú1“7QKbO¯d±7—Wóym¿,`_!¯ñ«¹üº„7~SÁ›•üg5õZÞªçíþ«‰wšùm ¿kç¿;ø}'ïžD8,G"r4*ÇbU5ÄãM3꺑4‘©d&ù3Ò‰Ÿù<¹Œ¬$×/“ud¹ÜE¶íäò¬ ÉëÂr]DÞ•ߎöª†#qÃqÍxN7öÐt…©½Ìü)½?¾áó7¹ì&+u®¹Å—o³î6îpû·Üõ-[¾cû÷<‚EA©,$¯Ë«#òú¨\3lU ;ã†6ÍÓÒô÷§9îþü Ÿxü”ÏÿË.³ò3®ù‚/÷°®— ׸½»¾bË ¶ã©€ôLPz6$- KJDZ•WÅä—Tù•¸!¬ÞÒ ý Úö2gGîçØƒœ|˜÷ç? _eéq–wqåi»YsŽucÃEn¿Ì]Ÿ³19 =”¦…¤aÉ‘FåÅ1ùU^7¬Òî l¤emaæ¼Î‘orìƒöpNý`é–æÊ?3x”5*ëN°á·ws~ñˆ"ò’+(MIî°4%"=•½1y¦*Ïß(£±œ–mUÌùá6óéÎÙF„¥o³|7W¶2¸5Y×Á†÷¹>aó‹!а¤œ äI#Â’3"ŠÊccòUîytÃ4gÐò£9ÿ’ÿšOWsN ýXº™å¯såvw²f7ëÚØ€d¯0ûDŠ_ T„% RƒÂ’ÒÃRFD•2cR?([“stùw2³û³é^À©Ïqz},®bé–×påF·°f_MÔá…ðAø!ˆDRRRRô>QŽ?¬z “ÓÚvq”›Nå”é|ÒÇYÅ\PÊÅå|q%A®®á:Àm‚'Ix“…Ï,ü)B E0U ¥Iát)2èGw"ë9æüïÓ{„½nΚÊùÓ¹ÈDzbV”²²œÁ•\äÆD àO*¼Vø ¿M(Y"`ÁlÊáá?¤KñI’V é™…ý™aœ?‚%cX:‰K= Lç*×sýnXÊÍ¿b#àL…Ë w<™ð…/[øB!ù"8F„Æ?¤Çž’Ô™R|ޤ-”ôEýÉ ®ÆÊ\=†k'±ÆÃ Ó¹ÉÇ׊ùÆ6-åNÀ‘g\™p…'Þ<øœÂ?Z(ãEÀ-‚õƒDÄ'¢ ¤Øs’Z&Å+$­ª??€2X?Œ[F°q ·Mb“‡;¦ó÷³m ÷v+ƒáÌ‚kÜxFÂ;¾ñÂ?Y(xêA"¢ˆh…«’ÔµGÂæÜÁè0¶à»cØ>‰<<4>¾WÌ£€Í {Cà̆+n'<.x'Â7þiPŠ˜‡ÿBkúA‰)Tñ˜'†³k4OMäÇv{yv6ÏÖTØÁžG6œypåÃ=7¼ø¼ðφ²%ÿƒ®îñÃB;&ô¸D-…=ƒxÅÎÞá¼:š×&òKû¼¼X,°Za³Án‡Ã§.Ünx<ðzáóÁ @0(B!‹HDD£"ª*âq¡iB×%2…DÚÉáähr"éIü‹lÆ R­dC–Ùä9‘ïÂX7Üx¼ðú0Ûb¥, & 먋`koǰWÅ‘8Žk8§‹š¯0½—C¯2ïG]ãľ„€Á„$3Ì ´ÂjC†CÈv"Ï…|7\LòbŠÓü˜©`^ a ( aE«#XE} [U쌣-ñÐŇ4ÿ•éÇ9ô$ó>â¨Ó ÉpOÃhF²)VXl°Ú1Ø,'²]p¸1ÒƒÑ^Lða²S•„à™ ž aQJË£XÃK*^‰#¬á-]¼Cóï™Þ¡{™·/! ¤{² 3L$[‘bƒÅ«Ndº`w#ǃá^8}ãO&ðXÓB˜†/‚…Q,ŽáËãX¥¡Z!š72}‡†yo]@ ™ ›a°ÀdE² f;:ê„Õ… 72=êE¶/a xDA~® &„àcJODáa¦Š¹qkxNOHr9­Þ_¹ûÂÉ ÙƒFLv$;`vb€ 7R=H÷& 6?†(°„#„a8#ÅØ&¨pÇñ -a ˜Æä|¸Ö÷4ð/„ÂÉ ÉÙƒ'Œ.˜ÜHò$ fRü¨À@jÖÒÃȈ`p™1 Qa' 9:üo&üZ$“ÅIEND®B`‚libsixel-1.7.3/images/pngsuite/filter/f01n0g08.png000066400000000000000000000005011302271755100215750ustar00rootroot00000000000000‰PNG  IHDR V%(IDATxœ…Ò!KÄAð÷vvvö1‚Á`1X,&‹Éf 6Á`.¦ã’`8¸"\ ‚A0ˆÁä'°ø ÷ßÙ°»ùǾ™áq’-›™¥”TU£J !$ÈÛQGÜX[ð:wÄ¥uÄ…uÄ™uÄij ž˜çøö‚Ç©WÀ—ÿƒGZˆ1€ŸÂÃ4ˆ)¼ù9x +1fc¼øI¹¯+±À$ßáÉï½8ˆl£)ý¶ÜU'0ó÷àNtbŽ{1nG'¨Ä-qâUƒ¸)N¼¢j7¢ï¨ÄõàÄ'ªqMñƒÿW¦0‡Aü.A™Â QÞt)C[PØ l ’mAtÑDGü•Q,ƒ« IEND®B`‚libsixel-1.7.3/images/pngsuite/filter/f01n2c08.png000066400000000000000000000022341302271755100216000ustar00rootroot00000000000000‰PNG  IHDR üí£cIDATxœ­–?ì%U†Ÿ÷üýΜ3çì4"X‰ÙBc‘+±Ð˜P°ÆF M(,hH((,Œ1±¢0V’€±5ÐR¥¥ÙÂB£ %,×bîÜÙý토“§xÏ7É}›oîst°ŒÙ™bWç¯öª˜>y€~æ¶ù•Lkþé¯U•ÆÔ(3µkêÔAªƒy‘Ãö=ý›íùðôýuøeÐs¿p¹’+ÖÈ2Ë:¥S†¦AÔE7ô»çÝÓwùùú»oœyUÿ~wz:`{âñ(—¬'^T˜ðU±*¡qVìÄNz÷úçÀSŒØõ)ð«ÓS[I[¸‹DYƒú¡\ÁO¸*_ñßð ?+t|' …ÄEïé3àǧǶ’·pÕ¤$Lö¼TPÁM¨¢Š«RÃ54ã:®Ë Ü@ƒ|í6ð­ÓÃËÛ¿|Þa”ãÑÄ3È @ *TT¡Aƒ:ê0`pûI€vz Êñ(¾È’‰"Š˜DÕ©Šæhbvt©;†»}ýŸ@8}ýÁ*(»£øfÅDv˜£8Ï䨞ꨞæižÙ«ºÿâÙ÷É3ZÂÑg ”{œ ¾ÑIódyŠW LžδH ÌQ=~ñÂßwë'Œ¨%ßãh¤rœˆ')<æÉëG•À©‘š¨‘–h™9^zp7Æ0FÖRì(;{ ^²xôÚ¹ ,’#)Q%1%j¦&ªÑ2ÍN? pï¿Ê(Œ‰Q´T; dåâ ñÈ5¢'ER E,’×%Δ̔©ÆïßáªG·þ̨Zf; ÄvÒ×:1#i%a‰œ±L1Š1oýåê‚›ctƬeØQ !ˆyÆ{b$FR:cF^¿›B)LµR«j¥56° „1´,÷Ú €°‚xOˆÄHLĵÆÎ—%+X¡L”J©L•@ØÂ<4Û ŠC„„÷¸­ÃGb"¬5FÌçýΛȕR±ÊN l¡ÍË]B.àòø€óøˆ„„OÄt¾ƒœ÷»'Rå(60 ÊP]ö~rpñŸÎÃgâºß…8+G° 䡲\Ì V.Ú:ñ —piÏ!„¯Â&Ò ò²šAë¾;Ø:äQD—ÐZc(ã×? „£@ØÂ&Kç‚­ƒ­ƒ€P©ÅèZâdÑåOÐçb ²Õé31zù]è´˜G­Ë1(q tÚ·¥OâÀìr|1:S‚! ü?õC+«k[;{CƒA‰åÕE ‚±  ‚± ˆ‚ âéä—¿¿ÌëýIEND®B`‚libsixel-1.7.3/images/pngsuite/filter/f02n2c08.png000066400000000000000000000033011302271755100215750ustar00rootroot00000000000000‰PNG  IHDR üí£ˆIDATxœmÕIˆ$yÇñoD-YKWeeíÕë ˆâÁí¢xÐÆ“ ˆ ¢sèÁË@#xÐÆƒ‡ð 0"Ž ˆƒí‚à(*"Òˆ¸à‚=ô”ݵuíUÙUõŒ¾™ñ&eAªjÒžÑP¦RêÂd9›”1aTI©)5aXL+FÃx‚xÒ\7en†hƸ¢}LÊ¢ôš6—2+Õ/PÊDÊa\K©Œ¡”Ae@ÂÖ(ñ8ñs“¸Is ¢†qUû˜”%©š–2Wõm:¥!UÓúŒQeD¨)Ã)C&5kÕ,µxÌÜs…«[T/¸&\®—…K\ú{pñN°ôû`ñWÁÂσù1+Õl„)¡®LÊÙxÆ„QaDÄí„Íë±­ÆÜw,;{Ëq7²Mt ÝFƒàO|AðúzŒ£zŠ:Ô¡-4AÔ£‚†Þv¶¶ZlĶ³âøŸ³eÇ›‘m Wƒfyãßìÿ°÷þÓ>øoûhy2¼ÞDÐR:AO+é16=‡ÞöÛMl»e›±mĶæì³ûÎîEEy×OlnÙB¶‘ä7ö‘òü9DšÈ#ä9FW£-4<ñväizövZ¶³³álÕ±âz YG7Їè㾕ç{è>zˆ6ÑG½j¤¬¦”ÂÓ6‘·cÏ‘§™p°×²˜­˜‡ÎÖŸÝüüÉà*º†ö3%°‹î¡%sp&aKpmœ·ϱç(¡™pв½˜Ý˜-gŽ•ÈVÐ~¦ÊjvÐÝŠ)&Rz!â6±·So'ÞŽ%4[¶Û^l;ζœm:[‹ŠÈ ²Šü,X)‡HÿlÎW#PÕTLÄ|Ûo-oÎ.)¢¤8iGqÑŒ»‡®»ïº{®»uÖHîGåíï°g6ñ[ømü~—ö.~€?Ä7i7i‡¤Ã¦5d¥=†Ç_0?IR'iК&žµx·€[Â]ê½±ÏÚ{ž r>@BtˆtÈtؤf2ÒgLX2iÉ”µÏX!.y—,'Í‘ Éð‰ÒJqÊie<òz<}B ,;{3:·rwBŠ‚n—N‡N—,'ËÑ -KQ’”Xq©pÜæØÓôzöv¶[lÆlĬ98î;»éùÍbEAQyN–“f¤’ÑV|JK‰'DmNÊÍ~ TªcÅÙrÔ¿ÙCÌ(*£Û¡Ó¥““W†f´•vJ¢´'œ¶‰ÊÍ~ TºcÍÙýHV‘5d +°‚¢Kѡۥ“ÓÉÉ2²’Q$Å+^¨„óB T¢+è*aù€žbts:9yF^šÒVú„Ó’éû1{1;Ž-Ǧc-ÒüC>§We==IEND®B`‚libsixel-1.7.3/images/pngsuite/filter/f03n0g08.png000066400000000000000000000006051302271755100216040ustar00rootroot00000000000000‰PNG  IHDR V%(LIDATxœ}Ò±KBQÇñïé„DQ !E‚P4.AË¡!Š"!ƒ¢HÌçÚ_BAÐ 84µ854 Aàà¿ñÔçyÊ{w¹øpï¹÷wÔu2Ùݽýã“\þô¬x~qyu}S*—o+×­ºUM‰ €ÐÛ†JÝò¢…nJ´Ð ¢…®-4I´ÐÑB—Ä…Fýõåùé¡vŸã‹&ý•œ¡‹ø¢û§uø0·è‚ „ À»íCç ˆÔêV”à1øň;à­‘µBgÌóùÆuš„NÛJ¥=:…ˆ'N“Œ‰{’ÑÂ1qO0">Ù1qÇÄ­v7¹/¶MÜ1ÏÚ  i÷¸ø"Þ¡ý÷ûE“¾*plçCǰby%¹¶˜ ¬&'€öË0ÑB{C*ú Tø L @ˆøcg\B¼þ 9IEND®B`‚libsixel-1.7.3/images/pngsuite/filter/f03n2c08.png000066400000000000000000000024131302271755100216010ustar00rootroot00000000000000‰PNG  IHDR üí£ÒIDATxœ}–]ˆTeÇϼggçÌ׿Zû,²±²Ô(ÚB·ÃB2B*M… ½ zxc~PwÒUwÒMW{Ñm Á"^XvabåE‚­îì|îœ}º8ç93³»Ãa˜áÞßûÿ?ÏûüQr6W°ÅŠ­¬¶«×Úû²ëÖÛG³ž´7Ù§7Ûç¶Úm/Ú—^¶¯ŒÛ×wÚ‰7íîI»ç-»÷»ï]ûÞûöÀöà!{ä¨ýäS{ì¸=qžüÜ~ñ¥ýÊÚS§Ì±uÆ/EP†2” E(B ‡<øsߣuß#0x`À@2 æèSžVðƒˆ€SJaºŒB “KabF¶Ÿaz óáó†@4À_‘b” ‹éêȧtt¥,­Ãìßž¡¬TÐ@ý• ¥(Î.¥ Éê¾’§CÉ YQFÀ<ð!ƒyûÕ %¡ Ñuš!””’P„‚PPòBò‚¯øBFÅ1$ñjDðÄé3¹+C‘>Æš%EÇȃ/)¨2ꉎ„a&ÞÈ$&”…’cŒ-ˈ½ZFGŠaÆwKÒ$qIËJ€ê¯íÄ þ Ïÿž¿ž»žû3<{=<û{xæjxæJøõ´=½¥×Z£ý­5fãöLêPƒ9¤ ³0‹ÜUš~4 ß„-–þ|fŸm@+uÍÃ<´a"0ë·I©Cæ –bÌ(u?úÈÚà]õ±;lVJ¡P_­Óºr”ÏŒ»9¤q‹'J¥ÔB¥¾ i9 š‚"‹OÎkŠ-E4Ò¸›¹Ò2õmÀrîâ»ñ n:˜(¡U¦B«¾ þì¹»î¶Z¥¦ÊLèÔÏÂÿwW)40)tÊ\˜«÷+Ð €Š¼T_Í?ˆGÙª{wG÷€N‘)tè éйùjÆëƒ^âüÃ0à~_jÄ 4h‹L²í|óù…¼‰ï —ûsI…ŽEÚ@ ͳmýÊ¢vØøúù;ÒÌ£8R™»^jû"Õ ©ˆ¬RC…6>|+·‘àWÂA©Œõp À¡)öO'Ê-‘Šaù_ëÕ[Âùº>šw·«(e5H¶5µˆ‹:ä§Ï¶‘àÂyÇz8ã–«$ƒŒC“yåókû†U…樇Gæ«.Í%˜ôž ú)x¿Øâï¶r|ªOk¶5» }MßëR9¬?ÅHÒ±À5`_€Q ü®.i ŽPÄ7Æ|Hr«Éel$Л«ÁÌ\$XñT)3Tš%?•ÒqoÙ¿Ë*V’%ŽJ‹‰úù(Kùq Oô«óíÂq/‡në”B’¸ãÎ]g©_‘`ÏGR|ó%mÍ´bZÓÕ2«ûßæíwÌ›@{¶?XÇ&Ú^~Èñ ÆMTPI²F™$©->‚©Ò®|§˜#0ŽM&óØ‘Ãd'Q(¥$‘4éÁÅ ¦0Sºàç§‚cÛs„:yꆼUòê]ÇMj 0WæÁûGɱ٦—ï†o l` k°‚°„;4¦Å íXͽ {ÇvG¾‡ñ³éî!@,æÈÐ'Ûí$‘iKèüqO¦ïaHOvà†}8Xgú®² DBës9´§“åÊÂ6û)ØËj¬2ãí­"4~, ‡*Ú§3›0C®l¦¦ƒZÌ(cÕ‚Uåµ@ \ÒŒöŒõivƒÝ™!È)̓ªr+…§LVó€ƒì7ŽÊ1ò¥ ÖÿÙÚj¾Žò£üIEND®B`‚libsixel-1.7.3/images/pngsuite/filter/f99n0g04.png000066400000000000000000000006521302271755100216210ustar00rootroot00000000000000‰PNG  IHDR “áÈ)qIDATxœuQ±NAÝåŽdj´8»»R4TVЉµ‰‰? Æ0Š_@ü=ý¡°3 ±2FŽÄ‚]ì¬ÜÝ Ö‚¬³`0A»Ìíí̼yoÆCsæO¼W¦ÈöŸg· {'`›îŒ]|7f¡Dr2p±G ,—\`ÊKaB&ûæ@ËyÆ0” É{—s˜4Úi¯Ÿv[Éq@÷ã˜2ˆ(+ÄÓM­2ÿ ^ÌX@KËaŽ@F`ˆFêÁ÷”96ˆ**YùÕ«6—ÒZ)y·YÛÀÙ£µhÚV+%y33åO¿°ðÖÃ|@€&2ÐYq~({ÚH`êGÚ:ßù j­Ö”!çáìá•aLŒAvdÞeÏ+'Ü¡ixÌlû¬‘ràÊyÚº¨ü%_*«´Òvò€|[ÈúI ´Š[7ÓND)SŽ÷ ?%»]M.ëõë¤VùoQãŽB Äd¹ž«¾’‘’/?ÛßÍÔo³[„çt¤IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/000077500000000000000000000000001302271755100175255ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/gamma/g03n0g16.png000066400000000000000000000005311302271755100213770ustar00rootroot00000000000000‰PNG  IHDR ùkgAMAˆ¸½ÅI°IDATxœµÕM Â0àW¬ZEP(Å]ÁS4—ð´^"·\"‚¥â_mu!A3Ctèë7¥´Ñý­¢Hï¥Ôû¢Ðû¸iôÁ|kѰ€,³P1 £Q `8  ž‚ÛMôû‚$ ôz× NA·ë)ð]áÿWÔõq¬÷më) ¯òåâÐ* N  Å׫_Àׂ٠X.ÕTõyeºc§y¾Z©BJu2y…õú½“Ò"8ŸM˜N7µ€E@WPÏ Mw;Š N'“`2ÒØï…ò}&8MU¥úçe¯¦€ÏÅeéÀÛm `±<uŒ†+DÝ·IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g03n2c08.png000066400000000000000000000005621302271755100214020ustar00rootroot00000000000000‰PNG  IHDR üí£gAMAˆ¸½ÅI°)IDATxœå–MŠÂ@F«1þDw.¼Äxë!ú.2‚dFgFãˆÉ$äø²V•J¥_¿.íb+gðÆ»âúGq98`>/®/ ß€‹€ÑˆV‚aôû"€ þ ¿×ªA·+Ô„¡P : Î Ýª P Z-@µTƒfS¼ŸAˆ2ø…~4¸@]5ÉàêªÈ€ú_>ðŒÁtêÌl¹Ì®1333$ƒRÀdâV«8$«ûlB'4I²^Çù¢ùÊø7ƒñØm6©MV78à±Y³áÐm·tC»|—wc˜Ùn'[Î|•¢(û©Ï%· ƒjûöПžA¥ ƒÏºd@·åº ®ZžY#[ßjIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g03n3p04.png000066400000000000000000000003261302271755100214120ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMAˆ¸½ÅI°PLTEÿÿÿÿÈÈ­­ÝÝÿÿÿÿÿÿÝÿÿ­ÿ1º ˆcIDATxœc(% 0A `@`ú¨‚™@W,@G.@ÐpÈ”©`è06`FRÑÐÁaÌl€b\¤¥%¤ÁU@ØÀ lÌ@-H*ÒÒàî@ SRÓp½æµ«IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g04n0g16.png000066400000000000000000000005531302271755100214040ustar00rootroot00000000000000‰PNG  IHDR ùkgAMA¯È7Šé"IDATxœ­”9Â0E'",$š4)RÒpN€Oíp š ea Ed…™1YÆ…¥ùRžŸ¿m hžµÆón‡ç°®q°ÝÂà¢0@¨qø~ã`µò4X. (`±p4x½p0Ÿ{D‘£ÌfžÓ©£í@0W€ØÁdâi Äœ žÏ?ŒÇxnGú/Üï‚P  (€.Ñ ‡Ìàñ°l6‡ƒI•2Ï+3°ÖëãÑìJimvÑ »Âéô=}?íÌ€¶Üw¦çsŸwç[ ªÊH’Ë…n1(KtÄ1@’d™RZ+Õ×È ŠÂfp½šYk¡ƒ<·_á×b·F£a3È2OƒýÞ @ >)4‰(¥c€IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g04n2c08.png000066400000000000000000000005711302271755100214030ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA¯È7Šé0IDATxœÕ–=nÂ@F¿•ÌŸŒD-àñ¡}„€‚‚†‚‚H(R"~’Ȱƒ_œOq“)¬õxwÞ¼Æ!SuÁ—4T矪ÓÑ'æóêü3ìp0R%FÀ``\ƒ~߸ql\ƒ^ϸ6€ >`·k\àΠÓ1d@WÔn›wÿßÀ¸­– ƒìGƒ/È»1À5À+:@ž l›üÅ`6 ’‹rD’”^_]ƒ(ÊÓiX.³â"¯ž–d@3»V«ì1yoüd@€o3˜LÂzýÐdR ‘Á÷f¥ñ8l6?VÔF£paHÚn³¼nre¨nïu€Ý®|4-<‹Aou€ß¼6 ƒ—¦d@ËMœ‘MW†Hƒ¢×IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g04n3p04.png000066400000000000000000000003331302271755100214110ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMA¯È7ŠéPLTEÿÿÿÔÿÔÔÿÿººÿÿÿÿÿÿ›ÿ››"è,‚hIDATxœ½ÎÁ €0DÑ!°¹Û¤[°€\æžÓ¶` ¶`·N„õªà?eq¨]Q- q@ﱩSM‡Å¥Šš"ß «±–D«‰¬CôÜ›“6IJ Ñ ˆÂ}þ‡—⋵~ u§•IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g05n0g16.png000066400000000000000000000005231302271755100214020ustar00rootroot00000000000000‰PNG  IHDR ùkgAMAÖØÔOX2 IDATxœ­Õ½ ƒ0ðÑ~ HÇÎíÒÅ7iôÅÙ>AA ¢¶Uì As§ GšA/ÿùå@ ÆQ#Ì9€9¿ß͹ü~Í…ËEXÞ@ö½¹p:Ù°˜’„)Àqì)8™ÜW€Sp80Ÿ/À)Øï™nà#ìvžWÀÿܧ Š<8`˜ü2µ­Cð~Û8€\x8ah`²,Ïu­”þ¼A×­ n·¹V @_‰`+ (®W]X¸ËË&êÚ*ÀË&®5”š-Èé~> ‘¦Ï§RË#л–åtŸ›pDP×ÛGXDðzñˆ ªÐ‚d ?Áí_„fA³àIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g05n2c08.png000066400000000000000000000005361302271755100214050ustar00rootroot00000000000000‰PNG  IHDR üí£gAMAÖØÔOX2IDATxœå–9Â0EÇRØBDAGC‰h¨r8hnB¸ ¢@ì‹BÁ"Bò$pÇTÎøÇ/ϱ¢¸ÜªËÌd®º?®nGg Õý9ä ¸èvi%(Ž.ïtD€j$"€ Ðn‹Õ ŽE€jÐj‰Õ@¨ͦ ƒä ð2@5¨×EÛ¢`Wè“Áò öÐf@Õ Vƒ *2 @°St€ü‡Ašºé´¸ÆÄÌ̲çå/£‘ûèØä¹ôkð‹Ál–‡®à”yС(¿äBÇßàK@¹È`çèõœ™õûn±È\Þ"2Øz–Ë·»³Òà^d°ñx¬!E"€ Vf@Ë¡¾E7j9M™œ,WIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g05n3p04.png000066400000000000000000000003161302271755100214130ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMAÖØÔOX2PLTEÿÿÌÌÿÌÿ®®ÿÿ‹‹ÿÿÿÿÿÿ‹ÿsâ$’[IDATxœcè‚P pA `@`ú¨P‚™@W,@Gi@` pÈ”©00vq`AVÁ`ìÂâ€C”—”ÃU ©``gjARQ^w²™*Ôx;Jí UIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g07n0g16.png000066400000000000000000000005011302271755100214000ustar00rootroot00000000000000‰PNG  IHDR ùkgAMAp‰;XVøIDATxœÍ•» „0 † Bá%h™€¨X€IÈ\™‰1-ˆ§„¸åDl ¥¹¿ILñùÃÙ9Pâ8j-„Z×µZ{Û¦>È2x n@iúÀÆ$–qliE–:€Ö - t­A¬«à LZß·4ÐŒ öÝÐÿÎÓdi€Ä`YÞ8ÄÀ€ Ü…}SUŒ1ÀùÕ@Í£AYÞÛhgpöhš¢÷kÈ æù€ïœŸ‚üà\"°;¡Èæ9@ž3Æ9€BÈu xøC‘]Ûö<åj“'™Á8>¿Â]È †Á @ úÞÒ ëì >Å¡ÔÐ,s,IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g07n2c08.png000066400000000000000000000005241302271755100214040ustar00rootroot00000000000000‰PNG  IHDR üí£gAMAp‰;XV IDATxœÕ–A ƒ0E'"‰¢¸õ¹€+/àIê±r&¯!Ý–m)ØE+U:34`;Ì"Œ!ÏçWPMÄ—"pÅ)~~àÇñ Ê’ŸÁ~\( !C@ž£“@I ²LˆRƒ4¤b2¸†ìf€I" ôˆÄ€Ÿ30F¾Eÿow0—R2Á~hpóÝ2@Z À ‰Ø6fÕM£ž‹Wµœ×^u­¶Pƒ ë¦ªR”|†ÌÄÞ¹yý?i× ` DlkýnkY«´žÏuó¹K®côÝ,ï·ïþŽø5ÊÀàU(ƒs(28… ô3Êà€Z?á¡ IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g07n3p04.png000066400000000000000000000003171302271755100214160ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMAp‰;XVPLTEÿÿœœ¿¿ÿvÿvvÿÿÿÿÿÿÿÿ¿ÿN—Tl\IDATxœcè‚4 PA `@`ú¨0 €«@ £ŠP ˜ pÈ”©˜0S‰ EX» (//(Wbb‚¨€ 00 «``gRBQQ^w²™*# k½ér=ÏIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g10n0g16.png000066400000000000000000000004061302271755100213760ustar00rootroot00000000000000‰PNG  IHDR ùkgAMA† 1è–_½IDATxœí•1„ E? ,=†\ÃÒÒ!ò^ÃÒKXHbÁ„Å™DÙdc²þf¦˜yüÎHškMóq¤ye--H‰¤ø€âœ¸ÚwZ¨ë_<ÜÁƒ¯ JMüGŽ£ iÒ Š=ضB‚;݃a˜¦ž×lú>ÆÆhÖl‚yÆø¼,“üðkdÇ”41Æñ{á¢mi!§,‹Rþü¡IöÏ´®çÙ×Ï« ¼ê˜¿åü–ˆIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g10n2c08.png000066400000000000000000000004351302271755100213770ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_ÔIDATxœí–1 „0Dÿ íö–ÁÖÒûüÍ}¼‚ǰõ »ÅB¶p 3Høœ*M&ÃS‘-…Å®‡ýgØÎÞ ÏÃþÜO 7C ¢@áè¨T  PÄ ("kp3pºìê°É _‡Áø± (àüd PÀu )´-wÝzCDD2O5 š†ýH3o횯ißÛºæv³ëøÎtv—¡Š|GÖSMƒ²d"ª*û?¸l kŒãbµl“Îþìët RýUüÔ­MTÞßžIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g10n3p04.png000066400000000000000000000003261302271755100214100ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMA† 1è–_PLTE©©ÿÿÿªÿTTÿÿÿÿÿÿÿÿUÿîÛZcIDATxœcè‚P H% `@`ú¨‚™@W,@G.@` pÈ”©00NK`CVÁ`œÆ–€¦‚¢ÊË ÊÓ *à@-H*ØÙ€†"©(/‡»Y€LFâ…É™:IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g25n0g16.png000066400000000000000000000005771302271755100214150ustar00rootroot00000000000000‰PNG  IHDR ùkgAMAÐøTˆO6IDATxœ¥”Ë Â0 @Ý@|"ÄgnÄ:]5 ñ‡8DQ±-YøP×VòòêVÞo@E¸N\o6¸VE¢ ¨íV Æj·óŸ4Øïef 0ƒÃáO ˆc¡Áñˆ†Ð@ `§ÓŸç3i(¡Áå‚ͦÐàz•˜´ZBƒÛ 7Úm¡Áýî”eÀ€\Ó×Ì Üètüfð|ú4˜t»~3 Cêõl^­f3{oLýkeU…ý>Àb‘¦î0 ­]βºªƒÄ ­µÖ Ëæóo€1·z½0Ñ}ËåweŒ››}&»%ϧS€<·Û’¤$›m ‡6¯×6»ù»4p€_4üf@ŒÇBº`2‘|»?š 8¤IEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g25n2c08.png000066400000000000000000000006251302271755100214060ustar00rootroot00000000000000‰PNG  IHDR üí£gAMAÐøTˆOLIDATxœ­•Ëm1@Ç‹ á#ÊØŽ8Pu -` à@ TÊ@|„ˆH‚sÀZ¼ÄOÊHù0Œgçéi,aœÄÃÜä&^‹—íê®Ý¥€°Ý§ÁúáÚSÈ€Y¯ß@'%ƒ ’Èà ý†@°V ƒ÷T2H ƒèoµ”2 @³©Á'ô·ÛJ\´€¨“^_à‚^|A§£ÁU   ƒoèïv•2ø`¹4"2›36"yý­A¯ç“²4ó¹ “x½º pÏ‹Â<Ÿ ²›HôôûþˆHQ˜Å‰øŸØÔ bÇÒ_`8«,ÝߢŸ^-ƒv@€ÁÀ'«•›NÍ=yLÌëÓ…w@[«"²^]áã s2 Àpd@ý£‘@Ô?+ZƒÉD ƒ_ˆ-a2¹wIEND®B`‚libsixel-1.7.3/images/pngsuite/gamma/g25n3p04.png000066400000000000000000000003271302271755100214170ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMAÐøTˆOPLTE--ÿÿÿ\ÿÿÿÿÿ\\ÿÿÿÿÿRQ×ådIDATxœ½Î± €0 DQ[J‘Ö+° ¸È ¬À ´”^msQ$s5Hùåù–ÈІ„­:P Š5”‚‡Bš) oe ¯p/)Fq×jªSÌ!*Î$BBÊ?xø(:5tfÇ;´PØIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/000077500000000000000000000000001302271755100207425ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/interlacing/basi0g01.png000066400000000000000000000003311302271755100227530ustar00rootroot00000000000000‰PNG  IHDR ,wÏgAMA† 1è–_IDATxœ-1Â0 E߯‚Äz¤.z¸ƒ±'à V9c¥€ØX,eÉ5|Kx°¿¿ßOpŒ笹p£òÑÞÙi\å¿YcßÙ*¯LŸÙ'êDžd‡ß[œ6癹ß+MKÔOäK«z®æ”Ò2Š-cƒzpEHp-šŸô¡/zQª!塌ý”ãQf"òIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi0g02.png000066400000000000000000000002321302271755100227540ustar00rootroot00000000000000‰PNG  IHDR k¦ gAMA† 1è–_QIDATxœcPbè`ár†»`œ“Ãpì””–16nDg³®g]Ïõ!êÁÊdDáCH dJHRǺê?à 0A¦ Á ’9œR€M…¶Ù}IEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi0g04.png000066400000000000000000000003671302271755100227670ustar00rootroot00000000000000‰PNG  IHDR äæø¿gAMA† 1è–_®IDATxœeŽQÂ0D„:(uê ÔAÀAÁAÁAÀA‘$T™I˜ÎÍ~Üìí»›Ûò¶EuEûĺÁ¾CsG÷Æjw<#Ö ±^ˆõÅbs8¥Al.i›GZ‰Í'í¡(•®ý«CÖYdõÈ:"k@Öi¾Ãù2Gp‡r:¿1ÿƒ¢(K¥´®kc¬e ­s ¤í{Òi½g í826ÒN'ë©ÓMIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi0g08.png000066400000000000000000000003761302271755100227730ustar00rootroot00000000000000‰PNG  IHDR !¾gAMA† 1è–_µIDATxœµ] Â0„ºÈBÄ{øCÏ%>ˆx°ª!Kܦ¾$]!¥”ÎÓä›Í2,$UI˜ªBH"¨*V$¡ªŠ‹$Å™™™ ‰ J×l, çlòܲ 9:eSW}¡q@¢Åžpì¿£ˆßñð;‚û‚½ð_|±?€»­/Ö &Æ \íÏlXÅ5âRƒž“€À§ àÓ²Ü2±‡'+d~G ÿ@4ƒ @4Ãß@Íð\†åÌ\yÆ9ý۩ܵEkQטµ-Ž}¦ §Q ÖFA Q ¶wbk@ñõ‰‚|ðþDÁðºàV˜î‰ÿÿþIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi2c08.png000066400000000000000000000004731302271755100227670ustar00rootroot00000000000000‰PNG  IHDR ‹Ý5gAMA† 1è–_òIDATxœÕ“Aª! D«À{x=YÓs3½‰×hhµfÑ ôgZøYd1¡b|Vˆ‘’€ã%}Ö ¤ÏŽã¥óÆœ7æüÃô~gv ‹Úõ´îÒÓ>^/ôþ-Jcá¡m‘ sm‹ÄXTÅm•cô§à¶mÏ ©óÿ¢”@‘å<¨lŠd9f+PJ™–`ÎÙ+š¨¾¥d¦íႱ";@%ã,MãCcEv€É:­¦É›s†Z«/À”’  ?]ßá— (Egƒ&Ïû¯ïüÓTôm›äy?‚s‡ü [ÄÖš<#ÔZÛ€1FWƒ7ßM 1!ü=3IEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi2c16.png000066400000000000000000000011231302271755100227570ustar00rootroot00000000000000‰PNG  IHDR ÛvgAMA† 1è–_ IDATxœÕ–!sã0…?Ï8Ìa¡…¥>Vx¡?¡0….;Xx´°°0¹p0 Sæ°W ¨‘+»‘c¹ñ ìì¼Y½}Ï+EI$ ÖoëØ<µI}eEjëŽ@‘;;,PL“mÕ©ÇâÆë±¸ñzXèÐCÚVðoŸbå!{k£¡·olž™èij*râÄûME.’ì–R¸Hm¶f›à ³‘°Á–7Ta¥_vh*…Ãg­oh/õ:œ*51‘vKx»ØÝÃÉ|Pó‘gEǹ…,sÂò`ZFjP'È3€iȹèNú¹Aë9:—ÔÉýcƒ Ÿ44èGêÖ8 â‘Öòj%Áëµ_$Ø\Iðò,ÁÓB‚Ç' ʹw¿%¸IðóQ‚"—àê—óL‚¼”$Híåfåejï]|j8\´ØjSŒë NmòHš¨MÞÛA;µÉ{88EmòÔþÂǧ˜>ttÐ…úè ¨Awjƒ88—:ÀA?ê/Ä nqÚs›Úä‰T­`¿†z¬<äL|‰§ÏŠß›!–yÙmì=‹»ê¢&&ߌxí¢²Òà#›@˜hÁº‹vñ M ŸhÿÆ Äíâgýº´h€É€ìÏ^´‹Gºß+Ú­ï1ˉvñއh˜ÀøD»xËÆ-ÚÅ ü?¢]ü¤Þ³ßD÷IEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi3p01.png000066400000000000000000000002041302271755100227660ustar00rootroot00000000000000‰PNG  IHDR >³Ø!gAMA† 1è–_PLTEîÿ""fÿlÒ&)IDATxœc`€‚P¸ CѰ±1Ù3ØIƒH6?@ˆ@!( ºB-v©ÃžIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi3p02.png000066400000000000000000000003011302271755100227650ustar00rootroot00000000000000‰PNG  IHDR y¢ñgAMA† 1è–_sBIT|.w‚ PLTEÿÿÿÿÿe?+ºQIDATxœcxǰ›„]ÁØÌŒ!9JÞ¸bôö¢³¿.øº€?Š?ŠÈøÊdðãCH dJHR÷?t#˜B« ,*ñÁ ’9´Z}éuáIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi3p04.png000066400000000000000000000005071302271755100227770ustar00rootroot00000000000000‰PNG  IHDR öSWQgAMA† 1è–_sBITwøµ£-PLTE"ÿÿÿˆÿ"ÿ™ÿÿfÝÿwÿÿÿ™Ýÿÿ»ÿ»DÿÿDÒ°I½¶IDATxœcè©c8þ¡N–áá%†(K†ÅS,¦°1Ä,·›Èľ @ÌÄÄÙ ­§Š_B$€ ˆ,q¢ÈPƒ¨ë=³ªÜøÝL(-È¥] ô]Í¥• t”Þ0Ó@L“1­À´ ÓRLÛ1pOGhè™3«V•—¿{7s&¦*WPS•ëâ‚)€Ê½{SË€)€ÊURÂ@妥a  rwïÆ³vêh tÐ_IEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi3p08.png000066400000000000000000000027671302271755100230150ustar00rootroot00000000000000‰PNG  IHDR 3£ºPgAMA† 1è–_PLTE"DõÿíwÿwËÿÿ :w""ÿÿÿ""ÿ¬Ufÿfÿffÿÿ"ÜÿÿÌÿ™DDÿUU"ËËÿDDUÿUËË3ÿìÜíÿÿäÿËÿÜÜDÿDffÿ3D"ííÿffÿ¤DÿÿªííËËþÿÿýÿþÿÿ3ÿ3U*ÿˆˆÿªªDˆˆÿä˺["ÿ"f2ÿÿ™ªªÿUªªËcÿÔÿªw:ÿDDÜkfÿˆBìÿÜkÜÿܺ33íísÿÿˆ™Jÿÿwÿƒÿººþ{ÿþÿËÿ™™"ÿÿˆÿÿwˆˆÿÜÿ3ª3ÿÿ™™2fÿºÿDÿÿÿªÿwþþªJ™ÿÿfÿ""™‹ÿUÿÿÿÿˆÿUÿÿþÿýþ¤ÿDfÿÿÿfÿ3ÿÿUÿwwˆÿDÿwÿÿffÿÿíÿõíÿÿÿDÿ"ÿÿííˆÿÿw“ÿ"ÜÜ33ÿþþººÿ™ÿÿ33c˺º¬ÿUÿÿÜÿÿ3{þííUUÿªÿÿÜÜÿUUfÜÜÜ܃ÿwwÿþþÿÿÿËÿUUwwþþËËþ"ÿÿ"DD›ÿ3ÿÔªU™™ÿ™™ºº*UÿËË´ÿfÿ›3ÿÿºªªBˆSªÿªªíººÿÿþD™™™™ÿÌ™ºˆˆÜÿ“"ÜþÿþªSwwË3ÿíÿºÿ33íÿíÿĈ¼ÿwªff""ÜÿËÿÜÿÜÿ‹ËUUˆ"ÿÿËÿËíÿˆˆDD[ºÿ¼wÿ™ÿfºÿºwwsíþ33ºÿwÿDªÿªÿþþ""Äÿˆíí™ÿ™ÿUÿ"ÿ´f ÿÜÿººÿÿˆÿˆÿ3ÿ¹ŽÓb¢IDATxœeÐi\ ð7©J”ÒM¬c))Iå¨ÒDXŠÊQaÑ¡29s%"BÖ!WÑ*ä˜ÈM%Ê:9ŠåZ<ßú°ÿç÷}ÏóR†E4›XL1‡‚MÔì.5#ž°®—\øÞòHmP!‘„B–zÔž]ÜBeöš‰ž&µéähªã§A¹ViÚòê5”Á³F×±{û†Y.L¾Ø›#èÛ ö0Mun`¨ô­7‹Ü%R®YHß5µ!C33»»««ëë;;ÉÉÉÆÆÀÀ×·µ522%¥ªŠJKíì *+ÍÍ}|òó©©ÉÍÍØ¸­ÍÕµ««¨()‰‚‚JJ²²¬­½¼ââHY¹§'00/OI),LW7<œ srŒŒ::’“mmýý)>>&&*JN®¢BKK_¿¼œ22x< ¡0:º®ŽÍîí• fi©§§¡AÔÞž]\ÜÒ"›”Årqa2ù|±ØÛ›Ãd£—•ÙÛkj&&zzš˜ÔÖ¦§Ëv öð05MMuvnh`0TTdË9:ÆÆ††êèøù©ªFDȶmn‰ÜÝ%©”Ë53 ‘­Ÿ›ke•–¦­ÝØ(/¯®^S#ûAÐvÂ/Øàü#á,Í0 žÀ' É0NÀ5XÃἚ Sá €•ðvÁc å0®ÀjXw` Üºá ¼§p>ÃU 0 N x»á!œúóá<…Û° .À^ ßð nÁZ˜s` z×á\„ñ°öÀ? ³0¶À!ëàüÚ oa<‡~°Nà…p&Á0øûá2¼š3áü÷ðöÁ  Ñ0 Ãtx Cá8,ú ›`#ŒƒG0ÎÀøsþþr¯ÁåIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi4a08.png000066400000000000000000000003261302271755100227640ustar00rootroot00000000000000‰PNG  IHDR ®t‚égAMA† 1è–_IDATxœíÍ ƒ0 ÇôÖ½Aû(öÁ÷(sO°íäµ¢AV†˜ÒÿG":ÉÝ™bÙH$ ó€@œ³ü ¡›ɾð‘èzM©2x<7U¥[0tÔ<n!¹Y»~.÷¶,>àR¨fqXAh¾ÙªwϤ5¬0o0N°Á N¸6ø‡ Ž ŒìO= YU]IEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi4a16.png000066400000000000000000000054471302271755100227740ustar00rootroot00000000000000‰PNG  IHDR þä^ªgAMA† 1è–_ ÞIDATxœ—pT×uÇ?Z=IowÑêí®B2Oˆß„ „5ÐÔf ãpÑšf¦4Žbôœé8OÔ5vH\â©ñ ÆC°c7–ãÔ®#-+06P‚ Ђ²´zW+íê­tµêOL2m<“?¾sÎÜ?î|Ϲç|Ï¹ÙæLøÍë`×@–9Œ¦>‡%K,ƒ‘ˆ›:Œ´ 뻇²íøö–ªçoÞŒÍÙ! ~>6€K÷2m4ä?±)¤uü7,ãÊË€Ïö‡4uže–¾qCYßÍcgg'âÊÈ i!ÿlñBè4MÂÑ\xË2s&ô߆OŸiëÒ®î‡C»-ãÑhDðëïýÙgë¿t¡<ÐKz åºzê)]}ç<”s¶~éÅû@¹¿ ¤ ÖBWTa3ŸFäÍe”·çÀµ ;FÙÙúŸa_ß µ{ ¬”·çBK¬:t¶~ÞWžN8ó 4ý Ü¿²)ݽpfnìƒ}Nrîæa쑘¥«³u÷ì~˜ÿÿ¦ =8‰Â?ñƒ0ÑlJHƒžßÁÍ—tõ7 ºÚ{ F³Á3%CP`C¿Ç‰ããø¨2[ÆÂ‚˜]ú©e+! í0à…îáÊ6]ýY«®&Š`ú4ð?çî8IHÿÂ2VÄìò[vQ=4Ò@¶ÃX>¤?‚ä30°.—êêWßÕÕ×\Z†Q³K¾iÙ¾np7Bn(‡A± í;Ãë` n~"OÃŽÇ,£¢¾ Þ:XÔÓ@Áap¿y(b.ô½7¿ ¾9«-#ì²X¿1s;úWhÎÀþÝP½fïéS!¸²6€î°îîØ¦«®rͬŠÂ’(T€ª(o‡ó+áÜŸà| ÌKÆì²Wc¶Õf³Þ¶¨Ü€˜µ fCñ>ð„AÙ Úy(k†±fP¿EMpýx¯²4tõó! ˆÙŸ%k–Öx3ì7óâ0%þ8$ûÄNÄAþ-Œ!„xz‚ЄX!èjlÄ5+ .S3;¶éê-[Wû~¢«ƒóuÕ>¡«™Gtu,_W“ßÓÕëºÚS««7_×Õ«…º:»ßa¨Tn÷¸Z®™—øMß³0í¶ó¤™cöõt—µv¸x,jŒÙåq(VA™ßy˜…OjæÅoÕBe-ÈoA²>k+?ƒ3­°ìVÌ®œÅ«!x÷‚ÂSŒ‚ÿ ø½[3OÏñ›³Ó0ú1 ÔÃ'w ¥j×Äì¹·¡d/âàSÁU¹æ§œw¯®†px6kfäi]úµ®^.ÕÕ#½ººµjká¾Ûð…F§Sõ» dF£0ò,~–F eµfž[é7¿}^X³ç݆@-xOC^#äÄAQA ƒÌ‹É‡ñ2Bù*¨ØK—iæk¯ £* ù» ·”÷Àµ\¿€,”koBZÀÈJ<wªáâý°||&f<ˆqø8Fè>(o@)LiµrmÈ^[®®¹½Ð¯Ä.û•OFýJ[­_ye…_ÙuJÈ¿:)dî!?e×üþC;2zFÈäW„^'d2)d2#¤ëz3\ò8MÒÖoUÃú¶˜½(³ÝïÇì’PÌ®Y³Ó—,£¥ÅQ¤‹ ޼ÅlÈžuN]s#ǯ\òø•žö+Õ+„¼×rÁ½BÎ|\Hû–‰!e‡7nØ5]ß·#™ùBŽù„íR¹Þ ›àr ,9³gG¡$  ; î&(\ å?k%œ{ãâMŒÔ+0lƒr½®owú[OÁô2ðÜIp An;ønCÑ[0c5 {áÒrŒö FÚ†l늺fVXH] Y6_È{6 Yœ-äÔ%B· ™þ!‡?2uHÈô ²MÈÌ‹B4Û5VŸÉÒL†Öè? cp×þ¥>ÀÀfÖ–¿Ü·¶€fŠEW!+ì7¯oÑÌB†`ä¤30~&Ž€k7ä4€z<©þÌ‹ÙéušC_ƒÁÝ?ýÐ÷0ô/€¾MÐoB3Ž cVØ2|*(º ÃaHÄA$aàA¿yÙ«™¢†.}ÆfÂÄs]yuà]£uN÷ŒÎ‘Uhë è= =MÐs>»=ƒÐã…¢0æ%-C‹ƒ/ SR“RaHvÁ ƒ{a`z—øÍó>͘Cÿé‹0ñEPúÁs ÊœÖG×B't:Ÿp–¤Î4tÖ@IBKê,# )ȃ7 ž_MHo€‘†”ÉFH,k*ô¯€în¿ÙvR3çÎ…á!³òþ´åŽn€ùwáÆ!¸ÜWšàÊI¨Ð…Q½Â2 oƒ? ¾Óàý7ðÄÁýO÷“ÆÂ0Úéé`7ÂÈ“0üeHTÃÀôlƒøÍ·ª5³· ƺ ?âˆ@w.®„Ó3`ñ>a¬o³ŒâW pÚhJÜÏ‚š‚¼~È CÎÝÃøoA&A>cQHo»R): Ó¡û\^í7÷_ÓÌäcŽb´t¶‡¿®Æ®S–Qr '!¿<PoA^rö‚ò]Pâ†ì+“Ø›a"0ñ$L¼™0d2ù&È0öØë`pttøÍ¥Ë4àµW…±c‡e¼ê³”_‚ëïÁå׋…¬ȺYqÈÚüa@f3d¶R 0\‰N°~ ½½ÐUíTöâcÂØZ$XüC˜·Ï™’óê!ýC(¬‡ÿ9†q¤æ>3Z ¨üß_™3=g@ BÞ›W;I`¤RUôÀРÿ}¸Ó]N;Õ®T´CÅ.(σ@“3¢ÁñË;`|¸Û¡h tÇh‰AÙ ˜¶Ï™HZ7ä¼Að4ƒÛž$l†¡ZHxÁj€þkÐs# Ë‚Ò!(M@éLO@ á,Ê{¯ù022Ë '¦ø ˜·}g|P\…•àï_ò›Á{—@âMLåþG25 Š>…i!'¢¢505þ-0e ä…œBÈk…)ï‚¿F[a"J+¸[½4Bo+ÆÅÃP¸üA(x|%“¿EqXk´¶øÍ@ÊùG>Çþ™3€¸âîÿcÿÜÙ¤ð€ÿ¨ehu¢![HP«ìÈôSBç 9í!!§– 9u»ÁyBR»OHí)!}µBæ?+¤÷ëBzÿ]H÷6!³f9z@ȱ…ß+äø*!'~ $_ÒõBº*…T2gšy„Ìs é>!äÈìHÏ{ð¿I9lÇËIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi6a08.png000066400000000000000000000005511302271755100227660ustar00rootroot00000000000000‰PNG  IHDR }JbgAMA† 1è–_ IDATxœÅ•ANÃ0EŸ¥A¸»²fA¸›†‹MÁÁÁE*q *eØ@Õ”AüHÉŠâ|?'ãäd€G`ì 9»âc:1Ⓣääê{ý¿=šk€ ¸ŸÖµSÏ˰gž–c×. ’“·3{Ÿ˜ŒÆ_m è/—N Ú@Ð-~'ù.l¿ÆMðü1¦! jÑ  ò¼ò DÇ µh œœùã™Ï=F`¨u@]š`а^-å^%x zRhàb!â9š«:XF/¸hü.䋱 Þ×Òlä¿Y ¹¬PtìP΀ÚW(å3ðÎmYµ›Ëêm Ï€ª²êu(¨×© P:Ÿ‚JSôiNsBIEND®B`‚libsixel-1.7.3/images/pngsuite/interlacing/basi6a16.png000066400000000000000000000101241302271755100227620ustar00rootroot00000000000000‰PNG  IHDR Tí–!gAMA† 1è–_ IDATxœÝ™ktUÕÀ÷Å}å&÷$@hâ ¸(¥"І­`ÐYŽÐŽ­"Œ ´BÎZÓ.oÐY(ZAG­Ê$ƒ¨Píè€É Èt 8B[©˜#CIÎIîk_îã̇½¯$̸œY³æÃ]¿µgïÿcïÿï}¶mÛ­&´ZC‰m·ôIÚ6D#?ý‰$XVIñÊÍ®ŸýlÌd×½OB­6·nnm¯|°¡Õ¶§°,()^¹ù±ŸÂëVn–£®ÜìhO*¬¯”áø¨Õöí•s×L-Èðá‡5S§<í† €ïνµá¶:wxÃ4SEªóõÏݰ# ð›·[¿wëëÝ8®[ƒõþ¡ ‰áuà°íö¤œ,â‡ZíÄZY:Þ ùŸÊŠÆ+É™¦î¾$n P½nÄa¨ WóݹP^q³l}«¼cCå#¦ÿ~õ·N¶Z`^¥µ·Zƒˆ¹$;èØÐVWùˆ©»§Ã£È–G6Ü8ãý÷Fì¾°¶=ê0@ò@× ™SžþC®MÀpmr/«ÿ$’à0×J?Béö?¤;ÜØç‡ˆtKi ">SÍ­Œ•VìUõgTYÑŠ†£«ÜðÇ2€‘s®AÄw厊D|§öÉŽý$ÿø dÂ:µ|ÜsGWÁ¹#ߘ†å, ¿ PUõñ*ˆøÆÔԆ͒4­C=3ÊÂQ86sÊ€S»Ç-÷¥òÉCÝ·Œ?½"¾SWkÚK/š:„÷[߯×þÜlçù;† М~’®-×&¡g]ºîªùà°í‚ãÂñ÷ù•Û”B½jù+êS¢ÚwÜÔÝ—–TQ@iªd'D|¥Œœ_0$[]¶dÆ)óu]Ò3Ôê»/ŠUÿ'âÇŠ&›:ô=Vú¤!``wñS À«œéW uTÄÊBÄWAUD|ÞUjÀÕ’Ÿ«ò9U>¡ÊÝÛzç•í1uèl¬h0ôÏ,9h HÔ÷ˆ=¾ù0H§À¹FÒ•ô¨-á_0é©áñMâ–ññ-R_ïûV[[ÍTS‡öϪª ±Cï›Ò½7dgºä®$@~s¨9%@VmÖ‹ã”·Þ“´¦KûÚÚN]]3ÕÔ5 î¿_¶Üÿ#€igTŒ}¾ èùøƒÞ™éƒžÏ3c\»s † ”‰{$û)cnègî*ÛcêŸ4Á„¥&'[àš9Xáý`}潿ž'›ŽŒ¹æçp² ¦ýàŠ1gΔ>Ð÷"@èBl€Oj¨bc%Í€ø±„Q4ÙÔ»š`ÔR“®VU‹u®¾ñHü3¿®ý› eMлª@û,ð€ÔLèÚræì¨%еå̬Ɇ¯íi(ÙÓ?XQ-žñ7õ¾z(m6‘Ä2€6 ú~¥ñPt2›À³œo@þðýÄ‹P²úgCî¸ÆûyÈ.ƒ`$J¡¯¾g]éq0÷pUzOæƒsÓ$ÿ¶äáÉ’¿Ù%¹}‚䦿—Œ^)¹òÉŒ’¼c“dmXrÊS’Ÿd8j« -é°íÔ7!ܘŠúN€ýSÌו q¬†pÔH¹¡¯À¯‡@8ªµfÍ´Ènâ]É„*»­’yU.ôO©úø.É~Uß×Z˜¸Ï_š4ô÷•”‚ö*Ãpñ2ˆø ôIˆøb늦€-D²/.‹l_YY¹³¸0ñù–‘µ†€þE%; ñûж)7˜‹e‡ô‹’›BkGD!-7KJ@‹&Ú•üŸI:ÿMi®ê㊽ŠFaâÎPÅ€! oyéF€¸¿(ÔQp\rs@×I¹{5­w„£•½_8*é-™Ú#yþfÉvCÚÛ«"Ò£”æôÊ’–*À%À¹&%ÀiÉOšÊë:6@8™-'ð¾*ÙS,ùñêÂįš´dH–Nèn-¯èõ—¥L]‹Â 8¯tõJºo“ìþ½2å•ã6VµA8:jgM hÑwî*˜úOogèY=|=@j·>@¦Ø3mqÏÈœ2èN)@Áö÷U¢µŸ•Ì¿)™Ù*ùÞK ½üKG¹ká;ÿÁÒaÔRé<ï«é»\¹/œ¡| ÀÑbÏpøí:CÈ=¦&ºR2}F2®\r~Œä‘_¼üÜÿW†¨™úÚ®ª«ÐÛŽŽ›5e:DVëÂ[:€¿850¬õb-€{lö4€KÏ uAz»¤PY/V.yA p² àH%L;kˆÄž…ª*hÿ ºgŸZ1=‚ÞñLlî¤ÛС²·£ \m´$çø–‰M=ó_ï‚/á™ÁŸÜ ×,5Äù±0ò´!2[ÁsŸ!Bˆ}nˆ±Ûàô½†(ÛӽϽÉÔ¡½}è"´ RP؃\WËÉzH²ëlAŒ+ÆâÂ50â$Ä„¢ç!ÿ8oo ÒEþ3°Ž@Et6B¶Ø´®p¢÷d‹G CºÕ[ PHN> ÎK.ºš`ÔCôÝ¥Û +‡P·!Ò¿oµ!ì_€ãaC¸çAö-CL¢äèŸnˆQ¸ ¢hrì Ç-¦>ÈþÁì‚u1†¯5„õ„7"v„Þ0„˜¾ ‘ žÏ a{Á‘6„«re†ðž€ôDC÷B¢Î%[¡ÿ>C”> }"03a8:LýR º,˜õ í0D=”4C܆"¤>ÿ$¹D½÷@n1¸v€]Žf=ògÀ3™bð1/BòÇP¼v@¶ÜÍ!ÕXÚŒ.&Ú„AƒÃ¶ g>ß7ŠjYJ} ÅÄÿ^¿ÿký ý@´øj­‡mŸ›&+¼ceVöUƒ¿áhò€lMT¼¬œøŠúBù+Û ßÿoÿ5ó@*êo°t'|Õ¦éÓÞ±VƒL]v–Q†PùÜטå_ Z40+XáhüVÕû˜¤{«¤ë#I‡ªÏ+f3*³#-YÈ;…;É—i@½^¢rB¡X¥¨bV¼ÐþQAáD{0béÚá_lê ¾$@ºÞÛ pÑ3,n°”<Ÿ(nP†PõÞ‘’þ(šì-Z4%´ÂÑþ~eE—"ÝÊêšù¦R¨R`–2€J¸Yõ]Z1©¯ é¨_¢0ß—(([Zcéì2uHåü.€t£· ý´w%@f±g@f‚ç„”¢î·•È–‡©³¬·CÒ§òEà @II(Z´¤DÓ í§¾š¯UÌ) EçÊ@ªZÕÇÿBÒRåžËØ;¿ °ijaK‡X,2uHÄ߀t¥”øbã°€LÀ“ÈÖ»›²î~{È p*_|èVp«×·º§;¬ ¢2µ_Ý:Š>(ûux hÑ2Êë  ªõäR[ }¥dÿ}’…#VLõ;¯.§÷*>£ômêÞ[>×ÒÁ:cêŸ,gL¥¤é7p±iØR€ì )qvŸ{.@ö÷¹zW3@þaç³CV€S%dÇ6UVpÞ TPu×uÊ J%z–ñª#Œ?&ê¨|tøí E+·ÂQO›l5•jÔvyÚÔ‘N-÷œ¥CÏ›Ão7uˆ•ÊS!9Cú¯½Ïd2R‚l±{ ·Åµ ×â’ÇßÃÎéù€3`/vìÈot.²PÔp¬SåGUY)ÈUV1ÃáÚîü­2Ô ÊP§”^¨©Ñ4Т55 A8Zø^Û¹ðNKÓÔ4S‡ô)ï8€ì÷Y€ÜƒrÄüõrûMÇÛ–cØ×;ä5­‰¥v¹CÆ¡ R{‹c‰Ò³¸t/¬{¼¢ò¨­V€½S2¯|•W×μÚ¹œdv³dæW’B…¹B\>ÿ²dÛQ©.w-¼ÓÒÞ Âk»`á"€š©mm#ÎM–Þ·J<àùK9ƒÛÊ–¸\Rçœ|+€sK~ €óïò8í¸tqÔÛÍŽ»mÈ È«½žûGUVÈ)E³*aeWTõi•ÐRJјº×ôuJvì8µÆ=g韮€ñÏYtmQKaÔ èznùÞ™Ÿ®h;:~+ú©P³ ò¶Ž·JW÷­=)gðONðz¥žâÌ€g}f€»%;Àõin<€³9_àºUjèÌçCV@Ní¬ jYe€ÌhÉ‹*‘•PH$$ûÕqº{/”ϵôî½P^gѽÊgCã¾¼¯Ê_ún>=Å îýXÉUн·ã™ò:ôî}Lz lÌ4%÷?  J |!ðnI/ö;)±ç ©ÛŸM¸ë³Í®ª\ûÙ«XÈÜÊéï+…ÕÞNÞ§W™Ø4™¯…-Ý4AÓ,Ì2ÐzÁ¼ ´wÁºÂÿ ©ÝàŸ9\¸* ÷…¬Kí†ðãR"Û‡2¥Œ@¢L³w¾ö+tÓê¥J()–g‚`qb °%¹À!ïëRÏžÌ|O}¦ÀS—Ù+¯cÊ…kYá1í‚ ‚çÕÛV—ò°|jŠ­ë­±ôÎT ¢{;”ßcˆÞ™PvÐÖ W"¾Š6"åÖ™Íàù¡!ò×óCC8?„üu†ðü2› áÏBÊcˆ¢M_nˆp5X' Qvzg¢üèÞnˆŠè "´¦Àù¼¥CgqELÊ9j©”[^ÿ.¬±Vê¥^ck;`Ðm¬°Ò+•§Õ jÈÓt¢‚KOŒX$F@ð$–Cp#$Ap$*!ØÉÕr§ ðGàb; «‚¬.ßþíਖ?û„¬Ëê0Ì€‹ð×@ª r¸"`àˆ€sä{#d—ƒ÷¤G€¿R-0â#è #ÎÈ)ŒüÿÄ÷Oâ&_½hðêéèP¸ËçÓT4yÐß`é}~(MÂÜ ÚCô/‚’†ÈB±ÛñmPt¯!7Cð]C¤Lðk†›À·Ì™ÀsØÙÓàkˆüà\c{"8ŽÂq쉆p®ü†p…ìiCxCæCø–Ød¿)ÓÁw!q³!Šî…ø6C»a kˆ’пÈÚ0w¢4 }~Cø’,ú¥)©gió¥à(®¹ß7öIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s04n3p01.png000066400000000000000000000001711302271755100211060ustar00rootroot00000000000000‰PNG  IHDR“? =gAMA† 1è–_sBITwøµ£PLTEÿwÿÿš÷C¹IDATxœcøÀ0? ‚·¶ IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s05i3p02.png000066400000000000000000000002061302271755100211020ustar00rootroot00000000000000‰PNG  IHDR‡þàgAMA† 1è–_sBITwøµ£ PLTEÿÿwÿÿA¤ªsIDATxœch`h`XÀ";€tOm"Mƒãp$FEIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s05n3p02.png000066400000000000000000000002011302271755100211020ustar00rootroot00000000000000‰PNG  IHDRðÎvgAMA† 1è–_sBITwøµ£ PLTEÿÿwÿÿA¤ªsIDATxœcXÕÀ0µa"˜\Õ*®ŒôJIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s06i3p02.png000066400000000000000000000002171302271755100211050ustar00rootroot00000000000000‰PNG  IHDRê¥7MgAMA† 1è–_sBITwøµ£ PLTEÿwÿÿÿ£Eh"IDATxœch`h`˜Ä - +<"¦&0LH`XµYÇLÈeí$IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s06n3p02.png000066400000000000000000000002031302271755100211050ustar00rootroot00000000000000‰PNG  IHDR¢ÛgAMA† 1è–_sBITwøµ£ PLTEÿwÿÿÿ£EhIDATxœcXµ€ajÃ02V-9Ï_)pýÊIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s07i3p02.png000066400000000000000000000002251302271755100211050ustar00rootroot00000000000000‰PNG  IHDRÎ;ÖgAMA† 1è–_sBITwøµ£ PLTEÿwÿwÿÿÿC³œ%IDATxœc8Àp€áÆ ¯þ3üaHÂ? WcnÌ’Áã U‚ù‰IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s07n3p02.png000066400000000000000000000002121302271755100211060ustar00rootroot00000000000000‰PNG  IHDR¹<¿@gAMA† 1è–_sBITwøµ£ PLTEÿwÿwÿÿÿC³œIDATxœcøÿ‡áj í9 7æ€H ûÿqy ¹]mIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s08i3p02.png000066400000000000000000000002251302271755100211060ustar00rootroot00000000000000‰PNG  IHDRÎffŽgAMA† 1è–_sBITwøµ£ PLTEÿÿwÿwÿÿªºY%IDATxœc` ~À`Ç ¤÷0ÌaXÁ µ‚A·‚AÿPP×÷pÓJ¯IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s08n3p02.png000066400000000000000000000002131302271755100211100ustar00rootroot00000000000000‰PNG  IHDR¹aVgAMA† 1è–_sBITwøµ£ PLTEÿÿwÿwÿÿªºYIDATxœc```ÐZÁ ÿƒA·„€ —=V=ùLIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s09i3p02.png000066400000000000000000000002231302271755100211050ustar00rootroot00000000000000‰PNG  IHDR êøÞgAMA† 1è–_sBITwøµ£ PLTEÿwÿÿÿÿwÿVd#IDATxœc`@ €X Œ^3\bûÿ –Ñ duÿFŒ—IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s09n3p02.png000066400000000000000000000002171302271755100211150ustar00rootroot00000000000000‰PNG  IHDR ÿîƒgAMA† 1è–_sBITwøµ£ PLTEÿwÿÿÿÿwÿVdIDATxœc`ûÿ V«,£XBƒø q ieÃjC#IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s32i3p04.png000066400000000000000000000005431302271755100211100ustar00rootroot00000000000000‰PNG  IHDR öSWQgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;ØIDATxœ}½‚0F?E~âS¸׆©$ðFº:5q«,ì„™©3‰$ðX¶ôV)16͗ù÷æ6‚ãÉðäH^àúöæŠé|Gè¸O6àvjP›h–±Õq¨ ÕöS²X¦£L!0ZéÇÄÎèì÷ÌÂ(ˆ-•`ÎFU…ª Ê‚ $èàLéz*‚È>=& „r%•¾@=Eç¦"‚t®6;sâÑ2 ž¨qô2ìü¢ìàwè­Ãz„ÄE×Â¥0Œ¥¸þl%ô«=!°Þ²Z;ÿ‰7„RÒ„”íÄ#IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s32n3p04.png000066400000000000000000000004071302271755100211140ustar00rootroot00000000000000‰PNG  IHDR TgÇgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;|IDATxœ•ѽ € àW‰q zZ¶ò6 w +'a0MŒïHˆR\ÈGríÈväX¯ˆ4À1$Tx†‘Asè’æÅ–?“´hnÜØs­¢o«‚f]A[Öä $ \VÚ~01ØYB6³˜iï·paÃHëz&.IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s33i3p04.png000066400000000000000000000006011302271755100211040ustar00rootroot00000000000000‰PNG  IHDR!!ÒÍïÊgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;öIDATxœ]1rÂ0E?É0(ÄÜÀ“xFHÁܸ§¢¦SK©’–ε+ú4>€•¿«–yË’¾Vo Äæ4Ãû‘óĹ‹üp‡à²ó:—ã4Ëa†`5”Ý$«˜9¤ák Lã~F´øQZ„° Â#Jš3^޳Ý“K?ZÉ]Tã4Zè?½ò°÷&ikEÄ«J•ë ú3¤) ý³]©a—VÔYÊEh ü-çîøoÄ»ÍÇ$ï`û*ó1ásÚð¸½P©xýKEµ„= "š¦aXID›óŒ›o-MÜBCó:µeÖ–)Z™ir450NšºR“k[]IÈÑÔldnaÈ•GR¿[_‘éòÙ{Q³ _E¢ÿ6bÀp&], ïP—]IÍ4¼?tý3 ¦ºPÚÅ]jP33/2‡ÿ ÿñÿîZ߈)IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s34n3p04.png000066400000000000000000000003701302271755100211150ustar00rootroot00000000000000‰PNG  IHDR""ÈiñgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;mIDATxœ•ϱ € Ð_ ‰[ØÐÛ2–г“0§&ÿGÁ+.ä%ü»Î:r¡Ý*ÖáHv4,$Ä‚Y49n2=ü¨xNN¶mø¼'c)*+ TxVRñ,v5Hê„\õ-Y~½H¬Åíˆ:+¡NIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s35i3p04.png000066400000000000000000000006171302271755100211150ustar00rootroot00000000000000‰PNG  IHDR##›ðžügAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;IDATxœe=®‚P„ÇøQ‹÷v@XÉÙ€… °±·²¦£µ¤´µ£¦² ¸‹zsÎå‡ð“™;ù&Í}è!rBÃї ý8‰†ycže¤c:1 4æˆ;0'Ô9]»ïL(PF¡®³Ú„ž–唪*¦1j1-†´Ft­Ÿ”µHÜã´¡?†¸×¹›ÞÅHñîD³"nÆ®ÙMM½;-…wƒw+T0ýÍôÁãqç=ÓïÞ‰^¸ñÚÞfºâBÙÃuÆ/e×p cAä†%q)uMa›‘8ÂVFL`?Ha;ð L‰[£Î‰qþЊiIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s35n3p04.png000066400000000000000000000005221302271755100211150ustar00rootroot00000000000000‰PNG  IHDR##ì÷®jgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;ÇIDATxœeÑ!ƒ@…á×´”¦˜ö„p €Á£Ð¸ÚÊJ,ª¯á{¨>¦a3³ûF¬˜ì—¶Þª—œà«ú`Y\ÕŒ¾ïø«:TŽ•®Ä4b2(¸½Ðåhù%­ªsn݆oEÍdì=ðd2öÜ™Œ½›øBcF•5μWhäQd *àßF£á±&à±ÕòNÞèy©7zÞAŒ†w£áe\/ï¨x’å7rLŒŒ#"ckLÄiÎq½6ÖÛ¬‘>¤ÃâîG΢åHIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s36i3p04.png000066400000000000000000000005441302271755100211150ustar00rootroot00000000000000‰PNG  IHDR$$d)µ=gAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;ÙIDATxœ‘½ ƒ0F?ÛúÓ·è"]ÅIÁ¡¾Q»v ¸iwqpvrTÐÇjbM¢I †äãxî½Aˆ(;¯ÕñÞˆV›LIFqôxfSB0'ž×æŽzÎæWÖs¾‰%óÀÍÑmŒ å¡r®tã†È \A¡p9ø²ú*e}™ ²u®”}• GT_õ—`-ÔU$ªªÚªz3‰õÍëQ´±?,‰¢ 0hª†¯+Ä8郱oÜe(8ñEïbï _¿zØ©jþ¶ ,a*m»uuö©¦Zþ9?„.ûÂIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s36n3p04.png000066400000000000000000000004021302271755100211130ustar00rootroot00000000000000‰PNG  IHDR$$.…«gAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;wIDATxœc`Âîe–ªG $! ÅÀ‚.dÀp]ˆ]hƒ*ºÐt !,Æ[*`:B•,!,BlÆ7Ý…î,NEâPWè¨B €BŒ¨B œªЄ€$¡BÂB62`±‘XÉÂôoƒIÈÓ‘¬¾IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s37i3p04.png000066400000000000000000000006111302271755100211110ustar00rootroot00000000000000‰PNG  IHDR%%@· ¦gAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;þIDATxœe;‚0†ÿñQè NÀL.`áhì­¨éhSRÒÚ¥¦²·Ér(7ò0ù’̲˷`’ÐFCˆjÞ} |nºž(`,™,°›äœ–¿jŽKÎ)#ˆ)±¨ãÂ(ÜÐ8nÇýÈ P M“$0 –6!a ?Ø‘\£‹Zs!*áˆV}6n¸ §J_DžØ»”µÖõ w9èû½)/¼g¼ÿ™ñ¤g÷Léð x Üq%x \€‰r/µRx È[ÐåJæšsÉFµNk-½8Þ¹—Fß®ó¦Rz'š#±?³IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s37n3p04.png000066400000000000000000000005201302271755100211150ustar00rootroot00000000000000‰PNG  IHDR%%7°=0gAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;ÅIDATxœeÑ-ƒ@†á/¡Mú'à 'Ø„ z …®«­¬ÄâV¯ªÇpÕÙ)¥³3Ù›x3@ô’ž|…Iz#„€S<ú¾£#u¨*dUÂa0¦”ô‰2qEKϾ•,Ë2Çñ7ãFxlj<Íá±É¹Õôž)Põzú?ÓKw¶Ws:öÛkP¯Ñ¤©¢W¤2•Ê -W«]s'Þ ¼jµ¶×e¶GÛ ÛÛÀöÎÝK«Þ­ûðÛ¯ŒGÅè|ú…QV ½IEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s38i3p04.png000066400000000000000000000005451302271755100211200ustar00rootroot00000000000000‰PNG  IHDR&&-Ä gAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;ÚIDATxœ¥‘? ‚@†ŸþXA_¢EZ¥©ƒ†üFµ6¸iƒ‹»4475 ú±:EïÏ@Hî÷òøðÞ©Ç©ænÍæ#9öSÐŽ¬OQÍbÓdTw)‹–Ûþq!oóñ;s+;q°Ž•ZIÕc|°ìÚØj€çÆb[˜½³P­ï4Ôèi|aljº™Æ•A¬n6 S4zg4†ŒX¬n8Öm íuMžÂ/û$y”C—ã;ÁÒÙ+|÷<×±;§§^Åy†}÷—kþävàšob‚Ýë•—){ÇzB—|õDyüEIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s38n3p04.png000066400000000000000000000003651302271755100211250ustar00rootroot00000000000000‰PNG  IHDR&&ZôgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;jIDATxœc`Âîe–ªG`$61 ÍÀ‚!fÀpCŒClƒ*†Ð L1lvX*`q‹*¹b ØÄØ0íhºÃ-ØÜŒÌ81 ËÐÅ €bÜhbÀ¸)`@’d‹a1›½ƒÉ-à°òi+ƒÎ¬DáIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s39i3p04.png000066400000000000000000000006441302271755100211210ustar00rootroot00000000000000‰PNG  IHDR'' Š|gAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;IDATxœm1rƒ0EŸÇ““Î NÀŒ."pãžÊµ;ZJ•nÝQS¹§á:TVå1Àðµ»ÿ/ {f3£TƒÖ` ¢™D›i”@QhŒåù–j÷Zjü©vŠJ•¾°JÓ8Å5õ=ãPŽ*êºî£ó0 êzS`9Æ!T5kÁ=Œ”Øí´- K#ê¨<Íš¡ÂÌ_.º¬ãÜ¥?N€u‚ŠbÆÊo&Ä8:ë/G„£"L,ÄþÍB„ èM‚Ç”ðâvkåNhy>xîxp•ëíšpáWp•¾÷X9ç¸eî’(wÏ÷œËÎxãž:Ιñ4eÎí»5ß¹?NÖ|ïîåæûµ.@ên­yý –5ö þâàIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s39n3p04.png000066400000000000000000000005401302271755100211210ustar00rootroot00000000000000‰PNG  IHDR''~LgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;ÕIDATxœmÒ!ƒ@…áGH›”zƒ†p €Á£Ð8,‰Å¡Wá1€CufICgf`Äø2Ü(ü6Ñ ç'Zж =¢E¸å˜'̪ ½'“½QÓu«EŽãØyüµ£¤ü¸ú §ü¸êð¢ü¸J½ÛÚŸdÕö…¾ÓÚé0`7å~Úmd·UŠýg/Cö>d—î(Uì‘>ö¶Ñ±b'LWîæÎteÏc¦+ûô`:4›nhûù7èÑözåÑoíbåž/í Ǫì O–/¦5+ÿŸæIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s40i3p04.png000066400000000000000000000005451302271755100211110ustar00rootroot00000000000000‰PNG  IHDR(( וÈgAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;ÚIDATxœ­Ž± ƒ0E¯ÅZkû]¤«dRèPÿ¨®N7upqg'çB úYÕP1¯…BCÞÍá¼<äþDZrQ§ýàðeAœ|¸$`O™ ë¬ãsc#‹¬WéLYÝDâÍé¦O™ØàL¢ãILȾ ·ã{–è¶aWŠv¥D(´ cÆNÙ®üaÍX„ ðª­DCa¨pl–5pŸQÖ‹DVí ‰@—Ü"$šºœ–Ö“ºùI#ýUžÆ­µœ&!AHt ƒxnR=͈kÒ¿i^ jNpó{xIEND®B`‚libsixel-1.7.3/images/pngsuite/odd/s40n3p04.png000066400000000000000000000004001302271755100211040ustar00rootroot00000000000000‰PNG  IHDR((~Ð¥^gAMA† 1è–_sBITwøµ£'PLTEÿwÿÿÿwÿwÿwÿÿÿÿÿwÿÿÿwÿõ¿;uIDATxœÍб €0 DÑCŠ,!– aˆlE6HŸ%¨2ƒ¨þEèHáâÉVN§Rµ©Ôø˜bÜG@!FÑeQk7^¯ Bêó÷Øšp87´7*¤,‡mâ¦WBMwÁG)Ràœ¸éÃc!wu'çgWpH])IEND®B`‚libsixel-1.7.3/images/pngsuite/order/000077500000000000000000000000001302271755100175565ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/order/oi1n0g16.png000066400000000000000000000002471302271755100215330ustar00rootroot00000000000000‰PNG  IHDR ùkgAMA† 1è–_^IDATxœÕÒ1 À0 CQ9[ïÆÜ “À({2Õ*£Ù?8€§¸Wc :‚`™Ý‚ö@ÊèÜB&@· =2º· Ð-h¤L`?oìOô8ÏØKØ_®+Ÿ×IEND®B`‚libsixel-1.7.3/images/pngsuite/order/oi1n2c16.png000066400000000000000000000004561302271755100215330ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_åIDATxœÕ–Á ƒ0D§àAË~·ý­ö–’†&f“Ìz†Eä=Ö B>/àšïdrs~='3_ÎâóZw·ëÎt(p¢3—óíòp]Ñ`ó²_èìòyt¦°À?t¦ä(Cç\l5èì2õèL»èÌ©g  óI°@g.`‡Î(`øÇî¶gç ôDgï&н›À(ô(`÷‹Îû60½Y`z³Àlô(P4Ð9¯Ü€:{±€z±€*zÈŸmtÎ3ð€ÎžøAO¼¡3¿æBþ^»ÄìIEND®B`‚libsixel-1.7.3/images/pngsuite/order/oi2n0g16.png000066400000000000000000000002631302271755100215320ustar00rootroot00000000000000‰PNG  IHDR ùkgAMA† 1è–_@IDATxœÕÒ1 À0 CQ9[ïÆÜ “À({2Õ*£Ù?8€§¸Wc :‚`™Ý‚ö@ÊèÜB&@· =2:°À3IDATº· Ð-h¤L`?oìOô8ÏØKØ_²z_}IEND®B`‚libsixel-1.7.3/images/pngsuite/order/oi2n2c16.png000066400000000000000000000004721302271755100215320ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_€IDATxœÕ–Á ƒ0D§àAË~·ý­ö–’†&f“Ìz†Eä=Ö B>/àšïdrs~='3_ÎâóZw·ëÎt(p¢3—óíòp]Ñ`ó²_èìòyt¦°À?t¦ä(Cç\l5èì2õèL»èÌ©g  óI°@g™ˆ seIDAT.`‡Î(`øÇî¶gç ôDgï&н›À(ô(`÷‹Îû60½Y`z³Àlô(P4Ð9¯Ü€:{±€z±€*zÈŸmtÎ3ð€ÎžøAO¼¡3¿æBþ^MwžbIEND®B`‚libsixel-1.7.3/images/pngsuite/order/oi4n0g16.png000066400000000000000000000003131302271755100215300ustar00rootroot00000000000000‰PNG  IHDR ùkgAMA† 1è–_IDATxœÕÒ1 À0 CQ9[ïÆÜ “À({2Õ*£Ù?8‡m“ßIDAT€§¸Wc :‚`™Ý‚ö@ÊèÜB&@· =ΣËìIDAT2Åmf IDATº· Ð-h¤L`?oìOô8ÏØKØ_²z_}IEND®B`‚libsixel-1.7.3/images/pngsuite/order/oi4n2c16.png000066400000000000000000000005221302271755100215300ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_cIDATxœÕ–Á ƒ0D§àAË~·ý­ö–’†&f“Ìz†Eä=Ö B>/àšïdrs~='3_ÎâóZw·ëÎt(p¢3—óíòp]Ñ`ó²_èìòyt¦°À?t¦ä(CnTZXIDATç\l5èì2õèL»èÌ©g  óI°@geèÅæcIDAT.`‡Î(`øÇî¶gç ôDgï&н›À(ô(`÷‹Îû60½Y`z³Àlô(P4Ð9¯Ü€:{±€z±€*zÈŸmtÎ3ð€ÎžøAO¼¡3¿æB ââ)IDATþ^z zIEND®B`‚libsixel-1.7.3/images/pngsuite/order/oi9n0g16.png000066400000000000000000000024031302271755100215370ustar00rootroot00000000000000‰PNG  IHDR ùkgAMA† 1è–_IDATxvæ„æIDATœÑ¢‡IDATÕÞ[³IDATÒ@åÎIDAT1yæ}ÒIDAT Èí”öIDATÀ³\¿XIDAT0áMDIDAT !Ž1ÃIDATCÇímÂIDATQ4TŠIDAT9w=õàIDAT[Ôõ”IDATï‚IDATè‚EIDATÆZ?mIDATܧ]ãIDAT þîÞIDAT“A>¿IDATÀ³\¿XIDAT(ÕIDAT{ïïÕ\IDAT2àï,hIDATÕÞ[³IDAT*óƒ´>IDAT/U¹ñIDAT£gçºIDATÙ×7˜IDATU?ãYIDAT?ž^PÕIDAT8:ÅvIDAT€Å€þÈIDAT§`ŠK£IDAT¸í‚FVIDATWÝ7¹¿IDAT¬†<6IDAT¬†<6IDATcüƒM IDAT þîÞIDAT:î4¤ZIDAT‚+ŽŸäIDAT`eаIDATK>1IDAT&ãõÚIDAT™¡ëVIDAT(8}èIDATÝÐZÓIDAT‚+ŽŸäIDATö|æ*ÁIDAT@^ä¿IDAT̺êósIDATz˜èåÊIDAT;Tå¾IDAT†,ã[ýIDATE.ŽÈ÷IDATä_[‰IDAT=pP1ùIDATÖGˆ IDAT þîÞIDATU?ãYIDAT5mŒIDATB°ê]TIDAT(8}èIDAT>éY`CIDAT/ƒé@±IDATàˆ2ŸIDATš8â²IDATï‚IDATdbçØ©IDATr–3møIDATsá4]nIDAT~Ÿ…!ÓIDAT;Tå¾IDAT=pP1ùIDAT'2ȃIDAT3—èþIDAT_Óì1IDATÎTä’_IDATâf<þ¼IDATó ŒÞNIDATZ£†ÅIDATwæY™wIDAT·}=[ÇIDATÆ6ÄIDATëàFIDATÎTä’_IDATtPÈÍIDAT(ÕIDATpx= ÔIDAT¢à¿,IDAT3—èþIDAT—FS{IDATó ŒÞNIDATíöƒã-IDATò{‹îØIDATpx= ÔIDAT]=âP¡IDATÑÙ쟪IDAT_?M~IDAT`eаIDATó ŒÞNIDAT² W¯HIDAT²‡Î^IDAT_Óì1IDATè†é¢IDATì„Ó»IDATò{‹îØIDATÆ6ÄIDATyá´pIDATtPÈÍIDAT¦{5IDAT°ãYÎdIDATÀ³\¿XIDAT?ž^PÕIDATtPÈÍIDAT¦{5IDATä_[‰IDATLSÕ(IDAT(ÕIDATCÇímÂIDATçV 3IDAT\Jå`7IDATll1IDAT(8}èIDAT¶ :kQIDATgûî‰IDATçV 3IDAT V‰UIDATô’èKíIDATDY‰øaIDATgûî‰IDATï‚IDAT&ú5øIDATЮë¯<IDAT¥0pIDAT½è²ÙIDAT›Oå7$IDATÀ³\¿XIDAT(ÕIDATô’èKíIDAT(ÕIDAT`eаIDAT÷ áWIDATK>1IDAT;Tå¾IDAT‹RR'@IDATÎTä’_IDATûWV|IDAT»1‚uIDAT6ç‚èqIDAT0áMDIDAT±1,RIDAT¦†’IDAT½è²ÙIDATY:”¸IDAT`eаIDATÒ7@‹IDATz˜èåÊIDAT³zPŸÞIDATÀ³\¿XIDATllIDATz˜èåÊIDAT2â©•IDATȽ‡7jIDATŸHˆó=IDAT_?M~IDATm;` IDATtPÈÍIDATÎTä’_IDAT3—èþIDAT¢]´IDATð•…ôIDAT€Å€þÈIDATÎTä’_IDATž?ëIDAT&ãõÚIDATø›^ÆIDATA)ã îIDATOÎ[!éIDAT/U¹ñIDAT¼êï‚OIDAT¡‰éî–IDAT3—èþIDAT¿sæÓõIDATæaQ:¥IDATB°ê]TIDATþr=¢óIDAT^¤ëIEND®B`‚libsixel-1.7.3/images/pngsuite/palette/000077500000000000000000000000001302271755100201015ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/palette/pp0n2c16.png000066400000000000000000000017021302271755100220600ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_ˆPLTE3f™Ìÿ3333f3™3Ì3ÿff3fff™fÌfÿ™™3™f™™™Ì™ÿÌÌ3ÌfÌ™ÌÌÌÿÿÿ3ÿfÿ™ÿÌÿÿ3333f3™3Ì3ÿ3333333f33™33Ì33ÿ3f3f33ff3f™3fÌ3fÿ3™3™33™f3™™3™Ì3™ÿ3Ì3Ì33Ìf3Ì™3ÌÌ3Ìÿ3ÿ3ÿ33ÿf3ÿ™3ÿÌ3ÿÿff3fff™fÌfÿf3f33f3ff3™f3Ìf3ÿffff3fffff™ffÌffÿf™f™3f™ff™™f™Ìf™ÿfÌfÌ3fÌffÌ™fÌÌfÌÿfÿfÿ3fÿffÿ™fÿÌfÿÿ™™3™f™™™Ì™ÿ™3™33™3f™3™™3Ì™3ÿ™f™f3™ff™f™™fÌ™fÿ™™™™3™™f™™™™™Ì™™ÿ™Ì™Ì3™Ìf™Ì™™ÌÌ™Ìÿ™ÿ™ÿ3™ÿf™ÿ™™ÿÌ™ÿÿÌÌ3ÌfÌ™ÌÌÌÿÌ3Ì33Ì3fÌ3™Ì3ÌÌ3ÿÌfÌf3ÌffÌf™ÌfÌÌfÿ̙̙3Ì™fÌ™™Ì™ÌÌ™ÿÌÌÌÌ3ÌÌfÌÌ™ÌÌÌÌÌÿÌÿÌÿ3ÌÿfÌÿ™ÌÿÌÌÿÿÿÿ3ÿfÿ™ÿÌÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿc°»QåIDATxœÕ–Á ƒ0D§àAË~·ý­ö–’†&f“Ìz†Eä=Ö B>/àšïdrs~='3_ÎâóZw·ëÎt(p¢3—óíòp]Ñ`ó²_èìòyt¦°À?t¦ä(Cç\l5èì2õèL»èÌ©g  óI°@g.`‡Î(`øÇî¶gç ôDgï&н›À(ô(`÷‹Îû60½Y`z³Àlô(P4Ð9¯Ü€:{±€z±€*zÈŸmtÎ3ð€ÎžøAO¼¡3¿æBþ^»ÄìIEND®B`‚libsixel-1.7.3/images/pngsuite/palette/pp0n6a08.png000066400000000000000000000014621302271755100220660ustar00rootroot00000000000000‰PNG  IHDR szzôgAMA† 1è–_ˆPLTE3f™Ìÿ3333f3™3Ì3ÿff3fff™fÌfÿ™™3™f™™™Ì™ÿÌÌ3ÌfÌ™ÌÌÌÿÿÿ3ÿfÿ™ÿÌÿÿ3333f3™3Ì3ÿ3333333f33™33Ì33ÿ3f3f33ff3f™3fÌ3fÿ3™3™33™f3™™3™Ì3™ÿ3Ì3Ì33Ìf3Ì™3ÌÌ3Ìÿ3ÿ3ÿ33ÿf3ÿ™3ÿÌ3ÿÿff3fff™fÌfÿf3f33f3ff3™f3Ìf3ÿffff3fffff™ffÌffÿf™f™3f™ff™™f™Ìf™ÿfÌfÌ3fÌffÌ™fÌÌfÌÿfÿfÿ3fÿffÿ™fÿÌfÿÿ™™3™f™™™Ì™ÿ™3™33™3f™3™™3Ì™3ÿ™f™f3™ff™f™™fÌ™fÿ™™™™3™™f™™™™™Ì™™ÿ™Ì™Ì3™Ìf™Ì™™ÌÌ™Ìÿ™ÿ™ÿ3™ÿf™ÿ™™ÿÌ™ÿÿÌÌ3ÌfÌ™ÌÌÌÿÌ3Ì33Ì3fÌ3™Ì3ÌÌ3ÿÌfÌf3ÌffÌf™ÌfÌÌfÿ̙̙3Ì™fÌ™™Ì™ÌÌ™ÿÌÌÌÌ3ÌÌfÌÌ™ÌÌÌÌÌÿÌÿÌÿ3ÌÿfÌÿ™ÌÿÌÌÿÿÿÿ3ÿfÿ™ÿÌÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿc°»QUIDATxœíÐ1 À0 CQ<$÷¿ o¢ ÎÔ¥KAË4 zè±-Éë•ýqÿõ³KjIŽÈõ«Â`Á~Ux\€Ku7¢€ÃöUIEND®B`‚libsixel-1.7.3/images/pngsuite/palette/ps1n0g08.png000066400000000000000000000026601302271755100220730ustar00rootroot00000000000000‰PNG  IHDR V%(gAMA† 1è–_sPLTsix-cubeÿ3ÿfÿ™ÿÌÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿ33ÿ333ÿ33fÿ33™ÿ33Ìÿ33ÿÿ3fÿ3f3ÿ3ffÿ3f™ÿ3fÌÿ3fÿÿ3™ÿ3™3ÿ3™fÿ3™™ÿ3™Ìÿ3™ÿÿ3Ìÿ3Ì3ÿ3Ìfÿ3Ì™ÿ3ÌÌÿ3Ìÿÿ3ÿÿ3ÿ3ÿ3ÿfÿ3ÿ™ÿ3ÿÌÿ3ÿÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿf3ÿf33ÿf3fÿf3™ÿf3Ìÿf3ÿÿffÿff3ÿfffÿff™ÿffÌÿffÿÿf™ÿf™3ÿf™fÿf™™ÿf™Ìÿf™ÿÿfÌÿfÌ3ÿfÌfÿfÌ™ÿfÌÌÿfÌÿÿfÿÿfÿ3ÿfÿfÿfÿ™ÿfÿÌÿfÿÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿ™3ÿ™33ÿ™3fÿ™3™ÿ™3Ìÿ™3ÿÿ™fÿ™f3ÿ™ffÿ™f™ÿ™fÌÿ™fÿÿ™™ÿ™™3ÿ™™fÿ™™™ÿ™™Ìÿ™™ÿÿ™Ìÿ™Ì3ÿ™Ìfÿ™Ì™ÿ™ÌÌÿ™Ìÿÿ™ÿÿ™ÿ3ÿ™ÿfÿ™ÿ™ÿ™ÿÌÿ™ÿÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÌ3ÿÌ33ÿÌ3fÿÌ3™ÿÌ3ÌÿÌ3ÿÿÌfÿÌf3ÿÌffÿÌf™ÿÌfÌÿÌfÿÿÌ™ÿÌ™3ÿÌ™fÿÌ™™ÿÌ™ÌÿÌ™ÿÿÌÌÿÌÌ3ÿÌÌfÿÌÌ™ÿÌÌÌÿÌÌÿÿÌÿÿÌÿ3ÿÌÿfÿÌÿ™ÿÌÿÌÿÌÿÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿÿ3ÿÿ33ÿÿ3fÿÿ3™ÿÿ3Ìÿÿ3ÿÿÿfÿÿf3ÿÿffÿÿf™ÿÿfÌÿÿfÿÿÿ™ÿÿ™3ÿÿ™fÿÿ™™ÿÿ™Ìÿÿ™ÿÿÿÌÿÿÌ3ÿÿÌfÿÿÌ™ÿÿÌÌÿÿÌÿÿÿÿÿÿÿ3ÿÿÿfÿÿÿ™ÿÿÿÌÿÿÿÿÿ"ÿh.AIDATxœcd`$ȳ Œ)ø÷?`y00Êgd¢y\ ŒðÊþÿÏø‡æq10Êà•edPåþq5âØYIEND®B`‚libsixel-1.7.3/images/pngsuite/palette/ps1n2c16.png000066400000000000000000000031241302271755100220640ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_sPLTsix-cubeÿ3ÿfÿ™ÿÌÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿ33ÿ333ÿ33fÿ33™ÿ33Ìÿ33ÿÿ3fÿ3f3ÿ3ffÿ3f™ÿ3fÌÿ3fÿÿ3™ÿ3™3ÿ3™fÿ3™™ÿ3™Ìÿ3™ÿÿ3Ìÿ3Ì3ÿ3Ìfÿ3Ì™ÿ3ÌÌÿ3Ìÿÿ3ÿÿ3ÿ3ÿ3ÿfÿ3ÿ™ÿ3ÿÌÿ3ÿÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿf3ÿf33ÿf3fÿf3™ÿf3Ìÿf3ÿÿffÿff3ÿfffÿff™ÿffÌÿffÿÿf™ÿf™3ÿf™fÿf™™ÿf™Ìÿf™ÿÿfÌÿfÌ3ÿfÌfÿfÌ™ÿfÌÌÿfÌÿÿfÿÿfÿ3ÿfÿfÿfÿ™ÿfÿÌÿfÿÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿ™3ÿ™33ÿ™3fÿ™3™ÿ™3Ìÿ™3ÿÿ™fÿ™f3ÿ™ffÿ™f™ÿ™fÌÿ™fÿÿ™™ÿ™™3ÿ™™fÿ™™™ÿ™™Ìÿ™™ÿÿ™Ìÿ™Ì3ÿ™Ìfÿ™Ì™ÿ™ÌÌÿ™Ìÿÿ™ÿÿ™ÿ3ÿ™ÿfÿ™ÿ™ÿ™ÿÌÿ™ÿÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÌ3ÿÌ33ÿÌ3fÿÌ3™ÿÌ3ÌÿÌ3ÿÿÌfÿÌf3ÿÌffÿÌf™ÿÌfÌÿÌfÿÿÌ™ÿÌ™3ÿÌ™fÿÌ™™ÿÌ™ÌÿÌ™ÿÿÌÌÿÌÌ3ÿÌÌfÿÌÌ™ÿÌÌÌÿÌÌÿÿÌÿÿÌÿ3ÿÌÿfÿÌÿ™ÿÌÿÌÿÌÿÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿÿ3ÿÿ33ÿÿ3fÿÿ3™ÿÿ3Ìÿÿ3ÿÿÿfÿÿf3ÿÿffÿÿf™ÿÿfÌÿÿfÿÿÿ™ÿÿ™3ÿÿ™fÿÿ™™ÿÿ™Ìÿÿ™ÿÿÿÌÿÿÌ3ÿÿÌfÿÿÌ™ÿÿÌÌÿÿÌÿÿÿÿÿÿÿ3ÿÿÿfÿÿÿ™ÿÿÿÌÿÿÿÿÿ"ÿh.åIDATxœÕ–Á ƒ0D§àAË~·ý­ö–’†&f“Ìz†Eä=Ö B>/àšïdrs~='3_ÎâóZw·ëÎt(p¢3—óíòp]Ñ`ó²_èìòyt¦°À?t¦ä(Cç\l5èì2õèL»èÌ©g  óI°@g.`‡Î(`øÇî¶gç ôDgï&н›À(ô(`÷‹Îû60½Y`z³Àlô(P4Ð9¯Ü€:{±€z±€*zÈŸmtÎ3ð€ÎžøAO¼¡3¿æBþ^»ÄìIEND®B`‚libsixel-1.7.3/images/pngsuite/palette/ps2n0g08.png000066400000000000000000000044201302271755100220700ustar00rootroot00000000000000‰PNG  IHDR V%(gAMA† 1è–_zsPLTsix-cubeÿ3ÿfÿ™ÿÌÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿ33ÿ333ÿ33fÿ33™ÿ33Ìÿ33ÿÿ3fÿ3f3ÿ3ffÿ3f™ÿ3fÌÿ3fÿÿ3™ÿ3™3ÿ3™fÿ3™™ÿ3™Ìÿ3™ÿÿ3Ìÿ3Ì3ÿ3Ìfÿ3Ì™ÿ3ÌÌÿ3Ìÿÿ3ÿÿ3ÿ3ÿ3ÿfÿ3ÿ™ÿ3ÿÌÿ3ÿÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿf3ÿf33ÿf3fÿf3™ÿf3Ìÿf3ÿÿffÿff3ÿfffÿff™ÿffÌÿffÿÿf™ÿf™3ÿf™fÿf™™ÿf™Ìÿf™ÿÿfÌÿfÌ3ÿfÌfÿfÌ™ÿfÌÌÿfÌÿÿfÿÿfÿ3ÿfÿfÿfÿ™ÿfÿÌÿfÿÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿ™3ÿ™33ÿ™3fÿ™3™ÿ™3Ìÿ™3ÿÿ™fÿ™f3ÿ™ffÿ™f™ÿ™fÌÿ™fÿÿ™™ÿ™™3ÿ™™fÿ™™™ÿ™™Ìÿ™™ÿÿ™Ìÿ™Ì3ÿ™Ìfÿ™Ì™ÿ™ÌÌÿ™Ìÿÿ™ÿÿ™ÿ3ÿ™ÿfÿ™ÿ™ÿ™ÿÌÿ™ÿÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÌ3ÿÌ33ÿÌ3fÿÌ3™ÿÌ3ÌÿÌ3ÿÿÌfÿÌf3ÿÌffÿÌf™ÿÌfÌÿÌfÿÿÌ™ÿÌ™3ÿÌ™fÿÌ™™ÿÌ™ÌÿÌ™ÿÿÌÌÿÌÌ3ÿÌÌfÿÌÌ™ÿÌÌÌÿÌÌÿÿÌÿÿÌÿ3ÿÌÿfÿÌÿ™ÿÌÿÌÿÌÿÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿÿ3ÿÿ33ÿÿ3fÿÿ3™ÿÿ3Ìÿÿ3ÿÿÿfÿÿf3ÿÿffÿÿf™ÿÿfÌÿÿfÿÿÿ™ÿÿ™3ÿÿ™fÿÿ™™ÿÿ™Ìÿÿ™ÿÿÿÌÿÿÌ3ÿÿÌfÿÿÌ™ÿÿÌÌÿÿÌÿÿÿÿÿÿÿ3ÿÿÿfÿÿÿ™ÿÿÿÌÿÿÿÿÿ–Ћ†AIDATxœcd`$ȳ Œ)ø÷?`y00Êgd¢y\ ŒðÊþÿÏø‡æq10Êà•edPåþq5âØYIEND®B`‚libsixel-1.7.3/images/pngsuite/palette/ps2n2c16.png000066400000000000000000000046641302271755100220770ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_zsPLTsix-cubeÿ3ÿfÿ™ÿÌÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿ3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿ33ÿ333ÿ33fÿ33™ÿ33Ìÿ33ÿÿ3fÿ3f3ÿ3ffÿ3f™ÿ3fÌÿ3fÿÿ3™ÿ3™3ÿ3™fÿ3™™ÿ3™Ìÿ3™ÿÿ3Ìÿ3Ì3ÿ3Ìfÿ3Ì™ÿ3ÌÌÿ3Ìÿÿ3ÿÿ3ÿ3ÿ3ÿfÿ3ÿ™ÿ3ÿÌÿ3ÿÿÿfÿf3ÿffÿf™ÿfÌÿfÿÿf3ÿf33ÿf3fÿf3™ÿf3Ìÿf3ÿÿffÿff3ÿfffÿff™ÿffÌÿffÿÿf™ÿf™3ÿf™fÿf™™ÿf™Ìÿf™ÿÿfÌÿfÌ3ÿfÌfÿfÌ™ÿfÌÌÿfÌÿÿfÿÿfÿ3ÿfÿfÿfÿ™ÿfÿÌÿfÿÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿ™3ÿ™33ÿ™3fÿ™3™ÿ™3Ìÿ™3ÿÿ™fÿ™f3ÿ™ffÿ™f™ÿ™fÌÿ™fÿÿ™™ÿ™™3ÿ™™fÿ™™™ÿ™™Ìÿ™™ÿÿ™Ìÿ™Ì3ÿ™Ìfÿ™Ì™ÿ™ÌÌÿ™Ìÿÿ™ÿÿ™ÿ3ÿ™ÿfÿ™ÿ™ÿ™ÿÌÿ™ÿÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÌ3ÿÌ33ÿÌ3fÿÌ3™ÿÌ3ÌÿÌ3ÿÿÌfÿÌf3ÿÌffÿÌf™ÿÌfÌÿÌfÿÿÌ™ÿÌ™3ÿÌ™fÿÌ™™ÿÌ™ÌÿÌ™ÿÿÌÌÿÌÌ3ÿÌÌfÿÌÌ™ÿÌÌÌÿÌÌÿÿÌÿÿÌÿ3ÿÌÿfÿÌÿ™ÿÌÿÌÿÌÿÿÿÿÿÿ3ÿÿfÿÿ™ÿÿÌÿÿÿÿÿ3ÿÿ33ÿÿ3fÿÿ3™ÿÿ3Ìÿÿ3ÿÿÿfÿÿf3ÿÿffÿÿf™ÿÿfÌÿÿfÿÿÿ™ÿÿ™3ÿÿ™fÿÿ™™ÿÿ™Ìÿÿ™ÿÿÿÌÿÿÌ3ÿÿÌfÿÿÌ™ÿÿÌÌÿÿÌÿÿÿÿÿÿÿ3ÿÿÿfÿÿÿ™ÿÿÿÌÿÿÿÿÿ–Ћ†åIDATxœÕ–Á ƒ0D§àAË~·ý­ö–’†&f“Ìz†Eä=Ö B>/àšïdrs~='3_ÎâóZw·ëÎt(p¢3—óíòp]Ñ`ó²_èìòyt¦°À?t¦ä(Cç\l5èì2õèL»èÌ©g  óI°@g.`‡Î(`øÇî¶gç ôDgï&н›À(ô(`÷‹Îû60½Y`z³Àlô(P4Ð9¯Ü€:{±€z±€*zÈŸmtÎ3ð€ÎžøAO¼¡3¿æBþ^»ÄìIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/000077500000000000000000000000001302271755100211545ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/transparency/tbbn0g04.png000066400000000000000000000006551302271755100232100ustar00rootroot00000000000000‰PNG  IHDR “áÈ)gAMA† 1è–_tRNSæ,ЩbKGDª#2HIDAT(‘uÑ1OÂ@Àq>‚GYL\®$.&&…ª“K[,åB˜î&®ô`r¢“Â%úÝ$.²2˜°š8°jÑê]mHxÛý¦wïŸû^™Ü:x™-ArO+· ðÑ’Y¬3HžÂj¹dcsÿ&…ÏAè–m×v‹{¬ý¬`Ä›e»Võ,§œ\¬´M¦ëêÿã’VÏ[*M÷IEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tbbn2c16.png000066400000000000000000000037711302271755100232130ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_tRNSÿÿÿÿÿÿž½K2bKGDÿÿGe©€ŒIDATX…ÕØ Leðï”G0øˆnL$QÑØÄbS˜bÀ–¡µ£e#¡v<\" L T”ºÒRZ e7·9¢N4:qd:f 1fÌDãs¶¹©ñý 6YPºAŒ¿„ËåŽÞ÷ÿï;ñûÿœø¯¸X ’Àçä9M¢6 |Mö’:R@JJuuw€­[ÓÀؘ ;6.¾\r'É(±‘"b2åêêd°qãÕÀá’V«UUxlhÀcg§z{Áè¨LMM€_È<'p†¼C¼¤Œ<ñ„ TU=ššn^/†ÕÝA·¶b Ï<ƒçeeÑÀ`Àp5š+@v6ÞÕëÿNÏíŽÕÕ…` 9D~$!$ð'¤’”“ÚZ¬ã¦&ìO$0ˆmÛ0ˆ]»ðxàÂãÈÞííÅÄš›¯VëmÀb¹Ô×ãÝövüÏ–<šLPB¸D.ÝO¸¹ýgMà ±þñSAÚÛ“À+¯`Á/¿ŒE áùŽXÇmm÷·;ŒŒÄÉÉKÀgŸáÿLOãÿõ?ùd&I¸þê«xn6c’ܪOÍb-áj5#ÄJ6RC¬ÖGÀð0Öß¶m7‡cX¿ ¨:O}=48x˜œŒÇ_¾ùž˜ÀqÒß ¨©ÑóŸPJV“‡É>2kߺž`"V«“ðåöyzÁpËÉ#$›d‘/ɬ ð ±X,–øøŽŽøø°°þþ°°ää¾¾äd»½­Ín÷ò©¹ ÕA8tî$9$8hÑ“Äl#‘¤={$è¥ï¾‹}õÌœ7††ôz7ᩃ´‘&R¢'I.ÈÏÇÎdµ†;ÙúõxE§Kjõ³dN pˆÑÑ/¼-ľ}˜ÀÙ³BÄÆNMÅÆ¶šØDx®às;áÎVÄL¸?JpÞÉÏÇÑðÆXÎÁƒ<­ÂAzì1-Ä’%vû’% ÅæÍ˜ÌT £ðx”J^/ƒÓà ö{½> œ<‰!ž:…sŽÉt7ÈÍÅ͉˅O‚- Ü­­½äåq…†/gÔyf6]QQ>_T”GŽ`!BÄÅù|qqBzûm¼‚ûšÔT·;5ÕG8 îNr?°Xþê÷ÒÈÈõ /k]¥ÂgpE™Lx×dº¬\y–„ok³³÷04¡@¯WˆÄĪªÄD!Þz Ù¿Ê<X+$¾‚µ—™ÙÚš™<½r<|±óôõáó¾ÿCllÄÝ•Fƒ÷Î;qþ1ñIååx×ï_JKg }ÖXqqyyq±\ EJJAAJÊ¢Eýý‹ ñÑGX”ÝŽwGGñÜéB­v¹Ôêàe®ðúŠõ½w/þâèQ ±¸8df&œsÖ­Ã'íÙÃ-ÐÜî L ™„‡ááBÂͲLVX(“-[fµ.[&ÄøøL¿‡pxmnB¥r:U*^%8 Þt¬$W‚áaüÅÈÎ<……ÛaÍÞ|㓺ºpœètûÉ&ðq¹vír¹d2«U&3Ö¬1ŒÆµkƈˆ;#"„xñEg¦5„Fãph4¼Zs¼Ô’ËÀóÏã/ººpÈ2°z5e¿¯ïÞ­´|9¾ž¾öÚ?‡þ/ › ë¿ï&&¶´àxxé%,Þ €Í&„Vk·kµ\ëœïj9ŦH _.qŠ,(À#¼hÒ[Ù’’ÀÄÄ\¢ !vœ4®´T§bçN,œú¬Ø°[ÀfÃV@œ¯Á¼1¾¨T8XyžnŒÆ[AEŧà‹/æOÈ 0ž£ÉÌvCâ×ÉÆF!rrššrrx3Çið¬!J‚$.çø´4ee'Àôt¨‘\`Ážœ<|X.÷ûårždÍæúz³™ßæ8 îxü>µ‚ÜCxOÊ#íbb˜‡ïBÓ„7müŠÃÝŒÓà5ø!¯)üŸ¿’‹/}Þ¾ÌýFÞ$üVÍiðÌ-0Læ«D¶ ŸáY‹¿w,DY øq÷áï¤ WÊÿþëô› ùú¢aIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tbbn3p08.png000066400000000000000000000027331302271755100232270ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_âPLTEÿÿÿ€VVµµ¸¨BBŸŸŸ± ‹Y›››„™™™§———•••“““))V‘‘‘›‹•‹..§€‹‹‹¹‰‰‰ Õxuu‡‡‡²………¥Þž}}}É{{{yyy77VwwwuuusssH©HŽdbV‰V((|S‹S‰‰gggeee]m]å†&&o--D‘Daaa;;D‰D=“=¤óñYYYWWWUUUSSS4…4QQQ$—$OOO::Aº²ÇÅüüü×Á-w-úúú¿h½ÚÔÔ{ ­ øøø¹·œœ¡ööö ¡ ³±‘«òòò©§îîîììì—êêêk‹‰‡111*@® îÓÖÓÌÌÌ“£**ÆÆÆÄÄÄÌÓ kkx>>mŸ VFFHAAMs]]Q¨¨¨ííï   žžžœœœ¹ššš²˜˜˜ë–––ž”””’’’ŽŽŽ‘ŠŠŠˆˆˆv¢v…ˆ…†††„„„x‚‚‚~‚~~~~|||zzzJÀJvvvtttrrrppp˜nnnjpjzffjjj„D¢DK–Kadabbbô8˜8\\\ZZZæ]BxBVVVð.”.GhG11`ØRRRPPPÎ!˜!mÈLLLýýýÆokkêHHH¼4f4õSS`°®·¤ïïï¢OO•44˜–’çççŒãã〒odVYdNNkÏÏÏÝÝà{ÉÉÉA!!YWWYDDx¿¿¿ëÝÝ--T `ÿ¿}}ÎaûtRNS@æØfbKGDõEÒÛŠIDAT8c` 2xð* ì=¦ÅfO,™¿|À*›ù^Ê´­Moƒø†ÕU_"PeÓjøVži°¬œ\)¾Àª½½}ãu]Ïc`²1¯ú–ë´Y>š¬Ð_[+©Àf¹@|µÞ“5:Ë9k2Á *”—kkß’ì¿ê{ë&«¢âĉе’âg´`}XÁ ùÙóÕ}YoÊhiiÕ3×=[WÅd®Ú~è=XAÎ|¥¹3¤”5PÁò-®‡O܃¸a‘ç5[~áùê0°t©Æz—Ã'Î9C]9+é”ã²i|¼Sd—@ÁÊíFAQ- ¡ ¦EGlµœÂËÍÉ-¡¼x±ªÖ–K>j3ÃÃ:  ¦$&íÜ:‡_d£.OwÏŒÅëw¼•ÞÛ´«Ä€£ª ãhêñ­Ë¦éžOßÇÎÒµt‡³ègµ]ÅS›5aÁÉ´ïÆ•N"ßÞÖÓͲÂùÙŽÞç^ ¬„eµ{rÞÇM¶~·í9Ù»× pxÓÕ43¦ rwòÃX§ÛSÙö}œì¦oËö6Ryù©¦ g÷•Âăžwì'ôõؼûÜËñúen.GLAÀþô;!ÁþwƒïnâåîÛ!z‘ëc±þc¡gˆØ^{íÚþăùay›øx'¹”î o-:&—k‚P vãò»ãÙçï[óó ïñéÕo9àpº¹¡ ”Ç}³Yô•Ø|cA~)×ÒÓŸÉq0¡$©çkÌö%Å *¹FqésÍ<ö-IfÍ3¿œT`,&¼ÔõcãS£ è  ãèåBC ±nÞÅ%ï:1ä |[È¢Ùkyi…b“g`¸Þ5ÞlSÃ]'±ËÁ{ùy6‡˜pJÁ‹éføäà—Ç ®ÿ‘•ÛÀIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tbgn2c16.png000066400000000000000000000037711302271755100232200ustar00rootroot00000000000000‰PNG  IHDR ¬ˆ1àgAMA† 1è–_tRNSÿÿÿÿÿÿž½K2bKGDÿÿ™Þ‰cŒIDATX…ÕØ Leðï”G0øˆnL$QÑØÄbS˜bÀ–¡µ£e#¡v<\" L T”ºÒRZ e7·9¢N4:qd:f 1fÌDãs¶¹©ñý 6YPºAŒ¿„ËåŽÞ÷ÿï;ñûÿœø¯¸X ’Àçä9M¢6 |Mö’:R@JJuuw€­[ÓÀؘ ;6.¾\r'É(±‘"b2åêêd°qãÕÀá’V«UUxlhÀcg§z{Áè¨LMM€_È<'p†¼C¼¤Œ<ñ„ TU=ššn^/†ÕÝA·¶b Ï<ƒçeeÑÀ`Àp5š+@v6ÞÕëÿNÏíŽÕÕ…` 9D~$!$ð'¤’”“ÚZ¬ã¦&ìO$0ˆmÛ0ˆ]»ðxàÂãÈÞííÅÄš›¯VëmÀb¹Ô×ãÝövüÏ–<šLPB¸D.ÝO¸¹ýgMà ±þñSAÚÛ“À+¯`Á/¿ŒE áùŽXÇmm÷·;ŒŒÄÉÉKÀgŸáÿLOãÿõ?ùd&I¸þê«xn6c’ܪOÍb-áj5#ÄJ6RC¬ÖGÀð0Öß¶m7‡cX¿ ¨:O}=48x˜œŒÇ_¾ùž˜ÀqÒß ¨©ÑóŸPJV“‡É>2kߺž`"V«“ðåöyzÁpËÉ#$›d‘/ɬ ð ±X,–øøŽŽøø°°þþ°°ää¾¾äd»½­Ín÷ò©¹ ÕA8tî$9$8hÑ“Äl#‘¤={$è¥ï¾‹}õÌœ7††ôz7ᩃ´‘&R¢'I.ÈÏÇÎdµ†;ÙúõxE§Kjõ³dN pˆÑÑ/¼-ľ}˜ÀÙ³BÄÆNMÅÆ¶šØDx®às;áÎVÄL¸?JpÞÉÏÇÑðÆXÎÁƒ<­ÂAzì1-Ä’%vû’% ÅæÍ˜ÌT £ðx”J^/ƒÓà ö{½> œ<‰!ž:…sŽÉt7ÈÍÅ͉˅O‚- Ü­­½äåq…†/gÔyf6]QQ>_T”GŽ`!BÄÅù|qqBzûm¼‚ûšÔT·;5ÕG8 îNr?°Xþê÷ÒÈÈõ /k]¥ÂgpE™Lx×dº¬\y–„ok³³÷04¡@¯WˆÄĪªÄD!Þz Ù¿Ê<X+$¾‚µ—™ÙÚš™<½r<|±óôõáó¾ÿCllÄÝ•Fƒ÷Î;qþ1ñIååx×ï_JKg }ÖXqqyyq±\ EJJAAJÊ¢Eýý‹ ñÑGX”ÝŽwGGñÜéB­v¹Ôêàe®ðúŠõ½w/þâèQ ±¸8df&œsÖ­Ã'íÙÃ-ÐÜî L ™„‡ááBÂͲLVX(“-[fµ.[&ÄøøL¿‡pxmnB¥r:U*^%8 Þt¬$W‚áaüÅÈÎ<……ÛaÍÞ|㓺ºpœètûÉ&ðq¹vír¹d2«U&3Ö¬1ŒÆµkƈˆ;#"„xñEg¦5„Fãph4¼Zs¼Ô’ËÀóÏã/ººpÈ2°z5e¿¯ïÞ­´|9¾ž¾öÚ?‡þ/ › ë¿ï&&¶´àxxé%,Þ €Í&„Vk·kµ\ëœïj9ŦH _.qŠ,(À#¼hÒ[Ù’’ÀÄÄ\¢ !vœ4®´T§bçN,œú¬Ø°[ÀfÃV@œ¯Á¼1¾¨T8XyžnŒÆ[AEŧà‹/æOÈ 0ž£ÉÌvCâ×ÉÆF!rrššrrx3Çið¬!J‚$.çø´4ee'Àôt¨‘\`Ážœ<|X.÷ûårždÍæúz³™ßæ8 îxü>µ‚ÜCxOÊ#íbb˜‡ïBÓ„7müŠÃÝŒÓà5ø!¯)üŸ¿’‹/}Þ¾ÌýFÞ$üVÍiðÌ-0Læ«D¶ ŸáY‹¿w,DY øq÷áï¤ WÊÿþëô› ùú¢aIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tbgn3p08.png000066400000000000000000000027331302271755100232340ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_âPLTEÿÿÿ€VVµµ¸¨BBŸŸŸ± ‹Y›››„™™™§———•••“““))V‘‘‘›‹•‹..§€‹‹‹¹‰‰‰ Õxuu‡‡‡²………¥Þž}}}É{{{yyy77VwwwuuusssH©HŽdbV‰V((|S‹S‰‰gggeee]m]å†&&o--D‘Daaa;;D‰D=“=¤óñYYYWWWUUUSSS4…4QQQ$—$OOO::Aº²ÇÅüüü×Á-w-úúú¿h½ÚÔÔ{ ­ øøø¹·œœ¡ööö ¡ ³±‘«òòò©§îîîììì—êêêk‹‰‡111*@® îÓÖÓÌÌÌ“£**ÆÆÆÄÄÄÌÓ kkx>>mŸ VFFHAAMs]]Q¨¨¨ííï   žžžœœœ¹ššš²˜˜˜ë–––ž”””’’’ŽŽŽ‘ŠŠŠˆˆˆv¢v…ˆ…†††„„„x‚‚‚~‚~~~~|||zzzJÀJvvvtttrrrppp˜nnnjpjzffjjj„D¢DK–Kadabbbô8˜8\\\ZZZæ]BxBVVVð.”.GhG11`ØRRRPPPÎ!˜!mÈLLLýýýÆokkêHHH¼4f4õSS`°®·¤ïïï¢OO•44˜–’çççŒãã〒odVYdNNkÏÏÏÝÝà{ÉÉÉA!!YWWYDDx¿¿¿ëÝÝ--T `ÿ¿}}ªªªxe=5tRNS@æØfbKGDõEÒÛŠIDAT8c` 2xð* ì=¦ÅfO,™¿|À*›ù^Ê´­Moƒø†ÕU_"PeÓjøVži°¬œ\)¾Àª½½}ãu]Ïc`²1¯ú–ë´Y>š¬Ð_[+©Àf¹@|µÞ“5:Ë9k2Á *”—kkß’ì¿ê{ë&«¢âĉе’âg´`}XÁ ùÙóÕ}YoÊhiiÕ3×=[WÅd®Ú~è=XAÎ|¥¹3¤”5PÁò-®‡O܃¸a‘ç5[~áùê0°t©Æz—Ã'Î9C]9+é”ã²i|¼Sd—@ÁÊíFAQ- ¡ ¦EGlµœÂËÍÉ-¡¼x±ªÖ–K>j3ÃÃ:  ¦$&íÜ:‡_d£.OwÏŒÅëw¼•ÞÛ´«Ä€£ª ãhêñ­Ë¦éžOßÇÎÒµt‡³ègµ]ÅS›5aÁÉ´ïÆ•N"ßÞÖÓͲÂùÙŽÞç^ ¬„eµ{rÞÇM¶~·í9Ù»× pxÓÕ43¦ rwòÃX§ÛSÙö}œì¦oËö6Ryù©¦ g÷•Âăžwì'ôõؼûÜËñúen.GLAÀþô;!ÁþwƒïnâåîÛ!z‘ëc±þc¡gˆØ^{íÚþăùay›øx'¹”î o-:&—k‚P vãò»ãÙçï[óó ïñéÕo9àpº¹¡ ”Ç}³Yô•Ø|cA~)×ÒÓŸÉq0¡$©çkÌö%Å *¹FqésÍ<ö-IfÍ3¿œT`,&¼ÔõcãS£ è  ãèåBC ±nÞÅ%ï:1ä |[È¢Ùkyi…b“g`¸Þ5ÞlSÃ]'±ËÁ{ùy6‡˜pJÁ‹éføäà—Ç ®ÿ‘•ÛÀIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tbrn2c08.png000066400000000000000000000031411302271755100232230ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_tRNSÿÿÿ7X}bKGDÿ3'|óôIDATH‰Í– LÓwÇ¿ÿRl0E h• †‘ ˜‘D°)¨ÄP)¥”A""àè`ÈÓ‰…¡”W)”÷û!A §ÎsÃe"ƒ0Áe!fL4sNƒi|±kÉ– b6“]B(¿ûÜÝïî{?̾aÃÿpçÎÞÞÞÉÉÉÿpïÞ½¶¶¶´´´ˆˆˆXÿ4GÇÓ=Z탑‘ïêêÊÍÍŠŠR„†uuÍ33Ó* Ȫ¦ÉÁ¡K©|öìÙRSSSW¯^-++‹_¡HÙµ+{ýú2†iŠ€x.7ÌÁA²b…ëyÅË–Œlllxüø±aÀ£Gúúúª««“““Ž…†f;:–p8õÀYàÐ —&†É·°PÙÛ§››gå@! Hbccé ¯©©¡©óýýýéééôu’ÞÊœ>>Ús\né¶mÅbñe›!ë60üü¤G~(†rMú‡EGGS¬óÃÃÃ*•*'''33355UÐan~ÖÊJãçw$))å/ËP(Zvì²¶[µêW.wÐÌì”]jPÐßÿâïïßÙÙ9pÿþ}r‘‘¡ÊQÐÝRB¼ŽQöáááb±Ø××÷îÝ»ót9é™é¶¶ìSl×fWu©º¤¤¤°°ðĉ© ÛQ½‘wª‰L&›sííí-—Ë tQ^^s‰Á5` òvyqq1õREEEiiivvö±ìðáÃÁÁûíìTlv —{ÄÎ.ÈÓÓçøñãä‘û1À4¬G¬‹ŠŠÈ5ªªª¨1è§Z­¦º¥éM©TRÅ8 ‘ì73ûè§vÞ¢ìí¥­­­äŽw’§kÛ:FrS2UIS¡ñ¬÷ô<ãYP_P___[[K7DªIpp°L¼nÝ÷Ào@#‹µŸaD@˜••|hhÈ ¹¹yCå´ßéÂ>!åäÓꃯt³àTíTWW×ÐÐ@Eu'ïTèÍ›O³À5#£w,,Þâr×p¹R¡PòôéS€öövA¡MÔùÀprrËr=Îxèf¬ .e.>%AŒÄÄDò.GÏPøFFq..ž»wïæñ\)I€I&ëééqÎrÆE€çàwøÖø ë…è*!*ÑMPÄ ¡%€@pNþi[[¹‡‡—40LAmíIÀ›7oº)Ýt€T€æxkÕk…µB]_U@T"¢áœcüÉdr“q ŸÍVlÙÌáh’•c¦¦¡¨aÍšW¢—®>*˜Tš`8›J|«S÷b÷ÊÊJbP¡ÂÂÂvîLׇ™Ïåñ¼õA)èci8==m@’+~O¬Ó¶28¤8à L £ûE‹=E{æZ–tÃA3ðåä$±°x›Å €š½{ãfçÛ<¹>”pt°nn«O­Æ€è à£õ™›»òòrZ>¿ ¹»ï\n p‰2ÈÊ*^ ŸŸo\oLêìé¼]µ}ºêëÚ4ÞÞ4Ä ý \¹²ƒêcdéåååätºæ«31 êîî^ ðäÉí­³Ê9ì`Xxtø²óËð‰~ ¨!ÑHh¶‰A:(•J—/ÿˆ92ujQQμàI¶ t³ô·k7«ej-·9®tH‚Qj«úKŽœ´ ΟÿñÍ€ïßOš5«¬¬¸8m•ÇcCNý,£m&lìdÍ[ ­g»VW«mÓeÖzÕž—W\\V6{ö‘#ïÞÁ 8s¦¾¾¬¬üÄÍÍÍ˜ÍæÚĄڤȨ9Îw¾è¾Ý5Ð1ËNÎü‚šYμR(ÈÊš5 nÀ;­­--ÕÕÉ.žîò‰¯Ê¢ËÁ ˆ5ápØÞ ¿XoQßUI7!¢11AA{÷ xõª¥¥±±Ý³¯¯³³¾¾/(+KN ðñyö nÀM…îIW*l&ܘ<¹¿¿¹¹TAeeVVx8H³§gd$J,tue^)™Õ×>mŸ VFFHAAMs]]Q¨¨¨ííï   žžžœœœ¹ššš²˜˜˜ë–––ž”””’’’ŽŽŽ‘ŠŠŠˆˆˆv¢v…ˆ…†††„„„x‚‚‚~‚~~~~|||zzzJÀJvvvtttrrrppp˜nnnjpjzffjjj„D¢DK–Kadabbbô8˜8\\\ZZZæ]BxBVVVð.”.GhG11`ØRRRPPPÎ!˜!mÈLLLýýýÆokkêHHH¼4f4õSS`°®·¤ïïï¢OO•44˜–’çççŒãã〒odVYdNNkÏÏÏÝÝà{ÉÉÉA!!YWWYDDx¿¿¿ëÝÝ--T `ÿ¿}}%·­tRNS@æØfbKGDˆHŠIDAT8c` 2xð* ì=¦ÅfO,™¿|À*›ù^Ê´­Moƒø†ÕU_"PeÓjøVži°¬œ\)¾Àª½½}ãu]Ïc`²1¯ú–ë´Y>š¬Ð_[+©Àf¹@|µÞ“5:Ë9k2Á *”—kkß’ì¿ê{ë&«¢âĉе’âg´`}XÁ ùÙóÕ}YoÊhiiÕ3×=[WÅd®Ú~è=XAÎ|¥¹3¤”5PÁò-®‡O܃¸a‘ç5[~áùê0°t©Æz—Ã'Î9C]9+é”ã²i|¼Sd—@ÁÊíFAQ- ¡ ¦EGlµœÂËÍÉ-¡¼x±ªÖ–K>j3ÃÃ:  ¦$&íÜ:‡_d£.OwÏŒÅëw¼•ÞÛ´«Ä€£ª ãhêñ­Ë¦éžOßÇÎÒµt‡³ègµ]ÅS›5aÁÉ´ïÆ•N"ßÞÖÓͲÂùÙŽÞç^ ¬„eµ{rÞÇM¶~·í9Ù»× pxÓÕ43¦ rwòÃX§ÛSÙö}œì¦oËö6Ryù©¦ g÷•Âăžwì'ôõؼûÜËñúen.GLAÀþô;!ÁþwƒïnâåîÛ!z‘ëc±þc¡gˆØ^{íÚþăùay›øx'¹”î o-:&—k‚P vãò»ãÙçï[óó ïñéÕo9àpº¹¡ ”Ç}³Yô•Ø|cA~)×ÒÓŸÉq0¡$©çkÌö%Å *¹FqésÍ<ö-IfÍ3¿œT`,&¼ÔõcãS£ è  ãèåBC ±nÞÅ%ï:1ä |[È¢Ùkyi…b“g`¸Þ5ÞlSÃ]'±ËÁ{ùy6‡˜pJÁ‹éføäà—Ç ®ÿ‘•ÛÀIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tbyn3p08.png000066400000000000000000000027331302271755100232560ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_âPLTEÿÿÿ€VVµµ¸¨BBŸŸŸ± ‹Y›››„™™™§———•••“““))V‘‘‘›‹•‹..§€‹‹‹¹‰‰‰ Õxuu‡‡‡²………¥Þž}}}É{{{yyy77VwwwuuusssH©HŽdbV‰V((|S‹S‰‰gggeee]m]å†&&o--D‘Daaa;;D‰D=“=¤óñYYYWWWUUUSSS4…4QQQ$—$OOO::Aº²ÇÅüüü×Á-w-úúú¿h½ÚÔÔ{ ­ øøø¹·œœ¡ööö ¡ ³±‘«òòò©§îîîììì—êêêk‹‰‡111*@® îÓÖÓÌÌÌ“£**ÆÆÆÄÄÄÌÓ kkx>>mŸ VFFHAAMs]]Q¨¨¨ííï   žžžœœœ¹ššš²˜˜˜ë–––ž”””’’’ŽŽŽ‘ŠŠŠˆˆˆv¢v…ˆ…†††„„„x‚‚‚~‚~~~~|||zzzJÀJvvvtttrrrppp˜nnnjpjzffjjj„D¢DK–Kadabbbô8˜8\\\ZZZæ]BxBVVVð.”.GhG11`ØRRRPPPÎ!˜!mÈLLLýýýÆokkêHHH¼4f4õSS`°®·¤ïïï¢OO•44˜–’çççŒãã〒odVYdNNkÏÏÏÝÝà{ÉÉÉA!!YWWYDDx¿¿¿ëÝÝ--T `ÿ¿}}ÿÿãÝ2‰tRNS@æØfbKGDõEÒÛŠIDAT8c` 2xð* ì=¦ÅfO,™¿|À*›ù^Ê´­Moƒø†ÕU_"PeÓjøVži°¬œ\)¾Àª½½}ãu]Ïc`²1¯ú–ë´Y>š¬Ð_[+©Àf¹@|µÞ“5:Ë9k2Á *”—kkß’ì¿ê{ë&«¢âĉе’âg´`}XÁ ùÙóÕ}YoÊhiiÕ3×=[WÅd®Ú~è=XAÎ|¥¹3¤”5PÁò-®‡O܃¸a‘ç5[~áùê0°t©Æz—Ã'Î9C]9+é”ã²i|¼Sd—@ÁÊíFAQ- ¡ ¦EGlµœÂËÍÉ-¡¼x±ªÖ–K>j3ÃÃ:  ¦$&íÜ:‡_d£.OwÏŒÅëw¼•ÞÛ´«Ä€£ª ãhêñ­Ë¦éžOßÇÎÒµt‡³ègµ]ÅS›5aÁÉ´ïÆ•N"ßÞÖÓͲÂùÙŽÞç^ ¬„eµ{rÞÇM¶~·í9Ù»× pxÓÕ43¦ rwòÃX§ÛSÙö}œì¦oËö6Ryù©¦ g÷•Âăžwì'ôõؼûÜËñúen.GLAÀþô;!ÁþwƒïnâåîÛ!z‘ëc±þc¡gˆØ^{íÚþăùay›øx'¹”î o-:&—k‚P vãò»ãÙçï[óó ïñéÕo9àpº¹¡ ”Ç}³Yô•Ø|cA~)×ÒÓŸÉq0¡$©çkÌö%Å *¹FqésÍ<ö-IfÍ3¿œT`,&¼ÔõcãS£ è  ãèåBC ±nÞÅ%ï:1ä |[È¢Ùkyi…b“g`¸Þ5ÞlSÃ]'±ËÁ{ùy6‡˜pJÁ‹éføäà—Ç ®ÿ‘•ÛÀIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tm3n3p02.png000066400000000000000000000001641302271755100231510ustar00rootroot00000000000000‰PNG  IHDR ’g PLTEÿÿÿÿµŸCÎtRNSUª ¹'9IDATx^cd‚P ,ŒUƒ‹+a3.AIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tp0n0g08.png000066400000000000000000000013171302271755100231440ustar00rootroot00000000000000‰PNG  IHDR V%(gAMA† 1è–_†IDAT8c¨'HTðøäG< ^l­KrK\ø«‚wû;Ó}Í´4T4ô&^ùƒªàÓ‘©E9Ávz:êÚ¶ÊÒ9 Îÿ€)ø~jVYqš§¡±©…¡«±º®vT^qÙì#ïÀ ÎÔ—•–ú™›™Û„¦8¹x¸:ÙY¨å”AÖ,°‚;­-ÕÉ.îIeåååE‰áA~Þ~É@fALÐ^°‚W-í}õ•¨ ,9$ÀçXÁ¦Œ¤Š “û›«a ªª2+<ÀÇ3ꋮ̒¾þIS§Oi¯‚Âhc ]·&¨‚I™ùýý§LŸ9{fw}]]myRˆª¸ þ¨‚)é™-ý&O®ªŸ>oN_]VT¸®´/·Ê5¨‚%é)¥ýý“šó’óæÎ_Pi'+Æ+Å+b÷ª`[Z|jWß„º²¨¼9óæ—D+Hó[yHÁ‚úxJFpu_UiidÁì¹óò"­d…µ]”„çÂÜHÎðÈé.)‰ÈŸ5{nz¸²´€¹¸ŸØq˜‚W‰©~±IE3fÍIô”U’áãáQþSð'!9<¢°8¼0¤dúÌYQ–2üÆ2¼¼BˆèÎKHͬ ,.ž:}Z¸Ž$ƒ¶¸O;BAO|z`FYD^Páä©ýaJ¢|î¦BBBG ~-NNNÏLË ,8¹3TFHÐRTDaJ’»›š–‘PÚ?±1T‘ŸG@@õZš|Ó––žPÜÛ_¢ÏÇÍmø#ÑþY•žî_ÜÝ[l+-ìó[²¿RQßÑäo^þ {¾x¿ ¹­#=0`Á_lùþhmK ÚŽ,„žõîMH=SOAý×Çõø`÷FÌQÙcÕ]IEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tp0n2c08.png000066400000000000000000000030721302271755100231420ustar00rootroot00000000000000‰PNG  IHDR üí£gAMA† 1è–_ñIDATH‰Í– L“WÇÿ̇P” †‘ µ0#‰`¨ÄP)¥”A""àè`ÈÓ‰…¡”W)”÷û!A §ÎsÃe"ƒ0Áe!fL4sNƒi|m§%[F,ˆ™&;i¾4_{ÏïÜsÏùŸ‹Œ7lønß¾Ý××755õšwïÞmooOOOŒŒŒ Hwt<åéÙ«ÑÜýO€‰‰‰îîî¼¼¼èèhyXØW×|335 R, †aš‚n…bthèéÓ§KLOO_¹r¥¼¼X6\ /_.d:^‰±ñ‘¨¨¦¦¦ÁÁÁGé<|ø°¿¿¿¦¦&%%%11ñhXXŽ£c)—ÛœÎ}À p hf˜KK¥ƒC†¹y&Pr±8..ŽÒòÚÚZ ‘0000@Oú9YgNNŸŸÀY–-ÛºµD$ºdk;l`p ˜~~Ò!¿ C{Mþ—ÅÄÄP¬ó###J¥2777+++--MØin~ÆÚZíï899õoË”Ë[·o¶±_¹òW–23;ioŸüÏâããCCCºººæîÝ»G®333•¹ÊÂÂB:[zùÁ«í>"""00P$ùùùݹsg@{8Yv•vœ“×WU™ª´´´¨¨èøñãi Û‘wʉT*síãã#“ÉôTQ~~>s‘ÁU`²YII ÕReeeYYYNNÎÑìСC!!ûìí•N)˶·öòò=vì˜yd?fÑÌÀfÔ¦¸¸˜\ ººš ƒž*•Šþ–®3…BAß¿¿X¼ÏÌìk`€Êxˆvp´µµé;‹ÚÒ¹¥e¤4§P–Ô•j¯/¯Ó^… … uuutB œ„„„H¥!k×~ü4ìc7 ÜÚZ6<<¬ÐÒÒ²¾j=Zï´a¿öäÛæ‹¯´½àTãT__ߨØH Ey'ï”èM›NW ß±´|‹eW³¬D(?yòD ££ƒ_ÄG3U>pÜܼò<ÏÓžÚ«†K¹ …O› FRRy‰¢Œf)|CÃx¯]»vYX¸òù’=LÖÛÛëœíŒ )ÎÀïð«õ6Ñ TÁ­ÌN‚6A jZðùgu៲³“yzú[X¤ SXWwB?àÆî w-  >žÂÕaP[W•p+u£æœcüI¥2“ ŸÃ‘oÞÂåj’•£¦¦a¨~õšw’·6?J˜T™`8 Û*[|«Uªª*bP¢ÂÃÃwìÈÐ…‰Ç ³°ðÑ%§•UÐÌÌŒ~I®è=‘VÛÊ!Hà L)£ý¢ÁîâÝs%K :a>¿øÈvr[Z¾m`$µ{öÄgÌ·yr}0ñ ha Ü#ÝW\…Ð ÂWã;×wÔ´<^;0ôðØÍçóY6¸H;ÈÎ.Y PPP`Ô`Dêìå¼M¹ ýÚìkË´>…>ÔÄ ý Z±¢“òchåíííätÚâ«71 îééY ðøñcÍy³Ò9ü@xDL„ñ9c|¢*ˆÕbêmbJ$’eË>"\n„³s(‡S \àñö´·™ñ‚é™CCC±±±4E|ª› y¨$;1Hq °z5eÃD2 MÏb+«¸k׆^t¥@6>>žŒsºÜæBœ'V«ÕÄ 6&MÞ¸ÑÇÀ€Ê†’±aCÒÍ›?ëõ³ CWT­­­Zñ ™ iŽ”ÄŽÔÆb±ØÍÍdz55õôöNxð`r!'‹æìúðu—ZªZE¦‚æ1({4°üýý·lÙB‚JǶ¸‡—ß‹&''IàhòPÒˆAm¼wï^š-ôòÙ³g/]¾¤›ÝóçÏ/_¾LC›ÔÆ´ƒÎÎÎ¥,\*`ÎÆÆÆ4 U×ÜäõÈfggé†úJKÞøíú/UêTÌfÇIEND®B`‚libsixel-1.7.3/images/pngsuite/transparency/tp0n3p08.png000066400000000000000000000027041302271755100231610ustar00rootroot00000000000000‰PNG  IHDR D¤ŠÆgAMA† 1è–_ßPLTEm€VVµµ¸¨BBŸŸŸ± ‹Y›››„™™™§———•••“““))V‘‘‘›‹•‹..§€‹‹‹¹‰‰‰ Õxuu‡‡‡²………¥Þž}}}É{{{yyy77VwwwuuusssH©HŽdbV‰V((|S‹S‰‰gggeee]m]å†&&o--D‘Daaa;;D‰D=“=¤óñYYYWWWUUUSSS4…4QQQ$—$OOO::Aº²ÇÅüüü×Á-w-úúú¿h½ÚÔÔ{ ­ øøø¹·œœ¡ööö ¡ ³±‘«òòò©§îîîììì—êêêk‹‰‡111*@® îÓÖÓÌÌÌ“£**ÆÆÆÄÄÄÌÓ kkx>>mŸ VFFHAAMs]]Q¨¨¨ííï   žžžœœœ¹ššš²˜˜˜ë–––ž”””’’’ŽŽŽ‘ŠŠŠˆˆˆv¢v…ˆ…†††„„„x‚‚‚~‚~~~~|||zzzJÀJvvvtttrrrppp˜nnnjpjzffjjj„D¢DK–Kadabbbô8˜8\\\ZZZæ]BxBVVVð.”.GhG11`ØRRRPPPÎ!˜!ÿÿÿÈLLLýýýÆokkêHHH¼4f4õSS`°®·¤ïïï¢OO•44˜–’çççŒãã〒odVYdNNkÏÏÏÝÝà{ÉÉÉA!!YWWYDDx¿¿¿ëÝÝ--T `ÿ¿}}DbªIDAT8cP&HTðàU÷˜›=±dþò«‚Ì÷R¦m lzÄ7¬®ú€ª ­†oå™ËÊɕ⠬ÚÛÛ7>mŸ VFFHAAMs]]Q¨¨¨ííï   žžžœœœ¹ššš²˜˜˜ë–––ž”””’’’ŽŽŽ‘ŠŠŠˆˆˆv¢v…ˆ…†††„„„x‚‚‚~‚~~~~|||zzzJÀJvvvtttrrrppp˜nnnjpjzffjjj„D¢DK–Kadabbbô8˜8\\\ZZZæ]BxBVVVð.”.GhG11`ØRRRPPPÎ!˜!mÈLLLýýýÆokkêHHH¼4f4õSS`°®·¤ïïï¢OO•44˜–’çççŒãã〒odVYdNNkÏÏÏÝÝà{ÉÉÉA!!YWWYDDx¿¿¿ëÝÝ--T `ÿ¿}}%·­tRNS@æØfŠIDAT8c` 2xð* ì=¦ÅfO,™¿|À*›ù^Ê´­Moƒø†ÕU_"PeÓjøVži°¬œ\)¾Àª½½}ãu]Ïc`²1¯ú–ë´Y>š¬Ð_[+©Àf¹@|µÞ“5:Ë9k2Á *”—kkß’ì¿ê{ë&«¢âĉе’âg´`}XÁ ùÙóÕ}YoÊhiiÕ3×=[WÅd®Ú~è=XAÎ|¥¹3¤”5PÁò-®‡O܃¸a‘ç5[~áùê0°t©Æz—Ã'Î9C]9+é”ã²i|¼Sd—@ÁÊíFAQ- ¡ ¦EGlµœÂËÍÉ-¡¼x±ªÖ–K>j3ÃÃ:  ¦$&íÜ:‡_d£.OwÏŒÅëw¼•ÞÛ´«Ä€£ª ãhêñ­Ë¦éžOßÇÎÒµt‡³ègµ]ÅS›5aÁÉ´ïÆ•N"ßÞÖÓͲÂùÙŽÞç^ ¬„eµ{rÞÇM¶~·í9Ù»× pxÓÕ43¦ rwòÃX§ÛSÙö}œì¦oËö6Ryù©¦ g÷•Âăžwì'ôõؼûÜËñúen.GLAÀþô;!ÁþwƒïnâåîÛ!z‘ëc±þc¡gˆØ^{íÚþăùay›øx'¹”î o-:&—k‚P vãò»ãÙçï[óó ïñéÕo9àpº¹¡ ”Ç}³Yô•Ø|cA~)×ÒÓŸÉq0¡$©çkÌö%Å *¹FqésÍ<ö-IfÍ3¿œT`,&¼ÔõcãS£ è  ãèåBC ±nÞÅ%ï:1ä |[È¢Ùkyi…b“g`¸Þ5ÞlSÃ]'±ËÁ{ùy6‡˜pJÁ‹éføäà—Ç ®ÿ‘•ÛÀIEND®B`‚libsixel-1.7.3/images/pngsuite/zlib/000077500000000000000000000000001302271755100174035ustar00rootroot00000000000000libsixel-1.7.3/images/pngsuite/zlib/z00n2c08.png000066400000000000000000000061441302271755100213020ustar00rootroot00000000000000‰PNG  IHDR üí£ +IDATxÚ ßóÿÿøø÷øøø÷øøøø÷øøø÷øøø÷øøøø÷øøø÷øøøø÷ ø ø ø ÷  ø  ø  ø  ø  ÷   ø   ø   ø   ÷    ø    ø    ø    ÷     ø     ø     ø     ø     ÷      ø      ø      ø      ÷       ø       ø       U“Nnð•IEND®B`‚libsixel-1.7.3/images/pngsuite/zlib/z03n2c08.png000066400000000000000000000003501302271755100212760ustar00rootroot00000000000000‰PNG  IHDR üí£¯IDATx^µÑÝ@0 àJ\ðþËÝl" [ןÓED‚ï¤=SJ´S¹¶óþf^Õ¿ô>› x–Ѐ…(ä9CNщ֠ .ýœßÁ£G¼tx_ÛAC®¨­£º:$€Óý%tgÉcݳ"‘n궺¡®]‘ZWXtyF]Ø]—¬È¥¼:Й’1z¯d˜Þ\Rÿ€õOx½î D¿W¥ç€U“NnßÛCIEND®B`‚libsixel-1.7.3/images/pngsuite/zlib/z06n2c08.png000066400000000000000000000003401302271755100213000ustar00rootroot00000000000000‰PNG  IHDR üí£§IDATxœµÑK€ К°Àûv¸1~a>W$’×Ðn­¡(8ÝyòKr-¡"òË¡È %Pö œzPE·ðÒéô:wƒN¬h¬³~uJÀL÷¼Ð#¯uOE"Ý Õm(tÃ:][‘ZWXtùF]¸]—TäÒ—^}@Ð'#sô¿‘iú°"¦þ ëÝ|ý¹Aˆ~U¥ùU“Nn1RÁ,IEND®B`‚libsixel-1.7.3/images/pngsuite/zlib/z09n2c08.png000066400000000000000000000003401302271755100213030ustar00rootroot00000000000000‰PNG  IHDR üí£§IDATxÚµÑK€ К°Àûv¸1~a>W$’×Ðn­¡(8ÝyòKr-¡"òË¡È %Pö œzPE·ðÒéô:wƒN¬h¬³~uJÀL÷¼Ð#¯uOE"Ý Õm(tÃ:][‘ZWXtùF]¸]—TäÒ—^}@Ð'#sô¿‘iú°"¦þ ëÝ|ý¹Aˆ~U¥ùU“NnÖ¾õIEND®B`‚libsixel-1.7.3/images/seq2gif.gif000066400000000000000000001213261302271755100166410ustar00rootroot00000000000000GIF89aà8÷Uªÿ$$U$ª$ÿHHUHªHÿmmUmªmÿ‘‘U‘ª‘ÿ¶¶U¶ª¶ÿÚÚUÚªÚÿÿÿUÿªÿÿ$$U$ª$ÿ$$$$U$$ª$$ÿ$H$HU$Hª$Hÿ$m$mU$mª$mÿ$‘$‘U$‘ª$‘ÿ$¶$¶U$¶ª$¶ÿ$Ú$ÚU$Úª$Úÿ$ÿ$ÿU$ÿª$ÿÿHHUHªHÿH$H$UH$ªH$ÿHHHHUHHªHHÿHmHmUHmªHmÿH‘H‘UH‘ªH‘ÿH¶H¶UH¶ªH¶ÿHÚHÚUHÚªHÚÿHÿHÿUHÿªHÿÿmmUmªmÿm$m$Um$ªm$ÿmHmHUmHªmHÿmmmmUmmªmmÿm‘m‘Um‘ªm‘ÿm¶m¶Um¶ªm¶ÿmÚmÚUmÚªmÚÿmÿmÿUmÿªmÿÿ‘‘U‘ª‘ÿ‘$‘$U‘$ª‘$ÿ‘H‘HU‘Hª‘Hÿ‘m‘mU‘mª‘mÿ‘‘‘‘U‘‘ª‘‘ÿ‘¶‘¶U‘¶ª‘¶ÿ‘Ú‘ÚU‘Úª‘Úÿ‘ÿ‘ÿU‘ÿª‘ÿÿ¶¶U¶ª¶ÿ¶$¶$U¶$ª¶$ÿ¶H¶HU¶Hª¶Hÿ¶m¶mU¶mª¶mÿ¶‘¶‘U¶‘ª¶‘ÿ¶¶¶¶U¶¶ª¶¶ÿ¶Ú¶ÚU¶Úª¶Úÿ¶ÿ¶ÿU¶ÿª¶ÿÿÚÚUÚªÚÿÚ$Ú$UÚ$ªÚ$ÿÚHÚHUÚHªÚHÿÚmÚmUÚmªÚmÿÚ‘Ú‘UÚ‘ªÚ‘ÿÚ¶Ú¶UÚ¶ªÚ¶ÿÚÚÚÚUÚÚªÚÚÿÚÿÚÿUÚÿªÚÿÿÿÿUÿªÿÿÿ$ÿ$Uÿ$ªÿ$ÿÿHÿHUÿHªÿHÿÿmÿmUÿmªÿmÿÿ‘ÿ‘Uÿ‘ªÿ‘ÿÿ¶ÿ¶Uÿ¶ªÿ¶ÿÿÚÿÚUÿÚªÿÚÿÿÿÿÿUÿÿªÿÿÿ!ÿ NETSCAPE2.0!ù,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#…B¹²ä˘3Û¬lY³çÏ =r¦º´éÓGCAͺõiÕ®cËÆ {¶íÛ„kãÞÍ›®îÞÀƒ“ý-¼¸ñ«Ä+_~49óçÐu:N½:ËéÖ³kßν»÷ïàËÿO¾¼ùóèÓ«_Ͼ½û÷ðãËŸO¿¾ýûøóëßÏ¿¿ÿÿ(à€hà&¨à‚ 6èàƒF(á„Vhá…f¨á†vèᇠ†(âˆ$–hâ‰(¦¨âŠ,¶èâ‹0Æ(ãŒ4Öhã8æ¨ãŽ<öèã@)äDiä‘H&©ä’L6éä“PF)å”TViå•Xf©å–\véå—`†)æ˜d–iæ™h¦©æšl¶éæ›pÆ)çœtÖiçxæ©çž|öé矀*è „j衈&ªè¢Œ6êè£F*餔Vj饘fªé¦œvêé§ †*ꨤ–jꩨ¦ªêª¬¶êê«°Ææ*무Öjë­¸æªë®¼öêë¯À+ì°Äkì±È&«ì²Ì6ëì³ÐF+í´ÔVkíµØf«í¶Üvëí·à†+î¸ä–kî¹è¦«îºì¶ëî»ðÆ+ï¼ôÖkï½øæ«ï¾üöëï¿,ðÀlðÁ'¬ð 7ìðÃG,ñÄWlñÅg¬ñÆwìñÇ ‡,òÈ$—lòÉ(§¬òÊ,·ìòË0Ç,óÌ4×lóÍ8ç¬óÎ<÷ìóÏ@-ôÐDmôÑH'­ôÒL7íôÓPG-õÔTWmõÕXg­õÖ\wíõ×`‡-öØd—mvÌ!ù%,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#KÖ ¥²åɘ3³„B‘³Ì›ŽZ¾¬¹´iŒ•zþ˜Úàê‘ a]„%{b胣[ŸÞÍûák„¿;®æámµ-&x¼`îâ½£÷†N‚zÆ×ž¡7_N‘;ÄæÏ¥‹ÿ}8éêºÓ»v®»ºhØiÓ.(Ÿ¾ÁÚõïÇŸ<¿Að¹' o¿ ·žÎáæÞ‚ ØcÉÉ!rúMhß…ZX€£ èai&(ây ŠˆÞyØ9a…òáGaþi(¡~ÿ-Þ‡8JbƒÀ­§ ‰?.HÝŠöy7ã‹Ɉär’˜ã“ˆíh ‚%g"• Ic†[*‰á„-Ô܉NBif_éµÖ!{æeç#‰í•˜„ùù‡$ŒûÝÇŸwxÙà™€ªÑ˜ yGè‚&ª¨O|6„è¢F*餔Vj饘fªé¦œvêé§ †*ꨤ–jꩨ¦ªêª¬¶êê«°Æÿ*무Öjë­¸æªë®¼öêë¯À+ì°Äkì±È&«ì²Ì6ëì³ÐF+í´ÔVkíµØf«í¶Üvëí·à†+î¸ä–kî¹è¦«îºì¶ëî»ðÆ+ï¼ôÖkï½øæ«ï¾üöëï¿,ðÀlðÁ'¬ð 7ìðÃG,ñÄWlñÅg¬ñÆwìñÇ ‡,òÈ$—lòÉ(§¬òÊ,·ìòË0Ç,óÌ4×lóÍ8ç¬óÎ<÷ìóÏ@-ôÐDmôÑH'­ôÒL7íôÓPG-õÔTWmõÕXg­õÖ\wíõ×`‡-öØd—möÙh§­öÚl·íöÛpÇ-÷Üt×m÷Ýxç­÷Þ|÷Ùí÷߀.øà„nøáˆ'®øâŒ7îøãG.ùä”Wnùå˜g®ùæœwîùç ‡.ú褗nú騧®úꬷîúë°Ç.ûì´×nûí¸ç®ûî¼÷îûïÀ/üðÄoüñÈ'¯üòÌ7ïüóÐG/ýôÔWoýõØg¯ýöÜwïý÷à‡/þøä—oþù觯þúì·ïþûðÇ/ÿüô×oÿýøç¯ÿþü÷ïÿÿ  HÀð€L ÈÀ:ðŒ 'HÁ Zð‚Ì 7ÈÁzðƒ ¡GHÂg!ù!,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#K ¥²åɘ3›„B‘³Ì›Ž¶|Y³éÓ+3ôüQµAÖ#ºköÄÐ I»FÍ»wBØwdÍY8BÜ$l[TùBÝÆ}K×DõŒ°=GwΜbwˆÎëÿžNuv⥭ï^ÿº`zë¿c¬]» }ûmßÏ?¿~òý…wtå˜pĵ— {Çàƒð5ØcÊÍVarü]ˆß†jXPxx¹7ž$B†`{¾w¢ˆéeç…Ò§†ÿè¡…ü8ák#–è#b+F($„A·`u0â÷Ž4"tc“Ì8Z?VÙW‘ ¢8¤ƒB.˜¥h9væ“^(ãA †¨iV¶É×z®±É"Ú¡¨b Q¸€MÖØ_~þ}§fžhèæ¡ˆR”¦Gß-Ú •‰F*©M‚Nd褘fªé¦œvêé§ †*ꨤ–jꩨ¦ªêª¬¶êê«°Æÿ*무Öjë­¸æªë®¼öêë¯À+ì°Äkì±È&«ì²Ì6ëì³ÐF+í´ÔVkíµØf«í¶Üvëí·à†+î¸ä–kî¹è¦«îºì¶ëî»ðÆ+ï¼ôÖkï½øæ«ï¾üöëï¿,ðÀlðÁ'¬ð 7ìðÃG,ñÄWlñÅg¬ñÆwìñÇ ‡,òÈ$—lòÉ(§¬òÊ,·ìòË0Ç,óÌ4×lóÍ8ç¬óÎ<÷ìóÏ@-ôÐDmôÑH'­ôÒL7íôÓPG-õÔTWmõÕXg­õÖ\wíõ×`‡-öØd—möÙh§­öÚl·íöÛpÇ-÷Üt×m÷Ýxç­÷Þ|÷äí÷߀.øà„nøáˆ'®øâŒ7îøãG.ùä”Wnùå˜g®ùæœwîùç ‡.ú褗nú騧®úꬷîúë°Ç.ûì´×nûí¸ç®ûî¼÷îûïÀ/üðÄoüñÈ'¯üòÌ7ïüóÐG/ýôÔWoýõØg¯ýöÜwïý÷à‡/þøä—oþù觯þúì·ïþûðÇ/ÿüô×oÿýøç¯ÿþü÷ïÿÿ  HÀð€L ÈÀ:ðŒ 'HÁ Zð‚Ì 7ÈÁzðƒ ¡GHšð„(L¡ WÈBi!ù,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#Kf ¥²åɘ3w„B‘³Ì›Ž†>hù²æÓ¨VVrµAÏ G“€u퉲#–vº·oØ {„ÍYxBÙ·-&˜ânã¾£O†^ºFàž©ç^N‘;ÄæŸKÿŸ;qÓ$Ðó&^wúà#Ú¶]p~}ƒ·íã?¨>÷æ‡Õ”Þnä™pìU÷ž‚ *˜Ýk’û%G›…³íw߆bhx€15“x–˜‚.ˆÞ‚)Ø ‹¢QxŸùe8›ÚØaŽxÅWˆ–f⃡ؠ‘0²]‚Ö9†¡wr(£ŽQJ â‡xè"‘\ê…${ ÂXÜ‘):è#•hrèašê÷£C!fäŠ]Ö×z® ÙÞy2¸¢{I"ädôñèæøê]¢¡$‰vF*éw,yÞCNªé¦0-šQ¦œ†*ꨤ–jꩨ¦ªêª¬¶êê«°Æÿ*무Öjë­¸æªë®¼öêë¯À+ì°Äkì±È&«ì²Ì6ëì³ÐF+í´ÔVkíµØf«í¶Üvëí·à†+î¸ä–kî¹è¦«îºì¶ëî»ðÆ+ï¼ôÖkï½øæ«ï¾üöëï¿,ðÀlðÁ'¬ð 7ìðÃG,ñÄWlñÅg¬ñÆwìñÇ ‡,òÈ$—lòÉ(§¬òÊ,·ìòË0Ç,óÌ4×lóÍ8ç¬óÎ<÷ìóÏ@-ôÐDmôÑH'­ôÒL7íôÓPG-õÔTWmõÕXg­õÖ\wíõ×`‡-öØd—möÙh§­öÚl·íöÛpÇ-÷Üt×m÷Ýxç­÷Þ|÷òí÷߀.øà„nøáˆ'®øâŒ7îøãG.ùä”Wnùå˜g®ùæœwîùç ‡.ú褗nú騧®úꬷîúë°Ç.ûì´×nûí¸ç®ûî¼÷îûïÀ/üðÄoüñÈ'¯üòÌ7ïüóÐG/ýôÔWoýõØg¯ýöÜwïý÷à‡/þøä—oþù觯þúì·ïþûðÇ/ÿüô×oÿýøç¯ÿþü÷ïÿÿ  HÀð€L ÈÀ:ðŒ 'HÁ Zð‚Ì 7ÈÁzðƒ ¡GHšð„(L¡ WȺð…0Œ¡ gHÃÚÐ'!ù7,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#KžL™,”˘+‹„B‘³Ì›Ž†Þ8Zhi­§abά9ãe†ž?¾6{¤BXaមÚïaÒ½!†þm3¸è¡A“£]=»5ÆÚ¡wŒÍY:ÂÒ»-fh\"àîÜ3þÿ¯’üAó+¿ã-È”= æÖKŒÿ~óAÏñOo§¸_xGõÿaÔÞz:¡gŸ¹§žzðÉ÷Ü}Ô±ö^sÒV„õEgÛAºéVP‡´ˆ"rè! î—Úa5±÷ÕzÊ(#Mãy÷Õw/ž‡#‹<¢¥ÜpúHcpIdC>þØS@ÙžU :htÔYXå…÷exe†nbˆÙá&Š%~I&˜eºç%“:f¤šâõf›#Õ p&´`œrʸ'œw.•gŸ" (ž×ÙÙçŒl²¥”iˆå¤RIÛj]Nêå™d¦8♞¦9æ˜3§à¢ˆÒèæuD²è]©…šÿJ¨‹w)Øâ:Îéä[¹Ç*w: ޶º÷(¤óIÊ¥¥šjjÝ•ô96jBbšÉ¡¨œn×۞à ë¯|z»æ·âÊæ©è*4'«Î*îhº¦jÛ“çù)ã±ÈBÄì²ü6[³™b-¶¤f‹­™b’Xî·OVn°ôÊ®«ko·ªv àªéj¬æÆÄíº#x3|/sùNDál˜^¸2~]Vº¯Å"’¨0§(žøa˜'ön®§6ykßH2Í´ÖidÃ!'í4¼B~ì°Ô×ûóÂìÒšäŽ.·œ2c,õ‡ ¹9-`©†Ú5h°'áûue>k”cq0ͽSrzúj’Ûo÷ÿí÷߀.øà„nøáˆ'®øâŒ7îøãG.ùä”Wnùå˜g®ùæœwîùç ‡.ú褗nú騧®úꬷîúë°Ç.ûì´×nûí¸ç®ûî¼÷îûïÀ/üðÄoüñÈ'¯üòÌ7ïüóÐG/ýôÔWoýõØg¯ýöÜwïý÷à‡/þøä—oþù觯þúì·ïþûðÇ/ÿüô×oÿýøç¯ÿþü÷ïÿÿ  HÀð€L ÈÀ:ðŒ 'HÁ Zð‚Ì 7ÈÁzðƒ ¡GHšð„(L¡ WȺð…0Œ¡ gHÃÚð†8Ì¡wÈÃúð‡@ ¢ÿ‡HÄ"ñˆHL¢—ÈÄ&:ñ‰PŒ¢§HÅ*ZñŠXÌ¢·ÈÅ.zñ‹` £ÇHÆ2šñŒhL£×ÈÆ6ºñpŒ£çHÇ:ÚñŽxÌ£÷ÈÇ>úñ€ ¤ IÈBòˆL¤"ÉÈF:ò‘Œ¤$'IÉJZò’˜Ì¤&7ÉÉNzò“  ¥(GIÊRšò”¨L¥*WÉÊVºò•°Œ¥,gIËZÚò–¸Ì¥.wÉË^úò—À ¦0‡IÌbó˜ÈL¦2—ÉÌf:ó™ÐŒ¦4§IÍjZóšØÌ¦6·ÉÍnzó›à §8ÇIÎršóœèL§:×ÉÎvºóðŒ§<çIÏzÚóžøÌ§>÷É0Ï~úóŸ ¨@JЂô M¨BÊІ:ô¡¨D'JÑŠZô¢ͨF7ÊQì!ù,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#KžL¹²e„P(f–yÓñBÏA ­•ôå¬P6+Tí1õAÖŸºköDÓ~‡Æ ѳn›¼c>ôë鎰_‹T99BѶ-F\"àêÔ3êÆ®’ûAï+¯ãÿ-È”üñÎ ¦×ÈzszÒÓ)ÆïÝQ|}ŒåÇëo?góâÙwGí1—šÄœz®)˜ÐzžÕV[ARhm^xP†ÆgqÅWˆý•HÓvÖ}uqß­¢‹#¾ø\h-Eãˆæ‘÷Ûs1¾XS¾w׉"‡™ƒê‘°`’º‡¤’GŽ´¡†ÑÍV% WZ¨%–\n©ŸBâ% &~Yž€Ö„f™–˜€nÆ™£~âø˜l6d'žs¶XŸ9‰§E>%”L¨Ü¢J¸$“Rjha‡vI©¤]r™eŸ …™ß˜*ΨcqÖå9g›pöøé‰%…zã©£ÚÿxãŽwÒiëC‚žŠc…nÛ£¿> ©sKB8å¤ Yé%¦Wnúe§q®ú¬©ÔÖJ¬Ø‚­­a GÚªž–i­‰ÝN«í™ÖJÛ+FÁ‹è»í! ì‘Æn©¬½Ìæ;i†œB›j¬Ï®)§À½¹z«¶ÿÚ§¦œdæY.º·Šðĸ6ì°¸ëVÔ`£î)Ê ‚îrüZ»ÂQÈᄘb‰²É¢<Ÿ¹¯:£a£Æ¬ðv؉æ‹6óYS­!îÙs ½³¿¨V¬j1g¬¡ÍõÁ8MíÆ%¿$4ÕNwÒËñlLbïG\§´z“£«íöÛ‚±½Üt×­–Üvç­÷Ýlïÿí÷ß[á øà„;%xáˆ'îÓáŠ7î8LŒ?.ùä&ENùå˜gdyæœwþÐæž‡.úÇnúè Ÿ®úꬷîúë°Ç.ûì´×nûí¸ç®ûî¼÷îûïÀ/üðÄoüñÈ'¯üòÌ7ïüóÐG/ýôÔWoýõØg¯ýöÜwïý÷à‡/þøä—oþù觯þúì·ïþûðÇ/ÿüô×oÿýøç¯ÿþü÷ïÿÿ  HÀð€L ÈÀ:ðŒ 'HÁ Zð‚Ì 7ÈÁzðƒ ¡GHšð„(L¡ WȺð…0Œ¡ gHÃÚð†8Ì¡wÈÃúð‡@ ¢ÿ‡HÄ"ñˆHL¢—ÈÄ&:ñ‰PŒ¢§HÅ*ZñŠXÌ¢·ÈÅ.zñ‹` £ÇHÆ2šñŒhL£×ÈÆ6ºñpŒ£çHÇ:ÚñŽxÌ£÷ÈÇ>úñ€ ¤ IÈBòˆL¤"ÉÈF:ò‘Œ¤$'IÉJZò’˜Ì¤&7ÉÉNzò“  ¥(GIÊRšò”¨L¥*WÉÊVºò•°Œ¥,gIËZÚò–¸Ì¥.wÉË^úò—À ¦0‡IÌbó˜ÈL¦2—ÉÌf:ó™ÐŒ¦4§IÍjZóšØÌ¦6·ÉÍnzó›à §8ÇIÎršóœèL§:×ÉÎvºóðŒ§<çIÏzÚóžøÌ§>÷É8Ï~úóŸ ¨@JЂô M¨BÊІ:ô¡¨D'JÑŠZô¢ͨF7ÊÑŽzô£ ©H3!ù,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#KžL¹²e„P(f–yÓñBÏA ­•ôå¬P6+Tí1õAÖŸºköDÓ~‡Æ ѳn›¼c>ôë鎰_‹T99BѶ-F\"àêÔ3êÆ®’ûAï+¯ãÿ-È”üñÎ ¦×ÈzszÒÓ)ÆïÝQ|}ŒåÇëo?góâÙwGí1—šÄœz®)˜ÐzžÕV[ARhm^xP†ÆgqÅWˆý•HÓvÖ}uqß­¢‹#¾ø\h-Eãˆæ‘÷Ûs1¾XS¾w׉"‡™ƒê‘°`’º‡¤’GŽ´¡†ÑÍV% WZ¨%–\n©ŸBâ% &~Yž€Ö„f™–˜€nÆ™£~âø˜l6d'žs¶XŸ9‰§E>%”L¨Ü¢J¸$“Rjha‡vI©¤]r™eŸ …™ß˜*ΨcqÖå9g›pöøé‰%…zã©£ÚÿxãŽwÒiëC‚žŠc…nÛ£¿> ©sKB8å¤ Yé%¦Wnúe§q®ú¬©ÔÖJ¬Ø‚­­a GÚªž–i­‰ÝN«í™ÖJÛ+FÁ‹è»í! ì‘Æn©¬½Ìæ;i†œB›j¬Ï®)§À½¹z«¶ÿÚ§¦œdæY.º·Šðĸ6ì°¸ëVÔ`£î)Ê ‚îrüZ»ÂQÈᄘb‰²É¢<Ÿ¹¯:£a£Æ¬ðv؉æ‹6óYS­!îÙs ½³¿¨V¬j1g¬¡ÍõÁ8MíÆ%¿$4ÕNwÒËñlLbïG\§´zl·íöÛp°7sÓ-÷ÝvÇ­wÞ|ïÿíw߀ëM p ^8á†'Žøâ‡^áp<î8árÐò¸pØyæpTþ¸æ…Ђ9ç¤k^:ᦧŽzç¢s®y嘿.úì°knKíµg.¼ öïµ½7 qo÷ñsï<Þ?N·ó'÷átnýá’g?ùæÜkyè‘[‡å¶ûᶇ~éŸn‹û¤xž9üó{.:) ×oùý¶R{èr°ìD×?[ôÎwÀK`FÜÆ‚·¹MzË‹ òô=è‘apÌËG8ºqïpƒ{œö—=Z΄’ÝèÌ·¿È倜 þhBÏÉovŸS_üZ—>Z¨n€ö"íÿh‹BØ‚€™3`ïÈD‹´­vkà3(Áé-ÏoÜœÝ6¨ÁäIîz’ƒœâDhBÉpsâÛ_sX9Ö ­‹!èjØ:ÂPsâ{Ÿ ñ§>Ñu¼ÝoG;Ûò€ML¤D„Ç6( ޤ"¥½,>’|ã"÷B¸½3vÏ„‡“ƒá@)¾Íîq­Û¡ÿć9ùéq˜3¡ì>ÇÃÎÏ•1¤ëhWKØÑ0vF4$©Èb6nœb—©E :ónÜ¢ßçA^/„¥ô$'Ïh?õ‰†“ÃãW÷=Ñ¡2‡áßs¨9>¦ŽŸû%ù™>QtÄ4¦>ÂÿHHò­Ÿ“Ì`ôìfÉFoƒÐÛf÷ Ç83…(„Ü÷Âɺ@¢îryĦß(»r.«û#ë::Ïò €Eôa¸»%îó¥aàñ(EI ÔŠÓ{¦AW=Z“qãä'7Fñ‘–qeûÎ7Kו•ƒ›]çTYRzÓˆ–Ã%GuG@w²”—ù„©>qPebry†» N1ͺ®z}3Ü&;ùÐ~0ä\œ;ÿxÃÏ‘¡— ía ×ÍVB´õ¤=ºô1±¶$>]*Ö±>Š—½âM)™ÅBî­zóéäÀHÔñQqØ‹èÕWÚÉφ¹D§édøÑ7ÿ.V‡s¥IݨËÈfî—òdiX+«H€nö¦šµb3çYL’"oÝž·Ððq•Åc¿YËyÂn~V}£m+O;Þ/vð”]Jå`Ä 2€.q›ØOfþ“ø½ä%+¸SÈõ´§Bå¤PɈFíÅ1t%æâWQÎɽ·Ä!o +ËÓ9ØÁYååFZD®þÏv°¤|ç«ÀË–oöý›&¡Û_iv1Œ—l\IHרB|…3vYëX›w•›Ë-þ4ŠTô–—¯´(dxÄÊ)‘w$.&rë¦Ù€W§€C+–;x=«óÆ@eäDÙÆUfï°S¥S{áv3ÿ};<òêû[ ²dé“eú¢¸ÊöÜs½ˆÅ½ Z­ˆž&öF»=‡6ÎŒª%%ƒMûѧŽ.·é” Éøà:ÚÙŽïëm.ÙË˶—€NÎ܈û¬6gÙÊg­d¡YÌÓå†vƒ¥ ðSG¨ÚÉ]ްq®h-1Ì[Qú°u¼d'^mkK;rXŽÅFu!o·jVw¬Œ„5rÝâþ^3´«ý`úeŒZWœt´®)ó¸Æû¹Ñqæ<:g‡éÄZÔÙõ̳J#ëË=[›‰ÈügŠWkýÚú¾ õÛæ¼½lâuÜ£(÷DiJ«bš¼=§ì0¾ïÖ;¢¦s¾›lOBb•Ú”ÿý÷ï” èäÔų¦^̧ÇI®6¨ §ôuɈc¦‘âéÛtë`‹:{œÒmİycÉFaë–u&5S3·oÜù[åÀ3n]®õ)ö·¹W\1-¨*tßu™Žì5æ–ðuT…ËÁÎñ•ß¦èœ D¾‚ØîWÇz«»ÎòÇÚ™ü´hîÐ1Òu¡Ù¤#6×Îéf‡{¯áœoyK%²œî%U7\@’ðªN¹àVøWÛôõ-†y­ÙÁ¹ê|îaž*¼¼ÃÎO—"eúüÚIqVذm\,æ7 KP;5˜ôD9”WïµÌn]Ûf…®4£»Ó ¦„ =­ÿï[Fw||–¦E]˜áÑÕÖ–­TÿCw)æŒú±¹“,SëYmêŸç¸®w_\gP\äzÍ„s1†ZæF¤$9¥Df¦[¶¤FËGÅWr_‘Åo·³f$‡~q—[ýãiù§;dHýç§‘m,ÇS(fh]dp‰çuš¤I‹6B¨E~3†~ùsc¬Ôl¯“Nù£X„F¸>‡GèÇPåM|W>Œ:úçC”‚*h„—}.ø7#v¤A1ÈA#”Zá—{Ü£G†…µDCÅ&HGø†o8>·„ (Õ`Ÿ'@®“Vx…”Á‚^{6uP¶VPõ_‹ss$fFQãÿ†`«c]›ö[E@6‡Gȃ´`sˆ~sUB´NEdHQ÷w'_}臒PÎSpÚ6€çŠa=‹Öh¾&‰Öi|µpmŽÕ9r`-Œ¶À‰—x„Çȉ¨sD㣌ŸX{t6uH$uõädX@F”Šª,¸…Ýè\²Vp+æ}·öx_´`“Q`&‹K¦w¿_r@®cŒÅxÉJHȉ~sÇqÉö#È^'ÕdÚ¸‹a\ÔŠÊ#hsγbqE{jnŠHiÚƒJ‰Øl¬^ªs;dP·“-@‘ʼn8>´pl*ew›¸’I§€ï–XmµCŠïÿxyÙÆçu€8‘2Z²¸\rnˆ“tžt]¥…XGUf¬…`±ÓÀ˜%ÀÄs/É„)‰„ýH ßV8ËçNH׈D¾eª·“XxS‡8Am•AƒvˆÄp]t‹ W‹µ(TšfMÇyzÖ@%à&P$@$@u—xlG´˜F¨R–qS¡EfÀwgv¦g\õ^É–„ñËt}WÖ…9Wk\”peWBaäP¡#W å{Yõ9–,Ð$’‡IµYŒ,¹’¹oÇøŒs“˜lc=—ù:õauŠ:陕!<3ø–-”ŠÆ\\¨p¸vs ôˆx%frF`0$tÿãØ9þD虞$@<›ø›*õ’=¤ŒÒD]!Õ’TÇ|øgN$Yéœ!€öÜV‘[–Iˆˆka9Bž$fgd~5QCX„£9W‰˜é‰žT÷’,i™cŒÚAw BŽUfYHf¹ŸIÔŸþÉÊ%AHh´ÖmˆÈ_Õ…c 僥Å]*”DFx‰-Àq¡ÑŒGĘbö› åA¡%c»b¶$‚JvŸM†R*º¢z”úe€ÜvhDYqsäØS8÷T£µ”¤ƒN!vl::W¹žCŠ•>¤9(ù’Ú¡bƤrõSj·^Îׄ£(H&X;WŠ¥uÁH‰AÞ†ÔÿIPW 2GŽÕuWhºF•¦QJ„ø˜˜#¤pŠ˜ÄÚžŒ‰:q´BÓå¤}êFqVU‰UH”ÈŸki¨ y9eI²'{‹–78MˆÈb¶ž¥tƒêfK½GDx‰6¾ÕJ,p¡Š™¼™>þ•t©ª8j·T™©ŸyVz©Öœ´Z«393ÊE‡f®4š®r…Z9]ç×=A5[¨¶©Ìš¬TZIøPtú’ÆÃP2ç_ µ?Ú•l¾´o®ƒ?7)…®q}v½zFa£d*†^—pÏ3”µ¸”8÷eFNøè†™Ø£µ•¢ê›+ °¼ªW. mIvtyH‰VH ÿë°lÑ¢ÉãL¤€€<;Zpõ¨±ø_[ŽsuJ :¬¦ÃyD&ù:Œp˜D—ª˜C•x´´){§¶T{¼Ê«¸÷‘Wú™D>êdÒÇg8«Ð9±Û ¥õ±¥u±±(saøYw‹Cõ”è#Q,UžGxluÚ%I7xÄ´é‰% °\‹­‹SO£g¢#XOêew7›¶iQM½z±¦ißDq8WsZ·þ˜ssõˆš¥<f˜ø˜£º˜Z 9…»‰òI‹Z=uB®¤vDDdw¶R•k¹d±¶dpøe£÷{E±qkh΋<6Hc;g]±ä‰Ò%²Ç8²¼y‰¦º˜º³:üÿÈŒz󯌃¹ßapäG´óX{H>°z¶Â«`vI=›ZØD[Æ–‘wˆ§II6È䦸ú»K¸´šjHE¸²xZøª’ÊØA¡jBôX{lEÁ&Rx×[­jwƒJr¦¼ñ Å`÷›M/„qŒ5^F ®H‹Òu”8™ÒH:§ë>lš¬¢º½²{µ :ännkpsM:‡Éf×û `܉€'¡Ÿ¬¸„Ī#¤*öhნ8T¥ÊbSú^sÚRÓÅ‚!ÅsÈ]?$ŒÅROñÿæ¶Ì]LÚ8LJ—G:ð·µ&Å<¨½Ü[µœ·µKK7q”S&Ä T¤]7>gX$åtRuŠT˜–GÔ^›óÄ€œ++ÅGJT^’“d·ä>nk— gvKÃõWaƒl½Huƒ„D(é[œh­p<l E:‡pìA݇ţ –Á–¹J,L$K&D´\ËW!È*‰~çô[WrhˆÈU¼Ä:™úmš8;Ç,‡¬•ªŒßeK´´ç<]´KÍ·Y.›­ô†¾!Ça34ŠkÆÎé¬ÎR!È>—Ëœ¤: *a-ä?[{bl½ œÌÕ¼:·ÌÑK8é½ ×H%PÅY†ñ¤sî7¬ô¹ÒÑÊÎýøÈKØÎ Óšµ¤Z¦3:˜kÍŒÜÇ-<ª:jm7të+UŒõii|ڴתbdÖtÙ˜ÿ Ðõy†£T½0Ù‰ŒÀúœ|*ݤú\ÔL¨¬+ÆîDzì}¸–¬›×Ù8…{žuEÖ|ï“o˜ ÊÖmÔ©Ýk!7Ôs› ´ž |T¸L¨DqKØÕ(MÍ·ÝÞžØõís.m‚±›²ÖË6ÛüÃpp•ëàÿz—rt> ÝHö~=H=v]àp€ÝžRDßQÕÒŽMù|ˆ¥Ì ŒÛYÉÕ¼•-(KßÖ<Íõ'¤pLS·9‘í¸£F†yìôÍþ-9!Ù¯Í~×´I8žãFÁeäÞ¾­Ûž˜B2lÞ©»á½mÒùìØ¿}²¾ÛãÆÎºÐÞͤ„©'DCžÿ6áX­ª’ Ä6%€˜Žþátæh.èYã.-™J=é’éçIÞ‘ZíçÃÍáŒÍsŠÃùZ{ÓL7Ù¼ÒØfÒ©ì{4)a–ŠÎ·yÍÖ7–~é=!é.f›žÙêŠ[ÛNÎØ(m­ Å(™ŒŸÌµv®àÛ¥²Î‘ñœFgÄÃB¦’GŠÉƒc˜šNæè|àÀ^žîÒדëJ}·u¾µómÉÐ êöXiõ×CƒÄ¦×.°Š ‹Øfºôš¯*u|¤Þ­À1ì+ûëéž{ÚŽŽÊƒ áç«çXËPó¾Õ+nqžw*µ'©9‰ª¤™®}£ñ§fíÔaç4ð±dœHÿÊΗ½îlîð¸lóâ^{`‰ä’’rs”§»ñlŒµ ¼ñ J듉ZK7 ¹EY±ã£»ê&¯ugN$:Äî›áŽÉ Ïð&„ó9¾îO b‚2·žWÉÛqÄP«þ´–ünRÅÆ•c§²ƒ:Ïl¯˜ãêȽâ;劸ûy‰N‚-$D+Ûã‚üõ£Ìó.mæè^öZ±ÔtîØD¾zS!E6fÆÈŽá¢®ñƒ’ͨym$í¾Õ9‚¯\¶*”¨Œ:¹³{ïgtEóÃÞA‰™ûÖ,ùLùc¡Ôf=Èœ>™Ez› MíÂÏáT9ß«^ÉxÏ„§ß‹Õ÷Ũ¬þ%EÄéOùÿEí5(û÷HïóƆ4ÔµëÙëm,¤åÎæAöÀßn®7x~8?ÄUO‡“îé~ÎÛòW÷=ÊôÇ6hÙ°•Ð`ÂpZÀ! 'V$31#Ä!~œHKŽ‘¶DÒHJœ•WÒ*$J”pHI$‘“ÖNž5)’(‘sfO¢5I@ çR¦M>…UêTªU­^ÅšUëV®]½~%Ás¦M²!g’"¸”@Å¡E ¤It(A´p |øVïÞ½²ôiP -[4¸R£D‰ 5>¶Rr][r–ù&ʘ-ÉÊ…È‚‹¶r#–X[º(J2G“‚…[öÿlÚµmßë–5Ý·hsH½³ôYZhIõ~Ü!_‚+W¾}]¯O’$T˜ðï[Ò¤/â¤(¹£øÍ ú}nS¦K”ÇC"/1¨j䃯K°DR¥¸ýÿ0@ü ¾º8"ë¦ÖF -øòƒK½%‹Œ¹¼Ò‹°¡—lx˯…²,²Ž¼C°"ÆóÅ÷:É.²bêŒ.ü,b?±¤´Öø#°G2ȮĢ)AÑ(ÂéÈÏr< ¢ãzz².RZ˜è@–®Ä% 1¼RËæJ*̤±äÈ+¢ðZk¢Åsì#´&â ­—ª+ÒÁ[³1?ò4 …4PAý¯(ÿ-bª±ü”[­IÍåí´‡ªdÎ<èôÚR3á@ˆ0„Þ‚“4áÕ±53BU#+$KÆ»bî½;s4­">#£åOBwåµW_£šk¬²~ST¸EãJ®<‹Hù.U2j*Î'¾òª´ZN-Ãì¡Æ62q±3Û\#7)´É¹äh">…íY{ÛI×_祷ÞU¬ßl•«Èáâc­]n?¢®F¥õTR­eI!„I(bQ˜£ŽT<N㆓Ï×EI(teŒ÷5{OF9eÚ¦«É7€ãW·ºâîÍ¥>rËNÝûÈ»‰[LâŸJH¯RI¬ˆ'>UÜ›NPÿ ëÝðÖý©…B\ÐLXœ…“We±Ç&[ªÈ m æ˜56Á:Óz™´wuž‘͈.u4‰å@ b3Ÿ/êŒKLU¢Çr ð'ol·Q$?Γԗ¢îɉ »lÍ7WYá7[­1&J9ˆ~s÷àÏ~Óp…ï^ðHÄŽÌ»Q»½¨bn)ŽøDÃlJÂüÈXKn¯úNÑ`ëÀ}çÊœsé§ïT½\qq™+äm´âo]ýmD3.ÒÐ2z£ç~Ç;MÜK´8ðØÑÄéeµs¼éDZC[+ùƒ NóB#”ºDzD v3á¥kF±réf(\± U†«Ñ\Ú¦/ÿrÕN~ÁÈàЇª]Ï„öëß³èsºÝirèª ñÖB)Ÿä/5h1`u¸CÿXï…u{P{,§·Ì&®SV è8нéJ½K_s·;n1¦„MNE–3ÑÜ q·¢ÅóhR>ˆ¨M49äaÕ–ŽF5cV¿âƒ<ƒé]aD\Çxbº‘Ñ"h;ÐE`G±^LWL”Z²Ø?‡Hi!ÜÀ‘ûÈ?épиFNvÒ*C²ÜÇ=" fwl”oÖ²³¯µ­.#$ÍXÄÔ, ªéiɉ’º-r‘úc”rH¡?/¶ðiY¥é^™6à`“ž„f4bŶÿ…”«ƒã'·6¹h/]ÛÜß%¥ÔªÖU‰‹çûÝ·PDBªaÑ—Z\«8x«4ÝQ›0KË—=Sšÿ”&<‹øHŸ …þs‘2b?c6 tN¼æI'H\N‘p»tç;á™\&k­Ûø@jÁ›-Æ5HhJUª–D‘ñšBlRþ¹K¶Š)0tY,Si;ÚXÔëo<Ö»ß?¢¿œ$v±·ÕìF)—ÚÌT]+;Gà4”‚B‰¼ZÎv¾³®¤=êFKX¢‚æ-ÅH_ÙâGß°`£ý»(l‹[òŠílHªœ£dŠP9º¥—Æ­£¢ºÝa/r7é (çŠÔÑÚµ)H¼äúeïfQj ­f€G«6AÚr¼å…0½¶U¡4)-°ï£ìƒÏÈñ&š©[Ú¼Y+b^·¯E±i›"TÍr3›ÈdoàÉQMm'´j„u,= Ê5p³Õ+7í8V¸õO¡ÿ/Ûº¹TÉ5–N­¡ëÜDò'ÿ¢Í`6N8=Ïw73võ&‘ïØÌƒ²pЍBw:֞ʩ¬ê‹Üƒ‰åÃ0 ªc±æþºv½+Gõ†>:GÉkÖß… <~ž¯µ5Ù™%]¯² x% ²È^Ь@þÖˆˆ1„ ‰ç<—n€‰tiUÔ*Ó¸…ÙŒOë€c›nXÐB¡­\7zÆHOÚ×¾:ÒîêËÙ.¥1奿.Hj=Ñy§ õ5[Y'TG÷)™L1TÀ‹ìÉ´šËÄd&—àÞ)’)eþuºô¢VӦђ²Ìnf÷€‘Ä‘ÕàÆ$ŽøÆ,Ý&•ÿ·‰8Ó¾Õ§rE®döå_×]Õuf¯Õ=q@=ÜÜPm0+w¨ÝlöÓÞ°nôFO"¦2µðÜê¾LËHäõß”²(GËÂî–ß<×{xÑMqžÛ&t-¯\€‰ ¶ª|ÕE¥Q¶ØäÄáÛÙî 7ÌR…E1GEÅWS±SƒËqÏ׿O{ÎwÞs²ŵÜjª°OT>$¿U_H©ÂÚ:Ê'—A™Û†ÿMÔ¹:¥xL¹+ ­æ7ò;³ó]ÚX»<¶|ìe‡üVR“¤*.íe]YO|Õ•*³ºM.“GÙK–_»®SÑk gÛ? fí*)ÚY›G49E¼|îi³ÿ<¡ÒØ€ß:…bÏn-¦n”š­whÆêÐÐ…z'Ùf¹7èD²Tõ#<ýé_zý-(­©ÿ¯ûÌt{”êÞüµaù°ÎûJü4>ˆ5Ø$ËTŸ_þñD´(ÿ÷÷ª¨š!œ²_j8¾«º›ˆÇ;¿¤:h—ŸC¾C¢ÀiºÞ@5›ÞÐ,ø5! 1š²Òø웾¯¼º:šc°…ë»ëY³ü:E‘tÀ¸[›¥±¢ÆsŸçÑ8ÇêÞ² 1O³'9£»$'‹i7Vc4ZAsk¦kc$ ©>•“9»° ÄAü»Äá½R*FÛÑ!ºIÿa©†‚µ+ë°ˆÁš^’ªÏqÂýºº…“º ­Ó[8  GÃBÿ{²ËðÜûÂDD=©¸ÂæšÀçq¿c#©‹ û‰¬™ ±H‚C}ûC'ú›>[0ºª¶Þû©T;»ù Dà©=+Jœ(ϨADTÄYô?ù9GèB²v2Ÿ L97ûŒWª»„Z[y“â#»ñ¯ýÊ(Žú„'õ{Aà‰F4á —(„ðBZ¤¸TaDJ¿>$"4kE¾Àìe,ѬcÒ,)d[JÁgl9l,¿“ºn1Ã]Ó­sd R0ÄX,?oTHÀ¹ «ÅÌ¥¨âFS!ÿ®û6›Få¤1$Á"ê¸Ó èó³¤é7]ã(PôGÖk§ôÃÆ3à ž‰xç¸ „¼ª…¤EÞ1•~c41¸U|H2ì²òQ¡Zû/‘'b´D}I–K!Ùë:]š½f’.Ú‹BÖ{Šœ;­¨áB‚è ‘èFœô5Þ9ýB@`¬Ÿ³C8›8$Õ ÂŽ<¢Ð‚“¼"B· ²²`»•¬G\3Ié=*ì;)“9°L[Jÿóˆ»K—¸’±$KIÓI³,«Ã -FŠÁÞƒ+ßñºÔ¬“¬+##›Q¸L‹Ûù¹™ÛAßP¼ÞÃìr´¾kº}”.^R¿ÐYÌ+ÙF°‰˜€ÌÿÈ43ÊT3¦áÉGl·“ľDCOl±™›,8cCù¹©¥º_¼)ªd0|¬:îC9—¬¶×;^:ÉVaÌòd 9¸ n”EàšÈØ3‘â Ñ)c$íLE}@M“ô’P‘PçÀÐ -/Þ™g»a·­6ªÁ¥ùêÁö£®àÛK_Dÿ”¬Ùé¶À@4#rt¹q㻫D5‹sŠÿqKƤÐ+q•`‰"5RÜ2K2ðÐ(]'ø´Fc³10ëÓnÙ%´ã½q©¢%·“ÈHI«³“AªÓÊ93‚ÆÆ’À ûó”л@‹š„ ›œStO‹¡’‰¸ÓáÜP)E¤œÔA5Qz8KK*µ6¬±Ç:P1}.ì H>ý²|tI4YEØT!ÕM°,V9“CLÈOmÏÇU¦qOŒÙÉr³Å[m-R4Ç}dލB¯$–72©#:íÚÊü‰­J¿ÿÛÑ1³M'ª ó$Öštd-V9eÖ¬šL;…Œ³ÜP~=¤ZüSÚ"ÀrìÀ²½ݶ,e©kT×j³IÍʇäÊÿðVc Ò ub¥×š´×{]© â³gÝבÕŒ‘ÀÆÓ.œ Gú› tHU@`$ÄÞÑ"šRF}B­œ&måÅ„Wz}ŽL×rÑÍŽõØ”Z§;å³ÝW¦…Œ©¸Â+/ÚZاmµ}:G—QFèÓ.¡¢:^­¹½ã¥>\Ç·Zz×cÍØL5Ú£ý'gU%mÚS•V’eÆ)}ÈÒÁö»Ñý›QÍäI•T“€…ÔO˜¤Ÿ…*·jÓ 5Ö´]Û¯Ò¶uÛhªÛim)ÑiÅS2GtÕÓbF>*Ÿ,ALê>ߊ>X8ƒÝ¼—DÓ0¬½É˜×aÝØÈ…“‹Å’!%ÿÊ­\O’Û÷ô׊5!„³:m7(ªÿmC>0—‚WÎXÖÝ'®]ôTÖ›”በ*ö¥a»•`òpKÌk“ÍÔÁ‡#bôG«û`ÿ†Ýð—&„×!… ~‘Ýu‘¼@àÈâ*î¹,.YÅa,®˜{äb~U¸`4=ùä¾…ZŠL'q)w}ܳcßZ­iá;Æão^S™Ûhåäd,¾Gýܧ1n]‹«ßêý» ¦=6©Lí­c»€‰¡õ^bÍM!µdÞØÎä U¹…OSíä‰BØWO+Èpä}íA4EÓ=… ÀÌ6iä¶ØkVKQaduá´]â!ea^îåééW9Þ>6^ñ°C ¶ÃŠugç4•öù¿O QgÚ%ål>`½ø^Z†åZöæb…cqgÎÎhõä„&^-v‘P p%Ôÿˆ®fpÙ–¹¥ºlß™«~äŽfSó0O–äÈõPKæÐk–I‚.hÍIhbÞ⺵h-vè5a;”I‚)*=¯Àšh5ÕÔ€¶cŽ–ÐaÕgŽ\Jé9ž× ]Ï•†°r>è žàŠ®àSÙaR껸i£Nê‡Èi¡6Ï›è6vG¯îçZg8>®N[™¼i¡…•†ê±9è@¾á—f¦aNý„96×›–I°Öéœ&ÕIîh;¶eÄØ~Ü¥êy=é ÍÝ9îPÕ3L®ë3Sèôe«Þ½e‹¶Ãa%kÆ$k™ˆhík^j³fÌÅÞjÕ¶í¤¾æ~ìÿÙ–ëµ=i°ÎXºÞ씹ë~f›àet’>æ;tk²6[Þàí]áÜÆí†–îÇîÒ¢~áo_¡}k¦6f®eáî“QèŠf >nñc‹¦Ýåvëauëçi®nÝëüŠã ægµÆmðׇ(ìÌuíÜÌi®6ïó®©.YºÌ?:_˜žæoÁÎØÓίú– ·vGy…ÜÀêì.7ë•plû†Êf‰Ün ]pŸ…^è’œLh]ZŽÙ­å&íK Æ|¥£æê×òíëÆèþ~\&êÛîg—иÎÜË.Ï—q_)nÂÞ`dáEmÀ¶à¿^áé¶ãÿ®l ?scEëÀRlðFlÏÜÌÅn Íåw§^Ö+§ÓhUoÎMn¡ÔÓuZAߘˆ¦Ïæ&¦ôZöU×ðò<é¶öi×o÷ñ\ψn¿lò£âpǪΖjûÜ3¡ê¼>öáäqÿk—±iëÎõ'Gi;^CíÕø±nmÝ5é×>éÅ,lñîŒw‚Põ,gø«Þc÷-Çðýr~ìÄ&s(7ÖŠ-f?jNm:ú9· :v°äñVpNGyhºâ§_ß§—úÙøádpÜ‹×rÇj™v~.ñjÑzîÙ‹UûdŽ®ûÅ-«+VÊT9ù¦ÿþû¹§ûº·û»Çû¼×û½çû¾÷û¿üÀ‡û¬ üÂ7üÃGüÄWüÅïûÁÇ*ƇüÈ—üɧüÂwü•ªüÌ×üÍç|Ä¿|•êüÐýÑýÏO)ÒGýÔW}Å7}€ú‡×‡ýÖ—}ò‚ýØŸýÛϪÿ ÚÇýÞ_)Ý·}ß~h~àþãï¤Ø}ägþ4Zþàoþè§žâ_~é·þéy~Ý¿þí/›çß}î±Q~íÿò¯—Ú¯~óW_Aò_ÿ÷(ÿù‡ÿú”ù§û× Áùßÿÿ,hð ‚P2Lèð!Ĉ'R¬hñ"ÆŒ7rìèñ#È"GJdØ$Ê”*W²léò%̘27š\8ó&Μ:wòìé3fM(?‡-jô(Ò¤ƒ*mêô)Ô¨R=2jõ*Ö¬ZyVÝêõ+ذb#vkö,Ú´J˪mëö-\•lãÒ­k÷.Þ¼z÷òíë÷/àÀ‚ÿ.lø0âÄŠ3nìø1äÈ’'S®lù2æÌš7sîìù3èТG“.mú4êÔªW³níú5ìØ²gÓ®mû6îܺwóîíû7ðà‡/nü8òäÊ—3oîü9ôèÒ§S¯ný:öìÚ·sïîý;øðâÇ“/oþ<úôê׳oïþ=üøòçÓ¯oÿ>þüú÷óïïÿ?€ 8 x ‚ *¸ ƒ :ø „J8!…Zx!†j¸!‡zø!ˆ!Š8"‰%šx"Š)ª¸"‹-ºø"Œ1Ê8#5Úx#Ž9ê¸#=úø#A 9$‘Ey$’I*¹$“M:ù$”QJ9%•UZy%–Yj¹% —]zù%˜aŠiX@!ù@,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#KžL¹²e„P(f–yÓñBÏA ­•ôå¬P6+Tí1õAÖŸºköDÓ~‡Æ ѳn›¼c>ôë鎰_‹T99BѶ-F\"àêÔ3êÆ®’ûAï+¯ãÿ-È”üñÎ ¦×ÈzszÒÓ)ÆïÝQ|}ŒåÇëo?góâÙwGí1—šÄœz®)˜ÐzžÕV[ARhm^xP†ÆgqÅWˆý•HÓvÖ}uqß­¢‹#¾ø\h-Eãˆæ‘÷Ûs1¾XS¾w׉"‡™ƒê‘°`’º‡¤’GŽ´¡†ÑÍV% WZ¨%–\n©ŸBâ% &~Yž€Ö„f™–˜€nÆ™£~âø˜l6d'žs¶XŸ9‰§E>%”L¨Ü¢J¸$“Rjha‡vI©¤]r™eŸ …™ß˜*ΨcqÖå9g›pöøé‰%…zã©£ÚÿxãŽwÒiëC‚žŠc…nÛ£¿> ©sKB8å¤ Yé%¦Wnúe§q®ú¬©ÔÖJ¬Ø‚­­a GÚªž–i­‰ÝN«í™ÖJÛ+FÁ‹è»í! ì‘Æn©¬½Ìæ;i†œB›j¬Ï®)§À½¹z«¶ÿÚ§¦œdæY.º·Šðĸ6ì°¸ëVÔ`£î)Ê ‚îrüZ»ÂQÈᄘb‰²É¢<Ÿ¹¯:£a£Æ¬ðv؉æ‹6óYS­!îÙs ½³¿¨V¬j1g¬¡ÍõÁ8MíÆ%¿$4ÕNwÒËñlLbïG\§´zl·íöÛp°7sÓ-÷ÝvÇ­wÞ|ïÿíw߀ëM p ^8á†'Žøâ‡^áp<î8árÐò¸pØyæpTþ¸æ…Ђ9ç¤k^:ᦧŽzç¢s®y嘿.úì°knKíµg.¼ öïµ½7 qo÷ñsï<Þ?N·ó'÷átnýá’g?ùæÜkyè‘[‡å¶ûᶇ~éŸn‹û¤xž9üó{.:) ×oùý¶R{èr°ìD×?[ôÎwÀK`FÜÆ‚·¹MzË‹ òô=è‘apÌËG8ºqïpƒ{œö—=Z΄’ÝèÌ·¿È倜 þhBÏÉovŸS_üZ—>Z¨n€ö"íÿh‹BØ‚€™3`ïÈD‹´­vkà3(Áé-ÏoÜœÝ6¨ÁäIîz’ƒœâDhBÉpsâÛ_sX9Ö ­‹!èjØ:ÂPsâ{Ÿ ñ§>Ñu¼ÝoG;Ûò€ML¤D„Ç6( ޤ"¥½,>’|ã"÷B¸½3vÏ„‡“ƒá@)¾Íîq­Û¡ÿć9ùéq˜3¡ì>ÇÃÎÏ•1¤ëhWKØÑ0vF4$©Èb6nœb—©E :ónÜ¢ßçA^/„¥ô$'Ïh?õ‰†“ÃãW÷=Ñ¡2‡áßs¨9>¦ŽŸû%ù™>QtÄ4¦>ÂÿHHò­Ÿ“Ì`ôìfÉFoƒÐÛf÷ Ç83…(„Ü÷Âɺ@¢îryĦß(»r.«û#ë::Ïò €Eôa¸»%îó¥aàñ(EI ÔŠÓ{¦AW=Z“qãä'7Fñ‘–qeûÎ7Kו•ƒ›]çTYRzÓˆ–Ã%GuG@w²”—ù„©>qPebry†» N1ͺ®z}3Ü&;ùÐ~0ä\œ;ÿxÃÏ‘¡— ía ×ÍVB´õ¤=ºô1±¶$>]*Ö±>Š—½âM)™ÅBî­zóéäÀHÔñQqØ‹èÕWÚÉφ¹D§édøÑ7ÿ.V‡s¥IݨËÈfî—òdiX+«H€nö¦šµb3çYL’"oÝž·Ððq•Åc¿YËyÂn~V}£m+O;Þ/vð”]Jå`Ä 2€.q›ØOfþ“ø½ä%+¸SÈõ´§Bå¤PɈFíÅ1t%æâWQÎɽ·Ä!o +ËÓ9ØÁYååFZD®þÏv°¤|ç«ÀË–oöý›&¡Û_iv1Œ—l\IHרB|…3vYëX›w•›Ë-þ4ŠTô–—¯´(dxÄÊ)‘w$.&rë¦Ù€W§€C+–;x=«óÆ@eäDÙÆUfï°S¥S{áv3ÿ};<òêû[ ²dé“eú¢¸ÊöÜs½ˆÅ½ Z­ˆž&öF»=‡6ÎŒª%%ƒMûѧŽ.·é” Éøà:ÚÙŽïëm.ÙË˶—€NÎ܈û¬6gÙÊg­d¡YÌÓå†vƒ¥ ðSG¨ÚÉ]ްq®h-1Ì[Qú°u¼d'^mkK;rXŽÅFu!o·jVw¬Œ„5rÝâþ^3´«ý`úeŒZWœt´®)ó¸Æû¹Ñqæ<:g‡éÄZÔÙõ̳J#ëË=[›‰ÈügŠWkýÚú¾ õÛæ¼½lâuÜ£(÷DiJ«bš¼=§ì0¾ïÖ;¢¦s¾›lOBb•Ú”ÿý÷ï” èäÔų¦^̧ÇI®6¨ §ôuɈc¦‘âéÛtë`‹:{œÒmİycÉFaë–u&5S3·oÜù[åÀ3n]®õ)ö·¹W\1-¨*tßu™Žì5æ–ðuT…ËÁÎñ•ß¦èœ D¾‚ØîWÇz«»ÎòÇÚ™ü´hîÐ1Òu¡Ù¤#6×Îéf‡{¯áœoyK%²œî%U7\@’ðªN¹àVøWÛôõ-†y­ÙÁ¹ê|îaž*¼¼ÃÎO—"eúüÚIqVذm\,æ7 KP;5˜ôD9”WïµÌn]Ûf…®4£»Ó ¦„ =­ÿï[Fw||–¦E]˜áÑÕÖ–­TÿCw)æŒú±¹“,SëYmêŸç¸®w_\gP\äzÍ„s1†ZæF¤$9¥Df¦[¶¤FËGÅWr_‘Åo·³f$‡~q—[ýãiù§;dHýç§‘m,ÇS(fh]dp‰çuš¤I‹6B¨E~3†~ùsc¬Ôl¯“Nù£X„F¸>‡GèÇPåM|W>Œ:úçC”‚*h„—}.ø7#v¤A1ÈA#”Zá—{Ü£G†…µDCÅ&HGø†o8>·„ (Õ`Ÿ'@®“Vx…”Á‚^{6uP¶VPõ_‹ss$fFQãÿ†`«c]›ö[E@6‡Gȃ´`sˆ~sUB´NEdHQ÷w'_}臒PÎSpÚ6€çŠa=‹Öh¾&‰Öi|µpmŽÕ9r`-Œ¶À‰—x„Çȉ¨sD㣌ŸX{t6uH$uõädX@F”Šª,¸…Ýè\²Vp+æ}·öx_´`“Q`&‹K¦w¿_r@®cŒÅxÉJHȉ~sÇqÉö#È^'ÕdÚ¸‹a\ÔŠÊ#hsγbqE{jnŠHiÚƒJ‰Øl¬^ªs;dP·“-@‘ʼn8>´pl*ew›¸’I§€ï–XmµCŠïÿxyÙÆçu€8‘2Z²¸\rnˆ“tžt]¥…XGUf¬…`±ÓÀ˜%ÀÄs/É„)‰„ýH ßV8ËçNH׈D¾eª·“XxS‡8Am•AƒvˆÄp]t‹ W‹µ(TšfMÇyzÖ@%à&P$@$@u—xlG´˜F¨R–qS¡EfÀwgv¦g\õ^É–„ñËt}WÖ…9Wk\”peWBaäP¡#W å{Yõ9–,Ð$’‡IµYŒ,¹’¹oÇøŒs“˜lc=—ù:õauŠ:陕!<3ø–-”ŠÆ\\¨p¸vs ôˆx%frF`0$tÿãØ9þD虞$@<›ø›*õ’=¤ŒÒD]!Õ’TÇ|øgN$Yéœ!€öÜV‘[–Iˆˆka9Bž$fgd~5QCX„£9W‰˜é‰žT÷’,i™cŒÚAw BŽUfYHf¹ŸIÔŸþÉÊ%AHh´ÖmˆÈ_Õ…c 僥Å]*”DFx‰-Àq¡ÑŒGĘbö› åA¡%c»b¶$‚JvŸM†R*º¢z”úe€ÜvhDYqsäØS8÷T£µ”¤ƒN!vl::W¹žCŠ•>¤9(ù’Ú¡bƤrõSj·^Îׄ£(H&X;WŠ¥uÁH‰AÞ†ÔÿIPW 2GŽÕuWhºF•¦QJ„ø˜˜#¤pŠ˜ÄÚžŒ‰:q´BÓå¤}êFqVU‰UH”ÈŸki¨ y9eI²'{‹–78MˆÈb¶ž¥tƒêfK½GDx‰6¾ÕJ,p¡Š™¼™>þ•t©ª8j·T™©ŸyVz©Öœ´Z«393ÊE‡f®4š®r…Z9]ç×=A5[¨¶©Ìš¬TZIøPtú’ÆÃP2ç_ µ?Ú•l¾´o®ƒ?7)…®q}v½zFa£d*†^—pÏ3”µ¸”8÷eFNøè†™Ø£µ•¢ê›+ °¼ªW. mIvtyH‰VH ÿë°lÑ¢ÉãL¤€€<;Zpõ¨±ø_[ŽsuJ :¬¦ÃyD&ù:Œp˜D—ª˜C•x´´){§¶T{¼Ê«¸÷‘Wú™D>êdÒÇg8«Ð9±Û ¥õ±¥u±±(saøYw‹Cõ”è#Q,UžGxluÚ%I7xÄ´é‰% °\‹­‹SO£g¢#XOêew7›¶iQM½z±¦ißDq8WsZ·þ˜ssõˆš¥<f˜ø˜£º˜Z 9…»‰òI‹Z=uB®¤vDDdw¶R•k¹d±¶dpøe£÷{E±qkh΋<6Hc;g]±ä‰Ò%²Ç8²¼y‰¦º˜º³:üÿÈŒz󯌃¹ßapäG´óX{H>°z¶Â«`vI=›ZØD[Æ–‘wˆ§II6È䦸ú»K¸´šjHE¸²xZøª’ÊØA¡jBôX{lEÁ&Rx×[­jwƒJr¦¼ñ Å`÷›M/„qŒ5^F ®H‹Òu”8™ÒH:§ë>lš¬¢º½²{µ :ännkpsM:‡Éf×û `܉€'¡Ÿ¬¸„Ī#¤*öhნ8T¥ÊbSú^sÚRÓÅ‚!ÅsÈ]?$ŒÅROñÿæ¶Ì]LÚ8LJ—G:ð·µ&Å<¨½Ü[µœ·µKK7q”S&Ä T¤]7>gX$åtRuŠT˜–GÔ^›óÄ€œ++ÅGJT^’“d·ä>nk— gvKÃõWaƒl½Huƒ„D(é[œh­p<l E:‡pìA݇ţ –Á–¹J,L$K&D´\ËW!È*‰~çô[WrhˆÈU¼Ä:™úmš8;Ç,‡¬•ªŒßeK´´ç<]´KÍ·Y.›­ô†¾!Ça34ŠkÆÎé¬ÎR!È>—Ëœ¤: *a-ä?[{bl½ œÌÕ¼:·ÌÑK8é½ ×H%PÅY†ñ¤sî7¬ô¹ÒÑÊÎýøÈKØÎ Óšµ¤Z¦3:˜kÍŒÜÇ-<ª:jm7të+UŒõii|ڴתbdÖtÙ˜ÿ Ðõy†£T½0Ù‰ŒÀúœ|*ݤú\ÔL¨¬+ÆîDzì}¸–¬›×Ù8…{žuEÖ|ï“o˜ ÊÖmÔ©Ýk!7Ôs› ´ž |T¸L¨DqKØÕ(MÍ·ÝÞžØõís.m‚±›²ÖË6ÛüÃpp•ëàÿz—rt> ÝHö~=H=v]àp€ÝžRDßQÕÒŽMù|ˆ¥Ì ŒÛYÉÕ¼•-(KßÖ<Íõ'¤pLS·9‘í¸£F†yìôÍþ-9!Ù¯Í~×´I8žãFÁeäÞ¾­Ûž˜B2lÞ©»á½mÒùìØ¿}²¾ÛãÆÎºÐÞͤ„©'DCžÿ6áX­ª’ Ä6%€˜Žþátæh.èYã.-™J=é’éçIÞ‘ZíçÃÍáŒÍsŠÃùZ{ÓL7Ù¼ÒØfÒ©ì{4)a–ŠÎ·yÍÖ7–~é=!é.f›žÙêŠ[ÛNÎØ(m­ Å(™ŒŸÌµv®àÛ¥²Î‘ñœFgÄÃB¦’GŠÉƒc˜šNæè|àÀ^žîÒדëJ}·u¾µómÉÐ êöXiõ×CƒÄ¦×.°Š ‹Øfºôš¯*u|¤Þ­À1ì+ûëéž{ÚŽŽÊƒ áç«çXËPó¾Õ+nqžw*µ'©9‰ª¤™®}£ñ§fíÔaç4ð±dœHÿÊΗ½îlîð¸lóâ^{`‰ä’’rs”§»ñlŒµ ¼ñ J듉ZK7 ¹EY±ã£»ê&¯ugN$:Äî›áŽÉ Ïð&„ó9¾îO b‚2·žWÉÛqÄP«þ´–ünRÅÆ•c§²ƒ:Ïl¯˜ãêȽâ;劸ûy‰N‚-$D+Ûã‚üõ£Ìó.mæè^öZ±ÔtîØD¾zS!E6fÆÈŽá¢®ñƒ’ͨym$í¾Õ9‚¯\¶*”¨Œ:¹³{ïgtEóÃÞA‰™ûÖ,ùLùc¡Ôf=Èœ>™Ez› MíÂÏáT9ß«^ÉxÏ„§ß‹Õ÷Ũ¬þ%EÄéOùÿEí5(û÷HïóƆ4ÔµëÙëm,¤åÎæAöÀßn®7x~8?ÄUO‡“îé~ÎÛòW÷=ÊôÇ6hÙ°•Ð`ÂpZÀ! 'V$31#Ä!~œHKŽ‘¶DÒHJœ•WÒ*$J”pHI$‘“ÖNž5)’(‘sfO¢5I@ çR¦M>…UêTªU­^ÅšUëV®]½~%Ás¦M²!g’"¸”@Å¡E ¤It(A´p |øVïÞ½²ôiP -[4¸R£D‰ 5>¶Rr][r–ù&ʘ-ÉÊ…È‚‹¶r#–X[º(J2G“‚…[öÿlÚµmßë–5Ý·hsH½³ôYZhIõ~Ü!_‚+W¾}]¯O’$T˜ðï[Ò¤/â¤(¹£øÍ ú}nS¦K”ÇC"/1¨j䃯K°DR¥¸ýÿ0@ü ¾º8"ë¦ÖF -øòƒK½%‹Œ¹¼Ò‹°¡—lx˯…²,²Ž¼C°"ÆóÅ÷:É.²bêŒ.ü,b?±¤´Öø#°G2ȮĢ)AÑ(ÂéÈÏr< ¢ãzz².RZ˜è@–®Ä% 1¼RËæJ*̤±äÈ+¢ðZk¢Åsì#´&â ­—ª+ÒÁ[³1?ò4 …4PAý¯(ÿ-bª±ü”[­IÍåí´‡ªdÎ<èôÚR3á@ˆ0„Þ‚“4áÕ±53BU#+$KÆ»bî½;s4­">#£åOBwåµW_£šk¬²~ST¸EãJ®<‹Hù.U2j*Î'¾òª´ZN-Ãì¡Æ62q±3Û\#7)´É¹äh">…íY{ÛI×_祷ÞU¬ßl•«Èáâc­]n?¢®F¥õTR­eI!„I(bQ˜£ŽT<N㆓Ï×EI(teŒ÷5{OF9eÚ¦«É7€ãW·ºâîÍ¥>rËNÝûÈ»‰[LâŸJH¯RI¬ˆ'>UÜ›NPÿ ëÝðÖý©…B\ÐLXœ…“We±Ç&[ªÈ m æ˜56Á:Óz™´wuž‘͈.u4‰å@ b3Ÿ/êŒKLU¢Çr ð'ol·Q$?Γԗ¢îɉ »lÍ7WYá7[­1&J9ˆ~s÷àÏ~Óp…ï^ðHÄŽÌ»Q»½¨bn)ŽøDÃlJÂüÈXKn¯úNÑ`ëÀ}çÊœsé§ïT½\qq™+äm´âo]ýmD3.ÒÐ2z£ç~Ç;MÜK´8ðØÑÄéeµs¼éDZC[+ùƒ NóB#”ºDzD v3á¥kF±réf(\± U†«Ñ\Ú¦/ÿrÕN~ÁÈàЇª]Ï„öëß³èsºÝirèª ñÖB)Ÿä/5h1`u¸CÿXï…u{P{,§·Ì&®SV è8нéJ½K_s·;n1¦„MNE–3ÑÜ q·¢ÅóhR>ˆ¨M49äaÕ–ŽF5cV¿âƒ<ƒé]aD\Çxbº‘Ñ"h;ÐE`G±^LWL”Z²Ø?‡Hi!ÜÀ‘ûÈ?épиFNvÒ*C²ÜÇ=" fwl”oÖ²³¯µ­.#$ÍXÄÔ, ªéiɉ’º-r‘úc”rH¡?/¶ðiY¥é^™6à`“ž„f4bŶÿ…”«ƒã'·6¹h/]ÛÜß%¥ÔªÖU‰‹çûÝ·PDBªaÑ—Z\«8x«4ÝQ›0KË—=Sšÿ”&<‹øHŸ …þs‘2b?c6 tN¼æI'H\N‘p»tç;á™\&k­Ûø@jÁ›-Æ5HhJUª–D‘ñšBlRþ¹K¶Š)0tY,Si;ÚXÔëo<Ö»ß?¢¿œ$v±·ÕìF)—ÚÌT]+;Gà4”‚B‰¼ZÎv¾³®¤=êFKX¢‚æ-ÅH_ÙâGß°`£ý»(l‹[òŠílHªœ£dŠP9º¥—Æ­£¢ºÝa/r7é (çŠÔÑÚµ)H¼äúeïfQj ­f€G«6AÚr¼å…0½¶U¡4)-°ï£ìƒÏÈñ&š©[Ú¼Y+b^·¯E±i›"TÍr3›ÈdoàÉQMm'´j„u,= Ê5p³Õ+7í8V¸õO¡ÿ/Ûº¹TÉ5–N­¡ëÜDò'ÿ¢Í`6N8=Ïw73võ&‘ïØÌƒ²pЍBw:֞ʩ¬ê‹Üƒ‰åÃ0 ªc±æþºv½+Gõ†>:GÉkÖß… <~ž¯µ5Ù™%]¯² x% ²È^Ь@þÖˆˆ1„ ‰ç<—n€‰tiUÔ*Ó¸…ÙŒOë€c›nXÐB¡­\7zÆHOÚ×¾:ÒîêËÙ.¥1奿.Hj=Ñy§ õ5[Y'TG÷)™L1TÀ‹ìÉ´šËÄd&—àÞ)’)eþuºô¢VӦђ²Ìnf÷€‘Ä‘ÕàÆ$ŽøÆ,Ý&•ÿ·‰8Ó¾Õ§rE®döå_×]Õuf¯Õ=q@=ÜÜPm0+w¨ÝlöÓÞ°nôFO"¦2µðÜê¾LËHäõß”²(GËÂî–ß<×{xÑMqžÛ&t-¯\€‰ ¶ª|ÕE¥Q¶ØäÄáÛÙî 7ÌR…E1GEÅWS±SƒËqÏ׿O{ÎwÞs²ŵÜjª°OT>$¿U_H©ÂÚ:Ê'—A™Û†ÿMÔ¹:¥xL¹+ ­æ7ò;³ó]ÚX»<¶|ìe‡üVR“¤*.íe]YO|Õ•*³ºM.“GÙK–_»®SÑk gÛ? fí*)ÚY›G49E¼|îi³ÿ<¡ÒØ€ß:…bÏn-¦n”š­whÆêÐÐ…z'Ùf¹7èD²Tõ#<ýé_zý-(­©ÿ¯ûÌt{”êÞüµaù°ÎûJü4>ˆ5Ø$ËTŸ_þñD´(ÿ÷÷ª¨š!œ²_j8¾«º›ˆÇ;¿¤:h—ŸC¾C¢ÀiºÞ@5›ÞÐ,ø5! 1š²Òø웾¯¼º:šc°…ë»ëY³ü:E‘tÀ¸[›¥±¢ÆsŸçÑ8ÇêÞ² 1O³'9£»$'‹i7Vc4ZAsk¦kc$ ©>•“9»° ÄAü»Äá½R*FÛÑ!ºIÿa©†‚µ+ë°ˆÁš^’ªÏqÂýºº…“º ­Ó[8  GÃBÿ{²ËðÜûÂDD=©¸ÂæšÀçq¿c#©‹ û‰¬™ ±H‚C}ûC'ú›>[0ºª¶Þû©T;»ù Dà©=+Jœ(ϨADTÄYô?ù9GèB²v2Ÿ L97ûŒWª»„Z[y“â#»ñ¯ýÊ(Žú„'õ{Aà‰F4á —(„ðBZ¤¸TaDJ¿>$"4kE¾Àìe,ѬcÒ,)d[JÁgl9l,¿“ºn1Ã]Ó­sd R0ÄX,?oTHÀ¹ «ÅÌ¥¨âFS!ÿ®û6›Få¤1$Á"ê¸Ó èó³¤é7]ã(PôGÖk§ôÃÆ3à ž‰xç¸ „¼ª…¤EÞ1•~c41¸U|H2ì²òQ¡Zû/‘'b´D}I–K!Ùë:]š½f’.Ú‹BÖ{Šœ;­¨áB‚è ‘èFœô5Þ9ýB@`¬Ÿ³C8›8$Õ ÂŽ<¢Ð‚“¼"B· ²²`»•¬G\3Ié=*ì;)“9°L[Jÿóˆ»K—¸’±$KIÓI³,«Ã -FŠÁÞƒ+ßñºÔ¬“¬+##›Q¸L‹Ûù¹™ÛAßP¼ÞÃìr´¾kº}”.^R¿ÐYÌ+ÙF°‰˜€ÌÿÈ43ÊT3¦áÉGl·“ľDCOl±™›,8cCù¹©¥º_¼)ªd0|¬:îC9—¬¶×;^:ÉVaÌòd 9¸ n”EàšÈØ3‘â Ñ)c$íLE}@M“ô’P‘PçÀÐ -/Þ™g»a·­6ªÁ¥ùêÁö£®àÛK_Dÿ”¬Ùé¶À@4#rt¹q㻫D5‹sŠÿqKƤÐ+q•`‰"5RÜ2K2ðÐ(]'ø´Fc³10ëÓnÙ%´ã½q©¢%·“ÈHI«³“AªÓÊ93‚ÆÆ’À ûó”л@‹š„ ›œStO‹¡’‰¸ÓáÜP)E¤œÔA5Qz8KK*µ6¬±Ç:P1}.ì H>ý²|tI4YEØT!ÕM°,V9“CLÈOmÏÇU¦qOŒÙÉr³Å[m-R4Ç}dލB¯$–72©#:íÚÊü‰­J¿ÿÛÑ1³M'ª ó$Öštd-V9eÖ¬šL;…Œ³ÜP~=¤ZüSÚ"ÀrìÀ²½ݶ,e©kT×j³IÍʇäÊÿðVc Ò ub¥×š´×{]© â³gÝבÕŒ‘ÀÆÓ.œ Gú› tHU@`$ÄÞÑ"šRF}B­œ&måÅ„Wz}ŽL×rÑÍŽõØ”Z§;å³ÝW¦…Œ©¸Â+/ÚZاmµ}:G—QFèÓ.¡¢:^­¹½ã¥>\Ç·Zz×cÍØL5Ú£ý'gU%mÚS•V’eÆ)}ÈÒÁö»Ñý›QÍäI•T“€…ÔO˜¤Ÿ…*·jÓ 5Ö´]Û¯Ò¶uÛhªÛim)ÑiÅS2GtÕÓbF>*Ÿ,ALê>ߊ>X8ƒÝ¼—DÓ0¬½É˜×aÝØÈ…“‹Å’!%ÿÊ­\O’Û÷ô׊5!„³:m7(ªÿmC>0—‚WÎXÖÝ'®]ôTÖ›”በ*ö¥a»•`òpKÌk“ÍÔÁ‡#bôG«û`ÿ†Ýð—&„×!… ~‘Ýu‘¼@àÈâ*î¹,.YÅa,®˜{äb~U¸`4=ùä¾…ZŠL'q)w}ܳcßZ­iá;Æão^S™Ûhåäd,¾Gýܧ1n]‹«ßêý» ¦=6©Lí­c»€‰¡õ^bÍM!µdÞØÎä U¹…OSíä‰BØWO+Èpä}íA4EÓ=… ÀÌ6iä¶ØkVKQaduá´]â!ea^îåééW9Þ>6^ñ°C ¶ÃŠugç4•öù¿O QgÚ%ål>`½ø^Z†åZöæb…cqgÎÎhõä„&^-v‘P p%Ôÿˆ®fpÙ–¹¥ºlß™«~äŽfSó0O–äÈõPKæÐk–I‚.hÍIhbÞ⺵h-vè5a;”I‚)*=¯Àšh5ÕÔ€¶cŽ–ÐaÕgŽ\Jé9ž× ]Ï•†°r>è žàŠ®àSÙaR껸i£Nê‡Èi¡6Ï›è6vG¯îçZg8>®N[™¼i¡…•†ê±9è@¾á—f¦aNý„96×›–I°Öéœ&ÕIîh;¶eÄØ~Ü¥êy=é ÍÝ9îPÕ3L®ë3Sèôe«Þ½e‹¶Ãa%kÆ$k™ˆhík^j³fÌÅÞjÕ¶í¤¾æ~ìÿÙ–ëµ=i°ÎXºÞ씹ë~f›àet’>æ;tk²6[Þàí]áÜÆí†–îÇîÒ¢~áo_¡}k¦6f®eáî“QèŠf >nñc‹¦Ýåvëauëçi®nÝëüŠã ægµÆmðׇ(ìÌuíÜÌi®6ïó®©.YºÌ?:_˜žæoÁÎØÓίú– ·vGy…ÜÀêì.7ë•plû†Êf‰Ün ]pŸ…^è’œLh]ZŽÙ­å&íK Æ|¥£æê×òíëÆèþ~\&êÛîg—иÎÜË.Ï—q_)nÂÞ`dáEmÀ¶à¿^áé¶ãÿ®l ?scEëÀRlðFlÏÜÌÅn Íåw§^Ö+§ÓhUoÎMn¡ÔÓuZAߘˆ¦Ïæ&¦ôZöU×ðò<é¶öi×o÷ñ\ψn¿lò£âpǪΖjûÜ3¡ê¼>öáäqÿk—±iëÎõ'Gi;^CíÕø±nmÝ5é×>éÅ,lñîŒw‚Põ,gø«Þc÷-Çðýr~ìÄ&s(7ÖŠ-f?jNm:ú9· :v°äñVpNGyhºâ§_ß§—úÙøádpÜ‹×rÇj™v~.ñjÑzîÙ‹UûdŽ®ûÅ-«+VÊT9ù¦ÿþû¹§ûº·û»Çû¼×û½çû¾÷û¿üÀ‡û¬ üÂ7üÃGüÄWüÅïûÁÇ*ƇüÈ—üɧüÂwü•ªüÌ×üÍç|Ä¿|•êüÐýÑýÏO)ÒGýÔW}Å7}€ú‡×‡ýÖ—}ò‚ýØŸýÛϪÿ ÚÇýÞ_)Ý·}ß~h~àþãï¤Ø}ägþ4Zþàoþè§žâ_~é·þéy~Ý¿þí/›çß}î±Q~íÿò¯—Ú¯~óW_Aò_ÿ÷gp(ÿù‡…‚¬¸ÿÿpÿÙÿ¦˜ú,hð „ 2lèð!Ĉ'R¬hñ"ÆŒB’ÐãF ‚Tøï ,аRB<‰°#Ì’!gÒ¬ió&Μ:w†”YЧƒtYåD¤Œ9’'Ô¨R§R­jõ"Q‘5e‚ÌÊ” Òˆa~åèô*Ú´jײmÛ«P˜fãr¬KB®]’ ¿®\)°ïß,ÿ ë—Dß°eEžuëø1äÈ’-úZײÖË™ïæÝ|)Ò”¡ø4iÓßm<ù5ìØ²ÕVÎÛõ©gÎŒñêÎmtéÄ G=Z5 ÖN³Înîü9t‰µ7OïMý fæÀ‡laîß•»Žnþ<úóÕ-c¶>ôzî÷OÚ¸ýã„W,Ÿþ?€:†^1Íu`o·Áõ“I†¶ß}&¡`~ÖŸj¸!‡VÄMcØZ†šx"Š)â4ÖBË©ø"Œ1Ê8#5Úx#Ž9ê¸#=úø#A 9$‘Ey$’I*¹$“M:ù$”QJ9%•UZy%–Yj¹%ø—]zù%˜aŠ9&™ešy&šiª¹&›mºù&œqÊ9'uÚy'žyê¹'Ÿ}úù'  :(¡…z(¢‰*º(£:ú(¤‘J:)¥•Zz)¦™jº)§zú)¨¡Š:*©¥šz*ª©ªº*«­ºú*¬±Ê:+­µÚz+®¹êº+¯½úú+°Á ;,±Å{,²É*»,³Í:û,´ÑJ;-µÕZ{-¶Ùj»-·Ýzû-¸áŠ;.¹åš{.ºéª».»íºû.¼ñÊ;/½õÚ{/¾ùê»/¿ýúû/À <0Á|0 +¼0à ;ü0ÄK<1Å[|1Æk¼1Ç{üñd!ù,à8ÿÿ H¢ Áƒ*\Ȱ¡Ã‡#JœH±¢Å‹3jÜȱ£Ç C2HP¤É“(Sª\ɲ¥Ë—0Sþ#A2¦Í›8sêÜɳ§Ï™%} J´¨Ñ£H?š´©Ó§P£J=IPàÔ«X³jÝjÔjP®`ÊK¶âR«eÓª]˫יmãÊK7¦WšuóêÝË×bU¸} œ—$Zˆ+kðâÇ#KžL¹²e„P(f–yÓñBÏA ­•ôå¬P6+Tí1õAÖŸºköDÓ~‡Æ ѳn›¼c>ôë鎰_‹T99BѶ-F\"àêÔ3êÆ®’ûAï+¯ãÿ-È”üñÎ ¦×ÈzszÒÓ)ÆïÝQ|}ŒåÇëo?góâÙwGí1—šÄœz®)˜ÐzžÕV[ARhm^xP†ÆgqÅWˆý•HÓvÖ}uqß­¢‹#¾ø\h-Eãˆæ‘÷Ûs1¾XS¾w׉"‡™ƒê‘°`’º‡¤’GŽ´¡†ÑÍV% WZ¨%–\n©ŸBâ% &~Yž€Ö„f™–˜€nÆ™£~âø˜l6d'žs¶XŸ9‰§E>%”L¨Ü¢J¸$“Rjha‡vI©¤]r™eŸ …™ß˜*ΨcqÖå9g›pöøé‰%…zã©£ÚÿxãŽwÒiëC‚žŠc…nÛ£¿> ©sKB8å¤ Yé%¦Wnúe§q®ú¬©ÔÖJ¬Ø‚­­a GÚªž–i­‰ÝN«í™ÖJÛ+FÁ‹è»í! ì‘Æn©¬½Ìæ;i†œB›j¬Ï®)§À½¹z«¶ÿÚ§¦œdæY.º·Šðĸ6ì°¸ëVÔ`£î)Ê ‚îrüZ»ÂQÈᄘb‰²É¢<Ÿ¹¯:£a£Æ¬ðv؉æ‹6óYS­!îÙs ½³¿¨V¬j1g¬¡ÍõÁ8MíÆ%¿$4ÕNwÒËñlLbïG\§´zl·íöÛp°7sÓ-÷ÝvÇ­wÞ|ïÿíw߀ëM p ^8á†'Žøâ‡^áp<î8árÐò¸pØyæpTþ¸æ…Ђ9ç¤k^:ᦧŽzç¢s®y嘿.úì°knKíµg.¼ öïµ½7 qo÷ñsï<Þ?N·ó'÷átnýá’g?ùæÜkyè‘[‡å¶ûᶇ~éŸn‹û¤xž9üó{.:) ×oùý¶R{èr°ìD×?[ôÎwÀK`FÜÆ‚·¹MzË‹ òô=è‘apÌËG8ºqïpƒ{œö—=Z΄’ÝèÌ·¿È倜 þhBÏÉovŸS_üZ—>Z¨n€ö"íÿh‹BØ‚€™3`ïÈD‹´­vkà3(Áé-ÏoÜœÝ6¨ÁäIîz’ƒœâDhBÉpsâÛ_sX9Ö ­‹!èjØ:ÂPsâ{Ÿ ñ§>Ñu¼ÝoG;Ûò€ML¤D„Ç6( ޤ"¥½,>’|ã"÷B¸½3vÏ„‡“ƒá@)¾Íîq­Û¡ÿć9ùéq˜3¡ì>ÇÃÎÏ•1¤ëhWKØÑ0vF4$©Èb6nœb—©E :ónÜ¢ßçA^/„¥ô$'Ïh?õ‰†“ÃãW÷=Ñ¡2‡áßs¨9>¦ŽŸû%ù™>QtÄ4¦>ÂÿHHò­Ÿ“Ì`ôìfÉFoƒÐÛf÷ Ç83…(„Ü÷Âɺ@¢îryĦß(»r.«û#ë::Ïò €Eôa¸»%îó¥aàñ(EI ÔŠÓ{¦AW=Z“qãä'7Fñ‘–qeûÎ7Kו•ƒ›]çTYRzÓˆ–Ã%GuG@w²”—ù„©>qPebry†» N1ͺ®z}3Ü&;ùÐ~0ä\œ;ÿxÃÏ‘¡— ía ×ÍVB´õ¤=ºô1±¶$>]*Ö±>Š—½âM)™ÅBî­zóéäÀHÔñQqØ‹èÕWÚÉφ¹D§édøÑ7ÿ.V‡s¥IݨËÈfî—òdiX+«H€nö¦šµb3çYL’"oÝž·Ððq•Åc¿YËyÂn~V}£m+O;Þ/vð”]Jå`Ä 2€.q›ØOfþ“ø½ä%+¸SÈõ´§Bå¤PɈFíÅ1t%æâWQÎɽ·Ä!o +ËÓ9ØÁYååFZD®þÏv°¤|ç«ÀË–oöý›&¡Û_iv1Œ—l\IHרB|…3vYëX›w•›Ë-þ4ŠTô–—¯´(dxÄÊ)‘w$.&rë¦Ù€W§€C+–;x=«óÆ@eäDÙÆUfï°S¥S{áv3ÿ};<òêû[ ²dé“eú¢¸ÊöÜs½ˆÅ½ Z­ˆž&öF»=‡6ÎŒª%%ƒMûѧŽ.·é” Éøà:ÚÙŽïëm.ÙË˶—€NÎ܈û¬6gÙÊg­d¡YÌÓå†vƒ¥ ðSG¨ÚÉ]ްq®h-1Ì[Qú°u¼d'^mkK;rXŽÅFu!o·jVw¬Œ„5rÝâþ^3´«ý`úeŒZWœt´®)ó¸Æû¹Ñqæ<:g‡éÄZÔÙõ̳J#ëË=[›‰ÈügŠWkýÚú¾ õÛæ¼½lâuÜ£(÷DiJ«bš¼=§ì0¾ïÖ;¢¦s¾›lOBb•Ú”ÿý÷ï” èäÔų¦^̧ÇI®6¨ §ôuɈc¦‘âéÛtë`‹:{œÒmİycÉFaë–u&5S3·oÜù[åÀ3n]®õ)ö·¹W\1-¨*tßu™Žì5æ–ðuT…ËÁÎñ•ß¦èœ D¾‚ØîWÇz«»ÎòÇÚ™ü´hîÐ1Òu¡Ù¤#6×Îéf‡{¯áœoyK%²œî%U7\@’ðªN¹àVøWÛôõ-†y­ÙÁ¹ê|îaž*¼¼ÃÎO—"eúüÚIqVذm\,æ7 KP;5˜ôD9”WïµÌn]Ûf…®4£»Ó ¦„ =­ÿï[Fw||–¦E]˜áÑÕÖ–­TÿCw)æŒú±¹“,SëYmêŸç¸®w_\gP\äzÍ„s1†ZæF¤$9¥Df¦[¶¤FËGÅWr_‘Åo·³f$‡~q—[ýãiù§;dHýç§‘m,ÇS(fh]dp‰çuš¤I‹6B¨E~3†~ùsc¬Ôl¯“Nù£X„F¸>‡GèÇPåM|W>Œ:úçC”‚*h„—}.ø7#v¤A1ÈA#”Zá—{Ü£G†…µDCÅ&HGø†o8>·„ (Õ`Ÿ'@®“Vx…”Á‚^{6uP¶VPõ_‹ss$fFQãÿ†`«c]›ö[E@6‡Gȃ´`sˆ~sUB´NEdHQ÷w'_}臒PÎSpÚ6€çŠa=‹Öh¾&‰Öi|µpmŽÕ9r`-Œ¶À‰—x„Çȉ¨sD㣌ŸX{t6uH$uõädX@F”Šª,¸…Ýè\²Vp+æ}·öx_´`“Q`&‹K¦w¿_r@®cŒÅxÉJHȉ~sÇqÉö#È^'ÕdÚ¸‹a\ÔŠÊ#hsγbqE{jnŠHiÚƒJ‰Øl¬^ªs;dP·“-@‘ʼn8>´pl*ew›¸’I§€ï–XmµCŠïÿxyÙÆçu€8‘2Z²¸\rnˆ“tžt]¥…XGUf¬…`±ÓÀ˜%ÀÄs/É„)‰„ýH ßV8ËçNH׈D¾eª·“XxS‡8Am•AƒvˆÄp]t‹ W‹µ(TšfMÇyzÖ@%à&P$@$@u—xlG´˜F¨R–qS¡EfÀwgv¦g\õ^É–„ñËt}WÖ…9Wk\”peWBaäP¡#W å{Yõ9–,Ð$’‡IµYŒ,¹’¹oÇøŒs“˜lc=—ù:õauŠ:陕!<3ø–-”ŠÆ\\¨p¸vs ôˆx%frF`0$tÿãØ9þD虞$@<›ø›*õ’=¤ŒÒD]!Õ’TÇ|øgN$Yéœ!€öÜV‘[–Iˆˆka9Bž$fgd~5QCX„£9W‰˜é‰žT÷’,i™cŒÚAw BŽUfYHf¹ŸIÔŸþÉÊ%AHh´ÖmˆÈ_Õ…c 僥Å]*”DFx‰-Àq¡ÑŒGĘbö› åA¡%c»b¶$‚JvŸM†R*º¢z”úe€ÜvhDYqsäØS8÷T£µ”¤ƒN!vl::W¹žCŠ•>¤9(ù’Ú¡bƤrõSj·^Îׄ£(H&X;WŠ¥uÁH‰AÞ†ÔÿIPW 2GŽÕuWhºF•¦QJ„ø˜˜#¤pŠ˜ÄÚžŒ‰:q´BÓå¤}êFqVU‰UH”ÈŸki¨ y9eI²'{‹–78MˆÈb¶ž¥tƒêfK½GDx‰6¾ÕJ,p¡Š™¼™>þ•t©ª8j·T™©ŸyVz©Öœ´Z«393ÊE‡f®4š®r…Z9]ç×=A5[¨¶©Ìš¬TZIøPtú’ÆÃP2ç_ µ?Ú•l¾´o®ƒ?7)…®q}v½zFa£d*†^—pÏ3”µ¸”8÷eFNøè†™Ø£µ•¢ê›+ °¼ªW. mIvtyH‰VH ÿë°lÑ¢ÉãL¤€€<;Zpõ¨±ø_[ŽsuJ :¬¦ÃyD&ù:Œp˜D—ª˜C•x´´){§¶T{¼Ê«¸÷‘Wú™D>êdÒÇg8«Ð9±Û ¥õ±¥u±±(saøYw‹Cõ”è#Q,UžGxluÚ%I7xÄ´é‰% °\‹­‹SO£g¢#XOêew7›¶iQM½z±¦ißDq8WsZ·þ˜ssõˆš¥<f˜ø˜£º˜Z 9…»‰òI‹Z=uB®¤vDDdw¶R•k¹d±¶dpøe£÷{E±qkh΋<6Hc;g]±ä‰Ò%²Ç8²¼y‰¦º˜º³:üÿÈŒz󯌃¹ßapäG´óX{H>°z¶Â«`vI=›ZØD[Æ–‘wˆ§II6È䦸ú»K¸´šjHE¸²xZøª’ÊØA¡jBôX{lEÁ&Rx×[­jwƒJr¦¼ñ Å`÷›M/„qŒ5^F ®H‹Òu”8™ÒH:§ë>lš¬¢º½²{µ :ännkpsM:‡Éf×û `܉€'¡Ÿ¬¸„Ī#¤*öhნ8T¥ÊbSú^sÚRÓÅ‚!ÅsÈ]?$ŒÅROñÿæ¶Ì]LÚ8LJ—G:ð·µ&Å<¨½Ü[µœ·µKK7q”S&Ä T¤]7>gX$åtRuŠT˜–GÔ^›óÄ€œ++ÅGJT^’“d·ä>nk— gvKÃõWaƒl½Huƒ„D(é[œh­p<l E:‡pìA݇ţ –Á–¹J,L$K&D´\ËW!È*‰~çô[WrhˆÈU¼Ä:™úmš8;Ç,‡¬•ªŒßeK´´ç<]´KÍ·Y.›­ô†¾!Ça34ŠkÆÎé¬ÎR!È>—Ëœ¤: *a-ä?[{bl½ œÌÕ¼:·ÌÑK8é½ ×H%PÅY†ñ¤sî7¬ô¹ÒÑÊÎýøÈKØÎ Óšµ¤Z¦3:˜kÍŒÜÇ-<ª:jm7të+UŒõii|ڴתbdÖtÙ˜ÿ Ðõy†£T½0Ù‰ŒÀúœ|*ݤú\ÔL¨¬+ÆîDzì}¸–¬›×Ù8…{žuEÖ|ï“o˜ ÊÖmÔ©Ýk!7Ôs› ´ž |T¸L¨DqKØÕ(MÍ·ÝÞžØõís.m‚±›²ÖË6ÛüÃpp•ëàÿz—rt> ÝHö~=H=v]àp€ÝžRDßQÕÒŽMù|ˆ¥Ì ŒÛYÉÕ¼•-(KßÖ<Íõ'¤pLS·9‘í¸£F†yìôÍþ-9!Ù¯Í~×´I8žãFÁeäÞ¾­Ûž˜B2lÞ©»á½mÒùìØ¿}²¾ÛãÆÎºÐÞͤ„©'DCžÿ6áX­ª’ Ä6%€˜Žþátæh.èYã.-™J=é’éçIÞ‘ZíçÃÍáŒÍsŠÃùZ{ÓL7Ù¼ÒØfÒ©ì{4)a–ŠÎ·yÍÖ7–~é=!é.f›žÙêŠ[ÛNÎØ(m­ Å(™ŒŸÌµv®àÛ¥²Î‘ñœFgÄÃB¦’GŠÉƒc˜šNæè|àÀ^žîÒדëJ}·u¾µómÉÐ êöXiõ×CƒÄ¦×.°Š ‹Øfºôš¯*u|¤Þ­À1ì+ûëéž{ÚŽŽÊƒ áç«çXËPó¾Õ+nqžw*µ'©9‰ª¤™®}£ñ§fíÔaç4ð±dœHÿÊΗ½îlîð¸lóâ^{`‰ä’’rs”§»ñlŒµ ¼ñ J듉ZK7 ¹EY±ã£»ê&¯ugN$:Äî›áŽÉ Ïð&„ó9¾îO b‚2·žWÉÛqÄP«þ´–ünRÅÆ•c§²ƒ:Ïl¯˜ãêȽâ;劸ûy‰N‚-$D+Ûã‚üõ£Ìó.mæè^öZ±ÔtîØD¾zS!E6fÆÈŽá¢®ñƒ’ͨym$í¾Õ9‚¯\¶*”¨Œ:¹³{ïgtEóÃÞA‰™ûÖ,ùLùc¡Ôf=Èœ>™Ez› MíÂÏáT9ß«^ÉxÏ„§ß‹Õ÷Ũ¬þ%EÄéOùÿEí5(û÷HïóƆ4ÔµëÙëm,¤åÎæAöÀßn®7x~8?ÄUO‡“îé~ÎÛòW÷=ÊôÇ6hÙ°•Ð`ÂpZÀ! 'V$31#Ä!~œHKŽ‘¶DÒHJœ•WÒ*$J”pHI$‘“ÖNž5)’(‘sfO¢5I@ çR¦M>…UêTªU­^ÅšUëV®]½~%Ás¦M²!g’"¸”@Å¡E ¤It(A´p |øVïÞ½²ôiP -[4¸R£D‰ 5>¶Rr][r–ù&ʘ-ÉÊ…È‚‹¶r#–X[º(J2G“‚…[öÿlÚµmßë–5Ý·hsH½³ôYZhIõ~Ü!_‚+W¾}]¯O’$T˜ðï[Ò¤/â¤(¹£øÍ ú}nS¦K”ÇC"/1¨j䃯K°DR¥¸ýÿ0@ü ¾º8"ë¦ÖF -øòƒK½%‹Œ¹¼Ò‹°¡—lx˯…²,²Ž¼C°"ÆóÅ÷:É.²bêŒ.ü,b?±¤´Öø#°G2ȮĢ)AÑ(ÂéÈÏr< ¢ãzz².RZ˜è@–®Ä% 1¼RËæJ*̤±äÈ+¢ðZk¢Åsì#´&â ­—ª+ÒÁ[³1?ò4 …4PAý¯(ÿ-bª±ü”[­IÍåí´‡ªdÎ<èôÚR3á@ˆ0„Þ‚“4áÕ±53BU#+$KÆ»bî½;s4­">#£åOBwåµW_£šk¬²~ST¸EãJ®<‹Hù.U2j*Î'¾òª´ZN-Ãì¡Æ62q±3Û\#7)´É¹äh">…íY{ÛI×_祷ÞU¬ßl•«Èáâc­]n?¢®F¥õTR­eI!„I(bQ˜£ŽT<N㆓Ï×EI(teŒ÷5{OF9eÚ¦«É7€ãW·ºâîÍ¥>rËNÝûÈ»‰[LâŸJH¯RI¬ˆ'>UÜ›NPÿ ëÝðÖý©…B\ÐLXœ…“We±Ç&[ªÈ m æ˜56Á:Óz™´wuž‘͈.u4‰å@ b3Ÿ/êŒKLU¢Çr ð'ol·Q$?Γԗ¢îɉ »lÍ7WYá7[­1&J9ˆ~s÷àÏ~Óp…ï^ðHÄŽÌ»Q»½¨bn)ŽøDÃlJÂüÈXKn¯úNÑ`ëÀ}çÊœsé§ïT½\qq™+äm´âo]ýmD3.ÒÐ2z£ç~Ç;MÜK´8ðØÑÄéeµs¼éDZC[+ùƒ NóB#”ºDzD v3á¥kF±réf(\± U†«Ñ\Ú¦/ÿrÕN~ÁÈàЇª]Ï„öëß³èsºÝirèª ñÖB)Ÿä/5h1`u¸CÿXï…u{P{,§·Ì&®SV è8нéJ½K_s·;n1¦„MNE–3ÑÜ q·¢ÅóhR>ˆ¨M49äaÕ–ŽF5cV¿âƒ<ƒé]aD\Çxbº‘Ñ"h;ÐE`G±^LWL”Z²Ø?‡Hi!ÜÀ‘ûÈ?épиFNvÒ*C²ÜÇ=" fwl”oÖ²³¯µ­.#$ÍXÄÔ, ªéiɉ’º-r‘úc”rH¡?/¶ðiY¥é^™6à`“ž„f4bŶÿ…”«ƒã'·6¹h/]ÛÜß%¥ÔªÖU‰‹çûÝ·PDBªaÑ—Z\«8x«4ÝQ›0KË—=Sšÿ”&<‹øHŸ …þs‘2b?c6 tN¼æI'H\N‘p»tç;á™\&k­Ûø@jÁ›-Æ5HhJUª–D‘ñšBlRþ¹K¶Š)0tY,Si;ÚXÔëo<Ö»ß?¢¿œ$v±·ÕìF)—ÚÌT]+;Gà4”‚B‰¼ZÎv¾³®¤=êFKX¢‚æ-ÅH_ÙâGß°`£ý»(l‹[òŠílHªœ£dŠP9º¥—Æ­£¢ºÝa/r7é (çŠÔÑÚµ)H¼äúeïfQj ­f€G«6AÚr¼å…0½¶U¡4)-°ï£ìƒÏÈñ&š©[Ú¼Y+b^·¯E±i›"TÍr3›ÈdoàÉQMm'´j„u,= Ê5p³Õ+7í8V¸õO¡ÿ/Ûº¹TÉ5–N­¡ëÜDò'ÿ¢Í`6N8=Ïw73võ&‘ïØÌƒ²pЍBw:֞ʩ¬ê‹Üƒ‰åÃ0 ªc±æþºv½+Gõ†>:GÉkÖß… <~ž¯µ5Ù™%]¯² x% ²È^Ь@þÖˆˆ1„ ‰ç<—n€‰tiUÔ*Ó¸…ÙŒOë€c›nXÐB¡­\7zÆHOÚ×¾:ÒîêËÙ.¥1奿.Hj=Ñy§ õ5[Y'TG÷)™L1TÀ‹ìÉ´šËÄd&—àÞ)’)eþuºô¢VӦђ²Ìnf÷€‘Ä‘ÕàÆ$ŽøÆ,Ý&•ÿ·‰8Ó¾Õ§rE®döå_×]Õuf¯Õ=q@=ÜÜPm0+w¨ÝlöÓÞ°nôFO"¦2µðÜê¾LËHäõß”²(GËÂî–ß<×{xÑMqžÛ&t-¯\€‰ ¶ª|ÕE¥Q¶ØäÄáÛÙî 7ÌR…E1GEÅWS±SƒËqÏ׿O{ÎwÞs²ŵÜjª°OT>$¿U_H©ÂÚ:Ê'—A™Û†ÿMÔ¹:¥xL¹+ ­æ7ò;³ó]ÚX»<¶|ìe‡üVR“¤*.íe]YO|Õ•*³ºM.“GÙK–_»®SÑk gÛ? fí*)ÚY›G49E¼|îi³ÿ<¡ÒØ€ß:…bÏn-¦n”š­whÆêÐÐ…z'Ùf¹7èD²Tõ#<ýé_zý-(­©ÿ¯ûÌt{”êÞüµaù°ÎûJü4>ˆ5Ø$ËTŸ_þñD´(ÿ÷÷ª¨š!œ²_j8¾«º›ˆÇ;¿¤:h—ŸC¾C¢ÀiºÞ@5›ÞÐ,ø5! 1š²Òø웾¯¼º:šc°…ë»ëY³ü:E‘tÀ¸[›¥±¢ÆsŸçÑ8ÇêÞ² 1O³'9£»$'‹i7Vc4ZAsk¦kc$ ©>•“9»° ÄAü»Äá½R*FÛÑ!ºIÿa©†‚µ+ë°ˆÁš^’ªÏqÂýºº…“º ­Ó[8  GÃBÿ{²ËðÜûÂDD=©¸ÂæšÀçq¿c#©‹ û‰¬™ ±H‚C}ûC'ú›>[0ºª¶Þû©T;»ù Dà©=+Jœ(ϨADTÄYô?ù9GèB²v2Ÿ L97ûŒWª»„Z[y“â#»ñ¯ýÊ(Žú„'õ{Aà‰F4á —(„ðBZ¤¸TaDJ¿>$"4kE¾Àìe,ѬcÒ,)d[JÁgl9l,¿“ºn1Ã]Ó­sd R0ÄX,?oTHÀ¹ «ÅÌ¥¨âFS!ÿ®û6›Få¤1$Á"ê¸Ó èó³¤é7]ã(PôGÖk§ôÃÆ3à ž‰xç¸ „¼ª…¤EÞ1•~c41¸U|H2ì²òQ¡Zû/‘'b´D}I–K!Ùë:]š½f’.Ú‹BÖ{Šœ;­¨áB‚è ‘èFœô5Þ9ýB@`¬Ÿ³C8›8$Õ ÂŽ<¢Ð‚“¼"B· ²²`»•¬G\3Ié=*ì;)“9°L[Jÿóˆ»K—¸’±$KIÓI³,«Ã -FŠÁÞƒ+ßñºÔ¬“¬+##›Q¸L‹Ûù¹™ÛAßP¼ÞÃìr´¾kº}”.^R¿ÐYÌ+ÙF°‰˜€ÌÿÈ43ÊT3¦áÉGl·“ľDCOl±™›,8cCù¹©¥º_¼)ªd0|¬:îC9—¬¶×;^:ÉVaÌòd 9¸ n”EàšÈØ3‘â Ñ)c$íLE}@M“ô’P‘PçÀÐ -/Þ™g»a·­6ªÁ¥ùêÁö£®àÛK_Dÿ”¬Ùé¶À@4#rt¹q㻫D5‹sŠÿqKƤÐ+q•`‰"5RÜ2K2ðÐ(]'ø´Fc³10ëÓnÙ%´ã½q©¢%·“ÈHI«³“AªÓÊ93‚ÆÆ’À ûó”л@‹š„ ›œStO‹¡’‰¸ÓáÜP)E¤œÔA5Qz8KK*µ6¬±Ç:P1}.ì H>ý²|tI4YEØT!ÕM°,V9“CLÈOmÏÇU¦qOŒÙÉr³Å[m-R4Ç}dލB¯$–72©#:íÚÊü‰­J¿ÿÛÑ1³M'ª ó$Öštd-V9eÖ¬šL;…Œ³ÜP~=¤ZüSÚ"ÀrìÀ²½ݶ,e©kT×j³IÍʇäÊÿðVc Ò ub¥×š´×{]© â³gÝבÕŒ‘ÀÆÓ.œ Gú› tHU@`$ÄÞÑ"šRF}B­œ&måÅ„Wz}ŽL×rÑÍŽõØ”Z§;å³ÝW¦…Œ©¸Â+/ÚZاmµ}:G—QFèÓ.¡¢:^­¹½ã¥>\Ç·Zz×cÍØL5Ú£ý'gU%mÚS•V’eÆ)}ÈÒÁö»Ñý›QÍäI•T“€…ÔO˜¤Ÿ…*·jÓ 5Ö´]Û¯Ò¶uÛhªÛim)ÑiÅS2GtÕÓbF>*Ÿ,ALê>ߊ>X8ƒÝ¼—DÓ0¬½É˜×aÝØÈ…“‹Å’!%ÿÊ­\O’Û÷ô׊5!„³:m7(ªÿmC>0—‚WÎXÖÝ'®]ôTÖ›”በ*ö¥a»•`òpKÌk“ÍÔÁ‡#bôG«û`ÿ†Ýð—&„×!… ~‘Ýu‘¼@àÈâ*î¹,.YÅa,®˜{äb~U¸`4=ùä¾…ZŠL'q)w}ܳcßZ­iá;Æão^S™Ûhåäd,¾Gýܧ1n]‹«ßêý» ¦=6©Lí­c»€‰¡õ^bÍM!µdÞØÎä U¹…OSíä‰BØWO+Èpä}íA4EÓ=… ÀÌ6iä¶ØkVKQaduá´]â!ea^îåééW9Þ>6^ñ°C ¶ÃŠugç4•öù¿O QgÚ%ål>`½ø^Z†åZöæb…cqgÎÎhõä„&^-v‘P p%Ôÿˆ®fpÙ–¹¥ºlß™«~äŽfSó0O–äÈõPKæÐk–I‚.hÍIhbÞ⺵h-vè5a;”I‚)*=¯Àšh5ÕÔ€¶cŽ–ÐaÕgŽ\Jé9ž× ]Ï•†°r>è žàŠ®àSÙaR껸i£Nê‡Èi¡6Ï›è6vG¯îçZg8>®N[™¼i¡…•†ê±9è@¾á—f¦aNý„96×›–I°Öéœ&ÕIîh;¶eÄØ~Ü¥êy=é ÍÝ9îPÕ3L®ë3Sèôe«Þ½e‹¶Ãa%kÆ$k™ˆhík^j³fÌÅÞjÕ¶í¤¾æ~ìÿÙ–ëµ=i°ÎXºÞ씹ë~f›àet’>æ;tk²6[Þàí]áÜÆí†–îÇîÒ¢~áo_¡}k¦6f®eáî“QèŠf >nñc‹¦Ýåvëauëçi®nÝëüŠã ægµÆmðׇ(ìÌuíÜÌi®6ïó®©.YºÌ?:_˜žæoÁÎØÓίú– ·vGy…ÜÀêì.7ë•plû†Êf‰Ün ]pŸ…^è’œLh]ZŽÙ­å&íK Æ|¥£æê×òíëÆèþ~\&êÛîg—иÎÜË.Ï—q_)nÂÞ`dáEmÀ¶à¿^áé¶ãÿ®l ?scEëÀRlðFlÏÜÌÅn Íåw§^Ö+§ÓhUoÎMn¡ÔÓuZAߘˆ¦Ïæ&¦ôZöU×ðò<é¶öi×o÷ñ\ψn¿lò£âpǪΖjûÜ3¡ê¼>öáäqÿk—±iëÎõ'Gi;^CíÕø±nmÝ5é×>éÅ,lñîŒw‚Põ,gø«Þc÷-Çðýr~ìÄ&s(7ÖŠ-f?jNm:ú9· :v°äñVpNGyhºâ§_ß§—úÙøádpÜ‹×rÇj™v~.ñjÑzîÙ‹UûdŽ®ûÅ-«+VÊT9ù¦ÿþû¹§ûº·û»Çû¼×û½çû¾÷û¿üÀ‡û¬ üÂ7üÃGüÄWüÅïûÁÇ*ƇüÈ—üɧüÂwü•ªüÌ×üÍç|Ä¿|•êüÐýÑýÏO)ÒGýÔW}Å7}€ú‡×‡ýÖ—}ò‚ýØŸýÛϪÿ ÚÇýÞ_)Ý·}ß~h~àþãï¤Ø}ägþ4Zþàoþè§žâ_~é·þéy~Ý¿þí/›çß}î±Q~íÿò¯—Ú¯~óW_Aò_ÿ÷gp(ÿù‡…‚¬¸ÿÿpÿÙÿ¦˜ú,hð „ 2lèð!Ĉ'R¬hñ"ÆŒB’ÐãF ‚Tøï ,аRB<‰°#Ì’!gÒ¬ió&Μ:w†”YЧƒtYåD¤Œ9’'Ô¨R§R­jõ"Q‘5e‚ÌÊ” Òˆa~åèô*Ú´jײmÛ«P˜fãr¬KB®]’ ¿®\)°ïß,ÿ ë—Dß°eEžuëø1äÈ’-úZײÖË™ïæÝ|)Ò”¡ø4iÓßm<ù5ìØ²ÕVÎÛõ©gÎŒñêÎmtéÄ G=Z5 ÖN³Înîü9t‰µ7OïMý fæÀ‡laîß•»Žnþ<úóÕ-c¶>ôzî÷OÚ¸ýã„W,Ÿþ?€:†^1Íu`o·Áõ“I†¶ß}&¡`~ÖŸj¸!‡VÄMcØZ†šx"Š)â4ÖBË©ø"Œ1Ê8#5Úx#Ž9ê¸#=úø#A 9$‘Ey$’I*¹$“M:ù$”QJ9%•UZy%–Yj¹%ø—]zù%˜aŠ9&™ešy&šiª¹&›mºù&œqÊ9'uÚy'žyê¹'Ÿ}úù'  :(¡…z(¢‰*º(£:ú(¤‘J:)¥•Zz)¦™jº)§zú)¨¡Š:*©¥šz*ª©ªº*«­ºú*¬±Ê:+­µÚz+®¹êº+¯½úú+°Á ;,±Å{,²É*»,³Í:û,´ÑJ;-µÕZ{-¶Ùj»-·Ýzû-¸áŠ;.¹åš{.ºéª».»íºû.¼ñÊ;/½õÚ{/¾ùê»/¿ýúû/À <0Á|0 +¼0à ;ü0ÄK<1Å[|1Æk¼1Ç{üñd;libsixel-1.7.3/images/snake-ascii.pbm000066400000000000000000010272151302271755100175040ustar00rootroot00000000000000P1 600 450 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111101111111101011110011110111111111111 0110111011101111010111111110111101111011111011101111111010111010111010 1111001110111001110101001101001010110101101001010101001001010101010110 1101010101010101001010101001010100001001010010010001101100001100010100 0011000011000100001000001001001001000010010000000101001001000010100000 0110000010000000000101010000000000000010000000000000100101001000100100 1001000000010001000000100010000000100010010000000001000000000010000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111101111111011111111111111111011001011001 1111111111110111111111101111111111111111101111111001101111111111111111 1010111010101111010111111011110101100110010110100110110110100111101001 1010101010101010100110000110101001100110100110100110000001100010010001 0100011000000001010001010000100000100100000110010000000000100100001010 0000011000011001100000000010010110010100011010101000000000000000000000 0000011010000000001001000000011010000000000001000000010010000000010000 0010000001001000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111011111111011111111111110111111111111011111 1111011111111111111101111011110111101111110111111111111011011011001010 1011011111100110101100100110011100011001011011101001011011101010101010 0101010101010101010101011001101010011001101000100100011000110000000100 0001000001101110001010000000001010010010000000000001101001010001100000 0000000010100010100010101010000000000000000000010101010110100000000010 0001000100000000010000000000000100000001000100010000000000100000000001 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111101111110101111110110011011111011 0111111010111101101111111111111111110111111110111101101110111101111111 1101110101111010111011110101101011110110110110010110110110010101010101 1010101010101010101010100010010101100100010010011001010010001101100010 1000011000000000010000010110100000000000010010010100000000000000000101 0101101000000000000100000000101001010101010010000000000000001001100100 0100000000100101000100001001000000100000000000000000000000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111110101110101101110101110111011 0110101111111111011111101110011111111111111111111101011001011010111101 0110011110001111000110011011011101001010100110111011101011101101001001 0110100110100101010110011010100010101101100101000001010101100001010010 1001010000010100001000101000000100010001000101010101010000000000010010 0010000010000101010000000000000000000000100100101010011000001000000101 0010010000010000000000000000100000011000000001000000000010000000000000 0100001000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111101101111101111111111111111111111111111111101111 1111111110111101111111111111111101111010011010010111111111111111010111 1111111011111001111011100110110011110101011011100110010100011010110110 1001111001011010101001000100011001000010011000110101000110000100000100 0000000110000001010001000000010010000100100000000000001010101010000100 1000000100100000001010101010001001000010000010000000000010010001000000 0000000101000000101001001000000000000010010000001000000100000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111011101101101011111111111010110111110 1111111010010111110111111101110111101110111111011101111111011011111000 1011000101111001111001110100101010111110010110010001101101010101101001 1010010110101001010110010101110110011000100110101100110000011010010101 0111010000100001011010001010100000000000000110010000000010001010000000 0010101000000000000000000010100001011010100100000000000001000000000000 0000000100000110000000011010001000001000000000000010100000000100001000 0000000001000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111110111110110111111111011 0110101111111110111110111111111111111111111111111111100110111101101011 1101110111001111001110011011010101001001101001101110011010101010110110 0101101001010100101001101010001010100101001001000010000101010010010000 0000000110001000000000010000001010010100100000000101010000100000010010 1000000010100101010001010000001000000000000001001010010100001000100110 0100000000010000100100000000000001000000000100100000000000000010000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111101111110111101111111110110100110 1111101111111011101111111101111111010111100111011011101111010110110111 1101011110111001110111011010011101101011010110010110100110101101011001 0110010110100101001010110010011001001001100100011001100000100101000100 1100000110101000000000001000000010000000000000001000000000000000000000 0110010100000000000000000000100100000110010010010000010000100010001000 0010010000000000000000000000011000001001000010000000000000000100001000 0000100000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111101111111111110111111111111101111100101111111111111 1101111111011111111111011111011011111111111111111111111111111111101101 0011111010101110010101101101101010100110101001101001011001011010100111 1101101001011010100101001101100100100110001001010100001110100100010001 0010110000100001011010010001001000010101101001010011011010001001101010 0000000001000110100101101001000000100000001000001010000110000000000010 0100000100010001010110001010000000000000000000000101001000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111101111111111111101101111111110111110111111111101111111111 0101010110101111111111111111111111111101101110111110110110111010111011 1110101101010111011100101010111001011010010110010110010110010101101010 0110100110100101101010010110011010010000010011000101010010000010000100 0100000110010010000001000010010010100000001000000000000010100000000001 0000000010010000000000000000000010010000000010010010000000101001100100 0000000101010001000000011000000001100000000000000000000000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111011111111101110111011110110101010 1111111111111110110101110111111111011111111111110111101111011111011110 1011100111110101101011011011010101101101011011011101101001101011010101 1001011001011010010101001000100001101101101100010001001000011000110010 0001010000000100011000010100001000000101010001010110001000001000101000 0101011000000100010101001001010100001001010000000000010010000000000001 0001000000001000000100000000100000000000011000000000000001000000000000 0000000001000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111011101101110110111111111111011011 1111110111110111111111111111111110111011111111011111101011101011101111 1011111001110101111001111001101010101010101010101011010101011010101010 0101010110101001100100010100100110010010010001101100010001001001000010 1000010100011000000010100110101000001000000000100001000000000010010010 0000000000011010000010000000010010010000000100101010010000000000000001 0010010000001000000000001010000000000101001010100000100100000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111001011001111111 0110011111111101111111011101011111111111110111111101111101101101110110 1101011111010111011110100110011101110111011101011101101010100110010101 1010101001010110101001101001011000101001011000010001010100101001100110 0001000101000001010100000000000001010001001001000100101010001000000100 1010010110000000010000100101001000000100100001000000000010011010010100 0000000110000001000110000000011010100000000000000000000000010000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111110111111111111111011111110111111111111101011111111011001 1111110111101111011011111111110111111111101111111001111110111111111111 1001110110101110010111111111110100010001000101010110100111101001011010 0101010110101010010110110110100110101001100110001010100011000000000001 0000010000011010000000000001010001000001010010101000000001100110010000 0001000000000000010100000100000010010101000000000000011000000010001000 0100000000011000100100000000001000001000100100000010001000000010000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111101111101111111110011101111111101011111111 0110111101111011111101111011111111101101111011101111101011110101010100 1111001110111010110101001001001011101110111010101001010101010110101110 1010101001010101101001001010001001010010001001100010001100010110011000 0101000101000000010010101000001000010100000000000001001000000000000101 0000100110011010000010100000010000000000100101001010000001000000000010 0010010100000001000000100100000000000000000000000100000000000000000001 1000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110101110111101111011111011101110110101101101011 1011111111011110111111111111111111111110111111011011110111110110010110 1110111010111010110111001011011011100110011010011011010101011101101010 0101010101010100101010010010001010010010010010010001100010000001011000 0110100001100000100010000001010000101001010000000010100101000010100010 0100000000100000010110100000011001000010101000010010010100100000000010 0001000000000100010010000000000100010001000001010001000000010000001000 0000000100000001000000000000000000000000 1111111111111111111111111111111111111111111111111110111111111111111111 1111111111111111110111111111111111111111110111111111111111111111111111 1111110111110111110111110111110111111011111011111110011110111111111111 1010101110100110100101111101100100011001100101100110101110010110010101 1010101010101011010101001001100110011010011010100100001000111100000001 0010001000000101000100010100001010000000000101101100000000100100000100 0010010101000010000000000100000000000000000001000000000000000010001000 0100011001100000000000001001100000000000000000000000000000000000000000 0100000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111110111111111111100111111001 1001010101111111111111011110011101101101101101111011111110101101101010 1011100011101111111100100110011101100110011110101010011011101001010111 0110010101010110101010010110011000100000100101000110011001000010010110 0001000010010000000000100001000010001000001000000001100100010001100000 0000000000001010000000000101000000100100000000011001100110001000100000 0000000000000010000000011000100000000000101000001000000010100000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1101111111011111111111111111111111111101110111101110100110111101101111 1111111111101111101111111111111011111111111111101111010111111011111111 1110111110011001001011011010111011011011101001010101100100010110101010 1011101010101001010101101001010010011101001010010001100000100100000010 1000010100001001010101000100100000010001010001000000000010000000000101 1010100100100000011001100000100101000010100101000000000000100010001000 0001000010010000100001000000000001010000000000000000100000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111110111111111010110111101111101101111 0101111101111111111011111111111111111011110101111111111011111011101001 1101010111101001110110111010100110101101010100101010100101011001010110 1100101001011010010110010101000100100010001001001000100111000011110010 0001011100001101011010000001010010000000100001010100100010000000010010 0000000001101001001000001001000000011000000010100100000001000000001000 0010011000010100101001001000101000000010000001000000000001000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111011111111 1111111011111111111111111111111101111111011111111111101111100111111011 1111100111110111101111101011101111011111111111111011111101101101111101 0111111100111110011101101011011001010110011011010101011110101110101001 0110010110100101101001101010011011011010100100110110100100011000001000 0100000010010000000000010100001000011001001000000001000100101010000000 1010000100000000010001010000101010000001010000000010011000011010000010 0100000000000010000000000010000010000100010100010010000000000000010000 1000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111101101111110110111111111110 0111101111110101111001111111111111111101111111111110011111111111101111 1100111111010111011001101101000110010110100110100101111011011010011010 1010101001101010100110010011101101001001100110000011000010101000010001 0010101000000101000010100001000000000000000001010000000000001010010100 0001101000000101000010001010000110001001010100000000000000000000010100 0000000001000000000000010100000000100001000010000000000000000000001000 0000001001000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111110111110111011011111011110111111111110111111110101101011 1101111110111111111111111011111101111111110110111011111010110101110110 1011101001110101110110011010111011101011011101011010100100100101101101 0101010110100101010000100100010010100100001001101000011000100011000100 1110000010100000100100000100101010010001010100001101010101100000000010 1000000001010000001000010000000000010000000001100100001010000100000001 0001000100100100010001000000010100000000000000001000011000000100000000 0000000000000010000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1011111111111111011111111111111111111110111011101111101110111111110110 1111111111111011111111011111111111100111111011101111111101011111101011 1001111010111010110111100101101010101110110110110101010110011010100101 0101101001010010010101010101010000101101100100010100010001010010001100 0001001000000100000100100101000010101000001001000000000000000010100000 0110000000000110010001010000100110000100010101000000000010010100000001 0010100010000010010010100010000100000000000100001000000000001000000100 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111100110101111 1011100110111111101111110111011111111101101111110110011011111001111100 1111001101101110010101011011010101011001101001101011101001100101011010 1010010110100101101000100010101101000000011001010011001110011010100010 1000100010100010100010000000000100000001100000100001010101100100001010 0000010110100000001000000010000000010000000000101010010100000001100100 0000000000001000000000000000000000001000000000000000000000000000000000 0000000100000000000000000000000000000000 1111111111111111111111111111111111111111111110111111111111111111111111 1111111111111111111111111111101101101111101111110101111111111110111111 0110101111011111111111111110110110111111111011111111101110101111010011 1111110011100111011101111101101101110110110110101010101010010101111110 0101101001010110010110101010001011010110000111001000100000000100100000 0010001000001000010000100100100000000000001010010101001000010001100000 0000100000010000000010011010010110010010100100000000000010010100000000 0010001000100000001001000000010001010010010000000000000000000000000000 0100000000000001000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111110111111100110101111110101 1111111101110111110111011111111111110111111111011101111111111010111101 0110011110110101100110100101100110001001001001010101010101101110100101 1010010110101001101001010101010100101001101000101010101001100001001101 1000010010110010000100000001000100101001000000000000010000000000000101 0101000010000101101000000000000000000100000001000101100100000000010010 0000100010001010010000010010000100001000000010100001000001000000100000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111110111111111111111110111011111110101111101011011111101 0111110111101111111111111111011101101101111110111101111111101101111111 1110111110001101110110001110110101101001011010111011101101101001110110 0110101001000101101001001001010010010010010001000010010000011100100010 0001100001001001001000010001100001000010011000000000000101001000010010 0010000110000101001000001010000100000101000010100000000000000010000010 0110010000001000000100100110000010010000000000000000100000101000000000 0000100100010000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111101110111111110101111111101111111111011111 1110111111111010011001111011111111111111111111010111010101111011101010 1011100011111010011011111001101011011111101101100110011010010110011001 1001010110111000010110110110011000101001100100111001100111000001001000 1000000101100000100001001000000100101000000001001010010000100010000100 1000100000010000000001100000010000010000101000001001101001011000100100 0000001001000000100000000000010000000001000100100000000000000000000001 0000000001000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111110111101111111111111111111111111111110111011111111110111101011010 1110011111111101111111101111110110111011111011011101110101101111011110 1010101101111011011001100101101010100110110110011001010101101010100101 0110101001101010100101101001100110011001100110000001100000100001010001 0100110010000000001010000000000101001010011001100100000100001010010000 0010010110010100001000000000000110100000001000000100001001000000000000 0000000000010110100110000000000000000000000000000100000000000000010000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111101111111111111101111111111011110111011011111111 0111110111011111111111111110111111111111011111111111111111111010111011 1110111011001101110110110110110101011001001010100110101010010101011010 1001010110010101010010010100010010010010010010101100001101001100010100 0110001000010110100000101010100000000000000000000010010010100000000010 1000000000000001010000101010010000000101000010010000000000000010010010 0010100100000000000000010010001001100001100001000000001000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111110110111111111101111111110101110111111111111111110 1111111111111011011111111110111110111111101101110110010111111011111011 0011101110011100111011011011011011010101010101010110010101101010100101 0101100101010101010101010100001001001001100010001100010001010100001100 0000011000000001010000000000001010101000101000000110000010000010000001 0010100000011001000000000010010100001000000000100000001000100100000001 0010100100000000000000000100000000000000000000000001000000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111110 1111111111111111111111111101110111111111011111111111100110011001100111 0101101010011111110111101111101111111101111111101111111101011101011101 1101101011110111101001010110010110101110101110101001101010010101011010 1011011010101010011000101001100110100110011001100001010100010001100001 0101000010110100001101010110100000000001000010100000010100010100101000 0100001010000000001010010100000010100001001010000010100010000001101000 0000000000100110011001100000001010000100000100100000001000000000000000 0010000100000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111011111101111111111110111111111110111111 1111101110111111111101111011111111111111111011111111101011111111111011 0111110101011101101111110101101001101010011010011110011001101010100101 0110100101010101100110110110011000110000000000101010001011000001100000 0010000001000010000000100000100010011000001000100010100000100010100100 0000000010001001101010000000010000100000100100001010000000000000000010 0000000010000001000000000000001000010010010000001000010000000100000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111011111111111 1111111111011111111111111111111111111011111101101111111101101111110110 1011111111111011101111111111011011010111011101110110111101101010101101 1110011101110011010100011011011011010101010101010101100110111001101010 1001011010101010010001001001100101001101101110010010100000101100001001 1010100101100100101001000110000100000000100010000100000101000100000001 0010101000010000000000010100000100000101000010100000101000010100010000 0110100100010000000100001010010000000100000001000000000000100010000100 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111110111111 1111111111111111111101111111011111111111111111100111100110101011111111 1010111111111111110110111111111101111110111111101011111101111111010110 1101011001101110011011100110101010010111101001101010111010010111011011 0101010110100100010110100101000010010010010000011010010110000001001101 1000010010010010000000001001000000011000010000000010000010001000100100 0001000000000000101000000101000000000100100000100000001010000100000000 1001010100100110100000000000100000000000000000100001000000000000000000 0000000001000000000000000000000000000000 1111111111111111111111111111111111111011111111111101111111111111111111 1111101110111101111111101111111111111111110111111101111111111110111101 1111101110111010111111111101111011111111111011111111101111100101111111 1011111111110111100101011001111001101010010110010101100111101001100110 1010101001011001011001010010011001001001011011001000000100110100100000 0001001000001000100101010000101001000001000010010100011000010001000010 0100101001010110000010100000010110100010000100000110000000000001100100 0000000000000000001010001010000001100000101000000000000010010000000001 0010000000000000000000000000000000000000 1111111111111111110111111111111111111111111111111111110111111111110111 1111111111111111111111111111111110011101101111110111111111011001100101 1110101001011110011111110111011111111111101111110110101001011110110110 1110101100001101111100111111010110101101011101011010110101111001011010 1001010110101010100101001010100101011001000000010011100001001010100010 0100010010100010101000000000000001000000011001000010000010000000000000 0000000100000000000000100001000000000000000010010000100100000000000001 1000000001000000000000011000000000000001000001001000000000000001000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111101111111111111111111111 1111111111111111111111111111111111111111111110111111101101111111111111 1011111111111111111111011111111111011011111101101111111111110111010110 1011100111111010011011100100101011010110100110101101001010010110100101 0110101101010101010010100101011010010010101101010100011000100010001100 0011001000000100000001001100101000100101000000101000101000010101011010 0101000010100100101000000100001001010100100100000010000010001001001000 0001100100100110100100000000011000000100010000000000100000000000000001 0000000000000000000000000000000000000000 1111111111111111111111110111111111101111111111111111111111111111111111 1111111111111111111111111111101111111101111111110101110110011011011111 1101111110110111111011111111110111111110111011011111011011111111010111 0101111110100111100110101011010100101010111010011011011101011001110101 1010101010100101010110010101001000101101010010000110000111000011000100 1100000010010000100100000110010000000010101000000100101010000000001010 0000100010101000000001000000100000011000000000000000001001010100100101 0000001010000000010010100010000000000100100000000000000100001000000000 0000010000000000000000000000000000000000 1011111111111111111111111111111111111111111011111111111111111111111111 1111111111111111011111111111111110111111111011111111111111111111111011 0111101111111110011110111011111101101011111111111001111111010111111110 1101100011111100111101010110101011010101001101100110100110100110011010 0101010001011010101001100010110001000000100110100000110000011000010001 0010101000000101000010100000000010010000000010100001000000010110100000 0101000100000001100100011010001010000001100101011001000000000000000000 0001100000001000000000000000000010100000000101000110000000000000000100 0000000000000000000000000000000000000000 1111111111111111111101111111111011111111111111111011111111111111111111 1110111111111111111111110111111110111011101101011111101111111101111010 1101100101101111110111111111111111111111111101111101111101101010110111 1011111101011011011010110010100110110110010110001010011010010110101010 0101101110101010100010101010010110010110100100111001001000011000101000 1000000010010000010000010110101010100100001000100100000000100000010100 0100101001101010001000000010100001011010010001001000011000000110000001 1000000000101010000001000000000000000000000010000000010001000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111110111111111 1111111111111111111111111111111111111111110111111010110110011011011111 0111111111111011111111101110011111111101110111101111101011111111101110 1110011011011010110110101111011101101001101001110101100101101001010101 1010010101010101010101000101001001101001001010000110010011000011001010 0001011100001101001010000000000000000010100010000001011010000100000010 0000000000000000000001010000001000000000000000000001000001010000100100 0000101010000000011000100010010110000000010000010000000000100001000000 1000000000000000000000000000000000000000 1111111011111111111111111111111111111111111101111111111111110111111111 1111111111111111111101111111111111111011111110011110111101101111111110 1111111110111101111110111111111111011111011111111111101111111111010110 1101111101011100111011011001010110010111010100101010100101101001101101 0101010110101010100100011101101100100001010001000010100100010100010010 0100010100001010010101000100000000000100000000010001000000100110010001 0101010100010000001001001000100100010000000000010000000000000000000000 0001010100000001000010100101000010000110001000000001000000000000000100 1000001000000000000000000000000000000000 1111111111111111111111111111111111111110111011111111111110111111111110 1111111111111111111111111111111111111111111111111111101111111110110111 0101101011101011111111111011110111111011111001111101110101101010111111 1011000101110111100110110110011001101101101011010101011010010111010110 1010101001010101011001100010000011010110100100111001001001000010001010 0101000010100000000000100010100101100001100101001000001010000000001000 0000000010001001100000000001000010001001101001000110101010100110010101 0100000000011000010000000000010000100000000001010000000001000000000000 0000000000000000000000000000000000000000 1111111111111111111111111011111111111111111111111111111111111111111111 1111111111111111111111110111011111011111011111111111110110100110101111 1111101110111011011011111111111110111101111111110110111111110111110110 1110111011101011100110010101100110101011010110100101110101101001101101 0101010110101010110110110000011001000000100110000001010100111100110000 0010001000000101000100010100010100010100001000000001000010010110101000 0110000001000000000000100001000001010000001010000000000000100010010001 0000000110000000001001000000001001000000010000000000101000000010000000 0000000000000000000000000000000000000000 1111111111011111101111111111111110111111111111110111111111111111111111 1111111111101111111111111111111011111111111011101110111111111111110110 0110111111111111111111011110101111111011110111011111101101101110101110 1011101110101100111011011011011101010100101011111010101010111010010010 1010101001010101001001001101100100101101001001101100010010000001000101 1010100001100000100010000010000001000001010001010000101000000000000001 0000011000011001001001001000011000001001000000010010010100000000000000 0001010000001001000000010010000000001010000100001000000000001000000000 0000000000000000000000000000000000000000 1011111111111111111111111111111111111111111111011111111111111111111111 1111111110111101111101111111111110111111111011111101101101111111110101 1011110111011011111111110111111111111110111101101111101111111111101011 1101011111010110101101110110101001001001010110010101001001010110110101 0101011001011001010010010100010010001001100010001100010001101000100000 0000000011000010100010100010100010010000010010100010001010100000100000 0001010100000110000000000000010010000000000100100101001000001001001001 0010010000010010001001001000100100000000000000100000000000001000000000 0010000000000000000000000000000000000000 1111011111111011111111111111111111111111111111111111111011111111111111 1111111111111111111111111111111111110101111111011111111111011010101111 1111011111111111110101111111101101111011111111110110110110100101111001 0111010101011111101001011001100110110111101001101010110110101001101010 1010100110100100101100101001101010100110011001100001010100000011001111 0101010100000000000100000100001000001010000100000100010000000101000110 1000000010010000011010011001001000010010100000000000000010010000100000 0100001001000000000000000001000000011010010100000010000001000000000000 0000000000000000000000000000000000000000 1111111111111111011111111111111111111111111111111111111111111111101111 1111111111111111111111110111011111111111111111110111110110111110111010 0101111101111110101111101101111111011110111111111111111101111101110111 1110110111110000111111011011011101011010100010100101011011101010100101 0101010101011001011010010110100100110100100101001010000010010100010000 0000010001101100100001101000100001000001010000101010100010101000000000 0101010000100000000000000010000010101010100101100001100100000000000000 0000000000100100011000000000101010000000000010001000010000000000000010 0000000000000000000000000000000000000000 1111111111111111111111111111011111110111011111111111111111011111111110 1111111111111111111111111111111111111111011110111101011111011011111111 1111110111010111111011111111110111111111011001101011010111100111011110 1011101100011111010010110101100110110101011101011010110101010101011010 1010101010010110000101101001010010001001001010010010101110010010001001 1001001000000011000100000001001000101000000101000000000100000001010101 0000001000001010010001000000101000000000000000000100000001001001001001 0010101001000001000001100000000000001000000100000000000000000100010000 0000000000000000000000000000000000000000 1111111011101111111111111110111111111111111111111111111111111111111111 1111111111111111111111111111111111101111111111011111111011101110101111 0111011010111110111101011111111101111011111111110110110111110111111111 1011010111011101101101110101100101010101101010100101101010101101010101 0101010101001011101010110000100101100010001010010101000000010100110001 0110001010010101000010000010100010000000010010000000001010100010100101 0001010110100000000110010000000010000100000000001001000001010010001001 0000000000000000000100100110000010000000000010000010001000000000000000 0000000001000000000000000000000000000000 1101111111111111111111111111111111111111111111111111111111111111111111 1111111111101111110111101110110111111110111011110111011111111111111010 1101111111111111011111111111110111111111101111111111011110101110001010 1101011101110011011001011010111011101010010101011010010101011010101011 1010101010010100010101000110010100010110100100100001011001000101000101 0010100000000000101000010100000100010110000100010101010000000100000000 1000000000000100100000000101000100100001010101100000101000000000000000 0001100010010100100000000000011000101010100000100000000000000000010001 1000000000000000000000000000000000000000 1111111111110111101111101111111111101111111101111111111111111111111111 1111111111111111111111111111111111101111111111101101011001100111111011 1111111101111111111110111110111111011111110111101111110101111011111101 1101111001011110011011101001100110100101011001101110101110010101100110 0101010110101010010100011001010010000001011010101100010001100010000100 1000001100100010000001010000000000100001010000100010000010101000100100 0101010000001001000000010100101010000000000000000000001000000110011001 1000001010010001100110000000000010001001000000001000000000100000000000 0000000100000000000000000000000000000000 1111111111111111111111111111101111111111111111111101111111111111111111 1101111011111111011111111111111111111111101101111111111111111110101111 0101011011101101110111110111101101111011101101110110111111101101011001 0111101011010101110110101101100101010110110110011001011001101011010101 1010101001010101001010100110100101101100010010010010100100101000110010 0001100001001000011000000110100101000100000101000100010100000001000010 0000001010100000100110000001000000100100100100100100000001010000000000 0000100000000000000000100010000000000000001000100000100001000000000000 0000000000000000000000000000000000000000 1111111111011101111111111111111111111111111111111111111111111110111111 1111111111111111111111111110110111111011111111101111111111111111111101 1111111011101110111110111110110111101011101110111011010101111111011110 1111001110110011101011001001011010101010110101010110100110101101010110 0101010110101001101101100010100101101101010010001000011010010001010100 1001100001100100000101000000000000000100000001001010100000000000000000 0000000100001010010010100010001000000010010000000101000010000000100100 1010010000000000000000001001010000000000010000000010001000000000000000 0001000000000000000000000000000000000000 1111111111111111111101111111111011010111111110111111111111111111111111 1111111011110111111111111111111111111111111101111110010101100110110111 1010111111110111111011110111111111111111110111111111111111101010110111 1001111011011110111010111111100111010101101010101101011001011010101001 1010101001010110010010011101010010000000011001100011000010010100010001 0000000100000001010000000110101101100010101000100000001010010110010101 0110100010100000000000000100000001001000000001100000010100010100000000 0000000010001001010110000000000100001010000010000000000000000101100000 0000000001000000000000000000000000000000 1111111011111111111111111110111111111111111011111110111111111111111111 1111111111111111111111111111111111111110111111111011011111111111101111 1011111111111111111111101111111111111111101111101110100111111010010110 1101110101111110010110110110010101010101011110011010010110010111101010 0101010110100101100100100100010100110110100100101000100100001010001000 1110101010110100010100101000010000010100010101000100100001100000011000 0000100100000010010010010000101001000000011000100001010000000001100101 0000000110100001000000011000000001010000001000010000000000000000000000 0000000000000000000000000000000000000000 1101111111111111111011111111111111111111111111111111011111111111111011 1111111111111111111101111111111011011111111011011111111011110110110101 1111011011011101011111111111101110111011111110111011111101101111111111 1011001101010011011101001001101010101010100101100101101001101001010101 1010101001011010010010010010100101000010001010011010100101100010100010 0000001000000001000010000010001001000010000000100001001000000110000001 0101000001010100001000000100000000001010100000000100000010010100000000 1010010000001000000100000010010100001000100000000100010001000000000010 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111110111101111111111011 0111111111111111111101011111111111101111011110110101100110111111111101 1010111101011111111011111111101110111111011111011111101011111011011010 0111111011011101011001101101011001100110010110001001011011101010101010 0101010101010010010101011010010010011101001010010010100001100010001101 1011000100011010100101000001000010100010000100101010000100001000000001 0000000100000110001000001000101000000000000000000010000001001010000010 0000000100001000100000000000000100100001000001000000100010000000000000 1000001000000000000000000000000000000000 1101111111111111111111111111110111111111111111111111111111111111111111 1111111111111111111111111110111111111111111111111111111111011001011111 1111110111111001111101111101111111111110111011110110111101101101111111 1110011101010101111111110110110110011101111001110110100100010101011101 1010101010100101101010100110100100100000100100100110011000001010100000 0000010001000000100000101000100100001000100010000000100010010010010100 1001010010010000010010010000000000000000000000101000010000000000011000 0100100000000000001001011001000000000000000000010000000000010000000000 0000000000000000000000000000000000000000 1111111110111011111111111110111110111101111111011111111111111111111111 1111111111111101111111111111111110111111111011111111111111111111011010 0110100101101101011101010111110111111011111111101111111111011111010000 1011110011110111100110011010101101101010100100101001011001011001010110 1101010101010110101000101001100110100110011001100100001010010100001010 0100010100011000000100000100000000100000001010000010100000000001000101 0010000101000000000000100000000000000000000010000000001000000010000000 0110011010100110000000000001011010000000010100000000001000000010000100 0000000000000000000000000000000000000000 1111111111111111110111101111111111111111110111111111111111110111111111 1111111011111111111111111111111111111011111111011101110110101011111111 1111111111111111111111111111011111101110111101111011101011110101111111 1110011110011010011001100101010110010101011011010110110110101110101001 0010101010101001010101010010010010001001010010001001100010010001100010 0011000101000010100010100010100101001010100000101000001010010100000000 0000010000001001010100000000000000000000000000000001000001000000010010 0000000000000000100010001000000000100010000000000100000000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111110111111111111111011101111111111111111111 1011011011011011101011101011111111111110111101101010111110101111101001 1101110111111010011001010101101011100110100101111010101010101011010101 0101010110101001001010101010010000100110011011000011001000100011001000 0110000110000101000000000001010000000000000000000000000000101001100000 1010000000000000000000000000000001010000000000000000000000000000000000 0001000000001001001010000000010001001000000100000001000100010000000000 1000000000000000000000000000000000000000 0111111111101111111111111111011111111111111111111011110111111111111111 1111111111111111111111111011111111011110111011111111101001100110011001 1111111111111111111111111111101101111011111111111111010111111010111111 0011001100001101111110101111011100011001011010101001011001010110101010 1010101001011010010100011001100110011000100000011000010010101000010010 0000100000010000010110100100001000101010101011101001011010000000000010 0000010100100010000001000000000110000010000000000000000000000000000001 0100011001000000000000100100000000000010000000010000000000000000000000 0000000000000000000000000000000000000000 1111101111111110111111110111111111111101111111111111111111111111111111 1111101111111011111111111111111011111111111110111111111011111110111111 0110111111111111110111111111111111101101011111110110110110110111100110 1111110111111011100101101001010101100111100111010110100101101001010101 0101010110100101011001010100011001010001001110011001001110000010001110 1010001101000101000000100001010101000100010000000110000001001001001001 0000000010001000000000000000011010001000000000000000000000000000000000 0001000000011000011001000010000000010100010000000100010100000000100001 0000000000000000000000000000000000000000 1111111011111111110111111111111101101111111101111111111111011110011111 1111110111111110111111111111111111111111101111110110111111110111111011 1111011011100111111111010111110111111111111011101111111111101110111111 0110010101101010011011010101101010111010011001101011011010010110101010 1010101001011010100110101001001001000110010001000010100000011000100000 1000110000010001011010000100000000100010001000100000010000010000100000 1010010010001001000000101000000000000000000000000000000000000000000001 0100000010000001000000001000010010000000000001000000000000000000000000 0000000000000000000000000000000000000000 1111111111011111111110111111110111111111111111111111111111111111111111 1111111111111101110111111111111111111110111011011110111011111111011001 1111011001101110111111110110111111111101101101111011011011010101101111 0110111110011110110110110110110010101101011010101001011101010101101001 1010010100100100011010101010100110110001011000100100011001001001000100 1000100001101000000000000000000101001001010001010110010101000000000001 0000101000000000000011000000000000000000000000000000000000000000001001 0000001001000000000100000000001010000000000000000000000000000110000000 0000000000000000000000000000000000000000 1111111111111111011111111101111111111111101111011111111110111111111111 1111011111111111111111111101111111110111111111110111111111011001111111 0110111111110111110110111111110101111111111111101110111110111111111001 0110101011110101101101011010011111010110010101010110100110101010010110 0101101011011011100110010101011000001100100110010101000000101001110010 0010000100100001011010010110100000000000000000000000000000011000001000 0000000000000000000000000000000000000000000000000000000000000000000100 0001010000001001000000010100100000000001000100010000100000010000000000 0000000000000000000000000000000000000000 1111111011111111111111111111111101111111111111111111111111111111111111 1111111111111111111111111111111111110111111111101111101001111111011111 1011111111111111111111111011111111010111111011111011011011111101101101 1111100101100101101001101001101101010110100101111001011010011110101101 1010101000010110010001000100000001000101000010010010100111000000000010 1010101010010100000001000000010100011001101001010010011001000000000010 0000000000000000000000000000000000000000000000000000000000000000000111 1010000000101001011010001010000100100100000001000000000010000000000000 0000000000000000000000000000000000000000 1101111111110111111111111111111111111101111111111110101111111111111111 1011111111111111111111111011111110111111101101111101111111101011110110 1111011011011011101011101111011101111111011110111111111111010101101011 0101111101011111010110110110110010101101011010100110100101010101011010 0101010111001001100110011010110110110001011001001000100100010110011000 1000001000000010100100101010000001000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000010000000 1100011001000000000000000000100000000010010000000100000000000000000010 0010000000000000000000000000000000000000 1111110111111111101011111111111011111101111101111101111111011101111111 0111111111111101111111111111111111111111110111111111110111011011111101 1111101111111111011111110111111111011111110111111111111101101111101110 1011111011101001010010010010101010110101011001010110101101101010100101 1010101010100110001010100010010010010100001010110001100000101000010000 1010000110011010000100100100000000100001000000100001000000000000000000 0000000000000000000000000000000000000000000000000000000000000001010101 1101000100100100000000000000000100000000000100001000010010000000000000 0000000000000000000000000000000000000000 1111111111111111111111110111111111111111111111101111111111111111111111 1111110111111111111111101111111101111111111111110111111110111101010111 1010111110011011111111011111110111111101011111011101011011110101111011 1010101010111001111111111111011101011010100111101001011010100101011010 0101010101011001110101001001011001100110101000000100001011000011001010 0000010000000000100010000001100010000100010000010010000000000000000000 0000000000000000000000000000000000000000000000000000000000100100011010 1100000001000010100100010100000000001000010000000000000000010000000000 0000100000000000000000000000000000000000 1111111111111101111110111111111111110111111111111111011111111111011111 1111111111111111110111111111111110110110111110100111111111111011011101 1011110111111110111110111111111111111011111101110101101110101110110111 0111101101001111101001100101000100110101011010100110011001010110101001 1010011010100100011001010110100100000000000001011010010100010100110010 1001001011011000100000101000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000001101010 1100000100000000100110001010010001010001000000000010000000000000000001 0010000000000000000000000000000000000000 1101111101111111111111111111011111011111101111111111111111111111111111 1111111111111111111111111111101111111111111111111101100110011111111111 1111101111010111110111101101101111101110110111011111111111110111011101 1100110111110110011101011010111011001010110101010110100110101011010110 0101101001011001100010101010001011011011110101000010010001010010000100 1000110000000010001010000010100000011001100000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000010001101 0110100000101000000000000000001000000100000010010000000000000000100000 0000000010000000000000000000000000000000 1111101111111111111111111011111111111111111111111111111111111111111111 1111111101111111111111111111111111111111101011111111111101110111110101 1010101011011111100111111011110111110111111111111111111111111111111101 0110111100011010010110101101101010101010100101100110011001011101010101 1010010110101001001010110000101001101000000010100100101000010100000100 1000000110101010000010001000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000100101010 1010010000010000000000001010000001000000000000000100000100000000000000 0000000000000000000000000000000000000000 1111111111110111111011111111111111101111101101111111111111011111111111 1111111111101111111111101111111111100111111111110111011111111111011111 1111111111111111111110111111111101111111101110010110110101100101001011 1111100111101111101001100110111101010101011010111001100110010110101010 0101101001010010100101000110010110001010011010000010100110000101110010 0010100000000000010100100000001000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000010010111 1011000101000010010100000000000000100000001000000000010000010001000000 0000010000000000000000000000000000000000 1101111101111111111111011111111011111110111111111111011111111111111111 1111111111111111110111111111111111111111111110100110011010101001011001 1001111101111110110111101111101111011111110110111111011001110101111110 1011100111100101111110011010100110011110010111010110111101101001010110 1010100110101001011000001011010000110011001100011100000010100001001000 1010001010001010100101000010000000000000000000000000000000000000000000 0000000000000000000001000000000000000000000000000000000000000100010100 1111000000100100000001100000010000000110010001000000000000000000000010 0000000000000000000000000000000000000000 1111111111111111101111111111101110111111111111110111111111110111111111 1101111111111111111111111111011011111110111111111111111111111111111111 1111101011010111111101110111111101111011101111111101111111101111010111 1100111100111110010011101101011010101010101001101001010110010110101101 0101010101010110101010110100100101001000100001100001011000101000010010 1000101000101000000000011000000000000000000000000000000000000000000000 0000000000000000000000110000000000000000000000000000000000000001101011 0101001010000000001000000100000100000000000000010000001000000000000000 0100000000000000000000000000000000000000 0111111110111111111111011111111111111111111011111111011111111111111111 1111111111111111111111111111110111111111110111111111011011101011111111 1111010111011111110111111011111111111111011001110110111010101101111010 1011101110011011011101100100100100100101101010101001100101101010101010 1010101010101001001010101010100110010110010001100110000100100100010000 1000101001000000000000000000000000000000000000000000000000000000000000 0000000000000000000000111100000000000000000000000000000000000010011001 0101010100000000000100000000000100000000010000010000000000000010000000 0000000000000000000000000000000000000000 1111101111101110111110111111101111111111101111111111111101110111111111 1111111111111011111111101111101111110111101101100101111111111111011010 0110111101111011111111011111110111110111111111111111011111111011011110 1110101011110101100110011011011011011010010101010110111010010101010101 0101010101010110100100010100001001001001001100010000110010100101001010 1010000000010101100000000000000000000000000000000000000000000000000000 0000000000000000000001100100000000000000000000000000001000101000000110 1111100000011010100000010100000000100000000010000000000000000000000000 0000000000000000000000000000000000000000 1111111111111111101111111111111111100111111111111101111111111111011111 1111111111111111111111111111111111111110111011111111011001010101111111 1111111111111110011111111111111111101111111111111111011010111111111011 1011110101101001101001110101100110110110100101100101100101111001101011 1010101010101001011001010101101001010000100010001001001001000001110010 0000101101100010000000001111110011110000000000000000000000000000000000 0000000000000000000010110000000000000000000000000000000010000001100111 0111000101000000100110001000010000001010000000000001100001000000000100 0000000000000000000000000000000000000000 1011111111111111111111111101111111111111111111011111111111111111111110 1111110111111111111111111111111110111111111111110111111111111111011101 1010010111101011111110111110011101111101110110110110111111011010101110 1110011101101111011011011011011011011011011010111010011010101011010100 0101010101010110101010101010100110010110101010101001010000011000000100 0110000000000100011000001000111111110000000000000000000000000000000000 0000000000000000000000100000000000000000000000000000001000100101011010 1101100000001000000000000010000001000000000100000000000000001000000000 1000010000000000000000000000000000000000 1111111111111111110111101111101111110111110111111111111011111111101111 1111011111111111111101111101111111011111111111110111011111111111010111 1111110101111101111011101111111011101111011111101011111101100101010101 1101111011010110010110011001011010101001101001010101100101010101101101 0101110101000100000101100010010000100010000101000010001110100010011000 1001000110001001000000111000000011111110000000000000000000000000000000 0000000000000000000001000100000000000000000000000000010000010101101100 1111110010001010000100001000010101000000000001010000000010000000100000 0000000000000000000000000000000000000000 1111100111110111111111111111111111111111111111111111111111111111111111 1111111110111111111111111111111111111111101110101111111001100101111101 1011111111111111101111110111101111111011111001111111011001111111110111 0111011101011001110101110110010101010110010110101010011001111010011010 1010011010101011011010011001101001101001010001011010010010010100000010 0001010000010000000011100000000011111100000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000110101001011011 1001100000000000010000000010000000000101000000000000000000001000000000 0000000000000000000000000000000000000000 1101111110101111111011111011111001111110111111011111111101111101111111 1111111111111111011111011111110111111111111111110101111111111111110111 1010011011111111110101111101110101111111111111111110110110101001111110 1110100011111111101100010101101001101001011011100101011010101100100101 0101010101010110101101000110100100011001011000000100000000000011101000 1000010110000000001111000000000011111100000000000000000000000000000000 0000000000000000000000100000000000000000000000000001010001100110101001 1001110000100000001010100100000010000000000100100001000000000000000000 0000000000000000000000000000000000000000 1111111111111011111111111111111111111111111111110111111111111111111111 1111111111011111111111111001111111111001110111111111011011101101011101 1111111110110110111111110111111111110101110111011011111111111111010111 0011101110100110011011101011011010111010100110010110101101010011011010 1010101010101001010010011010010011000010000110110001101001101000100010 1001000000011000111111000000000001111110000000000000000000000000000000 0000000000000000000000000000000000000000000000000100011110011011101110 1111101010001000000000000000000000100000010000000000000000000000000110 0100000000000000000000000000000000000000 1011111111111110111011110111111111101111111101110111111111110111111111 1111111111111111111011111111011111101111111101101110110110011011110110 1111111011011011011110111111111011101110110111111111111101011001111001 1101111001011010011010101011010101010101010101100101011010100101011010 0101010101010110101000100010010010001010101011001000100100010001000100 0001010010000011111111100001010000111111000000000000000000000110000000 0000000000000000000000000000000000000000000000010000101101010110111001 1111110000010010000000100100010100000010100001000000000000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111110111110111111111111111111111111111111101 1111111111111111111111111111111111111111011111111111111111111111011111 1101101111111111111111111101111110111111111101100110101111111111101111 0111011111110111101101110110101110101010111010011010101001011010101101 1010101010101001010111010101100100100100100000010010101001000100100101 0101000100000000011111010011010000111111000000000000000000000001100100 0101000000000000000000000000000000000000000000001010011011100110101111 1010110101000100010100000000000000001000000000100010000100000000000000 0000000000000000000000000000000000000000 1111100111111111011111111111111110111111011111111111111111111111110111 1111111111111111111111111011111111111101111011111011101111011001011111 0110101001100111111011101011111111011111011011111111011011011111111001 1100111010100101110101010111011010010101101001101110010101110101010110 0101010101010100101001101000011001100011001110100101000010101010000000 0100000000000000011111000010000000011111110000000000000000000001001111 1111000000000000000000000000000000000000000110011000010111111101011010 1011100000000000001010000010000001010001000000000000010000010000010000 0000000000000000000000000000000000000000 1111111111011111111111101110111111111110111111011111011111111111111111 1111111111111111111111111111111110111011111111011110110110111111111001 1111111111111110101111111110110111111110111110111011111101111010101111 0111101110111110011010101000100101101010010110010101101010011010101001 1010101010101010100010000110001010001000010000100100010110001000101001 0000110110000000111111011111000100111111110000000000000000000000000000 0000000000000000000000000000000000000000000000000011101011111111111110 1101100000100001000000100000010100000100000100000000001000000000000000 0000000000000000000000000000000000000000 1101111111110111110110111101110111111111111111111011111111111111111111 1111111111111111111111101111111110111111111101111111111101111101011011 1111111110111011111001111111111101110111111110111010111111111111010111 0011110110110011011011010110100110010100101101010110101011010110101010 0101010110011010010010010101110110011001100001001000010100010100000011 0000000000100000011110011100011111111111111100000000000000000000000000 0000000000000000000000000000000000000000100000100110011011111111111111 0110110000000001000100100110010001000000010010000100000000000000000000 0000000000000000000000000000000000000000 1111111111111111111111111111111111111011111111111111111101110111111111 1111111111111111011011111111111111111111111111101010111111100111111111 0110010111111111011111010111011111011110101011101111011001101101111110 1101001011011101100101101101011001101011010110101001010110101001010101 1010101001100100100101100010000000100100001110100110000001000101101100 0100000000000000111110011101101111111111111000000000000000000000000000 0000000000000000000000000000000000000001000001001001100101111111101010 1011000110100100000000000000000000100000000000000010000000000000000001 0000000000000000000000000000000000000000 1111101101011101111111111111111011011111101011011111101111111111110111 1111111110111111111111111111011111011101101111110110100110111111111101 1111110110010110111111111111111111111011101111111110111111110110110111 1011110101101011100110011011110110100110101010010110101010011110101001 0101010110101001011010011010011001100110101001000010101010100001000010 0000000000000000111111111111111111111111111100000000000000000000000000 0000000000000000000000000000000000000010100111010110001011111111111111 1111100000000000011010000000000000000010000100100000010001000000100000 1000000000000000000000000000000000000000 0111111111111111101111110111111111111111111111111111111011111111111111 1110111111011111111111111111111111111111111110111111111111110101011011 0110111111111111111010111110110110111111111110111011101110101111010101 1110011101101100111011010100101101011011010101011011010101100101010110 1010101001010110100100100101000110010001100010011000100000100100011000 0100000000000001111111111111111111111111111100000000000000000000000000 0000000000000000000000000000000000000010011000101001110111111111111110 1110100010001001000000100010010001001000000000000000000000001000000000 0000000000000000000000000000000000000000 1111111111111110111111011111011111110111111111111111111110111111111111 1111111111111111111111110111110111111111111011110111111111101101111111 1111100111011111111111111110111111111111111111011101010110111101010111 1001111011001011010110101110110111010111010110101010101001010110101001 0101101010100101000010101001000100101000000100110100101001000110000101 0000000000000001111111111111111111111111111110000000000000000000000000 0000000000000000000000000000000000000011100110101101111111111111111111 1111100010000000010001000000100010000000000000000000000000000000000000 0000000000000000000000000000000000000000 1110110111101111111111111111111111111111111111111111111111111111110111 0111111111111111010111111111111111111011011111111110011001111111011001 1001111111111101011111010111010110111101011011110111111111111011011101 1111101101111101100110011001101001101001101010010110010110101010010110 1010010101010110011001100110010101100010011010000010001001010000100000 0000000000000001111111111111111111111111111100000000000000000000000000 0001000000000000000000000000000000000011111001010011111111111101111111 1111100000100100000000010110000000001010000100001000000010000000000000 0000000000000000000000000000000000000000 1111111111111011110111011111111111111110110110111101111011111111111111 1111101111111111111111111111111111111111111110101010111111010101111111 1111111111111001111101111111111111011011111101111111111111011111101111 0110110011010110011101100110011010101010100101101001011101100101011011 0101101001101010100110010000110000000110010010001100010000011000001100 0000000001000111111111111111111111111111111111000000000000000000000000 0000000000000000000000000000000000000111111111101010111111111111011111 1111000000000010000000000000000000100000010000000001000000100000100000 0000000000000000000000000000000000000000 1111111110111111111111111011111001111111111111111111111111111110111111 1111111110011111111111111101111110101110111111111111111011111111010101 1101011001101111110111011111111011111101111111011110011010111010111000 1111001110110110110110010110100101010101011010010110100110010110100110 1010010110100101011000101011000111011000000100110001000101000011111110 0000000001011111111111111111111111111111111111010111100000000000000000 0000000000000000000000000000000000001011100110101111111111101110011101 1110001001010000010010001000100001000100000001010000000000001000000000 0000000000000000000000000000000000000000 1111111110111111011011111111111101110111111101111110111111101111111111 1111111111111111111111111110111011101101110101111111101111111111111111 1010111111011101111111111111101101111011111111111101111111111101101011 1101111110110101101101110101011001110110100101100101011011101001010101 0110101001101000100110010100100100010001101001001000001010000111110111 0000000000100011111111111111111111111111111111000000000000000000000000 0000100000000000000000000000000000000111110110111111110110110101101101 0010010001001000101001000000001000000001000000010000000000000000000000 0000000000000000000000000000000000000000 1111011111111011111111110111101111111111111111101111110111111111111111 1111101111111111111111111111111111111111111111111101110110010101010101 1111010111111111110110011010111111111111101001101111101101101011111101 0111010011011010010011101110110110101001011010011010100100010110101011 1001010110000110001001101001001001010110100000100010101000011111111111 1100000000000011111111111111111111111111111111000000000000000000000000 0000100000000000000000000000000000011011111111111110010101101011010110 1110000000000010000000011000100001010000000100000001001000000001000010 0000000000000000000000000000000000000000 1001111011101111101111011110111111011111111111111111111111011101110101 1111111111111111101111111111111111111111011101111011111111111111011101 1110110110011001100110111110111111111110110111111001101011111111010111 1100111101111011011010011000101011100110010101101101011001011001010110 0100101001011001100110011010101011000010001111001001100001111100100000 0001010010000011111111111111111111111111111100000000000000000000000000 0000111000000000000010000000000000001011111111111110111010100110101101 0110001000100000000000001001100000000000000000001000000000001000000000 0000000000000000000000000000000000000000 1111111111111110111111111111110111111101011111111111111111111111111111 1111111110111111111111111111111101110111111111011111101101011011111111 1011111111111111111111111111111010110111111110111111111101101010111110 0111101011001101110101100111010101010110101011010110100110101110101001 1011010110100110010101000100100100011001010000011001001011111100000000 0000111100000011111111111111111111111111111100000000000000000000000000 0000110000000000000010000000000000100111111111111101010101011001011010 1010100010001000010010000000000100001010100001000000000010000000000000 0000000000000000000000000000000000000000 1111101111011111111111111111101111111111110111110111011111101111111111 1111111111111111111111100111101110111101111111111001110110110101011101 1111011111111011110111110111011101011111101101110101111110101011101111 1101111010111001101101100111011101010101011010101001011011010110101010 1010101001010101010100100100100000100110011010000010000100000000000000 0000000100000001011111111111111111111111111110000000000000000000000000 0000110000000000000000001000000000001111111011111101101101011010101100 1010000000100110001001010001000000000000000100010000000000000000000000 0000000000000000000000000000000000000000 1110111111111111111111110111111111101111111111111111111111111111111111 1101111111111111111111111111111111110111111011011111111111111111110111 1010111001101111111101111110111111111101111111111111011011111101111000 1011001101101110011010011000100110111010100101010110100101101001010101 0101010110100010101001011001101011001000000000110100111100000000000000 0000000010000000111111111111111111111111111100000000000000000000000000 0000110000000000000000000100000000011111111111011110011001100101100110 0110000010000000000000000000010100100100100000000000100000100010000000 0000000000000000000000000000000000000000 1111110111111011011001011110111101111011111101101110111111111111111111 1111111111011111101111111111111111111111011101111111101111100101111101 1011011111110110011111111111111110111111111011111111111110010111101111 1110110011010111110011110110111001101010101010101010011010100110101010 1010101001101001001001011001001000010001100101000011000000000000000000 0000000010000011111111111111111111111111110000000000000000000000000000 0000110000000000000001100010000010111111011111011110100110110111011010 1010001000000000010000101001000010000010000000000000001000000000000000 0000000000000000000000000000000000000000 0111111110111111111111111111101111111111111111111111111111111110110110 1111111111111111111101111111110111111111110111111001110110111111010111 1111111010101111111011101011110111111011011101110101011011111101110001 0111011110110101001101101101010110010101010101010101100101010101010101 0101010110010101010100100100100101100110100100100100000000000000000000 0000000010000011111111111111111111111111111000000000000000000000000000 0000110000000000000000100100000011111010000110010111101001011010110100 1110000010000110000001000000000100000000000010010000100000000000000010 0000000000000000000000000000000000000000 1111111111111110110110111111110111111110111111111101111011101111111111 1111111111111111111111111111111011101111111111011110111101111111111101 1010111101111101111111111111110111111111110101100110111110011101111110 1110111101001110110110011001101001011010010110101001011011101010101010 1010101000100010100110011011011011000100000101000000000000000000000000 0000000001111111111111111111111111111111110000000000000000000000000000 0000011100000000000000110000001111111011101010000111110110100111011010 0100010100100010011001001000100010001000000000001000000000100010001000 0100000000000000000000000000000000000000 1111101111111011111111111110111111101111011110110111111111111111111111 1111111101101111111111101111111111111101111110111111101111011001011111 1111101111110111111101101011111111010110111111111111110111111011101011 1010100011111001101011100110010110100101101010010110100100010101010101 0101010110011001010001100000100000011001010001010000000000000000000000 0000000000111011111111111111111111111111110000000000000000000000000000 0000001100000000000000111101111111101000000000111001011011011001100101 1010000000000000000000000000000000000000100001000000001000000000000000 0000000000000000000000000000000000000000 1111111101111111111111110111111101111111111111111111101101111111111110 1101111111111111100111111101111111111111101111111111110110111111011010 0110111011111101011111110101111111111111111011111111010111111111111101 1111101110100101100110011101101101010010110101101001101001011110101010 1010101010100101100110010100000110011000101000000000000000000000000000 0000000000000001111111111111111111111111110000000000000000000000000000 0000001100000000000000011111111101011001011001101010010101100010011010 1110001001000000000000011001000000000000000000000000100000000000000000 0000000000000000000000000000000000000000 1101111011101101110111011111101111111011111011111111111111111111111111 1111111111111111111111111111111110111011111011101101111111101011111111 1111101101101111111011111111011110011111011101110101111101101010100111 1010111010110110110101101011010110101101011010010110110110101001010101 0101010101011010100101001011011000100011001010000000000000000000000000 0000000001100001111111111111111111111111110000000000010000000000000000 0000001110000000000000111111000101100100000010010101111010011101100110 1000010000010010001001000000100010100001001000100000000000100000000000 0000000000000000000000000000000000000000 1101110111110111101101111111111101111111111111101111111111111111011111 1111111111111110111111101111110111111101111011101101110101101011111111 1111111111111101111111111111111101110110111111111101101011100101111111 0101111010111001001010110101100101101010010101100101011011010101010101 1010101010010010001001010110010010110000011000000000000000000000000000 0000000001000000000111111111111111111111100100000000001100000000000000 0000000010000000000101111000000000111000001010101111011010100101010110 1010000010100010000000100010000000000000000000001000000000000010001000 0000000000000000000000000000000000000000 1111111101111111111111110111101111110111011111111111011111011111111111 1111110111111111101101111111101111101111111111111111111111111111010110 1001110110100111110101011010111111101111111001101011111110111111010001 0111011110100111110101100110011010110101101010011110100101101010101010 0101010101101001100110100001100100000110000010000000000000000000000000 0000000111000000001011111111111111111111000000000000011000000000000000 0000000011000000000001110000000001001110100101011001101101011011101001 0100000000000000001001000000010100000100100100000010000001000000000000 0000000000000000000000000000000000000000 1111111111011110111111011111111111011111111011110110111111111011111110 1111111111111111111111111011111110111111101110111111100110010101011111 1111010110111111011110111101011111111111111111111111101110111101111101 1110100011101110011100011001100101011010010101101001011010010101010101 1010101010010110011000101100011001010011101100000000000000000000000100 0101111001000000000011111111111111111111000011000010011100000000000000 0000000011000000001111100000000000100111001010100010100110010110100110 1010011001000000010000000000000001010000000000000000000000001000000000 0000000000000000000000000000000000000000 0111101111111111110111111110111011111101111101111111110111111101101111 1101111101101111111111111110111111110111111111011110111111111111110110 1011111111110101111011111111111010111101101101101101110111011011101011 0110111110011001101011110111010110100101101011010110100101101010101010 0101010101101001100110010010001001001000000000000000000000000000000100 1111000001000000000000111111111111111111000000000000001100000000000000 0000000001100000001111100000000100000101110101011101010110100101011001 0100000000100010000100010001001000000101001001100000010000000000001000 0000000000000000000000000000000000000000 1111111011111011111111110111111110111111011111011011011111111111111111 1111111011111111110111111111111011011111010101111011011011111101011111 1010011010101011101111110111011111111111111111111010111011111111111110 0111010111111010111011011010101010010110101010010110101010010100100110 1010010100100010010000101001110110110000000000000000000000000000111111 0000000000100000000010111111111111111100000000000000000110000000000000 0000000000110000111111110000000100010001111010101101100111011110101111 0010010000100101000000000000010000010000000000000000000100100000000000 0000000000000000000000000000000000000000 1111011101111111011101111111101111110111111001111111111101110111110111 1010111111011101111110111111011111110111111111111101111101100111110101 1111111111111101111101111110111010111001101101101111011101011010010111 1110111100100110011100011001100101101001010101101001010101101011011001 0101101011011001101011000100000000000000000000000000000000000000111110 0000000000000000000000001111111111111100000000000000000110000000000000 0000000000001001111111000000000001011100100101010010010111110001011010 0100000100000000000110000110000000000000011000000000000000000000000000 0000000000000000000000000000000000000000 1101111011101111111011101101111111111110111111111110111101011111111111 1111111111110111111111011101111111101111111011011111111111111111111101 1111011101101111011111111111111101011111101011011111011111101011010111 0011001001111101110101101111010110010101101010011110101001010101101110 1010000101100110101001010101011001011000000000000000000000001111110000 0000000000000000000000101100001100011100000000000000000011000000000000 0000000000001111111111100010001001000101011110011011100110101010100110 0000000101000000010100010100001001001001000001000100000000000000000000 0000000000000000000000000000000000000000 1111111111111101111111111111111011011111101111010111101111111101011101 1101101110111111011011110111111101111110111111111011011011101101011111 1010111011111011111111101011111111111101111111110110111001111110111101 1101111111001011001010011001101011101010110101100101010110101001010001 0101011010001010010010100001000101000100000000000000000000111111000000 0000000000000000000000011101000000011100000000000000000011000000000000 0000000000001111110101111000100110101010101010101101010110100101011111 0110010000100101000000000000000000000000000000000001000000000001001000 0000000000000000000000000000000000000000 0111111111111111110101111001111010111111111011011111011011111111101111 0111101110111111111111110111011101111111011011011010111111011111111111 0110111111110110111011111101011111111111110111011111111010111111010111 1011100101110101001011110110100111010101101010010110101010101110101001 0101101000100101001010111010100100100000000000000000000001110000000000 0000000000000000000000001110101000001111000000000000000011000000000000 0000000000001111101000111101010110100110101010101110010111011010101110 0001000000000000010001000000010100100000000000000000000000000000010000 0000000000000000000000000000000000000000 1111011111011110111111111111111111111111111101110110111101101101111001 1111111111011011111011011101111111100110111110111111011011111001101011 1111011001011111111110111111111001101101101101111011101111111001111100 1110110110010111111101001001011001101010010101100101010101010101010110 1010010101010110010100000110001001000000000000000000000001110000000000 0000000000000000000000001100000000001110000000000000000000100000000000 0000000000011110000000111111101010111001010111011001100101001101010111 0000000010001000000000010110000000000000000100000100000000000000000000 0000000000000000000000000000000000000000 1111111101111111101111101101111111110111101111111101101011110101111111 1111111111111101001010111111111111111111011111111111011101111111011010 1111101111111111011111110111111111110110110111111010111111011111001011 0101011111111010010110100110010010010101011010101010101010101001101010 0101101001011001100101001001011010010000000000000000011100000000000000 0000000001000000001000111100000000000110000000000000000000111000000000 0000000000111110000001001111100101101100011001110010011110010110000100 0000011010010010000000000000000000000110010000000000000000000000000000 0000000000000000000000000000000000000000 1101111011110111111011111111101111011110111101011111111101101111101101 1001010110011011111111011011011110110111111011011111111011011011111111 0110111110110110110110011110101110111111111111011111101010111010111101 1101111001001110111001011101101101101010100101010101010101010110100101 1010010110100100001010110010100000000000000000010000110000000000000000 0000000001000000000110111101000000001111000000000000000000111100000000 0000000001111100000000001111111101010111101111101101100111111001111010 0001000000001000100001001000101010000000000001100000100000100000000000 0000000000000000000000000000000000000000 1111111111101111111111111101111111011011111111110111111011011001111111 1111111111111101110011111110100101111111111011011001101111110110111111 1101101001100111011010110111110110111011111001100110101000111111100111 1111000111110101101101110101011101101010100101101010101010101001101010 0110101000010001010101101001010110000011001111110011100000000000000000 0000000011000000000000001110001000011101000000000000000000111100000000 0000000011111000000000010111111111110101111011110111001111101010110010 0101000001001000101001000000000000000001000000000000001000001000001000 0000000000000000000000000000000000000000 1011101110111101101111011111010111111111101001011101011110111111101001 0100101010010111001110010111111111010111011111111111110101111111100110 1111111111111111111111111111111111111111011111111111111111010101111110 1001111100010110010010011011100010010101011010010101010101100100010100 0001100001100101100100000110001000001111111111111100000000000000000000 0000000010000000000000001101010000011100000000000000000000011100000000 0000000011111000000010000000111111101110101101011010111110011101011000 0000011000000010000000100101000001001000000100001000010000000001000000 0000000000000000000000000000000000000000 1111111011010101100110100111111101111110011111101110110111111001111001 1111110110011110111110011110110101111101111001111111111111100111111111 1001111111110111111111111111101111100111111111110110101111111110101011 1001111001111011011011100110101011101010100110101010101010010010000011 1010010100000000010010010100110100000001111111111100000000000000000000 0000000010000000000000000111100000111000000000000000000000011111000000 0000000011110000001000000001001111111111111001011011011101110110110010 0101000000010100000000000000010100100000000000000001000000000000000000 0000000000000000000000000000000000000000 0110111111111111111111111101101111110111111001111011001110101111001111 0010011101110011010011110011011101101011011111011011101101111110101101 1111101011101111011011101011111011111110111101101111111010110111111100 1111001111001101101101011001010101010101011010010101010101101001101000 0000000001010110001001101001000000000000000011111100000000000000000000 0000000010000000000000000111111111110000000000000000000000001111000000 0000100111110000000001010100111111111111111110101101111011001001100100 0000100010000000010001001001000000000010100001100000000100000000000000 0000000000000000000000000000000000000000 1101111111111111111111111111111011111111110011011101101110101101101101 0100101010110110111100101101101011111010111111101101100110110111111101 1011101011011011101110111011110111110110101101110110111111011110110101 1100111101100110100100101101011010100100100101010101100101011010100100 0000010000010101000101100110000000000000000000000000000000000000000000 0000001100000000000000000111111111111000000000000000000000000010100000 0000101111111000001001000101001010101111101110110101111011010111000100 0001100100001001001001010010000100010000000000001000000000000000000000 0000000000000000000000000000000000000000 1111111001010110100110100110011111011001101110110101101011101001010110 1111111001101001100111110110111010101011011001111111111111111101011011 1101111111111111111111011111111101111111111111111111011010110111011101 0111100110011001111011010110100101011011011010101010010010000100000001 0100000010000000010000011000000000000000000000000000000000000000000000 0000001000000000000000000110001000111000000000000000000000000011100010 0001111111110100000001010010100101010101111010101010101101101111000001 1000000000000000000000000000010000000001001000000000001000100000000000 0000000000000000000000000000000000000000 1111100111011111111110111111111101011111110111001011111101110110011010 1001010110001110011010010110011101110101111111111011111111011011111111 1111100101110110011010111110011111111111111111100110111011111101010110 1111100110101101011110101001011010101110100101000100101010100000010000 0001000100000000101010000000000000000000000000001000000000000000000000 0000001100000000000000001100000000111100000000000000000000000011101010 1010111111110000001000101101111110101100111011011111010110011110000000 0000000110011000010000100000000000000000000010000000001000000000000000 0000000000000000000000000000000000000000 0110111111111101101111110110101111110110011101110110010010011011101101 0110101101011011000101101001100111011111011010101111011011111110111010 0101111111011111111111111111111011011101011010111111011110101011111111 1000111101010110100101010110100101010001011010011001001000101001000100 0000000000001010000010100100000000000000000000001000000000000000000000 0000011100000000000000001100000000111100000000000000000000000011110101 0111111111111001000110011010001001110111111101110101110110111000000101 0010010000000001000001000101000001010000010000001001000000000000010000 0000000000000000000000000000000000000000 1101111111010101011010111110111011111110110001111111010111011010101010 1001101000011000101011010110010110011111101011110101110110111110101101 1101111101101111111111010111111111110111011111111011111110010111011010 1111011010111101101000101001011010010110101010001001010100000001000100 0000010001000010101001010000000000000000000000001000000000000000000000 0000000000000000000000000100000000111000000000000000000000000000111111 1111110101111010110100100110101101011110011111001111100110111100101001 0101010000100010011001100001001000001000101000000000100000010000000000 0000000000000000000000000000000000000000 1111010101111111111111100111011101001011011111001001101100100101010101 0110010110100101010100101001110101110001111111011111111111010111110111 1111011011110101111111111101011110111111111111011111010111110110011111 0001101001000010010110010110100101001010011000101001000010000000000000 1000000000000000001001000100000000000000000000001100000000000000000000 0000010000000000000000001100000000111000000000000000000000000000111111 1111101000111100000010011011110111110101111001110101111111110000000000 0000000100001000000000000000000001010000000010100000000000000000101000 0000000000000000000000000000000000000000 0111110111111010110111111010101011110101011001011101101010111010101010 1000101001011001101010000110101101011101011011111111101111110111101101 1010111111111101011110111111111111111110111010011001111010011111111001 1110010101011001001101101001010001101000000101100000010000000001000000 0000001010011000000000001010000000000000000000000000000000000000000000 0000010000000000000000001100000000011100000000000000000000000000011111 1100000000111101101001011001111100101111111001011110010011100001000110 1000000001100000000000000000010000001000000000000100000000000000000000 0000000000000000000000000000000000000000 1101111111011111011110101111111101011101101101110110010101010101010101 0110010110000100100101011001010110010111011101010110110110111110111111 1111011011101111111011110111111011010111011111111111011111111001100101 0101011010100110010010010100101010010001100000000000000000000000000000 1000000000000010101001010010000000000000000000001000000000000000000000 0000110000000000000000001110000000011000000000000000000000000001101111 1100000000011111010110101111101011110101111111110110111101100100100000 0001010100001001100010010001000100000001001000000000000000000000000000 0000000000000000000000000000000000000000 1110011101101111101011111111111111010101110110100110101010011101101001 1001001001110101001010010101010110101011011010111111111111110111110110 1110111111111110101111011101101101111101111111011111111011011011010111 0110010010010001010010011010100100100101010000000000000000000000000000 0000000000010001100000000000000000000000000000001100000000000000000000 0000110000000000000000011010000000001111000000000000000000000010111111 1000000000011111110100110110111001011111110101101111101111100100001000 0000101010000000010010000000011000001000011000000000100000000000100000 0000000000000000000000000000000000000000 0011110101111010111101100101001001011110011010011101010101100010010110 0110110100000001100110101010101101111001111111110110111011011110111111 1111101011110111111111111111111111111111010110111010010110100100101000 1001100110100100101101100101100110101000000010001000000000000000000000 0000001001010100000101000000000000000000000000001000000000000000000000 0000110000000000000000001000000000000111010000000000000000000001111111 0100000000011111111011101111011111111111111011111001111110000000010010 0100000000001010000000011010000000000000000000010000000000000000000000 0000000000000000000000000000000000000000 1001011011101001101011111110111101101010010101010110101010111001100101 0001100110011000000001101001010110011101011011010110011010110110101111 1111111001111111111011111111111111010111110111111110011001011001010101 0010101000101010100100010010011001000001001000000000000000000000000100 0000001000001010100000010000000000000000000000001100000000000000000000 0000100000000000000000111000000000000111110000000000000000001011111100 0000000000011111111101110111111111111111111010111111111000000010000000 0001100000100000000000001000000001010010000000000100000100010000000000 0000000000000000000000000000000000000000 0010000100010101101110011001100111010101101010101001010101000010001010 1010001001001010111100010000101010100111011101111111111111011111110110 1110111111101110111111010111110111111110111110100101110110100101000100 1000000010000001010010101000100100101000100000000000000000000000000000 0000000010100010001101000000000000000000000000001000000000000000000000 0000000000000000000000111000000000000011111100010000000000001111111111 0000000000001111111111011110110111111111101110101010101000100100001010 0100001010001000100001000000100000000000000001000000100000000000000000 0000000000000000000000000000000000000000 0100000010011101110101100010010001010110011010010101001010101010010101 0100101000100101000000100110100101100100111010101011111111110111111101 0110101111110111110111110101101111111110101111011010010010100001001001 0010010000100100101011010111010010000000100000000000000000000000000000 0000000000100100001000000000000000000000000000001110000000000000000000 0011100000000000000000111100000000000011111000010000000100011111111110 0000000000101111111111011111111111111010001111010111100000101000000100 1000000001001010011001001001000100000100000000010001000000000000000000 0000000000000000000000000000000000000000 0000000000000010011011011111111110101001100101101000100101010101011010 1001100010100100100110011001011010011011101011111110010110111101100111 1111111110111110111110111111110101100111111000110101101000010100010000 0100000001000101100000001000001001110110000101000000000000000000000000 0000000000000010010000000000000000000000000000001110000000000000000000 0011000000000000000000111110000000000011111101000010000001111111001111 0000000000001111111101111111111011011111111001111101000101000010010000 0010100000000000000000000000000000000000100000000000000000000000000000 0000000000000000000000000000000000000000 0000000000001000101001010101101001010010001011011010011010000110101000 0110010101000011000010001101010101101101101110101111111111110111111111 1111111111101111111111111011101111011110100110101001101000001000000000 0000101000000001000100101000100101000010100000010000000000000000000000 0000000000000000000000000000000000000000000000001110000000000000000000 0010000000000000100000111000000000000001111111100000010101111000011100 0000000000001111111111110111011101111110101001101010000000000000000110 0000100000010000000000100000100000010000000000001000000000000000000000 0000000000000000000000000000000000000000 0000000000000000000100101010010110100101100100100101100101101010010101 1001000100011000011001100000101010110110110111110110111011101101101101 1101101101111011011111011111111111111011101101010010000001000000000000 0000000000010000000010100011000100011000100100001000000000000000000000 0000000000000000000000000000000000000000000000001111000000000000000000 0110000000000000000000111101001010000100111111101010100111110000001100 0000000010011111111111011110111111111001111111111100101000101010010000 1000001001000100010001000010000001000010000100000000010001100000100000 0000000000000000000000000000000000000000 0000000000000000000000101001011010011001010010010101101001101010101001 0100100100101001101000011010010101101101101111111011111110101111111101 1011111011101101011011111111011010100011101101001010001000000000100000 0000000000001000000000000000000010000100001001000000000000000000000000 0000000000000000000000000000000000000000000000000001111110000000000000 0111000000000000010000111110100010100100011111111101011111000000001111 0000000100101111111111111111110111101011101101100100000001101010000010 0100100010000000100100000000000010000100000000000000000000000000000000 0000000000000000000000000000000000000000 0000000000000000000010010110010101000100001100101000010110010101010110 1010010101000000000011100001101010100101111001011110011011110110101111 1101011111111111111101011101111111111110100010100000010010010000000000 0000001000000000001000000000001000010000100000100100100000100000000000 0000000000000000000000000000000000000000000000000000111111101000000000 0110000000010000001000111110000000000000001111111110111011000000001111 1000100010011111111111101011111111110110110111110010011000000000010100 0010000000011001000000001010000000010001000010000001000000000100000000 0000000000000000000000000000000000000010 0000000000000000000000001001101010011001101010100110100101001010101001 0110011000010110010100000110010101011011001111101011111110111101110110 1111111111110111001111010101111110010101011001000110000000000000000000 0001000000000001000001000000000000000000001011010101001010100000000000 0000000000000000000000000000000000000000000000010000001111101110000001 1110001000000101000000011101101010000010011111111111110000000000001111 0000101001010111111111111101001101111101110111100000000000000000010000 0000001001001000101001010100010000000100000000100100000010000000000000 0000000000000000000000000000000000001011 0000000000000000000010010010010101101001100010010001001010010101010110 1001000011000100010010011001101010101101111010111111011011010111011111 1011110101101101111010110111100101111010100100010000001000000000000000 0000000000000000000000000000000000000100000000000000110000000000000000 0000000000000000000000000000000000000000000000110000000001101111110111 1100000000000000000000011111000000010100000111111111110000000000001111 1010001010100111111111111011111011101011001100001001010001011010000001 0100010000000000000000000000000010000000010000000000000000000010000000 0000000000000000000000000000000000000111 0000000000000000000000010101101011001000000110001001010110101010010010 1010010000110000101101001100100101110110011111111111111111111111111111 1111111111100110011010100111010101000100100010100000000001000100000000 0000000000000000000000000000000000000000000000000000000101000000000000 0000000000000000000000000000100000000000000000100000000000000000111111 1110001001000000010001011110100000000000011101111111100000000000001111 1010010101011101011111101101111101011101011110010100010101010100010101 0001000000000000000010100000010000000010000001000100000000000000000000 0000000000000000000000000000000001101111 0000000000000000000000000110010110010010010000100101100101010101101101 0110010110001010000000100011011010011001111010100101101010010010101001 0101010110111101110101011000100010010010101000000101101000000001000010 0000100000000000000000000000000000000000000000100001010000011000000000 0000000000000000000000000000111000000000000000100000000000000000111111 1110010000010000000000011111010110010101100101111111000000000000001111 1101101010101011111111111111101011010100111000000010000000000010000000 0000001010011001000000000000001000010000000000000000100000000100000000 0000000000000000000000000000000000011001 0000000000000000000000000001111011110100011001100100001010101010011010 0101000100100000101010100101101001101111100111111111111111111110101110 1101111001011010011001100110101001000000010000100000000000100000000010 0100000100000000000000000000000000000000000000000000000100100001000000 0000000000000000000000000000000100000000000001000000000000000000000011 1100101000011001001000001100100100000100010111111111100000000000001111 1011001111011101101111111111010101111100100101000000011000000000101001 1010010010001000000000000010000001000000100100000000100001000000000000 0000000000000000000000000000000000000011 0000000000000000000000101000101000101011000110001001010101010101101101 1010011001000110000100001010010100010010100101101111011011011011111011 1011100110100101000000101000010000001001000000000010010010000100100100 0001000000000000000000000000000000000000000000000000000010000100000000 0000000000000000000000000000000011100000000000000000000000000000000011 1110000010000000000000001111101001010010110111111111000000000000001111 1111110101111011110010111111101111010011101000100100000001010100000000 0000000000000001100001010000000000001000000000100000000000000000001000 0000000000000000000000000000000000000000 0000000000000000000000000101011111110010001100011010100110101101101011 0101100110010011001000100101011010110101111111110111110110111010111101 1100011010110010010101000000000000000000000000000000000000000100000000 0011000100000000000000000000000000000000000000000000000001000110000001 0000000000000000000000000000000001111100000111000000000000000000000011 0110010000011000000000100111011010101010110110001100000000000000000111 1111111111111011010111111110110111001110001000000010000100101010000000 0000001001000100100001100010100000001010001000000000001000000001000000 0000000000000000000000000000000000000000 0000000000000000000000010000100101010110100010100100001001010110010110 1010010000001000010110010110000101100111011010111101101111101110100110 0111100101001010010000011010000000000000000010000000000000000001101001 0100010000010100000000000000000000000000000000000000000100011000101000 0000000000000000000000000000000000001110100111100000000000000000000011 1101001100000000000100000111100101011001110000011100000000000000001111 1111110001011110110111111000010101101010100001010100100000000000011010 1001010000100010000000000000000001000000000010000100000000000000000000 0000000000000000000000000000000000000000 0000000000000000000000000001010111110101000101000101100110101010011001 0100001001110001010010010010101010011010101110101101110111110111011010 1011011010011000000000000000000000000000000000000000000000000000000111 0010011000000000000000000000000000000000000000000000000001010001000000 0000000000000000000000000000000000000101111111000000000000000000000001 1110000001010000000000000111111111110111100000011100000000000000001111 1111011111011111111111110011011110101100000110000000100001100000010000 0001000000000000000000000001001000010000100000100001000000000000000000 0000000000000000000000000000000000000000 0000000000000000000000000100101111101010100000010010101001011101101110 1001101001000100001001100101010101101110110011110111101101001101111101 0100101001000010001000000000000000000000000000000000000000000000100100 0100100011010000000000000000000000000000000000000000000000000110111010 0000000000000000000000000000000000000000111111100000000000000000000001 1101101001000000010000010011111011011111000000011100000000000000001111 1111111011110101111111001111111001010001100000010100000100001010000001 0000001001000100100010010000000000000000000000000000000100001000000000 0000000000010000000000000000000000000000 0000000000000000000000010101010111111010000000001101010110010110110010 1010011000011011001000101010101010011010011101101010110110111101100101 0101010010100000000000100000000000000000000000000000000000000001001001 0111010100001000000000000000000000000000000000000000000000000110101001 0000000000000000000000000000000000000000000111110000000000000000000000 1111000000000001000101100101111111110000000000111100000000000000000111 1111101101101111111110111110101011110100100000100001000100100000000001 0100000010010000000000000101000010000000011000000010000000000000000000 0000000000010000000000000000000000000000 0000000000000000100000000000101111111101101001010000101001101011011101 0101100110000000100010010001010110011011110111111111100111100101100110 1010001010001001100000000000000000000000000000000000000000000000010000 0000100110110010100100000000000000000000000000000000000000010001011010 0001000000000000000000000000000000000000100011110000000000000000000000 0110011010010000000000001110111111100000000000111100100000001000011111 1111111111111111111101101011110111010001000101000100010000001010101000 0001000000000010101010100000000000001000000000000100000000000000000000 0000000011000000000000000000000000000000 0000000000000000000001000001010011111111011010000010101010011001011011 1010000010100101000110010110101101101101101100011000111110101111011011 0111101100000100000000000000000000000000000000000000000000000000000010 0101001010010100100011000000000000000000000000000000000000001010010101 0110000000000000000000000000000000000000000011100000000000000000000000 0111101000101001010000101111111110000000000000111110000110101010111111 1111111011111111110101110101111111000000001000000101000110000010010010 1001011001100000100100000000100000100000000000000000000010000000000000 0000101101000000000000000000000000000000 0000000000000000000000000110101111111111110101101101010101101101101110 0101011000100100010100101001011010011010010111100111011001011001100101 1000010001010000000100000000000000000000000000000000000000000000000000 0010010100100110011000000000000000000000000000000000000000000000101010 1010000000000000000000000000000000000000000001100000000000000000000000 0111010011000000001011011111111000000000000001111110010000010100101111 1111111111111111010111001111000000001010100001010000010000100000000000 0000000000000100000000010010000100000001000001010000000000010000010001 0001011010000000000000000000000000000000 0000000000000000000101001000011111111111111111010001011010110011110110 1010010010000100100100100110101010110111011001100110101010101001011010 1010100110011000000000100000000000010000000000000000000000000000000000 0000001011011010101001001000000000000000000000000000000000000000000101 0110000100000000000000000000000000000000000000011100000000000000000000 0011101001000000111011111111111100000000000000011110010001001001111111 1111111111111111011101011110101010100000000001000000000001011010010010 0100000000010010000100100010010000001000000010000000100000000000000000 0000110000000000000000000000000000000000 0000000000000000000000010011111111111111111111111101100101011110011001 0101101001010101101001011011011101001100100010001001010100010110110101 0101001000100010101001000001100000000000000000000000000000000000000000 0000000000100111011010010000100000000000000000000000000000000000001010 1001100000000000000000000000000000000000000000001110000000000000000000 0111110100101110001111111111110000000000000000111110100110110110010111 1111111111110101010111111001010100001010101000010100101000000000000000 0000100110000000100000000000000010000010000000000001000000000010000000 1011110000000000000000000000000000000000 0000000000000000000000000110011111111111111111111111011011010110011011 0101010110110000010110101101010101101001011001100100000100011000001010 1010101001100101001000000000000000000000000000000000000000000000000000 0000000101001001100101100010000000000000000000000000000000000000000101 0110100100000000000000000000000000000000000000001111100000000000000000 0001111111110111111111111111100000000000000000111101011101101111110111 1111111111110111101111100111100000100001000101001001001000000000001000 0010000000100000000001000000100000000000010100100000000000000000000001 0111100000000000000000000000000000000000 0100000000100000100001011001011111111111111111110110110110101101101101 1010101001001011000100011010101010100100101001000101100000000001101000 1000100100001010010010101001001001000000000000000000000000000000000000 0000000000010110011010111010000000000000000000000000000000000000000101 1001010000000000000000000000000000000000000000000111100000000000000001 0000111101001111111100011111100000000000000000111111101010110110111110 1111111111111100111111001101000001001000100000010000000001011010010010 0100100100000101000000010000001000010000000000000000000000000000000000 1111100000000000000000000000000000000000 1100000000000000001010100011111111111111111111111111100101010101010101 1001010110100101000101100101011001001010000010000000000000001010010010 0000010010010010100110100100001010001000000000000000000000000000000000 0000000000000000111011010110011000000000000000000000000000000000000000 1010101000000000000000000000000000000000000000000011110100010000000001 0010111111111111010000001111100000000000000011111110110111101110101101 1111111111110101111000101000001010000100010100000101101000101010100101 0000000100100001001000000001000000000000000000001000000000000000000010 1111000000000000000000000000000000000000 1010100000000001000101011111111111111111111111111001011000111010111011 0110101001001010010110010110100110101000010000000000000000000000000000 0000000100100110011001011001100100111010100000000000000000000000000000 0000000000000001101010101001100101001000000000000000000000000000000010 0101011000000000000000000000000000000000000000000000111100001010001010 0101111111111100000000001110000000000000000111111111101101111111111011 1111110111011011110011110001101000010010000010010000000000000000000000 0001000000000000000001001000000010000101000001000000000000000000000111 1110000000000000000000000000000000000000 1110000101010100000110101111111111111111111101100010010110001000101001 1001010010101001101001100001001000010000000000000000000000000000000000 0000010001000101001001000110011010000100000000000000000000000000000000 0000000000000001000101101010011010010000000000000000000000000000000000 0110010000000000000000000000000000000000000000000000011111010100100101 1111111100101000000000111110000000000000001011111101111111111111111011 1111111110011111010111001000000000000000010010001010100101100000010101 1001010001000100100000100000000000000000000000000010000000000000001111 1100000000000000000000000000000000000000 1111110000000011110101111111111111111111111110100100000000000001000100 0110100101100100100010011010010011000000000000000000000000000000000000 0000000000110000100110101001010101101001011000000000000000000000000000 0000000000000000011010110110100101000000000000000000000000000000000000 0000110000000000000000000000000000000000000000000100011111101010011010 1111111100000000000000011110000000000000001011111111110111101001101111 1111111000110101011100000010010010101010001000010000000000000110000000 0000000100010001000100000100100100100010001000001000100000000000001111 1110000000000000000000000000000000000000 1111111101001010011111111111111111111111111110000000000000000000000000 0010000010001001001100001100010100000000000000000000000000000000000000 0000000000000000000001011011010111011010001000000000000000000000000000 0000000000000000010010101010011001010000000000000000000000000000000000 1001010000000000000000000000100000000000000000010000001011111111111111 1110100000000000000000111111100010000000010111111111111111110111111111 1111110110010111100101101010100101000010100100001010000001100100000000 0000001000010000000000000000000000100000000001001001000100000010011111 1000000000000000000000000000000000000000 1111110111101101111111111111111111111111111101100000000000000000000000 1000111101100101010001100001010000000000000000000000000000000000000000 0000000000000000001000000100101001100101110100101000001000000000000000 0000000000000000000110000101100101100110100000000000000000000000000000 0000000000000000000000000000011100000000000010000101100111111111111111 0100000000000000000000111111000000001001111111111111111111111110110111 1110011011100011101000000000100000010100000110000000101000000010101001 0110010001000000001010000100000100000100100000000000101011000011111111 1100000000000000000000000000000000000001 1111111111111011111111111111111111111111111100000000000000000000000000 0000100100010000100101011001000001000000000000000000000000000000000000 0000000000000000010000010001100110101110101011000010000000000000000000 0000000000000000000000010011011010100100100000000000000000000000000000 0000000000000000000000000000000110000000000000001001101111111111111101 1000000000000000000000111110100001100110110111111111111111111110101111 1001111101011111000001010010010110000000101001010010000100000000000000 0000000000000100010100010110010010000001000101001111111111111111111111 1000000000000000000000000000000001110111 1111111111111111111111111111111111111111111110000000000000000000000000 0000000010000110000000000000001000000000000000000000000000000000000000 0000000000000000000000001000010001011001010000101100001000000000000000 0000000000000000000000001100010101010010000010000000000000000000000000 0000000000000000000000000000100011010000000001100011111111111111100000 0000000000000000011000111111011011010111111111111111111111101011111111 1111110110101000001000000100000000010101000000000100100001010100010110 1010001000100010000000000000000100000000000000101011111111111111111111 1000000000000000000000000000000001111111 1111111111111111111111110011000011110111100100000000000000000000000000 0001000000010010100100100101000000000000000000000000000000000000000000 0000000000000000000000000010001010100101010101010001001000000000000000 0000000000000000000000000000000101010000100000000000000000000000000000 0000000000000000000011010000001000011111010111111111111111111100000000 0000000000000011000111111110111111101111111111111111111110111010101111 0110011100101000010000000100000000010010000101011010001000001010000000 0001010001000000100100100010000001000000010000011111111111111111111111 1100000000000000000000100110011111111111 1111111111111111111111110000000011010111011000000000000000000000000000 0000000001000100000000000000010000000000000000000000000000000000000000 0000000000000000000000001000010001011010101010100100000000000000000000 0000000000000000000000000010110010100110000100000000000000000000000000 0000000000000000000000100010100010111011111110111111001011111101000000 0000000011000011111111111111111111111111111111111111110111101111111010 1111110001110110000101010001010101000100010000000000010001000000010010 1000000000001000000000000000000000000000000010000110111111111111111111 1110000000000000000000000001000011111111 1111111111111111101000010000000000000100110001000000000000000000000000 0000000000010000010001000000000001000000000000000000000000000000000000 0000000000000000000000000000000000000101011000100110011010000000000000 0000000000000000000000000000001010011010000100000000000000000000000000 0000000000000000000000000101001000100010010101011100100111111000000000 0000000011111011111111111111111111111111101110111111111111110110111101 1111100110010001100001000100100000100000100001000110000010010000010100 1000000000011010000001001000010000000001001000001000111111111111111111 1111000000000000000000000000000111111111 1111111111111110101000000000000000000010000100000000000000000000000000 0000000000000001000100101010001000000000000000000000000000000000000000 0000000000000000000000000000000101101000100101010010100010000000100000 0000000000000000000000000000010001000101010000000000000000000000000000 0000000000000000100010100000100101111001000000000001010011111010000000 0000000111111111111100111111111111111101111111111101101110110110110011 1111000011000100001000010101000101000101001000100000010100011010000000 0001011001000000001000000000000100000000000000000000001111111111111111 1111000000000000000000000000000011111111 1111111111111010000000000000000000000000000000000000000000000000000000 0000000000000001000000000000000010000000010000000000000000000000000000 0000000000000000000000000000000000010010010010001010010100001100100000 0000000000000000000000000000000000100100100101010000000000000000000000 0000000000000000001010111000100111101001101000000000100011110100000000 0000111111111100000000000010100110111101101111111110101101011111011101 1110011100001000101000000100110000101000101010000010000001000100000001 0010010010000100000000000100001000000000000000000000000011111111111111 1111100000000000000000000000000000111111 1111111111111000000000000000000000000000101001000000000000000000000000 0000000000100100011010110101100000010000000000000010000010000001000000 0000000000000000000000000000000000000000010110100101101001100010000000 0000000000000000000000000000000010100110011000000000000000000000000000 0000000000000000111000000101001101011110010011000010001011111001011000 0101111100110000000000001001011011100111110101111111111111111010110111 0110010000010001001010100001001001000001000000010100010100000001101000 0000000000100000000100000000000010000000000000000000001001111111111111 1111000000000000000000000000000000001111 1111111111110000000000000000000000000000000110000000000000000000000000 0000000000000000000001000001000101001110000100010010010001000000100000 1000000000000000000000000000000001000010000000110010100110100100100000 0000000000000000000000000000000000010010011000011000000000000000000000 0000000000000000110111101000000000010111100100001000000111111111110111 1111111001011001000001100110011101101110111110011111111101110111111101 1100100000001010000010100000100000001010001010100000100001000000001001 0100001001000000010001010000000100000000000000000000000001111111111111 1100000000000000000000000000000000011111 1111111111110000000000000000000000000000000010100000000000000000000000 0000000000000001000101011000010100100000010001000000000100000000000010 0000001000000000000000000000000000000000001101001101101001011001001000 0000000000000000000000000000000000000100100011000000000000000000000000 0000000000000000100001101001010110011001111011100010011111110111101111 1111000110000101101010111111111011111111111111111011011011011110101011 1001100001000000101000001010001001010000010000000101000100100101000000 0010010000001010000000000110010000000000000000000000000001111111111111 1100000000000000000000000000000000011111 1111111111000000000000000000000000000000001010110000000000000000000000 0000000000000100110101001010010010001000101000100100100010001000000000 0010001010000000000000000000000000000001000000010100010101010100101000 0000000000000000000000000000000000000001101010110000000000000000000000 0000000000000000000010011100010000111101110101001001011111111111111111 0101010000100011111101011010111111111111011011111010111101011111111110 0001000000001001000010000000000010000000101010001010001000100000000000 0000100000000000001000001000000100000000000000000000000110111111111111 0000000000000000000000000000000000011111 1111111111000000000000000000000000000000000000000010000000000000000000 0000000000000001001010100101100101110010000000000001000100010001100010 0000000000000000100000000000000000000000000001001001111010101010010010 0100000000000000000000000000000000000000001000001000000000000000000000 0000000000000000011001111011101010011111010110111111110000010111111010 1010101111111110010111111111111101111011111111111111110110110110101100 0100000110000000010100010101011000011010001000010000010001000110100101 0100001010101000100001000000000000000000000000000000000000011111111111 0000000000000000000000000000000000001111 1111111111000000000000000000000000000000000010010010100000000000000000 0000000000000000011001110110111100010101101000000001010011001100001000 0010101000010000000000000000000000000000000110000110000101010011010100 0000000000000000000000000000000000000000010101000000000000000000000000 0000000000000000110000111111111110111101111111111110011000011001111100 0110011101001011110101011111011111111111111111011111101010101101110001 0000000000000000010001001000000010100001000010100010000000000000000000 0001100010001001000000010010000000000000000000000000000000011111111111 0000000000000000000000000000000000010111 1111111111000000000000000000000000000000000000001001001000000000000000 0000000000000001000101011001000010000100000001001000001000100010101010 0100000001001010001000100010000000000000000000100001101010100100100010 1000000000000000000000000000000000000001000000101000000000000000000000 0000000000000000000110010011011111110001111111110010100000000010011011 1010111010111110101111111111111101101110111101111110110111101011110110 0000000000100110000100101001101000001000101000000100101001010010100100 1000000000000000100010001101000000000000000000000000000001101111111111 0000000000000000000000000000000000000011 1111111111000000000000000000000000000000000000101001000000000000000000 0000000000000101010111101101011001100000000000000000000010000010100000 0000001100101000000001000000000100000100000000100101101100010110000000 0100000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000100001111001101010001011011111001010010000010100110 1011111111111001111101111111111111111011111111101011110111101110101000 0000000000000000000000100000000001010010000010000010010100001000000000 0000100001010000001100010100000000000000000000000000000001001111111111 0000000000000000000000000000000000000010 1111111111100000000000000000000000000000000000000010111000000000000000 0000000000000000000101111011000010101010100000000000101000010100000010 0101010001000010010100010100000000100000000000000000000001101000110110 0000100000000000000000000000000000000000000000000101000000000000000000 0000000000000000001001111010111011100101011110111010101000111100011011 1110101111111111111111111111111011111111111010111110011110111110010100 0000000000100101101010001010101100001000010100010100000001010010100100 1001001000000110000001101000000000000000000000000000000000111111111111 0000000000000000000000000000000000000101 1111111111100000000000000000000000000000000000010111100100000000000000 0000000000100000100111101110011010000000000000000000000001100000101000 0101001011011001100000101001000000000000000010000100100001010001000001 0100000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000111111011111110101110101010011111010110000101101110 1111101111111111111111111111111110111110111111101010111111110110011000 0000000001100101101000100001000010000100010110100000010010001000000001 0100100000000000000111010000000000000000000000000000000000011111111110 0000000000000000000000000000000000000000 1111110111010000000000000000000000000000000000000000111000000000000000 0000000000000000100100111111110101101010000000000000000000000100000010 0000100000101010011010000000010000000000000000000000000100000000101000 0001001000001000000000000000000000000000000000100010000000000000000000 0000000000000000001010011111111101111001011111110110111011110110111111 1011111011101111111111110111011111101111101011111111111011110001000000 0000000000000000000011001000100100100001000000000101001000000010100100 0000000001000001010010100000000000000000000000000000000000101111111100 0000000000000000000000000000000000000011 1100101110010000000000000000000000000000000000001011101111100000000000 0000000000000011000111111111111100011000010000000000000100001000001001 0010100101010101010000010010100001000000000000000000000000010010001010 1010010000100000000000000000000000000000000000000000000000000000000000 0000000000000000000011011111110111110101101111111111110110111111111101 0111010111111111101111101101111101111111111011111111111010000100100000 0000000000001000010100010000010010000000001010000000000001011001010000 1001011000000010001110000000000000000000000000000000000000111111111100 0000000000000000000000000000000000000001 1100000001000010000000000000000000000000000000000000011100100000000000 0000000000100000010101111111111111101010000010000000000000000001100000 1010001010101000100111001000000100000010000000000000000000000000000000 0000000010000100000000000000000000000000000000100000000000000000000000 0000000000000000000110111111111111111111111110101111111111111111110010 0101111101101101110111111111110111100111111101100110011111011001000000 0000000000100010000010000110000100101010100000011010010100000000000000 0000000010000100010111000000000000000000000000000000000010111111110000 0000000000000000000000000000000000000011 0000000000010100000000000000000000000000000001100010111011101000000000 0000000100000100101111111111111111110110100000000000000000000000000000 0100011000011010011001010110100001010000000000000000000000000000100000 0001010110000000000000000000000000000000000000000001000000000000000000 0000000000011000000011011010011111111111111000010111111111111110101111 1101101110110111111101111111101101101101001111111111111110100010000000 0000000000001100110101010000100010100001001010100001000001000000001001 0000000000000000101110000000000000000000000000000000000000111111110000 0000000000000000000000000000000000001111 0000000000010001000000000000000000000000000000000010001111110100010000 0010000000100011011111111111111111111111111010000000000000001000100110 0001100101010101010100010001010100001000010000000000000000000000000010 1000000000010010100000000000000000000000000000000000000000000000000000 0000000000000101111101101101111111111111101111101010101110110111111010 1111111111111111111111111111111111111111110101100101101001000100000000 0000000001100001000000000101000100001001010000000100100100100110010000 1001010000000001001110000000000000000000000000000000000001111111000000 0000000000000000000000000000000000000001 0000000000001001010000000000000000000000000000000010011011111100100000 0000000000101011101111111111111111111111101001010000000000000000000011 0001001010110110110101010000101000100000000000000000000000000000000000 0001010010000100100100010000000000000000000000000000000000000000000000 0000000000000000000000011110101011111101111110101101010011111110011111 1111101111111111111111111011111101101111111111111111100110000000000000 0000000000000110011001011010000100000100101000000100000001001000000000 1000000000000000111100000000000000000000000000000000000000111111100000 0000000000000000000000000000000000011111 0000000000000001100000000000000000000000000000000100101111111110100101 0001100101010111111111111111111111111110011110000000000000000101010100 0101011000000000000001100110011010000110000000000100000000000000001001 1000000101010001000000000000000000000000000000000000000000000000000000 0000000000000000000000110111101111101111111011101011111101011111111111 1111111111111111111101111111101111111010111011010111111100000000000000 0000010000110000000000000000100010100001000010100010100100000010100100 0010000000000001011000000000000000000000000000000000000000111111110000 0000000000000000000000000000000000001111 0000000000000000001000000000000000000000000000000011000111111111000001 1000000000101111111111111111111111111111110010001000000000000010000010 0100100101011011011010001001100010000000000000100000000000000000000000 0001000010001000000001000000000000000000000000000000000000000000000000 0000000000000000000000100101111101111111111111011001111111111111111111 0111111111111111111111111111111111111111011010111111110000000000000000 0000000010001001101010000010010110101010001000010000000001100000000001 0000000000000011111000000000000000000000000000000000000001111111100000 0000000000000000000000000000000000101111 0000000000000101110110000000000000000000000000000000110111111111111010 0110111111111111111111111111111111111101000101110000000000010000011000 1001010001000000001000110110010100100100000100000001000000000000010010 0101011000010001000000000000000000000000000000000000000000000000000000 0000000000000000000000111111101011111111111111111111111111111010110111 1101110111111111111111111111110111101110111111111110100101000000000000 0000001000101001000000100100000000000000101010001010101000001010101000 0000000000001111110000000000000000000000000000000000000001111111100000 0000000000000000000000000000000000111111 0000000000000000011001000000000000000000000000000000001111111111111100 1011111111111111111111111111111111100100100101000100000000000101001001 0010011001100101001001001010011001011010000001000001000000000000000000 0100000000100100000000000000000000000000000000000000000000000000000000 0000000000000000000000011111111111111111111111111111111111010011011101 1011110111111111110111111101101110111011011111111011000000000000000000 0000000001000001010010100101100100100101010010000101001000100000001000 0000000000001111110000000000000000000000000000000000011011111100000000 0000000000000000000000000000011011111111 0000000000000010000110100000000000000000000000000101011011111111111111 1111111111111111111111111111111111010110000000000000000000000000010010 1101100000000000101001010101100100010000100000001000100000000000010010 0001101101000000010000000000000000000000000000000000000000000000000000 0000000000000000000010011111111111100111111111111111111111111101111011 1111111111101101111111110111111111101110111001011110010000000000000000 0000000000010110010100100000000110000000000100100000100001001010001000 1000000000001111100000000000000000000000000000000000011111111100000000 0000000000000000000000100000111111111111 0000000000000010001000100000000000000000000000000110000111111111111111 1111111111111111111111111111111110000000000000000000000000000000000100 0100001111010100100000100100010010000000001000000000001000000100001001 0100000000000010000000000000000000000000000000000000000000000000000000 0000000000000000011001011111111101111001011111111111111111011111101111 1110111111111111101111111111111111111011101011111100110000000000000000 0000000010100100001000000100101001000110100010010100000001000001000101 0000000000111111000000000000000000000000000000000010111111111111000000 0000000000000000000010000101010111111111 0000000000000000100111010000000000000000000000000000110111111111111111 1111111111111111111111111111111110100000000000000000000000000000100011 0010010000000010000110001010100101100110010001001001010001000000100000 0001011010010000000000000000000000000000000000000000000000000000000000 0000000000000000110011110110111111101111111111111111111111111111111111 1111111101111011111110111101100101101101111111110111000000000000000000 0000000000001001100010100010000000010000000100000010010100010100111011 1110000000111111000000000000000000000000000000001111111111111111000000 0000000000000000000000000000001011111111 0000000000000010001001100000000000001000000000100010101011111111111111 1111111111111111001101001011110110000000000000000000000000000000000000 1011100110000100001010010001010110010001000000010000000100000000000010 0100000001000000000000000000000000000000000000000000000000000000000000 0000000000000000000010111011111111111110111111111111111111111111111111 1111011110111111111111111011110101011010111011111010010000000000000000 0000000010010010001010000101000000000100000100000100011010000010011111 1111011111111111111000000000000000000000000010111111111111111111111000 0000000000000000000000000000000011111111 0000000000000000000110111110100000000000000000001001001111111111111111 1111111111111100001110010101011000010000000000000000000000000000000000 0000001001010001101000100110001001001000011010001010100010010110011000 0001011000001000000000000000000000000000000000000000000000000000000000 0000000000000000000000000011111111111111111111111111111111111111111111 1111111111011111111101101100101111011111111111101011100000000000000000 0000000000000100101000100001101001010010100010100010000000101001000101 0110111111111111111100000000000000000000001011111111111111111111111100 0000000000000000000000000000000011111111 0000000000000010100001111111100100000000000101000010110111111111111111 1111111111001000000000010000010011010000000000000000000000000000000000 1000011001000000100001011011101010010110000100101000101010000000000000 0010000101100000001000000000000000000000000000000000000000000000000000 0000000000000000000001011010110111111111111111111111111111111111111111 1111111111111111101111101011111101101001111111111100000000000000000000 0000000010110011010010001010000110001010010100010000101001001001000010 1011111111111111111100000000000000000000000000011111111111111111111100 0000000000000000000000000000000001111111 0000000000000000001000010110110001000001000000101101011111111111111111 1111111100100000000000000010000100001000000000000000000000000000000000 0000000100101010000101000100010101010010100010100011001000111010001010 1000100000000000000000000000000000000000000000000000000000000000000000 0000000000000000000101011110111111111111111111111111111111111111111111 1111111111111111110111111111110111111111111111111110000000000000000000 0000000000000100000100100000100100100000000010001010100010000000000000 1001001111111111111111000000000000000000000000011111111111111111111110 0000000000000000000000000000000010011111 0000000000000000000101011111110000000010100001000011011111111111111111 1111100000000000000000000010010100100100000000000000000000000000000000 0000100100100110001010110101101010101010011000010010100101000001000101 0000001000000000000000000100000000000000000000000000000000000000000000 0000000000000000000000100011111111111111111111111111111111111111111111 1111111111111111011111011111111111111111111110111000000000000000000000 0000000110101000110000111000010000001010000110001000001000000000000000 0000011111111111111111000000000000000000000000101011111111111111110100 0000000000000000000000000000000000111111 0000000000000000100001100101101110100000001000010101011111111111111111 1111010000000000000000000000000011010010000000000000000000000000000000 0000000010011000100100001010011101011000000001010100100100101000000000 0010100010010000101000000010000000000000000000000000000000000000000000 0000000000000000000000011111111111111111111111010111111111111110111111 1111111111111111111110111001011111111111111111010000000000000000000000 0000000000000011000101000010001010100000010000100011101000000000000000 0101101111111111111111000000000000000000000000000111111111111111100000 0000000000000000000000000000000010111111 0000000000000000010100101011111001101000000001001010111111111111111111 1100000000000000000000000000000110011000000000000000000000000000000000 0000010110010101010101100001010110010011101100000011001011000101100000 1000010001000000000000000000010000000000000000000000000000000000000000 0000000000000000000000111111111111111111111111111111111111111111111111 1111111111111111111011111101111111111111111111110000000000000000000000 0000000000010110000100100001100000010000010110001010100000000000000000 0001011111111111111110000000000000000000000000010111111111111111000000 0000000000000000000000000000000000111111 0000000000000000000010001101111111001001001000110101111111111111111111 1100000000000000000000000000000000101111000000000000000000000000000000 0000000000101010101010010110101010101000000010101000100100010000000101 0010000101001000000000000000000000000000000000000000000000000000000000 0000000000000000000001000110111111111111111111111111111111111111111111 1111111111111111011110111111111111111111111111010000000000000000000000 0000001001010000110010000100000110000110000000110101010000000000000000 0000000111111111111110000000000000000000000000000001111111111111000000 0000000000000000000000000000000001111111 0000000000000001000001001011101111111001000000101111111111111111111110 1000000000000000000000000000000000101110010000000000000000000000000000 0000001010101101010110010010101010111001000000000001100000011010000000 0000101000000000000000000010000000000000000000000000000000000000000000 0000000000010000101010011101110101111111111111111111111111111111111111 1111111111111111111111011111111111111111111111010000000000100000000000 0000000000100100100010100011000010100011000001101110000000000000000000 0000001111111111111100000000000000000000000000000001111111111111100000 0000000000000000000000000000000001101111 0000000000000000010100010101111111110101010110011111111111111111111111 1000000000000000000000000000000001011010100000000000000000000000000000 0000000000011010101001100101010101000100001010101100001111000000010001 1001001010010000000000001000000001000000001000000000000000000000000000 0000000000001111001000100110011111100011111111111111111111111111111111 1111111111111111111011111011111111111111111101101010000000000000000000 0000001010100110101000000100010100000100101010011010000000000000000000 0000000001111111111100000000000000000000000000000010111111111111000000 0000000000000000000000000000000001111111 0000000000000000010001001101011111111010101001110111111111111111111111 1000000000000000000000000000000100010101010000000000000000000000000000 0010001001011111100100100100011010010100100100010010101000100000000000 0000000010010000001000000000000000000000000000000000000000000000000000 0000000000000010111111111111111111111111111111111111111111111111111111 1111111111111111111101101111111111111111111111110000000000000100010000 0000100001001000000000100001000000100000010000100100000000000000000000 0000000011111111110000000000000000000000000000000000111111111100000000 0000000000000000000000000000000011111111 0000000000000000000000110010111111111101010110111111111111111111111111 0100000000000000000000000000000000000111101000000000000000000000000000 0000001010101011111010001001100100100010000000001000100010000000101001 0001010000000000000000000000101000000000000010000000000000000000000000 0000000000000001000010010011011111111101111111111111111111111111111111 1111111111011111011111111111111111111111110101000101011010010010000000 1000001000010011011010100100101011000101000111111000000000000000000000 0000001010111111110000000000000000000000000000000001011111111100000000 0000000000000000000000000000000011111111 0000000000000000000010000110001111111111111011111111111111111111111110 1000000000000000000000000000000000010110111100000000000000000000000000 0000011010111111101001011010000100000000000010100011000100100000010000 0100001010000000000000010010000000000000010000000000000000000000000000 0000000000000000000110111111101111111110111111111111111111111111111111 1111111111111111011110111011111111111111111111101001000100100101000000 0101000011000100000100001000101001000100100111000000000000000000000000 0000000001111110000000000000000000000000000000000010111111111100000000 0000000000000000000000000000000011111111 0000000000000000000000100001111111111111011111111111111111111111111110 0000000000000000000000000000000000001011011010000000000000000000000000 0000000001011111111110000000011010100110100100001000010001000100000010 0010100000000010000000000000000000000000000000000000000000000000000000 0000000000000110010000000111111111111111111111111111111111111111111111 1111111111011111111111111111111111111111111110100101101011010110100010 0000101100010110110001011010000000000000001000100000000000000000000000 0000000110111110000000000000000000000000000000000000011111111100000000 0000000000000000000000000000000011111111 0000000000000000000011001001010111111111111111111111111111111111011111 1000000000000000000000000000000000010001110101000000000000000000000000 0000001000101111111010010101110000000000000000101000000100000000000000 1100000000001000000001000000010100001000000100000000000000000000000000 0000000000000001011110001011111111101111111111111111111111111111111111 1111111111111111110111111111111111111111110111101010100110001001000010 1011000010011000001000000100001001000000011111000000000000000000000000 0000000011111110000000000000000000000000000000000000101111111100000000 0000000000000000000000000000001011111100 0000000000000000001000010110101111111111111111111111111111111000011101 0000000000000000000000000000000000000101011110000000000000000000000000 1000100111111111111101101001000101010010100010100011010000100010001000 0001100101000000001000010110000000000000000001000000000000000000000000 0000000000000100101001000111110111110111111111111111111111111111111111 1111111111111110111111111111111111111111111111010101011001110110110101 0100011000100011010001100001100000000010010110000000000000000000000000 0000000111111110000000000000000000000000000000000000011111111100000000 0000000000000000000000000000000111111100 0000000000000000000110000110111011111111111111111111111100010100010100 1001000000000000000000000000000000000001011110110000000000000000000000 0101011011111111111111111110101001001000101010001000100100100000000010 0001100110000101000100100010100010000000000000000000000000000000000000 0000000000100010101010010101111111101111111111111111111111111111111111 1111111111111111111110111111111111111111111111010101101110100111010110 1010100010010011001010001000000000000000110100000000000000000000000000 0000001111111110000000000000000000000000000000000000011111111110000000 0000000000000000000000000000101111111000 0000000000100000000000111001011111111111111111111111111100000000000001 0110101000000000000000000000000000001000111110101000100000000000011010 1010101111111111111111110110110110101010000000100110100100000010011000 1110000000000000000010001100000000000100011000000000000010000000000000 0000000001001101011111011111111111111111111111111111111111111111111111 1111111111110111101111111111111111111111110101101010011001011000111101 0101101001101000010000100000000000000001111110000000000000000000000000 0000001111111100000000000000000000000000000000000000011111111100000000 0000000000000000000000000000011111110000 0000000000000000101010100100111011111111111111111111111100000000000001 0101010010000000000000000000000000000110100111111010100000000000101011 0101111111111111111111111111011001010000001010100010000001010100000001 0001011000100000100010010010001010000001100000000000000000010000000000 0000000000111011111001000111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111110100101101100111111100110 1110010110000101001100010000000000000011111000000000000000000000000000 0000000111111000000000000000000000000000000000000000001111111000000000 0000000000000000000000000010101111000000 0000000000000001000010001011001111111111111111111111001000000000000000 0010101000000000000000000000000000000010011111111101001001000011010111 1111111111111111111111111101010101110110101000011001011000000010011000 1010100110000110001001101010100000001000000101000010000100001000000000 0000000001011110011111111101111111011111111111111111111111111111111111 1111110111111101111111111111111111111111101001010111010111100110100101 1001101001010100100001010000000000001011110000000000000000000000000000 0000000111111000000000000000000000000000000000000000011111111000000000 0000000000000000000000000001111100000000 0010000000100010001001010101111111111111111111111000000000000000000000 0001011010000000000000000000000001000010101111111111000011011110111111 1111111111111111111111111010110110100100000000000000000000100011100010 1010101001001000100101001000100001110010011001001000010110010000000000 0000000000000111101111111011111111111111111111111111111111111111111111 1111111111011111111111111111111111111111111011110110111110110111011011 1100110101010010010010010000000000000111100000000000000000000000000000 0000001011111000000000000000000000000000000000000001111111111100000000 0000000000000000000000000001111000000000 1100000000000000100110101011101111111111111111110000000000000000000000 0000100101000000000000000000000000100100011111111111111111111111111111 1111111111111111111111110101000000000000000000000000101110000100001110 1101010010100110010010110110011100000100100100010001000000101000000000 0000000000000110111111111111111111111111111111111111111111111111111101 1111101111111111111111111111111111111110111100100101100011011110111101 0111001010001001101101100000000000001111100000000000000000000000000000 0000101111110000000000000000000000000000000000000001111111111100000000 0000000000000000000000000010111100000000 0110100000000000010101110110010111111111111111100000000000000000000000 0010001010100000000000000000000000000001011111111111111111111111111111 1111111111111111111110111000000000000000000000000000000000100000101001 0101101110010110001111011111110110101001011010100101011011010000000000 0000000000000111111001011111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111001011101011111100111110111 0110100110100101011010010100000000111111000000000000000000000000000000 0000111111000000000000000000000000000000000000000001111111111100000000 0000000000000000000001001011110000000000 1001001000001010000010001010111111111111111111010000000000000000000000 0000000101000000000000000000000000000101001011111111111111111111111111 1111011011111111111111000000000000000000000000000000001001001011011011 0110111010101001111001111001001001010110101101011010100110101000000000 0000000000001010011101110111111111111111111111111111111111111111111111 1111111101110111111111111111111111111111111111110111110101111111111111 1111111011011010111111110111000000111111000000000000000000000000000000 0000111111000000000000000000000000000000000000000001111111111100000000 0000000000000000000000110111110000000011 0011101000000000001100010110111111111111111111110000000000000000000000 0000000000101000000000000000000000011000111111111111111111111111111111 1100000000001101111100100000000000000000000000000000000000101001110101 1101011110010011011111111111101100111100111111010101111001111000000000 0000010000011101111011011111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111110111101111111111111111 1111111101110110111111111111111111111110000000000000000000000000000000 0000111111000000000000000000000000000000000000000001111111111110101000 0000000000000000000011011111100000000000 0110010101011001100001101011111111111111111111110000000000000000000000 0000000000010101000000000000000000000010001111111111111111111111111100 0010000000000101010110000000000000000000000000000000000000001001010111 1111111001111110111110110110111111100111011111111011110111001100000000 0011001100000111111101111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111011011111111111111111111111111111000000000000000000000000000000 0000111111000000000000000000000000000000000000000001111111111111111010 1000000000011001000000011110000000000000 0001101010001000000100101001111111111111111111010000000000000000000000 0000000000011001010000000000000100000000111111111111111111111100000000 0000000000000010110110000000000000000000000000000000000000000010011111 1111111111101111111111111111111111110111111111111111111101111100000000 0010111000110111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110100101110010101111111111111110000000000000000000000000000000 1100111111000000000000000000000000000000000000001111111111111111011111 1111101101111011000111111110000000000000 1010101101100010100010010101111111111111111111000000000000000000000000 0000000001010110000000000000000000010111001111111111111111111100000000 0000000000000010001101000000000000000000000000000000000000000101101111 1101101011110110111111111111111111111111111111111101111111111100000000 0000101011101110111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111011111110100000000010110111111111100000000000000000000000000000000 1111111111000000000000000000000000000000000000111111111111111111111111 1111111111111111011111111100000000000000 0010111110101001000000101111111111111111111111110000000000000000000000 0000000010101010000100000000001001010101011111111111111110000000000000 0000000000000000101010000000000000000000000000000000000000000110111111 1110111011010111111111111111111111111111111111111111111111111100000000 0000011111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111010000000000000101111111111111110000000000000000000100001111 1111111111110000000000000000000000000000000011111111111111111111111011 0110111111111111111111111100000000000000 0000010111100100101011001011111111111111111111100000000000000000000000 0000000000000101110000000000000000000010011111111111111110000000000000 0000000000000000010010000000000000000000000000000000000000000001011111 1111111111111111111111111111111111111111111111111111111111111100000000 0000101111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110100000000000000000111111111111111000000000000000000011001111 1111111111110000000000000000000000000001010011111111111111111111111100 0001010111111111111111111100000000000000 1011101111110111100101111111111111111111111111000000000000000000000000 0000000100011011101100100000000000011001101111111111111111000000000000 0000000000000000010110111000000000000000000000000000000000000110011111 1111111100001111111111111111111111111111111111111111111111111100000000 0000011010101111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111100000000000000000001111111111111111000000000000000001010110111 1111111111111100000000000000000000000000001001111111111111111111110000 0101100101111111111111111100000000000000 0000011111111010001010111011111111111111111111100000000000000000000000 0000000000000010101001000000000101000010111111111111111111000000000000 0000000000000000000101100100000000000000000000000000000000001001111111 1110110111111111111111111111111111111111111111111111111111111100000000 0000101111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110000000000000000001111111111111111100000000000000000000000111 1111111111111100000000000000000000000000000100111111111111111111111000 0000001010111111111111111100000000000000 0000010111111110111110111111111111111111111110000000000000000000000000 0000000000000010111110100000000010010111101111111111111110000000000000 0000000000000000000001101000000000000000000000000000000000000101111111 1111110110011110111111111111111111111111111111111111111111111100000000 0100100111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110000000000000000000000011111111111111000000000000000000000001011 1111111111111100100000000000000000000000000001011111111111111111111100 0010110000110101111111111111110000000001 1011101101111111111111111111111111111110111001100000000000000000000000 0000000000001001011011010110001000000101111111111111111100000000000000 0000000000000000000010111110000000000000000000000000001010111011111111 1111111011110111111111111111111111111111111111111111111111111100000000 0111111101011111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110000000000000000000001011111111111111000000000000000000000000110 1111111111111111000000000000000000000000000000100111111111111111111100 0100001010011011111111111111110000001100 0010010111111111111111111111111111111100110101000000000000000000000000 0000000000010100110110101000010000101001111111111111111110000000000000 0000000000000000000000010110000000000000000000000000000001111011111111 1111111111100111111111111111111111111111111111111111111111111101000001 0101011011111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111100000000000000000000000011111111111110000000000000000000000000011 1111111111111111000000000000000000000000000000001011111111111111111101 0001100001111111111111111111111100000111 0100101011111111111111111111111111101000110100010000000000000000000000 0000000000000010101111111101001010010111111111111111111100000000000000 0000000000000000000001101110000000000000000000000001011001111111111111 1111111101111110011101111111111111111111111111111111111111111110000000 1011111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111010000000000000000000000111111111111110000000000000000000000000011 1111111111111100000000000000000000000000000000110111111111111111110000 1010001010000101111111111111111100010001 1010011111111111111111111111111110100000000000000000000000000000000000 0000000000001000000011111111011000111111111111111111111100000000000000 0000000000000000000000111111100000000000000000000010101011111111111111 1111110101000001010011011011111111111111111111111111111111111111000100 1011111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110000000000000000000000111111111111000000000000000000000000000011 1111111111111100000000000000000000000000000000000111111111111111111000 1001001010110111111111111111111110011010 0101100111111111111111111111111011000000000001100010000000000000000000 0000000000000010111111111110100111111111111111111111111010000000000000 0000000000000000000000000101111000000000100001011001111111111111111111 1111111000000000000000000011101101111111111111111111111111111111000001 0110101111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111000000000000000000000000111111111111000000000000000000000000000001 1111111111111100000000000000000000000000000000010111111111111111110010 0100101000011101111111111111111110100111 0110011111111111111111111111000000000000000000000000000000000000000000 0000000000000000100111111110111001111111111111111111110100000000000000 0000000000000000000000011111100100000100010110111110111111111111111111 1111000100000000000000000000000001001111111111111111111111111110100001 1001011111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1110010000000000000000000000011111111100000000000000000000000000000011 1111111111110000000000000000000000000000000000001011111111111111111001 0010000001010110111111111111111111011111 1011101111111111111111111111000000000000000000000000000000000000000000 0000000000001001001011111111111111111111111111111101111100000000000000 0000000000000000000000000111111100000010101011111111111111111111111111 1110100000000000000000000000000000011111111111111111111011110111010100 1011111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111000000000000000000000000101111111000000000000000000000000000000001 1111111111100000000000000000000000000000000000100101111111111111001001 0100101010001001110111111111111100111111 1010111011111111111111111100000000000000000000000000000000000000000000 0000000000000000101011111111111111111111111111110000000000000000000000 0000000000000000000001001011111111111111111111111111011101101111111111 0100000000000000000000000000000000000010111111111101111101111010100001 0111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111010000000000000000000001011111111100000000000000000000000000001010 1111111111100000000000000000000000000000000001000111111111111111100000 1000010100010100111111111111111111111111 0110101111111111111111111100000000000000000000000000001000000000000000 0000000000000000100111111111111111111111111101000000000000000000000000 0000000000000000000000100111111111111111111111111111100110010101110110 1000000000000000000000000000000000000000011111111111101011011110010100 1010111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111000000000000000000000000011111111100000000000000000000000000000001 1111111111000000000000000000000000000000000000101111111111111111010101 0010000001001011111111111111111111111111 1111101011111111111111111000000000000000000000000000100010000000000000 0000000000000001000101111111111111111111111100000000000000000000000000 0000000000000000000000000111111111111111111111000010000001001001111101 0000000000000000000000000000000000000001010111111111111101100111100011 0110111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111010001000000000000000001111111111100000000000000000000000000000001 1111111111000000000000000000000000000000000000001111111111111110000101 0100001001110110111111111111111111111111 1001111111111111111111111000000000000000000000000000000100100000000000 0000000000000000010111111111111111111111111000000000000000000000000000 0000000000000000000000011011111111111111111111000000000000000010010110 1000000000000000000000000000000000000001011111111111010110111001011000 1011111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111101000000000000000000101111111111000000000000000000000000000000000 1111111111000000000000000000000000000000000000011111111111111111000000 0101100100101011011111111111111111111111 0101111111111111111111110100000000000000000000000000000010000000000000 0000000000001011000111111111111111111100000000000000000000010000000000 0000000000000000000000010011111111111111110100000000000000000011101011 1000000000000000000000000000000000000011101111111111111001010101000000 0111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111010000010000000000000010111111110000000000000000000000000000000001 0111111111000000000000000000000000000000000011010111111111111000000001 1000101010110101111111111111111111111111 1111011011111111111111111000000000000000000000000000000100100000000000 0000000000000000011101111111111111111100000000000000000000000000000000 0000000000000000000010001111111111111111100000000000000000000000010101 0010000000000000000000000000000100000011111111111111111110101010100000 0111101111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111101010000000000000000101111111110000000000000000000000000000000010 0111111111000000000000000000000000000000000000101111111111111000000000 0010010111010111111111111111111111111111 1110011111111111111111111000000000000000000000000000000001100000000000 0000000000011010101111111111111111110000000000000000000000000000000000 0000000000000000000000011111111111111110000000000000000000000000010111 1101000000000000000000000000000000101111111111111111111001100000000000 0110111011111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111010101000000000010000011111111100000000000000000000000000000000001 1111111110000000000000000000000000000000001001000111111111111100000000 0101101000111111111111111111111111111111 1011111111111111111111111000000000000000000000000000000000001000000000 0000000000000000011111111111111111110000000000000000000000000000000000 0000000000000000000010010111111111111100000000000000000000000000001011 1110100000000000000000000000100110110111111111111111111010000000000000 1011111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111100000000000010000001011111111110000000000000000000000000000001000 0111111111000000000000000000000000000000000000111111111111111000000001 0100110111101010111111111111111111111111 1111111111111111111111111110000000000000000000000000000001000100000000 0000000000001010101011111111111111111000000000000000000000000000000000 0000000000000000000001011111111111111100000000000000000000000000000101 1111110000000000000000100101001011011111111111111110000000000000000000 0101111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111100101010010010001010111111100000000000000000000000000000000000001 0111111000000000000000000000000000000000100100111111111111110000000000 0011010101101111111111111111111111111111 1111111111111111111111111101000000000000000000000000000000010101000000 0000000000000000011111111111111111111000000000000000000000000000000000 1000000000000000000000011111111111111100000000000000000000000000001010 1111111000000000001010010110111101111111111111111000000000000000000000 1011011111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110000000000001001100111111110000000000000000000000000000000000010 1111111000000000000000000000000000001001000001111111111111010000000101 1010011111011111111111111111111111111111 1111111111111111111111111010010000000000000000000000000001001000000000 0000000000000001011111111111111111100000000000000000000000000000000001 0000000000000000010001111111111111111000000000000000000000000000000001 1111110100000000001011111111110111111111111111100100000000000000000000 0111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111011010110010100110111011111100000000000000000000000000000000000011 1111111100000000000000000000000101100000101010111111111111110000000001 0101110010111111111111111111111111111111 1111111111111111111111111111101000000000000000000000000000000011000000 0000000000000100101111111111111111110000000000000000000000000000000010 0100000000000000000000011111111111111100000000000000000000000000000000 1111111011101111000110110110101100010111111110100000000000000000000000 0001111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110111111001001001111111111100000000000000000000000000000000000011 1111111000000000000000000000000000101000000011111111111111100100001010 1011011111111111111111111111111111111111 1111111111111111111111111111110100000000000000000000000000100010010000 0000000000000100011111111111111111111000000000000000000000000000000110 1000000000000000000110011111111111111100000000000000000000000000000010 0111111111111111111011101010000000001111111110010000000000000000000000 0010111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111100000000000000000000000000000000000111 1111111100000000000000000000000001100000000011111111111111111100000100 1010101011111111111111111111111111111111 1111111111111111111111111111110100101000000000000000000000001001101001 0000000000010001111111111111111111110000000000000000000000000000000000 0110000000000000000001111111111111111000000000000000000000000000000001 1111111111111111111111100000000000000011011110000000000000000000000000 0101011111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111100000000000000000000000000000000000111 1111111000000000000000000010000110010101011111111111111111111111010010 0001011110111111111111111111111111111111 1111111111111111111111111111111000000001000000000000000001000010001110 0000000000000111111111111111111111100000000000000000000000000000000000 0100000000000000000111111111111111111100000000000000000000000000000001 1011111111111111111101000000000000000011110111100000000000000000000100 1010100111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111100000000000000000000000000000000011011 1111111000000000000000000100011000000101000111111111111111111110000100 0100111111111111111111111111111111111111 1111111111111111111111111111100100100100000000000000000000000000010101 1000000000011001011111111111111111010000000000000000000000000000000000 1011001010000000000111111111111111111000000000000000000000000000000000 0111111111111111010000000000000000000000011101010000000000000000001011 0101010011111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111000000000000000000000000000000001001111 1111111100000000000000000000000000000000101111111111111111111111010001 0111011111111111111111111111111111111111 1111111111111111111111111111111001100110100000100010000000000010100101 1010100000101111111111111111111111000000000000000000000000000000000001 0001111001010000011111111111111111110000000000000000000000000000000001 1111111111111100000000000000000000000001001111111000000000001000110111 1101000000011111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111100000000000000000000000000000011101111 1111111111101001001001010000000000000001111111111110011111111111111010 0111011111111111111111111111111111111111 1111111111111111111111111111111111001000001010000000000001001000001011 1101000101010111111111111111111110000000000000000000000000000000000000 0101001110111101011111111111111111100000000000000000000000000000001000 1111111111111100000000000000000000000000010011111100000010000110100101 0000000000101011111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111110000000000000000000000000000111111111 1111111111111010110110011001100000000110111111110001111111111111111101 1001111111111111111111111111111111111111 1111111111111111111111111111111110110101100100000000000000100010011101 1011001011101111111111111111111111000000000000000000000000000000000000 0000111111110100111111111111111111000100000000000000000000000000000010 1111111111110000000000000000000000000000000111111101110000011111001100 0000000000010011111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111000000000000000000000001111111111111 1111111111111111111110101101000000011010111111100110101111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111101111111010110011001010100011001000100000011 1111111111111111111111111111111100000000000000000000000000000000000000 0010100111111011011111111111111000000000000000000000000000000000001001 1111111111111000000000000000000000000000000111111111111110110110000000 0000000000001101111111111111101111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111110111111111111111111111110000000000000000000010111111111111 1111111111111111111111111110010010000011111101010001111111111111111110 1111111111111111111111111111111111111111 1111111111111111111110111111111111100111110110000010000000011001101010 1111111111111111111111010111000000000000000000000000000000000000000000 0100001111111111111111111111110000000000000000000000000000000000000010 1111111111111000000000000000000000000000000010111111110110110100000000 0000000000000101111111111111101001011111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111100000000000000000000101011111111111 1111111111111111111111111111111011111111111110001111101111111111111111 1111111111111111111111111111111111111111 1111111111111111111111101111111111111001101001101010011001100010010110 1111111111111111111111000010000000000000000000000000000000000000000000 0001111111111111111111110000100000000000000000000000000000000000000101 1111111111110000000000000000000000000000000111111111111111010000000000 0000000000000101111111111111111011101111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111100000000000000000000000101111111111 1111111111111111111111111111110111111111111001101000111111111111111111 1111111111111111111101111111111111111111 1111111111111111111101011101111111111110011000010000001000000101101011 1111111111111111111111000000000000000000000000000000000000000000000000 0010011111111111111111110000000000000000000000000000000000000000010101 1111111111111000000000000000000000000000000000111111111111100000000000 0000000000000011111111111111111111110111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111100000000000000000000000100111111111 1111111111111111111111111111111111111111101010110111111111111111111111 1111111111111111111110111111111111111111 1111111111111111111111110011011111111011110110101101100011011010010111 1111111111111111110111000000000000000000000000000000000000000000000000 0000110111111111111111110000000000000000000000000000000000000000000011 1111111111110000000000000000000000000000000011111111111110000000000000 0000000000000000111111111101101101111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111000000000000000000000010010111111111 1111111111111111111111111111111111111110000101011101111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111011100111111111111110010010110110110101001100100 1111111111111111110000000000000000000000000000000000000000000000000000 0001011111111111111111000000000000000000000001000000000000000000010101 1111111111110000000000000000000000000000000001111111111100000000000000 0000000000000000000111111100000000001010101111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111100000000000000000000001000010101111111 1111111111111111111111111111111111111100000100101111101111111111111111 1111111111111111111111111111111111111111 1111111111111111110101111011111111111111011111101001001001010110111111 1111111111111111110000000000000000000000000000000000000000000000000000 0000011111111111111110000000000000000000000000011000000000000000000111 1111111111110000000000000000000000000000000001111111111100000000000000 0000000000000000000111111111111001100101101111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111000000000000000000000000011001001111111 1111111111111111111111111111111111111110001011111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111110101111011111111111010100111010010110101101010011 0111111111111111000000000000000000000000000000000000000000000000000000 0001111111111111111100000000000000000000000000000000000000000000001011 1111111111111000000000000000000000000000000010111111111100000000000000 0000000000000000001011111111100111011111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111110000000000000000000000100101101010111111 1111111111111111101111111111111111111100010111111011111111111111111111 1111111111111111111111111111111111111111 1111111111111111110111110110111011111111111111100101101001010110101100 1111111111111110000000000000000000000000000000000000000000000000000000 0110011111111111111100000000000000000000000000000110000000000000010101 1111111111111000000000000000000000000000001011111111111100000000000000 0000000000000000000111111010011001100011111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111110000000000000000000000100100010011111111 1111111111111111010111111111111111111110101100011111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111110111111111111111111101010111001001101101101010 1111111111111100000000000000000000000000000000000000000000000000000001 0001111111111111111000000000000000000000000000001001101000000000011111 1111111111100000000000000000000000000000000011111111111000000000000000 0000000000000000000101111110110100010101011111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111000000000000000000010010010101011011111 1111111111111110011011111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111110101101111110111111111111111111100110101010010110111 1111111111111000000000000000000000000000000000000000000000000000000000 0100111111111111111000000000000000000000000000000010010000000010111111 1111111111100000000000000000000000000000001011111111111000000000000000 0000000000000000000011111111111011001001111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111110000000000000000010000001000010101111111 1111111111111111100101111111111111111111111110111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111101010100101100111111111111111101001101010101001010101 1111111111111100000000000000000000000000000000000000000000000000000001 0101111111111111111100000000000000000000000000000001101000001010101111 1111111111000000000000000000000000000000000101111111111100000000000000 0000000000000000101111111111111010000001111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111100000000000000001011000000001011100111111 1111111111111010110111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111011111111111111111111111111111111111110110110011111 1111111111111000000000000000000000000000000000000000000000000000000000 0011111111111111111100000000000000000000000000000001111010000000111111 1111111001010000000000000000000000000000001011111111111100000000000000 0000000000000000000101111111111110100010111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111010000000000000000000010001000100111111111 1111111111111111011101111111111111111111111011111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111101111111111101111111111111111111111110111011111101111 1111111111111111000000000000000000000000000000000000000000000000000000 1010111111111111111100000000000000000000000000000000011111101010111111 1111000010000000000000000000000000000000001111111111111100000000000000 0000000000000000001111111111111111000010011111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111110000000000010000100010010001000101111111111 1111111111111101011110110011111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111010010110111111111111111111111111111101111111111111 1111111111111110000000000000000000000000000000000000100000000000000000 0101111111111111111100000000000000000000000000000000100111111101111111 1111000000000000000000000000000000000000001111111111111100000000000000 0000000000000000011111111111111110000000100111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111010000000000000000000000010101010111111111 1111111111100111110111101101111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111011110111011111111111111111111111111111101111111111 1111111111111110000000000000000000000000000000000010010000000000000000 0011111111111111111100000000000000000000000000000000011111111111111111 0010000000000000000000000000000000000000001111111111111100000000000000 0000000000000000101111111111111110000001011101111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111110000000000001000000000110101011001111111111 1111111111111100111110111011011111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111011101011110111111111111111111111111111111111111111111 1111111111111110000000000000000000000000000000000000101010000000000001 1101111111111111110100000000000000000000000000000000101111111111111100 0000000000000000000000000000000000000000001111111111111110000000000000 0000000000000000011111111111111000100010011111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111100000000000000010001010001010001111111111111 1111111111010011100011011111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111101101111110111011111111111111111111111111111111111111 1111111111111111000000000000000000000000000000000001101000000000000000 0101111111111111111000000000000000000000000000000000011111111111111100 0000000000000000000000000000000000000101101111111111110001000000000000 0000000000000000001111111111110101011011111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111000000001000000010010101101010101100110111111 1111111110111110011011011111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111011111111111111111111111111111111111111111111111111 1111111111111111110000000000000000000000000000000000011000000000000011 1111111111111111111000000000000000000000000000000000001111111111111100 0000000000000000000000100000000000000000011111111111110000000000000000 0000000000000000011111111111111000000101111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111000000000001000000000000000101010111111111111 1111111101100111111110111010111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111010110111111111111111111111111111111111111111111111111 1111111111111110100000010000000000000000000000000001001011000000000110 1111111111111111110100000000000000000000000000000000101111111111111000 0000000000000000000000000000000000000011111111111100000000000000000000 0000000000000000000111111111110000100111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111000000000000000000100010110010101011111111111 1111111110010001011110101010111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111110111111111111111111111111111111111111111111111 1111111111111111100000000000000000000000000000000000010101000010011011 1111111111001110100000000000000000000000000000000000011111111111100000 0000000000000000000000000000000000000001111111111000000000000000000000 0000000000000000101111111111100000000001111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110000000000100010010001010001101010111111111111 1111111101101101110011101111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111010000001000000000000000000000000000011011100101110111 1111111101000000000000000000000000000000000000000000111111111111110000 0000000000000000000000000100101100010111111100110000000000000000000000 0000000000000000111111111000000000000000111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111100000001010100100000010010101011111111111111 1111100100011110110101111110111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110000000000000000000000000000000100111010111111 1111101100000000000000000000000000000000000000000010111111111111110000 0000000000000000000000000011111101101111111110100000000000000000000000 0000000000000000111111110000000000000001011111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111100000000000010000101001001011111111111111111 1111111011100001001001111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110010111111111111111 1111111111111111111110011010000000000000000000000000011011111110111111 1111000000000000000000000000000000000000000000000000011111111111100000 0000000000000000000000000101011111111111111100000000000000000000000000 1000000000000000111111110000000000000001010111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110000000001100100100001011001010111111111111111 1111110000010110111011111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111101011011111111111111 1111111111111110101010100100100000000000000000000001000101111111111111 1111000000000000000000000000000000000000000000000001011111111111110000 0000000000000000000000000000111111111111111000000000000000000000000000 0010000000000100111111110000000000000000101111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111110000001000001001000000011101111111111111111 1111111010001001011101111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111011010011011111111111 1111111111110001100110011010010000010100000010100000000111011111111111 1110000000000000000000000000000000000000000000000000011111111111111000 0000000000000000000000000000111111111111110000000000000000000000000000 1001010000111101111100000000000000000001010111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111001101011001000110100110010111111111111111 1110100010010001111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111100101111010110111111 1111111111101110111111110101001010000000000000000001010101111111111111 1100000000000000000000000000000000000000000000000010111111111111111000 0000000000000000000000000001011111111111110000000000000000000000000000 0111111011010111111110000000000000000000011011111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111110100110010110001001011111111111111111 1111111010011111010111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111010001010100111111111 1111111011111101111111111111100000101010000000000100011010111111111111 0000000000000000000000000000000000000000000000000000111111111111110000 0000000000000000000000000000011111111111100000000000000000000000000000 0100011111111111111100000000000000000000000111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111011010110000110100111111111111111111 1111111101101110101011111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111011010101011100111111 1111111111010011011011111100111011000000000010100010100101111111111110 0000000000000000000000000000000000000000000000000011111111111111111000 0000000000000000000000000000011111111111000000000000000000000000000000 0011111111111111111000000000000000000000101010111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111101001001011111111111111111111 1111110010010011111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110110101110111111111 1111111110110101111110111111111101010000101000001000101101111111111111 0000000000000000000000000000000000000000000000000001111111111111111000 0000000000000000000000000000101111111111000000000000000000000000000000 0000111111111111110000000000000000000000010011101111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111101011111111111111111111111 1111111111101111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110011010011111111111 1111111101100111101011111111111110001001001010101010011011111111111111 0000000000000000000000000000000000000000000000000001111111111111111000 0000000000000000000000000000011111111110000000000000000000000000000000 0001111111111111100000000000000000000000000110111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111110101111111111111111111111 1111111111011010011111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111010111010110111111 1111111010011111101110111111111101100010010010100101100010111111111110 0000000000000000000000000000000000000000000000000011111111111111111000 0000000000000000000000000001011111111111000000000000000000000000000000 0010011111111111000000000000000000000000000000111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111110111111111111111111111111 1111111111101111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110101101111111111111 1111111101110101111011111111111010010100100101010001011111111111111101 0000000000000000000000000000000000100000000000000001111111111111111000 0000000000000000000000000000101111111111100000000000000000000000000000 0000011111111111000000000000000000000000001011101111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111011111111111111111111111 1111111111101101111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111010101111111111111111 1111111101010110110101111111111111101010010010110101001111111111111111 0000000000000000000000000000000000010000000000000111111111111111000000 0000000000000000000000000000111111111111110000000000000000000000000000 0101101111111111100000000000000000000000000101110111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110010101111011111111111111111010101101101000011111111111111111111 0000000000000000000000000000000000001100000000010111111111111111000000 0000000000000000000000000000111111111111110000000000000000000000000000 0000101111111111000000000000000000000000000001001111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111101111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111110111111111111111 1111111110001011111111111111111111101010100100011110101111111111111110 0000000000000000000000000000000000001001000000001011111111111000000000 0000000000000000000000000000111111111111000000000000000000000000000000 0001111111111111010000000000000000000000000010110101111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110111111111111111111 1111111010111101011001110111111111010101011010101010111111111111111110 0000000000000000000000000000000000000110000000101111111111110000000000 0000000000000000000000000011111111111111000000000000000000000000000000 0000111111111111000000000000000000000000000010001111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111101011111011110111111111110101110010101110111111111111111111 1000000000000000000000000000000000001101111110111111111100000000000000 0000000000000000000000000011111111111111110000000000000000000000000000 0000111111111111111100000000000000000000000001111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111101111110101101111111111111111011011101111011111111111111111111 1110000000000000000000000000000000010111111111111111111100000000000000 0000000000000000000000000001111111111111110000000000000000000000000000 0001011111111111111100000000000000000000000000011111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111101111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111101101110111101111111111111110110111111111111111111111111111 1111000000000000000000000000000001001011111111111111000000000000000000 0000000000000000000000000111111111111111110000000000000000000000000000 0000111111111111111000000000000000000000000010111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111011101101111111111111111111111110111111111111111111111111 1111000000000000000000000000000000010101111111111110000000000000000000 0000000000000000000000000001111111111111010000000000000000000000000000 0011111111111111111000000000000000000000000001011111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111110111010101110111111111111111111111111111111111111111111111 1111000000000000000000000000000000100111111111111110000000000000000000 0000000000000000000000001011111111111111000000000000000000000000000000 0000111111111111111000000000000000000000000000011111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111110111111111111111111111111111111111111111111111111111111 1111000000000000000000000000100000001001111111111100000000000000000000 0000000000000000000000000111111111111111000000000000000000000000000000 0001111111111111111000000000000000000000000010100101111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111011111111111111111111111111111111111111111111111111111111 1111100000000000000000000000011001000011111111111110000000000000000000 0000000000000000000000000111111111110000000000000000000000000000000000 0001111111111111110000000000000000000000000000011011111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111010101111111111111111111111111111111111111111111111111 1111110000000000000000000000000000100101011111111110000000000000000000 0000000000000000000000100111111111100000000000000000000000000000000000 0000111111111111100000000000000000000000000000010101111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1101010110001000110000010000001010010101111111111100000000000000000000 0000000000000000000000111111110000000000000000000000000000000000000000 0000111111000000000000000000000000000000000000101111111111111111110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111110001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 0111101000101001001000000001101000101010111111111100000000000000000000 0000000000000010000100011111100000000000000000000000000000000000000000 0000111111000000000000000000000000000000000000011011111111111111011101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111110100 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111101110111111111111111111111111 1110100111101010100010100100010101010111111111111110000000000000000000 0000000000000101111011111101000000000000000000000000000000000000000000 0011111110000000000000000000000000000000000011001011111111111110111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111100100 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111110111011111111111111111111101 1010110101110110010100001010101010101011111111111111000000000000000000 0000000000001011111111111100000000000000000000000000000000000000000000 1011111110000000000000000000000000000000001110111111111111111110100111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111011101111111111111111111010 1011010111111011101000100101010101011110111111111111000000000000000000 0000000000000111111111111110000000000000000000000000000000000000000111 0111110000000000000000000000000000000011111111111111111111111011110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111000000100 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111010100100111111111111111111101 0110011101111110010110011010101010110111111111111111000000000000000000 0000000000011011111111111100000000000000000000000000000010000000100001 1111110000000000000000000000000000010101111111110111111111111001011101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111010101000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111010010110111111111111101010 1010111111111111101001010111001100101111111111111111000000000000000000 0000000000000011111111111100000000000000000000000000000001010000100111 1111110000000000000000000000000000000011111111111111111111111110110111 0111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111010010000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111110101101101111111111111110010 0101101011011111111110101101110111111111111111111111100000000000000000 0000000000100111111111111100000000000000000000000000000000001011001111 1111000000000000000000000000000000000010111111111111111111010101001111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111101001000100010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111110101110110111101111111111110011 0101100110111111111111001010100111111111111111111111110100000000000000 0000000000001010111111111100000000000000000000000000000000000111111111 1100000000000000000000000000000000000101111111111111111100001101011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111001001000000010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111001010111111111111111111000 0010111111101111111111110101111111111111111111111111111000100000000010 0000100001100110111111111100000000000000000000000000000000000111111111 1110000000000000000000000000000000000010011111111111111111010110110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111100100010010010000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111100011111111111111111110110 1011011110111111111111111011011111111111111111111111111110000110001000 0001100000001001111111111100000000000000000000000000000000000111111111 1100000000000000000000000000000000000101111111111111111111001010101101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110110000000001001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111010111110111111111111111100100 0110010111111111111111111110111111111111111111111111111000100000000010 1000001010110111011111111110000000000000000000000000000000001011111111 1100000000000000000000000000000000000000011111111111111110100111101111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111101000000010001000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111010110101111111111111111111001 0110111111111111111111111111111111111111111111111111111111000010100100 0000111000010111111111111111110000000000000000000000000000001011111111 1111000000000000000000000000000000000010011111111111111111111110011011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111100011000101001001000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111100110 1011101001101111111111111111111111111111111111111111111110011001001001 0110000011101011111111111111110000000000000000000000000000001001111111 1111000000000000000000000000000000011001100111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111001001000000000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111011111111111111101001 0110101111111111111111111111111111111111111111111111111111101001101010 0110011000010111111111111111100000000000000000000000000001000011111111 1110000000000000000000000000000000000001111111111111111111111011011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111100110101100000000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111101111111111111111111010100 1010111011111111111111111111111111111111111111111111111101010100010100 1001000110100111111111111111100000000000000000000000000000100111111111 1110000000000000000000000000000000001010111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111010000000001001011001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111110010 1101111111101011111111111111111111111111111111111111111111101101010010 1010100101011111111111111111111001000000000000000000001000011010111111 1111110000000000000000000000000000001001011111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111101011001101000000001010010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111110100101 0101010110111111111111111111111111111111111111111111111111100010101101 0101111010100111111111111111111110100000011000000000000001000001011111 1111110000000000000000000010000001100110011111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111110100100000010101000001000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111101100 0111111011111111111111111111111111111111011011111111111111100101110110 1101011111111111111111111111111111001000010000000000000010110110101111 1111110000000000000000000010000000001011101111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111110010010010001000100000010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111011 1101011111100111111111111111110111100111110110111111111111011001011111 1011010111010111111111111111111111100001001010000000001000001000111111 1111111110000000000000100000100110110110111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111011001010010101000001010000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111011 1111111111111111111111111111101110101001100111111111111111010111010111 1111111111111111111111111111111111100110101001000000011011001011111111 1111111110000000000000011001000110101111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111110110100110000010100000000000 1111111111111111111111011111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111100 1001011111111111111111111111010001010101011011111111111100100001011101 0110011111111111111111111111111111111111011000100100000000110110111111 1111111110100010000010000010110101111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111101001011001101000000101011010 1111111111111111111011111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111011 1111111111111111111111111111101001101010101101111111111101101010101111 0111111111111111111111111111111111011100100100000010101001011011111111 1111111111111000000000011001101101111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111110100100100001010100010000000 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 0111111111111111111111111111010010010101010101111111111010000001011011 1111111111111111111111111111111111111111011001011000100010010101011111 1111111111101100000001100110111011111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111011101010010010110010001000010100 1111111111111101111111111111110111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1011111111111111111111111111110010101001100111111111111111010001101001 1011111111111111111111111111111111111111111010110101001010101111111111 1111111111111111011010011011111110111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111101110100101100101001000100100100100 1011111111101111110111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111110111 1111111111111111111111111111100101010110111010111111111100001010010111 1111111111111111111111111111111111111110101010001001110101111011111111 1111111111111101101000100110010111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110101011010011010010110100101000010 1111100111111011110111010111111111110111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111110 1111111111111111111111111111101010111011011111111111111110010010100101 1111111111111111111111111111111111111111010111100110011011111111111111 1111111111111010111111111010111011111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1011010010100110101101100000000000000000 1111111111111111111111111101111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 0111111111111111111111111111010101001101010111011111111101100101011011 1111111111111111111111111111110111111111111111010110110110111111111111 1111111111011111100111111111011111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1101101111011001010010011011011001011010 1011111111111111111111011111011111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111100101110011011111111111111110011011110111 1111111111111111111101110111110111111111111111110111101111111111111111 1111111111010111111111110111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1010011001010110101001010100011010100100 1111111111111110111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111101011110111011111111111101100101101110 1011111111111111111010001110101111111111111111111101101111111111111111 1111111111101000011111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1001110110101001010110000110000000000010 0111101101011111111111111110111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111011011111010111111111111111011110111110111 1111111111111111110101101010101011111111111111011011111111111111111111 1111111110100001010111111111111111111111111111111111111011111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111011 0111011010010101101010101001100101100000 1111111111111111011111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111100110101111111111111111111101011101111111 1111111111111101110100010101011111111111111111111111111111111111111111 1111111110101110101111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111101110 1100100101101010010101010010010100001010 1111111111110110111111101111111111111111111110111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111011111111111111111111111111111101011110111 1111111111111110100010010101010101101111111111111111111111111111111111 1111111110010111001111111111111111111111111110011111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111110111010 1101001010110111101010100101000110001001 1111101111111111111111111111111111111111111011111111011111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111110011111010111111111111111111101111111111 1111111111111111001010101010110111111111111111111111111111111111111111 1111111101101001111010111111111111111111111111110101010111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111100101 1010110101011001010101011010010000100000 1011011101111111111111110111111011111011111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111001011111 1111111111111100010000010100101010011111111111111111111111111111111111 1111110000100100101111111111111111111111111001011110111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111110011101 0011111110010010101010100010011001011011 1111111111111111111111111111111110111111011111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111011011110111111111111111111111111111111011 1111111111111111101101101011011111111111111111111111111111111111111111 1111000110001011111010111111111111111111101010111011011011111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111011101100110 1101001010101101010101011001000101000000 1011111111111111111111111111111111111110111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111111111111 1111111111111111101101101101010111111011111111111111011111110111111111 1111001010010101010111111111111111111010001011000011011111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110101111101 1011101110111010100101000010100101000110 1111111111111111111111111111111111111111111110111111110111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111110111111111111111111111111111110101111111 1111111111111111010010011010101101111111111111111101101101111111111111 1110100000101011011110111111111111111101101000101110111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111010010111010011 1100011010011101011010101101011001010000 1111101111011111111111101111111111111111101111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111011111111111 1111111111111111101001101101111001101111111111111110000110101111111111 1111101010100110111011111111111111110100100001100101011111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111110101111110111010 0101100101100110110101010100000000101001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111111011111 1111111111111110101101010010011111111111111111111101010001010111111111 1111010000001001101111011111111111111111000110001010101011111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111010111001001001110 1011011011011010101010101010110110001001 1111111110111111111111111111111111111111111111110111111111111111111101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111011001010101111111011111111111110100100101011111111 1111110110001101111110111111111111111110000010010101011111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110101110110111011011 1101101011010101101001010110110110110100 1110111111111111111111111111111101111111111111111111111111111011111111 0111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111010111101110101111111111111111110101011111011111111 1111110000101010001011111111111111111111011001101010011111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111110101011001011001100110 0110100110101110010110101001000000000010 1111111111111111111111111111111111111111111111111111101110111011101111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111101001011011111111111111111110010110010111111111 1111111010000101111111111111111111111111110001010110111011111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111101011011111011001100110 0110011001101011111001100010101001101100 1111111111111111111111111111111111111111111101111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111101111111111111111111111111111111101011111111111111 1111101000111011101101111111111111111111000110011101101111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111101110100010101110111011 1101110111010100101010011001010110000001 1001110111111110111111111111111111111111111111111111111011111111111111 0111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111110101111011111111111111111111101010111111111111111 1111001010101011111011111111111111111111010001010111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111101010011011110101011101101 0101101001101101010110100101100101011001 1111111111111111111111111111111111111111110111111111111111111101110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110110110110111111111111111111101110010111111111 1111111000011100011111111111111111111111101110011110111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111110111101111100111010111010101010 0110011001011010101001011010011001100100 1111111111111111111111111111111111111111111111111111111111101111110111 1111101111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111110110101110111111111111111111111111011011110111111111 1111111001100111011111111111111111111111111001101011111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111110100110100110100011001100110011 1011110111010011100110010101010110010101 1111111111111111111111111111111111111111111111111110111110111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111011011011011101111111 1111101110110101111011111111111111111111100110111011111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111101011011011011011011110110111011101 0101011001101101010110101010101001001000 1111111111111111111111111111111111111111111111111111011111111111111101 1111111111111011111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110111111011111111111 1111101101101101011101111111111111111111101101110101111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111110010110110110010010110111010010110 0101011001101011101011011101011010100010 1111111111111111111111111111111111111111111111111111111111101111111111 0111111111101111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111100111110111111111 1111111010110111111111111111111111111111111011011111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111101011111011011011111111011001111101101 1011110110111100110110100110100101101001 1111111111111111111111111111111111111111111111111111111111111111110111 1111100111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110011111101111111111111111111111110110111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111110110011001001001101001100110100101110101 1010010101100101011001011010010001010110 1111111111111111111111111111111111111111111111111111111111110111111111 1111111111111111011110101111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111111111111 1111111111010111111111111111111111111111010111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111101101010110110101110010110111010010110 0101101001101010100110100101100110101001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111101101110111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110110110101011111011110110001111101101111011011 1101101111011011010110101010101001101010 1111111111111111111111111111111111111111111111111111111111111111111111 0111111111111111011111111011111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110010111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111011001011010100101001011111001001100101101001 0110011001100101101101111001010110010100 1111111111111111111111111111111111111111111111111111110111111111111111 1111011101111011111110111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111001110111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111100101010010110110111111100110011111111101100110 1010010110011001101011010101101001001101 1111111111111111111111111111111111111111111111111111111111111101011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111101111011111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111101010101101011011010010011101110010010011011101 1101101101100110010100101011010110010010 1111111111111111111111111111111111111111111111111111111111111011111111 1111110111011111111111111111111111111110111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111101101010101011001011001101011101101101111011010110110 0110110111010101110111010110101001010101 1111111111111111111111111111111111111111111111111111101101111111111011 1101111111111110111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111110111100110101001100110110110010110011010011001100110011010 1010100101100110011001101001010110101010 1110111111111111111111111111111111111111111111111111111111111111111011 1111111111111111111111111111111111101111101111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111010101111010111011010111111010011011010011111101101011 1011111010011011010110110110101101010110 1111111111111111111111111111111111111111111111111111111111111111111111 1011111111111111111011111011111011111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111010111101010010101011101011100101011110101111110001011010110 0110001110110110101001001101010010101001 1111111111111111111111111111111111111111111111111111111111111011111111 1111111111011110111101111111111111110111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111011010110101101010100101010010101010010110101001111001000110 0110101110100110101101010110100101011010 1110111111111111111111111111111111111111111111111110111111111111111110 1111111111111111111111111111011111111110111110111111011111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111100101001010100111011001111111101110011011100111100111111101 1101011010011011010110101001111010100101 1111111111111111111111111111111111111111111111111111111111101111111111 1111111111111111111111111111111111110111111111111111110110111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111110111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111100101010110010101010101100110100100110011111100111110101110010101 1001100101100110101001010110010101011010 1111111111111111111111111111111111111111111111111111011111111111011111 1111010111111111111111111111111110111111111011101111011111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111011100101001101010101010101011101111101101100111101010111010110111 0110110111011001010110101001101010100101 1111101111111111111111111111111111111111111111111111111111111101111111 1101111111011111101111111111010111111111111110111101111101111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111110111111 1111111111111111111111111111011111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111110 0101010010010101010101101011010010010010111011011110011101011101011101 1011011101100101101001011101110110100101 1111111111111111111111111111111111111111111111111111111111111111110111 1111111111111111111110111111111111111110111111111111111111111111011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111101111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111110001 1010101001101010101010100110111111111111001100110011110101100101110110 0110010110011110010110100010001001011010 1111111111111111111111111111111111111111111111111111111111111111111111 1110111011111111111111111111111111111110111111110111101111101111111110 1111101111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111110111111 1111111111111111111111111101111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110111011111 0101011010011001011001010101101001100101010111100101101011110111000110 0110110001111001111001111001101101101010 1110111111111111111111111111111111111111111111111111111101111111111011 1111111111111111111111111111111111011111110111111111111101111101110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110110100110 1010100101010110100101101010010110011001110101011101100110011001111011 1101011110100110100110010111010110111001 1111111111111111111111111111111111111111111111111111111011111111111111 1111111111111111111111101111111111111111110111111110111111111111100111 0111101111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111011101101101000 1001011001011001011010101110011001011111011011111010111101101111101101 1101110110110101010101101011101001010101 1111111111111111111111111111111111111111111111111111111111111111111111 1111110111111111111111111111111111011111111111110111111011111110111110 1101111111011111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110010110010101 0110100110000110100101010101101111010101010110100110011011110100110101 0110001101011011100110010110100110101010 1111111111111111111111111111111111111111111111111111111101111111111111 1111111111111111111111111111111011111111111111111111111110011011011111 0111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111101100101100101 1001010101101001010111100111110110110111110111101111011010001111011111 0110111011000010011001101001011010110101 1111111111111111111111111111111111111111111111111111111111111011111101 1111111111111111111011111110111111111110111110111111011111111111111111 1111101110101111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111110111010011010010010 1110101010010100101010101010011001011000101100111001110111111010110010 1101101010111101101111010110101101011010 0111111111111111111111111111111111111111111111111111111111011111111110 1111111111101111110111111111111111110111111111110111111111011111111001 1110111111110111101111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111110111010110100101011010 1011010101010110110101101011101011101111101110101110101110111010110110 0111010101101001010110101011011010110101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111011111111111111111111111111111101111011011111101111111 1111101011111110111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111101010101101001011010100101 0110101010101111011010100110101100110010011011101011100011001111101011 1001011111010110011001111001100101001010 1111111111111111111111111111111111111111111111111111111111111111111111 1111110111111111111111111111111111111111111111111111111101111011101101 1111111001111111110111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111101101010100110100101101010 1101010101011000100101011000110111011110111001111101111101110100110101 1101110001101111101110010110011010010101 1111111111111111111111111111111111111111111111111111111111111111111111 1101111111111111111111111111110111111110111101111111110111111111111111 1011111111101111011111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111101111010101011011011010010101 0010101010100101011010101111100101100101101101010010011011011111011101 0111101101101001011001101101100101101010 1111111111111111111111111111111111111111111111111101111111111111111111 1111111111111111111111111111111110011111111111111001110111111111011101 1011011111110111101111111011110111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111110011001010110101110101011101001 0110100110101001010101011001101110010011100010011110011101110001111101 0110011111010100011011010100011010111011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111101111111111 1111111111011110111111011111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111101010011100110101011011010010100011110 1011011010010110101001100111011001111100111111110101110101011111000101 1101110010011111101110011011110101100101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111011111011111111111111111111111111111111111111111110111111111011 1110111110111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111011101111110011011100110100101011001010101 0101101010101010010110011001011011101010011001101011101011011110111011 1001010111101001101001101110011001011011 1111111111111111111111111111111111111111111111111111101111111110011111 1111111111111111111111110111111111111111101011111111101111111001111111 0111101111011011011110011110101111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111101111111001010110101011001011010110110101010 1010010101010101101101110101110110101111101101101110101110110011011110 1011011100110111010111010101101010100100 1101111111111111111111111111111111111111111111111111111111111111101111 1111111111111111111111111111111111111111111111111111111111111110111111 1101111111110111101011101101111110111011111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111110111101101101101101010111010111010110101001011010 1101010010101101010110011011101110110110101101011101101110101110101110 0111010111010111011011010100100110101011 1111111111111111111111111111111111111111111111111111111110111111111111 1111111111111111111111111111111111111110111101110111111110111111110111 1111011101011111111111111111111111111111101101111110111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111101011011010011011100101101001101010010110100101 0110101101010110101001100110101011011011100101110101101011101011101011 1101011101101101101010011011011001010101 1111111111111111111111111111111111111111111111111111111111111111111111 0111111101111111111111111111111111111111111111111111111111101111111110 1111111101111111110111111111011011111111111111101111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111001110010100111110110011010010010100101011101101010 1101011010101001010110111100111001011100111110101011110101110100110101 1010111001101001101101101110110110101001 1111111111101111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111011101111111111011111 0111111011111101111110110111111111011101110111111101110111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110111111001111001101110101001001110101101101010110100110110101 0010100101010110101011010011101101110011010011101110011101011111011101 1011100111011011011010110101101001010110 1011111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111101111111100111111011011111 1010101111011101111111101111111110111101111101101111111111111110111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110011001110110110110011010011001001010111101110101111001010101 0101101001011010100110101110010110111101111110110101111011011010011101 1011011110101010101000101101010110101101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111101111111011 1111111111111111110110111101011111111111011011111110011011101011011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1011111011111110100101101011101011110110110101100010101110010110101011 1010111110100101011001011001110110100111001011011011001101011011100101 1110110011101110110111110110101111011010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111101111111111111110111111111111 1101110111111111111111011111111011111111111111011111111110111110111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111110 1101111101100111011001101010101101101111111110011011001010101001100110 1001100101010011010110011011101111001110110101011110110011111101111011 1010101100110111010110011001101001100111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111101111110 1111011110110111101011111011111111010111111111111011111111111111110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111110111 1011110110011001101110110110011010011001001010110101110101011111010101 0110011010101110101011110110101001111001011101110011011110100101011110 1011110111011001011101100111010110011001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111011110101111111111111011 1111111111011011111111011111111111101111111111011111111111011111101111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111111010110 1110110101101011101101011011100101100111010110110110110101010101110101 0110100101010101011011101101011011100111110111001110111011011111110101 1011100101101001111010110110010011011001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111011110011111 1011111011111111011111111101011011110111101111111011010111111011111111 0110111101011001101111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110101101001 1010001111010110100110010110011010110101100101100110001010111001011010 0110011010101010100110101001111100111110101101111010101100110001011101 1110111111010111100110011001111100110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111011111111 1111101101111110111110111111111110111110111001111111111110110101011101 1110101111111111101111110111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111100111111101101101 0011101001011001011011101001111101101100011010011011101110101010100110 1001011011101110111010011011000111011001011010111011010111111111110111 1011110010011110101111111011100111101110 1111111111111111111111111111111111111111111111111111111111011111111111 1111111111111111111111111111111111111111111111111111111111111111111101 1111111111111111110111111011111111111111111111110101011111101111111011 0111111111110110110101111111101111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111011010110101111010110110 1110010110100110110100111010100101100111101110100110110101011101011001 0110100101010101011101110101110101101011011011001101110101100110101101 1010011111110110111001000110011010011001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111110111111111101110111111111111 1110110111010101111111101110111111111111110111011111111111111111011111 1101101111010111111110001111011111011011110111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111110101110111111011011111010111011 0110110110111011010110110111001010110110110110110110010101000101010110 0110011011101001010101110101101101011110110101111011101011011111101110 1111011100110111010101111101101100101011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111011111111111111111111011 1111111111111111111111111111101111100111111111110111110111111111111101 1011111101111101011011111010111111111111111110111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111101110110111011101110100101101010001101100110 1011100101101101101011010101111101101101011010011101100110111011101111 1001110110010110111001011011011001110111010111101010101110111010111011 0101110011101001011101011010010111111010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111011101101111 1011111111111101011010111011111111111111111110111110101101110111111011 1111110101011011110111101111101100001111110101010111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111110111111111011111111101111111001101101111111001010110 0110011001010100001101001101110101101001101001100101011001100010001001 0110100101010110100110100110011111101000111010111111111010101101111010 0101111110101101110011000011110001011111 1110111111101111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111110 1111011110111111111111111110111101111111011111111111111111011110101111 0101101111111110101101111001111111111011101111011111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111011011101110111101111001110110011001111010110100101011011011 0110110110111011110110110110001010110110110111011010101111011101110110 1001011010101101011011101101110010101111101111010110011111110011011111 1111101011110111011101111101101111010100 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111110111111111011111101110111111101 1111111011111011011111011111011111111111111111111011101111011111111101 1010101111111001111101111001111010111001111001111011001111010110101111 1111111111111111111111111111111111111111111111111111111111011111111101 1111110111100111010100111011101011110101110111100111010111011100101010 1101101001101011011001101001100100100111011010110101101101100101110101 1001010010011010110110101101101110101101111110100110010110101111010101 1111111001111010011111101001111010111100 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1110111101111111111011111110111101111101111010111111111111110110110111 1111111101011111101011101111101111001111000111101101111001110111111110 1110111111111111111111111111110111101111111101110110111011111011011011 1011111110111101011111100110111010001111001100111101011001010111011001 1010011110010100110110110111111111011001101011011001011010101010001010 1110111101100111011011101001101011101011000011111111111111111010111111 1001011111101110110000111111001101100111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111110111111111111110111011011 0111101111011101111111111111111011100111111111111111111001111111100111 1101101111101001011111110110110101110110111110010101111011111110110101 1111111111111111111111111001111111101010111111011111011011111100011010 1001101001011011111010001110010111111010011011011010111101110011110110 0011110111111111100110011110011010110110101101100110011010111011101101 1001100110011001101001011110110101110110111101011010100010011111110111 1111101001111101101111010110110111101010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111101110111111111111111111111111101111111101111111101 1011110101111111111010001110100111011111011010110111000110001010101111 0110110111111110101101101111010100111011011101111001110101010111110110 1111011011100100101011111011101100101011110101101001100111011100101101 1101001001001001011101101001100101101101011010011011101101100101010110 0101011011101110011110110011101101011111011011011011101111111010101101 1010111111010111110110111010101000111011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111101111111111110 1110111111110111101110111111111111011011011111101111111101111111110111 1011110101111001110101111101111011110000110111101101110111111001110101 1110111111111011111110111011011111011001101010101010101001000110101101 1010101010101111010100101101010101110111001110101111011010100111011101 0110100101010010101011010101011011011101110101101011010010111101011010 1001100101011001010101101111111110111001011100111011011111111111010110 1111111110101111110111001101011111110101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111011101111111101111111 1111111001111111111111111111101111111111111111111110011111110101111111 1101011111011111101111101001011110101111101101110101011100101111011111 1111111011111111110111011110110010100110011001100101011111111101010110 1011101110110001101111110001110111010101111011101010110110011110100110 1011111110101111100110101110101101010110001111010110101101001010100101 1110011010101010111001100100101010101011010111101101110101101010111111 0101011011110010010101110101110110010111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111101111111111 1011011111111110110111111101111111111111110101111011110111111111100101 1111011101101001011101111111111011110111101010001111111011010110101011 0111111111111111100111111011100100111101110111011101100110011001110010 1101110011011111101010011111001100101101111001110111001111111001101001 1010011010111001011001101001101001101001101010010101111111011010011011 0101101011101110100110111111111101111110111101111001011110111111111111 1110111110111111011101111011101011011100 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111011011 1111111111101111111111011111111101111101111111111111111111011011111111 0111111011111111111011100110101110011100111011111010011101110110111101 1101011111111110111110111100111111010110011010101010110101110111101101 1010011101010100111011010101111011011011001101011001111001100111011011 0110100101011101110110111011011011010110110101101101010010111101110100 1011010101011011011011010010010111100111100111001111111011010110110110 1111011011010110111011001110101101101011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111011111111111 1111110111111111101111111110111111111011111111111101101111111011101111 1111111111010111111001111101010101110111001101101110010101111001111111 0110111111111011111101011100111011100110010110111001001001101110011011 0110011001101011011011100110111001111011011011101110011101100111010110 1101011010010110110110110110111010110101110111101101001001000110110101 0010100110101101011011011101011110111001110011011101101111101010111101 0101110101011101101011101100110111101001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111101111101111011 1110111111010111111110111011111111011111101110111111111101111111110111 0111010110111101011111001011111111010101111011110011100111101111101001 1111110111111111111111111011101000111101101111000111111110011010101100 1111110111111001011010011011001110101010010110110111110011011001101001 1011110101101001100110011001100110011001011010010110110111111010011010 1101011101010010100110100101110011001101011110110111111010111111111111 1111111111111011111010110111101100111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111101111101111111111111111 0111111111111110111011111111111111110111111111101111111111011111101110 0101011011110111101111111110100011101101111100011101111100010110101111 1111111101101111011001101111111111100101011001011100100111110011101011 1001101110001110110111111101010111111110110111001101101110111101011111 0010010111111011011101101011011111100110011011111001111110111011101001 1011010110110100110110111111001111110111111011011100101010101111011011 1010101110011110010111011101110011010110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111101111111111111111101111111011011111111111111011110101111011111111 1111111111101101111010010111111110111011000111010110011011110110110101 0111011111111101111111111010010110101010010110101011011001001110011010 0110011010111001101100100101110101100111101100111001011010100111010100 1101011010010110101010110110101001011011101100101011001001000110110111 0110101010101011011011010001111001101110101110110011111111110110111101 1111110111111011111100110111011110110110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111101101110111111101 1101111101111111110111111110110111111111111111111111111011111111011110 1111011111111011111010111110100111010101111111111011011110110101111010 1110111111011111011111011101111110111011101110111011110110111011111010 1111011011111011100111100111011011111000111011100111010111100100111011 0110110101001001101101001001011011011011011010101010100110110110010101 0010111011101110111101011110011101110010100101110101011001111001011101 1111010111111011111010111010100111010111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111101111111 1111101111111111111101101111111111111111010110110110111111101110111011 1111111011011101011111101010111100110111010010101101100011010111011111 1111111011110111111111111011001001100110011010011100100101101100100101 1001101010001110111101011110011010001111101001111110011101111011100110 1101011011110110011010110110010110100101100111101110111001011011100110 1111000110100111000110100111110101011111111101011111111111101111110111 1011111110011101101111101011111101011101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111110111 1101111111011011111111111111011111111101111111101111111110111011111101 0110011010011011101011101011101011101110101111010101111101101110110111 1111111110111110110110011111111101011001100101100101101101100101111101 1011100111100110011010111010111101110111101101011010111001011101010110 0101101010011101100111111111110000111100110100110011001111001010011011 1101011001011001011110110101101011010101011111111010011111111011111101 1110111111111111011110101101011010111011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111011111111011111111011111111011111111111111111101111111110111111 1111111111111101111101111110111110111010111001110111001010111010101110 1011011111111111111111111011010111011011010111011011011010110111001010 1100111100111011101011101011100111101100110111011011100111010111011011 0110110101101011011001001001011111011011011011011101110110110110110101 0010101101110110110011011110101110111101110101011111110101101101011111 1011011010010101010111110111011011101101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111101111111 1111101111011111111110111101111111011101111110111111111101110111101111 1111111110101101011101011010111010110111101011101011101011010111011010 1111101111111011111101101101111001110110110100101011011101101011101011 0110110101110101110110110110110110110110111010111001110101110101001101 0111010111010100100100101100100110110110011001100111011011101110110111 0101101110110110011101110011011110110011110101111110011111010110101111 1111101111111111101110101110111101111011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111101111 1111111011111101110111111111011111111111111111111101111011111101111110 1001100111111111111011111011101011101110111010111010111001011001111111 0101111101111111011011110111101110011010101011111001010110110110111010 0110100111010111010110010110010110010110101110101110010111010111111001 1001101001101011111111110111011011001011101111011100101100111010101001 1001011001011001110101011110110111011110011111010111110101111111111101 0101111010100101111010111010101011011110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111110 0111111101111111111111111111111111111111011111111111011111111011010111 1111010111100111011111010110111101110001011101001101011101110101011011 1101011011111110111111101011010111011011001110011111110110010110001110 1101111110111110011111111111111111101111010111100111011110111010010110 1111001101101111011010011001111101010101100110010111100110101011011010 0111011011011011101011011111001101110111111101010111111110111111110101 1101101110111110101111111101111010110101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110111111111 1111111111111011011111011111110111111111110111110110111111011111111111 0111111110111110111010111111100111011111010111111011010111101111011011 1111111111011011110101111110110101100110110101100100011011101101110111 1011001001001001111001001001001001111001111001111001111001001101101011 0100110110110100100111011011100110110110111011110101011011100110110110 1001100110101110010110110001110101011110101011111101101111100110101111 0111111011110111111010100111001111001111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111011111111101111111 1111011111111101111111111011111111011111111110111111110111111111110111 1110111111100101111011111111011100111010110110111011010110100110110110 1111111111111111011011111010110110111101101111011011100101010101011101 1010111110110110101001111001111110011101101110001111000111111011111001 0111100110101011011001101110001101101110101100111100111001111001101110 1110011110111001101011011101111111010111110101111101010101111111110111 1101101111110111101101111010101111011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 0110111111111111111010111111111011110111111111111111111111111101111110 1011100101111111011110101001111011001111010110001101011101111111100110 0101100110010101111101011111010110010011110010010110011001110111110010 1110100011101101101111101111010011010101100011111001111100100110010111 0101011001110110110110011010111011011011100111100111101110010111011010 0111101010101010111110110111001001111110101111010111111111100110011110 1111111101101110110111101111110101110101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111101111111011 1111111111011111011111111111111111011111101111111011101101101111111111 1111111101111111111111101111011110110100111111110110111010011000111111 1110111111111101001011111001111011111010011111110110111111001110101101 0111111001110011110110010110101101111111111101111001111011101111011110 1100111111010110011011011011100110011001110101010111100111011110010101 1001110011001110011110101110111111001001111101010111111001111111111111 1010100101110110111101010101011111011110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111011111101111111011110111111111101111110111111111111110110111011 0110111111101001010101111010110111101111101001101101101011011011011001 0111010110101111111110101111001101001101100100101101100110111001110111 0101001110011110011010110110111011100110011011001111001101011001101001 1011100100101011011001100110110101101101011111011100111001111001110111 0110011110110101110011101011011001111101101011111110011111101010110110 1111111111101111010111111111111001111011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111011011011 1011111111101111101111111110111111111111011111011110111101111111111110 1101101111101001101111101101011100111011101110110101110010101110011001 1110111111001101111101110010011100101101101101101110110111100111011100 1001110111011110011101110011011100011101111011110101110110111001111011 0110011101100100100110110111011011011101101010101110010011101101101100 1011011001100111011101110101110111111110111101111011111010101111111111 1010110111010111010101010111001101111110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111011111111111111101111110111111111111111111111111111111110101111 1111111011111111111010111011111011101000110011010111011111011001110111 1011101010110111010011011111110111110110011011011011011000111100100111 1111011001110011110110011110010111110011001101010111010110001111001100 1101010110111111111101001100010110010110110111101011111110100110101011 1101100110111010110101011101011101101011011011011101101111111101100110 1111111111111101111111111110110111100111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110111111111 1111011111111101111001110111111110111111111111011111101011101111100101 1011111010111111111011110111011110111111111111101110100101011011101110 1100101111101011111110100101100101011010100110011001011010010111110001 0110101100101101101110011110110111101110010011101110101111110110010101 0101110010011001011011110101110011110111001100111001101000111110011110 0110011111011111000111011111111010011101111111101011111111100111101101 1110101010010111110111010101111110111010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111101111111111111 1111111101111111111111111111110111111011110111111011111111111011111111 1101101111101010011101011101011011010110011001111010111101110110011010 0111111010111110101011101101011111011011010101101110110111110101011111 0110110111110110100011110011101100110111111110111010111001101011110111 0111011101100110100110010111011100101100111011101110101111100011110011 1010111001100101111101110010101110110111011010111110100110111101111111 1011111111111101101110111111010111011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111101111111111111111111 1101111111111111111111111111111111110111111011111111111110111110101111 0111111011101110111111111011100111100111101011011011011001100100101011 0111001101111101110101111001011001101101111011110111010100111011011000 1111000110001101111101101101110111001110101001001110111001110111001101 0110011111101011101000101100110111101011011110010011101110111111010101 1011100010101101111101110111111110110111101111111110111101111111010101 1111111111111010101111111111101110101111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110111101111111111111011111101111111111111111111011111111111111 1111011111111111010101101110111110111110111010011010111110011111110101 1100111011011011010111010111010101101010100110011001011111100110110111 1001111101111011011011110111010101111010110111111010101111010101110101 1101110010111001110111110111001110011010110011101110101011001001011110 0110011111101011000111011101000111101110110110101011111111100111111111 1101101101101111110101101010110110111010 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110111100111101110101101111111111111111110111010111111110111110110 1001011001010111111110011110101011011011011101111111000011111010010110 0111011010100101101110101100110110110011101110111100110011100111100111 1001111001111010101100001100111111111011011101111011010110101110101110 1001010110010110010110011001111010111101101101110101110101110011110011 0110111001111110110101010111111101111111101011110111100111111110111111 0101100111111111111111110111111111110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111110111110 1111111111111111111111111111111110111110111111111111111111011111011111 1111111111111110111011110111111100111010110111100101111101100111101011 0101101110111011011010111011011001101101011001100111101100111100111100 1111001111001110110111111011101010001101110111001101110110111010110011 0111011101101101101011011011101011100110110101011101011101011110101101 1001101101010011011101111101101011101010111111111110111101101111011001 1111111111011010101101101111010110101110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111101111111111 1111011111111111111111111011111111111111111111111111011111111110111111 1011011101011101111111111110110111010111110110011111101110111001011011 0110110110111010110110110110111010100110100111101001111011011100100100 1111001111110110110111111111110111110111011101011011110011101101011111 0110101101110110110101101110101110111010111010101011001110111001100110 1110010011101111011110110011111110110110101111110111011111110101011011 0111011111011011101111111101011110011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111111011111 1110111111101111011111111111111101111111110111110111111101110111111011 1111111111110111010110010111100101110101010110110100110011001110010110 0101100110101110010110101011001111011011011100111110001101010111111111 1001111001011010101101010001001100101101010111011010011110100101111001 1011100101011001100110011010011001101110101101111101111010101110011111 0011111110101010111011011110010111101111111011011111110110111111111101 1111110111111111111010011111110111111001 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111101 1111111111110110110111011110111111110111111111101111111111011101111101 1111111001011101010111111011111111011101111111101010011110101001100101 1101101101110011111101111010101001011010111010010111111010110111010011 1001111100111011011010101111111011110001110101111111011110110111100011 1001011111011011111111011011111001110011100101110011111011110111111001 1101101110110111001110111011111010111110110110111101111111100101111111 0110101111111111101111111011011111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1011111101111111111111111111101111011111011111111111110111111111101111 1001101111110111111110011101011010111011001001111011111010111010111011 0110011011001110001011001110111010101110101011100101101011101100111100 1111000111001101101110110110011101011111011111100101100011011110011110 1110110001100110001001100110001111001101110111011110001101000101100101 0101100011011101110011011110101111101011101111110111011101111111011011 1111111111100111111110111101110101101101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111101111111101 1111110111111110011111111111111111111011111111111101111011111011110111 0111011111111110111011011111111010111001110111001111001011101110011010 0110110110110110100110010110101110110111110101111110110101011011011111 1001111110110110110011101111101011100111011100100110011110110011101001 0011101110011001110110111001100110111001010111001001110110111110101111 0101111101111010011011011111111001111111100110011010110101111111111111 0111111011111010011111111111011011110101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111110111111111111111110111 1111111101111111111110101111011111101111111101101111111101111111111101 1111110110010111101101111001011111011111011100111001110110011011100101 1101010101101011111011111001101001101001010111011011011110111101110010 1111010011101101011110101010111010111101010111111111111011011100111110 1110011011100110010110010111111011011111110101111111101111011011101010 0110011011101011111110111010101111011101111111111111111111010101011001 1111111110111111111010110110111111011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111101111111 1111111111110111111011111111111111111111110111111111101101011111111111 1111101111110110111111010111100101110101111011111010100110011001111100 0110011001101010001101101111011001101101101110100101011111000011101101 0110101101110011111110110111101101011010110111101001100101011110010111 0101011001111111011011111110011100110110101111010101110000110101011110 1111011100110110101010101101111111101001111111111111110111110111011111 1111101111111101111110011111111101100110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111011111111111111111 1101011111111111111111111011111011111111101111110111111111111011101111 1011111010111111101011111110100111010111001101001110111101110110011011 1010101110110110110110010010110111010111111010111101110001111110110111 0110111011011110010011011100110111011011101100111101101101110011111001 1101110110011001101101001001100111100110111001110111011111101101110011 1001110111011111101111110101011010111111100110110101101101111111111011 1011111111101111111111111011010111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111011111111011 1111111111111111111111111111111111111101111111111111111011110111111011 1101101101011111111011010111011011110011101011110111011011010111011001 1010101110101101010101101001001001101110010100111011101111101001011011 1011001110011101111110111010111001111011001110110011111100111011001101 1011110111000010110011101011100101111101101111010110100101111010110101 1101011111111101110011110101110110111111011011110110111111101101011011 0111101111011111111110110111110101101011 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111011111111101111 0111111101111011101101111011110111101111111111111101111101111101011101 0111111111111001101111111110111101101110111010101101011010011110110110 0110011010011011101111011110111111011001101111101010110100111111011010 1101111010110011001010101111101111101101111011101110100111101101110101 0110011001111111011110111010011111001011011001110110111111001110010111 0101100010010001101101101111011111110101111111111111111011111011111111 1111111011111111101111111110101111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110111111111111111101111111111111110101101111111011111110111111110 1111110110111111111001100111110111111011011110110010111101111001101101 1101100101100010101001010111100110011011110011101101001111010110111111 0101111111101110111111111010100100110101111101110111100101010101111011 0111111010011001101010010111111010011100111001011111011001110011101110 0111111111111111111111111001111111010111010101100111101010111101110101 1101111111110110111011111111110111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111110111111110111111111011101111111111111011111111111101111110111 1110111111011001101111111110101110011100110111011111100111100110101011 0110011010111101010110101001110101110110011100110111111010110110100100 1111001001111011100101001110111111001111000101011100111111110111001110 1100001110111101101111101100101011110111001111111001011011101101111001 1110011001100110010101011111011001111111111111111110111111101111011111 1111111110111111111101111101111111010111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1110111111101011111111011101110111111111111111111101111011111110111111 0111011111111111111001101110111111010111101101111000111100110100100110 1101110101001011110110110111001001100110011111101100011111011111011111 1011011001010111111010111001111001111011111110111011110110101101110101 1011111011100101101001101111110111000111111011001010111101111110001111 0001111101011101111111110111011011111110111011110111111011111011111110 1111011111111111101111101011110110111110 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111101 1111101111111111110111111111111111111111111111011111111111111111110110 1111111101101101101111110111101001111110111011001111100111001111111001 0011100110111100011010011100111111011101110010110111110001110101110010 1101111111110101011111101111011111101010101010101110010110110101100111 1101100110100110111001101001010101111100101101111111101011010011111001 1111000101111011001010101101111111100111101111111110111111011110111111 1011111111111111111110111101011111011111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111110111111111 1111111101111110111110111101111111111011100111111110101110111111111111 0101110101101011011111111111011111001011001100110111101010111010011101 1010011011110101101001100101100110011001011101010111101101010111101101 0101111010101101110101111010111010111111111111110011111011001111111100 0011001110111111001111110011111001111011010111010101011010101101111001 1110111011101110111010111111011001110110111110100110100101111110101111 1111111101111011111011111011110110110111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111110111111111111 1011111111111111111111111111111111011111111111111111111111111011101111 1111011111111111111010010101111001111101110111101100111101101011010110 1101101101001010110111011010110101110111010111011100110111011100110111 0111001111011011010111001111001110010110010101011110101101111010010111 1110111001101001110110011110001111001101110101110111110110111011001111 0011101110101011101111101011111111111111110111111111111111110111111011 1111111111111111111111011111111111111101 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111101 1111111111111111011111011110111111110111111111111111101111111011111011 1110111110111101101111111111111111111001101001111010111001110111001110 1101101101110110010110011011101101011101101111101110101110110011011101 1011101100111111011011101100111101100111111001111010100111111001111001 1110011110101101111011011110111010111010101111001101111010111010111111 0010101011110011011111111110111111111111111111110111101110101111111111 1011111111111111111011101110111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111 1111110111011111111111111111111101111111110111011111111110111111011111 0111110111110111111011010101010100101111111111011110101110011001111010 0101011001011001111011100110101001110101011010101011101011101110110111 1010111011100101111010111011100111111101001111001111111101001111001111 0011110011110011001100110011101110101110111001111011101110101110101001 1111101110011110110110100111011011101001110110111110111111111110111011 1111111111011111111111111111101111111111 libsixel-1.7.3/images/snake-ascii.pgm000066400000000000000000035355431302271755100175230ustar00rootroot00000000000000P2 600 450 255 81 80 80 79 79 79 78 78 78 78 77 77 77 77 78 78 79 78 77 77 76 76 77 77 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 79 79 79 79 81 82 82 82 85 85 84 84 84 84 85 85 83 83 83 83 83 83 83 83 86 85 85 84 84 84 83 83 83 83 83 83 83 83 83 83 86 86 85 85 85 85 85 85 86 86 85 85 86 86 87 88 88 88 87 86 87 89 89 90 89 89 90 89 90 91 90 91 94 94 94 95 94 94 93 93 94 94 93 92 92 92 93 93 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 94 95 95 96 95 94 92 92 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 93 93 94 94 95 96 97 97 97 97 97 97 97 98 98 99 99 99 99 99 99 99 99 99 101 101 101 102 102 102 102 103 102 102 102 102 104 104 105 105 104 104 104 105 104 106 106 105 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 112 112 112 112 112 112 112 112 111 112 112 112 113 113 113 113 111 111 111 111 111 111 111 111 112 112 113 113 113 114 114 114 112 113 113 114 114 116 115 115 117 117 116 117 117 118 118 119 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 122 122 122 122 123 123 123 123 125 125 125 125 126 126 126 126 125 124 123 123 123 124 126 126 128 127 126 125 125 126 127 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 130 130 130 131 131 129 130 131 132 132 131 130 129 130 130 130 130 130 130 130 130 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 127 127 127 129 129 130 130 130 129 130 130 131 131 131 131 133 129 129 128 129 130 130 130 131 132 131 131 132 132 131 131 131 132 132 132 132 132 132 132 132 130 131 132 134 134 134 133 132 131 132 132 132 132 132 132 133 134 134 134 133 133 133 132 132 131 131 131 131 131 131 131 131 135 135 135 135 135 135 135 135 137 137 137 138 138 138 138 139 137 137 137 137 137 137 137 137 138 138 138 138 139 138 138 138 139 139 140 140 140 141 141 141 139 139 140 140 140 141 141 141 141 141 141 142 143 144 144 144 143 143 142 142 142 141 141 141 143 143 141 141 142 142 142 143 81 80 80 79 80 79 78 78 78 78 77 77 77 77 78 78 79 78 77 77 76 76 77 77 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 79 79 79 80 81 82 82 83 85 85 84 84 84 84 85 85 84 84 84 84 84 84 84 84 86 86 85 84 84 84 84 83 84 84 84 84 84 84 84 84 86 86 85 85 85 85 85 85 85 84 84 84 84 85 86 86 87 87 87 87 87 88 89 89 90 90 90 90 91 91 91 91 93 94 94 95 94 94 93 93 93 93 93 93 93 94 95 95 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 94 94 95 96 95 94 93 92 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 93 93 94 94 95 96 96 97 97 97 97 97 97 98 98 99 99 99 99 99 99 99 99 99 101 101 101 102 102 102 102 103 102 102 102 102 104 104 105 105 103 104 104 105 104 106 106 106 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 109 109 109 110 110 110 111 111 111 111 111 111 111 111 111 112 112 112 113 113 113 114 114 114 114 114 114 114 114 115 115 115 115 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 122 122 122 122 123 123 123 123 125 125 125 125 126 126 126 126 126 126 125 125 125 126 127 128 128 128 127 126 126 127 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 130 130 130 131 131 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 127 127 127 129 129 130 130 130 129 129 130 130 130 131 131 131 129 129 128 129 130 130 130 131 131 131 131 132 132 132 131 131 132 132 132 132 132 132 132 132 130 131 132 133 133 132 131 131 132 132 132 132 132 132 132 132 134 134 134 133 133 133 132 132 132 132 132 132 132 132 132 132 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 137 137 137 137 137 137 137 137 137 138 138 138 139 138 138 139 139 139 140 140 140 141 141 141 139 139 140 140 140 141 141 141 141 141 141 142 143 143 144 144 143 143 142 142 142 141 141 141 143 142 141 141 142 141 142 143 81 80 80 79 80 79 78 78 78 78 77 77 77 77 78 78 78 77 76 76 75 75 76 76 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 79 80 79 80 81 82 83 83 85 85 84 84 84 84 85 85 84 84 84 84 84 84 84 84 85 85 85 84 84 84 84 82 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 84 84 84 83 83 84 84 85 86 86 87 87 88 89 88 88 88 90 90 90 90 91 91 91 91 93 93 94 94 95 94 94 93 93 93 93 94 95 96 97 98 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 94 94 96 96 95 94 93 92 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 93 93 94 94 95 96 96 96 97 97 97 97 97 98 98 99 99 99 99 99 99 99 99 99 101 101 101 102 102 102 102 103 102 102 102 102 104 104 105 105 103 104 104 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 113 111 111 111 111 111 111 111 111 112 112 112 113 113 113 113 114 115 115 114 114 114 114 114 114 113 115 115 115 116 116 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 121 122 122 122 122 123 123 123 125 125 125 125 126 126 126 126 127 126 126 126 126 127 128 128 129 128 128 127 127 128 128 129 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 129 129 129 129 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 128 128 128 129 129 130 130 130 128 129 129 129 130 130 130 130 129 129 128 129 130 130 130 131 131 131 132 132 132 132 132 131 132 132 132 132 132 132 132 132 131 132 132 132 132 132 131 130 132 132 132 132 132 132 132 132 134 134 134 133 133 133 133 133 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 137 137 137 137 137 137 137 137 137 137 138 139 139 139 139 139 140 140 140 140 140 141 141 141 139 139 140 140 140 141 141 141 141 141 141 143 143 143 143 144 143 143 142 142 142 141 141 141 142 142 141 141 142 141 142 144 81 80 80 80 80 79 78 78 78 78 77 77 77 77 78 78 78 77 76 76 75 75 76 76 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 80 80 79 80 82 82 83 83 85 85 84 84 84 84 85 85 83 83 83 83 83 83 83 83 84 84 85 84 84 83 83 82 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 84 84 84 84 84 85 86 86 84 85 88 88 88 89 88 87 90 90 90 90 91 91 92 92 93 93 94 94 95 95 94 94 94 94 94 95 95 96 97 98 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 95 95 95 95 95 94 93 93 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 94 94 94 95 95 95 96 96 97 97 97 97 97 98 98 99 98 99 99 99 99 99 100 100 101 101 101 102 102 102 102 103 102 102 103 103 104 104 105 105 103 104 104 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 113 113 113 114 114 111 111 111 111 111 111 111 111 112 112 112 112 113 113 113 113 115 115 116 114 114 113 113 112 113 113 113 115 115 115 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 121 121 121 122 122 122 123 123 125 125 125 125 126 126 126 126 127 127 127 127 127 128 128 128 128 128 128 127 127 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 129 128 127 127 128 129 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 128 128 128 130 130 130 130 130 128 128 128 129 129 129 130 130 129 129 128 129 130 130 130 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 130 130 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 137 137 137 137 137 137 137 137 137 137 138 139 139 140 140 140 140 140 140 140 140 140 140 140 139 139 140 140 140 141 141 141 142 142 143 143 143 143 143 143 143 143 142 142 142 141 141 141 142 142 141 141 141 142 143 144 81 81 81 80 80 79 78 78 78 78 77 77 77 77 78 78 78 77 76 76 75 75 76 76 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 80 80 80 80 82 83 83 84 85 85 84 84 84 84 85 85 83 83 83 83 83 83 83 83 85 85 85 84 84 83 83 82 84 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 86 85 85 85 85 86 87 87 84 85 87 89 89 89 88 87 90 90 90 90 91 91 92 92 92 93 94 94 95 95 95 94 96 95 95 94 94 95 95 95 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 96 96 95 95 94 94 94 94 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 95 97 97 97 97 97 98 98 99 98 98 98 99 99 100 100 100 101 101 101 102 102 102 102 103 102 102 103 103 104 104 105 105 103 104 104 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 110 110 110 110 110 110 110 110 109 109 109 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 113 113 113 115 115 116 114 114 113 113 112 113 113 113 115 115 115 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 121 121 121 121 122 122 122 122 125 125 125 125 126 126 126 126 126 126 127 127 128 128 128 128 126 126 127 127 127 127 126 126 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 129 128 127 127 128 129 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 128 128 128 129 129 129 130 130 129 129 128 129 130 130 130 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 138 138 138 138 139 139 138 138 140 140 140 140 140 140 140 140 140 140 140 140 139 139 140 140 140 141 141 141 143 143 143 143 143 143 142 142 143 143 142 142 142 141 141 141 142 142 141 140 142 142 143 143 82 81 81 80 80 79 78 78 78 78 77 77 77 77 78 78 78 77 76 76 75 75 76 76 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 80 81 80 81 82 83 84 84 85 85 84 84 84 84 85 85 84 84 84 84 84 84 84 84 84 84 84 83 83 83 83 82 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 85 85 86 86 87 88 85 87 88 87 88 88 88 88 90 90 90 90 91 91 91 91 92 92 93 94 95 95 95 95 96 96 95 94 94 94 94 94 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 96 96 95 94 94 94 94 95 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 95 95 95 95 95 95 95 95 97 97 97 97 97 98 98 99 98 98 98 99 99 100 100 101 101 101 101 102 102 102 102 103 102 102 103 103 104 104 105 105 104 105 104 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 112 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 113 115 115 114 114 114 114 114 114 114 114 114 115 116 116 116 116 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 120 121 121 121 121 122 122 122 125 125 125 125 126 126 126 126 125 126 126 127 128 127 127 127 125 126 126 127 127 126 126 125 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 129 129 129 130 130 129 129 129 129 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 129 129 129 130 130 130 130 129 129 128 129 130 130 130 131 131 132 132 132 132 132 131 131 132 132 132 132 132 132 132 132 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 133 133 133 133 133 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 138 138 138 138 139 139 139 139 139 140 141 141 141 141 141 140 140 140 140 140 139 139 140 140 140 141 141 141 144 143 143 143 143 141 141 141 143 143 142 142 142 141 141 141 142 141 140 141 142 141 142 143 82 81 81 80 80 79 78 78 78 78 77 77 77 77 78 78 79 78 77 77 76 76 77 77 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 81 81 80 81 83 83 84 84 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 83 85 85 85 85 85 85 85 85 84 84 85 85 85 85 85 86 85 85 85 85 85 86 86 87 88 87 87 86 87 87 89 89 90 90 90 90 91 91 91 91 91 92 93 94 95 95 95 95 95 95 95 94 95 95 96 96 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 97 96 95 94 93 94 94 95 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 95 95 95 95 95 95 95 95 97 97 97 97 97 98 98 99 97 98 98 99 100 100 101 101 101 101 101 102 102 102 102 103 102 102 103 103 104 104 105 105 104 105 104 105 105 106 106 107 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 110 110 110 110 110 110 110 110 112 112 113 113 113 114 114 114 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 114 114 114 114 114 114 115 115 115 115 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 120 120 121 121 121 122 122 122 125 125 125 125 126 126 126 126 124 125 126 127 127 127 126 126 126 126 127 128 128 127 126 126 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 131 131 130 130 130 129 129 129 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 131 130 130 131 130 130 130 129 129 129 130 130 130 131 131 131 129 129 128 129 130 130 130 131 131 131 132 132 132 131 131 131 132 132 132 132 132 132 132 132 132 132 131 130 130 131 132 133 132 132 132 132 132 132 132 132 132 132 133 133 133 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 138 138 138 138 139 139 140 140 139 140 141 141 141 141 141 140 140 140 139 139 139 139 140 140 140 141 141 141 144 144 143 143 142 141 141 141 143 143 142 142 142 141 141 141 141 141 140 141 142 141 142 143 82 81 81 80 80 79 78 78 78 78 77 77 77 77 78 78 79 78 77 77 76 76 77 77 77 77 77 77 77 77 77 77 78 78 79 79 78 78 80 80 81 81 81 81 83 83 84 84 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 83 85 85 85 85 85 85 85 85 84 84 84 85 85 85 85 86 84 84 83 83 84 84 85 86 88 88 86 86 86 88 89 91 89 89 89 89 90 91 91 91 91 92 93 94 95 95 95 95 93 93 93 94 94 96 97 98 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 96 95 95 94 93 94 95 95 94 94 93 93 93 93 92 92 92 92 91 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 95 95 95 95 95 95 94 94 97 97 97 97 97 98 98 99 97 97 98 99 100 100 101 101 101 101 101 102 102 102 102 103 102 102 103 103 104 104 105 105 104 105 104 105 105 106 107 107 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 112 113 113 114 114 116 115 115 116 116 116 117 117 117 117 118 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 119 120 121 121 122 121 120 120 120 120 120 121 121 121 122 122 125 125 125 125 126 126 126 126 122 123 124 125 126 125 124 124 127 127 129 129 129 129 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 131 131 130 130 130 129 129 129 129 130 131 132 132 131 130 129 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 131 130 130 130 129 131 130 130 131 131 131 131 131 129 129 128 129 130 130 130 131 131 131 131 132 132 131 131 132 132 132 132 132 132 132 132 132 132 131 130 130 130 132 133 134 133 132 132 132 132 132 132 131 132 132 133 133 133 134 134 134 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 138 138 138 138 139 140 140 140 139 140 140 141 141 141 141 140 140 140 139 139 139 139 140 140 140 141 141 141 144 144 144 143 142 141 141 141 143 143 142 142 142 141 141 141 141 141 141 141 141 141 142 143 82 82 81 80 79 79 79 79 77 77 77 77 77 77 77 77 77 77 77 77 76 76 76 76 78 78 78 77 77 77 76 76 77 77 78 78 78 79 78 78 82 81 80 79 79 80 81 82 83 83 83 83 83 83 83 83 84 84 84 85 85 86 86 86 86 86 86 85 85 85 84 84 84 84 84 84 84 84 84 84 86 86 86 86 86 86 85 85 87 86 86 85 85 86 86 87 89 89 89 89 89 88 88 88 87 88 89 90 91 90 90 90 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 96 96 96 96 96 96 96 96 97 97 96 96 97 97 97 97 97 96 95 93 93 94 95 96 94 94 93 93 92 92 92 91 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 92 92 93 93 93 93 94 94 96 96 96 96 97 97 97 97 97 97 98 99 100 100 101 101 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 105 105 104 104 105 105 106 107 106 106 106 107 107 107 108 108 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 112 112 112 112 112 112 112 112 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 112 112 112 112 112 112 113 113 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 116 116 116 116 117 117 117 118 119 119 119 118 119 119 119 119 119 119 120 120 120 121 121 121 120 120 121 121 122 123 124 124 123 124 124 124 125 125 125 126 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 128 129 129 130 130 129 129 128 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 127 127 128 128 129 130 131 131 130 130 130 130 130 130 130 130 128 129 129 130 130 129 129 128 127 128 128 129 130 131 132 132 130 130 130 130 130 130 130 130 131 131 130 130 130 129 129 129 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 131 131 130 130 129 128 129 129 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 131 131 132 132 133 133 133 134 132 132 132 132 132 132 132 132 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 138 138 138 138 138 136 136 136 139 140 140 140 140 141 141 141 139 139 139 139 139 139 139 139 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 144 144 144 143 143 144 144 144 82 81 80 79 79 78 78 78 77 77 77 77 77 77 77 77 77 77 77 77 76 76 76 76 78 78 78 77 77 77 76 76 77 77 78 78 78 79 78 78 82 81 81 80 80 81 82 83 84 84 84 84 84 84 84 84 84 84 85 85 85 86 86 86 87 87 87 86 86 86 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 85 85 87 86 86 85 85 86 86 87 88 88 88 89 89 89 89 89 88 88 89 90 91 90 90 89 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 96 96 96 96 96 96 96 96 97 97 96 96 97 97 97 97 95 95 95 95 95 94 94 93 94 94 93 93 92 92 91 91 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 92 92 93 93 93 94 94 94 96 96 96 97 97 97 98 98 98 98 98 99 99 100 100 100 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 106 106 106 106 106 107 107 108 107 107 107 108 108 108 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 116 116 116 117 117 117 118 118 119 119 119 118 119 119 119 119 119 119 120 120 120 121 121 121 120 120 121 121 122 123 123 124 124 124 124 124 124 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 128 129 129 130 130 129 129 128 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 127 127 128 128 129 130 130 131 130 130 130 130 130 130 130 130 128 129 129 130 130 129 129 128 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 130 130 129 129 129 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 130 129 128 129 129 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 131 131 132 132 132 133 133 133 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 137 137 137 138 138 137 137 137 139 140 140 140 140 141 141 141 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 144 144 144 143 143 144 144 144 80 80 79 78 77 77 77 77 77 77 77 77 77 77 77 77 78 77 77 77 77 76 76 76 78 78 78 77 77 77 77 77 77 77 78 78 78 79 78 78 80 80 80 80 81 81 82 83 84 84 84 84 84 84 84 84 84 85 85 85 85 86 86 86 88 87 87 87 86 86 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 87 86 86 85 85 86 86 87 87 87 88 88 89 89 90 90 89 89 90 90 90 89 89 89 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 96 96 96 96 96 96 96 96 97 97 96 96 97 97 97 97 94 95 96 97 97 95 93 92 94 94 93 93 92 92 91 91 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 93 93 93 93 94 94 94 94 97 97 97 98 98 98 99 99 99 99 99 99 99 99 99 100 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 107 107 106 106 107 107 108 109 107 107 107 108 108 108 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 116 116 117 117 117 118 118 118 119 119 118 118 119 119 119 119 119 119 120 120 120 121 121 121 120 121 121 122 122 123 123 123 125 125 124 124 124 124 124 124 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 128 129 129 130 130 129 129 128 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 127 128 128 129 129 130 130 130 130 130 130 130 130 130 130 130 128 129 129 130 130 129 129 128 131 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 130 129 129 130 129 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 131 131 132 132 132 132 133 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 136 136 137 137 138 137 138 138 139 140 140 140 140 141 141 141 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 145 145 145 145 145 145 145 145 144 144 144 143 143 144 144 144 81 80 79 78 78 77 78 78 77 77 77 77 77 77 77 77 78 78 78 77 77 77 76 76 77 77 77 77 77 77 77 77 77 77 78 78 78 79 78 78 81 81 81 82 83 84 84 85 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 87 87 86 86 86 84 84 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 86 86 85 85 86 86 87 87 87 87 88 89 90 90 91 90 90 91 91 90 89 89 88 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 97 97 97 97 97 97 97 97 97 97 96 96 97 97 97 97 93 94 95 95 95 94 93 92 94 94 93 93 92 92 91 92 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 93 93 93 94 94 94 94 95 97 98 98 98 99 99 99 99 99 99 99 99 99 99 99 99 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 107 106 106 106 106 107 108 108 107 107 107 108 108 108 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 116 117 117 117 118 118 118 118 118 118 118 118 119 119 119 119 119 119 120 120 120 121 121 121 121 121 121 122 122 123 123 123 125 125 124 124 124 123 123 123 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 128 129 129 130 130 129 129 128 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 128 128 128 129 129 130 130 130 130 130 130 130 130 130 130 130 128 129 129 130 130 129 129 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 129 129 130 130 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 136 136 136 137 138 138 138 139 139 140 140 140 140 141 141 141 142 142 142 142 142 142 142 142 141 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 145 145 145 145 145 145 145 145 144 144 144 143 143 144 144 144 81 81 80 79 78 78 78 78 77 77 77 77 77 77 77 77 78 78 78 78 77 77 77 77 77 77 77 77 77 77 77 77 77 77 78 78 78 79 78 78 79 80 81 81 82 83 83 83 84 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 84 83 83 83 86 86 86 86 86 86 86 86 85 85 85 86 86 86 86 86 87 86 86 85 85 86 86 87 87 87 87 88 89 90 90 91 90 91 91 91 91 91 90 90 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 97 97 97 97 97 97 97 97 97 97 96 96 97 97 97 97 96 95 94 93 92 93 93 94 94 94 93 93 92 92 92 92 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 93 93 94 94 94 95 95 95 97 98 98 98 99 99 99 99 99 99 99 99 99 99 99 99 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 105 105 105 105 105 106 107 107 107 107 107 108 108 108 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 113 113 113 113 113 113 114 114 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 117 117 117 118 118 118 118 119 118 118 118 118 119 119 119 119 119 119 120 120 120 121 121 121 121 121 122 122 122 121 121 122 125 124 124 124 123 123 122 122 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 128 129 129 130 130 129 129 128 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 128 128 129 129 129 129 129 130 130 130 130 130 130 130 130 130 128 129 129 130 130 129 129 128 128 128 129 129 130 131 131 132 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 131 131 131 131 130 130 131 131 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 132 132 131 131 131 131 131 131 132 132 132 132 132 132 132 132 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 136 136 136 137 138 138 138 139 139 140 140 140 140 141 141 141 142 142 142 142 142 142 142 142 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 145 145 145 144 144 145 145 145 81 81 80 79 78 78 78 78 77 77 77 77 77 77 77 77 79 78 78 78 78 77 77 77 77 77 77 77 77 78 78 78 77 77 78 78 78 79 78 78 79 80 81 82 82 82 82 82 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 83 83 82 82 86 86 86 86 86 86 86 86 86 86 86 85 85 86 86 86 87 86 86 85 85 86 86 87 87 87 88 88 89 89 90 90 90 90 91 91 92 90 91 91 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 97 97 97 97 97 97 97 97 97 97 96 96 97 97 97 97 98 96 94 93 93 93 95 96 93 93 93 93 92 93 92 92 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 93 94 94 94 95 95 95 95 97 97 97 98 98 98 99 99 99 99 99 99 99 99 99 100 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 105 105 104 104 105 105 106 107 107 107 107 108 108 108 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 114 114 114 114 114 114 115 115 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 117 117 118 118 118 118 119 119 118 118 118 118 119 119 119 119 119 119 120 120 120 121 121 121 123 122 122 122 122 121 122 122 124 124 123 123 123 123 123 123 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 129 130 130 131 131 130 130 129 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 128 129 129 130 130 129 129 128 127 128 128 129 130 131 132 132 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 130 131 131 131 130 131 132 132 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 132 132 131 131 131 131 130 130 132 132 132 132 132 132 132 132 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 136 136 137 137 138 137 138 138 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 145 145 145 144 144 145 145 145 83 83 82 81 80 80 80 80 77 77 77 77 77 77 77 77 79 79 78 78 78 77 77 77 76 76 77 77 77 78 78 78 77 77 78 78 78 79 78 78 80 80 81 82 82 82 81 80 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 85 85 85 84 84 84 83 83 85 85 85 85 85 85 85 85 85 85 86 86 85 86 86 86 87 86 86 85 85 86 86 87 88 88 88 89 89 89 89 89 89 90 91 91 92 92 92 92 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 96 96 96 96 96 96 96 96 97 97 96 96 97 97 97 97 96 96 95 95 94 94 94 94 94 93 92 93 93 93 92 91 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 94 94 94 94 95 95 95 95 96 96 96 97 97 97 98 98 98 98 98 99 99 100 100 100 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 106 105 105 105 105 106 107 107 107 107 107 108 108 108 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 113 113 113 113 113 113 114 114 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 117 118 118 118 118 119 119 119 118 118 118 118 119 119 119 119 119 119 120 120 120 121 121 121 123 122 122 122 122 122 122 122 122 122 123 123 123 123 123 123 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 127 127 128 128 128 129 130 130 131 131 130 130 129 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 128 129 129 130 130 129 129 128 129 129 129 130 130 130 131 131 130 130 130 130 130 130 130 130 129 129 129 130 130 130 131 131 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 132 132 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 132 132 131 131 131 130 130 130 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 137 137 137 138 138 137 137 137 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 145 145 145 144 144 145 145 145 84 83 82 81 81 80 81 81 77 77 77 77 77 77 77 77 79 79 79 78 78 78 77 77 76 76 77 77 77 78 78 78 77 77 78 78 78 79 78 78 80 80 81 82 82 81 80 79 85 85 85 85 85 85 85 85 85 85 85 84 85 84 84 84 86 86 86 85 85 85 84 84 84 84 84 84 84 84 84 84 85 85 85 86 85 86 86 86 87 86 86 85 85 86 86 87 89 89 89 89 89 88 88 88 89 89 90 91 92 93 93 93 92 92 93 93 93 93 94 94 94 94 93 94 95 95 94 95 97 97 97 97 97 97 97 97 97 97 96 96 97 97 97 97 94 95 96 97 96 95 93 92 94 94 92 93 93 93 92 91 92 92 92 91 91 91 91 90 90 91 91 91 91 92 92 92 91 92 93 93 94 94 93 93 94 94 94 95 95 95 95 96 96 96 96 96 97 97 97 97 97 97 98 99 100 100 101 101 101 101 101 102 102 102 102 103 103 103 103 102 103 104 104 104 107 107 106 106 107 107 108 109 106 106 106 107 107 107 108 108 110 110 110 110 110 110 110 110 109 110 110 110 110 110 111 111 112 112 112 112 112 112 112 112 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 112 112 112 112 112 112 113 113 113 113 114 114 114 114 115 115 115 115 115 116 116 116 116 117 118 118 118 118 119 119 119 119 118 118 118 118 119 119 119 119 119 119 120 120 120 121 121 121 123 122 122 122 122 122 122 121 122 122 122 123 123 123 124 124 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 127 127 128 128 128 129 129 129 129 130 130 131 131 130 130 129 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 129 129 129 128 128 128 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 128 129 129 130 130 129 129 128 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 129 129 129 130 130 130 131 131 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 130 130 131 131 131 131 133 133 131 131 132 132 132 132 131 131 131 131 132 132 132 132 131 131 132 132 131 131 130 130 130 129 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 137 137 137 137 137 137 137 137 138 138 138 138 138 136 136 136 139 140 140 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 145 145 145 144 144 145 145 145 82 82 81 80 80 80 80 80 80 80 79 79 79 79 78 78 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 78 78 79 80 80 81 81 82 80 80 82 83 84 84 84 84 84 84 85 85 85 86 86 86 86 86 85 85 84 83 82 82 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 86 86 87 88 89 89 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 94 93 92 93 95 96 95 94 93 94 94 94 94 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 93 93 93 93 93 93 92 92 90 90 91 91 91 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 97 97 98 99 100 101 102 102 102 102 102 102 102 102 102 102 105 106 106 106 106 107 107 107 105 105 106 106 106 107 107 107 107 106 106 108 108 108 109 109 109 109 109 109 110 110 110 110 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 112 112 113 115 114 114 114 114 112 112 113 113 113 114 114 114 112 112 112 113 113 113 114 114 115 116 116 117 118 119 120 121 117 118 118 119 120 120 121 121 122 121 121 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 126 126 125 125 126 126 126 126 125 126 126 126 126 127 127 127 126 126 127 127 127 128 129 129 128 128 128 128 128 128 128 128 127 127 127 128 129 129 130 130 127 128 128 129 130 130 130 129 128 128 128 128 128 128 128 128 128 128 128 127 127 127 126 126 128 129 129 130 130 129 129 128 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 131 131 130 130 130 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 130 130 129 129 129 128 129 130 130 131 131 130 130 128 128 128 129 129 129 129 130 132 132 132 132 132 132 132 132 134 134 134 133 132 131 131 130 130 130 131 131 132 132 133 133 133 133 133 133 133 132 131 131 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 135 135 135 136 136 137 137 137 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 142 142 142 142 141 141 141 143 143 143 143 143 143 143 143 143 144 144 145 145 145 145 145 146 146 145 145 145 145 146 146 83 83 82 81 81 81 81 82 80 80 80 79 79 79 78 78 77 77 77 77 77 77 77 77 78 78 78 78 78 78 78 78 78 79 79 80 79 80 81 82 80 81 82 83 84 84 84 84 84 84 85 85 85 86 86 86 87 86 86 85 85 84 84 84 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 87 87 87 87 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 94 93 92 93 95 95 95 94 94 94 95 95 95 96 96 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 93 94 93 93 93 93 92 92 90 90 91 91 91 92 92 92 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 95 95 95 94 96 97 97 97 97 97 97 97 96 96 98 98 99 100 100 101 101 102 102 102 102 102 102 102 102 105 105 106 106 106 107 107 107 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 109 109 109 109 110 110 110 110 110 110 110 112 112 111 111 112 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 112 112 113 115 115 114 114 113 113 113 114 114 114 115 115 115 114 114 114 114 115 115 115 115 116 116 116 117 118 119 119 120 118 118 118 118 119 120 121 122 121 120 120 119 119 120 120 120 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 126 126 125 125 126 126 126 126 125 126 126 126 126 127 127 127 126 126 127 127 127 128 128 129 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 127 128 129 129 130 130 129 129 128 128 128 128 128 128 128 128 130 129 129 129 129 128 128 128 128 129 129 130 130 129 129 128 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 131 131 130 130 130 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 128 129 130 130 131 131 130 130 129 129 129 130 130 130 131 131 132 132 132 132 132 132 132 132 134 134 133 133 132 131 131 130 130 131 131 131 132 132 132 133 132 133 133 133 133 132 132 131 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 135 135 136 136 136 136 136 136 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 141 142 142 142 142 141 141 143 143 143 143 143 143 143 143 143 144 145 145 146 146 145 145 146 146 145 145 145 145 146 146 84 83 82 82 81 81 82 82 80 80 80 80 79 79 79 79 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 78 79 81 81 82 82 80 80 82 83 84 84 84 84 84 84 85 85 85 86 86 86 85 85 85 85 85 85 85 85 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 88 88 87 87 87 86 86 86 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 94 93 92 93 94 95 94 93 95 95 96 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 94 94 93 93 93 93 92 92 91 91 91 91 91 92 92 92 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 96 98 98 98 98 97 97 97 97 98 98 98 99 99 100 100 101 102 102 102 102 102 102 102 102 105 105 105 106 106 106 107 107 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 109 109 109 109 110 110 110 110 111 111 111 111 113 113 112 112 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 112 112 113 114 115 115 114 113 114 114 115 115 115 116 116 116 115 115 115 115 116 116 116 117 116 116 117 117 118 118 119 119 119 118 118 118 118 120 121 122 120 119 119 118 118 119 119 120 121 121 121 122 122 122 123 123 122 123 123 123 123 124 124 124 125 125 125 125 126 126 126 126 125 126 126 126 126 127 127 127 126 126 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 128 128 129 129 130 130 129 129 129 129 129 129 129 129 129 129 131 131 131 130 130 130 130 129 128 129 129 130 130 129 129 128 129 129 128 128 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 128 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 128 129 129 130 130 130 130 129 128 129 130 130 131 131 130 130 131 131 131 131 132 132 132 133 131 131 131 131 131 131 131 131 134 134 133 133 132 131 131 131 131 131 131 131 132 132 132 132 131 132 132 133 133 133 133 132 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 136 136 136 136 136 136 135 135 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 141 141 142 142 142 142 141 143 143 143 143 143 143 143 143 143 144 145 145 146 146 145 145 146 146 145 145 145 145 146 146 83 82 82 81 81 81 81 81 81 80 80 80 80 79 79 79 78 78 78 78 78 78 78 78 79 79 79 79 79 79 79 79 78 78 80 80 80 81 81 81 80 81 82 83 84 84 84 84 84 84 85 85 85 86 86 86 83 83 84 84 84 85 85 85 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 87 87 87 87 87 87 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 93 92 91 92 94 95 94 93 95 96 96 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 94 94 93 93 93 93 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 96 97 97 96 96 96 96 96 96 98 97 97 99 99 100 100 100 102 102 102 102 102 102 102 102 104 104 104 104 105 105 105 105 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 109 109 109 109 110 110 110 110 110 110 111 111 111 113 113 112 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 112 112 113 114 114 115 115 113 113 113 113 113 114 114 114 114 116 116 116 116 117 117 117 117 116 117 117 117 118 118 118 119 119 119 118 117 118 120 121 123 120 120 119 119 119 119 120 120 121 121 121 122 122 122 123 123 122 122 122 123 123 123 124 124 125 125 125 125 126 126 126 126 125 126 126 126 126 127 127 127 126 126 127 127 128 129 128 128 128 128 128 128 128 128 128 128 128 128 128 129 130 130 131 131 128 128 129 129 130 129 129 128 130 130 130 130 130 130 130 130 131 131 131 131 130 130 130 130 128 129 129 130 130 129 129 128 128 128 128 128 128 129 129 129 131 131 131 131 131 131 131 131 130 130 130 130 130 130 130 130 128 128 128 129 129 129 130 130 130 130 130 130 130 130 130 130 128 129 129 130 130 130 131 130 128 129 130 130 131 131 130 130 130 130 131 131 131 132 132 132 131 131 131 131 131 131 131 131 133 133 133 133 132 132 131 131 131 131 131 131 132 132 132 132 131 131 132 133 133 133 133 133 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 137 137 137 136 136 135 135 135 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 141 140 140 141 141 141 141 142 142 143 143 143 143 143 144 143 143 144 145 145 145 145 145 146 146 145 145 145 145 146 146 83 83 82 81 81 81 81 81 81 81 81 80 80 80 79 79 78 78 78 78 78 78 78 78 79 79 79 79 79 79 79 79 78 78 80 81 80 81 81 82 81 82 82 83 84 84 84 84 84 84 85 85 85 86 86 86 83 83 83 84 84 85 85 85 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 85 86 87 87 88 88 89 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 93 92 91 92 94 95 94 93 95 96 96 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 94 94 93 93 93 93 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 96 96 96 95 95 95 95 95 95 98 98 98 99 99 99 100 100 102 102 102 102 102 102 102 102 103 103 104 104 104 105 105 105 105 105 106 106 106 107 107 107 106 107 107 108 108 108 109 109 109 109 109 109 110 110 110 110 109 109 109 110 110 110 112 112 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 112 112 113 114 114 114 115 114 112 112 112 112 113 113 113 113 116 116 116 117 117 117 118 118 117 117 117 117 118 118 118 118 119 118 118 118 118 120 121 122 121 121 120 119 119 119 121 121 121 121 121 122 122 122 123 123 121 121 121 121 122 122 122 122 125 125 125 125 126 126 126 126 125 126 126 126 126 127 127 127 126 126 127 127 127 129 129 129 128 128 128 128 128 128 128 128 129 128 128 129 129 130 131 131 128 129 129 130 129 129 128 127 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 128 128 129 129 130 130 129 129 128 129 129 129 128 128 128 128 128 131 131 131 131 131 131 131 131 130 130 130 130 130 130 130 130 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 128 129 130 130 130 130 131 128 129 130 130 131 131 130 130 129 129 130 130 130 131 131 131 132 132 132 132 132 132 132 132 133 133 133 132 132 132 132 132 132 132 132 132 131 131 131 131 131 131 132 133 133 133 133 133 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 137 137 137 136 136 135 135 135 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 141 141 140 140 141 141 141 142 142 142 143 143 144 144 144 143 144 144 145 145 145 145 145 146 146 145 145 145 145 146 146 85 84 83 83 82 82 83 83 81 81 81 81 80 80 80 79 79 79 79 79 79 79 79 79 80 80 80 80 80 80 80 80 79 79 79 80 82 82 83 83 82 82 84 84 85 84 84 83 84 84 85 85 85 86 86 86 84 84 84 85 85 86 86 86 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 84 85 85 86 87 88 89 89 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 93 92 91 92 93 94 93 92 95 95 96 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 94 94 93 93 93 93 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 96 95 95 95 95 94 94 94 94 99 99 99 99 99 99 99 99 102 102 102 102 102 102 102 102 103 103 103 104 104 104 105 105 105 105 106 106 106 107 107 107 107 107 107 108 108 109 110 110 109 109 109 109 110 110 110 110 109 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 112 112 113 114 114 114 114 113 112 112 112 113 113 113 114 114 116 116 116 116 117 117 117 118 117 117 117 117 118 118 118 118 117 118 118 119 120 120 121 121 123 121 121 121 121 120 121 122 121 121 121 122 122 122 123 123 120 121 121 121 121 122 122 122 125 125 125 125 126 126 126 126 125 126 126 126 126 127 127 127 126 126 127 127 127 128 129 129 128 128 128 128 128 128 128 128 129 128 128 129 129 130 131 131 129 129 131 130 129 129 127 127 128 128 128 128 128 128 128 128 129 129 129 128 128 128 128 127 128 129 129 130 130 129 129 128 129 129 129 129 128 128 129 129 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 127 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 128 129 130 130 130 129 130 128 129 130 130 131 131 130 130 129 129 129 129 130 130 130 130 132 132 132 132 132 132 132 132 133 133 132 132 132 132 132 132 132 132 132 132 131 131 131 131 131 132 132 133 133 133 133 132 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 136 136 136 136 136 136 135 135 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 141 141 141 140 140 141 141 141 142 142 143 143 144 144 144 143 144 145 145 146 146 145 145 146 146 145 145 145 145 146 146 85 84 83 83 82 82 83 83 81 81 81 81 80 80 80 80 79 79 79 79 79 79 79 79 80 80 80 80 80 80 80 80 80 80 81 81 81 81 83 83 84 84 84 85 85 84 84 83 84 84 85 85 85 86 86 86 85 85 85 85 85 85 86 86 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 88 88 88 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 91 90 90 90 92 93 92 91 94 94 95 96 96 96 96 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 94 94 93 93 93 93 92 91 92 92 92 91 91 91 90 90 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 94 93 94 95 95 95 95 96 96 96 96 96 96 96 96 95 98 99 99 99 99 99 99 99 102 102 102 102 102 102 102 102 103 103 103 103 104 104 104 105 105 105 106 106 106 107 107 107 107 107 107 108 108 109 110 110 109 109 109 109 110 110 110 110 108 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 111 112 113 114 114 114 114 113 113 113 113 114 114 114 115 115 115 115 116 116 116 117 117 117 119 118 118 118 117 117 117 117 116 117 119 121 121 121 120 119 122 121 120 120 120 119 121 121 121 121 121 122 122 122 123 123 121 121 122 122 122 123 123 123 125 125 124 124 126 126 126 126 125 126 126 126 126 127 127 127 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 130 130 131 131 129 129 131 130 129 129 127 127 127 127 127 127 127 127 127 127 129 129 129 128 128 128 128 127 128 129 129 130 130 129 129 128 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 131 131 127 127 128 128 128 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 128 129 130 130 131 131 130 130 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 132 132 132 131 131 131 130 132 133 133 133 133 132 132 131 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 135 135 136 136 136 136 136 136 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 140 141 141 142 142 143 144 144 145 144 144 145 146 146 146 146 145 146 146 145 145 145 145 146 146 84 83 83 82 82 82 82 82 82 81 81 81 81 80 80 80 79 79 79 79 79 79 79 79 81 81 81 81 81 81 81 81 80 80 81 81 82 83 83 83 84 84 85 85 85 84 84 83 84 84 85 85 85 86 86 86 85 85 85 85 85 85 85 85 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 87 87 87 87 86 86 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 91 90 89 90 92 93 92 91 93 94 94 95 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 94 94 93 93 93 93 91 91 92 92 92 91 91 91 90 90 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 96 97 97 97 97 97 97 97 97 99 99 99 99 99 100 100 100 102 102 102 102 102 102 102 102 103 103 103 103 104 104 104 104 105 105 106 106 106 107 107 107 107 107 107 108 108 109 110 110 109 109 109 109 110 110 110 110 110 110 111 111 112 112 112 112 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 111 111 111 111 111 111 111 113 114 114 114 114 113 114 114 114 115 115 115 116 116 115 115 115 115 116 116 116 117 119 119 118 118 117 117 117 117 115 117 119 122 122 121 120 118 121 120 119 119 119 118 120 120 121 121 121 122 122 122 123 123 121 121 121 122 122 122 123 123 125 125 124 124 126 126 126 126 125 126 126 126 126 127 127 127 125 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 130 131 130 129 128 128 127 126 126 126 126 126 126 126 126 130 130 129 129 129 128 128 128 128 129 129 130 130 129 129 128 129 129 129 129 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 131 131 127 127 127 128 128 128 129 129 130 130 130 130 130 130 130 130 131 131 130 130 130 129 129 129 128 129 130 130 131 131 130 130 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 132 132 131 131 130 130 133 133 133 133 133 132 131 131 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 134 134 134 134 134 135 135 135 136 136 137 137 137 137 137 137 137 138 137 137 137 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 140 140 140 140 139 139 139 141 141 142 142 143 144 145 145 145 145 146 147 147 147 147 147 146 146 145 145 145 145 146 146 84 84 83 83 82 83 82 82 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 80 81 81 81 81 81 81 82 82 81 82 82 83 83 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 83 83 84 85 86 86 87 87 87 87 87 87 87 86 86 87 87 87 87 88 88 89 91 91 91 91 91 90 90 90 90 90 90 90 91 91 91 92 92 92 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 96 96 95 95 95 95 95 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 95 95 94 93 94 95 96 97 97 97 97 97 98 98 98 98 97 98 98 98 98 99 99 99 103 102 102 101 101 101 102 102 103 103 104 104 105 105 105 105 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 108 108 108 109 110 111 110 111 112 112 111 111 111 111 110 110 110 110 110 110 111 111 111 111 111 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 114 115 115 115 116 116 116 117 117 114 114 115 115 116 117 118 118 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 118 118 118 119 119 120 120 120 120 120 121 121 121 121 122 122 121 121 121 122 122 122 122 123 123 123 123 124 125 125 125 125 126 126 126 126 126 126 126 126 127 127 128 128 128 129 129 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 130 130 130 130 130 130 130 130 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 129 129 129 128 128 128 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 129 129 129 130 130 130 130 131 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 134 134 135 135 135 135 136 136 133 134 135 135 136 136 135 135 137 137 137 137 138 138 138 138 139 139 139 139 138 139 139 139 139 139 140 140 140 139 138 138 141 140 140 140 139 139 138 138 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 144 145 146 146 146 145 143 142 84 84 83 83 82 83 83 82 84 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 81 81 80 81 81 81 82 82 82 82 82 81 81 82 83 84 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 85 86 86 87 87 87 87 87 87 87 86 86 87 88 88 88 88 88 89 90 91 91 91 90 90 90 90 90 90 90 91 91 91 91 92 92 92 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 96 95 95 95 94 94 94 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 95 94 94 93 94 95 96 97 97 97 97 97 98 98 98 98 98 99 99 99 100 100 100 100 102 102 101 101 101 102 102 103 104 104 104 104 105 105 105 105 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 108 108 109 109 110 111 110 111 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 111 111 111 111 111 110 111 111 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 113 115 115 115 116 116 116 117 117 114 114 115 115 116 117 117 118 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 118 118 119 119 120 120 120 120 120 120 121 121 121 121 122 122 121 121 121 122 122 122 122 123 123 123 123 124 125 125 125 125 126 126 126 126 126 126 126 126 127 127 127 127 128 128 128 129 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 129 129 129 129 129 129 129 129 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 129 129 129 130 130 130 131 131 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 134 134 135 135 135 135 136 136 135 135 136 137 137 137 137 137 137 137 137 137 138 138 138 138 139 139 139 139 138 139 139 139 139 139 140 140 140 139 138 138 140 140 140 140 139 139 139 138 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 145 146 147 147 147 146 144 144 85 84 83 83 83 82 82 83 84 84 83 83 82 81 82 82 82 82 82 82 82 82 82 82 83 82 82 81 80 81 81 83 82 81 81 82 81 83 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 86 85 85 85 85 86 86 86 86 87 87 87 87 87 86 86 87 89 89 88 88 88 89 89 90 90 90 90 90 90 90 91 91 91 91 91 91 92 92 92 92 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 95 94 95 95 94 94 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 97 97 97 97 98 98 98 98 99 99 100 100 100 101 101 101 101 101 101 101 101 102 103 104 104 104 104 104 105 105 105 105 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 108 108 109 109 110 111 111 110 111 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 112 112 111 111 112 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 113 115 115 115 116 116 116 117 117 114 114 115 115 116 117 117 117 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 118 119 119 119 120 120 120 121 120 120 121 121 121 121 122 122 121 121 121 122 122 122 122 123 123 123 124 124 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 127 127 127 127 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 128 128 128 128 128 128 128 128 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 129 129 130 130 130 131 131 131 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 134 134 135 135 135 135 136 136 136 136 137 138 138 138 138 137 137 137 137 137 138 138 138 138 139 139 139 139 138 139 139 139 139 139 140 140 140 139 138 138 140 140 140 140 139 139 139 139 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 147 147 147 147 147 146 145 145 85 85 84 83 83 83 82 82 84 84 84 83 82 82 81 81 82 82 82 82 82 82 82 82 83 83 82 81 82 82 83 83 83 83 82 82 83 83 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 85 84 85 85 86 86 86 86 86 86 86 86 87 87 86 86 86 85 85 85 87 87 87 87 87 86 86 87 90 89 89 88 88 88 89 89 90 90 90 90 90 91 91 91 92 92 92 93 93 93 94 94 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 94 95 94 93 93 93 93 92 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 94 94 94 94 95 95 96 96 97 97 97 97 98 98 98 98 99 99 99 100 100 100 100 101 100 100 100 101 101 103 104 104 104 104 104 104 105 105 106 106 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 109 109 109 109 110 110 111 111 110 110 110 111 111 111 111 111 110 110 110 110 111 111 111 111 112 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 113 115 115 115 116 116 116 117 117 115 115 115 116 116 116 117 117 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 119 119 119 120 120 120 121 121 120 120 121 121 121 121 122 122 122 122 122 123 123 123 123 124 124 124 124 124 125 125 125 125 126 126 126 126 126 126 126 126 125 125 126 126 126 127 127 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 128 128 128 128 128 128 128 128 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 134 134 135 135 135 135 136 136 136 137 138 138 139 138 138 138 137 137 137 137 138 138 138 138 139 139 139 139 139 139 139 139 139 139 140 140 140 139 138 138 140 140 140 139 139 139 139 139 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 148 148 148 147 147 147 146 146 84 84 85 85 84 84 84 84 84 84 84 84 82 82 82 82 83 83 83 83 83 83 83 83 83 83 82 81 82 82 83 83 83 83 83 83 83 84 85 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 85 85 84 85 85 86 86 86 86 86 86 86 86 88 87 87 86 86 85 85 85 87 87 87 87 87 86 86 87 90 89 89 88 88 88 89 89 89 89 90 90 91 91 91 91 92 92 93 93 93 94 94 94 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 94 95 94 93 93 93 93 92 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 94 94 94 95 95 95 95 95 97 97 97 97 98 98 98 98 98 98 98 98 99 99 99 99 100 100 100 101 101 103 104 104 104 104 104 104 105 105 105 105 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 109 109 109 110 110 110 110 110 109 109 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 113 115 115 115 116 116 116 117 117 115 115 115 116 116 116 116 116 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 119 120 120 120 120 121 121 121 120 120 121 121 121 121 122 122 122 122 122 123 123 123 123 124 124 124 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 126 126 127 127 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 128 128 128 128 128 128 128 128 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 130 130 130 131 131 131 132 132 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 134 134 135 135 135 135 136 136 137 138 139 139 140 139 139 139 137 137 137 137 138 138 138 138 139 139 139 139 139 139 139 139 139 139 140 140 140 139 138 138 138 138 138 138 138 139 139 139 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 147 147 146 146 145 145 145 145 85 84 85 85 85 84 84 84 85 85 84 84 83 82 82 82 83 83 83 83 83 83 83 83 83 82 83 82 82 83 83 84 83 82 82 83 82 84 85 85 85 85 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 86 88 87 87 87 86 86 86 85 87 87 87 87 87 86 86 87 89 89 88 88 88 89 89 90 89 89 89 90 91 91 92 92 93 93 93 93 94 94 94 94 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 95 94 95 95 94 94 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 93 94 95 95 96 96 95 95 97 97 97 97 98 98 98 98 97 97 98 98 98 99 99 99 101 101 101 101 101 102 103 104 104 104 104 104 105 104 104 104 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 113 115 115 115 116 116 116 117 117 116 116 116 116 116 116 116 116 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 120 120 120 120 121 121 121 120 120 120 121 121 121 121 122 122 122 122 122 123 123 123 123 124 124 124 124 124 125 125 125 126 125 125 125 125 125 125 125 125 126 126 126 127 127 127 127 129 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 129 129 129 129 129 129 129 129 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 130 130 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 134 134 134 134 135 135 136 136 137 138 138 138 138 137 137 137 137 137 138 138 138 138 140 139 139 139 139 139 139 139 139 139 140 140 140 139 138 138 139 139 139 139 140 140 140 140 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 147 146 146 145 144 145 145 145 85 85 85 85 85 84 84 84 84 84 84 83 84 83 82 82 83 83 83 83 83 83 83 83 84 84 83 83 83 83 84 84 84 84 83 82 83 83 84 86 85 85 85 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 87 87 87 87 87 87 87 87 87 87 87 87 87 86 86 86 87 87 87 87 87 86 86 87 88 88 88 88 88 89 90 91 88 89 89 90 91 91 92 92 93 93 93 94 94 94 94 95 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 96 95 95 95 94 94 94 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 93 94 95 96 96 96 95 94 97 97 97 97 98 98 98 98 98 98 98 99 99 99 100 100 102 102 101 101 101 102 102 103 104 104 104 104 105 105 104 104 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 110 110 110 110 110 110 109 109 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 111 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 113 115 115 115 116 116 116 117 117 116 116 116 116 116 116 116 116 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 120 120 120 121 121 121 121 121 120 120 121 121 121 121 122 122 122 122 122 123 123 123 123 124 124 124 124 124 125 125 126 126 125 125 125 125 125 125 125 125 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 130 130 130 130 130 130 130 130 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 130 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 134 134 134 134 135 135 135 135 136 137 137 137 137 137 137 137 137 137 138 138 138 138 140 139 139 139 139 139 139 139 139 139 140 140 140 139 138 138 138 139 139 139 140 140 140 140 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 148 147 146 145 145 145 146 146 85 85 86 85 85 85 84 84 85 84 84 83 84 83 83 82 83 83 83 83 83 83 83 83 84 84 83 83 83 82 83 84 83 84 83 82 84 83 84 85 85 85 85 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 86 86 87 87 87 87 88 88 89 91 91 88 89 89 90 91 92 92 92 93 93 93 94 94 94 95 95 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 96 96 95 95 95 95 95 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 94 94 93 93 95 96 96 96 95 94 97 97 97 97 98 98 98 98 98 98 99 99 99 99 100 100 103 102 102 101 101 101 102 102 104 104 104 103 105 104 104 104 105 105 106 106 106 107 107 107 107 107 107 108 108 108 109 109 110 110 110 110 110 109 109 109 110 110 110 109 109 110 109 109 110 110 110 110 111 111 111 111 113 113 113 113 113 113 113 113 111 111 111 111 111 111 111 111 114 113 113 113 113 113 113 113 115 115 115 116 116 116 117 117 116 116 116 116 116 116 115 115 117 117 118 118 118 118 118 118 119 119 119 119 119 119 119 119 120 120 121 121 121 120 121 122 120 120 121 121 121 121 122 122 122 122 122 123 123 123 123 124 124 124 124 124 125 126 126 126 125 125 125 125 125 125 125 125 127 127 128 128 128 129 129 129 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 131 129 129 129 129 130 131 131 131 131 131 131 131 131 131 131 130 130 129 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 129 129 129 128 128 128 130 130 130 130 130 130 130 130 130 130 130 130 129 129 130 130 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 133 133 132 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 134 134 134 134 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 140 139 139 139 139 139 139 139 139 139 140 140 140 139 138 138 138 138 139 139 140 140 140 141 139 140 140 141 141 142 142 143 146 146 146 146 147 147 147 147 148 148 146 145 145 145 146 147 85 85 85 85 85 85 85 85 82 82 82 82 83 83 83 83 82 82 83 83 82 82 83 83 83 83 84 84 84 85 85 85 83 83 84 85 85 85 85 84 85 85 84 83 84 83 84 84 83 84 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 93 94 94 95 95 95 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 91 91 92 92 93 94 95 96 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 102 101 101 102 102 102 102 103 105 105 104 104 103 102 101 101 104 104 105 106 105 106 106 105 107 107 106 108 108 108 109 109 109 109 109 109 110 110 110 110 114 112 112 112 111 111 110 110 111 111 111 111 111 111 111 111 112 111 111 111 111 111 111 112 114 113 113 113 112 112 111 111 109 109 109 109 109 109 109 109 112 112 113 112 112 114 114 114 117 117 118 117 117 117 117 117 116 116 116 116 117 117 117 117 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 122 121 121 122 122 122 123 122 123 123 123 123 124 124 124 124 123 123 123 124 125 126 126 126 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 126 126 127 128 128 129 130 130 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 131 131 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 131 131 132 131 131 131 131 131 131 130 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 132 132 132 132 132 132 133 133 132 132 132 132 131 131 131 131 130 130 130 130 130 130 130 130 132 132 132 132 131 131 131 131 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 134 134 135 135 136 137 138 138 138 138 138 138 138 138 138 137 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 141 141 141 141 140 140 141 141 140 140 141 142 142 143 144 144 145 145 145 145 146 146 146 146 147 147 146 146 147 147 148 148 85 85 85 85 85 85 85 85 83 83 83 83 84 84 84 84 84 84 83 83 83 84 84 84 82 83 83 83 84 84 84 84 83 83 84 85 85 85 85 84 85 85 84 83 84 83 84 85 84 84 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 91 91 92 92 93 94 95 96 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 105 104 104 103 102 103 102 101 103 103 105 106 106 106 106 106 107 107 107 107 107 107 109 109 109 109 109 109 110 110 110 110 112 112 111 110 110 110 110 110 111 111 111 111 111 111 111 111 112 111 111 111 111 111 111 112 113 113 113 112 112 112 112 112 111 111 111 111 111 111 111 111 113 113 113 112 113 114 114 114 117 118 118 117 117 117 117 117 116 116 117 117 117 118 118 118 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 123 123 124 124 125 125 126 126 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 127 127 127 128 128 129 129 129 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 132 132 132 132 132 132 132 133 132 132 132 132 131 131 131 130 130 130 130 130 130 130 130 130 131 131 131 131 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 134 134 135 135 136 137 137 138 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 141 141 141 141 140 140 141 141 141 141 141 142 142 143 143 143 145 145 145 145 146 146 146 146 147 146 146 145 146 147 147 148 85 85 85 85 85 85 85 85 83 83 83 83 84 84 84 84 83 83 83 84 84 84 84 84 84 84 84 84 85 85 85 85 83 84 84 85 85 85 85 85 85 85 84 83 83 83 84 85 84 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 104 104 104 103 102 103 103 103 104 105 105 106 106 106 106 106 107 107 107 107 107 107 109 109 109 109 109 109 110 110 110 110 110 110 110 109 110 110 110 110 111 111 111 111 111 111 111 111 112 111 111 111 111 111 111 112 112 112 112 112 112 113 113 113 112 112 112 112 112 112 112 112 114 114 114 113 114 115 115 115 118 118 117 117 117 117 117 117 117 117 117 118 118 118 119 119 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 129 129 129 129 129 129 129 129 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 131 130 130 131 131 131 131 131 131 131 131 130 130 131 131 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 134 135 135 136 136 137 137 137 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 142 142 142 142 141 141 142 142 142 142 142 142 142 143 143 143 145 145 145 145 146 146 146 146 147 146 146 145 146 147 147 148 85 85 85 85 85 85 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 83 84 85 85 86 86 85 85 86 85 85 84 83 84 84 86 85 85 86 86 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 93 92 92 92 93 93 94 95 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 104 104 104 104 103 103 103 103 104 105 106 106 107 107 106 106 107 107 107 108 108 108 109 109 109 109 109 109 110 110 110 110 109 109 109 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 113 113 113 114 113 113 113 113 113 113 113 113 114 114 114 114 114 115 116 116 117 117 117 117 117 117 117 117 118 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 125 125 125 125 124 124 124 124 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 129 129 130 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 131 130 130 130 131 131 131 131 131 131 131 131 130 130 130 131 132 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 135 135 135 136 136 137 137 137 138 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 142 142 142 142 141 141 142 142 142 142 142 142 142 142 141 141 145 145 145 145 146 146 146 146 146 146 145 145 146 146 147 147 86 86 86 86 86 86 86 86 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 86 86 85 85 85 85 85 85 84 84 85 86 86 86 86 85 86 86 84 85 84 84 86 86 86 86 87 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 93 93 92 92 92 93 94 94 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 102 101 102 103 103 103 103 104 104 104 104 105 105 106 107 107 107 107 107 107 107 107 108 108 108 109 109 109 109 109 109 110 110 110 110 110 110 110 111 111 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 113 113 113 114 113 113 113 113 113 113 113 113 114 114 114 114 114 115 116 116 117 117 117 117 117 117 117 117 118 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 125 125 125 125 124 124 124 124 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 129 129 130 130 130 130 131 131 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 131 131 131 131 131 131 131 131 131 131 131 131 130 130 130 130 131 131 131 131 131 131 131 131 130 130 130 131 132 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 135 135 136 136 136 136 136 137 137 137 137 137 137 137 137 137 139 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 142 142 142 142 141 141 142 142 143 143 143 143 143 143 143 143 145 145 145 145 146 146 146 146 146 145 145 145 146 146 146 147 86 86 86 86 86 86 86 86 85 85 85 85 86 86 86 86 86 86 86 86 86 85 85 85 86 86 86 86 85 85 85 85 84 84 85 86 86 86 86 86 85 85 84 85 84 85 86 85 87 87 87 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 93 93 93 92 92 93 93 94 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 101 101 102 102 102 102 103 104 104 104 104 106 107 106 107 107 107 107 107 107 107 107 108 108 108 110 109 109 109 109 109 110 110 110 110 111 111 111 111 112 112 112 112 111 111 111 111 111 111 111 111 111 111 111 110 110 111 111 111 112 112 112 112 112 113 113 113 113 113 113 113 113 113 113 113 114 114 114 113 114 115 115 115 117 117 117 117 117 117 118 118 117 117 117 118 118 118 119 119 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 124 124 124 124 125 125 125 125 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 129 129 129 131 131 131 131 131 131 131 131 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 131 131 131 131 130 130 130 131 131 131 131 130 130 130 129 129 131 131 131 131 131 131 131 131 130 130 131 131 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 136 136 136 136 136 136 136 136 137 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 142 142 142 142 141 141 142 142 143 143 143 143 143 144 144 144 145 145 145 145 146 146 146 146 146 145 145 144 145 146 146 147 87 87 87 87 87 87 87 87 86 86 86 86 87 87 87 87 87 87 87 86 86 86 87 87 86 86 85 85 85 84 84 84 84 85 86 86 87 86 86 86 86 85 86 85 85 86 86 86 87 87 88 88 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 94 93 93 92 92 93 92 93 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 101 101 101 102 101 102 102 103 104 104 104 105 105 107 108 107 108 108 107 107 107 107 107 108 108 108 109 109 109 109 109 109 110 110 110 110 111 111 111 111 111 110 110 110 111 111 111 111 111 111 111 111 111 111 111 110 110 111 111 111 113 113 113 112 112 112 112 112 113 113 113 113 113 113 113 113 113 113 113 112 113 114 114 114 117 117 117 117 117 118 118 117 116 116 117 117 117 118 118 118 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 123 123 124 124 125 125 126 126 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 127 127 127 128 128 129 129 129 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 130 130 130 129 129 129 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 131 131 131 131 130 131 131 130 131 131 130 130 130 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 136 136 136 136 136 136 136 136 138 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 143 143 143 143 142 142 143 143 141 141 142 142 143 143 144 144 145 145 145 145 146 146 146 146 145 145 144 144 145 145 146 146 87 87 87 87 87 87 87 87 86 86 86 86 87 87 87 87 87 87 86 86 87 87 86 86 87 87 87 86 86 85 85 85 84 85 86 86 87 87 86 86 86 86 86 85 85 86 86 86 87 88 88 88 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 85 86 86 85 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 93 94 94 95 95 95 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 95 95 95 95 93 94 94 95 95 94 94 93 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 94 94 93 92 92 93 92 92 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 101 101 101 102 101 101 102 103 104 104 105 105 105 106 108 107 108 108 107 107 107 107 107 108 108 108 109 110 109 109 109 109 110 110 110 110 111 111 110 110 109 109 109 108 111 111 111 111 111 111 111 111 111 110 111 111 111 111 110 111 114 113 113 113 112 112 111 111 111 111 111 111 111 111 111 111 112 112 113 112 112 114 114 114 117 117 117 117 117 118 117 117 116 116 116 116 117 117 117 117 119 119 119 119 119 119 119 119 120 120 121 121 121 121 122 122 120 121 121 122 122 122 123 124 123 123 123 123 124 124 124 124 123 123 123 124 125 126 126 126 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 126 127 128 128 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 126 126 127 128 128 129 130 130 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 130 129 129 128 128 129 129 130 131 131 130 130 130 130 129 129 131 131 131 131 131 131 131 131 131 131 130 130 130 129 129 129 128 129 129 129 129 129 129 130 130 130 130 131 131 131 131 131 130 130 131 132 132 132 132 132 131 131 131 131 130 131 130 130 131 130 130 130 130 129 129 129 131 131 131 131 131 131 131 131 132 132 132 132 131 131 131 131 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 135 135 135 136 136 136 136 136 136 136 136 138 138 137 137 137 137 137 137 138 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 143 143 143 143 142 142 143 143 141 141 142 142 143 144 144 145 145 145 145 145 146 146 146 146 145 145 144 144 145 145 146 146 87 87 87 87 87 87 87 87 88 87 87 86 85 86 86 87 87 87 87 87 86 85 86 86 88 88 87 87 87 86 86 86 87 87 87 87 87 87 87 87 86 87 87 88 88 87 87 86 88 88 87 87 87 86 86 86 88 88 88 88 88 87 87 87 87 86 85 84 84 85 86 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 85 85 85 86 86 86 87 87 88 88 88 88 90 90 90 90 90 90 90 90 91 91 91 91 92 92 93 93 94 95 95 96 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 96 96 96 96 96 96 96 96 94 95 95 95 96 96 97 97 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 95 94 93 92 93 94 95 96 92 92 93 93 95 96 98 99 97 97 97 97 97 97 97 97 99 99 99 99 99 99 99 99 99 99 99 100 100 102 103 104 104 104 104 104 104 104 104 104 104 105 105 106 106 108 109 109 107 107 108 108 110 109 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 110 110 111 113 113 114 114 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 125 126 126 125 126 126 126 126 127 127 127 127 127 127 127 127 128 127 127 128 128 128 128 128 128 128 128 129 129 130 130 130 130 129 129 129 129 129 129 129 129 129 130 129 129 129 128 128 127 127 127 129 129 129 130 130 130 131 131 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 130 129 128 128 128 128 128 128 128 128 128 129 129 129 130 130 131 130 130 130 130 129 129 129 129 129 128 129 129 128 128 128 128 128 128 129 129 129 130 130 128 129 129 130 130 131 131 131 131 130 131 131 131 131 130 131 131 131 131 130 130 130 130 130 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 136 135 135 134 133 133 133 133 135 135 135 134 134 133 133 133 136 136 136 136 136 136 136 136 137 137 137 137 137 137 136 136 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 139 142 142 142 143 142 142 143 143 144 143 143 143 143 142 142 142 145 145 145 145 146 146 146 146 146 146 145 144 145 145 145 145 87 87 87 87 87 87 87 87 86 85 85 84 83 84 84 85 86 86 86 87 87 86 86 86 88 88 87 87 87 86 86 86 87 87 87 87 87 87 87 87 86 87 87 88 88 87 87 86 88 88 87 87 87 86 86 86 88 88 88 88 88 88 88 88 87 85 86 84 84 86 85 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 87 87 87 88 89 89 89 89 90 90 90 90 91 91 91 91 93 93 93 94 94 95 94 95 95 95 95 95 96 96 96 96 97 97 96 96 96 96 97 97 97 97 97 97 97 97 97 97 95 95 95 95 96 96 96 97 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 94 93 93 93 93 94 95 95 94 94 94 94 94 95 96 97 97 97 97 97 97 97 97 97 99 99 99 99 99 99 99 99 100 100 100 100 101 102 103 104 104 104 104 104 104 104 104 104 104 105 105 106 106 108 109 109 106 107 108 109 110 110 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 111 111 111 111 111 111 111 111 110 110 111 111 113 113 114 114 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 123 123 124 124 125 126 125 126 126 126 126 127 127 127 127 127 127 127 127 128 127 128 128 128 128 128 128 128 128 128 129 129 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 127 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 129 129 128 128 128 128 129 129 128 128 129 129 129 130 130 130 131 130 130 130 130 129 129 129 130 129 128 129 129 128 128 128 127 127 128 128 128 129 129 129 131 131 131 130 130 130 130 130 131 130 131 131 131 131 130 131 131 131 131 131 130 130 130 130 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 136 135 134 134 133 133 133 133 135 135 135 134 134 133 133 133 134 134 135 135 135 135 135 135 137 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 140 142 142 142 143 142 142 143 143 144 143 143 143 143 142 142 142 144 145 145 145 146 146 146 146 146 146 145 144 145 145 145 145 86 86 86 86 86 86 86 86 86 85 85 84 83 84 84 85 85 86 87 87 87 86 87 87 88 88 87 87 87 86 86 86 87 87 87 87 87 87 86 86 86 87 87 88 88 87 87 86 88 88 87 87 87 85 86 86 87 87 87 87 87 87 87 87 87 86 86 85 85 86 86 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 86 86 86 87 88 88 88 88 90 90 90 90 91 91 91 91 93 94 94 94 94 94 93 94 95 95 95 95 96 96 96 96 95 95 94 94 94 94 95 95 98 98 98 98 98 98 98 98 95 95 95 95 96 96 96 96 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 94 94 95 95 94 94 95 95 94 94 94 95 95 95 98 97 97 97 97 97 97 98 99 99 99 99 99 99 99 99 101 101 101 102 102 103 104 104 104 104 104 104 104 104 104 104 104 105 105 106 106 108 109 109 106 107 108 109 109 110 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 110 110 111 111 112 112 112 114 111 111 111 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 119 119 119 119 119 119 119 119 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 122 122 123 123 124 125 125 126 126 126 126 127 127 127 126 126 126 127 127 129 128 128 128 128 128 128 128 128 128 128 129 129 130 130 130 130 129 129 130 130 130 130 130 130 130 130 130 130 130 129 129 129 129 129 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 128 128 127 128 128 129 130 130 128 129 129 129 129 130 130 130 131 130 130 130 130 129 129 129 130 130 128 128 129 128 128 128 128 129 129 129 129 130 130 130 132 132 131 131 130 129 129 129 131 130 131 131 131 131 130 131 131 131 130 131 130 130 130 130 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 135 135 134 133 133 133 133 133 134 134 134 134 134 133 133 133 133 133 133 134 134 135 135 135 137 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 139 138 138 139 140 142 142 142 143 142 142 143 143 144 143 143 143 143 142 142 142 144 144 145 145 145 146 146 146 146 145 145 144 145 145 145 145 86 86 86 86 86 86 86 86 88 87 87 86 85 86 86 87 85 85 85 86 87 87 87 88 87 87 86 86 86 85 85 85 87 87 87 87 87 87 86 86 86 87 87 88 88 87 87 86 88 88 87 87 87 86 86 86 87 87 87 87 87 87 87 87 87 86 86 84 84 86 86 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 86 87 88 88 88 89 89 89 90 90 90 90 91 91 91 91 94 94 94 94 94 93 93 93 95 95 95 95 96 96 96 96 96 95 95 94 94 95 95 96 98 98 98 98 98 98 98 98 95 95 95 96 96 96 96 96 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 93 94 95 96 95 94 93 95 94 94 94 94 95 96 96 97 97 97 97 97 97 97 97 99 99 99 99 99 99 99 99 101 102 102 103 103 104 104 103 104 104 104 104 104 104 104 104 104 105 105 106 106 108 109 109 106 108 109 108 110 110 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 110 110 111 111 112 113 114 114 111 111 111 111 111 111 111 111 112 112 113 113 113 113 113 113 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 122 122 122 122 122 123 124 124 125 126 126 126 126 127 127 127 125 125 126 127 128 129 129 129 128 128 128 128 128 128 128 128 128 129 129 130 130 129 129 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 127 127 127 128 128 129 130 131 129 129 129 129 130 130 130 130 131 130 130 130 130 129 129 129 130 130 129 128 128 128 128 128 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 128 131 130 131 131 131 131 130 131 131 131 131 131 131 130 130 130 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 134 134 133 133 133 133 133 133 134 134 134 133 133 133 133 133 132 133 133 134 135 136 136 136 136 136 136 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 139 138 139 140 140 140 142 142 142 143 142 142 143 143 144 143 143 143 143 142 142 142 144 144 144 145 145 145 146 146 145 145 144 144 145 145 146 146 86 86 86 86 86 86 86 86 88 87 87 86 85 86 86 87 86 85 85 86 87 87 87 87 88 88 87 87 87 86 86 86 87 87 86 86 87 87 86 86 86 87 87 88 88 87 87 86 88 88 87 87 86 85 85 85 87 87 87 87 87 87 87 87 87 86 86 84 84 86 86 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 88 88 89 89 89 90 90 90 90 90 90 90 91 91 91 91 94 94 94 94 94 93 93 93 95 95 95 95 96 96 96 96 98 97 97 96 96 97 97 98 98 98 98 98 98 98 98 98 96 96 96 96 96 95 95 95 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 93 94 95 96 95 94 93 93 93 93 94 95 96 97 98 97 97 97 97 97 97 97 97 99 99 99 99 99 99 99 99 101 102 103 104 104 103 103 102 104 104 104 104 104 104 104 104 104 105 105 106 106 108 109 109 107 108 108 109 110 110 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 111 112 112 112 112 111 111 111 111 111 111 111 111 114 114 113 113 113 113 113 113 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 122 122 122 122 122 122 122 122 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 122 122 122 122 122 123 124 124 125 126 126 126 126 127 127 127 125 125 126 127 128 129 129 129 128 128 128 128 128 128 128 128 128 128 129 129 129 129 128 128 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 127 127 127 128 128 129 130 131 129 129 129 130 130 130 131 131 131 130 130 130 130 129 129 129 130 130 129 129 128 127 128 128 129 129 129 130 130 130 131 131 126 126 127 128 128 129 129 129 130 129 130 130 130 130 129 130 131 131 131 131 131 131 131 130 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 132 132 133 134 133 133 133 133 133 133 133 133 133 134 134 134 135 136 137 137 138 136 136 136 137 137 137 138 138 138 138 138 138 138 138 138 138 139 139 139 138 140 140 140 140 142 142 142 143 142 142 143 143 144 143 143 143 143 142 142 142 144 144 144 144 145 145 145 145 145 145 144 144 145 145 146 146 86 86 86 86 86 86 86 86 86 85 85 84 83 84 84 85 86 86 87 86 87 86 86 86 87 87 86 86 86 85 85 85 87 87 86 86 87 87 86 86 86 87 87 88 88 87 87 86 88 88 87 87 86 85 85 85 86 86 86 86 86 86 86 86 87 86 86 85 85 86 86 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 89 89 89 89 90 90 90 91 90 90 90 90 91 91 91 91 93 94 94 93 93 93 93 93 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 98 98 98 98 98 98 98 98 96 96 96 96 95 95 95 95 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 94 94 95 95 94 94 92 92 93 93 95 96 98 99 97 97 97 97 97 97 97 97 99 99 99 99 99 99 99 99 101 101 103 104 104 103 102 101 103 103 103 103 103 103 103 103 104 105 105 106 106 108 109 109 106 108 109 109 110 110 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 113 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 113 113 113 114 114 114 114 114 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 122 122 122 122 122 122 122 122 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 122 122 123 123 124 125 125 126 126 126 126 127 127 127 126 126 126 127 127 129 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 128 128 127 128 128 129 130 130 129 130 130 130 130 131 131 131 131 130 130 130 130 129 129 129 130 130 129 129 129 127 127 127 129 130 130 130 130 131 131 131 126 126 126 128 129 129 130 130 130 129 130 130 130 130 129 130 132 131 131 131 131 131 131 131 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 132 132 132 132 133 134 133 132 132 132 133 133 133 133 133 135 135 135 136 136 137 137 137 135 135 136 136 137 138 138 138 138 138 138 138 138 138 138 138 139 139 139 140 139 139 140 141 142 142 142 143 142 142 143 143 145 144 144 144 144 143 143 143 143 143 144 144 144 145 145 145 144 144 144 144 145 146 146 147 87 87 87 87 87 87 87 87 86 85 85 84 83 84 84 85 86 87 87 87 87 87 85 85 88 88 87 87 87 86 86 86 87 87 87 87 86 86 87 87 86 87 87 88 88 87 87 86 88 88 87 87 87 85 85 85 86 86 86 86 86 86 86 86 87 85 86 84 84 86 85 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 88 88 88 89 89 89 90 90 90 90 90 90 91 91 91 91 92 92 92 93 93 94 94 95 95 95 95 95 96 96 96 96 97 97 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 95 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 94 93 93 93 93 94 95 95 93 93 93 94 95 96 97 97 97 97 97 97 97 97 97 97 99 99 99 99 99 99 99 99 100 101 102 103 103 102 100 99 104 104 104 104 104 104 104 104 104 105 105 106 106 108 109 109 107 108 109 109 110 110 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 113 113 112 112 111 111 110 110 111 111 111 111 111 111 111 111 113 113 113 114 114 115 115 115 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 123 123 124 124 125 126 125 126 126 126 126 127 127 127 127 127 127 127 127 128 127 128 128 128 128 128 128 128 128 128 127 128 128 129 129 128 128 127 128 128 128 128 128 128 128 128 127 128 128 128 129 129 129 129 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 129 129 128 128 128 128 129 129 130 130 130 130 131 131 131 131 131 130 130 130 130 129 129 129 130 130 129 129 129 128 127 127 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 129 130 130 130 130 129 130 132 132 131 131 131 131 131 131 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 134 133 131 132 132 132 133 133 133 134 135 135 135 135 135 135 136 136 135 135 136 136 137 138 138 139 138 138 138 138 138 138 138 138 139 139 140 140 140 141 141 141 142 142 142 143 142 142 143 143 145 144 144 144 144 143 143 143 143 143 143 144 144 144 145 145 144 144 144 144 145 146 147 147 87 87 87 87 87 87 87 87 88 87 87 86 85 86 86 87 88 88 88 87 87 86 85 85 88 88 87 87 87 86 86 86 87 87 87 87 86 86 87 87 86 87 87 88 88 87 87 86 88 88 87 87 87 85 85 85 86 86 86 86 86 85 85 85 87 86 85 84 84 85 86 87 85 86 86 87 87 86 86 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 87 87 87 88 88 88 88 89 90 90 90 90 91 91 91 91 92 92 93 92 93 94 96 96 95 95 95 95 96 96 96 96 96 96 95 95 95 95 96 96 96 96 96 96 96 96 96 96 97 97 96 96 95 95 95 94 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 95 94 93 92 93 94 95 96 95 95 94 94 94 95 95 96 97 97 96 96 96 96 97 97 99 99 99 99 99 99 99 99 99 100 102 103 103 101 100 98 104 104 104 104 104 104 104 104 104 105 105 106 106 108 109 109 107 108 109 109 110 110 109 109 110 110 111 110 110 110 109 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 114 113 113 112 111 110 109 109 111 111 111 111 111 111 111 111 112 112 113 114 114 115 116 117 113 113 114 114 114 114 115 115 116 116 116 117 117 117 117 118 117 117 118 119 119 119 119 119 118 119 119 119 119 120 120 120 118 118 118 118 118 118 118 118 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 125 126 126 125 126 126 126 126 127 127 127 127 127 127 127 127 128 127 127 128 128 128 128 128 128 128 128 127 128 128 129 129 128 128 127 128 127 127 127 127 127 127 127 127 127 127 128 128 129 129 129 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 127 128 129 129 130 130 129 129 130 129 128 128 128 128 128 128 130 130 130 130 131 131 131 131 131 130 130 130 130 129 129 129 130 130 129 129 129 128 128 127 130 130 130 130 131 131 131 131 133 133 132 132 131 131 130 130 130 129 130 130 130 130 129 130 132 132 132 131 131 131 131 131 131 131 131 131 131 130 130 129 129 130 130 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 131 132 133 134 133 131 131 132 132 133 133 133 134 134 134 134 134 134 134 134 134 135 135 136 136 137 138 139 139 138 138 138 138 138 138 138 138 139 140 140 140 140 141 141 141 142 142 142 143 142 142 143 143 145 144 144 144 144 143 143 143 143 143 143 144 144 144 144 145 144 144 144 144 145 146 147 147 87 87 87 88 88 88 90 90 86 87 88 88 89 89 88 88 86 86 86 85 84 83 83 84 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 86 86 86 86 86 86 86 86 87 87 87 86 86 87 87 87 88 88 88 88 87 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 90 90 90 90 92 92 93 93 93 93 94 94 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 97 99 98 98 98 97 96 95 95 96 96 96 96 95 95 95 95 93 93 94 94 93 93 92 91 92 92 91 91 91 91 92 92 92 92 92 92 92 92 92 92 92 92 93 94 94 94 95 95 94 94 94 95 95 95 95 96 98 99 98 98 98 99 99 99 98 98 99 100 100 101 102 102 101 101 101 102 102 102 102 103 102 103 103 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 107 108 108 109 108 109 111 111 111 111 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 110 111 111 111 112 113 114 115 113 113 113 113 113 113 113 113 116 116 116 117 117 117 117 118 116 116 115 115 115 115 116 116 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 118 118 119 120 121 121 122 122 123 122 122 122 122 122 122 122 123 122 123 123 123 123 123 123 120 121 121 123 124 126 127 128 125 125 125 125 126 126 126 126 129 129 129 129 129 129 129 129 127 127 128 128 128 128 129 129 128 128 128 127 127 127 126 126 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 132 132 132 132 131 131 131 131 130 129 129 128 128 129 129 130 132 131 130 129 128 128 129 129 130 130 130 130 130 130 130 130 131 130 129 128 127 128 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 134 134 134 133 133 133 132 132 134 134 135 135 135 135 136 136 137 137 137 137 138 138 138 138 139 139 138 138 138 138 139 139 139 140 140 140 140 141 141 141 141 141 142 143 143 143 143 144 142 142 142 142 143 143 143 143 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 145 86 86 86 88 88 88 88 88 85 86 87 88 89 89 88 88 87 87 87 85 85 85 84 84 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 86 86 86 86 86 86 86 86 87 87 87 86 86 87 87 87 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 90 90 90 91 92 92 93 93 93 93 94 94 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 97 98 98 97 98 97 97 96 96 96 96 96 96 95 95 95 95 94 95 95 95 95 94 93 93 92 92 91 91 91 91 92 92 92 92 92 92 92 92 92 92 92 92 93 94 94 94 95 95 95 95 95 96 96 96 97 97 98 98 98 98 98 99 99 99 99 99 99 100 100 101 101 101 101 101 101 102 102 102 102 103 102 103 103 104 104 104 104 104 106 106 106 106 106 106 106 106 105 105 107 108 108 109 108 109 111 111 111 111 111 111 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 110 111 111 111 112 113 114 114 113 113 113 113 113 113 113 113 116 116 116 116 117 117 117 117 117 116 116 115 115 116 116 117 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 118 119 119 120 121 121 122 122 123 122 122 122 122 122 122 122 123 122 123 123 123 123 123 123 122 122 123 123 124 124 124 125 125 125 125 125 126 126 126 126 128 128 128 128 128 128 128 128 127 127 128 128 128 128 129 129 128 128 128 127 127 127 127 126 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 132 132 132 132 131 131 131 131 130 129 129 128 128 129 129 130 132 131 130 129 128 129 128 129 130 130 130 130 130 130 130 130 130 131 131 131 130 130 131 130 131 131 131 131 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 134 134 134 133 133 133 132 132 134 134 135 135 135 135 136 136 137 137 137 137 138 138 138 138 139 139 138 138 138 138 139 139 139 140 140 140 140 141 141 141 141 141 142 143 143 143 143 144 142 142 142 142 143 143 143 143 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 146 88 88 88 88 88 87 87 86 86 87 88 88 88 88 88 88 87 87 86 86 86 86 85 85 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 86 86 86 86 86 86 86 86 87 87 87 86 86 87 87 87 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 90 90 90 91 91 92 92 93 93 93 93 94 94 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 96 97 97 97 97 97 96 96 96 96 95 95 95 95 95 95 96 96 95 95 94 93 92 92 91 91 91 91 92 92 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 98 97 98 98 98 98 99 99 99 100 100 100 100 100 100 100 100 101 101 101 102 102 102 102 103 102 103 104 104 105 105 104 104 106 106 106 106 106 106 106 106 105 106 107 109 109 109 109 109 111 111 111 111 111 111 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 111 112 112 113 114 114 114 114 114 114 114 114 115 116 116 116 117 117 117 117 117 116 116 115 115 116 116 117 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 119 119 119 120 120 121 121 122 122 122 122 122 122 122 122 122 123 122 123 123 123 123 123 123 125 125 124 124 123 123 122 121 125 125 125 125 126 126 126 126 128 128 128 128 128 128 128 128 127 127 128 128 128 128 129 129 128 128 128 128 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 131 131 131 130 130 130 130 129 130 129 129 128 128 129 129 130 131 131 130 129 129 129 129 129 130 130 130 130 130 130 130 130 130 131 133 134 133 132 131 130 131 131 130 130 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 134 134 134 133 133 133 133 133 134 134 135 135 135 135 136 136 137 137 137 137 138 138 138 138 139 139 138 138 138 138 139 139 139 140 140 140 140 141 141 141 141 141 142 143 143 143 143 144 144 143 143 143 143 143 142 142 144 144 144 144 145 145 145 145 145 145 145 146 146 145 146 146 89 89 88 88 87 86 86 86 85 87 88 88 89 88 87 87 87 87 87 87 87 86 85 85 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 87 87 87 87 87 87 87 87 87 87 87 86 86 87 87 87 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 90 90 90 91 91 91 92 92 93 93 93 93 94 94 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 95 96 96 97 98 98 98 98 96 96 96 96 95 95 95 95 95 95 95 95 95 94 93 93 93 92 92 91 91 92 92 93 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 95 95 96 96 96 97 97 97 97 98 98 98 98 99 99 99 100 100 100 100 100 100 100 100 101 101 101 102 102 102 102 103 103 103 104 105 105 105 105 104 106 106 106 106 106 106 106 106 106 106 107 108 108 109 109 110 111 111 111 111 112 111 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 111 111 112 112 113 113 113 113 113 113 113 113 115 115 116 116 116 117 117 117 117 117 116 116 116 116 117 117 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 119 119 119 120 120 121 121 121 122 122 122 122 122 122 122 122 123 122 123 123 123 123 123 123 126 125 124 124 123 122 123 122 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 128 128 128 128 129 129 129 129 128 128 128 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 131 131 130 130 130 129 129 129 130 129 129 128 128 129 129 130 131 131 130 130 129 129 129 129 131 131 131 131 131 131 131 131 130 131 132 132 131 131 131 130 131 131 130 130 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 135 135 135 135 136 136 137 137 137 137 138 138 137 137 139 139 138 138 138 138 139 139 139 140 140 140 140 141 141 141 141 141 142 143 143 144 143 144 145 144 144 143 143 142 142 142 144 144 144 144 145 145 145 145 145 145 146 146 146 147 146 146 89 89 88 88 87 86 86 86 85 87 88 88 89 88 87 87 87 87 87 87 87 87 86 86 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 87 87 87 87 87 87 87 87 87 87 87 86 86 87 87 87 89 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 93 93 93 94 94 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 95 95 96 97 98 98 99 99 96 96 96 96 95 95 95 95 93 94 94 94 94 93 92 92 93 93 92 92 92 92 93 93 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 94 94 95 95 95 96 96 96 97 98 98 98 98 99 99 99 100 100 100 100 100 100 100 100 101 101 101 102 102 102 102 103 103 104 104 105 105 105 105 105 106 106 106 106 106 106 106 106 106 106 108 108 108 110 109 110 111 111 111 111 112 111 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 111 110 111 111 112 113 113 113 113 113 113 113 113 115 115 115 116 116 116 116 117 117 117 117 116 116 117 117 117 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 119 120 120 120 120 120 121 121 122 122 122 122 122 121 121 121 123 122 123 123 123 123 123 123 124 123 123 123 124 123 124 124 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 128 128 128 128 129 129 129 129 129 128 128 128 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 130 130 130 130 129 129 129 129 130 129 129 128 128 129 129 130 130 130 130 130 130 129 129 129 131 131 131 131 131 131 131 131 131 131 130 129 128 129 131 131 130 130 131 131 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 134 134 135 135 135 135 136 136 137 137 137 137 138 137 137 138 139 139 138 138 138 138 139 139 139 140 140 140 140 141 141 141 141 141 142 143 143 144 144 145 145 145 144 143 144 143 142 142 144 144 144 144 145 145 145 145 145 145 146 146 147 147 147 147 88 88 87 87 87 87 87 87 86 87 88 88 88 88 88 88 87 87 87 87 88 87 87 87 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 87 87 87 87 87 87 87 87 87 87 87 86 86 87 87 87 89 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 90 91 91 91 92 92 92 92 93 93 93 93 94 94 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 95 95 96 97 98 98 98 99 96 96 96 96 95 95 95 95 93 93 94 94 93 93 92 91 93 93 92 92 92 92 93 93 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 94 94 94 94 95 95 95 95 97 98 98 98 98 99 99 99 100 100 100 100 100 100 100 100 101 101 101 102 102 102 102 103 104 105 106 106 107 107 106 106 106 106 106 106 106 106 106 106 106 106 107 108 108 109 109 110 111 111 111 111 111 111 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 110 111 110 110 110 111 111 112 113 113 113 113 113 113 113 113 115 115 115 115 116 116 116 116 118 117 117 116 116 117 117 118 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 122 122 122 121 121 121 123 122 123 123 123 123 123 123 122 122 122 123 124 125 124 125 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 128 128 129 129 129 129 130 130 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 130 130 130 129 129 129 129 128 130 129 129 128 128 129 129 130 131 130 131 131 130 130 129 128 131 131 131 131 131 131 131 131 132 130 129 128 127 128 130 132 130 130 131 131 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 133 134 134 134 134 134 135 135 135 135 136 136 137 137 137 137 137 137 138 138 139 139 138 138 138 138 139 139 139 140 140 140 140 141 141 141 141 141 142 143 143 144 144 145 145 144 144 144 144 143 143 143 144 144 144 144 145 145 145 145 145 145 145 147 147 147 148 148 86 86 86 87 88 88 88 88 85 86 87 88 89 89 88 88 87 87 87 87 87 88 88 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 88 88 88 88 88 88 88 88 87 87 87 86 86 87 87 87 89 89 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 90 91 91 91 92 92 92 91 92 93 93 93 93 94 95 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 97 96 96 96 97 97 98 98 98 96 96 96 96 95 95 95 95 94 94 94 94 94 93 93 92 94 93 93 92 92 93 93 94 92 92 92 92 92 92 92 92 93 93 93 94 94 94 94 94 95 95 95 95 96 96 96 96 97 98 98 98 98 99 99 99 99 99 99 100 100 101 101 101 101 101 101 102 102 102 102 103 105 105 106 107 107 107 107 106 106 106 106 106 106 106 106 106 105 106 107 108 108 109 109 109 111 111 111 111 111 111 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 109 110 110 110 110 111 112 113 114 114 114 114 114 114 114 114 114 114 115 115 115 116 116 116 118 118 117 117 117 117 118 118 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 122 122 122 122 122 122 123 122 123 123 123 123 123 123 121 121 123 123 124 125 125 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 128 128 129 129 129 129 130 130 130 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 130 130 130 129 129 129 128 128 130 129 129 128 128 129 129 130 130 131 131 131 131 130 129 128 131 131 131 131 131 131 131 131 131 131 130 130 129 129 131 131 130 130 131 131 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 134 134 134 134 134 135 135 135 135 136 135 137 137 137 136 137 138 138 138 139 139 138 138 138 138 139 139 138 139 139 139 139 140 140 140 141 141 142 143 143 144 144 145 144 144 144 144 144 144 144 144 144 144 144 144 145 145 145 145 145 145 146 146 147 148 148 148 86 86 87 87 88 88 89 89 86 87 88 88 89 89 88 88 87 87 86 87 88 88 88 88 89 89 89 89 89 89 89 89 88 88 88 88 88 88 88 88 86 86 87 87 87 87 87 87 88 87 87 85 85 87 87 88 86 86 86 86 86 86 86 86 87 86 85 85 87 87 86 85 88 88 88 88 88 88 88 88 87 87 87 86 86 87 87 87 89 89 88 88 88 88 88 88 88 88 88 88 89 89 89 89 90 91 91 91 91 92 92 92 91 92 93 93 93 93 95 95 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 97 96 96 96 97 97 97 97 97 96 96 96 96 95 95 95 95 95 95 96 96 95 95 94 93 94 93 93 92 92 93 93 94 92 92 92 92 92 92 92 92 93 93 93 94 94 94 94 94 95 95 95 95 96 96 96 96 96 98 98 98 98 99 99 99 98 98 99 100 100 101 102 102 101 101 101 102 102 102 102 103 105 105 106 107 107 107 107 106 105 105 105 105 105 105 105 105 106 106 107 108 108 109 109 110 111 111 111 111 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 108 109 109 109 110 111 112 113 113 113 113 113 113 113 113 113 114 114 115 115 115 115 116 116 118 118 117 117 117 117 118 118 118 118 118 118 118 119 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 122 122 122 122 122 122 122 122 123 122 123 123 123 123 123 123 123 123 122 124 124 124 124 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 128 128 129 129 129 129 130 130 130 130 129 129 129 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 130 130 130 130 131 130 130 129 129 129 128 128 128 130 129 129 128 128 129 129 130 130 131 132 131 131 130 128 128 131 131 131 131 131 131 131 131 130 131 132 133 132 131 131 130 130 130 131 131 131 131 131 131 131 131 131 131 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 131 131 131 130 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 134 134 134 134 134 135 135 135 135 135 135 137 137 137 136 138 138 138 138 139 139 138 138 138 138 139 139 138 139 139 139 139 140 140 140 141 141 142 143 143 144 144 145 143 143 143 144 145 145 145 145 144 144 144 144 145 145 145 145 145 146 146 146 147 148 148 148 87 87 87 88 88 88 89 89 87 87 87 87 87 87 87 87 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 88 88 88 88 88 88 88 88 86 87 88 89 89 88 87 86 86 86 86 87 87 87 88 88 88 88 88 87 87 86 86 86 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 92 91 91 90 90 92 94 95 96 93 94 96 97 97 97 96 95 98 97 97 97 96 96 96 95 96 96 96 96 96 96 96 96 95 95 96 96 95 94 94 93 95 95 94 94 94 93 93 93 94 94 94 94 94 94 94 94 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 101 101 101 102 102 104 105 105 104 104 103 103 102 103 103 104 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 110 110 111 111 111 111 110 110 111 111 111 111 111 111 111 111 110 110 111 111 112 112 112 113 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 119 120 120 121 121 120 120 120 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 126 126 126 125 125 125 125 125 127 127 127 126 126 126 125 125 128 128 128 128 128 128 128 128 127 127 127 127 127 127 127 127 131 131 131 130 130 129 129 129 128 128 128 127 127 126 126 126 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 129 129 130 130 130 130 130 130 128 126 128 128 128 130 126 125 130 132 131 128 128 135 131 124 130 131 126 131 132 131 131 131 130 130 129 129 128 131 131 129 129 130 131 133 134 129 130 131 131 131 130 129 128 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 130 131 132 133 133 132 131 130 130 130 130 130 130 130 130 130 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 137 137 137 137 138 138 138 139 140 140 140 140 139 139 140 140 140 140 140 140 141 142 143 144 145 145 145 145 145 144 144 145 146 145 143 142 143 144 146 148 149 148 147 146 145 145 147 147 87 87 87 88 88 88 88 88 86 86 86 86 86 86 86 86 89 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 88 88 88 88 88 88 88 88 87 87 88 88 88 88 87 87 86 86 86 87 87 87 88 88 88 88 87 87 87 86 86 86 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 91 92 91 93 93 94 95 94 94 96 97 97 97 96 95 97 97 97 97 96 96 96 96 97 97 97 97 97 97 97 97 95 95 95 96 95 95 94 94 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 101 101 101 101 102 103 104 105 104 104 103 103 103 103 104 104 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 110 111 111 112 112 111 111 110 111 111 111 111 111 111 111 111 112 111 111 111 111 112 112 113 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 119 120 120 121 121 120 120 119 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 126 126 125 125 125 125 125 125 127 127 127 126 126 126 125 125 128 128 128 128 128 128 128 128 127 127 127 127 127 127 127 127 129 129 129 128 128 128 128 128 128 128 128 127 127 127 126 126 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 129 129 129 130 130 129 128 129 130 129 127 129 133 133 132 131 129 124 121 125 131 127 131 131 136 136 131 135 135 130 130 130 130 130 131 132 132 130 130 129 130 130 131 132 132 130 130 131 132 132 131 130 129 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 131 131 132 132 132 132 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 137 137 137 138 138 138 139 139 140 140 140 140 139 139 140 140 140 140 140 140 141 142 143 144 144 144 144 144 144 143 143 144 146 145 143 143 143 144 146 147 149 148 147 146 145 146 147 147 88 88 88 88 88 87 87 87 86 86 86 86 86 86 86 86 90 90 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 87 87 87 87 87 87 87 87 88 88 87 87 87 87 88 88 86 86 86 87 87 87 88 88 88 87 87 87 87 86 86 86 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 92 93 94 93 93 93 93 94 95 95 96 97 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 94 94 95 96 96 96 95 95 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 91 91 91 92 92 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 101 101 101 101 102 103 104 104 104 104 104 103 103 104 104 105 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 112 112 112 110 110 111 111 111 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 119 120 120 121 121 120 120 119 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 125 125 125 125 125 125 126 126 127 127 127 126 126 126 126 126 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 128 128 128 128 128 128 128 128 128 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 128 128 128 129 129 129 129 130 132 129 130 133 131 126 128 135 128 126 127 128 128 127 131 137 128 132 133 130 125 124 123 124 132 131 130 129 129 130 131 132 129 130 130 131 131 131 130 130 129 129 130 130 131 130 130 129 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 131 131 131 131 131 131 131 131 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 137 137 138 138 138 139 139 139 140 140 140 140 139 139 140 140 140 140 140 140 141 142 143 143 144 144 144 144 144 143 143 144 145 144 144 143 143 145 146 147 148 147 147 146 146 146 147 147 89 89 88 88 88 87 87 87 86 86 86 86 86 86 86 86 90 90 89 89 89 89 89 89 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 89 88 86 86 86 86 88 89 86 86 86 87 87 87 88 88 87 87 87 87 87 87 87 87 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 93 94 95 94 93 92 92 94 95 95 96 96 96 96 96 95 96 96 96 97 97 97 98 97 97 97 97 97 97 97 97 94 94 95 96 96 96 96 96 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 91 91 91 92 92 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 101 101 101 101 101 102 103 104 104 104 104 103 104 104 105 105 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 112 112 113 113 113 113 112 112 111 111 111 111 111 111 111 111 113 111 112 112 111 111 109 110 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 119 120 120 121 121 120 120 119 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 125 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 126 126 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 134 130 130 133 130 124 126 132 135 128 126 133 139 138 133 129 119 119 123 117 121 132 131 133 138 136 134 131 130 130 130 131 129 130 131 132 132 131 129 128 129 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 133 132 131 130 130 131 132 133 131 131 131 131 131 131 131 131 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 137 138 138 138 139 139 139 139 140 140 140 140 139 139 140 140 141 140 140 140 141 141 142 143 144 144 144 144 144 143 143 144 145 144 144 144 144 145 146 146 147 147 147 147 146 146 147 147 89 89 88 88 88 87 87 87 86 86 86 86 86 86 86 86 88 88 88 88 88 88 87 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 87 86 85 85 86 87 88 86 86 86 87 87 87 88 88 87 87 87 87 87 87 87 87 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 92 93 94 95 94 93 92 92 95 95 95 95 96 96 96 97 95 96 96 96 97 97 97 98 97 97 97 97 97 97 97 97 94 95 95 96 97 97 96 96 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 102 101 101 101 101 102 102 103 104 104 104 104 104 105 106 106 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 112 112 113 113 113 113 112 112 111 111 111 111 111 111 111 111 113 111 112 112 111 111 109 110 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 119 120 120 121 121 120 120 119 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 125 125 126 126 126 126 126 126 126 126 126 126 126 126 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 126 126 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 131 129 128 128 127 124 124 125 132 127 125 126 125 121 118 119 132 126 136 135 146 162 152 153 139 138 136 134 133 132 132 132 130 131 133 132 132 131 130 129 128 128 128 128 128 128 128 129 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 133 132 131 130 130 131 132 133 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 140 139 139 140 140 141 141 140 140 140 141 142 142 144 144 144 144 144 143 143 144 144 144 144 144 144 145 146 146 146 146 147 147 147 147 147 147 88 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 87 87 86 86 86 86 87 87 86 86 86 87 87 87 88 88 86 86 86 87 87 87 87 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 90 90 92 92 93 94 93 93 93 93 96 95 95 95 95 96 97 97 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 95 95 96 97 97 97 96 96 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 102 101 101 101 101 101 102 102 104 104 104 104 106 106 106 107 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 112 112 111 111 111 111 111 111 111 111 111 112 112 112 110 110 111 111 111 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 119 120 120 121 121 120 120 119 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 125 126 126 127 127 126 126 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 128 128 128 128 128 128 128 128 128 129 129 129 129 128 128 128 128 128 128 128 128 128 128 128 129 129 129 130 130 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 129 129 129 128 128 128 126 129 127 124 127 134 133 127 125 130 138 138 131 131 146 163 187 172 183 178 177 172 135 128 132 132 132 132 132 132 132 132 133 133 133 134 134 134 133 133 132 131 130 129 129 129 129 129 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 132 132 131 131 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 138 138 139 139 139 139 140 140 140 140 140 140 139 139 140 140 141 141 141 140 140 141 141 142 143 143 143 143 143 142 142 143 144 144 144 145 145 145 145 145 145 146 147 148 147 147 147 147 87 87 87 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 86 86 86 86 86 86 86 86 86 86 86 87 87 86 86 86 86 86 86 87 87 87 88 88 86 86 86 87 87 87 88 88 88 88 88 88 89 89 89 89 90 90 90 90 90 90 90 90 92 91 92 91 93 93 94 95 96 95 95 94 95 96 97 98 97 97 97 97 96 96 96 96 97 97 97 97 97 97 97 97 96 96 97 97 97 96 96 95 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 94 93 93 92 92 91 91 91 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 102 101 101 100 100 101 101 102 104 104 104 104 106 106 107 108 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 110 111 111 112 112 111 111 110 111 111 111 111 111 111 111 111 112 111 111 111 111 112 112 113 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 119 120 120 121 121 120 120 119 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 123 124 124 125 126 126 127 127 125 125 126 126 126 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 128 128 128 128 128 128 128 128 129 129 129 130 130 128 128 128 128 128 128 128 128 129 129 129 130 130 130 131 131 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 129 129 129 128 128 128 126 133 131 127 138 156 155 140 140 148 158 164 162 164 176 190 195 174 193 190 182 164 115 112 129 131 132 134 134 134 133 132 136 135 134 134 135 136 137 136 135 134 132 131 130 130 130 130 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 131 131 132 132 132 132 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 140 140 140 140 140 140 140 139 139 140 140 142 141 141 140 140 141 141 142 143 143 143 143 143 142 142 143 143 144 144 145 145 145 145 145 144 145 147 148 148 148 147 147 87 87 87 88 88 88 89 89 89 89 89 89 89 89 89 89 87 87 88 88 88 88 87 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 85 85 85 85 85 85 85 85 84 84 86 87 87 86 84 84 86 86 86 87 87 87 88 88 86 86 86 87 87 88 88 88 88 88 88 88 89 89 89 89 90 89 89 90 91 90 90 90 91 91 90 90 92 94 95 96 96 95 95 94 94 96 97 98 98 97 97 97 96 96 96 95 96 96 96 96 96 96 96 96 97 97 97 97 97 96 95 95 95 95 94 94 94 93 93 93 94 94 94 94 94 94 94 94 94 94 93 93 92 91 90 90 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 98 98 99 99 100 100 100 100 101 101 102 101 101 100 100 100 101 101 104 104 104 104 106 106 107 108 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 110 110 111 111 111 111 110 110 111 111 111 111 111 111 111 111 110 110 111 111 112 112 112 113 112 112 113 113 113 114 114 114 114 114 114 115 115 115 116 116 116 116 116 116 117 117 117 117 118 118 118 118 119 119 119 119 120 120 120 121 121 120 120 119 119 119 120 120 120 121 121 121 121 121 121 122 122 122 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 123 124 124 125 126 127 127 127 125 125 126 126 126 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 129 129 128 128 128 128 128 128 129 129 130 130 130 128 128 128 128 128 128 128 128 129 129 129 130 130 130 131 131 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 129 129 128 128 128 129 139 139 133 149 176 177 157 151 148 150 156 158 150 140 134 136 119 151 165 172 165 130 141 138 139 141 142 142 140 137 135 137 136 135 134 136 137 139 139 139 138 136 134 132 132 132 133 130 130 130 130 131 131 131 131 132 132 132 132 132 132 132 132 130 131 132 133 133 132 131 130 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 134 133 133 134 134 134 135 135 135 134 135 136 136 137 137 136 136 137 137 137 137 138 138 138 138 139 139 139 139 140 140 140 140 140 140 140 140 139 139 140 140 142 142 141 140 140 141 141 141 143 143 143 143 143 142 142 143 143 144 144 145 146 145 145 145 144 145 147 148 148 148 147 147 90 90 90 90 90 90 90 90 88 88 87 87 87 87 88 88 89 88 87 87 88 87 87 87 87 88 88 88 89 89 90 90 88 88 89 89 89 89 88 88 87 87 88 88 88 88 87 87 87 87 88 88 87 86 85 85 87 87 87 87 87 87 87 87 87 88 87 86 86 86 86 87 85 86 86 87 88 88 88 87 87 87 87 87 87 87 87 87 85 85 86 86 86 87 88 89 88 88 88 88 89 89 89 89 91 91 91 90 90 90 90 90 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 96 96 96 96 96 96 96 96 96 96 95 95 96 96 96 96 97 97 97 97 96 96 96 96 95 95 94 94 94 93 93 93 93 94 94 95 95 94 94 93 93 93 93 92 92 91 91 91 92 92 93 93 94 95 96 96 96 96 96 96 97 97 97 97 97 97 97 97 98 98 98 98 99 99 100 100 100 100 100 100 103 103 103 102 103 103 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 109 109 109 109 108 107 107 107 109 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 112 111 110 111 112 113 112 110 113 113 113 112 112 112 111 111 110 111 111 111 111 112 112 112 114 114 114 113 113 113 113 113 113 114 115 115 116 116 115 115 117 117 117 117 117 116 116 115 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 120 120 121 121 121 121 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 122 122 122 123 124 125 125 126 125 125 125 125 125 125 125 125 128 128 128 126 126 126 124 124 127 127 128 128 128 128 129 129 128 128 128 129 130 131 132 133 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 128 124 125 130 132 128 128 130 129 129 129 130 130 132 133 134 127 130 133 133 132 130 129 128 126 132 139 139 135 133 134 137 138 139 137 134 134 136 142 147 141 137 131 125 120 120 121 122 135 135 137 142 148 156 163 167 148 151 153 151 148 147 148 148 148 148 144 140 141 144 143 139 148 147 143 138 134 132 133 133 131 129 140 129 136 123 130 127 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 133 133 133 133 132 132 132 132 132 132 132 132 132 132 134 135 135 136 136 135 135 134 137 137 137 136 136 135 135 135 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 140 140 141 141 141 142 142 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 143 144 144 145 145 144 144 146 145 145 146 146 148 149 150 89 89 89 89 89 89 89 89 88 88 87 87 87 87 88 88 89 88 87 87 88 87 87 87 88 88 88 89 89 89 89 89 88 88 89 89 89 89 88 88 87 87 88 88 88 88 87 87 87 87 88 88 87 86 86 85 87 87 87 87 87 87 87 87 87 88 87 86 86 86 86 87 85 86 87 87 88 88 87 87 87 87 87 87 87 87 87 87 86 85 86 86 86 87 88 89 88 88 88 88 89 89 89 89 89 89 90 90 91 91 91 92 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 96 96 96 96 96 96 96 96 96 96 95 96 96 96 96 96 96 96 96 96 95 95 95 95 95 95 94 94 94 93 93 93 93 93 94 94 94 94 93 93 93 93 93 92 92 92 91 91 93 93 93 94 94 95 95 95 95 96 96 96 97 97 97 97 97 97 97 97 98 98 98 98 99 99 100 100 100 100 100 100 103 103 103 102 103 103 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 110 110 109 109 109 107 107 107 109 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 112 111 110 111 112 113 112 110 113 113 112 112 112 112 112 112 111 111 111 112 112 112 113 113 114 114 114 113 113 113 113 113 113 114 115 115 116 116 115 115 116 116 116 117 117 117 117 117 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 120 120 121 121 121 121 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 122 122 123 123 124 124 125 125 125 125 125 125 125 125 125 125 127 127 127 126 126 126 126 126 127 127 128 128 128 128 129 129 129 129 129 128 128 129 129 130 128 128 128 128 128 128 128 128 127 127 128 128 128 129 129 129 128 128 128 128 128 128 128 128 129 128 129 132 131 127 128 132 132 131 130 128 128 127 127 127 126 128 131 131 131 130 131 132 140 136 133 135 138 138 132 126 120 126 133 138 140 137 134 131 120 119 120 120 122 125 127 129 125 128 131 135 141 145 150 153 155 153 153 155 151 145 143 145 149 151 150 145 143 144 145 144 146 144 144 142 140 135 129 124 129 127 134 125 134 127 135 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 134 135 135 136 136 135 135 134 136 136 136 136 136 136 135 135 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 140 140 141 141 141 142 142 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 142 143 144 144 145 145 144 144 146 145 145 146 146 148 149 150 88 88 88 88 88 88 88 88 87 87 88 88 88 88 88 88 88 87 87 88 88 87 87 87 88 88 88 88 88 87 87 87 88 88 89 89 89 89 88 88 87 87 88 88 88 88 87 87 87 87 87 88 87 87 86 85 88 88 88 88 88 88 88 88 88 88 87 86 86 86 86 87 86 86 87 87 88 88 87 87 87 87 87 87 87 87 87 87 87 87 86 86 86 87 88 88 88 88 88 88 89 89 89 89 88 88 89 90 91 92 93 93 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 95 95 95 95 95 95 95 95 95 95 96 96 96 96 96 96 95 95 95 95 94 94 94 94 95 95 94 94 94 93 93 93 93 93 94 94 94 94 93 93 93 93 93 92 92 92 92 91 93 94 94 94 94 94 94 94 95 95 96 96 96 97 97 97 97 97 97 97 98 98 98 98 99 99 99 100 100 101 101 101 103 103 102 102 103 103 103 103 105 105 105 105 106 106 106 106 106 106 107 107 107 107 108 108 109 109 109 109 109 107 107 107 109 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 112 111 110 111 112 113 112 110 111 111 112 112 112 112 112 112 113 113 113 113 114 114 114 115 114 114 113 113 113 113 113 113 113 114 115 115 116 116 115 115 115 115 116 116 117 117 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 120 120 121 121 121 121 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 123 123 123 124 124 124 124 124 125 125 125 125 125 125 125 125 126 126 126 126 126 127 127 127 127 127 128 128 128 128 129 129 132 131 130 129 128 127 127 127 128 128 128 128 128 128 128 128 127 127 128 128 129 129 129 130 129 129 129 129 129 129 129 129 127 128 130 131 128 125 126 130 130 129 129 129 129 129 131 130 138 138 137 135 132 131 131 132 127 131 132 128 123 121 128 134 149 144 139 133 127 123 117 115 120 122 124 127 128 129 129 129 128 130 134 138 142 145 146 147 158 150 148 151 148 142 149 162 149 158 166 166 161 157 151 147 150 154 160 166 165 158 144 135 130 129 132 123 131 131 137 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 134 135 135 136 136 135 135 134 135 135 136 136 136 136 136 136 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 140 140 141 141 141 142 142 142 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 143 144 145 145 145 145 144 146 145 145 146 146 148 149 150 87 87 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 87 88 88 88 87 87 87 89 89 88 88 87 87 87 86 87 87 88 88 88 88 87 87 87 87 88 88 88 88 87 87 87 88 88 88 88 88 87 87 89 89 89 89 89 89 89 89 88 88 87 86 86 86 86 87 86 86 87 87 88 87 87 86 87 87 87 87 87 87 87 87 87 87 86 86 86 87 87 88 88 88 88 88 89 89 89 89 89 89 89 90 91 91 92 92 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 95 95 95 94 94 95 95 94 94 94 93 93 93 93 93 93 94 94 93 93 93 92 92 92 92 92 92 92 92 94 94 94 94 94 94 94 94 95 95 95 96 96 96 97 97 96 96 96 96 97 97 97 97 98 98 99 100 100 101 102 102 102 102 102 102 103 103 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 109 109 109 109 109 109 109 108 109 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 112 111 110 111 112 113 112 110 110 111 111 111 112 112 113 113 112 112 113 113 113 114 114 114 113 113 113 113 113 113 113 113 113 114 115 115 116 116 115 115 115 115 115 116 117 118 118 119 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 120 120 121 121 121 121 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 123 123 123 125 125 125 125 125 125 125 125 124 124 126 126 126 128 127 127 127 127 128 128 128 128 129 129 132 131 130 129 128 127 127 127 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 128 128 129 130 129 128 128 128 131 131 130 129 129 129 129 129 128 127 126 122 119 118 120 122 118 123 128 126 121 124 136 147 131 124 116 112 115 120 126 128 133 134 134 133 131 129 127 126 135 138 142 146 149 150 149 148 154 151 155 159 149 135 144 166 161 166 167 165 162 162 158 156 150 150 148 145 141 135 130 127 130 133 134 127 128 131 133 128 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 134 135 135 136 136 135 135 134 135 135 135 136 136 137 137 137 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 140 140 141 141 141 142 142 142 143 143 143 143 143 143 143 143 142 142 143 143 143 143 143 144 143 143 144 145 145 145 145 145 146 145 145 146 146 148 149 150 87 87 87 87 87 87 87 87 89 89 88 88 89 89 89 89 89 88 88 88 88 87 86 86 90 90 89 89 88 88 88 87 87 87 88 88 88 88 87 87 87 87 88 88 88 88 87 87 87 87 88 88 88 88 88 87 89 89 89 89 89 89 89 89 88 88 87 86 86 86 85 86 86 87 87 88 87 87 86 86 87 87 87 87 87 87 87 87 88 87 87 86 86 86 87 87 88 88 88 88 89 89 89 89 90 90 90 90 90 90 90 90 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 95 94 94 94 93 93 93 92 93 93 93 93 93 93 92 92 92 92 92 92 92 92 92 94 94 94 94 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 96 97 97 97 97 98 98 99 100 100 101 102 102 102 102 102 102 103 103 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 109 109 109 109 109 108 108 108 109 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 112 111 110 111 112 113 112 110 110 110 111 111 111 112 112 112 113 113 114 114 114 115 115 115 113 113 113 113 113 113 113 113 114 115 116 116 117 117 116 116 116 116 116 116 117 118 118 119 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 120 120 121 121 121 121 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 123 123 123 125 125 125 125 125 125 125 125 124 124 126 126 126 128 127 127 127 127 128 128 128 128 129 129 130 129 129 128 128 129 129 129 129 129 129 129 129 129 129 129 131 131 130 129 129 128 127 127 129 129 129 129 129 129 129 129 131 130 130 130 133 135 133 130 133 132 130 127 124 122 122 121 119 119 119 118 118 120 125 128 132 128 128 135 147 151 145 138 113 115 121 130 139 142 141 138 133 132 132 132 132 133 133 134 138 141 144 148 149 149 149 147 150 158 171 177 156 131 133 151 176 168 155 146 148 157 162 162 155 148 135 119 108 105 109 114 126 131 132 133 129 130 128 128 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 134 135 135 136 136 135 135 134 135 135 135 136 136 137 137 137 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 140 140 141 141 141 142 142 142 143 143 143 143 143 143 143 143 142 142 142 143 143 144 144 144 143 144 145 145 146 146 145 145 146 145 145 146 146 148 149 150 88 88 88 88 88 88 88 88 89 89 88 88 89 89 89 89 89 88 88 88 88 86 86 86 89 89 89 89 89 88 88 88 88 88 89 89 89 89 88 88 87 87 88 88 88 88 87 87 86 87 88 88 89 88 88 88 88 88 88 88 88 88 88 88 88 88 87 86 85 85 85 86 87 87 88 88 87 87 86 86 87 87 87 87 87 86 86 87 88 88 87 86 86 86 87 87 88 88 88 88 89 89 89 89 91 91 91 91 90 90 90 90 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 98 97 97 97 96 96 96 96 95 95 94 94 94 93 93 93 92 92 93 93 93 93 92 92 91 92 92 92 92 93 93 93 93 94 94 94 94 94 94 94 94 94 95 95 95 96 96 96 97 97 97 97 98 98 98 98 99 99 99 100 100 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 109 109 109 109 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 112 111 110 111 112 113 112 110 110 110 111 111 111 111 111 111 112 112 112 112 113 113 113 114 113 113 113 113 113 113 113 113 113 114 115 115 116 116 115 115 115 115 116 116 117 117 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 119 119 120 120 120 120 121 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 124 124 125 125 125 125 125 125 125 125 126 126 126 126 126 127 127 127 127 127 128 128 128 128 129 129 128 128 128 128 128 129 130 131 129 129 129 129 129 129 129 129 133 132 132 131 130 129 129 128 129 129 128 129 129 129 129 129 129 130 130 128 130 132 132 128 123 124 123 124 126 127 128 128 133 133 133 133 132 134 137 140 144 147 153 158 158 150 137 128 141 145 149 154 155 151 145 140 139 138 137 137 138 140 142 145 143 144 147 150 150 151 152 152 160 161 168 168 154 139 144 160 173 167 159 156 160 165 162 155 146 148 147 144 136 129 123 119 119 120 119 134 129 132 127 133 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 133 133 133 133 132 132 134 134 134 134 134 134 134 134 134 135 135 136 136 135 135 134 135 135 136 136 136 136 136 136 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 140 140 141 141 141 142 142 142 143 143 143 143 143 143 143 143 141 142 142 143 143 144 144 144 143 143 144 145 145 145 145 144 146 145 145 146 146 148 149 150 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 88 87 86 87 87 88 88 88 89 89 89 89 89 88 88 89 89 89 89 88 88 87 87 88 88 88 88 87 87 86 87 87 88 89 89 88 88 87 87 87 87 87 87 87 87 88 88 87 85 85 85 86 87 87 87 88 88 87 87 86 85 87 87 87 87 87 86 86 87 89 88 87 86 86 86 85 86 88 88 88 88 89 89 89 89 90 90 90 90 90 91 91 91 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 95 95 94 94 94 93 93 93 92 92 93 93 93 93 92 92 91 91 92 92 92 93 93 93 93 93 93 94 94 95 95 95 94 94 94 95 95 95 96 96 97 97 97 97 98 98 98 98 100 100 100 100 100 100 99 99 102 102 102 102 103 103 102 102 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 108 109 109 109 109 109 110 110 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 112 111 110 111 112 113 112 110 111 111 111 111 111 110 110 110 111 111 111 112 112 112 113 113 113 113 113 113 113 113 113 113 113 114 115 115 116 116 115 115 116 116 116 117 117 117 117 117 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 119 119 120 120 120 120 121 121 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 122 122 123 123 124 124 125 125 125 125 125 125 125 125 125 125 127 127 127 126 126 126 126 126 127 127 128 128 128 128 129 129 129 128 128 128 128 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 130 131 130 130 130 131 131 131 129 135 138 132 127 129 129 128 124 125 128 131 135 139 143 145 146 148 149 151 152 154 158 161 168 180 190 182 161 146 143 148 151 151 152 153 152 152 154 155 155 154 150 149 148 147 150 150 153 153 153 155 156 158 161 163 167 159 153 155 160 164 167 169 157 160 163 164 165 163 153 142 127 132 142 153 155 146 131 117 118 108 102 129 129 132 125 135 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 133 133 133 133 132 132 134 134 134 134 134 134 134 134 134 135 135 136 136 135 135 134 136 136 136 136 136 136 135 135 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 139 139 140 140 140 141 141 141 143 143 143 143 143 143 143 143 141 141 142 142 143 144 144 145 144 144 145 146 146 146 146 146 146 145 145 146 146 148 149 150 90 90 90 90 90 90 90 90 89 89 89 89 89 89 89 89 89 88 88 88 87 86 87 87 87 88 88 88 89 89 90 90 88 88 89 89 89 89 88 88 87 87 88 88 88 88 87 87 86 86 87 88 89 89 88 88 87 87 87 87 87 87 87 87 88 88 87 85 85 85 86 87 87 88 88 88 87 86 86 85 86 86 86 87 87 87 87 86 89 88 87 86 86 86 85 85 88 88 88 88 89 89 89 89 88 88 89 90 91 92 92 93 92 92 93 93 93 93 94 94 95 94 94 94 94 95 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 95 95 95 95 94 94 94 95 95 94 94 94 93 93 93 91 92 92 93 93 92 92 91 91 91 91 92 92 93 93 93 92 92 93 93 94 95 96 96 94 94 94 95 95 95 95 96 97 97 97 97 98 98 98 98 100 100 100 100 100 100 99 99 102 102 102 102 103 103 102 102 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 108 108 109 110 109 109 110 110 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 112 111 110 111 112 113 112 110 112 111 111 111 110 110 110 109 109 110 110 110 110 111 111 111 113 113 113 113 113 113 113 113 113 114 115 115 116 116 115 115 117 117 117 117 117 116 116 116 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 119 119 120 120 120 120 121 121 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 122 122 122 123 124 125 125 126 125 125 125 125 125 125 125 125 128 128 128 126 126 126 124 124 127 127 128 128 128 128 129 129 130 129 129 128 128 128 129 129 130 130 130 130 130 130 130 130 128 129 129 130 131 132 133 133 131 131 131 131 131 132 132 131 134 145 151 142 131 129 133 137 143 143 144 144 147 148 150 150 163 167 174 181 188 196 203 208 214 213 207 193 178 169 170 175 168 171 172 170 168 164 166 167 159 158 156 156 155 153 153 154 160 159 157 157 159 163 167 169 165 155 151 163 183 188 170 149 148 149 146 142 140 141 140 136 138 130 126 131 138 139 129 118 121 102 90 123 128 133 122 133 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 132 133 133 133 133 132 132 134 134 134 134 134 134 134 134 134 135 135 136 136 135 135 134 137 137 137 136 136 135 135 135 137 137 137 137 138 138 138 138 138 138 138 139 140 139 139 140 139 139 140 140 140 141 141 141 143 143 143 143 143 143 143 143 141 141 142 142 143 144 145 145 144 144 145 146 146 146 146 146 146 145 145 146 146 148 149 150 87 88 89 91 91 89 88 87 88 88 87 87 87 87 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 90 90 90 90 90 89 90 90 90 90 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 84 84 86 86 86 86 85 84 86 87 87 88 88 87 87 86 88 88 87 87 87 87 88 88 88 88 88 88 89 89 89 89 89 89 89 89 90 90 90 90 91 92 93 94 95 95 95 95 94 94 94 95 95 95 95 96 97 97 97 97 97 97 97 97 98 98 98 98 98 98 98 98 97 97 97 97 96 96 96 96 94 93 93 92 92 93 93 94 94 94 93 92 92 91 90 90 93 93 93 93 93 93 93 93 94 94 94 95 95 95 96 96 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 102 102 103 104 105 106 106 107 107 107 107 108 108 108 109 109 107 107 108 108 109 110 111 111 109 109 110 111 111 111 111 111 114 113 112 111 111 112 113 114 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 112 114 114 114 114 114 115 115 115 115 115 115 116 116 116 116 117 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 123 123 123 122 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 125 126 126 127 126 126 126 126 126 126 126 126 126 126 127 127 127 129 129 129 130 130 129 128 127 128 129 130 130 130 129 129 130 131 130 130 122 129 134 132 126 124 129 135 133 128 127 133 136 131 125 120 118 124 131 136 139 139 140 141 147 178 149 136 160 154 135 143 153 157 163 169 175 182 191 197 211 209 217 232 238 230 228 236 228 221 250 246 172 222 238 230 225 229 233 233 225 213 202 197 182 169 158 157 161 164 168 172 172 172 177 171 172 165 149 157 134 143 163 176 169 158 155 151 153 151 149 147 146 143 139 137 134 130 125 121 118 117 117 115 113 120 73 90 144 131 121 137 131 131 131 131 131 130 130 130 133 133 132 132 132 132 133 133 132 133 133 133 133 134 134 134 132 133 133 133 133 134 134 134 134 134 135 135 135 135 136 136 137 136 136 135 135 135 136 136 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 139 139 140 141 144 143 142 142 140 141 140 141 142 142 142 143 143 143 144 144 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 87 88 89 90 90 89 88 87 89 88 88 87 87 88 88 89 88 88 88 88 88 88 88 88 89 89 89 89 89 89 90 90 90 90 90 89 90 90 90 90 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 84 85 86 87 87 86 86 85 86 87 87 88 88 87 87 86 88 88 87 87 87 87 88 88 88 88 88 88 89 89 89 89 90 90 90 90 91 91 91 91 90 91 93 94 95 95 95 95 94 94 94 95 95 95 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 95 94 94 93 93 94 94 95 94 94 93 93 92 92 91 91 93 93 93 93 93 93 93 93 92 92 92 93 93 93 94 94 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 98 99 99 99 99 100 100 100 101 101 101 102 102 102 102 103 104 104 104 104 104 105 105 105 106 106 106 107 107 107 108 108 107 107 108 108 109 110 110 111 109 109 110 111 111 111 111 111 112 111 110 109 109 110 111 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 112 112 112 113 113 114 113 114 114 115 115 115 115 115 115 115 116 116 116 116 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 123 123 123 122 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 125 125 126 127 125 125 125 125 125 125 125 125 126 126 127 127 127 129 129 129 129 129 127 127 128 129 131 132 124 126 130 130 130 128 125 124 124 135 132 120 127 146 142 120 136 137 139 131 114 98 95 98 107 115 127 137 143 149 154 157 170 165 175 179 188 188 202 216 223 224 226 229 232 235 238 239 248 242 240 241 236 223 217 218 214 220 240 238 174 223 238 213 234 240 243 244 246 247 246 246 237 224 207 195 189 184 178 175 168 162 158 145 141 137 130 145 157 163 166 161 154 146 145 148 154 151 149 147 146 143 139 137 134 130 125 121 118 117 115 114 114 114 85 85 136 131 126 133 131 131 131 131 131 131 130 130 132 132 131 131 131 131 132 132 132 133 133 133 133 134 134 134 133 133 133 133 134 134 134 134 134 134 135 135 135 135 136 136 137 136 136 135 135 136 136 137 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 139 139 140 141 143 143 141 141 140 141 140 140 141 141 142 142 142 143 143 143 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 87 88 89 90 90 89 88 87 89 88 88 87 87 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 89 89 90 90 90 90 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 86 87 88 89 89 89 89 89 86 87 87 88 88 87 87 86 88 88 87 87 87 87 88 88 88 88 88 88 89 89 89 89 91 91 91 91 92 92 92 92 90 92 93 94 95 95 95 95 94 94 95 95 95 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 97 97 97 97 96 96 96 96 95 94 94 93 93 94 94 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 92 92 92 93 93 93 94 94 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 99 99 99 99 100 100 100 100 101 101 101 102 102 102 102 103 105 105 105 105 104 104 104 104 105 105 105 106 106 106 107 107 107 107 108 108 109 110 110 110 109 109 110 111 111 111 111 111 111 111 110 110 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 113 113 112 112 112 112 112 113 114 115 116 117 114 115 115 115 116 116 116 116 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 124 124 124 124 125 125 125 126 125 125 125 125 125 125 125 125 126 126 127 127 127 129 129 129 128 128 128 128 128 129 130 130 131 130 129 128 127 127 127 128 131 129 129 128 128 125 128 130 113 107 105 113 125 140 157 168 172 177 182 184 183 182 183 185 190 151 218 248 244 233 248 243 249 247 246 245 244 242 240 237 243 239 234 226 219 211 204 201 196 200 205 208 147 172 202 190 180 186 189 189 195 206 213 214 247 239 220 199 186 180 168 156 147 141 138 126 128 131 131 151 162 173 162 145 146 145 143 152 152 150 148 147 145 143 140 139 134 130 125 121 117 116 113 111 116 108 100 83 117 134 132 128 130 130 131 131 131 131 131 131 131 131 131 130 130 131 131 131 132 133 133 133 133 134 134 134 133 133 133 133 134 134 134 135 134 134 135 135 135 135 136 136 137 136 136 136 136 136 137 137 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 139 139 139 139 140 141 141 141 142 141 140 139 140 140 141 141 142 142 142 142 143 143 143 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 88 88 89 90 90 89 88 88 89 89 88 88 88 88 89 89 90 90 90 90 90 90 90 90 89 89 89 89 89 89 90 90 89 89 89 89 89 90 90 90 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 87 87 88 88 89 89 89 90 86 87 87 88 88 87 87 86 88 88 87 87 87 87 88 88 88 88 88 88 89 89 89 89 90 90 90 91 91 91 92 92 91 92 93 94 95 95 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 95 94 94 93 93 94 94 95 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 94 94 94 95 95 95 96 96 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 99 99 99 100 100 100 101 101 101 101 101 102 102 102 102 103 104 104 104 104 104 104 104 104 106 106 106 106 107 107 107 107 108 108 108 109 109 109 110 110 109 109 110 111 111 111 111 111 113 112 112 112 112 112 112 113 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 112 112 113 113 112 112 113 113 111 111 112 113 115 115 115 116 114 114 115 115 115 116 116 116 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 125 125 125 125 124 124 124 125 125 125 125 125 125 125 125 125 126 126 127 127 127 129 129 129 130 129 129 128 128 127 127 127 125 126 127 129 131 132 134 134 134 125 125 132 124 108 110 123 131 137 155 183 206 216 214 211 223 226 231 230 231 233 239 244 228 168 239 252 250 238 247 238 237 237 236 234 228 223 221 219 211 213 210 203 200 200 198 193 198 195 193 215 153 134 165 179 181 189 191 189 191 197 201 199 197 197 185 166 158 158 149 135 134 131 136 135 145 150 147 162 152 173 160 141 150 151 143 151 151 149 147 147 145 144 142 139 134 130 125 121 118 115 111 109 115 107 108 90 94 139 134 126 130 130 130 131 131 131 131 131 132 132 131 131 131 131 132 132 132 133 133 133 133 134 134 134 133 133 133 134 134 134 135 135 134 134 135 135 135 135 136 136 137 136 136 136 136 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 141 141 140 140 139 139 138 139 140 141 143 143 143 143 144 144 144 144 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 87 87 88 88 88 88 87 87 88 88 88 87 87 88 88 88 91 91 91 91 91 91 91 91 89 89 89 89 89 89 90 90 90 90 90 89 89 89 89 89 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 87 87 87 87 87 88 88 88 86 87 87 88 88 87 87 86 88 88 87 87 87 87 88 88 88 88 88 88 89 89 89 89 89 89 89 90 90 90 91 91 91 92 93 94 95 95 95 95 95 95 95 96 96 96 97 97 96 96 96 96 96 96 96 96 98 98 98 98 98 98 98 98 97 97 97 97 96 96 96 96 95 94 94 93 93 94 94 95 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 94 94 94 95 95 95 96 96 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 100 100 100 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 105 105 106 106 107 107 107 107 108 108 108 108 108 108 108 109 109 109 109 109 109 109 110 111 111 111 111 111 112 112 112 113 113 112 112 112 110 110 110 110 110 110 110 110 111 111 111 111 111 111 111 111 112 112 113 113 112 112 113 113 111 111 112 113 113 114 115 116 114 114 114 115 115 115 115 116 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 125 125 125 125 124 124 124 125 125 125 125 125 125 125 125 125 126 126 127 127 127 129 129 129 127 127 128 128 128 128 128 128 133 132 131 129 126 121 119 117 126 129 127 130 157 193 207 201 185 197 214 225 221 209 204 204 203 205 206 206 206 212 225 235 216 188 250 239 240 222 219 216 219 223 225 223 216 212 212 214 207 209 206 200 195 194 191 186 194 194 196 226 184 146 154 157 179 185 190 187 181 178 179 178 164 167 161 148 145 150 146 135 143 140 144 144 156 158 146 154 154 173 161 143 152 151 138 142 148 147 144 144 145 144 142 140 134 129 126 122 118 115 111 107 113 107 107 102 78 138 133 127 130 130 130 130 131 131 132 132 134 133 133 132 132 133 133 134 132 133 133 133 133 134 134 134 133 134 134 134 134 135 135 135 134 134 135 135 135 135 136 136 136 136 136 136 136 137 138 139 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 139 139 140 141 141 140 140 139 140 140 140 140 143 143 143 144 144 144 145 145 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 88 88 88 88 88 88 88 88 89 88 88 87 87 88 88 89 90 90 90 90 90 90 90 90 89 89 89 89 89 89 90 90 90 90 90 90 89 89 90 90 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 87 87 86 86 85 86 86 87 86 87 87 88 88 87 87 86 88 88 87 87 87 87 88 88 88 88 88 88 89 89 89 89 88 89 89 89 90 90 90 90 91 92 93 94 95 95 95 95 95 95 96 96 96 97 97 97 96 96 96 96 96 96 96 96 98 98 98 98 98 98 98 98 97 97 97 97 96 96 96 96 95 94 94 93 93 94 94 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 92 92 92 93 93 93 94 94 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 100 100 101 101 101 101 101 101 101 102 102 102 102 103 102 102 103 104 105 106 107 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 109 109 109 110 111 111 111 111 111 110 110 111 111 111 111 110 110 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 113 113 112 112 112 112 112 113 113 113 113 113 114 114 114 114 115 115 115 115 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 125 125 125 126 125 125 125 125 125 125 125 125 126 126 127 127 127 129 129 129 124 125 126 128 129 130 130 130 131 127 120 117 121 134 147 155 169 190 213 224 229 223 199 175 199 193 187 183 179 179 186 193 185 186 184 177 173 177 190 201 166 192 248 230 229 210 202 210 208 211 213 211 207 204 205 207 206 204 200 197 192 187 184 183 193 193 188 195 185 174 162 141 156 157 160 159 151 146 154 168 168 169 162 150 148 150 148 142 147 143 143 140 149 150 138 147 158 166 154 142 147 148 140 144 145 143 142 142 143 144 141 140 133 130 126 123 119 116 110 108 110 107 105 108 79 126 134 130 129 129 130 130 131 132 132 132 135 134 134 133 133 134 134 135 132 133 133 133 133 134 134 134 134 134 134 134 135 135 135 135 134 134 135 135 135 135 136 136 136 136 136 136 137 138 139 139 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 139 140 140 141 139 139 140 140 141 142 142 143 144 144 144 144 145 145 145 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 89 89 88 88 88 88 89 89 90 90 89 89 89 89 90 90 90 90 90 90 90 90 90 90 89 89 89 89 89 89 90 90 90 90 90 90 89 90 90 90 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 88 87 86 84 84 84 84 85 86 87 87 88 88 87 87 86 88 88 87 87 87 87 88 88 88 88 88 88 89 89 89 89 89 89 90 90 90 91 91 91 91 92 93 94 95 95 95 95 95 96 96 96 97 97 97 97 96 96 96 96 96 96 96 96 98 98 98 98 98 98 98 98 97 97 97 97 96 96 96 96 95 94 94 93 93 94 94 95 94 94 93 93 92 92 91 91 93 93 93 93 93 93 93 93 92 92 92 93 93 93 94 94 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 100 101 101 101 101 102 101 101 101 102 102 102 102 103 103 103 104 104 105 105 105 106 106 106 107 107 107 108 108 108 109 109 109 109 109 109 109 109 109 109 110 111 111 111 111 111 109 110 111 112 112 111 110 109 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 112 112 112 113 113 113 113 113 112 112 112 112 113 113 114 114 114 115 115 115 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 123 123 124 124 125 125 126 127 125 125 125 125 125 125 125 125 126 126 127 127 127 129 129 129 126 126 128 128 128 128 127 127 116 120 130 145 165 188 208 218 216 213 205 191 176 171 181 194 183 175 172 177 184 183 176 171 182 184 187 186 188 196 211 225 161 197 220 203 199 199 211 223 213 210 206 205 205 204 201 199 191 185 183 185 185 181 183 188 204 195 184 166 171 180 164 151 136 125 120 118 110 110 139 175 183 176 165 156 149 146 145 144 142 139 144 139 144 145 138 152 160 155 147 142 143 145 144 144 141 140 140 141 142 142 141 140 133 131 127 124 121 116 112 108 108 103 106 105 93 105 139 133 129 129 130 130 131 132 132 133 134 134 133 133 133 133 134 134 132 133 133 133 133 134 134 134 134 134 134 135 135 135 136 136 134 134 135 135 135 135 136 136 136 136 136 136 137 138 139 140 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 139 140 140 141 141 141 141 141 142 143 143 144 144 144 144 145 145 145 145 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 89 89 88 88 88 88 89 89 90 90 89 89 89 89 90 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 89 90 90 90 89 89 89 89 89 89 89 89 87 87 87 88 88 88 88 88 88 88 89 89 88 88 87 86 87 87 87 87 87 87 87 87 90 89 88 86 85 85 85 86 86 87 87 88 88 87 87 86 87 87 86 86 86 86 87 87 88 88 88 88 89 89 89 89 90 91 91 91 91 92 92 92 91 92 93 94 95 95 95 95 96 96 96 96 97 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 96 96 96 96 95 94 94 93 93 94 94 95 94 94 93 92 92 91 90 90 93 93 93 93 93 93 93 93 94 94 94 95 95 95 96 96 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 100 101 101 101 102 102 101 101 101 102 102 102 102 103 105 105 105 104 104 104 104 104 105 105 106 106 106 107 107 107 109 109 109 109 109 109 108 108 109 109 110 111 111 111 111 111 111 112 113 114 114 113 112 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 111 112 112 112 112 112 114 114 113 113 112 111 111 110 113 113 114 114 114 114 115 115 117 117 117 117 118 118 118 118 117 117 118 119 119 119 119 119 119 119 120 120 120 121 121 121 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 124 124 124 124 124 124 124 124 123 123 123 124 125 126 126 127 125 125 125 125 125 125 125 125 126 126 127 127 127 129 129 129 131 131 131 130 127 125 122 121 142 161 190 215 226 221 208 198 191 199 182 148 147 173 182 168 170 171 174 175 172 170 175 183 172 177 182 183 184 191 207 219 159 190 202 206 203 206 210 200 213 203 195 192 196 195 188 181 184 174 171 179 184 182 188 201 195 180 180 158 157 155 136 145 140 119 104 100 91 98 144 196 189 178 167 159 152 145 144 147 140 144 153 148 147 145 139 156 164 151 147 148 142 139 138 134 140 139 139 140 141 142 141 139 133 131 127 124 122 117 112 109 107 98 109 99 108 90 143 134 129 129 129 130 131 132 132 133 133 133 132 132 132 132 133 133 132 133 133 133 133 134 134 134 134 134 135 135 135 135 136 136 134 134 135 135 135 135 136 136 136 136 136 137 137 139 140 140 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 138 138 138 138 138 139 140 140 142 141 141 141 142 143 143 144 144 144 144 144 145 145 145 145 145 145 146 146 146 146 145 145 145 146 145 146 147 148 149 149 89 89 89 89 89 90 90 90 93 92 91 90 89 90 91 92 89 89 89 89 89 89 89 89 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 88 89 89 89 89 88 88 88 89 88 88 88 88 89 89 87 88 88 86 87 87 86 86 87 87 87 87 87 87 88 88 88 87 87 86 86 86 86 86 86 86 86 86 86 86 86 87 88 88 89 89 88 88 89 90 91 92 92 91 90 89 91 91 90 90 91 91 92 93 93 93 94 94 95 96 96 96 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 95 95 95 96 95 95 94 94 94 93 93 93 94 94 94 94 94 94 94 94 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 100 100 100 101 101 101 102 102 104 104 103 103 104 104 105 105 106 106 107 108 108 107 108 108 110 110 110 110 111 111 111 111 110 110 111 110 110 110 110 110 113 112 112 112 111 111 110 110 111 111 111 111 111 111 111 111 114 113 112 112 111 111 112 111 111 111 111 111 112 112 112 112 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 115 116 117 116 115 115 116 117 118 118 118 118 119 119 119 119 118 119 119 119 119 120 120 120 122 121 121 120 120 121 121 122 123 123 123 123 124 124 124 124 123 123 123 123 124 124 125 125 123 123 123 123 124 124 124 125 125 126 126 126 126 127 127 127 128 126 123 124 128 134 130 123 132 123 128 131 119 124 155 187 229 234 224 204 189 184 179 170 175 178 124 128 160 162 173 159 149 156 163 165 163 161 164 168 173 175 176 188 177 183 204 175 138 194 193 207 220 202 215 220 211 206 197 189 182 180 180 182 180 173 179 187 180 181 199 192 176 172 168 165 155 141 133 131 135 117 108 103 96 94 135 206 190 182 169 160 154 151 147 144 145 146 141 147 156 139 135 155 153 151 147 144 142 140 137 135 138 137 137 138 139 139 136 134 131 129 128 125 122 118 114 110 106 107 109 96 103 95 123 128 129 128 130 133 133 129 130 132 132 132 132 132 132 132 132 131 132 132 134 134 134 135 135 135 134 134 134 134 134 135 135 134 134 134 135 135 135 135 136 136 137 137 138 138 138 138 137 137 139 139 139 139 139 140 139 140 138 138 138 138 138 138 138 138 138 138 139 140 140 140 140 140 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 145 142 142 143 144 145 145 144 144 145 144 146 145 147 148 150 151 89 89 89 89 89 90 90 90 92 90 89 89 89 89 91 91 89 89 89 89 89 89 89 89 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 89 89 89 88 88 88 89 88 88 88 88 88 88 88 88 88 87 86 87 86 86 87 87 87 87 87 87 87 87 87 87 87 87 86 86 87 87 87 87 87 87 87 87 85 86 87 87 88 88 87 87 89 89 90 91 91 91 90 89 91 91 90 90 91 91 92 93 93 93 94 94 95 96 96 96 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 95 94 94 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 92 92 92 92 92 92 92 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 100 100 101 101 101 102 102 102 104 104 104 103 104 105 105 105 106 106 107 108 108 107 108 108 109 110 110 110 111 111 111 111 110 111 111 110 110 110 110 110 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 114 113 112 112 111 111 111 111 111 111 111 111 112 112 112 112 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 116 117 118 118 116 116 117 118 118 118 118 118 119 119 119 119 119 119 119 119 120 120 120 120 122 121 121 120 120 121 121 122 122 122 122 122 123 123 123 123 123 123 123 123 124 124 125 125 123 123 123 124 124 124 125 125 125 126 126 126 126 127 127 127 134 119 119 131 130 117 121 139 118 148 122 111 159 161 182 204 184 157 178 208 218 198 171 188 176 81 100 163 151 137 148 145 156 156 157 158 157 157 158 160 165 167 171 181 173 176 190 161 160 199 180 188 211 203 212 216 206 201 195 186 181 179 179 179 176 171 176 182 177 182 195 186 169 172 167 153 142 136 132 126 127 117 105 99 100 98 133 204 192 183 171 161 156 152 148 146 146 148 143 147 152 139 137 157 149 147 144 143 143 141 140 138 137 136 134 135 136 135 134 132 132 130 128 126 124 119 114 111 105 105 108 97 101 89 116 135 129 128 130 133 133 129 130 132 132 132 132 132 132 132 132 131 133 133 133 134 134 134 135 135 135 135 135 134 134 134 134 134 134 134 135 135 135 135 136 136 137 137 138 138 138 138 137 137 139 138 138 138 138 139 139 139 138 138 138 138 138 138 138 138 138 139 139 140 140 140 140 140 141 141 141 142 142 142 143 143 144 144 145 145 145 145 145 145 143 143 144 145 146 146 145 145 145 144 145 145 147 147 149 150 89 89 89 89 89 89 90 90 91 90 90 89 89 90 90 90 89 89 89 89 89 89 89 89 89 89 89 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 88 88 88 88 88 88 87 87 87 88 88 88 88 88 87 87 87 87 87 87 87 87 86 86 87 87 87 87 87 87 88 88 88 88 88 88 88 88 84 84 85 86 86 86 86 85 88 89 90 90 91 91 91 91 91 91 90 90 91 91 92 93 93 93 93 94 95 95 96 96 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 93 93 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 100 101 101 101 101 102 102 102 104 104 104 104 105 105 105 105 106 106 107 107 108 108 108 108 109 109 110 110 110 111 111 111 112 112 111 111 111 111 111 111 111 111 111 111 111 112 112 112 111 111 111 111 111 111 111 111 113 113 112 111 111 111 111 112 111 111 111 111 112 112 112 112 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 117 118 119 118 117 116 117 119 118 118 118 118 119 119 119 119 119 119 119 119 120 120 120 121 122 121 121 120 120 121 121 122 121 121 121 122 122 122 122 123 123 123 123 123 124 124 125 125 123 123 124 124 124 125 125 125 125 126 126 126 126 127 127 127 125 129 130 132 131 131 131 131 139 116 115 161 198 165 85 37 9 28 50 69 90 113 132 137 105 42 113 155 136 138 126 140 150 147 144 144 148 151 153 154 166 166 169 177 170 172 180 156 150 194 177 173 188 179 183 189 194 191 186 182 178 175 175 174 175 174 176 179 174 186 187 177 166 171 162 141 130 132 131 122 119 119 101 102 114 103 130 204 194 186 173 164 158 155 150 146 147 148 147 148 149 139 142 159 147 145 143 141 141 140 138 137 136 134 132 131 131 130 129 128 129 127 124 122 121 117 113 110 104 104 108 100 99 85 105 139 131 129 130 133 133 131 130 132 132 132 132 132 132 132 132 131 133 133 133 134 134 134 134 135 135 135 135 134 134 134 134 134 134 134 135 135 135 135 136 136 137 137 138 138 138 138 137 137 138 138 137 137 138 138 138 139 138 138 138 138 138 138 138 138 138 139 140 140 141 141 140 140 141 141 141 142 142 142 143 143 145 145 145 145 145 145 145 145 145 144 145 147 147 147 147 146 144 143 145 144 146 147 149 150 90 90 89 89 89 89 90 90 90 90 89 89 88 89 90 90 89 89 89 89 89 89 89 89 89 89 88 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 89 88 88 87 87 87 87 87 87 87 88 88 88 89 89 87 87 87 87 87 87 86 86 86 86 86 87 87 88 88 88 87 87 87 87 87 87 87 87 85 86 87 87 88 88 87 87 87 88 89 90 89 90 91 91 91 91 90 90 91 91 92 93 92 93 93 94 94 95 96 96 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 95 95 95 94 94 94 93 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 101 101 101 101 102 102 102 102 104 104 104 104 105 105 105 105 106 106 107 107 107 108 109 109 109 109 109 110 110 110 111 111 111 111 111 111 111 111 111 111 110 110 111 111 112 112 112 113 111 111 111 111 111 111 111 111 113 113 112 111 111 111 111 111 111 111 111 111 112 111 112 112 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 116 117 118 118 117 116 117 118 118 118 118 118 119 119 119 119 119 119 119 120 120 120 121 121 123 122 122 121 121 122 122 123 121 121 122 122 122 123 123 123 123 123 123 123 124 124 125 125 123 124 124 124 125 125 125 125 125 126 126 126 126 127 127 127 124 133 134 128 131 137 128 112 112 138 205 211 109 55 4 49 188 181 110 71 36 20 58 52 30 43 133 142 127 148 134 148 148 145 142 140 143 146 149 150 155 153 157 161 160 167 172 158 148 200 190 174 181 176 174 173 182 181 178 176 173 170 169 169 173 173 173 173 170 186 173 166 172 167 153 136 128 131 130 124 119 120 101 118 136 105 125 204 195 188 176 167 161 157 152 148 149 150 149 148 145 140 147 161 150 147 144 141 138 135 131 128 134 131 131 129 130 129 126 124 122 120 119 116 115 112 109 107 106 103 106 103 102 85 92 133 133 130 129 132 133 131 130 131 132 132 132 132 132 132 132 131 133 133 133 133 134 134 133 133 134 134 134 134 134 134 134 134 133 133 134 134 134 134 135 135 137 137 138 138 138 138 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 139 139 140 141 141 141 141 140 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 144 144 145 146 147 147 146 146 144 143 144 144 146 146 149 149 89 89 90 90 90 90 90 90 89 89 90 90 89 90 89 89 89 89 89 89 89 89 89 89 90 90 89 89 90 90 90 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 87 87 87 87 87 87 88 88 88 89 89 88 88 88 87 87 86 86 85 86 86 86 87 87 88 88 88 86 86 86 86 86 86 86 86 87 88 88 89 89 89 89 89 88 87 87 89 89 90 91 92 91 91 90 90 91 91 92 93 92 92 93 93 94 95 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 95 95 95 94 94 94 94 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 101 101 101 102 102 102 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 109 109 109 109 109 109 110 110 110 110 111 111 111 111 111 111 111 111 110 110 111 111 112 112 112 113 111 111 111 111 111 111 111 111 113 112 111 111 110 110 110 110 111 111 111 111 112 112 111 111 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 115 116 117 117 115 115 116 117 118 118 118 118 119 119 119 119 119 120 120 120 120 121 121 121 123 122 122 121 121 122 122 123 122 123 123 123 124 124 124 124 122 122 123 123 124 124 124 124 124 124 124 125 125 125 125 126 125 126 126 126 126 127 127 127 134 124 121 128 125 118 121 133 166 215 198 103 23 26 104 219 254 184 175 238 209 73 5 19 28 15 92 149 143 145 149 148 153 152 148 144 141 140 142 144 149 148 156 159 160 167 164 160 144 183 184 169 175 182 179 171 174 174 174 173 172 170 169 168 165 167 165 168 163 184 156 156 177 158 141 135 133 129 127 128 126 122 105 143 160 106 121 204 195 188 176 169 164 159 154 150 151 150 151 147 140 141 152 157 151 148 144 140 137 132 126 123 129 129 129 129 129 127 124 120 118 116 113 112 111 110 108 105 109 103 105 105 106 91 79 121 135 130 128 132 134 132 131 132 133 133 133 133 133 133 133 132 132 132 133 133 133 134 133 133 134 134 134 134 134 134 134 134 134 134 135 135 135 135 136 136 137 137 138 138 138 138 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 139 139 140 141 141 141 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 144 143 144 146 146 146 146 145 144 144 145 144 146 147 149 150 89 89 90 90 90 90 90 90 89 90 90 91 91 89 89 89 89 89 89 89 89 89 89 89 90 90 89 90 90 90 90 90 89 89 89 89 89 89 89 89 89 89 88 88 89 89 89 89 89 89 89 88 87 87 88 87 87 87 87 88 88 87 87 88 88 88 88 87 87 86 86 85 86 86 87 87 87 87 87 87 86 86 86 86 86 86 86 86 88 88 89 90 90 90 90 89 88 88 87 87 89 89 90 91 91 91 90 90 91 91 92 93 92 92 92 93 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 94 94 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 101 102 102 102 102 103 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 108 108 109 109 109 110 110 110 111 111 111 111 111 111 112 112 111 111 111 111 111 112 112 112 111 111 111 111 111 111 111 111 112 112 111 110 110 110 110 111 110 110 110 110 111 111 111 111 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 115 116 117 116 115 114 115 117 118 118 118 118 119 119 119 119 120 120 120 120 121 121 121 121 123 122 122 121 121 122 122 123 123 123 123 124 124 124 125 125 122 122 123 123 124 124 124 124 124 124 125 125 125 125 126 126 125 126 126 126 126 127 127 127 126 128 127 124 123 133 149 165 197 147 58 11 56 109 242 239 148 182 254 252 251 212 77 6 41 19 29 102 162 163 153 153 154 153 150 145 140 139 142 145 150 149 159 155 153 154 145 149 121 148 174 180 172 171 177 176 174 174 175 174 173 174 172 172 165 165 163 170 163 181 143 154 172 150 133 136 137 128 125 130 133 126 113 162 171 107 126 203 193 186 176 169 164 160 155 151 152 148 150 146 139 145 155 153 146 144 141 139 135 132 126 122 124 124 123 124 125 123 119 117 117 114 112 110 110 109 108 107 109 104 104 105 108 99 71 113 137 131 128 131 134 132 131 131 133 133 133 133 133 133 133 132 132 132 132 133 133 133 133 134 134 134 134 134 134 134 134 134 134 134 135 135 135 135 136 136 137 137 138 138 138 138 137 137 138 138 137 137 138 138 138 139 138 138 138 138 138 138 138 138 139 140 141 141 142 142 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 145 145 143 143 144 145 146 146 145 145 145 144 146 145 147 148 150 151 89 89 90 90 90 90 90 90 91 90 91 92 92 91 90 90 89 89 89 89 89 89 89 89 90 90 89 90 90 90 90 90 89 89 89 89 89 89 89 89 88 88 88 88 89 88 88 88 89 89 89 89 87 88 87 87 88 88 88 87 87 86 86 86 89 88 88 87 86 86 85 85 87 87 87 87 87 87 86 86 87 87 87 87 87 87 87 87 87 88 88 89 90 89 89 89 90 89 88 88 88 89 90 90 90 90 90 90 91 91 92 93 91 92 92 93 93 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 94 94 94 94 94 94 94 94 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 102 102 102 102 103 103 103 103 104 104 104 104 105 105 105 105 106 106 107 107 107 107 108 108 108 108 108 109 109 109 110 110 110 110 110 110 110 111 111 110 112 112 112 111 111 111 111 111 111 111 111 111 111 111 111 111 112 111 110 109 109 109 109 109 110 110 111 111 111 112 112 112 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 115 117 118 117 116 115 116 117 118 118 118 118 119 119 119 119 120 120 120 121 121 121 122 122 123 122 122 121 121 122 122 123 122 122 122 123 123 123 124 124 123 123 123 123 124 124 124 124 125 126 126 125 125 126 126 126 125 126 126 126 126 127 127 127 120 133 134 129 140 157 149 127 69 20 25 60 101 169 251 180 120 166 242 250 237 203 107 49 38 49 19 31 124 188 188 182 176 170 160 152 149 148 148 149 143 140 149 138 140 151 151 171 161 128 149 182 177 172 179 182 173 173 173 174 174 174 174 174 170 167 165 172 160 171 123 144 160 148 139 137 135 129 127 130 135 134 125 170 168 111 139 201 190 183 175 168 164 160 155 151 154 147 149 146 137 147 157 148 143 142 139 137 135 131 126 122 120 119 115 115 115 116 115 115 114 111 108 107 108 108 107 106 107 106 104 102 106 105 68 112 138 132 128 131 134 133 131 131 133 133 133 133 133 133 133 132 132 132 132 132 133 133 133 133 134 134 134 134 134 134 134 134 134 134 135 135 135 135 136 136 137 137 138 138 138 138 137 137 139 138 138 138 138 139 139 139 138 138 138 138 138 138 138 138 139 140 141 141 142 142 141 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 144 144 145 144 145 147 147 147 146 146 146 145 147 146 148 149 151 152 90 89 90 90 90 90 90 90 91 92 93 93 93 92 91 89 89 89 89 89 89 89 89 89 90 90 89 90 90 90 90 90 89 89 89 89 89 89 89 89 89 89 89 88 88 88 88 88 89 89 89 89 88 87 88 87 88 88 87 87 87 86 86 86 89 89 88 87 86 86 85 85 88 88 88 87 87 86 86 86 88 88 88 88 88 88 88 88 86 87 88 88 89 88 88 88 90 89 88 87 87 88 89 90 90 90 90 90 91 91 92 93 91 92 92 93 93 94 94 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 95 95 94 94 94 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 95 97 98 99 99 100 99 99 100 100 100 100 100 100 100 100 102 102 102 102 103 103 103 103 104 104 104 105 106 105 105 105 106 106 107 107 107 107 108 108 108 108 108 109 109 109 109 110 110 110 110 110 110 111 110 110 113 112 112 112 111 111 110 110 111 111 111 111 111 111 111 111 111 111 110 109 109 109 109 109 110 110 110 111 112 112 112 112 114 114 114 113 113 113 113 113 114 114 114 115 115 115 116 116 116 118 119 118 117 116 117 119 118 118 118 118 119 119 119 119 120 120 121 121 121 121 122 122 123 122 122 121 121 122 122 123 121 121 121 122 122 122 123 123 123 123 123 123 124 124 124 124 126 126 126 126 127 127 127 127 125 126 126 126 126 127 127 127 133 119 120 145 165 148 95 50 19 18 61 91 122 243 190 113 129 155 122 129 137 133 151 105 45 50 45 11 54 186 245 219 216 202 182 168 160 156 152 149 151 146 153 143 157 186 206 245 235 116 86 137 165 175 176 166 171 171 171 172 172 173 173 173 172 167 162 169 151 155 100 127 150 151 148 139 133 133 133 132 134 139 132 170 162 114 151 199 188 182 174 167 164 161 155 151 154 147 148 146 137 149 157 143 144 142 139 137 134 130 125 121 118 113 108 106 106 110 112 114 110 107 105 104 104 105 105 103 103 108 105 100 103 107 68 115 139 132 128 131 134 133 131 131 133 133 133 133 133 133 133 132 131 131 132 132 133 133 133 133 134 134 134 134 134 134 134 134 134 134 135 135 135 135 136 136 137 137 138 138 138 138 137 137 139 139 139 139 139 140 139 140 138 138 138 138 138 138 138 138 140 140 141 142 142 142 142 141 142 142 142 143 143 143 144 144 145 145 145 145 145 145 144 144 146 145 146 148 148 148 148 147 147 146 147 147 149 149 152 152 90 90 90 90 90 90 90 90 88 88 88 88 88 89 90 90 92 91 91 90 90 90 90 90 89 90 91 92 92 91 90 89 92 91 91 91 89 90 89 88 88 89 89 89 90 90 90 91 91 91 90 90 90 90 90 90 91 91 90 90 89 89 89 88 88 88 87 87 87 85 85 86 87 87 88 88 88 88 87 87 89 88 87 86 86 86 86 87 88 88 88 88 88 88 88 88 90 90 89 89 89 88 88 87 89 89 89 90 91 91 91 91 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 97 97 96 96 97 97 96 94 94 93 93 93 93 93 93 93 93 93 93 93 92 92 92 93 93 94 94 94 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 98 98 97 97 98 98 99 100 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 104 104 104 104 105 105 105 105 105 106 106 107 107 108 108 109 107 107 107 108 109 110 111 112 111 112 112 112 112 113 113 113 112 112 111 110 110 110 111 111 112 112 111 111 111 112 113 113 112 111 111 111 111 111 111 112 112 112 112 112 112 112 112 113 111 111 112 112 112 113 113 113 114 114 113 114 115 115 116 116 116 116 116 115 116 117 117 118 118 118 119 120 120 120 120 119 122 121 121 121 121 122 123 123 122 121 121 120 120 120 121 121 125 125 125 124 124 123 123 123 124 124 124 124 125 125 125 126 125 124 123 123 123 124 127 128 136 123 124 123 122 129 129 129 129 131 142 139 90 49 95 61 36 65 77 77 172 213 142 163 134 116 107 111 122 136 135 119 72 50 60 31 19 69 212 227 202 200 180 175 170 169 166 155 150 150 161 186 208 213 211 207 204 185 142 98 93 122 147 152 161 169 170 172 166 154 160 160 157 141 136 132 133 148 150 126 124 143 158 156 144 137 136 138 137 144 132 176 173 121 163 200 183 175 167 164 159 153 149 152 145 147 145 141 142 147 150 146 140 139 137 134 130 127 125 124 112 119 116 103 102 111 113 105 118 107 97 97 98 99 105 111 104 105 92 98 103 101 77 108 135 130 127 130 132 131 131 132 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 131 132 132 132 132 133 133 133 133 133 134 134 134 135 135 135 137 137 137 138 138 138 139 139 139 139 139 139 140 140 140 140 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 142 142 142 143 143 143 144 144 144 144 144 144 144 144 144 144 145 145 146 147 147 147 147 147 147 147 147 148 149 150 151 152 90 90 90 90 90 90 90 90 88 88 88 88 88 89 90 90 92 91 91 90 90 90 90 90 89 90 91 92 92 91 90 89 91 91 91 90 89 90 90 90 89 89 89 89 90 90 90 90 90 89 89 89 89 89 89 89 88 88 88 88 88 88 88 87 88 88 87 87 87 85 85 86 86 86 87 87 87 87 86 86 88 87 87 86 86 87 86 87 88 88 88 88 88 88 88 88 89 88 88 89 89 89 89 89 89 89 90 90 91 91 91 91 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 97 96 96 96 97 96 95 94 94 94 94 94 93 93 93 93 93 93 93 93 92 92 92 93 93 94 94 94 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 98 98 97 97 98 98 99 100 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 103 103 103 103 104 104 104 104 105 106 106 107 107 108 108 109 107 108 108 109 110 110 111 112 111 111 112 112 112 113 113 113 111 111 110 110 111 111 111 112 112 112 111 111 111 112 113 113 111 112 111 111 111 111 112 111 113 113 113 112 112 112 112 111 112 112 112 113 113 113 113 114 114 114 114 115 115 115 116 116 116 116 116 117 117 117 117 117 118 118 119 120 120 120 120 119 122 121 121 121 121 122 123 123 122 121 121 120 120 121 121 121 125 125 124 124 124 124 123 123 124 124 124 124 125 125 125 126 123 124 124 125 125 125 125 125 120 124 132 129 125 125 123 124 130 127 128 125 139 196 160 15 55 82 44 94 147 129 210 198 54 115 130 115 122 124 142 191 172 70 56 51 23 11 107 185 188 191 178 173 176 170 156 143 147 157 171 181 180 175 176 182 197 196 183 151 106 76 76 87 84 104 103 94 93 108 104 103 98 104 127 149 168 195 209 197 131 137 151 164 165 152 141 138 151 156 159 177 166 148 155 190 177 172 168 168 164 156 148 147 148 148 145 139 138 141 141 138 138 137 134 132 128 125 123 120 126 118 108 102 101 104 107 110 101 100 104 109 107 100 98 100 108 108 95 100 102 101 79 108 137 131 128 131 133 131 131 133 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 132 132 132 133 133 133 134 134 133 134 134 134 134 135 135 135 137 137 137 137 137 137 138 138 138 138 138 139 139 139 140 140 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 142 142 143 143 143 144 144 144 144 144 144 144 144 144 144 144 145 146 146 147 147 147 147 147 147 147 147 148 149 150 151 152 90 90 90 90 90 90 90 90 89 88 88 88 88 89 90 90 92 91 91 90 90 90 90 90 90 90 91 91 91 91 90 90 90 90 90 90 89 90 91 91 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 85 85 85 85 85 86 86 86 88 88 87 87 87 85 85 86 85 86 86 86 86 86 86 85 88 87 87 86 86 87 87 88 88 88 88 88 88 88 88 88 87 87 88 88 89 89 90 90 90 90 90 90 91 91 91 91 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 97 96 96 96 96 95 95 94 94 94 95 95 93 93 93 93 93 93 93 93 91 91 92 93 93 94 95 95 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 98 97 97 97 97 98 99 99 98 98 99 99 99 100 101 101 101 101 101 102 102 102 102 103 102 102 102 103 103 103 104 104 105 106 106 107 107 108 108 109 108 109 109 110 110 111 111 112 111 111 111 112 112 112 113 113 111 110 110 111 111 111 112 112 112 112 111 111 111 112 113 113 111 111 111 111 111 111 111 111 113 113 113 112 112 112 111 111 114 114 114 114 115 115 115 115 114 114 114 115 115 115 116 116 116 116 117 117 117 118 118 118 118 118 119 120 120 120 120 119 121 121 121 121 121 122 122 123 121 121 120 120 120 121 121 122 123 123 124 124 124 124 123 123 124 124 124 124 125 125 125 126 123 123 125 126 127 126 124 123 121 129 129 125 126 125 127 134 150 105 128 180 198 236 143 51 88 65 36 117 220 181 169 67 86 105 114 121 147 176 167 142 157 75 72 70 45 22 42 102 184 180 155 131 144 151 153 157 157 157 162 167 169 165 163 165 163 181 176 142 112 108 113 113 78 75 71 80 77 86 57 87 138 154 180 196 203 218 228 223 203 163 134 143 166 173 167 164 161 167 181 174 163 193 163 186 173 168 166 164 159 150 143 139 147 145 141 136 136 136 136 132 133 132 130 128 125 122 120 119 119 112 111 115 108 97 98 109 96 98 101 100 97 93 97 105 107 108 99 102 101 103 85 111 139 133 131 132 133 131 131 133 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 133 133 133 133 134 134 134 135 134 134 134 134 135 135 135 135 137 137 137 136 136 136 136 136 137 137 138 138 138 139 139 139 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 142 143 143 143 143 144 144 144 144 144 144 144 144 144 144 144 145 146 147 147 148 148 147 147 147 147 147 148 149 150 151 152 89 89 89 89 89 89 89 89 89 89 88 88 89 89 90 91 92 91 91 90 90 90 90 90 90 90 90 91 91 90 90 90 89 89 90 90 90 90 90 91 90 89 89 89 88 88 88 87 88 88 88 88 88 88 88 88 85 85 86 86 86 87 87 87 88 88 87 87 87 85 85 86 86 86 87 87 87 87 86 86 88 87 87 86 86 87 87 88 88 88 88 88 88 88 88 88 87 87 87 88 89 90 90 91 90 90 90 90 91 90 90 90 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 97 96 96 96 95 95 94 94 94 95 95 96 93 93 93 93 93 93 93 93 91 91 92 93 93 94 95 95 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 97 97 97 97 97 98 99 99 98 98 99 99 99 101 100 100 101 101 101 102 102 102 102 103 103 103 103 103 104 104 104 104 105 106 106 107 107 108 108 109 109 110 110 110 111 111 112 112 111 111 111 111 112 112 112 112 111 111 110 110 111 112 113 113 112 112 111 111 111 112 113 113 111 111 111 111 111 111 111 111 112 112 112 112 112 112 112 112 113 113 114 114 114 115 115 115 114 114 114 115 115 115 116 116 116 117 117 117 118 118 118 118 118 118 119 120 120 120 120 119 121 121 120 120 121 121 122 123 121 121 120 120 120 121 122 122 123 123 123 124 124 124 124 124 124 124 124 124 125 125 125 126 123 124 124 125 126 125 125 124 129 131 120 122 129 122 129 140 109 119 164 179 168 197 89 76 70 59 52 109 195 110 40 37 104 99 137 179 159 118 101 98 98 88 87 72 57 47 24 24 67 91 112 110 143 151 150 157 163 159 158 161 166 170 170 170 174 162 135 116 129 160 173 164 171 153 146 164 154 154 97 134 175 188 201 204 201 206 215 218 232 214 191 169 149 140 157 179 171 161 142 135 157 235 188 171 177 171 162 155 149 143 140 139 140 138 134 132 134 136 136 134 130 129 128 124 123 120 118 117 109 109 114 119 108 93 93 105 97 98 99 97 91 92 97 104 101 104 102 105 102 109 95 117 140 134 131 133 134 132 131 133 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 134 135 135 135 136 136 137 137 136 136 136 135 135 135 137 137 137 137 138 138 138 138 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 143 142 142 142 144 144 144 144 144 144 144 144 144 144 144 144 146 146 147 148 148 148 148 147 147 147 147 148 149 150 151 152 90 90 90 90 90 90 90 90 89 89 89 89 89 90 91 91 92 91 91 90 90 90 90 90 91 90 90 90 90 90 90 91 88 88 89 89 91 91 91 92 91 90 90 90 89 89 89 88 88 88 88 88 88 88 88 88 86 86 87 87 88 88 88 88 88 88 87 87 87 85 85 86 87 87 88 88 88 88 87 87 87 86 87 86 86 87 87 88 88 88 88 88 88 88 88 88 87 87 87 88 89 90 90 91 90 90 90 90 91 90 91 91 93 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 95 95 94 94 94 95 95 96 93 93 93 93 93 93 93 93 91 92 92 93 93 94 94 95 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 97 97 96 96 97 97 98 99 98 98 99 99 99 101 100 100 101 101 101 102 102 102 102 103 104 104 105 105 105 106 106 106 105 106 106 107 107 108 108 109 110 110 110 110 111 111 111 111 110 110 111 111 111 112 112 112 111 111 110 110 111 112 113 113 112 112 111 111 111 112 113 113 111 111 111 111 111 111 111 111 110 110 111 112 113 113 114 114 113 113 114 114 114 115 115 115 114 114 114 115 115 115 116 116 117 117 117 118 118 118 118 119 118 118 119 120 120 120 120 119 121 120 120 120 120 121 122 122 120 120 120 120 120 121 122 123 123 123 123 123 124 124 125 125 124 124 124 124 125 125 125 126 125 124 124 123 124 125 126 127 120 127 120 132 131 121 142 158 100 152 177 146 161 193 69 79 69 73 47 183 234 70 21 66 144 193 168 106 102 115 110 110 72 70 48 57 58 35 28 35 1 50 122 134 164 161 154 155 160 167 170 166 159 160 169 177 172 132 116 144 172 175 174 182 184 185 183 183 170 189 117 111 174 183 189 188 191 196 205 214 215 228 235 218 182 146 122 110 111 148 135 131 131 196 192 191 174 169 161 153 147 145 141 138 134 130 127 129 132 135 135 133 128 126 124 122 120 118 116 114 116 112 109 108 104 94 84 79 68 79 92 102 105 102 96 92 96 101 104 108 99 112 101 119 140 134 131 133 134 132 131 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 134 134 134 135 135 135 134 134 135 135 135 136 136 136 137 137 136 136 136 135 135 135 137 137 137 137 138 138 138 138 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 143 142 142 143 144 144 145 145 145 145 145 145 145 145 145 145 146 146 147 148 148 148 148 148 147 147 147 148 149 150 151 152 90 90 90 90 90 90 90 90 90 89 89 89 89 90 91 91 92 91 91 90 90 90 90 90 91 91 90 90 90 90 91 91 90 90 89 89 90 91 91 91 90 90 90 90 89 89 89 89 87 87 87 88 88 88 88 88 88 88 88 88 88 89 89 89 88 88 87 87 87 85 85 86 87 88 88 89 89 88 88 87 88 87 87 86 86 87 87 88 88 88 88 88 88 88 88 88 87 87 88 88 89 89 90 90 90 90 90 90 90 91 91 90 92 93 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 97 97 97 96 96 96 95 96 95 95 94 94 94 95 95 93 93 93 93 93 93 93 93 92 92 93 93 93 93 94 94 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 97 96 96 96 96 97 98 98 98 98 99 99 99 100 101 101 101 101 101 102 102 102 102 103 105 105 105 106 106 106 107 107 105 106 106 107 107 108 108 109 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 111 110 111 111 111 111 112 112 112 112 111 111 111 112 113 113 111 111 111 111 111 111 111 111 110 110 111 112 113 113 114 114 114 114 114 114 115 115 115 115 114 114 114 115 115 115 116 116 117 117 118 118 118 118 119 119 118 118 119 120 120 120 120 119 120 120 120 120 120 121 122 122 120 120 120 120 121 121 122 123 121 121 123 123 124 125 125 125 124 124 124 124 125 125 125 126 126 125 123 122 124 125 126 127 117 127 124 134 127 139 192 207 142 159 157 143 207 186 59 80 64 67 73 171 132 12 46 98 147 122 91 92 110 93 57 41 35 31 15 48 70 31 39 53 34 78 163 158 166 161 163 168 165 167 167 165 167 169 168 164 117 120 143 177 191 186 184 191 183 182 188 196 189 202 138 104 177 186 185 185 190 189 188 198 207 208 211 218 217 188 130 78 183 254 254 241 181 165 164 165 159 159 157 151 147 143 137 129 131 125 120 123 128 128 128 127 124 123 122 120 117 115 113 113 115 109 107 111 108 88 54 29 22 38 61 80 95 102 101 97 97 101 106 105 92 109 104 119 139 133 131 132 133 131 131 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 133 134 134 134 135 135 135 135 135 136 136 136 136 137 137 137 136 136 136 136 136 137 137 138 138 138 139 139 139 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 142 143 143 143 144 145 145 145 145 145 145 145 145 145 145 145 146 147 148 148 149 149 148 148 147 147 147 148 149 150 151 152 90 90 90 90 90 90 90 90 90 90 89 89 90 90 91 92 92 91 91 90 90 90 90 90 92 91 90 89 89 90 91 92 91 91 91 89 90 90 90 90 89 89 89 89 90 90 90 90 89 89 89 88 89 89 89 89 89 89 89 88 88 88 88 88 88 88 87 87 87 85 85 86 86 87 87 88 88 87 87 86 88 87 87 86 86 87 87 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 90 90 90 90 90 91 90 90 92 92 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 97 97 97 96 96 96 95 97 96 95 94 94 94 94 94 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 96 96 96 96 96 97 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 104 105 105 105 105 106 106 106 105 106 106 107 107 108 108 109 110 109 109 109 109 109 109 109 110 110 110 110 111 111 111 112 112 112 111 111 111 111 111 112 112 112 111 111 111 112 113 113 111 111 112 111 111 112 111 111 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 114 114 114 114 115 115 115 116 116 117 118 118 118 118 119 119 119 118 118 119 120 120 120 120 119 120 120 120 119 120 120 121 122 120 120 120 120 121 122 123 123 122 122 123 123 124 125 126 127 124 124 124 124 125 125 125 126 124 124 124 125 125 126 127 128 126 137 131 136 135 177 236 213 141 149 156 148 212 141 55 67 69 51 123 111 38 31 70 79 98 95 104 93 57 46 50 37 25 23 29 36 67 41 35 30 24 66 178 177 173 165 172 165 171 164 158 164 177 178 158 133 121 155 182 183 182 189 190 181 189 178 187 205 203 203 160 103 161 173 172 174 185 182 179 190 192 196 202 206 197 177 155 140 212 234 230 239 231 207 179 156 158 159 155 148 143 140 133 125 124 116 111 116 122 121 121 120 122 120 119 117 114 112 110 110 107 106 114 119 96 51 17 7 12 25 42 54 66 82 94 99 98 101 104 99 83 106 109 124 137 131 128 131 133 131 131 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 133 133 134 134 135 135 135 136 136 136 136 137 137 137 137 137 137 137 138 138 138 138 138 139 139 139 140 140 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 143 143 143 143 145 145 145 145 145 145 145 145 145 145 145 145 146 147 148 148 149 149 148 148 147 147 147 148 149 150 151 152 89 89 89 89 89 89 89 89 90 90 89 89 90 90 91 92 92 91 91 90 90 90 90 90 92 91 90 89 89 90 91 92 91 91 91 90 90 90 89 89 88 89 89 89 90 90 90 91 89 89 90 89 90 90 90 90 89 89 88 88 88 87 87 87 88 88 87 87 87 85 85 86 85 86 86 87 87 86 86 85 88 87 87 86 86 87 87 88 88 88 88 88 88 88 88 88 89 89 89 89 89 88 88 88 90 90 90 90 90 91 90 90 92 92 93 94 94 94 95 95 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 97 97 97 96 96 96 95 97 97 96 94 94 93 93 93 93 93 93 93 93 93 93 93 94 94 94 93 93 92 92 92 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 96 96 96 96 96 97 98 98 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 103 104 104 104 105 105 105 105 105 106 106 107 107 108 108 109 110 110 109 109 109 108 108 108 110 110 110 110 111 111 111 111 113 113 112 111 110 110 111 111 112 112 111 111 111 112 113 113 111 111 111 112 112 111 111 111 115 114 114 113 112 111 110 110 111 111 112 112 112 113 113 113 114 114 114 115 115 115 116 116 118 118 118 118 119 119 119 119 118 118 119 120 120 120 120 119 120 120 119 119 120 120 121 122 119 119 119 120 121 122 123 124 122 122 122 123 124 126 126 127 124 124 124 124 125 125 125 126 122 123 125 126 127 127 127 126 134 146 140 148 157 206 237 157 146 126 157 180 226 94 56 94 75 59 142 82 24 51 103 91 81 98 80 54 56 50 35 38 39 17 33 9 49 48 47 50 36 73 192 188 177 169 180 167 165 167 169 170 169 159 134 110 161 174 184 186 186 186 182 177 182 193 201 193 190 210 182 81 165 176 176 175 185 182 180 195 192 188 191 199 191 170 159 161 217 202 192 198 216 209 197 199 174 171 162 150 143 141 136 130 116 107 104 110 117 117 117 117 118 118 116 113 111 110 108 108 109 110 119 112 62 7 5 24 33 46 56 56 54 61 73 79 97 97 100 94 77 105 115 131 135 130 127 130 132 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 132 132 132 132 133 133 133 135 135 135 136 136 136 137 137 137 137 137 138 138 138 139 139 139 139 139 139 140 140 140 140 139 139 139 139 140 140 140 140 139 140 140 141 141 142 143 143 143 143 143 143 144 145 145 145 145 145 145 145 145 145 145 145 147 147 148 149 149 149 149 148 147 147 147 148 149 150 151 152 89 89 89 89 90 90 90 90 90 91 91 91 91 92 92 92 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 88 88 89 89 89 89 88 87 87 87 87 87 87 87 87 87 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 88 88 87 87 87 87 86 86 87 87 87 87 87 86 86 87 88 88 87 86 86 86 87 89 91 91 91 90 90 89 89 90 92 93 92 93 93 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 97 97 96 97 97 97 97 97 96 96 96 96 96 96 96 96 99 98 98 97 96 95 95 94 95 95 93 93 94 93 93 93 95 95 94 94 94 93 93 93 97 96 94 93 92 93 94 94 93 93 93 93 93 93 93 93 95 95 95 95 95 95 94 94 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 101 100 100 100 100 101 102 102 104 104 104 104 105 105 105 105 106 108 109 109 110 110 109 109 108 109 109 109 110 110 110 110 108 109 110 111 111 110 109 108 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 109 110 112 112 113 113 113 111 111 111 111 111 111 111 111 111 113 113 113 113 113 113 113 113 115 115 116 116 116 116 116 117 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 122 121 121 120 120 121 121 122 122 122 122 123 123 122 122 123 123 121 120 122 125 127 126 125 127 122 121 125 125 121 121 125 122 130 131 122 116 122 129 130 143 145 151 161 160 194 212 138 151 139 154 217 185 59 72 70 88 72 127 42 29 36 48 33 49 86 57 33 49 42 25 27 27 27 24 16 40 65 54 50 35 70 176 203 175 181 173 166 164 186 163 179 171 108 120 173 185 185 185 184 182 180 180 181 186 190 199 193 200 210 188 81 141 174 169 183 185 176 196 180 187 183 186 183 194 177 144 167 201 173 185 188 186 199 193 194 186 178 168 162 163 160 150 137 132 115 95 97 109 109 105 112 116 116 115 110 107 106 106 106 112 113 91 47 9 6 14 27 53 80 91 84 77 70 64 65 87 82 77 63 106 106 110 142 132 132 132 132 132 132 132 132 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 133 134 134 134 134 135 135 135 133 133 134 134 134 134 135 135 136 136 136 137 137 137 137 138 136 137 138 139 138 138 137 136 139 139 139 139 140 140 140 140 140 141 141 142 142 143 143 144 143 143 143 143 144 144 144 144 145 145 145 145 146 146 146 146 149 148 147 146 146 146 148 148 148 148 149 149 149 150 150 151 89 89 89 89 90 90 90 91 90 91 91 91 91 92 92 92 91 91 91 91 90 90 90 90 91 91 91 91 91 91 91 91 89 89 89 89 89 89 89 89 88 88 89 89 89 89 88 88 88 88 88 88 88 88 88 88 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 86 87 87 87 87 87 87 87 86 86 87 88 88 87 86 86 87 88 89 90 91 91 90 90 89 90 90 91 92 92 93 93 94 94 94 94 95 95 95 95 95 95 95 95 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 98 97 96 95 95 95 95 95 94 93 94 94 93 93 95 95 94 94 94 93 93 93 96 95 94 92 92 92 93 94 94 94 94 94 94 94 94 94 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 102 101 101 101 101 102 103 103 104 104 104 104 105 105 105 105 106 108 108 109 109 109 109 109 109 109 109 109 110 110 110 110 110 110 111 112 112 111 110 110 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 109 110 112 112 113 112 113 111 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 115 115 116 116 116 116 116 117 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 122 122 122 123 123 122 122 123 122 121 121 123 126 127 126 124 125 126 128 128 125 122 123 127 127 126 123 118 122 134 146 154 150 148 149 161 161 187 157 105 137 164 184 183 89 43 93 83 80 94 116 88 42 44 34 33 68 90 56 31 45 45 42 43 24 22 20 13 34 54 46 49 44 30 167 200 209 178 191 202 180 189 189 158 106 123 188 194 186 186 186 184 183 183 183 184 188 192 195 192 196 205 196 80 129 171 168 175 181 174 191 180 184 179 184 179 186 178 148 152 186 160 168 170 169 179 174 172 168 166 161 156 154 154 147 139 135 119 96 88 97 101 100 107 112 112 111 112 111 110 106 103 111 89 56 36 41 56 58 48 74 96 107 101 96 88 78 75 88 81 79 60 90 97 110 138 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 131 132 132 132 132 133 133 133 134 134 135 135 135 135 136 136 136 136 136 137 137 137 137 138 137 137 138 138 137 138 137 137 139 139 139 139 140 140 140 140 140 141 141 142 142 143 143 144 143 143 143 143 144 144 144 144 145 145 145 145 146 146 146 146 148 148 147 146 146 146 148 148 148 148 149 148 149 150 150 150 89 89 89 90 90 90 91 91 90 91 91 91 91 92 92 92 92 91 91 91 91 90 90 90 91 91 91 91 91 91 91 91 89 89 89 89 89 89 89 89 88 88 89 89 90 90 88 88 88 88 88 88 88 88 88 88 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 88 88 88 88 88 87 87 87 87 87 87 87 87 86 87 87 88 88 87 87 86 87 88 89 90 91 91 91 90 90 90 90 91 92 92 93 93 93 94 94 94 95 95 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 97 96 96 95 95 94 94 94 94 94 94 94 93 95 95 94 94 94 93 93 93 94 93 93 92 92 92 92 93 94 94 94 94 94 94 94 94 95 95 95 95 95 95 95 95 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 102 101 101 101 101 102 103 103 104 104 104 104 105 105 105 105 106 107 108 109 109 109 109 109 109 109 109 109 110 110 110 110 111 111 112 112 112 112 111 111 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 110 110 112 112 112 112 113 111 112 112 112 112 112 112 112 112 114 114 114 114 114 114 114 114 115 115 115 116 116 116 116 117 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 122 122 122 123 123 122 122 123 122 122 122 124 126 126 124 123 123 123 119 116 118 124 128 128 122 111 106 119 139 152 156 156 170 166 162 157 153 163 148 71 111 152 140 96 18 47 79 64 67 108 110 94 42 44 35 34 41 52 30 21 36 53 66 65 23 18 17 13 28 41 39 52 66 20 90 145 164 184 171 173 163 134 119 79 81 179 226 178 187 186 187 186 185 186 187 187 190 196 191 193 190 198 207 84 108 165 166 165 175 173 184 181 179 173 180 174 173 178 155 131 174 154 157 157 157 165 160 158 155 156 154 150 147 146 142 137 132 121 96 79 86 95 98 104 105 105 106 109 111 110 105 101 93 85 76 76 90 104 101 87 95 112 117 114 114 106 92 85 99 92 91 69 80 102 123 139 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 131 132 132 132 132 133 133 133 134 134 135 135 135 135 136 136 136 136 136 137 137 137 137 138 138 138 137 137 136 137 138 138 139 139 139 139 140 140 140 140 140 141 141 142 142 143 143 144 143 143 143 143 144 144 144 144 145 145 145 145 146 146 146 146 148 148 147 146 146 146 148 148 148 148 149 148 149 149 150 150 89 89 90 90 90 91 91 91 90 91 91 91 91 92 92 92 92 92 92 91 91 91 90 90 91 91 91 91 91 91 91 91 89 89 89 89 89 89 89 89 88 88 90 89 90 90 89 89 88 88 88 88 88 88 88 88 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 88 88 88 89 89 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 89 89 90 91 91 91 90 90 91 91 91 92 92 92 93 93 94 94 94 95 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 97 97 97 96 96 96 95 94 94 95 95 94 94 94 94 96 96 95 95 95 94 94 94 93 92 92 92 92 92 92 92 94 94 94 94 94 94 94 94 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 102 101 101 101 101 102 103 103 104 104 104 104 105 105 105 105 106 107 108 109 109 109 109 108 109 109 109 109 110 110 110 109 111 111 111 111 111 111 111 111 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 111 111 112 112 112 112 112 111 112 112 112 112 112 112 112 112 114 114 114 114 114 114 114 114 115 115 115 116 116 116 116 117 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 122 122 122 123 123 122 122 123 122 122 124 125 126 125 123 122 134 133 130 128 132 133 121 108 102 88 79 86 101 119 143 162 156 155 154 144 151 156 171 38 59 91 58 32 39 75 61 74 59 97 111 42 27 32 45 35 26 32 22 22 24 32 43 31 24 18 18 16 26 34 36 57 57 49 39 44 39 79 73 69 64 80 94 82 139 213 200 185 185 186 186 186 186 188 188 190 188 197 186 195 189 190 214 91 83 154 165 158 173 173 175 178 174 170 177 171 164 179 162 116 164 155 154 152 153 161 158 154 153 154 153 147 145 142 138 131 119 117 96 77 84 99 103 104 104 103 103 104 103 97 93 92 90 101 112 114 114 115 114 110 106 115 115 113 118 113 97 90 111 102 106 85 84 116 135 135 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 133 134 134 134 134 135 135 135 134 134 135 135 135 135 136 136 136 136 136 137 137 137 137 138 138 138 137 136 135 137 139 140 139 139 139 139 140 140 140 140 139 140 140 141 141 142 142 143 143 143 143 143 144 144 144 144 145 145 145 145 146 146 146 146 148 148 147 147 147 147 148 148 147 148 148 148 149 149 150 150 90 90 90 90 91 91 91 91 90 91 91 91 91 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 88 89 90 89 90 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 88 88 88 89 89 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 89 90 90 91 92 91 91 91 91 91 92 92 92 93 93 93 94 94 94 94 95 95 95 95 95 96 96 96 96 98 98 98 97 97 97 97 97 98 98 98 98 98 98 98 98 97 97 97 97 96 96 96 96 96 96 95 95 95 94 94 94 95 95 94 94 94 93 93 93 92 92 92 92 92 92 92 92 94 94 94 94 94 94 94 94 95 95 95 96 96 96 97 97 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 102 101 101 101 101 102 103 103 104 104 104 104 105 105 105 105 105 107 107 108 109 108 108 108 109 109 109 109 110 110 110 109 110 110 110 110 110 110 110 110 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 112 112 112 111 111 111 112 111 113 113 113 113 113 113 113 113 114 114 114 114 114 114 114 114 115 115 115 116 116 116 117 118 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 120 121 121 122 122 121 121 120 122 122 122 123 123 122 122 123 121 123 124 125 125 124 124 123 108 119 129 132 125 110 90 74 77 81 85 83 75 81 112 146 166 166 153 132 146 162 143 76 73 88 85 74 72 63 37 60 61 75 111 17 18 26 33 32 21 24 22 27 19 17 23 6 23 17 18 17 27 33 35 59 39 46 30 50 122 133 163 152 169 182 168 125 164 198 170 202 183 184 184 186 187 188 190 190 186 196 185 196 189 185 214 109 62 137 160 157 171 171 168 175 171 168 174 171 161 176 169 116 144 151 147 145 149 152 154 151 154 152 148 145 145 143 135 126 112 114 97 81 89 103 104 102 104 101 99 97 89 82 81 85 106 107 106 106 108 111 110 107 110 115 109 109 116 114 101 97 113 107 112 98 91 128 138 126 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 133 134 134 134 134 135 135 135 134 134 135 135 135 135 136 136 136 136 136 137 137 137 137 138 138 137 136 136 135 138 139 140 139 139 139 139 140 140 140 140 139 140 140 141 141 142 142 143 144 144 144 144 145 145 145 145 144 144 144 144 145 145 145 145 148 148 147 147 147 147 147 147 147 147 148 147 148 149 149 150 90 90 90 91 91 91 92 92 90 91 91 91 91 92 92 92 93 92 92 92 92 91 91 91 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 89 89 89 89 89 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 88 88 88 88 88 87 87 87 87 87 87 87 87 88 87 87 86 86 87 87 88 88 88 88 88 89 90 91 92 91 91 91 91 91 91 91 91 93 93 93 93 94 94 94 94 95 95 95 95 96 96 96 96 98 97 97 97 97 97 97 97 98 98 98 98 98 98 98 98 97 97 97 97 96 96 96 96 96 96 96 95 95 95 95 94 95 95 94 94 94 93 93 93 91 92 93 93 93 93 93 93 94 94 94 94 94 94 94 94 95 95 95 96 96 97 97 98 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 102 101 101 101 101 102 103 103 104 104 104 104 105 105 105 105 105 106 107 108 108 108 108 108 109 109 109 109 110 110 110 110 110 110 109 109 109 109 110 110 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 113 112 112 111 110 111 112 111 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 113 115 115 115 116 116 116 117 118 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 120 120 122 122 122 122 120 120 122 122 122 123 123 122 122 123 122 123 124 124 123 123 125 126 134 135 131 116 91 68 62 68 57 48 39 28 24 27 39 52 108 137 155 149 148 164 88 169 189 178 208 195 112 75 64 44 66 63 104 45 25 28 11 29 16 16 12 21 20 21 30 18 19 14 16 18 29 37 36 55 57 40 32 135 209 193 185 180 171 165 161 138 174 210 174 169 180 182 184 186 189 189 190 191 185 193 185 193 191 183 207 134 49 116 153 156 167 168 164 172 169 167 169 172 163 171 172 127 122 145 141 139 143 144 150 148 148 148 145 143 143 142 134 124 114 113 95 81 89 99 97 93 88 83 82 86 86 84 90 98 103 103 105 108 110 111 109 106 111 114 109 108 115 114 105 105 113 111 115 107 99 136 138 124 132 132 132 132 132 132 132 132 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 131 132 132 132 132 133 133 133 134 134 135 135 135 135 136 136 136 136 136 137 137 137 137 138 137 137 136 137 136 138 139 140 139 139 139 139 140 140 140 140 140 141 141 142 142 143 143 144 144 144 144 144 145 145 145 145 144 144 144 144 145 145 145 145 148 148 147 147 147 147 147 147 147 147 148 147 148 148 149 149 90 90 91 91 91 92 92 92 90 91 91 91 91 92 92 92 93 93 92 92 92 91 91 91 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 88 88 89 90 90 90 88 88 89 89 89 89 89 89 89 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 87 87 87 87 87 87 87 87 88 88 88 87 86 86 86 86 87 88 88 89 88 88 89 91 91 92 91 91 91 91 91 91 91 91 92 92 93 93 93 94 94 94 95 95 95 95 96 96 96 96 97 97 97 97 97 97 96 96 97 97 97 97 97 97 97 97 96 96 96 96 97 97 97 97 96 96 96 96 95 95 95 95 95 95 94 94 94 93 93 93 91 92 93 94 95 94 94 93 94 94 94 94 94 94 94 94 94 95 95 96 97 97 98 98 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 102 101 101 101 101 102 103 103 104 104 104 104 105 105 105 105 105 106 107 108 108 108 108 107 109 109 109 109 110 110 110 110 111 111 110 109 109 110 111 111 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 114 113 112 110 110 110 112 112 113 113 113 113 113 113 113 113 112 112 112 112 112 112 112 112 115 115 115 116 116 116 117 118 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 119 120 122 123 123 122 120 119 122 122 122 123 123 122 122 123 122 123 123 122 121 123 126 129 143 116 87 68 53 49 62 82 111 124 147 173 184 164 118 78 54 72 107 130 134 127 96 202 194 185 215 221 107 84 76 28 59 63 98 69 28 28 20 33 45 37 16 18 22 18 20 11 17 13 16 17 34 46 40 51 35 28 80 203 176 166 150 175 184 177 171 145 159 191 185 184 179 181 185 189 190 191 192 192 187 191 186 187 192 180 199 162 43 97 143 154 158 163 163 171 169 168 164 173 166 164 171 145 106 141 138 136 139 137 146 145 144 146 145 143 141 139 133 126 119 111 88 74 82 90 86 84 75 66 67 80 91 98 104 112 98 105 115 119 117 112 110 111 109 113 110 109 114 110 105 108 113 117 116 110 102 138 135 133 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 132 132 132 132 133 133 133 134 134 135 135 135 135 136 136 136 136 136 137 137 137 137 138 135 136 137 138 138 139 139 139 139 139 139 139 140 140 140 140 140 141 141 142 142 143 143 144 144 144 144 144 145 145 145 145 144 144 144 144 145 145 145 145 148 148 147 147 147 147 147 147 147 147 147 147 148 148 149 149 90 91 91 91 91 92 92 92 90 91 91 91 91 92 92 92 93 93 93 92 92 92 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 89 89 89 90 89 89 88 88 88 88 88 88 88 88 88 88 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 88 88 88 87 88 88 87 87 87 87 87 87 87 87 88 87 87 88 87 86 86 86 86 87 88 88 89 87 88 88 91 92 93 93 92 91 91 91 91 91 92 92 92 93 93 93 93 94 94 95 95 95 95 96 96 96 96 97 97 97 97 97 96 97 97 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 96 96 96 96 95 95 95 96 94 94 93 93 93 92 92 92 91 92 94 95 96 95 94 94 94 94 94 94 94 94 94 94 94 95 95 96 97 98 98 99 97 97 97 97 97 97 97 96 98 98 99 100 101 101 101 101 102 101 101 101 101 102 103 103 104 104 104 104 105 105 105 105 104 106 107 107 108 108 107 107 108 109 109 109 110 110 110 110 113 112 111 110 110 111 112 113 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 114 113 112 110 110 110 112 112 113 113 113 113 113 113 113 113 111 111 111 111 111 111 111 111 115 115 115 116 116 116 117 118 118 118 117 117 117 117 118 118 118 119 119 119 119 120 120 120 119 120 122 123 123 122 120 119 122 122 122 123 123 122 122 123 122 123 123 121 120 122 127 131 111 76 54 75 112 144 174 197 201 214 227 236 245 250 249 240 186 107 58 50 71 61 154 188 163 180 191 216 107 93 71 40 47 66 96 61 25 22 51 40 64 51 19 20 30 25 19 10 16 14 17 18 38 54 45 49 45 22 141 200 157 166 177 174 180 180 160 144 171 182 162 168 179 182 187 190 193 193 193 193 190 190 185 182 190 180 193 179 43 85 136 150 152 159 162 171 168 168 160 174 168 159 170 156 96 138 135 133 136 130 140 141 144 149 152 147 140 135 131 127 122 108 79 65 74 81 80 81 82 68 65 79 96 102 103 107 114 107 104 106 109 111 110 109 104 110 110 109 112 105 100 106 111 118 114 107 99 132 130 138 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 133 134 134 134 134 135 135 135 134 134 135 135 135 135 136 136 136 136 136 137 137 137 137 138 134 135 137 139 139 139 139 138 139 139 139 139 140 140 140 140 140 141 141 142 142 143 143 144 144 144 144 144 145 145 145 145 144 144 144 144 145 145 145 145 148 148 147 147 147 147 147 147 146 147 147 147 147 148 149 149 90 91 91 91 90 92 92 91 91 91 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 90 90 89 90 90 91 92 92 92 91 91 91 90 90 89 89 91 90 88 88 87 87 87 88 87 87 87 88 88 88 89 89 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 89 89 89 89 89 89 89 89 90 90 90 90 90 91 91 92 92 92 91 91 91 91 91 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 95 95 95 94 94 94 94 96 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 92 92 94 94 94 94 92 92 92 92 93 93 93 93 94 94 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 102 102 101 101 101 102 103 103 104 105 106 105 105 106 106 106 106 106 107 107 107 107 108 108 109 109 109 109 110 110 110 110 110 110 110 110 111 111 111 111 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 113 112 112 112 111 111 110 110 114 114 114 114 113 114 113 113 113 113 113 112 112 112 112 112 113 114 114 116 116 116 116 116 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 123 123 123 123 123 123 123 123 117 122 120 115 127 137 122 96 49 94 157 200 203 184 178 187 191 199 206 204 197 198 215 235 240 226 206 175 169 101 136 170 162 173 157 203 146 50 99 30 31 55 72 91 63 18 29 47 41 47 26 18 24 22 22 13 12 12 19 31 39 41 42 45 34 62 175 175 169 157 175 177 183 197 188 136 166 165 170 166 178 183 187 189 192 194 192 188 190 186 186 187 181 176 185 200 70 52 118 152 143 154 157 166 167 164 162 162 162 163 163 163 121 92 132 134 116 136 135 139 137 143 148 143 137 134 127 122 109 88 71 73 82 88 93 98 104 102 92 79 82 98 109 110 106 107 106 106 108 109 108 107 106 110 114 111 106 103 107 112 112 116 112 114 104 129 134 131 132 131 132 132 132 132 131 131 132 132 132 132 132 132 132 132 132 132 133 134 134 134 134 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 137 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 144 144 143 143 143 142 142 142 143 143 143 143 144 144 144 144 146 147 147 147 147 148 148 148 147 147 147 147 149 150 151 152 90 91 91 91 90 91 92 92 91 91 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 90 90 89 89 90 90 91 91 91 91 91 91 90 90 90 89 90 89 88 88 87 87 88 88 87 87 87 88 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 89 89 89 89 89 89 89 89 90 89 89 89 89 90 91 91 92 91 91 91 91 91 92 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 95 96 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 92 93 93 94 94 93 93 92 92 92 93 93 93 94 94 94 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 101 101 101 101 101 102 103 104 103 104 105 104 104 105 105 105 106 106 107 107 107 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 111 111 111 112 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 112 112 112 112 111 111 111 110 114 114 114 113 113 114 113 113 114 114 114 113 113 113 113 113 115 115 116 117 117 117 117 116 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 120 120 120 120 120 120 120 120 123 123 123 123 123 123 123 123 128 126 124 124 122 112 95 80 150 172 181 166 160 174 188 191 192 193 194 196 194 198 212 225 180 182 223 214 248 121 85 169 167 159 158 178 150 42 99 49 50 40 47 93 90 38 26 31 28 41 28 23 25 20 20 12 13 19 28 37 43 47 48 48 26 103 182 164 168 166 177 183 190 196 186 135 166 164 167 166 176 181 186 187 190 193 191 187 190 186 186 187 182 177 183 195 92 40 122 143 143 151 153 165 166 164 161 161 160 160 160 158 139 104 121 129 122 130 134 148 144 145 142 136 130 127 119 111 86 79 79 87 99 102 97 92 93 101 103 92 87 95 107 112 109 109 109 109 109 109 109 108 109 110 113 110 107 105 109 112 113 116 112 115 104 130 135 131 132 132 132 133 133 132 132 131 132 132 132 132 132 132 132 132 131 131 132 133 133 133 133 132 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 143 143 143 143 143 142 142 142 143 143 143 143 144 144 144 144 146 146 147 147 147 148 148 148 147 147 147 147 149 150 151 152 90 91 91 91 90 91 91 92 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 90 90 89 90 90 89 90 90 91 91 91 91 90 90 90 90 89 88 88 88 88 88 89 89 88 88 88 88 88 87 86 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 89 89 89 89 89 89 89 89 89 89 88 88 89 89 90 91 91 90 90 90 91 92 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 99 99 98 98 98 97 97 97 96 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 92 93 93 94 94 93 93 92 93 93 93 93 94 94 94 94 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 100 100 100 101 102 103 104 105 103 103 104 104 104 104 104 105 107 107 107 107 108 108 108 108 109 109 109 109 110 110 110 110 110 110 110 111 111 111 112 112 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 112 112 112 112 111 111 111 111 114 114 113 113 114 114 113 113 115 115 115 114 114 114 114 114 115 116 116 117 117 117 118 118 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 123 136 120 114 120 124 126 140 160 161 163 167 175 178 183 191 200 191 189 191 197 198 194 191 192 184 183 208 193 248 144 52 173 165 172 181 170 141 46 76 37 48 44 44 73 88 70 48 25 27 43 31 23 19 13 19 17 26 37 46 48 51 55 53 46 28 148 183 158 170 178 179 185 191 188 178 129 163 163 164 168 174 179 184 186 189 192 191 188 191 186 184 186 183 179 181 188 129 32 109 132 143 147 150 162 163 161 160 158 158 158 155 153 148 116 109 126 131 122 121 137 135 136 135 131 125 114 98 84 83 88 95 105 114 114 101 86 90 107 117 107 94 93 101 108 111 112 112 111 111 110 109 108 112 111 110 108 108 108 110 112 112 116 111 115 105 131 135 131 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 132 130 130 131 132 132 132 132 132 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 144 144 144 144 146 146 146 147 147 147 148 148 147 147 147 147 149 150 151 152 90 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 90 90 91 90 91 91 89 89 91 91 91 90 90 90 90 90 89 89 88 88 88 89 89 89 89 89 88 88 88 86 86 86 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 88 88 88 88 88 89 90 90 90 90 90 90 91 92 93 94 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 99 99 99 98 98 98 97 97 96 95 95 95 95 94 94 93 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 93 93 93 94 94 94 94 95 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 100 100 100 101 102 103 104 105 104 104 105 104 105 105 105 105 107 107 107 108 108 108 108 109 109 109 109 109 110 110 110 110 110 110 111 111 111 112 112 112 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 112 112 112 111 111 111 111 111 114 114 114 114 114 114 114 114 115 115 115 114 114 114 114 114 115 116 117 117 119 119 118 118 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 123 122 115 120 134 140 141 153 170 167 156 158 175 183 181 186 197 193 189 189 192 194 188 181 177 188 198 192 192 222 197 56 96 139 168 154 123 85 72 88 71 45 52 51 56 67 75 72 57 48 59 40 24 19 15 25 28 43 52 56 54 54 58 48 33 61 176 173 164 175 182 179 182 183 172 165 116 155 161 161 171 171 178 183 186 189 191 192 189 189 186 183 185 184 178 177 179 165 41 71 129 147 144 149 159 160 159 158 157 158 156 154 151 149 129 99 110 127 120 122 133 137 133 124 113 102 92 82 76 96 104 108 113 119 125 115 100 103 117 125 118 103 96 97 98 109 110 113 112 111 110 111 111 116 112 108 107 109 112 112 112 113 117 111 115 107 132 135 130 134 133 134 134 134 134 133 133 132 132 132 132 132 132 132 132 130 131 132 132 133 133 132 132 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 141 141 141 142 142 143 143 143 143 143 143 143 144 144 144 144 146 146 146 146 147 147 147 147 147 147 147 147 149 150 151 152 89 90 90 91 91 92 92 92 92 92 91 91 92 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 89 90 91 90 91 91 89 88 90 90 90 90 90 91 91 91 88 88 89 89 89 89 89 89 89 89 88 88 88 87 86 86 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 88 88 88 88 88 89 90 90 90 90 90 90 91 92 93 94 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 98 97 97 97 96 96 96 96 95 95 95 95 94 94 93 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 93 93 94 94 94 95 95 95 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 100 100 100 101 102 103 104 105 105 105 107 106 106 107 107 107 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 111 111 111 111 111 112 112 112 113 113 113 113 114 114 114 114 115 115 115 114 114 114 114 114 115 116 116 117 118 118 118 118 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 123 122 124 131 138 144 149 154 158 176 183 181 172 177 193 195 185 195 190 187 187 188 186 187 190 172 185 188 208 209 241 117 40 60 71 53 47 63 92 82 46 60 48 51 59 60 59 70 91 71 77 52 37 35 33 43 43 51 57 56 51 51 55 41 22 120 187 160 173 173 174 179 179 177 164 158 105 144 159 157 172 172 179 186 188 189 191 192 190 188 184 182 182 182 178 174 173 188 73 35 123 145 144 150 153 156 157 157 158 159 158 154 152 151 141 99 87 109 120 130 138 136 123 102 80 69 72 88 102 105 111 113 115 122 132 131 123 120 123 123 119 113 107 99 93 103 106 110 112 111 110 111 112 117 112 108 108 110 113 113 112 113 115 110 115 108 133 136 130 134 133 134 134 134 134 133 133 132 132 132 132 132 132 132 132 131 132 133 133 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 141 141 141 141 142 142 143 143 144 144 144 144 145 145 145 145 145 145 146 146 146 147 147 147 147 147 147 147 149 150 151 152 90 90 90 90 91 92 92 92 93 93 92 92 93 93 93 93 93 93 93 93 93 93 93 93 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 89 90 90 92 92 90 90 89 90 90 90 90 91 91 91 91 88 89 89 89 89 88 87 86 88 88 88 88 88 87 87 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 88 88 89 89 90 91 91 90 90 90 91 92 93 93 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 96 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 93 93 92 92 93 93 94 93 94 94 94 95 95 95 95 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 99 99 99 100 101 102 103 104 106 106 107 107 107 107 108 108 107 108 108 108 109 109 109 109 109 109 109 109 110 110 110 110 111 111 111 112 112 112 113 113 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 111 111 111 111 112 112 112 112 113 113 113 113 113 114 114 114 115 115 115 114 114 114 114 114 114 115 115 116 116 116 117 117 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 121 121 121 121 121 121 121 121 123 123 123 123 123 123 123 123 125 131 134 139 150 169 178 178 166 173 182 188 195 198 196 189 192 195 198 200 195 184 180 180 175 162 180 194 194 232 188 84 63 88 122 116 116 83 79 60 64 54 58 53 54 61 63 78 74 83 63 56 59 57 58 52 55 56 54 50 52 53 42 28 156 187 154 169 166 165 176 178 176 163 160 95 133 157 154 169 173 180 187 189 188 191 191 190 186 184 182 181 179 176 173 171 191 118 32 104 136 145 148 150 155 155 157 159 160 158 155 152 144 145 115 82 92 111 108 106 102 92 81 71 68 79 104 125 114 116 119 120 125 129 128 125 127 122 117 116 117 115 106 99 98 103 108 111 110 110 112 114 115 112 109 108 111 113 112 111 112 115 110 116 109 135 136 129 133 133 133 133 133 133 133 132 132 132 132 132 132 132 132 132 132 132 133 134 134 134 134 134 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 141 141 141 141 141 142 142 142 144 144 144 144 145 145 145 145 145 145 145 146 146 146 147 147 147 147 147 147 149 150 151 152 90 91 90 90 91 92 92 92 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 88 89 90 91 92 91 90 89 89 90 90 90 91 91 91 91 89 89 90 90 90 87 86 85 86 86 86 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 90 89 89 89 89 90 91 91 92 91 91 91 91 91 92 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 96 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 93 93 92 92 93 93 94 94 94 94 94 95 95 95 95 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 100 100 100 100 100 101 102 103 105 105 107 106 106 107 107 107 108 108 108 108 109 109 109 109 109 109 109 109 110 110 110 110 111 111 112 112 112 113 113 113 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 110 111 111 111 112 112 112 112 113 113 113 113 113 114 114 114 114 114 114 113 113 113 113 113 113 114 114 115 115 115 115 115 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 122 137 153 163 170 173 169 161 191 176 173 185 189 183 187 200 194 197 203 203 192 175 163 160 166 154 176 189 188 210 177 110 167 142 135 139 151 123 101 54 60 60 65 47 45 61 53 52 64 78 66 63 67 63 62 53 53 53 52 51 49 46 41 38 133 175 157 155 165 165 166 172 171 163 160 86 122 152 150 165 171 180 187 188 188 188 189 189 183 184 183 179 175 174 172 171 179 159 65 74 121 146 144 150 155 155 157 159 160 157 152 149 139 136 124 77 72 95 85 85 88 88 92 96 99 100 109 120 123 122 123 126 126 123 120 121 123 118 114 114 115 115 110 108 98 103 109 111 111 111 112 115 111 111 110 109 111 111 111 110 111 114 109 115 111 136 136 128 132 132 132 133 133 132 132 131 132 132 132 132 132 132 132 132 131 132 132 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 142 142 141 141 141 141 141 141 144 144 144 144 145 145 145 145 145 145 145 145 146 146 146 147 147 147 147 147 149 150 151 152 89 91 91 90 91 92 92 92 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 91 91 91 91 91 91 91 91 92 92 92 91 90 90 91 90 87 89 90 92 92 92 91 89 89 89 90 90 91 91 91 92 89 90 90 90 90 87 85 84 86 87 86 88 88 88 89 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 91 91 92 92 92 91 91 91 91 91 92 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 96 95 95 95 95 94 94 94 94 94 94 94 94 94 94 94 94 94 92 92 92 92 94 94 94 94 94 95 95 95 95 96 95 95 95 95 95 96 97 97 97 97 97 97 98 98 98 98 100 100 99 99 100 100 101 102 101 101 100 100 100 101 102 102 104 105 106 105 105 106 106 106 108 108 108 109 109 109 109 110 109 109 109 109 110 110 110 110 111 112 112 112 112 113 113 113 112 112 112 112 112 112 112 112 114 114 114 113 113 113 113 112 110 110 111 111 112 112 112 113 112 113 113 113 113 114 114 113 113 113 113 112 112 112 112 112 111 112 113 114 115 115 114 114 118 118 118 118 118 118 118 118 118 119 119 119 119 120 120 120 122 122 122 122 122 122 122 122 123 123 123 123 123 123 123 123 152 157 165 170 173 175 179 184 181 186 186 184 190 201 200 190 201 196 190 181 172 163 162 167 166 171 170 182 171 195 125 102 132 154 153 169 134 132 127 100 66 47 57 56 50 41 31 54 57 71 62 59 62 57 57 50 47 46 48 46 39 32 32 38 88 161 160 144 168 169 157 163 163 158 159 79 114 150 148 163 171 180 187 187 186 187 188 187 182 184 182 178 174 172 172 172 166 182 102 51 109 146 139 152 155 155 157 158 158 155 150 146 144 126 116 59 48 87 92 110 125 121 121 124 120 111 106 108 124 119 120 127 128 123 124 130 118 117 116 115 112 109 110 113 99 104 111 112 111 110 112 115 109 110 111 110 111 110 110 110 111 114 108 115 110 135 136 127 132 131 132 132 132 132 131 131 132 132 132 132 132 132 132 132 130 130 131 132 132 132 132 132 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 135 135 135 136 136 136 136 137 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 141 142 142 142 142 142 142 141 141 140 140 140 144 144 144 144 145 145 145 145 145 145 145 145 146 146 146 146 147 147 147 147 149 150 151 152 91 91 92 92 91 91 92 92 91 90 91 92 92 93 92 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 90 90 91 91 91 91 91 91 92 92 92 92 91 91 90 90 90 90 90 90 90 90 90 90 88 88 88 88 88 88 88 88 89 89 88 88 87 87 87 86 89 90 88 88 87 88 88 88 89 89 88 88 88 88 89 89 91 91 91 91 91 90 90 90 91 91 91 91 92 92 92 92 90 90 91 91 91 92 92 92 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 98 98 97 97 97 97 97 97 98 98 96 96 96 96 97 96 96 96 96 95 94 94 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 94 94 94 94 95 95 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 98 99 99 99 100 101 102 103 102 102 102 102 102 103 104 104 101 103 106 106 106 105 106 107 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 113 112 112 112 111 111 110 110 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 112 112 112 113 113 114 114 114 114 114 114 114 114 114 114 114 115 115 115 116 116 116 116 117 119 119 118 118 118 118 118 118 119 119 119 119 119 119 119 119 122 121 119 120 123 126 124 120 122 121 123 124 119 119 136 158 160 162 157 166 184 178 173 186 191 190 186 184 191 201 202 198 186 188 182 165 154 159 170 177 165 182 159 183 188 167 120 97 99 162 169 147 151 144 131 145 96 60 48 55 48 43 43 37 55 60 64 64 59 58 61 64 49 45 39 34 36 22 41 104 106 120 144 166 167 156 152 159 166 167 149 77 76 139 151 158 172 177 183 187 187 186 183 183 184 182 178 175 173 172 172 172 168 173 149 76 71 128 144 150 156 155 154 151 152 151 145 136 140 110 74 65 92 127 144 143 141 140 141 141 138 130 116 106 109 113 119 123 122 123 122 123 114 115 116 115 112 110 109 110 109 107 103 110 115 111 116 114 108 109 109 109 108 109 112 117 111 116 114 109 119 137 138 127 132 132 132 132 133 133 133 133 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 137 137 138 138 137 138 139 139 139 139 139 139 139 139 139 139 139 140 141 141 141 141 142 142 143 144 145 145 144 144 145 145 145 145 145 144 144 144 145 145 145 145 146 146 146 146 144 146 146 148 149 150 151 151 91 91 92 92 91 91 92 93 92 91 92 92 92 92 92 93 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 91 91 91 90 90 90 90 91 91 91 91 91 91 91 91 89 89 89 89 89 89 89 89 89 89 89 88 88 87 87 87 91 90 89 89 89 89 90 90 89 89 88 88 88 88 89 89 90 90 90 90 90 89 89 89 90 90 91 91 91 92 92 92 91 92 92 92 93 93 93 93 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 98 98 97 97 97 97 97 97 97 97 96 96 96 96 97 97 97 97 96 96 95 94 94 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 93 94 94 94 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 98 99 99 99 100 101 102 103 102 102 102 102 102 103 104 104 101 104 106 106 106 105 106 107 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 112 112 112 112 111 111 111 110 112 112 112 112 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 113 114 114 114 114 114 114 114 114 114 114 115 115 115 116 116 116 117 117 119 119 118 118 118 118 118 118 119 119 119 119 119 119 119 119 124 123 122 121 121 123 122 121 125 125 124 122 126 137 151 160 168 166 165 173 182 180 179 189 195 194 196 203 208 204 192 182 178 175 172 172 176 178 175 169 177 157 164 141 84 63 56 81 112 142 146 145 158 146 127 135 115 110 60 27 47 42 24 39 44 47 49 49 48 50 53 57 37 24 42 42 18 39 113 173 140 116 104 122 153 172 180 182 170 125 117 34 52 128 166 167 169 174 180 185 186 184 184 182 183 181 177 174 172 171 171 171 172 174 164 116 67 93 141 136 144 152 157 154 147 143 142 141 126 91 66 83 124 154 156 149 146 144 141 140 139 133 124 116 105 105 107 114 121 124 118 113 112 113 114 112 110 109 110 111 109 104 99 104 111 112 113 109 109 112 112 112 110 110 113 114 113 114 112 111 122 136 136 128 131 132 132 132 132 133 133 133 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 137 137 137 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 140 141 141 141 141 142 142 143 144 145 145 144 144 145 145 145 145 145 145 144 144 145 145 145 145 146 146 146 147 144 146 147 148 149 150 150 151 90 90 91 92 91 92 93 93 93 92 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 92 92 93 93 93 93 92 92 92 92 91 91 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 89 89 89 89 89 88 88 88 90 90 90 91 91 91 92 91 90 90 89 89 89 89 90 90 90 90 90 90 90 89 89 89 90 90 90 91 91 91 91 92 93 93 93 93 94 94 94 94 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 97 97 99 98 97 96 96 95 95 94 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 93 92 92 92 92 92 92 93 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 98 99 99 99 100 101 102 102 102 102 102 102 102 103 104 104 101 103 105 106 106 105 106 107 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 112 112 112 112 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 114 114 113 113 113 113 113 113 113 113 113 113 114 114 114 114 115 115 116 116 116 117 117 117 118 118 118 118 118 118 118 118 120 120 120 120 120 120 120 120 122 122 123 122 121 120 122 123 124 127 124 122 136 157 167 164 177 170 174 182 181 182 189 193 195 192 192 196 198 195 196 197 175 175 167 154 149 149 136 118 92 59 57 41 53 122 150 85 121 132 156 154 141 157 160 122 150 127 84 52 46 44 38 42 32 31 32 32 32 31 31 31 37 33 25 12 22 99 162 166 152 126 102 96 100 101 101 102 94 83 128 72 40 109 158 158 165 170 177 181 183 182 181 181 181 179 176 173 170 168 167 167 166 176 167 156 101 72 120 141 137 143 148 149 148 142 130 120 77 70 85 123 151 155 149 148 149 146 140 136 136 134 129 126 111 103 98 103 115 121 116 109 112 112 112 110 108 108 110 111 113 107 102 102 109 114 113 109 110 112 112 111 111 111 111 112 115 111 110 116 127 133 133 130 131 131 132 132 132 132 133 133 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 137 137 137 138 138 139 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 142 141 141 142 142 143 144 145 145 144 144 144 144 145 145 145 145 145 145 145 145 145 146 146 146 147 147 145 146 147 148 149 149 150 151 89 89 91 92 92 92 94 94 93 92 93 92 92 91 90 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 92 92 93 93 93 93 93 93 93 93 93 93 93 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 89 90 90 91 91 91 93 93 93 90 90 89 89 89 89 90 90 91 91 91 91 91 90 90 90 90 90 90 91 91 91 92 92 93 93 93 93 93 94 94 94 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 97 96 96 96 96 98 98 99 99 99 98 96 96 95 95 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 94 94 93 93 94 94 95 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 99 99 99 99 100 100 101 102 102 102 102 102 102 103 104 104 101 103 106 106 106 105 106 107 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 112 112 112 111 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 114 114 114 113 113 112 112 112 113 113 113 114 114 114 114 114 116 116 116 116 117 117 117 117 118 118 118 118 118 118 118 118 120 120 120 120 120 120 120 120 119 118 119 122 123 122 123 124 123 124 126 132 149 167 172 168 179 172 182 189 180 183 196 197 190 196 200 197 188 179 172 167 148 145 128 102 89 80 51 20 17 85 133 181 221 244 241 73 122 128 157 173 156 144 151 153 135 134 143 133 85 43 41 59 40 39 37 36 33 29 24 21 25 33 4 30 107 170 162 136 144 143 142 135 120 104 100 106 116 151 186 153 29 74 138 161 165 169 174 178 179 179 178 178 177 176 173 171 168 166 166 164 162 176 158 165 151 85 78 132 138 137 139 144 145 131 98 69 53 74 111 145 153 143 138 142 147 142 136 131 130 129 128 127 125 113 103 99 104 112 116 116 114 113 112 109 107 107 109 111 116 111 111 102 102 113 110 110 110 111 109 108 109 110 110 112 115 109 109 121 132 132 130 131 131 131 131 132 132 132 132 133 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 137 138 137 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 141 141 142 141 142 142 142 143 144 145 145 144 144 144 144 144 145 145 145 145 145 145 145 146 146 146 147 147 147 145 146 147 148 149 149 150 150 89 89 91 92 92 92 94 94 93 92 93 92 92 91 90 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 94 94 93 93 93 93 93 93 93 93 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 91 91 92 92 92 90 89 89 89 89 89 89 90 92 92 92 92 92 91 91 91 90 90 90 90 91 91 91 91 93 93 93 93 93 92 92 92 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 97 96 96 96 96 98 98 99 99 99 98 96 96 95 95 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 96 96 95 95 95 95 96 96 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 99 100 99 99 99 100 101 101 102 102 102 102 102 103 104 104 102 104 106 106 106 106 107 107 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 111 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 114 114 114 113 113 112 112 112 113 113 114 114 114 115 115 115 116 116 116 117 117 117 118 118 118 118 118 118 118 118 118 118 120 120 120 120 120 120 120 120 120 116 117 123 126 124 121 121 126 125 134 151 163 167 170 174 178 172 183 189 179 184 199 200 192 196 191 180 176 174 155 132 100 83 78 72 35 11 63 145 225 249 229 223 209 182 223 169 89 135 152 156 168 154 139 157 146 148 129 142 172 127 49 24 34 30 24 19 15 16 16 16 4 0 3 106 175 168 136 146 141 141 145 154 162 166 167 167 169 192 195 194 65 47 115 157 162 166 170 174 174 173 173 173 173 172 170 168 166 164 163 162 166 167 161 158 167 125 70 91 112 126 140 136 119 91 61 42 69 92 120 137 143 144 143 142 140 137 133 129 126 125 123 121 127 122 115 106 100 102 110 117 116 115 114 111 108 107 109 111 114 113 120 98 92 105 103 110 113 111 108 107 108 110 112 113 113 107 112 126 133 130 129 133 130 131 131 131 132 132 132 132 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 137 139 139 139 139 140 139 139 139 139 139 139 139 139 140 140 140 141 142 142 142 142 142 142 143 144 145 145 144 144 144 144 144 144 145 145 146 146 146 146 146 146 147 147 147 147 146 147 147 148 148 149 149 150 90 90 91 92 91 92 93 93 93 92 92 92 92 92 91 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 93 93 94 94 94 94 95 95 93 93 93 93 93 93 93 93 92 92 92 92 92 92 92 92 91 91 91 92 92 92 92 92 91 91 91 91 92 92 92 92 91 91 90 90 90 90 91 91 93 93 93 93 93 92 92 92 91 91 91 92 92 92 92 93 92 92 92 92 91 91 91 91 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 97 97 98 98 97 96 96 95 95 94 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 97 97 96 96 96 96 97 97 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 99 100 100 99 99 100 100 101 102 102 102 102 102 103 104 104 102 104 106 106 107 106 106 107 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 111 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 113 113 113 114 114 113 113 113 113 113 113 113 113 114 114 115 115 116 116 116 116 117 117 117 118 118 118 118 118 118 118 118 118 118 118 121 121 121 121 121 121 121 121 125 119 119 124 125 121 121 126 135 137 149 166 171 166 168 176 173 173 180 184 180 185 194 197 193 188 175 165 163 151 117 80 69 51 17 9 74 177 238 248 212 196 196 197 208 205 217 234 110 101 135 167 159 162 163 136 142 146 141 137 149 146 102 51 46 41 31 26 26 33 42 49 68 35 39 142 148 130 132 141 145 142 142 149 158 163 162 160 164 165 178 201 140 42 83 133 156 160 165 166 167 167 168 168 168 168 167 166 165 162 161 161 167 152 170 159 156 167 119 72 64 94 118 108 76 55 57 66 66 96 126 136 136 137 139 138 134 133 130 127 125 122 120 119 118 122 123 117 107 101 103 107 114 114 113 110 109 107 108 110 116 116 128 98 87 105 103 116 117 114 111 109 110 111 111 111 107 108 118 130 133 129 129 133 130 130 131 131 131 132 132 132 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 139 139 139 140 140 139 139 139 139 139 139 139 139 140 140 141 141 142 143 142 142 142 142 143 144 145 145 144 144 143 143 144 144 145 146 146 146 146 146 146 147 147 147 148 148 146 147 148 148 148 149 149 149 91 91 92 92 91 91 92 93 92 91 92 92 92 92 92 93 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 91 91 91 91 92 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 91 92 92 92 93 93 93 93 94 94 93 93 93 93 93 92 93 93 92 92 92 92 93 93 95 95 95 95 95 94 94 94 91 91 92 92 92 92 93 93 94 93 93 93 92 92 92 92 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 96 96 97 97 97 97 97 97 97 97 96 96 96 96 97 97 97 97 96 96 95 94 94 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 96 96 95 95 95 95 96 96 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 100 100 100 99 99 100 100 101 102 102 102 102 102 103 104 104 102 104 106 106 106 106 107 108 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 110 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 113 113 113 113 114 114 113 113 114 114 115 116 116 117 116 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 121 121 121 121 121 121 121 121 124 121 122 125 121 119 129 143 142 150 160 168 167 166 166 170 170 176 179 178 183 185 186 192 184 175 165 150 122 81 45 27 25 39 105 203 253 249 214 196 197 190 200 195 190 218 222 241 172 88 107 174 164 153 166 151 161 130 130 126 116 150 141 60 142 141 138 136 137 141 152 159 155 120 77 129 120 132 145 136 149 155 159 161 160 160 161 162 182 178 187 192 188 80 54 106 148 151 156 159 160 162 164 165 163 164 164 164 163 162 160 159 160 151 166 166 154 168 153 105 71 76 75 65 58 67 86 100 75 91 114 127 129 125 124 127 126 126 125 123 121 120 119 119 114 117 119 119 113 108 103 100 109 110 111 110 109 109 109 110 118 118 131 98 89 113 108 120 117 115 112 111 110 108 104 100 102 112 124 131 131 129 130 134 130 130 130 131 131 131 132 132 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 139 139 139 139 140 140 140 139 139 139 139 139 139 139 139 140 140 141 142 142 143 142 143 142 142 143 144 145 145 144 144 143 143 144 144 145 146 146 147 146 146 147 147 147 148 148 148 146 148 148 148 148 149 149 149 91 91 92 92 91 91 92 92 91 90 91 92 92 93 92 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 92 92 92 92 94 94 94 94 95 95 96 96 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 95 92 92 92 93 93 94 94 94 95 96 95 95 94 94 94 92 95 95 94 94 94 94 95 95 96 96 96 96 96 95 95 95 93 93 93 94 94 94 95 95 95 95 94 94 94 93 93 93 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 96 96 97 97 97 97 97 97 98 98 96 96 96 96 97 96 96 96 96 95 94 94 93 93 93 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 94 94 94 94 95 95 97 97 97 97 97 97 97 97 98 99 99 99 99 100 100 100 100 101 100 99 99 100 100 100 102 102 102 102 102 103 104 104 102 104 106 106 107 106 107 108 107 107 108 108 108 109 109 109 109 109 109 109 110 110 110 110 110 110 111 111 112 112 112 113 112 112 112 112 112 112 112 113 112 112 112 112 112 112 112 112 111 111 111 111 111 111 111 111 112 112 112 113 113 114 114 114 113 113 114 114 115 116 117 117 117 117 117 117 118 118 118 118 117 118 118 118 118 118 118 118 121 121 121 121 121 121 121 121 120 120 124 125 118 118 137 162 146 158 166 162 160 164 165 161 168 181 176 174 185 186 181 190 179 153 120 83 36 8 35 80 163 226 252 241 208 201 197 185 189 194 193 217 194 208 224 212 158 176 130 98 147 185 167 151 148 141 140 135 130 133 109 63 128 135 142 143 142 140 141 145 149 133 62 107 130 135 130 145 153 152 151 152 158 164 166 164 164 177 181 181 214 153 39 65 141 145 150 153 156 159 162 164 161 162 163 163 163 162 160 159 155 163 150 165 163 137 140 139 129 90 46 37 67 103 116 110 121 95 82 98 120 127 122 120 120 120 120 118 116 116 117 118 118 115 112 114 117 116 109 103 104 106 109 109 109 108 109 110 115 113 126 91 85 115 108 119 114 113 112 111 109 104 95 89 98 113 128 132 130 128 131 133 130 130 130 130 131 131 131 132 132 132 133 133 133 133 132 132 133 133 133 133 133 133 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 140 140 139 139 140 140 139 139 139 139 139 139 139 139 139 139 140 141 141 142 142 143 142 143 142 142 143 144 145 145 144 144 143 143 143 144 145 146 146 147 146 147 147 147 147 148 148 148 147 148 148 148 148 148 149 149 89 90 91 92 92 91 90 89 92 92 92 92 92 92 92 92 93 93 93 93 93 92 92 93 92 93 93 94 94 93 93 92 91 91 91 91 91 91 91 91 91 90 91 93 94 96 97 97 97 97 98 97 97 98 97 97 96 96 96 96 95 95 95 95 94 94 94 94 94 94 94 93 93 93 93 93 93 93 93 93 97 95 94 94 95 95 96 96 96 96 96 96 94 95 94 94 96 96 94 95 95 93 94 94 97 97 96 95 95 96 96 96 96 96 96 96 96 95 95 94 94 93 94 95 96 95 95 95 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 98 97 95 94 94 94 95 96 98 98 97 96 95 94 93 93 93 93 93 93 93 93 93 93 95 95 95 95 95 95 95 95 93 93 94 95 95 95 96 96 96 96 96 96 97 97 97 97 96 96 96 96 96 96 96 96 98 99 99 100 100 101 101 102 102 102 102 102 102 102 102 101 104 104 106 106 106 106 106 105 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 112 112 112 110 110 111 111 111 112 112 112 112 112 112 112 112 111 112 112 112 112 113 113 113 113 113 112 112 112 112 112 112 112 113 113 114 115 115 116 116 116 116 115 115 115 115 115 115 119 119 118 118 118 117 117 117 119 118 118 118 117 117 118 118 118 118 118 118 121 123 121 117 112 122 114 119 131 136 183 141 151 153 158 161 159 159 163 172 161 173 176 170 173 179 179 179 129 89 40 17 36 100 190 252 246 232 212 199 197 200 201 201 189 216 201 207 201 204 223 163 123 213 212 130 97 146 191 177 156 140 135 146 139 141 102 85 136 128 132 139 137 139 141 138 148 144 69 71 137 124 145 142 153 155 156 159 160 162 163 164 173 169 179 172 191 197 107 22 113 128 137 148 159 154 152 160 157 158 159 159 159 156 156 154 152 158 164 156 147 148 141 124 128 63 54 100 122 126 130 124 133 125 97 68 76 110 120 106 121 117 112 113 114 115 114 111 108 110 111 113 115 116 113 112 88 103 113 112 105 105 110 114 114 125 124 91 104 106 116 108 110 114 113 109 111 113 108 98 95 116 132 132 129 132 133 130 132 132 132 132 133 133 133 133 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 136 136 136 136 137 137 137 137 140 140 141 141 141 140 140 139 138 138 138 138 138 138 138 138 138 138 139 140 141 141 142 142 143 142 142 142 142 143 144 144 145 145 145 145 146 146 145 145 145 145 146 146 147 147 147 148 148 148 147 147 148 148 148 149 89 90 91 92 92 91 90 89 93 93 92 92 92 92 92 92 93 93 93 93 93 92 92 93 93 93 94 94 94 94 93 93 92 92 91 91 91 91 91 91 91 91 93 94 95 97 98 97 97 97 97 98 97 97 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 94 94 94 94 94 94 94 94 97 97 95 95 96 96 96 97 97 97 97 97 95 96 95 94 96 96 95 94 94 94 94 94 97 96 96 95 94 95 96 96 96 96 96 96 96 96 95 94 93 92 93 95 96 96 96 96 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 98 97 96 96 95 95 96 96 96 96 96 96 95 95 95 95 93 93 93 93 93 93 93 93 95 95 95 95 95 95 95 95 94 94 93 95 95 95 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 98 98 98 99 99 100 100 101 101 102 102 102 103 103 103 103 103 103 104 105 106 106 106 106 106 105 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 111 111 111 110 110 112 112 112 113 113 113 113 113 113 113 113 112 112 112 112 113 113 113 113 113 113 113 113 112 112 112 112 113 113 114 114 115 115 115 116 115 115 115 114 114 114 114 114 119 118 118 117 117 117 117 117 119 119 118 118 118 117 118 118 119 118 117 118 120 123 122 121 137 119 131 134 117 184 154 124 160 157 154 154 159 164 164 161 166 167 172 170 173 186 161 105 35 21 51 139 228 251 241 218 214 209 203 201 203 205 204 202 201 200 207 193 210 215 204 104 154 202 228 215 153 91 107 148 172 164 162 131 143 141 54 96 132 125 130 139 140 143 147 145 148 145 79 55 120 132 140 145 152 153 155 159 161 162 164 165 167 175 180 174 171 188 148 49 64 111 143 140 149 155 150 163 155 155 155 156 156 155 153 153 158 150 151 154 143 131 125 122 101 69 83 124 133 134 141 137 138 135 114 81 66 77 99 113 105 108 113 115 113 111 109 108 112 112 112 113 114 114 114 112 93 100 107 111 110 109 111 114 111 120 117 92 105 110 118 111 111 111 111 111 115 117 112 104 107 123 134 131 128 131 133 130 131 131 131 132 132 132 133 133 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 136 136 136 136 137 137 137 137 140 140 140 141 141 140 140 139 139 139 139 139 139 139 139 139 138 139 139 140 141 141 142 142 143 142 142 142 142 143 144 144 144 144 145 145 146 146 146 146 145 146 146 146 147 147 147 148 148 148 147 147 148 148 148 149 90 90 91 91 91 91 90 90 93 93 93 93 93 93 93 93 94 94 94 94 94 94 94 94 92 92 93 93 93 93 92 92 93 93 92 92 92 92 92 92 93 93 94 95 97 98 97 98 98 98 99 98 98 98 97 98 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 98 98 97 96 96 98 98 99 99 99 98 97 98 96 96 96 95 96 95 94 94 94 95 93 97 96 95 95 94 94 95 95 96 96 97 96 95 96 95 94 92 92 93 95 96 97 97 97 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 97 97 98 98 97 97 96 95 95 95 95 95 96 96 96 97 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 94 94 94 96 96 96 96 97 97 97 97 99 99 99 99 99 99 99 99 98 99 99 100 100 101 101 102 102 103 103 103 104 104 105 105 105 105 105 106 106 106 106 105 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 110 110 111 110 111 112 113 113 114 114 114 114 114 114 114 114 112 112 112 112 113 113 113 114 113 113 113 113 113 113 113 113 115 115 115 115 115 116 116 116 114 114 114 114 114 114 114 114 116 116 117 117 117 117 117 117 120 119 119 118 118 118 119 119 120 119 117 118 120 121 122 122 123 108 125 119 172 182 121 145 153 152 147 145 151 162 163 158 164 172 164 161 156 103 38 16 75 161 241 250 227 208 208 214 200 200 202 203 204 202 200 199 207 192 211 194 211 236 178 73 170 196 196 202 210 189 140 85 103 123 148 134 141 121 43 122 133 126 130 137 136 139 144 142 146 152 96 44 96 126 128 144 150 152 154 158 161 164 165 167 166 173 175 179 159 172 182 101 26 74 126 126 134 148 142 159 152 152 152 152 152 151 152 152 158 151 147 145 140 127 116 111 77 84 120 147 142 140 147 143 136 138 134 117 87 65 70 87 97 103 111 112 107 103 104 108 107 107 107 107 107 109 110 110 94 91 96 107 113 111 111 114 110 117 111 91 105 110 115 111 111 106 106 111 117 116 114 113 122 130 135 130 128 131 133 130 130 130 131 131 131 132 132 132 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 135 136 136 136 136 137 137 137 139 139 140 140 141 140 140 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 142 142 143 142 142 142 142 143 144 144 143 144 144 145 146 147 146 147 146 146 146 147 147 147 147 147 148 148 147 147 148 148 148 149 91 91 91 91 91 91 91 91 93 93 93 93 94 94 94 94 94 94 94 94 94 93 93 93 93 93 94 94 94 94 93 93 93 93 93 92 93 93 93 93 95 95 95 96 98 99 99 100 99 99 99 99 99 99 98 98 97 97 97 97 97 98 98 98 98 98 98 98 99 99 99 99 99 99 99 99 99 99 99 99 100 99 99 99 98 99 101 101 101 100 99 100 99 98 98 98 96 96 96 95 95 95 95 94 96 95 95 95 94 94 95 95 96 96 96 96 97 96 95 95 94 94 94 96 96 96 96 95 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 97 98 99 99 99 98 96 95 95 95 95 95 96 96 96 96 95 95 95 95 95 95 95 95 94 94 94 94 94 95 95 94 96 96 95 95 95 94 94 94 96 96 96 96 97 97 97 97 99 99 99 99 99 99 99 99 98 99 99 100 100 101 101 102 101 102 102 103 104 104 105 105 104 104 105 106 106 106 106 105 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 109 110 110 110 111 113 113 113 114 114 114 114 114 114 114 114 112 112 112 113 113 113 114 114 113 113 113 114 114 114 114 114 116 116 116 116 115 115 115 115 114 114 114 114 114 115 115 115 117 117 118 117 118 118 118 118 120 120 119 119 118 118 119 119 120 118 117 119 120 118 118 120 121 133 136 172 218 127 104 147 141 148 147 140 141 152 158 156 160 134 131 102 34 30 111 182 237 248 241 207 193 207 211 197 204 206 206 202 199 199 201 203 205 206 209 207 202 237 133 82 134 174 193 207 212 200 186 168 116 93 69 81 75 49 32 91 139 132 135 141 138 140 146 146 136 151 91 48 89 116 129 150 149 149 153 157 161 164 166 167 172 164 167 180 164 162 177 152 51 39 87 117 127 140 138 152 150 151 150 151 151 151 152 151 147 156 149 135 132 128 108 89 76 105 143 154 141 141 146 139 140 137 138 138 121 92 69 63 74 85 99 106 105 104 104 105 102 103 105 105 105 105 107 107 92 85 89 104 111 107 107 114 115 116 103 88 99 107 108 105 110 104 106 112 112 108 110 118 130 134 135 130 129 132 131 129 130 130 130 130 131 131 131 131 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 135 135 135 136 136 136 137 137 138 139 139 140 140 140 140 140 139 139 139 139 139 139 139 139 140 140 140 141 141 141 142 142 143 142 142 142 142 143 144 144 143 143 144 145 146 147 147 147 147 147 147 147 147 147 147 147 148 148 147 147 148 148 148 149 93 92 92 92 92 92 92 93 93 93 94 94 94 95 95 95 95 95 95 95 94 94 94 94 93 94 94 95 95 94 94 93 93 93 93 93 93 94 94 94 96 97 97 98 98 99 99 99 100 100 100 100 99 100 99 99 98 98 98 98 99 99 100 100 99 99 100 100 101 101 101 101 100 100 100 100 100 100 100 100 101 101 101 101 101 101 102 103 103 103 102 102 101 100 100 100 98 98 97 97 97 97 96 96 97 97 96 95 95 94 94 95 96 96 96 96 96 96 96 95 96 96 96 97 96 95 94 94 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 97 98 99 99 99 98 96 95 96 96 96 96 95 95 95 95 95 95 95 95 95 95 95 95 94 94 94 94 94 94 95 95 96 96 95 95 95 94 94 94 96 96 96 96 97 97 97 97 99 99 99 99 99 99 99 99 98 99 99 100 100 101 101 102 100 100 101 102 102 103 104 104 104 104 105 106 106 106 106 105 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 109 110 110 110 111 113 113 113 114 114 114 114 114 114 114 114 112 113 113 113 113 114 114 114 113 113 114 114 115 115 115 115 116 116 116 116 116 116 116 115 116 116 116 116 117 117 118 118 119 119 119 120 120 121 121 121 122 121 120 119 119 119 119 119 119 116 118 121 121 116 114 118 112 141 146 212 140 70 89 92 97 99 96 92 95 104 106 102 99 86 26 13 113 218 248 245 237 212 196 199 206 207 206 213 201 203 204 203 201 201 204 208 203 213 204 204 205 200 86 93 156 165 168 191 205 195 197 204 194 166 134 131 102 56 37 107 127 121 126 134 131 134 140 140 130 135 64 68 111 123 147 154 149 150 153 157 161 164 166 167 168 163 170 168 173 169 157 175 125 34 50 111 127 135 141 147 149 149 150 150 151 151 151 151 142 151 141 127 123 109 83 68 98 126 149 148 138 141 143 132 148 139 130 128 130 122 102 83 55 64 77 90 100 103 103 102 103 106 108 107 106 104 104 105 98 91 95 106 109 101 101 109 115 113 95 87 94 105 102 104 110 109 112 112 106 101 110 123 131 132 132 131 130 132 130 128 130 130 130 130 131 131 131 131 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 135 135 135 135 136 136 136 136 137 138 139 140 140 140 140 140 139 139 139 139 139 139 139 139 141 141 141 141 141 142 142 142 143 142 142 142 142 143 144 144 143 143 144 145 146 147 147 147 148 148 148 147 147 147 147 147 148 148 147 147 148 148 148 149 93 93 92 92 92 92 93 93 93 94 94 95 95 96 96 96 95 95 96 95 95 95 95 95 94 94 95 95 95 95 94 94 92 93 93 94 94 95 95 95 98 97 98 98 99 100 99 99 101 100 101 101 101 100 100 100 98 99 99 100 100 101 101 102 100 100 101 101 102 103 103 103 102 102 102 102 102 102 102 102 102 102 103 103 103 104 104 105 104 103 104 103 103 102 102 102 100 100 101 99 99 100 98 98 97 97 97 96 96 96 95 96 95 95 97 97 96 96 96 95 97 96 96 97 97 96 95 94 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 97 97 98 98 97 97 96 95 97 96 96 96 95 95 95 95 94 94 94 94 94 94 94 94 92 92 92 93 93 93 93 93 95 95 95 95 95 94 94 94 96 96 96 96 97 97 97 97 99 99 99 99 99 99 99 99 98 99 99 100 100 101 101 102 100 100 101 101 102 102 103 103 104 104 105 106 106 106 107 106 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 110 110 111 110 111 112 113 113 114 114 114 114 114 114 114 114 113 113 113 113 114 114 114 114 113 114 114 115 115 116 116 117 118 118 118 118 118 118 118 119 120 120 121 121 122 121 122 123 122 122 123 123 123 123 123 123 123 122 121 120 120 120 120 119 118 115 117 123 122 116 116 121 137 169 172 151 80 54 79 65 73 66 60 64 74 79 74 67 36 6 73 198 250 235 221 218 206 201 204 213 211 198 189 191 197 200 203 203 200 198 198 199 198 201 198 194 218 147 76 108 153 184 185 180 183 187 197 194 184 190 203 185 177 126 18 81 118 116 127 136 132 130 133 130 135 118 50 97 138 136 153 141 150 152 153 158 161 163 165 166 159 169 176 154 169 179 150 167 178 65 35 90 116 122 139 138 146 148 149 150 150 149 148 148 146 140 128 124 112 72 54 77 120 137 145 141 139 143 141 134 134 133 130 126 131 135 128 116 87 79 69 67 73 85 94 99 99 101 102 101 98 95 97 100 108 105 107 111 107 99 99 105 106 105 88 90 95 106 103 109 112 114 114 110 103 104 115 129 129 129 131 131 130 130 129 128 130 130 131 131 131 132 132 132 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 134 135 135 135 135 136 136 136 137 137 138 139 140 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 142 142 142 142 143 142 142 142 142 143 144 144 143 144 144 145 146 147 146 147 148 148 148 148 148 147 147 147 148 148 147 147 148 148 148 149 94 93 92 92 92 92 93 94 93 94 94 95 96 96 97 97 95 95 96 95 95 95 95 95 96 96 96 97 97 96 96 96 92 93 93 94 95 94 95 95 99 100 99 99 99 100 100 100 100 101 101 102 102 101 101 100 99 99 100 101 101 102 103 103 101 101 102 103 103 104 105 105 104 104 104 104 104 104 104 104 103 103 103 104 105 106 107 107 105 105 105 104 104 104 103 103 102 103 103 102 102 102 101 100 99 98 97 97 96 96 97 98 95 96 96 97 97 96 95 95 95 94 95 97 97 97 97 97 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 98 97 96 96 95 95 96 96 95 95 95 95 96 96 96 96 93 93 93 93 93 93 93 93 92 93 93 93 92 92 93 93 94 94 94 95 95 95 94 94 96 96 96 96 97 97 97 97 98 98 98 98 98 98 98 98 98 99 99 100 100 101 101 102 102 102 102 102 102 103 103 103 104 104 105 106 106 107 107 105 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 111 111 111 110 110 112 112 112 113 113 113 113 113 113 113 113 113 113 113 114 114 114 115 115 114 114 114 115 116 117 117 117 119 120 120 120 121 122 122 122 124 124 125 125 126 127 127 128 126 126 126 126 126 126 126 125 124 123 122 121 120 120 120 120 121 116 116 122 121 117 121 131 158 162 146 105 117 80 79 66 49 42 40 42 38 27 19 19 14 115 204 234 228 209 202 216 199 204 204 196 198 207 206 197 197 197 199 199 196 193 190 189 192 191 189 196 196 94 87 133 165 176 173 184 192 182 187 190 202 192 189 171 203 196 58 41 94 98 118 136 134 130 127 120 120 94 66 129 146 140 147 140 152 152 154 158 160 162 163 164 158 168 168 158 165 169 157 156 175 124 49 59 96 110 132 131 142 142 146 148 147 144 143 140 139 133 117 107 83 39 43 99 130 139 142 140 144 142 138 137 122 127 130 130 130 131 130 127 128 113 91 76 73 77 84 87 85 86 87 86 85 88 95 101 111 112 112 111 108 104 103 103 98 101 87 97 99 111 103 112 110 112 110 103 101 110 124 133 128 129 130 130 128 127 129 131 131 131 131 132 132 132 133 133 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 134 134 135 135 135 136 136 136 136 137 138 139 140 140 140 140 140 140 140 140 140 140 140 140 142 142 142 142 142 142 142 142 143 142 142 142 142 143 144 144 144 144 145 145 146 146 146 146 149 149 149 148 148 147 147 147 148 148 147 147 148 148 148 149 94 94 92 92 92 92 94 94 94 94 94 95 96 97 97 98 96 96 96 95 95 95 95 95 96 96 97 97 97 97 96 96 93 93 93 93 94 95 95 96 99 99 99 100 100 100 99 99 101 101 102 101 101 102 101 101 99 100 100 101 102 103 103 104 103 103 104 105 105 106 107 107 105 105 105 105 105 105 105 105 104 103 104 105 106 107 108 109 106 106 105 105 105 104 104 104 104 103 104 104 103 103 102 103 100 99 98 98 97 97 98 98 97 96 96 96 97 96 95 95 92 92 94 96 98 99 99 99 97 97 97 97 97 96 96 96 97 97 97 97 97 97 97 97 98 97 95 94 94 94 95 96 93 93 94 95 96 97 98 98 93 93 93 93 93 93 93 93 92 92 92 92 93 93 93 93 94 94 94 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 98 99 99 100 100 101 101 102 104 104 104 104 103 103 103 103 104 104 105 106 106 107 106 105 107 107 107 108 108 108 109 109 110 110 110 110 111 111 111 111 112 112 112 110 110 111 111 111 112 112 112 112 112 112 112 112 113 113 114 114 114 114 115 115 114 114 115 115 116 117 117 118 121 121 122 123 123 124 125 125 127 128 128 129 130 131 131 131 130 128 128 128 127 128 127 127 124 123 122 121 120 120 120 120 122 116 115 120 121 120 127 140 175 138 119 215 240 208 184 158 164 164 167 157 125 91 85 98 80 151 210 212 200 211 215 196 209 201 199 202 200 193 193 200 195 193 192 190 191 191 193 194 191 197 184 209 149 52 89 147 160 184 179 173 177 181 185 177 178 191 191 184 182 199 134 69 29 42 72 100 106 105 102 94 85 65 87 146 139 140 144 156 153 153 155 158 160 161 162 163 166 160 153 173 165 150 166 154 154 175 76 38 84 106 131 131 138 139 142 145 145 141 138 134 119 128 110 80 50 21 45 112 131 137 140 143 146 139 132 136 131 128 125 124 122 120 124 129 129 125 122 116 106 93 79 70 76 77 78 78 80 88 102 112 108 110 110 107 108 110 108 103 92 99 89 104 104 112 101 111 107 109 102 95 100 117 128 132 130 131 131 129 126 125 129 134 132 132 132 132 133 133 133 133 132 132 133 133 133 133 132 132 132 132 132 132 133 133 133 133 133 134 134 135 135 134 134 133 134 134 135 135 135 135 136 136 134 134 134 135 135 135 136 136 136 136 138 139 140 140 140 140 140 140 140 140 140 140 140 140 142 142 142 142 142 142 142 142 143 142 142 142 142 143 144 144 145 145 145 145 146 146 145 145 149 149 149 148 148 147 147 147 148 148 147 147 148 148 148 149 94 94 94 94 94 92 92 92 95 96 96 97 97 97 96 96 97 97 97 97 96 96 97 97 99 97 96 94 94 94 95 96 96 96 94 94 94 96 97 99 100 101 100 101 101 101 101 101 103 103 103 103 103 104 103 103 102 103 103 103 103 104 104 104 108 108 109 109 108 107 106 106 108 107 107 107 107 108 109 110 107 107 108 109 109 108 107 107 108 107 107 107 107 106 106 106 106 106 105 105 103 103 103 103 100 100 100 100 100 99 100 99 98 98 97 97 97 96 96 96 96 96 95 95 95 95 96 96 96 96 96 96 96 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 97 97 96 96 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 94 95 95 95 94 94 93 93 93 95 95 95 95 95 95 95 95 94 94 94 95 95 95 95 96 97 98 98 98 98 99 99 99 100 100 101 101 101 101 102 102 100 100 101 101 102 103 103 104 105 105 106 107 108 108 108 108 109 109 109 109 109 109 109 109 111 111 111 111 111 111 111 111 113 113 112 112 112 112 113 113 112 111 111 111 111 112 112 113 113 113 114 115 116 116 116 116 117 117 118 118 119 120 120 121 122 123 125 126 126 127 127 127 127 128 130 132 133 133 133 133 132 132 131 130 129 128 127 127 126 125 124 124 121 120 119 119 122 121 119 119 121 127 142 158 125 146 173 190 199 207 215 218 231 237 245 247 243 248 251 251 104 141 196 199 214 209 209 199 201 201 200 198 197 195 194 194 194 192 190 190 190 191 190 189 188 190 194 190 81 52 118 156 167 168 172 176 178 178 177 176 178 180 178 188 178 183 176 77 98 99 78 51 40 38 36 39 39 60 105 140 128 156 155 148 157 157 158 158 159 159 159 159 159 159 160 160 158 157 155 154 149 170 144 55 68 119 101 129 133 135 137 140 141 135 129 125 122 105 80 77 44 29 50 116 137 140 143 142 139 135 131 127 123 123 124 126 125 122 119 116 117 118 119 120 118 116 114 112 102 104 108 100 92 99 107 101 106 105 104 105 109 111 111 110 95 94 98 108 111 107 105 107 116 104 92 96 115 134 134 127 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 132 132 132 132 131 131 131 131 131 131 132 132 133 133 133 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 134 134 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 140 141 140 140 141 140 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 147 147 147 146 147 147 147 146 146 145 145 147 148 148 149 149 96 94 94 94 95 95 94 94 96 96 97 97 97 97 95 95 97 97 97 96 96 96 96 97 98 97 96 96 95 95 95 96 96 95 95 95 95 97 98 99 102 101 102 103 103 103 103 102 104 104 103 104 105 105 105 105 104 104 105 105 105 106 106 106 108 108 109 109 109 108 108 107 110 108 108 108 108 109 110 111 110 110 110 110 110 110 110 110 109 109 108 108 108 107 107 107 107 106 105 104 104 104 104 104 101 101 101 100 100 100 101 100 98 98 97 97 97 95 96 96 95 95 95 95 96 96 96 96 96 96 96 96 96 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 97 97 97 96 95 95 95 95 95 95 95 95 94 94 94 94 94 94 94 94 95 95 94 94 94 93 93 93 95 95 95 95 95 95 95 95 95 95 95 96 96 96 97 97 98 98 98 98 99 99 99 99 100 100 100 101 101 101 101 102 101 101 101 102 103 103 104 104 105 106 107 108 109 109 109 109 110 110 110 110 110 110 110 110 112 112 112 112 112 112 112 112 113 113 113 113 113 114 114 114 112 112 111 111 111 112 114 114 114 115 116 117 118 118 118 118 118 119 119 120 121 121 122 122 126 127 128 130 131 132 132 132 131 132 133 134 134 134 134 134 134 133 133 132 131 130 129 129 127 125 124 124 122 120 119 119 116 123 123 118 120 137 157 167 149 163 178 185 186 189 193 194 190 196 203 210 207 216 232 227 83 131 188 192 203 198 202 197 198 199 197 196 194 193 192 191 191 189 187 187 187 188 187 186 186 182 193 172 59 76 135 157 161 162 165 168 171 173 175 175 179 181 176 182 173 179 145 61 118 134 143 144 143 128 110 104 48 59 106 136 139 149 141 161 157 158 158 158 158 159 159 158 157 158 159 158 157 156 154 153 151 153 157 107 59 87 119 117 121 131 138 139 134 128 121 115 107 84 75 71 78 51 44 100 132 137 138 138 136 134 129 125 122 122 122 123 121 119 117 115 113 113 114 114 114 111 109 107 106 105 108 102 91 95 103 103 104 104 104 104 107 108 107 106 98 100 103 108 109 107 105 106 104 95 95 110 127 132 130 128 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 132 132 132 132 131 131 131 131 131 132 132 132 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 134 134 136 136 136 137 137 137 137 138 138 138 138 138 139 139 139 140 139 139 140 141 140 140 141 141 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 147 147 147 146 147 147 146 146 146 145 145 147 148 148 149 149 96 96 96 96 95 95 96 97 95 95 97 98 97 96 96 95 98 97 97 95 95 96 96 96 97 97 97 97 97 96 96 95 96 96 96 96 97 98 99 100 104 104 104 105 105 105 105 104 105 105 105 105 107 107 107 107 106 106 107 107 107 108 108 108 108 108 109 110 110 110 109 109 112 110 110 110 110 111 112 113 115 114 113 112 112 113 114 115 111 111 110 110 110 109 109 109 108 108 106 105 105 104 104 104 102 102 101 101 101 100 100 100 98 98 98 97 97 96 96 96 95 95 95 95 96 96 96 96 96 96 96 96 96 97 97 97 98 98 98 98 98 98 98 98 98 98 97 97 97 97 96 96 96 96 96 96 96 96 96 96 93 93 93 93 93 93 93 93 94 94 94 94 93 93 93 93 95 95 95 95 95 95 95 95 96 96 96 96 97 97 97 98 98 98 98 98 99 99 99 100 99 100 100 100 101 101 101 101 102 102 102 103 104 104 105 105 106 107 108 109 110 110 110 110 110 111 111 111 112 112 113 113 112 112 112 112 112 112 112 112 113 113 113 113 114 115 115 115 112 112 112 112 113 114 115 115 118 118 119 119 120 120 120 120 120 120 121 121 122 123 123 123 127 128 130 131 133 134 134 136 135 136 136 137 137 136 136 135 136 135 135 134 133 132 131 130 127 127 126 124 122 122 121 120 117 122 119 115 129 156 169 166 166 174 180 181 181 185 189 189 193 197 201 206 203 210 231 214 68 131 186 191 195 191 198 198 195 195 194 193 191 189 188 187 187 185 183 183 183 183 182 182 182 173 191 136 42 108 153 157 161 162 164 166 170 173 177 178 180 183 176 180 171 180 111 55 137 142 144 148 156 155 157 168 59 56 109 127 146 149 137 165 157 158 158 157 158 157 156 156 156 156 156 156 155 154 153 152 152 143 160 156 81 57 106 109 120 125 126 122 120 119 112 104 88 72 80 75 111 72 33 91 126 131 134 133 132 132 127 121 122 121 120 118 117 114 113 111 109 109 108 107 106 105 104 103 109 104 106 103 90 89 100 105 103 103 103 104 105 104 102 101 100 104 107 107 108 107 106 102 92 91 105 128 137 130 126 132 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 138 139 139 139 140 140 139 139 140 140 140 140 141 141 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 147 147 146 146 147 146 146 146 146 145 145 147 148 148 149 149 95 95 95 96 96 96 96 96 96 96 97 97 98 97 96 96 98 96 96 95 95 95 95 96 95 96 98 98 98 98 97 96 97 98 98 98 99 100 100 101 103 104 105 105 106 106 105 105 105 106 105 106 106 107 107 107 107 107 108 108 108 109 109 109 109 109 110 111 111 111 111 111 114 113 112 112 113 113 114 116 116 115 113 112 112 113 115 116 113 113 113 112 112 112 111 111 110 109 108 107 106 105 105 105 103 103 103 102 102 101 101 100 99 98 98 97 97 96 95 95 95 95 95 95 95 95 95 95 96 96 96 96 96 97 97 97 98 98 98 98 98 98 98 98 97 96 97 97 97 96 96 96 96 96 96 95 95 95 95 95 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 95 95 95 95 95 95 95 95 95 95 96 96 96 97 97 97 98 98 98 99 99 99 100 100 100 100 100 100 101 101 101 101 103 103 104 104 106 107 106 106 107 108 109 110 111 111 111 111 112 112 112 113 114 115 115 116 113 113 113 113 113 113 113 113 114 115 115 115 115 116 116 116 115 114 114 114 115 116 117 118 120 120 121 122 123 123 123 123 124 124 124 125 125 126 126 126 127 129 131 133 134 135 136 136 139 139 139 139 138 137 136 136 137 136 136 135 134 133 132 133 128 127 126 125 124 123 122 121 124 119 113 121 144 166 169 158 170 175 178 179 183 190 194 194 201 201 205 207 205 206 231 199 63 137 186 192 194 189 194 194 193 192 191 190 188 186 184 183 183 181 179 179 178 179 178 177 175 175 187 89 51 131 159 154 162 163 165 167 171 174 175 176 175 178 171 176 172 180 88 61 127 131 134 143 154 154 156 172 74 47 107 123 146 155 148 155 157 157 156 156 156 155 155 155 153 153 153 153 153 152 152 150 150 148 149 164 131 66 65 104 116 117 115 114 117 116 103 86 81 83 98 96 124 89 23 88 120 127 130 129 129 131 126 118 121 121 119 116 113 110 110 109 107 106 105 104 103 102 102 101 108 103 107 106 91 85 95 105 102 104 104 104 103 102 99 99 101 103 105 104 106 108 102 93 92 101 120 137 138 129 127 133 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 139 139 139 140 140 140 140 140 140 140 139 140 141 141 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 146 146 146 146 146 146 146 146 146 145 145 147 148 148 149 149 94 94 95 95 95 96 96 95 96 95 96 98 97 97 97 97 97 97 96 96 95 95 96 96 96 97 98 99 100 98 97 96 99 99 100 101 101 102 102 101 104 104 105 105 106 106 106 105 105 105 105 105 106 107 107 108 108 108 108 109 109 109 110 110 110 111 111 112 113 113 113 112 116 114 114 114 114 115 116 117 117 116 114 113 113 114 116 117 115 115 114 114 114 113 113 113 112 110 109 107 107 106 106 106 105 105 104 103 102 102 101 101 99 99 98 98 97 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 96 96 97 97 96 96 96 95 95 95 95 94 94 94 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 95 95 95 95 95 95 95 95 94 94 95 95 95 96 96 96 98 99 99 99 99 100 100 100 100 100 101 101 101 102 102 102 105 105 106 106 106 107 107 108 110 110 111 112 113 113 113 113 113 113 114 115 115 116 117 117 113 113 113 113 113 113 113 113 115 115 116 116 117 118 118 118 117 117 117 117 118 120 121 121 121 122 123 124 125 126 126 126 127 128 128 128 128 128 129 129 130 131 133 134 137 138 138 138 141 141 141 141 140 138 136 135 136 136 136 135 133 133 132 132 127 127 126 126 125 124 124 124 129 121 123 139 155 160 160 161 175 178 180 180 183 188 190 188 191 193 199 202 206 204 233 184 56 140 176 186 189 187 190 187 190 190 189 187 185 183 180 180 180 178 176 174 174 174 173 172 166 183 173 52 82 140 153 151 161 163 165 167 170 170 169 168 167 171 165 169 169 170 73 71 128 133 141 151 160 154 152 164 106 34 86 130 149 152 155 148 155 155 155 154 154 153 153 153 151 151 149 149 149 149 149 149 147 148 144 148 159 114 64 88 95 104 112 114 111 101 87 75 89 106 113 122 129 113 20 63 108 120 128 126 127 130 126 118 119 120 119 115 111 107 106 107 106 105 104 103 102 102 102 103 105 100 105 107 92 85 94 103 103 105 105 104 102 101 99 99 104 103 102 103 105 104 95 84 102 119 134 134 130 131 133 131 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 131 131 131 132 132 132 133 133 133 133 132 132 132 132 132 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 139 139 139 139 140 140 140 140 140 140 139 139 138 139 141 142 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 146 146 146 145 146 146 145 145 146 145 145 147 148 148 149 149 95 95 95 95 95 95 95 96 95 95 97 97 98 98 98 98 98 98 98 96 96 97 97 97 97 98 98 99 99 99 99 99 100 100 102 103 103 104 103 103 103 104 105 106 106 106 106 106 104 104 105 106 107 108 108 109 109 109 109 110 110 110 111 111 112 112 113 114 114 114 113 113 117 115 115 115 115 116 117 118 117 117 116 115 115 116 117 117 116 116 115 115 115 114 114 114 114 113 111 110 108 107 107 107 106 106 105 104 103 102 102 101 99 99 99 98 97 97 96 96 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 95 95 94 93 93 92 92 93 93 93 93 93 93 93 93 91 91 91 91 92 92 92 92 95 95 95 95 95 95 95 95 94 94 94 94 95 95 95 95 99 99 99 99 100 100 100 100 102 103 103 103 103 104 104 104 106 107 107 108 109 109 109 109 111 112 113 114 114 115 115 115 114 114 115 115 116 116 117 117 115 115 115 115 115 115 115 115 116 116 116 118 119 119 120 120 120 120 120 121 121 123 124 125 124 125 126 127 129 129 129 129 131 131 131 131 132 132 132 132 135 136 137 139 140 139 139 139 140 140 140 139 137 136 135 135 134 133 134 133 132 131 130 130 128 127 127 127 127 126 126 126 127 126 135 152 154 149 157 173 179 183 186 186 188 191 192 191 197 199 205 208 213 207 239 173 49 143 168 181 185 187 189 185 188 187 186 184 182 179 177 176 177 175 171 171 170 170 169 168 160 187 142 47 113 139 146 150 162 163 166 168 169 168 165 164 165 169 165 166 165 153 72 85 137 141 138 139 146 147 152 165 144 40 56 130 151 141 149 151 151 152 152 152 152 152 151 150 148 147 147 146 146 147 147 148 145 142 148 141 149 151 107 78 81 84 89 88 78 71 80 94 109 124 119 140 135 143 37 27 88 106 120 121 121 125 124 117 116 117 117 114 109 104 103 105 102 102 102 103 102 102 102 102 102 98 104 103 90 87 96 101 103 105 105 103 101 100 100 102 107 104 102 104 103 96 90 88 118 133 138 129 126 133 135 130 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 131 131 132 132 133 133 133 133 133 133 132 132 132 132 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 136 136 136 137 137 137 137 138 139 139 139 140 140 140 141 141 141 140 139 139 138 139 142 143 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 146 146 145 145 146 145 145 145 146 145 145 147 148 148 149 149 97 97 96 96 96 96 95 95 95 95 96 97 98 98 98 98 100 99 99 97 97 98 98 99 99 99 98 99 99 100 100 101 101 101 103 104 105 105 104 103 105 106 107 107 109 107 107 108 105 105 106 107 108 109 110 111 111 111 111 112 112 112 113 113 114 114 115 115 115 114 113 113 117 116 115 115 116 116 117 119 118 118 118 118 118 118 118 118 116 116 116 115 115 115 115 114 115 114 112 111 109 108 108 108 107 107 106 105 104 103 102 102 100 99 99 98 98 97 96 96 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 95 96 96 96 95 94 93 93 93 92 92 92 92 92 92 92 92 90 90 91 91 91 92 92 92 95 95 95 95 95 95 95 95 95 95 95 95 96 96 96 96 99 99 99 100 100 100 101 101 103 103 103 103 104 104 104 104 107 108 108 109 110 110 111 110 112 113 114 115 115 116 116 116 115 115 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 116 118 119 119 120 121 121 122 122 123 124 124 125 128 129 129 130 131 132 133 133 133 133 135 135 135 135 134 134 134 134 136 137 138 139 140 140 140 138 138 138 137 138 136 135 133 133 132 131 131 130 129 128 127 127 126 127 128 128 128 129 129 129 129 126 129 139 147 153 163 175 178 184 189 190 192 196 200 200 203 203 207 207 211 198 233 155 48 149 167 180 181 184 187 184 185 184 183 181 178 175 173 172 173 171 167 167 166 165 164 164 160 183 102 67 128 134 147 152 161 162 164 165 165 164 164 162 164 165 163 161 160 131 77 97 128 142 150 151 158 156 151 153 166 80 39 107 140 134 143 152 149 150 150 150 150 150 149 149 146 146 145 144 144 145 146 147 144 142 142 147 139 136 132 94 80 63 55 62 69 77 100 127 130 138 130 144 139 161 74 12 62 88 108 111 111 117 119 115 111 114 115 113 106 102 101 101 97 99 100 101 102 102 101 100 101 98 101 94 84 90 101 103 102 103 103 100 98 99 101 105 105 100 102 107 99 89 96 111 130 133 132 127 129 134 134 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 131 132 133 133 133 133 133 133 133 132 132 132 131 133 133 133 133 133 133 133 133 134 134 135 135 135 135 135 135 136 136 136 137 137 137 137 138 139 139 140 140 140 141 141 141 141 140 139 138 138 139 142 143 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 146 145 145 145 145 145 145 145 146 145 145 147 148 148 149 149 99 98 98 98 97 97 96 95 95 95 96 97 98 99 99 99 101 100 99 98 98 99 99 100 100 99 98 98 98 100 100 101 101 102 104 105 106 106 104 103 107 107 108 109 110 109 109 110 106 107 108 109 110 111 112 112 113 113 113 114 114 114 114 115 115 115 116 115 115 114 113 113 117 116 115 115 116 116 117 119 118 119 119 120 120 119 119 118 116 116 116 116 115 115 115 114 115 115 113 111 110 109 108 108 108 107 107 106 104 103 102 102 100 99 99 98 98 97 97 96 95 95 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 95 95 94 94 98 97 97 96 95 94 94 94 92 92 92 92 92 92 92 92 90 90 90 91 91 92 92 92 95 95 95 95 95 95 95 95 96 96 96 96 97 97 97 97 99 99 100 100 100 100 101 101 105 105 105 105 106 106 106 106 108 108 109 109 110 111 111 111 113 113 114 115 116 116 116 116 116 116 116 116 116 116 116 115 117 117 117 117 117 117 117 117 117 118 118 119 120 121 121 122 124 124 125 125 127 128 129 130 132 133 134 135 136 136 137 137 138 138 137 137 137 137 137 137 135 136 137 138 138 136 136 136 137 137 137 135 134 133 132 131 131 129 129 128 127 126 126 126 127 127 127 128 128 129 129 129 135 121 109 116 142 166 173 167 178 184 189 188 188 192 196 198 206 204 207 207 212 198 236 151 46 153 166 178 174 176 180 179 182 181 180 178 176 172 170 169 170 167 164 163 163 162 161 159 161 176 73 89 128 130 152 154 157 157 156 157 157 158 158 160 157 158 157 153 153 114 80 101 128 144 148 146 151 155 151 150 170 122 37 77 124 138 141 148 148 148 148 148 149 149 149 149 145 145 144 143 143 144 145 146 144 151 128 153 142 101 122 121 80 47 37 67 100 115 127 142 142 147 144 142 136 162 107 20 45 74 99 104 105 113 116 112 107 111 114 112 105 100 99 99 94 96 97 100 101 100 99 98 102 100 97 88 80 92 107 105 100 102 101 98 97 98 102 107 98 96 102 108 98 86 105 135 135 128 124 129 134 135 131 130 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 130 130 131 132 133 133 134 134 133 133 133 132 132 131 131 132 132 132 132 132 132 132 132 134 134 135 135 135 135 135 135 136 136 136 137 137 137 137 138 139 140 140 140 140 141 141 141 141 140 139 138 137 139 142 143 142 142 142 142 142 142 142 142 143 143 143 144 144 144 144 145 145 145 145 145 146 146 145 145 145 145 145 145 145 145 145 145 146 145 145 147 148 148 149 149 101 101 101 101 100 100 100 100 99 99 99 99 99 99 99 99 101 100 98 98 99 100 99 98 100 100 100 99 100 100 100 101 104 105 106 107 108 108 108 108 107 107 108 108 109 109 109 110 111 111 112 113 113 113 112 112 114 113 113 113 113 114 115 115 116 116 116 116 116 116 116 116 115 116 117 118 119 120 120 120 120 120 120 120 120 120 120 120 117 118 118 118 118 117 116 116 115 115 114 113 110 109 108 108 109 107 105 105 105 105 103 101 100 100 99 98 98 98 99 99 95 95 95 95 96 96 96 96 97 97 97 97 96 96 96 96 96 96 95 95 95 95 95 95 95 95 95 94 94 93 93 93 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 92 92 91 92 91 92 92 92 93 94 94 94 96 97 98 98 94 95 95 96 97 98 100 100 99 100 100 102 104 105 106 106 106 107 108 110 111 113 113 113 114 114 115 116 116 117 118 118 117 118 119 120 120 121 121 120 118 117 117 118 118 118 118 117 115 116 116 116 116 117 117 117 116 117 118 119 120 122 123 122 125 126 126 128 130 131 134 135 135 136 137 139 141 141 142 141 140 140 141 141 141 141 141 141 142 141 140 140 140 139 139 139 137 137 135 133 131 130 129 128 129 127 126 124 123 124 124 125 127 129 130 129 128 128 130 129 132 153 131 127 174 165 175 178 180 186 192 196 195 194 197 199 203 205 203 213 203 196 229 156 41 133 163 168 181 173 173 173 178 178 176 174 171 169 167 165 165 169 168 160 157 158 157 153 169 136 71 115 126 144 141 153 152 153 153 154 154 153 153 153 147 160 144 163 155 63 74 118 135 143 149 152 151 152 151 147 149 163 63 55 120 123 134 136 142 141 144 148 151 149 147 145 147 147 146 144 142 142 144 145 140 149 140 125 124 121 106 93 41 20 68 101 121 136 149 136 150 147 140 155 142 146 147 62 15 57 87 94 100 108 111 113 111 108 105 102 103 102 97 95 99 91 91 100 105 101 98 99 97 94 82 74 83 101 107 101 106 100 94 96 102 105 101 96 94 103 104 93 91 105 124 134 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 129 129 130 130 131 132 132 133 131 131 132 132 132 132 131 131 131 131 132 132 132 132 132 132 135 134 134 133 133 134 134 135 134 134 134 135 135 135 136 136 135 135 135 136 136 136 137 137 140 140 140 139 139 139 139 139 140 140 139 139 140 140 141 142 142 142 142 142 142 142 142 142 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 147 147 149 149 149 149 150 150 106 105 105 105 104 103 103 103 103 103 103 104 104 103 103 103 102 101 99 99 100 101 101 100 102 102 102 102 102 102 102 103 106 107 108 109 110 110 110 110 109 109 109 110 110 111 111 111 111 111 112 113 113 113 113 113 115 115 114 114 114 115 116 116 116 116 116 116 116 116 116 116 115 116 117 119 120 120 120 120 120 120 120 120 120 120 120 120 118 118 119 119 118 117 116 116 116 115 114 113 111 109 108 108 109 107 105 105 105 105 103 102 99 99 98 97 97 97 98 98 95 95 95 95 96 96 96 96 97 97 97 97 96 96 96 96 96 96 95 95 95 95 95 95 94 94 94 94 94 94 93 93 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 92 92 91 92 92 92 93 93 94 94 95 95 96 97 97 99 96 96 97 98 99 100 102 101 102 103 104 106 107 108 108 109 109 111 112 114 115 116 116 116 117 117 118 118 119 120 120 122 120 121 121 122 122 122 122 122 119 119 119 119 118 118 118 118 116 116 116 117 117 117 117 118 118 118 119 120 121 124 123 125 126 128 127 129 131 133 135 136 138 139 140 142 143 144 144 144 142 142 142 142 142 142 142 142 142 142 141 141 140 140 139 139 138 137 136 134 132 130 129 129 127 126 125 123 122 123 125 125 125 127 128 129 129 129 131 130 121 207 185 139 152 167 194 181 181 187 193 197 196 196 199 200 204 207 203 208 200 197 228 155 47 137 168 166 173 170 178 186 168 169 169 169 169 167 168 167 162 166 161 157 161 160 155 155 171 121 80 123 133 147 144 149 150 150 151 151 151 151 150 149 148 155 143 160 144 58 79 120 139 147 152 153 151 151 149 145 151 151 123 48 60 124 127 132 135 136 139 144 147 145 145 144 142 141 140 141 143 143 141 140 138 142 134 125 122 106 77 55 23 32 97 124 133 137 151 148 151 153 145 154 143 144 149 88 13 36 69 92 100 102 105 108 108 105 103 101 100 98 96 93 95 93 95 100 101 99 97 98 90 77 73 84 95 98 102 110 104 99 96 97 102 105 103 100 104 93 87 94 110 123 129 131 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 129 130 130 130 131 132 132 132 132 132 133 133 133 133 132 132 132 132 133 133 133 133 133 133 135 135 134 134 134 134 135 135 135 135 135 135 136 136 136 136 135 135 135 136 136 136 137 137 139 139 139 139 139 140 140 140 140 140 139 139 140 140 141 142 142 142 142 142 142 142 142 142 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 148 148 148 149 150 116 115 116 114 114 113 112 112 110 110 110 109 107 107 107 106 104 102 101 101 102 103 103 102 104 104 104 105 104 104 105 106 108 109 110 111 112 112 112 112 111 111 111 112 112 112 112 113 112 112 113 114 114 114 114 113 116 116 115 115 116 116 117 118 116 116 116 116 116 116 116 116 116 116 118 119 120 121 121 121 121 121 121 121 121 121 121 121 120 120 120 119 119 117 116 116 116 116 115 113 111 111 109 108 109 107 106 105 106 105 103 102 99 99 98 97 96 96 97 97 95 95 95 95 95 95 95 95 98 97 97 97 97 96 96 96 96 96 95 95 95 95 95 95 93 93 94 94 94 94 94 94 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 92 92 93 92 92 93 93 94 94 95 95 96 96 97 97 97 98 100 99 100 102 104 104 105 107 108 109 111 112 113 114 114 115 116 117 118 119 120 120 121 121 121 121 123 123 124 124 125 124 124 125 126 126 125 124 123 120 120 120 119 119 118 118 118 116 116 116 117 117 117 118 118 118 119 120 122 124 125 127 128 128 128 128 130 131 133 136 137 139 140 141 143 144 144 145 145 144 144 144 144 144 144 144 144 143 143 143 142 141 140 140 139 139 138 137 135 133 131 130 129 127 126 124 122 122 122 124 124 124 124 126 128 130 131 130 130 139 209 161 142 155 160 178 173 182 187 193 197 196 197 200 201 205 208 204 203 198 199 225 154 46 128 158 155 163 164 168 169 170 169 169 168 166 164 163 161 160 164 153 152 160 154 144 152 163 95 93 132 140 145 145 144 147 147 148 148 148 147 146 146 148 147 141 156 127 51 88 123 138 145 150 150 149 150 147 144 147 144 165 76 29 96 118 123 126 130 135 139 141 142 142 143 143 142 141 143 144 143 140 136 129 126 120 111 101 84 63 51 20 50 120 136 143 142 152 154 149 156 145 150 144 138 148 118 30 17 40 80 92 91 98 103 104 101 99 98 96 96 94 92 88 93 96 94 92 93 93 92 78 72 76 92 103 101 102 108 101 100 99 99 100 103 102 101 102 88 87 109 131 136 131 129 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 133 133 134 134 134 134 133 133 132 132 133 133 133 133 133 133 135 135 134 134 134 134 135 135 135 136 136 136 136 137 137 137 135 135 135 136 136 136 137 137 138 138 139 139 140 140 141 141 140 140 139 139 140 140 141 142 142 142 142 142 142 142 142 142 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 145 147 147 147 147 148 129 129 128 127 126 125 124 124 120 120 117 115 113 112 109 109 106 105 102 102 104 105 104 103 105 106 106 106 105 106 106 107 108 109 110 111 112 112 112 112 113 113 114 114 114 114 114 114 113 113 114 115 115 115 115 114 116 115 115 115 115 116 117 117 116 116 116 116 116 116 116 116 116 117 118 120 121 121 121 121 121 121 121 121 121 121 121 121 122 122 121 121 119 118 117 116 117 116 115 114 112 111 110 110 109 108 106 106 106 105 104 102 100 100 99 98 97 97 97 97 95 95 95 95 95 95 95 95 98 98 98 97 97 97 96 96 95 95 96 96 95 95 95 95 93 93 93 94 94 95 95 95 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 94 93 93 93 92 93 93 94 95 96 96 96 97 98 99 99 100 101 102 103 105 106 107 108 111 112 113 115 116 118 119 119 119 120 121 122 123 124 123 124 125 125 126 125 125 127 127 127 129 129 129 128 127 126 125 123 121 120 121 120 119 118 119 119 116 116 116 116 117 117 117 117 119 119 120 122 123 125 126 127 128 129 129 130 133 135 136 138 138 139 140 141 142 143 143 143 145 145 145 145 145 145 145 145 145 145 144 143 142 141 141 140 139 139 137 136 134 133 132 131 127 126 125 124 124 124 124 125 124 123 123 127 130 129 130 131 180 196 125 154 183 170 174 181 183 187 191 195 196 197 199 200 202 207 205 199 198 200 218 153 63 124 150 148 160 167 164 161 168 167 166 165 163 161 157 157 159 163 151 147 155 145 137 151 141 73 107 138 141 138 144 141 144 146 146 145 145 144 144 143 146 141 139 152 112 44 94 124 131 138 142 144 144 146 146 143 141 144 156 131 60 51 99 108 116 125 132 136 137 139 141 141 144 145 143 142 141 138 135 132 126 116 106 92 74 69 80 91 33 64 120 130 145 148 152 149 147 155 142 144 143 134 139 133 66 14 16 64 80 83 95 100 100 99 97 96 95 93 92 92 85 92 92 87 86 90 89 84 72 84 94 96 102 110 106 95 100 101 102 101 100 99 98 98 91 98 113 131 137 133 130 130 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 132 132 131 131 131 131 131 131 132 133 133 134 134 133 133 132 132 132 133 133 133 133 133 133 135 135 135 134 134 135 135 135 136 136 136 137 137 137 138 138 134 134 134 135 135 135 136 136 137 138 138 139 140 141 141 141 140 140 139 139 140 140 141 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 147 146 147 147 139 137 137 136 134 134 133 133 130 128 126 123 120 116 113 112 110 108 106 106 107 107 106 104 106 106 107 107 107 107 107 108 110 111 112 113 113 114 113 113 113 113 113 113 113 113 113 113 113 113 114 115 115 115 115 114 115 114 113 114 115 115 116 117 116 116 116 116 116 116 116 116 117 118 119 120 121 122 122 122 122 122 122 122 122 122 122 122 123 123 122 122 120 119 118 117 118 117 116 115 113 112 111 111 110 108 106 106 106 106 104 102 102 102 100 99 99 98 98 98 96 96 96 96 96 97 97 97 97 97 97 97 96 96 96 96 96 96 95 95 94 94 95 95 93 93 93 94 94 95 95 95 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 94 94 93 93 94 94 94 95 96 97 98 99 99 100 100 102 103 103 104 107 108 110 111 111 116 116 118 120 121 122 122 123 124 124 125 126 129 129 128 129 128 128 128 129 129 129 129 129 131 131 131 129 128 127 126 125 123 122 122 121 120 119 119 119 117 117 117 118 118 118 119 119 117 119 120 121 123 125 126 126 128 127 128 129 131 133 136 137 137 138 139 141 142 142 142 142 146 146 146 146 146 146 146 146 146 146 145 144 144 143 143 142 140 140 138 137 135 134 133 133 132 131 129 129 128 127 127 126 127 124 125 128 128 127 131 137 191 198 133 159 179 176 182 184 187 189 192 196 197 198 200 200 199 203 205 198 197 198 209 155 64 110 140 140 150 158 157 163 156 157 158 159 160 160 160 160 155 159 152 148 153 149 149 162 113 72 122 141 142 132 143 142 144 144 144 144 144 144 143 143 144 138 138 147 102 40 96 123 128 134 138 139 140 143 143 141 141 143 134 158 110 38 64 85 103 116 129 131 132 135 139 139 139 141 141 139 132 128 127 127 124 105 94 86 75 83 107 117 32 64 120 127 145 151 151 145 146 151 139 139 143 133 131 134 98 24 9 50 75 82 93 95 97 97 97 96 94 94 94 94 89 92 89 84 87 94 91 82 79 94 105 106 106 110 104 93 99 102 104 103 101 97 95 95 101 120 135 136 130 130 131 132 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 132 132 132 132 132 132 131 131 131 132 132 132 132 132 132 131 133 133 133 133 133 133 133 133 136 135 135 135 135 135 135 136 136 136 136 137 137 137 138 138 135 135 135 136 136 136 137 137 137 138 138 139 140 141 141 141 140 140 139 139 140 140 141 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 147 147 147 147 148 147 147 148 141 142 140 140 139 139 138 138 137 136 133 130 126 122 120 118 115 113 111 110 110 109 109 107 109 108 108 108 109 108 108 109 111 112 113 114 114 115 115 114 114 114 114 114 114 113 113 113 115 115 116 117 117 117 117 116 114 113 113 114 113 115 116 116 116 116 116 116 116 116 116 116 118 118 120 121 122 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 120 119 118 118 118 117 115 114 113 112 111 110 108 107 106 107 106 104 103 103 103 102 100 99 99 99 99 96 96 96 96 96 97 97 97 99 98 98 98 98 97 97 97 96 96 95 95 94 94 95 95 93 93 94 94 94 94 94 94 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 94 94 94 94 95 95 96 97 97 97 98 99 101 102 104 104 106 107 108 110 112 113 114 115 120 120 122 125 126 126 126 128 129 130 130 131 133 133 131 132 133 133 133 133 133 133 133 133 132 132 132 131 130 130 129 128 125 126 125 124 122 122 122 121 119 119 119 120 120 120 120 121 119 120 120 121 122 123 124 124 125 127 126 129 130 132 134 135 137 138 140 141 142 142 143 143 144 145 145 145 145 145 145 145 146 146 146 145 145 145 145 145 142 142 141 142 141 140 140 139 138 137 136 135 134 132 131 131 131 128 127 129 127 128 138 152 206 183 140 158 172 170 177 174 191 193 195 198 199 200 201 201 197 197 203 196 197 191 199 161 42 80 126 141 149 152 144 155 158 158 158 159 159 159 158 158 151 153 155 153 153 160 167 167 92 93 134 140 145 134 143 144 144 144 144 145 144 142 141 140 140 139 138 144 100 40 94 120 129 135 139 138 139 140 140 138 144 140 133 143 131 73 40 59 80 100 118 123 125 130 134 134 135 137 137 136 129 124 121 120 99 80 81 93 100 119 128 116 18 53 123 137 145 147 152 146 147 146 138 137 141 136 128 129 112 46 16 42 71 84 91 88 95 96 97 95 95 93 94 95 95 93 89 88 92 96 93 86 94 95 104 115 113 100 98 105 101 101 101 101 100 101 103 105 126 134 136 126 124 131 135 131 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 132 132 132 132 132 132 132 132 131 131 132 132 132 132 131 131 134 134 134 134 134 134 134 134 136 136 135 135 135 135 136 136 135 136 136 136 136 137 137 137 135 135 135 136 136 136 137 137 138 138 139 139 140 140 141 141 140 140 139 139 140 140 141 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 147 147 147 148 148 148 149 149 144 143 142 143 143 143 143 142 143 142 139 136 134 131 129 128 123 120 118 115 115 114 112 110 110 110 110 111 111 110 111 111 113 114 115 116 116 117 117 117 118 117 117 117 116 116 116 115 115 116 117 117 118 118 117 117 115 116 115 115 115 116 117 118 115 115 115 116 116 116 116 115 118 119 120 121 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 122 122 121 120 119 118 117 116 115 113 112 112 110 109 107 106 107 106 105 103 103 102 101 100 99 98 98 98 96 96 96 96 96 96 96 96 99 99 98 98 98 97 97 97 96 96 95 95 94 94 95 95 94 94 94 94 94 94 93 93 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 94 94 94 94 95 96 97 99 98 98 100 102 103 106 107 108 110 111 112 114 117 117 120 120 123 124 126 128 129 130 132 132 134 134 135 135 136 137 136 136 137 137 136 136 136 136 136 136 134 134 135 134 134 133 132 131 130 130 129 128 127 126 125 125 123 123 124 124 124 125 125 125 122 122 122 123 123 123 124 124 124 124 124 125 127 129 132 133 134 135 136 139 140 140 141 141 143 143 143 142 142 143 143 143 146 146 146 146 146 147 147 147 146 146 147 147 147 147 147 147 146 145 144 142 139 137 135 134 135 132 131 131 128 131 149 170 230 164 145 168 183 174 179 182 192 193 193 196 197 198 199 198 196 192 198 191 193 183 192 170 55 57 86 111 136 149 140 152 157 157 157 156 155 153 152 151 151 146 154 154 146 160 165 142 77 122 140 135 146 138 141 140 142 144 144 142 141 140 139 139 137 143 139 142 103 42 91 117 127 132 135 135 135 137 138 137 140 139 135 126 139 116 51 38 55 79 103 111 115 123 129 128 132 130 129 129 126 118 106 96 83 76 95 116 124 144 149 122 15 41 118 141 143 143 152 142 144 139 139 134 133 134 127 124 122 75 33 31 54 75 84 84 93 94 96 95 94 93 95 96 96 92 90 92 94 92 91 91 100 99 105 112 106 96 97 109 103 99 95 95 100 108 117 122 135 132 129 126 127 130 132 131 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 131 131 131 132 133 133 133 134 132 132 132 133 133 132 132 132 134 134 134 134 134 134 134 134 136 136 135 135 135 135 136 136 135 135 135 135 136 136 136 136 135 135 135 136 136 136 137 137 139 139 139 139 139 140 140 140 140 140 139 139 140 140 141 142 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 146 147 147 146 147 148 145 145 145 146 145 145 146 147 145 144 142 140 139 137 136 135 127 125 122 120 118 117 115 114 112 112 112 113 113 112 113 113 115 115 117 118 118 118 118 118 119 119 119 118 118 117 117 117 116 116 117 118 118 118 118 117 116 117 116 115 116 117 118 119 115 115 115 116 116 116 116 115 118 119 120 122 123 123 124 124 123 123 123 123 123 123 123 123 122 123 123 123 123 122 122 121 119 118 117 116 115 114 113 112 110 109 107 107 107 107 106 104 102 102 100 99 98 97 97 97 96 96 96 96 96 96 96 96 99 99 99 98 98 98 97 97 95 95 95 95 95 95 95 95 95 95 95 94 94 93 93 93 95 95 94 94 94 93 93 93 93 93 93 92 92 93 93 93 94 94 94 95 95 98 98 98 98 99 101 103 106 107 109 110 113 114 115 118 120 121 122 122 127 128 129 131 132 133 134 134 138 138 138 139 140 139 139 139 139 139 139 139 139 139 140 140 136 136 136 136 136 135 134 134 133 133 132 131 130 129 128 127 125 125 125 126 126 126 127 127 124 124 124 124 125 125 124 124 123 122 123 124 126 128 131 132 131 132 133 134 136 137 137 137 141 142 142 142 142 141 141 141 145 146 146 147 147 148 148 148 149 149 150 150 151 151 151 152 150 149 148 146 144 140 137 136 137 134 133 134 131 134 157 183 217 149 158 162 169 171 186 185 190 190 190 192 193 194 195 193 198 190 196 188 189 179 189 179 81 31 18 35 82 123 126 142 143 143 144 146 147 148 148 148 155 143 151 150 136 152 151 108 69 142 139 129 146 141 138 135 142 142 142 141 141 139 138 137 136 147 140 141 106 44 88 114 121 126 130 131 132 136 138 137 130 142 129 127 150 137 77 28 37 64 92 102 108 117 123 124 127 121 117 118 116 106 84 67 95 102 131 143 136 150 159 138 24 34 106 135 139 143 152 134 140 134 138 131 125 131 126 120 130 96 45 20 38 64 77 83 91 93 95 94 93 92 94 97 94 89 89 94 92 86 87 94 97 109 112 100 93 98 102 102 104 97 90 91 99 114 128 137 128 125 129 135 135 127 126 131 130 129 128 128 129 130 129 128 130 130 131 131 131 131 131 131 130 131 131 132 133 133 134 134 133 133 134 134 134 134 133 133 134 134 134 134 134 134 134 134 137 136 136 135 135 136 136 137 134 134 134 135 135 135 136 136 135 135 135 136 136 136 137 137 140 140 140 139 139 139 139 139 140 140 139 139 140 140 141 142 144 144 144 144 144 144 144 144 144 144 144 144 144 144 143 143 144 144 145 146 146 146 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 146 145 145 147 147 146 147 147 147 147 147 147 147 145 143 141 139 137 136 130 128 125 124 122 121 119 118 115 115 114 114 114 112 113 113 115 116 117 118 118 119 119 120 120 120 119 119 119 118 118 118 119 119 118 117 117 115 116 115 117 117 116 116 115 115 114 114 117 116 115 115 115 115 116 116 117 118 120 121 121 122 123 122 124 124 125 125 125 125 124 124 121 122 122 122 122 122 121 121 118 116 116 115 114 114 114 114 109 109 107 106 106 105 103 101 102 102 102 101 101 101 100 99 97 97 96 96 97 97 98 99 96 97 97 98 98 97 97 96 94 94 95 96 95 96 95 94 92 93 93 92 93 92 94 94 94 94 94 95 95 96 96 96 97 96 96 95 95 94 94 95 95 95 96 96 97 99 98 98 100 102 104 106 107 109 113 116 117 119 120 123 125 126 127 127 129 130 131 132 134 135 136 137 140 140 141 141 141 141 140 140 143 143 142 142 141 141 140 140 140 139 139 140 139 139 138 138 136 136 135 135 134 134 133 133 132 132 132 131 131 130 129 129 128 128 128 128 127 125 124 124 124 125 124 125 126 126 125 126 128 129 130 132 133 134 134 133 135 136 138 140 141 142 142 142 143 143 145 145 148 150 152 152 152 152 153 155 156 156 156 156 156 156 154 152 149 147 144 143 136 143 137 129 135 147 167 189 214 148 169 179 159 168 177 196 192 181 183 197 195 182 183 197 191 188 179 187 168 190 178 131 113 128 81 34 24 44 95 121 128 137 144 143 137 134 137 144 153 150 145 143 153 146 146 73 95 118 137 139 136 138 139 137 140 139 138 138 136 136 135 135 138 135 139 142 119 55 79 106 119 121 127 131 133 133 131 130 132 132 132 131 134 133 121 106 44 59 75 92 114 98 118 106 117 101 119 110 85 73 74 103 122 133 144 148 151 154 153 149 19 39 104 133 129 141 146 136 134 132 129 125 122 119 117 116 110 111 80 30 16 45 71 78 92 95 92 90 92 96 94 89 89 93 99 98 88 83 91 102 94 109 100 93 107 106 99 110 105 95 91 104 121 131 132 130 131 131 130 130 130 129 129 129 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 133 133 133 133 132 132 133 133 132 132 133 135 136 138 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 136 137 138 138 139 139 138 138 138 138 138 138 139 139 139 139 139 140 140 141 140 141 143 143 143 143 143 144 144 144 144 145 145 145 145 145 145 145 145 145 144 144 144 144 144 144 145 145 147 146 144 144 143 143 144 145 141 142 142 141 139 140 139 140 147 147 147 146 146 146 146 145 146 145 145 144 142 141 138 137 135 132 129 127 127 124 122 119 116 116 115 114 112 112 114 114 114 115 116 117 118 118 119 119 120 120 120 120 119 119 119 119 119 119 119 118 117 116 116 116 117 117 116 116 115 114 114 114 115 115 114 114 114 115 115 116 117 118 120 121 121 122 123 122 124 124 125 125 125 125 124 124 123 123 123 123 122 121 120 119 118 116 116 114 115 114 114 114 111 109 107 106 106 105 103 102 102 101 101 100 100 100 99 98 97 97 96 96 97 97 98 99 97 97 98 98 98 98 97 97 94 95 95 96 96 94 94 93 93 93 93 94 94 93 93 94 96 97 97 98 98 98 98 98 99 98 97 97 97 96 96 97 97 98 98 99 101 101 102 101 103 105 107 109 110 113 115 117 120 121 122 125 126 127 128 128 130 131 132 133 135 136 137 137 140 141 141 142 142 141 141 140 141 141 141 141 140 140 139 139 140 140 141 140 140 140 140 140 137 137 137 136 136 135 135 135 136 136 136 135 134 134 133 133 132 132 132 131 130 128 128 127 125 125 125 125 126 126 126 126 125 126 127 129 129 130 129 130 133 134 135 138 139 140 141 141 144 145 146 147 149 152 153 153 155 156 157 158 160 160 160 160 158 158 157 156 154 152 150 149 147 143 138 137 140 150 171 194 220 143 162 182 169 185 182 170 179 186 187 183 181 186 188 185 183 200 178 187 180 164 178 77 122 172 179 149 96 52 47 40 82 94 110 122 129 132 135 138 132 134 144 141 142 154 113 70 110 128 140 138 134 136 138 136 139 139 138 137 136 135 136 136 138 137 137 140 121 55 68 100 118 121 128 131 131 129 127 128 126 129 131 133 137 140 136 129 108 73 50 65 93 81 106 115 116 106 107 79 62 80 99 123 142 148 155 158 161 164 161 153 22 35 95 130 126 136 141 135 132 130 127 123 120 117 115 115 111 117 102 62 32 35 64 87 79 87 93 95 97 100 98 93 95 96 99 100 94 90 93 99 114 90 99 114 101 96 108 108 89 93 103 116 128 132 129 125 130 130 130 130 130 128 128 128 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 133 133 133 133 132 132 133 133 133 133 133 135 136 137 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 135 136 137 137 138 138 137 137 138 138 138 138 139 139 139 139 139 140 140 141 140 141 143 143 143 143 143 144 144 144 144 145 145 145 145 145 145 145 145 145 145 144 145 145 144 145 145 145 147 146 146 145 143 143 144 144 143 141 138 134 131 128 126 125 147 146 146 145 145 143 143 142 146 145 145 145 143 142 141 140 140 138 135 132 131 129 125 123 119 117 115 113 112 113 114 115 113 113 114 116 117 119 119 120 122 121 121 121 120 120 120 120 120 120 120 119 118 118 117 117 117 117 116 115 115 114 114 113 113 113 112 113 113 114 115 115 117 118 120 121 121 122 123 122 124 124 125 125 125 125 124 124 124 124 124 123 122 120 118 118 118 117 116 114 115 114 114 114 111 109 107 106 106 106 104 102 101 101 100 99 99 99 98 98 97 96 96 96 96 97 98 98 97 98 98 99 99 98 98 97 95 95 95 96 95 94 93 92 94 94 94 95 95 95 96 96 99 99 100 100 101 102 102 103 101 101 101 100 99 100 100 100 102 102 103 104 104 105 105 106 109 110 112 113 113 115 118 121 122 123 126 127 128 129 129 130 131 132 133 134 135 136 137 138 140 141 141 142 142 141 141 140 140 140 139 139 139 139 138 138 140 140 140 140 140 140 140 139 139 139 139 139 138 138 138 138 142 141 141 140 140 139 139 139 138 138 137 136 135 133 132 131 129 128 127 127 127 125 126 126 125 126 127 127 128 128 127 127 130 131 133 134 135 137 138 138 143 144 145 147 148 151 153 153 157 158 159 161 163 162 163 163 161 161 161 161 160 159 159 157 157 145 143 145 146 157 180 197 224 108 101 153 169 172 176 198 188 189 182 175 182 195 189 171 177 196 176 186 178 167 157 66 150 159 165 174 166 143 114 72 37 43 56 72 91 108 121 128 131 126 143 137 124 131 69 89 125 134 140 135 132 135 138 136 137 137 136 137 135 136 136 136 137 139 134 137 129 64 61 97 110 117 125 129 128 127 127 131 127 130 132 130 130 132 133 131 137 113 79 58 63 63 88 92 94 76 64 57 79 119 135 145 156 157 158 160 163 165 161 154 31 26 81 123 124 128 131 133 128 127 124 120 117 115 113 112 110 115 114 94 60 39 49 72 75 84 92 94 95 96 95 92 100 99 100 103 101 98 97 99 114 99 104 106 98 110 115 92 88 105 121 128 130 131 128 123 129 129 128 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 132 133 133 133 133 132 132 133 133 133 133 134 135 136 136 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 135 136 137 137 138 138 137 137 138 138 138 138 139 139 139 139 139 140 140 141 140 141 143 143 142 142 142 143 143 143 143 144 146 146 146 146 146 146 146 146 146 146 145 145 145 145 145 145 147 146 147 145 144 142 142 141 136 130 122 116 111 106 101 97 147 146 145 144 143 142 140 139 144 145 145 144 144 144 143 143 143 140 139 136 135 132 129 126 122 120 116 114 112 113 114 115 113 113 115 116 118 120 121 122 122 122 122 122 121 121 121 121 121 121 120 119 119 118 118 117 117 116 116 115 114 114 113 113 111 111 111 111 111 112 113 115 117 118 120 121 121 122 123 122 124 125 125 126 126 125 125 124 124 124 123 123 122 120 119 118 118 117 116 115 115 114 114 114 111 108 106 107 107 106 104 102 100 100 99 99 98 97 96 97 96 96 96 96 96 97 97 98 98 98 99 99 99 99 98 98 96 96 96 97 96 95 93 93 95 95 96 96 97 99 99 99 101 101 102 103 104 104 105 105 105 104 103 103 103 103 103 104 106 106 108 108 109 110 110 110 113 114 116 116 118 119 122 124 124 125 127 128 129 130 130 130 131 131 132 133 134 135 136 136 140 140 141 141 141 141 140 140 139 139 139 139 138 138 138 138 139 139 139 139 139 140 140 140 141 141 141 141 141 142 142 142 145 145 145 145 145 144 144 144 143 143 143 141 139 138 136 135 132 132 131 130 129 128 127 128 129 129 129 130 129 129 128 127 128 129 129 130 132 133 134 135 139 140 141 143 146 148 150 149 156 157 158 160 162 163 163 163 165 165 165 164 164 163 162 162 162 152 150 148 149 167 188 192 189 175 111 67 135 187 167 176 171 181 191 187 176 169 178 191 182 178 174 177 163 183 103 104 166 151 149 156 155 164 175 163 142 117 83 58 53 62 75 84 117 105 122 124 114 94 58 125 125 132 134 131 131 135 137 137 135 136 135 134 134 135 136 136 134 139 132 138 137 81 62 98 103 111 122 127 127 126 130 135 131 131 130 127 126 125 123 122 121 126 116 89 72 62 62 52 49 42 52 83 124 146 152 159 157 158 158 158 158 159 158 155 40 18 62 113 122 120 122 128 125 124 121 118 115 113 112 111 109 107 109 107 90 64 50 48 82 86 89 92 93 95 96 96 100 100 101 105 105 101 101 102 102 116 102 94 116 118 97 91 106 124 134 129 125 129 130 126 128 128 128 130 130 130 131 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 132 133 133 134 134 133 133 132 133 133 133 134 134 135 135 136 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 135 136 137 137 138 138 137 137 138 138 138 138 139 139 139 138 139 140 140 141 140 141 143 143 142 142 142 143 143 143 143 144 146 146 146 146 146 146 146 146 146 146 145 145 145 144 145 145 144 145 144 144 142 139 136 134 128 119 110 102 97 93 85 80 145 144 143 142 141 140 139 139 143 143 144 145 145 144 143 144 143 141 140 138 136 134 131 127 125 121 118 115 112 112 113 114 112 113 114 116 119 121 123 124 123 123 122 122 122 121 121 121 121 121 120 119 119 118 118 117 116 116 115 115 114 113 113 113 110 110 110 110 111 112 114 113 117 118 120 121 121 122 123 122 125 125 126 126 126 126 125 125 122 122 122 122 122 121 121 120 118 117 116 115 115 114 114 114 110 109 108 107 107 106 104 102 101 100 99 98 97 96 95 95 96 96 95 95 96 96 97 98 99 99 99 100 100 99 100 100 97 97 97 98 97 97 96 96 99 99 99 100 101 102 102 102 103 103 104 106 107 108 109 110 108 108 108 107 107 108 108 108 111 111 112 112 113 115 115 115 118 119 120 121 120 121 124 126 127 127 128 129 130 130 130 129 130 130 131 132 133 133 134 134 138 138 138 139 139 138 138 138 138 138 138 138 138 138 138 138 139 140 140 140 141 141 141 142 142 143 143 144 144 145 145 145 147 147 147 148 148 148 148 148 147 147 146 145 145 143 141 140 139 139 138 137 136 133 133 132 132 133 133 132 131 130 129 128 127 127 127 127 128 130 131 132 136 137 139 141 143 146 147 148 155 157 158 161 162 164 164 164 167 167 167 167 166 165 164 163 161 161 156 147 153 176 188 181 183 189 192 111 44 112 183 165 164 168 175 179 178 175 177 181 187 166 169 164 160 155 62 138 159 153 162 160 144 147 158 162 164 161 156 150 139 114 86 66 55 59 77 92 103 63 60 96 121 125 128 129 130 132 134 133 134 134 133 133 134 135 136 136 133 140 132 137 140 99 65 95 100 108 119 125 125 126 130 135 130 127 126 129 131 129 126 124 114 106 108 113 99 71 41 34 19 58 96 130 150 146 151 166 157 160 162 161 158 157 160 165 54 12 42 98 114 116 114 122 120 120 117 115 113 111 110 109 107 104 104 105 105 94 74 58 86 86 89 94 97 99 99 99 97 99 103 106 104 101 101 106 104 103 101 116 125 95 81 110 122 134 136 126 123 130 132 128 128 128 128 130 130 130 131 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 135 135 135 134 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 135 136 137 137 138 138 137 137 138 138 138 138 139 138 138 138 139 140 140 141 140 141 143 143 142 142 142 143 143 143 143 144 145 145 145 145 145 145 145 145 144 144 143 143 143 143 144 143 143 143 143 141 139 135 133 131 129 122 113 106 103 99 93 87 144 143 143 142 140 139 139 138 141 142 143 143 144 144 142 142 142 141 139 139 138 135 132 129 126 123 119 115 111 110 110 110 110 111 113 115 118 122 123 124 123 122 122 122 121 121 121 121 120 120 120 119 118 118 117 117 116 116 115 114 114 113 113 112 111 111 110 111 111 112 113 112 117 118 120 121 121 122 123 122 124 124 125 125 125 125 124 124 121 121 122 122 122 122 121 121 117 117 116 115 115 114 114 114 112 110 108 107 107 106 105 103 101 101 100 99 97 96 95 95 96 95 95 95 95 96 97 97 99 100 101 102 101 100 101 100 99 99 99 100 100 100 99 99 101 102 102 103 104 106 107 107 107 108 108 110 111 113 114 115 113 114 113 113 113 114 115 115 117 117 118 118 119 120 120 120 122 123 124 124 125 125 127 129 129 129 130 130 131 130 130 130 129 130 130 131 132 132 133 133 134 135 135 136 136 135 135 134 136 136 136 136 136 137 137 137 141 141 141 142 143 143 144 144 143 144 144 145 146 147 147 148 149 149 150 151 150 151 151 151 151 151 150 150 148 147 146 145 146 145 145 144 142 141 141 140 137 137 136 134 133 131 130 129 128 128 127 126 126 128 128 129 135 136 138 140 143 145 147 148 154 156 158 161 163 165 166 167 168 168 167 167 167 167 165 164 159 168 157 147 163 180 177 172 173 182 190 178 124 55 64 137 156 166 171 169 177 187 179 161 174 166 163 159 175 100 83 151 152 140 147 151 155 164 150 140 146 146 147 151 158 160 158 154 119 102 65 39 38 32 95 105 117 122 127 129 128 128 129 129 132 132 132 132 134 135 135 136 135 139 134 138 136 114 71 86 100 108 118 122 122 122 125 128 130 125 125 128 130 126 120 118 111 108 108 99 80 72 39 28 32 100 133 145 156 157 161 161 158 160 163 163 157 153 160 169 76 14 26 78 102 109 108 113 116 115 113 111 108 108 107 105 100 103 101 96 98 102 99 91 91 91 94 96 94 88 85 86 100 100 103 105 103 100 101 105 102 98 122 131 98 85 105 118 125 131 131 127 127 131 131 127 129 129 128 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 134 134 135 135 135 134 134 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 135 136 137 137 138 138 137 137 138 138 138 138 139 138 139 139 139 140 140 141 140 141 143 143 142 142 142 143 143 143 143 144 144 144 144 144 144 144 144 144 144 143 143 143 143 143 144 144 144 145 143 141 139 137 135 134 134 130 124 119 117 113 109 104 143 143 142 141 140 140 139 139 140 141 141 142 142 142 142 142 142 141 140 140 140 138 133 131 126 123 120 116 112 109 107 105 107 108 110 113 116 119 122 123 122 122 122 121 121 121 120 120 119 119 119 118 117 117 116 116 116 115 115 114 114 113 112 112 112 112 111 111 111 112 112 112 117 118 120 121 121 122 123 122 125 126 126 127 127 126 126 125 122 123 123 123 122 121 120 120 117 116 116 115 115 114 114 114 112 110 108 107 107 107 105 103 101 102 101 99 98 96 95 95 95 95 95 95 95 96 97 97 100 100 102 102 101 101 101 101 99 100 101 102 102 102 102 102 104 104 105 106 108 109 110 110 111 112 113 114 116 117 119 119 119 119 119 119 119 121 121 121 122 122 123 124 125 126 126 127 127 129 129 129 128 129 130 132 132 132 132 133 133 132 131 131 130 131 131 132 132 133 133 134 131 132 132 133 133 132 132 131 132 133 133 133 134 134 134 134 139 139 140 140 142 143 143 144 143 144 145 146 147 148 149 149 151 151 152 152 152 153 154 154 155 155 155 154 153 152 151 150 152 152 151 150 149 148 147 147 143 142 142 140 138 136 133 132 130 129 127 126 126 125 127 128 132 133 135 137 140 143 145 146 151 152 155 157 161 162 164 165 166 167 167 167 168 168 168 167 163 169 152 152 179 177 161 170 184 166 172 209 206 134 59 22 91 124 154 160 152 153 164 172 161 164 158 162 157 69 125 148 144 148 156 142 144 152 142 151 142 144 146 148 148 147 147 147 155 150 141 127 72 49 100 91 115 120 127 130 128 128 129 132 132 132 131 131 133 133 135 136 136 138 138 139 132 129 85 82 99 105 112 118 121 120 121 122 129 125 124 125 122 114 110 110 109 114 105 78 61 82 48 26 62 123 138 146 164 167 165 155 159 158 159 159 153 149 152 159 101 22 13 58 87 103 105 107 111 110 108 106 105 103 102 103 96 100 100 94 92 97 103 105 97 97 96 92 81 75 80 90 109 105 101 103 104 100 100 101 108 118 130 109 84 106 131 119 127 127 128 130 130 131 129 128 130 130 130 130 130 128 128 128 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 134 134 135 135 134 134 133 133 134 135 135 135 135 134 133 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 135 136 137 137 138 138 137 137 138 138 138 138 139 138 139 139 139 140 140 141 140 141 143 143 143 143 143 144 144 144 144 145 142 142 142 142 142 142 142 142 144 144 144 143 144 144 144 144 148 147 146 145 144 143 143 143 140 139 136 132 129 124 120 118 143 142 142 141 141 140 139 139 140 140 141 141 141 141 140 139 142 141 140 141 142 139 136 133 126 125 121 116 112 107 104 102 104 106 108 112 115 118 121 122 122 121 121 121 120 120 120 120 119 119 118 117 117 116 116 116 115 115 115 114 113 113 112 112 113 113 112 112 111 112 112 112 117 118 120 121 121 122 123 122 125 126 126 127 127 126 126 125 124 124 124 123 122 120 119 118 117 116 116 115 115 114 114 114 111 109 108 108 108 107 105 103 102 101 101 100 98 97 96 95 95 95 95 95 95 96 96 97 100 100 102 102 101 101 101 101 100 100 101 102 104 105 105 104 105 106 106 108 110 111 112 112 114 116 117 117 120 122 122 123 123 123 123 123 123 125 125 125 126 126 128 128 129 129 130 130 130 132 132 132 131 131 133 135 134 134 134 135 134 134 133 132 131 132 132 133 133 134 134 134 129 130 130 131 131 130 130 129 130 130 130 131 131 132 132 132 135 136 137 138 138 138 139 139 143 144 145 146 147 149 149 150 151 152 152 154 155 156 157 157 157 157 157 157 157 156 155 154 155 156 154 154 153 153 152 151 149 148 148 146 143 140 138 137 132 130 128 126 126 125 126 127 128 129 131 134 137 139 141 143 147 148 152 154 157 158 160 161 165 165 166 167 169 170 170 170 166 170 148 157 191 174 148 171 182 176 179 183 178 186 169 106 47 41 63 112 149 155 151 154 158 159 156 163 114 62 138 135 138 147 153 135 143 152 132 141 139 144 148 150 148 147 148 150 151 145 165 178 73 39 89 111 114 118 125 129 129 128 132 137 131 131 131 131 133 133 135 136 134 136 140 142 132 142 99 86 96 100 106 114 119 120 121 120 124 122 123 124 118 110 110 116 119 88 69 77 88 105 52 28 75 130 144 160 170 150 150 160 162 156 155 155 151 147 146 150 120 28 8 45 78 98 102 103 107 106 105 103 102 100 99 100 101 99 99 101 101 98 98 99 100 99 95 86 74 74 96 120 116 108 100 102 105 102 99 95 129 134 105 85 106 125 125 132 134 131 129 131 131 128 130 134 131 131 130 130 130 129 129 129 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 134 134 135 135 134 134 133 133 134 135 136 135 134 133 132 136 135 135 134 134 135 135 136 135 136 136 137 137 136 136 135 136 137 138 138 139 139 138 138 138 138 138 138 139 139 139 139 139 140 140 141 140 141 143 143 143 143 143 144 144 144 144 145 143 143 143 143 143 143 143 143 145 144 144 144 144 145 145 145 152 151 150 148 148 149 150 151 147 148 147 144 139 132 129 127 145 144 143 142 141 142 142 142 142 142 142 142 141 141 141 141 141 142 142 142 141 139 138 138 131 128 123 120 116 109 102 97 100 100 103 109 114 115 117 121 122 123 124 125 125 123 120 119 119 118 117 117 118 118 115 114 115 113 113 113 111 110 109 109 108 109 111 112 112 112 112 112 118 119 120 121 123 123 123 123 125 125 124 124 125 124 123 122 121 121 121 120 120 120 120 119 115 115 115 114 113 112 112 111 110 109 107 106 104 103 103 101 103 102 100 100 98 96 95 94 96 96 97 97 98 98 98 99 100 102 103 104 105 105 104 103 106 106 106 105 105 105 105 105 109 110 111 112 113 114 115 115 118 119 121 122 124 125 127 126 129 129 129 130 130 130 131 132 132 133 133 133 135 135 135 135 136 136 137 137 137 138 138 138 139 139 138 137 137 137 136 136 136 135 133 133 133 134 132 131 132 132 131 131 130 129 127 127 125 126 125 124 125 127 127 128 131 132 132 133 135 137 138 139 141 143 144 145 145 147 149 152 150 152 154 154 154 156 158 160 159 159 160 160 160 160 159 159 159 159 159 158 158 157 157 156 157 156 154 152 150 148 142 139 134 131 128 125 124 123 122 121 124 125 127 129 133 135 137 138 144 146 149 152 153 154 156 160 168 159 167 173 164 168 176 166 161 161 150 165 193 169 142 167 168 173 178 180 179 179 181 183 157 110 52 27 47 92 132 152 155 147 148 164 66 74 132 141 139 140 141 143 145 145 145 144 146 147 148 149 149 148 147 146 152 148 140 177 89 42 96 93 109 116 126 130 128 126 130 135 127 128 130 133 135 137 137 138 138 139 137 135 137 135 117 94 75 95 110 112 111 116 117 115 123 118 111 106 108 112 111 105 65 80 91 119 160 105 25 48 102 137 149 156 157 152 157 156 156 154 151 148 146 143 139 135 131 52 6 31 70 88 94 98 98 99 101 102 99 96 96 98 97 96 96 97 100 101 98 97 95 89 81 77 84 97 114 123 99 102 105 102 98 100 115 129 123 102 95 111 122 121 124 134 127 127 128 128 129 129 130 130 129 129 129 130 130 130 130 131 129 129 129 130 130 130 130 131 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 132 133 133 133 133 134 134 134 132 132 134 134 134 135 135 135 135 136 136 135 134 134 135 137 135 135 135 135 135 135 134 134 135 135 135 136 136 136 137 137 138 138 138 138 139 138 138 138 140 140 140 141 141 142 141 141 144 144 144 145 145 146 146 146 145 144 144 144 144 141 140 139 139 139 142 145 147 148 150 151 153 153 155 154 154 155 154 154 153 153 150 145 143 142 137 132 147 146 145 144 143 142 142 142 143 143 143 142 142 142 141 141 142 142 142 142 140 140 138 137 131 128 125 120 116 110 103 97 97 96 100 107 112 115 118 121 126 126 128 129 127 126 124 121 121 119 118 117 117 117 115 114 114 114 112 112 111 109 109 108 108 108 110 111 112 112 112 112 118 119 120 121 123 123 122 122 124 124 124 124 125 124 124 123 121 121 121 120 119 120 119 119 115 115 115 114 113 112 112 112 110 109 108 106 104 103 102 102 104 102 101 101 98 98 96 95 95 96 96 96 97 98 98 98 100 102 102 105 105 104 104 103 107 107 107 107 107 107 107 107 111 111 112 113 115 117 117 117 120 122 123 124 126 128 129 130 132 132 133 133 133 135 135 135 136 136 136 138 138 138 138 139 139 139 139 139 139 139 139 139 141 141 139 139 139 138 138 138 138 136 135 135 136 135 133 132 132 132 132 131 129 127 126 125 123 121 122 121 122 123 123 124 129 129 130 131 133 135 136 137 140 141 143 143 144 145 148 150 149 151 153 155 154 156 158 160 159 160 160 161 161 161 161 160 163 162 162 162 161 161 160 160 159 158 156 155 154 150 145 141 136 133 129 127 125 124 122 121 121 122 123 126 129 132 134 135 139 142 145 148 149 150 153 157 165 155 159 164 160 168 174 166 147 174 144 143 172 170 166 158 169 170 171 172 173 172 170 168 174 177 163 120 69 44 57 81 105 142 140 105 22 65 121 132 139 140 141 144 145 144 144 143 148 148 149 150 150 150 149 149 149 151 145 164 119 51 88 115 113 119 125 127 126 124 126 130 130 132 133 136 138 140 140 141 135 136 133 131 134 136 124 107 87 87 93 101 111 117 122 125 120 109 104 116 124 109 81 62 93 120 138 161 171 81 18 49 109 138 145 153 159 155 156 152 151 149 147 145 144 142 137 135 134 67 14 25 64 84 90 96 96 98 100 100 98 96 97 99 97 98 100 101 100 101 103 106 89 76 72 86 111 123 114 99 107 101 98 100 105 110 112 114 104 99 105 122 130 125 124 130 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 131 129 129 129 130 130 130 131 131 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 132 132 133 133 133 134 134 134 132 132 133 134 134 134 135 135 135 136 136 135 134 134 135 137 135 135 135 135 135 135 134 134 135 135 136 136 136 137 137 137 138 138 138 138 139 138 138 138 140 140 140 141 141 142 141 141 144 144 144 144 145 144 144 144 140 142 142 142 140 138 136 135 137 139 142 147 151 155 156 157 155 155 156 156 156 155 156 155 154 154 151 146 144 144 140 134 149 149 148 146 146 145 144 143 144 144 144 143 143 143 143 142 142 142 142 141 141 139 137 137 133 129 126 122 118 111 104 99 94 93 95 102 108 112 118 123 128 129 130 131 130 128 125 123 122 121 119 118 118 117 115 113 113 114 113 111 110 109 108 108 107 108 108 110 111 112 113 113 118 119 120 121 121 123 123 123 123 124 123 124 125 125 124 124 122 122 120 121 120 118 119 118 115 115 114 114 113 112 112 112 110 109 108 107 105 103 103 103 103 103 102 101 101 98 99 97 97 97 97 98 99 99 99 99 100 101 103 104 104 105 104 103 108 108 108 109 110 111 112 112 113 114 115 117 118 120 121 121 124 124 127 127 130 130 133 133 138 138 138 138 139 139 139 139 141 141 141 142 142 142 143 143 143 143 142 142 142 142 143 143 143 143 142 142 141 141 141 141 141 140 138 138 138 138 137 135 134 133 132 131 129 126 124 123 121 121 120 120 119 120 120 120 125 126 126 128 129 131 133 134 135 136 138 139 139 141 143 146 147 149 152 153 153 155 158 160 159 160 161 161 162 162 162 162 164 164 164 164 163 163 163 163 163 162 160 160 157 154 149 145 139 137 132 129 127 125 122 120 117 118 119 121 124 126 129 130 132 135 138 142 144 145 149 151 159 151 155 160 160 164 165 156 144 199 157 109 88 87 142 166 168 165 163 165 166 167 162 158 157 153 157 170 172 143 88 43 47 65 66 62 46 102 123 139 138 139 143 144 146 146 146 145 150 150 150 150 150 151 152 152 148 155 148 148 148 64 66 120 114 117 123 124 124 124 125 126 132 133 135 138 139 140 141 141 138 138 135 131 132 137 132 122 81 83 94 110 112 102 97 102 113 114 115 106 82 68 86 117 139 156 162 175 157 39 17 55 117 139 140 149 160 157 155 145 145 144 142 141 140 138 136 132 136 85 24 15 55 80 84 92 95 96 98 97 98 98 99 99 99 97 97 100 103 101 93 85 75 81 93 107 115 115 106 98 103 96 92 100 116 121 113 100 98 106 119 131 133 128 126 128 128 129 129 129 129 128 128 128 129 129 129 130 130 130 130 131 129 129 130 130 130 131 131 131 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 133 133 133 134 134 132 132 133 134 134 134 134 135 135 136 136 135 134 134 135 137 135 135 135 135 135 135 135 135 135 136 136 136 136 137 137 137 138 138 138 138 139 138 138 138 140 140 140 141 141 141 140 140 142 143 143 143 142 141 140 140 141 139 138 137 136 135 134 133 140 144 149 154 158 161 161 161 158 159 159 159 159 159 159 158 157 156 153 148 147 147 144 140 150 150 149 149 147 146 146 145 145 145 145 144 144 144 143 143 142 142 142 141 140 139 137 136 132 130 126 123 119 112 106 100 93 90 91 97 103 108 116 124 127 128 130 131 129 127 125 123 123 122 120 119 118 118 116 114 112 112 111 110 109 108 108 107 106 106 107 107 110 112 114 114 118 118 120 121 122 122 123 123 122 123 123 124 125 125 125 125 122 122 121 121 120 119 117 117 115 115 114 113 113 112 112 111 109 109 108 107 106 105 104 104 103 102 102 101 101 99 99 99 99 99 101 101 101 101 101 101 101 102 103 104 104 104 104 103 107 108 109 110 112 113 113 114 115 117 118 119 121 122 123 124 127 128 130 130 133 134 135 137 140 140 140 141 142 142 143 142 144 144 144 144 145 145 145 145 146 146 145 145 146 146 145 145 146 146 145 145 145 145 145 144 145 143 142 141 141 141 139 137 136 136 134 132 129 127 124 123 123 122 121 120 119 119 119 119 121 122 122 124 125 127 129 130 131 133 134 135 135 137 140 142 144 146 149 150 151 153 155 157 159 160 160 162 163 163 162 163 163 164 164 164 164 164 165 165 165 164 163 161 160 158 152 149 143 139 136 131 128 125 121 118 114 115 115 116 118 121 123 124 126 129 132 136 139 141 145 147 151 151 156 161 160 157 150 143 157 195 192 194 197 174 163 154 162 161 161 162 163 163 161 159 158 152 144 139 140 148 156 162 98 58 37 32 33 91 106 127 134 137 142 147 148 150 150 151 151 150 149 149 149 151 152 153 147 152 149 144 156 94 64 107 111 114 118 120 123 128 128 127 130 131 132 135 136 137 137 137 140 140 136 130 129 133 130 125 106 91 82 84 91 97 103 110 116 98 79 73 81 102 135 162 166 165 153 171 140 16 25 61 120 139 138 147 156 152 150 142 141 139 138 136 136 134 130 127 132 101 36 9 45 73 79 89 93 95 96 95 96 99 100 100 96 100 104 103 96 86 76 70 84 101 117 116 102 93 98 107 102 101 103 109 118 119 109 97 114 123 129 130 128 129 130 130 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 131 130 130 130 130 131 131 131 131 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 132 132 132 132 133 133 133 133 132 132 133 133 134 134 134 134 135 136 136 135 134 134 135 137 136 136 136 136 136 136 136 136 136 136 136 136 137 137 137 137 138 138 138 138 139 138 138 138 140 140 140 140 140 141 140 140 140 140 141 140 140 139 138 137 140 138 134 131 130 134 137 141 154 157 161 164 166 165 164 163 161 162 162 162 161 161 161 161 160 160 156 151 150 150 149 143 150 151 150 150 150 147 146 146 145 145 145 145 144 144 144 144 142 142 142 141 140 137 137 135 133 129 126 123 120 114 106 102 93 89 87 91 97 103 111 121 124 126 128 128 128 127 126 124 124 121 119 119 118 117 115 113 113 112 112 110 109 108 107 106 105 105 106 107 108 111 114 115 117 118 119 121 122 122 122 122 122 123 123 124 125 125 125 125 123 122 121 119 119 118 117 116 114 114 114 113 112 112 111 111 110 109 109 107 106 106 105 106 102 102 101 102 101 101 101 101 101 101 101 101 101 102 102 102 102 103 103 104 105 105 105 105 107 107 108 109 111 112 114 114 117 118 119 120 122 124 125 126 130 130 132 133 135 137 137 138 140 140 141 141 141 142 142 142 145 145 144 144 145 145 145 146 148 148 147 147 147 147 147 147 148 148 147 147 148 148 148 148 147 147 145 144 145 145 144 143 140 139 138 135 132 129 126 125 124 124 122 120 119 118 118 118 119 119 119 120 121 123 124 125 128 130 131 132 132 134 137 139 139 142 144 146 148 149 152 155 157 158 159 161 162 163 163 163 163 163 164 165 165 166 166 166 166 165 164 163 163 159 155 151 146 143 139 135 131 126 122 118 114 114 113 113 114 116 118 119 121 124 128 132 135 137 141 143 146 152 156 158 157 152 146 146 188 170 172 182 215 217 171 159 157 159 160 160 160 158 159 161 150 143 137 142 152 155 147 139 164 151 146 87 27 80 120 128 132 137 144 149 150 150 151 152 151 150 149 148 149 150 152 153 146 147 147 154 151 134 87 91 108 114 117 119 122 128 129 126 129 130 131 133 134 134 134 134 136 135 132 128 125 124 121 117 117 99 77 71 87 106 107 98 77 76 81 100 132 159 164 153 165 162 154 180 130 13 40 73 119 137 136 143 149 142 143 140 137 136 134 132 131 127 124 121 123 108 49 11 36 68 77 87 91 94 95 93 95 99 100 96 95 104 107 95 77 69 79 91 110 110 109 105 100 98 100 103 107 114 116 109 102 101 105 105 128 132 131 126 125 130 131 130 129 129 129 129 129 128 128 128 129 129 129 130 130 130 130 131 130 130 130 131 131 131 132 132 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 130 130 131 132 132 133 133 133 131 131 133 133 133 134 134 134 135 136 136 135 134 134 135 137 136 136 136 136 136 136 136 136 136 136 136 137 137 137 138 138 138 138 138 138 139 138 138 138 140 140 140 140 140 140 139 139 140 141 141 140 139 138 136 135 130 127 124 123 128 139 150 158 166 168 171 172 172 170 166 165 165 165 165 164 164 163 163 163 162 162 159 155 153 154 151 146 148 149 151 150 149 149 147 145 145 145 145 144 144 144 144 143 142 142 142 141 139 137 135 134 132 129 125 122 118 113 106 101 93 87 82 84 88 93 104 112 119 120 123 126 127 126 126 125 122 121 119 118 117 118 115 113 112 111 110 109 108 107 106 106 105 105 105 106 108 109 113 114 117 118 119 120 121 122 122 122 123 124 123 124 125 125 124 124 123 122 121 120 118 118 116 115 114 114 113 113 112 111 111 111 110 109 108 108 108 107 107 106 103 103 103 103 104 103 104 104 102 102 102 101 101 101 101 101 104 104 105 105 107 106 106 106 106 107 109 110 111 113 114 114 117 117 119 122 123 125 127 128 130 130 131 133 135 136 138 138 139 140 140 140 140 141 141 142 143 143 143 144 144 144 145 145 147 147 147 148 148 149 149 149 150 150 149 149 150 150 150 150 150 148 148 147 148 150 149 147 145 144 143 140 138 134 131 129 125 124 123 120 119 117 116 116 117 117 117 117 118 119 120 121 122 124 125 126 126 128 131 133 134 136 139 142 143 145 148 151 153 153 156 158 160 161 161 161 164 165 165 166 167 168 168 169 166 165 165 165 164 162 158 155 150 147 143 138 134 130 124 121 117 115 113 112 112 113 115 116 117 120 124 128 131 133 136 139 144 151 149 149 156 155 152 158 177 172 196 183 190 201 158 157 155 158 160 157 153 150 152 154 138 141 145 142 137 135 139 144 133 153 181 128 39 53 108 125 131 138 144 149 148 147 149 150 151 151 150 150 150 150 150 151 151 147 146 157 139 149 104 68 103 112 119 118 120 126 126 124 130 130 131 133 134 134 133 133 132 131 128 127 125 122 116 112 111 110 98 77 66 67 64 57 63 100 138 151 157 165 168 165 165 165 160 181 100 9 52 90 116 133 132 138 141 133 136 137 133 130 127 127 124 123 118 115 113 109 65 22 32 62 79 86 90 95 95 93 94 99 97 90 100 89 74 66 71 83 98 107 111 106 100 100 103 106 104 101 98 108 109 95 84 91 110 122 127 128 127 126 127 130 129 127 128 129 129 129 129 128 128 128 129 129 129 130 130 130 130 131 130 130 131 131 131 132 132 132 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 131 131 130 132 132 132 133 133 131 131 132 133 133 133 133 134 135 136 136 135 134 134 135 137 136 136 136 137 137 136 136 136 136 137 137 137 137 138 138 138 138 138 138 138 139 138 138 138 140 140 140 140 140 139 138 138 141 142 141 139 136 134 130 129 115 116 119 125 137 151 165 172 173 174 174 175 174 172 169 169 167 167 166 166 165 165 163 163 163 164 162 158 157 157 154 148 146 147 149 149 150 149 147 146 144 143 143 143 143 142 142 142 142 142 141 141 139 136 135 134 129 127 124 121 119 113 106 101 94 86 79 76 78 84 93 102 108 111 114 118 121 122 123 123 120 119 117 117 116 117 115 113 112 111 110 109 108 106 106 105 106 105 105 105 107 109 111 113 117 118 119 120 121 122 122 122 124 124 124 124 125 124 124 123 123 122 121 120 118 117 116 116 114 114 113 112 112 111 111 110 109 110 108 109 108 108 108 108 104 105 105 106 106 106 107 107 105 105 104 105 105 104 104 104 106 106 106 107 107 108 108 108 108 109 109 111 111 112 113 114 116 117 119 120 123 125 126 127 128 129 130 132 134 135 136 137 139 139 139 139 140 140 141 142 142 142 143 143 143 144 144 144 146 147 147 147 148 149 150 150 151 151 150 150 151 151 151 152 151 150 150 150 152 153 152 151 149 149 147 145 142 138 136 135 129 128 126 122 121 119 118 118 117 117 116 116 116 116 117 117 117 118 120 121 121 123 125 128 129 131 135 138 140 142 147 149 150 151 153 155 157 158 159 159 162 163 164 165 166 167 168 168 168 167 166 167 165 164 161 157 154 150 148 143 139 134 129 125 120 117 115 111 111 112 113 114 114 117 120 124 127 128 132 135 141 147 143 147 164 166 157 160 171 167 181 177 191 206 179 168 158 156 155 153 150 148 147 147 146 147 145 141 138 137 140 142 156 149 155 148 87 46 83 127 125 131 140 146 147 147 149 152 153 153 153 153 152 151 150 150 150 146 144 147 141 146 121 66 92 106 117 117 118 124 125 122 130 130 131 132 133 133 132 132 131 126 122 121 120 115 108 103 105 94 73 46 34 44 68 88 125 140 153 159 165 169 171 168 165 164 157 173 66 8 48 86 113 128 124 131 135 126 129 131 125 122 121 119 120 117 114 110 108 107 79 38 31 59 82 86 88 95 95 92 94 99 94 84 83 70 60 67 89 105 107 102 101 102 103 103 101 101 100 101 94 104 106 99 96 107 124 132 126 125 126 128 128 126 127 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 131 130 131 131 131 132 132 132 132 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 130 131 130 131 132 132 132 133 131 131 132 132 133 133 133 133 135 136 136 135 134 134 135 137 137 137 137 138 138 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 139 138 138 138 141 140 140 140 139 139 138 137 139 138 137 132 128 121 116 113 109 115 127 143 156 166 174 178 176 176 175 175 173 171 169 168 169 168 168 167 166 164 164 164 162 164 164 161 160 159 154 146 144 146 148 148 150 149 147 146 144 144 144 143 143 143 143 142 142 142 141 140 138 136 135 134 130 127 123 120 118 112 105 101 92 84 75 72 73 76 86 95 99 102 107 111 115 117 118 118 119 118 116 116 117 116 115 113 111 111 110 108 108 106 105 105 106 105 105 105 106 109 111 112 117 117 119 120 121 122 122 122 125 125 124 124 125 124 123 122 123 122 121 120 118 117 116 116 114 113 113 112 112 111 111 110 110 109 109 109 108 109 108 108 107 107 107 108 108 109 109 110 110 110 110 109 109 108 108 108 107 107 106 107 108 108 109 109 110 110 111 112 112 113 114 114 116 117 118 120 122 124 126 127 127 128 129 131 133 134 135 136 139 139 139 139 140 140 140 140 142 142 143 143 143 144 144 144 145 145 146 147 148 149 150 151 151 151 150 151 151 152 152 152 152 151 151 151 154 155 155 153 152 151 150 147 145 142 140 138 133 132 130 127 124 123 121 121 117 117 116 115 115 115 115 115 113 115 116 117 118 119 122 124 126 128 133 135 137 140 144 147 148 148 151 152 155 156 158 158 159 160 161 162 163 164 165 166 169 168 168 168 168 166 161 158 157 154 151 147 143 139 132 128 122 120 116 113 111 111 112 113 112 115 118 121 124 125 129 131 136 143 141 151 176 175 157 152 163 163 171 188 198 189 177 168 158 154 151 150 151 151 147 144 143 144 144 144 143 142 143 144 150 149 146 173 146 62 56 89 114 123 135 143 146 149 152 156 154 154 155 155 154 152 150 149 141 141 141 138 155 149 142 89 82 101 113 115 117 124 127 124 128 129 129 131 131 130 130 130 126 119 112 110 109 103 94 89 65 35 14 29 65 102 130 146 160 157 159 164 168 166 163 162 158 156 153 175 62 18 37 60 113 125 119 126 132 124 126 126 118 117 116 115 116 114 112 108 106 107 88 50 32 58 84 85 88 96 96 94 94 97 92 81 47 65 89 104 107 105 103 103 106 103 99 100 101 100 95 90 109 118 123 120 124 133 134 128 132 128 128 129 127 123 126 134 127 127 128 128 129 129 130 130 129 129 129 130 130 130 130 131 131 131 131 131 132 132 132 132 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 130 130 130 131 132 132 132 133 131 131 132 132 133 133 133 133 135 136 136 135 134 134 135 137 137 137 137 138 138 137 137 137 137 137 137 137 138 138 138 138 138 138 138 138 139 138 138 138 141 140 140 140 139 139 137 137 135 133 130 124 118 110 103 99 112 122 142 160 173 178 177 175 179 176 175 173 170 167 166 165 170 169 168 166 165 165 164 164 162 166 166 164 162 160 154 146 141 143 148 149 148 148 147 148 148 147 145 143 142 142 142 143 138 138 137 136 135 133 131 130 129 127 123 120 117 111 105 99 92 84 73 67 65 65 71 77 83 89 95 101 103 105 108 109 113 114 115 114 112 111 111 112 110 109 108 106 104 104 104 104 106 106 107 108 109 111 111 112 115 115 116 118 119 120 121 120 125 125 125 124 123 121 120 119 119 119 118 116 115 113 112 111 110 111 111 110 109 110 108 108 106 107 108 109 109 110 110 110 114 114 115 115 115 114 113 113 116 116 115 113 112 111 110 110 112 112 112 112 112 112 111 111 113 113 113 113 113 115 114 115 115 116 118 119 121 122 122 122 123 124 126 128 130 131 133 134 133 133 134 135 136 137 137 138 139 140 142 143 143 143 142 141 143 145 146 145 145 145 148 149 152 151 151 150 151 151 152 154 152 152 153 153 155 155 156 156 154 155 155 154 151 148 144 142 140 138 136 133 129 127 125 124 123 121 119 116 114 114 114 114 114 114 113 114 115 117 119 121 124 127 128 131 135 137 140 141 142 143 146 148 150 151 151 150 156 156 158 160 162 164 165 166 166 166 167 167 167 166 166 165 159 157 154 152 149 144 139 135 130 128 122 119 117 115 112 111 108 112 115 117 119 124 129 132 137 139 140 171 190 170 158 155 161 169 176 179 186 190 179 163 148 154 156 151 149 151 150 146 139 139 139 139 141 142 143 141 150 151 152 155 155 131 78 30 99 108 127 136 135 150 161 152 151 154 155 152 150 146 146 147 145 143 142 142 143 142 138 137 72 95 111 106 105 115 122 120 125 128 132 134 131 125 118 112 116 113 112 96 89 74 54 68 26 27 52 90 122 145 154 148 160 163 165 165 162 159 160 161 154 154 166 157 46 16 24 75 109 112 117 120 122 120 116 114 114 113 112 109 107 106 105 105 97 101 93 75 65 72 86 94 87 95 102 102 94 79 59 46 85 101 108 104 104 111 112 104 96 97 98 96 88 87 104 125 115 115 118 120 126 129 129 128 128 128 127 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 129 129 129 129 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 139 139 138 138 137 137 137 137 133 134 137 139 140 140 138 137 139 142 141 140 141 143 140 136 137 129 120 113 99 90 97 111 126 144 161 168 174 180 181 175 178 176 173 169 167 168 169 170 167 166 168 169 169 169 166 165 166 164 162 161 159 155 149 145 134 138 143 145 147 145 145 145 145 144 142 141 140 141 140 141 139 139 138 137 135 133 131 130 124 122 118 115 111 106 100 96 90 81 71 66 61 60 63 70 72 76 83 89 94 97 101 103 105 107 109 110 109 109 110 111 110 108 106 105 104 104 104 105 106 105 106 106 107 108 109 109 115 115 115 116 118 119 120 120 123 123 122 123 122 121 119 119 119 119 117 116 114 112 111 110 109 109 108 108 107 107 108 108 109 109 109 110 111 111 112 112 116 117 117 118 119 118 117 117 120 119 119 118 116 115 115 114 117 117 116 116 116 115 115 114 116 116 115 115 115 115 116 117 117 117 119 120 121 121 122 122 122 122 124 126 127 129 130 130 132 132 133 133 134 135 135 136 136 137 138 139 140 139 139 138 140 142 143 143 143 144 146 148 150 150 150 149 149 150 151 153 153 153 154 154 156 157 157 157 156 156 156 156 152 149 146 144 142 141 139 136 133 131 129 128 126 124 123 120 117 115 114 114 111 110 110 110 111 113 115 116 121 123 125 128 131 135 137 138 138 140 142 145 147 147 148 148 152 154 155 157 159 161 162 163 165 166 166 166 166 166 166 166 161 159 156 154 151 147 142 139 134 130 126 122 119 117 113 111 111 113 113 115 119 124 129 133 130 135 144 184 199 169 155 156 152 163 171 175 182 186 177 164 151 153 153 150 148 147 145 143 139 139 139 140 142 144 144 144 147 149 149 150 154 152 127 99 53 101 117 122 142 138 135 162 146 148 150 150 150 146 144 144 144 142 140 138 139 137 133 131 114 89 78 96 113 114 116 123 119 114 109 106 107 112 118 122 99 82 75 70 76 82 96 65 21 36 73 116 138 149 156 160 161 163 164 163 159 156 156 156 154 148 157 141 33 17 40 93 106 110 114 117 119 117 115 113 110 110 110 108 106 104 102 101 104 99 89 84 82 84 88 90 101 87 88 97 79 51 61 98 106 104 100 99 101 102 99 93 108 102 88 82 103 130 125 100 106 113 122 129 130 128 125 125 128 127 127 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 129 129 129 129 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 138 137 137 137 137 137 137 137 135 136 138 139 139 139 138 138 137 141 142 139 139 140 138 135 130 118 108 101 93 91 104 121 137 153 168 172 175 181 180 175 176 175 173 173 171 169 170 169 169 169 168 169 170 169 168 166 167 165 162 160 157 154 148 143 128 133 139 143 145 144 144 144 142 141 141 140 138 138 139 139 138 138 137 134 133 130 127 126 122 121 117 114 110 105 99 95 87 78 69 62 58 53 54 58 58 63 70 77 83 89 94 97 96 99 102 104 105 107 109 111 109 109 108 107 106 105 105 106 107 107 106 106 106 107 108 107 113 114 115 116 117 117 118 117 120 120 121 121 120 120 119 119 119 119 117 116 114 112 111 110 110 110 109 109 109 109 109 109 113 113 114 115 115 116 117 117 120 121 121 122 124 124 124 124 125 124 125 124 123 121 121 121 122 122 121 121 120 119 118 118 120 120 118 118 119 119 119 120 119 119 120 122 122 122 122 122 119 120 120 123 124 125 126 126 128 128 128 129 130 130 131 131 131 132 133 134 135 135 135 135 136 138 140 139 139 141 144 146 148 148 148 147 148 149 150 152 154 155 155 157 158 158 159 159 157 158 158 157 156 153 151 148 148 146 144 142 139 136 135 134 132 131 128 123 120 117 116 115 110 109 108 108 108 109 110 111 117 118 120 123 127 129 131 132 134 135 137 140 142 143 144 144 148 148 149 152 155 157 158 159 164 164 165 165 165 165 166 166 164 163 160 158 155 152 147 144 139 136 132 126 124 119 115 113 114 111 110 113 117 122 126 130 132 146 166 210 218 178 161 167 147 158 169 175 178 179 173 164 156 152 148 147 145 141 139 140 139 139 140 141 143 146 148 150 147 150 148 144 147 154 154 148 98 59 75 114 118 126 144 141 144 145 146 149 150 148 145 141 141 139 136 136 137 137 138 136 133 90 68 88 109 106 100 104 103 107 113 114 108 97 83 75 78 71 78 89 97 112 126 42 12 46 98 137 149 149 154 164 161 162 162 160 156 152 151 150 158 145 152 126 17 15 52 95 103 106 110 113 114 113 110 109 106 106 105 104 103 100 98 95 103 96 88 89 90 90 93 97 87 104 91 52 44 76 105 107 96 96 103 112 113 105 99 100 83 80 98 129 127 98 86 97 113 122 133 135 132 128 127 128 127 127 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 129 130 130 129 130 130 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 137 137 137 138 138 138 138 138 139 139 139 139 139 140 139 139 137 141 143 142 138 138 135 131 117 104 94 90 91 100 119 138 155 166 176 178 178 182 180 176 173 175 174 175 174 173 172 171 173 172 171 170 169 170 170 169 169 167 162 160 157 152 147 143 119 124 132 138 141 142 142 142 140 140 139 139 139 138 138 139 135 134 132 130 126 123 121 118 120 117 113 109 105 101 96 92 82 74 67 61 53 47 46 48 52 57 64 71 78 85 91 95 93 96 100 102 103 105 107 109 111 111 109 109 109 109 109 109 108 108 108 108 109 109 110 110 113 113 114 114 115 115 117 117 118 118 119 120 119 120 119 119 120 119 118 116 113 112 110 111 112 112 113 113 113 113 113 114 118 119 120 120 121 122 123 123 124 125 126 127 128 129 129 129 130 129 130 129 128 127 128 128 129 128 128 126 125 124 123 123 122 122 122 122 121 121 122 122 122 122 122 123 122 121 121 120 118 118 119 120 120 121 121 122 123 123 123 123 124 124 125 125 126 126 127 128 129 130 130 130 131 133 135 136 136 139 142 144 145 145 145 147 148 150 151 152 154 155 156 157 158 159 159 159 159 159 159 159 157 156 154 153 151 151 149 147 145 142 140 139 137 135 133 129 123 120 117 116 112 111 109 107 108 108 109 109 112 113 115 118 121 123 125 126 129 130 132 134 137 139 140 141 143 144 145 148 151 154 155 156 161 162 163 164 164 165 166 166 164 163 162 161 158 155 151 148 144 141 136 131 127 122 117 114 114 110 109 111 115 117 119 123 126 156 180 208 200 160 144 144 147 159 171 174 175 173 169 162 156 149 144 144 143 137 137 140 139 140 142 144 146 149 152 154 147 150 148 144 142 146 149 149 146 106 57 58 97 121 124 133 140 139 139 141 143 142 140 138 139 136 134 133 133 134 132 132 134 114 83 65 69 86 101 108 111 104 96 87 80 77 77 77 87 104 121 132 129 146 108 19 15 66 118 143 148 149 153 160 159 160 158 156 152 148 147 146 150 139 148 112 14 19 59 89 101 102 106 109 110 108 107 106 103 103 100 99 97 96 95 94 95 98 98 93 89 91 97 100 93 64 44 56 87 104 101 91 96 106 115 110 94 81 83 90 105 121 131 118 96 89 107 131 131 132 133 131 127 126 129 133 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 129 129 129 129 130 130 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 137 137 137 138 138 139 139 139 140 140 139 139 139 140 141 141 141 144 146 145 143 140 130 120 103 93 86 88 99 117 139 156 168 176 181 180 179 181 180 177 175 174 176 176 176 176 176 176 178 175 174 171 170 171 171 171 172 168 164 161 156 153 148 145 108 115 123 129 133 135 137 139 139 139 140 138 138 137 137 137 132 131 128 125 122 117 114 113 109 107 103 99 95 91 86 83 77 71 63 57 50 43 41 42 50 54 63 72 80 85 92 96 97 100 103 105 106 107 110 111 112 112 112 111 111 111 110 110 109 109 108 108 109 110 112 112 113 113 113 114 113 114 115 115 116 117 119 119 118 119 119 118 120 119 118 117 115 113 112 111 114 114 114 115 115 117 117 117 121 121 122 123 124 126 127 127 128 129 131 131 133 134 134 135 135 135 135 135 134 134 134 134 134 133 133 131 130 129 128 128 127 127 126 125 125 125 125 125 125 125 124 124 123 121 120 119 119 119 119 119 119 119 119 119 118 118 118 119 119 119 119 119 122 122 122 123 123 124 125 125 127 129 131 133 134 136 139 141 142 142 143 145 146 148 150 151 153 154 155 156 157 157 158 158 160 160 159 159 158 157 156 156 153 153 151 150 148 146 145 144 141 140 137 133 127 123 121 119 115 114 112 109 108 107 107 108 109 110 111 114 116 118 119 120 124 125 127 129 132 134 136 137 140 141 143 146 149 152 154 155 158 159 160 163 163 164 166 166 164 163 161 161 161 159 156 152 148 146 140 137 132 127 121 117 115 110 109 112 114 112 113 117 133 176 196 198 179 150 140 132 147 158 168 171 171 167 164 162 155 148 143 140 138 137 137 140 140 142 146 148 148 151 154 156 148 149 149 146 145 146 145 144 145 152 116 63 61 92 111 118 129 128 128 129 131 132 131 131 139 136 131 127 125 122 119 116 111 120 107 79 67 80 91 90 88 81 72 68 74 90 108 120 123 140 144 143 144 162 62 12 37 96 136 139 146 156 156 155 156 155 152 150 148 146 144 143 136 129 134 90 14 33 73 91 98 100 103 106 107 106 104 102 101 99 97 94 92 94 95 96 94 104 104 93 88 91 86 75 53 45 64 102 107 85 84 107 110 118 114 93 80 90 107 117 141 125 106 97 103 120 132 137 133 129 124 122 122 125 129 131 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 136 137 137 137 138 138 139 139 140 139 139 140 141 142 144 146 149 149 148 147 146 138 121 105 88 85 86 97 115 134 153 167 176 180 182 181 182 182 181 179 178 177 176 176 176 178 180 181 182 179 176 173 172 172 171 172 173 169 165 161 158 155 150 147 103 107 116 123 127 132 135 137 136 137 137 136 135 133 132 131 129 127 124 121 117 113 109 108 102 99 94 90 87 82 78 75 70 64 58 54 47 41 39 42 50 56 66 76 85 92 97 101 107 109 112 114 115 114 117 117 116 117 117 117 116 114 113 113 110 110 110 110 111 111 112 113 113 113 114 114 114 115 114 114 118 118 119 119 119 119 118 118 120 119 118 117 117 116 115 114 113 113 115 116 116 118 119 119 121 122 124 124 125 127 128 129 134 134 135 138 139 139 140 140 141 141 140 140 140 140 140 139 139 139 138 137 136 136 135 135 133 132 132 131 130 130 130 130 129 129 128 127 125 123 121 120 120 120 120 119 119 119 118 118 116 116 116 116 117 117 117 117 119 119 118 118 118 119 120 120 122 124 126 128 128 130 134 136 139 139 140 141 143 145 147 148 150 150 151 153 153 154 156 157 159 159 158 158 159 159 158 158 155 154 154 153 150 149 148 147 145 144 141 138 134 129 124 122 119 117 114 111 109 107 107 106 108 109 110 111 112 114 115 115 119 120 122 124 127 130 132 134 137 138 140 143 147 150 152 153 155 157 158 161 162 164 165 165 165 164 163 163 162 161 158 156 152 149 146 142 138 133 126 122 118 112 113 116 114 111 114 121 149 192 202 192 180 170 169 159 145 151 159 163 163 162 160 160 152 151 146 137 133 136 140 141 142 145 150 152 151 152 154 158 155 153 148 145 144 143 141 139 137 136 153 132 73 66 95 98 116 120 122 124 124 126 128 129 130 128 126 124 122 120 117 114 109 111 106 94 82 74 71 71 72 80 91 105 117 128 135 137 144 149 145 142 159 155 25 17 66 119 141 132 141 154 152 149 151 148 145 144 142 141 140 137 133 129 119 63 13 43 79 91 96 96 99 101 102 101 100 98 99 97 95 94 93 94 96 98 95 100 97 88 85 81 62 41 44 88 112 94 83 102 118 116 109 109 101 90 97 121 134 132 99 87 96 125 139 128 119 122 127 125 124 125 128 130 129 128 128 128 128 128 128 128 127 127 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 136 136 136 137 137 137 137 137 137 138 140 142 144 148 149 150 154 153 149 144 138 126 106 88 77 83 95 113 131 151 164 173 178 179 181 183 182 181 181 180 179 178 176 176 179 180 184 185 184 182 179 175 174 172 172 170 171 167 163 160 156 154 150 147 95 99 106 113 119 124 130 133 132 132 132 131 130 127 125 124 121 120 118 114 110 105 102 100 94 91 85 81 78 74 70 67 63 57 52 49 45 40 40 42 52 59 72 86 95 102 106 109 116 119 122 124 124 124 126 127 126 127 127 127 126 125 122 121 118 117 116 116 115 114 114 114 115 115 114 114 115 115 115 115 118 119 119 121 120 119 119 119 120 119 119 119 118 118 118 118 115 116 116 119 120 121 123 123 126 126 127 128 130 131 133 134 139 140 141 142 143 144 144 145 146 146 145 145 145 145 144 144 144 144 144 143 143 142 142 142 140 140 138 136 136 135 135 136 134 134 133 131 129 126 124 123 123 123 123 122 121 120 120 119 117 117 117 117 117 117 117 117 118 117 116 115 115 115 116 117 118 120 121 122 123 126 127 130 133 134 135 136 138 141 143 144 146 147 148 148 150 152 153 153 157 157 157 157 158 158 158 158 156 156 155 154 152 151 150 150 149 148 146 143 139 134 130 128 124 122 119 115 112 110 109 108 108 109 109 110 110 111 112 112 115 115 116 119 122 125 128 130 133 135 137 140 144 147 150 151 153 156 157 159 162 163 165 166 165 165 164 165 165 164 162 159 155 154 150 147 144 139 134 130 123 118 117 119 115 112 121 135 162 189 185 175 175 175 178 167 147 148 153 156 158 157 156 155 150 157 153 137 129 135 141 140 144 148 154 155 153 153 155 157 159 155 148 144 140 137 134 133 128 139 134 139 139 93 64 93 97 105 115 118 120 120 123 126 119 117 118 117 118 116 111 108 114 100 84 75 75 81 94 105 117 120 125 132 139 145 150 153 151 145 152 150 168 110 14 27 88 126 136 130 143 147 140 146 146 143 139 137 136 135 133 130 128 130 108 44 17 55 80 86 92 93 95 97 98 96 96 95 95 96 96 96 97 97 98 97 97 93 90 88 79 64 56 56 107 98 87 89 112 133 126 104 109 105 97 94 100 106 100 90 77 117 141 128 120 133 138 127 125 127 130 131 131 129 129 129 128 128 128 128 128 127 127 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 136 136 136 136 136 135 135 135 135 137 140 146 149 153 156 156 154 153 147 135 120 105 87 74 76 89 110 131 150 166 176 179 181 181 182 184 184 183 181 180 178 177 179 180 181 183 185 186 184 182 180 177 175 172 170 168 168 164 160 156 154 151 148 145 84 88 94 100 107 113 120 124 128 128 128 126 125 121 119 117 115 114 111 107 103 98 94 92 85 81 76 72 68 65 61 58 58 53 47 45 42 39 40 43 55 64 78 93 104 111 116 119 122 124 128 130 130 131 133 134 137 137 137 136 135 133 131 130 126 125 123 122 120 119 117 118 115 115 115 115 115 115 115 115 119 120 120 120 121 120 119 119 119 119 119 120 119 120 119 119 119 119 120 122 123 125 126 127 131 131 132 133 135 137 138 138 143 143 144 145 146 147 146 146 150 150 149 149 148 148 148 148 147 147 147 147 147 147 146 146 145 144 142 141 140 139 139 139 138 137 136 135 132 129 126 125 125 124 123 122 121 120 120 119 119 119 119 118 118 118 118 118 118 117 115 114 113 113 114 115 115 117 118 119 119 122 124 126 129 130 131 133 135 138 140 141 144 144 145 146 147 150 151 151 156 156 156 155 157 158 159 158 158 157 156 155 154 154 153 153 151 150 149 147 143 138 134 132 130 127 125 120 116 114 113 113 109 109 109 109 110 110 110 110 111 112 113 115 118 123 126 127 131 132 135 138 142 145 148 150 152 154 156 159 161 163 165 166 166 165 165 166 167 166 164 162 158 155 153 151 148 143 137 133 127 122 120 122 116 115 129 147 191 200 179 171 174 170 168 156 153 151 152 155 155 153 152 151 150 162 158 136 126 136 142 138 144 150 156 157 155 153 154 156 152 150 148 147 143 139 137 136 137 128 130 132 132 132 107 63 77 89 103 110 111 111 112 117 116 114 112 110 105 99 91 85 63 75 85 92 105 121 129 128 138 140 144 147 152 154 155 154 158 145 161 151 158 54 14 45 104 130 134 134 148 141 133 148 144 140 135 133 131 130 128 125 112 121 98 35 28 68 86 88 89 91 93 93 95 94 93 92 92 94 97 101 101 100 97 96 100 94 96 96 74 54 69 105 85 96 116 129 124 110 102 104 116 108 103 103 101 97 96 98 112 124 133 132 128 128 127 124 128 130 132 129 122 121 124 128 128 128 128 128 128 127 128 128 129 129 129 129 129 129 129 129 130 130 130 131 131 130 130 130 129 129 129 129 129 129 129 129 131 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 133 134 134 134 134 133 133 133 133 134 134 134 135 135 135 135 135 135 135 135 135 135 135 134 135 136 136 137 137 136 136 136 136 136 135 135 134 134 134 133 136 142 147 153 156 158 160 152 152 145 127 105 87 74 67 79 97 121 144 163 176 182 185 182 181 181 184 185 183 181 180 176 178 180 183 184 185 185 185 184 183 181 178 175 172 169 167 165 161 157 153 152 149 145 141 85 81 82 89 98 104 112 118 122 120 119 119 117 115 112 111 109 105 100 96 91 87 82 77 72 72 69 65 62 59 57 56 59 55 51 50 48 44 46 49 60 71 88 101 111 118 125 129 135 135 136 136 138 139 141 142 143 142 143 144 144 142 141 141 134 134 132 130 127 125 123 123 123 122 120 117 116 117 118 118 118 119 120 121 121 120 121 121 120 120 120 121 121 121 121 122 124 124 124 125 125 127 128 129 133 134 136 138 140 142 143 144 147 147 149 150 151 152 152 152 153 153 152 152 152 152 153 153 151 151 151 151 151 151 151 151 151 151 151 150 150 148 146 146 141 141 140 138 137 136 134 132 134 133 131 130 128 126 126 125 124 123 122 121 119 117 116 116 115 115 114 113 112 112 112 112 114 114 114 116 116 118 119 120 124 125 127 128 131 133 134 135 140 141 143 143 144 145 147 149 150 150 151 152 153 155 156 157 155 155 155 156 156 156 156 156 154 153 151 148 145 143 141 140 134 133 130 128 123 121 117 117 117 114 113 113 113 113 110 109 110 113 115 115 115 118 122 126 126 129 133 135 138 141 145 147 150 151 153 155 158 160 162 163 165 165 166 167 167 167 167 167 162 161 159 155 151 146 143 141 129 129 126 127 124 117 134 167 186 193 166 171 186 175 175 170 153 145 143 147 150 149 151 157 139 167 175 145 111 110 136 159 133 148 151 147 153 157 153 151 153 152 147 144 142 137 133 130 130 131 129 125 125 128 125 118 80 75 71 89 102 103 108 107 96 92 86 79 75 76 81 85 97 101 110 123 135 143 147 147 149 144 144 151 154 153 155 160 154 146 157 168 128 26 24 45 114 120 127 134 135 134 134 134 135 132 130 129 129 126 121 117 112 117 74 32 45 67 76 85 85 86 88 90 91 92 92 91 97 97 96 94 91 93 95 97 100 100 89 72 70 85 96 98 108 117 118 105 99 105 111 111 128 123 106 87 85 102 115 118 123 124 124 125 126 127 128 129 128 128 128 127 127 127 126 127 128 128 128 128 128 127 127 127 130 130 130 129 129 128 128 128 128 129 130 131 131 129 127 126 130 130 130 130 130 130 130 130 129 129 129 129 129 130 131 131 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 132 132 132 133 133 132 132 133 134 135 135 136 136 136 135 135 132 130 130 130 132 131 129 128 127 130 136 144 152 156 156 155 146 140 126 107 83 65 61 66 85 107 135 156 170 178 183 184 186 183 182 183 186 187 183 179 177 178 180 182 184 183 184 184 181 179 176 174 171 167 162 159 161 158 155 152 149 144 138 133 81 77 76 81 89 95 102 109 112 113 113 112 111 108 104 101 97 93 87 83 80 77 73 70 66 66 66 66 66 66 66 64 67 63 59 58 56 53 53 56 66 77 93 106 115 122 129 134 140 139 140 140 141 142 143 143 144 145 145 146 146 145 143 143 141 140 139 136 134 132 130 128 126 125 122 119 118 118 118 119 121 121 122 122 122 123 123 122 122 122 123 123 122 122 123 123 127 127 128 129 129 131 132 134 135 136 137 139 141 143 145 145 147 147 149 150 151 152 152 152 153 153 152 152 152 152 153 153 154 154 154 154 154 154 154 154 152 152 151 151 151 148 148 148 146 146 146 145 142 140 139 139 136 135 134 134 131 130 130 129 127 126 125 123 121 119 118 117 117 116 114 113 112 111 111 111 111 111 111 112 112 115 116 117 122 123 126 127 129 132 133 134 137 139 140 141 141 143 145 148 148 148 149 150 151 153 154 155 155 155 155 155 155 156 156 156 154 153 152 150 149 147 146 145 140 139 136 133 130 127 125 123 121 120 117 116 116 115 113 110 110 112 115 115 116 118 122 125 125 128 132 134 137 140 143 146 149 150 152 154 156 158 160 161 164 165 167 168 167 167 167 167 163 162 160 158 155 151 149 147 154 147 135 128 126 127 147 178 177 179 160 175 183 162 167 180 140 135 138 150 154 148 145 147 146 161 164 144 123 115 112 109 120 136 139 134 140 144 144 148 144 141 136 134 132 131 129 128 124 126 126 124 122 121 114 105 94 73 54 57 62 61 66 67 67 70 76 82 91 100 109 116 122 125 132 142 149 153 153 151 149 148 150 155 156 153 147 145 146 138 141 153 113 30 24 42 102 113 122 127 131 135 136 134 139 135 129 124 120 115 108 104 100 93 48 17 39 69 78 88 84 86 88 90 91 91 92 92 88 90 93 94 95 95 97 99 99 89 79 77 84 96 105 109 115 102 97 104 102 96 106 126 116 101 91 99 115 128 130 127 126 127 126 127 126 128 128 129 128 128 128 127 127 127 126 126 128 128 128 128 128 127 127 127 130 130 129 129 129 128 128 128 128 129 130 131 131 129 128 127 130 130 130 130 130 130 130 130 129 129 129 129 129 130 131 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 133 134 133 133 134 134 134 133 133 135 135 137 137 137 136 136 136 134 131 127 124 120 116 111 108 109 110 114 119 125 128 128 128 121 114 102 87 68 58 62 70 94 115 140 159 173 183 187 189 188 185 183 184 186 183 178 173 176 177 178 178 178 178 177 176 177 175 174 172 170 167 162 159 154 151 146 142 138 131 124 118 78 71 67 70 76 80 88 95 99 101 103 103 101 97 91 89 85 81 77 73 71 70 70 69 67 69 73 75 77 78 78 78 81 76 72 73 70 65 64 68 77 86 100 113 122 130 135 139 143 144 144 144 145 145 146 145 147 148 148 150 149 148 147 146 146 146 144 143 140 138 137 135 130 129 126 123 123 121 121 121 123 125 125 126 125 125 124 124 126 126 126 125 126 126 125 125 129 129 130 132 133 133 135 137 137 138 139 141 143 145 146 147 147 148 149 150 151 152 152 152 153 152 152 151 151 152 152 153 156 156 156 156 156 156 156 156 152 152 152 152 151 150 149 148 150 150 149 148 146 145 145 144 140 139 139 137 137 135 134 134 133 132 129 127 125 123 121 121 120 119 116 114 113 111 111 110 109 109 109 111 111 113 114 115 120 121 122 125 127 129 131 132 134 135 138 137 138 139 142 144 146 146 146 147 149 150 152 153 153 154 154 154 155 155 156 156 155 155 154 153 153 152 151 151 147 146 144 141 138 135 133 132 127 125 122 121 121 119 116 114 112 113 114 115 116 119 122 125 124 126 130 132 135 138 141 144 147 148 150 152 155 157 158 159 163 164 165 166 167 167 168 167 164 163 162 162 159 157 155 154 144 141 132 130 139 149 166 187 151 148 148 178 184 156 165 194 158 139 129 135 142 141 146 157 143 149 146 134 128 127 118 106 97 116 128 132 142 147 147 150 147 143 137 132 129 128 126 125 125 125 124 118 113 108 100 93 80 48 31 35 41 52 63 69 88 93 101 108 112 116 119 121 134 136 142 147 153 152 150 147 151 148 141 139 143 149 148 146 137 136 130 130 75 13 5 25 97 113 121 120 122 128 129 123 121 120 118 116 114 111 107 102 101 82 38 18 42 62 65 70 74 75 77 79 80 80 80 80 86 90 95 98 99 99 99 100 96 78 70 82 97 103 105 110 96 98 99 99 104 111 116 116 111 98 99 119 137 137 131 128 129 129 129 129 129 129 129 129 128 128 128 127 127 127 126 126 128 128 128 128 128 127 127 127 130 129 129 129 129 128 128 128 126 127 128 129 129 129 128 127 130 130 130 130 130 130 130 130 128 128 128 129 129 130 132 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 134 134 135 135 135 135 135 135 134 134 134 135 134 133 132 132 131 128 120 112 104 95 86 81 82 83 84 88 92 95 95 95 88 82 73 62 53 51 61 74 97 115 139 157 170 180 185 186 184 182 181 181 181 179 174 170 175 175 174 173 170 167 164 163 155 154 153 152 151 148 143 139 127 123 118 113 107 98 91 85 75 67 60 61 63 67 74 80 87 89 91 91 89 85 82 79 78 76 74 73 74 75 77 79 84 86 91 94 96 96 95 94 95 92 89 88 85 81 80 81 88 96 107 119 127 134 140 144 146 146 147 147 147 146 146 146 149 150 151 152 152 150 149 148 149 148 146 144 143 141 139 139 136 134 132 129 127 125 125 125 126 126 127 128 128 127 126 126 127 128 129 129 129 129 130 130 129 129 130 131 133 134 136 137 139 140 141 143 144 146 147 148 150 150 151 152 153 154 154 154 154 154 153 153 153 153 154 154 155 155 155 155 155 155 155 155 152 153 152 152 151 151 150 150 150 150 149 149 148 146 145 144 143 143 142 141 140 140 140 139 138 137 134 132 129 127 125 124 123 121 119 118 115 113 112 112 110 110 110 111 112 114 115 116 117 118 120 122 125 127 128 129 130 132 135 135 135 136 139 141 144 144 144 145 147 148 150 151 151 152 152 153 154 155 155 156 156 156 157 155 155 154 154 153 151 150 148 146 144 142 140 139 134 131 128 126 124 122 119 116 115 115 115 116 117 119 121 123 123 127 129 133 134 137 140 144 146 147 149 151 153 156 157 158 163 162 164 165 167 167 168 168 165 165 164 164 164 162 160 160 149 152 146 144 150 150 145 148 142 135 145 175 179 156 162 189 180 150 126 120 120 120 129 142 121 130 136 132 131 136 136 131 102 113 114 114 123 129 128 131 129 128 123 120 118 115 113 111 107 104 97 90 83 79 74 72 69 31 29 46 61 80 94 103 106 112 123 131 136 139 142 143 149 149 151 152 153 152 148 146 141 143 142 139 140 138 127 114 116 125 119 109 46 11 14 49 96 114 123 117 116 125 124 115 114 114 112 109 102 94 87 81 67 52 29 26 49 59 58 63 60 62 66 71 75 78 80 81 94 97 100 103 102 100 100 100 94 83 80 92 104 104 101 100 88 99 103 101 109 124 123 111 108 114 124 134 133 126 123 127 131 130 130 129 129 128 128 128 128 128 128 127 127 127 126 126 128 128 128 128 128 127 127 127 129 129 129 129 129 129 129 129 127 128 129 130 130 130 129 129 130 130 130 130 130 130 130 130 128 128 128 129 129 131 132 133 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 135 135 135 135 135 135 135 135 134 134 134 133 132 131 130 129 123 118 111 101 91 81 71 65 67 66 64 67 70 72 72 72 65 60 53 48 43 45 58 71 92 111 132 150 162 171 177 176 179 176 171 169 167 164 160 157 150 149 147 144 140 135 131 128 126 125 124 123 121 118 112 108 99 93 84 77 71 65 58 55 74 65 57 54 54 56 62 68 73 75 78 79 77 76 77 78 78 78 79 80 83 87 92 96 103 106 110 114 116 115 113 112 112 109 105 104 101 96 94 95 99 105 114 122 130 136 141 144 146 146 148 148 147 146 145 145 150 150 151 152 151 150 150 149 149 148 148 147 144 144 142 142 140 139 136 134 131 130 129 128 127 128 128 129 128 128 127 127 128 128 129 130 131 131 133 133 130 130 131 132 133 135 137 138 140 140 141 143 145 146 148 149 150 150 151 152 153 153 153 153 153 153 152 152 152 152 153 153 154 154 154 154 154 154 154 154 151 152 151 151 152 150 149 149 149 149 149 149 149 148 147 146 144 144 144 143 144 143 143 142 143 142 140 137 135 133 131 129 127 126 124 121 119 116 114 113 112 112 112 112 113 114 115 115 115 116 119 120 122 124 126 126 129 129 131 133 133 134 136 139 141 142 142 143 144 146 147 148 148 149 150 151 152 153 154 154 157 157 156 156 155 154 154 153 152 152 150 149 147 145 144 143 140 136 133 130 128 125 123 119 118 117 117 117 118 119 121 121 123 125 129 132 133 136 139 142 145 147 147 150 152 154 156 157 159 160 162 165 165 166 167 167 167 166 166 166 165 164 162 162 159 163 157 155 162 159 152 153 177 157 155 167 165 155 156 170 171 150 130 124 118 108 102 104 107 120 132 134 136 135 131 125 131 121 100 87 91 95 94 96 96 96 97 97 98 96 92 89 89 88 88 86 84 82 81 82 89 43 51 71 82 100 107 117 119 124 132 140 145 149 152 155 155 153 151 149 147 144 140 136 133 131 128 124 126 129 124 118 113 113 97 76 23 12 21 59 87 105 114 107 106 115 117 109 116 111 103 91 78 67 60 57 61 54 46 48 54 52 51 58 64 67 73 81 88 93 97 99 100 101 103 101 100 99 99 99 95 98 101 104 107 105 98 93 104 95 97 113 119 114 114 122 107 121 134 130 124 124 128 131 130 130 129 128 127 127 126 126 128 128 128 127 127 127 126 126 128 128 128 128 128 127 127 127 129 129 129 129 129 129 129 129 127 128 128 129 129 130 130 130 129 129 129 129 129 129 129 129 129 128 128 129 129 130 131 132 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 134 138 138 137 136 134 131 129 128 119 115 108 101 94 86 78 72 71 68 65 62 61 60 59 57 54 51 47 45 42 43 53 63 82 100 122 139 152 162 164 163 167 162 155 148 142 139 136 135 133 131 131 128 126 123 120 118 116 116 114 113 111 106 99 95 89 82 71 63 56 52 47 45 71 61 52 47 46 46 50 55 59 63 67 70 73 76 81 85 86 88 91 95 98 104 109 113 121 123 127 131 134 134 131 130 127 123 121 120 115 109 107 108 109 112 117 125 131 136 141 142 143 145 146 147 148 146 145 144 148 149 150 151 151 150 148 147 151 149 149 148 147 146 146 145 142 141 140 137 136 134 132 132 130 130 130 131 130 129 128 127 129 129 130 131 132 133 134 134 132 132 133 134 135 136 138 139 139 140 141 142 144 145 146 147 149 149 150 151 151 151 151 151 151 151 150 150 150 150 151 151 152 152 152 152 152 152 152 152 148 148 149 149 149 150 149 148 149 148 149 149 150 149 149 148 146 146 145 146 145 145 145 145 145 145 143 141 139 137 135 134 133 130 128 126 123 121 119 118 115 115 113 113 114 113 114 114 116 116 117 119 121 122 124 124 125 126 129 129 129 131 133 136 139 139 139 140 141 143 144 145 146 145 147 148 150 151 152 153 156 156 157 155 155 154 154 153 153 153 152 151 149 147 147 147 144 141 137 134 132 129 126 123 122 120 118 118 119 120 120 119 121 124 127 130 131 133 137 140 142 143 145 147 150 152 154 155 157 158 160 162 164 165 166 166 168 168 168 168 166 165 164 163 159 158 155 160 178 190 201 216 215 177 161 155 152 159 158 163 152 143 134 130 128 125 118 111 123 123 123 124 129 132 127 119 129 121 102 98 108 110 102 98 100 100 102 104 104 99 93 88 92 96 102 111 114 113 114 117 100 47 62 84 90 107 113 125 137 140 144 145 147 147 148 150 147 146 146 146 145 140 135 129 128 122 117 116 113 108 106 105 99 86 73 50 21 19 22 48 70 84 91 83 80 85 88 85 85 81 75 70 69 72 80 86 103 97 92 87 77 68 69 76 89 91 93 96 99 99 101 101 98 99 101 100 99 97 97 98 92 102 109 107 101 96 93 92 97 102 113 123 122 115 110 109 117 126 128 122 122 131 133 126 128 127 127 127 126 126 126 125 128 128 128 127 127 127 126 126 128 128 128 128 128 127 127 127 127 127 127 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 129 130 129 129 129 129 130 130 131 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 133 133 133 133 133 133 133 133 135 136 134 133 131 130 128 127 124 121 118 114 110 104 99 95 90 85 78 70 62 57 50 47 49 47 46 46 42 40 45 52 67 83 102 120 133 143 147 146 143 140 136 131 130 129 130 132 136 136 138 139 139 138 137 136 129 130 127 127 124 119 111 107 96 89 78 69 60 54 48 44 66 56 47 42 38 38 40 44 48 54 65 74 80 87 94 100 103 107 111 115 119 123 129 132 139 141 144 147 147 146 145 145 140 135 133 133 128 121 117 119 116 118 121 126 131 135 139 140 142 144 146 147 147 146 145 144 147 148 149 149 149 148 147 146 148 149 148 147 146 147 145 146 143 143 142 141 139 137 136 135 132 132 132 133 132 131 130 130 131 131 131 131 130 131 131 131 132 132 132 133 133 135 136 136 138 139 140 141 142 143 144 145 147 148 148 149 149 149 149 148 147 147 147 146 146 147 147 147 149 149 149 149 149 149 149 149 147 147 147 148 147 147 147 146 147 147 148 149 149 149 149 148 147 147 146 147 147 147 147 148 147 146 145 143 141 139 138 137 136 135 132 129 126 124 122 122 120 120 119 117 117 116 116 116 117 117 117 118 120 120 121 121 122 124 125 125 126 127 130 132 135 135 135 135 137 139 140 141 143 144 144 146 147 149 150 151 154 154 154 156 155 156 156 156 155 155 154 153 151 151 150 150 149 146 143 139 136 134 130 128 126 123 120 119 119 120 119 117 119 122 125 127 128 130 133 135 139 140 142 144 146 149 150 151 153 155 157 160 162 164 165 165 168 168 169 169 169 169 168 167 170 167 165 175 189 196 209 233 228 175 157 150 151 163 159 161 140 140 134 125 127 137 138 133 133 127 121 115 118 124 126 126 117 115 108 114 130 132 121 119 122 122 124 125 125 122 116 113 106 106 111 118 120 119 123 130 88 36 65 93 98 117 122 136 132 136 141 146 149 152 155 157 149 149 150 148 142 132 118 109 91 90 97 104 92 64 45 41 36 35 56 45 32 17 6 16 47 55 61 60 55 59 66 70 65 68 73 79 86 97 107 116 112 108 107 107 100 100 106 109 101 102 102 100 98 94 93 91 95 98 101 101 100 98 96 96 95 99 104 104 93 82 85 96 98 120 130 120 112 117 115 105 129 127 125 125 126 129 127 123 127 127 127 127 126 126 126 126 128 128 128 127 127 127 126 126 128 128 128 128 128 127 127 127 127 127 127 128 128 128 129 129 130 129 129 128 128 128 129 129 130 130 130 130 130 130 130 130 131 130 130 129 129 129 129 130 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 134 134 134 134 134 134 133 133 133 134 133 134 133 133 132 131 136 134 131 129 127 123 119 116 110 103 94 84 72 62 51 45 44 43 42 42 39 36 39 45 55 67 84 98 113 126 133 134 130 131 132 135 138 140 143 145 140 142 142 143 145 145 144 144 143 143 143 142 140 135 127 122 108 102 93 82 72 60 50 43 62 53 43 38 35 33 34 37 43 52 68 80 91 99 107 113 119 124 130 133 136 140 145 148 153 154 156 157 155 154 153 151 147 143 141 140 135 128 125 125 121 121 123 127 132 136 139 140 142 143 145 148 148 147 146 145 144 145 146 147 147 146 145 144 145 145 146 145 145 145 145 144 144 143 142 141 141 139 138 137 134 134 135 135 134 133 132 132 132 132 131 130 130 129 129 128 130 130 130 130 130 131 132 133 137 138 139 140 142 143 144 144 144 144 145 145 146 145 145 145 146 145 145 144 144 145 145 146 146 146 146 146 146 146 146 146 145 145 146 147 147 145 146 146 145 146 145 146 146 147 147 147 148 148 148 148 149 149 149 149 147 147 146 144 142 141 140 139 139 137 134 131 128 126 126 126 124 125 123 121 121 119 119 120 117 117 118 118 119 120 120 120 119 120 122 124 123 124 127 129 132 132 132 133 135 137 137 138 141 142 143 144 146 148 149 150 152 153 154 155 156 157 158 159 157 157 155 156 154 154 153 153 151 148 145 142 140 138 134 130 128 124 121 119 120 120 118 116 117 120 123 124 126 128 130 134 137 137 139 141 144 146 148 149 153 154 156 159 161 163 165 164 168 169 169 170 170 171 171 170 163 165 172 187 197 192 198 222 226 166 153 154 155 162 152 152 128 136 133 119 117 127 126 113 119 127 129 125 116 112 114 117 126 118 102 98 109 113 113 117 120 121 125 130 135 137 137 136 136 129 123 121 118 118 126 137 85 35 74 107 109 123 122 134 138 140 143 145 145 144 145 145 145 144 141 132 115 92 68 52 39 26 22 30 29 25 39 61 91 108 162 149 123 71 40 40 23 31 41 47 51 58 70 82 91 97 104 108 107 103 100 99 103 97 98 99 95 96 96 88 91 92 93 95 95 94 94 93 98 101 105 106 103 99 95 93 106 99 100 104 92 75 82 104 135 127 121 112 100 98 116 141 127 124 127 133 131 124 126 133 126 127 126 127 127 127 127 127 129 128 128 127 127 127 126 126 128 128 128 128 128 127 127 127 127 127 127 128 128 129 129 129 130 129 128 127 127 127 127 127 130 130 130 130 130 130 130 130 132 131 130 129 129 129 129 129 132 132 132 132 133 133 133 133 133 133 133 133 133 133 133 133 135 135 135 135 135 135 135 135 135 135 135 135 135 135 134 135 138 138 140 141 142 142 142 142 144 143 140 138 136 133 129 126 120 115 104 93 81 68 57 50 38 36 36 37 35 32 35 40 53 63 76 89 104 120 129 133 140 143 146 149 150 150 152 151 155 157 156 156 155 154 153 151 145 146 146 145 145 140 133 128 120 116 108 97 84 68 52 41 60 51 42 37 33 29 29 31 41 57 77 92 103 116 127 132 140 143 146 149 150 152 156 157 162 160 159 159 159 158 155 152 153 151 148 147 144 141 137 133 127 127 126 126 129 132 137 139 144 145 146 144 144 144 147 150 146 146 145 145 145 146 148 149 144 144 144 144 144 144 144 145 143 142 142 142 141 139 138 137 134 134 134 133 132 131 131 130 129 129 128 126 126 126 126 127 128 129 129 130 131 132 132 132 135 135 137 137 138 139 140 140 141 142 142 142 142 141 140 140 140 140 141 141 142 142 142 143 139 139 140 140 141 141 142 142 145 146 144 144 144 144 146 145 149 148 148 147 146 144 143 143 147 146 146 146 145 146 146 145 146 145 145 144 143 142 141 141 141 140 139 137 136 134 133 132 128 128 127 126 125 124 121 120 120 120 119 118 117 116 115 115 116 116 117 118 119 121 122 123 126 127 129 130 130 132 134 137 139 139 140 143 143 145 146 147 149 150 152 153 154 155 156 158 158 158 158 157 157 157 157 157 153 151 148 145 144 141 138 135 130 127 125 123 122 121 120 119 119 119 119 119 121 123 125 126 131 132 135 138 141 144 145 145 151 152 153 156 158 160 162 163 166 166 167 168 169 171 172 173 172 173 177 185 194 204 215 222 224 172 123 113 131 145 147 145 103 108 113 115 114 115 118 122 115 124 130 127 121 117 110 103 97 95 105 115 114 105 104 112 111 116 121 125 128 130 134 136 133 133 133 131 127 126 127 129 80 56 68 102 109 108 120 130 132 135 139 140 138 134 137 141 143 129 108 84 59 44 43 52 70 75 88 105 121 135 146 152 153 156 157 157 152 141 132 126 118 114 110 108 108 109 108 106 103 102 101 100 98 98 97 97 99 98 98 96 94 93 92 91 99 96 92 89 90 94 99 103 101 101 100 99 99 99 99 99 100 102 110 109 94 79 94 120 128 109 105 119 128 124 124 134 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 126 127 128 129 130 130 130 130 130 130 130 130 129 132 132 132 132 132 132 132 132 129 130 130 131 132 133 133 134 133 134 134 135 135 134 134 134 135 134 134 134 136 136 136 134 134 133 133 132 134 136 139 140 141 142 144 146 147 148 148 148 143 144 144 144 142 140 138 135 128 121 110 100 88 72 56 44 41 34 31 32 36 38 39 41 52 65 82 102 120 135 144 147 158 158 159 159 160 159 158 158 158 158 158 158 157 155 153 153 149 149 147 146 144 141 137 134 126 121 113 102 92 79 60 45 56 47 38 34 30 27 27 29 41 61 85 101 115 129 139 146 149 151 154 156 157 159 161 163 166 165 163 163 163 162 159 157 153 151 150 147 146 142 138 135 129 128 127 126 127 131 133 135 139 141 143 144 142 144 147 147 145 145 146 146 146 146 148 148 145 145 145 144 144 144 144 144 142 142 142 141 141 138 137 137 135 135 133 133 132 131 131 130 128 127 126 125 124 124 125 127 127 127 128 128 129 129 129 130 129 130 130 131 133 134 135 135 139 139 140 140 139 139 138 137 137 136 136 135 135 134 134 134 134 135 135 136 137 138 138 139 142 142 141 141 141 141 142 142 144 144 143 143 142 142 141 141 146 146 145 145 145 144 144 145 145 145 144 143 142 142 141 141 141 141 140 138 137 135 134 134 130 130 129 128 127 125 122 121 121 119 119 117 117 116 115 114 114 115 115 116 117 119 120 121 123 125 127 129 129 130 133 135 138 138 139 140 142 144 145 146 148 150 152 152 152 153 155 157 158 158 157 157 157 157 157 157 154 152 149 147 145 144 140 137 132 130 127 125 124 123 122 120 119 119 119 119 120 122 124 125 129 130 133 136 140 141 143 144 149 150 151 154 156 158 160 161 164 165 167 169 170 171 170 170 170 172 176 186 196 207 215 223 215 191 173 157 135 123 118 111 83 97 111 116 114 112 118 124 115 121 126 125 125 126 122 116 109 105 105 106 104 101 101 104 108 112 116 120 123 127 133 137 132 133 135 136 134 130 123 120 58 68 84 96 106 120 125 116 122 119 116 117 123 126 124 119 100 93 87 85 87 96 114 131 129 130 131 132 134 134 134 133 137 138 137 135 131 124 118 114 115 112 108 105 106 105 103 101 101 100 99 97 96 95 94 94 93 94 94 92 92 91 91 91 89 91 94 96 98 98 98 97 97 97 96 96 96 97 98 97 105 102 101 101 101 103 109 115 127 112 108 126 140 138 131 128 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 128 129 130 130 130 130 130 130 130 129 129 131 131 131 131 131 131 131 131 130 130 130 131 132 133 133 133 133 133 134 135 135 135 134 134 136 136 136 136 136 134 133 131 135 134 133 133 135 138 143 146 146 147 149 150 151 150 151 151 147 148 148 148 146 143 140 138 131 125 114 105 94 78 61 49 41 35 33 35 37 39 42 46 59 74 95 115 135 150 158 160 162 162 162 162 161 160 161 160 161 161 161 160 159 158 156 155 151 149 147 146 145 142 138 135 131 126 118 108 97 86 68 52 53 45 36 31 29 26 26 27 44 66 94 114 128 141 150 155 158 160 163 164 164 165 166 168 169 168 167 166 166 166 162 160 154 153 150 149 147 145 140 137 134 131 129 127 126 126 127 128 132 135 139 142 142 143 144 144 147 147 146 146 146 146 146 146 146 146 145 145 144 144 144 143 142 142 142 141 140 139 137 137 136 135 134 133 131 130 130 129 125 124 123 122 122 122 123 125 125 125 125 125 125 125 125 125 124 125 125 127 128 129 129 131 135 136 136 136 136 135 134 134 133 133 132 130 128 127 126 125 129 130 130 132 133 134 135 135 138 137 137 137 137 137 137 138 140 140 140 140 140 139 139 139 145 145 145 145 144 144 144 144 144 144 143 143 142 142 141 141 142 142 141 140 138 137 136 136 134 134 133 131 130 127 126 124 121 120 119 118 117 116 115 114 112 112 112 113 114 115 117 118 120 121 124 125 125 127 130 134 134 135 137 138 140 142 144 145 147 149 150 151 151 152 154 156 158 158 157 157 157 157 157 157 156 154 151 149 148 147 144 141 137 133 131 128 127 126 124 122 120 120 119 119 120 121 123 124 126 127 130 133 136 140 142 143 146 147 148 151 153 155 157 158 159 162 166 169 170 170 168 166 171 173 177 185 195 206 215 217 205 186 185 184 167 159 141 102 89 105 121 121 109 102 109 119 121 124 126 127 131 132 131 127 130 127 120 111 108 109 108 105 114 115 117 118 120 123 128 132 127 128 131 134 136 129 118 109 75 100 109 102 106 110 100 87 104 109 111 111 110 105 89 73 84 90 102 115 123 124 121 121 122 122 122 123 124 124 125 124 123 122 120 117 113 110 108 107 108 107 104 102 102 101 99 97 98 97 96 94 93 92 91 91 90 90 90 91 92 92 92 93 87 90 95 98 100 99 97 95 96 96 96 96 97 98 99 99 98 107 107 97 91 104 122 133 107 116 129 139 137 130 129 133 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 127 128 129 130 130 130 130 130 130 129 129 129 129 129 129 129 129 129 129 129 130 130 131 131 132 132 133 133 132 132 133 134 135 135 134 134 135 135 135 136 134 132 131 130 132 132 133 135 138 143 150 153 155 155 155 156 156 156 156 155 152 152 153 152 150 146 143 141 132 127 119 110 99 84 66 53 42 39 38 38 39 40 47 54 67 85 110 131 148 161 166 166 165 165 165 165 164 163 163 163 162 163 163 162 161 159 157 157 152 151 149 148 146 143 139 136 132 128 120 109 100 89 72 56 54 45 37 33 30 27 26 29 46 70 100 122 136 146 154 157 163 165 167 168 167 167 168 170 169 168 167 166 166 164 161 158 155 154 152 150 149 147 144 141 136 134 131 128 124 123 121 122 126 130 135 139 141 141 141 143 146 146 147 147 147 147 147 147 147 147 146 145 145 144 143 143 141 141 141 141 141 139 138 138 138 136 135 133 132 129 128 126 124 122 120 119 118 120 122 123 122 122 122 122 122 121 121 121 122 122 123 124 126 127 128 128 132 132 133 133 132 132 131 130 132 131 130 128 126 125 123 123 124 125 126 127 129 130 131 132 133 133 134 134 134 134 133 133 135 135 135 135 136 136 136 137 141 141 141 142 142 142 143 143 143 143 143 143 143 143 143 142 143 142 142 142 140 139 139 138 138 138 137 135 133 130 128 127 123 122 121 119 118 116 115 114 110 110 111 111 112 113 113 115 116 118 120 121 123 125 128 131 131 131 133 136 138 140 142 143 145 147 149 150 150 150 152 154 156 156 156 156 157 157 157 157 155 153 151 150 151 148 146 143 140 137 134 132 130 128 126 123 121 120 119 119 119 120 121 122 124 125 127 130 133 136 139 140 143 144 145 147 150 152 154 155 158 160 163 166 167 167 166 165 170 174 178 184 194 204 209 210 198 169 170 185 189 203 183 123 111 124 132 125 108 99 103 113 113 116 120 120 120 120 120 120 126 130 123 109 103 105 104 96 105 106 107 108 110 113 116 118 125 125 124 123 118 111 103 97 89 98 98 101 107 93 77 85 100 103 94 77 67 77 89 93 103 103 105 112 117 119 119 118 120 119 118 116 115 113 114 113 115 113 110 108 106 105 103 104 102 102 101 100 99 97 95 93 93 92 92 91 90 90 91 91 92 92 93 93 94 95 95 96 95 94 94 94 95 97 99 100 101 101 100 100 99 101 101 102 106 96 88 95 116 130 125 112 106 127 145 145 134 129 132 136 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 127 128 128 129 129 130 130 130 130 129 129 130 130 129 129 129 129 129 129 129 129 130 131 131 131 132 132 132 133 131 132 133 134 134 134 134 134 130 132 133 133 131 130 130 130 128 130 134 140 146 151 157 160 161 162 161 161 160 159 159 159 155 155 155 154 152 148 145 143 133 128 121 114 104 88 70 58 45 43 41 40 38 40 49 61 78 101 126 146 158 168 169 166 168 168 167 165 164 163 163 163 162 162 162 162 161 159 157 156 155 153 151 150 148 146 142 139 135 131 123 113 103 92 74 59 53 45 37 33 30 26 27 30 47 73 106 127 140 149 157 161 168 169 171 171 169 169 169 170 167 167 166 166 165 163 160 157 156 154 152 151 150 148 145 143 140 137 134 130 125 121 120 118 121 125 131 136 138 139 141 141 146 147 146 148 148 147 147 146 147 147 146 146 145 144 144 143 141 141 141 142 141 140 140 139 138 137 136 134 131 128 126 125 122 121 118 116 116 117 119 121 118 118 119 118 118 119 119 119 119 120 121 122 124 125 126 127 130 131 131 131 131 130 129 129 129 129 128 127 125 124 123 123 121 122 123 124 126 127 128 129 131 132 132 133 133 132 132 131 132 133 133 133 134 135 136 136 137 138 138 138 140 140 140 141 142 142 142 143 143 143 143 143 143 143 142 142 141 141 140 140 141 141 140 138 136 134 132 130 125 124 123 121 120 117 116 115 111 110 110 111 111 111 112 112 115 116 118 119 120 122 125 128 128 129 131 133 136 138 140 141 143 145 147 148 148 149 151 152 154 154 155 155 155 156 156 156 155 153 152 151 151 150 147 144 142 140 137 135 134 132 128 126 123 122 121 120 119 120 121 121 123 124 126 128 131 134 137 139 141 141 143 145 147 150 151 153 157 159 160 161 162 164 165 165 164 170 177 184 193 203 205 202 188 168 175 183 178 194 188 141 117 124 130 127 117 107 104 106 106 111 118 121 119 117 119 124 121 126 120 102 94 99 100 93 100 101 104 108 112 114 116 116 119 117 113 105 96 94 97 101 112 104 91 94 98 79 64 78 73 77 75 69 74 93 113 122 115 113 111 112 116 119 119 116 120 119 117 114 111 109 108 107 105 105 104 103 102 100 99 98 97 98 98 97 95 94 93 93 91 91 90 90 91 92 93 94 93 94 95 95 95 95 95 95 96 94 93 93 95 99 103 106 105 104 102 101 100 100 101 101 92 92 101 123 138 133 117 105 136 140 140 140 142 144 139 130 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 127 127 127 128 128 128 128 128 130 130 130 129 129 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 132 132 132 132 132 132 133 134 134 134 134 133 131 131 131 130 127 125 125 127 124 130 138 147 155 159 162 164 166 166 166 164 163 161 161 160 155 155 156 155 153 149 146 143 137 131 124 118 110 95 78 66 50 47 44 41 37 41 54 69 90 117 144 158 167 174 173 169 168 168 167 165 164 164 164 164 165 165 165 164 163 162 160 159 158 156 154 153 152 149 145 142 141 137 128 119 109 99 82 66 50 42 34 31 29 28 29 32 52 79 110 131 142 152 161 166 170 171 174 173 172 171 172 173 170 167 167 167 166 165 160 157 156 154 152 151 151 149 146 144 142 140 137 133 129 124 121 119 117 122 126 129 132 135 138 142 144 145 146 148 149 149 149 147 146 147 146 146 145 145 144 144 141 142 142 142 142 142 140 141 140 139 137 134 130 127 124 122 121 117 114 111 111 113 114 117 117 117 117 117 118 117 118 119 117 118 119 120 122 124 125 126 130 131 131 131 131 130 129 129 127 126 126 125 124 123 123 122 121 122 123 124 125 126 127 127 130 130 132 132 132 132 130 130 131 131 131 132 132 132 133 134 134 134 134 136 136 137 137 138 140 141 141 141 142 143 143 143 143 143 142 142 142 142 143 143 143 143 142 140 138 136 134 133 129 128 127 123 121 119 117 116 113 112 112 112 112 112 112 113 115 117 118 119 119 120 123 126 127 128 130 132 134 136 138 139 143 145 146 146 146 147 149 151 153 153 153 153 154 154 155 155 154 152 151 151 152 151 149 147 145 143 141 140 138 136 133 130 127 126 124 123 122 122 122 123 125 125 126 127 130 132 136 138 139 140 142 144 147 148 151 152 157 156 157 158 160 162 163 164 155 163 173 181 194 204 202 194 174 165 174 180 174 186 184 154 114 119 125 127 124 113 101 92 96 100 106 112 113 112 115 120 112 114 107 92 89 95 98 94 99 99 100 103 105 105 103 101 99 101 100 96 94 100 114 125 140 135 118 105 102 97 88 83 76 77 84 102 119 126 119 109 117 118 119 118 116 113 105 97 105 105 104 102 102 103 104 105 100 100 101 100 99 98 96 95 92 93 94 93 92 91 92 93 90 90 90 91 92 92 94 94 93 93 93 93 93 93 93 93 89 91 95 99 102 105 106 107 104 103 102 99 98 97 98 98 88 106 130 138 125 114 123 141 146 145 142 138 137 138 135 131 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 127 128 128 129 129 128 128 130 130 129 129 130 130 130 130 130 130 130 130 130 130 130 130 131 131 131 131 132 132 132 132 132 133 133 133 133 133 132 132 132 131 129 126 121 119 122 125 131 138 147 156 164 167 168 168 167 167 166 164 163 161 161 161 155 157 157 156 154 149 146 144 141 137 130 124 116 103 87 76 57 52 44 40 41 47 64 80 101 128 155 166 170 175 175 170 170 169 167 166 165 165 166 166 170 170 169 169 168 166 165 163 161 159 158 156 155 152 148 144 141 138 130 122 114 104 89 74 47 40 33 32 32 32 35 39 60 85 115 133 142 151 161 167 170 171 173 173 171 170 171 172 169 168 167 166 165 163 159 157 155 153 152 151 151 150 147 145 144 143 139 135 132 128 125 124 115 117 120 122 125 129 135 139 142 144 146 148 150 150 150 149 145 145 146 146 146 146 146 145 141 142 143 143 143 143 142 141 140 139 137 134 130 126 123 121 117 114 109 106 105 107 109 111 116 116 116 117 118 118 119 119 118 119 120 122 125 127 128 128 132 132 132 132 132 131 130 130 128 128 127 126 125 124 123 122 123 123 124 124 125 126 127 127 127 129 131 132 132 131 129 127 129 129 129 130 130 130 130 130 130 131 131 133 132 133 135 135 135 136 136 137 138 138 139 139 142 143 143 142 142 142 142 142 143 143 143 142 140 138 137 136 132 131 129 126 123 121 120 119 115 115 114 113 112 113 114 114 117 118 119 119 119 121 123 125 128 128 130 132 133 135 137 137 141 142 144 145 145 146 148 150 150 150 150 151 152 153 153 153 154 153 152 152 153 153 151 149 148 148 145 144 144 141 138 135 132 131 129 127 126 126 126 126 127 127 127 128 129 133 136 138 140 140 142 144 146 148 150 151 152 153 156 158 160 161 160 160 151 162 173 181 192 200 195 182 160 155 163 174 181 190 186 168 120 121 123 126 126 118 105 94 91 85 83 88 91 91 91 93 91 91 88 89 96 102 99 91 87 86 84 85 86 86 84 82 93 97 102 105 109 117 130 139 132 134 134 124 121 131 132 118 126 107 96 105 118 119 115 111 115 111 102 94 95 104 111 114 114 111 108 104 100 98 97 96 99 99 98 97 96 95 94 93 87 88 90 88 87 88 91 94 92 91 91 90 92 91 92 93 91 91 91 91 91 92 92 93 91 94 99 103 106 106 105 104 102 100 100 98 97 96 97 98 118 116 114 117 128 139 145 146 141 144 144 141 131 124 128 135 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 127 128 129 129 129 128 128 130 129 129 130 130 130 130 130 131 131 131 131 131 131 131 131 132 132 132 132 131 131 131 131 133 134 134 133 133 132 131 130 127 127 125 121 117 117 123 129 144 149 157 164 168 172 172 172 168 166 164 163 162 160 161 160 156 156 158 157 155 151 148 146 145 139 132 126 119 108 93 83 64 54 46 42 45 56 77 93 115 142 167 171 172 175 175 170 171 170 168 166 167 167 169 169 172 172 172 171 170 169 168 166 165 163 162 159 158 155 151 148 141 139 132 125 119 112 97 85 47 39 34 34 36 38 41 47 67 91 117 133 139 147 157 163 167 169 170 170 169 168 168 169 167 166 165 165 163 161 157 154 154 152 151 151 151 149 147 145 145 143 141 138 134 131 127 126 113 114 115 116 119 125 133 138 142 143 146 148 150 150 150 149 145 145 146 146 146 146 146 146 141 143 144 144 144 144 143 142 142 140 138 134 130 126 122 120 115 111 107 103 101 102 105 108 114 115 116 117 118 119 119 119 122 123 125 127 128 130 131 132 133 133 133 133 133 132 131 131 132 131 130 128 127 125 124 123 124 124 125 125 126 126 127 127 126 128 130 131 131 130 128 126 128 128 128 128 128 128 128 128 128 129 129 130 132 132 133 133 132 133 133 134 135 136 137 137 142 142 142 142 143 142 142 142 143 143 143 142 141 139 138 137 134 133 130 128 125 122 121 119 117 116 115 114 114 115 115 115 118 119 120 120 119 120 122 124 128 129 130 131 133 135 136 136 141 143 144 144 144 145 147 149 149 149 149 150 151 152 152 152 154 153 152 153 154 154 152 151 152 151 148 148 147 145 142 139 137 135 133 131 130 129 129 129 129 128 128 129 129 132 136 138 139 140 142 144 147 149 151 151 149 151 156 160 161 161 158 158 153 164 175 181 191 196 187 171 152 157 166 171 173 175 176 176 126 123 120 121 125 125 120 116 114 100 89 90 96 93 90 86 91 91 98 114 132 136 124 108 88 87 86 90 96 101 103 104 112 114 118 121 123 124 126 127 130 127 136 137 126 127 131 118 123 106 100 109 113 106 104 110 99 104 106 101 101 103 102 97 99 99 97 96 96 98 99 101 96 94 92 90 88 88 88 89 84 85 86 85 84 85 90 94 93 93 92 90 91 90 90 90 91 91 92 92 93 93 95 95 100 101 101 102 103 103 103 103 101 99 99 98 98 98 99 100 109 118 120 120 132 151 154 143 149 140 135 139 141 135 129 128 129 129 129 128 127 127 126 126 126 127 127 128 128 127 127 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 126 127 128 129 129 129 128 127 129 129 129 130 130 130 130 130 132 132 132 132 132 132 132 132 132 132 132 132 131 131 131 131 134 134 134 134 133 131 130 129 121 122 121 118 116 121 129 137 156 159 164 168 171 172 173 174 168 166 164 162 161 160 160 160 158 158 159 158 156 153 150 148 146 139 132 125 118 108 94 84 67 56 46 42 48 63 85 103 131 158 180 180 177 180 178 172 173 172 170 169 168 169 170 171 171 172 171 171 170 167 166 166 166 164 162 162 160 157 153 150 144 142 137 133 129 122 109 96 46 49 52 52 51 52 58 63 76 93 115 131 141 148 157 163 168 167 167 167 168 169 168 167 166 165 165 163 161 159 157 156 155 154 154 153 152 150 148 147 147 144 142 141 137 132 126 121 121 117 114 113 113 115 123 132 134 138 144 148 149 149 149 148 147 146 146 146 146 145 143 144 144 144 144 144 143 142 141 141 142 141 138 135 130 127 124 122 113 108 105 103 101 99 100 105 110 113 117 119 119 119 120 121 122 123 124 127 130 132 131 131 136 137 138 139 139 137 136 135 131 131 131 130 128 128 126 125 127 127 127 128 128 128 129 129 130 130 131 130 130 129 128 126 126 126 125 125 124 123 123 123 122 123 124 125 126 127 128 128 130 131 133 133 134 135 135 136 138 138 138 139 140 141 141 141 139 140 141 141 141 140 139 139 136 135 133 131 128 126 124 123 125 123 120 118 118 118 117 116 119 120 121 122 123 124 125 125 126 127 127 129 131 133 135 136 140 140 141 141 143 144 144 144 149 149 149 149 148 150 151 152 151 151 151 151 150 151 151 151 151 151 151 151 151 149 149 149 142 142 139 137 134 133 133 134 131 131 131 132 133 135 138 138 139 139 140 142 145 147 149 150 153 153 159 164 160 156 165 181 195 184 185 185 177 173 173 166 146 164 163 158 171 177 178 185 138 123 116 121 126 123 119 119 115 109 100 95 101 107 107 101 104 106 110 114 118 121 123 125 111 102 101 105 97 84 90 106 107 111 117 119 119 120 122 125 126 123 122 122 123 122 120 119 111 112 110 103 101 102 105 105 95 95 95 95 95 94 93 93 96 96 94 93 92 92 92 92 91 90 88 87 86 86 87 87 87 87 87 88 89 90 92 94 92 93 92 91 88 87 87 88 91 94 97 99 100 100 97 96 95 99 101 101 100 99 100 102 88 101 99 86 91 114 118 105 114 120 129 138 147 151 149 141 145 141 138 138 136 131 130 133 129 128 127 126 126 126 126 127 126 126 126 127 127 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 133 133 132 132 131 131 130 130 132 132 132 131 131 131 132 132 130 134 135 131 129 129 125 118 124 115 111 114 122 131 145 158 161 167 173 177 175 175 173 172 175 171 166 161 160 160 159 159 156 155 155 156 156 155 152 150 148 142 136 130 124 112 98 86 70 55 41 41 53 70 95 113 152 167 181 184 182 182 179 176 174 174 172 169 169 171 172 173 172 172 173 172 171 170 171 172 168 166 165 165 163 160 152 146 147 143 139 136 133 124 115 110 53 58 65 67 67 67 70 73 88 100 116 132 142 149 155 158 165 165 165 165 166 166 166 166 164 164 163 162 160 158 156 155 154 154 153 153 151 150 148 148 147 145 143 141 138 133 129 126 120 116 112 112 110 110 116 124 129 134 140 146 148 148 148 147 147 146 146 147 146 145 145 145 144 144 144 145 144 143 142 141 140 139 138 134 131 126 123 122 117 111 105 102 98 96 97 102 106 111 115 118 119 118 120 121 123 125 127 130 133 134 135 134 138 139 141 143 143 143 141 140 136 135 134 133 133 131 129 128 128 129 128 129 129 129 129 130 130 130 130 130 130 129 128 127 125 125 124 124 123 122 121 121 121 122 122 123 125 126 127 128 128 129 131 131 132 133 134 135 136 137 137 138 139 140 140 141 139 140 142 142 141 141 139 139 136 136 134 133 131 130 128 128 129 126 124 122 122 122 122 121 122 123 123 124 125 125 126 126 127 127 128 129 131 133 134 134 139 139 140 140 142 143 142 143 146 146 146 146 145 146 148 149 149 149 149 150 151 151 152 152 153 152 153 153 152 151 150 150 147 145 142 139 138 136 137 135 132 132 132 133 134 135 139 139 139 140 142 143 145 148 151 152 155 153 154 158 156 159 179 202 208 187 179 183 181 175 165 153 139 147 153 161 172 174 175 181 150 125 108 113 117 109 102 103 108 105 100 96 98 104 105 103 110 111 113 115 117 117 117 117 118 106 101 106 106 98 92 91 100 105 111 116 117 117 116 117 123 122 119 120 118 116 113 110 114 113 107 98 95 96 97 95 94 94 93 93 92 92 91 91 91 90 90 90 90 89 89 90 86 86 86 86 87 88 89 89 88 87 87 87 88 90 91 92 91 91 90 88 86 86 88 90 95 97 97 98 98 98 97 97 105 101 96 93 91 92 92 92 97 87 86 99 116 123 117 112 110 123 136 144 149 151 149 146 145 141 138 138 135 130 130 132 129 128 127 125 125 126 126 127 126 126 127 127 127 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 133 133 133 133 132 132 132 131 133 133 132 132 132 132 133 133 129 134 134 128 126 124 120 114 114 109 109 119 134 146 157 165 169 172 177 180 178 177 177 177 176 172 165 163 161 162 161 160 159 158 156 155 154 153 150 148 146 141 135 130 123 112 97 85 66 51 40 47 60 80 107 129 160 172 184 185 182 182 180 178 176 175 173 171 170 171 172 172 172 173 174 174 172 170 170 170 169 169 169 166 162 157 154 153 149 145 142 140 135 127 117 111 69 76 83 89 89 88 88 89 98 104 115 127 139 148 151 153 160 161 162 163 163 163 163 163 161 161 161 159 158 156 154 153 153 153 153 152 152 151 149 150 148 146 143 141 139 136 133 130 123 118 113 110 107 105 109 115 121 127 134 140 145 146 146 146 147 146 146 147 148 146 145 146 145 146 145 144 144 143 142 142 140 139 137 135 130 127 123 121 120 113 105 100 96 92 93 96 99 103 109 114 116 117 117 118 122 124 127 130 133 135 136 138 140 141 143 145 146 147 146 145 142 141 140 140 138 135 134 132 131 131 130 130 130 130 131 130 130 130 130 130 129 128 127 126 125 124 123 122 121 120 119 118 121 120 121 121 122 124 124 125 125 126 128 128 130 131 132 133 134 134 135 136 137 138 139 139 140 141 141 143 142 142 141 141 139 138 138 137 136 135 134 134 133 131 129 128 128 128 127 126 127 127 127 127 127 127 127 127 127 128 129 129 131 131 132 133 137 137 138 139 140 140 140 140 141 141 141 142 142 143 144 145 146 147 147 149 151 152 152 153 155 154 154 154 154 154 153 152 151 149 147 145 142 140 139 139 135 134 134 133 135 138 138 140 140 142 143 144 146 149 152 153 156 154 155 157 158 167 193 218 202 183 179 179 162 146 143 145 156 138 136 152 158 161 171 178 167 135 111 111 115 108 100 99 100 102 100 94 90 91 94 95 105 106 108 110 110 110 108 107 113 108 102 101 104 103 97 91 100 99 99 100 102 106 111 114 113 112 113 114 115 114 113 110 108 105 99 93 93 97 96 93 91 90 89 89 88 86 87 86 88 87 87 87 87 87 88 88 84 85 87 88 90 91 91 91 88 88 88 88 88 89 90 91 93 93 92 91 91 91 94 97 97 96 95 94 95 95 96 97 96 94 89 90 93 96 94 92 90 91 103 120 125 120 119 125 115 131 146 151 150 147 148 148 145 140 138 137 135 130 129 132 128 127 126 125 125 126 126 127 126 127 127 127 127 128 128 128 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 134 134 133 133 133 133 132 132 133 133 133 133 133 133 133 134 127 131 131 126 122 119 113 109 105 104 113 132 150 163 169 173 176 178 180 181 180 179 179 181 176 172 167 164 163 163 163 163 163 160 156 155 153 151 150 147 146 141 134 129 122 111 95 83 64 48 41 54 73 93 121 149 171 179 187 186 183 181 181 180 179 178 176 174 173 172 173 173 173 174 174 173 171 168 168 168 171 172 171 167 160 155 156 157 150 148 143 141 138 131 120 111 90 96 103 108 108 107 105 106 104 107 112 119 129 138 146 150 155 156 159 160 160 160 161 162 160 160 159 158 157 156 154 153 151 151 152 152 151 151 150 150 147 145 142 140 139 138 135 134 128 122 116 113 108 103 103 106 113 120 127 136 141 142 145 146 147 147 147 147 146 145 145 144 144 144 145 144 144 144 143 142 140 140 137 135 130 127 123 121 121 115 107 102 96 88 86 89 89 94 100 106 110 112 114 113 117 119 123 126 129 132 134 136 138 140 142 145 147 147 146 146 146 146 144 143 141 139 137 135 133 134 132 132 131 131 131 130 130 130 130 129 128 127 126 125 123 123 122 120 119 117 116 116 118 118 120 119 121 121 122 123 122 123 125 125 127 128 130 130 131 132 133 134 135 136 136 136 139 140 141 143 143 142 142 141 140 140 139 138 137 137 136 136 137 135 134 132 133 134 132 131 133 132 132 131 130 130 129 129 129 129 129 129 130 130 131 131 136 136 136 136 136 137 137 137 137 137 138 138 139 140 141 141 144 145 146 148 150 151 153 153 155 156 156 157 156 156 155 155 154 153 151 148 145 143 142 141 137 137 136 136 136 138 139 140 142 143 144 145 147 149 152 154 153 156 158 162 162 174 198 221 210 176 155 149 139 141 170 199 181 141 129 144 147 150 159 161 169 145 120 108 109 109 104 99 84 92 95 89 82 82 87 90 94 96 100 103 105 106 105 105 107 111 106 94 87 91 96 97 96 95 95 95 97 100 105 106 105 105 106 108 109 108 105 103 94 94 93 94 101 107 108 104 95 95 93 92 91 90 89 88 90 90 90 89 89 90 90 91 88 89 91 93 94 93 93 92 89 89 90 90 91 92 93 93 97 96 95 92 92 93 97 100 95 94 93 94 94 94 96 97 87 90 94 99 102 101 99 96 93 111 125 125 119 118 121 124 129 141 152 152 148 145 145 145 144 140 137 136 134 129 129 131 128 126 126 125 125 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 133 132 132 132 132 132 132 132 132 133 133 133 134 134 134 133 125 128 130 126 120 113 108 104 100 109 126 146 163 173 176 177 179 178 179 178 178 179 179 180 175 172 167 164 163 164 164 163 164 161 156 154 152 151 150 147 145 140 135 129 121 108 91 78 63 47 45 64 83 103 132 161 180 184 187 185 182 179 180 181 182 181 179 176 175 174 173 173 174 173 172 169 166 165 166 167 171 171 170 166 160 157 155 156 146 145 143 140 138 132 119 107 112 115 119 122 121 120 119 117 113 115 115 116 119 127 138 147 148 151 155 157 158 158 159 161 159 159 158 158 156 155 153 153 150 150 150 151 151 150 149 149 146 144 141 139 139 137 135 135 132 125 118 114 108 101 99 100 105 111 119 128 133 138 143 144 147 147 146 146 145 143 142 141 143 143 143 143 142 141 140 140 139 138 137 134 130 126 122 122 119 114 109 103 96 87 80 80 82 85 91 97 103 106 107 107 111 114 117 121 124 126 131 134 137 138 141 144 145 145 144 144 147 146 145 144 142 140 138 137 136 135 134 133 132 131 131 131 130 130 129 129 127 126 125 124 122 121 120 119 117 116 115 114 117 118 117 118 118 119 119 121 120 121 123 123 125 126 127 127 128 128 130 131 132 133 133 134 137 138 140 142 143 142 141 142 143 143 142 141 139 138 137 137 139 137 137 137 137 138 136 135 137 137 136 134 133 132 131 130 129 129 129 129 129 129 129 129 133 133 133 133 133 134 134 134 134 134 134 136 137 138 140 141 140 142 144 146 149 151 153 153 157 157 158 158 158 158 158 157 155 154 152 150 147 145 143 142 139 138 138 137 137 138 139 140 143 143 144 145 148 150 152 153 155 156 158 161 165 180 204 224 205 166 149 166 185 199 216 226 195 148 130 141 145 145 148 142 157 149 127 103 96 101 98 89 73 83 90 88 83 84 89 92 88 90 94 100 102 104 105 105 103 108 104 91 85 92 96 95 87 89 94 98 99 97 92 88 98 97 96 96 96 94 90 87 90 92 95 100 109 116 115 109 105 104 103 102 101 100 99 99 97 96 95 94 93 93 93 93 91 92 93 94 93 92 90 89 89 90 91 93 94 95 96 97 95 94 92 90 89 89 93 97 94 95 96 97 98 98 99 99 95 100 105 105 101 96 96 97 114 119 119 117 119 124 122 116 141 147 150 149 148 147 146 143 144 139 136 135 132 128 127 129 127 126 125 124 125 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 131 131 130 131 131 130 130 130 132 133 134 134 134 134 133 129 130 130 127 117 107 101 97 103 120 142 159 169 175 178 180 180 179 179 178 177 178 179 179 174 171 167 165 164 164 162 161 163 160 155 153 153 152 151 150 147 141 134 127 119 104 85 73 57 48 52 73 94 114 142 169 185 186 186 185 180 178 178 180 182 181 180 178 176 175 173 173 174 172 168 164 161 162 165 169 169 167 165 163 162 158 153 149 143 142 141 137 135 129 115 99 130 131 133 134 133 131 129 128 127 127 125 119 117 120 130 137 138 144 150 154 155 155 157 160 157 157 157 156 155 154 152 152 148 149 149 149 149 148 148 147 145 143 141 140 140 138 135 135 132 126 119 116 110 102 96 96 98 103 111 118 125 131 136 140 144 145 144 143 142 141 140 139 140 140 140 139 140 139 138 137 137 136 134 131 128 123 120 118 115 110 106 102 94 82 75 73 76 77 82 87 92 97 98 98 101 106 110 113 114 119 124 129 134 136 138 142 143 144 144 144 146 146 146 143 141 140 138 137 136 136 135 134 133 131 132 131 129 129 129 128 127 125 124 123 121 120 119 118 117 116 115 114 116 116 116 117 117 118 119 118 120 120 122 122 123 124 124 125 125 125 126 128 129 130 132 132 135 136 138 140 141 141 141 140 143 143 142 141 140 139 138 137 140 139 139 140 142 141 139 138 139 140 138 137 135 134 132 132 129 129 129 129 129 129 129 129 132 132 132 132 131 131 131 131 131 131 132 133 135 137 138 139 139 139 142 145 147 150 151 152 157 158 158 159 160 159 159 159 155 155 153 151 149 146 143 142 140 139 139 138 137 139 139 140 142 143 144 146 147 151 153 154 156 155 154 155 165 186 212 230 202 181 183 205 216 216 212 206 208 166 132 121 125 137 143 143 146 147 133 109 97 100 97 88 84 93 99 96 89 87 87 86 84 86 87 91 93 94 95 96 91 91 89 93 103 115 110 100 93 90 85 82 83 84 85 86 84 82 82 85 86 88 89 86 94 98 101 104 109 113 110 104 106 105 104 103 102 101 101 100 98 98 96 95 94 93 93 93 91 91 90 90 89 88 86 86 88 90 92 94 96 97 98 98 96 96 95 93 92 93 96 99 96 98 99 102 102 102 102 102 103 104 104 99 92 91 99 107 121 117 117 123 119 114 121 134 147 148 147 146 149 152 150 145 143 139 135 134 131 127 126 128 126 125 125 124 125 125 126 127 128 128 128 127 127 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 128 129 129 130 130 131 131 131 131 134 135 137 137 136 135 136 133 129 123 110 99 96 98 113 132 153 165 170 174 179 182 181 179 179 178 180 180 180 179 173 170 168 167 166 164 162 160 161 159 156 154 154 153 151 150 146 140 132 125 114 97 77 62 48 49 61 83 108 131 156 178 189 185 183 183 179 176 177 181 181 182 180 178 177 175 174 173 172 170 166 162 160 162 167 171 167 164 161 160 160 157 150 146 143 143 141 136 133 126 108 90 140 142 143 144 144 142 139 136 136 133 128 124 121 121 123 124 131 137 145 150 151 151 154 157 155 155 155 154 153 152 151 150 147 148 148 148 147 146 146 145 145 144 143 143 142 139 137 133 134 127 121 119 114 106 98 97 92 97 102 108 115 123 130 135 139 139 140 141 141 140 139 138 137 137 138 138 136 135 134 133 132 131 129 126 124 119 116 115 111 105 101 96 88 77 71 69 68 67 69 73 79 83 85 85 91 94 98 102 103 107 113 119 124 128 131 136 139 141 142 142 145 145 144 143 143 140 138 138 138 137 135 134 132 131 130 129 128 129 129 128 126 125 123 122 119 119 119 118 117 116 116 115 116 116 116 116 117 117 117 117 120 120 122 121 121 122 122 122 123 123 124 126 127 128 130 131 133 135 136 138 139 140 140 140 144 144 143 143 143 142 142 142 141 141 141 143 144 145 143 140 141 141 139 137 137 135 134 133 129 129 129 129 129 129 129 129 130 130 130 129 129 129 129 129 129 129 129 130 132 134 136 137 137 139 141 144 146 149 151 151 158 158 159 160 161 160 160 159 156 156 155 153 150 147 144 142 141 140 139 138 137 138 138 139 142 142 144 146 147 150 152 153 156 154 154 159 173 194 215 227 221 204 196 195 188 189 199 205 209 187 145 112 110 123 131 133 130 128 124 117 109 104 102 103 102 107 108 104 98 93 86 79 82 81 81 80 81 82 84 86 87 85 87 98 113 122 119 111 111 101 89 80 79 85 90 94 82 82 82 85 90 95 97 98 98 101 102 101 101 103 101 97 96 96 96 95 95 94 94 94 94 93 92 91 90 90 90 90 88 87 88 86 86 87 87 88 90 91 93 95 96 96 96 95 96 97 98 97 96 97 101 104 100 100 100 100 100 100 102 103 100 100 98 94 92 97 107 116 116 123 131 130 123 122 136 152 149 150 149 148 152 154 152 146 143 138 135 134 131 126 125 127 125 124 124 124 124 125 127 127 128 128 128 127 127 127 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 129 129 129 129 131 131 131 132 133 134 136 138 140 139 139 139 137 130 122 112 102 94 99 108 128 145 160 166 168 174 177 178 177 176 176 178 180 181 178 176 174 173 171 170 168 165 162 158 161 159 157 156 155 153 150 148 144 137 129 120 107 89 67 51 44 56 74 95 121 148 171 184 190 185 183 183 180 175 176 181 180 180 179 178 176 174 173 173 168 168 167 165 164 165 169 171 165 163 160 157 155 152 149 147 149 149 145 137 132 124 103 81 145 147 149 152 152 150 145 142 136 131 126 125 125 125 120 117 125 132 141 146 148 149 153 157 153 153 153 152 151 150 149 148 147 147 147 147 146 145 144 144 146 145 145 145 144 142 137 134 136 130 126 123 118 111 103 101 89 92 97 102 108 117 126 131 134 135 136 138 139 140 140 140 135 135 135 135 136 134 132 132 130 129 126 124 120 116 112 111 108 102 96 92 83 73 68 68 59 58 57 60 67 72 74 74 80 84 90 92 94 98 105 111 116 119 124 129 135 138 140 140 145 145 144 143 142 141 139 139 138 137 135 134 132 131 129 130 129 129 128 127 127 124 123 122 119 119 118 118 117 117 116 116 116 115 116 116 117 117 117 117 121 121 122 121 121 121 121 121 121 122 123 124 127 128 128 129 132 133 135 137 139 139 139 139 143 143 144 144 145 145 145 146 142 142 143 144 146 147 145 143 141 141 139 138 136 136 135 134 128 128 128 129 129 129 129 129 129 129 129 128 128 128 128 127 127 127 127 128 130 133 134 135 138 138 141 142 145 147 149 150 158 159 159 161 160 160 160 160 157 157 156 154 151 148 143 141 141 140 139 138 137 137 138 139 142 143 144 145 146 150 152 153 152 154 158 167 182 199 212 219 201 188 186 195 201 205 203 193 193 198 166 127 118 117 108 103 104 96 100 112 113 102 102 112 102 105 107 106 104 101 92 84 82 81 80 78 78 80 81 83 99 99 100 103 106 105 109 114 117 115 113 111 109 106 99 94 101 98 96 96 97 100 101 101 95 98 99 95 92 95 97 95 91 91 92 92 90 90 90 90 87 87 85 85 85 86 87 87 86 85 85 87 88 89 92 93 92 93 93 95 95 94 93 92 92 94 96 97 97 99 100 103 101 100 96 94 94 96 98 99 100 99 97 96 98 102 108 112 121 135 137 126 132 153 158 146 151 154 155 154 153 154 151 144 142 138 135 133 130 124 124 126 125 124 124 123 124 125 127 127 128 128 128 127 127 126 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 132 132 133 133 135 136 139 141 142 143 143 142 134 124 113 103 95 94 107 121 143 154 163 165 167 171 173 171 173 172 173 175 177 178 175 173 175 174 173 172 171 166 162 158 161 160 158 157 156 153 149 146 142 135 126 117 102 83 60 44 46 63 84 104 130 157 177 186 190 185 182 183 182 177 178 182 178 178 179 178 176 174 173 171 165 167 169 169 168 168 170 171 165 164 162 156 150 148 149 151 153 155 150 139 132 122 100 75 157 157 156 156 155 151 149 148 146 144 139 134 129 125 119 115 118 122 129 136 143 147 149 150 152 151 149 150 151 151 150 147 148 148 148 148 148 147 147 147 147 147 146 144 142 139 137 135 135 131 127 125 120 113 104 97 89 84 83 91 100 107 114 120 127 130 133 136 136 135 136 136 133 132 132 133 133 133 129 126 123 121 119 117 115 112 108 104 100 98 93 85 77 68 61 57 55 52 50 53 56 61 67 75 80 82 85 89 92 96 101 104 110 113 118 123 129 132 136 137 140 140 141 142 141 140 138 137 138 136 134 133 132 131 130 128 130 129 126 124 124 122 122 122 119 119 119 119 119 118 119 118 120 120 120 120 120 119 119 119 119 119 118 118 117 118 118 119 117 117 118 120 122 124 126 128 132 133 135 136 138 139 140 141 141 141 141 140 140 141 142 143 142 142 144 145 145 144 144 143 143 144 144 142 141 139 137 136 131 131 130 129 128 128 128 128 124 124 123 123 123 123 124 124 128 128 128 130 131 132 133 134 136 138 139 143 146 149 151 154 156 157 157 158 158 158 158 157 155 155 154 152 150 146 143 142 138 137 137 138 139 139 140 140 142 143 144 144 146 148 149 149 152 152 155 167 186 202 209 209 194 189 185 188 194 198 198 197 196 196 182 159 152 157 156 145 129 139 144 134 119 109 106 105 98 100 102 105 107 109 110 111 94 93 92 92 85 84 89 97 101 100 98 100 105 108 107 104 109 109 107 106 105 105 105 105 101 100 97 91 86 85 91 97 89 89 88 87 88 89 92 93 90 87 85 85 86 88 88 88 87 86 84 83 82 84 86 87 86 87 88 88 86 86 88 90 95 94 94 93 92 91 91 90 93 94 97 98 100 98 96 95 93 93 94 96 97 95 95 95 105 96 93 99 103 104 109 119 160 143 132 139 150 153 152 153 156 156 156 156 155 152 150 149 144 138 133 134 131 126 124 125 124 124 123 124 125 125 127 128 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 126 126 126 127 127 128 128 128 129 129 129 128 128 127 127 127 129 129 130 130 130 130 129 129 131 131 130 129 129 130 130 131 133 131 130 130 133 136 138 137 138 142 147 146 144 145 144 140 129 116 101 93 94 104 120 134 156 158 161 164 167 168 168 168 168 169 170 173 174 177 179 180 178 177 175 173 171 169 165 162 163 161 159 157 157 154 147 142 140 129 120 113 96 70 53 46 58 70 90 115 146 171 182 183 191 190 187 185 184 183 182 182 182 180 177 175 175 171 169 166 170 169 167 167 167 167 169 170 170 168 164 158 154 153 153 154 153 151 141 129 120 109 90 74 159 159 158 156 154 152 150 149 146 144 140 136 131 127 122 118 116 119 124 131 138 142 147 149 151 150 149 150 151 151 150 147 148 147 147 148 148 148 147 148 146 146 146 144 142 139 137 136 135 131 128 125 122 114 105 99 89 82 80 83 91 96 104 111 120 124 127 129 130 130 130 130 128 128 127 128 128 127 123 121 114 113 110 107 105 102 97 95 93 91 86 80 72 64 59 54 49 45 42 47 52 57 66 73 81 84 88 93 96 99 103 106 109 110 113 117 122 126 129 131 135 136 137 139 139 138 137 137 138 136 134 134 132 131 129 127 128 127 126 124 122 121 121 121 119 119 119 120 120 119 119 120 122 122 122 121 121 120 120 120 119 119 118 118 118 118 118 118 119 119 120 122 124 126 128 129 132 133 134 136 137 138 140 140 139 139 139 138 138 139 140 141 141 142 144 145 145 145 144 143 143 144 142 141 139 137 135 134 131 130 129 128 127 127 127 127 124 124 123 123 123 124 125 125 127 128 129 130 132 133 135 135 137 138 141 143 147 150 152 153 157 157 157 157 157 156 156 155 154 154 153 152 149 146 143 142 138 138 139 139 139 140 140 140 142 143 144 144 147 148 148 149 152 151 155 169 188 202 207 204 191 186 184 187 192 194 195 195 197 200 191 169 155 155 162 165 166 164 160 149 127 106 99 105 100 101 100 100 99 99 99 99 90 91 96 99 96 90 87 88 95 97 100 101 102 101 100 100 101 102 101 100 101 101 102 102 107 103 97 92 91 91 90 90 87 86 84 83 83 84 86 87 86 84 83 82 83 84 83 82 87 86 84 84 84 85 87 88 89 90 90 89 87 88 91 93 89 89 91 92 93 94 95 95 97 97 97 96 96 95 94 94 99 100 99 99 98 97 95 94 86 87 91 100 103 110 133 157 147 141 141 148 156 159 157 157 157 156 157 157 156 152 151 149 144 138 134 134 131 126 124 125 124 124 123 123 124 126 127 128 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 129 129 130 130 130 130 129 129 132 131 131 130 130 130 131 131 132 131 131 132 135 138 139 139 142 146 150 151 151 149 144 138 121 107 94 91 97 111 129 144 159 161 164 167 169 169 170 170 169 170 171 172 174 175 177 177 177 176 175 175 174 172 170 167 166 162 158 156 156 154 149 145 137 127 119 109 91 67 50 46 61 78 102 128 157 180 190 191 190 188 187 185 184 184 184 185 178 176 176 177 178 177 175 173 171 171 171 171 170 168 167 166 165 163 159 154 151 149 150 150 149 147 140 127 115 98 74 55 162 159 157 155 154 151 151 151 148 146 141 138 135 130 125 122 117 117 119 123 129 136 142 147 149 149 149 150 151 151 149 147 147 147 147 147 147 148 148 149 147 146 146 144 142 139 137 136 135 131 128 125 122 115 107 101 95 86 80 79 82 87 95 103 113 117 121 124 125 125 125 126 122 121 120 120 121 118 115 112 106 104 100 97 95 91 88 84 80 78 74 68 63 56 53 50 45 41 40 44 50 58 70 79 86 91 96 100 103 105 107 109 111 112 113 116 119 123 126 128 131 132 134 136 137 138 138 137 138 136 134 132 131 131 127 126 125 125 123 122 121 121 121 121 120 120 120 121 121 121 121 122 125 125 124 123 122 121 121 120 120 120 119 118 118 118 118 118 118 119 120 121 123 125 128 128 131 132 133 135 136 137 138 139 137 138 136 136 136 136 137 138 142 143 143 145 145 144 144 143 143 142 141 140 138 136 134 133 131 130 129 127 126 126 125 125 124 124 124 124 126 126 127 128 129 130 131 133 135 136 138 138 139 140 142 146 148 150 152 153 157 157 157 156 155 154 153 152 153 153 152 150 148 146 143 142 141 141 140 140 141 141 141 141 143 144 145 146 147 147 148 148 151 150 156 172 191 202 203 199 185 181 180 184 188 189 190 192 196 192 184 172 160 155 158 162 165 161 164 165 145 113 95 95 97 97 97 97 98 99 100 100 97 94 92 92 90 87 85 85 83 88 93 94 92 91 92 95 101 100 99 98 98 96 97 96 96 92 88 92 99 102 99 95 94 93 91 90 88 89 89 89 90 89 88 88 88 88 85 83 85 85 83 83 83 84 86 87 89 88 87 84 83 85 89 92 87 88 90 90 92 95 96 96 96 95 93 90 89 89 89 89 96 96 96 95 93 91 90 90 90 86 90 105 117 126 135 146 128 138 148 153 157 160 159 157 158 158 159 158 157 154 152 150 145 140 134 134 131 127 124 125 123 123 124 123 124 126 126 128 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 128 128 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 130 130 130 130 129 129 129 129 129 129 129 129 129 129 134 133 135 138 142 145 147 147 156 159 159 157 154 147 135 123 105 94 86 90 105 124 141 154 162 163 165 168 169 170 170 169 169 169 169 170 172 173 174 174 180 180 178 180 180 178 176 173 168 164 158 156 155 153 150 147 134 127 117 105 84 60 49 48 66 88 117 144 168 186 195 196 194 191 189 187 186 184 184 186 179 179 178 179 178 176 172 169 167 168 171 172 171 167 163 159 157 157 155 153 152 152 152 153 144 139 129 116 101 83 61 44 162 160 156 154 151 151 150 150 149 146 143 140 138 134 130 127 119 117 116 116 121 129 137 142 146 147 149 150 151 151 149 148 146 146 147 148 148 149 148 148 147 146 145 144 142 139 137 136 134 131 127 124 123 117 109 103 99 90 81 77 76 80 86 95 104 109 113 117 118 118 119 119 118 116 114 112 111 107 104 101 98 95 92 88 84 81 77 74 70 68 66 62 58 55 52 50 48 44 43 48 57 67 79 89 96 100 106 111 113 114 116 117 121 119 119 121 123 126 129 130 131 132 134 136 138 137 137 138 137 135 133 131 130 129 126 124 123 122 121 120 119 118 118 118 120 120 121 122 123 123 124 124 127 127 126 125 124 123 122 122 122 121 120 119 118 117 117 117 116 116 117 119 120 122 125 125 130 131 132 134 135 136 136 136 137 136 135 135 134 135 136 135 139 140 142 143 144 143 143 143 143 142 141 140 138 135 133 132 131 130 128 127 126 125 125 124 125 125 125 126 127 128 129 129 130 130 132 135 137 138 140 140 140 141 143 146 149 151 152 153 156 156 156 156 155 154 153 153 152 151 150 149 147 144 142 141 142 142 142 142 143 143 143 143 145 145 146 147 148 148 149 149 152 150 157 175 193 201 198 194 178 173 172 178 182 180 183 188 183 182 181 177 159 143 141 148 150 150 155 160 150 125 101 91 92 92 91 93 94 95 99 99 98 91 86 87 87 84 80 79 83 85 86 88 88 91 95 99 97 96 94 91 89 87 85 85 85 84 85 93 103 108 107 103 104 103 100 98 97 96 96 96 98 97 96 96 96 95 92 89 85 84 84 84 84 85 85 86 88 87 85 83 82 84 87 90 91 91 91 92 92 92 92 93 97 96 94 93 91 90 89 89 91 90 90 90 90 90 89 89 94 94 105 120 128 125 119 116 127 141 153 154 155 161 161 157 160 160 160 160 158 155 153 151 145 140 135 134 131 127 124 125 124 122 123 122 123 125 126 127 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 128 128 128 127 127 126 126 126 127 127 127 128 128 129 129 129 128 129 129 130 130 129 129 128 126 127 127 128 129 129 129 129 132 133 137 142 148 153 154 155 160 161 159 155 149 139 120 104 89 82 81 94 116 136 151 160 164 165 165 167 168 168 168 168 166 167 168 169 171 173 173 173 182 181 180 181 179 179 175 171 165 161 155 152 151 149 145 141 134 125 114 98 75 55 49 54 75 99 130 156 174 187 193 194 195 193 189 186 183 181 181 180 177 176 175 175 173 170 165 161 161 161 165 166 166 163 157 156 152 150 147 144 142 140 136 134 124 115 99 85 73 62 51 43 161 159 156 152 149 148 149 148 148 146 143 141 139 137 132 129 123 119 116 114 116 122 131 135 141 143 148 149 150 150 149 148 147 146 146 146 147 147 148 148 146 146 144 143 141 139 136 135 134 130 126 123 121 117 111 105 98 89 78 72 69 69 75 83 93 96 102 107 107 109 109 109 112 108 105 102 99 96 92 90 86 83 79 75 73 70 67 64 67 66 64 62 60 58 57 55 52 48 48 54 62 74 87 98 107 111 118 122 124 125 126 126 130 129 127 128 128 131 133 135 136 137 138 140 140 140 140 138 137 135 132 131 130 129 126 124 123 122 121 119 118 118 118 118 120 120 121 122 124 125 126 126 129 128 128 126 125 124 123 123 123 122 121 119 118 117 117 117 116 116 117 118 120 121 123 125 129 130 131 132 133 134 134 134 136 136 135 134 133 133 134 134 136 137 139 140 142 142 142 141 142 142 141 140 138 136 134 132 129 128 127 126 125 124 124 124 125 125 126 127 129 130 131 131 132 133 134 137 139 139 140 142 142 143 144 146 148 150 152 153 154 155 155 156 156 155 155 154 151 150 149 147 145 144 143 143 144 144 144 144 145 145 145 145 147 147 148 148 149 149 150 150 151 151 159 179 194 198 196 194 173 164 163 170 175 173 175 181 173 177 182 178 156 132 129 140 151 151 146 139 138 133 117 99 90 88 85 84 82 83 85 86 85 85 90 100 103 94 82 74 79 74 69 67 69 76 82 85 82 82 81 80 79 79 79 79 88 92 95 99 103 102 101 100 104 103 102 101 99 97 97 97 95 94 94 94 94 93 90 87 87 87 87 87 87 88 89 89 93 90 86 86 87 88 91 93 94 94 94 93 92 92 91 92 101 101 102 103 101 101 98 97 95 95 94 94 94 94 93 94 86 104 122 127 119 111 118 129 144 153 157 155 156 164 166 162 161 161 161 161 159 155 153 151 147 140 135 134 132 127 124 125 123 123 122 122 123 124 125 126 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 128 128 128 127 127 126 126 126 127 127 127 128 128 129 129 129 127 127 128 128 128 128 127 127 126 127 129 130 131 131 130 130 130 130 134 141 149 155 159 159 157 158 154 148 141 129 111 94 78 78 85 107 131 149 159 166 167 168 168 168 168 168 168 168 168 168 170 171 175 176 178 179 180 179 178 178 178 176 173 170 162 159 154 152 149 145 138 133 129 119 105 88 66 51 52 61 86 112 142 164 177 186 190 193 191 190 187 184 181 179 176 175 172 170 169 168 167 164 158 156 152 153 152 151 149 147 143 143 137 133 128 121 116 108 100 95 92 81 67 56 48 42 40 39 159 158 156 152 150 147 146 145 146 144 142 141 140 137 135 132 126 123 117 112 113 116 122 125 133 137 142 146 148 147 148 147 145 145 145 145 146 146 146 146 145 144 143 142 140 136 135 134 132 128 125 122 120 117 111 107 99 92 82 74 68 64 68 73 83 88 94 99 101 100 101 101 100 97 93 91 87 84 80 78 72 69 66 65 65 65 64 63 66 66 67 67 66 64 62 60 60 56 56 63 71 81 93 102 118 121 127 131 133 133 134 135 135 134 134 133 134 134 137 138 142 142 143 144 144 143 142 141 139 137 135 133 132 130 127 126 125 124 122 120 119 118 117 117 119 120 121 122 124 125 126 127 129 128 128 127 126 125 125 124 124 123 121 120 118 117 116 116 118 118 118 119 121 123 124 126 128 129 130 131 132 132 132 132 135 134 133 132 132 132 133 133 131 133 135 137 138 138 138 138 140 140 139 138 137 135 133 133 129 128 127 126 126 125 125 126 126 126 126 127 130 132 133 134 135 136 137 138 139 140 142 143 142 143 144 146 148 150 151 152 152 153 153 154 154 154 154 154 149 148 147 145 144 144 143 143 145 145 145 146 147 148 148 148 150 150 150 150 150 151 152 152 152 152 162 180 193 196 196 198 172 159 153 160 165 164 165 171 178 165 159 167 171 158 135 119 132 136 135 128 130 134 120 99 88 86 83 81 80 82 84 86 89 89 93 103 107 105 96 92 83 76 67 63 65 69 71 71 73 74 75 77 79 82 84 86 91 96 101 102 100 97 97 99 99 99 98 98 96 95 95 94 91 90 89 90 91 91 89 87 91 92 92 93 94 93 93 94 92 90 87 86 88 90 92 91 94 95 95 94 94 96 96 96 100 101 104 105 105 104 102 100 100 99 98 96 94 94 94 93 105 111 115 114 111 118 134 149 154 157 156 153 154 160 163 162 162 161 161 161 159 155 153 151 148 141 136 134 133 127 124 124 122 122 122 121 122 124 125 127 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 128 128 127 127 127 127 127 127 128 128 128 128 128 128 128 128 127 127 128 128 128 128 127 127 128 128 129 130 130 129 127 126 127 128 131 137 144 152 157 159 163 162 154 143 130 116 98 82 74 78 93 118 142 157 165 171 172 172 172 172 171 171 172 172 171 173 174 176 178 180 182 183 180 179 179 180 180 177 172 168 161 157 154 151 146 140 131 124 113 101 89 75 59 48 53 65 94 116 144 164 175 183 188 190 188 189 188 186 184 180 177 175 170 168 163 160 156 151 145 142 140 138 136 134 131 128 125 124 120 117 111 108 102 96 87 81 76 66 58 51 45 39 36 35 160 159 156 154 151 148 147 145 144 142 140 140 139 137 134 131 129 125 119 114 111 111 112 114 124 130 135 140 142 143 144 146 146 146 144 144 144 144 144 144 143 143 141 141 137 135 133 132 130 127 123 120 119 117 112 107 103 96 87 79 69 60 60 64 72 76 82 88 89 89 88 89 84 82 79 76 75 73 71 68 65 64 63 65 68 71 73 74 75 77 79 81 81 79 77 75 74 70 71 77 84 92 103 112 125 128 133 136 138 138 140 140 138 138 138 139 139 139 139 139 145 145 147 147 147 146 145 144 144 142 140 138 136 134 132 129 126 125 124 122 120 119 118 117 118 119 120 122 124 125 127 127 128 128 128 127 127 126 126 126 125 124 122 120 118 117 116 116 118 118 118 119 120 122 123 124 127 127 129 130 131 131 131 131 133 132 131 130 130 129 129 130 127 128 131 133 134 136 135 135 136 136 136 135 134 133 133 132 128 128 127 127 127 127 127 128 126 126 127 128 130 132 134 135 138 138 139 140 140 141 143 143 142 143 144 146 147 149 150 150 151 151 151 152 151 151 150 150 149 148 147 144 143 143 143 144 145 145 145 147 149 150 151 151 152 152 152 152 152 153 153 152 153 154 165 182 192 193 197 205 176 157 146 152 157 155 154 160 164 152 152 177 202 194 150 110 104 114 121 121 120 117 105 92 95 93 89 87 87 90 92 95 102 96 94 97 100 100 103 105 102 99 95 90 87 86 85 84 80 80 81 83 83 86 88 88 86 90 95 95 93 92 95 98 92 92 92 92 92 92 92 92 90 89 88 88 90 91 91 91 92 91 92 93 94 95 95 95 90 89 86 87 89 91 91 90 95 96 96 96 97 97 99 99 98 98 100 101 101 100 99 99 98 97 96 94 93 93 93 94 123 115 108 109 121 136 146 148 152 152 153 156 154 153 157 162 162 161 161 160 158 154 152 150 148 141 136 135 132 128 124 124 122 122 121 120 121 123 124 126 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 127 128 128 129 129 128 128 127 127 127 127 126 124 120 117 115 117 115 116 120 126 134 139 142 150 147 138 123 107 92 76 64 70 77 95 121 143 157 166 172 175 174 173 173 172 172 172 172 173 174 175 176 177 180 180 181 177 176 176 175 172 166 159 154 145 140 134 129 123 117 109 103 88 79 71 64 54 47 52 64 86 106 132 150 162 173 180 184 184 185 185 183 179 172 166 161 159 155 151 145 143 139 136 133 134 133 133 132 130 127 125 124 121 119 117 116 115 111 103 97 87 78 70 64 54 43 36 35 160 160 159 156 153 150 146 144 142 141 139 139 139 136 134 131 130 126 120 114 109 107 106 106 118 123 131 137 139 141 142 143 145 145 144 144 143 143 142 142 143 142 140 139 137 133 131 131 130 126 121 119 119 116 112 107 100 95 86 76 65 54 52 54 55 61 68 73 74 74 73 73 73 71 69 67 67 66 65 63 66 66 67 70 77 83 87 89 93 95 99 102 102 100 97 95 87 84 85 91 97 104 114 121 129 131 135 138 139 140 142 143 141 141 142 143 143 142 143 142 146 146 148 148 149 148 147 147 147 145 142 140 139 138 134 133 128 127 125 123 121 119 117 118 117 118 120 121 123 125 127 127 127 127 127 127 127 126 126 126 126 124 122 120 118 117 116 116 116 116 116 117 118 120 121 122 126 127 129 130 130 131 130 130 131 131 130 128 128 127 127 128 124 125 129 131 132 134 133 134 133 133 133 133 132 132 131 130 128 128 127 127 127 128 129 129 126 126 127 129 131 133 135 136 139 139 140 141 141 142 142 142 142 143 144 145 146 147 149 150 150 150 150 150 149 148 146 146 149 148 146 144 143 143 143 144 145 145 145 148 150 151 152 153 153 153 154 153 153 153 154 154 153 155 167 183 190 191 196 209 179 157 142 147 153 149 148 152 131 150 180 211 223 205 164 130 107 110 113 111 101 91 90 94 110 106 98 93 89 89 91 92 99 96 97 100 99 96 93 93 96 99 101 100 93 87 83 81 91 90 88 87 84 82 81 80 86 88 89 88 85 85 85 88 83 83 84 85 86 86 86 85 90 88 86 87 89 92 93 93 90 89 91 92 93 92 92 92 94 92 90 92 93 96 94 92 98 98 97 98 98 98 97 98 102 101 100 100 99 99 100 100 96 95 94 93 94 96 97 98 107 112 118 123 129 138 147 151 149 150 156 161 159 153 157 167 162 161 161 160 158 154 152 150 148 142 137 136 132 128 124 124 122 121 121 120 122 123 125 126 126 127 127 128 128 127 127 126 127 127 127 127 127 127 127 127 126 126 126 127 127 128 128 128 129 129 129 128 128 127 127 127 127 128 128 129 129 128 128 127 124 124 123 120 116 111 107 104 98 97 95 97 103 110 116 117 115 114 108 94 80 70 60 54 64 74 92 118 140 153 163 170 175 174 172 171 170 170 171 171 172 172 172 173 174 174 176 176 170 168 166 163 156 147 137 131 121 114 106 99 93 87 80 74 70 63 58 56 51 46 51 62 75 93 116 134 148 161 171 176 176 177 175 172 166 155 146 141 135 133 131 132 135 138 139 140 140 141 144 144 145 143 142 141 141 137 134 133 130 125 116 108 104 93 80 69 56 42 34 34 156 156 155 153 151 148 146 145 145 143 139 138 136 136 133 131 134 129 124 117 113 108 104 101 107 110 118 125 132 137 139 141 140 140 141 141 139 139 139 139 141 141 141 140 136 135 132 131 128 123 120 118 117 113 106 102 99 93 83 73 65 56 49 45 52 50 52 57 59 59 61 65 63 64 66 68 67 68 70 71 74 79 86 92 96 100 103 105 109 111 113 114 115 114 112 111 102 101 97 100 104 111 119 124 132 134 137 140 143 144 145 145 142 141 143 144 145 147 146 147 149 149 149 149 150 150 150 150 147 147 147 145 144 142 140 139 134 131 130 127 125 122 119 116 121 120 120 120 120 123 126 127 129 129 129 129 128 126 125 125 125 123 121 120 119 117 117 118 119 118 117 117 117 118 119 120 126 127 129 130 130 130 129 129 129 129 128 127 127 126 125 124 125 126 127 129 130 130 130 130 130 131 131 132 132 132 132 131 130 130 130 130 128 128 128 127 129 128 129 130 131 134 135 137 137 139 141 142 141 141 142 143 144 144 143 144 144 146 148 149 147 147 147 147 147 146 145 144 145 145 143 142 142 141 141 141 144 145 148 150 151 152 152 151 151 152 153 152 154 154 155 153 153 156 166 179 189 193 199 206 203 177 150 142 144 142 134 125 136 180 206 197 192 198 180 150 125 105 102 111 113 115 120 120 120 114 103 93 86 86 89 92 89 91 92 93 92 92 95 98 92 94 96 98 97 94 90 87 83 81 80 80 80 81 83 84 83 82 82 82 84 85 86 88 83 83 83 84 83 84 85 85 84 87 90 90 88 88 90 94 92 92 92 91 90 87 85 84 88 89 91 94 96 98 99 99 103 101 100 100 98 98 98 98 101 99 98 100 101 99 95 89 90 95 98 92 85 89 102 113 109 109 113 121 135 146 153 155 152 152 154 155 157 158 159 160 163 162 161 160 157 154 151 149 145 141 137 134 131 129 127 125 122 122 121 121 122 123 125 126 125 126 126 126 126 127 127 127 128 128 128 128 128 128 128 128 126 127 128 128 129 129 129 129 128 127 127 128 128 129 131 131 126 126 125 125 125 126 126 126 126 125 122 118 113 105 101 97 92 92 90 90 92 99 102 100 93 88 81 71 61 53 50 49 57 67 84 105 124 139 155 167 164 169 172 170 170 169 168 164 170 168 163 159 155 152 151 150 144 141 137 131 125 117 109 103 93 89 83 75 68 63 60 58 55 55 54 54 53 52 52 51 63 74 91 110 126 141 153 161 165 161 156 149 144 140 139 139 142 143 146 149 151 152 152 153 154 154 153 153 153 153 153 152 148 146 144 141 138 134 129 125 113 108 95 79 60 46 37 32 157 157 156 154 151 148 147 146 147 144 141 140 138 139 136 134 133 129 125 119 115 110 104 101 100 105 111 119 126 131 135 136 138 138 138 139 139 138 137 137 139 138 138 138 136 132 130 128 126 123 118 116 114 111 104 98 97 90 81 70 62 54 47 43 44 42 44 49 53 54 57 61 66 69 71 74 76 79 82 84 90 95 102 108 111 114 118 119 124 125 126 128 127 126 125 122 115 113 110 108 109 115 120 124 130 132 136 138 141 143 142 142 142 141 143 144 145 146 146 146 148 148 149 149 148 149 149 149 147 147 147 146 145 143 142 141 137 135 132 131 129 126 122 120 121 120 119 119 120 123 125 126 130 130 129 128 127 126 125 125 124 123 121 119 119 118 117 117 118 117 116 116 116 117 119 119 121 122 124 126 127 127 127 127 128 127 127 126 125 124 124 124 124 125 125 126 127 128 129 128 130 130 131 131 132 132 131 131 130 130 130 129 128 128 128 127 129 128 128 129 131 133 135 137 137 139 141 142 141 141 142 143 143 143 142 142 143 145 146 147 145 145 146 146 146 145 144 144 144 144 143 142 141 141 141 142 144 146 147 150 152 152 152 152 152 153 153 153 154 154 154 153 155 159 168 180 187 191 199 208 210 198 178 155 130 117 124 140 174 190 197 193 189 191 182 168 151 129 122 128 129 127 128 123 117 112 102 91 84 81 82 82 86 86 87 89 91 90 88 87 90 90 90 89 88 87 85 84 99 96 91 85 80 76 74 73 72 72 72 73 76 79 83 85 82 81 82 82 83 84 86 86 86 87 89 89 89 89 92 93 90 90 88 87 88 87 87 87 91 92 94 96 97 99 100 100 99 99 99 98 97 97 98 98 100 101 102 102 100 96 93 91 92 92 94 95 99 104 106 105 105 110 119 129 140 147 150 151 152 152 154 156 157 158 159 160 162 162 161 159 157 154 151 149 146 141 137 133 131 129 127 124 123 123 121 121 122 123 124 125 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 126 127 128 128 129 129 129 128 128 128 128 128 129 128 130 130 125 126 126 126 125 124 123 122 118 119 118 116 114 110 106 103 103 103 100 96 96 98 98 94 86 81 72 63 56 51 47 46 48 54 69 88 105 121 137 151 163 167 168 165 161 159 155 150 144 143 141 139 136 135 134 133 135 133 128 125 120 113 106 100 86 83 76 70 61 57 53 51 53 53 52 51 49 47 45 45 49 57 71 87 104 118 132 141 149 147 147 146 146 145 146 148 156 157 158 160 161 162 163 162 157 157 158 158 158 157 155 153 153 151 149 145 142 137 132 128 117 109 97 81 64 50 38 32 159 159 158 156 153 148 147 144 143 141 137 137 136 136 134 132 132 130 126 122 118 112 105 101 94 97 102 109 116 123 129 130 134 135 136 136 137 138 138 137 137 137 137 135 133 131 128 126 124 121 116 113 111 107 100 94 89 84 73 65 57 49 43 39 37 34 36 42 48 51 58 64 74 77 83 87 91 95 100 102 111 115 121 126 129 132 134 136 134 136 137 137 136 134 132 131 128 124 120 118 116 119 122 124 127 130 133 137 140 141 140 140 143 142 143 144 144 145 145 146 147 147 148 148 148 149 149 149 148 148 148 147 146 145 144 145 142 140 136 135 133 130 127 124 122 121 120 119 120 121 123 124 128 128 128 127 127 126 125 124 123 122 121 119 118 117 117 116 116 115 115 114 115 116 117 118 117 119 121 123 125 126 126 126 126 125 126 124 124 123 122 122 122 122 123 123 124 125 125 125 127 128 129 130 130 130 130 129 130 130 130 129 128 128 127 127 128 128 128 129 130 133 135 137 137 139 141 142 141 141 142 143 141 140 140 139 140 141 143 144 142 142 143 144 144 144 144 143 143 142 142 141 141 141 142 142 145 146 149 151 152 153 152 152 154 155 154 155 155 154 154 153 151 157 170 180 183 186 194 201 206 204 197 176 145 127 145 171 195 186 179 179 181 179 175 176 160 137 124 124 120 118 116 111 118 114 108 100 94 89 86 86 81 77 74 73 76 77 75 71 76 76 76 77 80 84 88 91 103 101 97 93 89 86 85 84 85 83 81 78 77 78 79 80 80 81 81 81 82 83 84 85 88 87 86 86 87 88 88 88 87 86 85 84 85 87 89 90 91 92 94 95 97 98 99 99 96 96 96 97 97 96 96 97 98 101 102 100 95 90 88 89 90 89 88 89 91 91 90 89 107 118 132 145 152 153 152 151 153 153 154 156 157 158 159 160 161 161 159 159 155 153 150 149 145 142 137 133 130 129 126 123 124 123 122 121 122 122 123 124 125 126 126 126 126 127 127 127 126 126 126 126 126 126 126 126 127 127 128 129 129 129 128 128 128 128 129 129 129 128 129 127 125 125 124 123 122 122 121 120 122 124 125 126 125 124 122 121 117 118 115 109 107 105 101 96 87 79 66 57 51 47 44 41 38 43 51 66 81 96 115 129 146 149 151 147 142 141 137 133 130 130 131 132 132 132 131 131 135 133 132 130 127 121 114 109 98 93 86 76 67 59 52 49 48 47 47 47 45 44 42 40 37 44 54 68 85 101 119 129 139 141 145 147 150 155 157 159 163 165 166 166 167 167 166 166 162 162 162 163 161 159 156 154 156 154 152 148 145 140 134 130 122 114 101 86 71 56 42 34 162 161 159 156 152 149 147 146 141 139 136 135 134 135 133 131 131 130 128 125 122 114 108 102 93 94 94 98 104 113 121 126 128 131 133 135 136 137 136 136 136 136 136 134 132 129 126 125 124 119 116 112 110 104 96 89 82 76 67 57 50 44 38 34 34 32 33 41 49 58 67 76 87 91 97 104 108 113 118 120 126 130 134 139 140 143 145 147 143 143 143 142 141 139 137 135 131 129 125 122 120 120 121 123 123 125 129 134 137 139 139 140 143 143 143 144 144 145 146 145 146 146 147 147 148 148 148 149 149 148 149 149 149 147 147 147 144 143 140 138 137 135 131 129 124 124 123 122 121 122 123 123 126 126 126 126 125 125 124 124 122 122 120 119 118 116 116 115 115 114 113 113 113 114 115 116 119 120 123 125 126 127 126 126 125 124 123 123 122 122 121 121 120 120 120 121 121 122 123 123 126 127 128 129 129 130 130 129 131 130 130 129 128 128 127 127 127 127 127 128 130 133 135 137 137 139 141 142 141 141 142 143 140 139 138 137 138 139 140 141 139 140 141 142 142 143 143 143 142 141 141 141 141 141 142 142 144 146 148 151 152 152 153 153 155 156 156 156 155 155 154 153 154 159 167 174 177 181 187 193 197 194 194 193 182 169 171 184 181 169 163 170 174 171 167 167 165 147 136 130 120 116 117 113 105 103 99 97 93 90 87 84 85 80 73 69 67 69 72 74 74 74 75 77 83 88 94 98 97 97 96 96 97 98 98 98 99 96 91 86 84 83 83 84 85 84 83 83 83 83 84 84 87 84 82 82 84 86 85 84 84 84 84 86 87 88 90 91 90 90 92 93 95 95 96 96 95 95 96 95 96 96 96 96 97 99 99 97 92 88 86 87 84 86 88 84 77 75 86 97 113 126 143 155 158 154 152 151 152 153 154 155 156 157 158 158 157 158 157 156 155 153 150 148 145 142 137 132 130 127 124 122 125 124 122 121 122 122 123 124 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 127 128 128 129 129 128 128 128 128 128 129 129 129 126 125 125 123 121 120 118 120 121 124 125 133 135 137 139 140 141 139 138 128 129 127 122 120 118 113 106 99 88 71 59 51 45 40 36 36 37 42 52 63 78 97 112 122 129 134 133 133 133 134 132 138 140 142 144 145 146 145 144 146 144 144 143 140 136 129 125 120 114 103 92 80 68 57 51 42 42 42 43 44 42 41 40 35 41 53 67 86 106 126 138 146 149 153 157 160 162 164 165 166 167 168 168 167 165 165 164 163 164 162 161 159 157 155 153 155 154 151 149 146 141 136 131 127 118 104 92 78 63 46 35 162 162 159 157 153 151 147 147 144 141 138 138 137 138 136 134 131 130 129 128 124 118 111 105 99 96 92 90 95 104 114 120 123 126 129 132 135 136 136 137 136 136 135 133 131 128 126 124 123 119 115 111 108 101 91 85 75 68 58 50 43 38 34 31 30 29 33 42 55 67 80 89 103 107 113 120 123 128 132 134 137 139 143 147 147 148 150 152 152 152 151 149 147 146 143 143 136 133 130 126 122 120 119 119 118 120 125 128 133 137 139 140 142 143 142 144 144 145 147 146 147 147 146 146 148 148 148 149 149 149 149 150 150 148 147 147 145 144 142 140 140 138 134 131 129 128 126 125 123 122 121 121 121 122 122 123 123 123 122 122 121 121 120 119 117 116 115 114 114 113 112 112 112 113 114 115 122 123 124 125 126 126 125 125 124 124 123 122 122 122 122 121 119 119 118 119 119 120 122 123 126 127 128 129 130 130 130 130 130 130 130 129 128 128 127 127 126 126 127 128 130 133 135 137 137 139 141 142 141 141 142 143 140 139 138 137 137 137 138 139 137 138 139 140 141 142 142 142 141 141 140 140 140 140 141 141 143 145 147 150 152 152 153 153 155 156 156 156 155 155 154 153 166 165 163 161 163 171 181 187 194 189 188 196 198 189 176 169 160 159 159 161 164 163 159 155 155 150 152 147 129 118 115 111 102 100 98 98 97 95 91 88 87 88 88 84 79 78 82 87 87 87 87 88 90 92 94 96 95 95 94 93 92 91 91 90 89 88 86 85 87 89 92 93 89 89 87 86 85 84 84 84 88 85 82 82 84 85 84 83 84 85 87 88 89 91 90 90 90 91 92 93 94 94 94 94 94 94 95 96 96 95 94 94 100 97 94 93 93 91 87 84 81 83 89 92 90 92 105 119 121 131 145 152 152 149 147 148 150 151 151 152 153 154 154 154 154 155 156 155 153 151 148 147 144 141 135 131 129 127 124 122 125 124 122 121 122 122 123 124 125 126 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 128 129 129 128 128 127 127 128 128 126 125 124 122 120 119 118 117 118 121 126 131 135 142 142 145 146 147 146 144 143 136 137 135 131 129 127 122 115 109 96 78 63 54 47 40 35 38 37 40 47 57 71 89 105 116 124 133 136 138 142 146 147 149 150 152 154 155 155 153 152 151 151 150 150 148 142 137 132 130 123 113 102 90 75 62 53 43 43 42 42 41 40 40 39 35 44 59 78 100 123 143 154 160 162 164 166 167 167 166 167 169 169 169 170 169 168 166 165 166 163 159 156 154 154 153 153 155 154 151 150 149 144 139 135 129 120 109 96 83 66 48 37 162 162 160 157 155 151 150 148 144 141 138 138 136 137 134 133 131 129 129 128 125 121 115 110 105 100 94 89 91 97 105 111 116 118 124 128 131 133 134 134 134 134 134 132 130 127 125 123 122 118 113 109 105 98 87 80 68 62 52 44 38 34 31 29 27 26 32 46 61 76 91 103 118 123 129 133 136 139 141 144 146 148 150 151 152 152 154 156 155 154 153 151 149 148 146 146 142 140 136 131 125 120 118 115 115 116 119 122 127 132 135 138 140 142 142 144 145 146 147 147 147 147 147 147 148 149 149 149 149 149 150 150 150 148 148 147 146 144 143 142 141 140 137 135 132 131 129 126 123 122 119 118 116 117 118 119 120 121 120 120 120 119 119 119 117 115 114 113 113 113 112 111 112 113 114 115 121 122 123 124 124 124 123 123 125 124 124 123 123 122 121 121 119 119 118 118 119 120 122 123 126 127 128 129 130 131 131 131 130 130 130 129 128 128 127 127 126 125 126 127 130 133 135 137 137 139 141 142 141 141 142 143 140 139 137 136 136 136 137 137 137 137 139 140 140 141 141 141 141 141 140 139 139 139 140 139 142 143 146 148 150 152 151 152 154 155 155 155 154 154 154 153 173 170 160 149 146 157 173 183 191 191 190 190 192 189 177 165 152 154 151 147 145 146 145 141 133 142 157 158 136 117 108 99 105 101 98 96 97 95 91 88 77 85 92 94 87 82 82 85 85 85 87 87 88 90 89 91 93 92 92 90 87 86 85 85 82 82 83 84 87 89 92 93 91 90 89 87 86 85 84 84 91 89 86 85 84 85 86 86 84 86 88 90 91 91 90 89 93 93 94 95 96 96 94 94 94 94 95 95 94 92 91 89 91 88 84 85 86 85 81 77 85 81 84 96 105 108 110 116 133 140 147 150 148 146 146 147 148 148 148 149 149 150 150 150 152 152 153 151 151 148 146 145 143 139 135 131 129 127 124 123 124 123 122 121 122 122 123 124 125 126 126 126 126 127 127 127 128 128 128 128 128 128 128 128 128 128 129 129 129 128 127 127 127 126 125 123 121 119 117 117 117 117 119 124 130 137 143 147 150 151 153 152 152 150 149 147 140 141 139 134 131 129 122 117 110 100 83 68 57 50 44 40 40 41 44 51 62 76 95 110 124 133 142 145 146 151 154 157 156 158 158 158 158 157 156 155 155 155 154 153 152 147 142 138 133 127 119 110 99 86 70 60 51 48 46 42 38 36 36 35 37 48 69 95 118 138 155 165 167 168 170 170 170 169 168 168 168 168 169 169 169 168 168 167 166 163 157 153 152 151 152 153 154 154 152 151 150 147 141 138 128 122 111 98 84 65 47 35 161 161 160 158 155 153 150 149 143 141 137 137 135 135 132 131 130 129 128 128 127 123 119 115 109 105 98 92 90 92 96 99 109 112 118 123 127 129 130 130 132 132 132 131 129 125 123 121 119 116 111 107 101 93 83 74 63 57 48 40 34 31 28 27 23 23 33 49 68 85 102 115 128 133 138 142 145 146 149 149 151 153 155 155 155 155 157 158 155 153 152 150 148 147 146 146 145 143 139 134 129 123 119 116 115 114 113 116 119 124 129 133 139 141 142 143 145 146 148 148 147 147 149 149 148 150 150 150 149 150 150 150 149 148 148 147 147 145 144 143 144 143 139 137 133 133 130 127 123 118 116 115 113 114 115 116 117 117 117 118 118 119 118 117 117 115 113 112 113 113 112 111 112 113 114 115 119 120 122 123 124 124 123 122 126 126 125 125 124 123 123 123 120 120 119 118 119 121 123 124 126 127 129 130 131 132 132 132 131 131 130 129 128 128 127 127 126 126 127 128 130 133 135 137 137 139 141 142 141 141 142 143 140 139 137 136 135 135 136 136 137 138 139 140 140 140 140 140 141 141 140 138 138 137 139 139 139 142 143 147 149 150 151 151 152 152 154 153 153 153 154 153 174 180 178 164 153 156 168 178 183 189 190 183 185 191 185 171 152 147 140 134 131 130 128 128 125 136 157 161 141 127 117 106 97 92 88 85 85 85 82 79 79 85 91 90 85 79 77 77 78 77 79 78 81 83 84 85 86 86 86 87 86 85 84 84 84 85 85 87 87 87 86 86 89 88 86 86 85 85 85 85 89 88 87 85 83 83 85 88 83 84 87 88 90 91 93 93 93 94 94 95 95 95 94 93 93 93 94 93 91 88 85 84 80 79 79 78 78 78 77 76 88 82 84 96 103 105 107 113 146 148 149 149 148 147 146 147 145 145 145 146 145 146 146 147 149 149 150 149 149 147 146 144 141 138 134 130 128 127 125 123 123 123 121 121 122 123 124 125 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 128 129 129 129 128 128 127 126 126 124 121 118 117 116 114 113 115 120 127 135 143 149 153 155 156 157 158 159 158 154 152 150 142 142 140 135 132 130 125 119 114 104 91 75 62 53 47 45 44 45 52 63 74 89 109 124 134 144 152 152 151 153 156 158 163 163 161 160 159 157 158 157 160 158 157 156 155 153 149 146 138 134 126 119 110 95 79 67 56 51 47 40 35 34 34 35 45 62 88 116 139 156 168 173 172 172 173 172 171 170 170 170 166 167 168 169 170 170 170 170 167 164 161 158 156 154 153 153 152 151 151 151 149 146 141 138 125 122 114 101 81 61 42 32 162 161 160 158 156 153 151 150 147 145 141 140 138 138 135 133 129 129 128 128 126 124 122 118 111 107 102 96 92 90 90 90 105 108 113 119 124 126 127 127 132 131 130 128 127 123 121 119 117 114 109 105 99 91 80 71 61 54 45 38 33 30 27 26 22 23 35 53 74 92 109 122 133 138 143 147 149 150 151 153 153 154 155 156 155 156 156 158 157 156 154 152 150 149 148 148 140 139 137 135 131 126 122 119 115 113 111 110 113 119 124 128 138 139 141 143 145 147 148 149 148 148 148 148 150 149 150 150 150 150 150 148 149 148 147 146 149 146 146 146 144 144 141 139 134 132 129 126 122 117 114 112 110 112 113 115 116 116 116 116 117 118 119 117 117 115 113 112 113 113 112 112 112 113 114 115 118 120 122 124 126 126 126 126 127 127 126 126 125 124 124 124 121 120 119 119 119 121 123 125 127 128 129 131 132 132 133 133 130 130 130 129 128 128 127 127 124 126 125 127 129 133 135 137 137 139 141 142 141 141 142 143 140 139 137 136 135 135 135 136 138 138 139 140 140 140 140 140 142 141 140 138 138 137 138 138 138 140 143 146 148 150 150 150 151 151 153 152 153 153 154 153 177 194 205 195 177 169 173 179 174 185 185 177 182 195 187 166 155 142 133 134 131 123 119 122 114 123 139 143 131 123 121 112 106 100 93 92 94 95 94 90 101 100 96 91 85 82 80 80 85 83 81 77 77 76 76 78 80 80 80 80 80 79 78 77 81 82 85 86 86 86 85 84 86 84 84 84 84 85 86 86 86 87 86 83 79 79 82 86 84 84 83 84 87 91 94 95 91 92 92 93 93 93 92 91 92 92 92 91 89 85 82 79 79 81 83 82 79 78 80 83 87 85 91 98 100 101 116 135 150 148 147 146 144 143 143 143 144 143 143 143 143 144 144 143 147 148 148 148 148 146 145 143 140 137 133 130 128 127 125 124 122 122 121 121 122 123 125 126 125 126 126 126 126 127 127 127 126 126 126 126 126 126 126 126 129 129 129 129 128 128 127 126 125 123 119 116 114 113 113 113 115 122 133 145 153 158 158 158 157 158 158 158 157 154 153 150 143 144 141 136 134 134 129 124 118 111 98 82 66 55 50 48 48 50 59 72 86 103 123 138 142 153 159 158 155 156 160 161 166 164 162 160 158 158 157 158 159 159 157 156 156 154 151 149 143 138 131 124 114 99 80 67 56 52 45 39 34 34 35 37 58 76 106 134 156 169 176 179 176 177 176 174 172 171 171 171 169 169 171 173 173 174 174 174 167 166 164 163 161 158 155 153 149 149 147 148 146 143 139 135 125 123 115 100 79 57 39 29 163 162 161 158 156 154 152 151 150 148 145 142 138 137 135 134 130 129 130 128 128 125 124 123 116 111 103 97 92 91 91 91 92 99 108 114 116 119 119 122 128 128 127 126 123 120 117 115 117 110 103 98 92 86 76 69 53 49 43 36 30 27 26 26 27 30 34 49 77 97 112 130 138 142 148 152 154 153 154 155 153 154 155 156 156 155 154 153 152 152 153 153 151 149 148 147 143 143 142 139 135 131 128 125 116 113 108 107 109 113 119 124 132 133 135 141 145 149 149 149 147 147 148 149 149 149 150 150 150 150 149 149 149 148 148 148 144 143 143 143 144 144 142 140 135 132 129 127 123 118 112 108 107 106 108 112 114 113 112 115 117 118 119 119 118 117 114 113 111 110 110 110 111 113 116 117 118 120 123 126 129 129 130 129 131 129 127 125 124 123 124 124 121 120 121 121 122 123 125 126 125 127 130 132 134 134 132 132 132 132 132 131 129 128 126 125 125 126 128 130 132 135 136 137 139 139 139 139 139 140 140 140 140 139 137 135 134 133 133 134 135 136 137 140 141 142 142 141 142 142 140 140 138 137 136 135 139 141 143 146 148 150 150 150 151 153 149 150 155 152 149 156 174 187 204 211 199 181 171 174 171 175 181 178 175 190 206 204 152 139 129 128 128 125 122 122 126 121 120 124 128 124 114 108 109 112 113 112 108 105 103 99 104 99 96 99 101 96 83 71 74 72 72 73 75 77 77 76 77 75 73 71 74 76 77 77 79 80 80 79 79 79 79 79 82 82 84 85 86 87 87 88 81 77 73 69 69 72 78 81 86 85 83 83 84 85 88 89 90 90 90 91 91 92 92 93 94 94 92 90 86 83 81 80 82 81 80 78 78 82 87 92 89 89 96 103 104 107 123 142 142 142 142 143 141 138 136 135 138 140 142 143 144 142 141 140 142 143 144 145 144 144 142 141 137 135 133 130 127 125 123 123 120 121 120 122 123 123 124 124 128 128 128 128 128 128 128 128 128 126 127 126 126 127 128 129 127 126 126 128 129 129 127 125 126 121 115 109 104 104 110 118 134 141 151 158 162 163 164 165 164 162 162 161 160 159 156 153 146 144 140 139 137 136 133 130 122 117 102 82 66 55 52 50 56 60 66 77 96 120 137 145 158 158 158 159 159 160 161 160 161 161 160 161 163 163 163 161 159 158 158 158 158 157 154 151 146 144 138 129 119 104 86 68 54 47 42 42 39 33 34 40 60 84 117 145 165 176 179 178 178 175 173 172 173 173 172 171 170 171 171 174 176 177 175 173 175 174 173 170 166 161 157 153 151 154 154 149 145 143 140 135 129 115 101 91 78 59 40 28 161 162 160 158 156 153 151 150 149 147 145 142 139 138 136 136 133 132 132 130 128 125 123 122 118 113 108 102 97 92 89 86 86 91 98 106 111 116 120 122 123 123 123 122 119 116 113 111 112 107 99 92 86 78 69 61 50 46 39 34 29 28 27 29 31 35 40 56 82 99 112 129 139 143 149 152 153 153 153 154 153 152 153 154 154 154 154 153 152 152 152 152 151 149 148 147 143 144 142 139 136 132 129 127 118 115 109 105 106 110 115 120 129 133 138 143 146 149 149 150 147 148 148 149 150 149 150 150 150 149 149 148 148 147 147 146 145 143 142 144 144 143 141 139 137 135 130 128 124 119 113 109 105 103 103 107 109 110 112 116 120 121 122 122 121 119 117 115 114 112 112 112 114 116 118 119 120 122 124 128 129 130 130 129 130 130 128 126 125 124 124 123 121 121 121 121 122 124 126 127 130 131 133 135 136 136 135 135 133 132 132 131 129 128 127 126 126 128 129 132 133 135 137 138 140 140 139 139 140 141 141 141 140 139 137 135 134 133 134 134 136 137 138 140 142 142 142 141 142 142 141 140 139 138 137 137 139 140 143 145 148 149 149 149 151 154 150 150 154 150 149 158 179 187 201 207 198 182 170 167 167 168 172 171 173 189 201 196 174 153 129 114 108 106 108 114 105 106 108 112 114 113 109 106 100 102 103 102 100 99 97 96 93 91 94 102 111 113 106 97 82 81 78 76 76 77 75 74 77 73 71 70 71 72 71 70 77 77 77 79 79 79 79 80 85 85 85 84 84 84 85 85 79 76 72 70 70 74 77 80 87 87 86 85 86 88 90 91 92 93 93 94 94 95 95 95 91 91 89 87 85 84 84 83 81 82 82 83 83 86 88 92 88 92 97 103 107 112 124 135 135 136 137 137 137 137 135 134 135 136 137 138 139 139 138 138 139 140 141 141 141 141 140 139 136 134 132 129 127 125 123 123 120 121 120 122 123 123 124 124 127 127 127 127 127 127 127 127 128 127 127 126 126 127 127 128 127 126 125 126 127 128 126 126 121 116 109 105 103 105 115 127 143 149 157 163 165 166 166 167 165 163 163 162 161 159 156 153 148 145 142 141 140 138 135 132 126 119 106 88 72 60 55 52 59 65 75 90 112 135 151 156 160 161 160 161 162 161 162 163 164 163 162 162 163 165 164 162 160 159 158 159 159 159 156 153 150 147 141 131 121 110 95 80 61 52 42 39 35 31 38 48 71 95 127 154 173 183 185 183 176 174 174 173 175 175 174 173 171 168 169 170 171 173 173 172 171 170 168 167 165 162 158 156 151 153 154 149 144 141 136 130 123 113 102 90 74 55 40 35 160 160 159 158 156 153 150 148 147 146 144 142 139 139 138 138 136 136 133 132 129 125 123 121 120 117 112 108 103 95 87 81 82 83 87 94 102 110 114 116 116 116 116 116 114 111 109 106 104 99 91 84 78 70 61 54 44 41 38 33 33 34 35 37 39 46 50 66 90 103 114 128 139 144 149 151 152 152 152 153 152 151 151 151 151 152 153 153 152 152 152 152 151 149 148 147 144 144 142 141 137 136 132 130 123 118 110 105 103 105 109 112 120 126 136 142 145 146 149 150 147 148 148 149 150 149 149 150 151 151 150 147 146 146 145 144 145 144 143 143 144 142 140 138 136 134 130 126 122 117 111 107 102 98 96 98 102 105 113 119 121 123 123 124 123 121 119 117 116 117 116 116 117 119 121 122 124 125 128 128 130 131 130 130 130 130 129 128 127 124 124 123 120 121 121 122 124 126 128 129 133 134 135 136 136 135 135 135 133 133 132 131 129 128 127 126 128 128 129 132 134 136 138 139 142 142 142 141 141 141 141 141 139 138 136 135 134 134 134 135 137 138 139 141 142 143 143 142 142 142 141 140 139 138 137 137 138 140 142 145 147 148 148 148 150 154 152 150 151 147 149 162 181 185 193 202 199 186 169 160 158 156 159 162 167 181 188 180 172 159 142 133 127 121 116 116 106 109 112 112 107 103 103 102 102 99 97 94 92 91 89 88 82 80 82 90 98 102 98 93 90 87 82 79 79 79 79 78 83 81 79 78 76 76 73 71 75 75 76 77 78 79 80 81 82 82 82 83 82 82 82 82 84 83 81 79 80 82 84 86 89 89 88 88 89 90 92 93 93 94 95 94 94 94 94 95 90 89 87 84 83 83 84 84 80 83 86 87 87 87 89 90 86 93 100 102 108 117 124 126 128 129 130 131 131 132 132 131 130 130 130 131 132 133 134 134 135 135 136 137 137 136 136 135 134 133 130 128 126 124 123 122 120 121 120 122 123 123 124 124 126 126 126 126 126 126 126 126 128 127 126 127 126 127 127 128 128 127 126 126 127 127 125 124 113 108 103 102 103 111 128 142 155 158 165 169 170 170 170 170 166 165 164 164 164 161 157 154 149 147 144 144 143 140 138 135 131 122 110 95 80 67 58 54 60 70 85 104 128 148 159 160 163 163 163 164 165 165 165 165 167 166 164 165 165 165 165 164 161 160 159 160 161 160 157 156 153 150 142 133 126 117 104 91 72 58 43 35 29 30 43 57 82 106 136 161 175 182 182 180 175 175 174 176 177 177 175 173 170 169 165 166 169 170 171 170 168 168 165 164 160 156 153 152 147 150 150 146 142 137 129 121 115 109 100 85 68 52 47 49 157 157 157 156 154 151 148 146 145 145 143 142 141 139 140 140 137 137 134 133 129 126 124 123 122 119 114 111 105 98 90 84 83 80 80 84 92 99 105 106 110 111 112 112 109 107 104 102 94 89 83 76 69 61 53 48 40 39 39 39 41 45 50 53 53 58 62 74 94 106 115 129 141 144 149 151 152 151 151 152 151 150 150 149 149 150 152 153 152 152 152 152 151 149 148 147 144 144 143 141 140 137 135 134 128 122 114 106 101 101 102 104 109 119 131 139 141 142 145 147 147 147 148 149 149 150 149 148 149 150 149 148 146 146 146 145 146 145 144 144 144 143 140 138 134 131 128 123 119 114 108 103 100 93 89 91 95 101 112 121 122 123 124 126 125 123 121 120 120 119 119 119 121 123 124 125 128 129 130 131 131 131 130 130 129 129 130 129 127 126 124 122 121 121 122 123 125 128 130 132 133 134 135 134 135 134 132 132 134 133 132 130 129 128 127 127 129 129 130 133 135 137 139 140 142 142 142 142 141 141 141 141 138 137 136 134 134 134 135 135 138 138 139 141 142 143 143 141 141 142 141 140 139 138 137 137 139 141 143 146 147 148 148 148 149 154 152 148 148 144 148 163 175 178 187 197 202 190 169 152 152 149 153 156 159 170 176 168 159 156 153 152 150 142 133 126 129 130 128 120 110 104 99 96 103 97 93 91 90 89 88 90 91 87 84 87 92 95 94 91 90 86 82 80 81 83 84 85 88 88 85 84 83 83 79 76 76 77 77 78 78 79 79 79 77 77 78 79 80 80 81 82 88 88 88 89 90 91 92 92 90 90 88 90 89 91 93 93 92 92 92 93 92 92 92 92 89 87 86 83 82 82 83 84 83 85 87 88 87 87 87 88 87 94 97 98 107 120 124 119 123 124 124 126 126 126 127 127 127 126 124 124 125 127 129 130 131 131 132 132 132 132 131 132 131 130 128 126 125 123 122 122 120 120 121 122 122 123 124 124 125 125 125 125 125 125 125 125 127 127 126 126 125 127 126 128 129 129 129 129 129 126 122 119 109 103 98 103 112 125 142 155 165 167 170 172 172 171 169 169 167 166 165 165 165 162 158 155 151 150 147 146 145 143 140 136 133 124 112 99 86 71 60 56 64 77 97 119 142 158 163 160 167 166 167 166 166 167 168 168 170 169 167 168 168 168 166 165 162 162 161 161 162 162 160 158 153 150 145 136 130 123 109 96 80 62 44 33 26 30 47 64 93 115 145 166 176 179 178 174 176 175 175 176 177 176 174 172 169 168 166 167 168 169 167 167 166 165 163 158 152 147 143 142 142 146 147 145 140 135 125 116 109 101 89 76 62 54 58 67 154 155 154 153 151 149 146 145 144 143 142 142 142 141 141 141 137 136 136 134 130 128 125 125 124 119 115 110 107 102 95 89 82 78 75 76 82 90 95 98 104 106 107 107 104 101 97 94 85 80 73 66 58 51 44 42 40 41 43 48 54 61 67 70 70 74 74 81 98 106 115 131 138 142 146 150 150 151 150 151 150 150 149 148 149 150 151 152 153 153 153 152 151 149 148 147 144 143 143 143 141 139 137 136 131 127 118 110 103 100 99 99 103 112 125 134 137 139 142 146 146 146 147 148 148 148 149 148 148 148 147 148 148 146 147 147 147 145 144 143 143 142 139 137 133 130 127 123 119 114 107 103 98 91 85 85 89 96 107 117 121 122 125 127 127 126 124 123 121 121 121 122 124 124 125 127 130 131 131 131 131 131 131 131 129 129 129 129 128 124 123 122 122 122 123 125 128 129 132 134 136 136 136 135 135 133 133 132 134 133 131 129 128 127 127 127 129 129 131 133 135 138 139 140 142 142 141 141 140 140 140 139 136 135 134 133 133 134 135 135 138 138 139 141 142 142 142 141 140 141 140 139 138 137 137 136 140 142 144 146 148 148 149 147 147 152 150 147 146 143 146 161 169 174 184 194 197 189 166 149 146 142 148 150 149 157 164 162 157 152 144 138 135 133 130 126 136 134 128 121 118 117 113 106 98 90 86 86 88 88 90 94 84 82 79 80 84 90 92 95 88 85 81 79 81 84 86 86 83 83 82 81 82 81 79 76 79 79 79 79 79 79 79 79 79 79 79 80 81 82 83 83 84 85 86 88 89 90 90 90 89 88 90 89 90 90 92 94 93 93 92 91 91 90 90 90 85 84 83 83 83 84 85 86 86 87 87 86 83 83 84 87 90 93 94 95 105 118 121 115 121 121 121 120 121 121 121 122 122 121 120 119 119 122 124 126 127 127 127 128 128 129 128 129 128 128 126 125 123 122 122 122 119 120 121 122 122 123 124 124 125 125 125 125 125 125 125 125 127 126 126 126 127 127 129 129 130 131 132 133 131 124 117 111 106 99 96 106 123 141 153 161 169 170 170 170 170 169 167 166 166 166 166 166 166 164 160 157 153 151 150 148 148 145 142 138 133 123 111 100 86 71 61 59 72 89 114 136 155 167 169 165 169 170 170 169 169 170 171 171 173 172 170 170 170 170 167 166 165 163 162 162 162 162 161 159 154 154 148 142 136 127 113 98 84 67 48 35 29 32 51 71 102 126 155 175 183 185 181 178 175 173 172 173 173 173 171 169 168 169 169 170 171 169 165 163 160 160 157 152 144 139 136 137 141 145 147 146 143 138 127 117 108 93 74 62 57 59 70 80 152 152 150 148 147 145 144 143 145 144 143 143 142 142 143 143 138 136 136 133 130 128 125 123 124 119 113 110 109 105 99 94 81 77 72 71 74 80 87 90 95 96 97 98 95 91 86 83 74 69 62 54 47 43 40 40 47 50 56 64 72 80 85 89 90 92 88 90 101 107 113 128 132 136 141 145 147 148 149 150 150 149 149 149 149 150 151 151 152 152 152 152 151 149 148 147 144 144 143 142 141 140 138 137 134 130 123 116 107 102 99 97 101 108 118 126 132 137 141 145 144 145 145 146 147 146 146 146 146 146 146 146 146 146 147 147 145 144 142 141 140 139 135 133 132 130 127 123 119 114 108 104 95 88 82 81 84 90 100 109 119 120 123 126 127 127 127 126 121 121 123 124 125 126 126 126 132 132 131 131 130 130 131 130 129 129 128 127 126 124 123 122 124 124 124 127 129 131 133 135 139 139 138 137 136 135 136 135 133 132 129 127 126 125 126 126 128 129 130 133 135 137 139 140 139 140 139 139 138 138 137 137 134 133 132 131 132 133 134 135 137 138 139 140 141 141 141 139 140 140 139 138 137 136 136 136 140 141 143 145 147 147 146 146 145 148 147 144 145 141 144 157 167 174 181 186 185 179 167 154 142 137 138 139 135 140 150 148 147 144 137 129 126 127 125 121 122 121 117 116 126 137 137 129 106 94 87 87 87 82 82 85 75 74 74 74 77 80 83 85 87 84 79 79 78 80 81 82 78 77 76 77 79 78 78 78 79 79 79 79 79 80 80 80 85 85 85 85 84 83 83 83 81 82 84 86 87 88 89 89 89 88 89 89 90 91 92 92 94 94 93 92 91 91 89 89 80 81 82 84 85 87 88 88 87 86 86 82 81 82 84 87 91 92 92 96 105 114 116 113 117 118 117 116 116 116 117 116 119 117 116 115 115 117 119 120 124 123 122 122 123 124 125 126 126 125 124 123 122 122 122 122 120 121 121 121 122 123 124 124 125 125 125 125 125 125 125 125 128 128 127 128 130 131 132 133 134 134 134 132 129 119 110 103 102 99 102 117 137 150 159 163 170 169 168 167 167 166 164 162 165 165 165 167 168 165 161 158 154 153 151 150 149 145 141 137 130 120 108 98 83 67 63 66 77 99 126 148 163 171 174 172 173 173 173 173 174 174 175 176 175 174 172 171 171 171 169 166 166 165 162 162 163 162 162 161 158 156 153 147 141 133 117 103 88 73 53 40 33 37 58 78 109 132 162 182 188 189 185 181 171 169 167 167 167 168 167 166 167 167 168 171 171 167 162 158 152 152 152 147 141 138 138 139 145 148 149 147 146 140 129 119 103 85 64 55 58 69 86 98 150 149 147 144 142 142 142 143 145 144 144 143 143 143 143 143 139 138 137 133 129 126 123 122 123 118 112 110 111 108 100 95 81 78 73 68 66 70 76 80 84 85 86 85 82 77 72 68 61 58 51 47 45 45 48 51 65 69 77 86 95 101 105 107 108 110 104 103 108 106 109 121 125 129 135 140 142 143 144 146 149 149 150 151 151 151 151 150 153 153 152 152 151 149 148 147 145 143 144 142 141 139 137 136 135 133 127 121 114 107 100 98 99 102 108 117 124 132 137 141 143 143 144 145 145 145 145 144 145 145 144 144 143 143 142 142 141 140 138 138 136 134 131 128 128 126 122 119 117 111 106 102 92 85 79 79 80 84 91 99 110 113 116 119 122 123 122 121 120 121 122 123 125 126 126 126 131 130 130 130 130 130 132 131 129 128 127 125 124 123 122 122 125 125 126 128 130 131 134 134 139 138 137 137 136 136 136 136 132 130 128 126 124 124 125 126 127 128 130 132 135 137 138 139 137 138 137 136 136 135 135 134 131 131 130 130 130 131 133 134 136 137 138 139 140 140 139 138 139 139 138 137 136 135 134 134 138 139 141 143 145 144 145 145 143 145 142 142 145 141 141 151 163 171 177 173 169 171 173 174 158 145 138 134 128 132 137 134 131 135 134 132 130 129 124 118 113 114 110 110 123 139 143 136 118 105 96 95 93 85 83 85 89 91 93 94 92 88 86 85 83 82 78 77 77 78 77 76 77 75 73 74 76 77 78 78 76 76 77 78 79 81 82 82 84 84 83 82 82 82 82 82 81 82 84 86 88 90 91 91 89 89 90 90 91 93 93 93 92 92 91 90 89 88 87 87 82 83 85 86 87 87 85 84 84 84 83 82 81 83 86 88 91 88 92 102 110 112 113 113 113 113 112 112 112 112 114 113 114 114 113 111 111 111 112 113 119 118 117 118 118 120 121 122 123 122 123 121 121 121 122 122 120 121 121 121 122 123 124 124 126 126 126 126 126 126 126 126 129 129 130 131 134 136 137 138 139 136 133 128 121 112 102 96 100 104 117 135 150 159 164 168 169 167 166 166 166 165 163 160 163 164 165 166 167 166 162 159 155 153 151 150 148 145 139 136 127 117 107 95 79 63 64 74 89 113 141 160 169 174 176 177 177 177 177 177 178 180 180 181 176 175 172 171 172 171 169 167 167 166 164 162 162 162 161 160 157 155 151 145 140 133 121 107 94 77 59 45 38 43 65 88 117 142 169 186 188 185 179 175 165 163 160 160 161 163 164 164 166 165 165 166 165 162 158 155 147 149 149 146 142 139 141 144 148 150 149 146 143 137 125 113 93 79 64 61 70 89 110 126 149 148 144 141 140 140 141 142 144 144 144 143 143 143 142 142 141 140 137 133 130 125 122 120 121 117 113 112 113 109 101 92 84 82 75 67 61 61 66 71 76 77 78 78 73 67 61 57 51 49 46 44 47 53 62 67 80 85 94 104 112 117 119 121 118 121 116 112 112 108 106 115 119 125 131 136 139 140 142 143 148 149 151 153 152 152 151 150 153 153 153 152 151 149 148 147 145 144 144 143 140 140 138 137 136 134 131 125 118 109 102 98 95 96 100 107 116 126 131 135 142 142 143 144 144 144 144 143 145 144 143 142 141 140 139 138 139 137 136 134 133 131 128 125 123 121 118 115 112 108 103 98 89 83 79 77 78 79 86 91 101 104 108 113 114 116 116 115 119 120 122 123 124 125 126 126 130 130 130 129 130 130 131 131 129 128 126 123 122 122 122 122 126 126 126 128 129 131 134 134 136 136 135 134 134 133 134 134 131 130 127 125 123 123 124 124 127 128 129 132 134 135 137 138 136 135 136 136 135 133 133 132 130 130 129 129 129 131 132 133 136 136 137 139 139 139 138 137 138 139 137 136 135 134 133 133 136 138 140 141 143 142 143 143 142 144 140 141 146 142 140 148 160 168 171 161 156 166 183 195 186 164 150 142 134 135 136 128 127 129 127 122 120 121 119 113 114 114 109 105 112 127 128 121 120 108 100 104 104 98 98 101 93 99 104 107 103 97 91 88 79 78 75 75 76 77 76 75 74 71 69 69 71 73 75 75 72 73 75 77 80 82 82 83 76 76 77 78 79 80 79 80 80 82 82 85 87 89 90 91 90 89 91 92 92 93 93 93 90 89 89 87 85 84 83 83 87 88 89 90 88 84 81 78 81 82 83 83 83 85 87 90 90 87 93 107 114 111 109 113 109 109 108 109 109 110 111 112 111 111 110 109 108 109 108 108 116 115 114 114 115 117 118 120 122 121 121 120 121 121 122 122 120 121 121 121 122 123 124 124 126 126 126 126 126 126 126 126 131 131 132 134 137 139 141 143 143 138 132 123 115 106 97 92 101 112 131 151 161 164 169 173 169 167 165 165 166 165 162 160 161 162 165 166 168 166 162 159 155 153 151 150 148 144 139 134 126 116 106 94 76 62 66 79 105 130 157 171 175 178 181 183 180 180 180 180 181 183 184 185 176 174 172 171 172 170 168 166 168 166 164 162 162 162 161 160 155 152 147 139 137 132 121 110 98 82 63 48 40 48 70 94 130 153 178 190 191 183 176 170 160 158 155 155 158 162 165 166 165 163 161 160 160 158 155 153 148 150 150 147 142 141 144 147 149 149 147 142 138 132 118 105 83 74 66 70 84 106 133 152 147 144 140 139 141 143 142 141 137 137 138 140 142 143 145 146 141 140 135 129 127 128 125 120 122 119 114 111 109 105 102 99 85 81 73 65 59 57 59 61 63 62 64 65 63 56 52 53 47 48 50 53 61 71 83 90 93 102 113 121 124 126 129 132 131 129 126 124 122 117 113 109 113 116 120 127 133 137 141 143 143 145 147 148 147 147 149 151 151 152 152 151 151 150 149 148 145 145 145 144 141 140 138 137 136 133 130 125 121 115 108 104 95 94 95 103 110 116 125 132 130 136 140 140 140 142 141 139 141 141 141 141 140 138 135 134 135 131 128 127 129 127 121 116 114 113 111 110 108 104 99 95 90 80 71 69 68 71 73 77 87 93 98 102 103 104 107 110 111 113 116 117 118 120 123 125 127 126 126 124 125 126 127 129 127 126 124 123 122 122 123 124 124 124 124 126 129 132 133 133 136 136 135 134 131 130 130 129 129 126 123 119 119 120 123 124 124 126 130 133 134 135 136 136 133 133 134 134 133 131 130 129 126 125 124 124 127 130 132 135 134 135 136 137 137 136 136 136 138 136 134 132 132 133 133 135 135 137 139 141 143 144 144 143 140 140 137 139 142 136 133 145 152 159 163 160 150 154 178 203 203 196 184 176 176 172 153 132 119 122 123 122 119 116 113 113 112 104 103 103 107 121 126 115 109 103 98 96 100 101 101 99 100 100 99 98 96 93 91 90 86 84 81 76 73 73 76 78 75 71 69 72 76 78 73 70 74 77 80 83 85 87 88 89 84 84 84 83 82 81 80 80 83 84 83 85 86 86 87 87 84 84 85 85 85 86 85 85 87 89 89 92 93 92 89 86 82 81 80 80 79 78 79 79 79 81 82 82 81 83 85 88 93 97 103 108 110 110 111 111 111 110 109 108 107 108 109 110 108 108 108 108 108 108 108 108 109 111 112 113 113 113 115 117 121 121 120 120 120 120 120 119 123 122 122 122 122 123 125 126 127 128 127 128 129 131 131 132 129 132 134 136 141 146 146 144 139 135 127 116 101 92 93 99 109 130 151 160 165 174 176 171 166 166 166 165 165 164 162 162 165 165 165 165 164 163 162 161 158 154 150 147 145 140 134 129 124 105 98 89 68 68 85 91 120 142 165 175 178 181 182 179 181 182 184 186 186 186 186 185 179 177 176 175 175 175 171 170 170 167 163 161 159 157 156 153 154 152 148 142 136 130 119 108 97 79 58 44 39 50 81 109 144 163 184 192 191 183 175 169 155 153 155 161 164 163 163 164 158 156 154 153 152 152 151 149 145 146 149 152 154 152 148 144 142 143 142 138 130 120 107 97 77 75 72 83 106 132 146 149 143 142 141 140 141 141 140 139 137 137 137 137 137 137 137 137 136 134 129 123 122 123 121 115 119 116 112 109 108 105 101 99 90 84 75 65 57 52 51 51 51 50 49 53 52 50 51 53 54 58 61 67 75 86 97 104 111 118 128 134 135 136 137 140 139 137 133 130 127 122 116 112 111 114 117 122 127 133 138 140 141 144 146 147 147 146 149 150 151 151 151 151 151 150 148 148 146 146 145 144 143 141 140 138 137 133 130 126 122 116 110 106 97 94 93 96 102 106 115 122 127 132 137 137 138 140 140 137 135 136 136 136 135 132 130 129 126 123 119 119 120 118 113 108 107 106 104 102 101 97 92 89 84 75 67 64 63 63 65 68 76 81 89 93 94 96 100 103 106 108 111 112 114 115 118 120 125 126 126 126 128 128 129 129 126 124 122 121 119 120 121 121 124 123 123 125 129 132 133 133 133 133 132 131 130 129 128 128 126 124 121 119 118 119 121 123 123 125 128 130 132 133 134 133 131 132 132 132 130 129 127 126 123 122 122 122 123 126 130 133 133 133 134 135 135 135 135 135 135 134 132 130 129 130 132 133 134 135 137 139 140 141 140 140 138 138 134 136 140 133 132 143 154 153 148 141 138 149 176 199 195 187 178 175 181 182 170 154 125 121 116 114 113 113 111 109 107 100 99 99 100 112 117 108 107 102 97 95 97 98 96 94 93 93 93 92 91 90 88 87 85 84 82 79 77 78 81 85 82 80 78 78 80 81 80 78 80 81 83 85 86 87 87 86 84 84 84 83 83 82 82 82 84 84 85 85 87 88 88 88 90 91 93 95 95 93 92 90 95 93 94 92 93 91 87 84 80 79 78 77 76 76 76 76 77 80 82 80 75 76 82 88 95 99 105 110 111 111 111 111 110 109 108 107 106 106 107 108 107 107 107 107 106 106 106 106 108 109 111 111 111 111 113 115 119 118 118 118 119 119 119 118 121 121 122 123 123 125 127 127 124 125 125 127 129 131 134 135 137 140 142 144 146 149 147 142 139 130 119 105 93 87 92 100 120 140 157 165 169 174 175 172 170 168 168 167 166 166 165 164 167 166 166 165 164 164 162 160 159 156 152 149 146 141 134 128 120 105 92 81 67 68 85 98 132 153 173 180 182 184 185 182 183 184 185 186 185 186 184 184 182 180 180 178 179 177 175 172 170 166 162 160 158 156 154 152 153 151 147 140 135 129 117 106 93 75 52 42 41 56 87 115 146 163 183 190 188 181 172 166 158 156 157 162 165 163 162 163 158 156 152 150 149 149 147 147 149 148 149 149 150 150 146 144 139 138 135 130 121 109 96 88 73 78 87 102 122 141 150 151 137 138 140 141 140 138 138 137 140 140 139 139 138 137 136 135 131 130 125 119 117 118 118 115 114 112 110 108 106 104 101 98 90 84 75 64 55 48 43 40 42 39 38 42 47 49 55 63 68 72 79 87 97 107 116 124 130 136 143 146 146 145 146 147 146 145 142 139 136 129 122 117 113 112 112 114 119 126 133 137 139 142 144 146 146 146 148 149 151 151 151 151 150 149 148 148 147 146 146 145 144 142 141 140 138 134 131 128 123 118 112 108 100 94 89 88 90 94 101 109 119 124 129 130 132 133 134 132 129 129 128 127 125 123 121 120 116 113 110 109 110 108 104 100 97 95 93 92 91 88 84 82 78 69 61 58 56 53 55 59 65 71 80 86 89 91 95 98 102 104 108 109 109 111 113 115 122 123 126 127 127 128 128 127 126 125 123 121 121 119 120 120 123 122 122 124 128 130 131 131 130 130 129 128 127 126 126 125 124 121 119 116 116 117 119 120 120 122 124 127 129 130 131 130 129 129 129 129 127 125 122 121 119 118 118 118 120 123 126 128 130 130 132 133 133 133 132 132 132 130 128 127 126 127 129 130 132 133 134 136 137 137 136 136 135 136 132 132 134 128 127 141 146 144 138 126 123 137 166 190 189 182 173 171 177 179 170 159 131 120 109 104 107 109 106 103 100 96 97 98 96 105 113 108 102 98 95 93 94 93 91 88 90 90 89 90 87 86 85 84 82 81 80 78 77 79 83 87 85 84 83 81 82 83 84 84 85 85 86 86 85 86 85 84 84 84 83 83 83 83 83 83 85 86 87 88 88 89 90 90 88 90 93 95 95 93 90 88 92 90 87 86 85 84 81 78 80 79 79 77 76 77 77 77 77 81 82 78 71 73 83 92 99 103 108 111 112 111 111 111 109 109 107 106 105 105 105 105 106 105 105 105 104 104 103 103 106 107 109 108 108 108 110 112 114 114 115 116 117 118 118 118 121 122 122 122 123 124 125 126 126 126 127 128 131 135 139 142 147 151 153 153 154 155 149 143 133 122 106 94 87 87 99 112 138 153 166 169 171 176 176 173 173 172 172 172 170 170 169 168 168 167 167 165 164 163 161 160 160 156 152 150 147 141 133 127 118 106 85 71 69 72 89 114 148 167 182 186 185 187 187 184 185 185 186 186 186 186 184 184 184 183 181 180 181 178 175 173 171 168 165 164 161 158 153 150 151 149 145 138 134 127 115 103 88 68 46 37 44 63 95 122 151 167 182 187 185 179 172 166 162 159 159 164 166 164 162 164 162 160 156 153 153 153 153 151 155 153 148 147 147 146 145 143 133 132 127 119 108 96 86 81 77 91 111 127 141 150 152 150 127 131 137 138 137 136 136 137 139 140 140 140 139 138 136 135 130 129 125 117 115 119 118 116 113 112 109 108 106 103 99 96 85 80 71 63 55 46 41 37 36 33 32 39 48 57 66 74 85 89 98 108 117 125 132 138 142 146 149 152 151 149 149 149 150 149 147 145 142 137 129 125 118 115 112 110 112 119 126 130 137 139 142 144 145 146 148 150 151 151 151 151 150 149 148 147 147 147 147 146 144 143 141 140 138 136 132 128 124 119 115 111 104 96 88 84 83 85 93 99 109 116 121 123 124 126 128 125 123 122 121 118 115 112 109 109 106 103 101 100 99 96 94 91 87 85 83 82 81 79 77 75 70 63 57 54 52 49 50 54 63 71 80 87 92 95 100 103 104 106 109 110 110 111 113 115 120 121 124 126 127 128 126 126 128 127 126 124 123 122 122 121 123 122 121 123 126 128 129 128 128 128 127 126 125 124 123 122 121 119 116 115 114 115 117 118 118 120 122 125 127 127 127 127 127 127 127 126 124 121 118 117 115 115 115 115 117 120 122 124 128 128 129 130 130 130 130 129 128 127 125 123 123 125 125 126 128 129 131 133 133 132 132 131 132 133 129 128 129 124 124 139 132 136 132 119 114 130 158 177 177 170 164 163 166 167 159 151 137 127 114 107 105 105 102 98 100 96 97 96 91 93 99 95 97 95 92 92 92 91 89 86 88 88 88 86 85 82 80 80 82 82 80 78 78 78 82 85 85 86 87 86 84 84 85 86 86 86 86 85 84 83 84 82 83 83 83 83 84 84 85 85 87 87 87 88 89 89 90 90 87 88 89 90 90 88 86 84 83 81 78 78 79 79 79 78 80 80 80 79 80 80 80 81 80 82 81 77 75 79 88 98 103 106 110 112 112 110 110 110 109 108 107 106 105 104 104 103 105 105 104 103 102 102 101 101 104 105 106 105 105 105 108 110 111 112 113 114 116 118 118 119 122 123 122 122 121 121 120 120 125 125 125 127 131 138 143 146 151 155 159 158 157 156 147 140 124 110 95 86 86 96 115 131 151 162 171 171 173 175 176 174 176 175 174 174 173 172 171 171 166 166 167 166 164 163 161 160 157 154 153 151 149 142 134 127 117 106 80 66 74 79 98 132 161 175 186 186 184 187 187 185 185 186 187 187 186 186 186 185 184 183 181 181 179 179 175 172 174 173 170 168 165 160 156 151 149 148 144 138 133 127 114 102 83 61 39 36 48 70 101 125 148 162 175 180 179 176 171 166 165 162 162 165 166 163 162 163 163 162 160 159 159 159 159 158 159 154 151 147 145 144 142 140 132 128 120 111 100 89 85 85 95 113 135 148 152 152 150 147 119 124 129 132 133 134 137 139 137 138 138 138 137 135 133 132 128 128 125 118 115 117 118 116 115 113 110 108 105 102 97 93 83 77 70 61 54 46 39 34 31 27 30 41 54 66 76 85 101 106 115 124 131 138 142 145 148 148 150 152 151 150 150 150 150 148 147 147 146 142 137 133 126 122 115 111 110 113 119 122 131 135 139 142 144 145 148 150 150 151 151 150 150 149 148 147 147 147 147 146 144 143 141 140 139 136 131 128 125 120 116 113 108 99 90 84 80 80 85 92 101 108 114 114 116 120 120 118 116 114 110 108 104 99 97 96 92 90 89 87 86 84 81 79 80 79 77 77 77 76 73 71 66 60 55 52 50 48 50 55 69 76 88 96 100 106 110 114 113 115 117 118 117 119 121 122 124 126 128 131 132 132 131 130 132 131 130 128 126 125 123 122 124 123 122 123 125 127 126 125 126 125 125 124 123 121 121 121 117 116 114 113 113 113 115 116 116 118 120 122 124 124 124 123 123 123 123 123 120 117 115 113 112 112 112 113 115 117 119 120 125 125 126 126 127 126 126 126 124 123 121 120 121 122 123 123 125 126 127 129 129 129 128 127 128 129 125 124 124 119 122 138 138 133 120 111 123 149 165 168 157 153 152 155 159 158 153 149 149 144 134 122 111 102 98 95 99 94 95 94 84 82 84 81 93 93 90 90 89 89 87 85 83 84 84 83 83 81 80 80 83 83 82 79 77 78 81 82 87 89 91 91 89 87 87 86 83 83 83 83 82 83 82 82 82 83 83 84 84 85 85 85 86 86 87 87 88 89 89 89 91 90 89 88 87 86 86 87 82 80 79 78 81 83 84 84 78 78 78 79 79 81 82 83 83 81 77 76 80 85 94 98 104 107 110 111 110 108 107 107 108 108 107 106 105 104 103 101 105 104 103 102 101 100 99 98 101 102 103 103 103 103 106 108 110 110 112 114 116 117 119 120 120 121 121 120 120 119 118 118 118 119 121 126 133 141 148 152 153 158 160 159 154 150 138 129 112 99 87 84 92 109 130 146 158 165 171 172 172 174 176 176 176 176 175 174 174 173 173 173 165 165 166 165 164 163 162 161 155 154 152 152 149 143 134 126 111 98 72 65 76 85 108 145 165 178 186 184 182 185 186 185 185 185 187 187 188 189 188 188 185 185 183 182 181 179 176 174 174 172 170 168 165 161 156 153 149 149 144 138 133 125 110 99 77 55 36 37 52 74 100 122 142 153 165 171 172 173 172 168 165 162 162 165 166 163 161 162 158 158 159 161 162 162 160 157 159 155 152 148 145 141 136 134 133 125 115 104 92 83 86 94 118 134 149 154 153 151 149 146 115 117 120 124 128 131 136 138 140 141 141 140 138 135 131 129 124 126 124 119 114 115 115 113 114 112 110 107 104 100 95 91 83 76 67 57 50 43 35 29 29 28 32 47 64 80 92 102 118 123 130 137 142 145 148 149 151 151 152 151 152 150 150 151 148 147 146 146 146 145 143 141 134 130 123 117 113 113 114 115 125 128 134 137 140 144 147 149 150 150 150 150 149 148 147 147 147 146 146 145 144 142 141 140 138 135 132 127 125 121 117 114 111 101 92 85 79 75 77 81 92 98 103 105 106 110 110 108 104 103 99 94 90 87 86 84 79 78 77 75 76 75 76 76 81 80 80 81 81 79 76 73 69 64 58 56 54 53 57 63 78 87 99 107 112 117 122 125 126 128 130 130 130 130 130 132 135 136 137 139 140 140 139 138 136 135 134 133 130 129 128 125 129 127 125 125 126 126 126 125 125 124 123 122 120 118 116 116 113 112 111 110 110 111 111 112 113 115 116 119 120 120 120 119 119 119 118 117 115 113 111 109 108 108 109 110 111 114 114 115 120 121 121 121 122 121 121 120 120 119 117 116 116 117 118 119 120 121 122 123 125 124 123 122 122 124 120 118 120 114 119 137 156 139 116 115 146 180 183 165 150 148 148 151 153 149 146 145 159 159 153 138 119 104 96 95 93 87 91 96 90 90 95 94 91 90 90 87 86 86 84 84 82 81 82 83 84 84 84 84 78 78 77 77 75 74 76 78 85 87 86 87 87 86 84 83 80 80 80 80 81 82 82 83 82 82 83 84 85 85 86 86 86 86 86 87 87 88 88 89 93 92 89 87 85 85 86 87 83 81 80 79 81 82 83 82 75 75 75 76 77 80 81 82 81 78 75 77 81 87 93 96 103 105 108 108 106 104 104 104 105 105 106 105 104 103 100 100 103 102 101 99 98 96 94 94 96 98 99 99 100 101 103 106 108 109 111 113 115 116 118 119 116 117 117 118 118 116 116 115 109 113 117 124 133 142 150 155 155 159 160 155 150 142 129 118 98 89 83 88 102 120 139 153 163 167 171 173 173 174 176 177 177 177 176 175 176 174 175 175 169 169 168 168 167 164 163 162 154 153 153 153 149 141 130 122 99 83 65 66 79 94 122 157 171 181 187 184 183 187 188 186 186 187 188 190 190 191 190 191 188 187 185 183 183 180 177 175 172 169 166 164 163 160 157 154 152 151 146 138 131 120 105 91 68 50 37 42 57 76 98 114 135 146 158 165 170 173 174 172 162 159 159 163 164 163 161 161 157 157 159 161 163 163 161 159 158 154 149 145 140 136 132 128 133 121 109 98 86 82 93 108 138 146 154 154 151 150 148 147 115 114 114 116 122 128 134 136 140 140 141 141 139 136 133 131 123 126 126 120 116 115 113 111 110 109 108 105 103 99 94 89 82 74 63 54 46 40 32 26 30 26 32 49 71 91 107 117 132 136 143 147 150 152 152 153 155 154 152 151 151 150 149 150 148 147 145 144 145 147 146 145 139 136 130 125 119 115 113 112 117 121 127 132 137 140 144 147 150 150 150 150 149 148 147 146 146 146 145 144 143 141 140 138 137 135 130 127 124 121 118 115 110 102 93 86 77 69 67 69 77 83 89 90 91 94 95 92 89 87 84 80 77 76 74 75 73 73 75 77 79 81 84 86 90 91 93 95 95 93 88 85 82 76 71 67 64 64 70 78 89 97 109 118 124 128 133 136 137 139 140 140 139 139 141 142 144 144 145 145 146 146 146 146 144 144 143 141 139 136 134 132 134 132 129 128 129 129 127 126 124 123 121 118 115 113 111 110 108 107 106 105 105 106 107 107 109 111 112 115 116 116 115 116 114 114 113 112 110 108 105 104 103 103 104 106 107 109 111 111 115 115 116 116 116 116 115 114 115 113 112 111 111 112 114 115 115 116 117 118 119 119 119 118 116 118 114 112 113 110 115 134 166 157 143 144 173 202 193 165 148 145 143 144 141 135 134 137 156 157 154 141 122 106 99 99 97 89 95 104 103 103 108 107 92 91 87 85 81 80 79 80 81 81 82 81 81 81 80 80 73 74 75 75 76 76 80 83 87 83 79 79 80 82 81 80 80 80 79 79 80 81 83 83 81 82 83 84 85 86 87 87 88 87 87 88 89 89 90 89 90 89 87 85 84 83 83 83 80 79 77 77 79 79 79 78 77 77 76 76 77 78 79 80 78 78 79 80 82 86 90 93 101 103 104 104 103 101 101 102 102 102 103 102 102 101 99 98 100 99 98 95 93 91 90 89 91 92 94 95 96 97 100 103 106 107 109 111 112 114 116 117 112 112 112 111 109 106 103 101 98 101 106 112 120 128 133 137 140 143 143 139 133 125 113 103 85 81 84 98 117 136 152 162 169 170 173 175 177 176 177 179 178 178 178 178 177 177 177 178 175 174 174 171 169 167 163 162 158 155 154 152 147 137 126 116 90 67 61 72 83 104 139 168 177 187 192 190 188 191 192 189 189 190 191 191 191 191 191 189 188 186 184 182 181 179 176 173 167 165 163 161 161 161 160 159 157 155 148 138 126 113 95 81 58 45 39 46 62 76 94 108 123 133 145 153 160 166 168 167 159 156 156 161 163 161 159 160 160 159 157 157 157 159 159 159 155 151 144 137 133 129 126 124 126 113 102 93 86 89 109 132 153 155 155 153 150 150 147 142 116 113 110 113 119 127 132 134 133 134 136 136 136 135 132 131 124 128 128 123 118 116 114 111 107 106 105 104 102 98 94 89 79 70 59 50 44 38 32 27 25 22 26 45 69 92 111 124 140 144 149 154 156 157 158 159 157 155 153 151 149 149 148 147 149 147 145 143 145 147 147 147 141 139 135 130 124 117 114 111 112 115 122 128 133 138 142 145 151 151 151 151 150 149 148 147 145 145 145 144 141 140 138 137 136 133 129 126 124 121 118 115 110 102 93 86 75 65 60 60 65 70 76 77 78 81 81 80 77 76 73 71 69 69 69 69 76 78 80 83 87 92 97 100 100 102 105 108 108 105 100 96 94 89 83 78 74 74 81 89 97 105 118 127 132 136 140 144 144 144 146 146 145 144 146 147 148 148 147 147 147 147 148 147 152 152 151 149 146 143 140 138 137 136 132 131 132 131 130 128 122 121 119 116 113 110 108 107 103 103 103 102 103 103 104 104 106 108 109 111 113 114 113 112 110 110 110 109 107 105 102 101 100 100 102 103 105 107 108 108 112 113 113 113 112 111 111 110 111 110 108 107 107 109 110 112 111 112 113 115 115 116 115 115 111 112 109 108 109 106 113 133 163 175 179 179 191 204 192 166 140 136 134 134 132 126 128 135 147 147 145 135 120 109 103 103 111 100 104 109 105 102 102 99 93 91 87 81 77 76 75 76 77 77 75 73 71 68 66 65 76 77 79 82 84 87 90 94 94 87 79 76 80 83 84 85 81 80 80 78 80 81 82 83 81 82 83 84 85 86 86 87 89 89 90 89 90 91 90 90 91 91 91 90 88 86 84 83 78 76 75 78 80 81 80 79 82 82 81 80 78 78 78 79 77 81 85 85 84 84 88 92 99 101 102 102 100 99 98 100 99 99 100 101 100 99 97 95 97 97 94 93 90 88 87 86 87 89 91 92 93 95 98 101 105 106 107 109 110 112 114 115 110 110 108 104 100 93 89 85 85 87 91 95 99 103 106 109 112 116 118 115 111 106 96 86 77 76 85 106 130 149 164 172 173 173 176 178 179 178 178 180 180 180 179 179 179 179 179 180 180 179 178 175 171 168 164 162 159 158 155 152 146 135 121 111 85 60 61 79 88 114 153 178 184 193 198 194 192 196 196 192 192 193 192 192 191 191 190 188 185 183 181 179 178 176 172 170 166 164 161 161 163 165 166 166 161 157 150 137 124 108 89 73 51 41 40 50 65 77 91 104 106 116 127 135 143 151 154 152 156 154 155 159 162 161 160 161 158 154 150 148 148 150 152 153 155 148 139 132 127 124 123 123 118 107 96 91 89 99 126 155 162 161 158 154 152 150 143 136 118 114 109 106 107 112 119 124 130 130 131 133 136 135 131 126 126 125 124 123 122 121 120 120 113 110 105 102 99 94 87 82 71 66 57 48 41 35 29 25 26 24 29 46 72 98 115 122 143 149 157 160 161 162 161 158 156 155 154 153 151 150 149 148 147 147 146 146 145 146 146 146 144 142 140 137 133 127 120 115 110 109 113 121 127 131 136 142 143 145 148 148 147 145 144 144 147 146 145 143 142 140 138 137 135 133 130 127 125 120 115 111 107 102 95 86 76 66 56 50 54 57 60 63 66 69 70 69 71 71 71 70 71 74 77 82 85 92 100 105 107 111 116 121 123 124 125 126 124 122 119 117 107 104 99 92 89 90 97 103 107 116 129 137 141 143 147 150 150 150 149 150 151 151 151 152 153 154 154 154 155 155 156 156 155 153 152 150 148 146 145 143 143 141 139 138 136 134 132 129 124 121 116 112 109 105 103 100 102 99 97 95 97 98 100 100 102 104 107 109 109 109 108 109 109 108 106 103 100 98 96 95 95 95 94 96 96 99 102 103 106 106 107 107 106 105 104 103 106 104 101 99 98 99 101 102 104 105 106 108 109 109 107 106 106 104 108 102 104 105 106 130 160 179 194 196 200 203 192 175 152 131 120 129 133 121 115 119 136 139 134 121 109 106 104 101 100 103 104 106 106 105 102 101 92 89 84 78 76 79 85 90 79 79 79 77 78 78 79 80 81 84 86 89 90 91 91 91 90 88 84 80 78 76 75 75 80 80 80 80 81 82 83 84 82 83 84 84 85 84 85 84 87 88 90 91 92 91 90 89 90 90 90 87 84 81 77 76 73 75 81 86 85 82 77 75 76 78 80 78 76 75 76 78 82 85 87 84 80 79 83 89 94 95 94 94 96 100 98 92 92 94 96 95 92 91 92 94 91 90 88 86 84 82 81 81 80 80 81 84 88 92 95 96 99 102 105 106 106 104 104 104 105 103 100 95 88 84 82 83 80 79 78 79 83 85 87 87 90 88 84 79 77 76 73 69 72 80 95 116 141 159 169 170 174 176 178 177 177 178 180 182 182 183 184 183 183 182 180 180 177 175 172 171 170 169 166 165 161 159 151 143 137 130 114 98 74 68 63 73 95 127 164 189 192 198 201 198 195 196 196 196 194 194 190 187 186 185 185 185 180 178 176 176 178 180 178 178 171 168 165 164 165 166 168 168 165 160 152 140 121 98 73 58 46 45 50 64 78 88 95 101 103 104 109 115 122 129 136 139 141 141 144 146 150 154 157 160 157 155 152 148 145 142 143 144 142 139 133 133 134 130 120 111 105 96 85 88 106 134 155 163 161 159 156 153 151 147 143 140 122 117 112 106 106 110 115 118 123 125 127 130 133 133 130 129 127 126 126 124 123 121 120 119 114 110 105 101 98 92 84 78 64 59 50 43 37 32 28 25 25 23 26 42 68 94 112 121 142 150 157 159 161 162 160 157 155 155 153 153 151 149 148 147 147 147 146 145 145 145 146 146 144 142 140 137 134 129 122 118 112 110 112 118 123 127 134 139 140 143 146 147 146 144 144 144 146 144 143 142 140 137 136 136 134 131 130 127 124 120 116 111 106 101 92 83 74 64 54 48 46 48 51 53 58 62 65 66 73 76 77 79 83 87 92 96 103 108 117 121 123 126 131 135 138 139 140 140 139 135 132 131 119 116 110 105 101 101 106 111 114 121 132 138 142 145 150 153 152 152 153 152 152 153 154 154 156 156 156 156 157 157 157 158 157 156 154 152 150 149 147 147 147 145 142 141 140 137 135 132 126 123 118 113 110 107 103 102 97 95 93 93 95 98 98 99 98 100 103 104 105 104 103 102 103 102 100 98 96 95 94 93 92 91 91 92 93 95 98 98 103 103 103 103 103 102 101 99 102 100 98 96 96 96 97 98 100 101 102 105 104 105 104 102 103 101 105 99 100 101 102 126 158 178 193 196 197 198 190 175 148 128 116 118 120 113 111 115 125 128 125 114 104 100 98 96 93 94 95 97 96 95 93 92 90 87 83 79 77 79 85 91 86 85 84 83 83 83 84 84 83 84 86 88 90 91 91 91 89 87 84 82 80 79 79 79 79 79 78 78 78 79 79 80 84 84 87 87 88 89 90 91 90 90 91 90 89 88 86 85 81 81 82 82 82 80 79 78 85 85 82 80 78 76 74 74 76 78 80 79 79 77 79 80 84 84 83 79 75 75 78 83 88 90 91 90 93 95 94 90 89 91 93 92 90 88 89 90 88 86 84 80 77 75 73 73 77 77 77 80 85 90 93 96 94 97 100 102 102 101 102 102 98 99 99 97 95 93 92 93 94 92 89 87 86 84 80 78 75 73 68 64 62 61 59 57 65 76 93 116 139 158 168 172 172 174 177 177 178 179 180 182 180 181 181 181 181 181 180 180 177 175 173 170 169 168 166 162 160 157 151 143 135 124 105 88 64 61 65 81 107 139 171 192 195 200 203 200 196 197 198 197 198 196 194 191 188 186 185 184 189 187 185 185 185 184 183 181 174 172 168 167 168 167 166 165 164 158 145 129 111 87 65 50 45 45 54 68 79 88 92 97 95 95 97 98 101 106 109 112 121 121 122 124 126 129 132 134 138 137 136 134 134 136 138 139 135 132 129 129 127 121 109 100 87 87 92 107 130 153 162 161 161 158 154 150 146 143 139 136 127 122 116 108 105 105 106 109 113 116 122 126 127 129 130 130 129 128 128 125 124 121 119 119 114 111 105 100 95 89 80 74 58 52 44 36 31 28 26 25 24 22 23 38 63 91 112 122 142 149 156 159 160 162 161 158 155 155 153 152 150 149 148 147 148 148 146 145 145 145 145 145 144 143 141 139 136 133 127 123 117 112 111 114 118 122 128 135 137 139 143 145 144 144 144 144 144 143 142 140 138 135 134 134 132 131 128 127 124 120 115 112 104 99 90 80 70 59 50 45 39 40 42 46 52 60 66 71 81 85 92 97 103 108 114 117 126 131 137 141 142 145 148 151 149 151 150 149 147 144 141 139 129 126 120 114 109 108 110 113 119 126 133 139 143 146 151 155 155 156 155 156 155 155 155 154 156 157 157 157 157 158 158 158 159 158 156 156 153 152 150 150 149 147 145 143 142 139 136 133 126 123 117 113 110 105 101 98 93 91 90 90 93 95 96 97 95 97 98 101 101 100 98 97 94 94 93 92 91 90 89 90 86 87 86 86 87 89 92 92 96 97 98 98 97 96 96 95 95 95 94 93 91 91 91 91 94 94 96 97 98 98 98 96 98 95 99 93 95 96 96 120 152 173 189 190 188 187 181 171 154 138 121 113 110 109 107 107 111 114 113 107 100 97 96 94 92 92 92 92 91 90 90 90 90 88 83 79 77 78 83 87 89 88 86 84 83 84 84 85 84 85 86 88 90 90 90 90 87 86 84 83 82 82 83 83 81 80 79 79 78 79 79 79 80 81 83 85 86 87 88 88 85 85 84 84 83 82 80 80 84 84 85 85 84 84 83 82 84 82 79 76 75 75 76 77 76 78 80 82 82 82 83 83 86 82 76 72 70 71 73 76 83 88 90 88 88 90 91 89 86 88 88 87 85 84 83 84 84 80 77 72 68 65 63 63 70 70 72 76 81 86 91 93 90 93 95 97 97 97 98 99 102 106 110 113 114 115 116 117 117 114 110 106 101 95 87 83 75 70 64 59 55 53 50 49 56 69 88 111 132 150 164 172 170 172 174 175 175 175 178 178 181 181 181 180 179 177 176 175 168 167 163 161 160 157 153 150 147 145 140 132 124 110 90 75 61 62 72 97 126 155 181 197 200 205 207 204 201 201 202 202 203 202 198 193 187 182 179 175 175 175 176 178 181 181 179 179 179 176 172 169 164 160 155 152 148 138 122 105 88 70 54 42 45 49 61 74 83 87 91 96 91 91 89 87 88 89 90 91 95 96 96 96 97 97 97 97 101 99 99 100 103 106 109 111 113 113 112 111 107 98 87 81 74 85 105 129 154 170 167 160 159 155 150 144 141 138 135 133 131 126 119 112 105 101 100 99 106 111 117 121 122 124 127 129 130 129 130 127 125 122 119 118 115 110 104 98 92 85 76 69 55 49 40 32 26 26 24 23 24 22 23 37 63 90 114 125 142 149 157 159 160 162 161 157 155 154 153 152 151 149 148 148 148 147 146 145 145 145 145 145 145 142 141 140 138 136 131 128 123 117 112 111 113 115 122 129 131 135 139 142 143 144 145 146 144 142 141 139 137 134 134 133 131 129 127 125 123 119 115 111 102 97 88 77 67 56 48 42 37 35 37 45 55 66 78 87 96 101 109 118 123 129 133 136 142 146 151 153 155 156 158 160 156 156 156 154 151 149 145 143 137 134 128 122 117 113 112 112 118 123 132 138 143 147 151 154 157 157 157 157 157 157 156 156 156 156 156 156 156 157 157 157 159 158 157 155 155 154 152 151 149 148 145 144 142 139 135 132 125 121 117 112 106 102 97 93 90 89 87 88 91 93 95 95 96 96 97 98 99 98 96 94 89 89 88 87 86 85 84 84 82 82 81 81 82 84 85 88 90 92 92 92 92 91 90 90 89 88 89 88 87 86 85 85 88 88 89 90 91 91 91 91 92 89 93 88 91 91 90 111 143 164 182 183 177 173 169 164 166 155 135 116 107 104 100 95 96 99 100 98 96 94 93 92 92 91 91 90 89 89 89 89 89 87 84 80 77 75 79 81 88 86 83 81 80 79 80 81 84 84 85 86 88 88 88 88 86 85 84 83 82 83 83 84 83 83 82 82 82 83 84 84 79 80 82 83 85 86 85 85 82 83 83 83 84 84 84 84 91 91 90 89 86 85 83 82 78 78 79 79 77 75 74 72 76 77 79 81 83 84 85 85 83 77 69 65 66 69 72 73 81 86 89 88 86 89 91 91 84 84 84 83 81 78 77 77 76 74 69 65 61 59 57 56 60 64 69 74 78 83 86 89 89 90 89 90 91 93 98 101 115 120 125 130 133 135 136 138 133 131 128 125 121 113 104 99 92 84 75 66 57 50 46 45 50 59 77 98 116 132 151 164 169 171 173 173 171 170 169 171 173 172 170 168 164 160 157 155 149 147 144 140 137 134 129 125 123 119 113 107 100 89 73 61 61 64 78 104 134 159 177 189 197 202 206 203 201 201 204 203 203 201 198 194 187 182 179 176 174 174 176 179 181 181 179 177 168 165 159 154 145 136 126 120 110 101 85 71 60 52 44 39 42 48 59 70 74 76 81 87 85 85 85 87 89 90 91 92 89 90 91 91 89 84 80 78 73 70 68 67 68 69 71 71 79 78 78 78 75 68 65 65 80 97 123 145 163 170 167 161 158 154 146 140 137 135 133 133 133 130 123 115 106 99 95 94 102 106 111 115 116 119 122 125 130 130 129 127 124 121 118 116 113 108 101 94 88 80 70 63 51 46 36 29 25 24 23 22 24 22 25 39 64 90 114 125 142 149 157 159 161 163 162 158 156 155 155 153 152 151 150 151 149 148 147 146 145 145 145 145 145 143 141 140 140 138 135 133 127 119 114 110 110 110 115 120 127 130 134 138 141 143 145 146 143 143 141 139 136 135 132 132 130 128 126 124 121 117 113 109 100 95 84 74 64 54 45 40 35 33 36 49 62 77 93 107 116 120 129 136 141 142 146 147 152 155 158 160 161 161 162 162 163 162 161 159 157 154 151 148 144 141 136 130 124 119 115 113 114 119 128 136 142 147 151 153 155 156 157 157 157 157 156 156 155 155 155 155 155 155 155 155 156 156 155 155 154 152 152 151 150 149 147 145 144 140 135 132 126 123 117 111 105 99 93 89 88 87 87 88 92 95 95 95 97 96 96 98 99 98 94 91 89 87 87 84 83 81 79 79 79 78 78 77 77 79 81 82 86 86 86 86 86 87 86 84 84 84 83 83 82 81 81 80 82 82 84 84 85 85 85 86 88 83 86 83 85 86 82 104 135 157 176 178 168 162 159 157 168 160 142 121 108 101 95 86 84 85 87 89 88 86 85 86 88 87 86 84 84 83 83 84 85 84 82 80 76 77 78 80 87 85 83 81 80 80 80 80 84 84 84 84 85 85 86 86 84 84 83 82 81 81 81 81 83 83 83 84 85 86 88 88 86 88 88 89 89 89 89 88 90 90 90 90 89 89 90 90 89 88 86 84 82 80 78 77 80 80 79 76 73 69 66 65 76 77 78 82 83 83 83 82 78 71 63 62 64 68 71 72 79 85 87 83 82 86 89 89 82 81 80 79 77 75 72 70 69 67 62 58 55 53 53 52 52 57 66 72 75 77 80 82 84 83 85 88 92 99 109 115 127 131 136 141 142 142 141 142 139 138 136 135 130 124 115 110 106 94 81 71 61 49 42 42 46 51 62 79 93 109 131 148 160 161 164 163 161 158 157 157 151 150 148 144 142 138 134 132 126 124 121 118 114 109 102 98 95 89 83 78 74 66 57 53 55 58 70 94 120 142 159 170 186 193 199 199 198 199 200 198 197 196 193 190 185 182 180 179 172 170 169 167 166 161 157 153 143 139 134 127 118 106 95 88 76 67 54 44 40 38 36 33 36 37 44 51 54 56 61 68 71 74 80 89 96 102 106 109 107 108 109 108 106 98 92 86 77 73 67 62 59 54 49 46 50 47 46 47 46 44 48 55 83 107 136 156 164 166 164 161 155 151 144 139 136 135 135 135 134 130 125 118 110 101 95 92 96 100 103 108 111 114 117 119 125 126 125 125 122 119 114 112 108 103 96 89 82 73 63 55 45 40 34 28 26 26 27 25 28 28 34 47 69 94 114 126 142 149 156 160 161 163 163 160 158 158 157 156 155 155 154 152 151 150 149 147 146 146 146 146 146 143 142 140 140 139 136 134 130 123 117 113 109 107 108 113 120 124 128 133 137 140 143 145 143 142 141 137 136 133 131 130 129 127 124 122 118 115 110 105 97 91 80 69 59 50 42 38 33 30 35 51 69 85 104 122 132 136 143 148 152 153 154 154 159 160 162 164 165 166 164 164 164 164 162 160 158 155 153 152 145 142 139 133 128 121 115 111 111 115 121 129 138 144 149 151 153 155 155 158 158 158 157 156 155 155 154 154 154 154 154 153 153 153 152 153 153 152 152 151 153 152 150 149 146 142 137 132 128 124 118 112 105 98 90 86 84 82 84 87 92 96 98 98 98 96 95 97 99 97 93 89 90 89 87 84 80 79 77 75 75 75 75 73 73 74 76 77 78 79 80 81 81 80 81 79 80 78 77 76 75 75 76 76 77 77 77 78 79 79 81 80 82 78 81 77 80 81 77 96 130 151 172 174 165 156 152 150 161 155 143 128 116 107 100 94 88 86 87 88 88 85 84 86 85 85 84 84 82 82 82 82 79 80 81 80 78 78 79 81 85 85 85 85 84 84 83 84 83 83 82 82 82 82 83 84 83 83 82 81 80 79 79 78 80 80 81 82 83 85 87 88 90 91 91 91 92 91 91 90 93 92 91 89 88 88 88 88 84 83 81 80 78 78 78 78 81 77 74 69 68 69 71 73 76 76 77 79 81 79 77 75 68 64 60 61 63 67 70 70 76 78 79 77 76 81 83 82 80 78 76 74 72 70 67 63 62 60 55 51 49 47 48 48 46 53 61 67 69 71 73 74 75 78 84 90 100 112 126 134 139 142 146 148 148 147 146 146 146 144 142 140 136 130 121 116 111 99 86 78 65 51 43 43 45 44 50 63 75 90 111 130 137 139 143 144 142 140 139 138 135 135 134 132 131 128 126 125 119 117 113 109 104 97 92 86 80 71 64 59 55 51 48 48 49 51 61 77 97 115 134 148 168 178 188 193 194 195 194 191 189 187 181 174 168 163 160 158 148 147 144 142 140 138 133 130 129 125 122 116 110 101 91 83 67 60 49 41 36 34 31 28 33 32 33 38 41 42 46 52 57 65 78 94 109 120 126 130 124 124 124 123 118 112 106 102 98 93 85 78 71 62 53 46 43 35 30 30 30 31 39 50 74 103 134 153 161 161 161 161 154 150 144 139 137 135 136 135 131 130 126 120 113 104 97 93 91 91 95 100 106 111 113 114 120 120 121 120 118 114 110 108 101 97 89 82 75 65 55 47 39 36 33 32 34 36 38 38 41 42 48 61 81 102 118 127 142 150 157 160 163 165 163 161 160 160 159 159 157 156 157 155 153 152 150 149 148 147 147 147 145 143 142 141 140 139 137 134 134 127 121 117 112 106 104 106 114 117 123 128 131 135 139 141 142 141 139 137 134 131 129 128 128 127 123 120 116 112 106 102 92 86 75 65 55 46 39 35 32 29 35 53 72 89 110 129 141 145 151 155 158 158 160 161 164 164 165 167 168 167 165 165 164 163 161 160 156 155 153 152 147 144 140 137 132 125 117 111 108 109 112 117 126 135 142 146 152 153 157 159 159 159 158 158 156 156 155 155 154 154 154 154 152 151 151 151 151 151 151 150 152 151 150 148 145 141 136 131 125 122 115 109 102 93 85 80 76 77 80 85 92 98 100 101 102 100 98 99 100 100 95 90 88 87 85 83 79 77 76 74 72 71 70 69 69 70 71 73 73 74 74 75 76 76 75 74 76 75 72 70 69 70 71 72 73 73 73 73 74 75 76 76 77 73 75 71 75 75 71 90 123 143 163 168 160 150 144 140 149 144 137 129 119 109 106 105 101 96 93 93 91 85 85 87 84 85 85 86 85 85 84 84 79 80 80 81 78 76 76 76 80 81 83 84 85 84 84 83 81 80 80 79 79 79 80 81 81 81 82 81 81 80 78 78 80 80 80 81 82 84 85 86 87 87 88 89 89 89 88 88 88 87 85 84 83 83 82 82 84 83 80 80 79 78 78 78 73 73 70 69 70 73 78 80 76 76 76 77 77 75 70 67 59 59 59 60 64 65 66 68 74 76 74 72 74 78 78 76 76 73 70 69 68 64 60 57 56 53 49 44 41 40 41 42 44 50 56 60 60 63 66 71 70 77 87 99 112 125 137 144 147 150 154 155 154 152 152 151 151 150 147 145 140 135 126 122 115 101 90 82 71 53 44 46 43 38 42 53 65 77 97 116 122 126 131 135 137 137 137 138 140 140 140 140 139 137 135 135 128 125 122 118 113 105 97 92 83 74 63 59 52 46 45 46 46 47 52 62 73 86 105 119 139 153 168 176 180 181 179 176 174 169 162 155 149 145 144 143 146 144 143 143 143 143 141 140 137 135 132 127 122 114 106 101 84 77 66 56 50 43 35 29 34 30 29 33 35 36 38 41 47 58 78 100 118 130 139 142 131 128 125 122 118 115 113 112 113 109 101 96 89 81 69 60 51 39 29 29 27 27 33 45 62 84 111 130 143 153 157 159 155 150 144 140 137 134 134 132 130 130 127 121 115 107 99 95 85 85 88 94 103 109 111 111 115 116 116 116 114 110 107 104 97 91 84 77 70 61 50 43 36 35 35 37 42 46 49 50 52 55 62 75 91 109 123 131 143 149 157 161 163 165 165 162 162 161 161 161 160 158 158 158 153 152 151 150 148 148 147 147 146 143 141 141 140 138 137 135 135 129 124 120 114 106 102 102 109 112 119 124 127 131 135 138 140 139 137 135 133 129 127 126 128 125 122 119 115 110 105 101 89 82 72 62 51 43 36 32 34 30 36 54 74 91 112 132 143 147 153 158 160 162 163 165 164 164 166 167 167 167 166 164 166 164 164 162 159 158 156 155 153 150 147 144 139 132 124 117 105 104 103 106 113 124 134 139 152 154 157 160 161 161 160 159 156 156 155 155 154 154 154 153 151 151 151 151 151 151 151 151 150 148 147 146 143 138 132 127 121 117 111 104 97 88 79 73 70 72 77 84 93 99 103 104 106 104 102 103 105 103 99 93 87 86 84 82 79 77 75 75 70 69 68 67 67 67 68 69 70 70 71 71 73 73 71 71 73 71 68 66 65 66 68 69 70 70 69 70 70 71 73 74 74 69 72 68 71 72 67 85 117 136 156 163 156 144 136 132 138 132 127 124 115 105 103 107 107 100 94 94 89 83 80 82 82 83 84 85 85 84 82 82 83 84 83 81 77 73 70 69 72 74 76 80 81 80 79 77 81 80 79 77 77 77 78 79 80 81 81 82 82 81 80 79 82 82 82 82 82 83 84 85 84 86 87 88 89 89 89 89 83 83 83 82 82 83 84 85 83 82 80 78 75 75 75 75 73 74 76 77 77 74 73 71 77 75 75 75 74 72 66 62 54 56 58 60 62 63 63 65 76 75 72 70 73 77 77 73 73 71 67 67 65 62 57 53 52 49 44 39 36 35 35 36 44 48 51 53 53 57 63 68 72 80 93 107 121 131 140 146 149 151 154 155 155 154 154 155 151 149 146 143 140 134 128 124 117 103 91 84 72 52 42 42 42 36 38 50 62 72 90 107 122 127 135 142 146 149 150 152 151 151 150 149 147 145 143 142 140 138 133 129 124 116 109 103 91 81 70 64 56 47 44 46 43 42 44 49 52 61 78 93 111 126 144 155 160 161 159 155 152 149 146 144 145 148 152 155 154 152 151 149 149 149 147 146 148 145 142 137 132 126 118 113 102 95 84 74 64 53 42 34 31 27 25 29 32 31 30 31 39 52 75 98 119 132 140 142 133 129 124 118 116 115 118 120 120 116 111 107 103 95 82 74 61 46 34 31 29 25 29 38 55 69 88 106 125 143 153 157 156 152 145 140 137 134 131 129 130 126 123 119 116 111 105 101 88 85 82 83 87 95 101 104 104 109 110 106 104 103 98 92 84 79 72 64 57 51 45 41 39 45 51 57 63 68 72 74 74 75 79 88 99 113 125 133 149 151 156 159 159 160 162 162 162 163 162 160 158 157 158 158 155 154 152 151 151 151 149 149 149 147 145 144 144 141 139 137 138 134 130 124 119 112 105 100 103 105 107 112 118 122 127 130 136 136 134 134 132 131 131 131 127 125 121 117 111 104 98 94 88 77 63 54 47 40 34 32 33 29 35 53 73 91 114 134 148 153 158 163 165 167 168 169 167 167 168 167 168 168 167 167 166 165 163 162 160 158 156 156 154 150 147 144 142 137 129 122 114 107 101 101 107 115 128 138 148 150 153 156 159 160 157 155 156 156 156 155 154 153 152 151 152 151 150 149 148 147 146 146 145 143 140 136 134 131 127 124 115 112 106 100 93 84 74 68 68 68 70 76 86 93 97 98 108 106 105 104 104 102 97 93 93 92 88 85 81 78 74 74 71 69 67 67 67 67 66 65 66 67 67 67 66 66 66 67 68 66 66 66 67 66 65 63 66 66 67 67 67 68 69 69 67 67 68 70 69 70 73 75 119 123 141 160 163 144 126 121 125 122 116 112 108 105 102 98 97 98 99 95 92 87 85 84 80 82 83 82 78 76 75 76 74 72 70 68 67 69 71 73 74 76 77 78 78 78 79 80 78 79 80 79 77 77 78 79 78 78 78 77 78 79 80 80 80 80 81 82 83 85 86 86 89 88 86 85 84 84 85 85 86 84 81 79 79 81 83 85 82 81 78 74 73 72 74 74 78 77 77 77 76 76 77 77 76 75 75 74 69 64 58 55 56 56 57 59 63 64 63 62 73 71 71 73 76 75 70 65 66 66 65 64 62 57 51 45 44 38 33 31 28 28 31 35 43 40 39 44 51 55 59 64 83 92 104 115 127 140 148 149 151 153 155 156 156 155 155 156 153 149 148 147 144 138 128 121 117 104 86 72 59 49 43 42 40 36 41 55 68 81 102 120 134 140 147 150 152 152 153 154 156 156 155 156 156 154 151 149 151 148 144 141 137 130 120 113 102 93 81 68 58 50 42 38 38 43 43 40 38 45 58 67 84 101 121 131 138 145 150 153 150 151 155 156 159 160 160 160 161 161 161 160 158 154 153 150 154 154 149 144 139 136 130 124 117 110 98 84 75 67 55 43 35 29 25 27 28 26 26 28 31 48 70 90 110 128 138 141 133 129 122 118 118 120 123 125 123 119 115 112 110 103 94 86 68 55 41 36 33 28 28 30 42 50 65 83 100 119 141 160 152 153 149 139 130 124 117 113 128 125 122 119 116 111 106 102 89 85 81 80 83 89 94 97 96 101 101 99 96 94 88 81 74 69 62 56 51 50 50 49 58 63 71 78 83 89 92 95 93 94 96 101 110 120 129 136 146 151 155 159 159 160 161 162 161 162 162 161 158 156 157 158 156 155 153 152 151 150 150 150 148 146 145 144 144 142 140 138 137 134 130 126 120 114 107 102 99 101 104 108 113 119 123 125 132 133 134 134 134 132 131 128 125 122 119 115 109 101 95 89 83 72 60 53 45 38 32 30 30 27 34 53 73 92 117 137 149 153 159 163 166 167 168 168 167 168 168 168 167 167 166 166 165 164 163 162 160 159 157 157 156 153 148 146 145 139 133 125 118 111 103 101 103 109 120 130 140 143 150 154 157 156 156 155 153 154 154 153 152 151 149 149 148 147 147 147 145 144 143 142 141 138 135 132 129 125 120 117 110 105 100 94 86 77 69 63 61 61 63 69 78 85 91 93 102 100 101 102 103 103 99 96 95 94 92 89 86 83 81 80 76 74 71 70 70 69 67 65 66 67 67 66 66 65 66 66 65 64 64 64 65 65 64 63 66 66 67 66 66 67 68 68 68 70 70 69 70 70 72 74 112 120 131 146 162 162 140 114 111 109 106 105 105 102 100 98 94 93 92 90 88 85 81 78 73 76 78 76 74 71 69 69 70 70 70 70 71 72 74 75 77 79 80 80 78 77 77 78 76 77 78 78 77 77 79 80 77 77 77 78 78 79 80 81 82 82 83 83 84 86 87 87 83 84 85 86 86 86 85 84 79 80 83 85 85 84 82 80 77 76 75 74 74 75 76 77 78 77 77 77 76 75 75 75 74 74 73 69 65 62 56 54 54 54 55 58 61 65 64 63 68 66 65 68 71 71 66 62 64 63 62 61 58 53 46 42 39 33 29 27 26 24 27 31 37 35 36 41 48 53 61 69 85 96 111 122 135 145 153 154 153 154 157 158 157 156 156 157 153 152 149 147 145 139 129 122 116 102 84 70 56 45 38 37 40 41 50 64 80 100 120 137 145 149 154 158 158 157 158 159 159 159 159 159 159 158 156 152 152 151 148 145 143 137 129 121 107 97 83 68 56 47 41 36 34 39 40 37 35 40 51 62 81 101 123 137 144 151 157 158 158 161 162 164 164 166 166 166 163 163 163 161 159 156 154 153 150 151 147 143 139 138 133 127 116 114 105 94 86 77 61 49 36 29 24 23 25 24 24 28 31 46 67 87 107 124 133 135 133 129 124 121 122 125 127 128 119 115 112 111 110 105 98 92 79 65 52 46 40 34 31 31 34 40 54 71 87 105 126 145 150 149 144 134 124 119 113 109 125 124 120 118 116 112 108 104 92 88 81 77 77 79 84 84 86 89 91 89 85 81 74 68 61 58 52 49 50 54 60 65 75 82 91 99 104 109 113 115 112 112 111 113 117 123 128 131 142 146 152 156 157 159 160 162 160 161 162 161 158 156 156 157 157 157 154 153 152 151 151 151 148 146 145 145 145 143 141 138 136 134 131 129 125 118 110 106 95 96 98 102 106 111 116 117 124 126 129 132 132 130 126 124 121 119 116 112 106 98 89 83 76 66 56 50 44 36 31 29 32 30 38 55 75 95 119 140 151 155 160 165 167 168 169 170 169 168 168 167 166 166 166 165 165 165 164 163 162 160 160 159 158 155 151 150 148 143 137 131 126 117 107 102 101 102 108 116 128 136 144 151 153 153 154 154 151 151 151 150 149 148 146 146 142 143 144 142 141 138 135 135 134 131 127 124 119 115 110 106 100 97 92 85 79 71 63 58 55 55 56 61 70 80 86 90 95 95 97 99 101 103 101 99 97 96 95 94 93 91 90 89 83 82 80 78 77 76 74 72 70 70 69 69 69 68 67 67 66 65 64 65 66 67 66 65 67 67 66 66 67 67 67 68 69 71 72 72 70 70 73 75 105 121 129 132 148 163 147 117 106 104 103 101 101 98 96 94 90 88 86 86 85 82 78 74 72 75 77 78 75 73 70 69 68 70 72 76 78 79 79 79 81 82 83 81 79 77 75 76 74 75 76 76 76 77 79 80 77 77 76 77 78 80 81 82 84 84 85 86 87 88 88 88 84 85 87 88 88 86 83 81 81 82 84 85 83 79 74 71 75 74 73 73 74 75 76 77 76 76 77 77 76 74 73 72 70 69 67 63 60 56 53 52 51 51 53 56 60 64 63 62 64 63 64 65 68 67 63 60 61 59 57 55 52 47 40 36 30 26 23 24 23 21 22 26 30 29 31 37 44 53 66 78 93 106 123 133 141 148 154 156 156 157 159 160 158 157 157 158 156 153 150 148 144 139 129 123 113 100 84 69 56 44 38 38 39 47 57 71 91 116 137 147 155 159 162 164 163 161 161 162 162 161 160 160 160 159 157 154 156 153 151 149 146 141 133 126 112 100 82 65 53 44 39 36 33 36 38 37 36 41 54 66 86 106 131 147 155 161 166 167 168 169 169 170 170 170 169 168 167 166 164 162 159 157 155 154 149 150 146 142 139 138 133 127 120 117 112 105 97 84 65 49 36 29 23 22 21 21 22 27 34 46 65 85 105 122 130 130 129 126 123 123 124 127 128 128 118 114 110 108 106 104 99 95 91 81 69 61 53 44 36 33 28 31 41 56 71 87 109 127 141 142 137 127 119 115 112 108 121 120 118 116 114 112 109 105 97 91 82 76 73 72 72 72 76 78 80 78 74 68 62 57 50 49 50 52 57 66 77 84 93 99 108 116 122 125 127 129 128 126 124 122 122 124 125 127 136 139 146 150 154 157 159 161 160 162 163 162 159 158 157 158 157 156 155 154 153 152 152 152 150 148 147 146 145 143 140 138 135 134 132 132 128 122 116 110 98 95 94 93 96 101 107 111 116 119 122 125 126 124 122 120 118 116 113 108 102 93 84 77 68 60 49 44 41 36 36 37 41 41 49 62 79 97 120 138 153 157 162 166 168 169 170 170 169 168 168 167 166 165 165 165 164 164 162 162 162 161 161 160 157 155 153 151 149 146 140 137 132 123 112 105 100 97 100 105 116 126 138 147 149 150 152 154 151 150 149 148 147 145 143 142 139 140 138 137 134 130 127 125 124 121 118 113 109 105 98 95 91 88 83 77 71 65 59 55 52 52 54 59 67 78 86 91 94 95 97 101 102 102 102 99 102 102 102 102 101 101 101 100 94 93 91 91 90 89 87 85 81 79 77 76 75 74 73 71 71 69 68 68 70 70 69 68 67 68 69 68 67 68 69 69 70 71 72 72 72 72 74 77 97 123 135 129 130 142 140 124 114 111 108 104 101 96 92 88 89 85 83 82 84 82 77 72 73 76 79 80 80 77 75 74 72 73 75 79 80 82 83 83 82 83 83 82 79 77 75 77 74 75 76 76 75 75 77 78 75 75 76 77 78 80 82 82 85 86 86 87 88 88 89 89 89 89 89 88 86 83 80 78 82 81 80 78 77 76 75 75 76 76 75 74 74 74 75 75 75 76 77 77 76 73 70 69 66 65 62 57 54 52 51 50 51 51 52 55 58 61 62 61 64 63 63 65 67 65 63 59 58 55 52 49 45 41 34 31 24 21 19 21 21 19 20 22 24 25 30 37 45 57 75 90 106 119 134 140 142 147 153 155 157 159 161 161 160 158 158 159 158 155 151 149 145 140 130 124 111 100 86 74 61 50 45 46 42 55 68 80 103 128 146 150 160 162 164 165 164 162 162 162 161 159 158 158 158 157 155 154 157 154 151 149 145 139 129 122 110 98 78 61 49 43 39 38 36 37 37 39 41 49 67 83 100 120 144 160 166 170 173 173 172 172 171 170 169 167 166 166 166 164 162 158 156 153 152 152 151 152 147 142 139 137 131 125 124 122 117 109 98 82 61 44 33 27 22 21 20 19 22 26 38 50 68 89 108 123 129 129 123 122 121 121 123 125 124 123 119 115 110 105 103 101 98 96 101 93 82 74 65 53 42 35 28 29 36 48 60 76 96 113 127 131 129 122 117 115 111 108 117 116 115 114 113 111 108 106 100 94 85 77 71 67 64 62 64 64 64 63 60 54 51 49 44 48 56 63 71 84 93 100 112 118 126 133 137 140 141 141 140 139 137 134 132 130 129 129 130 133 140 144 147 152 156 159 158 161 162 161 161 159 159 159 158 157 155 154 153 153 152 152 152 151 148 147 146 142 139 137 135 134 133 131 129 125 119 114 103 99 91 87 87 92 99 104 111 113 115 117 119 119 119 118 113 110 106 101 95 86 77 71 59 51 43 40 39 39 43 48 52 55 61 71 84 101 121 137 153 157 162 167 169 170 170 172 169 169 167 166 165 165 164 164 163 163 161 162 161 161 160 160 155 154 152 151 149 146 143 140 137 129 118 110 102 96 95 99 106 116 130 139 143 144 148 151 149 147 146 145 143 139 137 136 133 132 131 128 124 120 117 114 110 107 104 100 96 92 88 84 82 78 73 68 64 60 55 53 52 54 57 62 70 80 90 96 101 103 106 109 111 111 112 112 115 116 116 116 116 117 117 117 113 112 109 109 107 105 101 98 94 90 87 85 85 83 80 77 77 75 73 71 71 73 72 71 71 70 71 71 71 73 73 74 72 74 75 75 76 77 79 81 93 115 134 135 128 128 126 122 116 113 109 106 102 98 93 89 88 85 82 82 84 83 78 72 69 70 74 76 78 77 75 74 75 74 75 76 77 78 80 81 79 80 81 81 79 78 77 79 77 78 78 76 74 73 74 75 74 75 75 77 79 79 81 82 86 86 86 87 88 88 89 88 88 87 85 83 80 79 77 77 76 77 76 77 79 80 82 83 75 75 75 75 76 76 75 75 74 75 75 74 74 71 68 66 62 60 56 53 52 49 49 49 52 52 52 54 57 58 59 57 62 62 63 63 64 61 58 56 54 51 47 43 38 34 29 26 20 18 18 20 21 19 19 21 23 25 32 41 52 65 85 101 115 127 137 141 141 146 152 155 157 159 161 162 160 159 158 159 158 155 151 148 145 140 131 126 115 106 92 80 67 56 51 52 50 64 80 95 117 142 156 156 163 163 164 165 165 163 163 162 161 159 157 157 157 157 155 154 155 152 149 146 144 137 128 121 106 94 76 60 48 43 41 40 40 38 37 38 44 55 78 100 122 141 162 173 175 175 176 175 174 173 171 168 166 164 163 163 163 160 156 153 150 149 148 148 151 151 148 142 140 138 133 127 125 123 118 108 97 82 60 42 30 25 23 22 21 20 22 27 42 56 74 94 111 124 129 127 121 121 120 122 123 123 122 120 119 115 110 105 103 101 100 99 104 99 91 83 74 61 47 36 30 30 32 41 52 68 87 102 117 122 124 120 115 111 106 100 113 113 111 111 111 109 107 105 101 95 87 79 71 65 60 55 52 49 48 48 45 42 42 44 48 56 69 80 91 102 110 117 128 133 139 144 146 147 148 148 147 146 144 142 140 136 135 134 129 130 133 135 138 144 149 153 155 157 160 162 160 159 159 160 157 156 155 154 152 151 151 151 153 151 149 147 146 143 140 137 137 135 133 131 129 126 122 117 110 102 92 84 80 84 90 94 104 105 108 110 112 112 113 112 104 100 95 90 84 76 68 62 53 48 44 44 48 52 59 66 66 70 78 85 93 106 122 134 150 155 160 164 167 168 170 170 169 169 168 167 165 164 163 163 162 162 161 161 160 159 159 159 153 153 151 150 148 146 144 143 139 132 123 116 107 97 93 93 96 105 116 126 133 136 139 142 143 141 140 138 134 130 127 126 121 120 118 114 111 108 106 103 96 94 91 89 88 85 81 78 77 72 67 63 61 59 57 55 58 60 66 72 79 90 99 106 113 117 121 125 128 129 131 133 132 132 132 134 133 135 134 134 135 133 130 128 125 121 116 112 110 106 101 99 97 95 90 85 85 81 77 75 74 74 74 72 74 74 75 75 78 79 80 80 79 80 82 82 82 82 84 86 89 103 122 136 140 132 120 111 108 106 104 102 101 98 94 93 87 84 82 83 83 82 79 76 70 70 71 73 75 76 75 73 73 73 72 71 71 73 74 75 74 75 78 79 78 76 77 79 79 79 79 76 74 73 74 74 76 76 76 77 78 80 81 82 84 84 85 85 86 87 86 86 82 81 79 78 77 78 79 79 78 80 82 84 83 79 75 73 71 72 72 73 76 75 76 76 72 73 73 71 69 66 64 62 57 55 53 51 49 49 49 49 53 52 52 54 56 57 56 56 58 58 60 59 57 55 52 49 50 46 41 35 32 28 25 23 20 18 17 20 19 18 19 22 25 27 36 49 62 77 93 107 118 127 136 140 143 147 153 155 156 158 160 161 159 158 158 159 157 154 150 147 145 139 132 127 121 112 99 86 71 57 52 53 56 68 87 108 131 151 161 163 168 167 166 166 167 167 167 165 165 161 159 158 159 159 157 156 152 150 148 147 145 140 132 126 105 94 78 62 52 46 41 39 39 36 35 39 45 60 87 112 144 160 175 182 180 178 177 176 176 174 171 168 165 162 160 160 160 157 153 148 145 144 145 147 148 148 147 143 143 141 138 133 126 123 118 110 98 84 63 46 28 23 21 22 20 21 25 32 45 62 83 100 114 123 126 125 123 123 123 124 125 126 125 123 118 116 112 108 106 105 106 106 103 101 95 86 77 66 50 37 32 28 28 34 44 59 78 93 110 116 120 116 110 104 95 89 112 110 109 109 109 108 105 103 99 96 88 81 73 64 56 50 46 40 36 36 36 36 41 47 62 72 88 101 111 120 130 136 140 144 147 150 151 151 152 151 150 149 148 146 144 140 137 135 131 131 130 129 131 133 140 144 150 153 157 158 159 158 159 159 157 156 155 153 151 151 151 151 151 150 148 148 147 145 142 140 138 135 132 130 128 126 122 121 113 105 94 83 77 76 79 81 90 94 98 102 103 102 100 99 92 88 82 76 71 63 56 52 53 51 54 60 66 72 81 88 90 96 101 102 104 111 122 131 146 149 155 161 163 165 166 168 169 169 167 167 165 164 163 163 160 161 160 159 159 158 157 157 152 152 151 150 148 146 146 145 140 134 128 121 111 98 90 88 87 93 102 112 120 126 128 130 134 133 129 126 122 117 114 112 107 105 102 99 97 96 95 96 90 89 88 87 86 85 83 81 78 74 69 66 65 65 64 63 68 72 80 87 94 103 114 120 127 131 136 140 140 142 144 146 146 145 146 147 146 146 146 146 148 146 144 143 142 137 134 130 131 126 121 116 114 111 105 99 95 91 87 83 81 79 78 76 77 78 79 80 82 85 86 86 89 90 91 89 88 88 89 91 92 102 117 130 138 135 124 113 105 104 101 98 97 93 90 89 82 82 82 82 81 79 77 77 76 74 72 72 74 75 74 72 71 71 71 72 71 71 70 69 71 73 76 75 75 75 76 78 77 78 79 77 75 74 75 76 79 79 79 78 79 80 81 82 83 83 83 83 84 84 84 84 80 80 81 81 81 83 82 82 83 83 82 80 76 71 66 63 69 69 70 72 72 73 73 73 70 69 67 65 63 61 59 57 52 52 51 50 49 50 50 50 52 52 52 54 57 58 57 56 56 57 58 57 54 51 47 46 45 41 34 29 26 23 20 18 21 18 16 18 18 18 19 23 27 30 39 55 71 84 99 110 120 127 136 140 144 149 152 151 154 156 158 159 158 157 158 157 156 152 148 146 143 139 133 128 120 112 100 87 70 55 50 51 66 75 97 124 147 159 166 169 173 171 169 168 169 170 168 167 166 163 160 159 160 159 158 157 152 151 149 148 147 142 133 127 110 100 85 69 57 49 41 36 36 33 35 44 56 72 102 129 158 170 183 184 181 179 178 177 175 173 169 165 162 160 159 158 158 155 150 146 144 144 146 147 149 149 147 144 144 143 139 134 125 124 120 111 101 85 62 44 28 24 20 18 18 22 32 41 54 73 96 111 119 123 125 123 123 123 123 125 127 129 129 127 123 121 118 114 110 110 109 111 102 102 96 87 78 67 51 36 32 26 23 29 38 51 71 85 103 108 111 107 100 94 87 81 110 108 108 108 108 106 103 102 97 94 88 80 74 64 54 48 45 37 32 32 33 35 43 51 75 86 102 116 126 134 143 150 151 153 155 157 156 155 155 156 154 155 153 152 147 144 140 138 134 132 129 125 124 127 133 137 147 150 154 157 157 156 158 159 156 155 154 153 151 150 150 150 149 148 147 147 148 146 144 143 139 135 132 129 127 126 124 122 113 107 96 84 76 73 72 72 79 83 88 93 95 93 90 87 84 80 73 67 60 55 49 45 57 58 65 75 84 90 98 105 112 117 121 118 114 116 122 127 142 145 153 157 160 163 164 165 169 169 168 166 166 164 163 162 160 160 160 159 158 157 156 156 152 152 153 151 149 148 147 148 140 135 129 123 111 97 87 84 81 85 93 103 112 119 121 121 127 126 123 119 113 109 104 102 95 93 90 88 87 88 89 90 92 91 90 90 91 90 89 86 82 78 74 71 71 72 73 72 78 83 91 99 108 116 125 131 138 141 146 148 146 147 148 149 152 151 151 151 151 151 150 151 150 149 150 151 152 151 147 144 146 141 135 130 128 124 116 111 105 99 94 90 88 85 83 81 79 79 82 83 86 88 91 91 97 97 96 95 92 92 92 94 95 109 119 122 125 130 130 124 111 108 102 97 93 88 83 79 79 81 82 81 79 77 75 75 78 75 71 69 70 71 69 67 69 72 74 75 75 73 71 69 69 72 73 74 73 73 74 76 77 77 78 77 75 75 77 79 80 80 80 80 80 81 82 82 82 82 82 82 83 83 83 83 84 85 87 88 89 86 84 82 78 75 71 68 66 66 68 70 70 70 71 70 70 69 67 67 67 66 64 61 59 56 56 56 51 50 50 51 51 51 49 50 50 50 51 54 57 59 59 58 57 58 58 57 53 49 46 45 41 37 30 25 22 20 17 15 22 18 17 17 17 17 19 23 29 31 41 59 77 89 102 108 123 129 138 143 147 150 147 144 152 154 157 158 157 157 157 157 155 151 147 144 143 139 133 128 115 108 96 83 68 54 50 52 80 87 108 138 161 168 171 176 175 173 169 169 169 169 167 165 166 163 160 158 159 159 158 157 155 153 151 149 146 139 130 123 116 106 91 76 62 50 40 34 33 30 37 53 68 88 119 147 163 175 185 185 180 179 179 179 174 172 168 163 160 157 155 155 159 155 151 146 143 145 147 149 153 152 150 145 143 142 138 133 126 127 123 113 102 83 58 37 30 24 18 15 16 23 36 49 61 82 106 119 124 126 125 123 121 121 121 123 127 130 130 129 130 128 124 119 114 111 110 110 102 102 98 87 78 67 52 37 32 26 23 25 34 49 66 81 97 102 103 98 93 88 83 79 105 105 105 104 103 102 100 100 96 94 90 84 77 67 56 50 39 35 32 30 30 38 54 68 80 98 117 128 134 142 149 154 153 154 155 155 155 155 154 154 151 151 150 148 148 146 144 143 142 136 128 123 122 124 127 128 135 142 151 157 159 159 159 159 158 156 154 152 152 150 150 150 151 151 150 148 147 146 144 143 136 137 135 134 131 126 124 122 112 108 100 89 78 70 65 63 66 71 79 82 81 79 77 74 69 63 57 55 50 47 53 63 71 79 89 98 105 113 122 129 136 134 132 129 127 126 127 127 134 137 142 148 154 159 163 166 168 167 165 164 163 164 165 165 160 160 160 159 158 158 156 157 152 152 151 149 147 145 144 143 140 138 132 123 116 108 94 82 74 80 84 88 98 109 114 112 112 107 105 104 98 88 84 86 82 82 80 81 82 86 88 90 97 99 102 105 105 104 102 100 97 96 92 87 82 83 87 90 98 102 109 116 123 128 135 139 144 147 152 153 155 155 156 155 158 158 157 156 156 154 155 154 156 156 156 156 156 154 152 151 150 148 144 143 140 137 133 131 121 116 107 100 93 88 84 83 76 80 85 89 90 92 95 99 101 101 102 101 99 99 101 103 102 105 109 118 126 131 131 128 119 110 101 95 92 88 79 73 80 80 80 79 77 74 72 70 72 71 69 66 65 64 64 63 71 70 70 70 70 70 70 70 73 74 75 75 76 76 74 74 74 74 74 74 77 78 80 81 80 81 81 82 83 84 85 85 86 87 88 87 86 85 84 83 85 84 83 81 80 77 76 76 71 70 70 69 69 67 67 67 69 68 67 67 69 69 68 67 62 62 61 59 57 56 55 54 48 49 50 51 52 51 50 49 53 52 52 54 55 56 55 54 58 56 53 49 46 43 40 39 30 26 22 20 19 18 20 22 22 18 17 17 17 17 21 27 33 42 55 69 79 91 100 108 124 130 137 142 143 142 143 144 148 150 154 156 157 155 153 151 148 148 147 144 142 140 131 121 120 105 88 74 59 48 53 66 82 93 130 162 166 170 179 175 178 174 172 172 173 173 171 168 163 162 161 161 162 161 160 158 153 152 151 149 147 143 137 133 119 111 99 86 70 53 39 35 32 33 42 61 79 103 132 159 176 179 182 182 180 178 178 179 173 171 168 163 158 155 154 155 155 153 148 144 142 144 146 148 156 154 152 150 147 142 138 133 129 122 114 108 98 81 58 43 29 24 19 17 20 28 44 58 81 97 115 123 126 127 126 125 123 124 125 126 127 130 131 131 130 127 123 120 117 115 110 109 102 104 98 88 78 66 49 34 25 23 22 25 29 36 54 71 86 95 99 96 91 84 71 60 105 105 105 104 103 102 100 99 96 93 89 84 76 67 57 51 40 36 32 31 32 41 59 76 94 110 128 135 138 144 150 153 154 154 155 156 156 155 155 154 150 150 149 150 149 147 146 145 144 139 133 128 125 125 124 124 131 138 145 152 155 157 157 157 157 157 155 153 152 152 151 151 151 150 150 148 147 146 144 143 136 136 134 133 129 126 124 123 113 109 101 90 79 69 62 60 56 60 66 68 68 66 65 62 57 54 54 56 56 58 68 78 92 99 110 117 125 131 138 144 140 141 140 139 137 134 131 130 135 135 139 142 149 154 160 163 167 166 166 166 166 166 166 166 161 161 160 159 158 157 156 156 154 154 153 150 148 147 146 145 142 139 133 126 119 110 97 85 69 73 74 77 85 95 99 97 96 93 91 90 85 79 76 80 81 82 85 89 94 99 102 106 112 114 116 119 119 118 115 114 109 107 103 98 93 91 94 97 105 110 118 126 132 138 143 147 148 151 156 157 158 158 158 158 160 160 159 159 158 158 157 156 156 156 156 156 155 155 152 152 153 151 147 145 143 141 137 134 126 120 111 102 94 88 82 78 74 78 84 89 92 96 99 102 100 101 101 101 99 99 100 102 101 103 109 117 125 127 123 119 116 112 106 100 93 87 80 75 74 75 76 77 75 72 71 70 67 67 66 65 65 66 68 68 74 73 73 72 72 72 72 72 72 72 72 74 73 72 70 69 72 72 72 73 74 77 78 79 79 80 80 81 82 83 83 83 84 85 85 85 84 83 82 81 80 80 79 76 75 75 73 72 71 70 70 69 68 67 67 67 70 68 66 66 67 67 65 63 60 60 59 58 57 55 55 54 50 50 51 52 52 53 53 52 52 52 52 52 55 55 55 53 53 52 49 46 42 38 34 32 26 24 21 19 18 19 19 20 21 18 16 17 17 18 23 29 38 46 59 71 81 91 101 107 116 124 134 138 139 139 142 146 147 149 151 153 153 152 150 149 146 146 144 141 140 137 127 117 113 100 82 66 53 48 56 69 91 112 146 168 171 174 180 181 178 174 173 172 173 174 170 167 164 163 163 163 162 162 160 159 155 153 151 150 147 143 138 133 125 116 103 93 79 61 47 40 33 39 54 72 93 119 150 173 180 183 184 183 180 178 177 177 174 171 167 162 156 155 154 154 153 150 147 144 143 145 148 150 152 151 149 146 146 141 138 134 128 122 114 107 96 80 58 43 29 24 19 19 23 34 52 68 91 106 122 130 130 129 126 123 123 124 126 126 127 128 129 129 128 125 120 117 114 111 110 108 104 104 98 86 74 61 44 30 23 20 20 22 25 31 44 57 65 71 75 74 70 65 55 45 107 106 106 105 103 101 100 98 96 94 89 84 77 68 59 53 43 39 34 32 36 46 68 86 106 120 135 141 143 148 151 154 156 157 157 157 156 156 155 154 150 150 149 150 150 149 149 148 147 144 139 134 131 127 123 120 128 131 137 144 151 154 157 156 158 157 156 155 154 151 151 151 150 150 150 148 146 146 143 142 136 134 131 130 127 125 123 123 115 111 102 92 80 69 61 55 49 49 50 51 53 52 50 48 46 48 53 62 68 76 87 98 114 121 131 137 143 146 150 154 149 150 152 151 148 144 138 135 136 135 135 136 140 148 153 157 164 165 167 168 169 167 167 166 161 162 160 159 157 156 155 154 154 154 151 150 148 146 144 144 140 139 133 125 119 111 97 86 67 65 62 64 69 77 79 77 79 77 78 78 77 74 77 81 86 89 95 102 110 118 123 125 129 131 133 135 135 132 131 130 120 118 112 107 102 98 98 100 110 114 123 132 139 144 149 151 152 156 159 160 160 158 158 159 160 160 159 159 159 159 159 158 159 159 158 159 158 156 155 154 153 151 149 147 145 142 138 135 129 123 113 104 96 87 80 75 71 75 81 87 92 98 102 107 103 105 105 104 103 102 103 105 104 107 111 119 124 125 122 117 113 111 107 101 94 85 79 76 68 71 73 73 74 73 70 68 67 66 66 66 68 70 71 73 73 73 73 72 72 71 71 71 73 73 74 73 73 71 69 68 71 71 71 72 72 74 76 77 78 78 78 79 79 80 80 80 81 82 83 83 82 81 81 80 74 73 73 73 71 71 70 70 69 68 69 69 69 69 70 70 70 68 66 65 64 63 61 59 58 57 57 56 55 55 54 54 51 51 51 51 52 53 54 55 53 53 52 53 54 54 52 51 46 44 42 39 34 30 26 23 21 21 20 19 19 18 18 19 20 17 14 17 17 18 26 33 44 53 63 73 83 92 100 106 109 120 131 136 134 133 139 146 146 146 147 148 148 148 148 147 145 146 142 138 136 133 124 113 106 94 74 56 47 51 64 76 103 135 161 171 177 180 181 184 179 177 175 174 175 173 170 167 166 166 164 164 164 163 161 160 156 154 152 150 149 144 138 135 128 118 107 99 87 70 53 45 36 50 68 86 110 140 169 186 185 186 187 184 180 177 175 174 173 171 165 161 157 155 154 154 153 151 147 143 143 144 146 148 146 145 144 144 143 140 136 133 128 122 114 105 94 77 56 41 28 22 19 21 29 44 66 85 107 120 133 137 135 131 127 122 124 125 126 127 127 125 125 124 124 120 115 112 109 109 107 106 104 102 96 83 68 54 37 24 23 20 20 23 25 29 34 41 41 46 48 48 45 43 38 33 106 106 105 104 102 100 98 97 96 94 90 86 79 71 61 55 45 40 35 34 39 52 76 95 108 121 136 143 145 150 153 155 156 157 157 157 156 155 154 154 151 151 151 151 151 150 149 149 149 147 144 141 138 131 124 120 125 124 128 136 145 154 157 157 157 158 157 156 155 153 151 151 150 150 149 148 146 145 143 142 136 133 129 127 126 124 123 122 115 110 102 94 82 70 59 54 46 42 40 41 42 41 42 42 47 53 63 74 84 95 108 117 132 138 145 152 154 156 158 159 157 158 159 157 155 150 145 142 137 135 132 131 133 140 146 149 159 162 165 168 169 168 167 166 163 162 161 159 157 156 154 154 152 150 149 147 145 142 141 141 137 135 130 121 116 108 95 83 68 61 55 53 58 64 65 63 69 71 75 78 81 84 91 97 100 104 112 121 129 136 140 142 142 143 144 146 144 142 140 138 130 127 121 115 108 103 101 100 103 110 120 128 135 142 148 151 153 156 158 160 158 157 156 156 157 157 157 157 157 156 156 156 157 158 158 157 157 155 154 153 152 150 146 145 143 139 137 133 126 120 112 104 95 86 78 73 66 69 75 81 88 96 101 104 105 107 109 109 108 108 109 110 111 112 115 121 127 129 127 122 111 106 101 95 91 87 81 78 70 71 72 74 74 74 70 69 70 70 69 68 69 71 72 73 71 71 70 70 69 69 69 68 74 74 74 74 74 73 71 71 69 70 70 71 72 74 76 76 78 78 79 79 79 79 79 79 80 80 81 82 82 81 80 79 72 72 71 71 71 71 71 71 68 68 68 69 70 72 74 75 70 68 65 64 62 61 58 56 55 55 55 54 54 54 53 53 52 52 51 51 52 54 55 57 55 53 52 52 53 52 49 48 40 39 34 28 25 21 18 18 17 18 18 19 19 19 19 19 18 16 14 16 18 21 29 37 50 57 67 76 82 89 98 104 111 119 128 131 130 131 134 139 142 142 142 143 144 146 147 147 145 145 143 139 136 131 122 111 99 88 69 50 45 56 75 87 115 150 167 169 181 183 178 183 181 178 176 175 175 174 171 168 167 166 166 165 164 164 161 160 158 156 154 152 148 144 139 135 127 117 108 100 89 73 55 46 42 58 78 98 126 158 180 187 190 190 188 184 181 175 172 171 172 169 163 159 158 157 157 157 155 153 148 144 141 141 142 143 144 142 141 140 140 138 134 130 126 121 113 102 90 73 53 39 24 21 19 25 37 57 82 102 122 131 140 140 137 133 129 125 125 125 126 125 124 122 119 118 119 115 110 107 105 105 103 102 101 98 90 78 63 47 32 22 24 23 23 27 32 33 33 32 31 32 32 32 33 33 32 31 104 104 103 102 100 98 96 95 95 93 90 87 81 73 65 58 48 42 36 35 40 55 80 101 109 122 135 143 146 150 153 153 155 155 155 155 155 154 154 154 153 153 152 152 151 150 148 149 148 147 146 145 141 136 129 124 123 122 124 130 140 149 155 157 156 157 157 157 155 154 153 152 150 149 149 147 146 145 143 142 136 133 127 126 125 124 122 120 114 108 102 93 83 71 60 53 44 38 34 35 35 35 39 44 55 64 79 91 104 117 130 136 149 153 158 162 164 164 164 164 163 162 160 158 155 152 149 148 142 138 133 130 130 134 138 141 152 155 160 163 167 167 166 165 162 162 161 159 157 156 153 154 152 150 148 146 144 142 141 140 136 134 128 120 113 105 92 80 67 59 49 47 49 51 55 56 63 71 80 87 93 101 111 117 121 125 132 138 143 148 150 151 151 151 151 150 149 146 144 141 138 136 131 124 118 111 106 103 99 104 112 121 130 138 145 150 152 155 157 159 158 156 156 156 155 155 155 155 155 154 154 154 152 153 151 152 151 149 147 146 148 145 142 139 139 135 131 128 122 117 108 98 90 80 72 66 58 60 66 73 81 88 94 96 102 105 108 109 109 109 111 112 115 114 117 121 127 130 130 129 115 105 94 89 90 92 87 82 75 74 74 75 76 76 73 70 68 68 67 67 68 69 70 71 71 71 70 70 69 69 69 67 70 71 73 74 74 73 73 72 72 72 72 73 75 76 78 79 80 80 80 79 79 79 79 79 79 80 81 82 82 82 81 80 73 73 74 74 74 74 75 75 72 72 72 72 72 72 73 74 70 68 65 63 61 59 56 54 53 53 53 53 53 53 53 53 53 52 51 51 52 53 55 56 54 54 52 50 50 48 45 42 36 32 26 20 15 14 15 15 15 15 17 18 19 19 18 18 17 15 14 18 21 26 34 43 53 60 68 75 81 88 95 102 113 116 123 127 131 133 134 135 140 138 139 139 142 144 146 147 147 146 143 138 134 130 119 109 93 80 60 47 47 63 84 100 129 159 170 170 183 187 179 179 180 180 178 176 176 174 171 169 169 167 166 165 165 163 161 160 158 156 154 152 149 144 138 134 127 117 108 99 89 71 56 47 49 64 84 108 142 173 187 186 191 189 185 182 177 173 169 167 167 164 161 159 160 160 159 158 153 151 147 142 141 140 140 141 141 139 138 138 136 134 129 126 124 118 109 99 84 66 48 36 21 20 22 32 48 69 96 117 133 139 142 140 137 135 132 129 125 125 124 123 120 117 115 113 113 110 106 103 103 102 102 101 96 91 84 72 58 42 30 23 24 26 30 35 41 42 38 33 30 28 25 25 26 26 28 30 101 100 100 99 97 95 94 93 92 90 88 86 82 74 66 60 48 42 37 35 41 55 81 101 112 124 137 143 146 149 150 149 151 152 152 153 153 152 152 152 153 153 152 153 151 150 149 148 147 147 146 145 144 141 135 131 125 123 122 126 133 142 150 154 154 155 155 156 156 155 153 152 149 149 149 147 145 145 142 141 137 133 128 127 126 124 121 118 112 107 99 90 81 70 58 49 42 34 30 30 30 31 39 50 65 79 95 110 123 137 148 152 158 160 163 166 167 166 166 165 164 164 160 157 154 154 152 153 147 143 138 134 131 131 132 134 142 146 152 158 162 163 164 163 162 162 160 159 157 156 155 154 154 152 150 148 146 143 142 141 134 133 127 119 110 103 90 78 62 54 43 40 39 43 47 53 63 76 91 101 109 119 128 134 142 144 149 152 154 156 156 157 158 157 157 155 154 150 147 146 141 138 134 128 122 116 107 104 99 103 107 113 121 132 143 150 150 153 157 157 158 157 155 156 156 156 155 154 154 153 152 152 151 151 149 149 146 144 142 141 140 137 134 132 130 125 121 118 114 108 98 89 80 71 64 59 52 55 59 66 75 84 89 92 98 101 106 109 111 112 114 116 119 118 119 123 129 131 131 127 121 107 93 89 94 97 93 87 79 77 74 75 76 77 73 71 64 63 63 64 64 66 68 69 71 71 71 71 71 71 71 71 67 68 69 70 71 71 71 71 73 73 73 73 75 76 78 79 81 80 80 79 79 78 78 78 79 80 81 82 82 82 81 80 76 76 76 77 77 78 78 78 80 79 77 73 71 70 68 69 68 65 63 61 60 58 56 54 53 53 53 53 53 52 52 52 52 52 52 52 52 53 53 54 54 52 48 47 45 41 37 34 30 26 20 14 11 10 12 13 12 13 14 15 16 16 16 16 15 14 16 22 26 30 38 47 57 62 69 75 81 87 95 100 114 114 119 125 132 136 137 136 137 136 137 137 139 141 142 143 145 143 140 136 132 126 116 105 85 69 53 48 54 69 93 114 148 165 175 178 185 187 182 180 180 179 180 179 176 175 174 173 169 168 167 166 166 164 162 161 158 157 154 152 149 144 137 133 127 119 110 100 86 68 54 48 56 68 91 122 157 183 191 188 187 185 181 176 173 170 166 164 163 160 158 158 160 160 158 155 146 145 143 141 140 140 141 142 140 138 136 135 133 130 126 123 120 114 105 92 77 59 42 31 20 20 28 41 60 82 108 129 139 143 145 141 137 135 134 131 125 123 121 118 115 112 110 109 109 106 104 104 102 103 101 99 91 86 79 68 54 38 28 26 26 32 39 46 51 54 48 41 34 30 25 23 22 21 24 28 97 97 96 96 94 93 91 91 88 87 85 83 79 72 65 60 50 44 37 35 39 53 78 98 112 123 135 141 144 147 146 145 147 148 149 150 150 150 150 151 150 151 151 152 150 151 150 148 148 147 144 144 144 142 139 136 129 127 124 123 125 133 141 148 151 152 155 156 157 155 154 153 149 149 148 147 145 145 142 141 138 134 129 128 128 125 120 115 113 106 95 86 76 65 53 44 38 32 28 29 28 29 43 59 78 93 110 125 137 151 158 160 162 162 164 165 166 166 165 164 164 162 160 157 155 156 156 157 151 149 144 139 134 130 128 127 133 137 144 150 156 159 161 161 161 161 160 159 158 157 157 156 154 153 150 148 145 143 141 141 133 131 124 116 107 99 85 73 58 49 40 36 34 36 45 57 72 88 107 119 128 137 146 149 155 156 158 161 162 162 162 162 162 162 161 158 155 153 150 148 143 141 137 132 126 120 110 104 99 99 99 101 108 121 134 143 146 148 152 154 154 154 154 155 154 154 153 151 150 149 149 147 146 145 145 142 140 137 135 133 128 124 122 119 116 112 108 104 97 92 84 75 69 64 60 56 56 56 61 69 79 88 94 96 103 107 113 118 122 125 128 130 132 132 133 137 139 137 132 128 122 110 98 93 94 96 92 87 80 75 70 69 73 74 73 71 65 65 65 64 63 64 66 67 69 70 70 70 71 72 71 72 69 69 70 70 70 70 71 70 73 73 72 73 75 76 78 79 80 80 79 78 77 77 76 76 77 78 79 81 82 81 81 80 77 77 78 78 78 78 79 79 81 79 75 72 70 68 66 67 64 62 60 58 58 57 55 53 54 54 53 53 53 52 52 52 52 52 52 52 52 51 51 50 51 49 45 41 38 34 28 26 20 19 15 12 9 9 9 9 10 10 11 11 12 12 13 13 13 14 17 26 31 36 43 50 58 63 70 76 81 88 96 101 112 116 120 125 129 133 135 136 136 136 136 137 136 136 136 135 140 138 135 129 126 120 109 97 82 61 49 55 67 80 106 133 165 170 182 188 184 181 182 179 179 180 181 180 178 175 175 175 170 170 168 168 168 167 164 162 158 156 154 151 148 142 137 132 127 120 112 99 82 63 52 48 62 75 102 137 167 182 189 190 183 178 174 171 170 168 163 161 159 157 155 157 159 159 154 149 144 142 140 138 138 139 140 140 138 137 135 133 133 130 125 122 117 111 100 87 72 53 36 27 19 23 34 51 71 93 118 137 141 145 147 143 140 137 133 130 124 122 118 114 110 108 107 107 105 104 104 104 105 103 101 98 89 82 75 65 51 35 26 27 32 42 51 58 63 65 61 53 44 38 31 27 24 21 24 28 94 94 94 93 93 92 90 89 85 84 81 81 77 72 65 59 49 44 37 35 38 53 76 95 107 119 131 137 141 144 145 143 144 144 147 148 149 149 150 150 148 148 150 151 151 151 150 150 148 146 145 144 143 142 140 138 132 130 126 121 120 125 134 141 149 152 154 156 156 156 154 153 149 149 148 146 145 144 142 141 138 134 129 129 129 125 119 113 113 104 93 83 72 61 48 40 38 32 29 30 27 29 46 66 88 104 121 132 144 155 161 161 167 167 167 168 167 169 168 167 163 162 161 159 159 157 157 157 155 153 148 143 137 131 126 124 129 132 138 145 151 156 159 160 161 160 161 160 159 158 157 157 151 150 149 146 144 141 140 139 130 128 121 111 104 93 80 67 55 47 40 36 33 35 47 60 82 101 122 133 142 152 158 160 160 161 163 164 165 166 167 167 165 164 162 159 156 152 150 149 149 146 142 138 134 126 116 111 96 93 91 90 96 108 122 132 140 143 147 151 150 150 152 153 152 151 150 147 147 145 143 142 137 136 136 132 130 127 124 122 117 114 111 108 105 101 96 93 83 79 73 68 64 62 60 59 61 61 65 75 87 97 103 106 113 118 124 129 134 138 141 143 147 146 148 152 152 146 136 129 119 111 101 95 93 91 88 85 77 72 67 65 69 73 72 71 73 72 70 67 65 64 64 65 66 67 67 69 70 70 71 71 73 73 72 72 72 72 71 70 72 72 72 73 74 76 77 78 79 79 78 77 76 75 74 74 76 78 79 79 81 81 80 79 78 78 78 79 79 79 79 79 76 74 73 71 69 68 68 67 60 58 56 56 56 56 54 52 55 54 54 53 53 52 52 51 50 51 51 52 51 50 48 47 49 46 42 37 33 28 23 19 14 13 13 12 10 8 7 6 8 8 8 8 8 9 10 11 12 14 19 28 33 38 46 52 59 64 71 77 82 89 97 103 113 119 124 127 127 128 131 134 136 136 135 134 134 132 130 129 135 133 129 125 120 115 103 92 81 59 49 64 77 90 116 149 172 172 188 196 180 174 180 176 179 180 182 180 178 177 175 176 172 172 171 170 169 168 167 164 158 156 153 150 147 141 135 131 125 119 111 97 77 58 48 47 67 81 110 147 170 177 182 188 179 176 170 168 168 166 162 160 157 155 154 156 157 156 149 143 144 143 141 138 137 136 136 136 136 134 133 132 131 130 126 123 114 109 98 84 68 49 34 23 21 26 39 57 78 100 123 140 141 146 150 147 143 139 132 127 124 121 116 112 108 106 106 105 104 103 104 105 106 104 101 98 89 82 74 64 50 34 26 27 39 51 62 68 72 74 70 63 54 45 37 34 28 24 26 31 90 89 89 88 88 87 87 86 82 80 78 76 72 67 62 56 50 42 35 31 32 44 67 86 102 114 126 131 134 139 142 144 144 144 145 146 147 149 149 151 150 150 150 151 150 150 150 149 147 147 145 144 143 142 141 141 133 131 128 123 120 120 125 129 134 142 151 153 151 150 153 157 149 148 148 146 145 144 143 144 138 135 132 132 130 124 116 109 104 98 89 77 67 56 46 40 33 34 28 25 27 29 45 71 92 104 125 144 153 156 163 170 171 171 171 170 167 165 165 164 162 161 160 158 157 157 156 156 153 151 149 147 143 137 130 126 126 126 128 134 142 150 154 156 158 158 159 159 159 157 155 155 153 151 149 146 144 142 139 136 130 125 118 109 98 85 70 61 50 43 37 35 32 33 47 64 84 107 134 148 153 158 162 166 171 171 171 170 168 166 164 162 162 162 161 158 157 155 152 151 148 146 144 140 136 130 122 118 105 97 88 85 87 94 110 123 133 137 142 145 147 146 146 147 150 146 142 139 137 135 130 126 128 125 123 120 117 114 110 107 109 106 101 99 95 91 85 82 74 68 62 61 60 59 63 69 70 76 84 91 97 104 112 118 133 135 139 143 146 148 147 147 152 152 151 149 152 151 145 136 121 109 96 91 88 85 80 79 77 71 65 66 70 73 73 70 72 70 68 67 68 67 66 65 68 68 68 68 68 69 70 71 75 75 74 74 74 74 74 75 73 73 74 74 76 76 78 78 80 79 76 75 74 75 76 77 80 80 81 81 81 81 81 81 81 80 78 75 73 72 71 71 71 72 72 71 69 67 64 63 60 59 57 55 54 53 52 52 56 55 53 52 52 52 53 54 53 53 52 53 51 49 48 47 43 40 34 29 24 21 19 20 15 15 14 13 12 11 10 10 9 8 7 6 6 7 9 10 13 18 23 27 32 39 49 57 59 64 72 77 81 87 95 101 116 117 123 127 130 130 128 127 129 130 133 134 134 131 129 127 126 124 119 114 112 109 97 83 65 57 55 63 79 104 136 161 172 179 185 185 184 184 181 177 185 183 180 178 178 176 174 172 173 170 168 167 165 163 161 159 157 154 152 149 146 140 133 129 123 116 107 94 70 51 47 53 65 88 125 158 176 179 179 182 173 170 169 167 163 157 157 160 160 160 159 158 154 149 144 141 141 139 137 135 134 135 135 136 134 136 136 136 136 132 126 122 116 106 92 77 63 46 28 17 19 25 42 68 92 115 134 146 148 150 151 148 141 134 129 127 118 116 113 110 107 106 105 105 105 107 106 103 101 100 97 92 85 78 67 54 42 32 33 38 47 62 74 77 79 83 80 72 63 56 45 36 32 30 30 30 86 87 86 85 84 84 83 83 77 76 73 70 68 62 57 52 44 39 31 27 27 38 60 79 96 107 118 123 125 129 134 137 142 143 145 146 147 148 149 150 148 148 150 150 149 149 148 147 147 146 145 144 143 142 141 140 135 134 130 125 120 119 120 123 130 136 143 148 148 149 150 153 150 149 149 147 145 143 144 143 138 136 133 132 130 124 117 109 102 96 86 74 63 53 43 37 31 32 27 25 28 29 43 68 95 107 128 146 155 158 163 169 170 170 170 169 167 166 163 163 162 161 160 159 158 157 157 157 153 153 150 148 144 140 133 129 127 125 124 128 135 143 149 151 156 156 157 158 158 157 155 154 152 149 146 145 143 140 137 133 127 121 115 105 94 80 65 56 45 38 33 31 29 31 45 63 84 108 135 150 155 161 166 169 173 173 172 171 169 167 164 163 162 161 161 159 156 154 153 152 148 145 143 141 137 132 125 120 110 101 91 85 82 88 100 112 123 128 136 141 142 142 142 142 138 134 130 128 125 122 116 113 114 112 110 107 105 105 103 103 102 100 97 94 91 87 82 78 72 68 64 66 69 72 78 84 90 96 103 109 114 120 127 133 141 143 146 150 153 154 154 154 155 155 155 154 155 155 150 142 121 108 97 93 92 91 90 90 79 75 71 69 70 71 70 70 71 70 68 68 70 69 68 67 65 65 65 66 67 68 69 70 72 71 72 73 73 74 75 76 74 74 75 76 77 79 78 79 84 83 82 82 81 82 81 81 82 82 81 81 81 81 81 82 80 79 76 75 73 72 71 71 70 70 69 68 66 64 63 62 59 58 56 54 53 52 52 51 55 54 53 52 51 51 52 53 51 51 51 49 48 44 43 41 32 30 27 23 20 19 18 18 16 15 14 13 12 11 11 10 10 9 8 6 6 6 8 9 9 15 19 25 30 37 47 55 60 67 73 78 81 87 94 101 111 114 119 123 127 128 128 127 127 129 130 131 130 128 126 124 117 117 114 112 110 106 92 77 57 54 59 72 92 115 141 160 176 183 187 187 186 186 183 180 183 182 181 180 179 178 175 172 174 172 169 168 167 166 164 162 160 156 153 149 146 140 135 132 125 116 105 88 65 46 45 55 67 92 127 156 173 177 177 175 170 167 165 164 160 156 156 160 158 158 157 155 151 147 143 140 139 137 136 134 132 131 130 131 136 137 136 134 132 128 122 118 108 101 87 72 55 39 26 19 21 27 44 70 96 118 138 150 149 147 146 142 137 130 125 122 114 114 110 108 106 105 105 104 104 105 104 100 98 95 90 84 79 71 59 49 40 34 39 46 55 68 78 79 80 83 82 74 71 64 53 45 38 33 30 28 81 80 80 78 77 77 76 75 70 68 65 62 59 54 48 44 38 34 31 25 22 30 51 69 88 99 109 113 114 120 126 129 139 140 141 143 144 146 147 148 146 146 147 148 147 147 145 145 145 145 144 143 142 141 141 140 137 136 132 127 122 118 117 117 122 126 132 139 144 147 148 149 150 150 149 148 146 144 143 142 140 137 132 131 129 124 115 108 98 92 81 69 58 47 39 34 29 31 29 26 29 29 42 66 95 108 130 149 158 159 162 168 169 169 168 168 166 165 163 161 162 161 160 158 157 157 156 156 155 153 151 150 148 144 138 136 130 125 120 120 124 132 141 146 153 154 155 156 156 155 154 154 151 148 146 143 142 138 134 131 123 118 109 99 87 73 59 50 39 33 30 29 27 30 45 62 85 109 137 152 159 164 170 174 174 174 173 172 169 167 165 164 161 161 160 160 158 156 155 154 149 147 144 142 139 135 128 124 116 106 94 85 80 81 88 98 111 117 125 132 134 134 133 132 121 119 117 113 110 105 101 98 100 98 97 96 96 97 100 102 103 103 102 101 99 95 89 85 77 73 72 76 81 86 93 102 110 116 123 129 132 136 142 146 149 151 153 156 158 159 159 160 157 159 158 157 158 158 153 147 125 113 99 95 93 91 90 91 85 84 80 78 75 71 69 68 69 68 69 69 71 71 70 69 67 67 67 68 68 69 68 69 68 68 69 71 72 74 75 76 73 74 76 76 77 79 79 78 82 83 83 83 83 82 83 82 82 82 82 82 82 81 81 81 78 76 75 74 72 71 71 71 69 68 66 64 63 61 61 60 57 56 55 53 52 51 51 51 54 53 52 50 50 51 51 52 49 48 47 43 40 37 34 32 25 23 20 19 17 17 17 17 15 15 15 14 13 12 11 11 11 10 8 7 6 7 7 8 8 11 18 22 28 36 45 51 59 63 69 73 78 83 90 95 101 104 109 113 118 120 122 122 119 120 122 123 123 121 120 119 112 113 113 111 107 98 82 67 56 57 67 86 110 135 157 172 189 193 195 193 192 192 192 189 184 183 182 181 181 180 177 175 178 175 171 168 168 167 166 165 160 157 152 148 143 139 135 131 123 113 99 79 56 41 46 60 78 105 138 160 173 181 179 172 165 162 159 159 155 153 154 159 158 157 154 151 146 143 139 138 137 135 133 129 127 126 125 125 135 135 132 130 126 121 115 110 100 92 80 62 45 31 25 21 23 30 44 69 93 115 134 147 145 142 138 134 130 126 121 117 114 114 111 109 108 107 106 106 104 105 104 99 96 93 85 78 68 59 47 41 37 39 48 58 67 76 81 81 81 83 81 75 77 72 64 57 49 41 34 30 76 75 73 71 70 69 67 66 62 60 57 53 51 45 41 37 32 30 28 24 21 25 43 61 81 92 102 106 109 117 124 127 133 135 136 137 139 140 142 142 144 144 145 145 145 145 145 145 144 144 143 142 142 141 140 140 138 138 136 131 126 121 116 114 116 117 122 129 139 144 146 145 149 149 149 149 147 145 141 140 139 136 132 130 127 122 113 106 95 88 76 64 54 43 36 31 28 30 29 27 29 27 39 62 91 105 129 149 158 159 163 167 168 167 166 166 165 163 162 162 161 161 159 158 157 156 156 156 156 155 153 152 152 148 144 141 134 128 120 115 117 123 132 138 147 149 151 153 154 153 153 153 149 147 144 142 140 137 131 128 121 115 105 94 82 68 55 47 38 32 29 29 28 30 44 60 85 109 137 153 160 165 171 175 175 174 173 170 168 166 164 163 161 160 160 160 159 157 156 155 149 148 145 143 141 138 132 128 121 111 97 88 78 75 79 86 100 106 114 121 121 121 118 116 109 106 102 99 96 94 93 92 92 94 96 99 102 105 107 110 115 114 115 116 115 110 104 99 91 85 81 82 86 92 101 111 122 126 135 139 142 144 149 151 153 154 156 158 159 159 159 159 157 158 158 156 156 156 152 146 133 121 107 100 93 86 81 80 87 88 89 86 81 76 70 68 67 66 68 69 71 72 70 68 70 70 70 70 69 68 67 67 68 68 68 69 70 72 73 74 74 75 76 77 78 77 77 77 79 78 78 78 78 79 80 80 83 82 82 81 80 79 79 77 76 75 74 72 71 70 70 70 68 67 64 62 60 59 59 59 57 56 54 53 52 51 50 50 53 52 51 50 49 49 49 48 43 42 39 36 33 29 26 25 24 23 20 18 18 16 16 16 17 17 15 15 14 13 12 12 12 11 9 7 6 6 6 7 8 12 17 21 27 33 41 46 49 51 57 61 65 70 77 81 86 88 93 98 102 105 106 107 108 109 110 112 114 114 114 114 112 112 110 107 99 86 70 58 60 63 74 96 124 153 176 188 196 200 200 199 198 200 200 197 187 185 182 181 181 182 181 180 180 176 173 168 167 166 165 163 155 152 148 143 139 133 127 123 119 105 88 68 47 38 48 67 88 117 147 162 173 181 178 168 160 157 155 154 151 150 152 157 159 156 151 146 143 139 137 136 134 131 126 123 121 121 123 125 131 131 128 127 123 115 106 100 92 82 67 51 40 33 30 28 29 31 40 57 79 100 121 135 138 135 131 128 126 124 120 117 114 114 111 109 107 105 104 103 103 102 97 92 90 87 81 73 59 48 40 36 38 45 58 69 79 84 85 82 81 82 80 75 77 75 71 66 60 52 42 37 69 69 67 65 62 60 58 57 55 51 48 45 42 39 35 31 25 25 25 23 20 23 37 52 73 84 95 101 106 113 121 126 129 130 132 134 136 137 139 139 141 141 142 143 144 144 144 143 143 143 142 142 141 141 140 140 138 138 136 134 130 126 121 117 112 112 114 122 131 140 143 143 146 147 148 148 146 143 140 138 138 133 130 127 124 118 108 102 91 83 71 59 49 40 34 30 26 29 27 26 27 24 35 57 86 102 126 147 157 159 162 166 167 166 166 165 164 163 162 162 162 161 160 158 157 157 157 156 156 155 154 153 153 151 148 145 140 134 125 118 114 118 125 131 139 140 143 146 149 150 151 151 148 147 143 141 138 133 128 125 119 113 103 91 79 66 53 45 36 31 28 29 27 30 44 60 84 108 137 152 159 165 170 174 173 172 171 169 166 165 164 163 162 162 162 161 159 158 156 156 150 150 146 144 143 140 136 131 123 114 103 92 82 75 75 79 91 95 102 106 107 105 103 101 96 93 90 86 85 87 90 93 94 99 106 112 116 120 123 125 125 126 127 127 127 122 116 112 104 96 89 85 88 94 104 113 124 130 140 145 147 149 152 156 155 155 156 156 157 157 157 157 154 156 155 152 150 151 147 142 135 125 115 108 100 92 84 83 82 85 89 89 87 81 76 74 69 67 67 68 70 71 69 68 67 67 69 70 70 70 71 70 70 70 69 69 70 70 71 71 75 76 78 80 80 79 78 77 78 77 75 75 77 78 81 82 84 84 83 82 81 79 78 77 74 73 72 70 69 69 69 69 67 65 63 60 59 58 58 58 56 55 54 53 52 51 51 51 50 50 49 48 48 46 45 45 35 34 32 30 26 24 22 21 22 21 20 19 19 17 18 17 17 18 17 15 15 14 13 13 13 11 9 7 6 6 6 6 9 11 15 19 23 28 34 37 37 39 43 47 50 56 61 64 71 73 78 82 85 87 88 88 93 94 95 95 98 101 102 104 101 99 96 92 83 70 59 52 58 66 84 108 138 166 185 193 196 199 199 197 198 200 200 196 190 186 181 179 180 183 185 186 180 177 172 168 166 163 160 158 150 148 144 141 136 128 120 115 112 98 78 59 40 35 50 69 93 119 145 157 166 174 173 164 159 157 154 153 149 147 150 155 156 155 149 144 139 136 134 134 131 127 122 119 119 121 125 128 128 128 128 126 121 112 101 92 82 70 55 47 47 49 48 46 40 35 36 45 61 81 105 121 128 128 128 129 128 128 126 125 115 114 112 108 105 101 98 95 95 93 87 80 78 79 73 67 54 43 35 37 45 56 68 79 88 88 86 82 81 81 79 76 78 77 75 73 68 60 51 44 64 63 61 59 56 53 51 50 46 44 40 37 35 33 28 26 21 20 21 22 22 24 35 46 63 76 88 94 100 107 116 119 128 127 130 132 133 134 137 138 136 137 139 140 141 142 143 143 142 142 141 141 141 140 140 140 137 136 136 135 134 130 126 122 113 111 111 115 123 130 135 137 141 142 145 146 145 141 137 135 134 131 126 123 119 113 104 97 85 78 65 54 44 37 32 29 23 27 24 24 26 24 36 59 87 102 125 147 157 159 161 167 167 167 167 166 166 165 163 162 163 162 161 159 158 158 157 157 156 154 154 153 153 152 149 147 144 139 132 124 118 116 119 122 126 128 132 138 141 145 146 147 145 143 141 139 135 130 124 119 113 108 97 86 75 63 51 44 34 30 28 29 29 31 45 61 86 110 137 152 157 163 168 171 172 171 170 168 166 165 165 164 163 163 163 161 160 158 157 156 153 150 148 146 143 141 137 134 125 119 108 98 87 75 71 72 78 81 86 89 90 89 89 91 85 85 84 83 86 91 98 103 109 114 124 130 133 135 137 139 141 140 140 140 139 135 130 124 116 107 97 91 91 95 103 112 122 130 140 148 151 153 156 159 156 156 155 156 155 154 153 153 150 151 150 144 142 140 137 132 126 122 117 117 114 107 103 102 83 84 85 88 87 85 84 82 73 71 69 68 69 69 68 67 67 69 72 75 78 80 80 80 73 73 72 72 72 72 71 71 80 81 82 83 81 79 78 77 79 79 79 80 82 84 86 88 87 86 85 83 82 81 79 78 73 72 71 69 68 67 67 67 64 63 61 59 58 57 56 56 54 53 52 51 49 49 50 50 47 47 46 46 43 41 39 37 29 28 26 24 22 21 19 20 17 17 18 17 19 19 19 19 18 18 18 17 15 15 14 14 13 11 9 7 6 6 6 7 8 9 12 16 20 24 28 30 32 33 36 39 44 48 52 54 62 65 70 74 78 78 77 76 75 73 72 72 72 73 75 76 76 73 71 68 61 53 49 49 56 72 98 126 155 178 190 193 197 200 199 198 199 200 198 194 188 184 179 177 179 182 185 188 178 175 172 169 166 163 158 155 149 146 142 137 131 122 114 109 107 89 69 50 36 34 48 67 97 117 140 152 159 166 165 162 159 155 153 151 147 143 145 149 151 149 144 140 137 134 132 131 128 127 123 121 123 125 128 132 129 128 127 125 119 107 95 86 72 63 54 57 66 73 73 70 52 44 36 37 48 66 89 107 117 121 127 130 132 131 130 130 122 120 117 113 108 102 97 95 92 89 82 76 75 75 71 62 49 41 37 44 56 68 79 86 92 90 86 83 82 82 81 79 83 81 80 77 73 64 55 49 61 60 58 54 51 48 45 44 39 37 33 31 28 28 25 23 21 20 21 26 28 32 39 47 59 71 84 90 95 103 108 113 122 123 125 126 129 130 131 132 131 132 134 136 137 140 140 141 141 141 141 140 140 140 140 140 137 135 134 134 134 133 128 124 118 115 111 110 113 119 125 129 135 138 141 143 142 139 135 133 131 128 123 119 115 108 100 92 80 72 59 48 40 33 30 28 24 27 25 26 30 32 44 68 92 106 129 149 158 160 163 168 167 167 167 167 166 165 163 164 164 163 162 160 159 159 158 158 155 153 153 152 153 151 150 148 146 144 139 130 122 115 113 113 113 117 122 127 134 138 140 141 141 140 138 134 132 126 119 114 106 99 90 80 69 58 48 41 35 31 30 32 34 38 53 70 90 113 140 153 158 163 167 170 172 170 170 168 167 167 167 167 165 164 164 162 160 158 156 155 154 151 147 145 144 141 137 135 128 121 113 104 90 75 66 64 63 66 69 71 75 78 82 85 85 88 92 96 100 108 116 121 129 135 142 146 147 147 149 153 154 153 152 151 149 145 140 136 126 118 108 102 96 96 99 105 115 123 135 144 148 152 156 158 156 156 153 153 150 150 150 149 141 143 141 135 129 127 123 118 116 113 113 116 117 116 117 119 102 97 90 86 86 87 87 85 81 76 72 69 69 69 68 68 70 72 74 79 81 83 84 83 79 79 78 77 76 76 76 77 80 81 82 82 81 78 75 73 75 77 80 83 86 87 88 88 86 85 84 82 79 78 76 75 72 71 69 68 67 66 65 65 60 60 59 58 56 54 53 52 51 50 48 48 48 48 48 48 43 43 42 40 38 35 31 29 26 25 22 20 19 19 19 18 18 18 19 20 20 20 19 19 20 20 18 18 17 15 15 15 13 11 9 7 6 6 7 7 9 10 12 17 22 26 29 30 36 36 38 41 46 50 52 55 61 65 72 77 80 80 77 76 68 65 60 55 51 49 49 49 50 48 47 48 44 38 39 46 55 76 104 131 157 178 188 189 197 198 200 199 200 199 194 189 181 179 176 176 178 180 182 183 174 173 171 170 168 165 160 156 150 146 137 130 123 115 109 105 96 78 58 44 37 38 53 69 96 111 131 145 152 156 158 161 155 151 147 145 140 133 134 136 140 139 138 136 135 134 133 133 129 128 130 131 132 133 132 132 131 128 123 117 109 98 86 78 66 64 67 77 88 94 92 87 68 56 41 35 39 51 69 86 100 111 123 129 129 127 126 127 124 121 119 114 109 103 97 96 91 88 83 78 78 76 68 58 44 39 40 52 68 80 89 94 95 90 86 85 85 84 83 83 87 85 83 80 75 69 60 55 59 58 56 52 49 45 42 41 35 32 29 26 26 24 22 21 25 23 25 31 37 39 45 51 58 71 84 91 94 99 106 107 117 118 118 121 122 126 126 127 127 128 130 132 135 138 138 139 141 140 140 140 140 140 140 139 136 134 133 133 134 132 129 124 122 118 112 107 107 111 118 123 133 135 139 141 141 138 134 131 129 125 119 116 112 106 97 90 76 67 56 45 37 31 28 26 27 30 30 32 36 39 54 80 97 111 132 152 160 161 164 170 168 167 167 167 166 165 165 164 164 164 162 161 160 159 159 159 154 153 152 152 152 151 149 148 146 146 143 135 124 115 110 108 105 108 114 121 128 132 136 136 139 137 134 132 128 123 115 110 100 94 84 74 64 54 45 38 37 34 34 38 41 45 60 78 93 115 142 155 159 162 167 170 172 171 170 169 168 168 168 169 166 165 164 163 160 158 156 156 154 152 148 146 144 141 137 135 130 125 117 106 91 73 61 58 52 54 58 61 66 73 80 86 90 96 104 112 119 126 133 138 147 151 155 157 154 154 159 161 159 158 156 153 150 147 143 138 134 126 116 109 101 95 94 97 105 114 127 138 144 147 151 154 153 152 151 149 146 146 145 144 135 135 133 125 119 115 112 107 110 107 106 110 113 114 116 120 125 114 98 88 86 87 87 87 85 81 75 71 69 69 69 68 68 69 73 74 77 76 76 75 82 82 81 81 81 80 81 81 78 78 79 79 77 74 70 68 68 72 78 84 87 87 85 84 82 82 80 78 75 73 73 72 73 71 70 68 66 65 64 64 59 59 58 57 55 53 50 49 48 48 47 46 46 46 46 46 40 41 38 36 34 30 27 25 25 24 22 19 18 18 18 18 23 24 23 22 22 21 19 19 20 20 18 17 17 15 16 15 12 10 9 7 6 7 7 8 11 12 15 20 25 30 33 33 41 41 43 46 51 54 57 58 63 67 75 82 86 86 83 80 75 70 62 55 47 42 40 40 37 35 36 38 35 31 34 41 52 73 98 122 145 167 181 185 192 195 195 195 195 194 187 180 175 174 174 176 178 179 179 179 172 171 172 172 171 168 163 159 151 143 132 122 114 108 104 102 85 67 50 40 39 44 59 75 91 101 120 137 143 144 149 155 148 145 142 138 131 124 122 124 132 132 133 133 133 133 133 133 129 132 136 140 139 137 134 132 132 126 118 109 99 88 78 72 66 71 82 94 103 104 99 93 79 65 47 35 33 39 54 67 88 101 117 124 123 120 119 121 117 115 113 109 103 98 92 90 86 85 81 78 78 74 62 50 42 38 43 58 76 89 95 98 96 91 87 86 87 86 85 85 87 86 83 81 77 72 66 62 71 66 60 55 49 45 40 37 33 28 26 26 27 27 26 28 39 40 40 43 45 51 59 64 66 71 78 84 90 95 101 106 111 112 114 117 120 123 124 124 120 121 124 128 132 133 136 136 138 139 140 140 140 140 138 136 137 136 135 133 131 130 130 130 126 119 112 109 105 99 100 106 116 120 128 132 132 131 128 127 123 119 115 111 107 100 89 80 66 59 48 40 35 32 29 27 33 37 41 42 43 55 75 91 108 119 137 151 160 165 169 173 168 169 170 169 170 170 169 168 164 164 163 163 161 160 159 158 158 157 157 154 152 150 149 147 148 146 141 138 134 127 116 109 103 103 104 106 111 118 125 128 127 127 127 128 126 119 109 102 98 89 77 65 56 49 43 39 34 40 48 53 58 66 75 82 100 115 137 153 161 164 164 165 170 169 166 165 164 166 167 169 162 162 162 160 158 156 154 152 154 151 149 145 144 140 135 133 125 120 113 104 92 78 65 56 46 43 44 53 63 74 87 98 105 117 128 135 139 145 148 148 157 158 160 161 163 163 161 160 165 163 159 157 154 152 147 144 140 136 128 119 109 98 90 84 90 96 107 120 131 140 146 150 148 146 144 141 138 134 129 127 121 117 112 108 107 107 107 107 102 105 113 120 126 127 125 123 129 126 115 103 94 87 84 79 84 81 77 74 69 64 64 67 65 70 74 72 72 74 74 72 72 72 75 78 79 80 80 80 78 77 77 76 75 73 73 73 77 76 76 77 79 80 78 77 76 75 75 72 72 71 71 70 69 70 69 70 68 64 62 60 60 57 53 51 49 47 47 45 43 43 43 43 42 41 40 39 33 33 31 29 27 25 24 23 20 20 20 20 20 20 20 20 25 24 23 23 22 22 22 23 24 23 21 19 20 18 16 13 10 10 9 6 4 5 7 9 11 15 21 26 30 34 39 42 43 45 49 52 55 58 62 65 72 74 79 84 90 94 99 100 89 86 78 69 57 47 39 36 33 33 32 31 33 34 35 34 41 57 81 103 122 142 163 178 182 185 187 184 181 180 177 174 170 172 174 176 177 177 176 174 178 174 171 169 167 161 152 145 143 132 121 116 113 108 95 83 64 55 43 36 38 50 64 74 92 98 109 120 128 131 130 128 131 128 124 120 118 117 118 119 126 123 125 128 129 129 131 138 136 137 139 139 138 136 136 137 123 117 106 94 85 76 69 65 75 89 103 110 112 110 104 98 84 68 47 34 28 29 37 47 70 80 98 112 120 121 120 117 114 110 106 104 101 97 92 88 87 78 73 73 71 60 48 40 38 44 55 69 85 96 99 96 93 92 90 89 88 87 84 82 83 81 78 77 75 73 69 67 74 71 65 61 56 53 47 44 38 32 28 30 31 31 34 37 46 49 54 58 62 67 72 76 72 76 81 85 88 92 97 101 108 109 112 114 115 117 119 120 119 120 123 127 129 132 132 134 135 136 138 140 139 138 137 136 136 135 133 132 129 130 129 128 124 119 112 109 105 98 98 101 109 113 120 125 127 125 123 121 119 115 110 105 99 91 79 71 65 55 44 36 35 38 42 44 48 55 59 61 64 73 90 103 117 128 143 155 162 165 169 172 168 169 169 169 168 167 167 166 164 164 163 163 162 162 161 161 160 159 158 155 154 151 149 148 150 147 142 139 135 128 119 112 104 103 101 101 104 110 117 122 126 125 124 123 120 113 103 97 87 79 66 56 49 45 42 41 51 59 67 74 80 86 93 98 105 117 134 148 156 160 163 166 169 167 165 164 164 164 167 166 163 163 162 161 159 157 154 153 153 151 148 146 143 139 135 132 123 119 110 101 90 76 62 55 44 42 44 54 67 81 96 109 121 132 143 148 152 157 159 159 161 162 163 164 164 164 163 162 164 162 159 157 155 153 149 146 144 139 132 122 111 100 89 83 84 87 95 107 120 132 138 141 140 139 137 134 129 123 117 113 112 110 107 104 103 105 109 111 117 120 125 133 138 139 136 134 130 128 122 114 108 101 89 78 78 74 71 69 67 67 71 78 81 84 84 80 79 82 84 84 80 80 81 80 79 77 75 74 78 78 79 79 78 79 78 77 80 78 77 77 77 76 74 72 63 64 66 69 70 71 71 71 71 71 69 68 65 63 60 58 60 57 53 50 49 47 43 41 43 41 41 39 36 35 33 32 26 26 25 24 23 22 20 20 21 21 21 21 21 21 21 21 24 24 23 23 23 23 23 23 24 22 21 19 20 19 16 14 11 11 10 6 5 6 9 11 13 18 23 28 31 35 39 42 45 48 51 54 56 59 63 66 72 73 78 83 88 93 97 98 95 92 84 75 63 52 41 37 33 31 30 29 31 32 33 32 36 47 64 81 101 122 145 159 168 173 177 176 175 176 175 173 174 174 173 171 170 167 165 164 159 155 150 146 142 133 123 116 112 103 93 88 85 79 68 58 47 43 36 35 41 53 67 75 88 93 100 107 112 113 112 112 112 111 110 110 112 115 118 120 115 115 120 125 126 124 125 129 133 137 141 141 139 135 132 130 117 109 98 85 76 75 77 80 92 103 112 116 115 112 105 99 86 69 50 35 27 26 32 39 57 68 85 101 109 112 111 110 108 105 99 97 93 89 85 81 84 78 74 73 68 57 46 41 39 49 61 74 88 97 99 96 94 92 90 88 87 86 84 82 83 81 78 78 76 75 71 69 81 79 73 69 65 61 56 53 44 37 34 34 38 40 44 49 54 59 66 71 75 78 80 81 80 82 83 84 84 87 89 93 101 105 109 110 110 110 112 114 116 118 120 123 125 127 130 129 132 133 134 136 138 137 136 135 134 133 130 129 128 126 126 126 123 118 114 110 105 98 94 94 97 101 108 114 117 117 115 113 109 106 100 96 89 80 69 62 53 47 40 37 41 49 57 62 68 73 80 83 85 91 103 112 127 136 148 157 163 165 168 170 169 169 169 168 167 166 165 163 164 164 164 164 163 162 163 163 163 162 160 157 155 152 151 150 149 146 144 141 138 131 123 116 107 103 96 93 94 99 105 110 117 117 117 116 111 103 95 88 75 67 57 49 46 48 52 56 71 79 89 98 104 107 111 114 115 122 132 141 147 153 159 164 163 164 164 164 164 164 164 164 163 162 162 161 160 157 155 154 152 150 147 144 141 138 132 129 120 115 107 96 85 72 60 53 43 40 43 55 71 90 110 125 136 146 155 160 162 167 169 168 166 166 167 168 167 165 165 164 162 162 160 159 158 155 152 150 148 145 138 128 118 105 92 85 76 76 79 89 104 117 125 127 129 128 125 121 115 108 103 100 100 102 105 107 108 113 121 128 136 138 142 147 150 152 148 146 137 133 127 122 120 114 101 86 84 79 74 72 71 73 80 89 99 102 101 96 93 94 94 93 87 87 87 86 84 82 80 79 77 78 80 81 79 78 76 75 75 73 69 68 67 65 62 60 55 58 62 66 69 70 69 69 70 68 66 63 60 57 55 54 55 53 51 49 48 45 42 39 40 38 35 31 29 27 26 25 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 24 24 23 23 23 24 24 25 23 22 21 19 21 20 17 15 12 12 10 8 6 7 10 12 17 22 26 30 34 37 40 44 48 49 53 56 58 60 63 66 70 72 77 81 86 90 92 95 100 97 90 82 71 58 46 38 30 30 28 28 30 31 31 31 31 36 44 56 74 98 121 136 154 160 165 163 163 163 161 158 155 153 150 147 143 140 139 138 137 133 127 121 117 108 98 91 85 78 69 62 56 49 40 33 31 30 30 34 42 53 63 69 78 80 84 87 89 90 89 90 86 86 88 90 94 100 104 107 105 107 114 122 124 123 124 126 131 135 142 143 139 132 125 121 106 99 87 76 72 79 92 102 112 118 121 119 115 111 105 98 88 71 52 37 28 22 23 28 41 52 70 86 97 101 103 103 102 99 94 90 88 85 82 78 81 76 74 70 63 51 44 42 44 56 71 83 92 97 98 96 94 93 90 88 87 85 83 81 82 81 79 79 77 76 73 71 88 85 81 77 72 68 63 59 50 42 39 40 44 48 55 61 67 71 77 81 83 84 85 86 90 89 87 86 84 83 83 84 91 97 104 108 108 107 108 110 111 113 115 119 122 124 126 127 127 129 131 134 135 133 133 132 130 129 127 127 124 123 123 123 122 119 116 112 107 100 94 90 86 89 94 101 105 106 105 104 99 95 89 84 77 70 61 56 43 44 47 52 61 70 78 82 91 97 102 106 107 109 114 118 133 138 147 155 160 163 166 168 168 168 168 168 167 165 164 163 163 163 163 163 165 164 165 165 163 162 161 159 156 153 151 150 150 147 143 141 139 134 126 121 109 103 95 87 85 87 92 96 102 104 106 106 103 95 86 80 66 60 52 49 53 62 72 78 92 100 111 120 125 127 127 129 127 129 131 135 138 144 151 156 159 160 161 163 163 163 162 161 162 162 162 161 160 158 155 154 151 149 146 144 141 136 131 127 118 112 103 91 79 67 56 49 41 38 42 53 72 95 119 136 142 152 161 163 166 168 168 168 169 169 169 169 168 166 165 164 162 160 160 160 159 157 154 153 151 148 142 134 124 112 99 89 77 72 69 76 89 102 108 110 115 114 111 107 102 99 98 97 99 106 115 121 127 134 142 149 150 150 152 156 158 158 156 153 148 142 132 123 119 117 109 100 95 89 81 77 74 74 79 87 93 99 103 103 103 105 103 101 99 98 97 96 92 89 86 84 81 82 83 84 82 80 76 75 69 67 64 61 60 59 57 55 61 62 64 64 66 66 65 65 64 62 60 57 54 52 51 50 49 48 47 46 46 44 40 37 34 31 27 23 21 19 20 21 20 20 20 21 23 23 24 24 22 22 22 22 22 22 22 22 24 24 23 24 24 25 26 26 23 22 21 20 21 20 18 16 13 13 11 9 7 8 12 15 22 26 30 34 36 39 42 45 48 52 55 57 58 60 63 65 69 72 76 80 83 87 89 90 98 95 92 86 76 63 49 40 32 29 27 27 28 30 31 30 30 30 34 44 61 84 106 121 138 145 150 151 151 152 150 146 149 146 143 140 137 136 136 136 129 126 121 116 111 104 97 93 82 77 69 59 49 40 30 26 26 25 27 31 37 45 50 54 62 64 67 70 72 73 73 73 70 71 72 74 77 82 84 87 92 95 103 111 116 117 120 125 129 132 136 137 131 122 114 110 94 88 80 76 81 92 107 116 119 121 120 115 110 107 102 97 88 74 56 41 29 21 19 21 31 41 58 74 86 95 101 102 100 97 94 91 88 86 84 83 78 74 71 67 56 44 41 43 50 64 81 91 95 98 97 93 93 91 89 87 86 84 82 80 81 79 77 78 77 76 73 71 92 89 85 81 77 72 66 62 53 46 42 44 49 56 64 72 81 84 88 91 92 93 95 98 98 96 92 89 86 83 80 79 80 87 98 104 107 106 107 106 106 108 110 115 119 122 124 125 124 125 128 129 130 130 129 130 128 127 124 123 121 120 120 120 120 119 116 113 109 103 95 88 80 80 83 87 92 95 94 93 87 82 76 70 63 58 54 51 51 55 64 74 84 95 104 109 120 123 128 131 131 129 129 129 133 137 143 149 154 158 162 163 166 166 167 167 167 165 164 165 163 163 163 164 165 165 165 166 164 162 161 158 156 153 151 150 149 146 143 141 140 135 129 124 113 106 95 84 78 77 81 83 88 91 96 97 92 84 74 69 57 55 55 58 66 80 94 102 118 125 135 143 147 147 146 145 141 139 135 133 134 136 142 145 152 153 156 160 162 161 160 160 160 160 160 160 158 156 154 153 149 148 146 144 141 135 129 124 115 108 97 86 74 62 52 45 39 36 39 51 71 97 123 141 146 155 163 166 165 168 168 167 170 170 169 168 167 165 164 163 162 160 160 160 160 159 156 154 153 149 143 138 131 120 107 97 84 76 67 67 76 86 92 93 99 99 98 96 95 98 103 106 113 123 135 144 149 153 159 162 160 159 160 161 162 160 159 156 156 152 142 129 119 114 107 102 93 86 80 75 71 68 73 78 76 82 88 91 94 100 104 104 108 107 105 101 96 91 86 84 89 90 90 90 87 83 78 76 71 69 65 64 64 64 63 62 67 66 64 61 60 59 60 60 60 58 56 53 51 49 49 49 45 45 43 42 39 36 32 29 24 22 20 18 17 17 19 19 20 20 21 22 24 25 26 26 23 23 23 23 23 23 23 23 25 24 24 24 25 25 26 27 23 22 21 20 21 21 19 17 14 13 11 9 8 10 15 18 26 29 33 36 38 41 45 46 50 52 55 57 58 60 63 65 69 71 73 78 82 84 87 88 91 90 89 86 79 67 53 43 35 32 29 27 28 29 30 30 28 30 35 45 62 83 103 116 126 134 142 145 149 154 155 153 152 152 148 146 144 144 145 145 137 134 130 125 121 116 111 108 96 92 84 73 60 46 37 29 26 26 24 25 29 34 38 41 45 48 53 57 62 65 66 66 68 68 68 68 69 70 72 72 74 75 82 91 97 101 107 115 126 126 125 122 114 105 99 94 83 80 80 86 96 107 114 117 116 117 114 108 105 104 102 97 87 75 58 44 33 23 19 20 23 33 47 62 74 86 94 98 100 99 96 91 87 84 83 82 74 71 67 60 48 39 40 45 59 72 87 94 95 95 93 92 91 90 86 85 84 83 80 78 77 76 75 74 75 74 71 69 92 89 86 83 79 73 68 64 57 50 46 49 55 62 71 79 86 88 91 94 97 100 103 106 101 99 96 93 90 86 81 78 75 80 89 99 104 107 106 105 103 104 108 111 116 119 122 123 120 121 124 126 128 128 126 125 124 123 121 120 118 117 116 116 117 117 116 112 110 106 97 87 80 77 74 74 79 81 79 79 73 69 62 56 52 51 52 53 70 73 81 90 101 114 126 134 141 143 146 147 146 142 139 137 136 137 141 143 147 151 154 157 161 161 163 164 164 165 164 164 163 164 164 163 164 164 165 165 164 162 161 158 156 153 152 150 149 145 142 140 139 135 129 124 114 107 96 84 76 71 71 70 75 79 82 82 77 69 63 59 56 60 66 75 87 102 116 124 141 146 152 158 161 161 159 156 152 149 144 137 134 134 135 137 143 145 150 154 156 157 157 157 157 157 157 157 156 154 152 151 148 147 145 143 140 133 127 122 112 105 94 80 68 57 46 42 36 32 35 48 69 95 122 141 149 158 167 168 169 171 171 170 170 169 168 167 165 164 163 163 163 161 160 159 160 159 156 154 151 148 143 139 134 126 114 103 90 80 69 64 66 71 77 78 85 87 92 95 100 108 118 125 137 145 154 162 165 166 165 166 168 166 166 165 165 164 162 160 159 159 153 141 128 117 105 96 88 82 76 72 69 68 73 80 80 83 82 79 80 86 91 92 98 99 99 99 96 94 92 91 91 91 91 89 85 80 77 75 72 70 66 65 65 66 65 64 64 62 58 56 55 54 56 57 56 55 54 52 50 49 47 47 42 40 37 34 30 26 21 18 16 16 15 16 17 19 21 22 20 20 21 22 23 23 24 25 25 25 25 25 25 25 25 25 26 26 25 25 25 26 26 27 24 23 22 20 22 21 18 16 13 14 11 10 10 13 17 22 28 31 35 38 40 42 46 48 50 52 55 57 58 61 63 65 69 71 73 77 80 83 85 86 84 85 85 85 82 72 58 48 38 35 31 27 27 28 30 28 27 34 43 57 72 92 111 124 136 143 149 151 154 158 160 158 156 155 153 150 148 146 145 145 146 143 139 133 128 125 120 119 109 105 97 86 74 59 46 38 28 26 22 22 23 27 29 33 30 34 41 48 56 61 64 66 66 65 63 61 61 59 58 58 59 59 64 71 77 82 90 98 109 108 106 101 94 87 84 84 81 84 92 100 109 113 112 111 111 112 109 104 103 104 101 96 87 75 59 46 35 25 20 20 18 25 34 45 58 69 80 87 95 94 92 88 81 76 72 71 70 65 60 52 42 37 41 50 67 79 90 93 93 93 91 88 89 87 85 83 82 81 79 77 75 74 73 72 73 72 69 67 89 87 85 83 80 76 69 67 59 53 49 54 60 68 77 85 86 89 92 96 98 99 102 104 103 101 99 98 96 91 85 79 76 77 81 88 99 105 106 105 103 105 107 111 114 117 118 119 118 119 123 125 124 124 123 122 122 121 119 118 115 114 114 114 115 116 114 110 109 106 99 88 83 77 69 65 65 66 64 63 59 55 49 47 49 55 63 69 87 93 102 113 124 133 144 150 152 152 153 154 153 151 147 144 143 142 141 141 142 145 147 148 154 155 157 159 161 163 163 164 163 164 164 164 164 163 164 165 163 162 160 159 156 155 152 151 148 144 140 139 137 134 128 124 112 106 96 85 74 66 61 59 63 64 65 65 62 59 59 59 69 77 89 104 116 129 140 146 157 159 162 166 168 166 165 162 160 157 151 146 141 137 134 132 135 138 141 145 149 152 153 155 154 154 155 155 154 152 150 149 148 147 144 143 138 132 125 120 111 103 90 77 64 52 43 38 33 31 32 46 67 94 122 141 149 158 166 169 169 171 171 170 169 169 167 166 165 164 163 163 162 161 160 160 160 158 156 154 153 147 142 139 137 129 117 108 93 83 70 60 57 60 63 66 78 86 96 106 116 126 138 145 159 163 168 172 174 174 171 171 174 172 169 168 167 166 163 161 159 160 157 149 140 129 115 102 93 86 78 73 69 69 76 84 93 96 96 92 89 90 90 88 90 91 92 94 95 96 95 95 89 88 86 84 80 77 74 72 71 69 65 61 61 60 58 58 58 57 55 54 53 54 54 55 52 51 51 50 47 44 41 40 34 31 26 22 20 17 13 10 12 13 14 16 19 21 23 24 22 22 22 23 24 25 25 25 26 26 26 26 26 26 26 26 27 27 26 26 25 26 26 26 25 24 22 21 22 20 18 15 13 12 11 10 11 15 21 25 29 32 36 39 42 44 47 49 51 53 56 58 60 63 65 69 68 70 72 77 80 83 85 86 85 83 84 86 85 76 63 52 40 36 31 27 26 27 28 27 30 40 56 71 87 106 126 140 154 160 162 160 160 161 161 161 164 163 163 160 158 155 151 149 145 143 138 133 127 124 122 121 113 109 102 96 86 71 57 46 30 28 24 22 21 22 23 24 23 26 31 39 48 56 63 66 66 64 61 57 53 49 46 44 47 46 49 53 58 62 68 75 78 79 80 79 77 78 80 83 90 100 112 119 118 113 109 108 107 106 104 101 100 101 98 93 87 75 59 47 35 25 20 20 17 20 25 32 41 53 65 72 80 82 82 79 73 66 63 61 63 59 51 44 38 37 47 58 74 83 89 90 90 90 89 85 85 84 82 80 81 80 78 77 75 73 72 72 72 71 68 66 86 84 83 82 81 77 73 68 61 55 53 57 63 71 80 87 90 93 97 100 100 100 101 101 103 102 101 100 98 94 87 82 79 76 76 82 93 101 105 105 104 105 108 110 113 114 115 115 117 118 120 123 124 123 122 122 120 120 118 116 114 113 113 113 111 114 112 109 108 107 99 88 87 78 66 59 56 55 54 52 47 45 42 43 51 64 78 87 100 110 126 139 148 153 156 159 158 158 158 158 158 157 153 150 150 147 143 141 140 141 142 142 149 150 153 157 159 162 162 163 164 164 163 163 163 164 163 163 162 162 160 158 156 155 153 151 147 144 139 137 137 133 128 123 111 105 96 85 73 63 56 52 51 52 53 51 51 54 60 64 84 94 111 126 140 149 158 163 168 169 170 171 173 172 170 168 164 161 156 151 146 140 135 130 129 131 135 140 144 148 151 152 152 152 153 153 152 150 149 148 146 145 145 142 138 132 125 119 111 102 89 75 62 50 42 36 31 29 31 45 67 93 121 141 146 155 163 165 166 168 170 168 170 168 167 166 165 164 164 164 162 161 160 160 160 158 156 153 154 149 143 139 137 131 119 110 93 84 70 58 52 51 56 59 77 89 104 119 132 142 154 161 171 172 173 176 179 180 179 178 176 173 170 167 167 166 164 163 160 158 153 150 147 142 129 116 103 92 81 72 65 64 72 81 93 101 109 112 113 111 106 100 97 97 96 95 93 91 89 87 89 88 86 84 80 79 76 75 74 71 65 60 58 56 53 52 58 58 56 56 55 54 52 51 49 49 47 46 43 39 35 32 24 21 17 15 14 13 11 10 11 12 15 18 21 23 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 28 28 27 26 26 26 26 26 26 25 23 21 22 20 17 15 12 12 11 10 10 15 21 27 29 32 36 39 42 45 48 49 52 54 58 60 62 64 67 70 68 70 72 76 80 82 85 86 86 86 86 89 88 80 66 57 42 37 31 26 25 25 26 25 34 46 65 82 100 118 139 154 158 162 165 164 163 167 168 167 157 158 159 158 156 152 148 146 138 137 133 129 124 122 121 121 113 110 105 100 93 81 65 53 33 31 28 23 20 20 19 19 22 23 26 32 42 52 62 66 73 70 65 59 52 45 40 37 35 35 36 41 43 44 48 54 52 56 60 65 71 77 84 89 101 116 130 133 123 112 109 109 103 104 101 98 97 98 94 87 87 74 59 46 35 24 19 18 19 19 21 24 30 42 54 61 68 71 74 72 68 63 59 60 60 54 46 39 36 39 51 63 79 84 88 88 87 88 86 83 83 82 80 80 80 79 78 76 76 73 73 71 72 69 68 65 83 80 78 77 76 75 72 70 65 59 52 52 58 68 77 81 89 94 95 97 100 103 101 97 99 100 100 100 98 94 90 87 77 75 76 81 85 89 98 107 104 105 107 106 107 109 110 113 114 115 117 119 120 120 119 118 116 115 115 115 114 114 114 114 110 112 111 108 106 106 101 95 82 76 66 59 51 43 41 41 38 37 39 52 65 80 98 111 131 139 148 156 161 161 163 164 168 168 166 165 162 160 157 156 153 151 147 144 143 139 136 134 139 142 148 154 159 161 160 159 162 161 162 162 164 162 162 161 160 158 157 156 154 151 149 148 150 145 142 140 139 136 129 123 112 105 96 83 70 58 48 42 43 45 40 40 49 55 67 83 96 111 129 144 156 165 172 172 176 178 179 179 179 177 176 175 166 164 160 157 153 147 140 135 132 127 123 125 130 135 141 146 151 149 148 149 150 150 149 147 147 144 142 140 136 131 124 117 107 94 80 68 56 43 37 35 31 31 34 45 66 94 124 143 152 158 164 168 171 171 171 172 166 166 165 165 164 164 163 163 161 160 160 160 160 157 155 152 152 150 145 140 137 132 120 108 97 84 70 59 48 41 47 57 73 96 120 133 144 158 168 170 178 178 181 181 182 181 180 179 177 176 175 173 171 169 168 167 159 158 157 155 151 143 135 129 119 109 95 86 83 83 82 81 92 98 112 130 139 138 135 134 132 129 126 123 121 117 111 107 106 99 91 84 80 78 78 77 68 66 63 62 62 61 60 58 58 54 51 47 47 48 47 46 45 42 39 35 31 27 24 22 12 11 9 8 7 6 6 6 10 13 16 19 22 24 26 27 25 25 24 24 26 26 27 27 25 23 22 25 28 29 28 26 29 28 28 27 27 26 26 26 25 25 25 24 22 19 15 13 10 10 10 11 14 20 28 34 36 37 39 41 43 46 47 48 55 56 59 61 62 63 65 66 69 70 73 76 79 82 84 86 85 84 83 84 84 81 71 65 50 42 34 27 21 19 25 31 49 58 74 92 117 139 153 157 167 167 166 165 166 165 165 164 163 160 154 151 147 144 139 136 139 135 129 123 122 123 124 125 119 115 110 106 99 87 69 56 41 32 23 21 22 21 22 22 19 20 23 29 36 48 69 86 94 94 89 79 71 64 56 49 45 41 36 33 33 35 36 37 38 41 46 52 62 77 93 101 119 130 138 132 122 114 109 106 100 98 96 94 94 92 89 87 83 73 60 47 35 23 19 19 22 17 17 23 27 30 38 46 49 52 57 61 64 62 56 52 44 39 33 31 36 48 64 76 87 88 90 89 86 84 84 84 81 80 79 78 77 76 75 75 73 72 71 70 68 67 67 67 84 82 79 78 77 74 71 68 66 59 53 52 58 68 77 80 86 93 97 98 98 101 100 100 101 101 101 100 99 96 93 91 80 77 76 78 81 85 93 102 102 104 106 105 106 106 110 112 111 112 114 116 117 117 117 116 115 115 114 113 111 112 112 113 109 110 109 106 105 104 99 93 84 75 66 58 49 40 36 37 38 40 48 62 79 96 114 127 143 149 157 164 166 167 167 167 168 168 167 164 163 160 158 157 153 151 148 147 144 142 139 135 131 134 141 147 151 152 154 153 159 159 159 160 161 161 162 162 159 158 157 155 155 151 150 148 149 144 140 138 137 133 126 120 112 104 94 81 69 58 48 41 36 39 36 40 54 64 80 99 120 134 149 160 169 176 180 180 182 182 182 182 180 179 177 176 171 168 165 162 158 152 146 142 136 130 125 126 128 130 135 140 144 144 144 145 147 147 146 145 146 143 140 138 135 130 122 116 105 93 78 67 55 44 39 38 31 32 38 49 71 100 129 149 154 159 165 169 170 170 170 171 166 166 165 165 164 163 162 162 161 160 159 159 158 158 154 152 151 149 144 139 135 130 118 107 95 81 68 57 46 40 45 55 79 102 127 141 152 164 172 174 181 182 183 183 184 182 180 180 176 176 175 172 170 169 167 167 162 162 160 158 155 150 143 137 129 121 108 98 93 91 90 88 87 87 91 99 104 105 108 111 124 122 120 119 118 115 110 108 100 95 89 84 81 78 77 75 67 65 62 61 60 60 58 56 55 51 49 46 44 42 39 37 35 33 31 26 24 19 16 15 9 9 8 7 7 7 7 8 10 12 15 18 21 24 25 26 25 25 25 25 25 25 24 24 27 27 25 26 28 29 28 26 28 28 28 28 28 29 29 29 25 26 25 24 21 18 15 13 9 9 12 13 17 22 30 35 37 37 39 41 43 46 47 49 55 56 59 61 61 62 64 66 69 69 73 74 79 82 84 85 88 86 85 86 86 83 75 69 53 45 36 28 23 23 29 35 50 64 84 105 128 149 160 163 166 167 168 168 167 165 163 161 159 157 153 149 145 142 138 136 134 130 124 120 119 119 120 119 119 116 112 108 103 91 74 62 44 35 24 21 21 19 20 20 16 17 21 28 37 51 72 91 101 103 102 96 89 85 80 74 61 54 46 41 37 35 33 33 31 33 36 44 58 77 97 108 127 134 139 131 119 109 105 103 99 97 94 93 93 92 89 87 81 71 58 46 33 23 17 19 19 15 16 20 24 25 29 34 36 37 40 43 45 44 40 37 33 32 30 31 41 55 71 83 89 89 90 88 85 82 81 81 78 78 77 76 75 74 73 73 72 71 70 68 66 65 65 65 85 82 80 79 76 74 70 67 63 57 51 52 59 70 79 83 87 95 101 100 96 97 97 99 100 99 99 98 97 96 95 95 85 80 76 75 75 79 87 94 99 101 103 104 105 105 107 108 108 109 110 112 113 114 113 113 115 114 112 110 109 109 110 111 108 110 108 105 103 101 98 91 85 77 66 57 46 36 32 32 38 44 58 76 96 114 132 146 156 160 166 170 172 171 171 171 169 168 168 165 164 160 158 156 154 153 152 151 149 146 140 137 131 134 137 142 146 149 151 153 157 157 157 157 158 160 161 162 158 157 156 155 155 152 150 149 147 144 139 137 135 131 123 117 110 103 91 79 66 54 46 39 32 35 34 40 58 74 94 118 139 151 164 171 177 183 187 187 187 186 185 184 183 180 178 176 175 173 170 167 164 160 155 151 143 134 128 126 125 125 127 131 135 135 137 140 144 145 144 143 145 142 139 137 133 128 118 112 97 85 71 60 49 40 35 35 31 34 40 54 75 103 131 149 155 159 165 168 169 168 168 168 168 168 167 166 163 162 161 161 161 160 159 159 159 158 154 152 149 148 143 137 133 127 115 104 91 77 62 54 44 38 43 53 82 107 133 147 158 169 177 178 185 184 186 186 185 183 181 181 176 176 174 173 171 168 167 167 164 162 161 159 158 154 150 146 135 129 119 108 100 94 90 89 96 94 94 97 99 100 102 107 106 105 103 102 102 99 97 94 93 91 87 82 80 77 74 72 65 62 60 58 58 57 55 54 52 50 46 45 42 37 32 28 26 25 22 19 15 13 10 9 6 6 6 5 5 7 8 8 10 11 13 16 20 21 23 23 26 26 26 26 26 24 24 24 29 28 27 27 29 29 28 27 26 26 27 28 28 29 29 30 26 26 25 23 20 16 13 11 7 10 13 18 21 27 32 37 39 39 40 41 43 47 48 49 53 56 59 60 61 62 64 66 69 70 72 74 78 81 83 84 89 87 86 87 87 85 79 74 59 49 39 31 26 26 34 43 56 75 101 123 141 157 165 167 167 168 170 169 167 163 158 155 148 146 142 139 137 135 132 130 129 127 122 120 119 118 116 114 118 115 111 110 105 93 78 66 46 36 25 21 19 17 16 17 15 16 22 31 42 58 79 97 106 110 110 108 105 103 97 91 81 74 66 57 51 43 38 33 28 27 29 37 51 73 96 111 126 132 135 126 113 105 101 100 97 95 93 93 92 91 89 87 78 69 56 45 33 21 16 17 15 14 16 21 24 22 23 25 25 24 23 24 26 26 25 24 23 25 29 34 46 61 76 86 91 91 90 87 83 79 78 77 76 75 75 74 73 72 71 71 71 70 67 66 64 63 63 63 82 82 80 78 76 74 70 67 58 53 48 50 60 72 83 88 92 98 103 100 96 96 96 94 97 96 95 94 94 94 95 96 90 84 77 73 70 70 78 86 95 98 101 103 103 104 104 106 106 107 109 110 111 113 113 114 115 114 111 109 108 109 110 111 110 111 109 106 104 102 98 91 84 75 65 56 46 35 31 31 38 48 66 90 109 127 144 155 162 164 169 172 173 173 173 172 170 170 167 167 164 162 159 157 155 154 154 154 153 149 144 141 137 136 137 137 141 146 151 153 156 156 156 156 157 158 160 161 157 156 156 155 155 152 151 150 147 143 138 136 133 129 121 115 107 100 87 74 62 52 43 40 33 36 33 40 60 79 103 129 148 159 170 176 181 188 191 192 191 190 188 185 182 179 176 175 176 173 171 169 168 164 159 155 151 141 133 127 124 120 120 122 127 128 131 135 140 143 143 142 143 141 137 134 131 123 114 107 92 80 65 54 44 36 32 34 36 39 47 60 82 107 133 148 154 158 164 167 168 167 166 166 168 168 167 165 164 163 162 161 161 160 159 159 159 157 154 151 148 146 141 135 130 123 111 99 85 71 58 49 42 35 41 48 78 105 134 150 160 171 179 181 187 187 187 187 185 182 180 179 177 175 175 172 171 168 167 166 164 162 158 157 156 153 151 148 137 133 126 115 104 95 89 88 102 103 110 117 119 119 118 121 116 116 114 112 109 105 101 98 93 90 86 81 78 76 72 69 63 61 57 56 55 53 51 50 49 46 43 39 36 33 28 25 21 20 18 16 14 10 8 7 6 6 5 4 5 5 7 8 8 10 11 14 16 19 20 20 25 25 25 25 25 25 25 25 27 27 27 27 29 29 29 29 25 25 26 26 26 27 27 27 26 26 23 22 18 15 12 10 6 9 15 22 27 31 36 39 40 40 41 42 44 47 48 49 52 55 58 60 60 61 63 65 67 69 70 73 77 79 81 83 88 87 86 86 86 84 81 78 65 54 41 32 28 29 39 49 68 88 116 136 150 160 167 169 171 170 169 166 162 157 151 149 140 137 134 133 132 131 129 127 128 127 124 123 122 120 116 113 116 112 110 107 103 93 77 65 46 36 24 21 18 16 16 17 16 17 23 35 47 63 83 99 106 111 114 112 110 108 103 97 92 88 83 77 71 60 49 41 35 30 27 31 43 61 83 100 110 118 123 118 109 103 100 98 96 93 91 91 91 91 88 87 76 66 53 41 30 18 14 15 14 16 22 28 31 30 28 28 26 23 20 18 18 19 21 20 20 24 29 37 48 60 72 81 90 90 89 85 81 77 76 75 74 74 73 72 71 70 70 69 68 67 65 63 63 62 60 60 79 78 76 76 76 74 70 68 56 51 48 49 59 71 82 87 93 96 99 98 100 101 98 94 97 96 94 93 93 94 95 96 94 87 79 73 68 66 70 76 88 91 96 101 101 102 102 103 106 107 108 108 110 112 112 113 116 114 112 110 110 110 111 112 111 112 110 106 104 102 97 90 82 73 62 54 44 35 31 31 40 51 74 99 119 133 149 160 165 167 169 171 173 174 172 172 169 169 167 166 163 161 158 157 156 155 156 157 155 152 148 143 140 137 132 130 131 135 142 147 155 155 155 155 156 157 158 159 157 156 156 155 155 152 151 150 147 143 138 134 133 128 120 114 105 96 83 69 57 48 41 37 34 35 32 39 59 81 106 132 155 165 175 181 185 191 196 197 192 189 187 183 180 177 174 173 174 172 169 168 166 164 161 157 155 146 138 131 126 119 116 116 120 122 124 130 135 139 140 139 141 138 135 131 127 118 108 100 88 75 61 51 44 37 37 40 44 47 58 72 90 114 136 149 156 160 165 169 170 169 168 169 168 167 166 165 163 161 160 160 160 159 158 159 159 157 153 151 147 145 139 132 126 119 106 94 80 66 52 45 38 34 37 46 71 100 132 149 160 172 181 185 187 187 187 187 185 181 178 178 177 175 174 172 170 169 167 166 165 162 159 155 154 151 148 146 141 139 132 122 109 97 90 86 88 93 103 113 117 117 119 122 124 125 126 124 120 115 109 106 100 95 88 82 78 74 71 69 63 60 56 53 52 50 46 45 43 39 34 31 30 27 26 24 20 19 18 15 14 12 9 8 8 7 5 5 4 5 6 6 8 9 10 12 14 15 17 16 19 20 20 20 21 22 23 23 23 23 25 26 27 28 29 30 28 28 27 27 27 26 26 26 26 25 22 19 17 14 11 10 7 13 20 26 31 34 38 40 41 41 42 43 45 47 48 49 52 54 57 59 60 61 63 64 67 69 71 72 76 77 80 81 86 85 85 84 85 82 79 77 69 57 43 33 29 33 44 56 81 102 126 143 154 163 170 172 172 169 165 158 154 148 145 144 138 136 134 133 133 133 132 131 129 128 127 126 124 122 117 113 116 113 110 107 102 91 75 62 44 34 22 19 18 17 17 19 15 18 25 37 50 64 83 97 105 110 114 112 112 110 106 99 93 92 90 90 87 77 64 54 43 35 28 28 34 44 62 78 90 101 111 111 107 103 99 96 94 92 91 89 89 88 86 85 75 64 50 38 27 16 13 15 17 24 33 41 46 47 44 40 34 30 25 20 20 21 21 21 20 22 29 36 44 55 65 71 83 84 84 82 79 76 75 75 74 73 72 71 70 68 68 67 66 65 63 63 60 59 59 59 74 73 73 73 74 72 67 65 56 51 46 49 57 69 79 84 92 94 97 99 102 105 103 97 99 98 96 95 95 95 96 97 95 89 82 77 70 63 64 69 77 82 90 94 97 98 99 100 104 104 105 106 107 108 110 112 112 111 111 110 111 111 111 111 110 111 109 105 102 99 94 87 77 69 60 52 42 33 29 30 41 55 80 105 125 138 152 163 168 167 168 169 172 173 173 172 169 168 167 165 163 160 158 156 157 156 155 157 156 154 150 147 146 140 135 129 129 130 134 138 149 150 152 154 155 157 157 157 158 157 156 155 155 152 150 149 145 141 137 133 131 127 119 113 102 93 79 64 52 44 39 35 30 32 28 34 56 78 105 132 157 167 176 181 185 190 193 193 191 189 186 182 178 176 174 173 173 172 169 167 165 163 161 159 157 150 143 137 131 122 116 115 114 115 118 122 128 133 135 136 137 135 130 126 120 111 99 91 76 65 53 47 44 43 46 52 55 60 69 81 98 116 133 145 154 160 165 169 170 170 170 171 166 166 165 165 163 162 161 161 160 159 158 158 158 157 154 150 148 145 138 129 123 114 101 88 75 61 48 42 36 31 34 43 67 97 129 147 158 171 183 188 187 187 186 185 184 180 178 176 176 175 173 172 170 168 167 167 166 163 160 157 154 151 147 144 139 137 128 119 107 94 84 78 72 73 78 84 90 96 105 115 115 117 123 124 120 114 109 107 106 101 93 85 80 75 72 70 63 60 56 52 50 46 43 40 36 33 29 26 24 24 24 23 19 19 17 15 13 10 10 9 8 8 7 5 5 6 6 6 7 8 10 12 13 14 16 15 15 15 15 17 17 18 19 19 18 20 22 22 24 25 27 29 30 29 29 28 28 27 27 26 25 22 21 18 15 12 11 10 11 15 23 29 33 36 39 41 42 42 43 44 46 48 48 49 51 54 56 58 59 61 62 64 66 68 70 72 74 76 79 80 83 82 84 85 83 80 77 74 69 58 43 34 33 38 53 67 94 112 134 148 157 165 170 172 167 162 158 150 145 141 139 139 136 134 132 132 132 133 132 131 128 127 127 126 125 122 117 114 117 114 110 107 102 90 73 61 43 32 21 18 17 17 18 20 16 18 28 41 55 68 82 93 97 102 107 107 108 109 104 99 90 90 91 93 94 87 76 65 50 41 32 29 29 31 42 55 72 85 98 103 103 102 98 93 91 89 87 86 86 84 83 80 70 60 46 34 24 17 16 19 25 35 47 55 62 64 61 56 45 41 33 28 26 24 21 21 19 21 26 31 37 45 53 58 69 72 76 77 76 74 73 73 72 72 71 69 68 67 66 66 64 63 62 60 59 59 59 59 71 71 71 71 71 68 64 61 52 47 43 46 56 69 79 85 92 97 101 102 102 104 103 99 99 99 97 96 95 95 94 94 94 90 85 80 72 63 60 63 66 72 81 89 93 95 95 96 98 98 100 101 101 105 106 107 107 109 110 111 110 110 110 109 107 107 105 100 96 94 89 82 74 66 56 47 38 29 26 27 36 52 79 107 126 140 153 164 168 166 165 166 168 169 169 167 168 167 166 164 162 159 157 156 158 156 156 155 155 155 152 150 150 148 143 138 134 132 130 130 139 142 146 151 155 157 157 158 159 158 157 155 155 151 150 148 143 139 134 131 130 125 118 111 100 91 76 61 49 42 36 34 28 30 26 31 51 73 98 125 155 166 176 181 185 189 191 190 191 188 185 182 179 177 176 176 175 172 169 168 166 165 163 160 159 153 147 144 137 126 119 116 110 109 110 114 120 126 129 131 132 129 125 120 113 103 90 81 65 56 48 48 51 56 64 73 80 83 89 96 106 117 129 136 148 153 160 164 167 167 168 169 165 165 164 164 163 163 161 161 160 159 158 158 158 156 153 151 149 145 137 128 120 111 97 83 71 57 44 39 35 31 33 40 62 94 126 143 155 167 181 186 187 187 186 185 183 181 178 177 175 174 173 172 170 169 167 166 164 161 157 156 154 150 146 143 136 130 121 110 99 86 73 64 59 56 56 58 64 75 93 109 116 122 130 133 131 125 120 116 109 103 98 91 86 79 74 71 65 61 56 52 48 45 40 38 34 31 28 26 26 25 23 23 20 19 18 16 14 12 10 10 8 7 7 7 7 8 9 9 10 11 13 13 15 16 17 16 16 16 17 17 17 17 18 18 15 18 20 20 20 20 22 24 26 26 26 26 26 26 26 25 23 21 20 17 14 12 11 10 15 20 26 31 34 37 40 42 43 43 43 44 46 48 50 49 50 52 55 58 59 61 61 64 66 67 69 71 73 75 77 79 80 83 84 84 83 79 74 72 68 57 43 36 36 45 64 80 107 122 139 149 156 160 161 160 154 152 149 145 140 137 136 135 133 131 130 130 131 131 131 131 131 129 128 127 126 124 119 116 114 110 106 105 99 87 72 60 43 32 21 17 16 16 17 19 20 24 35 50 63 75 87 96 93 98 101 101 102 103 100 98 95 92 91 93 95 92 84 76 63 52 43 39 32 27 30 41 52 66 83 92 96 97 95 91 88 86 83 81 81 79 76 74 66 54 40 29 22 19 22 27 35 46 58 65 72 74 70 63 58 54 47 40 37 31 27 24 22 22 23 25 29 34 41 46 53 58 65 71 72 72 71 70 70 68 68 67 66 65 64 64 62 61 60 60 59 59 59 60 71 70 70 70 69 65 61 58 46 42 40 43 57 71 83 90 94 102 107 105 100 99 100 99 98 97 96 95 94 93 91 90 95 91 87 84 74 64 59 59 59 66 76 84 89 92 92 93 95 95 95 96 97 100 102 104 104 105 108 110 111 109 109 108 103 104 101 96 92 90 84 77 72 64 54 46 35 26 22 23 30 47 75 104 125 138 153 165 166 164 161 161 164 165 163 163 167 167 165 164 161 158 156 155 159 157 155 155 155 155 153 151 152 150 147 142 137 130 126 123 131 135 142 149 155 157 157 158 160 158 157 156 154 151 149 148 140 137 132 129 128 124 116 110 99 88 74 59 48 40 36 33 30 31 26 30 48 67 92 118 154 165 177 183 187 192 195 194 190 189 186 182 179 178 178 178 176 175 172 169 168 167 164 162 159 155 151 147 141 131 121 117 107 105 106 109 114 120 125 127 128 125 121 115 108 97 84 74 64 58 52 55 63 74 85 95 108 109 112 115 116 122 129 133 141 145 152 158 161 161 163 163 164 164 163 163 163 163 162 162 160 160 158 158 158 156 153 151 149 146 138 127 118 109 95 81 69 55 42 38 34 30 32 39 61 91 122 139 150 164 176 183 187 187 187 186 185 181 179 177 176 175 173 171 171 169 167 166 160 158 156 154 152 148 143 140 135 127 117 106 96 83 67 58 46 41 40 42 49 63 84 101 117 125 134 138 135 128 121 119 108 105 101 96 91 84 76 72 66 62 57 52 48 43 38 35 35 34 32 32 31 29 26 24 22 21 20 18 16 13 12 11 6 6 6 7 8 9 11 12 13 14 15 15 16 18 18 17 22 22 22 21 20 20 19 19 14 17 19 18 17 17 19 22 20 21 21 22 22 23 23 23 23 20 19 16 13 11 11 11 18 22 27 32 34 37 40 42 43 43 45 45 47 48 50 51 49 52 56 57 58 60 62 64 66 66 69 71 72 75 76 78 79 81 85 86 82 77 72 71 67 55 43 36 39 50 71 88 114 128 142 149 152 153 150 145 145 145 144 142 139 137 135 132 135 134 132 132 133 134 135 134 134 132 131 130 129 125 122 119 109 105 102 100 96 85 69 56 45 33 21 17 16 15 16 18 24 29 41 59 73 83 94 103 96 101 102 101 102 102 100 97 102 97 92 93 96 96 90 84 75 63 53 48 39 27 27 34 37 52 69 81 89 93 94 91 86 83 80 79 77 75 72 70 61 50 36 27 22 21 27 34 42 53 64 71 75 78 72 65 70 65 59 53 47 41 34 29 26 25 23 21 21 25 30 36 42 49 58 66 69 71 69 69 67 66 66 65 64 63 63 62 61 61 60 59 59 60 60 60 66 68 70 71 67 62 58 53 41 39 41 50 60 70 81 89 96 97 99 100 101 101 101 101 101 98 95 94 96 96 94 92 96 94 89 84 78 69 60 55 60 60 66 77 84 87 88 91 90 90 91 92 94 97 102 104 108 106 105 104 104 104 102 100 104 102 100 96 93 87 80 75 68 61 50 40 33 28 23 20 26 46 74 100 123 140 154 162 158 159 159 158 157 158 160 162 162 162 162 162 161 160 159 158 156 156 156 156 156 155 154 153 153 151 147 143 139 133 127 122 126 130 135 141 147 151 153 153 153 155 157 156 152 150 149 150 143 139 135 130 127 122 112 104 92 80 65 56 47 39 32 30 28 29 29 31 43 64 90 109 141 163 176 180 186 190 188 189 189 187 184 179 178 177 177 178 174 173 173 172 170 166 161 158 159 156 154 151 149 140 128 120 112 105 98 99 104 108 115 121 117 114 112 109 100 85 72 66 56 57 62 69 82 97 112 120 129 130 131 133 134 134 132 132 134 138 144 150 155 159 162 162 162 162 161 161 161 162 163 164 158 157 156 155 154 152 150 147 140 141 134 123 114 106 93 81 69 55 43 39 35 31 36 48 65 90 120 142 153 164 176 182 183 184 185 185 184 182 181 179 176 175 174 172 171 169 168 167 163 161 158 156 153 147 141 137 130 122 111 100 86 69 57 51 41 37 36 40 43 53 79 105 118 130 141 145 142 138 128 122 117 113 106 99 92 86 79 76 68 64 58 52 48 44 41 39 39 37 34 31 31 29 26 24 23 20 19 16 17 15 13 10 8 8 7 8 8 10 11 12 21 21 20 20 21 21 22 23 23 23 23 23 23 23 23 23 20 21 21 21 20 19 17 16 17 16 17 16 17 18 19 18 19 18 15 11 9 9 12 14 18 23 30 35 38 39 39 40 41 43 45 47 49 50 52 53 55 55 56 57 59 60 61 62 67 67 69 69 72 73 75 76 79 83 84 83 81 79 76 70 64 49 37 35 41 56 81 105 124 134 143 146 146 146 143 139 139 139 139 139 139 139 140 140 137 135 133 133 133 133 131 130 129 128 127 126 125 122 117 114 106 100 95 95 94 86 71 59 42 32 21 17 16 15 18 22 36 40 52 69 86 96 101 103 103 101 99 99 100 100 99 98 98 100 102 104 101 96 90 87 80 76 68 60 49 38 28 23 30 37 51 67 80 87 89 89 87 82 76 73 74 74 72 69 60 43 29 25 23 24 32 44 59 66 74 75 74 69 68 68 68 65 60 57 55 49 41 35 30 28 25 24 24 26 30 32 40 42 49 55 61 64 67 67 63 63 63 61 60 60 59 59 59 60 60 59 60 60 60 60 66 67 68 67 64 60 53 49 40 37 40 49 61 71 82 89 95 96 99 100 101 101 100 99 100 98 96 95 95 95 94 93 93 90 87 83 78 69 62 56 54 54 59 70 77 80 83 85 88 88 89 93 94 97 98 99 100 99 99 99 100 101 100 98 97 95 93 89 86 79 73 69 60 54 43 35 29 25 21 18 22 40 68 94 116 133 147 155 153 155 156 156 156 155 156 157 159 159 159 160 159 158 157 157 155 155 155 155 155 154 153 152 154 151 149 145 141 135 129 124 121 123 127 131 138 143 147 149 149 152 154 154 152 148 146 146 143 139 134 131 127 120 111 104 95 83 69 59 51 40 33 30 28 29 30 33 44 64 89 106 138 160 173 179 186 189 187 189 188 187 183 180 177 177 178 178 174 173 172 172 169 166 162 158 158 156 153 150 147 140 130 122 110 102 93 92 94 98 103 109 107 104 102 99 90 78 70 67 65 71 79 92 104 119 133 141 146 147 148 147 146 146 142 141 137 137 139 140 144 149 151 154 161 161 162 161 160 160 160 159 158 157 156 155 155 152 149 147 143 141 132 120 111 103 90 77 66 53 43 41 37 34 41 53 71 95 125 143 154 165 174 181 183 184 183 182 180 181 180 179 175 174 173 171 169 166 165 164 161 159 157 154 151 146 139 135 127 118 107 96 82 65 52 47 40 36 36 40 44 53 78 101 117 128 139 143 142 139 132 127 117 112 106 99 94 88 83 78 73 68 62 57 53 49 46 44 42 40 37 34 33 31 28 25 24 21 19 16 16 15 12 10 9 8 8 8 10 12 14 16 23 23 22 23 23 24 25 26 25 25 25 25 25 25 25 25 22 22 22 22 20 19 19 17 14 14 14 12 12 13 12 13 13 13 12 9 8 9 13 16 20 26 32 37 39 40 41 42 41 43 44 46 48 50 52 52 55 55 56 58 59 60 61 62 67 67 69 69 72 73 75 77 81 82 82 80 79 79 74 68 61 49 39 41 49 66 93 116 128 136 143 145 143 143 142 139 138 138 137 137 137 137 138 138 136 134 132 131 131 130 128 126 120 119 118 117 117 113 109 106 104 98 93 94 93 85 70 58 42 31 20 16 16 17 20 26 39 47 63 80 94 100 102 103 104 102 101 100 101 101 100 100 97 98 101 103 101 98 94 93 84 79 72 64 55 43 32 25 27 34 48 63 77 85 88 88 85 80 74 73 74 73 69 66 58 43 30 26 26 28 37 48 62 68 75 75 72 70 68 68 66 63 61 61 62 59 53 48 37 32 28 23 22 22 24 24 29 32 39 46 53 58 61 63 59 58 58 58 58 59 59 60 60 60 59 59 60 60 60 60 66 67 67 65 59 53 47 43 38 35 37 48 63 73 81 86 94 96 99 101 102 101 98 97 99 98 98 96 94 93 93 94 89 88 85 82 76 71 63 58 50 48 52 61 69 73 77 80 82 84 87 90 93 94 94 93 92 91 90 92 94 95 95 94 88 86 83 80 76 70 63 58 52 46 37 30 26 22 20 19 20 35 60 86 106 124 137 146 148 150 153 154 153 152 151 152 154 155 156 158 157 157 156 155 154 154 154 155 155 153 152 152 153 152 151 148 145 139 132 128 119 119 119 122 126 134 140 144 146 147 148 150 151 148 144 141 140 136 130 127 124 117 107 100 90 78 66 57 48 38 32 31 27 29 31 35 45 63 88 104 135 157 171 176 186 190 187 188 187 186 183 180 178 177 177 179 175 173 172 171 169 166 162 159 158 154 151 149 146 141 132 126 115 105 94 89 87 87 91 95 95 91 88 85 78 72 71 75 78 88 103 116 126 137 149 158 158 158 159 159 157 152 148 146 143 140 136 133 133 137 141 144 155 156 159 159 159 158 155 155 156 155 154 154 152 151 147 144 142 136 126 116 109 100 85 73 62 52 45 45 45 45 53 63 78 98 122 139 150 161 171 178 179 179 178 178 177 177 177 177 174 173 171 168 166 164 162 162 159 157 155 152 149 144 139 134 124 115 103 91 78 61 49 44 40 37 38 44 49 60 81 101 117 126 134 137 137 136 132 126 117 113 107 101 96 90 86 83 77 73 67 62 58 54 51 49 46 44 41 38 36 33 30 28 25 22 18 17 16 15 12 10 9 8 9 10 12 16 20 21 25 25 25 25 26 27 28 29 28 28 28 28 28 28 28 28 24 24 23 24 23 21 20 19 14 13 12 10 9 9 9 9 7 9 8 8 8 10 14 18 25 29 33 38 40 42 42 43 42 43 45 47 49 51 52 53 55 56 57 58 60 61 62 62 67 67 69 69 72 73 76 77 81 81 79 78 79 79 72 64 52 42 38 44 58 78 105 128 136 142 146 142 139 140 140 139 137 137 136 136 136 135 134 134 133 131 129 128 128 127 124 122 117 116 115 114 113 111 107 105 100 96 94 94 92 85 69 56 39 29 19 16 16 19 25 33 46 59 78 94 102 105 105 104 105 103 101 102 103 102 102 101 99 101 102 102 101 99 97 94 87 81 74 67 60 50 35 26 24 30 42 58 72 81 84 85 79 76 73 72 72 71 65 61 53 40 29 28 31 35 46 56 68 71 76 75 72 70 69 70 66 64 63 65 67 66 63 58 44 40 33 26 22 20 21 22 22 24 31 37 44 50 53 55 54 54 53 54 55 57 59 60 58 58 58 59 59 59 59 59 66 65 63 60 54 48 42 38 35 32 35 48 65 75 82 86 94 97 101 103 103 101 98 95 96 97 98 95 93 91 93 94 89 87 85 82 78 72 65 60 50 47 48 56 63 67 72 77 77 79 82 84 87 88 88 88 86 85 84 85 86 87 85 84 80 78 75 71 67 61 54 50 45 41 35 28 24 21 20 19 18 30 53 78 99 115 128 138 142 146 150 152 151 149 148 147 150 152 153 156 157 155 155 154 154 154 155 156 154 154 154 153 154 152 152 150 149 143 137 132 122 120 116 115 119 126 135 141 143 142 142 144 147 147 142 139 137 132 126 122 119 111 101 94 82 70 58 49 42 36 34 35 33 36 40 45 54 71 92 106 135 156 169 175 186 191 189 190 186 184 182 180 179 178 178 178 175 173 171 170 169 166 163 160 158 155 150 147 145 141 135 129 120 108 95 87 81 77 78 81 80 79 77 75 72 72 80 90 97 110 126 139 145 150 157 163 164 165 166 164 162 158 152 150 150 146 139 134 131 132 135 137 146 148 152 156 156 156 154 154 153 153 151 152 151 149 143 140 137 130 119 111 104 94 79 66 57 52 50 53 58 63 72 80 86 101 118 130 139 152 164 170 171 172 174 174 175 174 172 172 173 172 169 167 165 163 160 161 159 157 154 152 149 145 138 134 124 114 102 90 77 60 50 47 42 42 45 53 61 72 92 108 119 125 130 130 129 127 123 117 114 110 105 100 96 91 88 84 79 75 70 66 62 59 55 51 51 49 45 43 39 36 33 31 27 24 19 17 16 14 12 10 8 8 9 11 15 19 23 26 26 26 27 27 28 29 30 31 29 29 29 29 29 29 29 29 26 26 26 25 25 23 22 22 17 16 14 12 10 10 9 8 6 6 7 7 8 10 15 18 27 30 35 39 42 42 43 44 44 44 45 48 50 52 54 55 56 57 58 59 60 61 62 63 67 68 69 70 72 73 76 77 80 80 79 79 82 82 71 60 44 40 40 52 70 94 121 141 148 152 150 143 137 137 138 139 136 135 136 135 134 133 134 134 132 130 127 126 124 122 120 118 117 116 115 115 115 112 108 105 99 97 94 94 92 82 67 55 38 29 20 15 17 21 32 42 59 75 94 104 108 108 107 106 105 102 101 101 102 103 102 101 104 104 103 101 98 95 94 92 85 79 70 67 62 53 38 26 22 28 38 51 63 72 77 78 76 74 71 72 72 69 62 55 45 36 29 30 36 44 55 65 73 76 76 74 72 71 70 71 68 67 65 66 67 66 63 61 51 45 38 31 26 23 24 24 24 25 28 33 38 42 46 48 51 51 50 50 53 54 57 59 59 59 59 59 59 59 59 59 63 61 59 55 49 43 38 35 33 31 37 52 66 76 82 86 95 98 102 104 104 101 97 94 94 96 96 94 91 89 90 93 91 89 86 83 79 73 66 61 52 47 45 49 56 60 66 71 73 74 75 77 79 81 82 83 83 81 79 78 79 78 76 73 72 70 67 64 60 53 47 43 38 35 31 25 21 19 19 18 19 26 46 70 91 104 118 129 137 140 145 148 148 147 145 145 147 148 151 155 156 156 154 155 155 155 155 155 155 155 154 154 152 153 152 152 149 146 140 137 127 122 116 113 114 120 127 132 140 138 137 139 142 143 141 138 136 131 124 119 114 106 95 88 75 65 53 44 39 36 39 43 45 50 56 60 69 83 101 114 137 157 168 174 186 191 190 190 185 185 182 181 180 179 178 177 174 172 170 169 168 166 163 161 158 153 149 147 145 142 137 131 121 110 94 84 74 68 64 65 64 65 65 68 71 78 94 108 120 133 149 159 162 163 167 171 170 170 171 171 168 164 161 159 155 152 146 140 136 134 133 133 137 139 143 147 150 152 152 153 152 150 151 151 150 147 142 138 133 124 113 105 96 83 69 58 54 54 57 66 75 84 92 99 102 110 119 121 127 138 149 155 161 164 167 172 173 171 170 168 172 170 169 167 165 163 162 161 159 158 155 153 151 146 140 137 127 117 104 92 80 65 56 53 47 48 55 65 77 90 105 117 123 126 126 123 119 116 109 103 101 98 95 92 91 88 86 84 80 77 73 69 66 62 58 56 55 52 48 44 41 38 36 32 29 25 21 17 15 14 12 10 8 9 11 14 18 22 25 27 28 27 27 28 28 29 30 31 29 29 29 29 29 29 29 29 29 29 28 28 27 25 24 23 20 19 16 14 11 10 8 7 6 8 8 8 8 10 13 16 26 29 34 38 40 41 43 45 45 46 48 49 51 54 56 56 56 56 58 60 61 62 63 64 68 68 70 70 73 74 76 77 77 79 80 82 86 81 69 55 42 43 50 65 89 114 138 153 158 160 155 144 135 134 135 137 136 136 136 135 134 133 133 132 131 128 125 124 122 121 119 115 115 115 113 113 112 110 106 102 100 97 95 93 88 78 64 52 34 26 18 17 20 28 41 53 74 90 104 110 109 109 109 108 104 101 101 101 102 102 101 100 105 103 102 99 97 94 91 90 83 77 70 66 62 54 39 27 21 26 34 45 56 65 69 71 74 72 70 71 70 66 58 51 36 31 28 33 42 53 65 73 77 78 77 75 73 71 71 72 70 69 67 67 67 67 65 63 56 51 43 35 29 24 23 23 24 26 27 29 33 37 42 44 48 49 48 49 51 54 55 58 59 59 59 59 59 59 59 59 57 55 53 48 43 38 36 33 31 32 40 54 67 76 82 87 97 98 102 103 103 100 96 94 93 93 93 91 89 88 88 89 90 89 87 84 81 75 67 63 53 46 42 43 48 52 57 63 70 70 70 72 73 76 77 78 78 76 73 71 70 68 65 62 63 61 59 56 52 47 40 35 27 27 25 21 18 17 18 19 23 28 43 67 85 96 108 120 128 132 139 142 142 142 141 142 143 145 149 152 155 155 155 154 154 154 154 154 154 154 153 152 153 151 150 150 150 147 144 141 130 127 118 113 111 113 117 120 132 132 133 135 137 138 137 136 135 129 123 115 109 101 89 80 65 57 47 43 41 42 48 56 63 67 73 77 84 94 108 118 141 159 168 172 184 190 189 189 184 185 182 181 180 178 176 175 173 171 168 167 166 165 162 160 158 153 150 148 146 143 136 131 125 112 98 86 74 63 56 55 50 50 55 64 77 91 111 125 139 150 163 171 173 172 173 175 171 172 172 170 169 167 165 164 156 155 152 147 143 139 135 132 132 132 134 137 140 143 147 147 149 149 148 149 148 145 140 136 129 118 106 96 84 72 62 57 59 64 74 85 97 107 116 120 124 128 128 124 125 131 137 140 151 154 160 165 168 169 168 167 169 169 168 166 164 163 162 160 160 158 157 154 152 147 141 136 129 118 105 95 83 71 64 62 56 59 67 79 94 108 120 127 131 132 129 122 117 111 102 93 87 85 83 82 83 82 81 79 79 77 73 71 69 66 62 59 55 52 48 45 43 40 36 33 31 27 21 17 15 13 12 11 10 12 15 19 23 25 27 28 29 29 29 28 29 29 30 31 30 30 30 30 30 30 30 30 30 30 29 29 28 26 25 24 21 19 17 13 10 8 6 6 8 9 9 9 8 9 11 13 21 25 30 35 38 40 43 45 46 46 49 50 52 55 56 57 57 57 58 60 62 63 64 64 68 68 70 70 73 74 77 78 76 79 81 81 80 75 60 47 38 43 55 75 101 126 146 158 163 163 158 145 134 132 135 136 134 134 134 134 133 133 133 133 130 128 125 123 122 121 118 115 116 115 113 114 112 109 104 101 99 96 92 87 80 69 55 45 29 22 20 21 27 38 55 69 88 103 113 111 109 110 110 108 104 102 101 100 101 102 101 101 101 101 100 98 96 94 92 91 84 78 71 65 60 51 38 28 21 23 29 38 50 59 64 66 73 70 68 68 67 61 52 45 30 29 31 38 49 62 72 78 78 77 76 74 72 72 71 70 70 70 70 68 68 67 67 66 60 56 48 40 32 26 21 19 22 22 23 25 28 33 38 41 43 44 47 49 51 53 54 55 59 59 59 59 59 59 59 59 48 47 45 42 38 35 33 31 29 33 44 58 68 75 82 90 97 98 100 100 99 97 94 93 92 91 89 88 88 88 87 85 87 86 85 83 80 75 70 65 56 48 41 40 41 45 52 58 66 67 69 71 73 74 74 75 73 71 68 65 63 60 56 54 52 51 48 46 43 39 32 27 20 21 21 20 18 20 22 25 36 36 48 68 83 92 102 113 120 124 129 132 134 135 135 136 138 141 146 151 154 154 152 152 152 152 152 152 152 151 150 150 152 149 148 147 148 147 145 143 136 132 124 116 111 109 110 111 121 125 131 134 135 133 132 131 130 124 116 108 100 90 77 69 56 52 49 53 57 63 73 81 90 94 99 102 104 110 119 127 146 160 167 169 180 187 186 186 185 184 183 181 179 177 175 173 172 169 168 166 165 163 161 160 156 153 150 149 147 143 137 130 126 114 100 88 75 62 53 49 42 42 51 68 87 107 128 142 156 161 170 175 176 175 175 173 170 169 168 166 165 165 164 164 161 160 157 155 150 146 141 139 131 130 128 126 128 131 135 138 142 141 143 143 142 139 133 129 121 109 95 84 73 65 64 68 74 82 96 110 123 133 139 140 143 144 143 137 134 136 135 134 138 141 146 152 156 160 164 164 165 166 165 164 163 162 161 161 159 158 156 154 151 147 140 137 128 117 106 95 86 75 69 69 70 75 85 97 112 127 135 139 139 139 135 127 120 114 104 95 87 84 81 79 77 75 73 70 72 71 69 67 66 64 59 57 54 52 48 45 43 40 36 34 32 28 22 17 15 13 11 11 14 17 20 25 28 29 29 29 32 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 28 27 26 25 22 19 18 14 11 9 6 5 6 7 8 7 7 7 9 11 16 19 26 31 34 38 42 45 44 45 48 49 51 54 55 56 57 57 58 61 62 63 64 66 68 69 70 70 73 74 77 78 76 80 79 75 70 61 48 37 34 42 58 81 107 131 147 154 161 162 157 145 134 131 133 135 132 132 132 132 132 132 131 131 130 128 125 123 122 121 119 116 119 117 116 115 113 109 105 100 96 92 85 79 70 58 43 35 22 20 19 26 36 51 70 87 100 111 118 113 111 112 111 105 105 103 102 101 103 103 103 102 103 103 102 99 97 93 90 88 83 78 70 62 54 43 32 24 19 20 26 33 45 56 62 65 71 68 66 64 62 56 46 40 31 32 37 45 56 68 75 79 78 78 76 75 73 72 71 70 72 71 70 68 67 66 66 66 63 60 54 47 40 32 25 22 22 22 21 22 24 28 33 36 36 40 43 47 51 53 53 55 59 59 58 58 58 58 58 58 43 42 40 37 34 32 30 31 28 34 47 60 69 75 83 91 97 96 98 97 97 95 92 92 92 89 86 86 86 87 85 82 84 83 82 82 79 76 70 67 59 50 43 39 40 43 49 55 64 67 70 75 75 75 73 71 70 67 63 60 58 55 52 49 45 44 42 40 36 32 27 23 17 19 21 21 21 23 28 31 47 45 55 73 85 91 101 111 113 117 122 126 129 129 132 133 135 138 143 148 152 153 151 150 150 150 150 150 150 149 149 148 150 148 146 146 146 147 146 145 141 137 130 121 114 109 107 107 113 120 129 134 133 129 126 125 123 117 109 100 91 81 68 58 52 52 57 68 78 89 101 111 118 122 126 127 126 129 135 142 147 161 165 166 177 185 184 185 185 184 183 181 179 176 174 172 171 169 167 165 163 164 162 159 157 155 151 150 149 143 136 129 122 111 97 86 72 58 46 42 39 41 51 72 97 120 140 155 170 173 176 179 180 178 175 173 172 171 170 166 166 165 166 167 165 164 163 159 157 152 148 146 134 129 124 120 119 122 126 130 135 135 136 137 135 131 126 121 111 99 85 75 66 63 71 81 88 99 114 129 142 151 155 155 152 154 154 149 146 144 141 136 130 131 134 138 144 152 156 161 163 163 163 162 161 161 160 160 159 157 155 153 149 145 140 135 126 116 105 95 86 77 71 71 83 89 99 111 125 138 146 146 144 143 139 132 126 120 109 99 95 91 85 80 75 70 66 63 67 65 63 63 61 59 55 53 54 51 47 45 43 40 37 34 33 28 22 17 15 13 11 11 15 20 24 29 32 32 31 29 34 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 29 28 27 26 25 24 22 20 16 12 10 8 7 4 6 6 6 7 6 8 10 13 17 23 28 33 37 42 45 43 44 45 47 50 52 54 53 57 58 60 61 62 64 65 66 68 69 70 71 73 74 77 78 79 81 77 69 60 51 40 30 35 46 64 87 113 136 151 155 157 160 155 143 133 131 133 134 130 130 130 130 130 130 130 130 130 128 125 125 123 122 119 117 117 116 114 112 110 106 102 98 93 88 80 71 62 49 36 28 19 17 20 30 43 60 81 98 105 116 121 116 113 115 111 104 106 105 103 103 104 105 105 104 106 106 105 102 97 91 86 84 81 77 70 59 48 34 25 19 16 17 22 32 43 55 63 66 69 66 63 61 59 52 43 36 33 36 42 50 60 71 77 78 78 77 76 75 74 73 71 69 73 72 71 66 63 62 61 61 64 62 58 54 47 40 34 32 28 25 23 22 23 25 29 31 32 35 40 46 50 52 53 54 59 59 58 58 58 58 58 58 44 42 41 41 41 38 34 33 31 37 50 64 71 74 77 83 90 89 89 90 90 90 90 90 91 90 87 85 83 82 82 82 83 81 77 75 73 71 69 67 54 51 43 37 36 42 52 60 71 79 85 87 85 84 80 76 75 72 68 64 59 55 51 47 47 44 42 38 36 32 27 24 21 22 25 28 30 37 44 51 58 66 75 77 84 93 100 102 114 116 120 124 122 120 122 129 134 135 139 143 149 150 148 145 146 145 145 145 146 147 149 150 149 147 146 146 146 146 145 143 137 135 129 122 114 106 102 101 101 107 114 120 122 121 120 119 110 106 98 90 78 65 59 59 57 67 80 91 105 119 127 131 145 146 148 150 149 149 147 146 153 155 160 165 172 177 180 182 181 182 183 182 180 177 174 172 170 169 168 166 164 162 160 158 157 154 150 149 147 143 136 130 124 114 99 85 73 60 48 39 38 41 52 74 98 122 143 158 168 175 182 181 182 182 180 177 175 173 168 166 166 166 166 165 161 161 161 161 158 156 153 151 142 138 130 122 115 111 111 112 118 126 130 131 126 121 117 113 101 86 70 67 70 75 83 92 110 123 140 150 155 160 162 161 163 163 162 161 157 152 147 145 144 140 134 132 134 138 141 143 149 152 157 159 160 158 158 157 155 156 154 150 144 138 135 133 124 112 98 90 77 68 71 82 86 100 117 131 142 151 153 153 154 150 145 139 133 124 117 112 102 96 88 83 78 73 66 61 57 55 50 49 50 51 52 52 50 49 47 46 45 41 37 34 32 24 18 16 15 13 12 15 21 25 30 33 34 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 32 32 32 31 30 29 28 27 28 26 22 18 14 11 9 9 6 6 7 7 7 7 7 7 12 16 22 27 30 34 38 40 38 40 42 43 43 45 47 49 51 51 53 55 57 59 60 61 62 62 65 72 81 85 85 82 78 78 74 64 50 38 31 28 32 47 69 94 116 132 143 149 154 156 144 132 131 129 127 131 130 130 130 130 130 130 129 129 126 126 125 125 123 122 120 119 116 115 112 110 107 103 98 94 93 89 80 67 51 37 26 20 18 21 27 37 55 75 94 106 117 119 120 119 115 112 109 110 111 111 111 112 113 111 109 107 103 100 97 95 93 90 86 83 82 76 65 51 38 27 19 16 12 16 23 31 40 51 60 67 69 69 70 68 57 44 35 34 32 38 48 59 71 78 78 74 79 78 77 75 73 71 70 68 69 69 68 66 67 66 65 65 60 62 62 60 56 49 42 37 32 28 24 21 21 24 25 26 30 34 38 40 41 45 49 52 55 55 57 59 60 62 62 62 49 48 46 46 45 43 39 36 36 41 52 64 71 73 77 82 87 88 89 90 90 89 87 86 86 85 84 83 82 82 83 83 83 80 77 75 73 70 67 64 53 48 41 35 36 44 56 66 79 87 94 96 94 95 91 86 86 82 77 73 69 65 60 57 55 51 45 41 37 31 26 24 24 28 30 33 37 44 52 58 70 78 84 86 89 96 99 100 106 107 113 119 120 119 121 127 136 136 138 143 146 148 146 144 144 143 142 141 142 144 146 147 147 145 144 144 144 144 143 141 137 135 130 124 116 109 103 100 98 102 106 112 113 113 112 110 102 95 88 81 71 64 63 65 76 89 104 118 132 145 153 154 159 160 161 161 160 157 155 153 156 156 157 160 166 171 176 179 181 181 181 179 178 176 174 172 170 171 169 167 165 162 160 159 158 155 151 149 148 143 136 130 120 110 96 82 69 58 46 39 36 38 49 70 95 119 143 159 166 173 179 181 181 181 179 176 174 170 167 165 165 165 165 164 161 163 163 161 160 157 154 152 145 141 133 123 115 109 106 105 106 110 114 115 113 109 104 100 85 77 71 72 77 86 100 114 129 140 152 158 161 166 168 168 165 166 166 165 162 158 153 151 146 141 135 132 131 131 132 132 139 142 147 152 154 156 156 155 154 153 151 147 142 135 129 125 113 100 87 81 75 72 79 91 101 113 128 140 148 155 156 155 156 153 148 142 135 128 120 115 107 102 95 89 83 75 66 60 56 51 46 43 42 43 43 43 47 45 45 43 43 41 37 34 32 24 18 16 16 15 17 18 24 29 33 36 36 35 35 35 34 33 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 31 30 29 28 27 27 25 22 17 14 11 9 8 6 6 5 5 5 5 6 6 11 14 19 24 28 31 35 37 32 33 35 35 36 36 38 39 40 41 43 46 48 50 51 52 59 61 65 73 81 86 86 84 75 72 66 54 40 29 24 23 38 50 71 94 113 129 139 145 146 149 139 127 126 126 123 127 128 128 127 127 127 127 128 129 128 127 126 126 122 120 117 116 113 111 109 106 103 99 93 89 85 81 73 61 47 33 24 18 18 23 32 46 64 83 100 111 118 120 121 122 119 116 114 113 116 115 114 114 113 112 109 106 101 99 96 94 93 90 86 84 77 71 61 48 36 24 16 12 14 17 24 31 37 47 56 62 64 64 62 58 48 37 31 31 34 43 54 62 71 77 80 77 78 78 76 75 73 71 70 68 69 69 68 66 66 65 65 64 60 61 62 61 57 51 46 41 37 33 28 24 23 23 24 24 27 30 34 36 38 42 46 49 52 52 54 56 58 59 60 60 57 56 54 53 53 50 47 44 43 45 54 64 70 72 75 81 84 85 88 90 90 86 83 81 80 80 80 80 81 82 83 84 82 80 78 75 73 68 64 61 52 46 38 33 35 46 63 74 88 97 104 106 106 106 104 100 97 94 90 85 82 76 73 68 65 61 55 48 43 39 34 31 32 35 38 43 49 56 63 69 81 87 93 95 96 99 100 99 102 102 106 114 116 117 120 122 132 133 134 136 139 141 141 140 140 137 136 135 135 138 140 143 144 142 141 141 140 140 139 137 137 136 132 126 119 111 105 100 93 93 93 97 99 101 98 95 89 83 75 71 67 68 75 82 100 113 130 144 157 167 171 170 174 174 173 172 168 166 162 160 159 157 155 155 157 163 168 172 178 178 177 176 175 175 174 172 172 171 170 168 166 163 161 159 158 154 151 149 148 144 136 130 117 107 92 78 65 54 43 37 33 34 43 62 87 114 140 158 163 170 176 177 178 178 177 173 172 169 166 164 165 165 164 163 164 164 164 163 160 158 155 154 149 145 136 128 117 108 101 97 93 93 95 95 96 92 86 83 69 70 74 81 91 105 124 139 152 158 165 166 167 171 173 174 168 170 170 169 168 164 161 159 155 150 144 138 135 130 127 124 124 127 132 138 143 148 149 150 148 146 143 140 137 129 119 112 101 87 75 71 73 79 90 103 122 132 144 151 156 160 160 158 158 154 150 145 140 133 126 122 113 109 102 97 90 83 73 65 58 52 45 40 37 35 35 34 40 39 39 39 40 39 35 33 30 23 17 18 18 18 21 25 30 34 38 40 40 39 38 38 38 38 37 37 36 36 36 36 35 35 35 34 34 34 34 33 32 32 32 32 31 29 28 27 27 25 21 17 14 11 9 8 6 5 5 5 5 5 7 7 9 12 17 21 25 28 31 32 27 28 30 29 28 29 31 32 33 33 35 37 39 41 42 43 47 51 57 62 66 67 67 66 60 57 49 38 27 20 20 22 40 51 69 89 106 119 129 135 139 141 133 124 125 124 122 126 126 125 125 124 124 126 127 129 129 128 127 125 121 117 114 112 112 109 106 102 98 92 86 82 76 70 62 52 39 29 20 15 19 26 38 56 74 92 105 112 120 122 125 125 122 119 117 117 116 115 114 113 111 107 103 100 96 94 92 91 90 87 84 81 74 68 57 44 32 21 15 11 15 18 22 27 33 40 47 52 54 51 48 43 35 29 28 31 41 52 63 68 73 76 78 78 77 77 76 74 72 71 70 69 69 68 66 65 64 64 63 63 60 61 62 62 59 55 51 48 44 40 35 29 26 25 23 23 24 26 29 31 33 37 41 44 48 50 50 52 54 55 56 57 66 64 63 63 61 58 55 52 48 48 54 63 68 71 75 79 81 82 84 86 85 82 80 78 77 77 78 78 79 80 81 82 80 79 76 74 71 66 61 56 50 44 36 31 35 48 67 80 94 102 109 112 113 113 112 108 106 102 98 94 90 86 82 79 75 71 65 59 54 51 47 44 40 44 49 56 63 71 78 82 86 90 96 100 102 103 103 101 105 102 102 106 111 112 115 118 127 127 128 129 131 133 134 135 135 132 130 130 131 134 138 142 142 139 138 138 138 138 137 135 137 135 132 128 121 114 105 99 91 86 82 82 85 86 83 79 77 70 67 68 72 81 95 108 125 137 152 162 170 176 178 176 181 180 179 176 173 169 166 164 161 158 155 154 154 156 160 161 170 171 173 175 175 175 175 173 173 172 171 169 165 164 161 160 158 155 151 149 147 142 135 127 116 104 88 72 60 48 39 33 31 30 37 53 76 104 133 152 159 167 173 175 175 176 175 172 172 169 166 165 166 166 165 164 165 165 164 163 161 159 156 155 152 148 141 133 122 111 100 94 86 82 79 80 80 75 70 68 63 69 79 92 107 125 143 155 164 169 173 171 170 171 173 173 170 170 171 171 169 167 165 164 161 158 152 147 141 134 128 123 114 114 116 121 127 133 138 140 141 138 135 133 129 121 109 99 91 79 68 68 77 89 105 118 138 147 157 160 162 163 163 160 159 156 152 148 143 137 131 126 118 113 106 102 97 91 83 78 66 61 52 44 38 36 33 30 32 31 32 33 35 35 31 28 26 21 16 17 18 20 27 33 36 39 43 45 44 43 41 42 41 41 40 39 38 39 37 37 36 36 36 35 35 35 34 34 33 33 32 32 31 29 28 27 26 25 22 18 14 11 8 7 9 7 6 6 7 8 9 10 10 13 18 21 23 25 28 30 27 29 31 31 31 31 32 34 32 33 33 35 37 38 39 39 39 41 46 47 46 42 41 40 39 36 31 24 20 19 23 27 39 48 63 78 93 106 116 122 128 132 125 117 119 119 116 120 122 122 122 122 124 125 126 127 127 127 126 124 120 116 112 110 110 107 103 99 94 87 81 77 67 61 52 42 33 26 19 16 19 28 41 60 79 96 105 110 122 125 127 127 124 121 118 117 111 109 107 105 104 101 97 95 91 89 87 86 85 83 80 77 73 66 55 42 31 21 16 12 16 18 21 24 26 30 34 37 38 36 33 32 27 24 27 35 48 60 72 75 75 76 78 78 75 75 74 73 71 70 69 69 68 68 66 65 63 63 62 62 59 60 61 61 61 57 55 54 50 45 40 36 33 30 27 25 24 25 26 28 30 34 36 39 44 45 47 49 51 52 52 53 72 71 69 69 67 65 61 59 51 51 52 59 64 68 73 77 78 78 78 78 78 77 75 75 76 76 76 76 77 77 76 76 77 76 72 70 67 62 55 51 47 42 34 30 35 51 71 84 98 106 113 115 116 119 118 113 112 109 105 102 99 94 90 87 84 81 74 69 63 59 54 51 48 52 58 67 76 85 91 93 95 96 100 104 107 106 105 103 106 99 96 98 101 104 108 113 120 121 124 125 127 129 131 132 129 128 127 127 129 133 138 142 139 138 136 136 137 137 135 134 133 131 130 127 122 115 106 99 90 82 74 71 71 71 70 67 63 61 63 72 84 100 119 134 150 159 170 176 181 186 187 185 184 183 180 178 174 171 168 167 161 161 157 156 153 153 153 153 161 164 167 172 174 175 175 174 173 172 171 169 167 164 162 161 158 155 151 149 146 139 131 123 113 101 83 67 55 45 35 30 28 28 32 44 66 92 122 143 158 165 172 174 175 176 175 172 173 171 169 168 169 169 167 167 166 166 164 163 160 158 156 155 153 149 144 137 129 117 106 98 87 78 70 68 65 60 56 57 65 72 87 105 125 145 157 164 170 174 176 174 173 173 171 170 167 168 168 169 169 167 165 165 161 159 156 151 146 138 130 123 114 109 105 105 110 118 123 126 133 130 127 125 122 113 100 88 77 69 65 70 86 104 122 134 150 158 164 166 165 165 163 161 159 156 153 149 144 139 134 130 125 118 110 105 101 97 90 87 75 70 61 52 45 38 33 30 25 25 25 26 27 27 26 24 20 17 15 17 21 25 31 40 42 44 47 48 47 46 44 44 44 44 43 41 40 39 38 38 36 36 36 36 35 35 35 35 33 33 33 32 31 30 29 28 26 25 23 19 15 12 9 7 7 7 6 6 7 9 10 11 15 18 22 25 26 27 29 32 31 33 35 35 35 36 38 40 38 38 38 38 38 39 39 39 39 41 43 43 38 34 30 28 22 22 21 18 17 20 24 27 35 42 54 66 79 90 100 107 112 118 114 107 110 111 109 112 116 118 120 122 123 124 125 125 124 124 124 123 120 116 112 109 107 104 101 96 90 83 77 71 63 56 46 37 32 30 28 25 23 30 42 59 79 95 105 111 121 124 127 127 123 119 115 114 106 104 101 100 98 95 93 91 89 87 85 84 83 81 78 75 71 63 51 38 28 21 18 17 20 21 23 24 24 23 23 24 24 23 23 26 24 24 31 38 55 67 77 78 75 75 76 76 74 74 73 72 70 70 69 69 68 66 65 64 62 62 60 59 59 59 59 59 60 58 57 57 51 49 45 42 40 37 34 31 28 27 27 27 29 31 34 34 39 40 43 45 46 48 48 49 74 73 72 72 71 70 66 63 55 50 49 54 59 62 67 71 73 72 72 71 71 71 71 71 73 73 73 73 72 71 71 70 71 69 65 63 59 54 49 46 40 36 31 30 37 53 73 86 100 108 114 117 118 121 120 117 116 113 110 106 105 102 99 95 91 88 81 76 70 62 57 52 55 58 65 75 87 95 100 101 106 104 105 108 110 106 103 102 100 94 91 90 91 93 99 106 114 117 120 123 125 127 129 131 126 126 125 126 129 133 136 140 137 136 134 134 135 135 133 132 130 127 125 123 121 115 106 100 90 82 72 63 59 58 56 56 54 58 68 84 102 119 138 152 165 174 181 185 188 193 195 194 187 186 183 181 177 174 172 171 164 163 161 160 157 153 150 149 152 154 159 165 169 171 172 172 171 172 170 170 167 165 162 162 158 155 151 148 145 136 126 119 107 95 76 61 49 40 32 28 28 26 28 40 58 83 114 137 158 164 172 174 175 177 176 173 174 172 171 171 171 171 170 169 167 166 164 162 159 157 156 155 152 148 144 140 134 124 113 105 91 79 67 61 55 48 48 53 70 83 101 121 142 161 170 172 174 178 179 177 176 176 173 169 168 168 168 167 167 166 165 164 164 161 160 158 154 147 139 134 123 114 104 99 99 103 107 109 118 117 115 113 109 99 87 79 64 64 69 81 100 122 141 152 160 166 170 169 167 167 164 162 159 157 153 150 147 141 136 132 130 123 113 106 102 99 93 90 81 76 68 60 52 44 36 32 24 23 19 19 20 19 20 18 16 14 16 21 25 30 38 46 48 50 52 52 50 49 47 48 47 46 45 44 42 40 39 39 37 37 37 36 36 36 35 35 33 33 33 33 32 30 29 28 27 26 24 21 17 13 10 8 5 4 4 4 6 9 11 12 21 24 27 29 30 31 32 33 32 34 37 38 38 39 42 44 41 41 41 40 40 40 39 39 41 41 41 40 39 36 32 29 20 19 18 16 17 18 21 22 31 36 44 55 65 74 84 89 96 103 101 98 104 107 105 109 110 112 114 116 118 120 121 121 121 122 122 122 119 115 111 109 103 100 95 90 85 78 70 66 60 54 47 43 43 44 44 42 35 35 41 54 72 90 103 109 116 119 122 122 119 114 111 108 103 102 98 96 95 94 91 90 89 87 84 83 82 80 76 74 65 57 44 31 24 21 22 25 30 32 35 34 29 24 21 19 18 17 19 22 23 24 31 39 54 65 75 76 74 73 74 73 74 74 73 71 70 70 69 68 67 65 64 63 61 61 58 58 58 57 57 57 56 56 56 56 52 51 48 48 47 45 41 39 34 32 29 28 28 30 30 31 35 36 38 39 40 43 43 44 74 73 72 72 72 72 69 65 58 51 47 48 52 55 59 64 65 66 67 69 69 68 67 66 67 68 68 68 67 66 65 64 64 61 57 52 50 47 42 40 32 31 29 31 40 56 75 88 99 107 113 115 116 119 118 115 116 113 110 108 107 105 102 100 94 91 87 82 77 69 62 55 60 63 69 82 93 102 105 106 110 106 104 107 108 103 99 99 96 94 91 90 87 85 90 97 105 109 115 120 122 125 126 128 125 125 125 126 128 131 133 135 134 133 131 131 132 132 130 129 127 124 121 120 119 114 106 100 91 84 71 58 50 47 47 48 55 61 79 102 123 139 154 165 173 180 188 190 192 197 197 196 190 188 186 182 179 176 174 173 168 167 165 162 159 156 152 150 148 149 151 155 159 163 168 169 171 170 170 169 166 165 163 161 158 155 150 147 142 133 122 113 98 86 68 54 44 37 31 28 27 26 28 38 55 80 111 134 157 165 172 174 176 178 177 174 174 174 172 172 173 172 170 170 165 165 163 159 158 156 155 154 150 147 144 141 137 130 118 110 97 83 68 60 51 44 48 57 80 98 119 139 154 169 176 177 180 182 182 177 176 176 174 169 170 169 169 167 166 165 164 163 164 164 164 162 159 155 147 142 134 124 110 100 96 94 92 91 97 98 97 95 89 80 71 66 61 69 82 98 119 140 158 168 170 176 178 175 170 169 166 164 161 158 154 152 148 144 137 133 127 123 115 109 105 102 96 92 85 81 75 68 60 50 41 35 25 23 18 15 14 15 16 16 13 14 18 25 31 36 44 53 54 55 57 55 54 52 51 51 51 49 49 46 45 43 41 41 39 39 38 38 38 37 37 37 34 34 33 33 32 30 29 28 28 27 26 23 19 15 11 9 6 5 6 6 8 12 15 18 27 30 33 33 33 33 34 35 36 38 40 40 40 41 42 44 42 42 42 42 43 43 43 43 43 40 38 38 39 39 35 32 25 22 19 15 15 15 16 17 24 27 33 41 49 56 64 69 76 86 86 87 95 100 100 105 104 104 103 105 108 112 116 118 121 121 122 121 118 114 108 106 97 94 89 84 78 72 64 59 56 53 53 56 61 64 63 62 49 44 41 45 59 76 90 98 108 111 116 117 114 110 107 105 103 100 97 94 93 91 88 86 86 84 82 80 78 76 72 69 60 51 39 28 23 26 32 37 45 48 50 49 42 34 27 23 21 19 19 19 20 21 28 37 47 57 68 71 71 72 73 72 72 72 71 71 70 69 69 68 67 65 64 62 61 59 57 57 56 56 55 54 53 53 54 54 53 53 52 51 51 49 46 43 40 36 31 28 28 28 27 26 30 31 31 33 35 36 37 37 72 72 72 73 72 72 70 66 60 52 46 46 48 50 53 57 60 62 65 67 68 66 63 61 63 63 64 64 64 62 60 60 59 56 50 47 43 41 37 35 27 26 27 32 42 58 76 89 96 103 110 111 112 115 115 112 114 112 109 107 106 105 102 100 94 92 90 87 83 75 67 62 62 65 73 84 97 106 109 109 108 103 100 104 104 99 97 97 99 97 97 94 87 81 83 89 97 102 109 115 119 120 123 125 125 125 126 126 127 129 130 131 132 131 129 129 130 130 128 127 125 121 118 117 116 113 107 101 92 84 70 55 44 41 42 45 58 68 90 116 138 151 164 172 179 186 194 196 197 198 197 195 191 190 186 182 179 176 174 173 171 170 167 164 159 156 154 153 148 147 145 147 151 157 162 167 169 169 169 168 167 165 163 162 158 154 150 146 141 132 120 111 92 79 63 48 40 34 31 28 27 25 28 38 55 80 111 134 158 166 173 175 177 179 178 175 174 173 172 172 173 172 170 169 166 164 162 160 156 154 154 153 150 146 144 142 138 132 121 113 102 88 72 61 50 44 50 64 90 111 136 151 161 171 178 180 185 185 182 176 174 175 172 168 172 171 170 169 167 165 164 164 162 161 161 161 158 155 148 144 143 131 117 104 97 91 85 79 81 82 83 80 73 64 57 54 66 78 95 114 133 152 168 176 178 182 183 178 173 171 167 165 162 160 156 153 150 144 139 135 121 117 113 110 108 104 99 94 88 85 80 74 66 55 45 38 28 24 18 14 13 13 13 13 12 14 21 28 34 40 48 56 58 58 59 58 56 55 53 54 53 53 50 49 46 45 43 42 40 40 40 40 39 39 39 39 34 34 33 33 32 31 29 28 29 28 26 24 20 16 12 10 9 8 8 10 12 17 21 24 30 32 34 36 35 35 36 37 40 41 43 43 42 42 43 44 43 44 44 44 45 46 47 48 48 43 38 38 41 40 37 33 30 25 18 14 13 14 15 17 17 20 26 31 36 43 49 54 57 67 69 71 82 90 91 95 101 100 97 96 99 105 112 117 121 122 122 121 118 113 107 104 92 89 84 79 74 66 59 54 53 53 57 66 75 79 77 74 63 52 41 38 46 62 76 84 101 106 111 113 112 109 106 103 102 99 95 92 90 87 85 82 83 80 78 76 74 71 67 64 58 48 38 27 26 31 41 47 57 61 63 61 54 44 34 28 27 23 22 19 17 17 24 34 40 50 60 66 69 72 73 71 72 71 71 71 70 69 69 68 65 65 63 62 61 58 57 56 57 56 53 52 51 51 52 52 55 53 54 54 54 53 48 45 43 38 32 28 27 27 25 24 25 26 28 30 32 33 33 34 68 68 68 68 68 68 68 68 55 52 48 44 42 43 47 52 55 58 61 63 62 60 59 59 58 56 56 55 53 52 52 52 48 44 40 37 34 32 29 27 26 27 30 37 48 62 79 89 97 101 107 109 110 110 110 111 110 110 109 107 104 100 98 98 92 91 89 86 82 74 66 60 60 71 77 86 105 113 112 114 112 110 107 102 101 99 99 99 95 98 100 96 89 82 80 81 84 90 100 107 109 110 116 124 127 130 131 130 127 126 128 130 130 129 129 128 126 125 124 124 121 118 116 115 114 112 108 106 94 85 74 61 47 37 39 44 60 80 106 125 142 158 171 177 185 188 193 195 195 195 195 195 191 188 185 183 181 180 177 176 173 171 170 169 167 163 157 152 147 146 143 141 141 146 155 162 162 165 168 168 166 163 163 163 161 158 152 147 140 129 117 108 83 70 55 45 39 32 28 27 29 28 26 39 60 79 108 141 160 165 173 177 180 179 178 177 175 173 172 172 173 173 172 170 166 164 161 160 158 157 155 152 151 148 143 140 136 129 119 112 101 86 72 64 56 49 54 66 92 118 146 158 164 170 180 185 181 182 182 181 177 175 174 174 171 171 169 170 168 168 166 162 162 160 159 158 157 155 152 149 142 138 127 115 104 95 83 72 72 66 61 62 59 53 55 63 82 88 103 128 152 169 178 181 187 185 181 177 173 170 168 167 167 165 161 157 153 148 141 138 131 125 117 114 110 105 98 91 91 86 81 75 70 62 49 42 34 25 17 15 14 13 12 14 13 15 19 25 34 43 51 55 56 60 63 60 58 58 59 56 57 55 54 52 50 48 45 44 42 42 42 42 42 42 42 42 37 36 35 33 32 30 29 29 28 28 27 25 21 17 13 11 9 8 9 11 17 23 28 33 34 35 37 39 40 40 40 39 42 42 42 41 42 42 43 44 44 45 46 46 47 47 46 46 48 47 46 46 44 44 43 42 35 30 25 19 16 15 12 11 13 16 20 23 26 32 37 41 49 51 54 58 59 64 68 72 82 84 91 94 94 93 97 105 115 114 115 114 113 108 101 99 82 80 75 68 61 55 53 53 59 64 74 83 87 88 86 83 75 60 42 36 38 47 58 67 91 99 107 109 110 110 106 103 102 100 94 91 89 86 83 81 84 79 74 73 74 71 62 55 46 39 29 23 27 36 48 55 69 73 71 64 60 56 46 36 31 26 21 18 18 20 22 23 33 37 47 58 62 62 64 69 69 69 69 70 69 69 67 65 63 63 63 61 60 58 56 55 56 56 55 55 56 56 56 56 55 57 57 56 56 55 54 53 47 44 41 36 32 30 28 27 26 25 25 24 27 29 32 33 65 65 65 65 65 65 65 65 55 52 47 43 39 40 45 48 51 54 58 59 58 58 56 56 53 51 50 49 48 47 47 47 44 42 37 34 33 30 27 25 27 29 33 40 50 65 79 89 98 101 107 108 109 109 109 108 106 105 104 102 99 97 94 93 90 89 87 84 80 72 64 58 60 71 78 86 104 112 111 112 110 108 104 100 99 97 97 97 96 98 99 96 91 84 80 78 78 83 93 102 106 108 112 118 122 124 126 126 123 122 124 127 126 125 124 123 122 122 122 122 120 118 116 114 111 110 105 102 91 84 73 60 47 38 40 45 63 83 110 131 149 164 176 182 186 190 194 194 194 194 194 194 190 188 186 183 182 180 177 174 173 171 170 169 168 164 158 154 146 144 141 137 136 139 145 150 155 159 162 163 162 161 162 164 155 151 146 141 134 124 110 101 82 69 54 47 40 34 31 29 29 31 34 46 67 83 110 141 162 168 175 180 181 180 179 178 174 173 171 172 171 171 170 168 166 164 161 159 158 156 154 152 150 146 142 139 135 128 117 110 100 85 71 62 53 46 50 60 85 112 141 156 163 171 179 184 182 183 183 181 178 176 175 175 173 171 170 170 169 168 166 163 164 162 162 160 159 157 153 150 145 141 131 119 110 101 88 78 66 58 53 53 50 50 60 73 94 105 125 146 164 177 186 192 189 186 182 178 174 171 169 167 165 163 161 159 157 154 150 146 138 132 123 117 112 107 100 97 94 89 84 78 74 64 53 46 37 27 19 15 15 13 12 13 13 14 17 22 31 40 49 54 57 62 65 63 62 63 62 60 57 57 54 52 51 48 47 46 44 44 44 42 43 42 41 41 37 37 36 35 32 31 30 29 28 28 28 26 22 18 13 11 10 10 12 14 19 26 31 34 39 39 40 41 41 41 40 40 43 43 42 42 43 43 44 45 44 45 46 46 47 47 46 46 47 46 45 44 43 42 42 41 36 30 24 18 15 14 12 11 11 12 14 17 19 24 29 34 43 44 46 47 49 51 54 57 65 65 69 77 84 88 94 100 109 110 111 110 108 104 98 94 80 77 70 64 59 58 61 64 72 76 83 89 91 91 88 85 82 67 49 39 36 40 49 58 80 91 101 107 109 110 107 103 101 98 95 91 87 85 81 79 80 75 71 70 70 67 60 53 40 34 27 27 34 46 59 66 74 75 73 68 64 61 53 45 39 34 28 24 22 22 22 21 25 29 38 48 54 56 60 65 66 66 67 68 69 68 66 65 63 63 63 62 59 58 56 55 56 57 56 56 56 56 56 56 56 57 57 57 56 55 54 53 49 47 44 40 36 34 32 33 30 30 27 25 25 26 27 29 62 62 62 61 61 61 61 61 54 51 46 42 38 37 40 43 45 48 53 54 54 53 52 52 49 47 46 45 44 43 43 42 40 39 35 32 30 29 25 22 28 31 37 46 56 69 81 89 98 101 105 108 107 106 106 106 104 103 101 101 97 96 93 92 88 87 84 81 76 70 61 56 58 72 78 87 103 111 110 113 108 106 103 98 97 96 96 96 99 98 97 96 93 88 81 76 72 74 82 93 100 104 107 111 116 118 121 120 118 117 120 122 121 120 119 118 118 119 120 121 120 117 114 112 110 106 101 97 89 82 71 60 48 39 40 45 62 84 112 136 154 169 179 182 188 190 194 195 194 192 191 191 188 186 184 183 182 179 175 172 172 172 170 169 168 165 161 158 148 146 141 136 132 132 134 137 148 150 154 156 157 158 159 160 155 151 145 140 132 120 108 99 76 64 50 42 36 31 29 31 32 40 47 59 77 93 117 147 163 170 177 182 182 181 178 176 174 174 172 171 171 170 168 166 166 164 161 159 158 156 152 151 149 145 141 137 134 125 115 106 95 81 66 57 48 42 43 51 75 101 131 151 162 169 178 182 182 183 184 182 179 176 176 176 174 172 171 171 171 170 167 165 166 164 163 162 161 158 154 151 145 141 132 121 112 104 91 81 63 55 47 43 40 46 66 85 103 122 146 164 174 181 190 197 190 188 185 180 176 173 171 169 167 165 164 163 162 160 156 153 145 138 129 120 111 105 102 102 96 91 86 81 76 68 57 49 41 31 22 17 15 12 11 12 12 12 14 18 26 36 45 51 57 62 65 65 64 65 65 63 59 58 57 55 53 52 50 50 46 46 45 44 43 42 41 40 39 38 37 35 33 32 30 30 28 29 29 27 24 19 14 11 11 13 15 19 25 30 35 38 43 43 42 41 41 41 41 41 44 44 43 43 44 44 45 46 45 45 46 47 47 47 47 46 46 45 45 44 43 42 41 40 37 32 23 16 13 12 11 11 9 10 11 13 14 19 23 28 36 37 38 39 37 36 38 39 45 43 45 56 67 78 86 92 98 100 101 102 99 94 89 85 74 70 66 61 60 65 73 81 87 89 91 93 92 90 86 86 84 72 55 42 33 32 40 50 67 78 93 103 108 110 107 103 100 97 93 89 86 83 80 77 76 72 67 65 65 62 55 49 34 31 29 33 44 58 71 78 76 76 73 69 66 64 60 54 51 46 39 33 28 25 22 20 18 21 29 38 44 48 54 61 62 63 64 65 65 65 64 64 62 62 61 60 59 58 56 55 56 56 56 56 56 56 56 56 56 58 58 57 57 56 55 54 51 50 47 45 42 41 39 39 36 34 31 29 27 27 28 28 60 60 59 59 58 57 56 56 52 50 46 41 35 34 34 38 40 43 48 50 51 51 50 51 48 48 48 47 46 45 44 43 41 39 36 34 32 29 26 24 30 35 42 52 61 72 82 89 97 100 104 105 105 104 102 102 101 100 100 98 96 94 92 91 86 85 81 79 73 67 59 53 56 70 78 87 103 111 112 114 108 106 103 99 98 97 97 97 101 99 97 97 96 90 82 75 70 68 73 82 93 100 105 111 114 116 118 118 115 114 116 119 118 117 116 116 116 118 120 121 116 114 112 111 108 104 98 95 87 79 69 59 46 38 36 40 57 79 109 134 153 168 177 180 187 189 192 193 191 189 187 187 185 184 183 183 182 179 174 172 171 171 170 170 167 165 163 160 153 150 144 138 133 129 128 127 140 142 148 151 152 153 153 152 154 151 146 139 132 120 106 97 74 62 47 40 34 32 35 39 42 54 62 73 88 104 127 155 165 170 178 182 182 180 177 176 177 174 171 171 171 170 168 165 166 163 160 158 157 155 152 150 148 144 140 136 130 121 109 101 87 74 60 51 43 38 39 43 64 87 119 145 159 168 176 181 184 184 184 183 179 177 176 176 174 173 172 172 172 171 168 167 167 165 163 162 160 158 153 150 143 140 130 119 110 101 89 78 64 56 48 42 39 46 68 91 113 133 159 174 181 187 193 197 192 190 186 183 179 176 174 172 172 170 168 167 163 161 156 153 146 141 130 118 108 101 101 103 96 91 86 81 77 69 58 51 45 34 24 18 15 12 11 12 11 11 11 15 22 32 41 48 56 61 65 65 64 66 66 64 63 62 61 59 58 56 54 53 49 49 48 46 44 43 41 40 41 40 38 36 34 33 31 30 29 29 29 28 24 19 15 12 13 15 19 23 29 34 39 41 46 45 44 43 42 43 44 45 45 44 44 44 44 45 46 46 45 46 46 47 47 47 47 47 46 46 45 44 43 42 41 41 39 33 24 16 12 11 11 10 11 12 11 12 14 17 24 28 37 39 39 38 35 33 30 31 32 29 32 40 50 59 69 78 83 86 90 92 89 82 75 72 63 63 64 66 70 76 86 91 94 93 92 91 89 86 82 80 78 68 54 41 30 27 34 44 55 68 86 97 105 108 106 103 100 98 92 88 85 82 79 76 75 71 65 62 60 55 48 43 32 33 34 42 52 65 75 80 78 76 72 68 64 63 60 58 58 54 48 41 36 30 25 21 20 20 23 30 37 41 49 54 56 58 60 62 62 62 63 63 60 60 60 60 59 57 56 56 57 57 57 56 56 56 56 56 57 58 58 58 57 56 55 54 52 51 50 48 47 45 45 44 41 39 37 34 34 34 36 36 58 58 57 57 56 55 55 55 52 50 46 40 34 32 31 33 36 41 46 51 52 53 54 54 51 53 53 51 50 49 46 45 46 44 42 40 39 36 31 29 33 39 47 56 65 74 82 88 94 98 101 102 101 99 98 97 96 95 94 93 92 90 88 87 85 83 79 75 70 64 56 50 53 68 78 88 104 112 113 116 110 108 105 101 100 100 100 100 102 99 96 96 96 93 84 77 74 68 66 74 85 95 106 113 115 117 119 117 114 113 115 117 118 117 117 117 117 118 120 121 111 110 109 109 107 102 97 93 84 76 66 55 44 35 32 34 49 71 101 126 147 165 173 176 183 184 186 187 185 182 182 182 180 180 179 180 180 177 173 171 170 170 169 167 165 163 161 160 155 153 147 141 135 129 124 121 126 130 137 144 148 150 149 148 151 147 142 136 127 116 102 93 74 63 50 43 40 43 50 57 59 72 79 86 98 112 134 159 166 171 178 183 183 181 178 177 178 176 173 172 172 170 167 165 165 163 160 158 156 154 151 149 146 143 139 134 128 117 104 94 75 65 53 44 39 36 35 38 53 74 106 135 155 165 173 180 184 185 185 184 179 177 176 176 175 173 172 172 173 171 170 168 167 165 164 161 159 157 152 148 141 138 129 117 107 97 84 72 62 56 49 45 41 46 67 88 118 138 161 177 188 196 200 198 193 192 190 187 183 180 177 176 175 173 170 167 165 161 156 152 148 142 131 119 108 103 101 103 99 94 88 84 80 71 60 53 47 36 25 18 15 12 11 12 11 10 10 12 19 29 38 45 54 62 66 66 67 67 67 65 66 65 63 62 61 59 58 59 53 52 51 48 47 44 42 42 43 42 40 38 36 34 32 31 30 30 29 26 23 19 15 14 15 18 22 27 33 38 41 43 44 43 42 42 42 43 45 46 45 45 45 44 45 45 46 47 45 46 47 47 48 48 47 47 47 47 46 45 44 43 43 42 40 34 25 17 13 11 10 10 11 12 12 13 16 21 28 32 46 48 50 49 45 40 38 37 31 30 30 31 33 36 47 57 63 68 76 78 76 70 64 61 56 61 70 76 83 88 93 96 94 93 90 88 85 81 80 77 71 64 52 40 27 22 28 37 47 61 77 91 99 104 103 99 99 96 91 88 85 82 79 76 76 71 65 59 55 50 43 38 32 34 39 48 61 71 79 82 81 77 71 68 65 62 60 59 61 58 52 47 42 36 29 25 23 20 20 25 29 34 40 46 49 52 56 57 57 57 60 61 58 59 59 59 58 57 55 55 58 57 57 57 56 56 56 55 56 58 58 57 57 56 55 54 52 52 51 49 49 48 47 47 46 44 41 40 38 39 40 42 56 55 55 55 54 54 53 53 51 50 46 41 34 32 31 31 37 42 48 53 56 58 59 61 57 57 58 58 57 55 53 51 55 53 52 49 47 43 39 35 37 42 50 60 66 75 81 85 91 94 98 99 97 95 93 93 93 93 91 92 91 89 88 87 85 82 77 73 66 59 51 46 50 66 77 87 103 111 112 117 111 109 106 102 101 101 101 102 101 98 95 96 97 94 87 82 79 70 65 68 77 88 100 110 114 116 118 117 114 113 114 117 117 117 118 118 118 118 118 118 107 106 106 105 104 99 94 90 79 71 61 51 40 32 28 29 42 62 90 115 138 157 168 170 174 176 178 179 177 175 174 174 175 174 173 174 175 173 172 169 168 168 167 165 162 160 159 159 154 151 147 142 136 129 122 117 113 116 122 131 138 143 144 145 147 143 137 131 124 112 98 89 69 61 53 51 53 58 70 79 84 95 99 103 113 122 137 157 165 169 176 180 181 180 179 178 178 175 174 172 172 171 168 166 165 163 160 157 155 153 150 148 145 142 136 131 124 112 96 87 67 58 46 38 34 34 33 34 43 62 95 127 149 161 171 178 182 183 185 183 179 176 176 176 174 173 172 172 173 171 169 167 167 165 162 161 159 155 151 146 142 139 130 118 108 96 83 71 58 51 48 46 45 46 60 78 109 129 152 168 183 196 199 197 195 193 192 189 187 183 180 178 175 173 170 168 166 163 158 153 151 145 135 125 116 110 107 105 102 98 93 88 82 74 64 56 47 36 25 18 15 12 12 13 10 10 10 13 19 28 36 41 54 60 65 65 67 67 67 64 65 65 65 63 62 61 60 59 56 55 53 51 48 46 44 43 45 44 41 39 37 35 33 32 31 30 27 24 21 18 15 15 18 21 26 32 38 41 44 45 44 44 44 44 44 45 46 46 45 45 44 44 45 45 46 47 46 46 47 48 48 48 48 47 48 47 47 46 45 44 43 43 42 35 26 19 14 12 10 9 9 10 12 14 18 25 34 40 58 60 63 63 60 56 53 52 42 40 35 31 23 20 27 38 42 48 57 61 61 59 57 58 60 68 79 88 94 95 94 94 92 90 89 86 82 80 77 76 70 62 51 39 26 19 22 28 39 53 68 80 89 95 96 94 96 93 89 86 83 81 78 76 75 69 63 57 51 45 39 35 32 37 46 59 71 80 84 85 84 78 72 70 66 62 60 61 61 59 56 52 48 41 34 29 25 20 17 20 23 26 31 36 41 45 51 52 53 53 56 58 57 57 58 58 58 56 56 55 57 57 57 57 57 56 56 55 55 57 57 56 56 55 54 53 52 52 52 52 51 50 49 48 49 47 45 43 41 41 43 44 53 52 52 52 52 52 52 52 51 50 47 41 36 33 32 32 39 43 51 57 62 65 67 69 66 66 67 67 66 64 62 61 63 61 59 57 54 51 45 41 40 44 51 59 67 73 79 84 89 90 95 96 94 91 90 91 90 90 90 91 90 89 86 86 82 79 74 69 62 54 46 41 49 66 77 85 101 107 107 112 109 107 104 100 100 99 100 100 101 98 96 95 96 95 91 88 81 73 65 66 71 79 91 101 109 112 115 114 112 112 115 117 115 116 117 117 117 115 113 112 104 104 103 101 99 94 88 84 71 63 54 47 39 31 26 26 34 52 76 101 124 146 159 162 164 167 170 171 170 169 168 167 168 167 167 167 168 168 168 167 165 166 164 162 157 156 156 156 152 150 147 144 139 132 124 118 108 107 109 114 123 130 136 138 140 136 131 125 118 105 93 82 66 63 63 68 76 84 96 106 113 123 126 125 131 135 143 155 158 162 168 172 174 175 176 176 175 174 171 171 170 169 166 165 165 163 159 156 155 153 149 146 144 141 135 129 120 107 91 80 62 54 43 35 33 32 32 29 38 54 86 120 145 159 169 177 183 184 184 181 178 176 175 175 174 173 172 172 173 171 169 167 167 165 164 161 159 155 149 145 141 138 130 118 109 99 84 72 60 53 49 49 47 44 53 64 91 113 137 153 169 187 194 194 196 196 194 191 188 185 182 180 175 174 171 169 167 164 159 155 153 146 138 129 124 118 112 108 104 100 94 89 84 75 65 56 46 35 23 17 14 12 12 14 10 10 12 14 20 28 35 39 50 56 61 62 62 64 62 59 63 62 61 61 60 60 58 58 58 57 56 53 51 49 47 46 46 45 44 40 38 36 34 33 33 30 26 20 17 16 15 15 22 25 31 37 43 45 47 47 45 45 45 45 45 44 44 44 44 44 44 44 44 45 45 46 46 46 47 48 48 48 48 48 47 47 46 45 44 43 42 42 42 36 29 21 17 13 9 8 8 10 13 16 23 33 43 49 64 68 73 75 74 71 67 67 59 52 44 35 26 19 21 25 26 32 38 44 46 51 57 62 73 80 89 96 97 97 93 92 89 89 86 84 81 78 75 74 72 63 52 39 27 17 17 22 32 43 56 66 77 84 89 88 92 89 85 83 81 79 76 74 70 66 61 54 48 43 38 34 39 44 55 68 80 87 88 87 83 78 72 70 68 63 61 63 62 61 59 56 52 46 38 32 26 20 16 18 21 22 25 29 35 40 45 49 48 49 53 56 56 56 57 56 57 56 56 55 58 58 57 56 57 56 56 55 55 56 56 55 55 54 53 52 52 52 54 54 52 52 49 49 50 49 47 45 46 47 50 51 50 50 50 50 50 51 51 51 51 49 47 42 37 34 31 32 41 45 53 60 66 69 72 73 75 75 75 76 74 72 70 68 68 66 64 62 59 54 49 44 41 45 53 60 66 72 78 82 87 89 92 94 93 90 90 89 86 86 86 86 85 83 82 81 81 77 72 66 59 50 43 38 49 66 76 84 98 103 104 107 107 105 102 98 98 97 98 98 99 98 96 95 95 93 93 92 82 75 67 66 67 73 82 92 105 108 111 112 111 111 115 118 113 114 116 116 115 112 109 107 103 102 101 99 96 90 84 79 66 58 50 44 38 30 26 26 25 42 66 90 114 136 150 156 158 162 164 165 165 164 165 164 164 162 162 162 163 165 165 166 163 164 164 160 155 154 153 155 151 150 148 146 143 136 127 120 110 106 102 104 110 119 126 129 130 126 121 115 108 96 82 73 70 71 78 88 99 109 121 131 134 144 145 143 147 148 149 156 151 155 160 164 166 168 170 172 173 172 170 169 169 168 166 163 165 161 158 157 154 151 148 146 145 140 135 128 118 103 88 76 60 52 41 33 31 31 30 26 36 50 81 115 142 156 168 176 182 183 182 181 177 175 174 174 173 171 170 172 172 172 169 167 168 166 164 162 159 155 149 146 138 136 128 118 109 99 85 74 67 58 53 52 47 43 45 54 79 102 129 144 160 179 193 196 197 196 195 193 190 186 184 182 179 177 173 171 168 163 158 154 152 146 138 132 129 124 115 109 103 99 93 87 82 74 61 54 45 34 22 16 14 12 13 15 10 11 13 15 22 28 34 38 44 50 56 57 57 58 56 54 61 60 60 59 58 58 58 56 59 58 57 55 53 50 49 48 47 46 44 41 38 36 34 33 33 30 25 18 15 15 15 16 25 28 34 40 45 47 48 49 47 47 48 48 47 45 44 42 44 44 43 43 44 44 45 46 46 47 47 48 48 48 48 48 46 45 45 44 43 42 41 41 42 37 30 23 18 14 9 8 10 11 15 20 27 39 50 58 68 71 78 81 81 78 76 75 74 63 50 41 34 26 23 23 18 21 26 31 37 47 59 68 85 90 95 98 97 95 92 91 88 86 84 82 79 75 73 71 72 63 52 40 29 20 17 20 24 35 47 57 68 78 83 84 89 86 83 80 79 77 74 72 67 63 58 52 46 41 36 34 46 52 63 76 86 90 89 87 81 73 69 69 67 62 61 63 63 62 61 58 55 48 39 34 27 21 17 19 21 22 25 28 32 37 43 45 46 47 51 55 55 56 56 56 57 56 56 55 58 58 57 57 57 56 55 55 55 55 55 55 54 53 52 51 54 53 55 55 54 53 50 49 48 49 48 49 51 55 58 61 49 51 52 51 48 48 50 52 50 49 47 44 40 37 32 31 39 44 53 61 68 73 77 80 81 80 79 78 76 76 75 75 67 65 66 66 66 61 53 47 45 45 49 57 62 67 72 78 78 81 84 87 88 87 86 85 86 85 83 84 84 83 81 79 76 71 64 58 52 47 39 35 49 60 71 81 89 98 102 103 103 103 101 100 99 99 99 99 104 102 98 94 92 92 93 94 81 78 71 63 59 63 72 82 93 100 107 111 111 109 111 112 110 111 112 113 112 110 109 107 102 98 94 92 92 88 79 73 63 53 43 36 32 26 24 26 25 32 49 72 94 113 131 144 155 155 157 158 158 157 157 157 155 157 158 159 157 157 157 158 158 158 159 160 158 156 155 153 143 144 144 143 141 136 132 127 114 106 97 91 93 99 107 111 115 110 106 101 94 83 75 74 77 89 100 109 119 133 145 149 157 157 156 156 156 154 153 152 152 152 151 152 155 159 164 167 169 169 166 161 163 169 167 161 160 160 159 158 156 153 151 149 145 139 132 125 117 102 83 69 57 48 40 35 32 29 30 33 39 57 83 114 139 158 171 177 182 183 181 181 180 178 176 175 171 171 171 173 173 173 170 169 166 165 162 159 157 153 149 147 143 137 129 119 109 97 84 75 64 57 50 49 47 42 41 43 63 84 114 138 154 170 189 203 196 197 194 193 189 186 184 182 181 177 172 167 164 163 161 160 155 149 143 134 126 118 109 102 100 96 91 86 81 73 62 55 39 31 23 17 14 9 12 16 15 14 17 23 30 35 36 35 44 44 45 46 46 45 45 46 47 47 49 50 51 53 54 55 51 52 52 54 53 52 49 48 48 46 44 41 39 35 31 28 33 28 23 19 15 13 16 23 24 31 40 44 47 51 50 48 49 49 48 47 47 45 45 44 45 45 44 43 43 44 44 44 47 48 48 49 49 48 48 47 47 46 46 46 43 42 42 41 45 38 28 21 17 16 13 10 9 13 18 26 35 44 53 60 68 73 77 77 78 81 81 80 79 71 59 48 41 33 26 21 18 17 19 27 36 48 63 74 89 95 101 103 98 93 90 90 83 82 80 78 78 75 73 70 67 61 51 39 29 21 17 16 19 25 35 47 59 68 74 77 85 83 81 80 77 75 70 67 60 57 55 51 43 36 37 42 60 70 84 92 92 89 87 85 75 74 72 70 66 64 62 62 58 57 58 59 58 54 49 46 33 30 26 22 20 20 23 24 29 32 34 39 44 47 50 50 53 53 54 55 56 56 56 56 54 55 56 57 58 58 58 58 55 55 55 55 54 53 51 51 54 53 53 53 52 51 50 49 50 52 51 51 52 57 66 73 51 52 53 51 48 47 48 49 50 49 47 44 41 37 33 31 38 44 52 61 68 73 77 80 81 81 80 80 78 76 75 74 68 66 67 68 67 63 56 51 45 44 47 52 58 62 67 73 75 77 80 82 83 83 81 81 83 81 81 80 80 79 77 75 73 68 61 54 49 44 37 33 50 59 71 80 88 97 99 98 99 99 98 98 98 99 99 100 103 101 98 95 93 92 91 92 86 82 75 65 58 58 64 69 85 92 101 106 107 106 108 108 111 112 111 111 110 107 104 101 96 93 87 85 83 78 70 64 54 45 37 31 28 23 21 22 20 27 40 62 83 102 119 131 141 144 148 150 151 151 151 151 152 154 155 155 154 153 153 154 155 156 157 158 156 154 152 150 143 143 143 142 141 137 131 126 115 107 97 89 87 90 94 97 99 94 89 86 82 78 80 84 95 107 121 131 140 149 158 161 165 165 165 164 163 162 161 160 153 152 150 150 150 152 155 157 160 164 165 162 162 164 164 160 163 163 162 161 159 156 153 151 148 143 135 126 114 100 85 73 58 49 40 35 32 31 31 34 44 61 88 115 141 158 169 175 182 181 181 180 179 176 174 173 171 171 171 172 173 172 169 167 165 164 161 159 157 153 149 147 142 136 128 118 107 95 81 72 58 51 46 45 45 42 41 43 51 72 104 129 146 161 179 191 195 194 193 191 189 187 183 181 182 178 173 170 166 164 161 159 153 148 142 133 125 116 107 101 95 92 89 86 82 73 60 50 36 30 22 17 14 10 12 16 18 21 26 32 38 41 42 42 47 47 46 46 46 45 45 44 38 39 40 40 41 42 42 42 45 45 46 47 48 47 47 47 47 44 43 41 40 37 33 30 32 27 22 18 15 13 18 25 27 35 42 46 48 51 51 49 51 50 50 48 48 46 45 45 44 44 44 43 44 44 45 45 47 48 48 49 49 49 48 48 48 47 46 45 44 42 41 41 42 37 31 25 19 17 14 12 15 19 24 32 41 52 62 69 75 79 82 81 80 84 84 81 82 75 64 55 49 41 34 29 21 18 19 26 34 44 60 72 89 94 99 101 96 92 89 89 83 82 79 76 75 72 69 68 66 61 52 41 31 23 17 14 17 22 30 41 54 64 73 76 75 74 74 74 74 72 67 64 61 57 52 47 40 36 40 48 66 75 87 94 92 87 81 79 75 74 72 70 66 64 62 62 59 58 58 59 58 55 51 47 35 32 28 23 20 20 21 21 24 26 30 34 40 43 46 47 51 52 53 53 54 54 52 52 54 54 55 55 57 56 56 56 57 57 57 57 56 55 54 54 55 54 54 53 52 51 51 50 51 53 53 54 56 61 71 78 52 53 53 50 48 46 46 47 50 49 47 44 41 37 34 32 37 42 52 60 67 72 78 80 81 81 82 81 80 76 73 72 69 67 67 68 68 66 59 54 47 43 43 47 53 56 62 68 70 71 73 74 75 76 76 76 79 77 76 75 76 74 72 69 67 63 56 48 44 38 34 32 47 58 71 80 87 94 96 94 94 94 95 97 98 99 100 101 101 100 98 96 94 92 90 90 88 86 78 68 59 54 56 57 73 81 92 98 101 102 103 104 106 106 106 105 103 99 96 95 89 85 80 77 73 67 60 53 43 35 29 27 25 20 19 20 18 20 30 51 70 88 104 116 130 135 142 146 148 149 149 150 150 151 152 151 149 148 148 149 152 153 154 154 153 151 148 147 142 141 140 140 139 136 131 126 118 110 98 87 81 78 77 77 79 73 69 67 68 73 85 97 114 127 142 152 158 164 168 168 172 172 172 171 169 167 166 165 156 154 151 148 145 144 143 143 147 155 161 160 159 159 160 161 165 165 164 163 161 157 154 152 147 142 135 125 114 101 87 78 62 52 43 39 36 36 39 43 56 70 96 122 143 158 169 174 181 181 180 179 178 176 174 173 172 171 171 172 172 171 168 165 164 163 161 159 157 154 150 149 142 137 127 118 106 94 79 69 56 49 45 44 45 42 42 44 53 75 105 130 147 161 176 186 194 194 194 193 191 188 185 183 181 178 174 171 168 164 160 158 151 147 139 131 123 114 106 101 93 91 91 90 85 76 61 51 38 31 25 20 16 14 16 20 26 32 39 46 50 51 51 53 51 51 51 50 49 48 45 45 38 38 37 37 37 37 35 35 38 38 38 38 39 40 40 41 42 41 40 40 40 38 36 34 30 24 19 17 15 15 21 28 33 40 47 48 51 53 52 49 53 52 51 50 49 47 46 45 45 45 44 44 45 46 47 47 48 48 49 50 51 50 50 49 50 49 47 46 44 42 40 40 40 37 33 27 21 17 15 15 20 24 32 41 51 61 71 77 79 83 85 83 83 85 84 81 84 78 70 63 58 51 45 40 28 23 20 22 29 38 53 65 85 89 95 97 93 90 88 87 83 80 76 73 71 69 66 65 65 61 53 43 33 23 17 13 15 18 24 34 47 58 68 73 64 65 67 69 69 66 63 59 62 55 46 41 36 37 47 59 76 82 91 94 90 83 76 73 74 73 71 69 66 64 62 62 61 59 58 58 58 56 54 51 42 40 35 29 25 22 22 22 21 22 26 30 36 40 43 45 50 50 50 51 52 52 51 50 54 55 55 55 55 55 54 53 56 56 56 57 57 56 56 55 53 53 53 53 53 52 52 52 53 55 56 58 62 68 78 86 51 51 50 49 48 47 46 46 49 48 47 44 41 38 34 32 36 41 49 58 65 71 77 80 81 82 82 83 80 76 72 70 68 67 66 67 69 67 61 57 48 43 41 43 47 50 58 65 67 68 69 70 70 71 72 72 74 73 72 71 71 70 67 64 61 57 51 43 38 35 33 32 45 58 71 80 87 93 94 92 92 92 94 96 98 99 100 101 99 98 98 96 95 91 89 88 86 85 79 71 62 55 53 52 61 70 80 90 94 96 97 98 93 95 96 96 95 91 89 87 84 80 75 69 64 58 50 46 35 30 26 25 23 19 18 20 19 20 27 44 64 80 95 104 122 129 139 146 148 149 149 150 148 150 150 149 147 145 145 145 151 151 152 152 150 149 145 144 139 138 138 138 136 135 130 126 120 113 100 90 80 71 66 62 64 60 56 57 62 75 94 110 131 143 157 164 168 171 173 172 175 175 174 173 171 168 166 165 161 159 155 150 145 140 139 136 138 143 149 152 155 158 161 163 165 165 165 164 162 158 153 151 145 139 131 124 115 104 89 77 62 54 46 44 47 49 53 60 71 85 107 129 148 161 168 172 180 180 180 179 178 177 175 175 174 173 172 173 173 171 168 165 163 162 160 159 158 155 151 150 143 138 128 119 107 93 77 67 57 49 43 42 42 43 46 49 58 75 101 124 140 154 167 176 187 188 189 190 189 186 183 181 180 177 174 170 166 162 157 153 148 144 138 132 124 117 110 105 98 96 95 94 89 79 66 56 45 36 28 22 20 19 23 29 35 42 52 58 60 60 60 61 58 57 57 55 53 50 48 47 44 43 42 41 39 37 36 35 35 33 32 32 32 33 34 35 36 34 33 34 35 34 33 31 25 20 16 15 14 16 23 32 38 44 50 51 52 54 53 50 53 53 51 50 49 46 45 44 44 44 44 45 45 47 48 48 48 48 49 51 52 52 51 51 51 50 48 46 43 41 39 38 39 36 32 25 19 15 15 18 22 29 40 51 61 69 76 81 81 83 84 83 84 86 85 82 83 79 74 69 66 61 53 48 38 31 24 21 23 30 43 55 72 78 87 91 91 89 86 83 82 78 73 70 68 68 66 64 63 60 53 43 33 23 15 11 14 16 19 26 36 47 58 63 60 61 62 64 64 61 56 52 56 49 40 36 35 43 58 71 84 87 91 91 85 79 74 72 73 72 69 67 65 63 62 61 62 59 57 57 57 57 56 54 50 46 42 36 30 26 24 23 20 21 24 29 33 37 41 43 46 47 48 49 50 51 50 51 54 54 54 55 55 54 53 53 53 53 54 55 55 55 55 55 54 54 54 54 54 53 53 54 54 57 61 63 69 76 87 93 48 48 48 48 48 48 48 47 48 47 46 43 40 37 34 32 34 39 46 55 61 69 73 78 79 80 80 80 78 74 70 68 67 66 65 66 66 66 61 57 49 44 40 41 43 47 55 63 66 66 67 67 68 68 69 69 70 68 67 67 65 64 61 59 54 51 45 38 34 32 32 33 46 57 70 80 87 94 94 93 92 93 94 97 99 99 98 98 97 98 98 96 95 91 89 87 86 84 80 73 64 56 50 48 52 59 70 79 85 89 90 91 88 88 89 88 87 84 81 79 75 72 68 61 54 48 41 38 30 26 24 23 21 17 17 21 21 22 30 45 62 78 92 101 116 124 135 142 145 145 148 149 148 149 150 148 146 144 143 144 149 149 151 150 149 146 144 141 137 136 135 135 134 133 128 125 122 116 106 95 84 73 64 58 55 51 51 57 68 85 109 128 147 158 169 173 175 177 178 178 175 174 174 173 171 168 167 165 166 166 161 156 150 144 140 136 136 134 135 142 149 155 160 164 164 165 166 165 162 158 154 151 147 139 128 121 115 102 84 69 59 54 51 55 62 67 74 80 90 100 117 135 148 158 164 167 176 177 178 177 178 177 177 176 175 174 173 174 174 173 169 166 162 162 160 159 158 155 152 150 145 139 131 121 109 94 78 67 55 46 39 37 39 43 49 55 71 83 103 122 137 151 166 174 176 177 178 179 179 178 176 176 177 174 170 167 163 158 153 150 147 144 139 133 129 122 116 112 104 102 97 94 89 81 68 60 49 40 29 24 22 25 33 42 47 54 63 68 69 67 66 67 65 64 63 61 59 56 54 52 48 47 45 43 41 39 37 36 35 34 33 30 30 29 30 29 29 27 26 26 27 27 25 24 20 16 13 13 14 17 25 34 42 48 51 53 53 55 54 51 53 52 51 49 48 45 44 44 45 45 45 45 46 47 48 49 48 48 50 51 52 52 52 51 50 49 48 45 43 40 38 37 39 35 27 20 13 13 18 24 28 37 51 64 72 77 80 81 81 83 83 83 86 89 87 84 82 78 75 73 73 68 61 56 49 40 30 25 22 24 33 42 55 64 76 85 90 88 83 80 79 76 71 68 66 66 66 65 61 57 49 39 29 20 14 11 13 13 15 19 25 33 41 46 52 53 55 57 58 56 51 47 46 40 33 33 39 51 67 80 88 88 86 84 80 76 75 74 72 71 68 67 65 63 61 61 62 59 57 57 57 57 57 56 53 51 45 40 34 30 26 24 21 21 23 25 29 34 37 38 40 41 44 46 49 50 53 53 55 56 56 56 55 54 54 53 53 53 54 55 56 56 56 55 55 55 56 56 56 56 57 57 58 61 65 70 75 84 93 102 48 47 46 47 48 49 47 46 47 46 44 43 40 36 33 31 33 37 44 52 58 64 70 75 76 76 77 75 74 71 69 67 67 64 63 64 65 65 61 57 52 45 40 40 41 44 50 58 62 62 63 65 65 65 65 64 64 62 60 59 59 57 54 51 47 44 39 33 29 29 32 34 47 58 70 78 85 91 93 91 91 93 94 96 98 99 98 98 97 97 97 95 93 90 88 87 88 85 82 75 66 56 48 42 46 51 59 69 76 81 83 84 87 87 86 85 81 77 73 71 66 63 58 52 46 39 34 32 26 22 20 20 18 16 18 23 27 29 38 51 64 76 90 101 116 125 135 141 144 144 146 149 145 146 147 146 143 141 141 142 148 148 148 149 146 143 141 139 135 134 133 133 132 131 128 125 121 117 110 101 91 79 68 61 50 46 48 59 77 100 124 142 156 166 175 176 177 178 178 178 176 174 175 173 171 169 167 166 169 168 166 161 157 150 145 143 138 132 128 133 141 148 154 160 162 163 164 165 163 159 155 151 146 138 125 115 106 93 76 62 61 61 64 75 85 93 100 106 112 119 131 140 148 153 157 159 166 168 170 172 173 175 174 174 174 174 174 175 175 174 171 168 163 162 160 159 158 155 152 150 145 139 131 121 110 94 78 67 51 43 38 41 46 53 63 70 86 95 109 124 137 150 162 169 169 169 170 172 172 173 173 173 173 169 166 162 161 158 154 152 148 145 141 137 131 126 121 117 108 104 97 92 87 78 67 60 48 39 29 26 27 33 44 54 62 67 72 76 78 76 72 72 71 70 68 66 63 60 57 55 54 53 51 49 46 45 42 41 39 38 36 35 32 30 29 29 26 24 21 20 18 18 17 16 15 12 10 12 14 17 25 33 42 48 51 52 53 54 55 52 52 51 50 49 48 46 44 44 46 46 45 45 46 47 48 48 48 48 50 51 52 51 51 50 49 48 46 44 41 39 37 36 35 29 23 15 13 17 24 29 40 51 64 76 82 84 83 82 82 83 83 84 88 92 91 85 83 79 77 75 75 73 68 63 56 48 38 30 23 20 25 32 42 50 64 77 84 84 82 79 75 72 69 67 66 65 64 63 59 54 44 33 23 17 14 12 12 12 12 15 18 23 27 28 38 39 41 45 47 46 44 41 34 30 29 36 46 58 73 85 86 84 81 78 75 75 75 76 70 70 69 66 64 62 61 60 62 59 57 57 57 57 57 55 52 51 47 42 37 32 28 27 23 22 23 23 25 28 30 33 35 37 40 43 46 49 51 53 54 55 55 55 55 55 54 54 55 56 57 57 58 58 58 57 56 55 57 58 58 60 60 61 63 67 72 78 82 91 102 110 50 48 46 46 48 47 45 43 45 44 43 42 39 35 32 30 31 35 42 48 55 61 66 70 72 72 72 71 70 67 66 65 69 65 63 63 65 65 61 58 54 48 42 40 39 39 44 49 56 57 59 60 60 59 58 57 55 53 52 50 49 48 45 42 39 37 33 26 23 24 30 35 50 59 69 76 83 88 90 88 88 90 92 95 96 97 97 97 97 97 96 93 91 89 88 87 86 84 80 74 65 55 46 39 40 44 51 60 67 72 75 76 81 81 80 78 74 70 66 62 58 56 52 45 40 34 30 28 24 21 20 20 18 18 23 30 35 41 51 61 69 77 90 102 114 123 133 138 139 139 142 145 141 142 143 142 139 138 137 138 145 146 145 146 144 141 138 136 132 132 131 131 131 130 127 125 119 117 112 105 96 83 71 62 53 47 46 59 83 109 133 149 159 169 177 179 177 178 177 175 175 175 174 173 171 169 168 168 166 166 166 164 161 156 152 148 142 136 132 133 136 138 143 150 154 157 159 160 158 154 149 147 137 132 120 107 94 81 71 66 74 77 86 101 116 124 131 136 140 143 146 150 151 152 153 154 154 156 158 162 165 167 168 169 172 172 172 174 175 174 171 168 163 162 160 159 158 154 151 149 144 139 130 121 109 93 77 66 51 48 49 58 70 81 91 99 103 109 118 128 136 143 148 151 158 158 159 160 162 165 168 170 168 165 161 160 159 159 158 157 151 148 143 139 134 129 122 118 111 105 98 92 86 76 65 56 44 38 33 34 39 47 58 69 76 79 82 85 86 84 79 76 73 72 71 68 65 62 60 59 57 56 55 53 52 49 49 48 43 42 42 40 38 35 32 31 26 23 18 17 16 13 12 10 10 8 9 12 14 17 24 30 40 46 51 51 52 55 56 53 52 51 51 49 49 47 46 46 47 47 46 46 46 47 47 48 48 49 50 51 51 50 49 49 47 46 45 43 40 38 36 36 28 24 17 14 17 24 32 35 55 62 73 83 87 86 84 83 82 83 82 83 88 92 89 84 80 77 74 73 74 73 69 65 59 52 43 35 25 20 22 26 33 41 54 66 76 79 78 77 74 71 68 66 64 63 59 56 58 51 38 27 17 14 13 14 13 14 16 17 19 21 22 21 25 27 27 31 33 33 31 29 25 24 30 41 53 64 75 83 79 78 77 75 76 75 74 73 69 69 68 65 64 62 61 60 61 59 57 57 58 57 55 53 53 52 50 47 42 38 34 31 26 26 24 24 24 25 27 29 32 34 36 41 44 46 48 49 52 53 53 54 54 54 53 53 56 56 57 58 58 58 57 57 57 58 59 60 61 63 64 64 70 74 79 85 91 98 108 116 52 49 47 46 47 46 43 41 44 43 42 41 38 34 31 30 31 34 41 47 52 59 65 68 70 70 69 68 66 65 65 65 70 66 64 64 66 65 62 58 56 49 42 39 37 35 40 44 50 51 54 56 57 54 52 51 49 47 45 44 43 42 38 35 35 33 29 23 20 22 29 34 52 60 69 74 80 84 86 84 85 87 90 93 95 96 97 97 98 97 95 92 90 89 88 87 82 81 78 72 65 55 47 40 37 40 46 53 61 67 71 71 72 72 72 71 69 65 61 60 55 53 50 45 37 32 30 29 25 22 20 22 21 23 30 38 43 50 60 70 75 81 93 105 108 117 126 130 130 129 134 138 137 138 139 138 136 134 134 135 144 144 144 144 142 139 136 134 132 131 130 130 130 129 127 125 117 116 113 108 98 85 72 63 59 50 47 61 84 110 133 148 162 173 182 184 182 181 178 176 172 173 172 172 170 168 167 167 162 163 164 163 161 158 154 152 147 141 137 135 132 128 133 142 147 149 151 153 152 149 144 141 127 124 116 101 85 75 73 76 88 92 105 123 138 146 152 156 160 161 161 159 156 153 153 153 144 146 150 154 158 162 164 165 170 170 171 172 174 173 170 168 164 163 160 159 157 154 151 149 142 137 130 120 108 93 76 65 56 57 63 78 94 106 117 126 138 141 148 153 155 156 156 155 146 145 146 147 150 154 159 160 163 161 158 158 159 161 163 163 154 150 145 140 135 127 121 117 113 108 101 94 88 77 64 55 42 38 37 42 50 58 71 79 87 87 88 90 91 89 84 79 73 72 72 69 66 63 60 58 55 55 55 53 52 50 50 50 45 46 45 44 42 39 36 34 27 24 20 17 14 12 9 7 7 6 8 12 14 16 23 29 39 45 49 49 51 54 55 54 52 52 51 51 51 49 48 48 48 47 47 46 46 46 47 47 48 49 50 50 50 50 48 48 46 45 44 42 39 38 36 35 24 20 14 15 22 30 36 40 62 68 76 83 85 85 84 83 79 80 80 80 85 89 86 80 76 73 70 69 70 70 67 65 61 53 45 38 28 21 20 24 32 38 48 59 69 75 76 76 73 71 67 65 63 59 55 52 57 49 35 22 13 11 13 15 18 19 22 23 24 23 22 21 19 19 19 20 21 21 18 16 20 21 30 44 58 68 74 80 76 76 75 75 75 75 72 70 69 68 67 65 63 62 61 60 60 58 58 58 58 56 54 51 56 55 53 51 47 43 40 38 31 30 28 26 25 26 27 28 31 32 34 37 41 43 44 45 50 51 52 52 53 52 53 52 55 55 56 56 56 56 55 55 58 59 59 62 62 64 65 66 74 78 84 89 95 102 112 120 48 48 48 49 49 47 46 45 43 42 41 40 38 35 33 32 30 32 36 41 48 54 60 62 64 64 64 64 64 64 64 64 65 67 66 63 64 66 64 59 58 51 45 41 38 34 34 38 42 45 48 51 50 50 50 51 48 46 43 41 40 37 36 33 31 29 26 22 22 25 31 36 50 59 70 77 80 81 82 84 86 86 89 93 93 91 92 96 95 92 92 90 89 86 83 78 85 81 76 69 61 52 43 36 36 37 41 51 63 72 77 79 78 79 79 79 77 74 71 70 60 56 51 48 45 41 35 29 27 25 24 25 30 36 45 49 54 61 71 80 88 94 98 100 111 113 114 116 119 123 124 125 126 126 127 129 127 125 127 132 142 141 139 137 134 133 132 130 130 129 128 126 124 121 120 119 114 113 113 110 103 93 77 67 50 46 47 58 76 103 133 153 163 174 174 172 179 180 176 178 173 173 172 171 168 166 166 165 163 162 161 162 162 161 160 158 152 147 140 133 130 126 124 123 128 133 140 145 145 140 137 135 125 112 97 86 78 75 81 92 105 118 136 150 158 162 165 167 169 168 166 166 165 162 158 154 148 147 146 144 143 146 153 159 163 164 167 169 169 168 165 163 160 162 161 157 155 154 147 140 140 135 127 115 103 88 71 60 70 76 86 98 117 136 148 152 162 162 163 164 164 162 159 155 154 150 145 142 140 139 138 138 149 153 158 161 163 161 159 158 149 151 151 145 136 126 119 117 108 104 94 84 79 75 62 48 44 41 43 51 63 75 82 86 96 95 95 94 93 89 84 80 77 74 72 70 70 68 66 64 62 61 60 58 56 55 53 52 50 49 48 46 43 41 38 36 31 28 23 18 13 10 9 8 8 9 9 9 10 14 19 22 37 40 45 48 50 51 54 55 53 53 54 53 52 52 53 52 50 49 48 48 46 47 47 47 49 49 48 47 46 45 45 44 47 41 39 42 44 40 33 28 22 17 16 21 27 33 46 57 74 78 85 86 86 83 82 82 81 80 78 76 75 77 78 79 75 73 71 69 68 67 65 63 59 57 52 44 35 26 21 19 23 30 41 55 64 71 73 73 72 69 64 61 57 54 53 51 49 40 30 23 17 13 14 18 20 25 32 36 37 35 30 26 22 20 18 16 17 17 15 14 17 21 32 43 53 64 71 74 72 71 72 72 73 74 74 73 67 66 66 64 63 61 59 59 58 58 57 55 54 53 52 51 54 55 56 55 53 48 44 41 35 34 33 30 28 27 28 28 26 27 28 32 34 38 41 43 41 43 45 47 50 51 53 53 47 50 52 54 55 56 57 59 59 59 60 60 61 64 69 73 74 81 90 101 110 117 124 128 48 48 48 49 48 47 45 44 43 43 42 40 38 35 33 32 30 32 36 40 47 53 58 61 62 62 62 62 62 62 62 62 64 66 65 63 63 66 64 59 58 51 45 40 37 33 34 37 40 44 48 51 52 52 52 52 50 48 45 44 43 41 37 35 35 32 30 26 25 27 33 37 48 57 68 77 79 80 80 82 84 84 87 91 90 89 90 93 95 93 92 91 90 88 84 80 82 78 73 66 59 51 42 36 33 37 44 56 70 80 86 90 86 87 88 88 86 83 80 78 70 67 61 58 55 51 45 40 33 31 30 32 37 44 53 58 70 75 83 92 97 102 106 109 108 110 111 112 113 114 115 117 120 120 121 123 123 122 125 130 132 134 137 137 136 132 126 124 124 123 122 120 119 117 117 116 113 112 110 108 103 92 76 66 52 47 46 55 72 98 128 150 161 172 173 171 178 178 174 175 173 171 171 169 167 166 164 163 163 162 161 160 160 159 157 155 153 149 143 136 131 127 121 117 115 119 123 126 127 126 121 120 110 101 90 84 82 84 95 106 129 140 156 168 173 176 177 179 174 173 171 170 169 167 163 160 152 151 150 145 143 143 147 150 154 157 161 165 166 165 162 161 160 162 159 156 153 152 146 139 133 130 121 108 94 84 75 71 85 95 110 125 141 158 166 168 172 171 171 171 171 169 166 163 157 154 148 146 142 139 137 134 134 136 140 142 145 149 152 152 148 148 146 139 131 121 115 112 103 101 93 83 76 69 56 44 42 42 48 58 73 84 91 95 98 96 96 95 93 90 85 81 77 74 73 71 71 69 66 65 62 61 60 59 57 55 54 52 51 51 49 47 44 42 39 37 33 30 26 20 16 12 10 10 8 9 9 9 9 12 17 20 30 34 41 46 48 49 50 51 52 51 51 50 52 52 53 54 51 50 50 49 48 47 47 47 49 49 48 47 46 45 45 44 43 39 39 42 42 36 28 25 20 18 21 27 34 42 54 65 77 81 86 88 85 83 81 80 78 77 75 74 73 75 76 77 78 76 73 70 69 67 64 62 60 58 52 45 35 26 22 20 21 28 39 53 63 69 71 71 71 67 64 61 58 55 52 51 43 35 26 21 17 16 19 24 33 38 44 49 50 47 42 39 30 26 21 18 16 16 14 13 18 21 26 36 47 57 67 71 70 70 70 70 72 72 71 71 66 66 66 65 64 62 61 60 56 56 55 54 53 52 51 51 53 54 55 53 52 49 45 42 40 40 37 34 31 29 28 28 26 27 28 29 33 34 38 39 37 38 40 43 45 47 48 48 48 50 52 52 50 51 52 54 54 56 58 60 64 70 77 82 88 94 102 111 119 125 130 133 48 48 48 48 47 46 45 45 43 43 42 40 38 35 33 31 30 32 35 40 45 51 56 58 60 60 60 60 60 60 60 60 62 64 63 61 62 65 63 59 58 51 44 40 36 32 33 36 38 43 48 52 55 54 56 57 56 54 51 49 48 46 44 42 41 39 38 34 32 33 36 39 46 55 65 74 78 77 78 78 80 80 83 86 87 85 87 90 91 90 90 91 89 87 83 81 80 76 70 64 56 49 41 34 31 38 48 61 73 85 94 99 95 97 97 97 95 93 90 88 83 79 74 70 68 63 56 51 42 41 39 41 47 56 66 73 82 87 92 98 101 104 107 110 105 107 108 108 105 104 106 107 111 112 114 117 118 118 120 126 127 128 130 132 130 127 122 119 117 117 117 117 115 114 114 114 113 110 108 106 100 89 76 66 53 46 41 46 62 86 116 139 155 167 169 168 174 174 171 173 171 170 169 167 165 164 163 161 162 159 158 158 158 157 155 154 153 152 146 141 135 127 118 113 108 107 106 108 109 109 106 101 89 85 82 83 89 101 117 130 152 160 172 180 182 182 181 181 177 176 174 173 172 170 168 166 159 157 154 149 145 141 141 142 143 145 151 155 158 158 157 156 155 156 153 149 146 144 138 132 127 122 111 98 85 80 83 88 99 116 136 153 166 177 182 181 182 180 178 177 176 174 172 170 164 161 157 152 148 144 139 135 130 128 127 128 132 136 140 143 142 141 137 130 121 113 109 106 96 96 90 81 71 61 50 42 44 49 58 70 84 94 100 102 101 99 98 96 94 90 85 82 78 76 73 72 71 70 67 65 63 62 61 60 58 56 55 54 52 51 50 48 46 42 40 39 36 33 29 23 18 14 12 11 8 8 8 8 8 10 14 17 20 27 33 40 43 44 45 45 49 49 49 51 52 54 55 56 53 52 51 50 48 48 47 47 49 49 48 47 46 45 44 44 40 39 40 42 39 29 23 22 16 18 24 33 43 54 64 74 81 84 87 89 85 83 80 78 74 74 72 71 71 72 73 74 81 79 75 72 71 67 64 63 61 59 52 44 34 26 21 20 19 26 37 50 60 65 69 69 67 64 61 58 57 54 50 48 36 29 22 19 18 20 26 33 42 46 51 55 56 54 50 47 43 38 30 24 21 18 16 15 19 19 21 27 35 47 58 63 64 65 66 69 69 69 67 67 64 64 64 63 62 61 60 59 55 55 55 53 52 51 51 50 50 51 52 52 51 49 47 45 47 45 42 38 35 32 30 30 27 27 28 29 29 30 32 33 33 34 35 38 40 42 44 44 45 47 49 49 48 49 50 52 55 57 61 66 71 78 87 93 103 109 117 124 129 133 134 137 48 49 49 48 48 47 46 45 44 44 43 41 38 36 32 32 31 32 35 38 44 49 53 55 57 57 57 57 57 57 57 57 60 61 61 60 61 64 62 58 57 50 44 39 35 31 31 35 40 44 51 56 60 62 63 64 63 61 58 57 56 55 51 49 49 48 46 42 39 37 38 40 45 53 63 72 76 77 77 76 78 77 80 83 83 82 84 88 88 87 86 87 86 84 81 79 79 75 67 61 53 45 37 33 30 39 51 65 75 86 95 102 102 103 104 103 102 99 97 95 93 89 83 80 77 73 65 61 51 49 47 48 56 68 79 88 94 97 100 102 102 104 106 108 105 107 108 106 101 97 98 99 104 104 108 112 116 116 119 122 128 126 124 121 119 118 118 119 114 115 115 116 115 114 113 112 111 108 105 102 97 87 74 65 51 44 38 38 48 71 100 124 144 158 162 163 170 170 167 170 171 170 168 166 163 163 161 160 160 159 158 156 156 156 153 151 152 150 148 144 137 128 118 111 104 98 93 90 91 90 86 82 71 72 77 87 101 120 139 153 164 170 177 182 183 181 179 178 178 175 173 171 171 171 168 167 164 163 159 154 148 143 140 138 134 137 139 142 145 147 148 149 148 148 146 141 138 136 130 124 123 113 98 86 81 82 93 103 116 135 158 173 182 188 190 191 189 186 182 179 177 176 174 172 169 167 164 161 157 152 146 142 136 132 127 123 121 121 122 123 126 126 123 119 114 108 103 101 96 95 90 77 64 55 50 47 50 60 73 82 93 100 104 103 103 102 99 97 95 91 87 83 79 76 75 73 72 72 69 66 64 64 63 61 59 58 56 56 54 53 52 49 48 44 42 40 37 35 30 26 20 15 12 11 7 8 8 6 7 8 11 13 13 18 25 30 34 37 39 40 45 47 50 53 56 57 59 59 55 54 53 51 48 48 48 47 49 49 48 46 45 44 43 43 38 38 39 38 31 24 19 21 16 21 29 40 52 63 73 80 86 87 88 89 86 82 78 76 72 72 70 69 69 71 72 74 81 78 74 72 71 68 65 63 60 57 50 41 31 23 19 18 19 25 36 48 58 63 67 68 61 60 56 55 54 52 47 44 32 25 20 20 21 25 33 41 47 49 53 56 57 55 53 50 51 46 41 35 31 26 22 20 18 18 18 21 27 36 46 51 57 60 63 65 66 65 65 65 60 60 60 60 60 59 58 57 57 57 56 54 52 51 50 49 49 50 50 51 51 50 48 48 49 48 46 43 39 37 35 33 29 29 28 28 28 28 28 28 31 32 34 35 36 38 40 41 41 43 45 47 48 50 53 56 63 66 70 75 81 90 98 103 115 120 125 131 133 133 134 136 48 48 49 49 48 48 47 47 45 45 44 42 40 37 34 34 33 34 35 38 43 46 51 53 55 55 55 55 55 55 55 55 57 59 58 57 58 61 60 55 55 48 42 38 34 29 31 34 42 47 55 62 67 69 71 72 72 69 67 66 65 64 61 59 58 57 56 51 46 43 41 41 45 52 60 69 73 75 75 75 77 76 77 80 80 78 79 84 83 83 83 83 83 82 78 76 76 71 63 56 48 42 34 31 29 39 54 68 79 89 99 104 107 109 110 110 108 105 104 101 101 97 92 87 85 81 75 70 58 55 53 55 64 76 91 99 107 108 110 109 108 107 108 108 104 105 105 102 96 93 91 92 98 97 101 108 113 114 117 119 126 124 120 117 114 113 113 114 111 112 113 114 114 112 111 110 108 105 101 97 92 82 71 63 51 43 35 33 40 58 86 108 133 148 156 159 166 167 166 169 168 168 167 164 163 161 159 159 158 156 155 155 156 154 152 150 149 148 146 144 139 131 120 114 100 91 81 74 71 68 63 59 59 67 80 95 115 138 157 168 174 177 182 184 185 182 180 179 176 173 172 170 171 171 169 168 166 164 162 158 154 148 144 141 133 133 130 130 132 135 137 140 142 144 143 139 135 132 126 118 115 100 84 78 82 90 103 116 139 157 177 188 193 196 198 198 192 189 184 180 178 176 174 172 171 169 168 165 163 157 153 148 142 137 129 122 115 110 104 100 104 105 106 107 108 107 105 105 100 95 86 73 57 50 50 55 59 72 85 93 99 106 107 105 105 104 100 99 96 92 88 85 81 78 75 74 73 72 71 68 66 65 64 62 61 59 58 57 55 54 53 51 48 46 43 41 39 36 32 27 20 15 11 9 7 7 7 6 6 6 9 11 11 13 18 21 25 28 33 36 40 43 50 55 59 60 60 60 57 56 54 52 50 50 49 47 48 48 47 45 44 42 41 41 35 33 32 29 22 16 15 18 19 27 37 48 60 71 79 83 88 88 89 88 86 82 78 75 73 71 69 69 69 71 72 73 76 74 72 70 70 68 66 64 57 53 46 36 25 20 16 15 20 26 35 47 56 61 64 65 60 57 55 55 55 53 45 40 30 25 21 23 27 32 41 48 54 56 58 60 60 58 56 54 52 50 47 44 40 35 28 22 19 18 18 20 23 29 34 37 47 52 58 61 62 63 64 66 61 61 62 62 60 59 58 58 61 60 58 56 53 51 49 48 48 48 50 51 52 51 51 50 50 49 48 46 44 42 40 39 35 34 33 31 30 29 29 29 30 30 30 32 33 35 36 37 37 39 42 44 47 50 55 58 68 72 78 85 93 101 109 114 123 127 132 135 135 134 134 134 45 45 46 48 48 48 48 47 46 45 45 44 42 39 37 36 34 34 36 38 41 45 48 50 54 54 54 54 54 54 54 54 56 58 57 55 57 59 57 54 53 47 41 37 34 29 31 34 43 49 58 67 72 75 77 78 79 77 74 73 72 72 70 67 65 65 64 59 52 47 44 42 46 50 57 63 68 73 74 74 76 74 75 77 76 73 75 80 81 80 80 80 80 78 75 72 69 64 57 50 44 38 33 29 32 41 56 73 86 96 105 109 113 113 114 114 113 110 108 106 106 101 97 93 91 88 82 77 63 61 57 60 69 83 99 108 113 115 116 115 112 110 109 109 103 101 100 98 94 91 88 85 90 90 92 102 108 110 111 114 116 117 118 117 115 112 108 106 108 109 110 111 110 107 105 104 102 99 95 92 86 77 66 57 50 43 36 32 35 49 73 94 119 137 147 152 161 165 164 168 166 164 164 163 160 158 157 156 153 152 151 152 153 152 150 148 147 146 144 142 138 131 123 117 100 92 78 68 60 54 49 46 53 66 86 106 128 150 166 172 179 181 182 183 182 181 178 178 174 173 172 171 172 172 170 168 166 164 162 160 158 153 149 146 138 135 130 127 124 124 126 127 134 137 136 134 131 128 120 112 98 85 75 78 89 102 120 133 161 175 190 196 197 199 199 198 194 190 186 182 179 177 175 173 168 167 166 164 163 160 154 151 148 142 135 128 120 111 100 93 87 87 88 92 96 99 100 100 95 88 76 63 49 45 52 62 71 85 99 102 105 110 112 109 105 103 100 98 96 93 89 86 82 80 77 75 75 74 71 70 68 66 65 64 62 60 59 58 55 54 53 51 48 45 44 42 39 37 33 27 20 14 10 8 6 6 7 7 6 5 8 9 10 12 14 16 18 21 26 30 32 37 44 52 57 59 58 58 60 58 56 53 51 49 48 48 47 46 45 43 42 40 39 38 31 28 25 21 16 11 12 17 25 34 45 54 65 76 82 84 88 87 86 86 85 83 78 74 73 71 69 69 69 70 71 72 72 71 68 67 66 65 62 60 54 49 41 32 22 16 15 15 21 26 35 45 54 59 62 63 60 57 55 55 56 53 45 38 30 25 25 30 35 41 49 55 60 60 61 60 60 59 57 57 50 50 49 49 46 40 33 27 23 23 21 20 21 23 25 26 38 44 51 55 58 60 64 67 66 66 66 65 64 63 61 60 62 61 59 56 53 51 49 48 49 50 50 52 53 53 52 52 51 51 51 50 49 47 45 45 40 39 38 37 35 35 35 35 32 31 30 30 30 31 33 34 38 39 42 45 47 51 56 60 70 76 86 95 104 112 118 122 129 131 135 136 136 135 135 136 41 42 43 44 46 47 47 47 46 46 45 45 44 41 40 39 35 35 36 38 41 44 47 48 54 54 54 54 54 54 54 54 56 57 56 54 55 57 55 51 51 45 39 36 33 29 31 36 44 51 61 69 75 78 81 81 82 80 79 77 77 76 74 72 70 70 69 64 57 50 45 42 45 47 51 57 64 68 71 72 74 72 72 73 72 69 71 75 75 74 73 73 73 71 68 65 60 55 48 43 38 34 32 30 37 44 58 74 90 100 106 107 114 114 115 116 115 112 109 108 107 103 99 95 94 91 85 81 67 64 61 63 72 87 104 114 116 117 119 118 115 112 108 107 104 101 97 98 96 94 88 84 83 81 86 94 102 103 105 107 111 111 112 113 111 109 106 104 106 107 109 109 108 105 101 99 96 92 87 83 78 70 60 53 46 40 34 29 29 39 59 78 102 120 134 141 153 156 157 162 162 161 160 158 157 156 154 153 149 148 147 148 149 149 148 146 146 144 141 138 135 130 124 120 105 97 84 71 59 51 46 44 48 66 92 114 138 157 167 170 179 179 177 178 176 176 173 172 170 171 170 171 172 171 169 166 165 163 161 160 159 157 152 150 145 142 136 129 123 119 116 115 117 121 123 121 119 115 106 97 82 74 75 88 104 120 141 159 178 190 199 202 201 200 197 195 194 191 186 183 181 178 176 172 168 166 165 164 162 160 157 154 153 148 142 136 130 120 108 99 82 78 74 73 75 78 80 80 75 66 57 49 43 44 57 72 87 102 113 112 110 113 114 111 104 102 99 97 95 93 90 88 83 81 79 76 77 74 73 71 69 68 66 65 63 61 60 59 55 54 53 50 48 45 43 42 40 38 34 27 21 15 10 7 5 6 8 8 6 6 8 9 9 10 13 14 15 17 20 22 26 29 35 42 48 53 56 57 61 60 58 54 51 49 48 48 45 45 43 42 40 38 37 36 31 28 24 23 18 15 15 18 26 36 46 54 64 75 81 82 87 85 84 85 84 82 78 75 72 72 70 68 68 68 70 71 70 69 65 63 63 61 57 55 51 46 39 29 20 14 14 15 21 26 34 43 50 55 57 58 58 55 53 54 55 50 41 33 29 26 30 36 43 49 56 62 64 63 63 62 60 58 57 57 54 53 53 52 51 46 40 34 30 28 25 21 20 20 20 21 28 34 42 47 52 56 64 68 68 68 68 67 66 65 63 62 59 58 57 55 53 51 50 49 50 51 52 52 52 54 53 54 55 55 55 54 53 51 50 49 45 45 44 42 41 41 41 41 38 37 35 33 33 34 35 36 41 43 47 50 54 60 66 71 79 86 97 108 116 120 125 127 132 132 134 135 134 134 136 137 38 39 40 42 44 44 46 46 46 46 46 46 45 43 42 41 36 35 37 38 40 43 47 48 54 54 54 54 54 54 54 54 56 57 56 54 54 56 54 50 50 44 38 36 33 30 31 36 45 50 61 70 75 79 80 82 84 81 80 79 78 77 75 73 72 73 72 67 60 51 45 43 42 45 48 53 59 65 68 70 73 71 70 71 69 66 67 71 69 68 68 67 66 64 61 58 52 47 42 37 34 32 31 30 42 48 59 74 90 99 102 101 112 113 114 114 113 111 108 107 105 101 98 94 93 91 86 82 69 66 64 64 74 90 106 117 120 121 123 124 119 114 111 109 107 103 98 98 100 98 91 86 77 76 79 89 96 99 100 101 111 109 107 105 104 105 108 109 108 109 110 110 107 103 100 98 91 87 82 78 72 65 55 48 40 37 31 25 24 31 50 67 87 108 122 132 143 147 149 155 158 158 157 155 154 152 151 150 144 143 143 145 147 147 146 144 147 144 139 136 132 128 124 121 106 99 87 71 58 49 44 43 45 66 95 120 142 160 167 168 178 177 176 175 175 172 171 169 167 166 168 168 170 169 166 163 164 161 159 158 158 157 153 151 150 147 142 133 124 116 111 107 99 105 107 107 105 100 90 80 72 70 79 98 116 133 158 182 192 201 208 209 206 204 199 194 191 188 185 182 180 177 174 172 170 168 166 165 164 163 160 157 155 151 144 138 133 124 113 104 84 76 65 58 55 56 57 57 53 45 39 38 40 47 63 80 101 116 124 118 112 113 113 109 103 101 98 97 95 93 90 88 83 82 79 77 77 75 73 71 70 69 68 65 63 62 61 60 55 54 53 50 48 45 43 42 41 39 35 29 23 16 11 8 5 5 8 8 6 6 8 10 7 11 14 15 15 15 16 17 21 24 28 34 41 47 53 55 62 61 58 55 52 51 48 48 44 44 42 41 39 37 36 35 33 29 27 28 26 21 19 20 23 33 44 51 60 72 78 78 85 84 83 84 84 83 79 75 72 71 69 67 67 67 68 69 70 67 64 61 60 57 53 52 50 45 38 28 19 15 14 15 20 25 32 41 48 52 55 55 55 51 49 50 51 47 36 28 28 28 31 40 49 55 61 68 70 69 67 66 64 62 61 60 60 58 57 55 54 50 45 41 35 31 27 21 18 18 19 20 22 29 37 43 47 54 63 68 68 68 68 67 65 63 62 61 56 55 55 53 52 51 50 50 52 52 52 52 53 55 54 54 57 57 58 58 56 55 52 51 49 49 47 46 45 44 44 44 44 43 41 39 38 38 39 40 44 46 51 56 62 70 79 83 90 97 109 118 124 127 129 129 131 132 133 132 132 133 135 137 36 36 38 39 40 42 44 45 44 45 46 48 47 45 43 41 40 41 39 39 41 45 50 52 53 53 53 54 54 53 53 53 52 52 52 52 52 51 48 48 46 43 37 33 30 29 30 31 40 46 55 64 70 76 79 82 81 81 80 78 76 74 72 71 72 72 71 67 60 51 45 42 38 39 42 46 51 58 62 65 68 68 66 65 64 63 61 60 63 63 62 60 58 54 51 49 41 40 37 34 29 28 30 31 41 53 65 75 85 95 102 104 108 109 112 112 110 109 107 107 100 98 94 90 89 89 84 78 69 59 60 66 72 87 106 115 118 121 124 124 120 115 112 109 105 102 98 98 100 99 96 92 82 75 71 77 85 93 100 105 100 101 101 105 109 110 109 107 112 108 105 102 101 99 97 95 92 88 80 73 66 58 50 45 37 32 29 27 25 30 46 60 81 98 114 122 131 142 145 141 151 149 148 149 150 147 144 141 138 140 142 143 141 139 136 134 133 131 129 129 129 126 121 117 109 102 91 78 68 57 48 42 50 60 84 114 140 155 163 169 172 175 176 175 175 176 172 166 167 166 165 166 168 167 164 161 162 160 160 160 157 155 154 153 154 150 146 141 136 125 112 101 100 92 87 88 88 82 72 65 62 72 88 110 135 161 181 193 202 204 206 205 200 197 195 195 193 190 185 182 179 175 169 165 166 165 164 163 164 161 158 155 153 149 145 140 136 129 118 110 94 84 71 59 51 44 38 35 29 27 27 30 38 50 70 86 103 117 129 127 118 111 108 108 105 104 100 97 94 91 89 88 84 82 79 77 76 75 74 72 72 72 69 69 66 65 63 63 58 57 55 53 51 48 47 46 40 40 36 30 22 16 12 11 5 6 6 7 8 9 10 11 14 14 16 17 16 16 15 14 18 16 17 23 29 34 40 47 53 55 56 54 49 46 44 43 46 44 41 39 37 36 36 37 39 38 37 36 33 29 22 18 23 26 35 49 59 66 74 81 80 83 83 79 76 77 77 74 73 72 71 69 68 67 66 66 68 64 61 61 59 55 52 52 50 41 31 25 20 15 13 15 16 21 30 39 45 49 50 50 47 46 48 50 46 38 32 32 27 30 37 46 56 64 69 70 72 71 69 67 64 64 62 62 62 59 56 54 52 50 50 50 43 38 31 24 22 20 20 19 25 24 28 37 43 48 53 59 64 66 67 66 63 59 55 54 55 55 55 55 56 56 56 55 52 53 53 54 55 56 56 56 56 57 56 55 54 52 51 50 50 49 49 50 49 49 48 48 47 47 48 46 45 47 50 53 50 54 59 66 73 81 89 94 105 110 118 124 128 129 130 131 131 131 132 132 132 134 134 134 37 37 38 39 40 42 44 45 44 45 47 47 48 47 45 44 40 41 39 39 40 44 48 51 51 52 52 53 53 53 53 53 52 52 52 52 51 50 48 48 46 43 37 32 29 28 29 30 39 45 53 61 67 73 76 78 76 76 76 76 75 74 73 73 72 72 70 66 60 53 46 43 36 37 40 43 48 53 58 59 64 64 63 62 61 59 58 57 54 54 54 52 50 48 44 43 39 38 34 31 28 29 31 34 46 57 68 77 84 93 100 102 106 108 110 110 109 105 104 104 98 97 93 89 89 89 83 76 68 58 60 66 72 87 107 115 118 121 123 123 119 115 111 109 105 101 98 98 99 98 96 92 85 77 70 72 78 85 95 102 101 101 102 105 110 111 109 107 107 106 101 98 96 93 89 87 85 80 73 64 56 48 43 38 31 29 24 22 21 26 41 55 69 88 105 113 121 131 135 133 141 139 137 138 139 137 135 133 136 136 136 135 134 134 132 132 131 130 129 128 127 124 119 116 111 104 95 83 73 61 52 46 47 55 76 104 129 145 155 162 165 168 169 167 168 170 169 166 167 165 164 165 166 166 164 161 163 162 161 160 159 156 154 153 152 149 147 144 139 130 118 109 95 85 75 71 68 61 54 52 62 76 97 122 146 167 183 192 201 203 203 200 197 193 192 194 192 190 185 181 178 174 169 165 166 164 163 162 163 160 156 154 152 147 143 138 134 128 118 112 103 93 78 65 55 45 35 30 28 25 25 29 36 50 70 86 103 116 127 124 116 109 108 108 105 103 101 96 93 90 89 88 84 82 79 77 76 75 74 72 72 72 69 69 66 66 63 63 59 58 56 53 51 48 47 46 42 40 37 31 22 16 12 10 8 7 7 7 8 10 12 13 20 21 22 23 21 19 17 15 14 12 12 17 23 27 32 38 44 45 47 47 46 43 42 43 42 41 39 38 38 39 40 41 44 44 43 43 41 36 29 24 21 24 31 43 52 60 70 78 77 82 81 78 76 77 77 74 72 72 71 69 68 66 66 66 66 63 61 61 60 57 54 53 51 40 30 23 18 13 11 13 15 21 27 35 42 46 49 50 49 47 47 47 41 33 28 28 28 33 42 49 58 65 69 72 72 72 71 69 68 67 66 64 62 60 57 55 52 51 51 51 45 41 34 29 27 23 22 19 22 21 25 32 39 43 48 54 56 58 60 59 58 56 56 57 55 55 55 55 56 56 56 55 54 54 54 54 55 56 57 58 57 57 57 56 55 54 52 52 51 51 50 49 50 49 49 49 53 53 53 53 52 53 57 60 62 66 72 78 85 93 100 105 113 116 122 127 128 130 130 131 131 131 131 131 132 133 133 133 36 38 37 40 40 43 45 45 45 46 47 48 48 48 47 46 41 40 39 39 40 44 46 48 50 50 51 52 52 53 52 52 51 51 51 50 50 48 48 47 46 43 37 32 29 27 27 28 37 42 52 58 63 68 71 72 69 70 71 72 73 73 73 73 70 69 68 65 60 53 47 42 35 36 37 38 41 45 50 53 57 57 57 57 55 54 52 52 45 45 47 45 44 42 39 38 36 34 31 28 27 30 34 39 51 62 73 80 85 93 98 99 102 105 107 106 105 102 101 99 96 96 92 89 87 87 80 73 66 57 59 65 71 86 107 115 118 120 122 122 118 114 111 108 104 101 99 98 99 97 95 93 88 80 72 68 69 73 84 96 97 98 101 104 107 108 106 103 101 98 96 94 92 88 83 80 78 72 64 54 47 40 35 30 26 23 21 20 19 24 36 50 64 83 101 109 115 124 130 132 135 133 131 130 131 131 131 130 132 131 131 129 128 127 126 126 127 128 129 127 123 119 116 115 111 106 97 88 77 66 55 48 42 48 64 89 113 130 142 151 158 160 163 162 163 167 169 167 166 165 164 165 165 165 164 162 162 161 161 158 157 156 153 152 148 146 145 144 142 135 123 114 100 88 73 63 54 47 45 46 62 81 109 137 157 172 184 191 200 200 198 195 191 189 189 189 189 186 181 178 174 170 166 163 164 163 162 161 161 158 154 151 149 145 139 136 131 127 119 114 111 101 88 75 62 50 38 31 27 23 22 26 34 48 68 84 98 111 120 118 110 107 105 107 103 101 99 96 93 90 88 87 85 81 79 77 76 75 73 72 72 72 70 69 66 66 64 63 60 59 57 54 51 48 46 45 42 41 38 31 22 15 11 9 10 9 8 8 9 13 16 18 27 29 30 31 28 24 20 18 14 10 9 13 15 18 22 29 30 33 36 38 38 38 39 40 38 38 38 39 40 42 45 46 48 48 48 49 47 41 34 29 20 20 26 35 44 52 63 72 73 77 78 75 75 75 75 74 71 70 68 68 67 66 66 66 64 63 62 61 61 60 56 54 49 39 27 21 16 11 11 13 16 19 22 28 34 40 43 47 48 45 43 40 34 27 24 27 32 38 49 57 62 66 70 73 74 74 74 74 72 70 68 67 63 60 58 55 53 52 52 52 49 45 40 36 31 28 23 20 20 18 20 26 31 35 40 46 51 52 52 52 52 52 55 57 54 55 55 55 56 56 56 56 56 56 55 55 55 57 58 59 58 58 57 57 56 55 54 54 52 52 52 51 50 50 51 51 53 54 55 55 54 56 60 63 69 74 80 87 94 101 108 113 122 124 127 129 130 130 132 132 130 130 131 131 131 133 133 133 38 38 38 39 41 43 46 47 45 46 47 49 49 50 50 50 45 43 42 41 42 44 45 47 49 50 51 51 52 52 52 52 50 50 50 50 48 48 47 46 46 43 38 32 28 26 25 25 35 40 48 54 60 63 65 67 65 66 67 69 70 70 71 71 67 67 66 64 60 54 48 43 36 35 34 33 35 39 43 46 50 51 52 53 51 50 48 49 45 45 45 45 45 43 41 40 36 35 31 27 28 32 39 44 56 66 76 82 87 93 97 98 100 102 103 104 101 99 98 96 92 93 90 87 86 85 78 70 64 55 56 65 70 86 106 114 117 119 121 120 117 113 109 108 105 101 99 98 98 96 95 93 91 85 77 70 65 65 74 85 91 92 95 99 101 101 99 97 93 92 90 89 87 84 79 75 70 64 56 48 40 36 32 29 22 21 21 21 20 23 36 48 62 80 99 108 113 120 128 131 130 129 127 126 127 127 128 129 129 129 128 126 125 123 122 122 123 126 127 125 120 115 114 114 108 104 97 88 78 66 55 47 38 41 52 72 93 113 128 139 148 153 159 159 161 164 165 163 165 165 164 164 165 165 164 163 160 159 158 157 154 153 151 149 144 142 141 142 141 135 125 116 107 95 79 66 52 44 44 46 61 83 114 142 161 173 182 189 198 196 195 190 187 186 185 185 182 179 174 171 168 165 161 158 162 161 160 159 158 155 152 149 147 142 136 132 129 126 120 117 111 104 93 83 71 59 47 39 28 24 21 23 30 43 60 76 88 99 109 108 102 101 101 102 99 99 98 95 92 90 88 86 85 82 79 78 77 76 74 72 72 72 70 69 67 66 64 63 61 60 57 54 51 48 46 45 43 42 39 33 24 16 11 9 9 8 7 8 12 17 22 25 33 34 36 37 35 30 25 22 18 12 11 12 13 13 16 21 20 24 28 32 33 35 37 39 37 37 39 40 42 45 47 48 47 47 48 50 47 42 35 30 20 19 22 27 34 44 55 65 70 74 76 73 72 73 73 71 68 67 66 66 65 65 65 65 64 65 64 63 62 61 56 51 43 33 24 18 15 13 15 17 19 19 19 21 24 30 34 36 41 38 35 31 26 22 24 31 37 45 56 63 65 67 71 74 77 77 78 77 75 72 68 66 62 60 57 55 53 52 52 52 50 48 44 40 37 32 26 22 20 17 18 22 27 29 33 38 47 49 50 50 51 51 53 54 54 54 55 55 56 56 57 56 56 56 57 57 58 58 58 58 57 58 57 56 55 55 54 54 53 53 53 53 53 53 53 53 54 55 55 56 57 59 64 67 74 78 86 94 101 108 114 118 127 129 130 130 130 130 132 133 131 131 131 132 132 132 133 133 41 41 42 43 43 45 47 48 46 47 48 50 51 52 53 53 48 47 46 45 45 45 47 47 49 50 50 50 51 51 52 51 49 49 49 48 48 48 46 46 45 43 38 33 29 26 25 25 33 38 46 52 55 59 61 62 63 64 65 66 66 66 66 66 66 64 63 62 61 56 50 44 37 35 32 30 31 35 40 43 46 50 53 53 52 50 50 51 49 50 51 51 51 50 48 47 44 41 37 32 32 36 43 48 58 68 77 82 87 92 96 96 96 99 100 101 99 97 96 96 90 90 89 86 83 82 75 67 60 53 55 65 70 86 106 114 117 118 120 119 115 112 108 107 105 103 99 97 96 96 95 94 93 89 83 75 67 61 65 73 82 84 88 92 94 93 92 91 87 86 84 82 79 74 69 65 58 54 46 40 36 32 29 27 24 23 24 23 22 24 34 46 56 73 91 102 107 113 120 128 123 123 122 120 120 119 120 122 125 126 127 127 126 124 121 119 122 123 125 123 117 114 112 112 106 102 95 87 77 64 53 46 36 34 40 56 77 96 114 128 137 146 154 157 159 160 159 155 163 163 163 162 163 162 162 162 159 159 158 155 153 152 149 148 144 141 139 139 139 134 125 118 107 97 84 69 54 43 41 44 62 84 114 143 161 173 182 189 194 192 189 186 184 183 182 181 177 174 169 166 164 162 159 157 158 157 157 156 155 153 150 146 145 140 134 129 128 125 120 118 111 106 97 89 79 68 54 46 32 26 21 21 25 35 48 60 74 86 97 98 96 96 99 100 98 97 97 95 93 90 88 86 85 83 80 78 78 77 75 73 72 73 70 70 67 66 64 64 61 60 58 55 51 48 46 45 44 43 41 35 26 17 12 10 7 7 8 10 15 22 29 33 37 38 40 42 39 35 32 28 23 18 14 14 12 11 13 17 16 20 26 29 32 35 37 39 40 41 41 43 44 46 47 49 45 46 47 48 47 41 35 30 23 19 18 22 28 35 47 58 66 71 73 71 69 70 70 68 67 66 65 64 63 63 63 64 64 67 66 62 60 59 52 45 35 27 21 18 19 19 23 28 25 24 21 18 18 20 22 24 30 28 26 24 22 22 30 38 43 51 61 66 68 68 70 74 79 79 79 77 74 70 66 64 60 58 56 54 52 51 51 51 51 48 46 44 40 35 29 24 23 19 18 21 23 24 28 34 40 43 48 51 52 52 52 54 54 54 54 55 56 57 57 56 54 56 58 60 60 59 57 56 57 57 56 54 54 54 54 55 54 54 54 55 55 55 54 54 56 58 60 61 62 66 72 76 82 87 95 104 111 117 123 126 127 128 130 130 129 130 132 134 132 132 132 133 133 133 134 134 48 48 47 47 49 50 51 50 50 51 51 53 54 56 57 57 55 53 52 52 50 49 49 49 50 51 51 51 51 52 51 52 50 50 49 48 49 48 47 46 44 42 39 35 30 27 26 25 32 37 44 50 54 56 58 60 62 63 63 64 64 63 63 62 63 62 60 61 61 57 51 46 38 36 31 29 31 35 40 44 48 53 58 60 59 58 59 61 59 60 61 61 61 60 59 58 54 51 46 41 39 41 47 52 60 69 78 81 85 89 92 93 92 96 97 98 97 95 93 93 89 90 87 82 80 79 72 66 58 50 54 63 70 86 106 113 116 118 119 117 114 110 107 107 104 103 99 97 95 94 95 95 95 92 89 82 70 60 57 62 71 75 80 84 85 85 86 86 83 80 76 72 68 62 57 53 48 45 40 37 35 33 31 30 30 30 31 29 26 26 33 43 53 67 85 96 103 109 117 122 120 120 120 119 117 117 117 118 122 124 126 127 127 124 121 119 120 121 122 121 118 113 111 110 105 101 93 83 73 62 50 43 33 30 32 44 63 82 103 117 130 141 152 157 159 160 159 156 158 159 159 158 157 157 158 160 160 159 158 156 153 151 149 147 144 142 138 137 137 134 127 120 109 100 89 76 61 49 42 43 61 80 109 136 155 170 180 187 188 186 183 181 180 179 178 176 174 170 167 163 163 161 160 159 156 155 154 154 153 152 148 145 144 139 133 129 128 125 120 117 114 110 101 93 83 70 58 48 36 28 21 19 21 25 36 44 59 72 85 88 91 94 97 98 97 97 96 96 94 91 89 88 87 84 81 80 79 78 76 74 73 73 71 70 67 67 65 64 61 60 58 55 52 48 47 46 45 45 42 37 28 21 14 12 8 9 11 15 21 29 35 39 40 42 43 44 43 40 36 33 28 22 17 15 12 8 10 12 15 19 24 29 34 37 40 42 45 45 45 47 47 47 48 48 46 46 46 46 45 42 37 33 25 21 18 19 23 30 42 51 62 67 70 69 68 69 69 66 66 65 64 63 62 62 62 62 60 64 65 59 56 55 46 36 29 24 21 23 27 29 35 39 36 32 29 25 21 17 17 16 20 19 19 20 20 24 35 47 50 55 63 66 69 69 71 72 77 77 75 74 69 67 62 61 60 57 55 53 52 51 51 51 49 48 47 46 44 40 34 29 28 23 21 22 22 22 26 31 32 36 44 49 52 53 54 55 53 53 54 55 56 57 58 57 54 56 58 60 60 58 56 55 56 56 55 54 53 54 55 55 56 56 56 56 56 57 57 57 56 58 61 64 66 72 78 82 89 95 104 112 118 122 125 129 125 127 128 128 128 130 132 133 132 133 133 132 133 133 133 133 55 56 55 55 54 54 55 55 54 55 56 57 58 60 61 61 61 60 59 56 55 53 52 51 52 52 53 52 53 52 51 50 49 49 49 50 49 48 47 47 43 42 38 36 32 30 28 27 32 37 44 49 53 55 57 58 61 62 62 62 62 62 61 61 62 60 59 60 61 58 51 46 40 37 33 30 31 37 43 47 54 59 67 69 69 68 69 72 71 72 72 73 72 71 70 69 66 63 57 51 46 47 50 54 64 72 80 82 83 86 88 87 89 91 94 95 94 93 93 93 90 89 84 80 77 76 71 64 56 48 53 63 70 85 105 112 116 117 118 116 113 109 107 106 104 102 99 97 94 94 95 96 98 94 90 84 72 60 53 54 58 63 69 74 75 75 75 76 76 73 69 65 62 58 53 50 47 45 44 44 44 45 44 43 45 44 44 41 35 31 35 43 52 63 79 93 100 107 113 119 120 122 123 122 119 116 116 117 120 121 122 123 122 121 119 118 120 119 119 118 117 116 111 109 102 97 88 78 66 56 45 37 30 25 26 35 52 73 93 107 121 134 145 151 154 155 156 154 152 153 154 153 151 151 154 156 157 156 156 153 151 148 146 144 142 139 134 133 133 131 127 122 116 107 95 85 72 58 48 45 53 70 96 124 147 163 174 179 181 179 177 176 177 176 173 170 168 166 162 161 161 161 161 159 153 152 152 152 152 150 147 145 143 138 134 130 129 126 120 117 116 110 103 94 84 73 59 50 37 28 21 18 17 19 25 31 41 54 70 78 84 89 93 94 96 96 97 96 95 92 90 88 88 86 83 80 80 79 77 76 73 73 71 70 68 67 65 64 60 59 57 55 52 49 48 47 45 45 44 39 31 23 17 14 12 14 17 22 28 35 40 44 45 46 46 46 45 42 40 38 33 27 21 19 14 9 9 11 14 18 25 31 37 41 45 48 49 48 49 50 49 49 49 49 47 46 45 45 44 42 38 35 26 21 17 17 19 24 35 45 56 62 66 66 67 69 70 67 66 65 64 62 61 60 60 60 54 59 59 53 49 48 40 29 27 24 25 30 36 40 46 51 46 44 40 35 29 23 18 16 17 16 17 19 20 25 38 49 55 58 62 66 68 69 70 70 73 72 71 68 65 63 62 61 60 58 56 54 52 52 52 52 49 48 48 48 47 44 39 36 32 27 23 22 21 21 24 29 28 32 38 43 47 50 52 55 53 53 54 55 56 57 58 57 57 57 57 57 56 57 57 57 59 56 55 54 54 55 56 57 56 57 57 57 58 58 58 58 56 58 62 67 70 77 84 88 96 102 110 116 120 122 124 125 125 126 128 129 129 129 131 131 131 131 131 130 131 131 131 131 62 61 59 59 58 58 59 59 58 58 59 60 62 63 64 65 64 63 62 60 58 56 54 53 54 54 54 53 52 52 51 50 50 50 50 50 50 49 48 46 43 41 39 36 32 31 28 29 31 36 44 49 53 55 57 58 60 60 61 62 62 62 61 61 60 59 57 59 61 59 52 48 41 38 33 31 32 38 45 50 59 65 72 76 76 76 78 80 80 81 82 82 81 80 79 79 74 70 64 57 51 50 52 55 66 74 80 81 81 83 84 83 85 88 91 92 93 91 90 90 90 89 82 77 75 75 70 64 55 48 52 63 70 85 105 111 116 117 117 116 112 109 106 106 104 103 101 97 95 93 95 97 99 96 90 83 73 59 51 50 47 53 59 65 66 66 67 68 71 68 64 62 61 59 57 55 54 53 53 54 57 58 57 56 58 57 55 50 42 35 38 45 49 57 72 86 97 104 109 114 118 121 123 122 118 115 114 115 119 119 119 118 118 118 119 119 120 118 117 117 118 116 112 108 99 92 83 72 61 48 39 32 29 23 21 31 47 67 88 102 110 120 132 137 141 146 148 149 148 149 150 148 146 146 150 153 154 152 151 149 146 143 141 140 139 135 130 128 128 128 124 121 121 112 99 89 77 61 51 47 45 60 87 116 140 156 165 170 175 174 173 173 174 173 170 166 165 162 159 157 157 159 159 158 150 151 150 151 151 149 147 145 141 138 133 131 130 126 120 116 115 110 102 94 85 74 61 53 36 28 20 17 17 16 18 23 28 42 59 70 77 84 88 89 96 97 97 97 96 93 90 89 89 85 83 81 80 79 77 75 73 73 71 70 68 67 65 64 60 59 57 55 53 49 49 48 46 46 45 40 33 25 18 16 16 18 23 27 32 38 43 46 49 49 49 49 46 43 41 39 38 31 26 22 17 12 11 13 12 17 24 32 38 44 49 52 50 50 51 50 51 50 49 48 47 45 43 43 42 41 38 35 26 21 17 16 17 21 30 40 51 58 63 65 67 70 70 69 66 65 64 62 60 59 59 59 48 55 55 49 45 45 36 24 29 26 28 35 42 47 53 58 54 51 49 43 37 29 22 18 16 16 17 19 20 24 38 50 58 60 61 64 68 70 69 68 69 68 66 64 62 62 61 61 61 59 57 55 54 53 53 54 48 49 48 49 48 46 43 40 34 29 24 22 22 20 22 27 29 33 36 38 40 44 48 51 53 53 54 55 56 57 58 57 60 58 55 53 53 55 57 59 60 58 56 55 55 56 58 59 57 57 57 58 58 59 58 58 61 64 69 73 78 85 92 97 105 110 117 122 124 125 124 125 125 127 129 130 130 129 129 130 129 129 129 128 129 129 129 130 71 71 70 70 69 68 68 67 66 66 67 67 68 68 68 69 69 69 69 68 66 63 61 59 60 57 56 55 55 56 55 55 58 56 54 53 50 50 49 49 44 44 42 39 36 33 30 29 33 36 41 46 50 52 51 51 56 56 57 59 59 60 61 61 59 59 58 57 55 53 50 49 44 40 35 31 31 37 46 54 64 72 78 81 83 87 88 86 87 87 89 89 88 85 82 80 77 75 70 61 52 48 50 55 64 70 78 85 86 85 83 81 84 85 87 90 90 89 89 89 80 81 79 78 74 70 62 57 47 50 53 63 77 92 103 110 116 115 115 112 111 108 107 105 98 99 99 98 97 96 97 99 101 98 92 85 75 62 50 42 42 43 46 50 56 61 65 67 72 70 68 66 66 66 68 69 64 68 70 70 71 74 75 71 77 75 70 65 56 48 41 37 53 60 74 88 96 100 106 112 117 121 122 115 110 110 109 108 113 113 111 111 112 112 112 113 113 111 110 111 115 113 109 104 94 87 75 62 51 41 32 28 24 24 23 27 37 55 75 90 99 108 119 126 131 135 140 146 146 144 142 139 136 136 138 140 141 144 146 148 148 143 140 136 127 128 127 128 126 125 123 123 111 111 106 95 85 74 61 50 46 50 67 93 120 139 152 160 165 164 166 166 167 166 165 162 158 157 155 153 153 151 150 151 147 145 144 144 145 146 147 146 136 133 129 125 124 122 120 118 112 105 97 89 81 68 54 44 34 28 21 16 15 18 20 21 26 32 42 52 63 73 80 86 85 90 95 95 94 95 95 92 90 89 87 84 81 79 78 78 73 71 70 68 68 68 64 62 61 59 55 53 52 50 49 48 46 44 44 43 36 27 21 22 22 26 32 37 41 46 50 54 53 53 51 49 47 46 44 42 40 39 35 27 22 15 12 10 11 19 26 28 35 45 53 55 54 53 51 51 49 50 51 52 50 48 45 45 44 43 41 39 29 22 17 17 17 19 26 32 45 53 60 63 66 69 69 67 67 67 65 63 60 58 56 55 53 49 48 46 42 34 29 30 28 30 35 42 51 56 58 57 56 55 52 49 45 40 33 29 23 20 15 13 16 23 32 38 53 59 63 65 63 62 63 66 65 65 65 64 63 62 61 60 55 54 54 53 52 52 51 51 49 49 49 50 49 47 46 45 36 33 31 28 26 25 25 25 25 27 29 33 37 40 43 44 45 48 52 56 58 59 58 58 57 57 58 58 58 58 58 58 57 57 56 56 56 57 58 59 52 54 57 58 57 58 59 61 64 67 71 76 82 90 98 102 115 116 118 121 122 125 127 128 124 125 126 127 128 128 129 129 128 128 128 128 128 128 127 127 75 75 74 72 73 72 71 71 73 73 73 73 73 73 74 74 75 75 75 74 73 70 68 67 65 63 60 58 58 58 58 57 56 55 54 52 51 50 49 49 47 46 44 42 39 36 34 32 33 36 40 45 49 51 52 52 56 56 57 58 58 59 59 60 60 60 58 57 55 53 51 50 44 41 36 31 32 38 47 55 66 73 80 83 85 89 90 88 89 90 90 90 88 86 83 82 79 78 73 65 56 51 52 54 58 64 73 79 82 82 80 80 82 83 86 87 86 86 85 84 81 79 77 74 71 65 58 53 47 49 53 64 79 94 106 112 114 114 112 111 107 105 104 103 100 100 99 98 95 95 96 99 99 96 91 82 73 60 50 41 34 35 39 44 51 59 65 68 77 77 78 77 78 78 80 81 82 86 88 89 91 94 94 91 91 89 84 76 68 57 48 44 47 55 70 86 96 103 110 117 115 119 117 112 108 108 109 107 108 108 108 108 108 110 111 112 109 108 107 108 111 110 106 101 88 81 69 56 46 36 28 24 20 19 21 22 31 47 68 83 91 98 108 115 121 126 134 138 140 138 135 131 129 129 131 134 136 139 144 146 145 141 136 132 131 130 129 129 125 123 121 119 113 113 108 99 88 78 64 53 40 40 50 73 99 119 132 140 151 152 154 156 157 157 155 153 152 151 150 147 145 145 143 142 140 138 137 137 139 139 139 138 130 127 123 120 118 116 113 111 108 102 94 86 76 65 50 40 29 24 19 15 14 15 15 15 21 26 34 43 52 62 71 78 80 85 89 88 89 91 92 91 93 92 88 85 81 79 77 76 74 72 70 69 69 67 65 62 61 59 56 54 53 50 49 47 44 43 41 39 34 25 22 24 24 29 36 43 48 52 55 58 55 55 53 50 49 47 46 45 41 40 37 31 25 19 14 12 11 18 24 28 33 43 51 53 55 53 52 51 50 50 50 51 49 47 45 45 44 43 40 38 30 22 16 15 15 16 23 30 40 48 57 61 64 69 70 68 66 65 64 62 59 57 55 55 52 48 45 43 39 32 29 30 32 35 40 48 55 59 60 60 57 55 53 50 48 43 38 34 27 24 19 16 17 21 26 30 45 52 58 61 61 61 63 66 65 64 64 63 62 61 59 59 55 55 54 54 53 52 52 52 50 50 49 48 48 48 46 46 41 39 35 33 30 29 29 28 24 24 26 29 32 36 39 41 43 46 50 53 56 57 58 57 58 58 58 58 58 58 58 58 56 56 55 57 58 59 60 61 57 58 60 60 60 60 63 65 67 70 76 82 88 95 102 108 118 118 119 121 121 124 125 125 125 126 126 127 128 129 129 129 129 129 129 129 129 129 129 129 80 80 79 79 77 77 76 76 79 79 79 79 78 78 78 78 80 80 81 80 78 77 75 75 73 69 67 65 64 63 62 60 57 57 56 54 53 53 52 52 49 48 47 45 42 40 37 36 35 36 39 42 46 50 52 53 55 55 55 55 57 57 58 58 60 59 59 56 55 53 51 50 44 41 35 30 30 38 48 56 66 74 81 84 87 92 93 91 91 90 89 87 85 83 81 80 79 78 74 68 58 52 50 51 56 62 70 77 80 81 82 83 82 82 83 84 84 82 80 79 79 76 73 69 65 58 51 47 43 46 53 65 82 97 110 116 112 111 110 107 104 102 100 100 99 100 98 95 91 91 92 94 97 94 88 80 70 59 47 40 32 34 38 44 55 65 74 81 87 88 90 93 95 96 95 95 97 101 103 102 104 107 107 104 101 98 93 84 73 61 50 44 45 53 68 85 97 104 112 121 113 115 113 107 104 105 105 105 103 103 103 103 105 106 107 108 104 104 104 105 106 105 100 97 84 77 65 52 42 32 25 21 16 19 20 20 26 39 59 74 83 89 100 108 115 122 129 135 131 130 127 123 121 122 126 130 131 135 140 143 142 137 131 127 129 128 128 125 123 120 118 117 114 115 111 102 92 81 68 55 40 35 39 56 78 97 113 121 136 139 144 149 150 150 148 147 146 145 143 141 138 136 133 133 133 131 130 129 130 131 131 129 124 121 118 115 112 111 109 106 104 98 90 82 71 59 46 36 24 21 18 16 14 15 13 12 17 21 24 31 40 49 59 66 71 77 82 83 85 89 91 90 92 91 89 87 84 81 79 78 76 74 72 70 69 67 65 62 61 59 56 54 53 51 48 46 45 41 38 36 31 25 25 28 29 35 45 53 57 59 60 61 58 57 56 54 52 49 48 48 42 41 38 35 28 23 16 13 11 16 21 25 32 41 48 51 54 53 53 51 50 50 50 50 48 46 45 45 44 42 40 37 30 23 16 13 12 13 19 26 35 44 53 59 63 67 70 68 66 65 63 60 59 57 55 54 52 46 41 39 35 30 29 32 38 43 51 56 60 62 62 63 58 56 54 52 51 47 43 40 31 28 23 19 18 19 23 23 35 41 50 55 58 60 63 66 62 62 62 62 61 59 58 57 56 56 55 55 54 53 53 52 51 50 49 47 48 48 49 48 47 45 42 39 35 35 33 33 26 25 25 26 28 32 35 38 39 42 44 48 51 53 56 56 56 56 56 56 56 56 56 56 54 55 56 58 59 60 61 61 59 61 62 61 62 64 67 71 69 73 80 88 94 101 106 110 119 119 120 121 120 122 122 122 126 126 127 128 129 130 130 130 132 132 132 132 132 132 132 132 83 83 83 82 83 82 82 82 82 82 82 81 81 80 80 79 81 81 83 83 82 82 80 80 78 76 73 71 70 69 66 64 62 61 60 58 58 57 57 57 50 50 48 46 44 40 38 36 35 37 37 41 44 48 52 54 54 54 54 54 54 54 54 54 59 58 58 56 55 53 50 49 43 40 34 30 30 36 46 55 65 72 78 81 85 89 92 91 88 87 84 82 79 78 77 76 75 74 72 66 57 51 47 46 53 58 67 73 77 80 83 84 82 82 83 83 82 80 77 76 75 71 67 62 57 51 45 40 39 42 51 64 82 97 109 115 111 110 107 104 102 100 97 97 96 95 93 91 89 88 90 93 95 92 86 77 68 57 46 39 32 34 39 48 61 74 87 95 98 101 105 108 110 110 109 108 105 108 108 108 108 110 109 106 104 102 97 88 77 63 51 45 48 55 71 88 98 105 112 119 115 115 111 104 101 102 103 102 99 99 99 100 100 103 104 104 101 100 100 102 102 100 96 93 83 75 63 52 41 32 25 21 17 20 22 22 24 36 53 66 75 82 93 103 112 118 125 128 125 123 121 119 119 121 128 132 131 133 137 138 137 134 130 126 124 124 122 121 120 118 117 116 114 115 111 101 93 81 67 55 44 35 32 43 61 81 97 108 123 128 136 142 146 145 144 144 142 142 139 137 134 130 128 126 129 127 125 124 125 125 123 122 119 117 113 112 109 107 104 102 98 93 85 75 65 53 41 32 23 20 17 16 15 16 16 16 19 20 21 23 29 38 47 55 61 70 78 81 85 89 90 89 88 89 88 88 87 86 85 84 79 78 74 71 70 68 65 63 60 58 56 54 52 50 47 45 45 40 36 34 30 27 28 34 39 45 54 62 64 64 63 62 59 59 57 55 53 51 49 49 43 43 41 38 32 25 19 13 11 14 18 24 30 39 45 48 55 54 53 52 51 50 49 49 47 46 45 45 44 42 39 37 32 25 16 12 11 12 17 24 32 40 49 56 61 66 68 67 65 65 63 60 58 56 55 54 49 44 38 35 31 29 32 36 45 51 59 64 64 63 63 64 59 57 55 53 52 49 46 43 36 32 25 21 19 19 21 24 28 34 43 49 54 58 60 62 61 61 61 61 60 59 58 57 56 56 56 55 54 54 53 53 52 50 48 47 47 49 49 50 52 50 48 45 42 40 39 39 33 31 29 28 29 31 33 34 35 36 38 40 44 47 50 53 53 52 52 52 52 52 52 52 52 54 56 58 59 59 58 58 59 60 61 61 62 65 70 73 72 77 85 93 98 105 109 112 120 120 120 120 120 120 121 121 125 126 127 128 129 129 129 130 131 131 131 131 132 132 132 132 87 86 86 86 85 85 84 84 85 85 85 84 84 82 82 82 84 85 85 86 86 86 85 84 83 81 78 76 75 74 71 68 66 64 64 62 60 59 59 58 52 51 49 47 45 42 38 37 38 39 38 41 44 48 51 53 54 54 53 53 53 54 54 54 57 57 56 55 53 50 48 47 41 38 32 28 28 34 43 49 60 67 73 76 79 84 86 85 86 84 81 78 75 74 74 75 72 72 69 64 57 50 43 41 47 51 58 64 70 73 76 79 83 83 83 82 80 78 75 74 69 65 60 54 49 44 39 34 34 38 47 63 79 94 105 110 107 106 104 102 101 98 97 95 93 93 92 90 88 89 91 93 93 90 83 76 66 55 44 38 27 30 36 47 62 78 93 101 108 111 116 118 118 117 115 112 111 114 115 112 112 111 110 107 107 106 101 92 81 68 55 50 52 60 76 91 102 107 113 120 119 119 113 105 101 102 101 97 98 98 97 97 98 98 99 99 98 97 97 97 98 95 91 89 81 73 62 50 40 31 26 23 19 23 26 27 29 37 49 60 69 76 88 100 107 113 117 117 117 117 117 117 118 123 128 134 133 133 133 133 132 130 129 129 122 122 122 121 119 117 115 114 110 111 106 98 88 76 62 50 41 31 25 32 46 64 81 93 108 115 125 133 137 138 140 139 140 139 138 136 132 128 126 125 124 123 120 118 118 117 115 114 113 110 108 106 104 102 99 97 92 87 79 71 59 47 36 29 22 19 15 14 15 19 21 23 24 23 22 23 23 29 37 42 52 62 73 79 85 89 89 87 86 87 88 88 88 87 87 86 82 80 75 72 70 69 66 65 59 57 55 53 52 49 45 42 42 37 33 30 27 27 32 38 50 56 63 68 68 65 62 61 60 59 58 56 54 52 51 50 44 42 41 39 35 28 21 15 12 13 15 21 28 36 42 47 53 53 52 52 50 49 48 48 47 46 45 46 45 43 39 36 33 26 17 13 11 11 16 22 29 39 48 53 59 63 65 63 64 63 62 59 57 55 54 53 48 41 35 33 31 32 37 44 52 57 64 68 67 64 62 62 60 59 55 53 52 50 47 44 44 38 31 24 20 19 21 22 25 30 36 42 48 52 55 57 58 59 59 59 59 59 58 58 56 56 56 55 54 54 53 53 52 51 49 48 47 48 50 51 55 53 51 49 46 44 43 41 40 39 34 31 29 29 29 30 31 31 33 35 38 41 44 46 49 49 50 50 50 51 51 51 51 52 54 56 56 56 55 55 57 59 61 61 63 67 73 77 80 85 92 100 105 110 113 116 118 118 119 119 119 120 122 122 124 125 126 128 129 129 129 129 129 129 129 130 130 131 131 131 87 87 87 87 88 88 88 88 89 89 89 88 87 87 87 88 87 88 89 89 91 90 89 88 86 84 82 81 80 79 76 73 70 69 67 65 62 61 60 60 55 54 53 50 46 43 40 38 41 41 40 42 44 48 49 52 53 53 53 53 53 54 54 53 55 54 54 52 50 48 46 45 38 37 32 30 29 33 39 44 55 62 66 69 72 77 80 80 83 82 79 77 75 73 74 74 72 71 68 65 57 51 45 41 44 48 55 61 64 69 73 75 78 78 78 77 75 74 70 68 62 58 53 46 42 37 33 30 31 36 45 60 76 89 98 103 104 103 102 100 99 96 94 94 92 93 94 93 92 91 93 95 90 86 80 71 61 52 42 36 26 29 36 48 63 80 95 104 113 115 119 121 121 118 115 112 114 117 117 114 112 113 110 106 107 105 100 91 81 68 58 51 51 62 79 98 109 114 119 125 124 122 117 108 105 103 101 96 97 98 95 95 95 94 94 95 93 93 93 92 90 87 83 82 74 67 57 45 38 31 28 25 26 29 32 36 39 44 51 56 69 76 86 96 105 109 110 110 109 110 112 113 116 120 127 131 133 132 130 129 128 128 127 128 127 126 124 122 119 115 112 111 107 107 100 90 79 69 55 45 37 30 25 26 34 48 65 79 95 103 115 124 129 133 136 137 136 136 135 135 132 127 125 123 119 116 114 111 111 109 107 106 104 102 100 99 97 95 92 89 84 80 73 63 51 40 32 25 20 18 15 16 20 25 29 31 31 31 28 26 23 25 28 31 40 52 63 71 78 83 83 82 85 86 87 86 86 85 83 81 81 78 74 71 69 68 66 65 57 55 53 52 51 47 43 39 37 33 30 30 30 31 40 47 62 65 70 71 70 66 63 61 62 61 59 58 55 54 52 51 47 43 42 40 37 31 22 17 14 12 13 21 29 33 40 45 50 51 51 50 49 49 48 47 47 47 46 47 46 44 40 37 33 26 18 14 12 11 15 20 27 35 44 50 55 59 62 60 61 60 59 57 55 53 51 50 45 39 34 33 35 37 45 52 60 63 67 69 68 64 62 61 61 59 55 53 52 51 48 46 51 46 39 31 24 21 19 19 25 27 31 36 41 46 49 52 54 55 56 57 58 58 58 58 56 56 55 55 54 53 53 52 51 51 50 49 49 50 51 51 56 55 54 51 50 48 46 46 44 41 38 34 31 29 30 29 30 30 32 32 35 36 39 40 47 47 48 49 50 51 51 52 50 50 52 53 54 55 55 55 59 60 63 67 70 74 80 84 93 97 103 108 112 115 116 118 116 116 117 119 119 121 121 121 123 124 125 127 128 128 128 127 127 127 128 128 129 130 130 130 90 90 90 90 89 90 90 90 90 90 90 90 90 90 91 91 89 89 90 91 92 91 90 88 89 88 87 87 87 85 82 80 77 76 73 71 68 65 64 63 61 60 58 55 50 46 43 42 43 42 43 44 45 47 49 50 53 53 53 53 53 54 54 54 52 51 51 50 48 46 44 43 38 37 35 31 30 33 37 41 50 56 61 63 66 71 74 73 79 78 76 74 72 72 71 71 71 70 67 64 58 51 46 42 43 47 52 56 60 63 68 72 71 71 71 70 68 65 63 61 56 52 47 41 37 34 31 29 30 35 45 59 73 85 93 96 100 100 98 97 95 93 92 92 91 93 94 94 92 90 90 90 87 82 75 67 57 48 39 32 26 30 37 51 66 84 98 106 114 116 119 120 121 117 114 112 112 115 116 113 112 111 109 106 107 104 98 88 78 67 56 51 54 66 84 105 117 119 123 127 126 126 119 113 110 109 105 99 97 96 94 92 91 90 89 89 86 87 87 85 82 78 74 72 67 61 52 43 38 35 33 32 36 39 43 49 53 56 58 60 73 76 82 90 96 102 103 105 104 106 109 112 114 118 123 126 128 127 126 125 124 125 124 124 125 124 122 120 116 112 110 108 105 103 95 83 72 61 49 38 32 27 23 24 26 35 50 65 81 90 103 113 119 123 128 132 130 130 130 130 128 124 122 120 117 114 110 108 106 105 103 101 98 96 94 92 92 90 86 83 75 72 66 56 45 34 27 22 20 19 21 23 29 36 39 41 43 42 40 34 30 25 24 25 30 39 50 58 65 72 75 74 80 80 81 84 84 82 80 80 78 75 71 68 67 66 64 63 55 54 52 50 50 45 41 37 34 31 30 33 37 43 53 61 71 73 75 73 71 68 65 65 64 63 62 60 58 56 54 54 49 46 43 41 39 34 25 20 16 11 12 20 28 33 39 45 47 48 49 49 48 48 47 46 48 48 48 49 48 45 41 37 30 23 17 14 12 10 12 17 21 30 39 45 50 56 57 56 57 57 55 53 51 48 47 47 43 37 34 35 39 44 53 61 67 67 69 70 69 66 63 60 59 57 55 54 54 52 51 49 51 48 45 39 32 26 20 17 23 23 25 28 35 40 44 46 49 50 52 53 55 56 56 56 55 55 54 54 53 52 52 52 50 50 51 51 51 51 51 51 56 55 56 55 52 51 50 49 46 44 42 39 37 35 33 33 31 31 33 34 34 34 35 35 40 41 43 44 45 48 48 49 48 49 50 50 54 55 57 58 63 66 71 77 81 85 91 94 103 106 110 113 114 116 118 120 117 118 117 118 118 120 120 120 122 123 124 126 126 127 125 126 127 127 127 128 129 129 130 130 91 92 92 92 92 92 92 92 89 89 89 89 89 91 91 91 89 90 90 90 91 89 88 87 90 89 88 88 89 89 86 84 85 83 80 77 73 71 69 68 66 65 62 59 54 50 47 45 45 45 45 46 46 47 48 48 52 52 52 53 53 54 55 55 50 50 49 48 46 45 43 41 38 38 37 33 31 33 36 39 49 54 59 60 62 67 71 70 73 73 72 71 70 68 67 66 70 68 65 61 56 51 45 41 37 41 44 48 53 57 61 63 64 65 65 64 63 59 57 55 53 49 42 38 35 32 30 28 32 36 45 59 73 83 89 92 97 96 95 94 93 92 91 90 89 91 93 92 90 87 85 85 84 79 72 64 54 45 36 30 24 28 36 50 65 83 96 104 114 116 119 119 119 117 115 112 112 114 115 113 112 114 112 109 109 106 98 89 78 67 57 53 59 69 90 109 119 122 124 127 128 127 121 117 114 113 108 102 97 96 94 91 89 87 85 85 81 82 82 80 75 70 67 65 64 58 50 44 40 39 39 39 45 48 52 60 65 69 67 64 71 72 75 80 86 91 95 97 104 106 110 112 114 117 121 123 123 123 124 124 123 121 119 117 118 117 117 115 112 110 108 107 103 100 92 80 68 57 46 36 25 23 21 19 18 22 37 52 68 76 90 99 106 112 118 123 125 126 126 126 125 121 119 118 117 113 110 107 106 104 102 100 96 94 92 92 91 89 84 82 70 67 61 52 41 30 23 19 22 24 26 33 40 45 48 49 51 50 49 44 36 29 25 24 22 32 40 45 53 62 68 68 72 74 76 79 81 80 80 80 76 73 68 64 63 64 62 61 55 53 52 50 49 44 39 35 35 33 34 40 46 53 64 74 75 76 77 75 71 69 69 68 66 65 64 62 60 58 56 56 52 48 44 42 41 36 29 23 17 11 11 19 28 33 38 44 46 46 48 48 48 47 46 46 49 48 48 50 48 46 41 38 26 21 17 14 11 9 10 14 16 25 35 42 48 53 55 54 54 54 53 50 48 47 44 43 41 36 34 37 42 48 59 66 73 71 69 70 70 68 63 59 58 56 54 54 55 55 54 53 48 48 47 43 39 30 23 18 21 20 21 25 30 36 42 44 46 47 49 51 53 54 55 55 55 54 54 53 52 52 51 51 50 50 51 52 52 52 51 51 56 57 57 55 55 54 52 52 49 48 46 45 43 41 40 39 33 33 34 34 35 34 33 33 34 35 36 39 42 43 45 46 47 46 47 50 53 57 61 63 66 72 78 83 89 93 98 102 107 109 112 113 114 114 116 117 118 118 118 118 118 119 118 118 121 122 123 125 126 126 125 125 127 127 128 128 129 130 131 131 90 90 90 90 90 90 90 90 92 91 90 91 92 92 91 90 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 87 85 82 80 79 77 74 72 71 68 65 62 60 55 51 49 49 49 49 48 49 50 51 52 49 49 52 52 52 52 51 49 51 51 48 47 47 46 44 42 40 39 37 34 33 34 39 42 50 53 55 57 59 60 63 65 65 64 63 62 62 62 63 63 68 67 64 63 59 53 46 40 38 35 36 39 44 47 53 59 58 59 59 59 56 54 53 53 45 44 42 41 40 37 34 30 32 34 43 56 72 83 88 89 93 94 94 94 93 93 92 91 89 89 92 94 95 92 87 82 81 76 69 60 51 43 35 31 23 23 30 45 60 76 93 108 112 115 119 120 118 113 111 110 112 111 111 111 111 110 110 109 106 99 93 86 77 64 55 52 66 66 88 118 126 123 126 129 128 125 121 119 118 115 108 103 100 97 93 90 88 85 82 80 79 80 76 70 67 67 62 55 52 48 43 42 44 46 46 45 53 59 66 71 73 76 78 82 84 80 74 71 74 81 89 94 96 99 102 107 112 115 116 116 118 118 118 117 116 115 113 113 114 114 112 109 106 105 105 105 100 94 84 73 60 49 38 31 22 23 23 21 22 26 36 42 60 70 82 90 98 106 108 108 115 116 117 120 121 118 115 110 112 111 107 105 102 100 99 99 95 93 90 89 88 84 80 76 72 63 53 45 36 27 24 26 26 30 36 43 47 52 56 58 57 59 59 55 47 38 29 24 23 23 25 32 41 51 60 65 66 67 68 71 72 73 72 72 74 65 64 65 61 64 65 58 55 50 47 45 41 36 33 35 28 33 41 51 59 66 73 76 77 76 74 73 70 69 67 66 64 63 63 61 60 58 56 55 53 50 48 46 44 38 30 23 15 12 12 16 22 29 38 45 45 46 46 48 49 50 51 52 51 50 49 48 47 46 42 40 25 22 17 14 11 11 13 14 16 19 25 32 39 46 50 52 46 51 52 46 43 44 41 37 31 34 38 43 47 56 67 76 72 70 70 69 67 65 64 62 62 61 59 58 56 55 54 54 53 51 48 45 40 34 27 22 19 17 18 23 26 29 33 38 44 47 51 54 53 53 54 55 53 53 52 51 51 51 52 52 50 51 52 52 54 54 55 56 58 58 56 56 55 54 54 54 51 51 50 50 49 46 44 42 44 44 44 42 40 40 38 37 36 36 36 36 38 40 42 43 45 47 49 51 54 60 67 70 75 78 85 92 98 102 105 105 112 112 112 112 113 114 115 116 115 115 116 116 117 118 118 118 120 121 121 122 123 124 125 125 130 130 130 131 130 130 129 129 90 90 90 90 90 90 90 90 92 91 90 90 92 92 91 90 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 91 89 86 85 84 83 80 78 75 73 70 67 65 61 57 54 53 51 50 49 50 50 51 52 50 51 51 53 54 53 53 51 52 51 49 48 48 47 45 43 40 39 38 35 34 36 39 42 48 51 54 57 58 60 61 63 64 63 63 62 62 62 62 62 65 65 63 62 59 54 47 43 37 34 32 37 40 43 49 55 55 56 57 56 55 52 52 53 50 49 48 48 47 45 41 37 40 41 46 57 71 81 88 89 92 93 93 93 92 91 90 89 89 88 88 89 89 87 84 81 74 69 62 54 46 38 32 27 22 23 31 45 59 76 93 108 112 115 117 119 115 112 110 109 109 108 108 108 107 106 105 104 102 97 90 85 76 64 55 51 62 63 86 114 122 121 123 125 129 125 120 118 118 115 109 104 101 96 91 85 82 80 78 76 76 76 72 66 64 63 58 52 49 46 44 45 49 55 57 59 67 72 78 83 83 85 87 89 87 85 81 75 73 75 82 87 92 96 101 106 108 111 112 113 116 116 116 115 114 113 112 112 111 111 112 110 107 105 103 102 95 89 79 68 57 45 35 29 21 21 20 18 18 23 31 38 58 70 83 93 100 105 106 105 108 107 109 110 113 113 112 110 110 108 106 103 101 100 98 97 92 90 86 84 82 79 73 69 64 56 46 39 31 25 25 28 32 38 45 51 55 59 63 65 65 66 66 63 55 47 37 32 21 20 20 25 34 46 55 61 70 70 72 73 75 74 73 72 72 64 63 64 59 60 60 52 49 43 38 36 33 29 29 32 34 41 52 61 68 73 78 80 78 77 74 73 70 69 67 66 63 63 62 61 60 58 56 55 56 53 50 48 46 39 30 23 19 15 14 16 22 27 35 42 46 45 47 48 49 50 50 51 51 50 49 48 47 44 40 36 25 22 17 13 11 12 14 16 15 17 20 25 30 35 38 40 42 47 47 42 39 40 37 34 30 35 42 48 52 59 67 73 71 71 70 70 68 66 64 63 62 62 60 58 57 56 55 54 54 53 50 46 42 37 30 26 22 18 18 22 24 26 30 35 41 45 49 49 51 51 50 51 53 53 52 51 51 51 52 52 51 52 52 53 54 55 56 57 59 59 57 56 56 55 55 54 54 53 52 50 49 48 46 46 46 46 46 45 44 42 40 40 38 38 38 38 38 40 42 43 47 49 52 55 59 64 72 77 83 87 92 98 103 107 108 108 112 112 112 112 113 114 115 116 115 115 116 116 117 117 118 118 120 120 121 122 123 124 125 125 128 129 129 129 129 129 128 128 90 90 90 90 90 90 90 90 92 91 90 90 92 92 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 92 90 88 88 88 87 85 83 81 79 77 74 72 69 65 62 58 57 54 52 50 50 51 53 51 51 53 54 55 54 54 54 53 52 50 48 49 48 46 44 42 41 39 36 34 36 39 42 45 49 54 57 58 59 59 61 62 63 63 63 63 62 61 61 62 62 61 61 59 55 49 45 37 32 32 35 38 42 47 54 57 58 60 60 59 58 56 57 58 58 58 59 59 57 52 49 49 48 50 57 68 79 86 90 91 91 92 92 91 89 88 87 87 86 84 84 83 81 80 77 67 62 55 48 42 36 29 25 22 23 30 44 58 75 93 107 111 114 116 116 114 110 108 108 106 106 106 106 104 103 102 101 96 93 89 84 75 63 54 51 62 64 88 114 121 120 123 125 126 124 119 117 116 114 109 104 102 96 90 84 78 75 72 71 70 70 65 60 58 56 53 48 49 48 48 52 60 68 75 77 85 88 91 94 95 95 96 95 91 91 88 80 73 69 72 77 86 91 97 101 103 105 107 109 113 112 111 109 110 110 110 110 108 109 109 108 106 102 98 96 87 81 72 61 51 41 31 26 20 19 19 17 18 25 35 43 64 74 88 98 103 106 104 100 99 98 98 99 102 105 106 106 106 105 104 102 99 98 96 95 90 88 85 81 77 72 66 63 56 47 39 32 29 27 30 36 43 48 56 64 68 71 74 75 75 75 75 71 64 55 45 39 23 20 18 21 30 44 55 61 76 77 79 79 78 77 74 74 71 64 63 64 58 56 54 45 41 35 29 26 24 23 27 31 42 49 61 71 77 80 82 83 79 78 75 74 70 69 66 65 63 63 62 61 59 57 56 55 56 53 50 48 45 38 29 22 19 15 13 17 21 26 35 42 45 46 46 47 48 49 49 51 53 51 49 48 46 42 36 32 24 21 17 14 13 13 16 18 19 19 18 19 20 22 24 26 35 38 39 35 32 33 33 32 33 38 47 55 59 62 67 70 71 71 71 70 68 66 64 63 63 62 60 59 57 56 55 55 56 54 52 48 45 40 36 31 27 21 20 20 21 22 26 31 38 41 45 47 46 48 49 50 54 53 52 52 51 51 51 52 52 52 53 54 55 56 57 57 60 60 58 58 57 56 56 55 58 56 53 51 49 50 50 50 49 49 48 47 46 45 44 44 44 43 43 42 43 44 45 46 52 55 59 63 68 74 81 85 93 96 100 104 107 109 111 110 112 112 112 112 112 113 114 115 115 115 115 116 117 117 118 118 120 120 121 122 123 124 125 125 127 127 128 128 128 128 127 127 90 90 90 90 90 90 90 90 92 90 89 90 91 92 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 89 87 87 88 88 87 85 87 85 83 79 79 76 72 69 66 63 60 56 54 54 54 55 52 53 54 55 55 55 55 55 54 52 49 49 49 48 46 45 43 43 41 38 37 37 39 41 44 48 54 57 59 58 59 60 61 62 63 63 63 62 61 60 60 60 60 60 58 54 48 44 37 33 32 36 40 45 53 60 64 66 69 70 69 68 68 67 67 67 69 71 71 68 64 61 57 55 53 57 66 76 84 88 90 91 91 91 90 88 86 85 85 83 81 80 80 78 74 72 62 58 50 44 37 32 27 24 22 25 32 45 59 76 94 105 110 112 114 114 111 108 106 105 107 107 106 106 105 104 102 101 95 92 88 83 73 61 52 50 59 63 87 112 116 115 119 120 121 118 115 112 111 109 106 103 102 98 92 86 81 74 69 65 63 61 57 52 50 49 48 47 51 53 59 66 76 84 90 94 97 98 100 101 100 99 98 98 96 95 92 84 76 70 68 68 76 83 90 94 96 98 103 106 107 107 106 105 105 106 106 107 106 105 103 102 99 96 92 89 79 73 64 54 44 35 27 21 18 18 20 21 24 33 47 56 73 84 98 105 108 108 105 98 95 93 91 90 93 95 99 100 102 102 102 101 100 98 96 94 90 88 83 79 73 67 62 59 48 41 35 31 32 34 41 48 55 61 69 77 80 82 83 84 80 79 78 75 69 59 49 43 29 23 19 21 31 45 60 68 83 85 86 86 83 80 77 75 74 67 66 67 59 56 52 42 39 32 24 21 19 19 25 32 45 52 65 75 80 82 81 81 79 78 75 74 70 68 65 64 63 63 62 61 59 57 55 54 52 49 47 45 43 36 26 21 16 11 12 16 22 29 37 45 46 46 48 48 48 49 49 50 52 51 48 47 43 38 32 28 21 19 16 15 16 20 22 25 29 27 24 22 19 17 17 17 25 27 27 26 26 28 29 30 39 46 55 61 63 65 67 69 71 71 71 70 68 65 64 63 63 62 60 59 58 56 55 55 56 54 52 50 48 43 39 36 29 24 20 20 20 20 23 28 34 37 41 44 45 47 49 50 53 53 52 51 51 51 52 52 52 52 53 54 55 56 57 57 61 61 59 58 58 57 57 56 58 57 55 53 52 51 51 51 50 50 49 49 48 48 48 48 49 49 49 49 50 52 54 55 59 62 68 73 78 84 90 95 101 102 104 107 109 109 109 109 112 112 112 112 112 113 114 114 114 114 115 116 116 117 117 118 119 120 121 122 123 124 124 125 127 127 128 129 129 129 128 128 90 90 90 90 90 90 90 90 91 90 89 90 91 91 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 87 87 89 89 88 87 90 88 86 83 83 81 78 75 74 72 67 64 61 60 59 59 56 55 56 56 56 56 57 56 53 51 50 49 49 49 47 45 45 45 43 41 38 37 39 41 44 48 53 58 59 59 59 60 61 61 62 63 62 61 60 59 60 60 60 59 56 53 46 42 37 33 32 35 42 48 58 67 71 74 77 78 78 76 77 76 74 76 76 78 79 78 73 71 63 59 56 55 62 71 80 87 87 88 89 89 88 86 84 82 81 81 78 79 76 73 68 65 57 52 45 38 33 28 24 21 23 28 37 48 61 79 94 103 109 111 112 111 108 105 103 104 105 105 106 106 105 103 100 99 95 92 88 83 71 58 50 49 53 59 82 104 108 108 111 110 115 112 109 106 105 102 101 100 98 96 92 89 83 75 67 60 57 53 49 46 44 45 48 52 59 66 75 85 94 99 102 104 106 106 104 104 104 102 100 98 101 98 92 88 83 77 70 65 70 74 81 86 90 94 98 101 102 101 101 100 101 101 100 101 101 98 94 91 89 87 84 81 72 66 57 47 38 29 23 19 16 18 21 23 30 41 54 64 83 93 105 112 115 114 110 105 99 95 90 87 86 89 91 90 96 97 98 100 99 96 93 92 86 83 81 74 67 61 57 53 42 38 34 35 40 45 53 61 68 73 80 86 88 89 89 89 83 82 80 78 72 64 53 46 34 28 22 23 32 48 64 73 86 89 91 90 87 82 79 78 77 70 71 70 64 59 55 44 40 32 24 18 17 17 23 29 43 52 64 74 80 81 80 80 79 78 75 74 70 68 65 64 63 63 62 60 59 57 55 54 49 47 45 44 42 37 28 20 15 11 11 16 22 30 38 47 48 48 49 48 48 50 49 49 51 49 46 43 39 34 28 25 17 17 18 20 24 27 33 35 39 36 32 27 23 18 15 14 18 17 18 20 21 23 27 32 46 52 59 63 64 64 67 69 70 70 70 69 67 65 64 63 63 62 60 59 57 56 55 55 55 52 51 49 47 45 42 39 33 27 22 21 20 20 23 28 29 33 37 41 44 46 50 53 51 51 52 51 51 52 52 54 52 52 53 54 55 56 57 57 61 60 59 58 57 57 57 57 55 55 56 56 55 53 51 50 52 52 51 49 49 49 50 52 52 52 53 55 56 60 63 64 68 72 78 84 89 94 99 101 104 105 108 109 109 109 109 108 112 112 111 111 112 112 113 113 114 114 115 115 116 117 117 117 119 119 120 121 122 123 124 124 125 126 126 127 128 128 127 127 90 90 90 90 90 90 90 90 91 90 89 89 91 91 90 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 90 89 88 89 90 91 91 89 90 89 87 87 86 84 82 81 80 77 76 73 70 67 66 64 61 60 59 59 58 58 58 58 54 52 52 51 51 50 48 46 46 46 45 42 39 38 39 40 45 48 54 57 58 59 60 61 59 59 59 59 59 58 57 57 60 59 60 58 55 52 44 40 36 32 31 35 40 49 60 69 75 77 82 84 83 82 81 80 79 79 80 80 82 81 78 76 67 64 58 53 57 64 73 80 81 83 84 85 85 83 81 79 75 74 73 72 71 67 60 57 49 45 38 32 28 24 21 19 25 33 43 53 67 82 96 101 108 109 110 109 106 103 102 102 101 102 103 103 102 99 96 95 95 91 87 79 66 53 47 47 54 61 84 104 105 104 107 106 108 106 103 100 98 97 96 96 91 91 90 89 84 77 66 59 53 48 44 42 43 46 55 63 73 81 92 103 110 112 112 112 112 112 110 109 108 107 104 102 105 100 95 92 91 86 76 69 68 69 73 78 84 90 95 97 97 97 97 97 97 96 95 94 95 90 84 81 80 78 74 71 63 57 49 39 32 26 21 17 16 20 23 29 35 47 61 70 89 99 110 115 119 120 118 114 105 101 93 89 85 83 82 81 86 88 92 93 93 91 89 87 77 77 72 66 59 53 49 47 41 38 40 45 52 58 67 73 79 83 89 92 93 93 93 92 88 86 84 81 77 69 59 51 38 30 22 21 30 46 62 72 85 88 92 91 87 82 80 79 79 72 73 74 66 64 60 50 43 34 25 19 16 14 18 23 40 47 58 68 75 77 78 80 79 78 75 74 70 69 66 65 62 63 61 60 58 56 55 54 51 49 47 46 43 38 29 22 16 13 13 17 23 29 38 46 51 51 51 50 50 49 49 50 49 47 41 37 34 29 25 23 19 21 24 29 35 40 43 45 45 42 38 33 27 22 17 15 13 12 13 16 17 19 25 31 47 52 59 62 63 64 65 68 69 69 68 67 66 64 63 62 62 61 59 58 56 55 54 54 53 51 50 48 48 47 45 43 37 32 27 25 23 21 23 27 26 29 33 37 42 46 48 52 51 50 50 51 52 53 55 55 53 53 54 55 56 57 58 58 61 60 58 58 57 56 57 56 54 55 56 57 56 54 52 50 53 52 51 51 51 52 52 53 53 54 54 57 62 66 70 72 78 82 88 93 96 100 103 105 109 109 110 111 111 111 111 111 112 112 111 111 111 112 112 113 114 114 114 115 116 116 117 117 119 119 120 121 122 123 124 124 124 125 126 127 127 128 128 127 90 90 90 90 90 90 90 90 91 89 88 89 90 91 90 89 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 90 89 88 89 91 91 91 90 89 88 87 89 89 89 87 85 83 83 82 80 78 75 72 70 67 66 64 62 62 61 60 61 58 56 53 52 53 53 51 49 47 47 46 44 40 39 39 40 45 47 51 54 56 57 59 61 59 59 58 57 57 57 57 57 59 58 57 57 55 51 44 40 38 33 30 33 40 48 61 70 76 80 84 86 85 84 83 82 82 80 80 80 81 81 80 78 72 67 59 53 52 57 64 70 75 77 79 80 81 79 77 75 72 69 65 63 61 58 53 50 44 40 34 30 27 25 23 21 27 37 49 58 71 87 97 99 106 108 109 107 104 101 100 99 99 100 101 101 100 97 93 92 92 88 83 74 61 49 44 47 57 65 88 106 105 104 107 105 105 103 100 97 93 93 94 94 90 90 90 89 86 79 71 65 53 47 42 42 45 51 65 78 88 95 106 115 119 120 119 119 118 116 112 111 112 110 107 105 105 102 100 98 96 91 83 77 71 68 68 72 79 87 90 91 92 94 95 96 95 92 90 88 86 82 77 74 73 70 65 60 51 45 38 32 28 23 20 18 21 26 33 40 49 61 75 84 97 103 112 115 116 120 119 115 110 105 98 92 86 81 77 73 76 79 83 86 87 84 81 79 70 69 67 60 53 47 44 44 45 45 50 59 68 74 81 88 89 92 95 95 95 94 93 93 90 88 85 84 81 74 63 55 41 33 24 21 27 41 57 66 80 85 89 89 85 80 78 78 79 71 72 73 68 66 64 55 47 40 31 24 19 14 15 18 34 40 50 59 66 72 77 79 78 77 74 73 70 69 67 66 62 63 61 60 58 56 54 53 53 51 48 46 42 36 25 18 16 13 13 17 24 30 40 48 53 53 52 52 51 50 50 51 47 42 37 32 28 27 24 22 24 28 33 41 46 50 53 52 49 48 45 40 34 28 22 20 16 13 11 14 15 16 22 30 41 48 55 61 62 62 63 65 67 67 66 65 64 63 62 61 61 60 58 57 55 54 53 53 53 51 50 50 49 49 48 46 43 37 32 30 26 22 21 24 24 26 31 34 37 41 44 47 49 49 49 51 52 55 55 56 55 56 56 57 58 59 60 61 59 59 58 58 56 56 55 56 56 56 56 56 55 54 54 53 55 54 52 52 52 53 55 56 58 58 60 64 68 72 77 79 86 90 96 100 102 103 105 107 108 109 109 110 111 112 113 113 112 112 111 111 111 111 112 112 113 114 114 115 115 116 116 117 119 119 120 121 122 123 123 124 125 125 126 128 128 129 129 128 90 90 90 90 90 90 90 90 91 89 88 89 90 91 90 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 87 87 87 89 90 89 88 90 90 88 90 91 91 89 87 85 86 86 85 83 79 76 74 72 70 68 67 65 63 63 63 59 57 55 55 56 55 53 51 48 48 47 44 41 39 39 40 44 46 49 51 54 55 58 60 59 58 56 55 55 55 56 57 57 57 56 56 55 51 45 41 41 35 32 35 41 49 61 71 78 82 86 88 87 85 84 83 84 81 78 78 79 80 79 78 76 69 60 51 48 51 58 63 70 71 74 77 77 76 74 72 69 65 59 55 53 50 47 46 42 38 33 29 29 28 28 27 28 41 53 63 74 89 97 99 106 107 108 106 103 100 99 99 99 100 101 101 100 96 93 91 90 85 80 70 58 45 42 47 56 65 88 103 102 101 104 101 103 101 98 95 93 91 92 94 92 91 91 90 88 83 76 72 55 48 43 43 47 56 73 88 97 103 113 121 124 123 125 125 119 117 114 112 113 112 109 107 104 105 104 103 97 91 86 84 73 68 65 68 77 84 87 86 89 91 94 95 94 91 87 84 80 77 72 71 70 65 58 52 43 39 32 27 25 22 20 19 26 32 42 52 63 77 91 100 104 110 114 114 114 115 115 112 112 108 101 95 87 80 73 68 68 71 76 80 80 79 75 73 66 67 64 58 50 45 44 43 51 53 60 72 81 87 94 98 95 97 99 98 96 93 94 94 90 88 85 84 82 75 64 56 45 36 26 20 26 39 53 62 76 80 85 87 81 78 76 76 77 70 70 72 67 67 66 58 52 44 36 30 22 15 13 16 28 33 42 51 59 66 73 76 77 76 74 73 70 69 67 66 62 63 61 60 58 56 54 53 54 51 47 44 40 32 21 13 12 10 11 17 25 34 43 53 55 54 54 53 52 51 51 49 45 40 34 29 25 24 24 23 29 34 41 49 54 56 58 57 52 52 50 46 40 33 28 23 18 14 12 14 14 14 19 27 34 43 52 59 62 62 63 63 66 66 65 64 63 62 61 60 60 59 57 56 55 53 52 52 54 52 51 51 51 50 50 48 47 41 36 33 27 22 20 21 24 26 29 31 33 36 40 42 48 49 48 50 52 55 56 57 57 58 58 59 60 61 62 63 59 59 57 57 56 55 55 55 59 58 56 55 54 55 56 57 56 55 54 53 54 54 56 58 65 66 67 70 74 78 82 85 91 95 101 103 105 105 106 107 105 106 107 108 110 111 112 113 112 112 111 111 111 111 111 112 113 113 114 115 115 116 116 117 118 119 120 120 122 122 123 124 124 125 126 127 128 129 129 129 91 91 90 90 90 90 90 90 92 91 91 90 90 90 90 90 86 86 87 88 88 88 88 89 89 89 88 88 88 87 87 87 89 89 89 89 90 90 90 90 90 89 89 90 90 88 87 88 87 87 87 87 85 84 84 83 77 76 74 73 70 69 67 66 63 61 59 58 58 57 54 52 46 47 46 44 43 42 41 40 44 45 46 49 51 54 57 58 57 56 56 54 54 54 54 55 56 55 55 55 54 52 47 43 36 34 31 31 36 46 56 62 69 72 75 79 79 80 80 82 80 81 81 80 79 76 74 73 72 66 58 50 47 48 51 54 60 61 63 66 67 67 66 65 61 59 55 53 50 47 46 45 39 37 35 35 36 35 33 31 36 42 55 68 82 92 96 97 104 105 105 105 102 98 97 98 96 98 100 98 95 92 92 92 85 80 71 62 50 40 38 43 52 70 91 99 98 98 100 103 99 98 98 96 95 94 93 93 91 91 92 94 92 86 79 73 61 51 43 45 49 58 75 93 104 113 121 123 122 123 122 119 116 117 116 115 112 109 107 106 105 102 101 98 96 93 89 85 83 72 65 65 69 73 78 82 83 85 87 86 85 87 88 85 80 76 71 66 61 57 52 49 46 40 35 32 27 22 23 28 33 43 57 69 82 95 106 109 117 117 116 115 112 110 108 108 110 105 100 99 97 91 77 66 63 60 59 62 67 70 69 68 63 57 52 49 50 48 52 57 64 74 88 96 98 98 100 102 99 99 98 98 98 95 92 89 89 87 83 80 76 71 66 62 50 42 29 22 23 35 48 57 65 76 85 85 83 79 76 72 76 75 71 68 68 70 67 61 56 50 41 33 26 21 16 14 17 26 34 42 54 67 73 74 75 75 74 72 71 69 66 65 64 63 62 60 57 56 56 57 55 54 51 46 37 29 20 16 10 13 15 21 26 36 45 52 60 58 55 54 52 50 49 50 41 37 31 25 24 26 29 32 37 43 53 61 65 64 61 58 53 50 48 49 47 42 33 25 20 19 16 14 14 16 19 21 27 34 45 53 59 61 62 63 65 65 64 63 62 61 60 60 57 57 56 56 55 55 54 53 54 54 53 52 51 48 48 48 49 46 42 35 30 26 23 22 22 22 23 25 28 32 34 36 42 45 49 54 56 56 55 54 57 59 60 62 63 63 63 63 62 61 60 59 58 58 59 60 56 55 54 55 55 55 56 56 55 57 59 60 60 59 61 63 67 70 73 77 81 86 92 97 99 101 103 104 105 105 104 105 108 108 108 109 109 109 109 110 111 111 109 109 110 109 109 110 113 113 114 115 115 115 115 116 118 119 119 120 120 121 122 122 123 123 124 125 127 128 128 129 91 91 90 89 90 90 90 89 91 91 90 89 89 89 89 89 86 86 87 87 88 88 88 88 89 88 88 88 87 87 87 87 87 88 88 88 88 89 89 89 89 90 90 89 89 89 88 87 89 89 90 89 88 87 87 86 82 82 80 79 76 74 74 72 67 65 62 62 60 59 56 54 48 49 47 46 44 42 41 40 43 44 46 48 51 54 57 58 57 56 55 55 54 54 54 54 55 55 54 54 53 52 46 43 36 33 30 31 36 45 54 61 66 69 73 77 76 77 78 77 77 78 78 77 76 74 72 71 71 67 58 50 46 45 46 47 49 51 55 58 60 60 59 58 59 58 57 55 54 52 51 52 49 48 47 47 47 45 41 38 41 46 56 69 82 92 96 98 101 101 102 100 98 94 93 94 94 96 97 95 92 88 86 87 79 75 68 59 47 39 39 43 52 70 90 98 97 97 99 101 98 98 97 96 95 94 94 93 90 90 91 93 91 85 77 72 64 52 44 44 48 56 74 91 105 115 123 124 123 125 123 120 116 116 115 113 111 109 108 107 106 104 102 100 98 95 91 87 84 76 69 67 66 66 69 74 75 79 81 80 80 81 83 81 78 75 71 68 65 62 59 57 55 49 45 44 39 33 33 37 43 53 68 80 92 106 114 116 121 120 119 118 114 112 109 108 104 101 99 100 100 94 84 76 65 60 56 53 55 56 55 54 54 48 46 48 50 53 60 66 80 86 93 101 105 104 103 102 101 100 99 99 98 96 93 92 88 87 83 80 77 72 67 63 53 43 31 22 23 33 46 55 64 75 84 84 82 79 76 73 72 73 71 69 71 72 67 61 58 54 45 38 32 25 20 16 15 23 32 40 51 63 70 71 74 74 73 72 71 68 66 65 64 63 62 60 57 57 57 58 54 51 49 42 35 27 19 15 11 13 16 20 26 35 46 53 60 59 57 54 52 50 49 48 39 35 29 25 24 27 32 35 42 47 55 61 64 64 61 58 58 54 49 49 47 44 37 32 25 22 18 16 14 15 19 19 24 30 40 47 53 58 61 63 63 63 62 61 60 60 59 59 57 57 56 56 55 54 54 54 54 53 53 52 51 49 48 48 52 50 47 41 36 32 28 26 22 23 23 24 27 30 32 34 39 41 45 49 53 54 57 57 58 59 60 62 63 62 62 62 63 62 61 60 59 59 59 59 58 57 57 56 56 57 57 58 54 56 58 59 59 60 63 66 70 74 78 83 87 92 97 101 103 104 105 108 109 109 108 108 108 108 108 109 109 108 108 109 111 111 109 109 110 109 110 110 112 113 114 114 115 115 115 115 118 119 119 120 120 121 121 122 123 123 124 125 127 128 128 128 91 91 89 89 90 90 89 89 90 89 89 88 88 88 88 88 85 86 87 87 88 88 88 88 88 88 88 88 87 87 87 87 86 86 87 87 87 88 88 88 89 90 90 90 90 89 88 88 89 89 90 90 89 89 89 89 87 86 85 84 82 80 80 78 74 71 68 66 65 63 60 57 54 54 52 50 48 45 43 43 42 44 44 47 50 53 55 57 56 56 56 55 55 54 54 55 54 53 53 53 52 51 45 42 36 34 30 30 35 43 52 57 61 64 70 73 74 72 72 73 74 74 73 72 71 69 67 66 70 66 58 51 45 42 39 38 40 43 47 51 54 57 57 56 59 59 59 60 61 61 61 61 61 60 60 60 59 57 50 47 45 48 57 67 79 88 94 97 97 98 98 95 92 90 89 90 92 93 93 91 87 83 81 80 73 68 61 52 43 37 38 44 53 71 88 96 95 95 97 98 98 98 97 96 95 94 93 92 89 89 90 92 90 84 77 71 66 55 44 43 45 52 70 87 103 113 121 122 122 122 122 119 116 115 112 111 110 110 109 109 106 103 102 99 97 95 91 88 84 79 74 70 63 58 59 62 65 71 75 76 77 80 81 80 80 78 75 74 74 72 70 69 67 63 61 59 55 50 46 47 52 63 80 92 105 118 124 124 125 123 122 119 116 113 110 108 100 101 101 101 100 96 90 85 72 65 55 48 45 43 41 39 41 39 41 48 56 64 73 81 98 98 102 106 110 109 106 102 103 102 100 99 98 98 96 93 89 87 83 81 78 73 68 65 54 46 34 24 24 32 45 54 63 73 83 84 83 80 78 75 71 72 72 71 73 74 68 61 60 56 50 43 37 30 23 18 14 20 27 35 47 58 66 67 74 73 72 71 70 67 65 64 63 62 62 60 58 58 58 58 51 49 45 39 32 24 18 15 12 14 16 19 25 34 45 52 55 56 55 53 51 48 45 43 35 33 28 25 26 31 36 40 49 53 58 62 64 63 62 59 61 56 50 47 46 44 41 38 32 29 23 18 16 16 17 18 20 24 32 40 46 52 57 61 60 60 60 59 59 58 58 58 57 57 56 55 55 54 54 53 54 53 52 52 51 49 48 48 52 51 49 46 42 38 33 31 25 24 23 22 24 26 29 31 37 38 40 43 48 52 55 56 57 58 60 61 61 61 61 61 62 61 60 59 58 58 58 58 59 58 58 58 58 58 59 59 57 58 59 60 62 64 69 73 76 80 86 91 94 99 102 104 106 106 107 108 110 110 110 110 108 108 108 109 109 108 108 109 110 109 109 109 109 110 110 110 112 112 114 114 115 115 115 115 118 118 119 119 120 121 121 121 122 123 123 125 127 127 127 127 91 90 89 89 90 89 89 89 89 88 87 87 86 86 87 87 86 86 86 86 87 88 88 88 87 87 87 87 87 87 87 87 86 87 87 87 88 88 88 88 89 89 90 90 89 89 88 87 87 87 88 89 88 88 89 89 88 88 87 85 85 83 83 82 81 78 75 72 70 67 64 61 60 59 58 55 52 50 47 46 42 43 44 45 49 51 53 54 56 55 56 56 55 55 54 54 53 52 52 52 51 50 45 42 38 34 32 30 34 41 48 54 58 61 66 70 71 69 69 69 71 70 70 69 67 66 64 63 67 63 59 53 46 40 36 34 37 40 46 52 57 60 62 63 66 66 68 68 70 71 71 71 71 71 70 71 68 64 57 52 45 47 53 61 72 82 89 92 95 96 95 92 90 88 88 89 89 90 89 87 84 80 77 76 67 62 56 48 39 34 37 45 55 71 88 93 94 93 95 95 97 96 95 94 94 93 93 93 90 89 90 91 89 83 77 72 69 56 44 41 42 48 64 80 98 107 116 119 117 118 117 115 114 112 110 109 110 111 111 111 104 101 99 96 95 92 89 87 84 82 79 74 63 54 52 55 59 68 76 80 83 87 90 90 90 88 84 84 84 84 83 82 80 78 76 74 70 62 55 52 56 69 87 100 112 123 127 126 128 126 122 119 118 113 109 107 102 104 105 103 99 94 90 88 80 72 61 52 45 40 35 31 34 36 44 57 70 80 89 97 109 109 109 111 110 110 107 105 106 104 101 99 98 98 96 94 91 89 85 82 78 73 68 64 55 48 35 27 25 33 46 54 64 74 83 85 84 82 80 78 74 75 74 73 74 75 69 62 59 56 51 45 39 31 22 17 13 18 24 32 44 54 62 66 72 71 70 70 67 65 64 63 63 61 60 59 59 59 58 57 50 48 42 35 28 20 16 13 12 13 15 16 22 31 40 47 46 48 49 48 48 45 41 39 32 30 27 27 30 36 43 48 57 59 61 63 63 63 60 59 60 55 50 46 45 44 42 41 39 34 30 24 20 18 17 17 17 20 26 32 39 46 54 59 58 58 58 58 58 58 58 58 58 57 57 55 54 54 53 53 53 53 52 52 51 49 48 48 49 49 49 49 45 41 36 33 29 28 25 23 23 25 28 29 36 38 39 41 44 46 49 50 55 56 58 59 59 59 59 59 59 58 57 57 56 56 55 55 58 58 58 58 58 59 59 60 61 62 63 65 66 71 77 81 83 88 93 98 100 102 104 105 105 105 106 106 107 108 108 108 108 108 108 109 109 108 108 109 109 109 109 109 109 110 111 111 111 112 112 114 115 115 116 116 118 118 118 119 120 120 121 121 122 123 123 124 126 126 126 126 90 90 89 89 89 89 89 88 87 86 86 85 85 85 85 85 86 86 85 86 87 87 87 88 86 86 87 87 87 87 87 87 87 87 88 88 88 89 89 89 89 89 89 89 89 88 87 87 87 87 88 89 89 89 90 89 89 89 88 87 86 86 85 85 86 83 80 78 76 73 70 68 65 63 61 59 55 51 49 47 44 44 45 46 47 50 51 52 55 55 55 55 55 54 55 54 53 52 52 51 50 49 45 43 39 36 32 30 33 39 46 51 57 60 64 67 67 67 67 67 69 68 67 65 64 64 63 63 63 61 58 54 49 42 37 35 39 41 49 56 64 69 72 74 76 77 78 80 80 80 79 79 78 78 79 79 76 70 63 58 47 46 48 55 66 76 85 89 92 93 94 92 89 88 88 89 87 87 86 84 82 79 74 72 63 58 50 43 36 31 37 45 58 73 88 94 94 93 93 93 95 95 95 93 92 92 91 91 91 90 90 90 88 83 77 72 69 57 44 40 39 43 57 74 93 102 112 114 115 116 115 113 114 111 109 108 110 112 112 111 104 101 98 95 94 92 89 87 83 83 83 78 65 54 50 53 59 71 83 91 97 103 107 107 104 102 99 97 96 96 95 93 92 91 89 85 80 73 62 55 58 71 88 103 115 125 129 127 129 125 122 120 117 113 108 105 105 106 106 103 99 94 91 91 84 78 69 60 54 45 36 29 31 38 52 71 86 95 103 109 114 117 119 117 113 111 111 113 109 106 102 100 98 97 96 94 92 91 86 82 78 72 66 62 55 49 38 29 27 34 47 56 65 75 84 86 85 84 82 81 82 80 77 73 73 74 71 64 60 57 53 48 41 33 25 18 15 16 22 31 40 51 59 65 70 70 70 69 66 64 62 61 62 60 59 59 59 59 57 55 49 45 39 31 24 18 15 13 14 14 15 15 19 24 32 37 37 39 41 44 44 42 39 37 31 29 29 31 36 43 50 54 63 64 64 64 63 63 61 60 58 56 53 50 48 47 45 44 44 41 36 31 26 21 19 18 16 18 22 27 33 41 50 56 56 57 57 58 58 59 59 60 57 57 56 55 54 53 53 53 53 52 52 51 51 49 49 49 48 49 50 50 48 45 40 37 34 32 31 28 27 27 29 30 33 34 38 40 42 44 45 45 52 52 54 55 56 56 56 56 56 57 57 56 56 56 55 55 56 56 56 57 58 59 60 61 64 65 67 69 71 78 84 88 91 95 101 103 105 103 103 104 106 106 106 105 105 106 106 106 108 108 108 109 109 109 109 110 109 109 109 109 109 110 110 110 112 112 112 112 114 115 115 116 117 118 118 119 119 120 121 121 122 123 123 124 125 125 125 125 90 90 89 88 89 89 88 88 87 86 86 85 85 85 85 85 85 85 85 85 87 87 87 87 86 86 86 86 87 87 87 87 87 88 88 88 88 89 89 89 88 89 89 89 89 88 87 87 89 89 90 91 90 90 91 91 92 91 91 90 89 89 89 89 88 87 84 82 81 79 77 74 68 67 64 61 58 54 52 51 50 49 48 48 49 50 52 52 55 55 55 56 55 54 54 54 53 52 51 51 50 50 46 44 41 38 34 31 34 38 44 48 55 58 63 63 64 63 65 66 67 66 65 64 63 63 64 64 60 59 57 54 50 44 39 35 38 42 50 60 69 77 80 83 86 87 88 88 88 86 85 84 86 86 85 84 81 75 68 62 50 48 47 51 60 71 81 86 88 90 92 93 90 89 88 88 85 83 80 78 76 74 69 66 56 52 44 37 31 30 37 46 62 75 89 95 94 95 93 92 93 92 91 91 91 91 91 91 89 89 89 88 86 82 75 71 68 55 43 39 36 39 51 66 89 99 109 112 113 115 115 113 113 110 108 108 111 112 111 109 105 102 99 96 95 94 92 90 84 84 84 80 70 57 51 54 61 75 91 102 108 116 121 123 117 114 110 107 106 104 100 98 100 101 98 92 87 80 68 58 58 72 90 104 117 126 129 127 129 126 120 118 116 113 108 103 103 103 102 100 97 94 92 92 84 80 75 69 61 51 40 31 34 41 57 79 96 105 112 118 120 124 127 124 118 115 117 121 112 109 107 104 102 99 95 94 92 90 85 81 77 72 65 61 57 50 41 32 28 35 47 58 66 76 84 85 84 84 84 81 85 84 78 73 73 74 71 65 63 60 55 50 43 35 26 21 16 15 20 29 38 47 57 64 69 69 69 67 65 63 61 60 62 59 57 58 59 58 55 52 46 41 35 28 21 19 17 16 18 19 19 19 19 21 24 27 30 32 35 39 40 39 37 35 30 32 33 38 44 50 56 59 64 65 66 65 64 63 61 61 59 58 57 56 54 52 49 48 47 45 42 38 33 27 22 20 17 18 20 23 28 35 44 51 54 55 56 57 58 60 61 61 56 56 55 54 54 53 53 52 52 52 52 51 51 50 49 49 48 50 52 53 52 50 47 44 40 39 37 35 34 33 32 33 29 31 35 38 41 43 43 43 47 48 49 51 53 53 54 53 55 55 56 56 56 57 57 56 55 55 55 56 58 60 63 64 66 68 71 73 77 82 88 92 98 101 104 106 105 104 104 104 108 108 107 107 106 107 107 108 108 108 108 108 108 108 108 109 107 107 108 108 109 109 110 110 112 112 113 112 113 114 115 115 117 117 118 118 119 120 120 120 122 122 122 123 124 124 124 124 90 90 88 88 89 88 88 88 88 88 87 86 86 86 86 86 84 84 85 85 86 87 87 87 85 85 86 86 86 87 87 87 86 86 87 87 87 88 88 88 87 88 89 88 87 88 87 85 89 89 90 90 90 90 90 90 92 91 91 91 90 90 90 90 89 87 86 85 85 84 82 80 75 74 71 68 65 62 59 58 56 55 54 53 52 52 53 54 54 55 56 55 55 55 53 54 54 52 52 51 50 50 47 45 43 40 36 33 34 38 43 47 55 57 59 60 60 61 63 63 63 63 62 62 62 64 65 66 59 58 56 53 49 43 39 36 36 41 51 61 72 80 87 89 91 93 93 93 92 91 89 86 88 88 87 85 82 77 70 64 53 49 46 46 52 63 73 78 82 85 89 90 90 87 86 85 82 79 76 73 71 65 60 55 49 44 37 32 28 29 38 48 66 78 91 96 95 95 94 92 90 90 89 89 90 90 88 88 87 86 85 85 82 79 73 69 65 53 42 38 34 36 46 59 84 94 104 108 110 112 113 112 112 109 108 109 112 113 110 108 105 101 99 95 94 94 92 90 86 84 84 82 71 60 52 52 60 77 96 107 115 122 127 129 124 120 116 112 110 106 103 100 101 101 98 92 87 81 70 57 57 70 88 103 115 125 128 127 130 126 120 119 117 114 109 104 103 101 99 97 96 93 92 90 86 82 78 74 67 58 46 38 34 41 58 79 97 108 116 123 126 127 128 127 123 121 120 121 116 114 112 109 106 102 96 93 89 87 83 80 77 72 67 63 59 54 44 33 30 34 47 57 66 75 83 84 82 82 81 79 82 81 77 74 74 75 70 63 63 59 55 49 42 34 26 20 16 14 17 27 36 43 54 64 69 68 68 65 64 62 60 59 60 58 56 57 58 57 53 49 40 37 31 25 21 20 22 22 26 26 27 25 23 21 22 22 23 25 28 29 30 30 30 30 30 33 38 44 51 57 62 64 65 65 66 66 65 63 61 60 59 59 58 57 55 53 52 52 47 48 48 45 39 33 26 21 17 18 19 21 24 29 37 43 51 52 53 56 57 59 60 60 56 55 55 54 54 53 52 52 52 52 52 51 51 50 50 49 50 51 53 54 54 53 51 50 44 45 44 42 41 39 37 36 32 32 34 36 38 40 41 42 42 43 45 47 49 50 51 51 50 51 53 54 55 56 56 55 53 54 56 58 60 63 65 66 70 73 77 81 84 89 94 97 100 103 106 108 106 106 106 106 109 109 108 107 107 107 107 108 108 108 108 108 108 108 108 109 107 107 107 108 108 109 111 111 112 112 112 113 113 113 115 115 117 117 118 118 119 119 120 120 122 122 122 123 124 124 123 123 90 89 88 88 88 88 88 88 88 87 86 86 85 85 86 86 84 84 85 85 85 85 87 87 85 85 85 86 86 87 87 87 85 85 86 86 86 86 87 87 88 87 88 89 88 87 86 86 87 87 88 88 87 87 87 87 90 89 89 89 89 89 89 89 90 89 87 86 87 86 85 83 82 81 79 76 72 69 67 66 61 60 58 56 55 55 55 56 54 55 55 55 56 55 53 53 55 53 52 51 50 51 48 46 44 41 37 35 35 38 43 46 54 55 56 57 57 58 61 63 61 61 61 61 62 63 64 65 59 58 56 52 48 43 38 35 36 42 52 63 74 84 89 92 94 94 95 95 95 91 89 88 87 86 85 83 80 75 69 64 54 48 43 41 46 56 65 71 78 82 86 88 88 86 84 83 81 77 72 68 65 59 52 47 42 37 32 28 26 28 38 50 69 81 92 96 96 96 94 93 89 89 89 89 89 89 88 88 85 84 83 83 80 76 71 67 63 52 41 36 33 34 43 56 79 89 100 104 106 109 110 108 112 109 108 110 113 114 110 106 103 100 96 93 92 91 90 89 87 85 84 80 73 61 53 52 60 77 96 108 116 122 127 129 126 123 118 113 110 106 103 100 96 97 93 88 85 80 69 56 54 68 86 100 112 123 127 126 131 126 122 120 118 116 110 105 105 102 98 95 93 92 89 88 89 85 81 76 71 62 51 43 34 39 56 76 94 106 117 125 130 128 127 126 126 124 120 117 119 117 115 112 109 104 99 93 86 85 81 79 77 73 68 65 62 57 46 36 30 34 45 55 65 74 81 82 81 80 80 78 77 78 76 74 75 75 69 62 61 57 52 46 40 31 24 20 15 12 14 25 34 41 52 63 68 68 67 65 63 61 59 58 60 57 55 55 58 57 52 47 37 33 28 23 21 23 26 27 32 33 33 30 26 22 20 19 18 19 21 23 23 23 23 21 31 35 41 48 55 61 64 65 64 65 66 67 66 64 62 60 59 58 56 54 52 51 52 53 48 49 49 49 44 36 28 24 17 18 18 19 22 27 34 38 49 50 51 53 56 57 59 59 55 55 55 54 53 53 52 51 52 52 51 51 51 50 50 50 49 50 52 53 53 53 52 51 48 48 48 47 45 42 40 38 39 36 35 35 34 36 38 40 39 40 42 45 47 49 50 50 44 46 48 50 51 52 52 51 54 55 55 59 62 65 67 69 75 79 84 88 92 96 100 104 101 104 106 108 107 107 108 108 109 108 106 105 105 106 107 107 108 108 108 108 108 108 108 109 106 106 106 108 108 109 111 111 111 112 112 113 112 113 114 115 117 117 117 118 119 119 120 120 122 122 122 122 124 123 123 123 87 87 87 88 89 89 89 88 86 86 87 87 87 88 87 87 84 84 84 84 84 84 85 85 85 85 85 85 85 85 85 85 87 87 87 88 88 88 89 89 86 86 86 87 87 87 87 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 92 91 91 90 89 88 88 87 86 86 85 83 80 77 75 73 68 67 63 60 58 57 57 57 58 57 55 54 53 53 54 55 54 52 51 49 48 48 48 48 45 42 39 37 37 39 42 44 52 53 56 58 58 58 58 59 60 60 61 61 60 59 58 57 58 56 54 52 49 46 41 37 38 44 53 64 75 85 93 98 95 92 89 88 89 90 87 85 85 87 85 80 75 72 68 64 53 45 39 38 41 47 59 69 76 76 78 79 81 81 81 81 74 71 64 57 51 46 43 41 32 29 27 26 26 31 43 55 71 81 94 98 98 98 96 92 91 91 91 90 90 89 88 87 84 82 82 81 80 76 72 69 58 50 40 33 30 32 41 52 74 85 94 99 102 105 107 106 108 108 107 108 108 107 104 102 99 99 95 93 91 91 90 90 87 87 85 79 69 61 54 50 58 71 94 112 115 119 126 123 116 114 111 109 108 107 106 104 100 98 96 93 87 78 66 58 55 63 78 95 109 120 126 128 130 127 124 120 115 111 108 107 104 101 99 95 93 92 89 88 84 84 82 77 73 66 55 45 41 37 43 62 82 97 110 121 124 126 126 121 118 119 119 117 115 114 113 112 110 105 99 94 88 87 85 81 76 72 70 69 68 60 48 37 33 38 46 53 62 73 83 83 80 79 78 77 79 79 79 79 78 75 70 67 62 59 54 47 38 30 22 18 14 16 19 23 31 42 54 61 71 76 76 71 66 64 62 61 57 57 56 57 56 51 45 39 29 27 24 23 25 28 33 36 43 42 40 38 35 29 22 18 17 14 13 16 18 21 25 30 38 43 49 56 59 63 66 67 64 64 63 63 63 62 61 61 60 60 57 56 55 54 55 55 51 50 47 47 46 42 34 27 24 22 18 19 21 25 32 35 42 45 50 54 56 56 54 52 54 54 54 54 53 52 51 50 53 53 52 51 50 50 50 50 52 52 53 53 54 55 56 56 53 52 51 49 49 47 47 46 45 44 43 41 39 37 34 33 38 38 39 40 41 43 45 46 42 45 48 49 50 50 52 53 54 56 58 61 64 69 75 80 85 87 92 96 100 104 107 108 106 106 106 106 106 106 106 106 107 107 107 107 107 107 108 108 106 106 107 107 108 109 110 110 108 109 109 109 110 110 110 109 110 110 110 111 113 115 116 117 114 115 116 116 116 119 120 121 118 119 119 119 122 124 125 126 88 88 88 88 89 88 88 87 86 86 87 87 87 87 87 87 85 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 87 87 87 87 87 87 87 87 86 86 86 86 87 87 87 87 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 91 91 91 90 89 88 88 88 87 87 86 84 82 80 78 76 73 72 68 66 64 61 62 61 61 60 58 56 55 54 54 54 55 54 52 50 49 49 49 48 45 44 41 39 39 40 43 45 51 53 56 57 56 55 56 57 59 60 61 60 60 59 58 58 58 56 54 52 49 44 40 36 35 41 49 61 71 81 89 93 91 89 86 86 87 87 86 84 82 84 82 77 74 72 69 63 55 48 40 37 38 42 52 61 69 71 73 77 78 77 76 75 67 64 59 52 46 42 39 38 32 30 28 28 28 33 44 56 69 80 91 95 95 95 94 91 90 90 90 90 89 88 87 87 82 81 81 81 79 75 70 66 55 47 37 31 29 32 42 51 73 84 93 97 99 101 103 102 103 102 102 102 103 102 100 98 99 97 94 92 89 89 88 88 85 86 86 81 73 63 56 52 56 68 92 109 112 115 122 119 114 112 109 108 106 106 103 102 97 95 93 90 85 76 64 57 51 60 74 92 107 118 123 126 128 126 124 120 115 111 107 105 104 102 99 97 96 94 92 91 85 83 81 75 71 67 57 46 40 34 38 55 75 90 104 116 124 127 128 123 120 119 118 116 112 112 110 110 107 105 99 95 89 86 83 78 73 69 67 66 63 56 44 35 33 38 47 54 63 73 82 83 80 78 78 76 77 76 76 76 75 72 68 64 58 56 51 43 35 27 21 17 14 16 18 22 29 41 53 60 67 71 73 70 68 67 67 65 57 57 56 56 55 49 41 35 31 31 31 33 35 38 43 46 47 45 44 43 40 35 30 25 18 14 12 14 16 18 22 27 39 44 49 56 59 62 64 66 64 64 64 64 63 62 61 61 60 59 57 56 55 54 55 55 55 53 51 50 50 46 38 31 26 23 20 18 20 24 29 32 37 40 44 50 54 54 54 54 53 53 53 53 53 53 52 52 52 52 52 52 51 52 52 52 52 53 53 54 55 55 56 56 53 53 52 50 50 49 49 48 46 45 44 43 41 38 36 35 36 36 36 37 38 39 40 41 39 41 44 45 46 48 51 53 57 60 64 68 72 78 83 88 96 97 99 102 106 108 110 110 106 106 106 106 106 106 106 106 107 107 107 106 107 107 107 107 106 106 107 108 108 109 110 110 108 109 109 109 110 110 110 109 110 110 111 112 113 114 116 116 116 116 116 116 116 117 119 120 119 119 119 119 122 123 124 124 90 90 89 89 87 87 86 86 85 86 86 86 86 86 86 86 85 85 85 84 84 84 84 84 85 85 85 85 85 85 85 85 86 86 86 86 86 85 85 85 86 87 87 87 88 88 88 88 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 91 91 90 90 89 89 88 88 88 88 87 87 85 84 82 81 80 79 75 73 71 68 68 68 66 65 62 60 58 56 56 55 57 56 53 53 50 50 50 49 47 46 43 41 40 41 43 44 50 52 55 55 55 54 54 55 58 59 59 59 59 59 58 58 58 56 54 51 49 43 38 34 32 37 44 54 66 76 84 87 85 84 83 83 83 82 81 80 78 80 79 74 71 72 69 64 60 50 42 37 36 37 43 50 57 61 65 70 71 70 68 66 59 57 52 47 43 39 38 38 36 34 33 33 35 38 46 56 69 78 87 90 91 91 92 90 88 88 88 88 87 86 85 84 81 81 80 80 77 73 66 61 50 42 34 29 27 30 41 50 72 82 91 94 96 99 100 99 102 101 101 102 103 102 99 97 97 95 94 90 89 86 87 86 81 83 84 81 73 63 55 50 53 64 87 105 106 110 116 114 109 108 106 105 105 102 99 97 96 92 89 87 82 73 62 54 46 55 70 88 103 115 121 123 125 124 122 119 115 110 106 102 103 100 97 96 96 95 93 92 85 84 80 75 71 67 58 50 39 32 33 47 65 80 96 110 120 124 127 123 119 117 114 110 108 108 107 107 106 104 99 95 91 88 82 77 72 68 66 65 57 50 39 32 32 39 48 55 64 73 81 80 78 76 76 74 74 73 72 72 71 69 65 61 56 54 49 41 33 25 19 16 14 16 16 19 27 37 48 57 62 66 69 67 66 66 65 62 56 55 54 53 50 43 37 31 31 32 35 38 42 46 49 52 49 49 49 48 47 41 36 31 22 17 14 14 15 16 21 26 39 44 50 56 59 61 63 65 64 64 64 64 63 62 61 60 59 58 57 57 55 55 55 55 54 52 50 49 49 45 39 35 29 26 23 20 20 21 25 26 30 33 38 44 49 52 54 55 51 51 52 53 53 53 53 53 51 51 51 51 51 51 52 53 52 54 54 55 55 56 56 56 54 53 53 53 51 52 52 51 49 49 48 46 44 42 40 39 40 39 39 38 38 38 39 39 38 40 42 44 46 49 53 57 63 67 73 79 84 90 95 98 105 105 107 108 109 110 110 110 107 107 107 107 107 107 107 107 106 106 106 105 106 106 106 106 107 107 107 108 109 109 110 110 107 108 109 109 109 110 109 109 110 111 111 112 113 114 115 116 116 116 116 116 115 116 117 119 120 120 120 119 121 122 122 123 91 90 90 89 87 86 86 86 85 86 86 86 86 86 86 86 85 85 85 85 84 83 83 83 84 84 84 84 84 84 84 84 86 85 85 85 84 84 84 83 86 86 87 87 87 88 88 88 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 91 90 90 90 89 89 89 88 89 89 89 89 88 87 87 86 85 84 82 79 77 76 74 73 71 70 68 66 63 61 59 59 60 57 57 54 53 51 50 50 49 47 44 42 41 41 41 42 48 51 53 55 55 54 55 56 56 56 56 57 57 57 57 57 58 56 53 51 48 43 37 33 31 34 40 49 61 71 78 80 80 79 79 80 80 80 79 78 75 77 76 72 71 71 69 66 62 54 44 39 35 33 37 42 48 51 56 61 64 63 61 60 55 54 52 49 47 46 45 44 46 43 43 44 43 43 49 57 68 75 81 84 86 89 89 88 85 85 85 85 84 83 81 80 81 81 80 78 74 68 59 55 43 37 30 27 27 31 41 51 71 80 89 92 95 98 98 98 100 99 99 100 101 100 98 96 95 94 93 90 89 87 85 84 79 80 80 77 69 58 50 45 48 60 82 99 100 106 112 110 106 105 103 102 102 100 97 94 96 92 89 85 79 69 58 49 42 51 67 84 100 112 119 122 122 122 120 118 113 108 104 101 102 100 96 95 93 93 90 89 87 85 81 75 71 67 59 51 39 31 29 41 56 71 90 104 114 120 123 121 117 114 111 105 106 105 105 105 105 103 99 96 92 88 82 77 72 69 66 64 51 43 34 28 30 38 49 54 64 73 78 77 75 74 74 72 71 70 69 68 68 65 62 59 55 51 46 39 31 24 20 17 15 16 16 19 23 32 42 49 57 61 63 62 60 61 58 54 53 52 48 45 42 37 34 32 34 36 40 45 48 52 54 54 53 53 51 51 50 44 39 34 29 23 19 18 17 16 20 26 36 41 48 54 57 60 63 65 65 65 64 64 63 62 61 60 59 58 58 56 55 55 55 55 54 52 50 48 48 46 42 39 34 31 28 24 22 21 22 23 25 27 32 39 44 48 51 52 50 50 52 53 53 53 53 52 51 51 51 51 52 53 54 54 55 55 55 56 56 56 57 57 54 54 55 55 55 55 54 54 53 52 51 50 49 47 45 44 46 46 45 43 43 42 42 42 43 44 47 49 51 56 62 66 73 77 84 90 94 99 103 105 107 107 108 108 108 108 108 107 107 107 107 107 107 107 107 107 104 104 105 105 105 106 106 106 106 107 107 107 108 108 109 109 107 107 107 108 108 108 109 109 111 111 111 111 112 113 114 115 116 116 115 115 116 115 116 116 120 120 120 119 120 121 121 122 91 90 90 89 88 87 87 87 85 86 86 86 86 86 86 86 85 85 85 84 84 82 82 82 84 84 84 84 84 84 84 84 85 85 84 84 84 83 83 83 86 86 86 87 87 87 87 88 88 88 88 88 88 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 89 89 89 89 89 89 90 90 90 90 90 89 88 87 85 83 81 79 79 78 77 76 74 72 69 67 65 64 62 61 58 56 55 52 52 51 50 49 46 43 42 41 40 41 45 49 52 55 56 57 58 59 55 54 54 54 54 54 54 55 57 55 52 50 47 42 36 32 30 31 36 45 56 66 72 74 73 74 75 76 76 75 75 75 73 75 74 71 69 71 70 68 62 55 46 41 35 32 35 39 42 45 49 54 59 61 61 61 59 58 58 58 57 58 58 58 61 57 55 55 54 50 52 55 66 72 77 78 81 84 86 85 83 83 83 82 82 82 81 80 81 79 77 74 68 60 52 46 38 32 27 26 27 31 42 51 69 79 88 93 95 98 100 99 96 95 95 96 97 97 95 93 95 95 92 91 89 86 83 82 79 80 78 72 63 53 46 41 45 56 78 95 98 104 110 109 103 101 101 100 100 98 96 94 99 94 89 82 75 65 52 44 38 47 63 81 97 108 116 119 119 119 117 115 111 107 103 101 104 101 97 95 92 92 89 87 88 87 82 75 71 67 58 50 38 30 27 38 51 64 83 100 108 115 121 120 117 114 109 103 104 104 103 103 103 100 97 95 89 85 79 74 70 67 63 59 46 39 30 26 28 38 48 53 64 70 75 74 72 72 70 68 69 68 65 65 65 63 59 57 50 47 41 34 28 23 20 18 20 19 19 20 23 28 35 40 50 53 56 56 56 57 54 49 49 46 42 38 34 34 36 38 44 48 51 56 59 61 60 59 58 57 55 54 51 47 42 38 34 29 23 20 18 16 19 23 30 35 43 50 55 59 62 64 63 63 64 63 63 62 60 60 59 59 57 56 55 54 54 54 56 55 53 51 51 50 48 47 39 36 33 29 25 23 22 21 24 26 29 33 38 42 45 47 51 51 51 51 53 52 52 52 52 52 52 52 53 54 56 56 56 56 57 57 57 57 57 58 56 56 55 55 57 57 57 57 56 55 55 54 53 51 50 49 51 51 50 49 48 48 48 49 49 51 54 57 60 66 72 76 84 87 93 99 102 104 106 107 106 106 107 107 107 107 107 106 107 107 107 107 107 107 107 107 104 104 105 105 105 106 106 106 107 107 108 108 108 108 108 109 107 107 107 107 108 108 108 108 111 111 111 111 112 113 114 114 114 114 114 115 115 115 116 117 120 119 118 118 119 120 120 121 90 90 89 89 88 88 87 87 85 86 86 86 86 86 86 86 86 86 86 84 83 83 81 81 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 83 86 86 86 86 87 87 87 87 88 88 88 88 88 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 89 89 89 89 89 89 90 91 91 91 91 90 87 87 87 86 85 83 81 80 81 81 80 78 76 74 72 70 67 65 63 60 57 55 55 54 53 51 49 46 44 41 41 41 43 46 50 53 56 57 59 61 55 55 54 53 52 53 53 53 55 53 51 48 46 41 35 31 31 31 34 41 51 61 66 68 68 70 72 73 72 72 72 72 71 73 72 69 69 71 71 68 62 55 47 43 37 32 34 36 39 42 48 54 61 64 66 68 67 67 68 69 70 71 71 72 72 69 67 66 62 57 55 56 60 66 70 72 75 81 81 79 82 81 81 81 80 79 78 78 77 74 70 65 60 53 45 40 34 28 25 25 28 33 44 55 69 80 90 92 95 97 98 97 94 94 94 95 96 96 94 92 94 93 92 91 88 85 82 80 79 77 73 66 56 47 42 40 46 55 78 94 97 101 108 107 103 101 99 98 98 98 97 96 98 93 88 81 72 61 48 39 35 44 59 77 94 105 112 116 117 116 114 111 108 106 104 103 105 102 99 96 94 92 89 88 88 87 82 75 70 64 54 45 34 27 26 36 48 61 77 92 105 112 118 118 116 114 109 105 104 102 100 99 98 96 94 91 82 79 73 69 65 61 54 50 42 34 25 23 29 39 49 53 64 69 72 70 68 68 67 65 66 64 63 61 61 58 56 54 42 39 34 29 26 23 22 23 27 27 26 25 24 24 29 31 38 43 47 49 53 56 53 48 42 40 37 33 32 36 42 46 54 57 60 63 64 64 62 61 64 61 57 55 53 51 47 44 39 34 28 25 20 17 18 21 23 29 37 46 50 56 60 62 61 61 62 62 62 61 60 60 59 58 57 56 55 54 54 54 55 55 52 50 50 50 50 50 44 41 38 35 31 27 25 23 25 25 27 29 32 36 38 41 49 50 51 51 52 53 53 52 54 54 54 54 55 56 57 58 58 58 58 58 58 57 57 57 56 56 56 57 57 57 57 58 56 56 56 57 56 55 53 52 53 53 53 53 53 54 55 55 57 60 64 68 72 77 83 87 94 97 102 103 104 104 105 107 107 107 108 108 109 107 107 107 107 107 107 107 107 107 107 107 105 105 105 105 106 107 107 107 109 109 109 109 109 109 109 109 107 108 107 107 107 108 109 109 111 111 111 111 111 112 113 112 114 113 113 113 114 115 116 117 118 118 118 117 118 118 120 120 89 89 89 89 89 88 88 88 84 84 85 85 85 85 85 85 86 85 86 84 83 82 81 81 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 85 84 84 85 85 85 86 86 86 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 88 89 90 90 91 90 90 90 87 88 88 89 89 86 85 84 83 84 84 83 82 80 78 77 72 71 68 65 62 60 59 59 56 55 52 49 47 44 43 42 42 46 49 53 54 56 57 59 58 57 55 54 53 53 53 53 54 52 50 48 45 41 36 32 31 29 31 37 47 56 60 61 61 64 68 70 69 68 68 69 69 71 70 67 66 69 69 67 61 54 48 43 37 31 31 34 38 43 52 61 69 73 76 76 77 78 78 79 78 78 79 79 80 76 74 74 69 62 57 56 54 59 64 66 70 74 75 72 75 75 76 75 75 74 72 71 70 66 61 57 51 46 40 37 31 27 24 26 29 35 47 56 72 81 90 92 93 95 94 94 95 95 95 96 98 98 96 94 92 92 92 90 87 83 80 79 74 71 65 55 46 40 37 38 49 57 79 95 95 100 106 105 104 101 98 96 97 99 100 101 96 91 83 76 68 57 45 36 32 41 56 73 90 101 108 110 115 113 110 107 105 105 105 105 103 101 98 95 95 93 91 89 88 87 81 73 67 59 48 36 28 22 23 33 45 54 70 84 97 106 112 113 113 112 109 103 102 100 97 96 94 92 89 85 82 77 72 68 63 57 47 41 37 30 23 21 29 41 50 56 63 67 68 65 64 65 65 62 63 61 58 58 56 56 52 50 35 34 31 30 28 30 31 33 36 36 35 31 27 25 25 24 29 33 37 41 45 49 46 40 33 33 35 35 37 42 50 54 59 60 63 64 64 63 61 60 64 60 55 53 51 51 50 49 47 41 35 33 27 22 20 22 20 26 34 41 46 52 55 57 59 59 60 60 61 60 60 60 59 58 57 56 54 54 54 54 53 52 50 48 46 47 49 50 48 47 43 40 36 33 30 27 26 26 25 27 29 32 35 37 45 46 49 51 52 54 55 56 56 56 56 56 57 58 59 59 59 59 59 59 58 57 58 58 57 57 57 57 57 57 58 58 56 56 55 56 56 55 54 53 54 54 55 56 58 60 61 62 68 71 76 80 85 89 94 98 102 105 106 107 106 105 106 108 108 109 109 109 109 109 107 107 106 106 106 106 106 106 106 106 106 106 106 106 107 108 108 108 110 110 110 110 109 109 109 109 107 107 108 107 107 109 109 109 111 111 111 111 111 112 111 112 113 113 112 112 114 115 116 117 118 118 118 117 117 118 119 119 88 88 88 89 89 89 89 89 84 84 85 85 85 86 85 85 86 86 85 84 83 82 81 80 83 83 83 83 83 83 83 83 83 83 84 84 85 85 85 86 84 84 85 85 85 85 86 86 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 88 88 89 90 90 90 90 89 88 89 90 91 90 89 88 86 85 85 86 86 84 83 82 81 76 74 72 69 66 63 63 63 59 57 55 52 49 46 44 44 42 45 49 52 53 53 55 56 60 59 57 55 54 53 53 55 52 51 49 47 45 41 36 32 30 28 29 35 45 53 56 56 58 62 65 66 65 65 65 66 68 69 68 65 64 66 67 65 61 54 48 42 37 30 29 31 37 44 56 68 77 81 82 80 83 84 84 84 84 83 81 80 83 79 78 76 73 65 58 57 50 54 59 62 67 71 70 67 69 69 68 68 67 66 65 64 64 60 55 49 46 41 38 34 31 26 24 27 30 37 48 58 74 82 91 92 91 92 92 89 91 91 91 92 94 94 92 90 90 90 90 88 85 81 79 77 68 64 56 46 37 34 34 35 53 61 81 96 95 100 106 104 104 101 97 96 97 100 102 103 93 87 81 73 66 55 44 35 30 39 54 71 87 98 104 108 114 112 108 105 104 104 105 106 99 98 95 93 93 92 91 89 86 85 80 72 65 56 43 31 23 18 21 31 41 51 66 80 91 98 106 107 108 108 104 101 102 99 96 93 91 88 84 81 82 78 72 68 63 55 44 36 33 26 19 20 29 43 53 58 63 66 66 63 63 63 63 60 60 58 56 54 53 52 50 49 33 32 31 32 33 37 41 44 43 43 41 37 30 25 22 22 23 28 31 35 38 40 37 30 27 30 34 39 42 47 54 59 62 63 65 67 66 64 63 62 60 56 51 49 47 49 50 49 53 49 42 40 34 27 25 26 18 24 32 39 45 48 52 54 58 58 59 59 60 60 60 60 59 58 57 55 54 54 54 54 55 54 52 50 48 50 51 54 49 48 47 43 40 36 33 30 25 25 24 25 27 31 34 37 42 43 47 50 52 56 58 58 58 58 57 57 58 58 59 60 59 59 59 59 58 59 59 58 58 58 57 57 58 57 56 56 54 54 54 55 55 54 54 54 56 57 58 60 62 65 67 69 76 80 85 91 95 99 103 106 106 108 108 108 107 106 107 109 109 109 108 108 108 107 106 105 106 106 106 106 106 106 106 106 106 106 106 107 107 108 109 109 110 110 110 110 110 109 109 109 107 107 107 107 107 108 109 109 112 111 111 111 110 110 111 112 112 112 112 112 114 115 117 117 117 117 117 117 117 118 119 120 88 87 87 86 86 85 84 84 83 84 84 85 85 85 84 84 81 81 81 81 82 82 82 82 82 82 82 82 82 82 81 81 82 82 82 82 82 83 82 83 85 85 86 86 86 86 87 87 89 89 89 89 89 89 89 89 89 88 87 87 87 87 87 87 89 89 88 88 89 89 89 89 90 90 89 89 89 89 89 89 89 89 89 89 89 89 90 90 84 85 85 86 86 85 85 84 80 80 79 77 74 71 68 66 61 60 57 55 52 51 50 49 50 50 51 52 53 54 54 54 55 55 55 55 55 56 56 56 53 52 50 49 47 44 38 35 34 32 31 34 42 48 52 54 58 59 62 62 63 62 61 61 62 62 63 63 63 63 62 62 60 55 48 40 34 31 30 30 33 41 57 70 81 88 90 90 91 90 89 88 86 85 84 84 82 80 78 77 76 70 60 53 50 51 56 60 61 60 63 69 65 64 64 62 60 58 56 55 53 51 48 45 42 41 41 41 37 35 33 33 34 39 51 63 75 79 86 89 90 89 88 88 87 87 87 87 87 86 85 85 85 85 85 84 83 79 73 69 60 53 45 37 29 27 33 41 53 65 83 96 102 103 105 105 96 95 96 94 94 94 95 96 90 86 81 73 64 51 39 30 25 35 51 70 87 99 105 107 108 107 104 101 100 100 101 103 100 99 96 94 92 91 93 93 89 84 77 69 59 47 36 29 22 19 22 29 38 50 65 78 92 100 107 106 104 104 103 102 104 101 97 93 90 86 82 79 77 76 73 68 60 50 41 36 27 21 17 20 27 37 50 61 67 67 65 63 61 59 57 57 57 55 55 54 53 47 40 33 30 32 35 38 40 43 48 51 52 51 48 41 34 29 25 24 22 20 20 24 26 24 25 28 28 29 34 43 54 63 65 65 70 70 69 68 65 64 63 62 59 57 55 54 53 52 50 48 49 48 47 45 42 37 32 29 21 19 21 28 34 40 48 55 53 54 55 57 58 58 58 56 58 57 57 56 55 54 54 53 54 54 53 52 52 51 51 50 53 51 49 48 48 45 39 34 32 29 26 25 27 30 33 33 35 37 40 43 47 50 52 53 56 56 55 56 57 59 61 62 62 63 63 62 61 60 58 57 57 57 56 55 55 55 55 55 56 57 59 58 56 55 55 56 59 61 64 66 68 72 76 79 85 91 97 100 99 100 103 106 109 109 108 108 108 107 107 107 109 108 108 107 106 106 106 106 110 108 107 107 106 105 105 105 106 106 107 108 108 108 108 108 109 109 109 109 109 109 109 109 112 110 108 106 106 107 110 111 108 109 109 110 111 112 112 112 112 112 112 113 114 115 116 116 116 116 117 117 117 117 118 118 88 87 87 86 86 85 84 84 84 84 85 85 85 84 84 83 81 81 81 81 81 82 82 82 82 82 82 82 82 82 82 81 82 82 82 82 82 83 82 83 85 85 85 86 86 86 87 87 87 87 87 87 87 87 87 87 88 88 88 87 87 87 87 87 89 89 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 86 86 87 87 87 87 86 86 83 83 82 80 78 75 72 71 68 67 65 62 59 56 53 52 50 51 52 53 54 55 55 56 54 54 54 54 54 55 54 54 54 52 51 50 48 45 40 37 34 32 30 32 39 45 50 52 56 57 59 61 61 60 60 59 62 62 63 63 63 63 62 62 59 54 47 40 35 31 30 30 36 44 57 69 81 86 88 89 90 89 88 86 84 83 81 82 79 77 75 75 74 69 60 52 49 49 51 56 57 56 59 63 60 59 59 56 55 53 52 51 51 50 47 46 45 45 46 46 45 42 40 39 38 40 50 61 69 74 81 88 90 91 92 92 90 90 90 88 86 84 82 81 81 81 79 79 77 72 67 63 48 43 36 31 26 25 34 42 57 67 82 93 97 98 98 98 96 96 94 93 92 91 91 93 88 84 79 70 61 49 37 29 26 34 50 66 82 94 102 105 113 111 107 104 100 98 98 98 96 95 94 91 90 90 90 91 85 82 73 64 52 40 28 22 20 18 21 30 39 52 66 78 95 102 109 107 105 104 102 100 98 96 93 90 87 83 80 76 74 72 67 60 51 43 35 30 26 20 17 19 26 33 43 53 60 60 60 59 58 56 55 54 53 53 52 50 47 42 35 30 34 36 40 44 47 50 53 56 54 52 49 44 39 34 29 26 20 18 17 19 19 18 20 23 31 36 43 52 61 68 72 72 71 71 69 68 65 64 63 62 60 58 56 55 54 53 51 49 49 48 48 45 42 38 34 32 25 22 21 26 30 36 43 50 51 52 54 56 57 57 57 56 57 57 56 55 55 54 53 53 53 53 52 52 51 50 50 50 52 51 49 49 49 46 41 38 36 33 29 28 28 30 32 33 34 36 39 42 46 49 51 52 56 57 57 58 59 61 62 63 63 63 63 63 63 62 61 60 57 57 56 56 56 56 57 57 56 57 58 58 58 58 59 61 62 65 68 72 76 80 84 87 94 99 105 106 106 105 108 111 109 109 108 108 108 107 107 107 107 107 107 106 106 107 108 108 109 108 107 107 106 105 105 106 106 106 107 108 108 108 108 108 109 109 109 109 109 109 109 109 111 110 108 107 107 108 109 111 108 109 109 110 111 111 112 112 112 112 112 113 114 115 116 116 116 116 116 117 117 117 118 118 89 88 88 87 87 86 85 85 84 84 84 84 84 83 82 81 81 81 81 81 81 82 82 82 82 82 82 82 82 82 82 82 82 82 81 81 82 82 82 83 85 85 85 85 86 86 86 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 88 88 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 87 87 88 88 88 88 87 87 86 86 86 85 83 81 79 78 76 75 73 70 67 62 59 56 53 53 53 54 55 56 56 56 54 54 54 54 54 54 54 54 53 51 51 50 49 46 42 39 35 32 30 31 36 42 47 50 53 54 56 58 58 58 57 57 59 59 60 60 60 60 59 59 58 53 47 39 35 30 29 28 35 42 55 67 77 82 85 85 89 87 86 84 82 80 79 78 76 74 73 72 72 68 60 53 49 45 45 48 50 50 52 54 52 52 51 50 49 49 50 50 51 52 53 54 55 56 57 58 57 54 50 48 44 43 49 57 64 69 77 83 86 88 90 91 90 89 88 86 84 81 80 79 78 76 74 72 69 65 58 54 39 34 30 26 23 26 36 46 64 72 84 93 97 97 98 98 96 94 92 90 90 89 88 87 85 81 74 65 55 45 33 28 26 35 48 63 79 91 99 103 112 109 106 103 99 97 95 95 92 91 89 87 86 85 85 85 82 76 65 55 44 33 25 19 18 17 21 31 41 53 67 79 97 103 108 106 103 100 99 96 91 89 86 85 83 80 74 71 69 64 58 48 41 35 31 29 26 22 19 22 25 29 36 43 50 52 53 56 56 55 54 52 50 50 49 46 41 36 33 32 36 40 47 52 54 56 58 59 57 54 50 48 45 41 33 29 23 19 16 16 15 14 16 19 35 43 52 62 69 74 77 78 72 71 70 67 66 64 63 62 61 59 57 56 55 54 52 50 49 50 48 47 44 40 37 35 30 24 22 23 26 30 37 43 47 49 51 53 55 56 56 56 56 56 55 55 54 53 53 53 52 52 51 51 50 49 49 49 50 49 49 49 49 49 46 44 43 38 34 32 32 32 32 31 32 34 36 39 43 47 49 50 53 54 56 58 59 60 61 61 62 62 63 64 63 62 60 60 58 58 58 57 58 58 59 59 56 57 59 59 59 62 65 67 69 72 77 82 86 91 96 100 103 107 111 112 110 109 111 113 109 109 108 108 108 107 107 107 106 106 106 106 107 108 109 109 108 108 107 106 106 106 106 106 106 106 107 108 108 108 108 108 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 109 109 110 110 111 111 112 112 111 111 113 113 114 115 116 115 116 116 117 116 117 118 118 89 88 88 87 87 86 85 85 85 85 85 84 84 82 81 81 81 81 81 81 81 81 81 82 82 82 82 82 82 82 82 82 82 81 81 81 81 82 82 82 84 85 85 85 85 86 86 86 89 89 89 89 89 89 89 89 87 87 86 87 87 87 89 90 88 88 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 89 88 88 89 89 89 89 88 88 88 88 88 87 86 85 85 84 78 77 77 75 71 67 63 60 58 58 57 57 56 55 56 55 57 57 56 56 56 56 56 56 53 51 50 49 48 46 43 40 37 35 31 31 33 40 46 49 52 53 55 57 57 57 57 56 58 59 59 59 59 59 59 58 56 52 46 40 35 30 28 27 32 38 49 61 71 77 80 82 87 85 84 82 80 78 76 76 74 71 70 71 71 68 62 56 49 42 38 40 43 43 43 46 46 46 46 47 49 52 53 54 60 61 63 66 67 69 69 70 69 65 61 57 52 47 49 53 61 65 73 79 81 84 85 87 83 82 82 81 79 79 77 75 74 72 68 65 62 57 50 46 37 32 28 25 24 28 38 49 66 72 83 90 95 96 98 100 93 92 92 90 90 89 87 85 81 76 68 58 49 39 29 24 25 34 47 63 79 91 99 103 107 106 105 102 99 97 96 95 90 88 86 84 84 82 81 80 74 68 57 48 38 31 25 22 16 17 22 32 42 53 67 78 95 101 105 103 100 97 93 89 85 83 81 79 76 72 67 64 62 57 48 41 34 32 32 31 30 28 25 27 27 28 29 34 44 46 51 53 55 55 54 53 47 46 45 41 36 35 38 41 44 49 57 61 62 62 61 61 58 54 52 50 50 47 38 32 28 23 18 17 16 15 18 22 34 44 55 66 71 75 78 80 72 72 70 67 65 64 62 62 61 59 57 56 56 55 53 52 50 50 49 49 46 43 41 40 32 27 22 21 22 24 31 37 42 45 48 50 52 54 54 54 54 54 54 54 53 53 52 52 51 51 50 50 49 48 48 48 49 49 49 50 51 51 50 49 48 45 40 38 36 36 33 33 31 32 34 36 39 43 44 46 48 49 52 54 56 56 56 56 58 58 59 60 61 60 59 58 58 58 57 56 56 57 57 57 59 59 60 61 63 67 72 76 79 83 88 92 96 100 105 107 108 110 112 111 109 108 108 109 109 109 108 108 108 107 107 107 107 106 106 106 107 107 108 109 108 107 107 106 106 107 107 106 106 106 107 108 108 108 108 108 109 109 109 109 109 109 109 109 108 108 110 111 111 110 109 109 109 109 109 109 110 110 111 111 111 111 111 112 113 114 115 116 115 115 115 115 117 118 118 119 89 88 88 87 87 86 85 85 86 86 86 85 85 83 82 82 81 80 80 80 80 80 80 80 82 82 82 82 82 82 82 82 81 81 81 81 81 82 81 82 84 84 84 85 85 85 86 86 89 89 89 89 89 89 89 89 86 86 86 87 87 89 90 91 89 89 89 89 89 89 88 88 87 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 88 89 89 90 90 89 89 88 89 89 88 88 87 87 87 87 80 80 81 80 77 74 71 68 66 65 64 62 60 57 56 55 58 57 57 57 56 56 56 54 52 51 49 48 48 46 44 40 41 38 35 33 34 39 45 49 51 53 55 57 57 58 57 57 57 57 58 58 58 58 57 57 53 51 47 41 36 31 29 27 28 34 45 56 67 73 78 80 82 83 82 80 78 77 76 75 73 71 68 69 70 68 62 57 49 41 35 36 37 37 38 40 43 45 47 51 56 60 63 65 70 71 73 74 75 76 77 77 77 73 69 65 59 51 50 51 59 63 69 74 78 82 83 85 79 80 78 77 75 73 71 70 67 64 60 57 53 47 42 38 35 32 29 28 28 32 44 53 63 68 76 84 88 90 91 93 93 90 89 89 90 87 84 82 75 69 60 51 42 34 27 23 25 33 48 65 81 92 100 103 107 107 106 105 103 100 97 96 93 90 87 85 84 81 79 76 67 60 51 41 34 29 25 23 19 19 24 32 42 52 64 75 91 97 101 99 97 94 89 84 81 78 75 72 69 64 59 55 51 47 41 35 33 33 35 38 40 36 35 35 34 28 28 30 38 40 44 47 49 50 49 48 41 39 38 34 33 37 44 51 56 61 66 68 67 66 63 62 57 54 51 52 53 50 43 35 32 26 21 19 18 17 19 25 33 42 55 65 70 74 77 78 71 70 68 67 65 63 62 61 61 59 57 57 57 56 54 52 52 52 51 49 47 46 44 43 35 28 22 20 20 21 27 33 38 41 44 47 50 51 52 52 53 53 53 52 52 52 52 52 51 51 50 49 49 48 48 47 48 49 50 51 51 52 52 53 52 50 47 44 43 41 38 35 32 32 33 34 36 39 41 42 44 46 48 51 53 54 54 53 55 56 57 58 59 58 58 57 59 59 58 57 57 57 58 58 62 64 65 67 70 75 81 85 91 93 98 101 103 105 109 110 110 110 111 110 108 106 106 106 109 109 108 108 108 107 107 107 109 108 107 107 106 106 106 107 107 107 107 106 106 107 107 108 106 106 107 108 108 108 108 108 109 109 109 109 109 109 109 109 107 108 110 111 112 111 110 109 109 109 109 109 109 110 110 110 111 111 111 112 113 114 115 115 115 115 114 115 117 117 118 118 89 88 88 87 87 86 85 85 85 85 85 85 85 84 83 82 81 81 81 80 80 80 80 80 82 82 82 82 82 82 82 82 81 81 80 80 81 81 81 82 84 84 84 84 85 85 85 86 87 87 87 87 87 87 87 87 86 86 86 86 87 89 90 90 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 88 88 89 89 89 89 88 88 89 88 88 87 87 87 88 89 85 85 85 85 83 81 79 78 75 74 72 69 66 63 61 60 59 58 57 56 56 54 54 53 54 52 49 49 48 47 44 42 43 41 39 36 36 38 44 48 51 52 55 56 57 58 58 57 55 55 56 56 56 56 55 55 52 51 47 43 38 33 29 27 29 35 42 52 63 71 76 78 78 78 77 77 76 75 75 75 72 69 67 67 69 68 62 58 48 42 36 33 33 32 36 40 46 49 53 60 66 71 74 76 77 77 77 77 77 77 77 77 80 76 73 71 65 56 51 50 53 58 64 69 74 78 81 82 79 79 76 74 71 67 64 62 58 55 52 50 48 45 41 38 38 36 33 34 34 36 47 56 64 68 75 81 85 86 86 87 90 87 86 86 86 84 78 74 66 60 51 43 36 31 27 24 25 32 47 63 78 91 99 102 111 111 111 109 106 101 97 95 96 93 88 85 83 80 75 70 60 54 46 38 33 30 27 26 29 27 28 33 40 46 57 67 83 89 94 94 93 91 86 80 76 72 67 64 60 56 51 48 43 40 38 36 36 39 42 45 50 47 46 45 40 33 29 29 30 32 34 38 39 39 39 38 32 32 32 33 37 44 54 60 61 64 66 66 63 60 58 57 57 55 54 54 54 50 47 41 37 31 25 22 20 18 20 24 32 39 50 61 68 71 74 74 69 67 66 65 64 63 62 61 60 59 57 56 57 56 54 53 54 53 52 50 48 46 46 45 37 30 25 22 21 20 24 29 34 37 40 44 48 49 50 51 52 52 52 51 51 51 51 51 51 51 50 50 49 48 48 48 48 50 51 51 51 51 53 54 53 51 50 49 48 46 43 40 37 36 35 34 35 35 37 38 42 44 45 49 50 51 52 52 54 55 56 57 58 59 59 58 59 58 58 58 59 59 60 61 67 69 72 77 80 84 90 93 99 103 105 108 107 107 108 109 112 112 111 110 108 107 107 107 109 109 108 108 108 107 107 107 109 109 108 107 106 106 106 106 107 107 106 106 106 107 108 108 106 106 107 108 108 108 108 108 108 108 108 108 108 108 108 108 107 108 110 111 112 112 111 110 109 109 109 109 109 109 109 109 111 110 110 112 112 113 114 115 114 115 115 116 116 117 117 117 89 88 88 87 87 86 85 85 84 84 85 85 85 84 84 83 81 81 81 80 80 80 80 80 81 82 82 82 82 82 82 82 81 80 80 80 80 81 81 81 84 84 84 84 85 85 85 85 87 87 87 87 87 87 87 87 87 87 86 86 87 88 89 90 89 89 89 89 88 88 89 89 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 87 88 88 89 89 88 88 87 89 88 87 87 87 87 88 89 91 90 90 88 87 86 85 84 82 81 79 77 74 72 70 69 63 63 62 60 59 57 57 56 57 56 52 50 49 48 46 44 43 43 40 38 36 37 42 46 49 51 53 55 57 57 57 56 55 55 56 56 56 56 55 55 52 51 49 44 40 34 29 27 28 32 39 48 57 63 67 71 71 71 72 71 72 73 74 74 70 68 65 65 66 67 61 56 49 43 37 34 32 31 36 43 52 55 62 69 76 80 82 83 81 80 78 77 76 76 76 77 79 76 74 74 68 59 53 51 46 50 57 61 65 67 71 72 73 73 70 67 64 60 57 56 52 51 50 49 50 49 48 48 50 48 46 44 41 40 46 54 62 66 72 79 84 86 86 85 87 83 80 80 79 76 68 63 55 50 43 36 33 32 30 31 27 32 43 56 70 83 94 99 107 109 109 109 106 101 97 94 93 88 82 79 77 72 64 59 52 48 43 39 38 38 39 39 42 38 35 34 36 39 48 57 70 76 82 84 85 84 79 73 69 64 59 54 51 48 45 43 41 42 42 44 46 49 53 55 59 55 53 51 46 37 32 31 26 27 29 30 30 31 30 29 29 29 33 40 48 56 62 65 66 67 65 64 60 57 55 55 57 56 56 55 54 52 50 49 44 37 30 27 22 18 18 22 29 33 42 54 63 68 69 68 65 65 64 64 63 62 62 61 59 58 56 56 56 56 54 52 55 54 52 50 48 47 46 46 41 35 29 25 22 19 21 25 30 34 37 41 45 49 49 50 51 51 51 51 51 51 51 51 52 51 51 50 50 49 48 48 49 51 52 51 50 50 52 54 54 53 52 53 53 51 48 45 44 42 40 37 36 36 36 37 40 42 42 43 45 48 50 51 50 52 54 55 56 57 57 56 57 57 58 60 62 64 66 67 74 77 82 86 90 94 99 102 106 108 112 113 112 110 110 111 112 111 110 109 108 108 107 106 109 109 108 108 108 107 107 107 108 108 107 106 106 107 107 107 107 106 106 106 107 107 108 109 106 106 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 109 110 111 111 112 112 112 109 109 109 109 109 109 109 109 110 110 110 111 112 113 114 115 114 114 115 116 116 117 116 117 89 88 88 87 87 86 85 85 83 84 84 85 85 85 84 84 81 81 81 81 80 80 80 80 81 81 82 82 82 82 82 82 81 80 80 80 80 81 81 81 83 84 84 84 84 85 85 85 89 89 89 89 89 89 89 89 87 86 86 87 87 88 89 89 89 89 89 89 88 88 89 89 88 88 88 88 88 87 87 87 89 89 89 89 89 89 90 90 87 87 88 88 88 88 87 87 90 89 88 87 87 88 89 89 93 92 90 88 87 86 85 85 86 85 84 82 80 78 77 76 69 68 66 65 63 61 60 59 60 57 54 52 51 49 47 46 42 43 41 39 36 36 41 44 48 50 52 54 56 57 57 55 55 55 56 56 56 56 55 55 52 51 49 45 41 36 30 26 26 30 35 43 50 56 61 63 66 67 68 69 69 70 71 72 69 66 63 63 64 64 60 55 51 45 40 36 31 30 37 44 55 60 67 75 82 85 85 86 83 81 80 77 76 77 77 78 77 74 73 74 70 61 55 52 42 46 50 54 55 56 58 60 62 62 61 60 58 55 52 52 52 51 50 53 56 59 58 59 65 62 58 54 47 42 44 50 52 57 65 74 81 84 85 84 84 80 77 75 73 69 61 55 49 44 37 33 32 33 34 34 30 34 40 50 63 77 90 96 99 102 103 104 104 101 97 94 87 82 76 71 68 63 55 48 47 44 42 42 46 50 53 55 51 45 39 36 34 34 41 49 59 65 71 74 76 77 72 66 64 59 53 48 46 44 42 41 44 45 49 52 56 59 60 61 64 61 59 55 48 39 33 32 26 26 26 27 26 27 26 26 29 31 37 48 59 66 69 69 73 72 71 67 63 61 60 62 57 58 58 57 54 53 53 53 50 43 36 31 26 20 18 22 25 29 36 47 58 64 64 63 64 63 63 63 62 62 61 61 59 57 55 55 56 55 54 52 57 55 54 51 48 47 46 46 44 38 32 28 23 19 19 22 30 32 36 40 44 48 49 49 50 50 50 50 50 50 51 51 52 52 51 51 50 49 49 49 51 51 52 51 49 50 51 54 52 53 52 54 55 54 51 48 49 47 43 40 38 37 37 37 37 37 37 39 41 44 47 48 48 49 50 52 53 54 54 54 55 56 58 61 65 68 71 73 78 82 88 93 97 101 105 108 109 112 115 115 114 112 111 111 111 110 108 108 107 107 107 107 109 109 108 108 108 107 107 107 106 106 106 106 107 108 108 109 105 106 106 106 107 107 108 109 106 106 107 108 108 108 108 108 109 109 109 109 109 109 109 109 109 109 109 110 111 112 112 113 109 109 109 109 109 108 108 108 110 110 110 111 112 113 114 115 114 114 115 115 116 117 117 117 87 88 89 89 89 88 86 85 85 84 84 83 81 80 80 80 81 81 81 81 80 80 80 80 80 80 79 79 79 78 78 78 79 79 80 80 81 82 82 83 82 81 81 81 82 84 86 88 88 88 88 89 88 88 89 90 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 86 86 85 85 85 85 86 86 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 88 87 87 88 87 86 85 84 79 78 78 75 71 68 65 63 62 59 58 55 54 53 50 48 45 44 41 39 38 38 38 39 43 45 49 53 57 57 58 57 57 57 58 58 58 56 54 53 51 49 45 43 40 36 31 28 27 28 32 40 49 55 56 56 60 61 62 63 64 64 64 64 65 63 62 63 66 66 61 56 50 45 39 32 29 31 37 42 52 65 75 76 80 87 87 81 81 78 76 74 73 72 72 73 69 69 69 69 68 64 54 48 43 40 39 44 49 50 50 51 54 54 52 50 49 49 53 56 57 60 63 66 69 70 71 71 71 71 68 62 54 48 44 44 46 56 63 64 68 75 79 80 76 75 70 65 59 53 48 45 41 41 39 38 38 40 44 46 43 41 41 46 56 68 79 85 96 98 102 103 102 97 90 86 80 72 67 63 55 46 44 49 45 48 49 53 56 59 60 61 60 58 55 46 38 34 36 39 40 47 57 66 70 69 64 60 57 53 47 44 44 46 49 51 56 57 60 61 63 63 62 61 65 61 57 54 53 49 41 36 31 24 20 19 18 20 24 30 34 40 49 59 66 71 74 76 79 74 69 66 64 65 65 65 61 60 59 59 58 57 55 53 53 47 39 31 27 24 21 19 23 27 31 38 47 55 61 64 61 61 60 62 61 61 59 58 57 56 55 54 52 52 52 52 54 53 51 49 48 47 47 47 45 40 32 26 23 22 23 22 24 27 30 35 40 43 45 47 50 49 48 47 48 48 50 52 51 50 49 49 51 52 51 52 49 49 50 51 52 53 53 54 56 56 56 56 56 55 55 54 50 49 48 46 44 42 40 40 41 41 40 40 42 44 44 45 47 49 51 51 51 51 53 55 57 60 65 69 74 80 85 90 93 96 100 104 107 108 109 109 111 111 111 111 111 112 112 112 110 109 109 108 108 107 105 105 108 108 108 108 108 108 108 108 106 106 105 106 107 106 108 108 107 107 106 105 106 106 107 108 108 108 108 108 109 109 109 109 110 108 107 106 105 106 106 108 107 108 108 109 109 109 109 109 111 111 111 111 111 110 109 109 111 111 111 111 112 112 112 112 113 113 114 115 115 115 116 116 88 88 89 89 89 87 85 84 84 84 83 83 81 81 81 80 81 81 81 81 80 80 80 80 81 81 81 81 80 80 80 79 78 80 80 80 81 82 82 82 82 81 81 82 83 84 86 87 87 87 88 88 87 88 89 89 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 88 88 87 87 87 87 88 88 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 89 89 89 89 88 86 85 84 85 84 83 81 78 75 72 71 67 65 62 60 58 56 53 51 48 46 43 41 39 38 39 39 44 45 50 53 55 56 56 55 56 56 57 57 57 55 54 52 52 50 46 45 41 37 32 30 27 27 31 37 47 53 56 56 59 59 61 62 62 63 63 63 63 61 60 62 65 64 60 56 50 47 39 33 29 30 37 41 53 66 76 78 80 86 84 78 80 78 76 74 73 72 72 72 69 69 69 69 68 64 55 49 43 38 36 39 43 43 44 47 47 49 51 53 56 59 64 68 67 68 70 73 74 75 76 77 78 76 75 67 59 51 46 44 42 49 55 57 61 67 70 68 68 66 63 58 53 50 47 46 44 44 45 47 51 55 59 60 56 53 49 48 51 59 70 76 90 92 97 98 96 91 84 80 73 67 61 55 49 44 46 51 51 53 57 62 65 66 67 66 67 65 59 49 40 34 31 30 33 38 46 54 59 58 55 53 50 48 45 44 46 50 55 57 63 65 67 68 68 68 66 65 65 62 60 59 57 53 45 39 34 28 22 20 20 20 25 31 38 45 55 64 71 75 77 79 74 72 70 68 68 69 67 66 63 62 62 62 61 60 58 56 55 50 43 36 32 27 24 21 20 22 29 36 45 53 61 65 62 63 62 63 62 61 59 58 57 57 55 54 53 52 52 52 53 52 51 48 48 47 48 48 47 41 35 29 27 24 22 22 23 25 28 32 36 39 42 45 49 48 48 48 48 48 49 49 53 52 51 50 49 49 48 48 50 50 51 51 53 54 55 55 55 55 57 57 56 56 55 54 53 53 51 50 48 46 45 44 42 41 41 41 42 43 45 45 43 45 47 49 50 53 58 61 62 66 72 76 81 87 93 96 102 104 107 110 112 113 112 112 111 111 111 111 111 111 112 112 110 109 109 108 108 107 105 105 108 108 108 108 108 108 108 108 106 107 105 106 106 106 108 107 107 106 106 105 105 106 107 107 108 108 108 108 109 109 109 109 110 108 107 106 106 106 106 108 107 108 108 109 109 109 109 109 111 111 111 111 111 110 110 109 111 111 111 111 112 112 112 112 114 113 113 115 115 115 115 116 89 89 89 89 88 86 85 84 83 83 83 83 83 82 82 81 80 80 80 80 81 81 81 81 82 82 82 81 81 81 80 80 80 80 81 81 81 81 80 80 83 83 83 83 84 85 87 87 86 86 86 87 86 86 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 89 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 89 87 86 86 89 88 87 86 84 82 80 79 74 72 68 66 64 62 58 56 52 50 47 44 41 40 39 39 45 46 49 52 54 54 53 53 54 55 56 55 56 54 53 52 52 50 47 46 42 39 34 32 27 27 29 34 41 50 54 57 57 58 59 60 60 60 60 60 59 58 57 59 61 61 58 55 50 47 40 33 29 30 35 39 50 64 74 78 81 85 84 78 79 78 76 74 72 71 70 70 69 69 68 69 68 65 57 51 43 37 33 33 35 35 38 42 43 49 54 61 67 72 77 80 79 80 82 83 83 83 82 82 80 79 77 71 63 54 48 45 39 42 45 48 52 58 58 55 56 54 52 49 48 48 49 50 50 51 55 59 64 68 72 74 68 66 58 52 47 50 60 67 79 82 87 89 87 81 74 69 64 59 52 48 46 46 51 58 61 64 70 73 76 76 74 72 74 69 62 53 45 36 28 24 28 31 37 42 46 48 47 48 45 46 47 50 55 61 66 70 73 75 75 75 73 72 69 68 64 63 62 63 63 57 50 42 39 31 25 22 21 22 26 31 42 49 59 69 75 78 79 81 74 73 72 71 71 70 66 63 64 62 62 62 61 61 58 56 57 53 48 42 37 31 26 21 17 20 24 31 39 48 55 59 63 64 64 64 63 61 60 59 58 57 56 55 53 53 53 53 52 51 50 48 48 48 49 49 49 44 39 35 31 27 25 22 23 23 24 27 31 35 38 40 45 46 47 48 48 48 48 47 51 51 51 50 50 49 48 48 51 51 52 54 55 56 57 57 55 56 56 57 57 56 55 55 57 56 55 54 52 51 50 49 47 45 44 43 44 45 46 47 45 47 50 52 55 59 64 68 71 75 82 88 93 97 102 106 109 111 113 114 115 115 114 113 112 112 111 111 111 111 111 111 110 109 109 108 108 107 105 105 107 107 107 107 107 107 107 107 107 107 107 105 105 106 106 106 106 106 106 105 105 106 107 107 108 108 108 108 107 108 107 107 109 108 107 106 106 106 107 108 107 108 108 109 109 109 109 109 111 111 112 112 111 111 110 110 111 111 111 111 112 112 112 112 114 114 113 114 115 115 115 115 90 89 89 88 87 86 85 84 83 83 83 83 83 83 82 82 80 80 80 80 81 81 81 81 83 82 82 82 82 81 81 81 82 81 81 81 81 81 80 79 83 83 83 84 84 85 86 86 85 85 86 86 85 86 87 87 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 89 89 88 88 88 88 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 91 91 91 91 91 89 88 87 89 89 88 88 87 86 84 84 81 79 74 72 70 67 63 61 57 55 52 48 45 43 41 40 44 45 47 49 52 53 53 52 53 53 54 54 53 52 51 51 51 50 47 46 43 40 35 33 27 26 28 31 37 45 51 56 55 56 57 58 58 58 58 58 56 55 55 56 58 58 56 54 50 47 41 35 31 29 33 36 45 56 68 75 80 84 84 80 78 77 75 73 71 70 69 68 68 67 66 68 68 64 58 52 44 37 31 30 30 32 37 43 51 56 64 72 77 81 84 86 90 90 89 88 86 85 84 84 77 76 76 73 65 58 51 47 39 38 38 41 45 49 49 45 46 46 44 45 47 51 54 58 59 61 64 68 72 74 76 77 74 71 65 56 48 48 52 59 66 69 74 76 75 69 63 58 54 52 50 48 51 55 63 70 76 79 82 84 84 82 80 78 75 70 62 57 51 43 33 25 25 26 28 31 34 38 41 43 42 45 50 56 62 68 75 79 79 80 78 77 75 71 69 67 65 64 63 63 62 59 54 49 44 37 30 27 24 22 26 31 42 49 60 69 74 76 78 79 77 74 72 70 68 66 63 60 61 61 59 59 59 58 56 54 57 55 52 48 42 36 28 24 18 20 22 27 32 38 44 48 61 63 65 64 63 60 59 58 58 57 56 55 54 53 53 53 51 50 50 48 49 49 50 50 49 47 43 40 36 31 26 24 24 23 23 24 26 31 33 36 41 43 46 49 50 50 49 48 49 50 50 51 52 52 53 53 52 52 54 55 57 58 59 59 56 56 57 57 57 57 56 55 57 57 56 55 54 52 52 51 52 52 51 50 51 51 53 54 55 57 59 61 64 68 74 78 83 88 94 100 103 106 109 111 111 111 113 114 114 113 112 111 112 112 112 111 111 111 111 111 110 109 109 108 108 107 105 105 107 107 107 107 107 107 107 107 108 108 107 106 105 105 106 106 106 106 106 104 105 106 106 107 108 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 109 109 109 109 109 111 111 112 112 112 111 111 110 111 111 111 111 112 112 112 112 112 113 114 113 114 115 115 115 90 89 88 87 86 85 84 84 83 83 83 83 84 84 84 84 80 80 80 80 81 81 81 81 83 82 82 82 82 81 81 81 82 81 81 81 80 80 80 79 82 83 84 84 85 85 85 85 85 85 85 86 85 85 86 87 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 89 89 88 88 88 88 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 91 91 91 92 91 91 90 90 89 89 90 90 90 89 88 88 87 84 81 77 76 73 69 67 64 62 59 55 51 48 45 44 44 45 46 48 50 53 54 54 53 53 54 53 53 52 51 51 50 48 45 45 43 40 35 33 28 28 28 29 34 41 49 54 54 55 55 56 56 56 56 55 55 54 54 54 55 56 55 54 50 48 43 35 31 30 31 34 41 50 62 70 76 79 79 77 75 74 73 72 70 67 66 65 67 65 64 66 67 64 59 54 47 40 32 30 30 32 40 48 59 66 74 81 85 87 89 91 94 93 91 89 87 84 84 83 76 76 75 72 67 60 53 49 40 36 32 34 37 39 39 39 43 44 47 50 55 61 66 70 68 70 73 75 77 79 78 78 76 76 72 64 54 49 48 50 54 55 60 62 62 58 54 51 47 51 54 58 63 71 79 84 93 92 91 89 88 84 82 81 76 71 65 60 56 48 38 29 22 20 19 20 23 28 34 38 43 48 55 61 68 73 78 81 83 83 81 79 75 72 69 67 66 64 62 61 60 59 56 55 51 44 36 32 28 25 26 30 37 44 55 63 68 70 72 72 74 72 68 65 64 63 61 59 60 59 58 58 57 56 54 52 57 55 53 49 45 39 31 26 22 22 22 24 29 34 39 42 56 59 62 63 61 58 57 57 58 57 56 54 53 53 53 53 50 50 49 48 49 49 50 51 50 48 46 44 41 37 30 26 26 25 24 24 25 29 31 32 36 39 44 49 51 52 52 50 50 51 52 53 54 55 55 55 54 55 56 56 58 58 59 60 58 58 58 57 58 57 57 56 56 56 55 55 55 53 53 54 57 56 55 55 56 58 59 60 64 66 69 73 76 80 86 90 95 99 104 108 110 111 111 113 110 110 112 111 112 112 111 111 112 112 112 112 111 111 110 110 110 109 109 108 108 107 105 105 107 107 107 107 107 107 107 107 108 107 106 106 105 105 105 105 106 105 105 104 104 105 106 106 108 108 108 108 107 107 107 107 106 107 108 108 108 108 107 107 107 108 108 109 109 109 109 109 111 111 112 112 112 112 111 111 111 111 111 111 112 112 112 112 113 112 112 114 113 114 115 115 89 89 87 86 85 85 85 85 84 84 84 84 84 84 84 83 80 80 80 80 81 81 81 81 82 82 82 81 81 81 80 80 80 80 81 81 81 80 80 81 82 83 84 85 85 85 85 85 85 85 85 86 85 85 87 87 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 89 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 91 91 92 92 91 90 90 91 91 92 93 93 93 92 92 90 88 85 83 80 78 75 73 72 70 68 64 60 56 53 51 48 48 49 50 52 54 55 56 52 54 53 53 53 52 51 50 49 48 45 45 43 40 36 34 29 29 29 28 32 38 47 51 54 54 55 55 55 55 54 54 54 54 54 53 53 53 53 53 50 48 44 37 31 29 29 31 39 46 57 64 68 69 69 69 70 70 70 68 67 65 64 63 65 63 62 64 65 64 59 54 50 43 36 32 32 34 41 51 63 69 78 85 89 92 94 94 92 90 88 85 83 81 80 79 79 77 74 71 68 61 55 50 41 34 30 29 30 30 33 37 46 50 55 63 70 76 80 82 78 79 81 83 84 84 83 82 78 79 78 71 61 51 45 43 44 45 46 47 48 48 48 48 47 54 62 68 76 87 93 95 103 101 98 95 91 86 83 81 79 74 69 64 59 51 40 31 27 23 20 18 20 27 33 37 51 57 66 73 77 79 83 86 87 85 83 79 76 73 70 69 66 64 62 59 59 57 57 57 55 49 42 38 32 28 26 28 32 38 46 55 60 63 66 67 69 67 64 63 63 63 62 61 61 60 59 59 58 58 55 53 54 53 51 51 48 42 36 31 24 23 23 24 29 34 39 43 48 53 57 59 57 55 55 56 57 56 55 54 52 52 52 52 51 50 49 48 49 49 50 50 49 48 48 46 44 41 36 32 30 29 28 27 28 28 29 30 33 36 42 46 51 51 51 51 53 53 55 55 55 55 53 53 56 56 57 57 58 58 59 59 57 58 58 59 59 58 57 57 55 55 55 55 56 55 55 56 59 59 59 60 61 63 66 67 70 73 79 84 88 93 98 102 104 108 111 112 112 112 113 114 111 111 113 112 113 114 114 114 113 113 112 112 111 110 110 110 110 109 109 108 108 107 105 105 107 107 107 107 107 107 107 107 106 106 106 104 104 105 106 105 105 105 105 104 104 105 106 106 107 107 107 107 106 106 106 106 105 106 108 109 109 109 107 107 107 108 108 109 109 109 109 109 111 111 112 112 113 113 112 112 111 111 111 111 112 112 112 112 113 113 113 112 114 113 113 114 89 88 86 85 85 85 86 86 85 85 85 84 84 83 83 83 81 81 81 81 80 80 80 80 81 81 81 81 80 80 80 79 79 79 79 80 81 82 82 82 81 82 83 84 85 84 83 83 86 86 86 86 86 86 87 87 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 88 88 87 87 87 87 88 88 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 91 91 91 91 90 90 90 92 93 93 94 94 94 93 93 91 89 87 86 84 82 80 81 79 76 73 69 65 62 60 55 55 55 55 56 56 57 57 54 54 53 53 53 52 52 51 50 49 46 46 44 42 38 36 31 31 30 30 31 36 43 50 53 54 54 55 55 54 54 53 55 55 54 53 52 52 52 53 50 48 44 38 32 28 28 28 36 41 49 57 61 62 62 64 67 66 66 66 65 64 63 63 62 61 60 62 64 63 58 54 52 46 39 35 31 33 40 49 63 70 78 86 90 93 93 95 87 86 83 80 77 76 75 75 74 72 70 68 65 61 55 51 44 37 31 29 27 27 33 41 50 57 66 77 85 89 92 92 88 88 87 87 86 84 84 83 81 80 78 73 66 56 48 43 39 36 36 36 38 41 45 48 53 61 69 76 84 95 102 104 107 106 103 99 94 88 82 81 78 76 71 67 61 53 43 37 33 28 23 21 21 27 35 40 55 63 74 79 81 83 86 88 86 85 82 79 75 73 71 70 64 64 63 61 59 57 56 56 58 53 47 42 36 28 25 26 28 32 41 48 53 58 62 65 65 64 62 63 64 63 61 59 61 61 60 60 59 58 56 54 52 52 51 51 49 46 41 37 28 26 24 24 26 30 35 38 40 46 52 54 53 52 53 55 56 55 54 52 51 51 51 51 51 51 50 48 48 48 50 50 48 47 46 46 46 43 39 37 35 34 33 32 31 31 30 30 33 35 38 43 46 48 48 48 52 53 54 55 56 55 53 52 57 57 57 57 57 57 58 58 59 59 59 60 60 59 59 58 57 57 57 58 58 59 58 58 64 65 66 68 70 73 76 78 79 84 91 97 101 104 107 109 110 112 114 114 113 113 116 117 114 114 114 114 113 114 114 114 113 113 112 112 111 110 110 109 110 109 109 108 108 107 105 105 106 106 106 106 106 106 106 106 106 104 105 104 104 105 105 107 105 105 105 104 104 105 105 106 106 106 107 106 107 107 107 106 105 106 108 109 109 109 107 107 107 108 108 109 109 109 109 109 110 111 112 113 113 113 113 112 111 111 111 111 112 112 112 112 111 113 113 112 113 114 113 113 88 87 86 85 85 85 86 87 86 86 85 85 84 83 83 82 81 81 81 81 80 80 80 80 80 80 79 79 79 78 78 78 79 79 80 80 81 82 82 83 81 82 84 85 85 84 83 82 86 86 86 87 86 86 88 88 88 88 88 88 88 88 88 88 89 89 89 89 89 89 89 89 89 88 87 87 88 87 87 87 89 88 88 88 88 87 87 87 86 86 85 85 85 85 86 86 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 89 90 90 91 91 91 90 90 89 89 91 92 92 92 92 92 95 93 91 90 90 89 86 85 86 84 82 78 75 71 68 66 62 61 60 58 58 57 57 57 54 54 53 54 53 52 51 52 51 50 47 48 46 44 40 38 31 32 31 31 32 35 42 48 54 54 54 55 54 54 53 53 55 55 55 53 52 51 51 52 51 49 45 38 32 28 27 28 31 35 43 52 57 59 62 64 63 64 65 65 64 63 63 61 61 60 59 61 63 62 58 54 54 47 40 34 31 31 39 46 64 70 78 84 88 90 92 94 84 83 80 77 74 73 72 72 68 65 63 62 62 61 57 55 49 42 35 32 27 27 36 47 54 62 73 85 93 97 98 97 95 93 91 88 85 83 81 79 79 78 76 72 68 60 52 46 35 33 30 30 32 37 44 49 58 66 74 78 86 97 106 107 107 107 106 104 98 91 83 79 76 74 72 68 62 55 48 43 32 28 22 18 19 24 31 36 52 60 71 77 78 79 80 82 83 81 79 75 74 71 70 68 64 65 64 63 61 58 56 55 59 55 50 46 39 29 25 23 26 31 38 45 50 55 60 64 65 65 65 66 66 63 58 55 61 60 59 59 58 57 55 53 53 51 52 51 51 49 44 41 30 28 23 21 22 24 27 31 35 41 49 52 50 50 52 54 55 54 53 52 51 50 50 50 52 51 50 48 48 48 49 49 47 46 46 46 46 45 42 39 37 37 37 35 34 33 30 30 32 34 37 41 43 44 45 44 48 50 52 54 56 56 55 54 58 58 57 57 57 57 57 57 59 59 61 61 60 60 59 58 59 59 60 60 61 62 62 62 70 70 72 75 77 81 85 87 91 96 101 106 109 111 113 114 112 113 115 115 114 115 117 119 116 115 115 113 113 112 112 112 113 113 113 112 111 110 110 109 110 109 109 108 108 107 105 105 106 106 106 106 106 106 106 106 105 104 104 103 104 106 105 107 105 105 104 103 104 104 105 106 107 107 106 107 107 106 107 107 104 105 108 109 109 109 107 107 107 108 108 109 109 109 109 109 110 111 112 113 113 113 113 113 111 111 111 111 112 112 112 112 111 111 113 113 112 114 114 113 85 85 85 85 85 85 85 85 82 82 82 82 83 83 82 82 84 83 82 81 80 79 78 78 81 81 82 82 81 80 80 79 78 78 80 80 81 82 81 81 83 83 84 84 85 86 86 86 87 86 86 86 86 87 88 88 88 88 89 89 88 88 87 86 90 89 89 89 89 88 87 86 89 90 90 90 90 90 90 89 88 87 86 86 88 88 88 87 87 87 87 87 87 87 87 87 89 89 89 89 89 89 89 89 89 89 89 89 89 90 91 91 90 90 90 90 91 91 91 91 93 92 90 89 89 90 92 93 94 94 94 93 93 92 92 92 88 87 87 86 84 80 78 77 74 72 70 67 64 61 58 57 61 61 59 57 55 53 52 51 51 49 47 46 44 43 41 39 34 32 29 30 31 35 40 42 46 49 52 55 56 56 55 53 50 50 50 50 50 51 51 51 50 47 42 37 33 28 27 25 29 33 40 47 53 57 59 60 62 62 63 63 63 63 62 62 61 59 57 57 58 58 59 58 50 47 40 33 29 31 36 40 55 62 74 81 83 83 84 85 76 76 76 74 73 70 69 69 63 65 66 64 60 59 60 62 54 46 38 32 29 29 36 43 57 68 80 87 92 98 101 101 100 97 92 88 83 81 79 79 76 75 74 73 71 65 58 53 38 33 28 26 30 34 47 58 65 71 79 85 89 93 99 103 106 106 104 103 100 93 85 79 74 70 67 64 63 60 53 48 40 36 29 23 21 26 30 35 49 57 68 74 76 77 79 82 78 78 77 75 73 71 69 68 65 65 64 63 62 61 60 59 59 55 50 45 39 33 27 23 22 25 31 38 45 50 54 55 60 60 61 61 61 60 60 60 58 58 57 57 56 55 55 55 54 54 52 51 50 48 46 45 38 33 28 22 20 21 24 26 32 36 42 47 50 52 52 52 54 54 54 54 52 51 50 50 50 49 49 49 48 48 48 48 50 50 49 49 48 46 45 45 42 42 42 41 38 37 35 34 36 35 33 34 35 39 42 45 46 46 47 48 51 53 55 56 57 59 59 59 58 58 60 61 58 59 60 59 57 57 59 60 61 60 60 61 64 67 71 73 76 78 81 85 90 94 98 99 104 105 108 111 114 115 115 115 114 115 115 116 116 115 115 114 114 114 113 113 113 113 113 113 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 107 107 106 106 106 107 106 106 106 106 106 105 105 105 105 104 104 105 106 107 107 107 107 107 104 104 105 105 105 106 106 106 107 107 107 107 107 107 107 107 108 108 108 109 109 109 109 110 112 113 114 115 115 114 113 112 110 110 110 110 109 109 110 110 111 110 110 112 114 115 115 113 86 86 86 86 86 86 86 86 83 83 83 84 84 84 84 84 83 83 82 81 80 79 78 78 81 81 81 82 81 81 80 80 78 78 80 81 81 82 81 82 84 84 85 85 84 85 86 86 87 86 86 86 86 87 88 88 88 88 89 89 88 88 87 86 89 89 89 89 89 88 86 86 88 89 89 89 89 89 89 88 88 87 86 86 88 88 87 86 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 90 89 89 89 89 89 90 90 90 90 90 90 91 91 91 91 93 92 91 89 89 91 92 93 94 94 94 93 93 92 92 92 91 91 90 89 86 84 82 82 81 80 78 75 72 70 67 66 65 64 63 61 58 56 54 52 54 52 48 45 44 41 38 36 36 34 33 32 34 37 40 42 43 45 49 52 55 55 53 52 50 50 50 49 49 48 48 48 49 47 42 37 33 29 27 25 29 32 39 45 50 54 56 56 61 61 62 62 62 62 61 61 60 59 57 57 58 58 58 57 50 46 39 33 29 30 35 38 50 58 69 76 78 79 78 80 74 74 73 72 70 69 68 67 62 64 64 62 59 59 59 60 55 48 40 35 30 30 37 44 57 69 81 87 92 97 100 99 102 99 94 89 85 82 80 79 75 74 72 71 69 65 58 54 42 36 30 29 30 35 46 58 69 74 81 84 85 88 92 96 104 103 102 102 99 93 85 80 75 71 68 66 65 63 56 51 44 38 32 25 23 25 29 32 44 52 64 70 73 75 76 78 77 77 76 75 73 71 69 68 65 64 64 63 62 61 59 58 58 55 50 45 40 34 27 23 20 23 28 34 41 47 52 54 60 60 61 61 61 61 59 59 58 58 57 57 56 55 55 55 54 53 51 50 49 48 47 46 40 35 29 24 21 21 24 25 30 33 38 44 49 52 52 52 53 53 53 53 51 51 50 50 49 49 49 49 48 48 48 48 50 49 47 47 46 47 49 49 49 49 48 46 44 41 39 38 38 36 35 34 35 37 41 42 43 43 44 46 50 51 54 55 55 56 58 58 57 57 59 60 60 61 61 61 60 60 62 64 64 63 64 66 69 72 77 79 85 87 91 94 98 102 104 106 106 107 109 111 114 115 115 115 114 115 115 116 116 115 115 114 114 114 114 113 113 113 113 112 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 107 107 106 106 106 106 106 106 106 106 106 105 105 105 105 104 104 105 106 106 107 107 107 107 104 104 104 105 105 105 106 106 107 107 107 107 107 107 107 107 108 108 108 109 109 109 109 110 110 111 112 112 112 112 111 110 110 110 110 110 109 109 110 110 111 110 110 112 114 115 115 113 87 87 87 86 86 85 85 85 84 84 84 84 84 83 83 83 83 83 82 81 80 79 79 78 80 80 81 82 82 82 81 81 78 79 80 81 81 82 82 82 84 84 85 85 85 86 86 86 86 86 86 86 86 87 87 88 88 88 89 89 88 88 87 86 88 89 89 89 89 88 86 86 87 88 88 88 88 88 88 87 88 87 86 86 88 88 87 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 90 90 89 89 88 89 89 89 90 90 90 90 91 91 91 91 92 91 91 90 90 91 92 93 94 94 93 93 93 93 92 92 94 94 93 92 91 89 88 87 89 88 86 84 81 79 77 76 70 70 70 68 64 61 59 58 56 54 51 48 47 45 42 40 39 37 35 34 34 36 38 40 40 44 47 50 54 55 55 54 53 52 51 51 50 49 48 47 48 46 43 38 33 30 26 25 27 30 35 42 46 50 52 53 58 58 59 59 59 59 58 58 59 57 56 56 57 58 58 56 48 45 39 32 28 28 32 34 43 50 61 69 71 72 73 74 71 70 70 69 69 67 65 65 62 62 62 60 58 57 57 59 56 50 43 39 34 32 37 42 55 66 79 86 91 95 97 96 98 96 92 88 84 81 79 79 74 72 70 69 66 63 59 55 46 39 33 29 30 36 47 56 70 74 80 82 82 83 86 90 97 97 96 96 94 89 83 77 75 73 69 67 67 65 61 56 49 43 37 30 25 24 26 28 37 45 56 65 68 70 72 73 76 76 75 74 72 71 69 68 64 63 63 62 61 59 58 57 57 55 50 46 42 36 30 25 19 20 24 28 36 43 49 52 59 59 60 60 60 60 59 59 58 57 57 56 56 55 55 54 54 53 50 48 48 47 47 48 42 38 33 27 24 23 23 23 26 29 34 40 45 49 51 52 52 51 50 50 50 50 50 51 49 49 49 49 48 48 48 48 49 48 46 46 46 49 52 54 54 53 52 51 48 46 43 41 40 39 37 36 35 36 38 39 41 42 43 45 48 50 54 55 54 56 57 57 57 57 59 60 61 62 64 64 63 64 66 68 70 70 71 75 79 82 86 88 97 98 100 103 106 108 111 112 110 110 112 113 114 114 114 114 114 115 115 116 116 115 115 114 114 114 114 113 113 113 112 112 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 106 106 106 106 105 106 106 106 106 106 106 105 105 105 105 104 104 104 104 105 106 106 106 106 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 106 108 108 108 109 109 109 109 110 109 110 110 111 111 110 110 109 110 110 110 110 109 109 110 110 111 110 110 112 114 115 114 112 87 87 86 85 85 84 83 83 83 83 84 84 83 83 83 83 84 83 82 81 80 80 79 79 80 80 81 82 82 82 82 82 79 79 80 81 82 82 82 82 84 84 85 85 85 86 86 86 86 86 85 85 86 86 87 88 88 88 89 89 88 88 87 86 88 88 89 89 88 88 86 85 86 87 87 87 87 87 87 86 88 87 86 86 88 88 87 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 91 90 89 88 88 88 88 88 90 90 90 90 91 91 91 91 92 92 91 90 90 91 92 92 93 93 93 93 93 93 93 93 95 95 94 94 94 93 92 91 91 90 89 88 85 83 83 82 78 77 76 74 71 69 66 65 60 56 55 54 53 53 50 48 42 40 38 36 34 35 37 37 41 43 46 50 52 55 56 56 55 54 54 53 53 52 51 51 48 46 44 40 35 31 29 27 25 28 33 39 44 48 52 54 56 56 57 57 57 57 56 56 57 56 55 56 57 57 57 55 47 44 39 33 27 26 28 31 36 45 54 61 64 65 67 68 69 69 69 68 66 64 63 62 61 61 60 59 58 57 58 59 57 51 46 41 36 32 35 40 51 62 75 81 85 88 89 89 88 87 84 81 79 77 76 76 72 71 68 66 65 64 61 59 49 42 35 30 29 33 43 54 64 69 74 78 79 81 84 88 88 87 87 87 86 82 78 73 73 72 69 68 66 65 62 60 52 47 41 33 28 24 24 23 31 39 50 59 64 67 68 69 73 72 72 72 70 69 68 67 62 62 61 60 58 57 57 56 56 54 51 47 43 38 31 28 21 20 21 25 31 39 45 50 56 57 58 58 58 58 58 58 57 57 57 56 55 55 54 54 53 52 48 47 46 47 48 49 44 41 37 32 28 25 23 23 23 25 29 34 40 44 49 50 51 50 49 49 48 49 50 51 49 49 49 48 48 48 48 48 48 48 48 48 48 49 51 52 53 53 52 50 49 48 46 45 43 42 40 38 36 37 37 38 42 42 43 44 46 49 50 52 53 54 56 58 58 58 60 62 62 63 65 66 67 68 71 74 76 77 80 84 89 93 97 100 103 103 106 107 109 112 112 113 113 113 113 114 114 114 114 113 114 115 115 116 116 115 115 114 114 113 113 112 112 111 111 111 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 106 106 106 105 105 105 105 104 106 106 106 105 105 105 105 104 105 105 105 104 104 104 105 105 104 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 108 108 108 109 109 109 109 110 109 109 109 109 109 109 109 109 111 111 110 110 109 109 110 110 111 110 109 111 113 115 114 112 87 87 86 85 85 84 83 83 83 83 84 84 83 83 83 83 83 83 82 81 80 80 79 79 80 81 81 82 83 83 82 82 79 79 81 81 82 83 82 83 84 84 85 85 85 86 86 86 86 85 85 85 85 86 87 87 88 88 89 89 88 88 87 86 88 88 88 88 88 87 86 85 86 87 87 87 87 87 87 86 88 87 86 86 88 88 87 86 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 90 90 89 88 88 88 88 88 90 90 90 90 91 91 91 91 92 91 91 91 91 91 91 92 93 93 93 93 93 93 93 93 94 94 95 95 95 94 94 94 91 92 91 90 89 87 86 86 85 84 83 81 79 76 74 72 64 62 61 59 58 58 55 53 46 44 41 38 37 36 35 35 40 41 44 47 51 51 53 55 53 53 53 53 53 53 53 53 48 47 45 42 38 33 31 29 25 28 31 36 42 48 52 55 54 54 55 55 55 55 54 54 55 54 54 55 57 57 55 53 46 44 39 32 27 24 25 27 31 40 49 56 59 61 63 65 66 66 66 66 65 63 62 61 62 61 59 58 58 58 58 58 56 51 47 43 37 32 32 36 45 56 67 73 76 79 80 79 79 78 77 76 75 74 74 73 72 70 67 65 65 64 62 60 51 43 35 30 28 30 37 47 58 63 69 73 74 78 82 85 82 81 80 80 79 78 74 71 71 69 67 64 64 63 61 61 55 51 44 37 29 24 22 21 27 34 43 52 59 63 65 65 69 70 69 69 68 67 65 65 61 61 60 58 57 56 55 55 55 53 51 49 45 40 33 30 24 23 21 22 27 34 41 46 52 53 54 55 56 57 57 57 57 57 56 56 55 54 54 54 53 51 48 46 46 46 47 48 45 43 41 37 32 28 25 24 22 23 26 31 34 40 43 45 47 47 48 48 48 48 50 51 48 48 48 48 48 49 49 49 49 50 51 52 52 51 50 50 51 52 52 52 51 51 50 49 47 46 43 41 40 39 39 39 43 42 42 42 43 44 45 46 49 51 54 55 57 58 61 62 64 66 67 69 70 73 77 80 86 87 90 94 98 102 106 107 107 108 108 110 112 113 114 114 115 115 115 114 114 114 114 114 114 115 115 116 116 115 115 114 114 114 113 113 112 111 110 110 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 106 106 105 105 105 104 104 104 106 106 106 105 105 105 105 104 105 105 105 103 103 104 104 105 104 104 105 105 105 106 106 106 106 106 106 106 106 106 106 106 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 110 111 111 110 110 109 109 110 110 110 109 109 111 113 114 114 112 87 87 87 86 86 85 85 85 85 85 85 85 85 84 84 84 83 83 82 82 80 80 80 80 81 81 82 83 83 83 82 82 79 80 81 82 82 83 83 83 84 84 85 85 85 86 86 86 85 85 85 85 85 86 87 87 88 88 89 89 88 88 87 86 87 88 87 87 88 87 86 86 86 87 87 87 87 87 87 86 88 87 86 86 88 88 86 85 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 89 89 88 88 87 88 88 88 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 92 92 93 93 93 93 94 94 92 92 94 94 94 94 93 93 93 93 92 92 93 93 92 92 90 89 88 86 84 83 81 80 73 72 68 65 63 60 58 55 53 51 48 44 41 38 37 36 39 40 42 44 47 48 49 51 50 50 51 51 51 51 52 52 49 48 46 44 40 36 33 31 27 28 31 35 40 46 51 54 53 53 54 54 54 54 53 53 53 53 53 55 56 56 54 52 46 45 40 33 28 24 23 23 28 36 45 51 54 57 59 62 64 64 64 64 63 62 61 60 61 60 58 58 58 59 58 57 55 51 47 44 38 31 30 32 39 49 58 63 66 70 71 71 72 72 72 72 73 73 73 73 68 67 64 64 64 63 61 59 52 44 37 31 28 27 33 40 52 57 63 67 69 70 75 77 79 77 76 76 76 75 73 71 67 65 64 63 62 61 60 60 56 53 47 41 33 27 24 21 25 29 37 45 53 59 62 64 65 65 66 66 65 64 63 63 60 59 58 57 56 55 54 54 53 52 51 50 47 43 37 32 27 24 22 22 24 29 36 40 48 49 49 52 54 55 56 56 57 56 56 55 55 54 54 53 52 51 48 47 46 45 46 46 45 44 43 41 37 32 28 26 23 24 25 28 31 35 38 41 43 44 45 48 49 48 49 49 48 48 48 48 49 49 49 49 50 52 54 55 54 52 50 48 52 53 54 54 54 54 54 53 50 49 47 45 44 43 43 43 43 43 41 41 41 42 42 43 47 49 52 54 56 59 62 65 68 70 73 76 78 82 86 89 95 96 99 102 105 108 111 112 111 111 113 113 114 114 115 115 115 114 114 113 113 114 114 115 114 115 115 116 116 115 115 114 116 115 114 114 113 112 111 111 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 107 106 106 105 104 104 104 104 106 106 106 105 105 105 105 104 106 106 104 102 102 103 105 105 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 106 108 108 108 109 109 109 109 110 111 110 110 109 109 110 110 111 111 111 110 110 110 110 110 110 110 109 109 111 113 114 113 111 86 86 86 86 86 86 86 86 84 84 84 85 85 85 85 85 82 82 82 82 81 80 80 80 82 82 83 83 83 82 82 81 80 80 81 82 83 83 83 83 84 84 85 85 84 85 86 86 85 85 85 84 85 85 86 87 88 88 89 89 88 88 87 86 87 87 88 87 87 87 86 85 86 87 87 87 87 87 87 86 88 87 86 86 87 87 86 86 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 88 88 87 87 87 88 89 89 90 90 90 90 91 91 91 91 91 91 91 92 92 91 91 90 92 92 92 93 93 94 94 94 92 92 92 93 93 93 92 92 95 95 95 95 95 95 96 96 93 93 92 91 89 87 86 85 83 80 76 73 71 68 64 61 62 59 57 53 49 45 43 42 44 44 45 45 47 48 48 49 51 51 51 51 50 50 50 50 49 49 48 46 43 39 36 33 30 30 31 33 37 43 48 51 52 53 53 54 54 53 53 52 51 51 52 54 56 56 54 52 47 45 41 35 29 24 22 22 24 31 41 48 52 54 56 59 61 61 61 61 61 60 59 58 60 58 56 56 57 58 57 56 55 51 49 46 39 32 29 31 35 44 53 56 58 62 66 65 69 69 70 70 70 68 68 67 65 63 62 62 62 61 58 55 51 46 38 34 29 27 30 35 44 50 57 60 62 64 69 72 75 74 72 72 72 72 71 69 65 64 63 61 59 59 58 59 58 56 51 45 39 33 27 25 24 26 31 40 48 54 59 61 62 62 63 63 63 63 61 61 59 57 57 56 55 54 53 53 52 52 51 50 50 44 38 34 29 25 22 20 21 25 29 32 43 44 47 49 51 54 55 55 56 56 56 55 54 54 53 53 51 50 48 48 46 45 44 43 44 44 45 44 41 37 33 30 27 26 25 26 27 30 33 36 40 42 45 47 49 48 48 47 48 48 48 48 49 49 49 49 51 51 53 53 53 52 50 49 54 54 55 55 55 55 54 53 52 52 50 49 48 48 47 47 46 46 46 45 45 46 47 47 49 52 56 59 61 64 68 71 76 78 82 85 88 92 96 99 103 104 105 108 110 111 113 113 113 113 114 114 114 116 116 116 113 113 112 112 113 114 115 116 114 115 115 116 116 115 115 114 116 115 115 114 113 112 111 110 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 106 106 106 105 104 104 104 104 106 106 106 105 105 105 105 104 107 106 104 103 103 102 104 105 104 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 108 108 108 109 109 109 109 110 111 110 109 109 109 109 110 111 111 111 110 110 110 110 110 110 110 109 108 110 113 114 113 111 85 85 85 85 85 85 85 85 84 84 84 84 85 85 84 84 81 82 82 82 82 80 80 80 83 83 83 83 83 82 81 81 80 80 82 82 83 83 83 83 83 83 84 84 85 86 86 86 85 85 84 84 85 85 86 87 88 88 89 89 88 88 87 86 87 87 88 88 87 87 86 85 87 88 88 88 88 88 88 87 88 87 86 86 88 88 86 85 87 87 87 87 87 87 87 87 89 89 89 89 89 89 89 89 87 87 87 87 87 88 89 90 90 90 90 90 91 91 91 91 91 91 92 92 92 92 91 90 92 92 92 93 93 94 94 94 92 93 92 93 93 93 92 92 94 93 93 94 95 96 96 96 93 93 93 92 91 90 89 88 87 85 82 80 79 77 74 72 68 67 62 59 55 50 48 46 49 49 49 49 49 49 50 51 54 54 53 52 52 51 50 50 50 50 48 47 44 41 38 35 32 31 31 32 35 39 44 47 52 53 53 54 54 53 53 52 51 51 52 54 56 56 53 52 47 46 42 36 29 24 22 21 22 30 39 45 49 52 55 58 59 59 59 59 59 58 57 55 58 56 54 54 56 57 56 55 55 52 50 47 40 32 29 29 34 43 50 52 54 59 62 62 67 67 67 67 66 65 63 63 62 61 60 60 60 59 56 52 52 47 40 36 30 27 28 33 37 43 50 55 58 62 66 71 73 71 69 68 68 68 67 65 65 64 63 60 58 57 58 59 60 57 54 48 42 35 31 29 23 24 28 35 44 51 57 59 59 61 61 61 61 62 61 61 57 57 56 55 55 53 52 52 52 51 51 51 50 45 39 34 29 26 23 19 19 21 24 28 40 41 45 48 51 53 54 55 56 56 56 55 54 54 53 53 51 50 49 48 47 45 43 41 43 44 45 45 43 39 34 33 30 28 25 25 25 27 30 33 38 41 45 48 50 48 47 46 48 48 48 48 49 49 49 50 53 53 53 52 53 53 53 54 54 54 55 54 54 53 52 51 53 53 53 51 51 51 51 51 51 51 50 50 51 53 54 55 53 56 61 65 68 71 76 78 82 84 87 91 94 99 104 108 106 107 108 111 112 113 113 113 113 113 112 113 114 114 115 115 112 111 111 111 112 114 116 117 114 115 115 116 116 115 115 114 116 116 115 114 113 111 111 110 111 111 111 110 109 109 108 108 109 109 108 108 108 107 107 107 106 106 106 104 104 104 104 103 106 106 106 105 105 105 105 104 108 106 104 103 102 103 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 108 108 108 109 109 109 109 110 110 109 108 107 107 108 109 110 111 111 110 110 110 110 110 110 110 109 108 110 112 114 113 111 87 87 87 87 87 87 87 87 85 85 85 85 85 85 85 85 82 82 82 82 82 82 82 82 82 82 83 82 82 83 82 82 83 83 83 83 83 83 83 83 84 85 85 86 86 85 85 84 86 86 86 85 85 84 84 84 87 87 87 87 86 87 87 87 86 87 89 90 90 89 87 86 86 87 88 89 89 88 87 86 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 88 88 88 87 87 88 88 87 87 87 87 88 88 88 88 89 87 87 87 88 89 90 90 91 91 91 92 92 92 93 93 93 93 93 93 92 92 91 91 91 94 94 94 94 93 93 92 91 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 90 88 88 87 85 82 80 79 74 73 71 67 63 59 55 54 56 56 54 52 51 51 50 50 50 50 50 49 49 48 48 48 49 49 48 46 44 41 38 36 35 34 33 32 34 38 41 42 47 50 53 57 58 59 58 56 54 53 53 53 53 52 52 52 47 44 40 36 31 28 24 23 24 28 34 41 48 52 53 54 59 59 59 58 58 57 57 57 52 53 53 53 54 54 55 55 53 54 55 51 43 36 32 32 27 32 40 49 55 58 59 59 63 63 64 64 63 62 61 61 59 59 58 58 57 56 56 55 54 51 46 39 34 31 29 28 32 36 42 48 53 57 58 57 67 67 68 68 67 66 64 63 60 60 60 59 59 58 58 58 56 55 51 49 44 38 31 26 23 24 26 30 35 42 48 52 51 55 58 60 59 58 57 58 56 55 55 55 55 54 51 48 50 50 49 48 47 46 45 45 34 31 26 22 20 21 23 24 30 33 39 45 50 50 51 51 51 51 51 51 52 51 49 49 47 47 47 47 47 46 46 46 45 45 46 46 45 42 39 38 30 29 28 27 27 27 28 28 33 34 38 42 45 49 50 51 50 50 50 51 51 52 52 52 56 55 55 54 53 52 52 52 54 54 55 55 55 55 55 55 55 54 54 54 55 56 57 57 55 56 58 59 60 62 66 69 65 67 71 75 78 82 85 85 96 97 98 100 103 105 107 108 111 112 112 112 112 113 113 113 114 114 114 113 113 112 112 112 111 111 111 112 112 112 112 112 112 113 113 114 114 113 113 112 112 113 113 113 113 112 111 111 110 110 110 109 108 108 107 107 107 106 106 105 106 107 106 107 107 107 107 107 107 106 105 104 105 105 105 105 105 104 104 105 104 104 103 103 103 103 103 103 104 104 103 103 104 105 105 106 107 107 105 104 104 105 106 106 107 107 108 108 109 109 108 108 110 110 110 110 110 109 109 109 108 108 108 109 110 111 111 112 111 111 112 112 112 112 110 110 87 87 87 87 87 87 87 87 85 85 85 85 85 85 85 85 83 83 83 83 83 83 83 83 82 83 83 82 82 83 83 82 84 84 84 84 84 84 84 84 84 85 85 86 86 85 85 84 86 86 86 85 85 84 84 84 87 87 87 87 86 87 86 86 85 86 88 89 89 88 86 85 86 87 88 89 89 88 87 86 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 87 87 87 87 87 88 88 88 87 87 87 88 88 88 88 89 87 87 88 88 89 89 90 90 91 91 91 92 92 92 93 93 93 93 92 92 92 92 92 92 93 94 94 94 93 93 92 91 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 91 90 89 89 87 86 84 83 82 81 79 76 72 69 66 64 60 60 58 57 55 53 53 52 54 53 53 52 51 50 50 50 48 48 48 46 43 40 38 36 35 33 32 31 33 35 38 40 47 49 52 55 57 58 58 57 54 54 54 53 53 53 52 52 49 46 42 39 34 30 28 25 24 28 33 39 44 49 52 54 58 58 58 57 56 56 55 55 53 53 53 54 54 54 55 55 51 52 53 49 42 35 32 29 28 31 39 46 53 57 60 60 61 61 61 61 61 60 59 59 58 58 58 57 56 56 55 55 53 51 47 40 35 31 29 27 29 32 38 44 50 54 56 57 62 63 64 65 65 64 63 62 61 60 60 59 57 56 55 55 56 54 51 49 45 39 33 28 24 24 24 28 32 40 46 50 52 54 56 56 56 56 57 58 56 55 54 54 55 54 51 49 50 50 49 48 47 46 45 45 36 32 29 23 21 21 22 22 28 31 37 43 47 50 50 51 51 51 50 50 50 50 50 49 47 47 47 47 46 45 45 45 44 44 45 46 45 44 42 40 34 33 32 30 29 29 30 30 31 32 35 39 42 45 47 48 50 51 51 52 53 52 54 54 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 56 56 56 57 57 58 59 60 61 63 64 65 67 70 74 77 76 78 81 85 88 90 92 94 102 103 103 105 107 109 111 112 111 111 112 112 112 113 113 113 114 114 114 113 113 112 112 112 111 111 111 112 112 112 112 112 112 113 113 114 114 113 113 112 113 113 113 113 113 112 112 111 110 110 110 109 108 108 107 107 106 106 105 105 106 107 108 107 106 107 107 107 107 106 105 104 105 105 105 105 105 104 104 104 103 103 103 103 103 103 103 103 105 105 105 104 105 105 106 106 107 107 105 104 104 105 106 106 107 107 108 108 109 109 108 108 109 109 109 109 109 108 108 108 108 108 109 109 110 111 111 112 112 112 112 112 113 113 112 112 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 82 83 83 82 82 83 83 82 85 85 85 85 85 85 85 85 83 83 84 84 84 84 83 83 86 86 85 85 85 85 84 84 88 88 88 87 86 85 86 86 85 85 87 88 88 87 85 85 87 87 88 88 88 88 87 87 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 86 86 88 88 88 89 87 87 87 88 88 88 88 89 88 88 88 89 89 89 89 89 91 91 91 92 92 92 92 93 92 92 92 92 92 92 93 93 93 93 94 94 94 93 92 92 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 93 93 92 92 90 90 89 88 88 88 86 84 82 79 77 75 69 68 66 64 62 60 58 58 59 59 58 57 55 54 53 53 50 50 48 48 46 43 42 39 38 37 34 33 33 35 36 38 45 47 49 53 55 57 57 57 54 54 54 54 53 53 53 53 51 49 47 42 38 34 30 29 26 27 31 35 42 47 51 53 56 56 56 56 55 54 53 53 53 53 53 54 54 54 54 55 50 52 51 49 42 37 32 31 28 31 35 42 48 54 59 61 58 59 59 59 59 58 57 57 57 57 57 56 55 55 54 54 52 50 48 42 37 31 27 25 25 28 33 39 45 50 53 55 57 58 60 61 62 62 61 61 60 60 59 57 55 54 53 52 56 53 52 50 46 41 35 31 25 24 23 24 28 35 41 46 52 52 54 53 54 53 56 58 56 54 53 54 54 53 51 49 49 48 48 47 46 45 45 44 40 37 32 27 23 22 21 22 25 28 34 39 44 47 49 51 51 50 50 48 48 49 49 50 48 47 47 46 45 45 44 44 43 44 45 46 46 45 44 43 39 39 36 36 33 34 32 32 30 32 35 38 41 43 45 46 49 50 51 53 54 55 56 56 57 58 58 59 60 60 61 61 59 59 59 59 59 59 59 59 57 57 58 59 60 63 64 65 66 68 71 74 77 80 84 89 89 90 93 95 98 100 102 103 107 106 107 109 110 112 113 114 111 111 111 112 112 112 113 113 113 113 113 113 113 112 112 112 111 112 112 112 112 112 112 112 112 113 113 114 114 113 113 112 113 114 114 114 114 113 112 112 110 110 110 109 108 108 107 107 105 105 105 106 106 107 108 108 105 105 106 106 106 105 104 104 105 105 105 105 105 105 104 104 103 103 103 103 103 103 103 103 106 106 105 104 104 104 105 105 107 106 106 104 104 105 105 106 107 107 108 108 109 109 108 108 109 109 109 108 109 108 108 108 108 108 109 109 110 111 111 111 113 113 113 113 114 114 113 113 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 83 83 82 83 83 82 83 83 85 85 85 85 85 85 85 85 83 83 84 84 84 84 83 83 85 85 85 85 85 85 85 85 88 88 88 86 86 85 85 85 84 85 86 86 86 86 85 84 87 87 87 87 87 87 87 87 88 87 87 87 87 87 86 86 86 86 86 86 86 86 86 86 84 84 85 87 87 88 89 89 87 87 87 88 88 88 88 89 89 89 89 89 89 88 88 88 91 91 91 91 92 92 92 92 91 91 91 92 92 93 93 93 93 93 93 94 94 93 93 92 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 94 94 94 93 94 93 92 91 90 90 90 88 87 85 83 82 77 76 74 71 69 66 65 64 64 64 62 62 60 59 56 56 55 55 53 52 50 48 47 46 43 41 39 37 36 37 38 38 42 44 47 50 52 54 54 54 53 53 53 52 52 52 52 51 52 51 47 44 41 36 33 31 28 28 29 32 37 43 48 52 55 55 56 56 55 54 53 52 53 53 53 53 54 54 54 54 52 51 51 50 45 41 37 34 29 30 34 38 44 50 57 60 59 59 59 60 60 59 58 58 56 56 55 55 54 53 53 53 50 50 49 45 40 33 28 24 23 25 29 34 40 46 50 53 55 56 57 59 59 59 59 58 58 57 56 55 54 52 52 52 54 52 51 50 48 43 38 35 27 25 22 21 24 29 35 40 49 51 53 53 53 53 54 56 55 54 52 52 53 53 51 49 48 48 48 47 46 45 43 43 42 40 36 30 27 24 22 22 24 27 29 33 39 43 46 49 49 48 48 48 47 48 49 50 48 47 47 46 45 44 44 44 45 46 47 47 47 46 46 45 43 42 41 40 38 37 36 35 32 33 35 38 40 42 43 45 48 49 50 51 52 55 56 57 57 57 58 59 60 60 61 61 59 59 59 59 59 60 60 60 59 59 61 63 64 66 68 69 71 74 78 81 84 88 92 95 97 98 100 101 104 106 106 107 107 107 109 109 110 111 111 112 111 111 111 111 112 112 112 112 113 113 113 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 114 114 113 113 112 114 114 114 114 114 113 112 112 110 110 110 109 108 108 107 107 105 104 105 105 106 107 108 108 105 105 106 106 106 105 105 104 105 105 105 105 105 105 105 105 103 103 103 103 103 103 104 104 106 106 105 104 104 104 104 104 106 106 106 106 105 105 105 105 106 107 107 108 109 108 108 107 109 109 108 108 109 108 108 108 109 109 109 109 110 110 111 111 112 113 112 112 113 113 113 112 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 83 84 84 83 84 84 85 85 85 85 85 85 85 85 83 84 84 85 85 84 84 83 85 85 85 85 85 85 85 85 87 87 86 86 86 86 86 86 84 85 85 85 85 85 85 84 87 87 87 86 86 87 87 87 88 88 88 87 87 86 86 86 86 86 86 86 86 86 86 86 84 84 86 86 87 88 88 89 87 87 87 88 88 88 88 89 89 89 89 89 89 88 88 88 90 90 91 91 91 92 92 92 91 91 91 92 92 93 93 93 92 93 93 94 94 93 93 93 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 93 93 94 94 94 93 93 93 90 90 90 89 89 87 86 85 84 83 81 79 76 74 73 72 71 70 69 67 65 64 63 61 60 58 58 55 53 52 50 50 46 44 42 40 38 38 38 38 40 41 44 46 48 50 51 52 53 52 52 52 51 51 51 51 51 50 48 45 42 39 36 34 31 30 29 31 34 40 45 49 54 55 56 56 56 55 53 52 53 53 53 53 52 52 52 52 50 51 50 50 47 43 39 36 31 30 31 33 39 46 53 57 57 57 58 58 58 58 57 57 55 55 54 53 53 52 52 51 49 49 50 47 42 36 30 26 24 25 27 31 36 42 48 51 55 56 57 58 58 57 56 56 55 54 54 53 53 52 52 51 51 51 50 50 49 46 41 38 29 27 23 21 22 26 32 34 43 47 52 55 55 54 53 53 54 53 51 51 52 52 51 48 47 47 46 45 44 44 43 43 45 42 39 34 31 27 26 24 24 25 26 29 33 39 43 47 47 47 47 46 47 48 49 50 48 47 47 46 45 45 44 45 49 49 48 48 48 47 46 45 46 45 44 43 42 39 39 37 35 35 36 36 37 39 41 42 45 45 47 49 51 53 54 55 56 55 56 57 57 58 58 58 59 59 59 60 60 60 61 61 61 62 63 66 68 72 75 76 80 83 87 90 92 95 99 101 102 103 104 106 107 108 108 108 109 109 109 108 110 110 110 111 110 110 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 114 114 113 113 112 113 114 114 114 114 113 112 112 110 110 110 109 108 108 107 107 106 105 105 105 105 106 106 106 105 106 106 107 107 107 106 106 105 105 105 105 105 105 105 105 103 103 103 103 103 103 104 104 106 105 105 104 103 103 104 104 106 106 105 105 106 105 105 105 106 106 107 107 108 108 107 107 109 108 108 108 109 108 108 108 109 109 109 110 110 110 110 110 111 111 112 112 111 111 110 110 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 83 84 84 84 84 83 84 85 85 85 85 85 85 85 85 83 83 84 84 84 84 83 83 84 84 85 85 85 85 86 86 87 87 86 86 87 87 87 87 85 85 85 85 85 85 85 85 87 87 86 86 86 86 87 87 88 88 88 87 87 86 86 85 86 86 86 86 86 86 86 86 85 85 86 86 87 87 88 88 87 87 87 88 88 88 88 89 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 92 92 92 92 92 92 92 93 93 92 92 93 94 94 94 93 93 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 92 93 93 94 94 92 93 92 93 93 93 93 93 92 91 90 89 87 86 85 83 82 81 79 77 77 76 74 73 71 70 69 66 63 61 58 56 55 54 52 48 47 45 42 40 38 38 39 40 41 42 43 45 47 48 49 51 51 51 51 50 50 50 50 48 49 48 47 44 42 39 37 34 33 31 30 33 37 41 44 50 53 55 56 56 56 54 52 51 51 50 50 50 50 49 49 48 47 47 47 46 44 39 36 31 31 31 31 35 42 48 53 53 53 54 55 55 55 55 54 54 53 53 52 51 51 50 50 49 49 50 49 45 39 34 29 26 26 25 28 31 38 44 48 53 55 56 57 57 56 55 55 53 53 53 52 52 52 51 51 49 48 49 49 49 47 43 40 32 29 25 22 22 24 28 31 37 42 49 54 54 53 52 51 54 52 50 50 51 50 50 49 46 46 45 44 44 43 42 41 44 43 40 37 33 31 29 28 27 26 25 26 29 35 40 42 45 45 46 48 47 47 47 47 47 47 47 47 47 46 47 47 50 49 49 48 48 48 47 47 48 48 48 47 46 44 43 42 38 37 37 36 36 38 38 39 43 43 46 47 49 51 52 53 54 54 54 56 56 57 57 57 60 60 61 62 63 64 65 65 67 68 70 73 77 80 83 85 91 94 97 100 100 103 105 107 106 105 107 109 109 110 110 110 110 110 110 110 111 111 112 112 110 110 110 111 111 111 112 112 111 111 111 112 112 112 112 112 112 112 112 112 112 112 112 112 112 113 113 114 114 113 113 112 112 113 113 113 113 112 111 111 110 110 110 109 108 108 107 107 106 106 105 105 105 104 105 105 105 105 106 107 107 107 106 106 104 104 105 105 105 105 105 105 103 103 103 103 103 103 103 103 104 104 103 102 102 102 103 103 105 105 106 107 107 105 105 104 106 106 107 107 108 108 107 107 108 108 107 107 108 107 107 107 109 109 110 110 110 110 110 110 110 110 110 111 111 110 110 110 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 84 83 84 84 84 84 83 84 84 84 84 84 84 84 84 84 82 82 83 83 83 83 82 82 84 84 84 85 85 86 86 86 85 86 86 86 87 88 88 88 86 86 85 85 85 85 86 86 87 87 86 85 85 86 87 87 89 88 88 87 86 86 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 87 87 88 88 88 88 89 87 87 88 88 89 89 90 90 90 90 90 90 91 91 91 91 93 93 92 92 92 92 92 92 91 92 93 93 94 94 94 93 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 93 93 94 93 94 93 93 92 93 93 94 94 94 93 92 92 91 90 90 89 88 87 86 85 85 84 82 82 80 79 78 77 73 72 69 65 62 61 59 58 53 52 50 47 45 44 44 43 42 42 42 43 44 46 48 48 50 50 50 49 49 49 48 48 47 48 48 48 47 45 42 41 37 35 33 31 32 35 38 41 48 49 52 54 55 55 54 52 49 49 49 49 48 48 48 48 47 46 46 47 47 44 41 37 33 32 30 30 33 38 45 48 52 52 53 54 54 54 54 54 53 52 52 51 50 50 49 49 51 50 51 50 46 42 36 34 29 27 24 25 28 32 38 43 51 52 52 55 55 55 55 55 54 54 53 53 52 51 50 50 47 46 47 48 48 47 44 41 34 33 29 25 23 24 26 27 33 38 44 48 50 50 51 50 53 51 49 49 50 50 50 49 47 46 45 44 43 42 41 41 44 42 41 40 37 35 32 32 30 28 24 25 27 31 35 39 42 44 46 48 49 47 46 45 47 47 47 48 48 49 49 49 50 50 50 49 49 49 50 50 50 51 51 50 50 49 47 46 44 43 41 39 39 38 39 40 43 43 44 46 47 50 51 51 53 53 54 56 58 59 60 61 63 63 64 66 68 69 70 71 76 77 79 83 87 91 94 96 99 102 105 106 106 106 107 108 106 107 108 109 110 110 110 110 110 110 109 111 111 112 112 112 110 110 110 110 111 111 111 112 110 111 111 111 112 112 112 113 113 113 113 112 112 112 112 112 112 113 113 114 114 113 113 112 110 111 111 111 111 110 109 109 110 110 110 109 108 108 107 107 107 107 106 105 103 103 103 104 104 105 106 107 107 107 107 106 104 104 104 105 105 105 105 105 103 103 103 103 103 103 103 103 103 103 102 102 102 103 103 104 104 105 107 107 107 106 105 104 105 106 106 107 108 107 107 106 107 108 108 107 108 107 108 108 110 110 110 110 110 110 109 109 110 111 111 112 112 111 111 110 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 83 83 83 83 83 83 83 83 84 83 84 84 84 84 83 84 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 84 84 84 85 85 86 86 86 85 85 86 85 87 88 89 89 87 86 86 85 85 86 86 87 87 87 85 85 85 85 87 87 89 89 88 87 86 86 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 87 88 88 88 88 89 87 87 87 88 89 90 90 91 90 90 90 90 91 91 91 91 93 93 93 92 92 91 91 91 91 92 93 93 94 94 94 94 93 93 93 94 94 94 95 95 94 94 95 95 94 94 93 92 93 94 94 94 94 94 93 93 92 93 93 93 93 92 91 91 91 91 90 90 90 89 88 89 89 88 88 87 84 84 83 83 81 79 76 72 69 67 66 64 59 58 56 54 51 50 49 49 44 44 44 44 45 46 48 49 49 49 49 48 48 48 48 47 47 48 49 50 49 48 45 43 38 36 34 32 32 34 37 39 45 47 50 52 54 54 53 51 49 48 48 48 48 48 47 47 49 48 47 49 49 48 44 40 33 32 30 29 32 36 42 46 53 53 54 55 56 56 56 55 51 51 50 50 49 48 48 48 51 51 51 50 47 44 39 36 28 26 24 22 24 29 35 39 47 49 50 53 54 55 55 55 56 56 54 53 51 50 49 48 45 45 46 48 48 48 44 41 36 33 31 26 24 25 25 26 32 35 40 44 46 48 50 51 53 51 49 48 48 50 50 49 46 45 45 44 43 42 41 41 42 42 42 41 39 37 35 34 31 29 25 23 24 28 34 37 40 43 46 49 50 48 45 44 47 47 48 48 50 50 51 51 49 49 49 49 50 51 52 53 51 52 53 54 52 51 50 49 51 49 47 45 43 42 43 44 44 45 46 47 47 49 50 50 52 53 55 58 60 62 64 64 66 67 68 70 72 74 76 77 82 83 86 90 94 98 102 104 103 105 108 108 107 106 107 107 105 106 107 108 109 109 109 110 108 108 108 109 110 110 110 111 110 110 110 110 111 111 111 111 110 110 111 111 112 112 112 113 112 112 113 112 112 112 112 112 112 113 113 114 114 113 113 112 110 110 110 110 110 109 108 108 110 110 110 109 108 108 107 107 107 107 106 105 103 103 103 103 104 105 106 107 107 107 107 107 105 104 104 105 105 105 105 105 104 104 103 103 103 103 103 103 102 102 102 102 102 103 104 104 104 105 107 107 107 107 105 104 105 106 106 107 108 107 107 106 107 108 108 107 108 107 108 108 110 110 110 110 110 109 109 109 111 112 112 113 113 112 112 111 87 87 87 86 85 85 85 85 83 83 84 84 84 84 85 84 85 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 85 85 85 85 85 85 85 85 87 87 87 87 87 87 87 87 85 85 85 86 86 87 87 87 87 87 87 87 87 87 87 87 86 84 84 83 83 85 85 87 85 85 87 87 87 87 85 85 86 86 87 87 87 87 86 86 86 85 85 85 85 83 83 83 84 85 86 86 86 85 86 86 88 88 88 89 90 89 89 89 89 88 88 88 89 90 91 91 89 89 90 90 91 91 91 91 91 91 92 92 92 93 93 93 93 92 92 93 93 94 94 94 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 91 89 89 88 89 89 84 83 82 80 78 75 73 73 69 69 66 64 61 60 58 57 54 53 51 48 46 46 47 48 50 50 50 51 50 51 50 50 50 50 49 49 49 49 49 49 44 42 39 36 34 34 35 37 41 43 45 48 51 52 53 53 46 46 47 46 47 48 48 48 47 47 46 45 44 43 41 40 36 34 30 27 29 34 39 42 45 49 53 57 57 56 53 50 51 51 49 49 49 48 48 48 48 49 48 48 45 42 39 37 32 29 24 22 23 26 30 32 43 46 51 55 57 55 53 51 56 54 51 49 49 50 52 53 49 50 50 50 48 46 43 41 40 38 33 30 26 24 23 23 26 29 33 37 41 43 46 45 46 47 47 47 49 47 47 46 47 46 46 45 44 44 43 43 42 42 41 41 40 40 39 39 37 34 31 29 27 30 32 34 34 36 39 44 47 48 49 51 50 51 50 50 48 48 49 48 52 51 50 50 50 51 52 52 52 52 52 52 53 54 54 54 50 50 49 47 47 46 45 45 44 45 46 47 48 49 50 51 54 55 57 60 63 66 68 70 71 72 75 78 82 85 88 89 92 93 95 98 101 103 104 105 107 107 107 108 108 109 109 109 109 109 109 109 109 110 111 111 110 110 111 111 111 111 110 110 112 112 112 111 110 110 111 111 114 112 111 111 112 112 111 109 111 112 112 112 112 113 113 113 110 111 112 113 112 112 113 113 113 113 113 112 112 110 109 109 109 109 108 108 108 107 107 107 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 104 104 103 103 104 104 104 104 104 105 105 106 105 105 105 105 104 104 104 104 104 105 105 105 105 107 107 107 106 106 105 104 103 105 105 105 106 106 106 107 107 110 110 109 110 110 110 111 112 111 112 112 112 112 111 110 110 87 87 87 86 85 85 85 85 83 84 84 84 85 84 85 84 85 85 84 83 83 83 83 83 84 84 84 84 84 84 84 84 83 83 82 82 82 82 83 83 85 85 85 85 85 85 85 85 87 87 87 87 87 87 87 87 85 85 85 86 86 86 87 87 87 87 87 87 87 87 87 87 86 86 84 84 84 85 86 87 85 86 87 87 87 86 85 84 86 86 86 87 87 86 86 86 86 86 86 84 84 85 84 84 85 84 86 86 86 86 87 86 88 88 88 88 89 89 89 89 89 88 88 88 89 90 91 91 90 90 90 91 91 91 92 92 91 91 92 92 92 93 93 93 92 92 92 93 93 94 94 94 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 92 91 90 90 90 89 90 89 88 87 85 84 81 80 80 75 74 72 70 68 65 64 64 59 57 55 52 52 52 52 52 53 53 52 53 52 52 52 52 50 50 50 49 49 48 48 48 46 43 40 37 35 35 36 36 38 40 42 45 48 49 50 51 48 48 48 47 46 46 46 46 46 46 46 45 44 43 42 41 37 35 32 28 29 32 37 39 44 46 51 55 56 55 52 51 51 51 49 49 49 48 48 48 48 48 49 48 45 43 40 38 33 31 27 25 23 26 28 30 39 42 47 52 54 53 52 50 52 51 50 49 50 49 49 49 49 49 50 49 48 46 43 42 42 40 35 31 28 26 24 24 25 27 30 34 38 41 43 44 44 44 44 44 45 48 50 50 46 45 45 45 44 44 44 44 43 42 42 42 42 42 41 41 39 37 34 32 30 30 31 32 32 34 36 41 44 45 47 47 50 49 49 51 51 52 52 52 54 54 54 54 53 53 53 54 51 52 52 54 53 54 54 54 55 54 54 53 53 53 52 52 49 49 50 52 53 55 56 56 61 62 64 67 70 73 76 77 81 83 85 88 91 94 96 97 98 99 101 103 105 107 108 108 107 107 108 108 108 108 108 108 109 109 109 109 109 110 110 111 110 110 111 111 111 111 110 110 111 111 111 111 110 110 111 111 113 112 111 111 112 112 111 109 111 111 112 112 112 113 113 113 111 111 112 113 112 113 113 113 112 113 113 112 112 110 109 109 109 108 108 108 108 107 107 107 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 103 103 103 104 104 104 104 104 105 106 106 105 105 105 104 104 103 104 104 104 104 105 105 105 106 107 107 106 106 105 104 103 106 106 106 106 107 107 107 107 110 110 109 110 110 110 111 112 112 112 112 112 112 111 111 110 87 87 86 86 85 85 85 85 83 84 84 84 85 84 85 85 85 85 84 83 83 83 83 84 84 84 84 84 84 84 84 84 83 83 82 82 82 82 83 83 85 85 84 84 84 84 84 84 86 86 86 86 86 86 86 86 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 87 86 85 84 84 86 86 87 86 86 87 87 86 85 84 84 85 86 86 86 86 86 86 85 86 86 86 85 85 85 84 83 84 85 86 86 86 86 87 87 87 88 88 88 88 89 89 89 89 88 88 88 89 90 91 91 91 91 91 92 92 92 92 92 91 91 92 92 92 93 93 93 92 92 93 93 93 93 94 94 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 93 93 92 91 90 91 92 92 92 92 91 90 89 87 86 87 83 82 80 79 76 75 73 73 66 65 64 62 60 59 59 59 58 58 57 57 56 56 55 55 52 52 52 51 51 50 49 48 46 44 41 38 36 36 36 37 37 38 40 43 45 47 48 49 50 50 49 47 46 44 44 43 45 46 46 46 45 45 44 43 41 37 34 31 29 31 33 36 40 42 47 50 53 54 53 52 51 50 49 48 49 48 48 47 47 48 48 48 46 44 42 41 37 34 30 26 25 25 26 28 33 37 41 46 49 51 51 50 49 48 49 49 49 48 46 45 48 48 49 48 48 46 44 44 43 41 37 34 30 28 26 26 24 25 26 29 34 38 41 44 45 44 43 43 44 47 49 51 45 45 45 45 44 44 44 44 44 44 44 44 45 45 45 45 42 41 39 36 34 33 32 31 31 32 35 39 41 43 45 45 48 48 50 51 53 55 56 56 57 57 56 56 55 55 56 56 55 55 55 56 55 56 56 56 56 56 55 56 56 57 58 58 57 58 58 60 62 64 65 66 71 72 74 78 81 84 86 88 93 94 96 98 100 102 104 105 103 104 105 107 108 109 110 110 108 108 108 108 108 108 107 107 109 109 108 108 109 109 110 111 109 110 110 111 111 110 110 109 111 111 111 111 110 110 111 111 113 111 110 110 112 112 111 109 111 111 111 112 112 112 113 113 111 111 112 113 113 113 113 112 112 112 112 112 111 110 109 109 108 108 108 108 107 107 107 107 105 105 105 105 105 105 105 105 107 107 107 107 107 107 107 107 105 105 105 105 104 104 104 104 103 103 103 103 103 104 104 104 106 106 105 105 105 104 104 104 103 103 104 104 104 104 105 105 106 106 107 107 106 105 104 104 106 107 107 107 107 108 108 108 110 110 109 108 109 110 111 112 112 112 113 113 112 112 111 110 86 86 86 85 85 85 85 85 85 84 85 85 85 85 85 85 86 85 84 84 83 83 84 84 84 84 84 84 84 84 84 84 85 84 84 83 83 84 84 85 85 85 85 85 84 84 84 85 86 86 86 86 86 86 86 86 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 86 87 87 86 85 85 86 87 87 86 86 86 86 85 85 84 84 85 84 85 85 85 85 84 85 85 85 85 85 85 85 85 85 85 84 86 86 87 86 87 87 87 87 87 88 88 88 89 89 89 89 89 89 89 90 91 91 92 92 92 92 92 92 92 92 91 91 92 92 92 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 94 93 93 92 92 92 92 92 92 92 91 91 91 89 89 90 89 88 87 86 84 83 81 81 74 74 72 72 69 69 68 68 66 65 64 63 62 61 60 60 59 58 57 56 54 53 52 51 47 47 44 40 38 37 37 37 38 39 40 42 45 46 48 48 50 50 49 47 47 46 45 43 44 44 45 45 45 45 44 44 42 40 36 33 30 30 31 32 36 38 42 46 50 51 51 51 50 50 49 48 48 48 47 47 47 47 48 48 47 46 45 44 40 38 33 30 27 25 24 26 30 32 37 42 46 49 49 50 49 48 48 48 48 47 46 46 47 48 48 47 47 47 45 45 43 42 39 36 32 29 27 27 24 24 24 25 29 33 38 41 46 46 45 45 45 46 46 47 46 46 46 45 45 44 44 44 43 43 43 44 45 45 46 46 44 44 44 41 39 37 35 34 33 34 35 39 40 42 44 45 48 48 50 51 53 55 57 57 57 57 57 59 58 58 57 57 58 58 58 58 59 59 60 60 57 57 57 59 60 62 64 64 66 67 69 71 73 75 76 77 83 85 87 89 92 94 96 98 100 100 101 102 104 106 107 107 105 106 107 107 108 108 108 108 109 109 109 108 108 107 107 107 109 108 108 108 108 109 110 110 109 110 110 109 110 110 110 109 109 109 109 110 110 110 111 111 112 111 110 110 111 112 111 109 111 111 111 111 112 112 112 112 111 112 112 113 113 113 112 112 111 111 112 112 111 110 109 109 108 108 108 107 107 107 106 106 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 103 103 103 103 103 103 103 103 105 105 105 105 104 104 104 104 103 103 103 104 104 104 104 105 106 106 107 107 107 105 105 104 108 108 108 109 109 109 110 110 110 109 109 108 108 110 111 111 112 112 113 113 112 112 111 110 85 85 85 85 85 86 86 86 86 86 85 85 85 85 84 85 85 84 84 83 83 83 83 83 84 84 84 84 84 84 84 84 84 84 83 83 83 83 84 84 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 86 87 86 86 84 84 86 86 87 86 86 85 85 85 84 84 84 85 84 85 85 85 85 84 85 85 85 85 85 85 85 85 85 85 84 86 86 87 86 87 87 87 87 87 87 88 88 88 88 89 89 89 89 89 90 91 91 92 92 92 92 92 92 92 92 91 91 92 92 92 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 93 93 93 93 93 93 93 93 94 93 93 93 93 93 94 94 92 92 92 92 92 91 91 92 93 93 91 90 89 87 86 87 82 82 81 80 79 78 77 76 75 74 73 71 70 68 67 67 63 62 62 60 58 56 54 54 52 50 47 45 42 41 40 40 39 40 39 41 42 45 46 47 48 48 48 48 47 47 47 46 45 46 46 47 47 47 46 46 45 42 39 36 33 32 30 30 33 36 39 43 46 49 50 51 50 50 48 48 48 47 47 47 47 47 47 47 46 46 46 45 43 41 37 34 30 28 26 25 28 31 34 38 43 47 49 49 52 50 48 47 47 47 48 49 47 47 47 46 46 46 45 45 44 43 40 38 35 32 29 28 27 25 24 24 27 31 35 38 43 44 46 48 48 48 46 45 46 46 45 44 43 42 41 41 44 44 45 46 47 47 48 48 46 46 46 45 45 42 41 40 35 35 37 38 40 41 43 43 48 49 50 51 52 54 55 56 57 57 58 59 61 60 59 60 60 60 60 60 61 61 62 62 63 63 66 68 70 72 73 74 77 78 80 82 84 86 88 88 93 94 95 97 99 100 102 103 105 104 104 105 105 107 107 107 107 107 108 108 108 107 107 106 109 109 109 108 108 107 107 107 107 107 107 107 107 108 109 109 109 109 109 110 110 110 109 109 109 109 110 110 111 111 110 110 111 110 109 110 111 112 111 110 110 110 111 111 111 112 112 112 112 112 113 113 113 112 112 111 110 111 111 111 111 110 110 109 108 108 107 107 107 106 106 106 105 105 105 105 105 105 105 105 104 104 104 104 104 104 104 104 105 105 105 105 104 104 104 104 103 103 103 103 103 103 103 103 105 105 105 104 104 104 103 103 102 103 103 103 104 104 104 104 105 106 106 107 107 106 105 105 108 108 108 109 109 109 110 110 109 108 108 108 108 109 109 111 111 112 112 112 112 111 110 110 85 85 85 85 86 86 87 87 86 86 85 86 85 85 85 84 85 85 84 83 83 83 83 84 85 85 85 85 85 85 85 85 84 84 83 83 83 83 84 84 84 84 85 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 86 86 86 86 86 86 86 86 86 85 85 83 83 84 85 86 85 85 84 84 84 84 85 86 84 85 85 85 85 85 85 84 84 85 85 85 85 86 86 86 84 85 86 86 86 86 87 87 86 87 87 87 87 88 88 88 88 89 89 89 89 90 91 91 92 92 92 92 92 91 91 91 91 91 92 92 92 93 93 93 94 94 93 93 93 93 92 92 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 93 92 92 93 93 94 94 94 94 94 94 94 93 93 94 93 93 94 92 91 91 92 90 88 88 88 88 88 86 85 84 83 82 81 79 78 76 75 75 70 69 67 65 62 60 58 57 57 56 54 51 49 47 46 45 42 42 41 41 42 43 45 46 48 48 48 49 48 48 48 48 47 47 48 48 49 48 48 47 45 43 41 39 36 34 32 32 35 35 38 40 43 46 49 49 50 49 48 47 48 47 47 46 46 46 46 46 45 45 45 45 45 42 40 38 34 31 30 27 29 30 33 37 40 43 47 49 54 51 48 47 46 47 49 50 48 47 46 46 45 46 45 45 44 43 43 41 38 36 33 32 32 29 27 26 27 29 32 34 36 39 43 47 50 50 49 47 48 47 47 46 45 44 44 44 45 46 46 47 48 48 49 49 48 48 47 48 48 47 46 45 39 38 38 39 39 40 41 41 47 49 49 50 52 54 54 55 56 58 59 62 62 62 62 62 62 62 63 64 65 66 67 67 69 70 71 74 76 79 81 82 88 88 90 92 93 94 96 96 99 99 100 103 104 105 106 107 107 108 107 107 108 108 108 108 109 109 110 110 109 109 108 107 108 108 108 108 108 108 107 107 107 107 106 106 107 107 108 109 108 109 108 110 110 109 109 108 107 109 109 110 110 111 110 111 110 109 108 109 111 112 111 110 110 110 110 111 111 111 112 112 111 113 113 113 113 112 111 111 110 110 110 111 111 110 110 109 107 107 107 107 106 106 106 106 105 105 105 105 105 105 105 105 104 104 104 104 104 104 104 104 105 105 105 105 104 104 104 104 103 103 104 104 103 103 103 103 105 105 104 104 104 103 103 103 102 102 103 103 103 104 104 104 105 105 106 107 106 106 105 105 107 108 108 108 108 109 109 109 109 108 107 107 108 108 109 111 110 110 111 111 110 110 109 108 85 85 85 85 86 87 87 87 86 87 85 86 86 85 85 85 87 86 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 84 84 83 83 84 84 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 83 83 84 84 84 84 84 84 84 84 86 84 84 82 82 83 84 85 83 83 82 82 83 84 85 86 84 84 84 85 85 84 84 84 84 84 85 85 85 85 85 85 85 84 86 86 86 86 87 86 86 86 87 86 86 88 88 88 88 89 89 89 89 90 91 91 92 92 91 91 91 90 90 90 91 91 92 92 92 93 93 93 94 94 94 93 93 92 92 92 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 92 92 92 93 94 94 94 94 94 94 94 93 93 94 94 94 94 94 94 93 93 93 91 93 93 92 92 92 91 90 90 90 88 87 85 84 83 83 80 80 78 75 72 69 67 66 65 64 62 60 57 56 54 53 48 47 46 46 46 46 48 49 49 49 49 50 49 49 49 49 48 48 49 49 49 48 48 47 45 44 43 41 39 36 35 34 35 36 36 39 41 44 47 48 49 49 48 47 47 47 46 46 45 45 44 44 45 45 46 46 44 45 43 41 39 35 32 30 29 30 31 34 37 41 44 46 52 50 49 48 48 48 48 49 48 47 46 45 45 45 44 45 45 45 46 44 42 40 38 37 36 34 32 28 27 28 29 31 33 34 39 42 45 47 47 47 48 48 48 49 49 49 49 49 50 50 51 51 52 52 53 53 50 50 50 49 49 49 50 49 46 45 44 43 43 43 44 44 47 47 48 51 53 54 56 56 57 59 62 64 67 66 67 65 67 67 68 70 72 74 75 76 76 77 79 81 84 87 89 90 95 95 97 99 100 102 103 102 105 105 105 106 107 107 108 108 108 107 107 108 108 108 108 108 109 110 110 110 110 109 108 108 107 107 108 108 108 108 108 108 108 108 107 107 108 108 109 110 108 108 109 110 110 109 109 108 107 107 108 109 110 111 110 111 110 109 108 109 111 112 111 110 110 110 110 110 111 111 111 112 112 112 113 113 113 112 111 111 109 109 110 110 110 110 110 109 107 107 107 106 106 106 106 105 105 105 105 105 105 105 105 105 104 104 104 104 104 104 104 104 105 105 105 105 104 104 104 104 104 104 104 104 103 104 104 103 105 104 104 104 103 103 103 102 102 102 102 103 103 103 104 104 105 105 106 107 106 107 106 105 107 107 107 107 108 108 108 108 108 107 107 107 107 108 109 109 109 109 109 109 109 108 108 107 85 85 85 85 86 87 87 87 86 87 86 86 86 85 85 85 87 86 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 84 84 83 83 84 84 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 83 83 83 84 84 84 84 84 84 84 84 85 84 83 82 82 82 83 84 82 82 81 81 82 84 86 87 84 84 85 85 85 85 84 84 84 84 84 85 85 86 86 86 84 85 86 86 86 85 86 86 86 86 86 86 86 87 88 88 89 89 89 89 89 90 91 91 91 91 91 91 90 90 89 89 91 91 92 92 92 93 93 93 95 94 94 93 93 92 92 92 93 93 93 93 93 93 93 93 94 94 93 93 93 93 92 92 92 92 92 92 92 92 92 92 90 90 90 90 90 90 90 90 90 90 91 91 92 92 93 94 93 93 93 93 92 91 91 92 94 94 94 94 94 94 94 94 93 93 94 96 95 94 94 93 93 93 92 91 90 89 87 87 90 89 87 85 81 79 77 76 69 69 67 66 62 61 59 58 55 54 52 50 51 51 53 53 52 52 52 51 50 50 49 50 49 50 50 50 50 49 48 48 45 44 44 43 40 39 36 35 37 36 37 37 40 43 46 47 49 49 48 47 47 47 46 46 45 45 44 43 44 44 45 45 45 46 44 43 41 38 35 33 29 30 30 32 34 38 42 44 49 49 49 49 49 48 47 46 48 48 46 45 44 44 44 45 47 47 47 48 47 45 41 40 39 38 35 32 29 28 28 28 34 35 37 39 41 43 44 46 48 49 50 51 52 53 54 54 52 52 52 53 53 53 54 54 53 53 52 50 50 50 50 50 55 52 51 49 48 48 48 49 46 47 49 51 54 56 58 59 58 60 63 66 69 69 70 69 74 75 76 78 80 81 83 84 85 86 88 91 94 96 98 100 99 99 100 102 104 105 106 106 108 108 108 108 108 107 107 108 105 105 105 106 106 106 106 106 108 108 108 108 108 107 107 106 107 107 107 108 108 109 109 109 108 107 107 107 107 108 109 109 107 107 109 109 109 109 108 108 107 107 107 109 110 111 110 111 109 108 108 109 111 112 111 110 110 110 110 110 111 111 111 111 112 112 113 113 113 112 111 110 109 109 110 110 110 110 110 109 107 107 107 106 106 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 104 104 105 105 104 104 103 103 104 104 104 104 104 103 103 102 102 102 102 102 102 103 103 103 104 105 105 106 107 106 107 106 106 105 105 105 106 106 106 107 107 108 107 107 107 107 108 109 109 108 108 109 109 108 108 107 106 87 87 86 86 86 86 85 85 85 85 85 85 85 85 85 86 84 84 84 84 84 84 84 84 84 84 85 85 84 84 84 84 85 86 86 87 87 86 86 85 84 84 84 85 84 85 85 85 85 85 84 84 85 85 85 85 84 84 84 84 84 84 84 84 82 82 82 82 82 82 82 82 85 85 85 85 85 85 85 85 84 84 84 84 84 84 83 83 86 85 85 84 84 85 85 86 86 85 85 84 84 85 85 86 86 86 86 86 86 86 86 86 87 87 87 88 88 88 88 89 89 89 89 89 89 90 90 91 92 91 91 91 90 90 89 89 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 93 93 93 94 94 93 93 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 90 90 91 91 91 92 92 92 93 93 93 93 93 93 93 93 92 93 94 94 95 95 94 94 95 94 94 94 93 95 95 95 96 96 96 96 97 97 97 97 96 96 96 96 96 96 96 96 95 95 94 92 90 86 84 82 83 82 80 78 75 73 71 70 69 68 65 62 60 57 55 54 57 57 57 57 58 58 57 58 56 55 54 55 56 56 54 53 50 49 47 46 45 43 40 37 40 39 37 37 38 40 43 45 47 47 48 48 49 49 49 50 48 48 48 47 48 47 46 47 44 44 45 43 42 40 38 37 37 35 33 31 33 35 38 40 42 44 48 51 51 51 50 49 48 48 49 48 48 48 48 49 48 48 49 49 48 47 45 44 41 40 39 38 36 34 33 32 37 39 40 41 43 45 46 46 48 50 50 50 51 52 53 54 58 58 57 57 57 56 54 54 55 55 56 56 57 58 58 58 56 56 55 55 56 56 57 57 56 57 58 60 62 63 63 64 67 68 70 72 74 76 76 77 80 81 83 84 87 90 91 92 95 95 97 99 101 102 103 104 106 107 107 108 108 107 107 106 108 107 107 107 108 108 108 108 110 109 109 109 109 108 108 108 109 109 109 109 110 110 111 111 108 108 108 108 108 108 108 108 109 108 108 108 108 109 110 110 110 110 109 109 109 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 111 111 112 112 113 113 113 114 110 109 109 108 107 107 106 106 107 107 106 106 106 106 105 105 106 105 106 105 105 105 105 103 103 103 103 103 103 104 104 104 103 103 103 103 103 103 103 103 105 105 105 105 104 104 104 103 102 102 102 102 102 102 102 102 101 101 101 101 101 103 104 104 105 105 105 105 105 105 105 105 104 104 105 106 107 107 107 106 107 107 107 108 108 108 108 108 108 108 107 107 107 107 106 106 87 87 86 86 86 86 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 84 84 85 85 84 84 84 84 85 85 86 86 86 86 85 85 84 84 84 85 85 85 85 85 85 85 84 84 85 85 85 85 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 83 83 85 84 84 83 83 84 84 85 86 85 85 84 84 85 85 86 86 86 86 86 86 86 86 86 87 87 87 87 88 88 88 88 89 89 89 89 89 90 90 91 91 91 91 91 90 90 90 89 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 92 93 93 94 94 93 93 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 93 93 93 93 93 93 93 93 92 92 93 94 94 94 94 94 95 94 94 94 94 95 95 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 95 93 90 88 87 88 88 87 85 84 82 81 80 78 77 75 73 70 68 66 65 65 64 64 63 62 62 61 61 59 58 57 58 59 58 56 55 54 52 50 50 49 47 44 41 43 41 39 39 39 40 42 44 46 46 46 47 47 48 49 50 50 50 50 50 50 49 50 49 46 47 47 46 44 43 41 40 40 38 36 33 33 36 39 40 41 42 45 47 49 49 48 49 49 49 49 50 50 49 49 50 49 49 50 50 49 48 46 45 45 44 42 41 39 38 37 36 39 38 39 40 42 44 45 45 50 50 50 51 53 55 56 56 60 60 60 60 59 59 58 57 61 61 62 62 63 63 64 64 59 59 60 61 61 61 61 62 63 64 66 68 69 70 71 71 73 75 77 79 81 83 83 84 88 88 89 90 93 95 96 97 98 99 100 102 103 104 105 106 106 107 107 108 108 107 107 106 108 108 108 108 109 109 109 109 110 109 109 109 109 108 108 108 108 108 108 109 109 110 110 110 108 108 108 108 108 108 108 108 108 108 108 107 108 109 109 110 110 110 109 109 109 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 108 108 109 109 109 110 110 110 110 109 109 109 108 108 107 107 107 107 106 106 106 106 105 105 106 106 106 105 105 105 105 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 104 104 104 103 103 102 102 102 102 102 102 102 102 101 101 101 101 102 103 103 104 104 104 104 104 104 104 104 104 104 104 105 106 107 107 107 106 107 107 107 107 107 108 108 108 108 108 107 107 107 106 106 106 86 86 85 85 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 85 85 84 84 84 83 83 84 84 84 84 83 83 86 86 86 86 86 86 86 86 85 85 84 84 85 85 85 85 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 83 83 84 83 83 83 83 83 83 84 85 85 84 84 84 84 85 85 85 85 85 85 85 85 85 85 86 87 87 87 88 88 88 88 89 89 88 88 89 89 90 91 91 91 91 91 90 90 90 90 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 92 93 93 94 94 93 93 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 91 91 91 91 93 93 93 93 93 93 93 93 91 92 92 93 93 93 93 93 95 94 94 94 94 95 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 99 99 99 99 98 97 94 94 95 95 95 94 94 93 93 93 88 87 85 84 82 80 79 77 75 74 74 72 70 69 67 67 67 66 65 65 65 65 62 60 60 59 57 56 55 54 51 48 49 48 45 44 43 43 43 44 46 46 46 47 48 49 50 50 49 49 49 49 48 48 48 49 48 49 49 48 47 46 44 43 44 42 39 37 37 37 39 40 41 42 43 45 47 48 49 50 50 50 50 51 51 52 52 52 52 52 52 52 52 51 50 49 49 48 47 46 45 44 43 42 43 43 44 45 46 46 47 47 52 51 52 54 55 57 58 59 63 64 64 64 64 64 64 64 67 67 68 69 69 70 70 71 66 67 67 68 69 70 71 71 74 75 77 79 80 82 82 83 84 85 87 89 91 93 93 94 97 97 98 99 100 100 101 101 103 103 104 105 106 107 107 108 107 107 108 108 108 108 107 107 109 109 110 110 110 110 110 110 110 109 109 109 109 108 108 108 107 107 108 108 108 108 109 109 108 108 108 108 108 108 108 108 106 106 106 106 106 107 107 108 109 109 109 109 109 108 108 108 108 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 108 108 108 108 109 109 109 109 110 109 109 109 109 109 109 109 108 108 107 107 107 107 106 106 105 106 106 105 105 105 104 103 105 105 105 104 104 104 104 104 105 105 105 105 105 105 105 105 104 104 104 104 103 103 103 103 101 101 101 101 101 101 101 101 102 102 101 101 102 102 103 104 103 103 103 103 103 103 103 103 104 104 105 106 107 107 107 106 107 107 107 107 107 107 108 108 107 107 107 107 106 106 106 106 86 86 85 85 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 85 85 85 85 85 82 83 83 84 84 83 83 82 87 87 87 86 86 86 86 86 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 83 83 83 83 83 83 83 83 85 85 85 85 85 85 85 85 84 84 84 84 84 84 83 83 84 84 83 83 83 83 84 84 85 85 84 84 84 84 85 85 84 84 84 84 84 84 84 84 86 86 87 87 87 88 88 88 89 88 88 88 88 89 90 90 91 91 91 90 90 90 90 90 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 93 93 94 94 93 93 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 91 91 90 90 92 92 92 92 92 92 92 92 90 91 92 93 93 93 92 92 95 94 94 94 94 95 96 95 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 100 100 101 100 100 100 99 98 98 98 98 98 98 98 98 98 94 93 92 91 89 88 86 86 86 86 83 82 81 79 78 77 77 75 74 74 74 73 71 69 68 66 64 64 63 62 60 58 58 56 54 52 50 48 48 47 48 48 49 50 50 52 51 53 51 51 51 51 50 50 50 50 49 50 50 50 49 47 47 45 47 45 43 40 39 39 40 40 44 43 44 45 46 49 51 52 48 49 50 51 52 52 53 53 53 53 53 52 52 51 51 50 53 52 51 51 50 49 49 49 51 51 52 52 51 52 52 52 55 55 56 58 59 61 62 64 68 69 70 71 70 71 71 70 71 72 72 73 73 74 75 75 76 76 77 78 79 80 81 81 84 85 87 88 90 91 92 92 92 93 95 97 99 100 101 101 103 103 104 104 103 104 105 105 105 106 106 107 107 108 108 108 107 107 108 108 108 108 107 107 109 109 109 109 109 109 109 109 110 109 109 109 109 108 108 108 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 107 106 106 106 106 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 111 111 111 111 111 111 111 111 109 110 110 110 110 110 110 110 108 108 107 107 107 107 106 106 106 106 106 105 105 105 104 103 105 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 102 102 102 101 101 101 101 101 101 101 101 102 101 101 101 101 102 103 102 102 102 103 103 103 103 103 104 105 105 106 107 107 107 107 106 107 107 107 107 107 108 108 108 107 107 107 106 106 106 106 105 87 87 86 86 86 86 85 85 85 85 85 84 84 84 84 84 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 83 84 84 85 85 84 84 83 87 87 87 86 86 86 86 86 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 85 84 84 84 84 84 84 83 83 85 85 85 84 84 85 85 85 85 84 84 83 83 84 84 85 84 84 84 84 84 84 84 84 86 86 86 87 87 87 87 88 88 88 88 88 88 89 89 90 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 93 93 94 94 93 93 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 91 91 90 90 92 92 92 92 92 92 92 92 90 91 92 93 93 93 92 92 94 94 94 94 94 95 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 99 99 100 100 100 101 101 101 101 100 100 100 99 99 99 98 98 97 97 96 95 94 93 92 94 93 93 92 89 88 88 88 86 85 84 83 84 83 80 78 76 75 73 74 74 71 68 66 65 64 62 59 57 55 53 52 52 52 52 53 53 53 54 54 57 56 55 55 56 54 54 54 52 52 51 52 51 50 49 48 50 49 47 45 44 44 45 46 46 46 46 46 48 50 52 54 51 52 51 53 53 55 55 55 56 55 55 54 54 54 54 54 56 56 56 56 56 56 56 56 60 60 60 60 59 59 59 59 62 61 63 64 66 68 69 70 74 74 75 76 77 78 78 78 79 79 80 81 81 82 82 83 86 86 87 88 88 89 90 90 93 93 95 96 98 99 99 99 99 100 102 103 104 105 105 106 104 104 104 105 105 105 105 105 106 106 106 107 107 107 107 107 107 108 108 109 109 108 108 107 108 108 108 108 108 108 108 108 110 109 109 109 109 108 108 108 107 107 107 107 107 107 107 106 108 108 108 108 108 108 108 108 107 106 106 106 106 107 108 108 108 108 108 108 108 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 112 112 112 112 112 112 112 112 109 110 110 110 110 110 110 110 108 108 107 107 107 107 106 106 106 106 106 105 105 105 104 103 105 105 105 105 104 104 103 103 103 103 103 103 103 103 103 103 102 102 102 101 101 101 101 100 101 101 101 101 101 101 101 101 101 101 101 101 101 102 103 102 104 104 104 105 105 105 106 106 105 105 106 107 107 107 107 106 107 107 107 107 107 107 108 108 107 107 106 106 106 105 105 105 87 87 86 86 86 86 85 85 85 85 85 85 84 84 85 85 84 84 84 84 84 84 84 84 85 85 84 84 85 85 85 85 84 84 85 85 85 85 84 84 85 85 85 85 85 85 85 85 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 83 83 83 83 83 83 83 83 84 84 84 84 84 84 83 83 86 86 85 85 85 85 86 86 84 84 83 83 83 83 84 84 85 85 85 85 85 85 85 85 86 86 86 86 87 87 87 87 88 88 87 87 88 88 89 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 92 93 93 94 94 93 93 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 92 92 92 91 91 91 91 91 91 92 92 92 92 92 92 91 91 92 92 93 93 93 93 93 95 94 94 94 94 95 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 96 97 98 99 99 100 100 100 103 103 102 102 101 101 100 100 102 102 102 100 99 99 99 98 99 99 99 98 97 96 96 95 94 93 92 92 93 92 90 88 86 85 83 83 83 82 79 77 73 72 71 68 66 62 61 59 59 59 59 58 58 58 57 57 58 58 57 57 57 56 56 56 55 57 57 56 55 56 54 53 54 54 54 53 53 53 54 54 53 52 52 51 52 54 56 57 58 58 59 58 59 60 61 60 63 62 62 61 61 61 62 62 64 64 64 66 65 65 67 67 68 67 67 68 68 68 68 68 71 72 73 74 76 77 78 79 81 82 83 84 85 85 86 84 90 90 90 91 92 92 93 93 94 94 95 96 96 96 98 98 100 101 102 103 103 104 104 103 103 104 105 105 106 106 106 105 105 105 105 105 105 105 105 105 105 105 105 106 107 107 107 107 108 108 109 109 109 109 108 108 108 108 108 108 108 108 108 108 110 109 109 109 109 108 108 108 108 108 107 107 107 107 106 106 108 108 108 108 108 108 108 108 106 106 106 106 106 107 107 108 108 108 108 109 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 111 111 111 111 110 110 110 110 110 109 109 109 109 109 109 109 108 108 107 107 107 107 106 106 106 106 106 105 105 105 104 103 105 105 104 104 103 103 102 102 101 101 101 101 101 101 101 101 103 102 102 102 101 101 101 101 100 100 100 100 100 100 100 100 101 101 100 100 101 101 102 103 103 104 104 105 105 106 106 106 105 104 105 106 107 107 107 106 107 107 107 108 108 107 107 107 107 106 106 106 105 105 105 105 87 87 86 86 86 86 85 85 85 85 85 85 85 84 84 84 85 85 85 85 85 85 85 85 85 85 84 84 85 85 85 85 85 85 86 86 86 86 85 85 83 83 83 84 84 84 84 84 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 83 83 83 83 83 83 83 83 84 84 84 84 84 84 83 83 85 85 84 84 84 84 85 85 84 84 83 83 83 83 83 83 86 86 86 86 86 86 86 86 85 85 86 86 86 87 87 87 88 87 87 87 87 88 89 89 89 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 91 91 91 91 91 92 93 93 94 94 93 93 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 90 91 91 91 91 91 91 90 92 92 93 94 94 94 94 94 94 93 94 94 94 95 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 96 96 97 98 99 99 99 99 103 103 102 102 102 102 102 102 103 103 103 103 103 102 102 102 104 103 102 101 101 100 99 99 100 99 98 99 100 99 98 96 96 94 93 92 92 92 89 86 84 84 83 81 79 76 73 72 71 70 69 68 68 67 66 66 65 64 64 63 62 63 62 62 62 64 64 64 64 63 62 62 62 62 63 63 64 65 66 66 64 64 63 63 63 64 64 64 68 67 68 68 67 68 68 68 70 70 69 68 68 69 70 71 73 73 73 74 75 76 77 77 78 78 78 79 79 79 80 80 82 83 84 84 86 86 88 88 90 91 92 93 93 93 93 93 98 98 98 99 100 100 101 101 100 100 101 101 102 102 102 103 105 105 106 106 106 106 105 105 106 106 106 106 106 105 104 104 106 106 106 106 106 106 106 106 104 104 105 106 107 107 107 108 108 108 109 109 109 109 108 108 109 109 109 109 109 109 109 109 110 109 109 109 109 108 108 108 109 108 108 108 107 107 107 107 108 108 108 108 108 108 108 108 108 108 108 107 108 109 109 110 108 108 108 109 109 109 110 110 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 111 111 110 110 110 109 109 109 110 109 109 109 108 108 107 107 108 108 107 107 107 107 106 106 106 106 106 105 105 105 104 103 104 104 103 103 102 101 101 100 102 102 102 102 102 102 102 102 102 102 102 101 101 101 100 100 100 100 100 100 100 100 100 100 100 100 99 99 101 101 102 103 102 102 103 103 104 105 105 106 105 105 106 106 107 107 107 106 107 107 108 108 108 108 108 108 106 106 106 106 105 105 105 105 87 87 86 86 86 86 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 85 85 84 85 85 85 85 85 85 86 86 87 87 86 86 85 82 82 82 83 82 83 83 83 85 85 84 84 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 83 83 84 84 83 83 83 83 84 84 84 84 83 83 83 83 83 83 86 86 86 86 86 86 86 86 85 85 86 86 86 86 87 87 88 87 87 87 87 88 89 89 89 89 90 90 91 91 91 92 91 91 91 91 91 91 91 91 90 90 90 91 91 91 91 91 92 93 93 94 94 93 93 93 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 89 89 90 90 90 91 91 91 90 91 91 91 91 91 91 90 92 93 94 94 95 95 94 94 94 93 94 93 94 95 96 96 96 96 96 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 98 99 99 100 100 100 100 100 101 101 102 102 102 102 102 103 103 103 103 103 103 107 106 105 104 102 101 100 100 103 102 102 102 104 104 102 100 102 99 98 99 98 97 95 92 93 93 92 92 90 88 86 84 81 81 80 79 77 76 75 74 75 75 75 74 74 73 73 73 68 68 69 70 69 69 68 67 67 68 70 71 72 73 74 75 74 74 74 74 74 73 72 73 74 74 74 74 74 74 74 74 78 77 76 75 76 76 78 79 79 79 80 81 82 83 84 84 87 87 87 88 89 89 90 90 90 90 91 92 92 94 93 94 95 95 97 98 97 97 97 97 101 101 101 102 103 103 104 104 103 103 104 104 104 104 104 105 107 108 108 108 108 107 106 106 107 107 107 106 106 104 103 103 107 107 107 107 107 109 109 109 104 104 105 106 107 108 108 108 108 108 109 109 109 109 108 108 110 110 110 110 110 110 110 110 110 109 109 109 109 108 108 108 109 109 109 108 108 107 107 107 108 108 108 108 108 108 108 108 109 108 108 108 108 109 110 110 108 108 108 109 109 109 110 110 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 112 112 111 111 111 112 112 111 111 110 110 110 109 110 109 109 108 107 107 106 106 108 108 107 107 107 107 106 106 106 106 106 105 105 105 104 103 104 103 103 102 101 100 100 100 103 103 103 103 103 103 103 103 102 102 101 101 101 100 100 100 100 100 100 100 100 100 100 100 100 99 99 99 99 101 102 102 101 101 101 102 103 104 104 105 105 105 106 106 107 107 107 106 108 108 107 107 108 108 108 108 106 106 106 105 105 105 105 104 84 85 85 86 85 87 87 87 85 85 85 84 85 85 85 84 84 85 84 84 84 84 84 84 82 82 82 82 82 82 82 82 85 85 85 85 85 85 85 85 83 83 84 84 84 85 85 85 85 85 85 84 84 84 82 82 83 83 83 83 83 83 83 83 86 85 84 84 83 83 84 84 83 83 83 83 83 83 83 83 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 83 83 84 84 84 84 83 83 84 85 86 87 88 87 86 85 88 88 88 88 88 88 88 88 87 87 87 88 88 88 88 89 91 91 90 90 89 89 88 88 89 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 94 94 94 94 94 94 94 94 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 90 91 92 93 93 92 93 93 94 94 94 95 94 93 92 92 92 92 93 94 94 96 96 96 96 97 97 97 97 94 95 98 99 100 100 99 99 98 99 99 100 100 99 99 98 102 102 102 102 102 102 102 102 101 101 102 102 103 103 102 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 102 102 100 100 100 99 97 96 94 93 92 89 88 86 86 83 82 80 79 82 81 81 81 80 80 79 80 77 78 78 78 78 79 79 79 78 79 80 82 83 85 86 86 87 86 87 87 87 87 87 87 86 86 85 85 85 85 86 86 85 85 85 86 87 88 87 87 87 88 90 91 91 91 90 89 95 95 96 97 98 98 99 99 101 101 101 101 100 101 101 101 103 104 104 104 103 104 104 104 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 106 106 106 105 105 105 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 109 109 109 108 108 108 108 108 111 111 110 109 108 107 107 106 108 108 108 107 107 106 106 106 107 107 107 107 107 107 107 107 107 107 107 108 108 109 109 109 109 109 108 107 107 107 107 108 107 108 109 109 109 109 108 107 108 108 109 109 109 109 108 108 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 113 112 112 112 111 111 111 110 110 110 110 110 109 108 107 106 109 107 106 106 105 105 105 105 105 105 104 103 103 103 104 104 103 103 103 103 103 103 103 103 104 104 104 104 103 103 103 103 101 101 100 99 99 100 100 101 99 99 99 98 98 98 98 98 99 99 99 99 99 99 99 99 101 101 100 99 100 101 102 103 104 104 103 103 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 104 104 105 105 105 84 84 84 85 84 85 86 86 85 85 85 84 85 85 85 85 85 84 85 85 85 84 84 84 83 83 83 83 83 83 83 83 85 85 85 85 85 85 85 85 83 83 84 84 84 85 85 85 85 85 85 84 83 84 83 83 83 83 83 83 83 83 83 83 86 85 84 84 83 83 84 84 82 82 82 82 82 82 82 82 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 84 84 85 85 85 85 84 84 84 85 86 87 87 87 86 86 88 88 88 88 88 88 88 88 87 87 87 88 88 88 88 89 91 90 90 90 89 89 89 88 90 90 90 91 91 91 92 92 91 91 91 91 91 91 91 91 93 93 93 93 93 93 93 93 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 90 90 92 92 93 92 93 93 94 94 94 94 94 94 94 93 93 94 94 95 96 96 96 96 96 97 97 97 97 94 95 98 99 100 100 99 99 98 99 99 100 100 99 99 98 102 102 102 102 102 102 102 102 101 102 102 102 103 102 102 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 100 100 98 99 98 96 95 96 94 93 92 92 90 88 87 86 86 86 86 86 85 86 84 84 85 85 86 85 87 86 87 87 88 88 89 90 92 93 94 94 96 96 96 96 95 94 95 95 96 96 95 95 95 95 96 96 96 96 97 98 98 99 99 99 94 95 96 96 97 97 97 96 99 99 99 100 101 102 102 102 103 103 102 102 103 103 103 102 105 105 105 104 105 105 105 105 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 105 105 105 105 105 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 108 108 108 108 108 108 108 108 110 110 110 109 108 108 107 107 108 108 107 107 107 106 106 106 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 109 109 108 107 107 107 107 108 107 108 109 109 109 109 108 107 108 108 109 109 109 109 108 108 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 111 111 111 110 110 110 109 109 109 109 109 109 108 107 106 105 107 106 105 105 105 104 104 105 105 104 104 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 102 101 101 100 99 99 99 100 101 99 99 99 98 98 98 98 98 99 99 99 99 99 99 99 99 101 100 100 99 100 101 102 103 103 104 103 103 104 105 105 105 105 105 105 105 105 105 105 105 104 104 104 104 104 105 105 105 83 84 84 84 83 83 85 85 85 85 84 84 85 85 85 85 84 85 85 85 85 84 85 84 83 83 83 83 83 83 83 83 85 85 84 84 85 85 85 85 84 84 84 84 84 85 85 85 85 85 84 83 83 83 83 83 84 84 84 84 84 84 84 84 85 84 83 83 82 82 83 83 82 82 82 82 82 82 82 82 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 85 85 86 86 86 86 85 85 84 85 85 86 87 86 86 86 87 87 87 87 87 87 87 87 87 87 87 88 88 88 88 89 90 90 90 90 89 89 89 89 91 91 91 91 92 92 92 93 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 91 90 92 92 92 92 93 93 93 94 94 94 93 94 94 93 93 94 94 95 96 96 96 96 96 97 97 97 97 96 97 98 99 99 99 99 99 98 99 99 100 100 99 99 98 102 102 102 102 102 102 102 102 102 102 102 102 103 102 102 103 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 103 104 104 104 105 105 105 104 104 99 99 100 100 99 99 99 99 99 98 97 96 94 94 93 93 91 91 92 91 91 91 91 91 93 93 93 94 94 94 95 95 95 96 97 98 100 101 102 102 103 103 104 104 104 104 104 104 103 102 102 101 101 102 102 103 103 103 102 103 104 104 104 105 102 102 101 101 101 102 103 103 103 103 103 104 104 105 105 106 106 106 106 106 106 105 105 105 106 106 106 106 106 106 106 106 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 103 103 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 108 108 108 108 108 108 108 108 109 109 109 109 109 109 109 109 108 107 107 107 107 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 109 109 108 107 107 107 107 108 107 108 109 109 109 109 108 107 108 108 109 109 109 109 108 108 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 109 109 109 108 108 108 108 108 108 107 106 105 105 106 106 106 105 104 104 104 104 104 104 103 102 103 103 104 104 105 105 105 105 105 105 105 105 104 104 104 103 103 103 102 102 101 100 100 99 99 99 99 99 100 100 99 98 97 97 97 96 99 99 99 99 99 99 99 99 100 100 100 99 100 101 101 102 103 103 103 103 104 104 105 105 105 105 105 105 105 105 105 105 104 104 104 104 105 105 105 105 84 84 84 84 84 84 84 84 84 84 84 84 85 85 85 85 85 85 85 86 85 85 84 85 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 84 84 84 84 84 84 84 84 84 84 84 84 86 85 84 84 83 83 84 84 82 82 82 82 82 82 82 82 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 84 85 85 85 85 85 85 84 84 84 85 85 86 86 86 86 87 87 87 87 87 87 87 87 87 87 87 88 88 88 88 89 90 90 90 90 89 89 89 89 91 91 92 92 92 93 93 93 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 91 91 92 92 92 91 92 93 93 93 94 94 93 93 93 93 93 93 94 95 95 96 96 96 96 97 97 97 97 97 97 98 98 99 99 99 99 98 99 99 100 100 99 99 98 102 102 102 102 102 102 102 102 102 102 102 102 102 103 103 103 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 104 104 105 105 105 106 106 106 102 102 102 101 100 100 100 100 97 97 97 96 95 94 94 94 94 94 94 94 94 94 94 95 95 95 95 96 96 98 97 97 97 98 100 101 102 104 104 104 105 105 105 106 106 106 106 106 105 104 104 104 104 104 104 105 105 105 105 106 106 106 106 106 106 105 104 103 103 104 106 107 107 107 107 108 108 109 109 109 106 106 106 106 106 106 106 106 107 107 107 107 107 108 108 108 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 102 102 103 103 103 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 108 108 108 108 108 108 107 107 108 108 108 109 109 109 110 110 108 108 108 108 108 108 108 108 109 109 109 109 109 109 109 109 109 109 109 108 108 107 107 107 109 109 108 107 107 107 107 108 106 108 108 109 109 108 108 106 108 108 109 109 109 109 108 108 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 109 109 109 108 108 108 108 108 108 108 107 106 106 107 106 105 104 103 103 103 103 104 103 103 102 103 103 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 102 102 102 102 101 100 99 98 98 99 99 100 100 100 98 97 96 96 95 98 98 98 98 98 98 98 98 99 99 99 100 100 100 101 101 103 103 102 103 104 104 104 105 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 85 85 85 85 86 86 86 85 85 85 85 85 84 84 84 84 85 86 86 86 86 85 85 85 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 84 84 84 84 83 84 84 83 84 84 84 84 83 83 83 83 83 83 83 83 86 85 84 84 83 83 84 84 83 83 83 83 83 83 83 83 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 83 83 84 84 84 84 83 83 83 84 84 85 85 85 86 86 87 87 87 87 87 87 87 87 87 87 87 88 88 88 88 89 89 89 89 89 90 90 90 90 91 91 92 92 92 93 93 93 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 91 90 91 92 92 91 92 92 93 93 93 94 93 94 93 93 93 93 94 95 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 98 99 99 100 100 99 99 98 102 102 102 102 102 102 102 102 102 102 102 101 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 103 103 104 104 104 105 104 105 105 105 106 106 106 105 104 103 102 102 99 98 98 96 95 95 95 94 94 92 93 93 93 93 93 93 93 93 94 95 94 95 96 96 97 98 98 99 100 101 102 102 103 104 106 106 106 106 107 108 109 109 109 110 110 109 109 109 109 110 110 109 109 109 109 109 109 109 109 108 107 106 105 105 105 107 107 108 108 108 108 109 109 109 109 106 106 106 106 106 106 106 106 107 107 107 107 107 108 107 107 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 102 102 103 103 103 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 108 108 108 108 108 107 107 107 107 108 108 108 109 110 110 110 108 108 108 108 108 108 108 108 109 109 109 109 109 109 109 109 109 109 109 108 108 107 107 107 109 109 108 107 107 107 107 108 106 107 108 108 108 108 107 106 108 108 109 109 109 109 108 108 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 111 111 111 110 110 110 109 109 108 109 109 109 109 108 108 107 107 106 105 104 103 103 103 103 103 102 102 102 103 103 104 104 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 101 101 100 98 98 98 98 99 100 100 99 97 97 96 95 95 98 98 98 98 98 98 98 98 99 99 99 100 100 100 100 100 102 103 102 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 87 87 86 85 86 86 86 85 85 85 85 85 84 84 85 85 85 85 86 86 86 85 85 85 84 84 84 84 84 84 84 84 83 83 83 83 84 84 84 84 85 85 85 84 84 84 84 84 84 84 84 83 84 85 85 85 83 83 83 83 83 83 83 83 85 84 83 83 82 82 83 83 83 83 83 83 83 83 83 83 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 82 82 82 83 83 82 82 82 84 83 84 84 84 85 86 86 85 85 85 85 85 85 85 85 87 87 87 88 88 88 88 89 89 89 89 89 90 90 90 90 91 91 91 91 92 92 92 93 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 90 90 92 91 92 91 92 92 92 93 93 93 92 95 95 94 94 95 95 96 97 96 96 96 96 97 97 97 97 99 98 98 97 98 98 99 99 98 99 99 100 100 99 98 97 102 102 102 102 102 102 102 102 102 101 101 102 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 103 103 104 104 105 105 105 104 105 105 104 104 106 105 104 102 101 99 98 97 96 96 95 95 94 94 93 93 89 89 91 91 91 91 92 92 94 94 95 97 97 98 99 99 100 101 102 103 104 106 107 107 107 108 108 109 110 110 111 111 111 110 110 110 110 110 110 111 110 110 110 109 109 109 109 109 109 108 108 107 107 107 107 108 108 108 108 108 108 108 108 108 105 105 105 106 106 106 106 106 107 107 107 107 107 107 107 107 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 103 103 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 108 108 108 108 108 108 107 107 108 108 108 109 109 109 110 110 107 107 107 108 108 108 108 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 109 109 108 107 107 107 107 108 106 107 108 108 108 108 107 106 108 108 109 109 109 109 108 108 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 111 111 111 110 110 110 109 109 108 109 109 110 110 109 108 108 107 107 106 105 104 104 103 103 102 102 101 101 102 103 104 104 102 102 102 102 102 102 102 102 103 103 103 102 102 102 101 101 101 101 100 99 98 98 98 98 99 99 99 97 96 96 96 95 98 98 98 98 98 98 98 98 98 98 99 100 100 100 100 99 102 102 102 102 103 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 86 86 86 85 85 85 84 84 85 85 85 85 84 85 85 85 85 85 85 86 85 85 85 85 84 84 84 84 84 84 84 84 83 83 83 84 83 83 83 83 85 85 85 84 84 84 83 83 82 82 83 83 84 85 85 85 84 84 84 84 84 84 84 84 86 85 84 84 83 83 84 84 83 83 83 83 83 83 83 83 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 82 83 83 84 84 83 83 82 85 84 82 83 83 84 86 86 85 85 85 85 85 85 85 85 87 87 87 88 88 88 88 89 88 89 89 89 90 90 90 91 90 90 90 91 91 91 92 92 91 92 91 91 91 91 91 91 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 90 90 92 92 92 90 92 92 92 92 93 93 92 95 95 95 95 95 96 96 97 96 96 96 96 97 97 97 97 100 99 98 97 97 98 98 98 98 99 99 100 99 98 98 97 102 102 102 102 102 102 102 102 101 101 101 102 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 105 105 105 103 104 103 103 103 103 103 102 102 100 99 99 98 96 96 96 95 94 93 93 93 89 90 90 90 91 92 91 91 94 94 94 95 96 97 97 98 100 100 101 103 104 105 106 108 108 108 108 109 110 110 111 111 109 109 108 108 108 108 109 109 108 108 108 107 107 106 106 106 107 108 108 108 107 107 106 105 108 108 108 108 107 107 107 107 105 106 106 106 105 105 106 106 105 106 106 106 106 106 106 106 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 105 105 105 105 105 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 108 108 108 108 108 108 108 108 108 108 108 109 109 109 109 109 107 107 107 108 108 108 109 109 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 109 109 108 107 107 107 107 108 105 107 107 108 108 107 107 105 108 108 109 109 109 109 108 108 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 110 110 110 109 109 109 108 108 107 108 108 109 109 108 108 108 108 107 106 105 105 103 103 104 101 101 101 101 102 103 104 104 103 103 103 103 103 103 103 103 103 103 102 101 101 101 101 101 101 100 99 99 97 98 98 98 98 98 98 97 96 96 96 96 97 97 97 97 97 97 97 97 97 98 99 100 100 100 99 99 102 102 101 102 103 103 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 85 85 85 83 84 84 83 82 84 85 85 85 84 85 85 85 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 82 82 82 83 82 82 82 83 85 85 85 84 84 84 83 83 83 83 84 83 83 84 84 84 84 84 84 84 84 84 84 84 86 85 84 84 83 83 84 84 83 83 83 83 83 83 83 83 83 84 85 85 85 85 84 84 83 83 83 83 83 83 83 83 83 84 84 85 85 84 84 83 85 84 82 83 83 84 86 86 85 85 85 85 85 85 85 85 87 87 87 88 88 88 88 89 88 88 89 89 90 90 91 91 89 90 90 90 90 91 91 91 91 91 92 91 91 91 91 91 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 91 91 90 90 91 92 91 90 91 92 92 92 93 93 92 95 95 95 95 95 96 97 97 96 96 96 96 97 97 97 97 100 99 98 97 97 97 98 98 98 99 99 100 99 98 98 98 102 102 102 102 102 102 102 102 101 101 102 102 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 105 105 105 104 103 102 102 101 102 102 101 101 101 99 99 100 96 96 94 94 92 92 91 91 90 90 90 91 91 91 92 93 91 92 92 93 94 96 97 96 99 100 101 102 103 104 106 106 106 106 107 108 108 109 110 110 111 110 110 109 109 110 110 111 108 108 109 108 108 106 106 106 104 105 106 106 106 105 103 102 107 107 107 107 106 106 106 106 106 106 106 105 106 106 106 106 106 105 105 105 105 106 106 106 105 106 106 107 106 105 106 105 106 106 105 105 106 106 106 106 106 106 106 105 105 105 104 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 107 107 106 106 107 107 108 109 108 108 108 108 108 108 108 108 109 109 109 109 109 109 109 109 107 107 107 108 108 109 109 109 107 107 107 107 107 107 107 107 107 107 107 108 108 109 109 109 109 109 108 107 107 107 107 108 105 107 107 108 108 107 107 105 108 108 109 109 109 109 108 108 109 109 109 109 109 109 109 109 110 110 110 110 110 110 110 110 108 109 108 108 108 107 107 108 106 106 107 108 108 107 107 107 109 108 107 106 105 104 104 105 101 101 101 101 102 103 104 104 104 104 104 104 104 104 104 104 103 102 102 101 101 101 101 101 101 100 99 99 97 97 98 98 97 97 97 96 96 97 97 97 97 97 97 97 97 97 97 97 97 98 99 100 101 100 99 99 102 102 101 101 103 103 103 104 103 103 103 103 103 103 103 103 105 105 105 105 105 105 105 105 85 85 85 84 84 84 84 83 84 84 85 85 85 85 84 84 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 80 82 84 82 80 79 80 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 85 85 85 87 87 88 88 88 87 87 88 88 89 90 90 90 89 90 91 92 92 91 90 89 88 89 88 90 91 92 92 92 92 92 92 91 91 91 90 90 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 92 92 92 92 92 92 92 92 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 95 94 94 94 94 95 95 95 95 97 97 97 98 98 99 99 99 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 105 105 106 106 106 107 107 107 103 103 104 103 103 103 103 103 102 102 102 101 100 99 100 99 96 95 94 94 92 92 91 90 91 92 91 90 90 90 91 91 94 95 95 96 97 98 99 99 98 99 101 103 104 104 103 102 104 105 106 107 109 109 108 108 110 110 109 108 108 108 108 109 106 106 106 107 107 108 108 108 109 109 108 107 107 106 105 105 107 107 107 107 107 107 107 107 106 105 105 106 106 106 106 106 106 106 106 107 107 106 106 105 106 106 106 105 105 106 106 106 107 107 107 106 106 106 105 105 103 103 103 104 104 104 104 104 105 105 105 105 104 104 104 104 104 104 105 105 105 105 104 104 106 106 107 106 106 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 106 106 106 108 108 107 107 107 106 106 106 105 105 105 106 106 108 107 107 109 108 107 106 105 105 106 106 105 106 107 107 107 109 110 110 109 109 109 109 109 108 107 107 107 107 107 108 108 108 108 109 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 110 109 109 108 108 107 105 105 108 108 107 107 106 105 104 104 102 102 103 103 104 104 105 105 103 103 103 103 102 102 103 103 103 102 102 102 102 101 101 101 100 101 100 100 100 100 99 99 99 99 99 98 98 97 97 96 98 97 97 97 98 97 97 97 99 99 100 100 100 99 99 98 101 102 102 102 102 102 103 103 103 103 103 103 102 102 102 102 104 104 104 104 104 104 105 105 85 85 85 84 84 84 84 83 84 84 85 85 85 85 84 84 85 85 85 85 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 80 82 83 82 80 79 80 82 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 85 85 85 87 87 87 87 87 87 87 88 88 89 89 90 90 88 89 90 90 90 90 89 88 88 89 88 90 91 91 92 92 92 92 92 91 91 91 90 90 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 92 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 92 92 92 92 92 92 92 92 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 95 94 94 94 94 95 95 95 95 97 97 98 98 98 99 99 99 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 106 106 106 107 107 104 103 104 103 103 103 103 103 103 102 102 101 100 99 99 99 96 95 94 94 92 92 91 90 91 91 90 90 91 91 92 91 94 94 95 96 97 98 98 99 98 99 101 102 103 104 102 102 105 105 106 109 109 109 109 108 110 110 109 108 108 108 108 109 106 106 106 107 107 108 108 108 108 108 108 107 107 106 106 106 107 107 107 107 107 107 107 107 105 105 105 106 106 106 106 106 105 106 106 107 107 106 106 105 106 106 106 105 105 106 106 106 107 107 106 106 106 105 105 105 103 103 103 104 104 104 104 104 105 105 105 105 105 104 104 104 105 105 106 106 106 106 105 105 106 106 106 106 106 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 109 109 108 108 108 107 107 107 106 106 106 107 108 108 108 108 109 108 107 107 106 106 107 108 106 106 107 107 107 109 109 109 109 109 108 108 109 108 107 107 107 107 107 108 108 108 108 109 110 110 110 110 110 110 110 110 109 109 109 109 109 109 109 109 109 109 109 108 107 107 105 105 108 108 107 106 106 105 104 104 102 103 103 103 104 104 104 105 103 103 103 103 102 102 102 101 102 102 102 102 101 101 101 101 101 101 100 100 100 99 99 99 99 99 99 98 98 97 96 96 98 97 97 97 98 97 97 97 97 98 99 99 99 99 99 98 101 102 102 102 102 102 102 103 102 102 102 102 103 103 103 103 103 103 104 104 104 104 104 104 85 85 85 84 84 84 84 83 84 84 85 85 85 85 84 84 85 85 85 85 85 85 85 85 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 81 82 83 83 81 81 82 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 87 87 87 87 86 86 86 86 87 87 87 88 89 89 90 90 87 88 88 89 89 88 88 87 89 89 88 90 91 91 92 92 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 92 92 92 92 92 92 92 92 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 92 92 92 92 92 92 92 92 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 95 94 94 94 94 95 95 95 95 97 97 97 98 98 98 99 99 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 106 106 106 106 107 104 104 104 104 104 103 103 103 103 102 102 101 100 99 99 98 96 95 94 94 92 92 91 90 91 91 90 90 90 90 91 91 92 92 93 94 95 96 97 97 98 99 100 102 103 102 102 102 105 106 108 108 109 109 110 110 110 110 109 108 108 108 108 109 106 106 107 107 107 107 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 105 105 106 106 106 106 106 106 105 106 106 107 107 105 105 104 106 106 106 106 105 105 106 106 106 105 105 105 105 104 104 104 103 103 103 104 104 104 104 104 105 105 105 105 105 105 105 105 106 106 107 107 107 107 106 106 106 106 106 105 106 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 108 108 108 109 109 108 108 108 107 107 107 109 109 109 108 108 108 108 108 108 108 108 108 107 107 109 109 107 107 107 107 107 107 108 108 108 109 108 108 109 108 108 107 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 110 109 109 109 109 109 109 109 109 109 109 108 108 107 107 106 106 107 107 107 106 105 105 104 104 103 103 103 103 104 104 104 104 103 103 103 102 102 102 101 101 102 102 102 102 101 101 101 100 99 99 100 100 99 99 99 99 99 99 98 98 98 96 96 96 98 97 97 97 98 97 97 97 96 96 97 98 99 99 99 98 101 102 101 101 102 101 102 103 101 101 102 102 103 103 104 104 104 104 103 103 103 103 103 103 85 85 85 84 84 84 84 83 84 84 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 82 82 83 83 82 82 82 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 87 87 87 86 86 86 85 85 86 86 87 88 88 89 89 90 88 88 88 88 88 88 88 88 89 89 89 90 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 92 92 92 93 93 93 93 93 93 94 94 93 94 95 94 94 94 94 95 95 95 95 97 97 97 97 98 97 97 98 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 106 104 104 105 104 103 104 103 103 103 103 102 101 100 99 99 98 96 94 94 93 92 91 91 90 92 91 91 90 90 91 91 92 91 92 92 93 94 95 96 96 98 99 100 101 102 103 102 102 106 107 108 109 110 110 109 110 110 110 109 108 108 108 108 109 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 106 106 106 106 106 106 106 106 105 106 106 106 106 105 105 104 105 105 105 105 105 104 104 104 105 105 105 105 104 104 104 104 103 103 103 104 104 104 104 104 105 105 105 105 105 105 105 105 105 106 106 106 106 106 106 105 105 106 106 105 105 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 108 108 109 109 109 109 108 108 108 107 107 107 111 111 110 110 109 108 108 108 108 108 108 108 107 108 110 111 108 108 108 107 106 106 105 105 108 108 107 108 109 108 108 107 108 108 108 109 109 109 109 110 110 110 110 110 110 110 110 110 109 109 109 109 109 109 109 109 109 109 108 108 107 106 106 105 107 106 106 106 105 105 104 104 102 102 102 102 103 103 103 103 104 104 102 102 102 101 101 101 102 102 102 101 101 101 100 100 99 100 100 99 99 99 99 98 98 98 98 98 97 96 96 96 98 97 97 97 98 97 97 97 95 96 97 98 99 100 100 99 101 101 101 101 101 101 102 102 102 102 102 103 104 105 105 105 105 105 104 104 104 104 104 103 85 85 85 84 84 84 84 83 84 84 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 83 82 82 82 82 82 82 82 82 82 84 84 84 84 84 84 84 84 87 87 86 86 86 85 84 85 86 86 87 87 88 89 89 89 89 89 89 89 89 89 89 89 90 90 89 90 90 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 92 92 92 93 93 93 93 93 93 94 94 93 94 95 94 94 94 94 95 95 95 95 96 96 97 97 97 97 97 98 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 104 104 105 105 105 106 106 106 105 105 105 105 103 103 104 104 102 103 102 101 100 99 99 98 96 95 94 93 91 92 91 89 92 92 91 91 91 91 92 92 90 91 91 92 93 94 95 95 98 99 99 100 101 101 102 103 105 107 108 109 110 110 109 110 110 110 109 108 108 108 108 109 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 106 106 106 106 106 106 106 106 105 106 106 106 106 105 105 104 104 104 105 105 105 105 104 104 106 106 106 105 105 105 104 104 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 104 104 105 105 105 105 105 106 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 108 108 109 109 109 109 109 108 108 108 107 107 107 111 111 110 110 109 108 108 108 108 108 108 108 107 108 110 111 107 107 107 106 107 106 106 105 107 107 107 107 108 108 108 107 108 108 108 109 109 109 109 110 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 107 106 106 105 105 106 106 105 105 105 105 105 104 103 103 103 103 102 102 102 102 103 103 102 102 101 101 101 101 102 101 101 101 101 100 100 100 99 99 99 99 99 98 97 97 98 98 98 97 97 96 95 95 97 96 96 96 97 96 96 96 95 96 97 98 99 100 100 99 100 101 101 101 101 101 102 102 102 102 102 103 104 105 105 105 106 106 106 105 105 104 104 104 85 85 85 84 84 84 84 83 84 84 85 85 85 85 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 84 83 82 82 84 84 83 82 82 82 82 82 82 82 82 82 84 84 84 84 84 84 84 84 86 86 86 86 85 84 84 85 86 86 86 87 88 88 89 89 90 89 89 88 88 89 89 90 90 90 89 90 90 90 91 91 91 91 91 91 91 92 92 92 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 94 94 94 94 94 95 95 95 95 96 96 96 97 97 97 98 98 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 105 105 105 103 104 104 103 102 101 101 100 99 99 98 96 95 94 94 91 92 90 90 91 91 90 91 91 91 92 92 92 92 93 94 95 96 97 97 99 98 99 99 99 101 103 104 104 105 107 107 108 108 109 109 110 110 109 108 108 108 108 109 108 108 107 107 107 107 106 106 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 106 106 106 106 106 106 105 105 105 106 106 107 107 105 105 104 104 104 104 105 105 105 105 105 106 105 105 105 105 104 104 104 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 104 104 104 105 105 105 104 105 106 106 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 109 109 109 109 109 108 108 108 107 107 107 109 109 109 108 108 108 108 108 108 108 108 108 107 107 109 109 108 107 106 106 106 106 106 105 106 107 106 107 108 108 108 107 108 108 108 109 109 109 109 110 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 108 108 107 107 106 106 105 105 105 105 105 105 105 105 105 105 104 104 104 104 103 103 103 103 102 102 102 101 101 101 100 100 101 101 101 101 100 100 100 100 99 98 99 99 98 97 97 97 98 98 97 97 97 95 95 95 97 96 96 96 97 96 96 96 97 97 98 99 100 100 100 99 100 101 100 100 101 100 101 102 102 102 103 103 104 104 105 105 106 106 105 105 104 104 103 103 85 85 85 84 84 84 84 83 83 83 84 84 84 84 83 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 86 83 82 82 84 85 84 82 82 82 82 82 82 82 82 82 84 84 84 84 84 84 84 84 85 85 85 85 85 85 86 86 85 86 86 87 87 88 88 89 89 89 88 87 87 88 89 89 91 91 89 90 90 90 90 90 90 90 91 91 91 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 94 94 94 94 94 95 95 95 95 96 96 96 96 97 97 97 98 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 105 105 105 104 104 103 103 102 100 99 99 99 98 96 94 94 93 92 91 91 90 93 92 92 90 90 92 92 93 93 93 94 95 96 97 97 98 99 98 98 97 99 101 103 104 103 104 105 107 108 108 108 107 110 110 109 108 108 108 108 109 108 108 108 107 107 106 106 106 108 108 108 107 107 106 106 106 107 107 107 107 107 107 107 107 106 106 106 106 106 105 105 105 105 106 106 107 107 106 106 105 104 104 104 104 105 105 105 105 105 105 105 105 104 104 104 104 103 103 103 104 104 104 104 104 103 104 104 104 104 104 104 104 104 105 105 106 106 105 105 104 105 105 105 104 105 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 109 109 109 109 109 108 108 108 109 109 108 108 108 107 107 107 106 106 106 107 108 108 108 108 109 108 107 107 106 106 107 108 107 107 107 105 106 106 106 106 105 106 106 107 108 108 108 108 107 107 107 108 108 108 108 109 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 107 107 107 107 106 105 105 105 104 104 104 104 105 105 105 105 105 104 104 104 103 103 103 102 102 102 101 101 101 100 100 100 100 100 100 99 99 99 98 98 98 98 98 98 97 97 97 97 98 97 97 97 96 95 95 95 97 96 96 96 97 96 96 96 98 99 100 100 100 100 100 99 100 101 100 100 101 100 101 102 103 103 103 103 104 104 104 104 104 104 104 103 102 101 101 101 85 85 85 84 84 84 84 83 83 83 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 84 83 83 82 82 83 83 82 82 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 82 82 83 83 83 83 86 84 81 82 84 85 84 82 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 84 84 84 85 85 85 86 85 85 85 86 87 87 88 88 89 88 87 86 86 86 86 87 88 91 91 90 90 90 90 90 90 90 90 91 91 91 92 92 92 92 92 92 92 92 92 92 92 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 94 94 94 94 94 95 95 95 95 96 95 95 96 97 97 97 97 99 99 99 99 99 99 99 99 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 105 105 105 105 104 103 103 102 101 99 98 98 97 96 95 93 94 92 92 90 90 93 92 91 90 91 92 92 93 93 94 94 95 96 97 98 98 99 98 98 97 98 101 103 104 103 103 104 105 107 107 106 106 110 110 109 108 108 108 108 109 108 108 108 107 107 106 106 106 109 109 108 107 107 106 105 105 107 107 107 107 107 107 107 107 106 106 106 106 106 105 105 106 106 106 106 107 107 106 106 105 103 103 103 103 104 104 104 104 105 105 105 105 104 104 104 104 103 103 103 104 104 104 104 104 104 103 103 104 104 104 104 104 105 106 106 107 107 106 106 105 104 105 105 104 104 106 106 106 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 110 110 109 109 109 108 108 108 109 109 108 108 108 107 107 107 105 105 105 106 106 108 107 107 109 108 107 106 105 105 106 106 106 106 106 105 106 106 106 105 105 106 106 106 108 108 108 108 107 107 107 108 108 108 108 109 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 107 107 107 106 106 105 105 104 104 104 104 104 104 105 105 105 105 105 104 104 103 103 102 102 102 101 101 101 101 100 101 101 100 100 99 99 99 99 98 98 98 98 98 97 97 97 97 95 97 97 97 97 96 95 95 95 97 96 96 96 97 96 96 96 100 100 101 101 101 100 100 99 100 100 100 100 100 100 101 101 104 104 104 104 103 103 103 103 103 103 102 101 100 100 99 99 85 85 85 84 84 83 82 82 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 85 85 86 86 85 86 86 86 84 84 84 84 84 84 84 84 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 82 83 82 81 80 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 86 86 86 86 86 86 86 86 83 83 83 83 83 83 83 83 83 83 82 82 83 83 83 84 84 84 85 85 85 86 86 86 86 86 86 87 87 89 90 90 89 89 89 89 89 89 89 89 89 90 90 90 89 89 89 89 89 89 91 92 92 93 93 93 90 90 91 91 91 91 90 90 91 91 91 91 90 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 92 93 93 93 93 91 94 94 94 95 95 95 95 96 95 95 95 95 96 96 96 96 98 98 98 97 97 97 97 97 99 99 98 98 98 98 98 98 101 101 101 101 101 101 101 101 103 103 103 103 103 102 102 102 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 104 105 106 107 107 107 107 107 102 102 102 102 102 101 101 100 97 97 96 95 94 93 92 92 91 91 92 93 93 94 95 95 95 95 95 95 96 96 96 97 96 97 99 99 101 101 102 103 105 105 106 106 106 106 107 107 109 109 109 109 109 109 109 109 106 106 106 106 106 106 106 106 108 108 108 107 106 105 104 103 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 104 104 105 105 105 105 106 106 106 106 106 105 105 105 105 104 105 105 104 104 104 104 105 105 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 104 104 105 106 107 107 108 108 107 107 107 107 107 107 107 107 108 108 108 107 107 106 106 106 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 109 108 107 107 106 105 106 107 106 106 106 106 106 106 106 106 107 107 107 107 107 107 106 106 106 106 106 107 107 107 108 108 110 109 109 109 109 108 108 108 106 107 107 107 107 107 107 107 107 107 106 106 105 105 105 105 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 103 103 102 102 102 101 101 101 101 100 99 100 99 99 100 100 98 98 98 98 98 98 98 98 97 97 96 96 96 96 97 97 98 98 97 97 97 96 97 97 96 97 97 98 98 98 99 98 101 101 101 101 101 101 101 101 102 102 102 102 102 102 102 102 101 101 102 102 101 101 100 99 84 85 85 84 84 84 82 82 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 84 84 84 84 84 84 84 84 84 84 84 84 85 85 85 86 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 83 82 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 82 82 82 83 83 84 84 84 84 85 85 85 86 86 86 87 87 87 87 87 88 89 90 89 89 89 89 89 89 89 89 88 88 89 89 90 90 91 91 87 88 89 90 90 90 90 90 91 91 92 92 92 92 91 91 91 91 91 91 90 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 92 92 92 92 91 91 92 93 93 93 93 92 94 94 94 94 95 95 95 95 95 95 95 95 96 96 96 96 98 98 97 97 97 97 97 97 99 99 99 99 99 99 99 99 100 100 101 101 101 101 101 101 103 103 103 103 103 103 102 102 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 105 105 106 106 106 106 106 105 105 103 102 102 101 100 99 98 96 96 96 96 95 94 93 93 92 92 92 93 94 94 95 95 95 95 96 96 96 97 97 97 98 98 100 101 102 103 104 104 106 106 107 107 107 107 108 108 109 109 109 109 109 109 109 109 107 107 107 107 107 107 107 107 106 106 106 107 107 106 106 105 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 104 104 105 105 105 106 106 105 106 106 106 105 105 105 104 104 105 105 104 104 104 104 105 105 105 105 105 105 105 105 105 105 104 104 104 104 105 105 105 105 104 105 105 106 107 107 108 108 107 107 107 107 107 107 107 107 108 108 108 107 107 107 106 106 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 108 108 107 106 106 106 106 106 106 106 106 106 106 106 106 106 107 107 107 107 107 107 106 106 106 106 106 107 107 107 107 108 109 109 109 109 108 108 108 108 107 107 107 107 107 107 107 107 107 107 106 106 105 105 104 104 104 104 104 104 104 104 104 104 102 102 102 102 102 102 102 102 102 102 102 101 101 101 100 100 101 101 100 99 99 99 99 99 98 98 98 98 98 98 98 98 98 98 97 97 97 97 98 98 98 98 97 97 97 97 97 97 96 97 97 98 98 98 99 98 101 101 101 101 101 101 101 101 102 102 102 102 102 102 102 102 101 101 101 101 101 100 100 99 84 83 83 84 84 83 83 82 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 84 84 84 84 84 84 84 84 83 83 83 84 83 84 85 85 83 83 82 82 83 83 82 82 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 83 82 82 83 82 82 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 82 82 83 84 85 85 84 84 85 85 85 86 86 86 88 87 87 87 87 87 88 88 89 89 89 89 89 89 89 89 87 87 88 89 90 91 92 92 88 89 89 90 90 90 89 89 91 91 92 92 92 92 91 91 91 91 91 91 90 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 92 92 92 92 93 93 93 91 91 92 93 93 93 93 92 93 94 94 94 95 95 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 97 98 98 100 100 100 100 100 100 100 100 99 99 100 100 101 101 102 102 102 102 103 103 103 103 103 103 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 105 105 105 106 105 105 104 104 105 105 103 101 100 99 98 97 97 97 97 96 96 95 95 95 93 93 93 94 94 95 95 96 96 96 96 97 97 97 98 98 100 100 101 102 103 104 105 105 106 106 107 107 107 107 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 103 104 105 106 107 108 108 108 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 104 105 105 105 105 106 106 106 106 106 105 105 105 104 104 104 105 104 104 103 103 104 104 105 105 105 105 105 105 105 105 105 104 104 104 104 105 105 105 105 105 105 105 106 106 107 107 108 107 107 107 107 107 107 107 107 108 108 108 108 107 107 107 107 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 106 105 106 106 106 107 107 108 106 106 106 106 106 106 106 106 107 107 107 107 107 107 106 106 107 107 107 107 108 108 108 108 109 109 109 109 108 108 108 107 107 107 107 107 107 107 106 107 107 107 106 106 106 104 104 104 104 104 104 104 104 104 104 104 102 102 102 102 102 102 102 102 101 101 101 100 100 100 99 99 100 100 99 98 98 97 98 99 98 98 98 98 98 98 98 98 99 99 98 98 98 98 99 99 97 97 97 97 97 97 98 98 98 98 97 98 98 98 99 99 100 100 100 100 100 100 100 100 102 102 102 102 102 102 102 102 101 101 101 101 101 100 99 99 84 83 83 84 83 83 83 83 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 84 84 84 84 84 84 84 84 82 82 82 82 82 84 84 83 82 82 82 82 81 81 81 81 84 84 84 84 84 84 84 84 83 83 83 83 83 83 83 83 81 81 82 82 83 83 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 84 85 86 84 84 85 85 85 86 86 86 88 88 87 86 86 87 87 87 89 89 89 89 89 89 89 89 88 88 88 89 90 91 91 91 91 91 92 92 92 91 91 90 91 91 92 92 92 92 91 91 91 91 91 91 90 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 92 92 92 93 93 91 91 92 93 93 93 93 92 93 93 94 94 94 95 95 95 95 95 95 95 96 96 96 96 97 97 97 97 97 98 98 98 99 99 99 100 100 100 100 100 98 98 99 100 101 101 102 102 102 102 102 103 103 103 103 103 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 105 105 105 105 105 104 103 102 104 104 103 101 100 100 99 98 96 97 97 97 97 97 96 96 94 94 94 95 95 96 96 96 97 97 97 98 98 98 98 99 100 101 101 102 103 104 105 105 106 106 107 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 103 104 105 106 107 108 108 108 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 105 104 105 105 105 105 105 105 105 105 105 104 104 104 104 104 104 103 103 103 103 104 104 106 106 106 106 106 106 106 106 104 104 104 104 105 105 105 105 105 105 105 106 106 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 107 107 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 106 106 104 105 106 107 108 108 105 105 105 105 105 105 105 105 106 106 106 106 106 106 105 105 106 106 107 107 107 108 108 108 109 109 109 108 108 108 107 107 107 107 107 107 107 107 106 106 107 107 106 106 105 105 103 103 104 104 104 104 104 104 104 104 102 102 102 102 102 102 102 102 100 100 100 99 99 99 98 98 100 99 98 98 97 97 97 97 98 98 98 98 98 98 98 98 99 98 98 97 97 98 98 99 98 98 97 96 97 97 98 98 98 98 97 97 97 97 98 98 100 100 100 100 100 100 100 100 102 102 102 102 102 102 102 102 101 102 102 102 102 101 100 100 83 83 83 82 83 83 83 83 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 81 82 82 82 82 84 84 84 82 82 82 82 81 81 81 81 83 83 83 83 83 83 83 83 81 81 81 81 81 81 81 81 82 82 83 83 82 82 81 81 81 81 81 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 82 82 82 82 82 82 82 82 81 81 81 82 83 84 85 86 84 84 85 85 85 86 86 86 88 87 87 86 86 86 87 87 89 89 89 89 89 89 89 89 90 90 90 90 89 89 89 89 91 91 92 92 92 91 91 90 91 91 92 92 92 92 91 91 91 91 91 91 90 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 92 91 91 92 93 93 93 93 92 93 93 93 94 94 94 94 95 95 95 95 95 96 96 96 96 96 96 97 97 98 98 98 98 97 98 98 98 99 99 99 100 98 98 99 99 100 101 102 102 102 102 102 102 103 103 104 104 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 105 105 105 105 105 104 103 102 103 102 102 102 101 101 102 101 97 97 97 98 98 98 97 97 96 96 96 96 96 96 97 97 98 98 98 99 99 99 100 100 100 100 101 102 103 104 105 105 106 106 107 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 105 106 106 107 107 106 106 106 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 105 104 105 105 105 105 105 105 105 105 104 104 104 103 103 104 104 103 103 103 103 104 104 105 105 105 105 105 105 105 105 104 104 104 104 105 105 105 105 105 106 106 106 106 106 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 105 105 104 105 106 106 107 108 105 105 105 105 105 105 105 105 106 106 106 106 106 106 105 105 106 106 106 107 107 107 108 108 109 108 108 108 108 107 107 107 106 106 107 107 107 107 107 107 107 107 106 105 105 104 103 103 103 103 103 103 103 103 103 103 102 102 102 102 102 102 102 102 100 100 99 99 99 98 98 98 100 99 98 98 97 97 97 97 98 98 98 98 98 98 98 98 97 97 97 96 96 97 97 97 98 98 97 96 97 97 98 98 97 97 98 98 98 98 97 97 100 100 100 100 100 100 100 100 101 101 101 101 101 101 101 101 101 101 101 102 101 100 100 99 82 82 82 83 82 83 83 84 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 84 83 84 85 85 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 81 81 81 81 81 81 81 81 81 82 82 83 82 82 83 83 82 82 81 81 82 82 82 82 82 82 82 82 82 82 82 82 84 84 84 84 84 84 84 84 82 82 82 82 82 82 82 82 82 82 81 82 83 84 85 85 84 84 85 85 85 86 86 86 87 86 86 86 86 86 87 87 89 89 89 89 89 89 89 89 90 90 90 90 89 89 89 89 88 89 89 90 90 90 89 89 91 91 92 92 92 92 91 91 91 91 91 91 90 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 89 89 90 90 90 91 91 91 91 91 92 93 93 93 93 92 93 93 93 93 94 94 94 94 95 95 95 95 96 96 96 96 96 96 96 97 98 98 99 99 97 97 97 98 98 99 99 100 98 98 99 99 100 100 101 101 101 101 102 102 103 104 104 104 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 105 105 105 106 105 105 104 104 102 103 103 103 103 103 103 103 100 99 99 98 99 98 98 98 97 97 97 97 97 97 97 97 99 99 99 100 100 100 100 101 100 100 101 102 103 104 105 105 106 106 107 107 107 107 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 106 105 104 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 106 106 105 105 105 105 105 105 105 104 104 104 103 103 103 104 103 103 102 102 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 107 107 107 107 107 107 107 107 108 108 108 108 109 109 109 109 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 105 105 105 105 105 106 106 107 105 105 105 105 105 105 105 105 106 106 106 106 106 106 105 105 106 106 106 106 107 107 107 107 108 108 108 108 107 107 107 107 106 106 107 107 107 107 107 107 107 107 106 105 104 103 103 102 103 103 103 103 103 103 103 103 101 101 101 101 101 101 101 101 100 100 100 99 99 98 97 97 100 100 99 98 98 97 98 99 98 98 98 98 98 98 98 98 97 97 96 96 96 96 97 97 98 98 97 97 97 97 98 98 99 98 99 98 98 98 97 98 100 100 100 100 100 100 100 100 101 101 101 101 101 101 101 101 101 101 101 101 101 100 99 99 82 82 82 82 82 82 84 84 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 84 83 83 84 85 85 86 87 84 84 84 84 83 83 84 84 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 81 81 82 83 82 83 83 83 82 82 82 81 81 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 83 83 83 83 83 84 84 84 84 85 85 85 86 86 86 84 84 84 84 85 86 87 87 89 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 87 88 89 90 90 90 90 90 91 91 92 92 92 92 91 91 91 91 91 91 90 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 92 92 92 91 91 92 93 93 93 93 92 92 92 93 93 93 94 94 94 95 95 95 95 96 96 96 96 95 96 96 97 98 98 99 99 97 97 98 99 99 100 101 101 99 99 99 99 99 99 100 100 101 101 102 102 103 104 104 105 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 105 105 106 106 106 106 106 105 104 104 105 105 104 104 103 103 101 100 101 100 98 97 97 97 98 98 98 98 98 98 98 98 100 100 100 100 101 101 101 101 101 102 102 103 104 105 106 106 106 106 107 107 107 107 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 107 106 107 107 107 107 106 105 105 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 106 106 106 105 105 105 104 103 105 104 104 104 103 103 103 103 103 103 102 102 102 102 103 103 103 103 103 103 103 103 103 103 104 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 107 107 107 107 107 107 107 107 108 108 108 108 109 109 109 110 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 107 106 105 105 105 105 104 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 105 105 105 105 106 106 106 108 108 108 107 107 107 106 106 106 106 107 107 107 107 107 107 107 107 106 105 104 103 102 102 103 103 103 103 103 103 103 103 101 101 101 101 101 101 101 101 101 100 100 100 99 98 98 98 101 101 100 99 99 99 99 99 98 98 98 98 98 98 98 98 98 97 97 97 97 97 97 98 98 98 97 97 97 97 98 98 99 98 99 97 97 98 96 97 99 99 99 99 99 99 99 99 100 100 100 100 100 100 100 100 100 101 101 101 101 100 99 99 81 81 82 82 83 82 83 84 83 84 84 84 83 84 85 85 84 84 84 84 83 83 83 83 82 82 82 82 82 82 82 82 84 84 85 85 86 87 87 87 84 84 83 83 84 84 83 83 81 81 81 81 81 81 81 81 82 82 82 82 82 82 82 82 80 81 82 83 82 83 83 83 82 82 82 81 81 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 83 83 83 83 83 84 84 84 85 85 85 86 86 86 85 85 85 85 86 87 88 89 89 89 89 89 89 89 89 89 87 88 88 89 90 91 91 92 89 89 91 92 92 93 93 93 91 91 92 92 92 92 91 91 91 91 91 91 90 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 92 92 92 93 93 93 91 91 92 93 93 93 93 92 92 92 93 93 93 93 94 94 95 95 95 95 96 96 96 96 95 96 96 97 98 99 99 99 98 98 99 100 100 101 102 102 99 99 99 99 99 99 99 99 101 101 101 102 103 104 104 105 103 103 103 103 103 103 103 103 104 104 105 105 105 105 104 104 104 105 106 107 107 107 107 107 106 106 105 106 105 104 104 102 102 101 101 101 99 97 97 96 99 99 98 98 98 98 98 98 100 100 100 101 101 101 102 102 103 103 104 105 106 107 107 108 105 105 106 106 106 106 107 107 107 107 107 107 107 107 107 107 106 106 106 106 106 106 106 106 105 106 106 107 107 107 106 106 103 103 103 103 103 103 103 103 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 106 106 106 105 105 104 104 104 104 104 104 104 103 103 103 103 103 103 102 102 102 102 103 103 103 103 103 103 103 103 103 103 104 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 107 107 107 107 107 107 107 107 108 108 108 109 109 109 110 110 108 108 108 108 108 108 108 108 107 107 107 107 107 107 107 107 108 107 107 106 106 107 107 108 107 106 106 105 104 103 105 105 104 104 104 104 104 104 104 104 105 105 105 105 105 105 104 104 104 104 105 105 105 106 106 106 108 108 107 107 107 107 106 106 106 106 107 107 107 107 107 107 107 107 106 105 104 103 102 101 103 103 103 103 103 103 103 103 101 101 101 101 101 101 101 101 101 101 101 100 100 99 98 98 101 100 99 100 99 99 100 100 98 98 98 98 98 98 98 98 99 99 98 98 98 98 99 99 98 99 98 97 97 97 98 98 99 98 99 97 97 98 96 97 99 99 99 99 99 99 99 99 100 100 100 100 100 100 100 100 100 100 101 101 100 100 99 98 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 83 82 82 83 83 84 84 84 85 83 83 83 83 83 83 83 83 85 85 85 84 84 84 83 83 83 82 83 83 83 83 82 83 82 82 83 83 84 84 84 85 83 83 82 82 82 82 83 83 80 81 82 82 83 82 83 84 82 82 82 82 82 82 82 82 85 84 84 83 82 81 81 80 82 82 81 81 81 81 82 82 82 82 83 83 83 83 83 83 82 84 84 84 83 82 83 84 83 83 84 84 84 85 85 85 83 83 84 86 85 87 88 88 90 90 90 90 90 90 90 90 88 88 88 88 89 89 89 89 89 89 90 90 91 91 92 92 91 91 91 91 91 91 91 91 91 91 91 92 92 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 92 92 92 93 93 93 94 94 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 102 103 103 102 103 102 102 102 104 104 104 104 104 104 104 104 105 106 107 107 108 108 107 107 109 109 108 107 107 105 105 105 103 103 102 101 101 100 99 99 100 100 100 100 100 100 100 100 100 100 100 101 101 101 102 102 104 104 104 104 105 105 105 105 106 106 106 106 107 107 108 109 109 109 108 108 108 106 107 106 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 104 104 105 106 106 107 107 108 104 104 104 104 104 104 104 104 106 106 106 106 106 106 105 105 104 104 105 105 105 105 104 104 102 102 103 102 103 104 105 105 102 102 102 102 101 102 103 103 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 106 108 108 108 108 106 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 105 105 106 106 106 107 107 107 106 106 107 107 106 106 107 107 107 108 108 109 109 108 108 107 108 108 107 107 107 107 106 106 105 105 104 104 103 103 102 102 102 101 101 101 100 100 100 100 102 102 101 101 101 100 100 100 101 101 100 100 100 100 99 99 95 97 97 97 96 95 96 97 99 98 98 98 97 97 96 96 99 98 97 96 95 97 98 99 97 97 97 97 97 97 97 96 97 98 98 98 98 99 99 99 98 99 99 100 100 98 98 98 98 99 100 101 100 100 100 100 101 100 99 99 97 98 99 99 84 84 84 84 84 84 83 83 83 83 83 83 83 83 83 83 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 85 85 85 84 84 84 83 83 83 82 83 83 83 83 82 83 82 83 83 83 84 84 84 84 83 83 82 82 82 82 83 83 82 82 82 82 83 82 82 82 82 82 82 82 82 82 82 82 84 84 84 83 82 81 81 81 82 82 81 81 81 81 82 82 83 82 82 82 83 83 83 83 82 83 84 83 82 82 83 84 84 84 84 85 85 85 85 86 85 85 85 86 86 87 87 87 89 89 89 89 89 89 89 89 88 88 88 88 89 89 89 89 91 91 91 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 93 93 93 93 94 94 94 94 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 98 98 98 98 99 99 99 99 101 101 101 102 102 102 102 103 102 102 102 103 103 103 102 102 104 104 104 104 104 104 104 104 104 105 106 106 107 107 106 106 108 107 107 106 106 104 105 105 103 102 102 102 101 101 100 100 100 100 100 100 100 100 100 100 101 101 101 102 102 103 103 103 104 104 104 104 105 105 105 106 106 105 105 105 106 106 107 108 109 108 108 108 108 106 107 107 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 104 104 104 106 106 106 107 107 105 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 104 105 105 105 105 104 104 102 103 103 102 103 104 104 105 104 103 102 101 101 103 103 104 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 107 107 107 107 107 107 107 107 106 106 106 106 106 106 106 106 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 106 107 108 108 107 106 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 105 105 105 106 106 106 107 107 106 106 106 107 106 106 107 107 107 107 108 108 108 108 107 107 108 108 107 107 107 106 106 106 105 105 104 104 103 103 102 102 103 103 103 102 102 102 101 101 102 101 101 101 101 100 100 100 101 101 100 100 100 99 99 99 96 97 98 97 96 95 96 98 98 98 98 97 97 97 96 96 99 98 97 96 95 97 98 99 97 97 97 97 97 97 97 97 97 97 98 98 98 99 99 99 98 99 99 100 100 98 98 97 98 99 99 100 100 100 100 100 101 100 99 99 97 98 99 99 84 84 83 83 84 84 83 83 83 83 83 83 83 83 83 83 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 85 84 84 84 84 83 83 83 83 82 83 83 83 83 82 83 83 83 83 83 84 84 84 84 82 82 81 81 81 81 82 82 83 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 84 84 83 83 82 82 81 81 82 82 81 81 81 81 82 82 83 83 83 82 82 83 83 83 82 83 84 83 82 82 82 84 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 92 92 91 91 90 89 89 89 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 93 94 94 94 94 95 95 95 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 100 100 100 100 101 101 101 101 101 101 101 102 102 102 102 103 102 102 103 103 103 102 102 102 104 104 104 104 104 104 104 104 104 104 105 106 106 106 106 105 106 106 106 106 105 104 104 104 102 102 102 102 102 102 102 102 101 101 101 101 101 101 101 101 102 102 102 102 103 103 103 103 104 104 105 105 105 106 106 106 105 105 105 105 105 106 106 107 108 108 108 108 107 107 107 107 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 104 104 105 106 106 106 106 107 105 105 105 105 105 105 105 105 104 104 104 104 104 104 103 103 103 104 104 105 105 104 104 103 103 103 103 102 103 104 104 104 105 104 104 103 103 104 104 105 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 107 107 107 107 107 107 107 107 105 106 106 106 106 105 105 105 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 106 107 107 107 107 106 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 106 107 107 108 108 108 108 107 107 107 107 107 107 106 106 106 106 105 105 104 104 103 103 102 102 104 103 103 103 102 102 102 102 101 101 101 101 100 100 100 100 100 100 100 100 99 99 99 99 97 99 99 99 98 97 98 99 98 98 97 97 97 97 96 96 98 98 97 96 96 96 98 98 97 97 97 97 97 97 97 97 97 97 97 98 98 98 99 99 98 98 99 99 99 99 97 97 99 99 99 99 100 100 100 99 100 99 99 99 97 98 99 99 84 84 83 83 84 84 83 83 83 83 83 83 83 83 83 83 85 84 84 84 83 83 82 82 83 83 83 83 83 83 83 83 84 84 84 84 83 83 83 83 83 82 83 83 83 83 82 83 83 83 83 83 83 84 84 84 82 82 81 81 81 81 82 82 84 83 83 83 81 82 82 81 83 83 83 83 83 83 83 83 84 83 83 83 82 82 82 81 82 82 81 81 81 81 82 82 83 83 83 83 82 82 83 83 83 84 85 84 83 83 84 85 85 85 86 86 86 87 87 87 87 87 86 86 86 86 86 85 86 86 86 86 86 86 86 86 88 88 88 88 89 89 89 89 91 91 91 91 90 90 90 89 89 89 89 89 89 89 89 89 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 94 94 94 95 95 95 96 96 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 100 100 100 101 101 101 102 102 101 101 101 102 102 102 102 103 102 102 102 103 102 103 103 102 104 104 104 104 104 104 104 104 104 105 105 106 106 106 106 106 105 105 106 106 106 107 106 106 103 103 103 103 103 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 105 105 105 106 106 106 107 107 107 106 106 106 106 106 107 107 108 108 108 107 107 107 105 105 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 106 106 106 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 104 104 104 104 103 103 103 103 103 102 103 104 104 104 106 106 104 104 104 104 105 105 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 106 106 106 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 106 106 107 107 106 106 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 104 104 104 104 105 105 105 105 105 106 106 106 105 106 106 106 107 107 107 108 108 107 107 107 107 107 107 106 106 106 106 105 105 105 104 104 103 103 102 102 104 104 103 103 103 102 102 102 101 101 101 100 100 100 99 99 100 100 100 99 99 99 99 98 97 99 100 99 98 97 98 100 97 97 97 97 97 97 96 96 98 97 96 96 96 96 96 97 97 97 97 97 96 96 96 96 97 97 97 97 98 98 98 98 98 98 99 99 99 99 98 98 98 99 98 99 99 100 100 100 101 100 99 99 97 97 99 99 83 83 83 83 82 82 83 83 81 81 81 81 81 81 81 81 85 84 84 84 83 83 82 82 83 83 83 83 83 83 83 83 82 82 82 82 82 82 82 82 83 82 83 83 83 83 82 83 84 84 84 83 83 83 83 83 83 83 82 82 82 82 83 83 84 83 83 83 81 82 82 81 82 82 82 82 82 82 82 82 83 83 83 83 82 82 82 82 82 82 81 81 81 81 82 82 83 83 83 82 82 83 83 83 84 85 86 86 84 84 85 86 85 85 86 86 86 87 87 87 87 87 86 86 86 86 86 85 87 87 87 87 87 87 87 87 88 88 88 88 89 89 89 89 89 90 90 90 91 91 91 91 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 94 94 94 95 95 95 96 96 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 100 100 100 101 101 101 102 102 101 101 101 102 102 102 102 103 102 102 102 102 102 103 104 103 104 104 104 104 104 104 104 104 105 106 106 107 108 107 107 107 106 107 107 107 108 109 109 109 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 103 106 106 106 106 107 107 107 107 108 107 107 106 106 106 107 107 107 107 107 107 107 106 106 106 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 105 105 105 106 106 106 103 103 103 103 103 103 103 103 105 105 105 105 105 105 104 104 103 103 104 104 104 104 103 103 104 104 104 103 102 103 103 103 105 105 104 104 104 104 105 105 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 106 106 106 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 106 106 106 106 106 106 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 104 104 105 105 105 106 106 106 105 105 105 106 105 105 106 106 106 107 107 107 107 107 107 106 107 107 106 106 106 105 105 105 105 105 104 104 103 103 102 102 103 103 103 103 102 102 102 102 101 101 100 100 100 99 99 99 100 100 99 99 99 98 98 98 97 98 99 99 97 97 98 99 96 96 96 96 96 96 97 97 96 96 96 97 97 96 97 97 95 95 95 95 95 95 95 95 96 96 97 97 97 98 98 98 97 98 98 99 99 98 98 97 98 98 97 98 99 99 100 99 101 100 99 99 97 97 99 99 83 83 83 83 82 82 83 83 81 81 81 81 81 81 81 81 84 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 81 81 81 82 82 82 82 83 83 82 83 83 83 83 82 83 84 84 84 84 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 82 82 81 81 82 82 82 82 82 82 82 82 83 83 83 83 82 82 82 82 82 82 81 81 81 81 82 82 82 82 83 83 83 83 83 83 84 85 86 86 84 84 85 86 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 88 88 88 88 89 89 89 89 89 89 89 90 91 91 92 92 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 93 94 94 94 94 95 95 95 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 100 100 100 100 101 101 101 101 101 101 101 102 102 102 102 103 101 101 102 102 103 103 103 103 104 104 104 104 104 104 104 104 106 106 107 108 108 108 108 107 107 108 108 108 109 109 110 110 105 105 105 105 105 105 105 105 104 104 104 104 104 104 104 104 105 105 105 105 104 104 104 104 106 106 107 107 107 108 108 108 109 108 108 107 107 107 107 108 107 107 107 107 106 106 106 106 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 105 105 105 105 106 104 104 104 104 104 104 104 104 105 105 105 105 105 105 104 104 102 103 103 104 104 103 103 102 104 104 104 103 102 103 103 103 105 104 104 103 103 104 104 105 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 106 106 106 106 106 106 106 106 105 106 106 106 106 105 105 105 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 104 104 104 105 105 105 105 106 105 105 105 105 105 105 105 106 106 106 107 107 107 107 106 106 107 106 106 106 105 105 105 105 105 105 104 104 103 103 102 102 103 102 102 102 101 101 101 101 100 100 100 100 99 99 99 99 100 99 99 99 98 98 98 98 96 98 99 98 97 96 97 98 95 95 96 96 96 96 97 97 97 97 97 97 97 98 97 97 95 95 96 96 96 96 96 96 96 96 96 97 97 97 98 98 96 96 98 98 98 98 97 97 98 98 97 98 98 99 98 100 101 100 99 99 97 98 98 98 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 81 81 81 81 82 82 83 83 83 82 83 83 83 83 82 83 84 84 84 84 83 83 83 82 83 83 82 82 82 82 83 83 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 82 82 81 81 81 81 82 82 83 83 83 83 83 83 83 83 82 83 84 84 82 82 83 84 84 84 84 85 85 85 85 86 85 85 85 86 86 87 87 87 87 87 87 87 87 87 87 87 88 88 88 88 89 89 89 89 90 90 90 90 90 91 91 91 91 91 91 91 91 91 91 91 90 90 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 93 93 93 93 94 94 94 94 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 98 98 98 98 99 99 99 99 101 101 101 102 102 102 102 103 100 100 101 102 103 104 104 105 104 104 104 104 104 104 104 104 105 105 106 107 107 107 107 107 107 106 108 108 108 108 108 108 107 107 106 106 105 105 105 104 104 104 104 104 104 104 104 104 106 106 106 105 105 104 104 104 107 107 107 107 108 108 108 108 110 109 108 107 107 107 107 108 107 107 106 106 106 106 106 105 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 104 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 102 102 103 103 103 103 102 102 105 104 104 103 102 103 103 102 104 103 103 102 102 103 103 104 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 105 104 103 103 104 105 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 104 104 104 104 105 105 105 105 105 105 105 105 105 105 105 105 106 106 107 107 107 107 106 106 106 106 106 106 105 105 105 105 105 105 104 104 103 103 102 102 101 101 101 101 100 100 100 100 100 100 100 99 99 99 99 98 99 99 99 99 98 98 98 98 94 95 96 96 95 94 95 96 95 95 95 96 96 96 97 97 96 97 98 98 99 98 97 96 96 95 95 96 96 96 96 96 96 96 96 96 97 97 97 98 96 96 97 98 98 98 97 97 98 98 98 97 98 98 98 99 102 101 99 99 97 98 98 98 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 84 84 84 85 83 83 83 83 83 83 83 83 80 80 81 81 82 82 83 83 83 82 83 83 83 83 82 83 85 84 84 84 83 83 82 82 83 83 82 82 82 82 83 83 81 81 81 82 83 83 83 84 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 82 82 81 81 81 81 82 82 83 83 83 83 83 83 83 83 80 82 83 82 81 80 81 83 83 83 84 84 84 85 85 85 83 83 84 86 85 87 88 88 88 88 88 88 88 88 88 88 88 88 88 88 89 89 89 89 92 92 91 91 90 90 89 89 91 91 91 91 91 91 91 91 90 90 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 90 91 91 91 91 92 92 92 92 92 92 93 93 93 94 94 96 96 96 96 96 96 96 96 95 95 96 97 97 97 97 97 97 97 97 98 98 99 99 99 98 98 99 99 99 100 100 100 101 101 101 102 102 102 102 103 100 101 101 101 103 104 104 105 104 104 104 104 104 104 104 104 104 104 105 106 106 106 106 105 107 106 107 107 107 107 107 107 108 108 107 106 106 105 104 104 104 104 104 104 104 104 104 104 105 105 105 104 104 104 103 103 107 107 107 108 108 108 109 109 109 108 107 107 106 106 106 106 106 107 106 106 106 106 105 105 106 106 105 105 105 105 106 106 105 105 105 105 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 104 103 103 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 103 103 103 103 102 102 105 105 104 103 102 103 102 102 102 102 101 102 102 101 103 103 104 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 105 105 105 105 105 105 105 105 108 108 108 108 108 108 108 108 107 108 108 108 108 108 108 108 108 108 107 107 107 107 106 106 106 105 104 103 103 104 105 106 105 105 105 105 105 105 105 105 105 105 105 105 104 104 106 106 104 104 104 104 105 105 105 105 104 105 105 105 104 105 105 105 105 106 106 107 107 106 106 105 106 106 106 105 105 105 105 104 105 105 104 104 103 103 102 102 100 100 99 99 99 98 98 98 100 100 100 99 99 99 98 98 99 99 99 98 98 98 98 97 93 95 96 95 94 93 94 96 94 95 95 95 96 96 97 97 96 97 98 98 99 98 97 96 96 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 96 97 98 98 98 97 97 98 98 98 97 97 98 98 99 102 101 99 99 97 98 98 98 81 81 82 82 83 83 84 84 83 83 83 83 83 83 83 83 84 84 83 83 82 82 81 81 83 83 82 82 82 82 83 83 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 81 81 83 83 83 83 83 83 83 83 83 83 84 84 83 83 83 82 80 80 82 82 81 81 82 82 82 82 81 80 81 82 83 83 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 83 83 83 83 84 84 85 86 86 85 84 84 85 86 86 87 88 88 88 88 87 87 88 88 87 87 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 87 87 86 86 88 88 88 89 89 89 90 90 89 90 89 89 90 92 93 93 92 92 93 94 95 94 93 93 92 92 92 93 91 92 94 96 97 96 96 95 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 98 99 100 100 100 101 101 102 102 102 102 102 102 102 102 102 102 102 102 103 103 103 103 103 103 103 103 104 104 105 105 104 104 105 105 105 106 106 106 108 108 108 109 109 109 109 109 107 107 108 108 106 106 105 104 106 105 104 102 102 104 106 107 107 106 106 105 104 104 104 105 107 107 107 107 107 107 107 107 109 109 108 108 108 107 107 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 104 104 103 104 104 106 106 106 105 106 106 106 107 104 104 104 104 104 104 104 104 103 103 104 105 105 105 105 105 102 102 102 102 102 102 102 102 103 103 102 102 103 102 102 102 106 105 105 104 103 102 102 101 101 102 102 102 103 103 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 105 105 105 105 105 105 106 106 105 105 105 105 105 104 104 104 106 104 104 104 105 107 107 106 103 103 103 103 104 104 104 104 105 105 106 106 106 107 107 107 107 107 107 106 106 106 105 105 105 105 105 105 104 104 104 104 103 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 100 99 99 98 98 99 99 100 99 99 99 98 98 98 98 97 96 96 96 96 95 95 95 95 97 97 96 96 96 96 97 97 99 98 98 97 97 97 97 97 98 97 95 94 93 93 94 94 93 93 93 94 94 94 95 95 95 95 95 95 96 96 96 96 97 98 98 98 98 99 99 99 98 98 98 98 97 97 98 98 81 82 82 82 83 83 83 84 83 83 83 83 83 83 83 83 84 83 83 83 82 82 82 81 83 83 82 82 82 82 83 83 82 82 82 82 83 83 83 83 82 83 83 83 82 82 83 83 83 83 82 82 81 81 83 83 83 83 83 83 83 83 83 83 84 84 84 83 82 81 80 79 83 83 82 82 83 83 83 83 80 81 82 82 83 83 83 84 83 83 83 83 83 83 83 83 82 82 82 82 82 82 82 82 83 83 83 83 82 82 83 83 84 84 84 84 85 86 86 86 84 84 85 86 86 87 88 88 88 88 87 87 88 88 87 87 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 88 89 88 88 89 90 90 90 89 89 90 90 89 90 90 89 90 91 93 92 91 91 92 94 95 94 94 93 93 93 93 94 92 93 94 96 96 96 96 95 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 99 100 100 100 99 100 100 102 102 102 102 102 102 102 102 102 102 102 102 103 103 103 103 103 104 103 103 105 104 105 105 105 105 105 106 106 106 106 107 108 108 108 108 109 109 109 109 107 108 108 107 107 106 105 105 107 106 104 103 103 104 105 106 107 106 106 105 104 104 105 105 106 106 106 106 106 106 106 106 109 108 108 108 108 107 107 107 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 106 105 105 105 104 104 103 104 104 105 105 104 104 105 105 105 105 104 104 104 104 104 104 104 104 103 103 104 105 105 105 105 105 103 103 103 103 103 103 103 103 102 102 101 102 103 103 103 103 105 105 105 104 103 102 102 102 102 102 102 102 103 103 103 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 105 106 104 102 103 105 106 105 104 103 103 103 103 104 104 104 104 105 105 105 106 106 106 107 107 107 107 106 106 106 105 105 105 105 105 105 104 104 104 104 103 103 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 100 99 99 98 98 99 99 100 99 99 99 98 98 98 97 97 96 96 96 96 95 95 95 95 97 97 96 96 96 96 97 97 99 98 97 97 96 96 97 97 97 96 95 94 93 93 93 94 93 93 93 94 94 94 94 95 95 95 95 95 96 96 96 96 97 97 98 98 98 99 99 99 98 98 98 98 97 97 98 98 82 82 82 82 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 81 81 81 81 83 83 83 83 83 83 82 82 81 81 81 81 82 82 82 82 82 82 82 82 83 83 83 83 83 83 82 82 81 81 83 83 83 83 83 83 83 83 83 83 83 84 84 83 82 82 81 80 84 84 83 83 84 84 84 84 81 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 81 81 81 81 81 81 81 81 83 83 83 83 83 82 82 82 83 84 85 85 85 86 86 86 84 85 85 86 86 87 87 88 88 88 87 87 88 88 87 87 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 89 89 89 91 91 91 92 92 89 89 89 90 90 90 90 90 89 91 92 92 91 91 92 93 94 94 93 93 93 94 94 95 92 93 94 95 96 96 96 96 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 99 100 100 100 99 100 100 102 102 102 102 102 102 102 102 103 103 103 103 104 104 104 104 104 103 103 104 105 104 104 104 106 106 106 106 107 107 107 107 107 108 108 108 109 109 109 109 108 108 108 108 107 106 105 105 107 107 105 105 105 105 106 106 107 106 106 105 105 105 105 105 107 107 107 107 107 107 107 107 108 108 108 108 107 107 107 107 106 106 106 106 106 106 106 106 104 104 104 104 104 104 104 104 105 105 105 105 103 104 104 104 104 103 104 103 103 103 104 104 104 104 104 104 104 104 104 104 103 104 104 105 105 105 105 104 104 104 104 104 104 104 104 104 101 101 101 101 103 103 104 104 105 105 104 104 103 103 102 102 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 105 105 105 105 105 105 105 105 105 105 105 105 104 104 104 104 105 104 101 101 104 105 104 103 104 104 104 104 105 105 105 105 105 105 105 106 106 106 106 107 107 106 106 106 106 105 105 105 105 105 104 104 104 104 103 103 102 102 102 102 101 101 101 101 101 101 101 101 101 101 101 101 99 99 98 98 98 98 99 99 99 99 98 98 98 97 97 97 96 96 96 96 95 95 95 95 97 97 96 96 96 96 97 97 99 98 97 97 96 96 97 97 96 96 95 93 93 93 93 93 93 93 93 93 94 94 94 94 94 95 95 95 95 96 96 96 97 97 97 98 98 98 99 99 98 98 98 98 97 97 98 98 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 82 82 82 82 82 82 83 83 83 83 82 82 82 82 82 82 82 82 83 83 82 82 81 81 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 81 81 80 83 83 82 82 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 82 82 82 82 83 83 83 83 83 83 82 82 84 84 85 85 85 86 86 86 85 85 85 86 86 87 87 87 88 88 88 88 88 88 87 87 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 89 89 91 91 91 92 92 92 90 90 89 90 90 89 90 90 89 90 92 91 90 90 91 93 92 92 92 92 92 93 94 94 93 94 94 95 95 95 96 96 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 99 100 100 100 99 100 100 102 102 102 102 102 102 102 102 103 103 103 103 104 104 104 104 103 103 104 104 105 105 105 105 106 106 107 107 107 108 108 108 107 107 108 108 108 109 109 109 108 108 108 109 108 106 106 105 108 107 106 106 106 105 106 107 107 106 106 105 105 105 106 106 107 107 107 107 107 107 107 107 108 108 108 107 107 107 106 106 105 105 105 105 105 105 105 105 103 103 103 103 103 103 103 103 105 105 105 105 104 104 104 104 103 103 103 103 103 103 104 104 104 104 104 104 104 104 104 104 103 104 105 105 105 105 104 104 104 104 104 104 104 104 104 104 101 101 100 101 103 104 104 105 105 104 104 104 103 103 103 102 102 102 102 103 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 106 106 106 105 105 105 105 105 104 105 105 105 105 104 104 104 104 103 101 101 103 104 103 102 104 104 104 104 105 105 105 105 105 105 105 105 106 106 106 106 106 106 106 106 105 105 105 105 105 104 104 104 104 103 103 103 103 103 103 103 102 102 102 102 100 100 100 100 100 100 100 100 99 99 98 98 98 98 99 99 98 98 98 98 97 97 97 97 96 96 96 96 95 95 95 95 97 97 96 96 96 96 97 97 98 98 97 96 96 96 96 96 95 95 94 93 93 92 92 92 91 91 92 92 92 93 93 93 94 94 94 95 95 95 96 96 97 97 97 97 98 98 98 98 98 98 98 98 97 97 98 98 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 82 82 83 83 82 82 82 82 83 83 83 83 82 82 82 82 82 82 82 82 83 83 82 82 81 81 83 83 82 82 82 82 82 82 82 82 82 83 83 82 82 81 81 80 82 82 81 81 82 82 82 82 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 81 81 82 82 82 82 82 82 84 84 85 85 85 86 86 86 85 85 86 86 86 86 87 87 88 88 88 88 88 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 89 89 89 90 90 90 90 90 91 91 91 91 91 90 90 91 89 91 92 92 91 91 92 93 91 91 91 91 91 92 93 93 94 94 94 94 95 95 95 96 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 99 100 100 100 100 101 101 102 102 102 102 102 102 102 102 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 106 106 107 107 107 108 108 108 107 107 107 108 108 108 108 109 108 109 109 109 109 108 107 107 108 108 107 107 106 107 108 108 107 106 106 105 106 106 107 107 107 107 107 107 107 107 107 107 108 108 107 107 107 106 106 106 105 105 105 105 105 105 105 105 102 102 102 102 102 102 102 102 105 105 105 105 104 104 104 104 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 104 103 104 104 104 104 104 104 104 104 101 101 100 101 103 104 104 105 104 104 104 104 103 103 103 103 103 103 103 103 103 102 101 101 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 106 106 106 105 105 105 104 104 103 104 104 104 104 103 103 103 103 101 101 100 102 102 103 102 104 104 104 104 105 105 105 105 104 104 105 105 105 106 106 106 106 106 106 105 105 105 104 104 104 104 104 104 103 103 103 102 102 102 102 102 101 101 101 101 101 101 101 101 101 101 101 101 99 98 98 97 97 98 98 99 98 98 98 97 97 97 96 96 96 96 96 96 95 95 95 95 97 97 96 96 96 96 97 96 98 97 97 96 96 96 96 96 94 94 94 93 92 92 91 91 91 91 91 92 92 92 93 93 94 94 94 94 95 95 95 95 95 95 96 96 96 97 97 97 97 97 97 97 96 96 97 97 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 81 81 81 81 82 82 82 82 83 83 83 83 82 82 83 83 81 81 81 81 82 82 82 82 83 83 83 83 83 83 83 83 83 83 82 82 81 81 83 83 82 82 82 82 82 82 82 82 82 82 83 82 82 83 81 81 81 81 80 80 81 81 81 81 83 83 83 83 82 82 82 81 83 83 83 83 83 83 83 83 84 84 84 84 84 84 84 84 81 81 81 82 82 82 82 82 84 84 85 85 85 86 87 87 86 86 86 86 86 86 86 86 88 88 88 88 88 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 88 88 88 89 89 88 89 89 91 91 91 91 91 91 90 91 90 92 93 93 92 91 93 94 92 91 91 91 91 92 92 93 95 95 94 94 94 95 95 96 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 99 100 100 100 100 101 101 102 102 102 102 102 102 102 101 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 106 106 106 106 107 107 107 107 106 106 107 107 108 108 108 108 109 109 109 109 109 108 107 107 108 108 108 108 107 107 108 108 106 106 106 106 106 107 107 108 107 107 107 107 107 107 107 107 107 107 107 107 106 106 106 106 105 105 105 105 105 105 105 105 103 103 103 103 103 103 103 103 105 105 105 105 104 104 104 103 105 105 104 104 104 105 104 105 104 104 104 104 104 104 104 104 104 105 105 105 105 104 104 103 104 104 104 104 104 104 104 104 101 101 101 101 103 103 104 104 104 104 104 104 103 103 103 103 103 103 103 103 102 101 101 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 107 107 106 106 105 104 104 104 104 104 104 104 103 103 103 103 104 102 100 101 102 104 103 102 104 104 104 104 105 105 105 105 104 104 104 105 105 105 105 106 106 105 105 105 105 104 104 104 104 104 104 103 103 103 102 102 103 103 103 103 102 102 102 102 100 100 100 100 100 100 100 100 98 98 97 97 97 97 98 98 98 98 97 97 97 96 96 96 96 96 96 96 95 95 95 95 97 97 96 96 96 96 96 96 98 97 96 96 95 95 96 96 93 93 93 93 92 91 90 89 92 92 92 92 93 93 93 93 93 94 94 94 94 95 95 95 95 95 95 96 96 96 97 97 97 97 97 97 96 96 97 97 84 83 83 83 82 82 82 81 83 83 83 83 83 83 83 83 81 82 82 82 83 83 83 84 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 83 83 82 82 83 83 82 82 81 81 83 83 83 83 83 83 83 83 83 83 81 81 82 82 82 82 81 81 82 82 81 81 82 82 82 82 84 83 83 83 82 82 81 80 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 81 81 82 82 82 82 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 88 88 88 88 88 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 88 88 88 89 88 88 90 90 91 91 91 91 91 91 91 91 91 93 94 94 93 93 94 95 94 94 93 93 92 93 93 93 96 95 94 94 94 94 95 96 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 99 100 100 100 100 101 101 102 102 102 102 102 102 101 101 103 103 103 103 104 104 104 104 103 104 104 104 105 105 105 105 105 105 105 106 106 106 106 107 105 105 107 107 107 108 108 108 109 109 109 109 109 108 108 107 108 108 109 109 109 109 108 108 106 106 106 106 106 107 108 108 106 106 106 106 106 106 106 106 107 107 107 106 106 106 106 105 105 105 105 105 105 105 105 105 104 104 104 104 104 104 104 104 104 105 105 105 104 104 103 103 104 104 104 104 103 103 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 104 103 103 103 103 103 103 103 103 103 103 102 102 101 102 103 103 103 103 103 103 103 103 104 104 104 104 105 103 103 103 102 101 102 102 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 107 107 106 106 105 104 104 103 104 104 104 104 104 104 104 104 104 102 101 101 103 104 104 103 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 104 104 104 104 104 104 103 103 103 102 102 102 103 103 103 103 102 102 102 102 100 100 100 100 100 100 100 100 98 98 97 97 97 97 98 98 98 97 97 97 96 96 96 96 96 96 96 96 95 95 95 95 97 97 96 96 96 95 96 96 97 97 96 95 95 95 95 96 92 92 93 93 92 91 89 89 91 92 92 92 92 93 93 93 93 93 94 94 94 95 95 95 96 96 96 96 97 97 97 98 97 97 97 97 96 96 97 97 84 84 83 83 82 82 81 81 83 83 83 83 83 83 83 83 81 81 82 82 83 83 84 84 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 81 81 83 83 83 83 83 83 83 83 83 83 81 81 82 82 83 83 83 82 83 83 82 82 83 83 83 83 84 84 83 83 82 81 80 81 83 83 83 83 83 83 83 83 82 82 82 82 82 82 82 82 82 82 81 81 82 82 82 82 83 83 84 85 85 86 86 86 86 86 86 86 86 86 86 86 88 88 88 88 88 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 89 89 89 89 89 89 90 90 91 91 91 91 91 91 91 91 92 93 95 94 93 93 94 96 97 96 95 94 94 94 94 94 96 96 94 93 93 94 95 96 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 97 99 99 100 100 100 100 101 101 102 102 102 102 102 102 101 101 103 103 103 103 104 104 104 104 103 104 104 104 105 105 105 106 104 104 105 105 105 106 106 106 106 106 106 106 106 107 108 108 109 109 110 110 109 109 108 107 108 108 109 109 109 109 108 108 106 106 106 106 106 107 108 109 107 107 107 107 107 107 107 107 107 107 107 106 106 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 106 104 104 103 103 104 103 103 103 102 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 105 104 103 103 102 102 102 102 102 102 102 102 103 103 102 102 103 102 102 102 103 103 103 103 104 104 104 104 105 105 103 103 102 101 102 100 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 106 105 105 104 104 105 105 106 108 107 107 106 106 107 107 108 107 107 107 107 107 107 107 107 106 107 107 107 107 107 107 107 107 107 106 106 105 104 103 103 104 104 104 104 104 103 103 103 104 103 102 102 104 105 104 103 103 103 103 103 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 104 104 104 104 104 103 103 103 102 102 102 102 103 103 103 103 102 102 102 102 100 100 100 100 100 100 100 100 98 98 97 97 97 97 98 98 97 97 97 97 96 96 96 96 96 96 96 96 95 95 95 95 97 97 96 96 96 95 96 96 97 97 96 95 95 95 95 95 92 92 93 93 92 91 89 88 91 91 92 92 92 93 93 93 93 93 93 94 94 94 95 95 96 96 96 96 97 97 97 97 97 97 97 97 96 96 97 97 81 81 82 82 83 83 84 84 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 83 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 83 83 82 83 83 82 82 82 82 81 81 80 80 81 81 82 82 83 83 82 82 82 82 82 81 81 80 81 81 81 81 81 81 81 81 84 82 81 80 80 81 82 84 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 82 82 82 82 82 82 82 86 86 86 87 87 87 88 88 88 88 88 88 88 88 88 88 87 87 87 87 88 88 88 89 92 91 91 91 90 90 89 89 91 91 91 90 90 90 90 90 92 92 92 91 91 90 90 89 91 91 91 91 91 91 91 91 90 90 89 90 90 90 90 90 90 90 90 90 90 90 90 90 92 92 93 93 93 93 92 92 95 94 94 93 93 93 94 94 95 94 94 94 94 94 95 96 97 97 97 97 98 98 97 97 97 97 97 97 97 97 97 99 97 98 97 97 97 98 99 99 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 103 103 104 105 107 108 109 109 110 110 110 110 110 110 110 110 109 109 109 109 109 109 109 109 110 109 109 109 109 108 108 108 109 110 109 108 108 108 108 107 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 101 102 102 102 103 103 104 104 103 103 103 104 104 104 104 104 102 102 102 102 102 102 102 102 102 102 102 102 101 102 102 101 103 103 103 103 103 103 103 103 104 104 103 103 102 102 102 101 102 102 102 102 102 103 104 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 106 106 106 107 107 107 108 108 108 107 107 106 105 105 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 100 102 102 102 103 102 103 103 104 104 104 104 105 105 104 104 105 105 106 106 106 106 105 105 105 105 105 105 105 105 105 105 103 103 103 103 102 102 102 102 103 103 103 102 101 101 99 99 100 100 100 99 99 99 98 99 98 98 98 98 97 97 97 97 96 96 95 95 95 96 96 97 96 96 96 96 96 96 96 97 96 96 96 96 96 95 95 95 98 98 97 97 96 96 95 95 94 93 93 92 92 92 93 93 93 92 91 91 91 91 92 92 91 91 92 93 94 95 96 97 95 95 95 95 96 96 96 96 97 97 96 96 96 95 96 96 81 81 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 82 82 82 82 82 82 81 80 81 81 81 82 82 82 83 82 82 82 82 82 81 81 80 81 81 81 81 81 81 81 81 83 82 81 80 80 81 82 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 84 84 84 84 84 84 84 86 86 86 87 87 87 87 88 88 88 88 88 88 88 88 88 87 87 88 88 88 89 89 89 91 91 91 91 90 90 90 89 89 89 89 90 91 91 92 92 91 91 91 90 90 89 88 88 91 91 91 91 91 91 91 91 90 90 89 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 92 92 92 92 91 91 94 94 93 93 93 94 94 95 95 94 94 94 94 94 95 96 96 96 96 97 96 97 98 98 97 97 97 97 97 97 97 99 98 98 98 98 98 98 98 98 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 104 105 105 106 107 108 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 109 108 108 108 108 107 107 107 108 109 109 107 107 108 108 106 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 102 102 102 103 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 101 102 102 102 103 103 103 103 103 103 103 103 104 103 103 103 102 102 102 102 103 103 102 102 102 103 103 104 104 104 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 106 106 106 107 107 107 108 108 107 107 107 106 105 105 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 101 102 102 102 103 102 102 103 103 104 103 104 105 104 104 103 104 105 105 106 106 105 105 104 105 105 105 105 105 105 105 105 103 103 103 103 102 102 102 102 103 103 103 102 101 101 100 100 100 100 99 99 99 98 98 99 98 98 98 97 97 97 97 96 96 96 95 95 95 95 96 96 96 96 96 95 96 96 96 97 96 96 96 96 96 95 95 95 98 98 97 97 96 95 95 94 92 93 92 90 91 91 91 91 92 91 91 90 90 91 91 92 92 92 92 93 94 95 96 96 94 95 95 95 96 96 96 96 97 96 96 95 95 95 95 96 81 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 83 83 82 83 83 83 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 83 83 83 83 83 81 81 81 81 81 81 81 81 82 82 82 82 82 82 82 82 82 81 81 80 82 81 82 82 82 82 81 82 83 82 81 80 80 81 82 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 84 84 84 85 85 86 86 86 86 86 86 87 87 87 87 87 87 87 87 87 87 87 87 88 88 89 89 89 90 90 90 91 91 91 91 90 90 90 90 87 87 88 90 91 92 94 94 90 90 90 90 89 88 88 87 91 91 91 91 91 91 91 91 90 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 90 93 93 92 93 93 94 95 95 95 94 94 94 94 94 95 96 95 95 96 95 96 97 96 96 97 97 97 97 97 97 97 99 98 98 98 98 99 99 99 99 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 106 106 107 107 108 108 108 108 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 110 109 109 109 109 108 108 108 107 108 108 107 106 107 107 106 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 101 101 102 102 103 103 103 103 103 103 103 103 103 103 103 103 102 102 102 102 104 103 103 102 102 102 103 103 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 106 106 106 107 107 107 107 107 107 107 106 106 106 105 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 101 102 102 102 103 102 102 102 102 103 102 103 104 103 103 102 104 105 105 106 106 105 105 104 105 105 105 105 105 105 105 105 103 103 103 103 102 102 102 102 103 103 103 102 101 101 100 100 100 99 99 99 99 98 98 98 98 98 97 97 97 97 96 96 96 96 95 95 95 95 96 96 96 96 96 95 96 96 96 96 96 96 96 96 96 95 95 95 97 97 97 96 95 95 94 94 92 91 91 89 89 90 90 90 91 91 90 90 90 90 91 91 92 92 93 93 94 94 95 95 94 94 95 95 95 96 96 96 95 95 95 94 94 94 94 94 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 82 83 83 83 83 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 83 83 83 83 83 83 83 83 82 83 83 82 83 83 83 83 83 83 83 83 81 81 81 81 81 81 81 81 82 82 82 82 82 82 82 82 82 81 81 80 83 82 83 83 83 83 82 83 83 82 81 81 81 81 82 83 83 83 83 83 83 83 83 83 83 83 82 82 82 82 83 83 83 84 84 85 86 86 87 87 85 85 86 86 86 87 87 87 87 87 87 87 87 87 87 87 89 89 89 89 90 90 90 90 91 91 91 90 90 90 90 90 87 88 89 90 91 92 93 94 91 91 90 90 90 88 88 88 91 91 91 91 91 91 91 91 90 90 90 90 90 89 89 89 90 90 90 90 90 90 90 90 90 90 91 91 91 91 90 90 92 92 92 92 93 94 95 96 95 94 94 94 94 94 95 96 95 95 95 95 95 95 96 96 97 97 97 97 97 97 97 99 98 98 98 99 99 99 100 100 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 108 108 108 108 108 108 108 108 109 109 109 109 109 109 109 109 108 108 108 108 108 108 108 108 109 108 108 108 108 107 107 107 107 108 107 106 106 106 106 105 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 104 104 103 103 102 102 102 101 102 102 102 102 102 101 101 101 102 102 102 102 102 102 102 102 102 102 102 102 101 101 101 101 103 103 103 103 103 103 103 103 102 102 102 102 102 101 101 101 104 103 103 102 102 102 102 103 104 104 104 104 104 104 104 104 105 105 105 105 105 105 105 105 105 105 106 106 106 107 107 107 107 107 106 106 106 106 106 106 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 101 102 102 103 103 102 102 102 102 102 102 102 103 103 102 102 104 104 105 105 105 105 104 104 105 105 105 105 105 105 105 105 103 103 103 103 102 102 102 102 103 103 103 102 101 101 100 100 99 99 99 99 98 98 98 98 98 97 97 97 97 96 96 96 97 96 96 95 95 95 95 96 96 96 96 95 96 96 96 96 96 96 96 96 96 95 95 95 97 97 96 95 95 94 94 93 92 91 90 89 89 89 90 90 90 90 90 89 88 90 90 90 93 93 93 93 93 94 94 94 94 94 94 95 95 95 96 96 95 94 94 93 93 94 94 95 82 82 82 82 81 81 81 81 82 82 82 82 82 82 82 82 82 81 81 82 82 82 82 82 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 82 82 82 82 82 82 82 82 81 82 82 81 82 82 82 82 82 82 82 82 82 83 83 83 82 82 82 82 81 81 81 81 82 82 82 82 82 81 80 79 82 83 83 83 83 83 83 82 82 82 81 81 81 81 82 82 82 82 82 82 82 82 82 82 83 83 82 82 82 82 83 83 83 84 84 85 86 86 87 87 85 85 85 86 86 86 87 87 87 87 87 87 87 87 87 87 89 89 89 89 90 90 90 90 90 90 90 90 90 91 91 91 90 90 90 90 91 91 91 91 92 92 91 91 91 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 89 89 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 90 90 91 91 91 92 93 94 95 95 95 94 94 94 94 94 95 96 95 95 94 95 96 95 96 96 97 97 97 97 97 97 97 99 98 99 99 99 99 100 100 100 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 108 108 108 108 108 108 108 107 108 108 108 108 108 108 108 108 109 109 109 109 109 109 109 109 109 108 108 108 108 107 107 107 107 108 107 106 106 106 106 105 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 104 104 104 104 104 103 103 103 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 104 104 103 103 102 102 102 101 103 103 102 102 101 101 101 101 102 102 102 102 102 102 102 102 101 101 101 101 102 102 102 102 102 102 102 102 102 102 102 102 101 101 101 102 102 102 102 102 103 103 102 102 102 102 103 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 106 106 106 107 107 107 105 105 105 106 106 106 106 106 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 102 103 103 103 103 101 101 101 102 102 102 102 103 103 102 102 104 104 104 105 105 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 102 102 102 102 103 103 103 102 101 101 100 100 99 99 99 98 98 98 97 97 97 97 97 97 96 96 96 95 97 97 96 95 95 95 95 95 96 96 96 95 95 96 96 96 95 95 95 95 95 94 94 94 96 96 95 95 94 93 93 93 92 92 90 89 89 90 90 90 90 89 89 89 88 89 89 90 92 92 92 93 93 93 93 93 94 94 94 94 95 95 95 95 94 94 93 93 93 93 94 94 82 82 82 81 81 81 81 80 82 82 82 82 82 82 82 82 81 81 81 82 82 82 82 81 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 82 82 82 82 82 82 82 82 81 81 81 81 82 82 82 82 81 81 82 82 82 83 83 83 82 82 82 82 81 81 81 81 82 82 82 82 82 80 80 80 81 82 82 82 82 82 82 81 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 82 82 82 82 83 83 83 84 84 84 85 85 86 86 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 86 88 88 89 89 89 90 90 90 90 90 90 90 91 91 91 91 91 91 91 91 90 90 90 89 92 92 92 92 91 90 90 90 89 89 89 89 89 89 89 89 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 91 91 91 91 91 91 90 91 91 90 91 91 92 93 93 95 94 94 94 94 94 95 96 95 95 96 96 96 97 97 97 97 97 97 97 97 97 97 99 99 99 99 99 100 100 100 99 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 108 108 108 107 107 107 107 107 107 107 107 107 107 107 107 107 109 109 109 109 109 109 109 109 110 109 109 109 109 108 108 108 107 108 108 107 106 107 107 106 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 104 104 104 104 103 103 104 104 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 103 103 103 103 102 102 102 104 104 103 103 102 101 101 101 102 102 102 102 102 102 102 102 102 102 101 101 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 103 103 103 102 102 102 102 102 103 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 104 105 105 106 106 106 107 107 107 105 105 105 104 105 106 106 106 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 102 103 103 103 102 101 101 101 102 103 102 103 104 103 103 102 103 104 104 105 105 104 104 103 104 104 104 104 104 104 104 104 103 103 103 103 102 102 102 102 103 103 103 102 101 101 100 100 99 98 98 98 98 97 97 97 97 97 97 96 96 96 95 95 98 97 96 95 95 94 95 95 96 96 96 95 95 96 96 96 95 95 95 95 95 94 94 94 96 95 95 94 93 93 92 92 91 90 90 89 89 89 89 89 89 89 88 88 88 87 88 88 91 91 92 92 93 93 94 94 93 93 94 94 94 95 95 95 94 93 93 93 93 94 94 95 82 82 81 81 81 80 80 80 82 82 82 82 82 82 82 82 81 82 82 82 82 82 81 81 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 82 82 82 82 82 82 82 82 82 82 82 82 81 81 81 81 80 81 82 82 82 83 83 84 83 82 82 82 81 81 81 80 82 82 82 82 81 80 81 80 81 81 81 81 81 81 81 81 81 81 82 82 82 82 81 81 82 82 82 82 82 82 82 82 83 83 82 82 82 82 83 83 83 84 84 84 84 84 84 84 84 85 85 85 85 86 86 86 86 86 86 86 86 86 86 86 87 87 88 88 88 89 89 89 89 90 90 90 91 91 91 91 91 91 91 91 90 90 90 89 91 91 91 91 90 89 89 89 89 89 89 89 89 89 89 89 90 90 90 90 90 90 89 89 90 90 90 90 90 90 90 90 91 91 92 92 92 92 91 91 92 91 91 91 91 91 92 92 95 94 94 94 94 94 95 96 96 96 96 97 97 97 98 98 97 97 97 97 97 97 97 99 99 99 99 100 99 99 100 100 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 106 106 106 107 107 107 107 107 107 107 107 107 107 107 107 107 108 108 108 108 108 108 108 108 109 108 108 108 108 107 107 107 108 109 109 107 107 108 108 106 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 103 103 103 104 104 104 104 104 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 102 102 102 103 103 103 103 103 105 105 104 103 103 102 101 101 102 102 102 102 102 102 102 102 102 102 102 101 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 102 103 103 103 104 101 101 101 102 102 104 105 106 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 105 105 106 106 106 107 107 107 103 104 105 105 105 106 106 106 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 103 103 102 101 101 101 103 104 103 104 105 104 104 103 103 103 104 104 104 104 103 103 104 104 104 104 104 104 104 104 103 103 103 103 102 102 102 102 103 103 103 102 101 101 100 100 98 97 98 97 96 96 96 97 97 97 96 96 96 95 95 95 98 97 96 95 95 94 94 94 96 96 96 95 95 96 96 96 95 95 95 95 95 94 94 94 95 95 94 94 93 92 92 92 91 90 89 88 87 87 88 88 89 88 88 87 87 87 87 88 90 90 91 92 93 94 94 94 93 93 93 94 94 94 95 95 94 94 93 94 94 94 95 95 82 82 81 81 81 80 80 80 82 82 82 82 82 82 82 82 82 82 82 82 82 81 81 81 83 83 83 83 82 82 83 83 83 83 83 83 82 82 83 83 82 82 82 82 82 82 82 82 82 82 82 82 81 82 82 81 80 80 81 82 82 83 84 84 83 83 82 82 81 81 80 80 82 82 82 82 81 81 81 80 81 81 81 81 81 81 81 81 81 81 82 82 82 82 81 81 82 82 82 82 82 82 82 82 83 83 82 82 82 82 83 83 83 82 82 82 82 82 82 82 84 84 85 85 85 86 86 86 86 86 86 86 86 86 86 86 87 87 87 87 88 88 88 89 89 89 90 90 91 91 91 92 90 90 90 90 90 90 90 90 90 90 90 90 89 88 88 88 90 90 90 90 90 90 90 90 90 90 90 90 90 90 89 89 90 90 90 90 90 90 90 90 92 92 93 93 93 93 92 92 92 92 91 91 90 91 91 92 95 94 94 94 94 94 95 96 97 97 97 97 98 98 98 98 97 97 97 97 97 97 97 99 99 99 99 99 99 99 101 101 100 100 100 101 101 101 102 102 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 103 105 105 105 105 106 106 106 105 105 106 106 106 106 107 107 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 110 109 109 109 109 108 108 108 109 110 109 108 108 108 108 107 106 106 106 106 106 106 106 106 105 105 105 105 104 104 104 104 103 103 103 104 104 104 104 104 103 103 103 103 103 103 103 103 104 104 104 104 104 104 104 104 101 102 102 102 103 103 104 104 106 105 105 104 103 102 102 102 102 102 102 102 102 102 102 102 101 102 102 101 102 102 102 102 102 102 102 102 102 102 102 102 101 102 102 102 103 103 104 104 100 100 101 101 103 104 106 106 104 104 104 104 104 104 104 104 104 104 104 104 104 104 103 103 105 105 106 106 106 107 107 107 103 103 104 105 104 106 106 106 104 105 105 105 105 105 105 105 106 105 105 104 104 104 104 104 104 104 104 104 104 104 104 104 103 104 103 103 102 101 101 100 104 104 104 104 105 105 104 104 103 103 104 104 104 104 103 103 104 104 104 104 104 104 104 104 103 103 103 103 102 102 102 102 103 103 103 102 101 101 100 100 98 97 98 97 96 96 96 96 97 96 96 96 95 95 95 95 99 99 98 96 95 94 94 94 96 96 95 95 95 96 96 96 95 95 95 95 95 94 94 94 95 94 94 93 93 92 92 91 89 89 88 86 86 86 86 88 88 88 87 87 87 86 87 87 89 90 91 92 93 94 95 95 93 93 93 94 94 94 94 95 95 94 94 94 94 95 95 96 83 83 83 83 83 82 82 82 78 79 81 83 83 83 82 81 81 81 82 82 82 81 82 81 80 80 80 81 81 82 83 83 81 81 80 80 81 82 82 82 83 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 82 83 81 80 81 79 80 79 80 79 80 81 81 81 82 82 82 81 81 81 82 82 82 82 83 83 83 80 80 82 84 82 81 83 83 83 83 82 81 82 82 84 85 85 85 85 84 85 84 85 86 86 86 87 87 87 86 85 85 85 87 88 88 88 87 87 87 86 87 89 88 88 88 88 89 91 91 90 89 92 91 90 91 91 90 90 88 89 89 90 90 90 90 89 89 91 90 89 90 91 92 91 89 90 90 90 90 90 90 90 90 89 90 90 90 90 90 89 90 90 91 91 91 91 92 92 92 94 94 94 94 94 94 94 93 94 94 95 95 95 95 93 94 94 94 94 94 96 95 96 96 95 95 96 97 97 97 97 97 99 97 96 97 100 101 101 100 99 99 100 101 101 101 102 103 100 98 98 99 101 102 103 102 102 101 102 103 104 104 104 104 104 104 105 106 106 106 106 105 104 104 105 106 106 107 107 107 105 107 108 105 106 109 109 106 108 108 108 109 108 109 107 107 107 108 109 108 107 106 107 108 107 107 108 108 107 107 106 105 107 106 105 105 104 104 105 105 105 105 104 104 104 104 105 105 103 103 104 104 104 104 104 104 105 104 103 102 102 101 102 102 103 103 102 102 102 102 103 103 102 102 103 103 102 102 103 105 103 103 101 101 101 100 100 101 102 103 102 103 103 103 103 102 103 103 103 103 102 102 102 102 101 102 103 102 101 101 102 103 103 103 103 103 103 102 102 101 100 101 102 103 103 101 100 99 104 104 104 104 103 103 103 103 102 103 103 103 103 104 104 104 102 104 105 104 103 103 105 107 107 106 105 104 105 106 107 109 107 107 106 106 105 104 103 103 103 104 105 105 103 102 102 103 103 104 105 104 103 102 103 104 102 102 103 103 103 102 101 100 101 103 102 100 102 104 105 102 104 104 104 104 104 103 102 102 104 104 104 104 104 104 104 104 104 102 101 102 103 104 103 102 103 103 102 101 100 99 98 97 97 97 98 98 98 98 97 97 96 96 95 94 94 94 94 95 96 96 95 95 95 95 96 96 94 94 94 95 95 95 95 96 94 94 94 94 93 94 94 94 94 92 91 92 92 93 92 90 90 90 89 88 88 88 88 88 85 85 87 87 88 89 89 89 91 92 91 91 91 91 91 91 92 93 94 94 95 95 94 94 95 94 94 93 93 94 93 94 83 83 83 83 83 82 82 82 78 79 81 83 83 83 82 81 81 81 82 82 82 81 82 81 80 80 80 81 81 82 83 83 81 81 80 80 81 82 82 82 83 83 83 83 83 82 82 82 82 82 82 82 82 82 82 82 82 82 82 82 83 83 83 83 83 83 83 83 83 83 83 83 83 82 83 81 80 81 79 80 79 80 79 80 81 81 81 82 82 82 81 81 81 82 82 82 82 83 83 83 80 80 82 84 82 81 83 83 83 83 82 81 82 82 84 85 85 85 85 84 85 84 85 86 86 86 87 87 87 86 85 85 85 87 88 88 88 87 87 87 86 87 89 88 88 88 88 89 91 91 90 89 92 91 90 91 91 90 90 88 89 89 90 90 90 90 89 89 91 90 89 90 91 92 91 89 90 90 90 90 90 90 90 90 89 90 90 90 90 90 89 90 90 91 91 91 91 92 92 92 94 94 94 94 94 94 94 93 94 94 95 95 95 95 93 94 94 94 94 94 96 95 96 96 95 95 96 97 97 97 97 97 99 97 96 97 100 101 101 100 99 99 100 101 101 101 102 103 100 98 98 99 101 102 103 102 102 101 102 103 104 104 104 104 104 104 105 106 106 106 106 105 104 104 105 106 106 107 107 107 105 107 108 105 106 109 109 106 108 108 108 109 108 109 107 107 107 108 109 108 107 106 107 108 107 107 108 108 107 107 106 105 107 106 105 105 104 104 105 105 105 105 104 104 104 104 105 105 103 103 104 104 104 104 104 104 105 104 103 102 102 101 102 102 103 103 102 102 102 102 103 103 102 102 103 103 102 102 103 105 103 103 101 101 101 100 100 101 102 103 102 103 103 103 103 102 103 103 103 103 102 102 102 102 101 102 103 102 101 101 102 103 103 103 103 103 103 102 102 101 100 101 102 103 103 101 100 99 104 104 104 104 103 103 103 103 102 103 103 103 103 104 104 104 102 104 105 104 103 103 105 107 107 106 105 104 105 106 107 109 107 107 106 106 105 104 103 103 103 104 105 105 103 102 102 103 103 104 105 104 103 102 103 104 102 102 103 103 103 102 101 100 101 103 102 100 102 104 105 102 104 104 104 104 104 103 102 102 104 104 104 104 104 104 104 104 104 102 101 102 103 104 103 102 103 103 102 101 100 99 98 97 97 97 98 98 98 98 97 97 96 96 95 94 94 94 94 95 96 96 95 95 95 95 96 96 94 94 94 95 95 95 95 96 94 94 94 94 93 94 94 94 94 92 91 92 92 93 92 90 90 90 89 88 88 88 88 88 85 85 87 87 88 89 89 89 91 92 91 91 91 91 91 91 92 93 94 94 95 95 94 94 95 94 94 93 93 94 93 94 libsixel-1.7.3/images/snake-ascii.ppm000066400000000000000000124464111302271755100175270ustar00rootroot00000000000000P3 600 450 255 100 78 54 99 77 53 99 77 53 97 77 52 97 77 52 94 77 51 93 76 50 93 76 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 77 51 92 76 50 91 75 49 91 75 49 90 74 48 90 74 48 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 94 77 49 94 77 49 95 78 48 95 78 48 96 80 47 97 81 48 97 81 47 97 81 47 102 83 53 102 83 53 101 82 50 101 82 49 101 83 47 101 83 47 102 84 46 102 84 46 101 82 42 101 82 42 101 82 42 101 82 42 101 82 42 101 82 42 101 82 42 101 82 42 100 86 41 100 85 42 100 85 44 99 84 45 99 83 49 99 83 50 99 82 52 98 81 53 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 99 86 42 99 86 42 100 85 44 100 85 46 102 84 48 103 83 48 105 82 50 105 82 50 101 85 52 101 85 51 100 85 46 100 85 44 101 86 45 101 86 47 102 86 52 103 87 54 105 86 54 105 86 53 102 87 46 101 86 43 100 87 43 102 89 47 102 89 54 103 90 56 111 87 49 111 87 49 111 87 51 110 87 53 111 88 54 109 89 56 109 88 57 108 89 57 109 93 60 109 93 60 109 93 60 110 94 61 109 93 60 109 93 60 108 92 59 108 92 59 109 92 66 109 92 66 108 91 65 107 90 64 107 90 64 107 90 64 108 91 65 108 91 65 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 108 93 62 109 94 63 111 94 64 113 94 64 114 93 64 113 92 63 113 89 61 113 89 61 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 111 91 56 111 91 54 112 92 55 112 92 55 113 94 54 114 95 53 115 96 54 115 96 54 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 123 99 63 123 99 63 124 100 62 124 100 62 125 102 61 125 102 61 126 103 61 126 103 61 125 102 61 126 102 64 126 102 64 125 103 66 125 102 68 124 104 71 124 104 71 124 103 72 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 125 112 68 125 112 68 125 112 68 125 112 68 125 112 68 125 112 68 125 112 68 125 112 68 131 109 68 132 110 69 132 110 69 132 110 69 133 111 70 133 111 70 133 111 70 133 111 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 130 111 68 130 111 68 131 112 69 131 112 69 131 112 69 132 113 70 132 113 70 132 113 70 135 110 70 134 111 70 134 111 70 134 112 71 132 113 71 132 115 72 130 115 72 130 115 72 131 117 70 131 117 70 133 116 70 134 117 71 134 117 71 135 117 71 135 117 71 136 118 72 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 138 121 91 138 121 91 138 121 91 138 121 91 139 122 92 139 122 92 139 122 92 139 122 92 143 122 95 143 122 95 143 122 95 143 122 95 144 123 96 144 123 96 144 123 96 144 123 96 141 123 99 140 122 98 139 121 97 139 121 97 139 121 97 140 122 98 142 124 100 142 124 100 142 127 98 141 126 97 140 125 96 139 124 95 139 124 95 140 125 96 141 126 97 142 127 98 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 144 130 101 144 130 101 142 128 99 143 129 100 144 130 101 145 131 102 145 131 102 144 130 101 143 129 100 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 144 127 97 144 128 95 144 128 95 144 128 95 144 128 94 144 128 92 144 128 92 144 128 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 143 126 96 143 126 96 143 126 96 144 128 95 144 128 94 145 129 95 145 129 95 145 129 93 148 127 96 147 128 96 147 128 96 146 130 97 145 130 97 144 131 97 144 131 97 143 133 98 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 131 98 147 130 100 147 130 100 147 130 102 147 130 104 147 129 105 147 129 105 147 129 107 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 139 130 101 140 131 102 141 132 103 143 134 105 143 134 105 143 134 105 142 133 104 141 132 103 149 129 104 147 130 104 147 130 104 146 130 104 145 131 104 143 132 104 143 132 104 142 133 104 147 132 111 147 132 109 147 132 109 146 132 106 146 132 106 146 132 105 145 131 104 145 131 104 144 130 104 144 130 104 144 130 104 144 130 104 144 130 104 144 130 104 144 130 104 144 130 104 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 144 137 111 144 137 111 144 137 111 145 138 112 145 138 112 145 138 112 145 138 112 146 139 113 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 149 136 119 149 136 119 149 136 119 149 136 120 150 137 121 150 136 123 150 136 123 150 136 123 150 137 120 150 137 120 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 150 140 130 150 140 130 150 140 128 151 141 129 151 142 127 152 143 126 152 144 125 152 144 125 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 148 143 124 148 143 124 148 141 123 148 141 123 150 141 124 150 141 124 153 141 125 154 142 126 100 78 54 99 77 53 98 78 53 97 77 52 95 78 52 94 77 51 93 76 50 92 76 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 77 52 92 76 51 91 75 50 91 75 50 90 74 49 90 74 49 91 75 50 91 75 50 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 94 77 49 94 77 49 95 78 48 96 79 49 96 80 47 97 81 48 97 81 47 98 82 48 102 83 53 102 83 51 101 82 50 101 82 49 101 82 49 101 83 47 102 84 46 102 84 46 102 82 45 102 82 45 102 82 45 102 82 45 102 82 45 102 82 45 102 82 45 102 82 45 102 85 42 102 85 42 102 84 44 101 83 45 101 82 49 101 82 50 101 82 52 100 81 51 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 99 86 42 99 86 44 100 85 44 102 84 46 102 84 46 103 83 48 105 82 50 105 82 50 102 83 51 101 82 49 101 83 45 101 83 43 101 83 43 102 84 46 103 84 51 103 84 52 106 85 54 105 85 52 104 86 48 104 86 46 102 87 46 103 88 49 103 89 54 103 88 55 110 88 49 110 88 49 110 88 51 108 88 53 109 89 54 108 89 56 108 89 57 108 89 57 108 92 59 109 93 60 109 93 60 110 94 61 109 93 60 109 93 60 108 92 59 108 92 59 108 91 65 108 91 65 108 91 65 108 91 65 108 91 65 109 92 66 110 93 67 110 93 67 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 115 94 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 108 93 62 110 93 63 111 94 64 113 94 64 114 93 64 113 92 63 114 90 62 113 89 61 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 111 91 56 111 91 54 112 92 55 112 92 55 113 94 54 114 95 53 114 95 53 115 96 54 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 120 101 61 120 101 61 121 102 62 123 99 63 123 99 63 124 100 62 124 100 62 125 102 61 125 102 61 126 103 61 126 103 61 125 101 63 126 102 64 126 102 64 125 103 66 125 102 68 124 104 69 124 104 71 124 104 71 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 126 111 68 126 111 68 126 111 68 126 111 68 126 111 68 126 111 68 126 111 68 126 111 68 129 107 66 129 107 66 129 107 66 129 107 66 130 108 67 130 108 67 130 108 67 131 109 68 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 130 111 68 130 111 68 130 111 68 131 112 69 131 112 69 131 112 69 132 113 70 132 113 70 134 112 71 134 112 71 134 112 71 132 113 71 132 113 71 132 113 71 131 114 71 131 114 71 133 114 71 133 114 71 133 116 72 133 116 72 133 116 72 134 117 73 134 117 73 134 117 73 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 138 121 91 138 121 91 138 121 91 138 121 91 139 122 92 139 122 92 139 122 92 139 122 92 140 123 95 140 123 95 140 123 95 140 123 95 141 124 96 141 124 96 141 124 96 141 124 96 140 124 99 140 124 99 139 123 98 139 123 98 139 123 98 140 124 99 141 125 100 142 126 101 142 127 98 142 127 98 141 126 97 140 125 96 140 125 96 141 126 97 142 127 98 142 127 98 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 144 130 101 144 130 101 143 129 100 143 129 100 143 129 100 144 130 101 144 130 101 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 144 127 97 144 127 97 144 128 95 144 128 95 144 128 94 144 128 94 144 128 92 144 128 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 143 126 96 143 126 96 143 126 96 144 128 95 144 128 94 145 129 95 145 129 95 145 129 93 146 127 95 146 127 95 147 128 96 145 129 96 144 129 96 144 131 97 144 131 97 144 131 97 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 130 100 147 130 100 147 130 100 147 130 102 147 130 104 147 130 104 147 129 105 147 129 105 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 141 130 102 142 131 103 143 132 104 144 133 105 144 133 105 143 132 104 142 131 103 142 131 103 147 130 104 147 130 104 147 130 104 146 130 104 145 131 104 145 131 104 143 132 104 143 132 104 147 132 111 147 132 109 147 132 109 146 132 106 146 132 106 146 132 105 145 131 104 145 131 104 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 149 136 117 149 136 119 149 136 119 149 136 120 150 137 121 150 136 123 150 136 123 151 137 124 150 137 120 150 137 120 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 150 140 130 150 140 130 150 140 128 151 141 129 151 142 127 151 142 125 152 143 126 152 144 125 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 148 143 124 149 142 124 148 141 123 149 140 123 150 141 124 152 140 124 153 141 125 154 142 126 100 78 54 98 78 53 98 78 53 97 77 52 95 78 52 94 77 51 92 76 50 92 76 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 76 56 92 75 55 91 74 54 91 74 54 90 73 53 90 73 53 91 74 54 91 74 54 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 94 77 49 95 78 50 95 78 48 96 79 49 96 80 47 97 81 48 98 82 48 98 82 48 102 83 51 102 83 51 101 82 50 101 82 49 101 82 49 101 83 47 102 84 48 102 84 48 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 105 83 42 105 83 44 105 83 46 104 82 45 104 81 49 104 81 49 104 81 50 103 79 51 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 100 85 44 100 85 44 102 84 44 102 84 46 103 83 46 103 83 48 103 83 48 105 82 48 104 81 49 104 81 49 103 81 44 103 81 44 104 82 45 104 82 45 105 82 50 106 83 51 106 83 52 107 84 52 108 85 51 106 86 49 107 87 50 105 87 51 105 86 53 105 86 54 108 88 51 108 88 51 107 89 51 107 89 53 106 90 54 106 90 56 105 91 56 105 91 56 108 92 59 108 92 59 109 93 60 109 93 60 110 94 61 109 93 60 109 93 60 108 92 59 108 91 63 108 91 63 108 91 63 109 92 64 110 93 65 111 94 66 112 95 67 113 96 68 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 110 93 63 110 93 63 113 94 64 113 94 64 112 93 63 113 92 63 112 91 62 111 90 61 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 111 91 56 111 91 54 112 92 55 112 92 55 113 94 54 114 95 53 114 95 53 114 95 53 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 119 99 62 119 99 62 119 99 62 120 100 63 120 100 63 120 100 63 120 100 63 121 101 64 123 99 63 123 99 63 124 100 62 124 100 62 125 102 61 125 102 61 126 103 61 126 103 61 125 101 63 126 102 64 126 102 64 125 103 66 125 103 66 124 104 69 124 104 69 124 104 69 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 133 111 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 131 112 70 132 113 71 131 114 71 131 114 71 132 113 71 132 113 71 132 113 71 134 112 71 134 112 71 134 112 71 135 111 73 135 113 74 135 113 74 133 114 74 133 115 75 131 116 75 130 117 75 130 117 75 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 137 120 90 138 121 91 138 121 91 138 121 91 138 121 91 139 122 92 139 122 92 139 122 92 139 124 95 139 124 95 139 124 95 139 124 95 140 125 96 140 125 96 140 125 96 140 125 96 140 126 99 139 125 98 139 125 98 139 125 98 139 125 98 140 126 99 141 127 100 141 127 100 143 128 99 142 127 98 142 127 98 141 126 97 141 126 97 142 127 98 142 127 98 143 128 99 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 128 97 143 128 97 143 128 97 143 128 95 143 128 95 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 127 97 144 127 97 144 127 97 144 128 95 144 128 94 145 129 95 145 129 95 145 129 93 145 126 94 146 127 95 144 128 95 144 128 95 144 129 96 144 129 96 143 130 96 143 130 96 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 130 100 147 130 100 147 130 102 147 130 102 147 130 104 147 130 104 147 130 104 147 129 105 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 142 131 103 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 142 131 103 141 130 102 147 130 104 147 130 104 146 130 104 146 130 104 145 131 104 145 131 104 145 131 104 143 132 104 147 132 111 147 132 109 147 132 109 146 132 106 146 132 106 146 132 105 146 132 105 146 132 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 149 136 117 149 136 117 149 136 119 150 137 120 150 137 121 150 137 121 151 137 124 151 137 124 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 150 140 128 150 140 128 150 140 128 151 142 127 151 142 127 151 142 127 151 142 125 152 143 126 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 149 142 124 149 142 124 148 141 123 149 140 123 150 141 124 152 140 124 153 141 125 155 142 126 99 79 54 98 78 53 98 78 53 95 78 52 95 78 52 93 77 51 92 76 50 91 77 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 76 58 92 75 57 91 74 56 91 74 56 90 73 55 90 73 55 91 74 56 91 74 56 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 95 78 50 95 78 50 95 78 48 96 79 49 97 81 48 97 81 48 98 82 48 98 82 48 102 83 50 102 83 50 101 82 49 101 82 49 101 82 49 101 82 49 102 83 50 102 84 48 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 106 82 44 106 82 44 106 82 46 105 81 47 105 81 47 105 80 49 105 80 50 104 79 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 84 46 102 84 46 103 83 46 103 83 46 103 83 46 103 83 46 103 83 46 103 83 48 105 81 47 105 81 47 105 81 47 105 81 47 105 81 47 106 82 48 107 83 49 107 83 49 106 81 50 107 82 51 109 85 51 109 86 52 109 86 52 107 87 52 106 86 53 104 85 52 107 89 53 107 89 53 105 89 53 105 89 53 105 91 54 105 91 54 104 92 54 104 92 54 108 92 58 108 92 58 109 93 59 109 93 59 110 94 60 110 94 60 109 93 59 109 93 59 109 92 64 109 92 64 109 92 64 110 93 65 110 93 65 111 94 66 112 95 67 113 96 68 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 114 94 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 112 93 61 112 93 61 112 93 61 112 93 61 112 93 61 111 92 60 112 91 60 112 91 60 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 112 92 57 112 92 55 112 92 55 113 93 56 113 94 54 113 94 52 114 95 53 114 95 53 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 116 97 57 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 121 99 62 121 99 62 121 99 62 122 100 63 122 100 63 122 100 63 122 100 63 123 101 64 122 100 63 122 100 63 123 101 62 123 101 62 124 102 61 124 102 61 125 104 61 125 104 61 125 101 63 126 102 64 126 102 64 125 103 64 125 103 66 124 104 67 124 104 67 124 104 67 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 132 110 69 132 110 69 132 110 69 133 111 70 133 111 70 133 111 70 134 112 71 134 112 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 130 111 69 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 131 112 70 130 115 72 130 115 72 132 115 72 132 113 71 134 112 71 134 111 70 134 111 70 135 110 70 136 110 77 136 110 77 134 111 77 133 113 78 130 114 78 129 115 78 129 117 79 127 118 79 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 139 122 92 139 122 92 136 125 95 136 125 95 136 125 95 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 99 138 127 99 138 127 99 138 127 99 138 127 99 139 128 100 139 128 100 139 128 100 142 127 98 142 127 98 142 127 98 141 126 97 141 126 97 142 127 98 142 127 98 142 127 98 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 141 127 98 140 126 97 140 126 97 141 127 98 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 128 99 143 128 99 143 128 97 143 128 97 143 128 95 143 128 95 143 129 94 143 129 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 127 97 144 127 97 144 127 97 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 143 127 94 143 127 94 143 127 94 144 128 95 143 128 95 143 128 95 144 129 96 144 129 96 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 104 147 130 104 147 130 104 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 142 131 103 141 130 102 141 130 102 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 131 104 145 131 104 145 131 104 146 131 110 146 131 108 146 131 108 146 132 106 146 132 106 146 132 105 146 132 105 146 132 105 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 148 136 112 149 137 113 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 148 136 114 149 136 117 149 136 117 150 137 118 150 137 120 150 137 120 151 138 122 151 138 122 151 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 151 141 129 151 141 129 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 149 142 124 150 141 124 149 140 123 149 140 123 152 140 124 153 140 124 154 141 125 155 142 126 99 79 54 96 79 53 96 79 53 95 78 52 94 78 52 92 78 51 91 77 50 91 77 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 76 58 92 75 57 91 74 56 91 74 56 90 73 55 90 73 55 91 74 56 91 74 56 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 95 78 50 95 78 50 96 79 49 96 79 49 97 81 48 98 82 49 98 82 48 99 83 49 102 84 48 102 83 50 101 82 49 101 82 49 101 82 49 101 82 49 102 83 50 102 83 50 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 106 82 46 106 82 46 106 82 46 105 81 47 105 81 47 105 80 49 105 80 49 104 79 48 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 105 82 48 105 83 46 105 83 46 103 83 46 103 83 46 103 83 46 103 83 46 103 83 46 107 83 49 106 82 48 106 82 48 106 82 48 106 82 48 107 83 49 108 84 50 108 84 50 106 81 50 107 82 51 109 84 53 109 86 55 109 86 55 107 87 54 106 86 53 104 85 52 107 89 53 107 89 53 105 89 53 105 89 53 105 91 54 105 91 54 104 92 54 104 92 54 107 91 57 108 92 58 109 93 59 109 93 59 110 94 60 110 94 60 110 94 60 109 93 59 112 95 65 111 94 64 111 94 64 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 114 94 61 114 94 61 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 111 92 59 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 112 92 57 112 92 55 112 92 55 113 93 56 113 94 54 113 94 52 113 94 52 113 94 52 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 116 97 55 116 97 55 116 97 55 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 121 99 62 121 99 62 121 99 62 122 100 63 122 100 63 122 100 63 122 100 63 123 101 64 122 100 63 122 100 63 123 101 62 123 101 62 124 102 61 124 102 61 125 104 61 125 104 61 125 101 63 126 102 64 126 102 64 125 103 64 125 103 64 124 105 65 124 105 65 124 105 65 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 129 107 66 129 107 66 129 107 66 130 108 67 130 108 67 130 108 67 131 109 68 131 109 68 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 110 70 129 110 70 130 111 71 130 111 71 130 111 71 131 112 72 131 112 72 131 112 72 130 115 72 130 115 72 132 115 72 132 113 71 134 112 71 134 111 70 134 111 70 135 110 70 136 110 77 136 110 77 134 111 77 133 113 78 130 114 78 129 115 78 129 117 79 127 118 79 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 137 120 90 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 138 121 91 136 125 95 136 125 95 136 125 95 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 125 96 140 125 96 141 126 97 141 126 97 141 126 97 141 126 97 140 125 96 140 125 96 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 141 127 98 140 126 97 140 126 97 141 127 98 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 142 129 97 142 129 97 142 129 95 142 129 95 142 129 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 142 127 94 142 127 94 142 127 94 143 128 95 144 128 95 144 128 95 145 129 96 145 129 96 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 130 104 147 130 104 147 130 104 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 132 105 146 132 105 145 131 104 144 130 103 144 130 103 144 130 103 144 130 103 144 130 103 145 131 104 145 131 104 145 131 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 131 110 146 131 108 146 131 108 146 132 106 146 132 106 146 132 105 146 132 105 146 132 105 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 148 136 112 149 137 113 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 150 138 116 150 138 116 150 137 118 150 137 118 151 138 121 151 138 121 151 138 122 151 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 151 141 129 151 141 129 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 150 141 124 150 141 124 149 140 123 151 139 123 153 140 124 153 140 124 154 141 125 157 141 126 97 80 54 96 79 53 96 79 53 94 78 52 93 79 52 92 78 51 91 77 50 89 78 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 76 56 92 75 55 91 74 54 91 74 54 90 73 53 90 73 53 91 74 54 91 74 54 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 95 78 50 96 79 51 96 79 49 97 80 50 97 81 48 98 82 49 99 83 49 99 83 49 102 84 48 102 84 48 101 83 47 101 82 49 101 82 49 101 82 50 102 83 51 102 83 51 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 105 82 48 105 82 48 105 82 48 104 81 47 104 81 47 104 81 47 104 81 47 103 80 46 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 106 82 48 106 82 48 106 82 48 105 83 46 105 83 46 103 84 44 103 84 44 103 84 44 106 84 47 106 84 47 105 82 50 105 82 50 106 83 51 106 83 51 107 85 48 108 86 49 106 83 49 107 84 52 108 85 54 106 85 56 107 86 57 105 86 54 105 86 53 105 87 51 108 88 55 108 88 55 107 88 55 107 89 53 106 90 54 106 91 52 105 91 52 105 91 52 107 91 55 107 91 55 108 92 56 109 93 57 110 94 58 110 94 58 110 94 58 110 94 58 112 95 65 112 95 65 111 94 64 110 93 63 110 93 63 110 93 63 110 93 63 110 93 63 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 114 94 61 114 94 61 113 93 60 111 92 59 111 92 59 111 92 59 109 93 59 110 94 60 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 113 93 58 113 93 56 113 93 56 113 93 56 113 94 54 113 94 52 113 94 52 113 94 52 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 116 97 55 116 97 55 116 97 55 117 98 56 117 98 56 118 99 57 118 99 57 119 100 58 122 99 58 122 99 58 122 99 58 123 100 59 123 100 59 123 100 59 123 100 59 124 101 60 120 100 63 120 100 63 121 102 62 121 102 62 122 103 61 122 103 61 123 104 61 123 104 61 125 101 65 126 102 66 126 102 64 125 103 64 125 103 62 124 105 63 124 105 62 124 105 62 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 131 107 71 130 108 67 130 108 67 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 110 70 129 110 70 129 110 70 130 111 71 130 111 71 130 111 71 130 111 71 131 112 72 131 114 71 131 114 71 132 113 71 132 113 71 132 113 71 134 112 71 134 112 71 134 112 71 135 111 77 135 112 78 135 112 78 133 113 78 133 115 79 131 115 79 130 116 79 130 116 79 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 136 125 95 136 125 95 136 125 95 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 124 95 139 125 96 139 125 96 140 126 97 141 127 98 140 126 97 140 126 97 140 126 97 139 124 95 140 125 96 140 125 96 141 126 97 141 126 97 140 125 96 140 125 96 139 124 95 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 142 128 101 142 128 101 142 128 99 142 128 99 142 129 97 142 129 97 142 129 95 142 129 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 146 129 99 146 129 99 146 129 99 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 141 128 94 142 129 95 143 128 95 143 128 95 145 129 96 145 129 96 147 128 96 147 128 96 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 129 105 147 130 104 147 130 104 147 130 104 147 130 102 147 130 102 147 130 100 147 130 100 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 147 131 105 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 143 132 104 145 131 104 145 131 104 145 131 104 146 130 104 146 130 104 147 130 104 147 130 104 146 131 110 146 131 108 146 131 108 146 132 106 146 132 106 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 149 134 111 149 134 111 149 134 111 150 135 112 150 135 112 150 135 112 150 135 112 151 136 113 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 150 138 114 150 138 116 150 138 116 151 138 119 151 138 119 151 138 121 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 152 143 126 151 142 125 151 142 127 151 142 127 151 142 127 150 140 128 150 140 128 150 140 128 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 150 141 124 152 140 124 151 139 123 152 139 123 153 140 124 155 139 124 156 140 125 157 141 126 97 80 54 96 79 53 95 79 53 94 78 52 93 79 52 92 78 51 89 78 50 89 78 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 77 52 92 76 51 91 75 50 91 75 50 90 74 49 90 74 49 91 75 50 91 75 50 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 96 79 51 96 79 51 96 79 49 97 80 50 98 82 49 98 82 49 99 83 49 99 83 49 102 84 46 102 84 46 101 83 47 101 82 49 101 82 49 101 82 50 102 83 51 102 83 53 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 102 84 48 102 84 48 102 84 48 101 83 47 101 83 47 101 83 47 101 83 47 100 82 46 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 107 80 50 107 80 50 106 82 48 106 82 46 105 83 46 103 84 44 103 84 44 102 85 42 102 84 44 102 84 46 102 83 50 102 83 51 102 83 51 103 84 51 103 85 47 104 86 46 106 86 51 105 85 52 104 85 55 104 84 57 102 85 57 103 86 56 103 89 54 103 89 52 110 87 56 110 87 56 110 87 55 108 88 53 109 89 54 108 90 52 108 90 50 108 90 50 106 90 54 107 91 55 108 92 56 109 93 57 110 94 58 110 94 58 110 94 58 110 94 58 110 94 61 110 94 61 110 94 61 109 93 60 110 94 61 110 94 61 111 95 62 111 95 62 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 117 94 62 116 93 61 113 93 60 112 92 59 110 91 58 109 93 59 109 93 59 109 95 60 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 113 93 58 113 93 56 113 93 56 113 93 56 113 94 54 113 94 52 113 94 52 113 94 52 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 115 96 53 116 97 54 116 97 54 117 98 55 118 99 56 118 99 56 119 100 57 119 100 57 122 99 57 122 99 57 122 99 57 123 100 58 123 100 58 123 100 58 123 100 58 124 101 59 120 100 63 120 100 63 121 102 62 121 102 62 122 103 61 122 103 61 123 104 61 123 104 61 125 101 65 126 102 66 126 102 64 125 103 62 125 103 62 124 105 62 124 105 62 124 106 60 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 108 71 130 108 71 130 108 71 130 108 71 130 108 71 130 108 71 130 108 71 130 108 71 132 110 69 132 110 69 133 111 70 133 111 70 133 111 70 134 112 71 134 112 71 134 112 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 109 72 129 109 72 129 109 72 129 109 72 130 110 73 130 110 73 130 110 73 130 110 73 134 112 71 134 112 71 134 112 71 132 113 71 132 113 71 132 113 71 131 114 71 131 114 71 133 113 76 133 113 76 133 115 77 133 115 77 133 115 77 134 116 78 134 116 78 134 116 78 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 138 123 92 139 124 93 140 125 94 141 126 95 141 126 95 141 126 95 140 125 94 140 125 94 140 125 96 140 125 96 141 126 97 142 127 98 142 127 98 141 126 97 140 125 96 140 125 96 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 144 130 101 144 130 101 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 144 130 101 144 130 101 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 140 129 101 140 129 101 140 129 101 140 129 99 140 129 99 140 129 97 140 129 97 140 130 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 147 130 100 146 129 99 146 129 99 146 130 97 145 129 95 145 129 95 145 129 95 144 128 92 142 129 95 142 129 95 143 130 96 144 129 96 145 129 96 148 129 97 148 129 97 148 129 97 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 129 105 147 129 105 147 130 104 147 130 104 147 130 102 147 130 100 147 130 100 147 130 100 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 130 104 146 130 104 145 129 103 144 128 102 144 128 102 145 129 103 146 130 104 147 131 105 143 132 104 143 132 104 145 131 104 145 131 104 146 130 104 147 130 104 147 130 104 147 130 104 145 130 109 145 130 107 146 131 108 146 132 106 146 132 106 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 149 134 111 149 134 111 149 134 111 150 135 112 150 135 112 150 135 112 150 135 112 151 136 113 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 150 138 114 150 138 114 151 139 117 151 139 117 151 138 119 152 139 120 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 151 138 121 151 138 121 151 138 121 150 137 120 150 137 120 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 152 144 125 152 143 126 151 142 125 151 142 127 151 141 129 150 140 128 150 140 130 150 140 130 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 151 139 123 152 139 123 153 140 124 155 139 124 156 140 125 158 140 126 97 80 54 95 79 53 95 79 53 93 79 52 93 79 52 90 79 51 89 78 50 89 78 50 92 76 51 92 76 51 91 75 50 91 75 50 91 75 50 91 75 50 92 76 51 92 76 51 93 77 51 92 76 50 91 75 49 91 75 49 90 74 48 90 74 48 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 77 50 91 77 50 93 78 49 93 78 49 94 77 47 94 77 47 97 78 46 97 78 46 96 79 51 96 79 51 97 80 50 97 80 50 98 82 49 98 82 49 99 83 49 99 83 49 102 84 46 102 84 46 101 83 47 101 83 47 101 82 49 101 82 50 102 83 53 102 83 53 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 100 84 50 100 84 50 100 84 48 99 83 47 99 83 47 99 83 47 99 84 45 98 83 44 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 103 83 50 109 80 50 107 80 50 107 81 48 106 82 48 105 83 46 103 84 44 103 84 42 102 85 42 99 84 43 99 84 45 98 82 48 98 82 49 99 83 50 99 83 49 100 85 46 101 86 45 105 87 51 105 86 53 102 85 55 101 84 58 100 84 58 102 87 56 102 89 54 103 91 53 111 86 56 111 86 56 111 86 55 110 87 53 111 88 54 109 89 52 109 90 50 108 90 50 106 91 52 107 92 53 108 93 54 109 94 55 110 95 56 110 95 56 110 95 56 110 95 56 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 111 95 62 112 96 63 113 97 64 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 111 96 67 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 117 94 60 116 93 59 113 93 58 112 92 57 110 92 56 109 93 57 109 95 58 109 95 58 109 93 60 109 93 60 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 109 91 55 109 90 57 108 89 57 108 89 59 108 89 59 108 89 57 109 90 57 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 113 93 58 113 93 56 113 93 56 113 93 56 113 94 54 113 94 52 112 93 51 112 93 51 115 96 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 58 115 96 53 115 96 53 116 97 54 117 98 55 118 99 56 118 99 56 119 100 57 119 100 57 122 100 53 122 100 53 122 100 53 123 101 54 123 101 54 123 101 54 123 101 54 124 102 55 120 100 63 120 100 63 121 102 62 121 102 62 122 103 61 122 103 61 123 104 61 123 104 61 125 101 65 126 102 66 126 102 64 125 103 62 125 104 61 124 105 62 124 106 60 124 106 60 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 127 107 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 128 108 73 128 108 73 128 108 73 128 108 73 128 108 73 128 108 73 128 108 73 128 108 73 130 108 67 130 108 67 130 108 67 130 108 67 131 109 68 131 109 68 131 109 68 131 109 68 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 109 72 129 109 72 129 109 72 129 109 72 130 110 73 130 110 73 130 110 73 130 110 73 135 110 70 134 111 70 134 111 70 134 112 71 132 113 71 132 115 72 130 115 72 130 115 72 131 116 75 131 116 75 133 115 75 134 116 76 134 116 76 135 116 76 135 116 76 136 117 77 135 116 74 135 116 74 135 116 74 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 138 115 81 136 116 81 136 116 81 136 116 81 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 118 82 135 119 85 136 120 86 136 120 86 137 121 88 137 120 90 136 119 89 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 139 124 95 139 124 95 139 124 95 139 124 95 140 125 96 140 125 96 140 125 96 140 125 96 138 121 91 139 122 92 140 123 93 141 124 94 142 125 95 141 124 94 140 123 93 140 123 93 141 126 97 141 126 97 143 128 99 143 128 99 143 128 99 143 128 99 141 126 97 141 126 97 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 144 130 101 144 130 101 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 142 128 99 143 129 100 144 130 101 145 131 102 145 131 102 144 130 101 143 129 100 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 140 129 101 140 129 101 140 129 101 140 129 99 140 129 99 140 129 97 140 129 97 140 129 97 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 129 96 145 129 95 145 129 95 145 129 95 145 129 93 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 147 130 100 147 130 100 146 129 99 146 130 97 145 129 95 145 129 95 145 129 95 144 128 92 141 131 96 143 130 96 143 130 96 145 130 97 146 130 97 148 129 97 148 129 97 150 129 98 146 127 97 146 127 97 144 127 97 145 128 98 144 129 98 144 129 98 143 130 98 144 131 99 147 129 107 147 129 105 147 129 105 147 130 104 147 130 102 147 130 100 147 130 100 147 131 98 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 130 104 145 129 103 144 128 102 144 128 102 144 128 102 146 130 104 147 131 105 148 132 106 142 133 104 143 132 104 143 132 104 145 131 104 146 130 104 147 130 104 147 130 104 149 129 104 145 130 109 145 130 107 146 131 108 146 132 106 146 132 106 147 133 106 147 133 106 147 133 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 149 134 111 149 134 111 149 134 111 150 135 112 150 135 112 150 135 112 150 135 112 151 136 113 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 149 137 115 150 138 114 151 139 115 151 139 115 151 139 117 151 138 119 152 139 120 152 139 120 152 139 122 152 139 122 152 139 122 152 139 122 151 138 121 151 138 121 151 138 121 150 137 120 150 137 120 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 152 144 125 152 144 125 152 143 126 151 142 127 151 141 129 150 140 128 150 140 130 150 140 130 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 139 123 152 139 123 155 139 124 155 139 124 157 139 125 158 140 126 95 81 55 95 81 55 94 80 54 93 79 53 92 78 52 92 78 52 92 78 52 92 78 52 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 92 75 49 92 75 49 92 75 49 92 75 49 91 74 48 91 74 48 91 74 48 91 74 48 92 76 50 92 76 50 92 76 50 91 75 49 91 75 49 91 75 49 90 74 48 90 74 48 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 97 80 52 96 79 51 95 78 50 94 77 49 94 77 49 95 78 50 96 79 51 97 80 52 100 82 44 100 82 44 100 82 44 100 82 44 100 82 44 100 82 44 100 82 44 100 82 44 102 82 47 102 82 47 102 82 45 103 83 46 103 84 44 104 85 45 104 85 43 104 85 43 104 84 51 104 84 51 104 84 51 103 83 48 103 83 48 103 83 46 102 82 45 102 82 45 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 100 86 49 100 86 49 101 85 49 101 85 49 103 85 49 104 84 49 106 83 49 106 83 49 105 85 52 104 84 51 104 84 51 103 83 50 103 83 50 104 84 51 104 84 51 105 85 52 104 89 48 104 89 50 104 88 54 104 88 55 104 88 55 103 87 53 103 88 49 103 88 47 102 86 50 105 86 53 106 87 54 108 88 55 111 88 57 112 86 59 112 86 59 113 86 59 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 117 93 67 117 93 67 117 93 67 117 93 67 117 93 67 117 93 67 117 93 67 117 93 67 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 111 96 63 110 95 62 109 94 61 107 92 59 107 92 59 108 93 60 109 94 61 110 95 62 109 93 57 109 93 57 108 92 58 110 91 58 111 90 59 111 90 61 110 89 62 112 88 62 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 112 90 51 112 90 51 113 91 52 113 91 52 113 91 52 113 91 52 114 92 53 114 92 53 114 95 55 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 115 96 56 115 96 54 115 96 54 116 97 55 117 98 56 118 99 57 118 99 57 119 100 58 119 100 58 119 99 64 119 99 64 119 99 62 120 100 63 120 101 61 120 101 59 120 101 58 121 102 59 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 125 103 62 125 103 62 124 102 61 124 102 61 125 103 62 125 103 62 126 104 63 127 105 64 127 104 70 127 104 70 127 104 70 128 105 71 128 105 71 128 105 71 129 106 72 129 106 72 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 109 67 128 109 69 128 109 69 128 109 69 128 109 69 128 108 71 128 108 71 128 108 71 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 130 111 71 130 111 71 130 111 69 130 111 69 130 111 68 130 111 68 130 112 66 130 112 66 134 111 69 134 111 69 135 112 70 135 112 70 135 112 70 135 112 70 136 113 71 136 113 71 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 135 117 77 131 119 77 132 119 77 132 119 77 133 118 77 136 118 78 137 118 78 137 118 78 139 117 78 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 136 121 82 136 121 82 136 121 82 138 118 83 137 118 85 138 119 86 136 120 86 136 121 88 136 123 91 137 124 92 135 124 92 137 122 93 138 123 94 138 123 94 138 123 94 139 124 95 139 124 95 139 124 95 140 125 96 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 140 125 96 140 125 96 141 126 97 141 126 97 141 126 97 142 127 98 142 127 98 142 127 98 141 127 98 142 128 99 142 128 99 143 129 100 143 129 100 142 128 99 142 128 99 141 127 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 141 125 99 141 125 99 142 127 98 142 127 98 143 128 97 144 129 98 145 130 97 145 130 97 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 141 126 93 142 127 94 142 127 94 143 128 95 144 129 96 145 130 97 146 131 98 146 131 98 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 146 130 97 146 130 97 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 144 128 95 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 146 130 96 146 130 96 145 129 96 145 129 96 145 128 98 144 127 97 144 127 99 144 127 99 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 144 131 99 144 131 99 145 132 100 145 132 100 145 132 100 145 132 100 144 131 99 144 131 99 146 129 103 146 129 103 146 130 104 146 130 104 146 132 105 146 132 105 144 133 105 145 134 106 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 149 137 111 149 137 113 149 137 113 149 137 115 149 137 115 148 135 116 148 135 116 148 135 116 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 150 137 121 150 137 121 150 137 121 150 137 121 150 137 121 150 137 121 150 137 121 150 137 121 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 141 123 152 141 123 152 141 123 153 142 124 153 142 124 153 142 124 154 143 125 154 143 125 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 152 143 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 155 142 126 155 142 126 96 80 55 95 79 54 94 78 53 93 77 52 93 77 52 92 76 51 92 76 51 92 76 51 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 88 77 49 92 75 49 92 75 49 92 75 49 92 75 49 91 74 48 91 74 48 91 74 48 91 74 48 92 76 50 92 76 50 92 76 50 91 75 49 91 75 49 91 75 49 90 74 48 90 74 48 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 97 80 52 96 79 51 96 79 51 95 78 50 95 78 50 96 79 51 97 80 52 98 81 53 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 102 82 47 102 82 47 103 83 48 103 83 46 103 83 46 104 85 45 104 85 45 104 85 43 105 85 50 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 103 83 48 103 83 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 100 86 49 100 86 49 101 85 49 103 85 49 103 85 49 104 84 49 106 83 49 106 83 49 105 85 52 104 84 51 104 84 51 103 83 50 103 83 50 104 84 51 104 84 51 105 85 52 103 88 47 103 88 49 103 87 53 104 88 55 104 88 55 104 88 54 104 89 50 104 89 48 105 87 51 105 86 53 106 87 54 108 88 55 111 88 57 111 87 59 112 86 59 111 85 58 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 115 94 65 115 94 65 115 94 65 115 94 65 115 94 65 115 94 65 115 94 65 115 94 65 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 109 93 60 109 93 60 108 92 59 109 93 57 109 93 57 108 92 58 110 91 58 111 90 59 111 90 61 110 89 60 112 88 62 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 112 90 51 112 90 51 113 91 52 113 91 52 113 91 52 114 92 53 114 92 53 114 92 53 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 119 99 64 119 99 64 119 99 62 120 100 63 120 101 61 120 101 59 120 101 59 121 102 59 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 126 104 63 126 104 63 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 128 106 65 127 105 68 127 105 68 127 105 68 128 106 69 128 106 69 128 106 69 129 107 70 129 107 70 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 109 69 128 109 69 128 109 69 128 109 69 128 109 69 128 108 71 128 108 71 128 108 71 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 68 129 110 68 129 110 67 129 110 67 129 111 65 129 111 65 133 112 69 133 112 69 134 113 70 134 113 70 134 113 70 134 113 70 135 114 71 135 114 71 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 135 117 77 135 117 77 132 119 77 132 119 77 132 119 77 133 118 77 136 118 78 136 118 78 137 118 78 137 118 78 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 137 119 83 137 118 85 138 119 86 136 120 86 136 121 88 136 123 91 136 123 91 137 124 92 138 123 92 138 123 92 138 123 92 138 123 92 138 123 92 139 124 93 139 124 93 139 124 93 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 139 125 99 140 125 96 140 125 96 141 126 97 141 126 97 141 126 97 142 127 98 142 127 98 142 127 98 141 127 98 142 128 99 142 128 99 143 129 100 143 129 100 142 128 99 142 128 99 141 127 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 141 125 99 141 125 99 142 127 98 142 127 98 143 128 97 144 129 98 144 129 96 145 130 97 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 146 130 97 146 130 97 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 144 128 95 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 147 128 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 146 130 96 146 130 96 145 129 96 145 129 96 145 128 98 144 127 97 144 127 99 144 127 99 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 144 131 99 144 131 99 145 132 100 145 132 100 145 132 100 145 132 100 144 131 99 144 131 99 146 129 103 146 129 103 146 130 104 146 130 104 145 131 104 146 132 105 144 133 105 144 133 105 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 110 148 136 112 148 136 112 149 137 115 149 137 115 149 136 117 149 136 117 149 136 117 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 141 123 152 141 123 152 141 123 153 142 124 153 142 124 153 142 124 154 143 125 154 143 125 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 152 143 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 155 142 126 155 142 126 96 78 54 96 78 54 95 77 53 94 76 52 93 75 51 93 75 51 93 75 51 93 75 51 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 93 76 50 92 75 49 92 75 49 92 75 49 92 75 49 91 74 48 91 74 48 91 74 48 92 77 48 92 77 48 92 77 48 91 76 47 91 76 47 91 76 47 91 76 47 91 76 47 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 96 79 49 96 79 49 96 79 49 96 79 49 97 80 50 97 80 50 98 81 51 99 82 52 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 102 82 49 103 83 48 103 83 48 103 83 46 103 83 46 104 85 45 104 85 45 104 85 45 106 87 47 105 86 46 105 85 48 105 85 50 104 84 49 104 84 51 104 83 52 104 83 52 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 101 85 49 101 85 49 103 85 49 103 85 49 104 84 49 104 84 49 104 84 49 106 83 49 105 85 52 104 84 51 104 84 51 103 83 50 103 83 50 104 84 51 104 84 51 105 85 52 102 87 48 102 87 48 103 87 53 103 87 53 104 88 54 104 88 54 105 90 51 105 90 51 106 88 52 106 87 54 107 88 55 108 88 55 109 88 57 110 86 58 110 86 58 110 86 58 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 111 92 60 112 93 61 113 94 62 114 95 63 114 95 63 112 93 61 110 91 59 109 90 58 109 93 59 109 93 59 108 92 58 110 91 59 111 90 59 111 90 59 110 89 60 112 88 60 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 113 91 52 113 91 52 113 91 52 113 91 52 114 92 53 114 92 53 114 92 53 114 92 53 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 118 98 61 119 99 62 119 99 62 119 99 62 120 101 61 120 101 61 120 101 61 120 101 59 121 102 60 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 127 105 64 127 105 64 126 104 63 126 104 63 127 105 64 127 105 64 128 106 65 129 107 66 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 109 69 128 109 69 128 109 69 128 109 69 128 109 69 128 109 69 128 109 69 128 109 69 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 110 70 129 110 68 129 110 68 129 110 67 129 110 67 129 111 65 129 111 65 133 111 70 133 111 70 134 112 71 134 112 71 134 112 71 134 112 71 135 113 72 135 113 72 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 135 117 77 135 117 77 135 117 77 132 119 77 132 119 77 133 118 77 133 118 77 136 118 78 136 118 78 136 118 78 137 118 78 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 137 119 83 138 119 86 136 120 86 137 121 87 136 121 88 137 122 91 136 123 91 136 123 91 139 124 91 139 124 91 138 123 90 138 123 90 138 123 90 138 123 90 138 123 90 138 123 90 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 140 125 96 140 125 96 141 126 97 141 126 97 141 126 97 142 127 98 142 127 98 142 127 98 141 127 98 142 128 99 142 128 99 143 129 100 143 129 100 142 128 99 142 128 99 141 127 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 141 125 99 142 126 100 142 127 98 143 128 99 143 128 97 144 129 98 144 129 96 144 129 96 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 144 129 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 145 130 97 144 129 96 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 144 128 95 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 96 146 130 96 146 130 97 145 129 96 145 128 98 145 128 98 145 128 100 144 127 99 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 146 129 103 146 129 103 146 130 104 146 130 104 145 131 104 145 131 104 144 133 105 144 133 105 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 147 135 109 147 135 111 148 136 112 148 136 114 149 137 115 149 136 117 150 137 118 150 137 118 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 152 139 120 152 139 120 152 139 120 152 139 120 152 139 120 152 139 120 152 139 120 152 139 120 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 154 142 126 154 142 126 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 152 143 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 155 142 126 155 142 126 98 78 54 97 77 53 96 76 52 95 75 51 95 75 51 94 74 50 95 75 51 95 75 51 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 90 76 49 93 76 50 93 76 50 93 76 50 92 75 49 92 75 49 92 75 49 91 74 48 91 74 48 91 76 47 91 76 47 91 76 47 91 76 47 91 76 47 91 76 47 91 76 47 91 76 47 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 98 79 49 98 79 49 98 79 49 99 80 50 100 81 51 101 82 52 101 82 52 102 83 53 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 103 83 50 103 83 50 103 83 50 103 83 48 103 83 46 103 83 46 103 83 46 103 84 44 105 86 43 105 86 44 104 85 45 104 84 47 104 84 51 103 82 51 103 82 53 103 82 55 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 104 84 49 104 84 49 103 83 48 103 83 48 104 84 49 104 84 49 105 85 50 102 86 50 102 86 50 102 86 50 103 87 51 104 88 52 105 89 53 105 89 53 106 90 54 107 89 53 107 88 55 108 89 56 108 89 56 109 88 57 108 87 58 108 87 58 107 86 57 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 112 91 60 113 92 61 114 93 62 114 93 62 114 93 62 113 92 61 112 91 60 111 90 59 109 93 59 109 93 59 108 92 59 110 91 59 111 90 59 111 90 59 110 89 58 112 89 58 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 113 91 52 113 91 52 113 91 52 114 92 53 114 92 53 114 92 53 114 92 53 115 93 54 115 96 56 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 117 98 58 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 119 99 62 119 99 62 119 100 60 120 101 61 120 101 61 120 101 61 120 101 61 121 102 62 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 127 105 64 126 104 63 126 104 63 126 104 63 126 104 63 127 105 64 128 106 65 128 106 65 127 105 64 127 105 64 127 105 64 128 106 65 128 106 65 128 106 65 129 107 66 129 107 66 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 108 71 128 108 71 128 108 71 128 109 69 128 109 69 128 109 69 128 109 67 128 109 67 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 129 110 70 129 110 70 129 110 68 129 110 68 129 110 67 129 110 67 129 111 65 129 111 65 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 132 113 71 133 114 72 133 114 72 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 133 115 75 134 116 76 134 116 76 134 116 76 135 117 77 135 117 77 135 117 77 135 117 77 133 118 79 133 118 79 133 118 79 133 118 79 134 119 80 136 118 80 136 118 80 136 118 80 134 118 84 134 118 84 135 119 85 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 136 120 84 136 120 86 136 120 86 137 121 87 136 121 88 137 122 91 137 122 91 137 122 91 139 125 90 139 125 90 138 124 89 138 124 89 138 124 89 137 123 88 137 123 88 137 123 88 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 139 125 98 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 141 127 98 141 127 98 141 127 98 139 128 98 140 129 99 140 129 99 141 130 100 141 130 100 140 129 99 140 129 99 139 128 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 142 126 100 142 126 100 142 127 98 143 128 99 143 128 97 144 129 98 144 129 96 144 129 96 143 130 98 143 130 98 143 130 98 143 130 98 143 130 98 143 130 98 143 130 98 143 130 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 146 130 96 146 130 96 146 130 97 146 130 97 145 128 98 145 128 98 145 128 100 145 128 100 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 146 129 103 146 129 103 146 130 104 146 130 104 145 131 104 145 131 104 143 132 104 143 132 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 147 135 109 147 135 111 147 135 111 148 136 114 149 137 115 150 137 118 150 137 118 151 138 119 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 154 142 126 154 142 126 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 152 143 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 155 142 126 155 142 126 98 78 54 98 78 54 97 77 53 96 76 52 95 75 51 95 75 51 95 75 51 95 75 51 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 93 76 50 93 76 50 93 76 50 93 76 50 92 75 49 92 75 49 92 75 49 92 75 49 91 76 45 91 76 45 91 76 45 91 76 45 91 76 45 91 76 45 91 76 45 91 76 45 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 98 77 46 99 78 47 100 79 48 100 79 48 101 80 49 102 81 50 102 81 50 102 81 50 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 103 82 51 103 83 50 103 83 50 103 83 50 103 83 48 103 83 46 103 83 46 103 83 46 103 84 41 103 84 42 103 84 44 103 83 46 102 82 49 102 81 50 102 81 52 101 80 53 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 106 83 49 106 83 49 106 83 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 104 84 49 104 84 49 103 83 48 103 83 48 104 84 49 104 84 49 105 85 50 102 86 50 102 86 50 102 86 50 103 87 51 104 88 52 105 89 53 105 89 53 106 90 54 107 89 53 108 89 56 108 89 56 108 89 56 108 89 57 108 89 59 107 88 58 107 88 58 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 115 94 63 114 93 62 113 92 61 112 91 60 111 90 59 112 91 60 112 91 60 113 92 61 109 93 60 109 93 60 108 92 59 110 91 59 111 90 59 111 90 59 110 90 57 112 89 57 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 113 91 52 113 91 52 114 92 53 114 92 53 114 92 53 115 93 54 115 93 54 115 93 54 115 96 56 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 117 98 58 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 120 101 61 120 100 63 121 101 64 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 125 103 62 125 103 62 125 103 62 125 103 62 125 103 62 126 104 63 127 105 64 127 105 64 127 105 64 127 105 64 127 105 64 128 106 65 128 106 65 128 106 65 129 107 66 129 107 66 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 108 73 128 108 73 128 108 71 128 108 71 128 109 69 128 109 67 128 109 67 128 109 66 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 133 108 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 129 110 67 131 112 72 131 112 72 131 112 70 131 112 70 131 112 69 131 112 69 131 113 67 131 113 67 131 112 72 131 112 72 132 113 73 132 113 73 132 113 73 132 113 73 133 114 74 133 114 74 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 134 116 76 134 116 76 134 116 76 135 117 77 135 117 77 135 117 77 135 117 77 136 118 78 135 117 79 135 117 79 135 117 79 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 134 118 84 134 118 84 135 119 85 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 135 121 84 135 121 86 136 122 87 136 122 87 137 121 88 137 120 90 137 120 90 138 121 91 139 125 90 138 124 89 138 124 89 138 124 89 137 123 88 137 123 88 136 122 87 136 122 87 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 141 130 100 141 130 100 140 129 99 140 129 99 139 128 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 142 126 100 142 126 100 143 128 99 143 128 99 143 128 97 143 128 97 143 128 95 144 129 96 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 145 130 97 145 130 97 146 131 98 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 146 130 96 146 130 96 146 130 97 146 130 97 146 129 99 146 129 99 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 146 129 103 146 129 103 147 130 104 147 130 104 147 130 104 147 130 104 146 129 103 146 129 103 147 130 104 147 130 104 145 129 103 145 129 103 144 130 103 144 130 103 142 131 103 142 131 103 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 147 135 109 147 135 111 147 135 111 148 136 114 149 137 115 150 137 118 150 137 118 151 138 119 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 153 141 119 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 126 152 140 126 152 140 126 153 141 127 153 141 127 153 141 127 154 142 128 154 142 128 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 127 153 144 127 153 144 127 155 143 127 155 143 127 156 143 127 156 143 127 156 143 127 97 79 55 97 79 55 96 78 54 95 77 53 94 76 52 94 76 52 94 76 52 94 76 52 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 91 75 49 94 77 51 93 76 50 93 76 50 93 76 50 93 76 50 92 75 49 92 75 49 92 75 49 91 76 45 91 76 45 91 76 45 91 76 45 91 76 45 92 77 46 92 77 46 92 77 46 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 98 77 46 99 78 47 100 79 48 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 104 83 52 104 83 52 104 83 52 103 83 50 103 83 50 103 83 48 103 83 48 102 82 45 102 83 43 102 83 43 102 82 45 102 82 47 101 81 46 101 81 48 101 80 49 101 80 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 107 83 49 107 83 49 107 83 49 106 83 49 106 83 49 104 84 49 104 84 49 104 84 49 105 85 48 104 84 47 104 84 47 103 83 46 103 83 46 104 84 47 104 84 47 105 85 48 102 86 52 102 86 52 103 88 49 103 88 49 104 89 50 104 89 50 105 89 55 105 89 55 108 88 53 108 88 55 108 89 56 108 89 56 107 91 58 106 89 59 105 90 59 105 90 59 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 115 96 64 113 94 62 111 92 60 110 91 59 110 91 59 110 91 59 112 93 61 113 94 62 109 92 62 109 92 62 108 92 59 110 91 59 111 90 59 111 91 58 110 90 57 112 89 57 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 113 91 52 114 92 53 114 92 53 114 92 53 115 93 54 115 93 54 115 93 54 115 93 54 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 117 97 60 118 98 61 119 100 58 119 100 58 119 100 60 120 101 61 120 101 61 120 100 63 120 100 63 121 101 64 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 125 103 62 125 103 62 124 102 61 124 102 61 125 103 62 125 103 62 126 104 63 127 105 64 127 105 66 127 105 66 127 105 66 128 106 67 128 106 67 128 106 67 129 107 68 129 107 68 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 108 75 128 108 73 128 108 73 128 108 71 128 109 69 128 109 67 128 109 66 128 109 66 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 132 109 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 132 113 73 132 113 73 132 113 71 132 113 71 132 113 70 132 113 70 132 114 68 132 114 68 130 112 72 130 112 72 131 113 73 131 113 73 131 113 73 131 113 73 132 114 74 132 114 74 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 134 116 76 134 116 76 135 117 77 135 117 77 135 117 77 135 117 77 136 118 78 136 118 78 136 116 81 135 117 81 135 117 81 135 117 81 134 118 82 134 118 82 133 119 82 133 119 82 134 118 85 134 118 85 135 119 86 135 119 86 135 119 86 136 120 87 136 120 87 136 120 87 135 123 85 135 122 87 136 122 87 136 122 87 137 121 88 137 120 90 139 120 90 139 120 90 138 123 90 138 123 90 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 139 125 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 138 129 98 139 130 99 139 130 99 140 131 100 140 131 100 139 130 99 139 130 99 138 129 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 143 127 101 143 127 101 143 128 99 143 128 99 143 128 97 143 128 97 143 128 95 143 128 95 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 141 126 93 142 127 94 142 127 94 143 128 95 144 129 96 145 130 97 146 131 98 146 131 98 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 146 130 96 146 130 97 146 130 97 146 129 99 147 130 100 147 130 102 147 130 102 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 146 129 103 146 129 103 147 130 104 147 130 104 147 130 104 147 130 104 146 129 103 146 129 103 147 130 104 147 130 104 145 129 103 145 129 103 144 130 103 144 130 103 141 130 102 141 130 102 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 147 135 109 147 135 111 148 136 112 148 136 114 149 137 115 149 136 117 150 137 118 150 137 118 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 153 140 121 153 140 121 153 140 121 153 140 121 153 140 121 153 140 121 153 140 121 153 140 121 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 126 152 140 126 152 140 126 153 141 127 153 141 127 153 141 127 154 142 128 154 142 128 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 127 153 144 127 153 144 127 155 143 127 155 143 127 156 143 127 156 143 127 156 143 127 97 81 56 97 81 56 96 80 55 95 79 54 94 78 53 94 78 53 94 78 53 94 78 53 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 94 77 51 94 77 51 93 76 50 93 76 50 93 76 50 92 75 49 92 75 49 92 75 49 90 75 42 90 75 42 91 76 43 91 76 43 91 76 43 92 77 44 92 77 44 92 77 44 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 98 78 45 98 78 45 99 79 46 100 80 47 100 80 47 100 80 47 99 79 46 98 78 45 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 104 83 54 104 83 52 104 83 52 103 83 50 103 83 50 103 83 48 102 82 47 102 82 47 103 83 48 103 83 48 103 83 48 102 82 47 102 82 47 102 82 47 101 81 46 101 81 46 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 108 82 49 108 82 49 107 83 49 107 83 49 106 83 49 104 84 49 104 84 49 103 85 49 105 85 48 104 84 47 104 84 47 103 83 46 103 83 46 104 84 47 104 84 47 105 85 48 103 87 54 103 87 53 103 88 49 104 89 48 104 89 48 104 89 50 104 88 54 104 88 55 107 87 52 108 88 55 108 89 56 106 90 56 107 91 58 106 91 60 106 91 60 105 92 60 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 111 95 62 111 95 62 110 94 61 110 94 61 109 93 60 109 93 60 109 93 60 109 93 60 109 92 64 109 92 62 108 91 61 110 91 59 111 91 58 111 91 58 110 90 55 112 89 55 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 114 92 53 114 92 53 114 92 53 114 92 53 115 93 54 115 93 54 115 93 54 115 93 54 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 119 100 57 119 100 58 119 100 58 120 101 61 120 100 63 120 100 63 120 100 65 121 101 66 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 126 104 63 125 103 62 125 103 62 125 103 62 125 103 62 126 104 63 127 105 64 127 105 64 127 105 68 127 105 68 127 105 68 128 106 69 128 106 69 128 106 69 129 107 70 129 107 70 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 108 75 128 108 75 128 108 73 128 108 71 128 109 69 128 109 66 128 109 66 128 110 64 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 131 112 72 131 112 72 131 112 70 131 112 70 131 112 69 131 112 69 131 113 67 131 113 67 130 112 74 130 112 74 131 113 75 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 134 116 76 135 117 77 135 117 77 135 117 77 135 117 77 136 118 78 136 118 78 136 118 78 136 116 81 136 116 81 135 117 81 135 117 81 134 118 82 133 119 82 133 119 82 133 119 82 134 118 85 134 118 85 135 119 86 135 119 86 135 119 86 136 120 87 136 120 87 136 120 87 135 123 85 135 122 87 135 122 87 136 122 87 137 121 88 139 120 90 139 120 90 139 120 90 136 121 90 136 121 90 137 122 91 137 122 91 137 122 91 137 122 91 137 122 91 137 122 91 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 138 129 98 139 130 99 139 130 99 140 131 100 140 131 100 139 130 99 139 130 99 138 129 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 143 127 101 143 127 101 143 128 99 143 128 99 143 128 97 143 128 97 143 128 95 143 128 95 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 141 130 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 145 130 97 145 130 97 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 146 130 97 146 130 97 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 146 130 97 146 130 97 147 130 100 147 130 100 147 130 102 147 130 102 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 148 128 104 148 128 104 149 129 105 149 129 105 149 129 105 149 129 105 148 128 104 148 128 104 147 130 104 147 130 104 145 129 103 145 129 103 144 130 103 143 129 102 141 130 102 141 130 102 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 110 148 136 112 148 136 112 149 137 115 149 137 115 149 136 117 149 136 117 149 136 117 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 152 139 122 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 128 152 140 128 152 140 128 153 141 129 153 141 129 153 141 129 154 142 130 154 142 130 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 127 153 144 127 153 144 127 155 143 127 155 143 127 156 143 127 156 143 127 156 143 127 97 83 57 96 82 56 95 81 55 94 80 54 94 80 54 93 79 53 94 80 54 94 80 54 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 92 75 49 94 77 51 94 77 51 94 77 51 93 76 50 93 76 50 93 76 50 92 75 49 92 75 49 90 75 42 90 75 42 91 76 43 91 76 43 91 76 43 92 77 44 92 77 44 92 77 44 90 76 47 90 76 47 92 77 48 92 77 48 93 76 48 94 77 49 96 76 49 96 76 49 100 77 45 100 77 45 101 78 46 102 79 47 102 79 47 101 78 46 100 77 45 99 76 44 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 104 83 54 104 83 54 104 83 52 103 82 51 103 83 50 102 82 49 102 82 47 102 82 47 104 84 51 104 84 51 104 84 51 103 83 48 103 83 48 103 83 46 102 82 45 102 82 45 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 101 83 47 110 81 49 108 82 49 108 82 49 107 83 49 106 83 49 104 84 49 104 84 49 103 85 49 105 85 48 104 84 47 104 84 47 103 83 46 103 83 46 104 84 47 104 84 47 105 85 48 104 88 55 104 88 54 104 89 50 104 89 48 104 89 48 103 88 49 103 87 53 103 87 54 107 87 52 107 87 54 107 88 55 106 90 56 106 91 58 107 92 61 106 93 61 106 93 61 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 108 93 62 108 93 62 109 92 62 110 93 63 112 93 63 112 93 63 113 92 63 114 93 64 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 67 112 95 65 112 95 65 112 96 63 112 96 63 112 96 62 112 96 62 108 93 60 109 94 61 110 95 62 111 96 63 110 95 62 109 94 61 107 92 59 106 91 58 109 92 64 109 92 64 108 91 61 110 91 59 111 91 58 111 91 58 110 90 55 112 89 55 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 108 88 55 107 89 53 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 108 90 52 109 91 53 110 92 54 111 91 54 112 92 55 114 92 55 113 91 54 114 90 54 114 92 53 114 92 53 114 92 53 115 93 54 115 93 54 115 93 54 115 93 54 116 94 55 114 95 55 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 115 96 56 115 96 54 115 96 54 116 97 55 117 98 56 118 99 57 118 99 57 119 100 58 119 100 58 119 100 57 119 100 57 119 100 58 120 101 61 120 100 63 120 100 63 120 100 65 121 101 66 123 101 60 123 101 62 123 101 64 123 100 66 124 101 67 124 102 65 124 102 63 124 102 61 127 105 64 127 105 64 126 104 63 126 104 63 127 105 64 127 105 64 128 106 65 129 107 66 127 104 70 127 104 70 127 104 70 128 105 71 128 105 71 128 105 71 129 106 72 129 106 72 128 109 67 128 109 67 128 109 67 128 109 69 128 108 71 128 108 71 128 108 71 128 108 73 128 107 76 128 108 75 128 108 73 128 108 71 128 109 69 128 109 66 128 110 64 128 110 64 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 131 109 68 131 109 68 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 132 110 69 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 130 111 71 130 111 71 130 111 69 130 111 69 130 111 68 130 111 68 130 112 66 130 112 66 130 112 74 130 112 74 131 113 75 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 133 114 74 133 114 74 133 114 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 135 117 77 135 117 77 135 117 77 135 117 77 136 118 78 136 118 78 136 118 78 136 118 78 138 115 83 136 116 83 136 116 83 135 116 83 134 118 84 133 119 84 133 119 84 132 119 84 134 118 85 134 118 85 135 119 86 135 119 86 135 119 86 136 120 87 136 120 87 136 120 87 133 124 85 135 122 87 135 122 87 136 122 87 137 121 88 139 120 90 139 120 90 140 119 90 136 121 92 136 121 92 136 121 92 137 122 93 137 122 93 137 122 93 138 123 94 138 123 94 139 124 93 139 124 93 139 124 93 139 124 93 140 125 94 140 125 94 140 125 94 140 125 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 139 126 94 136 127 96 136 127 96 137 128 97 137 128 97 137 128 97 138 129 98 138 129 98 138 129 98 136 130 98 137 131 99 137 131 99 138 132 100 138 132 100 137 131 99 137 131 99 136 130 98 142 128 99 142 128 99 142 128 99 142 128 101 142 128 102 142 128 102 142 128 102 142 127 104 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 143 127 101 143 127 101 143 128 99 143 128 99 143 128 97 143 128 97 143 128 95 143 128 95 140 131 98 140 131 98 140 131 98 140 131 98 140 131 98 140 131 98 140 131 98 140 131 98 142 127 94 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 146 130 97 146 130 97 145 129 93 145 129 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 98 145 128 98 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 143 130 96 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 145 129 95 145 129 95 146 130 97 146 130 97 147 130 100 147 130 100 148 131 103 148 131 103 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 148 128 104 148 128 104 149 129 105 149 129 105 149 129 105 149 129 105 148 128 104 148 128 104 147 130 104 147 130 104 145 129 103 145 129 103 143 129 102 143 129 102 141 130 102 140 129 101 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 148 136 112 149 137 111 149 137 113 149 137 113 149 137 115 149 137 115 148 135 116 148 135 116 148 135 116 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 152 139 123 152 139 123 152 139 123 152 139 123 152 139 123 152 139 123 152 139 123 152 139 123 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 128 152 140 128 152 140 128 153 141 129 153 141 129 153 141 129 154 142 130 154 142 130 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 127 153 144 127 153 144 127 155 143 127 155 143 127 156 143 127 156 143 127 156 143 127 98 80 56 98 80 56 97 79 55 96 78 54 96 78 54 96 78 54 96 78 54 96 78 54 95 78 50 95 78 50 94 77 49 94 77 49 94 77 49 94 77 49 93 76 48 93 76 48 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 76 50 92 76 50 93 78 49 94 79 50 94 79 48 95 80 49 95 80 47 96 81 48 97 78 46 97 78 45 99 80 47 100 82 46 101 83 47 101 83 45 101 83 45 101 83 45 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 108 84 46 108 84 46 107 83 45 107 83 45 106 82 44 105 81 43 104 80 42 104 80 42 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 102 84 48 102 84 48 103 85 49 103 85 49 104 86 50 105 87 51 106 88 52 106 88 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 108 93 60 107 92 59 106 91 58 107 92 59 109 94 61 110 95 62 109 94 61 108 93 60 108 92 59 109 93 60 109 93 60 110 93 63 110 93 63 110 93 65 110 93 65 110 93 67 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 95 59 112 94 58 112 94 58 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 111 91 64 111 91 64 110 91 61 110 91 59 110 91 58 110 91 58 109 91 55 109 91 55 107 88 58 107 88 58 108 89 59 108 89 57 108 89 56 109 90 57 109 90 57 109 91 55 109 90 58 109 90 58 109 90 57 109 91 55 109 91 55 109 91 53 109 91 51 109 91 51 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 109 93 59 109 93 59 111 93 57 113 93 58 115 93 56 115 93 54 116 93 52 117 94 53 111 96 55 111 96 55 113 95 55 113 95 55 114 95 55 114 95 55 116 94 55 116 94 55 118 95 54 117 95 54 118 96 55 117 98 56 118 99 57 117 100 57 118 101 58 118 101 58 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 121 104 61 122 105 62 122 105 62 122 105 62 122 105 62 123 106 63 123 106 63 123 106 63 123 104 62 123 104 62 124 105 63 124 105 63 124 105 63 125 106 64 125 106 64 125 106 64 128 104 70 127 104 70 127 104 70 126 106 71 126 106 71 125 107 71 126 108 72 126 108 72 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 127 108 66 127 108 66 127 108 66 126 109 66 125 110 67 125 110 67 125 110 67 124 111 67 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 130 111 69 130 111 69 131 112 70 131 114 71 129 114 71 129 114 71 129 114 71 127 114 70 127 112 71 127 112 71 128 113 72 128 113 72 128 113 72 129 114 73 129 114 73 129 114 73 134 110 72 134 110 72 134 110 72 135 111 73 135 111 73 135 111 73 136 112 74 136 112 74 135 113 74 136 114 75 134 115 75 135 116 76 135 117 77 134 119 78 133 120 78 134 121 79 135 115 80 136 116 81 135 117 81 136 118 82 135 119 83 135 119 83 135 121 84 135 121 84 137 121 85 136 120 84 136 120 84 135 119 83 135 119 83 136 120 86 136 120 87 137 120 90 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 136 123 91 136 123 91 136 123 91 136 123 91 137 124 92 137 124 92 137 124 92 137 124 92 136 126 91 136 126 91 136 125 93 136 125 93 137 126 96 137 126 96 137 126 98 137 126 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 137 125 99 137 125 99 137 127 100 137 127 100 135 128 100 136 129 101 135 130 101 135 130 101 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 143 125 103 143 125 101 143 125 101 144 126 102 144 127 101 144 127 99 145 128 100 145 128 100 141 125 100 141 127 101 141 127 100 142 128 101 143 129 100 141 130 100 141 130 98 140 129 97 142 127 98 142 127 98 142 127 98 142 127 98 142 127 98 142 127 98 142 127 98 142 127 98 141 127 98 141 127 98 141 127 98 140 126 97 140 126 97 140 126 97 139 125 96 139 125 96 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 127 101 144 127 99 144 127 99 144 127 97 144 128 95 144 128 94 144 128 94 144 128 92 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 145 130 97 145 130 97 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 146 129 99 146 129 99 146 129 99 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 146 130 97 146 130 96 145 129 93 145 130 91 145 130 91 144 128 92 144 128 94 144 128 95 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 149 132 104 149 132 104 149 132 104 148 131 103 147 130 102 146 129 101 146 129 101 145 128 100 144 129 98 144 129 98 145 130 101 145 130 101 146 130 104 146 130 104 147 131 106 147 131 106 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 145 129 103 145 129 103 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 148 134 108 148 133 110 148 133 110 149 134 113 149 134 113 150 135 116 150 135 116 150 135 116 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 152 140 124 152 140 126 152 140 126 152 140 126 152 140 128 152 139 130 152 139 130 152 139 130 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 143 122 152 144 123 152 144 123 153 145 124 153 145 124 153 145 124 153 145 124 153 145 124 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 98 81 55 98 81 55 97 80 54 96 79 53 96 79 53 96 79 53 96 79 53 97 80 54 95 78 50 95 78 50 95 78 50 94 77 49 94 77 49 94 77 49 93 76 48 93 76 48 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 92 75 47 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 50 94 77 51 94 77 49 95 78 50 95 78 48 96 79 49 96 80 47 97 81 48 97 78 46 98 79 47 99 80 48 100 81 48 101 82 49 101 83 47 101 83 47 101 83 47 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 107 85 48 106 84 47 106 84 47 105 83 46 105 83 46 104 82 45 104 82 45 104 82 45 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 103 85 49 103 85 49 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 108 93 60 107 92 59 106 91 58 107 92 59 109 94 61 109 94 61 109 94 61 108 93 60 109 93 60 109 93 60 110 94 61 111 94 64 111 94 64 111 94 66 111 94 66 110 93 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 94 61 112 93 60 112 93 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 111 91 64 111 92 62 110 91 61 110 91 59 110 91 58 110 91 58 109 91 55 109 91 55 107 88 58 107 88 58 108 89 59 108 89 57 108 89 56 109 90 57 109 90 57 109 91 55 110 91 58 110 91 58 110 91 58 110 92 56 110 92 56 110 92 54 110 92 54 110 92 54 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 109 93 59 111 92 59 111 93 57 113 93 56 113 93 56 115 93 54 116 92 54 117 94 53 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 117 95 56 118 94 56 118 94 56 118 96 57 118 96 57 117 98 58 118 99 59 117 99 59 118 100 60 118 100 60 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 121 104 61 121 104 61 122 105 62 122 105 62 122 105 62 123 106 63 123 106 63 123 106 63 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 128 104 68 127 105 68 127 105 68 126 106 69 126 106 69 125 107 69 126 108 70 126 108 70 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 128 109 67 128 109 67 128 109 67 128 111 68 128 111 68 126 111 68 126 111 68 127 112 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 130 111 69 130 111 69 131 112 70 131 114 71 131 114 71 129 114 71 129 114 71 128 113 70 130 112 72 130 112 72 131 113 73 131 113 73 131 113 73 132 114 74 132 114 74 132 114 74 134 112 73 134 112 73 134 112 73 134 112 73 135 113 74 135 113 74 135 113 74 135 113 74 136 114 75 136 114 75 134 115 75 135 116 76 135 117 77 134 119 78 134 119 78 133 120 78 136 116 81 136 116 81 135 117 81 135 117 81 134 118 82 135 119 83 135 121 84 136 122 85 136 120 84 135 119 83 135 119 83 134 118 82 134 118 84 135 119 85 135 119 86 136 119 89 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 136 123 91 136 123 91 136 123 91 136 123 91 137 124 92 137 124 92 137 124 92 137 124 92 136 126 91 136 126 91 136 125 93 136 125 93 137 126 96 137 126 96 137 126 98 137 126 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 137 125 99 137 125 99 137 127 100 137 127 100 135 128 100 136 129 101 136 129 101 135 130 101 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 142 126 103 142 126 101 142 126 101 143 127 102 143 127 101 143 128 99 144 129 100 144 129 100 140 126 100 141 127 101 142 128 101 142 128 101 143 129 100 141 130 100 140 129 97 140 129 97 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 143 129 100 142 128 99 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 127 99 144 127 99 144 127 99 144 127 97 144 128 95 144 128 95 144 128 94 144 128 94 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 145 130 97 145 130 97 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 146 129 99 146 129 99 146 129 99 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 96 145 129 95 145 129 93 145 130 91 145 130 91 144 128 92 144 128 94 144 128 95 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 145 128 98 145 128 98 145 128 98 146 129 99 146 129 99 146 129 99 147 130 100 147 130 100 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 149 132 104 149 132 104 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 145 128 100 144 129 98 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 147 131 106 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 145 129 103 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 148 134 108 148 133 110 149 134 111 149 134 113 149 134 113 149 134 115 149 134 115 149 134 115 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 152 140 124 152 140 124 152 140 126 152 140 126 152 140 128 152 140 128 152 139 130 152 139 130 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 143 124 152 144 125 153 145 126 153 145 126 154 146 127 154 146 127 153 145 126 153 145 126 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 99 82 54 98 81 53 97 80 52 97 80 52 96 79 51 96 79 51 97 80 52 97 80 52 95 78 50 95 78 50 95 78 50 95 78 50 94 77 49 94 77 49 94 77 49 94 77 49 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 96 76 51 96 76 51 96 76 49 97 77 50 98 79 49 98 79 49 99 80 48 99 80 48 98 78 51 98 78 51 99 80 50 100 81 51 101 82 50 101 82 50 101 82 49 101 82 49 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 87 51 105 87 51 104 86 50 104 86 50 104 86 50 103 85 49 103 85 49 103 85 49 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 109 93 60 108 92 59 107 91 58 108 92 59 109 93 60 110 94 61 109 93 60 108 92 59 110 94 60 110 94 60 111 95 62 112 96 63 112 95 65 112 95 65 111 94 66 111 94 66 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 94 62 112 93 61 112 93 61 112 93 61 112 93 61 111 92 60 111 92 60 111 92 60 111 92 62 111 92 62 110 91 59 110 91 59 110 91 59 110 91 58 109 90 57 109 90 57 108 89 59 108 89 59 108 89 59 108 89 57 108 89 56 109 90 57 109 90 57 109 91 55 111 93 55 111 93 55 111 93 55 111 93 57 111 93 57 111 92 59 111 92 59 111 92 59 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 93 57 111 93 57 111 93 57 113 93 56 113 93 56 115 93 54 115 93 54 116 94 55 116 97 57 118 96 57 118 96 57 118 96 57 119 95 57 119 95 57 120 94 57 120 94 57 119 95 59 118 96 59 118 96 59 117 97 60 117 97 60 117 99 61 117 99 61 118 100 62 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 121 104 61 121 104 61 121 104 61 122 105 62 122 105 62 122 105 62 123 106 63 123 106 63 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 125 105 68 125 105 68 125 105 68 128 104 68 127 105 68 127 105 68 126 106 69 126 106 69 125 107 69 126 108 70 126 108 70 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 131 109 68 131 109 68 129 110 68 129 110 68 129 112 69 129 112 69 127 112 69 127 112 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 132 110 69 132 110 69 131 112 70 132 113 71 131 114 71 131 114 71 129 114 71 128 113 70 134 112 73 134 112 73 135 113 74 135 113 74 135 113 74 136 114 75 136 114 75 136 114 75 135 113 74 135 113 74 135 113 74 135 113 74 136 114 75 136 114 75 136 114 75 137 115 76 134 115 75 134 115 75 135 116 76 134 116 76 135 117 77 135 117 77 134 119 78 134 119 78 137 117 82 136 116 81 135 117 81 135 117 81 133 117 81 135 119 83 135 121 84 136 122 85 135 120 81 134 118 82 134 118 82 133 117 83 133 117 83 134 118 85 134 118 85 135 119 86 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 136 121 90 137 122 91 137 122 91 137 122 91 137 122 91 138 123 92 138 123 92 138 123 92 138 125 91 138 125 91 138 125 93 138 125 93 139 125 96 139 125 96 139 125 98 139 125 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 137 126 98 137 126 98 138 127 99 137 128 99 137 128 99 136 129 100 136 129 100 136 129 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 139 127 103 139 127 101 139 127 101 140 128 102 140 129 101 140 129 99 141 130 100 141 130 100 141 127 101 141 127 101 142 128 101 142 128 101 143 129 100 143 129 100 142 129 97 142 129 97 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 144 130 101 144 130 101 144 130 101 143 129 100 143 129 100 143 129 100 143 129 100 142 128 99 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 127 99 144 127 99 144 127 97 144 127 97 144 128 95 144 128 95 144 128 95 144 128 94 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 144 127 97 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 146 129 99 146 129 99 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 127 97 144 128 95 144 128 92 145 130 91 145 130 91 145 129 93 145 129 96 145 128 98 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 145 130 99 145 130 99 145 130 99 145 130 99 146 131 100 146 131 100 146 131 100 147 132 101 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 148 133 104 148 133 104 147 132 103 147 132 103 146 131 102 145 130 101 145 130 101 145 130 101 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 145 129 103 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 149 135 109 149 134 111 149 134 111 149 134 113 149 134 113 149 134 115 148 133 114 148 133 114 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 152 140 124 152 140 124 152 140 124 152 140 126 152 140 126 152 140 128 152 140 128 152 139 130 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 127 152 143 128 153 144 129 153 144 129 154 145 130 154 145 130 153 144 129 153 144 129 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 99 82 52 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 96 79 51 95 78 50 95 78 50 95 78 50 95 78 50 94 77 49 94 77 49 94 77 49 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 97 75 51 97 75 51 98 77 50 98 77 50 99 78 49 100 79 50 100 79 48 100 79 48 98 78 53 99 79 54 100 80 53 101 81 54 101 82 52 101 82 52 101 82 50 101 82 50 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 102 81 50 102 81 50 103 82 51 103 82 51 103 82 51 104 83 52 104 83 52 104 83 52 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 108 92 59 107 91 58 106 90 57 107 91 58 109 93 60 110 94 61 109 93 60 108 92 59 110 94 60 111 95 61 111 95 61 112 96 63 112 96 63 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 94 64 112 93 63 112 93 63 112 93 63 112 93 63 111 92 62 111 92 62 111 92 62 111 92 60 111 92 60 110 91 59 110 91 59 110 91 59 110 91 59 109 90 57 109 90 57 108 89 59 108 89 59 108 89 59 108 89 57 108 89 56 108 89 56 108 89 56 108 90 54 110 92 52 110 92 52 110 92 54 110 92 56 110 92 56 110 91 58 110 91 59 110 91 59 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 112 92 57 112 92 55 112 92 55 113 93 56 113 93 56 113 93 56 113 93 56 116 94 57 117 95 56 117 95 56 118 94 56 118 94 56 119 93 56 119 93 56 121 93 56 121 93 56 119 95 61 118 95 61 118 95 61 117 97 62 117 97 62 117 99 63 117 99 63 117 99 63 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 122 103 61 122 103 61 122 103 61 122 103 61 123 104 62 123 104 62 123 104 62 123 104 62 123 103 68 123 103 68 124 104 69 124 104 69 124 104 69 125 105 70 125 105 70 125 105 70 128 104 68 127 105 68 127 105 68 126 106 69 126 106 69 125 107 69 126 108 70 126 108 70 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 130 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 112 69 129 112 69 127 112 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 132 110 69 132 110 69 133 111 70 132 113 71 132 113 71 131 114 71 131 114 71 128 113 70 135 111 73 135 111 73 135 111 73 135 111 73 136 112 74 136 112 74 136 112 74 136 112 74 134 115 75 134 115 75 134 115 75 134 115 75 135 116 76 135 116 76 135 116 76 135 116 76 134 115 75 135 116 76 134 116 76 134 116 76 135 117 77 135 117 77 135 117 77 136 118 78 137 117 82 137 117 82 135 117 81 134 116 80 133 117 81 135 119 83 135 121 84 137 123 86 135 120 79 135 120 81 134 118 84 134 118 85 134 118 85 134 118 85 135 119 86 135 119 85 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 136 121 90 136 121 90 136 121 90 137 122 91 137 122 91 137 122 91 138 123 92 138 123 92 138 125 91 138 125 91 138 125 93 138 125 93 139 125 96 139 125 96 139 125 98 139 125 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 139 125 98 139 125 98 138 127 99 138 127 99 137 128 99 138 129 100 136 129 100 136 129 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 138 128 103 138 128 101 138 128 101 139 129 102 139 130 101 139 130 99 140 131 100 140 131 100 139 127 101 139 127 101 140 129 101 142 128 101 143 129 100 142 128 99 143 128 97 142 127 96 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 144 130 101 144 130 101 144 130 101 144 130 101 143 129 100 143 129 100 143 129 100 143 129 100 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 127 97 144 127 97 144 127 97 144 127 97 144 127 97 144 128 95 144 128 95 144 128 95 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 98 146 129 99 146 129 99 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 127 97 144 128 95 144 128 94 145 129 93 145 129 93 145 129 95 146 130 97 146 129 99 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 144 129 98 144 129 98 145 130 99 145 130 99 145 130 99 146 131 100 146 131 100 146 131 100 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 147 130 100 147 132 103 147 132 103 147 132 103 147 132 103 146 131 102 146 131 102 145 130 101 145 130 101 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 145 129 103 145 129 103 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 150 136 110 150 135 112 150 135 112 149 134 113 149 134 113 148 133 114 148 133 114 148 133 114 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 140 122 151 140 122 151 139 123 151 139 123 151 139 125 151 139 125 151 139 127 151 139 127 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 152 143 126 152 142 132 152 142 132 153 143 133 154 144 134 154 144 134 154 144 134 154 144 134 154 144 134 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 99 82 52 99 82 52 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 96 79 51 96 79 51 96 79 51 95 78 50 95 78 50 95 78 50 94 77 49 94 77 49 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 93 76 48 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 97 75 51 97 75 51 98 77 50 99 78 51 99 78 49 100 79 50 100 79 48 101 80 49 99 79 54 100 80 55 100 80 53 101 81 54 101 82 52 101 82 52 101 82 50 101 82 50 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 102 81 50 102 81 50 102 81 50 103 82 51 103 82 51 104 83 52 104 83 52 104 83 52 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 102 84 48 102 84 48 103 85 49 104 86 50 104 86 50 105 87 51 105 87 51 106 88 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 110 91 59 109 90 58 108 89 57 109 90 58 111 92 60 112 93 61 111 92 60 110 91 59 110 94 58 111 95 59 111 95 61 112 96 62 112 96 63 112 96 63 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 94 64 112 93 63 112 93 63 112 93 63 112 93 63 111 92 62 111 92 62 111 92 62 111 92 59 111 92 59 110 91 59 110 91 59 110 91 59 110 91 59 109 90 58 109 90 58 108 89 59 108 89 59 108 89 59 108 89 57 108 89 56 108 89 56 108 89 56 108 90 54 108 90 50 108 90 50 108 90 52 108 90 54 108 90 54 108 89 56 108 89 57 108 89 57 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 114 92 55 112 92 55 112 92 55 113 93 56 113 93 56 113 93 56 113 93 56 114 94 59 116 94 55 116 94 55 117 93 55 117 93 55 118 92 55 118 92 55 120 92 55 120 92 55 119 95 61 119 96 62 119 96 62 117 97 62 117 97 62 116 98 62 117 99 63 117 99 63 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 121 102 60 121 102 60 122 103 61 122 103 61 122 103 61 123 104 62 123 104 62 123 104 62 123 103 68 123 103 68 124 104 69 124 104 69 124 104 69 125 105 70 125 105 70 125 105 70 128 104 66 127 105 66 127 105 66 126 107 67 126 107 67 125 107 67 126 108 68 126 108 68 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 130 107 66 130 107 66 129 107 66 130 108 67 128 109 67 128 109 67 128 111 68 128 111 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 133 110 69 133 110 69 133 111 70 134 112 71 132 113 71 132 113 71 131 114 71 130 113 70 134 110 72 134 110 72 134 110 72 134 110 72 135 111 73 135 111 73 135 111 73 135 111 73 134 115 75 134 115 75 134 115 75 135 116 76 135 116 76 135 116 76 136 117 77 136 117 77 134 116 76 134 116 76 134 116 76 134 116 76 135 117 77 135 117 77 136 117 77 136 117 77 137 117 82 136 116 81 135 117 81 135 117 81 133 117 81 135 119 83 135 121 84 136 122 85 136 121 78 136 121 82 135 119 85 135 118 88 135 118 88 135 118 88 136 120 86 136 120 84 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 137 120 90 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 138 121 91 139 124 91 139 124 91 139 124 93 139 124 93 140 125 96 140 125 96 140 124 98 140 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 138 129 98 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 136 129 103 136 129 101 136 129 101 137 130 102 137 130 101 137 131 99 138 132 100 138 132 100 138 128 101 139 129 102 140 129 101 141 130 102 142 128 99 143 128 99 142 127 96 143 126 96 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 143 129 100 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 142 128 99 141 127 98 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 128 95 144 128 95 144 128 95 144 127 97 144 127 97 144 127 97 144 127 97 144 127 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 127 97 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 127 99 144 127 97 144 128 94 145 129 93 145 129 93 145 129 95 146 129 99 146 129 101 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 142 129 97 142 129 97 143 130 98 143 130 98 143 130 98 144 131 99 144 131 99 144 131 99 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 132 103 146 132 103 146 132 103 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 146 131 100 146 131 100 146 131 102 146 131 102 145 129 103 145 129 103 145 129 104 145 129 104 145 129 103 145 129 103 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 150 136 110 150 135 112 150 135 112 149 134 113 149 134 113 148 133 114 148 133 114 148 133 114 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 140 122 151 140 122 151 140 122 151 139 123 151 139 123 151 139 125 151 139 125 151 139 125 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 142 132 153 143 133 153 143 133 154 144 134 154 144 134 154 144 134 154 144 134 154 144 134 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 100 83 55 99 82 54 98 81 53 98 81 53 97 80 52 97 80 52 98 81 53 98 81 53 96 79 51 96 79 51 96 79 51 96 79 51 95 78 50 95 78 50 95 78 50 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 97 77 52 97 77 52 97 77 50 98 78 51 99 80 50 99 80 50 100 81 49 100 81 49 100 80 53 100 80 53 101 82 52 101 82 52 102 83 51 101 82 50 101 82 49 100 81 48 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 101 82 49 101 82 49 101 82 49 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 83 47 102 84 48 102 84 48 103 85 49 104 86 50 105 87 51 106 88 52 106 88 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 110 91 59 109 90 58 108 89 57 109 90 58 110 91 59 111 92 60 110 91 59 109 90 58 110 94 58 110 94 58 111 95 59 112 96 62 112 96 62 112 96 63 111 95 62 111 95 62 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 94 62 112 93 61 112 93 61 112 93 61 112 93 61 111 92 60 111 92 60 111 92 60 111 92 59 111 92 59 110 91 58 110 91 59 110 91 59 110 91 59 109 90 60 109 90 60 109 90 60 109 90 60 109 90 60 108 89 57 108 89 56 108 89 56 108 89 56 108 90 54 108 90 52 108 90 52 108 90 52 108 90 54 108 90 54 108 89 56 108 89 56 108 89 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 114 92 53 114 92 53 114 92 53 113 93 56 113 93 56 112 94 58 112 94 58 113 95 59 113 94 54 115 93 54 115 93 54 115 93 54 116 92 54 116 92 54 117 91 54 117 91 54 120 96 60 119 97 60 119 97 60 117 97 60 117 97 60 116 98 60 116 98 60 116 98 60 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 123 101 60 123 101 60 123 101 60 124 102 61 124 102 61 124 102 61 125 103 62 125 103 62 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 125 105 68 125 105 68 125 105 68 128 105 64 127 105 64 127 105 64 126 107 65 126 107 65 125 108 65 126 109 66 126 109 66 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 130 107 66 130 107 66 130 107 66 129 107 66 130 108 67 128 109 67 128 109 67 128 109 67 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 133 110 69 133 110 69 134 111 70 134 112 71 134 112 71 132 113 71 132 113 71 131 112 70 132 110 71 132 110 71 132 110 71 133 111 72 133 111 72 133 111 72 134 112 73 134 112 73 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 135 117 77 132 117 76 132 117 76 134 116 76 134 116 76 135 117 77 136 117 77 136 117 77 136 117 77 135 115 80 136 116 81 135 117 81 136 118 82 135 119 83 135 119 83 135 121 84 135 121 84 137 123 78 136 121 80 136 120 86 136 119 91 136 119 91 136 119 89 136 120 86 137 122 83 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 136 119 89 137 120 90 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 139 124 91 139 124 91 139 124 93 139 124 93 140 125 96 140 125 96 140 124 98 140 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 125 96 140 125 96 140 126 97 140 126 97 138 127 97 139 128 98 138 129 98 138 129 98 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 136 129 103 136 129 101 136 129 101 137 130 102 137 130 101 137 131 99 138 132 100 138 132 100 137 130 102 139 129 102 140 131 102 141 130 102 142 128 99 143 128 99 143 126 96 143 126 96 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 141 127 98 140 126 97 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 128 94 144 128 95 144 128 95 144 128 95 144 127 97 144 127 97 144 127 99 144 127 99 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 143 126 96 144 127 97 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 127 99 144 127 97 144 128 95 145 129 95 145 129 95 145 129 96 145 128 98 145 128 100 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 142 129 97 142 129 97 142 129 97 142 129 97 143 130 98 143 130 98 143 130 98 143 130 98 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 132 103 146 132 103 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 146 131 100 146 131 100 146 131 102 146 131 102 145 129 103 145 129 103 145 129 104 145 129 104 145 129 103 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 149 135 109 149 134 111 149 134 111 149 134 113 149 134 113 149 134 115 148 133 114 148 133 114 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 140 120 151 140 120 151 140 122 151 140 122 151 139 123 151 139 123 151 139 125 151 139 125 149 140 123 150 141 124 150 141 124 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 142 132 153 143 133 154 144 134 154 144 134 155 145 135 155 145 135 154 144 134 154 144 134 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 100 83 57 99 82 56 98 81 55 98 81 55 97 80 54 97 80 54 98 81 55 98 81 55 96 79 51 96 79 51 96 79 51 96 79 51 95 78 50 95 78 50 95 78 50 95 78 50 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 95 78 50 95 78 52 95 78 52 96 79 51 96 79 51 97 80 50 97 80 50 98 82 49 98 82 49 101 82 50 101 82 50 101 82 50 102 83 50 102 83 50 101 83 47 101 83 47 100 82 46 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 102 84 46 102 84 46 102 84 46 102 84 46 102 84 46 102 84 46 103 85 47 103 85 47 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 103 85 49 103 85 49 103 85 49 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 110 89 58 109 88 57 109 88 57 109 88 57 111 90 59 112 91 60 111 90 59 110 89 58 109 94 55 109 94 55 110 94 58 111 95 59 111 95 61 111 95 61 111 95 62 110 94 61 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 94 61 112 93 60 112 93 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 111 93 57 111 93 57 110 91 58 110 91 58 110 91 59 110 91 61 109 90 60 109 89 62 109 90 60 109 90 60 109 90 60 108 89 57 108 89 56 108 89 56 107 88 55 107 89 53 108 89 56 108 89 56 108 89 56 108 90 54 108 90 54 108 90 52 108 90 52 108 90 52 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 115 92 51 115 91 53 114 92 53 113 93 56 113 93 56 112 94 58 112 93 60 111 95 61 113 95 55 113 95 55 114 95 55 114 95 55 116 94 55 116 94 55 116 94 55 117 93 55 120 96 58 119 97 58 119 97 58 117 98 58 117 98 58 116 98 58 116 98 58 116 98 58 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 123 101 60 123 101 60 123 101 60 123 101 60 124 102 61 124 102 61 124 102 61 125 103 62 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 128 105 64 127 105 64 127 105 64 126 107 65 126 107 65 125 108 65 126 109 66 126 109 66 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 131 106 66 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 134 109 69 133 110 69 134 111 70 135 112 71 134 112 71 134 112 71 132 113 71 131 112 70 130 112 72 130 112 72 130 112 72 131 113 73 131 113 73 131 113 73 132 114 74 132 114 74 132 114 74 132 114 74 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 132 119 77 133 118 77 133 118 77 135 117 77 135 116 76 135 116 76 137 115 76 137 115 76 134 114 79 135 115 80 136 118 82 138 120 84 136 120 84 136 120 84 134 120 83 133 119 82 136 122 77 136 121 80 135 119 86 135 118 90 135 118 92 135 118 88 136 120 84 136 121 82 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 138 119 89 138 119 89 139 120 90 139 120 90 139 120 90 140 121 91 140 121 91 140 121 91 140 124 91 140 124 91 140 123 93 140 123 93 141 124 96 141 124 96 141 124 98 141 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 125 94 140 125 94 141 126 95 140 127 95 140 127 95 139 128 96 139 128 96 139 128 96 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 138 128 103 138 128 101 138 128 101 139 129 102 139 130 101 139 130 99 140 131 100 140 131 100 137 130 102 137 130 102 140 131 102 141 130 102 142 128 99 144 127 99 143 126 96 144 125 95 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 141 127 98 140 126 97 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 128 94 144 128 94 144 128 95 144 128 95 144 127 97 144 127 99 144 127 99 144 127 99 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 145 130 97 145 130 97 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 102 145 128 100 145 129 96 145 129 95 145 129 95 144 128 95 144 127 99 144 127 101 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 141 130 98 141 130 98 141 130 98 141 130 98 142 131 99 142 131 99 142 131 99 142 131 99 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 143 132 102 143 132 102 143 132 102 143 132 102 143 132 102 143 132 102 144 133 103 144 133 103 147 132 101 146 131 100 146 131 102 146 131 102 145 129 103 145 129 103 145 129 104 144 128 103 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 145 129 103 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 148 134 108 148 133 110 149 134 111 149 134 113 149 134 113 149 134 115 149 134 115 149 134 115 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 150 139 119 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 149 140 123 149 140 123 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 153 144 127 153 143 131 153 143 131 154 144 132 155 145 133 155 145 133 155 145 133 155 145 133 154 144 132 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 100 82 58 99 81 57 99 81 57 98 80 56 98 80 56 98 80 56 98 80 56 98 80 56 97 80 52 96 79 51 96 79 51 96 79 51 96 79 51 95 78 50 95 78 50 95 78 50 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 94 77 49 96 79 51 96 79 51 96 79 51 96 79 51 96 79 51 96 79 51 96 79 51 96 79 51 94 78 52 94 78 52 95 80 51 95 80 51 96 81 50 97 82 51 97 82 49 97 82 49 101 82 50 101 82 49 102 83 50 102 84 48 102 84 48 101 83 45 101 83 45 100 82 44 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 102 84 44 102 84 44 102 84 44 102 84 44 102 84 44 102 84 44 102 84 44 102 84 44 102 82 49 102 82 49 103 83 50 103 83 48 103 83 48 104 84 47 104 84 47 104 84 47 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 103 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 101 85 49 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 103 85 49 103 85 49 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 87 53 108 88 53 108 88 53 108 88 53 108 90 54 106 90 54 106 90 54 106 90 54 110 89 58 109 88 57 108 87 56 109 88 57 111 90 59 112 91 60 111 90 59 110 89 58 108 93 54 109 94 55 109 93 57 110 94 58 110 94 60 110 94 60 110 94 61 110 94 61 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 113 95 59 112 94 58 112 94 58 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 110 91 58 110 91 58 110 91 59 110 91 61 109 89 62 109 89 62 109 90 60 109 90 60 109 90 60 108 89 57 108 89 56 108 89 56 107 88 55 107 89 53 109 90 58 109 90 58 109 90 57 109 91 55 109 91 55 109 91 53 109 91 51 109 91 51 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 115 92 51 115 92 51 114 92 53 115 93 56 113 93 58 112 94 58 110 94 60 111 95 61 112 97 56 112 97 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 120 97 56 119 97 56 119 97 56 117 98 56 117 98 56 116 99 56 116 99 56 116 99 56 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 119 101 61 124 101 60 124 101 60 124 101 60 124 101 60 125 102 61 125 102 61 125 102 61 125 102 61 123 104 62 123 104 62 124 105 63 124 105 63 124 105 63 125 106 64 125 106 64 125 106 64 128 105 64 127 105 64 127 105 64 126 107 65 126 107 65 125 108 65 126 109 66 126 109 66 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 128 109 67 128 109 67 128 109 67 133 108 68 133 108 68 132 109 68 132 109 68 132 110 69 132 110 69 130 111 69 130 111 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 69 128 108 71 128 108 71 129 109 72 129 110 68 129 110 67 129 111 63 128 111 68 128 111 68 128 111 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 134 109 69 134 109 69 134 111 70 135 112 71 134 112 71 134 112 71 132 113 71 131 112 70 129 114 73 129 114 73 129 114 73 130 115 74 130 115 74 130 115 74 131 116 75 131 116 75 132 114 74 132 114 74 132 114 74 132 114 74 133 115 75 133 115 75 133 115 75 134 116 76 132 119 77 132 119 77 133 118 77 135 117 77 135 116 76 135 116 76 137 115 76 137 115 76 133 113 78 135 115 80 136 118 82 139 121 85 137 121 85 136 120 84 134 120 83 132 118 81 135 121 74 135 120 79 134 118 85 134 117 91 134 117 91 134 117 87 135 119 83 135 120 79 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 138 119 89 138 119 89 138 119 89 139 120 90 139 120 90 139 120 90 140 121 91 140 121 91 140 124 91 140 124 91 140 123 93 140 123 93 141 124 96 141 124 96 141 124 98 141 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 141 124 94 140 125 94 141 126 95 141 126 95 140 127 95 139 128 96 139 128 96 139 128 96 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 139 127 103 139 127 101 139 127 101 140 128 102 140 129 101 140 129 99 141 130 100 141 130 100 136 131 102 138 131 103 140 131 102 141 130 102 142 128 99 143 126 98 145 126 96 144 125 95 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 143 129 100 143 129 100 142 128 99 142 128 99 142 128 99 141 127 98 141 127 98 141 127 98 142 127 96 143 128 97 143 128 97 144 129 98 144 129 98 143 128 97 143 128 97 142 127 96 144 128 92 144 128 94 144 128 94 144 128 95 144 127 97 144 127 99 144 127 99 144 127 101 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 145 130 97 145 130 97 143 126 96 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 103 146 129 101 145 129 96 145 129 96 145 129 96 144 128 95 144 127 99 144 127 101 143 127 94 144 128 95 145 129 96 145 129 96 146 130 97 146 130 97 145 129 96 145 129 96 142 131 99 142 131 99 142 131 99 142 131 99 143 132 100 143 132 100 143 132 100 143 132 100 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 143 132 102 143 132 102 143 132 102 143 132 102 143 132 102 144 133 103 144 133 103 144 133 103 147 132 101 147 132 101 146 131 102 146 131 102 145 129 103 145 129 103 144 128 103 144 128 103 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 145 129 103 145 129 103 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 147 132 111 147 132 111 148 134 108 148 133 110 148 133 110 149 134 113 149 134 113 150 135 116 150 135 116 150 135 116 148 136 110 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 117 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 150 139 119 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 122 149 140 123 149 140 123 150 141 124 150 141 124 151 142 125 152 143 126 153 144 127 153 144 127 153 144 129 153 144 129 154 145 130 155 146 131 155 146 131 155 146 131 155 146 131 155 146 131 154 145 128 154 145 128 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 101 82 52 101 82 52 101 81 54 101 81 54 100 80 55 100 80 56 100 79 58 100 79 58 97 81 56 97 81 55 97 81 55 97 82 53 96 81 50 96 81 48 96 81 48 96 82 47 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 81 48 97 81 48 96 79 49 96 79 51 96 79 53 96 79 53 97 79 55 97 79 57 97 79 55 97 80 54 97 80 54 99 79 54 100 79 52 101 80 51 102 81 52 104 80 52 101 82 50 101 82 50 101 82 49 101 82 49 101 83 47 101 83 47 101 83 45 101 83 45 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 84 51 102 83 51 105 82 50 106 82 48 106 82 48 105 83 46 102 84 44 100 85 44 106 81 51 106 81 51 106 81 51 106 81 51 106 81 51 106 81 51 106 81 51 106 81 51 101 81 46 101 81 46 102 82 47 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 106 87 54 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 106 89 59 106 89 59 107 90 60 107 90 60 107 90 60 108 91 61 108 91 61 108 91 61 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 112 97 58 111 95 59 111 95 62 111 94 64 111 94 64 110 94 61 110 94 58 110 95 56 114 91 59 114 91 59 111 91 58 111 91 58 110 91 58 108 92 58 106 92 57 106 92 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 116 92 56 116 92 56 115 91 55 114 90 54 115 91 55 116 92 56 117 93 57 118 94 58 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 116 98 58 116 98 58 116 98 58 121 102 62 120 101 61 120 101 61 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 124 101 67 124 101 67 122 102 67 121 103 67 120 104 68 120 104 68 119 105 68 119 105 68 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 126 107 64 126 107 64 126 107 65 127 108 68 128 108 73 129 109 76 129 108 77 130 109 80 128 111 68 128 111 68 129 110 68 131 109 68 131 109 68 132 109 68 133 108 68 133 108 68 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 128 110 64 128 109 66 128 109 66 130 108 67 130 108 69 131 107 71 131 107 71 131 107 73 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 111 76 131 111 74 131 111 74 131 112 72 131 112 70 131 112 69 131 112 69 131 113 67 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 131 113 73 131 113 73 132 114 74 132 114 74 133 115 75 134 116 76 135 117 77 135 117 77 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 138 115 84 137 116 85 137 116 85 136 117 85 134 118 85 134 119 86 134 119 86 133 120 86 133 120 85 133 120 85 134 121 86 134 121 86 134 121 86 134 121 86 135 122 87 135 122 87 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 138 121 91 139 122 92 141 121 94 141 121 94 141 121 94 139 122 94 140 123 95 139 124 95 139 124 95 139 124 95 139 126 94 139 126 94 139 125 96 139 125 96 139 125 98 139 125 98 139 125 99 139 125 99 141 126 95 141 126 95 142 127 96 141 128 96 139 128 96 140 129 97 140 129 97 139 130 97 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 139 130 99 143 129 102 143 129 102 142 128 101 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 146 129 99 146 129 99 145 128 98 145 128 98 145 128 98 144 127 97 144 127 97 144 127 97 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 144 127 99 144 127 99 144 127 99 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 144 133 111 144 133 111 145 134 112 145 134 112 145 134 112 145 134 112 146 135 113 146 135 113 149 131 107 150 132 108 151 133 109 151 133 109 152 134 110 152 134 110 151 133 109 151 133 109 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 150 138 114 150 138 116 150 138 116 150 138 116 150 137 118 150 137 120 150 137 120 150 137 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 152 140 116 151 139 115 151 139 115 151 139 115 150 138 114 150 138 114 149 137 113 149 137 113 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 155 143 127 156 144 128 157 145 129 157 145 129 157 145 129 156 144 128 154 142 126 153 141 125 101 82 52 101 82 52 101 81 54 101 81 54 100 80 55 100 80 56 100 80 56 100 79 58 98 82 56 97 81 55 97 81 55 97 82 53 96 81 50 96 81 48 96 81 48 96 81 48 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 50 97 80 50 96 79 49 96 79 51 96 79 51 96 79 51 97 80 54 97 80 54 97 80 54 97 80 52 97 80 52 99 79 52 100 79 50 101 80 51 102 81 50 104 81 50 101 82 50 101 82 50 101 82 49 101 82 49 101 83 47 101 83 47 101 83 45 101 83 45 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 84 51 102 83 51 105 82 50 106 82 48 106 82 48 105 83 46 102 84 44 100 85 44 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 105 82 50 102 82 47 102 82 47 102 82 47 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 107 88 55 108 89 56 108 89 56 108 89 56 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 106 89 59 107 90 60 107 90 60 107 90 60 107 90 60 108 91 61 108 91 61 108 91 61 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 111 95 59 111 95 61 111 94 64 110 93 65 110 93 65 110 93 63 109 93 59 109 93 57 114 91 59 114 91 59 111 91 58 111 91 58 110 91 58 108 92 58 107 91 57 106 92 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 116 92 56 115 91 55 115 91 55 114 90 54 115 91 55 116 92 56 117 93 57 118 94 58 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 115 97 57 116 98 58 116 98 58 116 98 58 117 99 59 117 99 59 117 99 59 117 99 59 120 101 61 120 101 61 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 121 102 62 124 102 65 124 102 65 122 102 65 121 103 65 122 104 66 120 105 66 119 105 66 119 105 66 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 126 107 64 126 107 64 127 108 66 127 108 68 128 108 73 129 109 76 129 108 77 130 109 78 129 110 68 129 110 68 129 110 68 131 109 68 131 109 68 132 109 68 132 109 68 132 109 68 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 129 110 67 129 110 67 129 110 67 131 109 68 131 109 70 132 108 70 132 108 72 132 108 72 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 111 74 131 111 74 131 112 72 131 112 72 131 112 70 131 112 69 131 112 69 131 112 69 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 131 113 73 131 113 73 132 114 74 132 114 74 133 115 75 134 116 76 134 116 76 135 117 77 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 137 116 85 137 116 85 136 117 85 136 117 85 135 119 86 134 119 86 134 119 86 134 119 86 134 120 85 134 120 85 135 121 86 135 121 86 135 121 86 135 121 86 136 122 87 136 122 87 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 138 121 91 139 122 92 141 121 94 141 121 94 141 121 94 139 122 94 140 123 95 139 124 95 139 124 95 138 124 95 139 126 94 139 126 94 139 125 96 139 125 96 139 125 98 139 125 98 139 125 99 139 125 99 141 126 95 141 126 95 141 126 95 140 127 95 139 128 96 139 128 96 139 128 96 138 129 96 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 141 130 102 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 143 129 102 143 129 102 142 128 101 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 144 127 99 144 127 99 144 127 99 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 143 132 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 149 133 108 149 133 108 150 134 109 151 135 110 151 135 110 151 135 110 151 135 110 151 135 110 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 150 138 114 150 138 116 150 138 116 150 138 116 150 137 118 150 137 120 150 137 120 150 137 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 151 139 117 151 139 117 151 139 117 151 139 117 150 138 116 150 138 116 150 138 116 149 137 115 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 156 144 128 157 145 129 158 146 130 158 146 130 158 146 130 157 145 129 155 143 127 155 143 127 102 83 53 101 82 52 101 81 54 101 81 54 101 81 56 100 80 55 100 80 55 100 80 56 99 82 56 99 82 56 98 81 53 98 81 53 98 81 51 97 80 50 97 81 48 97 81 48 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 97 80 52 97 80 52 96 79 51 96 79 49 97 80 50 97 80 50 98 82 49 98 81 51 97 80 50 97 80 50 99 80 48 100 79 48 101 81 48 102 82 49 104 81 49 102 83 51 102 83 51 102 83 51 102 83 50 102 83 50 102 84 48 102 84 48 102 84 48 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 84 50 102 83 50 105 82 50 106 82 48 106 82 48 105 83 46 102 84 46 100 85 46 106 84 47 106 84 47 106 84 47 106 84 47 106 84 47 106 84 47 106 84 47 106 84 47 103 83 48 103 83 48 103 83 48 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 106 87 54 106 87 54 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 107 90 60 107 90 60 107 90 60 107 90 60 108 91 61 108 91 61 108 91 61 108 91 61 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 110 94 61 110 93 63 110 93 65 110 93 67 109 92 66 109 92 64 109 92 62 108 92 59 112 92 59 112 92 59 111 91 58 110 91 58 110 91 58 110 91 58 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 116 92 56 115 91 55 115 91 55 115 91 55 115 91 55 116 92 56 117 93 57 117 93 57 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 116 98 58 116 98 58 117 99 59 117 99 59 117 99 59 118 100 60 118 100 60 118 100 60 119 100 60 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 121 102 62 122 103 63 124 102 63 122 103 63 122 103 63 122 103 63 122 104 64 122 104 64 120 105 64 120 105 64 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 126 107 65 126 107 65 127 108 68 127 107 70 128 108 73 129 109 76 129 109 76 129 108 77 132 109 68 132 109 68 132 109 68 131 109 68 131 109 68 129 110 68 129 110 68 129 110 68 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 130 111 68 130 111 68 130 111 69 132 110 69 132 110 71 133 109 71 133 109 71 133 109 73 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 111 74 131 112 72 131 112 72 131 112 72 131 112 70 131 112 70 131 112 69 131 112 69 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 131 113 73 131 113 73 132 114 74 132 114 74 133 115 75 134 116 76 134 116 76 134 116 76 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 137 116 85 136 117 85 136 117 85 136 117 85 135 119 86 135 119 86 134 119 86 135 120 87 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 120 90 137 120 90 137 120 90 138 121 91 138 121 91 138 121 91 138 121 91 139 122 92 141 121 94 141 121 94 139 122 94 139 122 94 139 124 95 139 124 95 138 124 95 138 124 95 139 126 94 139 126 94 139 125 96 139 125 96 139 125 98 139 125 98 139 125 99 139 125 99 140 125 96 140 125 96 140 125 96 140 126 97 138 127 97 138 127 97 138 127 97 138 129 98 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 143 129 100 143 129 100 142 128 99 141 127 98 141 127 98 141 127 98 141 127 98 142 128 99 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 144 127 99 144 127 99 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 135 109 147 135 109 148 136 110 149 137 111 149 137 111 149 137 111 149 137 111 148 136 110 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 150 138 114 150 138 116 150 138 116 150 138 116 150 137 118 150 137 120 150 137 120 150 137 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 151 139 117 151 139 117 151 139 117 151 139 117 150 138 116 150 138 116 150 138 116 150 138 116 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 158 146 130 158 146 130 158 146 130 158 146 130 158 146 130 157 145 129 156 144 128 156 144 128 102 83 53 102 83 53 102 82 55 101 81 54 101 81 54 101 81 54 100 80 53 100 80 53 99 82 54 99 82 54 99 82 54 98 81 53 98 81 51 98 81 51 97 80 50 97 80 50 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 98 81 55 98 81 55 97 80 52 97 80 50 97 81 48 97 81 47 98 82 48 98 82 46 98 82 49 98 82 49 97 81 48 99 80 47 101 81 48 101 81 46 102 82 47 105 82 48 102 83 53 102 83 53 102 83 51 102 83 51 102 83 50 102 83 50 102 84 48 102 84 48 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 84 48 102 84 48 105 82 48 106 82 48 106 82 48 105 82 48 102 84 48 100 84 48 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 103 83 48 103 83 48 103 83 48 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 107 88 55 106 87 54 106 87 54 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 107 91 58 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 109 93 60 109 93 60 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 110 93 63 110 93 65 109 92 66 109 91 67 109 91 67 108 91 65 108 91 63 108 91 61 112 92 59 112 92 59 110 91 58 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 114 92 55 114 92 55 114 92 55 114 92 55 115 93 56 115 93 56 116 94 57 116 94 57 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 118 99 59 119 100 60 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 121 102 62 122 103 63 122 103 63 122 103 61 122 103 61 122 103 61 122 103 61 123 104 62 123 104 62 122 105 62 122 105 62 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 126 107 67 127 108 68 127 108 68 127 108 66 127 108 68 127 108 68 127 107 70 128 108 71 128 108 73 129 109 76 129 109 76 133 107 70 133 107 70 132 108 70 131 109 70 131 109 70 129 110 70 128 110 70 128 110 70 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 130 111 69 130 111 69 130 111 69 132 110 69 132 110 69 133 109 71 133 109 71 133 109 71 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 112 72 131 112 72 131 112 72 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 132 114 74 132 114 74 132 114 74 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 136 117 85 136 117 85 136 117 85 135 119 86 135 119 86 135 119 86 136 120 87 136 120 87 137 118 85 137 118 85 138 119 86 138 119 86 138 119 86 138 119 86 139 120 87 139 120 87 137 121 88 137 121 88 137 121 88 138 122 89 138 122 89 138 122 89 138 122 89 139 123 90 139 122 94 139 122 94 139 122 94 138 123 94 139 124 95 138 124 95 138 124 95 138 124 95 139 126 94 139 126 94 139 125 96 139 125 96 139 125 98 139 125 98 139 125 99 139 125 99 139 124 95 139 124 95 140 125 96 139 125 96 137 126 96 138 127 97 138 127 97 137 128 97 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 143 129 100 143 129 100 142 128 99 141 127 98 141 127 98 141 127 98 141 127 98 142 128 99 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 92 144 128 92 144 128 92 145 129 93 145 129 93 145 129 93 146 130 94 146 130 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 146 136 111 147 137 112 148 138 113 148 138 113 149 139 114 148 138 113 148 138 113 148 138 113 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 149 139 114 149 138 116 149 138 116 149 138 116 149 138 118 149 138 120 149 138 120 149 138 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 151 139 117 151 139 117 151 139 117 150 138 116 150 138 116 150 138 116 150 138 116 150 138 116 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 158 146 132 158 146 132 158 146 132 157 145 131 157 145 131 157 145 131 156 144 130 156 144 130 102 82 55 102 82 55 102 83 53 102 83 53 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 100 80 53 100 80 53 100 80 53 100 80 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 55 98 81 53 97 80 52 97 80 50 97 81 48 97 81 47 98 82 46 98 82 46 98 82 49 98 82 49 98 82 49 100 81 48 101 81 48 102 82 47 103 83 48 105 82 48 102 83 53 102 83 53 102 83 53 102 83 51 102 83 51 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 84 48 102 84 48 105 82 48 106 82 48 106 82 48 105 82 48 102 84 48 100 84 48 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 104 85 45 106 86 51 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 103 83 48 103 83 48 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 107 88 55 106 87 54 106 87 54 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 109 93 59 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 110 93 63 110 93 65 109 92 66 109 91 67 109 91 67 108 91 65 108 91 63 108 91 61 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 110 91 58 110 90 57 110 90 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 114 92 55 114 92 55 114 92 55 115 93 56 115 93 56 115 93 56 115 93 56 115 93 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 116 97 57 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 121 102 62 122 103 63 122 103 63 122 103 61 122 103 61 122 103 61 122 103 61 123 104 62 125 103 62 125 103 62 125 103 62 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 126 106 69 127 107 70 127 107 70 127 108 68 127 108 68 127 107 70 128 108 71 128 108 71 128 108 73 128 108 73 128 108 73 132 106 71 132 106 71 131 107 71 130 108 71 130 108 71 128 108 71 127 109 71 127 109 71 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 129 110 70 129 110 70 129 110 70 131 109 68 131 109 68 132 109 68 132 109 68 132 109 68 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 112 72 131 112 72 131 112 72 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 132 114 74 132 114 74 132 114 74 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 85 135 119 86 135 119 86 135 119 86 135 119 86 138 119 87 138 119 87 138 119 87 137 118 85 137 118 85 138 119 86 138 119 86 138 119 86 138 119 86 139 120 87 139 120 87 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 138 122 88 138 122 88 139 123 89 139 122 94 139 122 94 138 123 94 138 123 94 138 124 95 138 124 95 136 125 95 136 125 95 138 125 93 138 125 93 138 124 95 138 124 95 138 124 97 138 124 97 138 124 98 138 124 98 139 123 97 139 123 97 140 124 98 139 125 98 137 126 98 138 127 99 138 127 99 137 128 99 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 143 130 98 143 130 98 142 129 97 141 128 96 141 128 96 141 128 96 141 128 96 142 129 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 92 144 128 92 144 128 92 145 129 93 145 129 93 145 129 93 146 130 94 146 130 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 144 137 111 145 138 112 146 139 113 146 139 113 147 140 114 146 139 113 146 139 113 146 139 113 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 149 139 114 149 138 116 149 138 116 149 138 116 149 138 118 149 138 120 149 138 120 149 138 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 151 138 119 151 138 119 151 138 119 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 157 145 133 157 145 133 156 144 132 156 144 132 155 143 131 155 143 131 155 143 131 155 143 131 103 83 56 102 82 55 102 83 53 102 83 53 102 83 51 101 82 50 101 82 50 101 82 49 102 83 51 102 83 51 101 82 52 101 82 52 101 81 54 100 80 53 100 80 55 100 80 55 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 82 52 98 81 51 98 82 49 97 81 48 97 81 48 98 82 48 98 82 48 99 83 49 99 82 52 98 81 51 98 81 51 100 81 49 101 80 49 102 82 49 103 83 50 105 82 50 103 83 56 103 83 56 103 84 54 103 84 54 103 84 52 103 84 52 103 84 51 103 84 51 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 85 46 102 84 46 105 83 46 106 82 48 106 82 48 105 82 50 102 83 50 100 84 50 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 106 86 51 105 85 50 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 103 83 48 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 106 87 54 106 87 54 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 107 88 55 106 87 54 106 87 54 106 87 54 107 88 55 108 89 56 108 89 56 109 90 57 109 90 57 108 92 58 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 109 93 59 109 93 59 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 110 94 61 110 93 63 110 93 65 110 93 67 109 92 66 109 92 64 109 92 62 108 92 59 109 93 59 109 93 59 110 91 58 110 91 58 110 91 58 111 91 58 110 90 57 110 90 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 111 91 54 112 92 55 113 93 56 113 93 56 114 94 57 114 94 57 113 93 56 113 93 56 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 117 95 56 117 95 56 118 96 57 118 96 57 118 96 57 119 97 58 119 97 58 119 97 58 119 100 60 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 121 102 62 122 103 63 122 103 63 122 103 63 122 103 63 124 102 63 125 103 64 126 102 64 126 102 64 126 102 64 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 126 106 69 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 128 108 71 128 108 71 131 107 71 131 107 71 131 107 71 130 108 71 130 108 71 128 108 71 128 108 71 128 108 71 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 129 109 72 129 110 70 129 110 70 131 109 70 131 109 68 132 109 68 132 109 67 132 109 67 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 112 69 131 112 69 131 112 70 131 112 70 131 112 72 131 112 72 131 112 72 131 111 74 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 119 86 134 119 86 135 119 86 135 119 86 138 119 87 138 119 87 138 119 87 139 118 87 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 138 122 88 138 122 88 139 123 89 138 123 94 138 123 94 138 123 94 137 123 94 138 124 95 136 125 95 136 125 95 135 126 95 138 125 93 138 125 93 138 124 95 138 124 95 138 124 97 138 124 97 138 124 98 138 124 98 140 124 98 140 124 98 140 124 98 140 126 99 138 127 99 138 127 99 138 127 99 138 129 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 143 128 99 143 128 99 143 128 99 143 128 99 143 128 99 143 128 99 143 128 99 143 128 99 143 130 98 143 130 98 142 129 97 141 128 96 141 128 96 141 128 96 141 128 96 142 129 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 145 129 95 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 148 131 111 148 131 111 149 132 112 149 132 112 149 132 112 149 132 112 150 133 113 150 133 113 144 136 113 144 136 113 145 137 114 146 138 115 146 138 115 146 138 115 146 138 115 145 137 114 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 147 140 114 147 139 116 147 139 116 147 139 116 147 139 118 147 139 120 147 139 120 147 139 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 150 137 120 150 137 120 150 137 120 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 157 145 133 156 144 132 156 144 132 155 143 131 154 142 130 155 143 131 155 143 131 155 143 131 103 83 56 103 83 56 102 83 53 102 83 53 102 83 51 101 82 49 101 82 49 101 83 47 103 82 51 103 82 51 103 82 51 102 81 52 102 81 54 102 80 56 101 79 55 101 79 55 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 83 47 99 83 49 98 82 48 98 82 48 98 82 49 98 82 49 99 83 50 99 83 50 99 82 56 99 82 54 98 81 53 100 80 53 102 81 52 102 81 52 103 82 51 106 83 52 103 83 56 103 83 56 103 83 56 103 84 54 103 84 54 103 84 52 103 84 52 103 84 52 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 84 48 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 85 44 102 84 44 105 83 46 106 82 48 106 82 48 105 82 50 102 83 51 100 84 51 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 107 88 55 108 89 56 105 86 53 106 87 54 106 87 54 107 88 55 108 89 56 108 89 56 109 90 57 109 90 57 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 109 93 59 109 93 59 110 94 60 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 111 95 59 111 95 61 111 94 64 110 93 65 110 93 65 110 93 63 109 93 59 109 93 57 108 94 59 109 93 59 108 92 58 110 91 58 111 91 58 111 91 58 112 89 57 112 89 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 111 91 54 112 92 55 113 93 56 114 94 57 114 94 57 114 94 57 113 93 56 112 92 55 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 118 96 57 118 96 57 118 96 57 119 97 58 119 97 58 119 97 58 120 98 59 120 98 59 120 101 61 120 101 61 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 121 102 62 121 103 65 122 102 65 122 102 65 124 102 65 126 102 66 126 102 66 127 101 66 127 101 66 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 126 106 69 127 107 70 127 107 70 128 108 73 128 108 73 128 108 71 128 108 71 128 108 71 128 108 71 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 130 108 71 130 108 71 131 107 71 131 107 71 131 107 71 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 130 110 73 130 110 73 130 111 71 132 110 71 132 110 69 133 110 68 133 110 68 133 110 68 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 112 69 131 112 69 131 112 69 131 112 70 131 112 72 131 112 72 131 111 74 131 111 74 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 119 86 134 119 86 134 119 86 136 120 87 138 119 87 138 119 87 140 119 88 140 119 88 134 120 85 134 120 85 135 121 86 135 121 86 135 121 86 135 121 86 136 122 87 136 122 87 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 138 122 88 138 122 88 139 123 89 138 123 94 138 123 94 137 123 94 137 123 94 136 125 95 136 125 95 135 126 95 135 126 95 138 125 93 138 125 93 138 124 95 138 124 95 138 124 97 138 124 97 138 124 98 138 124 98 141 125 100 141 125 100 141 125 100 140 126 100 139 127 101 139 127 101 139 127 101 138 128 101 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 143 130 96 143 130 96 142 129 95 141 128 94 141 128 94 141 128 94 141 128 94 142 129 95 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 148 131 111 148 131 111 149 132 112 149 132 112 149 132 112 149 132 112 150 133 113 150 133 113 145 134 112 145 134 112 146 135 113 147 136 114 147 136 114 147 136 114 147 136 114 147 136 114 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 147 140 114 147 139 116 147 139 116 147 139 116 147 139 118 147 139 120 147 139 120 147 139 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 149 136 119 150 137 120 150 137 120 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 158 146 134 157 145 133 156 144 132 155 143 131 155 143 131 155 143 131 156 144 132 156 144 132 103 83 56 103 83 56 103 84 54 102 83 53 102 83 51 102 83 50 101 83 47 101 83 47 103 83 50 103 82 51 103 82 51 102 81 52 102 81 54 102 80 56 102 80 56 101 79 56 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 84 45 99 84 45 98 82 46 98 82 48 98 82 49 98 81 51 99 82 52 99 82 54 99 81 57 99 82 56 98 81 55 100 80 55 102 81 54 102 81 52 103 82 53 106 82 54 103 83 58 103 83 56 103 83 56 103 84 54 103 84 54 103 84 52 103 84 52 103 84 52 102 84 46 102 84 46 102 84 46 102 84 46 102 84 46 102 84 46 102 84 46 102 84 46 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 102 83 50 100 85 44 102 84 44 105 83 46 106 82 48 106 82 48 105 82 50 102 83 51 100 84 51 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 104 86 50 104 86 50 104 86 50 105 85 50 105 85 50 107 84 50 107 84 50 108 84 50 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 106 87 54 108 89 56 108 89 56 105 86 53 106 87 54 106 87 54 107 88 55 108 89 56 109 90 57 109 90 57 109 90 57 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 112 97 58 111 95 59 111 95 62 111 94 64 111 94 64 110 94 61 110 94 58 110 95 56 108 94 59 108 94 59 108 92 58 110 91 58 111 91 58 111 91 58 112 89 57 112 89 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 107 91 55 110 90 53 110 90 53 111 91 54 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 111 91 54 111 91 54 113 93 56 114 94 57 114 94 57 114 94 57 113 93 56 112 92 55 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 120 96 58 120 96 58 121 97 59 121 97 59 121 97 59 121 97 59 122 98 60 122 98 60 121 102 62 120 101 61 120 101 61 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 121 103 67 122 102 67 122 102 67 124 101 67 126 102 68 127 101 68 127 101 68 129 100 68 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 105 70 125 105 70 125 105 70 126 106 71 126 106 71 126 106 71 127 107 72 127 107 72 128 108 73 128 108 73 128 108 73 128 108 71 128 108 71 127 107 70 127 108 68 127 108 68 127 109 73 127 109 73 128 108 73 130 107 73 130 107 73 131 107 73 132 106 73 132 106 73 131 108 67 131 108 67 131 108 67 130 108 67 131 109 68 129 110 68 129 110 68 129 110 68 131 111 76 131 111 74 131 111 74 133 111 72 133 111 70 134 111 69 134 111 69 134 111 67 131 109 68 131 109 70 131 109 72 131 109 72 131 109 72 131 109 68 131 110 67 131 110 63 131 113 67 131 112 69 131 112 69 131 112 70 131 112 72 131 111 74 131 111 74 131 111 76 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 133 115 75 132 114 74 132 114 74 133 116 73 133 116 73 134 117 74 135 117 77 135 117 79 135 117 79 135 117 79 135 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 133 120 86 134 119 86 135 120 87 136 120 87 138 119 87 139 118 87 140 119 88 142 119 88 133 120 85 133 120 85 134 121 86 134 121 86 134 121 86 134 121 86 135 122 87 135 122 87 137 121 85 137 121 85 137 121 85 138 122 86 138 122 86 138 122 86 138 122 86 139 123 87 138 123 94 137 123 94 137 123 94 137 123 94 136 125 95 135 126 95 135 126 95 135 126 95 138 125 93 138 125 93 138 124 95 138 124 95 138 124 97 138 124 97 138 124 98 138 124 98 141 125 100 141 125 100 142 126 101 141 127 101 139 127 101 140 128 102 140 128 102 139 129 102 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 129 101 140 131 102 140 129 101 140 129 101 140 129 101 142 128 101 144 128 102 145 129 103 145 129 103 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 143 130 96 143 130 96 142 129 95 141 128 94 141 128 94 141 128 94 141 128 94 142 129 95 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 143 129 94 143 129 94 143 129 94 143 129 92 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 146 129 99 146 129 99 145 128 98 145 128 98 145 128 98 144 127 97 144 127 97 144 127 97 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 148 131 103 148 131 103 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 147 130 102 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 146 130 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 131 111 148 131 111 148 131 111 148 131 111 149 132 112 149 132 112 149 132 112 149 132 112 150 133 113 150 133 113 145 133 111 146 134 112 147 135 113 147 135 113 148 136 114 148 136 114 147 135 113 147 135 113 149 136 117 149 136 117 149 136 117 149 136 117 150 137 118 150 137 118 150 137 118 150 137 118 147 140 114 147 139 116 147 139 116 147 139 116 147 139 118 147 139 120 147 139 120 147 139 120 147 139 120 149 138 120 150 139 121 151 138 121 151 138 121 153 137 121 152 136 120 152 136 120 149 136 119 149 136 119 150 137 120 150 137 120 151 138 121 151 138 121 151 138 121 152 139 122 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 153 145 134 153 145 134 153 145 134 153 145 134 154 146 135 154 146 135 154 146 135 154 146 135 159 146 137 159 146 137 157 144 135 156 143 134 156 143 134 156 143 134 157 144 135 158 145 136 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 80 55 100 80 55 100 80 53 100 80 53 100 81 51 100 81 51 100 81 49 100 81 49 100 79 58 100 79 58 100 80 56 100 80 56 100 80 55 100 80 53 100 81 51 100 81 51 98 82 49 98 82 49 99 83 50 99 83 50 99 83 50 100 84 51 100 84 51 100 84 51 99 82 52 99 82 52 100 83 53 101 84 54 101 84 54 101 84 54 101 84 54 100 83 53 100 83 57 100 83 57 99 82 56 101 81 54 102 81 54 102 81 52 103 82 53 105 81 53 100 81 51 101 82 52 102 83 53 103 84 54 103 84 54 103 84 54 103 84 54 103 84 54 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 92 62 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 112 89 55 112 89 55 110 90 55 110 90 55 110 92 56 109 93 57 109 95 58 110 96 59 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 115 102 60 116 101 60 116 101 60 117 102 61 119 101 61 120 101 61 120 101 61 121 102 62 122 103 70 122 103 70 122 102 69 124 101 69 123 100 68 124 99 68 124 97 67 124 97 67 125 101 67 125 101 67 126 102 66 127 103 67 127 103 65 127 104 63 127 104 62 126 103 61 128 106 59 128 105 63 128 104 66 129 105 69 129 105 71 129 105 71 130 106 70 130 106 70 129 107 70 129 107 70 129 107 70 129 107 70 130 108 71 130 108 71 130 108 71 130 108 71 130 113 70 129 111 71 129 111 71 129 111 71 128 110 72 128 110 74 127 109 73 127 109 73 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 128 111 68 128 110 70 128 110 72 128 110 74 128 110 74 128 110 72 128 110 70 128 111 68 130 113 70 129 112 69 129 112 69 129 112 69 128 111 68 128 111 68 127 110 67 127 110 67 131 107 69 131 107 69 131 107 69 131 107 69 131 107 69 131 107 69 131 107 69 131 107 69 127 112 71 129 111 71 133 111 72 134 110 72 134 110 72 134 112 73 131 113 73 129 114 73 134 117 73 134 117 73 134 117 74 134 116 76 134 116 78 134 116 78 134 116 80 134 116 80 136 114 75 134 115 75 134 115 75 134 115 75 134 116 76 132 117 76 132 117 76 132 117 76 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 132 122 87 134 121 87 134 121 87 136 121 88 137 121 88 139 120 88 140 121 89 141 120 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 137 122 93 137 122 93 137 122 93 138 123 94 139 124 95 140 125 96 140 125 96 140 125 96 138 125 91 138 125 91 138 125 91 138 125 91 139 126 92 139 126 92 139 126 92 139 126 92 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 139 125 98 139 125 98 140 126 97 141 127 98 141 128 96 142 129 97 143 130 96 143 130 96 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 141 131 96 141 131 96 143 130 96 144 129 96 145 129 96 147 128 96 148 127 96 148 127 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 142 129 95 142 129 95 142 129 95 143 130 96 143 130 96 143 130 96 144 131 97 144 131 97 142 132 97 144 131 97 144 131 97 145 130 97 146 130 97 148 129 97 148 129 97 149 128 97 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 147 130 102 147 130 102 146 131 102 146 131 102 145 131 102 143 132 102 142 133 102 142 133 102 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 146 129 101 146 129 101 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 145 133 111 145 133 111 146 134 112 146 134 112 147 135 113 148 136 114 149 137 115 149 137 115 148 137 115 148 137 115 148 137 115 148 137 117 148 137 119 148 137 119 148 137 119 148 136 120 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 140 120 151 140 120 151 140 122 151 140 122 151 139 123 151 139 123 151 139 125 151 139 125 151 138 121 151 138 121 152 139 122 153 140 123 153 140 123 154 141 124 155 142 125 155 142 125 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 156 146 136 156 146 134 155 145 133 155 145 133 155 146 131 155 146 129 156 147 130 156 147 130 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 101 81 56 101 81 56 101 81 54 101 81 54 101 82 52 101 82 52 101 82 50 101 82 50 101 81 57 101 81 57 101 81 56 101 81 56 101 81 54 101 82 52 101 82 52 101 82 50 98 81 51 99 82 52 99 82 52 99 82 52 100 83 53 100 83 53 100 83 53 100 83 53 99 82 52 99 82 52 100 83 53 101 84 54 101 84 54 101 84 54 101 84 54 100 83 53 100 83 57 100 83 57 99 82 56 101 81 54 102 81 54 102 81 52 103 82 53 105 82 51 101 82 52 101 82 52 102 83 53 103 84 54 103 84 54 103 84 54 103 84 54 103 84 54 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 93 60 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 113 94 61 113 94 61 113 94 61 113 94 61 112 93 60 112 93 60 112 93 60 112 93 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 112 89 55 112 89 55 110 90 55 110 90 55 110 92 56 109 93 57 110 94 58 110 96 59 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 116 101 60 116 101 60 116 101 60 119 101 61 119 101 61 120 101 61 120 101 61 121 102 62 122 104 68 121 103 67 122 102 67 124 101 67 123 100 66 124 100 66 125 99 66 124 98 65 124 101 67 124 101 67 125 103 66 126 104 67 126 104 65 126 104 63 126 104 63 126 105 62 127 106 61 127 106 63 127 105 66 128 105 71 128 105 71 128 105 71 129 107 70 129 107 68 129 107 68 129 107 68 129 107 68 129 107 68 130 108 69 130 108 69 130 108 69 130 108 69 128 111 68 128 111 68 128 110 70 127 109 69 127 109 71 127 109 71 127 109 73 127 109 73 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 128 111 68 128 110 70 128 110 72 128 110 74 128 110 74 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 129 112 69 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 128 113 72 130 112 72 133 111 72 134 110 72 135 111 73 134 112 73 131 113 73 129 114 73 134 117 73 134 117 74 134 117 74 134 116 76 134 116 78 134 116 78 134 116 80 134 116 80 136 114 75 134 115 75 135 116 76 135 116 76 134 116 76 133 118 77 133 118 77 133 118 77 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 134 121 87 134 121 87 134 121 87 136 121 88 137 121 88 139 120 88 140 121 89 140 121 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 137 122 93 137 122 93 138 123 94 138 123 94 139 124 95 139 124 95 140 125 96 140 125 96 138 125 91 138 125 91 138 125 91 138 125 91 139 126 92 139 126 92 139 126 92 139 126 92 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 140 126 99 140 126 99 140 126 97 141 127 98 141 128 96 142 129 97 142 129 95 142 129 95 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 143 130 96 144 129 96 144 129 96 144 129 96 145 129 96 145 129 96 145 129 96 147 128 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 142 129 95 142 129 95 142 129 95 143 130 96 143 130 96 143 130 96 144 131 97 144 131 97 143 130 96 143 130 96 143 130 96 144 129 96 145 129 96 147 128 96 147 128 96 147 128 96 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 147 130 102 147 130 102 146 131 102 146 131 102 145 131 102 143 132 102 143 132 102 142 133 102 147 130 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 146 129 101 145 128 100 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 148 128 101 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 145 133 111 145 133 111 146 134 112 146 134 112 147 135 113 148 136 114 148 136 114 149 137 115 148 137 115 148 137 115 148 137 115 148 137 117 148 137 117 148 137 119 148 137 119 148 137 119 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 140 120 151 140 120 151 140 122 151 140 122 151 139 123 151 139 123 151 139 125 151 139 125 152 139 122 152 139 122 152 139 122 153 140 123 153 140 123 154 141 124 154 141 124 154 141 124 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 156 146 136 155 145 133 155 145 133 154 144 132 154 145 130 155 146 129 155 146 129 156 147 130 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 81 56 101 81 56 101 81 54 101 81 54 101 82 52 101 82 52 101 82 50 101 82 50 101 81 54 101 81 54 101 81 54 101 82 52 101 82 52 101 82 50 101 82 50 101 82 50 99 82 54 99 82 54 99 82 54 99 82 54 100 83 55 100 83 55 100 83 55 100 83 55 99 82 52 100 83 53 100 83 53 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 100 83 57 100 83 57 99 82 54 101 81 54 102 81 52 102 81 52 103 82 51 105 82 51 101 82 52 102 83 53 102 83 53 103 84 54 103 84 54 103 84 54 103 84 54 103 84 54 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 93 59 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 94 61 114 94 61 114 94 61 114 94 61 113 93 60 113 93 60 113 93 60 113 93 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 110 90 55 110 90 55 110 90 55 109 91 55 110 92 56 111 93 57 110 94 58 110 94 58 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 116 101 60 116 101 60 118 100 60 119 101 61 120 101 61 120 101 61 122 100 61 123 101 62 122 102 67 122 102 67 122 102 67 124 101 67 123 100 66 124 100 66 124 100 66 124 100 66 124 102 65 125 103 66 125 103 66 126 104 65 126 104 65 126 104 65 126 104 63 126 104 63 127 106 61 127 105 64 127 105 66 128 105 71 128 105 71 128 105 71 129 107 70 129 107 68 129 107 66 129 107 66 129 107 66 129 107 66 130 108 67 130 108 67 130 108 67 130 108 67 126 109 66 126 109 66 126 109 66 126 108 68 127 109 69 127 109 71 127 109 71 127 109 73 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 128 111 68 128 110 70 128 110 72 128 110 74 128 110 74 128 110 72 128 110 70 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 129 112 69 129 112 69 129 112 69 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 114 73 131 113 73 134 112 73 135 111 73 136 112 74 135 113 74 132 114 74 130 115 74 134 117 74 134 117 74 134 116 76 134 116 76 134 116 76 134 116 78 134 116 78 134 116 78 137 115 76 135 116 76 135 116 76 136 117 77 135 117 77 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 134 121 87 134 121 87 135 120 87 136 121 88 137 121 88 137 121 88 140 121 89 140 121 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 138 123 94 138 123 94 138 123 94 138 123 94 139 124 95 139 124 95 139 124 95 139 124 95 138 125 93 138 125 93 138 125 93 138 125 93 139 126 94 139 126 94 139 126 94 139 126 94 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 141 127 100 141 127 100 141 127 98 141 127 98 141 128 96 141 128 96 141 128 94 141 128 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 147 128 96 145 129 96 145 129 96 145 129 96 144 129 96 144 129 96 144 129 96 143 130 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 142 129 95 142 129 95 143 128 95 143 128 95 144 128 95 144 128 95 146 127 95 146 127 95 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 147 130 102 147 130 102 146 131 102 146 131 102 145 131 102 145 131 102 145 131 102 143 132 102 147 130 102 147 130 102 147 130 102 146 129 101 146 129 101 146 129 101 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 144 128 102 144 128 102 145 129 103 145 129 103 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 145 133 111 146 134 112 146 134 112 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 138 113 148 138 113 148 137 115 148 137 115 148 137 117 148 137 117 148 137 119 148 137 119 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 147 139 118 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 152 141 121 152 141 121 152 141 123 152 141 123 152 140 124 152 140 124 152 140 126 152 140 126 153 140 124 153 140 124 153 140 124 153 140 124 153 140 124 154 141 125 154 141 125 154 141 125 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 156 146 136 155 145 133 155 145 133 154 144 132 154 145 130 155 146 129 155 146 129 156 147 130 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 102 82 57 102 82 57 102 82 55 102 82 55 102 83 53 102 83 53 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 50 100 83 57 100 83 57 100 83 57 100 83 57 100 83 57 100 83 57 100 83 57 100 83 57 99 82 52 100 83 53 101 84 54 101 84 54 102 85 55 102 85 55 101 84 54 101 84 54 101 84 56 100 83 55 100 83 55 101 82 52 102 81 52 103 82 51 103 82 51 106 83 52 102 83 51 102 83 51 103 84 52 103 84 52 104 85 53 103 84 52 103 84 52 102 83 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 93 57 110 94 58 110 94 58 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 116 93 61 116 93 61 116 93 61 116 93 61 115 92 60 115 92 60 115 92 60 115 92 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 111 91 56 110 90 55 109 91 55 109 91 55 110 92 56 110 92 56 111 93 57 112 94 58 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 116 101 60 118 100 60 118 100 60 120 101 61 120 101 61 122 100 61 122 100 61 123 101 62 124 102 65 124 102 65 124 102 65 124 102 65 123 101 64 123 101 64 123 101 64 123 101 64 122 102 65 123 103 66 124 105 65 124 105 65 125 106 66 125 106 66 124 105 65 124 105 65 125 106 63 125 106 64 125 105 68 126 106 71 126 106 71 126 106 69 127 108 68 127 108 66 129 108 65 129 108 65 129 108 65 129 108 65 130 109 66 130 109 66 130 109 66 130 109 66 127 108 65 127 108 65 127 108 66 128 109 67 128 109 69 129 110 70 129 109 72 129 109 72 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 110 68 129 110 70 129 109 72 129 109 74 129 109 74 129 109 72 129 110 70 129 110 68 127 110 67 127 110 67 128 111 68 128 111 68 129 112 69 129 112 69 129 112 69 130 113 70 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 129 114 73 131 113 73 134 112 73 136 112 74 136 112 74 135 113 74 133 115 75 131 116 75 134 116 76 134 116 76 134 116 76 134 116 76 134 116 76 134 116 76 134 116 78 134 116 78 138 116 77 136 117 77 136 117 77 136 117 77 136 118 78 134 119 78 134 119 78 134 119 78 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 135 120 87 135 120 87 135 120 87 136 121 88 137 121 88 137 121 88 138 122 89 138 122 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 139 124 95 139 124 95 139 124 95 139 124 95 138 123 94 138 123 94 138 123 94 138 123 94 138 125 93 138 125 93 138 125 93 138 125 93 139 126 94 139 126 94 139 126 94 139 126 94 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 141 127 100 141 127 100 141 127 98 141 127 98 141 128 96 141 128 96 141 128 94 141 128 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 148 127 96 148 127 96 147 128 96 145 129 96 144 129 96 143 130 96 141 131 96 141 131 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 147 130 102 147 130 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 147 130 102 147 130 102 146 129 101 146 129 101 146 129 101 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 144 128 102 144 128 102 144 128 102 145 129 103 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 148 138 113 148 138 113 148 138 113 148 137 115 148 137 115 148 137 117 148 137 117 148 137 119 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 119 150 139 119 150 139 119 150 139 119 152 141 121 152 141 121 152 141 123 152 141 123 152 140 124 152 140 124 152 140 126 152 140 126 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 155 145 135 155 145 133 154 144 132 154 144 132 154 145 130 154 145 128 155 146 129 155 146 129 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 102 82 57 102 82 57 102 82 55 102 82 55 102 83 53 102 83 53 102 83 51 102 83 51 102 83 50 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 101 84 58 101 84 58 100 83 57 100 83 57 100 83 57 100 83 57 100 83 57 100 83 57 100 83 53 100 83 53 101 84 54 102 85 55 102 85 55 102 85 55 102 85 55 101 84 54 101 84 56 101 84 56 100 83 53 102 83 53 103 82 51 103 82 51 104 84 51 106 83 51 103 84 51 103 84 51 104 85 52 104 85 52 104 85 52 103 84 51 103 84 51 102 83 50 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 93 57 110 94 58 110 94 58 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 116 93 61 116 93 61 116 93 61 116 93 61 115 92 60 115 92 60 115 92 60 115 92 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 107 92 51 110 92 56 110 92 56 109 91 55 109 91 55 109 91 55 110 92 56 112 92 57 112 92 57 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 118 100 60 118 100 60 119 100 60 120 101 61 122 100 61 122 100 61 123 99 61 124 100 62 123 101 64 123 101 64 123 101 64 123 101 64 124 102 65 124 102 65 124 102 65 124 102 65 123 104 64 123 104 64 124 105 65 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 106 64 125 106 66 125 105 68 126 106 71 126 106 71 126 106 69 127 108 66 127 108 65 129 108 65 129 108 65 129 108 65 129 108 65 130 109 66 130 109 66 130 109 66 130 109 66 128 109 66 128 109 66 128 109 66 129 110 68 129 110 68 130 111 71 130 111 71 130 111 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 110 68 129 110 70 129 109 72 129 109 74 129 109 74 129 109 72 129 110 70 129 110 68 127 110 67 127 110 67 128 111 68 128 111 68 129 112 69 129 112 69 129 112 69 130 113 70 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 128 113 72 129 114 73 131 113 73 134 112 73 136 112 74 136 112 74 135 113 74 133 115 75 131 116 75 134 116 78 134 116 78 134 116 76 134 116 76 134 116 76 134 116 76 134 116 76 134 116 76 138 116 77 136 117 77 136 117 77 136 117 77 136 118 78 134 119 78 134 119 78 134 119 78 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 136 120 87 136 120 87 136 120 87 137 121 88 136 121 88 136 121 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 139 124 95 139 124 95 139 124 95 139 124 95 138 123 94 138 123 94 138 123 94 138 123 94 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 141 127 100 141 127 100 141 127 98 141 127 98 141 128 96 141 128 96 141 128 94 141 128 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 148 127 96 148 127 96 147 128 96 145 129 96 144 129 96 143 130 96 141 131 96 141 131 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 129 96 144 129 96 144 129 96 144 129 96 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 128 100 145 128 100 145 128 100 145 128 100 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 144 128 102 144 128 102 144 128 102 145 129 103 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 147 135 111 147 135 111 148 136 112 147 137 110 147 137 110 147 137 112 147 137 112 147 136 114 147 136 114 147 136 116 147 136 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 116 149 138 116 149 138 116 149 138 116 150 139 117 150 139 117 150 139 117 150 139 117 152 141 121 152 141 121 152 141 123 152 141 123 152 140 124 152 140 124 152 140 126 152 140 126 153 141 127 153 141 127 153 141 127 153 141 127 153 141 127 153 141 127 153 141 127 153 141 127 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 155 145 135 154 144 132 154 144 132 154 144 132 154 145 130 154 145 128 154 145 128 155 146 129 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 103 83 58 103 83 58 103 83 56 103 83 56 103 84 54 103 84 54 103 84 52 103 84 52 103 84 52 103 84 52 103 84 52 103 84 54 103 84 54 103 83 56 103 83 56 103 83 56 101 84 56 101 84 56 101 84 56 101 84 56 100 83 55 100 83 55 100 83 55 100 83 55 100 83 53 100 83 53 101 84 54 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 101 84 54 101 84 54 100 83 53 102 83 51 103 82 51 103 83 50 104 84 51 106 83 49 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 103 84 51 103 84 51 102 83 50 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 93 59 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 94 61 114 94 61 114 94 61 114 94 61 113 93 60 113 93 60 113 93 60 113 93 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 107 92 53 108 92 56 108 92 56 110 92 56 109 91 55 109 91 55 111 91 56 111 91 56 112 92 57 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 122 100 61 122 100 61 123 99 61 123 99 61 124 100 62 124 100 62 124 100 62 124 100 62 123 101 62 124 102 63 122 103 63 122 103 63 122 103 63 122 105 62 123 106 63 123 105 65 124 106 66 124 106 66 124 106 68 124 106 68 124 106 68 124 106 66 124 106 68 124 106 70 125 107 71 125 107 71 125 107 67 126 109 66 126 109 63 129 107 66 129 107 66 129 107 66 129 107 66 130 108 67 130 108 67 130 108 67 130 108 67 131 110 65 131 110 65 131 110 67 131 110 67 132 110 69 132 110 69 132 110 71 132 110 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 68 131 109 70 131 109 72 131 108 74 131 108 74 131 109 72 131 109 70 131 109 68 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 129 112 69 129 112 69 129 112 69 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 129 114 73 131 113 73 134 112 73 135 111 73 136 112 74 135 113 74 132 114 74 130 115 74 134 116 78 134 116 78 134 116 78 134 116 76 134 116 76 134 116 76 134 117 74 134 117 74 137 115 76 135 116 76 135 116 76 136 117 77 135 117 77 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 138 119 87 138 119 87 136 120 87 137 121 88 136 121 88 136 121 88 136 123 89 136 123 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 138 123 94 138 123 94 138 123 94 138 123 94 139 124 95 139 124 95 139 124 95 139 124 95 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 141 127 100 141 127 100 141 127 98 141 127 98 141 128 96 141 128 96 141 128 94 141 128 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 147 128 96 145 129 96 145 129 96 145 129 96 144 129 96 144 129 96 144 129 96 143 130 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 144 128 95 148 129 97 148 129 97 146 130 97 146 130 97 145 130 97 145 130 97 144 131 97 144 131 97 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 146 129 101 146 129 101 148 128 101 148 128 101 148 128 101 149 128 101 146 129 101 146 129 101 146 129 101 145 128 100 145 128 100 145 128 100 144 127 99 144 127 99 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 144 128 102 144 128 102 145 129 103 145 129 103 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 137 110 147 137 110 147 137 110 147 137 112 147 137 112 147 136 114 147 136 114 147 136 114 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 116 149 138 116 149 138 116 149 138 116 150 139 117 150 139 117 150 139 117 150 139 117 152 141 121 152 141 121 152 141 123 152 141 123 152 140 124 152 140 124 152 140 126 152 140 126 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 152 143 128 152 143 128 152 143 128 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 155 145 135 154 144 132 154 144 132 153 143 131 153 144 129 154 145 128 154 145 128 155 146 129 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 104 84 59 104 84 59 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 53 104 85 55 104 85 55 104 84 57 104 84 59 104 84 59 104 84 60 104 84 60 102 85 55 102 85 55 101 84 54 101 84 54 101 84 54 100 83 53 100 83 53 100 83 53 100 83 53 101 84 54 102 85 55 102 85 55 103 86 56 102 85 55 102 85 55 102 85 55 102 85 55 101 84 54 101 85 52 102 83 51 103 83 50 104 84 51 104 84 49 107 84 50 104 85 52 104 85 52 105 86 53 105 86 53 104 85 52 103 84 51 103 84 51 102 83 50 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 93 60 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 113 94 61 113 94 61 113 94 61 113 94 61 112 93 60 112 93 60 112 93 60 112 93 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 108 94 57 108 92 56 108 92 56 109 91 55 110 90 55 111 91 56 113 90 56 114 91 57 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 121 99 60 122 100 61 123 99 61 123 99 61 123 99 61 125 99 62 124 98 61 125 99 62 124 100 62 123 101 62 124 102 63 122 103 63 121 103 63 122 104 64 122 105 61 123 106 63 124 107 64 124 106 66 125 107 69 125 107 69 124 106 70 124 106 70 124 106 66 124 106 68 124 106 70 125 107 71 125 107 71 125 107 67 126 109 65 126 109 63 129 107 68 129 107 68 129 107 68 129 107 68 130 108 69 130 108 69 130 108 69 130 108 69 131 110 65 131 110 65 131 110 65 131 110 67 131 110 67 130 108 67 130 108 67 130 108 69 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 68 131 109 70 131 109 72 131 108 74 131 108 74 131 109 72 131 109 70 131 109 68 129 112 69 129 112 69 129 112 69 128 111 68 128 111 68 128 111 68 128 111 68 128 111 68 133 111 72 133 111 72 133 111 72 133 111 72 133 111 72 133 111 72 133 111 72 133 111 72 128 113 72 130 112 72 133 111 72 134 110 72 135 111 73 134 112 73 131 113 73 129 114 73 134 116 80 134 116 80 134 116 78 134 116 78 134 116 76 134 117 74 134 117 74 134 117 73 136 114 75 134 115 75 135 116 76 135 116 76 134 116 76 133 118 77 133 118 77 133 118 77 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 138 119 87 138 119 87 138 119 87 137 121 88 136 121 88 135 122 88 136 123 89 136 123 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 137 122 93 137 122 93 138 123 94 138 123 94 139 124 95 139 124 95 140 125 96 140 125 96 138 124 97 138 124 97 138 124 97 138 124 97 139 125 98 139 125 98 139 125 98 139 125 98 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 140 126 99 140 126 99 140 126 97 141 127 98 141 128 96 142 129 97 142 129 95 142 129 95 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 143 130 96 144 129 96 144 129 96 144 129 96 145 129 96 145 129 96 145 129 96 147 128 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 148 129 97 148 129 97 147 128 96 147 128 96 147 128 96 146 127 95 146 127 95 146 127 95 147 128 96 147 128 96 147 128 96 145 129 96 144 129 96 143 130 96 143 130 96 143 130 96 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 146 129 101 146 129 101 148 128 101 149 128 101 149 128 101 151 127 101 146 129 101 146 129 101 145 128 100 145 128 100 145 128 100 144 127 99 144 127 99 144 127 99 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 138 109 147 137 110 147 137 110 147 137 110 147 137 112 147 137 112 147 136 114 147 136 114 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 116 149 138 116 149 138 116 149 138 116 150 139 117 150 139 117 150 139 117 150 139 117 153 142 122 153 142 122 153 142 124 153 142 124 153 141 125 153 141 125 153 141 127 153 141 127 150 140 128 150 140 128 151 141 129 151 141 129 152 142 130 152 142 130 153 143 131 153 143 131 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 154 144 134 154 144 132 153 143 131 153 143 131 153 144 129 153 144 127 154 145 128 154 145 128 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 104 84 59 104 84 59 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 55 104 85 55 104 84 57 104 84 59 104 84 60 104 84 60 104 83 62 104 83 62 102 86 53 102 86 53 102 86 53 101 85 52 101 85 52 100 84 51 100 84 51 100 84 51 100 83 53 101 84 54 102 85 55 102 85 55 103 86 56 103 86 56 102 85 55 102 85 55 102 85 55 101 85 52 101 85 52 102 83 51 103 83 50 104 84 49 104 84 49 107 84 50 104 86 50 105 87 51 105 87 51 105 87 51 104 86 50 103 85 49 103 85 49 102 84 48 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 103 85 49 106 83 49 107 83 49 107 83 49 106 83 49 103 85 49 101 85 49 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 109 91 55 109 90 57 110 91 58 110 91 58 110 91 59 110 91 61 111 92 62 111 92 62 109 92 62 110 93 63 110 93 63 111 94 64 111 94 64 111 94 64 111 94 64 111 94 64 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 96 65 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 108 92 56 109 93 57 109 93 57 110 94 58 110 94 58 109 93 57 109 93 57 108 92 56 107 92 51 107 92 53 107 91 57 107 91 58 107 90 60 107 91 58 107 91 57 107 91 57 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 107 91 58 108 94 57 108 94 57 108 92 56 109 91 55 110 90 55 111 91 56 113 90 56 113 90 56 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 59 115 97 59 115 97 59 115 97 59 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 121 99 60 122 100 61 123 99 61 123 99 61 124 98 61 125 99 62 124 98 61 124 98 61 124 100 62 123 101 62 124 102 63 122 103 63 122 104 64 122 104 64 122 105 61 123 106 62 124 107 64 124 106 66 125 107 69 125 107 69 124 106 70 124 106 70 124 106 68 124 106 68 124 106 70 125 107 71 125 107 69 125 107 67 126 109 65 126 110 61 129 107 70 129 107 70 129 107 70 129 107 70 130 108 71 130 108 71 130 108 71 130 108 71 132 109 65 132 109 65 131 108 64 131 108 66 130 107 65 130 107 66 130 107 66 129 106 65 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 132 109 68 132 108 70 132 108 72 132 108 74 132 108 74 132 108 72 132 108 70 132 109 68 130 113 70 129 112 69 129 112 69 129 112 69 128 111 68 128 111 68 127 110 67 127 110 67 133 109 71 133 109 71 133 109 71 133 109 71 133 109 71 133 109 71 133 109 71 133 109 71 127 112 71 129 111 71 133 111 72 134 110 72 134 110 72 134 112 73 131 113 73 129 114 73 134 116 80 134 116 80 134 116 78 134 116 78 134 116 76 134 117 74 134 117 73 134 117 73 136 114 75 134 115 75 134 115 75 134 115 75 134 116 76 132 117 76 132 117 76 132 117 76 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 134 119 80 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 139 118 87 138 119 87 138 119 87 137 121 88 136 121 88 135 122 88 136 123 89 134 124 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 90 138 123 90 137 122 93 137 122 93 137 122 93 138 123 94 139 124 95 140 125 96 140 125 96 140 125 96 138 124 97 138 124 97 138 124 97 138 124 97 139 125 98 139 125 98 139 125 98 139 125 98 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 140 126 99 137 125 99 138 126 100 139 127 101 139 127 101 140 128 102 140 128 102 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 140 128 102 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 139 125 98 139 125 98 140 126 97 141 127 98 141 128 96 142 129 97 143 130 96 143 130 96 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 142 127 94 142 127 94 143 128 95 143 128 95 144 129 96 141 131 96 141 131 96 143 130 96 144 129 96 145 129 96 147 128 96 148 127 96 148 127 96 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 148 129 97 148 129 97 147 128 96 147 128 96 147 128 96 146 127 95 146 127 95 146 127 95 147 126 95 146 127 95 146 127 95 144 128 95 143 128 95 142 129 95 142 129 95 140 130 95 145 129 95 144 130 95 143 130 96 141 131 96 142 131 99 144 131 99 145 130 101 146 129 101 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 146 129 101 146 129 101 148 128 101 149 128 101 151 127 101 151 127 101 146 129 101 145 128 100 145 128 100 145 128 100 145 128 100 144 127 99 144 127 99 144 127 99 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 144 130 101 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 145 129 103 145 129 103 145 129 103 147 131 105 147 131 105 147 131 105 146 132 106 144 132 106 144 132 108 144 132 108 143 132 110 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 135 109 147 138 109 147 138 109 147 137 110 147 137 110 147 137 112 147 137 112 147 136 114 147 136 114 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 139 114 149 139 114 149 139 114 149 139 114 150 140 115 150 140 115 150 140 115 150 140 115 153 142 122 153 142 122 153 142 124 153 142 124 153 141 125 153 141 125 153 141 127 153 141 127 150 140 128 150 140 128 151 141 129 151 141 129 152 142 130 153 143 131 153 143 131 154 144 132 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 154 144 134 154 144 132 153 143 131 153 143 131 153 144 129 153 144 127 154 145 128 154 145 128 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 105 86 54 104 85 53 104 85 55 103 84 54 103 83 56 104 84 57 104 84 59 105 85 60 108 83 61 106 84 61 106 84 60 105 84 57 104 84 57 101 84 54 101 85 52 101 85 52 103 88 49 103 88 49 102 87 48 102 87 48 102 87 48 101 86 47 101 86 47 101 86 47 101 87 52 101 87 52 102 86 52 102 86 52 104 85 52 104 85 52 105 85 52 105 85 52 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 106 86 51 106 86 53 104 85 52 102 86 52 101 86 53 100 85 54 99 86 54 99 86 54 105 86 53 106 86 53 106 86 53 108 85 53 108 85 53 109 84 53 109 84 53 109 84 53 108 84 48 107 83 49 107 82 52 106 80 53 106 80 53 107 82 52 107 83 49 108 84 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 108 82 49 108 82 49 108 82 49 109 83 50 109 83 50 109 83 50 110 84 51 110 84 51 107 86 57 107 86 57 107 86 55 107 86 55 108 88 55 108 88 55 108 88 53 108 88 53 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 107 92 49 107 92 49 108 93 52 108 92 56 109 93 59 110 94 61 111 94 64 111 94 66 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 113 96 68 113 96 68 112 95 67 112 95 67 112 95 67 112 95 67 113 96 68 113 96 68 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 109 93 59 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 112 96 62 112 96 62 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 112 94 56 111 93 55 110 92 54 109 91 53 110 92 54 111 93 55 112 94 56 113 95 57 110 90 53 110 90 55 111 91 58 111 91 58 113 93 58 114 94 57 116 97 55 117 98 55 114 96 56 114 96 58 114 96 60 114 95 62 114 95 62 114 96 60 114 96 58 114 96 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 117 97 62 117 97 62 117 97 62 118 98 63 118 98 63 120 100 65 121 101 66 122 102 67 122 103 60 122 103 60 122 103 60 122 103 60 122 103 60 122 103 60 122 103 60 122 103 60 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 131 104 61 132 104 64 131 106 65 131 106 66 131 108 67 131 107 69 129 107 68 129 107 68 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 129 109 76 129 109 76 129 109 74 129 109 72 129 109 72 129 110 70 129 110 68 129 110 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 132 106 69 133 107 70 132 108 70 133 109 71 133 111 72 133 111 72 132 113 73 132 113 73 128 113 74 128 113 74 129 114 75 131 113 73 132 113 71 132 113 71 133 114 72 135 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 132 117 76 132 117 76 133 118 77 134 119 78 134 119 78 134 119 78 134 119 78 134 119 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 86 135 119 86 135 119 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 138 123 90 138 123 90 138 123 92 138 123 92 138 123 94 139 124 95 140 124 98 140 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 127 95 140 127 95 140 126 97 138 127 97 138 127 99 137 128 99 137 127 100 135 128 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 140 129 101 140 129 101 141 130 102 141 130 102 141 130 102 141 130 102 140 129 101 140 129 101 140 128 104 140 128 102 140 128 102 140 129 101 140 129 99 140 129 97 140 129 97 140 130 95 140 129 99 140 129 99 140 129 99 139 128 98 139 128 98 138 127 97 138 127 97 138 127 97 138 129 98 138 129 98 138 129 98 139 130 99 139 130 99 139 130 99 140 131 100 140 131 100 143 127 102 143 127 102 143 127 101 143 128 99 143 128 99 143 128 97 143 128 95 143 128 95 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 146 129 99 145 128 98 144 127 97 143 127 94 143 127 93 143 127 93 143 127 93 143 127 91 142 127 96 142 127 96 142 127 96 143 128 95 143 129 94 143 129 94 144 130 95 144 130 93 145 130 99 144 129 98 144 129 98 144 129 98 144 129 98 143 128 97 143 128 97 143 128 97 145 128 98 145 128 98 144 127 97 144 127 99 144 127 99 143 126 100 143 126 100 143 126 100 145 126 96 145 126 96 145 126 96 146 127 97 146 127 97 146 127 97 147 128 98 147 128 98 141 128 94 142 129 95 142 129 97 143 129 100 143 129 100 144 130 103 144 130 104 144 130 104 146 130 97 146 129 99 146 129 101 146 129 103 146 129 103 146 129 101 146 129 99 146 130 97 146 129 101 146 129 101 146 129 101 148 128 103 148 128 103 149 127 104 149 127 104 149 127 104 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 144 128 102 144 128 102 143 127 101 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 131 102 145 131 102 145 131 104 145 131 105 145 130 107 145 130 107 145 130 109 145 130 109 150 134 108 149 133 107 149 133 107 148 132 107 147 131 106 147 131 108 147 131 108 148 131 111 149 133 108 149 133 108 149 133 108 148 132 107 148 132 107 147 131 106 147 131 106 147 131 106 150 134 109 150 134 109 150 134 109 149 135 109 147 135 109 147 135 109 147 135 109 146 136 109 148 136 110 148 136 110 148 136 110 148 136 112 148 136 112 148 136 114 147 135 113 147 135 113 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 148 138 113 148 138 113 148 138 113 148 137 115 149 138 116 149 138 118 149 138 118 149 138 118 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 143 134 152 142 133 152 142 133 152 142 133 152 142 133 151 141 132 151 141 132 151 141 132 153 144 129 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 155 145 135 155 145 133 154 144 132 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 103 84 52 102 83 51 102 83 53 101 82 52 101 81 54 102 82 55 102 82 57 103 83 58 107 82 60 105 83 59 105 83 59 105 84 57 104 85 55 102 85 55 101 85 52 101 85 52 103 87 51 103 87 51 102 86 50 102 86 50 102 86 50 101 85 49 101 85 49 101 85 49 101 87 52 101 87 52 102 86 52 102 86 52 104 85 52 104 85 52 105 85 52 105 85 52 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 106 86 51 106 86 53 104 85 52 102 86 52 102 86 53 100 85 54 100 85 54 99 86 54 105 86 53 105 86 53 105 86 53 106 86 53 106 86 53 108 85 53 108 85 53 108 85 53 107 85 48 106 83 49 106 83 52 105 81 53 105 81 53 106 83 52 106 83 49 107 85 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 107 83 49 107 83 49 107 83 49 108 84 50 108 84 50 108 84 50 109 85 51 109 85 51 106 85 56 106 85 54 106 85 54 106 86 53 107 87 54 107 87 52 107 87 52 107 87 52 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 108 93 50 108 93 52 108 93 54 109 93 57 109 93 59 110 94 61 110 93 63 110 93 65 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 112 95 67 112 95 67 111 94 66 111 94 66 111 94 66 111 94 66 112 95 67 112 95 67 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 112 96 62 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 111 93 55 110 92 54 110 92 54 110 92 54 110 92 54 111 93 55 112 94 56 112 94 56 112 92 55 112 92 57 112 92 59 112 92 59 112 92 57 113 93 56 114 95 53 115 96 53 114 96 56 114 96 58 114 96 60 114 95 62 114 95 62 114 96 60 114 96 58 114 96 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 118 98 61 118 98 61 118 98 61 118 98 61 119 99 62 120 100 63 121 101 64 122 102 65 122 103 61 122 103 61 122 103 61 122 103 61 122 103 61 122 103 61 122 103 61 122 103 61 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 131 103 63 130 105 64 131 106 65 130 107 66 131 108 67 130 108 69 129 107 68 129 107 68 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 129 109 74 129 109 74 129 109 72 129 110 70 129 110 70 130 111 69 130 111 68 130 111 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 133 107 70 132 108 70 133 109 71 133 109 71 133 111 72 133 111 72 132 113 73 132 113 73 128 113 74 128 113 74 129 114 75 131 113 73 132 113 73 132 113 71 133 114 72 135 113 72 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 132 117 76 132 117 76 133 118 77 134 119 78 134 119 78 134 119 78 134 119 78 134 119 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 86 135 119 86 135 119 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 138 123 90 138 123 90 137 122 91 137 122 91 138 123 94 138 123 94 139 123 97 140 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 127 95 140 127 95 140 126 97 138 127 97 138 127 99 137 128 99 137 127 100 136 129 101 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 140 129 101 140 129 101 141 130 102 141 130 102 141 130 102 141 130 102 140 129 101 140 129 101 140 128 102 140 128 102 140 129 101 140 129 101 140 129 99 140 129 97 140 129 97 140 129 97 140 129 99 140 129 99 140 129 99 140 129 99 139 128 98 139 128 98 139 128 98 138 127 97 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 140 129 99 141 130 100 141 130 100 143 127 102 143 127 101 143 127 101 143 128 99 143 128 97 143 128 97 143 128 95 143 128 95 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 145 128 98 145 128 98 144 127 97 143 127 94 143 127 93 143 127 93 144 128 94 144 128 92 142 127 96 142 127 96 143 128 97 143 128 95 143 129 94 144 130 95 144 130 95 144 130 93 145 130 97 144 129 96 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 145 129 96 145 128 98 144 127 97 144 127 99 144 127 99 143 126 100 143 126 100 143 126 100 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 98 144 131 97 144 131 97 144 131 99 143 130 98 143 129 100 143 129 102 143 129 102 143 129 103 146 130 97 146 129 99 146 129 101 146 129 103 146 129 103 146 129 101 146 129 99 146 130 97 145 130 99 146 129 101 146 129 101 146 129 101 148 128 103 148 128 103 149 127 104 149 127 104 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 144 128 102 144 128 102 143 127 101 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 131 102 145 131 104 145 131 104 145 131 105 145 131 105 145 130 107 145 130 109 145 130 109 150 134 108 149 133 107 148 132 106 148 132 107 147 131 106 147 131 108 147 131 108 148 131 111 149 133 108 149 133 108 149 133 108 148 132 107 148 132 107 147 131 106 147 131 106 147 131 106 148 132 107 148 132 107 149 133 108 148 134 108 146 134 108 146 134 108 146 134 108 145 135 108 148 136 110 148 136 110 148 136 110 148 136 112 148 136 112 148 136 114 148 136 114 148 136 114 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 148 137 115 148 137 115 148 137 115 148 137 117 149 138 118 149 138 120 149 138 120 150 139 121 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 143 133 152 142 132 152 142 132 152 142 132 152 142 132 151 141 131 151 141 131 151 141 131 152 143 128 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 154 145 130 155 145 135 155 145 133 154 144 132 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 103 84 52 102 83 51 102 83 53 101 82 52 101 81 54 102 82 55 102 82 57 103 83 58 106 82 58 104 83 56 105 84 57 105 84 57 104 85 55 102 85 55 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 102 86 53 101 85 52 101 85 52 101 85 52 101 86 53 101 86 53 102 86 53 102 86 53 104 85 53 104 85 53 105 84 53 105 84 53 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 106 86 51 106 86 53 104 85 52 104 85 52 102 86 53 101 84 54 100 85 54 100 85 54 101 87 52 101 87 52 102 86 52 102 86 52 104 85 52 104 85 52 105 85 52 105 85 52 104 86 48 103 85 49 103 84 52 102 83 53 102 83 53 103 84 52 103 85 49 104 86 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 105 84 53 105 84 53 105 84 53 105 85 52 106 86 53 106 86 51 106 86 51 106 86 49 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 108 93 52 109 94 55 109 94 55 109 93 57 109 93 59 109 93 60 109 92 62 109 92 64 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 111 94 64 111 94 64 110 93 63 110 93 63 110 93 63 110 93 63 111 94 64 111 94 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 91 53 110 92 54 111 93 55 111 93 55 112 94 56 112 94 56 111 93 55 111 93 55 113 93 56 113 93 58 112 92 59 112 92 59 112 92 57 113 93 56 113 94 52 113 94 51 114 97 54 114 96 56 114 96 60 114 95 62 114 95 62 114 96 60 114 96 56 114 97 54 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 99 62 119 99 62 119 99 62 120 100 63 120 100 63 121 101 64 122 102 65 122 102 65 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 129 104 63 130 105 64 131 106 66 130 107 66 131 107 69 130 108 69 129 107 70 127 107 70 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 128 109 69 128 109 69 129 110 68 129 110 68 130 111 68 130 111 68 130 111 68 131 113 67 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 133 109 71 133 109 71 133 109 71 133 111 72 133 111 72 131 112 72 131 112 72 131 112 72 128 112 76 128 112 76 129 114 75 131 113 75 132 113 73 132 113 73 133 114 72 135 113 72 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 132 117 76 132 117 76 133 118 77 134 119 78 134 119 78 134 119 78 134 119 78 134 119 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 134 119 80 134 118 82 134 118 82 134 118 84 134 118 84 134 118 85 134 118 85 134 118 85 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 137 122 89 137 122 89 136 121 90 136 121 90 137 122 93 137 122 93 138 122 96 139 123 97 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 139 126 94 139 126 94 139 125 96 138 127 97 138 127 99 138 129 100 138 128 101 136 129 101 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 140 129 101 140 129 101 141 130 102 141 130 102 141 130 102 141 130 102 140 129 101 140 129 101 141 129 103 141 130 102 141 130 102 141 130 102 141 130 100 141 130 100 141 130 98 141 130 98 141 130 100 141 130 100 141 130 100 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 140 129 99 141 130 100 141 130 100 143 127 101 143 128 99 143 128 99 143 128 99 143 128 97 143 128 97 143 128 95 143 128 95 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 144 127 97 144 127 97 143 126 96 143 127 94 143 127 93 144 128 94 145 129 95 145 129 93 142 127 96 143 128 97 143 128 97 143 128 95 143 129 94 144 130 95 144 130 95 144 130 93 145 131 96 144 130 95 144 130 95 144 130 95 144 130 95 143 129 94 143 129 94 143 129 94 145 129 96 145 129 96 144 127 97 144 127 97 144 127 99 143 126 98 143 126 100 143 126 100 142 127 96 143 128 97 143 128 97 143 128 97 143 128 97 144 129 98 144 129 98 144 129 98 146 131 98 146 131 98 145 130 99 145 130 99 144 129 100 143 128 99 143 128 99 143 127 101 146 130 97 146 129 99 146 129 101 146 129 103 146 129 103 146 129 101 146 129 99 146 130 97 145 130 99 145 130 99 146 129 99 146 129 101 148 128 103 148 128 103 148 128 103 149 127 104 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 144 129 100 144 129 100 143 128 99 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 131 104 145 131 104 145 131 104 145 131 105 145 131 105 145 130 107 145 130 107 145 130 107 149 133 107 149 133 107 148 132 106 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 132 107 148 132 107 148 132 107 148 132 107 148 132 107 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 133 107 145 133 107 146 134 108 146 134 108 145 135 108 148 136 110 148 136 110 148 136 110 148 136 112 148 136 112 148 136 114 148 136 114 148 136 114 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 148 137 117 148 137 117 148 137 119 149 138 120 149 137 121 149 137 121 150 138 122 150 138 124 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 143 133 152 142 132 152 142 132 152 142 132 152 142 132 151 141 131 151 141 131 151 141 131 152 143 128 152 143 128 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 155 145 135 154 144 132 154 144 132 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 105 86 54 104 85 53 104 85 55 103 84 54 103 83 56 104 84 57 104 84 59 105 85 60 106 82 54 104 83 54 104 83 54 105 84 55 104 85 55 103 86 56 103 86 56 103 87 54 103 86 56 103 86 56 102 85 55 102 85 55 102 85 55 101 84 54 101 84 54 101 84 54 101 86 53 101 86 53 102 86 53 102 86 53 104 85 53 104 85 53 105 84 53 105 84 53 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 105 87 51 105 86 53 104 85 52 104 85 52 104 85 53 103 84 54 103 84 54 103 84 54 100 87 52 100 87 52 101 87 52 101 87 52 102 86 52 102 86 52 104 85 52 104 85 52 102 87 48 101 85 49 101 85 52 100 83 53 100 83 53 101 85 52 101 85 49 102 87 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 103 85 49 103 85 49 103 85 49 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 84 53 105 85 52 106 86 53 106 86 53 106 86 51 107 87 50 107 87 50 107 87 50 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 109 93 57 109 93 57 109 93 57 109 93 59 109 93 60 109 92 62 109 92 62 109 92 62 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 112 95 65 111 94 64 111 94 64 110 93 63 110 93 63 111 94 64 111 94 64 112 95 65 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 109 91 53 110 92 54 111 93 55 112 94 56 113 95 57 112 94 56 111 93 55 110 92 54 113 93 56 112 92 57 112 92 59 112 92 59 112 92 57 113 93 56 114 95 53 114 95 52 115 96 54 115 96 56 115 95 58 115 95 60 115 95 60 115 95 58 115 96 56 115 96 54 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 99 62 120 100 63 120 100 63 121 101 64 121 101 64 122 102 65 122 102 65 121 101 64 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 129 104 64 129 106 65 130 107 66 130 106 68 130 108 69 128 108 71 127 107 70 127 107 70 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 128 109 66 128 109 66 129 110 67 129 110 67 130 111 68 130 112 66 131 113 67 131 113 67 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 134 110 72 134 110 72 133 111 72 133 111 72 131 112 72 131 112 72 130 112 72 130 112 72 128 112 76 128 112 76 129 113 77 131 113 75 132 112 75 132 113 73 133 114 74 135 113 72 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 134 116 76 134 116 76 135 117 77 136 118 78 136 118 78 136 118 78 136 118 78 136 118 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 121 82 136 120 84 136 120 84 136 120 86 136 120 86 136 120 87 136 120 87 136 120 87 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 136 121 88 136 121 88 136 121 90 136 121 90 136 121 92 137 122 93 138 122 96 138 122 96 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 138 125 93 138 125 93 139 125 96 138 127 97 139 128 100 138 129 100 139 129 102 137 130 102 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 139 128 100 140 129 101 140 129 101 141 130 102 141 130 102 140 129 101 140 129 101 139 128 100 141 130 102 141 130 102 141 130 102 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 140 129 99 141 130 100 141 130 100 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 143 128 95 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 143 126 96 143 126 96 143 126 96 143 127 94 143 127 93 144 128 94 145 129 95 146 130 94 143 128 97 143 128 97 143 128 97 143 128 95 144 130 95 144 130 95 144 130 95 144 130 93 145 131 94 144 130 93 144 130 93 144 130 93 144 130 93 143 129 92 143 129 92 143 129 92 145 129 96 145 129 96 144 128 95 144 127 97 144 127 97 143 126 98 143 126 98 143 126 98 142 129 97 142 129 97 142 129 97 142 129 97 143 130 98 143 130 98 143 130 98 143 130 98 144 129 96 144 129 98 144 129 98 144 129 98 143 128 97 143 128 97 143 128 97 142 127 96 146 130 97 146 129 99 146 129 101 146 129 103 146 129 103 146 129 101 146 129 99 146 130 97 144 131 97 145 130 99 145 130 99 146 129 101 146 129 101 148 128 103 148 128 103 148 128 103 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 144 129 100 144 129 100 143 128 99 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 130 107 148 132 106 148 132 106 147 131 105 147 131 106 147 131 106 147 131 108 147 131 108 148 131 111 148 132 107 148 132 107 148 132 107 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 146 130 105 147 131 106 147 131 106 147 133 107 146 134 108 147 135 109 147 135 109 146 136 109 147 135 109 147 135 109 147 135 109 148 136 112 148 136 112 148 136 114 148 136 114 148 136 114 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 148 137 119 148 137 119 149 138 120 149 137 121 149 137 123 150 138 124 150 138 124 150 138 126 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 143 131 152 142 130 152 142 130 152 142 130 152 142 130 151 141 129 151 141 129 151 141 129 152 143 128 152 143 128 152 143 128 153 144 129 153 144 129 153 144 129 154 145 130 154 145 130 154 144 134 154 144 132 153 143 131 153 143 131 153 144 129 153 144 127 154 145 128 154 145 128 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 104 84 59 105 86 54 104 85 53 104 85 55 103 84 54 103 83 56 104 84 57 104 84 59 105 85 60 106 83 52 104 83 52 104 83 52 105 84 53 104 85 53 103 86 56 103 86 56 103 86 56 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 101 84 56 101 84 56 101 84 56 101 86 55 101 86 55 102 85 55 102 85 55 104 85 55 104 85 55 105 84 55 105 84 55 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 105 87 51 105 86 53 104 85 52 104 85 52 105 84 53 104 83 54 104 83 54 104 83 54 100 87 52 100 87 52 101 87 52 101 87 52 102 86 52 102 86 52 104 85 52 104 85 52 102 87 48 101 85 49 101 85 52 100 83 53 100 83 53 101 85 52 101 85 49 102 87 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 49 101 85 49 101 85 49 102 86 50 102 86 50 102 86 50 103 87 51 103 87 51 106 86 53 106 86 53 107 87 54 107 87 52 107 87 50 108 88 51 108 88 51 108 89 49 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 109 93 59 109 93 59 109 93 59 109 93 60 109 93 60 109 92 62 109 92 62 109 92 62 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 113 97 64 112 96 63 112 96 63 111 95 62 111 95 62 112 96 63 112 96 63 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 109 91 53 110 92 54 111 93 55 112 94 56 113 95 57 112 94 56 111 93 55 110 92 54 111 91 54 111 91 56 111 91 58 112 92 59 113 93 58 114 94 57 115 96 54 116 97 54 115 96 53 115 96 54 115 95 58 115 95 60 115 95 60 115 95 58 115 96 54 115 96 53 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 100 60 120 101 61 121 102 62 122 103 63 122 103 63 121 102 62 121 102 62 120 101 61 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 128 105 64 129 106 65 130 106 68 129 107 68 128 108 71 128 108 71 127 107 72 126 108 72 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 128 110 64 129 111 65 129 111 65 129 110 67 130 111 68 130 111 68 130 111 68 130 111 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 134 112 73 134 112 73 133 111 72 131 112 72 131 112 72 130 112 72 130 112 72 128 113 72 128 112 78 128 112 78 129 113 77 131 113 77 132 112 75 132 112 75 133 114 74 135 113 74 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 135 116 76 135 116 76 136 117 77 137 118 78 137 118 78 137 118 78 137 118 78 137 118 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 137 122 83 137 121 85 137 121 85 137 121 87 137 121 87 137 121 88 137 121 88 137 121 88 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 136 121 88 136 121 88 136 121 90 136 121 90 136 121 92 137 122 93 138 122 96 138 122 96 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 138 125 93 138 125 93 139 125 96 138 127 97 139 128 100 138 129 100 139 129 102 137 130 102 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 139 128 100 139 128 100 140 129 101 140 129 101 140 129 101 140 129 101 139 128 100 139 128 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 102 141 130 102 141 130 102 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 130 100 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 97 143 128 97 143 128 97 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 143 126 96 143 126 96 143 126 96 143 127 94 143 127 93 144 128 94 145 129 95 146 130 94 143 128 97 143 128 97 143 128 97 144 129 96 144 130 95 144 130 95 145 131 96 145 131 94 145 131 94 144 130 93 144 130 93 144 130 93 144 130 93 143 129 92 143 129 92 143 129 92 145 129 95 145 129 95 144 128 95 144 128 95 144 127 97 143 126 96 143 126 98 143 126 98 142 129 97 142 129 97 142 129 97 143 130 98 143 130 98 143 130 98 144 131 99 144 131 99 142 125 95 142 125 95 143 126 96 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 128 98 145 128 100 145 128 102 145 128 102 145 128 100 145 128 98 145 129 96 144 131 97 144 131 97 144 131 97 145 130 99 146 129 101 146 129 101 146 129 101 148 128 103 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 144 129 98 144 129 98 143 128 97 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 107 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 147 131 105 147 131 105 147 131 105 146 130 105 146 130 105 147 131 108 148 132 109 148 131 111 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 148 132 107 148 132 107 148 132 107 148 134 108 147 135 109 148 136 110 148 136 110 148 138 111 147 135 109 147 135 109 147 135 109 148 136 112 148 136 112 148 136 114 149 137 115 149 137 115 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 120 149 138 120 149 138 120 149 137 121 150 138 124 150 138 124 150 138 124 150 138 126 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 143 131 152 142 130 152 142 130 152 142 130 152 142 130 151 141 129 151 141 129 151 141 129 152 143 128 152 143 128 152 143 128 152 143 128 153 144 129 153 144 129 153 144 129 153 144 129 154 144 134 154 144 132 153 143 131 153 143 131 153 144 129 153 144 127 154 145 128 154 145 128 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 104 84 57 103 84 52 102 83 51 102 83 53 101 82 52 101 81 54 102 82 55 102 82 57 103 83 58 106 83 51 104 84 51 105 85 52 105 84 53 104 85 53 102 85 55 102 85 55 102 85 55 103 86 56 103 86 56 102 85 55 102 85 55 102 85 55 101 84 54 101 84 54 101 84 54 101 86 55 101 86 55 102 85 55 102 85 55 104 85 55 104 85 55 105 84 55 105 84 55 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 105 87 51 105 86 53 104 85 52 105 85 52 105 84 53 106 82 54 106 82 54 106 82 54 100 86 51 100 86 51 101 85 51 101 85 51 103 84 51 103 84 51 104 84 51 104 84 51 104 86 48 103 85 49 103 84 52 102 83 53 102 83 53 103 84 52 103 85 49 104 86 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 103 85 49 103 85 49 103 85 49 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 107 87 54 107 87 52 107 87 52 107 87 50 108 88 51 108 89 49 108 89 49 109 90 50 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 108 92 59 109 93 60 109 93 60 109 92 62 109 92 62 109 92 62 109 92 62 109 92 62 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 113 97 64 113 97 64 112 96 63 112 96 63 112 96 63 112 96 63 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 91 53 110 92 54 111 93 55 111 93 55 112 94 56 112 94 56 111 93 55 111 93 55 110 90 53 110 90 55 111 91 58 111 91 58 113 93 58 114 94 57 116 97 55 117 98 55 117 96 53 117 95 54 117 95 56 117 95 58 117 95 58 117 95 56 117 95 54 117 96 53 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 100 58 119 100 58 121 102 60 122 103 61 122 103 61 121 102 60 120 101 59 119 100 58 125 101 63 125 101 63 125 101 63 125 101 63 125 101 63 125 101 63 125 101 63 125 101 63 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 128 104 66 128 106 67 129 107 68 127 107 70 128 108 71 127 109 73 126 108 72 126 108 72 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 130 112 66 130 111 68 129 110 67 129 110 67 129 110 68 129 110 68 129 110 70 129 110 70 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 133 111 72 133 111 72 131 112 72 132 113 73 131 113 73 131 113 73 129 114 73 129 114 73 128 112 78 128 112 78 129 113 79 131 113 77 132 112 77 132 112 75 133 113 76 135 113 76 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 135 116 76 135 116 76 136 117 77 137 118 78 137 118 78 137 118 78 137 118 78 137 118 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 137 122 83 137 121 85 137 121 85 137 121 87 137 121 87 137 121 88 137 121 88 137 121 88 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 137 122 89 137 122 89 136 121 90 136 121 90 137 122 93 137 122 93 138 122 96 139 123 97 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 139 126 94 139 126 94 139 125 96 138 127 97 138 127 99 138 129 100 138 128 101 136 129 101 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 139 128 100 139 128 100 140 129 101 140 129 101 140 129 101 140 129 101 139 128 100 139 128 100 140 129 97 140 129 97 140 129 99 140 129 99 140 129 101 140 129 101 140 129 101 140 128 102 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 141 130 100 141 130 100 141 130 100 142 127 98 142 127 98 142 127 98 143 128 99 143 128 99 143 128 99 144 129 100 144 129 100 143 129 94 143 129 94 143 129 94 143 128 95 143 128 95 143 128 97 143 128 97 143 128 97 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 144 127 97 144 127 97 143 126 96 143 127 94 143 127 93 144 128 94 145 129 95 145 129 93 143 128 97 144 129 98 144 129 98 144 129 96 144 130 95 145 131 96 145 131 96 145 131 94 145 131 96 144 130 95 144 130 95 144 130 95 144 130 95 143 129 94 143 129 94 143 129 94 145 129 93 145 129 95 144 128 94 144 128 95 144 128 95 143 126 96 143 126 96 143 126 96 143 128 97 144 129 98 144 129 98 144 129 98 144 129 98 145 130 99 145 130 99 145 130 99 142 125 95 142 125 95 142 125 95 143 127 94 144 128 95 144 128 94 145 129 95 145 129 95 145 129 96 145 128 98 145 128 100 145 128 102 145 128 102 145 128 100 145 128 98 145 129 96 142 132 96 144 131 97 144 131 97 144 131 97 145 130 99 146 129 101 146 129 101 146 129 101 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 144 129 98 144 129 98 143 128 97 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 107 145 130 107 145 130 107 145 131 105 145 131 105 145 131 104 145 131 104 145 131 104 147 131 105 146 130 104 146 130 104 146 130 105 146 130 105 147 131 108 148 132 109 148 131 111 146 130 105 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 147 131 106 149 133 108 149 133 108 149 133 108 149 135 109 147 135 109 148 136 110 148 136 110 147 137 110 146 134 108 146 134 108 147 135 109 147 135 111 148 136 112 149 137 115 149 137 115 149 137 115 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 118 149 138 118 149 138 120 150 139 121 150 138 122 150 138 122 151 139 123 151 139 125 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 144 129 152 143 128 152 143 128 152 143 128 152 143 128 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 152 143 128 152 143 128 152 143 128 153 144 129 153 144 129 153 144 129 153 143 133 153 143 131 153 143 131 153 143 131 153 144 129 154 145 128 154 145 128 155 146 129 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 104 85 55 103 84 52 102 83 51 102 83 53 101 82 52 101 81 54 102 82 55 102 82 57 103 83 58 107 84 50 105 85 50 105 85 50 105 85 52 104 85 53 102 86 53 101 84 54 101 84 54 103 87 54 103 87 54 102 86 53 102 86 53 102 86 53 101 85 52 101 85 52 101 85 52 101 86 57 101 86 57 102 85 57 102 85 57 104 84 57 104 84 57 105 84 57 105 84 57 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 105 87 51 105 86 53 104 85 52 105 85 52 107 84 53 106 82 54 107 81 54 107 81 54 103 84 51 103 84 51 103 84 51 104 84 51 104 84 51 106 83 51 106 83 51 106 83 51 107 85 48 106 83 49 106 83 52 105 81 53 105 81 53 106 83 52 106 83 49 107 85 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 107 87 50 107 87 50 107 88 48 108 89 49 108 89 47 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 108 91 61 108 91 61 108 91 61 109 92 62 109 92 62 110 93 63 110 93 63 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 62 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 111 93 55 110 92 54 110 92 54 110 92 54 110 92 54 111 93 55 112 94 56 112 94 56 111 91 54 111 91 56 111 91 58 112 92 59 113 93 58 114 94 57 115 96 54 115 96 53 117 96 51 117 96 53 117 95 56 117 95 58 117 95 58 117 95 56 117 96 53 117 96 51 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 118 99 57 119 100 58 120 101 59 121 102 60 121 102 60 120 101 59 118 99 57 117 98 56 125 102 61 125 102 61 125 102 61 125 102 61 125 102 61 125 102 61 125 102 61 125 102 61 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 127 105 66 128 106 67 129 107 70 127 107 70 128 108 73 127 109 73 126 107 74 124 108 74 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 131 112 69 131 112 69 130 111 69 130 111 71 129 110 70 129 109 72 128 108 73 128 108 73 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 112 72 131 112 72 131 112 72 131 113 73 131 113 73 130 115 74 130 115 74 130 115 74 128 112 79 128 112 78 129 113 79 131 112 79 132 112 77 132 112 77 133 113 76 135 113 76 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 135 116 76 135 116 76 136 117 77 137 118 78 137 118 78 137 118 78 137 118 78 137 118 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 86 135 119 86 135 119 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 138 123 90 138 123 90 137 122 91 137 122 91 138 123 94 138 123 94 139 123 97 140 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 127 95 140 127 95 140 126 97 138 127 97 138 127 99 137 128 99 137 127 100 136 129 101 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 138 127 99 139 128 100 139 128 100 140 129 101 140 129 101 139 128 100 139 128 100 138 127 99 139 128 96 139 128 96 139 128 96 139 128 98 139 128 100 139 128 100 139 127 101 139 127 101 138 127 97 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 140 129 99 140 129 99 142 127 98 142 127 98 142 127 98 143 128 99 143 128 99 143 128 99 144 129 100 144 129 100 143 129 92 143 129 92 143 129 92 143 129 94 143 128 95 143 128 95 143 128 97 143 128 97 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 145 128 98 145 128 98 144 127 97 143 127 94 143 127 93 143 127 93 144 128 94 144 128 92 144 129 98 144 129 98 144 129 98 144 129 96 145 131 96 145 131 96 145 131 96 145 131 94 145 130 97 144 129 96 144 129 96 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 145 129 93 145 129 93 144 128 94 144 128 94 144 128 95 143 127 94 143 126 96 143 126 96 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 146 129 99 146 129 99 146 129 99 147 128 98 147 128 98 147 128 96 147 128 96 147 128 95 147 129 93 147 129 93 147 129 93 145 129 96 145 128 98 145 128 100 145 128 102 145 128 102 145 128 100 145 128 98 145 129 96 142 132 96 142 132 96 144 131 97 144 131 97 145 130 99 145 130 99 146 129 101 146 129 101 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 144 129 96 144 129 96 143 128 95 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 109 145 130 109 145 130 107 145 131 105 145 131 105 145 131 104 145 131 104 145 131 102 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 147 131 108 148 132 109 148 131 111 145 129 104 146 130 105 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 148 132 107 149 133 108 149 133 108 149 133 108 148 134 108 146 134 108 146 134 108 147 135 109 146 136 109 146 134 108 146 134 108 147 135 109 147 135 111 148 136 112 149 137 115 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 116 149 138 116 150 139 117 150 139 119 150 139 119 151 140 122 151 140 122 151 140 122 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 144 129 152 143 128 152 143 128 152 143 128 152 143 128 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 152 143 128 152 143 128 152 143 128 153 144 129 153 144 129 153 143 133 153 143 131 153 143 131 153 143 131 153 144 129 154 145 128 155 146 129 155 146 129 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 104 85 53 105 86 54 104 85 53 104 85 55 103 84 54 103 83 56 104 84 57 104 84 59 105 85 60 108 86 49 106 86 49 106 86 51 105 85 52 104 85 53 101 85 52 101 84 54 101 84 54 103 87 54 103 87 54 102 86 53 102 86 53 102 86 53 101 85 52 101 85 52 101 85 52 101 86 57 101 86 57 102 85 57 102 85 57 104 84 57 104 84 57 105 84 57 105 84 57 101 85 52 102 86 53 102 86 53 103 87 54 103 87 54 102 86 53 102 86 53 101 85 52 103 87 51 105 86 53 104 85 52 105 85 52 107 84 53 107 81 54 107 81 54 108 81 54 103 84 51 104 84 51 104 84 51 106 83 51 106 83 51 107 82 51 107 82 51 107 82 51 108 84 48 107 83 49 107 82 52 106 80 53 106 80 53 107 82 52 107 83 49 108 84 48 103 83 48 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 103 83 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 105 85 50 105 85 50 105 85 48 106 86 49 106 87 47 106 87 47 106 87 45 107 88 46 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 107 90 62 107 90 62 108 91 63 108 91 61 109 92 62 110 93 63 111 95 62 111 95 62 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 112 96 62 112 96 62 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 109 93 59 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 112 94 56 111 93 55 110 92 54 109 91 53 110 92 54 111 93 55 112 94 56 113 95 57 113 93 56 113 93 58 112 92 59 112 92 59 112 92 57 113 93 56 113 94 52 114 95 52 118 95 51 118 95 53 118 94 56 118 94 56 118 94 56 118 94 56 118 95 53 118 95 51 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 119 97 56 117 98 56 118 99 57 120 101 59 121 102 60 121 102 60 119 100 58 118 99 57 116 97 55 125 102 60 125 102 60 125 102 60 125 102 60 125 102 60 125 102 60 125 102 60 125 102 60 125 102 61 125 103 62 125 103 62 124 105 63 124 105 63 124 107 64 125 108 65 125 108 65 127 105 66 128 106 67 127 107 70 127 107 70 127 109 73 127 109 73 124 108 74 124 108 74 126 109 66 126 109 66 127 110 67 128 109 67 128 109 67 130 108 67 129 107 66 130 107 66 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 70 129 109 72 129 109 72 129 109 72 129 110 68 129 110 67 129 111 63 132 113 71 131 112 70 131 112 72 130 110 73 129 109 72 128 108 73 127 107 74 127 107 74 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 130 111 71 130 111 71 131 112 72 131 113 73 129 114 73 130 115 74 131 116 75 130 117 75 128 112 79 128 112 79 129 113 79 131 112 79 132 112 77 132 112 77 133 113 76 135 113 76 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 137 115 76 137 115 76 138 116 77 139 117 78 139 117 78 139 117 78 139 117 78 139 117 78 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 133 118 79 133 117 81 133 117 81 133 117 83 133 117 83 133 117 84 133 117 84 133 117 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 123 88 137 122 89 137 122 91 137 122 91 137 122 91 138 123 90 138 123 90 138 123 92 138 123 92 138 123 94 139 124 95 140 124 98 140 124 98 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 127 95 140 127 95 140 126 97 138 127 97 138 127 99 137 128 99 137 127 100 135 128 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 138 127 99 139 128 100 139 128 100 140 129 101 140 129 101 139 128 100 139 128 100 138 127 99 138 128 93 138 127 95 138 127 95 138 127 97 138 127 99 138 126 100 138 126 100 138 126 102 138 127 97 138 127 97 138 127 97 139 128 98 139 128 98 140 129 99 140 129 99 140 129 99 142 127 98 142 127 98 142 127 98 143 128 99 143 128 99 143 128 99 144 129 100 144 129 100 143 129 90 143 129 90 143 129 92 143 129 94 143 128 95 143 128 95 143 128 97 143 128 97 142 126 93 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 146 129 99 145 128 98 144 127 97 143 127 94 143 127 93 143 127 93 143 127 93 143 127 91 144 129 98 144 129 98 144 129 98 144 129 96 145 131 96 145 131 96 145 131 96 145 131 94 145 130 99 144 129 98 144 129 98 144 129 98 144 129 98 143 128 97 143 128 97 143 128 97 145 129 93 145 129 93 144 128 92 144 128 94 144 128 95 143 127 94 143 127 94 143 126 96 147 128 98 147 128 98 147 128 98 147 128 98 148 129 99 148 129 99 148 129 99 148 129 99 150 131 101 150 131 101 149 130 98 149 130 98 148 129 96 148 130 94 147 129 91 147 129 91 145 129 96 145 128 98 145 128 100 145 128 102 145 128 102 145 128 100 145 128 98 145 129 96 142 132 96 142 132 96 142 132 96 144 131 97 144 131 97 145 130 99 145 130 99 146 129 101 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 144 129 96 144 129 96 143 128 95 144 127 99 145 128 100 144 129 100 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 109 145 130 109 145 130 107 145 130 107 145 131 105 145 131 104 145 131 102 145 131 102 146 130 104 146 130 104 145 129 103 145 129 104 146 130 105 147 131 108 148 132 109 148 131 111 145 129 104 145 129 104 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 148 132 107 148 132 107 148 132 107 148 132 107 147 133 107 145 133 107 145 133 107 145 133 107 144 134 107 146 134 108 146 134 108 147 135 109 147 135 111 148 136 112 149 137 115 150 138 116 150 138 116 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 139 114 150 140 115 150 140 115 150 139 117 150 139 117 151 140 120 151 140 120 151 140 120 150 141 124 150 141 124 150 141 124 151 142 127 151 141 129 151 141 129 152 142 130 152 142 132 153 144 129 152 143 128 152 143 128 152 143 128 152 143 128 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 151 142 127 152 143 128 152 143 128 152 143 128 152 143 128 153 144 129 153 143 133 153 143 131 153 143 131 153 143 131 153 144 129 154 145 128 155 146 129 155 146 129 104 85 53 104 85 53 102 86 53 102 87 54 101 88 54 101 88 54 100 90 55 99 91 55 101 85 52 102 86 53 103 87 54 103 87 53 104 88 54 104 88 52 103 87 51 103 87 51 107 83 57 107 83 57 107 83 57 107 81 56 108 80 56 107 79 55 107 79 55 109 79 55 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 103 88 49 105 87 49 108 86 49 109 85 49 110 84 49 109 85 49 108 86 49 106 86 49 105 86 54 105 86 54 105 86 53 105 87 51 106 88 52 106 88 50 106 88 48 106 88 48 106 87 54 106 87 54 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 107 88 55 107 91 57 107 91 57 108 92 58 108 92 58 110 91 58 110 91 58 111 92 59 111 92 59 110 95 56 110 95 56 110 95 56 110 95 56 110 95 56 110 95 56 110 95 56 110 95 56 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 115 98 68 114 97 67 114 97 67 113 97 64 112 96 62 111 95 61 110 94 60 110 94 58 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 108 92 56 108 92 56 109 93 57 109 93 57 108 92 56 108 92 56 107 91 55 106 90 54 109 91 55 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 90 58 109 90 58 109 90 57 109 91 55 109 91 55 109 91 53 109 91 51 109 91 51 113 90 56 113 90 56 111 91 56 112 92 57 111 93 57 109 93 57 109 95 58 109 95 58 111 93 53 111 93 53 111 93 53 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 115 97 51 116 98 52 116 97 54 116 97 54 116 97 55 117 98 58 117 97 60 117 97 60 116 97 57 116 97 57 117 98 58 118 99 59 118 99 59 119 100 60 120 101 61 120 101 61 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 123 100 59 124 101 60 124 101 60 125 102 61 125 102 61 125 102 61 125 102 61 125 102 61 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 128 102 65 127 103 65 127 105 66 126 107 67 126 107 67 129 107 68 130 106 68 132 106 69 129 110 68 131 109 68 131 109 68 132 109 68 133 108 68 135 107 68 136 106 68 136 106 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 132 108 70 131 109 70 131 109 70 129 110 70 130 111 71 130 112 72 131 113 73 132 114 74 130 112 76 130 112 76 130 112 76 130 112 76 130 112 76 130 112 76 130 112 76 130 112 76 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 117 74 133 115 77 133 115 77 132 114 76 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 133 117 81 133 117 81 134 118 82 135 119 83 136 120 84 136 120 84 137 121 85 137 121 85 135 123 85 135 122 87 135 122 87 135 122 87 135 122 88 135 122 90 135 122 90 135 122 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 137 118 88 138 119 89 137 120 90 137 122 91 137 124 92 137 126 94 138 127 95 137 128 95 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 138 129 98 138 129 98 138 129 98 138 129 98 138 129 98 138 129 98 138 129 98 138 129 98 140 127 95 140 127 95 141 128 96 141 128 96 141 128 96 141 128 96 142 129 97 142 129 97 139 127 103 139 127 103 139 127 103 138 126 102 138 126 102 138 126 102 137 125 101 137 125 101 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 142 132 96 142 132 96 142 132 96 142 132 96 141 131 95 141 131 95 141 131 95 141 131 95 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 147 131 98 146 130 97 145 129 96 146 127 95 145 126 94 147 126 95 148 127 96 148 127 96 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 130 96 145 129 95 144 128 95 143 127 94 143 126 96 144 127 97 145 128 100 146 129 101 148 129 97 148 129 97 146 130 97 146 130 97 145 130 97 145 130 97 144 131 97 144 131 97 145 129 104 145 129 104 145 129 103 145 130 101 145 130 99 144 129 96 144 130 95 143 129 94 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 146 132 106 145 131 105 145 131 105 145 134 102 145 134 104 146 135 105 146 135 105 146 135 107 146 134 108 147 135 109 147 135 109 148 137 109 148 137 109 148 136 110 148 136 110 149 137 113 149 137 113 149 137 115 149 137 115 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 116 150 139 117 150 139 117 150 139 117 150 139 117 151 140 118 151 140 118 151 140 118 149 141 118 149 141 118 150 142 121 151 142 125 151 142 127 152 142 130 152 142 132 153 143 134 151 141 131 151 141 129 151 141 129 151 141 129 151 142 127 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 145 126 153 145 126 153 144 127 153 144 129 154 144 132 154 144 132 154 144 134 154 144 134 102 85 55 102 85 55 102 85 55 102 87 56 102 87 56 102 87 56 101 88 56 101 88 56 101 84 54 102 85 55 103 86 56 103 87 54 104 88 55 104 88 54 103 87 53 103 87 53 105 84 57 105 84 57 105 84 57 106 82 56 106 82 56 107 81 56 106 80 55 106 80 55 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 102 88 49 105 87 49 106 86 49 109 85 49 109 85 49 109 85 49 108 86 49 106 86 49 105 86 54 105 86 54 105 86 53 105 87 51 106 88 52 106 88 50 106 88 48 106 88 48 106 87 54 106 87 54 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 108 89 56 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 110 91 58 111 92 59 111 92 59 110 94 58 110 94 58 110 94 58 110 94 58 110 94 58 110 94 58 110 94 58 110 94 58 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 114 97 67 114 97 67 113 96 66 113 97 64 112 96 62 112 96 62 111 95 61 111 95 59 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 109 93 57 110 94 58 110 94 58 110 94 58 110 94 58 109 93 57 108 92 56 108 92 56 109 91 55 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 90 57 109 90 57 109 90 57 109 91 55 109 91 55 109 91 53 109 91 53 109 91 53 113 90 56 113 90 56 111 91 56 112 92 57 111 93 57 109 93 57 110 94 58 109 95 58 112 94 54 112 94 54 112 94 54 113 95 55 113 95 55 113 95 55 114 96 56 114 96 56 115 97 51 116 97 54 116 97 54 116 97 55 116 97 55 117 98 58 117 97 60 117 97 60 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 122 100 59 123 101 60 123 101 60 124 102 61 124 102 61 124 102 61 124 102 61 124 102 61 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 128 102 65 127 103 65 127 105 66 126 107 67 126 107 67 129 107 68 130 106 68 132 106 69 131 109 68 131 109 68 131 109 68 131 109 68 132 109 68 132 109 68 133 108 68 133 108 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 132 108 70 131 109 70 131 109 70 129 110 70 130 111 71 130 112 72 131 113 73 131 113 73 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 132 115 72 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 116 78 133 115 77 133 115 77 132 114 76 132 114 76 133 115 77 133 115 77 134 116 78 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 133 117 81 134 118 82 134 118 82 135 119 83 136 120 84 136 120 84 137 121 85 137 121 85 135 123 85 135 122 87 135 122 87 135 122 87 135 122 88 135 122 90 135 122 90 135 122 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 138 121 91 138 121 91 137 122 91 137 122 91 137 124 92 137 124 92 137 124 92 138 125 93 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 140 126 97 140 126 97 141 127 98 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 139 127 101 139 127 101 139 127 101 138 126 100 138 126 100 138 126 100 138 126 100 137 125 99 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 101 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 142 132 96 142 132 96 142 132 96 142 132 96 141 131 95 141 131 95 141 131 95 141 131 95 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 146 131 98 146 130 97 145 129 96 144 128 95 145 126 94 146 127 95 147 126 95 148 127 96 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 145 129 95 146 130 96 146 130 97 146 130 97 146 129 99 146 129 99 146 129 101 145 128 100 148 129 97 148 129 97 146 130 97 146 130 97 145 130 97 145 130 97 144 131 97 144 131 97 145 129 103 145 130 101 145 130 101 145 130 101 145 130 99 144 129 98 144 129 98 143 128 95 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 146 132 106 145 131 105 145 131 105 145 134 104 145 134 104 146 135 105 146 135 107 146 135 107 146 134 108 147 135 109 147 135 109 148 137 109 148 136 110 148 136 110 148 136 110 149 137 113 149 137 113 149 137 115 149 137 115 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 116 150 139 117 150 139 117 150 139 117 150 139 117 151 140 118 151 140 118 151 140 118 149 141 118 149 141 120 150 142 123 151 142 125 151 142 127 152 142 130 152 142 132 153 143 134 151 141 131 151 141 129 151 141 129 151 141 129 151 142 127 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 145 126 153 144 127 153 144 127 153 144 129 154 144 132 154 144 132 154 144 134 155 145 135 102 87 58 102 87 58 102 87 58 102 87 58 103 86 58 102 85 57 102 85 57 104 84 57 101 84 58 102 85 57 103 86 58 103 86 58 104 87 57 104 87 57 103 87 54 103 87 54 102 85 57 102 85 57 104 84 57 104 84 57 104 83 56 104 83 56 106 82 56 106 82 56 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 102 88 49 103 88 49 106 86 49 108 86 49 109 85 49 108 86 49 108 86 49 106 86 49 105 86 53 105 86 53 105 86 53 105 87 51 106 88 52 106 88 50 106 88 50 106 88 50 106 87 54 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 109 90 57 109 90 57 108 92 58 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 113 96 66 113 96 66 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 110 94 58 110 94 58 111 95 59 111 95 59 110 94 58 110 94 58 109 93 57 108 92 56 109 91 55 109 91 55 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 53 109 91 53 109 91 53 109 91 55 109 91 55 109 90 57 109 90 57 109 90 57 111 91 56 111 91 56 111 91 56 111 93 57 111 93 57 111 93 57 110 94 58 110 94 58 113 95 55 113 95 55 113 95 55 113 95 55 114 96 56 114 96 56 114 96 56 115 97 57 115 96 53 116 97 54 116 97 55 116 97 55 116 97 57 117 98 58 117 97 60 117 97 60 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 122 100 59 123 101 60 124 102 61 124 102 61 125 103 62 125 103 62 124 102 61 124 102 61 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 128 103 63 127 104 63 125 106 64 125 108 65 125 108 65 127 108 66 130 107 66 132 107 67 131 109 68 131 109 68 131 109 68 131 109 68 129 110 68 129 110 68 128 111 68 128 111 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 133 109 71 132 110 71 131 109 70 129 110 70 129 110 70 129 111 71 129 111 71 130 112 72 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 133 116 73 134 116 78 133 115 77 133 115 77 132 114 76 132 114 76 133 115 77 133 115 77 134 116 78 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 136 120 84 136 120 84 137 121 85 136 122 85 136 122 87 136 122 87 136 122 87 136 121 88 136 121 90 136 121 90 136 121 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 138 125 93 138 125 93 137 124 92 137 124 92 137 122 91 137 122 91 138 121 91 137 120 90 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 140 126 99 140 126 99 141 127 100 141 127 100 141 127 100 141 127 100 142 128 101 142 128 101 139 127 101 139 127 101 139 127 101 139 127 101 138 126 100 138 126 100 138 126 100 138 126 100 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 144 131 96 144 131 96 144 131 96 143 130 95 143 130 95 143 130 95 143 130 95 142 129 94 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 145 130 97 145 130 97 145 129 96 144 128 95 146 127 95 146 127 95 146 127 95 148 127 96 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 145 129 95 146 130 96 148 132 99 149 133 100 149 132 102 148 131 101 146 129 101 145 128 100 148 129 99 148 129 99 146 129 99 146 129 99 145 130 99 145 130 99 144 131 99 144 131 99 145 130 97 145 130 99 145 130 99 145 130 99 145 130 101 144 129 100 144 129 100 143 127 101 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 147 133 107 147 133 107 147 133 107 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 145 134 104 145 134 104 146 135 107 146 135 107 146 134 108 146 134 108 147 135 111 147 135 111 148 136 110 148 136 110 148 136 110 148 136 112 149 137 113 149 137 115 149 137 115 149 137 115 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 118 150 139 119 150 139 119 150 139 119 150 139 119 151 140 120 151 140 120 151 140 120 149 141 120 149 141 120 150 142 123 151 142 125 151 142 127 152 142 130 152 142 132 153 143 133 153 143 133 152 142 130 152 142 130 152 142 130 151 142 127 151 142 125 150 141 124 150 141 124 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 129 154 145 130 154 145 130 154 144 132 155 145 133 155 145 133 102 88 61 102 88 61 102 86 60 103 86 60 105 85 60 105 83 59 105 83 59 107 83 59 101 83 59 102 85 59 103 86 60 103 86 60 104 87 59 104 87 57 103 86 56 103 86 56 101 86 57 101 86 57 101 86 57 102 85 57 102 85 57 104 84 57 103 83 56 103 83 56 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 102 88 49 103 88 49 105 87 49 108 86 49 108 86 49 108 86 49 106 86 49 105 87 49 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 110 91 58 110 91 58 108 92 58 108 92 58 109 93 59 108 94 59 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 111 94 64 112 95 65 112 95 65 112 96 63 113 97 63 113 97 63 113 97 63 113 97 61 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 110 94 58 110 94 58 110 94 58 110 94 58 110 94 58 109 93 57 108 92 56 108 92 56 110 92 56 109 91 55 109 91 55 108 90 54 108 90 54 109 91 55 109 91 55 110 92 56 109 91 51 109 91 51 109 91 53 109 91 55 109 91 55 109 90 57 109 90 58 109 90 58 111 91 56 111 91 56 110 92 56 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 121 102 60 121 102 60 122 103 61 123 104 62 123 104 62 123 104 62 123 104 62 122 103 61 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 127 104 62 126 105 62 125 106 63 125 108 64 125 108 64 127 108 65 129 108 65 131 108 66 132 109 68 131 109 68 131 109 68 129 110 68 128 111 68 126 111 68 125 112 68 125 112 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 133 109 71 132 110 71 131 109 70 129 110 70 129 110 70 128 110 70 129 111 71 129 111 71 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 133 116 73 133 116 73 133 116 73 134 116 78 134 116 78 133 115 77 133 115 77 133 115 77 133 115 77 134 116 78 134 116 78 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 122 85 136 122 87 136 122 87 136 122 87 136 121 88 136 121 90 136 121 90 136 121 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 135 126 93 136 125 93 135 124 92 137 124 92 137 122 91 138 121 91 140 121 91 139 120 90 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 138 127 97 138 127 97 138 127 97 138 127 97 138 127 97 138 127 97 138 127 97 138 127 97 138 126 100 138 126 100 139 127 101 139 127 101 139 127 101 139 127 101 140 128 102 140 128 102 140 128 102 140 128 102 139 127 101 139 127 101 139 127 101 138 126 100 138 126 100 138 126 100 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 100 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 142 127 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 144 131 96 144 131 96 143 130 95 143 130 95 143 130 95 142 129 94 142 129 94 142 129 94 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 144 131 97 145 130 97 144 129 96 145 129 96 144 128 95 146 127 95 146 127 95 146 127 95 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 145 129 95 146 130 96 147 131 98 147 131 98 147 130 100 147 130 100 146 129 101 145 128 100 148 129 99 148 129 99 146 129 99 146 129 99 145 130 99 145 130 99 144 131 99 144 131 99 145 131 96 145 131 96 145 130 97 145 130 99 145 130 101 144 128 102 144 128 103 143 127 102 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 145 134 104 145 134 106 146 135 107 146 134 108 146 134 108 146 134 110 147 135 111 147 135 111 148 136 110 148 136 110 148 136 112 148 136 112 149 137 115 149 137 115 149 136 117 149 136 117 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 118 150 139 119 150 139 119 150 139 119 150 139 119 151 140 120 151 140 120 151 140 120 149 141 122 149 141 122 150 142 123 151 142 125 151 142 127 152 143 128 152 142 130 153 143 131 154 144 134 153 143 131 153 143 131 152 142 130 151 142 127 150 141 124 150 141 124 150 141 124 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 129 153 144 129 154 145 130 154 145 130 154 145 130 155 146 131 155 145 133 155 145 133 102 88 61 103 87 61 102 86 60 103 86 60 105 85 60 105 83 59 107 83 59 107 83 59 101 83 59 102 85 59 103 86 60 103 86 60 104 87 59 104 87 57 103 86 56 103 86 56 100 86 57 100 86 57 101 86 57 101 86 57 102 85 57 102 85 57 104 84 57 104 84 57 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 101 89 49 102 88 49 105 87 49 106 86 49 108 86 49 106 86 49 105 87 49 105 87 49 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 110 90 57 110 90 57 110 91 58 110 91 58 108 92 58 107 93 58 108 94 59 108 94 59 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 111 94 64 111 94 64 112 95 65 112 96 63 113 97 63 113 97 63 114 98 64 114 98 62 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 108 92 56 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 107 91 55 107 91 55 110 92 56 110 92 56 109 91 55 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 109 91 51 109 91 51 109 91 53 109 91 55 109 91 55 109 90 57 109 90 58 109 90 58 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 113 93 58 113 93 58 112 93 53 112 93 53 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 115 95 58 116 96 59 116 96 59 116 96 59 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 121 102 60 122 103 61 122 103 61 123 104 62 123 104 62 123 104 62 123 104 62 123 104 62 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 121 106 65 126 104 63 126 104 63 124 107 64 123 108 65 123 108 65 126 109 66 129 107 66 130 108 67 132 109 68 131 109 68 131 109 68 129 110 68 128 111 68 126 111 68 125 112 68 125 112 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 133 109 71 132 110 71 131 109 70 129 110 70 128 109 69 128 110 70 128 110 70 129 111 71 130 113 67 130 113 67 130 113 67 130 113 67 130 113 67 130 113 67 130 113 67 130 113 67 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 132 115 72 133 116 73 134 116 78 134 116 78 134 116 78 133 115 77 133 115 77 134 116 78 134 116 78 134 116 78 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 134 118 82 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 137 121 85 137 121 87 137 121 87 137 121 87 137 121 88 137 120 90 137 120 90 137 120 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 133 124 91 134 123 91 134 123 91 136 123 91 138 123 92 139 122 92 141 122 92 141 122 92 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 138 126 100 138 126 100 139 127 101 139 127 101 139 127 101 139 127 101 140 128 102 140 128 102 140 129 101 140 129 101 140 129 101 139 128 100 139 128 100 139 128 100 138 127 99 138 127 99 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 144 130 95 144 130 95 144 130 95 144 130 95 143 129 94 143 129 94 143 129 94 143 129 94 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 143 130 96 143 130 96 143 130 96 144 129 96 145 129 96 144 128 95 144 128 95 146 127 95 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 145 129 96 144 128 95 144 127 97 145 128 98 146 129 101 146 129 101 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 145 131 96 145 131 96 145 130 97 145 130 99 145 130 101 144 128 102 144 128 103 143 127 102 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 145 134 106 145 134 106 146 134 108 146 134 108 146 134 110 146 134 110 147 135 113 147 135 113 148 136 112 148 136 112 148 136 112 148 136 114 149 137 115 149 136 117 149 136 117 149 136 119 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 149 141 122 149 140 123 150 141 124 151 142 125 151 142 127 152 143 128 152 143 128 153 144 129 154 144 134 154 144 132 153 143 131 152 142 130 152 143 128 151 142 125 150 141 124 150 141 124 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 154 144 132 154 144 132 154 145 130 154 145 130 155 146 131 155 146 131 155 146 131 155 146 131 103 86 58 103 86 58 105 85 58 105 85 58 105 85 58 105 84 57 105 84 57 105 84 57 101 84 58 102 85 57 103 86 58 103 86 58 104 87 57 104 87 57 103 87 54 103 87 54 100 86 57 101 86 57 101 86 57 102 85 57 103 86 58 105 85 58 105 85 58 105 85 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 99 90 49 102 88 49 103 88 49 106 86 49 106 86 49 106 86 49 105 87 49 103 88 49 105 87 49 105 87 49 105 87 49 105 87 51 106 88 52 106 87 54 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 112 89 57 112 89 57 111 91 58 110 91 58 108 92 58 107 93 58 107 94 59 107 94 59 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 111 94 64 111 94 64 112 95 65 112 96 63 113 97 63 113 97 63 113 97 63 114 98 62 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 108 92 56 108 92 56 109 93 57 109 93 57 108 92 56 108 92 56 107 91 55 106 90 54 110 92 56 110 92 56 109 91 55 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 109 91 53 109 91 53 109 91 53 109 91 55 109 91 55 109 90 57 109 90 57 109 90 57 108 92 56 108 92 56 110 92 56 111 93 57 111 93 57 112 92 57 113 93 58 113 93 58 114 92 53 114 92 53 114 92 53 114 92 53 115 93 54 115 93 54 115 93 54 115 93 54 115 95 60 116 96 61 116 96 61 116 96 59 116 96 59 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 120 103 60 121 104 61 122 105 62 122 105 62 123 106 63 123 106 63 122 105 62 122 105 62 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 123 105 65 126 104 65 124 105 65 124 106 66 123 108 67 123 108 67 126 108 68 127 108 68 130 108 69 131 109 68 131 109 68 131 109 68 131 109 68 129 110 68 129 110 68 128 111 68 128 111 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 132 108 70 131 109 70 130 108 69 128 109 69 128 109 69 128 110 70 128 110 70 129 111 71 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 130 113 69 131 114 71 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 132 115 72 135 117 79 134 116 78 134 116 78 133 115 77 133 115 77 134 116 78 134 116 78 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 137 121 85 137 121 87 137 121 87 137 121 87 137 121 88 137 120 90 137 120 90 137 120 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 135 122 90 135 122 90 135 122 90 136 123 91 138 123 92 139 124 93 140 123 93 141 124 94 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 141 126 97 141 126 97 141 126 97 141 126 97 141 126 97 141 126 97 141 126 97 141 126 97 137 128 99 137 128 99 138 129 100 138 129 100 138 129 100 138 129 100 139 130 101 139 130 101 140 129 99 140 129 99 140 129 99 140 129 99 139 128 98 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 144 130 95 144 130 95 144 130 95 143 129 94 143 129 94 143 129 94 143 129 94 142 128 93 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 141 131 96 143 130 96 144 131 97 144 131 97 144 129 96 145 129 96 144 128 95 143 127 94 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 147 131 97 145 129 95 144 128 95 143 127 94 143 126 96 144 127 97 145 128 100 147 130 102 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 145 130 97 145 130 99 145 130 99 145 130 99 145 130 101 144 129 100 144 129 100 143 127 101 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 145 133 107 145 133 107 146 134 108 146 134 110 146 134 110 146 134 112 147 135 113 147 135 113 148 136 112 148 136 112 148 136 114 148 136 114 149 136 117 149 136 117 149 136 119 149 136 119 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 149 140 123 149 140 123 150 141 124 151 142 125 151 142 125 152 143 126 152 143 128 153 144 129 154 144 134 153 143 131 153 143 131 153 143 131 152 143 128 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 154 144 132 154 144 132 154 144 132 155 146 131 155 146 131 155 146 131 156 147 130 156 147 130 107 83 55 105 84 55 105 84 55 106 85 56 105 86 56 105 86 56 105 86 56 105 86 56 101 84 54 102 85 55 103 86 56 103 87 54 104 88 55 104 88 54 103 87 53 103 87 53 101 86 57 102 85 57 102 85 57 102 85 57 105 85 58 106 85 58 106 85 58 107 86 59 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 99 90 49 101 89 49 103 88 49 105 87 49 106 86 49 106 86 49 105 87 49 103 88 49 105 87 47 105 87 47 105 87 49 105 87 51 106 88 52 106 87 54 106 87 55 106 87 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 113 88 57 112 89 57 111 91 58 110 91 58 108 92 58 107 93 58 107 94 59 105 95 59 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 113 97 63 113 97 63 113 97 61 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 107 91 55 111 93 57 110 92 56 110 92 56 109 91 55 109 91 55 110 92 56 110 92 56 111 93 57 109 90 57 109 90 57 109 90 57 109 91 55 109 91 55 109 91 53 109 91 53 109 91 53 107 93 56 108 92 56 108 92 56 111 93 57 112 92 57 112 92 57 115 92 58 115 92 58 115 93 54 115 93 54 115 93 54 115 93 54 116 94 55 116 94 55 116 94 55 116 94 55 115 95 62 116 96 63 116 96 61 116 96 61 116 96 59 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 121 104 61 121 104 61 122 105 62 123 106 63 123 106 63 123 106 63 123 106 63 122 105 62 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 126 104 65 126 103 69 124 104 69 122 106 70 122 108 71 122 108 71 124 108 72 127 107 72 130 107 73 131 109 68 131 109 68 131 109 68 131 109 68 132 109 68 132 109 68 133 108 68 133 108 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 131 107 69 130 108 69 130 108 69 128 109 69 128 109 69 128 110 70 129 111 71 130 112 72 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 132 115 72 135 117 79 135 117 79 134 116 78 134 116 78 134 116 78 134 116 78 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 139 121 85 139 120 87 139 120 87 139 120 87 139 120 88 139 120 90 139 120 90 139 120 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 137 120 90 137 120 90 137 122 91 137 122 91 137 124 92 138 125 93 138 125 93 138 125 93 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 137 128 97 137 128 97 138 129 98 138 129 98 138 129 98 138 129 98 139 130 99 139 130 99 141 130 100 140 129 99 140 129 99 140 129 99 140 129 99 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 145 129 95 145 129 95 145 129 95 144 128 94 144 128 94 144 128 94 143 127 93 143 127 93 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 140 130 95 141 131 96 144 131 97 144 131 97 145 130 97 144 129 96 144 128 95 143 127 94 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 146 130 96 145 129 96 145 129 96 145 128 98 145 128 98 146 129 101 146 129 101 148 128 103 148 128 103 146 129 103 146 129 103 145 129 103 145 129 103 144 130 103 144 130 103 145 129 103 145 130 101 145 130 101 145 130 101 145 130 99 144 129 98 144 129 98 143 128 95 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 145 133 107 145 133 107 146 134 110 146 134 110 146 134 112 146 134 112 147 135 113 147 134 115 148 136 114 148 136 114 148 136 114 148 135 116 149 136 117 149 136 119 149 136 119 149 136 119 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 137 121 150 138 122 150 138 122 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 149 140 125 149 140 125 150 141 126 151 142 125 151 142 125 152 143 126 152 143 126 153 144 127 153 143 133 153 143 131 153 143 131 153 143 131 152 143 128 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 154 144 134 154 144 134 155 145 133 155 145 133 155 146 131 156 147 130 156 147 130 156 148 129 108 83 53 108 83 53 107 84 53 106 85 54 105 86 54 103 87 54 104 88 55 103 88 55 101 85 52 102 86 53 103 87 54 103 87 53 104 88 54 104 88 52 103 87 51 103 87 51 102 85 57 102 85 57 104 84 57 105 85 58 106 85 58 106 85 58 109 85 59 109 85 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 104 84 57 104 84 57 104 85 55 104 85 55 104 85 53 104 85 53 104 85 52 104 85 52 103 87 53 104 85 52 107 84 52 107 82 51 107 82 51 107 84 52 104 85 52 103 87 53 103 84 52 103 84 52 103 84 52 103 84 51 103 84 51 103 85 49 103 85 49 103 85 47 105 85 50 104 84 49 103 83 48 103 83 48 105 85 50 105 85 50 104 84 49 103 83 48 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 102 86 50 104 86 50 105 85 50 107 84 50 107 84 50 105 85 50 104 86 50 102 86 50 99 90 49 101 89 49 103 88 49 105 87 49 106 86 49 105 87 49 103 88 49 103 88 49 105 87 47 105 87 47 105 87 49 105 87 51 106 88 52 106 87 54 106 87 55 106 87 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 113 88 57 112 89 57 111 91 58 110 91 58 108 92 58 106 93 58 105 95 59 105 95 59 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 110 94 61 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 95 65 112 95 65 112 95 65 112 96 63 112 96 62 112 96 62 112 96 62 112 96 60 111 95 61 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 110 94 58 110 94 58 111 95 59 111 95 59 110 94 58 110 94 58 109 93 57 108 92 56 111 93 57 110 92 56 110 92 56 109 91 55 109 91 55 110 92 56 110 92 56 111 93 57 109 90 58 109 90 58 109 90 57 109 91 55 109 91 55 109 91 53 109 91 51 109 91 51 107 93 56 107 93 56 108 92 56 111 93 57 112 92 57 112 92 57 115 92 58 115 92 58 117 93 55 117 93 55 117 93 55 117 93 55 118 94 56 118 94 56 118 94 56 118 94 56 115 94 63 116 96 63 116 96 63 116 96 61 116 96 59 117 98 58 117 98 58 117 98 56 116 97 57 116 97 57 117 98 58 118 99 59 118 99 59 119 100 60 120 101 61 120 101 61 121 99 60 121 99 60 121 99 60 122 100 61 122 100 61 122 100 61 122 100 61 123 101 62 121 104 61 121 104 61 122 105 62 123 106 63 123 106 63 123 106 63 123 106 63 122 105 62 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 127 103 65 124 104 71 123 104 71 122 106 72 122 108 73 122 108 73 124 108 74 126 107 74 128 108 75 129 110 68 131 109 68 131 109 68 132 109 68 133 108 68 135 107 68 136 106 68 136 106 68 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 106 68 129 107 68 129 107 68 127 108 68 128 109 69 128 110 70 129 111 71 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 131 114 71 132 115 72 132 115 72 135 117 79 135 117 79 134 116 78 134 116 78 134 116 78 134 116 78 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 135 117 79 136 118 80 136 118 80 137 119 81 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 85 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 135 119 83 139 121 85 139 120 87 139 120 87 139 120 87 139 120 88 139 120 90 139 120 90 139 120 90 138 121 93 138 121 91 137 122 89 137 123 88 136 123 88 136 123 89 134 123 91 134 123 93 140 121 91 140 121 91 138 121 91 138 123 92 137 124 92 135 124 92 135 124 92 134 125 92 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 140 125 96 135 129 95 135 129 95 136 130 96 136 130 96 136 130 96 136 130 96 137 131 97 137 131 97 141 130 100 141 130 100 140 129 99 140 129 99 140 129 99 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 146 130 96 145 129 95 145 129 95 144 128 94 144 128 94 144 128 94 143 127 93 143 127 93 143 127 93 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 140 130 95 141 131 96 142 132 97 144 131 97 144 131 97 144 129 96 142 127 94 143 127 94 146 130 94 146 130 94 146 130 94 146 130 94 146 130 94 146 130 94 146 130 94 146 130 94 145 129 95 146 130 96 147 131 98 148 132 99 148 131 101 147 130 100 146 129 101 145 128 100 148 128 103 148 128 103 146 129 103 146 129 103 145 129 103 145 129 103 144 130 103 144 130 103 145 129 104 145 129 104 145 129 103 145 130 101 145 130 99 144 129 96 144 130 95 143 129 94 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 105 145 129 104 145 129 106 145 129 106 145 128 108 145 130 109 145 130 109 145 130 109 145 130 109 145 130 109 145 130 109 145 130 109 145 130 109 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 145 133 107 145 133 107 146 134 110 146 134 110 146 134 112 146 134 112 147 134 115 147 134 115 148 136 114 148 136 114 148 136 114 148 135 116 149 136 119 149 136 119 149 136 119 149 136 120 149 138 120 149 138 120 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 137 121 150 138 122 150 138 122 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 149 140 125 149 140 125 150 141 126 151 142 127 151 142 125 152 143 126 152 143 126 153 144 127 152 142 132 152 142 130 152 142 130 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 154 144 134 155 145 135 155 145 133 155 145 133 155 146 131 156 147 130 156 148 129 156 148 129 102 85 57 102 85 57 102 85 57 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 102 89 54 103 89 54 104 88 54 106 87 54 109 86 54 110 85 54 111 84 54 113 84 54 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 101 85 49 102 86 50 103 87 51 104 88 52 104 88 52 103 87 51 102 86 50 101 85 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 103 88 49 103 88 49 103 88 49 102 87 48 102 87 48 101 86 47 101 86 47 101 86 47 105 87 49 105 87 49 105 87 49 105 87 49 106 88 50 106 88 50 106 88 50 106 88 50 105 89 55 105 89 53 105 89 53 105 90 51 106 91 50 106 91 48 106 91 48 106 92 47 110 89 58 110 89 60 108 88 61 108 88 63 107 90 64 109 92 64 109 94 63 110 95 62 108 92 58 109 93 59 111 95 61 112 96 62 112 96 62 112 96 62 111 95 61 110 94 60 116 96 63 115 95 62 115 95 62 115 95 62 114 94 61 114 94 61 114 94 61 113 93 60 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 110 94 60 110 94 60 111 95 61 111 95 61 110 94 60 109 93 59 109 93 59 108 92 58 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 110 95 56 110 95 56 112 94 56 113 93 56 116 94 57 116 94 57 117 93 57 117 93 57 116 97 55 116 97 55 115 96 54 115 96 54 115 96 54 115 96 54 116 97 55 116 97 55 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 119 99 64 119 99 64 119 99 62 120 100 63 120 101 61 122 103 61 123 104 61 123 104 61 125 102 58 125 102 60 124 101 59 124 101 60 124 100 62 124 100 64 124 100 64 125 101 67 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 128 109 69 128 109 69 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 125 110 67 125 110 69 126 111 72 126 110 74 127 111 75 127 112 73 127 112 71 128 113 70 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 139 115 79 138 116 79 138 116 79 136 116 79 136 118 80 134 119 80 133 119 80 133 119 80 139 117 80 138 118 81 138 118 81 138 120 82 136 121 82 134 120 81 134 120 81 132 120 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 121 95 137 122 93 137 122 93 137 122 91 137 122 89 137 123 88 137 123 88 137 123 86 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 139 125 96 139 125 96 139 125 96 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 138 127 95 138 127 95 138 127 97 137 126 96 137 126 98 137 126 98 136 124 98 136 124 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 131 100 140 131 100 140 131 100 139 130 99 139 130 99 138 129 98 138 129 98 138 129 98 141 127 98 141 127 98 141 127 98 140 126 97 140 126 97 139 125 96 139 125 96 139 125 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 148 127 100 148 127 100 147 128 98 145 126 96 142 125 95 142 127 94 142 127 94 141 128 94 143 129 103 139 125 99 138 124 97 144 129 100 148 131 101 148 129 97 147 126 95 147 126 95 149 135 100 145 131 96 138 124 87 144 130 93 146 130 94 141 125 91 146 130 97 148 131 101 148 129 97 148 129 97 148 129 97 147 128 96 147 128 96 146 127 95 146 127 95 145 126 94 141 131 95 141 131 95 142 129 94 142 129 94 144 129 96 145 130 97 148 132 99 149 133 100 142 129 97 143 130 98 144 131 99 144 131 99 144 131 99 143 130 98 142 129 97 141 128 96 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 143 129 102 144 130 103 145 131 105 146 132 106 146 131 108 145 130 107 144 129 108 143 128 107 145 128 108 145 128 108 145 128 108 145 128 108 145 128 108 145 128 108 145 128 108 145 128 108 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 132 105 146 132 105 147 133 106 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 134 107 145 135 108 146 136 109 146 136 109 147 137 110 147 137 110 146 136 109 146 136 109 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 147 136 118 147 136 118 147 136 118 147 136 118 148 137 119 148 137 119 148 137 119 149 138 120 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 151 139 123 151 139 123 151 139 123 151 139 123 152 140 124 153 141 125 154 142 126 155 143 127 152 145 127 152 145 127 152 145 127 153 144 127 153 144 127 155 143 127 155 143 127 156 143 127 154 145 130 153 144 129 151 142 127 150 141 126 151 142 127 152 143 128 154 145 130 156 147 132 157 148 131 156 147 130 155 146 129 154 145 130 154 144 132 154 144 132 156 146 134 156 146 136 102 85 57 102 85 57 102 85 57 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 89 54 102 89 54 103 89 54 104 88 54 107 87 54 109 86 54 110 85 54 110 85 54 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 102 86 50 102 86 50 103 87 51 103 87 51 103 87 51 103 87 51 102 86 50 102 86 50 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 103 88 49 103 88 49 102 87 48 102 87 48 102 87 48 101 86 47 101 86 47 101 86 47 105 87 49 105 87 49 105 87 49 105 87 49 106 88 50 106 88 50 106 88 50 106 88 50 105 89 55 105 89 53 105 89 53 105 90 51 106 91 50 106 91 50 106 91 48 106 91 48 110 90 57 110 89 58 109 90 60 109 89 62 108 91 63 109 92 62 108 93 60 109 95 60 109 93 59 109 93 59 111 95 61 112 96 62 112 96 62 112 96 62 111 95 61 110 94 60 115 95 62 115 95 62 115 95 62 115 95 62 114 94 61 114 94 61 114 94 61 114 94 61 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 110 94 60 110 94 60 110 94 60 111 95 61 110 94 60 110 94 60 109 93 59 109 93 59 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 110 95 56 112 94 56 112 94 56 113 93 56 114 94 57 116 94 57 117 93 57 117 93 57 116 97 57 116 97 57 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 119 99 64 119 99 64 119 99 62 119 99 62 120 101 61 121 102 60 122 103 61 123 104 61 124 103 60 124 103 60 123 102 59 123 101 60 123 101 62 123 101 62 124 102 65 124 102 65 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 128 109 69 129 110 70 129 110 70 130 111 71 130 111 71 129 110 70 129 110 70 128 109 69 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 128 111 68 128 110 70 128 110 72 128 110 74 128 110 74 129 111 73 129 111 71 129 112 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 136 116 79 136 116 79 136 116 79 135 117 79 136 118 80 136 118 80 134 119 80 134 119 80 137 117 80 138 118 81 137 119 81 138 120 82 136 121 82 134 120 81 134 120 81 133 119 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 122 93 137 122 93 137 122 93 137 122 91 137 122 89 137 122 89 137 123 88 137 123 88 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 139 125 96 139 125 96 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 138 127 95 138 127 95 138 127 97 137 126 96 137 126 98 137 126 98 136 124 98 136 124 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 126 97 140 129 99 140 129 99 140 129 99 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 140 126 97 140 126 97 140 126 97 139 125 96 139 125 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 143 128 97 142 127 96 142 129 95 143 130 96 142 129 95 140 127 93 142 129 95 143 133 98 147 132 99 146 131 98 145 131 96 144 128 94 141 123 87 139 119 82 143 123 86 149 129 92 142 126 92 146 130 94 146 130 94 151 135 99 150 136 99 145 131 96 149 135 100 149 135 100 146 129 99 146 129 99 146 129 99 146 129 99 146 129 99 147 130 100 148 131 101 148 131 101 141 130 98 143 130 98 142 129 97 144 129 96 144 129 96 146 130 97 147 131 98 147 131 97 144 129 98 144 129 98 145 130 99 146 131 100 146 131 100 145 130 99 144 129 98 143 128 97 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 144 130 103 144 130 103 145 131 105 145 131 105 145 130 107 145 130 107 144 129 108 144 129 108 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 132 105 146 132 105 147 133 106 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 134 109 145 135 110 146 136 111 146 136 111 147 137 112 147 137 112 146 136 111 146 136 111 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 149 138 118 149 138 118 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 151 139 123 151 139 123 151 139 123 151 139 123 152 140 124 153 141 125 154 142 126 155 143 127 151 144 126 151 144 126 151 144 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 154 145 128 153 144 127 151 142 125 151 142 125 151 142 125 152 143 126 154 145 128 155 146 129 157 148 131 156 147 130 155 146 129 154 145 130 154 144 132 155 145 133 156 146 134 156 146 136 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 100 90 55 100 90 55 102 89 55 103 88 55 104 88 55 106 87 55 107 86 55 107 86 55 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 104 84 51 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 103 87 51 103 87 51 102 86 50 102 86 50 102 86 50 102 86 50 103 87 51 103 87 51 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 103 88 49 102 87 48 102 87 48 102 87 48 102 87 48 101 86 47 101 86 47 101 86 47 105 87 49 105 87 49 105 87 49 105 87 49 106 88 50 106 88 50 106 88 50 106 88 50 105 89 53 105 89 53 105 89 53 105 90 51 106 91 52 106 91 52 106 91 50 106 91 50 110 90 53 110 90 55 110 91 59 111 92 62 109 92 62 108 92 59 107 93 56 107 93 54 109 93 59 110 94 60 110 94 60 111 95 61 112 96 62 111 95 61 111 95 61 111 95 61 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 109 93 59 109 93 59 110 94 60 111 95 61 111 95 61 111 95 61 110 94 60 110 94 60 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 112 94 56 112 94 56 112 94 56 113 93 56 114 94 57 116 94 57 116 94 57 116 94 57 116 96 59 116 96 59 115 95 58 115 95 58 115 95 58 115 95 58 116 96 59 116 96 59 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 119 99 62 119 99 62 119 99 62 119 100 60 120 101 61 121 102 62 122 103 61 122 103 61 124 103 60 124 103 60 124 102 61 123 101 60 123 101 62 124 102 63 124 102 63 125 103 66 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 129 110 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 132 110 69 132 110 71 132 110 73 131 108 74 131 108 74 131 109 72 131 109 70 131 109 68 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 133 118 79 133 118 79 135 117 79 135 117 79 136 118 80 137 117 80 137 117 80 137 117 80 137 117 80 137 119 81 137 119 81 138 120 82 136 121 82 135 120 81 134 120 81 133 119 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 122 93 137 122 93 137 122 91 137 122 91 137 122 89 137 122 89 137 122 89 137 123 88 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 138 127 95 138 127 95 138 127 97 137 126 96 137 126 98 137 126 98 137 125 99 137 125 99 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 138 127 97 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 140 126 97 140 126 97 140 126 97 140 126 97 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 145 129 96 141 133 96 138 130 93 140 130 94 143 133 97 141 131 95 139 126 91 141 128 93 148 135 100 143 127 91 141 125 89 144 126 88 145 127 89 146 127 87 145 126 86 149 130 88 157 135 94 145 126 96 149 130 100 149 132 102 144 129 98 138 125 93 137 124 92 134 123 91 134 124 89 145 131 102 144 130 101 143 129 100 142 128 99 142 128 99 143 129 100 144 130 101 145 131 102 142 128 101 143 129 102 143 129 100 145 130 101 145 130 99 146 130 97 145 129 95 145 129 95 145 128 98 145 128 98 146 129 99 146 129 99 147 130 100 146 129 99 146 129 99 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 131 104 145 131 104 144 130 103 144 130 104 144 130 104 144 129 106 145 130 107 145 130 107 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 129 106 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 132 105 146 132 105 147 133 106 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 134 109 145 135 110 146 136 111 146 136 111 147 137 112 147 137 112 146 136 111 146 136 111 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 151 139 123 151 139 123 151 139 123 151 139 123 152 140 124 153 141 125 154 142 126 154 142 126 151 144 126 151 144 126 151 144 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 153 145 126 152 144 125 152 144 125 151 143 124 151 143 124 153 145 126 154 146 127 155 147 128 156 147 130 155 146 129 155 146 129 154 145 130 155 145 133 155 145 133 156 146 134 156 146 136 104 87 59 104 87 59 103 86 58 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 100 90 55 100 90 55 102 89 55 102 89 55 103 88 55 104 88 55 104 88 55 106 87 55 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 104 86 50 106 88 52 105 87 51 103 85 49 103 85 49 103 85 49 103 85 49 105 87 51 106 88 52 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 104 86 48 104 86 48 104 86 48 104 86 48 104 86 48 104 86 48 104 86 48 104 86 48 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 107 89 53 107 89 53 107 89 53 107 89 53 108 90 54 108 90 52 108 90 52 108 90 52 110 91 51 111 91 54 111 92 59 112 93 61 109 93 60 108 92 58 106 92 53 105 92 50 109 93 59 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 112 93 60 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 115 96 63 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 109 93 57 109 93 57 110 94 58 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 116 94 57 116 96 61 116 96 61 115 95 60 115 95 60 115 95 60 115 95 60 116 96 61 116 96 61 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 119 99 62 119 99 62 119 100 60 119 100 60 119 100 60 120 101 61 121 102 62 122 103 63 122 103 61 122 103 61 122 103 61 121 102 60 122 103 61 122 103 63 123 104 64 123 104 64 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 71 130 111 71 131 112 72 131 112 72 131 112 72 131 112 72 130 111 71 130 111 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 134 111 70 133 109 71 133 109 73 133 109 75 132 108 74 132 108 72 131 107 69 131 108 67 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 132 118 79 132 118 79 133 118 79 135 117 79 137 117 80 139 117 80 139 117 80 140 116 80 136 118 80 137 119 81 137 119 81 136 121 82 136 121 82 135 120 81 135 120 81 134 119 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 122 91 137 122 91 137 122 91 137 122 91 137 122 91 137 122 89 137 122 89 137 122 89 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 137 126 94 137 126 94 137 126 96 137 126 96 137 126 98 137 126 98 137 125 99 137 125 99 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 142 127 94 142 127 94 142 127 94 143 128 95 143 128 95 143 128 95 144 129 96 144 129 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 146 134 96 142 130 92 144 130 93 147 133 98 145 129 95 139 123 89 143 124 92 149 130 98 150 134 100 143 127 93 141 125 91 150 131 98 156 137 104 155 136 103 150 131 98 146 127 94 135 116 99 135 116 101 138 121 105 131 115 100 132 119 102 142 131 111 139 131 108 140 134 108 147 138 107 145 136 105 143 134 103 140 131 100 139 130 99 139 130 99 139 130 99 140 131 100 140 128 104 141 129 103 144 130 103 145 131 102 146 131 100 145 130 97 144 128 94 143 127 93 146 127 97 147 128 98 147 128 98 147 128 98 147 128 98 147 128 98 147 128 98 147 128 98 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 132 103 145 131 102 144 130 103 143 129 102 143 129 103 144 130 104 145 130 107 146 131 108 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 133 111 145 134 112 146 135 113 146 135 113 147 136 114 147 136 114 146 135 113 146 135 113 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 147 137 112 148 138 113 148 138 113 148 138 113 149 139 114 149 139 114 149 139 114 149 139 114 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 152 140 124 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 154 142 126 151 144 126 151 144 126 151 144 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 153 145 124 152 144 123 152 144 123 152 144 123 152 144 123 153 145 124 154 146 125 154 146 125 155 146 129 155 146 129 155 146 129 155 146 131 155 145 133 155 145 133 156 146 134 156 146 136 104 87 59 104 87 59 103 86 58 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 101 88 56 101 88 56 101 88 56 102 87 56 102 87 56 102 87 56 103 86 56 103 86 56 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 106 86 51 105 85 50 104 84 49 103 83 48 103 83 48 104 84 49 105 85 50 106 86 51 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 108 88 53 108 88 53 108 88 53 108 88 53 109 89 54 109 89 56 109 89 56 109 89 56 110 91 51 111 91 54 111 92 59 112 93 61 109 93 60 108 92 58 106 92 53 105 92 50 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 112 96 62 110 94 60 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 113 97 63 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 109 93 57 110 94 58 110 94 58 111 95 59 112 96 60 112 96 60 111 95 59 111 95 59 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 115 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 116 96 61 116 96 61 115 95 60 115 95 60 115 95 60 115 95 60 116 96 61 116 96 61 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 120 101 61 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 120 100 63 121 101 64 122 103 63 122 103 63 122 103 63 122 103 61 122 103 61 123 104 62 124 105 63 124 105 63 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 71 130 111 71 131 112 72 131 112 72 131 112 72 131 112 72 130 111 71 130 111 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 134 111 70 133 109 71 133 109 73 133 109 75 132 108 74 132 108 72 131 107 69 131 108 67 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 132 118 79 132 118 79 133 118 79 135 117 79 137 117 80 139 117 80 139 117 80 140 116 80 134 119 80 135 120 81 135 120 81 136 121 82 136 121 82 137 119 81 137 119 81 136 118 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 122 89 137 122 89 137 122 89 137 122 91 137 122 91 137 122 91 137 122 91 137 122 91 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 137 123 94 137 123 94 138 124 95 138 124 95 139 125 96 139 125 96 139 125 96 139 125 96 137 126 94 137 126 94 137 126 96 137 126 96 137 126 98 137 126 98 137 125 99 137 125 99 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 139 125 96 139 125 96 139 125 96 140 126 97 140 126 97 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 94 141 128 94 141 128 94 142 129 95 142 129 95 142 129 95 143 130 96 143 130 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 149 129 92 147 127 92 146 126 91 146 126 93 147 124 93 144 121 90 145 121 93 146 122 94 145 131 105 140 126 100 138 124 98 139 125 99 138 124 98 134 120 94 131 117 91 130 118 92 144 129 124 137 123 120 147 133 132 144 132 132 154 144 142 168 161 153 158 152 140 156 153 138 145 141 104 144 140 103 142 138 101 140 136 99 139 135 98 138 134 97 138 134 97 138 134 97 138 131 102 140 131 102 142 133 102 143 132 102 143 132 100 144 131 97 143 130 95 142 129 94 144 127 97 144 127 97 144 127 97 144 127 97 144 127 97 144 127 97 144 127 97 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 132 103 145 131 102 144 130 101 143 129 102 143 129 102 144 130 104 145 131 105 146 132 106 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 147 133 107 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 133 111 145 134 112 146 135 113 146 135 113 147 136 114 147 136 114 146 135 113 146 135 113 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 148 138 113 148 138 113 148 138 113 149 139 114 149 139 114 149 139 114 149 139 114 150 140 115 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 152 140 124 152 140 124 151 139 123 151 139 123 151 139 123 152 140 124 153 141 125 153 141 125 151 144 126 151 144 126 151 144 126 152 143 126 152 143 126 154 142 126 154 142 126 155 142 126 152 144 123 152 144 123 152 144 123 152 144 123 152 144 123 153 145 124 154 146 125 154 146 125 154 145 128 154 145 128 155 146 129 155 146 131 156 146 134 156 146 134 156 146 134 156 146 136 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 85 57 102 85 57 102 85 57 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 86 56 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 104 84 47 104 84 47 104 84 47 105 85 48 105 85 48 105 85 48 105 85 48 106 86 49 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 108 88 53 108 88 53 108 88 53 108 88 55 109 89 56 109 89 56 109 88 57 109 88 57 110 90 53 110 90 55 110 91 59 111 92 62 109 92 62 108 92 59 107 93 56 107 93 54 111 95 61 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 110 95 56 110 95 56 111 96 57 112 97 58 112 97 58 112 97 58 111 96 57 111 96 57 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 115 93 56 115 93 56 115 93 56 113 93 56 114 94 57 113 95 57 113 95 57 113 95 57 116 96 59 116 96 59 115 95 58 115 95 58 115 95 58 115 95 58 116 96 59 116 96 59 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 120 101 59 119 100 58 119 100 60 119 100 60 119 100 60 119 99 62 120 100 63 120 100 63 121 103 65 121 103 63 121 103 63 121 103 63 122 105 62 122 105 62 123 106 62 124 107 63 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 129 110 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 132 110 69 132 110 71 132 110 73 131 108 74 131 108 74 131 109 72 131 109 70 131 109 68 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 133 118 79 133 118 79 135 117 79 135 117 79 136 118 80 137 117 80 137 117 80 137 117 80 133 119 80 134 120 81 135 120 81 136 121 82 138 120 82 137 119 81 137 119 81 137 117 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 88 137 122 89 137 122 89 137 122 89 137 122 91 137 122 91 137 122 93 137 122 93 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 137 123 94 137 123 94 137 123 94 138 124 95 139 125 96 139 125 96 140 126 97 140 126 97 137 126 94 137 126 94 137 126 96 137 126 96 137 126 98 138 127 99 138 126 100 138 126 100 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 126 97 141 126 97 141 126 97 142 127 98 142 127 98 142 127 98 142 127 98 142 127 98 141 127 98 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 142 128 99 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 94 141 128 94 141 128 94 142 129 95 142 129 95 142 129 95 143 130 96 143 130 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 96 144 128 95 144 128 95 144 128 95 144 128 95 143 127 94 143 127 94 143 127 94 147 124 90 147 127 94 145 125 92 141 122 90 144 125 95 149 132 104 148 131 105 141 125 99 132 125 99 137 131 105 144 138 114 144 138 114 137 132 110 137 132 110 149 147 126 166 164 143 190 186 183 175 171 170 187 182 186 182 177 183 181 176 180 175 171 168 138 135 126 131 129 116 134 136 89 134 136 89 134 136 89 134 136 89 134 136 89 134 136 89 134 136 89 134 136 89 137 135 96 137 135 96 139 135 98 140 136 99 141 135 99 141 135 99 140 134 98 142 134 98 146 131 100 145 130 99 144 129 98 143 128 97 143 128 97 143 128 97 143 128 97 143 128 97 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 132 100 145 132 100 144 130 101 144 130 101 144 130 103 144 130 103 145 131 105 145 131 105 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 146 131 108 146 131 108 147 132 109 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 133 113 145 134 114 146 135 115 146 135 115 147 136 116 147 136 116 146 135 115 146 135 115 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 150 139 117 150 139 117 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 152 140 124 152 140 124 152 140 124 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 150 143 125 150 143 125 150 143 125 151 142 125 151 142 125 153 141 125 153 141 125 154 141 125 152 144 125 152 144 125 152 144 125 153 145 126 153 145 126 153 145 126 153 145 126 153 145 126 153 144 127 154 145 128 155 146 129 156 147 132 156 146 134 156 146 134 156 146 134 156 146 136 102 85 57 102 85 57 102 85 57 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 104 84 47 104 84 47 104 84 47 105 85 48 105 85 48 105 85 48 106 86 49 106 86 49 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 108 88 51 108 88 53 108 88 53 108 88 55 109 88 57 109 88 57 109 88 59 109 88 59 110 90 57 110 89 58 109 90 60 109 89 62 108 91 63 109 92 62 108 93 60 109 95 60 111 95 61 110 94 60 110 94 60 109 93 59 110 94 60 111 95 61 112 96 62 113 97 63 111 97 62 111 97 62 111 97 62 111 97 62 110 96 61 110 96 61 110 96 61 110 96 61 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 111 96 57 111 96 57 112 97 58 112 97 58 112 97 58 111 96 57 111 96 57 110 95 56 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 111 93 57 110 92 56 110 92 56 109 91 55 109 91 55 108 90 54 108 90 54 108 90 54 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 116 92 56 116 92 56 115 93 56 113 93 56 114 94 57 113 95 57 113 95 57 111 96 57 116 97 57 116 97 57 115 96 56 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 120 101 58 119 100 58 119 100 58 118 99 59 118 98 61 119 99 62 119 99 64 120 100 65 121 103 65 121 103 65 121 103 63 121 103 63 122 105 62 123 106 62 124 107 63 125 108 64 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 128 109 69 129 110 70 129 110 70 130 111 71 130 111 71 129 110 70 129 110 70 128 109 69 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 128 111 68 128 110 70 128 110 72 128 110 74 128 110 74 129 111 73 129 111 71 129 112 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 136 116 79 136 116 79 136 116 79 135 117 79 136 118 80 136 118 80 134 119 80 134 119 80 133 119 80 134 120 81 134 120 81 136 121 82 138 120 82 137 119 81 138 118 81 137 117 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 88 137 123 88 137 122 89 137 122 89 137 122 91 137 122 93 137 122 93 137 122 93 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 136 122 93 137 123 94 137 123 94 138 124 95 139 125 96 139 125 96 140 126 97 140 126 97 136 125 93 136 125 93 137 126 96 137 126 96 137 126 98 138 127 99 138 126 100 138 126 100 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 143 128 99 143 128 99 143 128 99 142 127 98 142 127 98 142 127 98 142 127 98 142 127 98 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 143 129 100 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 139 129 94 139 129 94 139 129 94 140 130 95 140 130 95 140 130 95 141 131 96 141 131 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 144 128 95 143 127 94 143 127 94 143 127 94 140 126 91 146 133 99 142 131 99 136 127 96 144 139 109 159 158 128 157 157 129 140 143 116 142 143 111 147 151 118 158 161 130 162 167 135 159 166 135 161 167 139 171 180 151 185 194 165 187 198 182 167 177 166 188 195 188 186 191 187 181 183 178 163 165 154 116 117 99 114 114 90 127 135 78 129 137 80 130 138 81 132 140 83 132 140 83 132 140 83 131 139 82 130 138 81 134 141 90 135 139 89 135 138 91 136 137 93 137 138 96 140 138 100 141 139 101 141 138 103 146 135 103 145 134 102 143 132 100 142 131 99 141 130 98 141 130 98 141 130 98 141 130 98 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 144 131 99 144 131 99 145 132 100 145 131 102 145 131 102 145 131 104 144 130 103 144 130 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 107 145 130 107 145 130 107 145 130 107 145 130 107 146 131 108 146 131 108 147 132 109 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 133 113 145 134 114 146 135 115 146 135 115 147 136 116 147 136 116 146 135 115 146 135 115 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 148 137 117 149 138 118 149 138 118 149 138 118 149 138 118 150 139 119 150 139 119 150 139 119 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 153 141 125 152 140 124 152 140 124 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 150 143 125 150 143 125 150 143 125 151 142 125 151 142 125 153 141 125 153 141 125 154 141 125 151 142 125 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 152 143 126 153 144 127 155 146 129 156 147 132 157 147 135 157 147 135 156 146 134 156 146 136 102 85 57 102 85 57 102 85 57 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 108 84 58 108 84 58 106 85 58 106 85 58 106 85 58 106 85 58 105 85 58 105 85 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 102 88 53 102 88 53 102 88 53 102 88 53 102 88 53 102 88 53 102 88 53 102 88 53 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 106 83 49 105 82 48 105 82 48 107 84 50 108 85 51 108 85 51 107 84 50 105 82 48 105 82 48 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 106 84 47 106 84 47 106 84 47 107 85 48 107 85 48 108 86 49 108 86 49 108 86 49 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 110 88 51 110 87 53 110 87 53 110 87 55 111 88 57 111 87 59 111 87 59 111 87 61 110 89 58 110 89 60 108 88 61 108 88 63 107 90 64 109 92 64 109 94 63 110 95 62 111 95 61 110 94 60 110 94 60 109 93 59 109 93 59 111 95 61 112 96 62 113 97 63 112 98 63 111 97 62 111 97 62 111 97 62 110 96 61 110 96 61 110 96 61 109 95 60 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 95 65 112 97 58 112 97 58 112 97 58 112 97 58 112 97 58 111 96 57 110 95 56 110 95 56 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 111 92 59 111 93 57 111 93 57 110 92 56 110 92 56 109 91 55 108 90 54 107 89 53 107 89 53 108 92 58 108 92 58 108 92 58 111 93 57 112 92 57 112 92 55 113 93 56 115 93 56 116 92 56 116 92 56 115 93 56 115 93 56 114 94 57 113 95 57 111 96 57 111 96 57 116 97 55 116 97 55 115 96 54 115 96 54 115 96 54 115 96 54 116 97 55 116 97 55 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 120 101 58 119 100 57 119 100 58 118 99 59 118 98 61 118 98 61 119 99 64 119 99 64 121 103 67 121 103 65 121 103 65 121 103 63 122 105 62 123 106 62 124 107 63 125 108 62 125 103 62 125 103 62 126 104 63 126 104 63 126 104 63 127 105 64 127 105 64 127 105 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 128 109 67 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 128 110 70 128 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 128 109 69 128 109 69 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 125 110 67 125 110 69 126 111 72 126 110 74 127 111 75 127 112 73 127 112 71 128 113 70 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 132 113 71 132 113 71 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 75 133 115 75 133 115 75 133 115 75 134 116 76 134 116 76 134 116 76 134 116 76 139 115 79 138 116 79 138 116 79 136 116 79 136 118 80 134 119 80 133 119 80 133 119 80 132 120 80 134 120 81 134 120 81 136 121 82 138 120 82 138 118 81 138 118 81 139 117 80 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 121 87 138 122 88 138 122 88 137 123 86 137 123 88 137 123 88 137 122 89 137 122 91 137 122 93 137 122 93 137 121 95 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 136 122 93 137 123 94 137 123 94 138 124 95 139 125 96 140 126 97 140 126 97 140 126 97 136 125 93 136 125 93 137 126 96 137 126 96 137 126 98 138 127 99 138 126 100 138 126 100 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 139 128 98 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 144 129 100 144 129 100 144 129 100 143 128 99 143 128 99 142 127 98 142 127 98 142 127 98 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 143 129 100 143 129 100 143 129 100 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 141 128 96 139 129 94 139 129 94 139 129 94 140 130 95 140 130 95 140 130 95 141 131 96 141 131 96 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 143 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 143 127 94 143 127 94 143 127 94 136 130 94 145 141 106 141 141 107 132 136 103 146 153 120 168 181 151 167 182 153 146 162 133 147 156 113 144 153 110 144 155 113 149 161 121 149 164 125 142 156 120 130 146 109 124 140 103 122 142 115 106 124 102 141 155 138 158 168 157 168 174 160 163 168 146 130 133 104 140 144 109 135 144 81 136 145 82 138 147 84 139 148 85 139 148 85 137 146 83 134 143 80 132 141 78 134 143 86 133 142 87 132 141 88 133 139 91 134 140 96 138 140 100 140 142 105 142 142 106 148 139 106 147 138 105 145 136 103 143 134 101 141 132 99 141 132 99 141 132 99 142 133 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 143 130 96 144 131 99 145 132 100 146 132 103 146 132 103 145 131 104 144 130 103 143 129 102 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 109 145 130 109 145 130 109 145 130 109 145 130 109 146 131 110 146 131 110 147 132 111 147 131 106 147 131 106 148 132 107 147 132 109 145 133 109 146 134 112 146 134 112 145 134 112 144 133 113 145 134 114 146 135 115 146 135 115 147 136 116 147 136 116 146 135 115 146 135 115 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 150 138 124 150 138 124 153 141 125 153 141 125 152 140 124 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 150 143 125 150 143 125 150 143 125 151 142 125 151 142 125 153 141 125 153 141 125 154 141 125 151 142 127 152 143 128 152 143 128 153 144 129 154 145 130 153 144 129 153 144 129 153 144 129 152 143 126 153 144 127 155 146 129 156 147 132 157 147 135 157 147 135 156 146 134 156 146 136 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 106 85 58 106 85 58 106 85 56 106 85 56 106 85 54 106 85 54 106 86 53 106 86 53 109 86 55 108 85 54 106 85 54 106 85 54 105 86 54 102 86 53 101 86 53 101 86 53 102 85 57 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 105 88 60 105 88 60 102 87 54 102 87 54 103 88 55 103 88 55 103 88 55 103 88 55 102 87 54 102 87 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 103 86 56 103 86 56 104 87 57 104 87 57 103 86 56 102 85 55 101 84 54 101 84 54 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 106 85 54 106 86 53 105 85 52 104 84 49 104 84 47 104 85 45 104 85 45 105 86 44 102 83 51 103 84 52 103 84 52 104 85 53 105 86 54 105 86 54 105 86 54 104 85 53 104 86 46 104 86 46 104 86 46 104 86 48 104 86 48 104 86 50 104 86 50 104 85 52 106 83 49 106 83 49 106 84 47 106 84 47 106 84 45 107 85 44 108 87 44 109 88 45 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 95 62 111 94 66 111 94 66 111 94 64 111 94 64 111 95 62 111 95 61 111 95 59 111 95 59 112 96 60 112 96 60 112 96 60 112 96 60 111 95 59 111 95 59 111 95 59 111 95 59 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 108 93 54 109 94 55 109 94 55 110 95 56 110 95 56 109 94 55 109 94 55 108 93 54 110 91 59 110 91 59 110 91 59 109 90 58 109 90 58 108 89 57 108 89 57 108 89 57 109 91 53 109 91 53 110 92 54 110 92 54 111 93 55 112 94 56 113 95 57 113 95 57 114 94 57 114 94 57 114 94 57 114 94 57 115 95 58 115 95 58 115 95 58 115 95 58 117 95 54 117 95 54 117 95 54 117 95 54 118 96 55 118 96 55 118 96 55 118 96 55 121 97 59 121 97 59 120 98 59 120 98 59 118 99 59 117 99 59 115 100 59 115 100 59 115 103 61 116 103 61 116 103 61 117 102 61 118 103 62 120 102 62 120 102 62 120 102 62 125 102 60 125 102 60 125 102 60 125 102 60 126 103 61 126 103 61 126 103 61 126 103 61 124 105 63 124 105 63 125 106 64 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 130 107 73 130 107 73 130 106 72 130 106 72 131 105 72 130 104 71 132 103 71 132 103 71 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 131 112 72 131 112 72 131 112 72 130 111 71 130 111 71 130 111 71 129 110 70 129 110 70 128 109 67 129 110 68 129 110 68 129 110 68 129 110 68 130 111 69 130 111 69 130 111 69 131 113 67 131 113 67 131 113 67 131 112 69 131 112 69 131 112 70 131 112 70 131 112 70 133 111 70 134 112 71 135 113 72 135 113 72 136 114 73 136 114 73 135 113 72 135 113 72 137 115 74 137 115 74 137 115 74 137 115 76 137 115 78 136 114 77 136 114 77 136 113 79 135 115 80 135 115 80 136 116 81 137 117 82 137 117 82 137 117 82 137 117 82 137 117 82 132 119 84 133 119 84 134 120 85 135 119 85 137 118 85 139 119 86 139 119 86 141 118 86 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 120 84 137 121 85 137 121 85 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 135 122 90 135 122 90 135 122 90 136 123 91 137 124 92 138 125 93 138 125 93 139 126 94 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 135 129 95 137 128 95 137 128 97 137 126 96 139 125 98 140 124 98 140 122 98 140 122 98 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 137 128 99 137 128 99 137 128 99 138 129 100 139 130 101 140 131 102 141 132 103 142 133 104 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 142 126 101 142 126 101 143 126 100 143 126 100 143 126 100 145 125 98 145 125 98 145 125 98 141 127 101 137 123 96 138 124 97 143 129 100 146 131 100 142 127 94 142 127 94 144 130 95 134 131 96 134 131 96 135 131 96 136 132 95 137 131 95 141 133 96 142 134 97 144 134 98 137 128 85 140 131 90 143 134 93 143 134 95 142 132 96 140 130 95 139 129 94 139 128 96 133 128 86 138 134 96 141 141 107 139 142 113 134 138 111 133 136 107 134 137 106 139 140 108 138 141 114 137 142 112 135 140 108 132 138 102 130 139 96 132 141 94 138 148 98 143 153 101 137 148 88 133 144 84 124 138 77 118 132 73 114 127 71 112 127 70 113 128 73 114 129 74 128 142 93 128 142 93 131 143 93 138 148 96 145 154 101 154 161 107 163 168 112 167 172 116 143 153 118 146 155 124 150 156 130 148 154 128 146 152 118 144 152 103 144 155 89 144 156 80 152 153 85 150 153 86 145 150 86 140 146 86 138 147 90 140 150 97 137 149 99 132 146 97 141 155 102 141 153 103 141 148 106 140 141 107 139 136 103 141 132 101 143 133 98 146 133 98 146 130 97 142 129 95 149 141 104 136 131 93 143 138 100 132 124 88 143 130 96 143 126 96 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 146 130 105 146 130 105 146 130 107 146 130 107 146 130 107 146 130 107 146 130 107 146 130 107 146 130 107 146 130 107 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 147 136 116 147 136 116 147 136 116 146 135 115 146 135 115 145 134 114 145 134 114 145 134 114 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 140 121 148 140 121 149 141 122 149 141 122 149 141 122 150 142 123 150 142 123 150 142 123 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 149 141 128 150 142 129 151 143 130 151 143 130 152 144 131 152 144 131 151 143 130 151 143 130 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 85 58 106 85 58 106 85 56 106 85 56 106 85 54 106 85 54 106 86 53 106 86 53 109 86 55 108 85 54 106 85 54 106 85 54 105 86 54 102 86 53 102 86 53 101 86 53 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 103 87 54 103 87 54 104 88 55 104 88 55 104 88 55 104 88 55 103 87 54 103 87 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 103 86 56 103 86 56 104 87 57 104 87 57 103 86 56 102 85 55 102 85 55 101 84 54 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 106 85 54 106 86 53 105 85 52 104 84 49 104 84 47 104 84 47 104 85 45 105 86 46 102 83 50 103 84 51 104 85 52 104 85 52 105 86 53 105 86 53 104 85 52 104 85 52 104 86 46 104 86 46 104 86 46 104 86 48 104 86 48 104 86 50 104 86 50 104 85 52 107 84 50 106 83 49 106 84 47 106 84 47 106 84 45 107 85 44 108 86 45 109 88 45 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 104 88 54 104 88 54 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 91 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 113 94 62 111 94 66 111 94 66 111 94 64 111 95 62 111 95 62 111 95 61 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 110 94 58 110 94 58 110 94 58 110 94 58 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 110 92 54 110 92 54 110 92 54 111 93 55 111 93 55 112 94 56 112 94 56 112 94 56 113 93 56 114 94 57 114 94 57 114 94 57 115 95 58 115 95 58 115 95 58 115 95 58 117 95 56 117 95 56 117 95 56 117 95 56 118 96 57 118 96 57 118 96 57 118 96 57 121 97 59 121 97 59 120 98 59 118 99 59 118 99 59 117 99 59 117 99 59 115 100 59 116 103 61 116 103 61 116 103 61 117 102 61 118 103 62 120 102 62 120 102 62 120 102 62 124 103 60 124 103 60 124 103 60 124 103 60 125 104 61 125 104 61 125 104 61 125 104 61 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 130 108 71 130 108 71 129 107 70 130 106 70 130 106 70 130 104 69 130 104 69 132 103 69 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 131 112 72 131 112 72 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 129 110 68 129 110 68 129 110 68 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 131 113 67 131 113 67 131 113 67 131 112 69 131 112 69 131 112 70 131 112 70 131 112 72 131 112 70 132 113 71 133 114 72 133 114 72 134 115 73 134 115 73 133 114 72 133 114 72 134 115 73 134 115 73 134 115 73 135 116 76 135 115 78 135 115 78 135 115 78 135 115 80 135 115 80 135 115 80 136 116 81 137 117 82 137 117 82 137 117 82 137 117 82 137 117 82 133 119 84 133 119 84 134 120 85 135 119 85 137 118 85 138 119 86 139 119 86 139 119 86 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 139 123 89 135 122 90 135 122 90 136 123 91 136 123 91 137 124 92 137 124 92 138 125 93 138 125 93 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 138 127 95 138 127 95 138 127 97 139 125 96 139 125 98 139 125 98 140 124 99 140 124 99 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 140 129 101 140 129 101 140 129 101 139 128 100 139 128 100 140 129 101 140 129 101 141 130 102 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 140 126 97 140 126 97 141 127 98 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 139 128 98 139 128 98 139 128 98 139 128 96 139 128 96 139 128 96 139 128 96 139 128 96 143 127 101 142 126 100 143 128 99 146 131 102 145 130 99 141 126 93 142 127 94 147 131 97 142 132 97 141 131 96 140 130 95 141 128 94 141 128 94 140 127 95 140 127 95 140 127 95 132 128 90 134 130 92 137 133 96 137 133 96 137 133 98 136 131 99 137 132 100 138 133 103 145 142 109 139 138 107 133 136 107 132 138 112 133 142 115 135 142 111 130 135 103 124 130 96 117 126 71 123 132 77 130 139 82 134 145 85 133 147 85 129 145 80 123 143 74 120 140 69 112 127 70 111 126 69 112 127 70 111 128 73 113 130 75 116 133 78 118 135 81 120 137 83 116 133 78 118 136 78 123 138 79 128 142 81 136 148 86 142 152 89 148 157 92 151 160 93 150 161 105 149 158 115 152 156 129 155 157 135 153 154 122 147 150 93 143 151 65 143 155 47 151 157 59 153 159 63 151 158 65 144 153 62 139 152 64 139 153 68 139 154 73 138 153 72 138 156 74 139 153 74 141 151 78 143 148 82 145 144 87 145 137 88 141 129 87 138 124 85 144 127 99 140 126 97 145 134 102 132 126 92 141 135 101 138 127 95 148 135 103 146 129 99 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 146 130 105 146 130 105 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 145 134 114 145 134 114 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 140 121 148 140 121 149 141 122 149 141 122 149 141 122 150 142 123 150 142 123 150 142 123 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 149 141 128 150 142 129 151 143 130 151 143 130 152 144 131 152 144 131 151 143 130 151 143 130 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 85 58 105 85 58 105 86 56 105 86 56 105 86 54 105 86 54 105 86 53 105 86 53 107 86 55 106 85 54 106 85 54 105 86 54 105 86 54 104 85 53 102 86 53 102 86 53 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 103 86 56 103 86 56 103 86 56 105 86 54 105 86 54 106 87 55 106 87 55 106 87 55 106 87 55 105 86 54 105 86 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 103 86 56 103 86 56 103 86 56 104 87 57 103 86 56 103 86 56 102 85 55 101 84 54 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 106 86 53 106 86 53 105 85 52 104 84 49 104 84 49 104 84 47 104 84 47 105 85 48 103 85 47 103 85 47 104 86 48 104 86 48 105 87 49 105 87 49 104 86 48 104 86 48 104 86 46 104 86 46 104 86 46 104 86 48 104 86 48 104 86 50 104 86 50 104 85 52 107 85 48 107 85 48 106 84 47 106 84 45 106 84 45 107 85 46 108 86 45 108 86 45 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 103 87 53 103 87 53 104 88 54 105 89 55 106 90 56 107 91 57 108 92 58 108 92 58 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 114 93 62 114 93 62 114 93 62 114 93 62 114 93 62 114 93 62 114 93 62 114 93 62 111 94 64 111 94 64 111 95 62 111 95 62 111 95 61 111 95 61 111 95 61 111 95 59 110 94 58 110 94 58 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 109 93 57 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 110 92 54 110 92 54 110 92 54 109 91 53 109 91 53 109 91 53 109 91 53 108 90 52 110 92 54 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 115 95 58 115 95 58 115 95 58 117 95 58 117 95 58 117 95 58 117 95 58 118 96 59 118 96 59 118 96 59 118 96 59 119 97 58 119 97 58 119 97 58 118 99 59 118 99 59 118 100 60 118 100 60 118 100 60 116 103 61 116 103 61 117 102 61 117 102 61 120 102 62 120 102 62 121 102 62 121 102 62 121 104 61 121 104 61 121 104 61 121 104 61 122 105 62 122 105 62 122 105 62 122 105 62 124 104 67 124 104 67 125 105 68 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 127 107 70 129 107 70 129 107 70 130 106 70 130 106 70 130 104 69 130 104 69 130 104 69 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 129 110 70 129 110 70 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 130 111 71 129 112 69 129 112 69 129 112 69 129 112 69 130 113 70 130 113 70 130 113 70 131 114 71 131 113 67 131 113 67 131 112 69 131 112 69 131 112 70 131 112 70 131 112 72 131 112 72 131 112 70 132 113 71 133 114 72 133 114 72 134 115 73 134 115 73 133 114 72 133 114 72 133 114 72 133 114 72 134 115 73 134 115 75 135 115 78 135 115 78 136 116 79 136 116 81 134 116 80 134 116 80 135 117 81 136 118 82 136 118 82 136 118 82 136 118 82 136 118 82 133 119 84 133 119 84 135 119 85 135 119 85 137 118 85 138 119 86 138 119 86 139 119 86 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 136 123 91 136 123 91 136 123 91 137 124 92 137 124 92 137 124 92 137 124 92 137 124 92 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 140 125 94 140 125 94 139 125 96 139 125 96 139 125 98 138 127 99 138 126 100 138 126 100 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 143 132 104 142 131 103 141 130 102 140 129 101 139 128 100 138 127 99 138 127 99 138 127 99 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 141 127 98 140 126 97 140 126 97 141 127 98 141 127 98 142 128 99 142 128 99 142 128 99 143 129 100 136 131 93 136 131 93 136 131 93 136 131 93 136 131 93 136 130 94 136 130 94 136 130 94 142 125 97 143 126 98 145 128 100 145 130 99 142 127 96 139 124 91 140 125 92 144 129 96 147 128 95 146 127 94 144 128 95 143 128 97 142 128 99 140 129 101 140 131 102 140 130 103 137 141 108 137 141 108 137 140 109 135 138 107 132 135 106 131 134 105 131 134 107 132 135 108 126 130 105 128 134 108 126 136 111 120 133 105 113 128 97 113 127 92 121 133 95 128 139 97 145 155 95 140 151 91 132 146 85 125 141 79 116 136 75 110 132 70 103 127 65 99 125 62 108 128 77 110 130 79 112 132 81 115 135 82 116 136 83 117 137 84 117 137 84 117 137 84 115 137 73 117 139 75 122 143 76 127 147 78 134 151 80 138 154 79 141 155 78 142 156 77 154 167 85 148 157 90 149 152 107 153 153 119 153 150 107 147 147 77 154 157 54 167 172 46 152 159 43 161 168 54 168 176 64 166 176 64 159 171 63 154 167 61 147 162 57 143 158 55 146 161 58 150 165 62 159 170 68 168 174 78 172 171 88 168 161 93 158 145 92 149 135 90 144 128 102 142 128 101 143 132 104 132 123 94 140 131 102 142 131 101 150 136 107 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 146 130 105 146 130 105 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 145 134 114 145 134 114 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 139 122 148 139 122 149 140 123 149 140 123 149 140 123 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 150 143 127 150 143 127 151 144 128 152 145 129 152 145 129 152 145 129 152 145 129 151 144 128 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 86 56 105 86 56 105 86 54 105 86 54 105 86 53 105 86 53 107 86 55 106 85 54 105 86 54 105 86 54 105 86 54 104 85 53 104 85 53 104 85 53 105 88 58 105 88 58 104 87 57 104 87 57 103 86 56 103 86 56 103 86 56 102 85 55 106 85 54 106 85 54 107 86 55 107 86 55 107 86 55 107 86 55 106 85 54 106 85 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 86 53 106 86 53 105 85 52 104 84 51 104 84 51 104 84 49 104 84 49 105 85 50 103 85 45 103 85 45 104 86 46 104 86 46 105 87 47 104 86 46 104 86 46 103 85 45 105 86 46 105 86 46 105 86 46 105 85 48 105 85 48 105 85 50 105 85 50 105 85 52 107 85 48 107 85 48 106 84 45 106 84 45 106 84 45 107 85 46 107 85 46 108 86 47 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 104 88 54 104 88 54 104 88 54 105 89 55 106 90 56 106 90 56 107 91 57 107 91 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 116 93 62 116 93 62 116 93 62 116 93 62 116 93 62 116 93 62 116 93 62 116 93 62 111 95 62 111 95 62 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 111 95 59 111 95 59 111 95 59 110 94 58 110 94 58 110 94 58 109 93 57 109 93 57 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 108 92 58 108 92 58 108 92 58 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 115 95 58 115 95 58 117 94 60 117 94 60 117 94 60 117 94 60 118 95 61 118 95 61 118 95 61 118 95 61 118 96 57 116 97 57 117 98 58 118 99 59 118 99 59 119 100 60 120 101 61 120 101 61 117 102 61 117 102 61 117 102 61 119 101 61 120 102 62 121 102 62 121 102 62 121 102 62 119 104 61 119 104 61 119 104 61 119 104 61 120 105 62 120 105 62 120 105 62 120 105 62 124 104 69 124 104 69 125 105 70 125 105 70 125 105 70 125 105 70 126 106 71 126 106 71 127 107 70 127 107 70 127 107 70 129 107 70 130 106 70 130 106 70 130 106 70 131 105 70 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 130 111 71 130 111 71 131 112 72 131 112 72 127 112 69 127 112 69 128 113 70 128 113 70 128 113 70 129 114 71 129 114 71 129 114 71 131 112 69 131 112 69 131 112 69 131 112 70 131 112 70 131 112 72 131 112 72 131 112 72 131 112 70 132 113 71 133 114 72 133 114 72 134 115 73 134 115 73 133 114 72 133 114 72 133 114 72 133 114 72 133 114 72 134 115 75 135 115 78 136 116 79 136 116 79 137 117 82 134 116 80 134 116 80 135 117 81 136 118 82 136 118 82 136 118 82 136 118 82 136 118 82 134 118 84 134 118 84 135 119 85 135 119 85 135 119 85 138 119 86 138 119 86 138 119 86 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 136 120 86 137 121 87 137 121 87 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 139 123 90 137 124 92 137 124 92 137 124 92 137 124 92 137 124 92 136 123 91 136 123 91 136 123 91 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 140 123 93 140 123 93 140 125 96 139 125 96 137 126 98 137 128 99 137 127 100 135 128 100 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 143 132 104 142 131 103 141 130 102 140 129 101 139 128 100 138 127 99 138 127 99 138 127 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 129 99 140 131 92 140 131 92 140 131 92 139 131 92 139 131 94 139 131 94 137 132 94 137 131 95 142 127 98 142 127 98 143 128 99 143 129 100 142 128 99 141 128 96 139 128 96 139 128 96 145 130 97 144 131 97 141 130 98 137 130 101 134 130 101 131 131 105 129 131 107 128 132 107 122 132 107 121 131 106 120 130 105 116 126 101 113 123 99 112 122 98 114 124 100 116 126 102 110 123 97 114 128 102 115 134 104 111 133 97 106 128 89 110 132 86 124 143 97 136 154 104 124 136 98 117 129 93 106 122 86 101 118 84 101 122 89 103 128 96 107 134 101 109 136 105 115 142 97 117 143 96 117 143 96 116 142 94 116 140 90 114 138 88 112 136 84 111 135 83 119 145 82 123 148 83 129 151 86 134 156 84 138 159 84 141 160 81 140 159 77 140 158 74 152 164 64 149 160 68 155 162 84 163 164 96 156 153 86 143 140 63 155 149 61 176 172 73 165 169 75 170 174 80 170 175 81 168 173 81 164 170 80 161 170 81 158 166 80 154 164 77 150 158 72 151 158 65 150 156 58 150 152 55 148 147 55 146 139 61 143 132 68 143 127 75 144 129 98 147 132 103 147 133 106 140 126 100 141 127 101 144 130 104 147 131 105 142 127 98 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 145 131 105 145 131 105 146 131 108 146 131 108 146 131 108 146 131 108 146 131 108 146 131 108 146 131 108 146 131 108 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 145 134 114 145 134 114 145 134 114 146 135 115 146 135 115 147 136 116 147 136 116 147 136 116 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 139 122 148 139 122 149 140 123 149 140 123 149 140 123 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 152 143 126 151 142 127 151 142 127 152 143 128 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 105 85 58 104 87 59 104 87 59 104 87 57 104 87 57 104 88 55 104 88 55 104 88 54 104 88 54 106 87 55 105 86 54 105 86 54 105 86 54 105 86 54 104 85 53 105 84 53 105 84 53 105 89 56 105 89 56 104 88 55 104 88 55 103 87 54 103 87 54 103 87 54 102 86 53 106 85 54 106 85 54 107 86 55 107 86 55 107 86 55 107 86 55 106 85 54 106 85 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 102 86 52 102 86 52 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 102 86 52 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 106 86 53 106 86 53 105 85 52 104 84 51 104 84 51 104 84 51 104 83 52 105 84 53 103 85 45 104 86 46 104 86 46 105 87 47 104 86 46 104 86 46 103 85 45 103 85 45 105 86 46 105 86 46 105 86 46 105 85 48 105 85 48 105 85 50 105 85 50 105 85 52 108 86 47 107 85 46 107 85 46 106 84 45 106 84 45 106 84 45 107 85 48 107 85 48 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 117 94 63 117 94 63 117 94 63 117 94 63 117 94 63 117 94 63 117 94 63 117 94 63 112 96 60 112 96 60 112 96 60 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 60 112 96 60 112 96 60 111 95 59 111 95 59 111 95 59 110 94 58 110 94 58 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 107 91 57 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 107 91 57 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 109 91 51 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 94 60 117 94 60 117 94 60 117 94 60 118 95 61 118 95 61 118 95 61 118 95 61 116 97 57 116 97 57 117 98 58 118 99 59 118 99 59 119 100 60 120 101 61 122 100 61 117 102 61 117 102 61 119 101 61 119 101 61 121 102 62 121 102 62 123 101 62 123 101 62 119 104 63 119 104 63 119 104 63 119 104 63 120 105 64 120 105 64 120 105 64 120 105 64 124 104 69 124 104 69 125 105 70 125 105 70 125 105 70 125 105 70 126 106 71 126 106 71 126 108 68 127 108 68 127 108 68 127 108 68 129 107 68 130 106 68 130 106 68 130 106 68 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 130 111 71 130 111 71 130 111 71 129 112 69 129 112 69 130 113 70 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 131 112 69 131 112 69 131 112 70 131 112 70 131 112 72 131 112 72 131 111 74 131 111 74 130 113 70 131 114 71 132 115 72 132 115 72 133 116 73 133 116 73 132 115 72 132 115 72 132 115 72 132 115 72 132 115 72 133 115 75 134 116 78 135 117 79 135 117 79 136 118 82 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 136 117 84 136 117 84 137 118 85 135 119 85 135 119 85 136 120 86 136 120 86 136 120 86 135 119 86 135 119 86 136 120 87 136 120 87 136 120 87 136 120 87 137 121 88 137 121 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 137 124 92 137 124 92 137 124 92 137 124 92 137 124 92 136 123 91 136 123 91 136 123 91 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 140 123 93 140 123 93 140 125 96 139 125 96 137 126 98 137 128 99 137 127 100 135 128 100 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 143 129 102 142 128 101 142 128 101 141 127 100 141 127 100 142 128 101 142 128 101 142 128 101 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 131 101 142 131 101 141 130 100 140 129 99 140 129 99 139 128 98 138 127 97 138 127 97 146 128 92 146 128 92 144 128 94 143 129 94 143 128 95 142 129 97 142 129 97 140 129 97 142 131 103 141 130 102 139 130 101 138 131 102 141 134 105 141 136 107 138 134 105 135 131 102 135 136 104 131 135 102 128 133 103 122 131 102 115 129 103 110 128 102 108 128 103 105 127 104 107 124 105 107 124 105 107 124 105 106 123 104 106 123 104 108 125 106 112 130 108 115 133 111 118 139 108 112 136 102 110 136 99 116 144 103 127 156 110 132 160 111 130 154 104 124 146 97 101 119 93 103 121 95 107 127 102 113 137 111 120 146 121 122 150 127 119 149 125 115 147 123 112 143 102 111 142 101 113 141 100 112 141 95 113 141 93 115 142 91 116 143 90 117 144 91 122 147 90 125 151 90 129 154 89 135 158 88 137 159 84 138 160 78 139 159 74 138 158 71 148 161 53 156 168 58 172 181 74 179 186 83 162 162 74 139 135 62 144 135 80 163 152 107 181 179 131 173 171 123 160 158 110 150 149 101 152 151 105 161 160 114 164 166 119 164 166 119 159 159 107 152 152 92 140 140 70 126 124 47 118 112 34 117 109 34 122 112 43 130 116 53 138 126 84 145 131 94 146 131 100 147 131 105 143 127 102 144 128 103 142 126 100 141 127 98 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 143 131 105 143 131 105 144 132 106 144 132 106 144 132 106 144 132 106 143 131 105 143 131 105 144 132 108 144 132 108 144 132 108 144 132 108 144 132 108 144 132 108 144 132 108 144 132 108 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 145 134 114 145 134 114 145 134 114 146 135 115 146 135 115 147 136 116 147 136 116 147 136 116 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 139 124 148 139 124 149 140 125 149 140 125 149 140 125 150 141 126 150 141 126 150 141 126 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 151 142 125 152 143 126 153 144 127 153 144 127 154 145 128 154 145 128 153 144 127 153 144 127 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 104 87 59 104 87 59 104 87 57 104 87 57 104 88 55 104 88 55 104 88 54 104 88 54 104 88 55 103 87 54 105 86 54 105 86 54 105 86 54 105 84 53 105 84 53 105 84 53 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 87 54 103 87 54 103 87 54 105 86 54 105 86 54 106 87 55 106 87 55 106 87 55 106 87 55 105 86 54 105 86 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 101 85 51 102 86 52 103 87 53 103 87 53 104 88 54 103 87 53 103 87 53 103 87 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 51 106 86 53 105 85 52 104 84 51 104 83 52 104 83 52 104 83 54 105 84 55 104 86 48 104 86 48 105 87 49 105 87 49 104 86 48 104 86 48 103 85 47 103 85 47 107 85 46 107 85 46 107 85 46 107 85 48 107 85 48 107 84 50 107 84 50 107 84 52 108 86 45 108 86 45 107 85 46 106 84 45 106 84 45 106 84 47 107 85 48 107 85 48 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 115 94 63 112 97 58 112 97 58 112 97 58 112 96 60 112 96 60 112 96 62 112 96 62 112 96 62 113 97 61 112 96 60 112 96 60 112 96 60 111 95 59 111 95 59 111 95 59 111 95 59 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 108 90 52 109 91 53 109 91 53 109 91 53 109 91 53 110 92 54 110 92 54 110 92 54 110 92 54 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 112 92 55 112 92 55 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 117 95 58 117 95 58 117 95 58 117 95 58 118 96 59 118 96 59 118 96 59 118 96 59 116 98 58 116 98 58 116 98 58 118 99 59 118 99 59 121 99 60 121 99 60 121 99 60 119 101 61 119 101 61 119 101 61 120 101 61 121 102 62 123 101 62 123 101 62 123 101 62 121 103 63 121 103 63 121 103 63 121 103 63 122 104 64 122 104 64 122 104 64 122 104 64 124 104 67 124 104 67 125 105 68 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 125 108 65 125 108 65 125 108 65 127 108 66 127 108 66 129 107 66 129 107 66 130 107 66 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 69 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 132 113 71 131 112 70 131 112 70 131 112 70 131 112 72 131 112 72 131 111 74 131 111 74 131 111 76 128 113 70 129 114 71 130 115 72 130 115 72 131 116 73 131 116 73 130 115 72 130 115 72 130 115 72 130 115 72 131 116 73 131 116 75 132 117 78 132 117 78 133 118 79 133 117 81 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 137 117 84 136 117 84 137 118 85 137 118 85 135 119 85 136 120 86 135 121 86 135 121 86 135 118 88 135 118 88 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 139 122 92 136 123 91 136 123 91 136 123 91 137 124 92 137 124 92 137 124 92 137 124 92 137 124 92 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 140 125 94 140 125 94 139 125 96 139 125 96 139 125 98 138 127 99 138 126 100 138 126 100 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 142 126 100 142 126 100 142 126 100 142 126 100 142 126 100 143 127 101 144 128 102 145 129 103 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 128 99 142 133 102 141 132 101 141 132 101 140 131 100 139 130 99 138 129 98 138 129 98 137 128 97 146 127 95 146 127 95 144 127 97 143 128 99 142 128 101 140 128 102 139 129 104 139 129 104 134 130 103 133 132 104 132 132 104 130 130 104 129 133 106 131 135 110 129 135 109 123 132 105 114 128 102 113 129 103 111 129 103 108 131 105 107 133 108 105 135 111 104 136 113 103 137 113 116 139 123 116 139 123 116 139 123 116 139 121 115 138 120 117 140 120 120 143 123 123 146 126 126 151 121 128 155 122 132 162 126 136 168 129 137 168 127 131 159 121 121 145 111 114 135 104 120 149 119 124 153 123 127 158 126 132 163 131 131 165 130 127 161 124 120 155 115 114 151 110 115 149 112 116 148 109 116 147 106 117 146 102 119 147 99 122 149 98 125 152 99 129 154 99 128 153 95 130 154 92 132 157 91 136 160 86 139 161 79 142 162 75 142 163 70 143 163 68 158 170 60 160 172 60 166 178 68 169 177 76 156 161 79 144 143 87 150 145 113 167 160 142 177 174 155 171 168 149 163 160 141 159 157 136 163 161 140 168 166 143 165 163 140 158 156 133 152 148 110 153 150 107 154 150 102 152 147 91 145 139 77 139 132 64 134 126 54 132 122 50 130 121 62 133 121 69 134 119 76 151 132 100 147 127 100 147 130 104 141 126 97 146 132 103 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 143 131 105 143 131 105 144 132 106 144 132 106 144 132 106 144 132 106 143 131 105 143 131 105 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 145 134 114 145 134 114 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 139 124 148 139 124 149 140 125 149 140 125 149 140 125 150 141 126 150 141 126 150 141 126 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 149 140 123 150 141 124 150 141 124 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 154 142 126 154 142 126 155 143 127 156 144 128 156 144 128 156 144 128 156 144 128 155 143 127 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 103 88 59 103 88 59 103 88 57 103 88 57 103 88 55 103 88 55 103 89 54 103 89 54 103 88 55 103 87 54 103 87 54 105 86 54 106 85 54 105 84 53 107 84 53 107 84 53 103 87 53 103 87 53 103 87 53 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 103 87 54 103 87 54 104 88 55 104 88 55 104 88 55 104 88 55 103 87 54 103 87 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 101 85 51 102 86 52 102 86 52 103 87 53 104 88 54 104 88 54 103 87 53 103 87 53 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 106 86 51 106 86 51 105 85 52 104 83 52 104 83 52 104 83 54 104 83 56 105 84 57 104 85 52 104 85 52 105 86 53 105 86 53 104 85 52 104 85 52 103 84 51 102 83 50 107 85 46 107 85 46 107 85 46 107 85 48 107 85 48 107 84 50 107 84 50 107 84 52 109 88 45 108 86 45 107 85 44 106 84 45 106 84 47 106 84 47 106 83 49 107 84 50 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 114 95 63 114 95 63 114 95 63 114 95 63 114 95 63 114 95 63 114 95 63 114 95 63 112 97 56 112 97 56 112 97 58 112 97 58 112 96 60 112 96 62 112 96 62 112 96 63 112 96 60 112 96 60 111 95 59 111 95 59 111 95 59 110 94 58 110 94 58 110 94 58 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 107 91 58 107 91 58 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 92 54 110 92 54 110 92 54 111 93 55 111 93 55 112 94 56 112 94 56 112 94 56 112 92 55 112 92 55 112 92 55 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 117 95 56 117 95 56 117 95 56 117 95 56 118 96 57 118 96 57 118 96 57 118 96 57 115 100 59 117 99 59 117 99 59 118 99 59 118 99 59 120 98 59 121 97 59 121 97 59 119 101 61 119 101 61 120 101 61 120 101 61 123 101 62 123 101 62 124 100 62 124 100 62 124 102 65 124 102 65 124 102 65 124 102 65 125 103 66 125 103 66 125 103 66 125 103 66 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 123 108 65 125 108 65 125 108 65 127 108 66 127 108 66 129 107 66 130 108 67 130 108 67 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 128 109 69 128 109 69 128 109 69 132 109 68 132 109 68 132 109 68 133 110 69 133 110 69 133 110 69 134 111 70 134 111 70 131 112 70 131 112 70 131 112 72 131 112 72 131 111 74 131 111 74 131 111 76 131 111 76 128 113 70 129 114 71 130 115 72 130 115 72 131 116 73 131 116 73 130 115 72 130 115 72 131 116 73 131 116 73 131 116 73 132 117 76 132 117 78 132 117 78 132 117 78 132 116 80 131 117 80 131 117 80 132 118 81 133 119 82 133 119 82 133 119 82 133 119 82 133 119 82 137 117 84 137 117 84 137 118 85 137 118 85 135 119 85 135 121 86 135 121 86 135 121 86 135 118 88 135 118 88 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 135 122 90 135 122 90 136 123 91 136 123 91 137 124 92 137 124 92 138 125 93 138 125 93 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 138 127 95 138 127 95 138 127 97 139 125 96 139 125 98 139 125 98 140 124 99 140 124 99 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 143 127 101 142 126 100 142 126 100 142 126 100 142 126 100 143 127 101 144 128 102 144 128 102 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 139 130 99 139 130 99 140 131 100 140 131 100 140 131 100 140 131 100 140 131 100 140 131 100 141 130 102 140 131 102 138 131 103 137 131 105 136 131 109 134 132 111 133 132 112 131 133 112 126 132 104 132 138 112 133 142 115 126 136 111 118 132 107 118 134 108 117 135 111 116 134 110 111 129 113 110 131 114 111 134 116 113 138 119 115 142 125 116 147 129 118 151 132 120 153 134 128 152 139 130 154 140 131 155 141 133 157 141 134 158 142 136 161 142 140 165 144 143 168 147 148 176 154 160 188 165 168 198 174 160 190 166 140 169 149 128 152 138 128 147 141 135 151 150 123 159 149 124 160 148 125 161 147 127 162 142 126 162 136 127 162 132 129 164 131 131 165 130 131 165 130 131 163 126 128 160 121 129 158 114 129 157 109 130 157 104 134 159 102 135 160 102 138 164 93 140 163 91 140 164 86 142 166 80 146 167 74 149 170 69 151 173 65 155 175 64 166 178 66 158 169 67 152 161 78 155 161 99 159 165 119 162 168 130 165 171 137 167 173 139 159 159 131 162 162 134 164 165 134 165 166 135 167 168 136 165 166 132 154 156 119 143 145 108 130 132 69 137 136 79 147 146 92 159 156 103 163 158 102 155 150 84 141 135 59 127 122 40 128 122 46 120 111 42 118 103 48 147 128 88 148 127 96 150 130 103 139 124 95 148 135 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 143 131 105 143 131 105 144 132 106 144 132 106 144 132 106 144 132 106 143 131 105 143 131 105 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 145 133 109 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 146 135 115 145 134 114 145 134 114 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 138 126 148 138 126 149 139 127 149 139 127 149 139 127 150 140 128 150 140 128 150 140 128 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 149 140 123 149 140 123 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 153 144 127 154 143 125 154 143 125 155 144 126 156 145 127 156 145 127 156 145 127 156 145 127 156 145 127 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 103 88 59 103 88 59 103 88 57 103 88 57 103 88 55 103 88 55 103 89 54 103 89 54 103 88 55 102 87 54 103 87 54 105 86 54 106 85 54 105 84 53 107 84 53 107 84 53 102 86 52 103 87 53 103 87 53 103 87 53 104 88 54 104 88 54 105 89 55 105 89 55 102 87 54 102 87 54 103 88 55 103 88 55 103 88 55 103 88 55 102 87 54 102 87 54 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 103 87 54 102 86 53 102 86 53 101 85 49 101 85 49 102 86 50 103 87 51 104 88 52 104 88 52 103 87 51 103 87 51 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 107 84 52 106 86 51 106 86 51 105 85 52 104 83 52 104 83 54 104 83 54 104 83 56 105 84 57 104 85 53 105 86 54 105 86 54 105 86 54 104 85 53 103 84 52 103 84 52 102 83 51 108 84 46 108 84 46 108 84 46 108 84 48 108 84 48 108 84 50 108 84 50 108 83 52 109 88 45 108 87 44 107 85 44 106 84 45 106 84 47 106 84 47 106 83 49 106 83 49 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 107 87 50 107 87 50 103 87 53 103 87 53 104 88 54 105 89 55 106 90 56 107 91 57 107 91 57 108 92 58 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 93 61 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 113 94 62 113 94 62 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 97 54 112 97 56 112 97 56 112 97 58 112 96 60 112 96 62 112 96 62 112 96 63 111 95 59 110 94 58 110 94 58 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 106 90 57 107 91 58 107 91 58 108 92 59 108 92 59 107 91 58 107 91 58 106 90 57 108 89 57 108 89 57 108 89 57 109 90 58 109 90 58 110 91 59 110 91 59 110 91 59 109 91 53 109 91 53 110 92 54 110 92 54 111 93 55 112 94 56 113 95 57 113 95 57 112 92 55 112 92 55 112 92 55 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 117 95 54 117 95 54 117 95 54 117 95 54 118 96 55 118 96 55 118 96 55 118 96 55 115 100 59 115 100 59 117 99 59 118 99 59 120 98 59 120 98 59 121 97 59 121 97 59 119 101 61 119 101 61 120 101 61 120 101 61 123 101 62 123 101 62 124 100 62 124 100 62 125 101 65 125 101 65 125 101 65 125 101 65 126 102 66 126 102 66 126 102 66 126 102 66 124 105 63 124 105 63 125 106 64 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 123 108 65 123 108 65 125 108 65 126 109 66 127 108 66 127 108 66 130 108 67 130 108 67 130 106 70 130 106 70 130 106 70 129 107 70 130 108 71 128 108 71 128 108 71 128 108 71 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 130 111 71 129 110 70 128 109 69 129 110 70 130 111 71 131 112 72 130 111 71 128 109 69 130 111 71 129 110 70 129 110 70 129 110 70 128 109 69 128 109 69 128 109 69 127 108 68 132 107 67 133 108 68 133 108 68 133 108 68 133 108 68 134 109 69 134 109 69 134 109 69 131 112 70 131 112 72 131 112 72 131 112 72 131 111 74 131 111 76 131 111 76 131 111 76 128 113 70 129 114 71 130 115 72 130 115 72 131 116 73 131 116 73 130 115 72 130 115 72 132 117 74 132 117 74 132 117 74 132 117 76 132 117 78 131 116 77 131 116 77 131 115 79 131 117 80 131 117 80 132 118 81 133 119 82 133 119 82 133 119 82 133 119 82 133 119 82 139 116 84 137 117 84 138 118 85 137 118 85 135 119 85 135 121 86 135 121 86 134 121 86 135 118 88 135 118 88 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 139 122 94 135 122 90 135 122 90 135 122 90 136 123 91 137 124 92 138 125 93 138 125 93 139 126 94 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 135 129 95 137 128 95 137 128 97 137 126 96 139 125 98 140 124 98 140 122 98 140 122 98 138 127 97 138 127 97 139 128 98 139 128 98 139 128 98 139 128 98 140 129 99 140 129 99 144 128 102 143 127 101 143 127 101 142 126 100 142 126 100 142 126 100 143 127 101 143 127 101 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 143 129 100 135 129 97 136 130 98 136 130 98 137 131 99 138 132 100 139 133 101 140 134 102 140 134 102 134 133 105 134 133 105 133 133 107 130 134 111 129 134 112 127 135 114 126 135 116 124 135 118 126 139 113 137 150 124 142 156 131 130 148 122 117 137 112 113 135 112 116 140 118 119 144 122 130 147 139 128 148 139 129 149 138 128 150 138 129 153 139 128 155 140 129 157 142 129 157 142 143 169 156 147 173 160 154 181 166 161 188 173 168 195 178 176 203 184 183 211 189 188 216 194 194 220 209 192 220 206 186 214 200 172 200 188 157 184 179 152 173 178 156 172 187 164 176 198 138 174 200 141 177 201 143 178 197 143 177 187 143 174 177 141 171 169 143 173 165 144 174 162 135 169 136 136 167 133 135 165 127 136 165 121 136 164 115 138 162 110 139 162 106 139 163 103 146 171 90 145 170 87 144 169 78 145 169 71 149 172 66 153 176 62 159 180 59 162 182 59 163 176 60 153 164 72 149 156 102 162 166 143 181 184 173 183 191 167 163 176 130 139 158 94 145 153 102 146 154 103 144 151 99 140 147 93 138 146 89 139 147 88 140 146 86 136 142 80 139 146 53 132 137 53 130 131 63 135 135 75 144 142 85 146 143 76 137 134 55 126 124 37 131 127 38 113 106 28 105 91 30 143 122 77 149 126 92 150 131 101 136 121 90 146 133 99 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 142 132 105 142 132 105 143 133 106 143 133 106 143 133 106 143 133 106 142 132 105 142 132 105 144 134 109 144 134 109 144 134 109 144 134 109 144 134 109 144 134 109 144 134 109 144 134 109 147 133 106 148 134 107 148 134 107 149 135 109 149 135 109 148 133 110 148 133 110 147 132 111 147 136 116 147 136 116 147 136 116 146 135 115 146 135 115 145 134 114 145 134 114 145 134 114 147 136 116 147 136 116 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 152 136 121 152 136 121 152 136 121 150 137 121 151 138 122 150 138 122 150 138 122 148 139 122 148 138 126 148 138 126 149 139 127 149 139 127 149 139 127 150 140 128 150 140 128 150 140 128 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 149 140 123 149 140 123 150 141 124 150 141 124 151 142 125 152 143 126 153 144 127 153 144 127 155 142 125 155 142 125 156 143 126 157 144 127 157 144 127 157 144 127 157 144 127 157 144 127 157 144 128 156 144 128 156 144 128 154 145 130 155 145 133 155 147 134 156 148 135 157 149 138 102 86 52 103 87 53 104 88 54 106 90 56 106 90 56 104 88 54 103 87 53 102 86 52 103 86 60 103 86 60 102 85 59 102 85 59 102 85 59 102 85 59 103 86 60 103 86 60 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 88 62 105 88 60 105 88 60 105 88 58 105 89 56 105 89 55 105 89 55 105 89 53 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 81 47 105 81 47 107 83 49 107 83 49 107 83 49 107 83 49 106 82 48 105 81 47 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 105 87 47 105 87 47 104 86 46 104 86 46 104 86 46 104 86 46 105 87 47 105 87 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 104 88 55 104 88 55 104 88 54 104 88 52 105 89 53 105 90 51 105 90 49 105 90 49 111 89 52 112 90 53 113 91 54 112 92 55 112 94 56 112 94 56 112 94 56 110 95 56 112 92 59 112 92 59 112 92 59 113 93 60 113 93 60 113 93 60 113 93 60 114 94 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 115 96 64 115 96 64 115 96 64 115 96 63 115 96 63 115 97 61 115 97 61 115 97 59 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 115 92 58 114 91 57 114 91 57 113 90 56 113 90 56 114 91 57 114 91 57 115 92 58 111 93 55 111 93 55 110 92 54 109 91 53 109 91 53 108 90 52 107 89 51 107 89 51 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 118 97 52 118 97 54 119 98 55 119 97 56 119 97 56 120 98 59 120 98 59 120 98 59 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 120 101 61 120 101 61 121 102 62 122 103 63 123 104 64 124 105 65 124 105 65 125 106 66 125 106 63 125 106 63 125 106 64 126 107 67 126 106 69 126 106 71 127 107 72 127 107 74 125 105 72 125 105 72 126 106 71 126 106 71 127 107 70 128 109 69 129 110 68 129 110 68 130 106 70 130 106 70 131 107 71 132 108 72 132 108 72 132 108 72 132 108 72 132 108 72 132 113 71 131 112 70 130 111 69 129 110 68 129 110 68 130 111 69 131 112 70 132 113 71 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 134 109 69 134 109 69 134 109 69 133 110 69 132 110 69 132 110 69 132 110 69 130 111 69 128 114 67 128 114 67 128 114 69 129 114 71 129 114 73 130 115 76 130 115 76 130 114 78 130 115 74 130 115 74 130 115 74 131 116 75 131 116 75 131 116 75 131 116 75 132 117 76 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 135 123 83 135 123 85 135 123 85 135 122 87 135 122 87 135 122 88 135 122 88 135 122 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 91 137 122 91 137 122 93 137 122 93 137 121 95 137 121 95 137 122 91 137 122 91 137 122 91 137 124 92 136 125 93 137 126 94 137 126 94 136 127 94 135 126 95 135 126 95 135 126 95 135 126 95 135 126 95 135 126 95 135 126 95 135 126 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 140 130 103 139 130 101 138 129 100 139 128 100 138 127 99 139 128 98 142 128 99 143 129 100 137 131 105 137 131 105 137 130 102 137 130 102 139 130 101 140 131 102 141 130 100 141 130 100 138 120 96 145 127 103 148 132 106 146 130 104 139 125 96 137 123 94 140 129 99 146 135 105 140 134 98 137 128 95 138 127 97 146 132 106 146 135 113 138 131 112 127 126 108 119 122 105 119 120 102 123 126 109 127 133 119 128 140 126 125 144 125 122 146 122 119 148 117 119 150 116 122 158 110 157 188 144 132 157 118 123 142 114 151 164 146 144 157 148 123 138 135 131 146 149 128 161 154 132 164 159 138 170 169 145 175 177 151 181 181 159 188 184 168 198 190 174 204 192 195 216 207 191 214 206 199 222 216 213 238 234 217 244 239 208 237 232 206 235 230 212 243 235 206 234 237 201 227 224 233 255 252 231 250 254 157 175 189 206 225 242 218 242 252 206 236 238 207 229 242 209 233 243 211 238 245 208 239 241 200 232 229 188 221 214 177 210 199 172 205 194 155 190 184 144 177 166 133 167 143 134 166 129 142 171 117 148 175 104 152 180 95 157 184 91 163 184 83 165 183 83 171 188 84 168 182 69 170 184 61 167 176 57 152 158 52 163 163 73 135 138 91 141 147 103 160 168 129 171 181 144 163 174 131 152 165 109 151 162 93 147 160 80 150 162 76 148 160 76 148 157 78 147 154 77 148 152 76 146 149 72 144 145 65 141 143 60 138 140 56 135 136 56 132 130 53 129 125 51 130 122 49 130 121 44 131 120 40 129 119 34 125 118 27 132 124 41 88 75 7 107 90 38 161 143 103 146 130 96 134 121 89 148 137 105 145 130 97 145 130 97 145 130 99 145 130 99 145 130 101 144 129 100 144 128 102 144 128 102 146 132 105 146 132 105 145 131 104 145 131 105 145 131 105 145 130 107 146 131 108 146 131 110 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 146 130 107 147 131 108 147 131 108 147 131 108 147 131 108 148 132 109 148 132 109 148 132 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 137 110 146 136 111 146 136 111 145 134 112 145 134 112 145 134 114 146 135 115 146 135 115 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 138 122 150 138 122 149 137 121 149 137 121 150 138 122 150 138 122 151 139 123 152 140 124 151 143 132 150 142 131 151 141 129 152 140 126 151 139 123 152 139 123 154 138 122 155 139 123 153 140 124 153 140 124 153 140 124 154 141 125 154 141 125 154 141 125 155 142 126 155 142 126 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 102 86 52 103 87 53 104 88 54 105 89 55 105 89 55 104 88 54 103 87 53 102 86 52 104 87 61 103 86 60 103 86 60 102 85 59 102 85 59 103 86 60 103 86 60 104 87 61 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 88 60 105 88 60 105 88 60 105 88 58 105 89 56 105 89 56 105 89 55 105 89 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 82 48 106 83 49 107 84 50 108 85 51 108 85 51 107 84 50 107 84 50 106 83 49 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 105 87 47 105 87 47 104 86 46 104 86 46 104 86 46 104 86 46 105 87 47 105 87 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 105 89 55 105 89 55 105 89 55 105 89 53 106 90 54 106 91 52 106 91 52 106 91 52 111 88 54 112 89 55 111 91 56 112 92 57 112 94 58 112 94 58 110 94 58 110 94 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 112 93 60 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 63 114 95 63 114 95 63 114 95 62 114 95 62 114 96 60 114 96 60 114 96 58 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 113 93 58 112 92 57 112 92 57 111 91 56 111 91 56 112 92 57 112 92 57 113 93 58 111 93 55 111 93 55 110 92 54 110 92 54 109 91 53 109 91 53 108 90 52 108 90 52 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 116 97 54 117 98 55 117 98 55 117 98 56 117 98 56 118 99 59 118 99 59 118 99 59 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 123 104 64 123 104 64 123 104 64 124 105 63 124 105 63 124 105 65 125 106 66 125 106 66 125 105 68 126 106 69 126 106 69 125 105 72 125 105 72 126 106 71 126 106 69 127 107 70 128 109 69 128 109 69 129 110 68 130 106 70 130 106 70 131 107 71 132 108 72 132 108 72 132 108 72 132 108 72 132 108 72 130 111 69 129 110 68 128 109 67 127 108 66 127 108 66 128 109 67 129 110 68 130 111 69 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 133 110 69 133 110 69 133 110 69 132 110 69 132 110 69 130 111 69 130 111 69 129 112 69 127 113 68 128 114 69 128 113 70 129 114 71 129 114 73 130 115 74 130 115 74 130 115 74 130 115 74 130 115 74 130 115 74 130 115 74 131 116 75 131 116 75 131 116 75 131 116 75 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 135 123 83 135 123 85 135 123 85 135 122 87 135 122 87 135 122 88 135 122 88 135 122 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 91 137 122 91 137 122 93 137 122 93 137 121 95 137 121 95 137 122 91 137 122 91 138 123 92 137 124 92 136 125 93 136 125 93 137 126 94 136 127 94 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 138 129 100 138 129 100 138 127 99 138 127 99 139 128 100 140 129 101 142 131 103 143 132 104 134 124 97 136 126 99 139 130 101 141 130 102 141 130 102 139 128 98 138 124 95 137 123 94 137 123 97 148 134 108 143 131 105 131 119 93 137 127 100 156 146 121 149 142 116 127 120 94 141 137 108 144 138 112 145 139 117 138 131 113 120 114 100 99 99 87 91 97 87 91 101 92 100 110 101 107 118 110 117 130 123 124 141 133 128 148 137 131 155 139 132 162 138 135 165 139 149 179 141 146 173 138 161 181 154 169 184 165 179 191 179 179 191 187 191 205 206 204 219 224 206 227 228 205 229 231 207 231 235 210 233 239 213 237 241 216 240 242 219 244 240 220 245 239 231 253 250 225 247 244 221 246 242 222 247 243 215 242 237 201 230 225 194 224 216 194 225 217 191 220 216 199 226 217 223 246 236 223 242 240 160 177 185 208 226 238 219 243 247 192 219 214 216 238 249 220 245 252 223 248 253 222 250 253 223 252 250 224 253 249 224 253 248 223 253 245 213 245 234 201 232 217 186 215 193 176 203 168 171 198 147 169 194 129 166 189 111 162 186 102 159 179 84 155 172 78 153 168 73 142 155 49 139 152 36 139 147 35 133 138 38 151 151 65 158 161 114 162 168 120 162 172 122 155 168 115 147 161 100 141 154 85 140 153 74 144 156 74 152 162 76 150 159 76 149 156 76 149 153 76 149 152 75 148 149 69 146 145 63 144 143 60 142 140 53 138 136 51 135 130 49 131 125 49 130 122 47 128 121 43 127 119 38 126 118 35 126 119 28 128 118 33 102 87 18 102 85 31 152 135 92 146 130 96 139 126 94 144 133 103 145 130 97 145 130 97 145 130 99 145 130 99 145 130 101 145 130 101 144 128 102 144 128 102 145 131 104 145 131 104 144 130 103 144 130 104 144 130 104 144 129 106 145 130 107 145 130 109 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 147 131 108 147 131 108 147 131 108 147 131 108 148 132 109 148 132 109 148 132 109 148 132 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 137 110 146 136 111 146 136 111 145 134 112 145 134 112 146 135 115 146 135 115 147 136 116 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 138 122 150 138 122 149 137 121 149 137 121 150 138 122 150 138 122 151 139 123 152 140 124 150 142 131 150 142 129 150 140 128 151 139 125 151 139 123 152 139 123 154 138 122 154 138 122 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 154 142 126 154 142 126 154 142 126 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 102 86 53 103 87 54 104 88 55 105 89 56 105 89 56 104 88 55 103 87 54 102 86 53 104 87 59 103 86 58 103 86 58 102 85 57 102 85 57 103 86 58 103 86 58 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 88 60 105 88 60 105 88 58 105 88 58 105 89 56 105 89 56 105 89 56 105 89 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 103 85 49 104 86 50 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 106 88 52 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 105 87 47 105 87 47 104 86 46 104 86 46 104 86 46 104 86 46 105 87 47 105 87 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 106 91 52 106 91 52 106 91 52 106 90 54 107 91 55 107 91 57 107 91 57 107 91 57 111 88 54 110 90 55 111 91 56 111 93 57 112 94 58 110 94 58 110 94 58 110 94 58 109 93 59 109 93 59 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 113 94 62 113 94 62 113 94 62 113 94 61 113 94 61 113 95 59 113 95 59 113 95 57 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 113 93 58 112 92 57 112 92 57 111 91 56 111 91 56 112 92 57 112 92 57 113 93 58 111 93 55 111 93 55 111 93 55 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 117 98 55 117 98 55 117 98 56 117 98 56 118 99 59 118 99 59 118 98 61 118 98 61 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 123 104 64 123 104 64 123 104 64 123 104 64 122 103 63 122 103 63 122 103 63 122 103 63 123 103 66 123 103 66 123 103 66 124 105 65 124 105 65 124 105 65 125 106 64 125 106 64 125 105 70 125 105 70 126 106 71 126 106 69 127 107 70 128 109 69 128 109 69 128 109 69 130 106 70 130 106 70 131 107 71 132 108 72 132 108 72 132 108 72 132 108 72 132 108 72 129 110 68 129 110 68 128 109 67 128 109 67 128 109 67 128 109 67 129 110 68 129 110 68 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 132 110 69 132 110 69 130 111 69 130 111 69 129 112 69 129 112 69 127 112 69 127 112 69 127 112 71 127 112 71 127 112 71 128 113 72 129 114 71 130 115 72 130 116 71 131 117 72 129 114 73 130 115 74 130 115 74 130 115 74 131 116 75 131 116 75 131 116 75 131 116 75 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 122 83 136 122 85 136 122 85 136 122 87 136 122 87 136 121 88 136 121 88 136 121 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 91 137 122 91 137 122 93 137 122 93 137 121 95 137 121 95 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 139 128 100 139 128 100 139 128 100 139 128 100 139 128 100 140 129 101 141 130 102 141 129 103 145 130 101 144 129 100 142 128 99 141 127 98 140 126 97 140 126 99 140 126 99 141 127 100 138 132 106 136 130 104 134 130 105 134 129 107 131 129 108 129 126 107 130 129 111 132 131 113 112 115 98 106 108 94 104 106 93 111 114 107 121 127 123 131 143 141 144 160 160 152 172 173 155 176 179 160 181 184 165 186 189 165 189 191 164 189 186 161 188 181 162 190 178 164 192 178 173 197 173 135 157 136 206 223 207 238 251 242 235 247 245 224 235 239 237 250 255 231 245 254 239 252 255 236 250 255 234 248 255 231 248 255 229 247 255 225 246 251 221 245 247 218 242 242 224 248 250 220 244 246 214 240 239 206 232 229 198 225 220 188 218 210 181 211 203 178 208 198 175 203 189 180 207 190 187 212 193 193 213 202 134 150 150 158 176 178 187 206 200 173 196 178 163 186 176 169 192 182 172 195 185 173 194 185 179 200 191 190 212 200 198 218 207 199 219 208 229 253 237 222 245 227 204 226 203 185 206 175 175 193 151 169 188 132 158 177 111 147 165 91 138 157 68 135 151 63 133 148 57 124 136 36 126 138 28 133 141 32 135 139 44 158 157 75 162 166 116 171 178 124 157 169 103 138 154 79 138 156 72 140 154 67 139 152 64 150 160 73 152 160 75 150 158 73 150 155 73 150 153 72 150 151 71 150 149 66 148 146 59 146 145 55 148 139 44 144 135 44 137 130 42 133 125 42 130 121 42 127 120 42 124 117 39 122 115 35 128 122 28 122 112 25 116 102 29 100 84 24 135 117 69 149 133 97 146 131 100 139 128 100 144 129 96 144 129 96 145 130 99 145 130 99 145 130 101 145 130 101 145 129 103 145 129 103 144 130 103 144 130 103 144 130 103 143 129 103 143 129 103 144 129 106 144 129 106 144 129 108 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 147 131 108 147 131 108 147 131 108 147 131 108 148 132 109 148 132 109 148 132 109 149 133 110 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 137 110 146 136 111 146 136 111 146 135 113 146 135 113 146 135 115 147 136 116 147 136 116 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 151 140 122 151 140 122 150 140 128 150 141 126 149 140 125 150 138 124 150 138 122 151 138 122 151 138 121 152 139 122 152 140 124 153 141 125 153 141 125 153 141 125 153 141 125 154 142 126 154 142 126 154 142 126 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 103 87 54 103 87 54 104 88 55 105 89 56 105 89 56 104 88 55 103 87 54 103 87 54 104 87 59 104 87 59 103 86 58 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 89 56 105 89 56 105 89 56 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 102 86 50 102 86 50 103 87 51 103 87 51 104 88 52 104 88 52 104 88 52 105 89 53 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 106 87 47 106 87 47 105 86 46 105 86 46 105 86 46 105 86 46 106 87 47 106 87 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 105 90 49 105 90 49 105 90 51 106 90 54 106 90 54 106 90 56 107 91 58 107 91 58 109 89 56 110 90 57 110 91 58 111 92 59 110 94 60 110 94 60 109 95 60 109 95 60 109 95 60 109 95 60 109 95 60 109 95 60 110 96 61 110 96 61 110 96 61 110 96 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 63 114 95 63 114 95 63 114 95 62 114 95 62 114 96 60 114 96 60 114 96 58 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 113 93 58 112 92 57 112 92 57 111 91 56 111 91 56 112 92 57 112 92 57 113 93 58 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 117 98 56 117 98 56 117 98 56 118 99 59 118 99 59 118 98 61 119 99 62 119 99 62 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 124 104 71 124 104 69 124 104 69 124 104 67 125 106 66 125 106 64 125 106 63 125 106 63 126 106 71 126 106 69 126 106 69 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 129 107 70 129 107 70 130 108 71 131 109 72 131 109 72 131 109 72 131 109 72 131 109 72 131 112 70 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 131 112 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 130 111 69 130 111 69 129 112 69 129 112 69 127 112 69 127 112 69 126 113 69 126 113 69 128 110 74 128 110 72 129 111 73 130 112 72 131 114 71 132 115 71 132 115 69 133 116 70 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 77 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 136 122 83 136 122 85 136 122 85 136 122 87 136 122 87 136 121 88 136 121 88 136 121 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 91 137 122 91 137 122 93 137 122 93 137 121 95 137 121 95 139 124 93 139 124 93 139 124 93 138 125 93 135 124 92 135 124 92 135 124 92 134 125 92 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 136 125 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 143 129 102 142 128 101 140 129 101 139 127 101 139 127 101 137 127 100 137 127 102 137 127 102 139 124 95 140 125 96 141 126 97 142 128 101 142 130 104 142 132 107 144 134 109 144 134 109 133 137 114 124 128 105 123 128 106 130 134 117 120 127 111 104 110 98 104 112 101 117 125 114 121 134 127 127 140 133 143 158 155 169 187 187 191 210 214 197 220 226 192 219 226 188 217 225 197 230 237 202 232 240 206 237 242 207 236 240 207 237 239 210 239 237 216 245 241 223 250 245 216 232 219 156 172 161 228 243 238 243 255 255 240 253 255 226 240 249 236 250 255 226 240 251 225 239 250 223 240 250 221 239 249 215 238 246 208 233 240 200 229 233 196 227 229 194 226 225 191 216 221 193 218 222 190 216 215 181 210 205 177 207 197 177 207 195 175 205 193 170 200 188 178 206 183 174 203 175 176 200 174 199 221 200 140 158 146 122 138 125 155 170 147 168 185 151 166 190 140 175 197 150 181 198 154 180 195 154 182 197 158 189 203 168 192 206 173 190 205 172 187 202 179 187 202 179 176 190 167 158 171 143 151 163 127 151 164 118 143 156 100 128 143 78 126 145 55 125 141 52 131 146 53 132 145 40 143 156 42 152 160 48 150 155 55 168 168 82 150 157 103 169 180 114 154 169 88 135 152 56 143 162 57 145 162 58 141 152 56 150 159 68 152 158 72 152 156 72 150 154 70 151 153 70 153 151 66 154 150 61 151 148 55 150 145 51 153 138 35 148 134 35 142 129 33 136 125 35 132 122 37 126 119 38 121 115 37 119 113 37 129 120 27 121 111 22 124 111 32 109 91 25 111 94 40 155 138 95 148 133 100 139 125 98 144 129 96 144 129 96 144 129 98 145 130 99 145 130 101 145 130 101 145 129 103 145 129 103 145 131 104 145 131 104 144 130 103 144 130 104 144 130 104 144 129 106 145 130 107 145 130 109 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 146 131 108 146 131 108 146 131 108 147 132 109 147 132 109 147 132 109 148 133 110 148 133 110 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 137 110 146 136 111 146 136 111 146 135 113 146 135 113 147 136 116 147 136 116 148 137 117 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 120 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 151 140 122 151 140 122 151 139 123 151 139 123 150 138 122 150 138 122 149 137 121 150 138 122 150 139 121 151 140 122 151 142 125 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 103 86 56 103 86 56 104 87 57 104 87 57 104 87 57 104 87 57 103 86 56 103 86 56 104 87 57 104 87 57 104 87 57 103 86 56 103 86 56 104 87 57 104 87 57 104 87 57 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 103 87 51 103 87 51 103 87 51 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 106 87 47 106 87 47 105 86 46 105 86 46 105 86 46 105 86 46 106 87 47 106 87 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 104 89 48 104 89 48 104 89 50 105 89 53 105 89 53 105 89 55 106 90 57 106 90 57 108 89 56 109 90 57 110 91 58 109 93 59 110 94 60 109 95 60 109 95 60 109 95 60 109 95 60 109 95 60 109 95 60 110 96 61 110 96 61 110 96 61 111 97 62 111 97 62 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 115 96 64 115 96 64 115 96 64 115 96 63 115 96 63 115 97 61 115 97 61 115 97 59 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 112 94 58 111 93 57 111 93 57 110 92 56 110 92 56 111 93 57 111 93 57 112 94 58 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 116 99 56 116 99 56 117 99 59 117 99 59 117 99 61 118 100 62 118 100 64 118 100 64 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 121 102 62 121 102 62 121 102 62 122 103 63 123 104 64 123 104 64 124 105 65 124 105 65 125 105 72 125 105 70 125 105 70 125 105 68 126 107 67 126 107 65 126 107 64 126 107 64 126 106 69 126 106 69 126 106 69 127 107 70 127 107 70 127 107 70 127 107 70 127 107 72 129 107 70 129 107 70 130 108 71 131 109 72 131 109 72 131 109 72 131 109 72 131 109 72 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 130 111 69 130 111 69 130 111 69 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 132 108 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 129 110 70 130 111 69 130 111 69 129 112 69 129 112 69 127 112 69 127 112 69 126 113 69 126 113 69 129 109 74 129 109 72 130 110 73 131 112 72 131 112 70 132 113 70 132 114 68 133 115 69 132 112 75 132 112 75 132 112 75 133 113 76 133 113 76 133 113 76 133 113 76 134 114 77 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 137 122 83 137 121 85 137 121 85 137 121 87 137 121 87 137 121 88 137 121 88 137 121 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 92 138 123 92 138 123 94 138 123 94 138 122 96 138 122 96 139 124 93 139 124 93 139 124 93 138 125 93 135 124 92 135 124 92 135 124 92 134 125 92 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 138 124 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 141 125 99 140 126 99 141 127 100 139 127 101 139 127 103 138 128 103 136 128 105 136 128 105 144 133 105 143 131 105 141 131 106 135 129 105 131 126 106 125 122 103 121 120 102 117 118 102 116 131 112 119 133 116 117 131 116 118 134 121 145 161 151 180 197 189 194 211 205 186 205 201 165 191 188 177 203 202 191 221 219 200 232 231 194 228 229 181 216 218 176 211 215 174 212 215 173 212 209 175 214 211 178 214 210 179 214 208 182 213 207 190 219 214 204 231 226 214 241 236 206 220 205 178 191 182 238 253 250 225 243 245 226 243 251 207 225 235 204 223 230 201 220 227 197 224 231 201 228 235 202 231 235 196 230 231 188 224 222 180 221 217 179 221 217 181 223 219 183 213 213 185 216 211 182 213 205 177 208 193 172 203 185 171 202 184 168 199 183 163 194 179 173 202 174 175 202 171 179 204 172 210 233 205 171 189 167 138 151 125 147 159 119 151 164 110 172 189 95 180 195 104 188 198 112 189 193 116 184 187 116 179 184 118 176 185 122 175 185 124 159 168 137 162 171 142 156 165 138 143 152 125 140 150 116 147 155 114 142 152 100 131 142 82 134 154 59 133 150 56 138 154 56 142 155 47 154 168 47 160 169 50 149 155 47 160 161 67 151 160 97 169 181 107 154 171 79 136 155 48 146 164 52 148 161 55 137 147 50 145 150 60 152 154 70 151 153 69 151 150 67 152 150 65 155 151 62 155 150 56 153 148 48 151 146 44 156 138 30 152 133 28 145 130 27 140 126 29 133 122 32 129 119 34 122 115 35 119 111 36 127 117 28 123 111 25 125 110 29 120 104 29 97 79 17 154 138 89 148 132 96 141 126 97 144 129 96 144 129 96 144 129 98 144 129 98 145 130 101 145 130 101 146 130 104 146 130 104 147 133 106 146 132 105 146 132 105 145 131 105 145 131 105 146 131 108 146 131 108 147 132 111 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 144 132 108 145 133 109 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 146 136 109 146 136 111 146 136 111 146 135 113 146 135 113 147 136 116 148 137 117 149 138 118 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 148 137 117 148 137 117 149 138 118 149 138 118 150 139 119 151 140 120 151 140 122 150 139 121 150 139 121 149 138 120 150 139 121 150 139 121 151 139 123 151 139 123 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 105 88 58 104 87 57 104 87 57 103 86 56 103 86 56 104 87 57 104 87 57 105 88 58 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 89 55 105 89 56 105 89 56 105 89 56 105 88 58 105 88 58 105 88 60 105 88 60 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 104 86 50 104 86 50 103 85 49 103 85 49 102 84 48 103 85 49 103 85 49 104 86 50 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 108 86 47 108 86 47 107 85 46 107 85 46 107 85 46 107 85 46 108 86 47 108 86 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 103 88 49 104 89 50 104 89 50 104 88 52 105 89 53 105 89 55 105 89 55 105 89 55 108 89 57 109 90 58 108 92 59 109 93 60 109 94 61 109 94 61 108 95 61 108 95 61 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 115 96 64 115 96 64 115 96 64 115 96 63 115 96 63 115 97 61 115 97 61 115 97 59 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 110 94 58 109 93 57 109 93 57 108 92 56 108 92 56 109 93 57 109 93 57 110 94 58 111 93 55 111 93 55 111 93 55 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 115 100 59 115 100 59 115 100 59 115 100 61 116 101 62 116 100 64 116 100 64 116 100 64 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 120 101 61 120 101 61 121 102 62 122 103 63 123 104 64 124 105 65 125 106 66 125 106 66 125 105 68 125 105 68 126 106 69 126 107 67 126 107 67 127 108 68 127 108 66 127 108 66 127 108 68 127 108 68 127 108 68 127 107 70 127 107 70 127 107 72 127 107 72 127 107 72 127 107 70 127 107 70 128 108 71 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 128 109 67 128 109 67 129 110 68 129 110 68 129 110 68 129 110 68 128 109 67 128 109 67 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 132 110 69 132 110 69 130 111 69 130 111 69 129 112 69 129 112 69 127 112 69 127 112 69 130 111 71 130 111 71 130 111 71 131 112 72 131 112 70 131 112 70 131 112 69 131 112 69 132 112 77 132 112 77 132 112 77 132 112 77 133 113 78 133 113 78 133 113 78 133 113 78 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 137 122 83 137 121 85 137 121 85 137 121 87 137 121 87 137 121 88 137 121 88 137 121 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 92 138 123 92 138 123 94 138 123 94 138 122 96 138 122 96 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 138 123 94 139 123 97 139 125 98 139 127 101 139 129 104 138 130 107 138 130 109 137 130 111 137 132 110 130 128 105 120 122 101 115 119 102 116 124 109 125 137 125 137 150 140 143 159 149 152 175 165 173 196 186 195 218 210 205 230 224 208 235 230 202 229 224 179 205 202 152 181 177 169 208 205 161 202 198 154 196 192 148 193 186 144 189 182 146 189 180 154 195 187 162 202 194 154 196 172 156 196 170 155 194 167 151 187 161 149 181 158 156 185 165 170 197 182 181 207 194 157 171 148 180 197 179 233 253 242 213 235 233 209 234 238 190 215 219 182 207 211 189 215 216 181 215 216 183 219 217 182 222 214 180 220 211 175 217 207 171 214 204 170 216 206 172 218 208 181 214 203 178 212 196 176 209 188 172 206 179 167 202 172 163 196 169 160 192 169 159 191 170 174 200 175 174 201 170 170 196 161 181 202 171 174 191 159 168 179 139 160 168 109 142 148 74 161 166 48 165 165 53 171 166 62 173 164 69 163 155 70 156 150 72 159 159 85 171 174 103 168 172 135 167 173 139 160 165 135 149 153 126 145 152 119 147 155 114 144 154 101 135 149 88 139 158 68 136 153 61 138 153 58 138 151 43 147 161 40 152 161 42 141 147 39 153 154 60 155 165 92 162 175 93 149 164 71 136 153 49 143 158 53 146 158 56 143 148 54 148 151 64 151 151 65 151 149 64 152 147 63 153 147 59 155 148 57 157 149 50 156 147 42 154 146 37 157 137 25 154 133 24 148 130 22 142 127 24 137 123 26 131 120 30 125 114 32 122 111 32 126 113 34 125 110 29 123 108 25 127 110 32 97 80 10 143 126 70 149 134 91 144 130 95 143 128 95 143 128 95 144 129 98 144 129 98 145 130 101 146 131 102 146 130 104 146 130 104 148 134 107 147 133 106 147 133 106 146 132 106 146 132 106 147 132 109 147 132 109 148 133 112 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 145 133 109 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 146 136 109 146 136 111 146 136 111 146 135 113 147 136 114 148 137 117 149 138 118 149 138 118 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 148 137 117 148 137 117 148 137 117 148 137 117 149 138 118 150 139 119 150 139 119 152 140 118 151 138 119 151 138 119 150 139 119 150 139 121 149 141 122 150 141 124 150 141 124 150 143 125 151 144 126 151 144 126 151 144 126 151 144 126 152 145 127 152 145 127 152 145 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 104 87 59 104 87 59 103 86 58 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 105 89 56 105 89 56 104 88 55 104 88 55 104 88 55 104 88 55 105 89 56 105 89 56 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 89 55 105 89 55 105 89 56 105 89 56 105 88 58 105 88 60 105 88 60 105 88 60 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 109 86 52 108 85 51 107 84 50 105 82 48 105 82 48 105 82 48 105 82 48 106 83 49 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 108 86 47 108 86 47 107 85 46 107 85 46 107 85 46 107 85 46 108 86 47 108 86 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 104 88 54 104 88 54 105 89 55 105 89 53 105 89 53 106 91 52 106 91 52 106 91 52 108 89 57 107 91 58 108 92 59 108 93 60 109 94 61 108 95 61 108 95 61 108 95 61 112 93 60 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 115 96 64 115 96 64 115 96 64 115 96 63 115 96 63 115 97 61 115 97 61 115 97 59 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 110 94 58 109 93 57 109 93 57 108 92 56 108 92 56 109 93 57 109 93 57 110 94 58 111 93 55 111 93 55 110 92 54 110 92 54 109 91 53 109 91 53 108 90 52 108 90 52 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 115 100 59 115 100 59 115 100 61 116 101 62 116 100 64 116 100 64 116 100 66 117 101 67 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 121 102 62 121 102 62 122 103 63 122 103 63 123 104 64 123 104 64 123 104 64 124 105 65 124 105 63 124 105 63 125 106 66 125 106 66 125 106 66 126 106 69 126 106 69 126 106 69 127 108 66 127 108 68 127 108 68 127 107 70 127 107 70 127 107 72 127 107 74 127 107 74 127 107 70 127 107 70 128 108 71 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 127 108 66 128 109 67 129 110 68 130 111 69 130 111 69 129 110 68 128 109 67 127 108 66 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 133 110 69 133 110 69 133 110 69 132 110 69 132 110 69 130 111 69 130 111 69 129 112 69 131 112 69 131 112 69 131 112 70 131 112 70 130 111 71 130 111 71 130 111 71 130 111 71 131 111 76 131 111 76 132 112 77 132 112 77 132 112 77 133 113 78 133 113 78 133 113 78 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 139 121 83 139 121 85 139 121 85 139 120 87 139 120 87 139 120 88 139 120 88 139 120 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 92 138 123 92 138 123 94 138 123 94 138 122 96 138 122 96 137 122 91 137 122 91 138 123 92 137 124 92 136 125 93 136 125 93 137 126 94 136 127 94 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 141 124 96 141 124 98 142 126 100 141 126 103 138 127 105 136 128 107 134 127 108 134 127 109 111 119 98 114 123 104 121 134 117 133 149 138 149 170 161 169 194 190 185 214 210 195 225 223 193 223 221 190 220 218 182 212 210 166 198 195 151 183 180 144 179 175 154 189 185 166 202 200 143 194 187 134 187 179 130 184 171 136 190 174 144 197 177 146 195 173 143 187 164 141 181 157 154 194 144 158 196 147 161 199 148 161 197 149 165 198 155 175 205 169 193 219 190 206 232 207 151 167 130 184 203 173 202 227 206 180 210 198 174 206 201 174 206 203 186 218 215 198 230 225 184 221 214 181 218 210 177 215 202 176 215 197 176 215 196 175 214 196 172 210 195 170 208 197 163 201 176 156 195 166 156 193 159 158 196 155 159 196 155 157 191 156 159 192 163 167 196 174 187 211 189 178 202 176 167 192 160 152 173 140 161 177 140 176 186 136 164 170 98 155 158 69 153 142 27 146 129 21 144 122 23 143 119 31 134 111 35 129 111 45 151 141 80 183 178 120 184 187 144 177 179 142 165 168 137 154 159 129 146 153 119 140 152 106 138 152 93 136 152 87 134 151 71 134 148 69 139 153 68 137 149 51 142 154 44 147 155 44 141 146 46 158 158 72 155 169 84 150 164 77 142 157 66 137 152 59 139 152 60 144 153 62 147 151 64 151 150 67 151 146 62 150 145 61 151 145 59 153 146 56 156 147 52 157 148 45 157 147 36 156 146 31 157 137 25 155 135 23 149 131 19 145 128 20 140 125 22 135 120 27 131 115 30 126 111 30 124 110 37 121 105 28 125 108 26 124 107 25 113 95 19 122 107 42 155 139 88 146 133 91 143 128 95 143 128 95 144 129 98 144 129 98 145 130 101 146 131 102 146 130 104 147 131 105 147 133 106 147 133 106 146 132 105 146 132 106 146 132 106 146 131 108 147 132 109 147 132 111 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 146 136 109 146 136 111 146 136 111 146 135 113 147 136 114 148 137 117 149 138 118 150 139 119 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 148 137 115 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 150 139 117 150 139 117 154 139 116 154 139 118 152 140 118 151 140 120 151 140 122 150 142 123 150 143 125 150 143 125 151 144 126 151 144 126 151 144 126 151 144 126 152 145 127 152 145 127 152 145 127 152 145 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 104 87 59 104 87 59 103 86 58 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 105 89 56 105 89 56 104 88 55 104 88 55 104 88 55 104 88 55 105 89 56 105 89 56 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 61 104 87 61 104 87 59 104 87 59 105 88 58 105 88 58 105 89 56 105 89 56 105 89 53 105 89 55 105 89 55 105 89 56 105 88 58 105 88 60 105 88 60 105 88 62 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 103 86 56 103 86 56 103 86 56 103 87 54 103 87 53 103 87 53 103 87 53 103 87 51 103 87 53 103 87 53 104 88 54 106 87 54 106 86 53 106 86 53 105 85 52 106 83 51 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 105 85 52 111 87 53 110 86 52 109 85 51 107 83 49 106 82 48 106 82 48 106 82 48 107 83 49 104 84 47 105 85 48 105 85 48 106 86 49 106 86 49 105 85 48 105 85 48 104 84 47 109 85 47 109 85 47 108 84 46 108 84 46 108 84 46 108 84 46 109 85 47 109 85 47 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 106 88 52 106 88 52 105 89 56 106 90 57 106 90 56 106 90 54 106 90 54 107 92 53 107 92 51 107 92 51 106 90 57 107 91 58 108 92 59 108 93 60 109 94 61 108 95 61 108 95 61 108 95 61 114 94 61 114 94 61 114 94 61 114 94 61 115 95 62 115 95 62 115 95 62 115 95 62 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 62 113 94 62 113 94 62 113 94 61 113 94 61 113 95 59 113 95 59 113 95 57 112 96 62 112 96 62 112 96 62 112 96 62 111 95 61 111 95 61 111 95 61 111 95 61 110 94 58 109 93 57 109 93 57 108 92 56 108 92 56 109 93 57 109 93 57 110 94 58 111 93 55 111 93 55 110 92 54 109 91 53 109 91 53 108 90 52 107 89 51 107 89 51 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 115 100 59 115 100 59 115 100 61 116 101 62 116 100 64 116 100 64 117 101 67 117 101 67 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 123 104 64 123 104 64 123 104 64 122 103 63 122 103 63 122 103 63 122 103 63 122 103 63 123 104 61 123 104 61 124 105 63 124 105 65 124 104 67 125 105 70 125 105 70 125 105 72 127 108 66 127 108 66 127 108 68 127 107 70 127 107 72 127 107 72 126 106 73 126 106 73 127 107 70 127 107 70 128 108 71 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 110 68 130 111 69 131 112 70 132 113 71 132 113 71 131 112 70 130 111 69 129 110 68 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 126 111 70 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 134 109 69 134 109 69 134 109 69 133 110 69 132 110 69 132 110 69 132 110 69 130 111 69 134 113 68 134 113 68 133 112 69 133 111 70 132 110 71 131 109 72 131 109 72 131 108 74 133 110 78 133 110 78 134 111 79 134 111 79 134 111 79 134 111 79 135 112 80 135 112 80 132 116 82 132 116 80 132 117 76 132 117 74 133 118 75 133 118 77 133 117 81 133 117 83 132 116 80 132 116 80 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 139 121 83 139 121 85 139 121 85 139 120 87 139 120 87 139 120 88 139 120 88 139 120 88 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 137 122 89 138 123 90 138 123 90 138 123 92 138 123 92 138 123 94 138 123 94 138 122 96 138 122 96 137 122 91 137 122 91 137 122 91 137 124 92 136 125 93 137 126 94 137 126 94 136 127 94 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 124 95 139 125 96 139 125 96 140 126 97 138 127 97 138 127 97 138 129 98 138 129 98 136 130 98 146 129 101 146 129 103 145 129 104 143 128 105 137 126 104 133 125 106 129 122 104 126 121 102 132 146 129 149 166 150 175 195 183 197 220 212 203 232 228 194 228 227 178 216 217 166 206 208 164 198 200 172 206 208 155 189 190 120 156 156 116 155 154 143 182 179 152 191 188 136 177 173 126 183 174 125 185 173 127 188 172 128 190 167 130 186 159 132 183 152 143 187 154 154 194 160 146 185 120 153 190 123 158 195 128 160 195 131 164 195 138 172 201 153 189 215 176 201 227 192 147 166 120 175 197 158 181 210 180 181 214 197 174 212 201 177 214 207 181 218 210 172 208 198 188 221 212 178 211 200 170 203 186 168 201 180 172 204 183 172 203 185 165 196 180 158 188 176 154 195 161 145 185 148 142 183 139 152 191 144 157 195 148 157 192 152 164 197 166 179 209 183 178 201 183 163 187 163 162 187 157 144 165 132 147 163 124 152 161 106 139 142 63 151 153 54 165 142 40 148 120 23 135 103 18 134 97 26 121 89 28 122 96 45 158 144 99 206 197 156 190 193 148 179 181 141 166 170 137 157 162 130 148 156 119 139 151 103 136 152 90 139 156 86 133 148 79 139 152 83 149 161 87 146 156 69 146 156 57 147 153 53 143 146 57 163 161 86 159 174 83 146 161 70 142 156 69 143 157 72 139 151 67 141 146 64 143 144 64 141 140 58 150 145 61 150 144 58 150 144 56 152 145 54 156 146 49 158 147 42 157 147 34 156 145 29 155 137 25 153 135 23 149 131 19 145 129 18 143 126 22 139 120 25 132 115 27 129 111 29 124 109 42 117 100 28 128 111 31 119 101 17 127 110 30 108 91 22 159 144 89 148 134 89 143 128 95 143 128 95 143 128 97 144 129 98 145 130 101 146 131 102 146 130 104 147 131 105 146 132 105 146 132 105 145 131 104 145 131 105 145 131 105 145 130 107 146 131 108 146 131 110 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 144 134 109 144 134 109 145 135 110 145 135 110 145 135 110 145 135 110 146 136 111 146 136 111 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 146 136 109 146 136 111 146 136 111 147 136 114 147 136 114 149 138 118 150 139 119 150 139 119 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 148 137 115 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 150 139 117 150 139 117 155 140 117 154 139 116 152 140 118 151 140 120 152 141 123 151 143 124 150 143 125 151 144 126 151 144 126 151 144 126 151 144 126 151 144 126 152 145 127 152 145 127 152 145 127 152 145 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 153 144 127 153 144 127 157 143 130 156 144 130 156 144 128 154 146 127 155 146 129 155 148 132 156 148 137 157 148 139 108 86 63 108 86 62 107 87 62 107 87 60 105 88 58 105 89 56 104 89 56 104 90 55 108 92 58 107 91 57 106 90 57 107 88 58 107 87 60 109 87 63 110 88 65 111 89 66 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 104 87 57 104 87 57 104 87 59 104 87 59 104 87 59 104 87 59 104 87 61 104 87 61 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 106 86 62 106 86 61 106 86 61 106 86 59 106 87 57 106 87 55 106 87 55 106 87 54 107 86 55 107 86 55 107 86 55 106 87 54 105 86 53 105 87 51 105 87 51 103 87 51 106 87 55 106 87 55 106 85 54 106 86 53 108 85 53 107 84 50 108 84 50 108 84 48 108 83 52 108 83 52 107 84 52 107 84 52 105 85 52 104 85 52 102 86 52 102 86 52 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 103 84 51 103 84 51 103 84 51 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 101 85 51 102 86 52 103 87 53 103 87 53 104 88 54 104 88 54 103 87 53 103 87 53 103 89 50 104 90 51 105 91 54 106 92 55 106 92 57 105 91 56 104 89 56 103 88 55 108 89 56 108 89 56 107 88 55 105 89 55 106 90 56 105 91 56 106 92 57 106 93 58 108 92 59 108 92 59 109 93 60 109 93 59 110 94 60 111 95 59 111 95 59 111 96 57 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 63 111 94 64 111 94 64 111 94 64 111 94 66 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 109 91 51 109 91 53 109 90 57 109 90 58 109 90 58 109 90 57 109 91 53 109 91 51 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 122 103 63 122 102 65 122 101 70 122 101 72 123 102 73 123 102 71 123 103 66 123 104 64 123 105 65 123 105 65 124 106 66 124 107 64 124 107 64 124 107 63 125 108 64 125 108 62 127 109 71 127 109 71 127 109 71 127 109 71 128 110 72 128 110 72 128 110 72 128 110 72 127 110 66 127 110 66 127 110 67 127 109 69 127 109 71 127 109 71 127 109 73 127 109 73 133 111 72 132 110 71 132 110 71 132 110 71 131 109 70 131 109 70 130 108 69 130 108 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 132 113 71 131 112 70 130 111 69 132 110 69 132 109 68 132 109 68 133 110 69 134 109 69 129 109 72 129 109 72 129 110 70 129 110 70 130 111 71 130 111 71 130 111 71 130 111 71 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 132 114 76 133 115 77 134 116 78 133 115 77 132 114 76 132 114 76 133 115 77 134 116 78 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 133 117 83 134 118 84 134 118 84 134 118 84 134 118 84 135 119 85 135 119 85 135 119 85 138 121 91 137 120 90 137 120 90 136 119 89 136 119 89 137 120 90 137 120 90 138 121 91 137 122 91 137 122 91 137 122 91 137 122 91 138 123 92 138 123 92 138 123 92 138 123 92 138 122 88 138 122 88 137 123 88 137 123 88 137 124 89 137 124 89 135 125 89 135 125 89 137 123 86 137 123 88 137 123 88 137 122 89 138 123 90 138 123 92 138 123 92 139 124 93 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 148 125 93 145 124 93 141 121 94 138 122 96 138 128 101 140 135 106 135 131 102 126 125 95 135 135 99 126 125 94 131 130 102 132 133 102 116 123 90 115 129 103 140 160 149 168 192 194 204 237 230 206 241 247 192 233 229 166 216 191 150 201 186 147 193 206 145 187 199 136 180 165 135 188 168 141 190 171 93 134 116 102 136 119 134 168 152 130 172 158 134 185 170 116 172 159 109 162 144 116 169 149 124 176 153 125 178 148 125 177 141 123 175 136 127 178 135 131 183 135 144 187 115 147 190 111 148 191 109 162 202 131 152 189 135 161 193 152 182 214 175 153 185 144 129 146 92 180 202 155 174 201 166 183 215 192 194 228 211 179 210 192 195 223 201 203 227 203 185 219 203 181 214 195 172 206 179 163 199 163 156 192 154 151 192 152 148 192 156 148 194 158 149 193 142 142 186 137 148 191 145 156 199 154 151 192 150 152 193 153 170 210 173 163 203 166 162 182 155 156 179 151 152 175 146 150 172 134 144 162 114 138 148 87 138 138 64 141 136 54 147 141 43 136 120 32 135 107 33 135 100 36 124 94 34 111 95 35 137 140 73 201 214 144 180 197 152 172 189 145 161 175 139 154 165 131 149 159 122 147 156 111 144 153 98 141 151 90 140 153 83 142 155 73 139 150 54 146 157 52 156 165 60 142 147 53 138 141 64 159 160 94 150 162 78 146 160 73 142 156 68 139 154 63 140 150 63 142 147 63 142 143 63 142 140 63 146 143 62 145 143 58 148 143 52 150 144 46 154 145 40 156 145 30 156 141 22 154 140 18 157 134 22 154 133 16 152 132 11 149 130 9 144 127 9 139 123 12 135 117 17 129 113 18 127 108 29 127 108 32 128 110 38 115 97 25 122 105 33 114 96 32 140 122 76 147 126 97 140 129 97 141 128 96 143 129 102 147 131 105 148 131 105 147 127 100 147 128 96 150 130 97 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 146 130 107 146 130 107 146 129 109 148 130 106 148 130 106 148 132 107 147 133 107 145 133 107 145 135 108 145 135 108 143 136 108 142 135 106 142 135 106 142 135 106 142 135 107 142 135 107 142 135 109 142 135 109 142 134 111 145 132 115 145 132 115 146 133 116 146 133 116 146 133 116 146 133 116 147 134 117 147 134 117 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 120 150 139 121 150 138 122 151 139 123 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 148 137 119 148 137 119 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 150 139 121 153 140 124 153 140 124 153 140 124 154 141 125 154 141 125 154 141 125 155 142 126 155 142 126 156 142 129 156 142 129 155 143 129 155 143 129 153 144 129 152 145 129 151 145 129 151 145 129 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 153 144 127 155 143 127 157 144 128 157 143 130 157 145 133 157 147 135 156 150 136 155 151 139 108 86 62 108 86 62 107 87 62 107 87 60 105 88 58 105 89 56 104 89 56 104 89 56 106 91 58 106 89 59 105 88 58 105 88 58 107 87 60 107 87 60 109 88 61 110 88 64 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 104 87 57 104 87 57 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 104 87 61 104 87 61 104 87 61 104 87 59 104 87 57 104 88 55 104 88 55 104 88 55 107 86 57 107 86 57 107 86 57 106 87 55 105 86 54 105 86 53 105 86 53 105 86 53 103 87 54 103 87 54 105 86 54 105 86 53 106 86 53 105 85 50 107 84 50 107 85 48 108 83 52 108 83 52 107 84 52 105 85 52 105 85 52 104 85 52 104 85 52 102 86 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 103 84 51 103 84 51 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 102 84 48 103 85 49 104 86 50 104 86 50 105 87 51 105 87 51 104 86 50 104 86 50 104 89 50 104 89 50 105 89 53 106 90 54 106 90 56 106 90 56 105 89 55 104 88 55 108 89 56 108 89 56 107 88 55 105 89 55 106 90 56 105 91 56 106 92 57 107 93 58 108 92 59 108 92 59 109 93 60 109 93 59 110 94 60 111 95 59 111 95 59 111 96 57 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 95 62 111 95 62 111 94 64 110 93 63 110 93 63 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 109 91 51 109 91 53 109 90 57 109 90 58 109 90 58 109 90 57 109 91 53 109 91 51 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 120 101 61 122 103 63 122 102 65 122 102 69 122 101 70 123 102 71 123 103 70 123 103 66 123 104 64 123 105 65 123 105 65 124 106 66 124 107 64 124 107 64 124 107 63 125 108 64 125 108 64 126 108 70 127 109 71 127 109 71 127 109 71 128 110 72 128 110 72 128 110 72 128 110 72 127 110 66 127 110 67 127 110 67 127 109 69 127 109 71 127 109 71 127 109 73 127 109 73 132 110 71 132 110 71 132 110 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 131 113 73 130 112 72 130 111 71 130 111 71 131 109 70 131 109 70 133 109 71 133 109 71 129 110 68 129 110 70 129 110 70 129 110 70 130 111 71 130 110 73 130 110 73 130 110 73 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 77 134 116 78 135 117 79 135 117 79 133 115 77 133 115 77 134 116 78 135 117 79 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 84 134 118 84 134 118 84 134 118 84 135 119 85 135 119 85 135 119 85 135 119 85 138 121 91 137 120 90 137 120 90 136 119 89 136 119 89 137 120 90 137 120 90 138 121 91 136 121 90 136 121 90 136 121 90 136 121 90 137 122 91 137 122 91 137 122 91 137 122 91 138 122 88 138 122 88 137 123 88 137 123 88 137 124 89 137 124 89 135 125 89 135 125 89 137 123 88 137 122 89 137 122 89 138 123 92 138 123 92 138 123 94 139 124 95 139 124 95 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 143 135 99 128 119 86 128 119 86 142 131 101 141 130 102 128 117 89 134 120 93 152 138 111 125 119 87 153 149 124 122 124 103 106 114 91 148 164 137 145 168 142 162 189 174 184 210 207 165 189 189 135 162 171 151 186 180 176 220 187 185 229 202 167 207 206 141 180 177 158 199 169 145 186 168 52 91 72 72 110 89 135 173 150 122 161 140 105 148 128 111 160 141 106 157 140 118 168 143 120 168 142 121 170 141 123 170 138 122 170 132 123 170 128 124 171 127 126 173 127 138 178 115 139 181 109 143 185 109 155 195 125 149 184 128 153 186 141 167 200 157 139 171 124 149 168 113 184 208 160 157 189 152 159 198 169 181 221 197 173 213 189 186 222 194 192 225 194 176 217 185 172 212 177 167 206 162 159 198 151 152 194 144 148 192 143 145 192 146 144 193 148 142 190 142 137 185 137 143 189 143 151 194 149 148 189 147 155 193 154 169 205 169 160 196 160 155 175 148 158 178 150 150 174 142 138 160 122 131 149 101 133 143 82 136 138 65 134 131 50 141 131 46 137 119 43 133 103 41 131 95 43 128 97 51 116 98 50 138 137 83 201 210 153 182 199 155 173 190 148 163 177 141 155 166 132 151 161 124 148 157 114 145 154 101 142 152 92 141 154 85 143 156 77 141 152 58 148 156 53 154 161 57 142 147 53 140 143 64 161 162 94 145 157 75 142 156 71 139 153 66 139 152 64 141 151 64 143 148 66 147 145 68 146 142 68 145 142 61 146 141 57 145 140 49 148 140 42 152 141 36 153 140 28 154 139 22 153 137 16 158 135 21 156 134 15 152 132 11 150 130 9 147 128 10 141 123 15 137 117 18 134 113 20 125 107 23 126 107 30 128 110 36 117 99 25 119 103 28 108 90 24 134 116 68 153 133 100 142 129 95 141 128 96 143 129 100 147 131 105 148 131 105 147 127 100 147 128 96 149 130 97 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 146 130 107 146 130 107 146 129 109 147 131 106 147 131 106 146 132 106 147 133 107 147 133 107 145 133 107 146 134 108 146 134 108 144 135 106 144 135 106 144 135 106 144 134 107 144 134 107 144 134 109 144 134 109 144 133 111 145 132 115 145 132 115 146 133 116 146 133 116 146 133 116 146 133 116 147 134 117 147 134 117 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 149 138 116 148 137 115 148 137 117 148 137 117 148 137 119 149 138 120 150 138 122 150 138 122 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 148 137 119 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 150 139 121 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 154 142 126 154 142 126 156 142 129 156 142 129 155 143 129 153 144 129 153 144 129 152 145 129 152 145 129 151 145 129 154 141 125 154 142 126 155 143 127 153 144 127 154 145 128 153 146 128 152 145 127 152 145 127 153 144 127 155 143 127 156 143 127 157 143 130 157 145 133 156 146 134 155 149 135 154 150 138 108 86 62 108 86 62 107 87 60 107 87 60 105 88 58 105 88 58 104 89 56 104 89 56 105 89 63 104 89 60 105 88 60 104 87 59 106 87 57 107 88 58 107 88 58 109 88 57 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 104 87 59 104 87 59 104 87 59 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 103 87 61 103 87 61 103 88 59 103 88 59 103 88 57 103 88 57 103 88 55 103 88 55 106 86 61 106 86 59 106 86 59 106 86 59 105 86 56 105 86 56 105 86 54 105 86 54 101 86 53 101 86 53 102 86 53 103 87 53 105 86 53 105 87 51 106 86 51 106 86 49 107 84 52 107 84 52 107 84 52 105 85 52 105 85 52 104 85 52 104 85 52 104 85 52 103 84 51 103 84 51 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 105 82 48 105 82 48 106 83 49 107 84 50 107 84 50 107 84 50 107 84 50 106 83 49 106 86 49 107 87 50 108 88 51 108 88 53 109 89 54 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 107 88 55 107 88 55 106 90 56 106 90 56 106 92 57 107 93 58 108 92 59 108 92 59 108 92 59 109 93 59 110 94 60 110 94 58 111 95 59 111 96 57 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 95 59 111 95 59 111 95 61 110 94 60 110 94 61 110 94 61 109 92 62 109 92 62 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 92 52 110 92 54 110 91 58 110 91 59 110 91 59 110 91 58 110 92 54 110 92 52 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 120 101 61 122 103 63 122 102 65 122 102 67 122 102 69 123 103 70 123 103 68 123 103 66 123 104 64 123 105 67 123 105 67 124 106 66 124 106 66 124 107 64 124 107 64 125 108 64 125 108 64 126 108 70 126 108 70 127 109 71 127 109 71 127 109 71 128 110 72 128 110 72 128 110 72 128 111 68 128 111 68 128 110 70 128 110 70 128 110 70 128 110 72 128 110 72 128 110 72 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 132 110 71 132 110 71 132 110 71 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 113 74 128 113 74 129 111 73 128 110 72 129 109 72 129 109 72 131 109 72 132 110 73 129 110 67 129 110 67 129 110 68 129 110 70 130 110 73 130 110 75 130 110 75 130 110 77 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 134 116 78 135 117 79 136 118 80 135 117 79 134 116 78 133 115 77 134 116 78 136 118 80 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 84 134 118 84 134 118 84 134 118 84 135 119 85 135 119 85 135 119 85 136 120 86 138 121 91 137 120 90 137 120 90 136 119 89 136 119 89 137 120 90 137 120 90 138 121 91 135 120 89 135 120 89 135 120 89 136 121 90 136 121 90 136 121 90 136 121 90 137 122 91 138 122 89 138 122 89 137 122 89 137 122 89 137 124 90 137 124 90 135 125 90 135 125 90 137 122 91 137 122 91 138 123 92 138 123 94 138 123 94 139 123 97 139 123 97 139 123 98 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 127 128 94 130 132 95 135 132 97 139 133 101 142 131 101 145 130 101 146 129 103 149 129 104 144 140 113 117 118 100 108 118 109 146 166 155 178 205 188 145 172 153 67 91 77 19 42 34 0 11 12 15 30 51 34 52 76 51 73 84 69 95 108 92 116 140 112 137 141 115 147 108 90 111 96 24 49 30 89 121 98 125 165 138 103 148 117 105 150 121 93 137 112 107 151 126 118 162 127 115 159 124 112 156 120 114 156 118 119 160 120 122 163 119 124 165 121 127 166 121 141 178 126 140 178 117 143 183 113 153 190 123 146 181 125 150 182 133 158 190 140 134 167 112 134 159 104 175 204 156 151 188 147 140 185 152 152 201 171 141 192 159 146 196 158 154 202 160 160 208 158 158 205 151 155 200 143 150 196 134 146 192 128 142 190 130 139 190 134 136 189 137 138 190 142 139 188 143 142 189 145 148 191 148 147 185 146 162 196 159 166 196 160 156 186 152 153 172 142 157 178 147 146 170 136 126 148 109 118 138 89 128 139 79 131 137 67 127 128 52 134 122 50 139 119 58 127 99 51 131 97 60 139 110 78 120 101 68 136 132 94 202 208 164 184 201 159 176 192 155 165 179 144 158 169 135 153 163 128 151 160 117 147 155 106 143 152 97 142 154 88 144 156 80 146 155 66 150 156 58 152 157 57 143 147 53 145 148 67 163 164 94 144 155 77 142 153 74 139 151 69 138 150 66 141 149 66 143 146 67 146 142 68 148 140 68 147 140 59 146 138 53 146 136 47 146 136 39 149 136 34 151 134 26 151 133 21 150 133 17 157 132 16 155 130 12 150 128 8 148 126 7 147 124 10 143 120 14 139 115 17 136 111 19 124 107 17 124 106 22 129 110 33 120 102 26 118 101 23 103 86 16 125 105 52 159 137 98 144 131 97 142 129 97 144 129 100 147 131 105 148 131 105 146 129 101 147 128 98 149 130 98 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 146 130 107 146 130 107 146 129 109 144 132 106 144 132 106 144 132 106 147 133 107 147 133 107 147 133 107 148 132 107 149 133 108 144 135 106 144 135 106 144 135 106 144 134 107 144 134 107 144 134 109 144 134 109 144 133 111 145 132 115 145 132 115 146 133 116 146 133 116 146 133 116 146 133 116 147 134 117 147 134 117 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 148 137 115 148 137 115 147 136 116 147 136 116 148 137 119 148 137 119 149 137 121 150 138 122 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 148 137 119 149 138 120 150 139 121 150 139 121 151 140 122 151 140 122 150 139 121 150 139 121 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 154 142 126 154 142 126 155 143 129 155 143 129 155 143 129 153 144 129 153 144 129 152 145 129 152 145 129 152 145 129 156 143 127 155 143 127 156 144 128 155 146 129 155 146 129 154 147 129 154 147 129 153 146 128 152 143 126 154 142 126 156 143 127 156 142 129 156 144 132 156 146 134 155 149 135 154 150 138 108 87 60 108 87 60 107 87 60 107 87 60 105 88 58 105 88 58 104 89 58 104 89 58 103 89 63 104 88 63 103 87 61 104 87 59 104 87 57 106 87 55 107 88 55 107 88 55 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 104 87 59 104 87 59 104 87 57 104 87 57 104 87 57 104 88 55 104 88 55 104 88 55 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 102 88 59 102 88 59 102 88 59 102 88 59 102 89 57 102 89 57 102 89 57 102 89 57 104 86 62 104 87 61 106 86 61 106 86 61 105 85 58 106 85 56 106 85 56 106 85 56 101 86 53 101 86 53 101 86 53 103 87 53 103 87 53 105 87 51 106 88 52 107 87 50 108 85 51 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 106 86 51 106 86 51 106 86 51 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 106 82 46 107 83 47 108 84 48 108 84 48 109 85 49 109 85 49 108 84 48 108 84 48 107 85 46 108 86 47 109 87 50 110 88 51 110 87 53 111 88 54 111 88 56 111 88 56 109 89 56 109 89 56 108 88 55 107 88 55 108 89 56 106 90 56 107 91 57 108 92 58 107 91 58 108 92 59 108 92 59 109 93 59 109 93 59 110 94 58 111 95 59 111 96 57 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 95 59 110 94 58 110 94 58 110 94 60 109 93 59 109 93 60 109 93 60 109 92 62 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 110 92 52 110 92 54 110 91 58 110 91 59 110 91 59 110 91 58 110 92 54 110 92 52 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 120 101 61 120 101 61 122 102 65 122 102 65 122 102 67 122 102 67 123 103 68 123 103 68 123 103 66 123 103 66 123 105 67 123 105 67 124 106 68 124 106 66 124 106 66 124 107 64 125 108 65 125 108 65 126 108 70 126 108 70 126 108 70 127 109 71 127 109 71 127 109 71 128 110 72 128 110 72 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 72 128 110 72 130 108 69 130 108 69 131 109 70 131 109 70 132 110 71 132 110 71 132 110 71 133 111 72 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 112 76 128 112 76 127 111 75 128 110 74 128 110 74 129 109 74 129 109 74 129 109 74 131 110 65 131 110 67 131 109 68 131 109 70 132 110 73 132 109 75 132 109 77 132 109 77 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 115 79 134 116 80 135 117 81 135 117 81 134 116 80 133 115 79 134 116 80 135 117 81 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 138 122 89 137 121 88 137 121 88 136 120 87 136 120 87 137 121 88 137 121 88 138 122 89 135 120 89 135 120 89 136 121 90 136 121 90 136 121 90 137 122 91 137 122 91 137 122 91 138 122 89 138 122 89 137 122 89 137 122 89 137 124 90 137 124 90 135 125 90 135 125 90 136 122 93 137 123 94 137 123 94 137 123 96 138 124 97 138 124 98 138 124 98 138 123 100 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 130 125 95 139 134 102 140 135 103 134 130 95 137 132 100 143 138 108 136 129 101 120 113 85 104 116 92 126 142 129 186 211 208 189 217 218 87 116 111 39 61 49 0 6 0 47 49 48 183 189 187 176 179 212 106 106 166 63 67 130 28 32 103 12 16 90 45 58 93 37 58 41 28 31 20 34 47 30 114 140 115 114 153 122 93 139 103 114 160 124 104 145 113 121 158 127 120 159 115 117 156 112 114 153 109 114 151 107 117 154 110 121 157 113 124 160 116 127 160 115 133 165 124 130 164 113 133 169 107 139 173 112 138 171 116 147 177 127 152 182 128 138 169 109 129 157 108 177 210 163 161 202 160 139 187 149 141 196 157 133 191 150 129 191 144 128 190 139 146 197 140 146 196 137 144 193 128 144 190 125 141 187 122 137 185 125 133 184 128 131 184 132 134 187 143 136 187 144 139 186 144 144 185 145 145 180 140 167 195 157 157 181 145 151 173 137 161 178 146 154 173 141 138 160 122 121 144 100 116 136 85 123 138 79 129 136 69 127 130 59 132 122 53 137 121 62 122 99 55 141 114 84 157 133 107 119 103 77 131 127 92 205 207 168 185 201 164 178 194 157 168 182 147 161 172 138 156 166 129 153 162 119 149 157 108 145 154 101 144 156 92 147 157 84 151 156 72 152 156 62 150 152 55 146 146 58 150 153 74 163 167 93 147 157 84 144 155 79 141 152 73 140 149 68 140 145 63 142 140 63 143 135 62 141 131 60 149 137 55 147 135 51 148 134 45 148 133 40 149 134 33 151 132 29 150 129 20 148 128 16 151 125 12 149 123 10 147 122 6 145 119 6 143 117 7 141 114 11 136 110 13 134 108 15 128 109 14 125 105 18 127 108 29 124 105 26 121 104 24 104 86 14 111 92 34 153 132 87 147 133 98 144 129 96 143 128 99 146 130 104 148 131 105 146 129 103 145 128 100 147 130 100 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 146 130 107 146 130 107 146 129 109 141 134 106 143 133 106 143 133 106 144 132 106 147 133 107 148 132 107 149 131 107 149 131 107 145 134 106 145 134 106 145 134 106 145 133 107 145 133 107 145 133 109 145 133 109 145 133 111 145 132 113 145 132 113 146 133 114 146 133 114 146 133 114 146 133 114 147 134 115 147 134 115 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 147 136 114 147 136 114 147 136 116 147 136 116 147 136 118 148 137 119 149 137 121 149 137 121 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 120 149 138 120 150 139 121 151 140 122 151 140 122 151 140 122 151 140 122 150 139 121 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 155 143 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 155 142 126 155 143 127 156 144 128 154 145 128 155 146 129 154 147 129 153 146 128 153 146 128 152 143 126 154 142 126 155 142 126 156 142 129 156 144 132 155 145 133 155 149 135 153 149 137 108 87 58 108 87 58 107 88 58 107 88 58 105 88 60 105 88 60 104 89 60 104 89 60 102 88 62 102 88 62 103 89 62 104 89 60 105 88 58 105 89 56 104 88 54 106 87 54 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 60 105 88 60 105 88 58 105 88 58 105 89 56 105 89 55 105 89 55 105 89 55 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 103 88 57 103 88 57 103 88 57 103 88 57 103 88 59 103 88 59 103 88 59 103 88 59 103 87 62 104 87 61 104 87 61 106 86 61 106 85 58 106 85 56 108 84 56 108 84 56 101 86 53 102 86 53 102 86 53 103 87 53 105 86 53 106 86 51 107 87 52 107 87 50 106 86 51 106 86 51 106 86 51 105 85 50 105 85 50 104 84 49 104 84 49 106 83 49 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 106 86 51 106 86 51 106 86 51 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 108 84 48 109 85 49 109 85 49 110 86 50 110 86 50 110 86 50 110 86 50 110 86 50 109 86 45 109 85 47 109 85 47 110 86 50 110 86 50 111 87 53 112 88 54 113 89 55 111 88 56 111 88 56 108 88 55 108 88 55 108 89 56 108 89 56 107 91 57 108 92 58 107 91 58 107 91 58 108 92 59 108 92 58 109 93 59 110 94 58 110 94 58 110 95 56 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 96 57 110 95 56 110 94 58 110 94 58 109 93 59 109 93 59 109 93 60 109 93 60 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 110 92 52 110 92 54 110 91 58 110 91 59 110 91 59 110 91 58 110 92 54 110 92 52 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 120 101 61 121 102 62 121 102 62 122 102 65 122 102 65 122 102 65 122 103 63 123 104 64 123 103 66 123 103 66 123 103 66 123 105 69 123 105 69 124 106 68 124 106 68 124 106 66 124 106 66 125 108 65 125 108 65 126 108 70 126 108 70 126 108 70 126 108 70 127 109 71 127 109 71 127 109 71 127 109 71 128 110 72 128 110 72 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 130 108 69 130 108 69 131 109 70 131 109 70 132 110 71 132 110 71 132 110 71 133 111 72 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 128 112 76 127 111 75 128 110 74 128 110 74 128 108 73 128 108 73 131 108 74 131 108 74 131 110 67 131 109 68 131 109 68 131 109 70 132 110 73 132 110 73 132 109 75 132 109 75 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 132 114 78 133 115 79 134 116 80 134 116 80 132 114 78 132 114 78 133 115 79 134 116 80 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 134 118 82 135 119 83 135 119 83 135 119 83 135 119 83 136 120 84 136 120 84 136 120 84 138 122 88 137 121 87 137 121 87 136 120 86 136 120 86 137 121 87 137 121 87 138 122 88 136 121 90 137 122 91 137 122 91 137 122 91 138 123 92 138 123 92 138 123 92 138 123 92 138 121 91 138 121 91 137 122 91 137 122 91 137 124 92 137 124 92 135 124 92 135 124 92 135 124 94 135 124 94 135 124 94 136 125 97 136 125 97 136 124 98 136 124 98 137 125 101 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 151 131 107 139 122 96 134 120 91 134 129 97 127 128 96 115 122 91 113 126 98 124 138 113 142 175 154 190 223 214 171 205 206 80 109 113 6 27 28 19 28 27 109 102 109 231 215 228 252 255 255 183 182 213 172 172 210 237 237 255 204 206 255 68 67 143 0 0 64 8 19 49 31 28 21 11 17 5 76 98 77 124 159 127 113 155 119 115 157 119 122 159 125 123 158 125 126 164 117 125 163 116 123 159 113 119 155 109 118 151 106 117 150 105 119 152 107 123 154 110 128 158 122 126 158 111 134 167 110 139 170 111 140 170 118 148 176 128 146 174 123 142 170 112 124 153 109 161 193 152 155 196 156 135 181 144 137 189 150 139 198 152 134 196 145 124 189 133 140 188 136 141 188 133 143 188 129 143 187 124 144 185 125 140 183 127 136 183 131 135 181 134 130 178 138 133 180 138 136 177 137 143 178 138 144 172 132 169 191 152 146 162 123 147 162 123 167 183 147 147 164 128 126 149 107 118 144 97 119 142 90 119 137 79 122 134 72 128 134 70 137 129 57 134 124 63 119 105 60 158 142 109 174 158 132 115 106 77 126 123 88 205 207 167 185 201 164 178 194 157 168 182 146 162 174 136 158 169 129 155 164 119 151 159 110 147 155 104 144 159 92 147 157 84 154 157 76 155 153 66 150 146 57 149 147 64 155 158 81 160 163 92 148 158 87 145 156 80 143 151 74 140 147 67 140 143 62 142 136 60 141 129 55 139 125 54 148 131 49 148 132 47 149 132 44 151 132 40 152 132 35 152 130 29 148 127 22 146 123 17 145 121 15 143 119 13 142 115 8 141 114 9 140 113 10 139 111 11 137 109 12 135 106 12 130 112 12 125 106 14 127 106 25 126 107 28 127 108 29 111 93 19 99 79 18 142 120 71 150 134 98 145 129 95 144 127 97 147 130 104 148 132 106 146 130 104 145 130 101 146 131 102 147 131 105 147 131 105 147 131 105 147 131 106 147 131 106 147 131 108 147 131 108 147 130 110 140 133 105 142 132 105 143 133 106 144 132 106 146 132 106 148 132 107 149 131 107 149 131 107 145 134 106 145 134 106 145 134 106 145 133 107 145 133 107 145 133 109 145 133 109 145 133 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 147 136 114 147 136 114 147 136 116 147 136 116 147 136 118 148 137 119 149 137 121 149 137 121 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 120 149 138 120 150 139 121 151 140 122 151 140 122 151 140 122 151 140 122 151 140 122 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 153 144 129 155 143 129 155 142 126 154 142 126 155 143 127 154 145 128 154 145 128 153 146 128 153 146 128 152 145 127 152 143 126 155 143 127 156 143 127 156 142 129 156 144 132 156 146 134 155 149 135 154 150 138 108 87 56 108 87 56 107 88 58 107 88 58 105 88 60 105 88 60 104 88 62 104 88 62 100 89 61 103 89 60 103 89 60 104 90 61 105 90 59 105 88 58 105 88 58 104 88 55 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 60 105 88 60 105 88 58 105 89 56 105 89 55 105 89 53 105 89 53 105 90 51 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 104 88 55 104 88 55 104 87 57 104 87 57 104 87 59 104 87 59 104 87 61 104 87 61 103 87 61 103 88 59 104 87 59 106 86 59 106 85 56 108 84 56 108 85 54 109 84 54 104 85 53 104 85 53 104 85 53 106 86 53 108 85 53 108 85 51 108 85 51 109 85 49 105 87 49 105 87 49 105 87 49 105 85 48 105 85 48 106 84 47 106 84 47 105 83 46 106 84 47 106 84 47 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 104 84 49 108 86 47 108 86 47 109 87 48 110 88 49 110 88 49 110 88 49 110 88 49 109 87 48 109 86 45 109 86 45 109 85 47 109 85 47 110 86 50 110 86 50 111 87 53 112 88 54 111 88 56 111 88 56 110 87 55 108 88 55 109 89 56 108 89 56 109 90 57 110 91 58 107 91 58 107 91 58 107 91 58 108 92 58 109 93 59 109 93 57 110 94 58 110 95 56 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 96 57 111 96 57 111 96 57 110 94 58 110 94 58 110 94 60 109 93 59 109 93 59 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 92 52 110 92 54 110 91 58 110 91 59 110 91 59 110 91 58 110 92 54 110 92 52 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 119 100 60 120 101 61 120 101 61 120 101 61 120 101 61 121 102 62 121 102 62 121 102 62 122 102 67 122 102 65 122 103 63 122 103 61 123 104 62 123 104 64 123 103 66 123 103 68 123 105 69 123 105 69 124 106 70 124 106 68 124 106 68 124 106 66 125 107 67 125 107 67 125 107 69 125 107 69 126 108 70 126 108 70 126 108 70 127 109 71 127 109 71 127 109 71 128 110 72 128 110 72 128 110 72 128 110 70 128 110 70 128 110 70 128 111 68 128 111 68 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 132 110 71 132 110 71 132 110 71 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 130 110 73 130 110 73 129 109 72 130 108 71 130 108 71 131 107 71 131 107 71 132 108 72 132 108 70 132 108 70 132 108 70 132 108 70 133 109 71 133 109 71 133 109 71 133 109 71 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 132 113 80 133 114 81 134 115 82 133 114 81 132 113 80 131 112 79 132 113 80 134 115 82 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 120 81 135 120 81 135 120 81 135 120 81 136 121 82 136 121 82 136 121 82 136 121 82 138 122 88 137 121 87 137 121 87 136 120 86 136 120 86 137 121 87 137 121 87 138 122 88 137 122 91 137 122 91 137 122 91 138 123 92 138 123 92 138 123 92 139 124 93 139 124 93 138 121 91 138 121 91 137 122 91 137 122 91 137 124 92 137 124 92 135 124 92 135 124 92 135 124 92 135 124 92 136 125 93 136 125 95 136 125 95 136 125 97 137 126 98 137 125 99 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 149 122 101 147 125 101 141 126 97 130 125 95 120 127 96 122 138 112 134 155 136 147 171 155 169 205 195 122 154 151 38 63 68 0 13 17 48 58 59 108 109 113 247 239 254 249 235 255 143 147 172 176 181 203 251 255 253 251 255 228 243 254 238 205 210 248 68 73 141 0 2 64 41 41 39 14 21 14 17 34 18 83 109 84 138 171 140 138 173 140 126 163 129 126 163 129 127 166 121 126 165 120 124 161 117 119 156 112 115 151 107 114 150 106 119 152 109 122 155 110 131 159 121 130 159 111 139 170 113 136 165 109 134 162 114 137 162 120 128 154 107 134 158 108 102 129 96 127 157 123 150 184 151 151 191 156 139 184 145 134 185 142 138 192 142 135 192 139 143 186 140 146 186 136 148 187 132 151 186 128 150 185 127 150 185 131 147 184 133 145 183 136 136 177 137 138 176 137 141 173 134 151 179 138 149 170 129 171 188 144 137 148 105 150 159 116 164 178 142 140 156 117 120 141 98 119 145 97 121 146 91 116 137 80 118 132 73 126 136 76 140 137 66 134 130 69 120 116 69 169 163 131 176 172 145 110 109 81 128 129 95 202 207 166 183 199 162 176 192 153 167 182 141 162 175 132 158 170 124 156 165 118 152 160 109 148 157 104 145 161 90 145 156 80 155 156 76 156 151 67 150 144 60 155 149 71 160 160 88 154 159 93 146 153 83 143 151 76 140 149 70 141 146 64 142 141 59 143 136 56 142 128 53 142 124 50 147 126 43 147 125 40 147 125 39 149 125 35 150 127 33 149 125 27 145 121 21 144 119 19 143 118 25 140 115 22 138 114 18 137 111 14 137 111 14 136 110 13 137 109 10 136 108 9 131 112 10 127 106 15 126 105 24 128 106 30 129 110 33 120 100 27 91 71 10 134 112 62 154 136 98 148 129 96 144 127 97 146 129 103 148 132 107 146 130 105 144 130 103 144 130 101 147 131 105 147 131 105 147 131 105 147 131 106 147 131 106 147 131 108 147 131 108 147 130 110 143 131 105 143 131 105 143 131 105 146 132 106 146 132 106 146 132 106 147 131 106 148 132 107 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 148 137 115 148 137 115 147 136 116 147 136 116 148 137 119 148 137 119 149 137 121 150 138 122 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 120 150 139 121 151 140 122 151 140 122 152 141 123 152 141 123 151 140 122 151 140 122 149 142 124 149 142 124 149 142 124 150 143 125 150 143 125 150 143 125 151 144 126 151 144 126 152 145 129 152 145 129 152 145 129 153 144 129 153 144 129 155 143 129 155 143 129 155 143 129 154 141 125 154 142 126 155 143 127 153 144 127 154 145 128 153 146 128 152 145 127 152 145 127 153 144 127 155 143 127 157 144 128 157 143 130 157 145 133 157 147 135 156 150 136 155 151 139 108 87 56 108 87 56 107 88 56 107 88 58 105 88 60 105 88 62 104 88 62 104 88 62 101 91 56 101 90 58 104 91 59 105 92 60 106 91 62 105 90 61 105 88 60 105 88 62 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 62 105 88 60 105 88 58 105 89 56 105 89 55 105 89 53 105 90 51 105 90 49 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 107 86 55 107 86 55 107 86 55 107 86 57 107 86 59 107 85 61 107 85 61 107 85 61 102 89 57 103 88 57 103 88 57 106 87 55 106 85 54 108 85 53 109 84 53 109 84 53 108 85 54 108 85 54 108 85 54 109 84 53 109 84 53 109 83 50 109 83 50 109 83 48 104 89 50 105 87 49 105 87 49 105 85 48 104 84 47 106 84 47 106 82 46 106 82 46 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 106 84 47 106 84 47 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 105 85 50 104 86 46 105 87 47 105 87 47 106 88 48 107 89 49 106 88 48 106 88 48 106 88 48 110 88 47 109 87 46 108 86 45 108 86 47 108 86 47 109 87 50 110 88 51 110 88 51 112 87 56 112 87 56 110 87 55 110 87 55 109 89 56 109 89 56 109 90 57 110 91 58 106 90 57 107 91 58 107 91 58 108 92 58 108 92 58 109 93 57 110 94 58 110 95 56 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 97 56 112 97 58 112 97 58 111 96 57 111 95 59 111 95 59 110 94 60 110 94 60 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 111 93 53 111 93 55 111 92 59 111 92 60 111 92 60 111 92 59 111 93 55 111 93 53 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 120 101 61 120 101 61 120 101 61 120 101 61 121 102 62 121 102 62 121 102 62 121 102 62 122 102 67 122 102 65 122 103 61 122 103 60 123 104 61 123 104 62 123 103 66 123 103 68 123 104 71 123 104 71 124 106 70 124 106 70 124 106 68 124 106 68 125 107 67 125 107 67 125 107 69 125 107 69 125 107 69 126 108 70 126 108 70 126 108 70 127 109 71 127 109 71 127 109 73 127 109 73 127 109 71 127 109 71 127 109 69 127 110 67 127 110 67 127 110 66 132 110 71 132 110 71 132 110 71 131 109 70 131 109 70 131 109 70 131 109 70 131 109 70 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 132 110 71 133 109 71 132 108 70 132 106 69 132 106 69 134 106 69 134 106 69 134 106 69 132 107 76 132 107 76 132 108 74 132 108 72 133 109 71 133 110 69 133 110 68 133 110 66 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 132 113 80 134 115 82 135 116 83 134 115 82 133 114 81 132 113 80 133 114 81 134 115 82 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 120 81 135 120 81 135 120 81 136 121 82 136 121 82 136 121 82 137 122 83 137 122 83 138 122 88 137 121 87 137 121 87 136 120 86 136 120 86 137 121 87 137 121 87 138 122 88 136 121 90 136 121 90 136 121 90 137 122 91 137 122 91 137 122 91 138 123 92 138 123 92 138 121 93 138 121 93 137 122 93 137 122 93 137 123 94 137 123 94 135 124 94 135 124 94 135 125 89 136 126 91 136 126 91 136 125 93 136 125 93 137 126 96 137 126 96 137 126 96 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 134 118 93 146 132 105 142 135 106 132 131 101 137 143 117 149 160 144 138 153 146 114 130 130 55 73 77 11 21 30 22 25 34 60 60 62 101 102 97 166 170 173 245 252 255 169 180 212 111 118 160 159 164 204 235 243 254 241 254 234 227 240 233 191 203 243 94 105 169 32 49 101 29 40 42 41 51 50 11 22 14 19 36 20 108 130 107 166 196 168 161 198 165 152 193 159 146 188 150 140 182 144 131 172 132 123 164 122 121 160 116 120 159 115 122 159 115 123 160 116 125 152 109 122 150 99 130 159 101 121 148 93 123 149 104 136 158 122 136 158 120 156 179 137 144 168 142 111 135 109 130 156 129 161 190 160 153 187 154 145 183 144 148 191 145 149 195 146 148 184 138 150 184 134 153 184 127 155 185 125 156 184 123 156 184 125 155 184 128 154 184 130 149 179 141 148 176 138 148 173 133 159 180 137 151 167 122 165 177 129 120 128 79 142 149 98 153 165 127 138 155 113 125 147 100 120 147 94 118 145 90 115 138 82 118 135 80 124 137 81 139 140 74 137 138 81 126 128 89 170 172 148 167 170 151 110 113 92 138 142 115 199 205 171 180 196 157 173 190 148 166 182 137 161 175 126 158 170 120 156 166 113 152 161 108 148 157 102 145 163 87 144 155 76 154 155 75 157 150 69 150 141 62 158 151 79 162 161 96 149 153 92 142 150 77 141 149 72 139 146 66 139 144 60 142 141 58 143 135 52 145 128 50 145 123 47 146 121 37 144 120 34 142 116 29 141 116 26 141 116 24 143 117 24 142 116 21 142 116 19 137 115 32 134 112 27 132 110 24 132 108 20 134 109 17 134 110 14 134 109 9 133 108 7 129 110 8 129 108 17 128 105 27 125 103 28 129 107 32 126 106 35 90 68 8 134 111 61 155 137 99 149 131 95 145 126 94 146 129 101 148 132 107 146 132 106 144 130 104 144 130 103 147 131 105 147 131 105 147 131 105 147 131 106 147 131 106 147 131 108 147 131 108 147 130 110 146 130 105 146 130 105 145 131 105 145 131 105 146 132 106 144 132 106 144 132 106 144 132 106 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 149 138 116 148 137 115 148 137 117 148 137 117 148 137 119 149 138 120 150 138 122 150 138 122 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 149 138 120 150 139 121 151 140 122 151 140 122 152 141 123 152 141 123 151 140 122 151 140 122 149 142 124 149 142 124 149 142 124 150 143 125 150 143 125 150 143 125 151 144 126 151 144 126 151 145 129 152 145 129 152 145 129 153 144 129 153 144 129 155 143 129 156 142 129 156 142 129 156 143 127 155 143 127 156 144 128 155 146 129 155 146 129 154 147 129 153 146 128 153 146 128 154 145 128 156 144 128 158 145 129 158 144 131 158 146 134 158 148 136 157 151 137 156 152 140 108 88 55 108 87 56 107 88 56 107 88 58 105 88 60 105 88 62 104 88 62 104 88 63 101 91 55 102 92 56 103 93 58 106 93 61 106 92 63 106 90 64 105 89 64 105 87 63 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 62 105 88 60 105 88 58 105 89 56 105 89 55 105 90 51 105 90 49 105 90 49 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 109 86 54 109 86 55 109 86 55 109 85 57 109 85 59 109 85 61 109 85 61 109 84 62 102 89 55 102 89 55 103 88 55 106 87 54 106 86 53 108 85 51 109 85 51 110 84 51 110 85 55 110 85 55 109 84 54 110 83 53 110 83 53 111 82 50 111 82 50 112 82 48 104 89 50 104 89 50 105 87 49 105 85 48 106 84 47 106 84 47 106 82 46 106 82 46 109 85 49 109 85 49 109 85 49 108 84 48 108 84 48 107 83 47 107 83 47 107 83 47 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 101 86 45 102 87 46 103 88 47 103 88 47 104 89 48 103 88 47 103 88 47 103 88 47 108 89 46 107 88 46 106 87 45 105 86 44 105 86 46 106 86 49 107 87 50 108 88 51 112 87 56 112 87 56 110 87 55 110 87 55 109 89 56 109 89 56 109 90 57 110 91 58 106 90 57 107 91 58 107 91 58 108 92 58 108 92 58 109 93 57 109 93 57 110 95 56 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 97 56 112 97 56 112 97 58 112 97 58 111 95 59 111 95 59 111 95 61 111 95 61 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 53 111 93 55 111 92 59 111 92 60 111 92 60 111 92 59 111 93 55 111 93 53 113 91 54 111 91 54 111 91 54 112 92 55 111 93 55 109 94 55 110 95 56 110 95 56 113 93 56 113 93 56 113 93 56 113 93 56 114 94 57 114 94 57 114 94 57 114 94 57 117 93 55 117 95 56 118 96 57 117 98 58 117 98 58 117 99 59 116 98 58 116 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 118 99 59 120 101 61 120 101 61 120 101 61 120 101 61 121 102 62 121 102 62 121 102 62 121 102 62 122 102 67 122 102 65 122 103 61 122 104 58 123 105 59 123 104 62 123 103 66 123 103 68 123 104 71 123 104 71 124 106 70 124 106 70 124 106 68 124 106 68 125 107 67 125 107 67 125 107 69 125 107 69 125 107 69 126 108 70 126 108 70 126 108 70 126 108 70 127 109 71 127 109 73 127 109 73 127 109 71 127 109 71 127 109 69 127 110 67 127 110 66 127 110 66 133 111 72 132 110 71 132 110 71 132 110 71 131 109 70 131 109 70 130 108 69 130 108 69 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 129 110 68 134 109 69 134 109 69 133 108 68 134 106 67 134 106 67 135 105 67 135 105 67 135 105 67 132 106 79 132 107 77 132 107 76 132 108 72 133 110 69 133 110 68 133 111 64 133 111 64 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 77 133 114 81 135 116 83 136 117 84 135 116 83 134 115 82 133 114 81 134 115 82 136 117 84 133 117 81 133 117 81 133 117 81 133 117 81 134 118 82 134 118 82 134 118 82 134 118 82 135 120 81 135 120 81 136 121 82 136 121 82 136 121 82 136 121 82 137 122 83 137 122 83 138 122 86 137 121 85 137 121 85 136 120 84 136 120 84 137 121 85 137 121 85 138 122 86 135 120 89 135 120 89 135 120 89 136 121 90 136 121 90 136 121 90 137 122 91 137 122 91 138 121 93 138 121 93 137 122 93 137 122 93 137 123 94 137 123 94 135 124 94 135 124 94 135 127 88 135 127 90 135 127 90 135 127 91 136 128 92 136 127 94 136 127 94 136 127 94 136 125 95 137 126 96 137 126 96 137 126 96 137 126 96 138 127 97 138 127 97 138 127 97 136 135 105 122 121 90 122 123 91 145 148 117 164 167 146 146 149 140 92 95 100 46 50 62 21 17 34 25 14 31 73 57 68 104 88 89 128 121 113 235 245 244 168 194 211 83 118 150 116 129 173 144 152 217 115 118 187 121 126 181 128 134 196 122 129 207 134 150 210 83 109 132 30 49 53 37 53 53 37 48 44 4 14 3 44 58 41 167 193 168 217 255 225 186 231 198 184 228 193 170 214 179 150 194 158 138 180 142 130 172 132 127 168 126 123 164 120 119 161 115 132 160 112 127 156 100 135 163 102 126 153 98 142 165 123 172 193 162 193 212 182 232 252 217 220 241 222 100 122 101 70 92 71 121 144 118 146 173 142 154 184 148 151 186 144 140 177 133 149 181 132 151 181 129 153 181 122 157 182 116 159 182 114 160 183 115 158 183 118 157 183 120 156 180 144 152 174 136 148 169 128 159 176 132 144 157 111 151 161 111 98 105 53 127 132 78 144 155 115 142 157 114 134 156 109 122 149 96 116 143 88 119 142 86 122 141 86 125 139 86 135 139 80 139 143 93 130 135 103 166 173 155 156 164 153 109 117 102 146 154 133 196 202 174 178 195 153 172 189 145 165 181 134 160 174 123 158 171 117 156 167 111 152 161 106 148 157 102 145 164 83 143 155 73 155 154 72 158 150 69 152 140 64 161 152 83 163 161 100 145 148 91 143 151 76 141 149 72 139 147 64 140 144 59 142 140 55 144 134 49 144 127 47 143 122 43 145 119 34 140 114 29 135 109 22 134 107 18 134 107 16 137 111 18 139 113 18 141 115 20 130 111 35 130 108 32 127 106 27 127 105 20 129 105 15 131 107 11 130 107 5 130 105 2 128 106 5 131 110 21 129 106 30 123 101 28 126 104 31 128 108 39 90 68 10 137 114 64 157 138 98 149 131 95 145 126 94 146 129 101 148 132 107 146 132 106 144 130 104 142 131 103 147 131 105 147 131 105 147 131 105 147 131 106 147 131 106 147 131 108 147 131 108 147 130 110 147 129 105 147 129 105 146 130 105 145 131 105 144 132 106 143 133 106 143 133 106 141 134 106 147 133 106 147 133 106 147 133 106 147 133 107 147 133 107 147 132 109 147 132 109 147 132 111 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 136 116 147 136 116 148 137 117 148 137 117 148 137 117 148 137 117 147 136 116 147 136 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 120 150 139 121 150 138 122 151 139 123 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 137 118 150 139 121 150 139 121 151 140 122 152 141 123 152 141 123 152 141 123 152 141 123 151 140 122 149 142 124 149 142 124 149 142 124 150 143 125 150 143 125 150 143 125 151 144 126 151 144 126 151 145 129 151 145 129 152 145 129 153 144 129 155 143 129 155 143 129 156 142 129 156 142 129 157 144 128 156 144 128 157 145 129 156 147 130 156 147 130 155 148 130 155 148 130 154 147 129 155 146 129 157 145 129 158 145 129 159 145 132 159 147 135 158 148 136 158 152 138 156 152 140 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 105 88 58 106 89 59 106 89 59 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 59 105 88 60 106 89 61 107 90 62 107 90 62 106 89 61 105 88 60 104 87 59 103 92 60 104 91 59 104 91 59 105 90 59 105 88 58 107 88 58 106 87 57 107 86 57 103 86 58 104 87 59 104 87 59 104 87 59 105 88 60 105 88 60 105 88 60 106 89 61 101 91 56 101 91 56 103 90 56 104 89 56 104 89 56 105 89 56 107 88 56 107 88 56 106 90 57 106 90 57 105 89 56 105 89 56 104 88 55 104 88 55 104 88 55 103 87 54 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 104 86 48 104 86 48 105 87 49 105 87 49 105 87 49 105 87 49 104 86 48 104 86 48 99 90 49 100 88 48 101 87 48 103 85 47 106 84 47 109 83 48 111 82 48 113 83 49 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 91 43 103 90 45 104 89 46 106 88 48 107 87 52 106 86 53 108 85 54 108 84 56 110 87 53 110 87 53 110 87 53 108 88 53 109 89 54 109 89 54 108 90 54 108 90 54 108 92 58 110 91 58 110 91 58 111 92 59 111 92 59 112 92 59 113 93 60 113 93 60 114 94 61 114 94 61 114 94 61 114 94 61 114 94 61 114 94 61 114 94 61 114 94 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 114 96 60 112 96 60 110 98 60 108 99 60 107 98 59 109 97 59 111 95 59 113 95 59 114 96 60 114 96 60 113 95 59 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 116 96 59 116 96 59 115 95 58 115 95 58 116 96 59 116 96 59 117 97 60 118 98 61 116 97 54 116 97 54 117 98 56 117 98 56 117 98 58 118 99 59 118 99 59 118 99 59 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 63 122 103 63 122 103 63 122 103 63 123 104 64 123 104 64 123 104 64 123 104 64 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 127 105 66 127 105 66 125 106 66 126 107 67 126 108 68 125 110 69 124 111 69 125 112 70 126 111 72 127 112 73 127 112 73 127 112 73 127 112 73 128 113 74 128 113 74 128 113 74 135 109 72 135 109 72 133 109 71 132 108 70 130 108 69 130 108 69 129 110 70 129 110 70 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 112 63 128 111 67 128 110 70 128 110 72 128 110 72 128 110 70 128 111 67 128 112 63 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 112 72 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 133 111 70 133 111 70 133 111 70 134 111 79 134 111 79 134 111 77 135 112 78 135 113 76 135 113 74 136 114 73 136 114 73 136 114 75 136 114 75 136 114 77 136 113 79 137 114 80 137 114 82 137 114 83 138 115 84 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 137 122 83 136 121 82 136 121 82 136 120 84 136 120 84 137 121 87 138 122 88 138 122 88 138 121 91 137 120 90 137 120 90 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 134 126 89 135 125 89 135 125 89 137 124 89 138 124 89 138 122 88 138 122 88 140 121 88 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 138 124 97 137 123 96 136 122 95 134 122 96 133 123 96 134 124 99 134 127 101 135 128 102 136 140 103 125 125 91 131 125 93 134 123 95 136 120 95 142 128 102 140 128 104 139 129 104 139 129 104 141 130 108 148 142 118 137 142 119 80 95 74 39 53 40 95 95 95 71 58 67 32 38 28 61 67 63 70 79 76 68 80 76 160 176 173 198 217 223 127 144 170 147 164 207 110 137 180 95 118 160 90 108 146 98 111 145 111 122 152 125 137 163 122 137 160 106 121 142 60 74 83 41 53 51 54 62 51 27 33 19 12 22 11 57 73 60 192 220 197 202 237 204 164 216 180 163 213 175 148 193 150 147 187 137 145 182 128 147 180 125 146 177 120 135 166 109 130 159 113 130 159 115 140 171 129 164 196 157 182 218 182 185 224 193 179 222 195 174 218 193 162 218 189 151 197 168 121 150 120 90 103 73 91 97 63 120 126 90 140 152 114 142 158 119 155 167 119 163 176 122 163 178 113 166 180 105 161 175 98 148 162 87 155 168 99 157 167 106 159 160 120 145 144 98 139 140 83 135 137 72 132 139 72 143 155 93 139 158 103 112 134 85 122 128 92 140 147 113 150 164 128 145 163 125 129 152 108 120 146 98 119 146 93 122 147 90 128 144 97 135 151 104 123 138 97 170 180 153 169 175 163 121 122 114 164 165 147 202 202 174 184 187 140 176 179 132 168 171 126 166 167 123 161 163 114 154 157 104 151 154 97 153 157 98 142 153 74 147 154 76 152 150 76 152 145 73 154 145 78 156 151 87 153 155 92 146 152 90 140 147 67 141 146 62 141 144 57 141 140 50 142 135 47 143 131 47 144 127 49 144 125 49 139 113 29 147 119 35 147 115 28 138 102 14 137 101 15 143 110 29 141 112 36 132 104 31 142 118 44 133 106 37 124 96 33 124 95 35 125 97 34 127 98 28 132 105 26 138 112 27 130 104 29 131 104 35 120 90 26 127 96 31 131 102 32 127 100 29 100 76 16 130 107 57 149 135 96 144 129 100 142 125 105 145 128 108 146 130 104 145 130 99 145 129 103 147 130 110 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 142 130 106 143 131 107 143 131 107 143 131 107 143 131 107 144 132 108 144 132 108 144 132 108 144 132 108 144 132 108 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 147 139 118 147 139 118 147 139 118 147 139 118 148 140 119 148 140 119 148 140 119 148 140 119 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 152 140 126 150 141 126 150 141 126 151 142 127 150 143 127 149 143 127 150 144 128 150 144 128 150 144 128 150 144 128 150 144 128 151 144 128 152 143 128 152 143 128 152 143 128 154 142 128 152 145 126 152 145 126 153 146 128 154 147 131 154 146 133 154 146 133 154 146 135 154 146 135 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 57 104 87 57 104 87 57 104 87 57 104 87 57 105 88 58 106 89 59 106 89 59 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 59 105 88 60 106 89 61 107 90 62 107 90 62 106 89 61 105 88 60 104 87 59 104 91 59 104 91 59 104 91 59 104 89 58 105 88 58 107 88 58 107 88 58 107 88 58 104 87 59 104 87 59 104 87 59 104 87 59 105 88 60 105 88 60 105 88 60 105 88 60 100 90 55 102 89 55 102 89 55 103 88 55 104 88 55 104 88 55 106 87 55 106 87 55 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 104 85 53 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 103 85 47 103 85 47 104 86 48 104 86 48 104 86 48 104 86 48 103 85 47 103 85 47 102 88 49 102 87 48 104 86 48 104 84 47 106 84 47 108 84 48 109 83 48 110 84 49 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 102 89 45 103 88 45 103 88 47 106 88 50 107 87 52 107 87 52 109 86 54 109 86 55 110 87 53 110 87 53 108 88 53 108 88 53 109 89 54 109 89 54 109 89 54 109 89 54 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 112 92 59 113 93 60 113 93 60 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 114 96 60 112 96 60 111 97 60 110 98 60 109 97 59 110 96 59 111 95 59 113 95 59 114 96 60 113 95 59 112 94 58 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 109 91 55 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 116 96 59 116 96 59 115 95 58 115 95 58 116 96 59 116 96 59 117 97 60 118 98 61 116 97 57 116 97 57 117 98 58 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 121 102 62 121 102 62 121 102 62 121 102 62 122 103 63 122 103 63 122 103 63 122 103 63 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 127 105 66 128 106 67 126 107 67 127 108 68 127 109 69 125 110 69 126 111 70 125 112 70 126 111 72 126 111 72 127 112 73 127 112 73 127 112 73 128 113 74 128 113 74 128 113 74 134 108 71 133 109 71 132 108 70 132 108 70 131 109 70 131 109 70 129 110 70 130 111 71 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 111 65 128 111 68 128 110 70 128 110 74 128 110 74 128 110 70 128 111 68 128 111 65 130 112 72 130 112 72 130 112 72 129 111 71 129 111 71 129 111 71 129 111 71 128 110 70 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 131 112 70 132 113 71 132 112 79 132 112 79 132 112 77 133 113 76 133 113 76 133 114 74 134 115 75 134 115 73 134 115 75 134 115 75 134 114 77 135 115 80 135 115 80 135 115 82 136 115 84 136 115 84 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 137 122 83 136 121 82 136 121 82 136 120 84 136 120 84 137 121 87 138 122 88 138 122 88 138 121 91 137 120 90 137 120 90 136 119 89 136 119 89 137 120 90 137 120 90 137 120 90 135 125 90 135 125 90 137 124 90 137 124 90 138 123 90 139 123 90 138 122 89 138 122 89 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 136 122 93 137 123 94 137 123 94 136 125 97 136 125 97 136 124 98 136 124 98 136 124 98 126 122 87 131 125 91 143 132 102 142 128 101 138 124 98 136 124 100 130 123 97 130 124 100 130 133 106 127 130 103 125 131 105 113 131 105 119 147 124 174 203 185 149 164 159 14 15 19 50 57 50 75 84 79 36 47 43 83 98 93 134 150 149 114 132 142 195 212 240 182 199 242 31 58 88 95 118 149 113 132 162 101 117 143 109 123 149 111 126 149 127 144 164 175 193 213 157 175 187 58 74 71 47 60 42 45 55 30 17 27 3 0 15 0 91 114 86 166 193 160 157 200 157 162 203 159 151 190 143 148 184 136 153 186 139 149 180 136 137 165 125 124 152 114 129 155 126 138 165 134 150 179 148 159 190 158 154 190 154 148 185 151 146 188 152 152 194 158 165 209 173 172 206 169 172 190 150 149 155 111 110 110 60 81 80 26 76 81 23 85 93 33 85 89 30 105 110 44 104 110 36 96 101 21 95 99 22 111 114 43 107 109 46 106 107 50 96 103 59 102 109 58 125 133 74 147 156 91 163 175 111 185 203 145 195 217 168 180 206 161 124 136 98 128 143 104 140 158 118 151 172 129 150 174 126 138 161 107 129 150 91 127 147 86 140 160 97 145 165 106 147 166 121 166 182 156 158 169 161 144 150 146 151 158 142 187 194 163 175 181 137 170 176 132 166 173 131 166 173 131 162 169 127 152 161 114 144 154 102 143 153 100 146 156 70 150 155 73 152 150 73 151 143 70 150 141 72 150 145 79 146 146 82 139 144 80 140 144 67 140 143 62 141 140 57 141 137 50 140 133 45 141 129 45 142 125 45 141 122 45 151 127 41 146 119 32 138 108 18 135 101 11 134 100 13 134 103 21 136 106 33 136 109 38 127 100 31 127 99 34 131 102 42 136 107 49 134 106 43 128 99 31 125 98 21 127 101 17 132 109 31 134 107 38 123 93 29 129 98 33 129 101 28 127 100 29 102 78 16 130 107 55 150 137 95 145 130 99 143 126 106 145 129 106 147 132 103 145 130 97 145 130 101 147 131 108 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 143 131 107 143 131 107 143 131 107 144 132 108 144 132 108 144 132 108 145 133 109 145 133 109 144 132 108 145 133 109 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 147 136 114 147 136 114 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 146 138 117 146 138 117 146 138 117 147 139 118 147 139 118 147 139 118 148 140 119 148 140 119 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 152 140 126 150 141 126 151 142 127 151 142 127 150 143 127 150 144 128 150 144 128 150 144 128 150 144 128 150 144 128 150 144 128 151 144 128 152 143 128 152 143 128 152 143 128 154 142 128 152 145 126 153 146 128 153 146 128 154 147 131 154 146 133 154 146 133 154 146 135 154 146 135 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 58 104 87 57 104 87 57 104 87 57 104 87 57 105 88 58 106 89 59 106 89 59 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 105 88 60 105 88 60 103 90 58 103 90 58 104 89 58 104 89 58 105 88 58 106 89 59 108 89 59 108 89 59 105 88 58 105 88 58 105 88 58 105 88 58 104 87 57 104 87 57 104 87 57 104 87 57 101 88 54 102 87 54 102 87 54 102 87 54 103 87 54 103 87 54 105 86 54 105 86 54 104 83 52 104 83 52 104 83 52 104 83 52 104 83 52 105 84 53 105 84 53 105 84 53 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 102 84 46 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 103 85 47 102 84 46 106 86 49 105 85 48 105 85 48 104 84 47 104 84 47 105 85 48 105 85 48 106 86 49 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 103 88 47 102 87 48 102 87 48 105 87 49 105 87 49 106 88 50 107 87 50 108 88 51 108 88 51 108 88 53 108 88 53 108 88 53 108 88 53 109 89 54 109 89 54 109 89 54 109 89 54 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 114 96 60 112 96 60 111 97 60 110 98 60 109 97 59 110 96 59 111 95 59 113 95 59 113 95 59 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 108 90 54 108 90 54 109 91 55 110 92 56 110 92 56 111 93 57 112 94 58 112 94 58 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 116 96 59 115 95 58 115 95 58 115 95 58 115 95 58 116 96 59 117 97 60 117 97 60 116 96 61 116 96 59 117 97 60 117 98 58 117 98 56 118 99 56 118 100 54 118 100 54 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 120 101 61 120 101 61 120 101 61 121 102 62 121 102 62 121 102 62 122 103 63 122 103 63 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 126 107 67 127 108 68 127 108 68 127 109 69 127 109 69 128 110 70 126 111 70 127 112 71 126 111 72 126 111 72 126 111 72 127 112 73 127 112 73 127 112 73 128 113 74 128 113 74 133 109 71 132 108 70 132 108 70 131 109 70 131 109 70 129 110 70 130 111 71 130 111 71 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 110 70 128 110 70 128 110 74 128 110 74 128 110 74 128 110 74 128 110 70 128 110 70 130 112 72 130 112 72 130 112 72 129 111 71 129 111 71 129 111 71 128 110 70 128 110 70 130 113 70 130 113 70 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 131 114 71 132 112 77 132 112 77 132 112 77 133 113 76 133 113 76 133 114 74 134 115 75 134 115 75 134 114 77 134 114 77 135 115 78 135 115 80 135 115 80 136 116 83 136 116 83 136 116 83 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 136 121 82 136 121 82 136 121 82 136 120 84 136 120 84 137 121 87 137 121 87 138 122 88 137 120 90 137 120 90 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 138 121 91 134 123 91 136 123 91 137 124 92 137 124 92 138 123 92 138 123 92 139 122 92 139 122 92 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 133 123 88 136 123 91 138 125 93 139 126 94 141 126 97 140 125 96 138 122 96 137 121 95 135 120 89 145 128 98 143 128 99 138 124 97 136 126 99 131 125 101 129 129 103 133 137 112 140 155 126 95 110 81 114 134 106 156 189 158 165 210 181 202 247 224 119 151 140 36 55 51 81 90 89 57 68 64 26 39 32 104 121 115 206 224 226 165 184 199 152 171 201 50 68 108 65 90 110 86 108 129 98 116 138 105 123 147 133 149 174 160 178 202 150 170 194 123 145 168 139 160 181 59 79 80 60 78 54 62 76 40 40 50 15 16 26 0 34 47 21 91 107 80 166 193 150 160 189 145 135 164 120 112 140 99 125 153 115 132 159 128 134 160 135 139 164 142 139 164 142 137 165 140 140 170 142 143 177 144 143 179 141 139 176 133 136 175 128 137 177 127 145 172 129 169 188 142 173 182 129 146 146 84 120 116 45 116 113 34 120 119 36 117 120 33 86 83 2 82 80 0 77 76 0 87 86 0 84 82 0 94 90 17 66 60 0 96 89 37 131 145 94 146 161 106 172 188 126 186 205 141 192 212 151 202 227 172 210 237 192 204 232 194 188 210 172 146 171 132 117 142 102 126 151 109 152 174 127 162 181 126 160 174 115 159 171 109 150 170 98 156 176 113 170 188 146 162 179 161 152 166 166 185 195 194 155 167 145 179 191 151 171 178 127 167 173 125 163 171 124 160 169 124 153 165 119 143 157 108 136 150 97 130 147 92 148 155 62 149 152 63 151 146 64 147 140 62 147 139 67 145 140 72 141 140 75 135 137 72 137 139 64 137 138 62 138 135 56 139 133 49 139 129 44 140 125 40 139 122 40 139 121 39 144 120 30 138 113 21 138 112 19 144 115 23 138 108 22 125 96 18 126 97 27 136 108 43 123 94 34 125 96 38 128 99 43 128 98 44 124 95 37 120 92 27 123 97 23 130 105 25 131 108 30 134 107 36 127 98 32 130 101 33 128 100 26 127 104 28 106 85 18 132 111 54 152 139 95 147 132 99 145 129 104 146 130 105 147 132 101 145 131 96 145 130 99 147 131 106 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 144 132 108 144 132 108 144 132 108 144 132 108 145 133 109 145 133 109 145 133 109 146 134 110 145 133 109 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 147 136 114 147 136 114 147 136 114 146 135 113 146 135 113 146 135 113 146 135 113 146 135 113 145 137 116 145 137 116 146 138 117 146 138 117 146 138 117 147 139 118 147 139 118 147 139 118 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 152 140 126 151 142 127 151 142 127 151 142 127 150 143 127 150 144 128 150 144 128 150 144 128 150 144 128 150 144 128 150 144 128 151 144 128 152 143 128 152 143 128 152 143 128 154 142 128 152 145 127 153 146 128 154 147 131 154 147 131 155 148 132 155 147 134 154 146 133 154 146 133 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 105 88 58 105 88 58 104 87 57 104 87 57 105 88 58 105 88 58 106 89 59 107 90 60 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 103 88 57 103 88 57 104 89 58 104 89 58 106 89 59 106 89 59 106 89 59 107 90 60 106 89 59 105 88 58 105 88 58 105 88 58 104 87 57 104 87 57 104 87 57 103 86 56 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 105 86 54 105 82 50 105 82 50 106 83 51 106 83 51 106 83 51 107 84 52 107 84 52 107 84 52 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 104 84 47 104 84 47 105 85 48 105 85 48 105 85 48 105 85 48 104 84 47 104 84 47 109 85 49 108 84 48 107 85 48 106 84 47 104 84 47 104 86 48 102 87 48 103 88 49 105 87 47 105 87 47 105 87 47 105 87 47 105 87 47 105 87 47 105 87 47 105 87 47 104 86 50 104 86 50 104 86 50 105 87 49 106 88 50 107 89 49 108 89 49 109 90 50 107 89 53 107 89 53 108 88 53 108 88 53 109 89 54 111 88 54 111 88 54 111 88 54 111 91 58 111 91 58 111 91 58 111 92 59 111 92 59 111 92 59 110 94 60 110 94 60 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 113 95 57 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 115 95 60 114 96 60 111 97 60 110 98 60 109 97 59 110 96 59 113 95 59 114 94 59 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 113 95 59 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 108 90 54 108 90 54 109 91 55 110 92 56 110 92 56 111 93 57 112 94 58 112 94 58 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 115 95 58 115 95 58 115 95 58 115 95 58 115 95 58 116 96 59 117 97 60 117 97 60 116 96 63 116 96 63 117 97 62 117 98 58 117 98 56 118 100 54 118 100 52 118 100 50 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 121 102 62 121 102 62 121 102 62 121 102 62 122 103 63 122 103 63 122 103 63 122 103 63 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 127 108 68 128 109 69 127 109 69 127 109 69 128 110 70 128 110 70 129 111 71 129 111 71 128 110 72 128 110 72 128 110 72 128 110 72 129 111 73 129 111 73 129 111 73 129 111 73 132 108 72 132 108 72 130 108 71 130 108 71 129 109 72 130 110 73 130 112 74 130 112 74 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 110 72 128 110 74 128 110 74 128 110 74 128 110 74 128 110 74 128 110 74 128 110 72 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 128 113 70 128 113 70 129 114 71 129 114 71 129 114 71 130 115 72 130 115 72 130 115 72 132 112 77 132 112 75 132 112 75 133 113 76 133 113 76 133 113 76 134 114 77 134 114 77 134 114 79 135 115 80 135 115 80 135 115 80 136 116 81 136 116 81 136 116 81 136 116 81 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 136 121 82 136 121 82 135 120 81 135 119 83 136 120 84 136 120 86 137 121 87 138 122 88 137 120 90 137 120 90 136 119 89 136 119 89 136 119 89 137 120 90 138 121 91 138 121 91 136 122 93 136 122 93 136 122 93 138 123 94 138 123 94 138 123 94 138 123 94 138 123 94 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 133 123 87 134 124 89 137 124 90 138 125 91 140 125 94 140 123 95 140 123 95 139 122 94 147 126 99 149 129 102 134 118 92 132 122 97 134 130 105 121 125 102 124 132 109 132 144 120 93 116 87 105 125 97 146 172 143 151 190 159 130 181 150 159 209 184 60 98 83 57 82 76 61 73 73 49 62 55 40 56 43 96 113 103 180 199 203 94 112 132 23 42 72 20 38 74 88 107 124 83 101 123 122 139 165 163 180 210 142 161 193 101 120 153 83 103 136 80 100 133 80 100 135 71 91 102 73 92 73 64 78 42 52 62 27 46 50 25 23 26 9 22 26 12 61 72 42 82 97 64 99 119 84 94 118 82 125 151 116 132 159 126 131 157 130 138 164 139 143 172 128 138 169 127 135 168 125 136 172 128 140 177 133 145 181 135 145 182 131 147 181 130 164 181 136 155 169 118 133 141 81 118 122 48 133 135 51 166 167 73 176 181 78 166 173 67 178 179 75 159 161 54 151 154 47 169 172 69 160 161 68 159 160 84 103 101 40 140 137 86 160 184 126 173 197 137 186 211 146 188 214 149 182 212 150 186 216 164 194 225 181 195 227 190 211 241 207 193 223 189 170 200 164 151 177 140 135 156 115 133 146 102 154 162 113 180 184 133 168 177 120 157 166 119 134 147 121 127 138 134 150 159 164 228 238 230 184 192 155 168 178 117 181 182 114 175 176 110 165 167 102 156 161 97 149 155 91 141 150 83 136 147 78 134 147 75 147 147 49 147 144 51 145 139 53 145 136 57 147 137 65 147 140 70 143 140 71 139 139 69 137 135 61 137 133 59 138 132 56 137 128 49 138 126 44 138 123 40 138 120 36 137 119 35 134 111 18 135 110 17 140 115 22 145 120 30 135 108 27 121 92 22 121 91 31 132 102 50 126 94 45 127 95 46 128 96 49 124 94 44 119 89 35 119 90 30 122 97 30 128 104 32 125 102 24 128 104 32 128 101 34 133 104 34 128 102 25 133 110 32 116 96 27 137 117 58 153 140 95 148 134 99 145 129 103 147 131 105 148 133 100 146 132 95 145 130 97 147 131 105 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 132 103 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 144 132 108 144 132 108 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 136 114 147 136 114 146 135 113 146 135 113 146 135 113 145 134 112 145 134 112 145 134 112 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 153 141 129 151 141 129 151 141 129 151 141 129 151 143 130 150 144 130 150 144 130 150 144 130 150 144 128 150 144 128 150 144 128 151 144 128 152 143 128 152 143 128 152 143 128 154 142 128 153 146 130 153 146 130 154 147 131 155 148 132 155 148 132 155 148 132 155 147 134 154 146 133 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 106 89 59 107 90 60 107 90 60 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 104 87 57 104 87 57 105 88 58 105 88 58 105 90 59 105 90 59 105 90 59 106 91 60 106 90 57 105 89 56 105 89 56 105 89 56 104 88 55 104 88 55 104 88 55 103 87 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 103 87 54 103 87 54 103 87 54 106 83 51 106 83 51 107 84 52 107 84 52 108 85 53 108 85 53 108 85 53 108 85 53 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 105 85 48 105 85 48 106 86 49 106 86 49 106 86 49 106 86 49 105 85 48 105 85 48 110 84 49 109 83 48 108 84 48 106 84 47 104 84 47 102 87 48 102 87 48 102 88 49 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 105 85 50 105 85 50 104 86 50 105 87 49 106 88 50 107 89 49 107 89 49 108 90 50 105 89 53 107 89 53 107 89 53 108 88 53 109 89 54 111 88 54 112 88 54 112 88 54 113 90 58 113 90 58 111 91 58 112 92 59 111 92 59 109 93 59 110 94 60 109 95 60 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 111 95 59 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 115 95 60 114 96 60 112 96 60 111 97 60 110 96 59 111 95 59 113 95 59 114 94 59 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 113 95 59 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 108 90 54 109 91 55 109 91 55 110 92 56 110 92 56 111 93 57 111 93 57 112 94 58 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 115 95 58 115 95 58 114 94 57 114 94 57 115 95 58 115 95 58 116 96 59 117 97 60 116 96 63 116 96 63 117 97 62 117 98 58 117 98 56 118 100 54 118 100 52 118 100 50 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 63 122 103 63 123 104 64 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 127 109 69 127 109 69 127 109 69 127 109 69 128 110 70 128 110 70 129 110 70 129 110 70 128 108 71 128 108 71 129 109 72 129 109 72 129 109 72 130 110 73 130 110 73 130 110 73 131 109 72 131 109 72 130 108 71 128 108 71 129 109 72 129 111 73 130 112 74 128 113 74 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 110 74 128 110 74 128 110 74 128 110 72 128 110 72 128 110 74 128 110 74 128 110 74 127 109 69 127 109 69 128 110 70 129 111 71 130 112 72 130 112 72 131 113 73 131 113 73 128 113 70 128 113 70 129 114 71 129 114 71 129 114 71 130 115 72 130 115 72 130 115 72 131 113 75 131 113 75 131 113 75 132 114 76 132 114 76 132 114 76 133 115 77 133 115 79 134 116 80 134 116 80 134 116 80 135 117 81 135 117 81 135 117 81 135 117 81 136 118 82 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 136 121 82 135 120 81 135 120 81 135 119 83 135 119 83 136 120 86 137 121 87 137 121 87 136 119 89 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 138 121 91 139 122 92 137 122 93 137 122 93 137 122 93 137 122 93 138 123 94 137 123 94 138 124 95 138 124 95 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 138 125 90 137 124 90 137 124 90 136 123 89 137 124 92 139 124 95 140 125 96 141 126 97 136 118 94 141 125 100 130 119 97 135 133 110 129 134 112 113 125 105 130 147 128 144 163 144 84 107 81 136 159 131 158 184 157 119 156 125 125 174 145 159 204 181 45 77 64 64 83 79 60 72 72 63 77 62 35 53 29 169 188 169 220 238 240 55 72 92 7 23 49 51 68 94 131 145 171 179 194 223 154 168 203 91 106 147 87 102 145 99 116 159 95 110 151 95 110 151 58 72 119 56 72 95 36 52 42 49 62 36 56 61 38 34 36 22 29 28 23 36 35 31 1 1 0 48 52 35 113 127 102 118 142 108 145 173 133 140 171 129 131 164 121 134 165 123 136 173 96 142 180 107 144 183 118 139 178 121 133 171 120 137 170 123 149 178 132 159 186 141 161 179 131 123 140 86 108 124 59 139 153 74 167 182 89 170 185 84 169 185 76 177 194 82 182 196 75 183 197 74 179 195 73 180 194 80 166 181 78 184 198 113 113 124 58 108 117 62 158 184 123 165 194 130 169 200 133 168 200 133 168 203 137 173 208 150 182 216 165 191 224 177 191 225 190 204 238 205 213 244 212 199 226 195 169 188 158 140 151 119 120 126 90 113 113 77 114 112 87 148 150 129 132 137 130 125 132 138 127 132 138 194 198 183 193 197 146 194 197 118 185 179 91 180 174 88 171 166 82 163 158 76 155 153 68 151 151 63 147 147 57 142 146 52 146 140 42 144 135 42 141 131 46 143 132 53 145 135 63 146 138 66 143 139 66 140 138 64 138 132 58 138 130 57 137 128 53 137 125 49 138 122 45 137 120 40 136 118 36 137 116 33 141 117 27 137 113 23 132 111 22 131 109 26 128 104 32 119 93 34 112 81 37 108 75 40 98 63 25 109 74 36 121 88 47 131 98 53 132 102 52 127 101 44 121 95 34 115 92 25 119 97 22 126 101 34 131 103 38 134 107 38 125 99 24 134 113 34 121 102 33 138 119 60 153 140 95 148 134 99 145 129 103 147 131 105 148 133 100 146 132 95 145 130 97 147 131 105 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 144 132 108 144 132 108 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 147 136 114 147 136 114 146 135 113 146 135 113 146 135 113 145 134 112 145 134 112 145 134 112 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 148 137 115 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 153 141 129 151 141 129 151 141 129 152 142 130 151 143 130 150 144 130 151 145 131 151 145 131 151 145 129 151 145 129 151 145 129 152 145 129 153 144 129 153 144 129 153 144 129 155 143 129 153 145 132 153 145 132 154 147 131 155 148 132 155 148 132 155 148 132 155 148 132 155 148 132 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 106 89 59 105 88 58 105 88 58 105 88 58 105 88 58 106 89 59 107 90 60 107 90 60 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 107 88 58 107 88 58 105 88 58 105 88 58 104 89 58 105 90 59 104 91 59 104 91 59 105 89 56 105 89 56 105 89 56 105 89 56 104 88 55 104 88 55 104 88 55 104 88 55 106 85 54 106 85 54 106 85 54 105 86 54 105 86 54 103 87 54 103 87 54 103 87 54 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 107 87 52 107 87 52 107 87 52 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 107 85 48 108 86 49 108 86 49 109 87 50 109 87 50 108 86 49 108 86 49 107 85 48 109 85 49 108 84 48 107 85 48 106 84 47 104 84 47 104 86 48 102 87 48 103 88 49 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 105 85 48 105 85 48 106 86 49 105 87 49 106 88 50 106 88 50 105 90 51 105 90 51 105 89 53 105 89 53 107 89 53 108 88 53 111 88 54 112 88 54 112 88 54 113 87 54 114 89 58 113 90 58 113 90 58 112 92 59 111 92 59 109 93 59 109 95 60 109 95 60 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 117 94 60 115 95 60 112 96 60 112 96 60 111 95 59 111 95 59 114 94 59 116 93 59 113 95 59 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 115 95 58 114 94 57 114 94 57 114 94 57 114 94 57 115 95 58 116 96 59 116 96 59 116 96 61 116 96 59 117 97 60 117 98 58 117 98 56 118 99 56 118 100 54 118 100 54 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 123 104 64 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 125 106 66 125 106 66 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 125 110 69 125 110 69 127 109 69 127 109 69 127 109 69 128 109 69 128 109 69 128 109 69 128 108 71 128 108 71 128 108 71 129 109 72 129 109 72 129 109 72 130 110 73 130 110 73 132 109 75 131 108 74 129 109 74 129 109 74 128 110 74 128 110 74 127 111 75 127 111 75 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 110 74 128 110 74 128 110 70 128 110 70 128 110 70 128 110 70 128 110 74 128 110 74 127 109 69 127 109 69 128 110 70 129 111 71 130 112 72 130 112 72 131 113 73 131 113 73 130 113 70 130 113 70 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 131 114 71 129 114 73 129 114 73 129 114 73 130 115 76 130 115 76 130 114 78 131 115 79 131 115 79 132 116 82 132 116 82 133 117 83 133 117 81 133 117 81 133 118 79 134 119 80 134 119 80 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 135 120 81 135 120 81 135 120 81 135 119 83 135 119 83 136 120 86 137 121 87 137 121 87 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 137 120 90 138 121 91 139 122 92 137 120 90 137 120 90 137 122 91 137 122 91 137 124 92 138 125 93 138 125 93 136 125 93 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 139 126 92 138 125 93 136 123 91 133 122 90 133 124 93 134 125 94 134 127 98 135 128 99 123 117 93 130 128 105 122 127 105 126 138 118 115 132 114 124 145 130 176 198 185 191 213 201 123 149 124 142 166 142 137 165 140 117 153 125 174 218 191 155 197 175 39 65 54 72 82 81 56 67 61 56 72 46 62 80 42 158 177 147 120 135 132 1 14 31 34 47 66 86 100 113 136 147 179 112 122 158 78 91 133 79 92 137 97 110 155 81 93 135 47 56 95 32 40 76 28 33 75 23 31 52 7 18 14 42 51 34 66 73 57 29 32 23 39 40 35 53 54 49 35 35 25 74 81 63 152 168 141 139 167 127 141 177 129 134 173 120 138 175 121 142 180 123 141 180 91 142 181 100 139 181 109 137 178 118 141 179 128 148 179 137 151 176 136 150 171 132 108 125 71 109 129 68 130 153 81 163 188 104 177 204 109 172 199 96 171 197 90 181 204 96 175 197 70 174 196 69 178 203 75 185 210 90 176 202 93 189 214 123 125 148 76 92 113 54 161 187 126 168 197 133 166 197 129 162 198 126 167 203 131 166 202 132 168 200 133 177 209 144 185 217 170 187 218 174 190 220 182 199 226 193 203 223 195 179 193 167 125 134 107 77 81 56 184 183 178 251 255 252 248 255 255 232 243 247 173 183 184 163 168 148 165 168 115 172 170 93 173 163 74 173 163 74 171 161 74 165 155 68 161 152 61 157 148 53 150 142 43 143 135 34 148 135 41 142 128 40 138 123 42 139 125 52 143 131 59 141 131 59 139 132 54 137 132 51 137 128 49 136 127 50 137 125 51 136 122 49 136 119 47 135 117 43 134 115 38 135 114 35 141 116 32 132 110 25 129 108 27 132 112 39 130 108 48 112 85 42 80 49 21 58 22 6 55 15 0 69 32 3 92 56 22 110 76 38 123 92 46 127 100 47 125 100 43 120 96 36 118 98 27 125 101 37 131 105 44 132 104 39 116 92 18 132 110 34 124 105 37 138 119 60 152 139 95 147 132 99 145 129 104 146 130 105 147 132 101 145 131 96 145 130 99 147 131 106 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 144 132 108 144 132 108 144 132 108 144 132 108 145 133 109 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 147 135 111 147 136 114 147 136 114 147 136 114 146 135 113 146 135 113 146 135 113 146 135 113 146 135 113 148 136 112 148 136 112 149 137 113 149 137 113 149 137 113 150 138 114 150 138 114 150 138 114 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 153 140 131 152 142 132 152 142 132 152 142 132 151 143 132 151 145 133 151 145 133 151 145 133 151 145 129 151 145 129 151 145 129 152 145 129 153 144 129 153 144 129 153 144 129 155 143 129 153 145 132 154 146 133 155 147 134 155 148 132 156 149 133 156 149 133 155 148 130 155 148 130 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 108 87 60 106 89 59 106 89 59 105 88 58 105 88 58 106 89 59 106 89 59 107 90 60 108 91 61 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 107 90 62 106 89 61 105 88 60 104 87 59 104 87 59 105 88 60 106 89 61 107 90 62 108 89 59 108 89 59 108 89 59 105 88 58 104 89 58 103 90 58 103 90 58 103 90 58 104 88 54 104 88 54 104 88 54 104 88 54 105 89 55 105 89 55 105 89 55 105 89 55 109 86 55 109 86 55 109 86 55 107 86 55 106 87 55 106 87 55 104 88 55 104 88 55 106 88 52 106 88 52 106 88 52 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 106 84 47 107 85 48 107 85 48 108 86 49 108 86 49 107 85 48 107 85 48 106 84 47 108 86 49 107 85 48 107 85 48 104 84 47 104 84 47 105 85 48 104 86 48 105 87 49 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 106 87 47 108 86 45 108 86 45 106 87 47 107 87 50 106 88 52 104 88 52 104 88 54 103 88 55 104 90 53 104 90 53 105 89 53 107 89 53 111 88 54 112 88 54 113 87 54 113 87 54 114 89 58 114 89 58 113 90 58 112 92 59 111 92 59 108 94 59 109 95 60 108 95 60 110 95 64 110 95 64 110 95 64 110 95 64 110 95 64 110 95 64 110 95 64 110 95 64 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 117 94 60 115 95 60 114 96 60 112 96 60 111 95 59 113 95 59 114 94 59 116 93 59 114 96 60 113 95 59 112 94 58 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 114 94 57 114 94 57 114 94 57 114 94 57 114 94 57 115 95 58 116 96 59 116 96 59 116 97 57 116 97 57 117 98 58 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 63 123 104 64 123 104 64 123 104 64 123 104 64 124 105 65 124 105 65 124 105 65 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 123 110 68 124 109 68 124 109 68 126 108 68 127 108 68 127 108 68 129 107 68 129 107 68 128 108 71 128 108 71 128 108 71 128 108 71 129 109 72 129 109 72 129 109 72 130 110 73 130 110 75 130 110 75 129 109 74 128 110 74 128 110 74 126 110 74 126 110 74 127 111 75 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 110 74 128 110 70 128 111 68 128 111 65 128 111 65 128 111 68 128 110 70 128 110 74 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 131 112 70 132 113 71 129 114 71 129 114 73 129 114 73 130 115 76 130 115 76 130 114 78 131 115 81 131 115 81 132 116 83 133 117 84 133 117 83 133 117 81 133 117 81 134 119 80 134 119 78 134 119 78 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 135 120 81 135 120 81 135 120 81 134 118 82 135 119 83 135 119 85 136 120 86 137 121 87 136 119 89 136 119 89 136 119 89 136 119 89 137 120 90 138 121 91 139 122 92 139 122 92 137 121 88 137 121 88 138 122 89 137 122 89 137 124 90 138 125 91 136 126 91 137 127 92 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 138 123 94 138 123 94 135 124 94 134 125 96 131 126 96 131 127 98 128 129 98 129 130 99 118 130 106 128 142 119 117 136 116 118 143 124 115 142 127 156 184 172 217 242 236 196 218 215 112 151 124 124 158 133 130 166 138 116 159 131 178 224 196 110 152 130 38 61 51 60 69 66 62 72 61 43 57 22 113 131 79 101 118 76 29 41 31 22 32 44 61 71 83 70 81 83 89 98 129 85 95 130 92 104 142 81 93 133 47 56 95 39 45 77 45 49 74 35 36 56 25 23 47 22 22 32 26 31 24 32 39 23 62 70 55 36 44 31 31 37 23 26 33 15 20 27 0 58 72 37 161 186 144 152 189 138 143 186 132 135 178 124 144 184 131 139 177 126 148 184 114 138 177 112 130 171 115 137 176 129 151 188 145 159 187 147 144 165 126 123 139 100 116 128 64 148 164 93 170 193 111 167 196 104 164 196 95 172 203 99 176 203 98 171 194 88 181 203 79 168 192 68 176 202 77 192 220 99 189 217 107 187 216 124 145 171 97 87 113 48 149 170 113 157 183 120 153 184 116 153 187 111 163 198 118 161 196 112 160 192 109 173 202 118 173 203 133 176 207 140 183 212 154 187 215 167 180 205 165 164 183 151 145 160 131 132 145 119 199 216 210 218 239 230 209 236 227 217 246 241 212 237 231 197 211 194 177 183 145 159 160 103 166 162 89 167 163 90 166 159 87 160 152 79 156 147 70 155 144 62 148 137 48 142 129 37 146 126 40 136 118 36 131 113 39 132 118 47 137 124 54 134 125 50 133 125 44 131 125 39 136 126 41 136 123 44 135 121 46 135 118 48 134 115 46 133 113 44 133 111 38 133 111 36 133 107 30 130 107 31 135 115 42 139 119 56 117 95 48 74 47 18 44 10 0 35 0 0 45 4 0 59 18 0 73 36 9 83 49 14 94 62 21 106 80 31 118 93 39 121 98 44 119 98 31 124 100 40 129 103 46 124 98 37 107 83 13 127 107 34 128 110 44 141 125 66 150 137 95 145 130 99 143 126 106 145 129 106 147 132 103 145 130 97 145 130 101 147 131 108 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 143 131 107 143 131 107 143 131 107 144 132 108 144 132 108 144 132 108 145 133 109 145 133 109 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 147 135 111 148 136 112 147 136 114 147 136 114 147 136 114 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 149 137 113 149 137 113 149 137 113 150 138 114 150 138 114 150 138 114 151 139 115 151 139 115 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 154 141 132 152 142 132 152 142 132 152 142 132 152 144 133 151 145 133 151 145 133 151 145 133 151 145 129 151 145 129 151 145 129 152 145 129 153 144 129 153 144 129 153 144 129 155 143 129 153 145 134 154 146 135 155 147 134 155 147 134 156 149 133 156 149 131 155 148 130 155 148 129 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 110 86 60 110 86 60 110 86 60 110 86 60 110 86 60 110 86 60 110 86 60 110 86 60 106 89 59 106 89 59 105 88 58 105 88 58 106 89 59 106 89 59 107 90 60 108 91 61 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 107 90 62 106 89 61 105 88 60 104 87 59 104 87 59 105 88 60 106 89 61 107 90 62 110 89 60 108 89 59 108 89 59 106 89 59 104 89 58 103 90 58 102 89 57 100 89 57 103 87 53 104 88 54 104 88 54 104 88 54 105 89 55 105 89 55 105 89 55 106 90 56 111 86 56 111 86 56 110 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 50 104 89 50 103 88 49 103 88 49 103 88 49 102 87 48 102 87 48 102 87 48 105 87 51 105 87 51 104 86 50 105 85 50 105 85 50 106 83 49 106 83 49 107 83 49 106 82 46 107 83 47 107 83 47 108 84 48 108 84 48 107 83 47 107 83 47 106 82 46 106 86 49 105 85 48 105 85 48 104 84 47 104 84 47 105 85 48 105 85 48 106 86 49 108 86 47 108 86 47 108 86 47 108 86 47 108 86 47 108 86 47 108 86 47 108 86 47 109 88 43 109 88 45 107 88 46 107 88 48 106 88 52 103 87 53 102 87 54 102 87 56 104 90 53 104 90 53 105 89 53 107 89 53 111 88 54 112 88 54 113 87 54 115 86 54 115 88 58 114 89 58 113 90 58 112 92 59 111 92 59 108 94 59 108 95 60 108 95 60 110 95 66 110 95 66 110 95 66 110 95 66 110 95 66 110 95 66 110 95 66 110 95 66 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 117 94 60 115 95 60 114 96 60 112 96 60 111 95 59 113 95 59 114 94 59 116 93 59 114 96 60 114 96 60 113 95 59 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 110 92 56 110 92 56 109 91 55 109 91 55 109 91 55 109 93 59 109 93 57 109 93 57 110 95 56 110 95 56 110 95 54 110 95 54 111 96 55 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 114 94 57 114 94 57 114 94 57 114 94 57 114 94 57 115 95 58 116 96 59 116 96 59 116 97 54 116 97 54 117 98 56 117 98 56 117 98 58 118 99 59 118 99 59 118 99 59 119 100 58 119 100 58 119 100 58 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 121 102 62 122 103 63 122 103 63 122 103 63 123 104 64 123 104 64 123 104 64 123 104 64 123 104 64 124 105 65 124 105 65 125 106 66 125 106 66 126 107 67 126 107 67 127 108 68 123 110 68 123 110 68 124 109 68 126 108 68 127 108 68 126 107 67 128 106 67 128 106 67 130 108 71 130 108 71 130 108 71 130 108 71 131 109 72 131 109 72 131 109 72 131 109 72 131 111 78 131 111 78 130 110 77 128 109 76 125 109 75 125 109 75 126 110 76 125 111 76 129 111 75 129 111 73 128 110 72 128 110 72 128 110 70 128 111 68 129 112 69 129 112 69 128 110 72 128 110 70 128 111 67 128 112 63 128 112 63 128 111 67 128 110 70 128 110 72 132 114 74 131 113 73 131 113 73 130 112 72 129 111 71 128 110 70 127 109 69 127 109 69 131 109 68 131 109 68 132 110 69 132 110 69 132 110 69 133 111 70 133 111 70 133 111 70 129 114 71 129 114 71 129 114 73 130 115 76 130 114 78 130 114 78 131 115 81 131 115 81 133 117 84 133 117 84 133 117 83 133 117 81 134 118 82 134 119 80 134 119 78 134 119 78 136 116 79 136 116 79 136 118 80 137 119 81 135 120 81 135 120 81 134 120 81 133 119 80 135 120 81 135 120 81 134 119 80 134 118 82 135 119 83 135 119 85 136 120 86 137 121 87 135 118 88 135 118 88 135 118 88 136 119 89 137 120 90 138 121 91 139 122 92 140 123 93 139 120 87 137 121 87 137 121 87 137 123 88 137 124 89 136 126 90 136 126 90 136 128 91 138 123 92 138 123 92 138 123 92 137 124 92 136 125 93 136 125 93 136 125 93 135 126 93 137 120 94 137 121 95 136 125 97 134 127 99 132 128 99 127 130 101 125 130 100 123 130 99 118 140 117 128 153 131 119 148 126 123 156 139 131 165 151 182 213 207 217 243 240 138 162 162 112 158 130 93 138 109 124 169 140 144 193 163 186 239 209 62 105 85 36 62 51 86 97 93 70 78 63 52 64 24 132 150 90 73 89 42 16 27 13 45 52 62 97 104 112 83 94 88 71 81 108 89 98 129 69 80 112 43 54 86 47 56 85 45 50 70 34 34 46 39 37 42 44 37 45 20 16 13 32 34 20 4 12 0 43 52 35 41 52 35 39 51 27 41 55 22 30 42 0 61 81 28 172 203 144 160 201 141 143 191 133 136 183 129 150 192 146 140 178 137 143 175 128 142 178 134 142 180 143 141 181 147 144 179 146 140 167 132 123 141 101 103 116 73 162 168 94 170 183 103 175 195 106 172 199 102 169 200 96 171 200 94 170 195 91 168 189 86 176 195 77 185 206 87 191 215 93 182 207 89 177 203 96 195 222 129 166 193 116 66 91 25 154 173 118 164 185 126 157 187 117 155 187 111 163 199 112 163 196 105 164 193 100 181 208 113 176 205 115 171 200 116 173 203 129 180 210 148 172 200 151 153 178 138 144 166 130 148 167 135 193 225 210 174 212 191 159 203 180 165 209 192 187 225 214 189 215 202 188 202 179 197 203 169 175 178 125 175 175 121 167 166 112 158 153 97 154 146 84 153 144 75 151 139 65 146 133 55 140 117 37 130 108 32 123 105 33 129 111 45 132 119 51 130 121 46 129 121 38 129 122 34 134 122 36 134 122 38 134 118 41 133 114 45 131 112 44 131 110 43 131 108 40 131 108 38 135 109 35 134 110 38 139 120 52 131 112 56 82 60 21 28 1 0 25 0 0 55 15 26 68 25 9 80 39 21 87 50 24 85 51 16 82 50 9 86 59 12 95 72 22 101 78 26 118 97 34 121 96 39 125 98 45 119 93 34 100 77 9 126 106 35 134 116 52 148 131 75 149 135 96 144 129 100 142 125 105 145 128 108 146 130 104 145 130 99 145 129 103 147 130 110 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 145 131 102 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 142 130 106 143 131 107 143 131 107 143 131 107 143 131 107 144 132 108 144 132 108 144 132 108 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 147 136 114 147 136 114 147 136 114 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 150 138 112 150 138 112 150 138 112 150 138 112 151 139 113 151 139 113 151 139 113 151 139 113 149 139 114 149 138 116 149 138 116 149 138 116 150 139 119 150 139 121 150 139 121 150 139 121 147 139 118 148 140 119 148 140 121 149 141 122 149 140 123 150 141 124 151 142 127 151 142 127 154 141 133 152 142 133 152 142 133 152 142 133 152 143 134 151 144 134 151 144 134 151 144 134 151 145 129 151 145 129 151 145 129 152 145 129 153 144 129 153 144 129 153 144 129 155 143 129 154 146 135 154 146 135 155 147 134 156 148 135 156 149 133 156 149 131 156 149 130 155 148 129 157 145 131 155 146 131 155 146 131 156 147 132 156 149 133 156 150 134 157 151 135 158 152 136 104 87 59 104 87 59 104 87 59 104 87 59 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 107 86 57 107 86 57 110 86 58 111 85 58 112 85 58 114 84 58 113 83 57 114 82 57 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 106 85 54 106 88 50 106 88 50 106 88 50 106 88 50 105 87 49 105 87 49 105 87 49 105 87 49 106 87 45 106 87 45 106 87 47 106 86 49 106 86 51 106 86 51 106 86 53 106 86 53 107 86 55 107 86 55 106 85 54 106 86 53 106 86 51 105 85 50 105 85 50 105 85 48 105 84 57 105 84 55 105 84 53 105 85 50 105 85 48 105 86 44 105 86 43 105 86 43 106 84 47 106 84 47 107 85 48 108 86 49 108 86 49 107 85 48 106 84 47 106 84 47 107 83 47 107 85 46 109 87 46 109 90 48 109 90 50 108 90 54 107 88 56 107 88 58 104 88 54 104 89 50 105 90 47 106 92 47 107 93 48 107 92 49 108 93 54 108 92 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 112 93 60 112 93 60 113 94 61 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 118 94 60 118 94 60 117 94 60 115 95 60 115 95 60 114 96 60 112 96 60 112 96 60 110 95 62 110 95 62 110 95 62 110 95 62 110 95 62 110 95 62 110 95 62 110 95 62 114 98 64 113 97 63 113 97 63 114 95 62 114 94 61 113 93 60 113 93 60 114 91 59 116 92 58 116 92 58 114 91 57 114 91 57 112 92 57 111 91 56 110 92 56 110 92 56 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 111 97 62 110 96 61 109 93 59 110 91 58 110 90 57 111 91 58 114 91 59 114 91 59 112 91 60 112 91 60 112 91 60 112 91 60 112 91 60 112 91 60 112 91 60 112 91 60 116 92 56 115 93 56 115 93 56 113 93 56 113 93 56 112 94 56 111 93 55 111 93 55 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 123 99 61 122 98 60 122 98 60 122 98 60 122 98 60 123 99 61 124 100 62 124 100 62 122 102 67 122 102 67 122 102 67 122 102 67 123 103 68 123 103 68 123 103 68 123 103 68 128 104 66 128 106 67 129 107 68 127 108 68 128 109 69 127 109 69 126 108 68 126 108 68 131 105 70 130 106 70 130 106 70 129 107 70 128 108 71 127 109 71 125 110 71 125 110 71 126 106 69 127 107 70 128 108 71 129 109 72 129 109 72 128 108 71 127 107 70 126 106 69 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 126 108 72 127 109 71 128 111 68 129 112 68 130 113 67 130 113 69 129 112 69 128 110 70 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 109 68 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 133 114 71 133 114 71 132 115 72 133 115 75 131 116 77 131 116 77 130 116 79 131 117 80 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 137 121 87 136 120 86 136 120 86 135 119 85 135 119 85 136 120 86 136 120 86 137 121 87 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 138 121 93 136 119 91 134 119 90 136 121 92 138 124 95 140 126 97 137 126 96 136 125 95 137 127 91 132 123 84 133 121 81 137 125 85 139 125 90 137 120 90 137 119 97 141 122 105 126 124 86 135 132 97 137 132 100 125 124 94 116 119 92 114 127 101 115 135 110 113 137 113 125 150 131 125 152 137 131 157 144 138 168 158 135 168 159 165 203 190 178 222 207 102 149 131 109 166 133 97 153 118 116 167 136 186 227 209 161 192 186 44 63 61 63 75 63 65 73 52 80 93 65 62 79 34 115 136 79 30 49 4 21 33 19 30 36 48 46 47 67 33 32 48 42 48 74 81 85 112 52 56 81 30 32 55 47 48 68 41 40 58 26 23 40 28 26 40 29 26 37 27 26 34 24 23 28 15 17 14 38 41 34 61 67 53 50 57 39 45 53 32 25 41 5 56 79 27 153 189 119 174 218 143 140 191 125 142 197 142 131 189 141 124 181 136 125 180 122 150 200 147 132 175 132 153 189 151 152 180 140 94 116 69 110 128 70 165 181 116 168 197 115 169 198 108 170 198 98 170 197 94 170 195 91 171 193 82 172 194 67 172 196 56 180 200 66 183 203 78 192 212 97 182 206 96 186 213 106 194 224 124 171 200 116 62 92 22 123 151 90 153 185 120 143 183 112 154 198 121 155 200 119 149 191 105 172 211 122 160 194 107 166 202 104 162 198 100 165 201 105 164 197 106 175 206 126 161 187 122 129 153 101 152 175 131 178 209 191 148 181 162 159 194 172 162 198 172 162 195 164 180 207 172 182 200 160 185 200 157 182 192 132 175 185 122 165 175 112 160 168 111 163 167 117 165 163 112 157 154 87 147 141 63 145 136 57 134 116 50 119 94 38 125 94 39 137 107 43 135 109 35 128 106 31 133 113 42 134 119 36 135 118 36 134 117 37 129 112 32 126 109 29 127 108 31 127 108 31 127 108 31 136 113 37 134 113 50 109 90 47 64 44 20 30 3 0 29 0 0 48 6 0 65 18 2 82 48 11 108 76 37 116 89 42 105 83 33 98 76 26 91 69 20 86 62 18 90 62 22 114 84 34 110 79 32 106 74 27 91 60 5 133 105 40 129 106 38 130 110 51 162 141 94 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 132 106 147 133 107 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 131 115 147 131 115 148 132 116 148 132 116 148 132 116 148 132 116 149 133 117 149 133 117 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 149 134 111 150 135 114 151 136 115 150 138 116 150 137 118 148 137 119 147 136 118 144 136 117 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 138 122 152 139 123 152 139 123 153 140 124 153 140 124 154 141 125 154 141 125 155 142 126 152 142 132 152 142 132 152 142 132 152 142 132 153 143 133 153 143 133 153 143 133 153 143 133 154 144 134 154 144 132 154 144 132 154 144 132 154 145 130 154 145 128 154 145 128 154 145 128 156 149 123 156 148 127 155 146 131 155 145 135 155 145 135 155 145 133 156 147 132 156 148 129 156 147 132 156 147 132 157 148 133 158 148 136 158 148 136 159 149 139 159 149 139 160 150 141 104 87 59 104 87 59 104 87 59 104 87 59 105 88 60 105 88 60 105 88 60 106 89 61 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 107 87 60 107 86 57 107 86 57 110 86 58 110 86 58 110 86 58 111 85 58 110 84 57 110 84 57 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 106 88 52 106 88 52 106 88 52 106 88 52 105 87 51 105 87 51 105 87 51 105 87 51 106 87 45 106 87 47 106 87 47 106 86 49 106 86 49 106 86 51 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 51 106 86 51 105 85 48 105 85 48 105 86 46 105 84 53 105 85 52 105 85 52 105 85 50 105 85 48 105 86 46 105 86 44 105 86 44 106 84 47 106 84 47 107 85 48 108 86 49 108 86 49 107 85 48 106 84 47 106 84 47 108 84 48 108 86 47 109 87 46 108 89 47 109 90 50 108 90 52 107 88 55 107 88 58 104 88 54 105 89 53 105 90 49 106 91 48 107 92 49 107 92 51 108 92 56 108 92 58 111 92 59 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 112 93 60 112 93 60 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 117 94 60 117 94 60 115 95 60 114 96 60 114 96 60 112 96 60 111 97 60 111 97 60 111 96 63 111 96 63 111 96 63 111 96 63 111 96 63 111 96 63 111 96 63 111 96 63 113 97 63 113 97 63 113 97 63 114 95 62 114 94 61 113 93 60 113 93 60 115 92 60 116 92 58 116 92 58 115 92 58 114 91 57 112 92 57 112 92 57 110 92 56 110 92 56 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 110 96 61 110 94 60 109 93 59 109 90 57 110 90 57 110 90 57 113 90 58 114 91 59 112 92 59 112 92 59 112 92 59 112 92 59 112 92 59 112 92 59 112 92 59 112 92 59 116 92 56 115 93 56 115 93 56 113 93 56 113 93 56 112 94 56 112 94 56 112 94 56 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 122 100 61 121 99 60 121 99 60 121 99 60 121 99 60 122 100 61 123 101 62 123 101 62 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 128 104 66 128 106 67 128 106 67 127 108 68 127 108 68 126 108 68 126 108 68 126 108 68 129 107 70 129 107 70 129 107 70 127 107 70 128 108 71 128 108 71 127 109 71 127 109 71 128 108 71 128 108 71 129 109 72 130 110 73 130 110 73 129 109 72 128 108 71 128 108 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 126 108 72 127 109 71 128 111 68 129 112 68 130 113 67 129 112 68 129 112 69 128 110 70 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 131 112 70 133 114 71 133 114 72 132 115 72 133 115 75 131 116 77 131 116 77 130 116 79 131 117 80 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 137 120 92 136 119 91 135 120 91 137 122 93 139 125 96 140 126 97 137 126 96 135 124 94 138 123 100 139 125 98 141 128 96 141 128 93 139 125 90 136 122 87 137 122 91 141 126 97 126 130 97 128 129 97 125 125 97 118 121 94 117 126 99 123 139 113 130 153 127 135 161 136 132 157 136 128 155 138 126 157 142 134 170 158 132 170 159 156 196 185 126 167 153 76 114 101 111 146 124 139 173 149 160 192 169 163 189 176 76 92 91 37 45 47 93 94 86 85 84 64 74 85 51 85 101 54 105 124 69 77 95 57 34 45 37 38 44 58 31 34 49 30 33 42 64 67 84 86 89 106 53 56 71 29 31 43 42 45 54 44 44 52 41 42 47 42 43 48 26 23 34 22 21 29 20 19 24 12 14 11 32 35 26 50 56 42 42 49 31 44 52 31 36 48 24 19 36 0 149 177 126 175 212 160 179 221 175 146 190 154 157 203 167 167 215 177 150 191 159 160 199 170 164 198 174 137 166 144 88 113 83 108 131 85 175 197 135 182 204 132 169 198 118 170 199 107 171 200 94 170 198 85 170 197 82 172 197 77 173 198 68 175 199 59 182 202 68 185 205 80 188 208 93 181 205 95 182 210 100 189 219 119 179 209 123 62 92 20 113 139 78 152 182 120 144 181 112 146 190 115 151 196 115 147 189 105 167 205 118 160 194 107 163 198 104 159 193 98 164 198 103 160 193 102 169 198 116 163 188 120 134 157 101 138 160 111 164 194 168 136 169 142 143 178 148 143 180 146 144 179 139 161 188 143 162 182 131 163 180 126 165 175 104 162 174 100 157 169 93 153 163 94 154 160 100 158 158 96 154 152 78 149 144 60 151 138 59 139 120 52 121 95 38 117 85 26 126 96 26 128 101 24 124 101 23 127 108 32 133 114 35 133 114 35 132 113 34 134 113 34 133 112 33 132 111 32 129 107 31 126 104 28 135 111 39 110 89 26 76 55 10 53 34 4 60 38 15 80 52 30 88 52 26 83 42 10 99 72 19 120 95 39 127 107 48 120 102 40 113 97 35 107 88 30 98 77 24 97 73 25 110 87 35 106 79 32 104 76 29 85 58 3 114 89 25 121 97 33 131 110 55 158 137 94 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 144 130 104 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 147 132 113 147 132 113 148 133 114 148 133 114 148 133 114 148 133 114 149 134 115 149 134 115 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 150 135 112 150 135 114 151 136 115 149 137 115 149 136 117 148 137 119 147 136 118 145 137 118 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 138 122 152 139 123 152 139 123 153 140 124 153 140 124 154 141 125 154 141 125 155 142 126 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 153 143 131 153 143 131 153 143 131 154 144 134 154 144 132 154 144 132 154 144 132 154 145 130 154 145 128 154 145 128 154 145 128 156 148 125 156 148 127 155 146 129 155 145 133 155 145 135 155 145 133 156 147 132 156 147 130 156 147 132 156 147 132 157 148 133 157 147 135 158 148 136 159 149 139 159 149 139 159 149 140 104 87 59 104 87 59 104 87 59 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 106 89 61 106 89 61 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 107 86 57 107 86 57 108 87 58 108 87 58 107 88 58 107 88 58 104 87 57 104 87 57 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 106 88 52 106 88 52 106 88 52 106 88 52 105 87 51 105 87 51 105 87 51 105 87 51 106 87 47 106 87 47 106 87 47 106 86 49 106 86 49 106 86 51 106 86 51 106 86 51 105 85 50 105 85 50 105 85 48 106 86 49 106 87 47 106 87 47 106 87 45 106 87 45 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 106 84 47 107 85 48 107 85 48 108 86 49 108 86 49 107 85 48 107 85 48 106 84 47 108 84 50 108 86 49 109 87 48 108 89 47 109 90 50 108 90 52 108 89 56 107 88 56 105 89 56 105 89 55 105 89 53 106 91 52 107 92 53 107 91 55 108 92 58 108 92 59 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 112 93 60 112 93 60 110 94 61 110 94 61 110 94 61 110 94 61 111 95 62 111 95 62 111 95 62 111 95 62 114 96 60 114 96 60 112 96 60 112 96 60 111 97 60 111 97 60 111 97 60 110 98 60 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 63 113 97 63 112 96 62 114 95 62 114 94 61 114 94 61 113 93 60 115 92 60 115 92 58 115 92 58 115 92 58 112 92 57 112 92 57 111 93 57 111 93 57 110 92 56 109 95 58 109 95 58 108 94 57 108 94 57 108 94 57 107 93 56 107 93 56 107 93 56 109 93 59 108 92 58 110 91 58 109 90 57 109 90 57 110 90 57 110 90 57 111 91 58 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 116 92 56 115 93 56 115 93 56 113 93 56 113 93 56 112 94 56 112 94 56 112 94 56 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 122 100 61 121 99 60 121 99 60 121 99 60 121 99 60 122 100 61 123 101 62 123 101 62 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 128 104 66 127 105 66 128 106 67 127 108 68 127 108 68 126 108 68 126 108 68 126 108 68 126 108 70 126 108 70 127 107 70 127 107 70 128 108 71 130 108 71 130 108 71 130 108 71 129 109 72 129 109 72 130 110 73 130 110 73 130 110 73 130 110 73 129 109 72 129 109 72 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 127 109 73 127 109 71 128 111 68 129 112 68 129 112 66 129 112 68 129 112 69 128 110 70 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 132 113 71 132 113 71 132 113 71 132 113 71 132 113 71 132 113 71 132 113 71 132 113 71 133 114 72 133 114 72 132 114 74 133 115 75 131 116 75 131 116 77 130 116 77 131 117 78 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 137 120 92 137 120 92 136 121 92 138 123 94 139 125 96 139 125 96 135 124 94 134 123 93 137 121 105 136 121 102 132 117 94 129 115 86 131 118 84 137 124 90 141 128 94 141 128 94 121 125 100 110 114 91 104 109 86 114 122 99 131 143 119 140 158 134 140 162 139 137 163 138 154 176 155 145 174 154 134 171 153 124 168 151 117 164 148 132 172 161 124 156 145 50 77 68 104 114 106 145 155 144 132 143 129 89 99 91 15 19 22 48 46 49 85 78 72 71 64 46 64 72 31 102 114 64 100 117 65 84 99 68 34 44 43 37 45 58 31 35 44 30 36 32 40 40 48 51 52 57 29 30 34 20 21 23 33 37 36 49 54 50 62 68 64 60 67 60 25 22 31 18 17 23 17 17 19 12 14 11 26 29 20 37 44 28 34 42 21 47 55 32 62 68 56 12 24 2 77 96 68 127 152 123 144 172 150 160 192 171 147 180 151 149 183 146 147 169 156 118 139 130 103 124 117 63 84 75 64 88 66 161 188 145 207 237 173 158 190 114 171 198 121 170 199 106 171 202 85 171 202 72 171 201 69 174 201 70 176 202 67 176 203 64 182 204 70 188 210 86 181 204 88 180 207 94 176 204 93 181 212 108 190 220 132 67 95 20 93 117 59 147 175 114 142 179 112 137 179 107 146 190 113 146 187 108 160 198 115 160 194 110 159 192 105 156 186 98 163 193 103 157 187 99 158 185 104 163 189 116 142 164 102 119 140 84 155 182 151 133 163 129 133 167 130 132 167 125 134 168 118 148 175 120 149 169 108 150 166 103 151 163 81 153 165 79 151 163 77 147 158 79 147 153 83 150 151 81 150 147 68 147 143 52 151 134 56 144 121 53 124 94 34 110 76 13 118 84 10 123 95 12 124 99 15 126 105 26 131 105 30 131 105 30 132 106 31 135 109 34 137 111 36 136 110 35 131 105 30 127 101 26 118 93 26 107 85 25 95 75 25 92 75 32 108 88 51 124 103 60 125 99 50 115 85 31 116 96 25 131 113 41 133 119 44 129 117 43 127 117 46 122 108 43 109 93 33 102 85 29 113 100 47 108 92 43 111 90 43 89 68 15 102 80 20 122 102 41 142 122 72 157 137 100 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 147 132 103 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 144 130 104 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 147 132 109 147 132 109 148 133 110 148 133 110 148 133 110 148 133 110 149 134 111 149 134 111 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 151 136 113 151 136 115 150 135 114 148 136 114 148 135 116 147 136 118 148 137 119 146 138 119 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 138 122 152 139 123 152 139 123 153 140 124 153 140 124 154 141 125 154 141 125 155 142 126 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 153 143 131 153 143 131 153 143 131 154 144 134 154 144 132 154 144 132 154 144 132 154 145 130 154 145 128 154 145 128 154 145 128 156 148 127 156 148 129 155 146 129 155 145 133 155 145 133 155 145 133 156 147 132 156 147 130 156 147 132 156 147 132 157 148 133 157 147 135 158 148 136 158 148 138 159 149 139 159 149 140 104 87 59 104 87 59 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 106 89 61 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 108 87 58 107 86 57 107 86 57 107 88 58 105 88 58 104 89 58 103 90 58 102 89 57 100 89 57 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 102 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 51 105 85 48 105 85 48 105 86 46 106 87 47 106 87 45 106 87 45 107 88 45 107 88 45 105 86 44 105 86 46 105 86 46 105 86 46 105 85 48 105 85 48 105 85 48 105 85 50 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 108 84 50 108 86 49 109 87 48 107 88 46 108 89 49 108 90 52 108 90 54 108 89 56 105 89 56 105 89 56 106 90 56 106 90 56 106 90 56 107 91 57 107 91 58 107 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 112 93 60 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 111 97 60 111 97 60 111 97 60 111 97 60 111 97 60 110 98 60 110 98 60 110 98 60 113 97 63 113 97 63 113 97 63 113 97 63 113 97 63 113 97 63 113 97 63 113 97 63 113 97 63 112 96 62 112 96 62 114 95 62 114 94 61 114 94 61 114 94 61 115 92 60 115 92 58 115 92 58 113 93 58 113 93 58 111 93 57 111 93 57 109 93 57 109 93 57 108 96 58 108 96 58 107 95 57 107 95 57 107 95 57 106 94 56 106 94 56 106 94 56 110 92 56 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 110 90 55 110 90 55 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 116 92 56 115 93 56 115 93 56 113 93 56 114 94 57 113 95 57 113 95 57 113 95 57 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 120 101 61 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 121 102 62 121 102 62 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 128 104 66 127 105 66 128 106 67 127 108 68 127 108 68 126 108 68 126 108 68 125 107 67 124 109 70 124 109 70 126 108 70 127 107 70 130 108 71 131 107 71 131 107 71 132 106 71 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 109 72 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 128 110 74 128 110 72 128 111 68 129 112 68 129 112 66 129 112 68 128 111 68 128 110 70 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 130 111 69 132 113 73 132 113 73 132 113 73 132 113 73 132 113 73 132 113 73 132 113 73 132 113 73 133 114 74 133 114 74 132 114 74 133 115 75 131 116 75 131 116 75 130 116 77 131 117 78 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 136 120 86 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 137 120 92 137 120 92 138 123 94 139 124 95 139 125 96 138 124 95 134 123 93 133 122 92 147 133 107 146 132 106 141 129 103 139 127 101 142 132 105 140 133 107 129 121 98 114 108 84 102 103 89 88 89 75 78 80 66 84 88 73 97 104 88 112 123 106 133 148 129 152 167 148 142 161 141 135 163 141 125 164 143 107 156 137 114 162 146 125 166 152 150 177 168 23 43 34 59 59 57 89 92 85 56 59 48 29 34 27 38 39 41 77 75 76 65 61 52 79 74 55 56 64 15 93 103 50 104 118 69 34 47 21 19 29 31 26 32 46 39 47 49 30 38 23 27 25 30 33 31 36 22 22 24 21 22 24 21 25 24 28 34 30 39 45 41 24 33 28 26 23 32 18 17 23 18 18 20 15 17 12 24 27 16 30 37 21 31 39 18 52 60 37 55 58 47 45 52 36 31 43 23 32 49 30 26 44 28 65 84 64 58 80 44 54 78 30 58 68 41 72 84 62 86 98 84 70 86 73 123 145 122 194 222 181 176 212 151 160 198 125 172 196 120 171 199 99 171 202 75 170 203 60 171 203 58 175 204 64 176 204 67 178 206 69 178 203 73 187 211 89 175 199 85 182 208 98 173 203 91 173 205 98 197 227 137 75 103 26 71 92 36 139 164 106 142 177 113 132 172 102 145 187 113 146 187 111 151 188 110 157 191 114 157 186 106 153 182 100 160 190 104 155 183 98 149 176 95 165 189 115 149 171 106 105 125 64 147 171 139 138 163 131 133 163 125 129 162 119 134 163 115 145 170 113 147 167 106 147 162 97 152 161 80 151 163 77 149 162 74 146 155 74 145 151 79 147 147 77 146 143 66 142 136 50 140 121 42 141 117 45 125 94 30 109 74 6 116 83 4 129 99 13 128 104 18 126 105 24 133 103 33 131 102 32 131 102 32 132 103 33 129 103 29 123 97 23 119 93 19 118 92 17 114 90 26 123 101 41 131 112 56 130 114 62 130 115 60 131 117 54 132 115 45 130 112 36 124 109 28 131 118 39 128 119 40 125 117 42 129 122 52 125 116 51 111 99 39 104 91 36 119 114 58 114 104 53 120 106 59 102 85 33 103 84 26 135 116 60 153 134 91 152 133 101 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 132 106 147 133 107 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 108 149 135 109 149 135 109 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 151 136 113 151 136 115 150 135 114 147 135 113 147 134 115 147 136 118 149 138 120 148 140 121 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 153 143 131 153 143 131 153 143 131 154 144 134 154 144 132 154 144 132 154 144 132 154 145 130 154 145 128 154 145 128 154 145 128 156 148 127 156 148 129 155 146 129 155 146 131 155 146 131 155 146 131 156 147 132 156 147 132 155 146 131 156 147 132 156 147 132 157 147 135 158 148 136 158 148 138 159 149 139 159 149 140 105 88 60 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 109 88 57 109 88 57 109 88 57 109 88 57 109 88 57 109 88 57 109 88 57 109 88 57 107 86 57 106 87 57 107 88 58 105 88 58 104 89 58 103 90 58 100 89 57 100 89 57 103 88 55 103 88 55 103 88 55 103 88 55 103 88 55 103 88 55 103 88 55 103 88 55 106 87 54 106 87 54 106 87 54 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 106 86 51 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 105 85 48 105 85 48 105 86 46 106 87 47 106 87 45 106 87 45 107 88 45 107 88 45 105 86 44 105 86 44 105 86 44 105 86 46 105 86 46 105 85 48 105 85 48 105 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 107 85 48 109 84 53 108 85 51 108 86 49 107 88 48 108 89 47 107 89 49 108 90 52 109 91 55 106 90 56 106 90 56 106 90 57 106 90 57 106 90 57 107 91 58 107 91 57 107 91 57 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 111 92 59 112 93 60 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 110 98 60 110 98 60 110 98 60 111 97 60 111 97 60 111 97 60 111 97 60 111 97 60 115 96 63 115 96 63 115 96 63 115 96 63 115 96 63 115 96 63 115 96 63 115 96 63 112 96 62 112 96 62 112 96 62 114 95 62 114 94 61 114 94 61 114 94 61 116 93 61 114 94 59 114 94 59 113 93 58 112 94 58 112 94 58 109 93 57 109 93 57 109 93 57 109 95 58 109 95 58 108 94 57 108 94 57 108 94 57 107 93 56 107 93 56 107 93 56 110 90 55 110 90 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 112 93 51 112 93 51 112 93 51 112 93 51 112 93 51 112 93 51 112 93 51 112 93 51 116 92 56 115 93 56 115 93 56 114 94 57 114 94 57 113 95 57 114 96 58 114 96 58 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 120 101 61 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 121 102 62 121 102 62 122 103 63 122 103 63 122 103 63 122 103 63 123 104 64 123 104 64 123 104 64 123 104 64 127 103 65 127 105 66 127 105 66 126 107 67 127 108 68 125 107 67 125 107 67 125 107 67 124 109 70 124 109 70 126 108 70 127 107 70 130 108 71 131 107 71 131 107 71 132 106 71 128 108 71 128 108 71 128 108 71 128 108 71 128 108 71 128 108 71 128 108 71 128 108 71 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 111 75 129 111 73 128 111 68 128 111 67 128 111 65 128 111 67 128 111 68 128 110 70 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 132 112 75 132 112 75 132 112 75 132 112 75 132 112 75 132 112 75 132 112 75 132 112 75 133 113 76 133 113 76 132 114 74 133 115 75 131 116 75 131 116 75 130 117 75 131 118 76 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 135 119 85 136 120 86 136 120 86 137 121 87 137 121 87 136 120 86 136 120 86 135 119 85 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 136 119 91 138 121 93 138 123 94 139 124 95 138 124 95 137 123 94 135 124 94 134 123 93 118 109 68 129 119 83 138 129 98 138 132 108 130 125 106 114 110 99 93 90 83 75 74 69 80 77 70 84 81 74 86 86 78 83 84 76 73 76 67 79 82 75 110 113 106 144 147 140 154 171 153 148 173 154 127 161 144 100 143 124 113 156 139 135 171 157 123 149 136 63 81 69 65 76 68 78 92 77 73 90 71 62 79 63 62 75 68 56 65 60 33 39 27 58 63 43 58 66 17 71 81 28 104 118 67 8 21 0 12 20 22 22 26 37 30 34 33 30 34 17 25 19 29 28 22 32 24 21 30 27 26 32 18 19 24 14 17 22 19 24 27 2 7 10 25 22 29 17 16 21 18 18 18 16 18 13 25 28 17 29 36 18 30 38 15 54 62 38 39 40 24 44 49 26 24 35 5 40 55 24 111 128 96 122 140 100 152 171 115 141 161 90 165 177 103 177 189 127 161 174 128 114 131 97 148 172 138 177 208 166 144 182 125 175 216 148 170 194 110 170 197 92 169 200 70 170 204 58 172 204 59 174 205 67 175 206 69 178 206 70 175 201 76 183 210 93 172 198 88 182 210 100 174 203 93 168 199 95 196 227 134 92 121 41 52 70 18 123 146 90 140 171 111 131 170 105 144 185 115 145 185 114 145 181 109 154 188 114 153 183 111 149 180 104 157 186 106 154 183 101 145 172 93 161 187 114 156 178 113 103 125 63 133 149 120 137 158 127 129 155 120 126 154 116 131 158 115 138 160 111 145 162 108 146 157 101 153 160 92 151 159 84 147 156 77 144 152 75 147 150 83 148 147 83 146 139 69 137 130 50 134 113 34 140 113 42 128 94 30 113 79 8 121 88 9 131 103 19 128 105 25 122 103 27 132 102 40 129 99 37 126 98 33 123 96 29 114 89 22 105 82 12 104 81 11 108 86 13 126 106 43 126 108 46 122 108 45 119 108 44 121 111 42 124 115 40 124 113 33 121 111 26 126 113 34 129 118 39 121 113 40 119 112 44 125 119 57 125 116 59 114 103 49 110 98 46 119 117 58 115 110 55 124 114 63 112 99 46 107 92 35 144 129 74 153 138 97 141 124 96 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 132 106 147 133 107 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 133 106 147 133 106 148 134 107 148 134 107 148 134 107 148 134 107 149 135 108 149 135 108 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 151 136 113 150 135 114 149 134 113 147 135 113 147 134 115 148 137 119 149 138 120 148 140 121 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 152 143 128 152 143 128 152 143 128 152 143 128 153 144 129 153 144 129 153 144 129 153 144 129 153 143 133 153 143 131 153 143 131 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 156 148 129 156 148 129 155 147 128 155 146 129 155 146 129 155 146 131 156 146 134 156 146 134 155 146 131 155 146 131 156 147 132 156 146 134 157 147 135 158 148 138 158 148 138 159 149 140 105 88 60 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 108 91 63 107 90 62 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 87 57 106 87 57 105 88 58 105 88 58 105 88 58 104 89 58 103 88 57 103 88 57 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 106 87 55 106 87 55 106 87 55 106 87 55 105 86 54 105 86 54 105 86 54 105 86 54 106 86 51 106 86 51 106 86 51 106 86 49 106 86 49 106 87 47 106 87 47 106 87 47 105 85 50 105 85 50 105 85 48 106 86 49 106 87 47 106 87 47 106 87 45 106 87 45 105 86 46 105 86 46 105 86 46 105 86 46 105 86 44 105 86 44 105 86 44 105 86 44 108 86 49 107 85 48 107 85 48 106 84 47 106 84 47 107 85 48 107 85 48 108 86 49 110 85 55 108 85 53 108 86 49 106 87 47 107 88 46 107 89 49 108 90 52 109 91 55 106 91 52 106 90 54 106 90 56 106 90 57 106 90 57 106 90 56 106 90 54 106 91 52 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 111 92 59 110 94 58 110 94 58 110 94 58 110 94 58 111 95 59 111 95 59 111 95 59 111 95 59 110 98 60 111 97 60 111 97 60 111 97 60 112 96 60 112 96 60 114 96 60 114 96 60 115 97 61 115 97 61 115 97 61 115 97 61 115 97 61 115 97 61 115 97 61 115 97 61 112 96 62 112 96 62 112 96 62 114 95 62 114 94 61 114 94 61 114 94 61 116 93 61 114 94 59 114 94 59 113 95 59 112 94 58 110 94 58 110 94 58 109 95 58 108 94 57 110 94 58 110 94 58 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 109 89 52 110 90 53 111 91 54 110 92 54 110 92 54 110 92 54 108 93 54 108 93 54 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 112 93 53 116 92 56 115 93 56 115 93 56 114 94 57 114 94 57 114 96 58 114 96 58 115 97 59 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 119 101 61 118 100 60 118 100 60 118 100 60 118 100 60 119 101 61 120 102 62 120 102 62 122 103 61 122 103 61 122 103 61 122 103 61 123 104 62 123 104 62 123 104 62 123 104 62 127 103 65 126 104 65 127 105 66 126 107 67 126 107 67 125 107 67 125 107 67 125 107 67 126 108 70 126 108 70 127 107 70 127 107 70 128 108 71 130 108 71 130 108 71 130 108 71 128 108 71 128 108 71 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 130 112 76 129 111 73 128 111 68 128 111 67 127 110 64 128 111 67 128 111 68 128 110 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 131 111 74 131 111 74 131 111 74 131 111 74 131 111 74 131 111 74 131 111 74 131 111 74 133 113 76 133 113 76 132 114 76 133 115 75 131 116 75 131 116 75 130 117 73 131 118 74 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 135 119 85 135 119 85 137 121 87 137 121 87 137 121 87 137 121 87 135 119 85 135 119 85 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 137 120 92 138 121 93 138 123 94 138 123 94 136 122 93 136 122 93 136 125 95 137 126 96 140 136 91 142 137 97 136 133 102 118 117 96 90 92 79 65 70 63 58 64 60 61 70 67 57 58 53 47 49 44 35 40 34 24 30 26 19 25 23 22 28 26 36 40 41 51 52 54 96 112 99 122 142 130 137 161 148 128 156 144 125 156 141 142 171 153 68 95 76 151 176 155 165 197 176 153 187 160 183 218 186 171 204 177 92 119 102 60 80 69 54 68 55 35 48 28 60 71 28 56 70 17 97 111 58 37 51 15 20 27 19 25 28 35 11 11 11 29 30 16 18 15 26 18 15 26 13 11 22 22 20 31 21 19 30 20 20 30 29 29 39 17 17 27 21 18 25 14 13 18 16 16 16 16 19 12 27 31 17 33 40 22 31 39 16 50 58 34 59 58 40 38 43 11 25 37 0 126 143 89 197 218 161 180 202 138 173 196 118 167 192 101 163 183 70 156 176 77 150 171 96 124 147 93 156 183 138 188 220 171 148 186 127 142 183 115 167 193 96 168 196 83 170 200 68 172 203 65 174 205 68 175 205 75 176 206 76 177 207 75 172 200 81 179 207 96 171 198 93 178 206 103 176 205 97 166 197 94 191 220 130 117 146 66 42 56 5 104 124 71 134 163 105 132 168 106 139 180 114 142 181 114 140 177 108 151 184 115 150 181 113 148 179 109 149 181 106 153 184 108 144 175 99 155 182 113 156 182 119 113 136 80 114 128 92 135 151 115 126 148 110 122 147 107 128 151 109 132 151 105 143 157 108 144 154 102 150 153 96 147 154 87 144 152 77 143 149 77 146 148 83 150 146 83 145 138 68 137 128 51 136 115 36 139 112 41 124 93 28 113 78 10 120 88 13 126 99 22 120 97 27 113 93 32 113 86 31 108 81 26 106 81 24 108 86 26 106 86 23 103 85 19 107 92 23 115 100 31 116 105 39 116 105 39 117 108 39 119 111 39 123 114 39 124 115 36 121 113 32 118 110 27 127 114 36 129 117 43 121 112 43 119 111 48 124 118 60 125 116 61 118 106 54 118 106 54 121 117 54 120 114 56 127 117 64 121 108 53 113 101 41 149 138 84 150 138 98 137 123 96 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 129 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 144 130 104 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 108 149 135 109 149 135 109 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 150 135 112 150 135 114 149 134 113 148 136 114 148 135 116 148 137 119 149 138 120 148 140 121 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 148 139 122 149 140 123 149 140 123 150 141 124 150 141 124 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 143 133 153 143 131 153 143 131 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 156 147 130 156 147 130 155 147 128 155 147 128 155 147 128 155 146 131 156 146 134 156 146 136 155 146 131 155 146 131 156 147 132 156 146 134 157 147 135 157 147 137 158 148 138 158 148 139 105 88 60 105 88 60 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 108 91 63 108 91 63 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 105 91 56 105 91 56 105 91 56 105 91 56 105 91 56 105 91 56 105 91 56 105 91 56 104 87 57 104 87 57 105 88 58 107 88 58 107 88 58 107 88 58 107 86 57 107 86 57 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 105 86 54 105 86 54 105 86 54 105 86 54 106 86 53 106 86 53 106 86 51 106 86 49 106 86 49 106 87 47 106 87 47 106 87 45 106 86 53 106 86 53 106 86 53 106 86 51 106 86 51 105 85 48 105 85 48 105 86 46 105 85 48 105 85 48 105 86 46 105 86 46 105 86 44 105 86 43 105 87 41 105 87 41 108 86 49 107 85 48 106 84 47 106 84 47 106 84 47 106 84 47 107 85 48 108 86 49 110 84 57 109 86 54 108 86 49 106 87 47 107 88 46 107 90 47 108 90 50 109 91 53 106 91 48 106 91 50 106 90 54 106 90 56 106 90 56 106 90 54 106 91 50 106 91 48 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 110 94 58 110 94 58 110 94 58 110 94 58 111 95 59 111 95 59 111 95 59 111 95 59 111 97 60 111 97 60 112 96 60 114 96 60 114 96 60 115 95 60 117 94 60 117 94 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 111 95 61 111 95 61 111 95 61 113 94 61 115 95 62 115 95 62 115 95 62 117 94 62 113 95 59 113 95 59 113 95 59 111 95 59 110 94 58 109 95 58 109 95 58 109 95 58 113 93 58 113 93 58 112 92 57 112 92 57 112 92 57 111 91 56 111 91 56 111 91 56 111 89 52 112 90 53 111 91 54 112 92 55 112 94 56 109 94 55 109 94 55 107 93 54 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 115 91 55 115 93 56 115 93 56 114 94 57 115 95 58 114 96 58 115 97 59 115 97 59 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 119 101 61 118 100 60 118 100 60 118 100 60 118 100 60 119 101 61 120 102 62 120 102 62 122 103 61 122 103 61 122 103 61 122 103 61 123 104 62 123 104 62 123 104 62 123 104 62 127 103 65 126 104 65 127 105 66 126 107 67 126 107 67 125 107 67 125 107 67 124 106 66 129 107 70 129 107 70 129 107 70 127 107 70 128 108 71 128 108 71 127 109 71 127 109 71 129 109 72 129 109 72 128 108 71 127 107 70 127 107 70 128 108 71 129 109 72 129 109 72 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 111 75 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 131 113 77 130 112 74 128 111 68 127 110 66 127 110 64 127 110 66 128 111 68 129 111 71 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 130 110 73 130 110 73 130 110 73 130 110 73 130 110 73 130 110 73 130 110 73 130 110 73 133 113 78 133 113 78 132 114 76 133 115 77 131 116 75 131 116 73 130 117 73 131 118 73 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 134 118 84 135 119 85 137 121 87 138 122 88 138 122 88 137 121 87 135 119 85 134 118 84 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 137 120 92 138 121 93 137 122 93 136 121 92 134 120 91 136 122 93 137 126 96 140 129 99 148 144 115 119 117 92 87 89 68 66 70 55 48 56 43 39 53 38 49 67 51 67 88 69 99 115 105 111 128 120 131 152 145 155 178 172 167 189 187 150 168 170 107 120 126 69 79 88 41 58 50 61 76 71 98 110 106 120 133 126 122 138 127 110 133 113 74 104 78 177 212 180 157 207 172 150 198 158 181 228 184 191 233 195 83 115 92 68 90 77 66 80 67 20 31 15 51 65 29 53 70 18 87 107 46 60 76 31 24 31 13 28 28 30 25 19 21 39 32 26 44 45 49 36 37 41 16 15 20 18 17 22 24 21 28 20 17 24 22 19 26 13 10 17 18 16 21 13 13 15 16 16 14 15 18 11 32 36 22 41 49 28 35 43 19 46 55 28 38 36 23 26 31 0 72 87 30 191 213 141 160 187 108 149 178 94 132 163 70 157 189 88 170 199 71 163 191 81 157 182 98 129 155 92 140 169 115 169 202 145 161 198 129 157 198 120 166 192 83 168 196 77 171 200 72 175 204 76 177 205 84 177 206 88 177 207 85 177 208 78 173 201 88 176 205 99 171 199 99 172 200 100 175 206 102 164 194 94 183 211 124 146 173 96 37 49 1 87 105 53 126 153 98 130 166 105 132 171 108 137 176 111 139 175 111 148 183 117 146 181 115 145 180 112 143 176 105 152 186 112 147 178 108 145 175 111 154 181 126 127 154 103 100 112 62 132 148 99 126 146 97 121 145 95 125 147 98 126 144 94 140 153 100 142 151 98 146 149 94 147 152 88 146 152 78 143 150 73 145 146 76 146 143 72 144 137 59 138 130 45 140 121 44 135 111 41 116 86 22 103 72 7 111 81 11 114 90 20 106 86 27 102 84 36 96 74 25 87 65 16 86 66 15 97 80 26 105 93 33 110 100 38 115 107 42 123 115 50 105 102 33 112 109 38 123 119 46 131 123 48 130 121 46 125 116 39 123 114 39 126 114 40 127 111 33 128 116 40 123 113 42 120 112 47 125 117 55 121 112 53 117 107 46 122 110 50 124 116 51 129 119 58 130 117 62 124 112 54 116 104 44 149 140 83 145 136 95 142 133 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 146 130 105 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 144 130 104 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 147 132 109 147 132 109 148 133 110 148 133 110 148 133 110 148 133 110 149 134 111 149 134 111 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 148 133 110 149 134 113 150 135 114 149 137 115 150 137 118 149 138 120 149 138 120 147 139 120 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 148 139 122 149 140 123 149 140 123 150 141 124 150 141 124 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 143 133 153 143 131 153 143 131 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 156 147 132 156 147 130 155 147 128 155 147 126 155 147 128 155 146 129 156 146 134 156 146 137 155 146 131 155 146 131 155 146 131 156 146 134 157 147 135 157 147 137 158 148 138 158 148 139 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 108 91 63 108 91 63 108 91 63 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 102 92 56 102 92 56 102 92 56 102 92 56 102 92 56 102 92 56 102 92 56 102 92 56 103 88 57 103 88 57 105 88 58 107 88 58 108 87 58 110 86 58 110 84 57 110 84 57 107 86 55 107 86 55 107 86 55 107 86 55 107 86 55 107 86 55 107 86 55 107 86 55 106 87 55 106 87 55 106 87 55 106 87 55 105 86 54 105 86 54 105 86 54 105 86 54 106 86 53 106 86 53 106 86 51 106 86 51 106 86 49 106 87 47 106 87 45 106 87 45 107 86 55 107 86 55 106 85 54 106 86 53 106 86 51 105 85 50 105 85 50 105 85 48 105 85 52 105 85 50 105 85 48 105 86 46 105 86 43 105 87 41 105 87 39 105 87 37 108 86 49 107 85 48 106 84 47 106 84 47 106 84 47 106 84 47 107 85 48 108 86 49 110 84 57 109 86 55 108 85 51 106 87 47 106 87 45 107 90 47 109 91 51 110 92 54 107 93 48 107 92 49 106 91 52 106 90 56 106 90 56 106 91 52 106 91 48 106 92 47 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 110 95 56 110 95 56 110 95 56 110 95 56 111 96 57 111 96 57 111 96 57 111 96 57 112 96 60 112 96 60 114 96 60 115 95 60 115 95 60 117 94 60 118 94 60 118 94 60 114 94 57 114 94 57 114 94 57 114 94 57 114 94 57 114 94 57 114 94 57 114 94 57 111 95 61 111 95 61 111 95 61 113 94 61 115 95 62 115 95 62 115 95 62 117 94 62 113 95 59 113 95 59 113 95 59 111 95 59 110 94 58 109 95 58 109 95 58 108 96 58 115 92 58 115 92 58 114 91 57 114 91 57 114 91 57 113 90 56 113 90 56 113 90 56 111 89 52 112 90 53 112 92 55 113 93 56 113 95 57 110 95 56 108 94 55 108 94 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 112 92 55 115 91 55 115 93 56 115 93 56 114 94 57 115 95 58 115 97 59 115 97 59 116 98 60 114 96 56 114 96 56 114 96 56 115 96 56 115 96 56 117 95 56 117 95 56 118 94 56 116 97 55 116 97 55 117 98 56 118 99 57 119 100 58 119 100 58 119 100 58 119 100 58 119 101 61 118 100 60 118 100 60 118 100 60 118 100 60 119 101 61 120 102 62 120 102 62 122 103 61 122 103 61 122 103 61 122 103 61 123 104 62 123 104 62 123 104 62 123 104 62 126 102 64 126 104 65 127 105 66 125 106 66 126 107 67 125 107 67 124 106 66 124 106 66 131 105 70 130 106 70 130 106 70 129 107 70 128 108 71 127 109 71 125 110 71 125 110 71 131 111 74 130 110 73 129 109 72 128 108 71 128 108 71 129 109 72 130 110 73 131 111 74 129 110 77 129 110 77 129 110 77 129 110 77 129 110 77 129 110 77 129 110 77 129 110 77 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 129 112 69 131 113 77 130 112 74 128 111 68 127 110 66 127 110 64 127 110 66 128 111 68 129 111 71 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 129 109 74 133 113 78 133 113 78 132 114 76 133 115 77 131 116 75 131 116 73 130 117 72 131 118 73 133 118 77 133 118 77 132 117 76 132 117 76 132 117 76 132 117 76 133 118 77 133 118 77 133 118 79 134 119 80 134 119 80 134 119 80 134 119 80 135 120 81 135 120 81 135 120 81 134 118 84 135 119 85 137 121 87 138 122 88 138 122 88 137 121 87 135 119 85 134 118 84 137 121 85 137 121 87 137 121 87 138 122 88 138 122 89 138 121 91 138 121 91 139 122 92 137 120 92 138 121 93 137 122 93 135 120 91 133 119 90 135 121 92 138 127 97 142 131 101 115 111 99 78 76 64 53 55 44 69 77 66 102 116 99 131 150 128 156 181 151 178 205 170 178 209 194 190 222 209 200 236 224 207 244 236 218 253 249 230 255 255 231 254 255 224 244 253 174 190 187 99 109 108 55 59 60 50 50 48 67 73 63 47 66 46 130 163 132 155 200 161 121 178 135 138 196 146 152 206 154 184 229 186 84 116 92 78 98 86 64 74 65 36 42 28 36 53 21 54 74 23 85 105 42 52 69 15 20 28 4 25 21 20 59 48 54 49 37 39 60 65 61 47 52 48 18 20 17 20 20 18 32 30 31 28 24 25 24 18 20 15 9 11 17 15 20 14 14 16 17 17 15 16 19 10 36 40 26 49 57 36 40 48 24 44 53 26 48 45 38 20 25 0 133 148 89 186 211 130 140 170 82 145 180 86 156 192 94 152 189 86 162 196 73 163 195 86 143 172 88 126 155 91 152 181 125 159 194 130 138 175 98 143 183 95 166 193 76 169 197 74 173 202 76 177 205 86 179 207 96 179 207 97 179 208 90 178 209 80 175 204 94 175 203 101 171 198 103 165 195 97 174 204 104 163 193 95 177 205 120 164 190 116 37 49 1 76 92 43 119 146 91 128 161 104 126 164 103 133 172 109 138 174 110 148 183 119 144 180 116 144 181 114 136 173 103 151 187 115 148 180 113 139 170 110 150 180 128 137 165 117 91 103 39 130 146 83 124 144 83 118 142 84 121 145 87 119 138 82 134 147 91 138 147 90 146 149 94 150 155 88 152 159 81 147 155 72 143 146 67 142 141 61 142 136 50 141 132 39 143 124 47 131 108 38 106 78 15 93 63 0 102 73 7 104 80 18 99 79 28 96 81 42 99 81 35 85 67 21 81 65 16 92 80 28 107 98 41 111 105 45 111 107 44 112 111 46 116 120 46 111 113 38 111 109 34 116 110 34 122 113 38 126 114 42 125 112 42 124 111 43 122 107 22 126 113 34 123 114 39 121 112 43 122 115 47 117 108 41 113 103 34 119 109 38 124 114 45 131 120 58 130 115 58 123 108 49 112 101 39 143 134 77 139 132 90 146 139 110 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 147 131 108 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 145 131 104 146 132 106 147 133 107 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 147 132 109 147 132 109 148 133 110 148 133 110 148 133 110 148 133 110 149 134 111 149 134 111 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 147 132 109 148 133 112 150 135 114 150 138 116 151 138 119 149 138 120 149 138 120 146 138 119 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 148 139 122 149 140 123 149 140 123 150 141 124 150 141 124 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 143 133 153 143 131 153 143 131 153 143 131 153 144 129 153 144 127 153 144 127 153 144 127 156 147 132 156 147 130 155 147 128 155 147 126 155 147 126 155 146 129 156 146 136 156 146 137 154 145 130 155 146 131 155 146 131 156 146 134 156 146 134 157 147 137 158 148 138 158 148 139 103 89 60 105 90 61 105 90 61 106 89 61 108 88 61 110 89 62 110 89 62 112 88 62 109 88 61 109 88 61 109 88 59 109 88 59 109 88 57 109 88 57 109 89 56 109 89 56 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 108 88 61 108 88 61 105 88 58 104 89 58 103 90 56 101 91 56 102 92 56 101 93 56 107 91 57 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 104 88 54 104 88 54 110 89 60 109 88 59 107 86 55 106 86 53 105 85 50 105 85 50 105 85 48 106 86 49 105 85 50 105 85 50 105 85 50 106 86 51 106 86 51 106 86 51 107 87 52 107 87 52 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 52 105 85 50 105 85 50 105 85 48 105 85 48 105 86 46 105 86 46 105 86 46 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 108 89 47 108 89 47 108 89 47 108 89 47 108 89 47 109 90 48 109 90 48 110 91 49 109 91 51 109 91 53 108 89 56 108 89 57 108 89 57 108 89 56 108 90 52 109 91 51 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 110 96 59 109 95 58 110 94 58 110 94 58 111 93 57 111 93 57 112 92 57 112 92 57 111 96 57 110 95 56 110 95 56 112 94 56 113 93 56 112 92 55 112 92 55 114 92 55 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 107 91 55 107 91 55 109 93 57 109 93 57 109 93 57 109 93 57 107 91 55 107 91 55 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 117 99 61 117 99 61 116 98 60 116 98 60 117 99 61 117 99 61 118 100 62 119 101 63 120 101 61 120 101 61 119 100 60 119 100 60 119 100 60 120 101 61 121 102 62 121 102 62 121 103 65 122 104 64 122 105 62 123 104 61 123 104 61 126 104 63 126 104 65 127 103 67 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 128 109 67 128 109 67 128 109 67 128 109 69 129 109 72 129 109 72 129 109 72 129 109 74 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 130 112 72 129 111 71 129 111 71 129 111 71 128 110 70 128 110 70 127 109 69 127 109 69 126 115 70 126 115 70 127 114 70 127 114 70 128 113 70 130 113 70 131 112 70 131 112 70 129 112 69 129 112 69 129 112 69 129 111 71 129 111 73 129 111 73 129 111 73 129 111 75 135 111 73 136 112 74 136 112 74 136 114 75 136 114 75 134 115 75 134 115 75 133 115 75 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 128 117 87 138 121 91 142 117 86 142 111 82 153 122 94 159 133 110 138 120 100 107 94 77 43 53 29 83 99 73 138 164 137 175 210 180 174 213 184 155 194 167 153 187 162 165 195 171 162 200 187 170 208 197 178 214 210 176 211 213 169 204 208 170 205 211 187 222 228 207 242 246 211 247 255 196 234 235 174 215 207 144 184 173 141 177 167 76 109 92 115 144 114 150 179 135 130 174 139 136 186 148 114 173 127 158 220 171 109 160 119 28 58 30 94 102 89 34 29 26 26 35 6 50 60 23 66 78 28 85 98 42 57 69 19 13 22 0 26 31 24 44 47 54 42 40 51 47 46 52 26 26 24 18 19 11 24 25 17 22 23 17 22 22 20 13 13 15 11 11 23 11 12 16 17 20 13 29 33 16 37 42 19 39 44 21 40 45 25 43 47 30 33 36 19 56 68 18 164 186 101 159 188 95 153 181 104 138 168 98 156 188 105 159 191 90 162 199 93 174 212 111 166 202 114 115 148 79 146 176 122 146 175 117 152 182 108 149 179 89 157 195 74 164 199 79 171 202 83 176 203 86 181 205 91 181 207 97 178 205 98 174 201 98 175 203 103 171 199 97 169 200 96 170 201 97 163 195 94 156 190 95 164 199 109 179 213 127 60 76 39 38 61 9 100 129 65 129 164 96 117 156 93 126 167 109 127 171 112 134 180 118 140 180 120 137 177 117 136 174 117 138 173 117 140 173 120 143 173 123 144 172 124 144 172 124 120 124 91 92 96 59 131 136 95 131 139 90 110 123 70 126 143 91 123 143 92 125 147 98 132 143 87 140 150 89 147 154 87 147 149 76 145 141 67 147 137 65 144 129 60 140 123 54 130 109 46 108 88 27 90 71 12 90 74 15 98 83 28 101 90 36 105 95 42 110 100 47 117 104 62 115 102 57 105 93 43 92 81 27 93 84 25 109 100 41 120 111 52 121 112 53 114 110 46 114 111 44 115 110 44 118 109 40 121 111 40 125 111 40 127 110 38 126 109 37 117 110 32 122 114 39 125 117 45 123 114 45 118 109 40 115 107 34 118 111 33 123 116 36 125 116 39 129 119 48 125 114 50 126 116 54 116 106 44 140 131 76 147 134 99 144 129 108 141 132 103 142 131 103 143 132 104 143 132 104 145 131 104 146 130 104 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 148 132 106 148 132 106 148 132 106 148 132 106 147 131 105 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 148 135 116 148 135 116 149 136 117 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 155 143 127 155 143 127 154 142 126 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 142 132 152 142 132 152 142 132 152 142 132 153 143 133 153 143 133 153 143 133 153 143 133 154 145 128 155 146 129 155 146 129 155 146 129 155 146 129 156 147 130 156 147 130 156 147 130 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 104 89 60 105 90 61 105 90 61 106 89 61 108 88 61 109 89 62 110 89 62 110 89 62 109 88 61 109 88 61 109 88 59 109 88 59 109 88 57 109 88 57 109 89 56 109 89 56 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 106 89 61 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 108 88 61 108 88 61 105 88 58 105 88 58 104 89 56 104 89 56 105 91 56 105 91 56 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 104 88 54 109 88 59 108 87 56 107 86 55 106 86 53 105 85 52 105 85 50 106 86 49 106 86 49 105 85 48 105 85 48 105 85 50 106 86 51 106 86 51 106 86 51 106 86 53 106 86 53 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 52 105 85 50 105 85 50 105 85 48 105 85 48 105 86 46 105 86 46 105 86 46 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 108 89 49 107 88 48 107 88 48 107 88 48 107 88 48 108 89 49 109 90 50 109 90 50 109 91 51 108 90 52 108 89 56 108 89 57 108 89 57 108 89 56 109 91 53 109 91 51 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 97 60 111 97 60 112 96 60 111 95 59 113 95 59 113 95 59 114 94 59 113 93 58 111 96 57 110 95 56 110 95 56 112 94 56 113 93 56 112 92 55 112 92 55 114 92 55 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 107 91 55 108 92 56 108 92 56 109 93 57 109 93 57 108 92 56 108 92 56 107 91 55 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 117 99 61 117 99 61 116 98 60 116 98 60 117 99 61 117 99 61 118 100 62 119 101 63 119 100 60 119 100 60 119 100 60 119 100 60 119 100 60 120 101 61 121 102 62 122 103 63 120 102 64 121 103 63 121 104 61 122 103 60 122 103 60 125 103 62 125 103 64 126 102 66 124 105 65 124 105 65 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 126 107 67 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 128 109 67 128 109 67 128 109 67 128 109 69 129 109 72 129 109 72 129 109 72 130 110 75 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 129 111 71 129 111 71 129 111 71 129 111 71 128 110 70 128 110 70 128 110 70 127 109 69 126 115 70 127 114 70 127 114 70 128 113 70 128 113 70 130 113 70 131 112 70 131 112 70 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 135 113 74 135 113 74 136 114 75 135 116 76 135 116 76 134 116 76 134 116 76 133 115 75 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 135 119 86 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 135 129 95 136 126 91 138 124 89 141 122 90 136 121 92 122 112 87 97 96 75 79 82 63 141 155 130 158 178 153 159 189 161 140 176 150 130 170 144 144 184 160 162 197 177 168 199 181 161 202 188 162 202 193 164 203 198 165 204 203 164 202 205 168 206 209 182 220 223 195 233 236 150 187 193 152 191 188 191 233 221 183 224 210 224 255 250 97 129 116 65 93 68 150 178 140 135 179 144 124 172 134 119 172 128 139 192 148 118 162 126 20 50 26 89 102 92 47 49 48 45 53 29 35 45 11 41 53 5 87 100 44 84 97 44 33 43 6 21 29 8 28 33 26 29 27 32 42 40 43 29 27 30 24 22 25 26 24 27 21 19 22 21 19 22 13 11 14 10 14 15 15 20 14 24 31 15 32 40 17 38 47 20 42 51 24 43 51 28 43 51 30 24 29 6 95 110 55 169 193 105 146 177 83 149 180 100 146 178 105 156 190 106 163 198 98 166 204 119 173 210 130 163 199 129 115 146 87 147 176 120 146 175 109 150 179 95 148 180 79 157 192 76 163 196 81 170 201 84 173 201 88 177 203 93 179 206 101 176 204 102 170 200 102 176 203 106 171 199 99 169 200 97 169 202 98 164 196 97 157 191 96 163 196 107 174 208 122 83 98 57 28 48 0 106 132 69 123 154 87 119 155 93 125 163 104 125 166 108 137 178 120 139 179 119 138 176 119 135 173 116 137 172 118 140 170 120 141 169 120 141 169 121 141 167 120 136 144 93 101 110 57 118 127 70 126 135 78 119 128 73 124 136 86 127 140 96 139 154 113 144 149 93 146 150 91 145 147 82 143 140 73 141 134 64 142 129 61 136 121 56 130 112 48 105 87 25 96 80 18 94 80 19 101 89 29 112 101 45 113 104 49 106 99 45 100 95 40 105 94 48 113 103 52 114 105 50 103 94 35 96 90 28 104 98 38 116 110 50 121 115 57 117 113 50 118 113 49 120 112 47 121 112 43 122 112 41 124 112 38 125 111 36 126 110 35 120 113 35 122 114 39 124 116 44 122 113 44 118 110 38 117 109 36 120 113 35 123 116 35 127 116 37 129 119 47 125 114 48 127 118 53 116 107 42 141 132 75 147 135 97 144 129 106 141 132 103 143 132 104 143 132 104 144 133 105 146 132 105 146 130 104 146 130 104 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 145 129 103 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 154 142 126 154 142 126 154 142 126 154 142 126 154 142 126 153 141 125 153 141 125 153 141 125 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 153 143 131 153 143 131 153 143 131 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 156 147 130 156 147 130 156 147 130 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 104 89 60 105 90 61 106 89 61 106 89 61 108 88 61 109 89 62 109 89 62 110 89 62 109 89 62 109 89 62 109 90 60 109 90 60 109 90 58 109 90 58 109 90 57 109 90 57 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 105 88 60 105 88 60 105 88 58 107 88 58 107 88 56 108 87 56 108 88 55 108 88 55 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 107 86 55 107 86 55 106 86 53 106 86 53 106 86 51 107 87 52 107 87 52 106 87 47 106 87 47 106 86 49 106 86 51 106 86 51 105 85 52 105 84 53 105 84 53 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 48 105 85 52 105 85 50 105 85 50 105 85 48 105 85 48 105 86 46 105 86 46 105 86 46 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 52 107 87 52 106 86 51 106 86 51 107 87 52 107 87 52 108 88 53 109 89 54 108 90 50 107 89 51 107 88 55 107 88 56 108 89 57 109 90 57 110 92 54 110 92 52 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 113 99 62 113 99 62 113 97 61 113 97 61 115 97 61 114 96 60 115 95 60 115 95 60 111 96 57 110 95 56 110 95 56 112 94 56 113 93 56 112 92 55 112 92 55 114 92 55 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 107 91 55 108 92 56 108 92 56 109 93 57 109 93 57 108 92 56 108 92 56 107 91 55 110 92 56 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 111 93 57 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 117 99 61 117 99 61 116 98 60 116 98 60 117 99 61 117 99 61 118 100 62 119 101 63 118 99 59 118 99 59 118 99 59 119 100 60 120 101 61 121 102 62 122 103 63 123 104 64 120 102 64 120 102 62 120 103 60 122 103 60 122 103 60 124 102 61 124 102 63 126 102 66 125 106 66 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 126 107 67 126 107 67 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 128 109 67 128 109 67 128 109 67 129 110 70 129 109 72 129 109 72 130 110 73 130 110 75 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 129 111 71 129 111 71 129 111 71 129 111 71 128 110 70 128 110 70 128 110 70 128 110 70 127 114 70 127 114 70 128 113 70 128 113 70 130 113 70 130 113 70 131 112 70 131 112 70 131 114 71 131 114 71 131 114 71 131 113 73 131 113 75 131 113 75 131 113 75 131 113 77 133 114 74 134 115 75 133 115 75 134 116 76 132 117 76 132 117 76 131 118 76 131 118 76 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 140 138 99 126 122 84 120 116 79 125 122 89 124 127 96 118 131 105 127 146 124 142 167 145 145 168 142 144 170 143 142 176 151 145 185 161 146 189 169 152 193 177 162 200 187 172 208 198 160 200 189 158 198 189 161 200 195 166 205 204 168 206 207 164 202 203 161 199 200 161 200 199 154 193 188 152 192 181 175 218 201 162 203 189 224 255 252 120 151 143 32 59 42 154 180 153 138 175 142 145 182 148 154 192 155 146 180 145 120 149 121 31 52 35 65 80 75 29 39 40 44 51 35 39 48 21 38 49 7 67 80 26 82 95 39 64 76 26 43 53 16 20 29 0 28 28 16 44 44 36 33 31 32 25 22 29 21 18 27 15 12 19 20 18 21 18 17 15 20 29 12 31 40 19 40 50 23 42 53 21 45 56 24 49 60 30 47 57 32 40 50 26 21 33 0 138 156 94 167 196 106 138 172 78 149 184 100 154 191 114 157 192 110 163 200 105 165 204 141 162 200 143 155 189 139 109 138 92 144 173 119 147 174 103 147 177 87 151 182 78 155 189 79 162 194 85 169 198 90 172 199 92 174 202 99 175 205 107 171 205 111 167 202 110 174 204 108 169 199 103 167 197 99 168 200 101 165 197 100 159 193 99 161 194 105 168 201 114 120 136 91 21 38 0 97 118 59 118 142 80 124 154 90 125 159 98 126 161 105 137 174 120 138 175 121 136 173 119 136 171 117 136 168 118 138 168 118 139 167 119 138 164 117 138 161 115 140 156 91 109 124 55 105 116 47 125 132 64 131 137 73 122 127 71 120 126 80 134 141 100 140 139 83 141 140 83 143 139 78 142 134 72 138 127 65 131 115 55 117 98 40 105 84 29 95 85 23 100 90 28 106 98 36 114 108 48 122 117 59 120 118 61 107 104 49 91 90 34 98 93 37 115 110 52 125 121 60 115 111 47 102 98 34 101 97 34 109 105 44 116 111 53 120 114 52 121 116 52 123 115 50 123 114 45 124 114 42 125 113 37 125 112 34 124 111 32 125 116 41 124 115 40 123 113 41 121 111 39 121 111 39 121 112 35 123 114 35 124 116 33 127 116 34 131 119 43 124 114 45 128 118 49 117 108 41 143 133 74 147 135 95 144 130 104 142 133 104 144 133 105 144 133 105 144 133 105 146 132 105 147 131 105 147 131 105 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 144 128 102 144 128 102 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 135 109 147 135 109 147 135 109 148 136 110 148 136 110 148 136 110 148 136 110 149 137 111 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 154 142 126 154 142 126 154 142 126 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 153 143 131 153 143 131 153 143 131 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 156 147 130 156 147 130 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 105 88 60 106 89 61 106 89 61 106 89 61 106 89 61 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 90 60 109 90 60 109 90 58 109 90 58 109 90 57 109 90 57 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 105 88 60 105 88 60 108 89 59 109 88 59 111 88 57 111 88 57 111 86 55 112 85 55 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 107 87 54 107 87 54 106 86 53 106 86 53 106 86 53 107 87 54 107 87 54 107 87 52 107 88 46 107 88 48 106 87 47 106 86 49 106 86 53 105 84 53 105 84 53 105 84 55 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 53 106 86 51 106 86 51 106 86 49 106 86 49 106 87 47 106 87 47 106 87 47 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 107 87 54 108 88 55 108 88 55 107 89 49 107 89 51 107 88 55 107 88 56 108 89 57 109 90 57 110 92 54 111 93 53 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 113 99 62 113 99 62 114 98 62 113 97 61 115 97 61 115 97 61 115 95 60 115 95 60 111 95 59 110 94 58 110 94 58 112 94 58 113 93 58 112 92 57 112 92 57 114 91 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 110 92 56 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 111 93 57 112 94 58 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 118 98 61 118 98 61 117 97 60 117 97 60 118 98 61 118 98 61 119 99 62 120 100 63 120 98 59 120 98 59 120 98 59 121 99 60 122 100 61 123 101 62 124 102 63 125 103 64 121 103 65 121 103 63 121 104 61 122 103 60 123 104 61 125 103 62 125 103 64 126 102 66 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 126 107 67 126 107 67 127 108 68 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 128 109 67 128 109 67 129 110 68 129 110 70 129 109 72 130 110 73 130 110 73 130 110 75 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 129 111 71 129 111 71 129 111 71 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 131 113 73 131 113 75 131 113 75 131 113 75 131 113 77 132 114 74 133 115 75 132 117 76 132 117 76 132 119 77 132 119 77 130 118 76 130 118 76 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 129 124 86 121 117 80 122 122 88 131 138 105 131 145 119 124 148 124 129 161 140 144 179 159 147 175 150 133 165 141 130 168 143 143 185 165 151 193 179 149 191 181 154 195 189 167 206 203 161 203 193 157 198 190 157 198 194 161 201 200 163 203 202 157 197 196 149 190 186 145 186 180 157 198 184 166 208 188 159 203 180 161 202 186 195 230 224 174 204 202 36 62 53 78 103 84 121 146 117 152 175 146 143 159 130 115 128 102 79 88 69 66 74 63 81 90 89 64 73 78 41 47 37 47 55 34 46 56 21 50 62 12 61 74 18 69 82 26 66 79 26 51 63 15 48 52 15 59 62 33 40 41 27 25 24 22 20 18 21 16 15 13 26 26 16 29 30 12 34 48 15 44 58 23 48 62 26 45 60 21 46 60 24 49 63 30 40 53 25 25 37 13 51 68 16 163 186 116 156 186 98 142 179 86 150 190 104 157 196 117 154 193 110 157 197 108 153 197 136 146 184 133 143 175 136 97 125 87 137 164 113 145 172 103 144 173 89 154 184 94 151 186 84 160 192 91 167 197 97 170 200 100 172 202 106 172 205 114 170 206 119 165 203 118 173 202 110 168 199 106 165 196 103 167 198 105 166 197 104 161 191 101 160 190 102 162 192 104 158 172 119 33 47 0 62 79 25 118 138 79 132 157 91 126 155 91 129 159 105 136 169 122 137 171 121 136 170 120 136 168 119 138 167 119 139 167 119 139 165 118 139 162 116 138 159 116 138 158 95 122 137 72 96 106 35 112 116 42 132 132 60 125 124 59 126 126 66 137 137 83 145 140 85 142 135 81 135 126 71 126 115 61 118 102 50 109 92 40 101 81 30 95 75 25 104 100 37 109 108 44 114 112 51 117 117 57 123 124 64 128 129 71 117 120 63 102 105 48 108 108 44 121 122 56 131 130 63 123 123 53 109 108 41 104 100 36 105 101 40 106 101 43 120 112 49 121 113 50 123 116 48 124 115 46 124 114 42 125 113 37 125 114 35 125 114 34 129 120 45 125 116 41 121 112 37 120 111 34 122 113 34 124 116 35 124 116 33 124 116 33 127 117 30 131 120 41 126 114 42 128 118 47 120 110 41 144 134 75 149 135 96 144 128 103 143 134 105 144 133 105 145 134 106 145 134 106 147 133 106 148 132 106 147 131 105 147 131 105 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 144 128 102 145 129 103 146 130 104 146 130 104 147 131 105 147 131 105 146 130 104 146 130 104 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 136 108 147 136 108 147 136 108 148 137 109 148 137 109 148 137 109 148 137 109 149 138 110 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 154 142 126 154 142 126 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 153 143 131 153 143 131 153 143 131 154 145 128 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 155 146 129 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 107 87 60 108 88 61 108 88 61 106 89 61 106 89 61 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 60 107 90 60 107 91 58 107 91 58 107 91 57 107 91 57 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 104 87 59 105 88 60 108 89 59 109 88 59 111 88 57 111 88 57 111 86 55 111 84 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 86 51 106 86 53 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 88 48 107 88 48 106 86 49 106 86 51 106 86 51 105 85 52 105 84 53 105 84 53 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 106 86 53 106 86 51 106 86 51 106 86 49 106 86 49 106 87 47 106 87 47 106 87 47 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 107 87 54 108 88 55 108 88 55 107 89 49 107 89 51 107 88 55 107 88 56 108 89 57 109 90 57 110 92 54 111 93 53 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 98 61 112 98 61 112 96 60 112 96 60 114 96 60 113 95 59 114 94 59 114 94 59 111 95 59 110 94 58 110 94 58 112 94 58 113 93 58 112 92 57 112 92 57 114 91 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 108 92 56 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 118 98 61 118 98 61 117 97 60 117 97 60 118 98 61 118 98 61 119 99 62 120 100 63 120 98 59 120 98 59 120 98 59 121 99 60 122 100 61 123 101 62 124 102 63 125 103 64 122 104 66 122 104 64 123 106 63 124 105 62 124 105 62 127 105 64 127 105 66 128 104 68 125 106 66 125 106 66 126 107 67 126 107 67 126 107 67 127 108 68 127 108 68 127 108 68 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 129 110 68 129 110 68 129 110 68 129 110 70 130 110 73 130 110 73 130 110 73 130 110 75 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 129 111 71 129 111 71 129 111 71 131 112 70 131 112 70 131 112 70 131 112 70 130 113 70 130 113 70 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 131 113 73 131 113 75 131 113 75 131 113 75 131 113 77 132 114 74 133 115 75 131 116 75 132 117 76 131 118 76 131 118 76 130 118 76 130 118 76 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 135 122 88 131 125 93 132 133 102 132 142 117 131 150 128 129 157 135 129 162 143 132 166 149 151 185 160 157 192 168 152 191 170 141 182 166 145 187 175 160 203 196 163 204 200 154 194 193 160 206 196 155 200 193 152 197 192 152 197 194 153 198 195 151 196 189 152 198 188 155 201 190 141 183 161 153 196 169 155 199 172 177 218 200 182 217 213 217 247 249 98 123 120 23 46 36 54 63 42 66 74 51 52 56 33 47 49 27 63 64 48 93 93 85 80 82 81 43 46 51 56 61 57 44 50 36 46 55 28 53 64 22 54 67 14 53 66 10 64 77 21 85 98 42 68 78 17 74 82 31 50 56 20 36 39 18 34 37 20 32 35 14 41 46 16 41 47 11 42 57 18 48 63 22 47 62 21 42 57 18 43 57 21 46 60 27 33 46 18 14 27 1 109 129 68 174 197 127 141 173 90 151 187 100 148 188 102 147 189 107 152 194 112 154 193 110 146 192 117 137 176 119 136 168 129 87 113 76 127 153 105 141 170 106 138 169 101 152 183 116 150 187 94 157 194 99 166 200 106 168 202 108 170 203 112 171 205 118 168 206 123 165 204 123 171 201 115 167 197 111 165 195 109 165 195 109 165 195 109 161 191 103 157 187 99 157 186 96 178 196 136 66 80 27 27 41 0 115 130 73 135 154 88 129 154 86 131 160 104 132 163 121 135 166 122 137 166 122 137 166 120 140 167 122 142 168 123 143 166 122 141 162 119 141 159 117 141 158 114 135 147 97 100 104 43 94 91 20 121 113 38 132 124 49 138 134 61 145 142 73 146 138 89 133 125 76 114 103 57 92 81 35 82 69 24 86 72 25 102 88 41 118 102 53 106 110 49 112 116 55 114 118 57 116 120 59 122 128 68 132 138 78 131 137 77 123 129 69 123 126 55 127 128 58 127 129 54 124 124 50 120 118 44 114 111 42 108 103 37 102 96 34 115 106 39 118 109 42 122 113 44 123 115 43 124 115 40 123 114 37 124 115 38 125 116 37 132 120 48 127 115 41 123 111 35 122 111 31 125 114 32 127 117 32 127 117 32 126 116 31 128 117 28 131 118 39 125 113 41 130 117 47 121 111 42 147 135 77 150 136 97 144 128 105 143 134 105 144 133 105 145 134 106 145 134 106 147 133 106 148 132 106 147 131 105 147 131 105 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 146 130 104 147 131 105 147 131 105 148 132 106 148 132 106 147 131 105 147 131 105 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 136 108 147 136 108 147 136 108 148 137 109 148 137 109 148 137 109 148 137 109 149 138 110 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 152 140 124 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 154 142 126 154 142 126 152 143 128 152 143 128 152 143 128 152 143 128 153 144 129 153 144 129 153 144 129 153 144 129 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 108 87 60 108 88 61 108 88 61 108 88 61 106 89 61 107 90 62 106 91 62 106 91 62 108 91 63 108 91 63 108 91 61 108 91 61 108 92 59 108 92 59 108 92 58 108 92 58 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 104 87 59 105 88 60 106 89 59 109 90 60 109 90 58 109 88 57 108 88 55 107 87 54 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 106 86 51 107 87 52 107 87 52 107 87 54 107 87 54 107 86 55 106 85 54 105 84 53 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 105 85 50 105 85 50 105 85 50 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 51 106 86 51 106 86 49 106 86 49 106 87 47 106 87 47 106 87 47 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 52 107 87 52 106 86 51 106 86 51 107 87 52 107 87 52 108 88 53 109 89 54 108 90 50 107 89 51 107 88 55 107 88 56 108 89 57 109 90 57 110 92 54 110 92 52 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 97 60 111 97 60 111 95 59 111 95 59 113 95 59 112 94 58 113 93 58 113 93 58 111 95 61 110 94 60 110 94 60 112 93 60 113 93 60 112 92 59 112 92 59 114 91 59 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 107 91 55 107 91 55 108 92 56 108 92 56 109 93 57 110 92 56 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 112 94 58 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 120 98 61 120 98 61 119 97 60 119 97 60 120 98 61 120 98 61 121 99 62 122 100 63 121 97 59 121 97 59 121 97 59 122 98 60 123 99 61 124 100 62 125 101 63 126 102 64 123 105 67 123 105 65 123 106 63 125 106 63 125 106 63 127 105 64 128 106 67 129 105 69 125 106 66 126 107 67 126 107 67 126 107 67 127 108 68 127 108 68 127 108 68 127 108 68 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 129 110 68 129 110 68 129 110 68 130 111 71 130 110 73 130 110 73 131 111 74 131 111 76 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 128 110 70 128 110 70 128 110 70 128 110 70 129 111 71 129 111 71 129 111 71 129 111 71 133 111 70 133 111 70 133 111 70 131 112 70 131 112 70 130 113 70 130 113 70 130 113 70 131 114 71 131 114 71 131 114 71 131 113 73 131 113 75 131 113 75 131 113 75 131 113 77 132 113 73 133 114 74 132 114 74 133 115 75 131 116 75 131 116 75 130 117 75 130 117 75 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 136 120 87 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 134 125 96 136 132 105 132 137 114 126 144 122 132 157 136 147 176 158 155 186 170 155 186 170 138 176 153 145 183 162 153 192 173 157 198 182 164 204 193 166 207 199 164 205 201 158 198 197 156 203 195 158 205 199 162 208 205 164 210 207 158 205 199 148 195 185 143 191 177 143 191 175 143 186 159 130 173 145 147 192 163 163 204 186 167 202 198 209 238 242 169 193 193 66 89 81 61 65 48 83 91 70 116 126 101 110 120 95 110 120 96 79 85 71 78 80 75 60 60 60 61 65 64 51 56 49 54 61 43 48 57 26 48 59 17 55 67 17 57 70 17 72 85 31 67 82 15 76 90 28 57 70 17 50 61 18 53 64 24 51 62 22 52 63 20 46 58 12 48 60 20 49 61 23 47 59 23 44 55 21 46 57 25 47 57 30 36 46 21 22 32 7 146 164 104 174 196 131 136 166 94 148 182 105 141 180 97 140 179 96 151 190 109 153 192 113 147 192 107 137 175 114 139 169 131 79 103 67 116 143 90 137 168 101 131 166 100 143 181 124 144 188 103 153 195 109 163 201 114 167 203 115 168 202 115 170 204 118 170 205 121 166 204 121 167 199 116 165 197 114 163 194 114 164 193 113 162 191 109 160 188 103 157 186 96 155 184 92 178 201 131 109 126 71 24 37 0 98 111 57 128 145 75 132 155 83 131 158 103 129 159 123 136 164 123 137 164 123 139 166 125 142 167 125 145 168 126 147 165 125 144 162 120 142 159 117 136 149 119 142 150 109 120 119 65 94 85 20 108 94 23 126 114 42 120 111 42 115 110 44 108 104 59 101 94 52 90 83 41 80 72 33 77 70 28 88 81 35 112 106 58 133 127 77 114 120 60 116 122 62 119 125 65 118 126 66 123 131 71 127 135 75 126 134 74 123 131 71 131 132 62 126 128 55 122 123 47 123 121 44 125 122 45 125 119 45 117 110 38 111 102 33 110 102 29 115 107 34 120 112 39 123 115 42 123 113 41 123 113 41 125 115 43 127 117 45 130 117 47 127 115 41 123 112 33 123 112 30 125 115 28 127 117 28 126 116 27 125 115 28 129 115 27 131 118 39 126 112 41 131 118 50 125 111 46 149 136 83 151 135 101 145 126 109 142 133 104 144 133 105 144 133 105 144 133 105 146 132 105 147 131 105 147 131 105 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 148 132 106 148 132 106 148 132 106 148 132 106 148 132 106 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 135 109 147 135 109 147 135 109 148 136 110 148 136 110 148 136 110 148 136 110 149 137 111 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 108 87 60 109 88 61 108 88 61 108 88 61 106 89 61 106 91 62 106 91 62 106 91 62 107 92 63 107 92 63 107 92 61 107 92 61 107 92 59 107 92 59 107 93 58 107 93 58 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 106 86 59 107 87 60 106 89 59 107 90 60 106 91 58 105 90 57 104 90 55 103 89 54 104 88 54 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 107 87 50 107 87 50 108 88 53 108 88 55 108 88 55 106 85 54 105 84 53 104 83 54 105 84 55 105 84 53 105 84 53 106 86 53 106 86 49 106 87 47 106 87 47 106 87 45 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 53 106 86 51 106 86 51 106 86 49 106 86 49 106 87 47 106 87 47 106 87 47 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 108 89 49 107 88 48 107 88 48 107 88 48 107 88 48 108 89 49 109 90 50 109 90 50 109 91 51 108 90 52 108 89 56 108 89 57 108 89 57 108 89 56 109 91 53 109 91 51 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 97 60 111 97 60 111 95 59 111 95 59 113 95 59 112 94 58 113 93 58 113 93 58 111 95 61 110 94 60 110 94 60 112 93 60 113 93 60 112 92 59 112 92 59 114 91 59 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 108 92 56 108 92 56 107 91 55 107 91 55 108 92 56 108 92 56 109 93 57 111 93 57 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 112 94 58 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 120 98 61 120 98 61 119 97 60 119 97 60 120 98 61 120 98 61 121 99 62 122 100 63 122 98 60 122 98 60 122 98 60 122 98 60 122 98 60 123 99 61 124 100 62 125 101 63 122 104 66 122 104 64 123 106 63 124 105 62 124 105 62 127 105 64 127 105 66 128 104 68 126 107 67 126 107 67 126 107 67 126 107 67 127 108 68 127 108 68 127 108 68 127 108 68 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 129 110 68 129 110 68 130 111 69 130 111 71 130 110 73 131 111 74 131 111 74 131 111 76 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 127 109 69 128 110 70 128 110 70 128 110 70 129 111 71 129 111 71 129 111 71 129 111 71 134 111 70 134 111 70 133 111 70 133 111 70 131 112 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 113 70 130 112 72 130 112 74 130 112 74 130 112 74 130 112 76 133 111 72 134 112 73 134 112 73 133 114 74 133 114 74 132 114 74 132 114 74 132 114 74 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 121 125 98 131 141 116 137 159 136 139 171 150 144 179 159 147 181 164 144 177 158 139 168 150 162 201 182 147 186 168 144 183 165 156 194 181 160 198 187 152 192 183 156 196 188 168 209 201 157 204 198 161 207 204 167 213 210 167 213 210 156 203 195 138 186 174 126 175 156 123 172 151 134 177 150 122 165 135 143 188 159 158 199 181 161 196 192 187 216 220 158 182 182 92 115 109 158 171 153 129 148 126 114 143 112 113 149 113 127 161 126 104 130 103 91 105 88 50 56 46 57 61 60 56 61 55 61 67 55 42 50 27 40 49 18 55 66 26 47 58 15 46 58 12 54 72 12 68 86 26 56 74 16 54 71 16 58 75 21 54 70 21 53 69 22 44 60 15 48 58 24 48 58 24 47 56 25 46 55 28 44 52 28 41 49 25 36 44 21 33 41 18 125 140 81 164 184 125 141 167 106 136 167 99 142 179 99 141 179 94 142 180 97 148 185 108 143 186 104 139 174 118 143 168 136 69 94 55 104 132 71 129 166 86 122 165 86 133 179 114 137 188 109 149 196 116 159 202 120 164 202 115 166 202 114 168 202 115 169 203 116 167 203 116 163 196 117 165 196 118 164 195 119 162 190 115 159 187 110 158 186 102 158 184 95 156 183 90 162 190 115 147 168 111 58 71 27 68 81 28 113 130 59 133 157 81 125 154 98 129 158 127 137 163 126 137 163 126 140 165 126 144 166 127 146 167 128 146 164 124 142 159 117 140 155 114 132 144 108 135 140 99 132 126 74 94 78 18 92 72 11 112 95 39 99 85 38 95 86 43 92 90 51 92 90 52 97 94 59 99 99 63 101 102 62 102 104 57 111 113 63 120 125 69 121 129 70 120 128 69 121 129 70 124 132 73 124 132 72 121 129 69 120 126 66 121 127 67 127 128 58 123 123 51 121 119 44 122 119 40 125 120 39 126 119 39 123 114 37 123 111 35 110 102 21 115 107 26 122 113 34 124 115 40 123 115 42 122 114 42 124 115 46 127 118 51 128 113 44 127 113 40 126 113 34 125 113 27 126 115 25 126 115 25 126 115 25 125 114 25 129 114 29 132 116 39 126 111 42 132 117 52 126 112 51 152 136 85 152 135 105 144 125 111 141 132 103 143 132 104 143 132 104 144 133 105 146 132 105 146 130 104 146 130 104 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 147 131 105 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 153 141 125 153 141 125 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 155 146 129 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 110 86 60 109 88 61 109 88 61 108 88 61 106 89 61 106 91 62 106 91 62 105 91 62 107 92 63 107 92 63 107 92 61 107 92 61 107 92 59 107 92 59 107 93 58 107 93 58 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 90 60 107 91 57 107 91 57 107 91 58 106 90 57 106 89 59 106 89 59 106 89 61 105 88 60 105 85 58 107 87 60 106 89 59 106 91 60 105 92 58 102 92 57 101 91 55 98 90 53 104 88 54 104 88 54 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 91 57 107 87 50 108 88 51 108 88 53 108 88 53 108 88 55 106 85 54 104 83 54 103 82 53 105 83 59 105 84 57 105 84 55 106 86 53 106 86 49 106 87 45 107 88 45 107 89 43 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 107 87 52 107 87 52 107 87 50 107 87 50 107 88 48 107 88 48 107 88 48 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 107 87 50 108 89 47 108 89 47 108 89 47 108 89 47 108 89 47 109 90 48 109 90 48 110 91 49 109 91 51 109 91 53 108 89 56 108 89 57 108 89 57 108 89 56 108 90 52 109 91 51 108 92 56 108 92 56 108 92 56 109 93 57 109 93 57 109 93 57 110 94 58 110 94 58 110 94 60 110 94 60 110 94 60 110 94 60 111 95 61 111 95 61 111 95 61 111 95 61 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 111 97 60 111 97 60 112 96 60 112 96 60 113 95 59 113 95 59 114 94 59 114 94 59 111 95 61 110 94 60 110 94 60 112 93 60 113 93 60 112 92 59 112 92 59 114 91 59 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 109 93 57 107 91 55 107 91 55 107 91 55 107 91 55 109 93 57 109 93 57 111 93 57 111 93 57 111 93 57 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 56 115 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 97 57 115 97 57 115 97 57 115 97 57 121 97 61 121 97 61 120 96 60 120 96 60 121 97 61 121 97 61 122 98 62 123 99 63 123 99 61 123 99 61 122 98 60 122 98 60 122 98 60 123 99 61 124 100 62 124 100 62 121 103 65 122 104 64 122 105 62 123 104 61 123 104 61 126 104 63 126 104 65 127 103 67 126 107 67 126 107 67 126 107 67 127 108 68 127 108 68 127 108 68 127 108 68 128 109 69 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 129 110 68 130 111 69 130 111 69 130 111 71 130 110 73 131 111 74 131 111 74 131 111 76 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 113 70 130 113 70 130 113 70 129 112 69 129 112 69 129 112 69 129 112 69 128 111 68 127 109 69 127 109 69 128 110 70 128 110 70 129 111 71 129 111 71 129 111 71 130 112 72 135 110 70 134 111 70 134 111 70 133 111 70 131 112 70 130 113 70 130 113 70 128 113 70 129 112 69 129 112 69 129 112 69 129 111 71 129 111 73 129 111 73 129 111 73 129 111 75 133 109 71 134 110 72 135 111 73 134 112 73 135 113 74 133 114 74 132 113 73 131 113 73 133 118 77 133 118 77 133 118 77 133 118 79 133 118 79 133 117 81 133 117 81 133 117 83 133 118 77 134 119 78 134 119 78 134 119 80 134 119 80 135 119 83 135 119 83 135 119 85 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 137 121 88 138 122 86 138 122 88 137 123 88 137 123 88 136 123 89 136 123 91 134 123 91 134 123 91 141 157 130 141 164 138 140 174 149 139 181 159 139 184 163 143 185 165 153 188 168 160 192 171 152 191 173 157 196 178 159 195 181 157 193 181 163 199 187 172 210 199 169 209 198 159 199 190 163 212 208 158 207 203 152 201 197 143 192 186 133 183 174 124 175 160 123 174 155 128 180 157 134 177 150 139 182 154 137 182 153 151 192 174 144 179 175 172 201 205 106 130 130 84 107 101 115 138 118 129 163 136 118 166 128 127 184 139 93 149 104 102 144 108 108 134 107 90 105 86 63 67 66 43 48 44 53 59 49 52 59 43 45 53 29 36 45 14 26 36 0 48 59 19 46 64 16 61 79 27 51 70 14 48 68 9 51 70 14 46 64 14 47 64 20 40 56 19 44 51 20 43 49 21 45 51 25 44 49 27 37 42 20 30 35 15 30 35 13 36 41 19 80 95 40 151 168 116 146 169 115 126 155 91 147 181 104 145 183 98 135 170 88 142 176 100 137 177 106 136 168 121 143 166 140 64 86 48 95 125 55 125 166 72 116 165 73 127 180 100 134 188 113 144 197 119 156 203 122 162 202 116 164 200 112 166 201 111 168 201 112 167 200 111 162 194 118 164 196 120 164 194 120 161 189 115 158 185 108 156 184 100 158 184 95 157 184 91 147 178 98 167 191 131 93 108 65 45 58 5 100 118 44 133 157 79 120 149 91 130 161 130 137 163 128 139 163 127 142 164 128 145 165 128 147 165 127 145 161 122 141 156 117 137 152 111 140 149 104 128 130 81 127 118 63 78 59 1 70 47 0 107 85 44 107 90 62 122 109 90 127 127 93 123 124 90 123 124 92 123 127 92 119 124 84 108 116 69 103 112 57 104 115 55 122 130 71 117 125 66 118 126 67 125 133 74 126 134 74 123 129 69 124 130 70 130 136 76 124 123 56 122 122 50 123 121 46 125 120 39 123 116 35 124 113 31 126 113 34 129 116 37 111 103 18 116 108 23 123 115 34 125 116 39 123 115 42 122 113 44 124 115 50 127 118 53 126 111 44 126 112 39 127 114 35 126 114 28 126 115 25 125 114 22 125 114 24 125 114 25 129 114 31 132 116 41 127 109 43 132 116 54 126 111 52 152 135 89 154 134 107 144 124 113 141 132 103 142 131 103 143 132 104 143 132 104 145 131 104 146 130 104 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 144 128 102 144 128 102 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 108 147 131 108 148 132 109 147 132 109 145 133 109 146 134 110 146 134 110 145 135 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 148 135 116 148 135 116 149 136 117 148 137 115 148 137 115 148 137 115 148 137 115 149 138 116 149 138 116 149 138 116 149 138 116 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 152 141 123 152 141 123 152 141 123 153 141 125 153 141 125 153 141 125 152 140 124 152 140 124 151 139 123 151 139 123 151 139 123 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 157 145 131 155 146 131 155 146 131 156 146 134 156 148 135 156 150 138 157 151 139 158 151 141 110 89 60 110 89 60 109 90 60 109 90 60 107 90 60 107 90 60 106 91 60 106 91 60 106 90 57 106 89 59 106 89 61 107 90 64 107 90 64 108 91 63 108 91 61 108 92 59 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 105 88 68 105 88 68 105 89 66 105 89 66 105 89 64 105 89 64 105 89 63 105 89 63 107 90 62 107 90 62 107 90 62 107 90 62 106 89 61 106 89 61 105 88 60 105 88 60 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 85 57 109 85 57 109 85 57 109 85 57 109 85 57 109 85 57 109 85 57 109 85 57 111 86 55 111 86 55 110 85 54 110 85 54 109 84 53 109 84 53 109 84 53 108 83 52 110 87 53 110 87 55 109 85 57 109 85 59 108 84 56 108 85 53 108 86 49 108 86 45 107 87 50 107 87 50 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 107 87 50 112 88 52 112 88 52 112 88 52 112 88 54 112 88 54 112 87 56 112 87 56 112 87 56 108 90 52 108 90 52 108 90 52 108 90 52 109 91 53 109 91 53 109 91 53 109 91 53 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 110 90 57 110 90 57 110 90 57 110 92 52 110 92 52 110 92 52 111 93 53 111 93 53 111 93 53 112 94 54 112 94 54 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 98 56 111 98 56 111 97 58 111 97 60 111 97 60 111 97 62 111 96 63 111 96 63 110 98 60 110 98 60 110 96 59 111 95 59 113 95 59 114 94 59 115 95 60 117 94 60 113 95 57 113 95 57 113 95 57 113 93 56 112 92 55 114 92 55 113 91 54 113 91 54 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 110 94 60 110 94 60 109 93 59 109 93 59 109 93 59 109 93 59 110 94 60 110 94 60 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 120 96 58 119 97 58 119 97 58 117 98 58 118 99 59 118 100 60 119 101 61 120 102 62 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 124 98 63 126 100 65 127 103 67 127 103 67 126 104 67 125 103 66 124 104 67 125 105 68 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 130 112 74 129 111 73 129 111 73 129 111 73 128 110 72 128 110 72 127 109 71 127 109 71 129 112 69 129 112 69 129 112 69 129 112 68 129 112 68 129 112 66 129 112 66 129 112 66 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 127 112 69 127 112 69 127 112 69 128 113 70 128 113 70 129 114 71 129 114 71 129 114 71 128 114 67 128 114 67 128 114 67 128 114 67 128 114 67 128 114 67 128 114 67 128 114 67 130 115 74 130 115 74 130 115 74 131 116 75 131 116 75 131 116 75 131 116 75 132 117 76 133 119 74 133 119 74 133 118 75 133 118 75 133 118 77 133 118 79 133 117 81 133 117 81 134 119 80 134 118 82 134 118 82 134 118 84 134 118 84 134 118 85 134 118 85 134 118 85 139 120 88 138 119 87 134 118 84 134 120 85 137 123 88 140 126 89 139 123 87 135 119 83 141 118 100 140 118 95 140 121 89 138 124 87 128 120 83 120 122 85 130 141 109 147 163 136 135 170 137 137 172 140 131 167 141 140 175 155 156 193 176 151 187 173 144 182 167 157 195 180 160 200 189 159 199 188 155 195 186 152 193 185 159 200 194 168 210 208 170 211 213 165 206 212 146 197 190 152 199 191 149 192 182 134 175 159 125 164 143 129 169 143 140 181 151 145 189 156 135 177 139 153 192 163 134 167 150 162 189 182 171 193 191 155 171 168 108 124 114 87 101 88 89 104 81 144 169 140 142 179 146 112 160 122 114 165 124 112 157 116 106 141 101 127 153 116 85 100 93 52 63 59 43 49 47 51 56 50 46 49 38 38 46 25 38 47 16 30 42 6 44 61 27 49 66 32 54 70 34 54 70 34 51 65 30 50 64 28 54 66 30 57 69 33 43 54 12 40 49 18 35 41 27 30 35 31 32 37 31 18 25 9 36 46 12 98 110 64 95 115 56 110 128 70 136 151 94 158 173 114 156 176 115 140 166 101 132 164 97 135 172 103 146 175 129 151 174 145 137 154 136 66 82 55 60 85 30 115 153 76 120 167 87 121 175 99 143 187 108 149 192 112 156 198 114 162 202 114 166 201 117 166 199 118 165 195 121 167 194 123 165 196 116 163 194 114 159 190 112 156 187 111 154 185 109 153 184 108 153 184 106 153 184 106 149 179 117 155 184 118 134 159 91 63 86 14 60 80 9 117 137 66 133 153 84 140 159 93 141 164 122 144 162 122 147 159 123 149 154 122 151 155 122 150 154 119 142 149 108 132 141 98 145 142 107 120 110 74 91 73 33 85 64 21 108 91 48 133 129 91 138 149 115 127 150 121 124 149 110 125 148 106 127 149 100 130 149 94 129 146 92 124 136 88 113 121 82 104 110 76 114 113 59 118 117 61 124 123 66 127 127 67 128 126 65 128 127 62 128 127 60 129 128 61 122 118 44 123 120 43 124 121 44 125 119 41 122 117 36 121 114 33 120 114 30 122 114 29 120 114 30 120 111 32 118 105 35 127 111 49 132 116 57 127 112 53 129 118 56 126 116 54 120 111 42 121 113 40 122 113 36 121 113 32 122 112 27 123 113 28 128 116 32 132 120 38 129 113 35 134 118 40 130 116 41 124 111 43 133 121 63 150 137 93 151 138 106 140 125 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 146 130 105 146 130 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 144 138 114 144 138 114 145 137 116 147 136 116 148 137 119 149 136 119 151 135 120 152 136 121 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 116 149 138 116 149 138 118 150 139 119 151 140 122 151 140 122 152 140 124 152 140 124 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 155 143 127 154 145 128 154 145 128 156 147 132 156 148 135 156 150 136 157 151 137 157 151 139 110 89 60 110 89 60 109 90 60 109 90 60 107 90 60 107 90 60 106 91 60 107 92 61 107 91 58 107 90 60 107 90 62 107 90 64 107 90 64 107 90 62 108 91 61 108 92 59 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 106 90 67 106 90 67 106 90 65 106 90 65 106 90 64 106 90 64 106 91 62 106 91 62 108 91 61 107 90 60 107 90 60 107 90 60 106 89 59 106 89 59 106 89 59 106 89 59 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 110 86 58 110 86 58 110 86 58 110 86 58 110 86 58 110 86 58 110 86 58 110 86 58 111 86 55 111 86 55 111 86 55 110 85 54 110 85 54 109 84 53 109 84 53 109 84 53 112 88 54 112 87 56 111 85 58 111 85 58 111 85 58 111 86 55 111 87 51 111 88 47 110 87 53 110 87 53 109 86 52 109 86 52 109 86 52 109 86 52 110 87 53 110 87 53 111 87 51 111 87 51 111 87 51 111 87 53 111 87 53 111 86 55 111 86 55 111 86 55 108 88 53 108 88 53 109 89 54 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 109 89 56 110 90 57 110 90 57 110 90 57 111 91 58 111 91 58 111 91 58 111 91 58 110 92 54 110 92 54 110 92 54 111 93 55 111 93 55 111 93 55 112 94 56 112 94 56 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 97 62 111 98 56 111 98 56 111 97 58 111 97 60 111 97 60 111 97 62 111 96 63 111 96 63 111 97 60 111 97 60 111 95 59 111 95 59 113 95 59 113 95 59 114 96 60 114 96 60 112 97 58 112 97 58 111 96 57 113 95 57 112 94 56 112 92 55 112 92 55 111 91 54 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 111 93 57 111 93 57 111 93 57 110 92 56 110 92 56 111 93 57 111 93 57 111 93 57 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 120 96 58 119 97 58 119 97 58 117 98 58 118 99 59 118 100 60 119 101 61 120 102 62 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 124 98 63 125 101 65 127 103 67 127 103 67 126 104 67 125 103 66 124 104 67 125 105 68 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 129 111 73 129 111 73 129 111 73 129 111 73 128 110 72 128 110 72 128 110 72 127 109 71 129 111 73 129 111 71 129 111 71 129 111 71 129 112 69 129 112 68 129 112 68 129 112 68 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 129 114 71 129 114 71 128 114 69 128 114 69 128 114 69 128 114 69 128 114 69 128 114 69 128 114 69 128 114 69 130 115 74 130 115 74 130 115 74 131 116 75 131 116 75 131 116 75 132 117 76 132 117 76 133 119 74 133 119 74 133 118 75 133 118 77 133 118 77 133 118 79 133 117 81 133 117 81 134 119 80 134 118 82 134 118 82 134 118 84 134 118 84 134 118 85 134 118 85 134 118 85 141 122 89 140 121 88 137 121 87 136 120 86 135 121 86 137 123 88 136 122 85 135 121 84 142 122 98 143 123 98 138 123 90 132 122 86 130 128 90 134 141 107 140 156 127 144 167 141 142 178 150 140 176 150 139 174 152 145 182 165 155 191 177 151 189 176 150 188 175 160 198 183 163 205 193 162 204 192 164 206 196 170 213 204 173 218 213 169 214 211 156 202 202 146 191 194 137 190 182 135 186 177 137 183 172 141 182 166 148 185 167 150 188 165 146 185 158 140 179 150 156 185 155 139 164 142 148 170 157 126 145 139 72 87 84 55 66 62 49 59 50 73 84 70 99 117 95 125 149 123 119 156 123 111 157 120 123 171 129 114 159 116 102 138 94 116 144 103 100 120 111 99 114 107 52 63 59 23 29 25 43 48 42 38 44 32 20 27 9 33 43 19 36 49 19 39 52 22 41 54 24 43 54 24 42 53 23 45 54 25 48 57 28 54 60 32 35 40 18 22 26 9 40 43 32 38 44 34 12 21 4 33 44 14 104 120 75 164 181 127 129 148 93 107 124 69 96 111 56 114 129 74 143 161 103 160 181 122 162 191 127 163 193 129 158 179 122 115 131 92 111 121 97 29 38 11 43 59 10 112 139 68 142 179 101 139 181 105 140 184 105 146 189 109 152 195 113 160 199 116 162 200 117 163 197 120 164 196 123 163 194 124 164 195 115 162 193 113 158 189 111 155 186 110 153 184 108 152 183 107 152 183 107 152 183 107 151 184 115 154 185 118 148 174 109 103 125 60 57 76 10 85 102 32 134 150 77 129 145 70 132 153 97 142 160 108 148 164 117 147 160 117 141 152 110 140 148 107 140 147 105 139 145 101 135 128 86 103 91 49 79 66 24 96 83 41 133 125 86 153 158 118 148 162 126 134 156 120 131 154 110 129 153 105 129 150 94 129 149 90 131 146 89 127 140 86 120 129 82 114 121 79 110 109 55 110 109 53 112 111 54 120 118 59 127 125 64 129 128 64 126 122 58 120 117 50 120 117 40 121 118 41 124 118 40 122 117 36 121 114 33 120 114 30 122 114 29 123 115 30 120 114 30 117 108 29 114 102 30 121 106 41 128 112 52 127 113 52 126 115 53 121 112 47 121 112 43 123 115 43 125 116 39 124 116 35 125 114 32 125 114 32 128 116 34 130 117 38 131 115 37 132 116 39 128 114 41 127 113 48 136 123 68 149 136 94 149 136 104 141 126 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 146 130 105 146 130 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 145 137 114 145 137 114 145 137 116 148 137 117 148 137 119 149 136 119 150 137 121 150 137 121 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 116 149 138 116 149 138 118 150 139 119 151 140 122 151 140 122 152 140 124 152 140 124 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 155 146 129 155 143 127 154 145 128 155 146 129 156 147 132 156 148 135 156 150 136 156 150 136 157 151 139 109 88 59 109 88 59 108 89 59 109 90 60 107 90 60 108 91 61 107 92 61 107 92 61 108 92 59 108 91 61 107 90 62 107 90 64 107 90 64 107 90 62 107 90 60 107 91 58 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 108 91 65 108 91 65 108 91 63 108 91 63 108 91 61 108 91 61 108 92 59 108 92 59 108 92 59 108 92 59 107 91 58 107 91 58 107 91 58 107 91 58 106 90 57 106 90 57 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 111 86 56 111 86 56 111 86 56 111 86 56 111 86 56 110 85 55 110 85 55 110 85 55 112 87 56 112 87 56 112 87 57 113 87 60 113 88 58 113 88 57 113 89 53 113 89 51 111 88 54 111 88 54 110 87 53 110 87 53 110 87 53 110 87 53 111 88 54 111 88 54 111 87 51 111 87 51 111 87 51 111 87 53 111 87 53 111 86 55 111 86 55 111 86 55 108 88 53 108 88 53 108 88 53 109 89 54 109 89 54 109 89 54 109 89 54 110 90 55 111 91 58 111 91 58 111 91 58 111 91 58 112 92 59 112 92 59 112 92 59 112 92 59 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 97 58 112 97 58 112 97 58 112 96 60 112 96 60 112 96 62 112 96 62 112 96 62 114 96 60 114 96 60 113 95 59 113 95 59 111 95 59 111 95 59 111 97 60 111 97 60 111 99 59 112 98 59 111 97 58 110 96 57 111 96 57 110 95 56 112 94 56 111 93 55 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 114 91 57 113 90 56 113 90 56 113 90 56 113 90 56 113 90 56 113 90 56 114 91 57 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 120 96 58 119 97 58 119 97 58 117 98 58 118 99 59 118 100 60 119 101 61 119 101 61 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 123 99 61 125 101 63 127 103 65 126 104 65 126 104 65 123 104 64 124 105 65 125 106 66 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 129 111 73 129 111 73 129 111 73 129 111 73 128 110 72 128 110 72 128 110 72 128 110 72 129 111 75 129 111 75 129 111 75 129 111 73 129 111 73 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 129 114 71 129 114 71 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 72 128 113 72 128 113 72 128 113 72 129 114 73 129 114 73 129 114 73 129 114 73 130 115 74 130 115 74 131 116 75 131 116 75 131 116 75 132 117 76 132 117 76 132 117 76 133 118 75 133 118 75 133 118 77 133 118 77 133 118 79 133 118 79 133 118 79 133 117 81 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 86 135 119 86 135 119 86 139 120 87 139 120 87 138 122 88 137 121 87 135 121 86 134 120 85 135 122 87 136 123 88 138 123 94 140 127 95 133 125 89 125 125 87 132 140 103 144 163 131 148 174 147 140 172 149 151 186 166 142 179 161 147 183 169 155 191 179 152 190 179 153 191 180 158 199 185 162 203 187 162 205 195 159 202 192 157 203 193 160 207 199 161 208 202 157 206 202 156 207 202 158 208 205 134 187 177 139 186 176 135 177 167 127 163 151 126 157 142 129 156 139 118 143 122 100 125 104 82 97 76 49 63 46 47 61 48 33 44 36 45 56 48 115 125 116 142 153 137 79 88 71 109 126 108 114 139 117 131 166 136 122 166 130 107 154 110 126 170 121 132 172 122 99 133 83 130 158 136 109 134 115 71 89 77 44 55 47 41 48 41 40 45 39 35 40 33 38 44 34 27 35 14 27 34 16 30 34 17 30 34 17 31 34 17 30 32 18 31 32 18 31 32 18 38 36 39 34 33 31 23 26 17 7 15 0 15 26 0 88 106 58 150 171 112 151 176 110 140 161 104 115 134 78 92 110 52 88 103 46 92 107 48 91 109 49 88 110 46 89 111 47 86 103 25 79 90 32 128 132 95 71 75 42 36 45 0 99 117 55 141 169 94 138 171 92 136 180 101 141 185 106 149 192 112 154 195 116 158 197 118 159 195 121 160 193 122 160 193 124 162 193 115 160 191 113 157 188 110 154 185 107 151 182 106 150 180 106 149 179 105 149 179 107 143 179 105 155 188 119 149 177 116 141 165 107 91 109 49 65 80 11 117 128 49 139 149 62 133 145 73 136 151 82 138 157 93 138 158 99 138 155 103 138 147 100 132 133 91 125 122 81 93 77 26 83 71 23 94 87 43 125 126 86 148 156 117 146 161 120 138 156 114 134 156 110 135 158 104 131 155 97 127 149 85 126 145 79 129 144 77 129 141 79 126 135 78 124 131 77 116 115 59 108 107 51 103 102 45 109 107 48 123 119 58 129 125 62 125 119 57 118 113 49 120 117 38 122 116 38 122 117 36 120 115 33 119 113 29 120 112 27 122 115 27 123 116 28 124 117 36 120 111 32 117 105 31 119 104 37 126 111 46 130 116 53 126 115 51 121 112 47 122 113 44 123 115 43 125 116 41 124 115 36 125 114 34 125 114 34 127 114 35 128 115 37 133 117 39 129 113 36 126 112 41 132 118 55 141 128 76 147 133 94 146 132 103 143 128 105 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 148 136 114 148 136 114 149 136 117 148 137 117 148 137 119 147 139 120 147 138 121 147 138 121 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 116 149 138 116 150 139 119 150 139 119 151 140 122 152 141 123 152 140 124 152 140 124 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 156 144 128 154 145 128 155 146 129 156 147 132 156 148 135 155 149 135 156 150 136 157 151 139 108 87 58 108 87 58 108 89 59 109 90 60 108 91 61 108 91 61 108 93 62 108 93 62 108 92 59 108 91 61 108 91 63 107 90 64 107 90 64 106 89 61 106 89 59 106 90 57 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 108 91 63 108 91 61 108 91 61 108 92 59 108 92 59 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 107 91 57 107 91 57 110 89 58 110 89 58 110 89 58 110 89 58 110 89 58 110 89 58 110 89 58 110 89 58 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 87 57 112 87 57 112 87 57 112 87 57 112 87 57 112 87 57 112 87 57 111 86 56 112 87 57 112 87 57 113 88 58 113 88 58 113 88 57 114 90 56 114 90 54 114 90 54 112 87 56 112 87 56 111 86 55 111 86 55 111 86 55 111 86 55 112 87 56 112 87 56 112 88 52 112 88 52 112 88 52 112 88 54 112 88 54 112 87 56 112 87 56 112 87 56 110 87 55 110 87 55 110 87 55 111 88 56 111 88 56 111 88 56 112 89 57 112 89 57 113 90 58 113 90 58 113 90 58 113 90 58 113 90 58 114 91 59 114 91 59 114 91 59 110 91 59 110 91 59 110 91 59 111 92 60 111 92 60 111 92 60 112 93 61 112 93 61 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 62 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 112 96 60 117 94 60 115 95 60 114 94 59 113 95 59 111 95 59 110 96 59 110 98 60 110 98 60 109 100 61 111 99 61 111 99 61 110 98 60 110 96 59 111 95 59 110 94 58 110 94 58 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 116 92 56 115 91 55 115 91 55 114 90 54 114 90 54 115 91 55 115 91 55 116 92 56 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 121 97 59 119 97 58 119 97 58 117 98 58 118 99 59 117 99 59 118 100 60 119 101 61 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 123 99 61 125 101 63 126 104 65 126 104 65 124 105 65 123 104 64 123 105 65 124 106 66 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 129 111 73 129 111 73 129 111 73 128 110 72 128 110 72 128 110 72 128 110 72 128 110 72 129 110 78 129 110 78 129 110 77 129 110 77 129 111 75 129 111 75 129 111 73 129 111 73 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 129 114 73 129 114 73 129 114 73 128 113 72 128 113 72 127 112 71 127 112 71 127 112 71 128 112 76 128 112 76 128 112 76 129 113 77 129 113 77 129 113 77 129 113 77 129 113 77 131 116 77 131 116 77 131 116 77 131 116 77 132 117 78 132 117 78 132 117 78 132 117 78 133 118 77 133 118 77 133 118 79 133 118 79 133 118 79 133 118 79 133 118 79 133 118 79 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 86 135 119 86 135 119 86 134 118 82 133 117 81 136 118 82 139 120 87 138 122 88 135 122 87 132 124 88 131 125 89 132 124 88 131 125 89 127 129 92 127 137 100 136 156 121 146 175 145 146 181 157 139 178 159 152 188 174 143 181 168 153 190 182 160 197 190 149 189 181 152 192 183 164 206 194 165 207 193 155 201 190 161 207 197 164 211 203 160 207 201 150 199 195 141 190 184 134 183 177 128 178 169 117 157 148 118 153 146 107 134 127 86 107 98 77 93 83 71 83 73 44 54 43 12 23 9 7 21 4 75 89 72 121 138 122 169 186 170 209 226 210 232 249 231 228 247 225 60 79 57 107 128 113 110 135 116 133 166 139 144 184 149 125 168 125 113 157 106 121 164 110 125 166 108 108 146 105 110 144 107 124 151 120 120 138 116 76 89 72 37 45 34 36 43 35 54 61 53 40 41 36 39 40 35 37 38 33 37 36 32 34 33 29 32 28 27 27 23 22 24 20 19 29 22 40 35 32 39 3 5 0 25 35 1 97 114 62 157 179 114 145 173 98 120 148 71 131 154 84 131 152 83 130 151 82 124 144 73 109 129 58 96 113 42 92 109 38 95 116 41 107 127 28 143 161 79 182 193 133 149 158 111 22 34 0 64 82 24 123 149 76 142 173 93 135 180 99 139 184 103 146 189 110 150 193 114 152 193 117 154 192 119 154 191 121 155 190 122 158 189 111 157 188 110 154 185 107 152 183 105 149 180 104 148 178 104 147 177 107 146 175 108 138 175 97 155 188 119 139 168 110 151 173 124 142 159 105 80 92 26 78 86 3 135 140 46 148 143 61 142 143 63 138 146 73 139 151 85 142 151 94 135 134 86 110 98 58 87 67 30 72 53 0 87 76 22 113 115 68 138 151 108 139 160 119 128 151 107 124 146 97 132 150 98 134 156 94 129 151 86 124 145 76 123 140 69 125 138 66 125 137 65 125 135 66 126 133 66 128 129 71 118 117 60 107 107 47 105 103 44 112 108 47 121 115 53 127 119 57 127 119 56 124 118 40 123 118 37 122 117 36 120 113 32 119 111 26 119 112 24 121 114 26 125 115 26 127 120 39 124 115 36 126 114 38 118 104 33 119 104 35 128 115 47 123 112 46 122 113 46 122 113 44 122 114 42 122 113 38 121 112 35 123 112 33 124 113 34 126 112 37 128 114 41 133 117 39 127 111 36 126 111 42 137 122 63 146 132 85 146 132 95 143 129 100 144 129 106 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 150 135 114 151 136 115 149 136 117 148 137 117 149 138 120 147 139 120 146 139 121 146 139 121 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 116 149 138 116 150 139 119 151 140 120 151 140 122 152 141 123 152 140 124 153 141 125 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 156 144 128 154 145 128 155 146 129 156 147 132 156 148 135 155 149 135 156 150 136 156 150 138 108 87 58 108 87 58 108 89 59 109 90 60 108 91 61 108 91 61 108 93 62 108 93 62 108 92 59 108 91 61 108 91 63 107 90 64 107 90 64 106 89 61 106 89 59 106 90 57 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 106 91 62 109 90 60 109 90 60 109 90 58 109 90 58 109 90 57 109 90 57 109 91 55 109 91 55 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 112 91 62 112 91 62 112 91 62 112 91 62 112 91 62 112 91 62 112 91 62 112 91 62 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 112 88 60 113 87 60 113 87 60 113 87 60 113 87 60 113 87 60 113 87 60 113 87 60 113 87 60 113 86 59 113 86 57 113 86 56 114 87 57 114 88 55 115 89 56 115 89 56 115 89 56 112 87 56 111 86 55 111 86 55 111 86 55 111 86 55 111 86 55 111 86 55 112 87 56 113 89 53 113 89 53 113 89 53 113 89 55 113 89 55 113 88 57 113 88 57 113 88 57 112 87 56 112 87 56 112 87 56 112 87 56 113 88 57 113 88 57 113 88 57 113 88 57 113 90 58 113 90 58 113 90 58 113 90 58 113 90 58 112 89 57 112 89 57 112 89 57 110 91 61 110 91 61 110 91 61 111 92 62 111 92 62 111 92 62 112 93 63 112 93 63 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 96 60 114 96 60 114 96 60 114 96 60 114 96 60 114 96 60 114 96 60 114 96 60 117 94 60 115 95 60 114 94 59 113 95 59 111 95 59 110 96 59 110 98 60 110 98 60 109 100 61 111 99 61 111 99 61 110 98 60 110 96 59 111 95 59 110 94 58 110 94 58 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 117 93 57 117 93 57 116 92 56 116 92 56 116 92 56 116 92 56 117 93 57 117 93 57 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 121 97 59 120 98 59 119 97 58 117 98 58 117 98 58 117 99 59 118 100 60 118 100 60 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 122 100 59 124 102 61 126 104 63 124 105 63 124 105 63 122 105 62 123 106 63 122 107 64 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 128 110 72 128 110 72 128 110 72 128 110 72 128 110 72 129 111 73 129 111 73 129 111 73 129 110 78 129 110 78 129 110 78 129 110 77 129 110 77 129 111 75 129 111 75 129 111 75 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 129 114 75 129 114 75 129 114 75 128 113 74 128 113 74 127 112 73 127 112 73 127 112 73 128 112 76 128 112 76 129 113 77 129 113 77 129 113 77 130 114 78 130 114 78 130 114 78 131 116 77 131 116 77 131 116 77 132 117 78 132 117 78 132 117 78 133 118 79 133 118 79 133 117 81 133 117 81 133 117 81 133 118 79 133 118 79 133 118 79 133 118 79 133 118 79 135 120 81 135 119 83 135 119 83 135 119 85 135 119 85 135 119 86 135 119 86 135 119 86 134 120 81 131 116 77 134 116 80 140 121 88 141 125 91 134 124 89 128 122 86 126 123 88 129 129 91 125 129 92 129 139 102 138 158 123 142 171 140 141 177 151 139 181 159 142 185 166 149 187 174 141 181 170 152 192 184 157 198 192 147 188 182 151 194 185 166 209 199 166 210 197 156 203 193 160 207 199 155 201 198 145 189 188 143 185 183 141 183 179 123 164 156 100 142 130 84 105 96 70 87 79 70 81 75 67 74 67 35 36 30 11 12 4 63 64 56 145 146 138 207 232 211 232 255 236 209 237 212 202 231 203 187 217 189 160 190 162 199 232 205 145 178 151 73 95 83 117 141 127 131 160 138 131 166 134 141 179 138 123 167 118 106 153 98 123 171 113 115 160 101 120 161 105 106 140 90 124 151 108 159 179 144 118 132 106 40 54 31 15 28 10 33 34 36 29 30 32 24 24 26 19 19 19 17 15 16 17 16 14 19 15 14 19 15 14 6 3 12 1 0 0 0 4 0 99 112 68 163 184 119 152 179 102 119 148 64 126 159 72 128 152 68 128 152 68 131 157 70 141 165 79 149 173 85 154 177 89 155 178 88 158 178 89 153 183 71 177 205 103 181 207 120 181 204 136 50 74 16 31 56 0 96 127 57 135 170 90 134 177 95 139 181 99 143 184 106 147 188 112 149 187 114 149 186 116 149 186 117 149 186 117 154 185 109 153 184 106 151 182 102 149 180 100 147 178 100 146 176 104 145 174 107 144 173 109 146 178 103 147 178 111 142 171 115 143 167 119 157 175 123 122 132 69 72 77 0 95 98 7 132 114 30 142 129 50 150 144 70 144 140 76 127 122 67 104 91 46 83 59 21 67 39 2 86 70 10 103 94 39 118 125 74 127 144 99 126 152 105 126 153 102 129 152 96 131 151 90 128 149 82 125 146 77 122 142 70 122 138 63 122 134 58 122 133 55 122 130 53 122 128 54 130 132 69 127 127 63 120 120 56 114 110 47 109 104 40 113 105 42 122 112 50 129 119 57 126 120 42 126 119 41 125 118 38 123 115 34 120 112 29 121 111 26 123 113 26 125 115 28 125 118 38 126 117 38 134 123 44 114 100 25 108 94 21 120 108 36 116 106 35 122 113 44 125 116 49 123 114 45 121 111 39 120 111 36 123 111 35 125 113 39 128 114 43 130 115 46 131 115 37 126 109 37 129 114 49 142 127 72 148 133 90 144 129 96 142 128 101 146 131 108 144 128 102 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 131 102 146 131 102 147 132 103 147 132 103 147 132 103 147 132 103 146 131 102 146 131 102 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 151 136 115 151 136 115 149 136 117 149 138 118 149 138 120 147 139 120 146 139 121 147 140 122 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 117 150 139 117 150 139 119 151 140 120 152 141 123 152 141 123 153 141 125 153 141 125 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 155 146 129 157 145 129 155 146 129 155 146 129 156 147 132 155 147 134 155 149 135 155 149 135 156 150 138 109 88 59 109 88 59 108 89 59 109 90 60 107 90 60 108 91 61 107 92 61 107 92 61 108 92 59 108 91 61 107 90 62 107 90 64 107 90 64 107 90 62 107 90 60 107 91 58 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 108 89 59 108 89 59 108 89 59 108 89 57 108 89 57 108 89 56 108 89 56 108 89 56 108 92 59 108 92 59 109 93 60 109 93 60 109 93 60 109 93 60 110 94 61 110 94 61 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 113 89 61 113 89 61 113 89 61 113 89 61 113 89 61 113 89 61 113 89 61 113 89 61 113 87 60 113 87 60 113 87 60 114 88 61 114 88 61 114 88 61 114 88 61 114 88 61 116 86 62 116 86 60 116 87 57 116 87 55 117 88 54 117 88 56 117 88 56 117 88 58 114 87 58 114 87 58 113 86 57 113 86 57 113 86 57 113 86 57 114 87 58 114 87 58 114 90 54 114 90 54 114 90 54 114 90 56 114 90 56 114 89 58 114 89 58 114 89 58 114 87 58 114 87 58 114 87 58 115 88 59 115 88 59 115 88 59 115 88 59 116 89 60 114 89 58 114 89 58 114 89 58 114 89 58 113 88 57 113 88 57 113 88 57 113 88 57 110 91 59 110 91 59 110 91 59 111 92 60 111 92 60 111 92 60 112 93 61 112 93 61 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 96 60 114 96 60 114 96 58 114 96 58 114 96 58 114 96 60 114 96 60 113 95 59 113 95 59 111 95 59 111 95 59 111 97 60 111 97 60 111 98 63 112 98 63 111 97 62 110 96 61 111 95 61 110 94 60 112 93 60 111 92 59 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 117 95 56 117 95 56 116 94 55 116 94 55 116 94 55 116 94 55 117 95 56 117 95 56 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 121 97 59 120 98 59 120 98 59 117 98 58 117 98 58 117 99 59 117 99 59 118 100 60 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 122 100 59 124 102 61 124 105 63 124 105 63 123 106 63 122 105 62 121 106 63 122 107 64 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 128 110 72 128 110 72 128 110 72 128 110 72 129 111 73 129 111 73 129 111 73 129 111 73 129 110 78 129 110 78 129 110 77 129 110 77 129 111 75 129 111 75 129 111 73 129 111 73 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 130 112 72 129 114 75 129 114 75 128 113 74 128 113 74 128 113 74 128 113 74 128 113 74 128 113 74 128 112 76 128 112 76 129 113 77 129 113 77 130 114 78 130 114 78 131 115 79 131 115 79 131 115 79 131 115 79 132 116 80 132 116 80 132 116 80 133 117 81 133 117 81 133 117 81 133 117 83 133 117 83 133 117 83 133 117 81 133 117 81 133 118 79 133 118 79 133 118 79 136 121 82 136 120 84 136 120 84 136 120 86 136 120 86 136 120 87 136 120 87 136 120 87 138 125 83 134 119 80 136 118 80 142 122 87 140 124 90 131 121 86 126 123 88 127 129 92 133 139 103 130 142 106 136 156 121 147 174 141 146 181 151 138 176 151 136 178 158 144 187 168 142 183 167 141 183 169 148 190 180 151 194 187 147 190 183 150 195 188 159 205 195 162 208 197 154 204 195 151 198 192 142 184 183 135 173 176 136 170 172 128 158 156 94 124 116 59 87 75 63 71 60 47 53 43 15 18 9 9 10 2 74 75 67 175 178 167 233 241 228 240 251 237 186 222 196 170 206 178 169 206 172 170 208 171 179 219 182 176 216 182 188 227 198 206 244 219 92 115 107 83 107 94 117 141 125 145 175 149 134 169 136 133 174 130 129 177 127 100 151 95 108 157 92 116 160 97 115 153 94 117 147 93 132 158 110 131 154 112 87 109 73 37 58 27 41 48 40 35 43 32 26 34 21 22 28 14 22 29 11 31 36 14 40 45 22 47 52 29 67 70 51 32 38 12 33 44 4 133 150 95 136 157 88 117 141 63 115 145 59 124 154 66 133 156 65 129 154 62 126 155 62 131 163 66 140 172 75 146 176 78 148 175 78 147 173 76 145 179 67 144 181 68 157 193 85 182 215 124 121 152 82 21 53 0 62 94 29 110 146 72 132 170 83 136 174 89 141 178 100 143 179 105 144 180 110 144 180 110 145 181 111 145 181 111 149 180 104 149 180 102 148 179 99 147 178 98 146 177 99 144 174 102 143 172 108 143 171 112 152 177 112 136 162 101 153 180 125 144 168 116 145 164 109 162 174 112 119 125 53 77 78 0 83 65 0 113 96 24 137 119 55 125 108 52 94 76 28 75 54 11 77 55 14 88 64 26 78 68 15 102 99 46 124 131 79 127 144 90 124 145 89 122 146 88 126 148 86 127 147 84 123 143 74 122 142 71 122 139 68 122 135 63 122 133 57 121 129 52 120 127 49 121 126 46 121 124 53 125 128 57 128 128 58 124 121 52 117 110 42 113 104 37 116 105 39 123 109 44 126 118 45 126 118 43 126 117 42 123 114 37 123 112 32 122 111 29 123 112 30 126 114 30 127 120 42 129 120 41 142 131 51 114 101 22 103 90 12 120 108 32 116 106 34 127 119 47 129 120 53 126 117 48 124 114 42 122 113 38 125 113 39 126 114 42 128 113 46 128 113 48 125 109 31 127 110 38 135 119 57 146 130 79 148 133 94 143 128 97 142 128 102 146 131 108 144 128 102 144 128 102 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 131 102 146 131 102 147 132 103 147 132 103 147 132 103 147 132 103 146 131 102 146 131 102 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 149 137 115 149 137 115 150 137 118 149 138 118 149 138 120 147 139 120 148 139 122 148 139 122 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 117 150 139 117 151 140 120 151 140 120 152 141 123 153 142 124 153 141 125 153 141 125 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 151 142 125 151 142 125 152 143 126 152 143 126 153 144 127 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 156 147 130 156 147 130 157 145 129 155 146 129 156 147 130 156 147 132 155 147 134 155 149 135 155 149 135 155 149 137 110 89 60 110 89 60 109 90 60 109 90 60 107 90 60 107 90 60 106 91 60 107 92 61 107 91 58 107 90 60 107 90 62 107 90 64 107 90 64 107 90 62 108 91 61 108 92 59 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 110 89 62 110 89 62 110 89 62 110 89 60 110 89 60 110 89 58 110 89 58 110 89 58 108 91 61 109 92 62 109 92 62 109 92 62 110 93 63 110 93 63 110 93 63 110 93 63 115 91 65 115 91 65 115 91 65 115 91 65 115 91 65 115 91 65 115 91 65 115 91 65 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 114 90 62 113 87 62 114 88 63 114 88 63 114 88 63 115 89 64 115 89 64 115 89 64 115 89 64 119 89 65 119 89 63 118 89 59 118 89 55 118 90 53 118 89 55 118 89 59 118 88 60 116 89 60 116 89 60 115 88 59 115 88 59 115 88 59 115 88 59 116 89 60 116 89 60 116 92 56 116 92 56 116 92 56 116 92 58 116 92 58 116 91 60 116 91 60 116 91 60 117 87 59 117 87 59 118 88 60 118 88 60 118 88 60 118 88 60 119 89 61 119 89 61 116 91 60 115 90 59 115 90 59 115 90 59 114 89 58 114 89 58 114 89 58 114 89 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 94 63 115 94 63 115 95 62 115 95 60 115 95 60 115 95 58 115 96 56 115 96 56 111 97 60 111 97 60 111 95 59 111 95 59 113 95 59 113 95 59 114 96 60 114 96 60 112 96 62 112 96 62 111 95 61 113 94 61 112 93 60 112 92 59 112 92 59 111 91 58 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 113 95 55 113 95 55 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 113 95 55 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 122 98 60 120 98 59 120 98 59 117 98 58 117 98 58 117 99 59 117 99 59 118 100 60 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 120 101 58 122 103 60 124 105 62 123 106 62 123 106 62 120 106 61 121 107 62 122 108 63 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 127 109 71 128 110 72 128 110 72 128 110 72 129 111 73 129 111 73 129 111 73 129 111 73 129 110 77 129 110 77 129 111 75 129 111 75 129 111 73 129 111 73 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 128 113 74 128 113 74 128 113 74 128 113 74 128 113 74 128 113 74 129 114 75 129 114 75 128 113 74 128 113 74 129 114 75 129 114 75 130 115 76 131 116 77 131 116 77 132 117 78 131 115 79 132 116 80 132 116 80 132 116 80 133 117 81 133 117 81 133 117 81 133 117 81 133 117 84 133 117 84 133 117 83 133 117 83 133 117 81 133 118 79 133 118 79 133 118 77 136 121 82 136 120 84 136 120 84 136 120 86 136 120 86 136 120 87 136 120 87 136 120 87 136 124 82 136 121 80 140 120 83 143 123 88 136 120 87 128 119 86 131 131 97 141 147 111 134 148 112 139 156 122 143 168 136 144 177 146 141 177 151 136 176 152 137 176 155 141 180 161 137 181 158 144 187 168 145 189 174 145 188 179 148 193 186 150 195 190 150 197 189 156 203 195 145 195 186 140 185 182 133 173 175 126 156 164 102 127 132 67 85 87 36 48 44 18 30 20 21 28 12 35 42 26 99 108 91 196 207 190 247 255 244 233 255 236 193 222 200 171 205 181 169 208 177 161 201 166 171 212 170 167 206 162 163 201 160 191 228 194 196 232 206 215 250 230 154 177 169 71 94 84 91 113 100 156 181 160 142 172 144 124 164 127 131 180 135 112 166 117 130 175 120 100 143 87 103 142 85 104 137 82 96 126 74 130 159 113 122 150 109 39 69 31 129 149 114 130 147 111 127 145 105 126 143 98 126 144 94 132 149 94 142 160 100 149 167 105 147 162 107 112 127 72 67 85 27 119 137 77 108 129 62 118 142 68 131 156 73 122 148 61 140 160 73 142 166 78 143 172 82 140 175 81 138 175 80 139 175 79 141 175 80 144 176 79 166 196 96 160 193 80 168 203 83 171 207 99 169 201 118 62 91 27 36 64 5 88 117 53 127 162 70 131 165 78 136 169 88 139 171 96 141 172 102 141 174 103 143 176 105 144 178 104 145 175 101 145 176 98 145 176 96 145 177 94 144 175 97 143 173 103 142 170 109 142 169 114 151 168 114 140 159 104 152 175 119 150 175 118 142 163 106 161 175 116 153 159 99 109 109 49 78 75 6 87 79 16 91 76 21 86 64 17 79 56 14 83 66 23 96 88 42 107 103 56 77 78 34 93 95 48 114 119 65 124 134 73 122 137 72 117 133 68 114 133 69 116 136 73 116 135 69 118 135 67 118 133 66 119 130 61 118 128 55 120 127 50 121 125 48 122 125 46 116 120 43 119 123 46 124 125 49 126 124 49 124 117 45 121 111 40 118 105 35 117 102 33 121 112 43 123 113 42 124 114 42 123 114 39 124 112 36 123 112 33 125 112 33 126 113 34 129 122 44 131 122 43 145 134 54 113 101 19 104 92 10 127 116 37 121 112 37 132 124 51 129 120 53 127 118 49 125 115 44 124 114 42 125 113 41 123 110 40 121 106 41 117 101 39 120 104 26 130 113 43 141 125 65 148 131 85 146 130 94 143 128 99 143 129 103 147 132 109 144 128 102 144 128 102 144 128 102 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 131 100 146 131 100 147 132 101 147 132 101 147 132 101 147 132 101 146 131 100 146 131 100 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 146 138 115 147 139 116 147 139 118 149 138 118 149 138 120 151 138 121 151 138 122 151 138 122 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 117 150 139 117 151 140 120 152 141 121 152 141 123 153 142 124 153 141 125 154 142 126 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 151 142 125 151 142 125 152 143 126 152 143 126 153 144 127 154 145 128 154 145 128 155 146 129 154 145 128 154 145 128 155 146 129 155 146 129 155 146 129 156 147 130 156 147 130 156 147 130 157 145 129 156 147 130 156 147 130 156 147 132 155 147 134 155 149 135 155 149 135 155 149 137 110 89 60 110 89 60 109 90 60 109 90 60 107 90 60 107 90 60 106 91 60 106 91 60 106 90 57 106 89 59 106 89 61 107 90 64 107 90 64 108 91 63 108 91 61 108 92 59 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 110 89 62 111 89 65 111 89 65 111 89 65 111 90 63 111 90 61 111 90 61 111 90 61 111 90 59 109 92 64 109 92 64 109 92 64 109 92 64 110 93 65 110 93 65 111 94 66 111 94 66 117 91 66 117 91 66 117 91 66 117 91 66 117 91 66 117 91 66 117 91 66 117 91 66 116 92 64 116 92 64 116 92 64 116 92 64 116 92 64 116 92 64 116 92 64 116 92 64 114 88 63 114 88 63 114 88 63 115 89 64 115 89 64 116 90 65 116 90 65 116 90 65 121 90 69 121 91 65 120 91 61 120 91 57 119 91 54 119 90 56 119 90 60 118 88 60 118 91 62 118 91 62 117 90 61 117 90 61 117 90 61 117 90 61 118 91 62 118 91 62 117 93 57 117 93 57 117 93 57 117 93 59 117 93 59 117 92 61 117 92 61 117 92 61 119 88 60 119 88 60 119 88 60 120 89 61 120 89 61 120 89 61 121 90 62 121 90 62 117 92 61 117 92 61 116 91 60 116 91 60 116 91 60 115 90 59 115 90 59 115 90 59 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 94 63 115 94 63 115 95 62 115 95 60 115 95 60 115 95 58 115 96 56 115 96 56 110 98 60 110 98 60 110 96 59 111 95 59 113 95 59 114 94 59 115 95 60 117 94 60 113 94 61 113 94 61 113 94 61 113 93 60 112 92 59 114 91 59 113 90 58 113 90 58 114 91 57 112 92 57 112 92 57 112 92 57 111 93 57 109 93 57 109 93 57 109 93 57 111 92 59 111 93 57 111 93 57 111 93 55 111 93 55 111 93 53 111 93 53 111 93 53 110 95 54 110 95 54 109 94 53 109 94 53 109 94 53 109 94 53 110 95 54 110 95 54 112 97 56 112 97 56 112 97 56 114 96 56 115 96 56 115 96 56 115 96 56 117 95 56 114 97 54 115 98 55 115 98 55 115 98 55 115 98 55 116 99 56 116 99 56 116 99 56 122 98 60 121 99 60 120 98 59 117 98 58 117 98 58 117 99 59 117 99 59 117 99 59 120 101 59 120 101 59 120 101 59 120 101 59 120 101 59 121 102 60 122 103 61 122 103 61 120 101 58 122 103 60 124 105 62 123 106 62 121 107 62 120 106 61 121 107 62 121 108 63 124 106 68 124 106 66 124 107 64 125 108 64 125 108 64 125 108 65 126 108 68 126 108 70 127 107 70 127 107 70 127 107 70 127 107 70 128 108 71 128 108 71 128 108 71 128 108 71 127 109 71 127 109 71 128 110 72 128 110 72 129 111 73 129 111 73 129 111 73 130 112 74 129 111 75 129 111 75 129 111 75 129 111 73 129 111 73 129 111 71 129 111 71 129 112 69 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 129 111 71 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 127 111 75 127 111 75 127 111 75 128 112 76 128 112 76 129 113 77 129 113 77 129 113 77 128 113 72 128 113 72 129 114 73 129 114 73 130 115 74 131 116 75 132 117 76 132 117 76 132 116 82 132 116 82 132 116 82 132 116 82 133 117 83 133 117 83 133 117 83 133 117 83 133 116 86 133 117 84 133 117 84 133 117 83 133 117 81 133 118 79 133 118 79 133 118 77 136 121 82 136 120 84 136 120 84 136 120 86 136 120 86 136 120 87 136 120 87 136 120 87 132 121 76 135 120 79 142 122 85 143 123 88 133 117 84 127 118 85 139 140 106 158 166 129 135 152 118 144 165 132 147 174 143 137 171 144 132 170 145 136 174 151 137 175 154 135 170 150 134 180 152 147 192 169 143 187 170 139 185 174 150 195 188 149 196 190 144 191 185 153 200 194 141 190 184 118 163 160 92 127 133 61 88 97 22 39 49 1 10 15 31 36 32 80 81 73 155 167 145 218 230 208 247 255 239 225 247 224 186 216 190 172 211 184 161 210 180 145 198 168 162 199 166 167 205 168 167 204 161 190 228 181 169 204 162 186 217 185 203 232 210 191 219 205 139 164 158 158 181 173 114 136 124 81 104 86 125 155 131 156 196 162 130 181 140 109 166 121 117 160 115 114 153 108 114 152 103 112 146 96 108 140 91 110 143 98 84 119 77 38 73 33 111 138 83 119 144 87 126 152 89 127 154 85 126 153 76 126 151 67 127 153 64 130 157 64 137 160 80 121 143 68 50 71 4 96 116 53 118 139 74 123 145 73 118 141 61 132 156 72 144 163 84 140 163 81 134 163 79 130 166 78 134 173 84 140 179 88 144 180 90 142 178 88 152 175 84 163 191 80 165 197 72 165 196 79 198 227 137 140 162 100 27 47 0 54 73 18 123 154 61 125 158 69 131 163 80 135 165 91 138 168 96 140 171 101 142 174 101 144 176 101 143 173 99 143 174 98 144 175 95 144 176 93 144 175 97 143 173 103 142 170 111 142 169 116 149 161 115 154 170 121 138 159 103 149 175 114 149 173 111 129 144 87 138 145 93 143 142 94 124 136 72 91 95 36 59 47 0 57 35 0 85 66 26 115 103 61 116 120 70 104 117 64 117 125 88 93 99 55 82 87 31 99 104 38 120 127 57 123 134 65 114 130 65 109 129 66 112 128 65 112 128 63 115 127 63 114 125 57 116 123 53 117 123 49 120 123 46 121 124 45 118 126 43 117 122 40 117 118 40 121 119 42 127 121 45 129 120 45 125 111 40 119 105 34 117 106 40 119 109 40 122 112 41 124 112 40 124 112 38 124 110 35 125 111 36 126 113 35 127 119 44 126 117 38 141 130 48 107 95 11 101 89 5 129 118 38 121 112 35 131 123 50 126 117 50 125 116 47 125 115 44 124 114 42 124 111 41 119 106 38 112 96 34 106 90 30 116 100 22 131 114 44 145 129 70 149 132 88 145 129 95 142 126 100 144 129 106 146 131 108 144 128 102 144 128 102 144 128 102 144 128 102 145 129 103 145 129 103 145 129 103 146 130 104 146 131 100 146 131 100 147 132 101 147 132 101 147 132 101 147 132 101 146 131 100 146 131 100 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 144 132 106 144 132 106 145 133 107 145 133 107 145 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 136 111 146 136 111 146 136 111 147 137 112 147 137 112 147 137 112 147 137 112 148 138 113 146 140 116 146 140 116 147 139 118 149 138 118 150 139 121 151 138 121 153 137 122 153 137 122 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 117 151 140 118 151 140 120 152 141 121 152 141 123 153 142 124 153 141 125 154 142 126 153 140 124 153 141 125 154 142 126 152 143 126 153 144 127 152 145 127 151 144 126 151 144 126 151 142 125 151 142 125 151 142 125 152 143 126 153 144 127 154 145 128 154 145 128 155 146 129 154 145 128 155 146 129 155 146 129 155 146 129 155 146 129 156 147 130 156 147 130 156 147 130 158 146 130 156 147 130 156 147 130 156 147 132 155 147 134 154 148 134 155 149 135 155 149 137 107 87 62 108 88 63 109 89 64 110 90 65 110 90 65 109 89 64 108 88 63 107 87 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 106 91 68 106 92 66 106 92 66 107 91 65 107 92 63 108 91 61 108 91 61 108 92 59 110 90 57 111 91 58 111 91 58 112 92 59 112 92 59 111 91 58 111 91 58 110 90 57 112 88 60 112 88 60 112 88 60 113 87 60 113 87 60 114 87 60 114 87 60 116 86 60 116 86 62 114 86 62 115 87 63 115 89 64 115 91 65 114 93 66 115 94 67 115 95 68 116 95 66 118 94 66 120 94 69 121 93 69 121 93 71 120 94 71 118 93 71 116 94 71 118 92 69 118 92 69 118 92 69 118 92 69 117 91 68 117 91 68 117 91 68 117 91 68 116 90 65 116 90 65 116 90 65 116 90 65 116 90 65 116 90 65 116 90 65 115 89 64 120 88 63 120 88 63 120 88 63 120 88 63 120 88 63 120 88 63 120 88 63 120 88 63 122 92 66 121 91 63 120 90 62 120 90 62 120 91 61 120 91 59 121 92 60 121 92 60 119 93 58 119 93 60 121 92 60 121 92 60 121 90 61 121 90 62 123 89 62 123 89 62 114 94 67 117 93 67 118 90 66 120 90 66 120 90 66 117 89 65 115 91 65 112 92 65 119 93 66 119 94 64 118 93 63 117 92 62 117 92 61 117 93 59 117 93 59 117 93 59 117 93 57 117 93 57 116 94 57 116 94 57 114 94 57 113 93 56 112 94 56 111 93 55 114 91 60 112 91 60 113 92 61 113 93 60 113 94 61 110 94 58 110 94 58 110 95 56 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 118 95 63 117 94 62 115 92 60 114 91 59 114 91 59 114 91 59 115 92 60 116 93 61 118 96 59 118 96 59 117 95 58 116 94 57 115 93 56 114 92 55 113 91 54 113 91 54 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 113 93 60 113 93 60 113 93 60 112 93 60 110 94 60 110 94 60 110 94 60 109 95 60 115 90 59 115 90 59 114 91 59 115 92 60 113 93 60 112 93 60 111 95 61 111 95 61 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 118 94 56 118 94 56 118 94 56 118 94 56 118 94 56 118 94 56 118 94 56 118 94 56 115 97 57 116 98 58 116 98 58 117 99 59 117 99 59 118 100 60 118 100 60 119 101 61 120 101 61 120 101 61 120 101 61 120 101 61 120 101 61 120 101 61 120 101 61 119 100 60 121 104 60 121 104 60 122 105 62 123 105 65 123 105 67 123 105 67 123 105 69 122 104 68 125 105 70 125 105 70 125 105 70 126 106 71 126 106 71 126 106 71 127 107 72 127 107 72 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 127 112 71 129 111 71 132 110 71 132 108 70 132 108 70 131 109 70 128 110 70 126 111 70 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 126 110 76 127 111 77 127 111 77 127 111 77 127 111 77 128 112 78 128 112 78 128 112 78 128 113 70 128 113 70 127 112 69 127 112 69 127 112 69 127 112 69 127 112 69 127 112 69 128 111 68 129 112 69 129 112 69 130 113 70 131 114 71 131 114 71 132 115 72 132 115 72 131 115 79 131 115 79 130 114 78 130 115 76 130 115 76 130 115 74 130 115 74 130 115 74 136 118 78 136 118 78 135 117 77 135 117 79 135 117 81 134 116 80 134 116 80 134 115 82 137 117 82 136 116 81 136 116 83 136 116 83 136 115 84 136 115 84 137 116 87 137 116 87 133 117 83 133 117 83 133 117 83 132 118 83 135 121 86 136 123 88 134 121 86 130 117 82 121 112 83 135 121 92 129 113 80 134 118 84 138 132 96 133 140 106 166 190 158 117 150 119 128 160 123 131 162 128 134 168 135 136 171 141 133 169 143 129 169 145 134 173 152 140 182 162 139 170 139 146 182 170 141 185 188 130 181 184 130 186 173 137 192 171 144 190 179 148 188 188 119 131 143 78 91 99 31 42 44 7 20 13 27 40 23 91 105 80 180 195 164 249 255 228 221 255 236 207 241 217 187 222 190 175 209 172 172 207 165 177 210 167 179 211 170 179 211 172 166 199 154 191 228 177 173 214 158 179 220 162 173 213 160 178 215 171 199 233 200 141 171 145 108 129 114 198 218 206 196 218 205 112 136 122 77 104 85 124 154 130 167 200 171 153 187 154 126 167 133 110 151 117 105 146 112 116 158 122 112 150 111 116 152 108 82 111 65 66 94 45 117 146 92 108 138 88 110 142 93 117 149 100 117 147 95 121 149 88 126 152 79 125 149 71 121 163 79 123 156 85 58 77 21 65 78 24 133 144 84 113 133 64 129 156 87 122 154 87 132 166 89 133 168 88 136 169 88 138 172 86 141 174 83 142 176 81 145 177 80 146 178 79 152 189 73 149 183 86 162 191 107 154 185 91 174 206 95 180 211 107 94 117 45 10 28 0 101 122 55 114 139 55 121 151 51 132 161 68 142 170 96 139 163 103 138 162 100 147 170 98 144 167 99 145 168 100 144 169 101 144 169 101 144 169 104 141 166 108 140 165 110 139 163 113 137 160 114 144 167 113 153 173 112 150 163 107 144 152 103 150 151 109 147 144 99 130 127 74 142 128 83 73 65 19 60 57 12 101 104 59 118 127 82 119 132 88 121 136 93 115 130 87 123 138 109 119 130 100 94 101 67 69 71 31 80 80 30 114 115 55 123 126 57 108 112 38 115 127 77 111 124 71 106 119 63 106 120 58 112 121 54 118 121 50 122 118 45 123 115 42 120 112 39 121 114 36 122 116 30 124 119 28 125 121 30 125 121 34 121 118 39 120 116 42 107 89 23 121 104 35 132 115 43 128 114 39 121 108 30 121 107 32 125 113 37 129 117 43 129 117 41 139 128 49 138 127 47 106 95 13 118 107 27 121 109 33 131 118 48 124 110 45 129 109 58 130 115 56 126 116 45 120 113 35 122 115 34 128 116 40 128 109 40 119 98 33 119 95 21 137 116 51 151 131 81 149 131 95 143 128 99 146 131 102 147 132 99 145 129 93 146 131 102 146 131 102 146 131 102 146 131 102 147 132 103 147 132 103 147 132 103 147 132 103 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 148 135 116 148 135 116 148 135 116 148 135 116 149 136 117 149 136 117 149 136 117 149 136 117 151 138 121 151 138 121 152 139 122 152 139 122 152 139 122 151 138 121 151 138 121 150 137 120 149 137 121 149 137 121 149 137 121 149 137 121 149 137 121 149 137 121 149 137 121 149 137 121 149 137 121 149 137 121 150 138 122 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 153 144 129 153 144 129 154 145 130 154 145 130 155 146 131 155 146 131 155 146 131 156 147 132 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 107 87 62 108 88 63 109 89 64 110 90 65 110 90 65 109 89 64 108 88 63 107 87 62 108 91 63 108 91 63 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 107 90 62 106 92 66 106 92 66 106 92 65 107 91 65 107 92 63 108 91 61 108 91 61 110 91 61 111 91 58 111 91 58 112 92 59 112 92 59 112 92 59 112 92 59 111 91 58 111 91 58 111 90 61 111 90 61 112 88 60 112 88 60 113 87 60 113 87 60 114 87 60 114 87 60 115 87 63 115 87 63 115 89 64 115 91 65 116 92 66 115 94 67 116 95 68 115 95 68 118 94 66 118 94 66 121 93 69 123 93 69 123 92 71 121 93 71 118 93 71 118 93 71 118 92 69 118 92 69 118 92 69 118 92 69 118 92 69 118 92 69 118 92 69 118 92 69 118 92 67 118 92 67 118 92 67 118 92 67 118 92 67 118 92 67 118 92 67 118 92 67 121 89 64 121 89 64 121 89 64 121 89 64 121 89 64 121 89 64 121 89 64 121 89 64 122 92 66 122 92 66 121 91 63 121 91 63 121 92 62 121 92 62 121 92 60 122 93 61 120 94 61 120 94 61 122 93 61 122 93 63 122 91 62 122 91 63 124 90 63 123 89 64 117 93 67 118 92 67 120 90 66 121 89 66 121 89 66 119 89 65 116 90 65 115 91 65 119 93 66 118 92 65 118 93 63 117 92 62 116 91 60 117 92 61 117 93 59 117 93 59 117 93 59 117 93 59 117 94 60 117 94 60 114 94 59 114 94 59 113 93 58 111 93 57 113 90 59 111 90 59 112 91 60 113 93 60 113 94 61 111 95 59 111 95 59 111 96 57 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 116 96 63 115 95 62 114 94 61 114 94 61 113 93 60 113 93 60 114 94 61 114 94 61 114 94 57 114 94 57 114 94 57 114 94 57 113 93 56 113 93 56 113 93 56 113 93 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 113 93 58 113 93 58 113 93 58 112 94 58 112 94 58 110 94 58 110 94 58 110 94 58 115 91 57 115 91 57 114 91 57 113 93 58 113 93 58 112 94 58 112 94 58 110 94 58 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 118 96 57 118 96 57 118 96 57 118 96 57 118 96 57 118 96 57 118 96 57 118 96 57 115 97 57 116 98 58 116 98 58 117 99 59 117 99 59 118 100 60 118 100 60 119 101 61 120 101 61 120 101 61 121 102 62 121 102 62 121 102 62 121 102 62 121 102 62 121 102 62 121 104 60 121 104 61 122 105 62 123 105 65 123 105 67 123 105 67 123 105 69 122 104 68 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 126 106 69 127 107 70 127 107 70 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 126 111 70 128 110 70 131 109 70 132 108 70 132 108 70 132 110 71 129 111 71 127 112 71 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 129 111 75 129 111 75 129 111 75 129 111 75 130 112 76 130 112 76 130 112 76 130 112 76 128 113 70 128 113 70 128 113 70 128 113 70 127 112 69 127 112 69 127 112 69 127 112 69 130 112 72 130 112 72 131 113 73 131 113 73 132 114 74 132 114 74 132 114 74 133 115 75 132 113 80 132 113 80 132 114 78 131 113 77 131 113 75 131 113 75 131 113 73 131 113 73 135 118 75 135 117 77 135 117 77 134 116 78 134 116 78 134 116 80 134 116 80 134 116 80 137 117 82 137 117 82 136 116 81 136 116 83 136 116 83 136 115 84 137 116 85 137 116 87 136 117 84 135 116 83 132 116 82 133 117 83 134 120 85 137 123 88 135 122 87 134 121 86 149 137 97 131 119 81 141 132 93 141 135 99 119 120 86 178 189 155 139 161 125 105 132 97 137 170 125 132 168 124 128 165 122 127 165 126 129 171 135 132 176 141 129 176 144 126 173 141 132 178 149 133 177 164 137 181 184 137 178 182 141 183 173 158 195 178 138 168 156 86 111 108 31 37 33 14 24 16 42 54 44 127 144 128 212 234 213 240 255 241 220 249 221 196 227 196 189 223 196 184 219 187 177 213 175 176 212 168 180 213 166 182 215 168 181 214 167 181 212 168 179 212 159 176 211 155 181 219 160 165 206 146 182 223 167 188 226 179 180 214 179 82 112 84 137 160 144 186 208 195 210 234 220 195 222 207 131 160 142 68 100 76 82 117 87 123 158 126 147 182 150 139 174 142 135 172 139 106 141 109 121 152 118 122 150 112 39 62 20 83 104 61 112 142 88 105 135 83 108 140 91 117 149 100 118 151 98 124 154 94 131 158 89 130 156 82 123 162 83 125 156 89 69 87 35 49 62 9 116 127 69 122 141 75 124 151 84 124 156 93 131 165 89 132 166 90 135 168 89 138 172 88 141 174 87 143 176 85 146 177 83 147 179 82 146 183 70 157 189 92 163 192 108 156 187 93 154 186 77 171 202 99 135 158 86 38 56 14 55 72 17 99 121 48 128 155 62 124 153 60 133 160 81 139 165 100 134 160 95 147 174 105 142 164 99 142 165 97 142 165 97 141 166 100 141 166 101 140 164 104 139 162 108 139 162 110 144 166 117 138 159 102 141 159 97 147 161 102 142 148 100 133 134 90 130 128 80 128 125 70 111 103 56 78 71 25 85 87 38 121 129 80 126 140 91 125 141 94 132 148 103 128 144 99 128 144 105 126 141 100 110 119 76 80 86 38 67 70 17 78 82 23 100 105 39 113 119 49 102 112 49 105 115 52 108 120 54 111 122 56 111 120 55 114 116 53 117 113 52 119 110 51 120 116 43 122 116 40 122 117 35 122 118 31 123 119 32 124 119 37 124 118 42 123 116 44 112 94 28 118 101 32 123 109 36 127 113 38 126 113 35 125 111 36 127 113 40 130 116 43 126 114 42 135 123 49 132 120 44 106 95 16 120 108 32 125 113 41 133 120 52 127 113 50 130 111 55 128 112 52 124 113 47 123 115 42 128 119 44 133 119 44 132 114 40 125 105 34 130 107 37 144 123 60 153 133 83 148 130 94 142 127 98 145 130 101 147 132 99 145 129 93 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 147 132 103 147 132 103 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 148 135 116 148 135 116 148 135 116 148 135 116 149 136 117 149 136 117 149 136 117 149 136 117 151 138 121 151 138 121 151 138 121 152 139 122 152 139 122 151 138 121 151 138 121 150 137 120 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 149 137 121 150 138 122 150 138 122 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 152 144 125 152 144 125 153 144 127 153 144 127 154 145 130 154 145 130 155 145 133 155 145 133 153 144 129 154 145 130 154 145 130 154 145 130 155 146 131 155 146 131 155 146 131 156 147 132 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 108 88 61 108 88 61 109 89 62 109 89 62 109 89 62 109 89 62 108 88 61 108 88 61 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 108 91 63 107 93 67 107 93 66 108 92 66 108 92 66 109 92 64 109 92 64 111 92 62 111 92 62 111 90 59 111 90 59 112 91 60 112 91 60 112 91 60 112 91 60 111 90 59 111 90 59 110 91 61 110 91 61 111 90 61 111 90 61 113 89 61 113 89 61 114 88 61 114 88 61 115 89 64 115 89 64 115 91 65 116 92 66 115 94 67 116 95 68 115 95 68 116 96 69 119 95 67 120 94 67 124 94 70 125 93 70 125 93 72 124 93 72 120 93 72 119 94 72 120 92 70 120 92 70 120 92 70 120 92 70 120 92 70 120 92 70 120 92 70 120 92 70 121 93 69 121 93 69 121 93 69 121 93 69 121 93 69 121 93 69 121 93 69 121 93 69 121 91 67 121 91 67 121 91 67 121 91 67 121 91 67 121 91 67 121 91 67 121 91 67 123 93 67 123 93 67 122 92 66 122 92 64 122 92 64 123 94 64 123 94 64 124 95 63 122 95 65 122 95 65 123 94 64 123 93 65 124 93 65 123 91 66 125 91 66 125 91 66 119 91 67 121 91 67 122 90 67 123 88 66 123 88 66 121 89 66 120 90 66 117 89 65 120 93 66 119 92 65 118 91 64 118 91 62 117 90 61 117 90 60 118 91 61 118 92 59 117 93 59 117 93 59 118 94 60 117 94 60 116 93 59 114 94 59 113 93 58 112 92 57 112 89 58 111 90 59 112 91 60 113 93 60 113 94 61 112 96 60 112 96 60 112 97 58 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 115 96 63 115 96 63 114 95 62 114 95 62 113 94 61 112 93 60 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 113 95 57 114 96 58 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 114 92 53 114 92 53 112 93 53 112 93 53 111 93 53 111 93 53 109 94 53 109 94 53 115 92 58 115 92 58 115 92 58 113 93 58 113 93 58 111 93 57 111 93 57 111 93 57 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 119 97 58 119 97 58 119 97 58 119 97 58 119 97 58 119 97 58 119 97 58 119 97 58 115 97 57 116 98 58 116 98 58 117 99 59 117 99 59 118 100 60 118 100 60 119 101 61 120 101 61 121 102 62 121 102 62 121 102 62 122 103 63 122 103 63 123 104 64 123 104 64 121 104 61 121 104 61 122 104 64 123 105 65 123 105 65 123 105 67 123 105 67 122 104 66 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 126 106 69 127 107 70 127 107 70 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 125 110 69 127 109 69 131 109 70 132 108 70 133 109 71 132 110 71 130 112 72 128 113 72 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 130 110 75 130 110 75 130 110 75 130 110 75 131 111 76 131 111 76 131 111 76 132 112 77 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 128 113 70 130 115 76 130 115 76 130 115 76 130 115 76 130 115 76 131 116 77 131 116 77 131 116 77 132 112 79 132 112 79 132 112 77 132 112 77 132 112 75 132 112 75 132 113 73 132 113 73 131 116 73 131 116 73 132 117 74 132 117 76 132 117 76 132 117 78 132 117 78 132 117 78 137 119 81 136 118 82 136 118 82 135 116 83 135 116 83 135 116 84 136 117 85 136 117 85 137 118 85 136 117 84 134 115 82 133 117 83 135 119 85 135 121 86 136 122 87 136 122 87 136 124 72 117 110 64 128 128 90 116 123 90 164 177 149 171 187 158 110 127 95 134 151 117 133 163 113 130 162 113 124 157 110 118 156 109 122 163 119 130 175 134 130 176 137 123 171 131 122 177 154 136 183 173 136 171 175 141 166 170 141 160 156 91 107 94 28 42 29 6 19 10 69 79 55 153 165 141 229 247 221 238 255 236 203 236 207 179 218 189 175 220 189 179 226 194 175 210 170 175 210 168 177 213 165 180 214 163 180 215 159 180 213 158 178 211 156 177 210 155 189 217 156 173 203 139 188 223 157 168 207 142 184 224 164 210 248 199 154 188 151 51 82 51 152 176 160 178 202 186 176 203 188 181 209 194 187 218 200 164 198 174 114 150 122 56 96 62 84 111 80 105 131 102 127 156 126 116 142 113 125 148 120 108 127 97 34 48 15 115 127 91 113 143 89 106 136 84 108 140 91 114 148 98 114 146 96 119 150 93 126 154 93 126 153 86 125 158 87 134 162 103 85 103 55 38 50 2 90 103 47 115 135 72 110 139 75 122 156 96 129 162 93 131 164 93 134 166 91 138 171 92 142 174 91 144 177 90 148 178 88 149 180 87 148 181 76 155 186 93 158 188 102 163 192 100 142 173 69 157 185 85 168 192 118 89 109 58 20 30 0 66 81 24 115 137 55 113 138 47 118 146 62 132 159 88 124 153 87 139 170 103 139 161 97 139 161 96 139 161 96 139 161 96 139 161 97 139 160 101 140 161 105 140 160 107 148 166 114 141 159 99 139 155 90 141 152 92 138 145 94 129 130 86 121 119 70 116 115 58 82 80 31 86 88 38 118 125 73 141 154 101 133 150 96 130 148 96 137 155 103 133 151 99 124 145 89 127 146 90 128 141 85 114 123 66 87 93 33 65 71 9 70 76 14 87 93 29 99 103 27 104 110 36 110 118 45 111 118 50 108 113 49 106 107 49 110 107 54 116 110 60 112 112 42 112 112 38 114 113 33 115 113 30 117 112 30 120 113 35 121 113 41 123 112 46 111 96 31 108 93 24 112 98 27 123 109 34 129 115 40 127 113 38 127 113 40 130 116 45 126 112 47 132 119 51 126 113 43 106 93 23 120 107 37 126 112 47 131 117 54 126 112 51 128 113 48 123 107 45 122 108 45 127 113 48 132 119 49 132 118 43 133 116 36 133 115 31 143 122 57 151 130 73 152 134 88 145 129 95 142 127 98 145 130 101 148 132 99 145 129 95 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 147 134 115 148 135 116 148 135 116 148 135 116 148 135 116 149 136 117 149 136 117 149 136 117 150 137 120 150 137 120 151 138 121 151 138 121 152 139 122 151 138 121 151 138 121 150 137 120 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 152 140 124 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 151 143 124 152 144 125 152 143 126 153 144 127 154 145 130 155 146 131 155 145 133 156 146 134 154 145 130 154 145 130 154 145 130 155 146 131 155 146 131 155 146 131 155 146 131 155 146 131 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 109 89 62 108 91 63 108 91 63 108 91 63 108 91 63 109 92 64 109 92 64 109 92 64 109 92 64 108 92 66 108 92 66 108 92 66 109 92 64 109 92 64 111 91 64 111 91 64 111 91 64 112 91 60 112 91 60 113 92 61 113 92 61 113 92 61 113 92 61 112 91 60 112 91 60 110 91 61 110 91 61 110 91 61 111 90 61 112 91 62 114 90 62 114 90 62 114 90 62 116 92 66 116 92 66 116 92 66 117 93 67 116 95 68 117 96 69 117 96 69 118 97 70 121 95 68 122 95 68 126 94 71 128 93 71 128 93 73 126 94 73 122 94 73 121 94 73 121 93 71 121 93 71 121 93 71 121 93 71 121 93 71 122 94 72 122 94 72 122 94 72 122 94 70 122 94 70 122 94 70 122 94 70 123 95 71 123 95 71 123 95 71 123 95 71 124 94 70 124 94 70 124 94 70 124 94 70 124 94 70 124 94 70 124 94 70 124 94 70 125 95 71 124 94 70 124 94 68 124 94 68 124 94 66 125 95 67 126 97 67 126 97 67 124 97 68 123 96 67 125 95 67 125 95 69 126 94 69 125 93 70 127 92 70 127 92 70 123 91 68 123 91 68 123 91 68 124 89 67 124 89 67 122 90 67 122 90 67 121 89 66 120 92 68 119 91 67 118 91 64 118 91 64 117 90 61 117 90 61 118 91 61 118 91 61 119 92 62 119 92 62 118 93 62 118 93 62 117 94 62 116 93 61 113 93 60 113 93 60 114 91 60 113 92 61 113 92 61 114 94 61 113 94 61 111 95 59 111 95 59 110 95 56 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 112 96 62 113 97 63 114 98 64 114 98 64 114 98 64 113 97 63 111 95 61 110 94 60 110 94 58 110 94 58 110 94 58 110 94 58 111 95 59 111 95 59 111 95 59 111 95 59 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 114 92 51 114 92 51 114 92 51 112 93 51 112 93 51 111 94 51 111 94 51 109 94 51 116 94 57 114 94 57 113 93 56 113 93 56 113 93 56 112 92 55 112 92 55 112 92 55 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 115 97 59 116 98 60 116 98 60 117 99 61 117 99 61 118 100 62 118 100 62 119 101 63 119 100 60 120 101 61 120 101 61 121 102 62 122 103 63 122 103 63 123 104 64 123 104 64 121 103 63 121 103 63 122 104 64 123 105 65 123 105 65 123 105 65 123 105 67 122 104 66 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 126 106 69 127 107 70 127 107 70 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 124 109 68 127 109 69 130 108 69 132 108 70 133 109 71 133 111 72 130 112 72 128 113 72 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 132 110 73 132 110 73 132 110 73 133 111 74 133 111 74 133 111 74 134 112 75 134 112 75 128 113 70 128 113 70 128 113 70 129 114 71 129 114 71 129 114 71 129 114 71 129 114 71 131 116 77 131 116 77 131 116 77 131 116 77 130 115 76 130 115 76 130 115 76 130 115 76 132 112 77 132 112 77 132 112 77 132 112 75 132 112 75 133 114 74 133 114 74 133 114 74 131 117 72 131 117 72 132 118 73 132 117 74 133 118 75 133 118 77 133 118 77 133 118 77 135 120 81 135 120 81 134 119 80 134 118 82 133 117 83 133 117 83 134 118 84 134 118 85 137 118 85 135 116 83 134 115 82 134 118 84 135 119 85 132 118 83 132 118 83 134 120 85 133 123 72 137 136 92 131 140 109 158 177 157 201 224 208 112 133 116 95 108 88 142 150 126 130 148 108 134 155 116 132 154 116 122 148 111 120 150 114 130 161 127 133 168 135 131 166 134 126 170 157 107 142 136 114 135 136 93 104 106 30 36 32 23 33 22 99 116 97 166 188 167 218 245 214 231 255 229 219 250 216 181 217 181 166 204 165 177 219 179 177 224 180 163 210 166 181 215 164 182 217 163 182 217 161 180 214 154 177 211 150 178 210 147 180 212 149 182 214 151 190 216 145 190 217 146 190 221 151 184 219 151 176 214 153 212 249 198 111 143 102 60 91 57 114 142 119 154 182 160 172 201 181 183 215 194 187 221 197 174 210 184 158 197 166 138 180 144 102 123 90 79 100 69 53 76 47 67 87 60 64 80 54 41 53 29 29 35 9 90 94 67 121 149 98 112 142 92 113 145 96 118 151 104 116 148 99 120 150 98 127 156 100 128 156 97 118 146 85 137 160 108 82 97 54 41 54 8 80 97 42 102 126 64 110 140 80 126 161 105 128 160 95 129 161 94 134 165 95 137 169 94 142 173 95 145 177 94 149 179 93 150 180 92 154 186 89 147 177 87 151 179 94 164 193 101 150 177 80 148 175 80 165 188 110 141 161 100 48 54 26 33 45 0 80 95 28 108 127 45 114 138 54 124 152 75 119 150 82 130 164 103 138 159 100 138 160 98 139 159 96 139 160 95 139 160 95 141 159 99 142 160 102 142 159 104 141 154 98 149 163 101 144 156 90 131 141 81 132 136 86 130 132 85 112 112 60 93 93 33 77 81 30 102 111 56 137 150 94 143 163 104 129 150 91 129 150 91 134 155 96 126 148 86 125 151 78 125 147 74 130 147 76 134 145 76 118 128 59 91 98 31 69 75 13 61 69 9 79 79 7 90 90 18 103 104 34 110 111 45 110 110 46 108 108 46 108 108 48 110 109 52 105 108 39 107 109 36 110 110 36 113 110 33 115 109 33 118 108 37 122 109 41 123 109 46 108 94 29 100 87 19 105 91 20 120 106 33 127 113 38 126 109 37 125 108 38 132 115 45 132 116 56 133 117 55 120 104 42 105 89 27 116 100 38 124 108 48 125 109 49 122 106 46 126 112 41 121 106 39 123 107 45 129 113 51 131 113 47 126 110 35 129 112 30 138 121 31 151 130 73 153 133 82 151 134 91 144 129 96 143 128 99 146 131 102 147 130 100 144 128 95 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 148 135 116 149 136 117 149 136 117 149 136 119 150 137 120 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 151 143 124 151 143 124 152 143 126 153 144 127 154 145 130 155 146 131 156 146 134 156 146 134 155 146 131 155 146 131 155 146 131 155 146 131 155 146 131 155 146 131 155 146 131 155 146 131 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 110 91 61 109 90 60 109 90 60 109 90 60 109 90 60 109 90 60 109 90 60 110 91 61 108 91 63 108 91 63 109 92 64 109 92 64 109 92 64 110 93 65 110 93 65 110 93 65 109 94 65 109 94 65 110 93 65 110 93 65 112 92 65 112 92 67 113 91 67 113 91 67 112 91 62 113 92 63 113 92 63 114 93 64 114 93 64 113 92 63 113 92 63 112 91 62 110 91 61 110 91 61 112 91 62 112 91 62 114 90 62 115 91 63 116 90 63 116 90 63 117 93 67 118 94 68 118 94 68 120 94 69 120 94 69 121 95 70 121 95 70 121 95 70 123 96 69 125 95 69 129 94 72 130 94 72 130 93 74 129 94 74 125 94 74 123 95 74 124 93 72 124 93 72 124 93 72 124 93 72 125 94 73 125 94 73 126 95 74 126 95 74 124 94 70 124 94 70 125 95 71 125 95 71 126 96 72 126 96 72 126 96 72 126 96 72 124 96 74 124 96 74 124 96 74 124 96 74 124 96 74 124 96 74 124 96 74 124 96 74 126 96 72 126 96 72 126 96 72 126 96 70 126 96 70 127 97 69 128 98 70 129 99 71 126 99 72 126 99 72 127 97 71 127 97 73 128 96 73 127 95 74 129 94 74 129 94 74 127 92 70 125 93 70 124 92 69 124 92 69 124 92 69 124 92 69 123 91 68 125 90 68 122 92 68 122 92 68 121 91 67 120 90 64 120 90 64 120 90 62 120 90 62 121 91 63 121 92 62 119 92 62 119 92 62 118 93 62 118 93 62 116 93 61 116 93 61 115 92 60 116 93 62 115 94 63 115 94 63 115 95 62 113 94 61 110 94 58 109 93 57 109 94 55 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 112 96 62 113 97 63 114 98 64 114 98 64 114 98 64 113 97 63 111 95 61 110 94 60 111 95 59 111 95 59 111 95 59 111 95 59 110 94 58 110 94 58 110 94 58 110 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 115 92 51 115 92 51 114 92 51 114 92 51 112 93 51 112 93 51 111 94 51 111 94 51 114 94 57 114 94 57 113 93 56 113 93 56 113 93 56 112 92 55 112 92 55 114 92 55 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 117 98 58 115 97 59 116 98 60 116 98 60 117 99 61 117 99 61 118 100 62 118 100 62 119 101 63 118 99 59 118 99 59 119 100 60 120 101 61 120 101 61 121 102 62 122 103 63 122 103 63 121 103 65 121 103 65 122 104 64 123 105 65 123 105 65 123 105 65 123 105 65 122 104 64 125 106 66 125 106 66 125 106 66 126 107 67 126 107 67 126 107 67 127 108 68 127 108 68 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 124 109 68 127 109 69 130 108 69 132 108 70 133 109 71 133 111 72 130 112 72 128 113 72 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 132 110 73 133 111 74 133 111 74 133 111 74 133 111 74 134 112 75 134 112 75 134 112 75 128 113 70 128 113 70 129 114 71 129 114 71 130 115 72 130 115 72 130 115 72 130 115 72 130 116 77 130 116 77 130 116 77 130 116 77 130 116 77 130 116 77 130 116 77 129 115 76 134 114 77 134 115 75 134 115 75 134 115 75 135 116 74 135 116 74 136 117 74 136 117 74 132 120 72 132 120 72 132 120 72 133 120 75 133 120 75 134 121 77 134 121 77 134 121 77 135 122 80 135 121 82 134 120 81 133 119 80 133 119 82 133 119 84 133 119 84 133 119 84 134 118 84 131 115 81 133 117 83 135 121 86 135 121 86 129 116 81 127 114 79 128 118 82 116 114 75 139 144 112 134 151 132 192 218 209 117 146 142 54 74 72 81 92 84 90 93 84 96 99 80 97 102 82 92 99 81 86 95 78 87 98 82 95 108 91 96 110 95 90 107 91 83 103 101 74 89 86 19 28 23 9 15 11 106 116 108 203 223 211 227 255 235 219 255 228 201 250 221 178 224 195 162 208 172 169 211 171 179 218 171 180 219 164 183 218 160 189 225 163 179 213 152 181 215 154 182 216 155 182 214 151 180 212 149 181 212 145 185 216 148 190 219 152 190 214 138 198 224 150 186 216 144 184 216 149 183 217 157 178 210 160 66 95 51 75 101 62 135 165 131 144 173 142 146 177 146 167 200 171 180 215 185 168 205 171 168 208 171 173 216 173 179 201 162 151 173 135 118 142 108 117 137 109 91 107 81 48 60 36 35 40 18 106 110 87 112 135 89 104 130 85 108 135 90 114 143 97 109 141 94 114 144 94 122 150 99 123 150 97 118 138 85 125 142 97 55 70 29 59 75 30 100 119 63 107 133 70 127 158 99 130 165 111 128 160 97 129 161 96 134 165 97 137 169 96 142 173 97 145 176 96 149 178 94 150 179 95 152 180 93 147 175 90 154 182 97 154 180 91 158 185 92 156 181 90 145 168 88 164 184 113 120 130 95 30 39 0 45 56 0 104 120 49 116 138 56 119 146 67 122 153 85 125 159 99 137 158 101 138 158 99 139 159 98 140 159 95 143 159 96 143 159 97 144 158 99 145 158 102 138 148 88 148 157 94 139 148 83 127 132 76 125 127 80 111 112 68 87 87 35 72 73 13 93 104 48 118 133 76 139 157 97 135 157 93 123 148 82 126 151 83 130 153 85 120 141 74 134 159 76 126 150 66 122 140 56 124 137 55 129 138 59 122 128 56 101 108 40 83 89 25 64 58 0 73 67 7 86 80 18 99 94 30 107 104 37 108 108 36 107 109 34 106 108 33 109 108 41 111 111 41 115 112 41 118 111 39 117 109 37 119 106 38 121 106 41 122 106 44 111 100 36 107 93 28 110 97 27 122 108 35 125 111 38 120 103 31 121 102 33 129 110 42 132 116 54 130 114 54 112 96 36 104 88 28 111 95 35 122 106 44 119 103 41 121 105 43 125 113 37 125 111 38 130 113 44 131 113 47 126 107 38 121 103 29 129 112 30 142 126 39 150 130 80 150 131 88 147 132 93 145 130 99 143 129 102 146 130 104 145 128 100 145 126 96 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 147 134 115 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 148 135 116 148 135 116 148 135 118 149 136 119 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 151 138 121 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 150 138 122 152 140 124 152 140 124 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 151 143 124 151 143 124 152 143 126 153 144 127 154 145 130 155 146 131 156 146 134 156 146 134 156 147 132 156 147 132 156 147 132 155 146 131 155 146 131 155 146 131 155 146 131 155 146 131 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 110 91 61 110 91 61 109 90 60 109 90 60 109 90 60 109 90 60 110 91 61 110 91 61 108 91 63 109 92 64 109 92 64 110 93 65 110 93 65 111 94 66 111 94 66 111 94 66 111 94 64 111 94 64 111 94 66 113 93 66 113 93 68 114 92 68 114 92 68 116 91 69 113 92 63 113 92 63 114 93 64 114 93 64 114 93 64 114 93 64 113 92 63 113 92 63 113 89 61 114 90 62 114 90 62 116 90 63 116 90 63 118 91 64 118 91 64 118 91 64 120 94 69 121 93 69 122 94 70 122 94 70 124 94 70 125 95 71 126 94 71 126 94 71 126 96 70 127 95 70 131 95 73 132 94 73 132 94 75 131 94 75 127 94 75 126 95 75 124 93 72 125 94 73 125 94 73 126 95 74 126 95 74 127 96 75 127 96 75 128 97 76 125 95 71 125 95 71 126 96 72 126 96 72 127 97 73 128 98 74 128 98 74 128 98 74 126 98 76 126 98 76 126 98 76 126 98 76 126 98 76 126 98 76 126 98 76 126 98 76 128 97 76 128 97 76 128 98 74 128 98 74 128 98 72 129 99 73 130 100 72 131 101 73 128 100 76 127 99 75 129 99 75 129 98 77 130 98 77 129 96 77 131 96 77 131 96 77 129 94 72 127 95 72 126 96 72 123 95 71 123 95 71 125 95 71 125 93 70 127 92 70 123 92 71 123 92 71 122 92 68 121 91 67 121 91 65 121 91 65 121 91 63 122 92 64 121 91 63 121 91 63 120 93 64 120 93 64 118 93 63 118 93 63 116 93 62 115 92 61 117 94 63 115 94 63 115 94 63 115 95 62 114 95 62 111 95 59 110 94 58 109 94 55 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 115 96 63 115 96 63 114 95 62 114 95 62 113 94 61 112 93 60 114 95 62 113 94 61 113 94 61 113 94 61 112 93 60 112 93 60 112 93 60 112 93 60 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 114 90 52 114 90 52 114 90 52 113 91 52 113 91 52 111 92 52 111 92 52 111 92 52 112 94 54 112 94 54 112 94 54 113 94 54 113 94 54 114 92 53 114 92 53 114 92 53 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 116 98 58 116 98 58 116 98 58 116 98 58 116 98 58 116 98 58 116 98 58 116 98 58 115 97 61 116 98 62 116 98 62 117 99 63 117 99 63 118 100 64 118 100 64 119 101 65 118 99 59 118 99 59 119 100 60 119 100 60 120 101 61 120 101 61 121 102 62 121 102 62 121 103 65 121 103 65 122 104 66 123 105 65 123 105 65 123 105 65 123 106 63 122 105 62 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 125 110 69 127 109 69 131 109 70 132 108 70 133 109 71 132 110 71 130 112 72 128 113 72 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 113 75 131 112 72 131 112 72 131 112 72 131 112 72 132 113 73 132 113 73 132 113 73 132 113 73 128 113 70 129 114 71 129 114 71 130 115 72 130 115 72 131 116 73 131 116 73 132 117 74 131 118 74 131 118 74 131 118 74 131 118 74 131 118 74 131 118 74 131 118 74 132 119 75 134 120 75 134 120 75 135 121 76 135 121 74 136 122 75 136 122 73 137 123 74 137 124 72 135 123 73 135 123 73 136 124 74 136 124 76 136 124 76 136 123 78 136 123 78 136 123 78 135 123 81 134 122 80 133 121 79 132 120 80 132 120 80 132 120 82 132 120 82 132 119 84 131 118 83 128 115 80 130 117 82 133 123 87 132 122 86 125 117 80 125 117 80 128 123 85 131 142 112 158 174 148 155 178 160 130 157 148 57 86 82 37 59 57 68 82 82 58 67 64 73 74 68 66 67 62 60 61 56 64 64 62 74 74 72 79 79 79 74 74 74 67 67 69 33 37 36 2 8 0 67 76 59 188 202 185 234 255 244 209 243 229 188 232 209 180 231 198 164 220 191 160 215 184 167 217 180 181 226 183 185 223 172 176 210 150 171 200 136 175 202 135 176 208 143 179 211 148 182 214 151 184 214 154 181 211 149 180 209 145 180 209 142 183 210 141 182 209 132 184 212 138 179 209 139 174 205 138 199 228 170 129 156 105 62 84 38 97 115 73 133 162 116 164 193 149 164 195 153 158 190 149 158 193 151 161 198 154 170 209 162 165 207 157 164 194 144 170 199 153 182 213 172 166 193 158 161 184 155 114 132 106 10 22 0 75 85 61 108 124 88 105 122 86 112 134 95 119 144 102 114 141 96 113 139 92 118 142 92 116 138 89 126 142 95 111 124 81 43 55 15 88 104 57 126 147 88 118 147 81 131 165 104 116 153 99 129 161 98 131 163 98 134 165 97 138 170 97 142 173 97 144 175 95 148 177 93 149 178 94 143 170 91 154 181 100 162 187 103 140 166 77 156 180 92 166 190 104 139 161 78 156 178 96 168 186 128 59 72 19 30 40 0 86 97 39 109 125 54 110 132 57 121 150 83 118 149 90 136 154 102 137 156 101 139 157 99 142 158 96 143 157 95 144 156 94 143 155 93 144 154 94 147 151 92 141 145 84 129 133 72 126 128 78 114 115 73 76 74 35 58 57 9 80 81 23 112 127 70 127 145 85 134 154 91 128 151 83 124 150 79 130 153 81 130 151 76 123 144 69 121 145 59 124 144 55 123 140 48 124 135 43 130 139 50 137 142 58 130 134 57 118 122 48 96 89 34 90 81 24 81 71 10 79 70 5 85 76 7 95 89 15 101 99 22 104 105 25 109 102 34 111 104 36 114 105 38 114 104 35 113 100 32 112 97 32 114 99 34 119 101 37 121 110 46 118 107 41 122 109 39 127 113 42 126 109 37 119 100 31 119 100 32 126 105 38 125 107 41 124 106 42 107 89 27 109 91 29 114 96 34 125 107 41 121 104 35 127 110 40 127 115 39 130 117 39 134 116 40 131 112 35 124 105 28 124 105 29 135 117 41 149 131 57 145 128 85 144 129 90 145 131 96 144 130 101 143 129 102 144 128 102 144 127 99 146 126 99 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 146 133 114 147 134 115 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 148 135 116 148 135 118 148 135 118 149 136 119 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 152 140 124 152 140 124 152 140 124 152 140 124 153 141 125 153 141 125 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 151 143 124 152 144 125 152 143 126 153 144 127 154 145 130 155 146 131 155 145 133 156 146 134 156 147 132 156 147 132 156 147 132 156 147 132 156 147 132 155 146 131 155 146 131 155 146 131 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 111 92 60 110 91 59 109 90 58 109 90 58 109 90 58 109 90 58 110 91 59 111 92 60 108 91 63 109 92 64 109 92 64 110 93 65 111 94 66 111 94 66 112 95 67 112 95 67 111 94 64 111 94 64 113 94 64 113 93 66 114 92 68 114 92 68 116 91 69 116 91 69 114 93 66 114 93 66 114 93 66 115 94 67 115 94 67 114 93 66 114 93 66 114 93 66 114 88 61 116 89 62 116 89 62 117 90 63 120 90 64 121 89 64 122 90 65 122 90 65 124 94 70 125 95 71 126 94 71 126 94 71 128 93 71 130 94 72 130 94 72 131 93 72 127 95 70 130 96 71 132 94 73 133 95 74 133 95 76 132 94 75 130 95 76 127 94 75 126 94 73 126 94 73 127 95 74 128 96 75 128 96 75 129 97 76 130 98 77 130 98 77 128 96 73 128 96 73 129 97 74 130 98 75 130 98 75 131 99 76 132 100 77 132 100 77 127 100 79 127 100 79 127 100 79 127 100 79 127 100 79 127 100 79 127 100 79 127 100 79 129 98 77 129 98 77 129 98 77 129 99 75 130 100 76 131 101 75 132 102 76 133 103 75 129 101 77 129 101 79 131 100 79 130 99 79 131 98 79 131 98 81 132 96 80 132 96 80 129 97 74 128 98 74 125 99 74 123 99 73 123 99 73 124 98 73 126 96 72 127 95 72 126 94 73 125 93 72 124 92 71 124 92 69 123 91 68 123 91 66 124 92 67 124 93 65 121 91 63 122 92 64 122 92 64 120 93 64 120 93 64 118 93 63 117 92 62 117 92 62 115 92 61 113 92 61 114 93 62 115 95 62 114 95 62 112 96 60 112 96 60 112 97 58 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 116 96 63 115 95 62 114 94 61 114 94 61 113 93 60 113 93 60 114 94 61 114 94 61 113 93 60 113 93 60 113 93 60 113 93 60 114 94 61 114 94 61 114 94 61 114 94 61 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 115 89 56 114 90 56 114 90 56 114 90 56 113 90 56 113 90 56 111 91 56 111 91 56 109 94 53 111 93 53 111 93 53 113 94 54 113 94 54 115 93 54 116 92 54 116 92 54 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 115 97 57 115 97 57 115 97 57 115 97 57 115 97 57 115 97 57 115 97 57 115 97 57 115 97 61 116 98 62 116 98 62 117 99 63 117 99 63 118 100 64 118 100 64 119 101 65 120 101 61 120 101 61 120 101 61 120 101 61 120 101 61 121 102 62 121 102 62 121 102 62 121 103 67 121 103 67 122 104 66 123 105 67 123 105 65 123 106 63 123 106 63 122 105 61 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 126 111 70 128 110 70 131 109 70 132 108 70 132 108 70 132 110 71 129 111 71 127 112 71 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 74 130 112 72 130 112 72 130 112 72 131 113 73 131 113 73 131 113 73 132 114 74 132 114 74 129 114 71 129 114 71 129 114 71 130 115 72 131 116 73 132 117 74 132 117 74 132 117 74 131 120 74 132 121 75 132 121 75 132 121 75 133 122 76 134 123 77 134 123 77 134 123 77 137 125 75 137 125 73 138 126 74 138 126 74 139 128 74 140 129 75 140 129 73 141 130 74 138 128 75 138 128 75 138 128 75 138 128 77 138 128 77 137 127 78 137 127 78 137 126 80 134 126 80 133 124 81 132 123 80 131 122 81 130 121 80 130 121 82 130 121 82 130 121 82 130 122 85 125 117 80 125 117 80 129 124 86 127 123 85 123 119 81 127 123 85 135 133 94 141 165 139 143 169 144 126 154 131 85 113 91 97 124 107 64 86 74 66 83 75 55 70 65 41 52 48 35 44 41 33 42 39 39 43 44 37 38 40 27 27 29 20 18 23 23 18 24 10 16 6 106 120 95 188 212 178 210 243 212 199 238 220 177 219 209 169 213 196 182 228 200 165 211 174 171 217 178 173 216 173 169 208 163 173 210 159 185 218 165 186 217 160 178 207 149 177 208 141 178 208 146 180 210 150 181 209 151 178 206 148 177 203 142 174 200 135 173 200 133 175 203 129 173 203 131 171 200 133 178 206 145 180 205 148 82 102 51 78 94 47 127 138 95 146 175 117 157 186 130 153 183 131 162 194 144 169 203 152 157 194 140 160 199 142 163 203 143 175 215 153 165 204 149 161 201 151 145 182 139 181 212 178 178 204 175 44 64 37 29 47 21 89 97 73 92 102 75 109 124 91 122 143 104 119 142 98 116 138 91 113 135 86 108 128 79 114 125 82 88 99 57 59 71 31 118 136 86 131 156 91 121 152 84 123 159 97 113 152 97 131 163 98 132 164 97 135 166 98 138 170 97 141 172 94 143 175 92 146 175 91 147 177 91 145 168 96 155 179 101 154 179 95 145 169 83 152 176 92 158 180 98 146 168 83 144 167 77 161 186 102 114 133 67 43 55 7 56 64 17 92 103 43 99 119 50 117 142 76 112 141 83 131 149 99 132 150 98 136 154 96 140 156 94 142 154 92 141 151 88 140 149 86 138 146 86 144 143 86 137 137 77 122 121 65 111 110 62 88 85 50 44 41 6 45 47 0 101 104 47 120 138 78 129 147 85 130 151 86 127 150 80 130 154 80 131 152 75 129 148 69 129 146 66 112 132 47 121 137 49 126 139 47 131 138 42 132 138 40 135 139 45 134 137 50 130 134 50 135 132 61 121 117 46 103 94 25 91 78 10 88 75 7 90 79 13 94 87 19 96 91 23 102 87 20 103 88 21 104 89 22 103 88 23 104 86 22 107 89 23 114 96 30 120 102 36 123 113 51 124 115 48 125 115 46 126 114 42 126 109 39 124 105 36 124 103 36 124 103 38 116 99 29 119 102 33 106 88 22 116 98 32 118 100 34 129 112 42 121 105 28 130 114 36 125 113 39 128 115 36 129 113 26 125 105 16 125 103 17 133 111 35 144 125 59 152 133 74 143 127 91 143 129 94 143 130 98 141 130 100 141 127 100 141 125 99 144 127 101 149 129 102 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 147 132 103 147 132 103 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 146 133 114 146 133 114 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 148 135 116 147 134 117 148 135 118 149 136 119 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 152 144 125 152 144 125 153 144 127 153 144 127 154 145 130 154 145 130 155 145 133 155 145 133 157 148 133 157 148 133 157 148 133 156 147 132 156 147 132 155 146 131 155 146 131 155 146 131 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 111 92 60 111 92 60 109 90 58 109 90 58 109 90 58 109 90 58 111 92 60 111 92 60 109 92 64 109 92 64 109 92 64 110 93 65 111 94 66 112 95 67 112 95 67 113 96 68 111 95 62 113 94 64 113 94 64 113 93 66 114 92 68 116 91 69 116 91 69 116 91 71 114 93 66 114 93 66 115 94 67 115 94 67 115 94 67 115 94 67 114 93 66 114 93 66 118 88 62 118 88 62 118 88 62 120 88 63 121 89 64 124 90 65 124 90 65 125 91 66 126 94 71 126 94 71 128 93 71 130 94 72 131 93 72 131 93 72 133 92 72 133 92 72 130 96 71 131 95 71 133 95 74 135 94 74 135 94 76 133 95 76 131 94 76 130 95 76 126 94 73 127 95 74 127 95 74 128 96 75 129 97 76 130 98 77 130 98 77 131 99 78 130 98 75 130 98 75 131 99 76 132 100 77 132 100 77 133 101 78 134 102 79 134 102 79 128 101 80 128 101 80 128 101 80 128 101 80 128 101 80 128 101 80 128 101 80 128 101 80 130 99 78 129 98 77 130 99 78 130 100 76 131 101 77 132 102 76 133 103 77 134 104 78 130 102 80 130 102 80 131 100 79 131 100 80 132 99 82 131 98 81 133 97 81 133 97 83 129 99 75 127 99 75 125 101 75 122 102 75 121 101 74 124 100 74 126 98 74 128 98 74 127 95 74 126 94 73 125 93 72 125 93 70 124 92 69 124 92 67 125 93 68 125 93 68 123 92 64 122 92 64 122 92 64 122 92 64 120 93 64 118 93 63 117 92 62 117 92 62 112 89 58 111 90 59 113 92 61 114 94 61 115 96 63 114 98 62 114 98 62 114 99 60 112 96 60 112 96 62 112 96 62 112 96 62 112 96 63 112 95 65 112 95 65 112 95 65 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 118 95 63 117 94 62 115 92 60 114 91 59 114 91 59 114 91 59 115 92 60 116 93 61 113 90 58 113 90 58 114 91 59 115 92 60 116 93 61 117 94 62 118 95 63 118 95 63 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 115 88 58 115 88 58 114 89 58 114 89 58 113 90 58 113 90 58 111 91 58 111 91 58 109 94 53 109 94 53 111 93 53 113 94 54 115 93 54 115 93 54 117 93 55 117 93 55 113 95 57 113 95 57 113 95 57 113 95 57 114 96 58 114 96 58 114 96 58 114 96 58 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 114 96 56 115 96 63 116 97 64 116 97 64 117 98 65 117 98 65 118 99 66 118 99 66 119 100 67 122 103 63 122 103 63 122 103 63 122 103 63 121 102 62 121 102 62 121 102 62 121 102 62 121 103 67 121 103 67 122 104 66 123 105 67 123 105 65 123 106 63 123 106 62 122 105 61 125 106 64 125 106 64 125 106 64 126 107 65 126 107 65 126 107 65 127 108 66 127 108 66 128 109 69 128 109 69 128 109 69 128 109 69 129 110 70 129 110 70 129 110 70 129 110 70 127 112 71 129 111 71 132 110 71 132 108 70 132 108 70 131 109 70 128 110 70 126 111 70 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 128 113 72 128 113 72 129 114 73 129 114 73 129 114 73 129 114 73 130 115 74 130 115 74 129 114 71 129 114 71 130 115 72 130 115 72 131 116 73 132 117 74 132 117 74 133 118 75 133 123 72 133 123 72 134 124 73 135 125 74 135 125 74 136 126 75 137 127 76 137 127 76 136 129 74 137 130 75 137 131 73 138 132 74 139 133 73 140 134 74 140 134 74 140 134 72 141 132 77 140 130 77 140 130 77 140 130 77 139 129 78 139 129 80 138 128 79 138 128 79 134 126 80 133 125 79 132 123 80 131 122 79 130 121 80 130 121 80 130 121 82 130 121 82 129 124 86 123 118 80 121 117 79 126 122 84 125 123 84 124 122 83 129 130 90 142 143 103 150 184 157 114 147 118 98 127 96 196 223 190 222 247 217 191 215 191 167 190 174 142 164 152 148 169 162 148 169 162 154 171 165 148 160 156 118 127 124 88 92 93 85 85 87 98 98 100 70 84 67 133 159 124 183 222 175 179 225 186 164 211 191 178 220 216 186 223 215 170 205 185 186 219 172 178 211 164 176 209 162 177 213 165 175 211 163 166 204 157 166 204 157 173 211 164 176 206 142 174 204 142 174 202 144 173 200 145 175 200 145 176 201 143 179 203 141 179 204 138 173 203 131 178 209 141 165 195 131 191 219 160 135 158 102 43 59 10 83 95 47 144 152 105 142 171 105 166 195 131 160 190 130 153 184 125 155 188 131 157 193 132 159 198 135 151 190 125 146 193 125 159 205 141 160 205 150 153 196 150 155 193 154 175 209 176 116 142 113 51 76 47 27 31 14 37 45 22 64 77 47 89 106 70 95 113 71 93 112 66 90 110 61 83 101 51 81 90 47 62 70 29 80 93 50 136 154 102 123 150 83 119 152 81 120 156 92 129 168 113 132 164 99 133 165 98 136 167 97 138 170 95 141 172 94 142 174 91 145 175 89 146 176 88 153 176 108 147 171 95 139 165 78 160 184 98 154 176 94 139 160 81 155 177 92 144 165 72 136 169 65 163 185 110 70 82 34 35 42 1 81 90 37 99 114 49 118 140 75 116 141 83 127 145 97 129 147 95 133 150 95 138 152 91 140 152 88 138 148 85 135 144 81 134 140 78 125 122 67 134 132 75 115 114 58 85 82 39 55 52 19 25 22 0 47 48 4 114 117 62 121 139 79 127 145 83 128 149 84 130 153 81 134 156 81 128 149 70 124 142 60 130 145 64 123 141 59 123 137 50 123 134 40 126 132 32 125 130 28 126 128 29 130 131 38 133 136 45 133 136 47 133 131 46 133 126 48 131 119 47 123 107 45 109 94 35 93 80 27 83 71 19 97 76 9 98 77 10 99 78 13 98 79 13 100 81 15 107 89 23 120 103 34 130 113 44 120 110 48 122 113 48 123 113 44 122 110 38 126 109 39 130 111 42 129 108 41 127 103 39 112 94 20 118 100 28 109 90 21 124 105 37 124 105 36 132 114 40 120 103 23 130 114 29 122 110 38 124 112 30 122 105 13 118 98 1 123 102 9 139 118 39 150 128 68 152 131 84 145 129 96 145 130 99 144 130 101 140 129 101 139 125 98 139 123 97 144 127 101 152 132 107 146 131 102 146 131 102 146 131 102 146 131 102 147 132 103 147 132 103 147 132 103 147 132 103 147 130 102 147 130 102 148 131 103 148 131 103 148 131 103 148 131 103 147 130 102 147 130 102 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 147 133 107 147 133 107 148 134 108 148 134 108 147 133 107 147 133 107 146 132 106 147 132 111 147 132 111 148 133 112 148 133 112 148 133 112 148 133 112 149 134 113 149 134 113 146 133 114 146 133 114 146 133 114 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 147 134 117 147 134 117 149 136 119 150 137 120 151 138 121 151 138 121 151 138 121 151 138 121 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 151 139 123 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 151 142 125 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 152 143 126 152 143 126 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 157 148 133 157 148 133 157 148 133 156 147 132 156 147 132 155 146 131 155 146 131 155 146 131 156 148 129 156 148 129 155 146 129 155 146 129 156 147 132 156 147 132 157 147 135 158 148 136 110 93 63 110 93 63 110 93 63 111 92 62 111 92 62 111 90 61 111 90 61 111 90 61 111 93 69 112 94 70 112 94 70 112 95 69 112 95 69 112 95 69 111 94 66 111 94 66 113 95 71 113 95 71 114 94 70 114 94 70 115 93 70 115 93 70 118 93 71 118 93 71 116 96 72 116 94 71 115 93 69 115 91 67 115 91 65 116 90 65 117 91 64 118 92 65 122 91 63 122 91 63 123 89 62 123 89 62 124 88 62 126 90 64 128 91 65 130 93 67 125 96 62 126 97 65 127 96 65 130 96 68 131 96 68 131 95 69 132 95 69 132 95 69 133 97 71 133 97 71 133 97 73 133 97 73 133 97 75 134 98 76 134 97 78 134 97 78 129 97 74 130 98 75 130 98 75 130 98 75 130 98 75 131 99 76 131 99 76 131 99 76 137 102 80 137 102 80 136 104 81 136 104 83 134 103 83 133 102 82 130 102 81 130 101 83 133 103 79 133 102 81 133 102 84 133 101 86 133 101 86 134 103 85 135 104 83 135 105 81 132 102 78 132 102 78 133 103 79 134 104 80 134 104 80 133 103 79 132 102 78 132 102 78 135 102 85 134 101 84 134 101 84 134 101 84 134 101 84 133 100 83 133 100 83 133 100 83 129 102 81 130 102 81 129 101 79 130 100 76 130 98 75 132 98 73 132 98 71 133 97 71 127 94 79 127 94 79 127 94 77 127 95 74 127 95 72 126 94 69 126 95 67 126 95 66 129 91 70 129 91 70 127 91 69 124 92 69 122 92 68 118 92 67 117 93 67 117 93 67 114 93 66 114 93 66 114 93 64 114 93 64 114 93 62 114 93 62 114 94 61 114 94 61 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 98 57 113 98 59 113 98 59 113 97 61 112 96 62 112 96 63 112 95 65 112 95 65 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 111 93 55 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 113 93 56 113 93 56 113 93 56 112 92 55 112 92 55 111 91 54 111 91 54 111 91 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 112 93 53 112 93 53 112 93 53 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 115 96 53 116 97 54 116 97 54 116 97 54 116 97 54 117 98 55 117 98 55 117 98 55 114 100 63 114 100 63 115 101 64 115 101 64 115 101 64 115 101 64 116 102 65 116 102 65 115 99 63 117 99 63 118 100 64 118 100 62 120 101 61 123 101 62 123 101 62 124 102 61 123 104 62 123 104 62 124 105 63 125 106 64 126 107 65 126 107 65 126 107 65 126 107 65 125 108 65 125 108 65 125 108 65 125 108 65 125 108 65 125 108 65 125 108 65 125 108 65 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 128 110 70 131 111 78 131 111 76 129 111 75 129 111 75 127 112 73 127 112 71 126 113 71 126 113 71 130 110 77 128 109 76 128 109 76 126 110 76 126 110 76 126 112 77 126 112 77 127 113 78 122 114 75 122 114 75 123 115 76 124 117 75 125 118 76 125 118 74 125 118 74 125 118 74 129 118 72 129 118 72 130 119 73 130 119 73 131 120 74 132 121 75 132 121 75 133 122 76 134 123 77 135 124 78 136 126 77 137 127 78 138 128 77 139 129 78 139 129 76 139 129 76 139 129 76 140 130 77 141 132 77 143 134 77 144 135 76 144 135 76 144 136 74 144 136 74 143 134 77 143 134 77 142 133 78 139 132 77 138 131 77 136 131 76 135 129 77 135 129 77 132 129 78 132 128 80 131 127 80 130 126 81 128 123 83 127 122 84 126 120 84 126 120 84 126 124 85 126 123 82 128 121 79 128 121 79 126 123 82 125 131 93 133 148 115 144 165 134 94 137 94 116 158 118 143 185 147 160 201 167 169 210 180 177 217 191 185 225 201 189 228 207 201 242 212 206 248 224 212 255 238 220 255 251 215 251 249 223 255 254 235 255 255 234 255 255 86 110 96 119 149 121 167 208 164 165 212 166 179 227 189 176 221 192 179 219 193 173 209 183 176 211 178 175 211 175 174 211 170 173 209 165 172 208 160 172 205 158 171 204 159 171 204 159 168 206 155 167 204 153 167 201 151 168 200 150 170 201 144 172 202 140 171 202 134 171 201 129 163 202 121 169 203 129 176 205 139 178 199 142 70 89 33 41 61 0 106 127 58 144 166 91 147 178 111 149 179 115 153 183 121 157 187 127 159 189 127 159 189 125 158 189 121 157 188 118 155 191 117 156 193 123 152 191 124 162 200 141 153 190 138 162 193 151 157 185 147 60 85 53 97 101 74 101 100 80 84 78 66 59 50 35 48 40 17 44 39 10 39 37 12 41 40 22 39 41 20 61 63 23 103 112 47 128 150 78 104 140 76 128 169 111 131 167 106 129 160 92 136 169 100 136 169 98 137 171 95 138 171 92 140 171 93 140 171 93 140 171 95 142 170 96 139 171 98 141 171 97 143 171 96 144 171 94 145 169 91 146 168 86 146 165 83 145 164 82 138 160 75 162 179 101 139 152 83 51 61 1 65 74 17 112 126 64 90 110 41 115 139 65 121 141 88 124 143 88 128 145 90 134 147 91 137 147 87 133 141 81 129 135 73 126 131 67 127 124 83 110 109 55 84 85 25 78 81 28 44 48 11 27 33 0 46 55 8 109 124 59 121 148 69 125 151 77 127 154 83 126 153 86 126 149 79 123 145 70 123 141 57 121 137 48 119 133 35 121 133 33 123 134 30 126 135 30 127 134 31 126 130 33 125 125 37 123 122 39 124 123 31 125 124 32 126 125 33 127 126 36 126 124 39 124 121 42 122 118 45 120 116 45 119 104 39 121 106 37 124 110 35 116 103 24 108 95 16 115 102 24 123 109 36 117 103 32 127 108 31 125 106 30 124 105 29 125 107 31 129 111 37 130 113 41 130 113 41 126 112 39 113 98 13 113 96 14 118 100 24 128 110 36 132 112 41 130 108 33 128 106 30 129 108 27 131 119 37 121 107 19 112 95 3 119 98 5 138 117 34 155 134 71 154 132 91 144 125 95 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 147 130 104 147 130 104 147 130 104 147 130 104 146 129 103 146 129 103 146 129 103 146 129 103 144 129 108 144 129 108 145 130 107 145 130 107 146 132 106 146 132 105 146 132 103 147 133 104 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 135 107 146 135 107 146 134 108 146 134 110 146 134 110 146 134 112 146 133 114 146 133 114 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 149 138 118 150 139 121 151 140 122 151 139 123 151 139 123 151 139 125 150 138 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 156 146 136 156 146 134 156 146 134 155 145 133 155 146 131 155 146 129 155 146 129 154 145 128 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 110 95 64 110 93 63 110 93 63 110 93 63 112 93 63 112 93 63 113 92 63 113 92 63 111 94 68 111 94 68 112 95 69 112 95 69 112 95 69 112 95 69 111 93 69 111 93 69 113 95 71 114 94 70 114 94 70 115 93 70 115 93 70 117 92 70 117 92 70 118 93 71 117 95 72 116 94 71 115 93 69 117 93 69 117 91 66 117 91 66 117 91 64 119 92 65 122 91 63 124 90 63 124 90 63 125 89 63 125 89 63 128 91 65 129 92 66 130 93 67 128 98 64 128 97 66 129 98 67 132 98 70 133 98 70 134 97 71 134 97 71 133 96 70 135 98 72 135 98 72 135 97 74 136 98 75 136 98 77 136 98 77 136 98 79 136 98 79 131 99 76 131 99 76 132 100 77 132 100 77 132 100 77 133 101 78 133 101 78 133 101 78 137 102 80 137 102 80 136 104 81 136 104 83 135 104 84 134 103 83 132 104 83 131 102 84 135 105 81 134 103 82 134 103 85 134 102 87 134 102 87 135 104 86 136 105 84 136 106 82 135 105 81 135 105 81 135 105 81 135 105 81 135 105 81 135 105 81 135 105 81 135 105 81 136 103 86 136 103 86 135 102 85 135 102 85 135 102 85 134 101 84 134 101 84 134 101 84 131 102 84 130 101 83 129 101 80 130 99 79 131 99 78 133 98 76 133 98 76 133 99 74 128 95 80 128 95 80 128 95 78 127 94 75 127 95 72 127 95 70 127 96 68 126 95 67 129 91 70 128 92 70 126 91 69 124 92 69 122 92 68 119 91 67 118 92 67 117 93 67 116 92 66 116 92 66 116 92 64 116 92 64 116 93 62 116 93 62 116 93 61 116 93 61 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 61 113 97 61 113 97 61 112 96 62 112 96 62 112 96 62 112 96 63 111 95 62 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 112 94 58 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 109 94 55 113 93 58 113 93 58 112 92 57 112 92 57 112 92 57 111 91 56 111 91 56 111 91 56 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 116 97 55 116 97 55 116 97 55 116 97 55 117 98 56 117 98 56 117 98 56 117 98 56 115 100 61 115 100 61 115 100 61 116 101 62 116 101 62 116 101 62 116 101 62 117 102 63 116 100 64 116 100 64 118 100 62 119 101 63 121 102 62 121 102 62 124 102 61 124 102 61 123 104 62 124 105 63 125 106 64 126 107 65 127 108 66 127 108 66 127 108 66 127 108 66 126 109 66 126 109 66 126 109 66 126 109 66 126 109 66 126 109 66 126 109 66 126 109 66 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 129 111 73 130 112 76 130 112 76 130 112 76 128 113 74 128 113 74 127 114 72 127 114 72 127 114 70 129 111 75 129 111 75 126 110 74 126 110 74 125 111 74 126 112 75 126 114 76 126 114 76 123 115 76 124 117 75 125 118 76 126 119 77 127 120 76 127 120 74 127 120 74 127 120 74 126 120 72 127 121 73 127 121 73 128 122 74 129 123 75 129 123 75 130 124 76 130 124 76 134 128 78 135 129 79 136 130 80 138 132 80 139 133 81 140 135 80 140 135 80 140 135 80 140 133 79 141 134 79 142 135 80 143 137 79 143 137 77 143 137 77 143 137 75 143 137 75 145 136 79 144 135 78 142 135 80 141 134 79 139 134 79 138 133 78 135 132 79 135 132 79 133 130 79 132 128 80 131 127 79 130 126 81 129 124 82 127 122 82 126 121 83 126 121 83 121 119 78 128 125 82 130 125 83 123 120 77 121 123 83 132 142 105 142 164 128 148 175 142 119 161 121 133 175 135 148 190 154 155 196 162 156 197 167 159 199 173 163 203 179 165 204 183 158 201 174 163 207 184 170 213 196 178 220 210 177 216 211 189 224 220 209 239 237 204 233 229 65 89 73 109 139 111 159 200 156 158 205 159 168 216 178 165 210 181 172 212 186 168 207 178 173 208 175 173 209 173 171 208 167 171 207 163 169 205 159 170 203 158 169 202 157 168 201 158 166 203 152 164 201 150 164 198 148 165 197 147 167 198 141 169 199 137 169 198 131 168 198 126 165 199 122 162 194 121 178 203 138 161 180 124 50 67 12 66 84 22 124 144 75 145 167 94 142 172 108 143 173 111 146 176 116 149 179 119 152 182 122 154 184 120 156 187 119 156 187 117 158 192 118 158 194 122 152 189 120 156 194 133 149 184 130 157 189 142 127 153 114 45 69 33 108 125 81 126 140 104 138 147 118 141 148 115 140 147 106 124 133 88 103 115 75 95 109 76 48 50 28 60 62 22 103 112 49 124 145 76 116 151 87 122 161 104 118 153 95 143 172 108 137 169 102 137 170 101 138 170 97 138 170 94 139 170 94 140 171 95 142 170 96 142 169 98 139 169 97 140 170 96 142 170 95 145 169 93 145 168 90 145 166 87 145 164 83 144 163 81 139 162 80 144 162 86 152 164 98 103 113 53 56 65 10 83 94 34 111 127 62 106 126 55 112 129 74 123 138 83 132 145 89 135 146 88 132 140 81 128 133 75 122 126 67 119 120 60 112 109 68 88 88 34 76 80 19 71 76 22 77 82 42 49 55 21 40 49 4 93 107 48 119 143 65 121 148 71 123 149 76 123 149 78 123 146 74 123 144 65 121 139 53 118 135 43 120 131 35 120 132 32 121 132 28 123 132 27 123 130 26 123 127 30 123 123 33 121 121 35 123 119 28 123 119 28 124 120 29 124 120 31 123 119 32 121 116 35 119 113 39 118 111 39 121 108 38 120 108 34 122 111 32 117 105 23 109 94 13 113 97 19 123 105 29 123 105 31 125 106 29 124 105 29 124 105 29 124 106 30 127 109 35 127 110 38 126 109 37 122 108 35 116 101 16 119 102 22 123 105 29 128 110 36 130 110 37 130 108 33 128 106 30 128 107 26 121 107 18 114 98 10 115 98 10 133 112 29 148 128 57 151 132 76 147 129 89 144 127 97 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 145 130 97 147 130 104 147 130 104 147 130 104 147 130 104 146 129 103 146 129 103 146 129 103 146 129 103 144 129 108 145 130 109 145 130 107 145 131 105 146 132 106 146 132 105 146 132 105 146 132 103 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 135 107 146 135 107 146 134 108 146 134 110 146 134 110 146 134 112 146 133 114 146 133 114 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 150 139 121 149 138 118 149 138 118 150 139 121 151 140 122 151 139 123 151 139 123 151 139 125 151 139 125 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 156 146 136 156 146 134 156 146 134 155 145 133 155 146 131 155 146 129 154 145 128 154 145 128 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 110 95 66 110 95 66 111 94 66 111 94 66 113 93 66 113 93 66 114 94 67 115 94 67 111 94 64 111 94 64 112 95 67 113 96 70 113 95 71 112 94 72 112 94 72 111 93 73 115 95 71 114 94 70 114 94 70 114 92 69 114 92 69 117 92 70 117 92 70 119 92 71 118 93 71 118 93 71 118 94 70 119 93 70 119 93 68 120 92 68 119 92 65 118 91 64 125 91 64 125 91 64 125 91 64 126 90 64 127 91 65 129 92 66 130 93 67 133 93 68 132 99 66 132 99 68 134 99 69 135 100 72 136 99 72 136 99 73 136 99 73 137 97 72 136 99 73 136 99 73 137 99 76 137 99 76 138 100 79 138 100 79 138 100 81 138 100 81 133 101 78 133 101 78 134 102 79 134 102 79 134 102 79 135 103 80 135 103 80 135 103 80 137 102 80 137 102 80 136 104 81 137 105 84 136 105 85 136 105 85 133 105 84 133 104 86 137 107 83 136 105 84 136 105 87 136 104 89 136 104 89 137 106 88 138 107 86 138 108 84 140 110 86 139 109 85 138 108 84 137 107 83 137 107 83 138 108 84 139 109 85 140 110 86 138 105 88 138 105 88 137 104 87 137 104 87 137 104 87 136 103 86 136 103 86 136 103 86 132 103 87 132 103 87 132 100 85 131 100 82 132 99 82 131 98 79 133 98 79 133 98 79 129 96 81 129 96 81 128 95 78 128 95 76 128 96 75 127 95 72 127 95 70 127 95 70 128 92 70 128 92 70 127 92 70 124 92 69 122 92 68 120 92 68 118 92 67 118 92 67 116 92 66 116 92 66 116 92 64 116 92 64 116 93 62 116 93 62 116 93 61 116 93 61 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 112 96 62 112 96 62 112 96 62 112 96 60 111 95 59 111 95 59 113 95 59 113 95 59 113 95 59 113 95 59 113 95 59 113 95 59 113 95 59 113 95 59 108 93 54 108 93 54 108 93 54 108 93 54 108 93 54 108 93 54 108 93 54 108 93 54 112 92 57 112 92 57 112 92 57 112 92 57 111 91 56 111 91 56 111 91 56 111 91 56 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 116 97 57 116 97 57 116 97 57 116 97 57 116 97 57 117 98 58 117 98 58 117 98 58 118 99 59 116 98 60 117 99 61 117 99 61 117 99 61 118 100 62 118 100 62 118 100 62 118 100 62 117 101 65 117 102 63 117 102 63 120 102 62 121 103 63 122 103 61 123 104 62 125 103 62 123 106 62 124 107 63 125 108 64 126 109 65 127 110 66 127 110 66 127 110 66 127 110 66 124 110 65 125 111 66 125 111 66 125 111 66 126 112 67 126 112 67 127 113 68 127 113 68 127 111 75 127 111 75 127 111 75 127 111 75 127 111 75 127 111 75 127 111 75 127 111 75 130 112 74 128 113 74 128 113 74 128 113 72 127 114 72 128 115 71 127 116 71 127 116 71 127 112 73 127 112 73 126 112 73 126 112 73 125 113 73 126 114 74 125 116 75 125 116 75 124 120 75 124 120 75 125 121 76 126 122 75 127 123 76 127 123 75 127 123 75 127 123 75 125 123 74 125 123 74 126 124 75 126 124 75 127 125 76 128 126 77 128 126 77 128 126 77 132 131 77 133 132 78 135 134 80 136 135 79 138 137 80 139 138 81 139 138 81 140 140 80 144 137 82 145 139 81 145 139 81 146 140 82 146 140 80 145 139 79 145 139 77 144 138 76 145 139 81 144 138 80 144 138 80 142 137 81 141 136 80 138 135 80 137 134 79 135 134 78 132 131 77 132 130 79 131 129 80 129 127 79 128 125 80 127 124 81 126 123 80 125 122 81 121 120 74 126 125 79 123 122 78 116 119 76 123 134 92 142 163 124 148 178 142 141 176 143 136 178 138 144 186 148 150 192 156 151 192 158 151 192 162 155 195 169 159 199 175 159 199 175 161 204 184 163 208 188 167 211 196 172 216 203 171 213 203 181 218 210 206 239 230 190 222 211 48 75 56 107 140 109 157 198 154 157 204 158 161 208 172 157 203 174 166 209 182 169 208 179 170 205 173 169 205 169 168 205 164 168 204 160 166 202 156 166 199 154 165 198 155 164 197 154 162 199 148 160 197 146 160 194 144 161 193 143 163 193 139 164 194 134 164 193 127 163 193 123 164 194 120 158 183 115 180 200 137 128 143 86 35 48 0 101 115 54 145 161 96 146 166 95 142 172 110 143 173 111 145 175 115 147 176 118 151 181 121 154 184 122 157 188 121 159 190 122 160 192 116 162 196 122 153 189 119 157 192 128 149 182 125 161 189 140 96 119 77 41 62 23 118 148 86 125 152 99 129 153 105 134 156 107 141 165 107 139 165 104 139 167 109 149 177 128 56 62 34 55 60 19 107 115 56 117 136 70 125 157 94 123 161 102 115 148 93 149 174 117 138 168 104 138 169 102 139 169 99 139 169 97 141 169 95 141 168 97 141 166 98 141 166 98 140 167 96 141 167 94 141 167 93 143 167 91 143 166 88 143 164 85 144 163 84 144 161 81 140 163 85 132 152 80 153 167 105 151 162 106 78 87 34 54 63 8 102 112 52 104 116 54 116 127 69 122 131 74 123 132 75 120 128 71 120 125 69 121 124 69 116 116 62 108 108 54 90 92 45 73 76 23 80 86 26 73 80 26 109 116 72 69 77 38 27 38 0 85 97 47 114 137 59 118 142 66 120 144 70 119 143 69 120 142 67 123 142 60 121 137 49 116 131 38 121 131 35 120 130 31 121 129 26 120 127 21 120 125 22 120 122 23 120 119 27 119 117 30 120 115 24 120 115 23 119 114 22 118 113 22 117 111 23 116 109 28 115 108 30 115 107 34 120 113 35 117 108 29 121 110 28 119 107 23 109 93 8 109 91 9 122 101 22 129 106 28 124 105 28 123 104 28 123 104 28 124 106 30 125 107 33 123 106 34 121 104 32 117 103 30 118 103 22 123 106 28 127 109 33 127 109 33 128 109 33 130 108 32 128 107 28 124 103 22 112 96 0 111 94 2 127 106 25 149 128 61 157 137 84 146 129 86 140 126 91 145 132 100 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 146 129 103 146 129 103 146 129 103 146 129 103 147 130 104 147 130 104 147 130 104 147 130 104 145 130 107 145 130 107 145 130 107 145 131 105 146 132 106 146 132 105 146 132 105 146 132 105 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 148 137 119 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 149 138 118 149 138 118 150 139 121 150 139 121 151 139 123 151 139 123 151 139 125 151 139 125 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 156 146 136 156 146 134 155 145 133 155 145 133 155 146 131 154 145 128 154 145 128 154 145 128 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 108 94 65 109 94 65 109 94 65 111 94 66 111 94 66 114 94 67 114 94 67 114 94 67 113 94 61 113 94 62 114 95 65 115 95 68 115 95 71 115 94 73 114 93 76 114 93 76 115 95 71 115 93 70 115 93 70 114 92 69 116 91 69 118 91 70 118 91 70 119 92 71 118 91 70 119 92 71 120 94 71 122 94 72 122 94 70 123 93 69 122 92 66 121 91 65 126 92 64 128 93 65 128 93 65 128 93 65 130 93 66 133 93 67 133 93 67 134 94 68 134 98 66 135 98 69 136 99 70 136 99 72 137 100 73 139 99 74 138 98 73 138 98 73 138 98 73 139 99 74 139 98 76 140 99 77 140 99 79 141 100 80 141 100 82 141 100 82 136 101 79 136 101 79 137 102 80 137 102 80 137 102 80 138 103 81 138 103 81 138 103 81 138 103 81 138 103 81 137 105 82 138 106 85 137 106 86 137 106 86 135 107 86 135 106 88 139 109 85 139 108 87 138 107 89 138 106 91 139 107 92 139 108 90 140 109 88 141 111 87 142 111 90 141 110 89 139 108 87 138 107 86 138 107 86 139 108 87 141 110 89 142 111 90 140 107 90 140 107 90 140 107 90 139 106 89 139 106 89 139 106 89 138 105 88 138 105 88 136 104 91 135 103 90 134 102 89 133 101 86 133 100 85 132 99 84 132 99 84 132 99 84 130 97 82 130 97 80 130 97 80 129 96 77 129 97 76 128 96 75 128 96 73 127 95 72 128 93 73 127 92 72 127 92 72 124 92 71 123 92 71 120 92 70 119 91 69 119 91 69 117 91 66 117 91 66 117 91 64 117 91 64 117 92 62 117 92 62 117 92 61 117 92 61 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 97 64 113 96 66 112 95 65 112 96 63 112 96 62 112 96 60 111 96 57 111 96 57 111 96 55 113 94 61 113 94 61 113 94 61 112 93 60 112 93 60 112 93 60 112 93 60 112 93 60 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 116 96 59 116 96 59 116 96 59 117 97 60 117 97 60 117 97 60 118 98 61 118 98 61 118 98 61 118 98 61 118 98 61 118 98 61 119 99 62 119 99 62 119 99 62 119 99 62 117 103 64 117 103 64 119 104 63 119 104 63 122 105 62 123 106 63 124 105 62 124 105 62 124 107 63 125 108 64 126 109 65 127 110 66 128 111 67 128 111 67 128 111 67 128 111 67 126 112 67 126 112 67 126 112 67 127 113 68 128 114 69 129 115 70 129 115 70 130 116 71 128 112 76 128 112 76 128 112 76 128 112 76 128 112 76 128 112 76 128 112 76 128 112 76 129 114 73 128 115 73 128 115 73 128 115 71 127 116 71 128 117 71 126 118 71 126 118 71 127 116 71 126 115 70 126 115 70 124 116 70 125 117 71 125 118 72 126 119 73 125 121 74 125 123 75 125 123 75 126 124 75 127 125 76 128 126 75 128 126 75 128 127 73 128 127 73 125 128 75 125 128 75 125 128 75 126 129 76 126 129 76 127 130 77 127 130 77 127 130 77 129 132 75 130 134 75 132 136 77 134 138 77 135 139 78 136 141 77 137 142 78 137 142 78 147 143 82 147 143 82 147 143 82 147 143 82 146 142 81 145 141 80 144 140 77 144 140 77 145 141 80 144 140 79 144 139 81 141 139 80 140 138 81 138 137 80 137 136 80 136 137 80 132 132 78 131 131 77 130 130 78 129 129 77 128 128 78 127 126 78 126 125 77 125 124 76 126 128 78 121 123 74 112 118 72 117 126 83 133 151 111 147 175 137 142 179 145 126 170 135 140 182 144 145 187 151 148 190 154 149 190 158 153 194 164 160 200 173 164 204 178 164 204 178 168 212 195 168 212 195 169 216 198 171 218 200 172 215 198 175 216 198 205 239 223 174 207 190 43 71 48 113 147 112 155 198 152 157 206 159 157 207 170 155 201 173 162 205 177 164 205 173 168 203 171 167 202 169 165 201 163 165 200 158 163 199 155 163 196 151 161 194 151 161 193 152 158 195 144 158 192 142 157 189 140 159 189 139 160 188 137 161 189 131 162 188 125 161 187 122 162 185 117 163 184 119 179 194 135 83 96 40 46 57 1 127 138 80 152 166 104 146 162 97 144 172 113 145 173 114 147 175 117 150 177 122 153 181 123 156 184 125 157 186 122 158 187 121 158 186 111 160 190 116 152 183 113 157 187 123 154 182 124 165 189 137 76 95 49 51 68 26 109 138 71 113 141 82 117 144 91 126 153 98 136 165 101 134 165 98 137 167 107 152 182 130 68 79 45 45 52 10 105 112 60 115 131 69 128 157 91 133 167 106 129 158 102 141 164 112 139 167 106 139 168 104 140 167 100 140 167 98 141 167 96 140 165 97 142 164 99 142 164 99 140 163 91 140 163 91 141 163 91 142 162 90 142 163 88 143 161 85 143 161 85 143 159 84 137 160 88 136 157 88 141 157 95 159 170 114 128 137 84 64 71 19 65 70 16 104 109 53 116 121 63 117 122 64 117 120 63 116 119 64 119 122 67 120 120 68 107 107 55 90 90 38 79 86 34 81 89 32 96 104 44 92 102 42 120 130 78 85 94 49 16 27 0 82 93 53 109 130 53 115 137 62 118 140 65 117 139 64 118 139 60 123 141 55 121 136 45 114 128 33 122 129 34 122 130 31 121 128 25 119 125 19 118 121 16 117 117 17 119 116 23 119 115 26 119 112 21 118 112 18 117 111 17 116 110 16 115 108 17 114 106 21 114 106 25 114 105 26 119 113 29 115 107 24 121 111 26 124 109 24 111 93 7 108 86 1 122 96 12 132 106 22 123 104 27 124 105 29 124 105 29 124 106 30 123 105 31 121 104 32 118 101 29 115 101 28 119 103 25 123 105 29 125 107 31 124 106 30 127 108 31 131 109 33 124 103 24 115 94 15 114 95 0 123 103 14 141 121 52 156 136 86 155 137 99 143 128 95 138 127 95 142 134 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 146 129 103 146 129 103 146 129 103 146 129 103 147 130 104 147 130 104 147 130 104 147 130 104 145 130 107 145 131 105 145 131 105 145 131 105 145 131 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 151 139 123 151 139 125 151 139 125 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 155 145 135 155 145 133 155 145 133 155 145 133 154 145 130 154 145 128 154 145 128 154 145 128 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 107 93 66 107 93 66 108 94 67 109 93 67 110 93 67 111 94 68 111 94 68 113 93 68 114 94 61 114 93 62 115 94 65 116 95 68 116 94 71 116 94 73 116 93 77 116 93 77 116 94 71 116 94 71 115 93 70 117 92 70 118 91 70 118 91 70 119 92 71 120 92 71 120 92 71 121 93 72 122 94 72 125 94 73 125 95 71 125 93 70 124 92 67 125 91 66 129 94 66 129 94 66 130 95 67 132 95 68 134 94 68 135 95 69 135 95 69 136 94 69 138 97 67 138 97 69 139 98 70 140 98 73 139 99 73 139 99 74 139 99 74 138 98 73 138 98 73 138 98 73 139 98 76 139 98 76 140 99 79 141 100 80 141 100 82 142 101 83 138 102 80 138 102 80 138 102 80 139 103 81 139 103 81 139 103 81 140 104 82 140 104 82 139 104 82 140 105 83 138 106 83 139 107 86 139 108 88 139 108 88 137 109 88 136 107 89 141 111 87 140 109 88 140 109 91 140 108 93 140 108 93 141 110 92 142 111 90 142 112 88 143 112 92 142 111 91 140 109 89 139 108 88 139 108 88 140 109 89 142 111 91 143 112 92 142 109 92 142 109 92 141 108 91 141 108 91 141 108 91 140 107 90 140 107 90 140 107 90 139 106 91 138 104 92 137 103 91 135 101 89 133 101 88 132 100 87 132 100 87 132 100 87 132 99 82 132 99 82 131 98 81 130 97 80 129 96 77 129 96 77 128 95 76 128 96 75 126 93 74 126 93 74 125 92 73 125 92 73 123 92 72 122 91 71 122 91 71 122 91 71 118 92 67 118 92 67 118 92 65 118 92 65 118 93 63 118 93 63 118 93 62 118 93 62 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 95 65 112 95 65 112 96 63 112 96 62 111 95 59 111 96 57 111 96 57 110 95 54 112 93 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 112 93 53 112 93 53 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 116 96 59 117 97 60 117 97 60 117 97 60 117 97 60 118 98 61 118 98 61 118 98 61 118 99 59 118 99 59 119 100 60 119 100 60 119 100 60 120 101 61 120 101 61 120 101 61 118 105 63 118 105 63 119 106 64 121 106 63 121 106 63 124 107 63 124 107 63 125 108 64 124 110 63 124 110 63 125 111 64 126 112 65 127 113 66 127 113 66 127 113 66 127 113 66 126 114 66 126 114 66 127 115 67 128 116 68 128 116 68 129 117 69 130 118 70 130 118 70 127 113 76 127 113 76 127 113 76 127 113 76 127 113 76 127 113 76 127 113 76 127 113 76 128 115 71 127 116 71 128 117 72 126 118 71 127 119 72 126 120 70 126 120 70 126 120 70 127 119 72 125 119 71 125 119 71 124 120 72 125 121 73 125 123 74 126 124 75 126 124 75 125 125 73 126 126 74 127 127 75 128 128 74 129 129 75 129 130 73 129 130 73 129 130 73 127 132 76 128 133 77 128 133 77 128 133 77 128 133 77 128 133 77 129 134 78 129 134 78 130 136 74 131 137 75 133 139 75 134 140 76 136 143 76 137 144 77 137 144 76 137 144 76 146 145 81 146 145 81 146 145 81 146 145 81 145 144 80 143 142 78 142 140 79 141 139 78 142 140 79 142 140 79 140 140 78 139 139 79 137 138 78 136 137 79 135 136 78 133 137 78 129 132 75 129 132 75 128 131 74 128 131 76 127 130 75 126 129 74 125 128 75 125 128 75 129 134 78 119 126 74 119 128 81 129 146 102 138 163 124 136 170 135 130 171 137 128 173 140 145 187 151 148 190 154 150 191 157 150 191 159 153 194 164 158 198 171 160 200 173 158 198 172 159 202 183 159 204 183 165 210 189 168 213 190 173 217 192 174 214 190 207 242 220 160 192 171 34 65 34 114 151 110 145 189 140 151 200 153 152 202 167 151 200 171 157 202 173 157 198 166 165 200 170 165 200 167 163 199 161 162 197 155 160 196 152 160 193 150 158 190 149 158 190 149 157 191 140 155 189 139 154 186 137 155 184 136 156 184 133 157 184 129 158 183 125 158 182 120 154 175 110 173 191 129 166 180 121 48 59 1 78 89 31 136 147 89 146 160 99 143 159 96 145 170 113 147 172 117 150 174 122 152 176 124 154 179 124 154 179 122 153 179 118 152 178 115 153 177 103 158 181 109 150 175 107 153 179 114 154 178 120 158 178 125 64 80 33 64 77 33 118 137 73 124 141 86 130 148 100 139 159 108 145 169 111 139 163 103 138 161 107 150 172 126 96 112 73 28 39 0 85 91 43 123 137 76 134 160 89 133 164 94 137 165 104 136 156 105 139 165 104 139 165 102 140 165 99 139 164 96 141 164 94 140 163 95 141 162 97 141 162 97 140 160 89 140 160 89 141 158 88 141 158 87 141 158 87 142 158 85 142 158 85 142 158 85 136 156 87 138 157 91 136 152 90 142 155 99 156 165 112 112 119 67 66 68 18 92 92 42 100 99 43 107 108 51 115 116 59 118 118 64 113 116 61 102 105 52 88 91 38 76 79 26 86 96 35 101 113 51 108 120 58 117 129 65 122 136 74 107 120 66 13 24 0 58 67 36 100 117 46 109 129 57 117 138 63 115 136 59 118 137 55 124 139 54 122 135 45 116 127 33 122 127 33 122 128 30 122 127 25 120 123 18 117 119 12 116 114 13 117 112 18 118 113 22 121 110 18 120 110 15 119 109 14 118 108 13 117 106 14 117 106 16 118 106 20 118 106 24 117 110 22 114 104 17 121 109 23 126 110 25 114 94 8 110 86 0 122 94 10 133 103 17 124 105 28 125 106 30 125 106 30 124 106 30 122 104 30 120 103 31 118 101 29 115 101 28 122 106 31 123 105 31 122 104 28 122 105 27 126 107 28 126 105 26 117 96 17 106 85 6 124 105 13 140 121 42 153 134 76 151 133 95 144 128 102 144 130 104 142 133 100 140 132 95 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 145 128 102 146 129 103 146 129 103 146 129 103 147 130 104 147 130 104 147 130 104 148 131 105 146 132 106 146 132 106 146 132 106 145 131 105 145 131 105 145 131 105 145 131 105 145 130 107 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 146 134 110 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 149 138 120 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 150 139 119 150 139 119 149 138 120 149 138 120 149 137 121 150 138 122 151 139 125 152 140 126 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 155 145 135 155 145 133 155 145 133 154 144 132 154 145 130 154 145 128 153 144 127 153 144 127 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 106 95 67 108 94 67 108 94 67 108 94 67 109 93 67 110 93 67 110 93 67 111 94 68 114 93 64 114 93 64 115 94 67 116 94 70 117 95 72 117 95 74 117 95 74 117 94 76 117 95 72 119 94 72 119 94 72 119 92 71 119 92 71 121 93 72 121 93 72 121 93 72 123 92 72 124 93 73 124 93 72 126 94 73 126 94 71 128 93 71 128 94 69 129 93 69 130 95 65 131 94 65 133 96 67 136 97 68 136 97 68 138 97 69 137 96 68 137 96 68 141 96 67 141 97 70 142 98 71 142 98 73 141 99 74 141 99 75 139 99 74 139 99 74 139 97 73 139 97 73 140 98 76 141 99 77 142 99 80 143 100 81 143 100 83 144 101 84 139 103 81 139 103 81 139 103 81 140 104 82 140 104 82 140 104 82 141 105 83 141 105 83 141 106 84 141 106 84 140 108 85 141 109 88 140 109 89 140 109 89 137 109 88 137 108 90 142 112 88 141 110 89 141 110 92 141 109 94 141 109 94 142 111 93 143 112 91 143 113 89 143 112 92 143 112 92 142 111 91 141 110 90 141 110 90 142 111 91 143 112 92 143 112 92 143 110 93 143 110 93 142 109 92 142 109 92 142 109 92 141 108 91 141 108 91 141 108 91 143 107 91 142 106 90 138 105 90 137 104 89 134 102 89 133 101 88 131 101 90 131 101 90 133 100 83 133 100 83 132 99 82 131 98 81 130 97 80 129 96 79 129 96 79 128 95 78 126 93 74 126 93 74 126 93 74 125 92 73 123 92 72 123 92 72 122 91 71 122 91 71 119 91 67 119 91 67 119 92 65 119 92 65 119 92 63 119 92 63 119 92 62 119 92 62 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 62 111 95 61 111 95 61 111 95 59 110 94 58 110 94 58 112 93 61 112 93 61 112 93 61 111 92 60 110 91 59 110 91 59 109 90 58 109 90 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 110 89 58 110 89 58 110 89 58 110 89 58 111 90 59 111 90 59 111 90 59 111 90 59 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 112 93 53 112 93 53 112 93 53 112 93 53 113 94 54 113 94 54 113 94 54 113 94 54 117 98 58 117 98 58 117 98 58 117 98 58 118 99 59 118 99 59 118 99 59 118 99 59 118 101 58 119 102 59 119 102 59 119 102 59 119 102 59 120 103 60 120 103 60 120 103 60 118 106 64 119 107 65 120 107 63 121 108 64 123 109 64 123 109 64 126 109 63 126 109 63 125 111 64 126 112 65 127 113 66 128 114 67 128 114 67 129 115 68 129 115 68 129 115 68 127 115 67 127 115 67 128 116 68 128 116 68 129 117 69 129 117 69 130 118 70 130 118 70 128 115 73 128 115 73 128 115 73 128 115 73 128 115 73 128 115 73 128 115 73 128 115 73 128 117 71 126 118 71 126 118 71 126 120 70 127 121 71 125 122 69 126 123 70 126 123 70 126 123 70 126 123 70 125 124 70 126 125 71 125 125 71 127 127 73 126 129 74 127 130 75 126 129 74 127 130 75 128 131 74 129 132 75 130 134 75 130 134 75 130 134 73 130 134 73 131 137 75 131 137 75 131 137 75 131 137 75 132 138 76 132 138 76 132 138 76 132 138 76 134 141 74 135 142 75 136 143 76 138 145 77 139 146 78 139 146 76 139 146 76 139 146 76 144 145 77 144 145 79 144 145 79 143 144 78 142 142 78 141 141 77 139 139 77 139 139 77 139 139 75 138 138 74 137 139 76 136 138 75 133 137 76 132 136 75 131 135 76 130 136 76 128 134 74 127 133 73 127 133 73 127 133 73 127 133 73 126 132 72 126 131 73 126 131 73 124 134 73 121 132 76 126 142 93 138 159 118 135 162 127 125 158 127 128 167 138 141 184 156 149 190 156 153 194 160 156 197 163 156 197 165 158 199 169 161 202 172 162 202 175 161 201 174 166 208 184 167 210 183 172 217 186 175 220 187 183 224 192 180 217 186 215 248 221 151 181 157 27 58 24 117 154 111 135 181 132 143 195 149 147 199 163 151 200 171 156 201 172 153 197 162 163 198 168 162 197 165 160 196 160 159 194 154 157 192 150 157 189 148 155 187 146 154 186 147 155 187 137 153 185 136 152 181 133 152 180 132 153 179 131 155 179 127 155 178 122 153 177 117 149 169 108 177 195 135 135 149 90 42 53 0 109 120 62 132 146 87 138 153 94 140 158 98 146 171 116 148 172 120 151 175 125 153 177 127 154 178 126 152 177 122 150 175 117 148 174 113 154 174 103 158 178 109 153 174 109 153 175 113 154 173 117 143 160 108 66 78 32 81 90 47 135 143 83 138 147 94 132 144 96 130 146 97 135 154 98 136 156 97 141 159 109 156 171 130 131 152 109 33 45 5 54 60 16 126 137 77 139 162 84 124 153 71 134 160 89 140 159 103 137 161 99 137 162 97 139 162 94 139 162 92 140 162 90 140 161 92 141 160 94 140 159 93 141 156 87 140 155 86 140 155 86 139 154 85 139 154 85 140 156 85 140 156 85 141 157 86 140 152 88 135 150 85 141 155 93 134 148 87 145 156 98 149 156 102 109 111 61 82 82 32 87 84 31 89 88 34 94 93 39 92 92 38 80 83 28 71 76 20 78 86 29 92 100 43 102 118 47 117 132 65 112 127 60 133 149 78 128 144 69 135 151 86 30 43 0 21 31 6 81 96 31 98 115 47 112 129 58 112 130 54 113 131 49 120 134 49 122 132 45 116 125 34 120 123 32 121 125 30 123 125 24 120 122 15 117 116 10 114 111 8 115 109 13 117 111 17 121 106 13 121 106 13 121 106 11 121 107 10 121 106 11 121 106 13 121 105 17 121 105 18 119 105 17 116 101 16 123 107 22 125 104 23 113 91 8 113 88 4 124 97 10 129 102 13 124 105 28 125 106 30 125 106 30 123 105 29 121 103 29 119 102 30 119 102 30 118 104 31 125 108 38 123 105 33 122 104 28 123 106 26 123 105 23 118 97 16 112 91 10 110 89 10 139 119 48 152 134 72 155 138 92 143 128 95 139 125 99 144 132 106 146 135 103 140 130 94 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 144 129 100 145 128 102 145 128 102 146 129 103 146 129 103 147 130 104 147 130 104 148 131 105 148 131 105 146 132 105 146 132 105 146 132 105 146 132 106 145 131 105 145 130 107 145 130 107 145 130 107 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 134 112 146 134 112 146 134 112 146 134 110 146 134 110 146 134 108 146 134 108 146 134 108 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 149 138 120 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 151 140 122 151 140 122 151 140 120 150 139 119 149 138 120 149 138 120 149 137 121 150 138 122 152 140 126 153 141 127 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 155 145 135 155 145 133 154 144 132 154 144 132 154 145 130 153 144 127 153 144 127 153 144 127 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 108 96 70 108 96 70 109 95 69 109 95 69 110 94 69 110 94 69 111 93 69 111 93 69 114 92 68 114 92 68 115 93 69 116 94 70 117 95 71 117 95 71 117 95 72 117 95 72 121 96 74 120 95 73 120 95 73 120 93 72 120 93 72 122 94 73 122 94 73 125 94 74 126 93 74 126 93 74 125 93 72 128 93 73 128 93 71 130 94 72 130 94 70 131 95 71 132 95 66 132 95 66 134 97 68 137 98 69 138 99 70 139 98 70 138 97 69 140 96 69 144 97 69 145 98 72 145 99 73 145 99 75 145 101 76 142 100 76 142 100 76 141 101 76 140 98 74 140 98 74 141 99 77 142 100 78 143 100 81 144 101 82 145 102 85 146 103 86 141 105 83 141 105 83 141 105 83 142 106 84 142 106 84 142 106 84 143 107 85 143 107 85 143 108 86 143 108 86 142 110 87 142 110 89 141 110 90 140 109 89 137 109 88 137 108 90 142 112 88 142 111 90 141 110 92 141 109 94 142 110 95 142 111 93 143 112 91 144 114 90 144 113 93 144 113 93 144 113 93 144 113 93 144 113 93 144 113 93 144 113 93 144 113 93 143 110 93 143 110 93 143 110 93 142 109 92 142 109 92 142 109 92 142 109 92 141 108 91 144 109 90 143 108 89 141 106 87 138 105 88 135 103 88 132 103 89 132 103 89 132 103 89 134 101 84 134 101 84 133 100 83 132 99 82 131 98 81 130 97 82 129 96 81 129 96 81 126 95 75 125 94 74 125 94 74 124 93 73 125 92 73 124 91 72 123 90 71 123 90 71 119 91 67 119 91 67 119 92 65 119 92 65 119 92 63 119 92 63 119 92 62 119 92 62 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 60 112 96 60 111 95 59 111 95 61 111 95 61 110 94 60 110 94 61 110 94 61 113 94 62 113 94 62 113 94 62 112 93 61 111 92 60 110 91 59 110 91 59 110 91 59 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 109 88 57 109 88 57 110 89 58 110 89 58 110 89 58 111 90 59 111 90 59 111 90 59 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 117 98 56 117 98 56 117 98 56 118 99 57 118 99 57 118 99 57 119 100 58 119 100 58 118 103 60 118 103 60 118 103 60 118 103 60 119 104 61 119 104 61 119 104 61 119 104 61 119 107 65 120 109 64 120 109 64 122 109 64 123 110 65 124 110 63 125 111 64 127 110 64 125 113 63 126 114 64 127 115 65 128 116 66 128 116 66 129 117 67 129 117 67 129 117 67 127 117 66 127 117 66 128 118 67 128 118 67 128 118 67 128 118 67 128 118 67 128 118 67 128 117 71 128 117 71 128 117 71 128 117 71 128 117 71 128 117 71 128 117 71 128 117 71 126 118 71 126 118 69 126 120 70 127 121 69 125 122 69 126 123 68 126 125 69 126 125 69 127 126 70 127 126 70 126 127 70 127 128 71 126 129 72 127 130 73 128 133 75 129 134 76 129 134 76 130 136 76 131 137 77 132 138 76 133 139 77 133 139 75 133 139 75 133 139 75 136 141 75 136 141 75 136 141 75 136 141 75 135 140 74 135 140 74 135 140 74 135 140 74 137 142 75 138 143 76 139 144 77 139 145 75 140 146 76 140 146 74 140 146 74 139 145 71 141 144 73 141 144 75 140 143 74 140 143 76 139 141 76 138 140 75 136 138 75 136 138 75 135 137 72 134 136 71 134 136 71 131 136 72 130 135 71 128 134 72 127 133 71 127 133 71 124 132 72 125 133 73 125 134 71 125 134 71 125 134 71 126 135 72 126 135 72 126 135 72 122 137 72 118 133 74 118 136 86 124 147 105 128 155 122 129 162 133 138 172 147 149 184 160 148 189 155 154 195 161 159 200 168 160 201 169 162 203 171 166 207 177 170 211 181 170 211 181 175 214 183 174 214 179 177 219 181 177 219 179 182 223 183 173 208 175 211 242 211 136 162 137 23 58 18 122 161 116 134 181 129 142 194 148 143 194 161 148 196 170 153 199 170 152 196 161 160 194 167 159 194 162 157 193 157 156 191 151 153 188 146 153 185 144 151 183 144 150 182 143 151 183 133 149 181 132 148 177 129 148 176 128 149 175 127 150 174 124 150 173 119 149 173 115 149 169 110 173 191 131 94 109 50 60 74 15 121 135 76 126 141 82 136 156 95 140 161 102 146 170 118 147 171 119 149 173 123 150 174 126 150 174 124 149 173 121 148 173 116 147 172 114 157 172 107 157 173 110 153 171 109 151 169 111 151 168 114 125 137 89 75 82 38 96 101 60 127 134 66 139 149 88 142 157 100 140 160 101 145 167 102 143 165 100 140 159 103 142 160 112 149 175 130 71 86 47 38 43 3 103 113 53 129 151 66 118 147 54 129 154 73 142 161 97 136 158 94 137 159 94 138 159 90 138 160 87 139 159 87 139 159 87 141 158 88 141 158 90 141 154 84 141 154 85 140 153 84 139 152 83 139 152 83 140 153 84 139 154 85 140 155 86 144 150 86 140 149 84 137 149 85 140 154 92 132 146 85 133 142 85 130 137 83 96 98 48 87 83 35 68 66 17 59 59 7 64 67 12 69 74 16 73 83 23 95 107 45 122 134 70 119 141 59 127 148 73 122 139 68 135 154 73 129 149 64 152 170 96 67 80 34 6 15 0 58 69 11 81 95 33 100 117 49 104 120 47 106 120 41 114 126 42 119 127 42 116 122 36 117 117 27 120 121 27 122 122 22 121 120 14 116 113 6 113 108 4 114 106 8 115 106 11 117 100 8 118 102 7 120 104 8 121 105 7 122 106 10 121 105 10 121 104 14 120 103 15 121 103 17 121 100 17 123 102 21 118 95 17 108 85 5 116 91 9 128 102 17 129 104 14 123 104 27 123 104 28 123 104 28 120 102 26 118 100 26 118 101 29 120 103 31 121 107 34 123 106 37 120 101 32 122 104 28 126 109 29 119 101 17 112 91 8 118 97 16 133 112 33 149 129 79 150 133 89 146 132 95 138 127 95 138 129 100 145 134 104 147 134 100 143 129 92 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 145 128 102 145 128 102 145 128 102 146 129 103 147 130 104 148 131 105 148 131 105 148 131 105 146 132 103 146 132 105 146 132 105 146 132 106 145 131 105 145 130 107 145 130 109 144 129 108 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 133 114 146 133 114 146 134 112 146 134 110 146 134 110 146 134 108 146 135 107 146 135 107 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 149 138 120 149 138 120 150 139 121 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 151 140 120 150 139 119 149 138 120 148 137 119 149 137 121 150 138 122 152 140 126 153 141 127 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 155 145 135 154 144 132 154 144 132 154 144 132 153 144 129 153 144 127 153 144 127 153 144 127 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 110 98 72 109 97 71 109 97 71 111 97 71 110 96 70 111 95 70 110 94 69 111 93 69 116 91 69 116 91 69 117 92 70 118 94 70 119 95 71 120 96 72 120 96 70 120 96 70 122 97 75 121 96 74 122 95 74 121 94 73 122 94 73 123 95 74 125 94 74 126 95 75 127 94 75 126 93 74 127 92 72 127 92 72 128 92 70 130 94 72 132 94 71 133 95 72 132 96 64 133 97 65 137 98 67 138 99 68 140 99 69 140 99 69 141 97 68 140 96 67 148 98 71 146 99 73 147 100 74 147 101 77 146 102 77 144 102 78 144 102 78 143 103 78 141 99 75 142 100 76 143 101 79 144 102 80 145 102 83 146 103 84 147 104 87 147 104 87 144 106 85 144 106 85 144 106 85 145 107 86 145 107 86 145 107 86 145 107 86 146 108 87 144 109 87 144 109 87 143 111 88 142 110 89 141 110 90 140 109 89 137 109 88 137 108 90 142 112 88 142 111 90 141 110 92 141 109 94 142 110 95 142 111 93 143 112 91 144 114 90 144 113 95 145 114 96 145 114 96 146 115 97 146 115 97 145 114 96 145 114 96 144 113 95 143 110 93 143 110 93 143 110 93 143 110 93 142 109 92 142 109 92 142 109 92 141 108 91 146 109 90 144 109 89 142 107 88 138 105 86 136 105 87 133 104 88 132 103 89 131 103 89 135 102 85 134 101 84 134 101 84 133 100 83 131 98 83 130 97 82 129 96 81 129 96 81 126 95 77 125 94 76 125 94 76 124 93 75 125 92 75 124 91 74 124 91 74 123 90 73 119 91 67 119 91 67 119 92 65 119 92 65 119 92 63 119 92 63 119 92 62 119 92 62 118 92 65 117 93 65 117 93 65 115 94 65 115 94 65 114 95 65 114 95 65 114 95 65 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 96 63 112 97 56 111 96 57 111 96 57 111 95 59 110 94 60 110 94 61 110 93 63 110 93 63 115 96 64 114 95 63 114 95 63 113 94 62 112 93 61 111 92 60 111 92 60 111 92 60 112 89 57 112 89 57 112 89 57 112 89 57 112 89 57 112 89 57 112 89 57 112 89 57 109 88 57 109 88 57 109 88 57 110 89 58 110 89 58 111 90 59 111 90 59 111 90 59 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 113 94 54 114 95 55 114 95 55 114 95 55 114 95 55 115 96 56 115 96 56 115 96 56 115 96 56 117 98 55 117 98 55 118 99 56 118 99 56 118 99 56 118 99 56 119 100 57 119 100 57 118 105 61 118 105 61 118 105 61 118 105 61 119 106 62 119 106 62 119 106 62 119 106 62 120 109 64 120 109 64 121 110 65 122 109 64 123 110 65 125 111 64 125 111 64 125 111 64 126 114 64 126 114 64 127 115 65 128 116 66 129 117 67 129 117 67 129 117 67 129 117 67 128 118 67 128 118 67 128 118 67 128 118 67 128 118 67 128 118 67 128 118 67 127 117 66 128 118 69 128 118 69 128 118 69 128 118 69 128 118 69 128 118 69 128 118 69 128 118 69 125 119 69 126 120 70 126 120 70 125 122 69 126 123 68 126 125 69 126 125 69 127 126 69 127 128 70 127 128 70 128 129 71 126 130 71 128 132 73 128 134 74 129 135 75 128 136 76 132 138 78 133 139 79 134 140 78 135 141 79 136 142 78 136 142 78 136 143 76 136 143 76 138 144 74 138 144 74 137 143 73 137 143 73 137 143 73 137 143 73 137 143 73 137 143 73 136 141 74 136 142 72 137 143 73 138 144 72 138 144 72 137 143 69 137 143 69 137 143 69 137 143 71 137 143 71 137 143 73 136 141 74 135 140 74 134 139 73 133 138 74 132 137 73 133 136 69 132 134 69 130 135 69 129 134 70 127 133 69 126 132 70 123 132 69 123 132 69 124 133 70 124 133 70 124 133 70 125 134 71 126 135 70 127 136 71 127 136 71 127 136 71 128 143 76 111 129 67 97 117 66 99 124 84 123 150 119 144 174 148 149 181 158 143 175 152 148 189 157 154 195 163 159 200 168 158 199 167 158 199 167 162 203 173 166 207 177 168 209 179 179 217 180 177 215 176 178 219 175 177 219 173 184 223 179 174 208 171 218 244 215 134 158 132 21 56 14 126 165 118 132 180 128 140 192 146 134 188 154 139 189 162 146 192 163 147 191 155 157 191 164 156 191 159 154 190 154 153 188 148 151 186 144 150 182 141 148 180 141 147 179 140 148 180 130 148 177 129 145 174 126 145 172 127 146 172 125 147 171 121 147 170 116 147 168 112 150 170 111 165 185 126 63 81 21 81 96 37 120 135 76 120 138 78 140 161 102 139 163 103 143 166 114 143 165 116 142 164 117 143 165 118 143 165 118 144 167 115 144 167 111 145 169 111 152 164 102 151 165 104 149 164 105 145 160 105 146 160 109 110 119 72 78 85 43 102 104 65 125 136 58 139 152 82 138 157 91 131 156 88 133 163 89 138 166 92 136 161 95 138 159 102 153 179 134 114 128 92 37 41 4 75 83 24 115 135 46 123 151 49 128 152 64 140 157 87 135 157 92 136 157 90 136 158 86 136 158 83 138 159 84 140 158 84 141 158 87 141 158 88 141 152 83 141 152 83 140 151 83 138 151 82 138 151 82 139 151 85 140 152 86 139 154 87 147 149 86 151 157 93 124 135 69 146 161 94 135 149 87 97 108 48 120 127 73 122 126 75 86 82 37 52 50 2 40 40 0 67 72 18 98 106 47 110 122 60 120 135 70 134 151 83 131 153 68 136 157 78 133 154 79 131 153 70 126 147 56 153 172 91 100 114 65 14 23 4 40 51 0 67 81 22 92 107 42 97 113 40 100 114 35 109 121 39 116 124 41 115 119 35 113 113 23 117 118 24 121 122 20 120 119 13 115 112 5 111 106 2 112 104 5 114 104 9 113 97 2 115 99 4 117 101 3 120 104 6 121 105 7 120 104 8 119 102 10 118 101 11 125 103 18 123 101 18 121 98 20 112 89 13 106 80 3 118 93 11 132 108 22 130 106 16 121 102 25 122 103 27 121 102 26 118 100 24 117 99 25 117 100 28 121 104 32 123 109 36 117 99 33 116 97 28 122 104 28 127 110 28 118 100 16 109 88 5 127 106 25 157 136 57 152 133 100 143 127 94 137 124 92 138 129 96 143 134 101 145 135 100 145 131 96 147 129 93 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 144 128 102 144 127 101 145 128 102 145 128 102 146 129 103 147 130 104 148 131 105 148 131 105 149 132 106 147 133 104 146 132 103 146 132 105 146 132 106 145 130 107 145 130 107 144 129 108 144 129 108 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 145 131 105 146 133 114 146 133 114 146 134 112 146 134 110 146 134 110 146 134 108 146 135 107 146 135 107 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 148 136 114 149 137 115 149 138 120 150 139 121 150 139 121 150 139 121 150 139 121 151 140 122 151 140 122 151 140 122 151 140 120 150 139 119 149 138 120 148 137 119 148 136 120 150 138 122 152 140 126 153 141 127 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 153 145 126 153 145 126 153 144 127 153 144 127 154 145 130 154 145 130 154 144 132 154 144 132 154 144 134 154 144 132 154 144 132 154 144 132 153 144 129 153 144 127 153 144 127 153 144 127 157 144 128 156 144 128 156 144 128 155 146 129 156 147 130 155 148 130 156 149 131 156 149 131 110 102 66 111 101 66 111 101 66 111 101 66 111 100 68 113 100 68 113 100 68 113 100 68 118 96 73 118 96 73 118 96 73 118 96 72 118 96 72 118 96 72 118 96 72 118 96 72 124 97 78 123 96 77 122 93 75 122 93 75 125 94 74 126 95 75 126 93 74 125 92 73 127 94 79 129 93 77 129 94 75 130 93 74 134 93 71 135 93 69 135 93 68 138 94 67 140 96 71 141 97 72 142 98 73 143 99 74 144 100 75 144 100 75 144 100 75 144 100 75 142 100 75 142 100 75 143 101 76 143 101 76 144 102 77 144 102 77 144 102 77 145 103 78 144 104 78 144 104 78 145 105 79 146 106 80 146 106 80 146 106 80 145 105 79 145 105 79 147 107 81 144 107 80 144 107 80 143 107 81 143 107 81 143 109 84 144 110 85 144 109 87 142 111 90 142 111 90 142 111 90 142 111 91 142 111 91 142 111 93 142 111 93 142 110 95 139 110 94 140 111 95 141 112 96 142 113 97 143 114 98 144 115 99 144 115 99 144 115 99 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 144 111 92 145 112 93 145 112 93 145 112 95 145 112 95 144 111 96 143 110 95 143 110 95 138 111 92 139 110 94 138 109 93 139 107 92 138 104 92 139 102 93 138 101 92 139 101 92 135 103 92 133 101 88 131 99 86 131 99 86 131 99 84 131 100 82 129 98 80 127 96 78 126 95 77 126 95 77 125 94 76 124 93 75 124 93 75 124 93 75 125 94 76 125 94 76 118 91 72 118 91 70 118 91 70 118 91 70 118 92 69 118 92 67 118 92 67 118 92 67 118 94 68 118 94 68 118 94 68 118 94 68 117 93 67 117 93 67 117 93 67 117 93 67 111 94 66 111 94 66 111 94 64 111 94 64 110 94 61 110 94 61 110 94 60 110 94 60 115 92 60 113 93 60 113 93 60 112 92 59 111 92 59 108 92 58 108 92 58 108 92 58 112 94 56 112 94 56 111 93 55 111 93 55 111 93 55 110 92 54 110 92 54 110 92 54 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 110 90 65 110 90 65 109 89 62 109 90 58 108 89 56 109 91 53 109 91 51 109 91 51 110 92 52 111 93 55 111 92 59 113 92 61 114 94 61 115 95 60 116 97 55 118 97 52 114 92 51 115 93 56 113 93 58 114 94 61 114 95 62 115 97 59 114 100 55 114 100 53 115 98 55 116 99 56 115 100 57 117 102 59 117 104 60 118 105 61 118 107 62 118 107 62 118 107 61 119 108 62 120 109 63 120 112 63 121 113 64 121 115 63 121 115 63 121 115 63 122 117 62 122 117 62 123 118 62 124 119 63 124 119 61 125 120 62 126 122 61 126 122 61 123 121 60 124 122 61 125 123 64 126 124 65 126 124 67 127 125 68 127 124 69 126 123 68 128 120 71 127 119 70 127 119 70 126 120 70 126 120 70 124 121 70 124 121 70 122 120 69 123 117 67 124 118 68 124 118 68 124 118 68 124 118 68 125 119 69 125 119 69 125 119 69 126 118 71 125 119 71 126 120 70 127 121 69 126 124 67 126 126 66 127 127 65 127 127 63 126 131 64 127 132 66 126 132 68 128 134 72 127 136 73 129 138 73 130 141 73 131 142 73 130 143 73 131 144 74 132 145 75 134 147 75 135 149 74 135 149 74 136 150 75 136 150 73 140 147 77 140 147 77 140 148 75 140 148 75 140 148 73 140 148 73 140 148 71 140 148 71 138 150 68 138 149 70 137 148 69 137 148 69 137 148 70 136 147 71 136 147 71 136 147 71 136 143 75 136 143 76 134 141 74 133 139 75 131 137 75 130 136 76 129 135 75 128 133 75 131 133 84 129 131 81 127 130 77 124 129 73 123 129 69 121 130 67 122 131 66 123 132 67 123 135 63 125 136 67 125 138 69 124 137 68 124 135 67 126 135 68 129 136 68 130 135 68 125 139 88 141 160 114 112 140 99 102 137 104 142 186 153 130 177 143 141 188 152 143 191 153 143 193 164 150 199 169 156 205 175 161 208 176 162 207 176 162 206 173 167 208 176 171 210 179 174 214 180 176 216 181 176 214 177 186 224 185 177 213 175 170 206 168 205 239 206 132 165 134 24 49 10 114 142 101 138 174 130 138 180 134 148 194 148 139 186 144 139 185 148 139 185 149 150 189 158 149 189 155 151 186 153 152 183 149 152 179 144 151 177 138 152 174 135 151 172 133 150 173 129 154 177 135 154 175 134 149 167 127 147 164 122 149 165 120 150 164 115 147 159 109 162 176 125 128 143 88 63 78 21 107 122 63 118 134 72 136 151 92 133 148 91 145 160 105 138 160 113 139 161 112 141 161 112 142 162 113 143 161 111 143 161 109 143 160 108 143 160 108 138 155 100 152 168 106 136 152 87 155 171 109 149 162 109 59 69 17 70 81 21 113 126 56 135 141 77 138 150 88 138 158 99 136 161 106 134 161 106 138 161 105 141 159 101 140 154 93 137 158 101 153 170 118 57 69 23 51 60 15 117 126 71 116 132 59 122 146 52 122 149 42 124 155 62 125 152 81 129 153 103 133 157 107 138 160 95 140 158 82 142 155 85 143 151 91 139 156 78 139 156 78 138 155 77 138 152 77 137 150 80 138 149 83 140 150 90 142 151 96 137 147 84 148 155 88 142 146 72 130 131 55 131 129 55 129 125 61 114 109 53 100 96 48 50 39 37 24 21 0 68 74 10 96 110 33 113 130 59 125 145 76 138 159 84 124 147 59 134 162 78 134 158 70 128 152 58 146 166 71 134 153 63 138 155 77 139 155 90 52 70 12 13 17 3 54 61 27 84 93 36 90 102 28 97 108 30 105 116 37 110 119 36 111 121 34 113 119 29 112 116 22 112 112 16 114 108 10 116 108 9 116 107 6 112 102 4 108 100 1 118 103 10 110 95 2 110 95 0 119 104 9 124 109 14 120 105 10 116 102 5 117 103 6 120 98 22 120 94 17 109 82 3 102 73 0 111 82 4 127 101 26 128 108 35 120 102 30 125 109 22 119 103 16 112 97 14 114 98 20 120 104 29 123 106 36 118 103 34 113 98 31 115 94 39 123 104 36 123 107 20 113 97 0 110 94 0 128 106 30 148 123 67 159 131 92 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 143 128 99 143 128 99 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 147 132 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 145 129 103 147 129 107 147 129 107 146 130 107 146 130 107 145 130 107 145 130 107 143 131 107 143 131 107 148 134 107 147 133 106 147 133 106 146 132 106 146 132 106 147 132 109 147 132 109 148 133 112 145 133 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 146 133 116 146 133 116 146 133 116 147 134 117 147 134 117 147 134 117 148 135 118 148 135 118 150 140 115 150 139 117 150 139 117 149 138 116 149 138 118 149 138 120 149 138 120 149 138 120 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 144 126 151 144 126 152 145 127 153 146 128 153 146 128 153 146 128 153 146 128 153 146 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 159 145 136 159 145 134 159 147 135 159 147 133 157 148 131 156 149 130 156 151 129 156 151 129 117 107 58 117 106 60 118 105 60 118 105 61 117 104 62 117 103 64 117 103 66 117 103 68 122 101 72 122 101 72 122 101 72 122 101 74 122 101 74 122 100 76 122 100 76 122 100 76 125 98 79 124 97 78 123 94 76 123 94 76 126 95 77 127 96 76 128 95 76 127 94 75 129 96 79 131 95 79 131 96 77 132 96 74 136 95 73 137 95 71 137 95 70 139 95 70 142 98 73 143 99 74 144 100 75 145 101 76 146 102 77 146 102 77 146 102 77 146 102 77 144 102 77 144 102 77 144 102 77 145 103 78 145 103 78 146 104 79 146 104 79 146 104 79 144 104 78 144 104 78 145 105 79 146 106 80 146 106 80 146 106 80 146 106 80 146 106 80 148 108 82 146 109 82 145 108 82 144 108 82 144 108 84 144 110 85 145 110 88 145 110 88 142 111 90 142 111 90 142 111 90 142 111 91 142 111 91 142 111 93 142 111 93 142 110 95 141 110 92 142 111 93 143 112 94 145 114 96 146 115 97 146 115 97 146 115 97 146 115 97 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 144 116 95 145 112 93 145 112 93 146 113 94 146 113 96 145 112 95 144 111 96 143 110 95 143 110 95 140 111 93 139 110 94 138 109 93 139 107 92 139 105 93 139 102 93 138 101 92 138 101 92 135 103 92 133 101 90 131 99 86 131 99 86 131 99 84 131 99 84 129 98 80 128 97 79 125 93 78 125 93 78 124 92 77 123 91 76 123 91 76 123 91 76 124 92 77 124 92 77 118 91 72 118 91 70 118 91 70 118 91 70 118 92 69 118 92 67 118 92 67 118 92 67 119 93 68 119 93 68 119 93 68 119 93 68 118 92 67 118 92 67 118 92 67 118 92 67 111 94 66 111 94 66 111 94 64 111 94 64 110 94 61 110 94 61 110 94 60 110 94 60 114 91 59 112 92 59 112 92 59 112 92 59 111 92 59 109 93 59 108 92 58 108 92 58 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 110 90 65 110 90 63 109 89 62 109 90 60 109 90 58 109 90 57 110 92 56 110 92 56 111 93 53 111 93 55 112 93 60 112 93 60 114 94 61 115 95 58 115 96 54 116 98 52 114 95 53 114 95 55 115 95 58 115 97 61 116 98 62 115 100 59 116 102 57 116 102 53 116 102 57 116 103 58 117 104 59 118 107 61 119 108 62 118 110 63 118 110 63 119 111 64 121 110 64 122 112 63 122 114 65 123 116 64 123 117 65 124 119 64 122 119 64 122 119 64 123 121 64 123 121 64 124 122 63 124 122 63 125 123 62 126 124 63 126 124 63 127 126 62 126 124 63 127 125 64 127 125 64 128 126 67 128 126 67 128 126 69 128 126 69 128 126 69 128 121 69 127 121 69 127 121 69 125 122 69 124 121 68 123 122 68 123 122 68 123 122 68 124 118 68 124 118 68 124 118 68 125 119 69 125 119 69 125 119 69 125 119 69 126 120 70 126 120 70 126 120 70 127 121 69 126 123 68 127 125 66 128 128 66 128 128 64 128 130 65 127 132 65 127 134 67 127 133 69 126 135 72 128 137 74 129 140 74 131 142 74 132 143 74 133 146 77 134 147 77 135 148 78 137 150 78 138 151 79 138 152 77 138 152 77 138 152 77 141 149 76 141 149 76 141 149 74 141 149 74 141 149 72 141 149 72 141 150 71 141 150 71 139 150 71 139 150 71 138 149 70 138 149 71 137 148 70 137 148 72 136 147 71 136 147 71 137 144 76 136 143 76 135 142 75 134 140 76 132 138 74 130 136 74 129 135 75 129 135 75 129 131 81 127 131 80 125 130 76 123 128 72 120 128 68 120 130 67 121 132 66 121 132 66 121 132 64 123 134 66 124 135 67 125 136 68 125 136 68 127 136 69 128 138 69 129 136 68 109 128 83 192 215 173 164 194 156 112 149 115 120 164 131 134 179 146 160 206 170 147 193 156 144 194 165 151 200 170 157 206 176 162 209 177 163 208 177 164 208 175 169 210 178 172 211 180 175 215 180 180 218 181 176 214 175 182 219 178 174 210 172 173 207 172 204 238 205 131 164 133 28 55 20 116 146 108 142 179 138 137 178 136 141 186 145 138 182 146 146 190 157 156 196 169 140 179 148 142 179 146 144 179 146 147 178 144 150 177 142 151 175 139 153 175 137 153 174 135 147 170 124 151 174 130 148 169 126 146 164 122 151 168 124 151 167 120 148 162 111 149 162 109 164 178 125 113 128 73 72 87 30 115 130 71 125 140 81 139 154 95 136 151 96 142 156 103 138 158 109 138 158 109 139 159 110 140 158 108 140 158 108 141 158 106 140 157 105 140 157 103 140 155 98 147 163 100 135 151 86 153 167 106 138 151 98 54 64 12 75 86 26 115 128 58 137 146 79 140 155 90 141 161 102 137 162 105 134 161 108 137 160 106 138 157 101 137 152 93 139 160 103 142 159 105 117 129 81 45 53 6 58 65 11 120 132 60 121 137 49 123 143 44 121 147 56 121 147 74 125 148 92 130 153 99 135 156 91 137 154 83 140 153 84 142 150 91 135 151 80 134 150 77 135 148 76 136 149 77 139 150 81 139 150 84 139 147 87 138 146 89 136 144 84 141 148 81 137 140 69 130 130 56 129 127 53 114 110 46 83 81 24 60 58 9 31 22 13 34 34 0 93 104 35 116 134 52 122 143 68 125 146 77 139 161 86 135 159 73 138 162 78 141 164 74 136 156 61 148 165 69 138 153 62 138 153 72 142 157 88 81 95 34 11 15 0 33 40 9 66 74 23 88 99 31 97 108 32 99 110 31 104 113 30 106 116 29 111 115 28 109 112 21 112 109 16 114 106 8 115 105 7 115 103 3 113 101 3 108 98 0 115 98 6 113 96 4 115 98 6 119 103 8 120 104 9 118 102 7 116 100 5 117 101 6 113 91 15 101 78 0 100 73 0 111 84 3 122 95 16 122 99 21 123 104 27 130 112 36 122 107 22 117 102 19 114 99 18 115 99 22 120 104 29 123 106 36 121 104 35 118 101 32 125 104 39 114 94 21 107 89 5 114 97 9 129 113 28 143 124 55 150 128 78 152 129 88 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 143 128 99 144 129 100 144 129 100 144 129 100 145 130 101 146 131 102 146 131 102 146 131 102 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 148 130 106 148 130 106 147 131 106 147 131 106 146 132 106 146 132 106 144 132 106 144 132 106 148 134 107 148 134 107 147 133 106 147 133 107 147 133 107 147 132 109 148 133 110 148 133 112 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 135 113 147 135 113 146 133 116 146 133 116 146 133 116 147 134 117 147 134 117 147 134 117 148 135 118 148 135 118 149 139 114 149 138 116 149 138 116 149 138 116 149 138 118 150 139 121 150 139 121 150 139 121 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 144 126 151 144 126 152 145 127 153 146 128 153 146 128 153 146 128 153 146 128 153 146 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 158 144 131 158 144 131 157 145 131 156 147 132 156 147 130 155 148 130 156 149 130 155 150 130 131 118 50 131 117 52 131 117 56 130 115 58 130 114 62 129 113 64 129 112 66 129 112 68 128 109 67 128 109 69 128 108 71 127 107 72 126 105 74 126 105 76 125 104 77 125 103 79 127 100 79 125 98 77 125 97 76 125 97 76 128 97 77 129 98 80 130 97 80 129 96 79 131 98 79 133 98 79 133 98 78 135 99 77 138 97 75 139 97 73 140 98 73 142 98 73 144 100 75 145 101 76 146 102 77 147 103 78 148 104 79 148 104 79 148 104 79 148 104 79 146 104 80 146 104 80 146 104 80 147 105 81 147 105 81 147 105 81 147 105 81 148 106 82 145 105 80 145 105 80 146 106 81 147 107 82 147 107 82 147 107 82 147 107 82 146 106 81 149 109 83 147 110 84 146 109 83 145 109 83 146 110 86 145 110 88 146 111 89 147 112 90 143 111 90 143 111 90 143 111 90 143 110 91 143 110 91 143 110 93 143 110 93 143 110 95 143 110 93 143 110 93 145 112 95 146 113 96 147 114 97 148 115 98 148 115 98 148 115 98 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 147 114 95 147 114 95 147 114 95 146 113 96 146 113 96 144 111 96 143 110 95 143 110 95 140 111 93 140 111 95 141 109 94 139 107 92 139 105 93 138 104 94 139 102 93 138 101 92 135 103 92 133 101 90 132 100 89 131 99 86 132 100 87 131 99 84 129 97 82 128 97 79 125 93 78 125 93 78 124 92 77 123 91 76 122 90 75 122 90 75 123 91 76 123 91 76 119 90 72 119 91 70 119 91 70 119 91 70 119 91 69 119 91 67 119 91 67 119 91 67 120 94 69 119 93 68 119 93 68 119 93 68 119 93 68 118 92 67 118 92 67 118 92 67 111 94 66 111 94 66 111 94 64 111 94 64 110 94 61 110 94 61 110 94 60 110 94 60 113 90 58 111 91 58 112 92 59 112 92 59 111 92 59 109 93 59 109 93 59 109 93 59 112 94 58 112 94 58 111 93 57 111 93 57 111 93 57 110 92 56 110 92 56 110 92 56 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 110 90 63 110 90 63 110 91 61 109 90 60 109 90 60 110 91 61 110 91 61 111 92 62 111 93 53 112 94 56 112 94 56 113 95 59 113 95 57 114 96 56 114 97 53 114 97 51 116 97 54 116 99 56 116 98 58 115 100 59 117 102 59 117 104 59 117 105 55 118 106 54 116 109 57 117 110 58 118 111 59 119 113 61 120 114 62 119 116 63 120 117 64 120 117 64 124 117 65 125 118 66 126 119 65 126 121 66 127 122 66 126 124 67 126 124 65 125 125 65 127 125 66 127 125 64 127 125 64 128 127 63 128 127 63 129 128 63 129 128 63 130 129 64 129 129 65 129 129 65 130 130 66 130 130 68 130 130 68 129 129 69 128 128 68 128 127 70 126 123 70 126 123 70 126 123 70 124 123 69 124 123 69 122 122 68 122 122 68 122 122 68 122 119 66 122 119 66 122 119 66 123 120 67 123 120 67 123 120 67 124 121 68 124 121 68 124 121 66 125 122 67 126 124 67 126 126 66 128 128 66 128 130 65 129 132 65 130 133 66 127 134 67 128 134 70 128 134 72 128 136 76 129 137 77 130 140 77 132 143 77 132 145 76 134 147 78 135 148 79 136 149 80 138 151 81 139 152 82 139 152 80 140 153 81 140 153 81 143 151 76 143 151 76 143 151 74 143 151 74 143 152 73 143 152 73 143 152 71 143 152 71 140 151 72 140 151 72 140 151 73 139 150 72 138 149 73 137 148 72 137 147 74 136 146 73 138 145 77 137 144 76 136 143 76 134 141 74 133 139 75 131 137 73 130 136 72 129 135 73 127 132 78 124 131 77 122 130 73 120 128 69 119 129 68 119 129 66 119 131 65 119 131 65 120 131 65 120 131 65 122 133 67 124 135 69 126 137 69 127 138 70 126 137 69 125 138 69 121 147 112 188 218 184 137 171 138 115 152 119 125 166 134 128 172 139 146 190 155 141 185 150 145 195 166 151 200 170 157 206 176 162 209 177 163 208 177 165 209 176 170 211 179 173 212 181 178 216 177 181 219 178 177 215 174 177 214 173 172 209 168 175 209 174 201 234 203 132 162 136 23 55 18 103 138 98 131 169 128 126 167 125 133 175 137 134 175 141 139 178 149 143 178 154 145 180 148 144 179 146 147 178 146 147 177 143 148 174 139 148 172 136 148 170 132 148 168 131 145 169 121 149 172 126 140 161 118 140 159 114 150 167 122 145 161 112 137 151 98 146 159 105 156 170 117 87 102 47 85 100 43 124 139 80 132 147 88 137 152 95 138 152 99 137 151 100 135 155 104 136 154 104 137 155 105 138 155 103 138 155 103 140 154 101 139 153 100 139 153 100 140 155 96 139 155 90 134 149 82 149 163 102 123 133 81 47 57 5 84 94 34 119 130 61 131 147 76 134 154 85 137 159 97 132 160 102 132 159 106 134 159 104 135 156 99 134 152 94 136 156 95 135 152 97 159 172 119 74 81 30 27 32 0 97 102 36 118 125 47 121 131 44 114 137 47 118 140 65 124 144 81 128 148 89 131 150 86 134 151 83 139 149 88 141 148 94 138 150 88 137 149 85 136 149 80 139 150 81 140 151 82 141 150 85 137 146 83 136 142 82 129 134 76 127 132 68 123 126 55 116 116 42 106 106 32 89 88 23 68 67 10 55 55 3 22 21 1 49 55 7 112 129 51 124 147 59 129 154 73 129 152 80 139 163 85 140 166 77 140 160 73 148 167 75 140 155 60 146 160 62 142 153 59 135 147 61 144 156 80 114 125 56 29 32 13 15 19 0 38 45 3 78 86 29 89 99 30 90 98 21 97 106 25 101 111 25 108 110 26 109 107 20 110 105 14 113 103 8 115 100 5 114 100 3 112 98 1 110 96 0 110 91 0 115 96 4 118 99 7 116 97 5 114 95 3 115 96 4 115 96 4 114 95 3 101 79 4 95 72 0 101 76 0 118 93 11 126 104 21 124 103 20 123 104 25 127 110 30 119 103 25 118 102 24 117 101 24 117 101 26 119 102 30 121 104 34 120 103 33 119 102 33 124 103 24 110 89 10 108 89 12 129 111 37 150 132 66 153 136 82 149 130 87 146 128 88 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 147 131 105 147 131 105 148 132 106 148 132 106 148 132 106 148 132 106 147 131 105 147 131 105 148 130 106 148 130 106 147 131 106 147 131 106 146 132 106 146 132 106 144 132 106 144 132 106 148 134 107 148 134 107 147 133 106 147 133 107 147 133 107 147 132 109 148 133 110 148 133 112 146 134 112 147 135 113 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 146 133 116 146 133 116 146 133 116 147 134 117 147 134 117 147 134 117 148 135 118 148 135 118 148 138 113 148 137 115 149 138 116 149 138 116 150 139 119 150 139 121 151 140 122 151 140 122 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 150 141 124 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 144 126 151 144 126 152 145 127 153 146 128 153 146 128 153 146 128 153 146 128 153 146 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 156 145 127 156 145 127 156 144 128 155 146 129 155 146 131 154 147 131 154 147 131 155 148 132 149 131 45 149 131 47 147 130 50 147 129 55 146 127 59 144 126 64 143 124 66 143 124 68 137 120 66 137 120 68 135 117 69 133 114 71 131 111 74 130 110 77 128 107 78 127 106 79 128 102 77 127 101 78 126 98 76 126 98 76 130 99 79 131 100 80 131 98 79 130 97 78 132 100 79 135 100 78 135 100 78 136 100 76 139 98 76 141 99 75 141 99 74 143 99 74 143 101 76 144 102 77 145 103 78 146 104 79 147 105 80 147 105 80 147 105 80 147 105 80 146 106 81 146 106 81 147 107 82 147 107 82 147 107 82 147 107 82 147 107 82 147 107 82 144 107 81 144 107 81 145 108 82 146 109 83 146 109 83 146 109 83 146 109 83 145 108 82 149 109 84 146 109 83 146 109 83 145 109 85 145 109 87 145 110 88 146 111 89 146 111 91 143 111 90 143 111 90 143 111 90 143 110 91 143 110 91 143 110 93 143 110 93 143 110 95 145 110 91 146 111 92 147 112 93 149 114 95 150 115 96 150 115 96 150 115 96 150 115 96 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 147 116 96 149 116 97 149 116 97 148 115 96 148 115 98 146 113 96 145 112 97 144 111 96 143 110 95 143 112 94 142 110 95 141 109 94 140 108 93 140 106 94 138 104 94 137 103 93 137 103 93 133 103 93 132 102 92 130 100 89 130 100 89 130 101 87 129 100 86 128 99 83 126 97 81 126 94 79 126 94 79 125 93 78 124 92 77 123 91 76 123 91 76 123 91 76 123 91 76 119 90 72 119 91 70 119 91 70 119 91 70 119 91 69 119 91 67 119 91 67 119 91 67 120 94 69 120 94 69 120 94 69 119 93 68 119 93 68 119 93 68 118 92 67 118 92 67 113 93 66 113 93 66 113 94 64 113 94 64 112 93 61 112 93 61 112 93 60 112 93 60 113 90 58 111 91 58 111 91 58 112 92 59 111 92 59 110 94 60 110 94 60 110 94 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 111 92 62 110 91 61 110 91 61 110 91 61 110 90 63 111 91 64 111 91 66 112 92 67 113 94 54 113 95 55 113 95 55 113 95 55 112 97 54 112 98 53 113 99 54 113 99 52 117 100 54 115 101 54 116 102 55 116 104 56 118 106 56 118 108 57 119 109 56 119 110 55 117 115 58 118 116 59 119 117 60 120 119 62 121 120 63 121 122 64 122 123 65 122 123 65 127 122 66 128 123 67 129 124 66 128 126 67 129 127 66 128 128 66 128 128 64 127 129 64 130 129 64 130 129 64 131 130 65 131 130 63 131 130 63 132 132 62 132 132 62 132 132 62 131 134 67 131 134 67 131 134 67 131 133 68 130 132 67 129 131 68 128 130 67 127 128 68 126 125 69 125 124 68 124 125 68 123 124 67 121 124 67 120 123 66 119 124 66 119 124 66 121 120 63 121 120 63 121 120 63 121 120 63 122 121 64 122 121 64 122 121 64 122 121 64 123 123 63 123 123 63 124 124 64 125 127 64 126 128 63 126 131 65 127 132 65 128 133 66 128 134 70 126 135 72 127 135 75 128 136 77 129 139 79 130 142 80 131 143 79 133 145 79 133 145 79 134 146 80 135 147 81 136 149 80 137 150 81 138 151 81 138 151 81 138 151 81 144 152 77 144 152 75 144 152 75 144 153 74 144 153 74 144 153 72 144 153 72 144 153 72 142 153 74 142 153 75 141 152 74 140 151 75 139 150 74 138 148 75 138 148 75 137 147 74 138 145 77 138 145 77 136 143 75 135 142 74 133 140 72 132 139 72 131 138 71 130 137 70 125 133 74 124 132 72 123 131 71 121 131 68 120 131 65 119 131 65 119 132 63 118 133 64 121 131 68 120 129 66 121 130 65 125 134 67 126 137 71 124 136 70 122 138 73 121 140 76 156 189 162 171 205 178 98 135 104 125 165 131 153 194 160 140 181 147 142 186 153 149 193 160 146 196 167 151 200 170 155 204 174 160 207 175 163 208 177 165 209 176 169 210 178 172 211 180 175 213 172 181 218 175 179 216 173 173 210 167 173 208 168 178 209 175 196 227 196 131 161 135 40 73 30 99 135 91 123 162 115 118 160 112 130 172 126 140 178 137 138 174 138 137 171 138 146 177 143 145 176 142 145 175 139 146 174 136 145 171 134 146 168 130 144 164 127 143 164 125 144 168 120 148 171 125 137 159 113 135 154 109 145 162 117 136 152 103 130 144 91 145 158 102 134 148 95 65 80 25 99 114 57 130 145 86 133 148 91 130 145 90 137 151 100 134 148 99 134 152 100 136 153 101 136 153 101 138 152 99 138 152 99 138 151 97 138 151 97 137 150 96 138 154 92 134 149 82 132 147 78 147 159 97 108 118 65 41 49 0 90 100 40 120 131 63 120 140 68 126 147 80 128 152 90 128 153 96 129 153 101 132 155 101 134 155 98 132 152 93 131 149 87 136 151 92 151 162 106 129 136 82 62 65 10 55 55 0 104 103 38 113 113 43 110 125 42 117 134 56 124 141 71 125 145 76 129 145 80 132 146 84 138 147 90 139 146 92 141 150 93 141 151 91 140 150 87 140 149 82 138 148 79 137 144 77 134 141 74 133 138 74 128 131 74 119 121 58 110 111 41 97 98 22 78 80 5 72 75 6 81 85 24 91 96 40 31 36 6 59 70 14 109 131 46 115 142 49 129 157 73 133 159 85 136 163 84 135 161 72 141 157 68 150 165 72 140 152 54 143 153 54 144 151 55 133 142 51 138 147 64 132 141 62 65 69 42 12 16 0 15 18 0 62 68 24 80 86 24 82 90 15 95 102 22 100 107 27 107 106 26 109 104 22 109 102 14 113 100 8 114 99 4 113 97 1 112 96 0 111 95 0 108 87 0 115 94 3 115 94 5 110 89 0 109 88 0 114 92 6 113 91 5 107 85 0 95 73 0 107 85 10 116 95 16 119 98 15 125 104 21 130 112 28 125 108 26 113 98 17 116 102 29 117 103 30 118 104 31 120 103 31 119 102 30 118 100 28 117 99 27 117 99 27 115 93 7 120 99 18 134 114 45 150 131 73 155 137 89 148 133 92 144 130 93 144 130 93 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 146 131 102 146 131 102 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 145 130 101 146 130 104 147 131 105 147 131 105 148 132 106 148 132 106 147 131 105 147 131 105 146 130 104 148 130 106 148 130 106 147 131 106 147 131 106 146 132 106 146 132 106 144 132 106 144 132 106 148 134 107 148 134 107 148 134 107 147 133 107 147 133 107 148 133 110 148 133 110 148 133 112 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 149 137 115 149 137 115 146 133 114 146 133 114 146 133 114 147 134 115 147 134 115 147 134 115 148 135 116 148 135 116 147 137 112 148 137 115 148 137 115 149 138 116 150 139 119 151 140 122 151 140 122 151 140 122 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 144 128 151 144 128 152 145 129 153 146 130 153 146 130 153 146 130 153 146 130 153 146 130 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 156 145 125 154 146 125 154 146 127 155 146 129 155 146 131 155 145 133 156 146 134 156 146 136 161 142 40 160 140 43 159 140 46 158 138 51 155 136 57 154 136 62 153 134 65 153 134 66 147 131 69 145 129 69 143 126 70 140 123 71 137 119 73 134 115 75 131 111 76 130 110 77 132 107 76 130 105 75 129 102 73 129 102 75 132 102 78 132 102 78 133 101 80 131 99 78 133 101 76 135 101 76 136 102 77 137 101 77 140 100 75 142 100 76 142 100 76 144 100 75 143 103 77 144 104 78 145 105 79 146 106 80 146 106 80 147 107 81 146 106 80 146 106 80 147 106 84 147 106 84 147 106 84 147 106 84 147 106 84 147 106 84 147 106 84 147 106 84 145 107 84 145 107 84 146 108 85 147 109 86 147 109 86 147 109 86 147 109 86 146 108 85 148 108 83 146 108 85 145 107 84 144 108 86 145 109 87 144 109 89 145 110 90 146 111 91 145 110 90 145 110 90 145 110 90 145 110 91 145 110 91 145 109 93 145 109 93 145 109 95 146 111 92 147 112 93 148 113 94 149 114 95 150 115 96 151 116 97 151 116 97 151 116 97 149 116 97 149 116 97 149 116 97 149 116 97 149 116 97 149 116 97 149 116 97 149 116 97 150 117 98 150 117 98 149 116 97 149 116 99 147 114 97 146 113 98 145 112 97 144 111 96 145 112 95 144 111 96 143 110 95 142 109 94 139 107 94 138 106 95 137 105 94 137 105 94 133 105 94 131 103 92 129 101 90 129 101 89 129 101 89 129 101 87 127 99 85 125 97 83 128 96 83 128 96 83 126 94 81 125 93 80 125 93 80 124 92 79 124 92 79 124 92 79 122 91 73 122 91 71 122 91 71 122 91 71 122 91 70 122 92 68 122 92 68 122 92 68 121 93 69 121 93 69 121 93 69 121 93 69 120 92 68 120 92 68 120 92 68 120 92 68 114 93 66 114 93 66 114 93 64 114 93 64 113 92 61 113 92 61 113 93 60 113 93 60 113 90 58 111 91 58 111 91 58 112 92 59 111 92 59 110 94 60 110 94 60 110 94 60 112 93 60 112 93 60 111 92 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 111 92 60 111 92 60 110 91 59 110 91 61 111 92 62 112 92 65 112 92 65 113 93 66 114 95 55 115 96 54 114 97 54 113 99 54 113 99 52 113 101 53 113 101 53 113 103 54 116 104 54 116 104 52 117 106 52 118 109 54 119 110 53 119 113 55 120 114 56 120 114 56 120 120 58 120 120 58 122 122 60 123 125 62 124 126 63 123 128 64 123 128 64 124 129 65 130 128 67 130 128 67 130 130 66 131 131 67 131 134 67 131 134 67 131 134 65 129 135 65 132 133 63 132 133 63 132 133 63 133 135 62 133 135 62 133 135 60 133 135 60 133 135 60 131 137 67 131 137 67 131 137 67 130 135 68 129 134 67 128 133 67 127 132 66 126 131 65 124 128 69 123 127 68 123 127 68 121 127 67 120 126 66 117 125 65 117 125 65 116 126 65 120 122 59 120 122 59 120 122 59 121 123 60 121 123 60 121 123 60 122 124 61 122 124 61 121 122 62 122 124 61 123 125 62 122 127 63 124 129 63 124 131 64 125 132 65 125 132 65 125 134 71 125 133 73 126 134 75 126 135 78 127 138 80 129 140 80 131 143 81 130 145 80 132 144 80 133 145 81 134 146 82 136 148 82 137 149 83 137 150 81 137 150 81 137 150 81 145 153 78 145 153 78 145 153 78 145 153 76 145 154 75 145 154 75 145 154 75 145 154 73 143 154 76 143 154 76 142 153 77 141 152 76 141 151 78 140 150 77 140 150 79 139 149 78 139 146 78 139 146 78 138 145 75 137 144 74 135 142 72 134 141 71 133 140 70 133 140 70 131 138 71 130 137 70 127 136 69 126 136 67 124 135 66 123 135 63 122 135 63 121 134 62 124 134 71 122 131 66 124 131 64 127 134 67 124 135 69 120 134 73 120 140 81 123 146 90 163 201 180 170 208 183 105 144 113 130 170 135 149 191 153 144 188 152 150 194 161 151 196 165 150 200 171 153 202 172 156 205 175 161 208 176 164 209 178 166 210 177 170 211 179 172 211 180 173 210 169 177 214 173 179 216 173 173 208 166 175 207 166 175 207 170 187 218 186 134 163 133 44 73 27 88 120 71 117 151 100 115 152 98 124 162 105 133 170 116 135 167 118 143 172 126 137 165 125 138 166 126 140 167 126 141 168 127 143 168 128 145 168 126 146 167 126 146 167 126 140 163 117 144 167 121 139 160 117 137 155 113 143 160 115 140 156 107 142 156 103 156 169 115 106 120 67 64 79 24 114 129 72 133 148 91 134 149 94 125 139 86 136 150 101 135 148 102 137 151 98 137 151 98 137 151 98 138 151 97 138 151 97 139 150 94 138 149 93 138 149 93 137 152 87 131 146 77 133 146 76 142 154 90 99 108 55 37 45 0 94 102 43 121 130 63 116 137 68 121 143 78 126 147 88 125 148 94 126 149 95 131 152 96 132 152 93 131 149 87 133 149 84 136 151 86 129 141 79 154 164 104 110 115 57 42 41 0 72 67 12 94 87 33 102 110 37 113 124 48 124 137 58 124 140 65 125 140 73 131 142 82 136 145 88 137 145 88 137 144 90 139 147 88 141 147 85 138 145 78 133 138 71 129 134 67 128 133 66 130 132 67 127 128 70 108 110 45 98 100 27 89 92 13 77 82 2 84 90 16 104 114 45 112 124 60 29 36 3 56 71 12 107 131 43 110 140 42 128 158 70 135 162 85 135 163 79 131 157 66 141 156 65 147 161 66 138 148 51 140 148 49 145 151 53 136 141 47 133 139 49 134 142 56 97 102 61 24 27 0 8 10 0 52 53 19 75 80 24 83 89 15 93 100 22 95 102 25 104 102 27 107 101 23 109 101 18 113 99 11 113 98 5 113 97 2 113 97 2 113 97 2 112 91 0 115 94 5 112 91 2 108 86 0 110 88 3 117 95 10 114 92 9 105 83 0 102 80 7 117 95 20 126 107 28 125 108 26 124 109 26 128 113 32 122 106 28 111 95 18 114 101 31 117 104 34 120 106 35 122 105 33 119 103 28 117 99 23 116 97 20 116 97 20 121 103 17 140 121 45 155 135 74 153 135 89 147 129 93 144 129 98 144 131 99 145 132 98 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 148 131 105 148 131 105 147 131 105 147 131 105 146 132 105 146 132 105 144 133 105 144 133 105 149 135 108 148 134 107 148 134 107 148 134 108 148 134 108 148 133 110 148 133 110 149 134 113 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 149 137 115 149 137 115 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 147 137 112 148 137 115 148 137 115 149 138 116 150 139 119 151 140 122 151 140 122 151 140 122 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 143 130 151 143 130 152 144 131 153 145 132 153 145 132 153 145 132 153 145 132 153 145 132 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 155 147 126 155 147 126 155 147 128 155 146 129 156 147 132 156 146 134 156 146 134 159 146 137 167 144 38 166 145 40 165 143 42 163 143 48 161 141 52 159 141 57 157 140 60 156 140 63 154 139 70 153 138 71 150 135 70 147 131 72 143 126 72 140 122 74 138 119 76 136 117 75 137 113 75 135 111 73 134 108 73 133 107 74 135 106 76 135 105 77 135 104 76 134 102 77 135 104 76 137 103 76 137 103 76 138 102 76 142 102 77 143 101 77 143 101 77 146 101 78 144 104 78 145 105 79 146 106 80 147 107 81 147 107 81 148 108 82 148 108 82 147 107 81 146 108 85 146 108 85 146 108 85 146 108 85 146 108 85 145 107 84 145 107 84 145 107 84 145 109 85 145 109 85 146 110 86 147 111 87 147 111 87 147 111 87 147 111 87 146 110 86 148 107 85 145 107 84 145 107 84 144 108 86 144 107 88 144 109 89 145 110 90 145 110 91 145 110 90 145 110 90 145 110 90 145 110 91 145 110 91 145 109 93 145 109 93 145 109 95 145 113 92 145 113 92 147 115 94 148 116 95 149 117 96 150 118 97 150 118 97 150 118 97 150 117 98 150 117 98 150 117 98 150 117 98 150 117 98 150 117 98 150 117 98 150 117 98 150 117 98 150 117 98 150 117 98 149 116 99 149 116 99 147 114 99 146 113 98 145 112 97 147 111 95 147 111 97 144 111 96 142 109 94 140 108 95 139 107 96 136 106 95 135 105 94 133 104 96 131 102 94 130 102 91 129 101 90 130 102 90 129 101 89 127 99 85 126 98 84 129 97 86 129 97 86 128 96 85 126 94 83 125 93 82 125 93 82 125 93 82 125 93 82 122 91 73 122 91 71 122 91 71 122 91 71 122 91 70 122 92 68 122 92 68 122 92 68 124 94 70 123 93 69 123 93 69 123 93 69 123 93 69 122 92 68 122 92 68 122 92 68 114 93 66 114 93 66 114 93 64 114 93 64 113 92 61 113 92 61 113 93 60 113 93 60 113 90 58 111 91 58 112 92 59 112 92 59 111 92 59 109 93 59 109 93 59 109 93 59 112 93 61 112 93 61 111 92 60 111 92 60 111 92 60 110 91 59 110 91 59 110 91 59 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 111 92 60 111 92 60 111 92 60 111 92 60 112 93 61 112 93 60 113 94 61 114 95 62 115 96 56 115 96 54 115 98 52 114 100 51 114 102 50 114 104 53 113 106 54 114 106 57 118 108 55 118 109 54 119 110 51 119 113 51 121 116 52 121 117 53 122 118 55 123 119 58 124 125 59 124 125 59 126 127 61 127 130 63 128 131 64 127 132 65 127 132 65 127 134 66 133 134 68 134 135 69 133 136 67 134 137 68 133 139 67 133 139 67 132 138 64 131 139 64 135 139 63 135 139 63 135 139 63 135 139 62 135 139 62 135 140 60 135 140 60 135 140 58 131 139 66 131 139 66 131 139 66 131 138 68 130 137 67 129 136 68 128 135 67 127 134 66 125 131 69 123 132 69 122 131 68 121 130 67 119 129 66 117 129 65 117 129 65 116 128 64 120 125 59 120 125 59 120 125 59 121 126 60 121 126 60 121 126 60 121 126 60 122 127 61 120 124 63 121 125 64 121 125 64 121 127 65 122 128 66 121 130 65 122 131 66 122 131 66 123 131 71 123 133 73 123 132 75 124 135 79 125 136 80 125 139 80 127 141 80 128 142 80 132 144 82 133 145 83 135 147 85 136 148 84 137 149 85 137 149 83 138 150 84 138 150 84 144 151 81 144 152 79 144 152 79 144 152 79 144 152 77 144 152 75 144 152 75 144 152 75 143 154 78 143 154 78 143 154 78 142 152 79 142 152 79 142 152 81 142 152 81 142 152 81 142 149 79 142 149 79 141 148 78 141 149 76 140 148 75 139 147 72 139 147 72 138 146 71 139 145 71 138 144 70 137 143 69 134 142 67 133 141 64 129 140 62 128 139 61 126 139 60 129 138 71 127 134 66 128 133 66 128 135 67 124 134 71 120 135 78 124 146 97 134 161 116 175 217 195 153 193 167 111 151 117 129 170 130 141 184 141 136 182 145 142 189 157 138 186 160 154 204 175 157 206 176 159 208 178 163 210 178 166 211 180 168 212 179 171 212 180 173 212 181 171 207 171 173 207 170 178 213 173 173 206 163 174 207 164 170 201 160 178 208 172 140 170 136 31 49 11 65 88 46 109 135 87 121 151 97 127 161 101 132 163 104 124 155 96 136 165 107 139 167 119 141 167 120 141 167 120 144 167 121 144 167 121 145 167 121 144 166 120 144 166 120 136 159 115 138 161 119 141 162 121 142 160 120 143 160 118 151 167 122 160 174 125 161 174 121 84 99 44 85 100 45 126 141 84 132 147 90 137 152 97 127 141 90 136 149 103 137 150 107 138 151 97 138 151 97 138 151 97 140 151 95 139 150 94 139 148 91 138 147 90 137 146 89 135 147 81 134 147 77 133 146 74 140 151 85 97 106 51 38 45 0 92 100 43 118 127 60 118 138 75 124 144 85 128 147 92 128 146 94 129 146 94 130 148 90 132 148 85 130 147 79 139 152 83 135 148 79 128 140 74 138 150 86 129 137 78 74 77 24 45 43 0 68 61 19 86 84 25 103 106 35 117 126 45 119 132 52 120 133 64 126 137 79 131 140 83 132 140 80 135 141 81 137 143 81 138 143 77 136 142 72 132 135 64 127 130 61 124 127 58 124 125 59 103 103 41 84 85 17 86 87 11 96 100 16 101 107 21 115 127 45 123 137 60 108 125 54 13 22 0 45 60 3 110 134 48 123 150 55 129 157 70 131 158 79 138 163 79 133 158 64 142 157 66 142 155 63 137 147 51 138 146 47 143 149 51 138 144 48 129 136 41 129 138 45 110 118 58 45 50 10 18 17 0 44 44 16 72 75 22 84 90 18 93 97 21 91 94 25 100 100 28 104 100 26 108 101 20 111 99 13 113 98 7 112 97 4 113 98 3 114 99 4 117 97 8 115 95 6 111 91 4 110 90 4 115 94 11 118 97 16 115 94 15 108 87 8 117 95 22 115 96 20 122 106 28 131 118 39 127 116 36 116 102 27 116 99 29 123 106 37 114 104 35 116 103 33 117 103 32 117 103 28 119 102 24 120 103 21 123 105 19 127 107 21 144 127 57 153 135 73 153 136 84 143 125 85 139 123 90 145 130 101 149 134 105 144 130 101 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 146 131 102 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 145 129 103 145 129 103 149 132 104 149 132 104 148 133 104 148 133 104 147 133 104 147 133 104 145 134 104 145 134 104 149 135 108 149 135 108 148 134 107 148 134 108 148 134 108 148 133 110 149 134 111 149 134 113 146 134 112 147 135 113 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 136 114 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 148 138 113 148 137 115 149 138 116 149 138 116 150 139 119 150 139 121 151 140 122 151 140 122 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 151 142 125 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 143 130 151 143 130 152 144 131 153 145 132 153 145 132 153 145 132 153 145 132 153 145 132 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 147 128 154 147 128 154 147 129 156 147 130 156 147 132 158 146 132 159 147 133 159 147 133 169 147 38 169 146 40 167 145 43 164 146 46 162 146 51 161 146 55 160 146 58 160 145 60 159 145 72 158 144 73 156 141 74 153 138 73 151 135 75 148 131 75 146 129 77 145 128 76 144 122 75 141 118 74 140 116 72 138 113 73 140 112 75 139 110 76 139 108 77 137 106 75 137 106 77 139 105 77 139 105 77 141 106 78 144 104 79 145 103 79 146 104 80 148 103 80 146 106 80 147 107 81 148 108 82 149 109 83 149 109 83 150 110 84 150 110 84 150 110 84 149 111 90 148 110 89 148 110 89 148 110 89 147 109 88 147 109 88 147 109 88 146 108 87 145 109 87 146 110 88 147 111 89 147 111 89 148 112 90 148 112 90 147 111 89 147 111 89 149 108 86 147 109 88 146 108 87 145 109 87 146 109 90 145 110 90 146 111 92 147 112 93 146 109 90 146 109 90 146 109 90 146 109 91 146 109 91 146 109 93 146 109 93 146 108 95 144 113 92 145 114 93 146 115 94 147 116 95 149 118 97 149 118 97 149 118 97 149 118 97 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 150 117 98 150 117 98 150 117 98 150 117 100 149 116 99 149 116 101 148 115 100 147 114 99 148 112 96 147 111 97 146 110 96 143 110 95 141 109 96 137 107 96 136 106 95 136 106 95 133 104 96 132 103 95 130 101 93 129 101 90 130 102 91 129 101 89 128 100 88 126 98 84 129 97 86 128 96 85 127 95 84 126 94 83 125 93 82 124 92 81 124 92 81 124 92 81 123 90 73 123 90 71 123 90 71 123 90 71 123 91 70 123 91 68 123 91 68 123 91 68 124 94 70 124 94 70 123 93 69 123 93 69 123 93 69 122 92 68 122 92 68 122 92 68 114 93 66 114 93 66 114 93 64 114 93 64 113 92 61 113 92 61 113 93 60 113 93 60 114 91 59 112 92 59 112 92 59 112 92 59 111 92 59 109 93 59 108 92 58 108 92 58 112 93 61 112 93 61 111 92 60 111 92 60 111 92 60 110 91 59 110 91 59 110 91 59 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 111 92 60 111 92 60 111 92 59 111 93 57 112 94 56 113 95 57 114 96 56 115 98 55 116 97 57 116 97 54 116 100 51 116 103 50 116 105 51 115 108 53 115 109 57 116 110 60 121 112 57 120 114 54 121 116 52 123 118 50 124 121 52 123 122 55 125 124 59 125 124 60 129 128 61 130 129 62 130 131 63 132 133 65 132 135 66 133 136 67 132 138 68 132 138 68 137 140 69 137 140 69 138 141 70 136 142 68 137 143 69 136 144 67 135 143 66 135 144 65 139 143 66 139 144 64 138 143 63 138 143 63 138 143 61 138 143 61 138 143 59 138 143 59 131 142 66 131 142 66 132 143 67 131 141 68 131 141 70 130 140 69 129 139 68 128 138 69 126 137 71 126 137 71 125 136 70 123 135 69 122 134 68 119 134 67 118 133 66 118 133 66 122 129 61 122 129 61 123 130 62 123 130 62 123 130 62 124 131 63 124 131 63 124 131 63 123 127 66 122 128 68 122 128 68 121 129 69 121 129 69 120 130 69 121 131 70 121 131 70 120 130 70 121 130 73 121 130 75 121 131 78 123 133 80 123 136 80 125 139 80 125 141 79 130 141 81 131 142 82 132 143 83 134 146 84 135 147 85 135 147 83 136 148 84 136 148 82 142 149 81 142 149 81 142 149 81 142 149 79 142 149 79 142 150 77 142 150 77 142 150 77 143 154 78 143 154 78 143 153 80 143 153 80 143 153 82 144 154 83 144 154 83 144 154 85 146 153 83 146 153 83 146 154 81 146 154 81 146 154 79 146 154 77 146 154 77 146 154 77 149 152 71 148 151 70 146 151 69 144 149 67 139 147 64 137 145 62 134 143 62 133 142 61 132 142 71 131 139 66 131 137 65 132 137 70 125 135 74 121 138 86 132 157 115 149 179 143 199 241 217 134 175 145 116 157 117 138 180 134 152 195 149 139 187 147 139 193 161 141 195 169 155 205 176 157 206 176 157 206 176 161 208 176 164 209 178 166 210 177 169 210 178 170 209 178 172 205 174 168 202 169 174 208 171 169 201 160 170 203 158 162 193 149 171 202 160 151 179 138 53 58 38 51 61 36 77 92 59 96 119 75 118 145 94 130 159 103 122 150 92 134 162 104 142 166 114 142 166 114 142 166 114 142 165 113 141 164 112 139 162 110 140 160 109 139 159 108 136 158 119 131 153 114 141 161 124 143 160 124 136 152 115 151 166 125 158 171 127 136 148 100 69 84 29 114 129 74 132 147 90 127 142 85 139 153 100 131 145 96 134 147 103 133 145 105 136 149 95 139 150 94 139 150 94 138 149 91 138 147 90 138 146 87 137 145 86 137 145 86 132 145 76 138 151 79 135 147 73 138 149 83 101 108 54 40 47 0 89 97 40 117 123 59 116 135 79 123 140 86 128 142 93 129 141 93 129 142 89 133 144 84 133 146 77 132 145 73 137 147 78 135 146 77 130 143 73 119 134 65 134 146 84 114 121 70 53 54 14 43 40 7 65 57 10 85 84 17 105 110 26 110 119 36 111 122 53 119 129 69 125 135 75 126 135 68 133 138 72 131 136 69 129 135 65 131 135 61 128 132 58 122 123 53 110 111 43 100 101 35 88 87 23 81 81 9 100 101 21 119 124 34 123 132 41 139 153 65 139 159 74 111 132 53 12 17 0 33 47 0 107 129 46 128 153 61 129 155 68 131 154 74 141 163 78 132 153 58 139 153 65 135 148 58 137 148 54 135 142 47 134 141 45 135 142 46 126 136 39 122 134 36 121 130 51 75 79 29 35 35 11 34 32 7 56 58 8 78 81 10 86 90 16 87 89 26 97 98 28 99 99 25 106 101 20 109 99 14 109 98 8 110 97 3 112 99 3 111 101 4 116 99 9 112 95 5 110 93 5 112 94 8 114 96 14 113 94 15 112 93 16 112 93 16 123 101 26 119 101 25 121 108 30 126 115 36 119 110 35 111 98 30 114 98 36 128 109 51 116 106 37 112 102 31 110 98 24 111 98 19 119 102 20 128 111 23 139 120 28 144 125 31 149 136 84 147 133 84 143 129 84 141 126 87 142 126 92 146 129 99 146 130 104 145 129 103 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 145 130 101 145 130 101 145 130 101 146 131 102 147 132 103 147 132 103 147 132 103 148 133 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 146 130 104 146 130 104 146 130 104 149 132 104 149 132 104 148 133 104 148 133 104 147 133 104 147 133 104 145 134 104 145 134 104 149 135 108 149 135 108 148 134 107 148 134 108 148 134 108 148 133 110 149 134 111 149 134 113 146 134 112 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 135 113 147 135 113 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 147 135 113 148 136 114 148 136 114 149 139 114 149 138 116 149 138 116 149 138 116 149 138 118 150 139 121 150 139 121 150 139 121 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 143 130 151 143 130 152 144 131 153 145 132 153 145 132 153 145 132 153 145 132 153 145 132 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 152 146 130 153 146 130 153 146 130 155 146 131 155 146 129 157 145 129 158 145 128 159 146 129 171 148 42 171 148 44 170 148 46 167 149 49 165 149 53 164 149 56 163 149 60 162 151 61 161 147 74 160 146 75 159 144 75 157 142 75 156 140 78 154 138 78 153 137 78 152 135 79 148 126 76 146 124 74 144 120 72 142 118 74 143 115 75 142 114 75 141 111 75 140 110 76 139 108 77 141 107 79 141 107 79 143 108 80 146 106 80 147 105 81 148 106 82 150 105 82 146 109 82 146 109 82 148 111 84 149 112 85 149 112 85 149 112 85 149 112 85 149 112 85 149 113 91 149 113 91 149 113 91 148 112 90 148 112 90 147 111 89 147 111 89 147 111 89 146 110 88 146 110 88 147 111 89 148 112 90 148 112 90 148 112 90 148 112 90 147 111 89 150 109 89 148 110 89 147 109 88 146 109 90 147 110 91 146 111 92 147 112 93 148 113 94 146 109 90 146 109 90 146 109 90 146 109 91 146 109 91 146 109 93 146 109 93 146 108 95 142 114 92 143 115 93 144 116 94 146 118 96 147 119 97 147 119 97 148 120 98 148 120 98 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 152 117 98 149 116 97 150 117 98 150 117 98 150 117 100 150 117 100 149 116 101 149 116 101 148 115 100 149 112 96 147 111 97 146 110 96 143 110 95 141 109 96 138 108 97 137 107 96 135 107 95 132 105 96 131 104 95 129 102 93 129 102 91 129 102 91 128 102 89 127 101 88 125 99 86 128 96 85 128 96 85 126 94 83 125 93 82 124 92 81 123 91 80 123 91 80 123 91 80 123 90 73 123 90 71 123 90 71 123 90 71 123 91 70 123 91 68 123 91 68 123 91 68 124 94 70 124 94 70 124 94 70 123 93 69 123 93 69 123 93 69 122 92 68 122 92 68 116 92 66 116 92 66 116 92 64 116 92 64 115 92 61 115 92 61 115 92 60 115 92 60 115 92 60 113 93 60 113 93 60 112 92 59 111 92 59 108 92 58 108 92 58 108 92 58 112 93 61 112 93 61 111 92 60 111 92 60 111 92 60 110 91 59 110 91 59 110 91 59 108 92 59 110 91 59 113 90 59 114 89 59 114 89 59 113 90 59 110 91 59 108 92 59 111 92 62 111 92 60 111 92 59 112 94 58 112 94 54 114 97 54 115 98 52 115 98 52 118 96 57 117 98 55 117 101 50 117 104 51 117 108 51 116 109 54 117 111 59 116 113 62 122 116 58 123 117 57 124 119 53 125 122 51 127 124 53 126 126 56 128 127 60 127 127 63 132 132 62 133 133 63 134 134 64 135 136 66 136 137 67 136 139 68 137 140 69 137 140 69 140 144 70 140 144 70 139 145 71 139 146 69 139 147 70 138 147 68 136 147 68 136 147 68 141 146 66 141 146 66 141 146 64 141 146 64 141 146 62 141 146 62 141 147 61 141 147 61 133 144 66 133 144 68 133 144 68 133 143 70 133 143 70 132 142 71 131 141 70 131 141 70 129 140 72 129 140 72 127 140 71 126 139 70 123 138 69 122 137 68 120 137 67 119 136 66 125 132 62 125 132 62 125 132 62 126 133 63 126 133 63 126 133 63 127 134 64 127 134 64 124 130 70 124 130 70 124 130 70 122 130 71 121 131 71 121 131 71 121 130 73 120 131 73 119 129 69 119 128 71 119 129 76 120 130 78 120 133 80 122 135 81 123 138 79 124 140 78 127 138 80 128 139 79 129 140 80 130 141 81 131 143 81 132 144 80 132 144 80 132 144 80 141 147 83 141 148 81 141 148 81 141 148 80 141 148 80 141 148 78 141 148 78 141 148 78 142 153 77 143 154 78 143 153 80 144 154 81 144 154 83 145 155 84 145 155 86 145 155 86 149 156 86 149 156 86 149 157 84 149 157 82 150 158 83 150 158 81 150 159 80 151 160 81 154 157 70 153 155 71 152 154 70 149 153 68 145 151 65 142 147 63 139 144 60 136 144 59 134 145 69 133 141 66 134 140 66 134 140 70 127 137 77 123 141 93 139 165 128 161 192 161 187 227 201 119 160 128 129 170 128 133 175 125 136 182 133 134 185 142 145 200 168 141 199 175 153 203 174 154 203 173 154 203 173 157 204 172 160 205 174 162 206 173 165 206 174 165 204 173 174 207 180 166 199 168 173 205 168 166 198 157 168 199 155 157 189 142 169 198 152 159 188 142 84 80 77 31 32 24 12 21 0 24 41 7 67 90 46 105 132 81 109 136 83 125 152 97 128 152 94 129 152 96 130 153 97 132 155 99 133 156 100 134 157 103 136 156 103 136 156 103 140 162 124 128 150 112 138 158 123 139 156 122 126 142 106 143 158 119 144 157 114 102 114 68 61 76 21 134 149 94 131 146 89 121 136 81 139 153 100 134 148 99 131 144 101 128 140 100 137 148 92 137 148 92 137 148 92 138 147 90 137 147 87 137 145 86 136 144 85 137 143 83 131 144 74 141 155 80 136 148 74 137 148 82 104 111 57 42 49 0 88 93 37 114 120 56 111 128 76 117 133 84 124 136 90 127 136 89 129 137 86 133 143 82 134 145 76 133 145 69 130 137 67 139 149 78 124 137 65 119 136 65 142 158 95 133 143 91 77 81 44 31 30 0 49 37 0 73 67 5 95 99 14 102 110 24 105 115 44 113 123 63 120 130 69 121 131 62 127 133 63 121 127 55 119 123 49 120 124 48 120 122 47 110 112 39 90 89 22 72 71 6 101 100 33 107 107 33 135 137 53 146 151 59 135 145 49 145 160 67 150 170 81 125 149 65 22 27 7 27 39 0 95 116 37 122 147 55 126 150 64 132 153 74 143 163 76 125 145 48 134 150 61 129 144 53 136 147 55 130 140 44 126 133 37 130 140 43 125 135 36 118 130 30 129 139 50 96 101 45 47 47 23 23 21 0 39 41 0 67 70 0 80 83 12 87 87 27 94 97 28 98 98 26 103 100 21 106 98 13 107 98 7 107 97 2 109 99 4 110 102 4 112 97 6 108 92 4 108 92 5 113 97 12 111 94 12 105 88 10 107 89 13 114 96 20 120 98 23 129 111 35 128 115 37 113 104 27 104 96 24 111 100 36 119 102 46 121 101 50 116 107 38 110 100 29 105 93 17 106 94 12 118 102 15 134 117 25 150 131 36 160 140 43 140 128 88 137 125 85 142 129 87 149 135 96 150 134 98 142 126 93 141 124 98 147 129 105 146 129 99 145 128 98 144 127 97 144 127 97 145 128 98 146 129 99 145 128 98 144 127 97 148 128 101 148 128 101 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 144 129 100 145 130 101 145 130 101 146 131 102 147 132 103 147 132 103 148 133 104 148 133 104 147 131 105 147 131 105 148 132 106 148 132 106 148 132 106 148 132 106 147 131 105 147 131 105 149 132 104 149 132 104 148 133 104 148 133 104 147 133 104 147 133 104 145 134 104 145 134 104 150 136 109 149 135 108 149 135 108 148 134 108 148 134 108 149 134 111 149 134 111 150 135 114 145 133 111 145 133 111 145 133 111 146 134 112 146 134 112 146 134 112 147 135 113 147 135 113 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 150 140 115 150 139 117 150 139 117 149 138 116 149 138 118 149 138 120 149 138 120 149 138 120 151 139 123 151 139 123 150 138 122 150 138 122 151 139 123 151 139 123 152 140 124 153 141 125 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 143 126 152 144 125 152 144 125 152 143 126 152 143 126 152 143 128 152 143 128 152 142 130 152 142 130 151 143 132 151 143 132 152 144 133 153 145 134 153 145 134 153 145 134 153 145 134 153 145 134 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 151 145 133 151 145 131 152 144 131 153 144 129 156 144 128 156 145 127 157 144 125 157 144 125 168 152 30 168 152 30 168 151 33 169 152 38 169 151 41 169 151 43 169 150 47 169 150 48 164 151 59 164 150 62 164 147 67 163 145 69 162 142 71 160 140 69 160 138 65 159 137 62 157 129 64 155 127 62 152 124 59 148 123 59 147 121 64 145 119 68 144 117 72 140 116 72 144 110 73 144 110 75 145 108 79 145 108 82 147 107 82 147 105 81 149 105 80 149 105 80 150 108 83 151 109 84 150 110 84 151 111 85 149 112 86 149 113 87 148 114 87 149 115 88 150 114 92 150 114 92 149 113 91 149 113 91 149 113 91 148 112 90 148 112 90 148 112 90 149 113 87 149 113 87 148 112 88 147 111 87 147 111 89 146 109 90 146 109 91 145 108 90 147 110 92 147 110 92 146 109 91 146 109 91 145 108 90 145 108 90 144 107 89 144 107 89 144 112 89 143 111 88 142 110 87 144 109 87 145 109 87 145 109 87 146 110 88 147 109 88 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 153 118 98 153 118 98 154 119 99 154 119 99 154 119 99 154 119 99 153 118 98 153 118 98 150 115 93 151 116 96 151 116 96 151 116 96 151 116 97 151 115 99 150 114 98 150 114 98 148 111 95 147 109 96 145 109 97 142 108 98 141 108 99 138 108 100 137 108 100 137 108 102 137 102 96 135 102 95 133 100 93 132 99 92 130 100 92 128 99 91 126 97 89 124 95 87 128 96 83 128 96 83 126 96 85 124 96 84 122 96 83 122 96 83 120 96 84 119 95 83 123 91 76 123 91 76 123 90 75 123 90 73 126 90 74 126 91 72 128 91 73 129 92 74 123 90 73 124 91 74 123 92 74 124 93 75 122 93 75 121 92 74 120 93 74 119 92 73 120 89 68 118 90 68 119 91 69 118 92 67 114 93 64 113 94 64 112 93 63 109 93 60 113 90 56 113 90 58 111 91 58 111 90 59 110 91 61 110 90 63 109 92 64 109 92 66 108 94 57 108 94 59 108 94 59 109 95 60 109 95 60 110 95 62 110 95 62 110 95 62 109 97 57 110 96 59 111 95 61 112 93 61 112 93 61 109 93 59 108 94 57 107 95 55 112 93 60 112 93 60 113 95 59 113 95 57 114 96 56 115 98 55 115 98 54 115 98 54 116 100 49 116 103 50 117 106 52 117 108 51 116 110 52 115 113 52 117 117 55 120 120 58 121 122 54 123 124 56 123 126 55 125 129 55 125 132 55 126 133 56 126 135 56 126 135 56 131 135 59 132 136 60 133 137 60 134 138 61 136 141 61 137 142 62 138 143 61 139 144 62 140 148 65 140 148 65 141 149 66 141 149 66 141 149 66 141 149 66 140 148 65 140 148 65 143 150 72 143 150 72 142 149 71 142 149 71 141 148 70 141 148 70 140 147 69 140 147 69 136 149 61 136 148 62 136 148 64 136 148 66 136 147 69 136 147 71 135 145 72 135 145 74 132 143 75 132 143 75 131 142 74 131 142 73 130 142 70 130 142 70 129 141 69 129 141 67 132 139 69 132 139 69 131 139 66 130 138 65 130 138 63 129 137 62 128 136 59 128 136 59 127 135 60 127 135 60 127 135 62 127 134 66 126 133 66 125 131 67 124 130 68 124 130 70 121 131 70 120 132 70 120 131 71 118 132 73 118 133 76 116 134 76 116 133 78 115 134 78 118 136 76 121 137 75 122 138 76 125 139 77 128 140 76 130 141 75 130 141 75 131 140 73 132 142 81 133 143 80 135 145 82 136 147 81 137 148 80 138 149 80 138 149 80 138 150 78 140 150 81 140 150 81 142 152 83 145 152 82 148 154 84 150 156 84 152 158 86 154 158 84 152 159 81 152 159 79 153 161 78 157 162 78 157 163 77 159 163 76 159 163 76 159 164 74 162 162 76 162 162 74 161 160 70 159 158 68 155 155 67 151 153 69 146 151 69 142 151 70 139 142 71 145 149 75 136 144 67 125 137 63 123 144 79 127 157 105 140 178 141 157 200 173 185 224 206 120 159 128 141 181 131 150 192 129 130 172 109 139 181 131 145 189 154 164 207 187 154 204 179 145 193 169 149 195 169 164 208 181 163 206 178 152 193 161 154 194 159 170 208 171 165 202 159 161 199 158 152 190 151 160 198 161 142 178 142 168 199 165 159 186 151 113 139 104 103 119 83 122 133 101 78 84 58 36 35 14 27 25 4 47 45 24 95 98 71 120 124 97 119 138 59 128 147 68 135 154 73 135 152 72 129 146 66 128 142 67 132 145 75 140 151 83 149 159 106 143 157 98 135 153 91 131 152 95 141 160 115 138 152 116 140 151 111 69 78 31 96 101 37 118 124 64 134 143 86 133 146 92 129 143 92 131 145 94 133 145 95 133 143 91 140 145 89 139 145 85 138 144 80 137 144 76 136 143 73 135 142 74 135 141 77 135 141 79 134 146 72 131 143 69 135 147 73 139 149 80 119 125 61 55 60 2 79 83 33 108 110 63 114 125 69 115 128 74 119 134 79 123 138 83 125 140 81 128 140 78 127 138 72 129 136 68 133 138 74 133 138 72 131 138 70 128 138 67 130 142 70 128 141 71 116 129 60 101 113 47 51 46 0 68 62 4 86 78 13 104 95 26 125 117 45 109 102 32 125 122 55 111 110 45 122 121 56 106 106 36 124 124 54 115 115 51 88 89 31 74 78 17 71 82 6 98 112 24 118 131 43 128 143 50 137 155 56 138 160 59 139 164 63 140 167 72 137 165 80 132 161 81 11 22 6 32 45 2 95 114 35 123 145 44 119 141 33 134 152 53 139 156 64 130 146 58 135 142 46 133 140 45 130 137 42 128 133 43 125 129 42 122 126 41 120 124 40 119 123 39 117 116 24 119 115 42 88 82 34 38 31 3 22 16 0 49 47 9 73 76 19 78 84 12 95 99 15 98 102 17 99 98 15 98 96 11 103 97 13 110 99 19 112 96 18 107 91 14 113 89 17 116 94 19 117 101 23 112 101 21 101 92 13 95 87 12 104 94 25 115 104 40 106 99 11 122 113 34 113 103 34 107 95 35 120 109 53 118 108 47 109 102 34 121 114 42 114 108 46 106 99 21 104 96 0 120 110 0 139 126 21 149 134 49 148 133 74 145 130 89 146 130 94 146 130 94 145 129 93 145 129 95 145 129 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 129 104 145 129 104 145 129 104 145 129 104 146 130 105 146 130 105 146 130 105 146 130 105 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 146 132 105 146 132 105 145 131 104 145 131 104 146 132 105 148 134 107 149 135 108 151 137 110 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 143 136 110 144 137 111 145 138 112 145 138 112 146 139 113 146 139 113 145 138 112 145 138 112 148 137 119 148 137 119 148 137 119 148 137 119 149 138 118 149 138 118 149 138 118 149 138 118 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 156 142 131 156 142 133 156 141 134 155 142 134 155 142 134 155 142 133 155 143 129 153 144 127 159 144 139 157 144 136 155 142 133 154 142 130 153 141 127 151 142 127 152 143 126 153 145 126 160 137 131 157 138 132 154 139 132 150 140 130 146 139 121 147 140 114 150 139 107 153 140 105 168 153 26 168 153 28 168 152 30 168 151 33 168 151 37 168 150 38 168 150 42 167 149 41 164 150 51 164 149 54 164 148 60 164 146 62 162 144 62 163 142 61 161 140 57 160 139 56 161 135 60 158 132 57 155 129 55 151 127 57 151 126 62 148 123 66 146 120 71 144 117 72 144 112 73 144 112 74 143 110 79 144 108 82 144 106 83 146 105 83 147 107 82 147 107 82 149 107 83 148 108 83 149 109 84 148 111 85 148 112 86 148 112 86 148 114 87 148 114 87 150 114 92 150 114 92 150 114 92 150 114 92 149 113 91 149 113 91 149 113 91 149 113 91 149 113 87 149 113 89 149 113 89 148 112 90 147 111 89 147 110 91 146 109 91 146 109 91 147 110 92 147 110 92 146 109 91 146 109 91 145 108 90 144 107 89 144 107 89 144 107 89 142 110 87 142 110 87 141 109 86 143 108 86 144 108 86 145 109 87 145 109 87 147 109 88 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 153 118 98 153 118 98 154 119 99 154 119 99 154 119 99 154 119 99 153 118 98 153 118 98 152 117 95 152 117 95 152 117 97 152 117 97 151 116 97 150 115 96 149 113 97 148 112 96 148 111 95 147 109 96 145 109 95 142 108 96 141 109 98 138 108 98 137 108 100 137 108 102 137 104 97 135 102 95 133 100 93 130 100 92 130 100 92 128 99 91 126 97 89 125 96 88 128 96 85 125 95 84 125 95 84 123 95 83 123 95 83 121 95 82 119 95 83 118 94 82 123 91 76 123 91 76 123 90 75 123 90 73 126 90 74 126 91 72 128 91 73 129 92 74 124 91 72 124 91 72 124 93 73 124 93 73 122 94 73 122 94 73 120 93 72 120 93 72 120 89 69 119 91 69 119 91 69 118 92 69 114 93 66 112 92 65 111 92 62 109 92 62 111 91 56 111 91 56 111 91 58 111 92 59 111 92 60 109 92 62 109 92 62 109 92 64 108 96 58 109 97 59 109 97 59 110 98 60 110 98 60 111 98 63 111 98 63 111 98 63 111 99 57 112 98 59 112 96 60 114 95 62 114 95 62 111 95 59 110 96 57 109 97 55 112 96 60 113 98 59 113 98 57 114 99 56 115 101 56 115 101 54 116 102 55 116 102 53 117 104 51 119 106 51 120 109 53 120 111 52 119 113 53 118 117 53 120 120 56 122 122 58 124 125 55 125 126 56 125 128 57 127 131 57 126 133 56 127 134 57 127 136 57 127 136 57 132 136 60 133 137 61 134 138 61 135 139 62 137 142 62 138 143 63 139 144 62 139 144 62 140 148 65 141 149 66 141 149 66 142 150 67 142 150 67 141 149 66 141 149 66 140 148 65 141 148 70 141 148 70 141 148 70 141 148 70 140 147 69 140 147 69 139 146 68 139 146 68 137 149 65 137 149 65 137 149 67 137 148 70 137 148 72 137 147 74 137 147 76 137 147 76 133 144 76 133 144 76 133 144 76 132 143 74 132 144 72 131 143 71 131 143 71 131 143 69 136 143 73 136 143 73 135 143 70 134 142 69 133 141 66 133 141 66 132 140 63 132 140 63 129 140 64 129 140 64 129 139 66 128 138 67 127 137 68 126 135 70 125 134 71 124 133 70 122 132 71 122 132 71 121 132 72 121 132 72 119 133 74 118 133 76 118 133 76 116 134 76 115 133 73 116 134 74 119 135 73 122 136 75 122 136 74 125 137 73 126 136 73 126 137 71 130 140 77 131 141 78 132 142 79 134 145 79 135 146 78 136 147 78 137 148 79 137 148 79 141 151 82 142 152 83 143 153 84 147 154 84 149 156 86 152 158 86 153 159 87 154 160 86 154 163 84 156 163 83 157 165 82 160 165 81 161 167 81 163 167 80 163 167 80 163 168 78 162 165 78 164 164 76 164 163 73 163 162 72 160 160 72 156 159 72 152 157 73 149 157 74 150 153 74 145 150 70 138 145 67 132 145 73 127 149 87 128 160 113 143 182 151 161 205 182 191 230 211 114 154 120 137 173 125 160 194 133 145 182 115 157 198 140 149 195 149 133 183 146 139 193 161 148 199 168 151 200 168 148 195 163 149 193 160 157 197 163 161 198 164 158 196 159 157 194 151 174 211 170 151 189 150 160 198 161 154 190 154 141 173 136 159 186 151 61 85 49 110 129 83 162 179 135 173 184 144 147 153 117 95 99 64 51 55 20 44 51 10 37 45 4 77 87 53 90 98 61 106 115 68 119 128 71 125 136 70 129 139 66 132 143 67 135 146 68 128 138 78 129 141 77 136 153 85 131 149 87 133 149 100 147 160 116 109 119 69 67 76 19 111 116 52 125 134 71 136 147 87 132 145 91 127 141 88 129 143 90 132 145 92 132 142 89 139 144 90 139 144 86 138 144 82 136 143 75 136 143 73 135 142 72 135 142 74 135 142 75 134 146 72 133 145 71 134 144 71 137 147 76 121 127 63 55 60 2 70 72 22 102 104 57 113 124 68 115 128 72 120 135 80 123 138 83 123 138 79 124 136 74 125 134 69 127 134 66 127 132 68 130 135 69 131 138 68 132 140 67 134 144 71 136 148 76 132 143 75 124 136 70 114 111 56 81 76 18 58 53 0 77 68 1 105 96 27 91 84 16 115 109 47 123 119 58 122 119 64 112 110 49 113 112 45 83 84 18 65 67 4 81 86 19 96 108 24 119 133 36 137 152 59 143 158 63 148 166 66 147 170 66 149 174 73 150 177 82 145 173 88 138 165 84 17 25 10 28 40 0 87 104 33 121 141 44 117 138 35 129 147 47 134 151 57 129 145 56 133 140 44 131 138 42 128 135 40 126 131 39 123 128 38 120 125 35 119 122 35 119 122 35 117 118 25 124 122 45 110 105 49 69 64 24 39 33 0 42 37 0 69 68 12 91 92 26 82 85 4 91 93 10 100 99 17 105 100 19 110 101 22 116 103 25 116 100 23 113 95 21 119 95 23 119 97 22 117 101 23 114 103 23 107 98 19 103 94 19 106 96 27 115 101 38 125 118 38 102 94 21 112 101 35 128 116 56 114 103 41 109 98 32 121 112 37 121 112 33 101 94 6 107 98 5 120 108 6 134 121 19 147 131 43 149 134 67 146 128 88 139 123 98 145 129 95 145 129 95 145 129 95 145 129 96 145 129 96 144 127 97 144 127 97 144 127 97 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 129 104 145 129 104 145 129 104 145 129 104 146 130 105 146 130 105 146 130 105 146 130 105 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 148 134 107 149 135 108 150 136 109 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 145 135 110 146 136 111 147 137 112 147 137 112 148 138 113 148 138 113 147 137 112 147 137 112 148 137 119 148 137 119 148 137 119 148 137 119 149 138 120 149 138 118 149 138 118 149 138 118 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 142 127 151 142 127 151 142 127 152 143 128 152 143 128 152 143 128 152 143 128 153 144 129 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 152 145 127 155 144 126 155 143 127 155 143 129 155 143 131 153 143 131 153 144 129 153 145 126 153 145 124 155 147 126 154 146 127 154 146 127 153 144 129 152 142 130 152 142 132 153 143 134 153 143 134 154 141 135 150 139 135 144 137 131 137 134 125 131 132 118 130 129 109 131 127 102 131 126 96 167 153 22 167 152 23 167 152 25 166 151 26 166 150 29 165 148 30 165 148 32 164 147 33 163 151 41 164 150 43 164 149 46 166 148 50 165 146 51 165 145 50 164 144 49 163 143 46 166 141 49 164 139 49 160 136 48 158 133 51 155 132 56 153 128 62 149 124 67 147 122 68 144 117 72 142 114 74 141 111 75 140 109 80 141 107 82 142 107 85 143 108 86 145 109 85 145 107 84 145 107 84 146 108 85 146 110 86 147 111 87 148 114 89 148 114 89 149 115 90 151 116 94 150 115 93 150 115 93 150 115 93 149 114 92 149 114 92 149 114 92 149 114 92 149 115 90 149 115 90 149 114 92 148 113 91 147 112 92 147 112 92 146 111 92 146 111 92 146 111 92 146 111 92 145 110 91 144 109 90 144 109 90 143 108 89 143 108 89 142 107 88 140 108 85 140 108 85 139 107 84 142 107 85 143 107 85 144 108 86 145 109 87 146 108 87 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 153 118 96 153 118 96 154 119 97 154 119 97 154 119 97 154 119 97 153 118 96 153 118 96 153 118 96 153 118 96 153 118 96 152 117 97 151 116 96 149 114 95 147 112 93 147 111 95 148 111 95 147 110 94 145 109 95 142 108 96 141 109 98 138 108 98 137 108 100 137 108 100 137 104 97 135 102 95 131 101 93 130 100 92 129 100 92 129 100 92 126 99 90 124 97 88 125 95 85 125 95 85 124 94 84 122 94 83 122 94 83 120 94 81 119 93 80 119 93 80 123 91 76 122 90 75 123 90 75 123 90 73 125 89 73 126 91 72 128 91 73 128 91 73 124 91 72 125 92 73 124 93 73 125 94 74 123 95 74 122 94 73 121 94 73 120 93 72 121 90 70 119 91 70 119 91 70 118 92 69 114 92 68 112 92 65 111 91 64 108 91 61 112 92 55 111 93 57 111 93 57 110 94 58 110 94 60 109 95 60 110 95 62 110 95 62 111 99 59 111 99 59 112 100 60 112 100 60 113 101 61 114 102 62 114 102 62 115 103 63 111 103 56 113 102 57 114 101 59 115 100 61 114 99 60 113 100 58 112 101 56 110 102 55 115 102 58 115 102 57 116 103 58 117 105 57 117 105 55 118 106 54 118 107 53 119 108 52 121 111 52 122 112 51 123 115 53 122 117 53 121 117 53 121 120 53 124 123 56 125 126 58 126 128 55 127 129 56 128 132 58 129 133 57 128 135 58 129 136 58 128 137 58 129 138 59 133 137 61 134 138 62 135 139 62 136 140 63 137 142 62 138 143 63 139 144 62 140 145 63 140 147 67 141 148 68 141 148 68 142 149 69 142 149 69 141 148 68 141 148 68 140 147 67 140 147 69 140 147 69 139 146 68 139 146 68 139 146 68 139 146 68 138 145 67 138 145 67 137 148 69 137 148 70 137 148 70 137 148 72 137 147 74 137 147 76 137 147 78 137 146 79 135 146 78 135 146 78 135 146 78 135 146 77 134 146 74 134 146 74 134 146 74 134 146 72 141 149 76 140 148 75 140 148 75 139 147 72 139 147 72 138 146 69 138 146 69 138 146 69 133 146 67 133 146 67 133 145 69 132 144 70 131 143 71 129 140 71 128 139 71 127 138 70 126 135 72 125 135 72 124 134 71 124 134 73 122 134 72 121 132 72 119 133 72 119 133 72 117 132 73 118 133 74 119 134 75 120 134 73 121 135 74 123 135 73 122 134 72 122 134 72 127 137 74 128 138 75 129 140 74 130 141 75 131 142 74 133 144 76 134 145 76 134 145 76 139 150 81 140 151 82 142 152 83 144 154 83 148 155 85 150 158 85 153 159 87 154 160 86 156 165 86 157 166 85 159 167 84 161 169 84 164 170 84 164 170 82 166 170 83 166 171 81 165 168 79 165 168 79 167 167 77 168 167 75 167 166 76 163 166 77 160 166 80 157 165 80 163 163 75 149 151 67 143 150 72 138 153 84 130 155 98 132 167 127 147 191 164 160 209 190 192 235 215 81 118 87 81 110 66 137 162 105 151 180 116 148 184 122 142 190 132 157 214 159 148 203 161 149 204 162 145 196 155 140 188 146 150 195 154 166 207 167 163 199 161 145 181 143 152 188 144 170 207 164 150 186 148 160 196 160 154 188 153 146 176 138 139 165 126 49 74 34 134 160 99 147 168 111 155 172 120 167 181 132 160 172 122 139 149 97 108 121 67 66 79 23 37 39 17 43 46 19 55 59 24 73 76 33 92 96 45 110 113 58 123 126 69 131 132 74 128 137 74 122 133 65 138 151 81 130 144 82 118 131 77 127 137 85 66 75 18 87 96 29 124 131 64 132 141 76 135 147 85 128 142 83 124 139 82 129 142 86 133 144 88 133 142 85 138 142 91 137 142 86 136 142 82 136 143 76 135 142 72 135 143 70 135 143 70 135 143 70 133 145 71 136 147 71 131 141 68 137 144 74 128 135 68 65 69 10 62 65 12 99 101 51 106 117 59 113 124 66 119 132 76 121 136 79 121 135 76 122 134 72 125 134 69 130 137 70 128 133 67 131 136 69 132 138 68 129 137 64 129 137 64 129 139 68 130 140 71 129 138 71 140 141 84 117 117 57 87 83 20 69 61 0 75 66 1 75 65 4 99 90 35 101 94 42 103 96 54 82 79 26 69 69 5 59 62 0 79 85 15 118 127 48 133 144 50 140 156 49 149 167 68 150 168 68 149 170 67 149 172 68 151 176 75 152 177 83 147 173 86 140 165 84 25 34 17 20 31 0 74 88 27 115 133 47 117 135 36 121 139 39 126 141 46 128 142 54 129 136 40 128 135 39 125 132 36 123 128 34 121 125 31 119 123 29 119 119 29 118 118 28 114 117 26 119 121 37 121 118 47 102 98 37 68 63 8 47 40 0 58 51 0 81 75 17 82 81 1 91 90 10 100 97 20 106 98 23 108 99 24 112 98 25 113 97 22 112 94 20 123 101 26 119 100 24 118 102 24 117 106 27 114 105 28 111 101 29 112 99 31 115 101 36 124 117 49 111 102 37 116 106 44 119 108 44 113 100 32 126 112 37 133 118 35 109 95 7 104 92 0 122 110 2 141 125 27 148 130 44 150 131 65 149 130 87 144 126 102 138 120 108 144 128 95 144 128 95 144 127 97 145 128 98 145 128 100 145 128 100 145 128 100 145 128 102 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 130 104 146 130 104 146 132 105 146 132 105 146 132 105 146 132 105 147 133 106 148 134 107 149 135 108 149 135 108 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 148 133 110 149 134 111 150 135 112 150 135 112 151 136 113 151 136 113 150 135 112 150 135 112 148 137 117 148 137 117 148 137 119 148 137 119 149 138 120 149 138 120 149 138 120 149 138 120 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 141 129 151 141 129 151 141 129 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 153 146 128 153 146 128 153 146 128 153 146 128 153 146 128 153 146 128 153 146 128 153 146 128 152 146 122 152 146 124 152 145 126 153 144 127 153 144 129 153 144 127 153 145 126 153 145 124 153 148 119 153 147 121 153 147 123 152 145 127 151 143 130 150 141 132 149 140 135 149 139 137 142 135 125 134 130 121 123 123 113 115 117 104 109 113 98 105 108 89 100 104 79 97 100 73 169 153 18 168 152 17 168 151 19 167 150 20 166 148 22 165 147 23 164 145 24 163 144 23 162 150 30 165 150 31 165 150 33 166 149 35 166 148 36 168 148 36 167 147 35 167 147 35 168 146 37 166 143 37 164 141 39 161 138 42 160 136 48 156 133 55 153 129 59 150 125 61 144 121 69 142 118 70 139 114 73 137 111 76 138 108 80 138 108 84 140 109 88 141 110 89 142 107 87 142 107 87 144 109 87 145 110 88 147 112 90 149 115 90 150 116 91 149 117 92 149 117 96 149 117 96 149 117 96 149 117 96 148 116 95 148 116 95 148 116 95 148 116 95 150 115 95 150 115 95 149 114 94 148 113 93 148 113 93 147 112 92 147 112 92 146 111 91 146 110 94 145 109 93 145 109 93 144 108 92 143 107 91 143 107 91 142 106 90 142 106 90 138 106 85 138 106 85 138 106 85 140 105 85 142 105 86 143 106 87 144 107 88 146 108 89 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 154 118 96 155 119 97 155 119 97 156 120 98 156 120 98 155 119 97 155 119 97 154 118 96 153 119 94 153 119 94 152 117 95 152 117 95 151 116 96 149 114 94 148 113 94 147 112 93 148 111 93 147 110 94 145 109 93 142 109 94 141 109 98 138 108 98 137 109 98 137 108 100 137 104 99 133 102 97 131 100 95 130 101 95 130 101 95 128 101 94 126 99 92 124 97 90 123 94 86 123 94 86 122 93 85 122 94 83 121 93 82 120 92 81 119 91 79 118 92 79 122 90 75 122 90 75 123 90 75 123 90 73 125 89 73 126 91 72 127 90 72 128 91 73 125 92 73 125 92 73 125 94 74 125 94 74 123 95 74 123 95 74 121 94 73 121 94 73 122 91 71 120 92 71 120 92 71 119 93 70 115 93 69 113 93 66 111 91 64 109 92 62 112 94 56 110 95 56 111 96 57 110 96 57 111 97 58 111 99 59 111 99 59 111 99 61 111 102 59 111 102 59 112 104 58 113 105 59 114 106 60 114 106 59 115 107 60 115 107 60 113 107 55 114 106 57 115 104 58 116 103 59 116 103 59 115 104 58 113 105 56 112 106 54 118 108 55 118 108 55 119 110 55 119 110 53 120 111 52 121 113 51 121 113 50 121 113 50 124 116 51 125 117 52 125 120 52 125 120 52 125 122 51 124 124 52 127 127 53 128 130 55 128 130 55 129 131 56 129 133 57 130 134 58 129 136 59 130 137 59 129 138 59 129 138 59 133 137 61 133 137 61 134 138 61 135 139 62 136 141 61 137 142 62 138 143 61 138 143 61 140 147 67 140 147 67 141 148 68 141 148 68 141 148 68 141 148 68 140 147 67 140 147 67 138 146 69 138 146 69 138 146 69 138 146 69 137 145 68 137 145 68 137 145 68 137 145 68 135 147 73 135 147 73 135 147 73 135 147 75 135 146 77 136 147 78 136 147 79 136 147 79 137 148 80 137 148 80 137 148 80 137 148 79 137 149 77 138 150 78 138 150 78 138 150 76 142 152 79 142 152 79 142 153 77 142 153 77 142 153 75 141 152 74 141 152 73 141 152 73 139 152 72 138 151 72 138 151 72 137 149 73 135 147 71 134 146 72 132 144 72 131 143 71 130 139 72 130 139 72 129 138 71 128 137 70 127 136 71 126 135 70 125 134 69 124 135 69 122 136 75 122 136 75 122 136 75 123 137 75 122 136 74 124 136 74 123 135 73 122 134 72 124 135 69 125 136 70 125 136 70 126 137 71 128 139 71 129 140 72 130 141 73 131 142 74 135 146 77 136 147 78 137 148 79 140 150 79 143 153 82 147 155 82 149 157 84 150 156 82 155 164 85 156 165 84 157 166 83 160 168 83 162 170 84 165 171 83 165 171 83 165 171 81 168 173 83 169 172 81 171 172 79 172 171 78 171 170 78 169 169 79 165 170 80 164 170 82 171 168 71 156 159 68 149 158 79 138 157 93 130 158 110 140 177 144 154 199 176 153 204 187 155 199 184 149 184 164 93 118 88 56 74 32 121 144 92 167 198 141 136 181 122 136 192 131 132 186 136 142 196 146 155 205 154 154 200 151 145 189 140 142 181 136 153 188 146 166 201 161 159 192 147 153 189 145 149 184 144 153 187 152 140 172 135 164 192 152 86 111 69 89 112 66 148 176 115 136 161 103 135 158 102 144 164 111 146 163 109 155 172 117 167 182 123 155 171 109 142 148 86 117 123 61 84 88 29 60 63 6 57 57 7 67 65 24 81 77 42 90 85 55 117 122 64 105 111 49 119 128 65 122 130 73 113 119 73 93 99 53 58 63 7 124 131 64 123 132 65 128 139 73 129 141 79 124 138 79 123 138 79 128 142 83 133 144 84 134 144 83 136 140 89 136 141 87 135 141 81 134 140 76 134 141 71 134 142 67 135 144 65 135 144 65 131 142 66 136 147 71 131 139 64 137 145 72 138 143 76 82 87 23 65 66 9 102 102 50 99 109 49 107 118 58 115 129 70 120 134 75 120 134 75 123 133 72 130 136 72 136 141 75 132 137 71 132 137 70 130 136 64 127 133 61 126 132 60 125 131 59 124 129 62 123 128 62 122 126 67 130 131 71 121 120 56 98 93 29 83 75 13 75 64 10 74 63 17 64 52 10 58 49 16 48 44 0 54 56 0 82 90 15 121 132 53 143 155 69 147 162 61 154 171 59 147 169 68 147 170 66 147 170 66 147 170 66 146 171 70 147 171 77 146 169 81 144 166 83 34 43 22 12 21 0 56 68 20 108 121 51 115 132 40 115 131 32 117 132 37 123 137 49 126 133 37 125 132 36 123 129 33 120 126 30 119 123 28 119 120 26 119 119 23 118 118 22 113 117 23 113 113 23 115 115 29 115 112 31 101 94 22 76 67 2 63 51 0 62 49 0 90 87 8 96 90 14 101 93 20 105 95 24 108 95 25 113 96 26 115 98 26 116 98 24 123 101 25 119 102 24 117 104 26 120 108 32 118 109 34 114 104 32 116 103 33 119 104 37 113 104 45 127 119 57 114 105 40 109 96 26 132 118 43 137 120 38 117 100 10 110 94 0 128 110 0 146 128 26 157 136 53 149 130 64 145 124 79 146 127 95 146 128 106 141 124 108 144 127 97 144 127 97 144 127 97 145 128 100 145 128 102 145 128 102 146 129 103 146 128 104 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 129 103 145 129 103 145 129 103 145 129 103 146 130 104 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 148 132 106 148 132 106 147 131 105 147 131 105 146 130 104 146 132 105 146 132 105 146 132 105 147 133 106 147 133 106 148 134 107 148 134 107 149 135 108 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 149 133 110 150 134 111 151 135 112 151 135 112 152 136 113 152 136 113 151 135 112 151 135 112 148 137 117 148 137 117 148 137 117 148 137 117 149 138 120 149 138 120 149 138 120 149 137 121 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 141 131 151 141 131 151 141 131 152 142 132 152 142 132 152 142 132 152 142 132 153 143 133 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 154 145 128 151 146 126 151 146 127 152 145 129 152 144 131 152 144 133 153 143 131 153 144 129 153 144 127 151 144 126 152 145 127 151 144 126 152 143 126 150 141 124 147 138 121 147 135 119 145 133 117 136 129 100 127 120 92 116 111 82 107 104 73 100 99 68 95 95 61 88 88 52 83 83 47 169 151 13 168 150 14 167 149 13 166 148 14 165 146 15 164 145 16 163 144 16 163 144 16 164 149 22 164 149 22 165 150 23 168 150 24 168 150 24 169 149 26 168 148 25 168 148 27 169 147 27 167 145 26 165 144 29 163 141 32 161 139 38 159 135 45 154 132 49 151 128 52 146 125 62 143 121 63 140 117 67 136 113 72 134 109 78 134 108 81 135 109 86 136 110 87 138 107 89 139 108 88 141 108 89 143 111 90 146 114 93 148 116 93 150 118 93 151 119 94 149 118 98 149 118 98 148 117 97 148 117 97 148 117 97 147 116 96 147 116 96 147 116 96 148 115 96 148 115 96 147 114 95 146 113 94 146 114 93 145 113 92 145 113 92 144 112 91 143 110 93 143 110 93 142 109 92 142 109 92 141 108 91 140 107 90 140 107 90 140 107 90 137 104 85 137 104 85 137 104 85 139 104 85 141 104 86 142 105 87 144 107 89 145 106 89 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 155 119 95 155 119 95 156 120 96 156 120 96 156 120 96 156 120 96 155 119 95 155 119 95 151 117 92 151 117 92 151 117 92 151 116 94 151 116 94 150 115 95 150 115 95 149 114 94 148 111 93 147 110 92 145 109 93 142 109 94 141 109 96 138 108 97 137 109 98 137 109 98 135 104 99 134 103 98 131 102 96 130 101 95 129 102 95 128 101 94 124 99 92 122 97 90 123 96 89 123 94 88 122 93 87 121 92 84 120 92 81 119 91 80 118 90 78 118 90 78 122 90 75 122 90 75 122 89 74 122 89 72 125 89 73 125 90 71 127 90 72 128 91 73 126 94 73 126 94 73 125 94 73 126 95 74 124 96 74 123 95 73 122 96 73 122 96 73 123 92 71 121 93 71 121 93 69 120 94 69 116 95 66 114 95 65 113 94 64 111 95 62 112 99 57 112 99 57 112 99 57 112 100 58 113 102 57 112 104 58 112 104 58 112 104 58 110 106 58 110 106 58 111 107 59 112 109 58 113 110 57 114 111 56 115 112 57 116 113 58 114 112 53 116 111 55 117 110 56 119 109 58 119 109 58 117 110 56 116 111 55 114 112 53 120 114 52 120 114 52 121 116 52 121 116 50 122 117 49 123 119 48 123 119 46 123 119 46 126 122 49 127 123 50 127 125 51 128 126 51 127 125 50 126 127 49 129 130 52 131 132 52 130 133 56 130 133 56 130 134 57 131 135 58 130 137 59 130 137 59 129 138 59 128 136 59 132 136 60 132 136 60 133 137 60 134 138 61 135 140 60 135 140 60 136 141 59 136 141 59 138 145 67 138 145 67 138 145 67 139 146 68 139 146 68 138 145 67 138 145 67 138 145 67 135 146 70 135 146 70 135 146 70 135 146 70 135 146 70 135 146 70 135 146 70 135 146 70 135 147 75 136 148 76 136 148 76 136 147 78 137 148 79 137 148 79 137 148 80 138 149 81 138 149 81 139 150 82 139 150 82 140 151 82 140 152 80 141 153 81 141 153 81 141 153 79 144 155 79 144 155 79 144 155 79 145 156 78 145 156 78 145 156 77 145 156 77 145 156 77 143 156 74 143 156 76 142 155 75 141 154 74 140 153 74 138 151 72 136 149 70 135 148 69 138 146 73 138 146 73 137 145 72 136 144 71 136 142 70 134 140 66 134 140 66 133 139 65 130 139 72 129 140 72 129 140 72 128 139 73 127 138 72 126 137 71 125 136 70 124 135 69 123 134 66 123 134 66 123 134 66 123 134 66 124 135 69 126 137 71 127 138 72 128 139 73 131 144 74 132 145 75 135 146 77 137 149 77 140 150 79 143 153 80 146 154 81 147 155 80 152 163 84 153 165 83 157 166 83 159 169 83 162 170 84 163 172 83 166 172 84 166 172 82 169 175 85 170 175 83 173 174 81 174 174 78 173 173 77 171 172 78 168 172 78 166 171 79 168 169 67 165 168 77 153 164 88 135 156 99 132 163 122 146 187 157 152 200 176 142 194 172 150 193 184 160 198 185 170 199 181 95 118 92 30 51 18 93 121 80 157 195 146 134 178 127 131 178 126 135 182 128 144 189 134 149 192 136 150 191 135 149 187 136 152 188 142 158 191 148 165 197 150 145 176 134 147 179 140 142 173 139 139 169 133 137 164 123 47 70 24 126 146 95 142 169 116 135 162 111 147 171 123 145 169 121 130 152 105 136 154 104 149 166 112 154 169 114 163 172 91 160 169 88 155 164 85 151 157 83 139 145 75 118 119 59 90 90 36 70 70 20 53 60 6 59 64 8 77 82 26 93 96 51 105 106 72 65 66 32 61 64 19 94 102 43 117 128 62 120 132 68 121 135 73 121 136 77 123 137 78 128 139 79 131 141 80 131 139 79 134 139 85 134 139 83 133 139 79 133 139 75 133 140 72 134 142 67 135 144 65 135 144 61 132 140 65 139 147 72 131 139 62 138 144 70 140 146 74 102 104 39 69 70 10 98 99 42 97 106 43 105 115 54 115 126 66 118 132 73 121 132 72 123 133 72 130 136 72 136 141 75 132 135 68 130 133 64 129 132 61 131 135 61 133 137 63 132 135 64 129 132 63 126 129 62 115 120 56 109 111 46 113 112 47 122 117 53 110 101 42 83 73 22 51 42 0 43 35 0 24 20 0 62 62 12 93 103 32 124 139 56 141 160 71 138 157 65 144 162 62 160 178 68 145 170 69 148 173 72 150 175 74 149 174 73 148 170 72 147 168 75 151 171 82 156 176 89 49 58 29 6 15 0 39 46 12 94 105 47 110 123 41 110 126 28 110 123 31 118 130 48 120 129 36 121 128 35 120 125 31 119 123 28 118 120 23 118 118 22 119 116 19 119 115 18 115 114 21 112 111 18 113 110 15 116 111 20 117 109 26 109 97 23 91 75 13 75 59 0 97 90 10 99 90 15 102 92 20 109 96 28 114 99 32 117 100 30 118 100 28 119 101 25 118 99 20 118 101 23 119 106 28 121 109 35 117 107 35 116 104 32 118 103 34 124 107 38 116 106 45 115 106 41 114 104 33 132 118 43 143 128 45 115 97 11 103 83 0 133 112 21 146 124 38 157 135 59 158 136 76 146 125 80 140 122 86 145 129 96 147 131 98 142 128 93 144 127 97 144 127 97 144 127 97 145 128 100 145 128 102 145 128 102 146 129 103 146 128 104 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 130 101 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 147 131 105 147 131 105 148 132 106 148 132 106 148 132 106 148 132 106 147 131 105 147 131 105 146 132 105 146 132 105 147 133 106 147 133 106 148 134 107 148 134 107 148 134 107 147 133 106 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 149 133 110 150 134 111 151 135 112 151 135 112 152 136 113 152 136 113 151 135 112 151 135 112 148 137 115 148 137 115 148 137 117 148 137 117 149 138 120 149 137 121 149 137 121 149 137 121 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 141 131 151 141 131 151 141 131 152 142 132 152 142 132 152 142 132 152 142 132 153 143 133 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 153 144 127 150 144 132 150 144 132 151 142 133 151 142 135 152 142 133 154 141 132 154 142 128 154 142 126 154 141 135 154 141 132 154 141 125 152 140 116 152 139 107 149 135 96 146 133 88 144 132 82 146 130 70 139 123 63 130 114 54 123 107 47 119 104 45 113 101 43 107 95 37 100 89 33 168 150 12 167 149 11 167 149 13 166 148 12 164 146 12 163 144 13 163 144 13 162 143 12 164 146 18 165 148 18 166 149 17 167 149 15 168 150 16 169 149 18 168 147 19 168 147 20 168 147 20 167 146 21 165 143 21 164 143 24 163 141 30 160 138 36 157 134 40 154 130 42 146 127 51 144 124 55 141 119 61 136 114 65 133 109 71 132 107 77 131 107 81 131 107 81 134 105 91 135 106 90 137 108 90 141 110 90 144 113 92 147 117 93 150 118 95 151 119 94 147 119 98 146 118 97 146 118 97 146 118 97 145 117 96 145 117 96 145 117 96 145 117 96 147 114 97 147 114 97 147 114 97 146 113 94 145 112 93 145 113 92 144 112 91 144 112 91 143 110 95 143 110 95 142 109 94 141 108 93 141 108 93 140 107 92 140 107 92 139 106 91 138 105 86 138 105 86 137 104 85 140 105 86 141 104 86 142 105 87 143 106 88 144 105 88 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 156 118 95 156 118 95 157 119 96 157 119 96 157 119 96 157 119 96 156 118 95 156 118 95 150 116 89 150 116 89 151 117 92 151 117 92 151 116 94 151 116 94 150 115 95 150 115 95 148 111 92 147 110 92 145 110 91 142 109 92 141 109 96 138 108 97 137 109 97 137 109 98 135 106 102 133 104 100 131 102 98 129 101 97 129 101 97 126 101 96 125 100 95 123 98 93 123 95 92 123 95 91 122 94 90 122 93 87 120 91 83 120 90 80 119 89 78 119 89 78 122 90 75 121 89 74 122 89 74 122 89 72 124 88 72 125 90 71 127 90 72 127 90 72 126 94 71 127 95 72 126 96 72 127 97 73 125 97 73 124 96 72 123 97 72 122 96 71 124 94 68 122 95 68 122 95 68 122 97 67 118 98 65 117 98 65 116 97 64 114 98 62 113 102 57 114 103 58 114 103 58 113 105 58 114 106 59 114 108 58 115 109 59 115 109 59 112 110 59 113 111 60 113 112 58 115 114 58 116 115 58 117 117 57 118 118 56 119 119 57 117 118 52 119 118 54 121 116 58 122 115 60 122 115 60 122 117 59 120 119 55 119 120 54 124 121 52 124 121 50 125 122 51 125 123 49 126 124 49 127 125 48 127 126 46 127 126 44 127 128 50 128 129 49 129 130 50 129 130 50 129 131 48 129 131 48 131 133 49 133 135 51 132 135 54 132 135 56 132 137 57 132 137 57 131 138 60 130 137 59 129 137 60 129 137 60 131 135 59 132 136 60 132 136 59 133 137 60 134 139 59 134 139 59 135 140 58 135 140 58 134 141 63 135 142 64 135 142 64 136 143 65 136 143 65 135 142 64 135 142 64 134 141 63 133 144 68 133 144 68 133 144 68 133 144 68 133 144 68 134 145 69 134 145 69 134 145 69 136 149 77 136 149 77 136 149 77 137 150 78 138 151 79 138 151 81 139 152 82 139 152 82 139 150 82 140 151 83 140 151 83 141 152 83 142 154 82 143 155 83 143 155 83 144 156 82 145 157 81 145 157 81 145 158 79 146 159 80 146 159 79 147 160 80 147 160 78 147 160 78 150 159 78 150 159 78 149 158 77 149 158 77 147 156 75 146 155 74 145 154 73 144 153 72 146 153 73 145 152 72 145 152 72 146 151 69 144 149 67 144 148 64 144 148 64 143 147 63 139 143 67 139 143 67 136 143 66 135 141 67 132 140 65 130 138 65 129 137 64 126 136 63 124 135 66 124 135 66 123 134 66 122 133 65 122 133 67 124 135 69 125 135 72 126 136 73 130 143 73 131 144 74 133 146 76 136 148 76 139 151 79 142 152 79 144 154 81 145 156 80 150 163 83 152 164 82 155 167 83 159 169 83 161 171 84 164 173 84 165 174 85 166 175 84 167 176 85 169 176 83 171 175 80 174 174 78 174 174 76 172 174 77 169 173 78 168 172 77 165 167 68 170 176 88 150 165 96 132 156 108 139 173 138 150 190 163 143 189 161 135 185 156 139 183 168 150 192 178 161 200 182 153 186 167 102 132 108 34 63 33 45 72 37 118 146 106 133 166 121 143 177 127 147 182 128 146 181 123 154 189 131 163 198 142 156 190 140 138 171 124 155 184 136 146 175 131 142 172 134 138 168 134 156 183 148 83 108 66 69 91 42 140 159 103 137 160 116 125 148 106 130 155 113 134 159 117 142 163 120 152 171 125 141 157 108 134 146 96 142 153 93 141 153 89 143 155 83 147 160 80 154 167 79 156 169 77 156 167 73 152 163 67 115 125 65 100 108 49 65 70 16 41 42 2 41 40 12 34 34 6 94 99 59 102 111 58 114 124 61 117 129 67 120 134 75 121 136 79 122 135 79 124 135 77 127 135 76 129 135 75 132 138 78 132 138 78 132 138 76 132 138 74 133 140 72 134 142 67 134 143 64 135 144 61 134 142 67 138 146 69 134 141 64 138 145 68 138 142 68 117 120 51 76 76 12 90 90 30 98 107 42 105 115 52 113 125 63 118 129 69 118 129 69 120 128 68 126 130 69 131 133 70 132 135 68 128 131 62 127 131 57 132 134 59 134 136 61 131 131 59 126 125 58 123 122 57 115 116 48 114 113 46 115 112 43 108 103 37 89 83 23 80 74 24 44 41 0 33 30 0 34 35 0 97 106 43 125 143 59 132 157 63 142 169 74 144 169 77 149 173 79 152 172 73 144 171 76 146 173 78 150 175 81 151 175 81 147 168 75 145 164 72 153 170 78 162 179 87 73 81 42 11 17 0 23 29 3 76 83 39 98 110 36 105 118 26 105 117 31 110 121 45 116 124 38 117 123 35 116 121 31 115 118 27 116 115 22 117 114 19 117 113 16 117 111 13 112 106 12 115 109 13 113 107 13 110 101 10 112 102 15 118 105 26 115 101 28 107 93 22 106 95 13 107 94 16 110 96 25 114 97 28 112 95 26 108 89 20 105 87 11 105 88 8 119 102 20 118 102 24 119 105 30 120 108 34 116 106 35 115 102 32 119 102 32 125 106 37 117 104 34 114 100 27 138 125 46 149 134 49 117 101 14 105 87 1 127 106 25 140 119 40 147 125 67 151 130 77 149 130 87 142 126 92 141 126 93 145 131 96 146 131 90 141 127 82 144 128 95 144 128 95 144 127 97 145 128 98 145 128 100 145 128 100 145 128 100 145 128 102 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 130 101 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 147 131 105 147 131 105 148 132 106 148 132 106 148 132 106 148 132 106 147 131 105 147 131 105 146 132 105 147 133 106 147 133 106 148 134 107 148 134 107 148 134 107 147 133 106 147 133 106 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 148 133 110 149 134 111 150 135 112 150 135 112 151 136 113 151 136 113 150 135 112 150 135 112 148 138 113 148 138 113 148 137 115 148 137 117 149 138 120 149 137 121 149 137 123 149 137 123 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 141 129 151 141 129 151 141 129 152 142 130 152 142 130 152 142 130 152 142 130 153 143 131 155 143 127 155 143 127 155 143 127 155 143 127 155 143 127 155 143 127 155 143 127 155 143 127 150 143 133 151 142 133 152 142 133 154 141 133 155 141 130 157 141 125 157 142 121 158 142 117 159 142 122 160 143 117 160 142 106 159 141 93 158 140 78 157 139 65 154 138 53 154 137 47 159 136 43 156 131 39 150 125 32 147 120 29 143 118 28 139 114 30 131 110 29 125 106 27 167 149 13 167 149 13 166 148 12 165 147 11 164 146 12 164 146 12 163 145 11 163 145 11 163 145 17 165 146 15 165 147 11 166 148 10 167 148 10 169 147 12 169 146 16 169 146 18 169 146 18 168 145 17 166 145 18 166 144 22 165 144 27 163 141 30 158 136 34 155 133 34 149 127 44 146 124 48 143 120 53 138 115 61 133 110 68 130 106 72 127 104 73 126 102 74 128 102 89 130 104 89 133 105 91 137 108 90 140 112 91 145 114 93 149 117 94 150 118 95 145 118 97 145 118 97 145 118 97 144 117 96 144 117 96 144 117 96 143 116 95 143 116 95 145 113 98 145 113 98 145 114 96 144 113 95 143 112 92 143 112 91 142 111 90 142 111 90 142 110 95 141 109 94 141 109 94 140 108 93 140 108 93 139 107 92 138 106 91 138 106 91 139 106 87 139 106 87 138 105 86 140 105 86 141 104 86 142 105 87 142 105 87 144 105 88 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 156 119 93 157 120 94 157 120 94 158 121 95 158 121 95 157 120 94 157 120 94 156 119 93 151 117 90 152 118 91 152 118 91 152 118 93 151 117 92 150 115 93 149 114 92 149 114 94 148 111 92 147 110 91 145 110 91 142 109 92 141 109 94 138 109 95 137 109 97 137 109 97 135 106 102 133 104 100 130 102 98 129 101 97 127 102 97 127 102 97 125 100 95 122 99 93 122 96 95 122 97 93 123 95 91 122 93 87 121 92 84 120 90 80 119 89 78 121 89 76 121 89 74 121 89 74 122 89 74 122 89 72 124 88 72 125 90 71 127 90 72 127 90 72 127 95 72 127 95 72 127 97 73 127 97 73 125 97 73 125 97 73 123 97 72 123 97 72 124 95 65 123 96 66 124 98 65 123 99 65 120 100 63 119 101 63 119 101 61 117 102 61 116 105 60 114 106 59 115 107 60 116 108 59 116 110 58 115 112 59 116 113 58 116 113 58 116 115 61 117 116 62 118 117 61 119 118 61 120 120 58 122 122 58 123 124 58 123 124 58 122 125 54 123 124 56 124 123 59 127 123 62 127 123 62 126 125 61 125 126 58 124 127 56 127 128 52 127 128 52 128 129 51 129 130 50 129 131 48 130 132 48 130 133 46 131 134 47 130 134 50 132 136 52 133 135 51 133 135 51 132 135 48 133 136 49 134 137 48 136 139 50 135 139 55 135 138 57 134 139 57 135 140 60 133 140 62 132 139 61 130 138 61 130 138 61 132 136 60 133 137 61 133 137 60 134 138 61 134 139 59 135 140 60 135 140 58 136 141 59 131 138 61 132 139 62 132 139 62 133 140 63 133 140 63 132 139 62 132 139 62 131 138 61 129 140 64 130 141 65 130 141 65 130 141 65 131 142 66 131 142 66 131 142 66 131 142 66 134 147 75 134 147 75 135 148 76 135 148 76 136 150 75 137 151 76 137 151 76 138 152 77 139 150 82 140 151 83 141 152 84 142 153 84 143 155 83 144 156 84 145 157 85 145 157 83 146 159 80 146 159 80 147 160 81 148 161 81 148 161 81 149 162 80 150 163 81 150 163 81 157 162 80 157 162 80 157 162 80 156 161 79 155 160 78 154 159 75 153 158 74 152 157 73 152 160 74 153 159 73 153 159 71 153 158 68 153 156 67 152 155 64 153 153 63 153 154 61 150 149 66 149 148 65 146 148 64 143 147 63 141 144 63 138 143 63 135 140 60 132 139 59 126 137 68 125 136 67 123 134 65 122 133 65 122 133 67 122 132 69 124 134 71 125 135 72 125 141 70 128 141 71 130 143 73 132 145 73 136 148 76 139 151 77 142 152 79 143 154 78 147 160 80 148 161 79 152 164 80 154 166 80 159 169 82 161 171 82 163 172 83 164 173 82 165 174 83 168 175 80 171 175 80 173 175 76 175 175 75 175 175 75 174 176 77 171 175 78 165 171 75 168 177 96 142 160 98 134 161 118 154 189 157 147 188 158 127 173 137 135 183 143 149 196 164 130 179 150 132 185 157 171 221 196 174 217 190 112 142 114 46 65 35 16 26 0 78 98 61 109 132 90 139 163 113 141 170 112 132 163 103 131 165 105 140 175 121 147 184 132 142 170 121 144 173 127 139 167 129 143 170 137 139 165 130 54 77 33 113 133 80 137 157 96 131 152 109 133 156 114 141 164 122 125 150 108 129 152 108 142 159 114 135 149 98 147 157 105 133 149 100 135 152 97 138 154 91 139 157 83 140 158 74 139 158 68 140 157 63 140 157 63 148 164 91 146 158 86 138 147 84 129 131 84 75 74 43 49 52 21 98 105 63 85 98 42 111 122 62 113 127 68 119 134 77 122 137 82 122 135 81 123 134 78 127 135 76 133 137 78 131 138 70 131 138 71 131 137 73 131 137 73 132 139 72 133 140 70 134 142 65 135 144 63 135 143 68 138 145 68 138 145 67 141 145 68 134 138 62 133 134 64 89 90 24 87 87 23 97 106 39 103 112 47 109 119 56 113 125 63 117 127 67 118 126 66 122 126 65 125 127 64 132 135 66 128 131 60 128 130 57 129 131 56 127 127 53 121 118 47 117 114 45 119 114 48 116 114 40 122 118 45 113 109 36 87 82 14 69 65 4 87 85 34 50 51 9 25 29 0 60 68 9 118 132 55 125 151 54 125 161 55 143 179 81 147 180 91 151 176 92 144 166 83 143 171 86 142 170 85 145 171 84 147 170 82 144 164 75 142 159 67 147 162 69 154 169 74 97 107 57 18 25 0 12 15 0 56 62 26 85 94 27 99 112 24 101 113 31 106 113 46 111 119 36 110 118 33 111 115 30 110 113 24 112 111 19 114 109 15 114 108 12 116 108 10 113 100 4 117 104 10 117 103 14 110 98 12 108 96 12 113 101 17 117 107 22 119 109 22 115 100 15 115 99 21 115 98 26 110 93 24 101 82 14 94 76 4 99 82 4 110 92 8 127 112 29 120 108 26 116 104 28 116 106 34 119 106 36 117 102 33 118 101 31 120 102 30 127 110 30 137 121 36 148 133 42 128 113 20 104 87 0 126 108 26 152 132 61 140 119 54 145 126 83 144 126 86 142 128 91 140 130 95 141 130 98 144 131 97 144 128 92 145 127 87 145 129 95 145 129 95 145 129 95 145 129 96 145 129 96 144 127 97 144 127 97 144 127 97 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 130 99 145 130 99 145 130 99 145 130 99 146 131 100 146 131 100 146 131 100 146 131 100 147 131 105 148 132 106 148 132 106 149 133 107 149 133 107 148 132 106 148 132 106 147 131 105 146 132 105 147 133 106 148 134 107 148 134 107 148 134 107 148 134 107 147 133 106 146 132 105 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 145 135 110 146 136 111 147 137 112 147 137 112 148 138 113 148 138 113 147 137 112 147 137 112 148 138 111 148 138 113 148 137 115 148 137 117 149 138 120 149 137 121 149 137 123 149 137 125 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 142 127 151 142 127 151 142 127 152 143 128 152 143 128 152 143 128 152 143 128 153 144 129 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 153 141 125 152 143 126 152 143 126 154 143 125 155 142 123 157 143 117 159 143 110 161 143 103 161 144 100 168 148 85 167 148 79 167 148 71 167 147 60 167 147 48 168 146 37 168 147 30 169 147 27 166 143 27 167 142 24 166 139 22 164 134 20 159 131 21 153 126 23 146 122 24 141 121 26 168 148 13 167 147 12 167 147 12 166 146 11 166 146 13 165 145 12 164 144 11 164 144 11 164 145 17 164 145 16 165 147 11 166 147 9 166 147 8 168 146 9 168 145 13 168 143 16 169 146 18 168 145 17 166 145 18 167 146 21 166 146 25 164 143 28 160 139 30 157 136 31 151 127 39 148 126 43 145 121 51 140 115 58 134 110 64 129 105 67 126 101 70 123 99 71 124 100 88 127 101 88 130 104 89 134 107 90 139 111 90 144 113 92 146 116 92 149 117 94 145 118 99 144 117 98 144 117 98 144 117 98 143 116 97 143 116 97 143 116 97 143 116 97 145 113 100 145 113 98 144 112 97 143 112 94 143 112 92 142 111 90 142 111 90 141 111 87 141 109 94 141 109 94 141 109 94 140 108 93 139 107 92 139 107 92 138 106 91 138 106 91 140 107 90 140 107 90 139 106 89 141 105 89 141 104 88 142 105 89 142 105 89 144 105 90 146 110 94 147 112 93 149 114 95 151 114 96 152 115 96 153 115 94 154 116 95 156 115 95 158 118 93 159 119 94 159 119 94 160 120 95 160 120 95 159 119 94 159 119 94 158 118 93 153 119 92 153 119 92 153 119 92 152 118 93 151 117 92 149 114 92 148 113 91 147 112 90 148 111 92 147 110 91 145 110 91 142 109 92 141 109 94 138 109 95 137 109 97 137 109 97 135 105 103 133 103 101 130 102 99 130 102 99 128 103 99 127 102 98 124 100 96 122 98 94 123 97 96 122 96 95 123 95 92 122 95 88 121 92 84 121 91 81 122 90 79 121 89 76 121 89 74 121 89 74 122 89 74 122 89 72 124 88 72 125 90 71 126 89 71 127 90 72 127 95 72 127 95 72 127 97 73 127 97 73 125 97 73 125 97 73 123 97 72 123 97 72 125 96 64 123 97 62 124 98 63 124 100 62 122 103 63 121 104 61 121 104 61 119 104 61 115 107 60 116 108 61 116 108 59 116 110 60 118 112 60 117 114 59 118 116 59 117 116 59 118 118 64 119 120 63 120 121 63 121 122 62 123 125 60 124 127 60 125 128 59 126 129 60 124 130 56 126 129 58 128 127 62 131 127 64 131 127 64 130 129 64 128 131 60 126 132 58 131 132 54 131 132 52 132 134 51 132 134 50 133 136 49 133 136 47 134 137 48 134 137 46 133 137 52 135 139 52 135 139 52 135 139 52 135 138 49 135 138 49 137 140 49 139 142 51 137 141 57 137 141 57 136 141 59 137 142 62 134 141 61 134 141 63 132 140 63 131 139 62 133 137 61 134 138 62 134 138 61 135 139 62 135 140 60 136 141 61 136 141 59 136 141 59 129 136 59 130 137 60 130 137 60 131 138 61 131 138 61 130 137 60 130 137 60 129 136 59 126 138 64 126 138 64 126 138 64 127 139 65 127 139 65 128 140 66 128 140 66 128 140 66 130 143 71 130 144 69 131 145 70 132 146 71 132 146 71 133 147 70 134 148 71 134 148 71 139 150 82 140 151 83 141 152 84 142 153 84 143 155 83 145 157 85 145 157 85 146 158 84 146 160 81 147 161 82 147 161 82 148 163 82 149 164 83 150 165 82 151 166 83 151 166 81 160 163 82 160 163 82 160 163 82 160 164 80 160 164 80 159 163 79 158 162 77 157 161 76 157 163 73 157 164 71 157 162 70 157 162 68 157 161 66 158 160 63 159 159 63 158 158 60 159 155 64 158 154 65 155 154 64 152 152 64 147 150 63 143 147 62 141 145 60 140 144 60 128 140 68 126 137 68 124 135 66 122 133 65 122 133 67 122 132 69 123 133 70 124 134 73 121 137 66 122 138 67 126 139 69 129 142 70 133 145 73 135 147 73 138 148 75 140 151 75 143 156 76 144 157 75 147 161 76 151 163 77 155 165 78 157 167 78 159 169 80 160 169 78 163 174 82 166 173 78 170 174 77 173 175 76 176 176 76 177 177 77 176 178 79 176 178 79 165 174 83 165 178 99 137 156 100 138 166 126 166 201 171 144 185 153 115 160 121 137 185 137 147 196 149 136 191 149 133 195 156 137 198 164 138 192 160 162 195 164 161 174 144 109 108 77 41 52 22 33 47 11 52 70 22 98 121 65 130 160 98 133 167 106 128 163 105 129 166 112 140 168 117 141 168 123 137 165 127 144 171 138 96 122 87 47 70 26 126 147 91 125 143 81 126 145 100 133 155 109 138 161 117 118 144 97 129 151 104 142 160 108 126 139 85 138 147 92 126 149 81 131 154 86 136 157 88 138 159 90 138 157 91 137 156 92 140 155 96 142 157 100 142 162 75 139 154 71 162 172 101 178 183 129 74 76 37 38 42 7 85 95 45 103 119 57 109 120 64 112 125 69 118 132 79 122 136 83 123 136 83 125 134 81 132 137 81 139 142 85 130 138 65 130 137 69 130 137 70 131 137 73 132 139 72 133 140 70 134 142 67 135 144 65 135 141 67 136 143 66 140 147 69 144 148 71 134 138 62 146 148 75 103 104 36 91 91 27 95 102 34 98 107 40 103 113 50 109 121 59 115 125 65 118 126 66 122 126 65 123 125 62 127 130 61 125 128 57 127 129 56 129 129 55 125 123 49 118 114 43 119 114 46 125 120 54 129 123 49 98 92 16 79 73 0 85 81 10 93 92 28 109 109 57 51 56 15 24 32 0 71 82 13 121 141 54 127 158 54 137 177 65 145 186 84 129 163 77 134 162 85 146 170 96 145 174 94 141 168 87 141 166 85 144 166 83 142 162 75 140 157 65 141 156 61 146 160 63 115 126 70 25 32 0 6 9 0 43 48 16 75 84 21 95 107 23 101 109 32 103 109 47 107 114 36 106 113 33 108 112 28 109 109 23 109 108 18 111 106 14 113 104 9 113 105 7 121 105 9 119 102 10 118 102 15 119 104 23 116 104 22 112 102 15 112 103 12 111 105 9 117 103 15 118 101 19 115 97 23 106 87 18 94 75 6 94 76 2 116 98 16 140 122 36 134 119 34 123 111 29 115 103 27 115 105 34 120 107 39 119 104 35 117 100 30 116 96 25 151 131 42 156 137 45 127 108 13 104 88 0 126 109 19 144 127 49 145 125 62 153 132 77 149 134 93 143 131 91 139 130 91 140 132 96 140 131 98 141 128 96 145 128 100 152 131 104 146 130 94 146 130 94 145 129 93 145 129 95 145 129 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 145 130 101 145 130 101 144 130 101 144 130 101 142 131 101 142 131 101 145 130 99 145 130 99 145 130 99 145 130 99 146 131 100 146 131 100 146 131 100 146 131 100 147 131 105 148 132 106 148 132 106 149 133 107 149 133 107 148 132 106 148 132 106 147 131 105 146 132 105 147 133 106 148 134 107 149 135 108 148 134 107 147 133 106 146 132 105 145 131 104 149 135 109 148 134 108 148 134 108 147 132 109 147 132 109 148 133 112 148 133 112 149 134 113 148 133 110 149 134 111 149 134 111 150 135 112 150 135 112 149 134 111 149 134 111 148 133 110 143 136 110 144 137 111 145 138 112 145 138 112 146 139 113 146 139 113 145 138 112 145 138 112 148 138 111 148 138 113 148 137 115 148 137 117 149 138 120 149 137 123 149 137 125 149 137 125 149 138 118 150 139 119 150 139 121 151 140 122 151 139 123 152 140 124 153 141 127 153 141 127 151 142 125 151 142 125 151 142 125 152 143 126 152 143 126 152 143 126 152 143 126 153 144 127 154 141 125 154 141 125 154 141 125 154 141 125 154 141 125 154 141 125 154 141 125 154 141 125 152 145 119 154 144 119 155 144 116 157 144 112 159 144 105 161 145 96 162 145 89 164 145 86 173 156 52 173 155 47 174 154 42 173 152 35 174 153 28 178 153 24 181 154 21 181 155 19 171 152 24 175 152 24 176 151 24 175 147 22 170 141 21 161 135 22 153 132 25 149 130 28 170 150 17 169 149 16 167 149 15 166 148 14 165 147 13 164 148 13 164 148 13 164 148 13 169 147 10 169 147 10 169 147 10 169 147 10 168 146 9 168 146 9 168 146 9 168 146 9 165 146 18 166 147 18 167 147 16 167 147 16 168 145 15 167 143 17 167 141 20 167 141 22 155 135 23 153 131 30 150 124 37 146 121 39 140 116 42 131 109 51 120 100 63 115 94 73 119 96 80 118 96 82 118 100 86 123 107 92 130 111 94 136 111 91 144 112 89 151 115 89 141 119 98 142 120 97 145 121 95 146 122 94 147 121 94 145 119 94 144 116 94 143 115 94 142 115 96 140 113 96 139 112 95 139 112 95 140 113 96 140 113 96 138 110 96 137 109 95 134 111 95 135 109 94 135 109 92 135 108 91 134 107 88 134 106 85 133 105 83 133 105 83 136 102 90 137 103 91 138 105 90 141 105 91 141 105 89 142 105 89 142 105 87 142 105 87 147 112 93 148 113 94 150 113 95 152 115 96 154 116 95 154 116 95 157 116 96 157 116 94 156 118 97 156 118 97 156 118 95 156 118 95 156 119 93 155 118 92 154 117 90 153 116 89 155 114 92 155 114 92 155 114 92 152 114 91 151 114 88 150 114 88 150 115 87 149 114 86 144 109 87 144 109 89 142 109 90 141 108 93 139 107 94 139 106 97 136 106 98 136 105 100 133 104 98 132 103 99 131 101 99 131 100 98 129 98 96 128 97 94 129 96 89 128 95 86 121 99 88 122 98 86 120 96 84 121 95 82 120 93 76 120 91 73 119 90 72 120 89 69 122 91 73 122 91 73 123 92 74 123 92 72 124 93 73 124 93 72 124 93 72 125 94 73 126 96 68 127 97 71 127 99 77 128 100 79 128 101 80 127 101 76 124 101 69 123 101 64 119 106 62 119 106 62 119 106 64 117 105 63 117 105 65 115 106 65 115 106 65 115 106 67 117 111 59 118 112 60 117 114 59 118 115 60 118 117 60 119 118 61 119 120 60 119 120 60 118 124 60 118 125 58 120 127 59 122 128 58 124 130 58 127 131 57 129 133 59 130 132 57 134 135 59 134 135 59 134 135 59 135 136 58 135 136 58 135 136 56 136 137 57 136 138 55 139 138 58 140 139 59 140 139 57 140 139 56 141 141 53 141 141 51 141 142 49 141 142 48 139 144 50 139 144 50 140 145 51 140 145 53 140 145 55 141 146 56 141 146 56 141 145 58 137 147 61 137 147 61 138 146 61 137 145 60 139 144 60 139 144 60 139 143 59 139 143 59 137 143 57 136 142 56 134 140 54 134 140 54 135 140 56 136 141 57 134 139 55 133 138 54 134 139 59 132 139 59 131 138 58 130 139 60 129 137 60 126 137 59 124 135 57 124 135 59 126 132 58 125 133 60 124 131 63 122 131 64 123 132 67 123 134 66 123 134 66 124 135 66 127 139 67 128 140 68 128 140 68 129 141 69 131 143 71 133 145 73 134 146 74 135 147 75 136 149 77 138 151 79 139 152 80 140 153 81 140 153 81 142 155 83 144 157 85 147 160 88 147 157 86 149 159 86 151 162 86 151 162 83 151 163 79 152 165 77 154 167 75 156 170 75 162 166 81 162 166 81 164 167 80 164 167 78 166 166 76 166 167 74 167 166 73 166 166 70 166 167 65 166 167 65 166 167 65 165 165 65 165 165 65 164 164 64 164 164 64 163 163 65 164 164 64 162 164 63 160 162 63 156 160 65 153 158 64 149 156 63 144 150 60 138 147 58 136 141 57 133 138 56 128 135 55 125 132 54 123 131 56 123 130 60 119 129 60 118 128 59 113 134 57 116 134 58 118 136 60 122 138 63 127 141 66 131 143 69 133 145 71 135 145 72 143 151 74 143 154 76 145 158 78 146 161 78 148 162 77 151 163 77 156 164 78 161 167 81 170 177 74 165 167 66 176 173 76 183 179 82 175 170 76 175 175 79 178 184 86 164 176 76 156 170 93 146 171 103 128 161 108 141 175 138 172 201 171 148 177 147 116 153 112 136 180 131 134 181 137 138 186 148 140 191 160 140 193 165 142 192 165 146 191 158 152 193 153 158 194 150 155 162 118 107 114 73 50 55 23 26 30 3 42 51 22 82 98 62 118 140 94 135 162 109 138 163 121 132 154 118 135 154 126 154 169 146 55 71 44 60 81 42 116 141 86 123 152 88 122 148 100 126 148 102 131 148 106 136 148 108 141 150 107 141 151 101 140 151 95 137 151 90 138 153 96 139 154 97 140 155 98 141 156 97 141 157 95 140 156 94 139 155 93 138 154 91 144 160 95 141 156 89 133 149 78 172 185 116 86 95 32 41 46 0 97 100 55 96 96 58 102 116 55 108 123 64 118 133 78 123 137 84 121 135 84 122 132 80 128 135 83 136 140 89 127 133 69 128 134 70 131 136 69 133 139 69 137 141 67 139 143 67 140 143 64 141 144 65 141 145 60 142 146 62 140 143 62 138 141 62 141 143 68 139 141 68 121 122 52 98 99 31 80 80 10 97 100 33 110 116 56 110 118 61 109 116 62 116 122 62 120 122 57 120 120 50 134 127 55 129 122 52 124 114 45 119 108 42 121 110 44 124 115 46 119 115 42 112 110 36 75 68 0 87 85 10 92 100 0 115 131 9 155 170 75 103 110 66 23 28 0 45 53 4 88 115 18 123 150 53 135 162 65 141 168 75 141 170 80 136 164 79 142 169 88 140 167 88 144 167 85 143 165 82 142 162 75 140 159 69 140 156 67 138 152 64 134 148 61 132 144 60 130 138 63 52 56 19 6 7 0 30 33 16 67 76 19 86 96 10 94 101 23 103 102 45 102 103 33 104 104 30 108 106 29 110 107 26 109 104 20 107 101 17 108 100 17 110 102 21 117 99 17 115 98 16 115 98 16 115 100 17 116 104 20 115 105 20 113 102 20 109 101 18 112 97 32 106 91 22 100 83 11 97 79 3 104 86 4 117 99 15 136 116 30 147 125 39 109 104 23 113 106 28 121 107 36 122 103 35 119 99 28 123 101 25 135 117 31 149 132 42 143 126 36 122 105 13 115 98 6 130 114 27 142 124 50 141 121 68 144 121 89 155 130 110 142 126 90 142 126 92 143 127 93 143 127 93 144 128 95 145 128 98 146 129 99 146 129 99 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 143 128 99 143 128 99 143 128 99 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 144 129 100 144 129 100 144 129 98 144 129 98 145 130 97 145 131 96 145 131 94 145 131 94 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 145 131 102 146 132 103 146 132 103 146 132 103 147 132 103 148 133 104 148 133 104 148 133 104 148 130 106 148 130 106 148 132 107 148 132 107 147 133 107 148 134 108 146 134 108 146 134 108 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 146 135 107 146 135 107 146 134 108 146 134 110 146 134 110 146 134 112 146 133 114 146 133 114 146 134 110 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 150 139 117 150 139 117 150 139 119 151 140 120 151 140 122 152 141 123 152 140 124 152 140 124 152 143 126 152 143 126 152 144 125 153 145 124 153 145 124 154 146 127 154 146 127 154 145 128 160 141 135 156 141 134 153 143 134 150 144 132 147 144 129 147 141 125 148 139 122 149 138 120 141 139 127 145 140 118 151 144 102 158 147 83 166 149 67 170 151 57 172 153 51 173 154 51 186 156 26 186 156 22 187 159 16 187 159 13 187 159 13 187 159 16 187 158 22 187 157 27 181 158 20 183 157 21 182 154 21 177 148 20 172 146 23 168 146 27 159 142 26 150 137 23 172 152 19 171 151 18 170 150 17 169 149 16 168 148 15 166 148 12 166 148 12 166 148 12 170 148 11 170 148 11 170 148 11 169 147 10 169 147 10 169 147 10 168 146 9 168 146 9 166 147 18 166 147 16 167 147 14 167 147 12 168 145 13 167 144 14 167 142 16 166 140 17 155 135 20 154 131 27 151 126 34 147 121 36 140 117 39 131 110 47 121 102 60 115 95 70 115 94 75 111 94 76 111 98 81 118 105 89 125 110 91 132 112 88 141 114 87 148 117 88 144 123 96 145 124 95 148 125 94 149 126 94 149 124 93 148 122 95 146 120 95 145 117 95 142 117 97 140 115 95 139 114 94 138 113 93 139 113 96 139 113 96 137 111 94 136 110 95 133 110 96 135 109 96 134 108 93 134 107 90 133 106 89 133 104 86 133 104 86 132 104 83 134 102 89 136 102 90 137 104 89 138 105 90 141 105 89 141 105 89 142 105 87 142 105 87 147 112 93 148 113 94 150 113 95 152 115 96 154 116 97 154 116 95 156 115 95 156 115 95 155 117 96 155 117 96 156 118 95 156 118 95 156 119 93 155 118 92 155 118 91 154 117 90 155 114 92 155 114 92 155 114 92 152 114 91 151 113 90 150 114 90 149 113 89 149 113 89 144 109 87 144 109 89 142 109 90 141 108 91 139 107 94 139 106 97 136 106 98 136 106 98 133 105 94 132 103 95 131 102 98 130 100 98 129 98 96 128 97 94 127 96 91 126 96 88 122 100 89 122 98 88 121 97 85 122 96 83 121 93 79 120 93 76 120 91 73 119 90 72 121 90 72 122 91 71 122 91 71 122 91 71 123 92 71 123 93 69 123 93 69 123 93 69 123 96 67 125 98 71 126 98 74 127 101 78 127 101 76 125 101 73 124 101 69 123 101 64 120 107 65 120 107 65 119 107 65 119 107 65 117 108 65 117 108 65 116 109 65 116 109 65 117 114 61 117 114 61 118 115 60 118 117 61 120 119 62 120 121 63 121 122 62 121 122 62 120 126 62 121 128 61 122 129 61 124 130 60 126 132 60 130 134 60 131 135 61 132 136 60 137 138 62 137 138 60 138 139 61 138 139 59 138 139 59 139 141 58 139 141 58 139 141 58 143 142 62 143 142 60 143 142 59 144 144 58 144 144 56 144 145 52 144 145 52 145 146 52 142 147 53 142 147 53 142 147 55 142 147 55 142 147 57 142 147 57 142 146 59 142 146 59 139 149 63 139 149 63 139 147 62 139 147 62 141 146 62 140 145 61 141 145 61 141 145 61 139 145 59 137 143 57 136 142 56 136 142 56 137 143 57 137 142 58 135 140 56 134 139 55 134 139 59 134 139 59 132 139 61 131 138 60 128 136 59 126 134 57 123 134 58 122 133 57 122 130 57 121 128 58 119 129 60 119 128 63 118 129 63 119 130 64 118 131 62 119 132 62 125 137 65 125 137 65 126 138 66 127 139 67 129 141 69 131 143 71 132 144 72 133 145 73 134 148 73 135 149 74 137 151 76 137 151 76 138 152 77 139 153 78 142 156 81 144 158 83 146 157 81 148 159 83 150 161 83 151 163 81 151 163 79 152 165 77 154 167 77 156 169 79 162 166 79 163 167 80 164 167 78 165 168 77 167 168 75 167 168 74 168 168 72 167 167 71 170 171 69 169 170 68 169 170 68 169 170 68 168 168 68 168 168 68 167 167 67 167 167 67 166 166 66 164 166 65 162 164 65 159 163 66 156 162 66 153 158 66 147 153 63 143 149 59 136 144 59 133 141 58 129 136 56 126 135 56 124 132 57 121 131 60 119 129 60 117 128 59 113 130 59 114 131 60 116 132 61 119 135 62 124 137 65 128 140 68 130 142 68 132 142 69 136 147 71 139 150 72 141 154 74 142 157 74 144 158 73 147 159 73 153 161 76 158 164 78 167 173 85 159 162 73 166 165 73 175 170 78 170 166 75 172 175 88 174 182 99 163 174 95 136 154 104 156 183 138 118 154 118 116 153 122 150 180 152 149 179 141 141 178 126 128 172 109 136 182 136 135 183 143 133 184 151 132 185 155 135 186 155 138 184 148 143 181 140 143 179 131 158 183 126 165 186 130 154 170 121 114 126 78 65 74 29 40 49 2 51 63 15 75 87 37 91 112 71 131 148 112 130 145 116 97 109 85 12 27 0 54 72 32 105 130 75 114 143 79 122 148 100 125 148 102 130 148 106 135 150 109 139 150 107 138 150 102 136 151 96 135 150 91 140 155 96 140 155 96 141 156 97 142 158 96 142 158 96 142 158 95 141 157 94 141 157 92 141 158 90 144 159 90 138 154 81 159 172 100 117 126 59 51 56 0 88 92 42 117 118 76 108 120 58 112 126 65 117 132 75 120 134 81 120 133 80 120 130 78 124 131 79 130 135 81 130 136 72 132 138 74 134 139 72 136 142 72 140 144 70 142 146 70 143 146 67 144 147 68 138 141 60 139 142 61 136 139 60 134 137 60 138 140 65 140 142 67 128 130 57 111 113 40 94 91 20 92 92 22 95 98 31 102 107 41 112 117 53 120 122 57 127 126 61 133 129 65 129 124 56 119 112 44 116 107 38 128 119 50 135 127 55 119 113 39 88 86 11 66 67 0 100 99 19 123 126 45 137 148 44 154 174 51 164 181 87 77 86 43 15 21 0 45 55 5 95 122 25 124 151 54 131 158 63 139 165 74 143 172 82 139 167 82 141 168 87 136 163 84 140 162 80 138 160 77 138 158 71 137 156 66 138 154 65 137 151 63 134 146 60 132 144 60 131 141 68 64 71 30 12 15 6 23 27 10 61 70 15 81 92 13 90 97 20 99 100 42 101 101 29 103 104 28 107 106 26 108 106 23 108 103 19 107 101 15 109 101 18 111 103 20 115 100 17 116 101 20 118 103 22 116 104 22 114 103 23 115 104 24 116 107 28 119 110 31 107 90 20 95 78 6 90 74 0 104 88 11 130 113 35 142 125 45 133 116 36 120 101 22 117 111 33 114 105 30 114 100 29 119 101 29 125 106 30 132 111 30 132 115 25 133 117 22 124 107 17 119 102 14 124 108 23 142 124 48 149 131 69 145 124 77 142 122 87 148 127 100 143 127 91 143 127 93 143 127 93 144 128 94 144 128 95 145 128 98 145 128 98 145 128 98 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 143 128 99 143 128 99 143 128 99 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 144 129 100 144 129 100 144 129 98 144 129 98 145 130 97 145 131 96 145 131 96 145 131 94 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 145 131 102 145 131 102 146 132 103 147 132 103 147 132 103 148 133 104 148 133 104 148 133 104 148 130 106 148 130 106 147 131 106 148 132 107 147 133 107 147 133 107 146 134 108 146 134 108 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 146 135 107 146 135 107 146 134 108 146 134 110 146 134 110 146 134 112 146 133 114 146 133 114 146 134 110 146 134 110 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 150 139 117 150 139 117 150 139 119 151 140 120 151 140 122 152 141 123 152 140 124 152 140 124 152 143 126 152 143 126 152 144 125 152 144 125 153 144 127 152 143 126 152 143 128 152 143 128 151 139 123 150 141 126 149 141 128 148 142 130 146 140 126 146 138 119 147 135 111 148 134 107 150 137 93 155 139 87 162 143 74 171 149 63 178 153 52 183 157 46 184 159 41 185 160 41 188 158 26 188 159 21 188 160 16 188 161 10 188 161 10 188 160 14 188 160 17 188 159 21 182 159 17 185 159 20 183 155 20 178 149 21 175 147 24 170 148 29 164 144 29 155 139 26 174 154 23 174 154 23 173 153 22 174 151 19 173 151 16 172 150 15 171 149 12 170 148 11 171 149 11 171 149 11 171 149 11 170 148 10 170 148 10 170 148 10 170 148 10 169 147 9 167 147 12 167 147 12 167 148 10 168 146 8 168 146 9 168 144 10 166 141 12 166 141 14 157 137 16 156 132 22 153 128 28 148 123 31 141 119 34 132 112 41 122 104 54 116 97 65 107 93 67 104 92 68 103 95 74 109 102 84 116 108 87 125 111 85 135 116 86 144 121 87 146 126 89 147 127 90 148 129 89 151 129 90 150 128 91 149 125 91 147 122 92 145 119 94 143 119 95 142 117 95 140 115 93 139 114 94 139 114 94 139 113 96 137 111 94 135 109 92 133 109 97 135 109 96 134 108 95 134 106 94 133 105 91 133 104 90 132 103 87 132 103 87 133 101 88 134 102 89 136 102 90 137 104 89 140 104 90 141 105 89 142 106 90 143 106 90 147 111 95 148 112 96 149 114 95 151 114 96 152 115 96 154 116 97 154 116 95 154 116 95 154 116 95 155 117 96 155 117 94 156 118 95 156 119 93 156 119 93 155 118 91 155 118 91 155 115 90 155 115 90 154 113 91 152 114 93 151 113 94 149 112 93 149 112 94 148 111 95 144 109 87 144 109 87 141 109 88 141 108 91 139 107 94 138 106 95 136 106 96 136 106 98 133 105 91 132 104 92 131 102 94 130 101 97 129 99 97 127 97 95 126 97 93 126 97 93 123 98 91 123 99 89 122 98 88 123 96 85 122 96 83 121 93 79 121 94 77 120 93 74 123 92 71 123 92 71 123 92 71 123 93 69 124 94 70 124 94 68 124 94 68 124 94 68 122 97 66 123 98 68 125 99 72 125 101 73 123 102 73 123 103 70 122 102 67 120 102 64 120 108 70 120 108 68 118 109 68 119 110 67 119 112 66 119 113 65 120 114 64 118 115 64 119 116 61 119 118 62 120 119 63 120 121 63 121 122 64 121 125 64 122 126 65 122 126 65 122 131 66 122 131 64 126 133 65 127 134 64 130 136 64 131 137 63 135 139 65 135 139 63 141 144 65 141 144 63 141 144 63 141 145 61 142 146 62 142 146 61 142 146 61 142 146 61 145 147 63 145 147 63 145 148 61 146 149 60 146 149 58 146 150 56 147 151 57 147 151 56 144 151 58 144 151 58 144 150 60 144 150 60 144 150 62 144 150 62 144 150 64 144 150 64 141 151 65 141 151 65 142 150 65 142 150 65 143 148 64 143 148 64 144 148 64 144 148 64 142 148 62 141 147 61 139 145 59 139 145 59 139 145 59 139 145 59 138 144 58 136 142 56 136 141 61 135 139 62 134 138 61 131 138 61 128 136 59 125 133 58 123 131 56 120 131 55 118 128 55 118 128 57 116 127 59 116 127 61 114 126 62 115 127 63 113 128 61 113 128 59 121 133 61 122 134 62 122 134 62 124 136 64 125 137 65 127 139 67 129 141 69 130 142 70 130 144 67 131 145 68 133 147 70 134 148 71 134 148 71 136 150 73 138 152 75 141 155 78 146 155 76 148 157 78 151 160 81 152 161 80 152 161 78 154 163 80 156 166 80 158 168 82 162 167 77 163 168 76 164 169 77 165 169 75 166 170 73 168 170 71 168 170 71 168 170 69 171 172 70 171 172 70 171 172 70 171 172 70 170 171 69 170 171 69 170 171 69 170 171 69 168 171 68 167 170 67 166 168 67 163 168 68 161 165 68 158 162 67 152 157 63 148 153 59 139 147 61 135 145 59 131 140 57 128 137 58 124 135 57 121 133 59 118 130 58 116 127 58 110 125 60 111 126 59 114 126 60 116 129 60 119 132 62 122 134 62 125 137 65 126 138 64 129 140 64 131 143 67 133 147 68 136 151 70 138 153 70 142 154 70 149 157 72 153 158 74 161 165 91 154 157 78 161 161 73 167 166 74 166 166 78 166 170 93 161 172 106 150 163 107 127 150 130 175 208 187 125 167 147 80 119 100 63 97 70 66 97 55 116 155 92 137 181 106 135 181 132 131 178 134 126 176 139 127 178 145 130 179 147 134 179 140 136 173 129 135 169 119 133 169 105 133 165 98 141 168 97 159 179 107 168 179 111 143 148 90 90 92 42 45 46 2 38 53 12 58 70 34 60 71 39 57 66 39 40 51 19 92 109 67 109 132 78 123 149 88 119 147 99 122 148 101 129 151 105 134 151 107 137 153 108 137 153 106 136 153 101 134 153 98 142 158 96 142 158 96 142 158 95 142 158 95 142 158 93 143 159 94 144 161 93 144 161 93 140 157 87 148 164 93 141 157 82 143 157 80 145 155 84 64 70 6 66 71 15 122 124 75 111 121 60 113 124 64 116 130 71 116 131 76 118 131 77 120 130 77 123 130 76 126 131 75 132 138 74 133 139 75 136 141 74 138 144 74 141 145 71 142 146 70 144 147 68 144 147 68 141 144 67 141 144 67 138 141 64 134 137 60 136 138 63 141 143 68 136 138 63 126 128 53 92 85 15 91 87 14 101 99 24 115 116 40 117 117 43 109 106 37 106 101 37 113 105 43 119 118 51 121 118 49 123 119 48 114 110 37 90 87 10 72 73 0 89 93 9 117 125 40 138 147 56 155 165 76 156 173 67 165 189 69 147 168 77 32 44 4 11 20 0 49 62 9 103 130 35 125 152 57 126 152 61 135 161 72 146 171 87 143 168 85 141 166 85 132 156 78 136 155 74 135 154 72 134 152 66 135 151 62 135 149 61 134 147 59 134 144 58 131 140 57 133 143 70 83 90 48 22 26 12 11 18 0 51 61 11 76 88 14 83 91 18 93 97 36 100 100 26 101 102 24 105 104 22 105 103 18 107 103 16 109 103 17 111 103 20 114 103 21 115 102 23 113 100 21 111 100 21 114 103 24 116 107 30 114 105 30 106 96 24 97 89 16 94 77 0 100 83 5 111 95 18 125 109 34 134 117 45 131 117 44 122 108 37 114 100 29 115 107 34 109 99 27 108 94 21 120 102 26 136 118 36 141 124 36 132 116 21 118 104 5 117 101 13 125 108 28 139 120 51 150 131 75 153 132 87 146 127 87 144 124 89 145 126 93 143 127 91 144 128 94 144 128 94 144 128 94 144 128 95 144 127 97 144 127 97 144 127 97 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 143 128 99 143 128 99 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 144 129 100 144 129 100 144 129 98 144 129 98 145 130 97 145 130 97 145 130 97 145 131 96 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 146 131 102 146 131 102 146 131 102 147 132 103 147 132 103 147 132 103 147 133 104 147 133 104 148 130 106 148 130 106 147 131 106 148 132 107 147 133 107 147 133 107 145 133 107 146 134 108 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 146 134 108 146 134 108 146 134 108 146 134 110 146 134 110 146 134 112 146 134 112 146 134 112 146 134 110 147 135 111 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 150 139 117 150 139 117 150 139 119 151 140 120 151 140 122 151 140 122 151 139 123 151 139 123 150 142 121 151 143 124 151 142 125 151 142 127 151 141 129 150 140 128 149 139 129 149 139 129 146 141 121 143 140 121 142 139 122 143 137 121 144 136 113 145 135 100 147 135 87 149 134 79 168 141 50 173 145 48 181 150 42 188 156 35 195 160 30 197 163 29 196 164 27 196 164 27 191 162 24 191 163 20 191 164 15 191 165 10 191 165 8 191 165 10 191 164 13 191 163 17 188 162 17 188 161 18 185 157 21 180 151 23 178 150 27 175 150 32 170 147 35 164 144 32 176 155 28 176 155 28 175 154 26 176 153 23 175 152 20 175 151 15 174 151 13 173 150 12 172 151 10 172 151 10 172 151 10 171 150 9 171 150 9 171 150 9 170 149 8 170 149 8 167 148 9 167 148 9 169 148 7 168 147 4 168 145 5 167 144 6 168 141 8 167 140 9 160 136 10 158 133 15 155 128 23 150 125 25 144 121 28 133 114 37 123 106 50 115 100 59 102 93 62 96 91 62 94 92 69 99 98 78 107 104 85 115 109 83 127 116 84 139 123 87 144 127 83 145 128 82 147 129 83 148 130 84 149 128 85 147 125 86 146 122 88 145 120 89 142 121 92 140 119 92 138 117 90 138 116 92 137 115 92 137 115 94 135 112 94 133 110 92 132 108 96 134 107 96 133 106 95 133 105 93 132 104 92 132 102 91 132 102 91 131 101 90 130 100 89 132 100 89 133 101 88 135 101 89 137 104 89 141 105 91 143 107 91 143 107 91 145 112 95 145 112 95 149 113 97 150 115 96 152 115 97 153 116 97 154 116 97 154 116 95 153 115 94 154 116 95 155 117 94 156 118 95 156 119 93 156 119 93 156 119 92 156 119 92 155 115 89 155 115 89 154 114 89 152 114 93 151 113 94 149 112 96 148 110 97 148 110 97 144 110 85 144 109 87 141 109 88 140 107 88 139 107 92 138 106 95 136 106 96 135 105 95 132 105 86 131 105 90 130 103 92 129 102 95 126 101 97 125 100 96 124 99 95 124 99 95 123 98 91 122 98 88 122 98 88 121 97 85 120 97 83 121 95 78 121 95 78 120 95 75 123 95 71 123 95 71 124 97 70 124 97 70 124 97 68 124 97 68 124 97 67 124 97 67 121 98 66 120 100 67 121 101 68 121 102 69 121 103 67 119 104 65 119 104 65 118 103 62 117 108 69 118 109 68 118 111 67 119 112 66 118 115 64 119 116 63 119 116 61 119 118 61 120 119 63 120 121 64 121 122 64 120 124 65 122 126 65 122 128 66 123 129 65 124 130 66 125 134 69 126 135 68 127 137 68 130 137 67 132 140 67 135 141 67 136 142 68 137 144 67 142 147 65 142 147 65 142 147 65 143 148 64 143 149 63 143 149 63 144 150 64 144 150 62 147 151 66 147 151 64 147 151 64 147 152 62 148 153 61 148 153 61 148 153 59 148 153 59 148 154 64 148 154 64 147 153 65 147 153 65 147 153 67 147 153 67 147 152 68 147 152 68 144 154 68 144 154 68 145 153 68 145 153 68 147 152 68 147 152 68 148 152 68 147 151 67 146 152 66 144 150 64 143 149 63 142 148 62 143 149 61 143 149 61 141 147 59 139 145 55 139 142 63 138 143 63 136 141 61 134 138 61 129 136 58 126 134 57 123 131 54 122 130 55 119 131 57 118 130 58 117 128 60 115 127 61 114 126 62 112 127 62 112 127 60 112 127 58 117 129 57 118 130 58 118 130 58 120 132 60 121 133 61 123 135 63 125 137 65 126 138 66 126 140 63 128 142 65 129 143 66 130 144 67 130 144 67 132 146 69 135 149 72 137 151 74 144 151 71 146 153 73 149 156 76 150 157 77 151 158 78 153 161 78 155 163 80 157 165 82 160 167 74 161 168 73 163 168 74 164 170 74 166 171 71 166 171 69 168 170 69 168 171 68 169 171 70 169 172 69 169 172 69 169 172 69 169 172 67 169 172 67 170 173 68 170 173 68 170 173 68 169 172 69 168 171 68 167 169 68 166 168 67 161 166 66 156 160 63 153 157 60 142 151 62 138 148 59 134 144 58 130 139 56 125 136 57 122 133 55 117 129 55 114 126 52 109 121 59 110 122 60 110 122 58 112 123 57 114 125 57 117 128 59 119 131 59 120 132 58 123 133 60 125 137 63 127 141 64 128 145 65 133 148 67 137 150 68 144 153 70 147 155 72 151 157 87 153 157 80 159 164 72 165 169 74 162 168 78 153 165 91 141 158 103 130 151 108 133 165 152 164 205 191 155 203 189 161 205 188 171 206 182 153 184 143 140 175 117 127 168 98 131 175 124 128 174 128 126 174 134 125 175 140 129 176 140 133 175 135 136 172 124 137 170 117 138 169 109 134 163 96 131 155 77 128 150 67 135 149 70 144 155 89 153 161 110 159 167 126 92 103 60 55 63 24 34 41 7 29 36 3 28 38 3 82 98 53 94 115 59 111 137 76 115 143 94 120 146 98 128 150 103 135 154 108 138 155 110 139 157 109 138 158 107 137 160 108 143 159 96 142 158 95 141 157 92 141 157 92 141 158 90 143 160 92 144 161 91 145 162 92 139 156 86 145 161 88 141 158 80 139 153 74 153 164 88 94 101 31 64 70 8 109 112 55 108 117 54 111 121 60 114 125 65 114 127 71 117 130 74 123 134 78 126 134 77 127 132 74 130 136 72 131 137 73 133 138 71 135 141 71 138 142 68 139 143 67 140 143 64 140 143 64 144 146 73 144 146 73 140 142 69 134 136 61 133 135 60 136 139 62 133 136 59 128 131 54 116 109 41 102 95 23 92 86 8 92 90 7 99 96 15 107 101 27 114 106 41 121 112 53 120 121 55 102 103 35 84 84 10 78 79 0 84 88 3 101 110 21 131 144 54 157 172 79 160 177 75 159 176 80 143 166 60 158 185 70 127 151 67 6 20 0 19 29 2 55 68 15 106 133 38 125 151 60 124 150 61 133 158 74 144 167 87 140 163 83 138 161 81 130 153 73 133 150 70 131 149 67 132 147 62 131 145 57 132 145 57 132 142 55 130 138 53 127 135 52 129 139 66 98 106 59 34 39 19 6 11 0 41 50 7 71 80 15 79 86 16 90 95 31 100 98 23 102 100 23 104 101 20 105 100 16 107 101 15 111 103 20 114 103 23 114 103 23 111 99 23 115 103 27 117 108 33 116 107 32 109 99 27 99 89 18 89 79 8 83 73 4 103 87 0 120 103 21 135 119 42 132 118 47 117 104 36 106 95 29 111 100 36 119 110 45 115 105 34 116 104 30 121 105 28 128 111 29 138 120 34 139 122 30 128 113 18 114 102 4 132 117 36 141 124 54 149 129 76 148 129 89 147 126 95 146 127 95 147 129 93 145 130 89 144 128 92 144 128 94 144 128 94 144 128 94 144 128 95 144 127 97 144 127 97 144 127 97 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 144 129 100 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 144 129 100 144 129 100 144 129 98 144 129 98 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 147 130 104 146 130 104 146 130 104 146 130 104 146 132 105 146 132 105 146 132 105 146 132 105 148 130 106 148 130 106 147 131 106 147 131 106 147 133 107 147 133 107 145 133 107 145 133 107 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 147 135 111 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 148 136 112 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 150 139 117 150 139 117 150 139 119 150 139 119 150 139 121 151 140 122 151 139 123 151 139 123 148 140 117 148 140 119 149 140 123 149 139 127 149 139 129 148 138 129 147 137 127 146 136 126 143 141 126 141 138 123 139 134 114 140 131 102 142 131 85 149 136 66 156 140 52 160 145 42 189 156 25 193 159 25 199 163 23 203 167 21 205 169 19 203 169 18 198 169 16 195 168 17 194 166 20 194 167 18 194 168 13 194 168 11 193 167 8 193 167 8 193 167 10 193 167 12 191 165 16 191 165 20 188 160 24 183 154 26 181 152 32 180 153 38 177 151 40 170 146 36 175 154 35 175 155 34 175 155 32 176 155 28 177 154 24 176 152 18 175 151 15 174 151 13 172 150 12 172 150 12 172 150 12 172 150 12 171 149 11 171 149 11 171 149 11 171 149 11 169 148 7 169 148 7 169 148 5 169 147 2 168 145 3 168 142 3 167 141 5 166 139 6 161 137 5 158 132 9 156 128 18 150 125 22 144 122 23 134 116 32 123 107 45 116 102 55 100 94 60 94 90 61 87 89 67 90 93 76 96 99 82 106 104 81 119 112 83 131 121 85 139 125 76 142 126 77 144 128 77 146 128 78 146 128 78 147 126 81 146 124 83 144 122 83 142 122 89 140 119 88 138 117 88 137 116 89 137 115 91 136 114 93 134 112 91 132 109 91 132 109 95 133 107 94 133 107 94 133 105 93 132 104 92 132 102 92 131 101 91 130 100 90 129 99 88 129 99 88 130 100 89 133 101 88 136 102 90 138 105 90 141 108 93 144 108 94 144 111 96 145 112 97 146 113 96 150 114 98 151 116 97 152 115 97 153 116 97 153 116 97 153 115 94 154 116 95 155 117 94 156 118 95 156 119 93 156 119 93 156 119 92 156 119 92 156 117 88 155 115 89 154 114 89 151 113 90 150 112 93 148 111 93 147 110 94 147 109 96 143 109 84 143 109 84 141 109 86 140 107 88 138 106 91 138 106 93 135 105 94 135 105 95 131 106 84 131 105 88 130 104 91 127 102 95 125 102 96 125 101 97 122 101 96 122 102 95 122 98 88 122 98 86 121 97 85 121 98 84 120 97 79 120 98 77 119 98 77 118 98 74 123 98 68 123 98 68 123 98 68 123 98 67 123 98 67 123 99 65 123 99 65 123 99 65 119 101 65 120 102 66 118 103 64 119 104 63 118 105 63 118 105 61 117 106 61 117 106 61 116 109 67 116 109 65 115 111 64 116 112 64 116 115 61 117 116 60 117 118 60 118 119 59 118 122 63 119 123 64 120 124 65 120 126 64 122 128 66 122 131 66 123 132 67 124 133 68 126 137 71 126 137 69 129 139 70 130 140 69 134 142 69 136 144 69 138 144 70 138 145 68 140 147 67 140 148 65 141 149 66 141 149 66 141 149 64 142 150 64 142 150 64 142 150 64 146 152 66 146 152 66 146 152 64 146 152 64 147 153 65 147 153 63 147 153 63 148 154 64 147 156 67 147 156 67 147 155 69 147 155 69 147 155 70 147 155 70 147 155 72 147 155 72 146 156 70 146 156 70 147 155 70 147 155 70 150 155 71 150 155 71 151 155 71 151 155 71 149 154 70 148 154 68 146 152 66 146 152 64 147 153 63 147 153 63 145 152 59 144 151 58 143 147 63 142 146 62 141 144 63 137 142 60 134 139 59 129 136 56 126 133 55 124 133 54 121 132 56 121 131 58 118 129 60 116 127 59 114 126 60 113 126 57 111 127 56 111 127 56 115 127 55 115 127 55 115 127 55 116 128 56 117 129 57 119 131 59 120 132 60 121 133 61 122 136 61 124 138 63 125 139 64 126 140 65 126 140 65 128 142 67 131 145 70 133 147 72 138 147 66 141 150 69 143 152 71 145 154 73 147 156 75 148 157 74 151 160 77 154 163 80 158 165 72 159 166 71 160 167 72 163 169 73 164 170 70 166 171 69 166 171 69 166 171 68 169 171 70 169 171 70 169 172 69 170 173 68 170 173 68 171 174 67 171 174 67 171 175 65 171 174 67 170 173 68 169 172 67 168 171 66 168 171 68 166 167 65 162 163 61 158 159 57 147 154 59 144 151 58 138 147 56 134 143 54 129 139 53 125 134 53 119 130 51 115 126 47 111 120 57 111 120 57 110 119 56 109 120 54 110 121 53 112 123 54 114 125 56 115 127 55 117 128 59 119 132 60 121 137 62 124 141 63 127 144 64 133 146 66 140 149 68 143 150 70 145 153 76 152 160 75 157 164 68 157 167 68 153 166 74 141 162 87 131 155 103 127 155 117 158 198 172 134 182 158 131 185 161 146 194 172 187 225 200 196 226 192 148 181 136 132 171 116 129 169 117 128 171 125 127 173 134 126 173 137 126 172 136 129 170 128 136 169 122 141 171 119 141 157 110 135 150 93 129 146 75 133 152 71 141 162 83 143 164 97 133 156 104 122 147 105 158 170 124 147 156 113 143 151 112 85 91 53 23 31 0 73 86 40 109 128 73 116 137 78 115 142 89 122 146 94 130 153 101 138 156 106 139 157 107 138 158 109 137 159 110 137 161 113 143 159 96 142 158 95 141 157 92 140 156 91 141 158 90 142 159 91 144 161 91 145 162 92 138 155 85 140 156 83 139 156 78 148 163 82 148 159 80 133 141 66 86 93 25 92 97 33 107 114 47 111 120 57 114 124 63 115 126 68 118 129 71 124 135 77 127 135 76 124 132 72 129 135 71 130 136 72 132 137 70 133 139 69 136 140 66 136 140 64 137 140 61 137 140 61 140 141 71 139 141 68 136 138 65 132 134 61 129 131 56 128 130 55 125 127 52 120 123 46 126 121 57 108 103 35 85 81 8 81 75 0 97 91 15 114 110 37 116 111 45 107 101 39 77 83 13 77 83 9 83 88 8 101 107 21 130 141 49 154 169 74 155 175 78 141 165 69 155 178 72 150 174 78 140 167 64 165 194 86 118 140 65 4 17 0 34 44 17 68 79 23 103 132 39 121 150 60 122 147 63 131 154 76 137 159 84 131 152 75 134 153 74 131 150 69 132 146 67 130 145 64 129 143 58 128 141 53 129 139 52 127 135 49 126 131 47 123 128 46 122 130 53 106 113 59 48 52 25 9 13 0 33 40 0 68 73 15 78 83 16 91 92 24 98 96 21 102 99 22 103 100 19 103 98 16 106 99 18 111 103 22 114 103 24 112 98 23 108 98 27 117 107 36 122 109 39 110 97 27 92 79 9 84 71 1 94 81 11 106 93 23 127 113 25 128 113 32 125 111 36 120 107 39 113 102 40 110 100 39 112 102 41 114 106 44 120 111 36 130 117 39 134 119 36 128 112 25 122 105 15 120 104 16 122 108 20 121 109 23 144 130 59 149 133 74 148 131 87 143 124 94 141 123 99 145 128 100 146 130 94 143 130 86 144 128 92 144 128 94 144 128 94 144 128 94 144 128 95 144 127 97 144 127 97 144 127 97 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 144 129 100 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 144 129 98 144 129 98 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 145 130 101 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 146 128 104 146 128 104 147 129 105 146 130 105 145 131 105 146 132 106 144 132 106 144 132 106 147 129 105 147 129 105 147 131 106 147 131 106 146 132 106 147 133 107 145 133 107 145 133 107 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 146 136 111 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 149 137 113 149 137 113 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 150 139 117 150 139 117 150 139 119 150 139 119 150 139 121 150 139 121 150 138 122 150 138 122 148 140 117 149 141 120 149 140 125 149 139 129 148 138 128 147 137 127 145 135 123 143 134 119 136 129 119 134 127 109 134 124 89 139 124 67 147 131 46 161 143 31 174 156 20 182 165 17 201 171 15 203 173 17 208 175 18 209 177 17 207 177 19 204 176 17 197 172 17 194 171 15 197 170 17 197 171 16 197 171 14 196 170 13 196 170 13 195 169 12 195 169 14 195 168 15 193 167 20 192 167 25 190 163 30 184 158 35 183 156 39 183 157 44 181 153 43 176 148 38 169 153 40 171 154 40 174 155 37 174 155 34 175 154 27 174 154 23 174 152 17 174 150 14 172 150 13 172 150 13 172 150 13 171 149 12 171 149 12 171 149 12 171 149 12 170 148 11 169 148 7 169 148 7 170 147 5 169 147 2 169 144 2 168 142 3 167 139 4 166 138 5 162 136 0 160 132 7 157 127 13 151 124 17 143 121 20 133 116 28 123 108 41 116 102 53 99 95 60 92 88 61 83 84 66 82 85 74 86 89 78 94 95 77 109 105 78 119 113 79 133 119 72 135 121 72 139 123 72 142 126 74 144 127 75 144 126 76 146 125 78 145 124 79 139 121 85 138 120 84 136 117 84 135 116 86 135 115 88 135 115 91 133 112 91 131 110 91 131 108 90 133 107 90 132 106 91 132 104 90 131 103 91 131 101 90 130 100 89 130 100 90 128 100 89 129 99 89 129 99 88 130 100 89 134 102 89 137 103 91 140 107 92 141 108 93 143 111 96 144 112 97 146 113 98 147 114 97 150 114 98 151 116 97 152 115 97 152 115 97 154 116 95 155 117 96 155 117 94 156 118 95 156 119 93 156 119 93 155 118 91 155 118 91 156 117 88 155 116 87 154 114 88 151 114 88 150 112 89 148 112 90 147 110 91 146 109 90 143 109 82 143 109 84 140 108 85 140 108 87 138 107 89 137 105 92 135 105 94 135 105 94 131 106 86 131 105 90 128 104 92 127 104 96 124 104 97 122 103 96 121 104 94 120 104 91 124 98 85 122 99 83 122 99 83 122 99 81 121 101 77 121 101 76 119 102 76 119 102 74 119 100 67 119 100 67 119 101 65 118 100 64 118 100 62 118 100 62 118 100 60 118 100 60 118 104 67 118 104 65 118 105 61 117 106 60 118 108 59 116 108 59 116 108 61 116 108 62 113 109 61 114 110 62 114 112 61 115 113 62 115 115 61 116 117 60 115 119 60 115 119 60 117 123 63 117 123 63 119 125 63 119 128 65 121 130 65 121 132 66 123 134 66 124 135 67 126 137 71 126 137 69 127 138 69 130 140 69 132 142 69 135 143 68 137 145 70 137 145 68 138 147 68 139 148 69 139 148 69 139 148 67 139 148 65 140 149 66 140 149 66 140 150 64 143 151 66 143 151 66 143 151 66 144 152 67 144 152 67 144 152 67 145 153 68 145 153 68 147 155 69 147 155 69 147 155 70 148 156 71 148 156 73 149 157 74 149 156 76 149 156 76 148 158 72 148 158 72 149 157 72 149 157 72 152 157 73 152 157 73 153 157 73 153 157 73 152 157 73 150 155 71 149 155 69 149 155 67 150 156 66 151 158 65 150 157 62 148 155 60 149 152 65 147 151 64 146 150 63 143 147 62 139 145 59 136 141 57 131 139 54 129 137 52 124 133 54 123 131 54 122 130 57 117 127 56 116 126 57 113 125 53 112 124 50 112 124 50 113 125 53 113 125 53 113 125 53 113 125 53 114 126 54 115 127 55 116 128 56 117 129 57 117 130 58 119 132 60 120 133 61 121 134 62 121 134 62 123 136 64 126 139 67 128 141 69 131 142 63 133 144 65 136 147 68 138 150 68 140 152 68 142 154 70 145 157 71 148 160 74 152 161 70 153 162 69 157 164 71 159 166 71 162 168 70 163 169 69 164 169 69 164 169 67 167 172 70 168 173 71 168 173 70 169 175 69 170 176 68 171 177 67 171 178 66 172 179 67 171 174 67 170 173 66 170 173 66 171 173 66 170 172 65 168 170 63 166 165 59 163 162 56 153 158 58 150 155 55 145 151 53 141 146 52 136 142 52 132 138 50 124 132 46 121 129 44 116 123 55 114 121 53 110 120 51 109 119 50 109 119 50 109 120 52 111 122 54 112 123 55 112 125 56 115 128 58 117 133 60 119 137 61 123 140 62 128 142 63 133 144 65 138 147 68 141 153 67 150 160 71 147 158 64 145 158 66 148 166 84 140 165 100 130 162 113 132 168 132 147 189 151 135 185 147 155 211 174 145 196 163 162 201 170 180 210 176 135 168 125 132 169 118 129 167 118 129 170 126 127 172 133 124 169 136 121 165 130 123 161 122 130 162 115 136 164 113 134 143 100 137 147 95 140 152 88 135 151 78 125 147 72 119 146 77 120 150 90 122 155 102 123 141 89 144 160 111 175 187 141 124 133 90 35 44 0 47 59 9 100 115 60 115 133 75 116 141 83 123 147 89 133 153 94 139 157 99 139 156 101 137 155 103 137 157 108 136 158 111 143 159 97 143 159 97 142 158 95 142 158 95 142 158 93 142 158 93 142 159 91 143 160 92 143 159 94 140 155 86 139 155 80 151 166 85 136 147 68 148 156 79 104 111 41 69 74 8 105 108 41 113 118 54 116 125 62 114 125 65 116 127 67 122 133 73 123 133 72 121 130 67 130 136 72 130 136 72 132 137 70 133 139 69 136 140 66 136 140 64 136 139 60 136 139 60 136 138 65 135 137 64 132 134 61 131 133 60 129 131 58 126 128 55 120 122 49 116 118 45 114 115 57 115 114 57 104 102 45 85 80 22 74 70 9 72 71 7 68 69 1 59 62 0 59 70 0 97 108 29 136 146 59 147 161 66 151 167 69 155 177 77 155 181 82 148 178 82 151 178 73 152 177 85 145 172 79 167 194 99 88 109 44 2 12 0 49 55 29 87 96 39 100 129 37 117 145 58 118 143 62 126 148 75 130 150 78 124 142 68 128 145 67 129 147 65 128 141 62 126 139 59 124 136 52 125 135 48 124 132 46 124 130 44 121 125 41 118 121 40 115 120 40 110 114 53 66 68 31 24 24 0 33 35 0 66 66 12 83 84 16 93 91 17 98 94 21 103 99 25 105 99 23 104 97 19 107 98 21 114 102 28 113 99 28 107 92 23 116 102 39 105 91 26 91 76 9 83 68 0 87 73 2 102 85 13 116 100 25 125 109 34 126 115 33 121 109 33 113 103 32 113 102 40 115 105 46 118 108 49 116 106 44 113 104 39 112 101 21 124 112 28 128 112 24 115 98 6 104 87 0 110 93 11 126 112 39 139 124 57 143 128 73 144 128 79 142 127 88 141 124 96 141 125 99 144 129 98 143 129 92 139 127 85 143 127 91 144 128 94 144 128 94 144 128 94 144 128 95 144 127 97 144 127 97 144 127 97 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 144 129 100 144 129 100 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 144 129 98 144 129 98 144 129 100 144 129 100 145 129 103 145 129 103 145 129 103 145 129 104 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 148 128 104 148 128 104 146 128 104 146 130 105 145 131 105 143 131 105 143 133 106 143 133 106 147 129 105 147 129 105 146 130 105 147 131 106 146 132 106 146 132 106 144 132 106 145 133 107 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 144 136 113 144 136 113 144 136 113 144 137 111 144 137 111 144 137 109 144 137 109 144 137 109 147 135 111 148 136 112 148 136 112 148 136 112 148 136 112 149 137 113 149 137 113 149 137 113 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 150 139 117 150 139 117 150 139 119 150 139 119 150 139 121 149 138 120 149 137 121 149 137 121 149 141 118 150 142 121 149 140 125 148 138 126 145 135 123 142 133 118 138 130 109 136 129 103 126 114 90 131 116 77 138 120 56 150 127 33 165 141 17 182 156 9 196 171 8 205 178 9 206 179 14 207 180 15 209 180 18 210 181 19 209 179 19 204 178 19 199 176 18 196 176 19 199 173 16 199 173 16 198 172 15 198 172 17 197 170 17 197 170 21 196 168 22 196 168 22 191 168 26 191 169 32 188 167 40 183 162 43 182 160 48 183 160 48 182 156 45 177 150 37 164 151 46 166 152 43 167 154 40 171 154 36 173 155 31 173 154 25 172 152 19 171 151 16 172 149 17 171 148 16 171 148 16 171 148 16 171 148 16 170 147 15 170 147 15 170 147 15 170 147 9 170 147 7 169 146 4 171 146 4 169 144 2 168 140 4 167 139 4 166 137 7 161 133 0 159 130 4 156 126 12 151 123 16 144 121 19 133 116 28 123 108 41 115 102 50 101 95 63 91 87 62 79 80 66 75 77 72 77 79 74 83 85 72 96 94 71 108 103 73 123 108 67 125 111 66 129 115 66 134 118 66 137 122 67 139 122 68 140 123 71 140 123 71 137 119 79 136 118 80 134 116 80 134 115 83 134 114 87 134 114 90 133 112 91 131 110 91 131 109 86 132 107 87 131 106 86 131 104 87 130 103 86 130 101 87 130 100 89 129 99 88 129 101 90 128 100 89 129 99 89 129 99 88 133 101 90 135 103 90 139 105 93 141 107 95 143 111 98 144 112 97 145 113 98 147 114 99 148 115 98 151 115 99 151 116 97 151 116 97 155 117 96 155 117 96 156 118 95 156 118 95 156 119 93 155 118 92 155 118 91 154 117 90 156 117 88 155 116 87 154 114 88 151 114 87 149 112 85 147 112 84 146 111 83 146 111 83 143 109 82 143 109 82 140 108 83 139 107 86 138 107 89 137 105 90 135 106 92 134 104 93 131 105 90 131 105 92 128 104 94 125 105 96 123 105 95 122 106 93 119 106 90 119 106 89 126 100 83 126 101 81 124 102 79 124 104 79 124 104 77 122 105 75 121 106 73 121 106 73 119 105 68 119 105 66 118 104 65 118 105 63 118 105 63 117 104 60 117 104 60 117 104 60 118 106 66 118 106 64 118 107 61 116 109 57 116 109 55 116 110 58 116 110 60 115 111 63 113 112 58 114 113 59 114 113 57 114 115 58 113 116 59 114 117 60 115 118 61 114 119 61 116 122 60 114 123 60 116 125 62 118 127 62 119 130 64 120 133 64 121 134 65 122 135 66 123 135 69 124 137 68 126 137 68 128 140 68 131 141 68 132 143 67 135 143 68 136 144 67 136 147 71 136 147 71 136 147 69 136 147 69 137 148 69 137 148 69 137 149 67 138 150 68 141 150 69 141 150 69 142 151 70 142 151 70 142 151 70 143 152 71 143 152 71 143 152 71 144 154 68 145 155 69 146 155 72 146 155 72 147 156 75 148 157 76 149 158 79 149 158 79 149 159 73 149 159 73 150 158 73 150 158 73 153 158 74 153 158 74 154 158 74 155 159 75 153 158 74 152 157 73 151 157 71 152 158 70 153 160 67 154 161 66 153 160 64 152 159 63 153 157 63 153 157 63 150 155 63 148 153 61 144 150 60 140 146 56 138 144 56 134 143 54 131 136 54 130 135 55 128 132 56 123 129 55 120 128 55 118 126 51 117 125 48 115 126 48 113 125 53 113 125 53 112 124 52 112 124 52 112 124 52 112 124 52 113 125 53 113 125 53 112 125 56 113 126 57 115 128 59 116 129 60 116 129 60 118 131 62 120 133 64 123 136 67 124 138 61 126 140 63 130 144 65 132 147 64 134 149 64 136 152 63 140 157 65 142 159 67 149 158 69 150 159 70 152 161 70 156 163 70 158 165 70 160 166 70 161 167 69 161 167 69 165 170 68 166 171 69 167 172 69 168 174 68 169 175 67 170 177 65 171 178 64 171 178 64 171 177 67 172 176 66 171 175 65 173 175 66 174 173 65 172 172 62 170 168 59 166 164 55 160 162 55 157 158 54 153 156 53 149 151 52 143 147 50 138 142 48 132 137 45 128 133 43 120 127 50 118 124 50 114 122 47 111 118 48 108 118 49 108 119 51 109 120 54 109 121 55 109 122 53 110 125 56 112 129 58 115 133 59 118 136 60 123 137 60 129 140 62 134 142 65 136 151 60 143 156 68 139 151 69 141 155 80 154 172 110 147 175 126 131 167 129 130 171 139 142 183 143 132 180 140 141 196 154 140 191 150 164 202 161 184 216 169 155 190 134 141 181 118 131 169 122 129 167 126 125 167 131 121 164 134 120 161 129 122 158 122 127 156 112 130 156 108 132 155 99 134 156 94 133 154 87 130 150 78 127 148 73 125 147 74 127 150 78 127 152 84 140 165 108 135 158 104 145 163 111 141 155 106 81 93 43 40 53 0 77 90 36 119 134 77 112 134 72 120 140 77 130 149 85 138 154 91 139 154 95 138 155 100 137 157 106 138 160 113 145 160 101 145 160 101 145 160 101 145 161 99 144 160 98 143 159 96 142 158 95 142 158 93 142 158 95 139 154 87 137 153 80 142 156 77 138 149 70 145 153 76 120 128 55 67 72 5 96 97 31 107 112 46 117 123 61 114 124 63 114 125 65 119 131 69 122 132 69 120 129 64 130 136 72 130 136 72 132 137 70 132 138 68 135 139 65 135 139 63 135 138 59 135 138 59 134 137 60 129 132 55 126 128 53 125 127 54 124 125 55 119 120 52 112 113 45 107 108 42 103 110 56 95 98 51 77 75 36 52 48 11 39 36 0 47 47 0 68 75 5 85 96 17 121 134 54 135 149 62 148 163 70 152 170 70 154 177 73 156 182 81 153 185 86 148 182 87 152 178 77 150 176 89 143 168 84 159 184 100 57 74 20 3 10 0 47 51 26 86 92 32 97 126 36 112 140 55 111 135 59 119 141 69 127 144 76 119 135 64 124 138 61 125 140 59 120 133 54 119 130 51 120 129 46 119 127 41 121 127 41 120 124 39 118 120 37 115 116 36 112 114 30 111 112 44 83 82 36 43 40 7 36 33 0 65 62 11 91 86 18 96 91 10 97 92 24 103 99 28 106 99 27 104 96 23 107 97 25 114 101 31 111 96 31 103 85 23 100 84 25 87 71 11 79 61 0 87 68 2 108 90 18 125 106 30 129 108 29 124 103 22 111 105 29 113 106 34 114 106 43 115 105 46 114 103 47 113 103 42 113 102 36 114 104 33 109 98 9 121 108 16 125 110 15 118 102 7 116 98 12 126 109 37 141 125 66 148 132 83 141 126 85 140 125 86 141 125 89 142 127 94 142 127 94 139 126 91 139 127 89 140 128 90 143 127 91 143 127 93 143 127 93 144 128 94 144 128 95 145 128 98 145 128 98 145 128 98 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 144 129 100 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 144 129 98 144 129 98 144 129 100 144 129 100 145 129 103 145 129 104 145 129 104 145 129 106 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 149 127 104 148 128 104 146 128 104 145 129 104 145 131 105 143 131 105 142 132 105 141 134 106 147 129 105 147 129 105 146 130 105 146 130 105 146 132 106 146 132 106 144 132 106 144 132 106 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 145 137 116 145 137 116 145 137 114 145 138 112 145 138 112 145 138 110 145 138 109 145 138 109 148 136 112 148 136 112 148 136 112 148 136 112 149 137 113 149 137 113 149 137 113 149 137 113 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 151 140 118 150 139 117 150 139 119 150 139 119 149 138 120 149 138 120 149 137 121 148 136 120 147 139 116 146 138 119 145 136 121 141 131 119 136 127 112 129 121 100 124 117 88 120 114 78 128 109 53 138 116 41 154 130 22 174 147 8 193 161 1 204 171 4 213 178 14 217 182 20 210 182 13 212 181 15 213 180 17 213 179 19 211 177 18 206 176 16 203 175 14 199 175 13 200 175 13 200 174 15 200 174 19 199 172 23 198 170 26 197 168 28 197 168 30 197 168 32 190 167 35 190 169 41 188 169 49 183 166 52 182 164 54 183 163 51 180 157 43 176 149 34 161 149 47 162 151 46 165 153 43 167 154 39 171 155 34 172 154 28 171 152 21 171 151 18 171 148 18 171 148 18 171 148 18 170 147 17 170 147 17 170 147 17 170 147 17 169 146 16 170 147 9 170 147 9 169 146 6 170 145 3 169 143 4 168 140 4 167 139 6 167 137 7 162 133 0 160 129 4 156 124 11 150 122 13 143 120 18 132 115 27 122 107 40 114 102 50 100 93 64 90 85 63 76 76 66 71 73 70 71 73 72 76 77 69 90 87 68 102 96 70 113 99 62 117 102 61 121 107 60 125 112 60 131 116 61 134 117 61 135 118 62 135 118 62 136 118 78 135 117 77 133 115 79 133 114 81 134 115 85 134 114 89 133 112 91 131 110 89 130 108 84 132 108 84 131 106 84 131 104 85 130 103 86 130 101 85 129 100 86 129 100 86 129 100 92 128 100 89 128 100 89 129 99 88 130 100 89 135 103 90 137 105 92 140 106 94 141 112 98 143 111 98 145 113 98 147 114 99 148 115 98 151 115 99 151 116 97 151 116 97 156 118 97 156 118 97 156 118 95 156 118 95 156 119 93 155 118 92 154 117 90 153 116 89 156 116 90 155 115 89 154 115 86 151 114 85 149 113 81 147 112 80 146 111 79 145 111 76 143 109 81 142 108 81 140 108 83 139 107 86 138 107 87 137 105 90 135 106 92 134 104 93 131 105 92 129 105 93 127 105 94 125 105 96 123 105 93 120 107 91 118 107 87 118 107 85 128 103 81 128 103 81 126 104 80 126 106 79 124 107 77 124 108 75 123 109 74 124 110 75 120 111 70 120 111 70 120 111 68 119 110 67 119 111 65 118 110 64 118 110 63 118 110 63 119 107 67 117 109 63 116 108 59 115 110 55 116 111 55 114 111 56 115 112 61 116 112 64 115 114 57 115 114 57 114 115 57 115 116 59 114 117 60 115 118 61 114 119 63 114 119 63 113 122 59 114 123 60 115 124 61 116 127 61 118 129 63 119 132 63 121 134 65 120 136 65 122 134 68 123 136 67 125 136 67 127 139 67 130 140 67 131 142 66 134 142 67 135 143 66 136 146 73 136 146 73 136 147 71 136 147 71 137 148 70 137 148 70 137 148 69 137 148 69 141 150 71 141 150 71 142 151 72 142 151 72 142 150 73 143 151 74 143 151 74 143 151 74 143 153 67 144 153 70 145 154 71 146 155 72 147 156 75 148 157 78 149 158 79 150 159 80 149 159 73 149 159 73 150 158 73 151 159 74 153 158 74 154 159 75 155 159 75 155 159 75 154 159 75 153 158 74 152 158 72 153 159 69 155 162 69 156 163 68 156 163 67 154 162 63 156 160 65 155 159 64 154 158 63 150 155 61 148 153 59 143 150 57 141 148 55 139 146 53 136 140 55 135 138 57 133 136 57 129 133 57 126 130 54 123 130 53 121 128 50 121 128 48 113 125 53 113 125 53 112 124 52 111 123 51 111 123 51 111 123 51 111 123 51 111 123 51 108 120 54 110 122 56 111 123 57 112 124 58 113 125 59 114 126 60 117 129 63 119 131 65 119 135 62 121 137 62 125 142 64 127 145 63 129 147 61 132 151 61 135 155 60 138 158 61 146 156 69 148 156 70 150 159 70 154 160 70 156 163 70 159 164 70 160 166 70 160 166 68 162 167 67 163 168 66 164 169 66 165 171 65 166 172 62 167 174 62 168 175 61 169 176 60 172 178 68 173 177 67 173 177 67 174 176 66 176 176 66 175 173 64 171 169 58 169 165 55 165 165 55 163 162 54 159 158 52 154 155 53 150 150 50 144 146 49 138 139 45 134 135 42 124 129 47 120 127 47 116 123 45 112 120 45 108 118 47 107 118 50 108 119 53 108 120 56 107 119 53 108 123 54 110 127 57 113 130 59 115 133 57 120 134 57 125 137 61 130 138 61 131 145 57 139 152 70 137 149 77 144 158 99 164 183 138 156 183 148 128 167 138 119 163 138 136 173 139 129 175 138 132 185 143 153 202 157 170 210 158 167 201 141 153 190 120 140 183 104 133 169 125 127 165 124 121 162 128 118 161 131 122 161 132 125 161 125 128 156 115 127 153 106 117 157 86 121 157 85 126 156 82 131 155 79 134 153 74 137 151 72 139 152 72 140 153 73 130 161 102 131 159 101 132 155 99 163 180 128 140 153 100 58 68 16 52 62 9 83 96 40 104 123 59 113 132 66 128 143 76 136 151 84 139 153 91 141 156 99 141 159 109 144 163 117 146 161 104 146 161 104 147 162 105 147 162 103 146 162 100 144 160 98 142 158 96 141 157 94 133 148 89 134 149 84 134 150 79 133 147 70 152 163 85 148 156 79 141 149 76 90 95 28 86 87 19 103 106 39 113 119 55 112 122 61 112 124 62 119 131 69 124 134 71 122 131 66 128 134 70 129 135 71 130 135 68 131 137 67 133 137 63 132 136 60 133 136 57 133 136 57 129 132 53 122 125 46 115 118 41 114 116 43 113 114 44 107 108 42 99 99 35 93 93 31 59 71 21 32 39 0 15 15 0 32 30 7 68 67 37 103 106 59 126 137 68 138 156 70 154 169 84 151 167 78 152 170 71 155 176 73 155 181 74 151 179 77 143 177 80 140 177 82 144 171 74 142 167 86 140 164 86 163 186 108 53 69 20 16 20 6 37 39 15 61 65 4 97 126 36 109 137 53 105 129 55 114 135 66 124 141 73 117 133 62 121 135 58 122 135 55 115 126 48 114 125 46 115 124 41 115 123 37 117 123 37 117 121 36 116 118 35 113 114 34 112 112 26 114 111 40 95 91 43 56 52 17 39 33 0 66 60 10 95 88 18 96 90 6 97 92 26 106 99 31 107 100 30 105 97 25 109 96 28 114 99 34 109 93 31 100 81 22 66 46 0 84 65 9 109 89 28 125 104 37 130 108 35 127 106 27 126 104 21 126 104 19 113 110 39 110 107 40 108 102 42 111 102 47 114 103 47 113 102 40 110 97 29 105 93 19 124 113 21 135 122 26 141 127 28 140 124 28 143 127 42 152 134 68 152 134 86 145 127 91 147 131 98 143 127 93 142 128 91 143 129 92 139 127 89 135 123 85 136 126 90 144 134 98 142 126 90 142 126 92 143 127 93 143 127 93 144 128 95 145 128 98 146 129 99 146 129 99 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 146 130 97 145 130 101 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 144 129 98 144 129 98 144 129 100 144 129 100 145 129 103 145 129 104 145 129 106 145 129 106 145 130 99 145 130 99 145 130 101 145 130 101 146 130 104 146 130 104 146 130 105 146 130 105 149 127 106 149 127 106 148 127 106 145 129 106 145 130 107 143 131 107 142 132 107 140 133 107 147 129 105 147 129 105 146 130 105 146 130 105 146 132 106 146 132 106 144 132 106 144 132 106 146 134 108 147 135 109 147 135 109 146 134 110 145 133 109 145 133 111 146 134 112 148 136 114 145 137 116 145 137 116 145 137 114 145 138 112 145 138 112 145 138 110 145 138 109 145 138 109 148 136 112 148 136 112 148 136 112 148 136 112 149 137 113 149 137 113 149 137 113 149 137 113 149 137 111 149 137 113 149 137 113 149 137 115 150 138 116 150 137 118 150 137 118 150 137 118 151 140 118 150 139 117 150 139 119 150 139 119 149 138 120 149 138 120 148 136 120 148 136 120 143 135 112 141 133 114 138 129 114 133 123 111 126 117 100 117 110 84 110 104 68 106 101 59 135 113 28 149 125 19 173 146 7 196 165 0 213 178 0 222 182 9 222 179 23 219 177 31 216 184 15 216 181 15 217 179 16 216 176 16 213 173 13 209 171 10 204 171 8 202 170 7 201 176 13 201 175 16 200 173 20 199 171 25 198 169 31 198 168 34 197 167 37 197 167 37 188 167 39 189 171 47 186 171 54 182 169 57 183 166 58 182 164 54 180 157 43 174 149 31 155 144 65 158 147 65 163 152 62 166 154 54 167 153 44 168 153 34 167 153 28 169 154 25 180 151 23 178 151 20 176 149 16 174 147 14 173 146 15 171 146 17 171 146 20 172 146 23 171 141 9 171 141 9 169 140 10 168 139 9 166 139 10 162 137 8 160 135 8 159 134 7 161 132 4 158 130 7 153 125 15 147 121 24 140 118 35 132 112 43 125 105 46 119 99 46 102 92 56 93 84 55 81 72 57 74 66 63 68 64 65 65 65 63 69 72 63 73 80 64 90 84 58 95 90 60 101 97 60 106 103 60 110 106 59 112 108 60 116 110 62 117 111 63 124 114 65 126 115 69 127 115 73 127 114 79 125 112 80 124 110 83 124 110 84 125 111 85 127 107 96 126 106 95 126 104 93 124 102 91 124 100 90 126 99 90 127 98 90 127 98 90 130 100 89 130 100 89 131 101 90 134 102 91 135 103 92 138 104 94 139 105 93 140 106 94 142 108 98 143 109 97 144 110 98 147 111 97 148 112 96 150 113 95 151 114 96 151 114 95 154 119 100 154 119 100 154 119 99 153 118 96 152 118 93 150 116 89 149 115 87 148 114 86 150 113 84 150 113 84 149 112 85 149 109 83 148 108 83 147 106 84 146 105 85 145 104 84 141 104 85 140 105 85 138 105 86 136 105 87 133 104 86 132 105 88 131 103 89 130 104 89 125 102 96 126 103 95 126 104 93 127 105 92 127 105 91 128 107 90 128 107 88 128 107 88 123 114 81 123 115 79 124 116 80 124 116 79 124 116 77 123 116 74 122 115 71 122 115 69 122 119 68 122 119 68 121 118 67 120 116 68 119 115 67 118 114 67 117 113 66 117 113 66 116 117 57 116 117 57 116 117 57 116 117 57 116 117 57 116 117 57 115 116 56 115 116 56 117 118 58 117 118 58 114 118 57 114 118 57 113 119 57 112 121 58 111 121 58 112 122 59 116 120 59 116 122 60 118 124 62 119 125 63 118 127 64 118 129 63 118 129 63 118 129 63 120 130 69 121 131 68 122 133 67 124 135 67 126 138 66 127 139 65 129 141 65 129 142 63 134 140 66 134 140 66 135 141 67 135 142 65 136 143 66 137 144 66 137 144 66 138 145 65 135 147 65 136 148 66 138 150 68 139 151 69 139 151 69 139 151 69 138 150 68 137 149 67 143 150 70 145 152 72 146 153 73 145 152 74 145 152 74 145 152 74 148 155 78 149 156 79 148 160 78 147 159 77 147 159 77 147 159 75 148 160 74 148 160 74 149 161 75 150 163 75 152 160 75 152 160 75 153 161 75 153 161 75 154 163 74 154 163 74 155 164 73 155 164 73 158 162 68 159 163 68 159 163 66 157 162 62 155 159 62 152 156 61 148 151 60 146 149 60 141 148 55 139 146 53 137 144 51 135 141 51 131 137 49 129 135 47 127 133 45 125 131 45 121 131 44 119 129 42 117 127 41 115 124 41 113 122 41 113 122 43 113 121 44 113 121 44 110 122 50 110 121 52 108 120 54 109 121 57 108 123 58 110 125 58 111 128 58 113 130 59 119 132 60 121 135 60 123 137 60 126 140 61 129 144 63 131 146 61 134 150 62 135 151 63 136 152 63 137 153 64 141 155 67 144 157 67 146 159 69 149 160 68 150 159 68 150 159 66 155 164 73 156 165 72 159 166 70 162 168 68 165 170 67 169 172 65 171 173 64 172 174 64 176 174 61 176 174 61 176 175 59 175 176 57 175 176 56 174 175 55 173 175 52 171 175 52 169 167 56 167 165 54 164 162 51 161 159 50 158 156 47 154 151 44 149 146 39 145 142 35 137 137 39 133 135 38 126 130 35 122 127 37 117 124 44 114 122 49 109 119 56 107 117 57 103 115 49 107 119 55 111 122 62 110 124 65 112 126 64 117 133 62 121 139 57 123 142 53 129 146 68 127 149 77 122 150 89 148 182 132 164 200 164 141 180 153 130 168 145 129 163 146 134 172 131 139 181 141 141 189 149 144 192 150 153 199 150 164 202 145 161 190 124 151 173 101 123 158 118 127 164 130 124 167 137 118 163 134 117 160 130 124 162 123 128 160 113 128 155 104 128 149 72 128 149 74 128 148 76 131 148 77 134 150 77 137 151 74 137 152 71 137 150 68 138 159 90 138 160 96 140 161 105 144 162 114 148 161 117 130 136 90 83 81 32 37 31 0 101 103 54 108 114 54 124 135 57 129 146 54 125 146 53 139 160 81 150 170 109 140 160 111 148 157 100 149 160 104 150 161 105 148 158 105 145 156 100 142 153 93 141 153 91 142 154 88 140 152 88 140 150 89 139 149 88 139 149 88 140 149 86 141 148 81 138 145 75 136 144 71 77 77 5 100 99 34 115 115 55 111 110 56 109 109 57 118 119 62 123 128 64 121 126 59 124 132 59 127 135 62 132 138 66 134 140 70 131 137 67 127 130 63 120 123 56 115 117 52 122 121 54 120 117 50 123 115 50 108 99 34 101 91 29 83 78 14 59 58 0 71 73 10 40 22 20 35 27 4 50 57 5 81 99 25 108 133 52 129 157 72 140 166 75 135 160 66 153 171 71 154 175 74 156 177 74 154 177 73 150 175 73 146 172 73 147 172 78 147 173 82 142 165 87 142 165 74 154 177 86 149 164 105 41 49 34 13 17 16 19 28 0 68 83 16 96 119 51 100 121 54 106 126 57 112 129 59 117 130 60 116 127 58 116 123 53 114 121 51 116 121 39 115 120 38 115 118 37 114 115 35 114 113 33 114 111 32 115 109 31 115 109 31 107 101 23 112 104 32 105 96 31 89 77 19 79 67 7 87 74 6 100 89 10 108 98 13 95 92 13 105 99 25 114 105 40 116 104 46 111 94 42 98 78 27 80 58 8 66 45 0 107 85 25 121 102 34 128 110 36 122 106 28 120 107 28 126 114 38 127 114 46 117 106 42 109 97 49 110 98 50 113 99 50 110 97 44 101 90 26 100 91 12 118 109 18 138 130 31 140 117 15 141 116 23 143 118 38 144 120 56 148 124 76 150 126 90 150 126 98 147 125 101 143 126 98 143 126 98 143 126 96 143 127 94 143 127 93 143 127 93 143 127 91 143 127 91 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 147 129 93 147 128 96 147 127 100 147 127 102 147 127 102 147 127 100 147 128 96 147 129 93 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 146 139 113 146 139 113 145 138 112 145 138 112 144 137 111 144 137 111 144 137 111 144 137 111 147 130 120 148 132 119 151 135 120 153 137 121 151 138 121 151 138 121 149 136 119 148 135 119 151 138 119 152 141 121 151 140 120 150 139 117 149 141 118 151 143 120 147 141 115 143 137 111 150 137 105 136 130 96 123 122 91 111 116 86 100 101 70 98 92 44 113 99 24 131 115 19 165 127 0 185 146 7 202 164 17 210 171 14 216 178 15 223 184 19 224 185 20 218 179 14 219 183 11 218 180 9 218 176 4 216 172 1 214 170 0 213 171 0 211 173 2 212 174 3 205 172 0 206 170 12 207 170 30 208 171 41 206 171 41 204 171 42 200 168 45 199 166 50 190 169 62 186 168 66 181 166 65 178 166 56 177 166 40 175 162 24 173 155 17 172 150 15 144 138 62 149 142 62 155 147 62 160 150 55 163 152 47 163 150 36 165 151 29 166 151 26 176 148 22 175 147 21 173 146 15 170 146 12 169 145 11 169 145 13 169 144 17 170 145 19 171 142 12 171 142 12 170 141 11 169 140 12 167 138 12 164 136 11 162 134 9 161 133 8 155 127 4 151 125 6 147 120 13 141 116 23 135 112 32 127 106 39 119 100 42 113 96 44 100 90 55 91 81 54 80 70 58 72 64 62 65 60 64 60 60 62 62 64 59 66 72 62 74 73 53 79 77 54 86 85 55 94 91 56 99 96 55 103 100 55 107 103 58 109 105 60 115 107 60 117 109 63 119 110 69 120 110 74 120 109 77 120 109 81 121 109 83 122 110 84 123 108 89 123 106 88 121 104 86 121 102 85 122 100 86 122 100 86 123 100 86 124 101 87 128 101 92 127 100 91 129 101 90 129 101 90 131 101 90 134 102 91 136 102 92 137 103 91 141 109 98 142 108 98 143 109 97 144 110 98 147 111 97 148 112 96 150 113 97 150 113 97 153 116 98 153 116 98 153 116 97 153 117 95 152 116 92 151 115 89 149 114 86 149 114 86 150 113 84 150 113 84 148 111 82 147 110 83 145 108 82 144 106 83 143 105 82 142 104 81 138 103 81 136 104 81 135 103 82 134 103 83 131 103 82 130 103 84 129 104 84 127 104 86 123 107 84 123 107 84 123 107 82 124 108 82 125 110 81 125 110 79 126 111 78 126 111 78 123 118 80 124 119 81 124 119 79 125 120 78 125 121 76 125 121 74 124 120 72 124 120 72 126 123 70 125 122 69 125 122 69 124 121 68 122 119 66 121 118 65 121 118 63 120 117 62 120 122 59 120 122 59 119 121 58 119 121 58 119 121 58 118 120 57 118 120 57 117 119 56 119 121 58 119 121 58 116 121 57 116 121 57 115 121 57 113 122 57 114 123 58 113 124 58 118 123 59 118 123 59 119 125 61 120 126 62 119 128 63 119 128 63 118 129 61 118 129 61 119 129 68 119 129 66 120 131 65 122 133 65 123 134 65 125 137 65 126 138 64 126 138 62 131 139 66 131 139 66 132 140 67 132 140 65 133 141 66 134 142 65 134 142 65 135 143 66 133 144 65 134 145 66 135 146 67 136 147 68 137 148 69 136 147 68 136 147 68 135 146 67 139 148 69 141 150 71 142 151 72 142 151 72 142 151 72 143 152 73 145 154 75 147 155 78 146 158 76 146 158 76 146 158 76 146 158 74 146 158 72 147 159 73 148 160 74 149 162 74 153 161 76 153 161 76 154 162 76 154 162 76 155 164 75 156 165 76 156 165 74 156 165 74 160 164 70 160 164 69 160 164 67 159 164 64 156 160 63 153 157 62 150 154 60 148 151 60 145 150 56 144 149 55 142 147 53 139 144 52 136 141 49 134 139 49 132 137 47 131 136 46 125 135 46 123 133 44 121 131 44 118 128 42 116 125 42 114 123 42 113 122 43 113 121 44 107 119 47 106 117 48 106 117 51 105 117 53 106 118 56 106 121 56 108 123 56 108 125 55 116 129 59 118 131 59 120 133 61 123 137 60 126 140 61 129 144 63 131 146 63 132 147 62 132 148 60 134 150 62 137 151 63 140 154 66 143 156 66 146 156 67 146 157 65 146 157 65 151 161 72 153 162 71 154 164 68 158 166 67 162 167 65 166 169 64 167 171 61 169 171 61 173 173 59 174 174 60 174 175 58 174 175 58 174 175 56 174 175 55 173 175 52 173 175 52 172 169 54 170 167 52 167 164 51 165 162 49 162 158 48 158 154 44 153 149 41 150 146 38 141 141 43 137 137 39 130 134 39 125 130 40 119 127 44 116 124 49 111 120 53 108 118 57 106 118 52 108 120 58 109 120 62 108 122 63 112 126 65 117 132 63 120 139 60 123 143 58 121 140 61 122 145 75 125 154 100 160 194 157 173 209 181 141 179 156 127 165 140 130 166 140 124 163 119 132 175 132 137 184 140 140 189 142 149 196 142 160 199 136 161 188 117 152 175 95 131 162 105 128 165 114 126 164 127 120 161 131 118 158 131 120 157 124 123 155 114 124 152 104 127 148 81 127 148 79 128 148 76 131 149 73 134 151 71 136 153 73 139 153 74 139 153 74 136 157 80 137 159 87 136 158 93 139 158 102 145 162 107 147 158 102 127 132 74 103 104 44 55 57 7 102 106 47 117 124 54 118 131 51 136 151 70 131 147 72 125 144 78 152 170 112 140 153 97 142 155 101 144 157 103 146 156 103 145 156 100 142 153 93 141 151 88 140 151 85 141 151 88 139 149 86 137 147 86 136 144 84 136 145 82 136 143 76 133 140 70 132 138 64 121 118 47 96 93 26 84 82 23 102 99 46 118 117 63 119 118 61 119 121 58 125 128 61 122 123 65 118 119 59 113 114 54 110 111 51 110 112 49 115 117 54 122 122 60 127 127 63 104 104 34 89 86 15 83 79 5 80 74 0 84 80 9 87 86 21 97 101 42 65 70 16 32 19 13 41 37 8 70 79 24 104 126 51 123 150 69 132 161 77 140 169 79 146 173 78 152 172 75 154 174 75 155 175 76 153 175 75 147 171 73 143 168 74 143 168 77 143 167 79 143 164 89 136 159 69 145 168 78 133 148 91 27 36 19 13 18 14 35 45 11 86 101 34 93 116 46 98 119 50 103 123 52 110 125 56 114 127 57 114 124 53 114 122 49 113 119 47 112 117 35 112 117 35 113 116 35 113 114 34 113 112 32 112 109 30 112 106 28 111 105 27 116 108 33 110 102 30 101 92 23 97 86 22 95 84 20 99 86 18 103 90 20 105 93 19 113 104 35 99 90 25 102 90 30 113 98 43 98 78 27 71 50 0 83 60 6 119 97 40 127 106 39 123 105 33 119 102 24 117 102 21 117 104 25 118 104 29 114 101 33 109 95 32 124 108 56 118 103 48 103 89 28 97 84 16 118 106 30 144 134 49 140 129 39 115 105 10 131 107 21 137 114 34 145 122 52 150 128 71 151 128 84 146 126 89 144 123 92 142 123 93 143 126 98 143 126 96 143 126 96 143 127 94 143 127 93 143 127 93 143 127 91 143 127 91 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 147 128 95 147 128 96 147 127 100 147 127 102 147 127 102 147 127 100 147 128 96 147 128 95 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 148 138 113 147 137 112 147 137 112 147 137 112 147 137 112 147 137 112 147 137 112 147 137 112 146 134 112 147 135 111 149 137 113 150 138 114 150 138 114 150 138 114 149 137 115 149 137 115 149 136 117 151 140 120 152 141 121 147 139 118 145 139 117 146 140 118 144 139 117 141 136 114 137 131 99 124 120 83 110 111 71 103 104 64 100 96 49 107 93 28 127 106 13 150 124 11 178 139 2 194 155 15 208 171 21 214 175 18 217 179 16 224 185 19 223 184 18 218 179 13 218 180 7 219 179 6 219 177 3 219 176 1 217 174 0 215 173 0 212 174 1 210 174 2 205 175 0 206 174 11 204 172 25 204 173 33 201 174 35 199 173 36 196 172 40 194 170 46 191 172 51 187 169 57 183 166 62 181 164 58 179 162 44 178 159 30 176 152 20 175 146 16 132 133 63 138 138 64 147 144 63 154 148 60 160 150 53 162 149 44 165 149 38 166 149 35 170 145 26 169 145 21 168 145 17 168 144 12 167 143 9 167 143 9 167 143 11 168 143 14 169 142 13 169 142 13 168 140 14 167 137 13 165 135 13 162 132 12 161 128 12 160 127 12 152 125 10 149 123 13 143 119 19 137 116 27 130 111 35 124 106 44 115 99 47 111 95 46 96 87 56 86 78 55 76 68 57 67 61 61 61 56 63 53 52 60 53 54 58 57 58 60 56 59 50 62 64 51 70 72 51 79 79 51 86 86 50 93 91 52 99 96 55 102 99 56 105 98 54 108 101 57 111 104 62 113 105 66 114 106 70 116 107 74 118 109 80 120 111 82 120 109 81 120 109 81 121 107 81 120 106 80 120 104 81 120 103 83 120 103 83 122 104 84 122 103 96 123 103 94 125 102 94 126 102 92 129 101 90 131 101 90 134 102 91 135 101 89 140 107 98 140 108 97 142 108 98 143 109 99 146 110 98 146 110 98 147 111 97 148 110 97 152 113 96 152 113 96 152 114 95 152 114 93 152 114 91 151 114 88 150 113 86 150 113 86 149 114 82 149 114 84 147 112 82 146 111 81 144 109 81 142 107 79 141 105 79 140 104 78 135 105 79 135 105 79 132 105 78 131 105 80 130 106 80 128 106 82 127 107 82 127 107 82 123 113 77 123 114 75 124 115 74 125 116 73 125 117 71 126 118 71 127 119 72 127 119 70 127 122 80 127 123 78 128 124 77 129 125 77 130 127 76 130 127 74 130 127 74 130 127 72 130 129 72 129 128 71 129 129 69 128 128 68 127 127 65 126 126 62 125 126 60 125 126 60 125 128 59 125 128 59 124 127 58 124 127 58 123 126 57 122 125 56 121 124 55 121 124 55 122 125 58 122 125 58 119 124 57 119 124 57 118 125 57 118 125 57 118 125 57 117 127 58 120 125 58 120 125 58 121 126 59 121 128 60 121 128 60 119 129 60 119 129 60 118 129 60 116 126 65 117 127 64 117 127 64 119 130 64 120 131 63 121 132 63 122 134 62 122 134 62 124 135 66 124 135 66 124 135 66 125 137 65 126 138 64 126 138 64 127 139 65 127 139 63 128 139 63 129 140 64 130 141 65 131 142 66 132 143 67 132 143 67 132 143 67 132 143 67 131 144 65 133 146 67 135 148 69 135 148 68 135 148 68 137 150 70 140 153 73 142 155 75 144 156 74 144 156 74 144 156 74 144 156 72 145 157 71 146 158 72 147 159 73 148 161 73 154 162 76 155 163 77 155 163 77 156 165 76 157 166 77 157 166 75 158 167 76 158 167 76 160 165 71 160 166 70 160 166 68 159 165 65 158 164 64 155 161 63 153 159 63 151 156 62 151 156 56 150 154 57 148 152 55 146 150 53 143 147 52 140 144 50 139 143 49 138 142 48 131 140 49 130 139 48 127 136 47 123 131 45 120 128 43 117 125 42 116 123 43 115 122 42 107 117 46 105 116 47 104 115 49 103 115 51 103 115 53 102 117 52 103 118 53 104 119 52 112 125 56 113 126 57 115 128 58 118 131 59 121 135 60 124 138 61 126 140 63 127 141 62 128 143 60 129 144 59 131 146 61 135 149 64 137 151 64 139 152 64 140 153 65 140 153 65 144 157 69 147 157 68 149 158 65 153 160 64 157 163 63 160 165 62 163 166 59 164 167 60 170 173 60 172 172 60 173 173 59 173 174 57 173 174 55 173 174 54 173 175 52 173 175 52 176 171 53 175 170 52 172 167 50 170 165 48 168 162 48 165 159 45 160 154 42 157 151 39 148 146 46 143 143 43 137 139 42 129 134 40 125 131 45 118 127 48 112 122 51 109 120 54 110 121 55 108 118 57 106 117 59 108 119 63 110 124 65 114 130 65 118 135 64 121 139 63 120 143 63 130 156 91 145 176 134 184 219 197 189 227 212 149 188 170 135 171 143 141 177 141 120 158 111 128 170 124 135 182 136 139 189 138 144 192 134 153 193 122 156 185 101 152 175 85 140 168 83 133 163 93 126 158 109 122 157 125 119 154 132 116 150 125 115 149 114 119 150 106 125 148 96 127 148 89 128 150 77 130 152 69 134 154 65 138 156 70 143 157 78 144 158 83 138 157 75 139 160 81 136 158 85 132 153 86 137 155 93 146 162 99 149 161 95 144 155 87 101 102 45 62 63 5 76 80 19 114 120 56 116 125 58 122 133 64 140 151 82 136 149 79 135 152 97 138 152 99 139 153 100 143 156 103 145 156 100 144 154 94 142 151 88 139 148 81 138 147 84 136 145 82 134 142 82 136 142 82 137 143 79 138 143 77 138 144 72 137 143 69 141 137 66 99 94 28 77 71 11 96 91 35 117 112 57 112 110 51 105 104 40 108 109 43 109 105 60 114 110 63 118 116 67 119 118 64 113 112 55 101 101 39 88 88 24 79 80 14 83 83 11 76 77 0 82 84 0 93 96 9 100 103 24 111 118 51 123 131 82 39 47 8 15 12 0 44 50 14 88 106 44 121 149 72 129 162 81 128 162 78 137 167 81 148 177 85 153 172 80 153 173 78 152 173 78 150 171 76 144 168 74 140 163 73 138 162 76 137 161 77 147 168 93 134 156 71 143 162 80 118 133 78 13 20 2 11 17 7 48 56 19 90 102 36 91 112 43 95 115 46 102 119 49 106 122 51 110 122 50 112 120 47 111 117 43 109 116 39 108 113 33 109 112 33 110 111 33 111 109 32 111 108 31 110 104 28 108 102 26 107 99 24 115 106 37 107 99 27 101 91 19 102 92 20 105 92 22 106 92 27 110 94 34 114 97 41 103 87 35 121 104 52 108 91 39 71 51 0 64 43 0 98 76 18 128 104 42 130 107 40 116 98 22 115 98 18 122 105 23 130 115 32 131 116 35 121 107 32 116 101 34 117 101 39 102 84 22 98 81 12 116 100 22 146 132 44 144 131 37 115 102 8 103 89 0 114 100 12 134 113 48 142 122 61 153 132 79 155 134 89 150 131 91 145 127 91 142 126 92 143 127 94 143 126 96 143 126 96 143 127 94 143 127 94 143 127 94 143 127 93 143 127 93 143 127 93 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 95 145 129 96 145 128 98 145 128 100 145 128 100 145 128 98 145 129 96 145 129 95 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 148 134 107 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 147 137 112 147 137 112 147 137 112 148 138 113 148 138 113 148 138 113 148 138 113 148 138 113 148 139 106 148 139 106 148 139 108 148 139 108 148 139 110 149 140 111 150 139 111 150 139 111 148 136 114 151 140 118 151 143 120 148 142 120 144 139 117 141 139 118 137 136 115 133 132 111 119 119 91 107 107 71 98 97 49 99 92 37 110 92 26 128 101 14 156 120 6 178 140 5 195 157 14 207 169 22 218 179 26 219 181 22 221 182 17 224 186 17 224 183 15 220 179 11 219 177 3 220 179 3 221 178 1 223 178 0 221 178 1 217 177 1 213 177 3 209 176 3 206 180 9 204 178 19 202 176 31 198 175 35 194 175 34 192 177 36 190 176 45 189 175 52 187 176 48 185 172 58 182 166 68 181 163 65 181 160 51 180 156 34 179 150 22 176 146 16 117 126 59 125 130 63 136 138 63 146 143 62 153 146 58 159 146 50 161 146 45 163 146 42 166 143 31 166 143 27 165 143 21 165 144 16 166 143 13 166 143 11 166 143 11 167 143 11 164 139 13 163 138 12 161 135 14 161 132 14 159 127 14 156 124 15 155 121 14 153 118 14 147 122 21 143 119 21 136 115 26 130 111 34 124 106 40 117 102 47 109 96 51 105 92 50 88 83 54 81 74 55 73 66 58 65 59 63 55 52 63 48 46 59 45 45 57 47 47 57 47 53 53 52 59 52 62 66 52 70 74 49 80 81 47 89 87 48 96 93 50 101 97 52 101 95 47 104 98 50 108 102 54 110 104 56 112 105 59 114 107 63 116 108 69 118 110 73 121 111 76 121 111 76 120 109 77 120 109 79 122 108 82 122 107 84 122 107 86 122 107 86 120 106 95 122 106 93 123 105 93 126 104 91 128 105 91 132 104 92 134 105 91 136 104 91 137 107 96 139 107 96 140 108 97 141 107 97 142 108 98 145 108 99 146 110 98 146 110 98 150 111 94 150 111 94 150 112 93 151 113 92 151 113 90 151 114 88 150 113 86 150 113 86 148 115 82 147 114 81 146 113 80 144 111 80 140 109 78 139 108 77 137 106 75 136 107 75 134 109 78 134 109 78 133 110 78 131 111 78 130 111 78 128 112 79 127 112 79 128 113 80 124 121 76 124 122 74 125 123 74 125 123 72 126 125 71 127 126 70 128 127 70 128 127 70 130 127 76 131 128 77 132 129 76 133 130 75 134 132 75 135 133 74 135 133 72 135 133 72 134 134 72 134 134 70 134 135 69 133 134 66 132 134 61 131 133 58 131 134 57 131 134 55 131 135 59 130 134 58 130 134 58 128 132 56 127 131 55 126 130 54 125 129 53 125 129 53 125 128 57 125 128 57 122 128 56 122 128 56 121 127 55 121 127 55 122 128 56 122 128 56 124 128 54 124 128 54 122 128 56 123 129 57 121 129 56 121 128 58 118 128 57 117 127 56 115 125 62 115 125 62 115 126 60 116 127 59 116 127 59 117 128 59 117 128 59 118 130 58 118 130 64 118 131 62 118 131 62 118 131 62 119 132 62 119 132 60 120 133 61 120 133 61 122 134 62 122 134 62 123 135 63 124 136 64 125 137 65 126 138 66 126 138 66 126 138 66 126 140 63 128 142 65 130 144 67 131 145 66 131 145 66 133 148 67 136 151 70 138 153 72 141 154 72 141 154 72 141 154 72 142 156 71 143 157 70 145 159 72 146 160 73 147 161 73 154 162 76 155 163 77 155 164 75 156 165 76 157 166 75 158 167 76 159 168 75 159 168 75 162 167 75 162 167 73 161 167 69 161 167 67 159 166 63 158 164 64 156 162 64 155 161 65 154 159 56 154 159 57 152 157 55 150 155 55 148 153 53 146 150 53 144 148 51 143 147 50 136 146 50 135 144 51 132 141 50 128 137 48 123 131 45 120 128 43 117 125 40 116 124 41 109 120 44 108 118 47 107 116 49 104 114 51 103 115 51 103 115 51 104 116 52 102 117 50 107 119 55 108 120 54 110 122 56 113 126 57 116 129 59 118 131 61 120 133 61 121 134 62 121 138 58 122 140 58 126 141 60 128 143 62 131 146 63 133 148 63 134 149 64 135 150 65 138 152 65 140 153 65 144 154 65 148 157 64 152 159 63 156 162 62 158 163 60 159 165 59 166 170 60 167 171 60 169 172 59 170 173 58 170 174 54 173 174 54 173 175 52 173 175 50 178 172 50 177 171 49 175 169 49 174 168 48 172 165 48 169 162 45 165 158 42 162 155 39 153 151 48 150 148 47 142 144 43 135 139 42 129 135 45 122 130 47 114 125 49 111 121 50 112 121 56 107 117 54 105 115 55 107 118 60 108 122 63 109 125 63 109 128 62 112 132 63 111 137 64 137 166 112 155 189 162 177 217 209 169 209 208 129 169 158 117 154 123 119 155 109 121 159 108 130 172 122 138 184 137 140 188 136 143 189 127 149 187 110 151 182 89 150 175 74 147 169 60 137 160 70 128 154 91 125 153 115 121 151 127 114 146 122 113 147 114 115 150 110 124 146 108 125 149 97 127 153 82 131 155 69 134 158 64 139 160 69 144 161 81 149 162 90 139 157 75 141 160 81 140 157 86 133 153 84 132 151 87 136 155 91 139 158 92 138 158 89 150 150 88 109 110 52 61 61 7 62 62 10 101 101 47 122 127 63 124 130 58 133 140 62 130 148 90 131 146 91 133 146 92 137 147 94 140 149 94 140 148 88 140 146 82 137 144 77 139 145 81 136 142 80 134 140 78 134 138 77 134 139 75 136 139 72 135 138 67 134 138 62 145 138 68 124 117 49 94 86 23 74 68 8 77 72 14 94 90 29 109 105 42 113 112 47 117 113 68 111 107 60 102 99 48 92 91 34 84 84 22 81 82 14 79 83 9 79 83 7 91 93 18 106 111 29 120 129 38 130 141 49 125 138 56 141 153 91 101 113 73 10 23 0 11 18 0 59 72 26 103 128 60 123 156 77 125 162 82 127 162 82 132 166 80 143 173 83 150 170 81 150 171 80 148 169 78 146 167 76 140 163 73 137 159 74 136 158 76 135 156 77 141 159 85 130 149 68 139 157 83 106 118 68 9 17 0 17 21 4 56 64 23 84 96 30 90 110 41 94 111 43 99 114 45 104 117 45 107 117 44 109 115 41 109 113 37 108 112 35 106 109 32 106 109 32 105 106 30 106 104 29 105 101 27 106 100 26 107 99 26 106 98 25 108 97 33 111 101 30 111 102 25 107 96 17 104 92 18 108 92 30 115 97 47 118 99 56 113 92 49 85 62 18 64 42 0 78 55 1 110 86 26 127 104 37 125 101 29 115 91 17 115 99 12 125 109 22 134 118 30 129 113 26 113 96 14 99 83 6 101 84 15 109 91 27 126 106 33 141 123 41 150 134 39 137 122 19 113 100 0 107 92 0 126 109 27 149 133 56 148 130 84 150 131 89 150 132 94 148 130 94 142 126 92 140 126 91 143 129 94 145 133 95 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 93 143 127 93 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 98 145 128 98 145 129 96 145 129 96 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 149 137 113 149 137 113 150 138 114 150 138 114 150 138 114 147 141 105 149 140 107 148 139 108 148 139 110 150 139 111 151 140 110 152 141 109 152 141 109 154 141 107 155 144 112 155 146 115 151 146 117 146 144 119 142 142 118 129 132 111 119 122 101 101 106 86 95 96 62 95 88 36 108 89 21 129 98 15 157 116 11 185 138 8 206 156 7 210 170 20 218 179 26 223 184 27 223 183 23 222 183 17 226 185 15 224 184 11 221 181 6 221 178 3 221 178 1 224 179 0 222 180 0 221 180 0 218 181 5 213 181 12 212 181 15 208 183 39 204 180 44 201 178 50 195 176 48 190 177 46 187 178 49 187 178 59 185 177 68 182 180 69 180 174 76 178 168 83 178 164 76 178 160 58 178 158 35 175 153 16 173 150 10 105 115 54 112 121 58 125 128 61 136 134 60 144 137 57 151 139 53 155 140 49 158 142 47 163 142 35 163 143 31 163 144 26 163 143 20 164 143 16 163 142 14 164 141 13 164 141 13 160 135 16 159 134 16 157 131 18 155 127 18 152 123 19 148 118 20 145 114 21 144 113 22 133 111 25 130 108 25 123 104 28 118 100 36 111 96 41 104 91 47 96 86 50 92 83 50 82 77 57 74 71 56 67 62 58 61 56 62 52 49 60 44 42 56 41 40 54 42 41 55 43 51 54 50 56 52 61 65 50 72 75 48 84 82 44 92 88 41 101 94 42 107 98 43 108 99 42 111 102 43 114 106 43 116 108 43 117 109 44 118 110 48 121 112 55 122 113 58 125 112 67 125 112 68 125 112 70 125 111 74 124 111 77 124 110 81 123 109 82 123 109 83 122 107 86 122 107 86 123 106 86 124 106 86 128 105 87 132 106 89 134 107 90 136 107 91 137 108 94 137 108 94 137 108 94 140 108 95 141 107 95 142 108 96 142 108 98 145 108 99 148 109 92 149 110 93 150 112 93 150 112 91 150 112 89 150 113 87 150 113 86 149 112 85 146 116 82 145 115 81 144 114 80 142 113 79 138 112 75 136 110 73 134 110 72 133 109 71 132 112 75 132 112 75 131 113 75 130 115 76 129 115 76 129 117 75 127 118 75 126 119 75 125 124 78 125 124 76 126 126 76 127 127 75 128 128 74 129 130 73 130 131 74 130 131 73 132 132 72 133 133 73 135 135 73 136 136 72 137 138 72 138 139 71 138 139 69 139 140 70 138 141 72 138 141 70 137 141 67 137 141 64 136 141 61 136 141 59 135 141 55 135 141 55 136 141 61 135 140 60 135 140 60 133 138 58 132 137 57 131 136 56 130 135 55 130 135 55 127 134 56 127 134 56 128 132 55 127 131 54 127 131 54 127 131 54 127 131 54 127 131 54 127 132 52 127 132 52 126 130 53 124 131 54 123 130 53 120 128 53 119 127 54 118 126 53 115 126 58 115 126 58 115 126 57 115 126 57 115 126 57 115 127 55 115 127 55 115 127 55 111 126 59 111 126 59 111 126 59 112 127 58 112 127 58 112 128 57 112 128 57 112 128 55 118 129 60 118 129 60 118 129 60 119 130 61 119 130 61 120 131 62 121 132 63 121 132 63 120 136 61 122 138 63 124 140 65 125 142 64 126 143 63 128 146 64 131 149 67 133 151 69 138 151 69 138 151 69 139 152 70 140 154 69 141 155 68 143 157 70 145 159 72 146 160 72 152 161 72 153 162 73 154 163 74 155 164 73 156 165 74 157 166 73 158 167 74 158 167 74 161 168 75 161 168 73 160 168 69 160 168 65 159 167 64 158 166 63 157 165 64 157 165 64 156 162 56 156 161 58 154 159 56 153 158 55 151 156 54 149 154 52 148 153 53 147 152 52 142 149 53 141 148 52 138 145 50 134 141 48 129 135 45 125 131 43 122 128 42 120 126 40 114 123 44 111 122 44 109 119 48 107 116 49 104 115 49 102 114 48 102 114 48 103 116 47 104 116 52 105 117 53 106 118 52 109 121 55 111 123 57 113 126 57 114 127 58 115 128 59 117 133 58 118 134 59 119 136 58 121 138 60 124 141 61 125 144 63 127 146 64 128 147 65 134 149 66 136 150 65 139 152 64 144 155 63 148 158 62 153 161 62 155 163 62 157 164 61 161 167 59 162 168 58 165 169 58 167 172 56 169 172 55 172 173 53 173 175 52 173 175 50 178 172 48 177 171 47 175 169 47 175 169 47 174 168 48 172 166 46 169 163 43 166 159 42 158 155 50 154 153 47 147 148 44 140 145 43 134 140 44 126 135 46 120 129 48 114 125 47 112 122 53 108 117 50 106 116 53 108 119 59 107 121 62 102 120 60 103 121 61 106 126 65 115 143 84 154 186 145 167 205 190 163 207 210 145 188 194 118 160 150 113 150 119 109 142 95 122 159 105 130 170 118 135 181 132 137 185 135 139 185 123 143 181 104 148 177 84 151 174 70 149 167 47 141 159 57 132 153 78 126 148 99 121 146 114 116 145 115 115 146 114 116 150 113 122 147 117 124 151 108 130 156 91 132 160 75 135 160 66 141 162 69 146 164 80 151 165 88 140 157 77 142 158 83 142 158 87 139 154 87 137 153 90 136 154 92 134 154 91 133 153 90 147 150 83 156 157 97 120 120 68 68 66 18 66 64 13 96 96 34 116 116 42 122 124 41 124 136 74 124 135 75 125 134 77 127 135 78 129 137 78 132 138 78 132 137 73 132 137 71 140 145 79 137 142 78 132 136 75 131 132 72 128 130 65 126 127 59 123 125 52 120 122 47 122 115 45 130 123 55 118 110 45 88 83 19 75 71 8 88 84 20 99 95 31 96 95 28 93 92 35 85 85 25 75 77 14 69 74 7 75 81 7 89 98 19 105 117 33 117 129 43 120 130 57 137 148 69 138 154 66 135 153 67 133 154 77 151 170 114 52 68 32 3 16 0 28 43 0 84 105 48 116 148 73 116 153 73 121 160 81 132 169 92 136 169 88 138 168 82 144 167 79 143 166 76 140 163 73 138 161 71 139 159 72 137 156 74 135 154 75 134 152 76 127 145 71 120 138 64 127 142 77 84 96 50 10 16 0 30 36 10 70 78 31 87 98 30 90 106 43 93 108 43 98 110 44 103 113 44 106 114 41 108 112 38 107 110 33 107 108 32 105 107 32 104 104 30 104 102 28 102 98 25 103 96 24 105 97 25 108 98 27 109 99 28 107 96 32 117 107 38 119 107 33 108 96 20 104 90 19 108 92 33 106 85 38 95 73 34 75 51 7 67 43 0 86 63 9 125 101 39 130 107 39 108 86 10 108 85 5 130 108 23 129 114 21 137 122 29 132 117 26 112 96 8 99 83 0 109 92 14 128 108 35 138 118 49 164 142 57 147 128 36 127 109 9 116 101 0 123 107 9 139 123 36 151 134 62 156 138 76 148 132 99 144 128 95 140 123 93 136 121 92 136 121 90 139 124 91 141 129 91 143 131 91 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 129 98 144 129 98 144 129 96 144 129 96 144 129 96 144 129 96 144 129 98 144 129 98 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 147 135 111 148 136 112 148 136 112 148 136 112 149 137 113 149 137 113 150 138 114 150 138 114 149 140 111 149 139 112 150 138 112 151 139 113 154 140 111 156 141 108 158 144 105 159 146 102 163 150 95 162 150 98 158 150 103 154 149 107 149 149 113 138 141 112 119 124 101 100 108 85 87 90 73 91 87 52 103 87 27 125 97 14 155 113 15 181 132 14 202 153 14 217 168 13 217 179 20 221 183 24 225 185 25 224 185 20 226 185 17 226 186 13 226 185 9 224 183 5 224 182 2 223 181 1 222 180 0 220 180 0 218 181 5 216 183 16 214 186 27 213 186 33 210 184 73 206 182 74 202 179 75 195 177 67 190 178 60 188 178 63 186 177 72 186 177 84 176 181 91 174 175 95 175 169 95 173 165 80 174 163 55 172 162 30 170 158 10 167 156 4 103 108 52 109 112 55 120 120 58 130 127 58 139 131 56 146 135 55 153 138 53 156 140 52 158 140 38 158 141 35 159 141 31 160 140 25 160 139 20 159 137 17 160 135 16 159 134 15 157 131 20 155 129 19 151 127 21 148 123 23 143 118 25 138 114 26 135 110 28 133 108 28 123 103 34 120 99 34 113 94 35 106 90 39 100 87 45 93 82 50 86 79 51 81 75 51 74 70 58 67 64 55 61 57 54 55 53 58 49 46 55 42 40 53 40 38 51 41 41 53 45 51 49 54 57 48 66 68 46 81 78 43 93 87 37 104 94 33 112 99 31 117 103 32 123 109 36 125 112 34 128 116 32 129 118 29 130 119 30 130 118 32 132 120 38 133 120 42 135 117 51 136 118 54 134 118 58 134 117 61 132 116 65 131 114 68 128 113 70 128 113 72 125 109 75 127 108 75 127 108 76 127 108 78 129 108 81 130 108 84 133 108 86 134 109 87 136 109 90 137 108 90 138 109 91 138 109 93 140 108 93 142 109 94 142 108 96 142 108 96 147 112 93 147 112 93 148 113 93 148 113 91 148 114 89 148 114 87 147 113 85 147 113 85 146 116 82 144 115 81 143 115 78 140 114 77 138 115 74 136 114 73 133 114 72 132 113 70 128 113 70 128 113 70 128 115 71 128 117 71 126 118 71 126 120 70 125 122 71 124 122 71 123 125 76 124 126 76 125 128 75 126 129 74 127 130 73 128 132 73 129 133 72 130 134 73 136 139 72 137 140 71 138 141 70 140 144 70 141 145 69 141 145 68 142 146 69 142 147 67 143 147 70 143 147 70 142 147 67 142 147 65 142 147 63 141 147 61 141 147 61 141 147 59 141 146 62 141 146 62 140 145 61 139 144 60 138 143 59 138 143 59 137 142 58 137 142 58 133 141 56 132 140 55 134 139 55 133 138 54 133 137 53 133 137 53 133 137 53 134 136 53 132 136 51 132 136 52 130 135 53 129 134 52 125 132 54 123 130 52 120 128 51 119 127 52 116 128 54 116 128 54 116 128 54 115 127 53 115 127 53 115 127 53 114 126 52 114 126 52 111 123 57 111 123 57 111 124 55 111 124 55 112 125 55 112 125 55 112 125 53 112 125 53 114 127 57 114 127 57 113 126 56 113 126 56 113 126 56 114 127 57 115 128 58 115 128 58 117 130 60 119 132 60 121 134 62 122 136 61 123 137 60 125 139 60 128 143 62 130 145 62 133 148 65 133 148 65 134 149 66 135 150 65 137 153 65 139 155 67 141 157 69 142 158 69 149 158 69 149 158 69 150 159 68 152 161 70 153 162 69 154 163 70 155 165 69 156 166 70 160 167 74 160 167 72 159 167 68 159 167 64 159 168 63 159 168 63 159 167 64 159 167 64 156 165 58 155 164 57 154 163 58 153 162 57 151 159 56 150 158 55 149 157 56 148 156 55 146 154 53 145 153 54 142 150 51 139 146 50 135 142 47 130 137 44 126 132 42 124 130 42 117 127 41 116 125 42 113 121 44 108 118 45 106 116 47 103 114 45 103 114 45 101 114 44 103 115 49 104 116 50 105 117 51 106 118 52 107 119 53 109 121 55 110 122 56 110 122 56 112 128 57 113 129 58 113 131 57 115 133 59 116 137 60 119 140 63 121 142 63 122 145 65 129 147 65 132 147 66 134 149 64 139 152 64 145 156 64 149 159 63 151 161 62 154 162 61 156 165 58 159 166 60 161 167 57 166 170 57 168 171 54 172 173 53 172 174 49 174 174 50 177 173 48 176 172 47 175 171 46 175 171 48 175 170 50 174 169 49 171 166 46 168 163 45 162 159 52 159 156 49 152 154 47 147 150 45 140 146 46 134 141 48 126 134 48 121 130 47 117 125 52 112 119 49 110 120 51 111 123 57 106 122 59 101 119 59 103 123 64 109 130 73 130 158 118 167 201 176 169 212 203 155 202 208 143 190 196 137 180 171 143 179 151 138 169 127 119 157 100 123 163 111 128 171 125 130 176 130 133 176 122 139 175 105 146 172 85 150 172 72 150 163 49 149 161 59 140 155 70 127 146 80 119 142 90 119 144 102 121 149 111 120 150 112 121 150 122 126 154 114 131 160 102 135 163 88 137 163 76 140 163 72 146 165 75 152 168 80 147 165 81 147 162 81 143 157 80 141 153 81 140 151 83 136 151 86 133 149 86 129 147 85 136 144 71 137 142 76 154 158 99 136 136 82 78 77 21 71 70 6 102 100 26 105 104 24 119 122 53 122 125 58 125 127 62 125 129 68 125 129 68 127 131 70 129 134 70 130 135 69 133 135 70 131 133 70 129 131 68 128 128 66 127 127 63 126 125 58 122 122 50 119 120 44 117 113 42 119 115 44 114 110 39 101 98 29 89 86 19 80 79 12 77 76 9 75 76 8 72 79 9 77 87 14 88 98 25 101 113 37 112 126 47 120 138 56 125 145 60 126 148 63 136 153 83 138 158 86 133 155 82 127 153 82 144 168 108 141 163 116 14 31 0 7 21 0 54 74 21 103 129 64 119 154 74 107 146 63 117 155 78 131 167 93 133 164 88 134 161 80 138 162 74 135 160 69 133 156 66 132 155 65 133 153 66 132 151 69 132 149 71 130 146 73 126 142 71 122 137 70 113 126 70 60 68 27 9 16 0 41 47 13 76 85 32 87 98 30 89 103 44 92 103 43 96 106 45 101 107 43 103 108 41 105 106 36 105 105 31 105 103 28 104 104 32 102 102 30 102 99 28 102 98 27 104 97 27 106 97 28 109 99 30 111 101 32 111 97 32 115 102 34 112 99 31 105 90 23 102 86 24 100 81 25 82 61 14 60 39 0 65 42 0 110 88 30 133 112 45 114 95 19 103 85 3 122 104 18 138 121 31 136 119 29 126 113 17 128 113 18 120 105 12 108 93 2 117 99 13 141 123 39 156 135 54 154 133 54 122 101 8 110 89 0 118 99 5 145 128 38 158 141 59 146 129 60 136 119 63 140 122 74 141 126 93 139 124 93 138 123 94 139 123 97 142 127 98 144 129 98 143 129 94 142 128 91 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 126 96 143 126 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 129 100 144 129 98 144 129 96 144 130 95 144 130 95 144 129 96 144 129 98 144 129 100 144 127 99 144 127 99 144 127 99 144 127 99 144 127 99 144 127 99 144 127 99 144 127 99 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 149 134 111 149 134 111 149 134 111 150 135 112 150 135 112 150 135 112 150 135 112 150 135 112 148 136 110 149 137 113 153 139 113 156 141 112 159 144 105 164 148 99 166 150 90 167 152 83 172 157 74 169 156 78 162 152 81 153 147 87 143 141 92 127 129 90 103 110 79 83 92 65 82 78 53 96 84 36 121 95 18 151 112 11 177 130 12 198 150 16 210 166 15 215 176 13 221 182 17 222 183 18 224 185 20 227 186 20 227 186 16 227 185 11 226 185 5 225 185 2 224 183 3 223 183 0 220 181 0 218 181 2 216 184 15 214 185 29 214 189 47 213 190 58 210 186 90 207 184 90 203 181 82 197 179 71 194 179 60 190 178 58 189 177 69 189 174 79 175 177 93 175 172 91 174 168 84 174 165 64 173 163 39 171 163 18 167 160 7 164 157 4 99 99 47 104 103 49 112 110 51 122 117 53 130 122 50 137 128 49 145 133 51 149 137 51 150 136 37 151 136 33 153 136 30 153 135 25 154 134 21 152 130 18 151 128 16 152 126 16 150 123 18 147 122 21 144 120 22 139 115 25 132 112 26 124 107 29 120 104 29 116 102 31 115 94 39 110 90 39 102 85 39 95 81 42 89 78 48 82 74 51 77 70 52 73 67 53 66 63 56 58 57 52 53 52 50 50 48 51 45 44 50 40 39 47 40 39 47 42 41 49 51 53 42 60 61 43 77 74 43 94 88 40 108 97 35 120 104 29 129 108 25 133 111 25 138 118 29 141 122 27 143 126 22 145 129 18 145 129 16 145 128 20 147 130 26 148 130 30 149 129 34 150 129 36 149 129 42 147 129 45 146 127 51 144 126 54 141 123 57 140 122 58 139 117 68 138 116 69 136 115 70 136 114 75 133 113 78 133 112 81 132 112 85 132 112 87 137 111 86 137 111 86 138 110 88 138 110 89 141 110 90 141 110 92 142 109 94 142 109 94 144 113 93 145 114 94 145 114 93 146 116 92 145 115 89 145 115 87 144 115 85 144 115 85 145 116 82 144 116 79 142 116 79 140 117 76 136 117 74 135 118 74 132 118 71 132 118 71 127 116 70 128 117 71 126 118 69 127 121 69 126 123 70 126 125 69 126 127 70 126 127 69 127 131 72 127 131 72 128 132 71 129 134 70 131 136 70 132 137 70 133 139 69 134 140 70 141 145 71 142 146 70 143 147 71 144 148 71 145 150 70 146 151 69 146 151 67 146 152 66 146 154 69 146 154 69 145 153 68 145 153 68 145 153 68 145 153 67 144 152 66 144 152 66 146 151 67 146 151 67 146 151 67 145 150 66 145 150 66 144 149 65 144 149 65 144 149 65 139 148 59 139 148 59 140 146 58 138 144 56 139 143 56 139 142 55 139 142 55 142 142 56 137 142 52 137 141 54 136 140 55 133 138 54 131 136 54 126 133 53 124 131 53 122 130 53 119 132 52 119 132 52 118 131 52 117 130 51 116 129 50 115 128 49 115 128 49 114 127 48 113 124 56 113 124 56 113 124 55 113 124 55 113 125 53 113 125 53 113 125 51 113 125 51 113 126 56 112 125 55 111 124 54 110 123 53 110 123 53 110 123 53 111 124 54 112 125 55 114 125 57 116 127 58 117 129 57 118 130 56 119 131 55 121 134 55 123 136 56 126 139 57 127 142 59 128 143 60 129 144 61 130 145 60 132 148 60 135 151 63 137 153 65 138 154 65 145 154 63 146 155 64 147 156 65 148 157 64 150 159 66 151 161 65 152 162 66 152 162 66 156 165 74 156 166 70 156 166 67 156 167 63 156 168 60 156 168 60 157 168 63 157 168 63 155 166 61 155 166 61 154 165 60 153 164 60 151 162 58 150 161 59 149 160 58 149 159 60 151 158 55 150 157 54 148 154 54 145 151 53 141 147 51 137 142 48 133 138 46 131 136 44 124 133 40 121 131 42 118 127 44 112 123 44 109 120 44 106 118 44 105 117 43 104 116 42 103 116 47 104 117 48 104 117 48 105 118 49 105 117 51 106 118 52 107 119 53 107 119 53 108 123 54 107 124 54 108 125 55 108 128 56 111 131 59 113 135 60 115 139 63 117 141 65 124 143 64 127 144 64 131 146 63 135 149 62 140 153 63 145 156 62 149 159 62 150 160 61 152 163 58 156 165 60 159 167 58 162 169 57 167 172 54 171 172 52 172 174 49 174 175 48 175 174 48 175 173 50 174 172 49 175 173 52 175 173 52 174 172 53 172 170 51 169 167 48 166 162 54 163 161 52 158 158 48 152 155 48 147 152 49 140 147 51 133 142 51 128 138 51 123 130 52 117 125 48 114 124 51 114 127 57 107 123 58 102 120 58 109 130 73 123 144 88 141 170 148 162 198 184 149 195 192 135 186 190 135 186 187 140 186 175 152 188 162 148 175 140 123 158 102 122 160 111 122 165 122 124 169 128 128 170 122 134 169 105 142 167 86 147 166 76 149 159 60 156 166 69 149 162 72 131 146 65 118 138 69 121 144 88 124 150 105 122 148 109 120 153 122 126 158 119 134 164 114 137 166 100 140 164 86 141 164 74 145 167 69 148 169 68 149 171 73 148 165 71 144 157 67 142 152 66 139 148 69 134 145 69 130 142 70 128 141 71 125 136 60 136 146 73 133 140 72 142 144 79 144 144 80 99 98 31 71 68 0 101 97 24 107 101 23 113 110 33 123 119 48 126 122 58 124 124 62 123 125 62 126 128 65 127 132 68 122 124 59 122 122 58 122 122 60 123 121 60 123 122 58 123 120 53 118 116 42 115 113 38 121 119 45 107 105 31 89 89 15 80 80 8 79 81 8 85 86 16 97 100 31 108 111 42 109 126 46 112 129 51 116 135 56 120 143 65 126 150 74 130 156 82 133 161 87 136 164 90 136 161 95 129 155 92 133 162 104 131 159 110 150 177 134 95 117 79 2 19 0 19 32 4 74 98 36 108 138 66 112 150 67 105 144 61 118 156 81 126 159 90 124 151 80 133 157 79 133 158 67 130 155 64 126 151 59 125 148 57 127 147 58 127 145 61 125 142 64 123 139 64 121 137 66 123 137 75 104 114 64 40 48 11 15 20 0 52 59 18 78 85 31 84 93 26 88 98 45 90 99 46 93 101 44 97 103 43 101 103 38 102 101 34 103 100 29 102 100 26 100 100 30 103 100 31 103 100 31 105 100 32 109 100 33 110 99 33 111 100 34 113 99 34 112 99 29 108 95 27 107 91 31 105 88 34 98 78 27 83 63 12 76 55 2 76 55 2 128 108 39 119 99 26 107 89 7 108 92 4 131 116 23 152 137 42 145 130 35 123 108 13 126 114 16 122 109 13 116 101 8 114 97 7 120 103 13 128 108 21 124 102 16 114 92 6 98 78 0 139 120 26 161 143 59 147 129 57 139 120 61 151 133 85 155 137 97 142 126 90 139 125 88 141 127 92 144 129 96 145 130 99 146 129 101 145 128 98 144 128 94 144 128 94 143 127 91 143 127 91 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 98 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 143 129 102 143 129 100 143 130 96 143 130 95 143 130 95 143 130 96 143 129 100 143 129 102 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 148 133 110 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 149 134 111 149 134 111 149 134 111 149 134 111 149 134 111 148 133 110 148 133 110 148 133 110 148 134 105 151 136 107 155 139 106 162 145 102 166 149 93 171 155 80 174 159 68 175 160 59 175 158 50 172 157 54 162 151 59 146 139 61 126 124 63 107 109 62 85 91 55 71 78 47 89 76 31 110 90 19 143 110 7 174 131 3 197 150 8 211 168 14 212 181 15 210 187 11 223 185 14 223 185 14 226 185 17 228 187 19 229 187 15 228 187 11 227 185 3 226 185 0 219 183 1 219 183 0 219 185 2 217 186 10 215 187 25 213 188 44 210 190 65 208 191 77 209 187 85 207 185 83 204 184 71 200 182 54 197 182 39 194 179 34 193 176 44 192 173 52 182 174 67 181 169 61 180 165 50 180 161 30 178 161 11 175 159 2 171 156 5 167 152 11 90 87 36 96 90 38 103 97 39 111 103 40 118 110 38 126 117 40 134 123 43 138 128 43 146 132 35 146 133 31 147 133 28 149 130 25 149 128 21 147 124 18 146 122 16 146 119 16 144 116 17 141 115 18 137 112 20 129 109 23 122 105 25 114 100 27 107 97 28 104 95 28 105 84 37 99 80 37 93 75 37 86 71 40 78 68 43 72 65 47 67 61 49 62 58 49 59 58 54 54 53 51 49 47 48 45 45 47 42 41 46 39 38 43 40 39 44 43 42 47 55 56 40 67 65 42 85 80 42 104 95 40 120 106 35 133 113 27 142 117 24 146 120 23 148 124 24 150 127 21 153 132 15 155 135 12 155 135 10 156 136 13 158 137 20 159 137 25 162 141 24 162 141 26 162 140 31 161 139 37 158 138 41 155 136 44 151 133 47 150 132 48 151 125 68 149 124 68 145 122 70 143 121 74 140 118 79 136 117 84 133 116 86 133 116 88 137 111 84 137 111 84 137 111 86 139 111 87 139 111 89 141 110 90 141 110 92 142 109 92 143 115 94 144 116 95 144 116 94 144 116 92 144 117 90 143 116 87 142 115 85 142 115 85 144 115 81 142 116 79 141 117 79 140 118 77 137 118 75 134 120 73 132 120 72 132 120 70 130 120 71 129 121 72 128 122 70 128 125 70 128 127 71 128 129 71 127 131 70 128 132 71 133 136 69 133 136 69 135 138 69 136 139 68 137 141 67 139 143 67 140 144 67 140 144 67 145 149 72 145 149 72 146 151 71 147 152 70 148 153 69 148 154 68 148 154 66 148 154 66 149 158 69 149 158 69 149 157 71 149 157 71 148 156 71 148 156 71 148 156 71 148 156 71 149 154 70 149 154 70 149 154 70 149 154 70 149 154 70 149 154 70 148 153 69 148 153 69 144 153 62 143 152 61 144 150 60 143 149 59 143 148 58 143 146 57 145 145 57 145 145 57 141 146 54 140 145 55 139 143 56 136 142 56 134 139 55 129 136 56 126 133 55 125 132 54 121 134 52 120 133 51 119 132 50 118 131 49 117 130 50 116 129 49 116 129 49 115 128 48 115 126 57 115 126 57 115 127 55 114 126 54 114 126 52 114 126 52 114 126 50 114 126 50 113 126 54 112 125 53 110 123 51 109 122 50 108 121 49 108 121 49 109 122 50 110 123 51 111 122 54 113 124 56 114 125 56 115 127 53 115 127 51 117 130 51 120 133 53 122 135 53 123 138 55 124 139 56 125 140 57 127 142 57 129 145 57 132 148 60 134 150 62 135 151 62 143 152 61 143 152 61 144 153 62 146 155 62 147 156 63 149 159 63 150 160 64 150 160 63 155 164 73 155 165 69 155 165 66 154 165 61 155 167 59 156 168 60 157 169 61 157 168 63 153 169 62 153 168 63 152 167 62 151 166 61 150 165 62 149 164 63 148 163 62 148 163 62 153 160 56 152 159 56 151 157 57 149 155 57 145 151 55 141 146 52 137 142 48 135 140 48 129 139 43 127 136 43 123 133 46 119 128 47 113 124 46 111 122 46 109 121 45 108 121 42 104 117 47 104 117 47 104 117 47 104 117 48 105 118 49 105 118 49 105 117 51 105 117 51 104 119 52 104 121 53 105 122 54 104 124 53 106 128 56 109 133 59 112 136 62 112 138 64 122 141 62 123 142 61 127 145 63 132 147 62 137 151 63 141 154 62 146 157 61 149 159 62 151 162 58 153 164 59 157 166 57 162 169 57 166 171 53 169 173 52 172 174 49 174 175 48 175 175 51 174 174 50 174 174 52 175 175 53 176 176 56 175 175 55 173 172 54 171 170 52 169 165 55 165 163 52 161 161 51 156 160 50 151 156 53 144 152 53 137 146 53 132 142 53 127 134 54 121 130 49 117 128 50 116 130 55 108 125 55 104 124 61 117 138 81 133 156 100 168 198 188 171 208 201 141 189 189 127 183 184 131 186 183 135 181 170 142 177 153 137 164 133 129 164 108 125 163 114 122 164 124 123 167 131 128 166 125 133 164 107 138 162 88 143 161 77 149 158 69 161 170 79 156 167 73 131 146 55 118 135 55 124 145 80 128 150 101 121 146 106 120 154 119 128 160 121 134 166 119 139 167 109 140 166 93 141 164 76 144 166 65 147 169 60 142 165 57 143 162 55 144 159 56 146 156 59 145 151 61 139 147 61 136 145 64 132 145 65 132 146 69 124 136 60 127 138 62 133 139 65 136 137 67 137 137 67 114 111 44 72 67 1 91 81 0 101 93 12 115 107 32 119 114 46 119 115 51 115 115 53 116 117 57 118 122 61 120 121 55 119 119 55 117 117 53 115 114 50 113 109 45 106 103 34 98 96 22 93 89 15 68 68 0 80 80 6 89 91 16 96 98 23 107 111 35 123 127 53 129 135 65 128 134 64 127 149 67 128 151 71 131 155 79 132 158 85 133 163 93 134 165 98 134 166 103 134 165 105 139 169 107 125 156 99 139 171 124 130 160 124 139 166 135 40 60 32 4 19 0 39 50 16 88 115 48 111 142 66 110 148 63 109 148 65 125 161 87 122 153 85 118 144 73 136 158 83 130 156 65 127 152 60 122 147 55 121 144 53 122 142 53 122 140 56 120 137 57 120 134 57 105 121 50 114 128 67 94 103 56 31 39 2 26 32 0 66 73 29 84 92 35 86 95 28 85 95 45 88 96 45 91 98 44 95 98 41 98 100 37 99 98 33 100 97 28 100 96 25 97 97 27 101 98 29 106 101 33 111 104 36 113 104 37 113 102 36 113 99 34 112 98 33 115 103 29 109 96 28 113 96 40 114 96 48 94 73 28 73 53 3 90 69 14 125 105 44 104 87 7 115 99 14 134 119 28 147 133 36 141 129 29 127 115 15 119 107 9 121 108 12 133 120 24 125 112 16 122 107 14 123 106 16 123 103 14 119 100 8 119 98 7 121 100 7 134 116 14 146 127 35 153 134 58 151 132 74 146 127 84 145 127 91 142 126 93 138 123 92 141 128 86 144 130 91 147 131 97 144 128 95 138 121 91 138 119 89 141 122 90 145 126 93 143 127 91 143 127 91 143 127 93 143 127 93 143 127 94 143 126 96 143 126 98 143 126 98 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 143 129 102 143 129 100 143 130 96 143 131 93 143 131 93 143 130 96 143 129 100 143 129 102 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 146 129 101 145 130 101 145 130 101 145 130 101 145 129 103 146 130 105 146 130 105 146 130 105 146 130 107 147 131 105 147 131 105 148 132 106 147 133 107 145 133 107 145 133 109 144 132 108 143 132 110 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 148 134 108 148 134 108 148 134 108 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 148 133 112 145 133 109 146 134 110 147 135 111 147 135 111 148 136 112 148 136 112 147 135 111 147 135 111 149 134 111 149 134 111 149 134 111 148 133 110 148 133 110 147 132 109 147 132 109 147 132 109 147 133 98 151 135 99 158 141 98 164 147 93 172 154 82 176 159 67 179 163 50 181 166 41 175 157 31 174 157 39 163 150 45 139 132 42 112 109 38 91 91 39 73 78 38 64 71 38 98 80 16 123 98 8 158 122 0 191 145 0 210 165 4 217 180 11 213 190 12 207 196 10 224 187 11 223 185 12 226 185 15 229 188 18 230 188 16 228 187 9 227 185 2 226 185 0 217 181 0 218 184 1 218 186 5 219 189 17 216 190 33 212 190 55 207 190 74 204 189 86 206 189 73 207 188 68 204 187 57 201 186 35 197 184 17 195 181 12 195 177 19 194 173 28 189 170 39 186 166 33 187 162 20 185 159 2 185 158 0 180 155 0 175 150 6 170 145 18 96 87 28 90 84 26 90 84 32 95 92 39 106 101 45 113 108 40 122 117 36 129 123 37 141 126 31 139 124 29 139 123 25 140 122 22 142 119 23 141 116 23 140 113 22 139 112 23 129 112 20 124 108 21 118 102 27 111 97 36 105 92 40 99 88 42 92 83 40 86 79 37 83 72 44 81 72 43 74 70 43 65 67 45 61 64 47 57 60 51 56 58 55 55 56 58 58 61 44 53 57 43 49 52 45 49 51 48 45 49 48 40 46 42 41 48 41 43 51 40 67 61 29 80 73 31 99 90 31 114 105 26 128 115 23 137 122 21 147 128 25 154 132 30 159 139 26 159 139 24 160 141 21 161 141 18 163 143 18 165 143 21 167 145 23 170 145 26 166 148 24 166 147 26 167 148 28 169 148 31 170 147 35 169 145 35 168 144 36 170 143 36 158 135 55 156 135 56 153 133 60 150 131 65 146 127 69 142 125 73 140 123 77 139 122 79 144 121 87 142 119 87 140 117 86 138 114 86 137 113 85 137 114 83 138 115 83 139 116 82 142 114 93 141 115 92 142 116 93 143 117 92 143 117 90 142 117 87 141 118 87 141 118 86 135 119 83 135 119 83 134 120 81 134 121 79 133 122 77 133 122 76 131 123 74 131 124 72 128 128 76 128 128 76 128 128 74 128 129 71 129 130 70 130 132 69 131 133 68 131 134 67 133 140 62 134 141 63 136 143 65 138 145 65 140 147 67 142 150 67 143 151 68 144 152 69 146 155 72 146 155 72 148 157 74 149 158 75 150 159 76 151 160 77 151 160 77 151 160 77 153 161 76 153 161 76 152 160 75 152 160 75 152 160 75 152 160 75 153 161 76 153 161 76 150 159 70 150 159 70 150 159 70 150 159 70 150 159 70 150 159 70 150 159 70 150 159 70 150 160 64 150 160 64 152 159 64 151 158 62 152 158 62 150 156 58 150 154 57 150 154 57 142 149 54 142 149 56 141 148 55 140 146 56 139 145 57 137 143 57 135 141 55 134 139 55 135 141 55 134 140 54 131 139 53 128 138 51 125 137 51 123 135 49 121 135 48 120 134 47 121 132 53 120 131 52 119 130 52 118 129 51 116 127 51 114 125 49 113 124 48 113 123 50 112 123 45 112 123 45 111 122 46 110 121 45 109 119 46 109 119 46 109 119 48 109 119 48 111 121 48 111 122 46 111 122 46 111 124 45 112 125 45 112 127 44 113 128 45 114 129 44 113 135 52 114 136 51 117 137 52 120 138 52 125 140 55 127 143 55 129 143 56 130 144 57 134 149 64 135 151 63 138 152 65 138 152 65 140 153 65 141 154 64 146 156 67 148 158 69 148 159 65 148 159 65 149 160 64 150 161 65 151 163 65 153 165 65 154 166 64 155 167 65 154 164 68 154 164 68 154 164 68 157 164 68 157 165 66 158 164 66 158 164 66 158 164 64 153 163 67 152 162 65 152 159 63 149 156 60 147 153 55 145 151 51 144 149 49 143 148 48 138 142 47 135 141 45 133 138 44 129 136 41 123 132 39 119 130 38 116 126 37 113 126 36 115 125 39 113 122 39 112 121 40 110 121 43 110 120 47 110 120 49 108 117 50 107 116 49 100 119 53 102 122 53 103 125 53 103 125 52 102 126 50 104 129 48 106 134 50 110 138 54 123 134 55 126 137 58 129 141 59 132 144 58 134 147 57 137 150 58 141 155 60 143 157 60 152 158 58 153 159 59 155 162 59 158 163 60 161 167 61 165 168 61 167 171 61 169 171 62 169 174 58 170 175 57 171 176 58 173 176 59 173 176 59 175 176 59 175 176 57 175 176 57 168 171 58 167 169 59 164 168 58 160 163 56 154 159 56 148 155 52 144 152 51 142 150 51 123 140 44 124 138 53 125 133 58 126 135 56 119 133 48 106 127 52 117 143 98 147 174 157 157 194 187 160 202 198 127 177 174 127 183 180 143 199 188 138 187 166 145 186 152 144 181 140 137 162 105 131 154 98 129 152 98 134 155 112 135 157 121 132 157 117 132 161 103 136 170 96 135 145 85 160 174 112 167 184 114 134 154 82 100 120 48 103 118 51 134 142 82 159 164 108 111 144 89 126 159 106 131 161 111 131 156 101 145 161 96 157 165 82 160 161 59 162 159 46 152 164 52 150 162 54 146 157 53 143 153 56 141 150 59 137 145 62 133 140 62 130 137 60 133 137 53 133 138 54 131 136 54 127 131 54 129 131 56 135 132 61 135 128 60 130 121 56 91 83 18 87 78 13 84 73 9 102 91 29 114 104 42 111 107 43 111 113 48 106 113 46 101 99 48 97 96 42 91 90 34 82 83 25 76 80 19 76 82 18 79 88 23 83 92 25 95 105 19 98 110 26 106 119 39 114 133 54 123 145 70 128 154 81 128 158 88 128 159 91 131 161 89 126 156 84 126 156 84 133 163 91 136 166 94 135 165 93 137 167 95 142 172 100 137 164 109 128 156 95 141 167 104 153 177 125 115 135 100 16 31 8 15 28 8 36 50 25 99 125 54 103 131 57 107 139 63 112 147 67 115 148 67 117 146 64 120 145 62 123 145 62 125 145 60 123 143 56 121 141 54 120 140 53 118 140 55 115 137 55 110 131 56 106 126 54 107 119 53 117 122 64 80 77 32 42 32 0 55 45 10 73 70 25 76 81 25 80 92 26 79 92 39 80 93 39 84 94 41 87 96 41 89 97 40 92 97 39 93 97 38 92 96 37 105 101 38 106 100 38 107 99 36 106 97 32 107 93 28 109 95 24 113 97 22 115 99 22 108 105 24 111 104 24 105 92 14 92 73 0 93 70 0 108 86 3 118 98 11 118 101 9 122 114 5 132 123 18 135 122 26 124 108 20 119 101 15 125 107 21 133 113 24 133 114 20 142 134 33 140 127 31 129 108 19 115 87 4 114 85 5 127 103 17 135 118 26 135 123 25 144 123 66 143 123 72 144 122 81 143 123 88 143 124 92 142 126 92 141 128 86 142 129 84 146 126 93 145 126 93 145 126 93 142 126 92 141 127 92 140 127 92 139 126 91 137 127 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 145 129 93 145 129 93 145 129 93 144 128 92 144 128 92 143 127 91 143 127 91 143 127 91 143 127 91 144 128 92 145 129 93 146 130 94 146 130 94 144 128 92 142 126 90 141 125 89 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 147 130 100 147 130 100 146 130 107 146 130 107 146 130 107 146 130 107 147 131 108 147 131 108 147 131 108 147 131 108 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 150 130 105 148 130 106 148 130 106 147 131 108 146 131 110 144 131 112 144 131 112 143 132 114 144 134 109 145 135 110 145 135 110 147 135 111 147 135 111 149 134 111 148 133 112 148 133 112 150 129 108 146 128 108 146 127 110 145 128 112 143 130 113 141 130 112 139 128 110 136 128 109 140 126 97 147 129 91 157 136 81 168 144 70 178 153 60 181 159 50 180 161 41 176 161 36 163 153 21 153 147 27 133 133 35 109 113 37 83 88 32 67 68 26 67 63 26 75 67 31 113 84 8 141 107 10 175 136 9 201 158 1 215 174 0 220 183 4 219 189 15 215 191 23 223 191 31 220 188 27 218 187 21 221 189 18 225 192 17 225 193 14 221 189 6 219 185 0 221 181 6 222 182 6 225 184 8 226 186 11 226 188 17 223 188 22 219 190 26 218 190 29 216 187 25 214 185 21 211 182 16 209 180 14 206 177 11 202 173 9 197 167 7 194 164 6 191 168 0 189 165 0 187 161 4 184 158 1 181 155 0 176 149 0 170 142 0 166 136 6 92 83 28 86 79 27 84 78 30 88 84 37 95 92 41 103 99 38 113 106 34 120 113 35 128 116 30 130 116 28 130 116 27 131 115 27 131 114 26 128 110 26 126 105 26 124 102 26 113 100 22 109 95 22 103 89 26 96 85 31 92 81 35 86 79 37 80 75 35 77 72 32 75 66 37 72 67 37 69 68 38 66 69 42 65 69 46 65 68 49 66 67 53 65 65 53 69 68 47 65 64 44 62 60 47 59 59 49 56 57 49 52 54 43 52 54 41 54 58 43 75 67 31 87 79 33 104 96 33 120 109 29 132 119 23 141 127 22 151 133 23 158 138 26 163 144 26 163 144 24 163 145 21 164 145 17 165 146 17 168 147 19 169 148 21 171 147 23 168 149 21 169 150 22 170 150 25 172 150 28 172 150 31 173 148 32 172 146 33 172 145 32 166 143 50 165 141 53 162 140 57 159 137 62 155 134 67 152 132 73 149 129 78 146 128 78 147 124 82 146 123 82 143 119 83 141 116 85 140 115 85 140 115 85 140 115 84 141 116 85 142 118 92 142 118 92 143 119 91 143 119 91 141 120 89 141 121 88 141 121 88 140 120 87 136 122 83 136 122 83 136 123 81 135 124 79 134 123 77 132 124 75 132 125 73 131 125 73 129 132 77 129 132 75 129 133 74 130 134 73 130 135 71 132 137 71 133 138 71 134 140 70 135 142 65 136 143 65 137 144 66 139 146 66 141 148 68 143 151 68 145 153 70 145 153 70 146 155 72 146 155 72 148 157 74 149 158 75 150 159 76 151 160 77 151 160 77 151 160 77 153 161 76 153 161 76 152 160 75 152 160 75 152 160 75 152 160 75 153 161 76 153 161 76 153 162 73 153 162 73 153 162 73 153 162 73 153 162 73 153 162 73 153 162 73 153 162 73 151 160 69 151 160 69 151 160 67 152 159 66 152 159 64 151 156 62 150 156 60 150 156 60 147 154 59 147 154 59 147 154 61 146 153 60 144 150 60 142 148 60 141 147 59 140 146 60 139 143 56 137 143 55 136 142 54 133 142 53 130 140 51 129 139 50 126 139 51 125 138 50 127 135 50 126 134 49 125 133 50 123 131 48 121 128 48 119 126 46 118 125 47 117 124 46 114 125 46 113 124 45 111 122 43 110 121 43 109 120 42 108 119 43 108 119 43 108 119 43 108 119 43 108 119 43 108 119 41 107 120 41 108 121 41 109 124 41 110 125 42 111 126 43 111 133 50 114 133 51 116 136 51 119 137 53 123 138 53 126 141 56 128 142 55 129 143 56 131 147 59 133 149 61 135 149 61 136 150 62 137 150 60 139 152 62 141 154 62 146 157 65 146 157 63 146 157 63 147 158 62 148 159 63 149 161 63 151 163 63 152 164 64 153 165 63 153 164 68 154 164 68 154 164 68 156 163 67 156 164 65 158 164 66 158 164 66 158 164 64 153 163 64 152 162 63 153 161 62 151 159 58 151 157 57 149 156 53 149 154 52 148 153 51 145 148 45 142 147 45 139 144 42 135 141 41 131 139 40 128 136 37 124 134 37 122 132 35 120 129 38 119 128 39 117 125 39 116 124 41 115 124 45 114 122 47 112 120 47 110 117 47 102 119 49 104 121 51 104 124 52 104 124 52 104 126 51 106 128 53 109 133 55 112 136 58 122 133 55 125 136 57 128 140 58 131 143 59 133 146 58 136 149 57 139 153 58 142 156 61 148 158 61 151 158 62 153 161 62 156 162 62 158 165 62 161 166 63 163 169 63 164 170 64 167 174 60 168 175 61 171 176 60 172 177 61 173 176 61 173 176 59 175 176 59 175 176 59 171 171 61 170 170 60 166 168 59 164 166 59 160 163 58 154 159 57 152 157 57 149 155 55 150 164 66 147 155 69 137 142 62 130 135 53 123 135 49 119 136 65 132 155 109 160 185 164 150 185 178 147 188 182 122 171 167 132 187 182 140 196 185 125 174 153 135 179 146 153 191 152 129 147 109 123 143 90 126 147 78 139 160 85 143 163 92 140 157 89 134 154 83 136 157 82 143 153 82 157 168 99 157 172 103 133 153 84 111 132 67 105 123 63 106 119 63 104 115 59 110 128 66 125 145 84 128 148 87 124 143 77 132 149 71 140 154 57 146 154 42 152 158 34 146 154 33 143 151 32 139 146 32 137 143 35 135 140 38 135 139 44 133 136 45 132 135 46 131 130 48 133 132 52 131 132 54 127 130 53 126 128 53 128 125 54 123 118 50 117 108 43 106 96 43 85 75 22 67 55 3 70 58 6 71 64 10 67 64 9 68 71 14 65 73 14 69 72 17 72 75 20 76 81 23 82 88 28 88 97 34 96 107 41 105 116 48 111 124 55 117 130 58 118 134 61 124 141 70 130 152 80 136 159 89 137 164 95 134 164 94 132 163 95 129 161 86 128 160 85 130 162 89 135 167 94 137 168 98 134 165 97 128 159 91 125 156 89 126 158 91 119 150 82 123 152 86 138 162 110 102 119 85 21 35 10 16 29 3 36 47 15 87 113 40 96 124 50 104 134 60 107 139 63 111 144 65 118 147 67 123 147 69 123 144 65 130 149 68 126 145 64 120 139 58 115 134 53 109 130 53 104 124 52 98 117 51 94 113 49 92 107 52 89 98 51 49 51 14 21 17 0 44 40 11 70 72 35 74 84 34 80 95 38 81 89 38 83 92 39 86 93 39 90 95 39 93 96 39 95 96 36 96 96 34 96 96 34 97 92 28 99 94 28 104 96 31 106 97 30 110 97 27 111 97 24 115 99 24 117 101 24 110 103 23 102 93 16 97 81 6 98 78 5 107 85 10 118 97 18 124 108 23 128 112 25 130 119 29 117 106 17 113 101 17 122 106 28 121 104 24 115 98 16 126 109 21 146 129 39 131 120 30 120 105 10 114 94 0 124 101 0 141 117 21 151 129 44 148 132 57 143 129 64 142 127 72 143 127 78 143 125 85 142 126 92 142 125 95 143 127 94 142 128 89 142 129 87 145 126 93 145 126 93 145 126 93 142 126 92 141 127 92 140 127 92 139 126 91 139 126 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 145 129 95 145 129 95 144 128 94 144 128 94 144 128 94 143 127 93 143 127 93 143 127 93 143 127 94 144 128 95 145 129 96 146 130 97 146 130 97 144 128 95 143 127 94 142 126 93 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 102 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 147 130 100 148 131 101 146 130 105 146 130 105 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 149 132 106 149 131 107 149 131 107 148 132 109 147 132 111 147 132 111 145 132 113 145 132 113 143 136 107 143 136 107 146 137 108 146 137 108 148 136 110 147 135 109 149 135 109 149 135 109 149 132 114 145 129 113 141 125 110 136 122 109 129 119 107 123 115 102 118 110 97 114 108 94 118 109 80 120 110 74 128 115 63 138 120 54 144 127 45 147 132 39 146 133 31 144 133 27 136 126 29 125 119 33 108 107 40 89 91 42 70 71 37 61 60 32 68 62 38 80 69 47 125 92 21 149 114 24 182 140 19 207 160 8 222 176 2 229 187 5 228 193 13 226 195 17 227 194 19 226 190 16 224 188 12 226 189 10 227 191 9 227 188 5 221 183 0 216 178 0 216 182 0 218 182 0 219 183 1 220 183 4 217 184 7 214 184 12 210 183 16 207 182 19 208 185 9 206 183 5 203 182 3 201 180 1 198 179 1 195 175 2 188 170 0 185 167 0 177 162 1 175 158 8 171 152 13 167 148 10 162 144 6 155 137 3 148 128 7 143 121 10 89 79 30 81 73 27 74 69 29 76 72 35 81 78 37 87 83 35 96 91 33 104 99 35 112 102 30 114 104 32 116 107 32 116 107 32 116 104 32 112 99 31 107 93 30 104 90 29 97 87 28 92 83 28 86 79 27 83 75 29 80 73 31 77 72 32 75 72 31 74 71 30 73 68 36 74 71 38 75 75 41 77 78 46 79 80 48 81 80 49 83 80 49 84 79 49 88 82 48 83 77 45 80 73 45 79 73 49 76 70 48 71 66 44 70 65 43 71 69 46 87 78 35 98 88 35 112 103 34 127 117 30 139 127 25 148 135 21 157 140 22 163 144 24 167 148 27 167 149 23 167 150 20 168 150 16 169 151 15 170 150 15 171 151 16 173 150 18 172 152 17 173 153 20 176 153 21 177 154 24 178 153 26 177 152 26 178 150 27 177 149 26 173 149 41 173 148 45 170 146 48 168 144 54 164 141 61 161 138 68 158 137 72 157 135 75 151 130 75 150 128 78 147 124 80 145 121 83 144 120 86 143 118 87 143 118 87 143 118 87 142 121 90 143 123 90 142 123 90 143 124 91 140 124 88 140 124 88 138 124 85 138 124 85 138 126 84 138 126 84 136 128 82 135 127 80 134 128 78 134 128 76 131 128 73 131 128 73 129 135 73 129 135 73 130 136 72 131 138 71 132 139 71 133 140 70 135 142 72 136 144 71 137 144 67 138 145 68 139 146 68 141 148 70 143 150 70 145 152 72 146 154 71 147 155 72 146 155 74 147 156 75 148 157 76 149 158 77 150 159 78 151 160 79 151 160 79 151 160 79 153 161 76 152 160 75 152 160 75 151 159 74 151 159 74 152 160 75 152 160 75 153 161 76 155 164 75 155 164 75 155 164 75 155 164 75 155 164 75 155 164 75 155 164 75 155 164 75 150 160 74 150 160 73 152 160 74 151 160 71 153 159 71 152 158 68 151 157 67 151 156 66 149 159 63 149 159 63 148 158 62 148 157 64 146 155 62 145 154 61 144 153 62 143 152 61 143 148 58 142 147 57 142 147 57 139 145 55 138 145 52 135 144 51 134 143 50 134 143 50 134 141 48 133 140 47 131 137 47 129 135 45 127 133 45 125 131 43 123 129 41 122 128 42 118 128 42 117 127 41 115 124 41 113 122 39 112 121 40 110 119 38 110 119 40 109 118 39 106 117 41 106 117 39 106 117 39 106 119 40 107 120 40 107 122 41 108 123 40 109 124 41 111 130 48 112 131 49 114 132 50 117 135 51 119 137 51 123 138 53 125 140 55 126 142 54 128 144 55 129 145 56 131 148 56 132 147 56 133 148 55 135 148 56 138 152 57 140 154 59 144 155 61 144 155 61 144 155 59 145 156 60 147 159 61 148 160 62 150 162 64 151 163 63 151 162 66 152 163 67 153 163 67 153 163 66 156 164 65 156 164 65 158 164 66 158 164 64 154 165 63 154 165 63 155 163 60 154 162 59 155 162 58 154 161 57 154 160 54 154 160 54 153 155 45 152 154 44 150 152 42 146 150 40 143 147 37 138 144 36 136 142 34 135 141 33 131 135 38 129 133 36 125 130 36 124 129 39 122 128 42 119 127 44 116 123 45 114 121 44 107 120 48 106 122 49 107 123 50 108 124 53 108 125 54 108 128 57 111 131 60 114 134 63 120 132 56 122 134 58 126 139 59 128 141 59 130 144 57 133 147 59 136 151 58 139 154 61 143 156 64 144 158 63 148 159 63 150 162 64 154 164 65 156 167 65 159 167 64 160 168 65 165 173 62 167 173 63 168 175 63 171 175 64 172 176 63 173 176 61 174 177 62 173 176 61 173 171 62 172 170 61 171 170 62 170 169 63 166 167 63 164 165 63 162 162 62 160 162 61 146 152 52 145 149 55 138 138 50 134 137 50 139 147 64 142 157 88 154 173 128 171 194 168 127 159 148 119 156 148 113 158 151 138 189 182 142 196 182 119 168 146 132 177 146 165 205 168 148 163 144 129 146 102 118 139 62 125 147 49 135 153 54 137 150 60 146 154 69 159 164 82 142 151 62 145 157 75 141 154 84 124 142 80 116 137 81 115 135 84 104 127 75 94 114 61 97 103 33 116 123 53 125 135 64 129 140 62 138 151 61 144 157 51 147 158 36 151 162 32 155 156 28 151 152 25 146 146 24 141 140 22 139 137 26 138 135 28 136 133 30 135 131 31 138 129 54 137 129 54 132 128 54 125 123 49 118 118 46 115 112 43 109 104 38 104 96 31 90 80 44 58 49 10 40 31 0 43 36 0 47 44 0 54 56 7 60 69 16 65 75 22 84 95 37 89 100 40 96 108 46 101 116 51 105 120 53 108 125 55 111 128 57 113 130 59 120 144 82 122 146 84 127 152 87 131 158 91 134 164 94 134 164 92 130 162 89 127 159 84 129 164 82 126 161 81 120 154 77 118 152 76 122 155 84 128 161 92 128 160 93 125 157 92 116 150 74 115 149 75 112 141 77 117 138 95 66 80 54 5 17 0 0 7 0 21 29 0 82 108 35 96 124 50 103 133 59 102 132 58 105 133 59 113 139 66 117 139 67 112 132 60 113 130 59 112 129 58 110 127 56 108 125 55 106 123 55 103 119 57 99 114 59 95 109 58 92 107 64 77 87 52 38 41 14 21 19 0 45 43 20 62 65 34 59 70 27 60 77 25 76 78 29 77 79 29 81 81 29 84 83 27 86 84 25 88 84 21 89 84 20 89 84 18 97 90 20 101 94 24 106 98 26 111 101 29 114 102 28 115 101 26 117 101 26 118 102 25 110 99 20 94 80 5 88 71 1 102 83 14 117 98 29 122 104 32 123 107 32 126 113 35 111 98 28 113 100 30 115 101 30 115 101 28 122 106 29 129 114 31 133 119 30 134 119 28 130 114 27 118 102 6 121 103 0 143 123 11 159 140 38 156 139 61 147 131 80 142 127 96 141 131 80 141 130 84 141 129 91 143 128 95 143 128 97 143 128 97 144 128 94 144 129 90 145 126 93 145 126 93 143 127 93 142 126 92 141 127 92 141 127 92 139 126 91 139 126 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 145 129 95 144 128 94 144 128 94 144 128 94 144 128 94 143 127 93 143 127 93 143 127 93 142 125 95 143 126 96 144 127 97 145 128 98 145 128 98 145 128 98 144 127 97 143 126 96 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 146 129 99 148 131 101 148 131 101 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 150 132 108 150 132 108 149 133 108 149 133 110 148 133 110 148 133 112 148 133 112 146 134 112 141 135 103 141 135 103 143 134 103 144 135 104 145 134 106 144 133 105 145 131 104 145 131 104 142 130 114 138 126 112 128 119 104 119 111 98 110 104 92 99 95 86 89 86 79 84 81 74 84 84 58 88 84 55 90 86 48 96 90 42 101 94 39 104 98 36 104 99 33 102 99 30 97 90 44 88 84 46 75 75 47 61 64 47 52 54 43 54 51 44 69 60 51 83 73 63 124 95 37 147 114 37 179 138 30 203 158 17 219 172 6 228 183 4 230 190 7 228 192 8 224 190 7 222 188 5 222 186 4 222 186 4 225 186 5 223 184 5 219 178 0 215 174 0 211 182 2 211 182 2 211 180 2 210 179 3 206 176 4 200 173 8 194 170 10 192 169 13 182 162 3 181 161 2 179 161 1 175 161 2 172 159 3 167 156 6 160 152 7 156 148 5 142 135 5 139 130 11 132 124 17 127 118 17 120 112 13 110 104 10 103 95 14 98 88 17 85 76 35 76 68 31 68 61 32 66 62 37 68 64 37 73 68 36 81 76 34 87 83 35 96 89 34 98 92 34 100 94 34 100 94 34 98 92 34 94 87 32 91 84 32 89 81 32 87 80 34 85 78 32 83 76 32 79 75 30 80 76 31 82 78 31 84 80 33 84 82 33 89 86 43 90 89 45 95 94 50 96 98 51 100 99 51 102 99 48 104 97 45 105 96 41 110 96 47 106 92 45 102 89 44 101 88 46 97 85 45 93 81 43 90 80 44 91 81 45 100 90 37 108 98 37 120 111 36 134 123 33 145 132 27 152 140 22 161 145 23 165 150 23 169 151 25 169 151 23 169 153 18 171 153 15 171 154 12 171 152 11 171 152 11 173 151 13 176 155 14 177 156 15 179 156 18 180 157 19 182 156 20 181 154 21 181 153 20 180 151 21 178 152 29 177 151 32 175 149 36 171 147 41 169 145 49 166 142 54 163 140 60 163 140 62 155 137 65 154 135 67 152 132 73 150 128 78 148 125 83 147 123 85 146 122 86 146 122 86 143 125 85 141 126 85 142 127 86 141 128 86 140 128 86 137 128 85 135 128 84 135 128 82 136 129 83 136 130 82 137 131 81 135 132 79 135 132 77 134 133 76 134 134 74 134 134 74 127 136 69 127 136 69 127 137 68 128 138 69 130 140 69 131 141 68 133 143 70 134 145 69 138 146 69 139 147 70 140 148 71 142 151 72 143 152 73 145 154 73 146 155 74 147 156 75 146 158 76 146 158 76 147 159 77 148 160 78 149 161 79 150 162 80 150 162 80 150 162 80 152 162 76 152 162 76 151 161 75 151 161 75 151 161 75 151 161 75 152 162 76 152 162 76 153 163 76 153 163 76 153 163 76 153 163 76 153 163 76 153 163 76 153 163 76 153 163 76 148 160 78 149 161 79 151 160 77 151 160 77 151 159 74 151 159 74 150 158 73 151 157 71 149 159 63 149 159 63 148 158 62 148 158 62 147 157 61 146 155 62 145 154 61 144 153 60 147 150 59 146 151 59 145 150 58 144 149 55 143 148 54 142 148 52 142 148 52 141 147 51 141 146 46 140 145 45 138 142 45 136 140 43 133 137 42 131 135 40 129 133 39 128 132 38 122 132 43 120 130 41 118 128 39 116 126 39 113 123 36 111 121 35 110 120 34 110 120 34 107 118 40 107 118 40 107 118 40 107 120 40 108 121 41 108 123 42 109 124 43 110 125 44 109 126 46 110 128 46 112 130 48 114 132 50 117 135 51 119 137 51 122 137 52 123 138 53 122 141 49 124 143 51 128 145 53 128 145 51 130 145 52 131 146 51 135 149 54 137 151 56 140 154 59 140 154 59 140 154 57 141 155 58 143 157 60 144 158 61 146 160 63 147 161 64 149 160 64 150 161 65 150 161 65 152 162 65 153 163 64 156 164 65 156 164 65 157 165 64 155 166 61 155 166 61 157 166 61 156 165 58 157 164 58 156 164 55 157 163 55 156 162 54 159 160 41 158 159 40 156 157 38 154 155 38 152 153 36 150 151 34 148 149 32 147 148 31 140 142 35 138 139 35 134 136 35 130 134 39 127 132 40 124 130 42 121 126 42 116 124 41 111 123 47 111 123 47 111 123 49 111 124 54 110 125 56 112 127 60 114 129 64 115 131 68 118 131 59 121 135 60 124 138 61 127 142 61 128 143 60 131 147 59 134 150 61 137 154 62 140 156 67 141 157 68 144 159 68 146 161 68 149 163 68 152 166 69 155 167 69 156 168 70 163 172 67 164 171 65 166 173 67 168 174 66 170 176 66 172 176 65 173 177 64 173 177 64 174 172 63 174 172 63 174 171 64 174 171 66 172 171 65 171 169 66 169 167 64 169 167 66 158 156 55 161 159 59 155 152 57 150 150 60 150 157 79 145 157 95 134 152 110 134 154 127 118 150 139 107 143 133 113 154 146 139 186 176 140 191 176 120 168 144 129 174 143 159 201 165 165 185 173 134 158 124 110 136 75 107 131 55 111 130 48 115 129 44 128 137 48 143 150 55 122 130 31 129 139 50 132 144 70 124 139 82 119 139 90 121 144 98 119 145 97 113 141 90 101 109 36 112 120 47 113 121 44 116 121 39 126 131 41 134 137 34 134 137 24 139 140 20 143 137 15 141 135 15 137 130 14 134 127 13 132 124 15 130 121 16 127 118 17 125 116 15 122 109 39 117 107 36 108 101 29 97 94 23 88 88 18 84 84 14 80 79 12 79 76 9 76 70 36 38 32 0 34 30 0 48 49 7 60 66 18 76 86 34 86 101 46 93 111 53 95 115 54 101 121 58 111 132 67 119 140 73 123 146 76 126 149 77 128 152 78 129 153 79 129 160 101 129 160 100 130 162 97 133 164 96 133 165 92 132 165 86 128 161 80 125 159 75 119 156 63 121 157 67 120 156 68 118 153 69 119 153 76 117 151 75 106 139 68 93 126 57 96 128 55 106 137 69 103 128 73 98 115 83 38 49 33 7 13 1 12 16 0 48 52 17 81 106 38 99 124 56 108 133 65 104 127 59 103 126 58 113 134 67 114 133 67 105 124 58 107 122 57 107 122 57 105 120 55 104 116 52 98 109 49 90 100 47 84 92 45 79 86 42 66 71 31 54 55 21 34 30 1 33 27 1 55 50 21 64 61 26 59 62 17 61 68 16 66 63 12 68 65 14 74 69 14 80 74 16 86 78 16 90 81 16 93 83 14 94 84 13 106 98 25 109 101 26 113 104 27 117 106 27 116 105 26 116 103 25 118 102 27 118 102 27 112 96 21 101 84 14 98 81 12 111 93 29 123 105 41 121 106 39 116 103 33 115 102 32 105 89 27 116 101 36 119 105 34 117 104 26 125 113 27 139 128 38 138 128 33 126 116 19 128 112 14 135 117 17 147 127 28 156 137 43 154 135 58 143 127 68 137 123 86 140 126 100 138 134 87 139 132 90 139 131 94 140 129 97 142 128 99 142 127 96 143 127 94 143 127 93 143 127 93 143 127 93 143 127 93 142 126 92 141 127 92 141 127 92 140 126 91 140 126 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 144 128 94 142 125 99 143 126 100 144 127 101 145 128 102 145 128 102 145 128 102 144 127 101 144 127 101 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 147 130 100 148 131 101 149 132 102 146 131 102 146 131 102 146 131 102 146 131 102 147 132 103 147 132 103 147 132 103 147 132 103 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 149 133 108 149 133 108 149 133 108 149 133 108 149 133 108 148 133 110 148 133 110 148 133 110 144 134 109 144 134 107 144 134 107 144 132 106 143 132 104 144 130 103 143 129 100 142 128 99 131 123 102 126 118 97 117 111 89 106 101 81 95 92 75 84 82 69 72 72 64 66 65 60 65 69 52 65 68 51 65 66 48 67 69 48 72 71 50 74 73 52 72 74 52 72 74 52 66 66 58 60 61 56 52 53 55 45 48 53 42 43 48 47 45 46 65 57 54 79 70 63 109 91 51 132 110 53 162 131 48 186 151 35 202 164 21 213 175 12 215 182 9 213 182 4 213 185 13 210 182 12 208 177 9 205 174 8 205 171 11 202 168 9 200 164 8 197 161 5 182 156 0 181 155 0 181 152 0 178 149 0 174 144 0 166 139 0 159 136 0 155 133 0 152 129 15 150 129 14 148 128 15 144 128 17 139 126 21 132 123 22 124 118 24 120 113 23 106 106 10 101 98 17 92 88 24 83 81 24 75 75 21 67 69 22 60 61 27 57 57 33 84 74 39 74 65 36 63 57 35 57 54 39 57 54 39 60 57 38 67 63 36 74 69 37 80 75 37 82 77 35 85 81 34 85 82 31 85 79 27 84 78 26 85 79 29 86 80 30 88 80 33 88 80 31 88 81 27 89 83 25 94 86 24 98 90 27 103 95 30 106 99 31 111 107 44 114 110 49 116 114 53 122 118 57 125 119 57 127 118 51 128 116 44 128 114 39 132 113 45 127 110 41 124 106 40 121 105 43 118 102 42 112 97 40 110 94 42 111 95 44 112 101 39 118 108 39 128 117 38 139 126 34 148 135 30 155 142 27 161 147 24 165 150 23 169 151 25 169 151 23 170 154 19 171 154 14 171 154 12 171 153 9 170 152 8 172 151 8 177 156 13 177 156 13 179 156 14 180 157 15 182 156 17 181 155 16 181 154 15 181 153 17 180 153 20 179 152 23 177 151 28 175 150 32 171 147 37 169 146 44 167 144 48 167 144 50 160 143 55 159 141 59 157 137 64 155 134 71 153 130 76 152 128 80 151 127 81 150 126 82 144 127 81 142 128 81 141 129 81 140 130 81 138 130 81 134 131 80 133 130 79 132 130 81 134 131 80 134 131 80 134 133 79 135 134 78 134 135 77 135 136 76 134 139 75 134 139 73 126 137 68 126 137 68 127 139 67 128 140 68 129 141 69 131 143 69 133 145 71 134 146 72 137 148 72 137 148 72 138 149 71 140 151 73 142 153 74 143 154 75 144 156 74 145 157 75 147 158 79 147 158 79 148 159 80 149 160 81 150 161 82 150 161 82 150 161 82 150 161 82 150 162 76 150 162 76 149 161 75 149 161 75 149 161 75 149 161 75 150 162 76 150 162 76 150 163 75 150 163 75 150 163 75 150 163 75 150 163 75 150 163 75 150 163 75 150 163 75 146 159 80 147 160 81 147 160 80 148 159 80 148 160 78 149 158 77 148 157 74 149 157 74 147 158 64 147 158 64 147 158 64 147 158 64 147 158 64 146 157 63 145 156 62 144 155 59 147 152 60 147 152 60 147 152 58 146 151 57 146 152 56 145 151 53 145 151 53 146 150 53 146 151 48 145 150 47 143 148 45 140 145 43 138 143 41 136 141 41 134 139 39 133 137 40 127 136 43 126 135 42 123 132 41 120 129 38 118 127 38 115 124 35 114 122 36 113 121 35 109 120 41 109 120 41 109 120 41 108 121 41 109 122 42 109 123 44 110 124 45 110 124 45 110 124 45 111 125 46 111 128 48 112 130 48 114 132 48 116 134 50 118 136 52 118 136 50 119 140 49 121 140 50 123 142 50 126 143 51 126 143 49 129 144 51 131 146 51 134 149 54 137 151 54 138 152 55 138 152 57 139 153 58 140 154 59 142 156 61 143 157 62 144 158 63 144 158 61 145 159 62 148 159 63 149 161 63 151 161 62 152 162 63 155 163 64 155 163 62 156 167 62 156 167 62 157 166 59 157 166 59 157 165 56 156 164 55 157 163 53 156 162 52 161 161 41 161 161 41 159 159 39 158 158 38 156 156 36 154 154 34 153 153 33 152 152 32 148 148 38 145 144 36 140 141 37 136 138 39 132 136 42 127 133 43 124 130 44 119 127 44 115 126 50 113 125 49 113 125 51 113 124 55 113 125 59 112 127 62 114 128 67 114 128 67 116 132 61 118 134 63 122 138 65 124 141 63 125 143 61 128 146 62 131 149 63 133 152 63 137 155 69 138 157 68 141 157 69 144 160 71 147 162 69 149 164 69 152 166 71 153 167 70 158 168 69 161 169 68 163 171 68 165 174 69 167 174 68 168 176 67 170 176 66 170 177 65 175 175 65 175 174 66 175 174 66 175 174 66 175 172 67 174 171 66 172 169 64 172 169 64 173 165 64 174 169 67 166 164 63 158 163 71 159 169 98 152 166 115 139 159 124 135 160 131 153 185 174 129 165 155 124 164 155 133 177 164 129 176 156 122 166 139 126 167 133 141 181 144 150 179 159 128 158 132 108 139 107 103 133 97 100 127 86 94 117 61 93 112 31 97 115 15 105 117 17 119 129 40 128 140 64 130 141 81 126 143 91 123 143 94 116 140 88 106 135 81 119 141 69 113 130 59 96 108 34 89 93 16 99 97 14 107 100 10 109 99 4 113 101 3 107 102 0 107 102 0 108 103 3 109 103 5 110 104 8 108 101 10 104 97 7 101 94 4 101 92 25 97 92 24 93 93 23 90 91 21 87 90 21 85 88 19 84 87 18 86 87 21 95 91 53 48 46 5 52 55 10 67 77 27 74 89 34 89 109 50 93 117 55 102 127 62 101 129 68 106 135 71 114 143 77 124 151 84 129 156 87 133 160 89 136 163 92 138 166 92 132 167 103 130 165 99 130 163 94 128 162 88 127 160 81 125 157 74 120 153 66 116 149 60 113 147 52 111 145 51 108 141 52 105 137 52 107 138 58 110 141 65 106 136 62 100 130 58 98 122 62 101 122 65 87 104 59 70 80 55 21 24 17 13 12 8 24 22 9 62 60 35 76 96 35 95 113 53 106 121 62 99 115 53 99 113 52 108 122 61 110 124 63 102 116 55 113 123 60 108 118 55 99 110 44 88 97 34 78 84 24 69 72 17 62 64 14 59 61 14 70 63 11 65 55 6 59 46 2 61 48 6 67 54 10 65 53 5 62 53 0 67 61 1 73 66 11 76 69 14 84 75 16 93 83 21 101 90 26 108 95 27 113 99 28 115 101 30 115 103 29 116 104 28 117 106 26 116 105 23 116 103 24 115 102 24 115 101 28 116 101 32 113 96 26 116 99 30 118 103 38 121 105 43 122 108 47 121 107 44 114 100 35 108 95 27 122 105 35 113 97 22 115 100 17 130 117 25 134 124 26 128 119 18 128 119 18 137 127 29 125 112 0 141 125 29 154 135 59 151 130 75 144 122 81 141 123 87 142 128 91 141 132 91 137 132 92 139 131 94 138 130 94 139 128 96 140 127 95 141 126 95 141 125 92 141 125 92 142 128 93 142 128 93 142 128 93 141 127 92 142 126 92 142 126 92 141 125 91 141 125 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 142 125 99 143 126 100 143 126 100 144 127 101 144 127 101 145 128 102 145 128 102 145 128 102 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 127 97 144 127 97 145 128 98 145 128 98 146 129 99 147 130 100 148 131 101 146 131 102 146 131 102 146 131 102 146 131 102 147 132 103 147 132 103 147 132 103 147 132 103 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 147 133 107 148 132 107 148 132 107 148 132 107 148 132 106 148 132 106 150 137 118 151 136 115 150 135 112 149 135 108 148 133 102 145 130 97 144 128 92 143 128 89 131 119 81 125 116 75 117 110 68 108 103 65 100 96 61 91 87 60 81 79 58 76 73 56 69 73 59 66 69 60 61 66 60 59 63 64 57 62 66 56 60 71 56 58 71 54 56 71 52 54 66 47 51 63 44 47 62 42 44 57 41 41 51 43 43 45 56 53 48 67 63 52 88 83 61 109 101 64 138 123 64 163 141 55 181 155 42 192 166 30 194 170 20 192 169 13 194 173 28 189 168 25 182 161 20 176 153 15 171 147 13 170 143 12 167 140 11 166 139 10 161 137 5 162 135 4 163 134 4 162 131 4 158 129 3 154 125 5 148 123 5 144 121 7 142 118 20 140 118 19 137 117 20 132 116 21 128 114 26 120 109 29 111 103 28 106 99 29 94 94 22 87 86 30 76 73 38 65 65 41 55 58 41 48 54 44 43 48 51 39 45 57 82 71 39 71 61 36 58 52 36 51 47 38 49 46 41 49 46 37 53 51 36 59 56 37 64 60 35 68 64 35 73 69 32 77 73 26 81 76 21 85 79 21 92 84 22 97 87 26 99 88 22 101 91 20 106 94 18 110 98 16 115 101 13 122 107 16 128 113 20 133 116 24 135 125 40 138 127 45 140 131 52 144 135 58 148 137 58 149 137 55 150 134 47 152 132 43 149 129 43 145 125 39 143 123 37 140 122 38 136 117 40 129 111 37 127 108 40 127 109 45 124 111 43 127 115 41 133 120 41 142 128 39 149 135 36 155 141 32 161 146 31 164 147 29 167 148 28 168 150 26 169 152 22 171 153 17 171 154 14 171 152 11 170 151 10 171 150 9 173 155 11 174 156 12 177 156 13 178 157 14 179 156 16 178 155 15 179 153 14 178 152 13 181 155 19 180 153 20 178 153 24 176 152 28 173 151 31 171 150 35 170 150 38 169 148 39 163 145 45 163 144 49 162 142 56 160 138 62 159 136 68 157 133 71 156 131 74 156 131 75 146 131 76 146 130 78 144 131 78 142 133 78 138 133 78 135 132 77 133 132 78 131 131 77 132 133 76 132 133 76 133 134 76 132 136 75 133 138 74 132 139 72 133 140 72 133 140 72 127 140 68 127 140 68 128 141 69 129 142 70 130 143 71 131 144 72 133 146 74 134 147 75 136 146 73 137 148 72 138 149 73 139 150 72 141 152 74 142 153 74 143 154 75 144 155 76 145 158 78 145 158 78 146 159 79 147 160 80 147 160 80 147 160 80 147 160 80 147 160 80 148 160 74 148 160 74 147 159 73 147 159 73 147 159 73 147 159 73 148 160 74 148 160 74 149 161 75 149 161 75 149 161 75 149 161 75 149 161 75 149 161 75 149 161 75 149 161 75 143 157 78 143 157 78 144 158 79 145 158 78 145 158 78 146 158 76 145 157 75 147 156 75 147 157 70 147 157 68 148 158 69 148 158 69 148 159 67 147 158 66 147 158 64 146 157 63 145 154 65 145 154 63 145 154 61 147 154 59 146 153 57 147 153 55 147 153 55 147 153 53 148 153 50 148 153 50 146 151 48 144 149 47 142 147 45 140 145 45 138 143 43 137 142 42 132 142 46 130 139 46 128 137 44 125 134 43 122 131 40 120 129 40 118 127 38 117 126 37 111 123 41 111 123 41 110 121 42 109 122 42 109 122 43 108 122 43 109 123 44 109 123 46 111 125 48 111 125 46 112 126 47 111 128 48 113 131 49 114 132 48 114 134 49 114 134 49 116 136 47 117 137 48 120 139 50 121 140 50 123 139 50 124 141 49 128 143 52 131 146 55 133 149 51 133 149 51 134 149 54 135 150 55 136 151 58 138 153 60 139 154 61 140 155 64 140 156 58 141 155 58 143 157 60 146 158 60 148 160 60 150 160 61 151 161 62 152 163 61 155 166 61 155 166 61 157 166 61 156 165 58 157 164 58 156 164 55 157 163 55 156 162 52 161 161 47 161 162 45 160 161 44 160 159 43 158 157 39 158 155 38 157 155 36 157 155 36 154 152 41 150 149 41 144 145 41 140 142 43 135 140 46 131 137 49 124 134 48 122 131 50 118 130 56 116 128 54 114 126 54 113 126 57 114 126 60 113 128 63 113 127 66 111 127 65 113 130 62 116 133 63 119 136 65 121 139 65 122 141 62 124 143 61 127 147 62 130 150 65 134 152 66 135 153 67 139 155 67 141 157 68 145 160 69 147 162 69 150 164 69 151 165 70 155 166 72 157 167 71 159 169 72 161 172 70 165 173 70 166 175 68 168 176 67 168 176 67 173 177 67 174 176 67 174 176 67 174 176 67 175 174 66 174 173 65 174 171 64 173 170 63 172 164 66 168 165 62 160 163 60 159 169 80 170 186 123 176 197 158 182 208 181 194 224 200 188 223 216 148 185 177 130 170 159 122 165 148 121 163 141 129 170 140 131 169 132 138 173 131 131 160 129 119 152 121 108 144 118 102 139 121 102 137 117 102 134 97 98 129 62 94 124 36 117 133 45 119 132 50 119 131 55 120 131 62 124 136 72 125 139 78 117 135 77 108 128 69 114 139 73 109 130 63 97 110 38 98 105 28 115 114 34 121 114 33 114 106 23 113 102 20 104 107 20 104 106 22 106 108 24 108 110 27 108 110 27 104 105 25 98 99 21 93 94 16 95 98 29 96 102 32 102 109 39 107 118 49 110 121 52 109 120 51 113 120 52 116 123 55 102 104 57 48 51 4 58 68 16 73 92 37 75 99 41 89 117 56 94 124 60 106 136 72 117 148 89 120 151 91 123 155 92 126 156 92 127 158 91 129 158 91 130 159 92 131 161 91 129 158 94 128 157 91 128 157 90 128 158 86 128 156 82 124 152 75 118 147 65 114 141 60 116 139 59 110 133 55 105 127 52 104 126 53 101 122 53 96 117 50 94 115 50 94 114 51 95 105 55 82 92 40 70 78 31 49 53 20 24 22 7 23 18 12 28 21 11 53 48 29 64 76 26 80 90 40 88 96 45 84 88 37 80 85 31 85 90 34 86 94 35 83 91 31 85 91 27 82 87 21 78 81 12 73 76 5 74 74 4 78 77 10 88 84 21 95 89 29 120 105 38 114 99 34 109 93 33 104 88 29 94 78 19 85 69 9 86 71 6 93 78 11 100 92 29 102 94 31 105 96 31 109 98 32 114 101 33 116 101 32 119 102 32 119 102 32 114 100 27 115 102 24 116 104 22 115 103 21 114 102 20 113 99 24 114 99 30 115 99 37 109 94 27 119 104 39 125 111 48 120 109 47 114 103 41 112 98 35 110 95 28 110 93 24 117 99 15 122 105 15 133 117 21 141 128 24 140 127 22 132 120 20 127 114 20 126 112 24 135 121 24 144 128 50 147 127 77 140 119 92 140 119 102 146 129 103 146 133 91 139 127 75 141 128 93 140 127 92 140 127 92 141 126 93 140 125 92 140 125 92 141 125 92 140 124 90 141 128 93 141 128 93 142 128 93 141 127 92 142 126 92 142 126 92 143 124 91 143 124 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 144 127 97 145 128 98 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 144 127 101 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 146 129 99 147 130 100 146 130 104 146 130 104 146 130 104 146 130 104 147 131 105 147 131 105 147 131 105 147 131 105 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 144 132 108 146 132 106 146 132 106 146 132 106 147 131 105 147 131 105 148 131 103 148 131 103 151 133 111 151 134 108 150 133 103 150 132 94 148 131 85 147 130 78 145 129 70 146 127 68 143 125 61 138 123 56 133 120 52 127 116 50 122 112 51 116 106 55 109 100 59 105 95 60 92 91 70 85 86 70 76 79 72 66 71 74 59 62 77 51 56 78 47 48 76 44 45 75 46 49 64 44 47 62 43 46 61 43 45 58 41 41 51 40 40 42 46 45 41 53 53 45 66 69 52 86 84 59 111 104 62 133 122 60 152 136 51 164 147 43 168 152 31 169 151 23 163 149 27 161 145 24 157 141 20 155 136 16 153 134 16 154 133 16 155 134 17 157 136 19 164 139 21 165 139 20 169 140 20 171 141 19 171 141 21 169 140 22 165 140 24 162 139 25 154 134 11 154 134 13 151 132 11 147 132 13 142 129 15 135 124 18 126 116 18 122 112 17 104 100 29 97 91 39 84 79 49 72 69 54 60 61 55 51 55 58 42 48 62 38 44 68 77 66 36 64 56 33 53 47 33 45 42 37 40 38 39 38 38 36 41 41 33 45 45 33 51 48 33 60 55 33 71 67 32 82 76 28 91 83 21 102 89 19 110 96 21 118 102 24 122 106 18 126 110 15 133 115 13 137 119 9 144 123 8 149 127 8 157 132 14 162 135 18 160 143 35 160 145 42 162 148 51 165 150 59 166 150 62 166 149 57 168 148 53 169 147 48 164 142 43 158 138 39 156 136 37 154 136 38 150 131 37 141 124 36 138 119 40 139 120 44 132 118 45 134 120 45 139 123 45 145 129 44 151 134 42 155 139 41 160 143 39 162 144 36 166 146 33 167 148 30 169 151 27 171 152 21 171 153 17 171 152 14 170 151 13 171 149 12 170 153 13 171 154 14 172 155 15 174 155 16 174 155 16 175 154 13 174 153 12 174 151 11 179 152 19 177 153 21 175 152 22 173 152 24 171 151 26 170 152 28 169 150 29 167 151 30 164 148 37 164 147 41 163 145 47 163 143 56 161 140 61 160 138 63 159 136 66 158 135 65 149 133 74 149 133 74 146 134 76 145 135 76 141 135 77 137 135 78 135 134 77 133 134 76 132 136 77 132 136 77 132 136 75 131 137 73 128 137 70 128 138 69 128 138 67 127 139 67 127 140 70 127 140 70 127 140 70 128 141 71 128 141 71 130 143 73 131 144 75 131 144 75 135 145 72 136 146 73 137 148 72 138 149 73 139 150 72 140 151 73 141 152 73 142 153 74 142 155 76 143 156 77 143 156 77 144 157 78 144 157 78 144 157 78 144 157 78 143 156 77 144 156 70 144 156 70 144 156 70 143 155 69 143 155 69 144 156 70 144 156 70 144 156 70 146 158 72 146 158 72 146 158 72 146 158 72 146 158 72 146 158 72 146 158 72 146 158 72 139 156 76 139 156 76 142 156 77 142 157 76 143 156 74 143 156 74 143 155 73 143 155 71 144 156 72 144 156 72 145 157 71 145 158 70 145 158 70 145 158 68 145 158 68 144 157 65 143 156 68 143 156 68 145 155 66 145 156 64 146 156 60 148 155 59 148 156 57 150 156 58 149 156 53 148 155 52 147 154 51 145 151 51 143 149 49 141 147 49 140 146 48 139 145 49 137 144 51 136 143 50 133 140 47 131 137 47 128 134 44 126 132 44 124 130 42 124 130 42 116 128 46 116 128 46 115 127 45 113 126 46 112 125 46 111 125 46 111 125 48 111 125 48 113 125 49 113 125 49 112 126 47 113 127 48 112 130 48 111 130 48 112 131 49 110 132 47 112 132 47 114 134 49 115 135 50 117 135 49 118 136 50 121 137 49 124 140 52 126 142 53 129 145 47 129 145 47 130 145 50 130 145 50 132 147 54 134 149 58 135 150 59 136 150 62 137 153 55 138 154 56 140 154 57 142 156 58 145 157 57 147 159 59 149 159 60 150 161 59 153 164 60 153 164 60 155 163 60 156 165 60 157 164 58 158 165 59 159 165 59 159 165 57 161 163 54 161 163 54 162 162 52 161 161 51 161 159 48 162 159 46 161 158 45 161 158 43 157 157 47 154 153 47 148 151 48 143 147 50 138 144 54 132 142 56 127 138 59 123 136 57 121 134 64 118 131 61 115 128 59 112 127 58 112 127 60 112 128 63 111 127 64 107 126 62 109 128 62 111 131 62 114 134 63 116 136 64 117 138 61 119 140 61 122 144 61 124 146 63 133 148 63 134 149 64 136 152 64 139 153 65 141 156 65 145 158 66 146 160 65 147 161 66 152 162 73 153 164 72 155 166 72 159 169 72 161 172 70 165 173 70 166 175 68 166 175 68 170 178 67 171 177 67 172 178 68 174 178 68 175 177 67 175 177 67 176 176 66 175 175 65 181 176 84 174 175 73 166 174 71 169 184 99 175 198 144 177 203 176 184 217 198 207 242 222 196 237 233 143 184 178 125 167 157 119 160 142 123 161 136 138 173 140 137 169 128 141 170 126 126 147 108 123 148 106 111 144 99 98 136 95 98 138 103 110 148 109 115 149 98 110 145 81 121 142 73 119 136 65 116 129 50 114 123 42 118 125 45 123 131 56 124 133 66 123 132 69 112 124 62 111 122 54 107 115 42 116 121 41 132 137 53 132 140 54 118 130 44 114 128 43 117 131 54 117 131 54 119 133 56 120 134 57 120 134 57 117 131 54 111 125 48 107 121 46 99 114 45 98 115 45 100 120 49 107 127 55 109 129 57 111 128 57 118 131 61 126 137 68 89 92 47 33 41 0 56 72 23 78 102 50 78 108 54 95 128 71 100 133 76 114 147 90 110 143 88 114 147 90 121 152 95 126 157 98 130 160 98 134 163 99 137 166 102 139 168 102 138 157 101 138 157 101 139 159 100 136 157 98 130 151 92 119 141 79 105 127 65 96 118 56 87 97 45 86 96 44 93 103 53 100 110 60 88 97 50 60 69 24 41 50 5 37 46 3 40 38 0 38 37 0 60 60 0 49 48 0 38 34 0 23 17 0 12 5 0 23 16 0 44 51 10 56 58 19 66 64 23 66 62 17 62 58 10 65 62 9 69 70 12 71 75 14 69 70 2 73 73 1 78 79 3 87 84 5 96 91 10 108 101 20 120 111 32 130 119 40 126 115 35 122 111 32 120 111 36 120 110 39 113 103 34 113 103 34 121 108 40 124 111 43 112 105 33 113 105 33 113 105 33 113 103 32 113 100 30 111 96 27 111 94 25 111 92 24 114 97 25 116 100 23 119 104 23 119 104 23 116 103 24 114 100 29 113 97 35 113 97 38 111 97 34 112 101 39 116 106 44 115 107 44 105 96 31 98 84 19 105 86 17 117 97 26 123 100 7 143 123 26 152 133 30 141 124 18 131 116 15 137 120 30 135 117 41 125 106 40 145 130 75 144 127 81 142 123 90 140 123 97 142 124 100 145 128 98 144 126 88 140 123 79 144 125 92 144 125 92 144 125 92 142 126 90 141 125 89 141 125 89 140 126 89 140 126 91 141 128 93 141 128 93 141 128 93 141 127 92 142 126 92 144 125 92 143 124 91 143 124 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 145 128 98 145 128 98 145 128 100 144 127 99 144 127 99 143 126 98 143 126 98 143 126 98 144 127 99 144 127 99 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 147 130 100 146 129 99 146 129 99 145 128 98 145 128 98 145 128 98 145 128 98 146 129 99 146 130 105 146 130 105 146 130 105 146 130 105 147 131 106 147 131 106 147 131 106 147 131 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 145 133 109 145 133 109 147 133 107 147 133 106 148 132 106 149 132 104 149 132 102 149 132 102 151 131 96 154 132 91 153 132 85 153 134 75 153 134 65 152 135 55 152 135 47 151 134 42 161 138 45 159 136 42 154 134 39 151 132 38 147 129 43 143 125 49 138 120 56 135 116 60 116 112 67 109 105 68 96 96 72 82 85 74 69 73 76 59 61 74 49 50 70 45 43 67 41 43 58 40 42 57 42 41 57 42 41 55 40 38 51 36 35 43 38 39 43 43 45 44 57 56 35 72 68 41 93 85 49 112 98 51 132 114 50 146 128 44 154 136 38 155 138 30 152 135 21 155 135 22 156 136 21 158 139 21 162 142 21 165 145 22 169 148 23 171 150 25 166 145 17 169 146 16 173 146 13 175 147 11 176 149 10 175 149 12 172 149 11 171 149 12 170 148 10 168 149 10 168 149 10 166 148 12 163 146 14 158 140 14 149 132 14 144 127 11 122 112 23 115 105 34 105 94 49 90 83 55 76 73 56 60 61 53 46 51 54 37 43 55 73 62 32 61 53 30 49 43 31 41 37 34 35 35 37 33 33 33 34 35 30 38 38 30 45 43 31 56 53 34 74 69 37 90 82 33 104 93 27 117 101 24 127 109 23 135 115 26 142 123 18 148 127 18 155 134 15 161 137 11 167 140 7 172 144 9 178 149 13 184 151 18 179 157 37 179 158 43 178 160 52 178 160 60 177 158 63 177 157 60 178 156 55 177 154 50 171 150 43 167 146 39 163 145 35 162 144 36 157 139 37 150 131 37 147 127 40 145 127 45 137 123 48 139 123 46 141 125 47 146 129 47 152 134 48 158 139 47 160 142 44 161 143 43 166 145 36 167 147 34 169 150 30 172 153 25 172 153 22 172 152 17 171 151 16 172 150 15 167 151 12 168 152 13 169 153 14 171 153 15 172 153 15 171 152 13 170 151 12 171 149 11 174 149 20 174 149 20 173 150 22 171 150 22 169 150 22 168 150 22 166 151 24 165 150 23 164 149 32 164 148 37 164 146 44 163 144 50 163 143 56 161 140 59 160 139 60 159 138 59 153 135 73 153 134 75 150 136 75 147 137 76 143 137 77 141 136 78 136 136 76 135 136 78 132 138 78 132 138 76 131 137 73 128 137 70 127 137 68 125 137 65 125 137 63 124 136 62 123 139 68 123 139 68 123 139 68 123 138 69 123 138 69 124 139 70 125 140 73 126 141 74 133 145 71 134 146 72 135 147 73 136 148 72 137 150 71 138 151 72 139 152 73 140 153 73 139 153 74 139 153 74 140 154 75 140 154 75 141 155 76 140 154 75 140 154 75 140 154 75 141 155 68 140 154 67 140 154 67 139 153 66 139 153 66 140 154 67 140 154 67 141 155 68 141 155 68 141 155 68 141 155 68 141 155 68 141 155 68 141 155 68 141 155 68 141 155 68 137 154 74 137 154 74 138 156 74 141 156 75 141 156 73 141 154 72 141 155 70 141 155 70 141 153 71 142 154 72 142 154 70 143 155 71 143 155 69 143 156 68 143 156 66 143 156 66 143 157 70 143 157 70 144 157 69 144 157 65 147 158 64 148 158 62 150 157 61 150 158 59 148 156 55 148 156 55 147 155 54 145 153 54 143 151 52 142 149 53 141 148 52 140 147 52 140 147 54 138 145 52 136 142 52 133 139 49 130 136 48 128 134 46 127 133 47 127 133 47 121 133 49 121 133 51 119 131 49 117 130 50 116 129 50 114 128 51 114 128 51 114 128 53 113 125 49 113 125 49 113 127 50 113 127 48 111 128 48 111 130 48 109 131 48 109 131 48 108 130 47 111 130 48 113 132 50 114 134 49 115 133 49 118 133 48 121 136 51 123 138 53 125 143 44 125 143 44 126 143 47 127 144 48 128 145 51 130 147 55 131 147 58 132 148 59 135 151 53 136 152 54 137 153 55 140 154 56 144 156 56 146 158 58 147 159 59 149 160 58 151 162 60 152 163 61 155 163 60 156 164 61 158 165 61 159 166 62 161 167 61 162 168 62 162 165 62 162 165 60 162 163 59 164 163 57 163 162 54 163 161 52 164 160 52 164 160 50 160 159 51 155 156 52 151 153 52 145 150 56 139 148 59 134 146 64 129 142 63 125 139 62 123 136 67 117 132 63 114 129 60 111 128 60 112 129 61 110 129 63 108 127 61 106 125 59 105 126 61 108 129 62 111 132 63 112 134 61 114 136 61 116 139 59 118 141 59 121 145 61 131 146 61 131 147 59 134 148 61 136 150 62 140 153 61 142 156 61 146 157 63 147 158 62 149 162 74 150 163 73 154 165 73 157 168 72 160 170 71 162 173 69 165 174 69 165 174 67 168 178 66 169 179 67 171 179 68 173 180 68 175 179 68 176 180 69 177 179 69 176 179 66 173 169 78 171 173 72 169 182 77 176 198 115 180 206 159 168 200 179 171 207 193 191 232 214 191 235 234 133 175 171 121 163 153 125 164 146 129 165 139 140 171 137 132 161 117 133 161 113 125 133 94 127 144 90 114 144 74 92 133 57 89 131 67 99 139 87 101 137 93 92 123 81 105 128 72 115 136 71 124 138 59 124 133 44 119 124 34 116 118 35 118 120 47 122 122 58 132 130 69 124 123 56 107 108 32 100 105 21 105 118 28 101 125 31 95 126 32 95 132 39 108 130 55 109 131 56 113 135 60 118 140 65 123 145 70 125 148 70 125 148 70 124 147 69 123 146 76 114 140 67 108 134 61 106 132 59 105 128 56 106 128 55 118 135 64 132 145 75 86 88 48 31 40 0 64 81 36 90 116 69 87 119 70 98 134 86 97 133 85 109 145 97 114 149 95 118 151 98 121 154 99 125 156 99 126 155 97 126 154 95 127 155 94 129 155 94 139 151 103 138 150 102 134 148 99 125 138 92 106 122 75 82 99 54 58 75 30 42 59 14 41 41 13 28 28 0 24 24 0 32 32 4 31 31 3 27 27 0 41 41 13 63 63 35 103 93 42 117 111 49 170 166 93 156 153 82 129 126 71 78 72 36 46 41 12 46 40 16 24 25 0 36 33 0 48 42 6 57 48 7 63 52 6 67 60 6 76 74 15 86 86 24 98 95 24 104 102 27 112 109 28 119 113 27 119 112 22 117 108 17 115 104 14 116 102 13 114 108 22 107 102 18 106 103 22 107 104 27 103 99 26 104 100 29 106 99 31 100 91 24 101 95 17 102 96 18 105 97 22 108 98 26 110 98 26 111 96 27 113 95 29 113 94 28 116 99 29 119 103 28 123 107 29 124 109 28 119 106 27 115 101 30 112 96 36 110 93 39 118 108 46 110 102 40 111 103 41 113 108 44 104 95 30 92 77 8 103 83 12 128 104 30 161 137 41 153 129 29 145 124 19 134 115 12 122 103 8 120 99 20 138 116 56 163 139 91 143 124 109 140 122 100 141 126 97 147 133 98 146 131 92 139 124 85 144 124 91 152 131 100 148 123 92 147 124 92 147 124 90 145 125 88 144 126 88 142 127 88 141 127 88 141 127 90 139 129 93 141 128 93 141 128 93 141 127 92 142 126 92 144 125 92 143 124 91 144 124 91 143 127 91 143 127 93 143 127 93 143 127 93 143 127 94 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 144 127 97 144 127 97 145 128 98 145 128 98 145 128 98 146 129 99 145 128 98 144 127 97 143 126 96 143 126 96 143 126 96 143 126 96 143 126 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 145 129 96 148 131 101 147 130 100 146 129 99 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 146 130 107 146 130 107 146 130 107 146 130 107 147 131 108 147 131 108 147 131 108 147 131 108 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 146 132 106 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 148 134 108 145 135 110 146 134 110 146 134 108 148 134 107 149 134 105 150 133 105 150 133 103 152 133 103 159 137 88 159 138 83 161 140 77 161 142 66 164 144 55 164 146 44 163 147 34 164 147 31 174 146 37 171 145 34 169 143 30 165 141 31 162 139 35 158 134 44 153 130 52 149 126 56 131 123 61 123 118 63 109 107 66 93 95 71 79 82 73 67 68 70 58 56 67 52 48 62 38 37 53 36 35 51 37 34 51 38 35 52 36 33 50 32 31 45 34 34 46 37 40 49 59 54 25 72 63 32 89 76 41 106 89 45 125 104 47 143 121 48 153 131 45 158 135 39 166 143 29 169 146 30 172 150 30 177 153 29 179 154 25 179 155 21 180 157 19 182 156 17 180 162 18 183 163 16 186 162 12 187 162 7 187 161 4 184 160 0 182 160 0 178 158 0 174 150 16 173 151 16 173 151 16 173 150 18 172 149 21 168 144 22 161 136 20 157 131 18 137 125 17 133 119 30 121 110 48 107 98 55 90 85 53 70 70 46 50 53 42 38 42 41 70 60 35 58 51 32 46 42 31 38 37 33 32 33 35 28 29 33 28 29 31 31 31 31 41 41 39 60 58 33 85 81 20 104 96 11 121 107 8 138 119 16 151 131 19 157 136 19 166 145 20 171 147 21 175 150 23 180 153 22 182 154 18 185 156 16 188 160 17 192 161 18 192 166 29 191 164 31 190 162 36 188 162 43 187 162 46 186 161 45 183 158 40 178 156 37 184 155 38 182 153 33 177 152 26 174 151 23 170 149 24 166 145 28 161 140 31 158 136 34 147 130 42 146 130 43 145 128 48 144 128 50 145 132 53 147 136 54 149 142 54 150 145 53 163 149 44 166 150 39 169 150 32 170 149 24 169 149 18 168 150 16 168 154 19 167 158 21 173 151 16 173 151 16 170 150 15 170 150 15 169 151 15 170 152 18 170 154 19 171 155 20 169 150 12 169 150 12 169 149 14 169 149 14 169 149 14 169 149 16 169 149 16 170 150 17 167 148 20 167 147 22 167 147 24 167 146 27 166 144 32 165 142 38 164 140 44 163 138 46 153 137 52 153 136 56 153 135 63 152 134 70 148 133 74 142 133 74 136 135 71 135 135 71 137 133 72 133 133 71 129 133 72 124 132 72 123 133 72 123 133 72 123 133 72 125 133 73 120 137 69 121 138 70 121 138 70 122 139 71 123 140 70 124 141 71 124 141 71 124 141 71 128 144 69 128 144 69 129 146 68 129 146 68 130 147 67 131 148 68 132 150 68 132 150 68 133 151 69 134 152 70 134 152 70 134 152 70 134 152 70 133 151 69 132 150 68 132 150 68 135 149 64 135 149 64 136 150 65 136 150 65 137 151 66 137 151 66 137 151 66 138 152 67 130 149 60 130 149 60 131 150 61 131 150 61 132 151 62 132 151 62 133 152 63 133 152 63 136 156 67 136 156 71 135 154 73 135 154 75 135 154 75 135 154 73 136 156 71 136 156 67 142 159 67 141 158 66 141 158 66 140 157 65 139 156 64 138 154 65 137 153 64 137 153 64 140 157 65 141 156 65 141 156 65 142 155 65 144 154 65 145 154 65 145 154 65 147 153 65 144 155 63 143 154 62 143 154 62 142 153 61 141 152 60 140 151 59 139 150 58 139 150 58 137 151 56 136 149 57 135 148 56 133 146 56 132 145 55 130 143 55 129 142 54 128 141 53 120 138 54 120 138 54 119 137 55 118 136 54 117 134 54 116 133 55 114 130 55 113 129 54 112 129 49 112 129 51 110 128 52 109 127 53 106 127 52 105 126 49 103 126 46 103 126 44 106 125 59 106 125 59 106 126 55 107 128 53 108 129 52 110 132 50 111 133 48 112 134 49 121 135 47 122 136 48 124 138 50 124 140 51 124 140 51 124 143 53 126 145 55 129 148 58 133 150 54 133 150 54 135 150 55 137 153 55 139 153 56 141 155 57 144 156 58 145 157 57 150 158 59 151 159 60 153 161 60 154 162 59 154 163 58 155 164 59 157 166 59 159 168 61 161 167 57 161 167 57 161 167 57 160 166 58 160 166 58 160 166 60 160 166 60 160 166 60 155 161 61 153 159 61 149 156 60 145 154 61 140 153 63 136 150 63 132 147 62 127 145 61 123 139 64 120 136 63 116 134 60 112 132 60 111 131 60 109 130 61 107 130 60 106 129 61 108 128 56 108 128 56 108 129 54 108 129 54 110 131 54 112 133 54 114 136 54 115 137 55 123 140 60 124 142 60 127 145 61 130 148 62 135 151 62 137 154 62 138 155 61 139 156 60 146 161 70 147 162 69 149 163 68 152 166 69 156 168 70 158 170 70 161 171 72 162 173 71 167 176 69 168 175 69 169 176 70 171 177 71 174 177 72 177 179 72 178 180 71 181 181 71 183 179 69 176 181 91 167 185 123 164 195 154 166 205 174 173 215 191 186 225 207 195 230 223 201 230 228 148 179 173 97 131 117 89 122 101 110 139 108 130 153 109 140 154 101 142 151 94 101 109 49 105 114 51 108 120 56 107 122 67 100 121 80 94 124 88 91 129 88 91 135 86 100 125 59 111 134 64 119 140 65 121 136 53 120 130 41 119 125 27 115 118 15 109 111 4 112 100 18 111 99 15 119 109 24 125 120 36 117 121 37 102 113 37 96 113 45 99 121 57 106 119 49 109 125 54 114 130 59 117 134 63 117 137 65 118 140 67 120 144 70 122 146 72 117 145 61 118 145 64 120 144 66 117 141 67 115 136 67 114 135 70 116 136 75 118 138 79 81 84 37 52 61 14 57 75 25 84 111 60 86 120 69 83 120 69 95 132 81 105 141 93 108 143 87 109 147 88 112 152 92 113 153 91 114 150 88 115 145 85 122 146 86 130 150 91 140 149 92 127 134 80 108 112 62 88 87 43 68 61 19 56 44 4 58 43 2 69 51 11 75 74 9 81 80 13 92 94 21 108 111 34 123 128 48 135 142 62 145 154 73 151 160 81 145 164 72 149 166 74 152 167 74 155 166 70 153 160 64 145 149 52 138 140 41 133 133 33 128 124 35 124 120 31 121 115 29 119 113 29 120 112 29 121 113 32 122 111 32 120 109 30 113 107 29 112 106 28 111 105 27 110 105 24 108 103 22 108 103 22 107 102 21 107 102 20 111 103 30 110 102 29 109 101 29 108 99 30 106 97 30 105 96 29 104 95 30 103 94 29 115 101 30 112 98 27 108 94 23 105 91 20 106 92 21 110 96 25 115 101 30 119 105 34 116 104 30 116 104 30 115 103 29 112 102 31 112 101 35 111 101 39 111 101 42 110 101 44 123 101 25 123 103 30 128 111 42 126 111 44 112 95 26 99 81 5 117 95 12 145 121 33 162 128 28 140 110 12 130 107 13 138 122 35 143 131 55 136 126 64 136 126 75 146 134 92 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 140 126 91 140 126 91 141 127 92 141 127 92 141 127 92 142 128 93 142 128 93 142 128 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 127 97 144 127 97 143 126 96 142 125 95 143 126 96 144 127 97 145 128 98 146 129 99 145 129 93 145 129 93 145 129 93 145 129 95 145 129 96 145 129 96 145 129 96 145 128 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 147 131 98 143 128 99 144 129 100 144 129 100 145 130 101 146 131 102 147 132 103 147 132 103 148 133 104 146 132 105 147 133 106 147 133 106 148 134 107 148 134 107 147 133 106 147 133 106 147 133 106 146 133 116 144 133 113 144 134 109 142 135 107 145 136 107 149 135 109 150 134 111 152 131 112 147 132 111 144 132 106 141 134 105 140 133 105 143 134 105 148 136 96 154 140 79 158 142 65 167 143 47 169 143 46 174 145 43 178 147 41 180 148 37 181 149 36 179 150 33 179 150 32 176 144 35 176 146 36 176 146 32 174 147 32 172 145 30 169 143 30 166 140 30 164 137 30 150 131 39 140 123 41 125 112 42 109 102 50 94 89 57 75 73 58 56 56 54 43 44 48 46 39 47 38 33 39 32 30 35 33 31 42 37 34 53 39 36 55 39 38 46 42 41 39 60 51 42 75 65 30 101 83 17 127 103 13 150 121 17 167 137 27 175 146 28 178 150 25 194 160 26 193 161 26 192 163 27 191 163 27 190 164 27 186 164 26 183 164 25 183 164 25 190 163 14 190 163 12 190 163 10 190 163 10 189 162 9 187 160 11 186 158 12 185 157 14 180 154 15 179 154 12 175 153 8 174 152 6 171 150 5 168 147 4 162 143 2 159 140 1 146 131 14 139 126 22 125 117 34 109 106 39 93 96 43 77 83 49 56 62 52 41 45 54 66 55 33 54 47 29 42 38 29 35 34 32 29 30 34 26 27 31 27 27 29 29 29 29 42 42 34 63 63 29 92 89 22 115 106 15 134 119 16 151 133 23 164 143 28 170 150 29 176 153 25 180 155 26 185 158 27 188 160 25 190 161 23 194 163 20 197 165 20 199 167 20 197 171 26 196 169 28 195 167 32 194 167 38 194 166 41 191 166 40 188 163 37 186 161 34 184 156 33 182 154 28 178 154 22 175 152 20 171 151 20 167 147 24 162 142 27 159 138 29 151 132 40 150 130 41 147 129 45 145 128 48 145 129 51 146 134 52 147 137 52 149 139 52 156 144 42 160 146 41 165 147 35 168 148 27 168 147 20 168 149 18 169 153 18 168 154 19 173 150 18 173 150 18 171 151 18 171 151 18 170 152 18 170 152 18 170 154 19 170 154 19 170 150 15 170 150 15 170 150 15 169 149 14 169 149 14 169 149 14 169 149 16 169 149 16 168 147 19 168 147 19 168 147 20 167 145 23 167 144 28 165 141 33 164 139 39 164 138 43 157 137 48 157 137 51 154 135 58 153 134 66 149 133 71 142 134 72 136 135 71 133 135 70 132 132 72 130 131 73 126 132 72 121 131 71 120 131 71 120 131 71 122 132 71 124 133 70 120 135 68 120 135 68 121 136 69 121 136 69 122 137 68 122 137 68 122 137 68 123 138 69 122 138 65 123 139 64 123 139 64 124 140 65 125 142 64 126 143 65 127 144 64 127 144 64 131 149 67 131 149 67 132 150 68 132 150 68 131 149 67 131 149 67 130 148 66 129 147 65 131 146 63 130 145 62 130 145 62 129 144 61 129 144 61 128 143 60 128 143 60 128 143 60 126 144 58 127 145 59 127 145 59 128 146 60 129 147 61 130 148 62 130 148 62 131 149 63 133 153 66 132 152 67 132 151 70 132 151 72 132 151 72 132 151 70 132 152 67 133 153 66 138 154 65 138 154 65 137 153 64 137 153 64 136 152 63 136 152 63 135 151 62 135 151 62 139 156 64 139 156 64 140 155 64 141 154 64 141 154 64 143 153 64 143 153 64 144 153 64 141 154 62 141 154 62 140 153 61 139 152 60 138 151 59 138 151 59 137 150 58 137 150 58 136 151 58 136 151 58 135 150 59 133 148 57 132 146 58 130 144 56 129 143 56 129 143 56 122 140 56 122 140 56 121 139 57 120 137 57 119 136 56 117 134 56 115 131 56 114 130 55 113 130 52 112 128 53 110 128 54 109 126 55 106 126 54 105 126 51 103 126 48 102 125 45 104 123 57 104 124 55 104 124 53 105 126 51 106 127 48 108 130 48 109 131 46 110 132 47 117 133 45 119 135 47 121 137 49 120 139 50 120 139 50 121 141 52 124 144 55 126 146 57 131 148 54 131 148 54 134 149 54 135 150 55 138 152 55 140 154 57 141 155 57 144 156 58 147 157 60 149 159 60 151 161 62 151 162 60 151 162 58 152 163 59 154 165 60 156 167 62 161 167 59 161 167 59 160 166 60 160 166 60 160 165 62 160 165 62 160 165 62 160 165 63 156 162 66 153 160 65 149 158 65 146 156 67 142 154 68 139 153 68 134 149 68 129 147 65 125 141 66 123 139 64 118 136 62 116 134 60 113 133 61 111 133 61 110 132 60 107 130 60 108 128 56 108 129 54 108 129 54 108 129 52 109 130 51 111 132 53 113 135 53 114 136 54 121 138 58 122 140 58 125 143 61 128 146 62 131 150 61 133 152 62 135 154 64 136 155 63 144 158 70 145 159 71 146 161 70 150 163 71 152 166 71 156 167 71 158 170 72 159 171 73 164 173 68 165 174 69 169 176 72 171 178 74 173 178 75 176 179 74 175 178 71 175 179 69 176 178 77 171 180 99 165 184 129 163 195 158 167 206 177 177 217 193 188 224 210 198 231 224 190 222 219 164 199 195 144 182 171 128 167 149 110 144 119 104 131 96 107 125 83 104 117 71 79 90 30 92 104 40 106 118 54 108 123 66 102 121 76 95 120 81 95 128 85 98 136 85 97 125 64 105 131 66 111 137 66 113 135 60 117 135 53 121 135 47 118 131 39 114 125 29 117 115 30 113 111 24 111 111 23 109 113 26 103 112 29 95 109 34 89 110 43 90 114 52 95 117 52 99 121 56 103 125 60 105 130 62 108 133 65 111 138 69 117 144 73 121 148 77 120 142 67 121 143 70 124 144 73 125 145 76 126 142 79 123 137 76 119 130 72 115 126 70 62 62 10 66 73 19 78 91 37 84 104 51 88 115 64 101 129 80 107 134 89 98 125 80 105 132 79 100 129 73 97 126 70 98 127 69 105 133 74 114 135 76 116 131 72 112 126 67 97 106 49 91 99 42 87 92 36 88 89 32 92 91 34 104 100 37 123 118 50 142 135 65 132 135 56 133 136 55 133 138 54 134 140 52 133 142 53 132 142 55 132 142 56 130 142 56 131 147 58 131 148 56 133 146 56 133 144 50 132 139 44 128 132 37 123 125 28 121 121 25 122 121 31 119 118 28 117 113 26 115 110 26 117 110 29 116 109 29 116 107 30 114 105 28 111 105 27 110 104 26 109 103 25 107 101 23 106 101 20 105 100 19 104 99 18 104 99 18 105 97 24 105 97 25 105 97 25 104 95 26 104 95 26 103 94 27 103 94 29 103 94 29 105 91 20 107 93 22 110 96 25 112 98 27 114 100 29 114 100 29 114 100 29 113 99 28 112 100 24 112 100 26 111 99 27 109 99 28 109 98 32 109 99 37 110 100 41 110 99 43 122 107 40 118 104 39 114 103 37 113 104 37 114 104 32 119 106 27 129 111 25 138 117 26 155 129 19 137 114 12 128 111 19 142 128 53 152 142 81 148 140 93 141 131 95 139 128 98 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 140 126 91 140 126 91 141 127 92 141 127 92 141 127 92 142 128 93 142 128 93 142 128 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 127 97 144 127 97 143 126 96 143 126 96 143 126 96 144 127 97 145 128 98 146 129 99 145 129 93 145 129 93 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 146 130 97 144 129 100 144 129 100 144 129 100 145 130 101 146 131 102 147 132 103 147 132 103 147 132 103 146 132 105 146 132 105 147 133 106 148 134 107 148 134 107 148 134 107 147 133 106 147 133 106 149 135 109 149 135 108 145 136 107 145 136 105 145 136 105 145 134 106 147 131 106 147 129 105 148 133 114 145 134 106 142 134 95 142 135 93 147 136 91 152 139 87 161 144 75 165 148 66 171 149 48 173 150 46 177 151 41 182 152 38 183 153 33 183 153 29 182 154 28 182 154 28 180 150 26 180 151 25 179 152 23 179 152 21 175 150 21 172 147 20 168 144 20 166 142 20 153 135 27 146 128 28 130 118 34 116 108 43 99 96 53 80 80 56 60 62 51 45 50 46 45 40 44 37 35 36 33 33 33 34 35 40 38 36 50 40 38 49 43 42 40 49 47 34 70 59 31 88 75 23 115 97 11 142 118 8 167 137 15 183 153 23 189 162 23 191 165 20 197 166 16 197 166 16 196 166 16 193 168 16 191 167 15 188 167 14 187 168 14 186 167 13 193 166 13 193 167 12 193 167 10 192 166 9 191 165 8 190 163 10 188 161 12 188 160 14 181 156 14 179 154 10 177 152 7 174 152 4 173 151 5 169 148 3 165 144 3 162 140 2 152 137 12 145 131 22 133 122 32 118 112 38 102 101 44 87 89 50 67 69 55 51 52 56 61 53 34 52 44 31 40 35 29 33 31 32 29 28 33 26 25 30 26 26 28 29 27 28 46 45 25 70 69 25 104 98 22 128 119 18 149 133 22 166 145 28 176 154 32 181 160 32 189 162 29 192 164 29 195 167 31 197 168 28 200 168 25 203 168 22 204 170 19 207 172 20 204 173 20 202 173 20 201 171 23 201 170 28 199 170 30 197 170 31 193 166 27 191 164 25 186 158 25 183 157 21 181 155 16 177 154 14 172 153 15 169 150 19 165 145 22 161 142 22 158 136 37 156 133 37 152 131 40 149 129 43 146 128 46 145 128 48 145 129 51 146 130 52 146 137 44 152 140 42 158 144 39 164 147 33 166 147 26 167 148 20 168 149 18 168 150 16 172 152 21 172 152 21 171 151 20 170 151 20 170 151 20 169 152 20 169 152 20 169 152 20 171 151 16 171 151 16 170 150 15 170 150 15 169 149 14 169 149 14 169 149 14 168 148 13 167 147 14 167 147 14 167 147 16 167 146 18 166 144 22 165 142 26 164 140 30 164 140 34 162 138 40 160 137 43 158 136 50 156 134 58 148 133 64 142 133 68 135 134 70 132 134 71 125 131 71 122 130 71 120 129 72 117 128 72 117 128 72 118 129 71 121 129 69 122 131 68 118 133 68 118 133 68 118 133 66 118 133 66 118 133 64 118 133 64 118 134 63 118 134 63 117 133 62 118 134 63 118 134 61 120 136 63 121 137 62 122 138 63 122 138 63 123 140 62 127 145 63 128 146 64 128 146 64 128 146 64 128 146 64 127 145 63 126 144 62 126 144 62 124 143 62 124 143 62 123 142 61 121 140 59 119 138 57 118 137 56 117 136 55 116 135 54 120 139 57 121 140 58 121 140 58 123 142 60 124 143 61 125 144 62 126 145 63 126 145 63 128 148 63 128 147 65 128 147 66 128 147 68 128 147 68 128 147 66 128 147 65 128 148 63 131 150 61 131 150 61 131 150 61 131 150 61 131 150 61 130 149 60 130 149 60 130 149 60 138 155 63 138 155 63 138 155 63 138 155 63 139 154 63 139 154 63 140 153 63 140 153 63 139 154 61 139 154 61 138 153 60 138 153 60 137 152 59 137 152 59 136 151 58 136 151 58 136 152 63 136 152 63 135 151 62 134 150 62 132 147 62 131 146 61 130 145 60 130 145 62 125 144 62 125 144 62 124 143 62 122 141 60 121 140 61 118 137 58 117 136 57 115 133 57 114 130 55 113 129 56 111 128 57 110 127 57 106 126 55 105 125 53 103 125 50 102 125 47 104 121 53 104 121 51 104 121 50 104 122 48 105 124 45 106 125 44 108 127 45 108 128 43 112 130 46 113 131 47 114 134 49 115 135 50 114 136 51 116 138 53 119 141 56 121 145 59 127 144 52 128 145 53 130 147 53 133 148 55 135 150 55 138 152 57 140 154 57 141 155 58 145 157 59 147 159 61 148 160 62 149 161 61 149 161 61 150 162 62 152 164 62 154 166 64 158 167 62 158 167 62 158 166 63 158 166 63 158 166 65 158 166 65 158 166 67 158 166 67 155 164 73 153 162 71 150 160 71 146 158 72 144 157 75 141 156 75 136 153 73 133 150 72 129 146 68 126 142 67 122 140 64 119 137 61 116 137 62 115 136 61 113 133 61 110 132 59 111 129 53 111 129 53 110 128 52 110 129 50 111 130 51 112 131 50 114 133 52 115 134 53 117 136 55 118 137 56 121 140 58 124 143 61 127 146 64 130 150 65 132 152 67 133 153 68 138 156 72 141 156 73 142 157 72 145 161 73 148 162 74 151 164 74 153 166 74 154 167 75 158 168 69 161 171 72 165 176 74 170 178 77 171 179 76 172 179 76 170 177 74 168 175 71 169 179 92 166 181 112 162 185 139 161 194 165 167 205 182 178 216 195 189 223 209 195 224 219 175 214 211 153 195 191 150 195 188 149 195 184 134 177 160 133 168 146 120 149 121 86 109 80 79 97 39 97 113 50 114 129 62 114 128 69 102 116 67 92 109 67 95 117 71 102 129 76 103 131 72 106 134 73 110 136 71 112 137 69 117 141 67 120 143 63 120 142 59 116 138 53 129 138 49 126 135 46 119 128 37 111 119 33 104 116 34 104 117 47 98 116 54 93 114 57 95 125 63 96 126 64 99 128 64 100 129 63 102 131 64 107 134 65 112 139 70 116 143 72 119 136 66 121 136 69 126 138 72 131 141 78 133 142 79 130 134 75 121 122 65 112 113 56 80 79 14 103 105 42 107 115 55 98 109 51 99 113 60 101 117 70 90 107 63 78 93 52 98 110 60 103 115 65 104 118 65 103 118 61 103 117 58 101 111 51 89 95 35 74 78 17 82 90 30 87 96 33 102 108 44 115 122 52 123 130 53 125 131 45 122 129 34 122 130 31 121 130 39 121 130 39 122 131 38 121 132 36 122 133 37 120 133 41 121 134 44 121 133 47 118 132 45 117 131 44 116 129 41 116 125 36 115 121 31 114 117 26 114 115 22 114 113 21 114 114 24 113 113 23 110 110 22 110 108 23 110 107 26 111 105 27 109 103 27 107 101 27 109 102 24 108 101 23 107 100 22 105 98 20 104 97 19 103 96 18 102 95 17 102 95 17 103 93 22 103 93 22 103 93 22 104 94 25 105 95 26 105 94 28 105 94 28 106 95 29 103 89 18 106 92 21 111 97 26 114 100 29 116 102 31 115 101 30 113 99 28 111 97 26 112 98 23 112 98 25 111 99 27 111 98 28 110 99 33 111 100 36 111 101 39 111 101 40 107 101 39 116 111 47 116 111 43 107 101 27 104 95 16 119 108 19 141 126 33 155 136 41 125 112 0 133 121 23 142 133 56 150 141 86 146 138 101 138 131 103 137 129 106 141 133 110 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 141 125 91 141 125 91 142 126 92 142 126 92 142 126 92 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 127 97 143 126 96 143 126 96 143 126 96 143 126 96 144 127 97 145 128 98 146 129 99 145 129 93 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 129 100 144 129 100 145 130 101 145 130 101 146 131 102 146 131 102 147 132 103 147 132 103 145 131 104 145 131 104 146 132 105 147 133 106 148 134 107 148 134 107 147 133 106 147 133 106 150 134 101 149 134 103 148 134 105 145 136 105 143 134 105 143 132 104 144 130 103 144 128 102 147 130 110 146 132 95 146 135 81 147 138 71 151 141 72 162 145 73 170 152 70 175 155 66 177 158 55 179 158 51 184 158 45 187 159 36 188 159 31 188 160 27 186 160 24 185 159 22 184 157 14 184 157 14 184 158 13 182 158 10 178 156 10 174 152 7 171 148 8 168 146 8 158 137 9 151 132 12 138 123 20 124 113 33 107 102 46 86 87 53 64 68 51 48 55 47 42 42 44 39 39 39 36 38 37 35 38 43 38 38 46 41 39 42 50 47 32 59 55 26 84 67 13 106 87 10 137 113 3 163 135 0 184 152 5 196 165 12 200 172 10 197 173 3 200 171 5 200 171 5 198 171 4 196 172 4 194 171 3 192 171 2 189 171 1 189 171 1 194 168 9 194 169 7 194 169 6 193 168 5 192 167 4 191 165 6 189 163 8 189 162 9 183 157 12 182 156 9 180 154 5 178 154 4 176 152 2 171 149 3 167 144 2 163 142 1 156 138 2 152 133 13 139 124 23 125 113 27 111 104 34 94 92 43 74 74 50 57 56 51 61 53 40 51 44 34 40 36 33 33 33 35 30 29 34 27 26 31 28 26 27 32 28 27 51 48 17 76 74 17 111 105 17 139 127 17 157 141 20 172 151 26 181 158 28 186 162 28 196 167 29 198 169 29 202 171 29 204 172 27 205 171 22 206 171 19 208 172 16 210 174 16 207 174 11 205 173 12 204 172 12 201 171 13 201 170 17 198 169 16 195 166 13 192 163 10 187 160 17 185 159 14 182 157 12 178 156 10 176 155 12 172 153 15 168 150 16 165 146 17 163 139 31 161 136 33 157 133 33 153 130 37 148 126 40 145 124 43 142 123 46 142 123 47 138 130 45 144 135 44 152 139 43 158 144 39 163 146 32 165 146 25 167 146 19 168 148 17 172 151 26 172 151 24 171 152 24 171 152 24 170 153 23 170 153 23 167 153 22 167 153 22 172 152 19 172 152 19 171 151 18 170 150 15 170 150 15 169 149 14 168 149 11 168 149 11 168 146 9 168 146 9 168 146 9 168 146 11 168 145 15 167 143 19 166 141 22 166 141 25 166 140 30 163 138 35 161 137 41 157 135 49 151 134 56 142 132 61 135 132 65 131 131 67 122 130 71 119 128 71 116 126 73 113 125 75 112 125 72 116 126 73 120 128 69 123 129 67 117 129 67 117 129 65 117 129 65 117 129 63 117 130 61 116 129 59 116 129 59 116 129 57 115 130 61 115 130 61 116 132 61 117 133 62 119 135 62 120 136 63 121 137 62 121 137 62 124 142 60 124 142 60 125 143 61 125 143 61 124 142 60 124 142 60 123 141 59 122 140 58 121 142 65 120 141 64 119 140 63 117 138 61 115 136 59 114 135 58 112 133 56 112 133 56 115 134 55 116 135 56 117 136 57 118 137 58 120 139 60 121 140 61 122 141 62 123 142 63 124 143 61 124 143 62 125 144 63 125 144 63 125 144 63 125 144 63 124 143 62 124 143 61 127 145 63 127 145 61 127 145 61 127 145 61 128 146 60 128 146 60 128 146 60 129 147 61 133 152 60 133 152 60 133 152 60 134 153 61 134 153 61 134 153 61 136 153 61 136 153 61 135 154 62 135 154 62 135 154 62 135 154 62 135 154 62 135 154 62 135 154 62 134 153 61 134 154 67 133 153 66 133 153 66 132 152 67 131 150 68 130 149 67 130 149 67 129 148 67 129 148 67 129 148 67 128 147 68 126 145 66 124 143 64 121 140 61 119 138 59 118 137 58 116 132 57 115 131 58 113 130 60 111 128 60 107 127 58 105 125 54 103 125 50 102 125 47 102 119 49 102 119 48 102 120 46 102 120 44 103 122 43 104 123 42 104 123 41 105 125 40 107 126 44 109 128 46 111 130 48 110 132 49 110 134 50 112 136 52 115 139 55 117 142 58 122 141 52 123 142 52 127 143 54 129 146 54 133 148 57 135 150 57 138 151 59 139 152 60 141 155 60 143 157 62 145 159 64 146 160 63 146 160 63 146 160 63 148 162 65 150 164 67 154 166 66 154 166 68 154 166 68 154 166 68 155 166 70 155 166 72 155 166 72 155 166 72 152 164 78 150 162 76 148 160 76 146 159 77 145 160 79 143 157 80 138 155 77 136 152 77 132 149 71 128 147 68 125 144 65 123 142 63 121 140 61 119 138 59 117 136 57 114 132 56 112 131 50 111 130 49 110 129 48 110 129 48 110 129 48 111 130 49 112 131 50 113 132 50 115 134 53 116 135 54 118 137 58 119 140 61 122 143 66 125 146 69 127 149 74 128 150 75 134 152 78 135 153 77 136 155 76 139 156 76 142 160 78 146 161 78 148 163 78 150 164 79 156 167 75 158 169 75 161 172 76 164 176 78 165 177 77 165 177 77 164 176 78 163 175 77 162 179 108 162 183 127 159 186 151 160 193 172 166 203 185 176 213 196 185 216 208 187 216 212 163 208 203 132 179 173 130 181 176 145 196 191 150 200 191 170 213 203 156 192 180 99 131 116 97 120 66 111 133 71 122 141 75 118 132 70 102 115 62 93 105 59 97 109 59 105 120 65 102 122 61 105 125 62 108 129 64 108 129 60 109 129 57 109 130 55 109 130 51 109 131 49 124 134 47 129 138 49 125 131 43 112 116 31 105 109 32 106 111 44 102 110 51 93 101 50 89 115 50 91 116 50 92 117 49 95 118 48 98 120 48 102 122 50 107 125 51 109 127 53 121 133 59 122 132 59 123 131 58 123 129 59 122 123 55 118 115 48 112 107 41 106 101 35 96 94 19 103 103 29 102 103 35 104 106 43 109 112 55 93 97 47 78 81 36 83 89 45 105 103 54 107 107 55 98 98 44 80 81 24 72 71 14 81 81 19 94 93 29 98 97 33 103 110 40 103 110 40 105 112 42 109 120 44 114 125 46 116 128 42 115 128 36 114 128 31 116 129 39 115 128 38 114 127 35 112 125 33 111 124 34 110 122 36 110 122 40 110 121 42 111 123 41 109 121 39 109 118 35 108 116 33 109 113 29 109 111 27 110 109 26 110 110 24 106 109 20 106 109 20 105 108 21 107 106 24 106 105 25 105 102 25 103 99 25 104 97 25 106 97 18 105 96 19 105 96 19 104 95 18 103 94 19 103 94 19 104 95 20 104 95 20 105 95 26 105 95 26 106 96 27 106 96 27 107 97 28 108 98 29 108 98 29 109 98 32 111 97 26 110 96 25 110 96 25 110 96 25 111 97 26 113 99 28 115 101 30 116 102 31 117 104 26 117 103 28 116 102 31 115 102 34 115 101 36 114 103 39 114 103 39 115 104 40 118 108 46 108 99 30 101 92 15 109 99 14 131 120 28 149 134 39 147 128 33 133 115 17 117 111 23 135 131 57 151 148 95 150 147 114 137 135 114 132 130 109 137 133 106 141 138 105 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 141 125 91 141 125 91 142 126 92 142 126 92 142 126 92 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 126 96 143 126 96 143 126 96 143 126 96 144 127 97 144 127 97 145 128 98 145 128 98 145 129 95 145 129 95 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 144 129 100 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 147 132 103 144 130 103 145 131 104 146 132 105 147 133 106 147 133 106 147 133 106 147 133 106 147 133 106 149 128 99 147 130 102 147 131 106 144 132 110 141 130 108 141 129 105 143 129 102 143 130 98 145 126 93 146 130 78 150 136 61 155 144 54 163 150 58 170 154 66 177 160 70 182 163 69 183 164 69 184 165 63 188 164 54 190 164 43 192 163 33 191 163 28 191 163 27 189 163 26 187 160 11 186 161 9 186 161 7 185 160 6 182 158 6 176 154 6 173 151 6 171 148 6 161 138 0 155 132 4 145 125 13 131 117 28 115 107 45 91 91 53 68 72 55 51 61 53 45 44 52 42 43 48 37 42 46 36 40 49 37 37 47 43 39 38 57 49 26 71 62 21 104 78 4 130 102 5 160 129 2 183 150 0 197 162 0 205 173 4 205 175 0 198 173 0 202 174 4 202 174 4 201 173 3 198 172 1 195 171 0 194 170 0 193 171 0 193 171 0 195 168 3 195 168 1 195 168 0 195 168 0 194 167 0 192 165 0 191 163 2 190 162 3 187 160 9 185 158 5 183 156 3 181 156 2 179 154 0 176 152 2 172 147 2 167 144 2 162 141 0 156 136 5 148 126 14 134 116 18 119 107 23 103 95 32 80 76 38 63 60 41 59 53 41 49 45 36 40 36 33 33 33 35 30 29 34 28 26 27 30 26 23 33 30 25 53 50 5 82 77 11 119 111 13 145 133 13 164 145 17 178 153 24 187 161 25 192 165 26 200 172 29 204 173 30 205 175 29 206 175 25 208 173 19 209 173 15 209 173 14 212 174 13 207 172 6 205 172 5 204 171 4 204 171 6 202 170 7 200 168 7 195 165 5 192 162 4 188 161 12 185 159 10 183 157 8 181 157 9 177 156 11 173 154 13 170 151 13 167 149 13 168 143 25 166 140 27 161 137 27 155 132 30 150 127 33 145 123 37 142 121 40 141 119 43 132 125 45 137 129 46 145 135 46 153 140 44 157 143 38 161 144 30 165 145 24 167 146 21 170 150 29 171 151 30 171 151 28 171 153 29 171 153 27 168 153 24 168 153 24 167 152 23 172 152 21 172 152 21 171 151 18 171 151 16 170 150 15 169 150 12 169 150 12 168 149 10 168 146 8 168 146 8 168 147 6 169 148 7 168 146 9 168 145 13 167 144 16 167 143 19 168 141 24 166 140 27 165 138 31 160 136 38 153 133 46 144 131 52 137 130 58 132 129 60 123 127 68 121 126 70 115 123 72 112 121 76 112 121 76 113 122 75 116 125 72 119 127 70 116 124 65 116 124 64 116 125 62 116 125 60 116 125 58 116 126 57 116 126 55 116 126 53 112 127 58 113 128 59 114 130 59 115 131 60 117 133 60 118 134 61 119 135 60 120 136 61 122 140 58 123 141 59 123 141 59 123 141 59 123 141 59 122 140 58 121 139 57 121 139 57 117 140 62 117 140 62 116 139 61 115 138 60 113 136 58 112 135 57 111 134 56 111 134 56 110 131 54 111 132 55 112 133 56 113 134 57 115 136 59 116 137 60 117 138 61 118 139 62 122 141 62 123 142 63 123 142 61 124 143 62 124 143 62 123 142 61 123 142 63 122 141 62 123 142 63 124 143 64 124 143 62 124 143 62 125 144 62 125 145 60 126 146 61 126 146 61 128 148 59 129 149 60 129 149 60 129 149 60 128 151 61 128 151 61 128 151 61 129 152 62 133 153 64 133 153 64 133 153 64 134 154 65 134 154 65 134 154 65 134 154 65 134 154 65 132 154 71 132 154 71 131 153 71 131 153 71 130 151 72 130 151 72 129 150 73 129 150 73 130 151 74 130 151 74 129 150 73 127 148 69 125 146 67 123 144 65 121 142 63 119 140 61 118 134 59 117 133 60 115 132 61 113 130 60 109 129 58 106 126 54 104 126 51 103 126 48 104 120 47 103 119 46 103 119 44 103 120 42 103 120 40 103 120 40 104 122 40 104 122 40 106 125 44 107 126 45 109 128 47 108 130 48 108 131 49 110 133 51 113 136 54 114 139 56 119 139 52 121 139 53 123 141 55 127 143 55 130 146 58 133 147 59 135 149 61 136 151 60 138 153 60 140 155 62 142 157 64 143 158 65 143 158 67 144 159 68 146 161 70 147 162 71 149 164 71 149 164 71 150 165 72 150 165 74 150 165 74 151 165 77 151 165 77 151 165 77 150 164 79 147 162 79 146 161 78 145 160 79 143 160 80 142 159 81 140 156 81 137 153 78 133 152 71 131 150 69 128 147 66 127 144 64 126 144 62 124 142 60 120 138 56 118 136 54 115 133 49 114 132 48 113 131 49 112 130 48 111 129 47 112 130 48 113 131 49 113 131 49 114 133 52 115 134 55 115 136 59 116 138 63 119 141 69 121 144 76 124 146 81 124 149 83 129 150 83 129 150 83 132 152 83 134 154 83 139 156 85 141 159 85 144 160 85 145 162 84 153 166 84 154 168 81 155 170 79 156 171 76 157 172 77 159 174 79 158 175 83 159 175 86 148 174 111 152 179 134 155 185 159 158 192 175 166 202 188 176 212 198 180 213 206 178 208 208 153 199 189 129 179 170 134 187 179 140 195 189 135 190 184 156 205 201 155 198 191 112 149 142 97 126 80 106 134 76 117 139 74 119 135 72 112 123 67 104 112 61 101 110 57 102 112 52 104 113 48 109 118 51 115 125 56 118 128 57 116 127 51 114 125 47 116 127 48 120 132 50 125 127 44 133 132 49 128 126 41 112 107 25 106 98 23 110 102 37 109 103 45 101 95 43 94 108 33 97 109 35 101 112 36 105 116 38 111 119 42 114 121 43 118 123 43 118 123 43 117 127 41 117 125 40 115 120 36 108 112 28 103 102 20 102 99 20 107 101 23 111 105 27 116 118 35 109 110 30 98 96 21 101 98 29 106 102 39 87 82 24 70 67 12 84 81 28 84 75 16 88 79 20 86 78 16 80 72 10 85 77 14 102 97 31 120 117 50 129 126 59 114 123 42 112 121 42 110 118 45 109 119 50 112 123 55 115 126 58 114 127 57 111 124 54 117 128 50 116 127 48 113 125 43 110 122 40 108 119 40 106 117 41 105 115 44 105 114 47 104 112 35 105 112 35 104 111 34 105 109 32 105 108 31 105 106 28 106 104 27 105 103 26 101 103 20 102 104 21 102 104 21 104 103 23 102 100 23 102 99 22 101 97 23 103 97 23 105 94 15 105 94 15 105 93 17 105 93 19 106 94 20 107 95 23 108 96 24 109 96 26 109 95 30 109 96 28 110 97 29 110 97 29 110 97 29 110 97 29 110 97 29 110 97 29 112 98 27 110 96 25 109 95 24 109 95 24 111 97 26 115 101 30 119 105 34 122 108 37 123 107 30 122 106 31 119 104 35 118 103 38 116 102 39 116 102 37 114 104 35 114 104 33 112 94 18 112 94 12 121 104 14 144 126 28 159 141 41 155 136 41 139 119 30 125 107 23 140 140 90 142 143 103 140 143 116 139 142 125 141 144 127 144 147 120 141 142 102 132 134 84 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 143 124 91 143 124 91 144 125 92 144 125 92 144 125 92 145 126 93 145 126 93 145 126 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 126 96 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 144 127 97 144 127 97 145 129 96 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 130 101 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 145 131 104 145 131 104 146 132 105 147 133 106 147 133 106 147 133 106 147 133 106 146 132 105 148 128 104 147 129 109 146 129 113 141 128 112 138 125 108 138 124 98 139 125 90 142 127 86 145 124 67 150 132 56 158 142 46 166 152 45 174 159 56 178 163 68 181 166 73 183 168 75 185 168 86 188 168 79 191 168 66 192 167 51 194 166 40 193 165 32 193 165 32 192 164 31 188 160 14 188 160 14 188 161 12 186 160 11 184 158 13 179 154 12 176 150 13 172 148 12 167 141 5 160 135 8 151 127 17 140 120 31 125 111 50 101 97 60 77 79 65 59 68 63 51 49 63 45 47 59 40 44 56 38 40 55 38 36 49 49 39 37 68 53 22 86 69 17 125 89 1 153 117 7 183 146 6 200 162 1 209 171 2 212 179 6 209 179 3 201 176 0 205 174 6 202 174 5 201 173 4 199 171 2 197 170 1 197 170 1 197 170 1 197 170 1 198 171 2 198 172 1 198 172 0 197 171 0 196 170 0 195 168 0 193 166 0 193 165 3 192 163 7 190 162 3 188 160 1 185 159 0 184 158 1 180 155 3 176 150 3 173 147 2 168 147 0 165 142 4 156 132 8 144 122 11 129 113 15 111 103 22 90 85 30 71 68 33 56 50 38 46 42 33 35 34 30 31 31 31 29 29 29 29 28 24 32 29 20 36 32 20 60 54 2 89 83 7 125 116 11 152 137 12 170 147 15 183 156 23 194 165 29 199 170 30 202 174 30 204 176 30 208 178 30 208 177 25 209 176 19 209 175 15 211 176 14 212 177 13 209 174 10 207 172 6 205 172 5 204 172 3 203 172 4 201 170 4 195 166 4 192 162 2 188 161 10 186 159 8 183 157 8 181 156 11 179 157 12 176 155 14 171 152 13 169 150 12 171 145 22 168 144 20 163 141 21 158 137 22 153 132 25 147 127 30 143 123 34 142 121 38 132 120 44 136 125 46 138 130 47 143 133 44 149 136 40 154 140 35 160 142 30 165 146 28 169 148 31 170 149 32 170 151 31 172 153 32 170 155 30 170 155 28 168 155 27 167 154 24 172 151 23 172 152 21 171 151 20 171 151 18 170 150 15 170 151 13 169 150 11 169 150 11 169 146 8 170 147 7 170 147 7 170 147 5 170 147 7 170 147 9 169 145 11 169 145 13 168 144 22 167 142 23 165 140 24 161 137 29 155 132 36 147 130 42 140 127 48 135 126 51 126 125 61 122 121 64 116 118 71 110 115 75 109 115 77 110 117 76 112 119 75 115 122 71 117 122 66 117 122 64 117 123 63 117 123 59 117 124 57 117 124 54 117 125 52 118 126 51 110 126 55 111 127 56 112 128 55 113 129 56 115 131 56 117 133 58 118 134 59 118 135 57 122 140 58 123 141 59 123 141 59 123 141 59 123 141 59 122 140 58 121 139 57 121 139 57 116 137 60 115 136 59 115 136 59 114 135 58 113 134 57 112 133 56 112 133 56 111 132 55 110 131 54 111 132 55 112 133 56 113 134 57 114 135 58 115 136 59 116 137 60 116 137 60 121 139 63 121 139 63 123 142 61 123 142 61 123 142 61 123 142 61 121 139 63 121 139 63 122 140 66 122 140 66 122 140 64 123 142 63 123 142 61 123 142 60 124 143 61 124 144 59 123 145 60 123 145 60 123 145 60 123 147 61 123 147 61 123 149 62 123 149 62 124 150 63 127 151 67 128 152 68 128 152 68 128 152 68 129 153 69 130 154 70 130 154 70 130 154 70 129 154 73 129 154 73 129 153 75 129 153 75 129 153 77 129 153 77 129 153 79 129 153 79 132 153 78 132 153 78 131 152 77 129 150 73 127 148 71 125 146 67 123 144 65 122 143 64 121 138 58 120 137 59 118 136 62 115 132 61 110 130 58 108 129 54 105 128 48 104 127 45 106 122 47 105 121 46 104 121 43 104 121 43 104 121 41 104 122 40 104 122 40 105 123 41 107 125 43 109 127 45 109 128 46 110 129 47 108 130 47 109 131 48 112 134 51 113 137 53 118 137 55 119 138 56 122 140 56 124 142 58 128 143 58 130 145 60 133 147 60 134 148 61 136 153 61 138 155 63 140 156 67 140 156 67 140 156 68 141 157 69 143 158 73 145 160 75 144 163 74 144 163 74 144 163 74 145 163 77 146 164 78 146 164 80 147 165 81 147 165 81 146 164 80 144 162 80 143 161 79 143 160 80 144 161 81 142 161 82 140 159 80 138 157 78 136 155 73 134 153 71 132 151 69 132 150 66 130 148 64 130 145 60 127 142 57 124 139 54 119 137 51 118 136 50 116 134 48 115 133 49 114 132 48 114 132 48 114 132 50 115 133 51 116 135 54 114 135 56 115 136 61 115 136 67 117 139 74 118 142 80 121 146 88 120 148 90 127 148 89 128 149 90 129 151 89 133 153 90 135 156 91 138 157 91 140 160 91 141 161 92 151 165 90 151 165 86 149 167 81 150 169 77 150 171 78 152 173 82 154 174 87 155 174 92 136 165 109 142 173 132 149 181 158 154 190 176 165 203 190 175 213 202 174 210 206 167 201 203 140 184 169 128 176 162 134 186 174 137 193 184 131 187 178 146 197 190 149 194 187 122 163 157 90 124 87 99 129 79 109 135 74 117 135 73 119 130 74 110 119 66 99 107 50 90 98 38 101 101 37 104 105 39 110 111 43 116 118 45 116 119 42 115 118 37 119 121 38 124 126 42 120 117 40 124 119 38 119 111 30 107 96 14 103 92 13 108 98 26 110 101 36 105 96 37 104 105 25 106 105 25 107 106 26 110 109 29 113 110 31 113 110 31 111 108 29 111 105 27 100 107 14 102 109 16 103 108 18 99 104 14 98 101 14 104 106 22 118 120 36 132 131 49 140 148 65 138 141 60 123 124 46 113 109 35 113 106 34 108 101 31 96 92 21 92 87 19 88 80 5 89 81 8 96 88 15 113 105 33 130 123 51 134 130 59 124 124 52 113 115 42 116 125 46 117 125 50 118 125 57 115 124 61 114 122 65 111 118 64 102 111 58 94 103 50 103 112 45 102 112 43 101 111 40 102 109 39 102 109 39 104 109 42 105 110 46 106 110 49 103 106 35 103 106 35 104 107 36 104 105 35 103 104 34 103 103 31 101 101 29 102 99 28 99 97 23 100 98 24 101 99 24 101 97 23 100 97 20 101 95 19 102 96 18 103 97 19 106 93 15 106 93 15 106 92 17 107 93 20 108 94 23 109 94 25 111 96 29 111 96 29 109 95 30 109 95 30 109 95 30 108 95 27 108 95 27 108 95 25 108 95 25 108 95 25 105 91 20 107 93 22 111 97 26 115 101 30 118 104 33 121 107 36 122 108 37 123 109 38 122 106 28 121 105 30 120 103 34 116 101 36 115 99 37 113 99 34 113 100 30 113 101 27 116 89 2 133 107 14 155 132 30 163 141 39 147 128 33 132 117 36 136 125 61 153 143 90 144 149 127 143 147 130 138 144 130 134 140 126 135 140 120 136 141 109 136 139 94 135 135 81 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 143 124 91 143 124 91 144 125 92 144 125 92 144 125 92 145 126 93 145 126 93 145 126 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 142 125 95 143 126 96 144 127 97 144 127 97 145 128 98 145 128 98 144 127 97 144 127 97 145 129 96 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 102 145 128 102 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 130 101 145 130 101 145 130 101 145 130 101 146 131 102 146 131 102 146 131 102 146 131 102 145 131 104 146 132 105 146 132 105 146 132 105 146 132 105 146 132 105 145 131 104 145 131 104 146 130 107 146 129 109 143 127 111 137 124 107 134 120 94 134 119 78 138 123 66 144 126 60 154 133 42 160 141 38 169 152 36 178 161 47 183 168 65 184 171 79 180 173 85 179 173 87 186 169 97 187 169 85 190 168 69 192 167 51 194 166 40 193 165 32 193 165 30 193 165 30 190 159 17 189 161 18 189 161 18 188 160 17 185 158 19 181 153 18 177 150 21 175 147 21 170 145 16 166 140 17 158 132 22 149 125 35 135 117 51 113 104 63 89 88 67 74 77 68 59 55 69 51 51 63 42 44 56 40 39 53 44 39 46 59 45 32 85 63 16 106 79 8 139 100 0 168 128 4 198 157 5 210 169 1 214 174 1 216 180 8 211 181 7 202 177 0 206 175 9 205 174 8 203 172 6 202 171 5 201 170 4 201 170 4 202 171 5 202 171 5 204 176 6 204 176 4 203 176 1 203 176 1 202 175 0 200 172 2 199 171 2 198 169 5 196 167 5 194 165 3 193 164 0 190 162 0 189 161 2 184 158 3 180 153 2 177 149 3 171 147 0 168 143 1 161 134 5 150 126 4 136 118 6 119 109 14 96 93 22 78 78 26 50 47 32 42 40 28 34 33 28 32 33 28 32 33 28 33 33 23 39 35 23 44 39 20 69 63 5 96 89 8 131 121 10 156 138 10 171 147 13 183 155 20 196 164 27 202 171 29 201 175 30 202 176 29 205 178 27 207 178 24 206 176 18 207 175 14 209 176 13 210 177 12 207 173 13 206 173 10 205 172 7 203 172 4 202 171 3 198 169 5 194 164 4 191 163 4 189 159 9 185 158 9 183 157 12 181 156 14 179 156 16 177 155 17 174 152 15 170 150 15 171 148 18 170 147 17 165 144 16 160 140 17 155 136 18 150 132 24 146 128 30 143 127 32 133 117 42 133 119 44 134 123 44 134 126 43 139 130 39 146 134 36 154 140 35 160 144 33 166 146 33 168 148 35 170 150 35 170 153 35 171 155 33 170 156 31 169 156 28 168 155 27 171 150 22 171 150 22 171 151 20 171 151 18 171 152 14 171 152 13 171 152 11 170 151 10 170 146 10 170 147 9 171 148 8 171 148 6 171 148 6 171 148 8 171 147 11 170 146 12 165 145 20 165 144 19 163 141 21 160 137 23 156 133 29 149 129 34 143 125 39 140 123 43 130 119 53 125 116 59 116 112 65 109 109 73 105 108 77 105 110 78 106 114 75 109 116 74 116 121 65 116 121 63 116 122 62 117 123 59 117 124 57 118 125 55 118 126 53 118 126 51 111 127 54 112 128 53 113 129 54 115 131 56 117 134 56 119 136 58 120 137 57 120 137 57 124 142 60 124 142 60 124 142 60 124 142 60 124 142 60 123 141 59 122 140 58 122 140 58 119 138 59 119 138 59 118 137 58 117 136 57 116 135 56 115 134 55 114 133 54 113 132 53 111 134 56 111 134 56 112 135 57 112 135 57 113 136 58 114 137 59 115 138 60 115 138 60 119 136 65 120 138 62 122 141 62 123 142 60 123 142 60 122 141 62 120 138 62 119 136 65 118 138 67 118 138 67 118 138 66 119 140 65 119 140 61 119 141 59 119 141 58 119 141 58 119 140 61 119 142 62 119 142 62 119 144 63 117 144 63 118 145 64 118 147 65 118 147 65 122 146 68 123 147 69 123 147 69 124 148 70 125 149 71 125 149 71 126 150 72 126 150 72 126 153 76 127 154 77 127 154 77 127 153 79 127 153 79 127 153 80 127 153 80 127 153 80 131 153 80 131 153 80 131 153 78 130 152 77 128 151 73 126 149 69 125 148 68 124 147 65 124 142 60 123 141 59 120 139 60 117 135 59 112 133 56 110 131 52 107 131 47 106 130 46 110 124 47 110 124 47 109 123 44 108 122 43 107 121 42 107 122 41 108 123 42 108 123 42 111 126 43 112 127 44 113 128 45 111 129 45 111 129 45 111 131 46 113 133 48 115 135 50 119 138 57 119 138 57 121 140 58 124 142 60 125 143 59 129 144 61 131 146 61 131 146 61 135 151 62 136 152 64 138 154 66 139 154 69 139 154 69 140 155 72 142 157 76 144 159 78 139 161 76 139 161 76 139 161 78 140 162 79 141 163 81 142 164 82 142 163 84 142 163 84 143 165 80 142 164 81 143 162 80 143 162 80 144 163 81 144 163 82 142 161 80 140 159 78 139 158 76 138 158 73 137 155 71 136 154 68 138 154 66 136 150 63 133 147 59 130 144 56 126 142 53 125 141 52 123 139 51 121 136 51 120 135 50 120 135 52 120 135 54 120 135 54 116 138 56 116 137 60 115 137 64 115 138 70 115 139 77 115 143 85 118 145 94 119 147 98 124 149 94 126 149 95 128 151 95 132 153 96 134 155 96 137 157 96 139 159 96 140 160 97 145 160 91 146 162 87 147 166 84 149 169 80 148 171 80 148 172 84 148 171 89 147 171 93 131 161 109 140 172 133 148 182 158 154 190 176 161 202 188 168 210 198 163 204 200 151 190 195 131 170 151 123 166 147 126 174 158 132 186 172 139 193 180 151 201 190 151 197 186 136 178 166 95 130 100 98 131 88 104 133 75 113 135 73 118 133 76 114 124 71 102 111 54 91 101 40 92 96 37 86 90 29 86 88 23 92 93 25 95 97 24 96 97 19 98 97 17 100 99 17 98 96 21 99 96 17 98 93 11 100 94 8 107 101 17 112 107 26 106 104 29 98 95 24 97 92 11 96 91 10 94 88 10 95 89 13 94 90 16 94 90 17 92 88 17 89 86 17 96 101 11 100 105 15 105 109 22 107 112 28 111 116 34 117 124 46 130 137 60 138 146 69 128 141 61 133 142 63 137 140 61 132 129 50 131 126 45 141 136 52 142 137 53 126 124 37 133 132 40 117 113 24 107 101 15 116 109 28 126 123 44 124 125 47 115 122 45 108 119 41 114 121 54 111 117 53 102 108 48 94 99 41 95 100 44 104 109 53 113 116 59 115 119 60 111 120 57 111 117 53 107 114 46 104 110 40 103 106 35 101 104 35 101 102 36 101 101 37 103 104 36 103 104 36 102 103 35 101 102 34 101 100 35 100 99 34 99 98 33 98 97 32 96 91 27 97 92 26 100 93 25 99 92 20 99 91 16 99 92 12 103 95 14 106 98 15 110 94 17 109 93 16 109 93 18 109 92 20 110 93 23 110 92 26 111 93 29 112 94 30 108 92 30 108 92 30 108 93 28 108 93 26 108 93 26 109 94 25 109 94 25 109 95 24 107 93 22 110 96 25 115 101 30 119 105 34 122 108 37 122 108 37 121 107 36 120 106 35 121 104 24 120 102 28 118 101 32 117 99 37 114 98 36 113 98 31 112 100 26 112 101 22 148 119 25 143 118 18 140 117 13 136 121 20 142 132 47 145 143 84 145 148 117 142 148 134 133 144 130 136 147 133 137 148 131 133 145 123 126 134 110 124 127 96 131 131 95 141 137 99 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 144 124 91 144 124 91 145 125 92 145 125 92 145 125 92 146 126 93 146 126 93 146 126 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 142 125 95 143 126 96 144 127 97 145 128 98 145 128 98 145 128 98 144 127 97 144 127 97 145 129 96 145 128 98 145 128 98 145 128 100 145 128 100 145 128 102 145 128 102 145 128 102 146 129 103 146 129 103 146 129 103 146 129 103 146 129 103 146 129 103 146 129 103 146 129 103 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 145 130 101 145 130 101 146 132 105 147 133 106 147 133 106 146 132 105 146 132 105 145 131 104 144 130 103 143 129 102 138 127 95 138 127 99 136 124 98 132 121 91 130 117 72 134 119 52 142 126 38 151 133 31 170 149 24 175 154 26 181 162 34 186 169 53 187 172 77 184 176 95 179 177 100 175 178 99 184 170 95 185 169 82 187 168 63 189 167 45 192 166 30 192 165 22 192 166 21 192 165 22 191 160 18 191 160 17 190 162 18 189 161 18 186 159 20 183 155 22 180 151 23 177 149 24 171 150 22 167 143 19 161 135 22 153 127 30 142 120 44 122 109 56 99 95 60 83 85 63 67 63 64 56 54 55 45 46 48 42 42 44 52 43 38 73 54 22 103 76 7 126 93 0 156 114 0 185 144 2 211 170 4 216 175 0 215 176 0 214 181 4 209 182 7 199 178 1 208 177 8 207 176 7 205 174 5 203 172 3 204 172 3 204 172 3 206 174 5 206 174 5 206 178 8 206 178 6 206 179 4 205 178 1 204 177 2 203 175 3 202 174 5 201 172 6 201 170 4 199 168 2 198 167 1 194 165 0 192 164 2 189 160 4 185 156 3 180 153 4 169 147 0 169 144 2 163 136 3 154 129 2 143 124 3 126 118 11 104 103 20 87 90 23 50 47 32 42 40 27 35 35 27 34 35 29 36 37 29 40 38 26 45 42 25 52 47 27 78 70 8 103 95 12 135 123 11 157 138 9 168 144 8 180 151 15 192 160 23 199 166 25 197 172 27 200 174 27 201 176 24 202 176 21 203 175 16 203 174 12 205 173 10 207 174 9 206 171 17 203 171 11 202 170 7 201 170 4 198 169 3 195 167 5 191 163 4 188 159 5 188 158 10 185 157 11 183 155 12 182 155 16 181 155 19 178 154 20 174 152 17 170 150 15 170 150 17 168 148 15 165 147 13 161 144 14 155 140 15 151 136 21 146 132 27 145 130 29 133 115 39 132 116 41 130 118 42 127 120 40 131 123 38 139 130 37 150 138 36 157 143 38 166 146 34 167 147 35 170 150 37 170 153 35 171 155 34 170 156 33 170 156 31 167 156 28 171 150 23 171 150 22 171 151 20 171 151 18 171 152 14 171 152 13 171 152 11 171 152 11 170 146 10 171 148 10 172 149 9 172 149 7 172 149 7 172 149 9 171 148 10 171 147 11 165 147 19 165 145 20 164 142 20 162 137 19 157 133 23 152 128 30 145 124 35 143 122 39 133 116 47 127 112 53 117 109 63 109 104 72 103 103 75 101 105 78 102 109 76 104 112 75 116 119 64 117 120 65 117 121 62 118 123 59 119 124 58 119 125 55 120 126 52 120 126 52 115 131 56 116 132 57 117 134 56 119 136 58 120 137 57 122 139 59 123 141 59 124 142 60 125 143 61 125 143 61 125 143 61 125 143 61 125 143 61 124 142 60 123 141 59 123 141 59 124 141 61 123 140 60 122 139 59 120 137 57 119 136 56 117 134 54 116 133 53 115 132 52 112 135 55 112 135 55 113 136 56 113 136 56 114 137 57 114 137 57 115 138 58 115 138 58 118 135 64 119 137 63 121 140 61 122 141 59 122 141 59 121 140 61 119 137 63 118 135 64 117 137 68 117 137 68 117 137 66 117 138 63 117 138 61 117 138 59 117 139 57 117 139 56 116 138 63 117 139 64 116 140 64 117 141 65 116 143 66 116 144 67 114 145 67 114 145 67 117 143 69 118 144 70 118 144 70 119 145 71 120 146 72 121 147 73 122 148 74 122 148 74 125 153 78 125 153 78 125 153 78 125 153 79 126 154 80 126 153 82 126 153 82 126 153 82 131 153 81 131 153 80 131 153 80 130 152 77 129 152 74 127 150 70 126 149 69 125 148 66 126 144 58 125 143 59 121 140 59 119 138 59 114 135 56 111 133 51 108 132 46 106 130 42 112 126 47 111 125 46 110 124 45 109 123 44 109 123 44 109 124 43 109 124 43 109 124 43 113 127 42 114 128 43 115 129 44 114 129 44 113 128 43 112 130 44 114 132 46 116 134 48 117 138 59 120 139 58 121 140 59 122 141 59 125 143 61 129 144 61 130 145 62 130 145 62 132 151 62 134 153 64 136 154 68 136 154 68 136 154 70 137 155 73 139 156 76 141 158 78 136 160 76 137 160 78 137 160 78 138 161 79 139 162 82 140 163 83 140 163 85 140 163 85 143 165 80 142 164 79 141 163 78 142 164 81 145 164 82 145 164 82 143 162 80 142 161 79 142 162 77 141 161 76 140 158 72 140 158 72 141 157 69 140 154 66 138 151 61 135 148 58 130 147 55 129 145 56 127 143 54 125 141 53 124 139 54 123 138 55 123 138 55 123 138 57 118 139 60 117 138 61 116 138 66 116 138 73 114 139 81 115 142 89 117 145 97 118 147 101 124 148 98 125 149 97 127 151 99 130 153 99 133 156 100 137 158 101 139 160 101 140 160 99 141 158 90 143 160 89 147 166 85 148 171 83 148 173 82 147 173 86 143 170 89 142 169 92 133 163 111 142 174 135 150 184 160 154 190 176 160 201 187 164 206 196 154 196 194 137 180 186 124 162 139 126 168 146 130 177 157 132 183 166 133 186 168 136 187 170 143 187 170 143 186 169 100 135 111 98 133 93 101 130 76 106 130 70 115 133 75 119 132 78 116 127 69 111 123 61 111 120 67 97 106 51 87 95 36 90 96 32 96 102 32 97 99 26 93 96 19 91 92 12 93 97 21 94 97 18 102 104 20 120 120 30 138 138 48 139 144 54 126 131 47 108 116 33 99 92 14 97 91 15 94 90 16 98 94 23 103 100 33 106 105 40 107 107 45 108 108 46 116 118 34 117 121 37 120 125 43 121 128 50 122 130 55 121 131 60 122 133 65 122 135 66 122 139 61 122 135 56 138 143 63 144 143 61 135 131 44 137 133 42 140 137 42 125 125 27 128 131 28 113 113 15 109 106 11 119 115 26 120 119 36 108 113 31 100 113 33 102 119 39 97 104 50 102 109 55 106 111 57 103 106 51 102 106 47 106 108 43 105 108 39 101 103 30 99 105 41 98 105 38 97 103 33 98 102 28 100 102 27 102 104 29 104 104 32 106 106 34 100 101 35 98 99 33 96 97 31 95 94 29 93 92 28 93 92 28 93 92 28 94 93 29 95 86 27 96 88 26 98 89 24 97 88 19 97 88 13 98 89 10 105 94 12 108 98 13 111 95 17 111 95 18 110 94 19 109 92 20 109 92 23 109 91 25 109 91 27 109 91 29 108 92 30 108 92 30 109 94 29 109 94 29 110 95 28 110 95 26 111 97 26 111 97 26 116 102 31 117 103 32 117 103 32 118 104 33 119 105 34 119 105 34 119 105 34 119 105 34 120 103 23 119 101 27 117 100 31 117 99 37 115 99 37 115 100 33 114 102 28 114 103 23 136 110 13 144 120 20 142 124 22 135 125 30 137 137 65 148 156 115 141 158 150 125 147 160 140 153 136 131 144 124 126 140 115 131 144 116 136 145 116 135 138 111 135 130 108 135 128 109 138 130 93 139 129 93 139 129 93 138 128 92 140 127 92 141 127 92 140 126 91 140 126 91 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 144 124 91 144 124 91 145 125 92 145 125 92 145 125 92 146 126 93 146 126 93 146 126 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 142 125 95 143 126 96 144 127 97 145 128 98 145 128 98 145 128 98 144 127 97 143 126 96 145 128 98 145 128 98 145 128 98 145 128 100 145 128 100 145 128 102 145 128 102 145 128 102 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 147 130 104 146 131 102 146 131 102 146 131 102 146 131 102 145 130 101 145 130 101 145 130 101 145 130 101 147 133 106 147 133 106 147 133 106 147 133 106 146 132 105 144 130 103 143 129 102 142 128 101 130 123 81 131 123 86 130 122 85 128 120 74 129 118 56 138 124 36 150 134 21 160 142 14 183 162 17 186 165 22 189 169 34 192 172 59 190 174 86 183 176 104 176 179 110 171 181 108 183 171 89 183 170 76 186 168 56 187 167 36 189 167 21 191 166 14 191 166 12 191 166 12 192 162 16 192 162 16 193 163 17 190 162 18 189 160 20 185 157 21 182 153 23 180 151 25 170 151 20 165 144 16 160 135 16 152 128 22 142 120 34 124 110 45 103 96 50 87 87 51 71 67 56 57 57 45 45 47 36 43 43 33 56 48 29 83 62 15 115 85 0 139 103 0 174 132 0 201 160 6 225 184 6 226 185 0 220 182 0 218 186 5 211 186 8 201 180 1 209 179 3 208 178 2 206 176 0 206 175 0 205 174 0 206 175 0 209 176 1 210 177 2 208 177 8 208 178 6 207 177 3 207 177 3 206 176 2 204 173 4 203 172 4 202 171 5 204 171 4 201 170 1 199 168 0 196 168 0 195 166 2 191 163 4 187 158 5 184 154 6 172 150 4 173 147 8 168 141 8 161 137 5 152 134 6 136 129 15 115 116 23 97 103 29 44 48 33 47 51 34 51 55 32 50 55 25 50 54 21 54 55 21 61 61 25 66 66 30 82 80 19 104 97 17 132 120 10 155 137 0 170 146 0 182 152 2 193 160 21 200 165 35 196 174 29 195 173 27 197 173 25 198 172 23 200 174 19 203 175 16 203 174 10 202 173 7 204 170 10 203 169 9 203 169 9 201 167 7 199 165 5 197 163 3 195 161 1 194 160 0 187 160 7 185 160 8 184 160 12 180 159 14 175 158 18 170 157 19 167 155 21 164 154 22 170 153 13 169 150 12 167 147 12 168 145 17 165 140 21 162 134 24 156 127 25 152 122 26 144 123 34 137 119 33 130 117 38 126 117 40 123 117 39 126 120 36 135 128 38 146 137 42 156 137 42 160 142 40 165 149 38 168 153 34 169 155 33 167 155 35 167 154 40 167 153 44 170 152 28 170 151 30 170 151 30 171 151 28 170 151 23 170 150 15 168 149 8 170 150 3 172 149 11 172 149 11 172 149 9 172 149 9 171 148 6 170 147 5 169 146 4 169 147 2 170 146 14 169 145 13 167 142 15 163 139 17 159 133 20 154 129 26 151 125 30 148 123 31 134 115 38 127 109 43 121 105 54 116 103 68 109 102 74 102 101 73 98 103 71 101 109 72 115 112 71 118 116 67 123 121 62 126 123 54 127 123 49 129 123 49 131 123 51 134 124 55 121 129 52 122 130 53 123 131 54 126 135 56 129 138 59 131 140 59 130 139 58 130 139 58 128 146 60 129 147 61 130 148 62 131 149 63 131 149 63 129 147 61 127 146 57 126 145 56 130 139 56 128 140 56 127 139 57 126 139 59 123 137 58 120 137 59 117 135 59 114 135 58 115 137 62 115 137 64 114 137 65 115 138 66 113 139 66 113 139 65 112 141 61 112 141 59 119 140 65 119 140 63 120 141 62 119 140 61 119 140 63 118 138 66 117 137 68 116 135 69 114 135 66 114 135 66 113 134 65 113 134 65 112 133 64 111 132 63 111 132 63 111 132 63 107 133 62 108 133 65 109 134 68 110 135 70 111 136 70 112 137 69 113 139 66 113 139 65 112 141 74 113 142 75 114 144 74 117 144 75 118 145 74 120 146 75 120 146 73 123 146 74 120 150 78 120 150 78 120 150 76 121 151 77 121 152 76 122 153 77 122 153 75 122 153 75 126 149 79 127 150 78 129 151 78 129 151 76 130 151 72 129 151 69 130 149 67 129 149 64 124 147 65 123 146 64 121 144 62 119 142 60 116 139 57 114 137 55 112 135 53 111 134 52 116 135 53 115 133 51 112 130 48 112 127 46 112 127 46 114 127 47 113 126 46 112 125 45 114 128 41 114 129 44 115 130 47 116 131 50 115 132 52 115 133 57 116 134 60 116 134 60 113 137 53 114 138 54 115 138 56 117 140 58 119 142 62 121 144 64 123 146 68 124 147 69 127 151 73 127 151 73 128 152 74 128 152 76 129 153 79 130 154 80 130 154 80 131 154 82 132 160 86 132 160 85 132 160 85 132 160 85 132 160 83 133 162 82 134 163 83 135 164 84 140 160 88 139 161 86 139 161 86 139 162 84 138 161 79 137 162 78 137 162 78 137 163 76 140 162 77 142 162 75 143 161 75 145 161 73 146 160 72 148 158 69 148 157 68 148 157 66 141 151 62 138 151 61 135 148 60 132 146 61 130 143 63 128 142 63 128 142 65 128 142 67 120 140 71 119 140 73 118 141 73 117 142 77 115 143 84 117 145 94 118 147 103 119 147 107 126 145 115 126 145 113 127 147 112 128 149 108 131 153 107 133 155 106 135 158 104 136 159 103 140 162 97 140 163 91 145 170 89 150 176 89 146 172 85 142 167 86 152 175 103 168 191 123 175 205 151 162 194 153 160 193 174 158 192 193 150 184 193 147 180 185 149 180 174 143 174 159 115 157 135 131 175 150 129 175 147 124 170 141 135 184 155 143 188 167 144 188 173 153 195 183 120 145 116 107 131 97 101 124 82 107 129 80 112 135 81 109 132 80 104 128 80 102 128 83 112 120 71 105 115 65 96 106 56 89 102 49 93 108 51 99 115 52 96 116 47 90 110 38 100 112 38 102 114 40 106 118 42 111 122 46 115 126 48 118 129 50 122 131 52 124 133 54 115 117 33 107 108 28 105 107 32 107 110 43 100 101 44 86 88 39 91 94 51 107 109 70 105 114 49 109 118 53 113 124 58 115 126 58 114 127 55 112 129 49 113 133 46 115 136 45 118 135 55 118 132 53 118 130 54 121 129 54 125 129 52 125 128 47 124 126 42 125 125 39 121 117 26 123 118 26 124 115 20 118 107 15 115 105 18 115 106 29 114 109 41 113 109 46 93 100 48 93 100 48 93 100 46 95 100 46 95 100 44 96 99 44 95 98 41 95 98 41 97 102 38 97 102 38 95 100 36 96 98 35 95 97 34 96 96 34 96 96 34 96 96 34 100 94 32 99 93 31 99 91 29 98 90 27 98 88 26 98 89 24 100 89 25 100 89 25 106 88 24 106 88 24 106 88 22 106 89 20 107 90 20 109 92 20 111 94 22 112 96 21 113 93 20 114 94 21 113 93 22 112 92 21 109 89 20 108 88 19 108 87 20 109 88 21 104 94 22 107 97 26 110 100 29 111 102 33 112 103 36 110 103 35 108 100 35 107 99 34 103 99 35 109 102 34 114 104 32 119 103 26 118 102 24 115 102 24 115 103 29 115 105 34 97 92 24 113 104 39 116 100 38 107 86 21 115 91 19 139 115 29 143 121 20 129 108 0 140 118 0 142 124 16 141 133 60 138 142 92 140 152 116 140 157 125 136 155 127 129 147 123 135 149 132 132 145 127 130 142 120 132 142 117 133 139 111 131 134 103 132 133 101 135 136 102 133 132 88 135 130 88 137 128 87 140 126 87 141 126 87 141 126 87 140 126 87 141 127 88 143 124 92 143 124 92 143 124 92 144 125 93 144 125 93 145 126 94 145 126 94 145 126 94 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 132 106 146 132 106 145 131 104 145 131 102 144 131 99 144 131 97 143 130 95 143 130 95 147 130 110 146 130 107 146 130 107 145 129 104 145 129 104 145 129 103 146 130 104 146 131 102 143 128 105 148 132 106 150 133 107 149 128 111 148 125 119 148 125 119 141 123 103 134 117 87 124 126 104 120 117 82 122 113 58 133 116 38 147 124 22 162 134 11 180 148 11 194 162 19 202 161 43 200 168 57 196 176 79 189 181 98 181 180 113 178 179 122 177 176 128 178 175 130 182 180 105 183 175 90 187 169 69 191 164 47 193 163 29 194 164 18 191 165 10 189 165 5 190 161 5 189 160 6 187 160 11 188 160 17 188 160 25 187 158 30 183 155 30 181 152 32 175 153 18 170 146 20 162 140 21 155 133 21 145 128 22 127 116 26 108 101 33 94 88 40 72 72 46 59 56 37 50 40 28 56 39 23 74 50 16 100 68 7 129 94 2 149 113 1 202 153 0 214 169 6 227 184 10 230 188 6 227 187 1 225 187 2 223 184 3 220 181 2 216 179 2 214 179 1 212 177 0 210 174 0 208 175 0 208 177 1 209 178 2 210 179 3 208 178 0 209 179 0 209 180 0 208 178 4 205 177 5 204 176 4 204 178 5 205 179 6 201 175 0 199 173 0 198 172 1 196 172 2 195 170 5 190 167 3 182 158 0 176 152 0 181 152 0 175 147 3 167 144 6 161 142 4 153 140 2 144 131 1 133 120 8 128 114 17 55 56 24 60 61 27 66 68 28 69 70 26 71 70 24 71 70 24 76 73 28 79 76 31 96 92 28 110 105 24 133 121 19 155 137 13 170 147 9 181 154 11 188 159 21 191 161 27 193 171 25 195 171 23 196 170 21 197 170 19 200 171 17 201 171 13 203 171 10 203 171 8 201 169 8 201 169 8 200 168 7 199 167 6 197 165 4 195 163 2 193 161 0 192 160 0 188 159 6 186 159 6 184 158 9 181 159 13 176 157 16 173 157 18 169 155 20 167 155 21 171 153 15 170 151 13 168 148 13 168 145 15 166 142 18 163 136 19 159 131 22 156 127 23 146 121 28 139 118 27 131 115 30 126 115 36 121 114 36 121 114 34 127 121 37 136 128 43 148 133 40 152 138 39 159 145 36 164 152 34 168 154 32 168 153 34 168 153 36 169 151 39 170 152 28 170 151 30 170 151 30 171 151 30 171 151 26 171 150 22 170 150 15 172 150 12 173 149 13 173 149 13 173 149 13 173 150 12 172 149 9 171 148 8 170 147 7 169 146 4 169 145 9 168 144 10 166 142 10 162 138 12 159 134 16 153 129 21 150 125 25 148 123 30 137 119 37 130 112 40 121 106 51 114 102 62 106 99 70 99 98 70 97 100 71 99 106 73 112 108 70 117 113 68 123 118 62 127 122 56 129 123 49 130 122 47 132 124 51 134 124 53 127 129 54 127 131 55 129 133 56 130 137 59 132 141 60 133 142 61 132 144 60 131 143 59 132 147 62 133 148 63 135 150 65 137 152 67 137 153 65 137 153 65 135 151 63 134 150 62 134 144 58 132 144 60 131 143 59 129 142 60 127 142 61 123 140 60 120 139 60 117 138 61 116 138 63 115 139 65 115 138 66 116 139 69 114 140 69 114 140 66 113 141 64 113 142 62 118 140 67 118 140 65 118 141 63 118 141 63 118 141 63 117 139 66 116 137 68 115 136 69 112 135 65 112 135 65 111 134 64 111 134 64 110 133 63 109 132 62 108 131 61 108 131 61 105 132 63 106 133 64 106 133 66 107 133 68 109 136 69 110 137 68 110 138 64 111 139 64 110 139 72 111 140 73 112 142 72 115 142 73 116 143 72 118 144 73 119 145 72 122 145 73 118 148 76 119 149 77 119 149 75 120 150 76 120 151 75 121 152 76 121 152 74 122 153 75 124 150 77 125 151 78 128 152 78 129 153 77 129 152 72 129 152 70 128 150 67 128 150 67 125 147 64 125 147 64 123 145 62 122 144 61 120 142 59 119 141 58 117 139 56 117 139 56 121 139 55 118 136 52 118 133 50 116 131 48 118 131 49 118 131 49 118 130 48 117 129 47 117 131 44 117 133 45 117 132 47 118 133 50 117 134 54 116 135 56 117 135 59 117 135 59 114 138 54 115 138 56 116 139 57 117 140 60 119 142 62 121 144 66 122 145 67 122 145 67 126 150 72 126 150 72 127 151 75 127 151 75 128 152 78 129 153 79 129 152 80 130 153 81 129 157 83 129 157 83 129 157 82 129 157 82 129 157 80 130 158 81 131 160 80 132 161 81 137 159 84 137 160 82 137 160 82 138 161 81 138 162 78 137 163 76 138 164 77 138 164 75 141 164 76 143 163 76 145 163 77 147 163 75 147 161 73 147 160 72 149 159 70 149 158 69 143 156 66 141 154 66 139 151 65 135 148 66 132 147 66 131 145 68 131 145 70 128 144 71 120 141 74 120 141 74 119 141 76 118 143 78 116 144 85 117 145 94 119 148 102 120 148 108 125 146 115 126 147 114 127 149 111 128 151 109 130 153 107 133 157 107 135 160 105 136 161 104 142 164 100 140 163 93 141 165 87 144 169 85 142 167 84 146 170 94 166 189 121 189 211 149 189 217 177 166 195 164 155 187 166 158 191 180 154 190 178 149 183 166 140 174 149 129 163 130 111 149 126 117 157 131 121 164 134 129 173 140 139 184 153 141 185 160 143 186 167 149 191 177 129 158 130 106 133 100 93 116 74 101 121 70 106 125 70 100 117 63 92 110 58 92 110 60 108 113 57 103 110 56 98 105 53 93 102 49 92 105 49 97 111 50 97 113 48 92 112 43 105 118 46 106 119 47 109 121 47 112 123 47 116 125 46 116 125 44 117 125 42 117 125 42 124 124 38 113 112 30 106 107 31 111 111 41 110 110 48 102 102 48 96 95 47 93 94 50 100 106 46 105 111 51 109 117 57 113 122 59 113 124 56 111 125 50 110 125 44 109 127 41 114 133 52 114 131 51 114 128 49 115 128 49 117 126 45 116 124 39 115 121 31 113 118 26 125 120 29 125 118 27 121 112 19 112 103 10 109 99 10 107 100 20 104 101 30 100 99 34 100 98 39 102 97 39 101 96 38 102 96 36 101 95 35 103 95 33 102 94 32 102 94 32 100 95 27 99 94 26 99 94 26 100 93 25 100 93 25 101 92 25 101 92 25 102 93 26 98 89 22 98 89 22 99 89 20 99 89 20 102 89 19 103 90 20 105 91 20 105 91 20 106 89 19 106 89 17 106 89 17 106 89 17 106 90 15 108 92 17 109 93 18 110 94 17 111 92 16 111 92 16 111 91 18 109 89 16 107 87 16 107 87 16 109 89 20 111 91 22 111 97 34 110 99 35 110 99 35 110 100 38 110 100 38 109 101 38 108 100 37 108 100 37 116 108 46 113 104 39 111 98 28 109 95 22 110 93 21 108 94 23 105 95 24 104 95 28 107 100 32 99 90 21 102 88 17 120 101 24 140 118 32 148 125 31 143 120 16 136 115 6 132 115 0 140 127 31 144 140 77 143 148 108 140 154 121 138 157 127 137 155 131 136 151 132 135 149 132 132 145 127 130 142 120 132 142 117 132 138 110 130 133 102 132 133 99 134 135 101 133 132 88 135 130 88 137 128 87 139 125 86 140 125 86 141 126 87 140 126 87 141 127 88 141 125 92 141 125 92 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 146 132 105 146 132 103 146 132 103 146 132 103 145 132 100 145 132 100 145 132 100 144 131 97 147 131 105 147 131 105 146 131 102 146 131 102 146 131 102 146 131 100 147 132 101 147 132 101 145 127 105 149 132 104 149 133 100 146 126 99 142 124 104 140 121 104 135 118 92 128 114 77 124 116 70 121 111 52 127 111 33 144 122 20 163 137 16 179 149 15 192 161 19 201 169 26 201 171 51 199 175 65 196 181 88 190 184 108 183 183 119 179 182 125 181 181 127 181 181 127 184 180 109 184 176 93 187 169 67 192 166 45 194 165 25 196 166 16 195 166 12 192 166 11 193 164 10 192 163 10 188 161 12 187 159 16 186 158 22 185 157 24 181 154 25 179 151 25 174 151 13 170 145 16 163 138 19 155 134 19 144 127 19 127 116 24 107 100 32 93 87 39 66 69 42 54 52 29 48 40 19 62 45 17 85 58 11 111 79 2 144 107 0 168 130 3 209 162 0 221 174 6 232 187 10 231 189 6 228 187 1 227 187 3 225 184 4 222 182 6 218 181 2 217 180 3 215 178 1 212 176 0 211 175 0 210 177 2 211 178 3 211 178 3 209 179 0 209 180 0 210 181 2 210 180 6 206 178 6 204 176 4 203 177 4 203 177 4 202 176 1 202 176 3 200 176 5 197 173 3 192 169 3 188 164 2 184 160 0 182 160 0 180 155 1 175 150 5 169 148 7 163 146 6 155 142 2 147 134 3 136 123 8 130 115 14 75 73 12 81 80 16 91 87 23 96 93 26 98 93 27 97 92 28 97 91 29 100 91 32 105 103 29 115 108 28 130 119 27 148 131 25 164 143 24 175 152 24 180 156 22 181 158 20 190 166 18 191 167 17 193 168 16 195 168 15 197 168 12 198 168 10 200 167 10 201 167 8 198 166 5 198 166 5 198 166 5 196 164 3 195 163 2 193 161 0 191 159 0 190 158 0 187 158 4 187 158 5 185 158 7 182 158 10 180 158 13 176 157 16 173 155 17 172 156 19 172 154 18 171 151 16 168 148 13 168 146 11 166 143 13 165 140 14 162 136 17 160 133 18 152 125 20 144 120 20 135 115 26 128 113 32 122 110 36 117 109 36 119 113 39 125 119 45 135 125 36 141 132 37 149 140 35 158 146 34 163 151 31 167 151 30 170 151 31 171 150 33 170 152 28 170 151 30 170 151 31 172 151 32 172 152 31 172 150 28 171 150 23 173 150 22 173 149 17 174 150 18 174 150 16 173 149 15 173 149 13 172 148 12 171 147 11 170 147 9 168 145 7 168 144 8 166 142 8 162 139 9 158 134 12 153 130 18 150 125 22 147 123 23 140 123 33 132 115 37 122 106 46 113 100 56 103 97 65 95 93 68 93 95 71 95 99 74 106 100 68 110 105 65 117 111 61 123 117 55 127 120 50 129 121 48 130 121 46 131 122 47 130 126 53 131 129 55 132 133 57 133 136 59 133 140 60 134 143 62 133 145 61 133 147 62 136 148 66 137 149 67 140 152 68 142 154 70 143 155 69 143 156 68 142 155 67 141 154 66 140 150 63 138 150 64 137 149 63 135 149 64 132 147 64 127 145 63 125 144 63 121 142 63 118 142 66 117 141 67 117 140 68 115 141 70 115 141 70 114 141 70 114 142 67 114 142 65 118 140 68 118 140 68 118 140 67 118 140 65 117 139 66 116 138 66 115 136 69 114 135 70 112 135 65 111 134 64 110 133 63 109 132 62 108 131 61 107 130 60 106 129 59 105 128 58 102 132 62 102 131 64 103 132 66 103 132 66 104 133 67 105 135 65 106 136 62 106 137 61 107 136 69 108 137 70 109 139 69 112 139 70 114 141 70 116 142 71 117 143 70 120 143 71 116 146 74 116 146 74 117 147 73 118 148 74 118 149 73 119 150 74 120 151 73 120 151 73 123 151 77 124 152 77 125 153 76 127 154 77 127 154 73 128 153 72 127 152 69 128 152 68 129 149 64 128 148 63 128 148 63 127 147 62 126 146 61 125 145 60 124 144 59 124 144 59 127 142 57 125 140 55 124 138 53 123 137 52 125 137 53 125 137 53 126 135 52 125 134 51 122 136 48 121 137 49 121 137 49 121 136 51 119 137 53 118 137 55 118 137 56 118 137 58 115 138 56 116 139 57 117 140 58 117 140 60 119 142 62 119 142 64 120 143 65 121 143 68 124 148 70 124 148 72 125 149 73 125 149 75 126 150 76 127 150 78 127 150 78 127 150 78 124 152 78 124 152 78 124 152 78 125 153 78 125 153 78 127 155 78 128 156 79 128 157 77 134 157 77 135 158 78 135 158 76 136 160 76 138 162 76 139 163 75 139 164 73 140 165 74 143 166 78 145 165 78 146 164 78 148 164 76 149 163 76 150 163 75 149 162 74 150 160 73 146 160 72 144 158 71 142 156 71 139 154 73 137 151 72 133 149 74 132 148 75 132 148 77 123 144 77 121 144 76 121 143 78 119 143 81 120 145 87 120 147 96 120 147 102 122 149 108 126 147 114 127 149 113 128 150 112 129 152 110 131 155 107 134 158 106 136 161 106 137 162 105 141 165 105 139 164 98 140 166 92 141 168 89 142 169 92 152 178 107 178 202 142 204 227 173 184 209 188 163 191 169 157 187 163 154 189 159 137 172 140 120 156 118 118 153 111 122 155 112 131 165 141 113 147 120 111 146 114 125 163 126 129 169 134 131 172 142 141 181 157 146 188 168 142 176 149 114 143 112 94 119 79 100 118 68 109 122 66 104 114 54 96 106 46 97 105 46 103 105 40 105 107 44 101 105 46 92 100 43 87 96 39 87 98 40 87 101 40 87 103 41 98 113 44 101 114 44 104 116 44 107 118 42 110 117 39 112 117 35 111 115 30 111 113 29 121 119 32 116 114 29 110 107 26 108 106 31 111 108 39 108 107 43 103 101 42 97 95 38 101 105 46 101 104 47 101 104 47 100 105 47 102 108 46 105 112 45 108 118 45 111 122 46 107 122 41 107 121 42 108 121 42 111 122 43 114 123 40 113 123 34 112 122 26 111 118 22 122 112 25 119 109 20 113 104 11 107 98 7 104 98 10 105 103 20 101 102 26 96 99 28 106 93 23 105 92 22 106 91 22 105 91 20 106 89 19 105 88 16 106 88 16 105 87 15 104 90 15 103 89 14 103 89 14 105 89 14 105 89 14 107 89 15 108 90 16 108 90 16 100 86 11 101 87 12 105 89 12 106 90 13 109 92 14 110 93 15 112 93 14 112 93 14 106 91 8 106 91 10 106 91 10 106 91 10 106 90 12 107 91 13 108 92 14 109 93 15 114 95 18 114 95 18 113 94 17 111 92 16 111 92 16 112 92 19 115 95 22 118 98 25 113 98 41 112 97 38 109 97 37 108 96 36 107 97 36 107 97 35 107 99 36 108 100 37 110 98 38 109 95 34 105 91 28 107 92 27 110 95 30 109 98 32 106 97 32 103 95 32 102 93 26 106 94 20 121 106 21 142 123 28 150 128 26 144 123 16 143 122 17 149 128 23 125 121 24 138 136 61 147 150 103 146 155 126 139 155 129 135 153 129 136 153 134 138 152 137 135 150 131 131 144 124 130 142 120 131 141 116 132 138 110 130 133 102 131 132 98 133 135 98 132 131 87 134 129 87 136 127 86 139 125 86 140 125 86 141 126 87 140 126 87 141 127 88 140 125 92 141 126 93 141 126 93 141 126 93 141 126 93 142 127 94 142 127 94 142 127 94 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 148 133 100 148 133 102 147 132 101 147 132 101 147 132 103 147 132 103 146 131 102 146 130 104 146 133 101 146 133 101 146 133 101 146 133 99 146 133 99 146 133 99 146 133 99 147 134 99 148 123 101 151 128 96 149 130 87 143 126 82 137 122 83 133 119 84 127 113 74 121 110 64 124 106 34 126 106 20 138 116 7 159 136 8 181 155 16 194 167 26 201 173 37 205 176 46 196 181 64 194 183 78 191 185 101 186 185 121 181 184 131 180 184 133 181 184 127 182 186 125 185 180 116 185 176 97 186 172 67 191 168 40 194 168 21 197 168 15 198 167 15 197 167 17 197 167 17 194 164 16 189 161 15 187 159 16 184 157 16 183 155 19 180 154 18 178 151 18 176 151 7 171 145 9 163 138 12 154 133 14 143 127 16 126 115 23 105 98 30 91 85 37 63 67 44 50 50 26 51 41 14 72 53 11 101 71 7 126 92 0 161 122 0 191 151 4 220 173 0 229 182 6 235 191 8 234 190 3 229 188 0 227 185 2 226 185 5 225 184 8 223 184 5 222 183 4 220 180 4 216 179 2 215 178 2 213 177 1 214 178 4 214 178 4 208 180 0 210 181 0 210 180 4 207 180 5 205 177 5 201 175 2 201 175 2 201 175 0 204 178 3 203 180 6 202 178 7 198 174 6 190 167 1 186 162 0 185 163 2 187 164 6 176 157 3 174 154 7 168 149 8 165 148 6 160 145 2 150 138 2 138 126 8 130 115 12 104 95 4 110 101 8 117 108 15 122 113 20 122 113 22 121 111 24 120 109 27 120 109 30 114 109 27 118 112 28 126 116 31 138 122 34 150 132 32 162 142 29 170 151 22 174 156 18 185 160 15 186 162 12 190 165 13 192 166 11 194 165 9 195 165 9 198 165 10 199 166 11 195 166 4 195 166 4 194 165 3 193 164 2 192 163 1 190 161 0 188 159 0 187 158 0 186 155 2 185 156 2 184 157 6 183 157 8 181 156 11 179 156 14 177 156 15 175 156 17 171 153 19 170 150 17 167 148 10 167 145 8 166 144 7 166 142 10 164 139 10 163 138 12 160 130 16 152 124 15 142 118 20 135 115 29 126 110 35 116 106 37 114 106 41 115 110 46 121 118 37 129 125 38 139 133 37 150 142 35 159 146 32 164 147 29 169 149 28 172 150 30 171 152 31 171 152 31 171 152 32 172 151 34 171 150 33 171 148 32 171 148 32 172 147 29 173 148 22 173 148 21 174 149 22 173 148 21 173 148 19 172 148 16 171 147 15 170 146 14 168 145 7 168 145 7 166 142 6 162 139 9 158 134 10 153 130 14 150 126 18 147 124 20 143 124 30 135 117 33 124 109 42 115 103 55 105 96 63 94 89 67 87 88 70 88 91 74 96 90 64 100 95 63 107 102 60 114 109 54 119 113 51 123 116 46 125 117 45 125 117 44 129 120 53 131 122 53 131 127 56 131 131 59 131 135 59 131 139 62 131 142 63 132 145 65 137 146 67 139 148 69 141 150 69 144 153 70 145 155 69 145 155 69 144 154 67 144 154 67 144 154 67 142 155 67 141 153 67 138 152 67 135 150 67 131 149 67 128 147 66 124 146 64 120 144 68 120 144 70 117 143 72 117 142 74 115 142 75 115 142 73 113 143 71 112 142 68 117 139 74 117 140 72 117 140 70 116 139 67 115 138 66 114 137 67 113 136 68 112 134 69 108 133 65 108 133 65 107 132 64 105 130 62 104 129 61 102 127 59 101 126 58 101 126 58 99 130 62 99 130 62 100 131 64 100 130 66 101 132 65 102 133 65 102 134 61 103 135 60 104 133 66 105 134 67 106 136 66 109 136 67 111 138 67 113 139 68 115 141 68 117 140 68 115 142 71 116 143 72 116 144 70 117 145 71 118 146 71 119 147 72 120 148 71 120 148 71 120 151 75 121 152 76 122 153 75 126 155 75 127 154 75 127 154 73 126 154 70 127 152 69 132 150 64 132 150 64 131 149 63 130 148 62 129 147 61 129 147 61 128 146 60 128 146 60 132 146 61 130 144 59 129 143 58 129 141 57 130 142 58 133 142 59 131 140 57 130 139 56 128 142 55 126 142 54 126 142 54 125 140 55 122 140 56 120 140 55 120 139 57 120 139 57 117 140 58 117 140 60 117 140 60 117 140 60 118 141 63 118 140 65 119 141 66 119 141 66 120 147 70 120 147 70 121 147 73 121 147 73 121 147 74 122 148 75 122 148 77 122 148 77 121 148 77 121 148 77 121 149 75 121 149 75 122 150 75 123 151 76 125 153 76 125 153 76 130 155 74 131 156 73 132 157 73 135 159 73 137 161 73 138 163 72 141 164 73 141 164 73 146 166 79 147 167 80 147 167 80 149 167 81 150 166 78 151 165 78 150 164 77 150 164 77 148 163 78 147 162 79 145 160 79 140 157 77 138 154 79 135 152 81 134 151 81 133 150 80 124 146 81 124 146 81 121 146 80 120 146 83 121 146 88 121 148 95 122 148 101 122 149 106 127 149 113 128 150 112 129 151 112 130 153 109 132 156 108 134 158 106 136 161 106 138 163 106 138 163 105 140 166 103 142 169 100 145 173 99 146 173 102 158 184 121 183 207 155 206 229 185 192 216 203 156 183 164 134 163 135 126 158 121 114 149 109 117 151 116 146 179 148 175 208 181 160 189 169 119 149 123 108 138 104 122 154 113 125 157 116 124 160 122 132 169 138 132 171 144 143 179 151 123 154 122 103 128 88 99 115 66 106 115 58 110 114 53 107 109 44 103 104 38 89 89 17 96 97 27 98 100 35 90 94 35 82 87 31 79 88 33 82 93 37 85 96 40 89 101 37 91 103 37 97 107 38 102 110 37 107 111 34 109 112 31 112 111 28 111 111 25 117 113 24 120 116 29 116 111 27 102 99 18 95 92 15 99 95 21 104 100 29 105 101 30 100 100 40 100 99 42 100 99 42 100 99 43 102 101 44 104 104 42 107 110 43 109 112 43 108 111 32 108 111 32 109 112 33 111 114 35 113 115 32 112 115 26 109 113 18 107 111 14 110 98 14 108 98 11 107 97 8 105 100 9 110 106 19 114 113 30 111 114 35 106 110 34 110 98 16 110 98 16 111 96 15 110 95 12 110 93 11 109 93 8 109 91 7 108 90 6 106 94 10 106 94 10 108 93 10 107 92 9 108 91 9 109 92 10 110 92 10 111 93 11 108 90 6 109 91 7 111 93 9 115 95 9 116 96 10 117 95 9 117 95 9 116 94 8 106 92 3 106 92 3 107 93 5 108 93 8 109 94 11 110 95 12 111 96 15 111 95 17 116 99 19 115 98 18 114 97 17 111 94 16 111 94 16 113 95 19 117 99 23 120 102 28 111 97 34 110 96 33 109 95 32 107 96 30 107 97 28 106 97 28 107 99 27 108 100 28 103 88 29 106 91 34 110 95 38 115 100 43 118 103 46 115 103 43 111 101 39 107 99 36 109 95 24 129 114 31 145 129 31 146 130 17 141 124 8 140 122 10 143 125 23 143 127 32 128 136 63 139 146 92 147 157 123 143 156 136 136 153 134 133 150 131 133 150 132 135 149 136 134 149 130 131 144 124 129 141 117 130 140 113 131 138 107 128 132 99 130 132 95 132 134 97 132 131 87 133 128 86 136 127 86 139 125 86 140 125 86 141 126 87 140 126 87 141 127 88 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 147 133 98 146 132 97 146 131 98 146 131 100 146 131 102 146 130 104 146 130 105 146 130 105 145 131 104 146 132 105 146 132 103 146 133 101 147 134 102 147 134 100 147 134 100 146 133 98 151 121 93 151 126 85 149 130 74 142 127 68 133 122 66 125 115 62 119 110 53 115 107 45 124 102 16 134 112 11 152 130 10 171 152 14 188 169 30 197 178 49 200 180 65 199 180 77 189 186 83 186 184 97 184 183 118 180 182 133 177 182 142 177 183 139 180 184 133 180 186 126 183 178 122 182 176 102 184 172 70 187 169 41 193 168 23 196 169 16 199 168 18 199 167 22 198 168 20 195 165 19 189 161 15 186 158 14 184 157 14 182 155 14 180 155 13 178 152 13 175 151 3 171 145 6 162 139 11 154 133 14 140 126 17 122 112 23 100 95 31 85 80 38 61 65 50 51 48 29 58 44 15 86 63 13 115 82 3 142 102 0 175 132 0 207 163 6 229 183 1 232 188 3 235 191 4 233 190 0 228 187 0 225 183 0 225 184 4 226 185 9 227 186 8 226 185 7 223 184 5 220 180 4 217 180 3 216 179 3 214 178 2 214 178 2 210 181 0 209 180 1 206 179 2 203 175 3 199 173 2 198 172 1 197 174 0 198 175 0 202 179 5 202 178 7 201 177 7 196 173 5 190 167 3 186 164 1 185 162 4 183 163 4 169 154 0 168 152 4 166 150 5 163 147 0 160 145 0 151 139 3 136 125 7 124 112 10 131 118 3 134 121 6 138 125 10 140 127 13 140 126 17 139 125 20 137 123 24 136 121 26 127 118 23 129 119 30 131 119 35 134 119 38 138 122 34 146 132 27 158 144 22 167 153 22 176 153 13 179 157 12 185 161 13 188 163 9 190 164 9 192 163 9 194 163 10 196 165 13 193 165 6 193 165 6 192 164 5 192 164 5 190 162 3 189 161 2 187 159 0 186 158 0 184 155 2 182 155 2 182 155 4 182 156 7 181 156 11 178 156 11 176 155 12 176 155 14 170 151 20 169 149 16 166 147 9 166 144 6 166 144 6 166 142 6 164 140 6 163 139 7 164 134 12 156 127 10 147 120 15 140 115 23 129 110 31 118 103 34 111 101 39 111 102 43 110 110 36 118 117 37 129 125 36 141 133 35 151 138 33 159 143 30 166 147 29 170 148 28 171 152 32 171 152 32 170 151 31 171 150 33 170 149 32 169 146 32 168 145 33 169 143 32 172 146 25 172 146 25 172 146 25 172 146 23 171 145 22 170 145 19 169 144 18 169 144 18 168 144 10 167 143 9 165 141 9 161 138 10 158 134 12 152 129 15 149 125 19 147 124 22 141 122 27 134 116 32 127 110 41 118 104 55 105 96 63 92 87 67 83 81 68 81 81 71 86 83 66 91 86 64 96 93 62 104 99 59 111 105 55 115 109 51 116 110 48 118 110 47 123 113 54 126 116 55 126 120 58 126 125 60 126 129 62 126 133 63 128 138 67 130 142 70 137 143 71 139 145 71 141 148 71 144 151 73 145 152 72 145 153 70 144 152 67 144 152 66 145 155 68 143 155 69 142 154 68 139 153 68 136 151 70 132 149 69 129 148 67 126 147 68 120 147 70 120 146 73 119 144 76 117 144 77 116 142 77 113 142 76 113 142 75 112 143 73 114 140 77 114 140 75 113 140 73 113 140 71 111 138 67 110 137 68 109 136 69 108 134 69 106 133 66 105 132 65 104 131 64 103 130 63 101 128 61 100 127 60 99 126 59 98 125 58 98 129 61 98 129 62 98 128 64 99 129 65 99 129 65 100 131 63 100 131 61 101 133 58 102 131 64 103 132 65 104 134 64 107 134 65 109 136 65 111 137 66 112 138 65 114 137 65 112 139 68 112 139 68 113 141 67 114 142 68 115 143 68 116 144 69 117 145 68 118 146 69 118 149 71 119 150 72 121 152 74 125 154 74 127 154 75 127 154 73 126 153 72 128 153 72 133 153 68 133 153 68 132 152 67 131 151 66 129 149 64 128 148 63 127 147 62 127 147 62 133 148 63 131 146 61 132 146 61 132 146 61 134 146 62 135 147 63 135 144 61 134 143 60 132 146 61 131 146 61 130 145 60 128 143 60 125 143 59 123 142 60 122 141 59 121 140 58 117 140 60 117 140 60 117 140 60 117 140 62 117 139 64 117 139 64 117 139 64 117 139 66 118 144 70 118 144 70 118 144 70 118 144 71 118 144 71 119 145 74 119 145 74 119 145 74 118 145 74 118 145 74 118 145 74 119 147 73 120 148 74 121 149 74 123 151 76 124 152 77 125 152 71 126 154 70 130 155 71 132 158 71 136 160 72 139 162 72 141 164 73 143 164 73 148 168 81 148 168 81 149 169 82 150 168 82 150 168 82 152 167 82 152 167 82 151 166 81 147 165 83 146 164 82 144 161 81 141 159 83 139 156 85 134 154 83 132 152 83 130 151 84 124 149 84 123 148 83 123 148 83 121 147 84 122 147 89 123 147 95 122 148 101 123 149 104 126 151 111 126 151 111 127 152 110 128 154 107 131 157 109 133 160 107 135 162 107 136 163 108 137 165 106 138 167 103 140 169 102 142 172 102 147 176 110 162 190 132 187 213 168 208 232 196 183 212 194 144 174 150 127 158 126 144 175 141 163 194 163 176 207 189 192 223 218 203 232 236 172 202 190 127 156 136 111 138 107 123 150 109 126 154 106 124 155 111 123 158 118 116 152 116 130 167 134 126 158 121 110 135 93 94 110 61 93 102 47 102 106 45 103 103 39 94 93 28 75 79 5 86 89 18 93 95 30 89 93 34 83 88 32 84 89 35 87 94 40 90 97 43 86 94 35 88 96 36 94 100 36 100 106 36 106 108 35 109 110 32 112 111 29 113 111 28 110 109 19 117 113 26 113 109 22 100 96 9 95 90 6 102 97 13 106 101 17 105 100 18 94 91 24 97 93 29 102 98 35 106 102 41 108 102 40 106 101 37 101 96 30 97 92 24 114 100 25 112 100 24 111 99 25 111 99 23 110 99 20 106 98 15 102 95 7 99 92 1 104 93 13 106 95 15 106 100 16 110 105 21 116 115 32 121 122 42 120 121 43 114 115 39 116 110 22 115 109 21 114 108 20 114 107 17 113 106 16 114 105 14 113 104 13 114 103 11 108 103 12 107 102 11 107 100 10 106 99 9 107 97 8 107 97 8 108 97 8 108 97 8 111 93 7 112 95 7 115 95 8 116 96 9 116 95 6 115 94 3 115 91 1 114 90 0 106 93 1 107 94 2 108 94 5 110 96 8 112 97 12 113 98 15 114 99 18 115 100 19 114 97 17 113 96 16 111 94 14 109 92 14 108 91 13 109 91 15 113 95 19 117 99 25 110 96 23 111 97 24 111 99 25 112 100 24 111 102 25 111 102 25 110 103 25 110 103 25 112 96 37 116 101 44 121 105 53 119 106 53 115 102 47 110 98 38 109 98 32 110 100 29 134 116 32 138 122 27 140 123 15 137 122 5 137 125 7 140 129 23 136 127 36 128 120 39 134 148 95 138 153 114 140 155 132 137 154 136 134 153 133 134 153 131 134 151 133 131 147 134 134 149 128 130 144 121 128 140 116 129 139 112 129 136 103 127 131 96 128 130 93 130 132 93 131 130 86 133 128 86 135 126 85 138 124 85 140 125 86 141 126 87 140 126 87 141 127 88 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 140 127 93 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 129 95 146 130 96 146 130 97 146 129 99 146 129 101 146 129 103 146 128 104 146 128 104 145 128 108 146 130 107 147 131 106 148 133 104 148 133 100 148 134 99 148 134 95 147 133 94 157 126 82 154 129 75 149 131 65 140 130 61 129 120 55 118 110 45 112 104 32 110 101 24 126 106 11 144 123 18 165 146 28 180 165 38 187 176 52 189 181 72 190 183 93 190 184 106 187 186 103 184 184 112 182 183 126 179 181 141 179 180 146 178 182 145 180 183 138 180 184 133 178 178 126 178 175 108 179 173 79 183 171 53 189 170 32 194 169 24 195 167 21 197 165 22 197 167 19 194 164 16 188 160 14 186 158 12 184 158 13 183 157 12 181 156 11 180 155 11 174 153 2 169 146 6 160 139 12 149 132 16 135 124 19 115 109 25 91 88 33 75 75 41 57 58 50 54 48 32 67 51 17 100 71 13 130 93 4 155 113 0 189 143 0 216 171 10 233 190 0 232 191 1 232 191 1 229 190 0 225 185 0 221 183 0 222 183 2 224 185 6 226 187 6 225 186 5 224 185 6 220 183 4 218 181 4 215 180 2 214 178 2 212 179 2 208 181 2 206 179 2 202 174 2 197 171 0 194 168 0 193 169 0 196 173 0 198 177 0 200 177 3 197 175 3 195 173 2 193 170 4 191 169 5 185 165 4 180 160 1 176 156 0 162 152 0 164 150 0 164 148 1 160 144 0 155 143 0 147 137 3 129 122 6 111 105 7 154 135 7 154 137 7 156 139 9 157 139 11 154 139 14 153 136 18 150 134 21 149 133 22 146 132 27 145 131 32 142 129 37 137 122 37 134 120 31 138 124 25 148 135 23 157 142 23 164 143 15 169 149 14 177 156 13 181 160 9 184 161 6 186 161 6 189 162 9 192 165 14 189 162 9 189 162 9 189 162 9 188 161 8 187 160 7 186 159 6 184 157 4 184 157 4 179 154 2 180 154 5 179 155 7 179 154 9 177 155 10 176 153 11 175 154 13 174 153 12 169 150 19 168 148 15 166 147 9 167 145 7 167 145 7 167 143 7 164 140 6 163 139 7 163 135 9 157 128 8 149 121 11 145 117 18 135 111 25 122 103 27 113 98 31 109 98 34 104 103 36 110 107 36 121 115 37 130 123 35 142 129 33 150 136 31 158 140 28 164 144 29 168 148 33 168 149 31 168 149 29 168 147 28 167 146 27 167 144 28 166 143 31 167 141 31 170 143 28 170 143 28 170 143 26 169 142 25 169 143 24 168 142 23 167 141 20 166 140 19 166 141 15 165 140 14 163 138 12 159 135 13 156 131 15 150 126 16 147 122 21 144 120 22 138 117 28 132 111 30 125 107 41 116 102 55 105 94 64 89 82 64 78 75 66 74 73 69 77 77 69 78 78 66 84 83 65 90 88 63 97 94 59 102 99 56 105 101 54 104 101 50 111 103 54 114 108 58 116 113 60 118 117 63 116 119 62 119 124 66 122 130 70 126 136 75 133 140 73 135 142 74 138 145 75 141 149 76 142 150 73 143 152 73 143 152 71 143 152 69 145 154 71 143 155 71 142 154 72 139 152 72 136 150 71 132 149 71 129 147 71 126 147 70 121 147 73 121 147 74 119 146 77 118 144 79 115 144 80 113 142 78 112 143 76 111 142 75 111 139 80 111 139 78 111 140 76 110 139 72 109 138 71 107 136 69 106 135 69 105 134 70 103 132 65 102 131 64 101 130 63 100 129 62 99 128 61 98 127 60 97 126 59 96 125 58 98 127 61 98 127 61 98 127 63 99 127 66 99 128 64 100 129 63 100 130 60 100 130 58 102 131 64 102 131 64 103 133 63 106 133 64 107 134 63 109 135 64 109 135 62 112 135 63 110 136 65 110 136 65 111 137 64 113 139 66 114 140 66 115 141 67 116 143 66 116 143 66 118 147 67 119 148 68 121 150 70 124 151 72 125 152 73 128 152 74 128 152 74 128 151 73 132 154 71 132 154 71 131 153 70 130 152 69 129 151 68 128 150 67 127 149 66 126 148 65 132 150 68 131 149 67 131 149 67 134 149 68 136 151 70 137 150 70 135 148 68 134 147 67 135 148 68 134 149 68 132 147 66 131 146 65 127 144 64 125 144 63 123 142 61 123 142 61 117 140 60 117 140 62 117 140 62 117 139 64 117 139 64 117 139 66 117 139 66 117 139 66 115 143 68 115 143 68 115 143 69 115 143 69 115 142 71 115 142 71 115 142 73 115 142 73 115 142 73 115 142 73 116 143 72 117 144 73 118 146 72 120 148 74 121 149 74 122 150 75 122 151 69 124 151 70 126 154 70 131 156 72 134 158 72 138 161 73 142 162 73 143 163 74 148 168 79 149 169 80 149 169 82 150 170 83 150 170 85 151 169 85 151 169 87 151 169 87 146 165 84 146 165 86 144 162 86 140 160 88 138 158 87 134 155 88 131 152 87 129 151 87 124 150 87 123 149 86 123 149 84 122 148 85 122 147 89 123 148 93 124 148 100 125 148 102 124 151 108 125 152 107 126 153 108 127 155 107 129 157 106 132 161 107 134 163 107 135 164 108 137 167 107 136 166 102 135 166 98 136 167 97 146 176 112 167 196 142 194 221 180 213 238 206 177 211 184 157 190 161 159 192 161 183 213 185 193 224 206 192 223 218 185 218 227 179 212 229 180 216 212 142 174 161 111 140 112 104 129 87 110 134 84 119 146 95 124 153 105 122 153 109 124 156 117 128 156 115 120 141 98 100 116 69 93 103 51 98 106 49 97 103 43 88 94 32 82 91 24 91 100 35 99 105 45 96 101 45 91 94 39 89 92 37 90 91 34 89 90 33 88 88 34 89 90 33 91 92 32 95 95 33 97 98 32 99 99 29 100 100 26 101 102 26 97 97 9 97 97 9 97 95 8 100 99 9 113 109 18 124 121 28 121 116 24 111 106 12 103 98 17 100 94 16 95 89 13 93 85 13 94 86 14 97 87 16 98 88 16 99 90 15 106 85 6 103 84 7 103 83 10 104 86 14 105 88 16 104 90 15 103 92 12 101 90 8 107 98 23 110 102 27 109 106 29 111 109 32 114 115 37 120 118 43 118 114 40 112 108 34 112 112 26 111 111 25 112 110 23 111 109 22 112 108 19 111 107 18 111 107 16 111 106 15 108 104 15 108 104 15 106 102 13 106 100 12 105 99 11 105 98 10 105 98 10 107 97 10 110 94 9 110 94 9 109 93 6 110 92 6 109 92 4 110 90 3 108 88 0 109 88 0 106 91 6 108 93 8 110 95 10 112 97 14 114 99 16 115 100 17 116 101 20 116 101 20 114 98 20 114 98 20 113 97 19 111 95 18 110 94 17 111 95 20 114 98 23 117 101 26 114 98 20 114 101 22 115 102 23 116 105 26 117 105 29 115 106 29 115 106 31 115 106 31 116 105 43 118 106 48 117 106 52 112 100 48 105 94 38 107 93 28 115 101 26 125 110 27 146 124 23 141 120 15 139 121 9 141 128 16 134 125 20 124 120 31 126 126 52 137 139 76 135 154 109 135 155 120 134 152 130 134 151 132 135 155 130 138 158 131 137 156 134 132 150 134 133 148 127 130 144 121 127 140 114 128 139 109 128 135 102 126 130 95 127 129 90 129 131 92 130 129 85 132 127 85 135 126 85 138 124 85 140 125 86 140 125 86 140 126 87 141 127 88 142 127 94 142 127 94 142 127 94 141 126 93 141 126 93 141 126 93 141 126 93 140 125 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 144 128 95 144 127 97 145 128 98 145 128 98 145 128 100 145 128 100 146 129 101 146 129 103 148 128 104 149 129 104 151 132 102 152 134 98 153 136 93 153 137 88 152 137 82 151 136 79 161 136 69 154 134 63 145 131 56 134 126 54 122 113 48 111 102 35 110 99 19 115 102 10 137 116 7 156 136 23 175 158 42 184 171 56 184 176 67 185 180 86 184 185 105 185 188 117 186 187 111 184 184 114 183 183 121 182 182 130 182 184 137 182 183 139 181 184 139 180 183 138 174 178 127 174 175 115 175 174 94 180 172 73 186 171 54 189 169 36 193 166 25 192 164 20 195 165 15 193 163 13 188 161 10 186 159 10 185 159 12 184 158 13 181 156 11 180 155 10 172 152 5 165 146 8 155 137 13 143 130 18 127 119 21 104 102 28 78 81 36 61 65 42 52 48 36 59 49 24 81 60 13 114 82 7 148 107 2 175 131 0 203 158 3 225 181 14 233 194 5 229 191 2 227 189 0 226 188 1 220 185 0 216 182 0 217 183 0 221 187 4 223 187 3 223 187 5 220 186 3 219 184 4 215 183 2 213 181 2 211 180 1 210 179 0 206 179 2 204 177 2 199 173 0 195 168 0 191 167 0 193 169 0 196 175 0 200 179 0 197 175 3 194 172 1 191 168 0 189 168 1 187 168 4 184 164 5 177 157 0 171 153 0 164 151 0 166 151 0 164 148 0 159 143 0 153 141 0 141 134 4 118 115 8 96 96 8 168 145 13 167 147 12 168 148 13 168 150 16 167 150 18 165 147 21 160 144 22 158 141 23 161 139 27 155 137 27 147 132 31 141 128 32 138 125 31 138 126 28 142 127 24 145 128 22 154 135 17 160 142 16 169 151 15 174 157 9 177 158 4 179 158 3 184 160 8 187 163 13 186 160 11 186 160 11 186 160 11 185 159 10 184 158 9 183 157 8 182 156 7 181 155 6 175 153 5 176 154 8 176 154 8 175 154 9 174 153 10 173 152 11 171 152 13 170 151 12 169 150 19 169 149 16 168 149 11 170 148 11 169 147 10 168 144 10 165 141 9 162 137 8 163 138 11 156 130 7 153 123 9 149 120 16 141 115 22 129 107 24 118 100 24 115 98 28 100 96 33 104 101 34 113 106 34 121 112 33 130 119 30 140 128 30 149 135 30 156 139 31 163 143 30 163 143 28 164 145 25 165 145 24 165 145 24 166 144 25 165 142 26 167 141 28 167 139 29 167 139 29 167 140 27 167 140 27 166 139 24 165 138 23 164 137 20 163 136 19 162 135 18 161 134 17 159 132 15 155 129 16 152 126 16 146 121 20 143 117 22 141 116 24 134 112 29 128 106 31 121 101 40 113 96 52 99 88 60 84 77 61 75 70 64 72 68 67 64 69 65 66 68 63 67 70 61 72 74 60 81 80 60 86 84 59 88 87 56 90 87 52 96 93 52 99 97 56 103 101 60 104 105 61 104 107 62 108 111 64 112 118 70 118 124 76 122 130 70 125 134 71 129 138 73 133 143 74 136 146 75 138 149 73 139 150 72 139 150 71 144 153 72 142 153 74 141 152 74 139 151 75 137 151 76 133 149 76 130 147 76 127 147 75 121 149 74 120 148 74 119 146 79 116 145 81 114 142 81 112 142 80 111 141 79 110 140 76 111 138 83 111 139 81 111 139 78 110 139 75 108 137 71 107 136 70 105 134 70 104 132 71 100 131 63 100 131 63 100 131 63 99 130 62 98 129 61 97 128 60 97 128 60 96 127 59 100 126 61 100 126 63 100 126 65 100 126 65 101 127 66 101 127 62 101 128 59 101 128 57 102 131 64 102 131 64 103 133 63 105 132 63 105 132 61 107 133 62 107 133 60 109 132 60 108 134 63 108 134 63 109 135 62 111 137 64 112 138 64 113 139 65 114 141 64 115 142 65 117 144 65 119 146 67 123 147 69 125 149 71 127 150 72 128 151 73 129 150 73 129 150 73 130 155 74 130 155 74 129 154 73 129 154 73 129 154 73 128 153 72 128 153 72 128 153 72 130 152 70 130 152 70 130 152 70 134 153 72 136 153 73 137 154 74 135 152 72 135 149 70 137 149 75 135 149 74 134 148 71 132 146 69 129 146 68 126 145 66 125 144 65 124 143 64 117 140 62 117 140 62 117 140 62 117 139 64 117 139 64 117 139 66 117 139 66 117 139 67 113 141 66 113 141 67 113 141 67 113 140 69 113 140 69 113 140 71 113 140 71 113 140 71 113 140 71 113 140 71 113 140 71 114 141 70 116 143 72 117 145 71 119 147 73 120 148 73 121 149 72 122 151 71 125 152 73 130 155 74 133 157 73 139 159 74 141 161 76 143 161 75 149 168 79 149 169 80 150 170 83 150 170 85 151 171 86 151 170 88 151 170 88 150 169 88 145 166 87 145 166 89 144 165 90 141 163 91 138 159 90 134 156 91 131 153 89 129 151 89 125 151 88 124 150 87 123 149 86 122 148 85 122 147 89 122 147 92 124 146 97 125 147 101 124 151 106 124 151 106 125 153 105 127 155 106 129 157 106 131 160 106 133 162 108 134 163 107 135 167 104 134 166 99 133 166 95 138 171 100 152 184 121 174 204 152 196 224 186 209 235 206 193 232 201 177 214 183 171 205 178 171 203 180 163 196 179 161 197 187 169 208 205 173 213 215 175 218 224 157 196 191 121 153 130 95 120 80 96 119 65 109 132 76 115 140 85 115 143 92 111 139 91 113 136 90 112 131 85 108 124 79 103 115 67 98 110 60 96 109 56 95 110 55 94 109 50 99 114 57 104 114 61 101 110 57 98 103 49 96 97 40 90 90 30 85 83 22 90 84 32 89 83 31 89 84 29 86 84 27 87 85 24 87 87 23 88 89 23 88 91 24 91 93 9 89 92 5 91 94 5 104 105 12 120 120 24 131 128 31 128 126 26 120 118 17 121 117 20 112 107 15 101 94 6 95 84 2 94 83 1 100 88 6 108 93 12 112 97 14 101 85 0 101 84 4 100 84 7 100 88 14 103 93 22 106 98 26 108 101 29 106 102 28 106 102 31 108 105 36 107 107 37 105 106 36 106 106 34 111 107 36 112 104 32 110 100 29 103 101 24 104 101 24 104 101 22 103 100 21 105 100 19 105 98 18 105 98 17 105 98 17 106 98 17 105 97 16 106 95 15 105 94 14 106 93 14 106 93 14 108 92 14 108 92 14 102 91 11 103 90 11 103 91 9 104 89 8 104 89 6 106 89 7 106 90 5 107 91 6 108 92 15 109 93 16 111 95 18 113 97 19 114 98 20 114 98 20 114 99 18 113 98 17 114 98 21 115 99 22 116 100 25 115 99 24 115 98 26 116 99 27 119 102 32 122 105 35 118 102 25 118 102 25 116 102 29 116 102 31 115 102 34 116 102 37 115 104 42 116 105 43 111 103 40 111 102 43 107 100 45 103 96 41 104 94 33 113 99 26 127 109 23 139 119 24 144 119 1 149 126 10 155 135 23 148 135 33 134 128 42 125 128 59 131 142 86 143 159 112 136 157 114 137 156 124 137 155 131 136 154 130 139 158 128 140 161 128 136 159 131 130 152 131 133 148 125 129 143 118 127 140 114 128 139 109 128 135 102 125 129 94 126 128 89 128 130 90 129 128 84 131 126 84 134 125 84 138 124 85 139 124 85 140 125 86 141 127 88 141 127 88 143 127 94 143 127 94 143 127 94 142 126 93 142 126 93 142 126 93 141 125 92 141 125 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 147 127 102 147 127 100 147 127 100 147 127 100 148 129 99 148 129 99 148 129 99 149 130 98 153 130 98 154 132 95 156 135 92 158 138 85 159 141 77 158 141 69 157 142 61 157 142 59 160 139 50 149 133 46 136 125 46 124 115 50 114 104 45 110 96 31 118 102 15 129 112 8 156 133 1 172 149 19 186 164 42 190 170 55 187 173 68 187 179 81 184 183 93 182 185 98 185 182 103 184 181 102 184 181 102 185 183 106 185 185 113 185 185 123 180 183 128 178 180 131 170 180 128 170 179 122 174 176 111 178 175 96 183 173 76 187 170 52 189 167 30 189 163 16 195 166 10 193 164 10 189 162 9 188 161 10 186 160 11 184 158 13 180 155 10 178 153 9 167 151 6 160 143 11 149 134 17 136 125 20 117 113 24 92 94 29 64 71 37 46 54 41 52 45 16 69 56 12 97 74 6 129 95 0 162 121 0 193 149 0 215 174 6 228 188 12 230 197 8 225 191 5 223 189 3 221 190 4 218 187 1 212 182 0 213 183 0 218 188 2 218 187 1 218 187 1 216 186 2 215 185 1 212 183 1 210 181 0 207 181 0 206 180 0 201 175 0 201 175 2 200 174 3 196 172 2 195 171 1 195 173 1 198 177 0 200 179 0 195 173 1 193 171 0 189 168 0 186 164 0 182 163 0 179 159 0 175 157 0 173 154 0 171 157 0 173 156 4 169 152 4 161 143 0 151 140 0 136 132 7 106 111 11 81 88 8 172 150 15 174 152 17 176 154 17 177 157 22 176 158 24 173 156 26 166 151 24 163 147 25 164 139 21 156 135 20 147 130 22 143 130 26 142 130 30 143 129 32 140 124 28 138 120 22 146 130 17 153 137 16 164 147 15 169 153 8 172 155 3 175 156 2 179 160 6 184 163 12 183 158 13 183 158 13 183 158 13 182 157 12 181 156 11 180 155 10 179 154 9 178 153 8 174 153 8 174 153 8 172 154 8 172 154 10 171 152 11 170 151 12 169 150 11 169 150 12 170 152 18 170 150 17 170 150 15 172 150 13 171 149 12 170 146 14 166 141 12 163 138 11 162 141 14 158 134 10 157 128 11 155 124 16 149 119 21 137 112 22 125 104 23 120 103 25 97 93 32 101 95 33 107 100 32 114 106 31 123 112 30 132 121 29 143 131 31 149 136 32 158 138 26 159 139 26 160 141 21 163 143 20 164 144 19 166 144 22 166 144 25 168 143 27 165 137 28 165 137 28 165 137 27 165 137 27 165 138 25 163 136 23 162 135 20 162 135 20 159 132 19 158 131 18 156 128 18 152 126 16 149 122 19 143 117 20 140 113 22 138 112 25 132 109 31 125 102 32 117 96 39 108 91 48 94 83 55 80 72 59 72 67 63 71 67 68 55 60 63 53 59 59 54 58 57 59 61 56 66 68 57 72 73 57 76 75 54 76 76 50 82 83 49 86 87 53 91 93 56 93 95 58 95 97 58 99 101 62 106 108 68 112 114 74 114 122 65 117 125 66 122 130 70 127 136 71 132 142 73 135 145 72 137 148 72 137 148 70 144 152 75 142 153 75 141 152 76 139 151 77 137 150 78 134 150 79 131 148 78 128 148 77 121 149 74 120 148 74 119 146 79 116 145 81 113 143 81 112 142 82 110 140 78 109 141 78 110 139 85 110 139 83 109 139 79 108 138 74 107 138 71 105 135 71 104 134 70 103 133 71 99 131 64 99 131 64 98 130 63 98 130 63 97 129 62 97 129 62 96 128 61 96 128 61 101 126 61 101 125 63 101 125 65 101 125 65 102 126 66 102 127 62 102 127 61 102 128 57 103 132 65 103 132 65 103 133 63 105 132 63 105 132 61 106 132 61 106 132 59 108 131 59 108 131 61 109 132 62 110 133 61 111 134 62 113 137 63 114 138 64 115 139 63 116 140 64 118 143 62 119 144 63 123 146 68 125 148 70 128 149 72 128 149 72 130 148 74 130 148 74 127 154 75 127 154 75 128 155 76 128 155 76 129 156 77 129 156 77 129 156 77 130 157 78 130 153 75 130 153 75 131 154 76 133 154 77 135 156 79 138 156 80 136 154 78 134 152 76 137 149 77 136 149 77 134 147 75 133 146 74 129 145 70 127 145 69 126 144 68 125 143 67 116 139 61 116 139 61 116 138 63 117 139 64 117 139 66 117 139 66 117 139 67 117 139 67 112 140 66 112 140 66 112 140 66 112 139 68 112 139 68 112 139 70 112 139 70 111 138 69 111 138 69 111 138 69 111 138 69 112 139 68 114 141 70 116 144 70 117 145 71 118 146 72 119 150 74 122 150 73 125 152 75 129 153 75 133 156 74 138 157 75 141 159 77 142 160 76 149 168 79 150 169 80 150 170 83 151 171 86 151 170 88 149 171 88 149 171 89 149 171 89 146 167 90 146 167 92 144 166 93 142 164 92 138 161 93 135 157 93 129 153 91 127 151 89 123 151 90 122 151 87 123 149 86 122 148 85 122 147 89 123 146 92 124 146 97 125 147 101 123 151 103 124 152 104 125 153 104 126 154 105 128 156 105 131 160 106 133 162 108 134 163 107 129 164 98 131 166 98 135 171 99 144 180 108 159 194 130 177 209 159 191 221 183 198 227 197 169 212 182 158 199 169 160 196 170 170 204 180 175 210 190 176 215 196 171 214 194 157 204 184 154 202 214 165 207 206 142 175 154 109 136 95 104 127 73 105 126 67 93 117 59 87 112 55 89 113 61 82 104 55 89 107 59 103 119 74 104 120 75 93 109 64 90 110 61 98 120 71 90 110 57 95 113 61 100 114 63 102 112 60 104 109 55 104 105 47 98 96 35 92 88 24 95 83 33 93 83 32 89 82 30 86 81 26 84 82 25 83 84 26 85 86 26 84 88 27 102 106 22 102 106 21 104 107 18 107 111 17 111 113 16 112 112 12 118 116 13 122 121 15 128 123 19 126 121 19 126 118 20 126 115 23 124 113 24 123 109 21 118 102 14 113 97 9 115 105 16 112 102 17 107 100 20 106 100 26 104 101 30 105 105 35 104 107 36 104 107 36 102 99 32 103 102 37 101 104 37 97 100 33 98 97 30 104 99 31 110 100 31 112 97 28 102 95 25 103 94 25 103 95 23 103 95 23 103 93 21 103 93 21 105 93 19 105 93 19 105 89 14 105 89 14 105 87 13 105 87 13 106 86 13 107 87 14 110 88 15 110 88 15 99 90 13 98 89 12 98 89 12 101 90 11 102 91 11 105 92 13 108 95 16 111 96 15 110 93 23 111 94 24 112 95 23 113 97 22 113 97 20 112 96 18 111 95 17 110 95 14 108 94 19 110 96 21 112 98 25 113 99 26 113 99 28 115 101 30 117 102 33 120 105 36 120 103 31 118 101 31 115 97 31 111 95 33 110 95 38 112 96 44 114 98 47 114 100 51 109 104 38 107 103 40 105 100 44 105 98 43 110 101 36 120 104 26 131 110 17 138 115 11 151 124 0 164 138 17 161 140 31 143 130 38 140 136 62 151 159 102 148 165 121 131 153 117 138 159 116 143 160 126 144 160 133 143 159 130 140 160 123 139 161 122 134 158 126 127 151 127 132 147 124 129 143 118 127 140 114 127 138 108 127 134 100 124 128 91 125 127 88 127 129 89 129 128 84 131 126 84 134 125 84 137 123 84 139 124 85 140 125 86 141 127 88 141 127 88 145 126 94 145 126 94 145 126 94 144 125 93 144 125 93 143 124 92 143 124 92 143 124 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 144 128 95 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 145 128 100 147 127 103 147 127 103 148 128 103 148 128 101 149 130 100 149 130 98 150 131 98 150 131 98 157 133 89 158 134 86 160 138 81 162 141 74 163 144 65 163 146 54 162 147 46 161 147 42 155 138 34 141 129 31 125 117 36 114 106 44 108 96 44 111 95 33 127 110 22 145 125 13 175 148 0 185 159 14 194 167 34 193 168 49 191 170 61 189 176 72 184 179 75 180 178 75 184 178 94 183 178 87 183 179 82 184 182 82 185 184 91 183 184 104 178 180 115 174 177 124 168 182 129 170 180 127 173 178 122 177 176 111 183 175 92 187 170 62 187 167 32 188 164 14 195 167 8 194 166 7 190 164 9 189 162 9 187 161 12 184 158 13 179 154 10 176 151 9 162 149 8 156 141 12 144 131 17 130 122 23 109 108 25 83 89 29 54 65 35 36 47 41 56 48 2 79 64 5 110 85 1 138 105 0 169 131 0 202 160 0 221 182 3 227 192 6 228 197 11 223 192 6 220 188 5 220 190 6 217 189 4 212 184 0 213 185 0 215 190 1 215 185 0 215 185 0 214 186 0 213 185 0 210 184 1 208 182 0 205 181 0 204 179 0 198 172 0 200 174 1 202 175 6 200 176 6 198 176 5 198 176 4 199 178 1 199 180 0 195 173 2 193 172 1 191 170 1 183 164 0 177 157 0 173 155 0 175 157 0 177 158 2 177 161 3 181 162 8 176 156 9 164 146 0 151 139 1 132 130 9 101 108 13 71 83 9 183 164 8 181 164 12 181 163 17 179 162 22 177 161 24 172 158 23 168 156 20 165 156 19 167 153 20 164 150 19 160 145 20 155 139 18 151 134 20 147 129 21 141 122 19 138 118 19 136 122 25 141 126 23 147 134 20 156 142 17 165 149 14 170 154 9 173 156 4 174 158 3 182 157 13 181 156 12 177 154 12 177 156 15 178 157 16 176 158 14 173 157 12 170 154 7 175 154 13 173 155 11 172 155 7 172 155 3 171 156 5 169 155 6 169 154 11 169 154 13 164 155 14 166 155 14 165 153 15 164 151 13 164 148 11 163 145 11 162 142 9 163 140 8 159 140 11 157 136 9 153 131 9 151 128 14 146 123 19 136 115 22 124 106 22 116 99 21 106 89 37 97 85 33 89 86 33 94 95 38 105 104 40 120 110 38 137 116 33 148 121 30 153 130 24 157 133 25 162 136 23 164 139 21 162 140 20 160 140 17 157 141 19 156 142 19 160 136 30 159 135 29 159 135 29 159 136 30 159 136 30 158 136 27 154 132 23 151 129 20 156 123 28 151 122 28 144 121 28 139 119 32 134 117 35 130 114 36 126 110 35 123 106 34 117 100 48 114 98 47 106 93 49 98 85 51 87 76 56 76 67 60 66 59 66 62 54 67 57 54 61 52 51 59 49 49 61 50 53 62 53 57 60 59 62 51 66 70 47 74 78 45 83 82 52 87 84 49 92 87 45 97 91 43 101 94 42 104 98 50 107 103 58 111 106 66 112 114 65 115 117 67 118 123 69 123 128 70 126 135 72 130 139 74 132 143 74 133 144 75 133 149 78 133 149 78 133 150 79 133 151 77 132 150 76 131 149 75 129 147 73 128 146 72 123 149 78 120 147 76 118 145 74 115 145 73 113 144 74 112 143 73 109 142 71 107 140 69 109 141 76 108 140 75 107 137 73 105 135 71 104 135 68 104 133 67 104 133 67 104 133 67 101 130 64 101 130 64 101 130 64 103 129 66 103 129 66 104 128 66 104 128 68 106 127 68 105 130 62 105 130 62 105 130 62 105 130 62 105 130 62 104 129 61 104 129 61 104 129 61 104 130 57 104 130 57 103 129 58 103 129 58 102 127 59 103 128 60 103 128 62 104 129 63 104 127 55 104 127 55 105 128 58 107 130 62 109 132 62 111 134 62 113 137 61 115 139 61 123 142 63 124 143 64 124 145 68 125 146 69 126 148 73 127 149 74 126 150 76 127 151 77 129 152 72 129 151 76 127 151 77 127 150 80 125 151 80 126 152 81 125 153 79 126 154 79 126 153 74 129 153 77 132 154 79 134 155 80 138 154 81 139 152 82 140 151 82 140 150 81 138 151 79 138 152 77 138 152 77 134 151 73 133 150 72 130 149 68 128 147 66 127 146 65 115 142 63 115 142 63 114 141 62 113 140 61 112 139 60 112 139 60 112 139 60 112 139 60 108 134 69 108 134 69 107 133 68 107 134 67 107 134 67 107 134 65 108 135 66 108 135 66 109 139 69 109 139 69 112 139 70 114 141 72 115 142 73 117 142 74 118 143 75 119 144 76 123 146 74 124 148 74 126 150 74 131 154 76 135 156 77 138 160 77 140 162 77 144 164 79 147 166 85 146 168 86 146 168 86 147 168 89 146 169 89 145 169 91 145 169 91 144 168 90 139 166 97 139 166 97 138 165 98 136 163 96 134 160 95 130 156 91 127 153 90 126 152 89 115 150 82 117 149 82 117 149 82 119 149 85 120 150 86 121 150 86 122 150 89 122 150 89 122 152 98 123 153 99 125 154 100 127 154 101 131 155 103 133 157 105 135 158 106 135 158 106 136 162 101 134 162 101 135 166 107 145 178 123 163 197 147 181 212 170 190 217 182 190 217 184 173 203 169 168 197 166 164 193 163 166 196 168 170 203 182 169 208 190 166 208 198 162 207 200 166 203 211 169 203 204 158 190 179 138 167 145 130 160 132 132 167 137 127 166 139 115 155 131 103 138 114 114 149 119 120 154 117 113 144 100 102 128 80 95 117 68 95 113 65 96 112 65 88 106 54 89 108 53 93 110 55 97 112 53 100 114 52 104 116 50 106 117 49 107 118 49 99 98 44 97 97 35 95 98 27 94 97 30 87 90 33 84 88 38 87 94 43 95 103 46 97 109 33 95 108 29 97 106 25 100 108 23 107 113 25 112 115 24 113 114 20 112 111 18 115 116 22 113 117 22 111 115 20 110 114 19 112 112 16 115 111 11 118 111 7 121 110 5 116 106 9 115 105 10 111 102 11 103 96 8 98 90 9 97 89 14 102 95 23 108 101 31 95 94 27 96 93 24 95 92 21 94 91 20 96 92 19 97 93 19 102 96 20 103 97 21 103 94 19 100 91 16 98 89 14 98 89 14 99 90 15 101 92 17 101 92 17 101 92 17 105 89 14 104 88 13 100 86 11 98 86 10 95 86 9 97 88 11 97 90 12 98 91 13 97 90 10 100 91 14 101 92 17 103 91 19 102 88 13 104 88 10 106 91 6 109 93 5 114 97 15 113 96 14 112 97 16 111 95 17 108 95 17 106 94 18 104 95 18 103 94 19 106 96 24 109 97 25 112 99 29 115 100 31 118 101 32 118 99 31 116 97 29 116 95 28 108 95 27 109 95 30 110 95 36 112 97 42 111 98 46 110 96 47 110 96 47 109 96 44 113 107 55 105 99 41 106 95 31 117 101 26 126 105 16 129 106 4 135 112 0 147 123 1 190 165 23 164 148 26 141 138 45 136 146 85 139 157 117 137 160 131 138 158 131 140 159 131 139 163 131 140 163 134 140 163 135 142 162 137 141 161 136 140 158 132 137 156 128 138 154 125 136 149 121 130 143 113 128 138 104 130 138 101 130 135 95 127 130 87 128 127 81 129 128 82 131 127 80 131 127 80 132 125 79 134 125 82 137 125 83 139 125 86 142 127 88 145 127 89 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 141 125 92 141 125 92 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 143 127 94 143 127 94 142 126 93 142 126 93 142 126 93 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 144 128 94 144 128 94 146 130 97 146 130 97 145 129 96 144 128 95 144 128 95 145 129 96 145 129 96 146 130 97 150 132 96 148 129 96 145 129 96 146 129 99 148 132 99 151 136 97 152 138 93 152 138 89 150 140 79 159 143 81 170 147 79 174 145 67 174 144 54 171 148 42 164 149 32 157 147 23 146 134 24 131 120 31 113 103 42 105 93 51 108 95 43 124 106 24 148 123 4 165 139 0 186 161 16 186 164 19 188 167 26 189 170 32 189 173 36 188 175 37 187 176 35 187 176 34 190 175 32 191 175 38 190 176 51 190 178 68 186 179 89 182 182 110 179 184 128 177 185 138 181 181 143 178 180 141 176 179 136 175 177 127 177 176 109 181 174 86 184 170 65 187 166 49 191 168 28 191 166 24 190 164 19 190 162 16 192 161 18 187 158 20 179 151 18 173 146 17 168 144 22 154 134 9 138 126 6 124 119 19 103 100 29 76 73 28 55 55 21 49 48 18 77 57 6 93 70 3 119 90 0 152 116 0 186 149 0 213 175 4 224 188 4 223 190 1 230 199 0 227 198 0 225 195 0 222 193 3 220 191 3 218 191 0 217 190 0 215 191 0 216 189 10 213 188 8 210 185 5 208 183 3 205 183 2 201 180 0 198 177 0 195 174 0 199 178 9 198 177 6 197 175 3 196 175 0 196 175 0 198 175 0 200 177 3 201 177 6 199 178 0 196 176 1 193 172 5 188 165 7 182 161 6 179 160 6 179 160 4 180 161 5 181 159 11 178 157 6 168 147 0 153 135 0 139 126 0 123 115 8 98 96 11 78 80 7 185 167 9 185 166 12 182 165 17 180 163 21 177 161 22 172 159 21 169 157 21 168 156 20 167 153 18 165 151 18 161 146 17 157 141 19 153 136 20 149 131 19 144 126 18 140 121 18 136 120 22 138 123 20 145 129 18 151 137 15 158 144 13 165 149 10 170 154 9 172 156 8 179 157 12 178 155 13 177 154 12 177 156 15 176 157 18 176 157 18 173 156 16 170 153 13 173 154 15 172 153 12 172 154 10 171 155 8 171 155 8 170 155 12 170 154 15 168 155 17 164 154 20 164 154 20 165 153 17 165 151 16 164 148 13 163 145 11 162 142 9 161 141 8 159 140 11 157 136 9 154 132 12 151 128 14 147 124 22 137 116 23 125 107 23 118 101 23 106 89 35 95 83 31 86 83 30 87 87 33 95 95 35 107 100 30 122 106 28 133 113 27 145 122 26 148 126 27 154 129 26 158 131 24 158 132 21 156 133 21 154 134 21 152 134 22 155 131 23 155 131 25 154 130 24 154 131 27 154 131 27 153 130 26 148 126 24 146 124 22 144 115 21 139 114 22 132 112 23 126 109 27 121 108 30 117 105 33 113 99 34 111 97 34 106 94 44 104 91 46 96 87 46 89 80 47 78 72 50 68 64 53 62 58 59 56 53 60 49 48 56 44 44 54 40 42 54 44 47 56 50 52 51 56 58 44 68 68 40 76 76 40 87 83 46 91 86 44 98 90 41 104 95 38 108 98 37 110 101 42 112 105 50 114 109 54 115 113 54 116 114 53 119 117 56 122 122 58 125 128 59 129 132 61 132 135 64 132 138 64 132 142 69 132 144 70 133 145 73 134 147 75 132 148 77 131 147 76 129 146 75 129 146 76 123 149 78 121 146 78 118 145 76 115 145 75 114 143 76 112 143 75 108 141 72 106 139 70 107 139 76 106 138 75 105 137 74 103 135 70 103 133 69 102 132 68 102 132 68 102 132 68 101 130 64 101 130 64 101 130 66 104 130 67 104 130 67 105 129 67 105 129 67 107 129 67 109 132 64 109 132 64 109 132 64 108 131 63 108 131 63 107 130 62 107 130 62 107 130 62 104 130 57 104 130 57 103 129 58 103 129 58 103 128 60 103 128 60 103 128 62 103 128 62 106 129 57 106 129 59 107 130 62 109 132 64 111 134 66 113 136 64 115 139 63 116 140 62 123 142 63 124 143 64 123 144 67 125 146 69 125 147 72 126 148 73 126 150 76 126 150 76 127 150 72 126 150 74 126 149 77 125 148 78 123 148 80 124 150 79 123 151 77 124 152 78 128 152 76 129 153 77 132 154 79 134 155 80 137 154 83 140 153 83 140 151 82 139 150 81 138 151 79 138 152 77 135 151 76 133 150 72 130 149 70 128 147 66 126 145 64 123 145 63 115 142 65 114 141 64 113 140 63 112 139 62 111 138 61 111 138 61 111 138 61 111 138 61 108 135 68 108 135 68 107 134 67 107 134 65 107 134 65 108 135 64 109 136 65 109 136 65 111 138 67 112 139 68 113 140 69 114 141 70 116 143 72 117 144 73 120 146 75 120 146 75 124 147 75 125 148 76 127 151 77 131 153 78 135 158 78 139 161 79 141 163 80 142 164 81 146 167 88 146 167 88 146 167 90 145 168 90 145 167 92 143 167 91 142 166 92 141 165 91 138 165 98 138 164 99 137 163 98 136 162 97 133 159 96 130 156 95 127 153 92 126 152 91 118 150 83 118 150 83 118 150 85 120 150 86 120 150 86 122 151 87 122 151 87 122 151 87 122 153 96 124 153 97 125 154 98 127 154 99 131 156 101 132 157 102 134 157 103 135 158 104 136 162 99 133 161 100 135 166 107 147 180 127 165 198 151 180 212 171 186 216 182 186 212 183 169 200 169 164 195 164 162 193 162 163 196 169 166 201 179 165 204 186 161 205 192 160 205 198 162 206 205 167 210 203 162 200 185 141 179 156 129 164 140 129 164 142 133 172 153 134 175 159 137 175 162 138 172 156 135 169 145 128 157 127 110 135 96 92 114 68 89 107 55 96 113 58 93 107 54 93 108 53 94 107 51 96 107 47 96 106 43 97 106 41 98 105 37 98 105 37 96 94 35 97 96 29 100 102 27 102 105 34 100 101 41 91 94 41 87 92 38 88 93 35 94 102 29 96 104 29 100 107 30 103 108 28 105 109 25 105 108 21 104 107 18 106 106 16 109 107 22 108 108 22 108 107 24 107 106 23 109 107 20 112 107 16 117 106 14 119 106 12 122 112 17 117 108 13 111 102 11 104 97 7 102 96 10 102 95 14 100 95 14 100 94 16 100 91 16 99 90 15 97 88 11 98 86 10 99 85 10 100 87 9 102 89 11 105 89 12 100 89 10 98 87 8 97 86 7 96 85 6 97 86 7 98 87 8 97 86 7 96 85 6 105 88 19 104 87 18 101 86 17 99 86 16 99 86 16 98 88 17 98 90 18 99 91 19 102 93 14 103 94 17 105 93 21 104 92 20 103 89 18 106 90 15 109 93 15 112 95 13 109 91 15 109 91 15 109 93 18 108 94 19 109 95 20 109 97 23 110 98 24 108 99 24 112 100 26 112 100 26 112 100 28 113 98 29 114 97 28 114 96 30 114 95 29 114 94 31 112 102 33 113 102 36 113 101 41 113 100 45 112 99 46 111 98 46 108 96 44 107 96 42 95 88 33 99 89 28 108 93 24 120 102 20 128 105 11 137 113 5 161 136 18 186 160 39 171 151 30 159 146 41 146 147 67 142 155 101 141 163 127 141 166 137 141 164 136 143 164 133 140 164 132 140 163 134 141 164 136 143 163 138 142 162 137 140 158 132 138 157 129 138 154 125 136 149 119 130 143 113 129 139 105 130 138 101 130 135 95 127 130 87 128 127 81 129 128 80 131 127 79 131 127 80 132 125 79 133 125 79 136 124 82 139 126 84 142 127 88 145 127 89 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 94 144 128 94 145 129 95 145 129 95 145 129 95 145 129 95 144 128 94 144 128 94 147 131 98 146 130 97 146 130 97 145 129 96 145 129 96 145 129 96 146 130 97 146 130 97 145 132 100 144 131 99 145 130 99 146 132 97 150 135 94 152 139 87 155 140 81 155 141 78 159 146 54 168 149 54 176 153 47 179 154 38 180 154 31 175 154 26 165 151 18 156 146 12 138 125 29 122 111 29 107 96 32 105 92 37 116 98 32 136 113 19 160 132 6 179 148 0 190 165 13 191 167 17 192 170 25 194 173 32 194 175 36 193 175 37 192 177 36 190 177 36 192 176 31 193 176 36 194 177 45 192 178 56 190 179 73 187 180 89 184 183 103 181 183 110 178 182 123 176 181 125 173 180 129 173 180 128 175 180 116 179 178 96 181 176 74 183 173 58 189 174 19 186 170 13 185 165 4 185 163 0 185 163 0 181 161 2 175 156 2 169 152 2 165 141 15 152 132 7 137 125 5 121 115 17 100 95 29 72 69 28 55 51 22 49 48 20 83 61 3 104 78 4 134 102 3 167 129 2 199 160 5 222 185 9 231 196 10 231 198 5 227 198 0 226 196 0 225 194 5 223 192 6 221 191 7 221 191 7 221 191 5 221 192 4 213 185 0 212 183 1 210 184 1 211 185 4 211 186 5 210 185 5 206 183 5 204 181 3 207 177 5 207 177 3 207 177 1 205 178 0 204 177 0 202 175 0 201 173 1 200 172 2 196 172 1 194 170 0 189 166 0 185 161 0 180 158 0 178 156 0 176 158 0 176 158 0 173 157 0 170 155 0 163 147 0 148 134 0 131 121 6 109 103 15 80 78 17 57 59 12 189 169 10 187 166 11 184 164 15 180 162 18 177 160 20 174 158 19 171 158 20 171 158 18 168 155 14 166 153 13 162 148 13 159 144 15 156 140 18 152 135 17 147 130 16 144 126 14 136 121 20 138 121 17 140 123 15 143 128 13 150 134 13 157 142 13 163 149 16 167 154 16 176 155 14 176 155 14 176 154 16 175 156 17 176 157 19 175 157 21 173 155 21 171 153 19 171 153 17 171 153 17 171 153 15 170 154 15 170 154 15 169 155 20 169 155 22 169 155 24 165 154 28 164 153 25 165 152 24 165 150 21 165 148 18 163 144 13 162 142 9 161 141 8 159 140 12 157 136 11 154 132 12 151 128 16 147 124 22 138 117 24 127 109 25 120 103 25 114 95 39 100 87 34 88 82 32 83 83 33 84 87 32 92 92 28 106 99 27 116 107 30 132 116 29 139 119 32 146 123 30 151 125 28 154 126 27 154 126 26 152 127 26 152 128 28 149 125 19 148 124 18 146 123 19 146 122 22 145 123 24 143 120 26 138 117 24 135 114 21 129 107 22 124 106 22 118 102 24 110 100 29 107 97 35 102 93 38 99 89 40 97 84 40 89 81 44 85 80 42 80 76 41 73 69 40 65 64 44 57 57 47 53 53 51 49 50 54 44 44 52 40 40 50 37 40 49 43 44 49 50 51 46 62 59 40 76 72 37 88 81 37 96 88 39 102 93 38 109 98 36 115 102 32 119 105 30 120 108 32 120 111 34 121 113 38 124 115 38 125 116 39 126 117 40 127 120 42 129 123 45 133 127 49 136 130 52 136 133 54 134 137 60 135 138 61 136 140 64 135 143 70 134 144 73 133 146 77 131 146 79 130 145 80 126 147 80 123 146 78 121 144 76 117 142 76 113 142 75 111 142 75 107 139 72 105 137 72 104 136 73 104 136 73 102 134 71 101 133 70 100 132 69 100 132 69 100 132 69 100 132 69 102 131 67 102 131 67 102 131 67 105 131 68 105 131 68 107 131 69 107 131 69 109 131 69 112 135 65 112 135 65 111 134 64 110 133 63 109 132 62 108 131 61 108 131 61 107 130 60 105 131 58 105 131 58 104 130 59 103 129 58 103 128 60 103 128 60 103 128 62 103 128 62 105 128 56 106 129 59 107 130 62 108 131 63 110 133 65 112 135 63 114 138 64 115 139 63 122 140 64 123 141 65 122 143 66 124 145 70 124 146 71 125 147 74 124 148 74 125 149 75 124 148 72 124 148 74 123 146 76 121 146 78 121 146 80 120 147 78 121 148 77 121 149 75 128 152 78 129 153 79 131 153 80 134 154 82 137 154 83 137 153 82 139 152 82 138 151 81 138 151 79 135 151 76 134 150 75 132 149 71 129 148 69 127 146 65 123 145 63 122 144 62 115 142 65 114 141 64 113 140 63 111 138 61 110 137 60 110 137 60 109 136 59 109 136 59 108 135 66 108 135 66 108 135 64 108 135 64 109 137 63 109 137 63 110 138 64 111 139 64 112 140 66 113 141 67 114 142 68 116 144 70 118 146 72 119 147 73 121 149 75 121 149 75 124 150 79 125 151 78 129 152 80 132 156 82 136 158 83 138 161 83 141 162 83 142 163 84 146 167 92 146 167 92 145 167 94 144 166 93 142 165 93 141 164 92 138 164 93 137 163 92 135 164 100 135 164 100 134 162 101 132 160 99 130 158 99 128 156 97 125 153 95 124 152 94 120 152 87 120 152 87 121 151 87 121 151 87 123 152 88 123 152 88 125 151 88 125 151 88 124 154 94 125 155 95 127 155 96 128 156 97 129 157 98 132 157 99 133 158 100 133 158 100 135 162 95 131 161 97 136 167 108 149 183 132 168 201 158 180 211 177 182 211 183 180 206 181 160 194 167 157 190 163 156 189 162 159 193 168 162 197 175 157 199 179 156 200 185 155 203 191 156 208 196 155 203 189 150 195 175 141 183 159 132 170 145 127 165 142 130 168 147 134 171 153 134 175 161 134 170 158 140 172 159 145 172 155 129 152 126 99 120 79 85 102 50 87 102 43 93 103 50 94 103 48 95 103 46 97 103 43 99 103 42 102 104 39 104 105 39 104 105 39 103 102 35 99 100 24 96 98 15 95 98 21 94 95 29 90 91 34 88 89 32 89 90 30 87 88 22 92 93 25 97 98 28 98 100 27 97 98 22 96 97 19 97 98 18 99 101 18 111 105 29 110 104 30 107 103 29 106 102 28 108 102 26 109 100 21 112 100 18 114 99 16 110 101 8 104 98 4 100 93 2 104 97 6 110 105 14 113 108 17 109 105 16 105 101 12 113 97 10 112 96 9 111 93 7 110 92 8 111 90 7 111 90 9 113 90 10 113 90 10 108 93 10 107 92 9 106 91 8 106 91 8 106 91 8 106 91 8 103 88 5 101 86 3 104 86 22 102 87 22 100 85 20 100 85 20 99 85 20 100 86 21 99 88 22 100 89 23 103 92 13 103 91 15 103 89 18 101 86 17 100 85 16 103 86 17 107 90 20 110 93 23 106 88 22 107 89 23 108 91 22 107 92 23 109 94 25 110 98 26 111 99 27 111 99 27 111 99 23 110 98 22 108 96 22 107 92 23 106 91 24 108 90 26 108 89 30 108 89 30 108 99 30 108 99 34 108 98 37 107 97 38 106 95 39 104 93 37 103 92 36 102 92 33 103 92 30 103 88 19 111 92 13 130 107 14 146 119 16 155 128 15 165 138 21 174 149 30 145 131 42 148 142 64 148 154 94 143 160 118 139 164 134 139 168 140 140 167 136 139 165 130 141 165 133 142 165 136 143 166 138 144 164 139 143 163 138 142 160 134 139 158 130 139 155 126 137 150 120 131 145 112 129 139 105 130 138 101 130 135 94 128 131 86 128 127 81 129 128 80 130 126 78 130 126 78 132 126 78 133 125 79 136 124 82 139 126 84 141 126 85 145 127 89 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 145 129 96 145 129 96 144 128 95 144 128 95 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 128 98 145 134 106 144 133 103 147 135 97 152 138 91 158 143 84 164 147 75 166 149 67 167 150 60 182 159 47 187 162 43 190 163 32 188 162 23 182 159 17 172 152 17 155 141 16 140 129 11 120 108 34 107 97 25 101 88 18 108 92 15 127 108 14 152 127 9 177 144 3 194 158 2 194 168 9 195 169 12 196 171 19 198 173 28 197 174 32 197 176 35 195 176 35 194 175 34 195 175 28 195 175 28 196 175 32 197 175 38 196 177 46 194 178 56 191 180 64 190 180 69 184 188 91 181 187 101 178 185 115 176 186 126 177 186 123 178 185 105 179 184 82 179 182 67 190 176 27 187 172 19 182 166 8 181 164 0 180 163 0 177 162 0 171 159 0 166 156 0 158 139 8 147 133 2 134 124 3 117 111 15 93 88 24 67 62 22 55 50 21 53 49 22 94 65 0 119 87 2 153 117 7 185 146 7 213 171 7 230 191 8 236 202 7 236 204 5 230 202 7 228 199 7 227 196 9 225 193 10 224 192 11 225 190 10 225 190 10 226 192 9 215 186 0 215 186 0 215 185 0 214 186 1 214 185 5 210 183 4 206 179 2 203 176 1 209 171 0 209 173 0 212 176 0 211 178 1 208 177 1 203 173 1 197 169 0 194 165 0 188 164 2 187 163 3 185 161 3 183 160 2 182 159 1 179 160 0 179 160 0 178 161 0 160 153 2 156 148 3 145 137 4 130 122 11 111 106 22 89 86 31 63 63 35 43 45 31 191 169 8 189 166 10 184 163 10 180 160 13 176 157 16 174 157 17 172 157 16 172 157 16 169 157 11 166 154 10 163 150 10 161 147 12 158 144 13 155 140 15 151 135 13 148 132 11 140 123 17 138 121 15 137 120 14 137 120 12 142 126 13 149 134 17 155 143 21 160 149 25 170 152 18 171 153 17 173 155 19 174 156 20 175 157 23 175 156 25 172 154 26 171 153 25 169 152 20 169 152 20 170 153 21 168 154 23 169 154 25 168 155 27 168 154 29 168 154 31 164 153 35 163 153 32 163 151 29 164 150 27 163 148 21 162 144 16 161 142 11 161 141 10 159 139 16 157 135 15 153 131 12 151 127 17 148 125 23 140 119 26 129 111 27 122 105 27 119 99 40 106 91 36 89 83 33 81 80 34 77 80 33 80 85 31 90 91 31 100 99 34 117 108 29 124 112 30 133 115 29 142 118 28 144 119 26 145 119 24 146 120 25 146 120 25 144 120 20 142 118 18 139 116 20 135 114 23 133 113 26 130 109 26 125 106 27 122 103 26 115 100 33 111 97 34 104 94 35 97 90 38 91 86 44 88 82 48 84 77 51 84 73 53 76 71 49 74 69 47 69 67 46 64 63 43 57 59 45 53 56 49 49 53 52 47 51 54 47 48 53 43 44 49 42 43 48 48 48 48 59 57 45 73 68 39 89 81 35 102 91 37 109 98 34 115 102 34 124 108 33 130 113 31 133 116 26 133 118 25 133 120 24 132 122 25 140 124 29 139 122 30 139 122 30 139 124 33 140 126 37 143 129 41 146 132 44 146 134 48 142 136 52 143 136 55 142 139 58 141 142 66 140 144 70 137 144 74 135 144 77 134 145 79 130 145 76 127 144 76 122 142 73 119 140 73 115 140 74 113 139 74 108 137 73 105 135 71 104 134 72 103 133 71 102 132 70 100 131 71 99 130 70 98 129 69 96 130 70 96 130 70 102 130 69 102 130 69 103 132 68 106 132 69 107 133 70 108 133 68 109 134 69 111 133 69 114 137 67 114 137 67 113 136 66 112 135 65 111 134 64 110 133 63 109 132 62 109 132 62 107 133 60 106 132 59 105 131 60 104 130 59 103 128 60 102 127 59 102 127 61 102 127 61 103 126 56 103 126 58 104 126 61 106 128 63 107 130 62 109 132 62 111 135 61 112 136 60 121 139 63 122 140 64 121 142 67 123 144 69 123 145 72 124 146 73 123 146 74 123 146 74 123 147 73 123 146 74 120 145 77 120 145 79 118 144 79 119 146 79 117 147 77 117 147 75 126 149 77 127 150 78 130 152 80 132 152 81 133 153 81 135 152 81 135 152 81 136 152 79 136 152 79 135 151 76 134 150 75 131 150 71 129 148 69 124 146 64 122 144 62 120 143 61 115 142 65 114 141 64 112 139 62 111 138 61 110 137 60 109 136 59 109 136 59 108 135 58 109 136 65 109 136 65 109 136 65 109 137 63 110 138 63 111 139 64 112 140 65 113 141 64 115 141 67 115 141 67 117 143 69 118 146 71 120 148 73 121 149 74 121 152 76 121 152 76 125 151 80 126 152 81 128 154 83 133 156 84 135 159 85 139 161 88 140 162 87 142 163 88 145 165 94 144 166 94 144 165 96 143 166 96 142 165 97 139 164 96 138 163 97 138 163 97 134 162 103 133 161 102 132 160 101 131 159 101 129 157 99 127 154 99 125 152 97 124 151 96 123 153 91 123 153 91 123 153 89 124 153 89 125 154 90 127 153 88 127 153 88 127 153 88 127 156 92 127 156 92 128 157 93 129 158 94 130 159 95 130 159 95 133 159 96 133 159 96 133 163 93 131 161 97 135 168 111 152 185 138 169 203 166 179 209 181 178 206 183 174 202 180 152 187 163 147 183 157 147 181 154 153 187 160 153 192 165 149 191 167 149 194 174 152 199 181 148 194 181 149 193 176 150 192 170 148 187 160 134 169 137 121 152 118 120 150 112 127 157 119 120 162 124 121 161 127 130 164 139 140 168 146 134 157 131 114 131 95 92 108 61 83 98 41 90 97 43 92 97 41 93 96 41 96 97 39 98 98 38 101 99 38 104 103 39 107 103 39 103 103 31 96 97 17 90 93 6 90 94 10 91 92 22 88 88 26 84 84 22 83 84 18 92 87 23 94 89 25 95 90 24 95 92 23 95 92 21 96 96 22 100 100 26 104 104 30 109 101 26 108 100 27 105 98 26 102 95 23 99 93 19 100 91 16 101 88 10 103 87 9 95 90 0 94 89 0 96 91 0 104 99 7 114 109 15 119 114 20 117 113 16 112 109 12 121 109 11 121 107 10 119 104 9 118 101 9 117 100 10 118 98 9 118 98 11 118 98 12 117 101 13 116 100 12 115 99 11 115 99 11 115 99 11 114 98 10 111 95 7 108 92 4 101 87 16 100 86 15 100 86 15 100 86 15 100 86 15 101 87 16 100 88 16 101 89 17 104 91 13 103 89 14 101 87 14 101 84 15 101 83 17 103 85 21 106 88 24 109 91 29 110 91 32 108 92 32 108 92 30 109 94 29 109 94 27 109 94 25 109 94 25 109 95 24 111 100 21 110 99 20 109 97 23 108 95 25 108 93 28 107 91 31 106 90 31 106 89 33 101 94 26 101 93 28 101 93 30 101 92 33 102 92 33 102 92 31 101 91 29 101 91 29 112 95 25 115 96 19 130 106 16 149 122 19 158 130 20 153 127 16 144 122 11 140 119 12 133 131 74 143 145 95 146 158 120 140 160 132 135 163 138 139 169 143 140 169 138 138 165 130 143 167 135 144 167 138 144 167 139 146 166 141 144 164 139 143 161 135 140 159 131 140 156 127 137 150 120 131 145 112 130 140 105 131 139 100 130 135 94 128 131 86 128 127 79 129 129 79 130 127 76 129 125 77 131 125 77 132 124 78 135 124 79 138 125 83 141 126 85 144 126 86 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 141 125 92 141 125 92 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 143 127 94 144 128 95 144 128 95 145 129 96 145 129 96 144 128 95 144 128 95 143 127 94 142 125 95 143 126 96 143 126 96 144 127 97 145 128 98 145 128 98 145 128 98 145 128 98 146 131 102 148 132 98 154 136 90 162 142 79 170 149 68 179 155 59 181 157 47 183 158 40 193 161 48 194 164 40 191 163 27 185 160 18 176 154 19 162 143 25 138 124 27 120 108 24 100 91 36 94 84 22 97 83 8 114 98 2 142 119 3 169 140 2 190 155 3 202 164 3 197 170 1 198 171 6 199 171 12 199 172 19 199 173 26 199 173 28 198 173 28 198 173 28 196 172 20 198 173 19 200 174 19 201 175 18 203 177 22 202 179 24 201 180 27 200 180 29 197 191 51 193 189 66 187 187 89 184 187 108 180 186 112 180 186 100 178 184 78 176 181 61 189 171 37 186 167 29 182 161 18 180 158 10 178 158 7 173 156 6 168 152 5 161 149 5 154 141 3 142 132 0 127 121 1 107 104 9 83 79 16 60 57 16 55 50 18 60 56 21 105 74 0 131 99 0 167 131 8 198 158 8 218 178 3 228 194 0 232 201 0 231 203 0 231 203 6 229 201 6 226 197 5 224 193 4 221 190 4 221 187 2 221 187 4 221 185 3 215 184 0 214 183 0 212 182 0 212 182 0 209 180 1 206 176 2 199 171 1 195 167 0 202 165 0 201 166 0 203 170 3 203 172 4 199 172 7 194 169 7 188 163 8 185 162 7 176 159 7 174 157 7 170 154 7 168 151 9 165 149 10 162 146 9 157 143 8 155 141 8 138 131 14 128 122 12 110 105 11 93 89 16 78 76 27 64 64 40 50 52 47 40 43 50 191 168 4 189 165 5 185 162 7 180 158 10 176 155 10 173 155 11 172 156 11 171 155 10 168 156 8 166 154 8 163 151 7 161 148 8 160 146 11 157 143 12 153 138 9 150 135 8 147 127 14 141 123 11 138 120 12 135 118 14 135 120 17 140 127 22 147 137 26 151 141 28 162 147 22 164 149 22 168 154 23 172 155 23 173 156 24 173 156 26 172 154 28 172 153 32 167 153 22 167 152 23 167 152 25 166 152 27 167 153 31 165 153 33 166 154 34 166 154 34 162 152 37 163 152 37 163 150 35 163 148 29 162 146 25 162 144 20 161 141 16 160 140 15 158 138 17 156 134 15 152 129 13 150 126 16 147 123 23 140 119 28 131 113 29 124 107 27 118 98 35 105 90 33 88 80 31 77 75 34 70 72 33 68 73 32 76 79 34 85 87 38 101 97 24 108 100 27 118 105 26 127 109 25 131 109 23 134 110 22 134 110 20 134 110 20 135 114 25 132 110 24 128 107 24 123 104 27 118 101 29 113 98 29 108 94 29 105 91 30 99 86 41 93 84 41 86 81 41 81 76 44 78 74 47 75 70 51 73 67 53 72 63 54 70 67 52 69 66 51 67 65 50 65 63 48 61 61 49 58 59 53 55 57 56 54 55 57 53 52 50 49 48 46 49 48 44 57 54 45 68 63 41 83 75 36 98 89 34 111 100 34 123 110 32 129 114 33 138 120 34 144 125 33 147 127 28 146 129 25 145 131 24 145 131 22 154 133 28 153 132 27 152 130 28 150 131 29 151 131 32 152 134 36 155 136 41 157 138 43 153 140 46 152 141 49 152 142 53 151 145 59 148 145 64 145 146 70 142 146 72 141 144 73 136 144 71 132 142 69 128 140 68 124 140 69 119 139 68 117 138 71 113 136 68 109 134 68 107 133 68 106 132 69 103 132 68 101 129 68 99 129 69 98 129 69 98 129 70 96 130 70 102 130 71 102 130 69 103 131 70 106 132 69 108 134 71 110 135 70 111 136 70 113 135 70 117 139 67 116 138 66 116 138 66 114 136 64 113 135 63 112 134 62 111 133 61 111 133 61 108 134 61 107 133 60 106 132 61 104 130 59 103 128 60 102 127 59 102 127 61 102 127 61 103 126 56 103 126 58 104 126 61 105 127 63 107 129 64 108 131 63 110 133 61 111 135 61 120 138 64 121 139 65 120 141 66 121 141 69 121 143 70 122 144 72 121 144 72 121 144 72 121 147 74 121 147 76 120 145 79 118 144 79 117 143 80 115 144 78 116 145 78 115 146 78 123 146 78 125 146 77 127 148 79 128 150 78 131 151 80 131 151 79 131 152 77 130 151 76 135 151 78 133 151 75 132 150 74 131 150 71 127 148 69 124 147 65 122 145 63 120 143 61 114 140 66 113 139 65 112 138 64 111 137 63 110 136 62 109 135 61 109 135 61 109 135 61 109 136 65 109 136 65 110 137 66 110 138 64 112 140 65 113 141 66 114 142 67 115 143 66 119 142 70 120 143 71 119 145 72 120 148 74 122 150 76 121 151 77 122 152 78 122 154 79 126 153 84 127 154 85 129 154 86 131 156 88 135 158 88 137 160 90 140 161 92 141 163 91 142 163 94 143 164 97 142 165 97 143 166 98 141 166 100 140 165 99 139 165 100 138 164 99 132 162 102 131 161 101 130 159 101 128 157 99 126 155 99 125 154 98 124 153 99 124 153 99 125 155 95 125 155 93 126 154 93 126 155 91 129 155 92 129 155 90 130 155 89 130 155 89 131 157 92 131 157 92 130 159 93 130 159 93 131 160 94 131 160 94 132 161 95 132 161 95 132 163 95 130 162 99 137 170 117 154 189 147 170 203 172 175 207 183 175 204 184 174 201 182 147 182 158 138 173 149 138 172 145 145 180 150 148 185 154 143 184 154 142 186 159 147 193 167 146 182 168 151 185 168 158 191 170 156 187 156 137 165 125 115 141 93 115 138 82 127 149 87 125 165 95 125 164 101 124 156 106 121 148 107 123 145 107 123 139 102 108 123 80 92 105 59 88 95 41 88 93 39 87 90 35 87 88 31 87 86 29 89 87 28 91 89 30 94 90 29 88 91 20 87 92 12 93 97 10 103 107 23 107 109 36 99 99 35 86 87 21 78 79 9 91 82 15 86 77 10 79 72 4 77 70 2 78 73 5 84 80 9 90 86 15 93 89 18 95 86 7 93 86 8 91 85 9 88 84 10 89 83 7 90 83 5 93 82 3 94 82 0 98 93 9 101 97 10 105 101 12 109 105 14 112 109 16 113 108 14 111 107 10 110 106 7 115 110 6 114 109 7 113 108 8 114 106 7 112 104 6 112 102 7 112 101 9 112 101 9 114 98 10 113 97 9 113 97 9 113 97 9 113 97 9 112 96 8 109 93 5 106 90 2 103 91 7 103 91 7 103 91 7 103 91 7 103 91 7 106 91 8 107 92 9 107 92 9 112 95 17 109 92 14 106 88 12 104 88 13 105 88 18 107 89 23 110 92 28 112 94 32 111 95 35 111 95 35 111 95 33 110 95 30 109 94 27 109 94 25 108 93 24 110 93 23 115 104 25 116 104 28 117 105 31 118 105 35 117 103 38 116 102 41 114 99 42 113 98 43 104 99 31 104 99 33 105 97 34 106 96 35 106 96 35 107 96 32 109 95 30 109 96 28 110 87 9 129 105 17 151 123 23 157 129 19 147 121 10 133 114 11 135 122 30 143 133 48 141 148 115 145 158 130 145 163 139 137 162 141 135 164 142 142 172 148 145 174 144 141 171 137 144 168 136 145 168 139 145 168 140 147 167 142 145 165 140 143 161 135 140 159 131 140 156 127 138 152 119 132 146 111 130 140 105 131 139 100 130 136 92 128 131 84 128 127 79 129 129 79 129 126 75 129 126 75 130 124 74 132 124 77 135 124 79 137 124 80 140 125 82 143 125 85 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 143 127 94 142 126 93 142 126 93 141 125 92 141 125 92 141 125 92 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 144 127 97 143 126 96 143 126 96 141 124 96 142 125 97 144 127 99 145 128 100 146 129 101 146 129 101 145 128 100 145 128 100 148 128 93 150 129 86 156 134 76 167 141 66 176 150 55 187 157 45 192 161 36 195 162 29 189 160 30 188 162 25 182 160 15 173 155 9 162 148 15 146 134 24 125 115 30 106 97 30 87 80 38 89 80 25 103 87 9 131 110 3 162 135 4 184 153 3 199 163 4 207 170 4 201 174 0 201 175 4 201 174 9 202 174 15 200 174 19 200 174 19 200 174 19 200 174 19 198 174 14 202 174 13 205 176 10 208 177 8 211 181 7 212 182 6 211 186 8 212 187 9 208 188 15 203 187 32 196 185 59 192 184 83 188 184 93 183 183 87 181 181 71 179 179 59 189 168 27 187 165 20 184 160 10 182 158 6 177 156 3 172 152 3 161 145 0 155 140 0 144 136 9 131 127 4 114 112 3 95 94 12 71 70 14 55 53 15 56 54 16 66 64 23 113 87 2 142 113 13 178 144 20 203 168 16 218 182 6 225 193 0 226 199 0 226 202 0 226 200 1 225 199 1 223 195 0 220 192 0 217 188 0 215 186 0 214 183 0 213 182 0 208 179 0 206 177 0 205 175 0 202 174 2 201 173 4 197 170 5 192 164 2 187 162 0 186 156 6 185 158 5 183 158 4 181 157 5 176 156 5 171 154 6 167 150 8 165 150 9 154 146 1 150 141 0 144 136 3 138 128 5 132 122 9 125 113 13 115 104 12 110 99 10 105 96 19 92 85 15 75 70 15 60 58 20 50 49 29 42 43 38 37 40 45 35 39 50 191 166 1 189 164 1 186 162 4 182 158 6 178 156 10 174 153 8 171 153 7 170 152 6 166 154 6 164 152 4 162 150 4 161 148 7 160 147 9 158 144 9 155 141 10 152 138 7 151 131 8 146 127 9 139 121 11 134 116 14 131 117 20 133 121 23 136 127 26 138 131 27 151 138 26 157 142 25 162 148 25 166 153 23 168 154 23 168 153 24 171 153 29 171 152 31 165 152 21 165 152 22 165 151 28 163 151 31 164 152 34 163 152 36 163 152 36 163 152 36 161 151 38 160 150 37 160 149 34 160 147 33 160 145 30 158 141 25 158 139 21 157 138 20 157 136 17 154 131 15 151 128 14 149 125 17 146 122 22 140 119 28 131 113 29 126 109 29 119 100 32 108 93 34 94 83 37 81 75 39 71 70 40 66 66 38 69 70 39 75 76 44 88 87 31 96 91 33 105 97 32 114 101 31 119 103 28 120 102 26 120 103 25 120 103 25 121 101 32 117 98 30 112 94 30 106 92 31 101 88 33 96 86 33 90 82 33 88 80 33 81 72 39 76 70 38 71 68 37 68 67 37 67 67 41 68 66 43 69 64 44 68 63 44 72 66 44 71 67 42 72 68 43 70 68 43 69 67 46 66 65 47 65 63 50 61 61 51 66 60 48 60 56 44 60 56 44 66 64 43 77 72 40 89 83 33 105 96 31 115 106 29 135 121 33 140 124 36 149 130 38 154 134 37 158 136 35 156 137 32 155 139 28 156 140 27 161 138 26 159 137 26 159 137 26 157 136 27 158 137 30 157 138 33 159 140 37 160 141 38 161 147 42 161 146 43 161 147 48 159 149 52 158 149 58 154 148 60 152 147 63 151 146 64 146 145 63 142 143 63 137 142 62 132 140 63 128 140 64 123 139 66 119 136 65 115 135 63 113 134 67 111 133 68 109 131 66 105 130 65 103 129 66 100 128 67 98 128 68 98 128 68 101 129 70 102 130 71 103 131 70 106 132 69 108 134 69 110 135 69 111 136 70 114 137 69 118 138 67 117 137 66 117 137 66 116 136 65 115 135 64 114 134 63 114 134 63 113 133 62 109 135 62 108 134 61 106 132 61 105 131 60 103 128 60 102 127 59 101 126 60 101 126 60 105 128 60 105 127 62 105 127 63 106 128 64 108 130 66 110 133 65 111 134 62 112 136 62 119 137 63 120 138 64 119 139 67 120 140 68 120 142 70 120 142 70 119 142 72 119 142 72 120 146 75 119 144 76 117 143 78 116 142 79 114 142 81 114 143 79 113 144 77 113 144 77 119 140 75 121 142 77 123 144 77 125 146 77 126 148 76 126 148 75 126 148 73 126 148 73 131 149 75 131 149 73 130 148 72 127 148 69 125 148 68 123 146 64 121 144 62 119 144 61 114 140 67 113 139 66 112 138 65 111 137 64 111 137 64 110 136 63 110 136 63 111 137 64 110 137 68 110 137 68 110 137 66 111 138 67 113 141 67 115 143 69 116 144 70 117 145 70 123 144 75 123 146 76 124 147 77 123 149 78 123 150 79 122 152 80 122 154 81 123 155 82 126 153 86 127 154 87 128 155 88 131 156 90 133 158 92 137 159 94 138 160 95 139 161 96 139 162 92 140 163 95 140 163 95 139 164 96 139 164 98 138 164 99 138 164 99 138 164 99 130 160 100 129 159 99 128 158 98 126 155 97 125 154 96 125 154 98 124 153 97 124 153 97 127 155 96 127 155 96 127 155 94 130 156 93 131 157 92 133 158 92 133 158 92 133 158 90 134 160 95 134 160 95 134 160 95 132 161 95 132 161 95 133 162 96 132 163 96 132 163 96 133 163 99 132 163 104 139 172 125 156 190 155 168 202 175 172 204 181 172 204 181 177 206 184 146 181 157 134 168 143 129 162 133 136 170 137 141 175 140 137 175 138 135 177 141 139 183 148 156 186 160 143 173 147 135 168 141 145 176 145 152 179 144 141 167 122 121 144 90 107 128 69 113 144 68 118 148 74 119 146 79 113 137 77 118 138 85 123 141 93 111 126 83 92 105 62 84 94 41 83 92 39 81 88 36 81 86 32 82 85 30 86 86 32 89 88 32 91 90 34 89 95 31 88 96 23 93 101 18 103 110 30 110 113 42 107 110 43 99 102 33 96 98 23 95 87 14 88 80 7 78 70 0 74 66 0 76 68 0 80 72 0 84 74 5 84 74 5 84 77 0 84 78 2 83 79 5 84 82 8 86 84 10 90 86 12 94 88 10 97 90 10 99 96 17 104 101 20 109 107 24 112 107 23 109 105 18 108 103 12 108 103 12 110 105 13 106 106 8 106 106 8 107 104 7 107 104 9 107 102 8 106 101 7 107 100 9 106 99 8 108 94 6 107 93 5 106 92 4 107 93 5 108 94 6 108 94 6 106 92 4 104 90 2 106 95 5 107 96 6 107 96 6 110 96 7 111 97 8 112 96 8 112 96 8 113 97 9 112 94 12 110 92 10 106 89 7 105 88 8 107 90 12 108 92 17 110 93 23 110 92 26 109 96 28 110 97 29 110 97 27 111 96 27 111 96 27 114 97 27 114 97 27 114 97 27 116 102 29 117 103 32 119 106 36 120 107 39 118 107 43 117 106 44 114 104 43 112 102 43 111 103 38 110 102 39 110 100 38 109 98 36 110 96 33 111 96 29 112 95 25 112 95 23 132 106 19 138 112 15 145 117 8 143 117 4 134 115 10 132 122 33 140 139 72 149 154 100 142 159 141 143 162 143 139 162 146 133 160 143 133 162 142 138 168 144 142 171 143 143 170 139 145 169 137 145 168 139 145 168 140 147 167 142 145 165 140 143 161 135 140 159 131 140 156 127 139 153 120 133 147 112 131 141 104 131 139 98 131 137 93 128 131 84 128 128 78 128 128 76 128 125 72 128 125 74 130 124 74 131 123 74 134 123 77 137 124 80 140 125 82 143 126 83 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 143 127 94 143 127 94 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 126 96 143 126 96 144 127 97 144 127 97 144 127 97 144 127 97 143 126 96 143 126 96 143 126 98 143 126 98 144 127 99 145 128 100 145 128 100 144 127 99 142 125 97 141 124 96 144 126 88 145 127 81 151 131 70 159 138 59 170 146 48 180 154 43 188 160 37 191 162 34 186 170 23 184 170 21 173 163 13 159 152 9 142 139 10 124 123 17 102 104 21 86 87 21 80 76 39 90 80 27 111 95 17 143 121 10 174 146 11 192 161 8 202 170 9 207 176 10 205 180 2 205 179 6 205 178 9 205 178 11 205 177 15 205 177 15 205 178 13 205 178 11 203 178 13 207 179 10 210 180 6 213 182 3 216 184 1 217 187 3 218 190 3 217 191 6 215 187 2 210 186 16 204 186 40 198 186 64 193 187 77 188 183 79 183 179 71 181 175 63 183 169 11 181 165 7 177 162 1 174 159 0 169 154 0 160 148 0 148 139 0 140 132 0 122 119 22 109 108 15 94 95 17 79 79 25 61 62 30 50 50 26 56 55 27 68 68 30 114 95 29 140 117 37 173 146 41 197 167 33 212 180 20 219 190 11 221 196 7 222 199 5 225 196 6 224 197 4 223 196 3 219 195 1 217 192 1 212 188 0 209 185 1 205 183 1 202 177 12 199 174 11 194 170 8 190 166 6 185 162 6 180 157 2 173 152 0 169 148 0 168 145 7 165 144 3 163 142 0 158 140 0 154 137 0 150 134 0 145 131 0 144 130 0 135 128 0 132 124 0 127 118 0 123 114 0 117 108 5 111 100 11 103 89 14 96 83 15 88 78 17 78 68 17 65 59 25 55 52 33 46 45 40 39 39 41 35 36 40 34 35 39 193 166 0 192 165 0 188 162 3 185 160 6 181 157 7 176 154 6 173 153 6 169 152 4 164 152 4 162 150 4 160 148 4 160 147 6 159 146 6 158 144 9 155 141 8 152 138 5 154 134 3 150 130 7 141 123 11 133 118 15 128 115 19 126 115 23 124 118 22 124 120 21 142 129 27 147 135 27 154 141 26 160 146 21 162 149 19 164 149 20 165 150 23 169 151 27 165 153 19 163 153 22 162 151 27 161 150 32 161 150 35 160 150 35 160 150 35 160 151 34 159 149 36 159 149 36 159 147 35 159 146 34 158 142 31 157 139 29 157 136 27 156 135 26 155 134 17 153 130 16 149 126 14 147 123 17 145 121 21 140 119 28 132 114 30 126 109 29 121 104 34 111 97 36 100 87 42 88 79 48 75 69 47 66 60 44 64 61 42 68 65 46 74 74 40 82 78 41 91 84 42 99 89 40 103 90 37 103 91 33 102 90 32 101 91 32 102 84 34 98 82 31 93 79 32 88 77 32 84 77 35 80 75 37 75 73 35 73 70 35 72 66 32 70 66 31 66 66 28 66 68 28 69 72 29 72 75 32 75 76 32 78 77 33 84 77 31 86 79 33 86 82 35 88 84 37 88 83 41 85 81 43 83 78 46 81 76 46 84 74 49 78 70 47 77 71 47 83 78 48 91 86 44 100 95 37 113 107 33 123 117 33 142 129 35 147 132 39 155 136 42 161 138 42 162 140 41 163 141 39 162 144 36 161 145 34 163 141 29 163 141 29 163 141 30 163 143 31 163 143 31 161 143 33 161 143 33 160 144 33 165 150 35 166 150 37 165 152 40 166 152 45 165 152 48 163 151 51 162 150 52 159 149 52 156 149 59 153 147 59 149 145 58 142 144 60 138 143 61 133 142 61 127 140 61 124 138 59 119 134 65 117 134 64 113 133 64 110 131 64 107 129 65 103 129 66 102 128 67 99 127 66 100 128 70 101 129 71 102 130 71 106 132 71 108 134 69 110 135 69 112 137 69 114 137 69 117 137 65 117 137 65 117 137 65 116 136 64 116 136 64 115 135 63 115 135 63 115 135 63 110 136 63 109 135 62 107 133 62 105 131 60 103 128 60 102 127 59 101 126 60 101 126 60 105 128 60 105 127 62 105 127 63 106 128 64 107 129 65 109 132 64 110 133 63 111 134 62 119 136 65 119 136 65 118 138 66 119 139 68 119 141 69 119 140 71 118 141 71 118 141 71 117 144 75 116 143 76 115 141 76 112 140 79 112 140 81 110 140 78 110 140 76 110 141 74 116 136 73 117 137 74 119 140 75 121 142 73 121 144 72 122 146 72 122 146 70 122 146 70 127 145 71 127 145 69 125 146 69 124 145 66 122 145 65 121 144 62 119 144 61 118 143 60 113 139 66 113 139 66 112 138 65 112 138 65 112 138 65 112 138 65 112 138 65 113 139 66 110 137 70 110 137 70 111 138 71 112 139 70 114 141 72 116 143 72 118 145 74 119 146 75 126 147 82 126 147 82 126 148 83 125 150 84 122 151 84 122 153 85 122 155 86 122 155 86 124 153 87 127 153 88 128 154 89 130 156 91 132 157 92 134 159 94 137 159 95 137 159 95 138 161 91 138 161 91 136 162 91 137 162 94 135 162 93 135 162 95 134 161 94 132 161 95 128 160 97 127 159 96 126 158 95 124 155 95 123 154 94 123 154 95 123 154 95 124 155 98 127 155 97 127 155 97 130 155 97 131 157 96 134 159 94 135 160 94 138 161 93 138 161 93 137 162 97 137 162 97 136 162 97 136 162 97 134 163 97 133 164 97 133 164 97 132 164 97 134 164 104 132 165 112 142 175 132 157 192 160 167 201 176 168 202 178 173 205 182 183 213 189 151 185 161 133 166 139 124 155 124 131 161 125 136 167 126 130 165 123 128 165 122 132 171 127 139 176 125 126 163 120 125 162 128 148 187 160 176 211 189 170 202 179 130 158 133 92 118 89 97 111 60 106 121 66 113 129 67 111 130 64 110 129 63 107 125 67 96 112 63 83 99 54 88 102 51 86 100 49 83 96 43 83 93 41 84 92 41 88 95 43 93 97 46 96 100 49 99 108 55 93 103 40 91 101 28 94 105 29 99 106 38 101 106 40 103 109 37 105 112 34 112 107 25 109 104 22 106 99 19 103 94 17 102 90 16 102 88 15 101 87 16 102 85 15 91 84 14 89 84 16 87 86 19 87 88 22 88 88 24 91 90 25 95 92 25 97 92 24 93 91 17 97 95 20 102 100 23 103 100 21 103 98 17 102 97 15 106 99 18 109 103 19 101 97 10 103 97 11 103 97 11 104 97 9 104 97 9 106 96 7 106 96 7 106 96 7 104 94 9 103 93 8 102 92 7 102 92 7 104 94 9 105 95 10 105 95 10 105 95 10 106 96 9 107 95 9 108 96 10 111 96 11 113 97 12 114 98 13 115 97 13 115 97 13 113 92 9 111 91 5 106 89 1 107 90 2 108 92 4 109 94 11 109 93 15 106 93 15 108 99 20 110 99 20 111 99 23 112 98 23 113 99 24 116 99 27 118 100 28 118 100 28 115 100 33 115 100 33 115 102 34 114 103 37 114 103 39 112 103 38 111 101 39 110 102 39 110 101 36 109 99 37 109 98 36 111 95 35 112 94 30 113 94 26 114 94 23 114 95 19 150 124 29 144 117 14 137 110 0 134 112 0 138 126 28 141 141 69 139 152 109 135 154 132 134 158 144 134 158 144 133 160 145 134 163 145 134 161 142 133 161 138 138 164 139 145 169 143 145 169 137 145 168 139 145 168 140 146 166 141 144 164 139 142 160 134 139 158 130 139 155 126 140 154 119 133 147 111 131 141 104 132 140 99 131 137 91 128 132 82 128 128 78 128 128 76 128 125 72 128 125 72 129 123 73 130 122 73 133 122 76 136 123 78 139 124 81 142 125 82 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 142 125 97 143 126 98 143 126 98 144 127 99 144 127 99 143 126 98 143 126 98 142 125 97 142 125 99 142 125 99 142 125 99 141 124 98 139 122 96 135 118 92 132 115 89 130 113 87 126 117 84 125 116 75 127 118 63 133 123 51 142 130 44 152 138 41 158 144 39 163 146 40 165 157 32 161 155 33 149 146 31 130 131 29 110 114 29 93 98 32 75 81 33 64 68 31 74 72 33 86 79 25 114 97 19 148 124 18 175 146 16 191 161 11 197 172 10 202 179 13 206 183 5 205 182 6 204 181 7 204 180 9 203 179 8 203 180 6 205 179 4 205 180 2 206 180 7 208 181 6 211 182 3 213 183 1 214 184 0 215 187 2 214 188 5 213 189 5 211 184 5 206 183 15 199 184 31 190 183 50 182 180 61 175 174 66 169 165 65 164 160 61 158 154 21 155 148 15 149 142 10 144 136 9 137 130 13 128 124 17 116 116 20 109 109 21 93 92 38 83 83 33 72 74 35 63 66 47 54 54 54 47 47 49 53 53 43 64 66 44 99 86 54 123 106 60 155 133 60 179 151 51 194 165 37 205 178 29 212 186 27 214 191 27 222 190 17 221 191 15 219 192 13 216 191 11 208 187 8 198 181 5 191 175 2 187 170 2 186 166 17 182 162 13 175 158 10 170 152 6 166 150 3 162 146 1 158 143 0 155 140 0 163 139 5 162 138 2 161 138 0 158 137 0 156 135 0 154 132 0 152 130 0 151 128 0 145 126 0 143 124 0 139 122 0 139 121 0 137 120 4 133 114 11 125 106 11 119 99 10 102 90 14 90 80 18 79 72 28 67 65 42 55 55 47 44 43 41 37 36 34 38 34 31 193 166 0 193 166 1 190 165 3 187 162 7 183 159 9 178 156 8 173 153 4 171 151 2 162 150 2 161 149 3 159 147 3 159 146 5 159 146 8 157 143 8 155 141 8 152 138 5 155 135 0 150 131 3 142 125 11 133 118 15 126 113 19 121 112 21 117 112 20 117 112 18 135 122 28 141 128 26 149 137 25 155 144 20 159 146 16 161 147 16 163 148 19 166 148 24 162 153 16 162 152 21 162 151 27 161 150 32 159 149 34 159 149 36 158 148 33 156 149 32 157 150 36 158 148 35 158 146 34 158 144 35 158 141 33 156 137 32 154 135 30 155 134 29 155 134 19 152 129 15 148 124 14 146 122 16 145 121 21 139 118 27 132 114 30 126 109 29 119 102 30 110 96 35 99 86 41 87 76 48 73 64 47 61 53 42 59 51 40 60 54 42 58 56 41 66 61 42 75 68 42 82 73 42 84 74 38 84 75 34 83 74 31 82 75 31 88 73 34 85 71 32 81 69 31 76 68 32 73 69 34 71 68 37 66 67 36 63 66 35 73 68 28 71 68 25 69 71 24 71 75 24 77 82 24 83 89 27 90 92 27 91 94 27 102 97 33 104 99 33 108 103 37 111 106 42 111 105 45 108 103 47 105 99 49 103 97 49 100 87 55 95 84 54 94 85 54 98 92 56 104 100 53 112 108 45 124 118 40 132 126 38 146 133 37 150 135 40 157 138 44 161 141 46 164 141 45 165 143 42 164 145 42 164 147 41 166 144 33 165 145 33 166 146 34 165 147 35 165 147 35 163 147 34 163 148 33 162 147 32 166 151 32 166 151 32 168 153 36 169 153 40 170 154 43 169 152 46 166 152 47 166 152 47 164 151 57 160 150 55 154 147 56 150 146 57 143 146 59 139 145 59 133 142 59 129 141 59 123 136 64 122 135 65 118 133 64 112 132 63 109 130 65 106 128 64 103 127 65 102 128 65 99 127 69 100 128 70 102 130 71 105 131 70 107 133 68 110 135 69 112 137 69 114 137 67 116 136 64 116 136 64 116 136 64 116 136 64 116 136 64 115 135 63 115 135 63 115 135 63 111 137 64 109 135 62 107 133 62 105 131 60 103 128 60 102 127 59 101 126 60 101 126 60 103 125 60 103 125 60 103 125 61 104 126 64 105 127 63 107 129 64 108 131 61 109 132 60 118 135 64 119 136 65 118 138 66 119 139 68 118 140 68 119 140 71 117 140 70 117 140 72 115 142 73 115 142 75 114 140 77 110 138 77 109 139 79 108 138 76 108 138 76 107 139 74 113 133 72 114 134 71 117 138 73 118 141 73 119 142 70 120 144 70 120 144 68 118 145 66 124 142 68 122 143 66 122 143 66 121 144 64 120 143 63 118 143 60 117 142 59 116 141 58 113 139 66 113 139 66 112 138 65 112 138 65 112 138 65 113 139 66 114 140 67 114 140 67 110 136 71 110 136 71 111 137 72 113 140 73 115 142 75 117 144 75 119 146 77 120 147 78 129 147 85 128 148 85 127 149 85 126 151 86 123 152 86 122 153 86 122 154 87 122 154 87 124 153 87 125 154 88 128 154 89 129 155 92 132 156 94 133 157 95 136 158 96 137 159 97 137 160 88 137 160 88 135 161 90 135 161 90 133 160 91 132 159 90 128 157 90 128 157 90 128 160 95 127 159 94 125 157 94 123 155 92 123 154 94 123 154 94 123 154 95 124 155 96 127 155 97 127 155 97 130 155 97 132 158 97 135 160 95 136 161 95 139 162 94 140 163 93 139 163 101 139 163 101 138 164 101 137 163 100 135 164 100 134 164 100 133 165 100 133 165 100 133 164 107 133 165 116 142 177 137 158 193 163 164 199 175 166 200 176 173 205 181 187 217 191 156 188 164 135 165 137 121 150 119 128 156 118 134 162 121 128 159 115 123 159 113 125 163 116 101 146 77 119 164 107 147 193 154 177 222 201 190 233 224 174 214 214 136 171 173 105 136 139 107 109 87 108 114 80 109 119 67 104 119 54 93 110 39 81 100 34 80 98 40 83 101 51 99 117 67 95 113 63 89 105 56 86 100 49 83 95 45 85 95 45 88 96 47 89 97 48 93 105 59 92 103 45 92 105 36 96 108 36 97 106 39 95 102 35 92 100 27 93 100 22 103 102 12 108 104 17 112 106 22 112 104 23 109 96 18 105 89 14 102 84 12 102 82 11 100 94 32 98 94 33 93 92 35 90 91 34 87 88 31 87 86 30 87 85 26 88 83 25 91 91 19 93 93 21 96 94 20 96 92 19 95 89 15 95 89 13 97 89 14 99 92 14 98 86 10 98 86 10 100 87 9 101 88 9 104 89 8 104 89 6 105 89 4 104 88 3 102 94 13 100 92 11 98 90 9 99 91 10 101 93 12 104 96 15 105 97 16 105 97 16 104 93 13 105 92 13 107 94 15 110 94 16 112 95 17 113 94 17 113 94 17 115 93 17 117 95 10 114 94 7 112 93 1 111 95 0 112 97 4 113 100 8 112 97 12 108 96 12 110 102 17 110 102 17 112 101 19 114 101 22 116 100 23 116 100 25 117 99 25 117 99 27 119 104 39 118 103 38 116 102 37 113 102 36 111 102 37 111 102 37 111 103 38 111 103 38 109 98 36 108 97 35 109 95 34 112 94 32 114 94 31 117 97 28 120 98 25 122 99 23 136 108 9 142 114 7 146 121 5 147 127 15 143 134 41 138 144 84 133 153 128 128 157 153 129 155 142 129 157 142 134 163 145 140 169 149 139 167 145 135 160 138 140 164 142 151 173 150 145 169 137 145 168 139 145 168 140 146 166 141 144 164 139 142 160 134 139 158 130 139 155 126 140 154 119 134 148 112 132 142 105 132 141 98 131 137 91 128 132 82 128 128 78 128 128 76 128 125 72 127 124 71 129 123 71 130 122 73 133 123 74 136 123 78 139 125 80 142 125 82 144 124 91 145 125 92 144 125 92 145 126 93 143 127 93 142 126 92 141 127 92 140 126 91 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 142 126 92 141 125 92 141 125 92 141 125 92 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 144 128 95 144 128 95 144 128 95 143 127 94 143 127 94 142 126 93 142 126 93 142 126 93 142 125 97 143 126 98 143 126 98 144 127 99 144 127 99 143 126 98 143 126 98 142 125 97 139 122 96 139 122 96 138 121 95 135 118 92 131 114 88 126 109 83 122 105 79 119 102 76 98 101 72 98 100 63 97 99 50 102 102 38 108 109 33 117 116 33 125 121 34 127 123 34 126 119 38 122 119 42 113 112 48 96 98 49 80 83 52 68 72 58 57 61 60 51 54 59 69 67 26 83 76 22 112 94 18 145 120 19 172 143 17 185 157 13 193 170 12 197 178 13 204 183 4 203 182 5 202 180 6 201 179 5 201 178 2 201 178 0 201 179 0 201 179 0 205 180 2 206 179 0 208 179 0 210 180 0 210 181 0 208 182 1 206 184 3 205 184 5 200 177 9 194 176 14 184 175 22 174 172 35 162 166 45 152 155 50 143 144 50 137 137 49 127 127 37 122 120 33 114 112 29 107 104 27 98 97 33 91 91 41 81 83 46 73 77 50 73 71 48 65 64 46 58 59 51 53 56 65 49 49 73 44 45 66 50 51 56 61 63 52 82 73 68 106 91 72 136 115 70 160 134 59 178 149 47 194 164 40 203 175 39 206 181 39 216 180 21 215 182 19 210 181 15 203 179 11 192 174 6 179 164 0 167 155 0 160 150 0 158 142 3 156 140 1 154 138 0 152 139 0 155 142 4 157 145 7 158 146 8 159 147 9 171 144 11 173 145 10 175 148 9 176 149 6 177 149 6 176 147 7 175 146 8 176 144 7 173 144 16 169 140 10 165 138 5 163 137 1 159 135 1 154 129 2 144 120 0 136 111 0 119 109 11 105 97 14 88 84 23 74 71 38 59 57 42 45 42 35 38 33 29 38 33 27 193 161 0 193 161 0 190 160 0 187 158 2 183 157 2 179 154 2 176 152 2 175 151 3 171 151 4 167 150 2 164 146 0 161 145 0 160 143 1 158 143 2 156 140 1 154 138 0 156 140 5 152 135 3 148 129 1 141 122 2 135 117 9 128 111 19 120 107 29 116 103 33 118 111 30 120 116 27 128 124 24 136 133 20 146 140 16 154 144 13 162 145 13 166 146 11 163 147 8 161 147 12 158 148 16 156 148 21 153 147 25 155 145 30 155 145 34 156 144 36 157 147 32 158 147 32 158 147 32 158 145 31 155 142 27 155 140 25 152 137 22 151 136 21 156 131 15 152 125 18 149 121 21 147 119 20 143 119 21 135 115 26 125 108 36 118 103 46 113 101 41 105 94 48 93 83 56 79 73 57 68 66 53 59 56 47 52 48 47 48 43 50 52 53 48 51 50 46 53 52 47 60 57 50 62 60 47 59 61 40 59 64 34 63 69 35 65 66 32 67 67 31 69 69 31 73 70 29 74 69 27 77 70 24 78 72 24 81 73 24 91 74 20 96 79 23 103 87 27 111 93 27 115 98 26 119 102 24 122 105 23 124 108 21 132 111 28 133 113 26 135 116 24 136 117 22 137 118 26 136 116 30 135 113 37 134 111 41 123 102 47 118 101 49 112 98 49 111 101 52 113 106 54 122 113 54 131 122 53 139 127 53 149 135 46 151 138 44 155 141 42 159 145 40 164 147 41 167 148 43 170 148 46 171 147 47 164 145 42 164 145 40 165 147 37 168 148 35 170 149 32 171 151 30 171 151 26 173 152 27 172 154 26 172 154 28 172 154 28 172 154 28 173 155 29 173 155 31 173 155 31 173 155 31 166 152 43 168 151 43 168 151 43 166 149 43 162 149 47 157 147 50 152 145 54 149 145 56 142 140 55 138 137 54 133 136 55 127 134 57 121 133 61 115 130 63 109 127 65 105 125 64 103 132 65 102 131 65 104 130 69 105 129 71 108 129 72 112 132 73 116 134 74 117 135 73 114 140 66 114 140 67 114 140 67 114 140 69 113 138 70 111 136 70 110 135 69 110 135 70 109 136 65 107 134 63 105 132 61 101 131 61 100 130 60 98 129 61 98 129 61 99 130 62 103 130 63 102 129 62 101 128 61 101 128 61 101 128 61 102 129 62 103 130 63 104 131 64 114 135 70 115 136 71 117 138 71 118 139 70 118 140 68 118 140 68 117 139 66 117 139 66 116 139 67 116 139 67 115 138 68 114 137 69 114 136 72 113 135 73 113 134 75 112 133 76 109 136 65 110 137 66 111 138 67 112 140 66 113 141 67 113 141 66 113 141 66 113 141 66 116 140 66 117 141 67 117 141 67 118 142 68 118 142 68 118 142 68 118 142 68 117 141 67 118 141 61 118 141 61 117 141 63 114 141 64 113 139 66 112 139 68 109 139 69 109 138 71 110 141 73 109 140 72 110 140 70 111 141 71 115 142 71 117 145 71 120 146 72 122 148 74 121 147 82 123 149 84 125 151 86 126 152 87 125 151 86 125 151 86 126 152 87 127 153 88 129 154 88 129 154 88 128 153 87 129 154 88 129 154 88 131 156 90 133 158 92 134 159 93 134 157 89 134 157 89 134 157 89 134 156 91 134 156 91 133 155 91 132 154 90 131 153 91 127 156 92 127 155 94 125 153 92 123 153 93 123 152 96 121 151 97 121 151 97 119 152 99 129 153 105 130 154 104 132 157 100 134 160 99 135 161 96 136 162 97 136 162 97 135 161 96 133 162 96 136 162 97 138 163 98 138 162 100 139 163 103 136 164 103 134 166 103 131 165 104 126 167 99 128 168 118 136 176 150 148 189 175 158 199 185 165 202 185 176 207 191 185 213 199 179 210 204 154 184 174 130 157 138 124 149 119 129 152 106 130 151 92 121 144 72 112 136 58 115 146 102 156 190 157 178 215 197 167 206 203 160 201 203 163 208 205 145 191 180 114 161 143 106 132 105 89 113 79 88 110 64 100 119 64 101 122 66 100 123 77 101 128 93 98 128 100 99 129 95 96 122 87 92 109 75 88 98 61 85 90 50 88 89 45 93 92 46 96 95 47 90 93 48 92 95 48 94 96 46 96 97 40 96 96 36 97 96 31 100 100 30 105 102 31 100 96 22 102 99 22 106 100 24 108 102 24 108 101 21 105 99 15 102 94 11 99 91 6 96 87 12 94 85 10 92 84 11 91 83 11 90 83 15 92 84 19 94 86 23 95 87 24 95 85 24 94 84 22 94 85 20 94 85 18 95 87 15 97 89 16 98 90 15 99 92 14 101 85 7 101 85 7 99 86 8 98 87 8 96 87 10 97 88 11 97 89 14 97 89 14 97 87 16 100 90 19 103 93 21 103 94 19 101 92 15 101 92 13 103 94 15 106 98 17 115 93 20 115 93 20 113 93 20 112 92 19 110 92 18 107 89 15 103 87 12 102 86 11 101 92 15 102 93 16 104 95 16 107 98 19 109 100 21 110 102 21 111 103 22 111 103 22 114 107 29 113 105 30 112 104 31 111 103 31 110 101 32 110 101 36 110 100 38 110 100 38 117 102 47 115 100 45 111 100 44 111 102 47 109 104 48 104 103 47 98 99 42 91 94 37 107 89 43 112 96 34 114 101 22 106 95 16 102 87 22 108 89 31 122 103 35 132 115 35 126 113 19 128 114 5 131 119 0 138 126 24 142 139 72 141 150 119 135 159 145 128 164 152 134 157 149 135 158 148 136 160 147 137 161 147 139 164 145 138 166 144 139 167 144 140 168 143 146 170 146 145 169 143 144 168 142 144 167 141 141 164 136 140 160 132 137 157 129 135 155 127 137 150 120 135 146 114 132 142 107 131 138 97 130 136 90 131 133 83 131 131 77 130 129 72 133 124 67 133 124 69 134 122 70 134 122 74 136 122 77 138 123 82 142 124 86 143 125 89 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 141 125 92 142 126 92 143 128 89 143 128 87 144 129 88 144 129 90 144 128 94 144 128 95 143 127 94 142 126 92 144 126 86 144 127 84 146 127 85 149 127 88 152 128 94 153 128 97 144 124 87 143 124 91 143 123 96 141 123 101 140 123 103 140 124 101 139 125 99 139 125 98 136 126 91 135 125 89 134 122 84 131 118 76 127 113 68 120 106 57 117 101 50 113 97 45 105 93 41 105 93 41 103 91 41 99 92 40 99 95 47 101 103 54 99 107 60 94 106 60 90 97 64 87 91 66 80 82 68 71 72 66 61 61 59 52 54 51 48 51 44 45 51 41 58 58 48 73 67 45 97 84 40 125 107 33 148 127 20 166 144 7 182 162 3 194 176 4 198 170 9 203 175 13 203 179 11 200 177 9 196 178 8 195 178 10 191 177 10 188 173 8 188 181 5 186 179 3 182 174 1 178 169 2 174 164 4 172 161 9 171 159 15 170 157 19 154 152 41 151 148 43 146 143 50 139 137 54 130 130 56 121 122 54 111 114 47 104 109 42 97 95 57 92 91 61 86 84 61 77 77 53 68 70 46 62 65 46 59 61 58 56 58 70 57 54 61 57 53 67 55 52 69 55 51 74 53 51 73 50 51 69 48 52 64 47 51 60 72 61 57 82 74 55 100 92 55 118 112 62 138 128 75 155 142 87 169 155 90 177 163 88 176 169 91 173 167 69 172 163 44 169 156 25 166 150 15 164 146 10 162 145 5 161 146 1 166 148 14 167 149 13 168 153 10 171 157 9 175 158 6 181 158 3 186 157 3 190 157 4 186 160 3 185 160 6 184 159 5 183 160 2 182 160 0 180 161 0 180 159 8 180 157 19 176 155 0 174 153 0 171 151 2 166 148 4 162 145 3 158 140 2 151 135 0 147 131 0 122 122 2 114 116 9 98 102 18 79 84 30 59 63 38 45 47 42 34 37 46 32 31 47 194 162 0 192 163 1 190 162 1 186 160 1 182 157 2 178 154 2 174 153 2 173 152 1 173 153 6 168 151 3 166 148 2 163 147 2 162 145 3 161 146 5 159 143 4 157 141 2 156 139 7 152 135 3 149 130 2 143 124 3 137 119 9 129 113 18 122 107 26 116 104 30 112 104 29 116 109 28 122 117 23 130 126 19 140 133 16 149 138 12 156 142 9 160 142 8 162 144 8 159 145 10 158 145 14 155 146 19 154 146 22 155 144 28 155 143 31 156 142 33 156 145 29 157 144 29 157 144 29 158 143 28 156 141 24 154 137 21 152 135 19 150 133 17 154 129 11 151 125 14 147 120 17 143 118 17 139 117 16 133 114 22 122 106 31 114 99 40 109 99 38 102 91 46 88 81 55 76 70 54 65 63 50 57 54 45 50 46 45 46 41 48 44 44 42 43 42 40 45 44 40 52 49 44 55 53 41 56 55 35 57 60 33 61 64 33 70 68 29 74 71 30 77 74 29 81 77 29 84 78 26 88 82 24 93 84 25 96 86 25 109 92 20 113 97 22 121 104 26 127 111 26 131 114 24 134 118 22 139 121 21 141 123 21 147 126 35 148 128 33 149 129 30 150 131 29 150 130 31 149 128 35 148 126 41 146 123 45 139 115 51 133 113 52 126 111 56 121 109 57 121 111 58 126 117 60 132 122 60 136 127 60 148 133 52 150 135 50 154 139 48 158 142 44 163 145 43 165 146 43 167 145 44 167 145 44 164 145 42 164 145 40 165 147 37 168 148 35 170 149 32 170 150 29 171 151 28 172 151 26 172 153 25 172 153 25 173 154 26 173 154 26 173 153 28 174 154 29 174 154 29 174 154 29 169 152 38 169 152 38 169 152 38 168 150 38 166 149 43 161 148 46 157 147 50 153 147 53 148 143 52 145 141 52 139 138 55 134 137 58 128 136 63 122 133 65 117 129 65 113 127 66 106 131 65 105 130 65 105 129 67 107 128 69 108 129 70 110 132 70 112 134 69 113 136 68 116 140 66 116 140 66 116 139 67 115 138 68 114 137 67 113 136 68 112 135 67 112 134 69 109 135 62 108 134 63 105 132 61 103 130 59 100 130 60 99 129 59 98 129 61 98 129 61 102 129 62 101 128 61 100 127 60 100 127 60 100 127 60 101 128 61 103 130 63 103 130 63 109 130 65 110 131 66 112 133 66 114 135 66 115 136 67 115 137 65 115 137 65 115 137 64 113 139 66 112 138 65 112 138 67 111 136 68 110 135 70 110 134 72 109 133 73 109 133 73 108 135 68 109 136 67 109 136 67 110 137 68 111 138 67 111 139 65 112 140 66 111 139 65 116 140 66 116 140 66 117 141 67 117 141 67 118 142 68 118 142 68 117 141 67 117 141 67 118 141 61 118 141 63 117 141 63 114 140 66 113 139 66 112 139 68 109 139 69 109 138 71 109 140 73 110 139 72 110 139 72 113 140 71 115 142 73 118 144 73 120 146 73 122 148 75 122 147 81 124 149 83 126 151 85 127 152 86 126 151 85 126 151 85 127 152 86 128 153 87 128 153 88 128 153 88 127 152 87 127 152 87 128 153 88 130 155 90 131 156 91 132 157 92 132 155 87 132 155 87 133 156 88 133 155 90 133 155 90 132 154 90 131 153 89 131 153 91 126 155 91 126 155 91 125 153 92 123 153 93 122 151 93 121 152 95 121 151 97 122 152 100 129 153 103 130 155 100 132 157 99 134 160 97 136 162 99 136 162 99 136 162 99 136 162 101 134 163 97 137 163 98 139 163 101 139 163 101 139 163 103 136 164 103 134 165 105 131 165 104 129 168 103 132 170 123 140 178 155 151 189 178 158 196 183 163 200 183 175 207 192 185 215 203 185 218 211 174 206 195 157 185 170 136 162 135 112 138 99 102 126 74 110 134 72 125 150 82 152 184 143 166 200 167 169 207 182 160 203 186 156 199 189 156 202 192 147 193 180 132 179 163 131 158 141 112 136 112 109 129 92 118 135 90 118 136 88 114 135 92 110 136 101 104 130 103 93 126 95 91 120 89 88 109 76 83 97 62 81 89 50 79 86 44 80 86 42 81 87 41 90 90 40 90 90 38 91 91 37 94 93 36 95 95 33 95 95 31 94 93 26 93 92 25 97 94 23 97 95 21 97 95 21 97 93 19 98 92 16 97 92 11 95 90 9 95 88 7 109 103 29 106 100 26 101 95 21 96 88 16 91 83 11 88 79 10 86 77 8 85 76 9 85 75 6 85 75 6 85 75 4 86 76 4 89 80 5 92 83 8 96 87 10 98 89 12 100 84 9 100 83 11 98 84 11 97 85 11 98 86 14 97 87 16 97 89 17 97 89 17 101 89 15 102 90 16 104 92 18 104 92 18 104 92 16 104 92 16 106 95 16 107 96 17 109 91 19 109 91 19 107 90 18 106 89 17 104 90 17 103 89 16 102 90 16 102 90 16 104 95 20 105 96 21 107 98 21 109 100 23 110 101 24 112 103 26 113 104 27 113 104 27 111 103 30 111 103 30 110 102 30 110 101 32 109 100 35 109 99 37 110 100 39 110 100 39 114 101 49 115 102 50 115 103 51 113 104 49 109 102 47 104 99 43 99 97 40 96 95 38 108 92 40 108 94 29 108 97 18 111 97 22 118 100 36 124 104 43 126 107 31 125 108 18 124 109 8 127 115 7 133 125 18 139 134 50 140 144 94 138 152 129 130 156 143 125 159 143 135 158 148 135 158 148 136 160 147 136 163 148 137 164 147 138 166 144 139 167 144 140 168 145 145 169 145 145 169 145 145 168 142 143 166 140 143 163 136 140 160 133 138 157 129 136 155 127 137 151 118 135 146 112 132 142 105 131 138 96 130 136 88 131 133 83 130 131 74 129 128 71 134 125 68 134 125 70 134 122 70 134 122 74 136 122 77 138 123 82 141 123 85 142 124 88 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 141 125 92 142 126 92 143 128 89 143 128 87 144 129 88 144 129 90 144 128 94 143 127 94 143 127 94 143 127 91 145 127 89 145 127 87 147 128 88 149 126 92 150 127 96 151 127 99 141 124 94 141 124 96 141 124 98 141 124 98 140 123 95 139 123 90 138 123 84 137 122 81 133 119 70 133 120 68 134 119 62 132 118 55 130 116 45 128 112 35 124 109 26 121 106 21 119 106 27 119 106 28 116 102 31 109 98 34 107 98 43 105 101 54 100 101 61 93 97 62 85 89 64 80 83 66 72 73 67 63 62 67 56 55 63 50 51 56 46 47 49 43 47 46 49 48 43 60 54 38 79 69 33 105 89 27 125 108 16 144 125 7 161 143 5 174 159 8 186 171 16 190 175 20 191 176 21 186 173 19 181 169 21 179 166 25 174 162 26 170 157 26 165 150 23 164 149 22 162 147 22 160 144 22 158 141 25 157 139 31 156 137 35 156 136 39 149 140 39 146 138 40 142 133 42 136 130 44 130 124 46 121 117 44 113 110 43 105 104 39 92 89 44 88 85 50 82 77 55 72 71 53 62 63 45 56 58 45 51 53 52 48 51 60 55 52 61 55 51 65 53 50 67 51 49 70 49 47 69 45 46 64 43 45 57 41 46 52 52 48 45 61 58 41 74 74 38 91 90 46 110 106 61 127 120 74 144 134 83 153 143 84 161 153 68 162 153 50 165 154 30 166 153 15 169 152 12 170 151 10 171 153 7 172 155 3 180 163 13 180 165 12 180 167 9 183 169 8 185 170 5 191 169 6 194 169 7 197 167 7 191 163 0 192 163 0 192 164 3 192 164 2 189 165 0 188 164 0 186 161 0 184 159 4 180 161 0 178 158 0 175 156 0 172 152 3 167 148 7 161 143 7 156 137 6 151 134 4 131 123 14 121 115 19 104 102 27 85 85 33 64 67 38 48 51 40 35 39 38 29 32 37 194 165 1 192 165 0 189 164 1 186 162 2 182 159 3 176 155 0 173 154 0 171 151 0 169 149 2 165 148 0 162 144 0 160 144 0 160 143 1 158 143 2 157 141 2 155 139 0 155 138 6 153 136 4 150 131 2 147 127 4 142 122 9 133 115 15 124 108 21 117 104 25 107 97 28 109 101 28 113 107 23 121 115 21 129 122 15 140 129 11 148 135 7 153 136 4 158 139 8 158 141 9 156 143 13 154 143 17 154 144 21 156 144 26 158 143 28 159 141 29 157 142 23 157 142 23 157 142 23 157 140 22 155 138 20 154 135 17 151 132 14 151 130 13 150 128 6 147 124 10 143 119 11 140 115 12 136 114 12 129 110 16 118 102 25 111 95 33 102 91 35 94 85 42 81 73 50 68 65 50 59 57 45 50 50 40 44 43 41 42 37 44 37 37 37 36 34 35 37 36 34 43 42 37 50 48 36 55 52 33 61 60 32 69 66 35 82 76 26 85 79 27 92 86 28 98 90 28 103 94 25 108 99 24 114 103 24 118 105 26 130 114 19 135 119 23 142 124 24 147 130 24 151 133 23 154 137 21 158 139 19 160 141 20 160 137 33 161 139 30 162 140 29 162 140 28 161 139 28 160 137 33 158 134 36 157 132 39 153 128 48 148 124 50 140 121 53 133 119 58 129 118 62 130 121 66 133 124 67 135 126 67 144 129 60 146 132 59 151 136 55 156 140 52 159 143 48 162 144 46 163 143 44 162 143 41 165 146 43 165 146 41 165 147 39 168 148 36 169 148 33 170 149 30 170 150 27 172 151 26 171 152 24 171 152 23 172 153 24 172 153 24 172 153 24 173 154 25 173 154 25 173 154 25 171 153 29 173 153 30 174 152 30 173 151 31 171 150 33 167 149 37 163 149 42 161 150 45 156 147 46 153 145 47 147 142 50 143 141 56 138 139 61 133 136 65 128 133 67 124 130 66 114 130 65 113 129 66 110 128 66 108 128 67 107 129 65 106 131 65 107 134 65 108 135 64 114 138 64 114 138 64 114 138 64 114 137 65 114 137 65 113 136 66 112 135 65 111 134 64 110 133 61 107 133 60 106 132 59 104 130 59 102 129 60 101 128 59 98 128 58 98 127 60 100 127 60 99 126 59 99 126 59 98 125 58 99 126 59 100 127 60 101 128 61 102 129 62 105 126 61 107 128 63 109 130 63 111 132 65 113 134 65 114 135 66 114 136 64 114 136 64 108 138 66 107 137 65 107 137 67 106 135 68 106 135 69 105 134 70 104 133 69 104 132 71 106 132 67 106 132 67 107 133 68 107 134 67 108 135 68 109 136 67 109 136 67 109 136 67 114 137 65 115 138 66 116 139 67 117 140 68 117 140 68 117 140 68 117 140 68 116 139 67 117 141 63 117 141 63 117 141 65 114 140 66 113 139 66 112 139 68 111 138 69 111 138 69 110 139 73 110 139 73 110 139 73 113 140 73 114 141 74 118 143 75 120 145 77 124 147 79 122 147 81 124 149 83 126 151 85 127 152 86 126 151 85 126 151 85 127 152 86 128 153 87 127 151 89 126 150 88 126 150 88 125 149 87 126 150 88 127 151 89 129 153 91 130 154 92 129 152 84 129 152 84 130 153 85 131 153 88 131 153 88 131 153 89 131 153 89 130 152 90 127 153 90 126 152 89 124 152 91 123 151 92 122 151 93 122 151 95 122 152 98 122 152 98 129 154 99 130 155 98 133 159 98 135 161 98 136 162 99 137 163 102 137 162 104 136 161 104 136 165 99 139 165 102 140 164 102 140 164 104 140 164 104 136 164 105 134 165 105 131 165 104 129 162 105 135 167 128 145 178 159 152 188 178 154 192 179 157 196 178 166 203 186 174 210 196 179 214 207 179 212 203 173 205 192 153 184 166 123 153 125 108 136 96 126 154 105 154 181 126 172 204 167 160 196 160 150 190 155 146 191 158 147 193 165 143 191 169 142 186 169 142 186 173 139 166 157 119 144 125 110 131 100 114 131 89 111 127 82 108 125 81 103 123 86 94 118 86 94 128 93 93 123 89 93 115 79 90 106 69 88 99 59 85 94 51 84 91 47 83 91 44 89 84 28 85 80 24 80 78 21 79 77 18 82 80 19 81 81 19 79 79 17 76 76 12 80 81 15 80 81 15 80 81 13 82 82 12 85 85 13 91 89 15 95 93 18 99 95 21 110 108 34 109 105 32 105 101 27 103 97 23 101 93 18 99 90 15 100 88 14 99 87 13 100 88 12 98 86 10 95 84 5 92 81 2 91 80 1 92 81 2 93 82 3 94 83 4 99 82 10 97 83 10 97 83 12 97 83 12 97 84 14 98 85 15 97 87 18 98 88 19 102 91 12 101 90 11 100 89 10 100 89 10 102 90 14 103 91 15 103 91 15 103 91 17 102 89 21 101 88 20 100 87 19 97 87 18 98 88 19 99 90 21 101 92 23 102 93 24 104 94 22 105 95 23 107 97 25 108 98 26 110 100 28 111 101 29 112 102 30 112 102 31 109 99 30 109 99 30 109 98 32 110 99 35 110 99 37 110 98 38 110 98 40 111 99 41 109 99 50 112 102 53 114 104 53 112 102 49 106 97 42 101 92 35 99 90 31 100 91 32 102 93 28 102 92 21 103 91 17 107 90 20 111 92 26 112 92 21 112 92 5 111 91 0 129 111 1 134 123 18 140 138 53 143 151 94 141 157 130 137 159 147 132 158 145 130 159 139 133 159 148 133 159 146 134 161 146 136 163 146 137 164 145 138 166 144 139 167 145 140 168 145 145 167 144 145 167 144 146 165 143 145 165 140 143 161 137 141 159 133 138 156 130 138 154 127 139 150 116 135 147 111 134 142 103 131 138 94 131 134 87 130 133 80 129 130 73 128 127 70 135 126 69 134 125 70 135 123 71 134 122 74 136 122 77 137 122 81 140 122 84 141 123 87 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 142 126 93 142 126 92 143 128 89 144 129 88 144 129 88 144 129 90 143 127 93 143 127 94 143 127 93 143 127 91 144 128 92 146 128 92 146 127 94 147 126 95 147 126 99 146 124 100 139 123 100 139 123 98 139 122 94 140 121 88 140 121 79 141 121 70 141 121 62 140 120 57 142 124 48 143 126 48 145 127 43 146 129 37 147 129 27 145 129 18 144 127 11 143 126 8 138 122 9 139 122 14 136 118 18 129 111 25 125 108 38 119 106 53 111 102 63 103 97 65 89 88 67 79 80 66 68 66 67 58 56 67 52 49 66 47 46 60 43 43 53 40 41 46 38 38 36 45 43 31 58 52 26 78 67 21 96 83 13 113 100 8 132 120 12 146 135 17 157 156 16 162 158 22 164 160 26 160 155 25 158 149 28 157 147 34 155 142 38 151 137 38 156 132 34 156 132 32 157 133 33 158 134 36 158 133 40 158 133 43 158 132 48 158 131 50 157 137 48 153 136 44 150 136 39 147 135 37 142 131 39 135 125 40 129 117 41 122 112 41 106 102 41 102 95 51 92 86 62 82 76 64 70 67 58 59 60 54 51 52 54 46 49 58 48 47 55 48 46 59 48 45 62 47 45 66 45 43 64 41 43 58 39 42 51 37 40 45 36 37 41 43 45 32 54 57 26 70 71 31 89 87 48 108 103 63 127 121 73 137 132 77 157 143 46 159 146 32 167 151 16 172 154 8 178 156 8 182 161 10 184 164 7 186 167 3 189 172 4 188 174 3 189 176 1 189 176 0 192 177 0 195 175 2 197 173 5 199 172 7 197 168 0 198 167 1 197 166 13 198 167 15 195 167 8 192 165 0 187 163 0 185 160 0 183 164 0 180 162 0 178 160 2 175 155 4 170 152 8 165 146 8 158 139 8 154 135 6 141 127 20 131 118 22 112 105 27 91 90 34 73 74 40 54 59 39 38 44 34 29 36 29 195 168 1 194 167 2 190 165 2 187 163 1 182 159 1 177 156 1 173 154 0 172 153 0 167 147 0 163 146 0 160 142 0 158 142 0 158 141 0 157 142 1 156 140 1 154 138 0 152 138 5 153 136 4 152 133 2 150 130 5 145 126 8 137 118 13 127 111 16 121 105 17 109 95 30 107 97 28 107 97 25 109 103 19 116 110 14 127 119 10 138 128 7 144 133 5 153 133 8 154 136 10 153 139 14 153 142 18 154 142 20 157 142 23 158 141 25 160 140 25 157 141 19 157 141 19 157 141 20 158 139 19 156 137 17 154 133 16 151 130 13 151 128 12 147 129 5 144 123 6 141 119 10 138 115 9 134 113 8 126 107 12 114 98 20 106 90 28 95 83 31 86 77 38 73 67 45 61 57 45 51 51 41 45 45 37 40 38 39 36 33 40 35 33 38 33 31 34 34 33 31 42 42 34 52 50 35 63 59 34 74 68 36 85 77 40 99 89 27 103 94 27 110 100 29 118 107 28 124 112 28 130 117 25 136 122 25 140 124 26 148 130 20 152 134 22 158 138 25 162 143 25 165 145 22 167 148 20 170 150 19 172 152 19 169 147 27 169 147 25 169 148 23 168 147 22 167 145 23 165 143 24 163 140 28 162 138 28 158 133 33 155 130 38 148 126 43 141 123 51 136 122 59 133 122 66 133 123 70 132 125 71 139 124 65 141 127 64 146 131 62 152 136 59 156 140 55 159 142 50 161 142 47 161 143 43 165 146 44 165 146 43 165 147 39 168 148 36 169 148 33 170 149 30 170 150 29 171 149 27 172 151 23 172 151 23 172 152 21 172 152 21 173 153 22 173 153 20 173 153 20 174 154 21 174 154 21 176 153 21 177 153 21 177 153 21 176 153 25 173 151 29 170 151 33 167 152 35 163 149 40 160 148 40 157 145 43 152 143 50 148 142 56 145 139 61 138 136 62 136 133 64 125 130 63 123 130 63 119 130 64 115 130 65 111 130 64 107 132 64 106 134 60 104 135 59 112 136 62 112 136 62 112 136 62 112 136 62 112 135 63 112 135 63 111 134 62 111 134 62 110 132 59 109 132 60 107 130 58 106 129 59 103 129 58 101 126 58 100 127 58 99 126 57 100 125 59 99 124 58 98 123 57 98 123 57 98 123 57 99 124 58 100 125 59 101 126 60 106 129 61 107 130 62 110 133 65 112 135 67 113 136 68 114 137 69 113 136 68 113 136 68 105 137 64 105 136 66 104 135 65 104 135 67 103 134 66 102 133 66 102 132 68 102 132 68 104 130 69 104 130 69 104 130 67 105 131 68 105 131 66 106 132 67 107 134 67 107 134 67 113 136 64 114 137 65 115 138 66 116 139 67 116 139 67 117 140 68 117 140 68 116 139 67 115 142 65 115 141 67 115 141 67 114 140 67 113 139 68 113 139 68 112 137 69 112 137 69 109 138 72 111 137 72 111 137 72 112 139 72 115 140 74 120 142 77 122 144 79 124 146 81 124 146 81 126 148 83 128 150 85 129 151 86 128 150 85 128 150 85 129 151 86 130 152 87 126 150 88 125 149 87 124 148 86 123 147 85 124 148 86 125 149 87 126 150 88 127 151 89 126 149 81 127 150 82 128 151 83 129 151 86 129 151 86 130 152 88 130 152 88 130 152 90 126 152 87 125 151 88 125 151 88 123 151 90 123 151 92 122 151 93 123 152 96 123 152 98 129 154 96 130 156 95 132 158 95 135 161 98 136 162 99 137 162 104 137 162 105 137 162 107 137 166 102 140 166 103 141 165 105 141 165 105 140 164 106 137 165 106 134 165 106 131 165 105 134 164 114 138 168 134 146 174 159 150 181 173 152 185 174 152 191 172 158 197 178 162 203 187 169 205 195 166 202 192 166 202 192 166 202 190 156 191 171 145 178 149 150 180 144 165 193 152 158 190 153 144 179 137 136 175 128 137 183 134 140 187 141 137 183 147 134 178 153 136 177 161 142 173 157 128 154 129 121 143 107 121 137 90 113 127 74 109 123 70 106 124 76 101 120 74 88 113 71 88 111 67 90 105 62 93 102 57 92 98 50 91 95 44 88 91 38 86 89 34 96 88 26 89 83 21 82 76 16 77 73 12 73 71 12 74 73 16 75 76 18 77 78 20 75 79 20 75 79 18 76 81 17 80 82 17 85 88 21 92 93 25 98 99 31 103 103 33 102 102 30 102 102 30 103 101 27 106 100 24 108 101 23 112 101 22 114 101 22 116 101 20 113 103 18 110 100 15 106 95 13 101 90 8 98 87 7 97 86 6 97 86 6 98 87 7 100 88 6 100 87 8 99 86 7 99 86 8 99 86 8 99 85 10 99 87 11 99 87 11 103 91 7 100 88 4 97 85 3 98 85 6 100 87 9 102 88 13 101 87 14 100 86 13 96 87 20 96 87 20 96 87 20 96 89 21 97 90 22 97 92 24 99 94 26 100 95 27 103 93 22 103 93 24 105 95 26 106 96 27 108 97 31 108 97 31 109 98 32 109 98 32 108 97 33 108 97 35 109 98 36 109 97 37 110 98 38 110 98 40 110 97 42 110 97 42 107 99 52 109 101 52 111 101 50 110 98 46 105 94 38 102 90 32 102 87 28 102 88 27 94 88 14 98 90 17 104 90 19 104 85 17 100 77 7 99 76 0 108 88 0 119 100 0 134 118 7 138 132 38 143 149 85 142 161 129 138 164 153 132 161 156 132 158 145 133 158 136 132 159 144 133 160 143 134 161 144 137 162 143 138 163 144 139 164 143 141 165 143 141 165 143 144 163 141 144 164 139 145 163 139 144 162 136 144 160 134 142 158 131 139 155 128 139 153 127 138 150 112 136 147 107 133 142 99 131 137 91 130 134 84 131 131 79 129 128 72 128 126 69 136 127 70 135 126 71 135 123 71 134 122 74 136 122 77 137 122 81 140 122 84 141 123 87 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 143 127 93 143 128 89 144 129 88 144 129 88 143 128 89 143 127 93 143 127 94 143 127 91 143 127 91 144 128 94 146 127 94 146 127 97 144 124 97 143 123 98 142 122 98 136 121 98 135 119 93 135 119 83 136 118 70 140 120 59 144 122 49 147 125 40 150 126 38 158 136 27 160 138 29 162 140 28 164 143 28 165 144 25 165 145 24 164 144 21 163 143 18 154 133 8 155 133 11 153 130 14 148 125 21 143 122 33 139 119 46 130 114 55 121 107 58 104 101 70 91 89 68 72 72 64 59 58 64 51 50 64 45 44 58 39 39 47 35 36 40 36 36 38 38 37 33 46 42 30 58 53 23 73 65 18 90 81 14 109 101 20 124 117 27 132 130 17 140 137 24 147 141 27 147 140 26 149 139 28 152 138 33 155 137 37 154 135 40 164 142 23 166 144 25 168 146 26 170 148 28 171 149 29 172 149 33 171 148 36 171 147 37 172 147 55 169 147 46 168 147 38 165 148 34 162 145 31 157 140 34 149 133 37 145 128 40 131 124 44 126 116 57 114 103 71 100 91 76 84 80 71 69 68 63 56 57 59 48 51 58 42 41 49 41 41 53 42 41 57 43 41 62 43 42 60 42 41 55 40 40 48 39 40 44 36 34 47 44 41 36 58 54 25 76 69 23 97 88 33 118 108 47 137 129 57 149 142 61 168 151 37 172 155 25 179 159 12 186 163 7 190 166 8 192 168 8 194 171 5 193 173 0 192 175 0 192 176 0 193 177 0 193 177 0 193 176 0 194 173 2 194 172 8 194 170 10 194 169 14 195 168 27 193 165 42 192 163 46 188 163 37 186 162 26 182 161 18 180 159 16 180 161 20 179 160 19 176 158 14 174 156 12 171 153 9 166 147 6 159 142 2 155 137 0 148 133 8 136 123 11 116 109 18 99 96 29 79 82 39 60 66 40 42 48 34 30 37 29 197 168 2 195 168 1 191 166 1 188 164 2 183 160 2 178 158 1 175 154 0 173 154 0 170 150 3 165 148 0 163 145 0 161 145 0 161 144 2 160 145 4 159 143 4 157 141 2 151 137 6 153 136 4 153 134 3 152 133 4 149 129 6 142 122 9 132 115 11 125 109 11 115 101 30 111 98 28 105 95 24 102 94 21 106 100 16 118 109 14 128 120 11 136 127 10 145 128 10 146 131 12 147 135 15 149 139 18 153 141 21 156 141 22 158 141 23 160 141 23 157 142 17 157 141 19 156 140 18 157 138 18 155 136 16 153 132 15 151 130 15 150 127 13 144 128 6 143 123 10 139 118 13 136 114 12 130 111 9 123 104 12 111 93 19 102 86 26 86 76 27 77 69 33 65 58 40 53 50 41 44 44 36 38 39 33 34 34 34 33 30 39 32 29 36 30 28 31 33 34 29 43 43 31 58 56 33 74 68 34 92 81 36 104 90 41 118 106 30 123 110 31 129 117 33 137 124 32 143 127 29 149 132 28 153 137 26 156 138 26 161 141 28 163 143 28 168 147 30 171 151 30 173 152 27 174 153 25 178 155 23 180 157 25 179 157 22 179 157 22 178 156 21 176 154 19 175 152 20 173 150 22 171 147 23 171 147 25 164 139 23 160 136 28 156 132 34 149 127 42 142 124 50 136 122 59 131 121 62 130 121 66 132 119 66 134 121 66 140 126 65 145 130 61 151 135 58 156 140 53 159 142 50 160 144 48 164 145 43 165 146 43 165 146 41 168 147 38 169 147 35 170 149 32 171 151 30 172 150 28 174 151 21 174 151 21 174 151 19 174 151 19 175 153 18 175 153 16 175 153 16 176 154 16 176 154 16 177 154 16 180 154 15 180 154 17 180 154 18 177 152 23 173 152 25 172 152 29 167 150 32 166 149 33 163 147 36 158 145 41 157 144 48 153 142 53 149 138 56 144 135 56 137 133 59 133 133 59 129 132 63 124 131 64 118 130 64 111 131 62 108 131 59 106 132 59 109 131 59 110 132 60 110 132 60 111 133 61 111 133 61 111 133 61 110 132 60 110 132 60 110 130 58 110 130 58 108 130 57 107 129 57 104 127 57 103 126 56 100 126 55 99 124 56 99 124 58 98 123 57 97 122 56 97 122 56 97 122 56 98 123 57 99 124 58 100 125 59 109 132 64 110 133 65 111 134 66 112 135 67 113 135 70 113 135 70 112 134 69 112 134 69 105 136 66 105 136 66 104 135 67 103 134 66 103 134 66 102 133 66 102 133 66 101 132 65 103 129 68 103 129 68 102 128 67 103 129 66 103 129 66 104 130 65 106 132 67 107 133 68 113 136 66 114 137 67 115 138 68 116 139 69 117 140 70 117 140 70 117 140 70 117 140 70 115 141 68 115 141 68 115 141 68 114 140 69 113 139 68 113 139 68 112 137 69 112 137 69 110 137 68 110 137 68 111 138 69 113 138 72 117 139 74 120 142 77 122 144 79 125 146 81 124 147 79 126 149 81 128 151 83 129 152 84 128 151 83 128 151 83 129 152 84 130 153 85 125 150 85 124 149 84 123 148 83 122 147 82 122 147 82 122 147 82 123 148 83 124 149 84 124 147 79 125 148 80 126 149 81 127 149 84 128 150 85 129 151 87 129 151 87 129 151 89 126 151 86 126 151 86 124 150 87 124 150 89 122 150 91 122 150 92 122 151 95 122 151 95 128 153 95 129 155 94 131 157 94 134 160 97 136 162 99 137 162 104 137 162 105 137 162 107 137 165 104 140 166 105 141 165 105 141 165 107 140 164 106 137 165 107 134 165 106 131 165 105 146 175 129 144 173 142 143 170 155 140 167 158 139 171 156 143 181 158 152 191 170 156 197 179 169 202 191 161 197 187 159 196 188 165 205 196 169 207 194 163 198 178 154 184 156 148 178 144 141 169 128 136 169 122 132 171 114 131 175 114 133 178 121 133 175 129 130 170 136 129 164 140 133 164 130 132 158 119 140 160 111 139 154 97 122 136 74 111 125 63 105 123 61 100 120 61 94 109 54 94 107 53 96 103 49 101 102 45 103 101 44 103 99 38 99 95 32 96 92 29 96 90 28 97 91 29 96 92 31 90 88 29 84 83 27 82 82 28 86 86 34 88 91 38 87 92 36 87 92 36 87 92 34 89 93 34 91 95 34 95 97 34 97 99 34 99 101 36 100 100 30 100 100 28 101 99 25 103 97 23 103 96 18 105 94 14 106 94 12 108 93 10 103 93 8 102 92 7 101 90 8 100 89 7 101 90 10 103 92 12 106 95 15 107 96 16 104 93 1 104 93 3 102 91 1 101 90 1 100 89 0 102 87 2 102 87 2 102 87 2 107 91 6 104 88 3 101 84 2 101 84 4 103 86 8 105 87 11 104 86 12 103 85 11 96 87 18 97 88 19 99 90 21 99 92 22 100 93 23 99 95 24 98 94 23 98 94 23 103 93 24 104 94 25 105 95 26 106 95 29 107 96 32 107 96 32 107 96 34 107 96 34 110 95 36 110 95 36 111 96 37 112 97 38 112 97 40 111 96 39 110 95 38 110 95 40 109 102 50 109 99 48 106 96 43 106 95 39 109 94 37 108 92 32 106 88 26 103 85 21 92 85 7 96 86 14 107 90 20 115 93 20 114 91 11 115 94 3 126 108 8 138 123 20 134 126 27 138 136 61 139 150 107 134 159 140 128 159 151 126 156 146 129 154 135 132 155 129 132 157 136 133 158 136 133 158 136 135 159 137 137 159 136 138 160 137 141 160 138 141 160 138 142 160 134 143 161 135 145 161 134 144 160 133 143 158 129 141 156 127 140 153 123 139 152 122 138 149 107 135 146 103 133 140 96 130 136 88 131 133 83 131 131 77 130 128 71 128 126 69 136 127 70 135 126 71 135 123 71 134 122 74 136 122 77 137 122 81 140 122 84 141 123 87 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 93 143 128 89 144 129 88 144 129 88 143 128 89 143 127 93 142 126 93 144 126 90 143 127 93 143 127 94 142 125 95 141 124 94 139 122 94 137 120 92 135 118 90 133 118 85 133 118 79 133 117 66 138 119 53 143 122 41 151 128 34 158 133 30 162 138 28 169 147 12 170 147 15 172 149 21 174 150 26 175 150 32 172 149 35 171 147 37 170 146 38 164 139 21 166 140 21 164 138 19 161 134 19 156 132 24 152 129 33 144 124 37 134 117 37 115 112 59 101 98 57 80 79 58 63 64 59 51 54 59 44 47 54 39 40 44 35 35 35 38 37 45 37 37 39 41 40 35 51 48 29 64 58 22 80 73 19 101 92 23 118 109 30 133 120 28 143 128 33 152 137 34 157 141 30 162 142 27 168 146 27 174 149 30 176 150 29 177 154 16 178 155 15 180 157 15 182 159 17 183 160 18 183 160 20 182 158 22 181 157 23 178 154 46 177 154 40 176 154 32 174 155 26 172 153 22 167 147 22 161 142 22 156 136 23 147 135 35 139 126 47 126 114 62 113 102 70 96 90 68 78 76 63 61 63 60 50 53 60 42 42 50 42 42 54 42 41 57 41 40 58 40 39 57 39 39 51 39 40 45 39 39 41 44 31 49 55 42 36 74 59 20 97 79 13 120 102 18 144 126 26 163 148 31 174 161 31 184 166 32 188 168 21 193 171 8 197 173 5 198 174 6 198 174 6 197 174 0 196 175 0 197 177 4 197 178 0 198 177 0 199 178 0 197 177 4 197 175 12 194 173 20 193 171 25 187 171 50 185 166 63 182 160 75 178 157 78 176 156 70 173 157 62 172 157 56 171 157 58 179 157 58 178 157 52 175 155 40 173 155 27 171 155 18 166 151 8 162 146 1 158 142 0 149 136 0 138 127 0 120 115 11 103 101 27 84 87 42 64 69 46 45 50 43 32 38 38 199 168 0 198 167 1 195 166 2 191 163 1 187 161 2 182 157 2 179 156 1 177 154 0 170 150 3 165 148 0 163 145 0 161 145 0 160 143 1 159 144 3 157 141 2 156 140 1 151 137 6 152 135 3 153 135 1 153 133 0 151 130 3 146 125 6 137 119 7 131 114 8 123 108 23 116 103 24 107 97 25 101 92 23 102 94 22 108 102 18 117 111 15 124 117 13 135 121 12 136 124 12 140 130 17 144 134 19 147 138 21 151 139 21 154 139 20 157 138 20 154 140 15 154 140 17 154 140 18 154 137 19 152 135 19 151 131 18 149 129 16 148 126 15 142 127 12 139 122 14 136 116 17 134 111 15 128 108 13 120 100 14 107 88 20 99 79 28 80 69 23 71 62 31 58 52 36 47 44 37 38 39 31 34 35 29 31 31 31 29 28 36 30 25 32 27 25 28 32 33 27 46 48 27 64 64 28 86 78 29 107 93 30 123 104 35 133 122 33 140 127 35 146 133 37 152 137 36 157 140 34 161 143 31 163 146 30 167 148 30 169 150 32 171 152 34 175 154 35 176 156 33 178 157 30 178 157 29 182 159 27 184 161 29 182 161 18 181 160 19 180 159 18 178 156 18 176 154 17 175 153 18 174 151 19 173 150 20 168 147 20 166 144 24 163 139 29 157 133 35 149 127 41 140 122 46 133 120 52 128 117 53 128 116 64 129 118 64 133 121 63 138 124 61 143 129 58 150 135 54 154 138 50 157 142 49 163 143 44 164 145 43 165 146 41 168 147 38 170 148 36 171 150 33 172 151 32 173 151 31 175 151 19 175 151 19 176 152 18 176 152 16 176 153 15 177 154 14 177 154 12 177 154 12 176 155 14 177 154 14 180 155 13 181 154 13 181 154 15 179 152 19 175 152 22 173 152 24 171 151 28 168 149 28 165 148 32 163 147 36 160 146 41 158 144 45 154 141 45 152 139 45 146 136 51 143 135 54 137 134 57 131 131 61 124 129 62 118 129 63 112 127 62 108 127 61 106 125 61 107 126 62 108 127 61 109 128 62 109 129 60 110 130 61 109 129 58 109 129 58 111 129 55 111 128 57 108 128 56 108 128 56 105 127 55 103 124 55 101 124 54 100 123 53 100 122 57 100 122 57 99 121 56 98 120 55 99 121 56 100 122 57 101 123 58 102 124 59 106 131 63 107 132 64 108 133 65 109 134 68 109 134 68 109 134 69 108 133 68 108 133 68 107 136 69 106 135 68 106 135 68 105 134 67 105 134 67 104 133 66 103 132 65 103 132 65 103 129 68 103 129 68 102 128 65 102 128 65 103 129 64 104 130 65 106 133 66 107 134 67 113 136 66 114 137 67 115 138 68 116 139 69 117 140 70 118 141 71 118 141 71 118 141 71 114 141 70 114 141 70 114 141 70 114 140 69 113 139 68 115 138 68 114 137 67 114 137 67 109 137 63 110 136 63 111 137 66 114 137 67 117 140 72 121 142 75 123 144 77 125 146 79 125 146 77 127 148 79 129 150 81 130 151 82 129 150 81 129 150 81 130 151 82 131 152 83 125 150 84 124 149 83 122 147 81 121 146 80 121 146 80 121 146 80 122 147 81 122 147 81 124 147 79 124 147 79 126 149 81 127 149 84 127 149 84 128 150 86 128 150 86 128 150 88 126 151 85 126 151 85 125 150 85 123 149 86 123 149 88 121 149 90 122 150 92 122 149 94 126 151 96 127 152 95 130 156 95 132 158 95 134 160 97 136 162 101 136 161 103 136 161 104 136 164 103 139 165 104 140 164 106 140 164 106 140 163 107 136 164 106 134 165 108 131 164 107 150 183 138 148 179 148 140 167 150 129 155 142 125 154 134 132 166 141 144 183 156 153 193 169 167 199 184 166 199 188 161 198 190 158 199 191 161 201 190 161 198 180 153 186 157 144 174 140 135 162 109 135 164 108 129 163 102 121 160 97 119 157 96 121 158 106 122 155 112 120 150 114 114 142 93 126 151 96 146 166 105 151 166 101 131 144 75 110 125 58 98 117 53 88 108 45 100 112 50 98 108 47 99 103 42 102 100 39 105 101 38 104 99 35 100 95 29 97 92 24 81 81 19 89 89 29 97 96 39 97 98 41 91 91 39 86 86 36 84 86 37 87 89 40 86 90 39 86 90 39 87 92 38 89 92 37 90 93 36 93 94 36 93 94 34 94 96 33 100 97 28 101 96 28 100 96 25 100 94 20 99 91 16 99 90 13 99 88 9 99 88 8 93 86 8 93 86 8 94 87 7 95 88 8 98 91 11 100 93 13 103 96 16 104 97 17 106 96 1 105 95 0 104 94 0 104 91 0 103 89 0 104 88 0 103 87 0 103 87 0 111 93 9 109 91 9 106 88 6 105 87 5 105 86 7 106 87 8 107 88 9 107 88 9 99 87 15 101 89 17 103 91 19 103 93 21 104 94 22 103 95 22 102 94 21 101 93 20 106 96 25 106 96 25 107 97 28 108 97 31 109 98 34 109 98 36 108 96 36 108 96 36 110 95 36 110 95 36 111 96 37 111 96 37 110 95 36 108 93 34 107 92 33 105 90 31 103 93 34 100 90 31 98 86 26 100 86 25 103 87 25 102 87 22 100 82 18 96 78 12 98 89 14 97 83 12 105 85 16 120 97 17 130 107 13 130 111 9 129 114 19 133 119 31 137 139 64 138 145 91 137 152 123 133 156 138 127 156 136 126 154 129 130 153 125 135 153 127 130 155 126 132 155 127 132 155 127 135 155 128 137 155 129 139 155 129 141 155 130 142 155 129 141 158 126 141 158 126 143 158 127 142 157 124 142 156 123 140 154 119 140 151 117 139 150 116 137 149 103 135 144 97 132 140 91 131 135 85 130 133 80 132 131 75 130 128 71 131 126 68 135 126 69 134 125 70 135 123 71 134 122 74 136 122 77 137 122 81 140 122 84 141 123 87 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 94 143 127 93 144 129 90 144 129 88 144 129 88 143 128 89 142 126 92 142 126 93 144 126 90 143 124 91 140 124 91 139 122 92 135 120 89 133 118 85 131 117 82 129 117 79 133 117 65 134 118 58 138 121 49 144 127 39 152 133 31 162 140 29 169 147 28 175 151 29 177 155 17 178 156 19 180 157 27 178 156 34 178 155 41 177 153 45 174 151 49 173 149 51 169 142 35 170 143 30 168 142 23 163 137 14 159 135 13 154 133 18 145 126 21 136 121 20 121 114 42 106 104 45 86 86 50 66 70 56 54 58 59 47 50 57 44 43 48 41 39 42 41 39 50 41 40 46 45 44 42 55 52 35 69 63 27 87 78 21 111 97 24 129 113 28 149 125 35 158 135 39 168 145 39 171 149 30 175 150 21 181 155 18 186 159 16 189 161 17 187 161 22 188 163 21 188 163 19 188 163 19 188 163 21 187 161 24 186 160 24 186 159 28 180 160 35 179 160 32 178 159 30 177 158 27 176 158 24 171 153 19 166 148 14 162 144 10 153 138 19 146 131 30 135 122 44 121 113 51 106 102 55 87 88 57 70 71 63 57 60 65 48 51 60 46 48 60 43 45 60 41 40 58 38 37 53 37 35 46 36 35 40 35 35 33 49 33 36 64 46 24 91 69 9 121 96 4 146 121 3 167 143 7 183 162 7 191 174 6 193 174 18 195 176 11 199 178 1 201 178 0 203 177 4 200 176 5 199 176 0 197 177 0 198 175 7 199 175 4 200 177 3 200 177 3 199 176 8 198 175 17 194 174 27 192 173 34 183 171 69 180 166 78 176 159 87 170 155 88 167 155 83 166 154 80 167 155 83 166 156 87 174 155 87 174 155 79 172 155 65 170 156 49 170 156 34 167 154 24 162 148 15 159 145 10 145 135 4 138 129 12 122 117 25 103 103 39 85 87 50 63 67 52 44 48 49 31 36 42 201 166 0 199 166 0 198 165 0 195 163 2 190 160 2 187 158 2 182 156 1 180 155 1 169 149 2 165 148 0 162 144 0 160 144 0 159 142 0 157 142 1 155 139 0 154 138 0 150 137 6 150 136 3 152 134 0 153 133 0 152 132 1 148 128 3 142 123 5 137 119 7 127 113 14 122 108 19 113 101 25 104 95 28 101 93 28 103 96 24 107 100 19 110 105 14 126 114 12 127 118 13 131 124 17 136 130 20 141 134 20 145 135 20 148 136 18 150 135 18 149 139 15 150 138 16 150 138 18 151 136 19 149 134 19 147 129 17 145 127 17 143 125 17 138 124 17 135 120 19 134 113 22 130 109 20 125 103 17 114 95 18 103 83 24 94 73 30 73 64 21 66 57 28 54 48 34 43 40 35 34 35 29 30 32 27 27 28 30 27 26 34 26 21 28 25 23 24 32 34 21 49 52 23 72 71 23 96 88 23 120 105 24 137 117 28 145 133 35 150 138 38 156 143 41 161 147 40 166 150 39 168 151 37 172 153 35 173 154 34 174 156 32 176 158 34 178 160 34 179 160 31 179 160 29 180 160 25 182 163 25 183 164 26 179 162 14 178 160 14 177 159 15 175 156 17 173 154 16 172 153 15 171 151 16 171 151 16 167 151 16 167 148 19 165 143 23 161 137 27 155 131 33 147 125 39 138 121 43 132 118 43 126 117 62 125 116 59 126 115 59 129 118 56 134 121 53 140 127 49 147 132 47 150 137 45 162 142 43 163 144 42 164 145 42 167 146 39 170 148 37 171 150 35 173 152 33 174 152 32 178 151 20 178 151 18 179 153 17 179 153 16 179 153 14 180 155 13 180 155 11 180 155 10 174 155 16 177 156 15 178 155 15 181 154 13 180 153 14 178 152 16 176 152 20 174 151 21 172 152 27 170 150 27 168 149 28 165 148 30 164 149 34 161 148 36 158 144 37 155 142 37 152 137 44 148 137 47 144 133 53 137 131 57 128 127 62 122 123 63 116 122 62 113 121 62 103 121 61 104 122 62 105 123 61 106 124 62 107 126 62 107 126 60 107 126 60 107 127 58 111 127 54 110 128 54 110 127 56 109 126 55 106 126 55 103 125 53 101 122 53 100 121 52 100 122 57 100 122 57 99 121 56 98 120 55 99 121 56 100 122 57 101 123 58 102 124 59 104 129 61 105 130 62 107 132 64 108 133 67 109 134 69 109 134 69 109 133 71 108 132 70 111 136 71 111 136 71 110 135 69 110 135 69 109 134 68 108 133 67 108 133 67 108 133 67 104 130 67 104 130 67 103 129 64 102 128 63 103 130 63 105 132 65 107 134 65 108 135 66 113 136 68 114 137 69 116 139 71 117 140 72 118 141 73 119 142 74 119 142 74 119 142 74 112 142 72 112 142 72 114 141 72 114 139 71 113 138 70 115 138 68 115 136 67 115 136 67 110 137 60 110 137 60 111 138 61 114 138 64 117 140 68 121 142 73 123 144 75 126 146 77 125 146 77 127 148 79 129 150 81 130 151 82 129 150 81 129 150 81 130 151 82 131 152 83 125 151 80 124 150 79 122 148 77 121 147 76 120 146 75 120 146 75 121 147 76 121 147 76 124 147 79 125 148 80 126 149 81 127 149 84 127 149 84 127 149 85 127 149 85 127 149 87 128 150 85 128 150 85 125 150 85 124 148 86 122 148 87 122 147 89 121 149 91 121 149 91 124 148 98 126 151 96 128 153 95 131 157 94 133 159 96 134 160 97 135 161 98 135 161 100 134 162 101 137 162 104 139 163 105 139 162 106 139 162 106 136 163 108 134 165 108 131 164 107 148 185 141 156 190 157 157 186 166 144 171 154 133 161 136 134 165 134 143 178 148 152 188 162 161 190 172 165 197 184 161 198 190 151 192 184 154 194 183 163 201 180 163 194 163 152 180 142 137 162 97 131 157 92 121 151 87 114 145 85 111 142 83 110 140 86 110 138 87 110 137 86 110 134 76 125 145 86 149 165 103 156 168 104 138 148 87 120 134 75 106 125 69 92 115 61 87 105 45 85 99 38 84 94 34 85 91 31 89 90 30 88 90 27 85 87 24 82 84 19 77 85 26 85 90 34 91 96 42 91 95 44 87 89 40 81 83 36 79 81 34 81 80 36 78 82 32 78 82 31 80 83 30 80 83 28 84 85 28 86 87 29 88 88 28 89 89 29 96 89 21 96 89 21 97 90 20 98 90 18 97 89 17 97 89 16 96 88 13 96 88 13 95 88 18 96 89 19 96 89 17 97 91 17 97 91 15 97 91 15 96 90 12 96 90 12 103 93 4 103 92 3 102 90 4 104 89 4 104 87 5 104 87 5 106 87 8 106 87 8 110 91 12 109 90 11 107 89 7 105 87 5 103 85 1 103 85 1 105 87 3 108 90 6 103 85 9 104 86 10 105 89 12 106 90 13 106 93 15 107 94 16 107 96 17 107 96 17 106 96 24 107 97 25 107 97 26 108 98 29 108 97 33 108 97 35 108 96 36 107 95 35 110 94 35 110 94 35 111 95 36 110 94 34 108 92 32 105 89 29 102 86 26 101 85 25 96 82 17 95 81 16 94 81 13 95 80 13 95 80 13 95 80 13 96 78 12 95 77 11 106 89 20 103 82 15 108 84 12 122 97 7 129 106 0 126 109 3 122 111 21 126 116 45 137 153 106 138 154 118 137 155 131 135 155 128 131 156 116 132 155 109 133 153 116 137 152 129 130 152 116 132 152 117 134 151 117 136 151 120 137 150 120 140 151 121 141 150 121 144 150 122 139 155 119 139 155 119 140 156 119 141 155 119 142 154 116 140 152 114 139 151 111 138 149 109 137 146 99 134 144 94 132 139 88 131 135 84 132 132 78 132 131 75 131 129 72 131 126 68 134 125 68 134 125 70 134 122 70 134 122 74 136 122 77 138 123 82 141 123 85 142 124 88 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 142 126 93 143 127 94 144 128 94 144 129 90 144 129 88 143 128 87 143 128 89 142 126 92 141 125 92 143 124 91 141 122 90 137 120 90 134 117 87 131 116 83 128 116 76 126 115 70 123 115 66 135 117 41 139 122 40 147 130 38 158 139 34 167 147 32 174 154 31 179 158 31 182 159 31 184 160 34 183 162 37 184 162 40 183 163 42 181 162 44 178 158 45 174 156 44 172 154 44 169 145 35 171 145 32 168 144 22 163 139 13 158 137 12 155 134 17 147 129 21 138 123 22 125 119 35 113 108 42 93 94 54 73 77 63 58 63 67 50 52 65 48 46 60 47 44 55 46 42 56 47 44 53 55 51 50 68 63 44 83 76 34 105 91 26 131 111 24 149 127 26 160 137 31 170 147 35 178 156 36 180 157 25 179 156 16 183 158 13 186 162 12 189 164 12 194 168 19 194 169 17 192 167 15 191 166 14 190 164 17 189 162 19 189 162 23 189 161 26 182 166 31 181 163 35 181 162 41 180 161 41 179 160 40 176 158 32 171 155 20 169 152 12 161 144 12 155 139 18 144 131 27 131 124 34 117 115 41 97 99 50 78 81 64 64 67 72 52 56 65 49 51 63 44 46 61 39 38 56 35 34 50 34 33 41 35 33 36 36 35 31 55 45 18 76 63 11 108 91 3 142 120 1 169 143 6 185 162 7 194 176 6 198 183 2 197 181 8 198 182 1 201 182 0 202 180 0 204 178 3 201 177 6 199 178 1 198 179 0 197 173 5 200 174 3 202 175 0 203 176 0 201 177 6 199 177 16 194 177 27 192 177 36 184 172 62 182 168 69 178 164 75 175 161 73 171 160 71 170 158 74 168 156 84 168 154 93 168 153 98 168 152 90 167 153 78 168 154 65 167 153 54 164 151 47 160 146 41 157 142 39 141 129 43 135 126 49 122 117 59 105 103 65 82 83 65 60 62 57 39 43 46 29 32 39 203 166 0 202 165 0 199 164 0 196 162 2 193 161 1 188 158 2 185 156 2 182 155 2 173 153 6 169 152 4 166 148 2 163 147 2 162 145 3 160 145 4 158 142 3 156 140 1 149 136 5 150 136 3 152 134 0 153 134 0 154 131 0 150 129 2 146 126 5 142 122 7 128 116 6 124 112 14 116 105 25 108 99 32 103 95 33 101 93 28 100 94 18 101 94 13 118 110 12 121 113 14 124 119 15 130 126 19 137 131 21 140 133 19 144 133 17 147 132 15 147 139 15 148 138 15 147 137 16 147 134 19 145 132 18 144 128 17 142 125 17 140 123 17 135 122 18 133 117 22 131 111 24 128 106 23 123 100 20 112 92 21 100 79 26 91 69 30 71 62 19 62 55 27 51 45 33 39 38 33 33 34 28 29 31 26 26 27 29 26 25 33 25 20 27 25 23 24 34 36 22 51 57 21 77 78 21 102 96 20 128 113 20 147 125 24 148 139 36 154 143 38 161 148 43 166 152 43 170 154 41 172 155 41 175 155 40 176 157 39 173 159 28 175 161 28 178 161 29 178 162 25 179 161 23 179 162 22 181 162 21 183 165 21 180 164 16 179 163 16 177 161 16 175 158 18 174 156 18 173 155 17 172 154 16 172 154 16 160 147 9 162 145 13 163 142 17 163 138 22 158 134 28 151 128 34 144 124 37 138 121 39 124 118 58 124 115 58 123 113 54 124 112 52 129 115 50 135 121 46 142 127 44 145 131 42 161 141 42 162 142 43 163 144 41 167 146 39 170 148 37 172 151 36 173 152 33 175 153 33 180 152 19 180 152 19 180 152 17 180 152 16 181 154 13 181 154 11 181 155 10 181 155 8 174 156 18 175 156 17 178 155 15 179 153 14 179 153 16 178 152 16 175 151 19 173 150 22 173 154 26 171 151 26 169 151 27 167 151 29 166 149 31 164 149 32 160 147 32 157 144 30 153 138 37 151 136 41 145 133 47 139 130 55 133 125 60 125 120 62 119 118 64 116 116 64 101 118 63 102 120 62 103 121 63 105 123 63 106 124 62 106 125 61 106 125 61 106 125 59 110 126 53 111 127 54 110 128 54 109 126 55 106 126 54 104 124 53 101 123 51 100 121 52 100 122 57 100 122 57 99 121 56 99 121 56 99 121 56 100 122 57 101 123 58 102 124 59 102 129 58 104 131 62 106 133 64 108 135 68 110 136 71 110 136 73 110 136 73 110 136 75 114 136 72 114 136 72 113 135 71 113 135 70 112 134 69 111 133 68 111 134 66 111 134 66 105 131 66 104 130 65 103 129 64 103 130 63 103 130 63 105 132 63 107 134 65 109 136 65 114 137 69 115 138 70 116 139 71 118 141 73 119 142 74 119 142 74 120 143 75 120 143 75 112 141 74 112 141 74 114 141 72 114 139 71 113 138 70 115 138 68 115 136 67 115 136 67 109 136 55 110 137 58 112 136 58 114 138 62 117 139 66 121 143 71 124 144 73 126 146 77 125 146 77 127 148 79 129 150 81 130 151 82 129 150 81 129 150 81 130 151 82 131 152 83 125 151 78 124 150 77 122 148 75 121 147 74 120 146 73 120 146 73 120 146 73 121 147 74 125 148 80 125 148 80 126 149 81 127 149 84 127 149 84 127 149 85 127 149 85 127 149 87 129 152 84 128 150 85 125 150 85 124 148 86 122 148 87 122 147 89 120 148 90 120 148 90 123 147 99 125 149 99 127 152 95 130 156 95 132 158 93 134 160 95 134 160 95 134 160 95 133 161 102 136 161 103 138 162 104 138 161 105 139 162 106 136 163 108 134 165 108 131 164 107 147 189 141 169 204 171 184 213 191 177 202 181 158 184 157 148 178 144 149 183 150 154 188 161 154 181 162 162 193 178 157 193 183 146 186 177 151 192 178 167 205 180 165 196 162 148 175 134 143 165 93 127 152 84 117 143 80 116 144 85 114 141 86 106 133 78 104 129 71 107 131 71 102 123 64 113 131 71 135 146 86 140 149 92 128 137 82 116 130 79 109 128 83 97 120 78 90 115 58 88 109 53 84 101 46 86 99 43 91 100 45 92 101 44 90 100 40 86 97 37 97 107 54 96 106 53 93 102 49 89 96 45 86 89 42 84 86 39 82 83 39 84 83 39 87 89 40 85 87 37 82 85 32 81 81 27 80 81 24 81 80 23 81 80 23 82 82 22 93 82 16 93 82 16 92 83 16 92 83 14 91 84 14 90 83 11 89 82 10 88 81 9 89 85 22 90 86 22 92 89 22 93 90 21 93 91 17 93 91 16 92 90 13 91 90 10 100 89 9 100 87 9 100 87 9 102 86 11 104 86 12 106 86 15 107 87 16 109 86 16 109 87 11 109 88 9 108 87 8 105 84 3 101 80 0 101 81 0 104 84 0 108 88 1 106 85 6 106 85 6 104 85 6 105 86 7 106 89 9 110 93 13 112 97 16 113 98 17 104 95 20 105 96 21 105 95 23 106 96 27 106 95 29 106 95 31 105 94 32 105 93 33 109 93 33 109 93 33 109 93 33 108 92 32 106 90 28 102 86 24 99 83 21 96 80 18 97 80 10 99 82 12 99 85 14 98 84 13 96 81 12 95 80 11 97 82 15 100 85 18 107 87 24 109 85 21 118 90 17 125 99 4 124 103 0 119 106 0 130 120 35 146 137 80 133 157 125 135 154 132 135 152 133 135 152 118 133 152 97 132 152 93 132 150 108 133 148 125 130 151 112 132 150 112 133 149 113 135 149 114 138 148 114 141 148 115 142 147 117 143 146 117 137 153 114 138 154 115 139 154 115 139 154 113 141 153 113 139 152 109 139 150 108 137 148 106 136 146 96 134 142 91 131 138 87 130 135 81 132 132 78 132 131 75 133 128 72 132 127 69 133 124 67 133 124 69 134 122 70 134 122 74 136 122 77 138 123 82 142 124 86 143 125 89 140 125 86 141 125 89 141 125 89 141 125 91 141 125 91 142 126 93 142 126 93 142 126 93 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 141 125 92 144 128 95 144 128 94 144 129 90 144 129 88 143 128 87 143 128 89 142 126 92 141 125 92 142 123 90 140 121 89 135 118 88 130 115 84 128 114 79 125 113 71 122 115 63 122 115 60 137 117 28 144 125 30 156 137 32 169 149 34 178 158 35 182 163 35 184 163 35 184 163 35 183 160 48 183 162 47 183 162 47 182 163 43 178 162 40 174 160 35 172 159 31 168 157 29 168 147 30 168 148 27 167 146 19 162 141 13 160 139 14 158 138 25 151 133 31 144 127 35 130 122 37 120 115 47 100 101 61 80 83 74 62 66 77 53 54 75 51 47 70 50 45 67 50 46 61 52 49 58 62 58 55 78 72 50 98 87 41 121 105 30 147 125 26 167 140 27 167 147 24 177 158 30 183 165 31 183 164 25 180 162 18 183 162 17 186 166 19 187 167 20 197 173 2 195 171 0 193 169 0 191 167 0 190 165 0 189 164 2 189 163 8 190 163 10 178 166 30 178 165 37 179 162 48 179 160 55 179 160 55 176 159 43 174 157 27 171 156 15 168 149 10 161 144 12 149 137 17 137 130 23 120 120 30 100 104 45 79 82 61 64 67 72 52 56 65 48 52 63 42 44 59 38 37 55 35 33 47 34 33 41 37 35 36 38 37 33 63 61 12 86 80 6 122 111 5 158 139 8 184 162 16 196 176 19 202 185 17 202 189 12 201 186 5 202 187 0 204 186 0 204 183 0 203 180 4 201 179 8 199 179 4 197 181 0 202 175 6 203 176 1 205 178 0 206 180 0 206 181 3 203 182 15 197 182 27 194 182 34 188 173 48 186 171 52 185 169 56 181 168 56 179 166 54 176 163 61 174 158 73 173 154 86 162 151 95 162 151 89 160 150 78 162 151 71 162 150 64 161 146 63 157 141 63 155 137 61 138 126 78 133 124 83 121 116 87 103 101 86 79 80 75 56 57 59 36 40 43 28 29 33 203 168 2 202 167 1 199 166 1 195 163 0 191 162 0 188 160 0 184 158 0 183 157 0 181 156 2 179 154 2 175 151 1 170 148 0 163 145 0 160 144 0 157 142 0 154 141 0 153 136 0 153 135 0 152 136 0 151 134 2 148 134 3 146 131 4 144 130 5 143 129 6 135 121 14 130 115 12 123 107 11 117 99 13 110 94 16 104 95 20 99 95 22 96 96 24 100 98 15 110 105 14 123 113 15 133 119 12 137 121 8 139 124 9 138 125 10 139 128 13 149 134 5 149 134 9 147 133 11 146 131 16 144 128 17 141 124 16 138 121 15 136 119 15 129 122 32 126 114 28 121 106 25 117 99 27 112 92 29 103 86 32 90 76 29 81 70 25 62 52 42 55 48 42 44 43 41 35 36 41 29 29 39 28 26 39 28 25 36 32 24 35 31 26 23 34 30 19 37 35 12 54 52 11 86 80 20 111 100 20 134 115 20 154 133 28 154 145 28 158 149 30 165 155 32 172 158 33 175 160 33 178 158 33 180 158 36 181 159 37 175 160 19 176 161 20 178 161 21 179 162 22 181 162 23 180 161 22 181 159 21 180 159 18 176 159 17 176 159 17 176 159 19 176 159 19 175 157 19 173 155 17 172 154 18 171 153 17 171 147 23 170 147 19 167 147 16 164 144 13 159 140 12 156 135 18 152 131 24 150 128 27 136 118 32 131 115 38 124 110 47 118 109 54 120 111 56 125 115 53 132 123 46 138 128 41 152 135 43 153 137 41 157 139 37 163 145 35 167 150 36 172 153 35 174 153 36 174 153 36 176 150 29 176 150 29 177 152 26 178 153 24 178 154 20 178 154 18 178 155 15 178 155 13 180 155 13 180 155 13 180 154 15 179 153 16 179 153 17 179 152 19 179 152 19 179 152 21 175 148 15 174 147 16 172 147 18 172 147 20 172 148 24 172 148 26 168 146 27 166 144 25 161 138 32 155 136 31 149 133 35 142 131 41 134 127 47 126 122 58 117 116 62 112 111 63 98 113 72 99 112 69 101 115 66 106 119 65 108 121 65 105 120 65 105 119 66 106 122 73 107 125 63 108 127 63 109 128 64 111 127 62 110 127 57 108 126 52 105 124 45 104 123 42 103 120 49 102 119 48 99 119 47 99 119 48 100 120 49 102 122 51 105 125 54 105 127 55 110 126 64 112 128 66 113 131 69 115 135 72 116 138 74 115 139 77 114 140 77 113 139 76 113 142 76 111 140 74 111 137 72 109 136 69 109 134 66 108 133 65 111 134 66 111 134 64 111 129 67 110 129 65 109 130 63 108 131 61 107 133 62 108 133 65 109 136 69 110 136 71 107 136 70 109 138 72 114 140 75 116 142 77 118 144 79 119 144 79 118 142 80 118 142 80 114 143 79 114 143 79 116 142 77 115 142 75 114 139 71 113 139 68 113 136 64 112 135 63 110 136 63 113 136 64 115 138 66 117 140 68 120 142 70 124 144 73 125 145 74 126 146 75 126 149 79 127 148 79 131 148 80 132 147 80 131 148 80 129 149 80 125 151 80 122 152 80 127 150 80 126 149 79 124 147 77 122 145 75 121 144 74 120 143 73 120 143 73 121 144 74 125 144 78 126 145 79 127 146 80 128 149 84 128 150 85 129 151 87 129 151 87 127 151 89 123 154 86 122 153 86 122 151 85 124 150 87 123 147 87 125 146 89 124 145 88 124 143 88 123 149 88 125 151 90 127 153 90 130 156 93 132 158 95 134 160 95 134 160 95 134 160 95 132 162 100 135 163 104 134 159 101 134 159 102 139 164 107 133 162 106 129 160 103 133 168 110 150 183 154 163 195 172 181 212 196 187 219 208 175 207 196 155 189 172 145 180 156 147 184 153 138 183 152 141 187 159 147 192 169 146 188 168 149 183 166 170 197 178 192 211 191 195 208 188 142 159 114 130 146 97 121 136 81 123 135 73 125 135 64 124 133 54 122 130 44 124 130 42 128 133 51 121 129 46 116 128 46 116 133 53 117 137 65 109 134 69 97 124 69 89 117 68 91 118 77 94 121 76 96 122 74 96 121 66 94 117 63 93 113 60 91 111 62 89 106 61 88 114 51 87 108 41 91 104 32 99 106 29 106 106 34 104 100 37 91 85 33 80 73 27 76 78 29 74 76 26 76 76 22 78 77 20 81 79 20 85 81 20 86 80 20 85 79 19 92 79 9 90 77 7 88 75 7 87 73 10 89 75 14 92 77 18 93 78 21 93 78 21 90 82 17 90 83 15 90 83 15 90 83 13 90 83 13 90 83 11 90 83 11 90 83 11 101 84 12 101 84 12 102 86 11 103 87 10 104 88 10 105 89 11 105 90 9 106 91 10 97 83 8 96 79 7 91 74 4 89 70 2 90 70 1 95 73 0 100 79 0 104 82 0 108 88 0 107 87 0 106 84 0 108 84 0 107 85 0 107 87 1 107 91 6 107 92 7 110 92 6 110 92 8 109 92 10 110 93 13 109 93 15 108 94 19 107 95 21 108 96 22 106 97 28 107 97 28 105 95 26 103 92 26 102 88 23 100 85 20 98 83 18 97 81 19 98 83 28 98 81 25 97 81 22 97 78 19 97 79 15 102 83 17 107 88 20 112 93 24 113 89 15 115 90 6 123 97 0 129 105 0 126 107 4 122 111 22 130 127 58 145 146 89 133 147 114 132 148 112 131 149 109 131 150 105 130 148 98 129 146 92 130 143 87 131 142 84 134 143 98 136 145 98 138 147 100 140 148 101 141 149 100 141 147 99 139 146 95 140 144 94 139 148 91 140 149 94 141 149 98 142 150 101 141 149 102 141 149 102 139 147 98 138 146 95 141 140 92 139 139 89 137 137 87 135 133 82 132 131 77 131 128 73 129 127 70 129 127 70 134 121 68 135 122 70 135 121 72 136 122 75 137 123 78 138 123 80 139 124 81 139 124 83 143 128 89 143 128 89 143 128 89 143 127 91 143 127 91 143 127 93 143 127 93 143 127 93 140 128 90 139 126 91 137 127 92 137 126 94 137 126 94 136 128 92 137 129 92 138 130 91 139 127 87 140 126 87 141 125 89 146 126 93 147 127 94 146 127 94 142 126 90 139 125 88 147 124 90 139 119 86 130 114 81 123 109 72 119 105 56 121 106 39 129 112 30 140 121 27 159 138 19 166 145 26 175 156 36 180 163 45 182 167 50 181 168 54 181 169 59 182 170 62 186 168 58 184 167 51 183 168 41 182 168 35 181 167 34 180 165 38 176 161 44 174 158 47 168 151 37 168 148 33 166 145 20 166 144 7 164 143 0 161 141 6 157 137 22 153 133 36 126 128 53 117 123 53 98 108 55 74 87 59 58 68 69 50 55 74 50 51 71 50 49 63 47 59 55 57 61 62 74 65 58 94 76 36 120 98 12 148 124 0 166 142 6 175 149 13 184 164 17 184 164 17 185 165 16 186 165 14 187 166 13 189 166 10 190 168 7 191 167 5 196 167 1 194 167 0 193 166 0 194 167 0 194 170 2 193 170 2 193 170 2 191 168 0 190 164 15 189 163 24 184 163 38 182 162 47 180 163 49 181 162 41 178 160 26 176 157 16 169 153 14 169 149 14 165 142 12 155 132 16 138 122 27 115 108 38 83 91 44 59 74 41 48 55 63 41 48 58 35 43 56 36 42 56 36 39 48 36 32 31 42 33 24 51 39 23 84 59 5 110 85 3 146 120 0 177 150 0 198 171 2 207 184 6 207 189 1 201 189 0 205 187 3 204 184 1 203 181 0 205 180 0 206 180 0 210 179 0 210 178 0 209 177 0 207 176 8 208 176 7 209 177 4 210 180 4 210 183 6 206 185 8 201 184 8 196 183 8 198 183 30 197 182 27 195 181 23 192 178 20 189 174 23 185 167 29 181 162 34 178 157 38 177 153 57 180 157 53 179 157 45 173 153 40 164 150 45 158 147 58 152 143 76 147 137 86 126 132 104 115 116 108 103 100 111 96 88 111 83 75 96 60 58 71 37 40 49 24 28 39 201 166 0 201 166 2 198 165 2 195 163 2 191 161 1 187 159 0 183 157 0 182 156 0 180 155 3 178 153 1 175 151 1 170 148 0 164 146 0 161 145 0 158 143 0 158 143 0 156 139 0 156 138 0 154 138 1 152 136 1 148 134 3 146 131 4 143 129 4 142 128 3 136 123 9 134 117 9 129 111 11 122 105 13 115 100 17 105 96 19 99 93 19 93 90 19 94 91 12 101 96 12 112 103 10 124 111 7 132 116 5 136 121 6 138 126 8 140 128 10 144 129 2 144 129 4 144 128 7 142 127 12 137 124 12 135 121 14 131 118 13 129 116 11 124 117 27 121 111 24 115 102 24 111 93 27 103 86 30 92 78 33 79 70 31 70 61 28 56 49 39 49 46 37 39 40 35 32 34 33 26 30 31 27 28 30 29 27 28 32 28 27 35 30 24 39 35 23 43 42 14 62 59 14 93 85 20 115 103 17 134 116 14 154 132 21 157 145 23 163 149 26 168 155 27 173 158 29 176 159 29 177 158 29 179 158 31 180 159 34 175 159 22 176 158 22 177 159 21 178 160 22 179 160 21 179 160 19 181 160 19 180 159 18 177 158 17 177 158 17 177 158 17 177 158 19 176 157 18 174 155 17 173 154 16 172 153 15 171 147 21 171 148 20 167 147 14 164 144 11 160 141 13 157 136 17 154 132 23 152 130 28 140 121 29 135 117 35 126 111 42 119 107 47 117 108 51 122 113 48 127 119 44 132 124 41 147 132 41 152 136 41 157 142 39 164 148 37 168 151 35 172 153 35 174 153 34 175 154 35 176 150 29 177 151 28 177 152 26 178 153 24 178 154 22 178 154 18 178 155 17 178 155 15 181 155 16 180 154 15 180 154 15 179 153 14 178 152 15 177 151 14 177 151 14 176 150 14 175 149 12 172 148 12 171 147 13 171 148 18 171 148 20 169 148 23 167 145 23 165 143 23 162 140 29 159 138 29 152 134 32 145 132 38 138 127 47 129 122 54 121 116 60 115 112 61 99 110 68 97 108 66 97 108 66 103 112 69 105 114 67 104 116 66 106 119 65 110 123 67 115 127 61 116 129 60 117 130 61 117 130 60 116 129 57 111 128 50 109 126 46 107 125 43 105 123 49 104 121 50 104 121 50 101 121 49 103 123 52 104 126 54 106 128 56 107 129 57 110 128 66 112 130 68 113 133 70 115 137 73 115 139 77 114 140 77 112 141 77 111 139 78 112 141 77 112 141 77 112 138 75 110 136 71 110 135 70 109 134 68 111 133 68 110 132 67 111 129 67 109 130 65 109 130 63 108 131 61 109 132 62 109 134 66 110 137 70 111 137 72 114 140 75 115 141 76 117 143 80 119 145 82 120 146 83 120 146 85 120 144 84 120 144 84 115 143 82 114 143 79 116 142 77 115 142 75 114 139 71 113 139 68 114 137 65 113 136 64 111 137 63 114 138 64 115 139 65 118 142 68 121 143 70 124 144 72 126 146 74 127 147 75 127 150 80 128 149 80 131 148 80 131 148 80 132 149 81 129 150 81 126 152 81 125 152 81 127 150 80 126 149 79 124 147 77 122 145 75 121 144 74 120 143 73 121 144 74 121 144 74 126 145 79 127 146 80 128 147 81 128 149 84 129 151 86 129 151 87 129 151 87 127 151 89 124 153 86 124 153 87 125 151 86 124 150 87 123 149 88 123 147 87 122 146 88 122 146 88 123 149 86 124 150 87 127 153 90 129 155 92 132 158 95 133 159 96 133 159 94 133 159 94 132 162 102 136 164 105 135 160 102 134 159 102 138 163 106 131 160 104 129 160 103 135 170 112 154 189 159 162 196 171 176 209 190 183 215 200 174 206 191 157 190 171 145 179 154 142 177 147 138 178 143 138 179 145 142 183 153 143 181 156 148 182 158 169 197 174 187 207 182 185 201 175 159 182 140 138 161 117 115 137 88 103 122 67 98 116 54 99 114 47 103 116 44 108 122 47 104 111 43 103 113 44 105 115 44 108 119 50 109 121 57 106 120 61 102 116 63 99 113 64 89 107 65 90 109 63 91 111 60 90 111 55 89 108 52 88 107 52 87 105 53 87 103 54 83 100 55 84 98 45 91 100 37 105 108 37 116 117 41 120 118 44 113 110 43 103 101 40 86 86 32 84 85 28 81 82 24 80 80 18 81 81 17 81 82 16 81 80 13 80 79 12 87 81 5 85 77 2 83 75 2 83 73 1 86 73 3 87 74 4 88 73 6 87 72 5 89 80 11 89 80 11 89 80 11 90 82 10 90 82 10 91 83 10 91 83 10 92 84 9 101 87 14 101 87 12 101 87 12 100 87 9 100 87 9 100 87 8 100 88 6 100 88 6 95 82 4 94 78 3 91 74 2 90 71 2 91 71 0 94 75 0 99 78 0 102 81 0 107 90 2 109 89 3 109 87 2 108 86 1 109 87 4 108 90 8 108 93 10 107 95 11 113 94 15 112 95 15 112 95 17 112 96 19 110 96 23 111 97 26 110 97 27 110 97 27 104 93 27 104 93 27 102 91 25 103 89 24 101 87 24 101 85 23 101 85 23 100 84 22 98 81 25 99 83 24 99 83 23 102 84 20 103 84 16 105 87 15 108 90 16 112 93 17 112 89 11 117 93 5 123 99 1 129 106 2 128 110 10 126 116 31 131 128 61 139 139 85 130 140 103 129 141 101 128 144 99 128 144 95 128 145 91 130 144 85 131 142 82 132 140 80 131 141 89 133 141 90 134 143 90 136 143 91 137 144 90 139 144 90 138 143 87 138 143 87 137 145 85 138 146 89 139 146 92 139 146 95 139 146 95 139 146 95 138 145 93 137 144 90 140 140 88 138 138 86 137 135 84 134 133 79 133 130 77 131 128 75 131 126 71 131 126 71 134 121 69 135 122 70 135 121 72 136 122 75 137 123 78 138 123 80 139 124 83 139 124 83 142 127 88 142 127 88 142 127 88 142 126 90 142 126 90 142 126 92 142 126 92 142 126 92 144 127 84 144 126 86 144 126 90 143 124 91 143 124 91 144 126 90 142 127 88 143 128 87 141 127 88 141 126 87 142 124 86 144 124 87 145 126 86 146 127 87 141 126 83 139 126 81 137 120 77 132 115 72 124 109 66 120 106 57 118 104 43 123 107 30 137 118 26 152 130 29 165 147 35 171 153 45 178 161 57 184 166 66 185 169 73 184 170 73 183 171 73 184 172 72 189 168 59 187 167 52 186 168 44 183 169 36 182 168 35 180 165 38 176 161 44 174 158 47 170 153 39 169 149 34 168 146 24 168 146 11 167 146 5 163 143 12 159 139 27 155 134 41 136 130 54 124 124 52 106 111 53 83 92 61 67 73 71 57 60 75 52 54 69 51 51 63 54 61 53 66 66 56 85 75 50 109 90 31 138 115 11 164 140 4 181 156 12 186 161 19 186 166 19 187 167 20 188 166 18 188 167 16 191 168 13 191 168 10 193 169 7 193 170 6 198 170 0 196 169 0 195 168 0 195 168 1 195 170 5 195 172 6 194 171 7 192 169 5 191 166 14 189 164 22 184 163 35 183 163 48 181 164 50 182 163 45 180 161 33 178 158 23 174 156 18 174 152 15 169 145 13 159 134 15 144 124 25 122 114 39 96 99 46 74 85 43 58 63 56 47 53 53 38 42 53 35 38 55 34 34 46 36 30 30 48 36 22 61 47 21 96 70 11 122 96 9 156 131 4 186 160 3 206 180 7 216 191 10 214 195 5 208 194 0 207 185 1 205 183 0 206 182 0 207 181 0 211 182 0 213 181 0 214 179 0 213 178 0 208 176 7 206 174 3 207 174 1 207 176 0 205 178 0 204 181 3 199 182 4 197 182 5 194 179 18 194 179 16 192 177 12 191 176 11 189 173 15 186 169 21 183 164 26 181 161 30 177 155 33 179 158 31 179 159 28 173 154 26 165 149 36 158 144 55 149 138 72 143 131 81 125 125 91 116 114 101 104 101 112 90 88 110 73 72 90 54 54 64 39 40 42 33 35 34 199 164 2 198 165 2 196 164 3 193 163 3 190 162 3 185 159 2 182 156 1 179 154 0 177 153 1 176 152 2 172 150 2 168 148 0 164 146 0 162 146 0 161 145 0 160 145 2 159 142 2 159 142 2 156 140 1 154 138 3 149 135 4 146 131 2 142 129 1 141 127 2 140 126 4 137 122 5 133 117 6 129 111 11 121 106 15 111 98 19 99 91 18 92 85 15 89 87 13 91 88 11 99 91 6 109 99 4 120 107 3 128 115 3 132 120 2 134 122 2 140 121 1 140 121 1 138 121 5 134 121 7 131 119 9 125 117 10 122 115 11 120 112 11 116 109 19 111 103 20 104 94 22 98 86 28 90 79 34 79 70 37 67 61 37 59 54 35 45 45 37 41 42 36 36 39 32 30 35 28 31 34 27 33 35 24 36 36 24 40 38 25 42 40 25 49 47 26 55 52 19 74 68 16 101 93 21 120 107 15 136 118 10 153 132 13 164 144 19 168 149 21 173 154 23 175 157 23 176 158 24 176 158 24 176 157 26 177 158 29 176 157 28 175 156 25 175 157 23 176 156 21 176 157 18 179 158 17 180 159 16 180 159 14 177 159 15 177 159 15 177 158 17 177 158 17 176 157 18 174 155 16 173 154 15 172 153 15 171 148 20 171 148 18 170 147 15 166 146 13 163 142 14 160 140 19 157 135 23 156 133 27 149 125 25 141 120 29 131 112 35 122 107 40 116 105 43 117 108 43 120 112 40 123 116 38 137 123 34 145 130 37 155 140 39 163 146 38 167 150 34 170 151 31 173 153 32 174 154 33 176 150 29 177 151 28 177 152 26 178 153 26 178 154 22 178 154 20 178 154 18 178 155 17 181 155 18 181 155 18 180 154 17 178 152 13 177 151 12 176 151 9 175 150 8 174 149 7 173 150 10 172 149 9 171 148 10 170 148 13 171 148 18 168 147 19 166 145 18 163 143 18 164 139 23 160 137 25 154 133 26 146 130 32 138 126 40 130 120 48 122 114 52 116 109 54 100 107 65 96 102 64 94 99 67 97 101 74 100 105 73 103 110 68 110 119 64 116 126 63 124 127 56 125 129 55 124 130 56 123 131 54 122 131 52 118 129 50 115 128 46 113 126 44 109 125 50 108 126 50 107 125 51 105 126 51 106 126 54 107 129 56 109 131 59 110 132 60 112 133 68 114 134 71 115 137 73 114 138 76 114 140 77 113 141 80 111 141 79 111 141 81 112 140 81 112 140 81 111 139 78 112 138 77 111 137 74 110 134 72 109 134 69 108 133 68 109 129 66 109 130 65 109 130 61 109 132 62 111 134 64 111 137 66 113 138 72 114 139 74 117 143 80 118 144 81 119 145 84 120 146 85 121 146 88 120 145 87 119 144 87 119 144 87 115 143 82 115 143 82 114 143 79 115 141 76 113 140 73 113 138 70 112 138 67 111 137 64 112 139 62 115 139 63 116 140 64 119 143 67 122 144 69 125 146 71 127 148 73 128 149 74 130 151 82 130 151 82 131 151 82 130 150 81 130 150 81 128 151 81 126 152 81 125 152 81 126 149 79 125 148 78 123 146 76 122 145 75 121 144 74 121 144 74 121 144 74 122 145 75 127 146 80 128 147 81 129 148 82 129 150 85 129 151 86 130 152 88 130 152 88 128 152 90 127 152 87 127 152 87 126 151 86 124 150 87 123 149 86 122 148 85 119 147 86 119 147 86 122 148 85 124 150 87 126 152 89 129 155 92 131 157 94 132 158 95 132 158 95 132 158 95 131 161 101 136 164 105 136 161 104 134 159 102 135 160 105 128 157 101 129 159 105 138 173 117 152 192 158 156 195 166 167 202 178 177 210 191 176 207 189 162 194 171 147 177 151 139 168 138 136 168 127 134 166 127 135 169 132 140 171 137 146 176 142 164 189 157 174 195 162 167 187 152 150 181 147 136 168 131 121 152 111 113 142 98 108 136 88 103 130 79 99 126 73 100 125 70 97 113 64 102 116 65 106 119 65 107 118 62 105 113 56 103 108 54 104 107 54 106 106 56 98 107 60 95 105 55 93 103 51 88 101 45 86 99 43 83 98 41 81 96 41 81 95 42 80 86 52 79 84 43 84 87 32 94 95 27 103 104 28 107 108 28 103 104 26 98 99 23 94 94 34 91 91 31 85 87 24 82 84 19 81 84 17 79 85 15 79 85 13 78 84 12 88 89 11 88 86 9 87 84 5 88 82 4 89 80 3 90 79 0 89 76 0 89 73 0 90 78 6 90 78 6 91 79 5 92 80 6 93 81 5 94 82 6 94 83 4 95 84 5 97 85 9 97 85 9 97 85 9 97 86 7 96 85 6 96 85 5 96 85 5 96 85 5 102 86 8 101 85 8 99 83 8 99 81 7 100 82 6 101 84 6 105 86 7 106 88 6 108 92 7 109 91 9 110 89 8 110 89 8 111 90 11 109 92 12 110 94 16 109 96 17 112 95 23 112 95 25 113 96 27 111 96 27 111 96 31 110 96 31 110 96 33 110 96 35 103 92 30 102 91 29 102 88 27 100 86 23 100 84 22 100 84 22 103 85 23 103 85 23 99 80 22 102 83 24 105 87 23 107 88 20 107 89 15 108 89 12 109 91 9 110 92 8 110 88 2 116 95 2 124 102 3 125 105 6 127 112 19 130 121 44 132 128 67 130 130 80 125 133 86 126 134 87 126 136 84 125 138 82 127 138 78 129 139 76 131 138 71 132 137 71 128 136 77 128 136 76 128 136 76 131 137 77 132 138 76 134 138 77 135 140 76 135 140 76 135 141 77 135 141 79 136 141 83 137 142 86 137 142 88 136 141 85 136 141 83 135 140 82 139 138 82 138 137 81 136 133 78 134 131 78 134 128 76 132 126 74 131 125 75 132 124 75 134 121 69 135 122 70 135 121 72 136 122 75 137 123 78 138 123 80 139 124 83 139 124 83 141 126 87 141 126 87 141 126 87 141 125 89 141 125 89 141 125 91 141 125 91 141 125 91 149 126 82 148 125 83 148 124 86 148 124 88 147 123 87 148 124 88 148 125 84 149 126 84 143 127 91 144 126 88 144 125 83 146 125 80 147 126 79 144 127 75 141 126 71 138 125 70 126 115 61 121 110 54 117 105 45 117 104 36 121 106 25 133 114 20 152 131 24 168 145 31 174 160 53 178 162 64 184 168 80 188 171 91 188 172 95 188 173 92 187 173 84 187 174 80 191 169 60 190 169 54 187 169 45 187 170 40 184 170 39 182 167 40 177 162 43 175 159 46 171 154 38 171 151 36 170 148 28 171 148 18 170 148 11 166 145 18 162 141 34 158 137 48 149 134 53 135 126 49 115 114 50 96 98 61 78 81 72 66 66 74 57 57 67 54 53 58 62 61 43 76 71 42 99 86 33 127 106 15 155 132 4 179 154 2 191 165 10 192 165 14 190 170 19 191 169 21 191 169 21 191 170 19 194 171 16 195 171 13 195 172 8 195 172 4 201 173 1 199 173 0 197 171 0 198 171 4 197 172 7 196 172 10 195 171 11 194 170 10 192 167 12 190 166 18 187 164 32 185 164 45 185 165 52 184 164 49 181 162 42 179 161 37 178 158 23 177 155 18 173 146 13 162 136 13 150 129 20 133 121 35 111 108 41 92 95 42 74 75 43 57 60 41 42 43 47 34 33 51 31 27 44 38 28 29 57 41 18 75 55 18 108 82 8 133 108 7 168 140 4 194 167 2 211 182 3 216 190 5 212 192 1 206 190 0 209 183 0 209 183 0 210 181 0 213 183 1 215 183 2 218 183 3 217 180 1 215 178 0 209 175 5 207 174 1 206 170 0 204 171 0 204 175 0 202 177 0 199 180 2 196 179 3 194 176 8 194 176 6 192 174 2 190 172 2 187 168 4 184 163 8 181 159 13 180 157 17 174 154 5 177 157 6 177 157 6 171 153 9 165 147 21 156 141 40 145 131 56 135 123 63 125 117 70 115 109 87 100 99 105 80 85 105 61 68 84 47 53 53 47 48 34 54 49 30 195 161 1 195 161 2 194 162 2 191 161 3 188 159 3 183 157 2 179 154 0 177 152 0 175 151 1 172 151 0 171 149 1 168 148 1 167 147 0 164 146 0 163 147 2 163 147 2 161 144 2 160 143 3 157 141 2 155 139 2 150 136 3 147 132 3 143 130 2 142 129 1 142 129 0 139 125 0 136 119 1 132 115 7 125 109 13 116 101 16 105 93 17 95 87 15 90 87 20 89 84 16 90 84 8 96 88 5 107 96 4 117 104 0 123 110 0 124 111 0 134 114 2 133 115 3 133 117 6 129 117 7 124 115 10 118 113 11 113 110 13 111 108 13 105 99 15 101 93 18 94 86 23 86 78 29 76 70 36 67 62 40 56 54 41 49 49 39 39 41 38 38 40 35 37 40 33 38 40 29 40 43 26 45 47 25 52 52 26 56 55 27 56 55 25 63 60 27 68 64 19 85 76 17 108 97 18 124 110 13 137 119 7 153 134 13 168 145 17 171 148 18 176 154 19 176 157 19 177 158 20 175 157 19 175 157 21 176 158 24 175 156 28 174 155 26 175 155 24 174 154 19 176 154 16 177 156 13 180 158 12 181 159 13 179 158 13 179 158 13 179 158 15 179 158 15 178 157 16 176 155 14 175 154 13 174 152 14 172 148 16 172 148 16 170 148 13 169 146 14 165 145 14 163 142 17 160 139 20 159 138 23 156 130 20 149 124 23 137 116 27 127 108 31 118 103 34 114 104 35 113 106 36 115 108 36 125 113 29 136 122 33 149 135 38 158 144 37 163 146 32 166 147 27 169 149 28 173 151 29 176 150 29 176 150 27 177 152 26 178 153 26 178 153 24 178 154 22 178 154 20 177 153 17 180 153 20 180 154 18 179 153 16 178 152 15 177 151 12 176 151 9 176 151 7 175 150 6 174 151 9 172 151 8 171 150 9 171 149 12 169 149 16 167 148 17 164 145 16 162 143 15 162 137 18 157 134 18 153 131 20 145 127 25 138 122 34 130 116 41 121 110 46 116 105 49 101 104 61 95 96 64 89 91 70 90 92 79 94 97 78 100 104 71 112 117 63 120 127 60 130 126 53 131 127 53 131 130 50 130 132 49 128 132 48 125 130 46 121 129 46 120 128 45 115 128 49 114 128 51 114 128 51 112 128 53 112 130 56 112 132 60 112 134 62 113 135 63 115 137 72 116 138 73 115 140 75 115 141 78 113 141 80 112 142 82 110 141 81 110 141 82 110 139 81 110 139 81 112 140 82 111 139 80 112 137 79 110 136 75 109 133 73 107 131 71 108 130 65 108 131 63 109 132 62 110 133 61 112 135 63 115 138 68 117 140 72 117 142 76 119 143 81 120 144 82 120 144 84 119 144 86 119 144 87 118 143 88 115 142 87 115 142 89 115 145 83 114 144 82 114 143 79 112 141 75 113 140 73 112 139 70 112 138 67 112 138 67 113 140 63 116 140 64 117 141 65 120 144 68 123 145 70 126 147 72 128 149 74 129 150 75 130 151 84 130 151 84 130 151 84 130 151 84 128 151 83 128 151 83 126 151 83 125 152 83 125 148 78 124 147 77 123 146 76 121 144 74 121 144 74 121 144 74 122 145 75 122 145 75 128 147 81 128 147 81 129 148 82 129 150 85 129 151 86 130 152 88 130 152 88 127 151 89 130 150 87 129 151 87 128 150 86 125 150 85 123 149 84 120 149 85 118 148 84 118 148 84 123 149 84 125 151 86 127 153 88 130 156 93 131 157 94 132 158 95 132 158 97 132 158 97 130 159 101 136 164 106 136 161 104 132 157 102 132 157 102 125 154 100 128 158 104 139 174 118 143 187 152 148 189 157 158 197 170 171 206 182 178 210 187 168 198 174 148 177 149 134 160 131 135 161 116 132 158 113 136 161 119 139 164 122 142 167 125 153 179 134 161 184 140 153 176 130 132 169 135 129 166 132 126 163 129 125 163 126 124 160 124 116 152 114 107 143 105 100 137 96 105 139 102 109 139 101 111 136 94 108 127 81 106 116 64 104 109 53 104 103 46 104 99 41 104 107 54 98 101 48 93 98 42 89 97 40 86 96 36 85 95 35 84 95 37 83 97 38 95 93 54 91 90 42 89 88 31 91 92 24 97 97 23 100 101 25 99 99 25 95 97 24 96 94 37 91 90 33 87 86 29 83 84 26 82 86 27 83 89 25 82 91 24 82 92 23 91 94 23 90 94 20 90 90 16 92 88 14 95 87 12 97 86 7 95 82 3 94 78 0 94 78 3 95 79 4 95 79 2 96 80 3 96 80 2 97 81 3 97 82 1 97 82 1 90 81 2 90 81 2 91 82 3 92 83 4 93 84 5 93 84 5 94 85 6 94 86 5 106 90 12 106 90 12 106 90 12 107 91 13 108 92 14 110 93 15 111 94 14 111 94 14 108 92 14 109 92 14 109 90 13 110 91 15 110 90 17 109 93 18 109 95 20 108 96 22 108 94 31 108 94 31 108 94 31 108 94 33 108 93 34 108 93 34 108 93 36 106 94 36 103 91 31 103 88 29 101 87 26 100 84 24 99 83 23 101 83 21 102 84 22 103 85 23 103 83 20 105 86 20 107 88 19 109 89 16 108 89 10 109 89 3 109 89 0 109 90 0 110 89 0 117 97 2 120 100 5 118 101 9 125 110 27 132 123 54 130 128 71 123 122 74 124 127 74 124 129 73 122 130 71 123 132 69 124 133 68 127 132 65 130 133 64 132 132 62 126 133 66 125 132 65 125 130 63 125 130 63 128 131 62 130 133 64 133 134 64 134 135 65 134 137 68 134 136 71 135 137 74 135 136 78 135 136 78 135 136 78 135 136 76 135 137 74 137 135 76 136 134 75 136 131 75 134 129 74 134 127 75 133 125 76 132 124 75 134 123 77 134 121 69 135 121 72 135 121 74 136 122 77 137 122 79 138 123 82 139 124 85 139 124 85 140 125 86 140 125 86 140 125 86 140 124 88 140 124 88 140 124 90 140 124 90 140 124 90 145 126 86 145 125 88 144 124 89 146 123 91 146 123 89 147 125 88 148 124 86 149 126 85 147 128 86 149 128 85 150 128 79 150 129 74 149 129 70 145 127 63 138 124 59 132 121 55 120 112 47 115 106 37 111 102 23 118 107 17 131 116 15 149 129 17 168 146 27 183 159 37 181 171 60 184 172 72 187 173 85 190 174 97 190 174 97 190 173 91 188 173 78 187 174 70 193 170 56 192 170 51 190 170 45 188 171 41 188 171 41 183 168 41 178 164 42 175 160 45 173 156 38 174 154 39 173 151 32 174 150 24 173 150 18 169 147 25 165 143 41 160 138 52 157 135 49 143 126 44 124 115 46 105 102 57 88 87 69 72 71 69 61 60 58 59 56 49 73 64 31 90 78 26 117 99 15 145 123 3 172 147 0 191 164 0 196 169 4 191 166 4 194 174 17 194 173 18 194 173 22 196 172 22 197 172 18 197 173 13 198 175 9 199 175 5 204 177 2 202 176 3 200 174 3 201 174 7 199 174 11 198 174 14 197 172 17 196 171 16 193 169 7 191 168 13 189 166 26 187 166 39 187 166 49 186 166 53 182 165 51 180 163 49 181 158 26 179 155 21 175 149 13 167 140 11 156 134 15 142 127 26 121 113 32 104 100 29 84 84 24 65 65 27 45 44 39 35 31 46 32 23 40 41 27 24 65 45 12 86 63 9 119 94 4 145 118 3 177 150 1 202 172 0 213 183 0 215 187 0 210 187 0 203 183 0 213 182 3 212 181 2 213 181 2 216 181 3 217 182 4 218 181 4 218 178 2 216 176 0 210 174 2 209 173 1 207 171 0 205 172 0 205 174 0 202 176 1 197 175 1 193 176 2 195 174 7 194 173 6 192 171 4 187 166 0 181 159 0 176 153 0 173 148 3 172 147 5 169 149 0 173 153 0 174 154 0 170 152 0 164 147 5 155 141 19 142 130 30 130 120 33 125 110 51 110 102 66 88 90 85 67 77 87 53 64 66 50 57 39 64 60 25 80 67 23 193 158 2 192 159 2 189 159 3 187 158 4 183 156 3 180 155 3 176 152 2 175 151 1 172 150 2 171 149 1 169 149 0 168 148 1 168 148 1 166 148 2 166 148 2 166 148 2 161 144 2 160 143 1 158 143 2 156 140 3 151 137 4 148 134 3 145 132 2 144 131 3 144 131 0 140 125 0 135 120 0 132 115 1 129 111 9 122 105 15 113 97 19 104 92 20 91 86 22 87 82 18 86 78 13 88 79 10 95 86 9 104 94 5 112 100 2 114 103 0 127 107 10 127 109 11 125 111 12 121 112 11 116 110 14 111 107 16 105 103 18 101 100 18 93 89 16 89 84 18 79 76 23 71 68 27 61 60 32 53 52 32 47 45 32 44 42 30 38 41 34 40 42 31 46 44 29 51 49 26 60 55 25 68 62 26 74 69 29 79 72 30 77 73 26 82 76 26 85 76 19 94 84 15 113 101 19 124 110 13 134 120 11 151 136 19 166 142 18 169 146 18 174 151 19 175 156 18 175 156 17 174 157 17 174 156 18 175 157 19 176 155 27 175 155 24 174 154 21 175 153 16 176 155 14 178 156 11 179 157 9 182 158 8 179 159 12 179 159 12 179 159 12 179 158 13 178 157 12 176 155 12 175 154 11 174 153 12 174 148 12 172 148 12 172 148 12 170 148 13 168 145 15 165 144 17 163 141 19 162 140 20 161 134 17 155 129 18 145 120 20 133 112 23 124 105 28 116 102 29 112 102 31 110 103 33 118 106 30 127 116 34 142 129 37 152 139 37 158 142 31 163 143 28 167 146 27 172 150 30 175 149 26 175 149 26 176 151 25 177 152 25 177 152 25 177 152 23 177 153 21 176 152 20 179 152 21 179 152 19 178 151 18 178 152 16 178 152 15 177 151 12 177 152 10 177 152 10 174 153 12 172 151 10 171 149 12 168 148 13 167 148 17 166 147 18 163 144 16 160 142 16 161 136 17 156 133 17 152 130 19 145 126 24 139 122 34 132 116 41 123 109 46 119 104 49 102 100 61 94 93 63 85 86 72 85 86 80 88 90 79 96 99 72 109 111 64 121 122 62 133 124 55 134 126 53 135 129 51 137 132 50 135 133 48 133 132 49 131 130 48 128 129 49 121 128 48 120 129 50 118 129 51 118 130 54 118 132 57 117 133 60 117 134 63 116 136 65 117 139 74 118 140 75 116 141 76 115 141 78 113 141 82 112 141 83 111 142 85 111 142 85 110 139 83 110 139 83 110 139 81 111 139 81 110 138 79 109 134 76 107 133 72 106 132 71 107 132 66 109 132 64 110 133 61 111 135 61 114 138 64 116 139 67 119 142 74 121 143 78 123 145 81 123 145 83 121 145 85 120 145 87 119 144 87 116 143 88 116 143 90 114 142 91 115 145 85 114 144 84 112 142 80 111 140 76 110 139 73 111 138 71 111 138 69 111 138 69 113 140 63 116 140 64 118 142 66 120 144 68 123 145 70 127 148 73 128 149 74 129 150 75 130 151 86 130 151 86 128 150 85 126 151 85 125 150 84 125 150 84 125 150 84 124 149 83 123 146 76 122 145 75 121 144 74 120 143 73 120 143 73 121 144 74 122 145 75 122 145 75 128 147 81 128 147 81 129 148 82 129 150 85 129 151 86 129 151 87 129 151 87 127 151 89 129 149 86 128 150 86 127 149 85 124 149 84 122 148 83 119 148 81 118 149 81 117 148 80 124 151 84 126 153 86 128 154 89 130 156 93 132 158 95 132 158 97 133 159 98 132 157 99 128 157 99 134 162 104 134 159 104 131 156 101 131 155 103 124 153 99 126 156 104 137 172 118 137 181 148 144 185 155 155 194 167 168 204 178 174 206 182 167 197 173 146 174 149 130 156 129 131 154 112 129 150 107 134 156 110 136 158 111 135 157 108 143 166 114 150 173 119 146 171 116 130 168 129 125 163 124 117 155 116 109 149 112 106 146 109 104 144 107 101 141 106 96 138 102 99 149 114 100 146 109 101 139 98 101 130 84 106 126 73 113 124 64 114 119 53 110 111 43 102 102 42 93 94 36 87 91 32 88 91 34 88 93 35 86 94 35 87 97 36 91 101 40 90 88 29 86 86 24 83 84 16 84 85 15 88 89 19 94 95 27 97 97 33 99 99 39 94 91 38 91 88 37 86 84 35 83 82 34 83 85 36 84 89 35 86 91 33 84 92 32 87 88 28 86 88 25 87 86 22 90 85 19 94 85 16 96 83 13 95 81 10 95 78 6 97 81 4 97 81 4 97 81 3 97 81 3 97 82 1 97 82 1 97 82 0 97 82 0 91 83 2 92 83 4 92 83 4 93 84 5 94 85 6 95 86 7 96 87 8 96 87 8 102 86 8 103 87 9 104 88 10 106 90 12 107 91 13 106 93 14 106 93 15 106 93 15 105 91 18 107 90 18 109 91 19 109 90 21 110 91 22 107 92 23 107 94 24 105 97 25 105 95 34 105 95 34 106 94 36 105 93 35 105 93 35 104 91 36 104 91 36 104 91 36 101 86 27 100 85 26 100 84 24 100 84 24 102 84 22 103 85 21 105 85 22 106 86 23 107 87 18 108 88 17 108 88 15 108 87 8 106 85 2 106 84 0 107 86 0 111 88 0 111 93 0 115 96 1 114 97 5 113 98 13 118 109 34 127 122 58 126 125 69 119 118 70 124 125 68 124 125 67 122 126 65 120 126 62 122 127 60 124 127 58 126 126 56 129 126 55 125 128 59 124 127 56 123 126 55 123 125 52 123 125 52 127 127 53 129 129 55 133 131 57 131 132 62 131 132 64 132 132 68 132 132 70 132 132 72 133 133 71 133 133 69 134 134 70 136 132 71 136 131 73 135 129 71 134 127 72 135 125 72 134 124 73 135 123 75 135 123 75 134 120 71 135 121 72 135 121 74 136 122 77 137 122 79 138 123 82 139 124 85 139 123 87 140 125 86 140 125 86 140 125 86 140 124 88 140 124 88 140 124 90 140 124 90 140 124 90 140 127 93 139 126 92 140 125 94 140 125 94 142 126 93 144 126 90 145 128 85 146 129 85 151 129 79 152 131 76 154 132 72 156 133 66 152 132 61 143 126 54 132 120 48 124 114 42 117 110 38 110 103 23 111 100 8 124 111 6 145 128 12 165 145 24 181 157 35 189 165 41 185 176 57 186 176 65 188 175 73 189 174 79 190 174 78 190 173 69 189 172 56 187 172 47 195 170 44 193 170 42 191 171 38 190 172 38 189 172 40 185 170 43 180 166 44 175 163 45 175 158 40 175 155 40 176 153 37 176 152 28 175 152 22 171 149 27 166 145 38 161 140 49 159 134 42 145 125 36 126 114 38 108 103 48 91 87 58 74 71 56 65 62 45 65 60 38 88 73 16 108 91 13 138 118 5 166 141 0 189 161 0 200 173 4 202 176 5 196 172 1 196 177 12 199 177 16 199 176 21 200 175 23 200 175 23 202 176 19 202 177 14 202 178 8 207 180 5 205 179 6 203 176 7 203 176 11 201 176 14 200 176 18 198 173 18 197 172 18 195 172 6 193 169 9 192 168 20 189 167 32 188 166 44 186 166 51 182 166 55 178 164 55 180 159 32 181 158 28 177 153 17 171 147 13 164 140 14 149 131 19 131 117 20 114 102 16 92 89 12 72 71 17 50 49 29 37 34 41 34 27 35 46 30 17 72 50 3 97 70 1 131 104 0 157 130 1 190 160 0 213 181 0 223 190 1 223 192 5 217 189 1 210 187 0 216 180 4 214 178 2 213 177 1 214 178 2 215 178 2 215 178 2 213 176 0 211 174 0 207 173 3 207 174 1 210 174 0 209 176 1 207 177 3 202 176 3 194 173 2 189 171 1 190 167 9 190 167 9 187 164 6 181 158 3 174 150 0 169 144 0 167 141 2 167 141 4 169 147 0 172 151 0 174 154 0 171 153 0 166 151 0 157 146 4 142 134 7 129 124 6 123 110 40 101 95 47 75 76 58 55 65 56 51 60 41 60 63 20 82 72 10 100 82 8 189 156 1 189 156 3 185 154 2 182 152 2 179 152 3 176 150 3 174 150 2 173 148 3 171 151 4 170 150 3 169 149 2 169 149 2 168 148 1 168 148 1 169 149 2 169 149 2 161 145 0 160 143 1 158 143 2 156 140 1 151 137 2 148 134 3 145 132 2 143 130 0 144 131 1 140 125 0 136 118 0 133 114 0 133 112 5 127 108 14 118 101 19 112 96 21 94 83 19 89 79 18 83 74 17 80 73 18 83 77 17 91 84 14 98 91 11 102 95 7 114 97 17 114 99 16 113 101 15 112 102 15 106 100 16 101 95 19 95 90 22 91 87 24 82 77 21 75 72 21 66 65 21 56 56 22 49 49 21 46 44 19 45 41 16 45 41 14 47 50 23 53 52 22 62 58 20 74 66 19 85 74 20 93 82 20 101 87 22 104 91 23 102 93 26 105 94 28 105 90 21 109 92 20 120 103 23 124 111 19 130 118 18 142 134 27 157 136 19 161 140 21 166 146 21 169 150 19 171 153 17 171 154 14 172 155 15 173 156 16 175 155 20 174 155 17 176 154 16 176 155 12 177 155 10 178 156 10 181 157 9 181 157 7 180 158 10 180 158 10 180 158 10 180 158 12 179 157 11 177 155 10 176 154 9 175 152 10 174 148 11 174 148 11 172 148 12 171 147 13 169 146 14 167 144 14 164 143 15 163 142 15 162 138 16 158 133 15 152 125 18 143 117 20 131 109 23 123 104 27 115 101 30 112 99 31 113 104 35 121 112 37 134 122 38 145 130 35 153 136 32 161 141 29 166 145 28 171 149 30 173 147 24 174 148 25 174 149 23 175 150 24 176 151 24 175 150 23 175 150 21 175 150 21 177 150 19 177 150 19 177 150 19 177 150 17 177 150 17 177 150 17 177 151 15 177 151 15 172 150 15 169 149 14 167 147 14 165 146 17 165 145 20 162 144 20 159 140 19 157 138 18 158 135 19 155 133 21 151 130 23 144 126 28 138 122 37 132 115 45 125 109 50 120 104 52 101 97 62 91 89 64 81 83 69 78 83 76 80 86 76 89 92 71 103 103 67 115 112 67 131 121 62 132 123 58 135 127 54 137 130 50 138 132 48 138 132 48 138 131 51 137 130 52 125 127 44 126 127 47 126 129 50 124 131 54 124 132 57 122 134 62 121 134 64 119 135 64 120 141 76 120 141 76 118 140 76 116 140 80 115 140 82 113 140 85 112 141 87 112 140 89 109 140 83 109 140 81 109 138 80 108 138 78 108 136 77 106 134 73 107 133 72 106 132 71 109 134 66 109 135 64 109 135 62 113 137 63 115 139 65 119 141 69 121 142 73 123 144 77 127 148 81 126 148 83 125 147 83 122 146 86 121 146 88 118 145 90 117 146 92 116 145 91 113 144 85 112 143 83 110 140 78 108 138 74 108 137 71 107 136 69 110 137 68 110 137 68 113 139 66 116 139 67 117 140 68 120 143 71 123 145 73 126 146 75 128 148 77 129 149 78 129 148 84 128 149 84 124 149 83 123 150 83 120 149 82 122 149 82 121 148 81 122 147 81 121 144 74 120 143 73 119 142 72 118 141 71 119 142 72 120 143 73 121 144 74 122 145 75 127 146 80 128 147 81 129 148 82 128 149 84 128 150 85 128 150 86 128 150 86 125 149 87 125 150 85 125 150 85 124 149 84 122 149 82 121 148 81 120 147 80 117 147 77 117 147 77 124 151 82 125 152 85 127 154 87 129 155 90 131 157 94 131 157 96 131 156 98 131 156 98 126 155 99 131 158 103 131 156 101 129 153 101 130 154 102 123 151 100 124 154 102 133 168 114 138 177 150 145 184 157 155 191 165 161 195 170 162 194 170 156 188 164 145 175 151 134 162 139 126 150 116 122 144 106 127 145 103 128 146 98 124 143 88 128 149 92 135 159 99 133 157 97 127 157 107 122 154 105 114 148 98 106 139 92 101 137 91 100 138 91 98 137 92 94 133 88 82 137 97 84 135 94 86 129 84 93 127 77 111 135 77 130 145 78 136 144 69 131 136 56 105 112 45 94 100 36 87 93 33 85 93 34 85 93 34 80 88 29 79 89 28 82 92 31 79 80 12 77 80 9 74 80 8 75 81 7 77 83 11 83 85 20 87 87 27 91 89 32 93 90 35 90 87 34 86 82 35 85 81 36 84 81 36 85 83 35 85 85 31 85 86 28 84 82 23 85 80 22 85 79 19 88 80 17 92 81 17 94 80 15 95 80 13 96 79 10 97 81 4 97 81 4 97 81 3 97 81 3 97 82 1 98 83 2 98 83 0 98 83 0 99 88 8 99 88 8 99 88 8 99 88 9 98 87 8 98 86 10 98 86 10 98 86 10 99 83 8 100 84 7 102 86 9 102 89 10 103 90 12 104 90 15 104 92 18 104 92 20 104 91 21 105 90 21 108 90 24 108 90 24 109 91 27 107 93 28 105 94 30 103 95 30 105 96 37 105 96 37 104 95 36 104 94 35 103 93 34 103 93 34 103 91 33 103 91 33 97 81 22 98 82 22 99 83 21 103 85 21 104 86 20 107 88 20 108 89 21 108 89 20 110 88 13 109 87 11 108 87 8 106 83 3 104 82 0 107 83 0 109 85 0 113 88 0 112 94 0 111 95 0 111 95 8 111 99 23 117 108 41 122 118 57 121 120 64 117 117 65 122 121 64 121 122 64 118 122 61 117 122 58 117 122 56 120 121 55 124 121 54 125 120 52 123 124 54 122 122 52 121 121 51 120 120 48 122 119 48 125 121 48 127 123 50 128 124 51 131 128 57 130 127 58 130 126 62 130 126 65 131 127 66 132 128 67 133 129 66 134 130 66 135 129 71 134 128 70 135 126 71 134 125 70 135 124 70 135 123 71 136 123 71 136 123 71 134 120 73 135 121 74 135 121 76 136 121 78 137 122 81 138 123 84 139 123 87 139 123 87 140 125 86 140 125 86 140 125 86 140 124 88 140 124 88 140 124 90 140 124 90 140 124 90 137 128 95 137 128 95 138 127 95 141 128 93 143 130 88 145 131 84 148 132 80 149 134 77 157 134 66 157 134 64 158 135 59 156 133 55 151 130 51 139 121 45 126 112 39 116 106 35 115 106 31 113 103 16 120 107 5 139 122 8 161 141 20 176 154 32 185 163 44 189 166 50 188 176 56 187 175 55 188 173 54 191 172 52 192 172 47 194 171 39 192 169 31 190 168 23 195 170 28 193 170 28 192 171 30 192 173 34 190 174 39 186 171 42 181 167 45 176 164 46 176 159 43 177 157 42 177 154 38 178 154 30 176 153 23 171 150 23 165 145 32 160 140 41 156 132 36 142 123 29 123 112 30 107 101 39 88 85 44 73 68 38 70 64 32 75 67 28 96 79 0 121 102 0 154 131 0 179 154 2 197 169 10 205 177 15 205 181 10 200 181 1 201 182 4 202 181 10 203 179 19 204 179 25 206 179 30 206 179 26 207 181 22 209 182 17 209 181 11 207 180 11 205 178 11 204 177 12 202 177 15 201 177 17 199 175 17 197 172 17 196 174 3 195 172 8 193 168 14 190 167 25 188 168 37 186 167 47 180 167 53 177 167 56 182 162 41 182 161 34 180 158 23 174 152 15 166 146 13 156 138 14 138 122 11 122 107 6 98 93 9 78 77 13 56 55 24 41 41 31 37 33 24 50 36 9 79 57 0 105 78 0 138 111 0 165 136 0 199 168 0 222 188 2 229 194 4 229 195 9 222 192 6 217 189 2 212 175 6 210 173 4 208 171 2 208 171 2 208 171 2 209 172 3 208 171 2 207 170 1 204 172 3 205 173 2 206 174 3 207 177 5 205 177 7 197 174 6 189 170 5 182 167 2 180 159 4 180 159 6 179 158 7 175 153 5 169 147 2 166 143 3 166 143 5 168 144 8 172 151 8 174 154 7 175 156 2 171 155 0 167 154 0 157 149 2 142 138 2 128 128 0 111 108 29 91 89 30 67 67 29 57 58 26 62 61 13 80 73 1 104 89 0 123 101 0 188 154 3 184 153 1 182 151 1 178 148 0 173 147 0 172 147 2 172 147 3 171 149 4 169 152 4 168 151 3 170 150 3 169 149 2 169 149 2 169 149 2 169 149 2 169 149 2 162 146 1 161 145 0 159 144 1 156 140 1 150 136 1 147 133 0 143 130 0 141 128 0 143 129 6 139 124 0 135 117 0 135 114 0 136 114 5 131 111 14 123 102 19 115 96 20 100 82 16 95 79 19 86 74 24 78 70 24 73 69 22 76 73 20 84 80 19 89 84 16 97 87 18 98 88 17 99 90 15 97 89 14 93 86 16 88 80 18 81 74 20 78 70 23 66 63 20 62 60 21 53 54 20 48 49 18 46 47 16 50 47 12 55 50 10 61 52 9 68 69 12 75 73 12 89 80 11 102 89 10 115 98 10 123 104 10 127 108 13 128 110 12 126 111 28 129 112 32 125 106 29 124 105 28 127 110 30 122 110 26 121 114 24 130 127 34 144 130 23 150 134 23 155 140 21 161 146 19 165 148 16 167 149 11 169 150 11 171 152 13 176 155 10 176 155 10 177 156 11 179 157 11 179 157 9 181 157 9 181 157 7 180 156 6 180 159 8 180 159 8 180 158 10 180 158 10 179 157 11 177 155 9 176 154 9 175 153 8 175 150 8 174 148 9 174 148 11 171 147 11 170 146 12 167 144 12 165 142 10 164 141 9 160 140 15 159 137 17 156 130 17 150 123 20 141 115 22 130 108 25 121 101 28 116 99 30 110 102 40 114 105 38 123 111 35 134 120 31 145 127 27 156 135 28 163 140 28 167 144 30 172 146 23 172 146 23 173 148 22 174 149 23 174 149 23 174 149 22 174 149 22 173 148 21 176 149 18 176 149 18 175 148 19 175 148 19 174 147 18 174 146 20 173 145 19 173 145 19 167 146 18 166 145 18 164 143 18 162 142 21 161 140 21 158 138 23 155 135 22 150 133 19 152 132 20 150 129 20 144 126 24 139 122 30 136 119 41 128 113 48 122 106 54 119 102 56 97 93 64 87 87 63 77 81 64 74 82 69 75 83 70 82 86 69 93 93 69 104 100 71 120 112 63 122 115 60 127 119 54 131 123 48 134 126 45 137 126 46 138 125 47 137 123 48 131 124 43 131 126 45 130 127 48 128 129 53 127 131 57 126 132 60 123 133 64 123 133 64 121 140 74 120 139 75 119 139 76 118 139 80 116 139 83 115 139 87 114 141 90 114 140 92 109 140 81 108 139 79 107 138 78 106 136 76 105 135 73 105 134 70 104 133 69 104 133 69 109 136 67 109 136 65 111 137 64 114 138 64 116 140 66 119 141 69 122 143 74 124 143 77 127 149 77 126 147 78 124 147 79 122 147 82 118 146 85 117 146 88 116 147 90 116 146 92 112 143 84 110 141 82 108 139 79 107 137 75 105 135 71 106 135 69 107 136 69 107 137 67 112 138 67 115 138 68 117 140 70 119 142 72 123 144 75 126 146 77 127 147 78 128 148 79 127 146 82 126 147 82 122 147 81 118 147 80 117 148 80 117 146 79 119 146 79 119 144 78 118 141 71 118 141 71 117 140 70 117 140 70 117 140 70 118 141 71 120 143 73 121 144 74 126 145 79 127 146 80 128 147 81 127 148 83 127 149 84 127 149 85 126 148 84 124 148 86 121 150 86 121 150 84 122 148 83 121 148 81 120 147 78 120 145 77 119 145 74 119 145 74 122 149 80 123 150 81 125 152 85 127 153 88 129 155 94 129 154 96 129 154 97 129 154 97 124 153 97 128 155 100 127 151 99 127 151 99 130 154 104 123 151 100 121 151 101 128 162 111 139 172 151 147 180 159 152 186 162 148 182 158 144 178 154 146 180 156 149 182 161 150 183 162 140 165 143 129 152 124 125 145 108 124 141 96 119 136 81 121 141 80 124 146 82 119 144 78 118 140 76 122 144 82 120 144 82 114 142 81 111 141 79 109 140 80 102 136 76 94 130 69 80 126 77 84 126 78 85 122 71 93 120 67 113 131 69 135 146 77 145 150 70 139 143 58 111 127 56 98 113 44 91 103 41 91 102 44 89 100 42 82 91 34 79 89 29 82 92 31 90 94 33 91 97 33 91 100 33 90 102 30 89 99 26 89 95 21 90 91 21 92 89 20 89 88 21 87 86 22 86 81 26 85 79 29 85 79 29 87 80 26 86 80 20 85 80 16 88 80 15 87 78 13 85 76 9 87 77 8 91 78 10 92 79 9 94 80 9 94 80 9 92 79 1 92 79 1 93 80 2 94 81 2 95 82 3 96 84 2 97 85 3 97 85 3 99 87 5 99 87 5 99 86 7 98 85 7 98 85 7 98 84 9 98 84 9 98 84 11 101 82 13 101 84 12 102 86 11 102 89 11 103 91 15 105 93 21 104 94 25 104 93 29 102 91 25 105 91 26 107 91 29 109 91 29 108 92 32 108 94 33 105 95 34 104 96 34 100 96 33 100 96 33 100 95 31 101 93 30 100 92 29 100 90 28 100 89 27 100 89 27 99 83 21 100 84 22 104 86 22 105 87 21 107 88 20 106 88 16 105 87 13 105 85 12 108 85 5 108 85 5 107 84 4 108 83 1 107 82 0 109 83 0 113 87 3 115 89 5 112 94 0 108 91 0 110 95 14 115 105 34 119 113 51 118 116 57 116 117 59 114 118 59 118 117 61 116 117 60 113 117 58 113 117 56 113 118 54 116 116 54 119 118 54 122 117 53 122 118 54 121 118 51 120 117 50 120 115 47 120 115 47 122 115 45 123 116 46 124 117 47 127 123 52 127 122 56 126 121 57 127 121 61 127 121 61 129 123 63 130 124 62 131 126 62 135 125 72 134 124 71 134 125 70 134 123 69 135 122 69 135 122 67 136 123 68 138 123 68 134 120 73 135 121 74 135 121 76 136 121 78 137 122 81 138 123 84 139 123 87 139 123 87 141 126 87 141 126 87 141 126 87 141 125 89 141 125 89 141 125 91 141 125 91 141 125 91 143 129 92 143 129 92 145 130 89 148 131 85 151 134 80 156 136 73 157 139 65 159 140 63 162 140 55 160 138 52 158 134 44 153 129 39 143 123 37 131 114 36 119 104 35 109 98 34 116 102 27 123 107 20 138 121 17 160 139 22 176 154 32 185 163 43 189 167 56 192 171 66 191 174 60 191 172 52 190 171 40 193 172 31 196 172 22 197 170 17 198 167 14 195 164 11 194 169 14 193 170 15 192 171 20 191 173 27 191 173 35 187 172 43 182 168 46 177 165 47 177 160 44 177 157 44 177 154 40 178 154 30 176 153 21 170 150 17 163 144 23 158 140 30 150 130 33 136 121 26 119 112 24 104 99 31 85 82 31 70 65 23 74 66 19 85 76 21 110 92 0 137 117 0 169 146 4 192 165 14 203 173 25 206 179 26 205 184 15 203 187 4 205 187 0 206 185 6 207 184 18 208 183 29 210 183 34 212 185 34 214 185 31 215 187 28 211 182 18 208 181 16 206 178 16 205 177 15 203 178 16 201 177 17 199 175 15 197 173 13 197 175 3 196 173 5 194 170 10 192 168 18 189 167 29 183 168 39 178 167 49 174 167 51 179 162 48 179 160 39 175 156 25 168 151 11 164 146 8 157 138 9 144 125 7 129 111 1 105 99 13 83 82 15 60 63 20 44 48 23 40 40 14 53 44 1 86 66 0 116 89 2 149 119 0 176 146 0 207 175 2 227 192 2 232 194 5 229 190 7 220 185 5 212 182 0 206 169 3 204 167 1 199 164 0 199 164 0 200 165 0 203 168 2 204 169 3 204 169 3 200 172 3 199 171 2 199 171 1 200 172 3 196 172 4 191 169 5 182 167 4 176 164 4 171 155 0 173 157 0 173 157 2 170 153 1 166 149 1 164 146 0 166 148 4 169 151 7 172 155 5 174 157 5 173 157 2 169 154 1 162 152 3 152 146 8 135 134 7 122 122 2 95 100 18 81 84 17 70 67 14 72 63 8 86 72 0 110 92 0 135 114 0 154 130 6 187 153 2 183 152 2 178 148 0 173 146 0 171 145 0 170 145 0 169 147 2 170 147 5 169 151 5 169 151 5 168 151 3 169 149 2 169 149 2 169 149 2 170 148 0 170 148 0 164 148 1 163 147 2 159 144 1 156 140 1 150 137 0 145 131 0 141 128 0 139 126 0 143 126 8 138 122 1 137 117 0 137 116 0 138 116 5 134 111 15 123 103 17 113 94 17 107 84 16 101 82 23 89 75 28 76 68 29 67 63 26 66 64 23 71 69 20 77 75 18 87 78 19 88 80 17 89 81 16 88 81 13 84 76 13 79 69 16 73 61 19 70 57 22 56 53 20 52 51 20 48 48 20 44 47 18 49 49 15 58 55 14 71 64 12 80 69 13 85 86 6 93 91 6 108 99 4 125 108 4 136 116 4 143 120 4 144 123 4 145 125 4 138 121 29 143 123 34 139 117 32 136 113 35 133 114 37 122 111 31 116 111 29 122 121 38 136 124 26 141 130 25 148 137 22 156 142 19 159 145 14 164 146 10 167 148 9 168 149 10 175 155 4 176 156 5 178 158 7 180 159 8 182 158 8 182 158 8 181 157 7 181 155 6 180 159 8 180 159 8 180 159 8 180 158 10 179 157 9 177 155 9 176 154 8 175 153 7 176 149 8 175 149 10 174 148 11 173 147 11 169 145 11 167 145 10 165 143 8 164 142 7 159 141 15 159 139 16 159 134 18 155 127 20 147 119 22 136 110 25 125 103 28 119 99 30 106 97 42 108 98 37 115 103 31 125 110 25 136 120 24 150 129 24 158 134 24 163 137 26 171 145 22 171 145 22 172 147 21 173 148 22 173 148 22 173 148 22 173 148 22 172 147 21 176 149 18 175 148 19 174 147 18 173 145 19 172 144 19 171 143 20 170 141 21 169 140 20 165 143 21 163 141 19 160 140 19 159 138 21 157 137 22 155 135 23 150 132 22 147 129 21 145 127 19 142 125 19 139 121 23 134 118 30 130 114 37 125 109 49 119 103 54 113 98 55 94 90 65 83 85 63 74 82 61 70 81 64 70 81 65 75 82 66 86 87 71 97 91 75 108 103 61 112 106 56 117 111 49 124 116 44 127 118 39 132 119 40 134 118 41 135 117 43 134 123 41 132 124 43 133 126 46 131 128 51 129 129 55 128 131 60 126 132 62 125 132 64 122 138 73 122 138 75 120 138 76 118 138 79 118 139 83 116 139 87 116 140 90 116 140 92 107 141 80 108 139 79 105 137 74 104 134 72 103 133 69 104 133 69 104 133 67 104 133 67 110 137 68 110 137 66 111 137 63 112 139 62 116 140 64 119 141 68 123 143 74 124 143 77 125 145 73 124 146 74 122 145 75 119 144 78 116 145 81 114 144 84 114 145 86 114 145 88 109 143 83 110 141 82 107 138 78 106 136 74 104 134 70 105 134 68 106 135 68 106 135 68 112 137 71 115 137 72 116 138 73 119 141 76 122 143 78 125 144 80 127 146 82 128 147 83 126 144 82 124 144 81 120 146 81 116 147 80 115 146 79 115 144 78 117 143 78 119 141 77 117 140 70 117 140 70 116 139 69 116 139 69 116 139 69 118 141 71 119 142 72 120 143 73 126 145 79 126 145 79 127 146 80 127 148 83 126 148 83 126 148 84 125 147 83 123 147 85 119 149 85 119 150 83 119 148 82 120 147 80 120 145 77 121 144 74 120 143 73 121 143 71 120 147 76 122 149 80 124 151 84 125 151 86 127 153 92 127 152 94 127 152 95 127 152 95 123 152 96 127 154 99 125 149 97 126 150 98 131 155 105 124 152 101 120 150 100 125 159 108 137 168 150 145 176 158 147 179 158 137 170 149 132 165 144 140 175 153 157 192 172 169 204 184 164 193 175 146 171 149 136 157 124 132 149 105 125 142 87 125 143 81 124 145 78 115 138 70 120 136 65 122 138 67 119 136 66 110 132 60 105 131 60 105 132 61 99 131 58 94 125 55 90 125 71 92 125 72 92 119 66 94 113 57 109 119 56 127 133 61 133 134 54 129 127 40 108 130 57 97 117 46 90 109 45 96 111 52 98 111 55 94 105 47 94 104 44 98 108 47 92 98 50 96 105 52 100 111 51 102 115 45 99 111 35 97 105 22 95 97 13 94 94 8 84 85 7 83 83 9 83 79 15 84 78 20 87 78 21 89 79 18 88 79 12 88 78 6 89 77 3 86 74 0 84 72 0 84 72 0 86 74 0 88 76 0 89 78 0 89 78 0 87 75 0 88 76 0 89 78 0 91 80 1 94 83 3 96 85 5 97 86 4 98 87 5 94 79 0 94 79 0 95 79 1 96 80 2 97 81 4 98 82 7 98 81 9 99 82 10 100 81 13 100 83 13 101 84 12 101 87 12 102 90 16 102 92 21 103 92 28 103 93 31 103 92 28 105 91 28 108 92 32 109 93 33 109 93 34 107 95 35 104 95 36 102 96 36 95 94 29 97 93 29 96 93 26 96 91 25 96 88 23 96 87 20 95 86 19 96 85 19 104 88 26 105 90 25 108 90 24 108 91 22 107 89 17 104 86 12 101 82 6 99 80 3 104 82 0 105 83 0 109 84 2 109 84 2 110 83 2 112 85 4 116 87 7 119 90 10 111 93 0 107 90 0 109 96 18 119 110 43 122 118 57 116 115 58 113 114 54 114 118 57 114 113 59 113 113 59 110 113 56 109 114 56 110 114 55 114 115 55 117 115 54 120 116 55 119 115 52 119 115 51 119 114 50 118 113 47 119 111 46 119 112 44 120 111 44 120 111 44 126 119 51 126 118 53 125 117 55 125 116 57 126 117 60 128 119 60 129 121 59 131 123 60 134 124 73 133 123 72 134 122 70 133 122 68 135 122 67 135 123 65 138 123 66 138 123 64 134 120 73 135 121 76 135 121 76 136 121 78 137 122 81 138 123 84 139 123 87 139 123 89 141 126 87 141 126 87 141 126 87 141 125 89 141 125 89 141 125 91 141 125 91 141 125 91 149 130 87 151 130 85 153 131 82 155 133 76 160 137 70 165 139 62 168 142 55 169 144 51 168 145 51 163 140 44 156 134 35 148 125 29 138 117 28 125 108 30 114 99 32 108 93 34 119 103 28 132 114 28 156 134 32 177 155 36 187 165 43 190 167 51 193 172 67 196 176 81 195 172 66 193 170 54 194 170 36 196 171 19 200 172 11 202 170 7 202 166 7 202 163 6 193 168 3 193 169 7 192 172 15 193 173 24 191 174 34 187 172 43 180 168 46 177 165 47 177 160 46 177 157 45 177 154 40 178 154 30 175 153 18 169 150 12 162 144 18 156 139 23 146 130 34 133 120 24 117 112 21 101 99 25 82 79 24 70 64 16 77 68 13 91 82 17 126 109 0 154 135 4 185 163 17 204 176 30 210 179 39 210 182 38 208 189 24 207 193 8 208 190 0 209 189 4 210 188 17 212 186 31 214 186 40 217 187 41 218 189 36 219 190 34 211 182 20 208 180 19 206 178 17 205 177 16 203 178 16 201 177 15 199 175 13 197 173 11 198 176 4 196 174 3 195 170 7 193 168 14 189 168 25 183 169 36 178 168 45 172 167 49 176 160 49 174 157 39 167 153 22 162 146 7 160 143 3 154 138 3 144 126 2 134 114 0 109 103 19 87 87 17 63 67 17 45 52 18 40 44 7 57 50 0 91 71 0 122 95 6 162 133 5 188 157 7 217 184 9 234 196 7 235 196 7 227 188 5 216 181 3 208 176 0 199 164 2 197 162 0 194 159 0 194 159 0 196 163 0 200 167 4 203 170 7 204 171 8 198 171 4 196 169 2 194 167 0 193 166 0 190 167 1 184 166 4 178 164 5 172 162 3 169 156 0 172 159 0 172 158 0 169 155 0 165 150 0 164 149 0 167 152 1 170 155 4 171 157 0 171 157 0 169 155 0 164 150 0 155 146 5 145 140 14 128 126 15 114 112 9 79 92 10 74 80 8 75 70 6 86 72 1 107 86 0 132 109 0 161 137 5 182 156 19 183 151 6 178 148 2 172 144 0 170 144 0 171 146 2 170 149 4 169 148 5 166 148 4 161 143 0 162 144 0 163 145 1 165 147 1 167 149 3 168 150 4 170 152 6 170 153 5 169 146 6 167 146 5 162 140 3 154 134 0 151 132 1 151 134 4 148 130 2 141 126 0 145 126 8 142 123 5 139 118 3 136 114 2 133 112 5 126 108 8 119 106 10 114 103 11 106 86 15 100 82 18 87 74 19 75 67 21 66 61 23 63 59 24 64 61 28 66 63 28 68 65 22 64 65 23 65 67 27 65 69 32 61 67 31 55 59 24 54 55 21 55 55 21 50 49 21 53 49 20 56 52 17 62 55 11 72 63 6 84 74 2 97 87 0 105 95 0 124 93 0 132 103 3 143 115 5 149 124 5 152 128 6 152 130 8 155 132 16 157 136 21 156 135 20 154 133 18 150 130 15 146 128 16 143 126 22 137 121 25 132 116 29 128 111 31 129 116 37 131 120 31 134 126 25 141 134 20 149 140 13 160 143 11 168 146 9 174 147 8 170 149 6 172 151 8 175 152 10 178 153 11 179 152 9 180 152 6 183 153 5 185 155 5 181 157 9 182 158 10 182 158 10 181 157 9 181 157 9 180 156 8 179 155 7 178 154 6 173 150 10 173 150 10 173 150 10 172 149 11 170 146 10 169 145 9 167 143 7 166 142 8 160 141 13 159 138 11 158 134 12 154 128 15 150 123 20 141 116 23 134 109 25 126 105 24 116 97 20 112 96 21 108 99 24 113 107 29 121 115 29 131 121 24 146 129 21 156 136 21 156 133 17 162 140 21 168 144 20 169 144 17 171 144 15 174 145 15 175 144 17 173 142 15 170 144 25 170 144 23 170 145 19 170 145 19 169 144 18 169 140 20 167 137 23 166 136 24 160 139 20 156 135 18 153 131 20 153 130 26 153 131 32 152 129 36 144 123 34 140 118 32 136 116 29 132 115 33 124 114 42 121 113 51 116 110 58 113 106 60 111 99 57 107 95 55 95 90 70 84 81 64 74 71 62 70 69 65 70 68 69 74 70 71 78 72 74 84 75 76 90 88 75 98 94 65 105 101 54 111 104 49 114 105 48 115 106 47 117 110 42 118 115 38 124 114 45 126 115 49 128 119 52 128 120 55 129 121 58 129 123 61 131 127 64 133 129 68 126 133 66 123 132 69 122 132 72 118 131 77 116 133 78 114 135 78 113 137 75 113 139 74 112 137 69 111 136 71 110 134 72 108 132 72 106 132 71 106 132 71 107 133 70 108 134 69 115 133 57 115 133 57 115 133 57 117 135 59 120 138 64 123 141 67 124 142 68 124 142 68 125 146 71 125 145 73 123 144 75 121 143 78 117 141 79 115 140 82 112 140 82 112 139 84 110 140 80 107 136 78 104 133 77 102 129 74 101 129 71 105 130 72 107 133 70 108 134 69 108 135 66 111 137 66 118 139 70 122 142 73 126 143 73 127 144 73 125 145 73 124 146 73 120 143 73 120 143 73 121 144 74 119 145 74 118 144 73 115 142 71 114 141 70 111 141 69 110 137 66 109 136 65 109 135 64 109 135 62 113 137 63 116 140 66 120 142 69 123 145 70 119 145 74 120 146 75 123 146 78 124 146 81 124 146 82 125 145 84 125 145 84 125 145 84 122 148 85 120 146 81 118 145 78 116 143 74 115 143 69 116 144 69 117 145 68 118 147 67 124 144 75 125 146 79 127 148 81 129 150 83 130 152 87 129 154 89 129 154 89 128 153 88 124 150 89 123 150 95 119 146 95 120 149 93 120 154 93 112 148 86 110 144 93 120 155 113 126 161 139 133 168 146 137 172 148 133 170 136 123 161 120 127 164 130 152 186 169 178 210 207 176 210 219 164 205 201 148 195 179 140 188 166 145 187 165 147 181 156 135 161 124 120 139 93 107 128 69 110 131 64 111 133 60 110 131 62 106 128 66 100 125 68 94 124 62 92 125 56 92 122 70 85 114 60 87 112 57 93 111 53 102 114 50 120 128 55 129 132 53 119 121 38 106 116 47 98 111 42 88 107 43 84 105 46 84 109 52 84 111 56 85 110 55 83 108 53 92 107 48 92 108 46 92 106 44 94 105 39 93 103 32 92 100 25 91 98 21 92 96 19 91 92 14 89 90 14 85 87 12 80 82 7 78 79 3 81 78 0 87 80 0 93 82 0 85 79 5 82 75 3 78 73 5 81 76 12 87 79 14 89 81 9 88 76 0 87 72 0 87 78 0 89 81 0 92 84 1 97 87 0 100 89 0 102 92 0 103 93 0 105 93 0 104 87 0 104 87 0 104 86 0 103 85 1 102 84 2 102 83 4 101 82 3 101 82 5 103 85 11 103 85 13 102 85 13 103 86 16 102 88 17 101 88 18 100 90 19 100 90 19 97 86 20 97 86 20 98 87 21 98 87 21 98 87 21 99 88 22 98 87 21 98 87 21 101 89 29 102 91 29 105 91 28 107 94 26 109 95 24 108 94 19 107 91 13 104 89 8 100 84 7 99 83 6 98 82 7 98 82 7 97 81 6 97 80 8 98 81 9 98 81 9 97 81 0 100 84 0 103 84 7 103 83 10 104 82 7 105 84 3 108 87 0 111 90 0 117 95 0 117 100 8 116 107 28 114 113 46 115 114 57 115 114 57 119 114 56 122 114 52 122 113 56 121 112 55 120 111 52 117 111 51 116 110 48 117 111 49 118 113 49 118 114 50 117 112 46 117 112 46 117 112 46 117 112 46 117 112 44 117 112 44 117 112 44 117 112 44 122 112 40 124 114 43 125 115 46 126 115 49 126 115 51 127 115 55 129 117 59 131 119 61 134 123 61 134 123 61 134 122 62 134 122 64 134 121 66 134 121 68 134 121 69 134 120 71 134 125 70 134 124 73 134 123 77 134 122 80 136 122 83 137 123 84 138 125 83 139 126 84 141 127 80 141 128 84 141 127 90 142 127 94 142 129 94 143 131 89 141 133 84 141 134 79 146 127 94 152 130 89 156 133 79 162 135 66 171 140 58 177 146 55 177 147 49 174 145 45 176 140 17 164 137 24 146 130 35 126 120 42 109 105 41 101 95 33 106 95 29 117 100 31 133 111 12 155 132 36 174 154 57 182 163 68 185 169 71 192 179 75 193 181 73 188 176 66 198 170 35 199 170 30 201 170 18 203 170 7 202 170 1 201 169 0 200 167 0 198 167 1 197 171 14 196 171 17 195 171 23 192 171 30 189 169 36 186 168 40 183 168 43 181 167 44 175 164 48 174 160 37 173 156 24 172 153 12 172 151 10 168 145 13 162 138 16 155 132 16 150 127 23 125 108 18 109 102 32 94 93 39 73 71 22 79 71 9 104 87 9 116 92 2 152 122 2 174 146 13 197 170 21 207 181 24 210 184 25 215 187 25 215 189 16 212 187 6 217 189 1 218 190 3 220 191 11 222 192 20 223 191 30 224 190 41 224 188 50 224 187 55 209 185 25 208 184 22 206 183 17 204 183 14 204 183 14 201 183 15 198 179 14 195 178 12 199 178 11 196 175 8 190 171 6 188 168 9 187 165 17 186 162 26 185 159 36 183 156 39 175 160 35 176 157 36 172 152 31 166 147 18 159 143 4 151 137 2 137 125 5 124 113 7 110 102 3 91 83 8 67 60 16 52 44 23 52 38 12 71 49 0 110 80 0 143 110 0 181 148 0 200 168 0 221 191 0 231 200 0 230 198 1 220 190 4 211 181 5 202 176 3 194 159 3 191 157 0 193 159 0 199 165 5 202 168 8 201 168 5 201 168 5 202 169 6 193 164 0 191 162 0 188 160 0 183 159 0 182 159 1 180 159 4 177 158 4 173 157 2 172 152 1 173 153 2 173 156 4 175 160 7 175 162 6 171 161 4 166 157 0 162 153 0 162 150 4 165 150 5 164 149 4 160 145 2 148 138 4 134 128 6 115 115 5 102 105 2 74 85 6 78 81 4 85 76 0 105 85 0 133 108 5 159 136 8 170 154 0 170 158 0 175 148 5 174 147 4 171 146 2 170 145 1 169 146 4 169 146 4 167 146 3 166 145 2 162 144 0 162 144 0 162 144 0 162 144 0 162 144 0 162 144 0 161 143 0 161 143 0 163 141 3 161 139 2 154 134 0 148 128 0 146 127 0 146 128 2 144 126 2 139 120 0 142 123 5 139 120 2 137 116 1 134 112 1 132 111 4 126 108 8 118 105 9 114 103 11 109 91 19 103 85 21 89 76 23 75 66 23 63 59 24 57 53 24 56 52 25 56 52 25 56 53 20 52 52 18 51 52 20 52 56 23 51 55 20 51 53 16 53 54 14 58 56 15 63 56 10 66 60 12 73 63 10 79 69 7 90 78 2 103 89 0 115 102 0 123 109 0 140 113 0 148 121 4 157 132 5 161 139 4 162 140 2 161 142 4 162 142 9 164 145 16 163 143 22 161 141 20 157 138 18 152 135 19 148 131 23 141 126 25 135 120 27 131 115 28 127 115 31 128 118 31 131 122 29 135 128 24 143 133 20 154 138 16 163 143 12 169 145 9 166 147 6 171 150 9 174 151 9 177 152 8 178 152 7 179 151 5 183 153 3 184 154 4 181 157 9 181 157 9 181 157 9 181 157 9 181 157 9 180 156 8 178 154 6 178 154 6 174 151 9 174 151 9 173 150 10 172 149 9 171 148 10 169 146 8 168 145 7 167 143 7 161 142 11 159 138 10 158 134 10 156 129 12 151 124 17 143 117 20 135 111 23 129 107 22 118 98 29 112 95 26 106 95 29 108 99 32 113 105 33 121 110 28 135 118 26 145 125 26 152 130 21 159 135 25 163 140 24 165 140 21 169 140 20 172 142 20 172 142 20 171 139 20 165 138 21 165 139 20 165 139 18 165 139 18 164 138 19 162 135 20 160 132 23 159 130 26 150 129 22 145 126 23 142 122 23 141 122 28 140 122 36 137 120 40 133 115 39 127 110 38 123 109 38 119 109 40 115 106 47 108 105 54 106 103 60 103 99 62 99 93 59 98 89 56 87 85 70 76 76 64 67 68 63 63 64 66 62 63 68 63 62 68 66 64 69 72 67 71 77 76 72 85 82 63 95 91 54 103 95 48 107 95 47 109 97 45 112 102 41 115 106 37 117 109 44 117 112 46 120 115 51 120 116 52 119 118 54 121 119 58 122 122 60 124 124 64 126 131 64 125 132 65 124 132 72 122 133 75 120 135 78 118 136 76 116 138 74 116 138 73 111 136 70 109 134 69 108 132 70 106 130 72 104 129 71 104 130 69 105 131 68 105 131 68 112 134 61 111 133 60 111 133 60 114 134 62 118 139 64 121 142 67 122 143 68 124 142 68 122 142 71 121 143 71 120 141 72 118 140 75 115 140 75 113 139 78 110 138 79 109 139 79 106 137 77 104 135 75 102 131 73 100 129 73 100 128 70 101 129 70 105 131 68 107 133 68 107 134 65 110 135 67 116 137 70 122 139 71 124 141 73 125 142 72 123 143 72 121 143 71 119 140 71 119 142 72 119 142 72 119 142 72 115 141 70 113 140 69 111 138 67 110 137 66 107 134 65 106 133 64 106 133 62 107 133 62 108 134 61 113 136 64 117 140 68 119 143 69 121 142 73 121 142 73 122 143 76 123 144 77 122 144 79 122 144 80 122 144 80 122 144 82 120 145 80 119 144 79 117 142 76 115 141 70 114 140 67 115 141 67 116 143 66 117 144 67 123 143 74 124 144 75 125 146 79 127 148 81 127 149 84 128 150 85 125 150 85 125 150 85 122 148 83 123 148 90 117 144 91 117 146 88 119 151 86 110 145 81 108 143 89 118 154 110 129 162 143 128 161 144 124 157 136 116 151 121 112 148 110 124 159 126 151 184 167 175 206 201 168 202 203 156 196 187 144 189 168 141 186 163 148 192 169 156 191 167 149 178 147 137 162 120 111 134 80 108 130 68 104 125 56 103 123 54 103 121 59 102 122 61 96 121 55 92 120 46 92 116 56 88 109 50 89 107 47 95 106 46 98 107 42 115 118 49 122 123 47 115 114 34 106 113 45 98 109 43 90 104 42 84 104 45 85 106 50 86 106 53 84 104 51 82 103 47 86 100 41 86 100 39 88 100 38 88 99 33 88 98 29 90 96 24 90 94 20 89 93 17 90 91 15 89 89 15 86 88 15 83 85 12 82 82 8 86 83 6 94 85 6 99 88 8 92 86 10 88 84 11 85 82 13 85 82 15 89 84 18 92 85 13 93 84 7 94 81 2 92 84 1 93 85 2 95 87 2 99 89 2 101 90 1 102 91 1 102 91 0 103 90 0 104 86 0 104 86 0 104 86 0 103 85 0 103 85 1 102 84 0 102 84 0 102 84 2 105 86 9 105 86 9 105 87 11 105 87 11 105 89 14 104 90 15 104 90 17 103 91 17 105 92 22 106 93 23 108 95 25 110 97 27 110 97 27 108 95 25 107 94 24 105 92 22 108 97 33 109 95 30 109 96 28 109 94 25 109 95 22 109 93 18 105 89 12 102 86 8 100 82 8 99 81 7 98 80 6 97 79 5 96 78 4 96 78 4 96 78 4 96 78 4 95 79 0 99 83 0 103 84 7 100 81 5 98 76 1 98 77 0 105 83 0 111 90 0 118 98 3 118 102 15 118 109 34 118 114 50 116 115 58 116 115 59 119 114 56 122 114 52 121 112 55 120 111 54 119 110 53 118 109 50 115 109 47 115 109 47 116 110 48 117 112 48 116 111 47 116 111 47 116 111 47 116 111 45 115 110 44 115 110 44 115 110 44 115 110 44 121 111 40 122 112 41 124 114 45 124 113 49 124 113 51 125 113 53 127 115 57 129 117 59 132 121 59 132 120 60 132 120 60 132 120 62 133 120 67 133 120 68 133 120 68 133 119 70 134 122 70 134 122 72 135 122 77 136 123 81 137 123 86 139 125 88 142 127 88 142 127 86 139 124 85 140 124 88 140 124 91 142 126 93 146 128 92 148 131 85 150 135 78 151 137 74 158 139 60 164 142 56 168 144 46 172 146 35 177 148 28 180 153 24 175 151 19 171 147 13 170 142 19 155 133 24 136 122 34 116 109 39 101 97 36 98 90 27 108 94 23 121 102 25 146 123 17 164 143 38 182 160 58 187 168 65 190 173 67 195 179 68 194 181 66 190 178 60 201 174 33 201 173 27 203 173 17 205 172 7 205 171 3 203 171 2 202 171 3 201 169 6 199 173 16 197 172 18 196 172 22 192 171 28 189 170 32 186 170 35 182 168 37 180 167 37 179 165 42 176 162 31 175 158 18 175 155 8 174 152 6 169 146 8 161 138 10 154 132 12 142 124 12 122 110 12 102 96 18 85 85 23 73 71 12 81 71 0 107 87 0 125 100 0 168 134 0 188 157 7 208 179 15 214 186 16 216 188 18 217 191 16 217 193 9 214 191 0 219 191 4 220 192 5 221 192 10 222 192 16 222 191 23 223 190 33 222 188 39 222 187 45 214 187 34 212 186 31 210 186 28 209 185 23 208 186 23 206 184 23 202 182 23 199 179 22 199 176 20 196 173 15 192 169 11 190 167 9 186 165 10 184 162 14 182 159 17 179 157 19 173 159 28 174 156 28 171 152 24 164 146 12 157 142 1 148 136 0 134 124 1 122 111 3 104 99 5 83 79 6 59 54 12 48 42 20 51 41 16 74 56 8 113 88 6 145 116 12 185 148 16 202 167 11 221 190 4 229 197 0 227 195 0 219 187 4 210 178 7 203 172 4 196 162 3 194 160 0 195 161 1 200 167 4 203 170 7 201 168 3 200 167 2 201 168 3 195 163 0 190 161 0 185 157 0 181 156 0 179 155 0 178 155 0 175 154 0 173 154 0 177 156 3 176 155 2 175 156 2 173 157 2 173 158 3 171 158 2 166 155 1 164 153 0 157 147 0 158 146 0 155 142 1 149 137 1 137 128 1 122 116 2 105 103 0 93 95 0 76 80 0 86 84 0 104 90 1 124 105 3 148 126 7 168 146 9 174 158 1 173 160 0 162 143 2 163 144 3 167 146 5 168 147 6 168 145 5 166 143 3 166 143 3 168 142 3 165 147 3 165 147 3 164 146 2 164 146 2 163 145 1 161 143 0 160 142 0 159 141 0 156 136 1 155 135 2 150 130 0 143 124 0 141 121 0 142 123 2 142 123 3 138 119 1 138 118 3 136 116 1 135 114 0 133 111 0 130 109 4 125 107 7 118 105 11 113 102 12 109 91 19 101 86 21 88 76 24 73 65 26 61 56 27 53 48 28 48 43 24 46 40 24 48 42 26 43 40 23 40 39 19 44 44 18 49 49 15 54 52 11 62 58 10 71 66 11 83 71 0 87 75 1 97 81 3 106 90 2 118 100 0 129 111 0 140 121 0 148 129 1 159 135 1 164 141 3 171 149 3 173 153 2 172 153 0 169 152 0 170 153 3 170 154 7 170 151 23 169 150 22 165 147 21 160 144 22 156 141 24 148 134 25 140 127 25 135 121 24 127 118 27 126 116 27 124 116 31 128 118 31 136 123 29 145 131 24 154 138 17 160 143 13 164 145 7 167 148 9 171 150 9 174 152 7 176 152 4 177 151 2 180 153 2 181 154 1 181 157 9 181 157 9 181 157 9 181 157 9 180 156 8 179 155 7 178 154 6 178 154 6 175 153 8 174 152 7 174 152 7 173 150 8 172 149 7 170 147 7 169 146 6 168 145 5 163 143 8 162 139 7 160 135 8 157 131 10 152 126 13 145 120 17 137 114 20 131 110 19 121 100 33 114 94 33 105 90 33 101 90 36 103 92 36 110 96 33 120 103 31 130 111 32 143 121 22 150 126 26 155 132 26 157 133 23 161 134 21 165 135 21 166 136 24 165 133 22 157 132 16 157 132 16 157 131 18 155 129 18 154 127 20 152 125 22 150 122 25 149 120 28 136 119 31 132 116 31 128 113 32 125 111 36 125 112 44 120 110 48 115 106 49 111 102 47 107 99 50 104 97 51 98 95 54 94 94 60 92 93 62 90 90 64 87 85 62 85 83 60 77 79 68 69 70 64 58 62 63 54 58 67 52 56 67 51 53 65 55 54 62 59 58 64 64 65 69 72 72 60 86 81 51 96 87 46 103 89 44 107 91 42 112 96 37 115 100 33 111 106 38 113 108 40 115 112 43 116 113 46 116 113 46 116 115 50 118 117 52 120 119 54 126 128 53 127 129 56 126 132 62 126 133 66 124 134 71 123 135 71 121 136 69 119 136 68 114 135 68 113 134 69 110 132 70 109 130 71 106 130 72 104 129 71 104 130 69 104 130 67 107 134 65 107 132 64 107 133 62 111 134 62 116 138 65 119 140 65 122 140 66 122 140 64 118 139 70 118 139 72 116 139 71 113 138 72 111 138 71 108 137 71 107 137 73 106 136 72 101 136 72 101 132 72 99 130 71 97 126 68 97 126 68 99 127 66 101 130 66 102 131 65 105 130 64 109 131 66 114 133 69 119 135 70 122 137 72 122 139 71 120 140 71 118 139 70 117 138 69 117 138 69 117 138 69 116 139 69 114 137 67 110 136 65 107 133 62 106 132 61 101 130 63 100 129 62 102 129 62 102 129 60 105 130 62 108 134 63 113 136 66 115 138 68 122 139 71 122 139 71 121 141 72 121 142 75 120 143 75 118 143 77 117 142 76 116 143 76 117 142 76 115 140 74 113 138 70 112 138 67 111 137 64 112 138 64 113 140 63 114 141 64 121 141 72 122 142 73 123 143 74 124 145 78 125 146 79 124 146 81 123 145 80 121 146 81 119 146 79 120 146 85 114 142 84 113 143 83 114 146 79 105 140 72 104 139 81 118 151 104 124 153 135 123 151 136 116 145 127 104 134 106 100 132 95 115 146 112 145 174 152 169 196 187 164 197 186 154 192 171 141 184 154 138 183 152 144 188 163 151 189 168 146 179 152 138 168 134 116 139 97 106 129 75 97 118 53 96 113 45 102 114 50 104 116 52 101 114 44 95 112 32 95 108 38 92 103 34 95 104 37 99 104 38 101 101 37 111 110 43 120 117 46 116 112 39 103 108 42 98 104 40 91 101 41 87 100 44 87 101 48 86 100 47 85 98 45 82 95 42 86 97 39 86 96 36 87 95 35 87 96 33 88 93 27 87 92 25 88 91 22 88 89 19 89 86 15 86 86 16 85 85 15 83 83 13 84 81 10 89 83 9 96 87 10 101 90 10 95 89 11 92 88 14 90 87 16 87 86 19 89 86 17 91 87 14 95 88 10 96 88 7 97 90 2 97 90 2 98 91 3 100 90 3 101 89 3 101 90 1 100 89 0 101 87 0 104 86 2 104 86 2 103 85 1 103 85 0 103 85 0 103 86 0 103 86 0 103 86 0 108 87 4 109 88 5 107 89 5 108 90 8 107 90 8 108 91 11 109 92 12 108 92 14 107 90 18 109 92 20 112 95 23 114 97 25 114 97 25 112 95 23 109 92 20 107 90 18 107 94 24 105 93 21 102 90 18 102 88 15 101 87 14 102 86 11 99 83 6 98 80 4 100 81 12 99 80 11 98 80 8 97 79 5 96 78 2 96 79 1 96 79 1 96 79 0 95 79 0 100 84 0 103 84 5 98 79 3 94 72 0 95 74 0 106 84 0 115 94 3 121 101 14 121 106 25 121 111 40 119 115 54 118 115 60 117 114 59 119 114 56 122 113 54 120 111 54 120 111 54 118 109 52 117 108 49 116 107 48 116 108 46 116 108 46 116 108 46 114 110 46 113 109 45 113 109 45 113 109 45 112 108 44 112 108 44 111 107 43 111 107 43 119 109 40 120 109 43 122 111 45 121 110 46 121 110 48 122 110 50 124 112 54 126 113 58 128 116 56 128 116 56 129 117 59 130 117 62 131 118 65 132 119 67 133 119 70 133 119 70 136 122 73 136 122 75 137 122 81 137 121 85 138 122 88 139 123 89 140 124 88 141 125 89 140 125 92 141 125 92 144 125 92 148 126 87 152 130 83 158 134 74 163 139 67 167 142 62 177 150 35 182 153 33 185 156 26 186 157 17 187 159 13 186 160 11 179 155 7 171 149 3 155 138 22 140 127 25 119 110 33 105 96 37 98 89 34 103 89 26 119 101 19 135 115 20 164 142 23 179 156 40 191 170 53 194 173 56 195 176 56 199 181 57 199 181 53 194 180 47 205 178 25 206 177 21 209 177 14 209 177 8 209 175 5 207 175 6 205 174 8 205 173 10 200 174 19 198 173 18 197 173 21 193 171 23 189 171 25 186 169 29 181 168 28 180 167 29 182 166 31 180 163 21 179 159 8 177 157 0 175 154 0 169 147 2 161 138 6 153 132 7 134 125 8 117 112 8 92 91 8 77 76 9 78 73 7 90 74 0 116 90 0 147 115 4 190 151 0 208 171 4 220 188 5 222 193 5 220 192 7 220 195 7 220 196 2 215 194 0 222 192 6 222 192 6 223 193 7 223 193 11 223 192 16 223 191 22 222 189 26 222 188 29 218 188 38 217 188 35 213 187 32 212 186 29 211 187 29 209 184 29 205 181 29 203 179 29 202 177 25 199 174 20 196 171 16 193 171 10 188 168 7 185 165 4 179 161 1 176 158 0 173 158 15 172 156 17 169 151 13 162 145 3 154 142 0 144 135 0 130 122 0 117 109 2 96 94 9 73 72 7 50 48 9 41 38 19 51 44 25 77 63 24 115 96 28 146 124 38 188 151 45 203 169 35 220 188 17 227 194 1 224 192 0 219 185 2 211 177 9 205 170 8 200 167 4 197 164 1 197 164 1 202 169 4 204 171 6 202 169 2 200 167 0 201 169 0 200 167 2 196 165 0 190 161 0 187 159 0 184 159 0 183 159 0 183 159 1 181 158 0 184 161 5 182 159 4 176 155 0 173 154 0 171 155 0 169 154 1 166 153 0 165 151 0 150 142 0 148 140 0 144 135 0 137 126 0 124 114 1 110 102 1 97 92 0 89 87 0 88 81 0 108 95 0 132 116 5 153 132 7 168 146 8 177 157 8 176 160 3 172 158 0 148 134 0 152 138 3 159 143 6 162 144 6 164 142 5 164 141 3 167 141 2 168 142 3 164 146 0 165 147 3 165 147 3 165 147 3 164 145 4 163 144 3 161 142 1 160 141 0 154 135 4 153 134 5 149 130 2 142 122 0 139 120 0 142 123 5 142 122 7 140 120 7 137 117 2 136 116 1 134 112 0 133 111 2 130 109 4 124 106 8 116 103 9 111 100 10 104 87 15 97 81 19 84 72 22 72 64 28 61 55 33 50 46 34 45 41 32 41 36 30 41 35 35 36 32 29 35 32 23 43 40 21 54 49 17 65 59 9 78 68 6 87 77 6 106 87 0 112 91 0 121 101 2 133 111 2 143 121 2 153 129 3 161 137 3 166 143 3 170 148 0 173 152 1 177 156 1 178 160 0 177 159 0 173 157 0 173 157 0 172 157 4 174 156 18 173 155 19 170 153 21 166 151 22 162 148 25 155 143 25 147 135 23 142 130 20 129 124 22 129 120 27 126 115 35 125 113 39 128 115 37 136 123 31 143 131 21 148 136 16 161 142 13 163 145 11 167 148 10 171 150 7 173 151 3 176 152 2 179 154 2 181 156 4 179 157 9 179 157 9 179 157 9 179 157 9 178 156 8 177 155 7 176 154 6 175 153 5 175 153 7 175 153 7 175 153 7 174 152 7 172 150 5 171 148 6 169 146 4 168 145 3 163 144 6 163 141 4 160 136 4 159 131 6 154 127 10 146 122 12 140 117 15 136 113 17 127 105 32 116 97 29 105 89 30 98 85 33 96 84 34 99 86 33 108 94 33 116 101 36 131 111 22 139 118 25 144 124 25 147 126 21 149 127 18 153 129 19 156 130 20 155 127 18 150 126 20 149 125 19 146 123 21 144 120 22 141 116 24 137 113 25 135 110 28 134 109 29 123 108 41 119 105 40 114 103 41 111 102 45 107 101 49 103 99 52 99 96 53 95 93 54 92 89 58 90 86 57 86 85 57 84 84 60 81 83 62 80 81 63 76 79 60 75 76 60 69 71 60 62 64 59 53 58 62 48 54 66 46 52 66 45 49 61 49 49 57 54 53 58 63 63 61 73 72 54 86 82 44 99 89 38 108 93 38 114 95 36 120 101 32 124 105 28 119 108 26 121 110 28 123 112 32 124 113 33 124 113 33 125 114 34 125 117 36 127 119 38 130 125 41 131 126 44 132 129 48 131 132 54 131 133 58 130 134 60 127 133 59 126 132 60 121 137 64 120 135 66 118 134 69 114 133 69 113 131 69 111 131 68 109 131 67 108 130 65 107 134 67 106 133 64 106 132 61 110 133 61 114 136 63 117 138 63 120 138 62 121 137 62 116 137 70 116 137 70 114 137 69 111 136 68 109 136 69 106 135 68 104 135 67 103 134 66 100 132 69 99 130 70 96 127 67 96 125 67 95 125 65 97 125 64 99 128 62 100 129 62 103 128 63 107 129 65 112 131 67 118 132 70 120 135 70 120 135 70 119 136 68 116 136 67 116 136 67 116 136 67 116 136 67 114 135 66 112 133 64 108 131 61 105 128 58 104 127 57 97 126 60 97 126 60 99 125 60 99 126 59 102 127 61 105 130 62 109 132 64 111 134 66 123 135 69 123 135 69 122 137 70 119 139 70 118 139 70 115 141 70 114 141 70 111 141 69 115 138 70 114 137 67 112 135 65 110 133 61 110 133 61 111 135 61 112 136 60 113 137 61 120 137 67 121 138 68 120 140 71 122 142 73 121 142 75 120 141 74 119 141 76 118 140 75 117 143 72 117 143 78 113 139 78 110 139 75 110 141 71 103 136 67 102 136 76 116 150 100 112 140 115 116 144 121 112 140 117 98 128 94 93 124 82 109 140 98 137 166 135 157 184 165 153 185 162 145 180 148 135 176 136 133 175 137 134 177 147 137 177 153 133 168 144 126 161 131 121 145 109 113 135 86 104 123 59 102 115 46 103 112 45 104 111 43 101 109 34 97 106 25 102 106 29 98 102 26 101 102 32 102 101 34 96 95 30 101 97 33 108 103 37 104 99 31 101 102 36 98 100 37 92 98 38 90 98 41 89 98 43 89 96 44 89 94 40 87 90 37 88 93 35 88 94 34 89 93 34 87 91 30 88 90 27 87 87 23 85 85 21 84 85 19 89 86 19 89 86 19 85 84 19 84 83 16 85 82 13 89 82 10 97 85 9 101 88 10 95 90 9 94 91 14 94 92 18 91 91 21 89 89 19 91 89 15 95 89 11 97 90 9 98 91 0 98 91 0 98 91 1 99 89 2 100 88 4 99 87 3 99 87 5 100 85 4 102 85 5 102 85 3 102 86 1 102 86 1 103 87 0 103 87 0 103 88 0 103 88 0 109 89 2 109 89 2 109 89 3 110 90 4 109 91 7 109 91 7 110 92 8 110 92 10 107 89 15 108 90 16 109 91 17 110 92 18 110 92 18 108 90 16 106 88 14 104 86 12 98 86 12 97 83 10 94 80 7 94 80 7 97 81 6 99 81 7 99 81 7 98 80 6 100 81 13 100 81 12 99 81 9 99 81 7 99 82 4 99 82 2 99 82 0 100 84 0 99 83 0 101 84 2 102 83 4 98 79 2 97 76 0 101 80 0 112 90 4 121 100 11 122 105 27 122 108 35 123 112 48 121 115 57 120 115 60 118 113 58 119 113 55 121 112 53 118 112 54 119 110 53 118 109 50 117 108 49 117 107 46 116 106 45 116 106 44 115 105 43 113 109 45 113 109 45 112 108 44 111 107 44 110 106 43 110 106 43 109 105 44 109 105 44 117 106 42 118 107 43 119 108 46 119 107 47 119 107 47 119 107 49 122 110 52 124 111 56 125 113 53 126 114 54 127 115 57 128 115 60 130 117 64 132 119 67 133 119 70 133 119 72 139 122 78 139 122 79 139 121 83 139 120 87 136 120 87 136 120 87 135 119 86 135 119 85 139 125 90 140 124 88 143 124 81 149 126 74 156 131 64 166 138 55 174 144 48 179 147 44 188 152 29 192 157 29 197 161 25 196 161 19 192 161 18 187 160 19 176 152 18 167 144 14 135 131 24 121 116 25 107 98 29 99 87 35 102 87 32 116 98 24 140 117 21 157 134 20 179 155 23 190 166 34 198 175 45 199 176 44 200 178 43 202 181 40 203 182 37 201 181 32 209 182 15 209 181 12 212 180 9 212 179 6 211 178 5 209 177 8 208 177 9 206 177 13 200 171 15 198 172 15 197 173 15 193 173 16 190 171 17 186 171 20 183 168 23 180 168 24 182 164 18 181 161 10 180 160 1 180 158 0 178 156 0 169 149 0 159 140 2 151 132 4 126 124 15 113 113 15 87 85 8 74 70 6 87 76 10 101 80 0 131 98 0 171 132 13 207 163 0 220 179 0 229 192 0 225 193 0 222 191 2 223 194 6 220 196 0 217 194 0 222 192 6 222 193 5 223 194 6 223 194 6 223 193 7 223 193 11 223 192 14 222 191 15 221 188 31 218 188 28 216 187 25 214 187 22 213 185 23 210 185 23 207 181 24 204 178 23 208 180 18 204 179 16 201 176 13 198 175 11 194 172 8 187 168 4 181 164 0 177 159 0 170 157 1 170 156 5 167 151 4 160 146 0 153 141 0 142 135 0 127 121 1 115 108 4 88 88 16 64 65 8 41 42 8 36 37 21 51 48 33 78 71 42 114 102 54 142 126 64 180 147 68 195 163 52 209 180 26 217 187 3 216 186 0 216 182 0 212 176 4 205 171 3 201 170 4 198 167 1 198 167 1 202 171 3 203 172 4 200 169 0 198 167 0 199 169 0 201 168 3 198 167 1 196 165 0 194 165 1 194 165 3 193 165 4 190 165 3 189 164 2 189 165 7 185 160 5 180 157 2 175 154 1 172 152 1 168 151 1 165 149 1 163 147 0 147 141 0 143 136 0 135 127 0 127 117 4 114 105 4 103 94 1 97 90 2 96 90 4 116 98 0 135 118 4 160 140 9 174 154 7 179 159 2 178 160 0 172 158 0 168 155 0 135 126 0 141 131 0 149 136 5 153 139 6 157 139 5 161 139 2 165 142 4 169 143 6 162 144 0 163 145 0 163 145 1 163 144 3 162 143 2 160 141 2 158 139 0 157 138 0 151 134 4 151 133 5 148 130 4 142 123 2 139 120 0 141 121 6 142 122 9 140 120 8 139 119 6 137 117 4 135 113 2 133 111 2 130 108 6 123 105 7 114 101 9 108 97 8 101 84 14 93 79 16 81 71 22 68 62 30 59 54 35 50 46 37 43 38 34 38 33 30 34 29 36 31 26 30 33 30 25 46 41 22 63 55 18 78 68 7 92 79 0 103 88 0 128 103 0 133 109 1 144 118 5 153 127 6 160 135 6 168 142 6 173 146 5 177 150 7 175 154 3 176 155 2 178 157 2 178 159 3 177 158 2 174 158 3 174 157 7 173 158 7 173 157 12 172 155 13 170 154 15 168 154 21 165 152 24 160 149 25 154 144 21 150 140 19 139 133 23 136 127 26 131 119 33 129 113 38 128 112 37 131 116 31 133 124 23 136 128 17 155 136 16 158 140 14 163 145 11 167 148 7 170 150 3 173 151 3 178 154 4 180 156 6 177 157 8 178 158 9 178 158 9 177 157 8 177 157 8 176 156 7 175 155 6 174 154 5 175 153 7 175 153 7 175 153 7 174 152 7 172 150 5 171 148 6 169 146 4 168 145 3 166 144 6 164 141 3 162 135 2 159 132 3 156 127 7 149 123 10 142 119 13 138 116 14 130 110 23 120 101 22 108 91 22 100 85 28 93 81 31 92 82 31 96 87 32 103 94 37 119 104 23 126 111 26 132 117 26 134 118 22 138 120 18 142 123 20 145 123 21 143 121 19 139 118 25 137 116 25 134 112 26 130 109 28 124 105 29 120 100 29 117 98 29 116 97 29 105 94 40 102 92 39 98 91 39 95 89 41 91 88 45 88 86 47 84 84 46 82 82 46 83 82 54 82 81 53 80 79 51 80 79 51 80 78 53 78 78 54 73 75 53 71 73 52 66 67 51 59 61 50 52 56 57 48 52 61 46 50 59 45 48 53 50 50 48 56 55 50 71 70 49 82 78 40 97 91 33 111 98 28 120 102 28 128 107 28 133 112 23 137 117 18 138 116 15 140 118 17 142 120 19 144 120 20 143 119 19 144 121 19 146 123 21 147 124 22 141 129 29 143 131 33 143 133 36 145 136 41 144 137 46 144 137 49 142 136 52 141 134 53 134 139 55 133 138 58 130 137 60 127 135 62 122 133 64 120 133 63 116 132 59 115 131 58 112 134 61 111 133 60 111 131 59 114 132 58 116 134 58 119 136 58 121 135 58 120 134 55 116 135 69 115 134 68 113 134 67 111 134 66 108 133 65 105 132 63 102 132 62 102 132 62 98 128 64 97 127 65 95 125 65 95 123 64 95 123 64 97 123 60 99 125 60 100 127 58 103 125 60 106 127 62 112 128 65 115 130 65 119 131 67 117 132 65 116 133 65 115 132 62 116 131 64 115 132 64 115 132 64 112 132 63 109 129 60 105 126 57 103 124 55 101 122 53 96 122 57 96 122 57 97 122 57 98 123 57 102 124 59 104 127 59 107 128 61 108 129 62 121 132 64 120 133 64 119 134 65 118 135 65 115 137 65 113 136 64 111 137 64 109 137 63 111 134 62 110 133 61 108 131 59 107 130 58 107 131 57 108 132 58 109 133 59 110 134 58 117 134 64 118 135 65 119 136 66 118 138 69 118 138 69 117 138 71 116 137 70 115 136 69 113 139 68 114 139 74 109 135 74 106 135 69 105 136 66 98 131 60 100 134 73 116 148 98 117 147 111 112 141 110 99 128 97 90 120 82 101 133 86 127 159 110 144 174 136 147 176 148 136 165 134 131 163 122 127 164 113 128 167 120 132 170 133 132 168 140 127 163 135 124 159 127 136 156 119 133 151 101 127 142 75 118 130 58 110 117 49 103 108 41 98 104 32 94 102 25 101 106 26 96 100 24 99 100 30 98 99 33 89 88 24 87 86 22 92 88 24 89 85 21 97 98 30 95 98 31 91 96 32 91 95 36 91 94 37 92 93 36 93 91 34 93 88 32 87 88 28 87 89 26 88 88 26 87 87 25 87 87 25 87 85 24 86 84 23 85 84 20 92 87 23 91 87 23 90 86 22 87 83 19 86 81 13 90 82 9 95 84 5 98 85 6 98 91 10 99 93 15 99 95 21 98 95 24 96 93 24 94 92 18 97 91 13 96 91 9 95 88 0 95 88 0 95 88 0 97 87 0 98 86 2 98 86 4 98 85 6 100 84 7 101 84 6 102 85 5 102 85 5 103 86 4 103 87 2 104 88 1 104 88 0 104 88 0 106 88 2 106 88 2 107 89 5 107 89 5 110 89 8 111 90 9 111 90 11 111 90 11 111 93 19 110 92 18 109 91 17 108 90 16 107 89 15 106 88 14 106 88 14 107 89 15 98 84 11 96 82 9 95 81 8 97 80 8 100 82 10 102 84 12 103 85 13 105 85 14 99 79 10 99 79 10 99 79 8 99 80 4 100 81 4 101 83 1 102 84 0 103 85 1 102 85 3 100 83 1 98 79 0 97 78 0 102 81 0 108 87 4 117 95 10 122 100 14 120 106 35 122 109 41 122 112 50 122 113 56 119 112 57 117 110 55 116 110 50 116 110 48 117 111 49 117 111 49 118 110 47 118 108 46 117 108 43 117 106 42 116 105 41 117 103 38 115 108 40 115 107 42 114 106 41 113 105 42 112 104 42 111 103 41 110 101 42 109 100 41 115 103 43 116 104 44 117 105 47 117 105 47 117 105 47 117 104 49 120 107 52 122 109 54 124 112 54 124 112 54 126 113 58 128 115 62 130 117 65 132 118 69 133 119 72 134 120 73 138 119 77 139 119 82 138 119 86 136 119 89 135 118 90 133 118 89 131 118 86 131 118 86 130 118 76 132 120 72 138 121 65 147 127 58 158 134 48 171 142 40 181 150 34 186 154 31 190 156 20 196 161 19 198 164 15 194 163 11 187 159 13 178 155 17 164 143 16 153 134 14 118 118 28 107 104 25 99 90 25 100 85 28 113 92 25 134 110 20 158 133 17 176 150 14 189 163 18 196 170 25 202 176 31 203 177 32 203 177 28 205 180 25 206 182 22 206 183 19 212 182 6 213 182 4 214 181 4 215 179 3 215 179 5 211 179 6 210 179 10 207 179 10 199 171 10 199 171 9 196 173 9 194 172 8 190 172 10 187 171 14 184 170 19 183 169 21 182 162 11 181 161 4 179 160 0 180 159 0 176 156 0 167 150 0 156 140 5 147 132 7 118 117 25 105 104 24 80 76 12 76 67 10 93 78 13 112 86 1 146 108 0 189 145 20 214 167 0 224 182 2 230 191 0 227 190 0 222 188 2 223 192 6 223 194 4 219 193 0 223 192 5 223 192 3 224 194 2 225 195 1 226 196 2 226 196 4 226 195 8 226 195 9 223 191 18 222 191 15 220 189 11 218 189 10 217 187 11 213 186 11 210 182 12 207 180 11 208 182 0 205 180 0 203 177 2 198 176 5 194 172 8 188 168 9 182 163 7 179 160 4 170 158 0 171 157 0 167 152 1 160 146 0 151 141 0 139 133 0 123 117 3 109 105 8 80 81 23 57 59 12 36 39 10 36 38 24 53 53 43 78 75 58 108 101 73 132 122 86 163 141 84 176 155 66 193 170 38 201 178 12 206 179 0 210 179 0 209 178 0 205 174 0 201 170 4 198 167 1 198 167 1 202 171 3 203 172 4 200 169 0 197 166 0 198 168 0 195 163 0 195 163 0 194 165 1 196 167 3 197 168 6 196 168 6 194 166 4 191 163 1 189 165 7 186 161 6 181 158 3 175 154 3 171 151 4 166 148 4 160 143 1 157 140 0 149 142 0 140 133 1 131 122 5 119 110 7 107 96 4 98 87 0 101 90 0 109 99 4 144 122 2 159 139 6 176 156 7 181 161 0 178 161 0 176 159 0 171 157 0 169 154 3 130 122 0 134 124 1 138 127 1 144 131 1 149 135 2 155 137 1 161 142 4 163 144 5 165 147 1 166 148 2 166 148 4 165 146 5 163 144 5 160 141 3 156 136 1 154 134 0 144 131 0 146 133 3 145 130 3 140 124 2 138 119 0 139 119 4 140 118 6 138 116 5 138 118 5 136 116 3 135 113 2 133 110 4 129 107 5 122 103 8 112 99 7 106 95 6 100 85 16 92 77 18 79 68 22 65 58 29 54 51 34 46 43 34 38 35 30 32 28 25 31 28 37 29 27 32 36 31 27 53 47 25 76 65 20 96 82 9 114 95 0 125 105 0 146 121 2 151 127 3 159 134 5 166 142 6 172 147 5 176 150 5 179 153 6 180 154 7 179 158 5 179 158 5 179 158 7 178 158 9 178 158 11 175 157 11 175 157 11 174 158 13 171 155 7 170 154 7 168 153 12 167 153 18 166 153 22 163 152 24 159 150 21 157 148 19 150 141 22 147 135 25 141 127 30 137 119 33 132 115 33 130 116 28 129 119 24 128 120 21 147 129 19 150 133 17 157 139 13 161 143 7 165 147 3 170 150 3 175 153 7 177 155 9 177 157 8 177 157 8 177 157 8 177 157 8 176 156 7 175 155 6 174 154 5 174 154 5 175 153 8 174 152 7 174 152 7 173 150 8 172 149 7 170 147 7 169 146 6 168 145 5 165 143 5 163 140 2 162 136 0 159 130 2 156 128 5 151 124 9 144 120 12 140 117 13 132 114 14 121 104 14 110 94 19 101 86 27 92 80 32 85 77 31 86 79 33 88 84 36 104 94 32 110 101 34 116 107 32 119 108 28 122 110 24 127 113 25 129 113 25 127 111 23 124 106 30 122 104 32 117 100 31 111 95 33 106 91 32 101 89 31 98 88 29 96 86 27 87 81 33 86 80 32 85 79 31 82 78 31 82 78 33 81 78 33 81 78 35 81 78 35 86 83 42 85 82 39 87 82 40 90 83 41 90 82 43 86 81 43 82 78 43 78 75 42 74 70 41 67 65 44 59 59 47 56 56 54 54 54 52 54 54 46 61 58 41 69 64 42 87 80 36 98 89 30 113 102 23 127 110 20 135 114 21 143 119 21 147 125 16 150 129 12 156 129 12 159 130 13 161 132 14 161 132 14 162 132 12 162 132 12 164 132 13 166 134 13 160 139 22 161 140 23 161 141 26 163 143 30 162 144 34 162 143 40 160 142 44 160 141 46 148 142 44 147 141 47 145 140 49 141 139 54 137 136 53 132 136 52 129 135 49 125 133 47 125 137 55 123 135 53 121 133 51 121 133 51 122 134 52 123 134 55 123 134 55 122 133 54 118 133 64 117 132 63 115 132 62 111 131 62 108 129 62 105 128 60 101 126 60 101 126 60 97 123 60 96 122 59 95 121 60 95 119 61 95 119 59 98 120 58 98 120 55 99 122 54 100 123 55 103 124 57 108 125 57 114 126 60 115 128 59 115 128 59 113 129 58 111 128 57 114 126 60 112 127 60 111 126 59 109 126 58 107 124 56 102 122 53 100 120 51 98 118 49 95 117 52 95 117 52 97 118 53 98 119 52 101 120 54 103 123 54 106 123 55 107 124 56 115 128 59 114 129 60 114 129 60 113 130 59 111 131 59 109 131 56 108 132 56 107 131 55 108 130 57 107 129 56 105 127 54 104 126 53 104 126 53 105 127 54 106 128 55 107 129 56 113 129 58 114 130 59 114 131 61 115 132 62 114 134 65 113 133 64 111 132 65 110 131 64 109 132 62 111 133 69 105 129 69 102 128 65 101 131 61 95 126 58 99 130 71 115 147 98 134 166 127 117 148 114 94 125 94 93 124 90 124 156 115 158 190 149 161 192 161 144 173 153 131 158 123 128 157 111 126 159 102 129 162 107 130 163 116 127 159 120 124 156 117 123 155 114 152 165 119 152 166 105 149 161 87 135 146 68 116 126 55 101 110 47 93 103 40 90 102 36 89 101 29 84 94 25 89 98 31 96 102 38 90 96 34 91 96 32 98 100 35 96 99 32 95 97 24 93 96 25 92 95 28 88 93 27 89 91 28 91 90 26 93 87 25 96 86 24 89 86 19 89 85 21 90 86 22 91 87 23 92 88 25 92 88 25 92 88 25 92 88 27 87 82 18 87 82 18 85 81 17 84 81 14 83 79 8 86 78 3 92 79 0 96 81 0 101 89 5 99 91 10 98 90 15 95 91 20 95 91 20 94 90 17 94 88 10 94 87 7 92 85 0 92 85 0 92 85 0 94 84 0 96 84 2 97 85 3 98 85 6 101 85 7 100 84 6 100 84 6 101 85 7 102 87 6 103 88 7 103 88 7 104 89 6 104 89 6 104 88 10 105 88 10 106 88 12 107 89 13 108 88 15 109 89 16 111 89 16 112 89 19 111 94 25 110 93 24 107 90 21 105 88 19 103 86 17 103 86 17 104 87 18 105 88 19 100 85 18 100 82 16 98 81 12 99 80 12 101 82 13 103 83 12 104 84 13 103 83 12 98 75 5 98 76 3 98 76 1 99 77 2 100 78 2 102 81 2 103 82 1 104 83 2 100 83 3 97 80 0 95 77 0 97 79 0 104 83 0 110 89 6 116 94 9 119 97 12 116 105 39 118 107 43 120 110 49 120 110 51 117 108 49 115 107 45 113 108 44 113 108 42 114 109 43 114 109 41 116 109 41 117 108 39 117 107 38 118 105 35 117 102 33 117 102 33 116 106 35 115 105 36 114 104 35 112 101 35 111 100 36 109 98 36 108 96 36 108 96 36 110 97 42 112 99 44 113 100 45 113 100 45 114 101 46 115 102 47 117 104 49 120 107 52 122 110 52 123 110 55 125 112 57 127 114 61 129 116 64 131 117 68 132 118 71 133 119 74 133 115 77 134 116 80 132 116 83 132 117 88 131 117 90 127 116 88 125 116 87 124 115 84 118 111 65 122 115 63 130 119 57 142 126 49 156 135 42 169 145 37 181 152 32 187 158 32 186 161 7 189 165 7 190 167 3 184 162 0 176 158 0 164 149 4 149 136 6 135 125 4 102 104 31 98 93 25 96 85 19 109 89 18 129 103 16 150 122 12 171 143 8 185 158 7 195 169 14 201 172 18 205 176 22 207 178 22 208 178 18 209 180 14 212 182 10 213 183 7 214 184 0 215 183 0 217 182 2 216 181 1 216 181 3 213 180 3 211 181 5 209 182 5 203 175 6 202 176 5 199 176 2 196 176 3 193 175 5 188 173 10 186 171 16 184 170 21 181 161 10 181 160 5 180 160 0 178 161 0 173 157 0 163 148 5 148 137 9 139 128 10 106 104 29 90 87 20 74 67 12 79 67 15 100 79 14 123 94 2 161 123 0 201 158 17 216 174 4 226 185 5 230 193 1 225 191 0 223 189 3 227 193 10 226 195 8 222 194 0 224 193 4 224 194 2 226 196 0 227 198 0 227 198 0 228 199 1 228 198 4 228 198 6 228 194 8 227 193 7 223 192 3 221 190 1 219 190 2 217 187 3 213 184 4 211 181 5 206 179 0 204 176 0 200 173 0 195 171 1 192 170 7 187 167 8 183 164 8 178 162 7 174 161 0 174 160 0 169 154 1 160 146 0 147 139 0 133 128 0 116 111 9 101 96 12 72 71 27 53 53 17 37 39 17 41 43 32 58 57 53 79 75 72 102 98 89 120 114 102 148 134 105 160 148 90 176 162 63 188 171 39 197 176 25 204 180 18 207 181 8 205 180 0 197 168 4 194 165 1 194 165 1 198 169 3 199 170 4 197 169 0 195 167 0 195 167 0 191 163 1 191 163 1 193 165 3 195 167 5 197 169 7 197 169 8 195 167 6 193 165 4 187 164 8 183 160 5 176 155 4 171 151 4 165 146 5 160 142 4 154 138 3 151 134 2 149 141 6 138 128 4 125 114 6 113 103 8 103 89 0 100 85 0 112 97 0 129 113 2 165 144 1 173 153 4 180 162 2 179 162 0 176 159 0 173 158 0 172 156 1 171 154 6 131 122 5 131 120 2 131 121 0 134 123 0 142 129 0 149 135 0 154 141 1 158 143 2 165 147 1 165 147 1 166 148 4 166 147 6 164 145 6 161 141 6 158 138 5 156 136 3 140 130 0 146 133 3 145 132 4 141 126 1 137 121 0 138 119 1 138 116 4 136 114 2 134 114 2 133 113 1 133 111 0 131 108 2 128 106 5 121 102 7 111 97 8 105 93 7 99 84 17 88 76 18 73 65 19 60 55 25 50 47 28 42 40 28 35 32 25 29 26 19 30 29 34 28 26 27 36 32 23 57 50 22 84 73 19 110 94 9 132 110 0 145 121 0 159 137 0 163 142 1 169 149 2 175 154 1 177 157 0 179 159 0 182 159 1 183 160 2 182 162 3 181 161 4 180 159 6 178 158 7 177 157 10 175 157 11 174 156 12 173 157 12 171 156 5 170 154 7 167 152 11 165 151 16 165 152 21 164 154 23 162 154 21 161 153 20 157 146 22 156 141 22 152 134 24 147 128 25 141 122 27 134 119 26 128 117 25 124 117 26 138 120 20 142 125 17 148 132 11 155 138 6 160 143 3 165 147 3 171 150 7 174 153 12 177 157 8 177 157 8 177 157 8 177 157 8 176 156 7 175 155 6 174 154 5 173 153 4 174 151 9 174 151 9 173 150 10 172 149 9 171 148 10 169 146 8 168 145 7 167 143 7 166 142 6 165 139 3 162 134 1 159 130 2 155 127 4 151 124 9 145 121 13 141 118 14 132 114 12 122 105 15 112 94 22 103 86 34 91 77 38 80 69 37 73 68 36 74 71 38 84 79 41 92 85 43 97 91 41 99 92 37 102 94 32 106 97 32 108 97 31 108 94 29 105 90 31 103 88 31 98 85 33 93 81 33 87 79 33 84 78 30 81 77 29 81 78 27 80 76 28 80 76 28 81 78 27 85 79 29 87 81 29 90 83 29 93 86 31 97 88 33 99 93 31 102 94 32 106 95 33 110 96 35 111 96 37 107 94 39 101 89 39 96 86 37 91 84 40 83 77 41 77 71 47 73 67 53 70 64 50 70 64 42 77 71 39 87 79 40 106 89 33 116 99 27 131 112 20 144 120 20 151 126 23 157 130 23 161 136 20 164 140 16 166 141 15 168 143 17 171 143 17 171 144 15 171 142 14 172 142 12 174 144 14 177 144 13 176 147 17 176 148 15 177 149 16 176 149 18 177 149 24 177 148 30 175 148 35 176 148 41 166 148 36 166 148 40 162 148 43 159 145 46 154 144 47 148 142 46 144 140 43 141 139 39 141 140 48 139 138 48 135 135 47 132 135 48 132 136 51 131 136 52 127 135 52 125 134 51 121 131 58 119 131 59 116 129 59 111 126 57 107 123 58 103 122 58 100 120 57 99 119 58 95 117 53 94 116 54 94 115 56 94 114 55 94 114 55 96 114 52 97 116 52 99 115 50 97 119 47 100 120 49 105 121 50 110 123 53 112 124 52 111 124 52 108 124 49 107 125 49 109 121 55 109 121 55 108 120 54 105 120 53 103 118 51 100 117 49 97 114 46 96 113 45 93 112 46 95 111 46 96 113 45 99 114 47 100 115 46 104 117 48 106 119 50 106 119 49 107 124 54 107 124 54 108 125 54 108 125 54 107 125 51 107 125 49 106 124 48 103 124 45 103 125 50 101 123 48 100 122 47 99 121 46 99 121 48 100 122 49 102 124 51 103 125 52 108 124 53 109 125 54 110 126 55 110 127 57 111 128 58 108 128 59 108 128 59 106 127 60 103 126 58 105 127 65 99 123 65 96 122 61 95 124 57 90 121 54 95 126 67 115 144 96 141 176 143 132 166 141 118 151 132 120 153 132 148 182 157 177 211 187 169 201 188 142 172 170 129 156 121 126 154 106 124 154 92 126 155 91 124 151 96 118 144 96 117 143 95 118 147 93 154 162 103 157 164 94 153 162 79 137 149 67 118 129 60 99 113 54 89 107 55 87 107 54 84 106 42 78 98 37 85 103 43 96 111 52 96 110 49 100 110 47 106 115 48 104 114 43 94 99 19 91 98 21 88 94 20 85 91 19 85 86 18 87 84 15 91 82 13 93 83 12 89 85 12 89 85 14 90 86 15 90 85 17 90 85 19 90 85 21 89 83 21 88 84 21 84 76 11 83 78 12 84 79 13 84 79 11 86 80 6 89 80 1 96 84 0 100 86 0 106 90 5 101 86 5 94 82 8 90 82 10 91 84 14 93 85 13 94 85 10 93 84 5 92 84 0 92 84 0 91 83 0 93 83 0 95 83 1 96 84 2 98 86 4 101 86 5 99 83 5 100 84 6 101 85 8 102 86 9 103 87 10 104 88 13 105 89 14 105 89 14 103 90 20 104 89 20 104 89 20 107 89 23 109 90 24 109 89 26 111 90 27 111 89 29 106 92 29 105 91 28 103 89 26 101 87 24 100 86 23 99 85 22 99 85 22 99 85 22 99 80 22 98 79 20 96 78 16 97 77 14 99 80 12 100 80 11 100 80 9 101 79 6 100 78 2 100 78 2 99 77 1 99 77 1 100 78 2 100 79 0 101 80 1 102 81 2 97 80 0 97 80 0 99 81 0 100 82 0 105 84 1 108 88 2 113 91 6 116 94 9 113 103 41 115 105 43 116 106 45 116 106 45 115 105 43 112 104 39 111 104 36 110 106 35 110 106 33 110 106 33 113 107 33 114 106 33 115 106 31 117 103 30 117 101 26 116 100 25 116 102 29 115 101 28 114 100 29 112 97 28 110 95 30 108 92 30 107 91 31 106 90 30 105 92 39 106 93 40 108 95 42 109 96 43 110 97 44 111 98 45 114 101 46 117 104 49 120 107 52 121 108 53 123 110 57 125 112 60 127 113 64 128 114 67 130 116 71 131 117 72 127 111 75 127 111 77 126 111 82 122 111 83 119 109 84 113 106 80 109 104 75 107 102 73 105 100 60 110 103 57 117 108 51 127 115 43 139 123 36 150 131 29 160 136 26 165 140 24 162 146 9 165 150 7 166 150 3 161 147 0 152 140 2 142 132 9 128 119 14 115 109 15 91 89 32 92 84 22 102 85 15 123 99 11 147 119 10 169 139 7 186 156 6 196 168 6 204 175 13 205 176 14 208 179 17 212 180 17 214 182 13 215 182 7 215 183 2 217 186 0 216 185 0 218 184 0 219 183 1 219 183 1 218 183 3 215 183 2 213 184 2 210 186 2 209 182 5 207 182 2 204 182 1 201 180 0 195 178 2 192 175 10 186 171 16 185 169 21 184 164 17 182 162 11 180 162 4 176 160 3 169 155 6 155 145 11 139 133 13 129 122 15 97 94 25 76 70 8 72 63 8 88 73 16 106 84 9 134 106 0 177 142 0 211 172 7 219 182 6 228 193 7 233 199 3 229 197 0 228 195 2 231 198 9 232 199 6 228 196 0 229 196 3 229 197 1 230 198 1 230 198 0 231 199 0 230 198 1 230 198 2 229 196 3 229 194 6 227 192 2 224 191 0 222 189 0 219 188 0 217 185 2 213 182 3 210 179 1 204 173 0 202 171 0 197 169 0 194 167 0 191 168 4 188 169 4 186 169 1 182 168 0 179 167 0 178 164 3 171 156 5 158 146 2 144 134 0 127 120 3 106 101 9 89 85 12 63 60 27 48 47 19 41 40 22 47 46 41 63 61 64 78 75 82 97 92 99 111 106 113 124 123 121 138 134 109 154 148 90 168 157 68 182 164 52 191 171 36 195 175 16 193 176 0 194 164 4 191 162 0 191 162 0 196 167 3 198 169 5 196 167 1 194 165 0 195 166 0 190 166 6 189 165 5 187 163 3 187 163 3 189 163 4 191 165 6 190 165 3 190 165 3 183 162 7 178 157 6 170 150 3 162 143 2 157 139 3 152 135 5 147 132 5 145 130 5 145 132 4 132 119 4 120 107 5 110 97 5 104 89 0 110 92 0 134 113 0 158 137 9 176 161 0 179 164 1 179 164 1 175 162 0 173 159 0 174 158 1 171 154 2 168 148 1 134 122 10 130 119 4 127 116 0 130 119 0 136 126 0 146 134 0 151 139 1 153 142 1 156 139 0 158 140 0 160 142 0 161 142 1 161 142 4 160 140 5 157 137 4 156 136 5 141 131 0 145 135 3 148 135 5 143 129 4 139 123 1 139 120 2 139 118 3 136 114 2 131 111 0 130 110 0 130 108 0 130 107 1 127 105 4 120 101 7 111 97 8 105 93 7 96 81 16 84 72 14 69 61 15 56 51 21 48 45 26 41 39 26 35 32 23 30 27 18 25 25 27 23 22 20 30 26 14 52 46 14 83 71 13 112 95 5 137 115 0 154 128 0 164 147 0 170 151 0 175 157 0 179 162 0 181 165 0 182 166 0 184 166 0 185 167 0 184 165 1 182 162 1 180 160 3 177 158 4 176 156 5 173 156 8 172 155 7 170 154 6 172 157 4 170 154 6 167 152 11 164 150 15 165 152 21 164 154 22 163 155 22 163 155 20 161 147 22 160 145 20 159 140 20 155 134 19 146 128 20 137 121 23 129 118 28 123 116 28 131 115 20 137 119 17 144 127 11 151 133 5 157 139 1 163 144 3 167 148 9 172 150 12 175 158 8 175 158 8 175 158 8 175 158 8 174 157 7 173 156 6 172 155 5 171 154 4 173 150 10 173 150 10 173 150 10 172 149 11 170 146 10 169 145 9 167 143 7 166 142 8 165 141 7 164 137 4 161 132 2 158 129 1 156 126 4 151 124 9 145 121 13 141 118 14 131 113 15 124 104 18 113 94 28 103 85 39 89 74 43 75 64 42 65 60 40 63 61 40 70 65 46 76 71 49 82 77 47 84 79 41 87 80 36 91 83 36 93 82 36 91 81 32 90 78 28 89 77 29 85 73 31 80 72 33 76 71 33 74 71 30 73 72 26 71 73 24 81 79 30 83 81 30 86 83 30 92 85 30 98 89 30 104 94 32 110 99 35 113 102 36 112 104 29 117 105 29 123 107 30 128 109 33 129 109 36 125 106 38 117 101 39 112 97 38 106 96 43 99 91 45 92 83 52 86 78 55 82 74 51 83 74 43 91 82 39 101 91 40 118 97 34 129 106 30 144 119 26 156 129 26 162 133 29 166 138 29 170 143 28 172 148 24 168 149 21 170 149 21 172 151 23 173 150 20 173 149 17 175 148 15 177 150 17 179 151 16 184 151 10 184 151 10 183 150 9 183 150 9 182 150 15 183 149 23 184 149 31 184 148 34 180 155 36 180 155 37 176 154 42 171 153 45 167 150 46 161 148 44 155 146 41 153 144 39 152 142 45 149 141 43 144 138 44 141 137 46 138 138 48 134 138 51 131 137 51 128 136 51 121 129 54 120 128 53 116 126 55 112 123 55 108 120 56 103 117 56 100 115 56 97 115 57 92 112 49 92 112 51 93 111 53 92 110 52 95 110 53 95 111 49 97 111 49 97 112 45 94 116 43 97 117 45 102 118 45 106 119 47 109 121 47 108 122 47 105 122 44 104 121 43 106 117 51 106 117 51 105 117 51 104 116 50 100 115 48 98 113 46 94 111 43 93 110 42 93 108 41 93 108 41 95 110 43 98 111 42 100 113 43 103 114 45 104 115 46 105 115 44 101 121 50 102 122 51 102 122 50 104 122 48 103 121 45 103 120 42 103 120 42 102 119 41 99 122 44 98 120 45 96 118 43 95 117 42 95 117 42 97 119 46 98 120 47 100 122 49 104 120 49 105 121 50 106 122 51 107 124 54 107 124 54 105 125 56 104 124 55 104 124 55 99 120 55 100 121 62 95 118 62 93 118 60 91 120 54 86 117 50 93 124 67 113 142 96 137 172 148 149 183 167 154 187 180 154 187 180 166 199 190 179 212 205 167 198 201 142 171 185 121 148 113 117 145 96 116 145 81 118 145 78 117 141 81 112 135 79 114 137 81 120 144 84 149 152 85 149 153 76 144 153 64 133 143 57 115 128 58 98 117 62 88 111 65 85 112 67 92 121 65 83 110 55 88 113 58 97 118 62 94 114 55 94 110 47 95 110 41 94 107 35 93 101 18 91 98 18 87 94 17 82 88 14 81 83 10 83 81 7 87 79 6 91 79 5 87 81 7 87 81 7 86 79 7 84 77 7 80 75 7 77 72 6 75 70 6 74 68 6 86 79 11 86 81 13 88 83 15 90 86 15 94 88 12 99 91 10 106 94 8 113 97 9 114 96 12 106 89 9 95 81 6 89 79 8 93 83 14 96 86 15 97 88 13 99 88 9 93 85 2 92 84 1 92 84 1 93 82 0 95 83 1 96 84 2 98 86 2 101 86 3 97 84 5 98 85 7 99 86 8 100 86 11 101 87 14 102 88 17 103 88 19 104 89 20 102 91 27 102 91 27 105 91 30 106 90 30 109 90 32 110 91 33 111 90 35 111 90 35 105 93 33 105 93 33 105 93 33 104 92 32 102 90 30 100 88 28 98 86 26 97 85 25 97 77 26 96 76 23 96 75 18 98 78 17 101 80 15 102 82 13 103 80 10 102 80 7 104 83 2 104 83 4 103 82 3 102 81 2 101 79 3 101 79 3 101 79 3 102 80 5 96 79 1 100 83 3 105 87 5 105 87 3 106 86 0 106 86 0 111 89 6 115 93 10 110 102 39 113 103 41 114 104 42 115 104 42 112 103 38 111 102 35 109 102 30 108 104 31 106 104 27 107 104 27 110 104 28 112 105 27 115 103 27 115 102 24 115 99 22 115 97 21 115 99 22 115 99 24 113 96 24 111 94 24 109 91 25 107 89 25 106 88 26 105 87 25 101 88 36 103 90 38 105 92 40 106 93 40 107 94 41 109 96 43 112 99 46 115 102 47 119 106 51 120 107 52 121 108 55 123 110 58 125 111 62 126 112 65 128 114 69 129 115 70 124 110 75 124 109 76 121 107 78 114 104 77 107 100 74 100 94 68 94 90 63 88 87 57 91 86 54 94 89 51 100 93 41 108 97 33 117 101 24 123 106 16 129 109 10 134 111 9 130 117 15 133 121 13 136 123 11 133 120 8 128 116 14 120 110 25 108 99 34 95 88 34 84 80 33 89 78 22 105 86 10 133 108 8 164 132 9 184 153 10 199 169 9 205 178 9 208 179 15 210 178 15 212 181 15 216 183 16 217 184 11 218 183 5 218 184 0 221 186 0 220 186 0 220 186 0 221 185 1 220 184 2 219 185 2 217 185 2 215 187 0 212 188 0 214 188 7 213 187 4 208 187 0 204 184 0 197 180 2 193 176 10 188 172 17 185 169 22 184 166 22 182 165 17 179 163 8 175 160 7 166 154 10 151 142 13 134 128 16 121 117 17 93 89 18 68 63 0 73 63 4 96 80 18 112 90 4 144 116 0 190 158 0 218 184 1 222 190 9 230 200 8 235 206 4 233 202 0 232 200 1 235 203 6 236 203 2 232 200 0 232 199 6 232 200 4 232 200 1 232 200 1 231 199 0 230 198 1 229 197 1 228 195 2 228 190 5 224 189 3 222 187 0 219 185 0 218 184 0 214 182 1 211 178 3 208 175 2 205 170 6 202 169 6 198 166 5 195 167 5 193 170 4 191 174 0 190 175 0 187 176 0 183 170 3 180 166 7 172 158 9 157 144 3 141 131 0 121 115 3 98 94 7 80 77 10 57 52 23 47 42 20 43 40 25 53 50 45 66 64 69 79 76 87 93 89 104 106 102 119 102 105 124 116 116 116 133 128 99 148 137 81 162 145 63 173 156 42 177 161 16 175 161 0 190 162 3 188 160 0 189 161 0 193 165 3 196 168 6 194 167 2 193 166 1 194 167 2 187 164 8 184 161 3 179 156 0 177 154 0 178 154 0 180 156 0 182 158 0 183 159 0 181 162 8 175 155 6 164 146 0 155 138 0 149 133 0 145 130 3 143 129 6 143 129 7 138 124 1 125 112 0 114 100 3 110 94 6 109 92 0 123 102 0 152 131 3 183 160 18 184 172 0 183 171 1 180 167 1 175 163 3 175 160 5 174 157 7 170 150 1 162 142 0 135 125 4 130 121 4 125 115 2 122 111 3 123 113 2 129 118 2 137 126 2 144 131 1 156 135 7 155 135 4 156 136 3 160 138 1 163 141 4 162 140 3 158 136 1 154 131 0 150 132 0 149 130 0 148 129 0 146 128 0 145 127 1 142 127 2 141 125 3 141 125 3 140 116 6 137 113 3 132 108 0 129 104 1 124 101 5 114 97 7 105 90 7 96 85 5 88 72 13 80 67 15 66 59 17 53 49 20 41 43 22 33 37 22 27 31 17 23 27 13 29 27 14 25 25 17 32 29 20 51 47 20 81 75 13 115 102 6 139 120 0 151 126 0 169 149 2 176 156 5 183 165 5 185 168 2 186 170 0 187 171 0 186 169 3 183 166 1 184 163 8 183 162 7 182 161 8 179 160 6 178 158 7 174 157 5 173 156 6 171 156 5 167 155 7 167 155 9 166 154 8 166 154 8 165 153 9 166 153 12 166 153 12 166 153 12 165 151 18 165 148 16 164 145 17 161 141 20 157 137 24 148 131 27 138 124 27 132 119 25 128 114 17 126 114 16 130 118 18 139 126 22 148 132 21 155 136 15 164 141 9 170 147 9 170 148 13 172 150 13 175 154 13 175 154 9 174 153 8 175 150 6 175 148 7 175 148 7 170 154 9 171 153 9 170 151 10 170 149 8 169 147 9 168 145 7 167 143 7 166 142 6 159 141 5 157 139 5 155 135 4 155 131 5 153 128 10 150 122 13 147 115 16 144 111 18 134 108 24 126 103 25 113 96 26 98 88 29 85 78 34 72 67 38 63 55 42 56 49 43 54 56 34 59 58 37 63 61 40 66 64 41 69 68 40 72 71 40 71 73 36 70 72 33 77 73 36 78 73 33 80 73 29 80 72 23 82 73 16 87 76 14 93 79 14 97 84 14 93 90 13 102 97 16 112 105 15 120 110 13 125 112 8 132 115 9 140 119 10 146 124 15 152 126 7 154 127 10 154 128 15 154 128 18 151 126 23 149 124 24 145 121 25 143 118 25 128 108 39 123 105 41 112 101 45 102 94 47 98 91 49 104 90 51 115 96 54 124 101 57 134 106 33 144 116 32 159 130 30 170 139 23 172 144 18 172 147 20 173 152 27 174 155 34 182 154 21 182 154 19 181 153 17 181 154 13 182 155 14 182 155 16 183 155 19 184 156 21 185 158 15 186 159 16 186 159 16 186 159 16 187 160 17 187 160 17 188 161 18 188 161 18 183 160 22 182 158 22 181 157 23 179 154 25 177 152 26 175 149 28 174 148 29 173 146 29 166 147 42 162 145 39 156 144 36 154 143 37 149 142 38 144 140 40 141 138 43 136 135 43 126 131 47 123 128 46 116 123 45 111 119 44 106 116 47 102 112 49 99 109 49 96 107 49 95 109 50 93 106 50 92 103 47 91 101 48 92 103 47 94 105 45 95 107 43 96 107 41 94 110 45 96 113 45 100 115 46 104 117 47 105 116 47 105 116 48 106 115 50 106 115 52 104 117 47 103 115 49 101 113 51 100 109 52 97 106 51 95 104 51 94 101 47 93 100 46 88 102 40 90 102 40 90 101 41 92 102 42 93 103 42 97 106 41 99 109 40 100 110 37 103 113 42 103 113 40 104 115 39 104 115 37 103 114 38 102 112 39 101 111 42 101 110 43 101 114 44 99 112 42 96 109 40 94 107 38 93 105 39 94 106 40 96 108 44 97 109 45 97 112 45 100 112 46 104 113 46 106 115 48 107 116 51 106 115 52 103 114 54 100 113 57 99 113 51 97 111 49 101 115 54 92 110 48 91 113 51 87 116 52 83 118 54 104 143 78 129 171 149 148 188 179 162 202 204 165 204 209 170 208 209 176 210 211 169 198 204 154 180 193 128 162 129 108 141 98 98 131 74 110 141 73 116 144 70 108 131 63 104 124 63 110 127 73 140 143 52 143 146 55 138 141 54 124 127 46 110 116 42 102 113 47 96 111 54 90 109 54 86 109 53 87 112 55 86 114 53 88 117 51 91 116 48 94 114 43 97 110 40 98 108 37 91 101 12 89 97 12 84 91 13 81 84 13 81 81 9 86 84 9 92 91 8 98 96 9 86 85 0 83 86 0 81 86 6 77 84 14 76 85 20 76 85 20 78 85 17 79 87 14 87 86 19 89 89 19 93 91 17 97 94 15 100 95 11 102 97 6 103 97 3 105 96 1 109 93 5 107 91 4 103 87 0 99 83 0 96 80 0 95 78 0 94 77 0 94 77 0 96 84 0 96 84 0 96 84 0 96 84 0 97 85 1 98 86 2 99 87 3 100 88 4 101 84 6 102 85 7 102 86 9 103 86 14 101 87 16 101 86 17 100 87 19 100 86 21 103 89 24 104 90 25 106 92 29 107 93 30 107 93 32 106 92 31 106 91 32 105 90 31 103 92 26 103 92 28 103 92 30 101 89 31 98 85 30 95 82 29 92 78 29 91 77 28 94 72 15 97 75 15 102 81 14 106 87 11 106 87 10 103 84 5 98 79 2 95 76 0 100 76 6 102 78 6 104 81 5 102 79 1 100 77 0 99 76 0 100 77 1 102 78 4 104 84 0 105 88 0 106 90 5 102 87 6 98 82 4 98 81 3 104 85 6 111 90 9 110 98 14 111 99 15 110 98 14 110 98 12 112 100 14 115 104 15 113 102 13 107 96 7 106 97 2 108 99 8 110 100 13 109 99 14 107 96 14 105 95 8 106 96 7 108 99 6 110 94 9 108 93 10 106 91 10 104 88 11 100 86 11 97 85 13 96 83 13 96 83 15 93 82 18 93 82 20 95 83 25 98 85 32 102 89 37 106 93 40 109 96 41 110 97 42 116 99 43 119 102 46 122 105 53 124 106 56 123 105 59 122 103 61 122 103 63 122 102 65 110 107 64 112 105 63 110 101 58 108 95 53 103 88 49 99 83 49 96 81 50 97 81 55 92 80 42 91 79 41 88 79 38 88 81 35 89 86 35 90 89 33 90 92 29 90 92 27 96 93 40 94 91 40 92 86 38 88 81 37 86 78 39 83 78 40 79 75 40 75 70 38 82 72 37 97 80 26 122 96 11 152 117 0 178 144 0 194 165 1 199 177 5 195 179 5 205 182 8 210 183 6 216 184 5 219 183 0 222 182 0 223 183 0 223 185 0 223 188 2 221 188 11 221 189 10 222 190 9 221 189 6 221 189 6 220 188 9 219 186 9 219 186 11 214 183 4 212 181 2 206 179 2 204 178 5 200 178 7 198 177 8 193 174 9 190 173 8 187 169 7 185 167 9 178 158 7 166 151 0 154 146 0 142 139 8 119 122 17 99 105 19 78 80 7 78 71 3 82 64 0 100 72 0 129 94 0 164 129 1 201 169 6 226 196 10 226 199 20 231 206 25 231 210 23 228 208 15 227 205 6 232 205 4 237 204 1 240 203 0 242 199 6 239 199 5 235 196 3 231 193 4 227 192 4 223 192 6 222 192 8 222 192 8 214 188 5 212 186 3 210 184 1 212 183 1 214 185 3 215 187 2 215 185 1 215 185 1 212 175 6 206 174 3 199 171 1 194 172 0 195 173 0 197 174 0 200 175 0 202 175 0 195 171 11 189 167 4 175 160 0 155 149 0 133 130 0 105 105 5 78 78 14 60 61 17 52 46 30 49 45 33 54 49 45 68 62 66 82 76 86 90 86 100 97 93 108 103 99 116 109 100 117 110 102 113 112 108 105 118 116 95 127 124 81 138 133 67 148 140 57 156 143 49 157 150 10 159 149 15 164 150 19 170 151 20 178 155 17 186 159 8 192 163 0 196 166 0 187 164 0 186 162 0 183 158 0 180 154 0 177 150 0 174 147 0 173 148 0 174 150 0 173 146 13 167 144 6 161 138 0 159 138 0 157 140 0 151 137 2 138 127 0 127 117 0 116 111 19 110 101 8 103 88 0 109 90 0 132 109 0 161 139 1 182 162 3 189 172 0 182 171 4 180 168 4 177 165 3 175 162 4 172 159 3 169 155 4 165 151 2 162 148 0 142 128 3 135 123 3 130 117 3 125 111 2 123 111 1 128 115 1 133 121 1 136 125 1 148 128 3 149 130 2 151 132 1 155 135 2 158 138 3 160 138 3 158 135 3 156 133 3 152 132 0 151 131 0 151 131 0 148 129 0 146 128 0 144 126 0 143 125 1 140 125 0 139 118 3 135 113 1 132 108 0 127 104 0 121 101 6 112 95 7 100 87 8 93 81 5 80 64 12 72 59 14 59 51 15 46 44 21 37 38 24 30 33 24 26 29 22 23 26 19 26 26 18 24 23 21 27 26 21 45 43 18 76 71 13 109 99 4 134 117 1 149 125 0 170 148 2 177 156 5 184 164 5 186 167 2 187 169 0 188 170 0 187 168 3 184 165 1 183 162 7 183 162 7 181 160 5 179 160 6 177 158 4 173 156 4 172 155 3 170 155 2 167 155 7 167 155 7 166 154 8 165 153 7 165 153 9 165 153 9 166 153 12 166 153 12 165 151 18 165 148 16 164 145 16 162 142 17 158 139 19 151 133 23 141 127 22 136 123 21 129 117 17 127 115 17 129 117 19 135 123 21 142 128 21 149 132 14 158 139 11 167 144 12 168 145 13 170 148 11 173 152 11 174 153 10 173 152 7 172 150 5 172 150 5 174 149 7 169 153 8 169 150 9 168 149 8 169 148 7 167 145 7 166 142 6 165 141 5 165 141 5 161 139 4 159 136 4 157 134 6 155 131 9 153 127 14 149 122 19 145 116 24 141 111 23 130 106 32 122 102 31 109 93 31 95 85 34 81 76 38 69 65 40 60 54 42 52 47 41 47 47 37 49 49 39 53 51 39 57 53 41 63 58 39 67 63 38 70 67 36 71 68 33 83 75 28 87 77 28 90 79 25 93 81 21 98 85 17 105 89 14 110 94 16 115 98 16 122 107 12 128 112 14 138 121 15 143 126 12 148 127 8 154 129 10 160 134 13 164 138 17 167 142 16 168 142 19 168 143 24 168 143 27 165 142 30 162 138 32 158 135 31 156 133 31 143 120 40 136 118 42 126 112 47 116 107 50 110 103 51 114 102 54 122 106 57 130 110 60 138 114 42 148 122 38 161 133 34 168 141 26 173 145 19 174 149 20 177 154 26 179 158 33 184 156 21 184 156 20 184 157 18 184 157 14 184 157 14 184 157 16 185 158 19 185 158 19 187 161 16 187 161 16 187 161 16 187 161 16 188 162 17 188 162 17 188 162 17 189 163 18 185 162 22 184 161 21 183 159 23 181 157 23 179 154 25 178 153 27 176 150 27 176 150 29 172 150 39 169 149 37 164 146 34 159 146 34 156 145 37 152 143 38 146 141 41 144 138 42 132 132 44 129 129 43 121 124 43 115 119 43 109 116 48 104 113 50 100 109 52 97 108 52 91 104 48 91 101 48 89 99 46 89 99 46 92 101 46 94 104 44 95 105 42 95 106 40 91 106 41 95 107 41 98 111 41 100 112 40 102 112 41 101 111 42 103 109 45 102 108 46 99 110 42 98 109 43 97 107 46 95 104 47 93 102 47 93 100 46 92 100 43 91 99 40 87 99 37 87 98 38 87 98 38 88 98 38 91 99 39 93 102 37 95 105 36 98 105 35 100 110 39 100 110 37 100 111 35 100 111 35 100 111 35 99 109 38 98 108 39 97 106 41 97 110 40 95 108 39 93 106 37 91 104 35 91 103 37 91 103 39 92 104 40 93 105 41 95 107 43 97 108 42 100 109 42 104 111 44 104 110 46 102 111 48 100 110 50 98 109 51 98 110 48 96 108 46 98 112 51 91 107 45 89 109 48 85 111 48 81 113 50 102 138 74 130 168 145 149 187 176 163 201 202 164 204 206 166 205 204 170 206 202 165 196 198 152 181 187 130 156 121 111 136 94 101 125 67 106 127 58 111 129 53 108 121 49 107 118 50 112 121 58 129 132 45 132 135 48 129 131 48 117 120 41 104 110 38 95 107 41 88 106 48 85 104 49 82 101 45 82 103 44 81 105 43 82 107 42 83 106 38 84 104 35 86 101 32 88 99 30 89 98 15 86 95 16 83 89 17 81 84 17 81 82 14 84 84 10 92 91 9 97 97 11 93 92 0 91 91 5 87 90 11 83 89 19 82 89 22 82 89 22 83 90 22 84 90 20 88 88 18 89 89 17 93 91 16 96 93 14 100 95 11 102 97 6 103 97 3 105 96 1 108 92 5 106 90 3 103 87 0 101 85 0 99 83 0 98 81 0 98 81 0 98 81 0 97 82 0 97 82 0 96 81 0 96 81 0 96 81 0 97 82 0 97 82 0 98 83 0 103 85 13 104 85 16 105 88 18 106 88 22 105 90 25 106 90 28 107 91 31 106 92 31 107 91 31 107 91 31 108 92 33 107 91 32 106 89 33 105 88 32 103 86 32 102 85 31 97 83 18 97 83 18 98 84 21 98 84 21 97 83 22 96 81 22 95 80 23 94 79 22 107 85 25 106 85 22 103 83 14 101 81 8 98 79 3 96 77 1 95 75 2 95 75 2 100 76 6 102 78 6 104 81 5 103 80 0 102 80 0 101 78 0 103 80 0 104 81 3 106 86 0 104 86 2 101 86 3 97 81 3 93 77 0 93 77 0 99 80 3 105 84 5 106 91 8 108 93 10 109 94 9 108 93 8 110 96 8 112 98 10 111 97 8 107 93 4 103 94 0 105 96 3 107 97 8 106 96 11 104 94 9 102 92 5 103 93 4 104 95 4 106 91 8 104 89 8 102 86 8 96 83 5 93 79 6 90 78 6 88 75 7 86 76 7 90 79 15 90 79 17 91 79 21 94 81 28 99 86 34 104 91 39 107 94 42 110 97 44 110 94 43 113 97 46 118 100 50 120 102 52 120 102 54 119 101 53 120 102 54 120 102 54 110 100 47 112 101 47 115 100 41 114 98 36 114 96 32 112 94 28 109 94 29 109 95 30 107 96 30 105 94 30 101 91 30 98 89 34 95 88 36 92 86 38 87 83 36 84 80 35 76 78 39 74 76 39 70 71 39 66 66 40 64 64 40 61 63 42 60 61 43 56 59 40 73 66 38 89 77 29 117 94 16 148 118 6 175 142 1 193 163 3 198 176 5 198 181 7 203 180 2 208 181 2 215 183 2 219 183 0 221 183 0 222 184 0 222 186 2 223 187 5 223 185 0 224 186 0 224 186 0 222 187 0 221 188 0 221 187 2 218 186 5 218 186 7 214 184 0 210 182 0 206 180 0 201 178 0 199 177 5 194 176 6 191 174 8 186 171 6 183 168 7 181 165 10 175 158 10 166 150 3 154 143 1 137 132 6 114 112 9 95 94 11 69 69 5 70 65 1 83 66 0 108 81 0 141 108 1 177 141 1 209 176 3 232 199 8 231 202 20 234 208 25 235 211 27 232 208 24 232 204 16 235 205 11 241 205 7 242 203 2 243 204 3 241 202 1 238 200 3 234 197 3 229 194 4 224 193 4 222 192 6 221 191 7 229 195 9 227 193 7 225 191 5 225 191 5 225 191 5 222 191 4 221 190 3 219 188 1 216 179 2 210 178 0 202 175 0 198 175 0 197 176 0 197 175 1 197 174 0 198 172 0 187 173 12 177 167 8 161 154 4 142 138 5 119 118 12 92 92 18 67 68 24 52 52 28 49 44 40 50 44 44 59 52 59 72 66 80 84 76 97 90 85 108 95 89 115 100 94 120 96 93 112 96 94 108 96 96 104 97 99 96 102 103 85 111 108 77 118 111 67 124 114 63 134 125 48 134 125 46 138 126 42 141 128 36 145 130 29 151 134 20 155 137 11 158 139 8 162 143 12 161 142 11 160 141 12 160 139 12 160 139 11 161 141 8 165 143 5 166 145 2 160 140 5 157 138 0 153 135 0 151 135 0 146 133 5 139 127 9 125 115 4 116 105 0 101 91 4 104 90 1 113 95 0 132 110 1 158 134 10 181 158 18 190 169 14 188 169 5 182 170 8 179 167 5 175 163 3 171 158 2 168 154 3 165 151 2 161 147 0 158 143 0 150 133 3 145 127 3 139 120 2 130 112 2 126 109 3 124 110 1 124 112 0 126 115 0 135 118 0 140 121 0 145 127 1 150 131 2 151 132 1 154 134 3 155 135 4 156 135 7 156 134 0 156 133 1 153 133 2 151 130 2 148 129 1 146 126 1 144 124 0 142 124 0 138 119 0 134 115 0 129 109 0 125 103 1 117 98 4 108 91 9 95 83 11 87 76 10 71 58 13 64 52 14 51 44 18 39 36 21 32 31 26 28 28 28 26 26 28 25 25 27 26 24 25 23 21 26 25 23 24 40 39 18 69 67 10 103 96 5 132 117 2 147 127 4 172 147 2 179 155 5 186 163 5 188 166 2 189 168 0 191 170 1 190 168 4 187 165 2 182 162 5 182 162 5 181 160 5 178 159 3 176 157 3 173 157 2 172 156 1 170 155 2 167 156 6 167 156 6 166 154 6 165 153 5 165 153 7 165 153 7 165 153 9 165 153 9 165 151 16 165 149 14 165 147 13 163 144 13 161 141 16 154 138 17 147 132 17 141 128 16 134 122 20 129 117 17 126 116 18 128 119 18 134 123 18 140 127 15 149 133 12 158 140 14 164 141 11 166 144 9 170 148 10 172 151 8 171 150 5 169 151 5 169 151 5 169 151 7 168 151 9 168 149 8 167 148 9 167 145 7 165 143 6 164 140 4 163 139 5 163 139 5 161 137 3 160 135 6 156 132 6 153 131 12 150 127 21 145 122 28 141 116 32 136 113 35 124 104 43 116 99 43 103 91 41 89 81 42 75 71 42 63 60 41 53 50 41 48 45 40 40 38 43 41 39 42 45 41 42 50 45 41 58 52 40 66 60 36 75 66 35 80 72 35 100 82 20 105 86 20 111 93 21 118 99 20 125 105 18 131 110 17 138 116 17 142 120 18 155 129 8 160 135 9 168 141 12 171 145 9 174 146 10 176 149 10 181 152 14 184 155 19 178 154 20 179 155 23 179 154 25 177 153 27 175 151 29 170 148 29 167 144 30 165 142 30 155 131 33 149 128 35 138 123 40 127 117 45 121 112 47 120 110 49 124 112 54 130 113 57 139 121 47 148 127 46 158 135 39 165 142 30 172 146 23 177 150 21 182 155 24 184 159 30 187 159 23 187 160 21 187 160 17 187 161 16 186 160 13 186 160 13 186 160 15 186 159 16 187 161 12 188 162 13 188 162 13 188 162 13 188 162 13 189 163 14 189 163 14 189 163 14 189 164 20 188 163 21 187 161 22 186 160 23 184 157 24 183 156 27 181 153 27 181 153 27 178 152 31 176 150 29 171 149 29 168 147 28 164 147 31 160 144 33 155 141 36 151 138 36 140 131 38 135 128 38 127 122 38 120 118 43 112 115 48 103 111 52 98 107 54 92 104 54 89 99 49 87 97 47 86 96 46 87 95 44 90 99 46 93 101 42 94 103 38 96 103 36 93 102 35 94 104 35 98 105 35 100 108 35 100 108 35 100 106 36 99 104 37 98 103 37 92 101 36 91 100 37 91 99 39 90 98 39 89 97 40 88 96 37 87 95 35 87 96 33 83 93 32 83 93 33 83 92 35 84 92 35 85 93 33 89 95 31 91 98 30 92 99 29 96 103 33 96 104 31 97 105 32 97 105 30 96 104 31 96 103 33 95 102 35 95 101 37 91 102 34 91 102 34 90 101 35 89 100 34 88 98 35 88 98 35 88 98 37 88 98 37 89 101 39 91 101 38 96 102 38 98 103 37 99 104 40 98 104 42 94 104 44 92 103 45 94 104 44 91 101 41 95 105 45 89 100 42 87 102 43 84 105 46 78 106 45 99 131 68 127 161 136 147 181 167 161 197 197 160 198 199 156 197 191 156 196 185 152 189 181 144 179 175 143 160 128 127 145 105 112 129 75 108 120 54 107 117 44 109 116 39 111 113 40 112 112 40 116 117 37 119 120 40 118 119 41 111 113 38 100 107 37 92 104 40 86 104 46 82 103 47 85 99 40 84 99 40 82 100 38 80 101 36 81 100 36 80 99 33 83 98 33 85 97 31 87 97 26 87 94 27 83 89 25 80 85 21 80 82 17 82 83 13 88 89 11 94 93 11 99 95 6 96 94 9 89 92 13 84 90 18 82 89 21 83 90 23 85 90 23 85 91 21 89 89 17 90 90 16 93 91 14 96 93 12 99 95 8 101 96 5 102 96 2 104 95 0 106 90 3 105 89 2 103 87 2 102 86 1 101 84 2 101 84 2 102 85 5 102 85 5 99 84 1 98 83 0 97 82 0 97 82 0 96 81 0 97 82 0 97 82 0 97 82 0 100 81 13 101 82 14 103 84 18 104 86 22 105 87 25 104 88 28 105 89 30 105 89 30 105 85 26 105 85 26 105 84 27 105 84 27 104 83 28 103 82 27 101 80 25 100 79 26 102 85 16 102 85 16 103 86 17 103 86 17 103 85 19 103 85 19 102 84 18 101 83 17 105 84 17 103 83 14 100 80 9 97 77 4 96 76 3 96 76 5 97 77 8 98 77 10 99 76 8 101 79 6 103 81 5 104 83 2 104 84 0 104 84 0 105 85 0 106 85 2 106 88 4 101 84 4 94 78 0 88 74 0 86 72 0 89 73 0 93 75 0 97 78 1 103 85 1 108 90 6 110 92 8 108 90 4 108 90 4 110 93 5 111 94 6 109 92 4 100 91 0 102 93 0 102 92 3 101 91 4 99 89 4 98 88 3 97 87 0 98 88 0 99 87 5 96 83 4 93 80 2 87 75 1 83 71 0 78 68 0 76 65 0 76 65 1 83 72 8 84 72 12 86 73 18 90 77 25 95 81 34 100 86 39 105 91 44 108 94 45 104 90 45 107 93 48 111 95 46 113 97 45 114 97 43 116 97 39 117 99 37 118 100 38 120 104 29 125 108 30 132 112 26 136 115 22 138 116 17 137 118 15 137 120 14 136 122 15 134 122 20 131 118 22 126 114 28 121 109 37 115 103 45 108 95 51 100 87 53 96 82 55 73 78 56 68 72 55 60 66 54 55 60 56 50 56 56 48 54 54 43 52 51 42 51 50 60 57 40 78 69 36 107 89 25 137 113 15 163 136 7 182 155 4 194 171 5 200 180 7 203 178 0 206 179 0 211 181 0 215 181 0 216 180 0 217 180 1 218 183 5 219 183 7 227 186 0 225 186 0 224 187 0 221 186 0 217 186 0 214 184 2 212 182 6 209 181 9 199 176 0 196 175 0 192 171 0 188 169 4 184 168 10 180 165 14 173 161 13 170 158 14 166 155 11 164 152 14 160 147 17 150 139 13 139 131 7 123 116 9 101 95 9 83 79 8 66 64 16 71 64 10 89 74 5 122 99 6 159 129 5 194 159 5 222 186 4 239 203 7 237 207 15 241 212 24 244 213 34 241 210 32 239 207 28 242 207 21 246 208 13 247 208 7 247 211 1 245 209 1 240 205 1 233 200 0 226 194 0 219 189 0 215 186 0 212 182 0 219 179 0 219 179 0 219 181 0 219 184 0 220 187 0 219 188 1 217 186 0 215 186 0 217 185 4 213 182 3 205 180 2 197 177 4 190 173 5 184 169 6 179 163 6 176 160 5 157 159 14 146 148 13 130 131 14 111 111 21 91 93 30 71 73 36 54 55 41 42 42 40 50 43 51 55 47 58 65 58 76 79 71 95 86 79 110 90 83 116 93 87 121 98 92 126 89 90 110 87 90 109 85 88 105 85 87 99 87 88 93 90 89 87 94 90 81 98 90 79 105 94 72 105 96 67 106 97 56 105 98 43 107 100 32 107 101 25 108 101 21 108 101 20 113 105 24 114 103 21 114 103 21 116 104 18 120 107 15 124 110 13 127 114 10 130 116 9 131 119 0 131 119 0 129 118 3 127 116 8 121 112 11 112 103 12 102 91 9 94 85 6 94 76 0 108 87 0 130 108 0 157 133 7 182 159 17 197 176 25 195 174 19 186 167 11 181 168 10 177 164 6 171 158 4 166 152 1 163 149 1 160 145 0 157 142 1 155 140 0 156 136 1 152 131 3 145 123 3 137 115 3 129 108 1 122 105 1 116 105 0 114 105 0 125 111 2 129 116 2 137 122 3 142 126 4 145 127 1 148 129 1 151 132 4 155 134 7 159 135 1 157 134 2 157 134 4 153 132 4 151 130 3 147 127 2 144 124 1 143 123 0 135 121 0 132 115 0 126 108 0 120 102 0 112 95 7 101 87 12 89 78 14 80 71 14 65 55 20 58 49 20 45 40 21 35 32 25 28 26 27 26 25 31 24 23 29 25 22 29 25 23 26 23 21 26 25 23 24 39 39 15 67 67 7 101 96 4 132 119 5 149 130 9 173 147 2 180 154 5 187 163 5 189 166 2 190 167 0 192 169 1 191 168 4 188 164 2 182 162 3 181 161 2 180 160 3 178 160 2 177 158 2 173 157 0 172 156 0 171 156 1 170 156 5 169 155 4 168 154 5 167 153 4 167 153 5 167 153 5 167 152 7 167 152 7 165 152 14 165 149 10 165 147 9 165 146 8 163 143 10 159 142 12 152 137 10 148 134 11 140 128 20 133 122 17 126 117 16 124 116 17 127 118 17 131 120 14 140 127 15 149 134 19 157 136 9 162 139 11 166 144 9 169 147 9 170 149 6 167 151 6 167 152 7 166 154 10 167 150 10 167 148 9 166 147 9 166 144 7 164 142 7 163 139 5 162 138 6 161 137 5 163 134 4 160 132 6 156 130 9 151 128 16 148 126 25 141 121 34 135 116 40 131 112 43 120 102 54 111 97 52 98 88 52 83 78 49 69 68 48 57 57 45 49 49 41 43 42 37 37 36 42 35 34 39 39 37 38 48 45 38 62 55 36 75 66 33 91 78 33 101 88 33 123 96 15 128 102 17 137 110 19 145 120 20 152 125 18 158 131 18 162 136 17 167 139 16 175 146 8 178 150 7 183 155 11 185 158 9 186 160 11 187 161 14 189 163 18 191 165 20 186 161 19 186 161 19 184 161 23 183 159 23 179 156 24 176 153 25 171 150 23 169 148 23 165 140 24 159 137 26 149 131 31 139 125 36 131 120 40 126 116 44 125 115 46 127 114 46 134 120 47 141 126 45 151 135 40 162 141 34 171 146 27 178 150 24 183 155 22 187 157 23 188 161 22 188 161 20 188 162 17 188 162 13 188 163 11 188 162 13 187 161 12 187 161 14 187 162 10 187 162 10 187 162 10 187 162 10 187 162 10 188 163 11 188 163 11 188 163 11 189 164 19 188 163 19 187 162 18 186 160 21 185 159 22 184 158 22 183 156 23 182 155 22 182 152 22 180 151 21 176 149 20 173 148 21 170 146 24 165 142 26 160 138 27 156 135 28 145 129 33 140 125 32 131 121 36 122 116 40 111 111 47 102 107 51 94 102 55 87 98 55 86 95 52 85 94 51 85 92 50 87 93 47 92 96 45 95 98 41 96 101 35 98 101 32 99 102 33 99 102 31 101 103 30 102 104 29 103 105 30 102 104 31 100 101 31 98 99 31 90 95 29 90 95 31 89 93 34 87 92 34 86 91 33 85 91 31 82 91 26 82 91 24 80 88 29 80 88 31 79 87 30 81 86 30 82 87 29 85 89 28 86 91 25 88 94 24 91 96 29 92 98 28 92 98 26 92 98 26 92 98 26 92 97 30 91 96 30 91 96 32 87 96 31 86 95 30 86 95 32 85 94 31 85 93 33 84 92 32 83 91 32 83 91 32 84 94 34 86 94 34 90 94 33 93 95 32 94 96 33 92 96 35 89 97 38 88 97 40 90 98 39 87 95 36 91 99 42 86 94 37 86 97 41 81 99 41 75 99 41 96 121 63 121 151 123 141 172 156 157 189 186 155 191 189 146 186 177 142 183 165 140 179 160 135 174 156 154 172 146 144 161 127 126 141 98 110 123 67 103 114 48 104 110 40 103 106 35 99 101 28 100 102 29 103 105 32 104 105 35 101 104 35 95 102 35 89 101 39 83 101 43 80 101 44 89 99 38 88 98 37 86 98 36 85 97 35 82 96 34 82 96 34 82 96 34 82 96 34 87 95 35 87 92 34 84 89 31 81 85 26 80 82 19 81 80 13 84 84 10 88 86 9 99 93 9 96 91 9 88 89 13 83 87 13 80 86 16 80 85 18 83 86 17 84 87 18 89 89 17 89 89 15 92 90 13 94 91 10 97 93 6 99 94 3 100 94 0 102 93 0 105 89 4 104 88 3 103 87 2 102 85 3 101 84 2 102 85 5 102 85 5 103 86 6 102 85 3 102 85 3 101 84 2 101 84 2 101 84 2 102 85 3 103 86 4 103 86 4 100 80 7 101 81 8 101 83 11 103 84 15 103 86 16 104 87 18 102 87 18 102 87 20 103 83 14 104 83 16 104 83 16 104 83 18 105 84 19 105 84 21 105 84 21 105 84 21 111 92 23 110 92 20 109 91 19 108 90 18 106 88 14 105 87 13 103 85 11 102 84 8 97 79 7 97 79 7 98 80 8 98 80 8 97 78 9 95 76 8 94 75 9 92 72 9 99 76 8 100 78 5 102 80 4 104 83 0 105 85 0 106 86 0 107 87 0 107 87 0 104 85 8 97 79 3 88 71 0 81 67 0 82 68 0 87 70 0 91 73 0 93 74 0 103 82 0 109 88 5 112 91 8 110 90 4 108 88 2 111 91 4 113 93 6 113 93 6 98 89 0 98 89 0 98 88 0 97 87 0 95 85 0 93 82 0 92 81 0 91 80 0 91 79 3 89 77 3 84 72 0 78 68 0 74 63 0 70 61 0 69 59 0 68 58 0 74 62 2 78 66 8 83 70 18 88 74 27 92 78 33 97 83 38 100 86 41 103 89 44 102 89 47 103 90 46 104 90 41 107 90 34 110 92 26 113 95 21 119 100 21 124 103 20 139 118 11 145 123 12 154 128 15 160 133 16 162 136 17 163 139 17 162 140 20 162 142 21 155 138 20 152 136 23 150 132 30 145 128 40 140 122 50 132 113 57 122 103 61 116 98 62 95 93 78 85 85 75 73 75 74 62 66 75 54 57 72 44 50 64 42 46 58 41 45 54 50 51 46 63 60 41 89 78 33 117 100 22 141 119 10 161 137 1 180 157 2 193 171 7 202 176 5 205 177 5 207 180 5 209 179 3 209 177 4 208 176 5 209 174 8 210 175 11 214 178 4 213 177 3 208 176 3 202 174 4 196 171 6 190 167 9 185 164 11 182 162 13 171 156 13 167 154 14 163 151 17 157 147 23 153 144 27 147 140 33 140 135 33 135 131 32 131 131 21 128 126 26 123 119 28 115 113 28 107 106 24 94 94 22 78 77 23 67 63 26 66 62 33 73 65 26 91 80 16 126 107 13 163 138 11 196 163 6 219 182 3 234 195 2 234 205 3 240 210 16 244 212 29 242 209 32 242 206 30 243 207 23 246 210 14 245 210 7 243 212 0 241 209 0 237 206 1 231 202 2 225 195 1 219 190 0 214 186 0 212 183 1 216 179 2 216 179 2 216 181 3 216 185 6 217 188 9 214 189 9 209 187 6 206 185 6 198 175 9 194 172 8 185 167 7 175 162 8 162 154 9 151 144 11 140 134 10 133 128 8 111 119 16 100 109 20 86 91 25 72 74 34 61 62 44 52 53 48 43 44 49 38 38 46 48 40 51 52 46 58 63 56 74 72 67 90 77 71 99 78 73 103 83 78 108 89 84 114 85 83 104 85 84 100 86 84 97 88 86 91 93 88 85 96 89 79 99 90 73 100 92 71 102 88 59 102 90 52 100 93 41 99 95 32 96 93 26 90 89 22 86 84 23 84 82 25 76 77 19 75 74 17 73 72 15 75 70 14 77 71 13 80 71 12 83 73 14 83 73 12 92 83 6 90 82 7 89 82 10 87 82 14 84 79 15 77 71 9 76 67 8 76 67 10 105 80 0 123 99 0 151 127 3 175 151 3 192 170 7 199 177 13 194 174 13 187 168 12 179 166 12 175 162 8 168 154 5 162 148 0 159 144 1 157 142 1 156 140 1 155 139 2 157 139 1 155 135 2 149 128 3 141 118 4 132 109 3 121 103 1 112 100 0 107 99 0 116 107 6 122 111 6 129 117 5 133 121 3 136 122 0 140 125 0 145 127 3 150 130 7 157 134 4 157 134 4 155 134 6 153 132 5 149 129 4 146 126 3 142 123 2 140 121 0 131 119 0 126 114 0 120 106 0 114 98 2 106 91 10 93 83 14 81 72 17 71 65 17 59 52 24 52 46 24 40 36 24 30 29 24 25 25 25 25 23 26 24 22 25 25 21 22 28 23 19 25 21 18 28 25 16 42 41 10 69 68 3 102 96 0 131 120 4 149 130 9 173 147 2 180 154 5 187 163 5 189 166 2 191 168 0 193 170 2 192 169 5 189 165 3 183 163 2 182 162 1 182 162 1 179 161 1 178 160 0 175 159 1 174 158 0 173 159 1 172 157 4 171 156 3 170 155 4 169 154 3 168 152 4 168 152 4 168 152 5 168 152 5 164 153 11 163 151 7 165 148 6 165 146 5 165 146 7 162 144 8 158 141 9 153 139 8 147 132 17 138 124 15 130 119 14 125 115 17 123 115 17 124 115 14 131 120 15 138 125 20 148 132 11 153 135 11 160 139 12 166 143 11 168 146 9 166 149 9 165 152 11 165 154 13 167 149 11 168 148 13 166 146 11 166 144 9 164 141 9 163 139 7 161 136 7 161 136 7 161 133 7 159 131 6 154 129 11 149 127 18 144 124 27 136 119 37 131 114 44 126 111 46 115 100 57 107 95 57 92 85 56 77 75 54 64 65 51 54 55 47 45 46 40 40 41 35 35 35 37 33 33 31 36 37 29 51 50 30 68 64 27 90 79 25 112 95 23 127 109 27 148 116 15 153 121 18 162 130 21 169 138 22 173 143 21 176 145 18 179 149 15 180 151 15 183 157 12 186 160 15 188 164 14 190 166 16 188 167 16 188 168 19 189 168 23 189 168 25 193 169 21 192 167 22 191 166 22 187 164 22 185 162 24 181 159 22 178 156 21 176 153 21 173 148 21 169 145 23 160 140 27 149 134 31 141 128 34 135 123 39 131 118 40 128 116 40 129 117 43 135 122 43 145 131 42 157 139 39 167 145 33 176 150 29 183 154 26 186 156 24 187 159 23 187 160 19 188 162 17 188 162 13 188 163 11 188 163 9 187 162 10 187 162 10 186 161 9 186 161 9 186 161 9 186 161 9 186 161 9 186 161 9 186 161 9 186 161 9 187 161 16 187 161 16 187 160 17 186 159 18 185 158 19 184 156 20 184 156 20 183 155 20 185 153 18 182 153 17 180 150 16 177 149 16 175 147 21 169 143 24 164 138 25 160 134 24 149 129 32 145 126 34 135 120 37 123 115 42 111 109 48 101 103 53 91 98 56 84 94 57 85 92 58 85 91 57 85 91 53 89 91 51 94 96 47 98 99 41 99 100 34 100 100 30 105 101 30 104 100 27 104 101 24 106 103 26 106 104 27 105 103 26 101 99 25 98 95 24 93 94 26 92 92 28 90 92 29 88 89 29 84 88 29 81 87 25 79 85 21 77 86 19 79 84 28 78 83 27 78 83 29 78 81 28 79 82 25 82 83 25 84 86 21 86 87 21 88 91 24 88 91 24 89 92 23 89 92 21 89 92 23 89 92 25 89 91 28 88 89 29 84 90 28 84 90 30 83 89 29 83 89 29 82 87 29 81 86 28 81 86 30 80 85 29 82 87 31 84 87 30 87 88 30 88 88 28 89 89 29 89 90 30 87 90 33 86 91 35 88 93 37 85 88 33 88 91 36 84 87 34 83 90 36 82 92 39 73 90 35 93 112 56 118 143 111 137 164 145 154 183 178 153 185 180 141 177 163 134 172 147 133 169 141 132 166 139 152 174 151 146 166 139 129 149 114 110 128 86 98 115 63 95 108 52 90 102 40 83 93 30 84 90 26 85 91 27 88 93 27 90 95 29 88 94 30 83 93 32 79 92 36 77 94 39 88 94 34 87 93 33 86 92 32 84 90 30 82 90 30 81 89 29 80 90 29 81 91 30 85 90 34 86 89 34 84 87 30 83 84 26 82 80 19 84 81 14 85 82 11 88 84 10 99 91 10 96 89 11 91 87 13 86 86 14 83 86 15 83 86 17 84 85 17 86 85 18 89 89 17 89 89 15 91 89 14 92 89 10 95 90 8 96 90 4 98 91 1 100 90 1 103 87 2 103 87 2 102 85 3 101 84 2 100 83 3 100 83 3 100 83 5 100 83 5 102 85 3 102 85 3 102 85 3 103 86 4 104 87 5 105 88 6 107 90 8 107 90 8 109 88 5 108 90 6 108 90 6 108 91 9 108 91 9 107 92 9 107 92 11 106 91 10 112 91 10 112 91 10 112 91 12 112 91 12 112 90 14 112 90 14 113 91 16 113 91 16 110 90 19 109 89 16 107 87 14 105 85 12 102 83 7 100 81 5 99 80 3 98 79 2 100 82 6 100 82 8 98 80 8 96 77 9 93 74 8 89 69 6 86 66 3 85 65 2 97 77 8 98 78 5 99 80 3 102 84 2 103 85 0 103 85 0 103 85 0 102 84 0 97 79 7 89 72 2 80 65 0 77 64 0 79 66 0 85 70 1 89 72 2 91 73 1 101 80 1 107 86 5 109 88 7 106 85 2 105 84 1 108 88 2 111 91 5 111 91 5 96 86 0 95 85 0 94 84 0 93 83 0 91 80 0 89 78 0 87 75 0 85 73 0 82 72 3 80 70 1 75 64 0 70 60 0 67 57 0 64 55 0 64 55 0 64 54 1 66 53 0 72 58 9 80 66 19 87 72 29 90 75 34 92 77 34 94 80 35 96 82 37 97 84 40 98 84 35 101 86 29 106 89 20 112 94 12 122 101 10 134 112 11 141 118 14 155 131 0 161 135 0 168 140 5 174 144 12 174 145 19 173 144 24 171 144 29 170 144 33 165 142 26 163 142 27 160 140 28 157 138 35 152 133 39 144 126 44 136 116 47 130 110 47 115 106 77 102 94 75 85 80 76 73 70 79 61 60 76 49 48 64 43 41 54 44 41 50 45 46 51 52 51 46 69 63 37 92 81 27 112 96 11 133 113 0 158 136 1 176 154 8 192 166 9 193 167 8 195 170 8 194 169 7 192 167 5 192 163 7 192 161 8 192 161 9 183 155 11 181 155 10 176 154 9 169 150 9 164 148 13 157 144 16 152 140 18 149 138 22 138 132 34 136 130 36 132 126 40 126 123 44 119 119 49 113 113 53 106 106 54 100 102 53 94 101 34 87 95 38 81 87 43 76 82 44 70 78 41 63 69 41 55 59 45 51 53 52 58 56 43 63 59 34 80 72 23 110 97 18 144 124 12 173 146 5 196 164 3 211 175 1 220 194 0 228 201 6 236 206 20 237 205 24 236 204 23 237 206 20 237 207 15 235 206 8 232 206 5 231 205 6 228 201 6 223 198 7 219 193 8 216 190 9 213 188 10 212 186 11 205 178 13 202 177 12 199 176 10 196 174 10 191 174 9 185 170 5 179 166 2 174 162 0 163 151 7 159 146 5 151 142 3 142 135 5 128 126 7 115 113 10 99 103 9 91 95 10 72 82 22 64 72 25 53 57 32 44 45 39 39 40 45 37 37 47 35 35 43 32 33 38 39 35 36 41 36 42 46 43 52 53 49 63 55 53 67 57 54 71 61 60 74 68 67 81 76 68 81 81 72 77 89 78 72 100 88 66 110 96 57 118 103 48 123 108 43 125 111 40 124 110 21 125 112 18 124 114 16 122 114 13 116 112 13 108 104 15 100 97 20 95 90 22 77 84 14 74 79 13 68 72 11 66 66 14 64 61 18 61 55 21 57 50 22 54 46 23 58 51 23 54 48 22 51 47 22 50 48 23 49 48 18 50 46 11 57 50 8 65 57 11 110 84 0 134 110 4 165 141 7 185 163 2 193 172 0 195 174 0 193 172 3 188 169 5 177 163 12 173 159 10 166 152 4 161 146 1 158 143 2 158 142 3 157 141 6 157 141 6 153 142 1 151 137 2 149 130 2 144 121 5 135 113 4 123 105 3 112 100 2 106 97 2 108 102 8 113 105 7 118 109 4 124 114 3 129 117 0 134 120 0 141 122 1 143 124 3 151 130 2 150 131 3 150 130 5 148 130 6 146 127 6 140 124 3 136 119 1 134 117 0 124 114 0 119 109 0 113 100 0 106 92 3 97 85 11 85 75 14 71 65 17 62 57 17 50 46 21 43 41 20 34 35 21 28 29 21 26 27 21 27 27 19 29 27 15 29 25 13 35 28 10 34 28 12 37 35 12 51 50 4 76 74 0 107 100 0 132 120 0 149 131 7 172 147 2 179 155 5 186 163 5 189 167 3 190 169 0 192 171 2 192 170 6 189 167 4 185 166 2 185 166 2 184 165 1 182 164 2 181 163 1 178 163 2 177 162 1 175 161 2 174 159 4 173 158 3 172 157 4 170 155 2 169 154 3 169 154 3 169 153 5 169 153 5 164 154 7 163 151 3 165 149 2 165 147 1 167 146 3 164 145 6 160 142 8 158 139 8 154 135 14 145 128 12 136 122 13 130 118 18 124 114 17 122 112 15 125 113 15 130 118 18 136 126 11 142 130 12 152 133 13 159 138 13 164 141 11 165 145 12 165 149 14 164 152 16 167 149 13 167 147 14 166 146 13 165 142 10 163 140 10 162 137 8 160 135 8 159 134 7 158 133 7 155 131 9 150 127 11 146 125 18 140 121 26 134 117 35 126 112 41 122 106 44 110 97 53 101 92 53 88 81 53 73 70 53 60 60 50 51 50 45 43 42 37 39 38 33 32 34 29 28 31 24 34 36 22 52 53 22 75 72 21 100 88 14 126 107 12 147 125 16 166 133 17 170 138 19 177 145 22 182 151 24 185 155 23 186 157 21 187 158 20 187 158 18 187 164 22 188 166 21 190 168 22 191 171 22 192 172 23 192 172 25 191 170 27 189 170 29 195 169 22 195 169 22 192 167 22 190 165 21 186 163 21 183 160 20 180 158 20 179 157 20 173 150 18 168 147 19 163 143 22 157 137 25 149 131 31 141 124 32 134 118 33 130 113 33 127 113 40 131 118 40 137 125 41 148 133 40 160 141 39 170 147 33 180 152 29 185 154 27 185 157 22 186 159 20 187 160 17 189 163 16 189 164 12 189 164 10 188 163 11 187 162 10 186 160 11 186 160 11 185 159 10 185 159 10 185 159 10 185 159 10 185 159 10 184 158 9 185 158 15 185 158 15 184 157 14 184 157 16 184 157 16 183 156 17 183 156 17 183 155 19 184 157 16 183 156 15 181 154 15 179 153 17 177 149 23 171 145 26 166 139 26 161 134 27 151 130 37 144 127 39 136 120 42 124 115 46 113 108 52 100 102 55 90 94 57 83 90 57 81 87 59 81 85 58 84 87 56 90 90 52 96 95 47 102 100 43 105 102 35 105 103 29 111 101 29 109 100 25 108 99 20 108 101 20 110 103 22 107 102 21 103 97 21 99 93 19 97 95 21 94 94 24 92 91 26 88 88 26 84 85 25 80 84 23 77 83 21 75 81 17 77 80 25 76 79 26 76 79 26 77 77 25 77 77 23 79 78 21 80 80 18 82 81 17 83 83 19 83 84 18 84 85 17 85 86 18 85 86 18 85 85 21 85 85 23 84 83 26 81 85 26 80 83 26 79 82 25 78 81 24 77 80 25 77 80 25 77 80 27 77 80 27 79 81 31 81 81 29 82 81 25 84 82 25 85 83 24 84 83 26 84 85 28 82 85 28 86 86 32 82 82 28 86 84 33 81 81 29 82 84 34 79 86 34 73 83 31 90 103 50 114 138 102 134 158 136 152 178 169 153 180 173 144 172 157 134 165 134 131 161 125 131 158 123 144 168 136 141 162 131 129 150 117 115 135 100 102 123 82 95 114 68 88 108 55 82 103 46 80 95 38 79 93 34 83 93 33 86 94 34 88 94 34 83 91 32 81 90 35 83 92 39 83 91 34 85 90 34 87 88 31 87 88 30 87 86 29 86 87 27 83 87 26 82 88 24 82 83 25 84 84 24 85 85 23 85 84 20 87 82 18 88 81 13 90 83 13 92 84 12 100 88 12 98 89 14 95 89 15 92 90 16 89 89 17 88 89 19 89 88 21 91 88 21 88 88 18 88 88 16 89 87 13 90 86 12 92 86 8 93 86 5 95 87 4 98 88 3 102 85 3 102 85 3 101 84 2 100 83 3 99 82 2 98 81 3 98 81 3 97 80 2 100 82 0 100 82 0 101 83 1 102 84 2 103 85 3 105 87 5 107 89 7 108 90 8 112 92 3 113 93 4 111 94 4 111 94 4 110 95 4 109 94 3 108 95 3 107 94 2 113 95 9 112 94 8 111 93 7 109 91 7 108 90 6 108 90 8 108 90 8 108 90 8 104 86 12 103 85 11 101 83 9 100 82 8 98 80 6 97 79 7 97 79 7 97 79 7 99 83 6 96 79 7 92 75 5 88 70 4 87 69 5 88 70 6 90 72 6 92 74 8 97 77 6 97 77 4 98 79 2 100 81 2 101 83 1 100 81 2 98 79 2 95 76 0 88 69 3 83 65 1 77 61 0 76 62 1 79 65 2 84 69 4 88 71 2 90 71 2 96 77 1 99 80 3 100 81 4 98 79 0 97 78 0 101 83 1 103 85 3 102 84 2 94 83 3 92 81 1 90 79 0 88 77 0 87 75 0 85 73 1 82 69 1 79 65 2 74 64 3 72 62 3 68 57 1 63 53 0 60 50 0 57 49 2 58 50 4 58 49 6 61 46 3 68 53 12 76 61 22 82 67 28 84 69 28 86 71 28 87 73 26 89 75 26 89 76 23 94 79 20 102 85 16 110 92 10 125 102 6 139 115 5 155 129 8 165 137 11 168 144 0 173 147 0 179 151 5 181 152 12 181 151 21 179 149 27 175 148 35 174 148 38 174 149 33 172 147 29 168 146 26 165 144 25 160 140 27 152 133 30 143 124 29 138 118 29 127 111 62 111 99 61 94 85 68 81 77 78 67 63 77 53 49 64 47 41 53 50 40 49 44 44 56 44 43 48 53 50 41 69 64 32 86 77 18 107 93 5 133 115 5 155 135 12 168 141 8 168 144 8 170 149 8 171 150 7 169 148 5 168 145 5 169 143 6 170 142 7 161 139 17 161 139 17 158 139 18 154 137 19 152 136 23 146 133 28 143 131 31 140 130 33 130 122 50 127 120 52 122 116 54 115 112 59 110 107 62 100 100 64 93 94 63 86 89 62 79 84 44 70 74 47 60 66 52 52 62 54 48 58 50 44 53 50 42 49 57 44 47 66 50 49 47 54 51 42 66 62 37 87 79 30 113 100 22 138 119 14 163 138 9 179 153 8 197 176 0 209 186 8 221 196 16 227 200 21 228 201 22 229 202 23 227 202 22 222 199 21 219 198 17 216 195 16 210 189 12 204 182 8 198 176 5 193 170 2 190 167 1 188 165 1 174 155 0 173 154 0 168 152 0 165 150 0 162 148 0 157 146 0 153 141 0 148 138 0 145 137 4 142 133 2 138 129 2 132 123 4 123 116 9 110 107 12 95 97 14 87 89 14 68 71 28 59 63 28 49 51 30 42 42 34 38 36 37 34 34 36 31 31 29 28 29 24 34 33 28 33 32 30 35 33 34 38 37 42 41 40 46 41 42 46 45 46 48 51 52 54 61 56 53 72 64 51 91 78 46 111 94 38 129 111 29 142 123 20 150 131 11 154 135 7 145 130 0 144 131 0 143 131 0 140 130 0 135 125 1 126 119 5 119 112 8 115 107 9 102 106 9 97 101 7 89 91 7 83 83 11 77 74 19 69 64 24 60 54 28 53 46 27 47 42 36 38 34 31 30 30 30 29 31 28 30 31 23 35 32 15 47 40 12 61 50 18 98 75 0 127 105 6 160 139 12 181 160 5 190 168 0 191 169 0 190 169 0 190 168 4 176 162 11 172 158 9 166 152 4 161 146 1 159 144 3 158 142 3 158 142 7 157 141 6 144 141 0 146 138 1 147 132 3 145 124 5 138 116 5 126 108 6 114 102 4 107 98 5 100 96 9 102 97 5 106 101 1 114 106 0 123 112 0 131 116 0 135 118 0 138 119 0 143 125 1 143 125 1 142 126 4 141 125 4 138 123 4 134 119 2 129 116 1 126 113 0 116 107 2 111 102 1 106 93 0 97 85 3 88 78 9 77 67 14 62 57 15 53 49 14 41 41 17 36 38 16 32 35 18 31 33 19 33 35 21 36 38 17 41 39 14 43 39 10 50 42 6 49 43 9 55 50 12 67 65 6 90 86 0 115 108 0 138 124 0 151 132 4 170 148 2 177 156 5 184 164 5 187 168 3 189 171 1 191 173 3 190 171 6 188 169 5 187 168 3 187 168 3 186 167 3 184 167 2 183 165 3 180 165 2 180 165 4 178 164 3 175 161 3 174 160 2 173 158 3 172 157 2 171 156 3 170 155 2 170 155 4 170 155 4 164 154 4 163 152 0 165 150 0 167 147 0 167 146 3 166 144 7 162 142 9 160 139 11 161 138 10 152 132 9 143 125 13 136 121 18 129 116 20 123 110 16 121 108 14 123 110 14 123 121 12 131 123 12 143 128 13 154 132 13 159 135 13 163 139 13 163 144 16 162 147 18 166 148 14 166 146 13 164 144 13 164 141 11 161 138 10 160 135 8 158 133 7 157 132 6 153 133 10 151 131 10 147 127 12 142 124 16 136 120 24 131 114 32 125 108 36 119 104 37 105 93 45 96 87 46 83 76 47 70 65 46 58 55 46 49 46 41 42 39 34 38 35 28 31 33 30 27 30 23 33 37 22 52 56 23 78 76 19 105 93 9 136 113 7 160 131 11 174 144 14 178 148 18 184 154 22 188 158 26 191 161 27 191 162 26 191 164 25 192 165 26 194 169 27 194 169 25 196 170 25 198 172 25 199 173 24 198 172 25 197 170 27 196 169 28 195 169 24 194 168 23 193 166 23 190 165 23 187 161 22 183 160 20 181 158 20 180 157 19 172 152 21 170 149 21 165 145 22 162 141 26 156 135 30 148 128 33 140 119 30 133 113 27 127 110 38 127 111 36 128 115 37 135 120 35 145 129 34 159 138 33 170 145 29 177 148 28 184 155 25 185 157 22 188 161 20 190 164 19 190 164 15 190 165 13 189 164 12 189 164 12 187 161 16 187 161 16 186 160 15 186 160 15 185 159 14 185 159 14 185 159 14 185 159 14 185 156 16 184 155 15 184 155 15 184 155 17 184 155 17 184 155 17 184 155 17 183 154 18 180 157 15 179 156 16 178 155 17 175 153 18 173 149 23 169 144 26 164 138 28 158 134 28 145 128 40 140 125 42 130 118 42 120 112 47 108 105 52 95 96 54 84 88 55 78 83 53 74 79 57 76 80 57 80 83 54 88 88 52 98 95 50 106 101 45 109 104 36 111 105 31 120 104 29 118 102 25 114 101 22 114 103 21 115 104 22 112 104 23 106 99 19 101 94 16 96 93 14 95 91 17 92 89 20 88 87 23 83 84 24 78 82 23 76 82 22 74 80 20 76 76 22 75 75 23 74 74 24 74 72 21 74 73 19 76 74 17 77 75 14 78 77 13 78 77 13 79 78 13 80 79 12 81 80 13 81 80 15 81 80 16 81 79 20 80 78 21 79 80 23 78 79 22 76 76 22 74 74 20 73 73 21 74 74 22 75 75 25 76 76 26 75 77 28 77 77 27 79 76 23 81 76 20 82 77 19 81 79 22 79 80 22 78 81 24 82 80 29 78 76 25 81 78 27 78 74 26 80 78 29 77 79 30 69 76 25 87 95 44 108 130 91 127 150 124 147 168 159 152 173 166 143 166 148 133 157 125 130 151 112 129 147 107 140 156 111 135 150 107 127 143 104 119 135 98 108 126 88 96 117 74 92 114 65 90 114 62 87 110 56 85 104 49 85 100 43 90 99 42 91 96 38 87 90 35 86 89 36 88 91 38 81 90 37 85 90 36 89 89 35 92 89 34 93 88 30 93 89 28 89 88 24 88 89 23 84 83 18 87 84 17 89 84 18 91 84 16 90 81 12 89 79 10 91 78 10 91 78 10 96 82 9 96 84 10 93 87 13 91 89 14 90 90 16 89 89 17 91 88 19 90 87 20 87 86 19 86 85 18 87 84 15 87 83 12 89 83 9 91 83 8 93 84 7 95 84 5 100 83 1 100 83 1 101 84 4 100 83 3 100 83 5 99 82 4 98 80 4 98 80 4 100 82 0 100 82 0 100 82 0 101 83 1 102 84 2 104 86 4 105 87 5 106 88 6 109 89 3 109 89 3 110 90 4 109 91 5 109 92 4 108 92 4 107 91 3 107 91 3 107 90 8 106 89 7 104 87 7 103 86 6 102 85 7 102 85 7 102 84 8 102 84 8 102 86 11 101 85 10 99 82 10 98 81 11 97 80 11 97 79 13 97 79 13 97 79 15 92 75 3 91 74 4 89 71 5 88 70 8 89 71 9 92 74 10 96 79 10 98 81 11 96 78 4 96 78 2 95 78 0 96 79 1 97 79 3 95 77 3 90 71 2 87 68 0 78 60 0 78 59 0 75 60 1 74 62 2 77 66 4 81 67 4 85 67 1 86 69 0 93 76 4 94 78 3 92 76 1 90 74 0 92 76 0 96 80 2 96 80 2 94 78 0 91 79 5 88 76 0 85 73 0 84 72 0 83 71 0 80 66 1 76 61 2 73 58 3 69 57 5 65 55 4 60 50 1 54 46 0 51 42 0 49 41 2 50 42 5 51 43 7 59 43 9 65 49 16 71 55 22 75 59 25 75 60 21 77 63 18 81 67 18 85 72 19 86 72 7 93 79 8 107 89 7 122 102 5 140 114 3 156 128 2 172 140 3 180 148 5 177 153 3 181 155 6 185 159 12 187 159 15 185 158 19 181 157 23 179 156 28 176 156 31 180 155 29 177 154 26 175 152 20 170 150 19 165 145 20 158 139 21 149 130 25 143 125 25 128 118 49 113 103 50 95 91 62 82 83 78 68 71 80 53 52 66 46 43 54 49 44 51 44 42 56 39 37 48 42 42 44 56 54 39 71 67 29 89 80 15 114 100 12 137 119 19 150 124 13 152 129 15 155 136 16 156 141 16 156 143 15 160 142 16 162 142 19 164 142 20 166 144 25 166 144 25 165 144 25 165 144 29 163 143 31 160 141 36 158 138 41 158 138 43 146 130 53 143 127 52 137 124 54 131 120 58 124 115 60 115 107 60 106 99 57 99 94 56 90 84 50 79 74 54 66 63 58 57 59 58 49 53 54 43 47 48 44 44 54 46 45 61 45 46 50 46 47 51 52 52 50 64 63 45 80 75 35 99 89 20 123 109 12 141 124 10 164 145 4 181 159 11 197 175 14 206 183 15 210 188 17 210 188 24 205 186 30 200 183 33 197 182 21 193 177 19 186 170 12 179 163 6 175 156 0 171 152 0 170 151 0 169 150 0 170 154 0 168 151 0 167 150 0 167 150 2 168 150 4 168 150 6 166 147 6 165 146 7 157 144 6 157 141 4 154 138 1 150 133 3 143 127 6 133 119 12 121 111 16 115 105 18 88 89 21 81 81 21 71 69 21 61 58 23 53 51 28 46 43 28 37 35 23 32 29 20 35 34 30 31 30 28 29 29 29 33 32 37 34 35 39 35 36 38 36 38 37 37 42 38 45 50 28 60 61 27 86 81 26 115 103 21 139 122 14 156 135 7 165 145 0 169 148 0 152 138 0 150 135 0 145 132 0 141 128 0 136 125 1 132 122 0 128 120 0 127 119 0 125 120 2 121 116 0 112 108 0 106 102 3 99 94 12 88 85 18 77 71 19 66 62 17 51 53 32 38 40 27 25 30 24 24 30 30 24 28 29 30 27 22 42 32 20 58 43 24 81 62 0 104 86 4 135 114 7 158 135 3 173 149 0 183 159 0 188 164 2 189 165 5 176 163 9 172 158 7 166 152 3 162 147 2 159 144 1 157 141 2 156 140 3 154 138 3 138 141 0 141 139 2 144 134 3 145 126 6 139 119 7 128 111 7 116 104 6 109 100 5 93 91 8 95 91 2 99 93 0 107 100 0 119 109 0 128 115 0 133 116 0 133 116 0 136 120 0 136 122 0 136 122 0 136 121 2 132 120 2 127 116 0 124 113 0 121 109 0 110 102 3 106 96 1 99 88 0 91 80 1 83 72 8 70 63 11 57 52 14 48 45 12 36 38 14 35 37 15 34 37 18 35 40 20 41 45 22 46 49 20 52 52 16 55 53 12 64 53 8 65 56 13 70 64 14 82 79 10 101 97 0 124 115 0 144 129 0 156 136 5 169 149 2 176 156 5 183 165 5 186 169 3 188 172 1 190 174 3 190 173 7 187 170 5 189 170 5 188 169 4 188 169 4 186 169 4 185 168 3 182 167 4 182 167 4 180 167 3 177 161 4 176 160 3 175 159 2 174 158 3 172 155 3 172 155 3 171 154 2 171 154 4 164 155 0 163 152 0 164 149 0 167 147 0 168 145 3 167 143 7 164 141 11 161 140 13 163 139 7 157 133 7 148 128 13 141 124 20 132 118 21 123 110 16 119 106 14 121 106 13 114 117 10 123 119 11 137 124 12 149 128 13 157 130 13 159 135 13 161 139 17 161 143 19 164 145 14 164 144 13 162 142 11 162 139 11 160 137 9 158 133 7 156 131 5 155 130 4 152 133 12 149 130 10 144 127 13 140 123 17 135 119 23 129 113 28 123 107 32 119 102 33 102 90 38 94 83 38 79 73 41 67 62 43 55 51 40 46 43 36 40 35 29 36 31 25 33 34 36 26 31 27 34 38 24 54 57 26 82 77 21 109 94 9 139 115 5 165 134 9 176 146 12 180 150 16 186 156 22 190 162 27 192 164 29 194 166 31 195 167 31 195 169 32 199 168 26 199 168 25 200 170 22 202 171 21 205 171 22 205 171 22 205 168 25 203 166 23 198 170 27 196 169 26 195 168 27 192 167 25 190 164 25 186 163 25 185 161 25 184 160 24 176 159 29 174 155 27 172 152 29 170 147 33 166 142 36 158 134 36 149 125 35 142 118 32 125 107 33 122 106 31 119 105 30 122 109 30 132 116 28 147 127 28 161 137 27 169 142 25 184 155 27 186 158 25 188 161 22 191 165 20 192 166 19 192 166 17 191 165 16 190 164 15 188 161 18 188 161 18 187 160 17 187 160 17 186 159 16 186 159 16 186 159 16 185 158 15 184 155 17 184 155 17 184 155 17 184 155 17 184 155 17 184 155 19 184 155 19 184 155 19 177 156 15 175 154 13 172 153 15 171 151 18 169 148 23 164 141 25 159 135 27 153 130 26 139 124 39 133 120 41 124 114 42 115 107 45 103 100 49 92 90 51 81 82 50 73 76 49 69 72 53 71 74 53 79 79 53 89 86 53 99 95 50 107 102 46 113 106 38 114 108 34 126 108 32 123 106 28 120 105 24 119 107 23 121 109 25 118 107 25 111 103 22 106 97 18 97 92 10 94 91 12 91 89 15 87 86 21 83 83 23 78 82 23 75 80 22 75 80 22 74 74 22 73 73 21 73 71 22 72 70 21 73 70 19 73 70 15 76 72 11 77 73 10 75 74 10 75 74 10 76 75 10 77 76 9 78 77 12 78 77 13 77 75 16 77 75 18 78 77 23 76 75 21 73 72 18 71 69 18 70 68 17 71 69 20 73 71 22 74 72 23 74 73 25 75 73 24 75 72 19 78 73 17 78 73 15 77 75 18 78 77 20 77 78 21 79 77 26 75 72 21 78 75 24 76 70 22 78 74 26 76 75 27 67 71 21 84 90 42 102 125 83 122 142 115 141 161 150 148 168 159 142 161 142 133 150 116 127 142 101 125 138 94 136 144 87 129 138 85 123 132 87 118 129 87 106 121 80 95 112 68 91 111 62 93 116 62 89 117 66 85 109 57 85 102 48 91 100 45 91 94 39 87 87 33 85 83 32 87 85 34 78 88 36 81 88 37 88 88 36 93 88 33 96 87 30 95 87 25 91 86 22 89 86 19 91 87 16 92 88 17 94 87 15 93 85 12 90 80 8 88 75 5 87 72 3 86 71 4 88 74 3 89 77 5 88 80 7 88 84 10 88 86 12 87 84 13 86 83 14 86 81 15 86 85 21 85 84 19 86 83 16 86 81 13 88 81 9 89 81 8 91 82 7 94 82 8 99 82 0 100 83 1 100 83 3 101 84 4 101 84 6 100 83 5 100 82 6 99 81 5 102 84 2 102 84 2 102 84 2 102 84 2 102 84 2 103 85 3 104 86 4 105 87 5 108 85 7 108 87 8 109 88 9 110 89 8 109 91 9 108 91 9 108 91 9 108 92 7 103 85 11 103 85 11 102 84 12 101 83 11 102 83 14 103 84 15 104 85 17 105 86 18 101 85 10 100 84 9 98 81 11 96 79 10 94 76 12 94 76 14 94 75 16 94 75 17 89 75 4 91 76 7 93 78 13 94 78 16 94 78 16 91 76 11 89 75 4 87 73 0 97 79 3 95 77 1 94 77 0 95 77 1 94 76 2 92 73 4 86 67 1 82 62 1 73 54 0 73 57 0 74 59 2 74 62 4 76 64 4 79 65 2 80 65 0 83 66 0 92 78 7 91 77 6 88 74 1 86 72 0 89 75 0 93 79 4 93 80 2 89 76 0 88 75 5 86 74 2 82 70 0 81 69 0 80 67 0 77 63 2 73 58 3 69 53 4 64 53 7 61 50 4 56 44 2 49 40 0 45 37 0 44 36 0 44 35 2 43 37 5 59 42 14 63 46 18 67 50 20 68 52 19 68 53 14 71 57 12 77 64 11 82 70 12 88 74 1 98 82 4 115 95 6 133 110 6 150 124 5 164 134 0 178 143 0 184 149 0 177 154 12 181 156 12 185 159 14 186 160 13 185 161 13 180 160 13 177 161 14 177 162 17 179 156 18 177 154 14 173 152 9 168 149 10 164 145 14 158 139 19 150 132 24 145 127 27 128 121 43 109 107 46 93 94 60 79 86 78 64 73 82 46 52 68 39 41 54 42 41 49 44 40 55 37 35 49 37 37 45 50 51 46 65 63 38 82 74 25 105 93 19 126 110 23 149 123 28 152 130 29 156 139 33 159 148 33 163 152 36 167 155 37 172 155 39 176 156 43 180 154 31 180 154 31 179 153 30 178 152 31 177 150 33 175 147 37 173 144 40 172 143 41 165 142 48 163 139 49 157 135 49 150 131 52 142 126 51 133 118 51 124 110 49 117 105 45 108 90 52 95 79 54 79 69 59 68 63 59 57 56 51 48 47 42 47 43 42 51 44 52 40 43 50 40 42 54 42 44 56 48 49 54 55 53 38 70 63 19 91 82 7 110 97 3 135 115 2 151 131 6 171 150 7 182 162 3 187 167 6 185 168 16 181 165 28 174 161 33 174 159 14 171 156 11 168 153 8 166 151 6 168 152 5 171 155 8 175 159 12 178 162 15 182 161 6 180 159 6 178 157 6 177 155 7 179 154 10 179 154 12 178 151 12 177 150 11 174 154 7 173 151 3 172 148 0 169 142 0 164 136 1 155 129 8 143 121 10 135 116 13 109 109 13 102 101 11 91 89 12 79 78 14 70 66 21 59 54 24 47 42 23 40 33 23 33 31 32 28 26 29 25 24 29 29 28 34 31 32 37 30 31 35 27 31 30 27 32 28 29 45 9 48 57 12 77 80 13 110 103 12 137 125 7 156 138 0 166 146 0 169 149 0 153 139 8 150 135 10 144 129 12 136 123 11 134 121 9 132 121 3 133 126 0 134 128 0 139 126 0 133 122 0 126 118 0 121 114 0 114 110 3 104 101 8 90 87 6 81 79 5 59 66 24 43 50 16 28 37 18 24 34 26 24 30 30 26 25 23 38 27 23 52 35 27 71 56 1 87 70 1 111 90 1 132 109 0 155 128 0 174 148 3 185 158 7 189 162 9 177 164 10 173 160 6 167 153 4 162 148 0 159 144 1 156 141 0 153 137 0 151 135 0 147 137 5 146 133 2 144 129 0 142 124 0 137 121 0 131 116 1 122 110 0 117 106 0 108 90 4 103 88 5 94 86 5 91 89 6 97 93 4 107 101 3 119 106 1 126 108 0 131 105 8 134 111 9 132 114 6 127 111 0 121 109 0 118 109 6 110 104 10 104 97 9 98 88 0 91 83 0 81 76 8 69 67 16 59 60 20 53 53 19 50 47 14 47 42 10 46 40 14 52 46 14 60 53 11 69 59 6 76 65 1 84 70 0 90 74 0 94 76 0 88 77 0 87 79 0 91 83 0 99 93 0 112 105 0 130 119 1 145 132 2 153 140 2 170 158 0 175 159 1 183 163 4 189 165 5 190 166 4 189 167 4 187 170 5 186 171 8 191 169 6 190 171 6 189 170 5 187 168 3 185 166 2 183 165 5 184 165 9 185 165 14 178 164 3 177 163 2 175 161 2 174 160 1 173 159 1 173 159 1 172 157 2 172 157 2 173 157 0 171 155 0 169 152 0 168 151 1 168 151 3 166 148 2 164 146 0 161 143 0 161 143 15 157 139 11 151 136 11 144 129 10 137 124 12 130 117 15 122 109 15 117 103 15 115 107 22 117 110 22 119 112 21 125 117 18 134 123 17 143 127 14 151 132 12 156 134 12 165 139 16 165 140 14 163 138 11 161 138 10 158 137 10 156 136 13 155 136 16 154 135 17 149 132 16 147 129 17 142 125 21 136 120 25 130 113 31 123 106 34 115 100 35 109 95 34 95 91 43 82 79 38 66 65 37 57 55 42 48 47 42 41 40 38 37 33 32 37 31 31 28 35 28 25 31 21 34 37 18 58 55 22 84 75 18 109 94 9 138 117 8 162 138 16 178 153 9 184 158 11 192 162 12 198 167 14 199 170 16 199 172 21 199 173 28 199 174 32 202 171 29 202 171 29 200 172 29 200 171 31 199 172 33 199 172 33 197 171 34 197 171 34 199 170 32 198 169 31 196 167 31 195 166 30 192 164 29 190 162 29 188 160 27 188 159 29 177 160 28 173 156 26 170 152 26 168 149 29 167 145 33 163 140 34 154 131 29 148 124 24 134 117 29 126 109 29 117 103 32 117 103 38 122 110 38 131 119 33 147 132 29 159 143 30 174 152 30 177 154 26 183 157 21 189 160 20 191 163 19 192 164 20 188 161 20 186 159 20 188 161 10 188 161 10 187 161 12 186 160 15 184 159 15 183 158 16 180 157 17 179 156 18 181 157 23 180 156 22 179 155 21 180 153 20 179 152 21 178 151 20 177 150 19 177 150 19 177 148 18 175 146 20 171 143 20 166 139 24 163 136 29 158 133 33 153 128 35 149 126 33 136 117 38 131 113 41 123 107 47 113 101 51 102 94 57 90 85 56 77 75 52 70 69 49 69 69 59 69 69 61 71 70 65 79 76 67 91 86 66 102 94 57 110 99 45 114 100 37 123 111 39 122 108 33 123 108 27 123 106 24 123 106 24 120 104 26 113 99 26 108 95 25 104 97 19 103 96 18 100 92 17 95 89 15 92 85 13 86 82 11 83 78 10 81 78 11 74 76 13 72 74 11 71 71 11 71 71 11 73 71 12 73 71 12 72 70 11 71 69 12 72 70 13 73 71 14 73 71 14 73 71 14 72 69 14 72 69 14 72 69 14 73 70 15 71 72 15 70 70 16 71 69 20 71 69 21 72 70 22 73 69 22 71 68 17 69 66 13 70 70 18 71 69 18 75 69 17 76 69 17 79 69 16 77 70 16 77 72 16 77 72 16 75 69 21 74 70 22 75 71 23 75 73 24 73 73 23 72 74 24 75 77 27 76 80 29 112 124 84 115 128 98 132 145 128 152 163 155 153 166 157 135 148 130 117 132 99 111 128 84 124 132 57 122 128 56 117 122 56 113 117 56 105 114 57 97 112 55 87 111 53 80 108 49 91 104 51 92 105 49 94 106 44 93 102 37 91 98 30 88 93 26 88 90 25 88 88 26 83 84 26 86 86 26 88 88 24 87 86 21 84 83 16 84 80 16 83 79 16 84 80 17 85 77 12 83 75 10 80 73 5 78 71 3 78 71 1 80 73 3 82 75 5 84 77 7 78 80 0 80 82 0 84 83 1 86 83 2 88 83 2 89 82 1 91 83 2 94 83 3 93 80 10 94 81 11 95 83 11 95 81 10 93 79 6 95 79 4 96 80 3 99 81 5 99 80 3 98 79 3 98 79 3 98 78 5 99 79 6 100 80 9 101 81 10 101 81 10 99 82 4 100 82 6 101 83 7 102 84 8 103 85 11 104 86 14 105 87 15 105 87 15 109 90 14 108 89 13 107 87 14 106 86 13 105 85 12 105 85 14 106 86 15 106 86 15 102 88 25 100 86 23 98 83 18 98 80 16 98 80 16 101 81 18 104 83 18 106 85 20 99 84 17 100 82 18 97 78 19 95 74 17 94 73 16 94 72 14 95 74 9 95 74 7 97 80 8 96 79 7 95 79 4 95 79 4 94 78 3 94 78 1 95 79 2 95 79 2 95 78 0 95 77 1 95 77 3 92 75 5 88 70 4 81 65 3 75 59 0 71 56 0 72 56 4 72 57 2 73 58 3 75 60 3 78 64 3 80 66 3 79 65 2 78 64 0 90 75 10 88 73 6 87 73 2 89 75 2 92 78 5 91 77 4 87 72 3 82 67 0 85 67 5 85 67 3 82 67 2 81 66 1 78 63 4 73 57 5 65 51 6 60 45 4 54 46 0 48 39 0 43 33 0 40 31 0 38 28 1 35 28 2 38 31 5 43 36 8 57 41 16 54 38 12 54 37 9 61 42 9 67 50 7 72 55 3 78 59 0 83 65 1 103 85 0 114 95 1 128 107 2 143 118 0 159 131 0 175 144 2 186 152 3 189 152 2 184 156 0 187 158 2 189 160 7 190 160 12 190 160 14 189 159 11 189 160 7 190 161 7 185 157 13 182 154 8 182 152 4 181 151 3 176 148 5 168 142 6 154 133 5 146 126 3 131 121 36 114 107 39 91 88 45 72 73 57 58 59 61 46 49 56 43 42 48 43 41 44 40 39 44 38 35 42 46 39 46 66 52 51 84 66 42 102 81 26 127 103 17 147 123 17 158 139 19 164 145 14 170 154 9 175 157 11 179 157 22 180 156 34 183 156 39 184 157 40 182 161 33 183 161 26 183 160 18 186 161 16 186 161 17 183 159 23 179 155 31 175 152 36 176 156 33 173 152 33 169 148 33 165 144 37 162 139 43 153 132 43 144 121 41 137 114 38 119 103 44 107 93 56 90 80 70 72 67 73 59 57 68 50 49 57 44 41 52 42 36 50 40 37 48 43 42 47 42 44 41 36 41 37 38 38 38 49 44 40 68 57 39 80 67 35 104 85 9 124 103 10 146 125 8 159 136 4 168 142 5 175 150 8 180 156 8 180 160 3 181 156 1 182 157 2 185 161 3 188 162 3 190 165 3 191 166 3 192 167 2 193 166 0 192 167 4 192 167 4 191 168 4 190 167 3 187 165 2 184 161 3 180 160 3 178 157 2 181 161 2 181 161 4 177 156 3 170 150 3 166 145 4 161 141 6 155 135 4 148 129 0 140 121 3 134 114 1 120 101 0 104 87 0 91 77 2 78 69 12 60 57 14 45 45 11 46 33 24 38 28 19 32 24 21 30 26 27 29 27 30 28 26 27 27 26 24 31 27 24 38 31 13 57 49 13 83 72 8 109 94 1 132 115 0 152 134 0 163 144 3 168 147 4 154 140 7 149 135 4 142 128 0 139 124 0 139 124 0 141 126 1 144 129 4 146 130 8 142 130 0 136 126 0 132 121 0 131 118 3 127 115 7 120 108 6 111 98 2 103 90 0 77 72 4 61 58 7 44 42 17 35 37 24 31 34 27 27 29 24 28 28 28 32 29 36 50 43 15 60 50 14 81 66 9 105 84 3 126 102 0 147 123 0 172 146 0 190 166 8 178 159 0 179 161 0 173 156 4 163 146 4 153 136 4 145 130 5 139 122 4 133 118 3 145 135 4 145 132 2 143 128 0 142 124 0 137 121 0 131 116 1 123 111 1 118 107 1 109 92 4 103 88 3 93 85 2 90 85 3 93 88 4 101 94 3 111 99 1 118 100 0 121 98 4 125 103 4 123 105 3 118 104 0 113 101 0 108 99 4 100 92 7 92 85 5 86 78 0 81 73 0 70 66 3 61 59 10 56 54 13 54 52 13 55 52 11 56 51 9 66 60 10 72 65 11 82 74 11 91 82 7 99 87 3 106 92 3 112 95 3 114 98 3 110 96 7 109 98 6 110 101 6 115 107 6 124 116 7 136 127 8 147 136 8 155 143 9 166 155 3 172 159 5 181 162 8 188 165 9 189 166 8 189 167 6 188 169 5 187 170 5 188 169 5 189 170 5 189 170 5 187 169 1 185 166 1 182 164 2 183 165 7 184 165 9 179 164 3 178 163 2 177 161 3 176 160 2 175 159 2 174 158 1 174 158 3 174 158 3 172 156 0 170 154 0 169 152 0 168 151 1 168 151 3 167 149 3 165 147 1 163 145 1 161 142 11 157 140 10 151 136 7 146 132 9 139 126 11 132 119 14 125 111 14 119 106 14 111 103 20 112 106 20 115 109 21 120 114 20 127 119 18 136 124 14 143 128 13 149 130 10 160 136 14 161 137 15 160 139 14 160 139 14 159 139 14 156 137 16 154 135 17 152 132 17 146 130 17 143 126 18 138 123 22 133 118 27 127 111 33 118 103 34 110 96 35 105 90 33 90 86 39 78 74 36 63 62 34 53 54 38 45 46 40 38 38 36 33 32 30 31 30 26 25 31 29 23 28 22 33 36 19 58 55 22 84 75 16 111 95 7 142 120 8 166 141 14 180 154 9 185 158 9 193 164 10 200 167 10 203 171 11 202 172 16 202 172 22 201 173 27 203 171 24 202 172 24 202 172 26 200 172 28 200 171 31 198 171 32 198 170 34 198 170 34 198 169 31 197 168 30 195 167 31 194 166 30 192 164 29 190 163 30 188 161 30 188 161 30 179 162 32 176 158 30 173 153 30 171 150 33 170 148 36 165 142 36 158 135 33 151 127 27 140 120 31 130 113 31 119 105 32 116 103 35 116 106 35 124 113 31 135 125 28 146 135 29 165 144 25 169 148 23 178 154 22 185 158 17 189 161 17 189 161 15 187 161 16 185 160 16 186 158 12 186 158 14 186 158 15 184 157 16 182 156 19 181 155 19 180 153 20 177 153 21 177 153 17 176 152 16 176 152 18 175 151 19 176 149 20 175 147 21 174 146 21 173 145 20 170 145 16 166 142 16 163 138 19 158 135 23 153 132 27 148 128 33 143 122 33 139 119 32 128 111 41 122 107 42 114 101 48 106 94 54 94 87 58 83 78 56 71 70 52 63 64 50 61 62 57 61 61 59 63 63 63 70 69 65 81 78 63 93 86 57 103 92 47 107 94 39 117 103 42 117 102 37 119 102 32 122 104 30 123 105 29 122 105 33 116 101 32 112 98 33 108 98 27 107 97 26 105 95 24 101 92 23 98 89 22 94 86 21 92 84 19 89 84 20 84 79 21 82 77 19 79 74 18 76 74 17 76 74 17 75 72 17 73 70 15 71 68 13 74 70 9 75 70 12 75 70 12 74 69 11 74 69 11 73 68 12 74 69 13 74 69 13 70 69 12 69 68 12 69 67 16 69 67 18 72 68 20 72 68 20 70 67 16 69 66 13 70 70 18 71 69 18 75 69 17 78 68 17 78 68 15 79 69 16 77 70 15 76 71 15 76 70 22 78 72 24 77 73 25 76 72 24 75 73 24 74 74 24 76 76 26 76 78 28 104 118 82 110 125 96 121 135 120 135 150 145 149 166 158 150 167 151 127 146 116 103 121 81 108 118 55 106 116 53 104 113 48 105 111 47 102 111 48 98 109 49 90 108 50 87 106 50 88 100 50 87 100 46 88 99 39 87 97 34 88 94 30 86 91 27 84 86 23 82 83 23 76 77 20 79 80 22 82 82 20 81 81 17 79 78 13 76 75 11 77 73 12 77 73 12 79 73 11 79 73 11 79 74 10 79 74 8 80 75 7 81 76 8 82 78 7 83 79 8 82 83 3 84 85 5 87 86 6 88 85 4 88 83 2 88 81 1 89 81 0 92 81 1 91 78 8 92 80 8 93 81 9 94 80 7 93 79 6 95 79 4 97 81 4 100 82 6 96 79 0 96 79 0 96 79 0 97 80 2 98 80 4 99 81 5 100 82 6 101 83 9 100 84 9 100 84 9 101 85 10 102 85 13 103 86 14 104 87 17 105 88 18 105 88 18 103 84 16 104 85 17 105 86 18 106 87 19 106 87 19 106 87 19 105 86 18 104 85 17 95 81 16 96 82 17 100 85 20 104 86 22 104 86 22 104 84 21 103 82 19 101 80 17 94 79 12 95 77 13 94 75 16 94 74 15 94 74 15 96 75 12 97 77 8 98 78 7 96 80 5 95 79 4 95 79 4 95 79 4 94 78 1 93 77 0 93 77 0 93 77 0 92 76 1 92 76 1 91 74 4 86 71 2 82 67 2 77 63 2 72 57 0 70 55 0 70 54 2 70 54 2 71 56 1 74 59 2 77 62 3 80 66 5 80 66 3 79 65 0 85 70 5 83 68 1 82 67 0 84 70 0 87 73 2 87 73 2 83 68 1 78 63 0 81 65 5 80 64 2 79 63 1 76 62 1 74 59 2 67 54 2 61 46 3 57 42 3 48 40 1 42 34 0 38 29 0 37 27 0 36 26 1 34 24 0 37 27 2 41 31 4 50 35 12 48 34 8 50 35 6 56 40 6 64 47 4 70 53 1 78 62 0 88 70 4 108 87 0 121 98 2 136 114 3 150 126 2 165 139 3 180 149 6 188 157 5 191 158 5 186 158 0 188 160 1 191 162 8 192 162 12 191 161 11 190 160 10 190 161 7 191 162 6 186 158 12 184 157 8 183 153 3 181 151 3 177 149 5 169 143 6 155 134 6 147 127 4 135 119 31 117 105 33 93 86 40 72 71 51 56 56 54 44 45 50 37 38 43 37 37 39 39 40 44 43 41 42 56 49 41 75 63 39 98 80 32 122 101 22 147 122 19 166 140 19 170 150 19 174 155 14 181 161 12 184 164 17 185 163 28 185 161 39 186 161 43 187 162 44 185 164 36 186 164 29 187 164 22 189 164 19 189 164 19 186 163 25 183 160 32 178 156 36 177 157 34 175 155 34 171 152 34 169 149 37 165 146 43 160 140 45 151 131 44 144 123 40 122 110 38 109 99 48 89 83 61 69 68 64 55 56 58 46 47 49 41 40 45 38 35 44 36 33 42 39 38 43 37 41 44 34 37 42 35 34 39 44 39 33 61 51 24 75 62 20 105 82 2 127 103 5 151 127 5 167 141 4 176 149 6 182 156 9 188 163 8 189 165 3 190 164 5 192 167 5 193 168 6 195 170 7 196 171 6 197 173 5 197 173 3 197 173 3 195 170 5 195 170 5 193 170 4 191 168 4 188 166 3 186 163 5 181 161 4 180 160 3 177 157 0 178 158 1 175 154 1 169 149 2 166 145 4 163 144 6 158 138 5 151 132 3 140 121 0 137 118 0 127 109 0 114 98 2 102 89 10 88 79 20 67 64 19 51 51 17 45 35 23 37 28 19 28 23 20 25 23 24 25 24 29 24 24 26 26 24 25 29 28 24 39 31 12 56 46 10 80 69 5 105 90 0 128 111 0 148 129 0 158 139 1 160 141 2 153 139 8 149 135 4 144 130 0 142 127 0 143 128 1 146 131 6 148 133 8 149 134 9 138 125 0 135 121 0 130 118 0 129 116 2 127 115 7 123 110 8 115 103 5 109 96 2 89 84 3 74 68 6 58 54 16 48 48 24 41 42 24 35 35 23 32 31 26 35 30 34 41 33 20 51 39 15 70 53 10 92 71 6 113 88 0 134 107 0 157 130 0 176 149 8 177 157 0 177 156 1 171 151 2 159 140 1 148 129 0 142 124 0 135 118 0 131 114 0 143 132 4 143 130 2 141 126 0 141 123 0 137 121 0 132 117 2 125 113 3 120 109 3 111 96 3 105 91 3 93 85 2 87 82 1 87 81 3 92 83 4 99 87 5 103 87 2 108 88 0 109 92 2 110 95 2 104 93 1 99 89 0 92 85 4 85 78 6 78 71 3 72 63 4 67 61 3 60 54 2 54 52 3 55 53 4 60 57 6 66 63 8 73 68 10 88 79 0 96 86 1 106 95 3 116 104 2 123 109 0 129 114 0 136 117 0 138 119 1 134 116 6 133 117 6 129 117 5 129 119 4 131 124 7 138 130 6 144 135 8 148 138 7 159 150 9 165 154 12 174 159 14 180 163 15 185 164 11 186 166 7 187 168 4 188 170 2 187 168 4 188 169 4 188 170 2 187 169 1 184 166 0 183 164 0 183 163 2 184 164 5 180 165 4 180 165 4 178 162 4 177 161 3 176 160 3 175 159 2 175 159 4 175 159 4 172 156 0 170 154 0 169 152 0 169 152 2 169 152 4 168 150 4 166 148 2 163 145 1 160 142 6 158 140 4 154 137 5 150 135 6 145 131 9 136 123 11 128 115 11 124 110 11 108 99 20 107 100 20 109 102 21 111 107 20 117 112 18 125 117 16 132 121 13 135 123 11 149 128 11 151 130 13 154 133 14 156 137 16 156 137 17 152 135 17 148 131 17 146 128 16 140 126 21 137 124 22 133 120 26 128 116 32 121 109 37 111 100 38 102 91 37 96 84 34 83 78 40 72 67 35 58 58 34 49 51 37 42 45 38 35 37 34 30 32 29 28 30 27 29 33 34 29 31 28 38 39 23 61 57 22 87 77 15 115 98 6 145 123 3 170 144 8 182 157 5 189 160 6 195 165 5 203 170 5 206 171 7 206 173 10 207 173 14 207 174 19 206 173 16 205 172 17 203 172 20 203 171 24 201 170 27 201 170 30 199 170 32 198 169 33 196 169 28 196 169 28 195 168 29 193 167 30 192 166 30 189 165 31 188 164 32 186 163 33 182 163 34 179 160 32 176 156 33 175 154 37 173 151 40 169 146 40 162 139 37 157 133 33 149 129 34 137 120 32 125 109 31 117 104 34 112 104 32 113 106 28 119 113 27 127 122 30 150 132 22 159 140 22 170 149 22 181 155 18 184 158 13 184 158 11 184 160 12 184 160 12 184 155 15 184 155 15 184 155 17 182 154 19 181 152 22 179 152 23 177 149 23 177 149 24 171 147 11 172 148 14 172 148 16 171 146 19 170 144 21 167 141 22 165 138 23 164 137 24 158 139 19 155 135 20 149 131 21 145 127 27 139 122 30 134 117 35 128 112 35 125 108 36 113 102 46 110 98 48 102 93 52 93 86 57 84 79 59 74 72 59 64 64 56 58 59 53 54 55 59 52 55 60 55 56 61 61 61 63 73 70 63 86 80 58 96 86 50 103 90 46 111 95 43 112 95 39 116 98 34 119 100 31 121 103 29 121 105 30 117 103 32 114 101 31 114 99 30 113 98 29 112 97 28 109 96 28 108 95 27 104 94 25 103 93 24 101 92 23 97 85 25 94 84 23 92 82 21 89 80 21 86 80 20 84 79 21 80 78 19 78 76 19 79 74 8 79 74 10 78 73 9 78 72 10 78 72 10 77 71 11 76 70 10 76 70 12 72 70 9 71 69 10 70 67 12 71 68 17 72 69 18 73 70 19 72 69 16 71 68 13 72 70 19 73 70 19 76 68 19 78 68 17 80 68 18 80 68 16 79 69 16 77 70 16 79 71 24 79 73 25 80 74 26 80 74 26 77 73 25 77 73 25 78 76 27 80 78 29 95 111 75 110 126 100 116 134 122 116 137 132 132 153 148 147 169 156 131 154 126 102 124 86 96 113 68 97 111 60 96 110 49 97 108 40 98 108 39 96 105 40 93 102 45 91 99 48 84 96 46 82 95 41 81 92 36 82 92 32 83 91 31 82 88 28 79 83 24 75 79 20 74 77 22 78 79 22 81 82 22 81 83 20 80 80 16 78 77 13 76 74 13 75 73 14 74 72 15 76 74 17 78 76 17 81 80 16 83 82 17 84 84 14 84 84 12 84 84 12 86 87 9 87 88 10 90 88 11 89 86 7 89 83 5 88 81 1 88 79 0 90 79 0 89 77 5 90 78 6 91 79 5 92 78 5 92 78 3 95 79 4 97 81 4 100 82 6 92 80 0 92 80 0 92 79 0 93 80 1 94 81 3 96 83 5 97 83 8 98 84 9 99 87 15 99 87 15 100 88 16 101 88 18 102 89 21 103 90 22 103 90 22 104 90 25 101 85 25 102 86 26 104 88 28 105 89 29 105 89 29 103 87 27 100 84 24 98 82 22 98 83 18 99 84 19 101 86 21 104 86 22 102 84 20 99 79 16 94 74 11 91 71 8 92 76 14 93 75 13 92 74 12 93 73 12 94 75 9 96 76 7 97 77 4 98 79 2 94 78 1 94 78 1 95 79 2 95 79 2 94 78 1 92 76 0 91 75 0 90 74 0 87 72 3 86 71 2 83 69 4 79 65 2 74 62 2 70 58 0 66 55 0 65 54 0 67 51 0 67 51 0 69 54 0 72 57 0 76 61 2 79 65 4 79 65 2 78 64 1 80 66 3 79 65 0 79 66 0 80 67 0 83 70 0 82 69 1 79 65 0 75 61 0 78 62 3 75 60 1 73 58 1 69 56 1 66 53 1 60 47 2 54 40 1 50 36 0 36 31 1 32 27 0 31 23 0 34 23 3 33 22 2 32 20 0 35 21 0 39 25 0 41 29 7 40 28 4 44 30 3 51 37 2 58 44 0 70 53 0 83 68 1 97 80 8 120 95 0 133 109 3 151 126 10 162 137 8 171 146 4 179 153 4 186 160 5 190 161 5 189 162 0 191 163 1 193 165 6 194 165 9 192 163 9 191 162 6 191 162 6 192 164 5 188 161 10 185 158 5 184 155 2 182 153 0 177 149 3 169 143 6 155 134 6 148 128 5 138 115 21 119 102 24 97 85 33 76 70 44 57 57 49 43 44 46 37 38 42 38 38 40 38 38 46 48 47 43 64 58 32 84 73 19 111 93 9 141 119 10 168 140 14 180 151 13 186 160 13 188 165 10 189 169 10 190 171 17 188 169 31 187 165 43 186 165 48 185 166 48 187 167 36 188 166 31 190 165 23 190 166 18 190 165 20 189 164 22 184 162 27 180 159 31 179 161 37 176 158 34 174 156 32 170 154 33 168 151 37 162 145 37 154 136 36 146 130 34 124 116 31 109 104 40 87 84 51 64 66 53 49 54 48 40 46 42 38 39 41 36 35 41 33 32 38 35 36 41 35 38 45 34 36 49 36 35 43 47 40 30 66 54 16 79 68 6 113 86 0 136 108 0 163 135 2 181 151 3 190 159 7 196 166 10 199 172 7 198 174 3 201 174 5 200 176 6 200 176 6 201 177 6 201 177 6 201 177 6 200 177 3 199 176 2 198 174 6 197 173 5 194 171 5 192 169 5 188 166 3 186 164 3 182 162 3 181 161 2 176 156 0 177 157 0 174 153 0 168 148 0 166 145 2 163 144 6 158 138 5 151 132 1 143 125 0 141 122 1 134 117 3 123 110 6 111 101 16 93 88 24 69 68 20 50 52 15 42 36 22 33 29 18 24 23 19 22 21 26 20 21 26 21 20 25 24 22 23 30 26 25 45 33 9 60 46 7 82 67 2 105 88 0 129 109 0 146 127 0 155 135 2 155 135 0 149 135 4 146 132 1 144 129 0 144 129 0 145 130 3 148 133 6 149 134 9 149 134 9 138 124 2 134 119 0 130 115 0 126 113 1 125 111 4 122 109 5 117 103 4 112 100 0 105 96 1 92 85 5 78 72 14 67 63 18 58 55 20 47 46 18 40 36 24 37 32 29 34 26 24 42 29 21 57 39 15 77 54 10 97 70 1 117 87 0 139 111 1 158 129 11 171 147 0 172 147 2 165 142 0 154 132 0 144 123 0 139 119 0 135 116 0 132 112 0 139 128 4 140 126 3 139 123 1 140 121 1 136 119 1 133 117 4 126 114 6 121 110 4 115 101 4 106 95 3 94 86 1 87 80 0 83 77 3 84 75 6 87 74 6 89 74 7 92 79 1 94 81 2 94 83 4 91 82 5 85 78 6 77 72 8 70 65 7 65 59 7 59 52 10 58 51 7 58 52 4 60 55 0 66 60 0 75 70 2 87 81 5 95 88 8 110 97 0 117 103 0 128 113 0 137 121 0 145 127 0 149 130 0 152 132 0 156 134 0 155 132 2 150 131 2 145 130 1 140 129 1 137 130 0 139 131 4 140 132 5 143 134 7 151 144 14 156 147 16 165 153 19 173 157 18 179 161 15 183 164 10 186 166 7 188 169 4 186 168 6 187 170 5 188 171 5 188 170 2 185 167 0 184 166 0 186 164 0 187 165 2 183 165 5 182 164 4 181 163 5 180 162 4 179 160 4 178 159 3 178 159 5 178 159 5 174 158 1 172 156 1 171 154 2 170 153 3 169 152 4 168 150 4 165 147 1 163 145 1 160 141 2 159 140 1 156 138 0 154 138 3 149 134 7 142 127 8 134 121 9 129 115 8 112 101 22 108 99 20 104 98 20 101 98 19 104 102 19 111 107 18 119 113 17 125 117 16 137 120 12 140 123 15 143 127 14 146 130 17 147 131 18 145 129 18 141 127 18 139 125 18 135 122 26 131 120 28 127 117 32 121 112 37 114 104 42 105 95 42 94 86 40 87 78 37 76 68 45 65 60 40 52 50 37 44 45 37 37 42 38 33 37 36 34 36 35 35 37 36 40 42 37 41 42 34 51 50 29 69 64 24 92 82 13 117 101 3 146 125 0 169 143 4 184 159 5 191 162 6 199 167 4 205 171 3 210 172 1 211 173 4 211 174 8 212 174 11 207 174 9 206 173 10 206 172 13 204 171 16 204 170 21 201 169 24 201 168 27 201 168 29 196 168 24 195 169 24 194 167 24 193 167 28 190 167 29 188 166 31 186 166 33 185 165 32 185 161 35 183 159 35 179 157 35 177 155 36 175 152 40 171 149 40 166 143 39 162 139 37 157 135 34 146 126 31 131 115 30 121 107 32 111 103 31 105 101 28 107 105 30 110 111 31 136 120 22 147 130 24 163 142 25 174 151 21 177 154 14 180 155 10 180 158 10 182 160 12 183 155 12 183 154 14 181 153 17 180 152 19 178 151 22 176 148 22 172 146 23 171 145 24 166 143 13 167 144 16 166 142 18 165 140 22 160 137 25 157 133 27 154 129 28 151 127 27 142 128 31 140 125 32 135 121 33 129 116 37 124 111 41 118 107 45 111 100 44 107 97 44 100 93 51 95 90 52 89 84 55 82 77 58 75 71 60 66 65 60 59 59 57 55 55 55 51 52 57 51 52 57 53 54 59 59 59 59 70 67 58 84 78 56 96 86 51 104 91 49 111 95 36 114 96 32 117 99 25 121 103 21 122 104 18 121 105 17 119 105 17 115 103 17 123 104 25 123 104 25 121 104 24 121 104 22 119 104 21 119 104 21 117 105 21 116 104 20 114 96 20 111 95 20 107 93 18 106 94 20 102 94 21 100 93 21 95 91 20 92 89 18 92 84 12 90 82 10 89 80 11 88 79 10 87 78 11 86 77 12 85 75 13 83 73 11 80 75 11 78 72 12 77 70 15 77 70 16 78 72 20 78 72 20 77 71 19 74 71 16 74 70 22 76 70 22 80 70 21 81 69 21 82 68 19 83 69 20 82 70 18 81 71 18 80 72 25 81 73 26 82 74 27 82 74 27 82 74 27 82 74 27 84 76 29 85 79 31 89 103 68 112 128 102 120 140 128 112 134 131 111 136 133 122 148 135 123 147 123 108 132 98 101 120 88 100 118 76 98 116 58 97 112 43 98 108 35 97 102 35 95 96 39 93 91 42 85 95 43 81 91 38 78 89 33 79 88 31 82 90 33 80 88 29 77 82 24 72 77 19 75 78 23 79 80 23 82 83 25 84 84 22 84 84 22 83 81 20 81 79 20 80 78 21 77 76 22 78 77 23 80 79 22 83 83 23 85 85 21 86 87 21 87 88 18 87 88 18 87 87 13 88 88 14 90 88 13 90 87 10 89 83 5 88 81 3 88 79 0 91 80 1 89 77 1 90 78 2 91 79 3 92 78 3 91 77 2 93 77 2 95 79 4 98 80 6 90 78 4 90 78 4 91 79 7 92 80 8 93 80 10 95 82 12 97 84 16 97 84 16 98 88 19 99 89 20 99 89 20 100 89 23 101 90 24 101 90 26 102 91 27 102 91 29 105 89 37 105 89 37 105 90 35 104 89 34 102 87 32 99 84 27 96 81 24 94 79 22 101 83 17 100 82 16 99 81 15 97 79 15 96 78 14 95 77 15 94 76 14 94 76 14 93 77 17 95 76 17 94 76 14 94 75 9 94 75 6 95 75 2 96 77 0 96 77 0 93 77 0 94 78 1 95 79 2 95 79 4 94 78 3 91 75 0 89 72 0 87 70 0 82 68 5 80 66 5 75 64 2 71 59 1 67 56 0 65 54 0 63 53 0 62 52 1 67 51 0 67 51 0 68 52 0 71 56 1 74 59 2 77 62 3 77 63 2 76 62 0 79 65 4 79 65 2 79 65 0 80 67 0 82 69 1 81 67 4 78 64 3 75 60 3 74 58 6 69 56 3 66 53 1 62 50 2 58 45 1 53 41 3 47 34 0 43 30 0 27 25 2 26 21 1 26 19 1 29 20 3 32 19 2 32 17 0 34 18 0 37 20 0 34 23 3 36 24 0 43 29 2 51 37 0 61 45 0 74 58 0 93 77 2 109 92 12 138 107 0 151 121 7 165 137 12 170 144 8 172 147 2 178 153 0 183 159 1 185 161 1 192 163 0 194 165 1 196 167 5 196 166 6 195 165 5 193 163 5 193 163 5 194 164 6 190 163 10 187 161 6 185 156 2 183 154 1 178 150 4 170 144 7 156 135 7 149 129 6 140 112 13 123 101 18 102 87 28 81 75 41 64 62 49 50 50 48 45 45 47 46 46 48 43 41 54 59 54 48 78 69 28 98 82 4 126 106 0 159 132 1 181 150 7 186 154 7 194 166 4 195 168 1 194 171 3 192 172 15 191 169 32 187 167 44 183 167 46 183 167 46 188 166 31 187 164 26 188 163 19 189 163 16 189 163 16 187 162 18 183 160 22 181 159 24 180 162 36 177 159 31 174 157 27 169 155 24 166 151 24 159 144 25 150 134 21 143 126 20 121 116 25 105 102 35 81 81 45 59 63 49 45 51 47 36 45 44 36 39 44 37 37 49 35 36 40 34 37 42 35 37 49 39 38 52 44 39 46 57 49 30 81 68 13 101 86 1 132 101 0 154 122 0 180 148 1 197 165 4 204 171 6 208 175 8 209 179 5 206 180 0 206 179 2 206 179 2 204 179 1 203 177 2 202 176 1 198 175 0 197 174 0 197 174 0 197 173 3 195 171 3 192 169 5 189 165 3 185 163 2 183 160 2 179 159 0 179 159 0 178 158 0 179 159 2 175 154 1 169 149 0 166 145 0 162 143 4 156 137 0 149 131 0 144 130 0 143 128 1 137 123 1 126 114 4 112 103 12 91 86 18 65 65 15 45 47 8 36 34 19 28 28 18 22 22 20 20 21 26 19 19 27 19 18 23 25 21 20 30 25 21 52 37 8 67 50 6 88 69 0 111 91 0 133 112 0 148 128 3 155 134 6 153 134 5 144 129 0 143 128 0 142 127 0 142 127 0 144 129 2 146 131 4 145 130 3 144 129 2 141 124 8 137 120 6 131 115 2 126 110 0 122 108 0 120 106 1 116 103 0 114 101 0 117 107 0 108 98 1 95 86 7 85 77 12 73 68 12 60 55 13 48 42 20 41 34 26 32 26 30 37 27 25 50 34 19 68 45 13 85 58 3 103 76 0 126 97 3 142 115 10 159 131 0 161 135 0 160 133 0 151 126 0 142 121 0 139 119 0 136 115 0 132 112 0 135 123 3 136 121 2 136 120 0 137 118 0 135 118 2 132 116 5 125 113 5 122 111 6 117 105 5 109 99 2 99 89 0 88 81 1 83 74 5 79 69 7 77 66 10 75 64 10 76 66 4 75 67 4 75 67 5 72 66 6 68 63 8 61 57 9 56 53 10 54 51 10 50 46 11 55 50 8 65 58 6 75 66 1 84 75 0 97 88 0 108 98 0 117 105 3 135 116 0 141 123 0 150 131 2 158 138 3 164 142 4 168 145 5 169 146 6 172 146 7 170 145 1 167 145 0 160 144 0 154 141 0 149 140 1 146 138 3 146 137 6 147 136 8 147 137 13 150 140 16 156 147 20 161 151 20 168 154 19 174 159 16 180 163 11 183 167 10 182 166 9 184 169 8 187 170 5 187 170 2 187 169 1 188 167 0 188 167 0 189 166 2 184 166 6 183 165 5 181 163 5 180 162 4 179 160 4 179 160 4 178 159 5 178 159 5 176 160 3 175 159 4 172 155 3 171 154 4 170 153 5 167 149 3 164 146 0 161 143 0 163 140 0 161 140 0 158 139 0 155 137 0 152 135 5 146 131 6 139 124 7 135 119 6 121 106 23 113 102 22 103 95 20 95 91 18 94 92 18 99 97 20 107 105 22 112 110 23 128 115 19 130 118 20 132 120 18 135 122 18 137 124 20 137 124 22 137 123 24 136 122 25 125 117 32 122 114 33 118 110 37 112 104 41 104 97 43 95 88 44 84 78 42 78 72 40 67 58 49 55 51 42 46 43 36 40 41 35 38 40 35 39 40 34 44 43 38 49 49 41 55 53 32 60 56 31 67 62 30 81 73 24 97 87 15 120 105 4 146 126 1 164 142 4 183 159 7 189 163 6 199 167 4 206 172 2 211 173 0 214 174 1 215 174 4 216 175 9 210 173 4 210 173 6 207 172 6 206 170 11 204 169 15 204 168 18 202 167 21 202 167 23 197 167 17 197 167 19 194 166 20 193 167 22 189 166 24 188 166 28 185 166 28 185 165 30 184 159 32 183 158 32 180 156 32 179 154 35 175 152 36 171 149 37 168 146 35 164 143 34 161 140 33 151 132 30 140 121 29 129 112 32 117 105 31 107 100 30 101 100 33 103 104 36 122 110 24 135 120 27 151 134 28 164 143 24 170 147 17 173 149 13 176 153 13 178 157 16 179 154 12 178 152 13 175 151 15 173 149 17 170 147 19 167 143 21 165 140 21 162 140 21 158 137 20 157 136 21 156 134 25 153 131 29 147 127 30 143 122 31 139 119 33 137 116 33 125 113 41 120 110 41 117 106 44 113 102 46 106 98 49 101 94 52 97 89 53 91 85 51 87 84 51 83 79 50 76 74 53 72 68 56 67 64 57 61 60 58 57 55 56 53 53 53 54 52 53 55 54 52 58 57 52 65 63 50 75 71 46 89 81 44 103 91 43 112 97 42 120 103 23 123 105 19 129 109 14 134 112 10 135 114 5 133 115 3 130 117 5 129 117 7 140 118 16 138 119 16 138 119 16 137 120 16 137 120 16 136 121 18 136 121 18 136 121 18 136 116 19 133 115 17 129 113 17 126 113 17 122 111 19 117 110 19 112 107 16 109 104 13 106 98 17 103 94 15 100 91 14 98 89 14 98 88 16 96 86 15 93 83 14 90 79 13 89 80 15 87 77 16 84 75 18 83 73 20 81 73 24 81 75 25 80 74 22 79 73 21 79 73 25 80 72 25 84 71 26 88 71 25 88 71 25 89 73 24 88 74 25 87 75 25 84 73 27 86 75 29 87 76 30 87 76 30 89 76 31 90 77 32 92 79 34 94 81 36 89 97 60 107 120 92 121 139 123 117 140 134 109 134 130 110 134 121 110 133 107 109 128 96 103 122 90 102 120 78 98 117 61 98 115 47 98 110 38 99 104 37 97 97 37 95 92 39 86 93 39 83 90 36 80 87 33 80 87 33 84 89 35 83 88 32 78 83 27 74 77 20 74 73 19 75 74 18 78 78 18 82 80 19 83 82 18 85 81 18 83 79 18 82 77 19 80 79 25 79 78 22 80 79 22 80 80 20 81 81 19 83 83 19 84 85 19 85 86 18 84 84 14 85 85 15 88 85 14 89 85 12 89 83 7 89 82 4 90 81 2 93 82 3 91 80 1 92 81 2 92 81 2 92 79 1 90 76 1 91 75 0 92 76 1 95 77 3 90 76 13 91 77 14 91 77 14 92 78 17 94 80 19 95 80 21 97 82 23 98 83 24 99 88 22 99 88 22 99 88 24 100 89 25 101 90 28 101 90 28 102 91 29 102 90 30 104 88 37 103 87 35 101 85 33 99 84 29 96 81 26 95 80 23 93 78 19 93 78 19 94 77 8 95 78 9 95 77 11 96 78 14 98 80 16 99 81 19 101 82 23 102 83 24 92 76 17 94 75 16 94 76 12 95 76 8 95 77 5 96 77 1 96 77 0 96 77 0 92 76 1 93 77 2 94 77 5 93 76 4 92 75 5 89 72 3 86 69 0 84 67 0 78 63 6 76 61 4 70 57 2 67 54 0 64 53 0 62 50 0 61 51 0 61 51 0 68 52 1 68 52 1 68 52 0 70 55 0 73 58 1 74 59 0 74 60 0 72 58 0 75 64 2 75 64 2 76 65 1 76 65 1 77 66 2 75 63 3 72 59 4 70 57 4 67 55 5 64 52 4 60 47 3 55 43 3 51 38 4 45 34 2 40 29 0 37 26 0 24 21 2 24 18 2 25 18 2 28 19 4 32 19 3 32 17 0 33 17 0 37 19 0 33 22 2 36 24 0 45 32 0 56 41 0 69 52 0 85 66 0 105 87 3 123 103 14 148 117 0 159 129 7 169 140 10 172 145 4 172 146 0 177 152 0 182 158 0 185 161 1 192 163 0 194 165 1 196 167 3 197 168 4 195 166 4 194 164 4 193 163 3 194 164 6 190 163 10 187 161 6 185 156 2 182 153 0 177 149 5 170 144 8 157 136 9 150 130 9 144 116 17 131 107 21 109 93 31 89 81 44 71 68 51 57 56 51 51 51 51 52 52 54 55 48 55 72 63 46 94 81 26 118 98 3 145 120 0 174 146 2 191 160 8 194 160 9 199 169 0 197 170 0 195 171 0 194 171 15 192 170 33 188 168 43 184 169 44 182 169 39 188 167 26 187 165 20 188 162 15 189 162 13 189 162 13 188 162 17 183 160 20 181 159 21 179 160 32 176 157 26 173 155 19 169 153 14 166 150 15 158 143 16 150 133 15 143 125 13 117 111 25 102 98 35 79 78 47 58 61 52 44 49 52 37 44 50 38 40 53 39 38 56 40 39 45 37 38 43 36 36 44 40 37 44 50 43 37 68 55 20 98 80 4 122 103 0 158 124 0 177 144 3 200 167 4 211 178 5 214 181 6 214 181 6 213 182 3 210 182 0 210 181 1 209 180 0 205 178 0 202 175 0 199 173 0 195 172 0 193 170 0 193 170 0 194 170 0 192 167 2 187 163 1 183 159 1 179 156 0 178 155 0 175 155 0 175 155 0 178 158 1 178 158 1 176 155 2 169 149 0 167 146 1 163 144 3 158 139 0 151 133 0 146 132 0 143 130 0 136 125 0 124 114 0 109 103 7 89 86 15 62 64 14 42 46 9 30 31 15 25 26 18 21 23 22 21 22 27 21 20 26 23 19 20 28 21 13 34 26 13 60 40 3 76 55 2 97 75 0 118 96 0 136 115 0 150 129 4 153 134 6 152 132 7 142 127 0 142 127 0 141 126 0 143 128 1 144 129 0 144 129 0 143 128 0 141 126 0 141 124 8 137 120 4 132 115 1 126 110 0 123 107 0 120 106 0 119 105 0 118 104 0 122 109 0 117 104 0 108 95 3 97 86 6 85 77 5 69 64 9 53 48 18 42 36 24 31 30 28 34 29 23 43 31 15 58 39 9 74 51 1 92 68 0 113 88 0 128 104 4 148 120 0 153 125 2 153 127 4 148 124 0 141 119 0 136 114 2 130 109 2 125 103 1 132 119 4 133 118 1 133 116 0 135 115 0 133 116 2 130 114 3 124 112 4 121 110 5 116 107 4 110 100 2 101 92 1 91 83 2 83 74 5 76 67 8 69 62 10 65 57 10 59 55 8 56 52 5 54 50 5 53 50 7 51 47 9 47 44 9 47 44 11 47 46 15 53 50 9 64 58 8 81 72 7 96 84 0 110 94 0 122 106 0 132 115 0 138 122 0 153 133 0 160 138 3 166 145 4 172 150 5 174 152 6 177 152 7 178 153 8 180 153 10 178 152 3 176 152 2 168 151 0 164 150 0 158 148 1 155 144 2 154 142 6 154 140 9 147 136 12 148 136 14 150 140 19 151 142 21 155 145 21 161 151 19 169 156 16 175 160 17 178 163 12 181 165 10 184 168 10 187 170 5 187 168 3 188 167 0 189 166 2 190 167 3 184 164 5 183 163 4 182 162 5 181 161 4 180 159 4 179 158 3 179 158 5 179 158 5 177 161 4 175 159 4 173 156 4 171 154 4 170 153 5 168 150 4 165 147 1 162 144 0 167 142 0 163 140 0 160 139 0 156 137 0 153 135 1 149 131 5 143 127 6 139 122 6 132 113 21 121 105 18 107 95 19 94 87 19 88 84 21 89 88 23 95 95 25 99 99 25 116 108 25 119 109 24 122 112 23 124 115 22 127 116 24 127 116 24 130 116 27 129 115 27 114 108 32 111 104 32 104 99 35 98 93 38 90 86 41 82 78 43 73 69 42 68 63 41 57 53 44 50 48 36 44 45 31 45 46 28 48 50 28 55 53 28 66 60 34 74 67 39 76 68 22 80 72 25 87 80 28 96 88 26 107 96 17 124 110 11 144 127 9 157 140 8 177 157 8 184 161 6 194 166 5 203 169 1 209 171 0 213 171 0 215 173 3 216 173 6 211 173 0 211 173 2 210 172 3 208 171 5 207 169 8 204 168 10 203 166 13 203 166 13 199 166 9 199 166 11 196 165 12 193 166 15 191 165 18 187 165 20 186 165 24 184 165 26 184 157 26 184 157 28 180 155 28 178 154 30 174 152 30 171 150 31 169 148 31 167 147 32 163 143 31 156 135 28 146 126 27 138 118 31 125 109 32 110 100 29 102 97 33 99 97 36 109 99 27 121 108 29 135 120 27 149 130 25 158 137 20 162 140 18 167 143 17 170 146 20 170 147 17 167 146 18 166 145 20 162 142 21 159 138 23 154 134 22 151 130 23 150 129 24 144 124 27 142 123 28 140 121 29 134 116 30 130 113 33 126 110 35 122 108 37 120 105 36 109 98 44 106 96 43 101 93 44 98 91 47 95 90 50 91 87 52 87 82 52 83 79 50 78 79 48 74 74 48 69 68 48 66 64 51 64 61 54 62 59 54 60 57 52 58 55 50 65 57 44 67 60 44 72 66 42 79 73 39 89 81 32 103 92 30 117 101 26 126 108 26 135 116 13 141 120 11 147 125 6 153 129 3 155 132 2 154 134 1 154 137 5 153 139 8 158 137 10 158 137 12 157 137 14 158 138 17 157 138 18 158 139 21 158 138 23 156 139 23 159 139 24 155 138 24 152 134 22 149 132 24 144 130 23 139 126 22 133 121 19 129 117 15 126 114 28 122 110 24 117 105 21 115 102 23 113 100 22 111 97 24 106 92 21 102 87 18 100 86 25 97 82 23 91 78 25 88 76 26 86 75 29 84 76 29 82 76 28 80 74 26 84 76 30 86 75 30 89 75 30 93 74 31 95 77 31 96 78 32 96 80 31 95 81 32 92 79 34 93 80 35 95 82 37 96 82 37 96 82 37 99 82 38 101 84 40 103 86 42 94 92 51 101 106 74 113 126 106 121 141 130 123 146 136 117 138 121 109 125 98 103 117 82 99 115 70 97 113 64 94 112 54 94 110 47 96 108 42 96 105 40 98 99 39 97 97 37 88 92 33 86 89 32 84 87 32 84 87 34 87 87 35 86 86 32 82 83 26 79 80 22 78 73 17 78 73 15 79 75 14 82 77 13 84 79 13 87 79 16 86 78 16 84 75 16 79 77 18 79 77 18 78 76 17 77 75 14 77 75 14 78 77 13 79 78 14 80 79 15 79 78 13 81 80 13 85 82 13 87 83 12 88 82 8 88 80 5 90 81 4 93 82 3 93 82 2 93 82 2 93 82 2 92 79 1 90 77 0 91 75 0 92 76 1 94 76 2 93 77 15 93 77 15 93 77 15 94 78 18 95 79 19 97 81 22 98 82 23 99 83 24 100 86 21 100 86 21 101 87 24 101 87 24 101 87 26 102 88 27 102 87 28 102 87 28 99 82 28 98 81 25 96 79 23 95 79 20 94 78 18 95 79 17 96 81 16 96 81 14 98 79 10 100 81 13 102 83 17 103 85 19 102 84 22 96 80 18 92 76 16 90 74 15 88 71 15 91 72 13 91 73 9 93 74 6 95 77 5 96 76 5 97 77 6 97 77 6 91 74 2 91 74 4 91 74 5 90 72 6 88 70 6 85 67 5 83 65 3 81 62 3 74 57 3 72 55 1 69 53 1 67 51 0 63 50 0 63 50 0 62 50 0 62 50 0 69 53 4 68 52 3 68 52 1 70 54 2 72 57 2 73 58 1 72 57 0 71 57 0 72 60 0 72 60 0 73 62 0 72 61 0 71 59 0 69 56 1 66 53 1 64 50 1 62 51 5 58 46 4 53 41 3 46 35 3 43 32 4 38 28 3 35 25 0 32 22 0 27 20 2 25 18 0 25 16 1 30 18 4 30 18 2 29 16 0 32 17 0 35 21 0 38 23 2 40 26 0 51 35 1 66 48 2 82 62 0 99 78 0 118 95 2 132 110 9 150 120 0 159 130 2 168 140 4 171 145 0 173 148 0 179 152 0 185 159 4 187 161 6 193 161 1 195 163 2 197 165 2 198 166 3 196 164 1 195 163 3 195 162 5 196 163 8 189 162 9 186 159 6 184 155 2 181 151 3 177 149 6 170 143 12 158 136 14 152 131 16 147 123 25 134 114 28 115 101 38 93 88 48 73 72 51 58 58 48 53 52 50 54 53 51 66 55 37 82 68 29 108 88 15 135 111 1 164 135 0 186 155 2 198 165 8 198 168 10 204 174 0 201 174 0 197 173 3 197 172 18 196 172 36 193 172 45 190 173 41 188 172 33 192 171 20 191 167 17 190 165 13 190 163 12 191 164 15 190 164 19 188 162 23 184 161 23 179 156 26 177 155 20 175 154 13 172 154 10 170 151 12 164 145 14 157 136 17 151 129 17 117 109 26 103 97 37 83 79 50 62 63 57 49 53 56 42 47 53 41 40 54 40 37 56 41 38 47 37 35 40 36 35 33 43 39 28 55 45 18 77 60 4 112 89 0 141 115 0 180 148 5 197 165 5 214 181 4 222 188 3 220 186 3 216 184 5 214 184 2 211 183 0 214 182 3 211 180 1 207 178 0 202 175 0 198 172 0 193 169 0 191 167 0 190 167 0 191 167 0 188 163 0 183 159 1 179 154 2 175 151 1 174 150 0 173 152 0 174 154 0 175 155 0 176 155 0 175 154 1 170 150 0 169 149 2 166 148 4 163 144 3 156 139 0 145 133 0 143 130 0 136 125 0 125 116 0 110 104 6 91 88 17 65 67 18 45 49 16 28 29 15 23 24 16 21 21 23 22 21 27 24 19 23 27 20 14 36 24 8 43 31 5 67 43 0 85 61 0 109 84 2 126 103 0 140 118 0 149 128 1 151 131 6 148 130 6 144 129 4 144 129 4 144 129 2 145 130 3 146 131 2 147 132 3 145 131 0 143 129 0 142 123 2 140 121 1 134 117 0 130 113 0 126 111 0 126 110 0 124 111 0 125 111 2 121 108 0 120 106 1 113 99 2 103 89 0 89 81 0 75 69 7 56 51 19 41 37 25 30 33 26 31 28 19 36 27 12 48 32 6 64 43 0 82 58 0 101 79 0 118 95 1 140 112 2 145 119 6 148 123 7 142 119 3 134 114 2 126 107 4 118 98 3 111 91 2 130 117 3 131 115 2 131 114 0 133 113 0 131 113 1 129 112 4 123 110 5 119 108 3 114 105 0 110 101 0 102 93 0 93 85 2 84 76 4 75 66 7 64 58 8 57 53 6 51 48 15 45 42 11 39 38 8 39 38 8 39 38 10 38 38 10 43 43 15 49 49 21 67 65 14 81 75 13 102 91 11 120 105 4 136 115 0 146 125 0 157 135 0 163 141 4 168 146 0 171 150 0 175 154 1 177 157 0 180 157 1 180 157 1 181 158 3 182 157 5 181 155 6 179 155 3 174 155 1 169 154 0 165 152 0 162 148 0 160 143 3 159 141 5 152 137 8 151 137 12 147 137 16 143 136 20 143 138 20 147 141 19 155 147 20 161 152 21 173 157 12 176 160 12 181 165 10 184 166 6 186 167 3 188 165 1 189 166 2 190 165 2 184 164 5 183 163 4 182 162 5 180 160 3 179 158 3 179 158 3 179 158 5 179 158 5 175 159 2 174 158 3 172 155 3 172 155 5 171 154 6 170 152 6 167 149 3 165 147 3 168 143 1 166 140 1 160 137 0 157 135 0 153 133 0 150 131 3 146 127 7 144 125 7 138 116 14 127 108 14 112 96 18 96 85 21 86 80 22 82 79 24 85 83 26 87 85 24 101 94 22 104 98 22 109 102 22 114 106 25 115 107 24 117 106 24 116 103 24 115 102 24 101 96 28 96 92 28 88 86 29 81 79 31 75 73 35 66 65 37 60 57 38 55 53 38 53 55 33 51 54 27 53 57 24 61 63 23 70 70 20 78 75 20 92 83 24 102 90 30 106 92 21 111 98 28 114 104 33 115 105 33 119 108 26 126 116 18 140 128 16 149 137 15 169 153 8 176 156 7 187 161 4 197 166 0 205 167 0 209 168 0 212 169 2 215 170 6 214 172 0 213 173 0 212 171 1 211 170 2 208 169 3 206 168 5 205 167 4 205 167 6 202 164 1 200 165 3 198 164 5 194 164 8 191 164 13 189 163 16 185 163 18 185 163 18 184 156 21 184 156 23 182 155 24 179 154 25 176 152 26 171 151 26 169 151 27 169 150 29 164 144 29 158 138 26 153 130 28 146 123 30 133 112 31 116 99 29 103 92 30 99 90 33 98 90 28 106 96 27 120 105 24 134 115 21 145 123 21 153 129 21 155 131 21 157 133 23 158 138 26 157 136 27 152 133 28 149 129 30 144 125 31 139 119 32 134 116 32 132 114 32 126 109 29 124 107 29 120 104 29 114 102 30 110 99 33 108 98 36 106 97 38 107 98 41 102 92 41 99 91 42 96 90 42 94 90 43 92 89 44 90 88 47 87 85 46 83 84 44 79 80 49 76 76 48 71 70 49 69 66 51 69 65 53 69 65 54 68 64 53 69 63 51 81 67 40 85 72 38 92 81 36 99 89 30 110 96 23 123 106 16 136 117 14 145 123 12 153 131 12 159 135 11 167 140 9 171 144 5 172 145 2 172 147 3 171 150 7 171 152 13 174 151 13 174 150 14 173 151 16 174 151 21 172 151 26 172 150 30 171 150 31 171 150 33 169 153 32 168 151 33 166 149 33 165 147 35 164 146 36 160 141 36 156 137 34 152 133 31 148 135 43 143 130 38 138 124 36 134 119 34 132 117 36 129 113 36 123 107 32 118 101 29 112 96 36 108 91 35 103 87 36 97 83 36 94 81 37 89 80 37 87 80 36 85 78 34 89 78 33 91 78 34 95 78 35 98 79 36 102 81 38 102 84 38 103 86 40 103 86 40 102 89 44 104 90 45 105 91 46 106 89 45 106 87 44 106 87 44 109 88 45 111 90 47 102 94 47 108 104 67 114 120 94 120 134 117 125 143 127 125 140 119 118 129 97 110 118 79 102 112 49 99 111 49 94 108 49 90 105 48 89 104 47 89 100 40 88 97 32 88 95 28 88 86 25 88 86 27 88 85 30 88 85 32 87 84 33 84 83 27 82 81 24 81 81 21 87 78 21 85 76 17 83 75 12 84 75 8 86 77 10 88 77 11 87 76 12 85 74 12 80 75 11 80 75 11 80 75 11 81 75 13 80 74 12 80 74 14 79 73 13 78 72 14 76 75 11 78 77 13 83 80 13 84 79 11 86 79 7 87 79 4 89 80 3 92 81 2 92 81 0 93 82 0 93 82 2 93 80 1 91 78 0 92 76 1 93 77 2 96 78 4 98 80 8 98 80 8 98 80 8 98 79 10 99 80 11 100 81 13 101 82 14 102 83 15 102 84 18 102 84 20 102 84 20 102 84 22 103 85 23 103 84 25 103 84 25 103 84 25 100 80 19 100 80 19 101 81 18 101 82 16 101 82 13 102 84 12 102 84 10 102 84 10 104 84 15 104 84 15 102 83 15 99 81 15 95 77 15 88 72 12 82 67 8 79 64 5 86 69 13 88 69 10 89 71 7 92 73 5 92 73 4 94 73 6 94 73 8 94 73 10 88 71 2 88 70 4 86 68 4 84 66 4 82 63 4 80 61 3 78 59 3 77 57 4 72 52 0 71 51 0 70 50 0 67 50 0 67 49 0 66 50 0 66 50 0 66 50 0 68 52 3 68 52 3 68 52 1 70 54 2 73 58 3 74 59 2 73 58 0 72 57 0 68 58 0 69 59 0 70 60 0 69 59 0 66 56 0 63 52 0 60 48 0 59 46 1 57 45 3 51 42 3 45 34 2 40 28 2 36 25 5 31 23 2 28 20 0 26 18 0 31 20 0 28 17 0 27 15 0 29 17 1 29 17 1 28 17 0 29 18 0 33 23 0 41 25 0 45 28 0 57 37 0 76 54 4 94 71 3 111 85 0 126 101 0 138 112 2 150 123 0 158 131 0 167 140 1 171 145 0 176 149 0 183 153 3 186 157 4 186 155 3 191 158 1 193 161 1 195 163 2 196 164 1 195 163 2 194 162 2 195 162 9 195 161 10 188 161 12 184 157 6 182 152 2 180 150 4 176 147 9 170 142 16 159 137 18 153 131 20 142 123 29 130 115 34 111 103 40 92 89 46 72 72 48 56 56 44 53 50 45 55 50 47 80 67 12 94 77 5 121 99 0 156 127 1 182 151 1 196 164 1 200 172 3 202 175 6 207 179 9 204 178 7 200 175 12 199 173 24 198 174 40 197 174 44 193 174 36 190 174 26 193 173 14 193 170 12 191 166 11 191 164 11 192 165 16 191 164 21 189 163 24 186 162 26 184 156 23 181 155 18 179 154 10 176 154 8 175 152 12 169 146 16 161 136 18 155 129 19 124 114 27 111 103 40 91 87 52 70 70 58 56 58 53 47 49 48 41 40 45 38 35 44 41 33 48 37 31 35 39 35 23 52 45 16 70 56 9 95 73 0 132 104 0 164 132 0 195 163 3 208 176 3 221 190 3 224 191 0 221 187 1 216 185 6 214 185 5 211 185 2 216 180 4 212 179 4 207 175 2 202 171 2 197 168 2 191 166 3 190 165 3 188 164 4 190 165 0 187 161 2 181 156 4 177 151 6 174 149 5 174 149 4 173 152 1 175 154 0 176 156 0 177 156 1 175 154 1 171 151 0 170 150 3 168 150 4 164 146 2 158 141 0 145 132 1 144 131 0 138 127 0 125 118 1 111 107 8 90 90 18 63 66 21 42 47 17 29 29 17 25 24 19 21 19 22 22 17 23 25 16 17 32 20 8 45 31 4 56 40 4 78 52 0 99 72 3 122 97 7 138 114 4 147 123 0 149 128 0 149 130 2 146 128 2 144 129 4 144 129 4 144 129 4 146 131 4 148 133 4 149 135 4 149 135 4 147 133 2 146 128 0 144 126 0 141 123 0 135 119 0 132 115 0 130 115 0 130 114 1 129 116 4 121 107 2 121 106 5 116 100 4 104 91 0 90 82 0 75 71 7 56 53 18 37 37 25 28 33 27 27 26 21 31 22 13 42 27 8 56 36 1 73 50 0 93 71 0 108 86 1 130 106 0 135 111 3 136 114 3 131 110 1 122 103 0 116 97 3 107 89 5 100 83 5 128 115 3 129 113 0 130 112 0 132 112 0 130 112 0 127 110 2 121 108 3 118 107 2 112 103 0 108 99 0 102 93 0 95 84 2 85 77 5 73 67 7 62 56 6 54 50 5 47 47 23 39 39 15 34 33 12 34 33 12 35 34 13 35 37 15 43 45 21 51 54 27 81 79 18 97 90 18 117 106 14 138 120 8 153 130 2 165 139 0 175 148 5 180 155 11 178 158 0 180 160 0 182 163 0 185 164 0 184 163 0 184 162 0 184 162 0 185 163 2 184 160 12 182 161 10 179 160 4 174 160 2 170 155 0 167 152 1 165 147 3 165 143 5 158 139 8 153 138 11 146 136 15 138 132 18 135 132 19 138 135 20 146 141 21 151 145 21 169 154 11 173 157 12 178 161 11 183 164 8 184 164 3 187 163 1 189 164 2 190 165 3 183 163 4 182 162 3 181 161 4 180 160 3 179 158 3 178 157 2 178 157 4 178 157 4 173 157 0 172 156 1 171 154 2 171 154 4 172 155 7 171 153 7 169 151 5 168 150 6 170 143 4 166 140 1 162 136 0 157 133 0 152 132 0 150 131 3 148 128 7 145 126 8 140 116 8 131 109 10 115 98 18 100 86 23 85 78 24 79 76 25 78 75 24 77 76 22 88 83 17 92 87 19 99 92 20 105 97 22 108 99 22 106 97 20 105 93 19 102 90 18 92 88 24 86 84 23 79 76 23 72 69 26 65 62 29 58 56 33 52 50 35 46 46 34 55 61 25 57 62 22 63 70 19 76 80 19 88 89 19 100 94 16 113 102 20 123 108 23 132 115 27 136 120 35 136 124 42 132 121 41 128 118 33 130 121 26 136 128 21 143 133 18 164 149 8 170 152 6 182 159 4 194 162 1 201 164 0 207 166 0 210 167 2 211 168 3 214 172 0 214 172 0 213 171 1 211 170 0 210 169 1 206 168 0 206 167 1 205 166 0 203 164 0 202 163 0 199 164 2 196 164 4 192 163 9 189 162 11 186 162 14 184 162 16 185 156 20 184 156 20 183 157 21 179 155 23 176 153 23 172 153 24 170 152 24 171 153 27 162 145 29 159 139 26 155 132 26 149 125 29 137 112 28 118 98 25 104 88 26 98 86 28 90 83 28 97 87 25 109 95 22 123 105 19 137 114 20 145 121 21 148 123 22 148 123 22 149 130 35 148 129 35 145 125 38 139 121 37 134 115 38 128 110 38 124 105 37 122 102 39 112 97 28 110 95 28 106 92 27 101 90 28 98 89 30 97 90 35 97 91 39 96 93 42 101 94 40 100 93 39 98 93 38 96 93 40 96 95 41 94 94 42 90 93 40 88 90 40 84 85 53 80 80 52 76 76 52 75 72 53 77 71 55 78 72 56 80 73 57 79 72 54 95 77 39 100 83 39 107 92 35 115 101 28 126 111 20 138 120 12 151 129 7 160 135 6 167 142 16 172 145 16 178 150 14 180 152 9 179 151 5 178 152 7 178 153 9 177 154 14 182 157 15 182 156 17 180 156 20 180 155 26 179 155 31 179 154 36 179 153 40 177 154 42 172 155 37 171 154 36 174 154 41 175 154 45 176 155 50 176 153 51 173 149 51 170 146 48 165 150 55 160 145 52 153 138 47 149 133 46 147 130 48 143 126 48 136 118 42 131 113 39 124 105 47 119 99 46 112 94 44 104 90 45 101 88 46 97 85 45 93 84 43 90 83 41 91 79 37 94 79 36 98 81 38 103 82 39 106 85 42 108 87 42 108 90 44 108 91 45 111 97 52 111 97 52 113 96 52 112 95 51 110 91 48 112 91 48 113 90 48 115 92 50 110 96 47 118 111 69 119 122 93 114 126 106 115 130 111 122 134 110 127 134 100 125 127 87 111 118 41 105 115 46 98 109 49 90 104 51 83 100 48 80 95 38 78 90 24 75 87 15 88 83 19 90 84 24 90 85 29 89 83 31 87 81 29 85 80 25 81 79 20 81 79 18 90 80 19 87 77 15 84 73 9 82 72 3 85 72 4 86 73 5 86 71 6 84 68 6 80 73 3 82 75 7 85 77 12 86 78 15 86 78 16 84 75 16 82 73 16 80 71 16 75 73 12 77 76 12 81 77 13 83 78 10 84 77 5 85 77 2 87 78 1 90 79 0 91 81 0 92 81 0 93 82 0 93 80 1 91 78 0 93 77 2 95 79 4 98 80 8 100 82 0 100 82 0 100 82 0 100 82 0 101 82 3 102 83 4 103 84 7 103 84 7 102 83 17 102 83 17 102 83 17 102 82 19 103 83 22 103 83 22 103 83 22 103 83 24 105 84 19 106 85 18 108 88 19 109 89 18 109 90 14 107 88 11 105 86 7 103 84 5 99 79 8 96 76 7 91 72 4 87 69 3 85 67 5 83 67 7 84 69 10 86 71 14 87 70 14 89 70 11 90 72 8 90 71 3 90 71 3 90 69 6 89 67 9 88 66 9 86 68 4 85 67 3 83 65 3 80 61 2 78 59 3 76 56 3 75 55 4 75 55 5 71 50 0 71 49 0 71 49 0 70 50 0 70 50 0 68 51 0 67 49 0 66 50 0 67 50 4 66 50 1 67 51 0 70 54 2 73 58 3 75 60 3 75 60 1 74 59 0 69 59 0 70 60 1 70 60 0 69 59 0 66 55 0 62 50 0 59 46 1 58 45 1 51 42 1 47 37 1 41 30 0 35 24 2 32 21 3 28 19 2 25 17 0 22 15 0 33 21 0 29 17 0 28 15 0 28 16 0 28 16 0 25 17 0 27 19 0 31 23 0 44 27 1 48 29 0 61 39 0 81 58 4 103 76 5 117 90 0 131 103 0 140 110 0 151 127 0 158 134 0 168 143 1 174 148 3 181 151 3 185 154 4 185 151 2 181 147 0 189 156 1 191 158 1 194 162 1 195 163 0 194 162 1 194 161 4 194 161 8 195 161 12 187 160 11 183 156 7 181 151 3 179 148 5 176 147 11 170 142 17 159 136 22 153 131 22 134 118 30 122 111 31 105 99 37 88 86 45 68 70 46 55 55 43 53 50 43 56 51 48 96 84 0 106 90 0 136 111 0 171 142 2 198 166 6 204 174 2 204 179 1 206 184 3 208 181 14 204 180 12 201 175 16 200 174 27 200 173 40 197 173 41 194 173 30 191 172 18 193 174 9 192 170 7 192 166 7 192 163 9 193 163 15 191 163 20 188 162 25 186 162 28 188 158 24 186 157 19 182 156 11 180 154 7 176 151 9 170 143 14 160 133 18 153 125 18 131 120 28 118 109 40 98 93 53 78 77 57 61 63 50 49 51 40 41 40 35 37 33 32 40 29 46 37 28 31 44 37 18 63 54 13 85 69 7 113 89 1 151 121 1 185 149 9 200 169 1 212 181 2 222 192 0 222 193 0 218 187 0 216 185 6 213 186 7 212 187 6 215 179 5 213 177 5 207 173 3 200 169 1 195 166 4 191 163 4 187 161 4 186 161 6 190 165 2 187 161 4 182 156 7 177 150 9 174 148 9 175 150 8 175 153 5 177 156 3 180 160 3 180 159 4 178 157 4 172 152 1 170 150 1 167 149 3 163 145 0 156 140 0 146 133 3 144 134 3 139 130 1 127 120 3 112 108 9 88 88 18 59 62 19 36 40 13 33 30 21 25 24 20 22 17 21 20 13 20 24 14 12 34 21 4 51 35 1 66 48 2 87 59 0 109 81 7 133 107 12 148 122 9 152 128 2 151 131 0 148 130 2 144 129 2 142 126 4 142 127 2 142 127 2 144 129 2 148 133 4 150 136 5 150 136 5 150 136 3 152 136 1 151 134 2 147 129 1 140 125 0 135 119 0 131 116 0 131 115 2 131 115 4 122 106 8 122 106 10 117 101 6 104 91 0 90 83 0 75 71 7 54 54 20 36 38 27 29 33 34 26 26 26 29 21 19 39 22 12 53 31 7 70 48 1 90 66 2 104 82 6 122 99 0 126 105 0 127 106 0 120 101 0 114 96 0 108 91 3 103 85 9 97 80 11 125 109 0 125 109 0 125 109 0 125 108 0 124 107 0 123 106 0 121 104 0 121 104 0 113 101 1 111 99 1 105 94 2 96 88 5 88 80 8 76 70 12 65 58 12 59 51 12 49 39 12 42 35 17 35 32 23 29 31 28 29 31 28 37 39 26 56 56 30 73 70 37 94 82 22 114 101 22 136 122 15 153 133 8 161 139 4 172 147 5 179 155 3 183 161 0 184 159 4 183 160 4 184 161 5 184 161 5 182 162 5 181 163 5 180 162 4 180 162 4 180 157 1 180 157 1 178 157 2 176 155 0 174 155 1 172 153 0 168 151 0 167 150 0 162 149 11 156 142 11 148 134 11 140 129 11 138 128 15 138 130 19 140 134 22 139 136 21 150 142 18 159 149 17 173 158 13 183 165 7 186 167 2 185 167 0 184 167 1 183 168 3 186 165 0 185 163 0 183 161 0 182 159 1 179 159 2 178 157 2 178 157 2 178 157 2 177 159 1 177 158 2 176 157 3 175 155 4 174 154 5 172 152 5 171 150 5 170 149 4 166 140 3 167 141 4 166 139 6 162 138 6 158 135 7 154 130 4 152 128 4 148 126 4 138 115 9 133 111 10 122 102 13 107 91 14 90 80 18 78 72 24 71 67 29 68 65 32 64 70 26 70 76 28 80 83 30 85 86 28 86 85 21 87 83 19 86 81 17 85 77 14 73 72 24 64 67 22 57 61 24 52 59 26 48 53 21 48 50 13 57 56 10 69 66 15 75 76 10 86 84 9 101 94 6 115 103 5 126 109 5 135 116 14 147 124 28 154 131 38 153 141 33 152 139 35 150 136 37 147 133 36 146 131 36 145 130 35 145 131 34 145 131 32 151 140 24 155 143 21 165 148 18 176 153 13 189 158 8 199 163 5 208 166 4 213 168 4 210 172 3 211 170 4 211 168 3 210 167 3 209 166 2 209 167 3 206 169 2 204 170 0 202 164 1 199 164 0 198 165 2 194 164 4 190 164 5 187 164 8 184 163 8 183 164 8 182 158 8 182 157 12 181 155 18 177 153 21 175 151 27 173 149 27 172 147 28 169 147 27 160 145 30 159 142 36 153 135 35 145 126 31 136 119 29 126 110 33 108 95 40 96 82 43 76 78 31 82 84 35 86 89 34 92 93 33 105 102 33 120 113 35 130 118 34 131 115 28 138 113 31 130 109 26 121 108 29 115 107 42 105 101 53 95 90 50 91 86 44 93 89 41 83 87 28 85 86 28 86 84 25 92 83 24 98 83 24 105 86 28 110 88 30 114 89 32 119 99 13 121 101 15 124 103 22 127 106 27 128 106 31 127 105 32 125 102 32 123 100 32 117 96 53 113 95 55 105 92 58 97 87 60 92 81 61 93 82 64 100 85 66 105 88 70 119 97 50 126 101 44 136 109 32 147 117 19 156 124 11 161 131 7 166 138 12 168 143 14 177 147 13 180 151 13 184 156 13 186 158 12 187 160 11 187 160 11 188 161 12 188 160 14 185 164 19 185 164 19 184 163 20 183 161 23 183 161 24 182 159 27 182 159 29 181 158 28 181 161 38 181 161 38 181 161 38 180 161 40 179 160 42 176 158 46 175 156 51 173 155 53 165 154 62 163 152 62 160 148 62 157 146 66 153 144 67 149 141 68 145 136 67 141 134 66 132 124 59 127 119 57 116 109 55 108 102 54 102 95 51 95 90 50 91 86 46 88 85 44 88 75 56 92 79 60 100 83 63 105 87 63 109 88 57 112 90 49 116 94 44 120 98 41 118 100 54 119 100 57 120 101 58 119 100 57 117 98 56 117 98 56 119 100 60 121 102 62 126 100 49 124 104 54 121 109 67 122 120 81 123 131 92 122 137 96 119 138 93 114 136 87 123 124 56 114 115 45 103 107 33 95 101 29 91 98 30 85 94 31 76 85 28 70 79 26 85 84 20 88 84 20 89 84 16 90 83 11 85 81 8 79 79 7 72 78 8 68 77 10 78 76 15 77 75 16 75 73 16 72 70 13 73 68 10 76 66 5 79 65 4 80 65 0 82 75 0 82 74 0 82 73 4 81 73 10 81 72 13 81 72 13 79 73 11 79 74 10 83 76 8 81 78 9 79 80 10 78 81 10 80 81 11 86 79 11 91 76 11 95 74 11 93 75 3 93 75 3 94 76 2 94 76 0 96 79 1 97 80 0 99 82 2 100 83 3 100 82 0 101 83 0 101 83 0 102 84 0 103 85 1 104 86 2 105 87 3 105 87 3 104 88 10 105 89 11 107 90 12 108 89 12 109 87 11 108 86 10 108 85 9 107 84 8 104 88 1 103 87 0 102 86 1 100 83 3 99 82 4 97 79 3 96 78 4 95 77 5 90 72 8 87 71 9 83 72 10 80 72 10 80 71 14 81 68 15 85 67 17 87 66 19 90 68 21 89 67 18 88 66 16 87 67 14 88 69 13 86 70 10 85 69 7 84 68 6 78 63 6 78 63 6 77 62 5 75 60 3 73 58 1 72 57 0 71 56 0 70 55 0 69 47 0 70 48 0 71 49 0 72 50 0 73 51 1 72 50 0 71 49 0 70 48 0 77 51 2 76 50 1 74 51 1 74 53 0 75 55 2 73 56 0 71 56 0 67 55 0 71 60 0 68 58 0 66 55 0 61 51 0 55 48 2 50 45 5 47 41 5 45 41 6 41 29 7 38 25 6 34 21 2 31 18 1 30 17 1 30 16 3 32 18 5 34 20 9 28 22 0 26 18 0 25 17 0 28 16 0 28 15 0 28 15 0 34 19 0 40 26 0 54 30 0 63 40 0 77 54 2 92 69 2 103 80 0 116 93 0 126 103 0 133 111 0 153 128 1 158 134 2 167 141 4 172 147 3 174 148 1 173 147 0 175 148 0 176 149 0 183 152 0 185 154 1 189 159 3 191 161 5 192 162 4 190 160 2 188 158 0 186 156 0 182 153 0 181 153 7 178 151 10 172 150 5 169 148 3 163 146 6 154 136 12 143 125 15 139 123 36 117 108 41 92 90 51 72 76 59 57 60 49 51 49 28 65 53 13 83 66 14 108 81 12 122 94 0 162 133 3 196 167 11 199 172 7 201 177 15 205 187 25 196 184 20 208 185 21 204 181 17 202 178 18 202 178 30 202 178 44 201 178 46 198 177 36 192 176 21 200 167 10 196 168 7 193 167 8 191 167 19 192 166 30 192 165 32 191 164 23 190 163 12 186 157 17 184 157 14 182 156 11 179 154 9 177 152 8 171 148 8 166 142 6 162 138 4 138 123 28 126 115 25 110 103 25 92 90 31 75 73 32 55 54 33 40 40 32 36 35 33 34 32 33 37 32 26 50 42 19 74 62 14 100 81 4 129 105 0 164 136 0 194 163 11 212 183 0 216 186 0 219 189 3 219 189 5 217 187 5 215 184 5 215 184 5 216 185 6 209 179 3 207 177 3 204 174 2 197 169 0 191 164 0 189 161 0 188 160 1 187 161 4 189 161 0 187 159 0 182 153 0 176 149 0 175 147 1 175 149 2 177 151 2 179 154 2 184 163 10 182 161 6 178 159 3 176 157 3 171 154 4 167 149 3 161 144 4 157 139 1 149 135 4 145 127 3 139 118 3 132 111 2 117 102 1 92 85 5 62 62 12 41 46 16 30 30 18 27 24 17 26 17 18 29 14 17 35 16 10 46 25 4 64 42 1 78 57 4 115 79 0 130 97 4 145 117 7 151 127 3 151 131 0 151 133 0 150 131 2 148 130 4 144 129 0 145 130 1 145 131 0 147 133 0 148 134 0 150 137 0 151 138 0 151 138 0 153 136 4 148 134 1 144 129 0 140 126 1 137 123 1 133 121 1 129 116 1 127 114 0 115 109 0 118 110 1 113 104 0 102 93 0 88 82 4 71 70 14 48 52 17 29 37 14 26 26 18 26 23 18 29 21 18 34 23 17 39 27 13 46 36 11 63 55 18 77 73 28 101 90 8 112 98 10 119 102 10 118 99 5 113 93 4 104 86 4 90 73 1 75 61 0 126 110 0 126 110 0 126 109 1 125 108 0 124 107 1 123 106 0 121 104 0 120 103 0 113 101 1 110 98 0 104 93 1 98 88 3 89 79 7 79 69 8 70 58 10 63 51 9 50 40 13 43 36 17 35 32 23 30 32 29 31 33 28 40 42 28 62 61 33 80 78 40 111 96 31 129 113 28 150 132 22 161 140 13 167 143 7 174 149 5 181 156 2 183 159 0 184 161 3 184 161 3 185 162 4 183 163 4 183 163 4 181 163 3 181 163 3 180 162 2 179 156 0 177 157 0 177 156 1 176 157 1 175 156 2 171 155 0 170 153 1 169 152 0 164 151 10 160 146 11 152 139 11 146 134 14 142 131 16 139 132 18 137 131 19 137 131 19 145 138 21 153 145 18 164 153 12 175 160 7 181 163 1 182 165 0 181 166 1 181 166 1 186 164 0 186 164 1 184 162 1 183 160 2 181 158 2 181 158 2 178 158 1 178 158 1 177 159 1 176 157 1 176 157 3 175 155 4 174 154 5 172 152 5 171 150 5 170 149 4 166 140 3 166 140 3 165 138 5 161 137 5 156 133 5 154 130 4 152 128 4 149 127 5 139 116 10 134 112 11 121 104 12 106 93 15 91 81 19 77 71 23 68 64 26 62 62 28 56 59 28 62 63 31 67 69 32 70 71 31 72 71 27 72 69 24 71 67 22 68 64 19 61 60 16 56 57 15 55 57 18 57 59 20 58 59 17 63 61 10 77 71 11 90 81 16 102 98 9 111 105 9 126 115 9 136 123 8 146 130 9 154 135 17 162 142 30 168 147 40 158 146 34 158 146 38 158 145 41 157 143 44 155 141 44 152 138 39 149 135 36 148 135 33 151 141 30 154 141 26 162 144 20 170 147 15 181 153 10 193 158 6 202 163 6 208 166 6 209 171 2 209 170 4 212 169 4 212 169 4 212 169 4 210 169 1 208 170 1 207 171 0 202 165 0 202 165 0 198 165 2 196 164 4 192 163 7 188 163 9 186 162 10 183 162 11 184 159 14 184 159 17 183 157 21 179 154 27 176 152 30 175 150 32 174 149 31 171 148 32 162 147 32 160 143 37 156 136 39 148 129 35 139 122 32 126 113 35 111 99 41 98 85 43 72 72 34 75 76 36 76 77 33 79 81 31 90 89 33 103 99 36 111 102 33 112 100 28 115 97 33 108 95 27 103 94 25 98 94 33 92 88 41 84 81 38 83 79 32 88 83 28 87 84 29 90 85 27 96 88 25 102 92 23 112 96 19 119 101 19 126 104 18 131 107 17 136 115 10 138 117 12 141 119 18 143 121 22 144 121 27 143 120 27 140 116 26 139 115 27 130 109 42 127 107 46 119 104 49 111 98 53 105 93 55 104 91 57 107 94 62 111 96 67 126 104 55 134 109 52 145 118 41 155 127 30 164 134 22 169 141 16 174 147 18 175 151 19 181 152 16 184 155 17 188 160 17 190 162 16 190 163 14 190 163 14 190 163 14 191 163 17 188 166 20 188 166 21 187 165 20 187 164 22 186 163 23 186 163 25 186 162 26 185 161 25 182 161 33 182 161 33 182 161 33 180 161 33 180 160 37 178 159 41 176 156 44 176 155 48 171 156 65 168 154 65 165 150 67 161 148 70 158 146 74 154 143 77 149 139 77 146 136 77 139 128 72 132 122 69 121 113 67 111 103 66 101 95 63 94 89 60 87 83 56 83 79 54 82 74 55 88 77 59 95 83 61 103 87 61 107 91 57 113 95 49 118 99 43 121 103 41 122 99 47 123 100 48 123 100 48 123 100 50 121 98 48 121 97 49 122 98 50 124 100 52 122 100 51 120 103 57 119 110 67 121 119 80 122 129 88 121 132 89 116 130 81 110 127 73 119 122 53 115 118 47 106 112 40 100 106 34 94 99 32 87 93 31 80 85 29 76 80 29 80 77 22 83 78 22 85 79 19 88 80 18 84 78 18 78 76 17 74 75 18 70 75 21 73 70 17 72 71 17 71 70 16 70 69 15 71 69 12 75 69 7 81 70 6 83 70 2 85 78 0 85 77 2 85 76 7 83 75 12 83 75 13 83 75 13 83 75 13 83 75 12 84 75 10 81 76 10 78 77 10 78 79 11 79 78 11 83 75 10 87 71 9 91 69 9 91 73 1 91 73 1 92 74 0 93 75 1 94 76 0 96 79 1 97 80 2 98 81 1 99 81 0 100 82 0 100 82 0 101 83 0 102 84 0 103 85 1 103 85 1 103 85 1 102 86 8 103 87 9 104 87 9 106 87 10 105 86 9 106 84 8 106 83 7 105 82 6 99 82 0 99 82 2 98 81 1 96 78 2 95 77 3 94 76 4 93 74 5 92 73 4 90 72 10 87 71 9 83 72 10 81 71 10 80 70 11 81 68 13 84 67 15 86 66 15 90 69 16 88 67 14 87 66 11 85 66 10 86 67 9 84 68 8 82 66 6 80 64 4 76 61 4 76 61 4 75 60 3 74 59 2 73 58 1 71 56 0 71 56 0 70 55 0 69 49 0 69 49 0 70 50 0 71 51 0 71 51 0 72 52 1 72 52 1 71 51 0 76 50 1 74 51 0 72 51 0 72 52 0 72 55 1 71 56 0 68 56 0 66 54 0 65 55 0 64 53 0 61 51 0 56 48 1 51 44 2 45 39 3 40 35 3 38 33 3 37 25 3 36 23 4 33 20 1 30 17 0 29 16 0 30 17 1 31 17 4 32 18 5 28 21 2 26 18 0 24 15 0 27 15 1 28 15 0 31 16 0 37 21 0 43 27 2 59 35 0 67 44 0 81 58 4 94 71 4 105 82 2 116 93 0 127 104 0 134 110 2 144 119 0 153 128 0 165 138 5 169 143 4 170 144 0 170 144 0 175 147 1 179 151 5 182 151 0 184 153 1 186 155 2 188 157 4 188 158 2 187 157 1 185 155 0 184 154 0 179 151 5 179 150 10 176 148 13 170 146 10 165 146 8 161 142 13 151 131 18 140 120 23 129 117 33 111 103 38 86 84 45 64 69 49 51 55 41 53 49 24 68 57 12 88 69 11 117 92 0 141 114 0 178 150 7 203 173 13 206 176 16 206 179 26 208 186 38 204 188 40 209 184 21 206 181 16 203 179 19 202 178 30 202 178 42 202 178 46 197 176 35 194 174 23 199 169 11 197 169 8 193 169 11 193 169 21 191 167 33 193 166 37 192 164 28 190 164 17 186 160 15 184 158 13 182 156 9 180 156 8 177 152 7 171 148 6 166 143 5 162 138 2 143 130 18 132 121 16 115 108 17 101 97 23 84 83 27 64 64 26 50 48 25 43 41 26 37 33 22 46 39 20 64 55 16 89 73 11 116 96 1 148 123 0 184 155 1 210 179 11 216 187 0 219 190 2 221 191 5 220 190 4 217 187 3 215 185 3 214 183 4 214 183 4 211 180 4 209 177 4 203 173 1 198 167 0 191 162 0 189 160 0 188 160 1 188 160 1 187 159 0 184 155 0 179 152 0 176 149 0 174 148 1 176 150 3 179 153 4 180 156 6 180 159 6 177 158 4 175 156 2 173 153 2 170 153 3 166 148 4 161 144 4 158 140 4 149 135 2 145 127 3 138 118 3 129 111 1 114 100 1 90 85 4 62 62 12 41 46 16 28 30 19 25 24 19 26 17 18 30 16 15 38 20 8 55 31 3 74 50 2 91 67 5 125 90 0 139 107 4 152 125 8 157 134 6 155 135 0 153 135 1 150 131 2 146 128 4 144 129 0 145 130 1 146 132 1 147 133 0 148 134 0 149 135 0 149 136 0 149 136 0 149 134 5 146 131 2 141 126 1 137 123 0 134 119 0 130 117 2 128 115 1 126 113 1 118 110 1 118 110 3 113 104 1 98 91 0 85 78 6 66 64 15 44 47 18 28 32 17 24 23 18 23 20 15 26 18 16 30 20 18 34 24 15 38 31 13 49 45 18 60 59 28 71 69 12 80 74 14 86 78 13 87 77 8 83 72 6 76 68 6 64 57 3 52 48 0 128 111 3 127 110 2 127 110 2 126 109 3 124 107 1 122 105 1 121 104 0 120 102 0 110 101 0 108 99 0 104 94 0 100 88 2 93 79 4 85 69 7 76 59 7 70 52 6 52 43 14 45 39 17 36 34 22 32 33 28 34 37 30 47 48 30 70 70 36 91 88 45 125 107 35 140 123 31 159 139 24 169 146 14 174 148 9 179 153 6 183 157 2 184 161 0 185 163 2 186 164 3 184 164 3 184 164 3 182 164 2 182 164 2 179 164 1 178 163 0 177 157 0 177 157 0 177 156 1 176 157 1 176 157 3 173 157 2 173 156 4 171 156 3 169 155 7 164 152 8 158 146 10 152 141 13 148 138 17 143 133 18 139 129 16 134 127 13 138 136 25 143 138 20 152 145 15 163 152 10 172 159 5 177 163 4 179 166 2 178 165 1 187 165 4 186 164 3 185 163 2 184 162 1 183 161 0 181 158 0 180 157 0 180 157 1 176 158 0 176 157 1 176 157 3 175 155 4 173 153 4 172 152 5 170 149 4 169 148 3 166 140 3 164 138 1 162 135 2 158 134 2 154 131 3 153 129 3 151 127 3 149 127 5 140 118 9 133 114 11 122 105 13 108 95 17 92 82 20 77 71 23 65 63 25 58 57 26 52 50 35 52 50 35 53 51 36 54 52 37 55 54 36 54 53 35 52 51 31 50 49 29 52 48 11 54 50 12 60 55 13 70 64 14 79 71 9 91 79 5 105 90 5 118 101 9 131 120 4 141 127 4 151 137 6 161 143 5 166 149 9 170 152 16 173 156 26 175 160 33 167 155 37 169 156 41 170 157 45 170 156 49 167 152 49 163 148 45 157 143 38 154 140 35 152 141 36 152 140 32 155 140 25 161 141 18 169 145 11 180 152 9 191 157 8 196 161 7 205 168 2 208 169 4 211 170 4 214 171 4 214 172 2 212 171 1 209 171 0 207 171 0 204 165 0 203 166 0 199 164 0 196 164 4 192 162 6 188 161 10 186 160 13 185 159 14 184 159 17 184 158 21 182 155 26 179 153 30 176 151 33 174 149 33 173 147 34 170 147 33 162 144 32 161 142 39 156 136 41 147 128 36 139 122 34 127 114 36 111 99 39 98 87 42 72 68 39 68 67 39 64 64 36 65 66 35 71 72 38 82 80 39 86 82 35 85 79 29 89 80 41 86 79 33 84 81 28 83 81 30 82 80 32 81 77 29 85 80 22 90 85 17 99 88 26 104 91 23 111 98 20 121 105 17 132 114 12 142 122 9 149 127 5 151 130 2 158 133 4 160 135 6 162 137 11 164 138 15 164 138 19 162 135 18 160 133 20 159 132 19 147 121 24 143 120 27 135 114 31 125 108 38 117 103 42 112 99 47 111 98 53 113 100 56 129 109 58 136 114 54 147 124 48 158 133 40 167 141 30 173 147 24 177 153 21 180 156 22 184 156 20 187 160 21 190 164 19 191 165 18 191 166 14 189 164 12 189 163 14 190 164 15 190 165 20 190 165 20 189 164 19 189 164 19 189 164 20 189 164 20 189 164 20 188 163 19 187 164 26 187 164 26 187 163 27 186 164 29 183 163 32 182 161 36 181 159 40 179 158 43 175 156 61 171 154 62 168 152 65 165 149 71 161 147 76 158 144 81 152 140 82 149 136 83 143 129 82 136 123 79 126 113 79 114 104 79 103 96 78 91 87 75 83 80 71 76 76 66 77 70 60 81 75 63 88 81 63 97 87 62 105 92 58 111 98 53 116 103 48 122 108 47 126 102 42 128 104 44 128 104 44 128 103 46 127 102 45 126 101 45 127 102 46 129 104 48 121 104 58 120 107 63 120 113 71 123 121 82 125 128 85 124 130 82 120 128 71 115 123 63 113 119 47 111 117 45 107 113 41 101 107 37 96 99 32 89 90 30 84 83 27 81 80 26 75 71 23 79 73 25 81 75 25 83 75 26 82 76 28 79 75 30 75 72 29 70 71 31 71 70 26 70 69 23 68 70 23 68 70 20 71 72 15 75 74 10 80 75 7 84 76 4 85 77 2 85 77 4 85 76 7 84 75 10 84 74 12 83 73 11 83 74 9 83 74 9 85 76 11 84 76 11 81 78 11 79 78 11 80 77 10 83 74 9 86 70 8 88 68 7 90 72 0 90 72 0 90 72 0 91 73 0 92 74 0 94 76 0 96 78 2 97 79 3 99 80 1 99 80 1 99 80 1 100 81 2 100 81 2 101 82 3 101 82 3 101 82 3 99 84 3 101 84 4 102 85 5 102 85 5 103 84 5 102 83 4 103 82 3 102 81 2 94 76 0 93 75 1 93 75 1 92 74 2 91 72 3 91 72 4 90 71 5 90 70 7 88 69 10 85 69 9 84 70 9 82 71 9 82 71 9 85 70 11 87 71 12 89 70 12 90 70 9 88 68 7 86 66 5 84 65 6 83 64 5 80 64 5 78 62 3 76 60 1 74 59 2 73 58 1 73 58 1 72 57 0 71 56 0 71 56 0 70 55 0 70 55 0 67 51 0 67 51 0 67 51 0 67 51 0 68 52 0 69 53 1 70 54 2 71 55 3 75 52 0 73 52 0 72 51 0 70 53 0 70 55 0 68 55 0 66 53 0 63 52 0 59 47 0 56 45 0 52 43 0 48 40 3 41 35 3 36 31 2 31 27 2 29 24 2 31 20 0 31 20 0 30 19 0 29 18 0 29 18 0 29 17 1 29 17 1 30 18 2 27 20 4 24 17 1 23 13 1 27 15 1 31 15 0 33 16 0 40 24 1 48 31 5 67 42 1 75 51 5 87 62 6 98 73 6 108 83 3 118 93 1 127 102 1 133 109 1 138 112 0 149 123 0 162 135 6 166 140 4 165 138 0 164 137 0 171 143 0 178 150 7 180 150 0 180 150 0 181 151 1 182 153 0 182 153 0 182 153 0 182 153 0 181 152 0 177 149 5 177 150 11 173 146 15 167 142 13 162 141 13 157 138 17 146 127 24 137 115 29 119 110 31 103 97 35 77 77 39 55 58 37 47 49 28 57 53 18 78 65 12 96 77 9 132 105 0 165 139 3 195 166 10 208 176 13 214 181 24 214 184 38 211 185 48 213 189 55 214 185 21 210 183 18 206 181 18 205 180 28 205 179 42 202 178 44 197 176 35 194 174 25 200 172 13 197 172 10 194 171 13 192 170 24 192 169 37 192 167 41 192 165 34 191 164 23 187 161 12 185 160 8 182 158 6 180 156 4 176 155 4 172 150 4 165 144 1 162 140 2 149 134 5 136 124 2 121 113 4 108 105 12 94 92 18 75 74 18 58 56 15 50 47 14 44 37 9 60 50 14 84 69 12 106 88 2 136 114 0 172 145 0 205 175 1 224 193 6 222 193 1 223 194 4 223 194 6 221 191 5 217 187 3 214 184 2 212 181 2 211 180 1 212 179 4 209 176 3 203 171 0 198 166 0 193 162 0 192 160 0 189 159 0 189 159 0 187 159 0 183 157 2 179 152 1 176 148 2 174 148 3 175 149 4 176 152 4 178 154 6 173 153 4 172 152 1 171 151 0 168 151 1 167 150 2 164 147 5 160 142 4 157 139 5 147 135 1 143 128 3 136 119 3 126 109 1 109 99 1 87 81 5 60 59 11 41 44 17 26 29 22 23 22 18 26 18 15 33 18 11 47 26 5 67 42 1 93 65 2 113 84 8 140 108 0 151 122 5 162 137 10 164 142 5 160 141 2 155 137 1 151 132 3 145 127 1 145 130 1 146 131 2 147 132 3 147 133 2 147 133 2 146 132 0 145 131 0 144 130 0 145 129 7 141 125 3 135 121 0 132 117 0 128 115 0 127 114 2 124 112 2 123 111 3 118 110 3 117 108 3 109 101 2 95 87 2 77 72 6 59 56 15 37 39 18 24 25 19 26 23 18 24 19 16 26 18 16 29 21 19 32 24 21 33 28 22 35 35 23 40 42 28 40 43 22 46 48 24 50 50 22 50 50 16 48 48 12 45 46 12 38 41 10 32 36 9 125 111 4 125 111 4 124 110 3 123 109 4 121 107 2 119 104 1 117 102 0 116 101 0 110 101 0 108 99 0 105 95 0 103 89 1 97 81 3 91 72 6 82 61 4 76 54 4 56 45 13 48 40 17 39 35 24 34 35 29 38 40 29 52 54 30 78 79 37 100 99 45 128 110 28 144 124 25 162 140 18 171 148 10 177 150 7 182 155 6 185 159 4 186 161 0 185 163 2 184 164 3 184 164 3 183 165 3 182 164 2 179 164 1 178 163 0 178 163 0 178 158 1 177 159 1 177 158 2 177 158 2 175 159 4 173 158 3 172 157 4 172 157 4 170 157 3 166 155 5 164 152 8 160 148 12 157 144 16 149 137 15 141 130 14 137 126 11 133 133 23 134 132 19 140 136 13 151 144 12 162 154 11 173 162 12 176 166 9 178 166 6 185 164 9 185 165 8 184 164 5 183 163 2 184 162 1 182 160 0 181 158 0 180 157 1 176 158 0 176 157 1 175 156 2 175 155 4 173 153 4 171 151 4 170 149 4 169 148 3 166 140 3 163 137 0 160 133 0 155 131 0 153 130 2 152 128 2 151 127 3 148 126 4 139 118 9 132 113 10 121 106 13 108 97 18 93 85 23 77 73 26 64 61 26 55 56 25 47 47 35 43 43 35 41 40 36 42 41 39 42 42 40 41 42 37 40 43 34 40 43 32 56 48 11 63 54 11 76 64 12 89 76 8 103 87 2 118 98 0 134 111 0 145 121 0 159 137 0 165 144 3 173 151 5 179 158 7 181 160 9 180 163 15 180 165 22 179 166 28 175 164 36 176 165 39 177 165 45 176 163 48 173 160 48 168 155 43 163 150 38 160 147 33 154 142 40 153 140 36 153 136 28 155 135 22 159 137 15 168 144 12 177 150 11 181 154 11 197 163 4 201 166 4 207 168 5 212 171 5 214 173 3 213 172 2 209 171 0 207 171 0 204 167 0 203 166 0 200 165 3 197 163 4 192 161 8 190 160 12 186 158 14 186 158 15 182 156 19 181 154 21 180 152 26 176 150 29 173 148 32 171 145 32 170 144 31 167 144 30 159 142 28 160 138 36 153 132 39 145 123 37 135 119 34 124 110 35 107 97 38 93 85 39 73 68 48 65 62 45 55 56 42 52 54 41 57 59 45 63 66 47 67 67 43 66 65 37 71 70 52 74 73 43 80 78 37 83 81 32 87 84 33 93 87 29 103 95 22 108 102 16 120 103 13 126 107 13 134 115 12 145 125 12 155 134 9 163 141 4 168 146 1 172 148 0 173 147 0 174 148 3 176 149 6 177 150 11 176 148 12 174 146 13 172 143 13 170 141 13 161 132 14 156 129 16 148 123 20 138 117 26 128 110 34 120 105 40 117 102 47 114 101 49 123 103 50 130 110 49 140 121 45 151 130 39 161 138 32 168 146 26 175 152 22 178 156 21 185 157 22 187 160 21 190 163 20 191 165 18 189 163 14 188 162 13 187 161 12 187 161 14 188 162 17 188 162 17 188 162 17 188 162 15 188 162 15 187 161 12 187 161 12 187 161 12 189 162 19 188 163 19 188 163 19 187 162 20 185 162 24 183 160 28 182 158 32 181 157 35 174 156 48 172 153 50 168 149 54 165 148 60 161 145 68 156 141 74 152 138 77 147 135 77 142 126 77 135 120 77 125 112 78 112 104 81 101 95 81 87 87 79 77 79 76 70 74 73 67 65 70 72 68 69 79 74 68 87 81 65 96 89 61 106 97 58 113 102 56 116 106 53 124 106 44 126 108 46 128 109 50 128 109 50 127 108 50 127 108 50 128 109 53 129 110 54 123 111 69 122 113 72 122 117 77 126 124 83 131 130 84 133 133 79 131 131 69 128 127 60 110 118 43 107 113 39 101 107 35 98 101 32 95 96 30 92 91 27 89 84 26 86 81 25 76 73 20 77 74 21 80 74 24 82 76 28 83 76 30 80 76 31 77 72 30 74 71 30 74 72 33 72 73 33 70 73 30 69 72 25 71 74 19 74 76 13 77 77 7 80 78 4 82 75 3 82 75 3 82 73 4 82 73 6 81 72 5 82 71 5 82 71 5 81 70 4 87 76 12 86 77 12 85 77 12 83 78 12 85 77 12 86 75 11 88 72 10 91 71 10 88 71 0 89 72 0 89 72 0 90 73 1 91 74 2 93 76 4 95 78 6 95 78 6 99 80 3 99 80 3 100 81 4 100 81 4 100 81 4 100 81 4 100 81 4 100 81 4 99 82 0 99 82 0 100 83 1 101 84 2 101 84 2 100 83 1 100 82 0 99 81 0 92 73 4 92 73 4 91 72 4 91 72 6 91 72 6 91 71 8 91 71 8 91 71 10 85 69 9 85 69 9 85 69 7 85 71 8 86 72 9 89 74 9 91 76 11 92 77 12 90 71 3 88 69 1 85 66 0 83 65 1 81 62 3 78 62 3 75 58 2 73 56 0 71 56 1 71 56 1 71 56 1 70 55 0 70 55 0 70 55 0 69 54 0 69 54 0 66 53 0 66 53 0 65 52 0 65 52 0 66 53 0 68 55 2 69 56 3 71 58 5 75 54 0 72 53 0 69 52 0 68 52 0 67 54 1 65 53 1 62 50 0 59 49 0 53 40 5 49 39 4 43 34 3 36 29 1 31 25 1 26 21 2 22 19 2 21 18 3 25 17 0 26 18 0 26 18 0 27 18 1 27 18 1 27 18 1 27 18 1 27 18 1 25 17 4 23 15 2 23 13 1 28 14 3 32 16 1 37 19 0 47 27 2 55 35 8 75 48 3 81 55 6 92 66 9 102 75 6 109 82 1 117 90 0 127 99 0 133 106 3 140 113 0 148 122 3 159 131 6 162 135 4 162 134 0 162 135 0 167 138 0 172 143 5 175 147 1 175 147 1 175 147 1 175 148 0 176 149 0 178 151 0 179 152 1 179 152 1 176 151 0 177 150 7 173 147 11 166 144 9 160 141 10 155 136 15 144 125 23 133 113 26 110 103 31 94 92 33 71 72 32 52 52 26 48 47 17 66 58 12 93 76 7 110 89 6 148 117 0 185 154 12 204 172 11 207 174 7 219 185 25 221 187 38 213 182 39 215 187 43 217 186 20 215 184 16 211 182 16 207 181 26 206 179 38 204 178 42 199 176 36 195 175 26 199 173 14 197 173 11 193 173 16 192 171 26 190 169 41 192 168 44 190 165 36 190 164 27 187 164 9 185 162 6 183 160 4 179 159 2 176 155 2 171 151 2 166 145 2 162 141 0 151 133 0 138 123 0 123 114 0 111 106 6 97 94 13 78 77 13 62 58 10 53 48 8 55 42 7 73 59 10 97 79 7 123 100 0 157 129 0 195 163 0 218 187 1 226 194 0 225 198 5 225 198 5 223 196 5 220 192 5 216 188 3 211 182 2 208 179 0 207 178 0 210 177 4 207 174 1 202 168 0 197 164 0 196 163 0 194 162 0 194 162 1 194 162 1 187 161 4 185 158 5 180 153 4 175 149 4 173 146 3 171 146 2 172 147 2 171 149 3 170 150 3 168 148 1 165 148 0 164 147 0 163 147 2 161 144 4 156 140 5 153 136 4 144 134 0 139 128 2 131 118 4 120 107 3 104 95 2 81 77 4 57 56 12 41 41 17 23 25 20 22 21 16 27 18 11 39 23 7 58 35 1 81 55 0 112 81 1 135 102 9 154 125 0 162 135 2 168 145 7 167 146 3 161 143 0 157 139 1 153 134 3 148 130 4 146 131 2 146 131 2 147 132 3 146 131 2 145 130 3 143 128 1 140 125 0 139 124 0 139 124 7 135 120 3 130 115 0 125 112 0 124 110 1 122 110 2 121 108 3 120 107 2 117 106 1 115 103 3 104 95 2 89 82 4 71 66 10 52 49 14 35 33 20 22 22 20 28 23 17 27 22 16 29 22 16 33 26 20 36 31 27 34 33 29 32 34 31 29 33 32 30 31 35 32 32 34 32 32 30 32 33 27 32 34 23 32 34 21 31 33 20 29 33 19 122 109 4 122 109 4 121 108 4 120 107 3 118 105 3 116 103 1 114 101 0 113 99 0 109 100 0 108 98 0 105 95 0 104 90 1 99 84 3 93 74 5 85 65 4 79 58 3 58 48 13 49 42 16 40 36 24 36 36 28 39 41 28 57 57 29 84 84 34 106 105 41 131 111 22 146 125 18 161 140 12 173 148 6 177 151 4 181 155 6 184 159 4 183 159 0 182 162 1 182 162 1 181 163 1 181 163 1 179 164 1 178 163 0 176 163 0 176 163 0 179 161 3 179 161 3 178 159 3 176 160 3 174 159 4 173 158 3 171 156 3 170 157 3 169 156 0 168 155 1 168 154 5 165 153 9 162 148 13 157 142 13 149 135 12 144 129 10 134 131 18 133 130 15 136 131 13 142 138 13 155 148 16 165 158 18 172 164 17 176 166 16 179 163 15 180 165 12 181 165 8 180 165 4 181 163 1 181 161 2 180 160 3 181 158 3 176 158 0 175 156 0 175 156 2 174 154 3 173 153 4 171 151 4 170 149 4 169 148 3 166 140 3 163 137 0 158 131 0 154 130 0 152 129 1 152 128 2 150 126 2 146 124 2 138 117 8 130 112 10 120 105 14 108 96 22 94 85 28 78 73 31 63 62 31 55 55 31 45 45 33 39 39 31 34 34 32 35 35 37 35 35 37 34 36 31 37 41 27 42 47 27 68 55 10 78 65 12 97 80 11 115 93 7 131 107 0 148 120 0 162 133 0 170 139 0 180 154 9 185 158 9 190 163 12 194 167 14 195 170 18 192 170 22 187 171 26 186 171 30 182 170 32 181 169 33 180 167 37 178 164 41 175 161 39 172 157 38 169 154 35 168 153 34 161 147 40 157 143 36 154 137 31 152 134 26 154 134 21 158 138 17 164 143 15 169 146 14 186 156 8 190 159 7 198 164 5 205 167 4 208 171 4 208 171 4 205 171 3 203 170 3 202 167 1 200 167 2 199 165 5 196 163 6 192 161 8 190 160 12 186 158 12 186 158 14 182 156 19 181 154 21 179 152 23 175 149 26 172 147 28 170 145 27 169 144 26 166 144 25 159 140 22 158 137 32 153 130 37 143 121 36 132 115 35 120 108 36 103 94 37 89 82 38 73 67 51 61 59 47 50 49 44 45 47 46 47 49 48 50 52 47 54 56 45 56 57 43 66 64 51 74 73 45 86 83 38 96 90 32 106 95 31 117 103 30 128 114 25 135 122 18 149 125 1 153 129 3 159 136 6 167 143 9 174 148 9 178 153 9 181 155 8 182 156 7 185 155 5 185 155 5 185 155 9 185 154 11 184 153 13 181 149 12 179 147 12 177 144 11 172 141 14 168 138 16 160 133 20 151 126 25 143 119 33 132 112 39 125 107 45 119 104 47 116 100 40 121 106 41 131 114 42 140 124 39 151 133 35 162 142 30 170 150 27 176 155 27 183 156 23 185 159 23 188 162 23 189 164 20 188 163 18 186 161 16 186 161 16 186 161 17 187 160 17 187 160 17 186 160 15 186 160 15 186 160 13 185 159 12 185 159 12 185 159 12 184 157 14 184 158 13 183 156 13 182 157 15 181 155 18 177 153 21 176 151 25 174 150 28 171 152 34 169 149 36 163 146 40 159 143 47 156 142 54 150 138 62 144 134 65 140 131 66 135 124 70 128 118 69 118 108 72 105 99 73 92 91 73 80 81 73 68 73 67 62 68 64 59 56 73 61 59 70 67 65 68 77 73 64 86 81 61 96 89 60 103 95 58 106 97 56 113 104 47 116 107 50 119 110 55 120 111 56 121 111 58 121 111 58 123 113 62 124 114 63 124 117 75 121 116 74 122 119 78 126 123 80 132 130 81 138 133 75 139 134 66 139 133 59 115 122 44 107 111 34 96 100 26 93 94 24 96 95 28 99 96 29 96 91 25 91 86 22 81 79 18 80 78 17 80 78 19 81 79 22 82 79 24 82 79 26 81 75 23 78 72 20 73 71 30 70 71 29 68 71 26 68 71 24 68 73 19 70 74 15 74 75 9 76 76 6 81 74 6 81 74 6 82 73 4 82 73 4 82 72 1 84 71 1 84 71 1 84 69 0 86 72 7 87 73 8 86 75 9 87 76 10 87 76 10 89 75 10 90 75 10 91 73 9 90 73 3 90 73 3 90 73 3 91 74 4 93 76 6 94 77 7 96 79 9 97 80 10 101 81 8 101 81 8 101 81 8 100 80 7 100 80 7 100 80 7 100 80 7 100 80 7 98 81 1 99 82 2 100 83 3 101 84 4 101 84 4 100 85 4 99 84 3 98 83 2 93 74 6 93 74 6 94 75 7 94 75 9 94 75 9 94 75 9 95 75 12 95 75 12 89 74 9 89 74 9 91 73 9 91 73 7 91 73 7 91 73 7 90 75 6 91 76 7 90 71 2 88 69 0 85 66 0 82 64 0 80 61 2 76 60 1 73 56 2 71 54 0 69 53 1 69 53 1 69 53 1 69 53 1 69 53 1 69 53 1 69 53 1 69 53 1 67 54 1 66 53 0 65 52 0 65 52 0 66 53 0 67 54 1 69 56 3 70 57 4 74 54 1 71 54 0 68 52 0 64 51 0 63 51 3 60 49 3 55 47 1 52 43 0 46 36 11 42 32 7 34 26 5 27 20 2 21 15 1 18 14 3 18 15 6 18 15 8 22 14 1 22 14 1 24 16 3 25 18 2 26 19 3 26 19 3 25 18 2 25 18 2 23 17 5 22 14 3 23 13 1 30 16 3 36 19 1 43 23 0 53 32 3 63 40 8 79 51 3 85 58 5 95 66 6 103 74 4 110 81 1 118 88 0 126 96 0 132 103 3 143 116 1 146 119 2 154 126 3 158 131 2 163 135 2 165 137 1 167 138 2 168 139 3 171 144 3 170 143 0 171 144 1 171 144 1 173 147 2 175 149 2 177 151 4 178 152 5 177 153 0 176 152 2 171 149 4 165 144 3 158 140 2 151 136 7 140 124 13 131 112 18 102 97 29 86 84 27 65 63 22 52 49 14 56 48 9 78 64 3 107 85 0 127 102 1 168 130 5 198 161 20 208 174 14 209 175 5 222 188 20 225 192 27 217 184 19 216 185 16 219 185 15 218 185 12 214 184 10 211 182 20 208 181 32 204 179 37 199 177 32 196 176 25 199 175 17 196 174 13 192 174 16 190 172 26 189 170 39 189 168 43 189 166 34 187 166 25 188 165 7 186 163 5 181 161 2 179 159 2 175 156 0 171 151 2 163 145 1 159 140 0 151 133 0 138 123 0 125 114 0 111 105 7 99 93 15 79 74 16 62 58 13 54 49 11 64 49 8 83 64 8 109 84 4 140 110 0 178 146 3 212 178 10 227 193 7 225 193 0 226 199 6 224 197 6 221 193 5 217 189 4 213 184 2 209 180 1 205 175 0 203 173 0 206 172 4 203 169 1 199 166 0 197 164 0 197 165 2 197 165 4 194 165 3 193 163 3 185 159 4 182 157 5 178 152 5 174 147 4 171 146 4 168 145 3 168 146 1 169 147 2 166 148 4 164 146 0 163 145 0 161 145 0 159 142 2 156 140 3 152 135 5 147 132 3 140 132 0 135 125 2 125 115 4 112 104 5 95 89 3 74 70 6 52 50 12 38 37 19 22 21 17 24 19 13 30 21 6 47 30 2 69 46 0 96 68 0 127 97 0 150 118 7 164 137 0 169 144 0 170 148 2 166 146 0 161 143 0 158 141 1 156 138 4 152 134 6 146 131 2 146 131 2 145 130 3 144 129 4 141 125 3 138 122 0 136 120 0 134 118 0 134 118 5 131 115 4 125 111 2 122 108 0 120 108 0 120 107 2 118 107 2 117 106 1 114 100 1 108 95 1 98 88 3 83 76 4 64 61 10 47 43 14 32 30 18 25 23 24 31 23 12 33 25 12 38 29 12 43 34 17 48 41 25 46 42 30 39 39 31 33 34 29 35 28 35 32 27 33 29 24 30 29 24 28 29 25 26 29 25 22 31 28 23 34 30 21 119 106 2 118 105 1 118 105 3 117 104 2 115 101 2 113 99 0 112 98 0 111 97 0 107 97 0 105 95 0 103 92 0 101 90 1 97 85 3 90 76 5 83 68 3 77 61 2 61 48 13 52 42 15 43 37 23 36 36 28 41 42 26 57 58 24 84 85 27 106 106 34 134 115 20 148 128 15 162 142 9 171 149 4 176 152 4 179 155 7 178 157 4 176 156 0 177 159 1 178 160 2 178 160 2 177 161 3 177 161 3 175 161 2 175 161 2 175 161 2 179 161 3 177 161 3 176 160 3 175 161 3 174 159 4 171 158 2 170 157 3 169 156 2 168 155 0 168 155 0 167 154 0 167 153 4 166 151 6 163 147 10 158 141 11 154 136 8 142 132 11 139 130 11 136 129 12 138 133 15 145 141 18 155 150 22 165 158 25 170 163 23 173 162 21 174 163 19 175 164 12 178 165 7 179 165 4 179 163 5 179 160 4 178 159 5 175 157 0 175 156 0 175 156 2 174 154 3 172 152 3 171 151 4 169 148 3 168 147 2 167 141 4 163 137 0 159 132 0 155 131 0 153 130 2 152 128 2 149 125 1 144 122 0 135 116 11 128 110 12 116 102 14 103 93 22 90 83 29 76 72 35 61 59 34 50 51 33 41 43 32 34 35 30 30 30 32 30 29 34 30 30 30 30 32 19 39 41 17 49 53 18 82 66 4 98 80 8 118 97 6 138 112 2 155 126 0 172 141 0 183 152 0 187 157 1 192 162 12 194 165 12 197 168 14 200 171 17 199 172 19 196 172 22 190 173 25 188 172 25 183 173 24 182 172 25 179 168 27 176 164 30 174 161 31 173 160 32 172 158 33 172 159 31 169 152 34 165 148 34 160 142 32 158 137 30 155 134 25 155 135 22 156 137 17 157 139 15 171 147 11 176 151 9 184 157 8 193 163 7 199 167 6 200 168 5 201 169 8 198 168 8 199 167 6 197 168 6 195 165 5 193 164 8 191 162 8 188 161 10 187 160 11 185 159 12 184 159 17 183 157 18 181 154 21 177 152 23 174 150 24 171 147 23 170 146 22 167 146 19 159 139 16 158 136 25 152 129 35 142 120 37 130 112 36 118 105 37 99 92 40 85 80 42 66 63 46 56 54 42 43 44 39 39 40 44 38 39 44 41 43 42 47 48 42 54 54 44 69 64 35 85 78 36 103 93 32 119 103 28 131 110 29 144 121 28 154 131 25 159 138 19 174 147 4 176 149 6 180 154 9 183 157 12 187 159 13 189 161 15 189 161 15 189 162 13 190 163 10 189 162 11 189 162 13 188 160 14 186 158 15 183 154 14 180 151 15 179 150 14 172 145 12 169 142 13 165 136 16 158 130 20 149 123 26 139 117 32 127 109 35 122 105 36 115 101 36 118 105 37 122 109 39 129 116 38 140 124 37 153 135 35 167 147 34 176 154 35 181 153 27 184 157 26 187 161 25 188 162 23 188 163 21 187 162 20 186 160 21 187 161 22 186 161 19 186 161 19 185 160 18 184 159 17 184 159 17 183 158 16 182 157 15 182 157 15 182 155 16 182 155 16 180 154 15 179 153 16 175 151 17 173 148 21 170 146 24 169 144 26 163 144 26 159 142 28 155 138 32 150 136 39 145 134 45 138 129 50 132 125 53 127 122 54 123 116 62 116 110 62 105 100 62 94 90 63 82 81 63 70 72 61 60 65 59 55 60 56 52 51 65 55 54 62 60 59 57 69 67 54 81 76 54 90 85 55 98 90 54 101 93 56 104 101 48 107 104 51 112 109 56 115 112 61 117 114 63 119 115 67 121 117 69 123 119 71 128 121 77 127 120 78 126 121 79 130 126 79 135 132 79 140 134 72 142 134 62 140 131 52 125 127 44 112 113 33 98 99 21 96 94 20 101 99 25 104 102 28 101 97 23 95 91 17 85 84 17 82 81 16 79 79 15 78 80 17 80 80 18 82 81 17 82 77 13 82 74 9 69 67 16 67 67 17 65 67 17 64 68 18 65 69 18 68 71 16 73 72 15 75 73 12 82 74 11 82 74 9 83 74 5 84 74 2 86 74 0 87 73 0 89 72 2 89 72 2 84 69 0 85 70 1 86 71 2 87 72 3 88 73 4 88 73 4 88 73 4 88 73 4 89 75 4 89 75 4 89 75 4 90 75 6 92 77 8 93 78 11 95 80 13 96 81 14 102 82 11 101 81 10 101 81 10 100 80 9 100 80 9 99 79 8 99 79 8 99 79 8 98 81 3 99 82 4 100 83 5 100 84 6 100 84 6 98 85 6 97 84 5 96 83 4 96 77 8 96 77 8 96 77 8 97 78 9 97 78 9 98 79 10 98 79 10 98 79 10 95 83 11 95 81 10 95 78 8 93 74 6 91 72 4 88 71 2 85 70 1 84 71 1 88 69 1 85 66 0 83 63 0 80 62 0 79 60 2 75 58 2 73 56 2 71 54 2 69 53 1 69 53 1 69 53 1 69 53 1 69 53 1 68 52 0 68 52 0 68 52 0 68 52 0 68 52 0 68 52 0 68 52 0 68 52 0 69 53 1 69 53 1 70 54 2 71 54 2 68 52 1 63 49 0 60 47 2 57 45 3 51 42 3 46 38 2 43 35 0 38 29 12 34 25 8 27 20 4 20 14 2 15 11 2 13 10 3 13 12 8 14 13 9 18 11 3 19 12 4 20 13 5 21 14 4 22 15 5 22 16 4 22 16 4 22 16 4 21 15 1 21 13 0 24 15 0 33 20 3 42 24 2 49 28 0 59 36 2 68 45 4 84 54 2 89 60 4 97 67 5 104 74 2 111 80 0 118 86 0 128 95 2 133 100 3 143 116 3 144 117 0 150 122 0 156 129 0 164 136 3 168 140 5 170 141 5 169 140 4 167 141 4 167 141 2 168 142 3 168 142 3 169 144 2 171 146 2 172 147 3 173 148 4 174 151 0 173 149 0 168 146 1 160 142 0 154 139 0 147 133 0 136 121 6 124 109 8 93 89 25 77 72 16 59 55 10 58 49 8 68 55 2 91 69 0 122 94 0 148 115 0 191 149 15 207 167 18 216 179 12 219 183 7 226 190 14 228 192 16 222 188 5 219 186 0 222 185 9 220 185 5 218 186 5 215 185 13 210 181 25 206 180 33 201 180 29 199 180 24 198 175 19 195 175 16 191 175 18 189 173 26 188 172 37 188 169 40 187 168 30 185 168 20 185 165 6 184 164 5 181 161 2 178 160 2 175 156 2 168 151 3 162 143 2 158 139 1 151 132 3 140 124 2 126 116 5 112 106 12 94 90 16 74 72 15 61 56 14 55 49 15 72 56 7 88 69 3 117 92 0 156 124 3 196 160 10 224 188 16 231 197 11 228 195 2 220 195 4 218 193 4 214 189 1 210 184 1 207 180 3 204 176 4 200 172 2 198 170 1 200 168 5 197 165 2 195 163 0 193 164 2 195 165 5 194 166 5 192 164 5 189 161 2 177 152 0 176 150 1 174 148 3 171 146 4 168 145 5 168 145 5 169 146 4 169 148 5 165 146 5 163 144 3 160 143 1 159 142 0 156 140 1 153 136 4 147 132 3 144 129 4 135 128 0 130 121 2 118 111 7 103 98 6 85 82 3 65 63 6 47 43 14 35 31 20 26 19 13 29 19 9 41 26 5 58 40 2 83 59 0 109 82 0 140 110 0 161 132 6 170 144 0 173 149 0 172 151 0 167 147 0 161 143 0 159 142 0 158 140 4 154 137 5 146 131 2 144 129 0 142 127 2 139 123 1 136 120 0 134 117 1 132 115 1 131 113 1 128 114 5 125 111 2 123 109 2 121 109 1 120 107 2 119 108 2 117 106 1 115 104 0 111 94 2 103 89 0 91 83 2 77 72 6 59 57 8 41 40 10 32 28 16 29 25 22 36 25 5 42 32 5 50 39 7 58 46 8 64 51 16 63 54 21 55 48 22 46 41 21 43 33 24 37 28 23 31 23 21 28 22 24 26 20 24 28 19 20 32 22 20 37 26 20 115 102 0 115 102 0 114 101 0 114 100 1 112 98 0 111 97 0 109 95 0 109 95 0 105 91 2 104 90 1 100 89 0 97 87 0 91 83 2 84 76 3 77 68 1 71 63 0 62 50 12 53 44 15 43 37 21 38 35 26 40 41 23 56 56 18 82 82 20 105 104 24 131 116 15 145 128 12 159 141 5 165 148 0 170 150 3 173 153 6 173 153 2 169 153 0 173 154 0 174 155 1 173 157 2 174 158 3 173 158 3 173 158 3 173 158 3 172 159 3 174 158 0 175 159 1 175 159 2 174 160 2 173 158 3 172 159 3 171 158 4 168 157 3 169 156 2 168 155 0 167 152 0 167 152 0 167 152 1 165 149 2 162 145 5 160 142 6 153 134 3 148 133 4 141 131 10 137 130 14 136 133 18 143 141 22 153 149 26 161 156 28 166 159 27 167 161 23 170 164 16 172 166 10 175 167 7 177 164 6 177 162 9 176 161 10 175 157 0 175 156 0 174 155 1 174 154 3 172 152 3 171 151 4 169 148 3 168 147 2 168 142 5 164 138 1 160 133 0 156 132 0 155 132 4 153 129 3 148 124 0 141 119 0 135 116 14 125 109 14 113 98 15 99 88 22 86 78 31 71 66 36 55 54 34 45 45 33 37 39 36 31 32 36 29 27 38 31 28 39 31 27 28 32 29 14 45 45 11 63 62 14 97 80 0 115 96 4 137 113 3 155 128 0 172 141 0 186 155 2 193 163 3 195 165 5 194 168 11 196 168 9 198 170 11 199 171 10 198 172 13 196 173 15 191 173 15 188 172 15 183 173 16 182 171 19 180 168 22 177 164 24 176 162 27 176 162 31 176 162 31 177 163 32 177 156 28 174 154 31 169 148 33 164 142 33 158 137 30 154 133 24 150 133 19 149 132 14 158 138 15 163 142 14 172 149 9 181 155 6 190 161 7 193 164 10 193 167 12 193 166 13 193 167 10 193 167 10 192 166 9 190 165 10 189 164 9 188 163 9 186 163 8 185 162 7 184 160 12 183 158 13 181 155 16 177 153 17 173 150 18 171 148 16 169 146 14 166 146 11 158 138 7 156 135 20 150 126 30 139 117 34 127 109 35 112 101 39 95 87 41 80 74 42 60 59 38 49 50 34 40 41 35 35 36 38 33 34 38 37 36 34 48 45 36 60 57 42 86 72 25 105 89 27 129 108 27 146 120 27 160 128 29 171 138 31 178 148 26 181 153 20 190 158 21 191 160 20 193 162 20 195 165 19 194 167 18 194 167 14 194 168 13 194 168 11 192 169 11 191 168 12 190 167 12 188 164 12 185 161 13 183 158 13 180 155 13 178 153 11 170 148 10 168 146 9 165 141 9 161 135 12 155 129 16 145 122 20 132 113 21 123 107 20 114 102 30 112 102 31 112 102 33 114 104 33 124 111 33 139 124 33 156 137 35 168 146 37 175 149 26 177 152 26 181 156 27 183 159 25 183 159 23 183 159 23 183 159 23 184 160 26 182 159 19 182 159 19 181 158 20 180 156 20 179 155 21 177 153 21 177 153 21 176 151 22 177 150 19 176 149 16 173 149 17 171 146 17 168 144 18 165 140 21 161 138 24 160 136 26 150 131 28 147 127 28 141 125 30 136 122 34 129 120 41 123 116 44 116 112 48 110 108 47 103 100 55 98 94 56 89 86 55 79 76 57 70 70 60 64 65 60 58 60 59 55 56 58 54 56 55 56 57 51 61 62 46 71 71 43 84 81 46 95 90 50 103 96 52 105 98 54 111 106 50 115 110 54 121 116 61 126 121 66 130 124 72 133 127 75 136 130 80 138 132 82 142 134 88 142 134 88 142 135 89 145 139 91 147 142 87 148 140 77 145 135 63 142 131 51 131 127 40 118 116 31 106 103 22 101 98 21 101 99 22 103 102 22 99 98 16 94 93 10 85 84 20 79 79 17 74 75 15 73 74 14 76 78 15 80 79 12 84 77 7 83 75 2 73 69 6 71 69 8 68 69 11 65 68 15 65 67 17 68 68 18 71 69 18 73 70 19 78 72 12 81 73 10 82 73 4 83 73 1 86 74 0 90 74 0 90 73 1 91 73 1 88 71 0 88 71 0 89 72 0 89 72 0 89 72 0 89 72 0 87 73 0 86 72 0 89 75 4 89 75 4 89 74 5 90 75 6 92 77 10 93 78 13 95 80 15 96 80 18 101 81 12 101 81 12 100 80 11 99 79 10 98 78 9 98 78 9 97 77 8 97 77 8 98 78 5 98 80 6 99 81 7 99 83 8 98 84 9 97 83 8 96 84 8 95 83 7 97 79 5 97 79 5 98 80 6 98 80 4 98 80 4 98 80 4 99 81 5 99 81 5 95 84 5 95 82 4 95 77 3 93 73 2 91 71 2 88 69 1 83 68 1 82 69 1 84 64 3 82 62 1 80 60 1 77 58 0 77 58 2 74 57 3 72 55 1 70 53 0 70 54 2 70 54 2 69 53 1 69 53 1 69 53 1 68 52 0 68 52 0 68 52 0 71 51 0 71 51 0 71 51 0 71 51 0 71 51 0 70 50 0 70 50 0 69 49 0 67 51 2 63 49 2 59 45 0 55 41 2 48 38 2 43 34 3 38 28 1 33 26 0 29 19 7 26 18 5 21 14 4 16 12 3 12 9 2 10 9 5 10 9 7 9 9 7 14 9 6 14 9 6 15 10 6 15 10 6 16 11 5 16 12 3 17 13 4 17 13 2 19 13 0 20 13 0 28 16 0 39 24 3 46 29 3 54 34 0 64 41 0 72 48 2 86 55 0 91 61 1 99 68 4 107 74 3 113 80 1 121 87 0 130 95 3 135 100 6 142 115 0 145 119 0 151 123 0 156 129 0 161 133 0 165 137 1 168 139 3 169 140 4 165 141 5 165 141 5 165 141 5 165 142 4 164 141 3 164 141 1 164 141 1 163 140 0 169 145 0 166 143 3 162 140 5 154 134 0 148 132 0 139 126 0 127 114 0 117 101 5 91 86 22 70 63 8 59 51 2 70 56 7 87 67 4 107 80 0 140 107 0 173 134 3 210 167 13 214 173 7 224 187 8 230 194 10 225 189 7 223 186 7 226 187 4 221 184 0 224 183 3 223 185 0 220 187 0 217 186 7 211 184 19 206 181 26 204 181 26 202 182 23 198 177 22 196 178 20 192 176 19 190 176 27 188 175 35 189 173 36 187 171 24 186 170 13 185 165 6 183 163 4 180 162 4 177 158 2 172 155 3 167 149 3 160 143 3 156 138 2 150 133 3 140 126 1 126 119 5 110 105 11 89 87 12 69 67 10 57 54 11 54 50 15 78 64 0 95 76 0 128 104 0 172 140 3 206 171 9 223 188 8 226 196 4 228 198 2 216 191 3 212 186 1 208 182 0 205 178 0 204 176 4 202 174 5 198 169 5 196 167 5 194 164 4 191 163 4 189 161 2 189 163 4 191 165 8 189 165 7 184 160 2 179 155 0 174 149 0 173 147 0 170 145 1 169 143 4 166 143 5 167 144 6 167 146 5 167 146 5 161 144 4 160 143 3 158 141 1 156 140 1 155 139 2 150 136 5 146 131 4 143 127 5 132 124 0 125 118 4 112 106 8 97 92 8 79 76 7 58 56 7 42 37 15 33 25 23 30 17 9 35 21 8 49 32 6 71 50 3 95 71 0 120 95 0 147 121 0 167 141 5 172 146 0 175 151 1 174 153 2 170 150 1 165 147 1 161 144 2 157 139 1 152 136 1 145 130 1 143 128 1 139 124 0 135 119 0 132 115 0 130 112 0 129 111 1 129 111 3 124 110 1 123 109 0 121 109 1 121 109 1 121 110 2 119 108 2 115 107 0 112 104 0 111 91 4 101 85 0 88 79 2 73 69 5 55 55 5 38 37 6 30 27 10 31 27 16 43 32 2 54 42 4 66 52 3 74 59 2 80 64 5 81 66 11 75 61 14 66 53 11 51 45 19 43 38 18 33 31 19 28 27 25 25 23 26 24 20 21 30 22 20 36 26 24 111 99 0 111 99 0 111 99 0 110 98 0 110 98 0 108 96 0 107 94 0 106 93 0 102 88 0 101 87 0 97 85 0 93 85 0 88 81 1 80 76 2 72 69 2 67 63 0 63 49 10 53 44 15 43 37 21 38 35 26 39 40 22 55 56 16 80 81 15 102 101 18 126 111 8 139 124 5 153 137 0 161 143 0 165 148 0 169 151 5 168 153 2 166 151 0 171 151 0 171 151 0 171 154 2 172 155 3 172 157 4 172 157 4 171 158 4 171 158 4 172 156 0 172 156 0 172 158 0 173 159 1 172 159 3 172 159 3 170 159 5 170 159 5 170 156 5 169 154 1 167 153 0 166 152 0 166 151 0 166 149 0 165 147 3 163 144 3 160 137 0 154 136 2 146 132 9 135 128 12 131 127 17 135 133 20 145 142 25 154 149 29 161 158 29 163 161 26 166 164 19 170 167 12 172 166 8 174 165 8 174 163 11 175 161 13 175 157 0 175 156 0 174 155 1 173 153 2 172 152 3 170 150 3 169 148 3 168 147 2 168 142 5 164 138 1 160 133 0 157 133 1 156 133 5 153 129 3 147 123 0 139 117 0 134 116 16 124 107 15 111 95 17 96 85 23 81 74 30 66 62 33 51 49 34 41 41 33 35 38 43 31 31 43 30 27 44 32 28 45 32 25 32 35 29 13 52 48 10 72 69 16 109 90 0 128 107 2 149 125 3 165 136 0 179 148 0 190 160 0 196 167 5 195 167 5 197 174 10 198 173 10 200 173 8 201 174 9 199 174 9 199 176 10 195 176 11 191 176 11 182 172 12 181 171 14 180 169 19 179 167 23 179 166 28 178 164 29 178 164 31 178 164 31 182 160 23 180 157 27 174 152 32 168 146 35 161 140 33 155 134 27 148 130 20 146 129 15 149 134 17 156 137 16 163 143 10 173 151 6 182 156 7 187 162 10 190 164 15 190 166 18 192 167 13 191 166 12 190 167 12 189 166 10 188 165 9 187 164 8 186 163 7 184 164 7 181 157 5 180 156 6 179 154 10 174 151 11 171 149 11 168 146 8 167 145 7 164 145 6 155 135 0 154 132 13 147 123 25 135 112 32 123 105 33 107 95 37 90 81 40 75 68 40 55 58 31 48 49 31 40 41 33 36 36 36 33 33 33 38 35 30 53 47 35 67 60 42 102 82 19 124 102 26 149 123 28 167 134 29 180 142 33 191 152 35 197 159 32 196 163 24 197 162 36 198 163 35 199 165 31 199 168 26 199 169 19 198 172 13 197 174 10 197 174 6 190 173 8 189 172 7 188 170 8 185 167 9 182 163 9 179 159 8 177 157 8 175 155 8 172 156 11 171 153 9 170 147 7 167 143 9 163 138 12 152 129 15 139 120 15 130 115 14 111 99 25 106 96 25 103 94 27 102 93 26 111 99 27 127 110 28 145 124 31 158 134 34 169 143 24 172 146 23 176 151 24 179 155 23 179 155 21 179 155 21 180 156 24 181 157 25 179 158 17 178 156 18 177 155 18 175 152 20 174 151 21 172 149 21 171 147 23 170 146 22 166 141 14 165 140 13 163 140 12 160 136 10 156 134 14 153 130 16 149 127 18 148 125 19 140 119 28 136 116 29 130 113 31 124 110 35 117 108 39 110 104 42 102 100 43 98 97 43 86 86 50 82 81 50 76 74 53 70 68 56 65 64 60 63 61 64 60 59 65 59 58 64 59 63 48 60 63 42 65 68 37 77 78 38 91 90 42 103 100 47 111 105 53 115 108 56 125 115 54 130 120 61 136 126 67 142 131 75 147 136 80 151 140 86 154 143 89 156 145 91 158 148 99 158 147 101 158 150 104 160 154 104 161 154 99 157 149 84 149 140 65 143 132 52 131 124 34 122 116 28 111 106 24 105 100 19 101 98 19 98 97 14 92 95 6 89 92 1 83 81 24 77 76 19 70 71 14 67 70 13 73 74 14 78 77 12 83 76 6 84 75 0 81 77 6 79 76 9 74 74 12 70 71 14 69 69 19 68 67 19 70 66 21 71 67 22 75 69 11 78 70 7 79 70 1 81 72 0 85 72 0 88 72 0 90 72 0 90 72 0 91 75 0 91 75 0 92 74 0 92 74 0 92 74 0 90 74 0 87 73 0 86 72 0 88 74 3 88 74 3 89 74 5 90 75 8 91 76 11 93 77 15 94 78 16 95 79 17 100 79 12 100 79 12 99 78 11 98 77 10 97 76 9 96 75 8 95 74 7 95 74 7 97 77 6 97 79 7 98 80 8 98 81 9 97 83 10 96 84 10 95 83 9 92 83 8 97 80 2 97 80 2 97 80 2 98 81 3 98 81 1 98 81 1 98 81 1 98 81 1 90 79 0 90 77 0 93 74 0 93 71 0 92 69 1 89 68 1 85 70 3 83 69 4 81 60 3 79 58 1 77 56 1 75 56 0 75 56 0 73 56 2 71 54 0 69 52 0 71 55 4 70 54 3 70 54 3 69 53 2 69 53 2 68 52 1 68 52 1 67 51 0 71 49 0 72 50 0 72 50 0 73 51 1 72 50 0 71 49 0 69 47 0 68 46 0 63 49 2 60 46 1 55 42 0 50 37 2 44 33 1 38 28 1 31 23 0 27 19 0 21 13 2 20 12 1 19 12 2 16 11 5 13 10 5 9 8 4 7 7 5 6 6 6 11 7 8 11 7 8 11 7 6 11 7 4 11 8 3 12 9 4 13 10 3 14 11 4 18 12 0 20 13 0 29 18 0 41 26 3 49 32 2 58 36 0 66 44 0 74 51 1 87 56 0 93 61 2 100 69 4 108 75 4 114 81 2 122 88 1 131 96 6 138 102 8 143 116 0 148 122 3 155 127 2 158 131 0 158 130 0 159 132 0 164 135 0 167 138 0 165 141 7 165 141 7 164 140 4 163 139 3 162 139 1 160 137 0 158 135 0 157 134 0 165 139 3 162 137 8 157 133 7 149 130 2 143 125 0 135 121 0 122 108 1 111 96 3 90 85 21 68 62 4 62 50 0 81 64 12 102 77 10 122 89 0 155 116 0 191 150 10 218 176 2 216 176 0 231 194 0 239 202 10 224 185 2 218 178 2 225 184 6 221 181 0 224 184 0 223 186 0 222 188 0 217 187 3 212 184 15 207 183 23 205 182 24 203 183 22 200 179 26 198 179 23 193 179 21 192 178 27 189 176 35 190 175 34 188 175 21 186 173 9 185 165 8 183 163 6 179 161 3 176 157 1 171 154 4 166 148 4 159 141 3 155 137 3 146 132 0 137 126 0 125 118 2 106 104 4 82 83 3 62 62 0 52 51 3 51 49 10 82 70 0 100 83 0 138 113 0 181 151 3 208 175 2 216 183 0 219 189 0 224 196 0 211 187 1 208 184 0 203 178 0 201 175 0 201 175 4 199 172 7 196 168 6 194 166 5 189 163 6 187 161 4 186 160 3 187 162 7 188 163 8 185 162 6 178 155 0 172 149 0 175 150 0 173 149 1 171 146 2 166 143 3 165 142 4 163 141 3 163 141 3 163 142 1 160 142 4 158 140 2 157 139 1 155 139 0 152 138 3 150 136 5 147 132 7 143 129 6 128 122 0 122 116 4 109 104 10 92 89 10 73 72 7 55 52 7 39 34 15 30 21 24 35 18 10 41 24 8 56 37 5 78 56 6 102 79 1 125 102 0 152 127 0 171 145 6 172 146 0 176 152 2 177 156 5 174 154 5 168 150 4 163 146 4 156 138 0 149 133 0 145 130 1 142 127 0 137 122 0 133 117 0 129 112 0 128 110 0 128 110 2 128 109 4 123 109 0 122 108 0 121 109 1 122 110 2 122 111 3 120 109 1 115 107 0 112 104 0 111 91 5 101 84 4 87 78 3 72 68 5 54 54 4 36 36 2 29 27 6 30 27 12 52 39 4 65 51 6 79 63 4 88 69 0 93 73 0 95 75 6 90 70 9 82 63 7 57 57 21 47 47 19 36 39 22 30 35 29 25 29 32 24 23 28 29 25 26 36 30 30 108 93 2 107 92 1 107 92 1 105 92 0 105 92 0 102 91 0 102 91 1 100 91 0 97 86 0 95 84 0 92 82 0 88 80 0 84 76 1 78 70 7 71 64 10 66 58 11 61 50 22 49 43 17 37 36 18 29 32 23 30 33 24 46 46 18 71 71 9 94 92 5 121 107 2 136 119 3 152 131 4 162 135 4 165 138 7 167 143 11 167 148 7 167 152 1 170 150 3 170 150 3 169 152 4 169 154 3 169 155 4 170 157 3 169 158 4 170 160 3 174 158 0 174 158 0 173 159 0 173 159 1 172 159 1 169 159 0 168 160 0 167 158 1 168 155 1 168 155 1 167 153 2 166 152 1 165 151 2 164 150 1 163 149 1 163 149 1 155 140 0 152 138 3 148 135 5 141 129 7 137 126 8 136 127 10 138 132 12 142 136 16 151 140 24 160 149 25 173 157 20 176 160 12 174 159 4 172 159 1 171 162 7 172 167 15 172 157 2 171 156 1 170 156 0 170 154 0 169 153 0 170 151 0 170 150 1 170 150 3 173 141 4 167 139 4 161 136 7 157 137 4 154 136 0 150 129 1 146 118 8 142 109 12 126 107 15 117 100 20 102 91 27 86 79 35 70 69 41 56 57 43 46 47 41 39 41 38 33 32 37 34 33 39 28 27 35 27 23 38 32 24 37 38 28 19 57 45 7 83 74 9 111 95 8 126 108 0 152 129 0 174 149 0 186 158 0 190 162 1 193 170 2 198 178 3 207 178 0 207 177 1 205 177 5 203 176 7 199 174 9 196 172 10 194 172 11 191 171 12 187 169 23 186 168 22 185 167 21 183 165 19 182 164 18 182 164 18 181 163 17 181 163 17 178 160 14 176 158 14 174 155 16 172 152 17 168 148 17 163 142 17 156 134 14 152 130 11 142 132 17 143 132 14 148 134 9 157 140 8 167 148 10 178 155 15 184 159 17 187 160 19 188 163 18 188 163 19 189 164 22 189 164 22 189 164 22 189 162 19 187 160 17 186 160 15 186 157 17 184 155 15 180 153 12 178 150 14 175 148 15 173 145 19 168 142 21 166 139 22 154 135 6 149 129 17 141 120 31 130 110 39 115 99 39 98 86 38 81 70 40 69 61 42 48 51 40 41 44 35 33 38 32 32 36 39 31 31 39 34 33 31 50 48 25 69 66 25 102 85 15 129 109 20 160 137 25 182 150 27 190 154 31 195 159 36 198 164 38 199 169 37 206 175 25 206 175 23 206 176 20 205 175 15 203 173 13 201 171 11 198 170 11 196 168 9 194 168 13 194 167 16 192 166 19 190 163 20 187 162 20 185 160 18 180 158 13 179 157 12 178 153 8 176 151 9 174 148 12 169 144 17 164 139 20 158 132 21 151 124 19 145 120 17 128 105 37 116 98 36 101 90 36 93 87 37 93 90 35 103 98 32 121 115 31 137 128 35 152 136 49 157 141 45 164 146 36 170 150 27 172 152 19 171 152 13 171 152 13 171 153 15 175 156 17 171 151 16 167 147 16 165 143 21 162 141 24 160 138 29 156 133 29 152 128 28 156 130 19 152 128 22 149 125 27 143 122 31 137 119 33 133 116 34 126 114 30 123 111 27 113 115 32 113 111 34 110 105 37 108 102 42 104 97 45 97 93 48 90 88 47 84 85 45 75 76 58 68 69 53 61 64 47 61 62 46 62 61 43 66 59 41 73 62 42 82 67 46 76 72 34 85 78 34 97 86 32 110 92 26 120 98 25 128 105 29 138 112 35 144 118 41 156 133 63 158 135 65 162 139 71 164 143 78 167 146 83 168 148 89 168 147 90 168 147 92 172 152 93 172 152 93 171 151 88 169 150 82 171 153 81 171 153 77 164 147 69 155 138 58 127 128 34 115 115 27 104 101 20 101 95 19 100 92 17 96 89 8 92 85 0 90 84 0 79 82 15 74 75 17 70 68 19 71 68 25 75 73 25 78 77 20 78 78 6 75 76 0 88 74 11 83 72 6 81 71 2 79 70 1 78 71 3 76 70 8 74 69 13 73 67 15 84 68 17 84 68 16 85 68 14 85 68 12 87 68 10 88 69 10 89 71 9 91 71 10 92 77 8 91 77 6 90 76 5 90 76 3 90 76 1 90 77 0 90 77 0 91 78 0 88 75 5 88 75 5 90 76 5 93 76 4 95 77 5 96 78 4 98 79 3 98 79 3 102 81 0 101 80 1 99 77 2 98 75 5 95 75 4 96 76 3 97 78 1 98 79 0 100 82 6 100 82 6 100 83 5 100 83 5 100 83 5 100 83 3 100 83 3 100 83 3 99 84 1 99 82 2 97 80 0 96 77 0 96 74 0 96 72 0 95 71 0 97 71 0 94 72 0 95 72 2 93 73 4 92 71 4 89 70 4 87 67 4 83 65 1 82 64 2 79 60 1 78 59 0 76 57 0 74 55 0 73 54 0 72 53 0 71 51 0 71 51 0 68 58 7 67 57 6 66 54 4 66 53 1 68 52 1 68 52 1 70 53 1 71 54 2 72 52 2 72 52 2 70 52 2 69 53 2 66 52 3 64 50 1 61 49 0 60 48 0 61 41 8 57 38 5 50 33 3 42 28 1 34 23 1 28 21 2 25 19 3 23 20 5 22 14 1 22 14 1 21 13 2 19 13 1 18 11 1 15 11 0 14 10 1 13 10 1 12 9 4 11 7 4 10 6 7 10 5 9 10 5 11 11 6 10 12 8 9 13 9 8 25 11 2 32 16 3 38 21 3 43 25 1 50 30 0 60 36 0 71 47 3 79 55 7 87 56 0 94 62 1 103 70 3 109 75 1 114 79 0 122 85 0 132 93 0 138 100 3 145 118 5 147 120 3 152 126 3 156 131 4 158 134 2 158 134 2 156 132 0 155 131 0 161 133 0 162 134 0 163 137 0 161 139 1 159 140 2 154 137 5 150 135 8 148 132 10 150 130 15 148 129 8 143 124 0 137 118 0 135 116 0 128 114 7 112 101 9 95 87 4 74 68 10 69 59 6 71 55 6 84 62 5 106 78 4 137 104 0 174 138 2 203 164 9 214 175 22 221 183 20 226 191 11 223 193 0 221 192 0 221 191 0 219 187 4 216 183 6 226 190 8 223 189 4 218 187 1 215 185 0 212 186 5 209 183 8 205 181 13 202 179 15 199 180 26 198 177 24 195 174 23 194 173 22 193 172 19 193 170 12 190 168 4 188 167 0 187 164 0 185 161 0 182 159 1 177 156 3 172 152 5 165 147 3 157 139 1 153 135 0 148 126 14 136 122 0 117 115 0 99 101 4 75 75 11 60 53 11 60 47 3 69 53 1 84 66 2 113 89 3 157 127 5 198 162 4 220 181 0 222 184 0 217 186 0 218 189 9 207 180 5 204 176 4 203 175 5 202 173 7 198 169 5 192 162 2 192 162 4 195 165 9 191 166 3 191 166 4 189 165 5 185 165 6 180 161 5 173 157 2 167 152 0 163 149 0 164 148 0 163 146 0 161 143 0 160 141 0 161 139 2 162 140 3 162 140 3 163 141 3 155 141 8 156 143 5 158 143 2 160 143 1 158 143 0 152 139 1 143 133 1 138 129 0 133 122 4 119 112 8 98 98 12 76 84 11 59 69 9 43 50 9 31 29 16 24 15 20 23 20 1 35 25 0 60 41 0 92 67 3 122 92 2 146 117 0 164 138 1 176 152 2 177 155 0 177 157 0 177 158 4 172 155 5 163 149 1 154 142 0 148 137 0 145 134 0 142 123 3 140 121 1 135 118 0 132 115 0 128 112 0 127 111 0 124 110 1 124 110 1 124 110 3 126 112 3 127 110 2 124 107 1 120 105 2 117 105 7 109 103 7 103 98 6 104 88 0 92 81 1 78 70 7 61 57 9 49 44 6 43 32 0 50 31 0 58 35 3 68 45 0 83 61 4 94 75 7 96 79 1 97 82 0 101 86 1 96 84 0 88 75 0 72 66 6 62 59 8 49 47 9 36 38 16 31 33 22 30 30 28 32 30 31 34 29 33 105 89 1 104 90 1 103 89 0 100 89 0 99 88 0 98 88 0 97 87 0 97 87 0 92 81 0 90 79 0 85 77 0 82 74 0 78 71 3 71 65 7 65 59 9 61 54 10 54 44 17 45 39 15 34 32 17 27 28 23 27 28 23 40 39 18 65 64 10 86 84 7 114 100 1 128 112 1 143 123 0 152 127 0 156 128 3 158 133 6 159 140 2 158 144 0 167 149 3 168 150 4 169 152 4 169 153 5 169 155 4 170 156 5 169 158 4 170 159 5 172 156 0 172 156 0 172 158 0 172 158 0 170 157 1 168 158 1 167 157 0 165 156 0 168 155 1 168 154 3 167 153 2 166 152 1 165 151 2 164 150 1 163 149 1 162 148 0 157 142 1 154 141 3 150 137 7 143 131 9 137 126 10 135 125 10 134 127 11 137 130 14 144 137 23 153 143 22 163 150 19 170 155 12 171 156 5 170 157 1 170 159 5 171 162 9 173 158 5 172 157 2 171 157 0 171 155 0 169 153 0 170 150 0 170 150 3 170 149 4 171 142 2 168 140 5 161 138 6 157 137 4 154 136 0 150 129 1 145 119 8 140 110 12 124 104 17 115 98 20 99 88 26 83 76 34 66 64 39 53 54 40 43 44 38 36 38 35 31 31 29 32 32 32 27 27 29 25 24 32 31 26 33 35 29 17 50 45 3 77 72 6 112 98 10 126 112 3 153 133 0 177 152 0 189 161 2 192 164 3 194 170 2 199 177 3 206 176 0 206 176 2 204 176 6 202 175 8 198 173 10 196 172 12 193 170 12 190 170 13 188 168 21 187 167 20 186 166 19 185 165 18 184 164 17 183 163 16 183 163 16 183 163 16 180 160 11 179 159 12 177 156 13 175 153 15 172 149 17 167 144 16 161 137 11 157 133 9 145 133 13 145 130 11 145 129 8 151 133 9 159 140 12 168 148 15 176 154 16 179 156 14 184 162 16 184 162 16 185 163 17 186 164 19 188 163 19 187 162 18 185 160 15 185 159 14 184 156 13 181 154 11 178 151 8 176 149 8 173 147 11 169 144 15 166 140 19 163 136 19 151 131 10 146 124 22 137 116 35 125 105 42 110 94 42 92 80 40 75 65 40 65 55 45 43 46 37 36 39 32 29 34 30 28 31 36 28 28 36 32 31 29 51 46 24 68 65 22 103 86 6 131 111 12 164 138 17 185 153 18 195 157 20 200 163 23 204 169 27 205 173 26 210 177 24 210 177 22 209 177 17 206 177 15 204 175 13 202 172 12 198 169 13 197 168 14 194 167 14 193 166 15 192 166 21 190 163 22 187 161 22 185 159 20 181 158 16 180 157 15 178 153 9 176 150 11 174 147 14 170 145 18 165 140 21 160 134 23 154 127 22 147 122 19 133 111 26 121 102 26 104 93 29 94 87 35 89 85 37 96 91 36 111 103 40 124 115 46 141 126 41 148 131 39 158 139 36 166 145 30 168 147 22 168 147 19 166 147 18 166 147 19 165 142 14 162 138 12 158 133 14 154 131 17 152 128 20 147 124 22 142 118 22 139 114 21 136 117 22 132 115 23 129 113 26 125 110 27 121 108 29 119 108 29 115 107 26 115 107 24 110 107 28 110 104 28 109 100 33 108 96 38 104 92 42 97 89 43 91 83 44 85 80 42 74 74 48 70 69 48 67 65 50 70 66 54 75 69 53 82 71 49 92 77 48 99 83 49 101 92 33 109 98 32 121 105 28 131 111 25 139 116 23 146 122 26 153 129 33 159 135 39 166 143 50 168 144 54 169 148 57 173 152 63 175 155 68 176 156 70 174 156 72 174 156 72 178 156 71 179 157 71 178 157 68 177 156 63 178 158 63 178 158 59 172 153 51 164 145 43 132 127 25 120 114 18 109 102 14 105 97 16 105 96 17 102 95 14 101 95 9 101 95 7 82 85 4 79 81 6 76 75 10 75 73 16 76 73 18 77 75 18 76 74 13 75 74 10 83 74 9 82 73 6 80 71 2 80 71 2 80 73 5 80 72 9 77 71 11 76 69 14 76 67 12 76 67 10 76 67 10 78 68 9 79 69 7 81 70 6 82 71 7 83 72 6 89 74 5 88 73 4 88 74 3 89 75 2 89 75 2 90 76 1 91 77 2 92 79 1 90 76 5 93 76 4 94 77 5 96 78 4 97 79 3 99 80 4 101 79 3 102 80 4 106 85 4 105 84 5 105 83 8 105 83 10 104 81 11 102 83 7 102 83 6 102 83 4 103 84 5 103 84 5 102 83 4 102 83 4 102 83 4 102 83 4 102 83 4 102 84 2 99 82 2 98 81 1 97 78 0 95 76 0 96 74 0 96 72 0 95 71 0 95 71 0 93 70 0 91 71 0 90 70 1 88 69 1 86 67 1 83 65 1 82 64 2 81 63 1 76 60 0 75 59 0 73 57 0 71 55 0 70 53 0 69 52 0 69 52 0 68 51 0 68 56 4 67 55 3 67 54 2 68 52 1 67 51 0 69 51 1 69 52 0 72 52 1 71 50 3 69 51 3 68 50 4 66 49 3 62 48 3 59 44 1 56 43 0 54 41 0 47 30 2 44 29 0 40 26 0 34 22 0 30 19 0 27 19 0 25 18 0 25 18 2 23 15 2 22 14 1 21 13 2 19 13 1 18 11 1 15 11 0 15 11 0 14 10 1 13 10 3 12 8 5 11 7 6 10 5 9 10 5 9 10 5 9 11 7 8 12 8 7 20 7 0 25 13 1 33 17 2 39 23 0 47 28 0 55 35 0 67 46 3 76 53 9 85 59 0 91 66 2 99 72 3 105 78 1 111 80 0 118 87 0 127 94 0 133 101 2 143 113 1 146 116 2 150 121 1 154 126 1 158 131 2 159 132 1 159 132 3 158 131 2 158 131 2 157 133 1 159 135 1 158 136 0 155 135 0 152 134 0 149 132 2 147 129 3 142 121 6 142 121 2 140 118 0 136 116 0 132 115 1 124 110 11 106 96 11 89 81 6 68 59 2 67 56 2 76 59 3 96 72 8 122 92 6 149 116 1 180 144 0 202 164 1 221 181 0 227 188 0 231 193 0 230 193 0 227 192 0 228 192 0 226 188 1 224 185 2 225 189 5 223 188 2 221 187 1 218 187 1 215 186 4 212 185 8 208 182 11 205 178 11 203 182 15 201 179 15 198 176 13 197 175 14 196 174 11 196 173 7 194 172 1 192 170 0 190 167 1 187 163 1 183 160 2 177 156 3 172 152 5 165 146 5 159 141 3 154 138 1 150 129 10 134 122 0 115 112 0 92 95 8 70 69 13 53 48 8 57 46 0 68 56 0 88 68 0 118 93 1 160 129 4 196 160 2 217 177 1 219 183 0 214 183 4 209 182 7 204 176 4 201 173 3 199 171 2 199 170 4 195 166 2 191 162 0 191 161 1 195 165 7 189 164 1 188 165 1 187 163 3 182 162 5 177 158 4 171 154 2 166 150 2 163 147 0 163 146 0 162 144 0 161 142 1 159 140 2 157 137 4 159 136 4 158 135 3 158 136 1 157 143 10 159 143 6 159 142 2 158 141 0 156 138 0 149 135 0 140 129 1 135 125 1 124 114 0 112 107 7 92 93 15 72 78 16 52 60 11 38 42 9 29 27 14 26 17 20 24 21 6 35 27 4 59 43 7 92 70 12 124 96 13 148 120 10 168 142 6 180 156 8 176 155 4 175 153 5 173 152 7 167 148 7 159 143 6 151 137 2 145 132 1 142 129 0 138 119 0 137 118 0 132 115 0 130 113 0 127 111 0 126 110 0 124 110 1 123 109 2 121 109 1 124 110 3 125 108 2 119 105 0 116 103 1 110 100 3 102 95 4 94 89 0 93 82 2 82 74 2 67 62 4 55 51 6 47 41 5 47 34 0 56 38 2 67 43 7 76 54 0 89 68 5 97 79 7 98 81 1 98 83 0 101 86 3 97 85 3 90 77 0 83 74 9 73 67 9 59 56 11 46 47 16 37 40 21 33 34 26 31 30 26 29 28 26 97 85 0 96 84 0 96 84 0 93 82 0 92 81 0 89 81 0 88 80 0 88 79 0 83 73 1 81 71 0 77 68 0 73 65 2 68 61 6 62 56 8 55 50 10 51 45 9 48 37 17 41 34 15 33 31 19 25 25 23 22 22 22 33 31 16 56 53 10 77 73 9 103 92 2 117 104 2 133 113 0 141 116 0 144 117 0 148 123 4 150 131 0 151 136 0 163 146 4 163 147 2 164 148 3 165 150 5 166 152 4 165 154 4 166 155 5 167 156 6 169 154 1 169 154 1 170 155 2 169 156 2 168 155 1 168 155 1 165 154 0 164 154 0 167 153 2 167 153 2 166 152 1 165 151 2 164 150 1 163 149 1 163 149 1 162 148 0 159 144 1 156 143 3 152 139 8 145 134 10 139 128 12 134 124 13 131 123 14 131 123 16 133 129 22 140 133 19 149 139 15 158 146 10 166 151 6 169 155 6 170 156 5 170 157 3 173 158 7 173 158 5 172 157 2 172 156 1 170 154 0 171 151 2 169 149 2 169 148 3 170 145 1 165 142 4 160 137 5 156 136 1 153 135 0 148 129 0 141 118 6 137 109 12 118 100 16 110 94 19 93 83 24 76 71 31 61 59 36 48 48 36 39 40 34 34 34 32 30 29 24 31 32 27 27 29 28 25 26 30 29 28 33 29 30 16 44 45 5 69 71 8 109 99 10 125 113 3 154 136 2 179 155 3 193 163 5 196 164 4 197 168 2 201 175 2 205 175 3 205 175 3 202 174 5 201 174 9 197 172 10 195 171 13 192 169 14 189 168 15 188 169 15 187 168 14 186 167 13 184 165 11 183 164 10 183 164 10 182 163 9 182 163 9 181 162 8 180 160 9 178 158 9 177 156 11 175 153 15 171 149 14 166 143 11 163 140 10 153 135 7 149 130 9 144 124 9 144 124 12 148 128 15 156 137 16 163 147 12 168 153 12 177 160 12 178 161 13 181 161 14 182 162 15 184 162 16 183 161 15 184 159 15 184 159 15 182 156 9 179 153 6 176 151 6 173 148 4 170 147 9 167 142 13 162 138 14 159 134 15 147 127 15 141 121 26 130 110 37 116 99 43 100 87 42 83 73 38 67 58 41 57 48 43 39 40 35 32 34 29 28 30 29 28 28 36 28 26 37 33 29 28 50 46 21 67 64 21 107 87 0 134 112 3 168 141 8 190 156 7 201 162 9 206 167 10 212 174 13 213 179 11 214 178 19 212 179 16 211 178 15 209 177 14 206 174 13 202 172 14 200 169 16 199 168 16 193 166 15 193 166 17 192 165 22 191 164 25 188 162 25 186 160 23 183 160 20 182 159 19 179 154 12 177 151 14 175 148 15 171 146 20 167 142 24 163 137 26 157 130 25 151 126 23 142 118 18 128 108 19 110 96 23 96 87 30 86 82 37 86 83 42 95 90 48 107 100 56 127 114 36 136 119 37 147 128 36 157 135 34 160 137 31 159 137 26 157 137 25 156 135 26 148 124 16 146 122 16 142 119 17 138 115 19 133 112 21 129 107 21 124 103 20 120 99 18 112 104 23 111 102 23 110 101 24 109 100 23 109 100 23 110 101 22 112 104 21 114 106 21 118 107 25 119 106 27 120 104 29 121 102 36 118 99 41 112 95 43 103 89 42 98 85 41 83 79 41 79 74 44 79 72 54 83 75 64 91 79 65 100 84 58 111 92 49 121 102 46 129 113 26 138 119 25 148 126 24 155 132 20 160 135 16 164 140 18 170 146 24 172 150 30 177 152 34 177 155 36 179 157 38 181 160 41 183 162 43 183 164 44 183 164 44 183 164 46 183 161 41 185 163 43 184 162 40 183 162 37 184 163 36 184 163 35 179 158 30 172 152 21 147 130 16 134 117 9 119 103 5 112 98 9 107 97 12 102 95 14 100 95 11 99 97 12 92 91 1 90 90 2 87 86 3 85 83 6 82 79 10 79 75 14 77 72 17 76 70 20 80 72 9 79 71 6 79 72 4 81 72 3 83 74 5 83 74 7 83 72 10 82 71 9 75 71 10 75 71 10 75 71 8 77 72 8 77 72 6 79 72 4 79 72 2 80 73 3 85 70 1 85 70 1 86 71 2 87 73 2 88 74 3 90 76 3 91 77 4 92 78 5 93 75 0 94 76 0 96 77 1 97 78 1 100 78 2 101 80 1 101 80 1 102 79 1 103 84 5 104 85 6 106 84 9 106 84 9 106 84 9 105 83 7 105 84 5 104 83 2 105 84 1 105 84 1 105 84 1 104 83 2 104 83 2 103 82 1 103 82 1 103 82 1 97 80 2 97 78 1 96 77 0 94 75 0 95 73 0 94 72 0 95 71 0 95 71 0 90 70 1 89 69 0 87 66 0 84 65 0 83 63 0 80 62 0 80 61 2 77 61 1 74 58 0 73 57 0 72 55 0 70 53 0 69 52 0 68 51 0 68 51 0 68 51 0 70 54 2 69 53 1 68 52 1 68 50 0 68 50 0 70 50 0 70 50 0 71 51 1 67 48 5 65 48 4 63 46 3 60 42 4 55 39 3 52 36 3 48 33 2 46 31 0 36 24 2 34 22 0 32 19 0 30 17 0 28 15 0 28 15 0 28 15 0 28 15 0 24 14 2 24 14 2 22 14 1 21 13 2 19 13 1 18 11 1 15 11 0 15 11 0 14 11 4 13 10 5 11 7 6 10 6 7 10 5 9 10 6 7 10 6 7 11 7 6 15 6 1 19 10 1 26 17 2 34 21 2 42 26 0 51 35 2 62 44 6 69 50 8 78 59 1 82 64 2 89 70 4 94 74 1 100 79 0 106 84 0 115 92 0 120 97 3 131 102 0 134 106 0 138 111 0 143 116 0 147 121 0 149 123 2 151 125 4 151 125 4 145 123 3 146 124 2 146 127 0 147 128 0 147 128 0 145 126 0 144 125 0 143 124 0 138 115 0 139 117 0 138 117 0 135 115 2 126 111 8 113 102 13 94 86 11 76 71 5 70 57 2 73 58 0 88 67 2 113 86 7 143 111 8 171 137 4 197 161 2 213 177 1 232 195 0 237 200 0 239 201 0 240 199 0 239 197 0 240 197 4 240 197 5 237 194 2 227 189 4 226 188 1 223 188 0 221 187 1 219 188 2 217 186 7 213 183 7 211 181 7 208 186 4 205 183 2 202 179 3 199 176 2 199 175 4 198 174 3 197 174 0 196 173 0 190 167 1 186 164 1 179 159 0 174 155 1 168 150 4 162 145 5 157 141 4 153 137 2 144 129 0 130 120 0 109 105 6 83 84 14 60 59 15 47 43 6 56 48 1 72 62 1 100 79 0 132 107 6 171 141 11 198 164 5 214 178 2 219 187 8 215 185 9 203 179 8 198 171 2 195 168 1 192 165 0 192 165 0 189 161 0 186 158 0 188 160 0 193 165 4 188 165 0 187 164 0 183 161 0 178 158 1 173 153 2 167 150 2 164 146 2 162 145 3 162 143 2 160 141 3 158 138 5 155 134 6 153 132 5 152 131 4 151 130 2 151 130 2 158 141 9 157 141 6 156 138 0 155 136 0 150 132 0 144 126 0 135 121 0 129 116 1 112 106 0 102 98 7 85 84 20 64 65 21 44 48 13 31 34 7 28 25 10 27 20 14 26 24 11 35 30 11 55 44 16 86 68 22 117 93 21 144 116 16 165 137 11 178 151 10 173 150 8 169 148 7 165 143 6 159 139 6 154 135 6 149 131 7 142 126 4 139 122 4 138 119 0 137 118 0 133 116 0 131 114 0 129 113 0 128 111 3 125 111 4 125 111 6 122 109 5 124 109 6 123 108 5 118 103 2 114 100 3 108 97 5 97 90 2 89 83 0 77 72 8 67 62 4 54 50 2 46 43 2 46 38 1 53 39 2 68 46 5 80 56 12 88 67 0 97 77 6 102 83 6 100 83 1 100 84 0 101 86 5 99 83 6 93 77 2 93 79 8 85 74 8 73 66 11 62 59 16 50 51 20 40 43 22 33 35 22 28 31 22 90 79 0 89 78 0 86 77 0 84 75 0 82 74 1 80 72 0 78 71 0 77 70 0 74 64 3 71 62 3 68 59 4 63 55 6 57 53 8 51 47 10 47 42 12 42 38 9 40 31 14 36 30 14 32 28 17 25 24 22 22 20 23 29 25 16 48 45 12 67 64 11 92 85 4 107 96 4 123 106 2 131 109 0 136 112 2 143 120 8 147 129 5 148 134 1 156 140 1 157 142 1 158 143 2 159 144 3 161 146 3 160 148 2 162 150 4 162 150 4 167 151 3 167 151 3 167 153 4 167 153 2 167 153 2 167 153 2 166 153 0 166 153 0 166 152 1 166 152 1 165 151 2 164 150 1 164 150 2 163 149 1 162 147 2 162 147 2 160 145 0 158 145 4 155 143 9 149 138 12 143 132 14 137 127 16 131 122 17 129 120 17 126 122 22 128 124 17 136 129 13 146 136 12 158 146 10 166 151 8 169 153 5 168 153 2 172 156 8 172 157 6 172 157 4 173 156 4 171 154 2 171 151 4 168 147 2 167 146 3 167 145 0 163 141 3 157 137 4 154 136 2 151 133 0 146 127 0 138 116 5 132 108 12 114 97 19 103 90 20 88 78 25 70 66 29 56 55 34 44 44 34 36 37 32 31 31 29 30 28 29 32 30 31 28 29 31 24 27 34 28 28 36 27 28 22 38 42 9 62 67 13 102 97 6 119 111 0 151 135 0 179 155 3 193 163 5 196 164 4 199 168 2 203 173 1 204 174 2 204 173 4 201 172 6 200 172 10 197 171 12 194 169 14 192 168 16 189 168 17 187 169 11 187 169 11 185 167 9 184 166 8 183 165 7 182 164 6 182 164 6 182 164 6 182 164 6 181 162 6 179 160 6 179 159 10 178 158 11 175 154 11 171 150 9 168 146 8 161 139 4 154 133 8 145 123 12 140 118 17 139 120 18 144 128 17 150 139 13 155 146 9 169 154 11 171 156 11 174 158 11 176 160 12 178 161 13 180 159 14 181 159 14 181 158 16 179 155 5 177 153 3 172 150 2 170 148 3 167 145 7 164 141 11 157 135 13 154 132 13 145 124 15 137 118 24 124 107 35 108 96 38 92 84 37 75 69 33 62 55 37 54 45 40 38 38 38 32 32 30 28 29 31 28 28 36 28 27 35 33 29 26 51 45 19 67 63 16 108 87 0 136 112 2 170 141 5 193 156 3 205 163 3 211 168 4 216 175 5 219 179 3 216 179 12 215 178 11 212 178 10 210 175 9 206 173 10 203 171 11 199 168 15 198 167 17 193 166 17 193 165 19 192 165 22 191 164 25 189 163 26 187 161 24 184 161 23 183 160 20 180 154 15 178 152 15 176 149 18 172 147 21 169 144 26 166 140 29 161 134 27 155 130 27 150 122 23 136 112 22 117 99 25 100 90 31 87 80 34 81 77 39 84 81 46 91 88 53 113 102 36 123 108 39 134 116 40 143 122 41 145 123 37 144 123 34 140 120 31 138 118 29 128 111 29 125 108 28 120 104 26 117 101 24 112 98 25 109 97 25 108 95 25 105 95 26 107 95 19 108 97 18 112 99 20 114 102 20 119 105 17 123 108 17 126 111 16 130 114 18 136 118 20 137 117 20 140 117 24 141 117 29 140 115 35 133 111 38 124 105 37 118 100 36 102 93 38 95 86 43 92 80 54 96 80 65 101 84 66 109 91 55 122 101 44 132 112 39 147 124 22 153 129 19 164 138 19 171 142 14 174 146 11 176 148 12 179 153 17 180 156 20 183 157 21 184 158 22 184 161 23 186 163 25 186 164 26 186 165 24 186 165 24 184 165 24 185 163 18 186 164 19 186 164 19 184 162 17 184 161 19 184 161 19 180 157 15 174 151 9 162 136 15 149 124 8 133 110 4 121 103 5 110 97 5 98 91 3 91 86 2 88 86 1 98 92 4 99 94 3 100 95 3 97 92 1 91 86 2 86 80 6 81 73 10 77 71 13 76 71 5 75 70 4 78 71 3 81 72 3 84 74 5 87 74 6 85 72 4 85 70 3 81 73 10 81 73 10 82 73 8 82 73 6 82 72 3 81 71 0 82 70 0 82 70 0 86 69 0 86 69 0 86 69 0 87 70 1 88 71 1 90 73 3 91 74 4 92 75 5 96 75 0 97 76 0 98 77 0 99 78 0 100 79 0 101 78 0 101 78 0 101 78 0 100 81 4 99 80 3 99 80 3 99 80 3 101 79 3 101 80 1 102 81 0 104 81 1 106 84 0 105 83 0 105 83 0 104 82 0 103 81 0 102 80 0 102 80 0 101 78 0 96 77 1 95 76 0 94 75 0 95 73 0 94 72 0 93 70 0 93 70 0 93 70 0 89 68 1 87 68 0 84 65 0 82 62 0 79 61 0 76 60 0 76 60 1 76 60 1 74 57 1 73 56 0 71 54 0 70 53 0 69 52 0 68 51 0 68 50 0 68 50 0 70 53 1 69 52 0 69 51 1 68 50 0 67 49 0 69 48 1 69 48 1 68 47 0 58 43 2 57 42 3 54 38 2 51 35 2 48 31 5 45 27 3 41 24 4 40 23 5 32 23 8 31 22 7 31 19 3 29 17 1 29 16 0 30 14 0 30 13 0 30 13 0 25 16 1 25 16 1 24 14 2 22 14 1 21 13 2 19 13 1 18 11 1 18 11 1 15 12 5 14 11 6 12 8 5 10 6 7 9 5 6 9 5 6 9 5 4 10 6 3 12 7 3 16 12 3 23 17 5 29 20 3 38 26 2 46 32 3 55 40 7 61 45 9 63 49 4 66 52 3 73 57 5 77 62 3 82 67 0 89 72 0 95 79 1 100 83 3 108 88 0 110 91 0 114 96 0 119 101 0 123 106 0 126 109 3 127 110 4 128 111 5 129 113 2 130 114 1 132 115 1 134 117 0 135 119 0 138 119 0 138 119 0 138 119 0 137 116 0 137 116 1 132 114 2 126 112 7 114 104 9 97 90 10 79 74 6 64 62 1 76 61 6 82 64 2 98 75 0 125 97 0 158 126 3 191 157 6 214 181 8 228 194 9 236 204 0 240 207 6 241 207 14 242 204 19 241 203 18 244 205 16 244 206 9 241 204 2 230 192 5 228 190 3 223 188 0 222 187 1 221 187 1 220 188 5 219 187 6 217 187 5 215 187 2 210 184 1 206 180 0 202 175 0 200 174 1 199 173 2 198 171 2 196 169 2 184 162 0 181 159 0 175 155 0 170 150 1 164 146 2 157 139 3 150 133 1 146 128 0 137 125 0 119 112 0 96 94 11 72 72 20 49 50 18 40 40 6 55 51 4 78 69 10 110 91 0 142 120 11 177 151 15 197 167 7 209 179 3 217 188 8 211 186 8 198 176 2 192 167 2 188 163 0 186 161 0 185 160 0 182 157 0 181 156 0 184 158 0 189 163 4 189 166 2 185 163 0 181 158 0 174 153 0 169 149 2 166 145 2 162 143 4 161 142 4 159 139 6 156 136 5 152 131 4 149 128 3 146 126 3 146 126 3 148 128 3 148 130 2 154 137 5 153 137 2 152 134 0 152 132 0 147 128 0 139 120 0 127 111 0 119 105 0 102 99 0 90 87 6 73 70 15 56 53 18 43 42 12 36 35 5 35 31 6 35 28 9 30 31 13 35 32 15 48 40 17 71 57 22 98 79 21 125 101 15 150 123 10 167 138 8 165 143 6 162 140 3 156 137 0 152 134 0 150 131 2 147 129 3 144 125 5 139 122 4 138 119 0 137 118 0 133 116 0 131 114 0 128 112 1 126 109 3 123 109 4 122 107 4 121 108 6 120 107 5 117 101 3 112 96 0 107 94 2 103 91 5 92 85 4 83 77 0 64 62 13 54 51 6 45 42 1 43 38 0 48 39 0 62 45 1 79 57 7 94 67 12 102 80 4 106 85 6 105 87 3 102 84 0 100 84 0 101 84 4 98 82 5 94 77 5 96 79 0 91 77 2 84 74 5 74 69 11 64 63 17 51 55 20 41 45 22 35 39 22 81 73 0 80 72 0 79 70 1 75 68 0 73 65 0 69 64 0 67 61 0 65 61 0 64 57 5 61 53 6 57 50 6 52 46 10 48 43 13 44 40 13 38 36 13 34 32 11 32 24 13 31 25 13 29 25 14 26 22 19 23 19 18 27 23 12 42 39 8 57 55 6 81 77 4 96 88 3 113 99 2 123 104 1 131 108 6 139 116 10 143 126 8 145 132 4 150 136 1 151 137 2 152 139 1 154 141 3 156 143 3 157 144 4 159 146 5 161 146 5 163 148 5 163 148 3 164 149 4 165 151 3 166 152 3 166 152 3 167 152 1 166 151 0 165 151 2 165 151 2 164 150 1 164 150 2 163 149 1 163 148 3 162 147 2 162 147 4 160 145 0 158 146 2 155 143 5 151 141 10 147 137 14 142 132 17 135 127 20 132 123 20 122 118 21 122 118 18 125 121 14 136 129 15 148 138 14 159 147 13 165 150 7 166 150 2 169 153 6 170 154 6 171 156 5 172 155 5 170 153 3 170 149 4 167 146 3 165 143 5 161 145 0 158 139 1 155 135 4 151 132 1 148 129 0 141 123 0 131 112 7 125 104 13 107 93 22 96 85 21 81 73 24 65 60 28 51 50 30 41 41 31 34 35 30 30 30 28 28 25 34 31 28 35 26 26 34 23 25 38 26 26 38 24 24 24 35 37 13 58 61 16 97 92 1 116 108 0 148 132 0 177 153 1 192 162 4 196 164 4 198 167 1 202 172 0 203 173 1 203 172 3 201 172 6 199 171 9 196 170 11 194 169 14 192 168 16 189 168 17 189 169 8 188 168 7 187 167 6 185 165 4 184 164 3 184 164 3 184 164 3 183 163 2 183 163 4 182 162 3 181 161 4 181 160 7 180 159 8 179 157 9 176 154 8 173 151 6 168 145 5 161 138 10 151 128 16 142 120 21 136 117 22 136 123 19 141 132 15 144 139 13 156 146 15 159 147 13 162 151 10 168 153 10 172 156 11 175 157 13 178 157 16 179 156 18 176 154 6 173 153 6 170 149 4 168 147 6 163 143 10 159 138 13 153 132 15 150 128 16 141 123 13 132 116 21 118 106 32 100 94 34 84 82 31 70 68 29 59 54 32 51 44 36 38 36 37 31 31 31 28 28 30 29 28 34 29 26 33 34 29 23 50 45 13 66 63 10 108 86 0 135 111 5 172 139 8 194 154 5 205 161 4 212 167 6 217 173 6 220 177 3 218 177 7 217 176 6 213 175 4 210 173 4 206 171 5 202 170 9 199 169 13 198 167 15 194 167 16 194 167 18 193 167 22 192 165 24 189 163 26 188 162 25 184 161 21 184 161 19 181 155 16 180 154 17 177 150 17 173 148 21 171 147 25 168 143 27 164 138 27 158 134 26 151 124 35 140 115 33 124 104 33 106 94 34 90 84 34 79 78 34 77 78 38 80 82 43 100 93 41 107 97 44 116 104 46 123 107 45 126 108 42 123 106 37 121 104 34 117 103 32 107 99 37 104 96 34 99 94 30 95 90 26 94 89 23 96 91 25 99 94 26 102 97 29 116 96 7 121 102 10 129 109 12 137 115 13 141 119 10 146 123 11 151 126 10 155 128 13 151 129 9 154 129 10 156 130 11 157 130 15 155 129 19 149 124 23 141 118 24 135 114 23 123 106 34 113 97 37 105 88 45 101 84 54 105 86 56 111 93 47 124 105 39 134 115 36 153 126 23 160 132 23 172 142 22 178 148 18 182 150 13 184 153 13 185 156 16 187 160 21 188 159 19 188 159 19 187 160 19 188 161 18 187 162 18 187 162 17 185 163 17 185 163 17 184 160 12 186 161 16 185 160 16 182 157 15 181 155 16 181 155 18 177 151 14 172 146 10 167 137 17 156 127 10 143 117 7 133 111 9 120 104 6 107 97 2 96 89 0 93 88 0 98 85 6 101 89 5 104 93 3 103 94 1 98 92 0 93 86 0 87 81 0 85 78 0 77 73 2 78 71 1 78 71 1 80 71 2 83 73 4 86 73 3 85 71 0 84 70 0 86 68 4 86 68 2 89 70 4 90 71 3 91 71 2 91 71 0 93 71 0 92 70 0 88 71 1 88 71 1 87 70 0 87 70 0 88 71 1 88 71 1 89 72 2 89 72 2 99 76 0 100 77 0 102 79 0 102 81 0 102 81 0 101 80 0 100 79 0 99 78 0 98 80 4 97 79 3 96 77 0 96 77 0 99 78 0 102 79 0 105 82 2 106 83 3 107 85 0 107 85 0 106 84 0 105 83 0 104 82 0 103 80 0 102 79 0 101 78 0 97 75 2 96 74 1 95 73 0 93 70 0 92 69 0 90 70 1 90 70 1 90 69 2 87 68 2 85 66 0 83 63 0 79 61 0 76 60 0 75 59 0 75 58 2 74 59 2 72 57 2 71 55 3 70 54 2 69 53 1 68 52 1 67 51 0 67 51 2 67 51 2 68 50 0 68 50 0 67 49 1 66 48 0 65 47 1 63 46 2 62 45 1 61 44 1 49 34 1 48 33 0 46 31 2 44 28 3 41 24 4 39 22 6 38 19 5 38 18 7 29 21 8 28 20 7 28 19 4 29 17 3 30 17 1 32 14 0 32 15 0 33 14 0 28 16 0 28 16 2 25 16 1 24 14 2 22 14 1 21 13 2 19 13 1 19 13 1 16 13 4 14 11 4 12 8 5 10 6 5 9 5 6 9 5 4 9 5 2 9 5 2 12 9 4 14 11 4 19 15 4 26 19 3 33 22 0 39 27 1 47 34 2 51 36 3 51 36 5 53 38 5 57 43 6 60 47 3 65 51 2 70 57 2 74 63 1 77 66 2 84 74 2 86 77 2 90 82 1 94 86 1 97 90 0 99 92 2 100 93 3 100 93 3 110 97 1 111 98 2 112 99 3 114 99 4 116 102 5 119 105 6 121 106 5 123 108 7 122 105 0 118 103 0 113 101 3 104 97 7 93 87 9 77 74 5 63 63 1 57 56 0 74 59 4 86 67 1 109 85 0 140 110 0 174 141 0 204 171 8 223 191 12 231 200 11 229 203 30 232 205 36 234 205 41 234 202 39 234 204 32 237 207 23 237 208 10 233 205 0 231 196 8 227 192 4 222 187 1 219 185 0 220 186 1 223 189 3 223 192 5 224 193 6 217 186 7 214 183 5 208 178 2 204 174 2 200 172 3 197 169 7 194 166 7 190 164 7 177 157 0 175 155 0 171 151 0 166 148 2 160 142 4 151 134 4 141 126 1 136 120 0 128 119 0 111 104 0 84 83 16 60 62 25 39 43 18 36 37 6 55 52 11 77 71 21 110 96 7 141 123 21 171 150 23 187 163 13 197 173 5 205 182 4 202 181 2 191 172 0 190 166 4 187 163 3 184 160 0 183 159 1 180 155 0 178 153 0 181 156 2 186 161 9 186 163 5 184 161 5 177 156 1 172 150 2 167 145 0 163 142 1 161 139 2 161 139 4 158 135 5 153 132 4 148 127 2 144 124 1 142 124 0 144 126 2 146 131 4 149 134 5 147 135 1 149 135 2 151 134 2 150 131 2 145 126 5 134 116 6 120 105 4 111 96 1 91 87 0 78 74 0 63 57 5 54 49 9 54 49 9 55 51 6 57 50 6 56 47 8 43 42 12 38 36 11 41 36 16 52 45 19 74 61 17 101 82 13 131 107 9 151 124 9 153 133 0 153 133 0 153 134 0 152 135 0 152 134 0 152 133 2 149 131 3 148 130 6 139 120 0 138 119 0 134 117 0 130 113 0 126 109 1 122 105 1 117 102 1 115 99 1 112 100 2 111 97 0 105 90 0 98 83 0 96 81 0 93 82 3 85 77 4 75 71 0 58 56 17 49 45 8 42 37 0 47 38 0 59 45 0 75 56 0 92 68 4 105 78 9 110 90 3 110 90 3 108 88 1 102 84 0 101 83 0 100 83 3 99 81 5 96 78 4 97 80 0 95 80 0 91 78 0 84 76 4 76 72 11 62 64 15 50 54 19 41 47 19 75 67 2 72 67 1 70 65 1 68 62 2 64 59 1 59 56 1 57 54 1 56 53 2 55 48 4 51 46 6 46 42 7 42 38 11 38 36 15 35 34 14 29 30 12 27 28 10 27 20 12 26 20 8 25 21 9 26 22 13 26 21 15 28 25 8 40 37 2 50 50 0 69 68 1 84 81 2 103 92 0 114 98 0 124 102 3 132 110 8 136 121 6 137 126 2 145 135 3 147 134 3 149 137 3 151 139 5 154 140 5 155 141 6 159 143 6 160 144 7 156 143 3 157 144 4 161 146 5 162 147 4 163 148 3 165 149 2 166 150 2 166 150 2 164 150 1 164 150 1 163 149 1 163 149 1 163 148 3 162 147 2 162 147 4 162 147 4 159 144 1 156 144 0 155 144 3 152 143 6 150 141 12 146 137 16 140 133 19 136 128 19 125 119 23 123 117 21 123 117 19 126 121 17 137 130 16 147 137 13 154 142 6 159 144 3 164 148 3 165 149 2 168 152 4 170 153 5 169 152 4 168 147 4 164 143 2 162 140 3 156 141 0 153 137 2 150 131 3 147 128 0 144 124 0 135 118 0 125 107 7 117 99 13 101 87 22 90 80 21 74 67 23 59 55 26 46 45 27 38 38 30 32 33 28 29 29 27 25 21 35 27 26 34 23 23 31 23 23 33 26 25 33 25 24 20 39 38 10 63 62 16 101 91 2 119 107 0 149 131 0 177 153 1 192 162 4 196 164 4 196 167 1 200 174 1 203 173 1 203 173 1 201 173 4 199 172 7 197 172 10 195 171 13 192 169 14 190 169 16 192 170 9 191 169 8 190 168 7 188 166 5 187 165 4 187 165 4 186 164 3 186 164 3 185 163 2 184 161 3 183 160 4 182 159 4 183 159 7 182 158 8 179 155 7 177 153 5 171 150 9 167 144 12 157 136 17 148 127 22 139 121 21 134 121 19 133 125 18 136 128 19 142 132 19 144 135 18 150 139 13 157 145 11 164 148 9 168 151 11 171 152 14 174 152 17 172 151 10 168 149 8 166 147 8 164 144 11 160 140 15 155 134 17 148 127 18 144 122 20 135 117 15 125 111 23 109 100 31 92 89 34 77 79 32 64 66 29 55 52 33 48 43 37 36 34 35 31 30 28 28 28 28 29 28 33 30 28 31 35 31 19 52 47 9 69 64 6 108 88 2 137 113 7 170 140 8 194 154 5 204 159 4 212 164 6 217 170 6 220 174 3 219 175 4 218 174 3 214 174 1 210 172 1 205 171 3 203 170 5 202 170 10 199 169 13 195 169 14 195 168 17 194 168 21 193 166 23 190 165 23 188 163 21 185 162 20 184 162 17 183 158 16 181 155 16 178 152 16 174 150 18 171 147 21 169 144 25 165 140 24 160 137 23 152 126 41 142 120 37 129 109 36 114 100 35 96 89 34 80 78 30 73 74 32 73 75 36 83 80 45 87 83 46 95 87 48 101 89 47 103 91 43 102 90 38 102 91 37 102 93 36 91 88 33 91 89 32 92 88 25 92 87 21 96 90 16 102 95 17 110 102 19 115 107 22 137 111 0 143 117 4 153 127 8 161 133 8 165 136 6 168 138 6 170 140 8 175 142 9 169 146 8 171 145 6 171 144 3 173 144 6 171 143 10 166 138 15 158 133 17 151 127 17 141 117 27 129 108 29 117 97 36 109 91 41 108 91 45 111 96 41 120 105 38 128 114 39 148 124 26 157 132 29 172 142 28 181 150 25 186 154 19 188 157 17 191 160 20 192 163 23 189 160 20 189 160 20 188 159 19 187 160 19 186 159 18 184 159 17 184 158 19 184 158 19 177 156 15 178 156 18 177 155 18 172 149 17 169 146 18 168 144 20 165 140 21 160 135 16 156 128 18 150 124 14 144 120 12 141 120 13 135 118 14 125 112 8 120 108 6 117 108 5 103 85 1 104 86 0 104 88 0 105 92 0 102 91 0 99 90 0 95 89 0 93 87 0 85 77 2 83 75 2 82 72 1 81 71 2 82 72 3 84 71 1 83 71 0 82 70 0 90 67 0 92 69 1 95 72 4 99 75 5 102 78 6 106 80 6 106 80 5 107 80 3 93 75 0 93 75 0 92 74 0 91 73 0 91 73 1 91 73 1 91 72 3 91 72 3 103 81 0 103 82 0 104 83 2 105 84 3 102 83 4 100 81 2 97 80 2 96 79 1 97 81 6 97 81 4 98 81 1 100 82 0 104 84 0 107 85 0 112 87 5 114 89 7 109 89 2 108 88 1 107 87 1 106 85 2 104 83 2 103 82 3 102 80 4 101 79 3 97 73 3 96 72 2 94 71 1 92 69 1 89 69 0 88 67 0 88 67 0 87 68 2 84 64 1 82 64 0 80 62 0 76 60 0 75 59 0 73 58 1 72 57 2 72 57 2 68 55 2 67 54 2 66 53 1 65 52 0 64 50 1 64 50 1 64 50 3 64 50 3 64 47 1 64 47 1 63 46 2 62 45 2 58 43 2 56 41 2 53 39 2 51 37 0 40 29 1 41 27 1 39 24 1 37 22 1 37 20 4 36 18 4 36 16 5 36 16 7 25 16 1 25 16 1 28 16 2 28 16 0 30 17 1 33 17 2 34 17 1 34 17 1 29 17 1 29 17 1 28 16 2 25 16 1 24 14 2 22 14 1 21 13 2 21 13 2 15 13 1 14 11 4 12 9 4 10 6 5 9 5 4 9 5 4 9 5 2 10 7 2 9 9 1 12 9 0 16 12 0 23 16 0 28 20 0 35 23 0 41 27 0 44 29 0 46 30 5 47 31 5 50 35 4 53 39 2 57 44 0 61 49 1 66 53 1 68 55 2 74 64 3 77 68 3 82 73 4 86 78 3 89 82 2 89 82 2 88 81 1 87 80 0 87 79 0 86 77 0 85 76 1 85 75 4 85 75 6 86 75 9 88 78 9 88 79 10 91 79 3 85 77 4 80 75 9 74 72 13 65 65 11 57 56 8 53 52 8 54 52 11 72 56 4 92 73 4 124 100 4 158 129 3 190 159 7 214 184 12 226 197 15 228 200 15 226 203 48 229 206 51 230 205 51 230 204 45 232 205 36 234 208 25 233 207 9 228 203 0 226 195 8 222 191 5 217 185 2 215 183 0 217 185 2 220 189 2 223 192 3 225 195 3 215 184 8 212 181 5 208 178 4 203 175 3 199 172 5 194 169 7 189 164 9 186 161 9 177 156 1 174 153 0 169 148 3 162 143 5 155 136 7 146 127 6 136 119 3 130 114 1 122 113 0 100 94 6 74 72 21 50 53 26 34 39 17 33 37 10 51 50 19 73 68 36 109 99 40 132 120 46 158 144 45 175 157 31 186 166 17 193 174 10 194 173 2 190 170 0 189 166 8 185 162 4 182 159 4 181 157 5 177 153 5 173 148 3 175 150 8 179 154 12 178 157 6 176 155 4 172 150 2 168 146 1 165 142 0 162 139 1 161 137 1 160 136 0 156 133 1 154 131 1 149 128 1 146 126 1 146 128 2 146 131 2 148 135 4 151 139 5 145 137 2 146 136 2 147 134 3 146 131 4 139 124 7 126 112 7 112 99 7 102 90 4 81 76 0 73 66 0 65 56 0 68 59 2 78 69 4 85 76 7 86 75 9 83 72 10 59 55 8 48 46 8 38 38 12 39 38 17 54 49 17 79 68 14 109 91 9 133 109 11 141 121 0 145 126 0 151 133 0 154 136 0 155 138 0 155 137 1 154 135 4 154 135 6 145 127 3 144 125 4 139 122 4 135 117 5 129 112 6 124 106 4 117 101 3 115 99 3 107 97 2 106 93 0 100 85 0 94 78 0 91 78 0 88 79 4 81 74 6 71 66 2 56 50 16 50 42 6 49 37 0 58 44 0 73 56 0 89 68 1 103 80 4 112 87 3 115 94 3 113 92 1 108 88 0 105 85 0 102 84 0 102 84 2 100 83 3 98 81 3 102 85 3 99 84 1 98 83 0 92 81 0 83 77 3 70 68 9 57 59 12 48 53 13 69 65 2 68 64 3 66 61 3 60 57 2 57 54 3 53 51 2 51 48 3 50 47 2 45 41 3 43 39 4 38 34 7 34 32 11 31 29 14 28 29 15 24 26 12 22 24 10 25 20 14 24 20 8 27 21 5 32 26 10 34 28 14 37 33 8 41 42 0 48 52 0 62 64 0 78 76 1 96 89 0 109 94 0 118 98 1 125 106 4 129 113 0 130 119 0 138 129 0 140 130 0 142 132 1 146 133 2 149 135 4 151 137 4 154 137 5 155 138 6 150 138 2 152 139 1 154 141 1 158 143 2 161 144 2 163 147 2 165 147 1 165 148 0 163 149 1 163 149 1 163 149 1 162 147 2 162 147 2 162 147 4 162 147 4 162 147 4 159 144 1 155 143 0 153 142 0 151 142 1 150 142 7 148 140 13 142 136 14 138 131 15 133 123 26 129 120 25 123 117 23 120 116 19 124 119 15 133 126 9 141 132 3 146 137 0 159 142 0 161 145 0 164 148 1 167 150 2 167 149 3 166 145 2 162 140 2 160 138 1 150 139 0 148 134 3 146 128 4 143 123 2 140 119 0 130 112 0 119 103 8 110 95 14 93 82 20 83 74 19 66 61 19 51 50 22 40 41 25 34 34 26 30 31 26 29 28 26 24 23 28 27 27 27 25 25 23 26 26 24 33 30 25 37 32 13 51 46 6 77 71 13 109 95 7 125 111 2 154 134 1 180 155 3 192 164 5 194 166 5 194 170 2 198 176 2 203 173 0 203 173 0 201 173 3 200 173 6 197 172 9 195 171 11 193 170 12 191 171 14 193 171 10 192 170 9 191 169 8 189 167 6 188 166 5 188 166 5 187 165 4 187 165 4 185 162 4 183 160 2 182 159 3 181 158 3 182 159 4 181 157 5 180 156 6 178 154 4 171 152 13 169 149 14 162 144 18 152 135 19 141 127 18 133 120 18 130 117 21 128 118 23 127 118 25 131 122 21 138 128 15 145 134 10 154 140 9 160 144 9 165 145 12 166 146 15 166 146 11 165 145 12 162 143 12 159 139 14 155 136 18 150 129 22 142 122 23 137 116 23 128 108 21 118 101 29 99 92 37 84 83 39 68 72 37 58 60 38 51 48 41 46 39 46 38 34 33 32 31 27 31 30 26 34 32 33 37 33 30 43 38 19 59 55 10 77 74 7 109 93 0 138 116 4 171 144 5 193 156 3 204 160 1 212 164 4 216 169 3 219 173 2 222 174 4 219 173 2 216 173 0 212 172 0 208 172 0 204 172 3 204 172 9 202 173 11 197 171 14 196 170 15 195 170 18 193 167 20 190 165 20 188 163 18 184 162 16 183 161 13 184 159 14 181 156 12 178 152 13 174 150 14 171 148 18 169 145 19 165 141 19 161 139 19 150 131 29 143 124 29 132 116 29 120 106 33 101 92 33 81 77 32 71 68 37 66 66 42 62 65 44 66 68 46 74 70 45 79 72 44 84 75 42 87 79 40 89 85 38 92 88 40 96 88 25 100 91 24 105 96 21 114 99 16 120 103 11 130 111 9 141 119 10 147 124 12 160 133 4 166 139 6 173 147 8 176 151 7 178 152 7 178 152 7 181 154 11 184 157 16 186 159 16 185 157 13 186 156 8 185 155 7 181 153 10 177 149 16 169 143 20 164 139 21 156 127 25 145 119 26 131 109 26 120 103 33 112 98 35 108 98 37 111 101 39 117 108 43 134 118 23 145 126 24 161 138 24 175 147 21 181 152 16 187 156 14 190 160 14 192 162 16 188 160 16 188 160 17 186 157 17 184 157 16 181 155 16 180 154 17 180 154 18 178 154 18 165 147 13 167 148 17 165 146 18 159 139 18 154 133 16 152 130 19 149 126 20 144 121 17 139 119 22 136 116 17 135 116 13 138 120 12 139 121 11 137 121 8 137 122 7 139 124 9 124 106 0 119 100 0 112 93 0 106 88 2 105 88 6 103 91 7 101 91 2 99 90 0 96 84 2 92 79 1 87 75 1 84 71 1 82 72 3 82 72 3 81 71 0 81 71 0 89 71 0 91 73 1 94 76 2 99 80 4 102 83 6 105 84 5 106 85 4 107 84 4 98 81 1 98 81 1 97 80 2 96 79 1 96 78 2 96 78 4 96 78 4 96 78 6 102 81 0 103 82 1 102 84 2 101 84 4 100 83 5 96 80 3 93 77 0 89 76 0 91 77 4 95 79 4 99 82 2 103 85 0 108 88 1 111 89 3 114 89 5 115 88 7 106 88 2 105 87 1 104 86 2 102 84 2 100 81 4 98 79 3 97 77 4 96 76 3 97 72 5 96 71 4 94 69 2 91 68 1 88 67 0 87 66 1 85 66 0 85 66 0 79 61 0 79 61 0 78 59 0 75 59 0 73 56 0 70 55 0 69 53 1 66 53 0 65 52 0 64 51 0 63 49 0 63 49 0 62 48 1 62 48 1 62 48 3 62 48 3 58 43 0 58 43 0 57 42 1 54 40 1 50 38 0 45 35 0 42 31 0 40 29 0 36 25 3 36 24 2 34 21 2 34 18 2 34 17 1 34 16 2 35 16 2 35 15 4 28 17 0 28 17 0 29 18 0 31 18 1 31 18 1 31 18 1 33 17 2 33 17 2 31 18 2 31 18 2 29 17 1 28 16 2 25 16 1 24 14 2 22 14 1 22 14 1 15 13 1 14 11 2 12 9 4 10 6 3 9 5 4 9 5 4 10 6 3 10 7 2 12 9 0 14 10 0 18 12 0 24 17 0 32 21 0 39 25 0 43 28 0 44 29 0 53 34 4 53 34 2 55 37 1 58 40 0 60 46 0 64 51 0 66 53 0 68 56 0 78 62 0 82 67 2 88 74 3 93 79 4 96 83 4 96 83 4 93 80 1 92 79 0 80 71 4 76 68 5 71 62 7 65 57 11 60 52 13 56 50 14 55 51 16 55 51 16 57 51 15 54 49 17 50 49 21 48 50 28 43 46 27 39 40 22 43 40 21 51 46 26 69 56 4 94 77 7 129 107 6 163 135 2 192 162 4 212 184 12 221 196 16 222 197 17 227 204 40 230 205 40 233 207 36 233 206 29 235 207 22 236 207 17 232 202 6 228 196 0 218 188 4 216 186 2 213 182 3 213 182 3 215 185 3 217 187 1 219 190 0 219 191 0 211 180 2 209 180 1 207 178 0 203 178 0 199 176 2 195 172 4 189 167 4 186 163 5 178 156 8 172 152 5 162 143 4 154 135 4 146 128 4 137 120 6 130 113 5 126 109 5 110 101 0 88 82 8 62 60 21 42 47 24 32 40 17 35 41 15 55 54 33 75 69 55 102 96 80 120 111 80 143 133 74 164 148 60 174 157 39 181 162 21 186 165 10 190 168 5 182 162 3 178 158 1 175 154 1 173 151 5 168 145 5 162 138 2 162 138 6 165 140 11 167 146 1 166 145 2 165 144 1 164 141 0 163 140 0 162 139 0 161 138 0 161 138 0 156 134 0 156 133 1 155 135 4 155 136 7 153 139 6 152 140 4 149 140 1 149 140 0 144 140 4 143 136 3 140 131 0 135 124 0 126 115 0 112 103 2 100 90 3 91 82 3 76 69 0 76 67 0 80 70 1 91 80 1 103 92 0 111 98 2 109 95 6 105 90 9 79 71 6 62 59 8 43 44 12 34 37 18 41 40 19 58 53 11 85 71 6 106 88 4 126 103 0 136 114 3 147 127 6 153 134 5 153 135 1 151 133 0 152 131 3 153 132 5 147 129 5 145 126 5 141 124 6 136 118 6 130 113 7 124 106 6 117 101 5 115 99 4 106 95 3 105 91 2 100 86 0 96 81 0 94 80 5 89 79 10 79 71 9 67 61 3 57 44 10 53 39 2 56 39 0 71 51 0 89 68 3 103 81 5 112 91 2 119 96 2 118 97 4 113 92 0 109 88 0 107 87 0 107 87 1 104 86 0 103 85 1 103 85 1 103 90 11 101 89 5 100 86 0 97 83 0 89 78 0 79 72 4 66 63 8 59 58 12 67 63 2 66 61 3 62 59 4 58 55 2 54 52 3 51 48 3 47 45 4 46 44 3 41 37 0 37 34 1 34 30 5 30 27 10 26 27 13 23 25 12 21 23 10 19 23 8 29 24 18 27 23 11 30 25 6 36 31 11 42 37 17 44 40 11 47 49 0 51 56 0 59 64 0 76 77 1 95 89 1 108 95 0 116 97 2 121 103 1 124 111 0 125 113 0 133 124 0 134 125 0 136 125 0 140 127 0 142 129 0 146 132 1 149 132 2 150 133 3 146 134 0 147 135 0 150 137 0 155 139 0 159 142 0 161 145 0 163 145 0 164 146 0 163 149 1 162 148 0 162 148 0 162 147 2 162 147 4 162 147 4 162 147 4 161 146 5 158 143 2 154 142 0 152 141 0 150 142 0 150 143 3 147 140 7 142 137 11 138 132 10 139 127 29 133 123 28 124 117 26 118 113 21 117 113 13 122 119 6 131 126 0 139 131 0 156 139 0 158 142 0 162 146 0 166 148 2 166 148 2 165 144 3 161 139 2 158 136 1 146 137 0 145 132 2 143 124 3 141 120 1 137 116 0 128 110 2 115 100 9 106 93 15 88 78 17 79 69 18 63 58 18 48 46 21 37 38 24 31 32 26 28 29 24 27 26 22 27 27 25 30 31 23 29 31 18 32 33 19 40 37 20 47 40 11 66 56 3 91 83 11 116 100 13 133 115 7 160 137 5 183 158 6 194 166 7 195 167 6 194 171 3 198 178 3 203 174 0 203 173 0 201 173 1 200 173 4 198 173 8 196 172 10 194 172 11 191 171 12 193 171 10 193 171 10 191 169 8 190 168 7 189 167 6 188 166 5 188 166 5 188 166 5 184 161 3 183 160 2 181 158 2 181 158 3 181 158 3 181 157 5 179 155 5 178 154 4 170 152 14 170 152 16 166 149 17 156 141 16 143 130 15 133 120 16 127 114 22 126 111 26 117 109 28 122 112 23 129 120 15 138 127 9 147 134 6 155 138 8 160 141 10 162 141 13 163 144 15 161 142 13 159 139 14 156 137 17 152 132 20 145 126 24 138 117 24 134 112 26 123 101 26 111 95 35 94 85 42 77 76 45 63 67 44 53 55 42 46 44 49 44 35 54 40 36 33 35 34 29 35 34 29 39 38 34 44 41 36 51 46 24 67 63 15 86 82 11 110 97 0 139 120 0 173 147 2 193 159 0 204 162 0 209 164 0 215 169 0 216 173 0 222 174 6 221 173 3 216 173 0 213 173 0 209 173 0 207 173 3 205 174 6 204 175 9 198 172 13 197 171 14 195 170 16 194 168 19 190 166 18 188 164 16 184 162 14 183 162 11 184 160 12 182 157 12 178 153 11 174 151 13 171 149 14 168 145 17 165 141 15 161 140 15 148 136 18 143 130 18 135 121 24 122 109 30 103 93 34 82 74 37 68 61 42 62 58 49 48 54 40 52 56 41 58 59 43 64 62 41 71 67 40 79 75 40 85 83 42 88 90 43 106 92 19 114 98 21 124 106 20 137 114 18 147 121 11 158 128 8 170 135 7 177 140 8 175 152 12 179 156 14 183 161 13 184 163 12 182 161 8 181 161 10 185 165 18 188 167 24 191 164 21 190 162 18 190 160 12 187 157 9 185 154 11 179 151 16 174 146 21 168 141 24 168 135 28 156 127 25 141 118 24 128 111 29 114 104 32 106 98 33 102 98 37 105 100 44 122 109 15 133 118 17 151 131 16 165 142 14 175 148 7 180 152 6 185 155 5 188 159 6 186 158 12 185 157 11 182 156 11 180 153 12 177 151 12 176 150 14 174 150 16 173 149 15 155 141 10 156 141 12 154 139 14 147 130 12 141 123 11 138 119 14 134 115 13 130 110 13 129 113 25 127 110 18 126 110 12 131 114 8 135 118 4 137 118 0 140 121 0 145 125 2 149 130 1 137 118 0 121 101 2 111 90 7 106 88 14 105 89 14 103 90 11 101 91 6 103 88 3 99 84 3 91 77 2 86 73 3 82 71 5 81 72 5 81 72 3 79 72 0 83 71 0 84 72 0 87 76 0 90 77 0 92 80 0 94 79 0 93 78 0 92 77 0 101 85 0 101 84 2 100 83 1 100 83 3 100 83 5 100 82 6 101 83 7 101 83 9 98 80 0 98 80 0 98 81 1 98 81 3 95 79 2 90 77 0 85 73 0 83 71 0 84 70 0 90 74 0 97 80 0 104 86 0 109 89 2 112 88 2 112 86 2 111 84 3 101 85 0 101 85 0 99 82 0 97 80 0 95 77 1 93 75 1 92 74 2 91 73 1 99 72 5 96 71 4 94 69 3 91 68 1 87 66 1 85 66 0 84 64 1 83 65 1 77 59 0 77 59 0 75 59 0 74 58 0 71 56 0 69 54 0 64 51 0 63 50 0 63 49 0 62 48 0 61 47 0 60 46 0 60 46 0 60 46 1 60 46 1 60 46 1 55 40 0 54 41 0 52 38 0 49 36 1 44 34 0 39 30 0 36 27 0 32 25 0 35 24 6 34 23 5 33 20 3 33 17 1 33 16 0 32 15 0 34 15 0 34 15 0 34 22 0 35 23 1 34 22 0 34 21 2 33 20 3 32 19 2 30 17 1 30 17 1 31 18 1 31 18 2 29 17 1 28 16 0 25 16 1 24 14 2 23 15 2 22 14 1 14 12 0 13 10 1 12 9 4 10 6 3 9 5 4 10 6 3 10 7 2 11 8 3 15 11 0 16 12 0 21 15 1 28 20 1 36 24 2 43 29 3 47 32 3 49 32 2 59 39 2 59 40 0 61 42 0 63 45 0 67 52 0 70 55 0 72 58 0 73 59 0 87 62 0 92 67 0 99 75 1 106 83 5 109 87 4 109 87 2 106 84 1 103 81 0 86 78 16 79 72 18 71 64 20 62 56 24 53 48 26 46 43 26 43 41 26 40 41 27 41 36 30 36 35 31 35 36 38 35 38 43 32 35 40 31 31 33 37 33 32 48 40 37 65 53 1 91 74 4 123 101 0 152 126 0 178 150 0 201 173 1 212 189 13 215 193 19 226 200 15 231 203 15 232 203 11 232 203 5 235 203 4 237 201 3 232 193 0 224 185 0 209 183 0 208 182 1 210 181 2 212 183 4 214 185 5 215 187 0 215 186 0 214 186 0 209 178 0 207 178 0 205 179 0 204 180 0 200 180 0 196 177 0 189 171 1 184 167 1 177 157 10 170 149 6 157 138 0 146 127 0 137 118 0 130 112 2 125 108 4 123 105 5 99 90 0 76 71 5 52 52 18 38 43 21 33 43 18 39 47 23 59 60 46 81 73 71 93 89 104 106 100 100 129 120 91 152 138 77 163 147 51 169 149 26 177 154 14 185 161 11 175 155 0 172 151 0 169 148 0 166 143 1 160 136 0 153 128 0 151 125 2 153 127 6 159 137 0 159 137 0 160 138 0 161 138 0 161 138 0 161 138 0 161 138 0 163 137 0 156 134 0 159 137 0 161 141 6 162 146 11 160 146 11 156 145 4 151 143 0 147 141 0 143 141 6 139 135 1 133 126 0 124 116 0 114 104 0 101 93 0 89 83 0 82 76 0 78 68 6 84 73 7 97 85 9 111 98 4 120 108 0 122 109 0 118 104 0 113 96 4 92 83 6 73 69 8 48 50 13 33 38 18 32 35 16 44 41 6 66 56 0 85 69 0 113 89 0 126 103 7 142 120 11 149 128 9 148 128 3 145 124 0 145 123 1 147 125 5 140 122 0 139 120 0 135 118 0 131 113 1 124 107 1 119 101 1 112 96 0 109 93 0 101 90 0 100 89 0 99 84 0 96 81 0 94 80 7 87 76 10 73 64 5 58 53 0 57 41 7 55 37 0 62 41 0 79 57 0 99 76 6 112 90 5 120 97 3 123 101 0 121 98 4 114 93 0 110 89 0 108 88 1 109 89 2 106 89 1 105 88 0 105 88 0 102 90 14 101 89 7 100 86 0 98 84 0 92 80 0 84 76 3 75 69 9 68 65 14 82 74 2 78 69 0 72 62 0 66 57 0 59 51 2 55 46 3 50 41 2 46 38 2 41 34 5 35 29 3 31 26 6 30 27 10 31 28 11 32 27 7 33 27 1 36 29 0 46 40 4 47 42 2 49 42 0 51 45 0 54 47 0 62 53 0 70 61 0 76 67 0 77 70 0 82 75 0 91 82 5 99 88 6 107 93 5 113 99 2 120 106 0 124 111 0 129 117 0 130 118 0 132 120 0 137 123 0 140 126 1 143 129 4 144 130 7 144 130 8 141 126 1 142 127 0 145 130 1 151 134 2 154 138 3 157 139 1 159 142 2 160 143 1 161 144 4 162 145 5 163 146 6 164 147 5 164 147 5 163 147 2 161 145 0 159 143 0 157 144 3 156 143 2 155 142 2 153 140 2 152 138 3 151 137 4 150 136 5 150 136 5 148 131 17 140 124 13 131 117 12 126 114 14 118 110 12 109 105 6 109 107 7 113 114 12 133 123 0 138 127 1 145 135 4 151 139 5 153 139 4 152 138 5 151 133 5 150 132 6 140 129 11 137 125 5 136 120 0 133 116 0 128 112 1 118 104 5 103 93 6 91 84 6 77 68 9 67 61 11 53 50 17 40 41 25 35 36 28 32 33 27 32 29 20 31 27 15 32 35 16 37 39 18 44 42 19 49 43 11 55 44 0 68 57 0 90 78 0 108 95 1 128 113 0 144 124 0 168 142 3 186 155 2 196 165 0 199 171 0 200 177 1 201 182 4 204 174 0 203 176 0 202 177 0 200 177 1 198 178 5 196 178 10 194 177 12 191 176 15 188 173 8 188 173 8 187 172 9 186 171 10 187 169 9 186 168 10 187 166 11 186 165 10 186 165 12 185 164 11 184 163 12 184 160 12 182 158 10 181 155 10 180 154 9 179 152 9 172 155 13 168 153 12 164 148 9 159 145 10 152 141 17 144 132 22 134 120 23 126 112 23 114 108 22 113 108 24 114 109 27 116 111 29 123 116 26 132 123 22 143 130 16 148 134 11 151 130 23 149 131 19 149 132 14 148 133 14 144 131 19 137 123 26 128 111 29 121 104 32 117 99 35 103 90 35 82 79 36 64 68 41 51 59 46 44 50 48 40 43 48 38 38 46 31 35 38 39 41 36 48 49 33 56 55 24 64 61 16 75 68 13 87 77 16 94 85 20 123 103 6 140 118 7 165 141 9 187 158 4 200 165 0 209 167 0 214 165 0 219 165 5 217 173 4 216 172 5 213 169 2 212 167 3 210 167 2 207 170 3 205 173 2 203 175 3 193 168 5 193 168 5 193 168 6 192 166 9 190 164 9 188 161 8 186 159 8 184 157 8 189 158 16 186 155 13 181 153 10 177 150 7 174 149 7 168 145 7 163 140 8 158 138 7 145 130 13 141 125 14 131 117 18 119 107 25 104 94 32 88 80 34 74 65 36 64 56 37 50 45 39 46 43 38 45 45 37 53 54 40 66 65 37 83 76 32 103 88 31 116 99 30 133 106 15 144 118 21 157 130 23 164 138 19 170 143 14 177 149 14 181 152 16 181 152 16 191 161 13 192 162 14 194 164 16 194 166 20 194 168 23 194 168 23 192 166 21 190 165 21 194 171 16 192 169 14 190 165 11 189 162 13 189 158 15 187 155 20 184 149 21 181 145 22 168 143 27 162 139 27 152 131 26 138 122 27 124 112 30 110 101 34 99 92 38 93 86 40 102 93 26 111 99 23 127 110 18 145 123 12 160 135 8 171 145 6 176 152 4 177 156 5 179 152 23 177 150 19 175 148 17 170 145 16 166 142 18 160 137 21 156 132 24 152 129 27 135 127 26 131 123 22 127 117 19 123 113 15 122 112 14 124 112 14 124 112 12 124 112 10 121 106 3 126 110 0 134 118 0 144 125 0 153 131 0 158 131 0 157 128 0 156 125 0 153 134 5 150 131 3 139 120 0 124 107 0 114 97 0 107 90 0 103 86 4 99 81 5 102 87 2 96 84 2 92 80 4 87 77 5 82 72 1 79 66 0 80 66 0 85 68 0 79 67 0 85 72 2 89 76 6 89 74 5 89 74 7 93 75 9 93 75 9 92 72 9 91 73 0 92 74 0 94 77 0 97 80 2 98 81 1 99 82 2 99 82 2 99 82 2 98 79 3 97 78 2 97 78 2 96 77 1 95 76 0 94 74 1 94 74 1 94 74 1 95 80 0 94 79 0 94 79 0 95 80 0 97 81 3 98 82 4 96 80 2 95 79 1 95 77 13 94 76 10 93 76 7 92 73 4 91 73 0 91 72 0 91 72 0 92 70 0 93 68 2 94 69 3 93 69 5 93 69 7 89 68 5 86 64 4 82 62 3 80 60 1 74 61 6 71 58 5 67 54 1 67 51 0 65 49 0 65 47 0 64 46 0 62 44 0 57 43 0 57 43 0 56 43 0 56 43 1 54 42 4 51 41 6 49 40 7 48 39 6 42 33 2 42 33 2 40 31 2 39 29 2 37 27 2 35 25 0 34 23 1 33 22 0 35 18 0 35 18 0 35 18 0 35 18 0 35 18 0 35 18 0 35 18 0 35 18 0 35 24 2 34 23 1 33 22 0 33 22 0 32 21 0 32 21 0 32 21 0 33 22 0 38 22 0 36 21 0 34 19 0 31 18 0 28 20 1 25 18 0 23 16 0 19 13 0 18 8 0 17 8 3 15 7 5 10 5 9 8 3 7 10 4 4 14 6 3 17 8 1 20 10 0 23 14 0 31 20 2 37 25 1 44 29 0 49 33 0 56 38 0 60 41 1 57 43 0 59 45 0 63 50 0 68 52 0 72 55 0 75 59 0 79 63 1 84 66 4 90 73 3 93 75 3 98 81 3 103 86 4 110 93 3 116 97 3 120 102 2 122 104 2 108 93 0 102 89 10 92 80 20 77 71 21 62 59 18 50 49 21 40 40 28 37 35 38 35 32 39 34 32 37 33 31 34 33 31 32 35 33 34 36 34 35 36 34 37 35 33 36 51 40 20 69 58 13 95 84 5 122 108 1 148 127 0 174 147 4 198 168 8 214 184 12 217 190 0 222 193 1 225 195 1 224 191 0 220 187 0 216 187 0 212 185 0 207 182 0 211 175 0 212 177 0 213 180 0 215 182 0 215 183 0 215 183 0 214 182 0 213 180 0 216 185 0 211 181 0 205 178 1 200 176 8 195 174 19 186 168 22 175 159 20 166 152 19 165 149 12 153 138 11 141 126 9 134 121 9 131 119 7 122 114 7 109 100 7 98 87 5 64 68 18 56 58 21 45 44 23 36 37 23 38 39 25 49 51 40 64 64 62 73 73 81 87 93 93 95 99 100 110 109 104 124 121 102 134 130 85 141 135 61 141 136 34 141 136 16 150 138 4 148 134 3 147 129 1 145 125 0 144 122 0 147 120 3 150 120 6 151 121 7 155 128 15 153 126 9 154 128 5 156 132 0 157 133 0 157 133 0 160 136 2 166 142 10 163 141 0 163 143 0 163 146 0 162 146 0 159 145 0 156 144 0 155 143 5 154 145 8 138 131 1 132 124 0 122 112 0 111 99 0 100 89 0 92 79 0 85 71 0 81 67 0 94 77 0 108 92 0 122 108 3 128 116 4 129 118 3 126 116 5 120 109 4 112 103 2 97 88 11 79 71 9 53 49 11 36 35 17 29 29 19 32 30 15 44 38 12 56 48 12 88 71 1 99 82 0 119 101 0 135 116 0 144 125 0 144 127 0 141 125 3 139 122 6 134 119 4 131 115 2 127 111 0 125 108 2 123 105 3 119 100 5 114 95 1 110 91 0 109 88 9 99 80 1 93 74 0 92 75 0 87 73 2 74 62 2 58 50 1 49 42 0 48 38 2 59 44 1 75 54 0 93 69 0 110 86 0 118 99 4 116 104 2 109 102 0 113 97 0 111 95 0 109 93 0 108 92 0 108 91 0 107 90 0 104 87 0 102 84 0 97 87 2 95 85 0 93 82 0 89 81 0 88 79 0 84 77 0 81 73 0 77 71 0 87 78 1 84 75 0 78 68 0 73 63 1 69 58 2 64 54 5 59 48 3 56 44 4 47 38 5 40 33 4 35 29 3 36 31 9 37 32 10 38 32 6 41 35 3 46 38 2 55 48 2 59 51 4 63 56 4 69 60 5 74 64 3 79 70 3 85 75 4 89 79 7 86 75 0 90 79 0 95 84 4 100 88 6 103 92 3 109 96 0 114 102 0 118 106 0 125 114 0 128 115 0 130 118 0 132 120 0 135 121 0 137 123 0 139 125 3 140 125 6 139 125 2 141 126 1 144 129 2 147 133 2 152 135 3 154 138 1 156 138 0 157 140 0 159 141 3 160 142 4 161 144 4 163 146 6 163 146 4 162 145 3 160 144 0 159 143 0 156 143 2 155 142 2 153 140 0 152 139 1 150 136 3 150 136 5 149 135 4 149 134 5 146 129 11 139 124 9 131 117 10 126 114 12 118 110 12 110 104 8 107 105 5 110 108 8 125 115 0 129 120 3 137 127 4 143 132 4 147 134 4 146 131 2 146 128 2 144 126 0 137 125 7 133 121 3 130 115 0 126 110 0 118 103 0 106 95 6 91 83 8 81 74 6 73 67 15 62 57 15 49 46 15 38 37 17 35 36 20 40 39 21 45 43 18 49 45 16 51 51 13 59 57 19 66 61 21 71 63 16 76 66 5 89 75 0 108 93 2 122 107 6 137 123 1 152 133 4 173 148 6 189 160 6 198 167 1 199 171 0 198 177 0 200 181 3 202 175 0 203 176 1 202 176 1 199 177 3 197 176 7 194 175 10 193 175 15 192 173 17 187 172 17 187 172 17 186 171 18 186 171 18 185 170 19 185 169 21 183 169 21 183 169 21 183 168 17 183 166 16 182 165 15 182 162 13 180 160 13 179 157 11 177 155 9 176 154 8 173 156 16 170 153 13 165 149 10 160 146 13 155 141 18 147 133 24 137 123 26 129 115 26 115 109 25 113 108 27 109 106 29 109 106 29 115 108 27 122 115 24 134 122 20 139 127 17 147 130 24 146 129 21 145 129 16 141 128 14 137 125 17 130 117 23 121 105 27 115 98 28 103 88 33 91 80 34 71 68 35 55 58 39 45 51 41 42 47 40 42 43 35 42 42 32 52 53 35 61 61 37 72 69 34 81 77 29 91 82 23 99 88 22 108 96 24 114 100 25 128 108 9 141 120 11 162 138 12 180 152 9 193 160 5 203 163 3 210 165 2 215 167 5 214 172 2 214 170 1 212 168 1 211 166 2 210 167 2 207 168 3 204 172 3 203 172 3 194 169 6 194 169 7 194 168 9 193 167 10 191 165 10 189 162 9 186 159 8 185 158 9 189 156 15 186 155 12 183 152 9 178 150 6 173 148 6 167 144 6 163 139 7 159 136 6 147 127 12 141 123 13 130 114 18 119 103 25 103 92 30 86 77 34 70 63 34 61 55 33 47 44 39 43 42 37 45 45 35 56 55 37 73 68 36 93 83 32 115 97 31 132 110 34 148 122 29 159 134 34 171 145 35 177 151 30 183 156 27 189 161 26 192 163 25 192 163 25 195 165 15 196 166 18 197 167 19 197 169 23 197 169 23 195 169 24 194 168 23 193 167 22 194 170 20 193 167 18 190 164 15 190 162 16 190 159 17 188 156 21 186 151 21 183 148 22 173 146 33 166 142 32 156 135 30 144 125 31 129 113 35 113 102 36 101 91 38 93 85 39 93 86 32 99 89 28 113 97 22 130 109 18 147 123 17 160 135 19 166 142 18 169 145 19 168 143 24 165 143 24 163 140 24 159 137 26 153 132 25 145 126 24 140 120 23 135 116 21 127 116 24 127 114 22 124 111 17 123 108 13 123 107 9 127 109 7 130 113 9 134 115 10 141 121 8 145 124 7 151 130 3 160 138 3 166 143 5 169 143 7 168 139 9 166 137 9 155 135 4 152 133 4 145 127 1 136 119 1 129 112 4 121 105 7 108 92 4 97 80 0 95 81 0 89 77 0 85 74 0 82 72 0 80 70 0 82 70 0 87 73 0 96 80 5 101 83 0 104 86 2 104 86 2 102 81 0 101 80 0 105 83 0 107 85 0 107 85 0 99 82 0 99 82 0 100 83 1 99 82 0 98 81 0 96 79 0 94 77 0 93 76 0 99 80 1 99 80 1 100 81 4 100 81 4 99 80 3 99 80 4 98 79 3 97 78 2 98 82 4 96 80 2 95 79 2 95 79 2 95 79 2 94 78 3 92 76 1 90 74 0 82 64 0 83 65 1 86 67 1 89 70 2 91 71 0 92 72 0 93 71 0 93 71 0 94 71 4 94 71 4 93 69 5 89 68 5 87 65 5 83 63 2 80 60 1 77 58 0 76 61 6 73 58 3 69 53 1 64 51 0 63 49 2 61 47 2 58 43 0 56 41 0 56 43 1 55 41 2 53 41 3 49 39 3 47 36 4 44 35 4 41 34 5 40 33 4 37 26 0 37 25 0 36 24 0 35 23 0 34 22 0 33 21 0 32 19 0 32 19 0 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 35 23 1 35 23 1 34 22 0 34 22 0 34 22 0 34 22 0 34 22 0 34 22 0 38 22 0 35 20 0 34 19 0 31 18 0 28 20 1 26 19 1 23 16 0 20 14 0 18 10 0 17 10 2 14 9 6 8 6 7 7 5 6 9 5 4 13 8 2 17 10 0 22 12 0 28 16 2 33 22 2 41 26 3 45 30 1 50 34 0 56 38 0 60 41 1 59 45 0 62 48 0 65 52 0 70 54 2 73 56 0 76 60 0 80 64 2 85 67 5 90 73 3 93 75 1 97 80 2 102 85 3 108 91 3 115 96 2 118 100 2 119 101 1 114 99 0 109 95 6 99 87 13 86 78 16 69 66 13 56 54 15 45 42 23 40 37 32 34 32 37 32 30 33 31 29 32 31 29 30 33 31 32 34 32 33 34 32 35 33 31 34 43 35 24 54 48 16 75 67 5 99 84 0 123 104 0 150 126 2 176 150 3 193 165 3 200 175 0 207 181 0 213 184 4 213 183 1 211 182 2 210 183 4 206 183 5 202 181 4 203 181 17 203 181 17 202 180 19 201 178 20 199 176 21 197 173 21 195 171 21 194 170 22 185 166 12 179 162 12 172 157 14 165 153 17 158 149 22 147 140 23 134 130 20 126 123 16 128 118 5 118 109 6 107 98 7 100 92 7 95 90 6 87 84 7 76 72 11 65 61 13 49 50 18 45 44 24 39 36 29 36 35 33 42 41 39 53 53 53 67 66 72 75 74 88 85 88 97 92 92 102 100 99 105 110 106 103 118 112 90 122 115 69 121 116 48 122 117 35 127 117 22 128 115 19 128 114 17 129 114 13 133 116 10 137 119 9 142 122 10 145 123 11 140 119 0 141 119 0 145 124 0 152 129 0 154 130 0 152 128 0 156 129 0 160 133 0 164 137 4 166 142 6 168 146 8 166 147 6 161 146 3 154 143 1 149 140 1 147 138 1 130 124 4 123 116 2 112 103 2 102 88 0 94 79 0 92 77 0 95 80 0 99 82 0 112 96 0 122 107 4 131 117 8 133 122 6 132 121 5 128 118 7 121 110 5 113 104 3 98 90 9 80 72 7 55 52 11 37 36 16 28 28 18 29 27 14 38 32 10 48 39 10 74 57 3 87 69 3 105 87 1 123 104 0 134 113 0 137 116 0 135 115 0 134 114 2 129 112 6 126 109 3 121 103 1 118 100 2 115 96 2 111 91 2 107 87 1 103 82 0 106 85 4 100 79 0 94 75 0 91 75 0 83 70 2 70 59 3 56 48 1 50 43 1 51 39 0 65 49 0 83 61 1 98 75 0 113 89 1 120 100 3 117 104 0 110 101 0 114 98 0 112 96 0 109 93 0 108 91 0 107 90 0 106 89 1 104 86 0 102 84 0 97 87 2 95 85 0 93 82 0 90 82 1 89 80 1 86 79 1 83 75 0 81 73 0 99 84 1 94 82 0 89 76 0 85 71 0 81 67 4 75 63 5 70 57 4 67 54 2 56 44 6 50 37 2 43 34 3 42 35 6 45 39 7 49 41 5 56 44 2 61 50 4 67 56 0 71 61 2 79 68 6 84 74 5 90 78 4 92 81 2 95 84 2 97 85 1 98 83 0 100 85 2 101 86 3 100 88 4 100 88 2 101 92 1 103 94 0 106 98 0 117 106 0 121 111 0 126 115 0 127 116 0 128 116 0 128 116 0 132 117 0 134 119 2 136 122 0 138 124 2 141 126 1 144 129 2 148 131 1 150 133 1 152 136 0 153 135 0 154 138 1 155 139 2 157 141 2 159 143 4 160 145 4 159 144 3 158 143 0 157 142 0 154 141 1 153 140 2 151 137 2 150 136 3 148 134 3 147 132 3 147 132 3 147 132 5 144 128 6 140 123 5 132 119 7 128 115 10 120 110 12 112 103 8 106 100 6 105 100 6 111 103 2 116 107 2 124 114 3 131 120 5 135 123 3 137 123 1 136 120 0 136 117 0 128 115 0 124 111 0 119 105 0 113 100 0 104 93 4 93 83 11 78 72 10 68 65 12 58 55 14 53 49 12 45 42 9 42 38 9 46 43 10 54 51 10 65 59 9 71 64 9 75 72 3 82 77 9 92 83 14 96 87 12 103 88 7 110 95 0 124 107 1 134 116 4 148 133 4 160 142 6 176 154 9 189 163 6 196 169 4 196 172 1 196 176 1 196 179 3 202 176 5 202 176 5 200 176 5 198 176 5 196 174 10 193 173 14 191 172 18 190 170 21 186 171 28 186 171 30 184 171 30 184 171 33 182 170 34 180 170 36 179 171 38 179 171 38 182 171 30 182 169 29 180 167 26 177 165 21 177 162 17 174 160 12 174 158 11 173 157 9 173 155 17 170 152 14 166 150 13 161 147 16 158 144 22 150 136 27 141 127 30 135 119 31 118 111 31 113 107 33 105 100 32 101 97 33 101 98 29 109 103 27 116 110 24 122 115 24 135 121 24 135 122 20 133 122 17 132 121 16 126 116 19 119 107 23 111 97 26 104 90 27 85 76 33 74 68 34 60 58 37 48 50 37 45 47 36 48 50 29 55 54 23 61 58 17 79 73 21 88 82 24 100 92 27 111 102 27 119 107 25 126 110 23 133 113 24 137 116 25 137 118 15 146 125 18 158 135 21 172 144 19 182 150 13 192 156 8 201 162 5 206 167 4 209 166 0 210 167 0 211 167 0 211 166 2 210 167 3 206 167 4 203 168 4 201 169 6 194 169 7 194 168 9 194 168 9 193 167 10 192 166 11 189 162 9 187 160 9 186 159 8 190 155 11 186 154 9 183 151 6 179 148 5 173 146 3 168 142 5 163 136 3 158 133 4 149 123 10 142 118 12 130 109 16 116 98 22 99 87 29 81 74 32 66 61 32 56 54 33 46 43 38 41 41 33 44 44 32 58 56 33 78 73 31 105 91 30 132 111 30 151 126 33 163 138 37 173 149 43 184 158 45 189 163 40 193 166 33 198 171 32 201 173 30 200 172 29 201 170 20 201 170 20 201 171 21 202 172 24 199 172 23 198 170 24 196 170 23 195 169 22 194 167 24 193 167 22 192 164 20 191 163 19 190 162 19 190 158 21 187 154 23 185 152 23 178 150 40 173 147 37 163 140 38 150 131 39 137 120 42 121 107 42 105 93 41 97 86 40 82 78 40 85 78 34 92 80 28 108 90 26 127 105 30 143 118 34 151 126 36 153 128 35 150 133 27 149 131 31 145 128 36 141 123 39 134 117 37 126 111 28 121 106 21 117 103 14 120 102 18 124 104 18 128 107 16 131 109 10 134 111 5 142 116 3 151 124 7 157 131 12 167 139 13 169 142 11 172 146 9 177 152 10 182 155 12 183 156 15 180 152 16 178 150 17 162 143 5 158 138 3 151 132 1 145 127 1 142 125 9 135 118 14 120 104 9 106 89 0 101 88 0 94 83 0 88 77 0 85 76 1 84 74 2 88 76 2 96 83 5 107 92 11 124 101 7 127 104 10 126 103 7 122 98 0 119 95 0 121 96 0 121 96 0 121 94 0 107 90 0 107 90 0 107 90 0 106 89 1 104 86 0 102 84 0 100 82 0 99 81 0 97 79 0 98 80 0 100 82 0 101 83 1 100 81 2 99 80 1 97 78 1 96 77 0 93 77 2 91 75 0 88 71 0 86 69 0 85 68 0 83 66 0 80 63 0 78 61 0 75 55 0 78 58 0 82 62 0 87 66 1 92 69 2 93 70 2 92 69 0 93 69 0 91 70 3 89 68 1 86 67 1 83 63 0 79 61 0 76 57 0 72 56 0 71 54 0 72 55 0 69 54 0 67 51 0 63 49 2 61 48 4 57 45 5 52 43 4 49 39 3 49 40 9 47 38 7 44 35 6 39 32 4 36 29 3 34 27 1 32 26 2 31 25 3 32 20 0 32 20 0 32 20 0 32 20 0 32 19 0 32 19 0 32 19 2 32 19 2 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 36 19 1 35 23 1 35 23 1 34 22 0 34 22 0 34 22 0 35 23 1 35 23 1 36 24 2 37 21 0 35 20 0 34 19 0 31 18 0 29 21 2 27 20 2 24 17 1 21 15 0 18 12 0 16 12 3 11 10 6 8 8 8 6 6 6 8 7 3 14 10 1 18 12 0 28 16 0 32 21 3 37 25 3 43 29 2 48 33 2 52 36 0 57 39 0 60 43 0 62 48 0 64 50 1 67 54 2 72 57 2 75 59 0 77 61 1 80 64 2 85 67 3 89 72 0 92 74 0 96 79 1 100 83 1 106 89 1 112 93 1 114 95 0 116 98 0 120 104 0 116 101 0 109 93 8 97 85 9 81 74 6 66 60 8 52 47 17 42 38 26 32 30 31 31 29 32 29 27 30 29 27 30 31 29 32 32 30 33 32 30 33 32 30 33 33 31 32 40 36 24 51 45 9 69 58 4 93 76 4 121 101 4 147 126 0 164 142 0 184 160 2 190 166 6 196 171 9 197 169 7 194 169 7 193 169 9 188 168 11 184 165 11 172 164 19 170 161 22 168 157 31 165 152 38 162 148 43 159 144 43 158 143 42 157 142 39 153 143 28 147 140 26 140 133 26 131 128 25 122 124 27 111 116 26 100 105 21 91 99 16 94 90 3 88 82 6 77 73 9 68 66 9 60 60 6 50 53 10 40 42 18 34 34 24 34 32 19 33 29 26 34 28 38 36 32 46 44 41 50 53 52 60 64 62 76 69 67 88 78 77 91 80 79 95 85 82 99 89 85 100 93 88 94 96 89 81 95 90 68 96 91 61 95 87 48 95 88 44 97 90 38 101 93 31 106 98 25 112 104 21 118 109 18 121 112 17 124 110 1 128 112 1 136 119 1 145 127 3 150 129 1 150 127 0 152 128 0 157 130 0 162 135 4 166 139 8 169 147 12 168 149 11 162 146 7 151 139 3 141 133 0 137 129 0 119 112 5 112 104 5 102 91 2 94 78 0 92 74 0 98 82 0 111 95 0 121 106 3 130 117 5 136 123 9 139 127 9 136 126 5 132 121 3 127 117 4 121 110 4 113 104 1 100 93 5 82 75 5 59 55 8 40 38 15 30 28 16 25 22 13 29 23 9 35 28 9 55 40 7 69 52 6 90 71 5 108 88 2 123 99 0 127 104 0 130 106 0 129 106 0 123 105 5 120 102 4 116 97 2 112 93 1 110 90 4 107 86 5 104 83 4 101 79 3 106 81 1 100 77 0 94 75 0 87 72 3 76 65 3 63 53 0 53 46 2 49 44 4 60 44 0 75 56 0 94 71 3 108 83 3 118 93 1 120 100 1 117 102 0 113 100 0 114 98 2 112 96 1 109 93 0 108 91 1 107 90 2 105 87 1 103 85 0 101 83 0 98 86 2 96 84 2 94 83 1 93 82 2 90 81 4 89 80 5 85 77 2 83 75 2 108 91 1 104 88 0 100 84 0 95 79 1 91 74 2 85 70 3 80 64 2 76 60 0 64 50 5 57 42 1 51 39 0 50 41 2 54 45 4 60 49 3 69 56 3 75 63 5 83 69 0 87 73 0 93 79 4 97 84 5 99 87 1 101 87 0 102 89 0 103 90 0 112 93 1 109 92 2 106 90 2 103 89 1 98 88 1 95 88 0 94 88 2 95 89 3 104 96 0 111 102 1 118 110 3 124 114 3 125 114 0 125 112 0 128 113 0 130 115 0 129 117 0 133 118 1 135 121 0 140 124 2 143 128 1 147 129 1 149 132 0 150 133 1 150 133 1 151 135 0 153 137 2 156 140 3 157 141 4 156 140 1 156 140 1 155 139 0 151 137 2 150 136 1 148 134 1 147 133 2 145 130 1 144 129 2 144 129 4 144 129 4 143 128 3 140 124 2 136 121 4 131 117 8 125 112 10 115 105 8 108 99 6 104 95 4 98 91 1 101 94 3 108 99 4 115 106 5 123 110 6 125 111 4 126 110 0 124 108 0 117 103 0 112 99 0 106 93 0 98 88 3 89 81 8 79 73 13 68 64 16 61 58 15 49 45 8 50 46 9 54 49 9 61 54 8 70 63 8 82 73 4 90 82 1 96 86 0 104 97 0 111 102 1 119 107 5 124 111 7 128 111 5 131 114 0 138 119 0 143 123 0 153 140 2 162 145 3 174 154 5 184 161 5 190 167 3 192 171 2 192 174 4 193 177 6 199 175 7 198 175 7 198 175 7 197 176 9 196 174 13 193 172 17 191 171 22 190 169 24 186 169 37 184 170 37 183 170 39 181 170 42 180 172 45 178 172 48 177 173 50 175 173 50 180 170 47 179 169 45 177 168 41 176 166 35 175 163 29 172 160 24 170 159 18 170 157 16 175 155 20 171 153 17 167 149 15 164 147 17 160 144 22 155 138 30 146 130 34 139 124 33 122 113 36 114 107 35 104 98 36 93 90 35 90 89 35 93 91 34 100 96 33 105 100 32 114 106 21 116 109 21 118 111 21 118 111 21 115 107 24 108 98 26 99 88 26 94 81 26 70 68 30 65 61 32 56 53 34 52 50 35 56 54 31 67 64 23 81 75 15 90 82 9 107 96 7 115 104 12 129 115 18 139 125 20 147 129 21 152 130 21 154 130 20 157 131 21 149 131 21 153 132 23 157 134 28 163 137 26 170 140 20 179 147 12 186 155 5 193 161 1 201 162 0 202 163 0 206 164 0 208 166 2 208 166 4 205 167 6 200 166 7 198 165 8 194 168 11 194 168 11 194 168 11 193 167 12 192 165 12 190 163 10 187 160 9 186 159 8 189 154 10 187 152 8 182 150 5 179 148 5 174 145 5 168 140 4 162 135 4 158 130 4 148 120 10 141 114 11 128 104 16 111 92 23 93 80 28 76 68 32 61 57 32 51 50 30 42 41 37 39 38 33 42 43 29 56 55 25 82 74 25 111 97 24 144 121 27 166 138 29 169 145 35 178 155 41 189 164 45 192 167 40 196 170 34 199 172 31 201 173 27 200 173 24 204 173 21 204 173 21 204 173 21 203 173 23 202 172 22 198 171 22 197 170 21 195 169 20 195 166 28 193 164 24 192 164 21 192 164 21 191 163 20 190 161 23 190 157 24 188 155 24 181 153 43 176 150 40 167 144 42 157 136 43 145 126 47 131 113 47 115 100 45 103 89 42 79 79 45 76 74 36 78 70 31 88 77 32 105 89 38 121 102 44 129 108 45 131 110 43 131 119 33 130 117 38 128 113 44 124 108 46 119 103 41 115 101 30 113 101 19 112 101 12 125 100 8 133 107 10 144 117 12 151 124 7 159 130 4 169 137 2 178 145 6 187 152 10 188 153 11 186 154 9 188 156 9 190 160 10 190 163 14 189 163 18 187 160 19 183 157 20 175 154 11 169 148 7 157 138 0 147 128 0 143 124 3 139 121 9 130 113 9 121 103 5 112 99 3 104 93 3 96 85 3 90 81 6 87 77 5 89 77 3 95 82 3 105 90 7 116 95 4 122 101 8 126 106 11 128 105 9 128 106 5 130 107 5 129 106 2 127 103 0 118 103 2 118 102 4 117 101 5 115 99 4 112 95 5 109 92 4 106 88 2 104 86 2 100 83 0 101 84 0 103 85 0 104 86 0 102 84 0 100 82 0 97 78 0 95 76 0 87 70 0 85 68 0 82 65 0 80 62 0 79 61 0 78 60 0 75 57 0 73 55 0 81 61 2 82 62 3 84 64 5 86 64 4 87 66 3 89 65 3 89 65 1 89 64 0 83 65 0 81 63 0 79 61 0 74 58 0 71 55 0 68 53 0 67 52 0 66 50 0 66 49 0 64 48 0 61 47 0 58 47 2 56 47 8 53 44 11 46 41 9 43 38 8 40 34 12 37 31 9 34 27 8 30 23 4 28 21 2 26 19 1 25 20 1 26 21 2 32 19 0 32 19 0 32 19 0 33 20 1 34 21 4 34 21 4 35 22 5 35 22 5 37 20 0 37 20 0 37 20 0 37 20 0 37 20 0 37 20 0 37 20 0 37 20 0 35 23 0 35 23 0 34 22 0 35 23 0 35 23 0 36 24 0 37 25 1 37 25 1 37 21 0 35 20 0 34 19 0 32 19 0 29 21 2 27 20 2 25 18 2 22 16 0 16 14 1 14 14 4 11 12 6 9 9 7 7 8 3 9 9 1 16 12 0 21 15 0 34 21 2 39 24 3 43 29 3 48 33 4 51 35 1 54 39 0 59 41 1 61 44 1 63 49 0 66 53 1 69 56 3 73 58 3 75 59 0 77 61 0 80 65 0 84 66 2 88 71 0 91 73 0 95 78 0 99 82 0 103 85 0 109 89 0 111 92 0 112 93 0 119 101 0 118 98 0 114 94 5 105 88 6 91 79 5 74 65 8 56 50 16 46 40 24 33 32 30 31 29 30 28 26 29 28 26 31 29 27 32 31 29 34 32 30 33 31 29 32 29 29 41 30 30 30 38 35 18 53 44 13 77 61 12 104 85 9 130 109 0 146 126 0 166 143 1 175 150 6 180 155 10 181 157 9 181 156 11 179 158 15 174 156 18 167 153 18 162 157 31 160 153 36 158 149 46 155 144 54 153 141 55 152 140 54 151 140 48 151 141 44 147 134 29 144 131 27 135 126 25 130 121 26 122 117 25 112 110 23 104 103 20 97 99 16 93 86 6 88 81 11 78 72 14 65 62 11 53 52 8 41 42 11 31 31 23 26 25 33 29 26 21 29 24 30 31 24 40 33 29 44 39 36 45 45 44 50 51 49 60 54 53 69 63 61 72 65 63 77 68 65 84 71 68 89 74 69 89 75 71 86 75 72 83 75 72 79 72 70 71 74 70 67 75 72 63 78 75 56 82 78 49 86 84 46 90 87 42 92 90 41 105 94 28 110 98 26 118 106 24 130 115 20 137 120 12 141 122 2 145 124 0 152 129 0 157 134 0 160 137 0 161 142 3 159 143 6 152 138 5 140 129 3 130 121 0 125 116 0 107 99 1 102 92 3 96 83 5 95 78 6 100 83 5 112 95 5 128 111 3 138 121 3 137 125 5 139 127 5 138 126 4 132 122 0 127 116 0 123 113 0 118 107 1 111 102 0 100 93 2 84 78 2 62 59 6 46 42 13 32 30 17 24 21 14 23 18 12 27 20 12 41 30 10 54 41 9 74 58 7 95 75 6 110 88 2 121 97 1 126 103 1 128 105 1 119 104 3 117 101 3 114 98 2 111 94 2 108 90 4 106 88 6 105 86 7 104 85 8 103 78 0 97 75 0 91 72 3 82 68 7 67 58 3 54 46 0 50 43 1 52 44 5 70 49 0 85 64 0 105 81 7 116 92 6 121 96 3 122 100 1 118 100 0 113 97 0 112 97 2 110 95 2 107 92 1 106 90 2 105 89 2 103 87 2 101 85 0 99 82 0 96 84 2 94 82 0 93 80 1 92 81 2 92 80 4 89 80 5 86 76 4 84 74 2 114 95 1 109 92 0 105 88 0 101 83 1 96 79 1 91 73 1 84 67 0 80 63 0 71 53 5 63 46 0 55 42 0 56 45 0 61 51 0 68 58 0 80 66 1 88 74 3 100 83 1 103 86 4 107 91 4 109 94 3 109 96 0 110 98 0 112 100 0 114 103 0 119 101 3 117 99 1 111 95 0 106 93 0 100 90 1 95 87 2 90 85 3 89 84 3 91 85 0 99 92 1 111 103 4 119 110 5 123 112 4 124 112 0 125 112 0 127 111 0 124 111 0 126 113 0 129 116 1 135 120 1 140 124 2 143 128 3 145 130 3 148 130 2 144 130 0 145 131 0 148 134 3 150 136 3 151 137 4 151 137 2 150 136 1 150 137 0 148 134 3 147 133 2 145 130 1 144 129 2 142 127 2 141 125 3 141 125 4 141 125 4 143 125 1 140 124 2 138 121 3 134 118 5 128 114 9 121 107 10 112 99 7 105 91 2 92 84 3 92 84 3 95 87 4 101 91 6 107 96 7 110 99 9 111 98 4 110 97 1 104 90 1 98 86 0 89 80 3 80 73 5 71 66 8 64 61 10 59 57 9 55 54 8 60 53 9 65 57 8 75 66 9 87 77 6 100 88 4 112 100 2 121 109 0 126 115 0 139 126 0 143 130 0 149 134 7 152 137 8 154 136 8 153 134 3 153 135 0 154 135 0 155 140 0 160 144 0 167 150 0 175 156 0 181 161 2 184 166 4 187 170 5 187 172 7 195 173 10 195 173 9 196 174 10 196 174 11 194 174 15 193 172 17 192 170 22 191 171 24 185 169 34 184 170 37 183 170 39 182 171 43 180 172 47 179 173 51 178 173 53 176 174 55 180 170 59 180 168 56 178 167 52 175 165 44 174 163 39 171 160 32 171 158 27 170 157 26 174 154 19 171 151 16 167 149 13 164 147 15 161 146 21 156 140 27 148 133 32 143 127 32 129 116 38 119 109 38 104 98 40 91 87 40 83 81 40 82 80 39 85 84 40 87 86 38 97 92 28 100 95 29 104 100 29 105 101 30 101 96 28 93 87 25 86 76 23 80 70 21 61 59 20 60 57 22 60 57 24 64 60 25 76 68 21 92 83 16 108 98 9 119 107 5 138 123 6 146 130 9 158 140 16 167 148 20 173 152 24 176 151 24 177 149 24 176 148 23 164 145 27 164 142 30 162 138 30 162 135 28 163 136 23 167 139 14 173 146 7 176 150 1 191 156 4 192 157 3 196 160 2 201 163 4 203 165 6 199 165 6 197 164 9 195 164 11 192 166 11 192 166 11 192 166 11 192 165 12 190 163 10 188 161 8 186 159 8 185 158 7 187 152 8 184 152 7 180 150 4 176 148 4 172 145 6 166 139 6 160 132 6 153 127 4 144 117 10 135 109 12 121 98 18 105 86 27 86 75 30 68 63 33 54 53 33 45 46 30 41 39 40 37 36 32 39 40 26 54 53 22 80 73 19 112 100 18 147 126 21 170 144 25 172 150 31 181 159 37 191 167 41 194 170 38 196 170 31 199 173 28 200 173 22 199 173 18 207 174 21 207 174 21 204 173 20 203 172 20 201 172 19 199 169 19 196 169 18 195 168 17 197 166 26 195 164 22 192 164 21 192 164 20 192 164 21 192 163 25 189 160 24 187 157 25 182 155 42 177 151 40 170 145 42 163 140 46 154 133 50 140 121 52 126 107 49 114 97 45 88 86 47 80 78 40 73 69 34 74 68 34 86 76 41 100 86 47 106 92 45 109 93 42 110 102 37 111 101 39 112 100 40 112 97 38 112 97 30 117 100 22 121 106 15 126 110 12 146 115 0 155 125 3 168 138 6 179 148 5 186 153 0 191 157 0 198 163 1 204 166 3 199 164 12 198 163 11 197 164 11 196 165 12 196 166 16 193 165 19 190 164 19 187 160 19 184 162 16 180 158 13 169 148 7 154 135 0 143 124 0 137 118 0 129 111 1 124 105 2 109 97 0 101 90 0 94 83 3 88 78 6 84 74 3 83 71 0 88 76 0 96 81 0 93 78 0 101 84 4 107 90 8 111 93 7 114 97 9 122 103 11 126 107 13 126 107 12 130 112 10 129 111 9 126 108 8 123 104 9 118 99 5 113 93 4 108 88 1 106 86 0 109 92 0 110 93 3 110 93 5 110 92 6 107 89 5 103 85 3 99 80 1 97 78 1 89 72 3 87 70 1 84 66 0 83 65 1 83 65 3 83 64 6 82 63 5 81 62 6 86 67 11 85 66 10 83 64 6 82 61 4 81 60 3 81 59 1 82 60 2 82 60 2 76 61 0 75 59 0 71 57 0 69 54 0 65 52 0 64 50 1 62 50 2 62 49 4 60 45 2 58 45 3 55 43 3 52 42 7 47 40 11 43 37 11 38 33 11 32 30 9 30 24 10 28 22 8 26 20 6 24 18 2 23 17 1 23 17 1 26 19 3 26 19 1 34 18 2 34 18 2 35 19 3 36 20 4 37 22 3 38 23 4 39 24 5 39 24 5 38 21 1 38 21 1 38 21 1 38 21 1 38 21 1 38 21 1 38 21 1 38 21 1 38 23 0 37 22 0 37 22 0 37 22 0 38 23 0 38 23 0 39 24 1 40 25 2 37 21 0 35 20 0 34 19 0 32 19 0 29 21 2 28 21 3 26 19 3 23 17 1 17 15 2 14 14 2 11 12 6 9 10 5 9 8 3 13 10 1 21 15 0 26 18 0 40 24 0 43 27 1 47 32 3 51 35 2 53 37 1 56 41 0 61 44 1 63 46 2 64 51 0 66 53 1 69 56 3 73 58 1 75 59 0 77 61 0 79 64 0 84 66 0 88 71 0 90 72 0 93 75 0 97 80 0 102 84 0 106 86 0 108 89 0 109 90 0 113 93 0 115 91 1 112 90 5 108 87 6 97 81 6 81 69 11 62 53 20 49 43 29 36 35 30 33 32 28 30 28 31 29 26 33 30 27 34 31 28 35 31 29 34 31 29 32 28 27 41 31 29 32 41 35 23 56 45 17 79 62 18 106 83 13 129 106 2 141 120 0 154 130 0 164 138 1 172 147 5 175 150 6 177 154 12 179 159 24 176 161 32 173 159 34 171 158 43 170 157 45 167 153 48 165 150 49 163 148 45 163 149 40 163 151 31 163 152 26 166 140 19 163 137 16 158 133 15 150 129 14 145 125 13 137 121 10 130 116 9 127 113 8 115 100 5 111 95 10 100 86 11 86 75 9 69 63 3 53 48 6 42 37 18 34 28 28 29 26 17 29 25 26 28 22 32 27 24 33 30 28 31 34 35 30 38 38 38 40 41 46 45 45 47 48 47 52 53 52 60 58 56 69 63 61 75 66 63 80 67 64 83 67 64 83 65 67 82 65 67 80 67 67 79 67 67 77 68 68 76 70 69 75 72 71 76 72 72 74 82 73 58 85 74 52 92 82 47 104 92 40 112 100 26 118 105 13 126 112 5 135 120 5 147 132 0 148 132 0 146 132 0 141 128 0 132 120 0 122 110 0 115 104 0 109 99 1 98 87 0 96 84 0 98 83 2 105 88 8 116 98 12 126 111 10 134 119 4 137 123 0 134 123 0 135 123 1 132 120 0 125 114 0 122 111 0 120 109 1 118 107 2 111 102 1 99 92 1 86 79 1 66 61 5 50 45 13 36 33 18 26 23 18 22 18 17 23 19 18 29 23 7 40 33 7 59 47 7 79 62 6 94 76 2 108 88 1 116 97 2 121 101 2 118 105 1 117 104 2 114 100 1 110 95 0 106 90 2 103 87 2 102 85 3 101 84 4 98 75 0 92 72 1 84 68 6 73 62 8 58 50 3 49 40 0 50 41 0 57 45 5 81 58 0 95 73 0 111 88 8 119 95 5 118 98 3 118 98 1 115 96 1 111 95 0 110 95 2 108 93 2 105 89 1 104 88 1 103 87 2 102 85 3 99 82 2 97 80 0 95 80 0 94 78 0 91 78 0 90 77 0 90 78 4 89 77 5 84 74 2 82 72 1 114 95 3 111 92 0 106 89 1 103 85 1 98 81 1 93 75 0 86 69 0 82 65 0 74 57 5 66 50 0 59 47 0 60 50 0 66 57 0 74 65 0 86 74 0 95 82 3 106 89 1 108 91 1 110 95 2 113 98 3 114 102 2 116 105 0 117 109 2 120 112 3 122 105 1 118 104 0 114 101 0 110 98 0 104 95 0 98 91 3 92 85 4 88 82 4 83 80 0 90 85 1 100 95 3 112 104 6 119 110 5 124 112 4 125 111 2 124 110 1 120 108 0 123 109 0 126 113 1 130 117 2 136 121 2 140 124 3 143 127 5 144 129 4 141 126 0 142 127 0 145 130 1 147 132 3 148 134 3 148 134 3 147 133 0 146 132 0 145 130 1 144 129 2 142 127 0 141 126 1 139 123 1 138 122 1 138 121 3 138 121 5 141 122 1 141 122 1 137 121 0 134 117 1 131 114 6 125 110 7 116 100 5 107 90 0 94 83 3 91 80 1 89 77 3 87 77 5 90 82 10 92 84 12 91 83 10 89 83 7 85 76 7 80 72 7 70 65 7 62 59 6 57 55 4 55 55 3 57 56 2 58 57 1 83 72 8 90 75 6 100 83 1 112 93 0 123 105 0 137 119 0 149 132 0 154 141 3 164 148 1 166 150 3 169 153 6 170 154 9 169 153 8 167 149 5 164 146 2 162 144 0 159 143 0 160 144 0 163 148 0 166 151 0 171 154 2 174 159 4 177 162 7 179 165 7 188 168 11 188 168 9 190 170 9 191 172 8 191 171 10 192 172 13 192 171 16 192 171 18 185 170 25 186 171 28 184 171 31 184 170 35 184 171 40 182 171 43 181 172 45 182 172 48 182 169 55 181 168 53 179 167 49 178 164 42 176 162 37 174 159 30 172 158 27 171 157 24 176 154 17 172 150 12 167 148 9 164 146 10 162 144 16 157 140 24 150 133 27 143 128 27 133 116 34 123 109 36 108 98 39 93 86 42 81 78 45 74 73 43 72 73 42 72 73 41 80 78 37 84 81 38 87 85 37 87 85 34 83 80 29 76 72 24 72 65 19 68 61 17 61 59 8 66 63 10 75 69 9 87 78 9 102 91 9 119 107 9 134 121 7 144 130 8 163 147 12 168 152 15 175 158 18 183 164 23 188 167 26 189 166 26 189 163 26 188 160 25 180 156 32 177 152 33 172 147 31 166 140 27 163 137 24 163 137 18 164 139 12 165 141 9 176 147 9 180 149 7 185 154 4 191 158 5 193 160 3 192 162 6 189 162 9 188 163 11 189 162 9 189 162 9 189 162 9 189 162 9 188 161 8 186 159 8 184 157 6 183 156 5 183 152 9 182 151 8 177 149 6 174 147 6 170 144 8 162 137 8 155 131 9 150 125 7 137 115 13 128 107 16 113 95 23 94 81 28 78 68 33 62 57 37 49 47 34 41 43 32 40 35 41 34 32 33 36 36 26 51 50 20 75 72 17 109 99 14 143 126 18 166 146 23 175 154 26 184 163 35 194 171 41 197 173 37 199 174 32 202 176 27 203 177 20 201 176 14 207 174 19 206 173 18 205 172 17 202 171 18 200 169 16 198 169 16 197 168 15 197 168 15 197 167 21 195 165 19 194 164 16 192 164 18 192 164 20 192 163 23 188 160 24 186 158 25 181 154 37 177 150 37 172 145 38 165 141 41 158 136 50 149 127 52 134 114 51 124 103 46 99 92 48 87 82 44 75 70 40 69 65 40 72 66 44 78 72 46 86 77 46 87 79 42 93 87 39 99 89 36 105 94 32 113 97 22 122 102 13 133 110 8 146 121 5 156 127 7 175 139 0 184 148 2 193 158 2 200 167 2 204 170 0 204 171 0 206 170 0 207 170 1 207 172 16 205 170 16 203 170 15 200 169 17 199 169 19 196 169 20 194 166 22 191 165 20 189 165 17 189 164 19 181 159 14 168 146 8 153 133 2 141 121 0 129 109 0 120 99 0 104 92 0 97 86 0 90 79 0 85 75 6 82 71 5 83 71 0 89 76 0 98 83 0 96 83 4 101 85 7 100 85 4 98 81 0 99 83 0 106 88 2 111 93 7 112 95 7 120 102 0 120 102 2 120 102 2 120 102 4 118 99 4 116 97 3 114 95 3 113 94 2 111 94 2 111 94 2 111 94 6 109 91 5 105 87 5 101 82 3 98 79 2 95 76 0 90 73 3 88 71 2 85 67 1 84 66 2 84 65 6 85 66 10 85 65 12 84 64 11 80 65 10 78 63 8 74 59 4 73 56 2 72 55 1 74 54 1 76 56 3 77 57 4 70 58 0 69 57 0 68 55 0 65 53 1 63 50 5 61 49 7 59 47 7 59 47 9 53 42 10 51 40 10 46 37 8 41 34 8 36 30 8 31 26 7 24 21 6 21 18 3 20 16 5 22 16 4 21 15 3 22 16 2 24 17 1 26 19 1 29 21 2 30 22 3 35 18 2 35 18 2 36 19 1 37 20 2 38 21 1 38 21 1 39 22 2 39 23 0 39 23 0 39 23 0 39 23 0 39 23 0 39 23 0 39 23 0 39 23 0 39 23 0 40 24 0 40 24 0 39 23 0 39 23 0 39 23 0 40 24 0 40 24 0 41 25 0 38 22 0 36 21 0 35 20 0 32 19 0 30 22 3 28 21 3 25 18 2 22 16 0 17 13 1 16 14 2 12 12 4 11 10 5 13 10 3 19 13 1 28 16 0 33 21 0 43 26 0 46 29 0 50 34 1 53 37 1 55 40 1 57 42 0 60 46 1 62 48 1 64 51 0 66 53 0 69 56 1 73 58 1 75 59 0 77 62 0 80 65 0 84 66 0 87 71 0 90 72 0 93 75 0 96 79 0 100 82 0 105 85 0 107 87 0 108 88 0 108 86 0 108 86 3 111 86 4 108 86 3 101 84 4 85 74 10 65 60 20 53 48 29 39 39 29 36 35 30 32 30 33 29 26 33 29 26 35 30 27 36 31 29 34 30 28 29 32 25 33 40 33 25 53 43 16 71 57 12 94 72 12 119 93 9 141 113 3 156 127 0 169 140 2 175 147 4 181 154 5 183 156 5 184 160 12 185 164 23 183 166 34 179 164 37 182 159 43 181 159 40 179 157 35 176 155 28 173 153 18 171 152 11 169 152 4 169 152 0 182 150 7 179 146 5 174 143 3 166 137 1 160 132 0 155 128 0 149 124 0 148 123 0 134 112 0 129 108 3 119 100 5 105 89 1 88 77 0 71 61 0 56 47 8 48 37 19 31 29 16 29 26 21 26 21 27 23 21 24 24 23 19 26 28 17 29 30 24 31 33 32 30 30 28 34 34 32 41 41 39 48 48 46 56 56 56 62 60 65 66 63 72 68 65 76 63 66 73 62 65 72 62 62 74 61 60 74 60 59 77 59 57 79 58 56 80 58 55 82 63 57 71 64 57 65 70 62 60 78 71 53 86 78 42 91 84 30 101 94 24 109 102 24 123 115 8 122 114 7 120 112 5 115 107 0 108 99 0 102 92 0 99 88 0 99 88 0 100 83 0 104 87 0 111 95 0 120 104 6 128 114 9 131 118 6 129 118 2 127 117 0 129 117 0 130 118 0 127 114 0 121 109 0 120 108 0 120 109 4 118 106 6 111 101 3 99 92 2 86 79 1 68 62 2 53 47 11 40 35 16 28 25 20 21 19 22 20 19 24 21 19 6 30 25 6 44 34 7 59 45 6 74 59 4 86 71 4 96 83 5 103 91 7 113 99 0 112 98 1 111 96 1 106 91 0 100 84 0 95 78 0 91 74 0 90 72 0 89 71 0 82 67 2 73 62 6 62 54 8 51 44 2 49 37 0 56 41 0 67 50 6 89 67 0 101 80 1 112 92 6 115 96 4 113 97 1 112 96 1 109 94 3 107 91 3 106 93 1 104 90 1 102 88 0 101 86 1 100 85 2 99 84 3 97 81 3 95 79 1 93 77 0 92 76 0 91 75 0 88 74 0 89 75 2 87 75 3 84 71 1 82 69 0 109 92 2 107 90 2 105 87 1 102 85 3 99 82 4 94 78 3 88 71 0 83 69 0 75 60 5 67 54 1 62 50 0 65 56 1 71 63 1 79 71 0 89 81 0 99 89 2 106 89 0 108 93 0 111 96 1 113 101 3 115 103 1 114 105 0 115 108 1 117 111 1 120 108 0 118 106 0 115 104 0 114 103 0 110 101 0 105 96 3 97 89 4 92 83 4 83 81 7 85 82 3 90 86 0 100 94 0 113 104 3 121 110 5 125 111 6 124 110 3 121 108 3 122 110 2 126 112 3 129 116 4 134 119 4 137 122 3 139 123 2 140 124 3 138 124 0 139 125 0 142 129 1 144 131 3 144 131 1 144 131 1 143 130 0 142 129 0 143 128 1 142 127 2 140 125 0 139 123 1 137 120 2 136 119 3 136 119 3 136 119 5 138 119 1 139 120 2 137 118 0 132 115 0 131 113 1 129 110 5 120 102 4 109 90 0 101 86 5 95 79 2 84 71 1 78 67 5 76 67 10 74 69 13 70 67 12 68 67 11 67 61 13 61 57 12 54 52 11 49 50 8 51 53 6 58 59 2 68 67 2 76 73 2 107 89 3 116 95 2 128 105 1 141 116 0 152 128 0 160 139 0 168 151 3 173 158 7 178 159 5 178 159 5 177 161 6 178 162 7 177 160 8 174 159 6 170 155 4 167 152 1 166 150 2 165 149 1 164 148 0 163 149 1 164 150 2 167 153 5 169 155 7 171 155 7 180 161 7 181 162 6 183 165 5 185 167 5 188 169 5 190 171 7 190 170 9 191 171 12 186 172 13 186 172 14 187 172 19 187 171 23 187 171 26 187 169 31 186 170 33 187 171 36 183 169 38 182 168 37 183 166 34 181 165 28 180 162 24 178 161 21 177 158 17 176 158 14 175 154 13 171 150 9 165 146 5 162 145 5 160 143 11 155 139 17 149 133 20 145 128 24 136 114 28 127 108 31 112 97 38 95 86 43 80 75 46 69 67 44 63 62 42 61 60 39 65 64 44 66 65 44 68 67 39 67 67 33 66 64 26 65 61 23 64 61 20 66 61 21 78 73 7 87 81 5 101 94 4 120 109 4 134 122 4 150 135 10 163 146 16 170 151 20 179 164 23 181 166 23 185 169 22 190 173 25 194 174 27 194 172 27 193 170 28 193 167 28 191 164 35 188 161 32 182 154 28 175 150 24 170 144 23 165 140 21 162 137 19 158 135 19 163 139 15 166 142 10 172 145 6 177 150 1 181 154 1 183 158 4 183 159 7 182 161 10 186 159 8 186 159 8 187 160 9 187 160 9 186 159 8 184 157 6 182 155 2 181 154 1 179 152 11 178 151 10 175 149 10 171 148 10 166 143 11 158 137 12 150 129 10 145 124 9 129 115 16 120 106 18 106 92 27 89 78 33 71 64 38 56 52 40 44 43 38 38 39 34 37 31 41 32 30 35 33 33 25 48 48 22 72 71 17 104 99 17 138 127 19 161 147 24 174 154 19 183 163 28 193 171 36 197 174 36 199 174 30 202 177 25 203 177 18 202 177 12 208 173 17 206 173 16 204 171 14 203 170 15 200 170 14 199 168 15 197 168 14 197 168 15 197 166 13 196 165 12 194 165 11 194 165 12 192 165 16 190 163 20 188 160 24 185 158 25 184 155 35 177 150 33 171 145 32 166 141 38 162 139 46 153 130 50 140 117 49 129 108 45 108 93 52 96 83 49 80 69 47 66 60 48 60 57 48 62 60 48 67 64 47 72 67 45 87 79 43 97 87 38 111 99 27 128 109 14 144 119 1 161 128 0 177 140 0 188 147 3 204 161 4 205 166 3 210 172 1 213 177 1 215 179 3 212 179 6 211 176 10 210 175 13 209 179 23 207 176 23 204 173 21 202 172 22 201 171 23 200 170 24 196 168 22 194 166 20 190 164 17 191 165 20 187 162 18 177 154 16 168 145 13 155 133 11 140 119 4 127 105 0 110 97 1 101 90 1 93 81 7 86 75 11 82 71 9 84 71 3 92 79 1 102 87 2 115 96 4 118 99 7 118 99 7 115 94 1 112 91 0 115 92 0 115 92 0 113 90 0 112 92 0 113 93 0 115 95 0 117 97 2 118 98 3 119 99 4 118 98 3 118 98 3 109 92 0 108 91 1 106 89 1 104 86 2 101 82 3 98 79 2 95 75 2 93 73 0 90 73 1 87 70 0 83 66 0 80 62 0 80 61 2 79 60 4 78 58 5 77 57 6 71 60 6 70 59 5 68 57 3 68 55 2 67 54 2 70 54 3 70 54 3 71 55 4 65 54 0 64 52 0 64 52 2 62 51 6 57 48 7 54 44 8 52 41 9 49 40 9 41 34 15 38 31 12 33 26 8 28 22 6 26 20 6 23 17 5 19 12 2 16 9 1 18 11 1 19 13 1 21 13 0 23 16 0 27 19 0 31 20 0 33 22 0 34 23 1 37 20 2 37 20 2 37 20 0 38 21 1 38 22 0 39 23 0 39 23 0 39 23 0 40 24 1 40 24 1 40 24 1 40 24 1 40 24 1 40 24 1 40 24 1 40 24 1 41 25 0 41 25 0 40 24 0 40 24 0 39 23 0 40 24 0 40 24 0 40 24 0 39 23 0 37 22 0 35 20 0 33 20 1 30 22 3 27 20 2 25 18 2 21 15 0 19 13 0 16 12 1 15 10 4 14 9 3 17 10 2 25 13 1 34 19 0 39 23 0 46 27 0 49 30 0 53 35 0 56 38 0 58 41 0 58 44 0 61 47 0 63 49 2 65 52 0 67 54 1 70 57 2 74 59 0 77 61 0 79 64 0 82 67 0 87 70 1 86 70 0 89 71 0 92 74 0 96 79 0 100 82 0 105 85 0 107 87 0 108 88 1 105 87 3 106 85 2 110 85 1 109 88 0 103 88 0 89 80 3 69 66 13 54 55 23 41 41 29 37 36 31 32 30 33 29 26 35 28 25 36 29 26 35 29 27 32 29 27 28 41 27 26 53 38 17 72 56 7 92 72 1 114 88 1 139 107 4 162 128 4 178 142 4 192 157 11 197 164 11 199 167 7 195 166 4 191 166 4 191 167 15 186 167 26 183 167 32 193 168 41 192 168 34 191 169 24 188 167 12 185 165 6 182 162 3 179 158 3 177 156 3 177 150 1 174 148 1 169 143 0 163 138 0 155 131 0 151 128 0 147 127 0 147 126 0 139 117 0 134 112 0 125 106 1 114 101 0 100 91 0 83 75 0 65 59 9 54 47 18 33 31 16 31 28 23 28 23 29 23 21 26 22 21 17 22 23 15 23 24 19 23 24 26 22 23 27 26 26 26 31 32 26 40 40 30 51 48 39 59 56 49 67 62 58 71 65 65 66 67 61 64 65 59 61 62 57 57 57 57 53 52 57 49 48 54 46 45 53 43 43 53 46 46 54 46 45 53 49 48 54 55 53 54 59 59 51 64 63 45 70 70 42 78 77 46 87 80 36 89 81 32 89 83 25 91 82 13 90 81 4 93 82 0 96 84 0 100 86 0 115 92 0 122 103 0 134 116 4 139 125 3 135 125 1 129 120 0 125 115 0 122 114 5 125 112 0 125 111 2 123 109 4 119 106 2 118 104 5 118 106 8 115 103 5 108 98 1 99 92 4 86 79 1 70 61 2 56 48 9 42 35 16 28 25 18 20 20 22 19 20 25 18 17 13 23 20 15 32 24 13 42 31 13 52 41 11 63 54 11 74 67 13 80 76 15 99 83 0 101 85 0 101 84 2 98 81 3 92 74 2 86 67 0 83 64 0 81 61 0 79 65 0 71 61 2 61 53 4 51 46 6 47 39 3 51 37 0 65 46 3 80 56 8 97 75 0 105 84 3 109 92 4 109 94 1 107 94 0 107 94 2 106 92 4 103 88 5 102 88 0 101 87 0 99 85 0 98 83 0 99 84 3 98 82 4 96 80 2 95 79 2 94 77 0 93 75 0 90 74 0 90 74 0 88 74 1 87 73 2 83 70 0 81 68 0 106 89 1 103 87 0 102 86 1 101 84 4 99 83 6 93 79 6 89 75 4 85 70 1 77 62 7 69 56 3 64 55 0 66 60 2 72 67 3 81 75 1 92 84 1 101 92 1 110 93 1 112 97 4 116 101 6 117 105 7 115 106 3 113 106 0 114 107 0 112 108 0 119 109 0 118 108 0 117 107 0 114 106 0 113 104 0 109 99 4 101 91 4 96 85 5 84 84 14 83 81 6 83 81 0 92 87 0 106 98 0 118 106 4 123 110 6 124 110 5 122 109 5 123 110 5 125 113 5 129 115 6 131 118 4 134 119 2 135 120 1 137 120 2 137 123 0 138 124 0 140 126 1 142 129 1 143 130 2 143 130 0 141 128 0 141 128 0 141 126 1 141 126 1 139 123 1 137 121 0 136 119 1 135 118 2 135 118 4 135 118 4 135 115 0 137 118 0 135 116 0 132 113 0 130 113 0 129 111 3 121 102 0 110 90 0 107 89 5 97 80 2 83 68 1 71 61 2 66 58 9 61 58 13 56 57 13 53 56 11 53 49 14 50 47 14 44 45 13 43 47 10 52 55 10 67 68 10 85 83 9 95 92 11 125 103 2 137 113 5 155 129 10 171 143 10 179 153 8 183 159 7 184 163 8 183 167 10 186 165 10 184 165 9 184 166 8 182 166 8 182 166 9 180 165 10 176 161 8 172 158 7 174 157 7 170 154 6 165 151 3 161 149 3 160 148 4 161 149 5 164 149 6 164 149 6 173 156 6 176 157 3 179 161 3 182 165 0 184 167 1 188 170 2 189 170 5 190 171 6 187 173 4 187 173 6 187 172 9 187 171 13 190 170 19 190 170 23 191 168 26 191 168 28 185 169 22 185 169 22 183 167 19 182 165 15 180 163 11 181 162 8 179 160 4 179 158 3 175 152 10 171 150 7 164 146 0 161 144 2 159 143 6 154 139 14 148 133 18 144 127 19 137 112 20 129 106 26 115 97 35 97 85 43 81 74 46 67 64 45 58 57 39 52 53 37 52 51 46 53 53 43 53 54 38 53 53 29 54 53 23 59 56 21 66 62 25 70 66 28 95 88 10 108 98 9 127 116 8 144 133 5 160 147 7 173 156 14 183 164 26 188 168 33 190 175 32 191 176 31 193 177 30 194 178 30 197 180 30 198 178 31 197 176 31 196 173 31 197 167 35 193 165 30 188 160 25 182 155 22 175 150 23 168 143 24 161 138 26 157 133 27 154 133 16 157 135 13 164 140 6 170 145 0 174 150 0 178 154 2 178 157 6 179 159 10 184 157 8 184 157 8 185 158 7 185 158 7 184 157 6 182 155 4 181 154 1 180 153 0 177 151 12 176 150 11 173 150 12 169 147 12 164 143 15 157 137 14 149 129 14 143 123 11 124 116 18 114 106 21 100 92 29 84 77 35 68 62 40 54 50 41 43 42 40 36 36 36 36 28 41 32 27 34 32 31 27 45 47 23 69 71 21 100 99 17 134 127 21 157 148 27 171 152 13 180 161 23 190 168 30 193 170 30 196 171 26 199 174 20 201 176 14 199 175 7 208 174 15 207 172 16 204 171 14 203 170 13 200 170 14 199 168 15 198 169 15 198 169 15 197 167 9 196 166 8 194 166 7 194 165 11 192 165 16 190 163 20 186 160 23 184 157 24 185 157 34 178 152 31 171 146 30 166 142 34 163 139 43 154 132 47 142 120 47 133 110 43 113 91 54 99 82 54 82 68 55 64 56 54 53 51 54 53 51 52 57 56 51 60 60 48 87 77 50 101 90 44 122 106 28 143 123 10 163 136 0 182 145 0 200 156 0 212 162 3 218 173 9 217 175 5 217 177 2 218 181 4 220 184 10 219 185 17 217 183 24 215 182 29 208 182 27 205 178 25 202 175 24 200 172 26 201 171 25 200 170 24 198 168 22 197 167 21 192 164 20 189 163 18 183 158 14 178 155 17 175 152 20 168 147 22 155 132 16 141 119 8 120 107 11 108 96 10 96 84 12 85 74 12 79 67 7 80 66 1 88 74 0 99 84 1 117 95 0 127 103 0 136 112 6 141 114 9 142 115 12 141 112 10 136 107 5 130 101 1 120 99 6 120 99 6 119 98 5 118 97 4 116 96 1 113 93 0 111 91 0 109 89 0 109 92 2 108 91 1 106 88 2 104 86 4 101 82 3 99 80 4 97 77 6 96 76 5 93 76 4 89 72 2 83 66 0 79 61 0 77 58 0 75 56 0 73 53 0 71 51 0 67 60 6 67 60 6 68 58 5 68 58 5 68 56 4 67 55 5 67 53 4 66 52 3 60 50 0 60 50 0 59 48 2 56 47 6 53 43 7 48 39 6 44 35 6 42 32 5 28 24 12 25 21 9 21 17 5 19 15 4 20 13 5 19 12 4 18 9 4 17 8 3 16 10 0 19 11 0 22 14 1 26 17 0 31 20 0 34 22 0 35 23 0 38 24 0 40 23 3 40 23 3 40 24 1 40 24 1 40 24 0 40 24 0 40 25 0 40 25 0 40 24 0 40 24 0 40 24 0 40 24 0 40 24 0 40 24 0 40 24 0 40 24 0 42 26 1 42 26 1 41 25 0 40 24 0 40 24 0 40 24 0 40 24 0 40 24 0 40 24 1 38 23 0 36 21 0 33 20 1 30 22 3 27 20 2 24 17 1 21 15 0 19 11 0 18 11 1 17 10 2 16 9 3 19 8 2 27 13 0 36 19 1 44 24 0 47 27 0 50 30 0 53 35 0 56 38 0 58 41 0 59 45 0 62 48 1 64 50 1 66 53 0 68 55 2 72 60 2 76 61 2 79 63 1 81 66 1 84 69 2 88 71 2 86 70 0 89 71 0 92 74 0 95 78 0 100 82 0 105 84 1 107 87 1 108 88 1 105 89 4 108 88 2 109 88 0 111 91 0 105 92 0 90 85 0 71 71 7 55 61 17 42 43 29 38 38 30 32 30 33 28 25 34 27 23 37 27 24 35 27 25 30 27 25 26 49 31 21 63 44 12 85 65 2 107 83 0 129 101 0 154 119 1 180 140 8 197 156 12 198 162 6 202 166 7 204 170 2 201 169 0 197 169 0 197 173 13 195 175 26 192 173 32 186 162 26 186 164 19 186 166 7 184 166 0 182 164 0 179 159 0 176 154 6 174 151 11 163 145 0 160 144 0 156 139 0 151 135 0 144 130 0 141 128 0 141 127 4 141 127 5 138 117 0 134 114 2 126 109 3 117 105 3 105 99 3 89 86 7 71 68 15 59 54 22 36 34 21 34 30 27 31 26 33 25 22 29 22 20 21 20 20 18 19 19 21 18 18 26 21 21 31 22 23 27 26 27 22 33 33 21 45 42 27 58 52 38 69 61 50 74 65 58 76 74 59 73 71 56 68 66 51 59 60 44 52 53 39 45 46 32 40 41 27 37 38 24 31 37 27 31 36 30 33 37 38 38 41 46 40 43 50 41 44 49 45 49 52 51 55 56 57 50 58 62 54 52 67 60 41 74 66 27 83 73 14 92 80 4 99 88 0 106 93 0 128 103 3 141 119 8 153 135 11 152 140 4 139 131 0 127 119 0 122 116 4 123 115 14 122 108 3 123 108 5 121 105 7 116 102 5 116 101 6 115 102 6 111 98 2 102 92 0 99 91 8 86 78 3 70 61 2 55 47 8 41 35 13 27 24 17 19 19 21 15 18 23 19 18 24 23 18 24 26 20 22 32 22 20 39 29 17 48 42 18 59 56 21 66 64 23 86 70 0 89 73 0 92 75 5 91 73 7 87 69 7 82 63 5 79 59 6 79 59 8 72 62 0 63 56 1 52 48 3 45 41 4 45 36 3 54 38 2 72 50 3 89 61 11 101 80 1 104 86 2 107 91 3 105 92 0 102 92 0 103 92 2 102 90 6 99 86 7 98 87 0 97 86 0 95 83 0 95 83 0 95 83 1 95 82 3 94 81 3 92 79 1 95 78 0 93 75 0 91 75 0 90 73 1 88 74 3 86 71 2 83 70 0 80 67 0 97 87 0 94 84 0 92 82 0 91 80 0 90 79 0 89 78 0 87 75 0 85 73 0 85 65 4 78 59 1 69 52 0 66 53 0 72 60 0 83 70 0 92 80 0 98 84 0 109 92 0 113 97 2 115 99 1 115 102 0 118 105 1 120 108 6 118 106 6 111 102 1 116 104 2 117 105 3 117 105 5 117 105 5 115 103 5 111 99 1 107 94 0 104 91 0 92 80 0 86 79 0 84 81 4 86 87 11 92 91 9 100 95 3 114 103 0 125 112 0 121 109 0 122 110 0 124 112 2 125 111 2 125 112 0 127 114 0 129 116 1 132 119 4 132 120 2 133 121 1 135 123 3 139 125 3 140 126 4 141 125 3 140 124 2 142 123 2 140 121 0 139 120 0 139 120 0 138 119 1 138 118 3 138 118 3 138 118 5 138 118 5 135 113 4 137 115 6 136 114 3 132 112 0 130 109 2 128 109 6 124 104 5 118 98 3 103 84 5 95 77 5 83 67 8 72 59 14 60 52 15 48 45 14 42 43 12 41 44 13 38 39 33 36 38 27 40 41 23 54 54 20 73 68 13 96 83 4 120 101 0 137 114 0 163 135 0 170 143 2 179 154 0 186 163 0 190 168 0 191 169 0 193 170 2 194 171 5 193 177 4 193 177 6 191 175 4 188 174 5 185 171 4 182 169 3 179 166 2 177 165 3 183 159 9 181 157 5 175 154 1 171 151 0 167 150 2 164 145 4 160 142 6 158 140 6 162 144 20 163 149 14 167 157 7 172 164 1 177 169 0 183 170 3 186 168 8 187 166 13 188 170 2 188 169 4 189 170 5 189 170 6 189 172 7 188 170 8 188 170 8 187 169 7 190 166 6 189 165 3 188 164 2 187 163 1 184 160 0 182 157 2 180 155 3 179 153 4 181 156 0 176 151 0 172 147 3 168 145 5 166 144 6 161 141 8 154 133 16 149 126 22 136 113 33 126 106 33 111 97 36 95 84 38 78 71 42 65 57 44 55 47 44 49 40 43 46 42 43 46 44 47 41 39 42 41 40 35 55 50 28 67 56 10 85 68 0 106 85 2 122 98 0 139 114 0 158 133 4 174 149 7 184 162 14 192 172 23 195 179 32 194 179 34 201 183 37 202 185 37 203 186 36 203 186 34 203 187 32 201 185 30 200 184 29 199 183 28 197 171 26 195 169 24 192 165 22 188 162 23 184 157 26 176 150 27 170 143 26 165 137 27 158 136 14 153 131 12 149 126 10 154 128 15 158 133 15 162 139 11 169 146 8 174 152 7 179 157 11 177 155 7 176 155 2 176 156 0 179 156 0 179 156 0 178 155 0 176 153 0 178 152 13 175 149 10 173 146 7 170 144 8 165 140 13 157 135 16 146 128 20 139 121 19 125 109 32 110 96 31 92 81 35 75 68 42 62 55 45 48 42 42 41 36 40 39 34 38 38 29 32 36 30 30 35 35 25 44 48 23 66 70 20 101 99 24 135 130 30 160 149 34 176 157 36 182 163 35 189 170 31 195 175 24 200 178 17 202 177 14 205 177 15 206 178 16 200 172 11 200 172 11 199 171 12 199 170 14 198 169 15 198 169 15 197 168 15 197 168 15 195 166 12 194 165 11 194 164 14 192 165 16 192 164 20 189 162 19 186 159 20 183 156 17 185 156 20 182 153 23 174 148 25 165 143 31 158 140 42 151 134 54 137 122 55 124 109 50 110 97 62 94 84 57 76 70 56 62 58 57 52 47 51 48 39 42 58 44 41 71 54 46 94 72 22 122 96 21 152 121 13 172 135 2 188 146 0 204 159 6 214 170 9 216 173 6 225 181 12 225 181 10 225 185 12 222 186 14 219 187 18 218 186 23 214 186 27 211 185 30 208 182 37 207 181 36 207 179 35 205 177 33 203 175 32 204 173 31 203 172 30 202 171 29 191 163 27 190 162 27 189 161 28 186 159 30 182 153 33 173 145 35 165 136 34 158 130 31 143 124 4 131 113 1 114 99 0 103 89 0 101 86 3 104 85 6 106 83 3 107 82 0 115 94 3 121 101 4 136 115 6 154 134 13 164 144 13 165 143 6 163 140 2 162 139 0 158 136 14 154 134 11 150 130 9 147 128 7 142 126 5 137 122 3 131 116 0 125 113 0 128 109 6 122 102 5 113 93 4 106 85 4 100 81 5 99 79 8 97 79 7 96 78 6 89 68 5 87 66 3 83 63 0 82 62 1 81 62 3 80 61 3 77 61 2 75 58 2 77 58 2 74 54 1 68 51 0 65 47 0 64 47 1 64 47 4 62 47 6 61 46 7 51 47 2 49 44 4 45 41 4 41 36 6 36 32 7 32 27 8 27 24 9 26 22 10 15 12 3 14 11 4 12 9 4 11 7 4 10 6 3 9 6 1 9 6 0 9 6 0 18 9 0 20 12 1 23 15 2 27 18 1 30 22 1 34 24 0 36 26 0 38 27 0 42 22 0 42 22 0 40 22 0 40 22 0 40 24 0 40 24 0 41 25 0 41 25 0 40 23 3 38 21 1 37 20 0 39 23 0 42 26 1 43 27 2 42 26 1 40 24 0 42 28 2 41 27 1 41 27 1 40 26 0 40 26 0 39 25 0 39 25 0 39 25 0 38 24 0 36 24 0 36 24 2 34 23 3 30 21 4 26 19 3 21 15 3 17 13 1 14 9 5 17 9 6 18 8 6 22 9 3 26 12 1 35 18 0 43 26 0 51 32 0 55 34 5 56 35 4 57 37 4 59 39 2 61 42 0 63 45 0 65 47 0 66 48 0 68 56 0 70 58 0 75 60 1 78 62 2 81 63 1 82 64 0 85 66 0 86 67 0 85 71 0 89 72 0 91 75 0 95 78 0 98 81 1 102 84 0 104 86 0 106 89 1 103 88 3 103 87 0 103 85 0 104 86 2 105 86 7 99 83 8 88 73 4 78 68 0 60 51 12 50 43 14 37 34 19 28 27 25 21 21 23 22 18 17 31 24 16 40 30 18 61 50 4 74 59 2 93 76 0 118 94 0 146 120 0 171 144 1 185 159 2 188 163 0 201 173 3 200 173 4 198 173 8 196 172 10 193 173 14 191 172 16 189 172 20 187 172 21 194 170 8 189 167 6 184 161 3 180 157 2 174 153 2 170 150 3 166 145 0 163 142 0 164 145 4 160 141 3 154 134 1 149 128 1 148 127 2 149 128 3 150 129 1 150 130 0 144 123 4 140 119 4 135 113 2 130 110 0 120 103 0 104 91 0 82 72 3 68 58 7 44 42 19 36 32 23 27 22 26 23 20 27 22 22 24 21 21 19 20 22 21 21 22 27 18 19 23 20 19 24 26 22 23 36 27 22 46 35 17 62 48 13 85 69 18 103 87 27 105 97 34 103 97 37 95 92 37 84 82 33 75 74 26 68 67 19 61 59 10 55 52 1 46 49 2 44 43 15 42 35 29 40 30 38 37 31 35 38 34 35 36 36 36 36 37 39 35 39 40 43 41 42 55 44 42 70 48 35 85 59 22 102 77 10 118 95 0 126 104 0 138 125 0 149 137 1 158 145 5 153 139 6 142 127 8 131 119 11 122 115 9 117 113 5 118 105 0 116 103 0 114 101 0 112 98 1 111 98 4 109 95 6 107 92 7 105 90 5 98 86 10 85 76 9 68 62 12 52 49 18 38 35 20 26 22 19 22 18 19 23 18 22 23 22 18 18 17 13 18 17 13 24 23 19 28 27 25 32 30 31 39 37 40 47 45 48 59 48 28 62 52 25 66 58 22 70 63 17 73 66 14 71 64 10 65 58 3 61 54 0 48 46 7 44 41 6 39 34 4 38 32 0 48 36 0 64 48 0 84 65 0 99 77 2 111 88 0 110 91 0 107 94 2 103 94 3 98 91 1 98 88 0 99 88 0 103 87 0 96 84 2 96 83 4 95 82 3 94 81 2 93 80 2 92 78 3 91 77 2 91 77 2 89 75 2 88 74 1 87 73 0 86 72 1 85 70 1 84 69 0 84 69 0 84 69 2 98 88 1 96 86 1 94 83 1 92 81 1 91 80 1 89 77 1 86 74 0 83 71 0 86 66 5 78 59 1 69 54 0 66 53 0 72 60 0 83 70 0 92 80 0 97 83 0 106 89 0 112 96 1 117 101 3 116 103 0 116 103 0 117 106 1 117 105 3 114 105 4 118 106 4 118 106 4 118 106 6 117 105 5 116 104 6 113 101 3 110 97 1 108 95 0 95 83 0 89 81 0 84 81 2 83 84 8 86 87 7 93 91 4 105 99 1 117 108 3 119 107 0 121 109 0 123 111 1 124 110 1 124 111 0 127 111 0 130 115 0 132 117 2 129 117 0 130 118 0 132 120 2 136 121 2 137 122 3 138 122 1 138 122 1 137 121 0 139 120 0 139 120 0 137 118 0 136 117 0 135 115 0 136 116 1 136 116 3 137 117 4 134 112 1 135 113 2 133 113 0 130 110 0 127 109 0 126 107 4 122 102 3 115 96 1 104 86 4 94 77 5 82 67 8 71 58 13 58 49 16 45 41 12 38 38 12 37 39 15 39 38 33 41 41 31 50 49 28 68 64 26 90 82 20 113 99 11 138 118 6 155 131 7 175 147 4 181 154 5 189 163 4 195 171 3 197 173 2 198 174 3 198 174 4 199 174 9 195 177 5 193 177 4 192 176 5 190 173 5 186 172 5 182 169 3 180 167 3 179 166 2 183 159 7 179 158 3 176 155 0 173 154 0 171 151 2 167 149 3 162 145 5 159 141 5 154 136 8 155 141 6 161 149 5 165 156 3 170 160 0 175 161 0 177 162 1 180 160 3 188 167 0 188 166 2 188 166 2 187 168 3 188 169 5 188 169 5 189 170 6 189 170 6 189 165 5 189 165 3 188 164 2 186 162 0 185 161 1 182 157 2 181 156 4 179 153 4 180 155 0 175 150 0 170 145 1 166 143 3 164 142 4 158 138 5 151 130 13 146 123 19 134 113 32 124 106 32 107 96 34 91 83 37 75 70 41 61 58 43 52 47 44 46 40 42 37 35 38 39 38 43 36 36 38 41 41 33 60 55 26 77 66 12 99 82 2 122 102 7 148 124 0 162 138 6 179 154 10 190 166 14 198 175 19 202 183 27 203 188 37 202 188 40 205 189 44 205 189 42 205 189 42 205 189 41 203 188 37 202 187 34 200 185 32 199 184 31 197 177 30 196 174 28 193 171 25 190 168 23 186 163 25 181 157 23 175 150 23 171 145 22 161 141 18 155 134 15 150 129 14 151 129 17 154 131 17 156 134 14 161 140 12 165 145 10 173 149 13 172 149 9 172 150 5 175 151 3 177 153 3 177 153 3 177 151 2 176 150 3 177 151 12 174 148 9 171 145 6 169 142 9 163 139 13 155 133 21 144 125 23 135 119 24 119 108 29 105 96 29 88 80 33 73 68 39 59 55 43 47 43 40 42 38 37 41 37 36 35 30 34 34 32 33 37 39 28 48 52 25 73 75 25 107 105 28 143 135 34 166 155 39 178 158 45 183 163 42 190 170 37 196 175 30 200 176 24 201 176 21 204 175 19 205 176 22 200 172 11 200 172 11 199 171 10 199 171 12 198 169 13 197 168 12 196 167 13 196 167 13 196 166 10 195 164 11 194 163 11 193 163 13 191 163 17 190 162 18 187 158 18 183 156 15 184 155 19 181 153 20 173 148 22 165 142 30 158 138 41 149 132 50 135 120 51 123 108 49 105 95 59 89 82 54 71 68 53 58 57 53 48 46 47 45 39 39 54 43 37 67 53 42 101 79 21 128 103 21 160 128 15 181 143 6 197 153 4 211 165 9 219 174 11 221 177 8 227 184 10 228 185 11 227 187 12 225 187 14 222 189 16 219 188 20 215 186 24 214 186 25 208 181 28 208 181 30 207 180 31 205 177 31 205 174 31 204 173 31 202 171 29 202 171 31 194 166 30 192 166 30 191 164 31 187 162 35 184 158 39 178 152 42 172 144 45 167 138 44 154 131 35 144 123 30 128 110 24 116 101 18 111 96 13 110 94 9 112 92 3 111 90 0 111 88 8 113 88 4 116 93 0 125 101 3 131 106 3 134 107 2 138 109 5 143 111 10 150 127 13 148 125 11 145 123 11 144 122 11 142 121 12 137 119 11 133 114 9 129 112 6 122 103 1 118 98 1 111 91 2 106 85 4 101 82 6 99 79 6 96 78 6 94 76 4 88 67 4 85 65 2 82 62 1 81 61 2 79 60 1 79 60 2 75 58 2 73 56 0 72 55 3 69 51 1 65 49 0 63 46 2 59 44 1 57 42 3 53 39 2 51 37 2 42 37 0 40 34 0 37 32 0 33 27 1 29 24 4 25 19 5 20 16 5 19 15 6 12 9 2 12 9 4 11 7 4 10 6 5 10 6 5 10 6 3 10 7 2 11 8 1 18 9 2 20 11 2 22 14 3 26 17 2 29 21 2 34 23 3 35 25 0 37 25 1 39 23 0 39 23 0 39 23 0 39 23 0 39 23 0 39 23 0 40 22 0 40 22 0 42 25 5 41 25 2 39 23 0 40 24 0 42 26 1 43 27 1 42 26 0 40 24 0 41 27 1 41 27 1 41 27 1 41 27 1 41 27 1 42 28 2 42 28 2 42 28 2 38 24 0 37 25 1 36 24 2 34 23 3 29 20 3 25 17 4 21 15 3 17 13 1 13 8 4 16 8 5 19 10 5 24 11 3 29 15 2 37 20 0 45 28 0 52 33 0 56 35 4 56 35 4 57 37 2 59 39 2 61 42 0 63 45 0 65 47 0 67 49 0 68 56 0 72 57 0 75 60 1 78 62 2 78 62 0 81 63 0 84 65 0 86 67 1 85 71 0 88 71 0 91 75 0 94 76 0 98 81 1 102 84 0 104 86 0 105 87 1 105 91 3 105 89 2 105 87 1 106 88 2 106 88 6 101 85 8 91 77 6 84 71 1 63 55 8 52 46 10 39 37 16 29 29 21 24 23 21 27 22 18 36 28 17 46 34 18 66 50 0 83 65 3 107 86 3 132 108 0 159 132 1 181 154 3 194 166 4 196 169 0 199 173 0 200 174 3 199 175 7 198 175 11 196 174 13 191 173 15 187 171 14 185 169 14 189 166 8 186 163 7 182 159 4 176 155 4 173 151 3 169 148 3 165 144 1 163 142 1 157 140 0 154 136 0 148 129 0 145 125 0 144 124 1 144 124 0 144 125 0 143 124 0 143 124 4 140 120 5 136 116 4 130 112 0 122 108 0 106 96 1 86 77 8 72 64 15 47 45 22 37 35 23 28 23 27 23 20 27 22 20 23 19 19 17 18 20 19 19 20 24 15 17 14 18 17 13 24 21 14 35 28 12 48 37 9 64 52 4 88 74 11 107 93 20 113 105 24 114 107 27 110 106 32 101 101 31 95 94 27 91 90 23 87 84 15 82 78 7 65 65 3 61 57 10 54 47 18 49 41 20 44 37 18 39 36 17 34 34 22 31 34 27 27 32 28 34 33 29 44 35 28 59 42 24 78 56 15 98 78 7 118 100 0 130 113 0 146 133 5 155 141 6 159 146 6 152 138 3 139 124 5 128 114 7 121 110 5 116 109 2 117 104 0 115 102 0 112 98 0 110 98 0 110 97 3 109 96 4 106 92 3 102 91 2 92 85 5 81 74 6 64 61 10 49 48 17 36 34 21 24 23 19 19 17 18 20 18 21 20 19 15 16 15 11 17 16 11 21 20 15 25 24 19 26 25 21 30 29 27 36 34 35 43 35 22 44 37 19 46 40 16 50 44 12 52 46 10 51 46 6 47 42 2 44 39 1 38 34 5 37 33 6 35 31 4 39 32 3 51 42 1 69 56 1 90 73 1 103 85 3 114 91 0 111 92 0 108 93 2 103 92 2 99 89 0 97 86 0 99 84 0 100 84 0 94 81 2 94 81 2 93 80 1 92 79 1 91 78 0 90 76 1 89 75 0 89 75 2 88 74 1 87 73 0 86 72 1 84 70 0 83 68 0 82 67 0 82 67 0 82 67 0 99 89 4 97 86 4 95 84 2 93 82 3 91 79 3 89 77 3 85 73 0 82 70 0 82 63 4 74 57 1 65 52 0 64 53 0 73 61 3 85 72 2 94 82 0 100 86 0 106 90 0 115 99 3 121 105 7 118 105 1 114 101 0 113 102 0 114 102 0 113 104 3 117 105 3 116 104 2 116 104 4 115 103 3 114 102 4 113 101 3 112 99 3 112 99 3 102 88 0 94 84 0 84 81 2 80 80 6 79 81 6 82 85 4 93 93 5 104 100 9 117 104 0 119 106 2 121 108 3 123 109 0 123 110 0 126 110 0 127 112 0 130 113 0 125 114 0 126 115 0 129 116 1 130 118 0 133 118 1 134 119 0 135 118 0 135 118 0 137 120 2 136 119 1 134 117 0 132 115 0 131 114 0 131 114 0 132 115 1 133 116 2 133 111 0 134 114 1 132 112 0 129 109 0 125 107 0 124 105 0 119 101 1 113 94 0 104 87 5 95 79 4 82 67 8 69 58 13 54 47 18 42 37 15 34 33 13 33 34 16 41 38 33 46 44 32 63 59 32 86 78 31 111 99 25 135 117 17 158 136 14 176 150 14 191 161 5 195 165 5 200 172 3 204 176 4 206 179 2 205 178 3 205 177 7 205 177 8 196 178 6 195 177 5 194 176 6 191 174 6 189 172 6 184 169 4 182 167 4 180 165 2 181 161 4 180 160 3 179 159 0 177 159 1 175 156 2 170 153 3 165 147 1 162 143 2 155 137 3 156 140 5 158 144 9 161 149 11 166 154 10 171 157 6 175 159 1 178 161 0 186 164 0 186 164 0 186 164 0 186 164 0 187 165 1 189 167 3 190 169 2 191 170 3 188 164 4 188 164 2 187 163 1 186 162 0 185 161 1 183 158 3 181 156 4 180 154 5 179 153 0 174 149 0 169 144 2 165 142 2 162 140 2 156 136 3 148 127 10 143 120 16 129 112 30 119 105 30 102 94 32 85 81 36 69 68 40 57 55 42 47 46 42 41 39 40 31 32 36 32 36 39 33 34 36 41 41 29 64 60 23 87 76 10 116 97 2 143 122 7 167 145 0 179 158 5 193 171 10 201 178 14 206 184 20 210 190 33 211 194 44 210 194 49 210 194 55 209 193 54 208 192 53 207 191 52 205 190 49 202 187 46 200 185 42 198 183 40 197 182 41 195 180 37 193 177 32 192 174 28 191 170 25 187 166 25 183 160 22 181 155 19 166 148 24 158 139 19 150 133 19 148 130 20 147 129 21 147 129 19 149 132 18 153 136 18 163 139 13 164 139 10 166 142 8 171 145 6 174 149 5 176 150 5 176 149 6 175 147 4 175 150 8 172 147 5 169 143 6 165 141 9 161 136 17 152 131 26 138 121 29 131 115 30 108 101 29 94 88 26 77 74 29 63 61 36 50 50 38 41 40 36 36 35 33 36 35 31 31 30 35 32 34 33 38 41 30 52 57 27 77 80 25 111 108 27 146 137 32 167 155 35 177 159 51 183 163 48 189 170 42 195 173 35 197 175 29 199 173 24 200 173 22 202 172 22 199 174 11 199 174 11 198 173 11 197 172 10 195 169 10 194 168 9 193 167 8 193 167 10 198 165 8 197 164 7 194 164 8 194 163 11 193 163 15 192 162 16 189 158 15 184 156 13 184 152 15 181 151 17 174 146 21 163 140 28 156 136 39 148 129 50 134 116 50 121 105 46 98 93 55 82 79 48 63 64 46 52 55 48 43 45 42 39 38 33 49 43 31 61 52 35 105 82 14 135 108 17 167 135 12 190 149 5 205 159 4 218 170 8 226 179 11 227 181 8 233 188 11 231 188 11 231 190 10 228 191 12 225 190 12 221 189 16 218 187 18 217 186 20 210 182 20 210 182 21 208 179 23 207 178 25 205 175 27 203 172 29 202 171 29 202 171 31 194 168 31 191 167 31 189 165 33 187 163 37 186 161 45 181 157 51 177 151 56 174 147 58 161 135 61 153 129 57 140 120 49 127 110 38 118 102 25 112 97 12 109 94 1 107 93 0 119 98 7 119 96 3 119 96 0 123 99 1 126 101 1 129 101 2 133 103 7 140 107 12 133 109 0 132 108 0 129 106 0 128 105 1 127 104 2 124 102 1 121 99 0 119 96 0 116 96 0 113 93 0 109 89 0 105 84 1 101 82 5 98 78 5 93 75 3 91 73 1 85 65 2 82 62 0 80 60 0 77 58 0 77 58 0 74 57 1 72 55 1 71 54 2 66 52 5 64 50 5 61 46 3 58 45 3 54 42 4 50 37 3 45 32 0 39 28 0 33 26 0 32 25 0 28 22 0 26 19 1 21 15 1 19 12 4 14 9 5 13 8 5 9 6 1 9 5 2 9 5 6 9 4 8 9 4 8 10 6 7 11 7 4 11 8 3 17 8 3 19 10 3 21 12 3 25 15 5 28 19 4 32 20 4 33 22 4 35 22 3 36 26 1 36 26 1 37 25 1 39 24 1 40 24 1 40 22 0 40 22 0 42 21 0 45 27 5 44 26 4 43 25 1 43 25 1 44 27 1 44 27 1 43 26 0 42 25 0 39 25 0 39 25 0 40 26 0 41 27 1 41 27 1 42 28 2 42 28 2 43 29 3 39 25 0 37 25 1 36 24 2 33 22 4 28 19 2 23 15 2 19 13 1 15 11 0 13 6 0 16 9 3 22 11 5 28 16 4 35 19 3 41 25 0 48 31 1 54 36 0 57 37 4 57 37 4 58 38 3 59 40 0 61 42 0 64 46 0 66 48 0 67 49 0 69 54 0 72 57 0 75 60 1 77 61 1 78 62 0 81 63 0 83 65 0 85 67 1 85 71 0 88 71 1 90 74 0 94 76 0 97 80 0 101 83 1 103 85 1 104 86 0 108 92 4 106 90 2 106 89 1 109 89 2 107 89 5 104 87 7 95 81 6 89 77 3 70 61 4 58 51 5 44 40 11 34 32 17 29 26 17 32 26 14 44 33 13 56 42 16 76 56 0 98 76 3 128 102 7 154 125 7 176 145 3 192 162 2 202 171 2 203 173 0 200 174 0 201 175 0 201 177 6 199 176 8 196 174 10 190 170 9 184 166 8 181 162 6 178 154 2 176 152 2 170 148 0 167 145 0 164 143 0 162 141 0 157 138 0 155 136 0 151 135 0 149 133 0 145 128 0 143 125 0 142 124 0 141 123 0 139 121 0 137 119 0 138 123 4 135 120 5 132 116 3 128 115 3 121 110 2 105 99 5 86 82 11 72 69 18 48 48 24 38 36 24 29 24 28 23 20 27 21 19 20 17 18 13 16 16 16 17 16 21 15 16 10 17 17 9 25 22 7 38 31 5 54 42 0 71 60 0 95 82 4 114 100 11 122 111 6 124 115 14 122 116 18 117 114 17 114 111 16 112 109 16 108 103 9 103 97 3 93 85 4 87 77 6 79 68 6 70 59 3 60 53 0 49 46 1 39 40 9 32 34 20 26 29 20 28 28 20 35 29 17 48 36 14 66 51 8 89 75 2 113 101 1 127 118 1 146 132 10 152 139 8 155 142 2 148 132 0 136 117 0 126 109 1 120 106 1 118 105 0 115 101 2 113 99 0 111 97 0 109 97 0 109 96 0 106 96 1 104 94 0 101 92 0 86 84 1 76 73 2 60 60 8 46 47 16 32 34 21 21 22 17 16 16 16 17 17 17 18 14 11 17 14 9 19 16 7 23 21 9 26 24 12 25 22 13 26 23 16 28 25 20 29 24 21 28 23 19 27 23 14 28 24 12 30 27 10 30 27 10 29 26 9 28 25 8 29 23 9 31 25 11 34 29 10 41 35 9 55 48 6 73 63 2 92 79 1 105 89 1 114 93 0 113 94 2 109 94 1 104 91 0 100 86 0 97 82 0 97 80 0 98 79 0 92 79 1 91 78 0 91 78 0 90 76 1 89 75 0 88 74 1 87 73 0 87 73 0 87 73 2 86 72 1 84 69 0 83 68 0 81 66 0 80 65 0 80 65 0 79 64 0 97 86 4 96 85 5 94 83 4 93 81 5 91 79 5 89 77 5 85 73 1 82 69 0 74 59 2 69 54 0 61 49 0 63 51 0 72 62 3 87 74 4 98 86 4 105 91 2 111 95 0 118 102 6 122 107 6 118 105 1 114 101 0 112 101 0 112 101 0 108 99 0 114 102 0 113 101 0 112 100 0 111 99 0 111 99 1 111 99 1 112 99 3 113 100 4 107 94 0 98 88 0 87 82 1 78 78 4 73 76 5 71 77 3 80 84 8 88 93 13 110 100 5 115 102 6 118 106 4 121 108 3 122 108 0 124 108 0 126 108 0 128 110 0 124 112 0 125 113 1 126 115 0 128 115 1 130 117 2 133 118 3 133 118 1 134 119 2 137 120 4 136 119 3 133 116 0 131 114 0 130 113 0 131 114 0 132 115 1 133 116 2 134 114 0 135 115 0 133 113 0 127 110 0 126 108 0 123 106 2 119 101 3 110 94 0 100 88 4 90 78 4 79 67 9 66 57 16 53 46 20 41 35 19 33 31 19 32 32 22 41 38 33 51 48 33 73 67 33 102 92 33 128 112 25 152 131 16 174 148 12 188 160 14 199 168 0 201 170 1 205 175 1 208 179 0 209 180 1 209 179 3 209 179 5 208 178 6 198 178 5 198 178 5 196 175 4 193 175 5 190 172 4 187 170 4 184 167 2 183 165 3 181 163 3 180 162 0 180 162 0 180 162 0 179 161 1 175 156 2 171 151 2 165 148 0 161 144 2 160 142 6 157 143 12 158 143 16 161 147 16 168 153 10 173 159 1 177 162 0 185 163 2 185 163 0 185 163 0 185 163 0 187 164 0 188 165 0 190 167 0 192 168 0 187 163 3 187 163 1 187 163 1 186 162 0 185 161 1 183 158 3 182 157 5 181 155 6 179 153 0 174 148 1 169 143 4 164 141 3 160 138 0 154 134 1 146 125 6 141 118 14 123 111 27 113 104 29 96 90 32 79 76 35 64 64 40 51 53 42 43 43 41 38 40 39 29 34 38 32 37 41 30 34 35 39 41 27 65 62 19 94 82 6 125 107 0 156 133 3 177 154 0 188 166 3 200 177 11 207 183 15 211 188 24 217 194 39 218 197 54 217 198 60 212 197 70 211 196 71 209 194 69 206 190 68 203 187 65 200 185 60 197 182 55 196 181 52 193 183 52 191 181 47 190 178 40 191 176 35 191 175 30 191 170 27 187 164 24 186 160 21 170 157 29 161 147 24 153 138 23 148 131 23 143 128 25 139 124 23 139 124 23 140 127 25 153 131 12 154 132 10 158 135 5 164 140 4 170 145 3 174 148 3 174 148 3 174 146 2 171 148 6 169 146 6 166 142 6 162 138 12 156 134 22 146 126 31 133 116 36 123 109 36 98 96 39 85 83 35 68 67 36 54 55 39 44 45 39 36 36 36 34 32 33 37 33 32 34 36 35 37 40 33 46 49 32 62 63 29 86 86 26 117 112 28 147 139 32 166 154 34 176 158 46 182 163 43 188 169 40 192 173 32 195 174 23 198 173 19 198 171 18 198 171 18 199 174 12 199 174 12 198 173 11 196 171 9 195 170 8 194 169 7 193 168 6 192 167 5 199 165 6 197 165 5 196 163 6 194 163 10 194 163 13 191 161 13 188 158 12 186 155 12 183 151 14 179 149 15 172 144 19 161 138 26 153 133 38 144 125 48 130 112 48 116 99 43 91 87 49 74 73 42 57 60 41 46 51 44 38 43 39 35 36 28 44 41 26 55 48 29 102 78 4 134 106 9 169 136 7 193 152 2 209 161 1 221 172 7 229 181 9 231 184 6 235 190 9 233 191 8 232 192 8 230 192 7 227 191 7 223 188 8 219 186 11 217 185 12 213 183 11 212 181 12 211 180 14 209 177 17 206 175 22 204 172 25 203 171 28 201 170 28 192 169 29 190 167 29 187 163 29 185 161 35 182 159 43 180 156 50 178 152 57 174 149 59 161 137 63 157 133 63 147 127 58 135 116 48 121 106 37 110 98 26 104 92 16 102 91 12 121 107 2 124 107 1 132 114 4 141 121 6 144 123 4 144 123 0 146 122 0 148 125 0 141 120 3 141 120 3 139 118 3 137 115 4 134 112 3 129 108 1 125 104 0 123 101 0 116 96 1 113 92 0 108 88 0 104 83 0 99 80 1 96 77 1 91 73 0 88 70 0 83 63 0 81 61 0 76 57 0 75 56 0 72 55 1 70 53 1 67 51 0 66 50 1 62 49 7 58 46 6 55 43 5 52 39 4 47 36 4 42 33 4 38 28 1 35 25 0 29 21 0 28 20 1 25 18 2 23 15 4 20 13 5 17 9 6 13 7 7 12 6 8 9 5 2 9 5 4 9 4 8 8 3 9 9 4 10 9 4 8 10 6 5 11 7 4 16 6 4 17 8 3 19 10 3 23 13 4 25 15 5 29 17 5 30 18 4 31 18 2 31 25 1 31 25 1 33 25 2 36 24 2 38 23 2 41 23 3 43 22 3 43 22 3 43 25 3 43 25 3 43 25 1 43 25 1 44 27 1 44 27 1 44 27 1 44 27 0 36 24 0 36 24 0 37 25 1 37 25 1 37 25 1 38 26 2 38 26 2 38 26 2 39 24 1 37 25 3 35 22 3 32 21 3 26 17 2 22 14 1 18 11 1 14 10 0 12 5 0 17 8 1 24 14 4 33 20 4 40 25 4 46 29 1 53 34 1 57 37 2 58 38 3 58 38 1 59 39 2 60 41 0 62 43 0 64 46 0 66 48 0 67 49 1 69 52 0 72 55 1 75 58 2 77 61 2 77 61 1 78 62 0 80 65 0 84 66 2 84 69 0 87 70 0 89 72 0 93 75 0 96 79 1 99 81 0 101 83 0 103 85 0 107 91 3 107 90 2 108 88 0 108 88 0 108 88 2 103 86 4 99 83 5 92 81 2 75 68 0 63 56 1 47 43 6 38 33 11 34 28 12 37 29 8 52 39 7 64 49 10 95 67 0 116 89 2 148 117 9 171 138 7 187 154 1 198 165 0 204 173 0 206 175 0 204 179 1 203 177 2 200 176 5 196 173 5 192 169 5 186 164 3 181 158 0 176 156 0 170 145 0 165 143 0 162 139 0 160 139 0 159 137 0 156 137 0 154 134 0 152 132 0 149 135 2 147 133 2 145 130 1 144 129 2 143 128 3 141 125 3 137 121 0 134 118 0 134 122 2 131 118 3 128 115 3 125 113 1 116 110 0 102 99 4 82 82 12 70 68 19 46 49 22 36 37 23 26 24 25 22 20 25 20 18 19 17 16 12 17 16 14 17 17 19 17 16 14 20 17 12 29 23 9 44 35 6 60 48 0 78 65 0 101 86 1 118 103 10 127 111 0 129 116 2 130 120 7 125 119 7 123 117 7 121 115 5 117 109 0 113 102 0 112 95 5 108 90 4 102 85 3 95 80 0 83 74 0 69 64 0 54 52 11 43 42 21 34 36 25 31 31 23 31 27 18 38 31 13 52 44 8 72 64 2 94 88 2 111 106 6 128 116 4 138 124 2 143 129 0 140 123 0 132 113 0 127 106 1 122 104 2 120 102 0 115 99 4 112 97 2 110 95 0 108 95 0 106 96 0 104 96 0 100 94 0 98 92 0 83 82 0 70 72 0 55 57 7 41 44 15 29 31 18 17 19 14 14 14 12 15 15 13 18 13 7 20 16 5 26 23 6 31 29 8 34 32 9 33 31 10 32 29 12 31 28 13 29 25 26 26 22 23 23 19 20 19 18 16 20 18 19 21 19 20 21 21 23 20 20 22 26 18 16 28 23 19 33 29 18 43 38 16 55 50 10 71 62 3 85 76 0 96 85 0 110 93 5 110 93 5 108 92 4 104 88 0 100 84 0 96 79 0 95 78 0 95 77 1 90 76 1 90 76 1 89 75 0 88 74 1 87 73 0 86 72 1 86 72 1 85 71 0 85 70 1 84 69 0 82 67 0 80 65 0 79 64 0 78 63 0 77 61 0 77 61 0 93 82 2 92 81 2 91 79 3 91 79 5 91 79 7 89 76 6 85 72 4 83 70 2 70 57 2 64 52 0 59 49 0 61 51 0 71 61 2 84 74 3 97 85 3 105 90 0 113 97 1 116 100 2 118 103 0 116 103 0 117 105 0 117 106 0 114 103 0 108 99 0 114 102 0 113 101 0 111 99 0 110 98 0 110 98 0 111 99 1 112 99 3 113 100 4 111 98 2 101 92 1 90 84 0 80 78 3 72 73 3 67 72 5 71 76 9 77 82 15 100 92 9 103 96 8 110 101 6 115 106 5 119 106 1 121 107 0 123 106 0 124 107 1 122 111 3 123 113 2 125 113 3 126 114 2 128 115 3 130 117 3 133 117 4 134 118 5 136 121 6 134 119 4 132 117 2 130 115 0 130 115 0 130 115 0 131 116 1 132 117 0 135 115 0 134 117 1 132 115 1 128 110 0 125 108 0 121 106 5 116 100 5 110 93 1 96 85 6 86 76 5 75 64 10 64 54 18 52 44 23 41 35 23 34 31 24 34 31 26 41 41 33 55 52 33 83 76 34 114 101 31 140 122 22 161 137 11 180 154 9 194 165 9 203 171 0 204 173 0 206 175 0 208 177 0 210 179 1 211 180 4 210 178 5 210 178 5 200 177 3 199 177 5 197 175 4 195 174 5 192 171 4 188 169 4 185 166 2 184 165 1 179 164 3 181 163 1 181 164 0 182 165 0 181 163 1 178 160 2 174 155 1 170 150 0 164 147 0 160 143 3 155 138 8 151 136 11 152 137 12 156 142 7 165 149 1 169 155 0 181 162 6 182 162 5 182 162 3 184 162 1 185 163 0 187 164 0 189 165 0 190 166 0 187 163 3 187 163 1 187 163 1 186 162 0 185 161 1 183 158 3 182 157 5 181 155 6 179 152 0 174 148 3 168 142 5 163 139 3 160 138 1 153 133 2 145 124 5 140 117 11 121 109 25 109 99 27 91 86 30 74 71 36 57 59 38 48 49 41 40 42 39 36 37 39 30 35 39 31 36 40 29 33 34 38 40 26 64 61 18 95 84 4 127 110 0 159 137 0 185 161 3 196 171 9 208 181 16 214 187 22 217 191 32 222 196 47 224 201 63 224 201 71 213 197 76 211 194 78 209 192 78 205 187 77 202 184 74 199 181 69 196 179 63 195 178 60 191 181 57 190 179 51 189 176 45 188 175 37 190 172 34 189 170 31 188 166 28 186 162 26 175 162 32 166 152 27 156 144 24 150 136 27 144 131 29 136 124 26 133 120 26 131 120 28 144 124 11 145 126 8 149 129 4 155 135 0 162 141 0 169 144 0 171 145 0 170 144 0 169 146 6 166 143 5 163 139 7 159 134 15 151 130 25 138 121 33 124 110 37 113 102 38 92 90 52 78 77 47 62 63 45 51 52 46 44 44 44 39 37 38 40 36 33 44 39 35 44 45 31 48 49 31 59 60 29 76 75 29 98 94 30 126 118 33 152 141 36 168 155 40 176 162 40 181 166 39 188 172 33 193 176 26 196 178 18 198 176 13 199 175 13 200 175 13 198 174 14 197 173 13 196 172 12 195 171 11 194 170 8 192 168 6 191 167 5 191 167 5 197 165 5 196 164 4 193 163 5 194 163 10 193 163 13 191 161 13 186 158 12 183 155 11 180 151 15 176 149 16 168 142 19 157 135 24 148 129 35 139 121 47 123 107 47 110 94 43 84 82 44 68 68 40 50 54 37 40 47 39 34 40 36 32 35 26 40 38 23 51 46 26 95 71 0 129 101 2 167 134 5 192 151 0 209 162 0 222 174 4 231 184 8 234 188 6 235 191 6 235 191 6 233 192 4 231 192 3 228 190 3 223 187 3 220 183 4 218 183 5 215 183 4 214 181 4 212 180 9 210 177 12 207 175 15 204 173 20 203 171 24 202 170 25 195 170 28 190 167 25 187 164 26 184 159 30 182 158 36 178 154 44 175 150 49 173 147 52 164 143 52 162 140 55 153 134 57 142 123 57 126 109 53 112 98 49 102 91 45 96 88 42 104 90 15 108 96 14 120 106 17 131 117 18 135 122 10 137 123 0 139 125 0 142 129 0 145 129 7 146 130 8 147 131 9 145 129 8 143 124 6 138 119 1 133 113 0 130 110 0 123 102 11 118 97 6 110 90 1 104 84 0 98 80 0 94 75 0 90 72 0 88 70 0 82 64 0 79 61 0 75 56 0 70 53 0 69 52 0 66 50 1 63 46 0 59 45 0 55 43 5 52 39 4 47 34 0 42 31 1 39 30 1 37 27 2 36 25 3 32 24 3 28 19 2 27 18 3 25 17 4 23 14 5 20 13 7 18 10 8 14 8 8 13 7 9 11 7 4 10 6 5 9 4 8 9 4 10 8 3 9 9 4 8 9 5 4 9 5 2 15 6 1 16 7 2 18 9 2 21 10 4 23 13 4 26 13 4 27 15 3 28 14 3 22 20 0 25 20 0 26 20 0 30 19 0 33 20 1 37 20 2 39 20 3 39 20 3 38 21 1 38 21 1 40 23 3 40 24 1 41 25 2 42 26 1 43 27 2 44 28 2 39 27 3 39 27 3 38 26 2 38 26 2 38 26 2 37 25 1 37 25 1 37 25 1 39 24 1 36 24 2 34 21 2 30 18 2 25 16 1 21 13 2 17 10 0 14 10 1 15 6 0 20 12 1 30 18 4 37 25 3 45 29 3 49 33 0 56 36 1 58 38 1 59 39 2 59 40 0 60 41 1 61 42 0 63 44 1 64 46 0 66 48 0 67 49 1 71 51 0 71 54 0 74 57 1 76 60 1 77 61 1 78 62 0 80 64 2 81 66 1 84 69 0 87 70 1 89 72 2 92 74 0 95 78 0 98 79 0 100 82 0 101 83 0 106 88 2 107 87 0 107 87 0 108 86 0 107 87 0 102 84 0 97 82 1 93 80 2 80 72 0 68 60 0 50 45 3 40 34 8 37 29 6 44 33 3 61 44 0 76 56 3 112 80 0 134 102 3 162 127 7 181 146 4 192 158 0 200 168 0 207 176 0 209 178 2 205 179 6 200 176 5 196 172 2 190 165 0 184 160 0 179 154 0 176 151 0 174 149 0 166 143 3 164 141 1 161 139 1 160 138 1 158 138 3 158 138 3 156 138 4 155 137 3 149 135 4 148 134 3 147 133 2 147 132 3 145 130 3 143 127 5 138 122 1 135 118 0 133 122 4 130 119 4 127 115 5 123 113 2 115 108 1 100 97 4 80 80 10 66 66 16 43 47 20 34 35 21 24 22 23 20 18 23 19 18 16 18 17 12 18 17 15 20 18 21 19 14 20 22 17 14 32 24 11 48 37 9 64 50 3 81 66 0 102 85 3 117 100 8 129 108 0 132 114 4 132 119 7 130 118 6 128 118 5 126 116 5 123 111 3 118 104 0 118 95 2 115 94 5 113 92 3 110 93 3 104 90 1 89 81 6 72 66 16 60 55 25 46 44 29 39 35 24 32 28 19 34 27 17 40 34 12 51 46 6 70 66 5 86 82 9 105 94 2 119 106 1 131 116 0 132 116 0 131 111 0 128 106 4 122 102 3 119 99 0 114 97 7 112 95 5 109 94 3 104 93 1 103 94 1 100 94 0 97 92 0 95 90 0 79 81 0 68 69 1 52 54 7 38 40 16 26 28 17 16 17 11 14 14 6 16 16 6 25 16 1 32 24 5 41 34 5 48 42 6 53 48 8 54 49 11 51 45 11 48 41 12 38 34 25 34 29 23 28 25 20 22 20 21 21 19 24 21 20 26 21 20 28 20 20 28 24 18 22 27 21 23 33 28 22 40 37 20 50 46 11 63 57 5 75 68 0 83 74 0 99 86 7 102 87 6 102 87 4 101 85 0 98 81 0 95 78 0 93 77 2 93 76 6 90 76 3 89 75 2 88 74 1 87 73 2 86 72 1 85 70 1 85 70 1 84 69 0 83 68 1 82 67 0 80 65 0 79 64 0 77 61 0 76 60 0 76 60 0 76 60 0 88 77 0 88 76 0 88 76 2 88 76 4 89 76 6 87 74 6 83 69 4 81 67 2 69 58 4 63 53 2 56 48 0 58 51 0 68 59 2 82 72 1 94 82 0 102 87 0 111 95 0 114 98 0 116 101 0 116 104 0 119 107 0 121 110 2 119 108 2 112 103 0 116 104 2 115 103 1 113 101 1 112 100 0 112 100 2 112 100 2 113 100 4 114 101 5 110 100 2 103 94 1 94 86 1 87 81 5 77 74 5 68 68 4 67 69 6 70 75 11 84 82 8 90 87 8 99 95 8 106 100 4 111 103 2 115 103 1 117 104 2 118 105 3 120 109 3 120 109 3 121 110 4 123 111 3 124 112 2 127 113 4 129 115 6 130 117 5 133 117 6 132 116 3 132 116 3 131 115 2 131 116 1 131 116 1 131 116 0 131 116 0 132 114 2 133 115 3 131 113 1 126 109 1 121 107 2 119 103 7 114 97 7 106 90 3 90 80 8 81 71 9 71 61 12 61 52 21 49 42 24 39 32 22 33 28 24 33 30 25 39 42 31 57 57 31 88 82 32 121 108 29 149 128 19 167 143 9 184 157 6 197 169 10 204 174 2 203 173 0 204 174 0 205 175 1 208 178 4 209 179 3 209 179 3 208 178 4 202 176 3 199 176 2 198 174 3 195 173 2 193 170 2 189 168 1 187 165 1 185 163 0 180 165 4 179 164 3 179 164 1 182 165 0 182 164 2 181 161 2 178 157 2 175 154 1 172 153 0 165 147 1 157 141 4 150 135 6 148 135 7 151 137 4 157 141 2 161 145 0 172 157 6 173 158 5 176 160 5 180 162 4 182 162 1 186 164 0 187 164 0 187 164 0 188 164 4 188 164 2 187 163 1 186 162 0 185 161 1 183 158 3 181 156 4 180 154 5 177 150 0 173 146 3 167 141 5 162 138 4 158 136 0 152 132 1 144 123 4 139 116 10 118 106 22 106 96 24 88 81 29 69 66 33 55 53 38 44 45 40 37 39 38 34 35 37 29 30 32 29 33 36 27 28 30 35 35 25 62 58 20 91 82 5 125 109 0 156 138 0 189 163 6 201 173 12 211 182 18 216 187 21 219 191 29 222 195 42 223 198 56 222 198 64 214 196 68 212 194 70 209 190 72 206 186 73 202 182 70 200 180 67 198 179 59 197 178 57 193 180 49 191 179 43 189 176 36 189 174 33 189 172 30 188 169 28 188 166 28 186 164 27 178 164 31 170 157 27 163 149 26 156 143 28 149 136 31 139 127 29 131 120 28 130 119 30 132 118 19 134 120 15 138 123 8 145 127 3 152 134 0 160 138 0 163 140 0 164 142 0 166 142 8 163 139 7 158 134 8 152 129 15 143 123 24 130 113 31 112 101 35 102 93 34 79 77 52 67 66 46 54 54 42 47 48 42 45 44 39 46 43 34 52 46 30 58 52 30 60 57 24 66 62 25 75 71 26 90 83 28 109 101 29 130 120 33 150 138 38 162 150 42 174 160 37 180 166 35 187 172 29 192 177 22 196 178 16 197 178 13 200 177 11 201 178 12 197 172 17 197 172 17 196 171 16 195 171 13 193 169 11 192 168 8 191 167 7 191 167 7 195 165 7 193 165 6 192 163 7 190 163 10 190 163 14 188 162 15 185 159 14 182 155 12 178 152 16 172 149 19 164 142 22 152 133 28 142 126 38 131 116 47 115 102 49 101 88 43 80 77 46 64 62 39 47 49 36 38 43 39 33 37 36 31 32 26 38 34 22 48 43 24 90 67 0 124 98 5 162 131 6 189 149 0 205 160 0 220 174 3 231 186 7 236 192 7 235 191 6 235 191 4 234 191 1 231 190 0 228 189 0 225 185 0 222 183 0 220 181 0 217 181 0 217 180 1 214 178 2 211 177 7 208 175 10 205 173 13 202 172 16 202 171 18 197 171 26 194 168 23 191 164 23 187 161 24 183 158 29 180 154 35 177 149 39 173 146 39 162 143 38 158 140 42 151 130 47 139 120 52 125 107 57 107 94 60 92 84 61 84 78 62 82 71 51 84 72 48 88 78 43 96 85 39 102 92 30 108 100 19 119 110 15 130 121 18 132 120 10 136 122 13 141 128 16 142 129 17 141 125 12 135 119 6 131 114 0 128 111 0 129 108 19 124 103 14 115 95 6 107 87 0 100 82 0 96 77 0 91 73 0 89 71 0 82 64 2 79 61 0 73 57 0 69 52 0 66 50 0 63 46 0 58 43 0 55 40 0 50 36 1 46 33 0 41 28 0 36 25 0 35 23 0 34 23 1 34 23 3 33 22 4 27 18 1 27 18 3 24 16 3 22 14 3 19 12 4 17 9 6 14 9 6 13 8 5 11 8 3 11 7 4 10 6 7 9 4 8 9 4 8 9 5 6 9 5 2 9 6 1 15 6 0 16 7 0 18 9 0 21 11 2 22 12 2 25 12 3 26 14 2 27 13 2 20 15 0 20 15 0 22 15 0 24 16 0 27 16 0 29 16 0 30 17 0 33 17 1 29 16 0 31 18 1 33 20 3 34 21 2 35 23 1 36 24 2 38 26 4 40 28 4 40 29 7 39 28 6 39 28 6 38 27 5 38 27 5 37 26 4 37 26 4 36 25 3 38 23 2 34 21 2 32 19 2 29 17 1 24 14 2 20 11 2 17 10 2 14 10 1 19 10 1 24 14 2 33 22 4 42 28 2 47 32 0 53 35 0 57 37 0 61 39 2 60 41 0 60 41 0 61 42 0 62 43 0 63 45 0 65 47 1 66 48 0 67 49 1 70 50 0 73 53 2 76 56 3 75 58 2 76 60 1 76 62 1 78 64 1 80 66 3 83 68 1 86 69 0 88 71 1 91 73 0 94 76 0 97 78 0 99 81 0 100 82 0 103 85 3 105 84 1 107 85 0 108 86 1 106 84 0 100 82 0 96 79 1 92 76 0 82 72 0 69 61 0 52 45 1 42 35 6 42 33 4 52 38 0 72 53 0 88 68 0 128 94 0 147 113 3 171 136 6 187 151 1 195 162 0 202 170 1 207 176 7 206 178 9 198 174 6 194 169 4 189 164 2 182 156 0 177 150 0 173 146 0 171 143 0 171 143 0 163 141 3 161 139 1 159 137 0 157 138 0 157 137 2 157 139 5 156 138 4 155 137 3 151 134 4 150 133 3 150 133 1 149 132 0 148 131 1 145 127 1 141 122 1 137 118 0 135 123 5 132 119 5 127 115 5 123 113 2 115 108 1 99 96 3 79 78 11 65 64 16 41 46 16 31 34 17 21 21 19 19 17 20 18 17 15 20 17 12 21 17 14 23 19 20 21 15 17 25 17 14 36 27 10 54 41 7 71 55 3 86 69 0 102 84 0 115 96 4 123 99 0 127 105 3 128 111 5 126 112 3 125 113 3 126 114 6 123 108 5 121 103 1 115 92 0 115 91 1 116 92 4 116 95 4 114 97 5 103 91 7 88 79 14 75 67 18 58 51 22 47 41 17 38 32 16 33 29 18 32 29 14 36 32 7 49 43 7 64 57 11 84 75 6 99 89 4 115 103 1 124 107 0 126 107 2 125 105 8 121 101 6 116 96 0 111 94 6 109 92 4 106 90 2 101 90 1 100 90 3 95 89 1 92 88 1 88 86 0 75 76 0 64 64 2 48 49 9 34 36 14 25 25 15 18 18 8 19 17 4 23 20 1 38 24 0 48 35 3 59 48 3 67 57 4 73 64 7 75 66 9 73 63 12 68 57 11 52 46 14 47 42 13 40 33 14 34 28 16 30 25 21 27 23 22 23 21 22 21 21 23 23 17 21 26 20 22 29 26 21 34 32 19 42 38 13 52 46 10 63 55 8 70 60 7 81 72 7 85 75 6 91 79 5 93 80 1 94 78 0 92 76 0 89 75 2 88 75 5 88 74 3 88 74 3 87 73 2 86 71 2 85 70 1 84 69 2 83 68 1 83 68 1 81 66 1 80 65 0 79 63 1 77 61 0 76 60 0 76 60 0 76 60 1 76 60 1 86 74 0 86 74 0 86 74 0 86 74 2 86 73 5 84 70 5 80 66 1 76 62 0 64 54 1 57 49 0 53 45 0 56 48 0 67 58 1 82 72 1 97 82 0 103 88 0 111 95 0 116 101 0 120 105 2 119 107 0 119 107 0 120 109 1 119 108 2 114 105 0 116 104 2 116 104 2 114 102 2 113 101 1 112 100 2 112 100 2 111 98 2 111 98 2 109 99 1 104 95 0 99 89 2 93 84 7 83 76 6 72 67 3 66 64 3 67 67 7 69 71 8 76 77 7 86 87 7 96 95 3 103 99 2 108 100 1 110 100 3 113 100 6 113 104 0 113 104 0 116 105 0 117 106 0 119 106 1 122 110 2 125 111 4 126 112 5 126 112 3 127 114 2 128 115 3 129 116 2 129 116 1 129 116 1 128 116 0 127 115 0 129 111 1 129 111 1 126 109 1 121 104 0 116 100 2 114 97 5 108 92 7 101 84 4 86 77 12 77 68 11 66 57 14 57 47 20 45 38 22 35 28 20 30 25 19 30 27 22 31 39 24 52 55 26 87 82 26 122 111 22 150 130 15 168 145 7 184 159 7 196 170 13 202 174 5 200 172 3 199 171 2 200 172 3 202 174 4 203 175 3 203 176 1 201 174 0 201 175 2 200 174 1 199 173 2 195 171 1 193 169 1 189 166 0 187 164 0 186 163 0 180 166 8 179 165 6 179 164 3 181 163 1 181 163 1 182 162 5 180 159 4 180 156 4 178 157 2 172 155 3 166 150 3 158 145 5 153 141 5 152 138 7 151 136 7 153 135 7 159 147 1 162 150 2 168 154 5 174 159 4 181 163 5 184 165 1 186 164 0 186 165 0 189 165 5 189 165 3 188 164 2 186 162 0 185 161 1 182 157 2 181 156 4 179 153 4 175 148 0 170 143 2 165 138 5 160 136 2 157 135 0 150 130 0 143 122 3 137 114 8 118 103 20 106 93 23 87 77 28 67 62 33 53 49 38 43 42 40 36 36 38 34 34 36 30 28 29 30 30 32 26 25 30 32 31 26 57 52 20 85 76 7 116 103 0 146 131 2 189 161 0 199 172 7 210 182 12 217 187 13 219 191 19 222 195 30 222 197 42 220 196 46 214 198 50 212 195 53 209 191 55 206 187 58 203 184 56 201 182 51 200 182 46 199 182 42 198 183 30 195 180 27 192 177 22 190 176 18 190 174 19 189 172 22 187 170 22 185 167 23 181 165 28 176 159 27 168 153 26 162 150 30 154 142 32 143 131 29 134 124 29 131 120 30 124 113 33 125 113 27 127 114 18 133 119 12 142 125 9 149 131 5 155 134 6 156 136 5 161 136 9 157 133 7 153 128 9 145 123 12 135 116 21 119 106 27 102 93 28 90 83 28 67 67 39 58 58 34 49 50 32 48 49 33 53 52 31 61 58 27 71 66 26 81 75 27 92 82 31 96 84 32 103 91 33 112 98 33 122 108 33 135 120 35 146 133 39 153 141 41 168 153 34 173 159 34 180 167 29 187 171 23 193 174 18 194 174 13 197 175 14 199 175 15 195 171 21 195 171 19 194 170 18 193 170 15 192 169 13 192 169 13 191 168 10 191 168 10 192 166 9 191 165 10 189 164 10 189 164 12 188 164 16 186 161 16 181 158 16 179 156 14 174 154 21 169 150 22 159 142 24 147 132 29 136 124 40 124 113 49 108 98 49 93 84 43 78 72 46 61 58 39 45 45 37 38 39 41 34 35 39 32 31 29 37 33 22 47 40 24 84 62 2 119 95 9 158 128 8 182 146 0 199 157 0 214 170 0 227 185 5 232 191 3 235 191 6 235 191 6 234 190 3 233 190 0 229 188 0 227 186 0 224 182 0 223 181 0 219 180 0 218 179 0 215 178 0 213 177 3 209 175 5 205 174 8 202 173 9 201 172 10 198 168 20 195 165 17 190 162 16 188 160 17 185 158 19 182 153 23 177 149 24 174 145 25 157 140 34 151 133 35 143 123 37 130 111 45 116 99 53 97 86 56 79 73 57 67 64 55 63 58 64 60 55 59 60 55 52 64 57 47 70 64 40 82 77 39 101 95 45 117 112 54 132 118 43 138 125 47 146 133 54 151 136 53 150 134 47 145 128 40 140 123 31 136 119 27 132 110 25 127 105 19 120 100 11 113 93 6 106 88 2 100 81 2 94 76 0 90 72 0 82 66 4 78 62 2 73 57 0 68 52 0 64 48 0 59 45 0 55 40 0 52 37 0 49 33 0 45 30 0 42 27 0 39 25 0 39 24 1 36 24 2 35 22 3 34 21 4 28 20 1 27 19 0 25 18 0 23 15 2 20 14 2 18 11 1 14 10 1 14 9 3 11 8 1 10 7 2 10 6 3 10 6 5 10 6 5 11 7 4 12 9 4 12 9 2 18 9 0 18 10 0 20 12 1 22 12 2 24 14 2 26 14 2 27 15 3 28 14 3 23 16 0 23 16 0 24 17 0 24 17 0 25 16 0 25 16 0 26 17 0 26 17 0 23 14 0 26 17 2 28 19 4 28 19 2 28 19 2 28 20 1 30 22 3 32 24 5 36 25 3 36 25 3 36 25 3 36 25 3 36 25 3 36 25 3 36 25 3 35 24 2 36 21 0 33 20 1 31 18 1 27 15 1 23 13 1 20 11 2 17 10 2 14 9 3 24 14 5 28 19 4 37 25 3 44 30 1 49 33 0 54 36 0 58 39 0 62 40 1 61 42 0 61 42 0 61 42 0 62 43 0 63 45 0 65 47 1 67 49 3 67 49 1 71 49 0 73 51 1 75 55 2 75 58 2 76 60 1 76 62 1 77 63 0 77 66 2 83 68 1 86 68 2 87 70 0 90 72 0 93 75 0 96 77 0 98 79 0 99 81 0 103 81 5 105 84 5 108 85 5 110 85 3 106 84 1 101 80 1 93 76 0 90 74 0 81 71 0 69 59 0 53 44 3 45 36 7 49 36 4 62 45 0 84 65 0 103 81 0 141 107 0 158 123 5 177 141 5 188 153 1 194 161 0 197 165 2 196 166 6 194 165 9 186 160 1 184 158 1 181 154 1 177 150 1 175 144 1 172 141 1 171 139 2 170 138 3 160 138 1 158 136 0 155 136 0 155 136 0 155 137 1 155 137 1 155 137 1 153 137 0 155 136 5 153 135 1 152 134 0 151 133 0 150 132 0 148 129 1 144 124 1 141 120 1 134 119 4 131 115 4 125 111 2 122 110 2 114 105 0 98 93 2 79 76 9 65 63 15 40 47 16 30 34 17 21 21 19 18 16 19 17 16 12 19 16 9 20 16 13 24 18 20 26 19 9 31 24 8 44 35 6 63 50 5 79 65 2 94 77 0 109 89 0 119 99 2 119 95 0 122 100 1 122 105 1 120 106 0 119 107 0 122 108 3 122 104 2 119 101 1 116 98 0 115 94 1 114 93 4 116 95 4 117 98 3 111 96 1 98 88 1 89 80 3 74 65 8 60 54 6 49 45 10 42 40 19 36 33 16 32 27 8 37 31 5 48 42 10 61 54 8 77 69 6 97 87 0 110 96 0 118 99 4 119 100 6 118 97 6 113 94 0 110 90 3 106 88 2 102 86 1 97 85 1 93 85 4 89 84 3 84 81 2 81 79 2 73 70 1 60 57 2 45 42 7 33 30 13 25 22 13 23 19 8 27 22 2 34 28 2 53 33 0 64 45 2 75 58 2 82 67 0 88 74 1 90 76 5 87 72 5 80 64 4 69 60 3 63 56 4 57 48 7 48 41 12 43 37 15 37 31 17 31 27 15 28 24 13 26 21 18 25 21 18 26 23 18 28 25 16 32 29 14 39 34 14 48 41 15 57 46 18 59 56 3 67 61 3 77 68 3 86 74 2 88 74 0 87 75 0 84 74 2 82 73 4 86 72 1 85 70 1 85 70 1 84 69 2 83 68 1 82 67 2 81 66 1 81 66 1 79 63 1 78 62 0 77 61 1 77 61 1 76 60 1 76 60 1 76 59 3 77 60 4 86 74 0 85 73 0 85 73 1 85 72 2 84 71 3 81 67 2 76 62 0 73 59 0 55 48 0 51 43 0 48 42 0 53 45 0 68 59 2 84 74 3 101 86 3 108 93 2 114 98 0 121 106 5 126 112 7 122 110 2 117 105 0 115 104 0 116 105 0 113 105 0 115 103 1 114 102 0 113 101 1 112 100 0 111 99 1 109 97 0 108 95 0 107 94 0 108 100 1 105 96 1 101 91 2 98 87 8 87 77 6 75 67 2 68 62 0 67 62 4 59 64 6 67 72 6 79 82 5 88 91 2 96 96 0 102 98 1 106 97 4 107 98 7 109 100 0 109 100 0 111 100 0 112 101 0 115 102 0 118 105 0 121 107 0 123 109 2 123 109 0 124 110 1 126 113 1 128 115 1 129 116 2 128 115 0 127 115 0 126 114 0 125 107 0 125 108 0 122 105 0 115 100 0 112 96 0 109 93 5 103 86 4 97 79 3 83 75 13 73 66 12 64 55 16 53 46 20 42 34 21 32 25 17 26 21 15 26 23 16 23 34 17 45 51 17 81 79 20 119 108 18 148 129 11 166 143 5 184 159 7 197 171 14 201 172 8 199 170 8 196 167 3 196 167 3 198 170 1 199 171 1 197 170 0 196 169 0 201 174 0 201 173 1 198 172 1 197 170 1 192 168 0 190 165 0 186 163 0 185 162 0 181 167 9 179 165 7 178 163 2 178 163 2 181 163 3 182 162 5 183 159 7 181 157 7 179 159 2 176 157 1 170 155 2 162 150 2 156 145 4 150 137 6 147 132 7 146 127 9 148 139 0 154 143 0 162 150 2 171 157 6 177 163 5 183 165 3 184 165 0 184 166 0 190 166 6 189 165 3 188 164 2 187 163 1 184 160 0 182 157 2 180 155 3 179 153 4 173 145 0 168 141 0 163 136 3 158 134 0 155 133 0 149 129 0 141 120 1 136 113 7 118 101 19 105 90 21 87 75 27 66 59 33 52 48 39 43 39 38 37 35 38 34 32 35 33 29 26 32 30 33 27 25 30 31 30 26 53 49 22 78 70 7 108 96 0 138 124 1 187 160 0 199 171 1 213 184 5 219 190 8 223 194 12 225 200 22 225 203 32 223 201 37 214 199 34 212 197 36 210 193 41 207 189 43 204 186 42 203 185 39 202 185 33 202 186 29 202 185 17 200 184 13 197 181 10 192 178 9 191 177 10 190 175 14 187 172 17 185 170 17 183 165 27 177 161 26 171 157 26 167 153 30 159 146 32 147 136 30 136 126 28 132 121 29 119 109 47 118 108 39 120 109 29 126 113 21 133 118 15 142 124 12 149 129 14 152 131 12 157 131 8 153 129 7 149 124 8 141 118 12 130 111 17 113 100 22 95 87 24 82 77 21 66 67 33 59 60 29 52 55 26 57 57 29 66 66 30 79 77 29 93 89 28 104 99 31 124 110 47 126 110 48 131 113 47 133 116 46 136 118 42 141 125 40 146 132 43 150 137 43 159 146 34 165 150 31 173 158 29 181 164 24 185 168 18 189 168 15 193 169 17 194 169 17 194 170 22 194 170 22 193 169 19 193 169 17 192 169 14 192 169 14 191 168 12 191 168 12 191 166 11 189 166 10 188 164 12 188 164 14 186 164 18 183 162 17 180 159 18 178 157 16 173 154 23 169 151 25 158 143 28 144 132 32 133 122 40 120 112 49 103 97 49 88 83 45 77 69 46 61 55 41 45 41 38 38 37 42 34 33 39 33 29 30 38 31 23 47 38 23 81 60 7 116 91 11 154 124 10 177 142 0 192 152 0 209 167 0 221 180 0 227 188 0 236 190 8 235 191 6 235 191 4 234 191 1 232 189 0 229 185 0 225 183 0 223 181 0 220 180 0 219 179 0 217 178 0 212 176 0 209 176 3 206 174 5 204 173 5 201 172 6 195 164 14 193 162 12 190 160 10 188 158 10 184 156 12 181 152 14 175 147 14 172 143 13 156 138 38 149 130 36 139 118 37 126 107 41 112 96 47 92 83 50 71 68 49 57 59 46 42 47 43 40 42 39 39 41 38 42 43 37 52 50 37 66 64 41 86 86 52 105 103 64 131 117 72 139 125 78 150 134 83 155 138 82 154 135 76 147 129 63 141 122 53 138 120 48 131 109 24 128 106 21 123 103 14 118 98 9 111 93 7 104 86 4 96 78 2 91 73 1 83 67 5 79 63 3 74 57 1 68 52 0 62 48 0 58 43 0 53 38 0 49 35 0 50 34 1 49 33 0 48 31 1 46 30 4 45 29 4 42 27 6 39 24 5 35 22 5 30 22 0 29 21 0 27 20 1 25 18 0 22 16 0 19 13 1 16 12 1 15 11 0 9 6 0 9 6 0 9 6 1 10 6 3 11 7 4 12 9 4 14 11 4 15 12 3 20 12 0 21 13 0 22 14 1 24 14 2 25 15 3 28 16 4 28 16 2 29 15 2 30 21 6 30 21 6 30 21 6 28 21 5 27 20 4 26 20 4 25 19 3 25 19 3 20 14 2 23 17 3 25 19 5 24 18 4 23 17 1 22 17 0 24 19 0 27 22 3 28 20 0 29 21 0 29 21 0 30 22 0 30 22 0 31 23 0 31 23 0 31 23 0 36 21 2 32 19 0 30 17 0 26 14 0 22 12 2 19 10 1 17 10 2 15 10 4 27 17 8 32 20 6 38 26 2 44 31 0 49 33 0 54 36 0 60 38 0 62 40 1 61 42 0 61 42 0 62 44 0 62 44 0 64 46 0 65 47 1 67 49 3 68 50 4 70 48 0 73 51 1 75 55 4 77 57 4 75 59 0 75 61 0 75 64 2 77 66 2 83 68 1 85 67 1 87 70 1 90 72 0 92 74 0 96 77 0 97 78 0 98 80 0 102 80 5 105 82 6 111 85 8 111 86 6 106 83 3 100 78 2 92 74 0 89 73 0 82 69 1 68 57 3 55 43 5 47 36 8 52 39 5 68 50 0 92 72 0 113 89 1 149 115 5 164 130 7 180 144 6 188 153 0 190 156 0 188 158 0 184 155 1 177 150 1 177 150 0 177 150 0 176 149 0 177 146 3 174 143 3 172 140 5 170 137 6 169 134 6 162 140 3 161 139 2 157 138 0 157 138 0 157 139 1 158 140 2 157 141 4 156 140 3 159 139 8 157 137 4 156 137 0 155 136 0 154 134 0 151 130 2 148 127 2 145 123 3 129 114 0 126 110 0 123 106 0 119 105 0 112 101 0 97 90 0 78 73 7 63 59 12 42 49 18 31 35 18 21 22 17 17 17 17 17 16 12 18 15 8 20 15 11 23 17 19 31 24 5 37 30 2 51 42 1 71 61 2 89 75 2 102 86 0 115 97 0 125 106 3 122 98 2 125 103 4 123 106 2 120 106 0 119 107 0 121 107 0 122 104 2 118 100 0 121 107 0 118 100 2 114 94 5 116 95 4 117 99 0 114 100 0 106 94 0 97 89 0 88 79 2 74 66 1 60 56 8 53 50 17 42 40 19 32 27 7 33 27 5 41 34 8 43 38 6 60 54 2 80 73 0 96 85 0 107 92 0 115 95 6 116 96 7 113 94 0 108 88 1 103 85 0 99 82 0 94 82 0 90 81 4 85 79 5 80 76 3 77 74 3 69 65 2 56 53 2 42 37 7 33 27 13 26 22 13 27 21 7 33 27 3 41 35 3 63 40 0 74 52 2 84 64 1 90 72 0 94 77 0 97 80 0 92 74 0 85 66 0 82 73 0 78 67 1 72 61 7 63 54 11 56 47 14 48 41 15 40 34 12 35 30 8 30 25 19 28 25 18 26 23 16 22 22 14 24 21 12 31 24 14 39 29 19 46 34 22 46 45 1 55 52 1 69 60 1 79 69 0 84 72 0 83 74 0 81 73 0 77 73 2 84 69 0 83 68 0 83 68 0 82 67 0 81 66 1 80 65 0 79 64 0 79 63 1 78 62 0 78 62 2 77 61 1 76 60 0 76 60 1 77 60 4 77 60 4 77 60 4 84 67 0 86 69 0 88 71 1 87 73 2 84 69 0 78 64 0 73 59 0 69 54 0 55 41 2 51 39 0 50 43 0 58 52 0 69 63 1 82 74 0 95 85 0 106 93 1 115 100 0 116 101 0 117 103 0 119 105 0 120 106 0 120 106 1 120 105 2 120 105 4 118 106 6 115 103 3 112 100 0 111 99 1 113 101 3 113 100 4 111 98 2 109 96 0 113 100 8 111 98 6 104 93 4 98 88 3 89 82 4 80 73 3 69 63 1 63 58 0 64 63 17 65 64 10 74 70 6 87 81 3 95 89 1 99 92 1 100 94 0 103 97 3 102 96 0 104 95 0 104 96 0 105 97 0 108 99 0 114 102 0 118 107 2 120 109 4 122 114 7 122 111 3 121 110 2 121 109 1 123 109 2 125 108 0 123 106 0 122 104 0 121 110 0 119 107 0 115 105 0 110 101 0 106 98 0 99 92 2 91 84 3 87 79 4 78 70 23 70 63 21 57 51 19 46 40 18 37 33 21 31 28 21 24 23 19 20 20 18 25 27 14 47 49 10 79 80 2 111 107 0 140 130 0 165 147 3 185 160 5 195 168 1 193 163 5 194 164 4 194 165 3 193 164 2 192 163 1 193 163 3 195 165 9 197 166 13 200 166 6 200 167 4 198 167 1 195 168 0 192 168 0 190 167 0 188 166 2 185 166 2 181 164 0 181 164 0 182 164 2 180 165 2 179 164 3 178 164 3 177 163 4 176 162 3 177 161 4 175 159 2 173 154 0 170 150 1 164 145 4 157 139 5 148 133 6 140 129 5 141 133 9 146 137 8 154 143 1 163 149 0 171 155 0 177 159 0 180 160 3 181 160 7 179 161 1 181 163 3 183 165 3 183 163 2 179 159 0 179 156 0 179 155 3 180 156 8 166 150 2 164 145 7 162 139 11 158 134 8 153 132 5 146 126 5 134 116 8 124 108 12 113 94 15 98 81 12 78 66 16 65 56 25 53 47 31 43 38 32 35 31 28 33 29 26 27 28 32 28 29 34 26 30 33 31 32 24 49 44 14 77 66 4 113 92 0 137 111 0 173 146 0 198 168 10 213 182 6 219 186 0 227 193 0 231 197 4 228 194 8 230 195 15 225 196 14 223 193 17 218 190 21 213 185 23 209 184 22 207 184 20 206 185 14 206 186 11 205 182 8 203 181 7 202 181 4 201 180 3 198 178 3 193 175 3 188 169 4 185 166 2 180 167 11 178 164 16 174 161 21 172 158 23 168 156 20 160 147 17 147 134 19 139 124 21 121 119 18 114 110 23 109 102 30 110 103 33 115 108 27 123 113 16 133 120 15 140 126 17 146 119 12 142 116 6 140 114 4 135 112 8 120 103 13 100 88 16 80 75 20 70 69 25 69 54 31 70 56 27 74 62 22 82 71 17 95 85 14 111 101 12 126 117 16 134 126 17 152 132 35 153 133 36 153 134 39 153 136 44 152 137 46 151 137 49 148 136 50 148 136 50 145 140 46 150 144 46 158 150 43 168 156 38 178 161 31 184 165 24 189 168 17 191 168 13 193 168 13 193 168 13 192 167 12 193 167 12 192 167 15 192 168 18 191 169 23 191 170 25 185 164 21 184 163 18 184 162 16 185 160 15 182 160 15 179 158 15 173 156 16 169 153 16 163 145 19 164 145 27 159 137 36 147 124 44 134 114 51 119 107 55 100 95 53 85 83 44 74 70 41 60 55 35 49 42 36 46 37 42 42 32 40 39 29 30 44 35 26 55 48 32 88 65 0 118 91 2 158 121 4 188 143 2 204 153 0 218 164 3 229 177 5 234 185 4 228 188 0 231 189 0 233 189 0 233 189 0 232 188 0 228 187 0 224 186 0 221 185 1 213 183 1 212 181 2 210 181 2 208 178 2 205 177 5 203 175 5 201 174 5 200 173 6 197 168 14 193 166 13 190 163 12 187 161 14 184 157 16 178 151 20 172 144 19 168 139 21 153 134 29 142 125 33 126 114 42 110 102 55 93 87 61 73 69 57 60 57 52 52 51 47 38 42 43 34 37 42 35 35 47 39 39 51 43 42 48 54 53 49 79 80 64 105 107 83 125 119 85 139 130 97 151 141 105 157 145 103 155 143 91 153 139 78 145 130 61 138 124 49 138 119 42 134 115 36 126 108 26 119 101 17 112 94 10 106 88 6 100 81 4 96 77 1 89 69 0 84 65 0 78 58 0 69 52 0 64 48 0 59 44 1 55 41 2 53 39 2 57 37 0 54 36 0 51 32 0 47 30 0 44 30 1 40 28 2 37 25 1 34 23 1 36 21 0 32 19 0 29 17 3 24 15 6 23 16 10 18 15 10 14 13 9 10 11 5 11 8 1 9 8 3 7 7 5 6 8 7 9 8 6 14 9 5 20 10 1 24 10 1 29 21 0 29 21 0 28 20 0 28 20 0 29 21 0 29 21 0 30 22 1 31 23 2 36 21 0 36 21 0 36 21 0 36 21 0 36 21 0 36 21 0 36 21 0 36 21 0 35 18 0 34 19 0 32 19 2 31 20 2 28 19 2 24 19 0 21 18 1 20 17 0 19 18 0 19 17 2 17 18 4 17 17 5 21 17 6 25 17 6 29 17 3 32 16 1 26 18 5 24 18 6 18 15 6 14 11 6 12 9 4 12 9 2 18 11 3 22 13 6 33 16 0 37 21 0 45 28 0 52 33 0 56 36 0 59 37 0 61 37 0 63 37 0 56 41 0 57 43 0 59 45 0 61 47 0 63 50 0 64 51 0 66 53 0 67 54 0 68 56 4 68 57 3 70 57 4 71 58 3 75 60 1 77 61 1 80 61 2 81 63 1 84 69 0 84 69 0 85 71 0 88 71 0 90 74 0 93 75 0 94 77 0 95 78 0 97 81 3 102 85 3 104 86 2 105 85 0 103 82 1 99 81 5 94 77 8 87 72 7 77 67 0 62 50 0 51 36 0 54 33 2 64 38 1 83 53 0 115 79 0 142 105 1 163 125 2 173 135 10 179 145 11 180 150 2 179 151 0 179 151 0 177 147 0 175 141 7 177 141 1 177 141 1 175 142 1 175 142 1 174 143 1 174 143 1 172 144 1 172 144 1 168 141 0 165 140 0 161 138 0 160 138 0 158 139 1 157 139 3 155 137 3 152 136 1 153 135 1 152 133 2 151 132 3 149 131 5 148 130 6 143 127 6 139 122 4 136 119 3 123 111 1 118 105 0 114 99 0 114 99 0 111 99 0 100 90 1 83 74 5 68 61 9 49 42 16 37 32 13 22 22 12 16 18 15 15 17 14 18 15 6 26 17 0 35 20 0 51 34 8 55 40 1 68 53 0 88 71 0 104 89 0 115 100 0 122 105 0 125 107 0 127 106 0 125 104 0 123 102 0 121 102 0 122 103 0 122 104 2 121 103 1 120 102 0 117 102 1 119 104 1 120 107 2 121 109 1 117 106 0 112 101 0 104 95 0 101 92 0 97 83 0 92 79 1 84 70 5 72 62 3 57 51 0 44 40 3 34 28 14 27 21 25 41 29 7 50 37 3 67 51 0 85 68 0 99 83 0 106 90 2 108 92 4 106 92 4 107 90 0 101 84 2 94 78 3 89 75 2 88 77 0 86 78 0 83 76 0 81 72 3 65 64 0 48 46 0 34 31 0 31 25 9 32 22 12 37 22 3 49 30 0 64 42 1 78 60 0 84 67 0 92 75 5 94 77 5 92 76 1 88 71 0 86 69 0 86 69 0 85 69 10 80 66 5 75 61 0 70 59 0 66 57 0 59 51 2 51 41 5 44 35 4 38 29 12 31 28 13 25 26 18 20 25 19 20 25 21 27 26 21 37 29 18 42 30 16 46 40 16 50 43 14 58 50 11 67 57 6 75 63 3 81 66 1 86 68 2 87 68 2 75 66 1 75 65 3 75 65 3 75 63 3 74 62 2 76 61 4 75 60 3 76 59 3 83 58 2 81 59 2 81 59 2 80 59 2 79 60 2 77 61 2 77 61 2 76 61 2 84 67 0 84 69 0 85 70 1 84 69 0 80 66 1 73 62 0 67 54 0 63 50 0 53 40 5 49 37 0 48 41 0 57 51 0 70 64 2 83 75 2 96 86 1 106 92 3 114 99 0 115 100 0 117 103 0 119 105 0 120 106 0 120 106 1 119 104 1 118 103 2 117 105 3 115 103 1 113 101 1 112 100 0 112 100 2 112 100 2 111 98 2 110 97 1 110 97 5 107 94 2 102 91 2 97 87 2 89 82 2 80 73 1 71 66 2 65 59 1 59 57 16 59 57 8 67 62 4 78 74 1 87 82 0 91 85 0 95 88 0 97 90 0 99 93 0 100 94 0 103 94 0 106 98 0 109 99 1 111 102 1 115 103 1 116 104 2 115 106 1 114 105 0 115 104 0 117 104 0 118 105 1 120 106 1 119 105 0 119 102 0 116 101 0 113 99 0 109 97 0 104 93 1 100 90 5 92 83 6 85 76 7 81 71 9 69 62 16 63 55 16 51 44 15 40 35 15 33 29 18 28 25 20 22 21 19 20 18 19 22 23 17 42 43 11 73 73 1 105 100 0 133 122 0 158 139 1 177 153 1 186 161 0 188 158 2 190 160 2 191 161 1 191 162 0 190 161 0 190 160 0 191 161 5 192 161 8 197 163 4 196 164 3 194 165 0 193 166 0 190 166 0 188 165 0 186 164 0 184 165 1 180 163 0 180 163 0 181 163 1 179 164 1 178 163 2 177 163 2 176 162 3 175 161 2 176 162 4 175 159 2 175 156 2 172 152 3 166 148 4 159 141 5 150 135 6 144 130 5 138 128 5 141 130 4 147 134 3 154 138 0 161 145 0 167 150 0 173 154 0 175 156 0 173 157 0 176 160 2 180 162 2 180 162 2 179 159 2 176 155 0 176 152 2 176 152 4 167 150 2 166 144 6 161 138 8 158 135 7 154 131 3 145 125 2 133 115 5 124 108 10 113 98 13 98 86 12 80 71 16 65 61 26 53 52 34 41 41 33 33 34 29 30 31 26 28 27 32 28 29 34 29 30 34 34 34 26 50 45 15 77 66 4 111 92 0 133 109 0 170 142 0 195 165 9 211 179 6 218 185 0 227 193 0 230 196 1 227 194 5 229 195 10 225 195 9 223 194 12 217 190 15 213 186 19 209 184 19 207 185 14 206 186 11 206 187 7 205 182 8 204 181 5 203 180 4 201 180 3 199 177 3 195 174 3 191 170 3 187 165 1 181 167 8 179 163 15 176 159 19 173 157 18 170 154 15 161 147 14 152 135 17 143 126 22 122 116 20 113 106 25 104 96 33 101 95 33 105 98 28 109 102 21 117 107 18 124 113 23 130 110 13 129 106 10 125 104 11 121 101 14 108 92 14 91 80 14 78 73 15 72 70 19 80 65 22 85 72 20 95 81 18 106 95 16 119 108 16 135 124 19 149 139 28 158 147 32 167 149 49 168 150 50 169 151 53 167 151 55 166 149 57 164 149 58 161 145 57 160 144 56 151 142 47 152 142 44 155 144 38 159 146 31 165 150 23 171 155 20 176 157 16 179 161 15 188 167 16 188 167 16 189 168 17 191 167 19 190 166 18 190 165 20 188 166 21 187 165 20 185 164 21 185 163 18 186 161 17 185 160 16 183 161 16 179 158 17 173 155 17 169 153 18 164 149 24 164 145 27 154 135 32 142 122 36 130 112 46 116 104 54 97 92 54 82 79 48 68 67 47 57 53 42 47 42 39 45 39 43 44 35 40 41 33 30 47 41 27 58 53 33 91 72 4 120 96 6 157 127 7 185 144 4 201 155 0 215 166 3 224 177 1 230 185 0 229 188 0 231 188 0 232 187 0 233 185 0 230 184 0 229 184 3 225 184 6 223 183 7 212 182 0 211 180 1 209 180 1 207 177 3 203 175 5 201 172 6 199 171 9 198 170 8 193 166 13 191 164 11 188 163 11 185 159 12 181 156 14 176 150 14 168 143 16 164 138 15 150 131 26 137 122 29 122 109 39 106 98 52 87 83 56 68 66 53 53 52 47 48 47 43 39 40 44 35 35 43 35 35 45 39 39 51 43 43 51 53 53 51 77 79 66 100 103 84 122 118 89 133 130 99 145 141 106 150 145 105 152 144 97 150 141 84 144 135 70 138 130 58 133 119 46 130 114 39 124 108 30 118 101 19 114 96 14 108 90 8 105 84 5 101 79 3 94 74 3 89 68 1 82 62 0 76 57 0 70 53 1 66 49 3 63 46 2 59 44 1 60 41 1 58 38 1 54 36 0 49 33 0 47 32 1 44 30 3 39 27 1 35 25 0 37 22 0 33 20 1 29 17 3 24 15 6 22 15 9 18 15 10 13 12 7 10 11 5 12 9 4 9 8 4 8 8 6 8 8 6 11 10 5 18 11 3 23 13 1 28 14 1 33 22 0 33 22 0 32 21 0 33 22 0 33 22 0 34 23 1 35 24 2 36 25 3 38 24 0 38 24 0 38 24 0 38 24 0 38 24 0 38 24 0 38 24 0 38 24 0 37 20 2 37 20 2 35 20 1 33 20 3 31 19 3 26 19 1 24 19 0 23 17 1 17 14 0 16 15 0 14 15 1 13 13 3 15 12 3 17 13 4 20 11 2 22 12 2 21 12 3 19 12 4 15 12 5 10 9 4 9 8 3 12 9 2 19 12 2 23 15 4 35 18 0 40 24 1 47 30 2 54 35 2 57 37 0 60 38 0 62 39 0 63 40 0 56 41 0 57 43 0 58 44 0 60 46 0 62 49 0 64 51 0 66 53 0 66 53 0 68 56 4 68 57 3 70 57 2 74 59 2 75 60 1 77 61 1 80 62 0 81 63 1 84 69 0 84 69 0 85 71 0 88 71 0 90 74 0 93 75 0 94 77 0 96 79 1 99 83 5 101 84 4 102 84 0 100 82 0 99 81 0 98 81 3 90 76 5 83 70 2 69 65 4 57 51 1 49 39 3 55 40 7 69 48 5 90 65 0 122 93 1 149 117 8 164 130 0 172 138 4 178 147 7 179 149 1 177 148 0 177 148 0 176 146 0 174 142 5 176 140 0 176 140 0 173 140 0 173 140 0 172 141 0 172 141 0 170 142 0 170 142 0 167 140 1 164 138 0 160 137 0 158 136 0 156 136 1 154 136 2 152 133 2 149 132 0 144 125 0 143 124 0 141 123 0 140 122 0 138 122 1 135 118 0 131 114 0 126 111 0 121 109 1 116 103 0 113 97 0 112 98 0 110 98 0 97 90 0 81 74 4 67 60 6 49 42 16 36 31 12 21 21 11 16 16 14 16 16 14 21 17 8 31 19 3 39 24 1 56 38 2 65 46 3 82 63 4 99 82 4 113 97 2 121 104 0 124 106 0 127 106 0 128 107 0 126 105 0 125 104 0 122 103 0 123 104 1 123 105 3 122 104 2 119 104 1 118 100 0 120 102 0 120 106 1 122 108 3 119 106 1 116 103 0 111 99 0 109 97 0 103 87 0 97 81 3 87 74 6 76 66 4 64 57 2 50 45 3 39 32 13 31 23 21 35 27 6 45 34 2 62 48 0 80 65 0 96 79 0 105 87 1 108 90 4 107 91 6 103 88 0 99 82 2 93 76 4 89 75 2 88 77 0 85 77 0 81 73 0 78 69 4 64 62 5 48 46 0 36 31 1 33 26 8 37 25 9 42 26 3 55 35 0 68 47 0 82 63 0 88 69 1 94 76 4 95 77 3 92 74 0 89 71 0 88 69 0 88 69 1 83 67 8 80 64 4 77 63 0 74 63 0 74 64 2 71 61 8 63 55 9 57 49 10 43 37 13 36 33 14 27 29 16 20 25 18 18 23 19 23 22 17 30 23 15 33 23 14 36 29 13 40 32 11 48 39 8 58 46 4 67 54 2 74 59 2 80 61 2 82 64 2 71 61 0 72 60 0 72 60 0 74 59 0 74 59 2 76 59 3 76 59 3 77 60 4 81 59 2 81 59 2 80 59 2 80 59 2 79 60 2 77 61 2 77 61 2 76 61 2 81 68 0 82 69 0 82 69 1 78 67 1 73 61 1 66 55 1 60 47 2 56 43 1 49 38 8 45 35 0 46 38 0 58 50 1 74 65 6 86 76 5 97 84 5 104 89 4 113 98 0 115 100 0 118 104 0 120 106 0 121 107 0 120 106 1 117 102 1 116 101 0 115 104 0 115 103 1 115 103 1 113 101 1 111 99 0 110 98 0 110 98 0 111 99 1 106 93 1 105 91 2 100 89 0 96 86 1 89 80 1 82 74 2 74 66 1 69 60 1 56 52 15 55 50 10 58 55 4 69 65 2 77 73 0 83 78 0 88 82 0 92 85 0 94 87 0 96 89 0 99 92 1 104 95 2 107 98 3 109 99 2 109 99 1 110 98 0 107 97 0 106 96 0 105 95 0 107 97 0 111 99 1 112 100 2 113 99 2 112 98 1 107 91 4 105 89 4 101 86 3 96 83 5 91 78 8 83 72 10 76 65 11 71 59 11 59 54 14 53 47 13 44 38 12 36 30 14 30 25 19 25 21 20 21 19 22 20 18 23 21 19 22 38 36 13 66 64 3 98 91 0 124 112 0 148 129 1 165 142 0 177 152 0 182 153 0 184 155 1 187 159 0 188 160 0 187 159 0 185 157 0 185 156 0 186 157 3 191 158 1 190 160 0 191 162 0 191 164 0 189 164 0 187 164 0 185 163 0 184 162 1 180 162 0 180 162 0 180 162 0 178 163 2 178 163 2 176 162 3 175 161 2 175 161 2 176 161 6 175 160 5 175 159 4 175 155 6 172 151 6 163 145 7 153 139 6 148 135 5 137 125 3 137 125 5 139 124 5 142 127 8 147 132 5 156 140 3 163 147 0 168 152 0 169 154 1 171 155 0 172 156 0 174 158 1 177 158 2 175 155 4 172 150 4 169 147 2 166 146 0 163 141 3 159 134 5 156 131 4 151 128 0 141 121 0 128 112 0 119 104 3 104 94 7 90 82 7 74 69 13 59 59 25 47 50 33 35 40 33 28 34 30 26 32 30 28 26 29 30 28 31 32 31 29 39 35 23 54 46 10 79 65 2 109 90 0 129 107 0 167 139 0 192 161 8 208 176 7 216 182 0 227 193 0 231 197 1 227 194 1 228 195 6 224 195 3 222 193 5 219 190 10 214 187 10 211 185 10 208 185 9 207 186 5 206 188 4 208 182 7 206 180 5 205 180 2 202 179 1 200 177 1 196 174 2 192 169 1 189 166 2 184 166 4 181 161 10 178 157 14 174 155 14 171 152 11 165 147 11 157 137 14 151 129 18 130 120 25 119 108 29 106 96 35 98 91 37 95 90 34 95 91 27 98 95 28 104 99 35 110 98 16 107 94 16 105 90 21 102 86 24 94 79 20 84 74 13 80 75 11 80 79 14 98 79 10 107 90 10 121 107 10 134 121 9 144 132 10 157 143 20 169 155 33 178 163 44 177 163 58 177 163 58 178 163 60 180 162 62 178 160 62 174 155 60 171 151 56 169 148 55 161 148 46 158 145 41 153 141 31 151 138 24 151 139 19 157 143 18 161 148 18 165 151 18 178 162 23 179 163 24 182 165 25 184 165 26 186 164 26 186 163 23 186 160 21 185 160 18 183 162 21 183 160 20 184 159 17 184 159 17 183 157 18 178 156 19 171 152 21 167 150 20 162 148 26 156 141 26 145 131 24 134 119 28 124 111 41 111 101 52 93 86 57 78 73 54 63 62 57 53 52 50 48 44 45 48 44 45 49 44 41 49 45 33 58 54 29 68 65 34 93 80 12 118 101 13 151 125 12 175 141 7 192 152 3 207 163 4 217 175 1 223 183 0 226 183 6 227 182 3 228 181 3 229 180 2 227 180 4 223 180 5 222 180 10 221 180 12 211 180 1 209 180 1 207 177 3 205 174 6 201 172 8 199 169 9 196 167 11 196 167 13 190 165 13 188 163 11 185 161 11 182 158 10 177 155 10 173 149 13 166 143 13 162 138 12 146 128 26 134 118 30 116 106 37 100 93 49 83 79 54 62 62 50 49 50 44 44 45 40 39 40 45 36 36 44 37 37 47 43 43 53 46 49 54 56 61 57 77 83 73 97 104 88 117 119 98 126 128 106 136 136 112 140 139 109 142 139 104 142 139 94 138 135 82 132 130 73 129 120 55 125 116 47 120 110 38 117 104 26 114 99 18 111 92 13 108 87 8 105 84 5 98 77 10 93 74 6 87 68 2 82 62 1 77 58 0 74 54 1 70 50 0 68 48 0 64 45 2 62 43 0 58 40 0 53 38 0 50 36 1 46 33 0 41 30 0 39 28 0 38 23 0 34 21 2 29 17 1 24 16 5 22 15 9 18 15 10 13 12 7 10 11 5 12 8 5 11 7 4 12 8 5 13 10 5 16 12 3 23 15 2 30 19 1 33 20 1 35 24 2 35 24 2 35 24 2 35 24 2 36 25 3 37 26 4 38 27 5 39 28 6 41 27 1 41 27 1 41 27 1 41 27 1 41 27 1 41 27 1 41 27 1 41 27 1 40 22 2 40 22 2 38 21 3 37 22 3 34 21 4 31 20 2 28 19 2 27 18 1 20 13 0 19 13 0 14 12 0 11 11 1 9 10 4 10 9 4 12 9 4 12 9 4 14 6 3 13 8 4 11 7 4 9 8 4 9 8 3 13 10 1 18 14 2 24 18 4 38 23 0 43 27 2 49 32 2 55 37 1 58 39 0 61 40 0 63 40 0 64 41 0 57 42 0 57 43 0 59 45 0 61 47 0 63 50 0 65 52 0 66 53 0 67 54 0 69 56 3 70 57 4 73 58 3 74 59 2 77 61 2 78 62 2 79 63 1 81 63 1 84 69 0 84 69 0 85 71 0 88 71 0 90 74 0 93 75 0 95 78 0 96 79 1 99 83 6 99 84 3 98 82 0 98 80 0 98 82 0 97 82 1 87 75 1 77 67 0 54 56 9 47 45 4 44 40 2 54 45 4 75 58 2 100 79 0 134 107 2 159 130 10 170 140 0 176 146 0 180 150 4 177 146 3 174 143 0 175 144 1 175 144 2 174 143 3 173 140 1 173 140 1 172 139 0 171 140 0 170 139 0 168 139 0 167 138 0 167 138 0 165 137 2 162 135 2 158 134 0 156 133 1 153 133 2 151 132 3 148 129 1 145 127 1 141 121 0 139 121 0 138 120 0 138 119 0 135 118 2 133 116 2 128 112 0 125 109 0 118 105 0 114 101 0 112 98 1 112 98 0 107 97 0 95 90 0 77 73 2 62 59 4 46 40 14 33 30 11 22 19 10 17 16 12 19 15 12 26 18 7 37 24 5 48 31 5 67 45 0 80 59 2 99 79 8 116 96 9 125 105 6 129 108 1 130 108 0 129 107 0 129 108 1 127 106 1 124 105 0 124 105 2 124 107 3 124 106 4 121 106 3 120 105 2 122 102 3 123 104 2 123 106 2 123 106 2 120 106 1 118 103 2 115 101 4 113 98 3 107 90 2 100 83 3 90 76 5 80 69 3 71 63 1 58 52 4 43 36 8 33 25 14 29 24 4 38 31 2 54 43 0 73 59 0 91 73 0 103 82 3 106 85 4 107 86 5 98 82 0 95 78 0 91 74 4 88 74 3 87 75 0 83 74 0 77 68 0 72 64 2 60 56 8 47 42 2 37 30 1 38 27 7 42 30 8 50 34 1 63 45 0 77 56 1 88 69 1 91 72 3 95 77 5 95 77 3 92 74 0 89 71 0 89 70 1 90 71 3 83 67 8 81 65 3 79 65 0 78 68 0 79 70 3 77 69 7 72 65 10 68 60 11 49 46 13 43 42 14 32 35 14 22 28 16 18 23 17 20 21 16 24 20 17 29 21 18 28 21 15 32 23 14 39 31 12 48 37 7 56 44 4 64 50 3 69 53 1 71 56 1 68 55 0 70 55 0 69 54 0 71 54 0 72 55 1 76 57 1 78 59 3 79 60 4 79 58 1 79 58 1 79 58 1 78 59 1 78 59 1 76 60 1 76 60 1 76 60 1 79 69 0 78 67 1 75 66 1 72 62 1 66 56 3 60 49 4 52 42 6 49 38 6 43 36 8 41 32 1 44 36 0 58 50 1 77 67 8 90 77 7 98 85 6 104 89 6 114 98 0 116 101 0 120 105 2 122 108 3 122 108 3 120 105 2 117 102 1 115 99 1 113 101 0 114 102 0 115 103 1 112 100 0 109 97 0 107 95 0 109 97 0 111 99 1 106 92 3 104 90 1 100 89 0 96 86 0 92 81 1 85 75 3 77 68 1 72 62 0 59 50 19 54 48 12 55 50 8 62 59 8 69 67 6 76 71 3 82 76 0 88 81 0 88 82 0 90 84 0 94 86 1 96 89 1 101 92 1 102 93 0 103 92 0 103 93 0 100 91 0 99 90 0 98 89 0 99 89 0 100 90 1 101 91 2 101 89 3 100 88 2 98 82 4 96 80 3 91 77 2 86 73 3 80 69 7 74 63 9 66 55 9 62 50 10 51 46 14 46 42 13 40 35 15 32 28 17 28 23 20 24 20 21 21 19 24 20 18 23 20 17 24 34 31 12 59 56 3 89 82 1 117 103 4 139 119 4 156 133 1 168 143 0 174 147 0 178 151 0 182 155 2 184 158 1 183 157 0 181 155 0 180 153 0 179 152 1 184 155 2 186 157 3 187 159 0 187 162 0 187 164 0 186 162 0 184 162 1 184 161 3 180 162 0 180 162 0 181 163 3 179 164 3 178 162 4 177 163 4 176 162 4 175 161 3 175 162 6 175 160 5 176 160 5 177 157 6 175 155 8 168 149 8 160 144 5 153 139 4 142 128 3 140 125 8 135 121 12 134 119 16 138 124 15 146 132 9 155 142 1 162 149 0 165 150 5 165 149 2 165 150 0 167 152 1 171 154 4 171 154 6 169 148 3 166 145 2 163 143 0 159 137 0 155 130 3 150 126 0 144 123 0 134 115 0 120 106 0 112 98 1 93 86 8 79 74 8 63 61 13 49 52 23 40 44 30 31 38 31 29 35 33 30 36 34 39 32 22 42 35 25 47 39 26 52 45 19 66 55 9 87 73 2 114 95 1 132 109 3 167 139 0 191 160 8 207 174 7 215 181 0 227 193 0 232 198 2 228 196 0 229 197 1 222 194 0 221 192 0 218 190 2 214 188 3 212 187 6 209 187 3 207 188 0 207 188 0 209 182 7 207 180 5 204 179 1 203 178 0 200 177 1 197 173 2 193 170 2 190 167 3 187 165 2 184 161 6 180 155 10 175 153 7 173 151 5 168 147 6 162 139 11 157 132 16 139 124 21 126 111 26 108 97 33 96 89 35 86 85 31 79 82 27 80 82 32 83 84 40 88 84 23 87 82 27 87 79 32 87 75 33 85 73 25 84 74 13 92 84 9 101 95 11 122 99 3 134 113 6 150 131 10 161 145 8 168 151 11 174 156 20 182 162 37 188 167 48 181 170 55 183 170 56 184 171 59 185 169 58 184 166 58 182 161 56 178 155 51 176 153 49 172 154 42 168 150 38 160 144 31 154 139 24 150 137 22 149 138 20 152 141 23 154 144 23 164 153 27 166 155 29 170 159 33 175 162 34 179 161 33 181 161 30 183 159 25 184 158 22 178 159 21 180 158 21 180 156 20 182 156 20 179 155 23 176 153 25 168 148 23 164 145 24 155 142 30 147 135 25 136 124 22 125 115 26 116 107 38 103 96 50 85 79 55 72 65 55 58 57 55 53 52 50 53 49 46 57 53 44 63 58 39 69 64 34 77 74 33 87 83 35 99 88 24 116 104 22 140 121 18 159 133 12 176 141 11 191 154 11 205 167 8 211 175 3 216 174 2 217 175 3 220 177 3 223 177 3 221 178 4 219 177 7 215 176 10 213 176 10 209 179 7 206 178 8 204 175 9 202 172 12 199 170 14 195 168 17 193 165 19 193 165 21 187 165 19 185 163 17 182 160 14 179 158 13 176 155 14 170 150 15 164 143 15 159 139 14 144 128 32 132 117 34 114 104 42 97 92 52 80 78 57 60 61 53 49 51 48 45 47 46 42 41 49 42 41 47 45 44 50 52 53 57 58 62 61 69 74 67 87 95 82 103 111 96 117 120 111 123 126 117 129 131 120 130 131 117 129 131 110 129 129 101 124 126 89 119 120 80 120 118 61 118 114 53 116 108 43 113 103 32 112 98 25 111 93 19 108 89 13 107 85 10 99 79 18 95 75 12 90 70 7 86 66 3 82 62 1 79 59 0 75 54 0 73 50 0 71 50 3 66 48 2 63 44 1 59 42 0 54 39 0 50 36 0 46 33 0 41 31 0 40 26 0 35 23 1 30 18 2 24 16 5 22 15 7 17 14 7 13 13 5 10 11 3 11 7 6 12 7 4 13 8 2 17 10 0 22 14 1 27 19 0 33 22 0 37 25 0 37 25 1 37 25 1 38 26 2 38 26 2 39 27 3 40 28 4 41 29 5 42 30 6 42 28 2 42 28 2 42 28 2 42 28 2 42 28 2 42 28 2 42 28 2 42 28 2 42 24 2 42 24 2 42 24 4 40 23 3 38 23 4 35 22 3 33 20 3 33 20 3 27 16 0 23 16 0 18 14 2 13 13 5 9 11 6 8 10 9 7 9 8 8 8 8 12 4 2 11 5 5 8 7 5 7 7 5 8 9 3 11 11 1 18 15 0 24 18 2 40 25 2 43 29 2 49 34 1 54 39 0 58 41 0 60 41 0 63 42 0 64 43 0 60 43 0 61 44 0 62 45 0 64 48 0 66 50 0 68 52 0 70 54 2 71 56 1 72 56 4 73 58 3 75 58 2 76 60 1 77 61 1 78 62 0 79 63 1 80 65 0 84 69 0 85 70 1 85 71 0 89 72 0 90 74 0 93 75 0 95 78 0 96 79 1 98 82 5 98 82 4 98 81 0 98 82 0 100 85 0 96 85 5 83 75 0 70 63 0 46 47 7 45 42 1 49 42 0 66 53 0 91 71 0 120 96 0 152 123 5 174 144 12 177 154 0 182 158 0 182 155 2 178 147 4 173 139 5 173 139 6 173 141 4 171 143 0 173 139 3 172 138 2 171 139 2 170 138 1 167 138 0 166 137 0 165 138 0 165 138 0 164 135 5 161 134 3 156 131 2 153 130 2 150 129 2 147 127 2 145 125 2 142 123 2 141 122 1 140 121 0 139 120 0 137 120 4 137 119 7 133 117 6 129 112 4 124 110 3 117 104 0 115 101 4 113 98 3 111 98 2 105 97 0 92 88 0 72 72 2 59 59 5 41 40 12 31 30 10 22 20 8 19 14 10 23 16 8 32 20 4 46 31 2 59 41 5 82 58 0 98 76 3 117 95 10 127 107 10 132 111 4 133 111 0 132 110 0 132 109 0 127 109 1 125 106 1 124 105 0 122 105 1 123 106 2 122 107 4 121 106 3 120 105 2 127 107 8 126 107 5 125 106 3 122 105 1 120 102 0 115 99 1 113 97 2 111 96 3 105 88 0 98 81 1 89 72 0 82 69 0 74 65 0 62 55 1 45 39 5 33 26 8 25 23 8 33 29 4 48 39 0 67 51 0 83 64 0 95 73 0 101 77 3 102 79 3 94 79 0 92 76 1 88 73 4 87 74 4 85 76 1 80 72 0 73 65 2 67 57 4 52 47 7 45 36 3 38 29 0 43 29 3 50 35 4 60 43 0 74 55 0 85 66 0 93 74 5 95 77 5 96 78 4 94 76 0 92 74 0 90 72 0 90 71 2 91 72 4 87 69 7 84 69 4 82 67 0 81 68 0 80 70 0 78 69 2 74 66 3 70 64 2 55 54 10 48 48 10 38 41 12 29 34 14 24 27 16 23 24 19 25 24 22 27 23 24 31 22 27 32 23 24 36 27 20 41 33 14 49 38 10 55 42 7 59 46 2 61 48 3 67 51 2 67 51 2 66 50 0 68 50 0 72 52 1 74 54 1 77 57 4 80 59 4 78 59 1 78 59 1 78 59 1 76 60 1 76 60 1 76 60 1 76 60 1 76 60 1 74 66 3 72 64 2 70 61 2 64 57 3 59 51 5 52 44 8 48 38 11 45 34 12 39 33 9 39 32 4 46 38 1 63 53 4 79 68 6 91 79 7 98 85 6 104 89 6 115 99 3 118 102 4 121 106 3 123 109 4 123 109 4 120 105 2 117 101 3 114 98 2 111 99 0 113 101 1 113 101 1 111 99 1 107 95 0 106 93 0 107 94 0 110 97 1 106 95 5 104 93 3 101 90 0 99 87 1 94 83 1 88 76 2 81 68 0 77 63 0 62 52 17 56 48 12 51 47 10 54 52 11 61 59 10 66 64 5 75 70 2 83 75 2 84 77 0 85 78 0 86 79 0 89 81 0 91 83 0 95 85 0 96 86 0 97 87 0 95 87 4 93 85 2 91 83 2 90 82 1 90 83 3 89 82 4 87 80 2 85 77 2 87 75 1 85 73 0 80 70 0 76 67 0 71 62 3 63 55 6 56 49 7 52 44 7 41 39 14 38 36 15 34 31 16 29 24 18 24 20 17 22 18 17 22 18 19 20 18 19 20 18 21 30 27 8 52 49 0 82 74 0 108 95 3 127 108 3 144 122 2 157 133 1 168 141 2 172 145 2 176 150 5 179 153 4 179 154 2 178 153 1 176 150 1 176 150 3 179 152 3 180 153 2 183 157 2 185 161 1 186 162 2 186 162 2 184 161 3 184 161 5 181 163 3 181 163 3 181 163 3 179 163 5 179 163 5 177 163 5 176 162 4 176 162 4 172 161 7 174 161 5 176 160 5 178 159 5 176 156 5 171 153 7 164 147 5 159 144 3 150 132 6 144 127 9 135 121 16 130 118 20 131 119 17 137 126 11 144 134 2 151 140 0 160 147 7 158 145 4 159 144 1 161 146 1 165 149 2 166 150 5 166 147 6 163 144 5 160 142 0 158 136 1 152 128 4 145 123 3 138 119 0 124 111 0 112 100 2 102 92 5 84 78 18 71 68 17 57 55 17 44 46 24 38 40 26 34 37 26 38 40 27 42 44 30 56 45 13 60 50 15 68 56 16 75 61 12 86 71 6 103 85 1 126 104 3 139 117 5 169 141 0 192 161 9 206 173 6 214 179 0 227 193 0 232 198 2 229 197 0 229 197 0 223 193 0 222 192 0 219 190 0 217 189 1 213 188 0 211 187 1 208 187 0 207 186 0 207 181 8 205 179 6 203 177 2 200 177 1 199 176 2 196 174 3 193 170 6 190 168 5 188 165 1 184 159 4 180 154 5 177 153 5 175 151 1 170 148 2 165 141 9 160 134 15 145 125 10 131 113 15 110 96 21 93 87 25 79 78 22 68 72 22 63 68 27 63 69 35 67 67 31 67 67 33 71 66 36 77 69 33 84 72 24 95 80 11 112 97 6 127 113 8 150 123 6 162 137 11 178 154 18 186 165 20 189 168 23 190 168 30 194 171 43 199 174 55 188 177 53 190 176 53 192 176 54 192 176 54 192 173 53 189 168 49 187 165 46 185 163 44 181 159 37 176 156 35 170 151 31 162 145 27 156 141 26 151 140 25 149 139 26 149 139 28 153 144 27 155 145 30 157 150 36 161 154 38 167 156 40 172 158 36 177 157 32 180 157 29 176 157 28 176 155 27 178 155 27 178 155 27 176 155 30 172 151 32 164 147 33 159 143 30 150 138 36 139 129 31 125 118 27 115 109 31 104 100 39 90 85 45 75 69 45 64 58 44 58 54 42 58 55 38 63 58 36 72 67 35 84 77 33 93 86 31 103 95 32 110 103 33 115 104 40 126 113 35 138 122 27 147 124 20 157 129 19 172 140 19 184 152 15 190 159 9 200 165 1 205 168 2 210 171 5 214 176 7 214 177 10 211 176 10 207 175 12 203 174 12 203 178 16 202 176 17 201 175 20 198 173 21 196 170 25 193 168 26 192 166 29 191 165 29 186 165 24 183 164 23 180 161 20 177 159 21 175 157 23 169 151 23 164 145 24 160 141 23 146 130 42 132 120 44 115 106 51 98 93 61 80 81 65 64 66 61 53 57 58 50 54 57 47 46 54 48 47 52 55 55 55 65 66 60 76 78 65 88 92 75 103 108 88 115 120 100 124 123 118 127 126 121 127 126 121 124 124 116 122 120 107 118 117 97 111 111 85 104 105 74 105 105 53 103 102 48 101 99 40 101 95 33 103 94 29 104 90 25 105 87 25 104 84 23 96 80 28 94 77 23 90 74 15 88 70 8 86 66 3 84 62 2 80 58 0 80 55 0 74 54 4 71 51 1 65 47 1 61 44 0 56 41 0 52 38 0 48 36 0 45 32 0 42 28 2 36 24 0 31 20 2 24 16 3 21 14 6 17 14 7 13 13 5 10 11 3 12 7 3 13 8 2 17 10 0 22 13 0 28 17 0 33 21 0 36 24 0 38 27 0 39 27 1 38 26 0 38 26 0 39 27 1 39 27 1 40 28 2 41 29 3 42 30 4 42 28 1 42 28 1 42 28 1 42 28 1 42 28 1 42 28 1 42 28 1 42 28 1 43 27 2 43 27 2 42 26 3 42 26 3 40 25 4 38 23 2 37 22 1 36 21 2 31 19 0 27 19 0 22 16 2 15 15 7 11 11 9 8 10 9 7 8 10 6 7 9 11 5 5 11 7 6 10 8 9 8 8 6 8 9 4 11 11 1 16 14 1 20 17 0 37 25 3 42 28 2 48 33 2 53 37 1 57 39 0 59 40 0 61 42 0 65 44 1 63 44 2 64 45 2 65 47 1 67 49 1 69 51 1 71 54 2 73 56 4 73 56 2 76 56 3 76 56 3 77 58 2 77 61 2 78 62 2 79 63 1 80 65 0 81 66 1 85 70 1 85 70 1 86 72 1 89 72 0 91 75 0 94 76 0 95 78 0 96 79 1 93 80 2 97 81 3 98 83 0 100 85 2 101 89 7 94 85 10 77 73 2 62 58 0 49 44 4 52 44 0 65 50 0 86 66 0 115 90 0 144 116 7 172 140 17 189 156 23 185 165 14 189 166 10 187 161 4 180 148 1 172 137 7 171 135 12 171 138 5 169 141 0 171 139 4 171 139 4 171 139 4 168 139 3 167 138 2 165 137 1 165 137 1 164 136 0 163 134 6 159 131 5 154 129 2 152 128 2 148 127 2 145 125 4 143 123 2 139 120 0 139 120 0 136 120 0 135 118 2 135 118 4 133 117 6 129 115 6 125 111 4 121 107 2 117 105 3 114 101 5 112 99 7 108 97 5 99 94 2 85 84 2 67 69 6 53 56 11 34 37 10 28 27 7 22 18 6 23 16 6 30 18 4 42 26 0 59 40 0 72 52 1 97 74 0 115 91 5 129 106 10 134 113 6 134 112 0 134 113 0 134 112 0 133 111 0 126 108 0 124 105 0 122 105 0 122 105 1 121 107 2 121 106 3 119 106 2 118 105 1 127 108 6 125 107 5 123 106 2 121 103 1 116 101 0 112 98 1 110 95 2 109 93 5 103 86 0 96 79 0 86 72 0 79 69 0 73 65 0 62 57 2 45 41 6 34 27 9 22 22 10 31 26 7 43 34 3 59 45 0 75 56 0 86 65 0 92 69 1 95 71 1 92 76 0 88 74 3 87 72 5 86 73 5 83 73 1 78 69 0 69 60 3 61 53 7 43 37 5 40 31 0 41 27 0 48 32 0 59 41 1 72 52 1 84 66 0 93 75 1 98 78 5 98 79 3 97 78 2 95 76 0 93 74 0 92 72 1 92 71 4 93 72 7 89 71 7 88 70 4 84 69 0 82 70 0 80 70 0 78 70 0 75 68 0 73 66 0 61 60 6 55 54 6 46 46 8 37 37 9 29 30 14 25 25 17 24 23 21 26 22 23 29 22 29 30 24 28 33 25 23 37 28 19 41 33 14 47 37 10 51 43 7 54 45 6 63 48 5 65 48 5 65 48 4 66 49 3 69 51 1 73 53 2 75 55 2 77 58 2 75 60 1 75 60 1 76 60 1 76 60 1 76 60 1 76 60 1 76 60 1 76 60 1 66 59 5 64 57 3 61 55 3 57 50 4 50 45 5 46 39 10 42 36 14 40 33 15 34 32 9 37 33 4 49 41 2 67 55 3 83 69 4 92 78 3 100 85 4 105 90 5 117 101 5 118 102 4 121 106 5 122 107 4 122 107 4 119 104 3 116 100 2 114 98 2 110 97 1 110 97 1 110 97 1 108 95 1 106 93 0 105 92 0 105 92 0 106 93 1 105 94 4 104 93 3 102 91 1 99 88 0 96 84 2 91 77 2 84 69 0 79 64 0 65 53 13 55 47 8 48 44 9 46 46 10 50 51 11 57 55 6 66 60 2 74 66 1 80 74 0 80 74 0 82 74 0 83 76 0 86 77 0 88 80 0 92 81 0 93 82 0 90 82 7 88 80 5 85 77 4 82 75 3 81 74 4 77 72 4 74 69 3 71 66 0 73 66 0 71 64 0 67 62 0 63 59 0 58 55 2 52 49 6 45 42 7 40 37 6 30 28 13 30 28 15 28 25 16 24 21 16 21 18 13 20 17 12 21 18 11 22 19 10 26 23 16 31 30 2 49 46 0 78 70 0 100 89 0 117 99 1 133 111 0 145 124 0 159 132 1 163 136 3 169 143 6 172 147 5 172 147 3 172 147 3 171 146 4 172 147 5 174 148 3 176 150 3 180 155 3 183 158 3 185 161 3 185 162 4 184 161 5 183 160 4 180 162 2 180 162 2 180 162 4 178 162 4 178 162 5 176 162 4 176 161 6 175 160 5 171 162 7 171 160 6 173 158 3 176 157 1 176 157 3 171 154 4 167 151 4 164 148 3 156 135 7 148 132 10 136 124 12 126 119 13 124 117 13 126 120 8 133 124 3 138 127 0 152 139 8 151 139 3 153 140 2 155 142 1 159 144 3 160 145 4 161 143 5 160 142 6 158 142 0 153 135 1 147 127 6 139 119 6 128 114 5 115 106 5 101 93 10 91 84 14 72 68 21 62 59 18 52 49 16 46 45 17 44 43 15 47 44 11 54 50 12 62 58 13 80 65 0 84 69 2 93 74 5 98 79 2 107 86 0 119 96 0 134 111 0 146 121 2 173 146 0 194 164 8 206 173 6 212 177 0 225 190 2 231 197 2 228 196 0 228 196 0 224 191 0 222 192 0 219 190 0 217 189 1 213 188 0 210 186 0 207 185 1 206 184 0 204 180 10 202 178 8 198 176 4 197 175 3 195 174 3 194 173 6 189 169 8 187 167 8 189 164 1 184 159 4 181 155 6 178 154 6 176 152 0 171 149 1 165 141 7 160 134 11 151 129 7 135 116 11 116 101 20 97 89 26 79 78 24 64 67 22 56 59 28 54 57 36 50 51 35 52 51 33 60 56 29 73 65 26 92 78 17 113 93 6 137 114 2 156 128 3 171 144 1 181 155 10 194 168 21 201 177 29 203 178 33 200 177 37 202 178 42 203 179 47 193 177 42 194 178 43 194 178 43 194 176 42 193 175 41 192 172 39 190 170 37 189 169 36 185 161 27 183 160 28 178 157 29 172 152 29 167 148 28 159 144 29 153 140 28 151 137 28 148 137 29 147 138 33 145 140 36 147 144 41 151 147 40 159 149 38 167 152 37 171 152 32 169 155 32 170 154 32 172 153 32 173 154 34 172 152 37 166 150 39 159 145 40 154 141 39 144 133 43 133 122 40 117 110 38 104 99 43 90 87 42 77 74 39 67 63 34 62 58 31 66 61 23 73 66 22 83 76 22 97 88 23 110 101 26 123 111 27 133 119 30 137 124 32 144 126 50 147 131 44 150 131 36 147 127 28 151 127 27 160 133 28 166 140 21 168 144 12 182 156 7 186 159 8 194 165 12 200 169 16 202 173 19 200 175 21 198 174 24 195 173 25 197 175 30 197 175 30 196 173 31 193 171 33 191 169 32 188 168 35 187 167 36 186 165 37 184 166 30 182 164 28 179 163 28 177 159 31 173 157 35 169 152 38 162 145 39 158 140 38 147 131 53 131 121 52 115 107 60 100 96 71 83 84 76 68 72 75 60 64 73 58 62 71 56 55 63 59 59 61 68 68 60 80 81 63 96 96 70 111 110 80 123 122 91 130 129 98 138 131 113 139 132 114 136 129 113 129 122 104 123 117 95 117 112 83 108 103 71 99 95 58 91 91 41 89 89 37 88 87 33 90 85 30 92 85 31 95 83 35 95 81 36 94 79 36 91 79 39 90 77 33 87 74 22 87 72 13 88 70 8 86 66 5 83 61 4 83 58 4 76 54 5 73 51 2 68 47 2 63 44 1 60 42 2 55 40 1 50 36 0 46 33 0 44 30 3 38 26 2 31 20 2 24 16 3 21 14 4 16 13 4 13 13 3 10 12 1 14 10 1 18 12 0 23 14 0 30 17 0 36 21 0 38 24 0 40 26 0 39 28 0 42 28 1 42 28 1 42 28 1 41 27 0 42 28 1 42 28 1 43 29 2 44 30 3 43 29 0 43 29 0 43 29 0 43 29 0 43 29 0 43 29 0 43 29 0 43 29 0 43 29 2 43 29 2 42 28 2 42 28 2 41 26 3 37 25 1 36 24 0 35 23 1 34 19 0 29 18 0 24 16 3 17 13 4 11 10 5 9 8 6 7 6 4 9 5 4 12 7 4 12 8 7 9 9 7 8 10 7 7 9 4 9 10 4 14 11 2 17 13 1 33 20 1 36 24 0 43 29 0 48 34 0 52 37 0 57 39 0 61 42 2 63 44 4 64 45 3 64 45 2 66 48 2 68 50 2 70 52 2 72 55 3 73 56 4 74 57 3 77 56 3 78 57 2 79 58 1 79 60 1 81 63 1 80 65 0 81 66 0 81 66 0 85 70 1 85 70 1 86 72 1 89 72 0 91 75 0 94 76 0 96 79 1 97 80 2 92 79 1 95 82 3 99 84 3 97 84 5 95 83 7 85 78 10 68 63 5 51 50 0 48 38 2 56 43 0 72 56 0 98 76 0 127 102 10 156 127 23 178 148 36 189 160 43 187 168 39 190 169 24 188 164 4 180 149 0 173 136 4 169 133 11 168 138 8 167 140 0 170 137 4 170 137 4 167 137 3 167 137 3 165 137 2 165 137 2 163 137 1 163 137 1 162 133 5 159 131 5 154 129 2 151 127 1 148 126 4 145 125 4 142 122 1 139 120 0 137 121 0 136 120 0 135 118 2 134 119 4 130 117 5 128 114 5 123 109 4 119 106 1 116 104 4 113 100 6 107 96 7 101 91 4 90 85 1 74 74 2 57 59 10 44 48 15 28 32 9 23 24 6 23 20 5 29 20 5 40 25 2 55 37 0 75 54 0 90 70 1 113 90 0 127 105 6 137 116 9 135 115 2 132 113 0 134 114 0 134 114 2 132 111 2 125 108 0 123 106 0 122 105 0 119 105 0 120 106 1 120 107 3 119 106 2 117 106 1 120 105 2 120 105 2 119 105 0 116 103 0 113 101 0 111 98 2 109 96 4 106 95 6 101 87 0 93 81 0 86 74 2 77 68 1 69 63 1 56 54 5 43 39 10 32 28 16 24 21 14 29 23 9 40 28 4 53 37 1 69 49 0 79 59 0 84 65 0 87 66 0 89 75 2 87 72 3 84 70 7 81 70 4 79 70 1 72 64 0 62 54 5 55 45 9 38 31 2 40 29 0 45 30 0 56 36 0 69 48 1 82 62 3 91 73 1 97 80 2 101 79 4 100 78 2 99 77 1 97 75 0 95 73 0 95 72 2 94 71 4 94 70 6 90 71 3 90 71 2 88 71 1 85 70 1 83 70 0 80 70 0 78 70 0 77 70 0 68 64 3 64 59 3 55 51 4 46 42 5 37 33 8 29 26 11 24 21 14 22 18 15 25 21 22 25 21 20 27 22 19 29 24 18 34 28 16 40 33 14 44 39 10 47 42 10 57 43 8 58 44 7 60 47 5 63 49 4 67 51 2 69 53 1 70 55 0 72 55 0 73 61 1 73 61 1 75 60 1 75 60 1 76 60 1 76 60 1 76 60 1 78 59 1 57 50 4 54 50 3 51 47 2 47 44 3 44 40 5 40 36 9 38 33 13 37 31 15 31 31 7 38 35 4 53 46 4 72 59 4 85 70 1 93 77 0 100 85 0 107 93 5 117 101 5 118 102 4 119 104 3 119 104 1 118 103 0 116 101 0 114 98 0 113 97 1 109 96 4 108 95 3 106 93 1 105 91 2 105 91 2 105 91 3 104 90 2 103 88 3 102 91 1 101 90 0 100 89 0 98 87 0 98 83 0 93 77 0 88 71 1 84 66 0 69 57 7 58 49 6 47 43 6 42 43 11 43 44 10 50 48 7 60 54 4 69 60 3 76 69 0 78 71 1 80 73 1 83 75 2 85 77 2 87 78 1 87 78 0 89 78 0 85 76 7 82 75 5 78 71 3 74 69 3 71 67 3 68 64 3 62 60 1 60 58 0 58 55 0 57 54 0 53 51 0 50 49 1 45 46 6 40 41 10 32 34 12 28 29 11 21 21 13 22 22 14 22 21 16 21 20 15 21 18 11 22 20 8 25 23 8 27 26 6 38 37 17 39 39 1 53 51 0 78 72 0 99 87 1 111 95 0 126 105 0 138 117 0 149 123 2 153 128 2 158 133 4 161 137 3 163 139 3 163 140 2 164 140 4 165 141 5 168 143 1 171 146 2 176 152 4 180 157 2 183 160 4 183 160 4 183 158 3 183 158 4 178 160 2 178 160 2 178 160 2 176 160 3 176 160 3 174 159 4 173 158 3 173 158 3 170 161 8 169 158 4 171 156 1 171 155 0 174 155 0 173 154 0 169 152 2 166 150 2 164 141 9 155 137 9 141 131 8 127 124 7 121 119 6 120 117 4 124 117 3 127 117 2 139 128 0 145 132 2 150 138 4 153 141 3 155 142 4 155 139 2 154 138 3 153 137 2 149 137 0 144 130 0 136 121 4 127 113 6 117 105 5 102 95 7 86 81 13 75 72 19 62 58 13 57 54 13 55 51 13 58 55 12 65 59 9 74 66 3 88 76 0 97 85 0 112 93 0 117 97 0 124 102 1 128 104 0 132 106 0 139 113 0 148 123 0 158 131 2 177 151 0 195 165 5 204 172 3 209 174 0 221 186 0 228 193 3 226 193 0 226 193 0 225 191 5 224 190 4 221 190 4 218 188 4 215 186 4 211 185 4 208 183 3 204 181 3 201 179 15 198 177 10 194 176 6 192 174 4 190 173 7 189 171 9 185 169 11 184 168 11 187 163 1 184 159 5 180 156 8 179 155 7 175 154 1 171 149 1 164 142 5 158 134 10 154 129 10 139 117 16 120 102 26 102 90 32 84 77 31 67 64 31 55 54 36 52 49 44 43 42 40 45 42 33 56 52 23 77 70 16 106 89 9 134 110 2 163 130 1 183 144 4 187 163 0 193 168 3 200 176 18 206 181 29 206 182 34 203 181 33 202 181 30 201 180 27 197 176 33 196 175 32 193 175 31 191 173 27 190 172 26 188 172 25 187 171 24 187 171 24 191 166 22 190 165 23 186 162 26 182 159 29 176 155 30 171 150 31 165 145 32 163 143 31 149 136 34 144 135 34 138 134 37 133 133 37 135 135 37 141 138 35 149 141 34 156 143 31 159 148 32 160 147 32 163 148 33 164 148 37 161 147 40 157 144 42 148 138 41 143 134 41 135 124 44 121 112 43 103 97 45 90 86 51 76 75 47 68 67 37 68 66 28 72 71 27 86 77 10 95 85 13 110 100 15 127 114 18 142 127 24 155 137 29 163 142 33 165 143 32 168 146 45 167 148 43 165 147 37 160 141 36 157 137 38 158 139 37 159 139 26 157 139 13 163 143 18 167 146 19 173 150 22 179 156 26 184 161 29 184 165 34 184 170 39 184 171 41 191 170 42 190 171 42 189 170 41 187 169 41 186 168 40 183 168 41 182 167 40 182 167 40 182 165 35 181 163 35 177 162 35 175 159 38 172 156 45 168 150 50 160 143 51 157 139 53 144 130 59 131 119 61 115 107 68 99 96 79 86 86 86 72 75 84 66 69 84 63 69 83 70 69 77 75 75 73 85 86 70 100 99 69 118 114 76 133 129 84 145 136 93 149 140 99 152 139 95 152 139 97 148 135 93 139 127 85 132 121 76 126 116 65 115 106 51 106 97 40 91 91 41 88 88 38 86 84 35 84 82 34 84 79 37 84 76 40 82 73 44 81 69 45 80 73 45 80 71 38 79 70 27 80 68 16 82 67 10 83 64 6 81 58 4 79 56 4 75 53 4 73 51 4 68 47 2 63 44 2 60 42 2 55 39 3 50 36 1 48 33 0 45 31 4 39 27 3 32 21 1 24 17 1 21 14 4 16 13 4 12 12 2 10 12 1 17 14 0 22 17 0 30 19 0 38 24 0 42 26 0 43 27 1 42 28 2 40 28 4 45 31 2 44 30 1 44 30 1 43 29 0 43 29 0 43 29 0 43 29 0 43 29 0 44 30 1 44 30 1 44 30 1 44 30 1 44 30 1 44 30 1 44 30 1 44 30 1 40 31 0 40 31 0 40 31 2 39 30 1 38 28 1 37 27 0 37 25 1 36 24 0 35 20 0 31 18 0 26 17 2 20 13 3 15 10 4 13 8 4 13 5 2 13 3 1 9 6 0 8 7 2 8 8 6 6 8 5 6 8 5 7 8 3 10 9 4 14 11 4 26 14 0 31 18 0 39 25 0 45 30 0 49 33 0 55 37 1 60 40 5 63 43 8 62 43 1 63 44 1 65 47 1 67 49 1 69 51 1 71 54 2 72 55 3 73 56 2 79 56 2 79 56 2 79 58 1 81 61 2 81 63 1 80 65 0 81 66 0 81 68 0 85 70 1 86 71 2 86 72 1 89 72 0 91 75 0 94 76 0 96 79 1 97 80 2 92 79 0 95 83 1 95 82 3 90 78 2 83 73 4 70 64 4 53 51 2 41 40 0 40 35 3 51 44 0 72 60 2 99 83 8 127 109 23 153 133 44 169 149 60 174 157 69 183 164 61 187 167 36 187 163 5 179 149 0 172 136 0 168 132 10 167 136 9 166 139 0 165 135 3 165 135 3 165 135 3 164 136 3 164 136 3 163 136 3 162 135 2 162 135 2 162 133 5 159 132 3 154 129 2 151 127 1 148 127 2 146 126 3 143 123 2 140 121 0 140 124 2 138 122 1 136 121 2 135 120 5 131 118 4 128 114 5 122 110 2 118 105 0 113 101 1 109 96 4 101 89 3 91 83 2 78 75 0 62 62 2 43 47 10 33 38 18 20 25 3 19 22 3 23 20 3 36 25 5 51 35 2 70 50 0 91 71 0 109 89 2 122 103 0 133 115 7 140 123 9 135 118 0 132 116 0 134 117 1 133 115 5 128 109 4 126 109 1 124 107 1 121 107 0 120 106 1 121 108 3 121 108 4 119 108 3 118 107 2 119 108 3 119 108 2 118 107 1 114 105 0 111 102 1 107 98 3 104 95 4 102 92 5 97 87 0 92 81 1 82 73 4 71 66 2 60 58 1 47 46 2 34 33 12 25 24 20 25 17 15 29 18 12 37 24 7 49 32 2 63 44 1 73 56 2 79 63 1 82 67 0 87 73 2 85 70 5 81 67 6 77 66 2 74 65 0 67 59 0 56 48 2 49 40 9 40 31 2 43 32 2 52 36 0 65 44 1 78 55 3 89 68 3 96 76 3 98 81 3 101 79 3 100 79 0 98 77 0 97 76 0 96 74 0 95 72 2 94 71 4 94 70 6 91 73 1 90 72 0 88 71 1 85 70 1 82 69 1 79 69 0 78 69 0 78 69 2 74 66 1 71 63 1 66 56 3 57 48 5 47 41 7 38 32 10 31 25 11 26 22 13 25 22 15 25 22 15 24 21 16 25 22 15 28 24 13 32 29 12 36 34 11 41 37 10 47 36 4 50 40 5 55 43 5 59 47 5 64 52 4 66 54 2 67 54 0 68 56 0 71 61 0 71 61 0 72 60 0 74 59 0 74 59 0 75 59 0 77 58 0 77 58 0 50 45 3 49 44 4 45 42 1 43 39 2 39 36 3 37 33 8 34 31 12 34 31 16 28 30 6 37 36 5 56 49 5 74 62 4 85 71 0 92 77 0 100 86 0 106 95 5 116 100 5 116 100 4 117 102 1 116 101 0 116 101 0 114 99 0 112 96 0 111 95 0 109 95 6 106 92 3 103 89 1 103 89 1 104 89 4 105 90 5 103 88 5 100 85 2 99 88 0 98 87 0 97 86 0 97 86 0 97 82 0 94 78 1 89 72 0 85 68 0 73 60 7 60 52 5 47 45 6 41 42 10 40 43 12 46 46 8 58 51 5 67 57 4 74 67 0 77 70 2 81 74 4 86 78 6 87 79 6 88 79 4 86 77 0 84 75 0 80 73 5 78 70 5 72 67 3 69 63 1 66 62 1 61 59 2 57 56 0 54 53 0 49 48 4 48 47 3 44 45 5 41 43 6 36 39 10 31 34 15 25 28 17 21 24 17 17 18 13 20 19 15 22 21 17 22 21 16 22 22 12 26 24 9 30 29 8 33 33 7 49 49 21 47 48 4 60 59 0 83 77 0 101 89 3 111 94 2 123 104 0 136 115 0 143 116 0 146 120 1 151 126 0 155 130 1 157 133 1 158 134 0 160 136 4 161 137 5 163 140 0 166 143 1 173 149 1 178 154 2 181 158 3 182 159 3 182 157 3 181 156 2 176 158 0 176 158 0 176 158 0 174 158 1 174 158 1 172 157 2 172 157 2 171 156 3 167 160 7 168 157 3 169 154 0 170 154 0 172 153 0 173 154 0 170 153 1 169 152 2 168 146 11 160 143 11 146 137 8 131 130 4 122 123 3 119 117 4 120 113 6 123 112 7 130 119 0 138 127 0 149 136 5 153 141 5 154 140 5 150 136 1 149 132 0 148 131 0 139 131 0 134 124 0 127 114 0 118 105 3 105 96 3 91 85 7 74 72 15 63 61 20 57 55 7 57 55 7 64 60 12 76 71 15 90 81 12 104 93 4 120 106 1 133 116 0 143 122 7 148 125 9 154 129 10 156 130 7 157 129 3 161 132 2 167 139 6 174 146 11 178 152 0 196 167 5 203 171 0 206 171 0 218 183 0 226 191 3 224 191 0 225 192 1 225 191 8 224 190 7 221 189 6 218 188 6 215 186 6 210 183 4 207 181 6 205 179 6 198 179 15 196 177 12 192 175 9 190 173 7 187 172 7 187 172 11 184 170 12 182 167 12 186 164 3 184 161 6 181 157 9 178 156 8 176 155 4 170 150 1 163 141 4 157 133 9 151 125 12 137 112 19 118 98 27 102 86 35 82 73 34 64 58 34 52 45 39 47 40 47 41 38 45 44 41 34 57 52 20 84 74 12 116 100 5 151 122 2 181 142 3 202 156 8 202 178 0 203 181 0 208 183 18 210 185 30 210 186 34 205 185 28 202 183 19 198 182 11 202 178 30 199 177 29 197 176 25 193 173 22 190 173 21 188 173 20 187 174 18 188 175 19 196 170 21 194 170 22 193 168 26 188 164 28 184 161 33 180 156 34 174 151 35 172 149 35 153 138 37 144 134 37 133 130 37 126 126 36 123 127 33 129 129 33 137 132 30 146 135 29 149 142 28 151 141 28 153 141 31 154 142 34 153 140 38 146 136 39 140 131 40 132 126 38 124 115 40 110 102 40 92 87 49 80 75 55 68 67 49 66 65 37 75 74 30 86 85 29 104 92 6 116 103 11 132 119 15 149 134 19 166 147 27 177 155 33 183 159 37 184 158 37 178 156 36 179 159 36 177 159 35 171 154 40 167 150 44 165 148 44 161 146 31 156 142 17 151 134 28 152 135 27 156 138 26 162 142 29 166 149 35 172 157 42 174 162 50 177 167 54 187 168 47 184 168 46 184 168 46 183 167 45 181 167 44 181 167 44 178 167 41 178 167 41 180 165 36 178 163 36 176 160 39 174 158 45 171 153 51 165 148 56 160 142 60 155 137 61 142 128 63 129 118 64 114 105 72 98 96 83 85 86 90 73 77 89 66 71 90 66 71 90 82 83 88 89 90 85 101 100 80 115 113 75 132 128 80 150 140 89 159 147 95 161 147 98 161 146 81 160 144 82 156 140 78 149 133 71 142 128 63 135 122 52 124 112 38 114 102 26 100 98 47 96 94 45 90 88 40 85 82 39 81 77 42 77 71 45 73 66 48 70 62 51 72 67 47 71 66 37 72 64 25 74 64 15 75 62 7 76 59 5 76 54 4 75 51 3 76 52 6 72 50 3 67 46 3 63 44 2 60 42 4 55 39 3 51 36 3 48 33 0 46 32 5 39 27 1 32 21 1 24 17 1 21 15 3 16 13 4 12 12 2 10 12 1 19 16 0 26 20 0 34 24 0 43 27 1 47 30 2 47 30 4 44 30 4 40 28 6 47 34 2 46 33 1 45 32 0 44 31 0 44 31 0 44 31 0 44 31 0 44 31 0 45 31 2 45 31 2 45 31 2 45 31 2 45 31 2 45 31 2 45 31 2 45 31 2 37 32 0 38 32 0 38 32 0 37 30 1 36 29 0 37 27 0 36 26 0 35 25 0 37 22 1 34 21 2 28 19 4 23 15 4 20 11 4 18 9 2 17 6 0 18 5 0 7 4 0 6 6 0 6 7 2 5 7 4 5 7 6 6 6 4 9 8 4 13 10 5 23 11 0 28 15 0 34 22 0 41 27 0 48 32 0 54 35 2 59 40 7 63 43 10 63 41 0 64 43 0 65 44 0 67 46 0 69 49 0 71 51 0 73 53 2 73 53 0 81 56 2 80 57 3 81 59 2 81 61 2 81 63 1 81 66 1 82 67 0 81 68 0 85 70 1 86 71 2 86 72 1 90 73 1 91 75 0 94 76 0 96 79 1 97 80 2 94 82 0 96 84 2 93 80 1 84 72 0 72 63 0 59 54 0 45 42 0 32 32 0 37 37 9 50 48 10 72 67 12 99 90 21 126 117 40 149 140 63 162 154 82 165 158 90 179 159 73 184 164 43 185 161 3 177 148 0 172 135 0 170 132 9 167 136 9 165 139 0 163 133 1 163 133 1 163 133 1 162 134 1 162 134 1 161 134 1 161 134 1 159 135 1 162 133 3 159 132 3 154 129 0 152 129 1 149 128 1 147 127 2 144 124 1 141 122 1 138 122 0 136 122 0 134 119 0 130 118 0 128 115 1 124 112 0 119 107 0 115 103 0 110 98 0 105 92 0 96 84 0 84 75 0 70 66 0 53 53 0 36 39 8 24 30 18 14 22 1 16 19 2 26 20 4 41 29 7 60 42 4 80 60 0 104 83 0 121 101 4 127 109 0 138 120 8 143 126 8 136 122 0 133 119 0 135 120 5 132 115 7 123 109 4 127 110 2 124 110 3 122 108 1 122 108 3 122 109 4 121 110 5 121 110 5 120 109 4 121 112 7 120 112 5 119 111 4 115 108 2 111 103 2 103 97 1 98 91 1 95 89 1 93 86 0 88 81 1 80 73 5 67 63 2 52 51 0 37 37 0 25 26 10 19 19 21 24 14 15 28 14 11 36 20 5 47 30 4 60 42 2 71 55 3 78 64 3 79 68 2 86 71 2 82 68 5 78 64 3 74 63 0 69 62 0 61 55 0 53 44 1 45 36 7 42 33 4 49 36 4 59 41 3 71 49 2 84 59 3 94 71 4 98 78 5 97 80 2 100 79 0 99 78 0 98 77 0 97 76 0 97 75 0 96 73 3 94 71 4 93 69 5 93 74 0 91 73 0 89 72 2 83 68 1 79 65 0 75 64 0 73 64 0 73 64 0 77 66 0 75 64 2 71 60 4 65 55 6 57 47 11 48 41 13 41 34 16 35 32 17 28 29 15 26 26 14 26 23 14 25 22 15 25 23 11 28 26 11 31 30 9 34 32 7 41 32 1 44 35 2 50 40 4 56 47 6 62 51 5 64 54 1 66 55 0 66 56 0 71 61 0 71 61 0 72 60 0 72 60 0 74 59 0 75 59 0 77 58 0 77 58 0 53 46 2 51 44 2 48 43 3 48 42 8 47 42 12 45 39 13 40 35 13 38 33 13 36 32 7 44 38 2 59 52 0 77 66 0 89 73 0 94 76 0 101 78 0 107 84 6 112 92 3 111 92 0 111 92 0 112 92 0 112 92 0 113 92 0 115 91 1 115 91 3 107 95 9 106 94 8 103 91 5 101 89 3 99 87 1 98 86 0 98 86 0 98 86 0 95 87 2 93 85 0 91 80 0 89 78 0 88 76 2 88 73 4 86 71 4 84 69 4 70 55 0 62 52 3 48 45 12 37 39 15 38 38 12 49 44 6 66 53 0 79 60 0 83 74 0 93 82 2 103 88 3 105 90 0 105 88 0 103 87 0 98 83 0 93 78 0 88 79 0 85 76 0 79 71 0 74 67 0 67 63 0 61 59 2 56 55 1 51 51 0 52 50 2 50 47 2 47 44 3 43 40 5 41 37 10 35 33 12 31 28 11 27 25 10 21 22 8 26 22 10 32 24 11 36 27 10 40 30 3 46 38 1 51 47 0 56 55 0 69 60 0 79 69 0 89 78 0 95 80 0 102 87 0 115 96 1 123 103 6 126 104 5 139 118 3 141 120 3 144 125 4 147 129 5 146 127 0 145 124 0 151 126 0 161 132 6 163 139 5 164 140 4 167 144 2 171 149 1 176 155 4 178 157 4 176 155 2 173 152 0 171 153 0 171 152 0 171 152 0 172 152 3 173 153 4 174 154 3 175 156 2 176 157 1 173 157 2 171 155 0 170 153 1 170 153 1 170 153 3 170 153 3 169 152 4 167 150 2 162 143 5 159 141 5 152 135 3 142 128 5 131 120 5 121 112 9 116 107 16 113 105 20 116 107 4 121 113 6 127 121 7 130 128 7 134 130 7 135 129 5 137 127 4 137 125 3 129 115 6 122 111 6 110 104 6 98 96 9 83 84 8 70 70 6 64 63 7 64 62 11 75 56 13 86 67 9 99 82 2 112 94 0 128 109 0 144 123 0 155 132 0 159 135 3 172 152 0 173 153 0 177 154 0 179 156 0 180 155 1 181 154 1 181 152 0 180 151 0 187 158 2 189 161 2 195 166 2 202 171 2 209 178 2 215 183 2 220 186 0 222 189 0 224 186 0 223 188 0 223 190 1 218 190 3 213 188 8 207 185 13 201 182 18 199 179 22 189 179 22 189 178 26 188 176 28 188 173 28 186 171 28 185 169 22 183 168 17 181 166 13 187 164 6 184 160 8 181 155 8 180 154 5 177 153 1 171 149 3 161 141 8 155 134 15 148 127 18 134 117 25 115 101 30 94 87 32 78 75 32 62 62 34 49 49 41 41 38 47 42 37 41 45 41 32 59 53 19 87 76 12 118 102 4 148 127 0 175 148 0 193 164 0 201 175 0 208 183 5 212 190 9 211 190 9 210 191 9 210 191 11 206 189 13 203 186 12 201 184 16 198 181 15 194 176 16 192 174 16 192 173 17 192 173 17 192 173 17 191 173 15 191 167 9 192 167 13 191 167 17 191 166 24 187 163 29 185 160 34 181 157 35 179 154 36 160 148 30 156 143 31 148 135 31 139 127 29 129 120 27 123 116 25 122 117 25 123 118 26 130 123 32 139 131 33 148 135 30 149 136 24 147 130 22 139 126 24 134 121 29 127 117 32 106 105 49 88 90 41 70 74 37 66 70 37 72 73 33 86 77 22 103 85 11 117 93 7 142 112 0 156 126 2 171 144 13 180 154 17 183 160 20 188 165 25 189 167 30 188 166 31 190 169 26 190 169 26 189 168 25 186 167 26 182 163 25 176 158 24 171 152 24 168 150 26 164 149 30 158 145 31 153 139 34 150 136 37 148 139 38 151 144 38 154 148 36 154 151 34 169 155 30 172 159 29 176 164 28 179 166 26 182 167 26 181 165 26 182 164 30 181 162 31 180 159 44 181 160 43 180 157 41 175 154 39 166 148 40 158 142 44 150 139 49 147 137 52 140 125 66 123 113 64 103 99 70 88 91 80 73 78 81 65 68 75 70 70 78 84 81 88 100 84 71 113 100 68 130 119 65 143 134 65 155 146 71 165 154 75 169 157 71 168 158 63 172 159 54 169 155 50 164 150 43 160 143 37 155 136 33 149 127 26 142 119 23 138 113 20 118 104 31 112 98 33 101 89 37 95 83 45 87 78 47 79 74 45 71 67 38 64 63 33 60 60 24 57 57 23 55 52 21 56 50 18 60 50 15 63 51 11 65 52 7 66 53 1 68 50 2 68 48 0 68 45 0 67 44 0 65 43 0 59 40 0 51 37 2 45 34 2 38 34 0 29 25 0 20 19 0 17 17 5 18 15 8 19 12 4 23 10 1 28 12 0 34 19 0 38 23 2 43 29 3 46 33 1 47 34 0 46 33 0 45 32 0 45 32 0 47 30 2 46 31 2 46 31 2 45 32 0 45 32 0 43 32 0 43 32 0 43 32 0 43 32 0 43 32 0 42 31 0 42 31 0 42 31 0 41 30 0 41 30 0 41 30 0 46 31 2 46 30 4 46 30 4 45 29 3 44 28 3 43 27 4 42 26 3 41 25 2 38 27 5 34 26 5 29 22 3 24 18 4 18 14 3 14 11 4 12 9 4 10 9 5 7 6 2 7 6 2 8 7 3 8 7 3 7 7 5 7 7 5 7 7 5 7 7 5 18 12 0 22 16 2 29 22 4 33 27 5 38 31 3 41 35 3 47 39 3 49 41 4 52 38 1 54 40 3 56 42 5 57 43 4 57 43 4 58 45 3 60 47 5 62 49 7 68 51 7 68 51 7 70 53 7 71 55 4 73 57 5 75 60 5 76 61 4 77 62 3 83 62 5 82 62 1 83 66 0 90 74 0 97 85 1 101 89 3 99 89 0 96 86 0 93 82 0 93 81 0 87 78 1 75 67 4 56 53 2 42 40 2 33 33 7 29 30 12 40 32 11 53 48 18 75 72 27 100 98 37 123 121 46 143 137 51 157 148 55 164 154 57 184 158 22 186 161 19 174 149 4 162 136 0 163 134 4 161 132 6 159 131 0 162 135 0 161 134 3 161 134 3 162 134 1 162 134 1 163 133 1 163 133 1 164 131 0 164 131 0 155 130 1 155 130 1 154 129 0 152 129 0 151 127 1 148 126 6 146 123 7 144 122 10 140 121 1 136 120 0 132 117 0 128 116 0 124 113 0 119 108 2 115 103 3 109 99 2 108 97 5 103 93 4 91 84 3 75 71 0 57 54 0 41 39 0 28 28 4 23 21 8 13 21 0 21 23 1 35 27 4 53 36 6 76 54 5 99 75 3 117 97 0 130 110 0 141 121 6 142 123 5 144 125 5 140 124 3 137 120 2 132 117 0 130 114 1 128 115 3 127 118 0 128 117 0 128 117 0 129 118 0 130 119 1 130 117 2 127 114 0 125 112 0 119 108 3 117 105 3 114 102 2 110 100 3 107 98 3 104 95 4 100 90 1 95 88 0 94 86 1 86 80 2 70 69 4 55 55 5 40 41 9 28 29 11 20 20 12 17 16 14 21 9 9 27 13 12 35 20 13 47 28 11 59 38 7 73 49 3 85 59 0 93 66 0 87 71 0 84 72 0 82 73 4 76 72 9 63 60 7 49 46 3 41 37 2 40 35 5 49 29 5 57 36 5 66 47 4 76 60 1 89 72 3 98 80 6 98 80 4 94 76 0 98 81 0 97 80 0 96 79 0 93 77 0 91 75 0 87 73 0 86 72 1 85 70 1 87 70 0 85 71 0 84 70 0 83 68 0 82 69 1 79 68 2 78 67 3 78 67 3 74 62 4 74 64 2 73 65 0 69 64 0 63 59 0 54 52 1 46 44 5 42 39 6 34 34 8 30 29 9 26 24 12 25 20 17 26 20 20 28 23 20 29 25 16 32 26 14 38 29 12 42 34 15 48 37 17 51 39 15 54 41 9 57 45 3 62 50 2 65 54 0 68 56 0 69 57 0 71 59 0 75 60 1 76 61 2 79 63 4 79 63 4 79 63 4 61 51 0 58 50 1 56 48 2 55 48 6 54 46 9 50 44 12 47 40 11 44 37 9 42 37 8 48 43 5 61 54 2 77 66 0 87 73 0 93 74 0 99 78 0 106 83 5 107 90 2 108 91 1 109 92 0 112 93 0 112 93 0 111 92 0 109 89 0 108 88 1 104 89 4 103 88 3 102 87 2 101 86 1 100 85 0 100 85 0 101 86 1 101 86 1 97 87 0 94 84 0 91 80 0 89 78 0 89 75 2 87 72 3 84 69 2 81 66 1 67 54 0 58 50 4 46 43 10 37 37 13 38 38 10 51 46 6 70 57 2 84 67 0 91 83 0 101 91 4 111 98 6 114 100 3 114 98 0 113 99 2 108 95 1 103 89 0 100 90 5 97 86 4 90 81 2 85 77 2 80 73 3 73 69 5 66 64 3 63 61 2 63 57 5 59 53 3 52 48 1 48 43 3 43 38 6 38 32 6 32 27 5 29 24 4 28 25 6 33 28 9 38 30 9 44 32 8 50 37 5 56 45 0 61 54 0 67 61 1 83 73 2 91 82 7 99 88 6 103 89 0 108 93 0 117 99 1 122 102 3 122 103 1 131 109 0 131 111 0 135 118 0 140 124 2 143 125 1 144 123 0 149 125 0 158 130 5 163 141 6 163 141 4 165 144 1 169 149 2 173 153 4 175 155 6 173 153 4 171 151 2 167 151 0 167 150 0 166 149 0 166 148 2 167 149 3 168 151 3 170 153 3 171 154 2 171 154 2 169 152 0 168 151 0 168 151 1 168 151 1 168 151 3 167 150 2 165 148 0 162 143 4 159 141 3 153 136 4 144 130 5 133 122 6 125 114 9 117 108 13 114 104 15 113 103 6 115 107 8 117 112 8 121 119 10 123 121 8 126 120 6 126 119 5 126 116 1 119 107 7 109 100 5 99 93 7 89 85 11 77 76 9 69 68 3 68 67 2 73 69 5 96 77 8 109 91 9 126 108 6 142 123 2 157 138 0 173 151 6 183 158 13 185 159 14 186 167 3 189 167 6 190 168 7 191 167 7 190 166 8 189 163 6 189 160 4 187 158 2 190 161 5 190 162 3 192 163 1 195 166 0 202 172 0 208 177 0 214 182 1 217 185 2 222 187 1 221 187 1 218 188 2 213 187 4 209 186 8 206 183 15 201 181 20 198 179 23 190 179 27 190 179 29 191 177 29 189 174 29 188 172 27 185 169 21 184 167 15 183 167 12 187 165 4 184 161 6 182 156 7 180 155 3 177 154 0 170 150 1 160 142 8 154 135 15 143 124 19 130 113 23 111 98 28 91 84 32 74 72 31 60 60 34 47 46 41 39 38 46 37 35 40 41 38 31 55 50 20 81 73 11 112 99 5 144 124 0 173 149 1 193 165 3 199 173 2 206 180 7 210 187 9 210 189 10 210 189 10 209 190 12 207 187 12 202 185 11 200 182 14 197 178 14 194 174 13 192 172 15 192 172 15 192 172 13 192 172 11 191 171 10 192 168 6 193 169 11 192 169 14 191 166 21 188 165 25 185 161 29 181 158 30 180 156 32 166 151 26 161 146 27 151 138 26 140 128 26 129 120 25 121 114 24 117 111 23 115 111 22 116 111 27 121 115 27 128 119 26 132 119 23 130 117 21 124 113 24 116 108 27 112 104 29 90 89 32 81 81 27 73 75 26 76 76 26 85 81 20 102 89 11 125 102 6 142 116 6 161 132 2 172 144 9 183 156 17 188 163 19 191 166 21 194 172 26 196 173 31 196 173 31 193 171 26 193 172 27 193 172 27 192 171 26 187 168 27 182 164 28 177 158 27 175 156 28 167 151 29 163 146 30 156 139 31 151 136 33 149 135 36 148 136 34 146 138 31 146 138 27 155 146 29 159 149 28 165 154 28 172 159 28 175 161 26 178 162 27 178 162 27 179 160 29 178 158 37 177 157 36 175 155 34 172 151 34 164 146 36 154 139 38 144 133 43 139 129 44 125 115 54 108 102 54 90 89 58 80 82 68 73 76 69 71 73 62 81 80 62 96 92 67 114 101 59 127 115 57 141 132 53 154 145 54 163 152 60 170 160 63 173 161 59 171 161 50 174 161 47 171 158 44 168 153 38 162 147 32 157 139 27 152 131 24 145 123 21 141 117 17 125 110 25 118 105 27 111 97 32 102 90 38 95 84 39 84 76 37 73 68 28 65 62 19 60 58 19 57 53 16 52 48 13 50 44 10 51 42 9 52 44 7 53 44 1 53 45 0 60 47 3 62 45 1 62 44 0 63 42 0 61 42 0 58 40 0 51 37 2 45 34 2 37 34 1 29 25 0 20 19 0 19 17 4 20 16 5 22 14 3 27 15 1 32 16 1 39 22 2 43 27 4 47 32 3 50 35 2 50 36 1 49 35 0 49 35 0 49 34 1 50 33 3 49 32 2 48 33 2 48 33 2 47 34 2 47 34 0 44 34 0 44 34 0 44 33 1 44 33 1 44 33 1 44 33 1 43 32 0 43 32 0 43 32 0 43 32 0 46 31 2 46 31 2 46 30 4 45 29 3 44 28 3 43 27 2 42 26 3 41 25 2 37 26 4 33 25 4 30 22 3 24 17 1 20 13 3 15 10 4 12 9 4 9 8 4 7 6 4 7 6 4 6 5 3 6 5 3 5 5 3 5 5 3 6 6 4 6 6 4 16 10 0 21 13 0 26 19 1 32 24 3 35 28 2 40 31 0 44 35 2 46 38 2 45 32 0 46 33 0 48 35 0 48 35 0 48 36 0 48 36 0 50 38 0 51 39 0 55 40 0 56 41 0 58 43 0 60 46 0 62 48 0 64 51 0 65 52 0 66 53 0 76 59 5 77 62 3 81 67 2 88 75 5 94 85 10 97 90 12 97 90 12 95 88 10 86 79 1 84 76 3 77 69 6 62 57 2 45 42 1 34 30 1 28 25 6 26 24 11 43 38 19 56 51 29 76 73 40 99 97 49 121 117 54 140 133 53 153 144 53 162 150 52 177 150 19 179 153 16 169 144 2 157 131 0 159 129 5 158 128 8 156 126 2 159 130 0 159 132 1 159 132 1 158 131 0 158 130 0 158 130 0 160 130 0 161 131 0 162 132 0 157 132 5 156 131 2 155 130 1 153 130 2 150 126 0 146 124 4 143 120 4 141 119 7 135 118 0 133 116 0 129 114 0 124 111 0 120 108 0 115 104 0 108 98 0 104 94 0 99 89 4 93 85 4 83 77 1 70 65 1 52 50 1 38 35 4 26 25 7 19 19 9 16 21 1 25 24 3 42 32 5 63 45 5 86 64 6 107 84 4 125 103 2 136 114 2 142 123 3 144 125 5 145 126 5 143 128 3 140 124 2 136 122 0 134 119 2 133 118 3 133 122 4 132 121 3 131 120 4 131 120 4 132 119 4 130 117 3 127 114 0 124 111 0 118 106 4 116 104 2 111 101 3 109 99 2 107 98 5 104 95 4 98 91 3 96 89 1 89 81 0 81 75 0 66 65 1 52 51 5 37 38 7 24 25 9 17 16 12 14 12 13 20 13 7 25 16 9 34 22 10 44 29 10 53 36 6 65 46 3 75 56 0 82 62 0 81 66 1 77 66 2 73 65 3 66 61 5 53 51 2 42 39 0 37 33 0 39 32 3 53 32 1 61 42 2 73 53 3 81 63 1 90 72 0 97 79 3 100 81 5 97 78 2 97 80 0 97 80 0 95 78 0 93 77 0 91 75 0 87 73 0 86 72 1 85 70 1 87 70 0 85 71 0 84 70 0 83 68 0 81 68 0 78 67 1 78 67 3 77 66 4 76 61 4 75 63 3 74 65 0 72 64 0 66 60 0 59 53 1 52 48 3 47 43 5 40 39 9 36 34 9 31 28 13 28 23 17 30 22 19 30 22 19 30 23 15 30 23 13 34 27 11 38 29 14 42 33 16 46 35 15 48 38 11 52 42 7 58 46 4 61 50 4 64 53 0 65 54 0 68 55 0 70 58 0 74 59 2 75 60 1 77 61 2 77 61 1 71 59 0 70 58 0 67 56 0 66 54 2 65 54 8 62 51 6 59 47 7 54 45 6 50 44 8 54 47 5 63 56 2 76 67 2 85 73 0 90 74 0 96 77 0 103 82 3 103 87 2 104 88 1 107 91 3 108 93 2 108 93 2 105 89 1 102 86 0 100 84 0 98 83 0 98 83 0 98 83 0 98 83 0 99 84 0 100 85 0 101 86 1 102 87 2 97 86 0 95 83 0 93 81 0 91 78 0 89 75 2 85 70 1 81 66 1 76 62 0 65 53 5 56 47 8 43 39 10 35 35 11 38 37 9 53 48 6 75 65 4 90 76 5 100 94 0 110 102 4 120 109 4 123 111 1 124 111 0 123 111 1 120 109 3 116 105 0 114 101 5 111 98 4 105 94 4 99 89 2 94 86 5 88 80 5 83 77 3 79 72 0 76 68 5 72 63 4 66 57 2 58 50 1 53 44 1 48 40 3 43 34 3 40 31 2 38 33 4 44 35 6 51 38 6 58 42 6 66 49 5 72 57 2 79 65 0 82 72 1 97 84 5 103 91 7 110 96 7 112 99 3 114 101 0 118 103 0 121 104 0 120 103 0 126 105 0 126 105 0 128 110 0 134 119 4 138 121 3 141 122 1 145 124 0 150 126 0 160 137 5 160 138 1 161 140 0 163 142 0 166 145 0 168 147 2 168 147 4 167 146 5 164 147 0 162 144 0 161 142 1 160 141 2 160 141 2 163 145 1 165 147 1 167 150 2 168 151 1 166 149 0 165 148 0 165 148 0 165 147 1 165 147 1 164 146 0 162 144 0 162 143 4 159 142 2 154 138 3 147 132 3 137 125 5 127 117 6 119 110 9 115 105 10 107 97 10 105 98 10 103 99 8 104 103 11 107 106 13 110 107 10 108 104 5 106 101 1 101 93 8 94 87 9 84 79 11 79 75 14 75 71 10 75 72 3 85 80 0 92 88 0 124 103 0 138 117 2 155 135 2 171 151 2 186 164 3 197 174 10 203 178 13 204 176 14 203 182 13 203 182 13 203 180 12 202 179 13 200 175 10 197 172 9 196 168 6 194 166 5 193 164 8 191 162 6 189 161 0 189 160 0 192 163 0 197 169 0 204 174 0 208 178 4 215 185 1 214 185 3 211 185 4 209 184 6 205 183 12 204 182 19 201 181 24 199 179 28 194 180 31 193 179 31 193 177 30 191 175 28 190 173 25 187 170 20 185 169 14 185 166 10 187 165 1 184 161 3 182 157 5 180 155 1 177 154 0 170 150 3 158 142 7 151 135 14 139 121 19 125 110 25 105 94 30 86 80 32 70 67 32 56 55 34 44 43 38 37 36 44 33 32 38 35 34 30 46 44 21 68 65 12 99 91 6 134 119 2 167 146 5 189 164 9 196 169 0 203 177 6 207 184 10 208 185 9 207 186 9 208 186 12 205 185 12 202 181 10 201 179 15 198 176 13 195 173 12 193 171 10 194 172 11 194 172 8 193 172 5 192 171 2 194 171 5 194 171 7 193 171 10 192 169 14 188 166 18 186 163 21 182 160 22 181 159 24 174 154 19 169 150 21 158 141 23 145 133 25 132 122 25 119 114 23 111 106 22 105 102 21 100 97 26 101 97 24 105 99 23 107 99 24 106 100 26 102 95 27 94 90 27 91 86 28 75 73 16 76 74 15 80 78 17 92 85 13 106 95 6 127 109 1 154 127 0 174 143 3 184 156 12 191 163 17 196 171 19 197 172 18 196 173 18 200 177 22 203 179 27 202 181 28 196 174 26 197 176 25 197 176 25 196 176 27 194 174 27 189 170 29 186 167 29 184 164 31 179 160 31 175 155 32 168 148 35 161 142 37 156 138 38 150 134 36 145 132 30 142 129 25 135 130 28 140 133 27 146 139 25 154 145 26 161 150 26 167 154 26 170 155 26 170 156 25 171 153 27 170 151 23 168 148 23 164 145 25 159 141 31 147 133 34 134 123 34 124 116 35 107 105 48 91 90 44 76 77 46 72 73 55 75 74 53 83 81 43 98 93 37 114 107 37 137 125 43 147 137 42 160 150 39 167 158 39 173 162 44 177 166 48 178 167 43 175 165 34 177 164 36 175 160 33 171 156 27 166 151 24 163 145 21 157 138 18 151 130 15 147 125 13 132 117 14 128 112 17 121 105 20 113 99 26 106 92 29 95 85 24 84 76 14 74 68 6 66 60 12 61 54 8 52 47 5 47 42 4 43 39 2 41 37 2 39 37 0 38 36 0 47 41 5 48 40 3 51 39 1 53 39 0 54 40 1 53 39 2 48 35 0 43 33 0 35 31 4 28 24 0 21 18 0 21 18 3 25 17 6 28 16 2 35 19 3 40 23 3 46 28 4 49 32 4 53 37 4 55 39 3 55 40 1 54 39 0 53 37 1 53 37 1 53 37 3 53 37 3 52 36 2 51 37 2 49 36 2 49 36 2 49 36 2 46 36 1 48 35 3 48 35 3 48 35 3 47 34 2 47 34 2 47 34 2 47 34 2 46 33 1 46 31 2 46 31 2 46 31 2 46 30 4 45 29 3 43 27 2 42 26 1 41 25 2 37 27 2 35 24 2 29 21 2 24 17 1 20 14 2 15 11 2 12 9 4 11 7 4 8 6 7 7 5 6 7 5 6 7 5 6 7 5 6 7 5 6 8 7 5 8 7 5 16 8 0 19 11 0 24 17 0 29 21 0 32 25 0 37 28 0 40 31 0 43 32 0 38 27 0 39 28 0 41 30 0 40 29 0 39 28 0 39 29 0 41 31 0 42 32 0 46 32 0 46 32 0 48 34 0 50 37 0 52 39 0 54 41 0 55 42 0 56 44 0 60 48 0 63 53 0 68 59 2 71 65 5 75 69 7 75 71 10 75 70 12 74 69 11 66 64 7 63 60 7 55 52 7 44 40 3 32 28 1 26 20 4 24 20 9 26 21 15 43 41 28 54 52 39 73 70 53 94 90 63 112 108 63 131 122 57 145 133 47 153 139 42 166 143 15 170 146 12 161 138 0 154 127 0 156 127 7 157 125 14 155 124 8 158 128 6 155 130 1 154 129 0 155 128 0 154 127 0 155 127 0 157 129 0 159 131 0 162 132 0 158 133 6 157 132 5 156 131 2 152 129 1 149 125 1 143 121 1 140 117 3 137 115 3 132 117 2 129 114 0 124 111 0 119 107 0 114 103 0 107 97 0 100 91 0 96 86 0 86 80 4 81 74 2 71 66 2 58 55 2 45 41 3 32 30 7 22 20 8 18 14 11 21 19 7 31 26 7 49 38 6 72 56 5 95 75 2 117 94 1 131 108 2 138 115 1 145 125 2 147 127 2 148 130 2 148 130 2 143 128 1 140 125 0 137 123 1 137 122 3 135 122 7 134 121 6 132 119 5 131 118 4 129 116 4 126 112 3 122 108 0 119 105 0 113 101 1 109 99 1 107 97 0 105 96 1 104 95 4 99 92 4 96 88 3 93 85 0 85 78 0 76 72 0 63 61 2 49 47 6 34 34 10 22 22 10 18 14 13 15 10 14 19 15 6 22 18 7 28 22 8 35 27 8 42 33 4 50 41 2 59 48 2 65 53 1 69 55 6 64 52 4 58 50 4 50 45 3 41 37 0 34 30 0 34 29 0 39 32 3 60 39 0 71 51 1 83 63 4 88 69 0 93 74 0 97 78 0 101 79 3 101 79 3 96 79 0 96 79 1 95 78 0 92 76 0 90 74 0 87 73 0 86 72 1 85 71 0 87 70 0 84 70 0 83 68 0 82 67 0 80 66 1 77 66 2 76 65 3 76 65 3 77 60 6 78 62 3 77 63 2 75 64 0 71 61 0 66 57 0 60 53 1 58 50 4 50 46 8 46 41 9 41 35 11 36 29 13 34 25 16 33 24 17 31 22 13 29 23 11 30 24 12 32 26 14 36 28 17 38 31 15 41 33 14 44 37 11 48 42 8 53 45 8 60 49 3 61 51 2 62 52 1 65 53 1 68 55 0 69 57 0 70 58 0 72 58 0 84 67 0 81 66 0 79 64 0 78 64 3 77 62 3 72 59 4 69 56 3 66 53 1 58 49 8 58 50 3 63 56 2 74 66 4 80 71 2 86 74 0 93 77 0 100 81 4 99 84 3 100 85 2 102 87 2 103 89 1 100 89 0 98 86 0 95 83 0 93 81 0 95 80 0 95 80 0 96 81 0 96 81 0 97 82 0 98 83 0 99 84 1 100 85 2 95 83 0 94 82 0 92 79 0 89 77 1 86 73 3 82 68 3 74 63 1 70 58 0 62 50 12 53 44 11 41 37 12 33 33 9 38 37 7 55 51 4 78 70 5 95 83 7 105 100 0 115 108 2 125 115 2 129 118 0 131 119 0 130 120 0 128 119 0 124 114 0 123 111 3 120 107 2 115 103 1 111 99 1 105 95 0 100 90 1 96 86 0 93 83 0 90 78 4 86 73 3 78 67 1 73 61 1 67 56 2 64 52 4 59 47 5 56 44 4 49 41 4 56 44 4 63 49 4 75 55 4 83 63 4 92 72 3 97 80 2 101 84 2 105 89 1 109 94 1 114 100 3 118 105 1 121 107 2 122 108 1 122 108 1 120 106 1 130 108 6 124 105 2 123 106 2 125 111 4 129 116 4 132 117 0 136 120 0 142 122 1 152 132 1 152 132 0 153 133 0 154 135 0 156 137 0 158 139 0 159 140 2 160 140 5 158 141 1 156 138 0 154 136 0 154 136 2 155 137 1 158 140 2 162 145 3 165 149 4 166 149 1 164 146 0 163 145 0 163 145 1 163 145 1 163 144 3 162 143 2 160 141 0 160 143 3 158 141 1 154 138 1 148 134 3 141 127 4 131 120 5 123 110 5 116 104 4 103 95 14 97 90 12 90 86 12 87 87 13 90 90 18 91 92 16 90 88 11 86 85 3 84 81 12 78 74 13 73 70 15 76 70 18 81 75 13 92 85 5 109 101 0 124 114 0 153 129 0 165 142 0 181 158 3 192 169 3 203 177 4 210 183 6 214 184 8 212 182 8 212 189 11 211 188 12 210 187 11 207 184 10 204 180 9 200 176 6 197 173 5 195 171 3 195 166 10 192 163 7 189 161 2 185 160 0 185 160 0 187 162 0 191 166 3 193 168 3 201 178 2 202 179 3 203 181 9 204 183 14 202 183 19 202 182 25 201 182 28 200 180 31 196 180 32 195 179 31 195 178 30 193 176 26 192 172 21 190 171 15 187 169 11 187 167 8 187 166 0 185 161 1 182 157 3 180 155 1 175 154 0 167 149 3 155 141 10 147 132 15 134 120 23 120 107 28 99 90 33 79 74 34 63 62 32 49 50 32 39 40 35 33 32 40 31 30 38 30 30 30 37 38 22 55 56 14 84 80 6 120 109 3 155 139 4 180 158 10 191 166 1 198 174 6 204 180 9 206 183 9 206 183 9 207 184 10 206 182 11 203 179 9 202 179 15 199 176 12 197 173 11 196 172 10 196 173 9 196 173 5 195 173 1 194 172 0 195 173 2 195 172 4 193 172 5 192 170 9 188 168 11 186 165 14 183 163 14 181 161 14 180 158 13 175 153 15 165 146 18 153 138 23 139 127 25 123 116 25 108 106 23 101 99 22 92 90 29 88 86 27 85 83 26 86 83 30 85 83 34 80 78 30 74 73 29 72 71 27 71 65 13 78 72 14 92 82 11 111 95 7 132 110 0 156 128 0 180 146 0 194 159 0 198 170 9 203 175 13 204 179 16 202 177 14 200 177 13 202 178 16 204 180 18 202 180 19 199 176 21 199 176 21 200 177 21 198 178 21 197 176 23 194 174 25 192 171 26 191 170 27 188 166 29 185 162 32 178 156 36 172 150 38 165 144 39 157 137 38 149 131 33 144 126 28 125 120 28 125 120 26 127 122 22 134 127 21 143 133 20 150 139 23 156 144 24 158 146 24 162 147 20 159 144 17 156 140 18 155 138 22 148 134 27 138 125 31 121 113 32 109 103 29 93 95 46 80 82 43 70 70 44 74 69 47 84 78 44 101 91 30 120 109 19 135 123 13 159 143 30 167 153 28 176 164 26 180 167 27 183 169 34 184 170 37 183 170 32 180 168 22 181 166 25 178 163 22 174 159 16 170 155 14 167 149 11 161 142 11 155 136 8 151 131 8 141 122 4 135 117 5 128 110 8 122 105 13 116 100 15 109 94 13 99 86 7 92 81 1 78 68 7 72 63 6 61 54 2 53 46 0 44 40 2 38 38 4 34 35 4 30 33 4 35 34 6 34 33 5 37 33 4 41 34 5 44 35 4 44 35 2 42 31 0 39 28 0 29 27 6 24 22 1 22 16 0 24 17 1 29 17 1 32 19 0 41 25 0 48 31 5 53 34 2 56 37 4 60 42 4 61 44 1 60 43 0 59 42 0 58 40 0 59 41 3 58 40 2 56 41 2 55 40 1 54 38 2 52 38 1 51 39 1 50 37 2 50 37 2 49 36 2 49 36 2 49 36 2 48 35 1 48 35 1 48 35 1 47 34 0 47 34 0 47 32 1 47 32 1 46 31 2 46 31 2 45 29 3 43 27 1 42 26 1 41 25 0 37 25 1 35 24 2 32 21 1 26 17 0 20 14 2 15 11 2 12 7 1 10 7 2 10 8 11 9 7 8 8 6 7 8 6 7 10 6 5 11 7 6 12 8 7 13 9 8 17 9 0 21 12 0 26 17 0 29 21 0 33 23 0 36 24 0 39 28 0 41 30 0 37 27 0 39 29 2 40 31 2 40 31 2 40 31 0 40 31 0 41 32 0 43 34 1 45 32 0 46 33 0 46 33 0 48 35 0 49 37 0 50 38 0 51 39 0 51 39 0 47 40 0 50 43 0 54 48 0 54 50 2 51 49 0 48 45 0 46 43 2 44 42 3 40 42 3 38 39 5 34 32 7 28 25 6 24 20 9 23 18 12 29 21 19 33 25 23 39 40 32 48 49 44 64 63 61 82 77 71 101 93 70 117 107 58 131 119 45 140 125 34 152 132 11 156 137 8 150 130 0 144 121 0 148 122 3 151 121 9 148 118 4 153 122 5 150 126 2 150 126 0 151 126 0 151 126 0 154 127 0 156 129 0 157 130 0 159 131 0 156 131 4 156 131 4 155 130 3 152 128 2 148 124 0 142 120 1 138 115 1 135 113 2 128 115 3 125 112 0 120 108 0 115 104 0 108 99 0 101 92 0 93 85 0 89 81 0 75 71 7 69 65 4 58 55 0 48 44 0 39 34 2 31 26 6 23 19 8 20 15 9 27 18 11 36 28 9 54 41 6 77 61 2 99 81 0 120 98 0 132 108 0 138 113 0 147 127 2 149 130 2 151 132 3 150 133 3 147 130 0 142 127 0 139 124 0 138 122 0 132 116 3 130 114 3 128 112 1 126 109 1 123 109 2 120 106 1 116 101 0 112 99 0 106 96 0 104 94 0 101 92 0 100 91 0 97 90 2 95 87 2 91 85 1 88 81 0 83 77 1 75 70 2 61 58 5 45 45 9 33 32 12 24 21 12 19 15 12 17 11 13 19 16 9 21 18 9 25 21 10 27 24 9 31 26 7 35 31 6 40 35 6 43 38 8 49 38 8 45 36 5 41 34 5 37 33 4 32 28 1 30 25 0 35 28 0 44 35 6 69 47 0 81 60 3 92 73 5 95 76 0 95 76 0 98 77 0 100 79 0 101 79 3 95 77 1 95 77 1 94 76 0 91 75 0 90 73 1 86 72 0 85 71 0 85 71 0 86 69 0 84 70 0 83 68 0 82 67 0 79 65 0 76 65 1 75 64 2 75 64 2 79 59 6 77 60 4 78 62 2 77 63 0 74 63 1 71 59 0 68 57 1 67 56 2 58 52 4 54 47 5 49 40 7 43 36 10 41 33 14 38 29 14 34 26 13 32 25 9 28 24 13 31 24 16 32 25 17 34 27 17 36 30 18 39 34 15 42 37 15 44 40 13 53 45 8 55 46 7 57 48 7 59 51 5 62 52 3 64 54 1 65 54 0 66 55 0 91 73 0 90 72 0 88 70 0 87 70 0 86 68 2 82 67 2 78 62 0 74 60 0 64 51 6 62 52 3 61 54 2 68 61 6 73 67 5 80 71 4 89 75 4 96 79 7 98 80 6 98 80 4 96 80 2 93 81 0 93 81 0 91 80 0 88 79 0 88 79 2 92 79 0 92 79 0 92 79 0 92 79 0 93 80 1 93 80 1 92 79 0 92 79 0 91 80 0 90 79 0 85 76 1 83 73 4 79 69 7 73 64 7 67 57 4 63 53 2 56 47 18 49 42 16 39 34 14 33 31 10 38 37 6 56 54 3 79 75 4 95 88 7 109 104 0 119 113 3 129 120 3 132 122 0 134 123 0 135 126 0 133 125 0 129 120 0 129 118 2 126 115 0 122 110 0 119 107 0 115 104 0 111 99 0 107 94 0 102 92 0 100 88 4 96 84 2 90 77 0 84 72 0 79 65 2 73 61 3 68 55 2 65 52 0 60 49 3 65 53 3 75 58 2 88 67 2 100 76 2 108 86 1 114 93 2 116 96 1 116 98 0 117 99 0 121 104 0 123 109 0 126 112 3 125 111 2 122 110 2 121 108 3 128 109 7 121 103 1 114 101 0 115 103 3 117 106 1 121 109 1 126 113 0 133 118 3 145 125 2 146 126 1 148 129 0 149 131 0 151 133 0 153 135 1 155 137 3 156 137 6 153 135 1 152 133 2 151 132 3 151 132 3 153 134 3 157 139 5 162 144 6 165 148 8 164 146 2 163 145 1 161 142 1 161 142 1 162 143 4 162 143 4 160 141 3 159 140 2 157 139 1 155 137 0 152 136 0 147 133 2 142 128 3 133 121 3 125 111 2 117 104 0 104 93 13 94 86 13 83 78 14 77 75 18 75 75 23 75 75 21 73 74 16 71 71 11 68 66 15 66 64 15 70 66 18 80 75 19 96 88 15 117 105 7 140 124 2 157 140 0 182 155 2 191 165 8 203 176 9 210 183 8 217 188 8 222 193 11 224 193 14 222 191 12 216 192 8 215 191 7 213 188 7 211 186 6 205 182 4 202 179 5 199 175 4 198 174 3 195 167 6 192 167 5 189 163 4 186 162 2 183 160 2 180 160 3 180 160 3 179 161 3 186 169 3 189 172 7 193 175 13 198 180 22 200 181 25 199 183 28 199 182 30 198 181 29 197 180 28 196 180 25 197 178 22 195 177 19 194 174 15 191 171 12 191 169 8 190 168 7 188 165 0 185 161 1 182 157 3 179 155 3 173 153 2 163 146 4 150 137 9 141 129 17 128 117 27 114 104 32 93 85 36 72 69 36 57 57 33 44 46 32 35 35 33 30 29 37 30 27 36 28 28 30 31 33 22 46 47 15 71 70 6 105 97 0 143 128 1 170 149 6 189 164 1 197 172 7 203 179 9 205 182 8 208 182 9 209 183 10 208 182 11 205 179 8 203 180 14 201 178 14 199 176 12 198 175 11 199 176 10 199 176 8 197 175 3 196 175 0 196 174 3 196 174 3 193 172 5 192 170 6 187 167 6 185 165 8 182 163 7 181 162 8 183 159 9 177 155 10 169 149 14 158 142 20 146 134 24 131 122 27 116 111 27 106 103 24 93 91 32 84 81 28 76 73 28 73 70 35 68 67 36 63 62 32 59 58 27 59 59 25 76 66 17 86 74 14 106 89 9 132 107 4 157 128 0 182 148 0 199 161 0 206 168 0 204 177 2 208 180 8 210 182 12 207 180 11 206 179 12 204 180 12 203 178 13 200 177 11 199 173 14 199 175 13 199 175 13 198 176 13 198 176 15 194 174 15 193 172 17 192 171 20 189 167 22 187 164 26 183 160 30 177 155 35 171 149 37 162 141 36 152 133 31 146 126 29 125 120 29 120 115 23 117 110 19 117 111 15 123 115 17 132 123 22 138 129 26 141 132 27 150 139 24 147 136 21 145 132 20 143 130 25 137 127 32 125 117 36 108 104 33 96 92 29 78 80 41 72 71 40 71 66 37 81 70 38 102 86 34 124 106 24 147 126 11 161 139 4 175 155 22 183 165 21 188 171 19 190 173 23 190 172 28 190 171 32 188 170 24 184 169 16 183 166 14 180 163 11 177 160 8 173 156 6 169 151 5 163 146 4 158 140 4 154 136 2 149 130 2 143 123 0 134 114 0 127 109 1 122 104 4 116 100 5 110 93 1 105 90 0 91 77 6 85 72 4 73 63 1 61 54 0 51 47 2 41 41 5 35 35 7 30 32 8 26 27 9 25 27 6 27 26 6 28 27 6 30 28 5 33 27 3 33 26 0 31 24 0 23 21 6 20 17 2 22 15 0 28 16 0 34 19 0 39 23 0 47 30 0 57 38 5 60 40 3 62 43 1 65 46 3 65 47 1 64 46 0 63 45 0 62 43 0 62 43 1 60 43 0 60 43 0 59 42 0 56 41 0 55 40 1 53 39 0 52 38 1 50 38 0 50 36 1 50 36 1 50 36 1 50 36 1 49 35 0 49 35 0 49 35 0 48 34 0 47 32 1 47 32 1 47 32 1 46 31 2 45 30 1 44 28 2 43 27 1 42 26 0 37 25 0 36 24 0 33 22 2 27 18 1 22 14 1 18 11 1 13 8 2 11 6 2 7 7 7 7 7 7 7 6 4 9 5 4 10 6 3 13 8 4 17 9 6 18 10 7 23 14 0 26 18 0 30 22 1 35 24 2 37 25 0 38 27 0 40 29 0 44 31 0 40 31 2 42 33 4 44 35 6 44 35 4 44 35 4 45 36 3 47 38 5 49 41 5 51 38 4 51 38 4 51 38 3 51 38 3 51 38 3 51 39 1 51 39 1 51 39 1 48 40 1 48 43 1 50 45 3 48 45 2 44 40 2 39 36 1 35 32 1 33 29 2 22 24 0 22 24 3 23 21 9 21 18 13 22 16 16 25 19 21 31 22 25 34 25 28 35 35 33 42 42 44 54 53 59 70 65 69 85 78 68 101 90 58 114 101 46 123 109 38 131 117 12 138 123 8 134 119 0 129 111 0 135 114 0 137 114 2 137 111 0 141 115 0 142 120 1 144 122 3 146 124 4 150 126 4 151 127 1 153 128 1 154 129 0 156 129 0 153 128 2 153 128 2 153 128 1 151 127 1 148 124 2 142 120 1 138 115 3 134 112 1 125 112 7 122 109 4 117 106 1 110 101 0 104 95 2 95 87 2 88 81 3 83 75 2 69 67 8 62 60 3 52 49 0 44 39 0 39 33 0 36 31 2 34 28 6 32 25 6 32 22 10 40 29 7 54 42 2 75 60 1 98 81 3 118 98 3 132 108 2 139 113 2 147 126 1 150 129 4 151 132 4 151 132 3 146 128 0 142 124 0 136 120 0 135 119 0 130 109 2 126 108 0 123 104 0 121 104 0 119 101 1 115 99 1 111 97 0 109 95 0 103 94 0 101 92 0 99 90 0 96 89 1 95 87 2 92 85 4 89 82 2 86 79 0 79 75 4 71 67 4 56 54 6 41 40 9 30 29 9 23 21 9 22 17 11 23 16 10 26 19 11 25 21 10 27 23 12 28 24 13 26 24 12 25 23 11 24 24 14 25 25 15 31 24 6 30 23 7 29 23 9 29 26 11 28 25 8 31 24 5 38 31 5 47 38 9 74 55 0 86 67 8 97 78 9 97 80 2 95 77 0 95 77 0 98 77 0 99 77 1 94 76 2 94 76 2 93 75 1 91 74 2 89 72 0 86 72 0 85 71 0 85 71 0 86 69 0 83 68 0 82 67 0 81 66 1 78 64 1 75 64 2 74 62 2 73 61 1 76 59 5 76 59 3 76 60 1 76 60 1 75 61 0 74 59 0 73 58 1 71 58 3 64 52 0 60 50 1 57 45 3 52 42 7 49 40 11 47 37 12 42 34 13 39 31 10 34 28 16 33 26 16 33 26 18 31 26 20 33 29 20 35 31 19 37 34 19 38 35 16 47 40 12 48 41 12 50 44 12 54 46 10 55 47 8 58 49 6 58 50 3 59 51 4 94 75 0 93 74 0 91 73 0 91 73 0 90 73 1 88 71 2 83 68 0 80 65 0 71 55 6 64 50 3 59 51 4 62 56 8 67 61 9 73 64 7 80 69 5 88 73 6 94 73 6 93 73 4 91 73 0 89 73 0 87 74 0 86 74 0 84 74 2 84 74 3 86 77 2 86 77 2 86 77 2 86 77 2 85 76 1 84 75 0 83 74 0 82 73 0 84 74 3 81 72 3 76 68 3 72 66 6 67 61 9 61 57 10 56 51 9 51 48 7 48 40 19 43 36 18 37 31 15 33 31 10 42 39 4 58 57 3 80 78 4 95 91 4 111 106 4 121 114 8 130 120 5 134 124 3 136 125 0 137 128 1 135 127 2 133 124 3 133 123 2 130 119 1 127 116 0 124 112 0 121 111 0 118 107 1 115 104 0 112 100 0 108 95 3 105 91 2 97 85 0 92 79 0 85 73 1 78 64 0 70 59 0 65 53 0 67 57 4 72 60 2 84 66 0 98 76 0 112 88 2 121 97 1 126 102 2 127 104 0 130 109 4 128 107 2 127 109 0 129 113 2 128 115 3 123 111 3 119 108 2 118 107 2 121 104 0 113 98 0 107 95 0 105 95 0 105 96 1 108 98 0 116 104 2 124 111 6 138 118 5 140 121 3 144 125 4 146 128 0 148 131 0 150 133 1 152 135 3 154 137 5 149 132 2 149 131 3 148 130 2 149 131 3 152 135 5 155 139 4 159 143 4 162 147 6 162 143 4 161 142 3 159 140 1 159 140 2 160 141 3 160 140 5 158 138 3 157 137 2 154 136 2 151 133 0 148 131 0 146 129 0 142 127 2 135 120 3 127 111 0 121 104 0 106 94 8 97 85 9 83 74 15 69 65 20 64 61 26 61 61 25 59 59 21 58 59 17 57 57 19 62 61 17 74 71 18 95 88 16 119 106 10 143 124 3 168 143 0 184 158 0 200 171 7 208 180 11 215 188 13 221 192 12 225 195 11 230 200 14 233 202 16 232 201 15 220 195 6 219 194 6 217 191 6 213 189 5 210 185 5 205 182 6 203 180 6 202 179 5 197 170 3 195 170 5 192 168 6 189 167 6 183 165 7 177 161 6 173 158 5 171 157 6 173 160 6 176 162 11 181 167 18 187 173 24 192 176 28 194 179 26 196 180 25 196 180 23 197 179 17 197 180 15 197 178 13 196 178 10 196 175 8 194 172 8 193 169 7 192 168 8 188 165 0 185 161 1 182 157 5 178 154 6 171 151 4 159 143 4 144 132 12 135 124 18 119 111 26 106 98 33 83 78 36 64 62 37 49 50 34 39 41 30 32 32 32 28 27 35 32 27 33 27 25 28 28 29 23 40 43 16 63 62 6 95 88 0 135 119 0 164 142 4 189 164 1 196 171 6 203 179 8 207 181 8 208 182 7 211 184 9 210 183 8 207 179 7 203 182 13 201 180 13 200 178 14 200 178 15 200 178 14 200 179 12 199 178 7 197 177 4 197 174 8 196 173 7 193 171 7 191 169 6 186 166 5 184 164 7 182 164 6 181 162 6 182 158 10 176 154 8 169 150 11 163 145 17 152 140 22 141 129 27 127 118 27 117 109 24 102 94 32 88 81 27 74 69 29 66 62 35 58 56 35 51 49 28 51 50 22 58 55 24 84 72 14 101 84 14 127 103 7 153 123 1 181 144 1 202 164 5 211 174 7 213 176 7 210 181 0 214 185 5 215 185 11 211 183 13 210 182 13 209 182 15 206 179 12 200 176 8 201 174 9 199 175 7 199 175 7 197 175 4 197 174 6 195 174 7 194 172 9 193 171 10 191 170 19 189 167 21 187 166 25 183 163 32 178 158 37 171 151 38 161 143 35 156 137 34 137 128 27 129 119 22 119 108 16 113 103 16 111 103 20 115 107 24 119 111 28 120 114 30 132 123 30 131 122 29 129 120 29 125 117 32 120 113 35 107 103 39 92 91 37 81 83 36 68 66 27 71 66 26 81 70 24 98 82 23 122 101 20 150 124 14 173 145 10 186 157 4 191 165 18 197 172 17 201 177 15 199 176 18 197 173 23 195 173 27 192 171 18 189 169 10 186 166 9 184 164 7 179 161 3 176 157 1 171 154 2 166 148 2 161 142 3 156 138 2 154 135 7 148 128 3 138 117 0 130 110 0 124 106 0 121 102 0 115 96 1 112 93 0 100 83 3 94 78 1 83 71 0 72 62 0 61 54 2 50 46 8 39 38 8 35 33 10 28 24 12 25 23 11 20 20 8 20 20 8 20 21 7 22 20 5 25 20 1 25 18 0 19 16 7 18 14 3 24 15 0 34 19 0 41 23 0 47 28 0 56 36 0 64 45 5 68 47 2 70 49 2 71 51 1 71 51 0 69 49 0 68 48 0 67 46 0 68 47 2 64 46 0 63 46 0 62 45 0 60 43 0 57 42 0 55 40 0 53 39 0 53 39 0 51 37 2 51 37 2 51 37 2 50 36 1 50 36 1 50 36 1 49 35 0 49 35 0 47 32 0 47 32 0 47 32 1 47 32 1 46 31 2 44 29 0 43 27 1 42 26 0 40 26 0 37 25 1 35 23 1 31 20 2 24 16 3 19 12 2 16 9 1 12 7 1 5 5 3 4 4 2 5 4 0 7 4 0 10 5 0 15 8 0 19 10 1 20 11 2 29 21 0 34 23 1 37 27 2 40 28 2 41 30 2 44 30 1 45 32 0 46 33 0 43 32 0 45 34 2 47 37 2 48 38 3 48 38 2 49 39 3 52 43 4 54 45 6 55 41 4 55 41 4 55 41 4 54 40 3 54 40 1 54 40 1 53 39 0 53 39 0 51 42 3 51 42 3 50 42 3 49 41 2 46 41 3 43 37 5 38 33 4 36 30 4 22 21 1 22 20 5 21 18 11 21 15 17 22 15 22 23 16 23 28 19 24 29 20 23 32 30 33 37 35 40 46 43 50 56 54 57 69 64 58 81 74 55 94 84 49 101 90 45 111 99 27 119 107 21 118 106 6 116 103 0 125 108 4 129 110 7 129 108 1 134 112 0 135 113 4 137 115 4 139 117 5 142 119 3 144 122 3 148 124 2 149 125 1 150 124 1 150 124 1 151 126 0 151 126 0 150 126 2 147 123 1 141 118 2 137 114 2 134 112 3 120 108 6 117 105 3 110 100 2 104 95 0 97 90 2 89 82 4 81 74 4 77 69 4 66 64 5 60 58 1 55 49 0 52 45 0 52 45 1 54 45 2 54 45 2 52 43 0 44 35 6 44 35 4 51 42 3 67 55 5 89 74 9 110 92 10 129 105 9 136 112 6 142 120 1 145 123 3 148 126 4 147 127 4 144 124 1 138 119 0 134 115 0 132 112 0 129 106 2 127 104 2 123 101 0 119 99 0 117 98 3 113 97 2 110 95 2 108 93 2 103 94 3 101 92 1 96 89 1 95 87 2 93 86 5 91 84 4 86 80 2 84 78 2 74 69 5 63 61 4 49 46 5 34 33 5 26 25 5 25 22 5 28 22 6 30 25 6 40 29 9 40 32 11 41 35 13 39 34 15 32 30 15 25 25 15 21 22 17 19 19 17 22 18 7 20 17 8 22 19 14 25 22 17 27 23 14 30 24 10 39 31 10 50 38 12 71 54 2 82 66 7 92 77 10 94 78 3 92 76 0 92 75 0 93 76 0 93 75 0 93 75 3 93 75 3 92 74 2 90 73 1 89 72 0 86 72 1 85 71 0 84 70 0 85 68 0 82 67 0 81 66 0 80 65 0 77 63 0 74 63 1 72 60 0 72 60 2 74 59 2 73 58 1 73 58 1 73 58 1 72 57 0 72 57 2 72 57 2 72 57 2 68 53 0 67 51 0 63 49 0 61 48 4 59 47 9 55 45 10 50 41 10 48 39 8 41 34 18 39 31 18 35 29 17 34 27 19 34 27 19 34 30 19 34 30 18 34 31 16 40 35 15 41 36 16 44 38 16 46 40 14 48 41 13 50 44 12 52 43 10 53 44 11 94 75 0 92 75 0 92 74 0 92 74 0 91 74 2 88 74 3 85 71 0 82 67 0 77 57 7 68 51 5 57 48 5 55 50 8 58 55 10 63 57 7 71 61 2 79 65 4 90 64 3 90 66 2 88 68 0 88 70 0 87 70 0 84 70 0 82 69 1 79 68 2 78 71 1 79 72 2 79 72 2 79 72 2 78 71 1 77 70 0 75 68 0 74 67 0 75 67 5 70 64 4 65 60 4 59 55 7 55 52 9 51 49 11 45 44 13 41 42 11 39 31 18 37 31 17 35 29 15 36 31 11 45 42 7 61 60 3 82 80 3 94 94 4 111 105 9 120 112 13 129 118 10 132 121 5 134 122 2 136 126 3 134 125 4 131 122 3 130 124 2 129 120 1 126 117 0 124 114 0 123 113 2 121 110 2 118 107 1 116 105 0 111 99 1 108 95 0 102 91 1 98 86 2 91 80 1 84 72 0 74 64 0 68 57 0 71 62 5 76 65 1 88 71 0 104 84 0 118 95 0 128 105 1 132 108 0 133 109 0 137 113 5 131 109 0 128 108 0 129 111 0 126 113 1 120 108 0 115 104 0 113 104 3 117 100 0 111 98 0 106 96 0 104 95 4 99 92 4 97 90 0 104 95 0 112 102 5 127 108 5 131 113 5 137 120 4 141 125 3 143 128 0 145 131 0 147 133 0 149 135 0 148 130 2 148 130 2 148 130 4 149 131 5 151 134 4 153 137 2 156 140 1 157 142 1 159 140 2 158 139 1 156 137 0 156 136 1 157 137 2 157 137 4 155 135 2 154 134 3 151 132 3 147 130 0 144 127 0 143 125 0 140 124 2 136 119 3 128 110 0 122 103 0 110 95 0 99 87 5 83 73 14 67 59 20 55 51 24 50 48 27 49 49 23 50 50 22 56 57 26 66 64 23 87 83 19 114 107 16 143 128 9 167 145 0 191 159 0 206 169 0 207 180 3 216 187 7 223 195 10 226 198 10 229 200 8 233 205 10 233 205 8 232 204 7 225 198 7 224 196 8 219 194 6 216 190 7 212 187 7 207 184 6 205 182 8 204 181 7 201 175 4 198 174 4 195 172 6 189 169 8 183 167 10 177 164 10 171 160 10 169 159 10 165 156 15 166 157 16 170 159 18 175 162 21 181 166 21 185 171 20 190 176 18 192 178 17 197 180 6 196 179 5 196 179 3 197 177 2 196 174 2 195 172 4 193 170 6 193 167 8 188 165 0 185 161 3 181 155 8 177 152 8 167 149 5 154 140 7 139 128 13 128 118 20 109 102 21 95 89 27 74 70 33 56 55 35 43 45 32 35 38 31 30 31 33 27 27 35 34 25 30 29 25 26 28 29 24 38 40 19 59 59 9 92 84 0 133 116 0 162 139 1 189 164 0 196 172 4 203 180 6 207 182 4 210 183 4 212 185 6 213 184 5 210 180 4 201 183 11 200 182 12 199 180 15 199 180 16 200 180 19 199 180 16 197 178 13 196 178 10 196 172 10 195 171 11 192 170 9 189 166 8 185 165 8 183 163 6 181 162 6 180 161 5 178 156 11 174 153 10 169 150 11 164 147 15 157 143 20 148 135 23 135 123 23 127 114 20 112 99 29 95 85 26 78 69 30 66 60 36 56 51 32 49 44 24 54 49 20 64 58 24 96 82 7 120 101 9 149 122 5 174 142 0 195 157 0 211 173 0 217 181 7 215 183 10 217 187 1 219 189 7 218 188 12 214 183 14 211 182 16 211 182 18 207 180 15 202 175 8 203 176 7 202 176 5 202 176 3 198 175 1 197 174 0 195 173 1 194 171 3 193 170 4 192 171 16 190 171 17 190 170 23 187 168 29 182 165 33 176 161 36 169 152 36 163 147 34 155 139 26 143 129 22 129 114 19 116 104 20 109 99 27 106 97 30 101 95 33 100 94 32 106 101 33 109 102 32 108 101 31 104 99 33 95 93 34 84 83 35 70 75 35 64 69 37 69 63 13 80 71 12 98 84 9 121 101 6 147 122 4 173 144 4 195 162 7 207 172 8 205 175 15 210 182 13 211 185 12 208 181 12 202 176 17 199 175 17 196 173 9 192 172 0 190 168 7 187 165 4 184 161 3 179 159 2 174 155 1 168 151 3 162 143 4 158 139 1 152 132 9 147 127 6 138 119 1 133 113 0 129 108 1 124 105 3 119 99 4 115 94 3 105 87 1 100 84 0 93 77 0 83 70 0 72 62 3 60 51 8 48 42 10 41 35 11 33 24 15 29 22 14 21 18 13 15 16 11 14 15 9 16 16 8 18 16 4 19 16 1 14 13 8 18 14 5 28 16 4 40 23 3 49 28 1 56 33 0 64 42 1 70 52 6 75 53 4 76 54 4 77 56 3 76 55 0 74 53 0 72 51 0 72 50 1 72 50 3 68 51 0 67 49 0 65 49 0 63 46 0 59 45 0 58 43 0 56 41 0 55 41 2 54 38 4 54 38 4 53 37 3 53 37 3 53 37 3 52 36 2 52 36 2 52 36 2 48 33 0 48 33 0 47 32 0 47 32 1 46 31 0 44 29 0 43 28 0 42 26 0 41 27 1 40 26 0 37 25 3 33 22 4 27 18 3 22 14 3 17 10 2 15 8 2 6 7 2 5 6 0 6 6 0 9 6 0 14 7 0 19 11 0 24 14 2 26 17 2 36 27 0 39 30 1 42 33 2 44 33 3 44 33 1 46 33 0 47 34 0 49 35 0 48 36 0 50 38 0 52 40 0 52 40 0 52 40 0 53 41 0 54 43 0 56 45 0 57 42 0 57 42 0 57 42 0 57 42 0 58 43 0 58 43 0 58 43 2 58 43 2 57 43 6 54 40 1 52 38 0 50 38 0 51 39 1 49 39 4 46 35 5 43 32 4 31 26 4 28 22 6 25 18 12 22 13 16 22 12 20 22 12 20 21 15 17 22 16 16 28 22 26 31 26 30 35 33 34 42 41 39 52 49 42 60 56 45 71 64 48 77 68 51 87 76 48 98 87 42 98 89 22 101 90 11 113 98 17 119 103 18 122 103 11 126 108 8 129 107 6 129 107 5 129 106 2 130 108 0 134 111 0 138 115 0 144 119 1 146 121 2 150 124 1 150 124 1 151 126 0 149 125 1 146 121 2 140 117 1 135 111 1 131 109 0 114 102 4 109 99 1 103 94 0 96 89 0 89 82 1 82 76 2 73 68 2 68 62 2 63 59 0 61 56 0 62 55 0 65 58 3 72 63 6 76 66 5 76 65 1 74 64 0 58 51 5 53 46 4 50 42 5 55 46 7 73 59 12 95 77 11 114 92 6 124 100 2 136 110 0 140 114 1 142 119 3 143 120 4 139 118 1 135 113 1 131 111 0 129 108 1 130 105 4 127 102 2 123 99 1 117 97 2 115 96 2 111 94 4 107 91 3 105 89 2 100 90 1 96 89 1 94 86 1 91 85 1 89 82 2 86 80 2 82 76 2 79 73 0 68 63 5 57 54 3 43 41 2 31 30 2 26 24 3 29 27 4 37 33 6 43 38 8 60 45 2 61 48 4 60 51 8 56 51 13 47 44 13 36 35 14 26 28 14 23 24 16 22 22 14 19 20 15 19 19 17 21 19 20 23 19 16 27 20 10 38 27 9 48 36 12 61 47 2 71 58 6 81 70 8 86 73 3 86 74 0 88 75 0 89 76 0 90 74 0 92 73 4 92 73 4 91 72 3 89 72 2 88 71 1 85 71 0 85 71 0 84 70 0 85 68 0 82 67 0 81 66 1 79 63 1 76 62 1 73 61 1 71 59 1 71 59 1 70 58 0 70 58 0 69 56 1 68 55 2 67 54 2 67 54 2 68 55 3 68 55 3 73 53 0 70 53 0 68 52 0 66 52 3 64 52 4 61 50 5 56 47 6 52 44 5 50 39 17 44 36 17 39 30 15 35 27 16 34 27 17 34 27 17 31 27 15 30 26 14 33 30 15 34 31 16 37 31 15 39 33 17 42 35 17 43 36 17 45 37 18 45 37 18 92 74 0 92 74 0 91 73 0 91 75 0 91 74 2 88 74 3 86 72 1 83 68 0 81 59 10 69 52 8 56 47 6 52 48 11 54 50 12 59 52 6 66 54 2 73 58 0 87 58 0 87 61 0 88 65 0 88 68 0 86 69 0 83 68 0 79 65 0 77 63 0 72 67 1 72 67 1 73 68 2 73 68 2 73 68 2 71 66 0 69 64 0 68 63 0 67 62 6 64 59 4 57 53 5 52 49 6 46 46 10 42 43 12 37 40 13 34 38 15 33 26 16 32 25 15 33 27 15 37 32 12 46 44 6 63 62 5 81 82 2 95 96 3 108 101 11 117 108 13 126 115 10 129 117 5 131 118 3 132 121 3 131 122 5 128 118 3 127 121 0 125 119 0 123 116 0 121 114 0 122 112 0 121 110 2 118 107 1 116 105 0 111 99 0 107 97 0 105 94 2 101 91 4 97 86 6 88 79 4 80 70 0 75 64 0 71 65 5 77 68 1 89 76 0 106 86 0 121 99 0 131 109 0 135 112 0 135 112 0 135 111 1 129 105 0 125 103 0 126 108 0 123 109 0 117 104 0 111 102 0 112 102 4 117 104 0 115 102 0 112 102 5 106 99 9 98 92 8 93 85 0 95 88 0 103 94 3 118 100 0 123 106 2 130 114 1 135 121 0 138 125 0 139 127 0 142 130 0 144 132 0 148 130 2 148 130 4 149 131 5 149 131 5 150 133 3 151 135 0 152 136 0 153 138 0 157 138 0 156 136 1 154 134 0 154 134 1 155 135 2 155 135 4 153 133 2 152 132 1 148 130 2 144 126 0 141 123 0 140 122 0 140 121 1 137 117 4 129 111 1 123 104 0 111 96 0 102 87 2 84 72 12 64 56 19 51 44 25 44 41 26 44 43 25 47 46 25 60 60 34 73 71 30 97 94 23 129 122 16 160 144 9 183 157 0 205 168 0 218 176 2 215 187 0 222 194 6 229 202 9 231 205 7 232 206 5 234 207 4 233 206 1 230 204 0 228 199 9 225 198 7 222 194 7 216 190 7 212 187 7 207 184 6 205 182 8 203 181 9 204 178 3 201 178 4 196 175 6 189 172 7 182 168 9 176 165 13 170 163 13 168 162 14 163 156 23 163 155 22 163 153 19 166 154 18 171 158 17 179 165 14 185 171 12 189 176 10 195 179 0 195 179 0 197 178 0 196 177 0 196 175 0 195 173 2 194 169 6 194 168 9 188 165 1 185 160 5 181 155 10 174 151 9 166 147 8 153 138 9 136 126 15 126 116 21 102 96 18 87 82 24 69 64 32 51 49 34 39 41 30 33 35 30 30 31 33 27 27 35 35 25 26 30 24 26 29 28 24 38 40 19 60 58 10 92 84 1 133 116 0 163 139 3 188 165 0 197 173 3 204 181 7 208 183 3 211 185 4 215 186 6 214 185 5 212 181 2 199 183 9 198 182 11 197 180 14 198 180 18 199 181 21 198 180 20 196 178 16 194 177 12 196 172 14 195 170 15 191 168 12 189 166 10 184 163 8 182 161 6 180 161 7 179 160 6 177 156 15 171 152 11 167 150 10 164 148 13 159 144 17 152 137 22 140 126 21 131 117 18 120 104 29 103 89 28 84 72 30 71 61 36 57 50 32 50 44 22 58 51 22 73 65 28 107 94 2 133 115 5 166 140 4 189 155 0 202 165 0 212 176 0 216 184 3 216 187 8 221 192 4 222 192 10 219 188 12 213 182 14 211 179 16 210 181 19 207 178 14 203 174 10 206 178 8 205 177 5 203 177 2 201 176 0 198 175 0 196 173 0 194 172 0 194 172 1 188 170 12 187 168 12 185 168 16 184 168 21 181 165 26 175 161 30 168 154 31 164 149 30 167 147 26 155 135 22 138 120 22 122 107 26 112 99 31 102 93 36 93 87 37 86 82 34 87 84 29 90 85 30 91 86 30 86 83 30 77 76 28 65 67 28 54 61 30 49 57 34 77 69 6 93 81 5 115 99 3 138 118 0 164 137 0 189 157 0 207 173 3 218 180 7 215 183 14 218 188 12 219 190 10 212 185 8 206 179 10 202 178 10 198 175 1 193 173 0 192 168 8 190 166 6 186 163 5 180 160 3 176 157 3 171 150 5 164 145 6 160 140 5 145 126 6 141 122 2 137 117 2 134 114 2 132 111 6 127 107 8 122 101 8 117 96 7 110 90 1 105 88 0 99 82 0 90 76 1 79 68 6 68 56 8 55 45 10 49 37 11 39 26 18 31 22 17 22 17 14 14 14 14 11 13 12 13 14 9 14 14 6 16 13 4 13 12 10 18 13 7 31 19 7 44 26 6 55 31 3 60 38 0 68 47 2 76 55 8 78 57 4 79 58 3 80 59 2 79 58 1 77 56 0 75 54 0 74 52 2 75 53 4 70 53 0 70 53 1 68 50 0 65 49 0 63 46 2 60 45 2 58 43 2 57 42 3 55 39 3 55 39 3 55 39 3 55 39 3 54 38 2 54 38 2 54 38 2 54 38 2 48 33 0 48 33 0 47 32 0 47 32 1 46 31 0 45 30 1 43 28 0 42 27 0 42 28 1 41 27 1 37 25 3 34 23 5 28 19 4 23 15 4 18 11 3 16 9 1 9 10 4 8 9 1 9 9 0 12 10 0 18 12 0 24 17 1 29 20 3 34 23 5 39 30 0 41 32 0 45 34 2 46 36 1 48 35 0 48 35 0 50 36 0 51 37 0 53 40 0 54 41 0 56 43 0 56 43 0 55 42 0 55 43 0 56 44 0 57 45 0 59 42 0 60 43 0 60 43 0 61 44 0 62 45 1 63 46 2 64 47 3 65 48 4 65 47 9 60 42 4 53 38 0 53 38 0 54 41 0 54 40 3 50 37 3 46 33 1 37 30 4 33 24 7 27 16 10 22 12 13 20 11 16 21 12 17 20 14 14 21 16 13 25 14 20 27 18 21 29 25 22 32 32 24 37 37 29 46 43 36 53 48 44 60 52 50 66 54 56 75 66 49 79 70 29 84 73 17 98 84 21 106 92 21 110 93 13 115 98 10 126 103 7 124 102 3 121 99 0 121 98 0 124 102 0 131 108 0 138 115 1 143 120 4 150 124 1 151 125 2 151 125 2 149 125 1 146 121 2 139 116 0 134 110 0 129 107 0 107 97 0 104 94 0 98 89 0 91 84 0 85 78 0 77 70 0 68 62 0 63 56 1 60 56 0 62 56 0 66 60 0 77 69 7 88 77 13 94 82 10 93 80 2 89 77 0 71 66 10 59 55 7 48 42 6 47 38 9 59 46 11 79 62 6 98 77 0 108 85 0 130 103 0 134 108 0 137 114 2 139 116 4 137 115 3 134 112 3 130 109 4 128 106 4 131 103 3 126 101 1 121 97 1 117 94 0 112 93 1 107 90 2 104 88 3 100 85 0 95 88 0 92 85 0 90 82 0 87 80 0 85 78 0 81 75 0 77 71 0 74 67 0 66 61 6 55 51 4 42 40 2 30 29 1 29 27 4 34 33 5 47 43 8 53 49 11 74 58 0 76 62 1 75 65 4 70 63 9 59 57 9 46 46 12 34 36 12 27 30 11 27 28 22 22 24 19 20 22 21 19 19 21 20 16 15 23 16 8 35 23 7 45 33 11 54 40 1 63 50 5 73 62 6 79 69 0 81 72 0 87 75 0 88 76 0 86 74 0 92 73 5 91 72 4 91 72 3 89 72 2 88 71 1 85 71 0 85 71 0 84 70 0 84 66 0 82 67 0 80 65 0 79 63 1 76 62 1 72 60 0 71 59 1 70 58 0 68 60 0 68 58 0 66 55 0 65 53 1 64 52 2 65 51 4 66 52 5 66 52 5 75 54 1 73 53 0 71 54 0 70 54 2 67 55 3 64 54 5 58 50 3 55 47 1 54 42 16 48 37 15 42 31 13 36 27 12 34 26 15 33 27 15 31 25 13 27 24 9 28 26 13 30 26 14 32 28 16 34 30 18 38 32 20 39 33 21 40 32 21 41 33 22 85 70 3 85 70 3 85 70 3 85 70 3 85 70 3 85 70 3 85 70 3 85 70 3 77 54 0 70 52 2 58 50 4 49 46 5 46 44 5 48 45 2 57 49 3 65 53 5 72 56 0 74 59 0 77 63 0 79 65 2 78 64 1 74 62 2 73 61 3 73 60 5 70 60 1 69 58 2 67 58 3 64 57 5 63 55 8 61 54 10 59 54 12 59 54 14 50 51 11 47 47 11 43 42 14 40 38 17 40 34 20 38 32 18 35 29 15 33 27 11 29 26 21 31 27 18 37 30 12 46 37 4 59 49 0 75 65 0 94 82 0 106 93 1 115 101 2 119 106 2 124 112 4 127 115 3 127 116 0 127 116 0 127 116 0 128 117 2 128 116 4 127 115 5 126 114 6 123 112 6 120 109 4 115 106 3 113 104 1 112 103 2 109 96 2 106 96 1 103 94 1 98 91 1 93 87 3 84 78 0 74 70 0 68 63 0 74 61 6 88 72 10 97 79 3 109 88 0 130 107 5 138 116 5 137 115 3 139 118 3 134 117 3 132 114 4 128 111 5 124 106 4 120 105 4 118 103 2 117 104 2 117 104 0 114 99 0 117 102 1 119 104 3 114 100 3 104 94 0 94 87 0 88 86 3 85 87 4 96 88 7 104 94 7 118 104 7 130 111 6 133 113 0 132 115 0 136 121 4 141 130 12 148 133 4 151 136 7 152 137 8 151 136 7 148 133 4 147 132 3 149 134 5 151 136 7 153 135 7 152 134 6 152 134 6 151 133 5 149 131 3 148 130 2 147 129 1 147 129 1 145 125 4 142 123 2 140 121 0 136 120 0 134 119 2 130 117 5 126 113 8 123 111 9 109 98 9 98 89 10 83 78 14 66 64 16 49 49 15 39 39 15 41 40 22 47 45 30 63 62 31 86 83 30 118 110 29 146 129 23 170 146 20 192 162 16 208 177 9 214 184 0 225 192 1 228 195 2 232 200 4 234 202 5 234 202 5 234 202 6 235 202 9 235 202 11 229 199 5 225 196 4 221 193 5 215 191 7 212 189 11 208 188 13 204 186 14 201 185 14 203 180 16 200 178 14 195 178 12 191 178 12 190 176 17 186 171 20 182 163 24 179 157 22 166 155 14 162 154 17 158 151 19 154 149 19 156 149 16 163 155 12 177 163 12 185 171 12 191 170 0 195 173 2 198 176 5 198 176 5 196 173 5 192 170 6 190 171 7 189 171 9 183 169 11 180 166 8 176 160 5 171 154 6 164 146 12 151 134 18 135 121 22 125 111 22 98 84 35 82 70 30 62 55 29 49 45 34 40 39 37 32 31 36 28 28 30 27 27 29 26 29 38 28 28 26 30 27 10 48 39 8 76 60 9 100 81 2 132 112 0 164 147 7 198 165 2 203 170 3 209 179 7 211 184 5 212 188 4 211 187 3 209 187 3 208 186 2 209 181 11 204 180 12 202 179 15 199 180 16 200 180 19 200 180 19 201 179 16 200 177 13 195 174 7 193 171 7 190 168 5 189 167 6 188 165 7 186 163 7 184 161 6 181 158 3 175 159 1 172 155 7 170 148 10 165 145 12 160 141 10 150 134 12 137 124 19 129 116 24 119 103 25 102 88 25 84 72 30 72 64 41 63 56 40 55 50 28 59 56 21 70 69 23 110 96 0 138 123 4 170 153 3 188 165 0 200 170 0 209 176 1 220 185 7 226 190 8 217 187 15 218 188 16 218 188 16 217 187 15 213 183 9 211 181 7 210 180 6 210 180 6 209 177 6 207 177 3 203 176 0 202 177 0 199 176 0 197 176 0 194 174 1 191 170 0 192 169 11 188 167 12 187 165 17 185 164 21 182 163 25 179 161 27 175 158 26 172 155 25 166 147 18 161 143 19 151 131 18 136 118 18 122 107 24 107 98 33 91 85 33 76 75 31 75 74 44 68 68 34 63 64 32 56 67 37 48 64 38 47 58 28 61 57 19 79 63 14 103 83 12 113 89 1 134 104 0 164 130 0 191 155 7 207 174 9 213 185 0 213 190 0 227 194 3 225 192 1 219 188 1 215 183 0 210 179 0 207 176 0 204 174 0 203 173 1 198 175 0 196 173 0 192 168 0 187 164 0 183 159 0 177 154 0 171 147 0 165 144 0 158 136 0 150 130 0 142 122 0 137 118 0 132 114 4 126 109 3 116 102 0 110 95 0 114 94 0 108 88 0 101 83 1 93 77 0 84 73 0 72 65 0 59 51 2 51 42 9 40 34 10 30 25 6 19 17 5 15 16 11 14 14 14 13 13 13 13 12 10 17 13 10 14 13 8 18 15 8 25 19 7 35 24 6 48 32 6 61 41 4 72 50 3 77 54 2 80 55 0 84 59 2 86 62 2 83 59 0 79 57 0 80 58 0 80 58 1 78 55 1 78 56 0 76 55 0 74 53 0 71 51 1 67 49 3 64 47 4 62 44 4 59 44 5 59 41 1 59 41 1 57 42 1 57 42 1 55 42 0 55 42 0 54 43 0 54 43 0 51 37 0 50 36 0 49 35 0 47 32 0 46 31 0 44 29 0 43 27 1 43 27 1 41 26 5 39 27 3 38 26 0 35 25 0 29 21 0 24 17 0 19 13 1 15 11 2 11 9 0 11 8 0 15 8 0 19 10 1 27 15 1 34 22 0 42 27 0 46 32 0 46 34 0 47 35 0 49 37 0 51 39 1 52 40 2 52 40 2 52 40 2 51 39 1 55 42 0 55 42 0 55 42 0 54 41 0 55 42 0 55 42 0 56 43 0 57 44 0 54 46 0 55 47 0 58 47 1 58 47 1 60 47 2 60 47 2 60 46 1 60 46 1 62 48 3 61 47 2 59 46 2 59 46 2 56 44 2 56 44 2 53 44 3 52 43 2 42 36 2 38 31 3 32 25 7 27 18 9 23 15 12 21 13 11 16 11 8 15 10 6 17 12 16 20 15 19 23 19 20 26 22 21 29 25 24 35 31 30 42 36 38 46 40 42 49 49 49 53 51 52 59 53 55 64 56 54 68 58 49 75 62 45 81 67 40 86 71 38 92 86 10 97 88 11 106 94 12 114 97 9 119 96 3 122 94 0 130 97 0 139 105 7 142 118 0 143 117 0 147 117 3 148 115 8 143 115 8 135 111 5 124 105 0 117 103 0 109 82 0 103 81 0 95 77 1 83 70 2 73 63 2 68 57 1 67 54 1 67 54 1 79 59 0 84 65 0 93 76 0 100 86 0 104 91 0 103 93 0 101 90 0 99 87 1 90 78 2 72 62 0 51 44 0 43 37 5 46 39 10 57 48 9 72 59 4 84 69 4 117 92 2 126 100 5 136 109 4 139 111 1 139 112 0 138 112 2 132 109 5 127 105 6 129 104 1 125 102 0 120 96 0 116 93 0 111 92 0 106 89 1 103 85 1 100 83 1 100 87 8 95 82 4 89 77 3 86 76 5 86 77 12 82 74 12 71 65 7 64 58 0 49 49 13 44 40 11 35 29 7 33 22 4 40 25 2 51 35 0 64 48 0 72 56 0 86 71 2 88 75 5 84 74 3 76 67 0 71 63 1 64 59 4 53 49 2 43 38 0 37 31 9 30 27 10 22 22 14 18 18 18 17 18 20 21 20 18 26 22 13 29 23 11 40 33 7 46 37 6 56 49 7 67 60 6 73 65 3 74 65 0 77 67 0 84 71 1 87 70 0 87 70 0 87 70 0 88 71 1 88 71 0 87 70 0 85 68 0 83 66 0 82 64 0 82 64 0 79 64 0 77 63 0 74 62 2 72 60 2 69 58 2 68 57 3 68 58 0 68 58 0 69 57 0 69 57 0 72 57 0 73 56 0 75 56 0 75 56 0 76 55 0 76 57 0 76 57 1 73 56 0 73 56 2 71 56 1 70 54 2 69 53 1 57 48 9 54 44 8 50 42 6 44 37 8 39 33 7 35 30 10 32 29 10 31 28 11 32 25 15 31 24 16 31 24 18 31 23 20 33 26 20 35 28 20 38 32 20 39 33 19 82 67 2 82 67 2 82 67 2 82 67 2 82 67 2 82 67 2 82 67 2 82 67 2 74 55 0 68 52 1 57 49 3 47 45 6 42 42 4 46 42 5 54 46 7 60 48 6 65 52 0 68 55 2 72 60 2 73 61 1 72 60 0 70 60 1 69 58 4 69 57 5 64 55 0 63 53 0 62 52 1 59 51 4 57 50 6 56 49 7 54 49 11 54 49 11 47 47 9 44 44 10 40 39 11 38 35 16 36 33 18 36 30 18 33 27 13 31 25 11 31 27 18 35 29 17 41 33 12 50 40 5 63 51 0 80 67 0 97 82 0 106 93 1 116 102 3 119 106 4 124 112 4 126 114 2 126 115 0 126 115 0 126 115 0 126 114 2 123 111 1 122 110 0 121 109 1 118 107 1 115 104 0 111 102 0 108 99 0 107 98 0 107 94 0 106 93 1 102 91 1 98 88 0 92 84 3 84 76 1 74 67 0 69 61 0 74 62 4 88 73 8 97 80 2 109 88 0 128 107 2 137 115 4 136 115 0 136 116 1 132 115 1 130 112 2 125 108 2 122 104 2 118 103 2 116 101 0 115 102 0 115 102 0 113 101 0 116 103 1 117 104 2 114 100 1 108 95 1 98 88 0 91 85 1 86 83 2 88 82 4 95 87 4 110 97 3 121 106 3 128 110 0 129 112 0 132 117 0 136 124 6 143 128 0 145 130 1 147 132 3 147 132 3 144 129 0 143 128 0 145 130 1 148 133 4 149 131 5 148 130 4 147 129 3 146 128 2 145 127 1 145 127 1 145 127 1 145 127 1 145 124 5 142 123 2 137 121 0 134 119 0 130 117 2 127 115 5 123 110 6 119 107 7 107 95 9 97 88 11 82 76 14 66 63 18 50 49 18 40 39 18 42 41 23 48 46 31 64 66 29 88 87 30 122 114 29 152 136 25 176 153 23 196 169 18 212 182 10 218 189 1 226 193 0 229 197 1 233 201 4 234 202 3 234 202 3 233 201 4 233 201 5 234 201 8 228 198 4 225 195 3 222 193 5 217 191 6 212 190 9 209 188 11 205 185 12 201 183 11 202 180 16 198 179 14 193 179 12 190 179 12 189 177 17 186 172 21 182 165 23 179 160 22 165 154 13 161 152 15 156 149 17 150 145 17 149 144 14 154 148 10 162 154 9 169 159 9 178 164 3 182 167 6 185 170 9 189 171 13 188 170 12 187 168 12 186 170 15 188 171 19 177 163 12 174 159 8 169 154 3 164 148 3 157 140 8 144 129 12 128 114 15 118 104 15 96 83 30 81 70 25 62 55 26 50 47 32 40 41 36 32 34 33 29 31 30 28 30 27 28 28 36 32 31 27 39 34 14 56 46 11 83 68 13 106 85 2 135 114 0 168 147 4 200 167 0 205 173 4 212 181 5 216 187 7 215 189 4 212 188 0 211 187 1 210 186 0 208 181 6 204 181 7 201 179 8 198 180 12 198 179 14 198 179 14 199 178 11 198 175 9 195 174 7 193 172 5 190 168 4 188 166 3 187 165 4 186 163 5 183 160 4 181 158 2 176 158 0 173 153 4 170 147 9 166 144 9 160 140 9 149 133 11 136 122 17 127 114 22 116 102 27 98 87 25 83 71 33 70 62 43 59 53 41 50 47 30 53 52 22 64 62 24 100 89 7 128 117 11 161 148 10 183 163 4 194 170 2 207 177 5 216 185 9 222 190 11 216 188 16 217 189 17 217 189 17 215 187 15 212 184 12 210 182 10 209 181 9 209 182 7 209 179 5 207 177 1 204 177 0 202 177 0 200 177 1 198 176 4 195 174 5 192 171 4 192 171 18 189 169 18 188 168 21 187 166 21 184 165 24 182 163 24 178 159 21 175 156 18 169 150 21 164 146 22 155 135 22 140 122 24 125 113 31 113 103 41 95 91 43 83 81 40 68 68 42 61 59 34 55 55 31 48 56 35 42 54 34 45 54 25 67 63 15 92 74 12 121 95 11 134 107 4 158 127 2 185 149 3 206 167 10 218 182 10 223 194 4 226 201 0 228 196 0 226 193 0 220 189 0 216 185 0 211 180 1 208 177 1 205 175 3 204 173 4 196 172 1 194 170 0 192 168 0 189 166 2 187 163 3 183 160 4 179 156 1 176 152 0 165 144 3 157 137 2 149 128 1 142 121 4 134 116 6 128 111 5 122 104 2 116 101 0 117 97 0 112 91 2 104 86 2 96 81 0 88 77 0 76 67 0 63 55 6 55 47 11 43 37 13 32 27 8 21 19 7 15 16 11 15 15 15 13 13 13 13 12 10 16 12 9 14 13 8 17 14 7 23 17 5 33 21 5 45 29 3 57 39 3 69 48 3 76 53 3 82 56 0 87 61 4 88 64 2 86 62 0 85 61 0 86 62 2 86 61 4 84 59 3 81 56 0 78 56 0 76 53 0 73 51 1 70 50 0 68 47 2 65 46 3 64 45 3 61 43 3 60 43 0 60 43 0 57 42 0 56 43 0 55 42 0 54 41 0 53 42 0 51 37 0 51 37 0 50 36 0 48 34 0 46 31 0 45 30 1 44 29 0 43 27 1 41 26 5 39 27 3 39 27 1 36 26 1 30 22 0 25 18 0 19 13 1 15 11 2 12 10 0 14 10 0 18 11 1 23 13 1 30 18 2 39 24 1 45 30 0 49 33 0 51 39 1 51 39 1 52 40 2 53 41 3 53 41 3 53 41 3 52 40 2 52 40 2 56 43 0 56 43 0 55 42 0 55 42 0 56 43 0 56 43 0 57 44 0 58 45 1 54 46 0 55 47 0 58 47 1 58 47 1 60 47 2 60 47 2 60 46 1 60 46 1 61 47 2 60 46 1 58 45 1 57 44 0 55 43 1 54 42 0 52 43 2 51 42 1 43 37 1 38 31 2 31 24 5 26 17 8 22 14 11 20 12 10 16 11 8 15 10 6 12 10 15 16 11 15 18 13 17 20 16 17 24 18 18 29 23 23 34 28 28 39 33 33 41 43 42 43 44 46 46 46 48 49 47 48 52 48 45 55 51 40 60 54 38 62 57 37 74 67 25 75 67 20 82 71 15 94 79 10 104 86 4 111 90 0 120 96 0 127 102 0 134 112 1 136 113 1 139 113 2 140 112 3 137 110 3 129 106 4 119 101 1 114 98 2 106 81 0 99 78 0 89 72 0 79 66 0 72 61 0 72 60 0 77 62 3 81 65 5 92 73 4 96 78 4 102 85 3 106 93 1 108 95 1 106 95 3 103 92 3 101 89 5 95 86 7 78 70 5 56 52 4 45 40 8 42 37 8 49 41 5 62 50 0 74 59 0 106 81 0 117 92 2 128 103 2 135 109 0 137 111 0 138 112 1 133 110 4 128 105 3 128 103 2 124 100 0 119 97 0 113 93 0 109 89 0 105 87 1 100 84 0 98 81 0 96 83 4 91 78 0 86 74 0 83 73 4 82 73 8 78 69 10 69 63 5 62 55 0 45 42 9 39 35 6 35 27 4 37 26 4 47 33 4 61 46 3 75 60 3 83 68 1 92 75 5 91 77 6 88 76 4 81 71 2 76 66 4 72 63 6 63 55 6 54 47 3 46 40 8 41 35 9 32 29 12 25 25 17 22 23 18 23 22 18 25 22 15 25 21 10 33 24 7 36 29 3 47 39 3 58 50 3 65 56 0 68 58 0 73 62 0 78 67 1 83 68 1 83 68 0 84 69 0 85 70 1 85 71 0 84 70 0 82 68 0 81 67 0 82 64 0 82 64 0 79 64 0 77 63 2 75 60 1 72 60 2 69 58 2 68 57 3 68 58 0 69 59 0 70 58 0 72 57 0 72 57 0 73 56 0 75 56 0 75 56 0 77 56 0 76 57 0 76 57 1 74 57 1 73 56 2 71 56 1 70 54 2 69 53 1 61 49 7 57 48 7 54 44 8 49 40 7 44 37 8 41 35 9 38 33 11 36 34 13 34 31 14 33 30 15 31 27 16 29 25 16 29 25 16 30 26 15 31 27 15 32 29 14 78 64 1 78 64 1 78 64 1 77 63 0 77 63 0 76 62 0 76 62 0 76 62 0 70 55 0 64 52 0 55 48 2 46 44 6 40 40 6 40 39 8 46 41 9 52 43 12 57 45 3 60 49 4 64 54 5 66 56 3 66 56 3 65 55 2 64 54 3 64 54 3 60 50 1 59 48 2 56 48 2 55 46 3 53 45 6 52 44 7 50 44 8 49 43 9 43 43 7 41 41 7 38 37 9 35 33 12 34 31 14 32 29 14 29 25 13 26 22 10 35 27 14 39 30 13 47 37 10 58 46 8 70 57 2 85 71 0 100 84 0 109 92 0 116 102 5 119 106 4 123 110 5 125 113 3 125 113 1 124 112 0 123 111 1 123 111 1 121 109 1 121 108 3 119 106 1 117 106 1 114 102 0 110 101 0 108 98 0 107 97 0 106 91 0 104 90 1 99 88 0 95 85 0 89 80 1 81 73 1 73 63 1 67 58 0 72 60 0 87 74 6 97 80 0 108 89 0 127 106 0 136 114 2 133 114 0 136 117 0 130 113 0 128 110 0 124 107 1 120 102 0 116 101 0 115 100 0 114 101 0 114 101 0 112 105 1 113 104 1 114 102 0 114 100 1 112 97 2 105 91 2 95 85 0 88 80 0 79 77 2 84 78 0 94 87 0 110 97 1 119 105 0 124 108 0 127 112 0 131 116 0 136 122 0 138 124 0 141 127 2 140 126 1 138 124 0 137 123 0 140 126 1 142 128 3 142 127 2 141 126 1 140 125 0 139 124 0 139 124 0 140 125 0 141 126 1 142 127 2 143 124 6 140 121 3 136 119 1 132 117 0 128 115 1 123 111 3 118 106 4 114 102 4 104 93 11 95 85 13 80 74 16 65 62 19 49 50 19 39 41 20 40 41 25 45 46 32 63 65 25 88 88 26 123 118 24 154 142 22 181 159 21 201 175 18 213 186 7 219 190 0 226 196 0 228 198 2 231 202 2 232 203 1 231 202 0 229 200 0 229 199 3 229 199 3 229 194 4 226 193 4 222 191 4 220 190 6 216 190 9 210 187 9 205 183 9 202 180 6 198 181 13 195 181 12 192 179 12 188 179 14 187 177 17 185 174 22 183 168 23 181 164 24 168 155 15 165 153 17 157 149 16 149 144 16 144 141 12 144 141 10 147 143 9 150 146 10 162 157 13 166 159 16 170 163 20 173 164 23 176 165 24 178 165 27 181 165 28 182 166 29 175 162 21 173 158 15 169 152 10 163 146 6 153 138 9 139 126 11 125 113 13 114 103 11 90 77 24 76 65 20 58 51 22 46 43 26 36 37 31 30 32 29 28 30 25 29 32 25 32 32 30 43 41 28 53 48 18 71 60 14 96 78 14 116 95 4 145 121 0 175 153 7 202 168 0 208 175 2 214 183 4 219 189 5 218 190 2 216 189 0 211 186 0 209 184 0 208 182 1 204 182 1 201 180 3 197 180 6 197 179 9 196 178 8 197 176 5 196 174 3 195 174 5 193 172 3 190 169 2 188 166 2 187 165 2 185 163 2 182 159 1 180 157 0 176 156 0 175 151 1 171 146 4 166 142 6 159 139 6 149 130 9 134 119 16 125 109 22 110 97 27 94 83 29 77 66 34 64 56 43 55 47 44 46 42 33 47 44 27 56 52 27 84 78 16 112 106 20 148 138 17 173 158 13 189 169 10 201 176 11 211 185 12 216 189 10 213 190 16 214 191 17 215 192 18 213 190 16 210 186 15 207 183 12 207 183 12 207 183 12 210 181 2 208 179 0 205 178 0 204 179 1 202 178 7 200 177 9 196 174 11 192 172 13 191 173 29 189 171 25 188 170 24 189 168 23 187 167 20 186 164 18 182 160 14 179 157 11 169 150 19 166 146 21 156 136 23 141 125 27 128 115 36 115 107 45 97 94 49 84 84 48 62 65 46 55 56 42 50 47 40 42 44 41 37 42 35 46 49 20 77 68 11 106 87 8 136 104 1 156 124 1 185 149 3 206 167 4 218 178 5 223 187 3 229 197 0 232 206 0 229 197 0 227 195 0 222 192 0 218 187 0 213 183 1 210 179 3 207 177 5 206 175 7 200 173 6 198 171 6 195 170 7 194 169 7 192 168 8 190 166 8 185 162 6 182 159 4 171 151 4 165 144 3 154 134 3 144 124 3 135 115 3 128 109 4 124 106 4 123 105 5 120 98 0 114 93 2 106 88 4 99 84 1 90 79 0 79 71 0 69 59 8 59 49 14 47 41 17 36 31 12 24 22 10 17 18 13 15 15 15 12 12 12 12 11 9 15 11 8 13 12 7 15 12 5 20 13 3 26 17 0 39 25 0 53 34 1 65 44 1 72 50 1 82 56 0 87 61 2 90 64 3 89 64 0 88 63 0 90 64 3 90 64 5 88 62 5 84 58 0 83 57 0 81 56 0 79 54 0 75 52 0 74 50 2 71 49 2 71 49 2 64 45 2 64 45 2 62 45 1 60 43 0 57 43 0 56 42 0 54 41 0 53 40 0 53 39 0 52 38 0 51 37 0 49 35 0 47 32 0 46 31 0 44 29 0 44 29 0 41 26 3 40 28 4 40 28 4 37 27 2 32 24 3 26 19 1 20 14 2 15 11 0 15 11 0 19 13 1 22 14 1 27 18 1 36 24 2 44 28 2 50 34 1 53 37 1 57 43 4 57 43 4 56 42 3 55 41 2 55 41 2 55 41 2 55 41 2 55 41 2 57 44 0 57 44 0 56 43 0 56 43 0 57 44 0 57 44 0 58 45 1 59 46 2 55 47 0 55 47 0 58 47 1 59 48 2 60 47 2 60 47 2 61 47 2 60 46 1 60 46 1 59 45 0 58 45 1 57 44 0 55 43 1 54 42 0 51 42 1 50 41 0 44 39 1 39 33 1 30 23 4 24 15 6 20 12 9 18 10 8 15 10 7 15 10 6 10 8 13 11 9 14 15 10 14 16 12 13 19 13 13 25 17 15 30 22 19 34 27 21 34 37 30 36 38 33 37 39 36 37 39 38 36 38 35 35 37 32 36 39 32 37 40 31 52 43 38 50 42 31 55 45 20 68 56 16 81 69 9 92 81 2 103 90 0 110 96 0 120 101 9 123 103 6 126 104 2 126 105 0 123 102 0 117 97 0 109 92 4 104 87 7 95 75 4 90 71 2 84 67 0 77 62 0 76 61 0 82 67 0 93 74 5 100 82 10 106 89 9 108 92 7 110 94 6 110 97 3 109 96 2 105 94 4 102 90 4 101 89 7 95 89 5 80 76 5 60 58 7 44 44 10 36 35 7 38 33 3 48 41 0 61 51 2 89 67 0 102 79 0 119 94 1 129 105 0 136 110 0 138 112 1 134 110 2 129 106 0 126 102 2 123 99 0 118 95 0 112 91 0 108 88 0 103 85 0 99 82 0 96 79 0 92 79 1 88 74 0 82 70 0 78 67 1 77 67 6 73 64 7 64 57 3 58 51 0 40 35 5 39 32 4 39 29 2 44 33 5 58 44 7 72 59 7 86 73 5 94 80 5 96 78 4 94 78 3 92 75 3 85 71 0 82 68 3 78 66 6 73 62 8 67 55 5 63 52 6 56 47 6 45 40 8 36 34 13 31 29 16 26 26 16 23 23 15 21 21 13 26 17 8 28 21 5 36 29 3 47 39 3 54 46 0 59 50 0 66 56 0 73 63 2 79 63 1 80 64 2 81 66 1 82 67 2 82 67 0 82 67 0 81 66 0 81 66 0 81 63 0 78 63 0 78 62 0 77 61 1 75 60 1 74 59 2 70 57 2 69 56 1 70 58 0 70 58 0 72 57 0 72 57 0 73 56 0 73 56 0 73 56 0 75 56 0 77 56 0 77 58 0 77 58 2 74 57 1 74 57 3 72 57 2 71 55 3 70 54 2 64 52 4 63 50 5 59 47 5 55 46 7 51 43 7 48 42 10 45 40 10 44 40 11 39 37 12 37 35 12 35 32 13 32 29 14 31 27 15 31 27 15 31 28 13 32 29 12 76 61 2 76 61 2 75 60 1 75 60 1 74 59 0 73 58 0 72 57 0 72 57 0 65 54 0 62 52 0 52 48 3 45 43 5 38 37 7 37 35 10 40 35 13 44 38 16 47 41 7 52 44 8 57 50 8 59 52 6 61 53 4 60 53 1 60 52 3 61 53 4 58 50 3 58 50 4 58 50 4 57 48 7 56 47 8 55 45 9 54 44 9 53 43 8 47 43 6 44 41 6 41 38 7 39 35 8 35 33 10 33 30 11 30 27 10 27 24 9 38 30 9 45 35 10 53 42 10 65 52 8 77 62 5 91 74 2 102 84 0 111 92 0 115 101 4 118 104 5 122 109 5 123 110 5 122 110 2 121 109 1 120 107 2 120 107 3 119 106 2 118 105 1 118 105 3 115 103 3 113 101 3 109 99 2 107 97 2 106 96 1 105 89 2 102 88 0 97 85 0 93 82 2 86 77 2 79 70 5 70 61 4 65 55 2 68 58 0 85 72 2 96 81 0 108 89 0 125 107 0 135 115 0 135 116 0 138 119 0 130 113 0 128 110 0 124 107 1 121 103 1 117 102 1 116 101 0 115 102 0 115 102 0 111 108 3 110 105 1 111 102 0 115 101 2 115 99 4 110 93 3 101 85 0 92 77 0 75 75 3 75 73 0 82 77 0 96 86 0 110 97 1 119 105 0 126 110 0 131 116 0 134 120 0 136 122 0 138 124 1 138 124 1 135 121 0 134 120 0 136 122 0 139 125 2 139 123 1 138 122 0 137 121 0 137 121 0 137 121 0 139 123 1 141 125 3 142 126 4 140 120 5 136 119 3 134 117 1 131 116 1 125 113 3 120 109 4 115 103 5 110 100 3 102 90 14 91 82 15 77 72 17 63 61 22 48 48 22 38 39 23 37 37 25 41 41 29 56 61 20 82 84 19 119 115 18 152 141 17 178 160 16 199 175 13 211 184 5 215 188 0 225 195 1 227 197 1 229 200 2 230 201 1 228 199 0 226 197 0 225 195 0 225 195 1 228 190 5 225 190 4 223 189 4 220 190 6 218 189 9 212 187 7 205 182 4 201 180 3 197 180 12 193 181 11 191 180 12 187 180 14 185 177 17 183 174 19 182 171 21 182 167 22 175 160 19 170 157 19 162 152 18 153 146 14 145 141 15 139 138 12 137 137 13 136 136 12 147 150 21 150 152 25 155 157 32 160 160 38 165 160 40 169 160 41 171 159 39 172 158 36 174 161 30 172 158 25 168 152 17 160 146 13 152 138 13 138 126 14 121 111 13 111 102 11 87 75 27 74 62 22 55 48 20 43 40 25 35 35 27 32 33 25 34 36 25 38 40 27 46 43 24 60 55 23 72 64 17 88 74 13 109 90 13 129 106 4 155 131 0 185 161 9 202 170 0 207 176 0 215 185 3 219 189 3 219 190 0 216 187 0 213 184 0 210 183 0 210 185 0 205 183 0 201 180 0 197 180 2 197 180 6 196 179 5 196 176 3 195 173 1 195 174 3 192 171 2 189 168 1 187 165 1 186 164 1 184 162 1 181 159 0 179 156 0 178 154 0 175 149 0 171 144 3 166 140 3 158 135 3 145 126 6 129 113 15 119 104 23 99 89 28 84 76 29 67 60 34 57 50 42 48 42 44 41 37 38 43 38 32 47 43 31 68 66 27 95 91 27 130 125 23 162 152 20 182 166 18 195 175 16 206 184 13 212 189 11 213 192 15 214 192 18 214 192 18 213 191 17 209 187 15 207 185 13 206 184 12 206 184 12 208 181 2 207 180 1 205 180 2 203 180 6 202 179 11 200 178 15 196 175 20 194 173 22 191 173 35 189 172 30 188 170 24 189 169 20 188 167 14 187 164 9 184 159 5 181 156 2 167 149 13 164 145 17 152 135 19 139 123 27 125 113 37 110 103 48 93 91 52 79 80 49 61 66 59 56 56 54 51 46 53 44 40 54 38 39 43 48 48 24 80 70 8 113 93 4 146 114 0 171 135 0 200 162 3 219 178 2 227 185 2 231 192 1 233 200 0 235 205 0 231 200 0 229 198 0 224 194 0 221 190 1 216 186 2 213 182 4 210 180 8 209 178 9 206 178 16 204 176 14 202 174 13 198 173 11 195 169 10 191 167 9 186 162 4 183 159 1 174 153 0 167 147 0 155 136 0 143 123 0 132 112 0 124 105 0 123 105 3 124 106 6 120 98 0 114 93 0 108 88 2 100 84 0 92 80 0 82 72 0 70 60 7 61 51 15 51 45 21 39 34 15 26 24 12 18 19 14 15 15 15 12 12 12 12 11 9 15 11 8 12 11 6 14 11 4 17 10 0 23 14 0 33 21 0 47 31 0 58 40 0 65 47 1 80 54 0 86 60 1 90 64 3 89 64 0 91 63 0 93 65 2 93 64 4 91 62 4 87 62 0 87 61 0 86 60 1 84 58 1 83 56 1 81 54 1 80 52 2 79 51 3 69 48 1 69 48 1 65 47 1 63 45 0 60 43 0 59 42 0 55 41 0 54 40 0 54 41 0 54 40 1 52 38 1 50 36 1 48 33 0 47 32 1 45 30 1 44 29 0 42 28 2 40 28 2 40 28 4 38 27 5 32 24 5 26 19 3 21 15 1 16 12 0 19 13 0 22 15 0 27 19 0 33 22 0 42 28 1 50 33 3 56 38 2 58 40 2 59 46 4 58 45 3 57 44 2 56 43 1 55 42 0 56 43 1 57 44 2 58 45 3 58 45 1 57 44 0 57 44 0 57 44 0 57 44 0 58 45 1 59 46 2 59 46 2 55 47 0 56 48 1 58 47 1 59 48 2 60 47 2 60 47 2 61 47 2 61 47 2 60 46 1 60 46 1 58 45 1 57 44 0 55 43 1 54 42 0 51 42 1 51 42 1 46 41 1 40 34 0 30 24 2 23 15 4 19 11 8 17 9 7 15 10 7 14 9 6 12 10 15 13 11 16 15 10 14 17 11 13 20 12 10 25 16 9 31 23 12 36 27 12 40 38 15 42 40 19 43 40 21 41 39 24 36 36 24 32 34 23 30 31 23 29 32 23 36 31 37 34 28 30 38 31 23 47 40 21 57 51 15 67 61 11 77 73 10 86 82 11 101 84 15 104 88 11 109 93 5 110 96 0 107 93 0 101 85 0 95 77 1 92 73 7 80 64 2 80 65 0 81 66 0 84 67 0 89 71 0 97 78 1 108 87 8 114 93 10 112 97 6 112 97 4 111 96 1 108 95 0 106 93 0 101 90 1 98 86 2 96 83 4 87 83 0 75 73 0 58 58 4 43 44 10 30 32 8 30 28 3 40 35 3 53 45 8 74 55 0 88 69 0 109 87 4 123 99 1 132 108 0 135 111 1 133 109 0 129 105 0 126 102 4 122 100 1 115 95 0 110 91 0 105 88 0 101 85 0 98 81 1 94 78 0 91 77 2 87 73 0 80 67 0 75 64 0 72 62 3 67 57 4 58 50 1 53 45 0 42 32 5 42 33 4 45 34 2 54 42 4 67 53 4 81 67 4 91 77 2 96 84 0 97 80 2 95 78 0 91 73 0 86 69 0 81 66 0 80 64 2 76 61 2 74 59 4 72 60 0 67 56 2 58 50 3 48 42 6 41 37 12 33 31 16 26 26 16 22 22 14 26 18 16 26 19 13 30 22 9 38 30 7 46 38 2 51 42 0 60 50 1 66 56 3 73 56 0 75 58 2 77 61 2 79 63 4 79 63 3 79 63 1 79 64 0 79 64 0 77 61 0 77 61 1 77 61 1 77 61 2 76 59 3 74 57 1 72 57 2 72 57 2 73 58 1 73 58 1 74 57 1 73 56 0 73 56 0 73 56 0 73 56 0 73 56 0 78 57 0 77 58 0 77 58 2 75 58 2 74 57 3 72 57 2 71 55 3 70 54 2 68 52 1 65 52 0 63 51 3 60 49 3 57 48 5 54 46 7 52 47 9 51 45 9 46 43 8 44 41 8 42 38 11 40 35 13 39 34 14 39 34 15 41 36 17 41 36 16 72 60 2 72 60 2 71 59 1 71 59 1 70 58 0 69 57 0 68 56 0 68 56 0 63 54 0 59 52 0 52 48 3 46 42 5 39 35 6 35 33 10 35 32 13 39 33 17 43 37 11 47 42 12 53 47 11 57 53 8 60 54 6 62 55 3 63 56 2 66 56 3 63 53 2 64 54 5 64 54 5 64 51 6 63 50 6 62 49 7 60 46 7 59 45 6 55 48 6 53 46 4 49 44 6 47 41 5 45 40 10 41 37 10 37 32 10 34 29 9 41 34 6 48 39 10 57 47 11 69 56 11 81 66 7 93 76 4 102 84 0 109 90 0 113 98 3 116 102 5 119 106 4 120 107 3 119 106 2 117 104 0 116 103 1 115 101 2 113 100 0 113 99 0 112 98 1 110 97 1 109 96 2 105 94 2 103 92 0 102 91 1 101 89 3 99 87 3 94 83 1 88 79 2 82 73 4 75 66 7 65 58 6 60 52 5 65 55 0 81 71 2 96 81 0 107 91 0 126 108 0 136 116 3 135 118 0 138 121 3 132 115 1 130 112 2 126 109 3 123 105 3 119 104 3 119 104 3 118 105 3 118 105 1 112 109 6 110 105 1 110 101 0 114 101 0 116 100 4 115 96 4 104 86 0 97 79 0 79 79 7 75 72 1 74 70 0 84 78 0 97 89 4 110 100 3 123 111 3 131 118 4 133 121 1 135 123 3 137 125 5 135 123 3 132 120 0 131 119 0 133 121 1 135 123 3 138 124 2 137 123 1 137 123 1 137 123 1 137 123 1 138 124 2 140 126 4 141 127 5 133 115 3 132 114 2 130 114 1 127 114 2 124 112 4 119 107 5 112 102 5 108 97 5 97 87 16 87 79 17 74 68 20 60 57 24 44 46 24 34 36 22 31 33 22 34 35 27 49 53 16 75 76 16 110 107 12 143 133 10 172 153 12 195 171 11 206 180 5 211 183 0 219 190 2 221 192 2 223 194 2 223 195 0 221 193 0 219 190 0 218 189 0 218 189 1 224 185 4 222 185 6 220 185 5 217 186 7 216 187 8 210 185 5 204 181 3 200 179 0 195 179 8 192 180 10 190 179 12 185 177 14 183 175 15 181 172 17 181 170 18 182 168 17 179 162 20 175 160 19 167 154 14 158 149 12 150 143 13 139 138 12 132 133 13 127 130 13 132 135 22 135 139 28 140 146 38 147 153 47 155 156 52 161 157 50 165 154 48 165 153 43 169 157 35 167 153 28 161 148 20 155 142 14 145 133 13 132 121 15 116 107 12 105 97 12 88 74 35 73 63 28 57 50 24 48 43 24 44 41 24 46 44 23 55 51 24 62 59 28 69 61 12 83 75 13 92 83 6 103 89 1 121 101 4 138 115 1 162 139 1 188 165 9 202 172 0 207 177 3 214 185 5 218 190 5 219 191 3 217 188 0 214 185 0 213 184 0 211 186 0 206 185 0 203 182 1 198 181 3 198 181 7 197 179 7 196 175 4 195 173 1 194 173 4 192 171 2 189 168 1 187 165 1 185 163 0 183 161 0 180 157 0 178 155 0 177 152 0 174 148 0 170 143 2 162 139 1 153 133 2 139 122 6 122 107 16 110 96 25 85 77 28 72 67 29 58 53 34 48 43 40 42 37 44 39 34 41 40 34 36 42 37 33 55 55 31 79 77 26 117 112 21 152 142 19 177 162 19 192 172 15 203 181 10 209 188 9 213 192 13 214 193 14 214 193 14 213 192 15 209 187 13 207 185 11 206 184 12 206 184 12 209 182 3 206 181 3 205 179 4 203 179 8 203 180 14 201 178 20 197 176 25 194 174 27 192 173 35 190 171 30 190 170 23 189 168 13 189 166 8 186 164 3 182 158 0 180 154 0 165 147 9 162 143 14 151 134 18 137 121 25 122 110 36 105 99 47 86 86 52 71 75 52 56 64 66 55 55 63 53 46 64 47 42 65 42 40 53 49 47 32 78 69 14 107 91 6 150 120 0 174 141 2 203 165 2 222 181 1 234 193 5 240 202 7 242 207 3 237 207 0 232 201 0 231 200 0 227 198 0 224 194 2 220 190 4 217 186 7 213 183 7 212 182 8 210 181 17 208 179 15 204 176 14 201 173 11 196 171 9 192 167 5 186 162 2 182 158 0 175 155 0 169 148 0 158 136 0 144 123 0 133 112 0 127 106 0 124 105 0 125 106 4 124 101 0 119 96 2 110 90 3 103 87 0 95 83 0 84 75 0 73 62 8 65 53 13 53 47 23 41 36 17 27 25 13 18 19 14 15 15 15 12 12 12 12 11 9 15 11 8 14 11 6 13 10 5 16 9 1 21 11 0 31 18 0 43 28 0 53 37 1 61 44 1 76 53 0 83 61 4 89 65 5 90 65 1 91 66 0 94 66 3 95 65 5 93 63 3 90 65 1 89 64 0 88 62 1 87 61 2 88 59 3 87 57 3 86 56 2 86 56 4 74 52 2 73 51 2 70 50 0 68 47 0 64 46 0 61 43 0 60 41 0 58 41 0 56 43 1 55 42 0 54 40 1 52 38 1 50 36 1 48 33 0 46 31 0 45 30 0 43 29 2 41 29 3 40 28 4 36 25 5 31 22 5 26 19 3 21 15 1 17 14 0 22 15 0 26 18 0 32 21 0 38 27 0 47 32 0 55 37 1 59 40 0 61 42 2 59 44 1 58 43 0 57 42 0 57 42 0 57 42 0 58 43 0 60 45 2 61 46 3 58 45 1 58 45 1 58 45 1 57 44 0 58 45 1 58 45 1 59 46 2 60 47 3 55 47 0 56 48 1 59 48 2 59 48 2 61 48 3 61 48 3 61 47 2 61 47 2 61 47 2 61 47 2 59 46 2 58 45 1 56 44 2 55 43 1 53 44 3 52 43 2 47 42 0 41 35 0 31 25 1 24 16 3 19 12 6 17 9 7 14 9 6 14 9 6 12 10 13 13 11 14 16 11 15 18 12 12 22 15 7 29 20 5 36 28 5 42 32 5 59 46 1 61 48 4 62 50 8 59 50 11 54 46 10 48 41 12 45 39 13 43 37 13 34 32 17 33 31 18 33 31 18 34 32 19 35 34 16 38 38 14 48 49 18 59 60 28 76 63 19 81 70 16 88 79 12 91 82 5 88 80 0 86 72 0 83 65 1 80 61 3 71 57 0 77 63 0 88 71 1 96 78 2 103 85 3 110 90 4 115 95 6 119 98 7 112 98 1 111 97 0 109 94 0 105 92 0 102 88 0 97 85 0 95 83 1 93 80 2 80 76 0 70 68 0 56 56 2 39 43 8 27 29 7 24 23 3 34 29 7 45 38 10 61 47 0 78 61 5 98 78 7 114 93 4 125 101 1 131 106 3 130 105 2 126 101 0 124 101 5 121 98 4 114 93 0 110 90 1 105 87 1 101 84 2 97 81 3 94 78 1 92 78 5 87 73 2 80 67 0 73 61 1 68 57 3 61 51 2 53 44 1 48 39 0 45 31 4 47 34 2 53 39 0 63 49 0 76 62 1 86 74 0 94 82 0 97 86 0 100 83 1 96 79 0 90 72 0 86 69 0 83 66 0 81 63 0 77 61 0 76 60 0 77 63 0 71 60 0 65 54 0 57 49 2 49 43 7 41 37 12 32 30 15 26 26 16 28 22 24 24 19 16 26 19 13 32 24 11 37 29 6 43 34 3 50 41 2 56 47 4 65 49 0 68 52 3 72 56 5 73 57 5 73 58 1 73 58 0 75 61 0 76 62 1 75 59 0 76 60 1 76 60 1 76 59 3 75 58 2 76 57 1 75 55 2 75 55 2 77 58 2 76 57 1 76 57 1 74 57 1 73 56 0 73 56 0 73 56 0 72 55 0 77 56 0 77 58 0 77 58 2 74 57 1 74 57 3 72 57 2 71 55 3 70 54 2 69 52 0 69 52 0 67 51 0 64 50 1 62 50 2 60 49 3 57 48 5 57 48 5 51 48 5 49 46 5 47 43 8 46 41 11 45 39 13 46 40 14 47 41 15 48 43 14 70 57 4 69 56 3 69 56 3 69 56 3 68 55 2 68 55 2 67 54 1 67 54 1 63 53 2 61 51 2 56 47 4 50 42 6 42 35 6 38 32 8 36 31 12 37 31 15 43 37 15 48 43 14 55 49 13 62 55 11 65 58 6 69 60 5 72 61 5 73 63 4 71 59 1 71 59 1 72 60 2 74 59 4 73 58 3 72 55 3 70 53 1 69 51 1 68 56 6 66 54 4 63 53 4 59 51 4 56 49 5 50 45 7 46 40 8 41 36 6 43 38 8 49 43 9 59 51 12 71 61 12 80 68 8 91 77 6 100 83 1 105 88 0 110 95 2 113 98 3 116 102 3 117 104 2 115 102 0 113 99 0 112 97 2 112 97 2 111 97 0 111 97 0 110 95 0 109 96 2 108 95 3 104 93 3 103 92 3 102 91 2 99 89 4 94 86 3 88 81 1 83 77 3 75 70 4 67 62 6 58 54 6 53 48 6 61 52 0 79 68 2 93 80 1 107 90 0 124 107 3 133 115 3 134 117 3 137 122 5 133 116 2 131 113 3 127 110 4 124 106 4 120 105 4 120 105 4 119 106 4 120 107 3 112 107 5 112 104 3 112 100 0 115 100 0 118 100 2 116 97 3 107 90 2 101 85 0 87 83 10 77 74 5 72 69 2 75 72 3 85 82 5 99 93 5 114 106 5 124 116 7 132 120 2 134 122 4 136 124 6 135 123 5 132 120 2 131 119 1 132 120 2 135 123 5 137 122 3 137 122 3 138 123 4 138 123 4 138 123 4 138 123 4 138 123 4 138 123 4 129 111 1 127 111 0 127 110 2 124 110 3 120 109 4 114 104 6 109 98 6 104 94 5 92 81 17 82 73 16 67 63 18 54 53 23 41 42 24 31 33 22 28 29 21 29 30 24 41 45 20 64 66 16 99 95 8 132 121 5 162 144 8 187 163 11 201 174 7 204 177 0 211 180 1 213 183 1 215 185 1 216 186 0 214 184 0 212 182 0 211 181 0 211 180 1 217 179 6 215 179 5 212 179 4 211 180 4 209 182 5 204 181 3 201 180 3 198 177 0 193 177 4 191 177 8 189 176 10 184 174 14 181 171 12 179 169 12 180 167 11 182 167 12 176 161 16 174 158 11 169 155 7 162 150 6 153 144 7 144 137 7 132 130 9 125 126 9 122 120 17 123 123 23 126 130 33 133 139 43 142 146 51 152 149 52 158 150 49 161 150 45 164 153 35 161 149 29 155 143 21 149 137 15 141 130 15 126 117 16 110 103 15 100 93 13 79 70 27 70 62 23 60 54 18 58 52 18 60 55 15 68 60 11 82 72 11 92 82 13 101 87 0 112 100 2 118 104 0 123 108 0 136 117 0 146 127 0 164 143 0 183 165 5 198 171 4 202 175 6 209 183 8 214 187 8 215 189 6 216 187 5 215 186 4 214 185 3 211 186 0 206 184 0 203 182 3 198 181 7 198 180 10 197 179 11 197 176 9 196 173 7 194 173 6 192 170 6 189 167 4 186 164 3 185 162 4 182 159 3 179 156 0 177 154 0 175 151 0 172 147 2 167 141 2 158 136 1 147 129 1 130 117 5 112 100 16 100 89 27 74 69 29 64 59 30 50 46 34 39 37 40 36 33 42 36 33 42 37 32 36 38 33 30 46 44 29 68 65 20 106 100 14 145 133 13 173 156 14 191 168 10 202 178 7 211 186 5 213 191 7 214 192 8 215 193 11 213 191 10 210 187 9 207 184 8 207 184 10 207 184 10 207 181 8 206 180 7 203 179 8 202 179 11 202 180 17 199 178 23 196 176 27 194 173 28 195 172 30 193 171 25 190 169 14 188 168 9 188 166 3 184 162 1 180 157 0 177 152 0 167 148 9 163 144 13 152 135 19 137 122 27 121 111 40 103 99 52 85 85 57 69 73 56 50 59 68 51 50 64 50 45 67 49 43 69 44 43 61 46 47 41 67 62 24 93 79 18 136 112 4 160 132 6 187 157 1 209 173 0 228 188 4 240 201 10 242 206 6 237 205 0 234 203 1 233 201 2 230 200 4 227 197 3 223 194 6 220 190 6 216 187 5 214 185 5 209 181 9 207 179 9 204 176 7 201 174 7 199 172 7 194 169 6 189 164 2 185 159 0 180 157 1 172 151 0 162 141 0 150 130 0 140 120 0 134 114 1 131 110 1 127 109 1 128 105 1 123 100 4 116 95 6 108 91 3 100 85 0 89 77 1 77 66 10 68 56 14 53 47 23 41 36 17 27 25 13 18 19 14 15 15 15 12 12 12 13 12 10 16 12 9 13 9 6 14 9 5 16 9 3 20 12 1 29 18 0 41 27 0 50 36 1 56 41 2 73 53 2 80 60 7 86 65 8 87 65 5 90 66 4 92 66 5 94 65 5 91 62 4 88 64 2 88 64 2 88 64 2 88 62 3 87 61 4 88 59 3 88 58 4 87 57 3 78 55 3 77 54 2 74 52 2 72 50 1 68 47 0 66 45 0 64 43 0 61 42 0 58 45 1 57 44 2 55 41 2 53 39 2 51 37 2 49 34 1 47 32 0 46 31 0 44 30 1 41 29 3 38 26 4 34 23 5 29 20 5 25 17 4 21 15 1 18 15 0 26 18 0 31 20 0 37 26 0 45 32 0 52 37 0 59 40 0 64 42 1 65 43 2 58 44 0 58 44 0 58 44 0 58 44 0 58 44 0 59 45 0 60 46 1 60 46 1 58 45 1 58 45 1 57 44 0 57 44 0 58 45 1 58 45 1 59 46 2 60 47 3 56 48 1 56 48 1 59 48 2 60 49 3 61 48 3 61 48 3 62 48 3 61 47 2 62 48 3 61 47 2 60 47 3 59 46 2 57 45 3 56 44 2 53 44 3 53 44 3 48 44 0 42 37 0 33 27 1 26 18 5 20 13 7 18 10 8 14 9 6 13 8 5 9 9 7 11 10 8 15 11 10 18 13 9 25 17 4 35 24 2 44 34 0 50 41 0 76 58 0 79 61 0 80 64 2 80 64 4 76 61 4 70 57 4 66 54 6 65 52 7 46 45 1 44 42 4 38 37 9 33 32 14 24 24 14 20 21 13 27 28 22 36 39 30 50 42 19 56 49 20 64 59 19 68 64 16 70 63 8 71 61 2 73 58 0 77 58 0 75 62 0 84 70 0 98 81 3 111 90 7 117 96 7 118 97 4 116 97 2 116 97 2 110 96 0 109 94 0 107 92 0 103 89 0 100 85 0 95 83 0 93 80 1 92 79 1 82 74 0 70 66 0 56 55 1 41 42 8 26 28 7 21 20 2 27 22 3 35 28 9 52 39 4 67 53 8 87 69 7 102 81 2 115 90 0 122 96 1 126 97 3 124 95 1 121 98 4 116 95 2 111 92 0 106 89 1 102 86 1 99 84 3 94 81 3 92 78 3 91 77 4 86 71 2 79 65 0 71 59 1 64 52 2 57 46 1 49 40 1 45 35 0 48 31 1 52 36 0 60 46 0 74 60 0 86 74 2 95 83 1 99 88 0 102 89 0 102 87 4 96 80 2 90 74 0 88 71 1 85 67 1 81 63 0 79 61 0 80 62 0 74 63 0 72 61 0 69 58 0 66 53 0 60 49 3 50 41 8 40 34 12 33 30 13 28 24 23 23 19 18 21 16 12 26 19 11 30 22 9 34 26 5 40 31 2 45 36 3 56 41 0 60 45 2 65 51 6 67 53 4 67 54 2 67 54 0 70 58 0 72 60 0 74 57 1 74 57 1 75 58 2 77 58 2 77 58 2 77 56 1 77 56 1 76 55 0 78 57 2 78 57 2 78 57 2 76 57 1 76 57 1 73 56 0 73 56 0 72 55 0 76 55 0 76 57 0 76 57 1 73 56 0 73 56 2 71 56 1 70 54 2 69 53 1 72 51 0 71 52 0 71 51 0 69 52 0 65 52 0 63 51 1 62 50 2 60 49 3 59 51 5 57 48 5 55 46 7 53 43 8 52 41 9 52 41 9 53 43 8 54 44 8 66 54 2 65 53 1 65 53 1 65 53 1 65 53 1 65 53 1 65 53 1 65 53 1 64 52 4 63 50 5 59 47 5 54 41 6 47 36 6 40 33 7 38 32 10 37 32 13 45 39 15 51 44 16 58 53 15 67 59 12 73 64 9 77 67 6 80 69 5 82 71 5 83 68 0 83 68 0 86 68 2 86 68 2 86 67 1 85 64 1 83 62 0 84 60 0 82 63 7 78 62 3 75 60 1 71 59 1 67 56 2 62 52 3 55 46 5 50 42 5 42 42 8 49 46 11 58 53 13 69 61 14 79 69 10 88 75 5 97 82 1 101 87 0 107 92 0 109 94 0 113 99 2 114 100 1 112 98 1 110 95 0 109 94 1 109 94 3 109 94 0 109 94 0 109 94 1 108 95 3 107 93 4 104 93 4 102 90 4 102 90 6 92 87 3 89 84 2 82 79 0 76 74 0 67 66 2 59 58 4 50 49 5 45 43 4 60 51 0 78 68 6 93 79 4 104 88 0 122 104 4 129 111 3 128 112 0 133 117 4 131 114 0 129 111 1 125 108 2 122 104 2 119 104 3 118 103 2 118 105 3 118 105 1 115 106 5 115 103 3 114 101 0 116 98 0 117 99 1 114 98 3 109 94 3 105 91 2 93 85 12 84 77 7 73 69 5 71 70 6 76 76 6 86 85 3 100 97 2 111 108 5 126 115 0 129 118 3 132 121 6 131 120 5 129 118 3 129 118 3 132 121 6 134 123 8 133 121 1 134 122 2 135 123 3 135 123 3 135 123 3 133 121 1 131 119 0 130 118 0 125 108 2 125 108 2 122 108 1 119 106 1 116 104 2 109 99 2 102 93 2 98 88 1 83 73 12 75 65 12 61 56 16 50 48 23 38 40 26 29 32 23 25 27 22 25 27 22 33 35 21 54 55 15 84 81 4 117 106 0 149 129 4 176 151 9 193 164 10 197 168 4 201 170 1 203 173 1 206 176 2 207 177 1 206 176 0 205 175 1 204 174 2 204 173 4 207 173 5 206 172 4 204 172 3 201 173 3 199 176 2 198 176 2 196 176 1 193 176 0 194 173 2 192 174 6 188 173 8 183 171 11 179 166 8 177 164 8 178 164 6 180 164 6 174 160 11 173 158 7 171 154 2 167 152 1 161 146 1 150 140 6 139 131 7 130 125 7 123 113 16 119 113 17 116 115 23 118 121 32 127 130 39 137 137 41 147 142 40 154 143 38 157 146 30 153 142 24 149 137 17 143 131 13 134 123 15 120 110 15 104 97 17 93 86 14 74 69 13 71 66 11 71 66 11 77 71 11 87 79 7 99 88 0 114 101 0 127 111 0 136 117 0 146 129 0 148 132 0 147 131 0 155 137 1 159 141 3 166 151 0 178 164 3 187 165 4 192 169 5 198 175 7 203 180 6 207 181 6 208 183 5 210 183 6 210 183 8 209 183 0 204 182 1 201 179 5 197 179 11 197 178 14 196 176 15 196 173 15 195 171 11 194 172 9 192 170 9 188 166 5 186 163 5 184 161 5 182 159 4 179 155 3 176 152 2 172 150 2 169 146 4 162 140 3 153 135 1 141 126 1 123 112 6 102 95 17 89 82 27 68 63 33 57 55 34 46 43 36 36 34 39 33 32 40 34 31 38 35 31 32 33 28 25 44 38 22 63 56 12 100 90 3 140 126 4 172 151 6 190 165 3 205 175 1 214 184 0 216 191 2 217 192 3 217 192 4 215 189 6 212 186 5 210 183 4 209 182 5 209 182 5 207 180 11 206 179 10 203 179 11 202 179 13 202 180 19 199 178 23 196 176 27 192 174 28 198 172 23 196 171 17 194 170 10 190 168 4 188 166 2 182 162 1 177 156 1 173 151 3 166 147 6 162 144 10 152 135 17 137 122 27 121 112 43 104 101 58 84 86 64 68 74 62 53 60 78 51 52 70 51 46 66 50 46 69 43 46 65 41 44 49 55 54 36 73 65 29 111 94 6 137 117 5 167 142 0 190 158 0 210 174 0 230 192 7 235 201 6 234 201 0 235 203 6 235 203 7 232 202 6 229 199 5 225 196 4 222 193 3 218 190 2 216 188 0 211 182 2 210 181 2 205 178 1 203 175 3 200 173 4 197 170 5 190 165 3 187 161 2 182 159 4 176 152 4 166 143 3 157 134 2 150 129 4 143 122 3 136 116 1 132 112 0 131 107 1 126 102 4 117 96 5 109 92 2 101 87 0 90 78 2 77 67 8 69 56 14 52 46 22 40 35 16 25 23 11 17 18 13 14 14 14 12 12 12 13 12 10 17 13 10 13 9 6 14 9 5 18 11 5 22 13 4 31 19 3 39 27 3 48 35 3 53 39 2 66 50 1 72 56 5 78 61 7 81 62 4 82 62 1 87 63 3 87 61 4 84 58 1 83 63 2 84 62 2 83 61 1 85 60 3 84 59 2 85 59 2 86 56 2 86 56 2 82 57 1 81 56 2 78 55 3 75 52 2 72 50 1 70 48 1 67 46 1 66 45 2 59 46 2 58 45 1 57 44 2 54 40 1 52 38 1 50 36 1 48 33 0 47 32 0 46 33 1 41 30 2 37 25 3 31 19 3 26 16 4 23 15 2 21 15 0 19 16 0 32 21 3 36 24 0 44 30 1 51 37 0 59 42 0 63 44 1 68 45 3 68 45 3 62 45 0 62 45 0 62 45 0 62 45 0 62 45 0 61 44 0 61 44 0 60 43 0 57 44 0 57 44 0 57 44 0 57 44 0 57 44 0 58 45 1 58 45 1 59 46 2 56 48 1 56 48 1 59 48 2 60 49 3 61 48 3 61 48 3 62 48 3 62 48 3 61 47 2 61 47 2 59 46 2 58 45 1 56 44 2 55 43 1 52 43 2 52 43 2 48 44 0 43 38 0 35 30 1 28 21 5 23 16 10 19 11 9 14 8 8 12 7 4 8 9 3 11 10 5 16 13 8 22 15 5 31 23 4 42 33 2 55 44 0 61 51 0 81 66 0 84 70 0 89 75 2 90 78 2 89 77 3 86 74 2 83 69 4 80 69 5 67 63 0 58 55 0 49 46 5 38 36 11 29 27 14 19 20 12 19 22 15 22 27 20 30 26 17 36 32 21 41 39 24 47 45 22 52 47 15 61 53 7 71 58 3 79 63 1 89 76 0 98 83 0 109 92 4 119 98 5 120 100 3 118 100 2 113 97 0 110 96 0 108 93 0 107 92 1 105 89 1 102 87 2 99 84 1 94 81 2 91 78 0 90 77 0 86 75 0 75 66 0 58 55 4 42 41 10 29 28 8 20 18 3 23 17 1 30 21 4 41 32 3 55 43 5 72 57 2 87 67 0 102 77 0 112 84 0 119 88 5 118 87 4 115 94 1 112 91 0 107 87 0 103 85 0 100 83 1 97 81 3 92 78 3 90 76 3 86 72 1 83 68 0 76 62 0 68 55 0 61 49 1 55 43 3 48 38 3 45 34 2 56 38 2 61 44 0 71 56 0 85 70 1 96 83 4 102 91 2 105 91 2 104 91 0 98 87 5 92 81 1 87 75 1 87 72 5 85 70 5 80 65 0 77 62 0 79 64 0 73 64 5 73 63 1 74 60 0 72 57 0 66 53 0 59 46 4 47 38 9 40 32 9 27 26 21 21 20 15 19 15 12 22 17 13 27 20 12 29 21 8 33 25 6 39 28 6 50 34 0 55 40 1 60 45 4 63 49 4 62 48 0 63 50 0 67 54 0 70 57 2 72 57 2 73 56 2 74 57 3 76 56 3 77 56 3 77 56 1 78 55 1 77 54 0 80 57 3 80 57 3 78 57 2 77 56 1 76 57 1 73 56 0 73 56 0 71 56 0 75 54 0 75 56 0 75 56 0 72 55 0 72 55 1 70 55 0 69 53 1 68 52 0 74 51 0 74 51 0 74 53 0 73 53 2 70 52 2 68 52 1 64 50 1 62 50 0 63 50 5 62 49 5 60 47 5 59 45 6 60 46 9 61 47 8 63 50 8 64 51 7 63 51 1 63 51 1 63 51 1 63 51 1 63 51 1 64 52 2 64 52 2 64 52 2 65 51 6 64 49 6 62 47 6 56 42 5 50 37 3 43 34 5 39 31 8 38 32 10 47 41 17 53 46 17 62 54 15 70 62 13 78 68 9 82 71 7 87 74 6 90 75 6 93 77 2 93 77 2 95 77 3 97 77 4 97 75 2 96 72 2 94 70 0 92 68 0 88 68 7 86 66 3 83 65 0 78 63 0 72 61 0 67 56 2 60 50 1 54 45 2 43 44 10 48 48 12 58 55 14 68 62 14 77 68 11 85 75 6 94 81 3 100 85 2 105 90 0 107 92 0 111 96 1 112 98 1 111 97 0 109 94 1 108 93 2 108 92 4 104 89 0 104 89 0 104 89 0 103 89 0 102 88 0 99 87 1 98 86 2 97 85 1 89 87 4 85 82 1 79 77 0 71 71 0 63 63 1 54 54 2 45 46 4 39 41 2 60 50 0 78 68 7 92 78 5 103 87 0 119 101 3 124 107 1 124 108 0 128 112 1 128 111 0 127 109 0 123 106 0 120 102 0 117 102 1 116 101 0 116 103 1 116 103 0 116 104 4 116 102 3 115 100 0 116 98 0 116 98 0 113 97 1 110 97 3 107 96 4 97 85 9 86 78 6 75 71 8 70 70 10 70 72 7 76 79 2 88 88 0 99 99 0 122 111 0 125 114 0 128 117 2 129 118 3 128 117 2 128 117 2 132 121 6 135 124 9 131 119 1 132 120 2 134 122 4 134 122 4 133 121 3 130 118 0 127 115 0 125 113 0 124 107 1 123 106 0 120 106 0 117 104 0 113 101 1 105 95 0 98 88 0 93 83 0 78 68 9 68 60 11 56 52 14 46 46 22 37 39 25 28 31 24 25 27 22 25 27 22 25 26 20 45 44 13 74 70 0 106 94 0 139 118 0 167 140 7 183 155 9 190 161 5 195 163 0 198 167 1 201 170 2 202 171 2 202 171 2 201 170 2 201 170 4 201 169 6 203 168 4 200 167 2 198 167 1 195 168 0 194 170 0 193 173 0 191 174 0 190 175 0 193 171 0 193 172 3 189 172 7 183 169 10 178 163 8 176 162 4 177 161 3 181 163 3 173 159 8 173 158 3 172 156 0 172 153 0 167 150 0 156 143 3 145 134 6 136 127 6 129 113 18 121 110 18 112 108 17 108 111 22 114 117 26 126 126 30 137 132 30 143 135 28 146 137 20 143 132 14 138 127 9 132 121 5 124 113 8 110 101 10 94 86 11 84 76 11 76 75 8 77 76 9 85 82 11 98 93 12 113 104 9 127 114 0 143 127 0 155 137 0 161 140 0 171 151 2 171 152 0 167 150 0 170 154 7 170 155 10 170 157 3 175 166 3 178 158 1 182 162 3 189 167 3 194 171 3 196 174 2 199 176 2 203 177 6 205 179 8 207 180 1 203 180 4 200 178 7 196 177 12 196 176 17 195 175 18 195 172 17 194 169 15 194 172 11 191 168 10 188 165 7 186 163 7 184 160 8 181 157 7 178 154 4 176 152 4 171 151 4 167 146 5 160 140 5 151 134 2 136 125 1 118 109 6 98 92 18 84 78 28 65 61 36 56 53 36 42 41 36 33 32 37 31 30 38 33 30 37 33 29 30 30 25 21 43 36 18 60 52 5 96 85 0 139 120 0 172 147 2 191 162 0 205 174 0 214 183 0 217 190 0 218 191 0 218 190 2 217 189 2 213 184 2 211 182 2 210 181 2 210 181 2 206 179 14 203 178 13 202 177 12 202 179 15 199 179 18 198 179 23 196 176 27 192 174 28 202 173 19 198 172 13 195 170 7 192 169 1 188 166 2 182 162 3 176 156 5 173 152 7 163 145 1 160 142 8 150 133 15 137 122 27 121 112 43 104 101 60 84 87 66 68 76 65 60 67 86 56 57 75 55 51 68 53 50 71 42 47 67 37 43 55 45 46 41 60 54 38 94 82 8 122 106 8 154 134 3 178 149 0 199 165 0 221 184 5 234 199 9 236 203 4 236 204 8 236 203 10 233 203 9 231 201 7 227 198 6 223 194 2 219 192 0 217 190 0 214 186 0 212 184 0 207 181 0 205 178 3 201 175 4 196 169 4 189 164 2 186 160 1 182 158 6 176 152 4 166 143 3 160 137 5 155 134 9 148 128 7 139 120 0 132 113 0 130 106 0 125 101 1 118 95 2 107 90 0 99 85 0 88 77 0 75 63 5 67 54 10 51 45 21 39 34 15 24 22 10 16 17 12 14 14 14 12 12 12 14 13 11 18 14 11 13 9 6 15 10 6 19 12 6 23 14 5 30 21 4 39 27 3 45 34 2 51 38 3 57 44 0 65 51 2 72 56 4 74 57 1 76 57 0 79 57 0 80 55 0 77 52 0 80 61 2 80 60 1 80 60 1 81 59 1 82 57 0 83 56 1 83 56 1 84 54 0 83 58 1 82 57 1 81 56 2 77 54 2 75 51 3 71 49 2 70 47 3 69 46 4 60 47 3 59 46 2 57 44 2 55 41 2 52 38 1 50 36 1 48 33 0 47 32 0 46 33 1 41 30 2 36 24 2 29 17 1 24 14 2 22 14 1 21 15 0 20 17 0 35 24 4 39 27 3 47 34 2 55 40 1 62 45 1 67 46 1 69 46 2 71 47 3 64 47 1 64 47 1 65 48 2 65 48 2 64 47 1 62 45 0 60 43 0 58 41 0 57 44 0 57 44 0 56 43 0 56 43 0 57 44 0 57 44 0 58 45 1 59 46 2 56 48 1 57 49 2 59 48 2 60 49 3 61 48 3 61 48 3 62 48 3 62 48 3 60 46 1 59 45 0 58 45 1 57 44 0 55 43 1 54 42 0 51 42 1 51 42 1 48 44 0 44 39 0 36 31 1 30 23 7 24 17 9 20 12 10 14 8 8 12 7 4 9 11 0 12 12 4 18 15 6 26 20 8 35 27 6 49 39 3 62 52 1 70 60 1 79 71 0 83 75 2 89 82 4 92 85 4 92 85 4 91 82 3 89 80 5 88 78 6 82 78 7 72 66 4 57 53 6 46 43 12 36 35 15 25 27 13 21 25 11 19 25 11 21 17 16 23 21 22 28 26 27 32 31 26 41 38 19 56 48 11 73 60 5 85 70 3 103 88 3 110 93 5 117 98 4 123 100 4 122 100 0 116 98 0 110 96 0 106 96 0 106 91 0 105 89 1 103 87 2 100 85 2 97 81 3 91 78 0 89 76 0 87 74 0 88 74 1 76 65 1 60 54 6 45 42 11 31 30 10 23 20 5 24 16 3 28 19 4 31 25 0 45 35 0 61 47 0 78 57 0 93 67 0 106 77 0 114 82 5 115 83 6 112 91 0 109 88 0 105 85 0 100 82 0 98 81 1 95 79 2 90 76 1 87 75 1 83 69 0 79 64 0 73 59 0 66 53 0 59 46 1 53 41 3 47 36 4 45 34 4 64 45 5 70 52 4 80 64 4 92 78 3 102 90 6 107 93 4 106 93 1 104 90 1 93 85 2 86 77 0 84 72 0 85 71 6 83 69 6 78 64 1 77 62 0 79 64 0 72 65 10 73 64 5 74 63 1 75 59 0 72 55 0 62 48 3 52 39 5 45 33 7 28 28 18 22 22 14 20 17 12 23 18 15 28 20 17 30 21 12 33 24 9 36 28 9 47 31 0 52 36 2 58 43 4 60 45 2 60 46 0 61 47 0 65 52 0 69 56 1 71 55 3 73 56 4 73 56 2 76 56 3 77 56 3 78 55 1 78 55 1 79 54 0 82 57 3 80 57 3 79 56 2 78 57 2 76 57 1 73 56 0 72 55 0 71 56 0 75 54 0 74 55 0 74 55 0 72 55 0 71 54 0 69 54 0 68 52 0 67 51 0 77 52 0 75 52 0 75 54 1 74 54 3 71 54 2 69 53 2 65 51 2 64 50 1 65 48 4 65 48 5 65 47 7 66 48 8 68 50 10 72 55 11 75 58 12 77 61 12 63 50 0 65 52 0 66 53 1 65 52 0 63 49 0 62 48 0 64 50 3 66 52 5 64 50 5 62 49 4 59 48 2 54 46 0 49 42 0 44 38 2 40 33 4 38 32 6 44 40 13 50 45 15 60 55 17 71 63 14 80 70 9 88 75 5 93 80 2 98 83 2 97 85 1 96 84 0 97 82 1 96 80 2 96 78 2 96 78 4 96 76 5 96 76 5 84 69 4 82 67 0 80 68 0 78 69 0 77 69 0 73 63 1 65 55 2 59 48 2 46 48 9 46 48 11 50 52 15 59 60 20 69 65 17 78 70 8 87 75 0 93 81 0 93 82 0 95 85 0 98 88 0 101 92 0 102 93 0 101 92 0 100 91 0 99 89 0 102 89 11 101 88 9 98 87 5 98 88 3 96 88 3 95 87 4 92 85 5 90 83 5 91 79 3 84 74 2 73 68 2 64 62 5 57 55 7 51 49 10 45 40 8 41 36 6 61 50 4 73 62 6 88 73 6 100 83 1 111 92 0 121 101 2 124 106 4 124 107 3 121 108 3 121 108 3 119 106 2 118 105 1 117 104 0 117 104 2 117 104 2 117 104 2 125 108 2 123 106 2 119 102 0 113 98 0 110 96 0 110 96 0 111 97 0 111 98 2 100 83 0 96 81 0 86 74 2 74 66 3 67 63 2 68 67 2 76 78 5 84 88 11 99 100 0 108 107 1 117 115 4 123 118 1 124 118 0 126 115 0 129 116 4 133 116 10 130 115 0 131 116 0 130 118 0 131 119 1 129 118 2 128 116 4 125 114 6 123 112 6 120 107 5 115 103 1 111 99 0 107 97 2 104 97 7 99 92 11 91 83 10 84 77 7 70 65 27 59 55 20 48 44 17 40 37 20 33 33 21 26 27 21 23 25 20 22 27 23 26 25 21 36 33 16 56 51 11 84 75 8 111 98 2 136 117 0 158 136 0 172 150 4 182 162 3 186 162 0 191 163 1 195 163 0 196 163 0 195 162 0 194 162 1 194 162 2 193 159 0 194 162 2 195 163 3 194 164 6 192 162 4 191 162 6 191 162 6 192 163 9 183 166 1 182 167 2 183 168 5 183 168 7 181 167 8 178 165 7 176 163 7 174 161 5 170 150 0 168 151 0 168 151 3 166 150 3 165 148 6 159 143 4 154 138 3 149 133 0 136 118 8 125 111 6 111 102 7 101 97 8 99 99 13 103 106 17 113 114 20 118 118 20 132 120 18 125 116 13 117 112 10 110 107 10 100 100 10 87 89 6 79 81 8 78 79 11 90 80 11 104 92 10 121 103 5 134 112 1 149 122 5 165 136 10 177 149 6 181 155 0 182 165 0 182 165 0 182 164 2 182 164 6 182 163 9 181 161 12 178 160 14 177 159 15 175 160 7 175 160 7 174 159 8 175 160 9 178 163 8 182 168 7 186 173 6 189 177 5 196 177 13 198 176 12 197 172 10 193 167 10 194 168 19 197 174 34 191 173 39 182 167 38 184 166 32 184 166 32 183 165 31 182 163 32 180 162 28 177 159 23 175 157 19 173 155 17 162 155 2 158 148 0 151 139 1 145 131 9 135 121 22 117 105 31 95 85 32 76 71 31 58 59 28 50 49 29 43 40 33 39 34 40 36 30 40 33 28 32 33 30 25 35 33 21 46 40 6 68 59 4 99 87 1 137 118 0 168 144 0 191 164 0 207 177 1 214 183 5 218 189 7 218 190 5 215 189 4 213 189 1 210 189 2 208 186 4 205 184 5 204 183 6 205 177 7 202 177 14 200 177 22 199 179 32 198 180 34 196 181 28 194 179 16 192 178 9 198 173 8 196 172 4 192 169 1 189 166 0 186 164 0 183 160 2 177 156 1 174 153 2 168 149 8 161 143 7 150 134 12 137 124 22 121 113 38 102 100 52 83 87 62 70 78 65 64 62 84 57 55 77 48 49 67 46 48 63 46 46 58 43 41 52 45 39 49 50 40 51 77 64 11 102 86 8 138 118 5 169 142 1 191 159 0 212 175 0 233 194 3 248 209 7 237 204 1 237 204 3 234 202 3 230 201 3 227 197 3 223 194 4 220 192 4 218 190 3 215 189 6 211 185 4 205 180 0 198 175 0 194 172 0 191 171 0 187 169 0 186 168 0 182 162 3 177 156 1 169 149 2 159 140 2 150 131 3 141 122 4 131 113 3 125 106 1 120 104 6 118 99 7 116 92 4 111 87 0 100 83 0 87 76 0 68 66 7 57 58 16 45 39 15 36 31 12 26 23 16 19 17 18 15 13 18 13 8 12 16 11 8 22 15 9 22 13 8 22 13 4 25 16 0 33 23 0 43 29 0 49 34 1 51 35 0 52 34 0 61 44 0 61 44 0 62 45 1 63 46 2 63 46 2 62 45 1 62 45 1 62 45 2 64 46 6 64 46 6 65 48 5 64 50 5 66 52 3 66 54 2 67 56 2 66 57 2 69 51 3 70 52 4 72 51 4 73 53 3 72 52 2 71 51 1 70 48 0 69 47 0 64 48 0 60 46 0 58 44 0 56 41 0 53 39 2 49 34 1 44 30 1 41 27 0 47 32 1 39 27 1 31 23 2 26 19 3 21 15 1 19 13 0 23 16 0 29 23 1 41 21 0 49 29 2 58 38 5 64 42 1 68 45 1 73 49 3 75 48 1 73 46 0 70 48 0 69 48 1 68 47 0 65 47 0 64 46 0 62 45 1 62 45 1 61 44 0 60 45 2 60 45 2 59 44 1 58 43 0 58 43 0 59 44 1 59 44 1 59 44 1 61 47 0 62 48 0 63 49 0 64 50 1 64 50 1 63 49 0 62 48 0 61 47 0 60 48 0 59 47 0 59 47 0 57 47 0 53 45 0 52 43 0 52 43 0 50 43 1 55 45 9 45 39 5 33 29 0 24 22 0 20 18 3 18 16 4 17 12 6 14 9 5 13 9 0 19 13 0 29 17 1 39 25 0 48 34 0 58 44 0 66 55 1 72 62 1 83 71 0 88 76 0 91 80 1 91 80 1 92 81 1 95 84 4 96 85 3 95 84 2 90 83 2 81 75 0 66 63 0 54 51 0 45 43 4 35 35 9 25 28 11 20 22 11 17 18 22 16 17 21 19 19 19 30 27 18 43 37 11 60 49 4 79 64 0 94 76 0 115 90 0 120 97 1 126 104 3 125 106 3 120 102 0 113 97 1 110 93 5 109 93 8 111 83 0 108 82 0 103 81 0 99 80 1 94 81 2 88 79 2 83 77 1 78 74 0 82 70 0 73 63 1 59 53 3 45 41 4 32 30 5 25 22 5 21 17 5 20 16 4 30 18 2 37 24 5 49 33 7 62 47 8 76 59 7 88 68 7 97 74 4 100 78 3 103 88 5 101 86 1 99 84 0 97 83 0 95 80 0 92 77 0 88 72 0 85 69 0 77 60 4 73 58 1 68 57 1 60 53 0 52 44 0 46 37 0 50 37 5 55 41 14 76 61 0 86 72 1 99 87 5 107 96 6 107 97 2 104 93 1 102 91 2 101 89 5 90 78 4 89 77 5 87 74 4 85 72 4 82 68 3 80 66 3 78 64 1 77 63 2 70 60 0 71 59 0 74 59 2 75 60 3 74 59 4 67 56 0 60 51 0 53 48 0 36 35 7 32 32 8 25 28 11 20 23 12 18 21 14 21 20 15 27 22 18 31 22 17 35 30 8 38 32 8 42 35 7 48 39 6 56 44 6 60 47 5 64 50 5 67 50 4 64 55 0 64 55 0 67 56 2 69 56 3 72 56 4 73 56 4 75 55 4 75 55 4 78 53 0 77 54 0 78 55 1 78 57 2 77 58 2 75 58 2 75 58 2 74 59 2 72 55 0 72 55 0 72 55 0 72 55 0 71 54 0 70 53 0 68 51 0 68 51 0 69 55 6 68 54 5 68 54 5 67 54 2 66 53 1 65 52 0 64 51 0 63 50 0 67 49 9 68 51 8 68 51 5 67 51 0 68 52 0 73 57 6 82 66 17 89 73 24 65 52 0 66 53 0 67 54 2 65 52 0 63 49 0 61 47 0 62 48 1 63 49 2 64 50 5 62 49 4 59 48 2 54 46 0 50 43 1 44 38 2 41 34 5 38 32 6 43 39 10 50 45 13 59 54 14 70 63 11 80 70 9 86 76 5 93 80 1 96 84 0 97 85 0 97 85 1 98 83 2 98 82 4 98 80 4 96 78 4 95 77 3 95 75 4 85 70 5 83 68 1 81 69 0 80 71 0 80 70 0 75 65 3 69 58 4 62 52 3 48 48 10 47 47 11 49 49 15 55 55 17 64 61 16 71 65 7 80 70 0 89 76 0 90 78 4 91 80 1 94 83 3 96 86 1 97 87 2 97 87 2 96 85 3 95 84 4 97 86 6 96 85 3 95 85 0 92 84 0 92 84 0 90 84 0 88 81 1 86 79 1 88 76 4 80 71 2 70 64 2 60 57 4 53 52 8 48 46 8 43 38 6 39 34 4 61 51 2 72 61 5 88 73 6 99 82 0 110 91 0 118 100 0 121 103 1 120 102 0 117 104 0 117 104 0 116 103 0 116 103 0 116 103 0 117 104 2 117 104 2 118 105 3 124 107 1 122 105 1 119 101 0 114 99 0 111 97 0 110 96 0 110 95 0 109 96 0 104 89 0 100 85 2 90 78 4 77 68 3 67 61 0 63 62 0 68 69 3 72 75 4 92 91 0 99 99 1 111 108 3 117 114 1 121 114 0 122 112 0 126 113 1 127 113 6 129 116 2 130 117 3 130 117 2 128 117 1 127 116 1 123 113 2 120 109 3 118 106 4 113 101 3 109 97 0 102 92 0 99 90 0 95 87 4 90 82 9 81 73 8 75 66 7 59 56 23 50 46 17 40 38 17 34 32 19 29 29 21 22 24 19 20 22 19 19 23 22 22 20 21 29 27 15 46 42 7 73 65 3 98 87 0 122 106 0 143 124 0 158 136 1 169 147 1 174 150 2 180 153 2 185 154 1 188 155 0 188 155 0 188 155 0 186 155 2 189 157 0 191 158 1 192 159 2 190 160 4 188 159 3 187 158 4 187 158 4 186 160 5 182 163 0 182 164 2 183 165 3 181 166 5 180 164 7 177 162 7 175 160 5 173 158 5 170 150 0 167 150 0 167 150 2 165 149 4 164 147 7 159 143 6 153 137 2 149 132 0 139 119 7 128 111 5 112 102 5 100 94 6 94 93 11 94 96 13 98 100 16 103 103 17 113 104 11 106 99 9 100 94 10 94 91 10 89 87 10 85 83 6 87 85 8 92 89 12 112 99 7 126 112 7 145 126 6 158 135 5 170 144 8 181 154 11 190 164 7 191 169 0 191 173 3 191 173 5 190 173 7 190 172 10 189 170 14 186 169 17 185 168 18 184 167 19 175 161 12 174 160 12 172 157 12 172 157 14 172 157 14 174 160 12 177 163 12 178 165 11 186 168 8 191 171 12 195 172 14 193 168 13 193 168 16 192 170 24 189 170 31 184 166 30 187 169 35 187 168 37 186 167 36 185 166 37 183 164 35 180 161 32 177 158 27 175 156 25 165 155 24 162 149 21 155 140 21 147 130 24 133 117 29 113 103 32 94 87 35 80 75 33 59 60 42 50 50 38 41 40 38 37 34 41 34 31 38 34 30 31 34 31 24 37 35 20 53 45 6 73 63 4 105 91 2 139 120 0 170 146 0 191 164 0 205 175 1 211 181 5 216 189 14 215 188 11 215 188 9 213 188 8 209 187 6 207 184 8 204 182 10 203 181 10 201 178 10 200 178 15 197 178 24 196 179 31 196 180 33 196 179 27 195 177 17 192 175 9 197 172 7 195 171 3 191 168 0 189 166 0 186 164 0 183 160 2 177 156 1 174 153 2 169 148 5 161 142 4 151 133 9 137 123 18 120 111 32 101 98 47 83 83 55 70 74 59 57 57 67 49 51 63 43 46 61 42 45 60 42 44 57 41 41 51 42 40 45 46 42 43 65 51 4 91 74 2 128 107 2 159 133 0 184 149 0 203 165 0 224 183 0 238 196 0 237 202 0 237 201 1 236 200 2 232 198 2 229 196 3 224 194 2 221 190 1 219 188 1 217 189 4 214 185 3 207 180 1 202 177 0 197 174 0 194 172 1 190 169 2 188 167 0 180 160 3 176 155 2 168 148 1 158 139 1 149 130 2 139 120 2 129 111 1 123 104 0 115 99 1 114 95 1 114 90 2 111 87 0 101 84 0 87 76 0 68 63 5 55 53 12 41 37 10 33 31 10 25 22 13 19 17 18 15 13 16 12 10 11 16 11 8 22 15 9 27 17 7 29 20 5 36 25 3 43 32 2 51 38 3 56 41 2 57 42 3 59 41 1 63 47 0 63 47 0 63 46 0 63 46 0 63 46 0 62 45 1 62 45 1 61 44 0 55 37 0 56 38 0 56 39 0 55 40 0 55 41 0 55 42 0 55 43 0 55 43 0 62 45 1 62 45 1 63 46 2 65 46 3 65 47 1 64 46 0 64 46 0 64 46 0 61 47 2 59 44 1 56 43 1 55 41 2 53 40 5 50 37 3 44 33 1 41 30 0 45 31 2 38 26 2 30 22 3 24 18 4 21 15 3 19 13 0 25 18 0 31 25 3 44 24 0 52 33 1 60 40 3 66 45 2 69 47 0 73 49 1 75 49 0 73 47 0 72 50 1 70 49 2 70 49 2 66 48 0 65 47 1 63 46 2 62 45 1 62 45 1 59 44 1 59 44 1 59 44 1 58 43 0 59 44 1 59 44 1 60 45 2 60 45 2 61 47 0 62 48 0 63 49 0 64 50 1 64 50 1 64 50 1 63 49 0 62 48 0 61 49 0 60 48 0 59 47 0 57 46 0 54 46 0 52 43 0 51 42 1 50 43 1 52 43 4 44 38 2 36 32 3 28 26 3 22 20 5 19 17 5 18 13 7 18 11 5 21 15 3 26 19 3 36 23 4 46 31 2 56 41 2 66 53 1 76 64 4 81 72 7 89 78 0 93 82 2 96 85 5 95 84 4 95 84 2 98 88 3 98 88 3 95 85 0 93 87 3 85 79 1 73 68 0 61 59 2 53 52 8 44 43 12 34 36 14 29 30 14 21 21 19 18 18 16 20 19 15 28 26 14 40 34 10 54 45 2 75 61 0 90 73 3 114 90 0 119 96 2 122 102 3 123 104 2 117 99 0 111 95 0 109 92 2 108 92 7 109 84 0 105 83 0 101 80 0 95 78 0 91 78 0 87 75 0 82 72 0 79 71 0 79 69 0 73 63 1 60 54 4 47 43 8 34 32 9 26 23 8 21 17 5 18 14 3 25 16 1 32 21 1 41 30 2 55 41 2 70 54 2 81 66 1 92 74 2 96 78 2 91 77 4 90 76 1 90 77 0 90 77 0 90 76 1 88 74 1 84 69 0 81 66 0 75 63 3 70 59 3 64 54 1 57 49 2 50 41 0 48 36 0 54 40 3 63 47 11 84 67 0 93 77 2 105 90 7 111 97 8 109 96 2 104 90 1 99 84 0 97 82 1 90 78 4 89 77 5 87 74 4 85 72 4 82 68 3 80 66 3 78 64 1 77 63 2 71 61 0 72 60 0 74 59 2 75 60 3 74 59 4 68 57 1 62 53 0 55 50 0 40 37 4 35 34 6 28 30 8 22 24 10 20 21 13 21 20 15 25 20 16 29 19 17 30 24 8 33 26 8 38 30 9 44 34 7 50 40 5 55 43 3 59 46 2 61 47 2 63 53 0 65 53 1 67 54 1 69 53 1 71 54 2 73 53 2 73 51 1 73 51 1 76 53 0 76 53 0 76 55 0 76 55 0 76 57 1 73 56 0 73 56 0 72 57 0 74 57 1 74 57 1 74 57 1 74 57 1 73 56 0 72 55 0 71 54 0 71 54 0 71 55 4 70 54 3 70 54 3 69 53 2 68 52 0 67 51 0 67 51 0 66 50 0 69 50 7 70 52 6 71 53 3 71 54 2 73 56 4 79 61 11 88 70 24 95 77 31 66 53 1 67 54 2 67 54 2 65 51 2 62 48 0 60 46 0 60 46 0 61 47 0 64 50 5 62 49 4 59 48 2 54 46 0 50 43 1 44 38 2 42 35 6 39 33 7 43 38 6 48 44 7 58 54 9 69 62 8 79 69 7 85 75 3 92 81 1 96 84 0 97 85 0 97 85 0 98 86 2 99 84 3 98 82 4 96 78 2 93 75 1 92 74 0 86 71 6 84 69 2 82 70 0 83 71 0 81 71 2 79 68 6 72 61 7 67 55 5 51 49 11 48 45 10 46 45 14 52 49 16 58 55 14 65 58 6 74 64 2 83 71 0 87 72 5 88 73 4 89 75 2 90 76 1 91 78 0 92 78 3 92 78 5 92 78 7 93 82 2 89 81 0 88 80 0 87 79 0 86 80 0 85 78 0 82 76 0 79 73 0 79 70 5 74 66 4 64 58 6 54 51 6 48 46 8 43 40 7 39 36 5 38 33 3 57 49 0 71 60 4 86 73 5 99 82 2 107 90 0 115 97 0 117 99 0 113 98 0 113 98 0 113 98 0 114 99 0 116 101 0 117 102 1 118 103 2 119 104 3 120 105 4 122 105 1 121 104 0 119 101 0 115 100 0 112 98 0 110 96 0 109 94 0 107 94 0 106 91 0 103 89 1 94 81 3 81 71 2 70 62 0 62 57 0 60 60 0 61 62 2 80 78 1 89 87 4 101 98 5 108 105 2 114 108 0 118 108 0 120 108 0 121 109 1 123 111 3 123 111 3 123 111 1 121 111 0 117 109 2 114 105 0 111 101 3 108 100 2 104 93 1 100 89 0 94 84 0 89 81 0 84 76 4 78 70 8 69 62 10 62 55 9 46 44 21 39 36 17 32 30 17 28 27 22 25 25 23 19 20 22 16 20 21 17 21 22 18 17 23 23 20 15 37 31 5 60 53 1 85 73 0 106 91 0 126 108 0 139 120 2 158 135 3 164 140 6 173 146 7 181 150 7 184 152 5 184 153 3 184 153 3 184 154 4 185 155 0 186 156 0 187 157 1 185 156 2 183 154 0 180 153 0 180 153 0 181 154 1 181 159 0 182 160 0 181 161 2 181 161 4 179 160 4 177 158 4 172 155 3 171 154 4 168 148 1 165 148 0 165 147 1 164 147 5 162 145 5 158 142 5 153 137 2 149 132 0 144 121 5 134 113 4 116 102 3 101 91 4 91 85 7 85 82 11 82 82 12 81 82 12 89 83 7 82 77 9 77 72 14 75 70 15 76 71 13 84 77 7 97 89 6 111 102 9 137 118 0 151 133 0 170 148 0 182 158 0 190 164 5 196 171 6 197 176 0 197 177 0 198 181 7 198 181 7 198 180 10 196 179 13 195 177 15 191 175 17 190 174 19 188 173 20 175 164 14 174 162 16 171 158 17 168 155 17 166 152 19 165 151 18 164 150 17 164 150 17 169 155 4 178 163 10 187 168 14 188 167 12 187 166 13 187 166 13 187 167 18 185 168 20 189 171 33 189 171 35 188 170 34 187 169 35 185 166 35 181 162 33 178 159 31 176 157 29 168 152 39 163 147 36 156 139 35 145 128 36 130 117 38 113 103 41 97 89 42 85 80 42 60 63 56 51 53 50 43 43 45 40 38 43 38 36 37 39 36 29 41 40 22 46 44 21 67 57 8 86 72 7 115 99 4 147 127 4 173 149 1 190 165 0 202 176 3 208 181 6 214 187 18 214 188 17 213 187 14 210 187 11 209 186 12 206 184 12 204 181 13 203 180 14 197 180 15 195 179 21 194 179 26 194 180 32 195 179 32 195 178 26 195 175 16 194 172 8 196 171 6 194 170 2 191 168 0 189 166 0 186 164 0 184 161 3 178 157 2 176 155 4 170 148 2 164 143 2 153 132 5 140 122 14 122 110 26 103 97 39 84 81 46 69 71 49 54 57 50 46 50 51 41 45 57 39 44 63 41 44 63 39 42 51 41 43 40 45 45 33 68 53 12 94 76 12 129 107 8 161 133 8 186 149 6 204 164 4 222 180 0 234 191 0 239 200 1 238 200 3 238 200 5 237 199 4 234 197 3 231 194 2 226 191 1 224 189 0 219 187 4 215 185 3 210 181 2 205 178 3 201 175 4 196 171 6 191 167 5 188 164 4 180 157 2 174 153 2 167 145 0 158 136 1 149 128 3 139 118 1 130 109 0 123 104 0 112 97 0 113 94 0 114 93 2 113 92 3 105 88 0 90 79 0 70 64 4 57 53 8 43 40 9 34 32 9 25 26 12 21 20 16 18 16 17 17 13 10 20 15 9 26 20 8 36 25 3 43 31 5 50 39 7 58 46 6 63 50 6 65 51 4 68 51 5 70 52 6 67 51 0 67 51 0 67 51 0 66 50 0 65 49 0 64 48 0 62 45 0 62 45 0 56 37 0 56 37 0 54 36 0 54 36 0 51 36 0 51 36 0 49 35 0 49 35 0 53 38 0 53 38 0 53 38 0 53 38 0 53 39 0 54 40 1 54 40 1 55 41 2 56 42 3 55 41 2 52 40 2 52 40 2 50 40 4 48 38 3 45 37 1 43 35 0 41 29 3 34 23 1 26 19 1 23 17 5 19 15 3 21 15 1 28 21 2 36 28 5 48 32 0 57 39 3 63 46 3 66 48 0 70 50 0 73 52 0 74 51 0 73 47 0 74 52 3 72 51 4 71 50 3 68 50 2 66 48 2 64 47 3 63 46 2 62 45 1 59 45 0 59 45 0 58 44 0 58 44 0 59 45 0 60 46 1 61 47 2 61 47 2 62 48 0 62 48 0 64 50 1 65 51 2 66 52 3 65 51 2 65 51 2 64 50 1 63 51 1 62 50 0 60 48 0 58 47 1 54 46 0 52 43 0 50 41 0 49 42 0 48 41 0 44 39 1 38 35 4 30 28 7 24 21 6 21 17 6 21 14 6 22 13 8 28 19 4 34 23 5 45 31 5 56 40 4 67 51 2 77 62 3 84 74 5 90 80 8 94 83 1 98 87 5 99 89 4 97 87 2 97 87 0 99 89 2 98 88 0 95 85 0 95 89 3 89 82 1 81 74 2 71 67 4 64 61 10 56 54 13 47 47 13 41 42 11 30 28 16 26 23 14 23 20 11 26 22 10 35 29 5 47 39 0 66 55 1 81 67 4 108 86 3 111 91 4 117 98 4 118 100 2 113 97 0 109 93 0 106 91 0 106 90 3 102 86 1 99 82 0 95 78 0 91 75 0 89 73 0 85 71 0 83 68 0 80 67 0 78 68 0 72 64 2 61 55 7 48 45 12 36 34 13 26 24 11 19 17 5 17 13 4 21 15 3 24 18 2 31 25 0 43 35 0 58 48 0 70 60 1 81 71 2 88 76 4 80 66 3 81 67 2 82 69 1 84 71 3 84 71 3 82 68 5 78 64 3 75 60 1 73 65 2 64 57 2 55 48 2 50 42 5 49 36 1 51 37 0 64 47 1 78 58 7 94 78 0 100 85 2 108 94 6 111 98 6 107 94 2 100 86 0 94 79 0 91 75 0 89 77 3 88 76 4 86 73 3 84 71 3 82 68 3 80 66 3 78 64 1 77 63 2 73 63 2 73 61 1 74 59 2 74 59 2 74 59 4 69 58 2 65 56 1 59 54 0 47 45 4 44 42 4 36 37 6 29 31 9 25 26 12 25 22 15 26 21 17 28 20 18 27 20 12 30 21 12 33 26 10 38 30 9 45 36 7 50 40 5 55 43 5 57 45 3 63 51 1 63 51 1 65 51 2 67 51 0 69 52 0 71 51 0 71 50 0 72 49 0 74 53 0 75 54 0 75 54 0 74 55 0 74 55 0 72 55 0 71 54 0 70 53 0 73 56 0 73 56 0 73 56 0 74 57 1 74 57 1 73 56 0 73 56 0 72 55 0 73 53 0 73 53 0 73 53 0 72 52 1 72 52 1 71 51 0 71 51 0 71 51 0 72 52 1 74 54 3 76 56 3 78 58 5 81 61 10 88 67 20 98 77 34 106 84 45 65 52 0 65 52 0 65 51 2 64 50 1 62 48 1 61 47 0 60 46 1 60 46 1 63 49 4 61 48 3 59 48 2 54 46 0 50 43 1 45 39 3 42 35 6 39 33 7 43 37 3 48 43 5 58 51 7 67 60 6 76 68 5 84 74 2 89 81 0 94 84 0 95 85 0 96 86 0 98 86 2 98 86 4 98 82 4 94 78 1 92 74 0 89 71 0 84 70 5 82 69 1 81 68 0 82 69 0 84 71 3 82 68 7 77 62 5 73 57 5 55 50 10 49 45 8 46 43 12 48 45 14 53 49 14 59 52 8 69 60 5 77 67 6 84 69 4 85 70 3 85 71 0 86 72 0 86 72 0 87 73 0 88 74 1 88 74 3 87 78 1 84 77 0 83 76 0 82 75 0 81 75 0 80 74 0 75 71 0 73 68 0 70 63 8 65 59 9 56 53 10 48 45 10 41 40 10 38 37 9 38 34 5 38 33 4 55 47 0 69 60 3 86 73 5 98 83 2 107 90 0 113 97 1 114 98 0 112 96 0 111 95 0 112 96 0 114 98 0 115 100 0 117 102 1 118 103 2 119 104 1 120 105 2 120 103 0 119 101 0 119 101 1 116 100 2 113 99 2 110 95 0 108 93 0 105 92 0 104 89 0 102 88 0 97 82 1 86 74 2 74 64 2 64 57 2 58 56 5 56 55 7 67 65 4 77 74 5 88 85 4 99 96 3 105 100 0 110 101 0 113 102 0 114 103 0 110 98 0 109 100 0 110 101 0 109 102 0 108 100 1 103 97 1 101 94 3 99 92 2 96 88 3 92 84 1 86 79 1 80 73 3 73 67 7 66 60 12 57 52 14 53 47 15 38 36 23 31 31 19 27 26 21 25 25 23 22 23 25 18 19 23 15 19 20 17 21 22 21 18 25 23 19 16 33 28 6 53 46 2 76 67 2 96 84 0 114 99 4 126 108 6 147 127 2 155 134 6 169 143 7 178 150 7 182 152 4 183 154 1 181 154 1 182 156 1 182 153 0 184 155 1 184 155 2 181 154 1 179 152 1 176 151 0 176 150 1 176 150 1 181 157 0 181 157 0 181 158 2 181 158 3 178 157 4 176 155 4 172 152 3 170 150 3 166 145 0 163 145 1 163 144 3 161 144 4 160 142 4 157 141 6 152 136 1 149 132 0 148 123 5 138 116 4 122 104 2 107 93 4 91 84 6 80 75 9 72 70 13 67 66 12 70 68 11 65 63 15 62 58 23 63 58 28 71 64 22 88 77 13 111 98 6 131 115 4 159 136 0 173 149 0 188 164 0 197 171 0 201 175 0 204 178 3 203 181 0 200 181 0 203 184 4 203 184 6 200 183 7 198 182 9 194 180 13 192 177 14 189 175 14 188 174 15 179 170 13 177 168 13 174 164 15 169 158 16 164 152 16 160 147 16 158 145 17 156 142 17 157 146 2 163 151 5 171 157 9 175 160 9 179 163 8 184 165 9 187 169 11 189 171 13 188 172 24 188 172 24 188 172 24 187 171 24 185 169 24 181 164 24 177 159 23 175 156 25 169 150 29 161 144 28 150 136 29 141 128 34 130 118 44 115 106 49 98 90 51 85 78 49 60 62 61 52 54 53 46 46 44 45 45 37 50 47 32 54 50 23 59 55 18 65 62 19 86 73 5 103 88 7 129 110 7 155 134 6 178 154 4 191 168 4 199 175 5 203 179 8 211 187 17 211 187 16 211 188 12 210 187 11 209 186 10 207 185 11 205 183 11 205 183 12 195 183 23 194 181 25 192 181 29 195 181 33 196 180 32 197 178 24 197 175 14 196 171 8 195 170 5 193 169 1 190 167 0 189 166 0 187 165 1 185 162 4 179 158 3 177 156 5 173 149 0 166 144 0 156 133 1 143 123 10 126 110 22 105 96 31 84 79 37 72 69 38 56 58 45 48 50 47 40 42 55 39 41 64 39 41 62 42 42 50 45 47 36 49 51 27 75 58 14 94 76 10 126 103 9 156 126 6 178 142 6 197 156 4 212 170 0 222 180 0 233 192 2 234 193 3 235 194 4 234 195 4 233 194 5 230 191 2 227 188 0 225 186 0 220 186 3 215 183 2 211 180 2 206 176 4 201 172 6 196 168 6 189 163 4 185 159 2 178 154 2 174 150 2 166 143 1 159 137 2 150 129 4 142 121 4 134 114 2 129 108 1 119 102 0 119 99 2 118 97 6 117 96 7 109 92 4 95 82 3 78 68 6 66 58 11 47 47 13 39 38 10 30 29 11 23 23 13 21 21 13 23 19 8 29 23 7 36 29 10 49 35 0 56 42 3 65 52 7 72 59 7 76 61 6 76 61 4 77 60 4 78 61 5 75 59 0 74 58 0 74 57 1 72 55 1 70 53 1 68 50 0 66 48 0 65 47 0 62 43 0 61 42 0 60 41 0 58 40 2 56 38 2 52 36 2 51 35 2 51 34 4 48 34 0 46 33 0 45 32 0 44 31 0 42 32 0 43 33 0 45 34 2 46 35 3 47 36 4 45 34 2 44 33 1 43 34 1 44 35 2 41 35 1 40 34 0 38 32 0 35 24 4 28 19 2 22 16 2 19 15 4 18 14 3 22 16 2 30 23 4 40 32 9 53 37 1 59 44 3 67 50 4 69 51 1 71 51 0 74 53 0 75 52 0 72 49 0 74 52 3 73 52 5 71 50 3 68 50 2 66 48 2 63 46 2 62 45 1 61 44 0 58 44 0 58 44 0 58 44 0 59 45 0 59 45 0 61 47 2 62 48 3 62 48 3 62 48 0 63 49 0 64 50 1 66 52 3 67 53 4 67 53 4 66 52 3 66 52 3 64 52 2 63 51 3 61 48 3 58 47 2 53 44 1 51 42 1 49 40 0 47 39 0 47 40 0 43 38 0 38 33 4 28 26 5 22 19 4 21 14 4 23 14 5 27 17 7 33 21 0 42 28 2 55 39 5 68 50 4 78 62 3 86 71 2 91 79 3 95 84 5 95 85 0 97 87 0 98 88 1 97 87 0 98 88 0 100 91 0 99 90 0 95 86 0 95 88 0 91 83 0 85 78 0 80 73 3 74 70 9 67 64 11 58 56 8 53 50 7 43 39 14 36 31 11 28 25 8 25 22 5 29 24 2 37 31 0 53 45 0 68 56 4 93 73 2 99 80 3 107 89 3 111 94 2 110 95 0 107 92 0 104 89 0 102 86 0 97 85 3 93 81 0 89 76 0 86 72 0 86 69 0 86 69 0 85 67 1 83 65 1 75 66 1 71 62 5 59 55 10 48 44 15 35 34 16 25 23 11 18 15 8 14 11 4 17 13 12 19 16 11 23 19 7 32 27 5 42 38 3 56 49 5 66 60 8 72 65 10 72 62 3 73 63 4 74 64 2 76 66 4 76 66 4 73 63 2 68 58 0 64 53 0 62 60 0 55 52 1 47 42 4 45 36 7 48 35 3 59 42 0 77 58 2 92 71 4 103 87 0 106 90 2 109 94 3 109 94 3 104 88 0 98 82 0 93 76 0 91 73 0 89 75 2 88 74 3 86 71 2 84 69 2 82 67 2 80 64 2 79 63 1 78 62 2 74 64 3 73 61 1 73 58 1 73 58 1 73 58 3 70 59 3 67 58 3 62 57 1 55 53 4 52 49 4 46 44 5 41 37 8 34 31 12 30 26 15 28 23 19 27 22 19 27 18 19 28 20 17 32 23 16 36 28 15 41 33 12 47 37 10 50 41 8 53 43 8 59 46 4 60 47 3 62 48 3 66 49 3 68 50 2 70 50 0 71 49 0 71 50 0 74 54 1 74 54 1 74 54 1 72 55 1 72 55 1 71 54 0 70 53 0 70 53 0 70 53 0 70 53 0 71 54 0 72 55 0 72 55 0 72 55 0 72 55 0 72 55 0 74 53 0 74 53 0 74 53 0 74 53 0 74 53 0 74 52 2 74 52 2 75 53 3 73 54 0 76 57 1 80 61 5 83 63 10 88 68 18 96 75 32 107 85 46 114 91 57 63 49 0 63 49 0 62 48 0 62 48 1 62 48 1 62 48 3 62 48 3 61 47 2 62 48 3 60 47 2 58 47 1 53 45 0 49 42 0 44 38 2 42 35 6 39 33 7 41 35 1 48 40 3 55 48 4 64 57 3 72 64 1 80 72 0 86 77 0 90 82 1 91 83 0 94 84 0 95 84 2 96 83 4 94 81 3 92 76 1 89 72 0 86 69 0 83 69 4 81 68 0 80 67 0 81 68 0 83 68 3 83 67 7 78 62 3 74 57 1 58 51 7 51 46 6 46 41 9 46 42 13 49 44 14 54 49 11 63 57 9 72 65 11 81 68 0 81 68 0 81 69 0 82 70 0 82 71 0 83 71 0 84 72 0 84 72 0 82 73 4 79 72 2 78 71 0 75 71 0 74 69 1 72 68 4 69 65 4 67 62 6 61 57 10 56 53 12 50 47 16 40 40 14 36 35 14 35 33 10 37 33 6 38 34 5 54 48 0 68 59 2 83 73 4 98 83 2 106 90 2 113 97 2 114 98 2 111 97 0 114 95 1 115 96 1 116 97 2 118 100 2 120 102 2 120 102 2 120 102 0 120 102 0 118 100 0 119 101 0 119 101 1 116 100 2 113 99 2 110 95 0 107 92 0 104 91 0 103 90 0 103 87 0 99 82 0 92 75 3 80 66 3 68 58 5 56 53 8 50 51 11 57 55 7 65 62 7 77 74 7 87 84 3 96 91 0 101 95 0 105 95 0 106 96 0 102 93 2 102 93 0 101 95 1 100 94 0 98 93 1 95 89 1 91 86 2 89 84 2 87 79 6 83 76 4 78 71 3 70 64 4 61 57 9 54 50 13 48 42 16 43 38 18 31 31 23 27 26 21 25 24 22 24 22 25 21 21 23 17 17 19 17 17 17 20 22 19 26 20 20 28 21 13 36 30 6 55 46 3 74 64 2 92 81 2 109 95 7 120 105 12 137 122 0 148 129 0 162 140 2 172 147 2 176 151 0 176 151 0 177 154 0 178 156 0 180 153 2 181 154 3 182 155 4 179 153 4 177 151 2 174 150 2 173 149 1 172 150 4 180 155 0 180 155 1 180 157 2 180 156 4 176 155 4 174 152 4 170 150 3 168 147 2 164 143 2 161 142 3 160 141 2 159 141 3 158 140 4 155 139 4 151 134 2 148 131 0 148 126 6 141 120 3 128 110 2 114 98 3 100 87 8 85 76 9 72 67 12 65 61 13 60 57 14 56 53 20 54 52 31 60 58 37 77 69 33 101 87 22 130 112 12 152 132 11 179 152 9 190 164 7 202 176 3 207 181 0 209 182 3 210 185 7 208 186 5 206 187 0 204 184 1 204 183 2 202 183 5 199 182 8 194 180 9 190 177 10 188 176 12 186 174 10 184 177 9 183 176 10 179 171 10 174 165 10 169 159 10 163 152 10 159 147 11 156 143 12 153 144 3 153 142 1 154 143 1 160 150 3 169 158 6 178 163 8 184 168 10 187 172 11 187 173 12 187 174 10 188 175 11 187 174 10 185 171 12 181 166 11 177 161 13 174 158 13 170 154 7 159 146 6 146 135 11 136 127 24 126 119 39 111 104 49 91 85 49 76 70 44 58 60 49 54 55 41 54 52 31 60 57 24 68 64 19 76 70 12 86 77 10 92 84 11 108 93 2 122 104 2 142 121 2 162 140 2 178 154 2 187 165 2 193 172 5 196 175 8 206 184 10 206 185 8 207 186 7 207 186 5 207 187 4 207 186 5 206 185 6 207 184 8 196 183 27 194 183 29 193 182 30 196 182 33 198 181 29 200 180 23 200 175 13 199 172 7 194 169 4 193 169 1 190 167 0 189 166 0 187 165 1 185 162 4 180 159 4 177 156 5 175 151 1 167 145 0 158 136 1 144 125 7 128 112 17 107 97 26 86 80 30 73 69 31 55 56 42 46 47 42 39 38 46 37 36 50 40 38 49 46 43 36 54 50 23 62 57 17 90 71 13 106 84 8 130 105 4 154 124 4 176 139 6 192 154 7 208 169 6 216 179 2 220 181 0 221 182 1 222 183 2 223 184 3 223 184 1 222 183 0 221 181 0 220 180 0 217 182 4 213 180 3 208 176 3 204 173 4 198 169 5 192 164 3 185 159 2 182 156 1 178 153 1 175 149 0 169 144 0 162 138 2 156 133 5 148 126 6 141 120 5 136 116 4 126 108 0 124 105 3 120 99 6 116 96 7 109 92 4 99 84 3 84 70 7 73 61 11 54 51 16 45 41 12 32 30 9 26 25 7 26 23 6 31 25 3 42 33 4 52 42 7 63 47 0 70 55 0 80 64 4 85 70 5 86 71 4 86 68 2 85 67 1 86 68 2 82 67 2 81 65 3 80 64 2 78 62 3 76 59 3 73 56 2 71 54 2 69 52 0 68 47 0 67 46 1 63 44 1 61 42 0 58 40 2 56 37 4 52 36 3 52 35 5 48 35 0 47 34 0 43 33 0 41 30 0 39 30 0 36 30 0 37 31 0 37 30 1 39 29 2 35 28 0 33 26 0 33 26 0 33 28 0 33 28 0 30 26 0 29 25 0 27 20 4 22 16 2 17 13 2 16 13 6 18 14 5 23 17 3 32 25 6 41 34 8 55 42 0 61 48 4 66 52 3 69 53 1 70 53 0 74 55 0 74 53 0 73 50 0 74 52 3 72 51 4 71 50 3 67 49 1 65 47 1 62 45 1 61 44 0 60 43 0 59 45 0 59 45 0 59 45 0 59 45 0 60 46 0 61 47 0 62 48 1 63 49 2 62 48 0 63 49 0 65 51 2 66 52 3 67 53 4 67 53 4 67 53 4 66 52 3 63 51 3 62 50 2 61 48 3 57 46 1 53 44 1 50 41 0 48 39 0 46 38 0 47 40 0 42 36 0 34 28 2 25 20 1 19 13 0 20 12 0 29 17 1 35 22 5 42 27 0 54 36 0 69 51 3 84 64 5 92 73 4 95 79 2 95 83 1 95 85 0 95 85 0 97 87 0 97 87 0 97 87 0 100 91 0 103 94 3 101 92 0 97 88 0 96 86 0 93 82 0 88 79 0 85 77 4 83 76 8 77 71 9 70 64 6 64 59 3 58 50 13 47 41 9 37 31 5 30 25 5 27 22 2 30 24 0 40 34 0 51 44 2 74 55 0 83 65 1 94 78 3 103 88 5 107 93 4 106 91 0 102 86 0 99 83 0 91 83 2 90 79 0 86 74 0 84 70 0 83 68 0 85 67 3 85 67 5 84 66 4 73 63 1 66 59 5 56 51 11 42 41 13 32 30 15 21 21 13 15 14 10 14 10 7 13 12 20 14 12 17 16 15 13 22 19 12 29 26 9 39 34 12 46 42 13 52 47 15 61 54 2 62 55 1 64 57 2 66 60 0 67 61 1 65 59 1 60 53 0 56 49 0 52 49 0 45 42 0 40 34 2 43 33 6 52 39 5 67 51 2 87 68 2 103 81 5 107 91 3 107 91 3 105 89 1 103 87 0 99 83 0 95 78 0 94 77 0 94 76 0 88 74 1 87 73 2 85 70 1 84 69 2 82 67 2 80 64 2 78 62 0 78 62 2 74 64 3 73 61 1 73 58 1 73 58 1 73 58 3 70 59 3 68 59 4 64 59 3 59 57 0 57 54 1 52 48 1 47 42 4 40 35 6 35 30 11 30 26 15 28 23 19 28 19 22 28 19 20 30 22 19 33 24 15 36 29 13 40 34 12 44 37 11 46 39 11 53 40 6 54 41 6 58 44 7 61 46 5 66 49 5 68 50 2 72 52 2 72 52 1 71 55 3 72 56 4 73 56 4 73 56 4 72 55 3 71 54 2 71 54 2 70 53 1 70 53 0 70 53 0 71 54 0 72 55 0 73 56 0 73 56 0 73 56 0 72 55 0 75 54 0 75 54 0 76 55 2 76 55 2 77 55 5 77 55 6 78 56 7 78 56 7 77 58 2 80 61 5 85 65 12 89 69 18 95 74 27 104 82 41 114 91 57 122 99 68 62 48 0 61 47 0 60 46 0 61 47 0 62 48 3 63 49 4 62 47 4 61 46 3 61 47 2 59 46 1 56 45 0 52 44 0 48 41 0 43 37 1 41 34 5 38 32 6 42 33 0 46 38 2 54 45 4 61 54 2 69 60 1 76 67 0 82 74 1 86 79 1 88 80 0 88 80 0 91 80 1 90 78 2 90 76 3 87 73 2 87 70 1 85 68 0 83 69 4 80 66 1 79 65 0 81 66 1 82 66 4 84 65 6 80 61 2 76 57 0 63 53 4 55 46 3 47 41 5 46 41 11 46 42 13 50 46 11 57 52 10 66 60 12 74 64 2 74 65 0 75 66 0 76 68 0 76 68 0 76 68 0 76 68 0 76 67 0 75 66 9 71 65 7 69 63 5 67 62 4 67 62 7 63 60 9 60 56 11 58 53 11 53 49 12 49 46 15 41 40 19 33 34 18 29 30 16 31 30 12 35 33 10 39 35 6 55 49 0 67 61 3 83 73 4 94 81 2 104 88 0 110 95 2 112 97 4 110 95 2 113 94 2 115 96 4 116 97 3 118 99 4 119 101 3 120 102 2 119 101 0 119 101 0 118 100 0 118 100 0 118 100 2 115 99 3 112 97 2 109 94 1 106 91 0 104 91 0 105 91 2 104 88 1 102 84 0 95 77 1 83 68 3 68 58 5 53 50 7 45 45 9 50 48 10 56 53 10 65 63 6 76 73 2 86 81 0 92 86 0 97 87 0 98 88 1 98 92 8 98 92 6 97 91 5 94 90 3 91 86 2 85 82 1 81 78 1 79 75 2 75 70 6 72 66 4 66 61 3 58 55 4 51 48 7 44 41 10 37 35 14 35 32 17 29 26 21 25 21 18 23 19 18 23 19 20 21 17 16 19 15 12 21 18 11 26 23 14 34 26 13 37 29 8 47 39 3 63 53 2 77 66 0 90 79 0 107 93 5 118 105 13 135 122 0 145 131 0 159 141 3 168 147 2 171 150 0 173 150 0 173 153 0 175 157 0 176 150 1 177 151 4 178 152 5 176 152 4 173 148 3 169 147 2 169 147 2 169 148 3 177 154 0 178 154 2 176 155 2 176 155 4 173 153 4 170 149 4 166 148 2 164 146 2 162 140 3 159 139 4 158 138 3 157 139 5 156 138 4 154 137 5 151 134 2 148 131 0 145 126 5 141 122 2 132 115 1 122 105 1 109 94 3 94 82 8 80 70 9 70 63 11 56 52 15 49 48 18 50 49 28 61 61 37 84 79 37 115 103 31 147 128 23 170 146 20 188 161 18 198 172 13 208 182 7 210 184 1 211 184 5 212 185 10 211 186 8 208 186 4 206 184 2 204 183 2 203 184 4 199 182 6 194 181 7 191 179 9 186 177 10 185 176 11 187 179 10 186 178 9 184 176 7 180 171 6 176 166 6 170 159 5 165 153 5 163 151 7 157 145 7 151 139 1 145 136 0 149 142 0 158 150 5 167 157 8 174 163 9 181 168 12 184 171 7 185 172 6 186 174 4 187 175 3 185 173 3 181 168 4 177 163 5 174 159 6 170 154 0 159 145 0 142 132 0 128 122 12 114 112 27 99 97 36 81 78 35 68 63 33 66 63 30 66 63 22 72 66 14 85 78 10 100 89 7 110 97 3 119 104 1 127 110 4 134 117 0 144 124 0 156 137 0 168 146 0 177 154 0 182 160 0 184 164 3 185 167 5 193 175 3 196 176 3 198 179 1 200 181 1 203 182 1 204 183 4 205 182 6 205 182 6 198 181 29 197 182 29 197 182 29 199 182 30 201 183 25 203 181 18 204 177 10 202 174 5 195 170 5 193 169 1 190 167 0 189 166 0 187 165 1 185 162 4 180 159 4 177 156 5 172 152 3 166 145 0 156 136 1 145 126 6 128 114 17 107 98 23 87 80 25 72 69 26 53 52 34 46 44 31 41 38 29 45 41 30 54 46 27 66 53 18 77 64 9 87 72 5 109 87 4 121 97 0 138 111 0 157 127 0 173 139 5 188 153 9 200 166 7 205 175 3 206 174 5 206 174 5 209 175 5 210 177 4 213 177 3 214 178 4 214 178 2 215 178 1 211 178 5 207 175 4 203 172 3 197 168 2 194 167 2 189 164 2 184 160 0 182 158 0 179 154 0 176 151 0 171 146 1 165 142 2 159 136 4 152 131 6 146 125 6 142 121 4 130 113 0 126 107 4 119 100 5 112 95 3 105 90 0 96 81 0 84 69 2 77 60 8 55 49 15 45 40 10 36 30 4 32 26 2 35 28 0 43 33 0 57 44 0 68 55 2 80 63 0 85 68 0 92 74 0 96 78 2 97 80 2 95 78 0 92 74 0 91 73 0 89 72 2 88 71 2 87 69 3 85 67 3 82 63 4 79 60 2 77 57 4 75 55 2 73 53 2 72 52 1 70 50 0 66 48 2 64 45 2 61 44 1 59 41 1 58 40 2 53 39 0 52 38 1 49 36 1 45 35 0 41 32 0 37 31 0 35 30 0 35 30 0 32 26 2 30 24 2 27 21 0 25 20 0 22 19 0 22 19 0 21 18 1 18 17 0 21 15 3 16 12 3 13 10 3 15 12 7 17 14 5 23 17 3 31 25 3 40 33 7 55 42 0 61 48 3 66 52 3 68 52 0 70 53 0 74 54 1 75 54 1 73 51 1 73 51 2 71 50 3 70 49 2 67 49 1 65 47 1 63 46 2 61 44 0 61 44 0 60 46 0 60 46 0 59 45 0 59 45 0 60 46 0 61 47 0 62 48 1 62 48 1 63 49 0 63 49 0 65 51 2 66 52 3 67 53 4 66 52 3 66 52 3 65 51 2 62 50 2 61 48 3 59 46 2 56 44 2 51 42 1 49 40 1 47 37 1 45 37 0 42 36 0 37 30 1 29 23 1 21 15 0 20 12 0 25 16 0 35 23 0 42 28 1 58 39 0 70 50 0 84 64 5 97 77 6 103 84 5 103 86 4 101 86 1 98 86 2 96 86 0 97 87 0 97 87 0 98 88 0 102 92 3 106 97 6 105 96 5 99 90 0 98 86 4 94 83 1 91 80 1 88 79 2 88 78 6 85 76 7 80 71 4 75 66 1 68 58 7 58 49 6 45 39 5 35 31 6 26 24 3 23 21 0 30 26 0 38 33 3 58 41 0 66 50 0 81 65 5 93 79 6 102 87 6 102 87 2 99 85 0 97 81 0 88 79 2 87 75 0 84 72 0 82 69 0 83 68 3 82 66 4 81 65 5 80 64 5 70 61 2 63 56 4 50 46 8 36 34 11 24 24 12 18 17 12 15 14 12 13 12 10 12 11 17 12 11 16 14 12 13 16 15 11 21 18 11 25 23 11 30 27 12 32 29 12 45 40 2 46 41 1 48 43 1 52 48 1 54 50 3 53 49 2 50 46 1 48 43 1 41 35 1 37 31 0 37 30 1 45 36 5 58 46 4 74 59 4 92 74 2 105 87 5 106 88 2 104 86 2 101 83 0 98 80 0 96 77 0 95 76 0 95 76 0 96 77 1 89 72 0 88 71 1 87 70 1 85 67 1 83 65 1 81 63 1 80 62 0 79 60 1 74 64 3 73 61 1 73 58 1 73 58 1 73 58 3 70 59 3 68 59 4 63 58 2 60 55 0 60 53 0 56 49 0 52 43 0 46 38 2 38 32 8 32 29 12 29 27 15 29 21 19 28 20 18 29 22 16 29 22 14 31 25 13 34 28 14 36 30 14 38 33 14 45 35 10 47 37 10 51 40 10 56 43 9 60 46 7 64 49 6 68 51 5 69 53 4 68 55 2 69 56 3 71 55 3 71 55 3 72 55 3 72 55 3 71 54 2 73 53 2 72 55 0 73 56 0 74 57 1 74 57 1 75 58 2 75 58 2 75 58 2 74 57 1 75 56 0 75 55 2 76 56 5 77 57 7 78 57 10 80 59 14 80 59 14 81 60 17 79 63 12 83 67 16 88 72 21 94 78 29 99 82 38 108 90 52 119 100 67 127 108 78 64 50 3 62 48 1 60 46 0 60 46 1 62 48 3 62 47 4 60 45 2 58 43 0 59 45 0 57 44 0 55 44 0 51 43 0 47 40 0 42 36 0 40 33 4 37 31 5 42 31 3 46 35 3 52 43 4 60 49 3 66 57 2 72 64 1 78 69 0 82 74 1 85 76 0 85 76 0 85 76 1 86 74 2 85 72 2 84 69 2 83 68 3 82 66 4 84 71 3 81 67 2 79 65 2 80 64 2 84 65 6 84 65 6 81 61 0 78 58 0 67 56 2 59 49 0 51 43 4 46 41 9 44 41 10 44 41 8 50 46 8 55 52 7 64 58 6 65 60 5 67 62 4 68 64 3 68 64 1 67 63 2 66 61 3 65 60 4 65 57 11 63 55 8 60 54 6 59 52 6 56 51 9 55 49 13 51 46 14 48 43 14 42 41 11 39 39 15 33 34 20 26 27 19 23 24 16 27 25 12 33 31 10 40 36 7 56 53 0 68 62 4 81 72 3 92 79 0 100 86 0 106 91 0 108 93 2 105 92 0 111 90 1 113 92 1 115 94 3 118 98 3 119 99 2 120 100 1 119 100 0 119 100 0 118 100 0 118 100 0 117 99 1 113 97 1 110 95 0 108 93 0 106 91 0 104 91 0 102 90 6 103 87 2 100 82 0 97 75 0 84 66 0 68 57 3 51 48 7 41 42 8 43 42 11 48 46 8 56 54 5 65 64 0 75 71 0 84 76 1 88 79 2 89 80 3 91 85 7 91 85 7 90 85 4 86 83 2 82 79 0 77 75 0 73 70 0 68 67 0 66 61 6 64 58 6 58 55 4 51 48 3 44 42 4 37 36 6 32 31 11 31 29 14 28 23 19 25 20 16 24 19 16 26 18 16 25 17 14 24 17 9 29 23 9 36 30 14 46 35 7 51 41 5 62 52 3 74 63 1 84 72 0 92 80 0 107 94 0 119 106 10 132 120 0 143 129 4 156 139 9 163 143 8 166 145 4 166 145 2 169 148 3 170 152 6 171 146 1 172 147 2 173 148 3 170 148 3 167 145 0 165 144 1 164 143 0 165 144 1 173 152 0 172 153 0 172 152 1 170 153 3 168 151 3 164 148 1 161 145 0 160 143 1 160 137 5 157 137 4 156 136 3 155 137 3 155 136 5 153 136 4 150 133 1 148 131 1 137 125 3 137 123 1 134 117 0 127 109 0 117 99 0 102 86 1 86 73 3 76 64 4 59 54 22 52 48 19 48 48 20 61 62 28 88 87 33 121 113 32 155 137 27 178 153 26 187 165 19 198 176 15 208 185 7 211 187 0 211 185 2 212 185 6 210 185 5 207 183 0 205 183 1 205 183 2 202 183 3 199 182 6 194 180 9 190 179 11 187 178 11 185 178 12 187 175 13 187 175 11 187 176 9 185 174 7 182 170 6 177 165 5 173 160 6 170 156 5 165 149 10 155 143 5 148 140 3 148 142 6 148 145 6 152 147 4 160 152 7 169 159 10 177 162 9 179 165 7 181 168 4 182 169 2 180 167 0 177 163 2 172 157 2 170 155 4 164 143 0 154 138 1 137 127 4 118 114 7 100 100 12 85 86 16 76 75 19 70 69 21 83 77 17 87 80 12 98 90 5 118 106 4 136 121 4 148 129 1 158 136 1 164 141 3 163 147 2 167 150 2 174 153 0 179 156 0 180 158 0 179 159 0 179 161 3 178 162 5 180 162 2 183 163 2 185 166 1 191 170 1 195 173 2 197 174 6 200 175 10 201 176 11 202 178 28 199 178 27 200 179 26 201 181 24 202 182 21 204 181 15 204 178 7 202 175 0 195 170 5 193 169 1 190 167 0 189 166 0 187 165 1 184 161 3 179 158 3 176 155 4 168 151 3 162 146 1 154 136 2 142 126 5 127 113 14 106 97 20 85 80 22 71 69 21 56 52 27 53 49 20 55 51 16 67 60 14 83 72 10 100 83 5 116 93 0 126 101 0 131 105 0 137 111 0 149 121 0 162 131 0 171 140 0 177 147 1 180 154 0 182 157 0 190 164 7 190 164 5 193 165 4 194 166 4 197 168 4 202 171 3 205 174 5 207 175 6 204 173 7 201 170 4 196 167 1 193 166 1 191 166 1 189 166 2 187 165 1 186 164 0 183 157 0 179 154 0 174 148 0 169 144 0 161 139 2 154 134 3 148 127 2 143 123 0 135 115 0 128 109 4 120 101 6 112 95 3 104 89 0 95 78 0 83 66 0 76 56 3 55 44 12 47 38 7 42 33 4 43 34 5 49 39 3 61 47 0 75 59 0 87 70 0 97 78 0 99 81 0 102 84 0 105 87 1 106 88 2 104 86 0 98 81 0 95 78 0 91 75 0 91 74 2 89 72 2 87 69 3 84 66 4 81 62 3 79 60 4 78 59 3 78 57 2 77 56 1 75 55 2 73 53 0 69 52 0 67 49 0 65 49 0 64 48 0 58 43 0 57 42 0 55 42 0 52 40 0 47 39 2 42 36 0 38 34 0 37 33 0 31 26 6 28 23 4 22 19 2 20 17 2 18 16 4 16 13 4 13 13 5 11 10 5 14 10 1 11 8 3 10 9 5 13 12 8 17 14 7 23 17 3 30 24 2 40 30 3 52 40 0 59 46 2 64 52 4 65 52 0 69 52 0 74 54 3 75 55 5 74 52 5 73 51 2 71 50 3 71 50 3 67 49 1 66 48 2 64 47 3 63 46 2 63 46 2 61 47 0 61 47 0 60 46 0 60 46 0 60 46 0 61 47 0 61 47 0 62 48 0 63 49 0 64 50 1 65 51 2 66 52 3 66 52 3 65 51 2 64 50 1 64 50 1 60 47 2 59 46 1 58 45 1 55 43 1 50 41 0 48 39 0 46 36 0 45 37 0 36 29 0 31 24 0 24 17 0 20 14 0 24 17 1 34 23 1 44 31 0 49 35 0 75 54 0 82 62 1 96 73 3 105 84 3 109 89 3 106 88 2 103 87 2 101 86 3 96 86 1 97 87 2 96 86 1 97 87 0 102 92 5 106 96 7 103 93 4 98 89 0 96 83 4 93 80 1 90 77 0 88 76 0 89 77 3 88 76 4 82 72 0 78 68 0 73 61 1 64 54 1 52 44 5 40 36 9 29 26 7 22 21 3 24 23 3 29 27 6 49 32 2 56 41 2 68 55 3 82 68 3 92 78 3 97 82 1 96 81 0 95 80 0 90 76 3 86 74 2 83 70 0 81 68 0 80 66 3 78 64 3 73 61 3 70 58 0 69 60 3 59 53 3 44 40 3 29 28 7 18 18 8 14 14 12 13 13 13 15 13 16 13 14 6 14 15 7 17 17 9 18 18 8 20 20 8 23 21 9 24 22 10 24 22 9 31 25 9 32 27 8 33 28 6 36 32 5 38 34 7 38 34 7 36 32 7 34 30 5 36 23 7 34 23 3 39 30 1 50 42 3 65 55 2 77 66 2 91 77 2 102 85 5 100 81 2 99 80 1 98 79 2 96 77 0 96 77 1 95 76 0 94 75 0 93 74 0 88 71 0 87 70 0 86 69 0 84 66 0 83 65 1 81 63 1 80 62 0 79 60 1 73 63 2 73 61 1 73 58 1 73 58 1 74 59 4 70 59 3 66 57 2 61 56 0 62 56 0 63 54 0 61 52 0 58 48 0 52 43 2 45 39 7 37 35 12 32 33 15 30 25 19 30 26 17 28 24 15 28 24 15 28 24 15 29 25 14 31 27 16 31 29 17 39 32 16 41 34 16 44 36 13 50 41 12 54 44 9 58 46 6 61 48 4 62 49 4 65 54 0 66 55 1 67 54 1 70 54 2 70 54 2 71 54 2 72 52 1 72 52 1 73 56 0 73 56 0 74 57 1 75 58 2 75 58 2 75 58 2 74 57 1 74 57 1 73 57 5 74 58 6 75 59 8 76 60 11 78 61 15 79 62 19 81 63 23 81 63 23 83 70 26 87 74 29 92 79 34 98 85 40 104 91 49 112 98 61 122 107 74 130 115 86 66 52 5 63 49 2 61 47 0 60 46 1 61 47 2 61 46 3 58 43 0 56 41 0 58 44 0 56 43 0 54 43 0 50 42 0 46 39 0 41 35 0 39 32 3 37 31 5 42 31 3 45 34 4 51 41 5 59 48 3 64 54 1 70 62 0 75 68 0 79 72 2 82 74 0 83 73 1 82 72 1 81 71 2 82 68 3 82 66 4 82 66 6 82 66 6 83 73 4 82 68 3 80 66 3 81 65 5 85 66 7 85 65 6 82 62 1 79 57 0 70 58 0 61 51 0 51 44 2 45 41 6 42 39 8 40 37 4 44 42 3 49 46 3 57 52 12 58 53 11 61 57 10 63 59 11 63 60 9 61 57 9 59 55 8 58 54 7 58 50 11 56 48 9 54 46 7 51 46 8 50 44 10 48 43 14 44 38 14 42 35 16 37 37 11 35 34 16 28 30 19 23 24 19 20 21 16 23 23 11 32 30 9 39 35 8 58 55 2 69 63 3 81 72 3 90 77 0 97 83 0 102 87 0 104 89 0 101 88 0 108 87 0 110 89 0 113 92 1 116 95 2 118 98 1 119 99 0 119 100 0 119 100 0 119 101 1 118 100 0 116 98 0 112 96 0 109 94 0 108 93 0 106 91 0 104 90 1 98 85 6 100 83 3 100 79 0 95 73 0 85 66 0 68 57 3 52 49 8 42 43 9 40 39 11 43 43 7 50 49 1 59 57 0 70 65 0 78 71 0 82 74 2 84 74 3 82 76 2 80 77 0 80 77 0 78 76 0 76 74 0 70 70 0 67 66 0 65 64 0 62 58 10 60 56 8 55 53 5 49 48 4 40 40 4 34 34 6 30 32 11 29 30 14 31 24 18 28 21 15 27 19 16 29 20 15 29 20 13 30 22 9 37 30 12 46 38 17 57 43 6 63 50 5 74 61 6 85 72 2 90 78 0 97 84 0 109 97 0 123 109 10 125 114 0 135 123 5 150 131 10 156 135 8 157 134 4 157 134 2 159 139 6 163 143 10 167 142 0 168 143 0 167 145 0 166 144 0 163 142 0 161 140 0 159 140 0 160 141 0 170 151 0 168 151 0 168 151 1 168 151 3 165 149 2 161 146 1 158 143 0 156 141 0 160 137 5 156 136 5 155 135 4 154 135 4 154 135 4 152 135 3 150 133 3 148 131 1 133 124 3 134 122 0 133 119 0 131 112 0 120 102 0 105 88 0 90 74 0 79 64 0 66 60 26 55 52 19 49 50 16 59 65 21 88 88 26 122 115 27 155 137 25 177 152 26 186 169 19 198 181 15 211 191 8 216 193 1 215 190 1 215 189 6 212 186 3 208 184 0 205 180 0 203 181 0 201 180 3 198 181 7 193 179 8 189 178 10 186 177 12 184 177 11 185 170 19 186 171 16 187 173 14 186 172 11 184 170 9 181 167 8 177 162 7 175 160 7 170 153 13 161 148 8 153 145 8 148 144 10 143 141 6 141 137 1 148 142 2 158 151 9 170 153 13 172 156 9 174 159 4 176 162 3 175 161 0 171 157 0 167 152 1 164 148 3 155 131 9 149 128 11 133 121 11 111 107 8 91 91 5 78 81 4 76 79 10 79 81 16 99 92 14 104 97 9 121 110 5 143 129 6 162 144 6 174 152 4 184 158 3 190 161 5 186 168 10 188 168 9 190 168 5 188 166 2 185 163 0 180 160 1 177 161 4 176 161 6 171 151 2 173 153 2 178 157 2 184 161 3 188 165 7 192 168 10 196 170 13 197 171 16 202 175 26 202 175 24 200 177 22 202 179 21 203 181 17 204 180 10 203 177 2 202 175 0 196 171 6 194 170 2 190 167 0 189 166 0 186 164 0 184 161 3 179 158 3 176 155 4 165 149 1 159 144 0 152 136 1 140 125 6 125 113 13 104 97 19 84 79 21 70 68 20 61 58 25 62 59 18 71 66 10 90 82 9 111 98 6 130 109 2 148 119 1 159 128 3 169 141 16 173 145 10 180 152 8 187 157 9 190 159 16 189 161 15 185 162 7 182 163 0 173 152 1 175 151 0 175 152 0 178 153 0 182 156 0 188 160 0 192 165 0 195 166 0 198 169 7 196 167 5 192 164 2 189 164 1 189 166 0 190 169 2 189 171 3 189 171 3 186 160 1 182 156 0 176 151 0 170 145 0 163 140 0 155 132 0 147 126 0 142 122 0 136 117 0 130 112 4 123 104 9 114 97 5 106 91 0 96 79 0 84 65 0 75 54 0 55 42 10 51 37 8 48 37 7 55 42 10 63 50 8 74 59 2 90 72 0 100 81 2 109 89 3 109 89 2 110 90 1 112 93 1 111 94 2 109 92 2 104 86 0 99 81 0 93 75 0 92 74 0 91 73 1 89 70 2 86 66 3 83 63 4 81 60 3 79 58 3 76 55 0 76 55 0 74 55 0 72 53 0 69 52 0 67 50 0 65 50 0 65 50 0 62 45 0 60 46 1 58 45 1 56 44 2 52 43 2 46 41 3 42 38 1 40 36 0 31 28 9 28 25 8 23 20 5 19 17 5 17 14 7 13 12 8 11 9 10 9 7 8 10 7 0 9 5 2 9 8 6 13 12 8 17 14 7 22 16 2 29 23 1 39 29 2 51 39 0 57 46 1 62 50 2 64 50 1 67 51 0 72 54 4 75 54 7 75 52 8 73 51 2 72 51 4 71 50 3 69 51 3 68 50 4 66 49 5 65 48 4 65 48 4 62 48 0 61 47 0 61 47 0 60 46 0 60 46 0 60 46 0 61 47 0 61 47 0 63 49 0 64 50 1 65 51 2 65 51 2 65 51 2 65 51 2 63 49 0 63 49 0 59 46 1 58 45 0 57 44 0 54 42 0 49 40 0 48 39 0 46 36 0 44 36 0 31 24 0 26 20 0 21 14 0 22 14 3 29 22 6 40 30 5 49 36 1 53 40 0 83 62 0 89 69 0 100 77 1 106 84 0 108 87 0 107 87 0 103 87 2 101 86 5 94 83 1 95 84 2 94 84 0 94 84 0 99 89 2 103 93 6 100 90 1 94 84 0 94 78 1 89 76 0 86 73 0 85 71 0 86 72 0 86 72 0 82 70 0 79 67 0 76 62 0 66 55 0 54 47 3 44 39 10 32 29 10 24 22 7 23 21 6 26 25 7 46 30 7 52 37 6 62 48 3 75 60 1 85 71 0 91 78 0 94 78 0 94 78 0 89 75 4 87 73 2 84 69 0 81 67 2 76 65 1 73 61 1 67 57 0 64 53 0 68 59 4 57 51 3 41 37 2 24 23 3 14 14 6 11 11 9 13 13 15 15 15 17 18 20 0 19 21 0 22 24 3 24 25 7 25 26 8 26 24 9 25 23 8 24 22 7 24 18 20 23 18 15 23 18 12 24 20 11 25 21 10 25 21 10 22 18 9 20 16 7 34 16 12 33 19 6 41 30 2 54 46 0 67 61 1 79 71 0 89 77 1 98 82 4 96 77 1 96 77 1 96 76 3 96 76 3 96 76 3 95 76 0 92 73 0 90 71 0 88 70 0 88 69 0 87 68 0 85 66 0 83 63 0 82 62 1 81 61 0 80 60 1 72 62 1 72 60 0 74 59 2 74 59 2 74 59 4 69 58 2 65 56 1 59 54 0 65 59 1 66 57 0 66 55 0 64 52 0 59 48 3 50 44 8 43 42 14 38 40 18 35 31 20 34 30 19 32 28 17 30 26 17 28 25 16 29 26 19 30 27 20 31 28 21 35 31 19 38 32 18 41 34 16 45 37 14 50 41 10 53 43 7 54 45 4 57 46 1 63 51 0 64 52 0 66 53 1 66 53 1 69 53 2 70 52 2 72 52 2 71 51 1 72 55 0 72 55 0 73 56 0 73 56 0 73 56 0 73 56 0 72 55 0 72 55 0 72 59 6 73 60 8 74 60 11 76 62 15 77 62 19 79 64 23 80 65 26 81 65 29 86 74 34 90 78 38 96 84 42 101 89 47 107 95 55 115 102 67 125 112 80 133 119 90 63 49 0 63 49 0 63 49 0 63 49 2 63 49 4 62 47 4 61 46 5 60 45 4 57 43 0 55 42 0 53 41 0 50 41 2 47 39 2 42 36 2 40 34 2 38 33 3 43 28 7 43 31 5 45 37 1 50 43 0 56 50 0 65 56 0 72 62 0 78 64 1 77 66 2 77 66 2 77 66 2 77 66 2 77 66 2 77 66 2 77 66 2 77 66 2 78 67 1 80 69 3 79 68 2 76 65 0 77 66 0 79 68 2 77 66 0 72 61 0 67 60 5 61 53 4 54 46 9 49 42 14 44 38 16 39 34 15 38 35 16 40 39 18 47 43 18 50 46 17 53 50 17 55 53 14 55 53 12 55 52 9 55 52 11 56 53 12 54 50 15 52 47 15 49 44 12 47 42 12 46 41 12 44 38 12 42 36 12 39 33 11 34 32 11 35 29 13 32 26 14 28 21 11 28 22 10 32 25 9 38 31 12 42 36 14 67 49 3 76 59 3 86 72 1 95 80 0 97 83 0 98 84 0 100 85 2 102 86 9 105 89 2 105 89 2 108 92 4 112 97 4 112 97 2 109 95 0 110 96 0 113 100 0 114 98 3 112 96 0 111 95 0 108 94 0 107 92 0 103 90 0 100 86 0 96 81 0 97 89 6 96 85 3 94 78 0 88 71 0 78 62 0 66 53 1 53 44 3 43 37 1 42 37 7 44 38 2 50 43 0 60 54 0 75 66 0 85 76 1 93 80 1 94 82 0 94 81 3 93 82 2 94 83 1 91 83 0 88 82 0 84 79 0 81 75 0 78 74 0 71 63 0 67 59 0 60 54 0 57 50 0 54 47 1 50 42 5 42 36 2 37 30 1 34 27 8 32 25 6 31 24 5 31 25 1 39 30 1 50 36 1 61 44 1 69 48 1 71 55 0 77 62 0 87 73 0 96 84 0 103 93 0 108 99 0 112 104 0 114 106 0 132 116 5 131 118 4 130 121 4 132 123 2 137 126 2 144 129 2 150 129 1 154 129 0 153 130 0 153 130 0 154 131 1 154 134 3 152 132 1 150 130 0 151 132 1 156 137 6 167 149 5 166 148 4 164 145 4 160 143 3 157 141 2 155 139 2 154 138 3 151 137 2 154 135 6 153 134 5 152 133 4 150 131 3 148 129 1 146 126 1 145 125 0 144 124 1 136 119 3 137 117 2 136 117 0 132 114 2 125 107 5 110 96 8 92 80 8 79 69 7 56 51 19 51 48 13 48 50 11 59 61 21 80 80 26 111 109 26 145 141 18 169 163 13 186 171 18 197 182 21 200 182 12 202 181 0 209 188 0 209 189 0 205 185 0 206 188 0 206 181 0 203 181 0 201 180 3 199 179 6 194 177 9 190 175 10 187 175 13 186 174 14 187 171 14 186 170 13 185 169 11 185 170 9 186 171 8 185 170 5 183 169 2 181 167 0 175 159 12 170 154 7 163 147 2 157 139 1 150 136 5 143 133 9 136 131 13 132 131 15 141 137 4 146 142 8 155 149 9 159 154 10 160 154 8 157 149 6 154 145 4 152 143 6 137 133 8 123 120 7 106 103 8 94 91 12 86 82 9 86 79 1 95 85 0 108 96 0 131 108 0 146 122 0 163 141 3 178 157 2 185 166 1 191 170 0 195 173 2 197 175 4 197 177 2 196 176 1 196 174 2 196 174 3 195 172 4 192 169 3 189 164 1 185 160 0 178 154 6 177 153 5 174 152 6 170 150 3 168 150 4 171 153 9 176 160 15 182 166 21 194 168 21 196 169 16 198 173 10 202 175 6 203 175 3 202 174 4 202 170 7 200 168 7 196 166 0 195 169 0 191 169 0 184 165 0 181 163 1 181 161 2 178 153 0 172 145 0 172 144 9 164 140 6 150 133 3 132 122 1 116 109 3 99 93 5 82 75 3 71 63 0 77 74 5 86 80 2 100 90 0 120 102 0 145 121 0 168 140 5 183 152 10 187 156 13 198 167 1 198 167 1 199 168 2 200 169 3 200 169 3 197 168 2 193 165 0 189 161 0 186 160 5 182 155 2 176 151 0 170 148 0 167 146 1 164 145 4 162 144 6 160 144 7 168 159 0 174 162 0 182 167 4 188 168 7 193 169 11 195 166 10 194 164 8 195 162 7 179 154 10 181 156 11 182 156 11 176 150 5 164 141 0 150 132 0 138 125 0 131 124 0 131 112 7 126 107 4 117 97 0 104 87 0 98 81 0 90 78 4 74 65 0 59 50 0 50 46 9 48 43 3 52 44 0 65 52 0 80 65 0 95 76 0 105 83 0 111 87 0 122 98 0 121 97 0 119 97 0 119 96 2 116 95 4 112 91 2 106 86 0 102 82 0 96 79 1 94 76 0 90 74 0 89 72 0 86 72 1 85 70 1 81 68 0 79 66 0 79 63 3 78 62 2 77 61 2 75 58 2 73 56 2 72 55 3 71 53 3 70 52 2 62 51 0 62 50 0 61 49 0 59 47 0 56 43 0 54 41 0 52 38 1 50 36 0 44 30 1 39 28 0 33 22 0 25 18 0 19 13 0 13 10 1 10 9 4 8 9 4 8 9 3 10 9 4 10 9 5 10 9 7 13 9 6 18 13 9 23 19 10 26 22 11 50 37 5 53 40 5 58 45 1 61 49 0 62 51 0 65 52 0 68 55 2 69 56 3 73 52 7 73 52 7 71 53 7 71 53 5 70 52 4 70 52 2 69 53 2 68 52 1 68 50 2 67 49 1 66 48 0 64 48 0 63 46 0 61 47 0 61 47 0 61 47 0 59 51 2 59 51 2 58 50 1 57 49 2 56 48 1 55 47 1 55 47 1 54 46 0 59 47 5 53 42 0 50 39 0 51 43 0 54 45 2 49 41 4 42 33 2 38 28 1 26 23 6 21 18 1 20 17 0 27 22 0 36 27 0 47 32 0 66 44 0 81 55 4 103 73 1 107 77 4 112 85 6 112 87 3 109 88 0 105 85 0 102 85 0 102 85 0 101 83 7 98 82 5 96 80 3 92 79 1 91 78 0 91 80 1 92 81 2 93 82 3 91 77 2 89 75 2 87 73 2 86 71 4 85 70 5 84 68 8 82 66 7 80 63 7 67 62 0 68 60 0 65 54 0 57 44 0 45 35 0 32 27 0 23 22 1 18 21 4 31 23 4 40 30 3 55 41 2 71 55 3 81 66 1 87 73 0 88 76 0 88 76 0 88 74 1 87 70 0 83 65 0 80 61 2 74 57 1 68 55 0 64 55 0 59 54 0 55 52 7 43 43 5 29 33 8 19 25 11 15 18 11 16 13 6 23 13 3 32 16 3 26 20 4 31 25 3 41 32 3 49 36 2 50 37 2 44 35 2 36 31 2 31 27 2 24 24 0 22 21 3 20 18 6 19 16 11 20 16 15 20 16 15 18 14 11 17 14 9 21 16 13 29 20 11 42 31 11 57 42 9 68 54 5 77 66 4 81 75 1 82 79 0 88 74 9 88 73 6 90 73 3 91 73 0 91 75 0 90 76 1 87 78 3 85 77 4 85 68 0 84 67 0 84 67 0 83 65 0 82 64 0 80 62 0 78 60 0 77 59 0 72 60 2 72 60 2 71 59 1 69 56 1 68 55 2 67 54 1 66 53 0 65 52 0 65 56 0 66 57 0 67 58 1 66 57 2 64 54 5 60 48 6 57 44 9 54 41 9 43 35 14 41 34 15 38 33 14 34 31 14 31 29 16 28 28 16 27 29 18 28 29 21 30 25 19 31 27 18 32 28 17 35 32 17 38 35 18 41 39 18 44 42 19 46 44 19 54 40 14 56 42 15 58 45 13 60 47 12 62 50 10 63 52 7 64 54 5 65 55 4 64 47 0 65 50 0 68 53 0 70 54 2 71 55 6 70 56 9 71 57 12 73 59 14 72 59 17 72 59 17 73 60 18 73 60 16 74 61 17 76 65 20 81 70 24 85 74 28 95 72 38 99 79 46 109 88 57 119 98 71 127 107 83 133 115 95 140 121 104 144 125 110 63 49 0 63 49 0 63 49 0 63 49 2 62 48 3 61 47 2 60 45 2 59 44 1 57 43 0 56 43 0 54 42 0 50 41 2 47 39 2 42 36 2 40 34 2 38 33 3 41 29 7 42 32 5 43 37 3 47 42 0 53 50 0 62 56 0 70 60 0 74 63 1 75 64 0 75 64 0 75 64 0 75 64 0 75 64 0 75 64 0 75 64 0 75 64 0 77 66 0 79 68 2 78 67 1 76 65 0 76 65 0 79 68 2 77 66 0 72 61 0 67 60 5 61 53 6 54 46 9 48 41 13 43 37 15 38 33 14 37 35 14 39 38 17 45 41 16 49 45 18 53 50 17 55 53 14 57 54 11 57 54 11 57 54 11 59 54 12 57 52 12 55 50 10 52 47 9 51 45 9 50 44 10 48 42 10 45 38 9 43 36 8 40 36 11 38 33 11 35 30 11 33 26 10 32 25 9 34 27 9 39 33 11 43 37 13 65 48 2 74 57 3 85 70 1 92 80 0 96 82 0 97 83 0 98 83 2 100 84 7 103 87 2 103 87 0 106 90 2 109 94 3 109 94 1 107 92 0 108 94 0 111 97 0 114 98 3 113 97 1 110 96 0 109 95 0 107 94 0 105 92 0 99 88 0 96 84 0 94 86 1 93 82 0 89 76 0 83 68 0 75 60 1 64 52 4 51 43 6 43 37 5 39 34 5 44 38 2 53 46 0 65 59 0 81 73 1 94 83 4 102 90 6 105 94 5 104 89 6 103 91 5 103 92 3 102 93 2 98 91 1 95 88 0 91 85 1 89 82 1 82 74 1 78 70 0 73 64 0 69 60 1 67 57 6 61 53 7 55 46 5 50 40 4 43 33 6 39 32 4 38 31 3 41 32 3 47 37 2 59 44 1 71 53 3 79 58 3 88 71 2 93 77 2 101 86 3 109 96 4 114 102 2 118 107 2 122 111 5 125 114 6 129 113 2 128 115 1 128 117 1 128 119 0 130 120 0 132 120 0 139 120 0 142 122 0 146 125 0 145 124 0 147 126 0 149 128 0 149 128 0 146 127 0 149 130 1 154 135 6 157 138 0 159 140 0 160 143 3 161 143 5 158 142 5 154 138 3 147 133 0 144 130 0 148 129 1 147 128 0 146 127 0 145 125 0 144 124 0 142 122 0 141 121 0 140 120 0 135 118 2 134 117 1 134 114 0 130 112 0 122 107 4 109 95 7 89 79 7 78 68 6 58 53 21 52 49 14 47 49 12 56 58 19 76 76 26 106 103 24 140 135 18 164 159 15 184 168 20 196 180 25 200 181 17 201 179 7 208 186 5 208 186 4 204 182 0 205 184 3 202 182 0 201 180 0 199 180 0 195 178 4 192 176 5 189 175 8 188 173 10 186 172 11 186 171 10 185 170 9 184 169 8 184 169 6 184 169 6 183 168 3 181 166 1 179 164 0 176 161 8 172 157 6 166 150 2 160 143 1 152 138 5 143 134 7 135 128 11 128 125 10 128 123 3 131 127 4 135 131 5 138 135 6 140 135 7 139 134 8 135 129 7 133 127 7 120 117 10 111 107 10 100 95 11 94 88 12 93 86 8 98 88 1 113 99 0 127 110 2 158 133 6 169 145 9 184 162 14 195 176 12 200 182 10 202 185 9 203 186 10 205 188 14 202 183 5 201 182 4 201 179 5 200 178 6 199 177 6 197 174 6 193 170 4 190 167 1 182 158 6 179 158 5 177 156 5 172 152 3 170 149 4 168 150 6 171 154 12 174 157 15 182 159 17 187 163 15 190 167 11 195 172 6 197 173 3 198 171 4 197 168 4 196 166 6 196 165 0 195 168 3 190 166 4 183 163 4 181 160 5 179 158 7 177 151 4 171 143 0 162 138 2 157 134 4 142 126 5 125 113 5 109 99 4 96 88 5 88 79 4 84 74 5 99 89 2 112 99 3 132 114 2 152 129 1 173 146 3 192 163 9 201 171 11 203 174 12 208 178 6 207 177 5 205 177 5 205 177 7 205 177 7 202 175 6 199 172 3 196 169 0 189 163 4 184 160 2 179 154 0 173 152 1 169 148 3 164 145 4 161 143 5 158 140 4 156 141 0 158 143 0 163 147 0 169 149 0 173 152 0 178 155 0 182 158 0 184 158 0 175 155 6 176 154 6 176 151 7 170 144 5 159 135 3 147 125 3 137 120 6 131 117 8 127 106 1 123 104 2 115 96 1 103 85 0 92 78 3 82 71 7 67 58 3 53 46 0 49 44 6 51 44 2 59 49 0 74 59 0 91 74 4 104 86 4 114 93 2 120 97 1 123 100 0 122 98 0 120 98 0 120 97 3 116 95 2 113 92 3 107 87 0 103 83 0 96 79 1 94 76 0 91 75 0 89 73 0 87 73 0 85 71 0 83 68 0 80 67 0 79 63 1 78 62 2 77 61 2 76 59 3 74 57 3 72 55 3 71 54 2 70 52 2 63 52 0 63 52 0 62 50 0 60 48 0 57 44 0 55 42 0 53 39 0 51 37 0 46 32 3 41 30 2 36 26 1 27 20 1 22 16 2 15 12 3 11 10 5 10 10 8 8 9 3 10 9 5 10 9 7 10 9 7 12 8 5 16 11 7 21 17 8 24 20 9 40 30 3 45 34 4 51 41 5 58 47 2 61 49 0 63 50 0 66 50 0 67 51 2 72 51 4 71 50 3 71 50 3 68 50 0 69 52 0 69 52 0 70 53 0 71 54 0 69 51 1 68 50 0 66 50 1 65 49 0 62 48 0 61 47 0 61 47 0 60 48 0 59 51 2 59 51 2 58 50 1 57 49 2 56 48 1 55 47 1 55 47 1 54 45 2 55 43 3 51 39 0 49 40 0 52 43 0 51 43 4 45 36 3 36 29 0 32 25 0 26 20 4 24 18 2 26 21 1 34 27 1 44 34 0 58 41 0 76 53 1 90 64 7 106 76 3 109 80 2 113 86 5 113 89 3 109 87 1 105 85 0 101 83 0 100 82 0 98 80 4 95 79 2 93 77 0 90 77 0 89 76 0 89 78 0 90 79 0 91 80 1 94 81 3 92 78 3 89 75 2 87 72 3 86 71 4 84 68 6 81 65 5 79 63 4 69 64 0 69 60 1 65 53 1 57 46 1 45 35 0 33 27 1 24 23 3 19 22 5 29 21 2 38 28 1 53 39 0 69 53 1 79 64 0 85 71 0 86 74 0 86 74 0 87 73 2 84 69 0 83 65 1 80 61 2 75 58 2 69 56 3 64 54 1 59 53 1 49 45 7 38 37 6 26 28 6 19 23 9 17 18 10 20 16 5 29 17 3 39 22 4 39 34 5 47 38 5 54 45 6 62 49 5 63 50 5 57 49 3 51 43 4 45 41 4 35 31 4 32 27 5 27 21 5 22 18 9 19 16 11 19 15 12 15 14 10 14 13 8 22 17 14 27 20 12 37 25 9 49 35 6 60 47 3 70 59 3 77 70 2 79 75 2 83 72 6 85 72 4 86 72 1 89 72 0 90 74 0 88 74 1 84 74 2 82 74 2 83 68 1 83 68 1 83 68 1 82 67 2 81 66 1 79 63 1 78 62 0 77 61 1 70 58 0 70 58 0 69 57 0 68 55 0 67 54 1 66 53 0 65 52 0 65 52 0 64 55 0 65 56 1 66 57 2 65 55 2 64 54 3 61 50 5 57 45 5 55 42 7 48 41 13 47 40 14 43 37 13 39 34 14 35 32 15 32 30 17 29 29 17 29 29 19 30 25 19 31 27 18 32 28 17 33 29 17 36 33 18 38 35 16 41 39 18 42 40 19 47 36 16 48 37 15 50 40 13 52 43 12 54 46 10 56 48 11 57 50 8 57 50 6 62 48 1 64 50 5 66 52 7 66 52 7 65 50 7 64 51 9 65 52 10 67 54 12 66 54 12 68 56 14 70 58 16 72 60 18 77 64 22 83 70 28 90 77 35 95 82 38 105 86 54 111 92 62 120 100 73 127 109 85 135 117 97 140 123 105 145 127 113 148 130 116 61 49 0 61 49 0 61 49 1 61 49 1 60 48 0 59 46 1 58 45 0 58 45 0 58 43 0 56 43 0 54 42 2 50 41 2 47 39 3 42 36 2 40 34 2 37 32 2 40 29 7 39 32 6 41 36 4 44 42 3 50 48 0 57 54 0 65 59 0 69 61 0 73 62 0 73 62 0 73 62 0 73 62 0 73 62 0 73 62 0 73 62 0 73 62 0 75 64 0 77 66 2 76 65 1 74 63 0 75 64 0 78 67 3 76 65 1 72 61 0 67 60 6 61 53 6 53 45 8 48 41 13 42 36 14 37 32 12 36 34 13 38 38 14 44 39 17 48 44 17 54 49 17 58 54 16 61 57 12 61 57 10 65 58 12 66 59 13 67 57 8 65 55 6 63 52 6 61 50 5 60 48 6 58 46 6 56 44 6 54 42 4 48 42 10 47 40 11 45 38 12 40 34 10 38 32 10 39 33 11 42 36 12 45 39 15 61 46 3 71 55 4 81 67 4 90 76 1 93 81 0 95 80 0 96 81 0 98 80 4 99 82 0 99 83 0 102 86 1 105 89 2 106 90 2 103 88 0 105 90 0 109 94 0 110 95 2 109 94 0 108 94 0 107 95 0 106 93 0 102 91 1 99 87 1 95 85 0 92 84 1 88 80 0 85 73 0 77 66 2 69 58 4 59 50 9 48 42 10 41 35 9 38 31 5 45 39 5 57 50 4 72 64 2 86 77 2 99 89 4 109 98 6 116 103 7 114 99 4 115 101 4 115 101 2 114 102 2 112 100 2 108 98 1 105 94 2 103 92 2 99 87 3 95 82 3 89 77 1 85 72 2 81 70 6 77 65 7 69 57 5 64 52 2 54 42 2 53 41 3 49 39 3 53 41 3 61 47 2 73 56 2 87 66 3 96 73 3 105 84 1 109 89 2 114 95 1 119 101 1 122 105 1 125 108 2 128 111 5 131 114 8 127 109 0 128 112 1 126 114 2 124 114 1 119 112 0 120 110 0 123 111 0 125 113 1 136 115 0 136 116 0 138 118 0 142 122 0 143 123 0 143 123 0 145 125 0 150 131 3 151 132 0 152 134 0 154 136 0 154 138 3 153 136 4 147 133 2 143 128 0 140 125 0 140 122 0 140 122 0 140 122 0 140 122 0 139 120 0 138 119 0 137 118 0 137 118 0 133 118 3 132 115 0 130 113 0 127 111 0 119 104 3 105 93 7 87 79 7 77 69 7 59 54 24 51 48 15 43 44 10 48 49 15 66 65 21 93 90 19 127 123 16 152 148 14 177 162 19 191 174 26 196 176 19 198 175 9 205 181 10 205 182 8 201 179 7 203 181 10 197 181 0 196 180 0 195 179 0 193 176 0 192 174 2 190 172 4 188 171 6 187 169 7 185 171 4 183 168 3 182 167 2 182 167 2 182 167 4 181 166 3 179 164 1 177 162 1 176 162 3 174 160 2 170 153 1 164 148 1 155 142 4 145 134 6 134 125 6 126 120 6 116 115 9 115 114 8 114 113 7 116 115 9 118 116 15 118 115 18 115 112 19 111 107 18 96 94 17 92 90 15 90 86 13 95 87 12 105 93 7 120 105 2 141 122 2 156 135 7 184 157 8 192 166 11 202 179 13 208 188 13 208 192 11 206 192 8 206 191 10 204 192 10 207 186 5 205 184 5 203 182 5 201 181 6 200 180 7 199 178 7 197 176 7 195 174 5 186 166 7 184 164 5 182 161 6 176 156 5 171 151 4 166 148 4 166 147 6 167 148 9 167 149 15 170 151 12 177 157 10 182 162 5 187 165 2 189 164 2 191 163 2 190 162 3 190 160 2 190 161 5 184 159 4 179 155 3 174 152 6 172 149 7 169 143 4 164 136 0 152 132 0 145 127 3 132 115 9 116 101 10 103 88 7 96 83 5 101 85 7 106 91 8 125 101 0 144 119 0 168 140 5 187 158 4 203 172 4 213 184 4 217 189 4 217 189 1 216 190 5 214 188 5 211 186 5 210 185 5 207 184 8 205 182 8 202 180 8 200 178 7 194 171 5 191 168 4 186 164 3 180 159 4 175 155 6 169 151 7 164 145 7 159 141 5 154 134 13 153 133 10 151 132 4 152 134 0 155 138 0 159 143 0 163 147 0 166 151 0 164 150 2 164 148 3 162 143 4 157 134 4 149 125 3 140 116 6 134 111 9 131 108 12 120 99 0 118 99 0 110 93 1 99 83 5 84 73 7 72 63 6 60 52 5 51 44 0 56 44 2 62 50 2 72 60 2 87 72 5 103 86 6 116 96 7 124 102 3 127 104 2 126 103 1 125 101 1 122 100 1 121 98 2 117 96 3 113 92 3 107 87 0 104 84 0 97 80 2 95 78 0 93 75 0 90 74 0 90 73 1 86 72 1 84 69 0 82 67 0 80 64 2 79 63 1 78 62 2 77 61 2 75 58 2 73 56 2 72 55 3 71 54 2 66 53 0 65 52 0 64 51 0 62 48 1 60 46 1 57 42 1 55 40 1 54 38 2 49 36 4 44 33 3 39 29 2 30 23 4 24 18 4 17 14 5 13 12 7 11 11 9 8 9 3 9 8 4 9 8 6 9 8 6 11 7 6 14 9 5 18 13 7 21 17 6 27 20 2 33 27 5 41 34 6 50 40 5 55 43 3 59 44 1 62 45 1 62 45 1 67 49 1 67 49 1 67 49 0 70 50 0 71 52 0 73 54 0 74 55 0 75 56 0 70 53 1 68 52 0 67 51 0 66 50 0 62 48 0 62 48 1 60 48 0 60 48 0 59 51 2 59 51 2 58 50 3 57 49 2 56 48 2 55 47 1 54 45 2 54 45 2 50 40 4 49 39 3 50 40 4 51 43 6 48 39 6 37 30 1 31 23 0 28 22 0 25 15 3 26 17 0 34 23 1 46 33 1 58 43 0 74 53 0 89 63 2 102 73 5 110 81 1 112 84 1 114 88 3 114 90 4 109 87 1 105 85 0 100 82 0 99 80 1 94 76 2 92 76 1 90 74 0 87 73 0 87 73 0 87 75 0 88 76 0 89 77 1 95 84 5 93 82 3 90 78 2 87 75 3 86 73 3 83 69 4 80 66 3 78 64 3 72 64 1 70 61 2 64 54 3 54 45 4 43 34 3 31 27 2 23 22 4 19 22 5 27 19 0 36 26 0 51 37 0 66 50 0 77 61 0 82 67 0 84 72 0 84 72 0 82 69 0 81 66 0 80 62 0 75 59 0 73 58 3 67 55 3 60 52 3 56 50 2 42 37 7 32 30 5 24 23 5 20 20 8 21 19 6 27 20 4 37 25 3 48 31 5 52 43 0 58 47 1 64 52 0 69 56 1 70 58 0 67 56 2 62 52 1 57 49 0 53 43 8 47 38 7 38 30 7 31 24 6 25 21 10 21 18 11 17 16 11 15 16 10 23 18 15 25 18 12 30 20 8 38 26 4 48 35 1 59 48 3 69 60 5 72 66 6 76 67 2 78 68 0 83 68 0 87 70 0 87 70 0 85 71 0 82 69 0 80 70 1 81 66 1 81 66 1 81 65 3 80 64 2 79 63 3 78 62 2 77 61 2 76 60 1 69 57 0 69 57 0 68 56 0 67 54 0 66 53 0 65 52 0 65 52 0 64 51 0 63 51 3 64 52 2 65 53 1 65 53 1 64 52 0 62 50 2 60 47 3 58 45 3 56 48 12 54 45 12 49 43 11 45 39 13 41 36 14 36 33 16 33 31 16 33 31 18 30 27 18 30 27 18 30 28 16 31 29 17 32 30 17 33 31 16 34 33 15 35 34 16 40 33 17 41 34 18 42 35 17 44 38 16 46 40 16 48 43 14 50 45 15 50 45 13 58 44 15 60 47 15 62 49 17 62 49 17 61 48 14 62 49 15 63 50 15 65 52 17 64 57 15 67 58 17 71 62 21 78 66 26 85 71 34 93 77 41 104 86 50 110 92 56 117 101 75 123 107 81 131 115 90 137 122 101 140 127 110 144 131 115 146 132 119 147 135 123 61 49 1 62 50 2 62 49 4 61 48 3 61 48 3 60 47 2 59 46 1 58 45 0 59 44 1 57 44 2 55 43 3 51 41 5 47 39 3 43 37 5 40 33 4 38 33 4 39 31 8 39 33 7 40 37 6 41 41 5 48 47 3 54 52 3 61 56 0 64 58 0 71 59 0 71 59 0 71 59 0 71 59 0 71 59 0 71 59 0 71 59 0 71 59 0 73 62 0 74 63 1 74 63 1 73 62 0 74 63 1 77 66 4 75 64 2 71 60 0 66 59 7 60 52 6 53 45 9 47 40 12 41 35 13 36 31 11 34 32 9 37 37 11 45 41 16 49 45 16 57 53 16 63 58 16 68 62 14 71 64 12 72 65 11 76 66 13 77 65 5 75 63 3 72 60 2 71 58 3 70 57 4 69 56 4 66 52 3 64 50 1 58 51 7 57 50 8 55 47 10 51 42 9 46 40 8 45 38 10 46 39 11 47 41 15 59 45 6 67 53 6 77 65 5 87 74 4 92 79 1 95 79 1 96 79 1 96 78 2 96 81 0 95 80 0 98 83 0 101 86 3 101 86 1 99 85 0 101 87 0 105 91 2 105 92 0 104 91 0 103 90 0 101 91 0 101 90 0 98 88 0 95 85 0 91 83 2 90 83 2 86 79 1 79 70 1 72 63 4 63 55 9 52 46 10 44 38 12 40 33 14 37 30 4 48 39 6 61 53 6 76 68 5 88 79 0 101 90 0 112 100 0 118 107 2 121 107 2 122 108 1 123 109 0 122 108 0 121 107 0 118 104 0 116 101 0 114 99 0 112 97 4 107 92 1 102 86 0 98 83 2 95 79 4 89 75 4 82 67 0 77 62 0 65 52 0 62 50 0 60 48 0 63 49 0 73 56 0 88 69 1 103 80 2 113 89 3 118 96 0 121 99 0 124 103 0 126 105 0 126 105 0 128 107 0 130 109 2 132 111 6 127 109 0 128 112 1 127 113 4 122 111 3 115 107 0 110 103 0 109 104 0 110 105 3 126 108 0 126 108 0 129 112 0 136 116 1 139 120 2 140 121 1 143 123 2 147 127 4 152 134 0 150 131 0 147 130 0 144 127 0 140 125 0 139 124 0 138 124 0 139 125 2 135 119 0 136 120 0 136 120 0 137 121 0 137 120 2 136 119 1 135 118 2 134 117 1 129 116 4 129 113 0 126 110 0 121 107 0 114 102 2 101 91 6 85 78 8 74 68 8 59 52 23 49 46 15 39 40 9 40 40 12 51 51 15 77 75 16 111 106 12 137 132 12 166 151 8 181 165 17 188 170 12 192 170 6 200 178 7 200 178 6 197 175 4 199 178 9 195 181 0 194 180 0 193 178 0 192 175 0 190 172 0 189 171 3 190 168 4 189 167 4 183 169 0 182 168 0 181 167 0 180 165 0 180 165 2 179 164 3 177 161 3 175 159 1 174 161 0 173 159 0 172 156 0 167 151 3 160 144 5 148 135 5 135 125 4 125 118 2 111 110 18 105 104 14 99 99 13 95 96 16 96 96 22 94 95 29 89 91 28 85 86 28 75 74 26 77 76 22 86 80 18 100 91 14 121 105 9 145 124 5 170 144 5 184 159 7 201 170 1 204 177 2 210 185 5 211 191 6 208 193 4 203 192 2 200 190 4 198 190 4 207 187 4 205 184 3 201 182 2 199 180 2 199 179 4 197 180 6 195 177 5 194 176 4 189 172 6 188 171 6 185 167 7 180 161 5 175 155 6 170 149 4 167 146 5 163 144 5 155 140 11 159 143 8 162 145 5 166 149 1 171 152 0 176 153 0 179 154 0 180 155 1 180 153 0 179 154 0 176 152 0 171 147 0 166 144 0 164 141 1 159 135 0 152 128 0 143 129 4 131 118 4 117 102 9 106 88 12 100 82 10 103 84 5 116 95 4 128 106 5 154 117 0 174 137 0 198 161 8 214 178 6 222 188 3 227 195 0 226 199 0 225 200 0 222 198 2 218 195 1 214 191 1 209 188 1 206 186 3 204 185 7 202 182 7 198 181 7 199 177 5 196 175 6 193 171 7 188 168 9 184 164 13 179 158 13 171 152 11 167 148 9 162 140 20 158 136 16 152 132 9 146 128 4 142 127 2 139 128 2 140 129 3 139 130 3 143 133 0 143 133 1 143 130 0 140 125 0 137 118 0 133 111 0 129 106 0 127 104 0 119 99 0 115 98 0 107 94 2 90 81 4 75 67 4 63 58 3 58 52 4 54 50 3 68 50 0 77 60 4 91 74 5 103 84 5 115 96 4 123 103 4 128 107 0 128 106 0 129 106 2 127 104 2 124 102 1 122 99 3 118 98 3 114 93 2 109 89 0 105 85 0 100 81 2 97 78 1 94 77 0 93 75 0 91 74 2 90 73 3 85 71 0 83 68 0 81 66 1 81 66 1 80 64 2 78 62 2 76 60 1 75 58 2 73 56 2 73 56 2 68 55 0 67 54 0 66 53 1 64 50 1 62 48 3 59 44 1 57 42 3 55 40 1 50 37 2 46 35 3 40 30 3 32 26 4 26 20 6 18 15 6 13 12 8 11 11 9 7 8 3 9 8 4 9 8 6 8 6 7 10 6 5 12 7 4 15 10 4 17 13 4 17 13 4 22 18 7 32 25 9 38 30 7 45 34 6 50 37 3 54 38 2 55 40 1 62 45 0 64 47 1 66 50 0 70 53 1 73 56 0 76 57 0 77 59 0 77 59 0 71 56 1 70 55 0 69 53 1 65 52 0 63 49 0 61 49 1 61 49 1 59 48 2 59 51 4 59 51 4 58 50 3 56 48 2 55 47 1 54 45 2 53 44 1 53 44 1 47 39 3 47 38 5 48 39 6 46 39 10 39 32 4 30 24 0 26 19 0 26 21 2 26 14 0 32 19 2 42 28 1 55 40 1 71 51 0 86 62 0 99 73 0 108 79 3 114 86 2 115 88 1 115 89 2 114 90 2 109 87 2 104 83 2 99 80 3 97 77 4 92 74 0 90 74 0 88 72 0 85 71 0 85 71 0 86 74 0 87 75 0 89 77 1 95 84 4 92 81 2 89 77 1 87 75 1 86 73 3 84 70 5 81 67 4 79 65 2 71 63 1 68 59 4 60 52 5 50 42 5 37 32 3 26 24 3 22 20 5 18 19 5 27 19 0 35 25 0 50 36 0 64 48 0 75 59 0 80 65 0 82 69 1 83 70 2 77 63 0 75 61 0 73 57 0 72 56 0 70 55 0 65 53 3 57 49 2 50 46 1 38 32 10 30 25 6 23 20 5 23 20 5 28 21 3 35 25 0 47 32 1 58 40 4 61 47 0 63 50 0 69 54 0 72 57 0 73 58 0 71 56 0 67 54 1 64 51 0 66 51 10 60 46 7 51 41 6 43 36 8 36 31 11 29 27 12 23 23 11 19 21 10 22 17 13 22 17 11 24 17 7 29 20 5 37 26 4 47 36 4 56 47 6 61 53 7 68 59 0 72 62 0 79 65 2 82 67 0 83 68 0 82 67 0 80 67 0 78 67 1 77 61 0 77 61 0 77 61 1 77 61 1 77 61 2 76 60 1 75 58 2 74 57 1 71 59 1 71 59 1 70 58 0 68 55 0 66 53 0 65 52 0 64 51 0 63 50 0 63 49 4 64 50 3 65 51 2 65 52 0 65 52 0 64 51 0 63 49 0 62 48 1 61 50 5 60 48 6 56 47 8 52 43 10 47 40 11 43 37 13 40 35 15 37 34 15 32 30 17 32 30 17 31 29 16 31 29 16 31 29 14 31 29 14 31 29 14 31 29 14 35 31 19 36 32 20 37 34 19 38 35 20 40 37 20 42 39 20 43 41 20 44 42 21 49 40 23 53 42 24 55 44 24 57 46 24 59 47 23 61 50 22 64 53 23 67 56 26 72 64 27 75 67 30 80 70 34 88 75 40 95 80 47 105 89 56 115 96 64 122 101 70 126 114 92 131 119 97 137 124 105 141 130 112 144 132 116 142 132 120 143 133 121 143 135 124 60 48 6 60 48 6 61 49 7 61 49 7 60 49 4 60 49 4 59 48 3 59 48 3 60 45 4 58 45 3 56 44 6 52 42 6 49 40 7 44 38 6 42 35 7 40 35 6 40 33 7 40 34 10 40 36 9 41 40 9 47 45 7 52 49 4 59 53 1 62 55 0 69 57 0 69 57 0 69 57 0 69 57 0 69 57 0 69 57 0 69 57 0 69 57 0 71 59 0 73 61 1 72 60 0 71 59 0 72 60 0 75 63 3 74 62 2 69 57 0 65 57 8 58 49 6 51 43 7 46 39 11 40 34 12 35 30 8 34 32 9 36 36 10 47 43 14 53 48 16 62 57 17 70 64 16 76 69 14 80 71 12 83 73 11 85 74 12 88 74 3 86 71 2 84 69 0 83 68 1 82 66 4 81 65 5 78 62 2 76 60 1 69 60 5 69 59 6 67 57 8 61 53 7 55 47 8 52 44 8 49 42 13 49 42 14 58 45 10 64 52 10 73 61 9 82 71 7 89 75 4 93 77 2 95 77 3 95 77 3 95 79 1 94 78 0 95 79 1 98 82 4 98 83 2 96 81 0 97 82 1 102 87 4 99 87 1 98 87 0 97 87 0 97 87 0 95 88 0 94 86 3 91 82 3 87 80 2 86 80 4 82 75 5 72 66 4 62 59 8 54 50 12 47 43 14 40 35 13 36 31 12 39 29 2 48 40 4 63 56 4 80 71 4 93 83 0 104 94 0 115 104 0 121 109 0 128 112 0 129 114 0 130 115 0 130 115 0 128 113 0 126 110 0 124 108 0 122 105 0 122 104 4 118 100 2 111 95 0 107 90 0 104 88 1 100 83 3 93 77 0 88 72 0 73 59 0 71 56 0 67 54 0 71 56 0 83 65 1 97 78 1 116 92 2 125 101 1 132 110 0 133 111 0 135 114 0 134 113 0 133 112 0 132 110 0 133 111 2 134 111 5 126 108 0 127 109 1 126 109 3 120 107 3 113 101 1 106 98 0 101 97 0 101 98 1 117 102 1 116 101 0 122 105 1 129 112 4 135 117 5 138 118 5 140 121 3 144 123 4 149 131 3 147 129 1 143 125 0 138 123 0 135 119 0 133 119 0 133 118 0 134 119 2 131 116 0 132 117 0 133 118 1 134 119 4 134 119 4 133 117 4 132 116 3 131 115 2 125 113 5 122 110 2 120 106 0 115 102 0 107 97 2 95 86 7 80 75 11 71 66 11 59 52 23 48 44 15 37 37 11 33 35 13 42 42 16 63 61 13 94 91 10 119 115 8 153 141 0 170 156 7 182 164 6 188 167 0 196 174 2 197 175 1 194 174 1 198 177 6 193 178 0 193 178 0 192 177 0 191 173 1 189 171 1 188 169 4 188 166 3 188 166 3 181 167 0 180 165 0 179 164 0 179 164 1 179 164 3 178 162 4 176 160 3 174 158 1 170 158 0 170 156 0 170 154 0 168 151 1 162 145 5 151 137 6 138 126 4 131 120 4 109 105 18 99 96 15 88 86 12 79 78 14 75 75 23 70 71 27 64 66 29 58 62 27 61 61 33 71 69 30 89 83 25 113 98 15 139 118 9 168 142 6 191 162 6 204 173 7 211 181 0 214 184 0 215 190 1 214 194 3 212 195 4 206 193 3 201 192 3 199 191 4 205 185 2 203 182 1 200 181 1 198 179 1 197 180 4 196 180 6 194 178 5 193 177 4 189 175 4 190 173 5 187 170 5 184 166 6 180 161 7 175 155 6 171 150 5 168 147 4 156 139 9 155 139 4 154 136 0 153 136 0 156 138 0 159 141 0 164 143 0 167 146 3 169 149 0 171 150 0 170 149 0 165 145 0 162 141 0 157 138 0 150 132 0 142 123 0 131 121 10 114 105 4 100 88 4 97 80 8 102 83 7 115 91 3 132 105 0 145 119 0 184 140 0 203 158 5 224 180 13 234 192 12 237 198 7 236 203 4 235 206 4 232 207 3 227 201 0 221 198 0 215 193 0 209 189 0 206 187 0 204 185 3 200 183 5 197 182 5 199 179 4 197 177 4 194 176 6 192 173 9 190 170 13 184 164 13 179 159 12 175 154 9 169 148 7 162 143 5 153 134 3 143 127 5 134 121 6 126 115 7 118 109 8 113 105 6 117 111 1 119 111 0 120 112 1 123 113 0 125 114 0 125 112 0 126 109 0 125 109 0 118 105 0 112 100 0 98 91 1 81 77 3 65 61 0 55 53 0 58 53 0 63 58 2 82 58 0 95 72 2 109 86 6 116 95 2 124 102 0 131 109 0 132 110 0 131 108 0 131 108 4 129 106 4 125 103 2 123 101 2 119 99 4 115 94 1 110 90 1 107 87 0 103 82 3 99 80 1 96 77 0 94 76 0 93 75 1 91 74 2 89 72 2 86 69 0 83 68 0 82 67 0 81 66 1 79 63 1 78 62 2 76 60 1 75 58 2 74 57 1 71 56 0 70 55 0 69 53 1 67 51 2 65 48 2 62 45 2 60 42 2 58 40 2 51 39 1 46 36 1 41 32 1 33 27 3 26 20 4 18 15 6 12 11 7 9 9 7 7 8 3 8 7 5 9 7 8 8 6 7 9 5 6 10 5 2 13 8 4 15 10 4 14 10 7 16 13 8 22 18 9 28 20 9 33 24 7 38 27 5 44 33 5 49 35 6 52 40 0 56 43 1 63 50 5 70 56 7 75 60 5 76 61 2 77 61 0 76 61 0 73 58 1 70 58 0 68 55 0 66 53 0 63 51 0 61 51 2 60 50 1 59 48 2 58 50 3 58 50 3 57 49 3 55 47 1 54 45 2 52 43 0 51 42 1 51 42 1 42 36 2 40 34 2 38 33 4 36 30 4 28 23 1 21 16 0 20 15 0 22 19 0 30 18 2 38 26 4 53 36 6 68 47 4 81 59 2 97 70 1 106 79 0 111 83 0 116 89 2 116 89 2 115 90 0 113 89 1 109 87 2 104 83 2 98 79 3 96 76 3 92 74 2 90 73 1 88 71 0 85 71 0 85 71 0 86 74 0 87 75 1 88 76 2 89 80 1 87 78 0 85 76 0 83 73 1 83 73 4 81 70 4 79 68 4 77 66 4 69 59 0 65 55 2 55 48 4 42 37 5 31 26 4 22 21 3 19 17 4 16 16 4 28 19 2 36 26 1 49 35 0 63 47 0 73 56 0 78 62 0 80 66 1 81 67 4 74 62 4 73 58 0 71 56 0 71 56 0 69 56 3 64 54 5 54 47 5 47 42 4 35 30 11 30 25 6 28 21 3 31 23 4 38 26 2 46 31 0 57 40 0 68 47 0 71 54 2 73 56 4 74 59 4 76 61 4 76 61 6 74 59 4 74 56 6 72 54 4 68 52 3 64 50 3 60 47 3 54 44 8 47 41 9 40 36 11 30 29 9 25 23 8 22 19 10 22 18 9 22 18 9 26 19 9 30 22 9 37 29 8 44 34 7 48 37 7 57 49 2 64 54 3 72 59 4 77 62 3 79 63 1 80 65 0 80 66 3 79 68 4 77 63 0 77 63 0 77 63 2 77 63 2 76 61 2 75 60 1 74 59 2 74 59 2 75 63 5 74 62 4 72 60 2 70 57 2 67 54 1 65 52 0 63 50 0 62 49 0 64 47 4 65 48 4 66 50 1 67 51 0 68 52 0 67 51 0 67 51 0 66 50 1 64 51 0 62 50 0 60 49 3 56 47 4 53 45 8 49 43 9 46 41 11 45 40 11 38 36 15 37 35 14 36 34 13 34 32 11 34 31 12 33 30 11 33 30 11 33 30 11 34 30 18 34 30 18 34 30 18 35 32 17 36 33 18 38 35 20 39 36 21 40 37 22 44 36 25 46 38 25 50 41 26 52 44 25 57 46 26 61 49 25 66 54 28 71 57 30 78 68 33 82 72 37 89 78 46 98 85 53 107 92 63 116 99 73 124 107 81 131 111 87 133 122 102 137 126 108 140 132 113 143 134 117 142 135 119 141 133 120 141 133 122 140 134 122 58 45 10 58 45 10 59 46 11 60 48 10 60 48 10 60 48 8 60 48 8 59 47 7 61 46 5 59 45 6 57 45 7 54 44 9 51 42 9 47 40 11 45 38 10 43 37 11 44 34 9 42 34 11 42 36 14 43 39 14 47 42 12 52 47 7 58 50 3 62 52 0 68 55 0 68 55 0 68 55 0 68 55 0 68 55 0 68 55 0 68 55 0 68 55 0 70 58 0 72 60 2 71 59 1 69 57 0 71 59 1 73 61 3 71 59 1 67 55 0 63 55 6 57 48 5 50 42 6 44 37 11 40 34 12 35 30 8 34 32 7 36 36 8 49 44 12 55 51 13 65 61 14 76 69 14 83 75 12 88 78 9 92 80 8 94 80 7 97 81 3 95 79 1 92 76 0 91 75 0 91 74 2 90 73 3 88 71 2 86 68 2 78 67 3 78 67 3 76 66 5 70 61 4 62 54 5 56 49 7 51 45 11 50 43 14 55 46 13 60 51 12 68 58 9 77 65 7 84 70 5 91 74 4 93 75 3 94 76 2 92 78 3 90 76 1 91 78 0 93 80 2 92 79 1 89 76 0 91 78 0 96 83 5 95 84 4 94 83 3 92 84 1 92 84 1 91 84 3 89 82 4 86 78 6 83 76 6 80 72 7 73 67 5 63 60 7 54 53 9 46 46 12 40 40 14 36 34 13 33 30 11 41 32 0 51 42 1 67 58 3 84 76 4 100 90 1 113 101 1 122 110 2 126 115 0 131 119 1 131 119 0 132 120 0 134 120 0 133 118 0 132 115 0 130 112 0 128 110 0 128 109 6 123 105 3 118 100 0 113 97 1 111 94 4 107 91 4 101 85 0 96 79 0 78 65 0 76 62 0 71 59 0 76 61 2 87 70 1 103 85 3 123 101 2 133 111 2 138 117 0 140 119 2 141 120 1 140 119 0 137 116 0 135 114 0 134 112 1 134 112 3 124 107 0 124 105 0 122 103 0 119 101 1 114 98 2 108 95 1 99 93 0 95 90 0 107 93 4 108 93 2 111 96 1 121 106 5 129 112 8 132 114 4 135 115 2 138 118 3 140 121 0 141 122 1 139 123 2 139 122 4 135 120 3 132 117 2 126 113 0 124 111 0 126 113 0 127 114 0 128 115 1 129 116 4 128 115 3 126 112 3 124 110 1 123 109 0 119 107 7 116 104 2 112 99 0 108 96 0 100 90 3 88 80 8 74 69 13 64 60 13 58 51 23 50 44 18 38 37 16 32 33 17 37 36 18 53 51 13 80 77 8 103 100 7 139 125 0 159 144 3 171 154 4 179 159 0 190 169 0 193 173 0 192 172 0 195 177 5 192 175 1 191 173 1 190 172 2 189 171 3 187 168 3 185 166 2 183 165 3 182 164 2 177 161 3 176 160 2 175 159 1 176 160 2 177 161 4 176 160 3 174 158 3 172 156 1 168 155 0 168 154 0 168 151 0 166 149 1 161 144 4 154 137 7 143 129 6 135 123 3 112 105 14 103 97 13 89 82 10 76 71 15 65 62 19 57 56 25 49 51 27 46 48 27 53 55 34 71 68 33 98 88 27 126 109 19 156 132 10 182 155 6 202 171 5 209 178 2 215 186 0 217 188 0 215 190 1 213 192 3 210 192 4 205 191 6 201 189 5 199 189 4 204 183 2 202 181 2 200 181 3 197 180 4 197 181 7 195 182 8 193 179 8 190 178 6 189 175 4 187 173 4 185 171 4 186 168 6 184 166 8 181 160 7 177 155 7 174 152 4 165 143 5 162 140 2 155 136 0 151 132 0 147 129 0 148 129 0 149 132 2 150 133 3 157 141 2 159 144 3 160 143 1 158 141 0 155 137 0 148 134 3 140 126 3 130 118 0 109 104 12 97 90 2 89 78 0 96 80 2 113 91 5 131 104 0 153 122 0 169 136 0 208 163 0 222 178 7 238 193 12 242 201 11 241 203 6 239 206 5 236 207 7 233 207 6 230 203 0 226 199 0 220 194 0 214 191 0 209 188 0 205 187 1 201 185 2 198 183 2 194 177 1 193 176 2 192 174 4 191 172 7 190 170 9 187 167 10 182 161 6 179 158 5 173 155 0 166 149 0 159 142 0 149 134 5 139 126 11 128 116 14 115 104 12 107 97 10 98 93 2 98 93 2 98 94 3 101 98 3 106 102 3 112 105 1 114 106 0 117 105 0 110 100 2 100 93 3 84 80 6 67 67 5 54 53 0 51 48 0 61 55 0 74 64 3 97 70 0 112 86 1 125 101 5 129 104 1 131 108 0 136 113 0 138 115 1 135 112 0 131 108 2 129 106 2 125 103 1 122 100 1 119 99 2 116 95 2 111 92 0 108 88 0 104 83 2 102 81 2 98 79 0 96 77 0 95 77 3 93 75 3 90 73 1 88 71 1 84 70 0 83 68 0 82 67 0 81 66 1 79 63 1 77 61 1 76 60 1 75 59 0 71 56 0 70 55 0 69 53 1 67 51 0 65 48 2 62 45 1 60 43 0 59 41 1 51 39 0 47 38 0 42 33 2 33 27 3 26 20 4 17 14 5 11 10 6 8 8 8 6 6 4 8 6 7 9 7 8 8 6 9 9 5 6 10 4 4 12 7 3 13 8 2 14 9 6 16 11 8 18 13 9 22 15 9 24 17 7 27 21 5 33 26 7 36 30 6 39 33 1 46 37 4 53 45 6 62 54 8 69 59 8 72 61 5 72 60 0 71 60 0 73 62 0 72 60 0 70 58 0 66 55 0 63 53 0 61 51 0 60 49 3 58 50 3 57 49 3 56 48 2 55 47 1 53 44 1 52 43 0 50 41 0 49 40 0 48 39 0 37 33 0 34 29 0 30 26 0 27 22 0 20 17 0 14 11 0 15 12 0 19 18 0 33 25 6 45 33 7 60 44 8 75 53 4 88 64 2 102 75 4 109 82 3 111 85 1 116 89 2 115 88 1 113 87 0 111 87 0 108 86 1 105 84 3 99 80 3 95 75 2 92 74 2 90 73 1 88 71 0 85 71 0 85 71 0 85 73 0 86 74 0 87 75 1 85 76 0 83 74 0 81 71 0 80 70 0 79 68 2 78 67 5 76 64 4 74 62 2 66 56 0 61 51 0 48 43 3 37 33 4 24 23 3 19 17 4 17 15 3 17 15 3 29 20 3 36 26 1 49 35 0 62 45 0 71 54 0 76 60 1 77 63 2 78 64 3 74 61 8 71 58 3 71 56 0 71 56 0 70 57 5 65 54 8 54 46 7 44 40 5 35 30 10 32 25 6 33 25 2 41 29 3 49 34 1 57 40 0 68 48 0 76 55 0 79 60 4 77 60 4 77 62 5 74 61 6 74 61 6 75 59 7 74 57 5 76 56 6 66 50 0 66 50 0 64 50 1 61 50 4 56 47 6 47 41 7 39 34 5 33 27 3 26 24 9 25 23 11 24 21 14 23 20 15 25 20 14 30 22 11 36 24 8 38 25 6 45 39 5 54 44 8 64 51 9 71 55 6 75 58 2 77 61 1 80 66 3 83 69 6 79 68 2 79 68 2 79 68 4 78 67 3 77 66 4 76 65 3 75 63 3 74 62 2 76 64 6 75 63 5 73 61 3 70 57 2 67 54 1 65 52 0 63 50 0 62 49 0 67 48 5 67 49 3 68 50 0 69 52 0 70 53 0 70 53 1 70 52 2 70 52 4 67 52 0 67 51 0 65 52 0 63 51 3 61 50 4 57 48 5 54 47 5 54 47 5 46 41 9 45 40 8 44 39 9 43 38 9 42 36 10 41 35 11 41 35 11 41 35 13 39 32 13 38 31 13 37 30 12 37 30 12 37 30 14 38 31 15 40 33 17 41 33 20 45 38 22 46 39 23 50 41 24 55 44 24 58 46 24 64 49 26 70 54 29 74 58 32 84 69 38 90 75 46 100 85 56 109 93 67 118 102 77 126 110 87 131 116 95 135 120 99 139 128 110 142 130 114 143 134 117 144 135 120 143 136 120 142 134 121 141 135 121 142 136 122 52 41 11 53 42 12 54 43 11 55 44 12 56 46 11 57 47 11 57 47 11 57 47 11 61 46 7 60 46 7 58 45 10 55 45 10 53 44 13 49 42 13 48 41 13 46 40 14 46 34 10 45 34 12 44 36 17 46 38 17 48 41 15 54 44 9 60 47 3 63 49 0 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 70 57 2 71 58 3 70 57 2 68 55 0 69 56 1 71 58 3 69 56 1 65 52 0 61 53 6 55 46 5 48 39 6 43 36 10 39 33 11 35 30 8 34 33 5 37 38 7 50 46 9 56 53 10 69 63 11 78 72 10 86 78 6 92 81 2 96 84 2 99 84 3 98 86 2 96 84 0 94 82 0 93 80 1 93 80 2 92 78 3 90 76 3 88 74 1 86 72 1 85 73 1 82 72 1 76 67 2 68 59 4 60 52 6 54 46 10 50 43 14 52 46 14 56 48 12 61 52 9 70 58 6 79 65 4 87 69 3 90 72 0 93 73 0 90 76 3 88 74 1 88 74 1 89 75 2 88 74 1 85 71 0 87 73 0 91 77 4 88 78 6 87 78 3 86 77 2 85 77 2 85 77 4 82 75 5 79 71 6 76 68 5 69 63 5 63 57 5 52 51 5 44 46 9 38 41 12 34 36 12 34 33 12 33 31 10 47 38 0 54 46 0 69 60 1 87 78 3 105 94 4 117 105 3 123 111 1 125 112 0 131 120 2 131 121 0 133 121 0 134 122 0 135 120 1 134 117 1 131 113 1 130 112 2 128 111 7 124 107 3 120 102 2 115 99 3 114 97 5 110 94 6 104 88 1 100 84 0 80 70 0 77 66 0 75 63 3 77 65 5 89 74 5 107 89 5 126 107 5 139 117 5 139 120 2 141 122 2 143 124 3 142 123 2 139 120 0 135 116 0 132 112 0 131 111 0 125 108 2 122 105 1 122 100 0 122 100 1 119 99 4 113 97 2 105 92 0 97 88 0 98 86 4 97 85 0 103 89 0 113 98 3 123 105 5 126 107 2 129 108 0 131 111 0 134 115 0 133 116 0 134 117 1 133 118 3 132 116 3 127 114 2 125 111 2 123 109 0 124 112 0 125 113 1 126 114 4 126 114 4 125 113 5 122 110 2 119 106 1 117 104 0 111 101 6 109 96 0 104 91 0 98 87 0 92 81 1 81 73 8 68 62 12 58 55 14 54 47 19 47 41 15 36 35 15 30 30 18 30 30 18 42 41 11 65 63 4 86 84 1 121 106 0 144 125 4 159 139 6 169 147 1 182 159 3 185 163 0 184 165 1 189 170 6 192 169 3 191 168 4 189 167 3 185 166 2 183 165 3 179 164 3 178 162 4 176 162 3 173 156 6 172 155 5 171 154 2 172 155 3 173 156 4 173 157 2 172 156 1 170 154 0 168 154 5 167 151 3 165 148 0 163 145 1 160 141 2 154 135 4 145 130 3 140 126 3 122 110 10 112 101 11 97 88 13 82 73 16 66 61 21 56 52 25 48 47 27 44 45 29 50 49 29 73 67 31 105 94 28 137 117 18 166 142 10 191 162 6 205 173 2 207 176 0 214 186 0 214 186 0 211 185 0 208 186 4 206 185 4 204 185 5 199 182 4 197 182 3 201 178 2 200 179 2 198 178 3 197 180 6 197 181 8 194 180 9 191 179 9 187 176 6 187 175 5 185 173 3 184 170 3 185 168 3 185 167 7 184 164 7 180 159 4 179 156 1 177 150 0 173 147 0 166 141 0 156 134 0 147 128 0 140 124 2 136 121 2 133 121 3 134 124 3 139 127 5 143 129 4 142 127 2 139 125 3 133 120 6 122 111 6 110 102 3 89 87 12 82 79 2 86 79 0 105 91 2 128 107 2 151 123 0 179 144 2 199 162 9 223 183 0 234 195 4 245 205 9 247 208 6 243 208 2 239 208 3 233 206 3 230 204 5 233 201 4 230 198 1 222 194 0 218 191 0 213 189 1 207 188 0 203 185 1 198 182 0 193 177 3 191 175 2 190 174 3 190 172 4 189 170 5 187 168 4 184 165 1 181 161 0 179 161 1 172 156 1 165 149 2 157 143 8 150 136 13 138 126 14 125 113 11 116 104 6 90 87 8 85 83 6 79 79 5 77 79 6 79 81 8 85 83 9 90 84 8 91 84 6 85 79 5 74 70 6 61 61 9 51 52 12 47 45 7 53 46 4 70 58 8 89 72 16 118 87 0 133 103 5 143 115 8 140 115 0 138 113 0 141 116 0 140 117 3 137 114 2 130 107 1 128 105 1 124 102 0 122 100 0 118 98 1 116 95 2 112 93 1 109 90 0 105 84 3 103 82 1 101 80 1 97 78 1 97 78 2 94 76 2 92 74 2 90 72 0 85 71 0 84 70 0 83 68 0 82 67 0 80 65 0 78 62 0 77 61 1 76 60 0 72 56 0 71 54 0 70 53 0 68 50 0 66 48 0 63 44 1 61 42 0 60 41 1 52 40 0 48 39 0 43 34 1 34 28 2 27 21 5 18 15 6 11 10 6 7 7 7 5 5 3 8 6 7 9 7 10 9 7 10 10 5 9 11 5 5 12 7 4 13 8 2 15 8 2 17 9 6 17 12 9 18 13 10 18 15 10 20 17 8 20 21 5 23 24 6 29 27 4 34 30 3 40 37 6 49 44 6 57 50 6 62 55 3 67 58 3 69 59 0 74 63 0 73 62 0 70 60 0 67 56 0 63 53 0 61 51 0 58 50 3 58 50 3 55 47 1 55 47 1 53 44 1 52 43 0 50 41 0 48 39 0 47 38 0 46 37 0 35 33 0 32 29 0 29 25 0 26 24 1 22 19 0 17 16 0 17 16 0 20 19 0 32 26 4 45 36 7 61 46 7 75 53 3 87 63 0 101 75 1 107 81 4 108 83 1 115 87 4 113 85 1 111 85 0 110 86 0 108 86 0 105 84 1 99 80 1 96 77 0 92 73 4 90 73 3 88 71 1 84 70 0 84 70 0 83 71 0 85 73 1 86 74 2 82 74 1 80 72 0 77 68 0 75 66 0 75 65 3 73 63 2 70 59 3 68 57 1 63 52 0 56 48 0 46 40 4 32 30 5 20 21 5 15 15 5 15 15 5 18 15 6 29 20 3 36 26 1 48 33 0 59 42 0 67 50 0 72 55 0 73 58 0 74 59 2 71 59 9 69 56 4 69 54 0 70 55 0 68 56 4 60 52 6 48 42 6 39 34 4 34 30 5 33 27 1 39 30 1 50 35 2 60 42 2 68 48 0 77 56 0 84 62 2 83 65 0 80 65 0 76 65 0 74 65 0 72 62 0 72 60 0 74 58 0 76 57 0 68 55 2 67 54 1 67 54 1 65 53 1 62 52 3 58 46 4 50 40 5 45 34 4 32 31 11 28 29 13 24 26 15 21 22 17 21 20 16 26 19 13 29 19 9 33 19 6 35 28 10 44 33 11 55 42 10 62 47 6 68 52 1 73 56 0 79 65 4 84 70 7 81 71 2 81 71 2 81 71 2 80 69 3 79 68 2 78 67 3 76 65 1 75 64 2 73 61 3 72 60 2 71 59 1 69 56 1 67 54 1 65 52 0 64 51 0 63 50 0 70 49 2 70 50 0 71 51 0 72 52 0 72 52 0 73 53 2 73 52 5 74 53 8 72 55 1 72 55 1 71 55 3 68 55 2 66 54 2 63 53 0 59 52 0 58 51 0 54 47 3 54 47 3 53 46 4 51 43 6 50 42 6 50 41 10 50 41 12 50 41 12 48 38 11 47 37 10 45 35 10 43 32 10 43 32 12 44 33 13 45 34 16 46 35 17 47 41 17 51 43 20 54 47 21 61 49 25 67 53 27 74 58 32 81 64 36 86 69 41 97 77 50 104 84 59 113 95 71 122 106 83 129 114 93 132 119 100 135 124 106 138 126 110 143 130 113 143 131 115 145 133 117 143 134 117 142 133 116 141 134 118 143 136 120 144 137 121 49 37 11 50 38 12 51 40 12 53 42 12 55 44 14 55 44 12 56 46 11 56 46 11 61 46 7 60 46 9 59 46 11 56 46 11 54 45 14 51 44 15 49 42 16 48 42 16 49 34 11 47 34 15 47 36 18 48 37 19 50 39 17 56 43 11 60 47 5 65 48 2 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 68 55 2 70 57 2 71 58 3 70 57 2 68 55 0 68 55 0 70 57 2 68 55 0 64 51 0 60 52 5 54 45 4 47 38 5 43 36 10 39 33 11 35 31 6 34 33 5 37 38 7 50 47 6 57 53 6 69 64 8 81 73 8 88 79 4 94 82 0 98 83 0 101 85 0 99 88 0 97 85 0 95 83 0 94 82 0 94 81 2 93 80 2 91 78 0 89 75 0 88 75 0 89 75 0 87 75 1 79 70 1 71 62 3 61 53 6 54 46 9 50 44 12 50 43 14 54 45 12 58 49 8 66 54 4 75 60 1 84 66 0 88 69 0 91 71 0 89 75 2 87 73 0 86 72 0 87 73 2 85 71 0 82 68 0 83 69 0 88 73 4 82 72 3 81 71 0 79 71 0 78 70 0 77 70 0 75 67 2 70 64 2 67 61 1 61 54 2 54 50 2 44 45 5 36 40 7 33 37 10 31 35 10 33 32 11 33 31 8 52 43 0 57 50 0 71 61 0 87 78 1 105 94 4 116 104 2 119 107 0 119 106 0 128 119 2 129 120 1 131 121 0 132 120 0 131 119 0 131 116 0 130 112 0 129 111 1 126 109 5 123 105 3 117 102 1 114 98 2 112 97 4 109 94 3 103 89 1 99 85 0 82 72 1 79 68 2 76 66 5 78 66 6 91 76 7 109 93 8 128 109 6 141 121 6 143 124 6 145 126 6 147 128 7 147 129 5 143 124 3 138 119 0 135 115 0 133 113 0 126 112 7 124 107 3 123 101 0 124 100 2 126 101 8 121 100 7 110 95 2 103 90 0 91 80 1 91 79 0 97 82 0 107 92 1 116 100 4 121 102 0 124 103 0 125 104 0 133 116 0 131 114 0 128 111 0 125 109 0 124 108 0 124 110 1 127 113 6 128 114 7 125 113 3 126 114 4 127 115 7 127 115 7 125 112 7 121 108 3 118 105 0 116 103 0 106 95 5 102 91 0 97 86 0 93 81 0 85 76 0 76 68 6 62 58 11 54 50 13 50 40 13 43 37 13 33 32 14 25 26 18 25 25 17 34 32 7 56 53 0 75 72 0 108 90 0 130 112 4 147 126 7 159 137 2 173 148 4 177 153 1 177 156 1 183 162 7 192 164 3 189 164 2 187 163 3 185 162 4 180 162 2 176 160 2 173 160 2 172 159 1 169 151 7 168 150 4 168 150 4 169 152 4 171 154 4 171 154 2 170 154 0 168 152 0 169 154 9 167 151 6 164 146 2 163 142 1 157 138 0 152 133 2 147 129 1 142 127 2 125 111 4 117 103 6 103 90 11 85 73 13 68 59 18 55 50 21 48 45 26 46 44 29 48 46 23 73 68 28 110 98 26 144 123 18 172 146 9 195 165 5 205 173 2 205 174 0 212 186 1 211 185 2 209 184 3 206 183 5 204 183 6 202 180 6 199 179 4 195 178 2 198 175 1 196 174 0 196 176 3 195 177 5 195 179 8 191 179 9 187 176 8 184 173 5 186 173 6 183 170 3 182 168 1 182 167 2 184 166 4 184 164 3 183 160 2 180 157 0 185 155 0 181 152 0 173 147 2 162 138 4 149 129 4 138 121 5 129 116 4 124 112 2 114 105 0 121 110 2 126 112 3 128 112 1 124 110 3 117 105 7 104 94 5 91 85 1 77 76 11 77 74 5 90 83 3 115 102 6 140 120 5 165 137 1 197 162 10 224 185 22 234 199 0 243 208 2 252 216 6 252 217 3 248 215 0 243 213 3 235 208 3 227 204 2 234 197 3 229 195 0 225 192 1 219 190 0 213 188 0 207 186 0 203 183 0 199 181 0 195 179 6 193 177 4 191 175 4 191 173 3 190 172 2 189 171 3 186 168 0 185 164 0 179 163 8 175 158 6 167 151 4 161 145 6 153 140 10 142 131 7 130 119 1 121 110 0 92 89 12 81 81 7 68 70 5 58 63 5 56 60 9 60 59 13 63 59 14 66 59 15 59 56 1 51 48 3 41 42 10 38 40 16 43 41 18 56 47 16 78 63 20 101 79 29 135 101 3 148 117 11 156 126 12 147 121 0 141 115 0 141 116 0 142 116 3 136 112 2 129 106 0 127 104 0 123 101 0 121 99 0 118 98 1 116 96 1 112 93 1 110 91 0 107 84 4 104 83 2 101 80 1 100 78 2 97 78 2 95 77 3 92 74 2 90 72 0 86 72 0 85 71 0 84 70 0 82 67 0 80 65 0 79 63 1 78 62 0 77 61 1 72 56 0 71 54 0 70 53 0 68 50 0 66 48 0 63 44 1 61 42 0 60 41 1 53 42 0 49 40 0 44 36 0 36 30 4 28 23 4 19 16 7 12 11 7 8 8 8 5 5 3 7 5 6 9 7 10 9 7 12 10 5 9 11 5 7 12 7 4 14 9 5 15 6 0 18 9 4 20 12 10 20 14 14 16 15 13 15 16 10 14 17 6 15 19 4 22 23 5 26 25 5 31 29 4 39 36 3 46 43 2 56 49 3 62 55 3 64 57 2 75 64 0 73 64 0 70 60 0 66 57 0 64 54 1 60 53 1 58 50 3 58 50 4 54 46 0 54 45 2 52 43 0 51 42 0 49 40 0 47 38 0 46 37 0 45 36 0 37 35 0 34 31 0 30 29 0 31 29 6 28 27 7 23 22 2 19 21 0 20 22 0 28 24 0 40 34 2 57 44 2 71 50 0 83 59 0 96 72 0 102 79 3 102 79 1 114 85 5 112 84 1 109 83 0 109 85 0 107 85 0 105 85 0 99 81 0 96 77 0 92 73 4 89 72 2 87 70 0 83 69 0 83 69 0 82 70 0 83 71 0 84 72 0 81 73 1 79 70 1 76 67 0 73 64 0 72 62 1 70 59 3 66 55 1 64 53 0 64 51 0 55 47 0 44 40 3 30 30 6 19 20 6 14 16 5 15 15 7 18 15 6 28 19 2 35 24 2 46 31 0 57 40 0 65 48 0 69 52 0 71 56 0 71 56 0 68 56 8 65 52 0 63 50 0 64 51 0 64 52 0 57 48 5 43 37 3 34 29 0 33 29 0 34 29 0 42 31 0 55 39 3 66 48 2 75 54 1 83 61 3 91 67 5 88 72 0 85 71 0 80 70 0 76 69 0 74 67 0 75 65 0 77 62 0 79 61 0 74 61 8 72 59 4 70 59 3 68 57 1 67 55 3 63 50 5 59 45 6 55 41 6 37 37 13 32 33 15 26 28 17 20 22 17 19 18 16 22 17 14 28 17 11 32 18 9 30 21 14 37 28 13 50 35 12 58 42 8 64 47 1 71 54 0 78 64 3 84 70 7 81 71 0 81 71 0 81 71 0 80 70 1 78 67 1 76 65 0 75 64 0 74 63 0 70 58 0 69 57 0 69 57 0 67 54 0 66 53 0 65 52 0 64 51 0 64 51 0 71 51 0 71 51 0 72 52 0 72 52 0 73 53 0 74 54 4 74 53 8 74 53 10 77 57 4 77 57 4 75 58 4 74 59 4 70 57 2 67 57 0 63 54 0 60 54 0 61 51 0 60 50 1 59 48 2 58 46 4 57 45 5 57 44 9 57 44 10 57 44 12 57 44 12 56 43 11 54 40 11 52 38 11 51 37 11 51 36 13 52 37 16 53 38 19 50 45 15 54 47 18 60 51 22 67 56 26 76 61 32 85 68 40 96 77 47 102 81 52 111 87 63 118 94 70 126 106 82 134 116 94 137 122 103 137 126 108 137 128 111 136 129 113 142 129 112 143 130 113 144 131 114 143 131 115 140 131 114 141 132 115 143 134 117 144 137 119 47 35 19 47 35 19 49 36 19 50 38 16 53 38 15 55 41 15 58 42 16 59 44 15 55 44 14 56 45 13 57 46 14 58 48 13 57 47 12 55 45 9 53 43 7 51 41 5 48 41 12 48 41 15 47 39 18 46 39 21 47 42 20 50 46 17 54 52 14 54 55 11 61 55 7 63 55 6 66 54 2 68 55 0 70 55 0 67 54 0 66 55 0 64 55 0 66 53 0 66 53 0 66 53 0 66 53 0 66 53 1 65 52 0 63 49 0 63 49 0 58 46 6 53 43 8 48 36 10 43 32 14 38 29 12 36 29 10 35 31 4 34 33 2 46 42 4 55 48 6 67 57 6 80 65 6 87 72 3 94 78 3 97 81 3 100 85 4 99 83 6 99 83 6 98 82 5 96 80 3 94 78 1 92 76 0 90 74 0 89 73 0 91 74 2 91 74 2 87 73 2 80 70 1 72 62 1 61 53 4 54 46 9 51 42 13 44 38 16 45 39 15 47 44 13 52 48 10 58 54 6 67 61 3 75 64 0 80 67 0 85 70 3 83 70 0 81 68 0 78 68 0 76 67 0 74 66 1 72 64 2 69 63 5 69 67 6 69 67 8 68 66 9 66 63 8 64 61 10 61 57 9 58 54 7 56 52 5 42 44 4 39 43 8 37 40 13 33 36 17 30 30 18 32 28 17 37 29 18 40 30 18 53 41 0 66 54 4 81 67 4 93 77 0 103 88 0 113 99 2 120 107 5 121 109 7 126 113 0 128 115 0 131 118 3 131 118 3 129 116 1 127 114 2 126 112 5 126 112 7 121 104 0 120 102 0 113 98 0 109 93 0 107 92 0 108 92 4 102 87 2 96 81 0 82 72 3 72 61 0 73 62 0 82 68 3 90 74 0 109 89 2 132 108 8 143 117 7 144 122 0 147 125 3 150 129 4 150 129 4 146 124 2 141 119 0 138 115 3 136 112 2 128 109 4 123 106 0 119 102 0 117 102 0 119 104 3 117 103 4 114 100 3 110 96 0 93 87 1 85 80 0 81 75 0 87 81 5 96 89 8 107 98 5 116 105 0 122 111 0 125 103 2 125 104 0 123 105 0 125 109 0 127 114 2 128 115 3 126 114 4 124 112 4 129 117 9 126 113 8 123 110 6 119 107 5 118 106 8 114 104 9 112 101 9 109 100 7 106 96 9 100 92 9 92 84 11 82 76 14 72 69 18 62 60 21 53 52 21 47 47 21 42 37 18 36 33 14 31 30 12 26 28 15 24 26 15 29 32 11 44 50 6 60 66 4 99 83 6 118 101 9 138 118 6 148 126 4 160 135 8 171 147 13 173 151 6 168 147 0 175 158 8 173 156 6 172 155 5 173 156 8 174 157 9 172 154 8 169 151 5 166 148 4 160 145 2 162 147 4 164 149 8 165 150 9 164 148 9 162 146 7 158 142 5 156 140 3 161 138 6 159 136 4 154 134 3 152 135 5 150 135 6 144 133 5 137 128 1 132 124 0 121 116 0 118 107 0 110 94 0 99 80 1 87 69 7 69 58 13 53 50 19 42 44 20 55 52 21 69 62 18 97 87 16 135 117 17 167 144 16 187 160 7 200 169 1 207 174 1 206 179 2 209 182 5 209 183 8 206 183 9 205 183 9 205 184 7 200 181 1 194 175 0 197 174 6 196 173 5 194 173 4 195 174 5 194 176 6 193 175 5 189 173 2 186 170 0 185 171 4 184 169 4 184 169 6 183 168 7 181 165 7 179 163 6 178 162 5 177 161 6 183 160 4 178 157 4 172 152 5 165 148 0 157 143 0 145 132 0 132 117 0 123 105 3 110 107 4 102 98 1 96 92 5 96 93 16 94 93 26 86 86 24 75 76 18 68 69 12 69 65 18 83 74 15 107 90 10 137 113 5 172 138 2 202 165 0 226 186 0 240 198 2 249 209 0 249 211 2 251 213 6 248 212 6 244 207 4 239 204 1 238 202 2 238 202 2 230 201 3 226 198 1 222 193 1 218 190 2 211 187 3 205 183 2 200 177 1 195 173 0 196 173 5 195 172 4 193 172 1 192 171 0 190 172 2 188 169 4 184 166 4 181 163 5 175 161 3 172 157 2 168 152 4 164 147 5 160 142 8 153 134 6 143 123 0 135 114 0 114 96 12 102 86 9 83 74 9 65 62 9 53 54 12 46 47 15 40 40 12 38 36 11 30 30 20 28 28 20 30 26 25 35 29 29 45 36 31 61 48 32 85 68 42 104 84 51 130 103 22 144 119 19 157 133 11 155 131 0 146 121 0 139 114 0 135 111 3 134 111 5 131 108 4 129 106 4 125 103 2 122 99 3 117 96 3 114 93 4 111 91 4 110 90 4 111 85 1 109 82 1 106 79 0 103 77 0 100 77 1 99 75 1 98 74 0 95 73 0 91 73 0 90 74 0 88 71 0 85 71 0 83 68 0 80 67 0 79 65 0 79 65 0 75 59 0 74 58 0 71 56 0 69 54 0 65 52 0 63 49 0 60 47 2 59 46 1 53 40 5 50 40 4 47 36 4 39 30 1 30 22 1 23 15 4 19 11 8 16 10 10 6 5 0 7 6 2 7 6 4 8 7 5 11 7 6 12 9 4 13 10 3 14 11 2 21 14 0 21 14 0 21 16 0 22 17 0 20 17 0 20 16 4 18 15 6 17 14 9 19 18 14 17 16 11 18 18 10 26 24 11 36 29 10 45 33 7 54 39 6 64 46 8 65 55 2 66 57 2 67 58 3 65 56 1 62 50 0 59 46 1 57 44 2 57 43 4 53 48 6 51 46 4 50 42 3 49 40 1 49 37 0 49 36 1 50 36 1 51 37 2 51 39 0 50 38 0 47 38 0 43 38 0 39 35 0 34 30 1 25 23 2 20 19 0 30 23 7 34 26 5 43 36 7 59 50 9 73 60 7 86 67 1 100 74 0 110 81 1 107 80 1 110 83 2 109 84 2 102 80 0 99 77 0 99 78 0 97 78 2 95 75 2 93 75 1 92 74 0 90 72 0 88 71 0 86 69 0 83 69 0 83 68 0 83 68 0 80 70 8 76 66 4 74 63 0 74 63 0 72 61 0 69 57 0 68 53 0 68 52 0 59 53 0 50 42 0 40 31 2 32 24 11 24 19 16 18 14 13 13 14 9 15 16 10 22 16 0 29 20 3 40 29 7 52 38 11 59 45 10 61 50 5 61 51 2 59 52 0 61 47 0 60 46 0 61 49 1 62 51 5 56 47 4 48 39 0 41 33 0 41 32 1 35 27 6 38 31 3 47 37 1 59 47 0 72 57 0 81 65 3 89 70 2 91 71 2 91 73 0 89 73 0 87 70 0 83 69 0 81 66 0 79 66 0 78 64 0 78 64 0 77 63 2 75 60 1 70 58 0 68 55 0 64 53 0 63 51 0 62 52 1 62 52 1 49 45 8 44 39 9 36 32 7 28 25 8 24 22 10 21 21 11 19 21 10 18 20 7 32 25 9 31 24 5 36 29 1 47 37 2 55 43 1 61 49 1 67 54 1 75 60 5 79 65 4 81 67 6 81 69 9 80 68 10 77 64 9 73 60 7 68 57 3 67 55 3 71 55 3 71 55 3 71 56 1 72 55 1 73 56 0 75 56 0 75 56 0 76 55 0 71 52 0 72 53 0 72 53 0 73 54 0 74 55 0 75 56 0 75 56 0 75 56 0 76 56 0 75 57 0 75 56 0 72 55 0 71 54 0 68 52 0 67 51 0 66 50 1 65 51 2 64 50 1 64 50 1 64 50 3 63 49 2 63 49 4 62 48 3 62 48 3 60 47 3 60 47 3 61 48 6 60 46 7 59 45 8 61 47 12 64 49 16 67 52 19 64 49 18 68 53 22 73 58 25 80 66 31 88 72 38 96 80 44 104 89 50 109 94 55 121 103 79 126 108 86 133 116 100 136 122 109 138 126 114 138 128 118 137 129 116 137 131 117 140 130 121 140 130 121 141 131 121 141 131 121 141 131 119 142 133 118 142 133 116 142 133 116 45 36 19 47 36 18 48 37 17 49 38 16 51 39 15 53 42 14 57 43 16 58 44 15 55 44 14 56 45 15 58 47 15 58 47 15 58 48 13 57 47 12 55 45 9 54 44 8 48 41 12 48 41 15 47 39 18 46 39 21 47 40 21 49 45 18 53 50 15 55 53 14 60 53 7 62 54 7 65 53 3 67 54 1 69 54 0 67 54 0 66 55 1 64 55 0 66 53 0 66 53 0 66 53 0 66 53 0 65 52 0 64 51 0 63 49 0 62 48 0 58 46 4 53 43 7 48 37 9 42 31 11 37 28 11 35 28 9 34 30 5 33 32 4 45 41 4 54 47 5 65 55 4 77 62 3 84 69 2 91 75 0 94 78 0 94 81 2 92 78 3 92 78 3 92 78 3 92 78 3 91 77 2 90 76 1 89 75 0 89 75 0 90 73 3 88 74 3 85 73 1 79 69 0 72 62 1 64 54 5 56 46 10 52 43 12 42 37 15 43 38 16 43 42 14 48 45 12 53 50 7 61 55 5 69 60 3 73 61 1 78 66 6 76 66 4 75 65 3 73 65 2 72 64 2 68 62 2 66 61 5 65 59 7 60 57 2 60 57 4 60 57 6 59 55 7 57 53 6 54 50 5 51 46 4 50 45 5 41 41 7 39 40 9 34 36 14 31 32 16 31 29 16 32 29 14 38 31 13 42 34 15 59 46 2 71 58 6 85 70 5 96 79 0 104 87 0 113 97 0 119 104 3 120 107 3 124 111 0 126 113 0 128 115 1 129 116 1 127 114 0 124 110 1 123 109 2 123 108 5 119 102 0 116 101 0 113 97 0 108 93 0 107 92 1 106 92 4 101 86 3 94 79 0 81 70 4 71 60 0 73 62 0 82 68 3 90 74 0 109 89 2 132 109 7 143 117 7 144 122 2 147 125 3 149 128 3 149 127 5 145 123 3 141 118 2 137 114 2 136 112 2 128 109 4 124 105 0 119 102 0 119 101 0 118 103 2 118 102 4 114 100 3 110 96 0 99 89 4 89 81 0 82 74 0 82 76 2 88 82 4 96 90 2 108 100 1 116 108 1 124 104 5 123 104 1 123 106 0 124 110 1 128 115 3 128 116 6 126 114 6 123 112 6 125 112 8 122 111 6 118 106 4 113 103 5 111 101 6 107 98 5 103 94 3 101 91 2 97 90 2 91 84 3 83 77 3 72 68 5 61 59 10 51 51 13 44 45 14 38 40 16 35 31 20 31 29 17 25 25 13 22 23 15 21 22 16 28 27 9 43 44 4 58 59 1 88 71 0 108 91 3 127 109 0 139 117 0 149 125 0 160 135 6 163 140 0 159 139 0 164 148 1 162 146 0 160 144 0 161 145 0 162 146 1 161 144 2 159 142 0 156 139 0 158 143 2 158 143 2 158 143 2 158 142 3 157 141 2 156 140 3 154 138 1 154 138 3 156 136 3 154 135 4 153 134 3 151 134 4 148 133 4 143 130 2 137 126 0 134 123 0 127 117 2 123 109 0 116 98 0 106 85 2 93 74 8 76 62 13 59 54 16 49 48 17 50 49 19 62 57 15 88 79 12 123 108 13 154 134 11 175 150 5 190 160 0 199 168 0 199 171 0 201 175 2 202 176 3 198 174 3 198 176 2 200 178 4 197 178 0 194 175 0 197 175 4 195 173 2 193 172 1 194 173 2 193 175 3 193 175 3 189 173 0 186 170 0 186 172 5 185 171 4 185 170 5 184 169 6 182 167 6 180 164 6 178 162 5 177 161 4 179 159 0 177 156 3 173 153 6 168 151 3 161 147 0 150 137 0 138 124 2 130 113 7 106 101 7 96 90 2 85 79 1 80 75 11 74 71 16 67 64 19 59 57 16 54 55 15 69 64 24 88 78 25 117 99 23 149 125 19 181 149 12 208 171 5 228 188 4 238 198 2 246 208 1 248 210 3 248 210 5 244 207 4 239 204 1 236 200 0 235 199 1 234 201 2 230 200 4 226 198 3 222 193 3 217 189 2 211 186 5 205 182 4 200 177 3 195 173 0 196 173 7 194 171 3 192 171 0 191 170 0 189 171 3 187 168 4 182 164 4 180 162 4 174 160 2 170 155 2 166 150 2 162 145 3 158 140 6 152 133 5 143 123 0 137 116 0 124 106 6 112 97 4 91 82 3 74 68 8 60 57 14 50 46 17 39 36 17 36 30 16 30 28 16 28 25 18 26 25 21 32 28 27 42 35 29 58 49 34 83 69 43 100 85 52 129 103 26 142 118 22 153 131 11 153 128 0 145 119 0 138 112 0 135 111 3 134 111 5 130 107 5 128 105 3 125 103 4 121 98 2 116 95 2 113 92 3 111 91 4 110 90 4 110 85 1 108 83 1 103 80 0 101 78 0 99 77 1 98 76 1 94 75 0 93 73 0 91 73 0 90 74 0 88 71 0 85 71 0 83 68 0 81 68 0 79 65 0 79 65 0 76 60 0 75 59 0 72 57 0 69 54 0 65 52 0 62 48 0 60 47 2 59 46 1 54 42 4 50 40 4 47 37 2 40 31 2 30 22 1 23 15 2 18 11 5 15 9 9 9 8 4 8 7 3 8 7 5 10 6 5 11 7 6 14 9 5 16 12 3 17 13 2 28 20 1 29 21 2 30 22 1 29 23 1 28 21 2 25 19 3 23 17 5 19 15 6 17 14 9 15 12 7 15 12 5 20 17 8 26 23 8 33 27 5 43 31 5 51 37 8 54 45 2 55 47 1 57 49 2 57 49 0 57 47 0 55 44 0 54 42 0 55 43 3 51 43 4 50 42 3 48 40 1 48 39 0 50 38 0 51 39 1 54 40 1 55 41 2 56 44 2 56 44 2 53 44 1 50 45 3 47 43 6 41 38 7 32 30 5 27 25 4 28 21 3 32 24 3 39 32 4 53 44 5 67 53 4 80 60 0 94 70 0 105 78 1 104 77 0 107 82 2 107 82 0 101 79 0 98 77 0 99 78 0 97 78 2 95 75 4 92 74 0 91 73 1 90 72 0 87 70 0 86 69 0 83 68 0 83 68 0 83 68 0 78 68 6 75 66 1 74 63 0 74 63 0 73 62 0 71 59 0 68 55 0 67 54 1 59 53 1 49 42 0 37 30 4 29 23 11 22 17 14 14 13 11 11 12 7 13 14 8 19 16 0 26 21 1 35 27 4 46 35 5 54 42 4 58 47 2 58 51 0 59 52 0 62 50 2 60 47 2 60 47 3 59 47 5 51 42 3 42 34 0 37 28 0 37 28 0 38 28 1 44 33 3 54 42 2 64 50 1 74 59 0 84 66 0 89 70 1 93 73 2 91 73 0 90 74 0 89 73 0 85 71 0 84 70 0 82 69 0 81 68 0 80 66 1 77 63 2 76 61 2 71 59 1 69 56 1 65 54 0 64 52 0 63 53 2 63 53 2 54 47 5 48 42 6 42 35 7 36 29 10 30 27 12 26 24 11 24 22 10 20 20 8 28 21 11 27 21 7 31 25 3 40 33 4 49 39 3 55 44 0 61 49 1 67 55 5 70 58 0 72 60 0 74 62 4 73 61 3 72 59 4 70 57 2 69 58 4 70 59 5 71 55 3 71 55 3 71 56 1 72 55 1 73 56 0 75 56 0 75 56 0 76 55 0 73 54 0 73 54 0 73 54 0 73 54 0 74 55 0 75 56 0 76 57 1 77 58 2 77 57 0 76 57 0 76 57 0 73 56 0 72 55 1 70 54 2 68 52 1 68 52 3 65 52 0 65 52 0 65 51 2 64 50 1 64 50 3 63 49 2 63 49 4 63 49 4 66 53 8 66 53 8 66 53 9 66 53 11 66 52 13 67 53 16 71 57 22 74 60 25 76 62 27 80 66 31 86 72 37 92 78 43 100 84 50 108 92 58 115 99 65 120 104 70 127 111 86 131 114 94 136 120 104 137 125 111 137 127 115 137 129 118 136 130 116 137 131 117 140 130 121 140 130 121 140 130 120 140 130 118 141 131 119 141 132 117 141 132 117 141 132 115 43 36 17 44 38 16 45 37 14 47 40 14 50 40 13 52 43 14 54 45 16 56 45 15 58 44 15 59 45 16 60 46 17 61 48 16 61 48 14 61 48 14 60 47 13 59 46 11 51 41 14 50 40 15 47 39 18 47 38 21 47 40 21 50 44 20 51 48 17 53 50 15 59 52 10 60 52 6 64 52 4 66 53 1 68 52 0 67 54 1 65 54 0 64 54 1 65 52 0 65 52 0 65 52 0 64 51 0 64 51 0 63 49 0 62 48 0 61 47 0 58 47 1 53 44 3 48 37 7 42 31 9 37 29 10 34 27 9 32 27 7 31 29 8 43 39 2 49 44 4 63 53 4 72 60 2 80 65 0 84 70 0 87 73 0 88 75 0 85 71 0 86 72 0 87 73 0 88 74 1 89 75 2 89 75 2 89 75 2 89 75 2 87 72 3 86 71 2 83 70 0 78 68 0 72 62 1 65 55 4 57 48 9 53 42 10 41 36 14 39 37 14 39 39 15 40 40 12 44 43 12 51 47 9 59 52 8 64 54 5 67 59 10 67 59 10 65 60 5 65 60 5 61 58 3 60 57 6 59 55 7 57 55 7 52 48 1 52 48 1 53 49 4 52 47 5 51 46 6 49 44 6 46 40 4 45 39 3 41 37 8 37 35 10 33 32 12 30 29 11 29 28 10 35 30 10 41 35 9 48 39 10 66 52 3 79 62 6 93 74 6 102 81 0 108 87 0 116 96 0 120 102 0 121 103 1 123 106 0 126 109 1 128 112 1 127 111 0 125 109 0 123 106 0 122 105 1 121 103 1 115 100 0 115 100 0 112 96 0 107 92 0 106 90 2 105 90 5 98 83 2 89 76 0 79 68 4 70 59 0 72 61 0 81 67 4 89 73 0 108 88 1 132 109 7 143 117 7 144 122 2 146 124 2 148 126 4 148 126 4 144 122 2 140 117 1 137 114 2 135 111 1 127 108 3 124 105 0 121 102 0 119 101 0 118 103 2 117 101 3 115 99 3 111 97 0 107 91 6 96 83 4 85 76 1 79 72 0 77 73 0 81 78 0 94 90 1 105 102 7 117 101 5 118 102 4 119 106 2 121 109 1 123 112 4 124 113 5 120 112 5 118 109 4 115 106 5 113 103 5 111 101 4 108 99 6 106 97 6 100 93 5 95 87 2 92 84 1 88 83 2 80 76 2 71 68 1 59 58 2 51 50 6 42 43 11 35 37 13 31 32 14 29 25 26 24 23 19 22 21 17 21 20 18 22 18 15 27 24 9 43 37 1 58 53 0 81 66 0 102 86 1 122 105 1 134 113 0 143 118 0 152 128 2 157 135 0 158 137 0 158 141 1 156 139 0 155 137 0 154 136 0 155 137 1 155 137 1 155 137 3 154 136 2 155 139 0 154 138 0 153 137 0 151 135 0 150 134 0 149 133 0 149 132 0 149 132 0 150 133 1 151 134 2 152 135 5 148 133 4 144 129 2 140 125 0 137 121 0 136 120 0 131 116 1 128 110 0 122 100 0 111 90 1 98 78 5 82 67 10 65 57 10 55 50 10 44 44 18 51 51 13 72 67 9 101 93 8 131 118 6 155 135 2 172 148 0 183 157 0 191 164 0 192 167 2 194 170 2 193 169 0 193 171 0 197 175 3 197 177 4 195 175 2 196 174 3 195 173 2 193 172 1 194 173 2 192 174 2 192 174 2 189 173 0 187 171 0 185 171 2 184 170 1 184 170 3 182 167 2 181 166 3 179 164 3 177 161 3 176 160 2 175 155 0 172 153 0 171 151 4 168 151 3 165 149 1 157 142 1 144 129 2 136 118 6 112 105 15 99 92 11 84 77 7 71 66 11 61 56 16 52 48 19 48 46 25 48 47 27 68 63 33 91 83 37 127 110 40 162 139 37 190 161 25 211 176 12 227 189 4 235 197 2 244 207 4 244 207 4 242 205 3 238 202 2 234 198 0 230 196 0 230 196 1 230 196 1 227 196 7 223 194 4 218 188 2 214 185 3 207 182 2 201 178 2 197 173 2 193 171 0 194 171 5 193 170 4 191 170 1 190 169 0 187 169 1 185 166 2 180 162 2 177 158 2 172 157 2 168 153 0 162 146 0 159 142 2 155 137 3 151 132 4 144 124 1 139 118 0 134 115 0 122 105 0 105 92 0 86 78 6 72 64 15 57 51 19 45 38 20 38 30 19 31 27 15 26 23 14 23 22 18 27 26 24 35 34 29 51 48 33 74 68 44 91 85 53 121 99 26 134 113 22 145 123 11 144 122 0 138 113 0 135 109 0 132 108 0 132 110 1 128 105 3 127 103 3 123 101 2 121 98 2 116 95 2 113 92 3 110 90 3 109 89 2 107 87 1 104 83 0 101 80 0 98 79 0 97 78 1 95 77 1 93 75 0 90 74 0 92 74 0 90 74 0 89 72 0 85 71 0 83 68 0 81 68 0 80 66 1 79 65 0 77 61 1 76 60 1 73 58 1 70 55 0 65 52 0 62 48 0 59 46 1 58 45 0 54 42 4 51 42 3 48 38 3 40 31 0 30 22 0 22 14 1 17 10 4 13 8 5 11 10 6 10 9 7 11 7 6 11 7 6 13 8 5 19 12 6 22 16 4 24 18 4 38 26 0 40 28 2 41 30 2 40 31 2 38 28 1 32 24 1 28 19 2 26 17 2 20 13 5 14 9 3 12 9 2 14 14 6 16 16 6 20 18 6 28 22 8 34 29 10 38 31 2 40 34 2 43 37 1 47 39 0 48 39 0 48 39 0 51 39 0 52 40 0 48 38 2 48 38 2 48 39 0 51 39 0 52 40 0 55 42 0 58 45 1 59 46 2 60 49 3 58 50 3 58 50 3 58 51 5 54 49 7 47 43 6 39 36 5 34 30 3 27 20 2 27 20 1 33 26 0 44 35 2 57 44 0 69 52 0 86 62 0 98 71 0 99 73 0 101 78 2 102 79 1 99 76 0 97 76 0 98 76 0 96 76 3 95 75 4 90 72 0 89 71 0 88 69 0 86 69 0 85 68 0 83 68 0 83 68 1 83 68 1 77 66 2 76 65 0 75 64 0 73 64 0 73 64 0 72 62 1 69 58 2 67 55 3 54 51 8 45 41 6 33 28 6 25 21 10 20 15 12 14 10 7 12 11 6 14 14 6 15 18 0 21 20 0 28 23 1 36 29 1 44 34 0 50 41 0 53 45 0 55 49 0 60 48 6 57 45 5 53 44 5 50 40 5 43 34 3 36 27 0 34 24 0 34 27 1 44 31 0 52 38 1 63 49 4 73 58 3 81 63 1 86 67 0 91 71 0 96 74 1 93 76 0 92 76 0 92 76 0 90 76 1 88 74 1 85 73 1 83 70 0 82 69 1 78 64 3 76 61 2 72 60 2 69 56 1 66 55 1 65 53 1 64 54 3 64 54 3 60 50 1 55 47 1 50 40 4 45 36 7 39 31 10 35 28 12 29 23 9 24 20 8 24 19 15 22 18 9 26 20 8 33 26 7 39 32 4 44 36 0 50 41 0 56 47 4 63 52 0 64 53 0 65 54 0 65 54 0 65 54 0 66 53 0 69 56 1 71 58 3 70 54 2 71 55 3 71 56 1 72 55 1 73 56 0 75 56 0 75 56 0 77 56 0 75 56 0 75 56 0 74 55 0 74 55 0 74 55 0 76 57 1 77 58 2 78 59 3 78 58 0 77 58 0 76 57 0 74 57 1 73 56 2 71 55 3 70 54 3 70 54 3 66 53 0 66 53 1 66 53 1 65 52 0 65 51 2 65 51 2 65 51 4 65 51 4 68 54 5 69 55 6 69 55 8 69 55 10 69 54 11 71 56 15 75 60 21 78 63 24 84 69 28 89 74 33 95 80 41 102 86 50 108 94 59 115 100 67 122 107 76 127 112 81 133 121 97 136 123 104 138 126 110 138 128 116 137 129 118 136 130 118 135 132 117 136 133 116 139 129 119 139 129 119 140 130 120 140 130 118 140 130 118 141 132 117 141 132 117 141 132 117 43 39 14 43 39 14 45 39 13 46 40 14 49 42 14 51 44 15 55 46 17 56 47 18 58 44 17 59 45 16 60 46 17 62 48 19 62 49 17 63 50 16 63 50 16 63 50 16 54 45 16 53 43 18 52 41 21 49 41 22 50 42 23 50 44 22 51 45 21 52 48 19 58 50 13 60 51 12 64 51 7 65 51 4 68 52 1 66 53 1 65 53 1 64 54 3 64 51 0 64 51 0 64 51 0 64 51 0 63 49 0 62 48 0 61 47 0 60 46 0 58 47 1 53 44 1 48 38 3 42 32 7 36 28 9 33 26 10 31 25 9 29 26 9 40 37 2 47 42 4 58 50 3 68 55 2 75 61 0 79 64 0 81 67 0 81 69 0 81 67 0 82 68 0 83 69 0 85 71 0 86 72 1 86 72 1 87 73 2 87 73 2 83 69 4 82 69 1 81 68 0 77 66 0 72 62 1 66 56 3 60 48 6 56 43 8 39 37 14 38 36 15 36 35 15 35 34 14 37 36 15 44 40 13 50 44 10 55 47 10 57 52 12 58 53 11 58 55 10 58 56 8 56 54 5 55 53 5 54 51 6 54 51 8 51 47 2 52 47 5 52 47 5 52 47 7 52 47 9 50 45 7 48 42 6 47 41 5 44 37 9 41 35 11 36 31 11 31 28 9 31 29 8 37 33 6 46 40 6 53 45 8 72 56 4 83 67 7 97 77 6 105 83 0 111 88 0 117 95 0 120 100 1 121 101 2 122 103 1 124 105 2 126 107 2 126 108 0 123 105 0 121 102 0 120 101 0 119 99 0 112 96 0 111 97 0 109 94 1 106 90 2 104 89 4 100 88 6 94 81 2 85 72 0 77 66 4 68 56 0 70 58 0 81 67 4 89 72 0 108 88 1 131 108 6 142 116 5 143 121 1 145 123 3 147 125 3 146 124 2 143 121 2 139 116 0 136 112 2 135 111 3 129 108 3 124 105 0 121 102 0 120 101 0 119 101 1 116 100 2 115 99 3 113 97 1 113 93 7 104 87 5 93 79 4 81 74 4 72 69 0 70 70 0 79 80 4 90 91 11 106 95 5 107 96 4 110 100 3 113 104 3 114 107 3 114 107 3 113 105 4 111 103 2 107 98 5 106 97 6 102 95 5 101 94 6 98 92 8 95 88 7 89 83 5 85 79 1 78 74 10 70 68 7 61 60 6 52 51 7 43 42 11 38 37 16 32 33 19 28 30 19 26 21 27 23 21 22 22 21 17 22 21 19 24 19 16 30 22 9 46 36 1 59 49 0 78 64 1 98 82 4 119 103 5 132 112 0 139 116 2 146 124 4 153 133 2 156 137 0 154 135 4 153 134 3 151 132 1 150 131 2 151 132 3 151 132 4 152 133 5 153 134 6 151 135 0 151 135 0 150 134 0 149 132 0 148 131 0 146 129 0 145 128 0 145 128 0 143 130 0 146 133 2 148 133 4 146 131 4 143 125 1 139 120 0 137 118 0 137 118 0 132 112 0 128 107 0 122 100 0 111 90 0 98 79 3 83 67 5 68 56 6 57 48 5 37 40 19 42 43 12 56 55 7 79 76 5 107 98 3 133 118 1 153 133 0 169 144 0 179 154 0 184 159 4 189 165 5 189 166 2 191 168 2 194 171 3 194 173 4 192 171 2 195 172 4 195 172 4 193 172 3 193 172 3 191 173 3 191 173 3 189 173 2 188 172 1 183 169 0 182 168 0 181 167 0 180 166 0 178 163 0 176 161 0 174 159 0 173 157 0 169 151 0 168 149 0 166 148 2 165 149 2 164 148 0 157 142 0 148 131 1 138 121 3 121 112 17 109 99 12 91 83 10 75 68 13 59 54 16 49 45 20 47 44 29 49 46 37 67 62 40 92 84 47 131 116 49 167 145 44 193 165 30 211 178 15 224 188 4 232 195 1 241 205 5 239 203 5 237 201 5 231 197 2 228 194 1 226 193 2 225 192 1 225 192 3 220 189 3 216 186 2 211 181 0 207 178 0 201 175 0 196 172 1 192 168 0 188 165 0 192 169 5 191 168 4 189 168 1 188 167 0 185 166 1 182 162 1 178 160 2 175 156 2 170 155 2 165 149 1 159 143 0 155 138 0 153 135 1 150 131 3 145 125 2 141 121 0 136 115 0 128 107 0 113 97 1 99 86 7 85 73 13 69 61 15 56 47 16 46 39 13 34 28 14 28 24 15 22 21 17 23 23 21 30 31 26 42 44 31 60 62 38 77 78 47 105 90 25 118 101 19 130 113 9 132 112 0 128 105 0 127 103 0 127 104 0 128 105 0 125 101 1 125 101 3 122 100 1 120 97 3 115 94 1 113 92 1 110 90 1 108 88 0 105 87 1 102 84 0 98 81 0 97 80 0 95 79 1 94 78 1 90 77 0 88 74 0 92 74 0 90 74 0 89 72 0 85 71 0 84 69 0 81 68 0 80 66 1 79 65 0 78 62 2 77 61 2 73 58 1 70 55 0 65 52 0 62 48 0 59 46 1 58 45 0 55 43 3 52 43 2 49 39 3 42 33 0 31 24 0 23 16 0 17 10 2 13 8 4 10 9 5 11 7 4 10 6 3 12 7 4 18 11 5 24 16 5 30 21 4 33 25 6 47 32 0 48 33 0 50 36 1 50 37 2 48 35 1 41 30 0 36 24 0 33 21 0 28 16 4 20 11 2 15 10 4 13 12 7 13 14 9 12 14 9 16 17 11 21 22 16 26 20 6 29 24 5 35 29 3 39 33 1 42 34 0 45 36 0 47 38 0 51 39 0 50 37 3 50 37 2 51 39 1 52 40 0 54 43 0 58 45 0 60 48 0 61 49 0 58 48 0 57 49 0 58 50 1 58 52 2 54 50 3 49 44 4 41 37 2 36 31 0 27 20 1 26 19 0 28 22 0 35 28 0 47 34 0 60 43 0 75 54 0 89 65 1 93 70 0 97 75 2 99 77 2 96 74 0 95 73 0 96 74 0 96 73 3 92 72 3 88 69 0 87 68 0 86 67 0 84 67 0 84 66 0 82 67 0 82 67 2 82 67 2 77 66 2 78 67 1 76 67 0 75 66 0 74 64 2 72 63 4 68 58 5 63 53 2 48 45 12 38 34 7 29 24 5 22 18 7 19 14 8 17 12 6 17 15 3 20 18 3 18 20 7 19 20 6 23 20 3 28 21 2 34 23 1 39 30 1 43 34 3 43 37 3 50 42 6 47 38 5 44 35 6 41 31 4 36 26 1 30 22 0 32 24 1 38 31 5 51 36 0 59 45 0 72 56 4 80 64 4 85 66 0 88 68 0 93 71 0 97 75 0 96 79 1 95 79 1 96 80 3 93 79 4 91 77 4 87 75 3 83 70 0 81 68 0 77 63 2 76 61 2 71 59 1 69 56 1 66 55 1 65 53 1 64 54 3 64 54 3 64 51 0 61 49 0 57 44 0 53 40 5 48 37 9 42 31 9 34 25 8 29 22 6 23 19 16 20 17 12 22 17 11 28 21 11 32 27 8 35 29 5 39 34 2 45 39 3 58 48 0 60 50 1 62 52 1 63 51 0 63 52 0 63 52 0 66 54 0 67 55 0 70 54 2 70 54 2 71 56 1 72 55 1 73 56 0 75 56 0 76 57 0 77 56 0 75 56 0 75 56 0 76 57 1 76 57 1 77 58 2 77 58 2 77 58 2 77 58 2 78 57 0 77 58 0 76 57 0 73 56 0 72 55 1 71 56 1 70 54 2 70 54 2 69 54 0 69 53 1 69 53 1 69 53 1 69 53 2 69 53 2 69 53 4 69 53 4 68 55 2 69 56 4 70 56 7 70 56 9 71 57 12 74 59 16 79 64 21 82 67 26 88 74 29 93 78 35 101 86 45 109 93 57 115 100 67 122 107 78 128 112 86 132 116 91 135 127 106 137 129 110 138 129 114 137 129 116 136 130 118 134 130 118 135 132 117 137 134 117 140 130 120 140 130 118 140 130 118 141 131 119 141 131 119 141 131 119 142 132 120 142 132 120 46 42 15 46 42 15 48 43 14 49 44 15 51 44 16 53 46 17 56 47 18 57 48 19 60 44 18 61 45 19 62 46 20 64 49 20 65 50 21 66 51 20 67 52 21 67 52 19 59 48 18 58 47 19 56 46 21 55 44 22 53 45 24 53 45 24 53 47 25 53 47 25 58 49 18 60 50 15 64 50 11 65 50 7 68 51 5 66 52 3 65 53 3 63 53 2 63 50 0 63 50 0 63 50 0 63 49 0 63 49 0 62 48 1 60 46 0 60 46 1 57 46 1 53 44 3 48 38 3 43 33 6 37 29 8 33 26 8 31 25 9 28 25 10 38 35 2 44 40 2 56 47 4 65 53 1 71 56 0 74 60 0 76 62 0 77 64 0 78 65 0 79 66 0 80 67 0 81 68 0 81 68 0 81 68 0 81 68 0 81 68 0 79 68 6 77 66 2 76 65 0 75 64 0 73 63 1 69 58 4 63 50 6 58 44 7 42 38 13 38 36 15 34 33 15 33 31 18 34 32 17 38 36 15 46 41 12 50 44 10 52 48 10 55 52 11 59 55 10 60 56 8 58 55 4 57 53 5 57 53 5 58 54 7 59 51 4 60 52 5 61 53 6 61 53 7 61 53 7 60 51 8 58 49 6 57 48 5 54 44 9 50 41 10 43 38 9 37 33 6 37 33 4 42 37 5 50 45 7 57 50 6 74 59 2 85 69 7 98 78 5 105 83 0 111 88 0 117 94 0 119 99 2 119 99 4 118 99 4 120 102 4 122 104 2 122 105 1 120 103 0 118 100 0 117 99 0 117 99 1 109 94 0 109 94 1 107 92 1 103 89 1 99 87 3 98 85 6 91 77 2 82 70 0 74 62 4 66 54 0 69 57 0 80 66 5 89 72 0 108 88 1 131 108 6 142 116 5 143 121 2 144 122 2 146 124 4 145 123 3 141 119 0 138 115 1 135 111 1 134 110 4 129 108 3 127 106 1 124 102 0 119 100 0 119 99 0 117 99 1 117 98 3 114 98 2 116 95 4 109 91 5 99 86 8 86 79 7 72 71 6 64 66 1 68 70 5 74 79 13 93 86 5 95 89 5 99 94 3 103 98 4 104 100 3 105 99 3 104 98 2 103 97 3 98 92 6 97 91 5 95 88 7 92 87 6 89 83 7 82 78 4 77 73 0 72 69 0 65 61 14 60 56 11 52 48 10 45 42 11 39 37 14 35 33 18 32 29 20 28 27 22 28 23 20 26 23 16 26 24 12 27 23 14 28 21 13 32 23 8 47 34 2 59 47 0 70 58 0 89 75 2 110 95 2 124 105 2 131 110 1 138 117 2 145 125 0 150 134 0 146 128 0 146 128 2 145 127 1 143 125 0 143 125 1 143 124 3 144 125 4 146 127 6 148 131 0 149 132 0 150 133 3 150 133 3 149 131 3 147 129 1 144 126 0 142 124 0 141 128 0 143 130 0 146 131 4 144 129 4 141 122 1 137 118 0 135 116 0 136 116 1 130 109 0 124 106 0 118 98 0 107 90 2 95 79 4 78 66 6 65 54 8 55 48 6 35 38 21 33 37 14 42 43 9 60 60 6 87 81 5 113 101 1 138 119 0 153 133 2 167 142 0 176 151 6 184 160 8 187 164 6 188 166 3 189 167 3 189 166 2 186 162 0 193 170 4 193 170 4 192 171 4 191 170 3 189 171 3 188 170 2 188 171 3 188 171 3 182 168 0 182 168 0 181 167 0 179 164 0 177 162 0 175 160 0 173 157 0 172 156 0 167 151 0 165 148 0 164 145 4 163 146 4 162 146 0 157 140 0 148 131 0 142 123 2 124 112 2 114 102 2 98 88 3 81 72 7 64 56 10 49 44 14 46 41 21 47 44 29 66 63 44 91 85 49 130 116 51 165 146 44 191 165 29 210 178 17 223 188 8 230 195 5 235 201 6 233 199 6 230 196 3 226 193 2 224 191 2 221 190 3 220 189 3 218 188 4 215 183 4 211 180 2 206 175 0 202 172 0 197 171 0 193 169 0 190 166 0 187 164 0 189 165 3 188 164 2 186 164 0 185 163 0 182 163 0 180 160 1 176 157 3 173 153 2 168 152 4 163 147 0 157 140 0 153 135 0 152 133 2 149 130 2 145 125 2 142 122 1 137 114 10 131 109 8 120 99 6 108 92 7 95 81 8 80 70 8 62 57 2 52 49 0 38 32 16 30 26 15 22 21 16 20 22 19 24 26 23 33 36 25 47 50 29 60 63 36 87 75 23 101 88 18 115 100 9 119 101 0 120 98 0 122 98 0 125 101 1 126 103 0 124 100 2 123 99 1 122 99 3 120 97 3 116 95 2 113 92 1 110 91 0 108 88 0 104 88 1 102 86 1 99 82 0 96 81 0 96 80 2 93 80 2 91 78 0 88 76 0 92 74 0 91 75 0 89 72 0 86 72 1 84 69 0 81 68 0 80 66 1 80 66 1 78 62 2 77 61 2 74 59 2 71 56 1 65 52 0 62 48 0 59 46 1 58 45 0 56 45 0 53 44 1 51 42 1 44 36 0 33 26 0 24 17 0 18 12 0 14 9 3 10 7 2 10 7 2 12 7 3 16 9 1 24 14 4 32 21 3 40 28 4 44 33 5 51 36 0 52 37 0 55 40 0 55 42 0 53 39 0 48 35 0 44 31 0 41 27 0 34 21 4 28 16 2 20 13 3 15 14 9 11 13 10 9 11 10 11 13 12 15 17 16 20 15 9 26 20 8 31 26 6 37 30 2 41 33 0 45 36 0 49 37 0 51 39 0 54 40 5 55 41 4 55 41 2 56 43 1 57 44 0 59 47 0 60 48 0 60 50 0 55 47 0 55 48 0 56 49 0 56 50 0 55 49 1 50 43 0 42 37 0 37 31 0 29 23 1 26 19 0 25 18 0 30 22 1 39 28 0 49 35 0 65 47 0 79 58 3 87 66 1 92 72 3 94 74 3 92 72 0 90 70 0 93 70 0 93 70 2 91 68 1 87 68 0 86 67 1 85 66 0 83 65 0 82 64 0 80 65 0 80 64 2 81 65 3 77 66 2 80 69 5 78 69 4 74 64 2 71 62 3 68 61 6 62 54 5 55 47 1 38 37 9 30 28 3 26 21 2 24 18 4 25 19 5 26 19 3 29 23 1 34 28 4 26 26 14 26 24 12 27 21 9 27 17 7 27 17 5 28 19 4 29 22 6 30 24 8 36 31 2 34 28 4 32 26 4 31 24 5 30 22 3 30 22 1 37 30 4 46 39 10 59 42 0 67 51 0 78 61 5 83 68 3 86 69 0 87 69 0 91 71 0 94 75 0 98 81 3 97 81 4 97 81 4 93 79 4 90 76 5 85 72 2 81 68 0 79 66 0 75 61 0 74 59 0 70 58 0 68 55 0 65 54 0 64 52 0 63 53 2 63 53 2 66 51 0 64 48 0 60 46 0 57 44 0 53 40 5 46 35 7 39 29 4 32 24 3 26 23 16 23 18 12 22 17 13 25 20 14 29 22 12 30 24 8 34 29 7 39 35 8 50 40 4 53 44 5 58 49 6 63 52 6 65 53 3 65 54 0 66 53 0 67 55 0 70 54 2 70 54 2 70 55 0 72 55 1 73 56 0 76 57 1 76 57 0 77 56 0 73 54 0 75 56 0 77 58 2 79 60 4 79 60 4 78 59 3 76 57 1 75 56 0 78 57 0 76 57 1 75 56 0 71 54 0 71 54 0 70 55 0 70 55 0 71 56 1 71 54 0 71 54 0 71 54 0 72 55 1 72 55 3 72 55 3 72 54 4 72 54 4 72 56 4 74 58 6 76 60 9 77 61 12 79 62 16 83 66 22 88 71 28 92 75 32 98 81 38 104 86 46 112 94 56 119 103 70 125 110 81 130 116 90 136 121 100 139 124 103 134 127 108 135 128 110 137 129 116 137 129 118 135 129 117 136 130 118 138 132 118 140 134 118 141 131 119 141 131 119 141 131 119 142 132 120 142 132 120 142 132 120 143 133 121 143 133 123 54 49 20 54 49 19 55 48 19 55 48 19 58 49 20 59 50 21 60 51 22 61 50 22 64 48 23 65 49 23 65 49 23 67 51 25 68 53 24 70 55 24 71 56 25 71 56 25 65 55 20 64 53 21 63 52 22 61 52 23 60 50 25 57 49 26 57 49 28 57 49 30 60 50 23 62 51 21 65 51 16 66 51 10 68 51 7 66 52 5 64 52 4 63 53 4 64 51 0 64 51 0 64 50 1 63 49 0 63 49 2 62 48 1 61 47 2 60 46 1 56 44 4 52 43 4 49 39 4 44 35 6 38 30 7 34 27 8 32 26 10 29 26 9 35 34 3 43 39 2 53 46 4 63 51 3 68 55 0 72 57 0 73 59 0 73 62 0 75 64 0 76 65 1 76 65 1 77 66 2 77 66 2 76 65 1 76 65 1 75 64 0 77 65 5 75 64 2 73 62 0 74 63 0 73 63 1 70 59 5 64 51 6 59 46 4 46 39 11 42 36 14 37 31 15 33 29 17 34 31 16 40 35 15 46 41 11 51 45 9 57 50 8 62 55 9 66 60 10 69 62 7 68 62 4 69 60 1 70 61 4 72 63 6 71 61 2 72 62 3 73 63 4 73 63 4 73 63 4 72 62 3 71 61 2 70 60 1 67 55 5 63 52 6 55 47 8 47 43 6 45 41 6 47 43 6 54 49 9 61 54 10 74 62 2 86 71 6 98 80 6 104 83 0 108 87 0 112 91 0 114 95 1 115 96 4 112 95 3 115 99 4 117 101 3 117 102 1 116 101 0 114 99 0 113 97 0 113 97 1 108 93 0 107 94 2 104 90 2 98 86 2 96 83 4 94 82 6 87 75 3 80 68 0 72 59 4 64 51 0 68 55 0 79 64 5 88 71 1 108 88 1 131 108 6 141 115 4 142 119 3 144 122 3 145 123 3 143 121 1 140 117 1 136 113 1 134 110 2 134 110 4 130 107 3 127 106 1 124 102 0 121 99 0 118 98 0 117 97 0 117 98 3 117 98 3 118 98 1 112 95 3 103 93 8 92 86 12 75 74 9 63 64 6 59 62 7 63 66 13 78 75 4 82 80 5 88 85 6 92 90 7 93 91 4 95 91 2 95 91 4 95 91 4 93 88 7 88 85 6 84 81 4 80 76 3 75 72 1 68 67 0 62 61 0 58 57 0 55 50 10 52 47 9 46 42 7 43 38 8 40 36 9 39 34 12 35 32 13 34 31 14 37 30 11 36 30 6 36 32 5 35 30 8 33 26 8 36 25 5 46 33 1 56 43 0 66 54 2 82 69 1 102 88 0 117 99 1 125 106 3 133 112 3 140 121 3 143 128 0 141 126 1 141 126 1 141 125 3 140 124 2 138 122 1 138 122 1 139 122 4 140 123 5 145 127 0 147 129 1 149 131 3 150 132 6 150 132 6 147 129 5 144 126 2 142 124 0 143 125 0 144 126 0 145 127 3 142 126 4 139 123 2 135 118 0 133 116 0 132 115 1 124 110 5 120 105 4 110 97 3 98 87 5 85 76 9 71 64 12 57 52 14 49 44 14 34 34 24 29 31 17 32 34 12 47 47 9 69 67 8 97 86 4 124 107 3 142 121 4 158 135 3 170 146 10 180 158 12 185 164 9 188 166 5 189 167 6 189 165 5 186 162 4 188 164 4 189 165 5 188 166 5 187 165 4 184 164 3 184 164 3 184 166 4 186 168 6 183 169 2 183 168 3 182 167 2 180 165 2 177 161 3 175 159 2 173 157 0 171 155 0 167 152 0 165 149 2 162 144 6 161 143 5 161 144 2 157 140 0 151 132 1 145 125 2 130 114 0 120 104 0 107 92 0 92 78 3 74 63 7 58 50 11 50 43 15 49 43 21 63 62 42 86 82 44 122 112 43 157 140 36 184 160 24 205 176 14 219 186 9 227 193 8 228 195 6 226 193 4 223 189 3 219 188 2 218 186 3 216 186 4 215 184 5 212 183 3 212 179 6 208 176 5 204 172 3 200 169 1 196 169 2 193 168 3 191 166 3 189 166 2 186 162 2 185 161 1 183 161 0 183 161 0 180 160 0 179 159 2 175 155 4 172 152 3 167 151 4 162 146 1 156 139 0 153 135 0 152 133 2 149 130 2 145 125 2 141 121 0 139 117 16 134 112 13 124 104 9 113 96 8 101 86 5 82 74 1 65 62 0 52 52 0 41 36 17 32 28 16 22 21 16 19 19 19 20 22 19 25 26 20 36 37 21 46 45 24 68 60 21 83 74 17 99 88 9 107 91 3 114 93 4 120 95 5 123 98 5 124 100 0 123 99 3 123 99 3 121 98 2 121 98 4 117 96 3 114 93 0 111 92 0 109 90 0 107 89 3 103 87 2 100 83 1 99 82 2 97 81 3 96 80 3 92 79 1 90 76 1 93 75 1 91 75 0 90 73 1 86 72 1 84 69 0 82 69 1 81 67 2 80 66 1 78 62 2 77 61 2 74 59 2 71 56 1 66 53 1 63 49 0 60 47 2 59 46 1 57 46 0 55 47 1 52 43 0 46 38 1 36 29 0 27 21 0 20 14 0 16 12 3 11 8 0 13 9 0 17 10 0 22 14 1 31 20 2 40 28 2 48 35 1 53 39 2 56 39 0 56 42 0 57 43 0 57 44 0 56 43 0 52 40 0 49 36 1 46 33 1 41 27 1 33 21 0 24 17 1 18 15 6 12 13 7 7 9 6 8 10 9 12 12 12 19 14 8 25 18 8 31 24 6 37 30 2 44 34 0 49 37 0 55 40 0 57 42 0 62 44 4 60 45 4 60 45 2 61 47 2 60 48 0 60 48 0 59 49 0 59 49 0 56 48 1 56 48 0 56 48 0 56 48 0 55 47 0 52 43 0 47 38 0 43 33 0 30 26 1 26 21 1 24 18 2 26 19 3 31 23 2 42 29 0 58 41 0 69 51 3 82 62 1 87 67 4 90 71 3 90 70 1 89 69 0 92 69 1 92 69 2 89 66 0 86 67 1 85 65 2 84 64 1 82 64 0 81 63 1 79 63 1 79 63 3 79 63 3 74 62 2 78 66 6 77 67 6 70 61 2 65 58 3 63 57 7 55 48 4 43 38 0 34 30 5 29 25 0 27 21 0 31 23 2 37 27 2 40 29 1 45 35 0 52 39 4 42 36 14 40 32 11 39 28 10 35 23 9 31 19 7 25 16 7 23 16 8 19 16 7 24 21 2 25 19 3 25 19 5 26 20 6 27 20 2 30 24 0 42 36 2 54 49 11 64 51 0 71 56 1 78 64 3 83 68 1 85 71 0 87 70 0 89 73 0 90 74 0 97 79 5 95 79 4 94 77 5 90 76 5 86 71 2 82 69 1 78 64 0 76 62 0 75 61 0 73 58 0 69 57 0 67 54 0 65 54 0 64 52 0 63 53 2 63 53 2 65 49 0 64 48 0 61 47 0 59 47 0 56 44 2 50 40 4 43 34 3 37 30 2 33 28 9 29 23 9 27 20 12 28 21 15 28 21 15 28 21 11 32 26 12 36 31 12 39 32 6 46 36 9 53 44 11 59 50 11 64 53 8 66 54 4 68 55 2 69 56 1 69 53 1 69 53 1 70 55 0 72 55 1 73 56 0 76 57 1 77 58 0 78 57 0 73 54 0 75 56 0 77 58 2 79 60 4 79 60 4 77 58 2 75 56 0 74 55 0 77 56 1 75 56 0 74 55 0 71 54 0 70 53 0 70 55 0 71 56 1 71 56 1 73 57 0 73 57 0 73 56 0 73 56 0 73 56 2 74 57 3 74 57 5 74 57 5 72 56 4 74 58 7 77 61 10 80 64 15 83 66 22 88 71 28 94 77 34 99 81 41 107 87 52 113 93 60 121 102 70 127 110 82 132 116 91 135 120 99 137 124 105 140 127 110 133 124 107 135 126 111 137 127 117 136 127 118 136 127 118 137 129 118 139 132 116 140 133 117 140 131 116 141 132 117 141 132 117 141 131 119 142 132 120 142 132 122 142 132 122 142 132 122 63 56 27 65 56 27 64 55 26 64 55 26 65 54 26 65 54 26 68 54 27 68 54 27 70 52 28 71 53 29 71 54 28 72 55 29 73 56 28 75 58 30 76 59 31 77 60 30 73 61 23 70 61 22 69 59 23 67 56 24 64 55 26 63 53 28 60 52 31 59 51 32 62 51 29 63 51 25 67 52 21 67 51 15 69 52 9 66 52 7 64 51 6 62 51 5 64 50 1 64 50 1 64 50 1 64 50 3 63 49 2 62 48 3 61 47 2 61 47 2 56 43 9 52 42 7 49 38 6 45 36 7 39 32 6 36 30 6 33 28 8 31 28 9 35 34 3 42 39 4 53 46 4 61 50 4 67 54 1 69 56 1 71 59 1 72 60 0 74 63 1 75 64 2 75 64 2 75 64 2 75 64 2 75 64 2 74 63 1 74 63 1 74 64 5 72 62 1 70 61 0 72 63 0 74 63 1 72 59 4 66 52 3 61 46 3 51 40 12 47 36 14 41 32 15 36 30 16 37 31 15 43 37 13 50 44 10 56 49 7 66 56 5 72 61 7 79 69 10 82 71 7 84 71 3 83 70 0 86 71 2 89 74 5 87 73 2 88 74 3 88 74 3 89 75 2 88 74 1 87 73 0 86 72 0 85 71 0 79 68 2 75 65 4 66 59 5 57 53 8 53 48 8 54 49 11 59 51 12 63 56 14 76 66 5 85 74 8 96 82 9 101 84 2 103 86 0 106 89 0 108 91 3 106 90 3 106 92 3 108 95 3 111 98 2 112 100 0 111 99 0 109 97 0 109 97 0 109 97 0 107 94 2 106 92 3 102 87 2 95 83 1 93 80 2 91 79 5 86 73 3 77 67 0 70 57 4 62 49 0 67 54 1 79 64 5 88 71 1 107 87 0 130 107 5 141 115 2 142 119 3 143 121 2 144 122 3 142 120 1 139 116 0 135 112 0 134 110 2 133 109 3 130 107 3 128 105 1 124 102 0 121 99 0 117 97 0 117 97 0 118 98 3 118 99 4 119 102 0 112 98 0 104 94 5 92 89 10 76 77 11 63 64 7 55 57 8 56 57 13 62 62 0 67 68 2 74 74 4 79 80 4 82 81 1 83 80 1 83 80 1 86 80 2 83 81 6 80 78 4 76 73 2 70 70 0 67 66 1 62 62 0 57 57 0 54 54 0 56 49 3 54 47 1 50 46 1 50 46 1 51 46 4 50 47 4 49 46 5 48 45 4 55 46 5 53 46 2 50 46 1 47 43 6 41 36 7 38 31 5 45 35 0 55 44 0 64 53 7 76 65 3 94 82 0 112 96 1 123 103 4 129 110 7 135 118 4 140 124 2 141 125 3 143 127 5 144 128 6 143 127 6 140 124 3 138 121 3 138 121 3 139 122 4 143 125 0 144 126 0 145 127 1 146 128 4 146 127 6 145 126 5 143 124 3 142 123 3 146 124 2 144 124 1 143 123 2 142 123 3 139 122 4 136 121 4 130 117 2 127 114 0 119 107 7 112 102 5 100 93 5 86 82 8 72 70 13 60 58 19 48 46 21 41 38 21 33 30 23 26 26 18 26 27 13 37 37 11 58 55 10 86 76 5 115 96 4 133 110 6 147 125 3 161 138 8 172 151 10 178 157 6 183 160 4 185 162 4 187 162 7 185 160 6 183 158 3 184 159 4 183 160 4 182 159 3 178 158 1 178 158 1 180 162 4 182 164 6 181 166 3 180 165 2 179 164 3 177 161 3 175 159 2 172 156 1 170 153 1 168 151 1 165 149 1 162 145 5 158 139 8 157 138 7 157 139 1 155 137 0 152 132 1 148 126 4 142 120 0 132 110 0 118 98 1 104 87 9 88 73 14 71 58 16 59 48 16 53 46 18 53 55 31 74 73 29 108 100 27 143 129 20 174 152 14 197 169 7 211 180 4 217 185 4 219 188 2 217 186 0 215 183 0 213 183 1 214 183 4 212 183 4 209 179 3 206 176 0 208 173 7 204 171 4 200 167 2 197 166 0 194 167 2 192 167 4 192 167 5 190 166 4 183 159 1 182 158 0 181 159 0 181 159 0 179 159 0 178 157 2 174 154 3 171 151 4 166 150 5 162 145 3 157 140 0 154 136 0 153 134 3 150 131 3 145 125 2 141 121 0 138 120 8 132 114 4 125 106 3 116 97 2 102 87 4 84 76 4 65 63 2 54 54 0 40 38 17 31 29 14 22 21 16 18 18 18 19 17 18 22 18 15 29 25 14 37 31 15 47 42 13 63 56 10 82 73 8 96 80 3 106 85 6 115 90 8 120 94 7 120 95 2 122 98 2 122 98 2 122 99 5 121 98 4 118 98 3 115 94 1 112 93 0 110 91 0 110 90 4 106 88 4 103 85 3 101 82 3 99 82 4 97 81 4 95 79 2 94 78 3 93 75 1 91 75 0 90 73 1 86 72 1 85 70 1 82 69 1 81 67 2 80 66 1 77 61 1 76 60 1 73 58 1 71 56 1 66 53 1 64 50 1 61 48 3 60 47 2 57 46 0 55 47 0 54 45 2 48 40 1 38 32 0 29 23 1 23 17 3 18 14 3 15 13 0 18 14 2 23 17 1 30 22 3 39 27 1 48 35 1 55 40 0 58 44 0 59 45 0 60 46 0 59 47 0 59 47 0 57 46 0 54 42 0 50 41 2 48 38 3 47 32 1 38 27 0 29 21 0 22 19 4 17 14 5 10 9 4 10 9 4 14 10 7 20 13 5 25 17 4 33 25 4 42 31 1 49 37 0 56 41 0 62 45 1 66 47 4 66 48 2 65 48 2 66 49 3 64 50 3 62 50 2 62 50 2 60 50 1 60 50 1 57 49 3 56 48 1 55 47 0 55 47 0 54 46 0 52 43 0 50 38 0 48 35 0 31 27 2 26 21 1 23 17 3 23 17 5 27 18 3 35 23 0 48 34 0 61 44 1 75 56 0 81 63 1 85 67 3 86 67 0 88 68 0 90 70 1 93 70 3 91 67 3 86 66 3 85 65 2 84 64 3 81 63 1 80 61 2 77 61 1 77 61 2 77 61 2 70 55 0 73 60 5 72 61 5 65 55 2 59 51 2 57 50 6 47 42 4 34 30 0 34 28 2 30 24 0 32 25 0 41 30 0 49 36 2 54 40 1 60 46 1 67 51 2 59 46 2 57 44 2 54 40 5 48 34 5 39 28 6 30 23 5 21 19 4 15 17 4 19 17 5 19 16 7 21 17 8 23 19 8 25 20 1 31 26 0 43 40 0 56 52 4 69 56 3 72 60 2 75 64 2 79 69 0 83 71 0 84 72 0 85 73 1 86 72 1 92 74 2 90 73 3 89 72 3 85 70 3 82 67 2 79 65 2 77 63 2 76 62 1 75 61 0 74 59 0 70 58 0 68 55 0 65 54 0 65 53 1 64 54 3 64 54 3 63 49 2 62 48 1 61 49 0 59 49 0 57 49 2 53 46 4 46 40 4 43 37 5 38 33 3 33 27 3 30 23 7 30 21 14 29 19 17 27 20 14 30 23 13 35 29 15 35 28 12 40 32 13 48 37 15 54 43 13 59 47 9 63 50 6 67 53 4 71 55 4 69 53 1 69 53 1 70 55 0 72 55 1 73 56 0 76 57 1 77 58 0 78 57 0 76 57 1 76 57 1 76 57 1 76 57 1 75 56 0 76 57 1 76 57 1 76 57 1 79 58 5 76 56 3 75 55 2 71 54 0 71 54 0 71 56 0 72 57 0 73 58 1 73 57 0 74 58 0 74 58 0 74 58 0 75 58 2 75 58 4 75 58 4 75 58 4 74 56 6 76 58 10 80 62 14 84 66 20 88 69 27 95 76 36 102 83 43 106 86 49 117 93 67 121 99 75 127 107 83 132 114 92 135 118 98 136 120 104 135 122 106 136 124 108 133 124 109 135 125 113 139 126 117 140 127 119 140 127 119 140 127 118 141 129 115 142 130 114 139 130 113 139 130 115 139 130 115 139 129 117 140 130 118 140 130 120 140 130 121 140 130 121 71 62 31 70 61 30 70 59 29 70 59 31 71 57 30 71 57 30 73 57 31 73 57 32 74 56 32 74 56 32 75 57 33 75 58 32 77 60 34 78 61 33 79 62 34 80 63 35 76 64 22 75 63 23 72 63 24 70 60 24 67 58 25 66 56 29 62 54 31 61 53 34 64 53 33 65 53 29 68 53 24 68 52 16 69 51 11 66 52 7 64 51 6 62 51 5 65 51 2 65 51 2 65 51 2 64 50 3 64 50 5 63 49 4 62 48 3 61 46 3 56 42 13 52 41 11 50 39 9 45 36 7 40 33 5 37 31 7 34 29 7 32 30 9 33 34 2 41 38 3 53 45 6 61 50 4 67 54 2 69 56 1 71 58 3 72 60 2 73 62 0 73 62 0 74 63 1 75 64 2 75 64 2 75 64 2 74 63 1 74 63 1 73 62 6 71 61 2 69 59 0 71 62 0 74 63 1 73 61 3 67 53 4 62 48 3 54 40 11 49 37 13 44 32 16 38 30 17 39 32 14 46 39 11 54 46 9 60 52 6 73 60 5 81 66 7 88 74 9 92 78 7 94 78 3 95 78 0 97 80 2 101 82 5 99 82 2 100 83 3 101 84 4 101 84 2 100 83 1 99 82 0 98 81 0 97 81 0 88 77 0 83 73 2 75 67 5 65 59 9 58 53 11 57 52 14 61 53 16 64 56 17 77 68 9 86 77 12 95 83 9 99 84 3 100 84 0 102 86 0 103 87 0 101 86 1 100 89 0 103 92 0 106 96 0 107 97 0 107 98 0 105 96 0 105 95 0 105 95 0 107 93 4 106 92 4 98 86 2 93 80 1 90 78 2 90 78 6 83 73 2 77 67 0 69 56 3 62 49 0 66 53 0 79 64 5 88 71 1 107 87 0 130 107 5 140 114 1 142 119 3 143 120 4 143 121 2 142 120 1 138 115 0 135 112 0 133 109 1 133 108 5 130 107 3 129 106 2 126 103 1 121 99 0 119 97 0 116 96 0 118 98 3 120 100 5 118 104 0 112 101 0 102 96 2 91 88 7 77 78 12 63 63 9 55 54 10 54 52 13 50 51 0 56 57 0 64 64 0 69 70 0 71 71 0 73 71 0 75 71 0 76 72 0 78 75 4 75 72 1 69 69 0 67 66 1 65 65 3 63 63 3 60 61 3 58 59 2 62 57 2 61 56 1 61 56 0 62 57 1 65 60 2 66 61 3 63 61 0 62 60 0 71 60 6 68 59 2 63 58 2 57 53 6 48 44 9 43 36 7 47 39 3 55 46 3 61 50 5 71 59 0 88 75 0 106 89 0 119 100 5 126 107 5 131 113 1 134 120 0 139 123 1 142 126 4 144 128 6 143 127 6 139 123 2 137 120 2 136 119 1 137 120 2 142 124 0 142 124 0 142 124 0 142 123 2 142 123 2 142 123 3 143 124 4 143 124 4 148 124 2 146 121 2 143 121 1 141 122 2 140 123 7 135 122 7 129 118 2 124 114 0 112 104 6 103 98 4 91 89 6 77 77 7 62 65 12 50 51 19 39 40 24 33 33 25 33 28 24 26 23 18 22 22 14 33 32 12 53 49 11 80 69 7 110 90 4 129 103 6 135 113 0 146 125 0 159 137 0 165 143 0 170 147 0 175 152 0 179 154 0 180 155 3 179 154 2 180 155 3 180 156 4 178 154 2 174 153 0 174 153 0 176 157 3 179 160 6 177 162 1 176 160 2 175 159 1 173 157 0 170 154 0 167 150 0 165 148 0 164 147 0 161 147 0 157 141 4 154 135 7 152 133 5 152 134 0 153 133 0 150 129 1 147 125 3 150 124 5 140 114 3 125 100 7 112 90 15 96 77 21 76 61 20 64 51 19 58 46 20 43 48 18 64 63 17 97 91 13 134 121 9 167 146 5 190 162 1 203 171 0 208 176 0 213 181 0 212 180 0 210 180 0 210 179 0 210 181 2 209 179 3 204 177 2 200 173 0 204 169 5 200 167 2 197 164 1 194 162 0 191 163 1 190 165 3 190 165 3 188 164 4 181 156 1 181 157 0 179 156 0 180 157 0 178 158 1 177 156 3 174 154 5 171 151 4 165 148 6 162 145 3 157 139 1 155 137 3 154 135 4 150 131 3 145 125 2 140 120 0 134 121 0 129 115 0 122 107 0 113 98 0 103 88 5 86 77 12 68 64 16 55 56 16 39 37 16 31 29 14 21 21 13 19 17 18 20 16 17 20 15 12 26 17 10 32 22 10 31 29 6 48 44 6 70 61 2 86 72 1 100 78 5 110 84 9 115 89 5 115 90 0 122 97 4 123 98 5 122 99 5 122 99 5 119 99 4 116 95 2 112 93 0 111 92 0 111 91 5 108 87 4 105 84 3 102 83 4 101 82 5 99 81 5 97 79 3 95 77 3 93 75 1 91 75 0 90 73 1 86 72 1 85 70 1 82 69 1 81 67 2 80 66 1 77 61 1 76 60 1 73 58 1 71 56 1 67 54 2 64 50 1 62 49 4 61 48 3 57 47 0 56 48 1 55 47 1 49 41 2 40 34 2 31 25 1 24 18 2 20 16 5 19 17 2 22 19 2 28 23 4 35 27 4 43 32 2 52 38 1 57 43 0 62 46 0 62 49 4 62 50 2 62 50 2 60 50 1 58 47 1 53 44 1 51 42 3 49 39 3 52 37 4 44 30 1 33 26 0 27 22 3 21 17 5 16 12 3 15 11 2 19 12 6 19 11 0 24 17 0 34 24 0 45 32 0 52 38 0 60 43 0 69 48 3 72 51 6 68 50 0 68 50 2 67 51 2 65 51 2 65 51 4 63 51 3 61 50 4 60 49 3 57 48 5 55 47 1 53 45 0 53 45 0 54 43 0 53 41 0 50 38 0 48 35 1 31 27 2 26 21 1 21 17 5 22 15 5 24 16 5 31 20 0 44 29 0 55 40 0 68 51 0 75 59 0 82 64 0 85 66 0 88 67 0 91 70 3 94 70 6 93 69 5 86 66 5 85 65 4 84 64 3 81 62 3 79 60 1 76 60 1 76 60 1 76 60 1 64 48 0 69 56 3 68 56 4 60 50 0 55 47 1 52 47 7 42 38 3 30 25 0 35 30 1 33 26 0 37 28 0 48 35 0 57 42 1 64 47 1 70 53 1 77 58 2 70 54 0 68 51 0 65 49 0 58 43 0 47 37 2 35 30 1 22 24 2 16 21 1 17 16 11 19 16 11 20 17 12 23 19 10 25 20 1 30 25 0 42 40 0 56 53 0 71 60 6 72 62 3 73 63 1 76 67 0 81 71 0 83 73 1 82 72 0 81 71 0 89 70 2 86 69 0 85 67 1 81 66 1 79 63 1 77 63 2 77 62 3 77 62 3 76 62 1 75 60 1 71 59 1 69 56 1 67 56 2 66 54 2 65 55 4 66 56 5 63 48 7 62 49 4 61 49 1 60 50 0 58 50 1 55 48 4 50 45 5 46 42 5 41 36 0 36 30 0 32 24 5 31 21 12 29 20 15 28 18 16 30 21 14 35 26 17 37 28 19 40 32 19 44 36 17 49 37 11 53 40 6 57 44 2 62 48 1 67 51 2 69 53 1 69 53 1 70 55 0 72 55 1 73 56 0 76 57 1 77 58 0 78 57 0 79 60 4 77 58 2 74 55 0 72 53 0 72 53 0 74 55 0 76 57 1 78 59 3 80 59 6 78 58 5 76 56 3 72 55 1 72 55 0 72 57 0 74 59 2 75 60 3 76 57 0 76 57 0 76 57 0 77 58 0 77 58 2 78 59 3 78 58 5 78 58 5 79 61 13 82 64 16 86 68 22 91 72 29 96 77 35 103 84 44 110 90 53 115 95 60 126 101 81 131 106 86 136 113 95 138 119 102 139 122 106 136 123 107 135 123 107 135 123 109 135 123 111 138 125 116 140 127 119 142 127 120 142 127 120 141 127 118 141 127 114 144 128 113 137 128 111 137 128 111 137 128 113 137 127 115 138 128 118 138 128 118 138 128 119 139 129 120 85 71 36 85 70 37 84 69 36 84 69 38 83 68 39 82 66 40 82 66 40 81 65 40 77 66 36 77 66 36 78 67 37 80 66 37 81 67 38 82 67 38 82 67 38 84 67 39 83 69 34 83 69 34 83 68 35 82 67 36 80 65 36 77 61 35 75 59 34 73 57 32 71 60 30 68 57 25 66 56 21 65 55 19 65 56 17 66 57 14 65 57 11 65 57 11 69 59 10 69 57 9 67 55 7 66 54 4 65 51 2 64 51 0 63 50 0 65 49 0 56 45 0 56 45 0 52 43 2 46 41 3 42 37 5 38 34 5 33 31 6 31 31 7 38 34 5 41 38 5 48 43 3 55 48 2 62 52 1 65 53 3 66 52 3 68 51 5 68 58 0 68 58 0 69 59 0 71 61 2 73 61 3 74 62 4 75 63 5 75 63 5 76 60 0 76 60 0 75 59 0 74 57 1 72 55 1 70 53 1 68 50 0 67 49 0 50 46 0 46 42 4 40 36 7 34 32 11 34 32 11 42 39 8 52 49 4 60 57 4 77 67 0 88 74 1 96 80 2 101 83 0 103 86 0 107 90 0 106 91 0 103 90 0 106 90 0 107 90 0 109 92 0 109 92 2 108 90 4 105 87 3 102 84 0 100 82 0 96 79 0 93 77 2 87 72 7 75 62 7 65 53 5 58 50 4 59 52 8 61 57 12 78 64 17 84 72 14 91 81 9 99 89 4 101 90 0 102 88 0 101 86 5 101 83 7 99 88 0 100 89 0 102 92 0 106 94 0 106 94 0 106 93 0 106 93 0 107 92 0 96 84 0 95 85 0 93 83 0 90 82 0 87 78 0 81 73 1 74 64 2 69 59 0 54 50 3 58 52 2 66 55 1 80 64 2 97 78 2 117 93 3 132 105 0 139 112 0 146 119 2 145 118 1 143 118 2 141 115 2 137 114 2 135 111 1 132 110 1 131 108 2 123 100 0 124 101 0 125 101 1 123 101 0 121 99 0 119 99 0 120 100 3 122 102 5 119 106 1 115 103 3 106 97 6 96 89 11 84 78 16 69 65 17 56 52 15 47 44 13 43 45 8 44 46 7 51 49 8 57 53 6 64 59 4 72 63 4 78 67 5 80 69 5 85 74 10 83 72 6 81 71 0 79 69 0 78 69 0 79 69 0 81 71 0 82 72 1 82 65 0 86 69 0 88 71 1 86 72 0 86 74 0 89 77 1 89 78 0 84 75 0 97 79 0 94 77 0 88 72 0 79 67 0 67 59 0 56 51 0 47 43 0 42 39 0 59 57 0 69 64 0 87 77 5 106 91 6 118 99 4 124 103 0 130 110 0 137 116 0 143 121 0 146 126 3 146 126 5 140 119 0 134 114 0 132 115 1 131 113 1 130 112 0 131 118 6 131 118 6 132 116 3 132 116 3 132 117 2 134 117 1 134 117 0 135 118 0 139 116 12 137 114 8 134 113 4 132 116 3 133 120 6 131 119 7 125 114 6 118 110 3 111 97 9 101 90 11 86 78 13 69 65 17 54 53 22 43 42 24 33 33 25 29 28 26 28 23 17 25 24 20 23 24 19 26 28 17 39 39 11 63 57 5 90 78 2 109 94 1 122 102 3 132 111 6 144 122 10 154 130 8 158 135 5 160 141 3 164 147 5 168 153 8 172 153 0 171 151 2 169 148 3 166 145 4 163 141 3 163 141 3 165 143 5 167 146 5 168 147 4 170 150 3 170 154 0 172 156 0 170 156 0 166 151 0 162 147 4 159 143 4 148 134 0 149 135 0 148 134 1 148 134 3 147 132 3 146 131 4 144 129 4 144 129 4 135 115 2 135 115 3 130 109 2 118 98 1 105 87 3 91 76 9 74 62 10 60 51 8 49 48 17 55 53 12 72 71 7 104 98 10 137 126 10 164 145 6 184 158 1 196 165 0 201 170 4 202 169 2 203 171 2 204 172 1 205 173 0 204 172 1 204 170 2 202 167 1 193 164 2 191 163 2 189 161 0 185 159 2 182 159 3 179 158 3 178 157 2 177 158 4 173 153 6 171 151 4 168 151 3 168 151 1 168 153 2 169 154 3 168 155 1 167 154 0 161 142 4 158 138 3 153 135 1 149 130 1 147 129 1 145 127 3 141 125 3 139 123 2 132 117 2 124 110 1 115 102 0 104 93 4 92 84 12 77 70 16 63 55 16 51 45 13 34 35 19 29 29 19 21 21 19 16 16 18 15 14 19 16 18 17 18 21 14 19 22 11 26 28 7 34 34 8 48 44 9 62 54 8 77 65 5 91 74 4 101 82 3 108 88 2 102 89 0 109 94 0 116 98 0 117 98 0 116 97 0 117 98 0 114 99 0 111 96 0 105 95 0 106 93 1 107 90 2 106 86 0 104 83 0 100 81 2 96 80 2 94 81 2 91 75 0 87 73 0 86 72 1 85 70 1 84 70 5 81 70 6 78 66 6 76 64 4 78 62 0 76 60 0 72 56 0 69 54 0 68 52 0 65 51 2 63 49 2 62 48 3 63 45 5 59 44 3 56 44 4 52 44 7 42 38 3 33 28 0 29 21 0 30 22 3 32 20 6 36 25 5 41 32 3 47 37 1 53 42 0 59 47 0 65 51 2 68 55 3 73 53 0 70 53 1 68 51 0 67 49 0 64 47 1 60 46 1 58 44 0 57 42 0 54 40 3 51 39 1 45 35 0 35 28 0 28 22 0 19 15 3 15 12 7 12 10 11 17 11 0 26 19 3 34 26 5 39 28 0 47 35 0 59 45 0 69 53 2 72 55 1 74 53 0 72 53 0 68 51 0 66 51 0 63 50 0 61 52 0 60 53 0 61 54 0 63 50 5 61 48 3 58 46 0 56 46 0 54 46 0 53 44 1 51 42 3 48 40 4 38 29 0 30 22 0 24 17 1 23 16 6 23 17 5 26 19 1 33 26 0 41 32 1 63 44 4 73 52 7 82 59 5 88 62 1 93 65 0 97 68 2 96 68 3 91 66 2 90 66 4 88 67 4 85 65 4 82 63 4 77 61 2 74 59 2 70 57 2 69 56 1 71 53 5 66 49 3 61 49 1 56 48 2 52 43 2 44 34 0 40 29 0 43 29 2 43 26 6 44 28 2 48 34 0 55 42 0 64 52 0 69 58 2 70 60 1 69 59 0 76 56 3 72 55 3 68 52 3 63 49 4 57 45 5 50 40 4 42 33 0 36 30 0 25 24 3 22 21 3 19 15 6 19 11 9 23 14 9 32 22 10 42 32 7 49 38 6 62 55 1 70 61 6 79 64 7 82 66 4 83 63 0 82 63 0 82 64 0 85 67 3 85 66 0 85 66 0 85 66 0 84 65 0 83 63 0 82 62 1 81 61 2 80 60 1 71 56 0 70 55 0 70 55 0 69 54 0 68 52 0 68 52 0 67 51 0 67 51 0 63 49 2 62 50 2 62 50 2 61 51 2 60 50 1 57 49 0 56 48 0 55 47 0 43 36 10 41 33 10 37 31 9 33 28 9 29 26 11 27 25 13 26 26 18 26 26 18 33 23 21 34 25 20 37 28 21 40 32 21 45 36 21 48 40 21 51 43 22 52 44 21 57 46 1 60 49 3 65 53 5 69 57 5 72 60 2 72 61 0 73 59 0 72 59 0 76 57 0 76 57 0 77 58 0 78 58 0 78 58 0 79 57 0 79 57 0 81 57 0 81 56 0 78 56 0 77 55 0 76 56 0 75 56 0 74 58 0 75 59 0 75 60 1 73 51 1 75 53 4 77 56 11 76 57 15 75 56 14 74 57 14 73 59 14 75 61 14 85 63 16 87 66 19 91 70 27 96 74 35 100 80 45 107 88 55 115 96 66 120 100 73 128 113 94 129 114 95 129 116 99 131 120 102 133 121 105 133 124 107 134 127 111 135 128 112 133 123 113 136 123 114 140 123 115 142 123 116 142 125 117 139 126 117 136 128 117 133 129 117 137 127 115 137 127 115 137 127 115 137 127 115 137 127 115 137 127 115 136 126 114 136 126 114 90 74 41 90 74 41 89 73 40 88 71 41 88 71 43 87 70 44 86 69 43 86 69 43 84 73 43 84 73 43 86 72 43 86 72 43 87 72 43 87 72 43 89 72 44 89 72 44 89 74 41 89 74 43 89 74 43 88 73 42 87 72 43 84 69 40 82 67 38 81 65 39 79 64 35 77 62 31 74 59 26 72 58 23 72 58 21 72 58 19 71 58 16 70 57 13 70 56 11 69 55 10 68 54 9 66 52 5 64 52 2 63 51 1 62 50 0 62 50 0 59 48 3 58 46 4 54 45 4 49 44 6 45 40 8 41 37 8 37 35 10 35 33 10 38 34 9 41 37 8 47 41 5 54 47 3 60 50 1 64 52 2 66 53 1 68 52 1 68 58 0 68 58 0 69 59 0 70 60 1 72 60 2 73 61 3 73 61 3 74 62 4 73 62 0 73 62 0 72 60 0 71 59 1 69 56 1 67 54 1 65 52 0 64 51 0 53 46 0 48 43 5 41 37 8 34 32 11 35 33 10 43 40 9 54 49 7 63 57 5 79 69 0 88 76 2 98 82 4 103 85 1 105 88 0 109 92 2 108 93 2 105 92 0 109 92 0 110 93 1 110 93 3 110 93 5 108 90 4 106 88 4 103 85 3 102 84 2 98 81 1 96 80 5 90 75 8 79 67 9 69 57 7 61 53 6 61 54 8 61 57 10 72 58 11 78 65 10 88 75 5 94 82 0 99 85 0 99 85 0 99 82 0 99 82 4 100 85 2 101 86 1 103 89 1 104 90 1 105 89 1 105 89 1 104 88 3 103 86 4 95 85 0 93 83 0 89 81 0 87 78 0 83 75 2 77 67 5 69 60 5 65 55 4 53 49 4 57 51 3 66 54 2 81 65 3 100 81 4 119 96 2 133 109 1 142 115 0 144 117 2 142 117 1 141 115 2 139 113 2 134 110 0 132 108 0 130 107 1 129 106 0 126 102 2 126 102 2 124 102 1 122 100 1 118 98 0 118 98 1 119 99 2 120 102 4 117 104 0 113 101 3 105 95 6 94 86 11 82 76 16 67 63 16 54 52 14 46 43 12 35 36 5 37 38 4 43 41 2 51 47 0 60 53 0 71 61 0 78 68 0 83 71 0 92 80 6 92 80 4 92 81 1 91 80 0 92 82 0 93 82 0 94 83 3 95 84 5 101 85 0 105 89 4 107 91 4 106 92 4 108 94 5 109 98 6 109 98 6 106 96 1 111 94 4 108 92 4 102 87 2 91 79 3 78 71 3 65 60 4 55 51 4 49 46 5 52 50 0 63 58 0 82 73 4 104 89 8 118 99 4 125 107 0 134 114 0 141 122 2 141 119 0 143 123 2 142 121 2 137 116 0 132 112 0 130 112 0 131 113 3 129 111 3 127 113 4 129 112 4 129 113 2 129 113 0 129 113 0 130 115 0 131 116 0 132 117 0 135 112 8 132 111 4 129 111 1 129 113 0 129 116 2 127 115 5 122 111 3 115 107 0 105 91 3 95 84 4 80 72 7 63 59 11 49 48 17 39 37 22 31 28 23 27 23 22 23 19 18 21 19 20 21 21 21 22 23 17 33 33 9 54 50 3 81 71 2 101 86 3 113 93 0 122 100 1 133 111 2 143 118 0 148 125 0 153 131 0 157 140 0 162 145 3 164 147 0 163 145 0 160 141 0 156 137 0 154 134 0 154 134 0 156 137 0 159 140 2 163 142 1 166 145 0 168 151 0 170 154 0 168 153 0 164 148 0 158 143 0 154 138 1 152 138 3 151 137 4 150 136 3 149 135 4 146 131 2 144 129 2 142 127 2 140 124 2 137 117 2 137 117 4 130 112 4 120 102 4 107 91 6 93 80 12 76 66 13 62 55 11 43 41 20 45 42 11 57 53 5 84 77 5 116 104 6 143 123 2 162 136 0 174 144 0 186 155 3 187 156 3 191 158 1 193 161 1 194 162 1 195 161 2 193 159 0 192 157 1 187 157 0 185 156 0 182 156 0 178 153 0 175 151 0 172 151 0 170 150 0 169 149 0 167 146 3 165 144 1 161 143 0 161 143 0 162 146 1 162 146 0 161 147 0 160 146 0 154 136 2 151 133 0 147 128 0 143 125 0 141 123 0 137 121 0 135 118 0 133 116 0 129 113 2 121 107 0 111 99 1 100 90 5 88 79 10 74 67 15 57 52 14 48 41 12 29 30 16 25 25 15 20 19 17 15 14 19 14 13 18 15 15 17 15 16 11 15 16 8 21 22 8 28 27 7 39 35 8 52 44 5 64 54 1 78 64 1 90 73 1 97 80 2 98 83 0 104 88 1 111 91 2 111 90 0 114 91 0 114 94 0 114 95 0 110 94 0 108 98 3 109 96 2 108 91 1 107 87 0 104 83 0 99 81 0 95 80 0 91 79 0 92 76 0 88 74 0 86 72 0 85 71 0 84 71 3 80 69 3 78 67 5 75 64 2 78 62 2 76 60 0 72 57 0 70 55 0 67 54 2 65 51 2 63 49 2 60 47 2 59 44 3 56 43 1 51 42 3 46 40 4 40 35 3 32 26 0 30 22 1 32 24 5 35 23 1 42 28 2 49 36 2 56 43 1 61 49 1 66 53 1 71 55 3 74 58 6 75 55 2 72 55 1 70 53 1 68 50 0 65 49 0 61 47 0 60 46 1 59 45 0 55 41 2 52 40 2 47 37 1 40 31 0 31 25 1 22 19 4 17 14 7 15 11 10 17 11 0 25 18 2 32 24 3 37 28 0 46 33 0 58 43 0 67 51 0 69 53 1 75 54 0 73 53 0 69 52 0 67 51 0 64 51 0 63 51 0 62 52 0 60 53 0 62 49 4 60 47 2 58 46 0 56 46 0 54 46 0 53 44 1 50 41 2 47 39 3 39 30 1 30 22 0 23 16 0 21 14 4 21 14 4 23 16 0 30 23 0 39 30 1 57 39 0 68 47 2 79 56 2 86 60 0 91 63 0 95 68 1 94 69 3 92 67 3 90 66 2 89 65 1 85 64 1 82 62 1 78 59 0 74 58 0 71 56 0 71 56 1 70 52 4 65 48 2 58 45 0 53 44 1 49 40 1 43 32 0 42 28 1 43 29 3 46 30 4 49 34 3 54 40 1 61 49 1 68 57 3 71 61 2 72 62 1 72 62 0 74 57 1 72 55 1 69 53 2 64 50 3 61 48 4 53 44 3 47 39 2 43 35 0 29 29 5 26 25 7 23 19 10 20 15 11 23 16 10 28 20 9 34 26 5 38 31 2 55 47 1 63 53 4 72 59 6 78 62 3 80 62 0 80 62 0 82 64 0 83 68 3 83 66 0 83 65 0 83 65 0 82 64 0 81 63 1 80 62 0 78 59 0 78 59 0 71 56 0 71 56 0 70 55 0 70 55 0 69 53 1 68 52 0 68 52 0 68 52 1 64 50 3 64 50 3 62 50 2 61 49 1 59 49 0 59 49 0 56 48 0 56 48 0 50 41 8 48 39 8 43 36 8 39 33 11 35 30 11 32 29 14 31 29 17 31 28 19 30 23 17 30 23 17 32 25 17 36 28 17 39 31 18 43 36 18 46 39 20 47 41 19 53 43 8 56 46 10 60 51 10 65 54 8 68 58 5 70 59 3 70 60 0 70 59 0 75 58 2 75 58 2 77 58 0 77 58 0 78 58 0 78 58 0 79 57 0 79 57 0 77 55 0 77 55 0 76 55 0 76 57 0 77 58 0 76 60 1 76 61 2 77 62 3 76 56 5 77 57 7 77 59 13 77 60 16 76 59 16 75 60 17 76 63 18 78 66 18 87 66 23 90 69 26 96 74 35 100 80 43 106 86 53 112 93 63 120 100 73 123 106 80 131 116 97 131 116 97 130 117 100 131 120 102 132 120 104 132 123 106 132 125 109 132 125 109 134 124 112 136 124 112 140 123 113 141 124 114 142 125 115 139 127 115 136 128 115 135 129 115 138 128 116 138 128 116 138 128 116 138 128 116 138 128 116 138 128 116 138 128 116 138 128 116 97 78 46 97 78 46 96 77 47 96 77 47 95 75 48 95 75 48 94 74 49 94 74 49 90 79 49 92 78 49 92 78 49 92 78 49 92 77 48 93 76 48 93 76 48 93 76 48 95 78 52 95 78 50 96 79 51 95 78 50 94 77 47 93 76 46 91 74 44 90 74 41 88 71 43 85 68 38 82 66 33 80 64 30 79 63 27 78 63 24 77 62 23 75 60 19 75 56 14 75 56 14 72 55 12 68 54 9 66 53 8 64 54 5 62 54 5 62 54 5 61 50 5 58 49 6 57 48 9 54 46 10 49 43 11 46 41 12 42 38 11 41 37 12 40 35 15 41 37 12 46 40 8 51 43 4 58 47 1 63 51 0 66 53 0 69 54 0 69 57 0 69 57 0 69 57 0 69 57 0 69 59 0 69 59 0 70 60 1 70 60 1 72 62 1 71 61 0 71 61 2 69 58 2 68 57 3 66 54 2 64 52 2 63 51 1 53 46 2 48 43 5 41 36 7 36 31 9 36 31 9 44 39 7 55 50 8 64 58 8 79 69 0 89 77 3 99 83 5 103 87 2 107 90 2 110 95 4 110 97 5 108 95 3 111 94 4 110 93 3 109 92 4 107 89 3 105 87 3 103 85 3 102 83 4 101 82 5 98 81 1 96 80 3 91 76 7 81 70 8 71 60 6 62 54 5 59 52 6 58 54 7 70 56 9 76 63 8 85 72 4 93 80 1 98 83 0 100 84 0 102 84 2 105 84 5 102 83 7 103 84 7 104 85 6 103 86 4 103 86 4 101 84 4 100 82 6 99 81 7 91 83 2 89 80 1 85 77 2 81 72 3 76 68 6 70 60 9 61 52 9 57 47 11 50 45 7 55 48 4 65 55 2 81 67 2 102 84 2 122 99 3 136 113 1 144 119 0 141 115 2 140 114 1 138 112 1 134 110 0 131 107 0 128 105 0 126 103 0 125 102 0 125 101 1 124 102 3 122 100 1 119 97 0 114 94 0 114 94 0 114 95 0 116 97 2 114 102 0 109 99 2 102 92 5 92 84 11 79 73 15 65 61 16 52 49 16 43 42 14 32 34 10 36 36 8 43 40 5 51 47 0 64 58 0 77 68 0 89 77 1 96 84 2 106 90 3 107 91 3 109 94 1 111 97 0 113 99 2 114 100 3 114 99 4 114 99 6 118 101 0 122 105 1 122 108 3 121 107 0 121 109 1 124 112 2 123 113 2 120 110 0 120 105 4 116 102 3 110 97 3 99 88 6 84 77 5 69 64 6 57 53 6 50 46 8 49 48 4 59 56 5 79 71 6 101 88 9 116 100 5 125 108 0 134 117 1 142 126 5 139 117 0 140 119 0 138 117 0 132 111 0 128 108 0 127 109 1 128 109 4 127 108 5 124 107 1 124 107 1 124 107 0 124 107 0 125 109 0 124 111 0 125 112 0 126 113 0 127 108 3 126 108 0 124 108 0 123 110 0 123 111 1 121 110 2 115 106 1 111 102 0 99 88 0 89 81 0 76 68 3 59 55 7 45 44 13 35 33 18 28 25 20 24 20 19 20 15 19 20 18 23 20 20 22 20 21 16 28 27 9 46 41 3 72 61 5 89 76 6 105 85 0 114 91 0 125 102 0 136 110 0 142 118 0 149 126 0 154 135 0 158 141 1 156 137 0 155 135 0 152 132 0 149 128 0 147 126 0 148 127 0 151 131 0 155 135 2 156 137 0 159 141 0 164 147 0 166 151 0 165 150 0 159 144 0 153 137 0 149 133 0 150 136 3 149 135 2 148 134 3 146 131 2 144 129 2 141 126 1 139 123 1 138 122 0 136 119 3 137 120 6 133 115 7 123 105 7 110 95 12 94 83 17 77 70 18 64 57 15 44 40 29 39 36 19 45 40 10 65 58 6 93 81 7 119 100 5 141 116 0 152 124 0 169 139 5 172 143 7 179 148 6 183 153 7 186 154 7 188 153 7 186 151 5 185 150 4 180 150 0 179 149 0 175 148 0 172 146 0 168 143 0 163 141 0 160 139 0 159 138 0 158 138 3 156 136 1 155 135 0 153 135 0 154 136 0 153 137 0 153 137 0 151 135 0 148 129 1 144 126 0 141 123 0 136 120 0 134 117 0 131 116 0 129 114 0 127 111 0 123 109 4 116 103 1 105 95 0 94 86 5 82 74 9 67 61 13 53 47 13 43 37 11 25 25 13 22 22 14 19 18 16 17 15 20 16 13 20 16 14 19 15 13 14 13 12 8 18 17 12 23 21 9 28 25 6 37 32 2 48 41 0 61 51 0 73 61 3 79 68 4 90 73 1 97 79 3 104 83 4 106 84 0 110 86 0 114 90 0 114 93 4 112 92 3 107 97 0 108 95 1 109 92 2 109 89 2 106 86 0 101 83 0 97 82 0 93 81 0 94 78 0 90 77 0 88 75 0 86 72 0 84 71 1 80 70 1 78 67 1 75 64 0 78 62 2 75 60 1 72 57 0 70 55 0 67 54 2 65 51 4 61 48 3 59 46 1 57 45 3 51 42 1 45 40 2 42 38 3 37 32 2 32 26 0 33 25 4 38 27 9 44 28 0 50 34 0 61 44 1 69 53 4 73 58 3 76 59 3 77 60 4 78 61 5 77 58 2 74 57 1 73 56 2 71 54 2 68 52 1 64 50 1 62 48 1 62 48 3 56 42 3 55 41 2 51 38 3 44 35 2 35 29 3 28 23 4 20 16 7 16 13 8 17 10 0 22 16 2 28 21 2 35 25 0 44 31 0 54 41 0 63 49 0 67 51 0 74 54 1 73 53 0 70 53 0 67 51 0 64 51 0 63 51 0 62 52 0 62 52 1 61 48 3 59 46 1 58 46 0 56 46 0 54 46 0 52 43 0 50 41 2 46 38 2 40 30 3 31 23 2 22 16 2 19 12 4 18 11 3 19 13 0 27 19 0 36 26 0 49 34 0 60 43 0 73 52 0 82 58 0 87 62 0 92 67 0 93 70 3 91 68 1 90 65 0 89 64 0 86 62 0 82 60 0 79 59 0 76 57 0 72 55 0 71 54 0 68 52 3 60 46 0 54 41 0 49 40 1 45 35 0 41 30 0 42 28 2 46 30 5 53 37 1 58 43 2 65 51 4 70 57 4 74 62 2 75 64 2 75 64 0 76 65 1 75 59 0 73 57 0 70 55 0 66 53 1 64 52 4 59 48 3 53 44 1 50 41 0 33 33 5 30 29 8 26 24 11 23 18 12 22 17 11 25 18 8 28 23 4 29 24 2 44 36 0 51 42 1 63 50 5 71 55 3 75 59 0 77 61 0 79 64 0 81 68 0 81 63 0 81 63 0 81 63 0 81 63 1 80 62 0 78 59 0 77 58 0 76 57 0 72 57 0 72 57 0 71 56 0 71 56 1 70 54 2 69 53 1 69 53 1 68 52 1 65 51 4 64 50 3 63 49 2 60 48 0 59 49 0 59 49 0 60 50 1 58 50 1 57 48 5 55 46 5 51 43 6 46 40 8 42 36 10 40 35 15 37 34 17 37 33 21 32 25 17 31 24 14 31 24 14 32 26 14 34 28 14 38 32 16 41 35 19 43 38 19 47 39 16 49 42 16 52 45 16 57 49 13 60 53 11 63 55 8 65 58 6 65 58 4 70 57 4 72 56 4 72 57 2 72 57 2 73 56 0 75 56 0 75 56 0 75 56 0 73 54 0 74 55 0 75 56 0 75 58 2 76 59 3 76 61 4 77 62 5 77 62 5 75 59 7 77 61 10 76 62 15 76 61 18 75 62 18 77 64 20 80 67 22 82 72 23 87 67 30 91 71 34 98 78 43 105 86 54 111 92 62 116 99 73 122 104 80 126 108 86 131 118 99 131 118 99 131 118 101 131 120 102 131 119 103 130 121 104 130 121 106 130 121 106 136 124 112 138 124 113 139 125 114 142 125 115 141 127 116 140 128 116 137 129 116 136 130 116 140 131 116 140 131 116 140 131 116 140 131 116 140 131 116 140 131 116 140 131 116 140 131 116 102 81 52 102 81 52 102 81 52 101 80 51 101 80 53 100 79 52 100 79 52 100 79 52 95 81 52 95 81 52 95 81 52 95 80 51 96 79 51 95 78 50 95 78 50 97 77 50 97 79 55 97 79 55 98 81 55 98 81 53 98 81 51 97 81 48 95 79 45 95 79 45 97 76 47 95 74 45 92 71 42 90 69 38 88 68 35 87 67 32 84 64 29 82 62 27 82 60 23 81 59 22 78 59 19 73 58 17 71 58 14 67 59 13 65 59 11 65 59 11 62 50 8 60 51 10 58 49 10 55 47 11 51 45 13 48 41 12 45 39 13 43 37 11 41 35 19 42 37 17 45 38 10 50 42 6 56 44 2 61 49 0 66 53 0 70 55 0 68 55 0 68 55 0 68 55 0 68 55 0 67 56 0 67 56 0 67 56 0 67 56 0 68 62 2 67 61 1 67 61 3 65 58 3 64 57 3 62 55 3 60 52 3 59 51 2 52 45 3 49 41 5 40 35 6 35 31 6 35 31 6 42 37 5 55 48 6 63 57 9 77 68 0 87 75 3 94 81 3 100 83 1 104 88 1 108 92 4 109 95 6 106 95 5 107 91 4 106 90 3 103 87 2 101 84 2 98 81 1 97 80 2 97 79 3 96 78 2 94 77 0 92 76 0 88 74 3 79 68 4 70 59 3 60 53 1 55 49 1 52 48 3 66 53 9 71 59 7 80 69 7 89 75 2 95 80 0 100 82 0 105 84 5 106 85 6 105 83 8 105 83 7 104 85 6 103 85 3 102 84 2 99 82 4 97 79 3 96 78 4 85 79 3 82 75 3 78 70 5 71 65 7 67 59 12 60 52 15 54 45 14 47 40 14 45 40 8 49 44 4 63 53 2 80 66 1 101 84 2 120 100 1 134 112 0 143 118 0 139 113 2 138 112 2 134 110 2 131 107 1 128 105 1 125 102 0 122 100 0 121 99 0 120 98 0 120 97 1 118 95 0 113 93 0 111 91 0 110 91 0 112 93 0 112 96 1 112 100 0 107 97 2 98 90 7 88 81 11 76 71 16 62 59 18 49 48 17 42 40 15 32 33 17 36 35 14 44 41 8 55 51 4 72 64 2 87 78 1 103 91 5 112 99 5 120 102 0 122 105 1 126 109 1 129 113 2 131 115 2 131 115 4 130 113 5 129 112 6 126 109 0 129 112 0 130 113 0 128 113 0 128 113 0 128 116 0 127 115 0 124 112 0 122 109 0 119 107 0 114 102 2 102 92 3 87 81 5 71 67 6 58 54 6 50 47 6 52 50 12 62 58 11 82 74 11 102 91 11 116 102 5 125 109 0 132 117 0 139 125 3 141 119 0 140 119 0 136 115 0 129 107 0 125 104 0 125 106 1 125 106 4 124 105 3 120 103 0 120 103 0 120 103 0 119 105 0 119 105 0 120 108 0 121 109 1 121 109 1 120 106 1 119 105 0 119 105 0 119 107 0 118 107 1 117 105 3 111 101 3 108 98 1 97 87 0 88 79 0 72 67 1 57 55 6 46 43 12 36 33 16 29 24 18 25 20 17 18 16 19 21 19 22 22 22 22 23 22 17 28 25 8 43 37 3 65 54 8 80 67 12 96 77 0 105 84 1 118 95 1 130 106 0 140 115 0 146 122 0 150 130 0 153 133 0 149 130 2 148 128 3 146 126 3 144 124 1 144 124 1 146 126 1 152 133 5 156 137 8 156 137 0 158 139 0 160 144 0 161 145 0 159 144 0 156 141 0 150 137 0 147 133 0 144 130 0 144 130 0 143 128 0 142 127 0 141 126 1 139 123 1 138 122 1 137 121 0 134 119 2 135 120 5 132 115 7 121 105 9 108 96 14 93 84 19 75 69 21 62 57 19 47 44 35 39 35 23 37 32 12 50 44 8 74 63 9 99 83 6 120 100 5 135 111 3 152 126 3 159 131 6 167 140 9 174 146 10 178 150 7 180 149 6 180 148 5 180 148 5 177 146 3 174 146 3 171 144 1 167 142 0 162 139 0 157 135 0 155 133 0 151 131 0 155 134 6 153 132 4 149 130 2 148 129 1 148 130 2 148 130 4 144 129 2 143 128 1 143 124 3 138 122 1 135 118 0 132 117 0 130 114 1 126 112 3 123 109 2 121 107 0 116 102 5 110 97 3 99 89 2 87 79 4 74 68 8 59 55 10 47 42 12 38 33 11 24 24 14 21 20 15 20 16 15 19 15 16 19 14 18 21 15 17 20 15 12 20 15 11 22 19 14 23 20 13 25 21 9 29 24 2 35 30 0 45 40 2 56 49 5 63 57 9 77 63 0 88 71 2 98 79 3 105 82 2 110 86 0 112 91 0 113 92 1 111 92 0 103 93 0 106 93 0 108 91 1 110 90 1 109 89 2 106 88 2 102 88 0 99 88 0 97 82 1 93 81 0 90 77 0 87 73 0 85 73 1 81 71 0 78 68 0 76 65 0 76 61 2 74 59 0 72 57 0 68 55 2 67 53 4 63 51 3 60 47 2 57 46 1 55 46 5 49 41 2 43 37 1 40 35 3 36 31 2 34 27 1 39 27 3 47 32 9 58 37 0 65 44 0 74 54 1 81 62 4 83 65 3 83 65 3 83 63 2 82 62 1 78 59 1 76 60 1 74 57 1 72 55 1 69 53 1 65 52 0 64 50 1 63 49 2 58 43 2 56 43 1 53 41 3 48 38 3 40 33 4 31 26 4 22 19 4 17 13 4 15 11 2 20 14 2 25 18 0 31 24 0 40 30 0 52 39 0 59 45 0 63 49 0 72 55 1 71 54 2 69 53 1 68 52 0 65 52 0 63 51 1 62 50 0 62 50 0 60 47 2 59 46 1 58 46 0 56 46 0 54 46 0 52 43 0 49 40 1 46 38 2 40 33 5 31 25 3 22 16 2 16 12 3 15 10 4 18 12 0 24 17 0 32 24 1 45 31 0 55 40 0 67 49 0 76 56 0 82 61 0 87 66 0 89 68 1 87 68 2 92 64 1 89 64 0 86 62 0 82 60 0 78 58 0 75 56 0 74 55 0 71 54 0 66 49 3 58 44 0 50 38 0 45 35 0 42 31 0 42 28 0 46 30 4 51 34 8 59 45 0 65 52 0 73 60 5 77 66 4 77 66 2 76 65 0 76 65 0 77 66 2 76 60 0 74 58 0 71 56 0 67 54 0 66 53 1 62 50 2 59 46 1 55 44 0 38 38 4 35 34 6 29 26 7 25 21 10 22 19 12 22 19 10 24 22 9 26 25 7 35 28 2 43 34 3 55 43 5 63 49 2 70 55 0 73 59 0 75 61 0 75 64 0 78 62 2 78 62 2 78 62 2 78 62 2 77 61 1 76 60 0 75 59 0 74 58 0 72 57 0 72 57 0 72 57 0 71 56 1 70 54 2 70 54 2 69 53 1 69 53 2 68 52 3 65 51 2 63 49 0 61 47 0 60 48 0 60 50 0 61 51 0 62 52 1 65 53 1 62 52 1 60 49 3 55 46 5 49 43 9 46 41 12 45 39 15 44 39 19 39 33 19 37 31 17 35 29 15 34 28 14 32 29 14 34 31 16 36 33 18 37 35 20 41 35 21 42 36 20 43 38 18 47 41 15 50 45 13 54 49 11 57 52 10 59 55 10 64 54 5 65 53 5 65 53 3 65 53 3 66 53 1 68 52 1 68 52 0 68 52 0 68 52 3 70 54 5 72 56 5 72 59 7 73 60 8 73 60 7 72 59 6 72 59 6 72 60 8 73 61 13 74 61 16 74 61 19 75 62 20 77 65 23 82 71 26 85 74 28 89 70 38 94 75 43 102 83 53 108 91 65 114 96 72 119 103 80 124 107 87 127 110 90 130 119 99 130 119 99 130 119 101 130 119 101 131 119 103 131 119 103 131 119 105 131 119 105 137 123 112 138 124 113 139 125 114 140 126 115 139 127 115 138 128 116 138 128 116 137 129 116 139 130 115 139 130 115 139 130 115 139 130 115 140 131 116 140 131 116 140 131 116 140 131 116 105 84 57 104 83 56 104 83 56 104 83 56 104 83 54 104 83 54 103 82 53 103 82 53 98 84 55 99 84 55 99 84 55 99 82 54 99 82 54 100 80 53 100 80 53 100 80 53 101 81 57 102 82 58 103 83 58 104 84 57 103 84 54 103 84 52 102 83 50 101 82 49 102 81 52 100 79 50 97 76 47 95 74 43 94 73 42 92 72 39 89 69 36 86 66 33 87 64 30 85 62 28 82 62 27 77 62 23 74 60 21 69 60 17 68 61 17 67 60 16 62 53 12 61 52 11 59 49 13 56 48 12 54 45 12 51 42 13 46 39 11 45 38 10 44 38 22 44 39 19 46 38 15 50 41 10 56 44 6 61 48 3 65 52 0 69 54 0 70 54 2 70 54 2 69 53 1 67 54 1 66 55 1 65 56 1 65 56 1 65 56 1 66 60 2 66 60 2 65 58 3 64 57 3 62 55 3 60 52 3 58 50 3 57 49 2 51 42 3 47 39 3 40 33 4 35 29 3 35 29 3 41 35 3 52 44 5 59 51 5 72 63 0 80 69 3 89 75 4 94 78 1 98 81 0 102 87 2 102 90 4 101 89 3 105 89 4 103 86 4 100 83 1 97 80 0 95 77 1 94 76 2 94 76 2 94 76 4 91 73 0 90 74 0 85 71 0 77 66 2 69 59 0 59 52 0 52 45 0 48 43 1 57 48 9 63 52 6 71 60 4 80 66 1 86 72 0 93 75 0 97 78 1 102 80 4 105 84 3 105 84 3 103 85 1 102 84 0 99 83 0 96 81 0 93 77 0 92 76 1 78 73 5 73 69 5 68 63 7 61 57 10 56 50 14 50 45 16 45 39 17 41 34 16 40 35 6 45 39 5 57 49 2 76 65 1 98 81 0 117 97 0 130 108 0 136 113 0 134 110 2 133 109 1 131 107 1 128 105 1 126 103 1 123 101 0 121 99 0 118 98 1 118 95 0 116 96 1 115 95 0 113 92 0 110 91 0 109 92 0 111 94 2 113 96 4 108 98 1 104 95 4 95 87 6 86 79 11 72 69 16 59 57 18 47 46 18 40 39 18 28 28 16 32 31 13 41 38 7 55 49 1 74 65 0 93 82 0 110 97 3 120 105 4 132 112 0 135 115 2 139 120 2 142 123 3 142 123 2 141 122 2 138 119 1 136 116 1 135 115 2 138 118 5 137 120 6 134 117 3 132 117 2 132 116 3 128 115 1 125 112 0 125 113 0 123 112 0 117 106 1 106 97 4 91 85 7 76 72 9 62 58 10 55 52 9 56 54 15 66 63 12 86 79 11 107 95 9 121 106 3 127 112 0 134 118 0 141 125 3 145 123 1 143 123 2 138 117 0 130 108 0 125 104 0 124 105 2 123 104 2 120 100 1 119 101 0 119 101 0 118 100 0 116 101 0 116 103 1 115 103 1 116 104 2 116 104 2 115 103 3 114 102 0 114 102 0 114 102 0 112 103 2 110 100 3 106 95 5 103 93 4 93 85 2 85 77 2 71 65 3 55 53 5 45 42 11 35 32 13 32 25 15 29 22 16 22 19 14 26 23 16 29 26 17 31 28 11 35 29 5 46 38 2 61 50 5 73 61 9 85 71 0 95 78 0 110 90 3 124 102 3 134 110 2 139 116 0 141 121 0 142 122 0 142 121 2 142 121 4 142 121 4 142 121 6 143 122 5 147 127 6 153 133 8 158 139 11 157 139 3 157 139 3 157 139 1 156 140 1 155 139 0 151 137 2 150 136 3 149 135 4 143 128 0 143 128 0 143 128 1 142 127 2 140 124 2 138 122 1 137 120 2 136 119 3 129 116 1 129 116 4 125 111 6 115 102 8 102 91 12 87 78 19 69 64 22 56 51 19 44 42 27 34 32 17 29 26 9 38 32 8 55 48 6 77 66 4 100 83 1 115 96 2 133 112 0 141 119 0 153 129 3 162 138 4 168 142 3 170 143 0 172 144 0 174 143 0 173 144 6 172 143 5 170 142 6 166 140 4 161 137 3 156 133 1 151 131 0 150 130 0 149 129 6 147 127 6 144 124 3 142 123 3 142 123 3 139 122 4 137 120 4 136 119 3 133 118 3 131 115 2 129 113 2 125 111 2 123 109 4 120 107 5 117 103 4 115 101 2 109 95 6 103 91 5 92 83 4 81 74 6 67 62 7 53 49 11 39 37 12 33 30 13 23 23 15 22 19 14 18 15 10 18 13 9 22 14 11 25 18 10 29 20 11 30 22 11 30 23 13 29 23 11 28 22 6 28 23 4 29 24 2 34 30 3 42 39 8 47 44 11 64 54 0 75 64 0 91 74 4 100 81 2 107 87 0 111 92 0 111 92 0 106 90 0 101 90 0 104 91 0 108 91 3 110 90 3 110 90 3 107 89 3 104 90 2 101 90 1 100 85 4 95 83 1 91 78 0 88 74 0 85 73 1 82 72 1 79 69 0 78 67 1 75 60 1 71 59 1 69 56 1 67 54 1 65 53 3 61 50 4 57 46 1 54 43 0 51 43 4 44 39 1 40 34 0 38 31 2 35 28 0 38 27 0 46 31 0 55 36 3 71 49 0 77 55 0 84 63 0 88 69 3 88 69 1 85 66 0 82 63 0 81 61 0 79 60 1 76 60 0 75 59 0 73 56 0 70 55 0 66 53 0 65 52 0 64 51 0 59 44 1 57 42 1 54 41 0 49 40 1 42 36 2 35 29 3 26 21 2 18 15 0 16 11 5 17 13 2 21 15 0 29 21 0 39 28 0 48 36 0 55 42 0 61 47 0 69 53 1 69 53 1 68 52 0 68 52 1 65 51 2 64 50 1 63 49 0 61 49 1 60 47 2 59 46 1 58 46 0 57 47 0 55 47 0 53 44 1 49 40 1 45 37 1 41 34 6 32 26 4 21 17 5 16 13 6 14 11 6 15 11 2 23 16 0 30 22 3 40 29 0 51 39 1 62 48 1 70 53 0 77 59 0 83 64 0 84 66 2 80 65 0 89 63 2 88 62 1 85 61 1 81 59 1 78 57 0 74 55 0 71 54 0 70 53 0 62 48 3 54 41 0 47 35 0 43 33 0 42 31 0 45 32 0 52 36 3 61 42 9 68 53 0 73 58 0 80 66 3 83 70 2 82 69 1 79 66 0 78 64 0 78 64 1 77 61 0 74 60 0 71 56 0 69 54 0 66 53 0 64 51 0 61 47 0 58 44 0 49 46 5 44 40 5 36 32 5 28 25 8 24 20 9 22 19 10 22 22 10 23 23 11 32 25 7 38 30 7 47 36 6 56 42 3 62 48 0 66 53 0 68 56 0 69 59 0 75 58 2 76 59 3 76 60 1 76 60 1 76 60 1 76 60 1 75 59 0 75 59 0 72 57 0 72 57 0 72 57 0 71 56 1 70 54 2 70 54 2 69 53 1 69 53 2 68 52 3 67 51 2 65 49 0 62 48 0 61 47 0 61 49 0 63 51 1 63 53 2 68 56 0 67 54 0 64 52 0 61 50 4 56 47 6 53 45 9 50 44 12 49 42 13 48 40 19 45 39 17 41 34 15 36 31 12 35 29 13 32 29 14 32 30 17 33 31 18 35 31 20 35 31 19 36 33 18 40 35 16 43 39 14 47 42 13 50 45 15 52 47 15 58 51 9 58 51 9 60 51 10 60 51 8 62 50 8 63 52 7 64 51 7 64 51 7 63 51 11 64 52 10 66 54 12 69 56 12 69 56 11 69 56 11 68 56 8 68 56 8 69 58 12 71 60 15 73 61 19 75 61 24 77 63 28 81 67 30 87 73 34 90 77 35 95 78 50 100 83 57 108 90 66 114 98 73 119 103 80 123 108 87 126 111 92 129 114 95 128 117 97 128 117 97 129 118 100 129 118 100 130 118 102 131 119 103 132 120 106 132 120 106 138 122 109 137 123 110 138 124 111 138 126 112 137 128 113 137 128 113 137 128 113 137 128 113 137 128 111 137 128 111 137 128 111 138 129 112 138 129 112 139 130 113 139 130 113 139 130 113 105 85 60 105 85 60 105 85 58 105 85 58 105 86 56 105 86 56 105 86 54 105 86 54 103 88 59 103 88 59 104 87 59 103 86 58 105 85 58 105 85 58 105 85 58 106 85 58 105 85 60 106 86 59 107 87 60 107 87 60 108 89 59 107 88 58 106 87 57 105 86 54 105 84 55 103 82 53 101 80 51 100 79 50 99 78 49 98 77 46 95 74 43 92 71 40 89 68 37 88 67 36 84 65 32 80 64 30 76 62 25 73 61 23 70 61 20 70 61 20 65 56 17 64 55 16 63 53 17 60 50 15 57 46 14 54 43 13 51 40 12 49 37 11 46 41 21 46 41 21 48 40 17 52 42 15 57 44 10 61 48 6 64 50 1 68 52 0 70 53 1 70 53 1 69 53 1 67 54 1 66 55 1 65 56 1 63 56 1 62 55 0 64 57 2 63 56 1 63 56 2 61 54 2 60 52 3 58 50 3 56 48 2 55 47 1 51 38 3 47 37 2 40 33 4 36 31 2 35 30 1 40 34 0 49 40 1 56 44 2 66 57 0 74 64 3 82 68 3 87 70 0 90 74 0 95 79 1 96 83 4 94 83 3 101 86 5 100 85 4 97 81 3 95 79 2 93 77 2 92 75 3 92 75 5 92 75 5 91 73 1 89 72 2 85 70 1 78 67 3 70 59 3 61 53 4 54 47 5 48 42 6 50 46 11 55 50 10 63 57 9 72 63 4 80 66 1 87 70 0 92 74 2 96 76 3 101 79 3 99 80 1 97 80 0 95 80 0 91 78 0 88 77 0 85 73 1 81 71 0 68 66 5 64 61 6 58 56 8 52 48 11 47 43 14 43 38 16 37 34 15 34 31 14 36 32 7 42 37 5 55 47 1 73 62 0 94 78 0 111 92 0 123 101 0 130 105 2 131 106 3 130 105 2 127 104 2 126 102 2 123 101 2 121 98 2 117 97 2 117 97 2 115 95 0 116 95 2 117 96 3 115 96 4 112 95 3 111 94 4 113 96 6 113 98 7 105 95 0 100 90 1 91 84 6 80 75 11 68 64 16 57 54 19 44 44 18 38 37 17 25 27 16 31 30 12 41 38 7 56 50 2 75 66 0 96 84 0 115 99 1 125 108 2 138 116 4 140 119 4 144 123 4 146 126 3 146 126 3 143 123 0 139 119 0 137 116 0 138 118 5 139 121 9 139 121 9 135 119 6 133 117 6 131 118 6 129 115 6 125 111 2 125 113 0 122 111 0 116 105 0 105 96 1 91 86 5 76 72 8 64 61 8 57 54 9 58 54 7 71 65 7 92 83 8 115 102 6 130 114 3 137 118 0 142 124 0 148 130 6 150 129 4 147 127 4 141 121 0 133 112 0 129 108 0 126 107 2 123 104 2 119 99 0 120 100 3 119 101 3 115 99 1 113 99 2 112 100 2 109 99 2 109 99 2 108 100 2 108 98 3 108 98 3 108 98 1 106 97 2 104 95 2 101 91 4 98 87 5 96 85 6 87 78 3 78 71 1 65 60 2 51 48 3 43 40 7 37 32 10 33 28 9 32 24 11 31 26 6 35 29 7 39 33 7 43 37 5 48 40 1 56 45 0 64 52 2 69 58 4 81 73 0 90 79 0 104 89 4 118 99 5 127 108 6 133 112 5 134 114 2 132 115 1 133 113 0 134 114 2 136 116 4 137 117 5 140 120 5 144 125 5 150 132 6 154 136 8 157 139 5 156 138 4 153 136 4 152 135 3 149 135 2 148 134 3 147 134 4 148 135 5 148 133 6 147 132 5 145 130 5 143 127 5 140 124 3 137 120 2 134 117 1 133 116 2 124 112 2 124 112 4 117 105 5 105 94 5 92 82 10 78 71 17 61 57 20 48 46 21 37 39 18 30 31 15 27 25 13 30 26 14 41 35 9 58 50 4 78 67 1 95 82 3 116 98 0 125 107 0 139 119 4 150 129 4 157 134 2 163 137 0 167 140 0 169 142 0 169 140 4 168 140 5 166 139 6 163 139 7 159 136 6 153 132 4 149 130 2 147 128 0 144 123 4 141 120 1 137 118 0 135 115 0 133 116 2 131 113 1 128 112 1 127 111 0 123 109 2 121 107 0 119 105 0 117 104 2 115 101 4 112 99 3 109 96 2 106 93 1 99 87 5 94 83 3 85 77 4 72 66 4 58 54 6 45 42 9 34 33 12 28 26 13 23 20 13 21 18 11 19 15 4 22 16 4 27 20 2 33 25 4 37 29 6 41 31 6 41 31 6 41 31 6 36 28 5 32 26 2 29 24 2 28 26 5 31 29 8 33 32 12 49 42 0 61 54 2 77 65 5 88 73 4 97 80 2 102 86 1 102 86 0 100 85 0 100 89 0 103 89 1 107 89 5 109 88 5 109 88 5 105 87 3 101 86 1 97 85 0 99 83 5 94 81 2 90 77 0 87 73 0 84 71 1 81 71 2 79 68 2 78 67 3 71 59 1 69 57 0 67 54 0 65 53 1 62 52 3 59 48 2 55 44 0 49 40 0 46 38 2 42 33 0 39 30 0 39 30 1 42 29 0 46 30 0 59 38 0 68 46 0 85 62 0 86 66 0 91 71 0 92 72 1 89 71 0 86 67 0 82 64 0 80 62 0 81 63 1 78 62 0 76 60 0 75 59 0 71 56 0 68 55 0 66 53 0 65 52 0 63 46 3 58 43 0 55 42 0 52 40 0 46 38 2 37 32 2 28 23 1 22 17 0 17 14 9 16 12 3 19 13 0 27 21 0 38 29 0 46 33 0 53 40 0 58 45 0 66 50 0 67 51 0 65 52 0 65 51 2 64 50 1 63 49 2 62 48 1 61 47 0 60 47 2 60 47 2 59 47 0 58 48 0 56 48 1 54 45 2 50 41 2 46 38 2 39 34 5 31 26 6 22 18 6 17 14 9 15 11 8 15 10 4 21 15 3 27 20 4 34 27 1 46 35 5 58 44 5 66 50 0 72 56 0 76 60 0 77 63 2 75 61 0 85 60 3 82 60 2 80 59 2 76 57 1 72 55 1 69 53 1 67 51 0 64 51 0 58 45 1 51 39 0 44 34 0 43 33 0 45 35 0 51 37 0 60 45 2 69 52 6 75 61 0 79 65 0 82 69 0 84 71 1 83 70 0 80 66 1 78 64 1 76 62 1 76 62 1 74 60 0 71 56 0 69 54 0 68 53 0 67 51 0 64 48 0 62 46 0 61 53 6 56 47 4 48 39 6 37 31 7 30 24 8 23 21 9 20 20 10 20 20 12 31 25 11 34 27 9 41 31 6 49 36 2 54 41 0 59 47 0 62 50 0 63 54 0 70 55 0 71 56 1 72 57 2 73 58 1 74 59 2 74 59 2 74 59 0 74 59 0 72 57 0 72 57 0 71 56 0 71 56 1 70 54 2 69 53 1 69 53 1 68 52 1 69 51 1 67 51 0 66 50 0 65 49 0 63 50 0 64 51 0 64 52 0 64 52 0 73 57 0 72 55 0 70 54 2 66 52 3 63 50 5 60 48 6 56 47 6 55 47 8 55 44 14 52 41 13 48 38 11 42 34 11 38 31 12 35 29 13 33 30 15 33 29 17 33 31 18 34 30 18 35 32 17 38 32 16 40 35 16 43 36 17 45 39 17 46 40 16 53 48 16 53 48 16 55 49 17 56 50 16 59 50 17 60 52 16 61 51 16 62 52 17 59 50 19 59 50 19 61 52 19 63 53 18 64 54 18 67 55 17 67 55 15 67 55 15 71 59 19 74 60 23 77 63 28 81 66 35 85 68 40 90 73 43 97 78 46 101 82 49 107 91 66 111 95 70 117 101 78 121 106 83 125 110 89 126 114 92 128 115 96 130 117 98 124 116 95 124 116 95 125 117 98 129 118 100 130 118 102 132 119 103 133 119 106 133 119 106 138 120 106 138 122 107 136 124 108 135 126 109 135 128 110 136 127 110 136 127 110 138 126 110 135 126 109 135 126 109 136 127 110 136 127 110 137 128 111 138 129 112 138 129 112 138 129 112 105 88 62 105 88 62 105 88 62 105 88 60 105 88 58 105 89 56 105 89 56 105 89 56 104 89 60 105 88 60 105 88 60 105 88 60 108 88 61 108 88 61 109 88 61 109 88 61 108 87 56 108 87 58 109 88 59 110 89 60 110 89 62 109 88 61 108 87 60 107 85 61 106 87 55 105 86 56 104 85 55 104 85 55 104 85 55 102 83 53 99 80 50 97 78 48 93 76 46 92 75 45 89 72 42 86 70 37 82 67 34 79 65 30 78 64 29 77 63 26 71 62 23 70 60 24 68 58 22 65 55 20 61 50 18 57 46 16 56 42 15 55 41 14 48 44 19 48 43 21 51 43 20 54 44 19 58 44 15 61 47 10 63 49 4 66 50 1 72 52 1 70 53 1 69 53 1 67 54 1 66 55 1 65 56 1 63 56 1 62 57 1 64 54 1 63 53 0 63 53 2 61 51 2 60 49 3 58 47 2 56 44 2 55 43 1 51 38 3 48 37 5 44 35 6 39 32 4 38 31 2 42 33 0 47 38 0 53 41 0 62 52 0 69 58 4 77 62 3 80 65 0 84 67 0 87 73 0 89 77 3 88 76 2 97 81 3 96 80 2 94 78 1 92 76 1 91 74 2 90 73 3 89 72 3 89 72 3 91 72 6 89 71 5 84 69 4 77 66 4 71 60 6 61 53 7 55 47 10 49 43 11 44 45 14 49 49 15 57 54 11 64 58 8 72 62 3 79 65 0 85 70 1 90 73 3 91 72 4 91 72 4 89 72 2 86 72 1 83 70 2 77 68 3 74 66 4 72 63 6 61 60 6 57 55 6 51 49 10 46 43 12 40 38 13 37 35 14 33 32 12 31 30 10 36 31 9 41 36 6 54 47 3 71 61 0 92 75 3 108 87 4 118 94 4 122 97 4 125 102 0 125 102 0 124 100 0 121 99 0 120 97 1 116 96 1 115 94 1 115 94 1 114 93 0 116 95 2 116 97 5 116 97 5 112 95 5 110 93 3 109 93 5 109 93 5 101 92 1 94 86 1 87 79 4 76 70 8 64 60 13 53 50 17 41 41 17 33 34 16 25 27 14 32 31 13 42 39 6 59 53 3 79 69 0 101 87 0 117 102 1 128 110 2 138 118 5 140 120 5 143 124 4 144 125 4 144 126 2 141 122 1 138 119 0 135 116 0 134 117 1 135 120 3 136 121 4 133 118 3 130 117 3 129 117 5 127 115 3 124 112 0 125 112 0 121 109 0 114 103 0 102 93 0 88 83 2 74 71 4 62 59 4 56 54 6 62 57 1 76 69 1 100 88 2 124 110 5 140 121 3 144 124 0 149 128 3 153 132 7 152 131 3 150 131 3 144 124 1 138 117 0 134 114 1 131 113 5 127 108 5 121 102 0 120 100 5 118 99 4 114 98 2 111 96 1 108 95 1 105 95 0 103 94 1 101 95 1 98 91 1 99 92 2 99 92 2 99 89 0 96 86 1 92 81 2 89 77 5 87 74 4 79 70 3 72 64 2 60 55 0 49 46 1 43 40 5 40 36 7 39 33 9 38 32 10 43 37 1 48 40 1 53 45 0 60 50 0 66 55 1 70 58 0 72 60 0 73 62 0 80 78 3 86 80 2 94 86 1 107 94 2 116 100 4 123 105 5 125 107 5 124 109 6 128 107 0 130 109 0 133 112 3 136 116 4 138 118 3 142 123 3 146 128 2 149 132 2 151 134 2 150 133 3 149 132 2 146 131 2 145 130 3 144 131 3 143 130 2 143 130 2 146 131 6 145 130 5 143 127 5 141 125 4 138 121 3 134 117 1 132 115 1 130 113 0 121 110 4 119 108 3 112 99 3 99 87 3 84 75 8 70 63 17 55 50 21 42 39 20 32 33 19 28 28 20 25 23 24 25 23 26 30 25 19 42 35 9 62 51 5 77 67 5 100 84 0 110 93 3 124 106 6 137 117 5 145 123 3 151 127 1 159 132 3 163 136 5 162 134 0 162 134 0 161 134 1 158 134 2 155 132 2 150 129 1 146 127 0 145 125 0 140 121 3 137 118 0 134 114 0 130 113 0 128 110 0 126 109 1 124 107 1 122 105 0 117 102 0 114 101 0 112 98 0 111 96 1 109 96 2 105 94 4 101 90 1 99 87 1 90 78 2 85 76 1 78 69 2 65 59 1 51 48 3 37 36 6 29 28 10 23 23 13 23 20 13 22 19 10 24 21 6 29 24 2 37 30 1 45 37 1 49 40 1 51 42 1 56 43 1 54 42 2 50 40 4 42 35 6 36 30 6 29 26 7 27 25 10 27 25 13 35 31 4 45 40 8 60 51 10 72 59 7 80 66 5 88 74 3 91 77 2 90 77 0 95 83 1 98 83 2 102 83 4 106 85 4 106 85 4 102 84 2 98 83 0 95 83 0 96 80 3 91 77 2 87 73 0 84 70 0 82 69 1 79 68 2 77 66 4 76 65 3 69 57 0 68 55 0 65 54 0 63 51 0 61 51 2 57 46 1 51 42 0 47 38 0 45 34 2 42 31 1 41 30 2 46 32 3 52 36 2 62 41 0 76 51 0 86 60 1 93 71 0 93 74 0 95 76 0 93 75 0 89 73 0 86 69 0 82 67 0 82 67 2 83 65 1 80 64 2 79 63 1 77 61 1 74 59 0 70 58 0 68 55 0 68 55 2 66 49 5 63 46 2 57 43 0 53 41 0 48 40 3 41 35 3 32 26 0 25 20 0 19 15 12 14 11 4 16 12 0 27 20 1 37 28 0 43 33 0 51 39 0 58 45 1 61 48 0 62 49 0 63 50 0 64 50 1 63 49 0 65 48 2 64 47 1 63 46 2 61 48 3 61 48 3 61 49 1 60 50 1 58 50 3 55 46 3 51 42 3 46 38 2 36 31 2 28 23 3 21 17 6 17 13 10 15 11 10 14 9 5 18 11 1 24 16 3 28 21 3 40 30 5 52 39 5 59 45 0 66 50 0 72 57 0 71 59 1 70 57 2 78 57 2 76 57 1 75 55 2 70 53 1 67 51 0 63 49 0 60 48 0 58 48 0 55 43 3 49 37 0 44 34 0 45 35 0 49 40 1 57 44 0 69 54 0 78 62 2 84 69 0 84 69 0 85 71 0 86 72 1 86 71 2 83 68 3 80 64 4 77 60 4 75 60 1 73 58 0 71 56 0 70 55 0 71 54 2 70 52 2 69 51 1 67 49 1 65 52 0 63 49 0 57 45 5 48 39 8 38 32 10 29 26 11 23 20 11 18 18 10 27 23 11 29 23 7 33 25 2 39 28 0 47 35 0 53 40 0 56 45 0 56 48 1 65 49 0 66 50 0 68 52 0 69 54 0 71 56 1 72 57 0 72 57 0 72 57 0 71 56 0 71 56 0 70 55 0 70 55 0 69 53 1 68 52 0 68 52 0 68 52 1 68 50 0 68 50 0 67 51 0 67 51 0 65 52 0 65 52 0 65 52 0 64 52 0 76 56 3 75 55 2 73 56 4 71 55 4 67 53 4 64 52 4 62 51 5 61 50 4 60 46 7 58 44 7 55 42 8 50 39 11 45 37 14 42 35 16 39 33 17 39 33 19 35 32 13 35 32 13 38 33 14 39 34 15 41 34 16 41 34 18 43 34 19 43 34 19 46 41 19 47 42 20 48 44 19 50 44 20 52 46 20 55 48 22 56 49 21 57 50 22 54 48 26 55 49 25 57 50 24 60 50 23 63 54 25 66 55 25 70 57 25 71 58 24 77 63 28 80 65 34 86 69 41 94 74 50 98 78 54 104 82 59 112 88 64 115 91 65 117 101 76 119 105 79 123 108 85 124 112 88 125 113 89 126 115 93 128 117 95 130 119 97 123 117 95 124 118 96 125 117 98 128 117 99 129 117 101 131 118 102 134 118 105 134 118 105 137 119 105 137 121 106 135 123 107 133 126 108 133 126 108 134 127 109 136 124 108 137 124 108 135 127 108 135 127 108 135 127 108 136 128 109 137 129 110 137 129 110 138 130 111 138 130 111 105 89 64 106 90 64 106 90 64 106 91 62 106 91 60 106 91 58 106 91 58 106 92 57 104 87 59 104 87 59 104 87 59 107 87 60 107 87 60 109 88 61 109 88 61 109 88 61 107 87 54 108 88 55 109 88 57 109 88 59 109 88 61 108 86 62 107 85 62 106 84 61 105 89 56 104 88 55 104 87 57 104 87 57 105 88 58 104 87 59 101 84 56 99 82 54 98 84 55 97 82 53 94 79 48 91 76 45 88 72 39 86 70 37 84 68 34 85 66 33 76 66 30 75 65 29 72 62 26 69 59 24 67 54 22 63 49 20 60 46 17 58 44 17 50 46 19 50 46 21 53 45 22 56 46 21 59 45 18 61 47 12 63 48 7 65 48 2 71 51 1 71 51 1 70 52 2 67 54 2 66 54 2 63 56 2 63 58 3 63 58 3 63 51 0 63 51 0 62 50 0 61 49 1 59 46 1 58 45 1 56 43 1 55 41 2 51 38 4 49 38 6 46 37 6 41 34 5 39 32 3 42 33 0 46 37 0 51 39 0 60 50 1 67 55 3 75 60 3 77 61 0 81 63 0 84 69 0 86 73 3 83 73 2 89 76 0 89 76 0 88 74 0 87 73 0 86 72 1 85 70 1 84 69 2 83 68 1 90 70 7 87 69 5 82 66 4 75 63 3 69 57 5 61 52 9 54 45 12 49 42 14 37 40 13 42 43 12 47 47 9 55 51 4 62 55 0 70 59 0 76 62 0 80 65 0 85 64 7 84 65 7 82 66 7 80 65 6 75 65 6 71 61 8 67 59 10 64 57 11 57 57 7 53 52 6 47 44 9 41 40 12 38 36 15 34 33 13 32 31 11 28 30 8 35 33 12 42 37 8 54 47 5 71 61 2 89 75 4 104 85 6 115 90 6 119 93 6 122 99 0 122 98 0 121 97 0 119 96 0 116 96 1 115 94 1 114 93 2 112 93 1 112 91 0 113 94 2 115 96 4 112 95 5 110 93 3 106 90 2 104 88 0 104 88 0 98 89 0 91 83 0 84 76 3 73 67 7 60 57 12 48 47 16 38 37 16 30 31 15 23 25 12 30 29 9 41 38 5 58 52 0 78 68 0 100 86 0 117 99 0 126 108 0 138 118 6 140 120 7 142 123 5 143 124 4 143 124 3 141 122 2 138 119 1 135 116 0 131 117 0 134 120 0 133 121 0 131 119 0 129 118 0 131 120 4 128 119 2 125 115 0 128 114 5 123 111 3 115 103 1 103 94 1 88 83 2 74 71 4 63 60 5 58 56 7 67 62 0 81 73 0 107 94 2 130 114 3 144 124 1 149 126 0 151 128 0 155 131 5 153 133 0 151 132 1 146 126 1 141 121 0 138 118 5 135 117 7 130 111 8 124 105 3 120 100 5 118 99 4 113 97 2 110 95 2 106 93 1 101 92 1 97 90 0 97 90 0 92 86 0 94 86 1 94 86 1 92 84 1 88 79 0 85 73 0 82 69 1 81 67 4 76 66 4 67 61 3 58 52 2 49 46 3 45 42 7 44 41 10 45 40 11 46 39 13 55 47 0 57 50 0 65 54 0 73 62 0 81 67 2 84 71 3 82 69 1 80 66 1 74 77 0 78 77 0 85 79 0 93 84 0 103 90 0 109 95 0 113 99 2 115 101 4 128 107 0 130 109 2 134 113 6 136 115 6 138 118 3 141 122 1 144 126 0 146 129 0 146 129 0 146 129 0 147 129 1 145 130 3 144 129 4 141 127 2 139 125 0 135 124 0 139 124 0 138 122 0 138 122 0 136 120 0 134 117 1 132 115 1 130 113 0 129 111 0 118 109 4 117 105 5 107 96 4 94 83 3 80 70 8 66 59 17 51 47 22 39 37 22 26 26 18 23 23 23 22 20 31 21 17 32 21 16 23 29 21 10 46 37 4 64 53 7 86 69 0 96 78 2 110 93 5 122 102 3 131 109 0 140 115 0 147 121 2 154 125 5 156 128 0 157 129 0 157 130 0 154 130 0 152 129 0 147 126 0 143 124 0 141 123 0 140 121 3 137 117 2 134 114 1 129 111 0 128 110 0 125 108 2 123 106 2 119 105 0 114 100 1 112 98 0 111 96 1 109 96 2 108 94 5 104 93 4 100 88 2 96 86 1 85 73 0 80 70 0 72 64 0 60 55 0 46 43 2 33 32 4 23 24 8 19 20 12 25 22 15 26 24 12 30 27 8 39 34 5 47 42 4 54 47 3 58 50 1 60 50 0 65 52 0 65 51 2 61 50 5 53 45 9 43 37 11 33 30 11 28 26 13 25 25 15 25 22 13 35 32 17 47 40 14 58 45 10 67 53 6 78 63 6 83 69 8 84 70 5 88 75 0 92 76 0 97 78 1 102 80 4 103 82 3 101 82 3 98 83 2 95 83 1 94 78 3 89 75 0 84 70 0 81 66 0 79 65 0 77 66 2 76 64 4 75 63 3 68 56 0 66 55 0 64 53 0 62 52 1 60 50 1 54 46 0 49 40 0 45 36 0 48 34 5 46 32 5 47 33 6 54 39 10 64 44 7 75 51 3 91 62 2 103 72 5 96 77 0 97 78 1 96 79 1 94 77 0 89 73 0 85 71 0 84 71 3 84 70 7 85 67 3 82 67 2 81 65 3 79 63 3 76 61 2 72 60 2 70 57 2 70 57 2 70 51 8 65 48 4 58 44 0 54 43 0 51 42 3 43 37 3 35 30 1 28 24 0 18 17 13 14 11 4 15 11 0 26 19 0 36 29 1 43 33 0 50 38 0 57 44 0 60 47 0 60 47 0 62 48 0 63 49 0 65 48 2 64 47 1 63 46 2 63 46 2 62 49 4 61 48 3 61 49 1 61 51 2 58 50 3 56 47 4 51 42 3 47 39 3 33 27 1 26 21 1 19 17 5 15 14 10 13 11 12 12 8 5 16 9 1 21 13 2 23 15 2 33 25 6 46 35 5 55 42 0 62 48 0 67 54 1 69 56 3 67 56 2 74 54 1 71 54 2 70 53 1 66 50 0 61 49 0 58 48 0 56 45 0 53 45 0 53 41 3 46 36 0 44 34 0 47 37 2 52 43 2 61 49 0 74 60 0 83 68 0 89 75 4 87 73 2 85 71 0 86 72 1 87 72 5 85 69 7 80 64 5 76 59 5 74 59 2 72 57 0 70 55 0 71 54 0 72 55 3 73 55 5 72 54 6 73 52 5 64 48 0 63 48 0 61 47 2 56 43 9 46 39 13 36 30 14 27 23 14 21 18 11 24 22 9 26 20 4 29 21 0 35 24 0 42 29 0 48 36 0 54 42 2 54 45 2 62 46 0 63 47 0 65 49 0 67 51 0 69 54 0 70 55 0 71 56 0 71 56 0 71 56 0 70 55 0 70 55 0 69 54 0 68 52 0 68 52 0 67 51 0 67 51 0 67 50 0 67 50 0 68 51 0 68 52 0 68 52 0 66 53 0 65 52 0 65 52 0 77 55 5 76 56 5 76 56 5 73 55 5 69 56 4 67 55 3 65 53 3 64 54 3 65 48 5 63 48 7 60 46 9 58 45 13 54 42 16 49 41 20 47 40 22 46 38 25 38 34 9 39 34 12 40 35 13 41 34 15 42 35 17 42 33 18 42 32 20 42 32 20 38 35 16 39 36 17 40 37 18 44 39 19 47 42 22 49 43 21 51 45 23 52 46 24 52 47 28 53 46 28 54 47 28 58 50 29 63 53 28 68 56 30 72 61 33 76 62 33 82 65 35 87 70 42 95 75 51 102 79 61 108 85 67 115 89 72 121 94 75 125 98 77 120 106 80 122 108 82 125 110 87 124 112 88 124 114 89 124 114 89 126 116 91 125 117 94 124 118 96 124 118 96 126 118 99 128 117 99 129 117 101 130 117 101 132 116 103 132 116 103 137 118 104 136 120 105 134 122 106 132 125 107 131 126 107 133 126 108 136 124 108 136 123 107 135 127 108 135 127 108 136 128 109 136 128 109 137 129 110 138 130 111 139 131 112 139 131 112 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 92 55 105 91 54 104 90 55 105 90 57 106 91 60 106 91 60 105 90 61 104 89 60 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 85 55 102 83 53 99 80 50 97 78 48 96 77 47 94 75 45 91 72 42 89 70 40 86 71 32 83 68 29 80 64 28 77 61 27 75 59 26 71 54 24 67 50 20 64 47 19 52 51 20 52 51 21 54 50 23 55 49 23 57 50 22 59 50 17 60 52 13 62 53 10 69 48 3 69 48 1 71 51 0 72 52 0 72 52 0 71 51 0 70 50 0 69 48 1 67 52 0 66 51 0 62 49 0 61 47 0 60 48 0 59 46 1 56 45 0 54 42 0 54 40 1 53 38 5 50 36 9 47 32 9 44 32 8 45 34 4 48 40 1 51 44 0 59 52 0 64 55 0 66 57 0 69 59 0 74 60 0 77 61 1 80 64 4 84 65 7 82 67 2 81 66 1 79 64 0 78 63 0 78 63 0 78 63 0 79 64 0 80 65 0 81 70 6 80 69 5 80 66 1 78 64 3 73 60 7 65 54 9 55 47 11 46 41 11 45 38 19 42 35 16 41 36 16 45 40 18 50 45 16 56 48 11 65 54 9 73 59 12 67 59 20 68 61 19 68 61 15 67 61 13 64 58 8 62 56 8 61 55 7 62 55 9 51 46 14 50 46 11 48 44 9 47 43 8 46 41 11 44 38 12 40 34 12 37 30 12 40 33 5 45 34 2 56 43 1 75 55 4 93 72 7 109 83 8 115 89 5 115 90 0 118 95 2 119 96 3 119 96 3 119 95 5 118 94 4 118 94 6 117 93 5 116 92 4 112 90 5 113 91 5 114 94 5 116 97 5 115 98 6 112 95 5 106 90 2 101 85 0 92 86 2 87 80 2 79 72 4 68 63 7 58 53 11 49 44 15 40 35 16 34 31 16 24 24 14 27 23 11 37 30 11 55 45 10 74 61 6 91 79 0 112 97 0 128 113 0 134 117 1 137 120 2 140 124 3 141 125 4 139 123 2 135 118 2 133 116 2 132 114 4 131 118 3 130 117 2 130 117 2 129 116 2 129 116 4 128 115 3 128 115 3 128 114 5 121 112 9 114 105 2 106 98 0 98 91 0 88 81 0 74 67 0 64 57 2 60 54 4 78 68 7 80 68 0 105 92 0 139 123 10 147 132 5 146 129 0 149 132 2 150 135 6 156 133 1 150 130 0 143 126 0 139 125 0 138 124 2 139 119 4 135 111 1 132 105 0 118 105 1 112 103 0 104 99 0 99 96 0 97 94 1 97 90 0 98 86 0 98 83 0 90 84 0 91 85 1 88 80 0 84 73 0 82 70 0 83 69 4 76 64 4 69 56 1 60 54 6 56 50 2 52 45 0 51 44 0 53 46 2 53 49 2 53 49 1 52 48 0 65 55 0 71 61 0 79 68 2 86 74 2 89 76 0 91 79 0 95 81 0 98 85 0 100 88 2 96 84 0 90 77 0 87 74 0 90 77 0 95 85 0 103 93 4 108 99 6 119 98 5 124 101 7 128 104 6 133 110 6 137 115 4 139 119 4 136 122 0 134 123 0 139 123 1 138 124 1 138 124 1 137 123 1 134 122 0 132 122 1 130 120 0 129 119 0 134 119 4 134 119 4 132 117 2 130 114 1 127 111 0 127 109 1 127 109 1 128 109 4 119 104 3 111 98 2 96 88 3 81 77 4 65 64 8 53 51 13 41 39 16 35 32 15 28 21 15 26 22 19 24 22 25 21 20 25 23 22 20 30 26 14 43 36 10 52 42 7 72 62 0 85 72 4 100 84 6 110 93 3 121 101 2 128 109 6 131 112 7 129 112 8 141 118 2 144 119 1 147 120 3 151 122 5 152 123 5 147 121 2 142 118 0 136 114 0 136 116 4 135 114 5 133 110 6 132 107 7 129 103 6 125 102 6 122 102 5 119 103 5 112 99 7 111 96 5 110 93 5 109 91 5 107 91 6 100 88 2 91 85 0 83 81 0 91 74 0 78 65 0 61 56 1 46 48 8 34 39 9 27 29 5 26 26 0 31 27 0 37 25 0 43 29 0 49 36 1 56 43 0 61 47 0 68 52 3 72 56 5 76 58 10 72 58 0 74 60 0 74 60 0 68 56 0 57 49 0 44 40 2 31 31 3 23 26 5 29 23 7 29 23 7 29 26 9 35 33 10 46 43 10 58 54 7 69 63 3 75 68 0 86 66 5 87 67 4 88 69 1 90 72 0 92 74 0 93 75 0 92 74 0 91 73 0 87 77 8 78 67 1 77 66 0 77 68 3 73 64 0 75 67 4 76 68 6 69 61 0 68 57 3 62 52 0 57 49 2 54 47 3 50 42 5 46 36 1 46 33 1 49 34 5 34 28 6 42 33 4 56 41 0 70 50 0 82 58 0 90 65 0 99 72 3 102 75 4 96 79 1 95 78 0 94 76 0 91 75 0 89 72 0 85 71 0 84 69 0 83 68 0 83 65 1 80 65 0 80 64 2 78 62 2 76 61 2 72 60 2 70 57 2 69 56 1 64 54 5 63 51 1 61 49 0 59 47 0 56 45 0 47 39 0 36 31 0 26 25 0 21 15 1 18 12 0 19 11 0 27 14 5 36 20 5 43 27 2 53 37 3 62 44 4 63 44 2 64 45 3 63 46 2 62 48 3 62 50 2 62 52 1 60 53 0 61 54 0 61 53 7 63 50 5 66 48 2 68 47 0 65 46 3 58 46 4 48 44 6 41 43 6 33 25 6 28 22 6 18 18 6 12 15 8 10 12 7 10 12 7 14 13 8 17 14 7 20 17 0 23 20 3 27 26 6 35 33 10 45 40 8 56 47 6 66 50 1 72 52 0 60 47 0 65 52 0 66 53 0 59 47 0 56 43 0 57 44 2 55 41 6 51 36 3 44 30 4 47 33 4 52 38 3 56 43 0 61 48 0 69 58 0 82 70 0 90 79 0 90 74 0 89 72 0 89 72 0 87 70 0 85 68 0 83 66 0 82 65 0 80 63 0 77 63 2 76 62 1 75 60 1 74 59 0 72 57 0 71 56 0 70 55 0 70 55 0 67 54 1 65 52 0 64 48 0 59 45 0 54 40 1 45 34 2 34 28 2 28 23 1 18 20 6 16 18 5 17 19 8 25 23 11 32 26 10 39 29 4 47 32 1 55 37 1 58 44 0 61 48 0 65 52 0 67 55 0 69 54 0 69 54 0 70 55 0 71 55 3 67 54 0 67 54 0 66 53 0 65 52 0 65 52 0 65 52 0 66 53 1 66 53 1 64 51 0 65 52 0 66 53 1 66 53 0 68 55 0 68 55 0 69 56 1 70 58 0 70 60 0 71 60 0 72 57 0 73 57 0 72 55 0 70 55 0 68 55 0 67 56 0 60 53 1 60 53 1 60 52 3 60 52 6 59 50 7 56 47 6 54 45 6 52 42 6 50 45 15 50 45 16 50 45 16 49 43 17 47 41 15 46 40 16 44 38 14 43 37 13 43 36 20 43 36 20 43 36 20 43 36 20 45 38 22 47 40 22 49 42 24 50 43 25 53 45 24 57 46 24 59 48 26 62 50 24 67 53 26 74 59 30 81 66 35 86 69 39 92 73 43 96 76 49 103 83 58 108 90 66 114 96 76 117 100 82 120 103 87 120 102 88 125 111 85 125 111 85 125 111 85 125 111 85 126 112 86 127 113 87 128 114 88 129 115 89 126 113 96 126 113 96 127 114 97 127 114 97 128 115 98 129 116 99 129 116 99 129 116 99 131 118 102 132 119 103 132 119 103 133 120 104 134 121 105 135 122 106 136 123 107 136 123 107 135 130 110 135 130 110 135 130 110 136 131 111 135 130 110 135 130 110 134 129 109 134 129 109 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 92 55 105 91 56 104 90 55 104 89 56 106 91 60 106 91 60 105 90 61 104 89 60 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 58 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 108 89 59 106 87 57 103 84 54 102 83 53 101 82 52 100 81 51 97 78 48 95 76 46 90 74 38 88 72 38 85 69 35 82 66 32 80 64 31 76 60 27 72 56 23 69 53 20 60 54 22 59 52 23 58 51 23 57 50 22 59 50 21 59 50 17 60 52 15 62 53 12 68 49 7 68 50 4 69 51 3 70 53 1 71 54 0 70 53 1 70 53 1 69 51 1 68 53 0 67 51 0 63 50 0 62 48 0 61 49 1 60 47 2 57 46 1 55 43 1 54 40 1 52 39 4 51 37 8 46 34 8 45 33 7 45 36 5 48 40 3 51 44 0 57 50 0 60 53 0 65 56 0 69 59 0 71 60 0 75 61 0 78 62 2 82 63 5 81 65 3 80 64 2 80 64 2 79 63 1 79 63 1 79 63 1 79 63 1 79 63 1 78 67 3 78 67 3 79 65 2 77 63 2 73 60 5 66 55 10 56 48 12 49 44 14 42 37 17 39 34 15 36 33 14 40 38 17 46 41 12 52 44 8 61 50 5 68 56 8 67 56 11 68 57 11 69 59 8 68 58 5 66 57 2 64 54 1 64 54 3 64 54 5 59 52 10 58 51 9 57 50 6 57 50 6 56 48 9 54 46 10 50 41 10 47 37 10 49 40 9 51 41 6 59 46 4 74 57 5 91 71 8 105 82 6 113 89 3 115 90 0 115 95 0 116 95 2 116 95 2 116 95 2 115 94 3 114 93 4 113 92 3 112 91 2 111 91 5 110 90 3 110 90 1 109 92 0 109 92 2 106 90 2 103 87 0 99 84 0 85 78 0 80 73 1 71 66 2 62 56 6 53 48 10 45 39 13 38 32 16 31 27 15 25 22 13 27 23 11 37 31 9 55 45 10 73 60 5 93 78 0 112 97 0 128 113 0 134 117 1 137 120 4 139 122 4 140 124 3 137 120 2 134 117 1 132 114 2 131 113 3 127 114 0 126 113 0 126 113 0 126 113 0 125 112 0 124 111 0 124 110 1 123 109 0 118 107 2 111 102 0 105 95 0 99 90 0 87 80 0 74 67 0 66 57 0 61 53 4 74 64 3 77 65 0 103 90 0 135 119 8 143 128 3 143 126 0 146 128 0 146 131 4 154 134 3 148 131 1 141 126 0 136 125 0 136 124 4 137 120 6 133 112 3 131 107 1 120 105 2 113 101 0 104 96 0 96 91 0 92 88 0 91 85 0 90 82 0 90 79 0 86 81 0 86 80 2 84 76 1 79 69 0 77 66 0 77 65 5 72 59 4 66 53 1 59 51 4 56 48 1 54 46 0 56 46 0 61 51 0 66 57 2 70 59 3 71 61 2 80 70 1 85 75 4 91 82 7 97 86 7 99 87 3 102 88 0 104 91 0 106 93 0 106 90 3 103 88 3 99 84 3 91 78 0 87 76 0 89 78 0 94 86 1 99 92 4 112 95 3 118 99 5 126 103 7 131 108 6 134 111 5 135 115 2 134 117 0 133 119 0 136 122 0 136 122 0 136 122 0 133 121 1 132 120 0 130 119 1 129 118 0 129 118 2 130 117 2 130 117 2 130 117 3 131 115 4 128 111 3 126 109 3 124 107 1 123 106 2 113 99 2 104 93 1 90 83 2 75 72 5 62 60 11 50 47 16 39 36 17 33 29 18 25 20 16 24 20 19 21 19 22 18 18 20 19 18 14 26 23 8 39 32 4 47 39 3 71 60 0 85 73 1 101 86 3 112 96 1 122 103 1 128 109 4 129 110 5 126 109 3 132 112 0 134 110 0 137 111 0 140 112 2 145 115 3 143 116 1 140 115 0 136 113 0 135 113 2 135 111 3 133 109 3 132 104 4 128 103 3 124 102 3 119 101 1 116 101 0 109 96 2 107 94 2 105 89 1 104 86 2 100 85 2 93 82 2 84 77 0 77 74 0 79 66 0 67 59 0 51 49 0 40 42 5 31 34 5 27 27 1 30 26 0 34 29 0 45 32 0 50 38 0 58 45 1 64 52 2 69 56 1 75 60 1 79 64 5 82 66 7 82 67 0 83 68 1 82 68 3 76 65 3 67 57 4 52 49 6 39 40 8 32 34 10 25 21 10 24 20 11 24 20 11 29 25 13 40 35 13 55 47 10 67 57 6 73 63 2 90 71 3 90 71 2 91 73 0 93 75 0 94 77 0 94 76 0 93 75 1 91 73 0 87 74 6 77 67 0 76 65 0 76 67 2 71 61 0 71 63 1 71 62 3 63 54 0 60 50 1 52 44 0 45 40 0 42 38 0 39 35 0 36 30 0 40 29 1 45 31 4 45 34 4 54 41 6 68 52 3 81 61 2 91 68 0 97 73 1 102 78 4 104 80 6 97 80 2 96 79 1 94 76 0 91 75 0 89 72 0 85 71 0 84 69 0 83 68 0 82 64 0 80 65 0 79 63 1 78 62 2 76 61 2 72 60 2 70 57 2 69 56 1 67 57 8 66 54 4 63 51 0 61 49 0 58 47 1 48 40 1 36 31 1 26 24 0 22 19 4 19 15 3 20 13 3 25 15 5 33 20 3 40 26 0 48 34 0 57 42 1 62 45 2 60 45 2 61 47 2 62 48 1 62 50 2 63 51 1 63 51 0 63 53 0 61 53 6 63 51 3 65 49 0 66 48 0 64 47 3 56 44 2 46 42 4 39 39 3 32 25 7 26 23 6 18 18 6 13 14 6 11 12 6 13 12 7 18 13 7 22 15 7 21 15 0 23 17 1 24 21 4 28 26 5 35 31 4 44 35 2 50 38 0 55 40 0 55 43 0 60 48 0 60 47 2 55 42 0 52 39 0 52 40 2 50 37 2 47 34 0 44 29 0 49 34 1 57 42 3 62 48 1 68 53 0 74 60 0 83 69 0 89 75 0 90 73 1 90 73 1 89 72 0 88 71 1 86 69 0 84 67 0 82 65 0 81 64 0 77 63 2 77 63 2 76 61 2 74 59 0 73 58 1 72 57 0 71 56 1 70 55 0 68 55 3 67 54 2 66 50 1 63 46 2 56 42 3 48 37 5 38 31 3 31 27 2 22 23 9 19 19 7 19 19 9 24 22 10 30 24 10 36 25 5 43 29 2 50 34 1 55 41 2 58 45 3 63 49 4 64 50 1 65 52 0 67 51 2 67 50 4 68 51 5 67 54 1 67 54 1 66 53 0 65 52 0 65 52 0 65 52 0 66 53 1 66 53 1 65 52 0 66 53 1 66 53 0 67 54 1 68 55 0 69 56 1 70 58 0 71 59 1 71 61 0 72 61 0 74 58 0 75 56 0 75 56 0 72 55 0 69 56 1 67 56 0 67 55 3 66 54 2 65 53 3 63 51 3 62 49 5 61 48 6 60 46 7 60 46 7 55 46 13 55 46 15 55 46 15 54 45 16 53 44 15 52 42 15 50 40 13 50 40 13 46 38 19 46 38 19 46 38 19 46 38 19 46 38 17 48 40 19 50 42 21 51 43 22 58 46 20 60 48 22 63 52 24 68 54 25 73 58 29 80 63 33 87 71 38 92 76 43 101 81 54 105 85 58 110 90 65 114 96 72 119 101 81 122 105 87 123 106 90 122 106 90 125 110 87 125 110 87 125 110 87 125 110 87 126 111 88 127 112 89 128 113 90 129 114 91 126 113 96 126 113 96 127 114 97 127 114 97 128 115 98 128 115 98 129 116 99 129 116 99 131 118 102 131 118 102 132 119 103 133 120 104 134 121 105 135 122 106 136 123 107 136 123 107 135 128 109 136 129 110 136 129 110 136 129 110 136 129 110 136 129 110 135 128 109 135 128 109 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 92 57 105 90 57 104 89 56 104 89 56 106 91 60 106 91 60 105 90 61 104 89 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 107 90 62 105 88 60 103 86 58 103 86 58 103 86 58 102 85 57 100 83 55 98 81 53 97 80 50 95 78 48 92 76 43 89 73 40 87 71 38 84 68 34 80 64 30 77 61 27 72 57 24 71 56 25 67 53 24 65 51 24 63 49 22 61 50 20 62 51 19 63 53 18 66 51 12 66 51 10 67 53 8 68 55 3 69 56 3 68 55 0 68 55 2 68 55 2 69 53 1 68 52 1 64 51 0 63 49 0 62 50 2 61 48 3 58 47 2 56 45 0 54 42 2 54 41 6 52 38 9 47 35 9 45 33 7 45 36 5 48 40 4 49 44 4 55 47 0 58 51 0 65 56 1 69 59 0 71 60 0 74 60 0 76 60 1 78 62 3 78 64 1 79 65 2 79 65 2 79 65 2 79 65 2 78 64 1 77 63 0 77 63 0 75 64 2 75 64 0 76 62 0 76 62 1 73 60 5 67 56 10 58 50 13 51 46 14 42 37 18 36 33 14 34 33 15 37 36 16 43 39 14 49 43 7 57 49 3 66 56 5 71 58 6 72 59 6 74 62 4 74 62 2 72 61 0 71 60 0 70 58 0 71 59 1 71 60 6 71 60 4 71 60 4 72 61 5 72 61 7 70 58 8 65 52 7 62 49 5 59 49 13 60 48 8 63 50 6 73 57 5 87 69 5 100 81 4 108 88 0 112 92 0 113 94 0 113 94 0 114 95 1 114 95 1 113 94 2 111 92 0 110 90 1 109 89 0 107 89 3 106 88 2 103 87 0 102 87 0 100 86 0 99 84 0 95 83 1 93 80 1 77 70 2 71 65 3 64 57 3 57 50 6 49 43 11 42 36 14 35 29 17 29 25 16 26 22 13 29 23 9 38 30 9 54 44 8 72 60 2 93 77 0 111 97 0 125 112 0 133 116 2 136 119 3 138 121 3 138 121 3 136 119 1 132 115 1 130 112 2 130 112 4 124 111 0 124 111 0 124 111 0 124 111 0 123 109 0 122 108 0 121 107 0 120 106 0 114 101 0 109 98 0 105 93 0 99 88 0 88 79 0 75 66 0 67 56 0 63 53 2 74 64 5 79 66 0 105 91 2 135 118 10 142 126 4 143 125 0 146 128 4 146 130 8 147 132 3 143 130 2 137 126 0 134 124 1 133 122 4 132 119 5 130 113 5 127 108 3 125 105 6 116 100 2 107 94 0 97 88 0 89 83 0 86 79 0 84 76 1 82 74 2 78 74 0 78 74 1 74 69 1 69 63 1 69 60 3 69 57 5 66 54 4 62 48 1 62 49 4 62 48 1 62 49 0 68 53 0 76 61 0 86 69 0 94 76 4 97 79 5 99 89 4 102 92 5 107 95 9 109 98 9 112 98 9 112 99 7 113 100 6 114 99 4 113 94 2 111 94 6 107 91 6 98 83 2 87 76 0 81 72 0 83 76 0 87 82 1 101 90 0 109 94 3 119 100 6 124 104 7 128 106 4 129 108 0 131 111 0 131 114 0 133 118 1 132 117 0 129 117 0 128 115 0 127 116 0 127 116 1 126 116 1 126 116 1 126 113 0 127 114 2 127 114 2 127 113 4 124 111 6 120 107 3 116 103 1 114 101 0 104 91 0 95 85 0 82 76 2 67 65 8 55 53 14 44 42 19 35 31 20 30 25 22 23 19 18 21 19 20 20 18 21 19 17 18 21 18 11 30 25 6 42 36 4 53 44 5 78 66 0 90 77 0 107 91 4 119 101 3 125 106 3 128 110 2 125 108 0 121 104 0 121 103 1 120 101 0 123 100 0 128 101 0 132 103 1 135 106 2 135 108 1 133 109 1 135 108 1 134 107 0 133 106 0 131 104 0 126 101 0 120 101 0 115 100 0 112 100 0 105 95 0 105 92 0 102 88 0 99 84 1 93 80 2 85 76 1 77 70 0 71 67 0 65 58 3 53 50 0 43 41 2 34 35 3 31 31 3 32 28 0 37 31 0 46 36 1 56 43 0 63 49 0 70 57 2 77 66 2 83 70 0 86 74 0 90 76 1 91 77 2 91 77 4 91 77 4 91 77 4 86 73 5 75 67 5 63 57 7 49 47 8 41 42 8 26 23 16 23 20 15 21 17 14 25 20 16 37 29 16 53 44 15 68 55 13 77 61 10 95 78 0 96 79 1 98 81 1 98 81 0 97 80 0 96 79 1 94 76 2 93 75 3 86 74 2 79 66 0 76 66 0 77 66 2 70 60 0 69 58 2 66 56 3 56 46 0 50 42 3 42 36 0 35 30 0 31 27 0 29 25 0 29 23 0 34 27 1 41 31 6 57 42 1 66 49 3 80 61 3 92 71 4 101 77 3 104 81 3 104 83 4 105 84 5 98 81 3 97 80 2 95 77 1 92 76 1 89 72 0 85 71 0 83 68 0 82 67 0 82 64 0 80 65 0 79 63 1 78 62 2 75 60 1 71 59 1 70 57 2 69 56 1 67 57 8 66 54 4 63 51 0 61 49 0 57 46 0 47 39 2 35 30 1 25 23 0 19 20 6 17 15 3 17 13 2 24 16 5 29 21 2 37 26 0 47 35 0 55 42 0 57 46 0 59 46 1 59 47 0 60 48 0 63 49 0 64 50 1 64 50 1 67 51 0 62 55 3 64 52 2 64 50 1 65 48 2 60 46 1 52 43 2 42 38 0 35 35 0 28 25 8 24 22 7 20 18 5 16 14 2 17 13 4 21 12 3 27 14 5 30 16 7 27 18 1 26 19 1 24 18 2 23 20 3 24 21 2 28 23 1 31 25 0 33 26 0 45 35 0 48 38 3 49 39 4 45 35 0 45 32 0 46 33 0 46 33 0 44 31 0 49 31 0 55 37 0 64 47 1 72 55 3 76 60 1 81 63 0 85 68 0 89 72 0 90 73 1 90 73 1 89 72 2 88 71 1 86 69 0 84 67 0 83 65 0 82 64 0 78 64 3 77 63 2 76 61 2 75 60 1 73 58 1 72 57 0 71 56 1 71 56 1 70 57 5 68 55 3 68 52 3 65 48 2 60 45 4 53 40 5 45 36 5 37 32 3 29 28 10 24 22 9 22 20 8 23 20 11 27 20 10 30 21 4 37 25 3 45 29 3 51 37 8 54 41 7 57 45 7 60 47 5 61 46 3 62 48 3 65 48 5 66 49 6 68 55 2 67 54 1 66 53 0 66 53 0 65 52 0 65 52 0 65 52 0 66 53 0 66 53 1 66 53 0 67 54 1 68 55 0 69 56 1 70 58 0 71 59 1 71 59 1 73 62 0 75 61 0 75 59 0 77 58 0 76 57 1 73 56 0 72 57 2 69 56 1 72 59 4 70 57 4 67 54 1 65 52 0 64 50 1 64 50 3 64 50 5 65 50 7 61 49 11 61 49 11 61 48 13 60 47 12 59 46 12 58 45 11 57 44 12 57 44 12 54 44 17 53 43 16 53 43 16 52 42 15 53 43 16 54 44 17 55 45 18 56 46 19 66 51 18 69 54 21 74 58 25 78 62 28 85 66 33 91 72 39 98 80 44 102 84 48 111 91 64 114 94 69 116 98 74 120 102 78 122 105 85 124 107 87 124 109 90 124 108 92 125 110 87 125 110 87 125 110 87 125 110 87 125 110 87 126 111 88 127 112 89 128 113 90 126 113 96 126 113 96 126 113 96 127 114 97 128 115 98 128 115 98 129 116 99 129 116 99 131 118 102 131 118 102 132 119 103 133 120 104 134 121 105 135 122 106 136 123 107 136 123 107 138 126 110 138 126 110 139 127 111 139 127 111 139 127 111 139 127 111 138 126 110 138 126 110 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 106 91 60 104 89 58 103 88 57 104 89 58 105 90 59 106 91 60 105 90 61 104 89 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 104 87 59 102 85 57 102 85 57 103 86 58 103 86 58 102 85 57 100 83 55 102 85 59 100 83 55 98 81 53 95 78 48 94 78 45 91 75 41 87 71 35 84 68 32 84 64 31 82 61 30 77 58 26 72 55 25 68 53 24 67 53 24 67 53 24 66 55 25 66 51 18 67 53 16 67 54 10 68 56 6 68 57 3 68 57 1 68 57 1 68 57 1 70 54 5 68 52 3 64 50 1 63 49 2 62 49 4 61 48 3 58 47 2 57 46 1 55 43 5 53 43 7 52 41 9 49 38 10 46 37 8 44 38 6 46 40 6 48 43 5 53 46 0 58 50 1 63 56 2 68 59 2 71 61 0 72 60 0 75 60 1 77 61 2 77 63 0 78 64 1 79 65 2 79 65 2 79 65 2 78 64 1 76 62 0 75 61 0 74 62 2 73 62 0 75 61 0 75 61 0 72 59 4 66 55 9 57 49 12 50 45 13 41 38 19 37 34 17 35 33 18 38 37 19 43 41 16 51 47 10 61 55 7 71 62 7 83 64 5 85 67 5 88 70 4 88 71 1 87 70 0 86 69 0 86 69 0 86 68 2 84 69 2 84 69 0 85 71 0 87 73 2 87 73 2 85 70 3 81 65 3 78 62 2 69 58 12 67 56 10 65 54 8 70 58 6 81 67 6 94 78 3 103 87 0 110 91 0 109 93 0 110 94 0 110 94 0 111 94 2 110 93 1 108 91 1 106 89 0 105 88 0 103 88 3 101 86 1 99 84 0 96 84 0 95 83 0 92 81 1 89 77 3 87 75 3 70 65 9 66 60 8 59 52 8 51 45 9 44 38 12 38 32 16 33 26 16 30 23 17 28 22 10 32 25 9 42 32 7 57 45 5 73 61 1 94 78 0 112 98 1 124 110 3 132 114 2 134 117 3 136 119 3 136 119 3 133 116 0 130 112 0 128 110 2 128 109 4 125 112 0 125 112 0 125 111 2 125 111 2 124 110 3 123 109 2 121 107 2 120 106 1 112 99 0 109 96 0 105 92 0 99 87 1 88 76 0 74 63 0 65 54 0 63 51 1 72 61 5 78 65 0 104 90 2 133 116 10 138 121 3 139 120 0 143 124 4 142 125 7 139 128 4 135 125 1 132 122 1 129 118 0 128 117 2 126 114 4 123 111 3 122 108 3 127 104 8 121 101 4 111 95 0 101 90 0 93 85 2 86 78 3 80 73 3 74 69 3 70 67 0 66 65 0 63 61 2 58 55 2 58 52 4 61 50 4 61 49 1 61 47 0 71 50 3 73 53 0 79 59 0 87 67 0 98 77 0 107 85 0 115 91 1 120 95 3 114 102 2 115 103 3 117 105 5 118 106 6 117 105 5 117 103 4 116 102 3 116 102 3 121 98 2 118 97 4 114 94 5 103 87 2 92 79 0 82 73 0 78 72 0 76 72 0 88 80 0 97 87 0 109 93 5 116 97 5 121 98 2 123 101 0 127 106 0 130 109 0 128 112 0 125 112 0 124 111 0 122 110 0 122 110 0 122 112 1 122 111 3 123 112 4 123 111 1 122 110 2 119 108 2 118 107 2 116 104 4 111 101 3 107 97 0 104 94 0 94 83 1 85 77 2 73 67 5 59 57 9 47 46 16 38 35 20 31 26 23 26 20 22 20 18 19 20 18 19 23 19 20 25 20 16 31 23 10 41 34 6 57 48 9 66 58 11 89 76 0 102 87 2 117 101 6 127 108 5 130 112 2 130 112 0 125 109 0 119 102 0 114 99 4 113 97 1 113 93 0 116 91 0 120 94 0 125 96 2 126 100 5 126 102 6 131 104 1 131 104 1 131 104 0 130 103 0 125 102 0 119 102 0 113 100 0 108 99 0 105 94 2 103 92 2 99 87 3 93 82 3 86 76 5 79 70 5 71 65 3 68 62 4 53 50 7 45 43 4 37 37 3 34 33 2 37 34 3 41 35 0 53 41 1 62 48 3 71 56 0 77 63 0 84 71 1 91 80 1 96 84 0 97 86 0 98 87 0 99 88 0 96 83 4 95 82 3 94 81 2 90 78 2 82 72 3 68 62 2 54 52 3 47 46 2 29 30 16 24 24 14 20 19 14 24 21 14 38 31 15 56 45 15 74 60 15 85 68 14 100 86 0 102 88 0 103 89 0 103 89 1 101 86 1 98 83 2 95 79 4 94 77 5 89 77 3 81 69 0 81 68 0 80 69 5 73 61 3 69 58 4 65 53 3 54 42 0 46 40 6 38 33 3 27 25 0 23 22 2 21 20 2 23 20 1 32 25 6 40 32 9 62 44 0 72 52 0 86 65 0 98 76 1 104 81 1 105 83 0 104 83 0 101 83 1 98 81 3 97 80 2 95 77 1 92 76 1 89 72 0 84 70 0 82 67 0 81 66 0 82 64 0 80 65 0 79 63 1 78 62 2 75 60 1 71 59 1 69 56 1 68 55 0 64 54 3 62 50 0 60 48 0 58 46 0 55 44 0 45 37 1 33 27 1 24 22 1 15 17 4 12 12 0 14 12 0 22 16 4 29 22 3 38 29 0 47 38 0 57 46 0 56 48 0 56 48 0 59 49 0 61 49 0 63 49 0 65 49 0 67 49 1 68 50 2 64 54 1 64 52 0 63 49 0 61 47 2 56 43 1 47 39 0 38 34 0 30 30 0 23 22 4 21 20 2 20 17 0 21 15 0 24 15 0 31 18 2 37 20 4 41 22 5 40 28 6 37 26 6 32 24 5 27 22 3 22 19 4 20 18 5 20 18 5 20 18 5 33 25 4 35 27 6 35 27 6 36 25 3 36 26 1 37 28 0 40 29 0 41 30 0 55 38 0 63 45 0 72 55 3 80 61 3 82 64 2 85 66 0 87 68 0 89 70 2 89 72 2 89 72 2 89 72 2 88 71 2 86 69 0 84 66 0 83 65 0 82 64 0 78 64 3 77 63 2 76 61 2 75 60 1 74 59 2 72 57 0 71 56 1 71 56 1 69 57 7 68 55 3 68 52 3 66 50 1 62 48 3 57 43 4 49 39 4 45 36 5 35 30 8 28 25 6 23 21 8 23 20 11 24 20 11 27 19 8 34 22 6 40 27 8 43 34 5 46 37 6 51 41 5 56 44 2 58 45 0 61 47 2 63 49 4 67 50 6 67 54 2 67 54 2 66 53 1 65 52 0 65 52 0 65 52 0 66 53 0 66 53 0 68 52 0 68 52 0 69 54 0 70 55 0 71 56 0 72 57 0 73 58 0 73 58 0 74 63 1 76 62 1 78 59 1 77 58 0 77 58 2 76 57 1 73 58 3 70 57 2 75 58 2 74 57 1 72 55 1 70 53 1 69 52 0 69 51 1 69 51 1 69 51 3 65 50 7 65 50 7 64 49 6 64 49 8 63 48 7 63 48 9 63 48 9 63 48 9 62 49 14 62 49 14 62 49 14 62 49 15 63 50 16 65 52 18 67 54 22 68 55 23 76 58 20 79 61 23 85 67 29 91 71 34 96 76 39 102 82 47 108 88 53 113 93 58 116 99 73 117 100 74 120 102 78 121 105 82 123 107 84 122 107 86 122 107 88 122 107 88 125 110 89 125 110 89 125 110 89 125 110 89 125 110 89 126 111 90 127 112 91 127 112 91 125 112 95 125 112 95 126 113 96 127 114 97 127 114 97 128 115 98 128 115 98 129 116 99 130 117 101 131 118 102 132 119 103 133 120 104 134 121 105 135 122 106 135 122 106 136 123 107 138 125 109 138 125 109 139 126 110 140 127 111 140 127 111 140 127 111 139 126 110 139 126 110 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 90 61 104 89 60 103 88 59 104 89 60 105 90 61 105 90 61 104 89 58 103 88 57 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 103 87 61 102 86 60 101 85 59 101 85 59 103 87 61 103 87 61 102 86 60 101 85 59 105 88 62 103 86 60 101 84 56 99 82 52 98 82 49 96 80 46 93 77 43 90 74 38 94 71 40 92 69 38 86 65 34 81 62 30 76 60 27 74 59 28 73 58 27 72 58 29 69 56 24 68 55 20 68 56 14 68 57 11 68 58 5 68 58 5 68 59 4 68 58 5 70 53 7 68 51 5 64 50 3 63 49 4 62 49 4 62 49 4 59 48 3 57 46 1 55 46 7 55 45 9 53 43 8 50 41 8 45 39 7 44 38 6 46 40 8 47 43 8 53 46 4 57 50 4 63 55 6 69 60 5 71 61 2 73 61 1 75 60 1 76 61 4 74 63 1 74 63 1 75 64 2 76 65 3 75 64 2 74 63 1 73 62 0 72 61 0 74 62 4 74 62 2 75 61 0 74 60 0 70 57 2 64 54 5 55 47 8 48 44 9 43 38 16 37 34 15 35 32 17 39 36 19 47 43 18 55 50 12 67 60 8 78 70 8 92 72 3 95 75 4 98 78 5 99 80 3 99 80 3 97 78 1 97 78 2 97 77 4 94 76 0 95 78 0 95 78 0 97 80 0 98 81 1 97 80 2 93 75 1 90 72 0 77 65 7 72 61 7 67 57 8 65 57 8 73 64 7 84 74 5 96 84 0 105 90 0 105 90 0 106 91 0 107 92 1 108 92 4 107 91 3 105 89 2 103 87 0 101 85 0 97 84 5 96 84 2 93 82 0 93 82 2 89 80 3 86 76 5 80 71 6 77 67 6 63 59 14 59 54 12 52 46 10 44 39 9 39 33 11 34 28 14 30 23 15 27 20 14 31 22 7 36 28 7 48 37 7 61 48 3 77 63 0 97 82 1 113 98 3 122 108 3 131 113 3 133 115 3 134 117 3 133 116 2 130 112 0 127 109 0 126 107 2 126 107 4 124 110 1 124 110 1 125 111 4 125 111 4 124 110 5 122 108 3 119 104 1 118 103 0 112 99 0 108 96 0 103 92 0 97 86 6 84 74 3 70 60 0 62 51 0 60 50 0 66 55 1 74 61 0 100 85 0 126 108 6 130 113 0 131 112 0 135 115 0 132 114 2 131 122 3 129 118 0 126 115 0 123 111 0 122 110 0 120 107 2 119 106 2 116 105 0 121 101 6 119 99 4 114 95 1 107 92 1 99 87 3 88 79 4 77 70 2 69 63 1 64 60 0 59 57 0 54 52 3 51 48 5 53 46 4 57 46 1 64 48 0 69 52 0 84 58 1 90 65 1 101 75 1 112 86 1 120 96 0 126 101 0 131 104 0 133 106 0 124 111 0 124 111 0 123 109 0 123 109 0 121 109 1 120 107 2 118 105 0 116 103 0 127 103 3 122 100 1 114 95 0 106 91 0 99 87 3 90 81 2 82 74 1 75 68 0 81 74 0 87 78 0 99 84 3 106 88 2 113 92 1 117 97 2 121 101 2 123 105 3 121 107 0 120 106 0 119 106 1 118 105 0 117 106 1 117 106 1 115 106 3 116 107 4 118 106 4 115 103 3 109 99 1 106 96 1 103 94 1 99 92 2 96 89 1 92 86 0 84 76 3 77 69 4 63 60 7 52 49 14 40 39 18 32 29 20 26 22 21 23 17 21 17 16 12 21 17 14 27 20 14 32 22 10 41 29 5 53 41 1 67 55 3 78 66 6 100 86 0 112 97 4 127 109 7 134 116 6 139 119 6 136 119 5 131 115 2 123 110 0 116 103 7 114 99 4 112 93 0 112 88 0 113 87 0 114 90 2 116 92 6 114 92 6 121 98 4 123 99 1 124 100 0 125 102 0 121 102 0 115 100 0 110 98 0 105 97 0 101 90 1 99 87 3 93 85 4 86 78 5 78 70 5 70 64 6 66 59 5 63 55 6 45 45 7 42 40 2 39 36 1 41 37 0 48 41 0 56 46 0 69 54 0 78 62 3 86 69 0 91 75 0 98 83 0 103 89 0 105 92 0 104 94 0 104 94 0 104 94 0 99 87 3 100 85 0 98 83 0 93 81 0 87 75 0 76 67 2 61 56 0 52 49 0 36 36 8 30 29 8 24 23 5 26 23 8 38 32 8 57 49 10 77 66 12 89 75 10 103 90 0 106 93 1 108 95 3 107 94 2 104 90 2 100 85 4 97 81 4 97 80 8 93 80 2 86 72 0 86 74 2 86 72 7 77 66 4 73 60 5 68 56 4 57 45 0 46 42 7 37 33 4 27 25 4 21 19 4 19 17 5 21 17 5 29 23 7 36 29 10 59 43 0 69 52 0 84 65 0 97 75 0 102 81 0 103 82 0 100 82 0 99 82 0 98 81 3 97 80 2 95 77 1 92 76 1 89 72 0 84 70 0 82 67 0 81 66 0 82 64 0 79 64 0 79 63 1 77 61 1 75 60 1 71 59 1 69 56 1 68 55 0 61 51 0 60 48 0 58 46 0 57 45 0 54 42 0 46 37 4 34 28 4 24 21 2 14 16 5 12 12 2 14 11 2 22 16 4 29 22 3 39 30 0 48 39 0 58 48 0 57 50 0 57 50 0 60 50 0 61 49 0 63 49 0 66 50 1 67 49 1 67 49 1 63 53 0 61 51 0 59 46 1 55 43 3 49 39 3 41 35 1 34 29 0 29 26 0 19 18 0 21 18 0 25 18 0 30 19 0 38 22 0 45 25 0 51 30 3 53 32 5 52 38 9 49 35 6 43 31 5 35 27 6 28 23 4 21 19 6 16 16 8 14 15 9 21 18 3 23 17 5 24 18 6 27 19 8 29 20 5 31 23 2 37 27 0 41 32 1 63 46 2 70 52 4 76 59 5 82 64 2 83 65 0 84 65 0 87 68 2 89 70 4 88 71 1 88 71 1 88 71 2 87 70 1 86 68 2 84 66 0 83 65 1 82 64 0 78 64 3 77 63 2 76 61 2 75 60 1 73 58 1 72 57 0 71 56 1 71 56 1 68 56 6 67 53 4 67 51 0 67 49 1 64 47 1 60 45 2 54 42 2 49 39 3 39 34 4 33 27 3 26 23 4 25 21 10 24 20 11 26 19 9 30 22 9 38 26 12 35 30 1 39 34 2 44 39 1 50 42 0 55 45 0 59 47 0 64 51 0 67 54 2 66 52 3 66 52 3 66 53 1 65 52 0 65 52 0 66 53 0 66 53 0 67 55 0 69 52 0 69 52 0 70 53 0 71 54 0 72 55 0 73 57 0 74 58 0 74 58 0 76 62 1 77 61 1 78 59 1 79 58 1 78 57 2 76 57 1 74 57 3 73 58 3 72 55 0 72 55 0 73 56 0 73 56 2 72 55 1 70 53 0 68 51 0 67 50 0 68 52 3 68 52 3 67 51 2 66 49 3 66 49 5 66 49 5 67 50 6 68 51 8 65 52 8 65 52 8 66 53 9 68 55 13 70 56 17 74 60 21 77 63 26 78 64 27 88 66 25 92 70 29 98 76 37 102 82 45 107 87 52 112 92 59 117 97 64 120 99 68 120 102 78 121 103 79 122 106 81 123 107 84 122 107 84 122 107 86 120 108 86 119 107 85 125 110 89 125 110 89 124 109 88 124 109 88 125 110 89 125 110 89 126 111 90 126 111 90 125 112 95 125 112 95 126 113 96 126 113 96 127 114 97 128 115 98 128 115 98 128 115 98 130 117 101 130 117 101 131 118 102 132 119 103 133 120 104 134 121 105 135 122 106 135 122 106 139 123 110 140 124 111 140 124 111 141 125 112 142 126 113 142 126 113 141 125 112 141 125 112 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 89 64 104 88 62 103 87 61 103 87 61 105 90 61 105 90 61 104 89 58 103 88 57 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 61 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 88 62 103 87 61 102 86 60 103 87 61 104 88 62 105 89 63 105 89 63 103 87 61 105 88 60 104 87 59 102 85 57 102 85 57 102 85 55 100 83 53 98 81 51 96 80 47 98 77 50 96 75 46 93 74 41 90 72 36 87 69 33 82 66 32 81 65 32 80 63 33 75 60 29 74 60 25 73 59 20 72 59 14 71 59 11 71 59 9 71 59 11 71 59 11 71 54 10 69 52 8 66 52 7 65 51 6 64 51 6 63 50 6 60 49 4 58 47 2 56 47 8 55 47 8 54 46 9 49 43 7 46 40 6 44 39 7 45 40 10 46 41 11 52 47 9 55 50 8 62 56 8 66 59 5 69 60 3 71 61 2 74 62 4 77 62 5 73 61 1 73 61 1 73 61 1 73 61 1 73 61 1 72 60 0 71 59 0 71 59 0 74 61 6 73 61 3 75 61 0 74 59 0 69 56 1 63 53 4 53 46 4 46 42 5 43 37 11 38 32 10 36 31 12 40 35 16 47 41 15 58 51 9 71 62 5 82 72 3 95 76 0 98 79 2 102 84 2 104 86 2 103 85 0 102 84 0 101 83 1 101 82 3 100 81 2 100 81 2 100 82 0 100 82 0 102 84 0 101 83 0 99 80 1 97 78 1 84 69 0 77 66 4 67 60 8 62 55 9 65 59 11 75 66 7 86 76 4 95 83 1 98 84 0 100 86 0 102 87 2 103 88 3 103 88 5 101 86 3 99 84 1 97 82 1 88 79 2 87 78 3 86 77 2 84 76 3 83 74 7 78 69 10 72 62 9 68 58 9 55 51 14 51 47 12 44 39 9 37 33 8 33 28 8 30 24 10 27 20 10 25 18 10 35 24 4 44 32 6 55 43 5 66 55 1 82 69 0 100 85 0 114 100 3 120 106 1 130 112 4 131 113 3 132 114 2 131 113 1 128 110 0 125 107 0 124 105 2 124 105 3 120 106 0 121 107 0 122 108 3 122 108 3 121 106 3 118 103 0 115 100 0 114 99 0 109 100 0 106 96 0 101 91 4 92 83 8 78 69 4 64 55 0 56 49 0 57 49 2 67 56 2 76 62 0 102 87 4 125 107 7 127 109 0 128 108 0 131 110 1 128 110 2 124 114 1 124 112 0 122 108 0 121 104 0 119 102 0 116 101 0 114 101 0 113 101 0 111 94 2 113 94 0 112 93 0 109 92 0 103 87 2 91 80 1 78 69 0 70 62 0 62 55 0 56 50 0 49 46 3 48 44 6 52 45 3 59 47 0 74 55 0 84 63 0 104 71 0 111 80 0 122 92 2 132 105 2 138 112 1 140 115 0 140 115 0 140 115 0 134 117 0 132 117 0 130 115 0 129 114 0 126 113 0 125 112 0 121 109 0 119 107 0 129 108 3 122 103 0 116 98 0 112 96 0 108 95 3 102 90 6 91 79 3 82 72 0 79 71 0 82 72 0 89 75 0 97 80 0 104 86 0 110 93 3 114 98 3 115 101 4 115 102 0 115 102 0 115 102 0 114 102 2 114 102 2 111 101 3 110 100 2 109 99 1 110 100 5 105 94 2 98 88 0 93 85 0 91 84 3 88 82 4 84 78 2 79 75 1 72 66 4 65 60 5 54 51 10 42 41 13 32 33 17 27 27 19 24 20 17 20 16 13 20 16 7 26 19 9 34 22 6 43 27 2 52 34 0 64 47 0 77 62 0 86 72 0 108 92 0 120 102 2 132 114 6 139 119 4 142 123 5 142 125 7 138 123 6 132 119 5 123 110 6 120 105 4 115 96 1 112 91 0 109 87 1 106 85 2 101 84 4 99 84 3 105 89 4 107 91 3 111 95 0 115 96 1 113 97 1 110 95 2 104 93 3 101 91 4 93 80 1 91 80 1 84 76 3 75 70 2 67 63 2 61 56 1 57 51 3 57 49 3 46 43 2 45 40 0 48 41 0 55 47 0 64 53 0 73 59 0 85 68 0 93 75 0 99 81 0 103 85 0 107 92 0 110 96 0 110 98 0 109 97 0 109 97 0 107 97 0 103 92 3 103 89 1 101 87 0 99 84 0 93 80 1 82 72 1 70 62 0 60 53 0 42 40 2 35 32 1 25 23 0 24 22 1 35 31 2 52 48 3 71 66 2 82 76 0 100 89 0 103 92 0 107 96 4 106 95 5 102 91 2 98 86 2 96 83 5 95 81 6 97 81 4 88 74 0 89 75 2 89 76 6 82 68 3 77 66 4 74 62 4 63 51 0 48 45 2 39 36 1 28 26 3 22 20 5 19 16 7 18 14 3 24 18 4 30 23 5 52 40 0 61 47 0 75 59 0 88 69 1 95 76 0 98 79 0 99 80 1 99 82 2 98 81 3 97 80 2 95 77 1 92 76 1 89 72 0 85 71 0 83 68 0 82 67 0 81 63 0 79 64 0 78 62 0 77 61 1 74 59 0 70 58 0 69 56 1 68 55 0 63 53 2 62 50 0 60 48 0 59 47 0 55 43 3 47 38 7 35 29 7 25 22 7 17 17 7 16 13 6 17 13 4 24 16 5 31 23 4 40 29 0 50 38 0 59 47 0 62 53 0 63 52 0 63 52 0 63 51 0 64 51 0 64 50 1 64 50 1 66 50 1 62 50 0 58 48 0 53 41 0 47 37 2 43 34 3 37 30 2 32 26 0 28 24 0 24 19 0 27 21 0 35 23 0 44 27 0 53 33 0 60 38 1 63 41 2 65 43 4 58 45 3 56 42 3 52 38 1 46 33 1 37 27 2 28 22 6 20 17 8 15 16 10 14 14 2 15 12 3 16 13 6 20 15 9 23 16 6 26 19 3 33 25 2 39 32 3 64 46 6 69 52 6 75 60 5 79 63 1 79 64 0 82 65 0 84 66 0 87 69 5 87 70 1 87 70 1 86 69 0 86 68 2 85 67 1 83 65 1 82 64 0 81 63 0 77 63 2 76 62 1 75 60 1 74 59 0 72 57 0 71 56 0 70 55 0 70 55 0 66 54 6 66 52 3 66 50 0 66 48 0 66 48 0 64 47 1 58 45 1 55 43 1 46 38 1 39 33 1 32 28 3 29 26 9 27 23 12 25 21 10 29 23 11 34 26 13 29 27 4 34 30 3 39 34 2 44 39 0 51 43 0 57 47 0 63 49 0 66 53 1 65 51 4 65 51 2 65 51 2 65 52 0 66 53 0 67 54 0 68 56 0 68 56 0 70 53 0 70 53 0 71 54 0 72 55 0 73 57 0 74 58 0 75 59 0 75 59 0 76 62 1 77 61 1 79 58 1 79 57 0 79 56 2 77 56 1 74 57 3 72 57 2 71 54 0 72 55 1 73 56 2 74 57 3 73 56 2 71 54 0 69 52 0 67 50 0 69 53 1 68 52 0 67 51 0 67 51 0 67 51 2 68 52 3 69 52 6 70 53 7 69 53 4 70 54 5 71 54 8 74 57 13 78 61 18 83 65 25 87 69 31 89 71 33 98 76 35 102 80 41 108 86 49 111 91 58 115 94 63 117 98 68 121 101 76 123 103 78 123 107 84 123 107 84 124 108 85 124 109 86 124 109 86 122 110 86 122 110 86 121 111 86 125 110 91 125 110 91 124 109 90 124 109 90 124 109 90 125 110 91 125 110 91 126 111 92 125 112 95 125 112 95 125 112 95 126 113 96 127 114 97 127 114 97 128 115 98 128 115 98 130 117 101 130 117 101 131 118 102 132 119 103 133 120 104 134 121 105 135 122 106 135 122 106 136 122 109 137 123 110 138 124 111 139 125 112 139 125 112 140 126 113 140 126 113 139 125 112 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 89 66 103 87 62 102 86 61 103 87 61 104 89 60 105 90 61 104 89 58 103 88 57 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 103 89 63 102 88 62 101 87 61 102 88 62 104 90 64 104 90 64 104 90 64 103 89 63 105 88 58 104 87 57 103 86 56 104 87 59 104 87 59 104 87 59 102 85 59 100 83 57 97 81 56 97 82 53 97 81 48 95 79 43 95 77 39 92 74 36 89 71 35 87 68 35 82 66 32 81 65 29 79 64 23 77 62 19 76 62 17 75 61 16 75 60 17 76 61 20 74 57 14 72 55 12 68 53 10 67 52 9 66 53 9 66 53 9 63 52 6 61 50 4 56 48 9 56 48 9 55 47 10 51 45 9 47 41 7 45 40 8 45 40 11 45 41 12 52 46 10 54 49 9 60 53 7 63 56 4 67 58 3 69 59 0 73 61 3 75 63 5 71 61 0 71 61 0 70 60 0 69 59 0 69 59 0 69 59 0 69 59 0 69 59 0 73 60 5 72 60 2 73 58 0 73 58 0 69 56 1 62 52 3 53 46 4 46 42 4 47 38 9 40 33 7 38 30 11 41 33 14 49 40 11 60 49 4 74 63 1 85 73 0 97 78 1 100 82 0 104 86 2 106 89 1 105 88 0 104 87 0 103 85 0 102 84 0 103 84 7 101 82 3 100 82 0 100 82 0 101 83 0 101 83 0 100 82 0 99 80 1 90 74 0 80 70 1 68 61 7 58 55 12 57 54 13 65 59 9 76 66 4 85 73 1 90 78 0 92 80 0 94 82 0 96 83 4 97 84 5 95 82 4 93 80 2 91 78 0 83 75 3 81 72 3 77 68 0 74 66 1 70 64 4 67 60 8 63 54 11 59 51 12 49 46 13 45 42 11 39 35 6 35 31 6 32 27 8 31 25 11 29 23 11 29 20 11 38 26 0 50 37 3 62 49 4 72 60 0 86 74 0 104 90 1 115 101 2 117 104 0 129 110 5 130 112 4 131 113 3 129 111 1 126 108 0 123 104 0 122 103 1 122 102 3 118 104 0 119 105 0 120 105 2 120 105 2 119 104 3 116 101 0 113 97 0 111 95 0 103 98 0 100 94 0 94 87 6 85 78 8 70 64 6 57 51 1 51 47 0 53 49 4 70 58 6 81 67 4 106 91 10 127 109 11 127 109 1 128 107 0 131 110 3 127 108 5 121 110 2 120 108 0 121 104 0 119 100 0 116 96 0 114 96 0 112 98 0 111 99 0 107 93 4 108 93 2 109 93 0 111 92 0 106 89 0 97 82 1 86 74 2 77 68 1 65 55 2 57 49 3 49 44 4 49 43 7 54 47 3 65 52 0 85 65 0 103 78 0 123 86 0 129 94 0 140 107 2 146 117 0 147 123 1 146 125 0 145 123 3 144 123 4 141 122 4 139 120 2 134 117 0 133 116 0 132 117 0 128 116 0 125 112 0 122 111 0 126 109 1 123 106 0 119 105 0 117 102 0 114 100 3 108 94 5 101 86 5 93 79 4 84 73 7 83 70 2 86 69 0 91 73 0 98 81 1 104 90 2 105 94 2 105 96 1 110 96 0 112 98 1 112 100 2 113 100 4 110 100 3 107 97 2 105 95 0 102 93 0 102 90 4 96 86 1 89 81 0 85 78 0 83 77 3 78 74 3 72 69 2 65 64 0 59 54 0 52 48 1 43 40 5 34 33 12 28 29 15 24 24 14 23 20 13 21 18 9 27 21 5 34 26 7 47 31 6 58 38 1 71 48 0 84 61 0 97 76 0 104 87 0 118 100 0 126 107 2 136 116 3 140 119 0 140 121 0 141 125 4 139 124 5 134 121 6 128 115 3 126 109 1 120 102 0 114 95 0 106 89 1 99 84 1 91 80 1 84 77 0 86 80 4 90 83 2 97 87 0 103 89 0 104 90 1 102 87 2 97 84 5 94 82 6 86 72 1 82 72 1 77 70 2 68 64 1 58 57 0 53 50 0 53 46 0 53 46 2 55 47 0 55 47 0 63 51 0 75 60 1 85 70 3 94 76 0 100 84 0 108 91 1 111 92 0 114 95 1 116 98 0 115 99 1 113 99 0 111 99 1 110 97 1 110 97 5 107 93 5 105 91 2 104 88 0 103 87 0 99 84 3 89 77 5 75 65 3 66 57 0 50 42 5 41 34 5 30 24 2 26 21 2 32 28 1 46 43 0 62 61 0 73 71 0 95 83 0 100 89 0 104 93 4 104 93 3 100 89 0 95 83 0 94 81 2 94 81 3 97 81 4 89 73 0 88 74 0 89 75 2 83 70 0 81 68 0 77 66 0 68 57 0 53 50 0 45 42 0 36 32 3 28 25 8 23 19 8 20 13 3 22 14 1 26 17 0 40 35 3 49 41 4 63 51 1 76 60 0 86 67 0 93 73 0 97 78 2 99 80 4 97 80 2 96 79 1 94 76 0 91 75 0 89 72 0 85 71 0 84 69 0 83 68 0 81 63 0 79 64 0 78 62 0 77 61 1 74 59 0 70 58 0 68 55 0 67 54 0 65 55 2 64 52 0 61 49 0 59 47 0 54 42 2 45 36 7 32 25 6 22 18 6 20 15 9 17 12 6 19 12 6 26 16 6 35 22 5 43 29 0 53 40 0 62 48 0 69 54 0 67 54 0 66 53 0 66 53 0 64 52 0 63 51 1 63 51 1 62 52 3 60 48 0 54 43 0 47 37 1 41 32 3 36 28 5 33 27 5 31 24 5 28 23 1 32 24 3 39 27 3 49 32 2 59 39 2 67 44 0 71 49 0 72 52 2 70 52 2 62 50 0 62 49 0 59 45 0 55 40 0 47 34 0 38 28 3 28 22 6 22 20 8 14 18 4 12 14 3 12 11 6 17 13 10 19 14 8 22 16 4 29 22 3 37 30 4 55 41 6 61 48 6 69 56 4 74 63 1 77 64 0 77 64 0 80 65 0 82 67 2 85 68 0 85 68 0 85 67 1 84 66 0 83 65 1 82 64 0 81 63 1 80 62 0 76 62 1 75 61 0 74 59 0 73 58 0 71 56 0 70 55 0 69 54 0 69 54 0 66 54 6 66 52 3 66 50 0 67 50 0 67 49 0 67 49 1 62 48 1 59 46 1 52 44 0 46 38 0 38 33 3 33 31 10 29 27 14 24 22 10 25 21 10 30 24 12 27 24 17 29 27 14 36 31 11 40 35 6 46 38 2 53 41 3 58 44 5 62 47 6 63 49 2 63 49 2 64 50 1 65 52 0 66 53 0 68 56 0 69 57 0 70 58 0 72 55 1 73 56 0 73 56 0 74 58 0 75 59 0 76 60 0 77 61 1 78 62 2 76 60 0 78 59 0 79 58 1 79 57 0 78 55 1 77 56 1 75 55 2 73 56 2 72 56 4 72 56 4 72 56 4 72 57 2 71 56 1 70 55 0 70 55 0 69 54 0 69 56 3 68 55 2 66 53 0 66 53 1 66 53 1 68 54 5 70 56 7 71 57 8 75 58 6 76 58 8 78 60 12 81 63 17 86 67 24 90 71 29 95 76 36 97 77 40 106 84 47 108 88 53 114 94 61 117 98 68 120 100 75 119 101 79 120 103 83 122 105 87 122 106 83 123 107 84 122 107 84 123 108 85 122 110 86 123 111 87 123 113 88 123 113 88 125 110 91 125 110 91 124 109 90 124 109 90 124 109 90 124 109 90 125 110 91 125 110 91 124 111 94 125 112 95 125 112 95 126 113 96 126 113 96 127 114 97 127 114 97 128 115 98 130 117 101 130 117 101 131 118 102 132 119 103 133 120 104 134 121 105 134 121 105 135 122 106 135 123 111 135 123 111 136 124 112 138 126 114 138 126 114 139 127 115 139 127 115 138 126 114 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 88 60 105 89 66 103 87 64 102 86 61 103 87 61 104 89 60 105 90 61 104 89 58 102 87 56 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 86 62 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 102 88 62 100 86 60 100 86 60 100 86 60 102 88 62 103 89 63 102 88 62 101 87 61 105 89 56 105 89 56 104 87 57 105 88 60 106 89 63 106 89 63 105 87 63 103 85 63 96 84 62 99 85 59 99 86 52 99 85 48 98 83 42 96 78 38 94 74 37 92 72 37 89 71 35 87 69 31 85 67 27 83 66 23 81 64 21 80 62 22 80 62 24 80 62 26 76 58 18 74 56 16 70 55 12 70 55 12 69 56 12 68 55 11 65 54 8 63 52 6 57 49 10 57 49 10 54 49 9 51 46 8 47 43 6 45 40 8 44 40 11 45 41 14 50 46 11 53 48 10 58 51 7 61 53 4 65 56 1 68 57 1 72 60 2 74 62 4 71 61 0 70 60 0 68 58 0 67 57 0 67 57 0 67 57 0 68 58 0 69 59 0 71 58 3 71 59 1 72 57 0 72 57 0 69 56 1 63 53 2 54 47 3 47 43 5 52 41 11 45 35 8 42 31 11 45 34 14 52 41 11 62 50 2 77 63 0 89 73 0 99 80 1 102 84 2 106 88 2 108 91 1 107 90 0 105 88 0 104 87 0 103 85 0 104 85 9 102 83 6 99 80 1 98 80 0 99 81 0 100 82 0 100 81 2 99 80 3 93 78 0 84 72 0 69 62 8 57 53 15 53 50 15 58 53 11 69 60 5 76 65 1 85 72 0 87 74 0 90 77 0 93 80 2 93 79 4 92 78 3 90 76 3 88 74 1 79 72 4 75 68 0 70 62 0 64 58 0 62 55 1 59 52 6 56 48 11 55 46 13 45 44 13 41 40 10 36 35 7 35 30 8 34 29 10 34 28 12 35 27 16 34 26 15 41 27 0 53 41 3 66 54 4 76 65 1 90 77 0 106 93 0 115 102 0 116 104 0 129 110 5 130 111 6 130 112 4 128 110 0 125 107 0 122 103 0 121 102 0 122 102 3 118 104 0 119 104 1 120 105 2 120 105 2 119 104 3 116 100 2 113 97 0 110 94 0 100 96 0 96 91 0 90 84 6 79 74 8 66 61 6 52 48 0 48 45 0 52 49 6 69 57 5 81 67 4 106 91 10 125 106 11 124 106 0 125 104 0 128 107 2 123 104 2 119 108 2 120 106 1 120 101 0 119 97 0 117 95 0 114 94 0 112 96 0 111 99 1 106 96 7 108 95 3 110 94 0 112 93 0 110 91 0 102 86 1 92 78 3 87 74 4 68 56 6 60 49 4 52 44 7 50 44 8 57 49 3 71 57 0 95 74 0 114 89 0 135 95 0 140 103 0 147 114 0 152 124 1 151 128 0 149 128 1 148 130 6 149 130 10 144 123 6 140 121 3 137 118 0 134 117 0 133 118 0 130 118 0 127 115 0 123 113 0 123 109 0 124 110 1 123 109 0 120 108 0 115 102 0 110 95 2 105 89 4 103 86 8 89 75 12 85 70 5 83 66 0 87 69 0 95 79 1 100 88 2 99 92 1 97 92 0 108 93 0 110 95 0 111 98 2 112 99 5 109 99 4 106 95 3 101 92 0 98 89 0 95 83 1 91 80 0 85 76 0 83 75 2 79 74 6 73 69 5 64 62 1 56 56 0 49 45 0 44 41 0 35 34 4 27 29 8 24 26 13 23 23 13 21 21 9 22 20 7 33 26 7 43 31 7 59 40 8 73 50 6 88 62 3 103 77 2 116 92 4 123 103 6 125 108 4 132 114 4 138 118 3 138 118 0 137 119 0 136 120 0 135 120 1 130 118 0 132 117 0 128 113 0 123 104 0 116 98 0 106 90 2 95 84 2 84 77 0 76 72 0 73 73 1 78 76 1 87 80 0 94 84 0 96 84 0 94 82 0 91 77 4 88 75 5 83 68 1 80 69 3 73 68 4 64 62 1 55 54 0 50 48 0 50 46 0 52 45 1 64 52 0 67 54 0 76 61 2 91 73 7 101 83 7 107 89 3 113 97 2 118 102 4 118 98 1 120 100 3 120 102 2 117 102 1 114 100 1 112 97 2 111 98 6 111 97 8 107 93 5 105 91 2 104 88 0 103 87 0 101 84 4 91 77 4 77 66 2 68 58 0 58 45 13 47 35 11 34 25 10 26 20 8 29 27 6 43 41 3 56 57 0 65 67 0 91 79 0 96 84 0 101 89 3 102 91 2 97 85 0 93 81 0 92 79 0 92 79 1 95 79 2 88 72 0 88 72 0 88 74 0 82 70 0 82 70 0 80 68 0 70 60 0 60 55 0 51 47 0 42 37 5 35 30 11 28 21 11 23 14 5 22 12 0 26 14 0 31 29 6 39 34 4 52 43 0 65 52 0 78 60 0 86 67 0 94 74 3 97 77 4 96 79 1 95 78 0 94 76 0 91 75 0 89 72 0 85 71 0 84 69 0 83 68 0 81 63 0 79 64 0 78 62 0 77 61 1 74 59 0 70 58 0 68 55 0 67 54 0 66 56 3 64 52 0 60 48 0 57 45 0 52 40 0 41 32 3 28 21 3 17 13 1 18 11 5 16 9 3 18 9 4 28 15 6 39 23 7 48 33 2 58 43 0 69 53 4 72 55 0 71 54 0 70 55 0 67 54 1 65 53 1 63 53 2 60 53 1 59 51 2 58 45 0 52 40 0 44 34 0 36 29 3 32 25 6 31 24 6 29 24 5 30 23 5 40 28 6 47 33 6 58 39 6 70 47 5 76 53 3 77 56 1 77 58 2 74 57 1 64 54 0 65 53 0 65 50 0 62 46 0 55 40 0 44 33 3 34 28 6 27 24 7 14 21 5 12 15 4 12 13 8 15 14 12 18 13 10 20 13 3 26 19 1 35 27 4 47 34 2 55 43 5 65 53 3 71 61 0 74 64 0 75 65 0 78 65 0 79 65 0 84 67 0 84 67 0 84 66 0 83 65 0 82 64 0 81 63 0 80 62 0 79 61 0 75 61 0 74 60 0 73 58 0 72 57 0 71 56 0 69 54 0 68 53 0 68 53 0 66 55 9 66 52 5 67 51 0 68 51 0 70 50 0 68 50 0 66 50 1 62 48 1 58 48 0 51 42 0 42 38 3 36 34 11 30 28 13 24 22 10 24 20 9 25 21 9 25 23 28 29 25 26 33 29 20 38 31 15 43 32 10 49 35 8 54 39 10 58 41 11 62 48 3 63 49 2 63 49 0 64 51 0 66 53 0 68 56 0 70 58 0 71 59 0 76 57 1 77 58 2 77 58 2 78 59 1 79 60 2 80 61 2 81 62 3 82 63 4 76 60 0 78 59 0 78 57 0 78 56 0 78 55 1 76 55 0 75 55 2 72 55 1 73 60 8 72 59 7 70 57 4 69 56 3 68 55 2 69 56 1 70 57 2 71 58 3 70 57 4 69 56 3 68 55 2 67 54 2 68 55 3 69 55 6 71 57 8 73 59 10 84 64 13 85 65 14 86 66 16 90 69 22 94 73 30 98 76 35 102 80 41 105 83 46 109 89 54 113 93 60 118 99 69 121 101 76 121 103 81 120 103 85 120 104 89 121 105 92 120 103 83 119 104 83 120 105 82 121 106 83 121 109 85 121 111 86 122 112 85 123 113 86 125 110 91 125 110 91 124 109 90 124 109 90 124 109 90 124 109 90 124 109 90 125 110 91 124 111 94 124 111 94 125 112 95 126 113 96 126 113 96 127 114 97 127 114 97 128 115 98 129 116 100 130 117 101 131 118 102 131 118 102 133 120 104 133 120 104 134 121 105 135 122 106 134 122 110 135 123 111 136 124 112 137 125 113 138 126 114 139 127 115 139 127 115 139 127 115 106 90 57 106 90 57 106 89 59 106 89 59 105 88 60 105 88 60 105 88 62 105 88 62 105 91 62 104 90 61 104 90 61 103 89 60 103 89 60 103 89 60 103 89 60 103 89 60 104 84 59 104 84 59 102 85 59 103 86 60 102 86 60 102 86 60 101 87 60 102 88 61 103 87 61 103 87 61 102 86 60 102 86 60 102 86 60 101 85 59 101 85 59 101 85 59 100 89 61 100 89 61 102 88 61 102 88 61 104 88 62 104 88 62 105 88 62 105 88 62 107 87 63 107 87 62 107 87 60 107 88 58 107 88 58 106 86 59 105 85 60 105 85 61 102 85 59 102 85 59 102 85 57 102 85 57 101 84 54 100 83 53 99 83 50 98 82 49 92 76 40 93 74 41 91 72 40 90 71 41 89 68 39 89 66 35 87 64 32 87 64 30 78 63 22 76 61 20 74 59 18 71 58 16 71 58 16 69 57 15 66 54 12 64 52 10 60 46 9 59 47 9 56 47 8 53 45 8 49 45 8 47 44 13 44 42 17 42 41 20 49 45 20 51 46 17 53 47 13 59 50 9 64 52 4 70 54 3 74 57 3 77 58 2 74 57 1 72 57 2 67 58 1 63 56 1 63 56 2 66 56 5 70 54 5 72 54 8 70 57 5 69 56 3 68 57 3 68 57 3 66 56 3 63 53 4 57 49 3 53 44 1 43 37 11 39 35 10 36 32 7 37 32 3 45 37 1 59 46 2 73 56 2 81 62 3 85 71 0 88 74 1 94 77 5 97 81 6 99 81 5 99 82 4 101 82 3 102 84 2 99 82 2 100 83 3 100 83 3 99 82 4 98 81 3 96 78 2 94 76 0 93 75 1 85 74 10 80 68 8 71 59 7 62 50 8 57 48 9 57 49 13 58 52 16 60 56 18 71 62 5 72 63 4 75 65 3 78 69 2 79 70 1 79 70 1 78 69 2 77 68 1 67 64 11 65 62 11 62 58 10 58 56 8 55 52 9 52 50 9 50 48 9 49 47 9 48 39 6 48 37 5 46 35 3 46 35 3 45 36 5 41 36 7 36 34 11 33 32 11 41 38 0 48 44 0 65 57 0 84 70 0 102 85 0 115 94 1 121 98 2 123 99 1 128 107 0 127 109 1 128 109 4 126 109 5 123 105 5 118 102 4 117 101 5 117 101 6 114 100 3 116 102 5 118 104 5 118 102 6 114 98 3 112 95 5 114 94 8 114 93 12 99 88 8 92 84 3 83 75 2 71 65 7 60 51 10 50 40 5 52 38 0 56 44 0 68 52 0 87 72 3 110 94 6 120 102 4 121 101 4 123 100 4 123 103 4 124 107 1 120 103 0 119 102 0 119 101 0 117 99 0 116 98 0 115 97 0 114 96 0 114 96 0 110 95 2 110 95 0 111 96 1 111 98 4 109 96 4 102 90 4 94 82 0 89 76 0 71 64 0 60 54 0 52 45 0 54 46 7 61 50 5 74 59 0 98 76 0 118 94 4 136 105 0 142 115 2 150 124 3 151 127 1 148 127 0 147 128 0 147 127 4 143 124 4 137 121 0 138 122 1 138 121 3 137 120 4 134 117 3 131 113 3 129 111 3 128 110 2 127 109 1 125 106 1 123 104 1 121 101 2 119 99 2 116 95 2 112 91 0 108 87 0 102 85 5 92 74 0 83 66 0 81 67 0 84 72 0 86 77 2 89 82 2 92 87 3 92 89 0 96 91 0 101 92 0 100 90 0 99 89 0 101 92 0 99 93 0 96 91 0 88 86 3 84 81 0 79 76 0 74 70 0 70 65 0 66 60 0 61 54 0 58 51 0 58 47 2 52 40 0 45 35 0 43 32 2 37 27 0 32 21 0 31 23 2 36 28 7 52 30 0 65 41 0 81 55 0 97 67 0 113 81 0 126 96 0 136 108 1 139 111 1 140 122 0 141 122 1 140 121 0 137 120 2 134 117 1 130 115 0 129 113 0 126 113 1 136 112 16 131 107 9 125 103 1 120 103 0 117 101 3 109 94 3 95 79 1 82 68 0 70 67 0 64 65 0 60 65 0 61 68 1 66 73 6 72 75 8 74 74 2 76 72 0 69 67 10 63 60 5 60 54 2 59 51 2 61 51 2 61 49 1 65 53 5 71 57 10 84 65 0 94 76 0 107 91 3 114 100 3 116 103 0 116 103 0 118 105 3 120 106 9 118 104 0 117 103 0 117 102 0 117 102 0 117 102 1 115 99 1 111 95 0 108 92 0 109 92 0 105 90 0 102 86 0 98 83 2 92 79 1 86 74 2 79 69 0 74 65 0 57 53 5 47 44 3 34 30 3 27 22 2 30 23 4 44 35 4 60 49 4 70 59 5 80 67 0 91 79 0 103 88 0 105 88 0 103 85 3 99 81 7 92 78 3 86 75 0 89 80 3 88 79 4 84 75 0 81 71 0 81 71 0 83 73 4 80 69 3 74 63 0 65 58 4 58 52 2 48 43 1 39 34 4 32 27 5 25 21 9 19 16 7 17 14 9 21 17 5 33 26 8 45 34 4 57 42 0 71 54 0 86 68 6 92 74 8 92 75 6 93 77 0 93 77 2 92 76 1 91 74 2 89 72 2 87 70 1 85 67 1 84 66 2 80 66 3 79 65 2 78 64 1 73 62 0 70 59 0 68 58 0 68 58 0 68 59 0 64 57 2 63 56 1 60 53 0 54 48 0 44 39 1 35 30 1 26 20 4 20 16 5 7 12 5 11 14 5 16 16 4 26 21 2 36 26 0 48 36 0 59 45 0 68 52 0 73 62 8 71 60 4 68 57 1 66 56 0 64 53 0 63 51 0 62 50 2 63 50 5 58 40 2 51 37 2 42 31 3 33 25 2 30 24 0 33 26 0 38 29 0 42 32 0 57 35 0 63 42 0 70 53 0 78 62 0 81 67 2 80 66 3 75 63 3 72 59 4 67 54 1 64 51 0 63 49 0 62 49 5 61 47 8 55 42 8 46 33 1 38 24 0 23 21 8 23 19 10 20 15 11 21 12 13 22 12 13 24 14 12 28 17 11 30 20 11 40 26 0 48 33 0 58 45 1 66 54 2 71 61 0 73 63 1 74 65 0 75 66 1 84 66 0 84 66 0 83 65 0 82 64 0 81 63 1 80 61 2 79 60 2 79 60 2 74 57 1 74 57 1 73 56 0 73 56 2 72 55 3 72 55 3 71 54 2 71 53 3 68 55 2 68 55 2 67 54 1 66 53 1 65 52 0 63 49 0 63 49 0 62 48 0 62 50 0 59 47 0 53 43 0 45 36 0 37 31 0 32 26 4 29 23 11 26 21 15 29 20 15 29 20 15 29 22 16 29 25 16 32 28 16 37 32 13 42 34 11 46 36 9 49 44 6 54 46 7 59 50 9 66 55 9 69 57 7 72 56 4 72 55 0 70 54 0 77 57 4 78 59 3 79 60 1 81 63 1 82 64 2 82 64 2 82 63 4 82 63 5 79 63 1 78 62 2 77 61 1 76 60 1 75 58 2 75 58 4 76 59 5 77 60 8 75 56 0 75 55 2 74 54 1 72 55 3 71 55 3 71 55 4 72 56 5 70 57 5 69 56 1 71 58 3 73 60 5 76 60 8 77 60 8 77 59 9 79 61 11 83 62 15 88 66 16 91 69 20 93 72 25 97 76 33 99 80 40 104 84 49 109 90 57 114 95 63 117 97 72 116 99 73 118 101 75 118 102 76 118 104 77 116 105 77 115 104 76 114 105 76 118 108 81 118 108 83 118 108 83 119 108 86 119 108 86 119 108 88 119 108 88 120 109 89 121 110 90 121 110 90 121 108 89 121 108 89 123 108 89 124 107 89 125 106 89 126 107 90 124 111 94 124 111 94 125 112 95 126 113 97 126 113 97 127 113 100 127 113 100 128 114 101 128 117 99 129 118 100 129 118 100 130 119 101 130 119 101 131 120 102 132 121 103 132 121 103 133 122 104 133 122 104 135 123 107 136 124 108 137 125 111 138 126 112 138 126 114 139 127 115 106 90 57 106 90 57 106 89 59 105 88 58 105 88 60 105 88 60 105 88 62 104 87 61 104 90 61 104 90 61 103 89 60 102 88 59 102 88 59 102 88 59 102 88 59 102 88 59 104 84 59 104 84 59 102 85 59 102 85 59 102 86 60 102 86 60 101 87 60 101 87 60 103 87 61 102 86 60 102 86 60 102 86 60 101 85 59 101 85 59 101 85 59 101 85 59 98 87 59 99 88 60 101 87 60 101 87 60 102 86 60 103 87 61 104 87 61 104 87 61 105 87 63 105 88 62 105 88 60 105 88 58 105 88 58 104 87 59 103 86 60 103 85 61 104 87 61 104 87 61 105 88 60 104 87 59 104 87 57 103 86 56 102 86 53 101 85 52 97 81 45 97 81 47 97 78 46 96 77 47 95 74 45 93 72 41 94 71 39 93 70 36 84 66 26 80 65 24 77 62 21 75 62 20 73 60 18 71 59 17 68 56 14 66 54 12 62 48 11 61 49 11 57 48 9 55 47 8 51 45 9 48 43 13 46 42 17 43 41 18 49 44 22 51 45 19 53 47 15 58 49 10 64 51 6 68 55 3 74 57 3 75 59 0 74 57 1 70 58 0 68 57 1 64 58 0 63 56 1 67 55 3 68 55 3 72 54 4 69 56 4 69 56 3 67 56 2 67 56 2 65 55 2 63 53 4 56 48 2 53 44 1 43 37 11 40 34 8 37 31 5 37 32 3 45 37 1 58 45 1 70 54 2 80 61 2 82 68 0 85 71 0 92 75 3 95 79 4 96 78 2 96 79 1 97 80 0 98 79 0 95 80 0 96 80 2 96 80 2 95 79 2 94 78 1 92 76 1 90 74 0 89 73 0 84 73 7 80 69 7 71 60 6 62 51 6 56 47 8 54 46 10 53 47 13 54 48 14 59 50 9 61 53 7 66 56 7 69 60 5 71 62 5 72 62 3 72 61 5 71 60 4 68 61 7 67 60 6 66 59 7 63 57 5 62 56 6 59 55 7 58 54 7 57 55 7 61 49 7 60 48 6 60 47 5 60 47 5 59 47 7 54 46 10 46 43 10 41 40 10 47 43 5 53 49 2 67 58 0 84 72 0 101 85 0 114 95 1 121 98 2 124 100 2 123 105 0 124 105 0 124 105 2 122 104 2 119 101 1 114 98 0 113 97 1 113 97 2 112 98 1 114 100 3 115 101 2 113 99 2 111 95 0 108 91 1 106 88 4 107 89 7 95 82 3 89 78 0 79 71 0 68 61 6 56 48 11 48 39 8 49 39 3 55 44 0 68 52 0 87 72 3 109 93 5 119 101 3 120 100 3 120 100 3 122 102 3 122 105 1 120 102 0 119 101 0 118 100 0 117 99 0 116 98 0 115 97 0 115 97 0 114 96 0 109 94 1 109 94 0 110 95 0 110 97 3 108 94 5 101 89 3 93 80 1 88 75 0 74 67 0 61 55 0 53 46 0 53 45 8 58 49 6 72 57 0 94 75 0 116 92 4 135 107 0 144 117 4 151 126 7 152 128 2 149 128 0 149 130 2 148 128 5 144 125 5 137 121 0 137 121 0 137 120 2 135 118 2 133 116 2 131 113 1 130 112 2 129 111 3 128 110 2 127 108 3 124 105 2 123 103 4 121 101 4 118 97 4 114 93 2 110 89 0 103 86 4 95 78 0 87 71 0 83 69 0 81 68 0 79 69 0 81 73 0 84 78 2 85 80 0 90 83 2 95 85 0 95 83 0 95 83 0 97 85 0 97 87 2 93 85 0 89 82 1 86 79 0 82 75 0 79 71 0 77 68 0 74 65 0 71 61 0 69 59 0 68 57 3 62 50 0 58 46 0 56 44 2 52 39 4 44 33 1 44 33 3 48 37 9 62 41 0 75 52 0 92 67 3 108 79 3 123 92 2 136 107 5 144 116 6 146 119 4 144 126 0 143 125 1 143 124 3 139 123 2 136 119 3 132 117 2 130 114 1 129 113 2 130 106 8 126 104 3 121 102 0 121 104 0 119 104 3 113 98 5 102 87 4 92 79 1 76 68 3 68 64 1 60 60 0 55 58 3 56 59 6 60 60 8 60 58 7 60 57 4 59 57 8 55 51 3 54 48 0 59 49 0 63 51 0 69 54 0 77 60 4 85 66 8 99 82 4 105 89 4 112 97 2 119 106 2 122 110 2 122 109 4 121 108 6 120 106 7 120 106 1 119 105 0 118 103 0 118 103 2 118 102 4 116 100 4 113 97 1 111 95 0 108 91 0 105 90 0 102 86 0 98 83 2 93 80 2 87 75 3 80 70 1 75 66 0 61 55 5 50 45 5 37 32 3 29 22 3 31 23 2 44 33 3 58 47 2 69 56 1 79 66 0 90 78 0 102 87 0 104 87 0 102 84 2 99 81 5 92 78 3 87 76 0 85 76 0 86 77 0 84 75 0 82 72 0 84 74 3 85 75 6 80 69 3 74 63 0 67 60 5 62 56 4 54 47 3 45 39 5 37 33 8 29 26 9 24 20 9 19 16 9 19 15 4 30 23 5 41 32 3 53 40 0 68 51 0 82 63 4 89 71 5 89 72 3 92 76 0 92 76 1 92 75 3 90 73 3 89 72 3 87 69 3 85 67 1 84 66 2 80 66 3 79 65 2 77 63 2 73 62 0 71 59 0 69 59 0 69 59 0 70 60 1 65 56 1 63 53 0 58 51 0 51 44 0 42 36 2 32 28 3 23 19 7 18 15 8 10 12 7 13 14 8 19 16 7 26 20 4 36 26 1 48 35 0 60 46 1 69 53 2 73 61 9 72 61 7 70 59 3 67 56 0 65 54 0 63 51 0 62 50 2 61 48 3 53 39 2 48 35 3 39 29 2 33 25 2 32 24 1 37 27 0 44 31 0 48 34 0 62 40 0 67 46 0 74 55 0 78 62 0 81 66 1 80 66 3 77 62 3 72 59 4 74 59 4 68 55 2 64 50 1 62 49 4 61 47 8 57 44 9 50 37 3 45 32 0 32 25 7 29 21 8 26 17 8 23 14 9 22 12 10 23 13 11 26 17 12 27 18 11 35 23 1 41 30 2 50 40 4 59 48 2 66 55 1 70 60 0 74 63 1 76 65 3 82 64 0 82 64 0 81 63 0 80 62 0 79 60 1 79 60 1 78 59 1 78 59 1 73 58 1 73 58 1 72 57 0 72 57 2 71 55 3 70 54 2 70 54 2 70 54 3 68 55 2 67 54 1 67 54 1 66 53 1 65 52 0 64 50 1 63 49 0 62 48 0 65 53 1 63 51 0 58 48 0 51 42 0 45 36 3 38 32 8 35 28 12 32 25 15 30 21 14 29 22 14 27 22 16 27 24 15 29 27 15 33 30 15 39 32 14 42 34 13 46 40 8 50 41 8 55 45 9 61 49 9 66 53 8 69 55 6 73 57 5 74 57 3 75 58 2 76 60 1 77 61 1 78 63 0 79 64 0 79 63 1 79 63 3 79 63 4 82 64 2 81 62 3 80 61 2 79 60 2 78 59 3 78 59 3 79 59 6 79 59 6 77 58 2 76 57 1 74 57 3 73 56 2 72 56 4 73 57 5 71 58 6 72 59 7 68 55 0 70 57 2 72 59 4 75 59 7 76 59 7 78 60 10 81 63 13 85 65 15 91 69 22 95 72 28 98 77 34 103 81 42 105 85 48 110 90 57 114 95 63 118 99 69 119 101 77 120 102 78 121 103 79 122 106 81 122 108 82 122 108 82 119 107 81 119 107 81 119 107 81 119 107 83 119 107 83 120 108 86 120 108 86 120 107 88 120 107 88 121 108 89 121 110 90 121 110 90 121 108 89 121 108 89 123 108 89 124 107 89 125 108 90 126 107 90 124 111 92 124 111 94 125 112 95 125 112 96 126 113 97 127 113 100 127 113 100 127 113 100 128 117 99 129 118 100 129 118 100 130 119 101 130 119 101 131 120 102 131 120 102 132 121 103 133 122 104 133 122 104 135 123 107 136 124 108 137 125 111 138 126 112 138 126 114 138 126 114 106 90 57 106 90 57 105 88 58 105 88 58 105 88 60 105 88 60 104 87 61 104 87 61 104 89 60 103 88 59 103 88 59 102 87 58 102 87 58 102 87 58 102 87 58 102 87 58 103 83 58 104 84 59 102 85 59 102 85 59 102 86 60 102 86 60 101 87 60 101 87 60 102 86 60 102 86 60 102 86 60 102 86 60 101 85 59 101 85 59 101 85 59 101 85 59 97 86 58 97 86 58 100 86 59 100 86 59 101 85 59 102 86 60 103 86 60 103 86 60 103 87 62 104 88 62 104 89 60 104 89 58 104 89 58 103 88 59 102 86 60 102 86 61 104 87 61 104 87 61 105 88 60 105 88 60 105 88 58 105 88 58 104 88 55 104 88 55 102 86 50 101 85 51 100 84 51 101 82 52 99 80 50 99 78 47 98 78 45 99 76 42 91 73 33 88 70 30 83 68 27 81 66 25 78 65 23 76 63 21 72 60 18 69 57 15 68 54 17 66 54 16 64 52 14 60 51 12 57 49 13 52 46 14 50 44 18 49 43 19 49 42 23 50 44 20 52 45 16 57 47 12 63 50 6 67 54 2 71 56 0 74 58 0 72 57 0 70 58 0 68 58 0 66 57 0 66 57 0 67 56 0 68 55 2 71 55 3 68 55 3 67 54 1 66 55 1 66 55 1 64 54 1 62 52 3 55 47 1 52 43 0 44 37 9 40 35 6 37 31 5 36 31 2 44 35 2 55 43 1 68 52 1 76 57 1 77 62 0 81 66 0 86 72 1 92 75 3 92 76 1 92 74 0 92 74 0 92 75 0 92 76 0 92 76 0 91 75 0 90 74 0 89 73 0 87 70 0 85 68 0 84 67 0 85 72 2 79 68 4 71 60 4 63 52 6 55 46 7 51 42 9 47 40 11 46 39 11 50 40 15 52 43 14 56 48 12 61 52 11 64 56 9 68 58 9 68 58 9 69 57 9 73 61 1 73 61 1 73 61 1 72 62 3 73 63 4 72 63 4 72 63 4 70 64 4 75 63 5 74 62 4 76 61 4 76 61 4 73 60 7 68 58 9 59 52 6 52 49 6 52 46 10 55 50 8 66 59 5 80 69 3 95 82 3 108 91 1 117 97 2 121 99 0 119 100 0 120 101 0 119 101 0 116 98 0 111 95 0 109 93 0 108 93 0 109 94 0 110 96 0 111 97 0 111 97 0 109 95 0 105 90 0 102 86 0 100 83 1 99 82 4 91 75 0 83 71 0 73 64 0 62 54 5 50 44 12 44 37 11 45 39 5 53 46 2 67 54 0 87 73 2 107 91 3 117 99 1 118 98 1 118 98 3 118 100 0 119 102 0 119 101 0 119 101 1 118 100 0 117 99 0 116 98 0 115 97 0 115 96 1 114 95 0 108 93 0 108 93 0 109 94 1 109 96 2 107 93 4 100 88 2 93 80 1 87 73 0 78 69 2 64 58 0 53 46 2 50 45 7 55 46 5 66 53 0 89 71 0 110 88 5 132 105 0 141 115 5 149 124 8 148 126 4 148 127 0 147 127 2 146 126 5 144 123 6 137 121 0 136 120 0 134 117 0 133 116 0 132 115 1 132 114 2 131 113 3 131 113 3 128 110 2 126 107 2 124 105 2 122 102 3 120 100 3 118 97 4 114 93 2 111 90 1 103 87 2 98 81 1 92 76 1 86 72 1 79 65 0 71 60 0 70 61 0 73 65 0 75 68 0 82 74 2 90 78 4 94 78 1 95 80 0 98 83 2 97 84 5 94 83 3 94 84 0 92 82 0 89 78 0 88 77 0 88 77 0 87 75 1 85 73 1 84 72 0 84 69 0 80 65 0 77 63 0 75 60 1 69 56 3 64 50 3 59 46 2 60 47 5 71 51 0 85 63 3 104 80 8 120 93 6 135 106 6 147 120 7 153 127 8 153 127 4 149 130 2 148 128 3 145 127 3 143 124 4 138 121 5 135 118 4 131 115 2 129 113 2 125 103 1 125 104 0 123 105 0 122 105 0 119 104 1 114 100 3 107 93 4 103 88 5 88 74 11 77 67 8 64 57 3 54 50 5 49 47 9 48 45 12 46 42 13 44 40 11 47 43 6 46 41 1 50 43 0 61 49 0 73 57 0 84 65 0 96 74 1 105 81 7 117 101 6 118 102 4 121 107 2 125 111 2 128 115 3 128 114 5 125 111 6 121 106 5 122 108 3 121 106 3 119 104 1 118 103 2 118 102 6 117 101 6 115 99 4 113 96 4 109 92 0 105 90 0 102 86 0 99 84 3 94 81 3 88 76 4 81 71 2 77 68 1 66 56 5 56 47 4 43 34 5 34 23 3 34 23 3 45 32 0 58 45 0 68 55 0 78 65 0 89 76 0 101 86 0 104 87 0 103 85 3 100 82 6 94 81 3 89 78 0 83 74 0 85 76 0 85 76 1 84 74 2 86 76 5 87 77 8 81 70 4 74 63 0 69 63 3 65 58 3 58 52 2 50 45 5 43 38 8 35 30 10 26 23 8 22 18 7 16 14 2 26 20 4 37 27 2 49 35 0 63 47 0 75 59 0 85 67 3 84 69 2 92 76 1 91 75 0 91 74 2 89 72 2 88 71 2 86 68 2 84 66 2 83 65 1 80 64 2 79 63 3 77 63 2 75 61 0 72 60 0 72 60 2 70 60 1 70 60 1 65 52 0 62 50 0 57 46 0 48 40 1 38 33 4 28 25 6 21 18 9 16 15 11 12 12 12 15 14 12 19 16 9 25 19 7 33 25 4 45 34 2 58 45 3 65 53 5 70 56 7 70 57 5 69 56 3 67 54 1 65 52 0 62 48 0 59 45 0 58 43 0 46 35 3 42 33 2 38 28 1 35 25 0 37 25 0 45 30 1 53 34 1 58 38 1 70 47 3 72 52 2 77 58 2 79 63 1 81 66 1 79 65 2 77 63 2 75 60 3 77 62 7 72 56 4 64 51 0 61 47 0 59 46 2 58 44 5 54 41 6 51 38 4 43 31 7 40 28 6 34 22 6 27 17 7 24 15 8 22 15 9 21 16 12 22 17 13 27 19 6 31 24 5 40 33 5 50 41 2 58 47 1 66 53 0 73 58 1 77 62 3 77 61 0 77 61 0 77 61 0 76 60 0 76 60 0 75 59 0 75 59 0 75 59 0 71 59 1 71 59 1 70 58 0 69 56 1 69 56 3 68 55 2 68 55 2 67 54 2 68 55 2 67 54 1 66 53 0 66 53 1 65 52 0 64 50 1 63 49 0 63 49 0 66 53 1 64 52 0 62 50 2 58 47 2 52 42 6 47 38 9 41 33 12 38 31 13 32 24 11 30 24 12 26 23 14 23 23 15 25 25 17 29 26 17 33 29 17 37 31 17 45 37 16 46 38 15 50 40 13 54 43 11 60 48 10 65 52 8 69 55 8 71 57 8 73 58 3 74 59 2 75 61 0 76 62 0 76 62 0 77 63 0 76 62 0 76 62 1 81 62 3 80 61 2 79 60 1 78 59 1 77 58 0 77 58 2 77 58 2 77 58 2 78 59 1 75 58 2 75 58 2 74 59 2 74 59 4 72 59 6 73 60 7 73 60 7 71 59 1 72 59 4 73 60 5 76 61 6 79 62 10 82 64 14 87 69 19 92 72 22 96 74 33 100 78 39 106 84 47 109 89 54 113 92 61 116 97 67 120 100 73 122 102 77 122 104 84 122 104 84 122 105 85 123 106 86 123 108 87 123 108 87 123 108 87 121 109 87 119 107 81 119 107 83 119 107 83 120 108 86 120 108 86 120 107 88 120 107 88 121 108 89 122 109 90 121 108 89 121 108 89 122 107 88 122 107 88 123 108 89 125 108 90 125 108 90 124 111 92 124 111 92 125 112 95 125 112 95 126 113 97 126 113 97 127 113 100 127 113 100 128 117 99 128 117 99 129 118 100 129 118 100 130 119 101 131 120 102 131 120 102 131 120 102 132 121 103 133 122 104 134 122 106 136 124 108 137 125 111 137 125 111 137 125 113 137 125 113 106 90 57 105 89 56 105 88 58 105 88 58 105 88 60 104 87 59 104 87 61 104 87 61 103 87 61 102 86 60 101 85 59 101 85 59 100 84 58 100 84 58 101 85 59 101 85 59 103 83 59 103 83 59 102 84 60 102 84 60 101 85 60 102 86 61 101 87 61 101 87 61 101 85 59 101 85 59 101 85 59 101 85 59 101 85 59 101 85 59 101 85 59 101 85 59 97 86 58 98 87 59 100 86 59 100 86 59 102 86 60 102 86 60 103 86 60 103 86 60 102 88 62 102 88 61 103 89 60 103 90 58 102 89 57 102 88 59 101 87 60 100 86 60 102 85 59 102 85 59 103 86 58 104 87 59 104 87 57 104 87 57 104 88 55 104 88 55 102 88 51 102 88 53 102 86 53 101 84 54 102 83 53 100 81 49 101 81 48 100 80 45 98 80 42 95 77 39 92 74 36 87 72 33 85 70 31 81 67 28 78 64 25 75 61 22 74 60 23 73 59 22 70 58 20 67 55 17 62 52 16 59 50 17 56 47 18 53 46 20 50 42 21 51 43 22 54 44 19 56 45 15 61 49 9 65 51 4 67 54 0 70 55 0 70 58 0 69 57 0 68 58 0 68 58 0 67 57 0 67 57 0 68 55 0 68 55 0 67 54 2 66 53 0 64 53 0 64 53 0 63 53 0 61 51 2 55 47 1 52 43 0 45 39 7 42 35 6 38 33 4 38 31 2 43 34 1 53 41 1 63 49 0 71 54 0 73 59 0 77 63 0 83 68 1 87 72 3 89 72 2 88 71 0 88 70 0 88 70 0 87 73 0 86 72 0 86 72 0 85 71 0 83 69 0 82 68 0 81 66 0 80 65 0 82 69 0 79 65 0 73 61 3 66 54 6 58 46 6 51 40 10 46 36 11 44 33 11 44 37 19 48 40 17 53 47 15 61 53 14 67 59 12 72 62 11 75 64 10 76 65 11 85 67 1 85 67 1 86 69 0 85 70 1 86 72 1 86 74 2 86 74 2 84 74 2 87 73 0 87 73 0 89 72 0 89 72 2 85 70 3 77 66 4 68 59 0 60 55 0 52 46 12 54 49 11 61 55 7 72 63 4 85 75 4 100 85 2 111 92 0 115 95 0 116 98 0 117 99 1 116 98 0 112 96 0 109 93 0 106 91 0 106 91 0 107 92 0 107 92 0 107 94 0 106 93 0 104 91 0 99 88 0 96 84 0 93 80 1 92 78 3 84 69 0 77 64 0 67 58 0 57 50 8 45 39 15 39 34 14 43 38 8 50 47 4 68 56 0 86 74 2 105 92 0 113 97 0 115 97 0 115 96 1 116 98 0 114 99 0 116 101 0 116 100 2 115 99 1 114 98 0 114 98 2 113 97 1 112 96 1 112 96 1 108 93 2 108 93 0 109 94 1 108 95 3 106 92 3 99 87 3 93 80 1 88 74 0 81 72 5 67 58 1 53 46 2 48 42 8 51 43 6 61 49 0 83 65 0 101 82 5 125 100 0 134 110 4 142 119 7 143 123 2 142 122 0 143 123 0 142 121 2 140 119 2 136 119 1 134 117 0 132 115 0 131 114 0 132 115 1 133 115 3 133 115 3 133 115 3 126 108 0 124 105 0 121 102 0 119 99 0 118 98 1 115 94 1 112 91 0 110 89 0 103 87 0 101 84 2 97 81 3 90 76 5 79 65 0 67 55 0 64 53 0 66 57 2 70 62 0 81 71 2 92 78 3 99 82 0 103 85 0 106 90 2 109 93 5 107 93 5 108 93 2 106 91 0 103 87 0 103 87 0 103 87 0 103 87 2 102 86 1 101 85 0 99 83 0 97 80 0 95 78 0 92 76 0 88 71 1 79 63 1 72 55 0 69 52 0 75 56 0 90 69 2 110 88 5 127 101 4 142 114 4 152 126 5 156 131 4 155 130 1 152 133 4 150 131 3 147 127 2 143 124 3 141 122 4 135 118 4 131 113 3 129 111 1 125 106 1 126 108 0 127 109 1 124 107 0 118 104 0 114 98 0 109 94 1 107 91 3 100 81 12 89 74 7 75 63 5 64 53 7 52 46 10 45 41 14 38 36 15 33 32 14 39 35 10 42 37 5 54 45 2 71 59 1 90 71 2 103 81 0 115 90 0 126 97 5 127 114 2 127 114 0 128 115 0 129 117 0 129 116 1 128 115 1 126 112 5 124 110 5 125 111 4 123 109 4 120 105 2 118 103 2 118 102 6 117 101 6 116 99 7 114 97 7 111 94 2 107 92 1 104 88 1 100 85 4 94 81 3 88 76 4 81 71 2 76 67 0 69 56 3 61 48 4 48 35 3 38 26 4 36 24 2 46 33 1 60 46 1 70 55 0 79 66 0 90 77 0 102 86 0 105 88 0 104 86 4 102 84 8 96 83 4 92 82 0 87 78 0 88 79 0 87 78 1 86 77 2 87 77 5 88 78 7 82 72 3 75 64 0 70 62 0 65 59 1 59 54 0 52 48 1 45 41 4 36 32 5 26 23 6 21 17 5 16 13 4 24 18 4 34 23 1 46 31 0 60 43 0 71 54 0 79 63 1 83 68 1 90 74 0 90 73 1 89 72 0 88 71 1 86 68 2 84 66 2 83 65 1 82 64 2 80 64 4 78 62 2 77 61 1 75 60 1 75 60 3 73 61 3 72 60 2 71 58 3 68 50 2 62 48 1 54 42 2 42 36 2 33 29 4 23 21 8 19 16 11 16 12 11 15 11 10 16 12 11 19 14 10 24 15 6 30 22 3 40 31 2 50 40 4 59 47 5 61 46 3 62 48 3 63 49 2 63 49 0 62 48 0 59 45 0 56 41 0 54 39 0 40 33 4 38 31 2 37 27 0 38 26 0 44 29 0 53 34 1 63 41 2 69 46 4 78 56 6 79 58 5 81 61 2 82 64 2 80 65 0 79 64 0 77 61 1 75 60 1 76 61 4 71 56 1 66 50 0 60 46 0 59 45 0 57 44 0 56 42 3 55 41 2 54 38 4 50 33 3 43 29 3 34 23 3 27 19 6 24 17 7 20 17 10 20 17 12 20 17 12 24 20 9 33 26 8 42 32 5 51 39 1 60 46 1 70 54 2 76 59 3 74 59 0 74 59 0 74 59 0 74 59 0 74 59 0 74 59 0 74 59 0 74 59 0 70 60 1 69 59 0 69 59 0 68 57 1 67 56 2 67 56 2 66 55 1 66 54 2 67 54 1 67 54 1 66 53 0 66 53 1 65 52 0 64 50 1 63 49 0 63 49 0 63 50 0 63 50 0 62 50 0 60 50 1 57 45 3 51 41 6 47 36 8 43 33 8 36 29 10 33 28 9 28 26 11 24 24 12 24 24 16 26 26 18 31 28 19 33 29 20 45 35 23 46 37 22 49 38 18 51 41 16 55 44 14 59 46 11 61 49 9 62 50 8 68 56 6 69 58 4 70 60 1 71 61 0 71 62 0 71 61 0 71 61 0 71 61 0 78 59 1 77 58 0 76 57 0 76 57 1 75 56 0 75 56 0 74 55 0 74 55 0 75 59 0 75 58 2 74 59 2 74 59 4 72 59 4 73 60 7 72 61 7 73 62 8 75 62 7 76 63 8 77 64 11 81 65 13 84 66 16 89 71 21 95 77 27 101 80 33 104 81 47 108 85 53 112 91 60 117 96 67 118 98 71 120 100 75 120 102 78 121 103 81 120 103 85 120 103 85 121 104 86 121 104 86 122 105 87 121 106 87 121 106 87 121 106 87 119 107 81 119 107 83 119 107 83 120 108 86 120 108 86 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 122 107 88 122 107 88 122 107 88 123 108 89 124 109 90 124 109 90 123 110 91 124 111 92 124 111 92 125 112 95 126 113 96 126 113 97 127 114 98 127 114 98 128 117 99 128 117 99 128 117 99 129 118 100 130 119 101 130 119 101 131 120 102 131 120 102 132 121 103 133 122 104 134 122 106 135 123 107 136 124 110 136 124 110 136 124 112 136 124 112 105 89 56 105 89 56 105 88 58 105 88 58 104 87 59 104 87 59 104 87 61 103 86 60 103 85 61 102 84 60 102 84 60 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 103 83 59 103 83 59 101 83 59 102 84 60 101 85 60 101 85 60 100 86 60 101 87 61 100 84 58 100 84 58 101 85 59 101 85 59 101 85 59 101 85 59 101 85 59 101 85 59 98 87 59 98 87 59 101 87 60 101 87 60 102 86 60 103 87 61 104 87 61 104 87 61 102 88 62 102 88 61 102 88 59 102 89 57 102 89 57 101 87 58 100 86 59 100 86 60 102 85 59 102 85 59 103 86 58 104 87 59 105 88 58 105 88 58 105 89 56 104 88 55 103 89 52 103 89 54 102 87 54 103 86 56 102 85 55 103 84 52 102 83 50 102 84 48 104 84 47 101 81 44 97 79 41 95 77 39 91 76 37 88 73 34 84 70 31 82 68 29 79 65 30 77 63 26 75 61 22 71 59 19 67 55 17 64 51 17 60 49 19 58 47 19 52 44 21 54 43 21 55 45 20 57 46 18 60 47 13 63 50 6 65 52 0 66 53 0 68 57 1 68 57 1 69 56 1 69 56 1 69 56 1 68 55 0 67 57 0 66 56 0 67 54 2 66 53 0 64 53 0 63 52 0 62 52 0 60 50 1 55 47 1 53 44 1 48 40 4 45 36 3 40 33 4 38 31 2 42 33 0 51 39 1 60 46 1 67 51 0 70 59 0 75 61 0 80 66 3 84 69 4 84 69 2 85 68 0 85 68 0 85 68 0 85 71 0 84 70 0 83 69 0 82 67 0 81 66 0 81 66 0 80 65 0 80 65 0 80 65 0 77 63 0 72 60 0 67 55 5 61 49 7 53 42 10 48 36 12 45 34 14 45 39 17 49 42 14 56 51 13 66 58 9 75 66 7 81 72 7 85 75 4 87 77 5 97 78 1 98 79 2 99 80 3 99 82 2 99 82 2 98 83 0 97 82 0 97 82 0 96 81 0 96 81 0 98 82 0 98 81 1 94 78 1 85 73 1 75 66 0 66 61 0 56 48 12 53 48 10 55 50 8 63 57 7 77 69 7 91 79 3 104 88 1 111 92 0 114 95 1 115 96 2 113 97 2 112 95 3 108 93 0 106 91 0 105 92 0 106 93 1 104 91 0 104 91 0 103 90 0 99 88 0 96 86 1 93 82 3 87 77 5 85 75 6 79 64 5 70 60 1 60 52 5 50 44 12 41 36 17 37 31 15 42 39 8 50 47 4 70 60 0 88 76 2 105 92 0 113 98 0 115 97 0 115 96 2 113 97 1 112 97 0 113 99 0 113 99 2 113 99 2 112 97 2 111 96 1 111 96 3 110 95 2 110 95 2 109 94 3 108 93 2 108 93 2 107 94 2 105 91 3 99 87 3 93 80 2 88 74 1 81 72 5 68 59 2 53 46 4 47 41 9 48 39 6 55 44 0 74 58 0 93 75 3 118 95 0 127 105 4 137 115 6 139 118 1 139 119 0 140 120 0 140 119 2 138 117 2 136 119 3 133 116 0 131 114 0 130 113 0 132 115 1 134 117 3 134 117 3 133 115 3 126 108 0 123 104 0 120 101 0 118 98 0 117 97 0 115 94 1 112 91 0 110 89 0 102 86 0 102 86 1 101 86 5 94 80 7 81 67 2 67 55 0 63 51 0 64 54 5 70 61 0 83 74 0 99 87 1 110 94 0 118 101 0 124 107 1 128 111 5 126 112 7 123 108 7 121 106 5 118 103 2 117 101 3 116 100 4 116 100 4 114 98 3 112 96 1 114 95 1 113 94 0 109 92 0 105 88 0 99 82 0 92 74 2 81 63 0 74 55 0 76 58 0 92 72 1 112 90 4 130 105 2 145 118 1 154 129 2 157 133 1 155 131 0 154 134 3 151 130 2 146 127 0 144 124 3 140 121 3 137 117 4 130 112 2 127 109 1 127 109 1 127 110 2 127 110 2 124 107 1 117 103 0 113 98 0 110 94 0 110 94 0 104 86 2 97 80 0 87 70 0 74 62 2 65 55 6 52 46 10 39 38 10 31 30 9 35 32 13 44 39 10 62 54 8 84 73 9 105 88 6 120 97 3 132 105 2 139 111 2 134 120 0 137 123 0 139 125 2 137 123 0 133 118 0 131 116 1 132 116 3 134 117 9 127 114 2 125 111 2 121 107 0 119 104 1 118 102 4 117 101 5 116 99 7 114 97 5 112 95 3 109 94 3 105 89 2 100 85 4 94 81 3 87 75 3 79 69 0 74 65 0 71 56 0 63 49 2 51 38 4 40 28 4 38 26 2 47 34 0 60 47 2 70 57 2 81 67 2 91 78 0 103 87 0 106 89 0 105 87 3 103 86 8 98 85 6 95 85 0 94 86 5 93 84 5 90 81 4 86 77 2 86 76 4 87 77 6 84 74 5 77 67 0 71 63 1 68 59 0 62 55 0 56 50 0 48 43 3 39 34 5 30 25 6 24 18 6 16 16 6 20 16 4 30 21 4 44 30 3 55 40 1 67 51 0 76 60 1 81 67 2 89 72 0 89 72 0 88 71 1 87 70 1 85 67 1 83 65 1 81 63 1 80 62 0 81 62 3 79 60 2 76 60 1 76 59 3 75 60 3 75 60 5 71 58 3 69 56 1 67 48 5 60 45 4 49 39 3 37 32 3 27 25 4 22 18 6 19 14 8 17 12 8 18 13 9 20 13 7 21 14 8 23 14 5 27 18 3 32 24 1 41 32 1 46 38 2 51 37 2 53 39 2 55 41 2 57 44 2 57 44 0 55 42 0 53 39 0 51 37 0 37 32 3 37 30 2 40 29 1 45 30 0 54 34 0 63 41 0 72 48 2 76 52 4 84 62 5 84 64 5 84 64 3 84 64 1 82 64 0 79 64 0 78 62 0 77 61 0 75 59 0 73 56 0 69 54 0 66 50 0 63 49 0 61 47 0 58 45 0 57 44 0 62 43 1 58 40 2 51 35 1 44 30 3 34 26 5 27 21 7 23 19 10 21 18 13 17 16 14 21 18 13 26 22 11 34 27 8 42 33 4 53 41 1 64 50 3 72 56 5 70 58 0 71 59 1 71 59 1 72 60 2 72 60 2 73 61 3 73 61 3 74 62 4 69 59 0 69 59 0 68 58 0 68 57 1 67 56 2 66 55 1 66 55 1 66 54 2 67 54 1 66 53 0 66 53 0 65 52 0 65 52 0 64 50 1 64 50 1 64 50 1 62 48 0 63 50 0 64 51 0 63 51 1 61 49 1 58 45 3 53 40 5 50 37 3 42 35 6 39 33 7 34 32 11 30 29 11 27 28 14 28 28 16 31 29 17 34 30 19 40 32 21 43 33 21 46 37 22 48 40 21 52 42 17 53 44 15 54 45 14 54 45 12 64 52 10 64 53 8 65 55 6 66 57 2 67 58 1 67 58 1 67 58 1 67 58 3 73 56 4 74 57 5 74 57 5 73 56 2 73 56 2 73 56 2 72 55 1 72 55 1 72 57 2 72 57 2 72 57 2 71 58 5 72 59 6 72 60 8 73 61 9 74 62 10 78 65 13 79 66 14 81 68 16 85 69 20 89 71 23 95 77 31 101 83 37 108 87 42 110 89 60 114 93 64 119 98 71 121 101 76 122 102 78 119 101 77 119 101 79 120 102 80 119 104 85 119 104 85 119 104 85 120 103 85 120 103 85 121 104 86 121 104 86 121 104 86 121 107 81 121 106 83 121 106 83 122 107 86 122 107 86 122 107 88 122 107 88 123 108 89 122 107 88 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 122 109 90 122 109 90 123 111 89 123 111 89 124 111 92 124 111 92 125 112 95 126 113 96 126 113 97 127 114 98 127 116 98 128 117 99 128 117 99 129 118 100 129 118 100 130 119 101 131 120 102 131 120 102 132 121 103 133 122 104 134 122 106 135 123 107 135 123 109 135 123 109 135 123 111 135 123 111 105 89 56 105 89 56 105 88 58 104 87 57 104 87 59 104 87 59 103 86 60 103 86 60 103 85 61 102 84 60 102 84 60 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 103 82 61 103 82 61 101 83 61 101 83 61 101 85 62 101 85 62 100 85 62 100 85 62 100 84 58 100 84 58 100 84 58 100 84 58 101 85 59 101 85 59 101 85 59 101 85 59 98 87 59 99 88 60 101 87 60 101 87 60 102 86 60 103 87 61 104 87 61 104 87 61 102 86 61 103 87 61 103 88 59 103 88 57 103 88 57 102 87 58 101 85 59 101 85 60 104 87 61 104 87 61 105 88 60 106 89 61 106 89 59 106 89 59 106 90 57 106 90 57 104 92 54 104 91 56 105 90 57 104 89 58 105 88 58 104 88 55 106 87 54 106 88 52 109 86 52 105 85 50 102 82 47 99 81 45 98 80 44 94 78 42 92 76 40 89 73 37 82 68 33 81 67 30 78 64 25 75 61 22 72 58 21 68 54 19 66 51 20 65 50 21 59 50 21 59 49 22 59 47 23 59 47 23 62 48 19 64 50 15 65 52 8 65 53 3 67 57 4 68 56 4 69 56 4 72 56 4 71 55 3 68 55 2 67 56 0 65 56 0 67 54 2 66 53 0 63 52 0 63 52 0 62 52 0 61 51 2 56 48 2 54 45 2 51 41 5 47 39 3 41 35 3 39 32 3 43 34 3 48 39 0 57 44 0 62 48 1 69 57 0 72 60 0 78 64 3 79 65 2 81 66 1 80 65 0 83 66 0 84 67 0 82 69 0 81 68 0 80 67 0 79 66 0 79 65 0 79 65 2 80 66 3 80 66 3 77 61 0 76 60 0 73 58 1 68 55 3 63 50 6 57 44 10 50 38 12 47 34 15 45 38 12 49 43 9 59 52 8 71 62 5 82 72 1 91 80 0 96 84 0 100 86 0 108 88 1 109 89 2 110 90 3 108 91 3 108 91 3 105 89 1 104 88 0 103 87 0 103 89 0 103 89 0 104 88 0 103 87 2 99 84 3 90 78 4 80 71 2 71 66 0 60 51 12 57 49 10 53 49 11 56 53 10 68 62 10 83 74 7 99 83 5 106 88 2 108 91 1 110 93 3 112 95 5 111 96 5 109 93 5 106 92 3 105 91 2 105 91 2 102 88 0 100 86 0 96 84 0 93 82 0 89 80 1 85 77 5 80 72 7 77 69 7 66 58 9 60 54 6 50 46 8 43 38 16 37 30 20 36 30 16 43 38 8 53 49 2 74 64 3 88 79 2 104 94 0 112 99 0 114 98 0 114 98 3 113 97 1 110 96 0 111 97 0 111 96 1 110 95 0 110 95 2 110 95 2 109 94 3 109 94 3 109 94 3 108 92 4 107 92 1 107 92 1 105 91 2 103 89 1 97 85 3 91 78 0 87 73 0 81 70 4 66 57 2 52 44 5 45 40 10 44 37 8 49 40 0 67 52 0 85 67 1 112 91 0 122 102 5 133 112 7 136 116 3 138 117 0 140 119 2 140 119 4 139 116 4 135 118 2 132 115 0 130 113 0 130 113 0 133 116 2 134 117 3 133 116 2 131 114 0 127 109 1 125 106 1 121 102 0 119 99 0 118 98 1 117 96 3 115 94 3 113 92 3 103 87 0 103 87 0 102 87 4 96 83 5 85 72 2 70 59 0 64 52 0 65 55 6 72 64 0 89 78 0 108 95 1 121 107 0 130 113 0 140 121 0 142 126 4 144 128 6 137 122 7 134 119 4 131 115 2 128 111 3 127 110 4 125 108 4 122 104 2 120 102 0 123 103 6 122 104 4 119 101 3 112 96 0 107 90 2 99 82 4 88 69 3 78 58 0 77 58 0 93 73 2 113 92 3 131 107 1 146 120 1 155 130 3 158 133 4 156 131 2 154 134 0 151 131 0 146 125 0 143 123 0 141 120 3 137 117 4 132 111 2 127 106 0 124 107 0 124 107 1 123 106 0 121 104 0 118 100 0 115 97 0 112 96 0 112 96 0 103 87 0 99 82 0 93 77 0 87 70 0 75 63 3 61 53 6 46 42 4 34 33 2 39 34 14 47 42 12 67 59 10 92 82 10 114 99 8 128 109 4 138 115 1 146 121 3 139 126 0 144 131 1 146 133 5 144 130 5 138 124 1 135 120 1 137 122 5 141 126 11 130 118 0 128 115 0 125 112 0 123 109 2 121 106 3 119 103 5 115 99 3 113 97 2 112 95 3 108 93 2 104 88 1 99 84 3 93 80 2 87 75 3 78 68 0 73 64 0 70 59 0 63 51 0 53 41 3 41 32 3 38 28 1 44 36 0 57 49 0 69 60 3 82 68 5 92 78 3 103 87 0 105 88 0 104 86 2 103 86 8 99 87 5 95 85 0 97 89 8 96 88 7 91 82 3 86 77 0 86 77 2 87 77 5 84 74 3 78 68 0 75 65 6 71 62 3 64 58 0 58 52 0 50 45 3 41 36 6 33 26 8 27 20 10 17 17 9 19 15 6 27 20 4 40 28 6 53 37 4 64 47 1 73 58 1 80 66 3 88 71 0 87 70 0 87 70 0 85 68 0 84 66 2 82 64 2 80 62 0 79 60 1 81 62 4 78 59 1 76 57 0 75 58 2 76 59 5 74 59 4 71 56 1 68 52 0 63 45 5 55 41 4 42 36 2 33 29 2 25 22 3 22 19 4 24 16 5 27 14 5 25 17 4 26 18 5 26 18 5 26 18 5 26 19 3 28 21 2 32 24 1 35 28 0 41 29 3 43 32 4 46 35 3 49 39 4 50 40 4 49 39 4 48 37 5 46 35 5 37 30 4 41 32 3 47 32 1 55 37 1 64 43 0 72 49 0 78 55 1 81 59 1 86 64 4 86 65 2 87 66 3 85 65 2 84 64 1 82 64 0 80 62 0 77 62 0 78 59 1 75 59 0 74 57 1 72 57 2 70 54 2 66 53 1 64 50 1 63 49 0 67 46 1 63 44 1 57 42 1 52 38 3 44 33 5 35 27 6 28 22 8 26 19 11 20 16 15 21 17 14 24 20 11 30 22 9 36 28 5 46 35 3 56 44 2 62 52 3 67 56 2 68 57 3 69 58 4 70 59 3 71 60 4 72 62 3 73 63 4 73 63 4 70 58 0 70 58 0 69 57 0 68 55 0 68 55 2 67 54 1 67 54 1 66 53 1 66 53 0 66 53 0 66 53 0 65 52 0 65 52 0 65 51 2 64 50 1 64 50 1 63 49 0 64 51 0 66 53 0 67 54 1 66 53 1 64 50 3 61 47 2 59 44 3 53 40 5 48 40 4 43 38 8 38 36 11 36 35 14 35 34 13 36 33 14 38 33 13 36 28 15 38 30 17 42 35 19 45 38 20 48 41 22 51 43 22 51 43 20 51 43 20 56 47 18 57 48 15 58 50 11 60 53 9 61 55 7 61 55 7 62 56 8 62 55 9 69 55 8 69 55 8 70 56 9 71 57 8 71 57 8 71 58 6 71 58 6 70 57 5 71 55 4 71 55 4 69 56 4 71 57 8 71 59 9 73 61 13 74 64 15 75 65 16 80 66 19 82 68 21 85 71 26 90 73 29 95 76 34 100 81 39 106 87 47 112 90 51 116 95 68 119 98 71 122 102 77 124 104 79 121 103 79 120 102 80 118 102 79 118 102 79 119 107 85 121 106 85 120 105 84 120 105 84 121 104 84 122 105 85 123 105 85 124 106 86 122 106 81 122 106 83 122 106 83 123 106 86 123 106 86 123 106 88 123 106 88 124 107 89 122 105 87 122 105 87 121 106 87 121 106 87 122 107 88 121 108 89 122 109 90 122 109 90 123 111 87 123 111 89 124 112 90 124 111 92 125 112 93 125 112 95 126 113 96 126 113 96 127 116 98 127 116 98 128 117 99 128 117 99 129 118 100 130 119 101 130 119 101 130 119 101 132 121 103 132 121 103 133 121 105 134 122 106 134 122 108 134 122 108 134 122 110 134 122 110 105 89 56 105 89 56 104 87 57 104 87 57 104 87 59 103 86 58 103 86 60 103 86 60 105 85 61 105 85 61 104 84 60 103 83 59 103 83 59 103 83 59 103 83 59 103 83 59 102 81 60 102 81 60 101 83 61 101 83 61 100 84 61 101 85 62 100 85 62 100 85 62 99 83 57 99 83 57 100 84 58 100 84 58 100 84 58 101 85 59 101 85 59 101 85 59 97 86 58 97 86 58 100 86 59 100 86 59 101 85 59 102 86 60 103 86 60 103 86 60 103 85 61 103 86 60 104 87 59 104 87 57 103 86 56 103 86 58 102 85 59 101 83 59 104 87 61 104 87 61 105 88 60 105 88 60 106 89 59 106 89 59 105 89 56 105 89 56 104 92 54 104 91 56 104 91 57 105 90 59 104 89 58 105 89 56 105 89 55 107 89 53 110 87 53 108 85 51 104 84 49 103 83 48 102 84 48 101 83 47 97 81 45 95 79 43 90 74 40 89 73 37 86 71 32 83 68 29 80 65 26 77 61 25 74 58 25 75 56 26 66 56 21 66 55 25 65 53 27 66 51 28 65 50 27 65 51 22 67 53 16 67 54 10 64 56 9 68 55 10 70 56 9 73 55 7 73 55 7 69 56 4 66 55 1 63 56 1 68 55 3 66 53 0 64 53 0 63 52 0 62 52 0 61 51 2 57 49 3 55 46 3 55 43 3 50 40 4 45 36 3 41 34 5 41 35 3 48 38 2 55 43 1 60 47 2 69 56 1 71 59 1 73 61 1 75 61 0 75 61 0 77 62 0 79 64 0 80 65 0 79 65 0 79 65 0 78 64 0 78 64 1 78 64 1 79 65 4 80 66 5 81 67 6 78 59 3 75 58 2 72 57 2 67 54 2 62 49 4 56 43 8 50 39 11 47 35 11 46 36 11 52 41 9 63 52 7 75 63 3 87 75 1 98 83 0 105 90 0 108 92 0 114 94 0 114 96 0 115 96 1 115 96 2 112 95 3 109 94 3 107 92 1 105 89 1 103 92 0 105 91 2 104 90 1 103 88 3 98 85 6 90 80 8 80 73 5 73 68 4 63 55 9 58 51 9 50 48 9 50 48 9 58 55 10 74 65 8 89 75 4 99 80 3 102 84 0 105 87 1 108 92 5 109 93 6 107 93 5 104 90 1 101 90 0 100 89 0 100 85 4 97 82 1 92 79 0 86 77 0 82 74 2 76 68 3 69 63 5 64 57 3 54 51 10 48 46 8 40 39 9 35 32 17 32 27 21 36 28 15 47 38 7 58 50 1 77 69 6 91 82 5 106 96 1 114 101 0 115 99 3 115 98 6 113 98 3 110 96 0 109 94 0 109 94 0 108 93 0 108 93 0 108 93 2 108 93 2 107 91 3 107 91 3 106 90 2 105 89 1 104 88 0 102 88 0 100 85 0 94 82 0 89 75 0 85 71 0 78 67 1 64 55 0 51 43 4 44 39 10 41 35 9 46 36 0 60 47 0 76 60 0 106 86 0 116 97 3 126 107 4 132 112 0 134 114 0 137 116 0 139 116 2 138 115 3 134 117 3 131 114 0 130 113 0 131 114 0 134 117 3 135 118 2 132 115 0 129 112 0 127 109 1 124 105 0 121 102 0 118 98 0 117 97 0 117 96 3 115 94 3 113 92 3 105 89 1 103 87 0 102 87 2 97 85 3 86 74 0 73 62 0 65 54 0 64 54 3 72 63 0 91 80 1 113 100 4 128 112 0 138 120 0 146 127 0 151 132 3 152 134 6 143 130 2 140 126 1 136 122 0 132 117 0 130 115 0 127 111 0 124 107 1 121 104 0 122 104 6 122 104 4 119 101 1 111 95 0 107 90 2 101 83 7 90 70 7 78 57 0 76 57 0 91 70 3 112 90 4 130 106 0 144 118 0 154 129 3 157 132 5 156 131 4 157 135 0 153 130 0 146 125 0 144 123 0 142 121 2 139 117 5 133 112 3 128 107 0 122 108 1 120 106 1 118 103 0 118 100 0 117 99 1 115 96 1 114 95 0 112 93 0 104 89 0 102 85 0 98 80 0 93 76 0 84 69 2 71 60 4 55 48 2 44 40 2 39 35 10 47 43 6 66 61 5 90 83 3 112 102 4 126 113 1 138 121 3 147 127 6 146 132 1 148 133 4 149 134 7 148 133 8 144 128 6 142 126 5 141 125 4 142 126 5 134 122 0 132 120 0 130 118 0 127 114 2 125 111 4 121 106 3 116 100 2 113 97 1 109 92 0 105 90 0 102 86 0 98 83 2 93 80 2 87 75 3 80 70 1 75 66 0 72 61 0 65 56 1 54 45 4 41 34 5 36 31 1 40 36 0 53 50 0 65 61 0 81 67 6 91 77 4 102 86 0 104 87 0 102 84 0 101 84 4 97 85 1 93 83 0 94 86 5 93 85 4 90 81 2 87 78 1 87 78 3 88 78 6 83 73 2 76 66 0 76 65 9 72 61 5 66 57 0 58 51 0 51 44 2 42 35 7 33 26 10 28 19 12 16 17 11 17 14 5 24 16 5 38 25 8 50 35 4 58 43 0 70 55 0 77 66 2 87 70 0 86 69 0 86 69 0 84 66 0 83 65 1 81 63 1 79 60 1 78 59 0 81 60 3 79 58 3 75 56 0 76 57 1 75 58 4 74 57 3 69 53 1 65 49 0 54 40 3 47 37 2 37 32 2 27 27 1 23 22 1 27 20 2 33 20 3 37 20 4 33 26 0 34 26 3 35 27 8 32 25 7 30 23 7 28 21 5 27 22 3 27 22 2 31 23 4 33 25 4 35 28 2 37 30 2 38 31 2 38 31 2 38 31 3 37 30 4 40 30 3 46 32 3 55 36 3 64 43 0 73 50 0 78 56 0 81 62 0 82 65 0 88 65 0 86 65 0 87 66 1 86 66 3 85 65 2 82 64 0 80 62 0 79 61 0 78 59 0 78 59 0 75 59 0 74 57 1 71 56 1 69 53 1 66 53 0 66 53 1 65 47 0 64 48 0 62 48 1 58 45 3 52 39 4 43 33 6 34 25 8 30 20 8 21 16 12 22 17 13 25 18 10 27 21 9 31 24 5 37 30 1 44 39 0 49 45 0 63 53 2 64 54 1 65 55 2 67 58 3 68 59 2 70 61 4 71 62 3 71 62 3 72 57 0 71 56 0 71 56 0 70 55 0 70 54 2 69 53 1 68 52 0 68 52 1 66 53 0 66 53 0 66 53 0 65 52 0 65 52 0 65 51 2 65 51 2 64 50 1 66 50 1 67 51 0 69 53 1 70 55 0 70 55 0 69 53 1 67 51 0 66 50 1 59 44 1 58 45 3 53 45 8 48 44 9 46 43 12 44 41 10 42 39 8 42 37 7 39 32 14 39 32 14 41 34 16 43 36 20 45 38 22 46 40 24 47 41 25 48 42 26 50 41 24 51 43 22 53 46 18 54 48 16 56 50 14 57 52 14 58 53 15 58 53 15 62 50 8 63 51 9 65 54 9 66 55 10 67 56 10 67 57 8 67 57 8 67 57 6 70 53 7 68 54 7 70 56 9 71 58 13 73 60 15 75 64 19 77 66 21 78 67 22 85 70 29 88 73 32 92 77 36 98 80 42 102 82 45 107 87 52 112 92 57 118 95 61 118 98 73 121 101 76 124 104 79 123 106 80 122 104 80 120 104 79 120 104 79 120 104 79 120 108 82 120 108 82 121 107 81 120 106 80 121 105 80 123 105 81 123 105 81 124 106 82 122 106 81 122 106 83 122 106 83 123 106 86 123 106 86 123 106 88 123 106 88 124 107 89 123 104 87 122 105 87 122 105 87 121 106 87 120 107 88 121 108 89 121 110 90 121 110 90 123 111 87 123 111 87 123 111 89 124 112 90 125 112 93 125 112 93 126 113 96 126 113 96 127 116 98 127 116 98 128 117 99 128 117 99 129 118 100 129 118 100 130 119 101 130 119 101 132 121 103 132 121 103 133 121 105 134 122 106 134 122 108 134 122 108 133 121 109 133 121 109 105 89 56 104 88 55 104 87 57 104 87 57 103 86 58 103 86 58 103 86 60 103 86 60 106 85 64 105 84 63 104 83 62 104 83 62 103 82 61 103 82 61 104 83 62 104 83 62 102 81 62 102 81 62 101 83 63 101 83 63 100 83 63 100 83 63 100 85 64 100 85 64 99 83 57 99 83 57 99 83 57 100 84 58 100 84 58 101 85 59 101 85 59 101 85 59 96 85 57 96 85 57 99 85 58 99 85 58 100 84 58 100 84 58 102 85 59 102 85 59 105 85 61 105 85 60 106 86 59 106 87 57 105 86 56 105 85 58 104 84 59 103 83 59 102 85 59 102 85 59 103 86 58 103 86 58 103 86 56 103 86 56 102 86 53 102 86 53 102 90 52 102 89 54 102 89 55 103 88 57 103 88 57 104 88 55 104 88 54 104 88 52 110 87 55 109 86 54 107 84 52 104 84 51 104 85 52 103 84 51 102 83 50 98 82 48 97 81 47 96 80 46 94 79 40 91 76 37 89 71 33 86 68 32 84 65 33 83 64 34 71 62 23 70 60 25 69 58 30 69 54 33 68 53 32 68 54 27 68 55 21 68 56 16 64 56 10 67 56 11 72 55 11 73 54 11 73 55 9 71 55 6 65 55 2 62 55 1 69 56 4 67 54 1 64 53 0 63 52 0 62 52 0 62 52 3 58 50 4 56 47 4 56 44 4 51 41 5 46 37 4 42 36 4 42 36 4 48 38 3 55 43 1 59 46 1 67 56 0 69 56 1 70 58 0 71 59 0 72 58 0 75 59 0 77 62 0 79 64 0 77 63 0 77 63 0 76 62 0 76 62 0 77 63 2 78 64 3 80 65 6 81 66 7 78 58 7 75 58 4 73 56 2 68 52 1 61 49 1 55 43 5 51 37 8 46 34 8 48 35 16 53 42 14 65 52 10 79 64 7 93 76 4 103 87 2 111 92 0 115 95 0 116 97 0 115 97 0 116 98 0 115 99 1 114 98 3 110 95 2 108 92 4 107 91 3 102 91 1 101 90 0 102 88 0 101 86 3 96 83 5 88 78 7 80 72 7 72 68 7 64 56 7 57 50 6 47 45 6 44 44 8 51 49 8 65 58 4 81 67 2 90 72 0 98 80 0 102 84 0 105 89 4 107 91 4 105 91 3 103 89 1 99 88 0 98 87 0 99 83 6 93 80 2 87 75 0 81 71 0 77 68 1 68 62 2 60 55 0 55 49 0 45 45 9 39 40 8 34 34 10 30 28 16 30 25 21 35 27 14 49 38 6 62 52 0 80 72 9 92 85 5 107 97 2 114 101 0 116 100 4 116 99 7 113 98 3 111 97 0 106 93 0 106 93 0 106 93 0 106 93 1 106 93 1 106 92 3 105 91 2 105 91 2 104 88 0 103 87 0 102 86 0 100 86 0 98 83 0 92 79 0 87 73 0 83 69 0 76 65 0 63 54 0 50 42 3 43 37 11 40 34 8 43 35 0 56 44 0 72 57 0 101 81 0 111 92 0 122 103 1 126 108 0 130 110 0 134 113 0 136 113 1 135 111 1 134 117 3 131 114 0 130 113 0 132 115 1 135 118 2 136 119 3 132 115 0 127 110 0 125 107 0 122 103 0 118 99 0 116 96 0 115 95 0 114 93 0 113 92 1 112 91 2 106 90 3 104 88 0 101 87 0 96 84 0 87 76 0 73 63 0 65 55 0 63 54 0 72 63 0 92 80 6 115 100 7 129 113 0 139 121 0 146 127 0 151 132 3 153 134 6 145 133 0 142 130 0 137 124 0 133 119 0 130 115 0 127 111 0 124 107 0 121 104 0 118 99 4 118 100 2 113 97 0 107 91 0 104 88 0 100 82 6 88 70 8 76 56 3 74 54 1 89 68 3 109 87 2 127 102 0 142 115 0 152 127 1 156 131 5 155 129 6 158 136 0 153 131 0 147 127 0 145 124 0 143 122 3 141 119 7 134 113 4 129 108 1 124 110 5 121 106 3 117 102 1 115 99 1 115 96 1 114 95 0 111 92 0 109 90 0 106 92 3 104 88 1 101 83 0 97 78 1 91 72 4 78 63 6 63 52 6 52 45 3 40 35 6 46 41 1 63 59 0 87 81 0 107 99 0 123 112 0 137 123 1 146 130 8 150 136 5 149 134 5 148 133 6 147 132 7 147 131 9 145 129 7 141 125 3 138 122 0 137 126 0 135 124 0 133 121 1 131 118 3 128 114 5 123 109 4 118 103 2 113 97 0 106 89 0 103 88 0 100 84 0 97 82 1 93 80 2 88 76 4 81 71 2 77 68 1 74 65 0 68 59 2 55 48 6 42 37 5 35 32 1 38 36 0 50 48 0 61 59 0 80 66 5 90 76 3 100 84 0 102 85 0 101 83 0 99 82 2 95 83 0 92 82 0 89 81 0 90 82 1 89 80 1 87 78 1 88 79 4 88 78 6 82 72 0 75 65 0 74 63 9 70 59 5 63 54 0 55 48 0 48 41 0 39 32 4 31 23 10 27 18 13 15 16 10 15 12 5 22 13 4 36 23 7 48 33 4 56 41 0 66 53 0 76 65 1 86 69 0 86 69 0 85 68 0 84 66 0 82 64 0 80 62 0 78 59 0 77 58 0 81 60 5 78 57 2 74 55 0 75 55 2 75 58 4 74 57 5 68 52 0 63 47 0 47 37 1 40 34 0 31 30 0 25 25 0 23 23 0 29 23 1 39 24 3 45 24 3 41 32 1 42 33 4 41 33 10 38 30 11 33 26 10 28 22 6 26 20 4 25 19 3 24 18 4 25 19 3 26 21 1 28 24 0 28 24 0 28 24 0 28 24 0 27 22 0 42 30 4 49 34 3 59 39 2 69 47 0 77 54 0 82 61 0 82 65 0 81 67 0 87 64 0 88 65 0 87 66 1 88 67 4 86 66 3 84 64 1 81 63 0 79 61 0 78 59 0 77 58 0 75 56 0 71 55 0 68 53 0 67 52 0 68 53 0 67 54 1 64 48 0 65 49 0 64 50 1 62 49 4 56 44 6 47 36 6 40 27 8 34 22 8 23 16 8 24 17 9 24 17 9 25 19 7 27 22 3 32 28 0 38 36 0 43 40 0 61 51 0 62 52 1 63 53 2 65 55 2 67 58 3 68 59 2 70 61 2 70 61 2 72 55 0 72 55 0 72 55 0 71 54 0 70 53 1 70 53 1 69 52 0 69 51 1 66 53 0 66 53 0 65 52 0 65 52 0 65 52 0 65 51 2 65 51 2 65 51 2 65 49 0 66 50 0 68 52 0 69 54 0 70 53 0 70 53 0 69 52 0 69 51 1 65 47 1 62 48 3 60 48 6 54 49 9 51 47 10 48 44 7 46 42 4 44 40 2 45 39 17 43 36 17 42 35 16 40 35 16 40 34 18 42 36 22 44 38 26 44 40 29 46 38 27 47 39 26 49 42 23 52 46 20 53 48 18 55 50 18 56 51 19 56 51 19 54 45 6 56 47 8 58 49 8 60 51 8 61 53 7 62 54 8 62 54 7 61 53 6 68 54 9 69 55 10 70 55 12 72 59 15 75 62 20 77 65 23 79 67 27 81 69 29 90 75 36 94 79 40 99 83 47 105 87 51 110 90 57 114 94 61 119 98 67 124 101 70 119 99 74 122 102 77 124 104 79 123 106 80 122 105 79 121 105 79 122 106 81 121 107 81 118 109 80 119 108 80 117 106 78 118 104 77 119 103 77 121 104 78 122 105 79 125 105 80 122 106 81 122 106 83 122 106 83 123 106 86 123 106 86 123 106 88 123 106 88 124 107 89 122 103 86 122 103 86 121 104 86 121 106 87 120 107 88 121 108 89 121 110 90 121 110 90 122 110 86 123 111 87 123 111 87 124 112 90 124 111 92 125 112 93 126 113 94 126 113 96 127 116 98 127 116 98 127 116 98 128 117 99 129 118 100 129 118 100 130 119 101 130 119 101 132 121 103 132 121 103 133 121 105 133 121 105 134 122 108 133 121 107 133 121 109 133 121 109 105 85 58 105 85 58 105 85 58 106 86 61 106 86 62 106 86 62 106 86 62 106 85 64 104 83 66 102 84 64 100 85 64 97 87 62 97 87 60 97 88 59 98 87 57 100 86 57 100 82 58 100 82 60 100 82 60 99 82 62 99 82 62 99 82 64 98 83 64 98 83 64 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 87 59 98 87 59 100 86 59 101 87 60 102 86 60 102 86 60 104 87 61 104 87 61 102 85 55 102 85 55 102 85 55 103 86 56 103 86 56 103 86 56 103 86 56 104 87 57 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 106 92 57 105 91 56 105 91 56 104 90 55 103 89 54 102 88 53 102 88 53 101 87 52 103 84 51 103 84 51 102 83 50 100 81 48 97 78 45 94 75 42 92 73 40 90 71 38 83 68 27 82 66 30 79 62 32 76 58 34 74 56 32 73 56 26 72 56 20 72 57 16 73 58 19 72 57 18 70 55 16 69 54 13 68 53 10 68 53 10 69 54 11 69 55 10 65 55 6 65 52 7 65 51 6 64 49 6 61 48 6 60 48 8 57 50 8 55 50 10 51 47 2 49 44 2 46 40 4 44 38 4 44 38 4 46 40 4 49 44 4 51 46 4 64 53 0 66 55 0 70 58 0 72 60 0 74 59 0 74 59 2 75 58 4 76 59 7 71 63 1 72 62 1 73 63 2 75 63 3 76 61 2 76 60 1 75 59 0 76 57 0 74 59 2 73 56 0 71 54 0 69 52 0 66 49 3 59 46 4 51 41 6 46 37 6 46 39 11 53 44 11 63 55 9 75 66 7 88 79 4 99 89 0 110 98 0 114 103 0 113 99 2 110 96 0 107 92 0 106 91 0 108 93 0 108 93 2 106 90 2 104 88 0 104 88 1 106 90 5 104 87 5 99 82 4 95 77 3 92 73 4 88 69 1 84 65 0 67 54 0 57 46 0 45 41 6 41 39 14 43 43 15 53 49 11 68 61 7 81 72 7 89 79 8 91 79 3 93 81 0 96 82 0 97 84 0 96 85 0 93 86 0 92 86 2 89 77 0 85 74 0 76 67 0 66 60 0 56 54 5 48 49 9 42 46 13 41 44 15 35 33 12 31 30 12 28 28 18 27 27 19 29 27 14 36 32 7 52 44 5 66 56 7 85 74 0 97 85 1 109 98 6 115 103 3 117 102 0 119 101 0 117 99 1 115 95 0 106 96 1 106 96 1 106 95 3 105 94 2 105 94 4 104 93 3 103 92 3 102 91 2 99 88 6 97 86 4 96 86 1 95 85 0 92 84 1 89 80 1 85 76 1 82 72 1 74 59 2 63 51 3 49 40 7 41 33 12 38 30 9 43 32 2 56 41 0 69 52 0 95 75 6 105 86 10 114 97 9 120 102 4 123 106 2 127 109 1 129 111 3 130 109 4 131 112 7 131 112 7 130 111 6 131 112 7 131 112 7 130 111 6 127 108 3 125 106 1 122 102 5 120 102 4 117 98 3 115 96 2 111 94 2 109 94 3 109 93 5 109 93 5 107 90 0 109 89 2 107 87 1 99 81 0 88 71 0 73 64 0 60 58 1 54 54 4 59 64 0 73 77 0 103 101 0 126 119 3 133 121 3 141 124 6 147 132 7 146 129 0 136 122 0 134 120 0 131 116 0 127 114 0 125 114 0 125 113 1 123 111 1 120 109 1 122 103 9 120 101 7 115 99 4 111 96 5 106 90 5 96 80 3 82 68 0 74 59 0 71 55 3 82 64 2 101 79 3 122 96 3 139 111 2 151 122 2 158 129 3 160 131 3 160 134 0 158 131 0 153 128 1 148 124 0 141 118 2 136 114 2 132 111 4 131 110 5 129 107 6 126 104 3 123 101 2 118 98 1 116 96 1 114 95 1 111 92 0 109 90 0 111 85 0 110 85 1 105 83 0 100 78 3 94 73 6 87 66 9 75 54 7 65 43 2 51 42 3 47 38 0 52 44 0 73 64 9 95 85 14 114 101 9 131 115 4 144 126 2 144 130 0 147 132 3 146 132 7 141 127 4 136 124 4 137 125 7 136 125 7 134 123 5 132 122 0 131 121 0 130 120 0 129 118 0 127 116 1 123 110 5 117 103 4 113 98 3 106 91 0 106 90 2 103 88 5 99 83 8 92 78 7 88 74 3 85 73 0 84 72 0 83 70 0 71 62 3 55 50 8 40 39 9 36 35 7 44 40 5 56 48 2 66 55 1 78 64 0 89 75 0 99 86 7 99 87 3 95 83 0 94 82 0 93 81 0 92 80 0 97 82 1 97 82 1 97 81 3 95 82 4 93 81 5 90 78 4 85 73 1 80 70 0 74 64 2 70 61 2 63 56 2 56 49 5 43 40 5 32 32 4 21 24 3 14 21 3 18 14 2 20 16 5 25 19 7 30 23 5 41 31 4 55 42 0 71 54 0 81 61 0 90 72 0 95 77 5 97 77 8 92 71 4 86 67 1 83 65 1 78 64 0 73 64 0 81 56 0 77 57 0 73 57 0 70 59 0 67 58 0 63 53 2 57 46 1 53 39 0 35 30 1 34 27 1 34 23 3 35 22 3 38 23 2 44 26 2 50 31 1 53 34 1 63 41 4 62 40 1 58 39 0 54 37 0 48 34 0 37 30 1 26 23 4 19 19 7 21 17 8 17 14 7 13 14 9 16 17 12 18 19 11 24 21 6 31 25 3 40 30 3 48 39 0 56 43 1 66 49 3 75 55 4 80 59 2 83 63 4 85 66 7 86 67 8 82 65 0 82 65 0 82 64 0 82 64 0 82 64 0 81 63 0 80 62 0 80 62 0 81 59 2 81 59 2 78 57 2 77 56 1 75 55 2 74 54 1 72 55 3 72 55 3 69 51 3 66 50 0 61 48 0 60 48 0 56 48 1 51 43 4 41 35 3 34 27 0 30 23 13 28 21 13 25 17 14 25 17 15 28 19 14 32 24 11 38 32 8 41 36 6 49 44 4 52 48 1 58 52 0 63 57 0 67 59 0 68 58 0 67 55 0 66 53 0 68 55 0 68 55 0 68 55 0 68 55 0 67 54 1 66 53 0 65 52 0 64 51 0 66 54 2 66 54 2 65 53 1 64 52 0 63 51 0 63 51 0 63 51 0 63 51 0 71 51 0 71 51 0 70 53 1 69 53 1 68 55 2 69 56 3 69 58 4 69 58 4 69 54 0 68 52 0 65 52 0 64 50 1 62 49 4 60 47 3 59 47 5 58 46 4 55 45 10 53 44 11 50 44 12 47 42 12 44 40 13 40 38 13 36 36 12 35 34 13 45 37 24 45 37 24 46 38 25 47 39 26 48 40 27 50 42 29 52 44 31 53 45 32 49 42 24 52 45 26 56 48 27 57 49 26 60 50 23 61 50 20 65 52 20 66 53 19 69 53 20 71 55 21 73 58 19 76 61 20 79 64 25 84 68 32 91 74 44 95 78 52 106 82 56 108 84 58 110 89 62 114 93 66 118 98 71 119 102 74 121 106 77 122 107 78 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 77 122 105 77 122 105 79 123 105 81 123 105 83 123 105 83 124 106 86 124 106 86 114 106 85 114 106 85 115 107 86 115 107 86 116 108 87 117 109 88 118 110 89 118 110 89 122 106 90 122 107 86 122 108 82 122 108 81 123 109 82 123 109 83 123 108 87 123 107 91 125 108 90 125 108 90 125 108 88 126 109 89 127 111 88 129 113 88 130 114 88 131 115 89 126 112 99 126 113 97 127 114 98 127 114 97 128 115 96 130 118 96 131 119 97 132 120 96 128 117 95 129 118 96 129 118 98 130 118 102 132 120 106 134 122 110 136 123 114 137 124 116 106 86 59 106 86 59 106 86 59 106 86 61 106 86 62 105 85 61 105 85 61 105 84 63 104 83 62 102 84 62 100 85 62 97 87 60 97 87 60 97 87 60 98 87 59 100 86 59 99 83 58 99 83 60 99 83 60 99 82 62 99 82 62 99 82 64 99 82 64 98 83 64 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 87 59 98 87 59 100 86 59 100 86 59 101 85 59 101 85 59 102 85 59 102 85 59 102 85 55 102 85 55 102 85 55 102 85 55 103 86 56 103 86 56 103 86 56 103 86 56 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 105 91 56 105 91 56 105 91 56 104 90 55 103 89 54 102 88 53 102 88 53 102 88 53 104 85 52 104 85 52 103 84 51 101 82 49 99 80 47 97 78 45 95 76 43 93 74 41 88 73 32 87 71 35 84 67 37 81 64 38 79 62 36 77 60 30 77 61 25 76 61 20 76 61 22 75 60 21 73 58 19 71 56 15 70 55 14 69 54 11 69 54 11 69 54 11 67 56 10 67 54 9 66 52 7 65 50 7 64 49 8 61 49 7 58 51 9 55 50 8 54 47 3 53 46 4 50 42 5 48 39 6 48 39 6 49 41 5 52 44 7 54 46 7 64 52 0 66 55 1 70 58 0 71 59 0 72 57 0 71 56 0 73 56 2 74 57 5 71 61 0 72 62 1 73 63 2 74 62 2 76 61 2 75 60 1 75 59 0 75 59 0 74 59 2 72 57 0 71 54 0 69 52 0 66 49 3 58 44 5 50 40 5 43 37 5 43 36 8 48 42 8 59 50 7 72 63 6 84 74 2 95 85 0 104 94 0 110 98 0 108 95 0 106 93 0 103 90 0 103 90 0 104 91 0 104 90 1 103 89 1 101 87 0 100 85 0 102 87 2 100 85 4 95 79 1 92 76 1 90 73 3 87 70 1 82 64 0 69 57 0 59 49 0 46 42 5 40 38 13 40 40 14 47 44 9 60 54 6 72 63 6 82 71 7 86 73 3 89 75 0 92 80 0 93 81 0 89 81 0 86 81 0 83 80 3 80 70 1 76 67 2 70 61 4 60 54 4 53 48 8 47 44 11 42 40 15 40 39 18 37 33 6 33 31 10 31 29 14 31 29 16 32 29 12 39 34 5 53 45 6 67 57 8 84 72 0 95 84 2 106 95 5 112 99 3 113 99 0 115 99 1 116 97 2 113 94 0 105 95 0 105 95 0 105 95 0 105 94 2 104 93 1 103 92 2 102 91 1 102 91 2 97 86 4 96 85 3 95 85 0 93 85 0 91 83 2 88 79 2 82 74 1 78 69 0 68 56 4 59 47 5 45 38 9 38 31 12 36 29 10 41 32 3 55 42 0 67 51 0 94 74 5 104 85 9 113 96 8 118 100 2 120 103 0 124 105 0 126 107 2 125 106 1 126 107 2 125 106 1 125 106 1 125 106 1 126 107 2 125 106 1 122 103 0 120 101 0 120 102 4 118 100 2 116 97 2 111 95 0 109 92 0 107 92 1 107 91 3 107 91 3 105 88 0 106 89 1 106 88 2 100 83 3 89 75 2 74 66 3 62 59 4 56 56 4 60 61 1 72 73 0 101 99 0 123 115 4 130 117 3 137 120 6 143 127 6 142 124 0 134 119 2 132 117 0 129 114 0 126 113 0 124 112 0 123 111 3 121 108 3 118 107 1 119 100 5 117 98 3 112 96 1 108 93 2 103 88 3 92 79 1 81 66 0 72 58 0 67 51 2 79 60 2 97 75 0 118 93 1 137 109 2 149 120 2 156 126 2 158 129 3 159 132 0 157 130 0 153 128 1 148 124 2 141 118 2 136 114 3 131 110 3 129 108 3 129 107 6 127 105 4 123 101 2 120 100 3 119 99 4 116 97 3 114 95 3 111 94 2 110 86 0 109 84 0 104 82 0 98 76 0 92 72 3 87 67 8 76 56 5 66 45 0 50 40 4 44 35 0 48 39 0 67 57 4 88 78 9 107 93 4 125 108 0 140 121 1 144 130 0 148 133 4 147 134 6 143 129 6 138 126 4 137 125 5 135 125 4 133 122 4 129 118 0 128 118 0 127 116 0 127 116 0 125 113 1 122 110 2 117 104 2 113 99 2 107 92 0 105 89 1 101 86 3 96 80 3 89 75 2 85 71 0 81 69 0 80 68 0 76 65 0 67 58 3 51 46 6 38 37 7 36 35 7 44 40 5 57 49 2 67 56 2 79 65 0 89 75 0 98 85 6 98 86 4 95 83 0 93 81 0 93 81 0 92 79 0 95 79 1 94 78 0 92 79 1 92 78 3 90 78 4 87 75 3 81 71 0 77 67 0 70 60 0 67 58 1 60 53 1 50 45 3 40 37 4 29 29 5 20 23 4 15 19 4 20 13 5 22 15 9 24 17 9 29 21 8 39 28 6 53 41 3 69 53 2 79 60 2 85 68 0 91 72 3 93 74 6 91 70 5 88 69 3 84 69 4 80 69 3 77 68 1 78 57 0 76 57 0 72 57 0 68 58 0 64 57 2 59 51 4 53 41 1 48 35 0 39 32 3 39 32 4 41 31 6 44 32 6 49 33 7 54 37 7 60 42 6 63 45 5 63 46 3 62 45 1 61 44 0 59 42 0 54 40 1 46 35 5 36 30 8 29 26 9 22 18 7 17 14 7 13 12 7 14 15 10 17 17 9 22 18 6 29 22 3 37 27 2 49 40 1 57 44 2 66 49 3 75 55 4 80 59 2 82 62 3 83 65 3 85 67 5 82 65 0 83 65 0 83 65 0 83 65 0 82 64 0 81 63 0 80 62 0 80 62 0 81 59 2 80 59 2 78 57 2 77 56 1 75 55 2 74 54 1 72 55 3 72 55 3 73 55 5 69 53 2 65 52 0 63 51 1 62 51 5 55 47 8 47 38 5 39 32 3 29 26 11 27 23 11 26 19 13 25 17 14 26 19 13 30 24 12 34 29 9 37 33 8 43 39 4 47 42 4 53 46 0 59 52 0 65 56 1 67 56 0 68 55 0 68 55 0 67 54 0 67 54 0 67 54 1 67 54 1 67 54 1 67 54 1 66 53 0 66 53 0 65 54 0 65 54 0 64 53 0 64 53 0 63 52 0 64 53 0 64 53 0 64 53 0 71 51 0 72 52 1 70 53 1 70 54 2 71 55 3 69 56 3 69 58 4 69 58 4 69 54 0 69 53 1 68 52 1 65 51 2 63 51 3 62 49 4 62 49 5 60 48 6 63 45 7 60 44 8 58 44 9 56 43 11 52 41 13 48 38 13 44 36 13 43 35 14 43 36 20 43 36 20 43 36 20 44 37 21 45 38 22 46 39 23 47 40 24 48 41 25 46 39 20 49 41 20 52 44 21 55 45 20 57 46 18 59 48 18 64 51 19 66 53 19 72 56 23 75 59 25 79 64 25 83 68 29 87 72 33 93 77 43 99 82 52 103 86 60 114 93 66 115 94 67 117 97 70 120 100 73 121 104 76 122 107 78 124 109 80 123 109 80 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 77 122 105 79 122 105 79 122 104 80 123 105 81 123 105 83 123 105 85 123 105 85 116 105 85 116 105 85 117 106 86 118 107 87 118 107 87 119 108 88 120 109 89 120 109 89 122 106 90 122 107 88 122 107 84 122 108 82 123 109 83 123 108 85 123 108 89 123 107 91 124 108 92 124 108 92 124 109 90 125 110 89 126 111 90 127 112 89 129 114 91 129 115 89 127 114 98 127 114 98 127 114 98 127 114 97 128 115 96 129 116 97 130 118 96 131 119 97 129 118 96 129 118 98 129 118 100 130 118 102 132 120 106 133 121 109 135 122 113 135 122 114 105 88 60 105 88 60 104 87 59 104 87 61 103 85 61 103 85 61 102 84 60 102 84 62 103 83 58 101 84 58 99 85 59 96 86 59 96 86 59 96 86 61 97 85 61 99 84 61 98 84 58 98 83 60 98 83 60 99 82 62 99 82 62 99 82 64 99 82 64 99 82 64 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 98 84 58 97 86 58 97 86 58 99 85 58 99 85 58 100 84 58 99 83 57 100 83 57 100 83 57 101 84 56 102 85 57 102 85 57 102 85 57 103 86 58 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 106 90 56 106 90 56 105 89 55 105 89 55 104 88 54 104 88 54 103 87 53 103 87 53 105 86 53 105 86 53 104 85 52 104 85 52 102 83 50 101 82 49 99 80 47 98 79 46 95 80 41 94 78 42 91 74 44 88 71 45 86 69 43 84 67 37 83 67 31 83 68 29 81 65 29 80 64 28 77 62 23 75 60 21 73 58 17 71 56 15 71 56 13 70 55 12 69 58 12 69 56 11 68 53 10 69 52 9 65 50 9 63 50 8 60 51 8 58 51 9 56 49 5 55 48 6 52 44 7 50 42 6 49 40 7 50 42 6 52 44 8 53 45 8 63 51 3 65 53 3 69 56 3 69 57 0 71 56 0 70 55 0 71 54 0 72 55 1 70 60 1 71 61 2 73 61 3 73 61 3 75 60 3 75 60 3 74 59 2 75 58 2 74 59 2 72 57 2 71 54 0 69 51 1 63 49 2 57 43 4 47 39 3 41 35 3 39 33 7 44 38 6 53 46 4 66 56 3 78 69 2 90 79 0 99 88 0 104 91 0 102 88 0 101 87 0 100 86 0 100 86 0 100 86 0 100 85 0 99 84 0 98 83 0 96 81 0 98 83 2 97 81 3 92 76 0 90 73 1 90 73 3 87 70 1 83 65 0 73 62 0 62 52 0 49 44 6 40 39 11 39 37 14 42 38 9 50 45 7 60 52 6 70 59 5 75 63 5 81 67 4 85 72 2 84 74 2 81 74 2 75 72 3 71 70 5 68 61 7 66 59 7 62 54 8 56 48 9 50 44 10 47 40 12 44 38 14 44 38 16 43 37 3 40 35 5 38 34 7 39 34 12 40 36 9 45 39 5 55 48 6 66 58 11 82 72 1 91 82 5 101 91 6 105 94 2 108 95 0 110 95 0 112 95 3 112 92 3 103 93 0 103 93 0 103 92 0 103 92 0 102 91 1 101 90 0 100 89 0 99 88 0 96 85 3 95 85 0 92 84 0 92 84 1 88 81 1 83 77 1 77 70 0 72 64 0 60 52 6 49 43 7 39 35 10 33 30 13 31 28 9 38 31 3 53 41 1 65 51 2 92 73 4 101 84 6 111 94 6 114 98 2 117 100 0 120 103 0 122 103 0 121 102 0 123 106 2 122 105 1 122 105 1 123 106 2 124 107 3 123 106 2 120 103 0 118 101 0 118 100 2 117 98 3 113 97 2 110 93 1 107 92 1 105 89 1 104 90 1 103 89 1 100 84 0 102 86 0 103 87 2 99 83 6 88 75 5 74 66 4 61 58 3 54 54 4 58 57 1 71 68 0 98 93 0 121 110 4 125 111 2 132 114 4 138 121 5 135 119 0 130 114 1 129 113 2 127 111 0 124 110 1 122 110 2 120 107 2 117 104 0 114 102 0 117 99 0 112 96 0 108 93 0 104 91 0 98 86 2 88 76 2 75 64 0 67 55 0 59 46 1 71 56 1 91 71 0 113 89 0 132 105 0 146 117 0 152 124 1 156 126 2 156 129 0 153 128 0 150 126 0 145 123 3 140 119 4 134 114 2 130 109 2 125 106 1 128 106 5 125 103 2 120 100 1 119 99 2 118 99 4 117 98 4 113 96 4 112 95 3 108 86 1 107 85 0 102 81 0 95 76 0 90 72 0 86 68 4 75 58 2 67 50 0 48 40 4 41 33 0 42 34 0 59 48 2 78 67 3 98 83 0 117 99 0 132 115 1 141 126 0 145 130 3 146 133 5 143 129 4 137 126 2 135 123 1 131 121 0 127 116 0 126 114 2 125 114 0 124 113 0 124 113 0 123 111 0 121 109 1 117 104 2 113 99 0 108 95 0 105 92 0 100 85 0 93 80 1 88 74 0 83 71 0 80 68 0 79 67 0 69 59 0 59 52 0 46 41 3 37 33 4 37 33 6 46 40 4 58 50 3 68 57 1 80 66 0 89 75 2 97 84 6 96 83 4 93 81 0 92 79 0 92 79 1 90 76 1 92 76 0 89 75 0 88 74 0 87 75 1 86 74 2 82 72 1 78 68 0 74 63 0 67 58 0 65 56 1 57 51 3 48 43 5 38 34 5 29 26 7 22 20 7 19 16 7 22 12 11 22 14 12 23 15 12 27 18 9 35 27 8 48 37 5 63 48 5 73 57 6 78 63 0 83 68 1 88 70 4 87 68 2 85 67 3 83 67 5 78 67 3 74 65 0 73 56 2 71 56 1 67 56 2 62 55 1 58 52 2 52 45 3 46 38 1 42 31 0 40 31 0 43 32 0 46 35 3 51 38 4 56 42 5 61 46 3 66 49 3 68 52 1 62 50 0 62 50 0 63 50 0 64 48 0 61 47 2 54 41 6 47 36 8 41 30 8 28 22 8 21 17 6 17 14 7 17 14 9 19 14 8 22 16 4 28 21 3 34 26 5 49 40 1 56 44 2 64 50 3 73 56 2 78 59 1 80 62 0 82 64 0 82 67 2 83 65 0 83 65 0 83 65 0 83 65 1 82 64 0 81 63 1 80 62 0 79 61 0 80 59 2 79 58 1 78 57 2 76 57 1 75 55 2 72 55 1 72 55 3 72 55 3 70 54 2 68 52 0 64 51 0 62 50 0 61 50 4 55 46 5 48 40 3 44 35 2 32 30 7 30 27 8 27 23 11 24 20 11 24 19 13 25 21 10 28 25 10 30 27 10 36 30 6 39 34 5 45 39 5 53 46 4 59 51 4 64 54 1 67 56 2 69 56 3 65 52 0 65 52 0 66 53 0 67 54 1 67 54 1 67 54 1 67 54 1 67 54 1 65 52 0 65 52 0 65 52 0 65 52 0 65 52 0 65 52 0 66 53 0 67 54 1 72 52 0 71 54 0 71 54 0 72 55 1 71 56 1 72 57 2 70 57 2 70 57 2 71 54 0 70 53 0 69 53 1 69 53 2 66 52 3 66 52 5 65 52 7 64 51 6 70 48 1 70 47 3 68 46 5 64 44 7 61 42 10 57 40 12 54 38 13 53 37 14 46 40 18 45 39 17 45 39 17 44 38 16 44 38 16 44 38 16 45 39 17 45 39 17 48 38 13 50 40 15 52 42 15 55 44 16 57 46 16 62 48 19 66 53 21 70 57 25 78 62 29 82 66 32 88 72 38 94 78 42 99 83 49 105 89 56 110 93 65 113 96 70 120 103 75 120 103 75 122 105 77 122 107 78 123 108 79 123 109 80 123 109 80 123 109 80 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 121 104 78 121 104 78 121 104 78 121 103 79 122 104 80 122 104 82 122 104 82 122 104 82 120 105 86 120 105 86 120 105 86 121 106 87 122 107 88 122 107 88 123 108 89 123 108 89 121 105 90 122 106 90 122 107 88 122 107 86 122 107 86 123 108 89 123 107 91 123 107 92 121 109 93 121 110 92 121 110 92 122 111 93 123 112 92 124 113 93 125 114 92 126 115 93 127 114 98 127 114 98 127 114 97 127 114 97 127 114 95 128 115 96 129 116 97 130 118 96 130 119 99 130 119 99 130 119 101 130 118 102 131 119 105 132 120 108 133 120 111 134 121 112 106 89 61 105 88 60 105 88 60 104 87 61 103 85 61 102 84 60 102 84 60 102 84 62 103 83 56 101 84 56 99 85 58 96 86 59 96 86 61 96 85 63 97 85 63 99 84 65 96 84 58 96 84 60 96 84 60 98 83 62 97 82 61 98 81 63 98 81 63 98 81 63 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 97 86 58 96 85 57 98 84 57 98 84 57 98 82 56 98 82 56 99 82 56 98 81 55 101 84 56 101 84 56 102 85 57 102 85 57 102 85 57 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 106 90 56 105 89 55 105 89 55 105 89 55 104 88 54 104 88 54 104 88 54 103 87 53 106 87 54 106 87 54 106 87 54 106 87 54 105 86 53 104 85 52 104 85 52 103 84 51 102 84 48 101 82 49 99 80 50 97 77 50 95 75 48 93 74 44 91 72 39 90 72 36 88 70 34 87 69 33 85 67 31 83 65 27 80 62 24 78 60 20 76 58 18 75 58 15 73 60 16 72 57 14 73 56 13 70 53 10 69 52 9 64 51 9 60 51 8 59 52 8 59 50 7 57 48 7 54 45 6 52 42 6 51 41 6 51 41 6 52 41 9 53 42 10 61 48 4 64 51 6 68 54 5 69 56 1 71 56 0 70 55 0 72 55 0 73 56 2 70 58 0 70 58 0 70 58 0 71 59 1 71 59 1 73 58 1 73 58 1 73 58 1 72 59 4 72 57 2 69 53 1 67 51 0 62 48 3 55 43 3 46 37 4 39 34 4 37 31 7 40 35 5 49 41 4 59 51 2 73 63 1 83 74 0 93 81 0 96 84 0 95 83 0 94 82 0 94 82 0 95 83 1 95 83 1 95 83 1 94 82 0 93 81 0 91 78 0 93 80 1 92 79 1 88 74 0 87 73 2 88 73 4 86 71 4 83 68 1 74 65 0 63 56 1 51 46 6 44 40 13 38 36 15 36 34 11 42 38 9 48 44 9 60 48 6 64 51 6 70 57 4 75 63 3 76 66 4 72 67 3 69 65 4 65 64 7 63 57 5 62 56 6 60 54 6 59 50 7 57 48 7 56 46 10 55 45 10 55 44 12 56 48 2 53 44 1 52 44 5 53 45 9 50 44 8 52 44 5 58 51 7 65 59 11 80 70 8 87 78 9 94 85 8 98 88 1 101 90 0 106 93 1 108 92 4 108 90 4 100 89 0 100 89 0 100 89 0 100 89 0 99 88 0 98 87 0 97 85 0 96 84 0 96 85 3 93 85 2 92 84 3 89 82 2 84 78 2 76 72 1 67 63 0 62 58 0 50 44 10 42 38 9 32 31 11 27 28 12 29 28 10 37 32 3 51 42 1 64 52 2 90 72 0 99 82 4 108 92 5 112 96 0 114 99 0 119 102 0 120 102 0 119 101 1 122 104 2 121 103 1 121 103 1 122 104 2 123 105 3 122 104 2 119 101 0 117 99 0 117 98 3 114 98 2 112 96 1 109 94 1 107 92 1 104 90 1 102 88 0 101 87 0 96 82 0 98 83 0 96 83 4 92 80 8 81 72 7 67 61 3 56 53 2 50 48 0 55 51 3 68 63 0 94 87 0 116 104 4 122 104 2 128 109 6 134 116 6 132 115 0 127 110 4 126 109 3 124 107 3 121 106 3 120 107 3 118 105 3 115 102 0 111 99 0 117 99 0 112 96 0 107 92 0 102 88 0 93 82 2 82 72 3 70 60 1 61 51 0 54 42 2 65 52 0 85 68 0 107 85 0 127 102 1 141 114 1 150 121 1 153 125 2 151 126 0 151 126 0 148 124 2 144 122 3 138 117 2 132 111 2 126 108 0 123 104 0 124 105 3 122 103 1 119 99 0 116 98 0 115 96 1 112 96 1 110 93 1 109 92 0 109 89 3 107 87 1 101 83 0 94 77 0 89 73 0 84 69 2 75 60 1 67 52 0 48 39 10 40 31 0 38 29 0 51 42 0 69 58 2 87 74 0 109 93 0 127 108 3 135 119 0 141 126 1 143 129 4 141 127 2 135 124 0 132 120 0 127 117 0 122 111 0 122 111 5 121 110 2 121 111 0 121 111 0 121 110 2 119 108 2 116 104 2 113 101 1 109 96 2 105 92 0 98 86 0 92 80 0 87 75 0 84 72 0 79 69 0 77 67 0 60 53 1 52 45 1 41 35 1 35 29 3 36 31 2 47 39 3 60 50 1 67 56 0 81 66 0 89 75 4 94 80 5 93 80 2 91 78 0 90 76 1 90 76 3 88 74 3 87 73 0 86 72 1 84 72 0 83 70 0 81 71 2 78 67 1 74 65 0 71 61 0 67 57 4 61 53 4 55 48 4 45 41 4 36 32 5 30 24 8 26 19 9 24 15 10 24 12 12 24 14 13 23 15 12 25 18 8 30 23 5 42 32 5 55 42 8 63 49 10 71 59 0 77 62 3 80 64 4 81 63 1 77 61 1 76 62 1 72 60 0 66 56 0 68 54 5 65 53 3 58 50 1 52 48 1 47 44 1 44 39 1 43 34 1 41 32 1 46 34 0 48 36 0 53 40 0 58 45 1 63 49 0 68 52 0 70 55 0 71 55 0 62 56 0 64 55 0 65 52 0 67 51 0 66 50 1 59 44 3 53 39 4 47 34 2 36 29 10 30 23 7 25 18 8 24 17 9 23 16 10 24 15 6 27 20 4 34 26 7 45 37 1 53 41 3 62 48 3 71 54 2 76 57 0 79 61 0 80 65 0 82 67 2 84 66 0 84 66 0 83 65 1 83 65 1 82 64 2 81 63 1 80 61 2 79 60 1 80 59 2 79 58 1 77 58 2 75 56 0 72 55 1 72 55 1 71 55 3 71 55 3 70 55 0 68 52 0 64 51 0 63 49 0 61 48 3 58 46 4 54 42 2 49 40 1 36 36 2 34 33 3 31 29 8 27 24 9 24 22 10 24 21 12 24 22 10 25 23 11 32 24 11 34 27 9 40 32 9 48 39 8 54 45 6 60 49 4 64 52 4 65 53 3 65 51 2 65 51 2 66 53 1 67 54 2 67 54 2 67 54 1 67 54 1 66 53 0 65 52 0 65 52 0 65 52 0 65 52 0 66 53 0 67 54 1 68 55 2 68 55 2 72 55 1 72 55 1 72 55 1 73 56 2 73 56 2 73 56 2 73 58 3 73 58 3 74 54 1 74 54 1 72 55 3 72 55 3 71 55 4 71 55 6 69 55 6 69 55 6 73 52 0 72 52 0 69 51 1 67 50 6 64 49 10 61 47 12 59 44 13 57 43 14 52 47 17 52 47 17 51 46 16 49 44 14 49 44 14 48 43 13 48 43 13 48 43 13 56 42 13 57 43 14 60 46 17 62 48 19 64 51 19 69 56 24 75 62 30 80 65 34 88 72 39 92 76 43 99 83 50 105 89 56 110 93 63 114 97 69 118 101 73 120 103 77 120 106 79 120 106 79 121 107 80 121 107 80 121 107 80 121 107 80 121 107 80 118 107 79 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 120 102 78 120 102 78 121 103 79 121 103 79 121 103 79 122 104 80 122 104 80 122 104 82 121 104 84 122 105 85 122 105 85 122 105 85 123 106 86 123 106 86 124 107 87 124 107 87 121 105 90 121 105 90 121 105 89 122 106 90 122 106 90 122 106 90 123 107 92 123 107 92 119 110 93 119 110 93 119 110 93 119 111 92 120 112 93 121 113 94 122 114 95 123 115 96 127 114 97 127 114 97 126 113 96 126 113 96 127 114 97 127 114 95 128 115 96 128 115 96 130 119 101 130 119 101 130 119 101 130 118 102 130 118 104 131 119 105 131 119 107 132 120 108 105 90 61 104 89 60 104 89 60 103 87 61 102 86 61 101 85 60 101 85 60 101 85 62 103 83 56 101 84 56 99 85 58 96 86 59 96 86 61 96 85 63 97 85 63 99 84 65 95 85 58 95 85 60 95 85 60 95 83 61 97 82 61 97 80 62 97 80 62 97 80 62 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 97 82 59 96 85 57 96 85 57 97 83 56 97 83 56 98 82 56 97 81 55 98 81 55 98 81 55 101 84 58 101 84 58 101 84 58 102 85 59 102 85 59 102 85 59 102 85 59 103 86 60 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 107 88 55 107 88 55 107 88 55 107 88 55 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 106 87 54 106 86 53 105 85 52 104 83 52 102 81 52 100 79 50 98 77 46 97 77 44 96 76 43 95 75 42 94 74 41 92 72 37 90 70 35 87 67 30 85 65 28 83 64 24 82 63 23 77 62 21 76 61 20 75 57 17 74 55 13 71 54 11 67 52 9 64 53 8 61 53 7 60 51 8 59 50 7 56 47 6 53 44 5 52 42 6 51 41 6 51 40 10 52 41 13 59 45 8 62 49 7 66 52 7 69 56 4 72 57 2 73 58 1 75 58 2 76 59 3 71 56 1 70 55 0 70 55 0 68 55 0 68 55 0 68 55 0 68 55 0 69 56 1 70 59 3 69 56 3 68 52 0 66 50 1 60 47 3 52 43 4 43 37 3 38 33 3 36 31 9 38 32 6 43 37 3 55 47 1 67 58 3 79 68 2 87 75 1 90 77 0 89 75 0 90 76 1 91 77 2 92 79 1 92 79 1 91 78 0 91 78 0 91 78 0 89 75 0 91 77 2 90 76 3 87 73 2 86 71 2 88 73 4 87 72 5 85 70 3 73 65 0 64 57 2 53 48 8 46 42 15 39 36 19 36 33 16 38 36 15 42 40 15 51 42 9 55 46 7 62 49 4 68 55 2 71 61 0 72 64 2 70 64 4 69 64 6 67 62 0 69 61 0 69 61 0 70 60 1 70 59 3 72 59 4 72 59 6 74 58 6 73 63 4 70 59 3 68 56 4 68 56 6 65 55 6 60 52 5 60 54 6 62 58 10 77 68 13 83 75 13 88 80 8 91 82 3 95 85 0 100 88 2 104 89 6 103 88 5 98 87 0 99 87 1 99 87 1 98 86 0 98 86 2 97 85 3 96 84 2 95 83 1 94 85 6 92 83 4 88 81 3 84 78 4 77 72 4 66 64 3 57 56 0 51 49 0 43 39 12 35 33 12 27 28 12 25 27 13 29 28 8 37 32 2 52 43 0 66 52 3 88 71 0 97 81 3 107 91 4 111 97 0 114 99 0 117 102 0 121 103 3 120 102 4 115 100 0 114 99 0 114 99 0 115 100 0 116 101 0 116 101 0 114 99 0 112 97 0 115 99 3 114 98 3 111 96 3 109 94 3 106 92 3 103 89 1 99 87 1 98 86 0 94 82 0 94 83 3 91 81 9 83 75 10 72 66 8 61 55 5 52 48 3 48 43 1 55 46 3 66 58 0 93 82 0 114 99 4 119 101 1 126 107 5 132 114 6 131 114 0 125 107 5 123 105 3 122 104 4 119 104 3 118 105 3 116 102 3 114 100 1 111 99 0 118 103 2 114 98 0 106 93 0 98 86 2 88 78 6 76 68 6 62 54 5 53 46 2 47 39 3 59 48 2 80 64 2 103 82 1 123 99 1 138 110 1 147 118 1 150 121 1 148 122 0 147 123 1 143 121 1 140 119 2 135 115 2 129 111 1 124 107 1 122 105 0 126 107 5 123 104 2 118 100 0 116 98 0 112 96 0 111 95 0 107 92 0 105 90 0 108 90 4 107 89 3 101 85 0 93 77 0 87 73 0 83 69 4 72 60 2 64 51 0 45 38 12 37 30 4 35 28 0 47 39 3 64 52 2 81 66 0 103 85 0 121 103 5 130 113 0 137 120 2 141 127 5 140 126 3 135 124 0 132 120 0 126 115 0 120 109 0 121 109 7 120 109 4 119 108 2 119 108 2 119 108 2 117 105 3 114 102 4 112 99 3 104 93 3 100 89 0 94 82 0 88 77 0 85 73 0 80 70 1 76 65 1 73 61 1 53 48 6 46 41 3 36 31 1 33 26 0 36 29 1 48 38 2 59 49 0 65 55 0 81 66 0 87 72 3 91 77 4 90 76 3 88 74 1 88 74 3 87 72 3 85 70 3 84 71 1 83 70 2 81 67 2 78 67 3 78 67 5 75 65 4 71 61 0 69 59 0 62 51 5 57 49 3 48 43 3 39 36 3 33 29 2 30 23 5 30 18 6 30 15 8 31 18 12 28 17 11 27 18 9 26 20 6 28 23 4 34 28 4 45 35 8 51 40 10 61 51 2 66 54 4 70 57 4 72 57 0 73 56 0 73 58 3 68 55 3 62 50 0 61 50 5 56 48 2 51 44 2 43 40 0 40 36 0 41 35 0 45 37 1 48 38 3 59 44 1 62 48 1 66 52 3 72 56 4 75 60 3 76 62 1 77 61 0 76 60 0 67 61 0 68 60 0 69 57 0 70 55 0 69 51 1 64 47 1 57 42 1 53 38 0 42 35 6 36 29 3 31 22 5 29 19 9 27 17 8 25 15 5 26 19 3 30 23 4 39 30 0 45 35 0 56 43 1 66 50 1 72 55 1 76 60 0 79 63 1 80 66 3 82 64 0 82 64 0 83 65 1 82 64 2 82 64 2 81 62 3 79 60 1 79 60 2 78 59 1 78 59 1 76 57 1 73 56 0 72 55 1 70 55 0 70 54 2 68 55 2 72 57 0 71 56 1 67 54 1 66 52 3 65 51 4 63 50 6 61 48 4 60 47 3 44 41 0 42 38 1 38 35 4 32 30 7 29 26 9 26 24 11 23 23 11 22 22 12 30 23 13 32 26 14 36 29 11 41 33 10 47 38 9 52 42 6 57 45 3 59 48 2 65 51 4 65 51 4 66 52 3 66 52 3 67 54 2 66 53 0 66 53 0 66 53 0 68 53 0 68 53 0 68 53 0 68 53 0 69 54 0 70 55 0 72 57 2 72 57 2 73 56 0 73 56 0 74 57 1 74 57 1 74 57 1 76 57 1 76 57 1 77 58 2 76 55 2 76 55 2 75 55 2 75 55 2 74 57 5 74 57 5 74 57 5 73 57 6 71 57 0 69 57 0 69 56 1 67 55 3 65 54 8 61 52 9 59 51 12 56 51 13 60 52 16 60 52 16 59 51 15 58 50 14 57 49 13 57 49 13 57 49 13 58 50 14 64 48 14 66 50 16 68 54 19 71 56 23 74 59 26 80 65 32 86 71 40 90 75 44 99 83 50 103 86 56 109 92 62 114 97 69 117 100 74 119 102 76 121 104 78 122 105 79 117 105 79 119 105 79 120 106 80 120 106 80 120 106 80 120 106 80 120 106 80 119 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 120 102 80 120 102 78 121 103 79 121 103 79 121 103 79 122 104 80 122 104 80 122 104 80 122 105 85 122 105 85 123 106 86 123 106 86 123 106 86 123 106 86 123 106 86 124 107 87 121 105 89 121 105 89 121 105 90 121 105 90 122 106 91 122 106 91 122 106 90 122 106 90 119 111 92 119 111 92 119 111 92 119 111 92 120 112 93 121 112 95 122 113 96 122 113 96 126 113 94 126 113 94 126 113 94 126 113 96 126 113 96 126 113 96 127 114 97 128 115 98 130 119 101 130 118 102 129 117 101 129 117 101 129 117 103 130 118 104 130 118 104 131 119 105 104 89 60 104 89 60 103 88 59 103 87 61 102 86 61 102 86 61 101 85 60 101 85 62 103 83 58 101 84 58 99 85 59 96 86 59 96 86 59 96 86 61 97 85 61 99 84 61 92 87 58 93 86 60 93 86 60 94 83 61 94 82 60 96 81 62 96 79 61 97 78 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 95 84 56 95 84 56 97 83 56 97 83 56 98 82 56 97 81 55 98 81 55 98 81 55 101 84 58 101 84 58 101 84 58 101 84 58 102 85 59 102 85 59 102 85 59 102 85 59 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 105 89 56 107 88 55 107 88 55 107 88 55 107 88 55 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 107 88 55 106 85 54 106 85 54 106 85 54 105 84 53 104 83 52 102 81 50 100 79 48 99 78 47 99 79 46 99 79 46 98 78 45 96 76 41 94 74 39 92 72 35 90 70 33 88 68 31 82 67 28 82 64 24 81 62 22 78 59 19 75 56 14 70 55 12 67 56 10 64 56 9 65 53 11 63 51 9 61 49 7 58 46 6 56 44 6 54 41 9 54 40 13 54 40 14 57 42 11 60 46 11 65 50 9 68 54 5 72 56 4 73 58 1 76 59 3 78 61 5 72 55 1 71 56 1 70 55 0 69 54 0 66 53 0 67 54 0 66 55 0 66 55 0 68 57 3 67 54 1 65 52 0 63 49 0 59 46 2 51 41 5 42 36 4 36 32 3 36 31 11 36 32 7 41 35 3 50 43 1 63 53 2 73 63 4 79 68 2 83 70 0 83 70 0 85 72 2 87 74 4 88 76 4 87 75 3 87 75 1 87 75 1 87 75 1 86 74 2 88 76 4 87 75 3 84 71 1 84 71 1 86 73 5 86 73 5 84 70 5 73 65 2 64 57 3 56 48 11 49 43 19 41 38 21 35 33 20 34 35 19 37 38 20 45 40 11 51 43 7 60 49 4 68 55 2 76 62 1 80 66 1 82 68 3 81 70 6 82 70 0 82 70 0 83 71 0 85 71 0 86 72 0 87 73 0 90 73 1 90 73 3 89 74 5 86 71 4 84 69 2 82 68 5 76 64 4 68 59 4 61 58 7 61 59 11 70 62 15 75 68 14 81 73 10 84 76 3 88 79 0 95 84 4 97 84 5 95 82 4 97 85 3 97 84 5 97 84 5 97 84 5 96 83 5 95 81 6 94 80 5 94 80 5 90 81 6 87 77 5 81 74 2 74 69 3 66 64 3 58 56 5 49 48 4 42 43 3 39 34 15 32 29 12 25 26 12 25 26 12 30 29 8 40 34 2 56 45 0 71 55 3 88 71 0 98 82 4 107 93 5 111 96 1 112 99 0 116 101 0 118 102 4 117 101 5 114 98 0 114 98 0 114 98 0 115 99 1 116 100 2 116 100 2 114 98 0 112 96 0 113 98 3 112 97 2 111 96 3 108 95 3 105 91 2 100 89 0 98 86 0 96 84 0 93 82 3 90 80 8 84 76 11 74 69 13 63 59 11 54 49 9 49 44 6 49 41 5 58 46 4 67 57 0 93 81 0 113 97 2 118 100 2 124 104 5 131 112 7 128 112 0 124 106 6 122 104 4 120 102 2 117 102 1 116 103 1 116 103 1 115 102 0 113 101 0 118 102 4 112 97 2 105 91 2 95 84 5 84 75 10 70 63 11 55 50 10 45 40 8 41 36 4 53 46 4 73 61 3 98 79 2 119 96 2 134 107 0 142 115 0 147 118 1 145 120 1 144 119 1 140 117 1 136 115 0 132 112 0 128 110 2 125 108 2 124 107 3 127 109 7 124 106 4 120 102 2 116 100 2 114 98 2 111 96 1 108 93 0 105 92 0 107 91 3 106 90 3 100 85 0 91 78 0 85 72 2 78 66 6 67 55 5 58 45 0 42 34 13 35 27 6 34 26 3 45 36 5 60 49 4 76 62 1 96 79 1 114 94 5 127 109 1 134 116 6 138 123 6 138 124 2 134 122 0 132 120 2 127 115 3 122 110 2 119 110 7 117 108 3 115 106 1 114 105 0 113 104 1 111 101 3 109 99 4 106 95 5 98 86 2 94 82 0 87 76 0 83 72 0 78 68 0 74 63 0 67 56 0 63 51 0 48 44 9 40 35 5 32 26 0 31 23 0 38 29 0 49 40 1 60 50 0 65 55 0 81 66 0 86 71 2 88 74 3 86 72 1 84 70 0 85 70 3 84 68 6 82 66 6 82 68 3 80 66 3 76 65 3 75 63 3 73 63 4 71 60 4 67 58 1 65 56 1 54 42 2 48 40 1 40 36 0 34 31 0 31 27 0 31 23 0 36 20 4 39 20 6 39 26 7 37 26 8 33 26 7 30 25 5 27 25 2 30 25 3 35 29 7 39 31 10 47 39 2 53 44 3 60 47 2 64 50 1 69 53 4 70 56 9 66 53 9 60 48 8 54 42 4 50 40 4 46 38 2 40 34 0 39 33 0 45 37 0 52 43 2 58 46 4 72 54 4 74 57 3 77 61 2 80 64 4 81 65 3 81 65 3 79 63 1 78 62 0 75 67 4 73 63 1 71 59 0 72 55 1 70 53 1 67 51 2 61 47 2 58 44 0 48 40 1 43 35 0 39 27 3 36 23 6 32 18 5 27 15 1 25 18 0 26 21 1 31 23 0 40 29 1 51 37 2 62 45 2 68 50 0 73 56 0 76 61 2 78 63 4 80 62 0 80 62 0 81 63 1 81 63 1 81 62 3 80 61 2 79 60 2 79 60 2 78 59 1 77 58 0 74 57 1 73 56 0 71 56 1 70 55 0 68 55 2 68 55 2 69 57 0 68 56 0 66 53 0 65 51 2 64 50 3 64 50 3 64 50 3 64 50 3 52 46 0 50 43 0 45 40 2 41 36 4 36 32 5 31 28 9 28 26 11 26 24 11 29 25 14 31 25 13 34 26 13 37 28 11 42 31 9 47 36 6 51 38 3 53 41 1 63 49 4 64 50 5 65 51 4 66 52 3 66 53 1 67 54 1 67 54 1 66 53 0 70 55 0 70 55 0 70 55 0 70 55 0 71 56 0 72 57 0 73 58 1 74 59 2 75 58 2 75 58 2 75 58 2 77 58 2 77 58 2 78 57 2 78 57 2 78 57 2 78 55 1 78 55 1 77 56 1 77 56 3 77 57 4 77 57 4 77 57 4 75 58 4 70 58 0 70 58 0 69 58 2 68 59 4 65 58 6 63 57 7 60 56 8 59 55 8 66 53 11 66 53 11 66 53 11 66 53 11 66 53 11 67 54 12 68 55 13 68 55 13 74 56 16 77 59 19 81 63 25 83 67 31 87 71 37 92 76 43 97 82 49 101 86 55 109 93 60 113 96 66 117 100 74 119 101 77 120 102 80 120 102 78 121 103 79 122 105 79 120 106 80 120 106 80 121 107 81 122 106 81 123 107 82 123 105 81 123 105 81 123 105 81 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 121 103 81 121 103 81 121 103 81 121 103 79 122 104 80 122 105 79 122 105 79 122 105 79 122 107 84 122 107 84 122 107 84 122 107 84 122 107 84 122 107 84 122 107 84 122 107 84 120 105 84 121 106 87 121 105 89 121 105 90 121 105 90 122 106 90 122 107 88 122 107 86 121 110 88 121 110 88 121 110 90 121 110 90 121 110 92 122 111 93 123 112 94 123 111 95 125 113 91 125 112 93 125 112 93 125 112 93 125 112 95 126 113 96 127 114 98 128 115 99 129 117 101 129 117 101 129 117 101 128 116 100 129 117 101 129 117 101 130 118 104 130 118 104 102 88 59 102 88 59 102 88 59 102 88 61 102 88 62 101 87 61 101 87 61 101 86 63 102 81 60 100 82 60 98 83 60 95 85 58 95 85 58 95 85 58 96 85 57 98 84 57 91 87 58 92 86 60 93 86 60 94 83 61 94 82 60 95 80 61 96 79 61 97 78 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 97 82 61 95 84 56 95 84 56 97 83 56 97 83 56 98 82 56 98 82 56 99 82 56 100 83 57 100 82 58 100 82 58 101 83 59 101 83 59 101 83 59 102 84 60 102 84 60 102 84 60 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 107 87 54 107 87 54 107 87 54 107 87 54 108 88 55 108 88 55 108 88 55 108 88 55 105 86 53 106 87 54 107 88 55 107 88 55 108 89 56 107 88 55 107 88 55 107 88 55 106 85 54 107 86 55 107 86 55 107 87 54 107 87 54 105 84 53 104 83 52 103 82 51 102 81 50 102 82 49 102 82 49 101 81 48 100 80 45 98 78 43 96 76 39 95 75 38 87 72 33 88 70 32 86 67 27 85 63 24 80 61 19 77 60 16 72 59 14 71 60 14 68 56 14 67 55 13 64 53 8 61 49 7 59 47 9 57 44 12 56 42 16 55 40 19 56 40 14 60 45 14 64 49 10 67 53 6 70 54 2 72 57 0 74 58 0 76 60 1 75 58 6 74 57 5 71 55 3 70 54 2 67 54 1 66 55 1 66 55 1 66 55 1 67 56 2 65 54 0 64 51 0 62 48 1 58 45 1 51 41 5 42 37 5 37 33 4 34 32 11 35 30 8 37 32 2 46 38 1 57 49 3 69 58 4 74 62 2 76 62 0 77 63 0 80 66 1 84 70 5 85 72 4 84 71 3 83 70 0 83 71 0 84 72 0 84 71 1 86 73 3 85 72 2 82 69 1 81 68 0 84 71 3 85 71 6 83 69 4 70 64 4 64 56 7 57 49 13 49 43 19 43 37 23 34 32 19 30 32 18 32 36 19 41 40 12 49 45 10 62 54 8 77 62 5 87 70 1 93 75 1 96 77 1 96 77 1 97 79 0 98 80 0 98 80 0 99 81 0 99 80 1 99 80 1 98 81 1 98 81 1 98 82 5 96 78 2 94 76 0 93 75 3 86 71 4 73 64 5 63 60 7 60 59 11 63 56 14 69 61 14 73 67 9 77 70 0 82 74 0 87 78 1 90 78 2 88 74 0 91 77 2 91 77 2 92 78 5 91 77 4 91 77 6 90 76 5 89 74 5 88 73 4 83 73 4 78 69 0 72 64 0 64 60 0 56 55 1 50 49 5 41 43 6 38 39 8 37 31 17 31 27 15 27 25 12 26 27 11 32 30 5 44 36 0 61 47 0 76 56 3 88 74 1 97 84 5 107 93 5 109 96 0 111 97 0 113 99 0 114 98 2 113 97 2 113 99 2 113 99 2 113 99 2 114 100 3 116 102 5 116 102 5 114 100 3 112 98 1 111 96 1 111 96 3 109 96 2 107 94 2 102 91 2 99 87 1 96 84 0 93 83 0 89 77 5 83 74 7 74 68 10 62 58 10 52 48 10 46 41 9 45 38 9 47 38 9 62 49 7 71 59 0 97 82 1 114 98 3 118 98 1 123 103 4 129 110 5 126 110 0 125 107 7 122 104 4 119 101 1 115 100 0 115 102 0 117 104 0 118 105 1 117 106 1 116 100 4 110 95 2 99 87 3 89 79 7 79 70 11 66 59 15 51 46 16 42 37 15 35 34 6 48 43 5 69 58 4 93 75 1 115 92 0 130 103 0 137 110 0 142 112 0 143 118 0 139 116 0 136 113 0 132 110 0 127 109 0 126 109 1 126 109 3 124 110 5 125 107 5 123 105 3 117 102 1 115 99 1 113 99 2 112 97 2 108 95 1 106 93 0 105 92 0 104 90 1 97 85 1 88 76 0 80 69 3 72 61 7 60 48 6 49 36 1 35 28 10 29 22 4 31 23 4 43 33 8 57 45 7 70 55 0 89 71 0 107 86 3 120 100 1 128 109 6 133 117 6 133 118 1 131 119 1 130 117 3 126 114 6 121 108 4 117 108 3 115 106 1 112 103 0 110 101 0 109 99 1 107 96 4 104 93 4 101 89 5 96 85 5 91 80 0 86 75 0 80 71 0 76 66 0 69 59 0 60 48 0 54 41 0 40 39 9 35 31 6 29 23 1 31 20 0 40 29 1 53 41 1 63 51 1 68 58 0 80 65 0 84 69 2 85 70 1 82 67 0 81 66 0 82 67 2 82 66 6 79 63 4 78 64 3 74 63 1 72 60 0 70 60 1 69 58 2 67 58 3 64 54 1 62 52 0 48 35 1 43 35 0 36 33 0 32 32 0 33 30 0 39 30 1 47 29 5 52 30 7 49 36 2 47 36 4 42 36 4 36 33 2 30 29 1 28 26 3 30 25 6 30 24 8 36 29 3 42 33 2 50 37 2 54 41 0 60 45 2 64 49 8 60 46 11 53 40 8 46 33 1 46 32 3 44 35 4 44 35 2 46 38 1 52 43 0 61 51 2 67 55 3 78 59 1 79 60 1 82 64 0 83 65 0 83 65 0 80 65 0 78 62 2 77 61 2 77 66 2 73 62 0 72 55 0 70 53 0 69 51 1 67 51 2 64 50 3 60 50 1 55 49 0 51 42 0 49 34 3 47 31 8 41 25 9 32 21 3 27 20 1 28 23 1 28 19 2 36 25 3 47 33 4 56 41 2 63 46 0 68 52 1 71 56 1 71 59 1 77 59 0 78 60 0 79 61 0 79 60 1 80 61 2 79 60 2 79 60 2 79 60 2 76 60 1 75 59 0 74 57 1 72 57 0 70 55 0 68 55 0 68 55 2 68 55 2 66 55 0 65 53 0 64 51 0 64 48 0 63 46 0 64 47 1 65 49 0 66 50 0 59 49 0 58 48 0 53 45 0 49 41 2 43 37 3 38 34 7 33 31 10 31 28 9 29 26 11 29 26 11 31 25 11 34 27 11 37 29 10 42 32 7 46 35 3 50 37 2 60 45 2 61 46 3 63 49 4 65 51 4 67 53 4 68 55 2 69 56 1 70 57 2 73 56 0 73 56 0 73 56 0 73 56 0 74 57 1 75 58 2 76 59 3 76 59 3 75 60 1 76 60 1 76 60 1 78 59 1 79 58 1 78 57 0 79 57 0 79 57 0 81 56 2 81 56 2 79 56 2 79 56 2 78 57 2 78 57 2 77 58 0 77 58 0 76 55 2 76 55 2 75 55 2 73 56 4 72 56 4 69 56 4 67 55 3 65 55 2 71 54 8 71 54 8 72 55 9 73 56 10 75 58 12 77 60 14 78 61 15 79 62 16 88 67 22 91 70 27 94 75 33 97 79 39 102 84 48 104 88 54 108 93 60 112 97 66 117 101 68 120 103 75 122 104 80 123 105 85 122 104 84 121 103 83 122 104 80 123 106 80 121 107 81 123 107 82 123 107 82 125 107 83 126 106 82 126 106 82 126 104 81 126 104 81 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 84 122 104 84 122 104 82 122 104 80 123 105 81 123 106 80 123 106 80 123 106 78 120 110 85 120 110 85 120 110 85 120 110 85 119 109 84 119 109 84 119 109 84 119 109 84 120 106 80 120 105 82 121 106 87 121 105 89 121 105 89 122 107 88 122 107 84 122 108 82 124 110 84 124 109 86 124 109 86 124 109 88 124 109 88 125 110 91 125 109 93 126 110 94 124 112 90 124 112 90 124 111 92 124 111 92 125 112 95 126 113 97 127 114 98 128 115 99 128 116 102 128 116 102 128 116 102 128 116 100 128 116 100 129 117 101 130 118 102 130 118 102 101 87 58 101 87 58 101 87 58 102 88 61 102 88 62 102 88 62 102 88 62 102 87 64 102 81 64 100 82 62 98 83 62 95 85 60 95 85 58 95 86 57 96 85 55 98 84 55 91 87 58 91 87 60 92 86 60 94 83 61 94 82 60 95 80 61 96 79 61 96 77 60 96 81 60 96 81 60 96 81 60 96 81 60 96 81 60 96 81 60 96 81 60 96 81 60 94 83 55 94 83 55 97 83 56 97 83 56 99 83 57 99 83 57 100 83 57 101 84 58 100 82 58 100 82 58 101 83 59 101 83 59 101 83 59 101 83 59 102 84 60 102 84 60 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 103 86 58 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 107 87 54 107 87 54 107 87 54 107 87 54 108 88 55 108 88 55 108 88 55 108 88 55 105 86 53 105 86 53 106 87 54 107 88 55 107 88 55 107 88 55 107 88 55 106 87 54 109 85 57 109 86 55 110 87 55 111 88 56 110 87 55 109 86 54 108 85 54 107 83 55 105 82 51 105 82 51 106 83 51 106 83 51 105 82 48 104 81 47 102 80 43 101 79 42 93 75 39 91 73 35 90 70 33 89 67 28 84 65 23 80 63 19 76 63 18 74 64 15 71 59 17 69 57 15 67 56 11 64 53 8 61 49 9 59 46 14 57 43 17 57 42 21 56 40 15 59 44 15 64 48 12 66 52 7 69 53 1 69 54 0 72 56 0 73 57 0 79 59 8 76 59 7 74 57 5 71 55 3 68 55 2 66 55 1 66 55 1 66 57 2 64 54 1 64 52 0 62 50 0 60 48 0 57 45 3 50 42 5 42 37 5 37 33 4 34 31 12 34 29 7 35 30 1 44 36 0 55 46 3 66 54 4 70 57 2 72 57 0 73 59 0 77 63 2 81 67 4 82 68 3 81 67 2 80 67 0 80 67 0 81 68 0 83 70 2 84 71 3 83 70 2 80 67 0 79 66 0 82 68 3 83 69 4 81 67 2 70 63 8 64 56 9 57 49 13 50 42 21 43 37 23 31 31 19 27 31 16 27 34 18 39 39 13 49 46 11 66 58 11 83 69 8 96 78 6 103 82 3 105 83 0 106 81 0 109 84 0 110 85 1 110 85 3 107 85 2 106 85 4 105 84 3 102 83 4 101 82 3 102 85 3 99 81 0 98 80 0 97 78 1 89 75 4 77 67 5 64 61 8 61 60 12 59 51 14 63 56 10 68 61 6 73 65 0 78 70 0 84 75 0 85 73 0 82 70 0 85 71 0 85 71 0 85 70 1 85 70 1 84 69 2 83 68 1 82 67 2 81 66 1 77 66 0 72 63 0 65 57 0 57 52 0 51 49 1 44 44 6 39 40 9 34 36 12 38 30 19 32 26 14 27 25 12 29 28 10 35 31 4 47 38 0 64 48 0 79 58 1 90 76 1 98 85 6 108 94 6 109 96 0 109 95 0 110 96 0 111 95 0 109 92 0 109 95 0 109 95 0 109 95 0 110 96 0 112 98 1 112 98 1 110 96 0 108 94 0 109 94 0 109 94 1 107 94 2 105 91 2 100 89 0 97 85 0 93 83 0 91 81 0 81 71 2 76 66 4 64 59 4 51 48 5 42 39 4 40 35 6 41 34 8 45 35 10 66 53 11 77 62 3 99 84 3 115 99 4 118 98 1 122 103 1 128 110 2 124 109 0 125 107 7 122 104 4 118 100 0 115 100 0 115 102 0 118 105 1 120 107 2 119 108 2 112 96 1 106 90 2 96 84 2 86 76 7 75 68 14 62 57 19 49 45 20 39 36 19 33 31 6 45 41 4 66 56 3 90 73 1 110 89 0 125 100 0 134 106 0 139 109 0 142 117 1 138 115 1 133 111 0 129 109 0 126 108 0 125 108 0 124 110 3 125 111 6 121 103 1 117 102 0 114 99 0 113 97 0 111 97 0 109 96 0 108 95 1 106 93 0 103 90 0 102 88 0 95 83 0 87 75 1 78 67 5 69 57 9 55 43 5 42 31 1 30 23 7 25 18 2 28 21 3 39 31 8 54 41 6 67 51 0 84 67 0 100 82 0 114 94 0 121 101 2 127 110 2 128 112 0 126 113 0 126 113 1 122 109 5 119 105 6 116 108 1 113 105 0 110 102 0 107 98 0 106 96 0 103 92 2 100 88 4 97 84 5 97 85 9 93 81 5 87 75 0 81 71 0 76 65 1 68 57 3 57 44 0 48 36 0 36 34 9 32 27 5 26 19 0 30 19 0 42 28 1 55 43 3 66 54 2 70 60 0 80 65 0 83 68 3 83 68 1 80 65 0 79 64 0 80 64 2 80 64 5 77 60 4 74 62 2 72 60 0 70 58 0 67 56 0 66 55 1 64 54 1 62 52 1 60 50 0 46 32 3 41 32 1 36 33 0 34 34 0 38 35 0 46 37 4 58 39 9 66 40 13 55 43 1 53 44 1 48 43 3 41 39 1 33 32 1 27 27 3 26 23 6 25 22 7 30 23 4 35 28 2 42 31 0 48 34 0 53 38 0 55 39 5 51 36 5 43 29 2 41 25 0 43 29 2 45 34 6 48 39 8 52 42 6 59 48 3 67 56 2 73 61 3 82 62 1 83 63 0 85 66 0 85 68 0 85 67 1 83 65 3 80 64 5 79 62 8 75 61 0 73 57 0 70 51 0 68 48 0 65 47 0 65 49 0 63 51 1 61 51 0 62 55 0 60 50 1 56 42 5 55 38 12 49 32 12 39 26 7 31 25 3 29 27 2 27 17 5 34 23 5 45 31 5 54 38 4 61 44 1 64 48 0 68 52 0 68 55 2 76 58 0 76 58 0 77 59 0 78 59 0 79 60 2 79 60 2 79 60 2 79 60 4 76 60 1 75 59 0 74 57 1 71 56 0 68 55 0 68 55 0 68 55 2 67 56 2 68 57 0 67 55 0 66 53 0 66 50 1 65 48 2 66 50 1 69 51 1 71 54 0 63 50 0 61 49 0 58 48 0 53 44 1 49 41 4 42 37 5 38 34 7 36 31 9 29 26 7 29 26 9 30 24 10 32 24 11 35 26 9 41 30 8 45 34 6 47 37 2 57 42 1 58 43 0 61 47 2 64 50 3 67 53 4 70 57 4 72 59 4 72 59 4 75 58 2 75 58 2 74 57 1 74 57 1 75 58 2 75 58 2 76 59 3 77 60 4 75 60 1 76 60 1 76 60 1 78 59 1 79 58 1 80 58 1 80 58 1 82 57 1 82 57 3 82 57 3 81 56 2 79 56 2 79 57 0 78 57 0 77 56 0 77 56 0 82 51 5 82 51 4 80 52 4 79 53 4 77 54 4 75 53 3 73 53 2 71 54 2 76 55 8 77 56 9 78 57 10 80 59 12 82 61 14 85 64 17 87 66 19 89 68 21 97 75 28 100 79 34 105 84 41 109 90 50 112 94 56 114 98 64 118 102 69 120 105 74 121 105 72 123 106 78 124 106 84 124 106 86 123 104 87 122 104 84 123 105 81 124 107 81 123 107 84 123 107 84 124 106 84 126 105 84 127 105 84 126 104 83 127 102 82 126 101 81 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 84 122 104 84 122 104 82 123 105 83 123 105 81 123 106 80 124 107 79 124 107 79 118 111 83 118 111 83 118 111 83 118 111 83 118 111 83 117 110 82 117 110 82 117 110 82 120 106 79 120 106 80 120 105 84 121 105 89 121 105 89 121 106 85 122 108 82 122 108 81 126 110 84 125 109 83 125 109 84 125 109 86 125 108 88 125 108 88 126 109 91 127 110 92 123 111 87 123 111 89 123 111 89 124 111 92 125 112 95 126 113 97 128 115 99 129 115 102 127 115 101 127 115 101 127 115 101 127 115 101 128 116 100 129 117 101 130 118 102 131 119 103 104 86 62 103 85 61 103 85 61 102 84 60 102 84 60 101 83 59 100 82 58 100 82 58 100 80 56 101 81 57 101 81 57 102 82 58 102 82 58 102 82 58 101 81 57 101 81 57 96 79 63 96 79 63 96 79 61 96 79 59 96 80 57 96 80 57 96 80 55 96 80 55 95 81 55 95 81 55 95 80 57 95 80 57 95 80 59 95 80 61 95 79 63 95 79 63 93 81 59 93 81 59 95 80 59 95 80 57 96 80 57 97 81 56 98 80 56 99 81 57 96 85 57 96 85 57 97 86 58 97 86 58 97 86 58 97 86 58 98 87 59 98 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 105 87 63 104 86 62 103 85 61 102 85 59 102 85 59 102 85 57 102 85 57 102 85 57 109 86 55 109 86 55 107 86 55 107 86 55 106 87 55 104 88 55 103 88 55 103 88 55 106 89 46 106 89 46 106 88 48 106 88 50 106 88 52 106 87 54 106 87 55 106 87 55 106 88 52 106 88 52 106 88 50 106 88 50 106 88 48 106 88 48 106 89 46 106 89 46 105 82 48 106 83 49 106 83 49 107 84 50 107 84 50 106 83 49 106 83 49 105 82 48 98 78 41 98 78 41 97 77 40 95 75 38 92 72 35 89 69 32 86 66 29 84 64 27 73 61 23 72 60 22 69 57 19 67 55 17 64 52 14 63 51 13 62 50 12 61 49 11 61 50 20 61 50 18 61 51 16 62 52 16 63 54 13 64 55 12 64 56 10 64 56 9 74 54 3 74 54 3 72 55 1 71 56 1 69 57 0 68 58 0 68 58 0 67 59 0 69 53 2 66 53 0 63 51 0 61 51 0 57 49 0 50 46 1 44 40 2 41 37 2 37 36 8 35 33 8 36 32 7 41 35 9 51 42 11 58 49 8 64 54 3 66 56 0 72 59 4 73 61 3 75 64 2 78 64 1 79 64 0 79 63 1 78 62 2 80 61 2 79 63 3 79 63 3 80 64 4 80 64 4 80 64 4 80 64 4 79 63 3 79 63 3 74 61 9 67 56 11 57 48 15 46 40 18 40 34 20 37 31 19 37 29 16 37 30 14 37 34 15 49 42 13 68 58 9 87 72 3 101 83 1 111 90 1 115 91 3 115 91 3 117 92 0 115 92 0 112 91 0 110 90 1 106 88 2 103 88 3 100 88 4 99 87 5 101 84 4 98 82 5 96 80 5 93 80 1 91 79 0 85 73 0 76 61 2 70 53 9 62 51 5 64 52 4 69 57 7 74 61 8 77 62 5 73 62 0 76 66 0 81 73 0 78 67 3 77 66 4 76 66 5 75 64 8 73 62 8 70 60 7 68 58 5 67 57 4 59 56 11 57 54 9 53 50 7 50 47 6 49 44 6 48 42 6 48 42 6 50 41 8 44 39 0 42 36 2 43 33 8 45 32 13 48 32 9 54 38 4 67 51 2 79 64 7 92 77 0 98 82 0 104 89 0 107 92 0 108 94 0 107 93 0 107 91 0 107 91 0 101 91 0 102 92 0 104 91 0 104 90 1 104 90 2 105 89 4 104 87 5 104 87 5 105 87 11 103 88 7 102 88 0 101 87 0 98 87 0 94 82 0 89 75 2 84 71 3 75 61 0 65 55 4 51 47 10 39 39 15 30 31 13 29 28 7 39 34 5 50 41 8 72 53 0 85 65 2 103 84 8 118 98 9 123 105 5 122 108 1 122 110 0 121 111 0 109 102 0 109 101 0 109 101 3 109 98 6 109 98 6 109 99 4 112 100 2 113 101 1 101 96 2 97 92 1 91 86 5 82 77 11 72 66 16 58 52 18 45 39 17 37 29 16 36 23 7 49 34 5 69 51 1 91 71 0 110 89 0 123 101 2 131 107 7 133 109 9 133 112 0 132 111 0 128 107 0 125 104 0 122 103 0 122 103 0 122 105 0 123 107 0 121 103 5 120 102 4 116 100 2 114 98 0 110 96 0 109 95 0 109 97 0 110 98 0 97 95 0 93 90 0 85 83 0 76 74 0 65 63 4 53 50 5 41 38 5 34 30 3 28 21 13 28 18 8 33 20 3 44 27 1 56 37 0 71 49 0 87 65 5 99 78 11 114 95 3 123 103 8 129 110 7 128 110 0 122 109 0 120 110 0 116 110 0 112 109 2 117 110 3 114 107 1 110 103 0 108 98 0 105 94 2 101 90 1 98 86 0 97 82 0 90 80 9 88 80 5 83 78 0 76 73 0 65 65 0 54 54 2 44 43 12 38 37 19 29 29 5 25 22 5 23 16 6 29 19 10 38 25 9 51 36 7 67 50 6 77 62 7 83 69 4 82 69 1 80 67 0 78 65 0 76 62 0 75 60 1 73 58 3 73 57 5 71 58 5 69 57 0 68 57 0 66 56 0 64 55 0 57 49 2 50 40 5 44 32 6 32 32 6 35 34 4 39 37 0 46 39 0 52 40 0 59 43 0 67 47 0 72 50 0 65 53 1 64 52 0 59 49 0 51 42 0 41 35 0 35 30 1 30 25 5 27 24 9 29 21 10 26 19 9 24 20 9 28 24 12 29 26 11 30 24 8 33 24 7 38 27 9 38 26 14 39 28 8 47 34 0 56 44 0 70 55 0 79 64 0 85 66 0 85 66 0 86 72 0 86 72 0 85 71 0 84 70 0 82 67 0 81 66 0 80 65 0 79 63 1 75 60 1 73 58 0 71 56 0 70 55 0 69 54 0 68 53 0 66 50 0 64 48 0 66 49 0 66 48 0 64 47 1 58 45 1 54 42 4 47 37 2 41 32 1 37 30 1 31 20 2 27 18 1 29 20 3 34 28 6 42 35 6 50 41 0 61 49 0 69 57 0 69 53 4 70 54 3 71 56 1 74 58 0 77 58 0 77 58 0 77 58 2 77 56 1 74 59 4 73 58 3 73 58 3 72 57 2 71 56 1 70 55 0 70 55 0 69 54 0 68 55 3 68 55 3 67 54 2 66 53 1 66 53 1 65 52 0 65 52 0 64 51 0 64 55 0 62 53 0 61 51 0 60 49 3 60 48 6 57 45 7 52 39 5 47 34 2 40 32 9 37 29 10 33 26 10 31 25 13 31 27 16 33 31 18 33 34 18 34 35 17 45 34 16 47 36 14 51 39 13 56 43 9 61 47 8 63 51 3 66 53 1 67 54 0 79 55 0 79 55 0 76 54 0 75 56 0 74 58 0 75 60 3 75 63 5 76 63 8 77 63 2 78 64 3 79 64 0 78 63 0 80 62 0 79 61 0 79 58 1 78 57 2 81 56 2 81 56 2 80 55 1 79 54 0 79 54 0 79 54 0 79 54 0 79 54 0 73 56 4 74 57 5 76 59 7 76 58 8 74 56 6 73 55 7 73 55 7 74 56 8 76 58 12 78 60 14 81 63 17 83 66 20 85 68 22 86 72 25 90 76 31 93 79 34 103 83 46 109 89 52 114 96 60 117 98 66 115 98 68 114 99 70 116 102 75 119 105 79 123 107 84 123 107 84 122 106 83 122 106 83 122 106 83 121 105 82 121 105 82 121 105 82 123 107 81 122 106 80 122 106 80 121 105 79 120 104 78 120 104 78 120 104 78 120 104 78 119 110 81 119 108 80 118 107 79 120 106 80 120 104 79 121 103 81 121 103 81 123 102 83 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 125 111 85 123 108 85 121 106 83 119 104 83 119 104 83 120 105 86 123 108 89 124 109 90 122 106 90 123 107 91 123 107 91 124 108 92 125 109 93 126 110 94 126 110 94 126 110 94 126 110 94 126 110 94 126 110 94 126 111 92 127 112 91 128 113 92 129 114 93 129 114 91 129 114 93 129 114 93 130 115 96 130 115 96 131 115 99 131 115 99 132 116 101 132 116 101 104 86 62 103 85 61 103 85 61 102 84 60 102 84 60 101 83 59 100 82 58 100 82 58 101 81 57 101 81 57 102 82 58 102 82 58 102 82 58 101 81 57 101 81 57 100 80 56 96 79 63 96 79 61 96 79 61 96 79 59 96 79 59 96 80 57 96 80 55 96 80 55 95 81 55 95 81 55 95 80 57 95 80 59 95 80 59 95 80 61 95 80 61 95 79 63 93 81 59 93 81 59 95 80 59 95 80 57 96 80 57 97 81 56 98 80 56 99 81 57 96 85 57 96 85 57 96 85 57 97 86 58 97 86 58 97 86 58 98 87 59 98 87 59 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 104 86 62 104 86 62 103 86 60 102 85 59 102 85 57 102 85 57 102 85 57 103 86 56 109 86 55 109 86 55 107 86 55 107 86 55 106 87 55 104 88 55 104 88 55 103 88 55 106 88 50 106 88 50 106 88 50 106 88 50 106 88 52 106 88 52 106 87 54 106 87 54 106 87 54 106 88 52 106 88 52 106 88 52 106 88 50 106 88 50 106 88 48 106 88 48 104 84 49 104 84 49 105 85 50 105 85 50 105 85 50 105 85 50 104 84 49 104 84 49 101 81 44 101 81 44 100 80 43 98 78 41 96 76 39 93 73 36 90 70 33 89 69 32 82 68 31 81 67 30 79 65 28 76 62 25 73 59 22 70 56 19 67 53 16 66 52 15 61 50 18 62 51 19 62 52 17 63 53 17 64 55 14 65 56 13 65 57 11 66 58 12 70 54 3 70 54 2 68 55 2 68 55 0 68 55 0 67 57 0 66 56 0 66 56 0 70 54 3 66 53 1 64 52 0 62 52 1 58 50 1 54 47 3 47 42 4 43 39 2 37 36 8 35 33 8 35 31 6 39 33 7 48 39 8 55 46 5 62 52 1 63 54 0 70 57 2 71 59 1 72 61 0 76 62 0 77 62 0 77 61 0 77 61 1 78 59 1 77 63 2 77 63 2 78 64 3 78 64 3 78 64 3 78 64 3 77 63 2 77 63 2 72 60 10 66 55 10 56 47 14 46 40 18 38 35 20 35 31 19 36 30 18 36 30 16 41 36 16 51 45 13 68 58 9 86 71 4 101 83 1 108 88 1 111 90 1 112 91 2 115 92 0 114 90 0 111 90 1 108 88 1 103 87 0 101 86 1 97 85 1 97 85 3 98 81 1 95 79 2 94 77 5 91 78 0 90 77 0 84 72 0 76 61 2 69 52 8 59 50 7 61 49 7 63 52 7 69 56 11 70 58 6 69 58 2 70 62 0 74 66 1 72 62 3 72 61 5 70 61 6 68 58 5 67 57 6 65 55 4 64 54 3 63 53 2 56 54 5 55 53 4 54 50 2 55 48 2 55 47 1 55 47 1 58 46 4 58 46 4 55 47 0 54 42 2 53 40 8 53 37 11 52 37 8 55 39 3 64 50 3 75 62 7 87 70 0 92 76 0 99 84 3 105 91 3 108 93 2 109 94 3 110 95 4 112 95 7 109 94 1 109 94 1 108 93 2 107 91 3 105 89 2 103 87 2 100 85 2 99 84 1 101 83 7 99 84 3 97 82 0 94 82 0 91 80 0 85 75 3 79 70 5 75 65 6 63 49 0 53 44 3 42 37 8 33 32 12 28 27 9 31 26 4 43 34 3 55 42 7 77 57 0 88 67 0 105 83 7 116 95 4 120 100 1 119 102 0 116 102 0 116 103 0 110 101 0 110 101 0 109 99 2 110 97 5 109 96 4 108 95 1 108 95 0 109 97 0 100 94 0 95 89 1 89 83 5 79 74 10 69 63 15 55 50 18 42 37 17 35 29 17 34 25 10 45 34 6 66 50 1 86 67 0 105 83 0 120 96 0 129 104 3 132 107 6 138 116 4 136 114 5 131 110 5 128 106 7 123 103 6 121 101 4 119 101 3 119 101 1 118 99 7 115 98 6 114 97 5 110 95 2 109 94 1 107 94 0 107 94 2 108 95 3 96 91 0 92 87 0 83 77 0 71 68 1 58 55 4 46 42 7 34 29 7 26 23 6 26 19 13 26 17 8 32 20 4 44 28 3 57 38 0 72 51 0 87 66 1 101 78 8 118 98 3 125 105 6 133 112 7 131 111 0 125 109 0 121 109 0 116 108 1 111 106 2 111 104 0 109 102 0 106 98 0 104 95 0 102 91 1 99 87 1 95 83 1 92 79 0 85 77 5 82 76 2 75 71 0 67 64 0 56 55 0 47 46 2 38 37 9 34 31 12 28 27 6 24 21 4 23 16 6 28 18 9 36 24 10 46 32 6 57 43 4 68 54 5 73 62 0 73 62 0 73 62 0 72 61 0 71 60 0 70 58 0 68 56 0 68 55 0 67 54 0 67 54 0 65 54 0 62 52 0 57 49 0 51 44 2 42 36 2 38 31 2 40 35 5 43 37 3 49 41 2 56 45 0 60 48 0 66 50 0 73 53 0 76 56 3 67 55 3 65 53 1 61 51 0 54 46 0 48 40 3 40 35 5 35 29 7 31 26 7 29 19 9 25 17 6 21 17 6 23 19 8 23 19 8 24 18 4 27 20 4 31 22 5 42 30 14 46 36 11 53 44 5 65 53 1 77 63 0 85 70 1 90 73 3 92 73 4 87 73 0 87 73 0 85 71 0 84 70 0 82 67 0 81 66 1 80 65 0 79 63 1 76 61 2 74 59 0 72 57 0 71 56 0 70 55 0 69 54 0 67 51 0 65 49 0 68 48 0 66 48 0 65 47 1 60 45 2 56 42 3 51 38 3 45 34 2 41 32 1 35 24 6 30 21 4 29 20 3 33 26 7 38 31 3 46 36 0 56 43 0 64 51 0 65 51 4 68 52 3 70 54 2 73 56 0 74 58 0 76 57 0 76 57 1 76 56 3 73 58 3 73 58 3 72 57 2 71 56 1 71 56 1 70 55 0 69 54 0 69 54 0 67 54 2 67 54 2 66 53 1 66 53 1 65 52 0 64 51 0 64 51 0 64 51 0 64 53 0 63 52 0 62 50 0 62 50 2 62 49 5 59 46 4 55 41 2 52 38 1 46 36 9 43 33 8 37 29 10 35 28 12 34 28 16 34 30 18 35 33 18 35 34 16 42 33 16 44 36 17 49 38 16 53 42 14 56 46 10 61 49 7 64 51 6 65 53 5 77 56 0 76 57 0 76 57 0 75 58 2 76 59 3 77 62 5 78 63 6 79 64 7 80 64 4 80 64 2 80 65 0 82 64 0 82 64 0 82 62 0 81 61 2 81 60 3 79 56 2 79 56 2 78 55 1 78 55 1 78 55 1 78 55 1 79 56 2 79 56 2 75 56 0 77 57 4 78 58 5 78 58 5 77 57 6 77 57 6 78 58 8 80 60 10 82 61 14 85 64 19 88 67 22 90 71 28 92 75 32 96 79 36 101 83 43 102 87 46 111 93 57 116 97 64 120 104 71 122 105 75 120 105 76 118 104 77 121 107 81 122 110 86 123 107 82 123 107 82 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 121 105 79 121 105 79 121 105 79 120 104 78 120 104 78 121 105 79 122 106 80 122 106 80 120 109 81 119 108 80 120 106 79 120 106 80 120 104 79 121 103 81 121 103 81 122 104 84 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 124 110 84 123 108 85 121 106 83 120 105 84 120 105 84 121 106 87 122 107 88 124 109 90 122 106 90 123 107 91 123 107 91 124 108 92 125 109 93 125 109 93 126 110 94 126 110 94 126 110 94 126 110 94 126 110 94 126 111 92 127 112 91 128 113 92 129 114 93 129 114 91 129 114 93 129 114 93 129 114 95 130 115 96 131 115 99 131 115 99 132 116 101 132 116 101 103 87 62 102 86 61 102 86 61 101 85 60 101 85 60 100 84 59 99 83 58 99 83 58 100 82 58 100 82 58 100 82 58 100 82 58 100 82 58 99 81 57 98 80 56 97 79 55 96 79 61 96 79 61 96 79 61 96 79 59 96 79 59 96 80 57 96 80 57 96 80 57 95 80 57 95 80 57 95 80 57 95 80 59 95 80 59 95 80 61 95 80 61 95 80 61 93 81 59 93 81 59 94 79 58 94 79 56 96 80 57 96 80 55 98 80 56 99 81 57 98 84 57 98 84 57 98 84 57 98 84 57 99 85 58 99 85 58 99 85 58 99 85 58 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 103 85 61 102 85 59 102 85 59 102 85 59 102 85 57 103 86 56 104 87 57 104 87 57 107 86 55 107 86 55 107 86 55 106 87 55 106 87 55 106 87 55 104 88 55 104 88 55 106 87 54 106 87 54 106 87 54 106 88 52 106 88 52 106 88 52 106 88 50 106 88 50 106 87 55 106 87 55 106 87 54 106 87 54 106 88 52 106 88 52 106 88 52 106 88 50 105 85 50 105 85 50 106 86 51 106 86 51 106 86 51 106 86 51 105 85 50 105 85 50 104 84 47 104 84 47 104 84 47 103 83 46 101 81 44 99 79 42 97 77 40 96 76 39 93 75 39 92 74 38 90 72 36 87 69 33 84 66 30 79 61 25 76 58 22 73 55 19 66 53 21 66 53 19 66 53 18 67 54 19 67 55 15 68 56 16 68 56 14 68 57 12 66 56 5 66 56 5 66 56 3 67 55 3 67 56 2 67 56 2 68 55 0 68 55 0 68 54 5 66 52 3 64 52 2 62 52 1 59 51 4 55 48 4 51 43 6 46 40 4 40 36 7 37 33 6 36 30 6 38 31 5 45 36 7 52 43 4 57 49 2 62 52 0 67 54 1 68 55 0 70 58 0 73 59 0 75 59 0 75 59 0 74 58 0 76 57 0 73 61 1 73 61 1 74 62 2 74 62 2 74 62 2 74 62 2 73 61 1 73 61 1 69 59 10 63 54 11 54 48 14 45 40 18 37 36 18 33 31 18 33 29 17 34 28 16 41 36 14 49 43 11 66 56 7 82 69 1 96 79 0 104 84 0 107 87 0 107 87 0 112 91 2 111 89 3 108 88 1 104 86 0 101 85 0 98 83 0 94 82 0 93 81 0 95 78 0 92 76 1 91 74 4 88 74 0 88 75 0 83 71 0 76 61 2 70 53 7 58 50 11 54 46 9 54 46 9 57 49 12 59 51 12 59 52 6 60 54 4 62 57 2 62 54 8 62 54 7 61 53 6 60 52 5 59 51 2 59 51 2 60 52 3 60 52 3 57 55 0 60 55 0 62 55 0 65 56 0 68 57 1 72 57 0 74 57 1 75 58 2 73 58 0 70 54 2 67 50 6 63 48 9 59 43 7 58 43 2 62 50 2 70 59 5 79 65 4 86 71 6 93 79 8 101 85 7 104 89 6 107 91 4 109 93 6 110 94 7 113 92 1 111 91 2 110 90 3 106 88 2 103 87 2 99 84 1 95 83 1 94 82 0 96 80 3 94 78 1 90 77 0 85 76 0 81 72 3 76 67 8 68 60 11 63 56 12 50 39 7 44 34 7 35 30 11 29 26 11 27 24 7 33 26 0 46 36 0 59 46 2 85 64 0 95 72 2 108 85 5 118 94 4 121 99 0 119 100 0 119 101 0 117 102 1 113 100 0 112 98 0 111 96 1 109 94 1 108 93 2 106 93 0 105 92 0 104 91 0 99 89 0 93 85 2 85 77 5 74 67 12 62 57 15 50 46 19 37 34 17 30 28 16 32 26 14 42 35 9 61 48 3 83 64 0 102 80 0 118 92 0 128 100 0 133 104 2 137 115 6 135 112 6 131 109 8 128 105 11 122 101 10 120 99 10 117 97 8 117 97 8 112 95 5 111 94 6 109 92 4 106 90 3 105 89 2 103 88 3 103 88 5 101 89 5 96 86 0 88 80 0 77 68 0 64 57 3 51 46 8 39 34 12 29 25 13 22 19 14 22 17 13 23 16 10 30 20 8 44 29 6 58 40 2 73 52 0 90 67 0 103 79 5 119 100 0 128 106 4 132 111 2 130 110 0 125 107 0 119 105 0 115 104 0 110 101 0 104 96 0 103 94 0 100 91 0 99 89 0 97 87 2 94 83 3 89 77 1 86 74 0 77 73 0 73 68 2 66 61 3 55 51 3 47 43 5 40 37 6 36 32 7 32 30 9 29 27 4 27 22 3 25 19 5 29 21 10 33 24 9 39 28 6 45 36 3 53 44 5 63 51 0 65 54 0 66 55 0 68 58 0 68 58 0 67 57 0 66 56 0 65 54 0 64 51 0 63 51 0 61 50 4 56 47 8 50 42 6 42 38 3 38 35 0 36 34 0 50 36 0 54 40 1 60 47 2 66 53 1 70 55 0 72 57 0 74 59 2 76 59 3 71 58 5 67 55 3 63 51 1 60 49 3 55 46 5 50 41 8 41 34 6 35 29 5 31 22 7 26 18 5 22 15 5 20 16 7 19 14 8 20 13 5 23 15 4 28 18 6 43 35 12 52 43 12 62 54 8 74 64 5 82 72 3 90 76 3 95 79 2 98 80 4 88 74 1 87 73 0 86 72 1 84 69 0 83 68 1 81 66 1 80 64 2 79 63 1 77 62 3 75 60 1 73 58 1 72 57 0 71 56 1 70 55 0 68 52 0 66 50 0 70 48 0 69 49 0 68 47 0 65 46 3 61 43 3 55 39 3 51 36 3 48 35 3 40 29 11 35 23 7 30 21 6 30 23 5 34 26 5 39 30 1 49 37 0 56 43 0 62 47 4 63 49 4 65 52 0 69 54 0 71 56 0 73 56 0 73 56 2 73 56 2 72 57 2 72 57 2 71 56 1 71 56 1 70 55 0 69 54 0 69 54 0 69 54 0 66 53 1 66 53 1 65 52 0 65 52 0 64 51 0 63 50 0 63 50 0 63 50 0 64 51 0 63 50 0 63 50 0 64 50 1 64 50 1 63 49 2 60 46 0 58 44 0 53 43 8 49 38 6 44 34 7 40 32 11 39 32 14 38 32 16 36 33 16 35 32 15 39 31 18 41 34 18 44 35 18 47 39 16 51 44 16 56 47 14 58 50 13 59 51 12 68 54 5 68 55 3 70 57 5 74 58 6 75 60 5 77 60 4 78 62 3 78 62 3 79 63 3 79 63 1 82 64 0 82 65 0 83 64 0 82 63 0 82 60 0 82 60 0 79 57 0 79 57 0 79 57 0 78 56 0 79 57 0 79 57 0 80 58 1 80 58 1 77 56 0 78 57 0 80 59 2 80 59 4 80 59 4 82 61 8 85 64 11 88 66 16 90 68 21 93 70 26 97 76 33 102 80 39 104 85 45 109 89 54 114 94 61 117 98 66 117 102 71 121 106 75 125 110 81 125 111 84 123 109 83 120 108 84 122 110 86 124 112 90 123 107 82 123 107 82 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 120 104 78 120 104 78 120 104 78 120 104 78 121 105 79 122 106 80 123 107 81 123 107 81 119 108 80 121 107 80 120 106 79 119 105 79 120 104 79 120 104 81 122 104 82 122 104 84 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 123 107 84 122 108 82 122 107 84 122 107 84 122 107 86 122 107 86 122 107 88 122 107 88 122 107 88 122 106 90 123 107 91 123 107 91 124 108 92 124 108 92 125 109 93 125 109 93 126 110 94 126 110 94 125 109 93 125 109 93 126 111 92 126 111 90 127 112 91 128 113 92 129 114 91 128 113 92 129 114 93 129 114 95 130 115 96 130 114 98 131 115 99 132 116 101 132 116 101 103 87 62 102 86 61 102 86 61 101 85 60 101 85 60 100 84 59 99 83 58 99 83 58 101 83 59 101 83 59 101 83 59 100 82 58 100 82 58 98 80 56 97 79 55 97 79 55 96 79 59 96 79 59 96 79 59 96 79 59 96 79 59 96 79 59 96 79 59 96 80 57 95 80 57 95 80 59 95 80 59 95 80 59 95 80 59 95 80 59 95 80 59 95 80 59 93 81 59 92 80 58 94 79 58 94 79 56 95 79 56 96 80 55 98 80 56 98 80 56 97 83 56 98 84 57 98 84 57 98 84 57 98 84 57 99 85 58 99 85 58 99 85 58 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 102 85 59 102 85 59 101 84 58 102 85 57 102 85 57 103 86 56 105 88 58 105 89 56 107 86 55 107 86 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 57 106 87 57 106 87 55 106 87 54 106 88 52 106 88 50 106 88 48 106 88 48 106 87 57 106 87 57 106 87 55 106 87 55 106 87 54 106 87 54 106 88 52 106 88 52 106 86 51 106 86 51 107 87 52 107 87 52 107 87 52 107 87 52 106 86 51 106 86 51 106 86 51 106 86 51 106 86 51 105 85 50 104 84 49 103 83 48 103 83 48 102 82 47 99 76 42 98 75 41 98 75 41 96 73 39 92 69 35 88 65 31 84 61 27 81 58 24 72 57 24 72 57 24 71 57 22 71 57 20 70 56 19 69 55 16 69 56 14 68 55 13 65 59 9 65 59 9 66 58 9 68 58 7 69 57 7 70 57 5 72 56 5 72 56 5 67 53 8 65 51 4 63 51 3 62 50 2 60 49 3 56 47 4 53 44 5 50 40 5 42 39 8 41 36 7 38 32 6 38 31 5 41 34 5 49 41 5 56 47 4 59 51 2 66 53 0 67 54 0 69 57 0 72 58 0 74 58 0 74 58 0 74 58 0 75 56 0 70 60 0 71 61 0 71 61 0 71 61 0 71 61 0 71 61 0 71 61 0 70 60 0 67 57 8 61 54 10 52 48 11 43 42 14 37 36 16 33 31 16 32 28 16 31 27 15 37 33 8 45 39 7 61 50 4 76 62 0 89 73 0 97 79 0 100 82 0 101 84 0 109 89 3 108 87 4 104 86 2 102 84 2 99 82 2 96 81 0 94 78 0 92 79 0 93 76 0 90 73 1 88 71 2 87 73 2 87 73 0 83 71 0 77 63 2 72 56 7 58 50 14 49 43 9 44 39 9 45 41 12 48 44 15 48 45 12 49 45 7 51 48 5 55 47 11 55 47 10 55 48 6 57 49 3 59 51 2 61 54 2 65 55 4 66 56 5 69 64 0 72 64 0 75 66 0 79 69 0 84 69 0 89 70 2 90 70 1 91 71 0 90 70 1 85 65 2 80 61 3 75 57 7 66 52 5 60 48 0 60 50 1 65 55 4 74 63 7 79 67 7 86 76 7 93 82 3 97 85 1 101 87 0 103 88 0 105 90 0 108 84 0 108 83 0 105 83 0 101 83 0 98 81 0 94 82 0 91 80 0 88 79 0 90 76 3 88 74 1 83 71 0 77 68 1 71 65 7 65 59 11 56 52 14 52 47 15 45 37 16 39 32 14 34 28 16 31 25 13 31 24 6 37 28 0 52 38 0 64 50 1 87 67 0 95 73 0 106 84 1 115 91 1 120 97 1 119 99 2 120 101 6 119 103 8 113 97 0 112 96 0 111 95 0 109 94 1 108 93 2 106 93 1 104 90 1 102 88 0 95 84 4 89 79 7 80 70 9 68 60 13 55 51 16 42 40 17 32 30 15 25 25 13 28 26 13 39 35 10 59 47 5 82 64 2 103 80 0 118 92 0 129 100 0 133 104 0 132 110 0 131 109 0 129 108 3 127 105 4 122 102 5 120 99 6 118 99 7 117 97 8 109 93 0 106 91 0 104 89 0 103 87 0 101 87 0 98 86 2 96 84 2 95 83 1 90 76 1 83 70 0 71 58 3 60 48 8 46 39 11 37 31 17 29 24 20 25 21 20 22 15 9 23 16 8 29 21 8 42 32 7 56 42 5 73 53 0 90 67 0 104 78 3 117 98 0 125 104 0 129 108 0 128 106 0 124 103 0 118 101 0 111 97 0 106 93 0 100 89 0 97 87 0 95 85 0 93 82 2 89 80 3 85 75 3 80 70 1 77 66 0 69 66 0 63 61 2 55 51 4 48 42 10 42 34 11 38 32 10 38 32 8 38 32 6 37 31 5 34 28 4 32 25 6 34 27 11 34 27 9 34 28 6 36 30 4 40 35 5 56 44 4 58 46 4 62 52 3 65 55 2 66 57 2 66 57 2 65 56 1 64 55 0 59 48 0 58 47 1 55 45 9 50 41 12 44 37 9 40 37 6 40 41 1 43 44 0 64 43 0 69 48 1 76 56 5 78 61 5 78 63 4 78 63 4 75 63 3 75 63 5 72 59 6 68 55 2 64 53 0 62 52 1 62 51 5 57 48 9 49 38 6 41 32 3 38 27 7 31 22 5 24 17 7 21 16 10 20 15 11 19 14 10 24 17 9 30 21 12 42 35 7 51 45 9 65 57 8 77 69 6 84 74 2 89 78 0 93 81 0 98 83 2 88 74 1 88 74 1 86 72 1 84 69 0 82 67 0 81 66 1 79 63 1 79 63 3 77 62 3 75 60 1 73 58 1 72 57 0 72 57 2 71 56 1 69 53 1 68 52 0 71 49 0 71 49 0 69 48 1 66 48 2 64 45 3 60 42 4 56 40 4 55 39 5 44 31 12 37 26 8 29 22 6 28 20 7 29 22 6 32 24 3 40 31 2 48 37 5 56 42 3 58 45 3 61 49 1 64 51 0 66 53 0 70 55 0 70 55 0 70 54 2 70 54 2 70 54 2 70 54 2 70 54 2 69 53 1 69 53 1 68 52 0 68 52 0 65 52 0 65 52 0 64 51 0 64 51 0 63 50 0 62 49 0 62 49 0 62 49 0 65 49 0 65 49 0 65 49 0 66 50 0 67 51 0 67 51 0 66 50 0 65 49 0 61 48 4 57 45 5 53 40 5 49 38 8 44 37 9 42 36 14 40 33 14 38 33 14 37 31 19 38 32 20 41 33 20 43 36 18 46 39 20 49 43 19 51 45 19 52 47 18 57 50 8 59 50 9 62 54 8 67 55 7 70 57 5 72 56 4 73 56 0 75 56 0 75 59 0 75 59 0 78 60 0 79 61 0 80 61 0 79 60 0 80 59 0 80 58 0 79 58 1 79 58 1 78 57 0 77 56 0 77 56 0 78 57 0 78 57 0 78 57 0 79 59 0 80 59 2 81 60 3 82 61 6 84 63 8 87 66 13 92 71 18 96 75 22 101 77 33 104 81 37 109 86 45 112 90 53 116 93 61 119 98 69 123 102 75 126 104 80 119 108 80 121 110 82 123 111 85 122 110 84 120 108 84 119 107 85 119 107 85 120 108 86 123 107 82 123 107 82 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 121 105 79 120 104 78 120 104 78 120 104 78 121 105 79 121 105 79 122 106 80 123 107 81 121 107 80 120 106 79 120 106 79 120 104 79 120 104 79 121 105 82 121 105 82 121 104 84 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 122 107 86 122 107 86 122 107 86 122 107 86 122 107 86 122 107 86 122 107 86 122 107 86 121 107 81 121 106 83 123 108 85 124 109 88 124 109 88 123 108 89 122 107 88 122 107 88 123 107 91 123 107 91 123 107 91 123 107 91 124 108 92 124 108 92 125 109 93 125 109 93 125 109 93 125 109 93 125 109 93 125 110 91 126 111 90 127 112 91 128 113 92 129 114 91 126 114 92 126 114 92 127 114 95 127 114 95 128 115 98 129 116 99 129 116 100 130 117 101 102 88 62 101 87 61 101 87 61 100 86 60 100 86 60 99 85 59 98 84 58 98 84 58 100 84 59 100 84 59 100 84 59 99 83 58 99 83 58 97 81 56 96 80 55 96 80 55 95 79 56 95 78 58 95 78 58 95 78 58 95 78 58 95 78 58 95 78 58 95 78 58 95 80 59 95 80 59 95 80 59 95 80 59 95 80 59 95 80 59 95 80 59 95 80 57 92 80 58 92 80 58 94 79 58 94 79 56 95 79 56 96 80 55 97 79 55 98 80 56 98 82 56 98 82 56 98 82 56 99 83 57 99 83 57 99 83 57 100 84 58 100 84 58 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 101 84 58 101 84 56 101 84 56 102 85 57 103 86 56 104 88 55 105 89 56 106 90 57 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 106 87 55 107 86 55 107 86 55 105 85 58 105 86 56 105 86 56 105 86 54 105 86 53 105 87 51 105 87 49 105 87 49 106 87 57 106 87 57 106 87 55 106 87 55 106 87 54 106 87 54 106 88 52 106 88 52 105 87 51 106 88 52 106 88 52 107 89 53 107 89 53 106 88 52 106 88 52 105 87 51 107 87 52 107 87 52 106 86 51 106 86 51 105 85 50 105 85 50 105 85 50 105 85 50 101 78 44 101 78 44 102 79 45 101 78 44 98 75 41 95 72 38 92 69 35 89 66 32 81 65 31 80 64 30 79 63 29 77 61 25 75 59 23 72 57 18 71 56 17 70 55 16 68 60 14 67 59 13 69 58 12 70 57 12 70 56 9 70 56 9 72 56 7 72 54 6 67 52 9 65 51 6 62 49 4 61 48 3 61 48 3 58 46 4 56 44 6 53 40 6 47 42 10 44 39 9 42 35 9 41 33 10 42 35 7 48 39 6 54 46 7 58 51 5 65 52 0 67 54 1 68 56 0 72 58 0 74 58 0 75 59 0 74 58 0 76 57 1 69 59 0 69 59 0 70 60 1 70 60 1 70 60 1 70 60 1 69 59 0 69 59 0 65 55 4 61 53 6 54 49 9 46 43 10 39 37 12 35 32 13 32 29 14 33 27 15 34 29 7 42 35 6 57 45 3 72 57 0 85 68 0 93 75 0 97 80 0 99 83 0 103 84 5 102 85 5 101 84 4 99 82 4 96 80 2 95 79 1 94 78 1 93 77 0 92 75 0 89 72 2 87 69 3 86 71 4 86 72 0 83 71 0 78 64 1 73 57 5 59 49 14 48 42 10 40 36 9 38 37 16 37 39 18 39 39 15 41 40 10 45 42 9 51 44 15 54 46 10 56 49 7 61 53 4 67 58 3 71 62 3 75 65 6 77 67 8 82 74 1 84 74 2 88 76 2 90 76 1 95 77 1 97 78 1 99 78 0 99 78 0 98 79 2 94 74 1 89 70 2 82 66 4 73 61 3 64 52 0 59 52 0 61 53 4 68 62 4 74 66 4 81 72 3 87 78 0 92 82 0 98 85 0 100 87 0 103 88 0 103 80 0 102 81 0 99 80 1 96 79 1 91 78 0 88 76 0 84 75 0 82 74 0 82 69 0 79 66 0 73 62 0 68 59 0 62 55 3 56 49 7 49 43 7 44 39 9 43 35 14 40 31 14 36 29 13 36 27 12 38 27 7 43 32 2 57 44 2 68 54 5 83 64 0 89 69 0 100 77 0 109 85 0 113 90 0 113 92 0 111 94 2 111 96 5 112 96 1 110 93 1 109 92 0 107 92 1 107 93 4 103 91 5 100 88 4 97 85 3 88 78 9 81 71 9 72 62 11 60 52 15 49 43 17 38 35 16 30 28 13 23 24 10 25 26 12 38 34 9 58 49 8 82 66 7 105 82 6 120 93 4 129 101 2 133 104 2 132 111 0 132 111 0 130 110 0 129 109 0 125 107 0 122 103 0 118 100 0 117 99 1 110 97 0 108 94 0 105 91 0 102 89 0 99 88 0 97 85 0 94 82 0 90 79 0 84 69 4 76 61 2 65 51 4 54 41 7 44 33 11 36 28 15 31 24 14 27 23 14 28 18 6 26 18 5 31 24 6 40 32 9 52 42 7 68 52 3 84 64 1 98 76 3 110 94 0 118 100 2 123 104 2 124 102 0 122 100 0 116 97 2 109 92 2 103 87 0 97 84 5 94 81 3 90 78 4 85 75 4 82 71 5 76 66 4 71 61 0 66 57 0 57 55 0 53 50 0 48 43 5 45 35 8 43 32 10 43 33 8 46 35 5 48 38 3 50 40 5 47 36 4 44 35 6 43 36 8 40 34 10 34 29 7 31 29 6 33 31 8 47 38 9 49 40 7 53 45 8 56 49 5 58 51 5 58 52 4 57 51 3 56 50 2 50 42 0 49 40 0 47 38 5 44 34 7 41 34 6 43 39 2 50 47 2 56 55 1 80 55 1 82 60 3 86 66 7 87 69 7 84 68 6 79 68 6 75 65 4 74 64 5 71 58 3 68 55 0 65 52 0 65 54 0 66 54 4 63 50 5 55 43 3 48 35 0 43 32 4 36 25 3 28 20 7 23 18 12 21 17 14 21 16 13 26 18 15 31 24 16 39 34 5 49 43 7 63 57 7 76 68 5 82 74 1 88 77 0 92 80 0 96 81 0 87 73 2 86 72 1 85 70 1 84 69 2 82 67 2 80 64 2 79 63 3 78 62 2 77 62 3 75 60 1 73 58 1 73 58 1 73 58 3 72 57 2 70 54 2 68 52 0 72 52 0 71 51 0 70 50 0 67 49 1 65 46 3 62 45 2 61 43 3 60 42 4 46 34 8 38 27 5 29 22 4 26 20 6 26 20 6 28 21 5 35 27 6 43 33 8 51 38 4 53 41 3 56 44 2 60 48 0 63 51 0 65 52 0 66 53 0 66 53 1 69 53 1 69 53 1 69 53 1 68 52 0 68 52 0 68 52 0 68 52 0 68 52 0 65 52 0 65 52 0 64 51 0 63 50 0 63 50 0 62 49 0 62 49 0 61 48 0 64 48 0 65 49 0 66 50 0 67 51 0 67 51 0 68 53 0 68 53 0 69 54 0 66 52 5 64 50 3 60 47 3 56 44 4 53 43 8 50 41 10 45 38 12 43 35 12 39 31 18 39 31 18 39 33 19 40 34 18 42 36 20 44 39 20 46 41 22 47 42 22 49 46 15 52 47 15 55 49 13 61 52 13 66 53 11 68 54 9 70 54 5 71 53 3 71 55 4 72 56 4 74 57 1 75 59 0 77 59 0 77 58 0 78 58 0 78 57 0 76 59 3 76 59 3 75 58 2 74 57 1 74 57 1 74 57 1 75 58 2 75 58 2 81 62 6 83 64 8 85 65 12 87 67 14 89 69 18 94 74 23 100 80 30 104 84 34 112 89 48 115 91 53 118 96 59 121 98 66 122 101 72 124 102 78 126 106 82 128 107 86 121 109 83 121 109 83 122 110 86 121 109 85 119 107 83 117 105 83 117 105 83 117 105 83 123 107 81 123 107 81 122 106 80 122 106 80 122 106 80 121 105 79 121 105 79 121 105 79 123 107 81 122 106 80 121 105 79 121 105 79 120 104 78 120 104 78 120 104 78 121 105 79 121 105 79 121 105 79 121 105 79 120 104 79 120 104 79 120 105 82 120 105 82 121 106 85 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 120 108 86 120 108 86 120 108 86 120 108 86 120 108 86 120 108 86 120 108 86 120 108 86 120 106 80 121 106 83 123 108 85 124 109 88 125 110 89 124 109 90 123 108 89 122 107 88 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 124 108 92 124 108 92 124 108 92 125 109 93 125 109 93 125 109 93 125 110 91 126 111 90 127 112 91 128 113 92 128 113 90 126 114 92 126 114 92 126 113 94 127 114 95 128 115 98 128 115 98 129 116 100 129 116 100 102 88 62 101 87 61 101 87 61 100 86 60 100 86 60 99 85 59 98 84 58 98 84 58 99 83 58 99 83 58 99 83 58 99 83 58 99 83 58 98 82 57 97 81 56 96 80 55 95 79 56 95 79 56 95 79 56 95 78 58 95 78 58 95 78 60 95 78 60 95 78 60 95 80 61 95 80 61 95 80 61 95 80 59 95 80 59 95 80 57 95 80 57 95 80 57 92 80 58 92 80 58 93 78 57 93 78 55 95 79 56 95 79 54 97 79 55 98 80 56 98 82 56 98 82 56 98 82 56 98 82 56 99 83 57 99 83 57 99 83 57 100 84 58 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 101 84 56 101 84 56 101 84 56 102 85 55 102 86 53 104 88 55 105 89 56 105 89 55 104 88 55 104 88 55 106 87 55 106 87 55 106 87 55 107 86 55 107 86 55 107 86 55 105 86 56 105 86 56 105 86 54 105 86 54 105 86 53 105 86 53 105 86 53 105 86 53 106 87 55 106 87 55 106 87 54 106 87 54 106 88 52 106 88 52 106 88 52 106 88 50 103 87 51 103 87 51 104 88 52 104 88 52 104 88 52 104 88 52 103 87 51 103 87 51 107 87 54 106 86 53 106 86 53 105 85 52 105 85 52 105 85 52 106 86 53 107 87 54 106 83 49 106 83 49 106 83 49 106 83 49 104 81 47 102 79 45 100 77 43 99 76 42 92 74 38 91 73 37 89 71 35 86 68 32 83 65 29 80 62 26 78 60 24 77 59 23 72 59 17 73 58 17 72 57 16 71 56 13 72 55 12 71 54 10 71 54 10 71 52 9 69 54 13 67 52 11 64 49 6 62 49 4 61 48 4 60 47 5 58 44 7 56 42 7 50 44 10 48 42 10 46 39 13 44 36 13 43 36 10 46 39 10 51 46 8 55 50 8 65 52 0 66 53 0 68 56 0 72 57 0 74 58 0 75 59 0 75 58 2 77 57 4 69 57 0 69 57 0 70 58 0 70 58 0 70 58 0 70 58 0 69 57 0 69 57 0 66 53 1 63 53 2 56 49 3 49 45 7 43 40 9 38 34 9 36 29 11 34 27 11 36 29 10 42 35 9 55 42 7 67 53 4 80 64 4 89 72 2 94 78 3 94 81 2 96 80 3 96 80 3 95 79 2 95 79 2 94 78 3 93 77 2 93 77 2 93 77 2 91 74 0 87 70 0 86 68 6 84 69 4 85 71 0 83 71 0 78 64 1 74 59 4 62 48 9 51 42 9 41 37 12 34 35 17 32 35 18 33 34 16 39 37 14 45 41 14 55 46 15 59 49 13 63 55 8 71 62 3 78 69 2 84 74 3 89 77 5 91 78 8 93 80 1 93 80 1 95 79 1 95 79 1 96 79 0 96 79 0 96 79 0 97 79 0 99 82 2 94 78 0 89 76 0 86 74 2 77 68 1 67 58 0 60 53 1 60 52 5 61 56 1 66 61 3 73 68 2 81 73 0 86 78 0 93 81 0 98 84 0 101 85 0 99 81 5 97 81 6 95 78 6 90 76 5 86 73 3 80 70 1 76 67 0 74 65 0 70 60 0 67 57 0 64 54 0 61 52 0 59 49 0 55 47 1 51 42 1 48 38 2 47 38 5 45 36 5 43 33 6 44 34 9 45 33 7 47 36 4 59 47 7 68 57 12 83 65 3 88 69 3 95 76 0 103 82 0 107 87 0 106 89 0 105 89 1 104 90 2 110 92 6 106 90 2 103 89 0 103 89 1 100 90 3 98 87 7 91 82 5 86 78 5 75 68 13 70 62 13 60 52 13 51 44 16 43 36 17 37 31 15 31 28 11 28 25 8 27 26 6 39 33 7 59 47 7 80 63 7 101 79 6 116 92 6 125 100 7 129 104 4 136 114 2 136 114 2 135 115 0 133 113 0 128 110 0 123 105 0 118 101 0 116 99 0 113 100 0 109 97 0 105 92 0 100 89 0 99 87 1 95 84 2 89 78 0 85 73 0 74 62 4 68 55 3 59 46 4 51 38 6 44 32 6 40 29 7 35 27 4 33 26 0 42 28 2 38 26 2 36 28 5 40 34 8 47 41 9 58 47 2 73 58 3 87 67 6 101 86 3 108 92 5 114 97 7 116 97 3 115 96 2 111 94 6 105 88 6 98 82 4 92 78 7 89 74 5 83 69 4 77 66 4 72 62 3 67 58 3 60 53 0 57 50 0 49 46 0 49 42 0 47 39 2 47 36 4 49 36 4 53 39 4 57 42 1 59 45 0 67 50 6 62 47 4 59 46 4 55 46 7 47 41 7 38 34 5 32 30 7 31 30 10 38 30 11 40 32 9 42 35 7 45 39 7 46 40 4 46 40 4 46 40 4 45 39 5 39 33 0 39 33 0 39 33 0 42 34 0 46 38 0 54 46 0 63 56 1 71 62 3 83 61 1 85 64 1 86 67 1 85 67 1 79 65 0 73 62 0 70 60 1 68 59 2 71 58 3 69 56 1 67 55 0 67 55 0 68 55 0 65 51 2 61 47 2 56 41 0 49 37 0 40 31 0 32 25 7 26 22 13 23 19 16 21 17 14 24 19 15 28 24 15 38 32 8 45 40 8 57 53 6 70 64 4 80 71 2 84 75 0 88 77 0 90 77 0 85 71 0 84 69 0 83 68 0 82 67 0 81 66 1 80 64 2 79 63 3 78 62 3 76 61 2 75 60 1 73 58 1 72 57 0 73 58 3 72 57 2 70 54 2 69 53 1 70 55 0 69 53 1 68 52 0 66 50 0 65 48 2 63 46 2 62 45 2 61 44 1 48 37 5 40 30 3 31 25 3 28 22 8 25 21 9 26 20 6 31 24 8 37 29 10 45 34 4 47 37 2 50 41 0 56 45 0 59 49 0 62 50 0 63 51 0 64 52 0 68 52 1 68 52 1 68 52 1 67 51 0 67 51 0 67 51 0 67 51 0 67 51 0 65 52 0 65 52 0 64 51 0 64 51 0 63 50 0 62 49 0 62 49 0 62 49 0 62 49 0 64 51 0 65 52 0 65 52 0 65 52 0 65 52 0 67 54 1 68 55 2 71 53 3 69 51 1 66 50 1 63 49 2 61 48 4 58 46 6 53 43 8 49 40 9 45 36 19 44 35 18 42 35 17 41 34 16 41 35 19 41 35 19 43 37 21 42 39 22 48 43 21 49 45 20 52 46 20 58 49 20 61 50 18 64 51 16 66 52 15 67 52 13 67 54 12 68 55 11 70 56 9 71 58 6 74 58 6 75 59 7 76 59 7 76 58 8 75 59 7 74 58 6 74 58 6 74 58 6 75 59 7 75 59 7 76 60 8 77 61 9 85 67 17 87 69 21 90 72 24 94 76 30 97 79 33 102 83 40 108 89 46 111 92 49 120 97 63 121 101 68 124 103 72 125 106 76 125 105 80 123 105 81 124 106 84 125 107 87 123 111 87 123 111 87 122 110 86 123 108 85 121 106 83 121 105 82 121 105 82 121 105 82 123 108 79 123 108 79 122 107 78 122 107 78 122 107 78 121 106 77 121 106 77 121 106 77 123 107 81 123 107 81 122 106 80 121 105 79 120 104 78 120 104 78 120 104 78 120 104 78 122 105 79 122 105 79 120 104 78 120 104 79 119 105 79 120 105 82 121 106 83 119 107 85 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 120 106 80 121 106 83 123 108 85 124 109 88 125 110 89 125 110 91 124 109 90 123 108 89 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 125 109 93 124 108 92 124 108 92 125 110 91 125 110 89 126 111 90 127 112 91 128 113 90 124 113 91 125 114 92 125 114 94 126 115 95 126 115 97 127 116 98 128 116 100 128 116 100 100 88 62 99 87 61 99 87 61 98 86 60 98 86 60 97 85 59 96 84 58 96 84 58 97 83 57 97 83 57 98 84 58 98 84 58 98 84 58 97 83 57 97 83 57 96 82 56 95 79 54 95 79 54 95 79 56 95 78 58 95 78 58 95 78 60 95 78 60 95 78 62 95 79 63 95 80 61 95 80 61 95 80 59 95 80 59 95 80 57 95 81 55 95 81 55 92 80 58 91 79 57 93 78 57 93 78 55 94 78 55 95 79 54 97 79 55 97 79 55 99 82 56 99 82 56 99 82 56 99 82 56 100 83 57 100 83 57 100 83 57 100 83 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 55 102 85 55 102 86 53 103 87 54 104 88 54 105 89 55 103 88 55 104 88 55 104 88 55 106 87 55 107 86 55 107 86 55 109 86 55 109 86 55 105 86 53 105 86 53 105 86 53 105 86 54 105 86 54 105 86 56 105 86 56 105 86 56 106 87 54 106 88 52 106 88 52 106 88 52 106 88 50 106 88 50 106 88 48 106 88 48 102 86 50 103 87 51 103 87 51 104 88 52 104 88 52 103 87 51 103 87 51 102 86 50 107 87 54 106 86 53 105 85 52 105 85 52 105 85 52 105 85 52 106 86 53 107 87 54 109 89 54 108 88 53 108 88 53 106 86 51 105 85 50 104 84 49 103 83 48 102 82 47 100 80 45 99 79 44 97 77 42 95 75 40 92 72 37 90 70 35 88 68 33 87 67 32 84 61 27 83 61 24 82 60 23 78 58 21 77 58 18 75 56 14 73 56 13 72 55 12 71 57 18 69 56 14 67 52 9 65 50 7 64 49 6 63 48 7 61 45 9 59 43 9 52 44 8 52 43 12 48 41 13 46 38 15 44 36 13 45 38 10 49 43 9 53 48 10 64 50 1 65 52 0 67 54 0 71 56 0 74 58 0 74 58 0 74 57 1 76 56 3 71 56 1 71 56 1 72 57 2 72 57 2 72 57 2 72 57 2 71 56 1 71 56 1 68 53 0 65 52 0 60 50 0 53 46 2 47 41 5 42 35 6 37 29 8 37 26 8 35 28 12 40 32 11 52 38 9 63 48 7 74 57 5 80 64 2 84 69 0 86 74 0 87 73 0 87 73 0 88 74 1 90 73 1 91 74 2 91 75 0 92 76 1 92 76 1 89 71 0 86 69 0 84 65 6 82 66 4 83 68 0 81 69 0 76 62 0 72 57 0 64 49 6 56 43 8 44 38 12 35 36 18 31 33 19 31 32 16 39 37 16 49 43 19 62 52 17 67 55 13 75 64 8 82 72 3 90 79 0 96 84 0 100 85 0 102 85 3 101 83 1 99 82 0 97 80 0 96 79 0 94 79 0 92 79 0 92 79 0 93 80 1 93 82 2 90 79 0 86 78 0 85 78 0 79 72 0 70 62 0 62 55 1 61 53 6 52 49 4 57 53 5 65 60 4 72 64 2 78 68 0 84 69 0 89 72 2 92 73 4 84 76 4 84 76 4 82 73 4 79 70 3 76 67 2 72 62 0 69 59 0 68 58 0 63 54 0 62 53 0 61 52 0 62 50 0 63 51 1 64 50 1 63 49 0 62 48 0 62 52 1 60 49 3 58 46 6 57 44 10 52 41 9 51 40 8 55 47 10 63 55 16 78 63 8 83 67 7 92 73 4 100 81 4 104 86 2 105 89 2 102 90 4 99 89 2 105 90 9 101 86 3 96 84 0 94 84 0 91 83 2 86 80 4 79 72 2 72 67 1 61 58 13 56 52 14 49 44 14 43 36 17 40 33 17 39 32 16 37 30 11 37 31 9 33 28 6 40 33 4 55 43 3 73 56 2 91 71 2 107 84 4 117 96 5 122 102 7 133 109 9 134 111 9 133 112 5 133 112 3 128 110 0 123 105 0 118 101 0 115 97 0 110 97 3 105 91 2 100 85 0 95 82 3 93 79 6 87 74 6 80 66 3 72 61 0 64 54 3 60 49 3 55 43 5 52 39 5 51 38 6 51 38 3 51 39 0 51 40 0 60 40 3 52 38 3 44 35 6 41 35 9 42 37 8 48 40 3 61 48 3 73 57 5 85 72 2 92 78 5 100 84 6 103 87 2 105 87 3 103 86 6 97 81 4 89 75 2 86 71 6 81 65 3 75 60 1 68 55 0 64 52 0 58 50 1 54 47 1 52 45 0 50 42 3 52 43 4 54 42 0 57 44 0 63 46 0 67 49 0 72 52 1 75 54 1 81 58 4 76 55 0 70 53 0 64 52 2 55 48 4 43 39 4 35 33 8 33 32 12 32 26 12 33 27 11 34 29 9 35 31 6 35 31 4 36 32 7 35 31 6 35 30 8 34 29 9 36 30 4 40 34 0 49 41 0 59 50 0 70 58 0 79 63 1 82 66 4 86 67 1 85 68 0 82 67 0 79 66 0 73 62 0 69 59 0 68 57 1 67 57 4 73 58 3 72 57 0 72 57 0 71 56 0 70 55 0 68 53 0 66 50 0 65 49 0 56 45 0 47 37 1 38 30 7 31 27 16 25 21 18 21 17 14 21 18 11 26 22 13 34 29 10 40 34 8 49 44 4 63 56 2 74 66 1 81 71 0 84 72 0 84 70 0 82 67 0 82 67 0 81 66 0 81 66 1 80 64 2 79 63 3 79 63 4 78 62 3 75 60 1 74 59 0 72 57 0 72 57 0 72 57 2 72 57 2 70 54 2 68 52 0 68 57 1 67 56 0 65 54 0 64 51 0 63 49 0 61 47 0 60 46 0 60 46 1 51 42 3 44 35 2 35 29 5 31 25 9 26 22 10 23 19 7 27 21 7 32 25 9 40 30 3 43 34 3 46 38 1 51 42 0 55 47 0 60 50 0 61 51 0 63 51 1 67 51 0 67 51 0 67 51 0 67 51 0 67 51 0 67 51 0 67 51 0 67 51 0 66 53 1 65 52 0 65 52 0 64 51 0 64 51 0 63 50 0 62 49 0 62 49 0 62 50 0 64 52 0 65 53 1 64 52 0 63 51 0 63 51 1 65 53 3 67 55 5 73 53 3 72 52 2 69 52 0 69 53 1 67 54 2 64 52 4 60 48 6 57 45 7 54 44 19 52 41 19 50 39 19 45 37 18 43 36 18 43 36 20 42 36 20 43 37 23 46 40 24 47 42 23 49 42 23 51 43 22 55 44 22 58 48 21 61 50 22 62 51 23 61 50 18 62 52 17 64 55 16 67 56 11 68 57 11 70 57 12 70 57 12 71 56 13 73 57 8 73 57 8 74 58 9 76 60 11 78 62 13 80 64 15 82 66 17 83 67 18 89 74 31 92 77 36 97 82 41 101 86 45 105 90 51 109 93 57 114 98 62 117 101 65 124 104 77 126 106 79 127 110 84 128 111 85 126 110 85 124 108 85 123 108 85 124 109 86 123 111 85 124 110 84 123 109 83 123 107 82 124 106 82 123 106 80 125 105 80 124 104 79 123 108 79 123 108 79 122 107 78 122 107 78 122 107 78 121 106 77 121 106 77 121 106 77 122 106 80 122 106 80 121 105 79 120 104 78 120 104 78 121 105 79 121 105 79 121 105 79 122 105 79 121 104 78 121 104 78 120 104 79 120 106 80 120 105 82 119 107 83 120 108 86 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 120 107 88 121 107 81 122 107 84 123 108 85 124 109 88 124 109 88 125 110 91 125 110 91 125 110 91 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 124 108 92 124 108 92 124 108 92 124 109 90 125 110 89 126 111 90 127 112 91 128 113 90 124 113 91 124 113 91 125 114 94 126 115 95 126 115 97 127 116 98 127 115 99 128 116 100 100 88 62 99 87 61 99 87 61 98 86 60 98 86 60 97 85 59 96 84 58 96 84 58 96 82 56 97 83 57 97 83 57 98 84 58 98 84 58 98 84 58 97 83 57 97 83 57 95 79 54 95 79 54 95 79 56 95 79 56 95 78 58 95 78 60 95 78 62 95 78 62 95 79 63 95 79 63 95 80 61 95 80 59 95 80 57 95 80 57 95 81 55 95 81 55 92 80 58 91 79 57 93 78 57 93 78 55 94 78 55 95 79 54 97 79 55 97 79 55 98 81 55 99 82 56 99 82 56 99 82 56 99 82 56 100 83 57 100 83 57 100 83 57 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 104 87 59 102 85 57 102 85 55 102 85 55 102 86 53 102 86 53 103 87 53 104 88 54 104 88 54 103 88 55 103 88 55 104 88 55 106 87 55 107 86 55 107 86 55 109 86 55 109 86 55 105 87 51 105 87 51 105 86 53 105 86 54 105 86 56 105 85 58 105 85 58 105 85 60 106 88 52 106 88 52 106 88 50 106 88 50 106 88 48 106 88 48 106 89 46 106 89 46 102 86 50 102 86 50 103 87 51 103 87 51 103 87 51 103 87 51 102 86 50 102 86 50 108 88 55 107 87 54 106 86 53 105 85 52 105 85 52 106 86 53 107 87 54 107 87 54 110 92 56 109 91 55 107 89 53 105 87 51 104 86 50 103 85 49 102 84 48 102 84 48 104 84 47 103 83 46 102 82 47 100 80 45 98 78 43 96 76 41 95 75 42 94 74 41 94 65 33 93 64 32 89 63 30 86 62 26 83 61 24 79 60 20 77 59 19 76 58 18 74 60 23 71 57 18 69 54 13 67 52 9 66 51 8 64 49 8 64 46 10 63 44 11 51 43 6 52 43 10 51 41 14 47 39 16 44 36 13 44 37 9 47 42 10 50 46 9 63 49 0 64 51 0 66 53 0 70 55 0 73 57 0 74 58 0 74 57 1 75 55 2 72 55 1 72 55 1 73 56 2 73 56 2 73 56 2 73 56 2 72 55 1 72 55 1 71 52 0 67 52 0 62 50 0 55 47 0 50 42 3 45 36 5 40 30 5 38 25 6 33 25 12 38 30 11 48 34 7 58 42 6 66 50 1 73 57 0 76 62 0 78 65 0 82 68 0 83 69 0 84 70 0 85 71 0 88 71 0 89 72 0 90 73 1 91 74 2 88 70 0 84 67 0 82 63 4 80 64 4 81 66 0 79 66 0 75 61 0 71 56 0 68 50 4 59 45 6 46 41 12 38 37 17 30 32 18 30 31 15 42 37 17 52 44 21 68 55 20 73 60 15 81 69 9 90 78 2 97 86 0 103 88 0 105 88 0 106 89 0 106 85 2 104 83 0 100 82 0 96 79 0 92 79 0 91 80 1 90 81 2 91 82 5 88 81 1 85 78 0 83 78 0 84 79 0 80 74 0 70 65 1 64 57 3 62 54 7 48 44 9 52 48 10 59 52 8 63 56 4 68 57 3 72 57 0 77 58 2 79 60 4 71 66 0 71 66 0 70 65 0 69 64 0 69 61 0 66 57 0 65 54 0 64 53 0 60 55 0 60 53 0 62 52 1 66 54 2 70 57 5 76 59 7 78 58 5 78 59 3 77 67 5 74 64 5 71 59 9 67 54 12 60 47 12 51 42 9 51 45 11 56 52 17 67 53 4 73 58 3 82 67 2 92 76 1 99 84 1 100 88 2 99 89 2 96 88 3 102 86 8 96 83 4 91 80 0 87 79 0 83 78 0 77 73 0 68 65 0 62 58 0 51 52 12 46 46 12 42 38 13 39 33 17 39 31 18 41 32 17 42 34 13 44 34 9 37 31 5 43 34 3 53 40 0 67 50 0 83 64 0 100 78 2 112 92 5 118 99 7 126 100 13 128 103 11 128 105 9 129 107 6 126 107 4 123 104 2 118 100 0 115 97 0 105 90 7 100 85 4 92 78 3 88 73 4 84 70 7 79 64 7 69 56 4 62 48 0 55 49 1 54 45 2 52 43 4 55 42 7 60 46 9 63 50 5 67 54 1 68 56 0 72 50 3 62 44 4 50 39 7 42 37 8 39 35 8 40 35 3 51 42 1 62 49 4 71 61 0 78 67 1 87 73 2 92 76 0 95 78 0 95 79 2 88 74 1 80 68 0 83 64 5 76 60 1 69 54 0 62 49 0 57 47 0 54 46 0 51 44 0 48 43 1 55 44 12 58 45 10 62 49 4 66 53 0 73 57 0 79 59 0 82 60 0 85 60 3 89 63 4 84 60 0 77 59 0 71 56 0 58 50 1 46 41 3 36 35 7 34 33 13 32 25 15 32 26 14 32 26 10 32 27 8 31 26 7 32 27 8 32 26 10 32 26 12 33 29 17 37 32 10 44 39 0 57 50 0 72 61 0 83 68 0 89 70 2 90 69 4 90 75 6 89 74 5 86 73 3 80 70 1 76 65 1 73 63 4 73 62 8 74 64 13 73 58 1 74 59 2 74 59 0 72 58 0 71 55 0 70 53 0 70 53 1 71 53 3 63 51 1 53 44 3 44 37 9 35 31 19 29 26 21 23 19 16 21 18 11 24 22 10 31 25 11 35 29 7 43 37 1 55 49 0 69 61 0 77 66 0 79 66 0 78 65 0 81 66 0 80 65 0 80 65 0 80 65 0 79 63 1 79 63 3 78 62 3 78 62 3 75 60 1 73 58 0 71 56 0 71 56 0 72 57 2 71 56 1 70 54 2 68 52 0 68 59 2 66 57 0 65 56 1 63 52 0 61 49 0 60 48 0 59 47 0 60 46 0 56 44 2 47 39 2 38 33 4 33 28 9 27 23 11 23 19 7 25 19 7 28 22 8 37 30 4 41 32 3 45 37 1 49 42 0 54 46 0 59 49 0 60 50 0 61 51 0 66 50 1 66 50 1 66 50 1 66 50 1 66 50 1 66 50 1 67 51 2 67 51 2 66 53 1 66 53 1 65 52 0 65 52 0 64 51 0 63 50 0 63 50 0 63 50 0 62 53 0 63 53 0 64 54 1 63 53 2 61 51 0 61 51 2 63 52 6 66 55 9 73 51 4 72 52 2 72 52 0 71 54 0 69 56 1 67 55 3 64 52 4 60 49 4 62 48 21 58 46 20 54 42 18 50 39 17 46 38 19 44 37 19 44 37 21 43 37 21 43 37 23 44 36 23 44 37 21 46 39 21 49 41 22 52 44 25 55 47 26 58 47 27 55 48 22 58 49 20 59 50 17 62 52 16 63 54 13 66 54 14 66 54 14 66 54 16 69 55 10 70 56 11 72 58 13 75 61 16 79 65 20 82 68 23 85 71 26 87 73 28 92 78 41 96 82 45 102 88 53 107 93 58 111 96 63 115 100 67 119 104 71 122 107 76 125 107 83 126 110 85 129 113 88 129 113 88 127 113 87 123 111 87 122 110 86 122 110 86 124 110 84 123 109 83 122 106 80 123 106 80 125 105 80 125 105 80 125 104 77 125 104 77 123 108 79 123 108 79 122 107 78 122 107 78 122 107 78 121 106 77 121 106 77 121 106 77 120 104 78 120 104 78 120 104 78 120 104 78 121 105 79 122 106 80 122 106 80 123 107 81 123 103 78 121 104 78 121 104 78 120 104 79 120 106 80 118 106 82 119 107 83 119 108 86 121 104 86 121 104 84 121 105 80 122 106 80 122 106 80 122 106 81 123 106 86 123 106 88 119 108 88 119 108 88 119 108 88 119 108 88 119 108 88 119 108 88 119 108 88 119 108 88 122 108 82 122 107 84 122 107 84 123 108 87 124 109 88 125 110 91 125 110 91 126 111 92 123 107 91 123 107 91 123 107 91 123 107 91 123 107 91 122 106 90 122 106 90 122 106 90 124 108 92 124 108 92 124 108 92 124 109 90 125 110 89 126 111 90 127 112 91 128 113 90 122 114 91 122 114 91 123 115 94 123 115 94 124 116 97 125 117 98 125 116 99 125 116 99 101 85 59 102 86 60 103 87 62 103 87 62 103 87 64 102 86 63 101 84 64 100 83 63 99 83 58 98 82 57 98 82 59 97 81 58 96 79 59 95 78 58 95 78 60 95 78 60 91 80 58 92 80 58 92 80 58 94 79 58 95 78 58 96 78 58 98 77 58 98 77 58 95 78 58 95 78 58 94 77 57 94 77 57 94 77 57 93 76 56 93 76 56 93 76 56 92 77 58 92 77 58 93 78 57 91 79 57 92 80 56 93 81 57 92 82 55 93 83 56 98 80 56 97 79 55 97 79 55 97 79 55 98 80 56 100 82 58 102 84 60 104 86 62 103 86 60 103 86 60 103 86 58 104 87 59 104 87 57 104 87 57 104 88 55 105 89 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 105 84 53 105 84 53 104 83 52 104 83 52 104 83 52 104 83 52 105 84 53 105 84 53 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 86 49 108 85 51 108 85 51 108 85 53 107 84 52 106 83 52 105 82 51 104 81 50 100 77 43 99 76 42 98 76 39 95 73 36 91 69 30 88 66 27 85 63 22 83 61 20 74 64 13 71 61 10 69 59 10 67 56 10 66 55 10 65 53 11 62 50 8 60 48 8 58 45 10 57 44 10 54 41 9 50 39 11 48 38 13 48 37 17 48 37 19 47 38 21 52 43 14 55 45 10 61 50 4 66 55 0 72 58 0 74 58 0 77 58 0 78 57 2 81 56 2 78 57 0 75 59 0 71 60 0 70 60 0 70 57 2 72 54 4 73 52 5 65 51 4 63 49 2 62 45 0 59 42 0 55 39 3 49 36 4 41 31 6 34 28 6 37 25 11 39 26 9 45 31 5 54 40 5 63 49 4 71 55 3 72 57 0 73 57 0 79 61 0 80 62 0 81 63 1 82 64 2 83 65 3 83 65 3 83 65 3 83 65 3 80 66 5 78 64 3 77 63 2 78 64 3 81 67 6 81 67 6 76 62 1 71 57 0 66 50 1 59 45 6 50 38 12 39 32 16 35 29 17 35 32 15 40 39 11 47 44 9 58 54 9 74 67 13 87 78 11 92 79 1 98 83 0 106 90 3 106 89 7 99 84 3 96 84 2 94 81 2 92 79 0 90 77 0 89 76 0 88 74 0 88 74 0 89 75 0 90 70 0 88 70 0 88 70 0 87 70 0 85 70 3 79 65 4 68 55 2 61 49 0 52 44 8 47 41 7 44 41 8 47 46 15 50 52 15 52 53 13 54 53 7 56 54 5 60 57 4 60 57 6 61 54 8 59 52 6 59 51 4 61 51 0 64 55 0 67 59 0 78 57 0 80 60 1 83 63 2 86 66 3 89 70 4 90 71 3 91 72 3 91 72 3 93 71 0 91 72 0 88 69 0 79 63 1 68 55 2 60 48 8 55 44 14 54 44 19 53 47 13 66 57 16 77 64 12 81 66 1 87 69 0 94 77 0 97 82 1 95 83 1 94 79 0 93 77 0 87 72 3 79 67 7 71 61 8 63 55 9 57 50 8 52 47 9 49 42 13 48 42 10 48 39 6 48 38 2 52 38 0 55 40 0 60 43 0 63 45 0 55 44 0 51 42 0 50 42 5 55 47 10 66 57 14 82 70 12 98 81 9 105 87 5 122 96 22 125 98 17 129 103 10 132 105 2 128 104 0 121 99 0 110 93 3 105 89 4 92 84 1 85 76 1 79 69 7 75 65 12 67 56 11 56 47 4 53 46 0 57 51 3 62 44 4 64 47 4 67 49 1 70 53 0 75 56 0 79 59 0 82 60 2 83 61 3 79 60 0 78 58 0 74 54 3 63 45 5 51 38 6 41 35 9 38 37 17 38 41 22 49 40 11 57 48 9 71 58 6 83 67 5 87 72 3 84 71 1 77 66 2 71 63 1 67 59 12 63 55 9 56 49 5 53 46 4 53 46 2 56 48 1 58 51 0 62 53 0 71 57 0 74 58 0 80 60 1 83 61 1 84 63 0 83 64 0 78 63 0 76 63 0 82 66 4 77 63 0 70 59 0 66 56 0 64 55 0 58 51 7 49 42 13 44 36 15 31 33 12 27 25 12 23 20 15 23 17 21 25 16 19 26 19 13 31 24 8 36 30 8 43 35 0 52 40 0 64 50 1 76 60 0 84 67 0 89 72 2 92 75 5 92 78 7 98 80 8 94 75 6 87 70 0 84 67 0 81 66 0 80 67 0 78 68 0 78 68 0 76 62 0 75 61 0 74 60 0 74 60 0 74 59 0 73 58 0 71 56 0 69 54 0 66 53 11 60 47 5 51 39 1 42 31 0 37 27 2 32 23 6 29 20 13 27 17 15 32 22 13 35 26 11 38 32 6 45 40 2 55 49 0 66 57 0 76 62 0 81 66 0 77 62 3 76 62 1 77 61 0 78 63 0 80 62 0 80 61 2 80 59 2 79 58 3 73 58 1 72 57 0 71 56 0 70 55 0 68 52 0 68 52 0 68 52 0 68 52 1 70 54 2 69 53 2 65 52 0 64 50 1 61 49 0 60 48 0 58 48 0 58 48 0 56 46 0 49 41 0 41 33 0 32 26 2 27 24 7 23 23 11 22 24 13 20 23 12 29 24 4 33 27 5 37 30 4 44 35 6 50 40 5 57 43 4 60 45 2 61 47 2 63 51 1 62 50 0 61 49 1 61 47 2 62 48 3 65 48 2 67 50 4 68 52 3 64 52 2 63 51 1 64 50 1 64 50 1 67 51 2 68 52 3 69 51 3 70 52 4 67 49 1 67 49 1 68 50 0 69 51 1 69 52 0 70 53 1 70 53 0 71 54 0 73 56 2 73 56 2 72 57 2 72 57 2 70 57 2 69 56 1 68 57 1 67 56 0 63 50 5 61 50 5 58 49 8 55 47 11 50 45 13 47 43 14 43 41 16 43 41 18 45 42 23 45 42 23 44 41 22 44 41 24 45 42 27 47 44 29 48 44 32 49 45 33 49 48 28 51 50 30 54 52 31 54 52 29 56 52 27 58 52 26 60 53 27 62 55 29 64 58 24 67 61 27 74 66 30 79 69 33 84 75 36 92 80 40 99 85 46 103 90 48 108 92 56 111 95 59 114 100 65 118 103 70 120 106 77 121 107 80 120 108 82 120 108 84 124 109 86 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 122 104 82 121 104 78 121 104 74 121 105 72 122 106 73 122 105 75 123 106 80 124 106 84 122 105 79 122 105 79 121 104 78 121 103 79 122 104 80 122 104 82 123 105 83 124 106 86 126 104 90 126 104 90 124 105 88 123 106 86 122 107 84 120 108 84 120 108 82 119 109 82 124 108 85 123 106 86 122 105 89 121 103 91 120 102 90 121 104 88 121 104 84 122 106 83 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 124 109 90 124 109 90 124 109 90 124 109 90 124 109 90 123 108 89 122 107 88 122 107 88 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 124 112 96 124 112 96 122 113 96 123 114 99 122 115 99 122 114 101 122 116 102 122 116 102 102 86 60 102 86 60 103 87 62 103 87 62 103 87 64 101 85 62 100 83 63 99 82 62 98 82 57 98 82 57 97 81 58 97 81 58 96 79 59 96 79 59 96 79 59 95 78 60 94 79 58 94 79 58 94 79 58 94 79 58 95 78 58 95 78 58 96 78 58 96 78 58 94 79 58 94 79 58 94 79 58 94 79 58 93 78 57 93 78 57 93 78 57 92 77 56 90 77 58 91 79 57 91 79 57 91 79 57 94 79 56 95 80 57 95 81 55 95 81 55 98 80 56 97 79 55 97 79 55 98 80 56 99 81 57 100 82 58 102 84 60 103 85 61 102 85 59 102 85 59 103 86 58 103 86 58 103 86 56 104 87 57 104 88 55 104 88 55 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 106 86 53 106 86 53 105 85 52 105 85 52 105 85 52 105 85 52 106 86 53 106 86 53 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 107 87 50 107 87 52 107 87 52 107 87 54 106 86 53 105 84 53 104 83 52 103 82 51 103 83 48 102 82 47 101 81 46 99 79 42 96 76 39 93 74 34 90 71 31 89 70 28 80 67 22 78 65 20 75 62 17 73 60 16 71 58 14 69 56 12 66 53 11 64 51 9 62 48 11 59 46 11 56 43 9 52 41 11 50 38 12 48 38 13 49 38 18 49 38 18 55 43 17 56 45 13 62 50 8 66 54 2 69 57 0 73 57 0 75 56 0 75 55 2 78 55 1 77 56 1 73 58 0 71 59 0 69 59 0 69 56 1 70 54 3 70 52 4 66 52 5 64 50 3 63 46 0 61 44 1 56 40 4 50 37 5 42 32 7 36 30 8 37 25 11 38 25 8 42 30 4 50 37 3 60 47 3 67 54 2 72 57 0 73 57 0 76 60 0 76 60 0 78 62 0 79 63 1 79 63 1 80 64 2 80 64 2 80 64 2 78 64 3 76 62 1 75 61 0 77 63 2 80 66 5 79 65 4 75 61 0 71 57 0 66 50 0 60 47 5 50 38 12 40 33 17 35 29 17 34 31 12 40 39 11 46 43 10 60 56 9 74 69 14 88 79 12 92 81 2 98 83 0 105 89 2 103 86 4 96 81 0 96 83 4 94 81 2 92 79 0 90 77 0 89 76 0 88 74 0 88 74 0 88 74 1 90 70 0 88 70 0 88 70 0 87 70 0 85 70 3 79 65 4 69 56 1 62 50 0 52 44 8 45 39 7 41 37 8 42 41 13 44 45 14 45 45 11 48 46 7 52 49 6 52 50 2 54 52 4 58 54 7 63 55 8 68 58 7 72 61 5 77 66 2 81 71 2 88 67 2 89 68 1 91 70 3 94 74 5 95 75 4 96 76 3 97 77 4 97 78 2 100 79 0 97 78 1 94 76 4 84 69 4 73 60 5 63 52 7 56 46 11 53 44 15 47 43 14 56 50 14 67 56 11 71 58 3 76 62 0 82 69 0 83 73 1 81 71 0 83 70 0 79 69 0 76 65 3 71 60 4 65 55 4 62 51 6 57 48 7 56 47 8 53 45 9 54 44 8 57 45 5 60 47 3 65 51 4 71 55 4 76 59 7 80 60 7 70 57 4 66 54 4 59 50 7 58 49 8 61 53 7 72 61 7 85 72 4 94 78 3 114 90 16 118 93 11 123 98 6 125 100 0 122 98 0 113 93 0 104 86 0 98 83 2 85 77 2 79 70 1 73 63 4 68 56 6 62 49 5 57 44 0 59 47 0 64 52 2 67 51 2 70 53 1 74 57 1 81 63 1 85 65 2 86 67 1 88 67 2 87 66 3 87 68 0 85 65 2 78 59 3 66 49 5 53 40 6 41 34 8 33 32 12 29 32 15 39 33 9 45 39 7 56 47 4 67 56 2 71 61 0 70 60 0 64 58 0 61 56 1 60 52 6 58 50 4 55 46 3 54 45 2 58 47 1 63 51 0 68 56 0 71 59 0 80 65 0 84 66 0 88 67 2 92 68 4 92 68 4 89 68 3 85 67 1 82 67 0 84 66 4 79 63 1 75 61 0 72 61 0 70 59 3 65 54 8 55 45 10 48 39 10 39 35 10 33 28 9 28 21 13 26 18 16 26 18 16 26 19 11 30 25 6 36 32 7 47 39 2 57 45 3 69 56 3 81 65 3 89 72 2 93 77 2 93 79 4 95 81 8 94 75 6 92 73 4 88 71 1 85 70 1 85 70 1 84 71 3 82 69 1 79 69 0 79 65 2 78 64 1 77 63 2 77 63 2 77 62 3 76 61 2 74 59 2 72 57 0 68 56 8 63 50 5 55 43 1 46 36 0 41 32 3 35 27 8 31 23 12 28 19 14 29 19 10 31 21 9 35 29 5 42 38 3 54 47 3 65 55 2 75 63 3 81 67 4 78 63 4 78 64 3 79 63 1 79 64 0 81 63 0 80 62 0 80 59 2 79 58 3 73 58 1 73 58 1 71 56 0 70 55 0 69 53 1 68 52 0 68 52 0 68 52 1 69 53 1 68 52 1 65 52 0 63 49 0 61 49 0 60 48 0 59 49 0 59 49 0 58 48 0 53 42 0 44 36 0 37 30 2 32 27 8 27 25 10 23 23 11 21 23 10 29 23 9 30 25 6 34 28 6 39 32 6 45 36 5 52 39 4 56 42 3 58 45 3 60 50 1 61 49 1 61 49 1 62 48 1 62 48 1 64 48 0 65 49 0 65 49 0 66 54 2 65 53 1 65 52 0 64 51 0 65 49 0 65 49 0 66 48 0 66 48 0 68 50 2 68 50 2 69 51 1 69 51 1 70 53 1 71 54 2 72 55 1 72 55 1 75 55 2 75 55 2 74 57 3 74 57 3 72 57 2 72 57 2 69 56 1 68 55 0 67 53 6 66 53 8 63 51 9 60 51 12 57 49 13 53 47 15 51 46 17 49 45 18 48 43 21 47 42 20 47 42 20 46 41 21 47 42 22 48 43 23 50 45 25 50 45 25 48 44 19 50 46 21 52 48 21 56 50 24 58 51 23 61 54 25 67 58 29 70 61 30 71 63 27 75 67 31 82 72 37 89 76 41 94 81 46 101 87 52 108 92 56 111 95 59 117 101 67 119 103 70 121 106 73 124 109 80 125 111 84 126 112 86 123 111 87 123 111 87 124 109 86 124 109 86 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 122 104 80 122 105 79 121 104 74 121 105 72 121 105 72 122 105 75 123 106 80 123 105 81 122 105 79 121 104 78 121 104 78 121 103 79 121 103 79 122 104 82 123 105 83 123 105 85 124 105 90 124 105 88 123 106 88 123 106 86 122 107 86 122 107 84 122 108 82 122 108 82 124 108 85 123 106 86 122 105 89 121 103 89 121 103 89 121 104 88 121 104 84 122 106 83 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 124 109 90 124 109 90 124 109 90 124 109 90 124 109 90 123 108 89 123 108 89 122 107 88 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 124 113 95 124 112 96 124 112 96 123 114 97 123 114 99 122 115 99 122 114 101 122 116 102 103 87 61 103 87 61 103 87 61 103 87 62 102 86 61 100 84 61 99 83 60 98 82 59 97 81 56 97 81 56 97 81 56 97 81 58 97 81 58 97 80 60 97 80 60 96 79 59 96 78 58 96 78 58 95 78 58 95 78 58 94 79 58 94 79 58 94 79 58 94 79 58 92 81 59 92 81 59 92 81 59 91 80 58 91 80 58 91 80 58 90 79 57 90 79 57 88 80 57 90 79 57 91 80 58 92 80 56 94 79 56 95 79 54 96 78 54 96 78 54 98 81 55 98 81 55 98 81 55 98 81 55 99 82 56 100 83 57 102 85 59 102 85 59 101 84 58 101 84 58 101 84 56 102 85 57 102 85 55 102 85 55 103 87 54 103 87 54 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 107 87 50 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 88 51 108 88 53 108 88 53 108 88 55 107 87 54 106 85 54 105 84 53 105 84 53 107 87 54 106 86 51 105 85 50 104 84 47 102 82 45 100 81 41 98 79 39 97 78 38 91 73 35 89 71 31 85 67 27 83 65 25 80 63 20 78 61 18 74 57 14 72 55 12 66 52 13 64 50 11 61 47 10 57 44 10 54 41 9 51 40 12 50 38 12 50 38 14 56 44 20 57 46 16 61 49 11 65 52 7 68 55 3 70 54 2 71 53 3 71 53 5 75 53 3 75 55 2 72 57 0 69 57 0 68 58 0 68 55 0 69 53 2 68 52 3 66 52 5 64 50 3 64 47 1 62 45 2 57 41 5 52 39 7 44 34 9 38 32 10 37 25 11 37 26 8 40 28 4 47 33 4 55 41 2 64 50 3 70 54 2 73 58 1 74 58 0 75 59 0 76 60 0 77 61 1 77 61 1 77 61 1 77 61 1 77 61 1 75 60 1 74 59 0 73 58 0 75 60 1 77 62 3 77 62 3 74 59 0 71 56 0 66 50 0 60 47 5 51 40 12 40 33 14 35 29 15 34 31 12 38 37 9 44 41 10 56 53 8 72 67 12 86 77 12 92 81 2 99 84 0 103 88 3 102 87 4 96 81 0 95 82 4 94 81 3 92 79 1 90 76 1 88 74 0 87 73 0 86 72 0 86 72 0 90 70 0 88 70 0 87 69 0 87 70 0 85 70 5 80 66 5 71 58 3 64 52 0 52 44 8 44 38 6 38 34 7 36 34 13 37 36 15 38 36 13 43 39 10 48 43 11 48 46 5 54 51 8 61 57 10 70 63 11 79 69 10 87 74 6 93 79 4 98 82 4 102 80 4 103 81 5 104 83 4 105 84 5 105 84 3 105 84 3 104 83 2 104 83 2 100 82 0 100 81 2 97 79 3 88 73 4 79 64 5 67 55 5 60 48 8 55 45 10 41 41 17 47 43 14 52 46 12 57 50 8 62 54 5 67 60 6 67 61 3 64 58 0 65 58 4 63 56 2 61 54 0 61 51 0 59 49 0 61 48 3 62 49 5 63 50 6 64 50 5 65 51 4 71 55 6 76 59 5 83 64 6 88 68 5 92 73 7 95 74 7 85 70 3 81 67 6 72 59 6 63 53 4 59 48 2 62 52 1 72 62 3 80 69 7 99 80 4 104 83 4 109 89 3 112 91 0 109 89 0 101 83 0 93 76 0 87 70 0 73 68 4 70 61 2 64 54 1 61 49 1 60 46 0 62 46 0 68 51 0 75 58 2 80 62 0 83 65 0 88 71 1 93 75 1 96 78 2 96 77 1 95 75 2 93 73 2 94 76 2 89 70 1 81 62 3 71 53 5 59 45 8 46 36 9 32 29 10 24 25 9 30 29 11 34 32 11 42 38 9 49 44 6 53 48 6 54 50 5 53 50 5 53 50 7 54 47 3 56 47 4 59 48 3 64 50 3 71 55 4 80 61 3 85 67 3 90 71 3 93 75 0 95 76 0 98 76 3 99 75 5 98 73 6 95 72 5 90 69 4 88 69 3 84 64 5 82 64 2 81 63 0 80 65 0 78 64 3 71 58 5 63 50 5 56 42 3 48 39 8 41 31 6 33 24 7 30 21 12 27 20 10 25 22 7 28 27 6 33 33 5 51 43 4 59 51 4 72 61 5 84 71 3 91 77 2 96 80 3 95 82 4 95 84 5 92 75 5 91 74 4 90 73 4 88 73 4 88 73 6 85 72 4 82 68 3 79 65 0 80 66 3 78 64 1 77 63 2 77 63 2 77 62 3 77 62 3 74 59 2 72 57 0 71 58 3 66 55 1 61 49 0 54 42 0 46 38 2 39 31 8 34 25 10 29 20 11 26 16 7 27 19 8 31 24 6 37 32 3 46 41 3 58 50 4 68 56 4 73 60 5 79 64 5 79 65 4 80 66 3 81 66 1 80 65 0 80 62 0 79 60 1 78 59 1 74 59 2 73 58 1 72 57 0 71 56 1 69 53 1 69 53 1 69 53 1 69 53 2 68 52 0 67 51 0 64 51 0 63 49 0 61 49 0 61 49 1 60 50 1 60 50 1 60 50 0 56 45 0 49 40 1 42 36 4 37 31 7 31 28 9 27 26 8 22 23 7 27 23 14 27 23 12 30 24 10 34 27 8 38 31 5 44 35 4 48 38 3 50 40 4 57 46 0 58 47 1 60 48 0 61 49 0 63 49 0 62 49 0 64 48 0 63 47 0 64 52 0 64 52 0 65 52 0 64 51 0 66 50 0 65 49 0 66 48 0 66 48 0 69 51 1 69 51 1 70 52 2 71 54 2 72 55 3 73 56 2 74 57 3 74 57 3 76 55 0 77 56 1 77 56 1 76 57 1 76 57 1 73 56 0 72 55 0 71 56 0 73 57 6 72 56 7 69 55 8 67 54 10 64 52 12 61 51 15 59 50 17 58 49 16 54 47 21 53 46 18 52 45 17 51 44 16 52 45 17 53 46 17 54 47 18 55 48 19 54 45 14 56 47 16 59 50 19 63 52 20 66 55 23 72 59 25 77 64 30 81 68 34 84 71 36 88 75 40 96 82 47 102 87 54 108 92 59 113 96 66 118 101 71 123 104 74 125 108 78 126 109 81 127 111 85 128 112 86 128 113 90 128 113 90 125 113 91 125 112 93 125 110 87 125 110 87 124 109 86 124 109 86 124 109 86 124 109 86 124 109 86 124 109 86 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 123 105 81 122 105 79 122 105 77 121 104 74 121 104 74 121 104 76 121 104 78 122 104 80 121 104 78 121 104 78 121 104 78 121 103 79 121 103 79 122 104 82 123 105 83 123 105 85 121 106 87 121 106 87 121 106 87 121 106 85 122 105 85 122 106 83 123 105 83 123 105 83 123 107 84 123 106 86 122 105 87 121 104 88 121 104 88 121 104 86 122 105 85 122 106 83 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 124 109 90 124 109 90 125 110 91 125 110 91 124 109 90 124 109 90 123 108 89 123 108 89 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 125 112 95 124 113 95 124 112 96 122 113 96 123 114 99 122 115 99 122 115 99 122 114 101 104 89 60 103 88 59 103 87 61 102 86 60 101 85 60 100 84 59 99 83 60 98 82 59 97 81 55 97 81 55 97 81 56 97 81 56 97 81 58 97 81 58 97 80 60 97 80 60 98 77 58 98 77 58 96 78 58 95 78 58 94 79 58 92 80 58 92 80 58 91 80 58 91 83 60 90 82 59 90 82 59 90 82 59 90 82 59 89 81 58 89 81 58 89 81 58 88 82 58 89 81 58 91 81 56 94 79 56 95 79 54 98 78 54 99 77 53 98 76 52 98 81 55 98 81 55 98 81 55 99 82 56 99 82 56 100 83 57 101 84 58 101 84 58 100 83 57 100 83 57 101 84 56 101 84 56 101 84 54 102 85 55 102 86 53 102 86 53 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 107 88 48 107 88 48 106 87 47 106 87 47 106 87 47 106 87 47 107 88 48 107 88 48 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 109 89 52 109 89 54 109 89 54 109 89 56 109 89 56 108 87 56 107 86 55 106 85 54 107 87 54 107 87 54 106 86 53 106 86 51 105 85 48 104 84 47 102 82 45 102 83 43 101 78 46 99 76 44 95 72 38 92 70 33 90 68 29 87 65 24 83 62 19 81 60 17 72 57 14 70 55 14 67 52 13 62 48 11 59 45 10 56 43 9 54 41 9 53 39 10 55 43 21 56 44 18 60 47 13 63 49 10 65 52 8 67 53 8 67 53 8 69 52 8 73 52 5 71 53 3 70 54 2 68 55 0 67 54 0 66 53 0 65 52 0 65 51 4 65 51 4 64 50 3 64 47 1 62 45 2 58 42 6 53 40 8 45 35 10 39 33 11 35 26 11 37 25 9 38 27 7 42 30 4 51 36 3 60 45 2 66 52 3 72 57 2 72 56 0 73 57 0 74 58 0 75 59 0 75 59 0 75 59 0 75 59 0 75 59 0 72 57 0 71 56 0 71 56 0 72 57 0 74 59 2 74 59 2 72 57 0 70 55 0 66 50 0 60 47 3 52 41 9 41 35 13 36 31 12 33 30 11 36 34 9 41 37 8 50 47 4 64 58 6 79 71 8 90 78 2 96 84 0 102 87 4 102 87 6 96 83 4 94 80 5 93 79 4 91 77 2 89 75 2 87 73 0 86 72 1 85 71 0 84 70 0 89 68 1 87 68 0 86 67 0 86 69 0 85 70 5 80 65 6 72 59 4 65 53 1 53 45 8 44 38 6 37 32 10 33 30 15 33 31 18 35 32 17 42 37 17 49 43 19 53 54 14 61 59 18 71 67 19 83 74 17 90 80 11 99 83 6 104 86 0 108 88 0 113 92 3 113 92 3 112 91 2 112 90 4 110 88 2 109 87 1 108 86 0 108 86 0 97 79 0 97 78 0 95 78 0 89 75 2 81 67 2 72 59 4 64 52 4 60 47 5 41 40 19 40 40 16 41 39 14 46 42 15 51 46 14 55 51 14 54 51 8 51 48 3 52 48 10 51 48 5 53 46 0 55 47 0 60 48 0 67 51 0 72 54 4 77 57 7 78 59 3 80 61 3 84 64 3 88 69 3 93 73 2 97 75 0 98 77 0 99 78 0 93 76 0 90 73 1 82 67 2 70 57 2 61 49 0 59 49 0 62 54 5 68 61 9 84 67 0 87 70 0 92 76 1 94 78 1 93 77 0 88 71 0 80 65 0 75 59 0 62 57 2 61 54 2 63 51 1 63 49 0 68 51 0 75 54 0 84 63 0 93 70 3 97 78 0 99 81 0 102 84 0 104 86 0 104 86 0 102 84 0 100 82 0 100 79 0 94 77 0 89 71 0 81 63 0 74 57 3 66 51 8 54 43 13 38 33 13 28 25 10 24 26 15 25 27 14 28 29 13 33 32 12 36 36 12 41 40 10 44 43 12 45 45 11 51 44 0 55 47 1 64 50 3 73 56 4 84 62 4 92 68 4 98 75 5 102 80 5 99 81 0 102 81 0 102 79 0 103 77 2 101 74 3 96 71 4 92 69 2 88 67 2 85 65 6 84 64 3 83 63 0 82 64 0 79 63 1 76 60 1 70 55 0 65 49 0 58 44 5 51 36 3 41 29 3 37 26 8 31 24 6 26 23 4 26 28 4 31 34 5 49 44 2 59 51 4 72 62 3 84 71 3 90 76 1 92 79 0 92 81 1 93 82 3 95 78 8 91 76 7 89 74 5 87 72 5 85 70 3 83 68 3 79 64 0 76 61 0 77 63 0 76 62 0 74 60 0 74 60 0 75 60 1 74 59 0 72 57 0 70 55 0 71 59 0 69 57 0 64 53 0 59 49 0 52 43 2 45 36 7 36 28 7 32 23 8 27 17 8 27 19 8 28 22 8 32 27 7 38 33 4 45 39 3 54 45 2 60 49 3 75 62 7 77 65 5 80 66 5 80 66 1 79 64 0 77 61 0 78 59 0 77 58 0 74 59 2 73 58 1 72 57 0 71 56 1 70 54 2 69 53 1 69 53 1 69 53 2 67 51 0 66 50 0 64 51 0 63 49 0 62 50 0 62 50 2 61 51 2 61 51 2 62 50 2 59 48 2 53 44 3 49 41 5 44 37 8 38 32 6 32 27 5 27 25 4 28 23 17 27 23 14 27 23 12 30 24 8 33 26 7 38 31 5 41 34 5 43 37 5 53 41 1 55 43 1 58 47 1 62 50 0 63 51 0 64 51 0 63 50 0 62 49 0 61 50 0 62 51 0 64 51 0 65 52 0 68 52 0 68 52 0 70 53 1 70 53 1 70 52 2 70 52 2 71 54 2 72 55 3 74 57 3 75 58 4 76 59 3 76 59 3 78 55 1 78 55 1 79 56 2 78 57 2 76 57 1 76 57 1 75 56 0 72 55 0 74 57 3 74 57 3 73 56 4 71 55 6 68 54 9 67 52 11 66 52 13 65 51 14 63 52 20 62 52 17 61 51 16 60 50 14 61 51 15 61 52 13 63 54 15 64 55 16 69 55 18 71 57 20 73 59 22 75 61 24 79 63 27 83 67 31 89 73 37 93 78 39 98 82 46 103 87 53 109 93 60 115 99 66 119 102 72 124 104 77 127 107 82 129 109 84 127 109 85 127 109 85 127 111 86 128 112 89 127 112 91 126 111 92 124 111 92 123 110 91 125 110 87 125 110 87 125 110 87 124 109 86 124 109 86 124 109 86 124 109 86 124 109 86 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 123 106 80 123 106 80 122 105 77 121 104 76 120 103 75 120 103 75 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 120 102 78 121 103 79 122 104 82 122 104 82 123 105 85 118 107 85 119 107 85 119 107 85 121 106 85 122 105 85 123 105 85 125 104 85 125 104 83 122 105 85 122 105 85 122 105 85 122 105 87 122 105 87 122 105 85 122 105 85 122 105 85 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 124 109 90 124 109 90 125 110 91 125 110 91 125 110 91 124 109 90 124 109 90 123 108 89 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 124 111 92 124 111 94 125 112 95 124 112 96 122 113 96 123 114 99 123 114 99 122 115 99 104 89 60 103 88 59 102 87 58 101 85 59 100 84 58 99 83 58 98 82 57 98 82 57 97 82 53 97 81 55 97 81 55 97 81 56 98 82 57 98 82 59 98 82 59 98 82 59 98 77 58 98 77 58 96 78 58 95 78 58 94 79 58 92 80 58 92 80 58 91 80 58 91 83 60 90 82 59 90 82 59 90 82 59 90 82 59 89 81 58 89 81 58 89 81 58 89 82 56 91 81 56 92 80 56 94 80 54 96 78 54 98 78 53 99 77 53 100 76 50 97 80 52 98 81 53 99 82 54 99 82 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 57 100 83 57 100 83 55 101 84 56 101 84 54 101 84 54 101 85 52 102 86 53 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 107 88 48 107 88 48 106 87 47 106 87 47 106 87 47 106 87 47 107 88 48 107 88 48 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 90 52 108 90 54 108 90 54 109 90 57 108 89 56 108 89 57 107 88 56 107 88 56 106 87 55 106 87 54 107 88 55 107 88 55 107 89 53 106 88 50 105 87 49 105 87 49 107 84 53 104 81 50 101 78 46 98 75 41 96 74 37 93 71 32 89 67 28 87 65 24 80 63 20 79 61 21 76 58 18 70 55 16 66 50 14 62 48 13 59 44 11 58 43 10 55 43 21 58 44 18 59 45 16 61 48 13 64 50 11 66 53 11 67 54 12 67 54 12 70 53 9 70 53 7 70 54 3 69 53 1 67 54 1 66 53 1 64 52 2 62 52 3 64 50 3 62 48 1 62 45 0 61 44 1 58 42 6 53 40 8 45 35 10 39 33 11 36 27 10 36 27 10 38 27 9 40 28 6 47 33 6 55 41 4 63 49 4 68 55 3 70 55 0 71 56 0 71 56 0 72 57 0 72 57 0 72 57 0 72 57 0 71 56 0 71 56 1 70 55 0 70 55 0 70 55 0 71 56 1 72 57 2 71 56 1 70 55 0 66 50 0 61 48 3 53 43 8 42 36 10 36 31 11 33 31 10 34 32 9 39 35 8 45 43 4 57 53 6 73 64 5 83 73 1 92 79 1 95 82 3 95 82 4 93 79 6 91 77 4 90 76 3 89 75 2 88 74 3 86 72 1 84 69 0 83 68 0 82 67 0 88 67 2 85 66 0 84 65 0 85 67 1 84 69 4 80 65 6 73 60 5 67 55 3 56 48 9 47 41 9 38 33 11 34 30 18 33 30 21 36 32 20 45 40 21 54 48 26 64 62 21 71 69 21 82 77 22 93 84 19 100 88 12 106 90 5 111 92 0 113 93 0 117 97 2 116 95 2 114 93 0 112 91 0 110 89 0 108 86 0 107 85 0 106 84 0 96 78 0 95 78 0 94 77 0 90 74 0 84 69 2 76 61 2 67 54 2 63 49 2 43 41 16 39 37 16 36 33 14 38 35 18 41 38 19 44 40 15 44 41 10 45 40 8 48 45 14 50 46 9 56 49 5 62 52 0 71 56 0 80 62 0 86 66 3 91 70 7 89 69 0 93 70 0 96 74 1 98 76 0 101 78 0 102 80 0 101 79 0 101 79 0 94 78 0 95 78 0 91 74 2 81 66 1 68 55 0 60 50 0 58 50 4 59 52 8 67 55 0 69 57 0 72 62 1 74 64 3 74 64 3 72 60 2 68 55 0 67 52 0 57 49 0 62 52 3 68 55 3 75 58 4 83 63 2 94 71 3 105 79 5 111 84 7 116 95 2 115 95 0 113 94 0 111 92 0 109 90 0 106 86 0 104 84 0 103 82 0 94 78 0 89 73 0 83 66 0 77 61 0 71 57 8 61 48 13 45 38 12 34 29 10 21 23 12 20 21 13 19 20 14 20 21 15 22 24 13 28 29 13 36 36 10 39 40 9 51 45 0 59 49 0 71 56 1 83 61 3 92 67 1 97 73 0 102 79 1 105 82 2 103 86 0 105 85 0 104 82 0 104 79 0 101 75 0 96 72 2 92 69 1 88 67 0 86 66 7 84 64 3 82 62 0 80 62 0 79 61 0 77 59 0 73 57 0 72 56 0 67 51 2 60 43 0 50 36 1 43 32 4 36 28 5 28 26 3 28 28 4 30 33 6 44 39 1 53 46 2 66 57 2 76 65 1 83 71 0 85 73 0 87 75 0 85 76 0 91 76 7 89 74 5 85 70 3 82 67 0 81 66 1 80 65 0 78 62 0 78 60 0 75 61 0 74 60 0 73 59 0 73 59 0 73 58 0 72 57 0 70 55 0 68 53 0 72 58 0 68 56 0 66 54 0 62 50 0 55 47 1 48 40 3 41 31 4 34 26 3 29 21 10 29 21 10 26 22 10 28 25 8 32 30 9 40 35 6 46 40 4 51 43 4 70 57 5 73 60 7 76 64 6 78 64 3 76 62 1 75 59 0 74 58 0 74 58 0 74 59 2 73 58 1 72 57 0 70 55 0 69 53 1 69 53 1 69 53 1 69 53 2 66 50 0 66 50 0 63 50 0 63 49 0 62 50 0 62 50 2 61 51 2 62 52 3 63 51 3 61 48 3 58 47 2 54 45 4 50 42 5 44 38 6 38 31 3 33 27 1 32 25 15 31 24 14 30 24 12 30 24 8 32 25 7 35 29 7 37 31 7 39 33 7 47 36 6 49 39 4 56 44 4 60 50 1 64 52 0 65 53 1 66 53 1 65 51 2 62 51 0 63 52 0 66 53 0 67 54 1 70 54 2 71 55 3 72 55 3 72 55 3 71 54 2 72 55 3 73 56 4 73 56 2 75 58 4 75 58 2 76 59 3 77 60 4 79 57 0 79 57 0 79 57 0 78 57 0 77 58 0 76 57 0 76 57 0 73 57 0 75 56 0 73 56 0 72 55 1 72 55 3 71 55 6 70 53 7 70 53 9 70 53 10 70 57 15 69 56 14 68 55 13 68 55 11 69 56 12 71 58 14 72 59 15 73 60 16 82 63 23 83 65 25 86 68 30 90 72 34 93 75 37 97 79 41 103 85 47 107 89 51 112 93 61 116 97 65 121 102 72 123 106 78 125 108 82 126 109 83 127 109 85 129 111 89 126 108 86 126 108 86 126 110 87 126 109 89 125 110 89 125 110 91 123 110 91 123 110 91 125 110 87 125 110 87 125 110 87 125 110 87 124 109 86 124 109 86 123 108 85 123 108 85 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 123 106 78 122 105 77 121 104 78 121 104 78 120 103 77 120 103 77 120 103 75 120 103 75 121 104 78 120 103 77 120 103 77 120 102 78 120 102 78 121 103 81 122 104 82 122 104 84 118 108 83 119 107 85 119 107 85 121 106 85 122 105 85 123 105 85 125 104 85 125 104 85 121 104 84 122 105 85 122 106 83 122 106 83 122 106 83 122 106 83 122 105 85 122 105 85 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 124 109 90 124 109 90 125 110 91 125 110 91 125 110 91 125 110 91 124 109 90 124 109 90 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 126 111 92 124 111 92 124 111 92 125 112 95 124 112 96 122 113 96 123 114 97 123 114 99 103 88 57 103 88 57 101 86 57 100 85 56 99 83 57 99 83 57 99 83 58 99 83 58 98 83 54 98 83 54 98 82 56 98 82 56 98 82 57 98 82 57 98 82 59 97 81 58 96 78 58 96 78 58 95 78 58 95 78 58 94 79 58 94 79 58 94 79 58 94 79 58 92 81 59 92 81 59 92 81 59 91 80 58 91 80 58 91 80 58 90 79 57 90 79 57 91 79 55 91 79 55 94 80 54 95 79 54 96 79 53 98 78 53 98 78 51 99 78 51 97 80 52 98 81 53 99 82 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 57 100 83 57 100 83 55 101 84 56 101 84 54 101 84 54 102 86 53 102 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 105 86 53 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 107 87 50 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 106 86 49 107 87 50 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 90 51 106 90 54 106 90 54 107 91 57 107 91 57 106 90 57 105 89 56 105 89 56 106 90 57 106 90 57 107 91 58 108 92 58 108 92 58 108 92 56 107 91 55 107 92 53 110 87 56 108 85 54 105 82 50 103 80 48 101 78 44 99 76 42 96 73 39 94 71 37 90 71 31 88 69 29 86 66 29 81 63 25 77 59 23 71 55 19 68 52 18 66 50 16 61 46 23 61 47 21 62 48 21 63 50 18 65 52 17 66 54 16 67 55 15 68 56 14 67 52 9 68 54 9 70 53 7 69 53 2 69 53 2 65 53 1 63 53 2 60 52 3 63 49 2 62 48 1 62 45 0 61 44 1 58 42 6 53 40 8 46 36 11 40 34 12 36 29 11 37 28 13 37 28 13 39 27 11 45 30 7 52 37 4 60 47 3 66 52 3 68 55 0 68 55 0 69 56 1 69 56 1 69 56 1 69 56 1 68 55 0 68 55 0 70 54 2 70 54 2 70 54 2 69 53 1 69 53 1 69 53 1 69 53 1 69 53 1 66 50 0 61 49 1 54 45 6 43 38 8 37 32 10 32 30 9 32 30 7 36 32 7 44 41 8 53 48 8 66 59 5 77 66 0 83 71 0 85 71 0 85 71 0 84 71 3 86 72 1 86 72 1 86 72 1 85 70 1 84 69 0 82 67 0 81 66 0 80 65 0 86 65 2 83 63 0 82 63 0 83 65 0 82 66 4 80 65 6 73 60 5 67 56 2 59 52 8 50 44 10 42 37 15 36 32 20 34 32 20 37 34 19 47 42 20 57 52 23 71 65 17 78 71 17 89 81 18 98 89 14 105 93 9 110 95 4 113 97 2 116 97 2 114 95 1 112 93 0 110 91 0 107 87 0 105 85 0 103 82 1 102 81 2 101 80 1 98 81 3 96 79 1 94 76 0 90 73 1 86 69 0 78 62 2 72 55 1 66 50 1 48 42 10 41 35 9 35 30 11 33 29 17 34 30 18 36 30 14 41 33 10 45 38 10 53 47 15 59 51 12 67 57 6 76 65 3 88 71 1 96 77 1 104 81 5 108 82 7 102 79 0 103 80 0 105 82 2 106 84 1 107 85 2 107 85 0 106 84 0 105 83 0 96 81 0 98 81 0 97 80 2 89 72 2 78 62 0 65 52 0 55 47 0 52 45 3 56 44 2 55 46 3 55 48 6 56 49 7 57 50 6 58 50 4 61 49 1 62 48 1 60 48 0 68 55 2 79 63 4 87 69 3 97 77 4 110 88 5 120 94 7 123 96 5 128 106 4 126 104 2 123 101 0 117 98 0 113 93 0 109 88 0 105 85 0 103 82 0 97 81 4 92 76 0 87 70 0 83 65 0 75 60 3 64 51 7 49 40 9 38 32 6 27 28 14 24 24 16 20 20 18 18 18 20 20 20 18 29 27 15 36 34 11 42 39 8 60 53 1 70 59 3 85 66 7 96 73 5 101 77 3 103 80 0 103 85 1 105 89 2 105 90 0 105 88 0 105 85 0 103 80 0 100 77 1 96 74 1 91 71 0 89 70 1 85 67 5 83 65 3 81 63 1 78 60 0 77 59 0 76 57 0 76 57 0 76 57 0 72 55 1 65 49 0 57 42 1 51 38 4 42 32 5 34 28 4 29 27 4 31 29 8 38 33 1 47 39 2 58 47 1 68 56 0 75 61 0 78 65 0 79 69 0 80 70 1 84 71 3 82 69 1 79 66 0 79 64 0 79 64 0 82 64 2 81 63 1 80 62 0 77 63 0 75 61 0 74 60 0 74 60 0 74 59 0 74 59 0 71 56 0 69 54 0 70 55 0 69 54 0 65 52 0 63 52 0 59 49 0 52 43 2 45 37 1 40 31 0 31 24 8 29 23 9 27 23 11 27 25 12 31 30 12 37 35 12 44 41 10 49 45 8 61 48 3 66 54 6 71 58 6 73 60 5 73 58 1 71 56 0 72 55 1 73 56 2 73 58 1 72 57 0 71 56 0 70 55 0 68 52 0 68 52 0 68 52 0 68 52 1 67 51 0 66 50 0 63 50 0 63 49 0 62 50 0 62 50 2 61 51 2 61 51 2 62 49 4 61 49 1 59 49 0 58 47 1 54 45 2 51 41 5 45 36 3 41 32 3 37 30 11 36 29 10 35 28 9 34 27 8 35 28 9 36 28 9 37 29 10 38 30 11 43 32 12 47 35 9 52 42 7 58 47 2 62 52 3 64 52 2 64 52 4 64 52 4 66 55 0 66 55 0 69 56 1 69 56 1 71 56 1 71 56 1 70 53 0 70 53 0 73 56 4 73 56 4 74 57 3 74 57 3 75 58 2 75 58 2 76 60 1 76 60 1 78 57 0 79 58 1 79 58 1 78 59 1 78 59 1 75 59 0 74 58 0 73 58 0 72 56 0 72 56 0 72 55 0 72 55 1 73 56 4 73 55 5 73 55 7 73 55 9 75 59 8 75 59 8 75 59 10 76 60 11 78 61 15 80 63 19 83 66 22 84 67 23 90 68 29 93 71 34 97 77 40 102 82 45 105 87 51 110 92 56 115 96 63 117 101 67 122 102 75 123 106 78 126 109 81 127 110 84 126 110 84 126 110 85 126 112 86 127 113 87 127 109 87 127 109 87 127 111 88 127 110 90 126 111 90 127 112 91 125 113 91 125 113 91 126 111 88 126 111 88 125 110 87 125 110 87 124 109 86 123 108 85 123 108 85 123 108 85 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 75 121 104 76 121 104 78 120 102 78 120 102 78 120 103 77 121 104 76 121 104 74 120 103 77 120 103 77 120 103 77 120 102 78 120 102 78 121 103 81 122 104 82 122 104 84 120 105 82 120 105 82 120 105 82 120 105 84 121 104 84 121 104 86 122 103 86 122 103 86 120 103 85 121 104 84 122 106 83 123 107 82 123 107 82 123 107 84 122 105 85 122 105 87 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 124 109 90 124 109 90 125 110 91 125 110 91 126 111 92 126 111 92 125 110 91 125 110 91 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 126 111 90 126 111 92 126 111 92 124 111 92 125 112 95 124 112 96 124 112 96 122 113 96 103 88 57 102 87 56 100 85 54 99 84 55 99 84 55 99 83 57 100 84 58 100 84 58 99 84 55 99 84 55 99 84 55 98 82 56 98 82 56 97 81 56 97 81 56 97 81 56 94 79 58 94 79 58 94 79 58 94 79 58 95 78 58 95 78 58 96 78 58 96 78 58 94 79 58 94 79 58 94 79 58 94 79 58 93 78 57 93 78 57 93 78 57 92 77 56 93 77 52 95 77 53 95 77 53 95 78 52 96 79 53 97 80 52 97 80 52 97 80 52 97 80 50 98 81 51 99 82 52 100 83 53 101 84 54 100 83 53 99 82 52 99 82 52 101 84 58 101 84 58 101 84 56 101 84 56 102 85 55 102 85 55 102 86 53 102 86 53 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 105 86 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 106 86 53 106 86 53 105 85 52 105 85 52 105 85 52 105 85 52 106 86 53 106 86 53 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 90 51 105 89 53 106 90 54 106 90 56 106 90 56 106 90 57 105 89 56 105 89 56 106 89 59 107 91 58 108 92 59 108 92 58 109 93 59 109 93 57 109 93 57 108 92 56 111 91 56 109 89 56 107 87 54 105 85 52 105 84 53 103 82 51 101 80 49 99 78 49 101 79 42 99 77 40 97 74 40 91 71 36 87 67 32 82 63 30 79 60 27 75 59 25 68 54 27 68 54 27 68 54 25 68 55 23 66 56 21 66 57 18 67 58 17 67 58 15 66 54 14 67 54 12 70 53 9 71 53 5 69 53 2 65 53 3 61 54 2 59 53 3 64 50 3 63 49 2 63 46 0 62 45 2 59 43 7 55 42 10 48 38 13 42 36 14 38 31 13 38 31 15 39 29 17 40 28 14 43 30 11 49 35 6 57 43 4 63 51 3 67 54 1 68 55 2 68 55 2 69 56 3 69 56 3 68 55 2 68 55 2 67 54 1 71 55 4 71 55 4 70 54 3 69 53 2 68 52 1 68 52 1 68 52 1 69 53 2 66 50 0 61 49 1 54 45 4 44 39 7 37 33 8 31 29 6 31 29 6 34 29 7 41 37 10 47 43 8 59 51 4 69 59 0 76 63 0 77 64 0 78 64 0 80 66 3 83 69 0 83 68 0 83 68 0 83 68 1 82 67 0 81 66 1 80 65 0 79 64 0 84 62 2 81 61 0 80 60 0 81 63 0 81 65 3 79 64 5 72 59 4 67 56 2 61 54 8 53 48 10 44 40 15 38 35 20 34 32 17 36 34 13 45 42 11 55 51 13 76 65 9 82 72 10 91 81 9 100 89 9 105 94 5 111 96 5 113 96 4 115 98 6 107 90 0 106 89 1 103 85 0 100 82 0 98 79 2 97 77 4 96 76 5 96 76 7 94 76 2 92 74 0 89 71 0 86 69 0 84 66 0 80 61 2 75 55 2 69 51 1 58 44 5 48 37 5 41 30 10 36 28 15 34 26 15 35 26 11 44 32 10 54 40 13 63 50 15 70 57 12 80 68 8 93 79 6 104 88 3 111 91 2 117 93 3 118 93 3 111 90 1 111 90 1 111 89 3 110 88 3 109 87 2 107 86 3 106 85 4 105 84 3 96 84 2 98 83 2 97 80 2 93 75 1 84 67 0 72 57 0 61 49 0 53 45 0 48 39 10 44 37 9 41 37 10 41 37 10 44 39 9 50 42 6 57 45 5 61 48 4 70 53 0 80 61 2 89 70 2 96 77 1 106 86 0 120 97 3 128 104 4 129 106 4 134 110 4 133 109 3 129 106 2 124 102 0 119 96 0 111 90 0 105 84 1 103 82 3 97 80 8 94 78 3 89 73 0 85 68 0 78 62 2 66 54 4 53 44 5 44 38 6 38 33 13 32 28 16 26 22 21 22 20 25 25 20 24 31 27 18 41 35 11 49 40 7 64 58 0 76 65 3 92 75 6 102 80 5 105 82 2 103 85 0 103 89 1 102 92 3 101 90 0 102 88 0 102 84 0 101 80 0 98 76 0 93 74 0 89 73 0 86 72 0 80 66 1 80 66 1 79 65 2 78 62 2 76 60 1 74 58 0 73 57 0 73 57 0 74 59 2 69 53 1 61 47 2 55 42 7 47 36 8 36 28 7 32 25 7 33 26 10 34 28 4 40 33 4 51 42 1 61 49 0 69 54 0 73 59 0 75 64 2 77 67 6 78 68 0 79 66 0 78 64 0 80 65 0 81 65 3 82 64 2 81 61 0 79 59 0 77 63 0 76 62 0 75 61 0 75 61 0 75 60 1 74 59 0 72 57 0 70 55 0 70 52 2 68 52 1 65 52 0 64 52 0 61 51 0 56 48 1 51 42 1 46 38 0 34 28 6 31 26 7 27 25 10 24 25 11 26 27 11 32 31 10 38 37 7 43 40 7 54 40 1 59 46 4 65 52 7 69 55 6 67 54 1 68 52 0 69 53 2 71 55 4 72 57 0 71 56 0 70 55 0 68 53 0 67 51 0 67 51 0 67 51 0 67 51 0 67 51 0 67 51 0 64 51 0 63 49 0 61 49 0 61 49 1 61 51 2 61 51 2 61 48 3 60 48 0 59 47 0 59 47 0 58 47 1 55 43 1 52 39 4 47 37 2 44 35 4 43 34 5 43 33 6 42 32 7 41 30 8 41 30 12 38 29 12 38 29 12 43 31 19 45 34 16 49 38 8 53 44 3 58 47 1 60 49 3 61 48 3 61 48 4 65 54 0 66 55 0 68 55 0 69 56 1 72 57 2 71 56 1 70 53 0 69 52 0 74 57 3 74 57 3 74 57 3 74 57 1 74 57 1 74 58 0 75 59 0 75 59 0 78 59 0 78 59 0 76 60 0 77 61 1 75 61 0 74 60 0 72 61 0 71 60 0 73 58 0 73 58 1 73 58 1 74 59 4 74 58 6 75 59 8 76 58 10 76 58 10 81 65 6 82 65 9 83 66 12 85 68 16 88 70 22 91 72 29 94 75 33 96 77 37 100 77 43 105 82 48 111 88 56 115 95 62 118 99 67 120 103 73 123 106 76 125 108 78 126 108 86 128 110 88 128 112 87 127 113 87 126 112 86 124 113 85 125 116 87 126 117 88 130 112 90 130 112 90 128 112 89 128 112 89 126 111 88 127 113 87 125 113 87 125 113 87 126 111 88 126 111 88 125 110 87 125 110 87 124 109 86 123 108 85 123 108 85 122 107 84 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 121 105 72 120 103 73 120 103 77 120 102 78 120 102 78 120 103 77 121 104 74 122 106 73 120 103 77 120 103 77 120 103 77 120 102 78 120 102 78 121 103 81 121 103 81 122 104 84 122 104 80 122 104 80 121 105 82 121 104 84 120 105 84 120 105 86 120 105 86 120 104 88 120 103 85 121 104 84 122 106 81 123 107 81 123 107 81 123 107 82 122 105 85 122 105 87 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 123 108 89 124 109 90 125 110 91 126 111 92 126 111 92 126 111 92 126 111 92 125 110 91 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 126 109 89 126 111 90 126 111 92 124 111 92 124 111 94 124 113 95 124 112 96 124 112 96 102 87 54 101 86 55 100 85 54 99 84 55 99 84 55 99 83 57 100 84 58 101 85 59 100 85 54 100 85 56 99 84 55 99 84 55 98 82 56 97 81 56 97 81 56 96 80 55 91 80 58 92 80 58 92 80 58 94 79 58 95 78 58 96 78 58 98 77 58 98 77 58 95 78 58 95 78 58 94 77 57 94 77 57 94 77 57 93 76 56 93 76 56 93 76 56 96 76 52 96 76 52 97 77 53 95 78 52 96 79 51 96 81 52 96 81 52 97 82 51 97 80 50 98 81 51 100 83 53 101 84 54 101 84 54 100 83 53 99 82 52 98 81 51 101 84 58 101 84 58 101 84 56 102 85 57 102 85 55 102 85 55 103 87 54 103 87 54 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 105 86 56 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 87 59 103 86 58 103 86 56 103 86 56 103 87 54 102 86 53 102 86 52 102 86 52 106 87 54 105 86 53 105 86 53 105 86 53 105 86 53 104 85 52 104 85 52 104 85 52 105 84 53 105 84 53 104 83 52 104 83 52 104 83 52 104 83 52 105 84 53 105 84 53 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 104 89 50 105 89 53 105 89 53 106 90 56 106 90 56 106 90 57 105 89 56 105 89 56 105 88 58 105 88 58 106 90 57 107 91 58 107 91 57 107 91 57 107 91 55 107 91 55 112 94 56 110 92 56 108 90 54 107 88 55 107 88 56 106 87 57 104 84 57 103 83 56 107 83 49 105 82 48 103 80 46 99 76 42 93 73 40 88 69 36 85 66 33 83 64 31 75 61 32 74 60 31 73 59 30 69 58 26 68 58 23 67 58 19 67 58 15 66 59 13 66 54 16 67 54 12 70 53 9 71 53 7 69 53 4 65 53 3 61 53 4 58 55 4 65 51 4 64 50 3 64 47 1 64 47 4 61 45 9 57 44 12 50 40 15 44 38 16 38 31 13 39 32 16 40 30 20 41 29 17 43 30 13 48 34 7 56 42 5 61 48 3 68 55 2 68 55 2 68 55 2 69 56 3 68 55 2 68 55 2 67 54 1 67 54 1 71 55 4 71 55 4 71 55 4 69 53 2 68 52 1 67 51 0 67 51 0 68 52 1 66 51 0 62 50 0 55 46 5 44 39 7 37 33 6 31 29 6 30 28 7 33 28 8 34 32 9 41 36 4 52 45 1 64 53 0 72 58 0 74 60 0 77 63 2 80 65 6 80 65 0 81 66 0 82 67 0 82 67 0 81 66 1 80 65 0 79 64 0 78 62 0 83 61 3 80 60 0 79 59 0 80 62 0 80 64 2 78 63 4 72 59 4 67 56 2 62 56 8 54 49 9 45 41 14 38 35 16 33 32 14 34 32 7 43 41 3 52 49 4 80 66 3 85 72 4 93 81 5 100 88 4 105 91 2 107 94 2 110 95 4 112 97 6 103 87 0 102 86 0 99 82 0 96 79 1 94 76 2 93 74 5 92 73 7 92 72 9 87 69 0 84 66 0 82 64 0 81 62 0 81 63 0 80 61 2 77 57 4 74 54 4 66 49 3 57 41 5 46 34 10 42 30 16 36 26 16 37 25 11 49 34 13 62 45 17 69 54 13 78 62 11 90 75 10 104 87 7 115 96 4 120 100 3 124 100 2 123 99 3 118 97 4 116 95 4 114 93 4 112 90 4 108 87 4 105 84 3 103 82 3 102 80 4 92 83 4 94 81 2 94 78 0 92 74 0 88 69 0 77 61 1 66 53 0 58 47 1 43 35 16 40 33 15 34 31 14 32 31 13 35 33 12 45 38 9 54 44 8 62 49 7 78 58 0 86 67 1 95 75 2 100 79 0 109 88 0 122 100 0 130 109 2 132 110 1 136 109 2 134 110 2 133 109 3 129 106 4 123 100 4 114 93 4 107 84 4 102 80 4 94 77 7 93 76 4 90 74 0 86 69 0 78 63 0 69 56 3 58 49 6 52 44 8 39 32 6 35 28 12 26 21 18 22 17 23 23 17 21 32 23 14 41 31 6 49 36 1 62 54 0 73 62 0 90 72 0 99 78 0 101 79 0 97 81 0 94 84 0 92 87 0 97 87 0 97 85 0 98 81 0 96 77 0 94 75 0 90 72 0 85 72 0 83 71 0 77 67 0 78 67 1 80 66 3 79 64 5 77 62 5 74 59 2 73 56 0 72 55 0 73 61 1 69 56 1 63 51 3 58 46 8 50 39 11 41 28 9 35 23 9 32 22 10 33 26 8 38 31 5 48 38 3 58 45 0 64 51 0 69 56 1 74 61 6 77 66 10 78 68 0 78 68 0 81 67 2 83 68 3 85 67 5 82 64 2 78 58 0 75 55 0 76 62 0 75 61 0 74 60 0 74 60 0 74 59 0 73 58 0 71 56 0 69 54 0 70 52 6 68 51 5 68 52 3 65 52 0 64 52 2 60 50 1 54 46 0 50 43 0 36 30 6 33 28 8 26 24 9 22 22 10 22 23 9 24 26 5 29 29 1 33 33 0 48 35 0 55 41 4 62 49 7 66 52 5 65 51 2 66 50 0 68 52 3 70 54 5 71 56 0 70 55 0 69 54 0 68 53 0 67 51 0 66 50 0 66 50 0 66 50 0 68 52 0 67 51 0 64 51 0 63 49 0 61 49 0 61 49 1 60 50 1 60 50 1 60 47 2 59 47 0 59 47 0 59 47 0 59 47 0 57 46 1 54 42 2 52 39 4 49 37 0 47 37 1 47 37 2 46 35 7 45 33 9 43 32 14 41 29 13 40 28 14 43 30 24 44 32 18 47 37 10 51 41 5 55 44 0 56 45 0 57 45 3 58 44 5 60 49 0 62 51 0 66 53 0 68 55 0 72 57 2 72 57 2 72 55 1 71 54 0 75 58 4 75 58 4 74 57 3 74 57 1 74 57 1 74 58 0 74 58 0 74 58 0 76 60 0 76 60 0 76 62 1 76 62 1 73 62 0 73 62 0 71 61 0 70 60 0 73 61 3 73 61 3 74 61 6 74 61 6 77 61 9 78 62 11 78 62 11 78 62 13 89 71 9 89 70 11 91 72 14 94 74 23 97 76 29 101 80 37 105 83 44 107 85 48 111 88 56 116 93 61 120 99 68 125 104 75 127 107 80 126 109 81 127 111 85 128 112 86 127 110 92 128 111 91 128 113 92 126 114 90 125 113 87 124 115 86 124 118 86 126 120 88 132 114 92 131 113 91 129 113 88 127 111 86 126 112 86 125 111 84 123 112 84 123 112 84 126 111 88 126 111 88 126 111 88 125 110 87 124 109 86 123 108 85 123 108 85 122 107 84 121 109 83 120 108 82 122 108 82 121 107 81 122 106 81 121 105 80 121 103 79 121 103 79 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 121 104 78 120 104 71 120 103 73 119 102 76 119 101 79 120 102 80 121 104 78 121 104 74 122 106 73 120 103 77 120 103 77 119 102 76 119 101 77 120 102 78 120 102 80 121 103 81 122 104 84 124 104 80 124 104 80 122 104 82 121 105 82 120 105 84 118 105 86 118 105 88 117 106 88 119 102 84 120 103 83 122 106 80 123 108 79 123 108 79 123 107 81 122 105 85 122 105 87 119 106 87 120 107 88 120 107 88 121 108 89 121 108 89 121 108 89 121 108 89 121 108 89 123 108 89 124 109 90 125 110 91 126 111 92 126 111 92 126 111 92 126 111 92 126 111 92 124 109 86 124 109 86 124 109 86 124 109 86 125 110 87 125 110 87 125 110 87 125 110 87 126 109 89 126 109 89 126 111 90 126 111 92 124 111 92 125 112 95 124 113 95 124 112 96 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 98 80 60 98 80 58 98 80 58 98 80 56 98 81 55 98 81 53 98 81 51 98 81 51 100 82 58 99 81 57 98 80 58 97 79 57 96 78 58 95 77 57 94 75 58 94 75 58 95 79 53 95 79 53 96 80 54 96 80 54 95 79 53 94 78 52 94 78 52 93 77 51 94 76 52 94 76 52 95 78 52 95 78 52 96 79 51 97 80 52 97 80 50 97 80 50 101 81 56 101 81 56 102 82 55 102 82 55 102 83 53 103 84 54 103 84 52 103 84 52 102 85 57 101 84 56 101 84 56 101 84 56 101 84 56 102 85 57 103 86 58 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 103 90 48 103 89 50 104 89 50 104 88 52 106 87 54 105 86 54 106 85 54 105 84 55 105 88 58 105 89 56 105 89 55 105 89 53 105 89 53 105 89 55 105 89 56 105 88 58 101 87 58 100 86 57 99 86 54 99 86 52 101 88 53 101 88 53 100 88 50 99 87 49 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 106 87 55 106 87 54 106 88 50 106 88 48 106 88 48 107 89 51 108 89 56 108 89 57 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 107 92 63 106 91 62 104 89 58 103 88 57 103 88 55 104 90 55 106 92 55 107 93 56 109 93 59 109 93 59 109 93 59 108 92 58 108 92 58 107 91 57 107 91 57 107 91 57 109 86 52 108 85 51 107 84 52 106 83 51 104 81 50 101 77 49 99 75 49 98 74 48 89 73 39 87 71 37 85 69 33 82 66 30 79 64 25 76 61 22 73 58 17 72 57 16 77 60 17 77 60 17 76 59 15 74 57 13 72 55 9 70 53 7 68 52 3 67 51 2 64 52 0 62 50 0 60 48 0 59 46 2 58 44 5 57 43 8 55 40 7 53 38 7 47 32 13 43 30 14 38 28 16 37 29 18 37 31 15 41 36 14 46 41 9 49 44 6 63 45 7 65 48 5 68 52 3 72 55 1 75 56 0 75 56 0 74 54 3 74 52 3 64 50 5 64 50 5 64 50 5 64 50 5 64 50 5 65 51 6 65 51 6 65 51 6 67 50 4 64 47 1 57 42 0 51 37 0 46 32 3 40 27 8 37 25 13 36 23 17 39 29 2 44 33 3 52 40 2 60 47 2 67 54 2 73 57 5 75 59 7 77 60 8 77 63 2 77 63 2 78 64 3 78 64 3 78 64 3 78 64 3 77 63 2 77 63 2 78 62 3 76 60 1 73 58 0 73 58 0 72 60 0 72 60 0 71 61 0 70 60 0 64 51 0 60 47 5 51 40 10 41 33 14 36 29 13 38 31 13 42 36 12 48 41 13 68 56 0 78 64 1 90 76 5 99 84 3 102 86 1 103 85 1 106 85 4 107 86 7 94 78 1 94 78 1 94 78 1 92 76 1 91 75 0 89 72 0 88 71 0 87 70 0 85 63 3 87 65 5 86 66 5 84 64 3 79 61 0 78 60 0 77 61 0 79 63 1 70 54 0 62 46 0 52 37 4 44 31 12 39 27 13 39 28 8 45 36 5 53 44 5 71 58 5 85 69 10 100 81 12 109 88 7 115 94 5 121 100 7 124 103 10 123 104 10 125 103 1 122 100 0 115 95 0 109 90 0 103 86 0 100 83 0 97 81 0 97 81 0 98 77 0 96 77 0 94 76 0 92 75 3 86 73 3 78 67 3 70 60 0 65 55 0 45 40 2 38 34 5 30 29 11 27 27 15 33 30 15 44 34 7 63 46 3 78 57 4 86 65 0 92 72 3 102 80 5 107 86 5 112 91 2 116 96 1 124 102 1 128 106 4 131 108 6 131 108 6 129 107 5 128 106 5 123 103 6 116 95 4 107 87 0 101 80 0 94 76 2 89 72 0 85 68 0 81 66 0 80 64 2 76 61 2 69 54 0 63 48 0 47 41 5 41 37 10 29 30 16 21 24 17 21 22 16 29 26 11 40 30 3 48 34 0 62 49 4 70 58 6 81 70 8 89 77 3 92 79 0 95 80 0 98 81 1 101 84 4 97 80 0 96 81 0 95 80 0 91 78 0 89 75 0 86 74 0 84 72 0 83 70 0 78 67 1 78 67 1 77 66 0 76 65 1 75 64 2 74 63 1 73 62 0 73 61 1 73 61 3 69 56 1 62 52 0 54 47 1 46 40 4 38 34 9 29 28 10 25 23 11 29 22 6 33 25 6 41 31 4 51 38 4 60 45 4 68 50 2 73 53 2 76 55 0 76 61 2 76 61 2 78 61 5 78 61 5 80 61 5 80 60 7 80 59 6 80 59 6 75 59 0 75 59 0 74 57 1 74 57 1 73 56 2 72 55 1 72 55 3 72 55 3 70 54 3 70 54 5 67 53 4 66 52 3 63 51 3 61 48 3 58 47 1 57 46 0 43 40 0 39 35 0 33 29 4 28 22 6 24 20 8 25 21 9 26 25 7 28 27 6 44 31 12 47 35 9 52 42 6 59 48 3 62 52 0 65 54 0 65 54 0 65 54 0 68 55 3 68 55 3 68 55 3 68 55 3 67 53 4 66 52 3 65 51 2 65 51 2 65 51 2 64 50 1 64 50 1 64 50 1 63 49 0 63 49 0 62 48 0 62 48 0 63 51 3 63 51 3 62 50 2 62 50 2 61 49 1 59 47 0 58 46 0 58 46 0 54 43 0 54 42 0 54 42 2 53 41 3 51 38 3 50 37 5 48 34 5 47 33 4 46 35 15 45 34 16 44 32 16 42 33 16 43 35 16 45 39 15 49 43 17 51 46 16 60 45 12 61 45 11 62 47 8 63 48 5 67 51 2 70 53 0 72 56 0 73 57 0 75 57 0 77 59 0 78 60 0 78 59 0 77 58 0 77 58 0 79 60 4 80 61 5 75 59 0 76 60 0 77 61 1 76 60 0 74 58 0 74 58 0 76 59 3 77 60 4 83 61 3 82 60 2 81 60 3 82 61 4 83 64 8 86 67 11 88 71 17 90 73 19 93 76 22 95 78 24 100 80 29 105 84 37 110 89 44 115 92 50 119 96 55 121 97 59 126 100 77 127 101 78 129 105 81 130 108 84 129 112 86 129 113 87 128 114 87 126 115 87 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 128 113 84 128 113 84 127 112 83 127 112 83 127 112 83 127 112 83 127 112 83 127 112 83 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 123 105 85 123 105 85 122 104 82 122 104 82 122 104 80 122 105 79 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 119 102 74 117 102 81 118 103 82 119 104 81 118 106 82 118 106 82 117 107 82 117 107 80 117 107 80 120 102 82 120 102 82 121 103 83 121 103 83 121 103 83 122 104 84 122 104 84 122 104 84 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 119 112 86 120 113 87 121 114 88 122 115 89 122 115 89 121 114 88 120 113 87 119 112 86 122 109 90 122 109 90 123 108 89 123 108 89 124 107 89 124 107 89 126 107 90 126 107 90 126 109 89 125 108 88 125 108 90 125 110 91 125 112 95 126 113 96 126 113 97 124 112 96 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 99 81 57 99 81 57 99 81 57 99 82 56 99 82 56 99 82 56 99 82 54 99 82 54 99 81 57 99 81 57 98 80 58 97 79 57 96 78 58 95 77 57 94 76 56 94 75 58 95 79 53 95 79 53 95 79 53 96 80 54 95 79 53 95 79 53 94 78 52 94 78 52 94 76 52 94 76 52 95 78 52 96 79 53 96 79 51 97 80 52 97 80 50 98 81 51 99 82 56 99 82 56 100 83 55 100 83 55 100 83 53 101 84 54 101 85 52 101 85 52 102 85 57 101 84 56 101 84 56 101 84 56 101 84 56 102 85 57 103 86 58 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 103 89 50 103 89 50 104 88 52 104 88 52 106 87 54 105 86 54 105 84 53 105 84 53 104 87 57 104 88 55 104 88 54 104 88 52 104 88 52 104 88 54 104 88 55 104 87 57 102 87 58 101 86 55 100 85 54 100 85 52 102 88 53 102 88 53 101 87 50 100 86 49 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 107 88 56 106 87 54 106 88 50 106 88 48 106 88 48 106 88 50 107 88 55 107 88 56 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 107 92 63 106 91 62 105 90 59 103 88 55 103 88 55 105 91 56 106 92 55 107 93 56 109 93 59 109 93 59 109 93 59 108 92 58 108 92 58 107 91 57 107 91 57 107 91 57 109 89 54 109 89 54 108 88 55 107 87 54 105 84 53 103 82 53 101 80 51 100 79 52 98 79 46 97 78 45 95 77 41 92 74 38 89 71 33 87 69 31 84 66 28 83 65 25 81 64 21 80 63 20 79 62 19 78 61 17 75 58 14 73 56 10 71 54 8 69 52 6 70 54 5 68 52 3 62 48 3 60 45 2 58 44 5 54 41 6 51 38 4 47 36 4 47 35 11 44 33 13 40 33 17 38 32 18 37 34 19 42 37 17 46 41 12 49 43 11 58 42 6 62 44 6 66 49 5 70 52 2 72 55 1 74 55 0 73 53 0 72 52 0 64 50 3 64 50 3 64 50 3 63 49 2 63 49 2 62 48 1 62 48 1 62 48 1 66 49 3 64 47 1 57 42 0 51 37 0 46 32 3 40 28 6 37 25 13 36 23 15 39 28 6 43 31 5 49 39 3 57 46 1 63 51 1 68 55 2 72 57 2 73 56 2 76 62 1 76 62 1 77 63 2 77 63 2 77 63 2 77 63 2 76 62 1 76 62 1 77 61 2 76 60 1 73 58 0 73 58 0 72 60 0 72 60 0 70 60 0 69 59 0 64 51 0 59 46 4 50 39 9 41 33 12 36 29 13 37 30 12 41 35 13 46 39 11 64 51 0 72 60 0 84 71 3 92 78 3 96 81 0 98 81 1 99 80 1 103 81 5 92 76 0 92 76 0 91 75 0 90 74 0 89 72 0 87 70 0 86 69 0 85 68 0 84 62 2 84 64 3 84 64 3 82 62 1 78 60 0 77 59 0 76 60 0 77 61 0 72 56 0 64 48 0 54 40 5 46 34 12 41 29 13 40 29 9 46 37 6 54 44 8 71 58 3 84 70 9 100 82 10 110 89 6 115 94 3 120 99 6 122 103 8 121 102 8 125 105 6 122 102 3 116 97 2 111 92 0 105 88 0 101 85 0 99 83 0 98 81 0 95 76 0 94 75 0 92 74 0 90 73 1 84 71 3 78 67 3 70 60 0 66 56 0 49 44 6 42 37 7 32 31 11 31 29 17 33 30 15 45 35 8 61 46 5 77 57 6 90 70 1 95 75 4 101 82 6 106 85 4 109 87 1 111 90 0 115 95 0 120 98 0 128 106 7 128 106 5 127 105 4 125 105 6 122 102 7 115 96 4 107 87 1 102 81 0 95 77 3 90 73 1 86 69 0 83 68 1 82 67 2 78 64 3 72 57 0 67 52 0 54 44 8 46 39 11 34 33 15 25 26 18 23 24 18 29 25 13 37 29 8 43 32 2 56 44 2 65 53 3 76 66 5 83 73 2 89 76 0 92 77 0 94 78 0 97 80 2 96 79 0 95 80 0 94 78 0 91 78 0 89 75 0 86 74 2 84 72 0 83 70 0 78 67 1 77 66 0 77 66 2 76 65 1 75 64 2 74 63 1 73 61 1 72 60 0 72 60 2 69 56 1 62 52 0 55 47 1 47 42 4 39 35 8 31 28 9 26 24 11 26 20 6 30 23 5 36 28 5 45 34 2 55 41 2 61 47 0 69 52 0 71 54 0 76 61 2 76 61 2 78 62 3 78 62 3 80 61 5 80 61 5 80 59 4 80 59 4 75 59 0 75 59 0 74 57 1 74 57 1 73 56 2 72 55 1 72 55 3 72 55 3 70 54 3 69 53 4 66 52 3 65 51 2 62 50 2 61 48 3 59 48 2 58 47 1 45 42 0 41 37 0 36 30 4 30 24 8 25 21 9 25 21 9 27 24 9 27 26 8 40 29 11 43 33 8 49 38 6 54 45 2 60 50 0 63 54 0 65 54 0 65 54 0 67 54 2 67 54 2 67 54 2 67 54 2 66 52 3 66 52 3 65 51 2 65 51 2 64 50 1 64 50 1 64 50 1 64 50 1 63 49 0 63 49 0 63 49 0 62 48 0 63 51 3 62 50 2 60 48 0 60 48 0 59 47 0 60 48 0 62 50 2 62 50 2 61 50 4 61 50 4 60 49 4 58 46 4 56 44 6 54 41 6 52 39 5 51 38 4 49 37 13 47 35 13 45 34 14 44 33 15 43 35 16 45 37 16 47 41 17 49 43 17 56 42 13 56 43 11 58 44 9 60 46 7 64 50 5 66 52 3 70 54 2 71 56 1 72 55 0 73 56 0 75 58 2 75 58 2 74 57 1 74 57 1 76 59 3 77 60 4 77 61 0 78 62 0 78 62 2 78 62 2 77 61 2 77 61 2 79 62 6 81 64 8 85 63 6 84 63 6 85 64 9 87 66 11 89 69 16 92 72 19 94 77 25 96 79 27 103 85 37 105 87 39 108 90 44 114 93 50 118 96 57 122 100 63 125 102 68 127 104 70 128 102 79 128 104 80 130 106 82 129 109 84 129 112 86 129 113 87 128 114 87 126 115 87 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 128 112 86 128 112 86 128 112 86 127 111 85 127 111 85 127 111 85 127 111 85 126 110 84 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 123 105 85 123 105 85 122 104 82 122 104 80 122 104 80 121 104 78 121 104 78 121 104 76 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 119 102 74 118 102 79 119 103 80 120 104 81 119 104 81 120 105 82 118 106 82 118 106 82 118 106 82 120 102 82 120 102 82 120 102 82 121 103 83 121 103 83 121 103 83 122 104 84 122 104 84 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 122 105 87 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 120 109 87 121 110 88 122 111 89 122 111 89 122 111 89 122 111 89 121 110 88 120 109 87 122 109 90 122 109 90 123 108 89 123 108 89 124 107 89 124 107 89 126 107 90 126 107 90 126 109 89 125 108 88 125 108 90 125 110 91 125 112 95 126 113 96 126 113 97 124 112 96 102 85 57 102 85 57 102 85 57 101 84 56 101 84 56 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 56 99 82 56 99 82 56 99 81 57 99 81 57 99 81 57 99 81 57 99 81 57 98 80 56 97 79 57 96 78 56 95 77 57 95 77 57 94 76 56 94 78 52 94 78 52 95 79 53 96 80 54 96 80 54 96 80 54 95 79 53 95 79 53 94 76 52 95 77 53 95 78 52 96 79 53 96 79 51 97 80 52 98 81 51 98 81 51 98 82 56 98 82 56 99 84 55 99 84 55 99 84 53 100 85 54 100 85 52 100 85 52 101 84 56 101 84 56 101 84 56 101 84 56 101 84 56 102 85 57 102 85 57 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 102 88 51 103 89 52 104 88 52 104 88 54 106 87 54 105 86 54 105 84 53 105 84 53 103 86 56 103 87 54 103 87 53 103 87 51 103 87 51 103 87 53 103 87 54 103 86 56 105 86 56 104 85 55 103 84 52 103 84 52 105 86 54 105 86 53 104 85 52 103 84 51 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 107 88 55 107 88 55 106 88 50 106 88 50 105 87 49 106 88 50 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 108 91 61 107 90 60 106 90 57 105 89 56 105 89 55 106 90 56 107 91 57 108 92 56 109 93 59 109 93 59 108 92 58 108 92 58 108 92 58 108 92 58 107 91 57 107 91 57 112 92 59 112 92 59 111 91 58 111 90 59 110 89 58 108 87 56 107 86 57 106 85 56 107 87 54 106 86 53 104 84 51 102 82 47 99 79 44 97 77 40 95 75 38 94 74 37 87 69 29 87 69 29 86 69 26 84 67 24 81 64 20 78 61 17 76 59 15 75 58 12 76 55 8 74 53 8 69 50 7 63 48 5 61 47 8 55 45 9 51 43 7 49 41 5 50 39 11 47 37 12 42 35 16 38 35 18 38 35 18 40 37 18 44 39 17 47 41 15 56 39 9 59 43 9 62 47 6 67 50 4 70 54 2 72 55 1 72 55 0 71 54 0 67 54 2 66 53 1 65 52 0 65 52 0 64 51 0 63 50 0 62 49 0 61 48 0 65 48 2 63 46 0 57 43 0 52 38 0 46 33 1 41 29 5 37 25 9 36 23 14 38 26 10 40 29 7 46 35 5 54 42 2 59 47 0 64 51 0 68 53 0 69 54 0 74 59 0 74 59 0 75 60 1 75 60 1 75 60 1 75 60 1 74 59 0 74 59 0 76 59 3 74 57 1 72 57 0 72 57 0 71 59 1 72 60 2 70 60 1 68 58 0 62 49 0 58 45 1 50 39 7 40 32 11 35 28 10 35 28 10 38 32 10 42 34 11 56 43 0 65 51 2 75 63 3 84 71 1 87 73 0 91 73 0 92 74 2 95 75 6 89 73 0 89 72 0 89 72 0 88 71 0 87 70 0 85 68 0 83 66 0 83 66 0 82 62 3 82 62 3 82 62 3 79 60 1 77 58 0 74 58 0 74 58 0 76 60 0 73 57 0 66 50 0 57 43 6 50 38 12 44 33 13 42 31 9 46 37 8 53 42 10 67 57 0 82 68 5 97 81 6 106 88 4 113 94 2 117 98 4 116 100 5 115 99 4 120 101 6 118 99 5 112 95 3 108 91 1 103 87 0 100 84 0 98 81 1 97 82 1 94 75 0 91 73 0 89 71 0 87 70 0 83 68 3 79 65 2 73 61 1 69 57 0 55 47 8 45 40 8 36 34 13 33 29 17 36 30 16 43 36 10 59 47 9 73 56 10 89 71 0 94 76 2 100 81 5 102 84 2 104 84 0 105 85 0 109 88 0 112 92 0 122 99 5 120 100 5 119 99 4 119 99 4 116 97 5 111 91 4 103 85 3 98 79 0 95 77 3 91 75 0 88 71 0 84 69 0 84 69 2 81 67 4 76 62 1 72 57 0 62 49 7 54 43 11 43 37 15 32 30 18 26 26 18 27 24 15 32 26 10 35 28 9 47 37 1 57 46 1 69 58 4 78 67 1 83 71 0 86 73 0 90 74 0 91 75 0 95 78 0 94 78 1 93 77 0 90 76 1 88 74 1 86 74 2 84 71 1 83 70 2 77 66 0 76 65 1 76 65 1 75 64 2 74 63 1 73 61 1 72 60 0 71 59 0 71 58 3 68 57 1 62 52 0 56 48 1 49 44 4 42 37 7 35 30 10 29 26 9 23 19 7 26 20 6 31 24 5 36 29 1 46 36 0 55 44 0 63 50 0 66 53 0 75 60 1 75 60 1 76 61 2 77 61 2 77 61 2 79 60 2 78 59 1 78 59 1 75 59 0 74 58 0 74 57 1 73 56 0 73 56 2 72 55 1 72 55 3 71 54 2 70 54 3 69 53 4 65 51 2 63 49 0 61 49 1 60 47 2 59 48 2 60 49 3 48 44 0 45 40 2 39 34 5 34 27 9 30 24 12 29 22 12 27 23 11 27 23 11 34 25 10 39 28 10 44 34 7 49 41 4 55 47 1 58 51 0 62 53 0 63 54 0 67 53 4 66 52 3 65 51 2 65 51 2 65 51 2 65 51 2 65 51 2 66 52 3 64 50 1 64 50 1 64 50 1 64 50 1 63 49 0 63 49 0 63 49 0 63 49 0 63 49 2 62 48 1 60 46 0 60 46 0 60 46 0 63 49 2 66 52 5 68 54 7 67 55 5 66 54 4 65 53 5 64 51 6 61 48 4 59 46 4 57 43 4 55 41 2 53 39 10 50 39 11 48 36 12 46 35 15 45 34 16 44 36 17 46 38 19 47 39 18 51 41 16 53 41 15 54 43 15 58 45 13 61 48 13 64 50 11 67 54 10 68 55 10 68 54 9 70 56 9 71 57 10 72 58 9 71 58 6 71 58 5 73 60 5 74 61 6 78 62 2 79 63 3 81 65 5 81 65 6 80 63 7 81 64 8 83 66 10 85 68 14 90 69 16 90 69 16 92 70 20 94 74 23 98 78 28 100 82 32 104 86 38 106 88 40 115 96 56 116 96 59 118 98 61 121 101 66 124 104 71 127 106 75 130 109 80 131 110 81 131 107 83 131 107 83 131 109 85 131 111 86 129 112 86 128 112 86 127 113 86 127 113 86 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 128 112 89 128 112 89 128 112 89 127 111 88 127 111 88 127 111 88 126 110 87 126 110 87 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 104 82 122 104 82 122 104 82 122 104 80 121 103 79 121 104 78 121 104 78 121 104 78 120 105 76 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 118 103 74 122 101 80 120 102 80 120 102 80 121 103 81 120 104 81 120 104 81 119 104 81 119 104 81 119 102 82 119 102 82 119 102 82 120 103 83 120 103 83 120 103 83 120 103 83 121 104 84 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 122 107 88 123 108 89 123 108 89 124 109 90 124 109 90 123 108 89 123 108 89 122 107 88 122 109 90 122 109 90 123 108 89 123 108 89 124 107 89 124 107 89 126 107 90 126 107 90 126 109 89 125 108 88 125 108 90 125 110 91 125 112 95 126 113 96 125 112 96 123 111 95 103 86 56 103 86 56 102 85 55 101 84 54 101 84 54 100 83 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 54 99 82 56 99 81 57 99 81 59 99 81 59 99 81 61 99 82 56 98 81 55 98 80 56 97 79 55 96 78 56 96 78 56 95 77 57 95 77 57 94 78 52 94 78 52 95 79 53 96 80 54 96 80 54 96 80 54 96 80 54 96 80 54 95 77 53 95 77 53 95 78 52 96 79 53 97 80 52 97 80 52 98 81 51 98 81 51 97 83 56 97 83 56 98 84 55 98 84 55 98 85 53 99 86 54 99 86 52 99 86 52 101 84 56 101 84 56 100 83 55 100 83 55 101 84 56 101 84 56 102 85 57 103 86 58 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 102 88 53 102 88 53 104 88 54 104 88 54 105 86 54 105 86 54 105 84 53 104 83 52 102 85 55 102 86 53 102 86 52 102 86 50 102 86 50 102 86 52 102 86 53 102 85 55 108 85 54 107 84 53 106 83 52 106 83 52 108 85 54 108 85 54 107 84 52 106 83 51 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 108 90 54 107 89 53 106 88 52 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 107 91 58 107 91 58 106 90 56 105 89 55 105 89 55 106 90 56 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 113 93 60 113 93 60 113 92 61 113 92 61 113 92 61 112 91 60 111 90 59 110 89 58 111 88 57 110 87 56 109 86 54 108 85 53 106 83 49 104 81 47 103 81 44 102 80 43 96 76 39 95 75 38 94 75 35 92 73 33 89 70 28 87 68 26 84 65 23 83 64 21 82 58 14 79 54 13 75 54 11 71 53 13 67 53 14 63 54 15 59 51 14 55 50 12 52 42 6 49 40 7 44 39 10 39 37 14 38 35 16 39 36 17 42 37 18 44 37 18 55 39 13 57 42 13 60 46 11 65 50 9 67 53 4 71 55 3 72 57 0 72 57 0 69 56 3 68 55 2 68 55 2 67 54 1 67 54 1 66 53 0 65 52 0 65 52 0 64 48 0 63 46 0 58 44 0 53 40 0 48 35 1 42 30 4 39 28 10 37 25 11 34 24 12 39 27 11 43 33 8 49 39 4 57 44 0 62 49 0 65 53 0 69 55 0 72 57 0 72 57 0 73 58 1 73 58 1 73 58 1 73 58 1 72 57 0 72 57 0 74 57 1 73 56 0 71 56 0 72 57 0 71 59 1 71 59 1 69 59 0 67 57 0 61 47 0 57 44 0 49 39 4 40 33 7 34 27 9 33 26 8 35 28 9 39 31 10 49 36 2 58 45 3 67 55 3 75 63 3 80 66 1 82 67 0 86 68 2 88 68 5 87 70 0 87 70 0 87 70 1 86 69 0 85 67 1 83 65 0 82 64 0 81 63 0 81 61 2 81 61 2 79 60 1 78 59 0 75 59 0 74 58 0 73 59 0 74 60 0 74 58 0 67 51 0 59 46 4 52 41 11 46 36 11 42 32 7 45 35 8 51 40 12 62 53 0 75 64 0 91 77 4 100 83 1 105 88 0 108 91 0 108 93 0 107 92 1 107 91 3 106 90 2 103 87 0 100 84 0 97 82 0 95 79 1 94 78 0 94 78 1 92 74 0 90 72 0 86 69 0 83 68 1 82 67 2 79 65 4 77 62 3 73 61 3 58 51 7 49 43 7 41 35 11 36 30 14 35 29 13 41 33 10 53 43 8 66 54 12 82 65 0 87 70 0 94 76 2 97 80 2 99 81 0 101 83 0 106 86 0 110 90 3 111 90 1 109 89 0 109 89 0 109 89 0 106 89 1 102 84 0 97 80 0 93 75 0 93 75 1 90 74 0 87 70 0 84 70 0 83 68 1 81 67 2 78 64 1 75 61 0 69 52 6 61 47 8 50 41 12 38 33 14 30 28 16 25 25 15 26 24 12 26 24 11 40 31 0 49 39 3 61 51 2 71 61 0 77 67 0 81 69 0 84 70 0 85 71 0 92 74 2 91 74 2 91 74 2 88 74 3 87 72 3 84 71 1 83 70 2 82 69 1 75 64 0 75 64 0 74 63 1 73 62 0 72 60 0 71 59 0 71 59 1 70 58 0 70 57 2 67 56 2 63 53 0 57 49 0 52 45 3 45 39 5 38 32 6 33 28 8 23 21 9 24 20 8 27 21 5 31 25 1 38 32 0 47 40 0 55 47 0 62 52 0 70 58 0 71 59 1 74 59 2 74 59 0 75 59 0 75 59 0 77 58 0 77 58 0 74 58 0 74 58 0 74 57 1 73 56 0 72 55 1 72 55 1 71 54 2 71 54 2 69 53 2 68 52 3 63 49 0 61 47 0 59 47 0 60 47 2 60 49 3 61 50 4 53 46 0 50 42 3 44 38 6 40 32 9 35 28 12 32 24 13 29 23 11 29 23 11 30 22 11 33 24 9 37 29 8 42 35 6 49 41 2 53 46 0 58 51 0 59 52 0 65 51 4 64 50 3 63 49 2 63 49 2 63 49 0 64 50 1 65 51 2 66 52 3 64 50 1 64 50 1 64 50 1 63 49 0 63 49 0 63 49 0 63 49 0 63 49 0 63 49 0 63 49 0 62 48 0 62 48 0 63 49 0 64 50 1 66 52 3 67 53 4 67 54 1 67 54 1 66 53 1 65 51 2 64 50 1 62 48 1 60 46 0 59 45 0 57 43 6 55 42 8 53 39 10 49 37 13 48 35 16 47 36 18 47 36 18 48 37 19 50 42 21 50 42 19 53 43 18 54 44 17 57 46 16 60 49 17 63 50 16 65 52 17 67 52 19 68 54 19 70 56 17 71 58 16 71 58 13 71 59 9 73 61 9 75 64 10 79 63 4 80 63 7 82 65 9 83 66 12 84 67 13 85 68 16 88 71 19 91 74 22 97 75 28 98 76 29 100 79 32 104 83 38 106 88 42 111 92 49 114 97 53 116 99 56 122 101 70 122 101 72 123 104 74 125 105 78 127 107 82 127 110 84 128 110 86 129 111 87 132 110 86 131 111 86 131 111 86 129 112 86 128 112 86 128 112 86 127 113 86 126 112 85 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 129 112 92 128 111 91 128 111 91 127 110 90 127 110 90 126 109 89 126 109 89 126 109 89 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 104 82 122 104 80 122 104 80 121 103 79 121 103 79 121 103 79 121 103 79 120 102 78 120 104 78 120 104 78 120 104 78 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 124 102 79 122 102 78 122 102 78 122 101 80 120 102 80 119 102 82 120 103 83 120 103 83 119 102 82 119 102 82 119 102 82 119 102 82 120 103 83 120 103 83 120 103 83 120 103 83 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 124 107 91 124 107 91 124 107 91 124 107 91 124 107 91 124 107 91 124 107 91 124 107 91 122 110 88 122 110 88 123 108 87 123 108 87 124 107 87 124 107 87 126 108 88 126 108 88 126 109 89 125 108 88 124 107 89 124 109 90 124 111 94 126 113 96 125 112 96 123 111 95 103 86 56 103 86 56 102 85 55 101 84 54 101 84 54 100 83 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 54 99 82 56 99 81 57 99 81 59 99 81 59 99 81 61 98 81 53 98 81 55 97 80 54 97 79 55 96 78 54 96 78 56 95 77 55 95 77 55 94 78 52 95 79 53 95 79 53 96 80 54 97 81 55 97 81 55 96 80 54 96 80 54 95 77 53 95 77 53 96 79 53 96 79 53 97 80 52 98 81 53 98 81 51 99 82 52 97 83 56 97 83 56 98 84 55 98 84 55 98 85 53 99 86 54 99 86 52 99 86 52 101 84 56 100 83 55 100 83 55 100 83 55 100 83 55 101 84 56 102 85 57 102 85 57 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 102 87 54 102 87 54 103 87 54 103 87 54 105 86 54 104 85 53 105 84 53 104 83 52 102 85 55 102 86 53 102 86 52 102 86 50 102 86 50 102 86 52 102 86 53 102 85 55 108 85 53 107 84 52 106 83 52 106 83 52 108 85 54 108 85 54 107 84 53 106 83 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 107 89 53 107 89 53 106 88 52 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 109 91 55 108 90 54 108 90 54 108 89 56 108 89 56 108 89 56 108 89 56 109 90 57 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 108 92 58 111 92 60 111 92 60 112 93 61 112 93 61 112 93 61 111 92 60 111 92 59 111 92 59 112 88 60 112 89 58 111 88 57 110 87 55 109 86 54 108 85 51 107 84 50 107 84 50 103 83 48 102 82 47 101 81 46 99 79 42 97 77 40 94 75 35 92 73 33 90 71 29 89 61 21 85 60 19 82 59 18 77 58 18 73 58 19 70 58 20 64 56 17 60 55 17 58 46 6 54 45 6 48 42 8 44 39 10 42 38 13 41 36 16 42 35 17 43 34 17 53 39 13 54 40 13 57 44 12 61 47 10 64 51 7 66 52 3 67 54 0 68 56 0 67 54 1 67 54 1 67 54 1 67 54 1 67 54 1 67 54 1 67 54 1 67 54 1 64 48 0 63 47 0 59 45 0 55 42 0 50 38 0 44 33 3 41 30 8 39 28 10 34 24 12 36 27 12 41 30 10 47 36 8 54 42 4 61 49 1 66 53 0 69 57 0 70 55 0 70 55 0 71 56 1 71 56 1 71 56 1 71 56 1 70 55 0 70 55 0 72 55 1 71 54 0 70 55 0 71 56 1 71 58 3 71 58 3 68 57 1 66 55 0 60 46 0 57 44 0 49 39 3 40 33 5 34 27 8 31 24 6 32 25 9 35 26 9 42 30 4 50 40 5 61 50 5 69 58 4 73 61 1 76 62 0 80 64 4 84 65 6 85 67 1 85 67 1 85 67 1 85 67 3 84 66 2 82 64 2 81 63 1 80 62 0 81 62 4 80 61 3 78 59 1 75 59 0 75 59 0 74 59 0 74 59 0 72 60 0 73 56 0 67 51 0 60 47 3 53 43 7 46 37 8 42 32 5 42 32 7 47 35 11 54 47 0 68 58 0 82 69 1 91 75 0 95 78 0 98 82 0 98 83 0 97 82 0 94 82 0 93 81 0 92 80 0 92 79 0 93 77 0 92 76 1 92 76 1 92 75 3 90 73 3 88 71 1 85 68 0 82 67 2 82 66 4 81 65 6 78 63 6 76 61 4 61 53 7 52 44 5 43 36 8 37 30 12 35 28 12 36 30 8 45 38 9 54 48 12 74 59 0 79 64 0 87 70 1 91 74 4 94 76 2 97 80 2 101 84 4 105 87 5 104 83 2 101 83 0 100 82 0 99 83 0 98 81 0 96 81 0 92 76 0 90 73 1 90 72 0 87 70 0 85 68 0 81 66 0 81 66 0 79 65 0 77 63 0 76 62 0 71 55 3 65 51 4 54 44 8 44 37 11 33 30 11 27 25 12 23 23 13 22 22 12 35 27 6 43 34 5 53 44 3 64 54 1 71 61 0 76 65 0 78 68 0 81 67 2 89 70 2 88 71 2 88 70 4 86 71 4 85 70 3 83 69 4 81 67 2 81 67 2 74 63 1 74 63 1 73 62 0 72 60 0 71 59 0 70 58 0 69 57 0 69 57 0 68 57 3 66 55 1 63 53 0 60 50 1 55 46 3 49 41 4 41 34 5 37 30 4 27 24 9 26 23 8 27 21 7 29 22 4 35 27 4 41 35 3 50 43 1 55 48 2 66 53 0 67 54 1 68 55 0 71 56 1 72 57 0 74 58 0 74 58 0 74 58 0 74 58 0 74 58 0 73 56 0 73 56 0 72 55 1 71 54 0 71 54 2 71 54 2 69 53 2 67 51 2 63 49 0 60 46 0 59 47 0 59 46 1 59 48 2 60 49 3 55 47 1 53 44 3 50 42 6 46 37 8 40 32 9 36 27 10 33 24 9 31 24 8 28 22 10 29 23 9 33 26 8 37 31 7 42 35 6 47 42 4 52 45 1 54 47 1 62 47 4 62 47 4 62 48 3 62 48 1 62 48 1 63 49 0 64 51 0 65 52 0 63 49 0 63 49 0 63 49 0 63 49 0 63 49 0 64 50 1 64 50 1 64 50 1 65 49 0 66 50 1 67 51 2 68 52 3 68 52 3 67 51 2 66 50 1 66 50 1 67 52 0 68 53 0 68 52 0 68 52 0 67 51 0 67 51 0 66 50 0 65 49 0 61 47 2 59 46 4 57 43 8 55 40 11 53 38 15 52 37 16 50 38 16 50 38 16 49 43 21 50 42 19 50 42 19 52 42 17 53 43 16 55 43 17 56 45 17 57 46 18 62 48 21 64 50 21 67 54 22 68 55 20 69 57 15 70 59 13 72 62 13 74 64 13 81 64 12 83 66 14 85 67 17 87 69 19 88 70 22 91 73 25 94 76 30 97 79 33 106 85 42 107 85 44 110 88 47 112 93 53 116 97 57 119 101 63 123 105 67 122 107 68 126 104 80 126 106 81 126 106 81 126 108 84 126 110 85 127 111 86 127 112 89 127 112 89 130 113 87 130 113 87 130 113 87 128 112 86 128 112 86 128 112 86 127 113 86 127 113 86 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 129 112 92 129 112 92 128 111 91 128 111 91 127 110 90 126 109 89 125 108 88 125 108 88 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 104 80 122 104 80 121 103 79 121 103 79 121 103 79 120 102 78 120 102 78 120 102 80 119 105 79 119 105 79 119 105 79 118 104 78 118 104 78 118 104 78 118 104 78 117 103 77 124 102 78 123 103 78 122 102 78 121 100 79 119 101 79 119 102 82 119 102 84 120 103 85 117 102 81 117 102 81 118 103 82 118 103 82 118 103 82 119 104 83 119 104 83 119 104 83 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 126 107 92 126 107 92 126 107 92 126 107 92 126 107 92 126 107 92 126 107 92 126 107 92 122 110 88 122 110 88 123 108 87 123 108 87 124 107 87 124 107 87 126 108 88 126 108 88 125 108 88 124 107 87 124 107 89 124 109 90 124 111 94 125 112 95 125 112 96 123 111 95 102 85 57 102 85 57 102 85 57 101 84 56 101 84 56 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 57 100 83 57 100 83 57 100 82 58 100 82 58 100 82 58 98 81 53 98 81 53 97 80 54 97 80 54 96 78 54 96 78 54 96 78 56 96 78 56 95 79 53 95 79 53 96 80 54 97 81 55 97 81 55 97 81 55 96 80 54 96 80 54 95 77 53 96 78 54 96 79 53 97 80 54 97 80 52 98 81 53 99 82 52 99 82 52 98 82 56 98 82 56 99 84 55 99 84 55 99 84 53 100 85 54 100 85 52 100 85 52 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 101 84 56 102 85 57 102 85 57 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 101 86 57 102 87 58 103 86 56 103 86 56 105 86 54 104 85 53 104 84 51 104 84 51 102 85 55 102 86 53 102 86 52 102 86 50 102 86 50 102 86 52 102 86 53 102 85 55 108 85 53 107 84 52 106 83 51 106 83 52 108 85 54 108 85 54 107 83 55 106 82 54 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 106 88 50 106 88 50 105 86 53 105 86 53 104 85 52 105 86 53 105 87 49 105 87 49 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 108 90 52 108 90 52 108 90 52 108 90 54 108 90 54 108 89 56 108 89 56 108 89 56 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 108 91 61 108 91 61 109 93 60 109 93 60 109 93 60 109 93 59 108 92 58 108 92 58 112 91 62 112 91 62 111 90 59 111 90 59 111 91 58 111 91 58 110 90 55 110 90 55 110 87 55 109 86 54 108 85 53 107 84 50 105 82 48 103 81 44 101 79 42 100 78 39 96 71 31 93 70 29 88 66 25 83 64 24 78 63 24 74 60 21 70 58 20 65 56 17 67 53 8 64 51 7 58 49 8 53 45 9 48 42 10 46 39 11 47 36 14 48 35 16 50 39 11 51 40 12 53 42 12 57 44 10 59 47 9 61 48 4 62 50 0 63 52 0 64 51 0 64 51 0 65 52 0 65 52 0 65 52 0 65 52 0 66 53 1 66 53 1 65 49 0 64 48 0 60 46 0 57 44 0 52 40 0 47 36 4 43 33 6 41 30 8 34 26 13 36 27 12 39 31 12 45 35 10 53 40 8 59 46 4 64 52 2 68 55 0 69 53 1 69 53 1 70 54 2 70 54 2 70 54 2 70 54 2 69 53 1 69 53 1 70 53 0 70 53 0 69 54 0 71 56 1 70 57 2 70 57 2 67 56 0 65 54 0 60 46 0 58 45 0 50 40 4 41 34 5 34 28 6 31 24 6 30 22 9 32 22 10 38 27 7 45 36 7 55 46 7 63 53 2 67 56 0 71 59 0 75 60 1 79 63 4 83 65 1 83 65 1 83 65 3 83 65 3 82 63 4 81 62 3 80 61 3 79 60 2 80 61 3 79 60 2 75 59 0 75 59 0 74 59 0 75 60 1 72 60 0 71 59 0 72 55 0 67 51 0 60 48 0 54 45 4 47 39 3 41 31 4 40 29 7 44 31 12 47 40 0 60 50 0 72 60 0 80 65 0 84 67 0 88 72 0 87 73 0 87 73 2 85 76 0 85 76 0 87 75 0 87 75 1 89 75 2 89 75 4 89 75 4 91 74 5 85 70 3 84 69 2 81 66 1 81 65 3 81 65 5 80 64 5 78 61 5 76 59 5 63 53 4 54 45 4 46 37 8 39 31 10 35 28 10 34 27 8 38 34 7 45 42 11 68 52 0 73 58 3 80 64 5 84 68 6 87 70 1 89 72 0 93 77 2 97 79 3 99 80 4 97 79 3 95 78 0 94 79 0 94 78 0 91 77 2 89 75 2 87 73 2 87 68 2 84 66 0 83 65 0 79 64 0 78 63 0 76 62 0 75 61 0 75 61 0 70 58 0 66 55 1 59 48 2 50 42 6 40 34 8 31 28 9 26 24 12 22 22 12 32 25 9 37 29 8 44 38 2 55 47 0 64 55 0 71 61 0 74 64 2 77 66 4 85 65 2 84 66 2 85 67 5 83 67 5 82 66 4 80 66 3 79 65 2 79 65 2 73 62 0 72 61 0 72 60 0 71 59 0 70 58 0 69 57 0 68 55 0 68 55 0 66 55 1 65 54 0 64 52 0 62 52 1 57 49 2 53 44 3 46 38 2 41 32 1 32 27 8 30 24 8 29 21 8 29 21 8 32 23 6 37 29 6 45 36 5 49 41 5 61 49 1 62 50 0 64 50 1 66 53 1 70 54 2 71 56 1 73 56 0 73 56 0 74 58 0 73 57 0 73 56 0 72 55 0 72 55 1 71 54 0 71 54 2 70 53 1 68 52 1 67 51 2 63 49 0 61 47 0 59 47 0 58 45 0 58 47 1 58 47 1 57 46 1 56 44 2 53 44 5 51 41 6 46 37 6 42 32 5 38 28 3 34 26 3 27 24 7 28 25 8 31 25 9 33 28 9 37 31 9 41 36 7 45 39 5 48 43 5 58 43 2 59 44 3 60 45 2 62 48 3 63 49 2 63 49 0 63 50 0 63 50 0 63 49 0 63 49 0 63 49 0 63 49 0 64 50 1 64 50 1 64 50 1 64 50 1 66 50 0 68 52 1 70 54 3 71 55 4 70 54 3 68 52 1 66 50 0 64 48 0 69 52 0 70 53 1 71 54 2 71 54 2 71 54 2 71 54 2 71 54 2 70 53 1 66 50 1 63 49 2 62 47 6 60 44 10 58 43 12 57 42 13 56 42 13 56 42 13 50 43 17 50 43 17 51 41 16 51 41 14 52 40 14 53 41 15 53 41 15 56 42 16 61 45 20 63 47 21 66 51 22 68 53 20 70 56 19 72 59 17 75 62 18 78 65 20 86 67 24 88 69 26 91 72 29 94 75 33 96 77 35 100 81 41 104 85 45 107 87 50 115 93 56 116 94 57 117 97 62 120 100 65 122 103 70 125 106 73 126 110 77 127 111 78 129 109 84 129 109 84 128 111 85 127 111 85 127 113 86 125 113 87 126 114 88 125 115 88 129 113 87 128 112 86 128 112 86 127 111 85 127 111 85 128 112 86 128 112 86 129 113 87 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 130 114 91 129 113 90 128 112 89 128 112 89 127 111 88 126 110 87 125 109 86 125 109 86 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 105 79 121 104 78 121 104 78 121 103 79 120 102 78 120 102 80 120 102 80 120 102 80 119 105 79 119 105 79 119 105 79 118 104 78 118 104 78 118 104 78 118 104 78 117 103 77 124 104 77 121 104 78 120 102 78 118 100 76 117 100 80 118 101 81 118 103 84 119 103 87 117 102 81 117 102 81 117 102 81 118 103 82 118 103 82 118 103 82 118 103 82 119 104 83 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 104 86 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 126 109 91 125 108 90 125 108 90 124 107 89 124 107 89 125 108 90 125 108 90 126 109 91 122 110 86 122 110 86 123 108 85 123 108 85 124 108 85 124 108 85 126 108 86 126 108 86 125 108 88 124 107 87 124 107 89 124 109 90 124 111 94 125 112 95 124 111 95 122 110 94 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 101 84 58 100 82 58 100 82 58 100 82 58 100 83 57 100 83 57 100 83 57 100 83 55 100 83 55 97 80 52 97 80 52 97 80 52 97 80 54 96 79 53 96 78 54 96 78 54 96 78 54 96 80 54 96 80 54 97 81 55 97 81 55 97 81 55 96 80 54 96 80 54 95 79 53 96 78 54 96 78 54 96 79 53 97 80 54 98 81 53 98 81 53 99 82 52 99 82 52 99 82 56 99 82 56 100 83 55 100 83 55 100 83 53 101 84 54 101 85 52 101 85 52 100 83 55 100 83 55 100 83 55 99 82 54 100 83 55 100 83 55 101 84 56 102 85 57 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 101 85 59 101 86 57 103 86 58 103 86 56 104 85 55 104 85 53 104 84 51 103 83 50 102 85 55 102 86 53 102 86 52 102 86 50 102 86 50 102 86 52 102 86 53 102 85 55 106 86 51 105 85 50 104 84 51 104 84 51 106 85 54 106 85 56 105 84 55 104 83 56 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 105 87 47 105 87 49 104 85 52 104 85 53 104 85 53 105 86 53 106 88 50 106 88 48 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 109 90 50 109 90 50 109 89 52 110 90 53 110 90 55 109 89 56 109 89 56 109 88 57 107 91 57 107 91 57 107 91 57 108 92 58 108 92 58 109 93 59 109 93 59 109 93 59 107 90 62 108 91 61 108 91 61 108 92 59 108 92 58 108 92 58 107 91 55 107 91 55 112 93 63 112 93 63 112 93 63 112 93 61 112 93 61 112 93 60 113 94 61 113 94 61 113 90 59 113 90 59 112 89 57 111 88 56 110 87 53 108 85 51 106 84 47 105 83 46 103 81 40 100 78 37 96 74 35 91 72 32 88 70 30 85 67 29 79 64 25 76 61 22 79 61 15 76 59 13 70 57 13 65 53 11 59 50 11 58 45 13 57 41 15 56 40 15 53 44 11 53 44 13 54 45 14 56 45 15 57 47 12 60 48 8 60 49 3 62 50 0 65 51 4 65 51 4 65 51 4 65 51 4 64 50 3 64 50 3 64 50 3 64 50 3 65 49 0 65 49 0 62 48 0 59 46 1 55 43 1 49 39 4 45 36 7 43 33 8 37 30 12 37 30 12 39 31 12 43 32 10 48 37 9 55 43 5 61 48 3 64 52 2 68 52 1 69 53 2 69 53 2 70 54 3 70 54 3 69 53 2 69 53 2 68 52 1 68 51 0 68 51 0 68 52 0 70 54 2 70 57 4 70 57 4 67 56 2 64 53 0 61 47 0 58 45 0 51 42 3 42 36 4 35 29 5 31 24 6 29 21 8 31 21 11 32 24 5 41 31 6 50 42 5 58 50 3 64 53 0 67 55 0 70 58 0 75 60 3 80 62 0 80 62 0 80 61 2 80 61 2 80 61 3 79 60 2 78 59 3 77 58 2 77 60 4 75 58 2 73 56 0 72 57 0 73 58 1 72 60 2 71 59 1 70 58 0 72 55 1 67 52 0 62 50 0 56 48 2 48 40 3 41 32 3 39 28 8 42 29 13 42 36 0 54 45 4 66 54 4 72 57 0 75 59 0 79 63 1 81 67 6 81 66 7 81 73 0 81 73 0 83 73 1 83 73 2 85 72 2 85 70 3 85 70 3 84 69 2 82 67 2 80 65 0 79 63 1 79 63 3 79 63 4 78 61 5 77 58 2 75 55 2 63 53 2 58 46 4 49 38 6 44 33 11 37 28 11 32 27 8 33 31 8 37 37 11 59 44 1 64 50 5 73 57 8 76 61 6 79 63 3 81 66 0 87 70 0 90 74 0 95 76 7 93 75 3 90 74 0 90 74 0 88 74 0 88 74 1 86 73 3 84 71 3 85 65 4 83 65 3 82 64 2 78 62 2 76 60 0 74 60 0 74 59 0 75 60 1 70 60 0 67 58 0 63 53 0 55 47 1 46 40 4 39 33 9 31 28 11 28 26 13 30 23 13 33 26 8 39 32 3 48 41 0 57 50 0 65 56 0 71 61 2 73 63 4 82 62 3 81 62 3 82 63 4 80 64 4 80 64 4 78 64 3 77 63 0 77 63 0 72 61 0 71 59 0 71 59 0 70 58 0 69 57 0 68 55 0 67 54 0 67 54 0 65 53 1 65 53 1 64 52 0 62 52 0 61 51 2 56 44 2 48 38 2 44 34 0 36 29 3 33 25 6 31 21 9 29 19 10 32 19 10 35 23 9 39 28 8 42 32 7 56 43 1 57 44 0 60 47 2 63 49 2 66 52 3 70 54 2 71 55 3 71 56 1 73 57 0 73 57 0 73 56 0 72 55 0 71 54 0 71 54 0 70 53 1 70 53 1 67 51 0 66 50 1 63 49 0 62 48 0 59 47 0 58 45 0 56 45 0 55 44 0 57 44 2 57 44 2 57 45 3 56 44 4 51 42 3 47 37 1 42 34 0 39 30 0 29 28 7 30 27 8 29 26 9 29 26 11 33 27 11 37 30 11 40 34 8 42 37 8 55 40 1 57 42 3 60 45 4 62 47 4 63 49 2 63 49 0 62 49 0 61 48 0 62 48 0 63 49 0 63 49 0 63 49 0 64 50 1 64 50 1 64 50 1 64 50 1 69 51 1 69 51 1 71 53 3 71 53 3 71 53 3 70 52 2 68 50 0 67 49 0 73 53 2 73 53 2 74 54 3 74 54 3 74 54 3 74 54 3 73 53 2 73 53 0 68 52 0 68 52 1 67 50 6 64 49 8 63 48 9 62 48 11 61 47 8 61 47 8 55 46 15 55 46 15 55 46 15 56 45 17 58 44 17 59 45 18 60 46 20 61 45 20 64 47 21 67 50 24 71 54 26 74 58 25 76 60 26 79 63 27 83 68 29 86 71 30 94 74 37 96 76 39 100 80 45 103 83 48 106 86 53 110 90 57 115 94 63 118 97 66 121 101 68 122 102 69 124 103 72 125 106 74 127 108 78 127 110 80 128 111 83 128 111 83 131 111 84 131 111 84 129 112 84 128 113 84 125 114 84 125 116 85 123 117 85 123 117 83 126 112 85 126 112 85 125 111 84 125 111 84 126 112 85 128 112 86 129 113 87 130 114 88 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 130 114 88 129 113 87 129 113 87 128 112 86 127 111 85 126 110 84 125 109 83 124 108 82 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 121 104 76 121 104 78 121 104 78 121 103 79 120 102 78 120 102 80 120 102 82 120 102 82 117 105 79 117 105 79 117 105 79 116 104 78 116 104 78 116 104 78 116 104 78 115 103 77 121 106 77 120 105 76 118 102 76 116 102 76 116 101 80 114 101 82 115 102 85 116 103 86 115 103 81 115 103 81 115 103 81 115 103 81 116 104 82 116 104 82 116 104 82 116 104 82 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 124 109 88 123 108 87 122 107 86 122 107 86 122 107 86 122 107 86 123 108 87 124 109 88 122 110 86 122 110 86 123 108 85 123 108 85 124 108 85 124 108 85 126 108 86 126 108 86 125 108 88 124 107 87 123 106 88 123 108 89 124 111 94 125 112 95 124 111 95 122 110 94 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 101 83 59 100 82 62 100 82 60 100 82 60 100 82 58 100 83 57 100 83 55 100 83 53 100 83 53 97 80 50 97 80 52 97 80 52 97 80 52 97 80 54 96 78 54 96 78 54 96 78 54 97 81 55 97 81 55 97 81 55 97 81 55 97 81 55 96 80 54 95 79 53 95 79 53 96 78 54 96 78 54 97 80 54 97 80 54 98 81 53 98 81 53 99 82 52 99 82 52 101 81 56 101 81 56 102 82 55 102 82 55 102 83 53 103 84 54 103 84 52 103 84 52 100 83 55 100 83 55 99 82 54 99 82 54 100 83 55 100 83 55 101 84 56 102 85 57 103 86 58 103 86 58 104 87 59 104 87 59 103 86 58 103 86 58 102 85 57 101 84 56 101 85 59 101 85 59 103 86 58 103 86 58 104 85 55 104 85 53 104 84 51 103 83 50 103 86 56 103 87 54 103 87 53 103 87 51 103 87 51 103 87 53 103 87 54 103 86 56 105 87 51 104 86 50 103 84 51 103 84 51 105 86 54 105 86 56 104 84 57 103 83 56 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 85 52 104 89 50 104 89 50 104 89 50 104 89 50 104 89 50 104 89 50 104 89 50 104 89 50 104 86 46 104 86 48 104 85 52 104 85 53 104 85 53 105 86 53 106 88 50 107 89 49 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 109 90 48 109 90 50 110 91 51 110 90 53 110 90 55 110 90 57 109 89 56 109 88 57 107 91 57 107 91 57 107 91 57 108 92 58 108 92 58 109 93 59 109 93 59 109 93 59 107 90 62 108 91 63 108 91 61 108 92 59 108 92 58 108 92 58 107 91 55 107 91 55 109 92 64 109 92 62 109 92 62 110 93 63 110 94 61 111 95 61 111 95 61 111 95 61 115 90 60 115 90 60 115 90 60 114 89 58 113 88 57 111 87 53 110 86 52 109 85 51 105 86 46 103 84 44 100 81 41 98 79 39 97 78 38 95 75 38 92 72 35 89 71 33 88 67 20 84 66 20 79 62 16 72 59 14 67 55 13 64 50 13 63 47 14 64 44 17 56 50 14 58 49 16 58 49 18 58 49 20 60 49 17 62 49 14 62 50 8 63 52 6 68 54 9 68 54 9 67 53 8 66 52 7 66 52 7 65 51 6 64 50 5 64 50 5 66 50 1 66 50 1 63 49 0 60 48 0 56 44 2 51 41 5 47 38 7 45 35 8 39 32 13 38 31 12 39 31 12 42 31 11 46 34 8 52 39 5 57 44 2 60 48 0 68 52 1 69 53 2 69 53 2 70 54 3 70 54 3 69 53 2 69 53 2 68 52 1 68 51 0 68 51 0 68 52 0 70 54 2 70 57 4 70 57 4 66 55 1 64 53 0 61 47 0 59 46 1 52 43 4 43 37 5 35 29 5 31 24 8 29 21 10 30 20 11 30 21 4 37 30 4 48 40 4 55 47 0 60 51 0 64 54 0 69 57 0 72 60 2 78 59 0 78 59 0 78 59 1 78 59 1 78 59 3 77 58 2 76 57 1 75 55 2 75 58 2 73 56 0 71 54 0 70 55 0 70 58 0 71 59 1 70 58 0 67 57 0 72 55 1 68 53 0 63 51 0 57 49 2 49 41 2 41 32 3 39 28 8 41 27 14 41 35 3 52 44 8 62 51 6 66 53 1 71 54 0 76 59 3 78 63 8 76 63 10 78 71 0 78 71 1 79 70 1 80 70 1 81 68 0 80 67 0 80 65 0 80 65 0 78 64 1 77 63 0 77 61 1 77 61 1 77 61 2 78 59 3 75 56 0 72 52 0 65 53 1 59 48 3 53 40 6 47 35 13 38 29 12 32 27 8 30 29 8 33 35 11 52 36 2 58 42 6 65 50 7 71 55 4 74 59 2 78 63 0 83 68 0 87 73 0 91 74 5 89 72 2 87 70 0 84 70 0 84 70 0 83 71 0 82 69 1 81 67 2 85 65 6 83 64 6 82 63 5 77 61 2 75 59 0 73 58 0 74 59 2 75 60 3 68 63 0 66 60 0 63 57 0 58 50 1 51 43 4 43 36 7 36 31 11 32 29 14 29 22 16 30 24 10 35 29 3 42 37 0 52 46 0 60 53 0 68 59 2 71 61 2 80 59 2 80 61 3 80 61 3 78 62 3 78 62 2 77 63 2 76 62 1 76 62 1 71 59 0 71 59 0 70 58 0 69 57 0 68 56 0 67 54 0 66 53 0 66 53 0 65 53 1 64 52 0 64 52 0 63 53 0 61 51 2 57 46 1 51 39 1 47 34 0 38 29 0 36 25 3 33 21 7 30 17 9 30 17 11 33 18 11 36 22 9 39 26 9 52 40 0 55 41 2 58 45 3 62 48 3 65 51 4 69 53 4 70 54 3 71 55 3 73 57 0 73 57 0 73 56 0 72 55 0 71 54 0 71 54 0 70 53 1 70 53 1 67 51 0 66 50 1 64 50 1 63 49 0 60 48 0 58 45 0 55 44 0 53 42 0 56 43 1 57 44 2 58 45 1 57 46 1 55 44 0 49 40 0 44 35 0 42 33 0 32 32 8 30 29 8 29 26 9 29 25 13 31 25 13 33 27 11 37 30 11 39 33 11 53 37 1 56 41 2 60 45 4 63 48 5 64 50 3 63 49 0 61 48 0 60 47 0 62 48 0 62 48 0 63 49 0 63 49 0 64 50 1 64 50 1 64 50 1 65 51 2 70 53 1 70 53 1 70 53 1 69 52 0 70 53 1 70 53 1 70 53 1 71 54 2 73 53 3 73 53 3 74 54 4 73 53 2 73 53 2 72 52 1 71 51 0 70 50 0 70 53 0 70 53 1 69 53 4 68 51 7 66 51 8 66 51 8 64 51 6 64 51 6 61 51 16 61 51 16 61 50 18 63 50 18 64 50 21 67 52 23 68 52 26 69 53 27 71 51 24 74 54 27 78 59 29 82 63 31 85 66 33 88 70 34 93 75 39 95 77 39 100 80 47 102 82 49 106 85 54 110 89 58 113 92 63 118 97 68 122 101 74 126 105 78 125 104 73 126 105 74 127 106 77 128 109 79 127 110 82 128 111 83 128 111 85 127 111 85 130 111 81 130 111 81 128 111 81 126 113 81 124 114 79 123 115 79 122 116 80 121 117 80 123 112 84 122 111 83 124 110 83 124 110 83 125 111 84 128 112 86 130 114 88 131 115 89 127 114 82 128 115 83 128 114 85 129 115 86 129 115 88 128 114 87 128 114 88 127 113 87 130 115 86 130 115 86 129 114 85 128 113 84 127 112 83 125 110 81 125 110 81 124 109 80 125 109 84 125 109 84 125 109 84 124 108 83 123 107 82 123 107 82 122 106 81 122 106 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 121 104 76 121 104 76 121 104 78 120 102 78 120 102 80 120 102 80 120 102 82 119 101 81 117 105 81 117 105 81 117 105 81 116 104 80 116 104 80 116 104 80 116 104 80 115 103 79 121 108 76 119 105 76 117 103 76 114 102 76 113 101 79 113 102 82 114 103 85 115 103 87 115 103 81 115 103 81 115 103 81 115 103 81 116 104 82 116 104 82 116 104 82 116 104 82 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 120 103 85 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 122 107 88 123 108 89 123 108 85 122 107 84 121 106 83 120 105 82 120 105 82 121 106 83 122 107 84 123 108 85 122 110 84 122 110 84 123 109 83 123 109 83 124 108 83 124 108 83 126 108 84 126 108 84 125 108 88 124 107 87 123 106 88 123 108 89 123 110 93 125 112 95 124 111 95 122 110 94 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 95 81 52 95 81 52 95 81 52 95 81 52 95 81 52 95 81 52 95 81 52 95 81 52 98 80 58 98 80 56 98 81 53 98 81 51 98 81 51 98 81 53 98 80 56 98 80 58 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 83 52 99 84 53 99 84 53 100 85 54 100 85 54 99 84 53 99 84 53 98 83 52 102 85 55 102 85 55 102 85 55 101 84 54 101 84 54 100 83 53 100 83 53 100 83 53 102 86 50 102 86 52 102 86 52 102 86 53 102 85 55 102 85 57 102 85 57 102 85 59 101 85 52 102 86 53 104 88 55 105 89 56 105 89 56 104 88 55 102 86 53 101 85 52 101 85 51 102 86 52 103 87 53 104 88 54 104 88 54 103 87 53 102 86 52 101 85 51 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 86 60 103 86 58 103 86 58 103 86 56 103 86 56 103 87 54 103 87 54 102 86 53 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 102 86 53 102 86 53 102 86 53 103 87 54 104 88 55 105 89 56 105 89 56 106 90 57 105 91 56 105 91 56 106 92 57 106 92 57 106 92 57 107 93 58 107 93 58 107 93 58 108 92 58 108 92 58 108 92 58 107 91 57 107 91 57 106 90 56 106 90 56 106 90 56 108 94 59 108 94 59 109 93 59 109 93 59 110 91 58 110 91 58 110 90 57 109 89 56 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 109 93 59 110 94 60 110 94 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 111 88 46 110 86 48 108 86 49 107 84 52 103 83 50 100 80 47 97 79 43 96 78 40 92 73 31 91 72 30 89 70 28 85 66 24 81 62 20 77 58 16 73 54 12 72 53 11 68 56 14 68 56 16 67 54 19 65 52 18 64 51 16 63 51 9 62 51 5 62 52 1 66 50 0 66 50 0 66 50 0 65 49 0 65 49 0 64 48 0 64 48 0 64 48 0 63 49 2 63 49 2 63 48 5 60 46 7 58 44 9 54 41 7 51 37 8 49 35 6 48 34 8 44 33 11 38 33 14 35 33 18 36 35 17 44 38 16 52 41 13 58 41 11 62 46 10 66 49 6 69 53 1 72 58 0 75 59 0 77 59 0 77 58 2 76 56 3 70 54 2 69 53 1 69 53 1 69 53 1 69 53 1 68 52 0 68 52 0 68 52 0 64 46 0 60 43 0 55 40 0 48 36 0 40 31 0 34 28 4 30 24 8 27 23 12 32 24 3 35 28 2 40 36 1 48 43 1 56 50 0 63 54 0 69 54 0 71 54 0 73 60 5 75 60 5 76 60 1 77 58 0 77 58 0 74 58 0 73 58 3 71 58 3 66 53 0 67 54 1 67 54 1 67 54 1 68 55 2 68 55 2 69 56 3 69 56 3 73 53 0 74 54 1 74 54 3 68 50 4 58 43 4 47 36 6 40 32 9 37 32 12 36 27 0 42 32 0 52 40 0 62 49 4 69 56 4 74 59 2 75 60 1 76 60 0 78 64 3 78 64 3 79 65 4 79 65 4 78 64 3 77 63 2 76 62 1 76 62 1 75 60 1 75 60 1 74 59 0 74 59 0 73 58 0 72 57 0 72 57 0 71 56 0 68 55 2 65 52 0 57 47 0 49 40 0 41 35 3 37 31 9 33 29 17 32 27 21 39 32 13 46 36 9 56 42 5 66 48 0 73 53 0 74 57 1 74 58 6 72 58 9 86 68 4 86 68 4 87 69 5 87 69 7 86 68 6 85 67 5 83 65 3 82 63 4 77 61 1 77 61 2 76 61 2 75 60 3 73 61 3 72 59 4 71 60 4 71 60 4 67 58 0 67 57 0 65 52 0 65 49 0 59 44 3 52 37 6 42 30 6 36 25 5 30 23 7 30 24 8 32 26 10 35 30 10 43 36 7 52 43 4 61 49 0 68 53 0 69 51 1 72 55 3 74 59 4 76 61 4 75 60 1 72 60 2 71 58 3 72 59 6 72 57 0 71 56 0 71 56 1 71 56 1 71 55 3 70 54 2 67 51 0 64 48 0 63 51 0 63 51 0 62 50 0 61 49 0 60 48 0 59 47 0 58 46 0 58 45 0 47 34 0 40 31 2 33 26 7 26 22 10 23 20 11 25 21 10 30 22 11 32 23 8 44 29 0 47 32 1 53 39 4 60 45 4 64 50 5 67 50 4 67 51 2 67 51 2 67 51 0 67 51 0 69 51 1 69 51 1 71 51 1 70 50 0 70 48 0 70 48 0 70 45 4 70 45 4 68 45 3 68 45 3 67 46 3 66 45 2 64 45 2 64 45 2 57 45 3 57 45 3 58 46 4 58 46 4 57 45 3 54 42 0 51 39 0 50 38 0 41 29 13 40 28 12 39 27 11 35 26 9 35 26 9 34 27 9 35 28 10 35 28 10 44 32 8 44 34 7 47 38 7 51 43 6 54 47 3 60 50 1 64 51 0 66 51 0 66 50 0 67 50 0 67 50 0 70 50 0 70 50 0 72 51 0 72 51 0 72 51 0 72 57 0 71 56 1 71 56 1 70 55 0 69 54 0 68 52 0 68 52 0 68 52 0 73 54 0 73 54 0 74 55 0 74 55 0 74 55 0 74 55 0 74 55 0 74 55 0 71 55 4 70 54 5 70 54 5 68 54 7 69 55 8 69 56 11 70 57 12 70 57 12 72 55 3 73 56 4 74 58 7 75 59 10 74 60 13 76 62 17 79 66 22 82 69 27 85 64 21 87 66 23 92 69 28 96 72 36 101 75 42 107 78 48 111 80 52 112 80 55 116 93 62 117 94 63 119 95 67 119 98 69 121 101 74 123 103 76 125 105 80 123 106 80 126 109 81 127 110 82 127 110 82 127 110 82 127 110 82 128 111 83 128 111 83 128 111 83 129 112 86 129 112 86 129 112 86 128 111 85 128 111 85 127 110 84 127 110 84 127 110 84 130 108 84 130 108 84 129 109 84 127 110 84 127 110 84 126 110 84 125 111 84 125 111 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 123 111 85 124 112 86 124 112 86 124 112 86 124 112 86 123 111 85 122 110 84 122 110 84 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 123 105 83 122 104 82 122 104 80 121 103 79 121 104 78 122 105 77 122 105 75 123 106 76 124 104 80 124 104 80 124 104 80 124 104 80 124 104 80 123 103 79 122 102 78 121 101 77 115 105 78 116 104 78 116 104 78 118 104 78 119 103 78 120 102 78 120 102 78 122 102 78 119 102 76 119 102 76 119 101 77 119 101 79 119 101 79 119 101 81 119 100 83 119 100 83 119 102 82 119 102 82 118 101 81 118 101 81 119 102 82 120 103 83 120 103 83 121 104 84 117 106 86 118 105 88 117 103 90 116 102 93 118 101 93 120 102 90 121 104 88 121 104 86 122 105 89 122 105 89 123 106 90 122 106 90 120 107 90 120 107 90 119 106 89 118 107 89 120 110 85 121 109 85 121 109 87 121 109 87 123 108 89 124 107 91 124 106 92 124 106 92 121 106 85 121 106 85 121 106 85 122 107 86 123 108 87 124 109 88 124 109 88 125 110 89 121 110 88 121 110 88 122 111 91 122 111 91 122 111 93 122 111 93 121 109 93 121 109 93 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 96 82 53 96 82 53 96 82 53 96 82 53 96 82 53 96 82 53 96 82 53 96 82 53 98 80 56 98 81 55 98 81 53 98 81 51 98 81 51 98 81 53 98 81 55 98 80 56 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 98 83 52 99 84 53 99 84 53 100 85 54 100 85 54 99 84 53 99 84 53 98 83 52 102 85 55 102 85 55 102 85 55 101 84 54 101 84 54 100 83 53 100 83 53 100 83 53 102 86 52 102 86 52 102 86 53 102 86 53 102 85 55 102 85 57 101 84 56 101 84 56 100 84 51 101 85 52 103 87 54 104 88 55 104 88 55 103 87 54 101 85 52 100 84 51 101 85 51 102 86 52 103 87 53 104 88 54 104 88 54 103 87 53 102 86 52 101 85 51 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 102 85 57 102 85 57 102 85 57 103 86 56 103 86 56 103 87 54 103 87 54 103 87 54 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 102 86 53 102 86 53 103 87 54 103 87 54 104 88 55 104 88 55 105 89 56 105 89 56 105 91 56 105 91 56 105 91 56 106 92 57 106 92 57 106 92 57 107 93 58 107 93 58 108 92 58 108 92 58 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 93 58 108 94 59 109 93 59 109 93 59 110 91 58 110 91 58 110 90 57 109 89 56 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 112 89 48 112 88 50 110 87 53 109 86 54 106 85 54 104 84 51 101 83 47 100 82 44 100 81 41 99 80 40 97 78 38 94 75 35 90 71 31 87 68 28 84 65 25 82 63 23 74 60 21 74 60 23 72 58 23 71 57 22 69 55 20 67 53 14 66 53 8 65 53 5 70 54 3 69 53 2 69 53 2 68 52 1 67 51 0 66 50 1 66 50 1 66 50 1 64 48 0 62 48 0 62 48 3 59 46 2 57 43 4 53 40 5 51 38 4 49 36 4 48 34 5 41 34 6 37 32 12 32 33 15 35 34 16 41 36 14 48 38 11 54 39 10 62 46 10 64 49 6 68 52 1 71 56 0 74 58 0 75 59 0 77 58 2 76 56 5 70 54 2 70 54 2 70 54 2 69 53 1 69 53 1 69 53 1 68 52 0 68 52 0 66 48 2 63 46 2 57 42 0 51 39 0 43 34 1 37 30 4 33 28 9 31 25 13 32 24 5 34 28 4 39 34 4 45 41 3 51 47 0 61 51 0 66 53 0 70 55 0 72 59 6 74 59 4 75 59 0 76 57 0 75 56 0 73 57 0 71 56 1 69 56 3 67 54 1 67 54 1 67 54 1 68 55 2 68 55 2 68 55 2 69 56 3 69 56 3 68 51 0 72 52 0 72 52 2 66 48 2 57 42 3 48 35 3 39 32 6 35 30 8 37 28 0 42 31 1 49 39 3 58 47 2 66 54 2 71 59 1 75 61 0 77 61 0 76 62 1 76 62 1 76 62 1 76 62 1 76 62 1 75 61 0 74 60 0 74 60 0 74 59 2 74 59 2 74 59 2 73 58 1 72 57 0 72 57 0 71 56 0 71 56 0 67 54 1 65 52 0 58 48 0 50 41 0 42 36 2 37 31 7 32 29 14 31 27 18 36 29 11 42 32 7 52 38 3 61 44 0 67 50 0 71 54 0 72 56 4 71 58 6 79 63 1 80 64 2 81 65 3 82 66 4 82 66 4 81 65 3 80 64 4 79 63 3 78 62 3 77 61 2 76 61 2 75 60 3 71 59 1 70 57 2 68 57 1 68 57 1 67 58 0 67 56 0 65 52 0 65 49 0 60 45 4 53 38 5 44 32 6 38 27 7 31 24 8 30 24 10 30 24 10 33 28 9 39 33 7 50 40 5 59 46 1 64 51 0 68 52 3 70 54 3 72 57 2 72 57 0 72 57 0 70 58 0 71 58 3 72 59 6 72 57 0 71 56 1 70 55 0 70 54 2 71 55 3 70 54 3 67 51 0 65 49 0 63 51 0 63 51 0 62 50 0 61 49 0 60 48 0 59 47 0 58 45 0 58 45 0 48 36 0 43 32 0 35 29 5 29 23 7 25 21 10 27 20 10 29 21 10 31 21 9 39 27 1 44 30 1 50 37 3 55 43 5 60 47 3 64 50 3 65 51 2 65 52 0 67 51 2 67 51 2 68 50 2 68 50 2 70 49 2 70 49 2 71 49 2 70 48 1 70 45 4 68 45 3 68 45 3 68 45 3 66 45 2 65 44 1 63 44 1 63 44 1 56 44 2 56 44 2 57 45 3 58 46 4 57 45 3 56 44 2 54 42 0 52 40 0 45 33 9 44 32 8 42 31 9 40 29 7 37 29 8 37 29 10 37 30 11 37 30 11 41 30 8 42 32 7 43 36 7 46 40 6 49 44 4 55 46 3 60 47 2 62 48 1 66 50 1 67 51 0 67 51 0 69 52 0 70 53 1 72 52 0 73 54 0 74 53 0 73 56 0 73 56 0 74 57 1 74 57 1 74 57 1 74 57 1 74 57 1 74 57 1 76 57 1 76 57 1 76 57 1 76 57 1 76 57 1 76 57 1 76 57 1 76 57 1 75 55 4 73 56 4 73 56 4 73 57 6 73 57 6 73 59 10 74 60 11 74 60 13 80 60 9 82 62 11 82 64 14 83 65 17 84 67 21 87 70 26 89 74 31 92 77 34 96 75 32 98 76 35 101 79 40 106 82 46 111 85 52 116 86 58 118 88 60 119 89 63 122 99 68 123 100 69 122 101 72 124 103 74 125 105 78 127 107 80 126 109 83 127 110 84 126 109 81 126 109 81 127 110 82 127 110 82 127 110 82 128 111 83 128 111 83 128 111 83 129 112 86 129 112 86 129 112 86 128 111 85 128 111 85 127 110 84 127 110 84 127 110 84 130 108 84 129 109 84 129 109 84 127 110 84 126 110 84 126 110 84 125 111 84 125 111 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 124 112 86 124 112 86 124 112 86 124 112 86 124 112 86 123 111 85 123 111 85 122 110 84 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 122 104 82 122 104 82 121 103 79 121 103 79 121 104 78 122 105 77 123 106 78 123 106 76 123 103 79 124 104 80 124 104 80 124 104 80 124 104 80 123 103 79 122 102 78 121 101 77 116 104 78 116 104 78 118 104 78 118 104 78 119 103 78 120 102 78 120 102 78 120 102 78 119 101 77 119 101 77 119 101 77 119 101 79 119 101 79 119 101 81 119 101 81 119 101 81 119 103 80 119 103 80 119 103 80 118 102 79 119 103 80 119 103 80 120 104 81 120 104 81 117 106 86 118 105 88 117 103 90 116 102 91 118 101 91 120 102 90 121 104 88 121 104 86 122 105 89 122 105 89 123 106 90 122 106 90 120 107 90 120 107 90 119 106 89 118 107 89 119 109 84 120 108 84 120 108 86 120 108 86 122 107 88 123 106 90 123 106 90 123 105 91 121 106 85 121 106 85 122 107 86 122 107 86 123 108 87 124 109 88 124 109 88 125 110 89 123 111 89 123 111 89 124 111 92 124 111 92 124 111 94 124 111 94 123 110 94 123 110 94 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 98 83 54 98 83 54 98 83 54 98 83 54 98 83 54 98 83 54 98 83 54 98 83 54 98 80 56 98 81 55 98 81 53 98 81 51 98 81 51 98 81 53 98 81 55 98 80 56 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 82 52 99 82 52 100 83 53 100 83 53 100 83 53 100 83 53 99 82 52 99 82 52 102 85 55 102 85 55 101 84 54 101 84 54 101 84 54 101 84 54 100 83 53 100 83 53 103 87 53 103 87 54 103 87 54 102 86 53 102 85 55 101 84 54 101 84 56 101 84 56 100 84 51 100 84 51 102 86 53 103 87 54 103 87 54 102 86 53 100 84 51 100 84 51 102 86 52 102 86 52 103 87 53 103 87 53 103 87 53 103 87 53 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 101 84 56 101 84 56 102 85 55 102 85 55 103 87 54 103 87 54 103 87 53 104 88 54 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 103 87 54 103 87 54 103 87 54 104 88 55 104 88 55 104 88 55 104 88 55 104 88 55 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 107 91 57 108 92 58 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 108 92 58 108 92 58 107 93 58 107 93 58 109 93 59 109 93 59 111 92 59 110 91 58 110 90 57 110 90 57 111 91 58 111 91 58 111 91 58 112 92 59 112 92 59 112 92 59 113 93 60 113 93 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 113 91 50 113 91 52 113 90 56 110 90 57 109 88 57 107 88 56 106 87 54 105 87 51 106 86 51 106 86 51 104 84 49 102 82 47 100 80 45 97 77 42 95 75 40 93 73 38 86 68 30 85 67 31 83 65 29 81 62 29 79 61 25 77 59 21 75 57 17 74 57 14 75 59 10 75 59 10 74 58 9 73 57 8 71 55 6 70 54 5 69 53 4 69 53 4 66 50 0 66 50 0 63 49 0 62 48 3 59 46 2 57 43 4 54 42 4 52 39 4 48 38 2 44 38 4 39 35 8 35 35 11 35 34 13 38 36 13 44 36 13 49 37 11 60 44 8 62 47 6 64 50 1 69 54 0 71 56 0 74 57 1 74 57 3 76 56 5 70 54 2 70 54 2 70 54 2 70 54 2 69 53 1 69 53 1 69 53 1 69 53 1 68 50 4 66 49 3 61 47 2 55 42 0 48 38 2 43 34 5 38 30 9 36 29 11 33 26 10 34 27 8 36 32 7 40 37 4 47 44 3 55 49 1 63 53 0 67 54 0 70 57 4 72 57 2 73 56 0 75 56 0 74 55 0 71 54 0 69 54 0 67 54 1 67 54 1 67 54 1 67 54 1 68 55 2 68 55 2 68 55 2 68 55 2 69 56 3 67 50 0 69 52 0 69 51 1 66 48 2 57 42 1 50 37 3 40 33 5 37 31 7 38 28 3 41 31 4 46 35 3 54 42 2 61 49 1 68 55 0 74 60 0 76 62 0 74 59 0 75 60 1 75 60 1 75 60 1 75 60 1 74 59 0 73 58 0 73 58 0 73 58 3 73 58 3 73 58 3 72 57 2 71 56 1 71 56 1 70 55 0 70 55 0 66 53 0 64 51 0 59 49 0 52 43 0 44 38 2 38 32 6 31 28 9 29 25 13 32 24 11 38 27 9 44 33 3 53 39 0 59 45 0 66 50 0 67 54 1 69 56 3 74 58 0 75 59 0 77 61 1 78 62 2 79 63 3 79 63 3 78 62 2 78 62 2 77 61 2 77 61 2 75 60 3 73 58 1 69 56 1 68 55 0 66 55 1 65 54 0 67 58 1 66 55 0 66 53 0 66 50 1 61 46 3 55 41 6 46 35 7 41 31 6 32 25 9 30 24 10 29 23 11 30 24 10 35 28 9 44 35 6 53 41 3 59 46 2 66 52 5 67 53 4 68 55 3 67 54 0 67 55 0 67 54 0 70 57 4 72 59 6 72 57 2 70 55 0 69 54 0 70 54 2 70 54 2 69 53 2 67 51 0 65 49 0 63 50 0 63 49 0 62 48 0 61 47 0 60 46 0 59 45 0 59 45 0 58 44 0 52 40 0 47 37 1 41 32 3 34 27 8 30 22 9 29 21 10 30 20 10 31 21 9 35 24 2 38 28 3 43 34 5 49 39 4 54 45 4 59 48 2 61 51 0 62 53 0 67 51 2 66 50 1 66 50 1 66 48 0 66 48 0 69 48 1 69 48 1 70 49 2 69 46 4 68 45 3 68 45 3 66 45 2 65 44 1 63 44 1 62 43 0 62 43 0 56 43 0 57 44 0 58 45 1 59 46 2 59 46 2 58 45 1 57 44 0 56 43 0 52 39 4 49 39 4 47 36 4 45 36 5 43 33 6 41 34 8 40 32 9 40 32 11 40 29 11 40 32 11 41 35 11 43 39 10 47 42 10 50 44 8 55 45 9 58 46 8 64 49 6 64 50 5 65 51 4 69 53 4 70 54 2 72 55 1 73 56 0 73 57 0 76 57 0 77 58 0 77 58 0 78 59 0 79 60 1 79 60 1 80 61 2 80 61 2 78 59 1 78 59 1 78 59 1 78 59 1 78 59 1 78 59 1 78 59 1 78 59 1 78 57 0 78 57 2 79 58 3 79 59 6 80 60 7 80 63 11 81 64 12 82 65 13 87 65 15 89 67 17 92 70 21 94 73 26 97 76 31 98 79 36 102 83 41 105 88 45 107 88 46 110 88 49 113 91 54 116 93 59 120 95 64 122 97 67 125 98 69 126 99 72 127 104 73 125 104 73 126 105 76 126 107 77 128 108 81 127 110 82 128 111 85 129 112 86 126 109 81 126 109 81 126 109 81 127 110 82 127 110 82 127 110 82 128 111 83 128 111 83 128 111 85 128 111 85 128 111 85 128 111 85 128 111 85 127 110 84 127 110 84 127 110 84 129 109 84 127 110 84 127 110 84 127 110 84 126 110 84 126 110 84 125 111 84 125 111 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 126 112 86 127 113 87 127 113 87 127 113 87 127 113 87 126 112 86 125 111 85 125 111 85 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 121 103 79 121 103 79 121 103 79 121 104 78 121 104 78 122 105 79 123 106 78 123 106 78 121 103 79 121 103 79 122 104 80 122 104 80 122 104 80 121 103 79 120 102 78 120 102 78 116 104 78 118 104 78 118 104 78 118 104 78 119 103 78 119 103 78 120 102 78 120 102 78 119 101 81 119 101 81 119 101 81 119 101 79 119 101 79 119 101 77 119 101 77 119 101 77 120 104 79 120 104 79 119 103 78 118 102 77 118 102 77 118 102 77 119 103 78 119 103 78 117 106 86 117 104 87 117 104 88 116 102 89 118 102 89 120 102 88 120 103 87 121 104 86 122 105 89 122 105 89 123 106 90 122 106 90 120 107 90 120 107 90 119 106 89 118 107 89 119 108 86 120 108 86 120 108 86 120 107 88 122 107 88 123 106 88 123 106 90 123 106 90 121 106 85 121 106 85 122 107 86 122 107 86 123 108 87 124 109 88 124 109 88 124 109 88 124 112 90 124 112 90 125 112 93 125 112 93 125 112 95 125 112 95 124 111 95 124 111 95 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 98 81 55 98 81 53 98 81 51 98 82 49 98 82 49 98 81 51 98 81 53 98 81 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 82 52 99 82 52 100 83 53 100 83 53 100 83 53 100 83 53 99 82 52 99 82 52 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 103 87 54 103 87 54 103 87 54 102 85 55 102 85 55 101 84 54 101 84 54 101 84 54 99 83 50 100 84 51 101 85 52 101 85 52 101 85 52 101 85 52 100 84 51 99 83 50 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 103 87 53 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 101 85 51 101 85 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 100 83 53 100 83 53 101 84 54 102 86 53 102 86 53 103 87 53 104 88 54 104 88 54 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 87 54 106 87 54 106 87 54 106 87 54 106 87 54 105 86 53 105 86 53 105 86 53 106 90 56 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 107 91 57 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 107 93 58 107 93 58 108 92 58 109 93 59 111 92 59 110 91 58 111 91 58 110 90 57 113 90 58 113 90 58 113 90 58 114 91 59 114 91 59 114 91 59 115 92 60 115 92 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 114 92 53 114 92 55 112 92 57 112 91 60 111 92 62 110 91 59 107 91 57 106 90 54 108 88 55 108 88 55 108 88 55 106 86 53 105 85 52 103 83 50 101 81 48 100 80 47 98 75 41 97 74 40 95 72 38 92 69 35 90 67 33 87 64 30 85 63 26 84 62 25 82 63 20 82 63 20 80 61 18 79 61 15 77 59 13 76 58 12 74 56 8 74 56 8 71 55 3 71 55 3 69 53 2 66 52 5 64 50 5 61 48 4 60 47 5 59 46 4 53 44 1 50 42 3 44 41 6 40 39 9 38 38 12 40 38 15 44 38 14 46 38 15 56 42 7 58 44 5 61 47 2 64 51 0 68 52 0 70 54 2 71 54 2 72 54 4 71 53 3 71 53 3 71 53 3 70 52 2 70 52 2 70 52 2 70 52 2 69 51 1 69 51 5 68 50 4 64 47 3 59 44 1 53 41 3 47 36 4 43 33 6 41 30 8 36 27 12 35 28 10 35 30 8 37 33 6 43 39 4 50 45 3 58 50 1 64 54 1 69 56 4 71 55 3 73 56 0 75 56 0 74 55 0 71 54 0 69 53 1 66 53 1 67 54 2 67 54 2 67 54 2 67 54 2 68 55 3 68 55 3 68 55 3 68 55 3 68 52 1 69 51 1 69 51 1 67 49 3 60 45 2 54 41 6 46 37 6 42 35 7 37 29 6 40 30 5 43 34 5 48 38 3 57 44 0 64 51 0 70 59 0 75 61 0 75 60 1 75 60 1 75 60 1 76 61 2 76 61 2 75 60 1 74 59 0 74 59 0 72 56 4 72 56 4 71 55 3 71 55 3 70 54 2 69 53 1 69 53 1 69 53 1 64 51 0 64 51 0 60 50 1 55 47 1 47 42 4 39 34 4 31 29 6 28 25 6 30 22 11 33 24 7 39 29 4 45 34 2 52 40 0 59 47 0 64 51 0 67 54 0 72 55 0 73 56 0 74 58 0 76 60 1 76 60 1 76 60 0 76 60 0 75 59 0 75 58 2 74 57 1 72 57 0 71 56 1 68 55 0 66 53 0 64 53 0 64 53 0 65 56 1 65 54 0 65 52 0 66 50 1 62 48 3 57 43 6 49 38 6 44 35 6 34 27 11 32 24 11 28 22 10 27 21 9 30 24 8 37 29 6 46 35 5 53 40 5 62 49 5 64 51 6 66 54 4 67 54 1 67 54 0 67 54 0 70 54 2 72 56 5 71 56 1 70 54 2 68 52 0 68 52 0 69 53 2 69 53 4 67 51 2 65 49 0 63 49 0 62 48 0 62 48 1 61 47 0 60 46 1 59 45 0 58 43 0 58 43 0 54 43 0 52 40 0 46 36 1 40 30 5 37 26 8 32 23 8 31 21 9 31 21 9 31 24 5 33 27 5 37 29 6 41 34 5 48 40 4 52 45 1 56 48 0 58 51 0 64 50 1 63 49 0 64 48 0 64 48 0 65 47 0 66 48 0 69 48 1 70 49 2 69 46 4 68 45 3 67 46 3 66 45 2 63 44 1 62 43 0 61 44 0 60 43 0 58 45 0 59 46 1 60 47 2 60 47 2 60 47 2 59 46 1 59 46 1 58 45 0 56 43 0 54 43 0 53 41 0 50 41 2 48 38 3 46 37 6 45 36 7 45 35 8 43 31 15 41 33 14 41 36 14 43 39 14 45 41 14 48 43 14 51 44 16 54 45 16 60 48 10 61 49 9 63 50 8 64 51 6 67 53 4 69 56 3 72 57 0 73 58 1 76 57 0 76 57 0 77 58 0 78 59 0 79 60 1 79 61 0 80 62 0 80 62 0 78 59 1 78 59 1 78 59 1 78 59 1 78 59 1 79 60 2 79 60 2 79 60 2 83 58 1 83 58 1 82 60 3 84 62 5 85 64 9 87 66 11 88 68 15 89 69 16 93 70 20 96 72 24 100 76 28 102 80 33 104 83 38 108 87 44 112 90 49 113 94 54 115 95 58 116 96 59 118 98 63 122 99 65 124 101 69 126 103 72 126 103 72 127 104 73 126 105 74 126 105 74 126 107 77 126 107 77 125 108 80 126 109 81 125 109 83 126 110 84 126 109 81 126 109 81 126 109 81 126 109 81 127 110 82 127 110 82 127 110 82 127 110 82 128 111 85 128 111 85 128 111 85 127 110 84 127 110 84 127 110 84 127 110 84 127 110 84 126 110 84 126 110 84 126 110 84 126 110 84 126 110 84 126 110 84 126 110 84 125 111 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 127 113 87 127 113 87 127 113 87 127 113 87 127 113 87 126 112 86 125 111 85 125 111 85 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 121 103 79 120 102 78 120 103 77 120 103 77 121 104 78 122 105 79 123 106 80 123 106 80 121 103 79 121 103 79 122 104 80 122 104 80 122 104 80 121 103 79 121 103 79 120 102 78 118 104 78 118 104 78 118 104 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 100 83 119 100 83 119 101 81 119 101 79 119 101 79 119 101 77 119 102 76 119 102 76 120 104 79 120 104 79 119 103 78 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 116 105 85 117 104 87 117 104 87 117 104 87 119 103 87 120 103 87 120 103 87 120 103 85 121 104 88 122 105 89 122 105 89 122 106 90 120 107 90 119 106 89 119 106 89 117 106 88 119 108 86 120 108 86 120 107 88 120 107 88 122 107 88 123 106 88 123 106 88 123 106 88 122 107 86 122 107 86 122 107 86 122 107 86 123 108 87 123 108 87 124 109 88 124 109 88 123 111 89 124 112 90 124 111 92 124 111 92 124 111 94 124 111 94 124 111 95 123 110 94 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 82 56 99 82 54 99 82 52 99 83 50 99 83 50 99 82 52 99 82 54 99 82 56 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 81 51 101 82 52 101 82 52 102 83 53 102 83 53 101 82 52 101 82 52 100 81 51 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 103 86 56 103 86 56 102 85 55 102 85 55 102 85 55 101 85 52 101 85 52 101 85 52 99 83 50 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 99 83 50 102 86 52 102 86 52 102 86 52 101 85 51 101 85 51 102 86 52 102 86 52 102 86 52 103 87 53 103 87 53 103 87 53 102 86 52 102 86 52 101 85 51 101 85 51 101 85 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 100 83 53 100 83 53 101 85 52 101 85 52 102 86 52 103 87 53 103 87 51 104 88 52 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 107 87 54 107 87 54 107 87 54 107 87 54 107 87 54 106 86 53 106 86 53 106 86 53 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 106 92 57 107 93 58 108 92 58 109 93 59 111 92 59 110 91 58 111 91 58 111 91 58 113 90 58 113 90 58 113 90 58 114 91 59 114 91 59 114 91 59 115 92 60 115 92 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 111 92 52 111 91 54 112 92 59 111 92 62 111 92 62 109 92 62 108 92 59 108 92 58 109 88 57 109 88 57 109 88 57 108 87 56 108 87 56 106 85 54 105 84 53 104 83 52 105 82 48 104 81 47 102 79 45 100 77 43 97 74 40 95 72 38 93 70 38 92 69 37 89 70 30 88 69 29 87 68 26 85 66 24 83 64 21 81 63 17 80 62 16 79 61 13 77 60 8 76 58 8 74 58 7 71 55 6 67 53 6 66 52 7 63 50 6 63 50 6 58 47 2 54 45 2 49 44 6 46 41 9 43 39 10 43 39 12 44 38 14 44 38 14 54 39 6 55 41 4 57 44 2 60 46 1 62 48 0 66 50 1 67 51 0 68 52 1 71 53 3 70 52 2 70 52 2 70 52 2 69 51 1 69 51 1 69 51 1 69 51 1 68 50 4 67 49 3 65 48 2 62 45 1 57 42 1 53 39 2 49 36 4 47 33 6 41 30 10 38 30 11 36 29 10 37 31 7 40 35 6 47 41 5 55 46 3 61 50 4 68 55 3 71 55 3 73 56 2 75 56 0 75 56 0 72 55 1 69 53 1 66 53 1 67 54 2 67 54 2 67 54 2 67 54 2 66 53 1 66 53 1 66 53 1 66 53 1 65 51 2 67 51 2 68 50 2 67 49 3 64 47 3 57 43 4 49 39 4 45 36 3 39 31 8 38 30 7 41 31 6 44 33 3 51 39 1 59 47 0 66 54 0 70 59 0 73 58 1 73 58 1 74 59 2 74 59 2 74 59 2 74 59 2 73 58 1 73 58 1 71 55 4 71 55 4 70 54 3 69 53 2 69 53 2 68 52 1 68 52 1 67 51 0 64 50 1 64 50 1 61 51 2 57 49 2 49 44 2 42 38 3 33 32 2 29 27 4 31 23 10 32 25 9 35 27 8 38 31 5 45 36 3 54 42 0 61 49 1 65 52 0 71 55 3 72 56 4 73 58 3 74 59 2 74 59 2 73 58 0 72 57 0 71 57 0 72 55 0 71 54 0 70 55 0 69 54 0 67 54 1 66 53 0 65 53 1 64 52 0 63 53 0 64 52 0 64 51 0 66 50 1 63 49 4 59 46 4 51 41 5 47 38 5 37 28 11 34 27 11 29 23 11 25 21 10 28 22 10 33 26 8 39 32 6 45 34 6 53 44 3 59 47 5 64 53 7 68 56 4 69 56 3 68 55 2 69 53 1 69 53 2 70 54 2 69 53 1 67 51 0 67 51 0 68 52 3 68 52 3 67 51 2 65 48 2 64 47 1 64 47 1 63 46 0 62 45 1 61 44 0 60 43 0 59 42 0 59 42 0 56 46 0 54 43 0 51 39 1 47 33 4 44 29 6 39 26 7 36 25 7 35 23 7 31 24 5 32 25 6 33 26 7 37 29 6 41 34 5 48 40 3 52 45 0 55 49 0 61 47 0 61 47 0 61 47 0 63 46 0 64 47 1 65 47 1 66 48 2 67 49 3 68 47 4 67 46 3 67 46 3 64 45 2 63 44 1 62 45 1 61 44 0 59 45 0 63 49 2 63 49 2 62 48 1 62 48 1 62 48 1 61 47 0 60 46 0 59 45 0 60 47 0 58 46 0 57 45 0 56 43 0 54 42 2 52 39 4 49 39 4 48 37 5 45 34 14 43 35 14 42 36 14 42 37 15 43 38 16 45 40 18 49 41 20 52 41 21 54 45 14 56 45 13 57 47 11 61 49 9 63 52 7 66 54 6 67 55 5 68 56 4 75 55 4 75 55 2 76 56 3 76 57 1 76 57 0 77 58 0 77 58 0 77 58 0 78 59 3 78 59 3 78 59 3 79 60 4 79 60 4 79 60 4 80 61 5 80 61 5 85 60 4 86 61 5 87 62 6 88 65 11 90 67 13 92 71 18 95 74 21 96 75 22 102 78 32 105 81 35 109 85 41 111 88 46 112 90 49 115 93 54 119 97 60 119 99 62 120 100 65 121 101 66 122 102 69 124 104 71 124 105 72 125 106 74 125 106 74 125 106 74 126 107 75 126 107 75 126 107 77 124 107 77 125 108 80 124 109 80 124 108 82 125 109 83 125 108 80 125 108 80 126 109 81 126 109 81 126 109 81 127 110 82 127 110 82 127 110 82 127 110 84 127 110 84 127 110 84 127 110 84 127 110 84 127 110 84 127 110 84 127 110 84 125 111 84 125 111 84 125 111 84 125 111 84 125 111 84 126 110 84 126 110 84 126 110 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 127 111 86 128 112 87 128 112 87 128 112 87 128 112 87 127 111 86 126 110 85 126 110 85 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 121 104 78 120 103 77 120 103 77 120 103 77 120 103 77 121 104 78 122 104 80 122 104 80 119 103 78 120 104 79 120 104 79 121 105 80 121 105 80 121 105 80 120 104 79 120 104 79 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 118 104 78 118 104 78 118 104 78 119 100 83 119 100 83 119 101 81 119 101 79 119 101 79 119 101 77 119 102 76 119 102 76 120 104 81 119 103 80 119 103 80 118 102 79 117 101 78 117 101 78 118 102 79 118 102 79 116 105 87 117 104 87 117 104 85 117 104 85 119 104 85 120 103 85 120 103 87 120 103 87 121 104 88 121 104 88 122 105 89 121 105 89 119 106 89 119 106 89 118 105 88 117 106 88 119 108 88 120 107 88 120 107 88 120 107 88 122 107 88 123 106 88 123 106 86 123 106 86 122 107 86 122 107 86 122 107 86 123 108 87 123 108 87 123 108 87 123 108 87 123 108 87 124 109 88 124 109 88 125 110 91 125 110 91 125 109 93 125 109 93 124 108 93 124 108 93 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 82 54 99 82 52 99 83 50 99 83 49 99 83 49 99 83 50 99 82 52 99 82 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 81 51 100 81 51 101 82 52 101 82 52 101 82 52 101 82 52 100 81 51 100 81 51 100 83 53 100 83 53 101 84 54 101 84 54 101 84 54 101 84 54 102 85 55 102 85 55 102 85 57 102 85 57 102 85 55 102 85 55 102 86 53 102 86 53 102 86 53 102 86 52 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 102 86 52 102 86 52 101 85 51 101 85 51 101 85 51 101 85 51 102 86 52 102 86 52 103 87 53 103 87 53 103 87 53 102 86 52 102 86 52 101 85 51 101 85 51 100 84 50 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 100 84 51 100 84 51 101 85 52 101 85 51 102 86 52 102 86 50 103 87 51 103 87 51 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 86 51 106 86 51 106 86 51 107 87 52 107 87 52 107 87 52 107 87 52 107 87 52 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 109 90 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 108 92 58 108 92 58 106 92 57 106 92 57 108 92 58 109 93 59 111 92 59 111 92 59 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 112 92 59 112 92 59 112 92 59 113 93 60 113 93 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 110 90 53 111 91 56 110 91 59 111 92 62 109 92 64 108 91 61 107 92 59 106 92 57 111 91 58 111 91 58 111 91 58 111 91 58 111 91 58 110 90 57 109 89 56 108 88 55 109 86 54 108 85 51 107 84 50 105 83 46 104 81 47 102 79 47 101 78 47 100 76 48 98 75 41 97 75 38 96 74 37 94 72 33 93 71 30 91 70 27 90 69 24 89 68 23 85 65 15 81 63 15 79 61 13 75 58 12 73 56 10 69 55 10 68 54 9 67 52 9 63 48 5 60 47 5 57 45 5 52 42 6 49 40 7 46 39 10 46 39 11 46 39 13 53 40 6 54 41 7 56 42 5 57 43 4 60 45 2 61 47 2 65 48 2 65 49 0 71 50 3 71 50 3 71 50 3 71 50 3 70 49 2 70 49 2 70 49 2 70 49 2 68 47 2 66 48 2 66 48 0 64 47 1 61 44 0 57 42 1 54 38 2 52 36 2 47 33 6 46 32 6 41 30 8 38 30 7 40 33 7 46 37 6 54 41 6 58 44 5 65 51 2 69 53 2 72 55 1 75 56 0 75 56 0 73 56 2 70 54 3 67 53 4 66 52 3 66 52 3 65 51 2 65 51 2 65 51 2 65 51 2 64 50 1 64 50 1 61 49 1 61 47 0 63 47 0 63 47 0 63 46 2 57 44 2 51 39 1 45 37 0 38 32 6 38 31 5 38 31 5 41 31 4 48 35 3 55 42 0 61 49 0 66 54 0 69 54 0 69 54 0 70 55 0 71 56 0 71 56 0 71 56 0 71 56 0 70 55 0 70 54 5 69 53 4 69 53 4 68 52 3 67 51 2 67 51 2 66 50 1 66 50 1 64 50 1 64 50 1 62 52 1 59 51 4 51 47 2 45 41 3 36 36 2 32 31 1 33 26 8 33 26 8 31 25 9 33 28 8 38 32 6 47 39 3 56 44 2 61 49 1 68 54 5 69 56 4 70 57 5 71 58 5 71 58 3 70 58 0 69 57 0 68 57 0 70 53 0 70 53 0 69 54 0 68 52 0 66 53 0 66 53 1 64 52 0 64 52 0 61 51 0 61 49 0 63 50 0 65 49 0 63 49 2 60 47 3 53 44 3 49 41 2 40 32 9 36 29 10 31 25 11 26 22 10 26 22 10 30 24 8 34 28 6 38 31 5 46 38 1 51 43 4 59 51 5 65 55 6 67 55 3 67 54 2 68 52 1 67 51 0 70 54 2 68 52 1 66 50 0 66 50 1 67 51 2 67 50 4 67 50 4 66 49 3 63 46 0 63 46 0 62 45 1 61 44 0 60 43 0 59 42 0 59 41 1 58 40 0 56 45 0 56 43 0 55 40 1 52 36 2 49 32 2 44 30 3 40 28 4 38 28 3 33 27 5 33 26 7 33 24 7 34 25 8 39 28 8 44 35 6 50 40 4 52 43 0 58 45 0 58 45 0 60 46 1 62 48 3 64 47 3 64 47 3 65 46 3 65 46 3 67 46 3 67 46 3 65 46 3 65 46 3 64 47 3 63 46 2 61 47 2 61 47 2 65 51 2 64 50 1 64 50 1 63 49 0 62 48 0 62 48 0 61 47 0 61 47 0 64 48 0 62 49 0 62 49 0 61 47 0 59 46 1 57 44 2 55 43 3 54 42 2 51 37 11 48 36 10 44 37 11 42 36 12 42 37 15 44 38 16 46 38 19 49 38 20 51 44 16 51 44 16 53 47 15 56 47 14 59 49 14 61 52 13 62 53 12 65 53 11 71 54 10 71 54 8 71 54 8 72 56 7 72 56 5 73 57 5 73 58 3 73 58 3 79 59 8 79 59 8 80 60 9 81 61 10 82 62 11 83 63 12 84 64 13 84 64 13 91 65 14 92 66 15 92 69 19 95 72 22 98 76 27 101 79 30 103 82 35 105 84 37 112 89 47 115 92 51 118 95 54 120 98 61 121 98 64 121 101 68 123 103 70 124 105 73 124 104 71 124 103 72 124 105 73 126 107 75 124 108 75 125 109 76 125 109 76 124 109 76 127 108 76 127 108 76 126 109 79 126 109 79 125 110 81 125 110 81 125 111 84 125 111 84 125 108 80 125 108 80 125 108 80 126 109 81 126 109 81 126 109 81 127 110 82 127 110 82 126 109 83 126 109 83 126 109 83 127 110 84 127 110 84 127 110 84 127 110 84 127 110 84 123 112 84 123 112 84 123 112 84 125 111 84 125 111 84 126 110 84 126 110 84 126 110 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 126 110 85 127 111 86 127 111 86 127 111 86 127 111 86 126 110 85 125 109 84 125 109 84 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 121 104 76 121 104 76 120 103 77 120 103 77 120 103 77 120 102 78 121 103 79 121 103 79 119 103 78 119 103 78 120 104 79 121 105 80 121 105 80 121 105 80 120 104 79 120 104 79 120 102 78 120 102 78 119 103 78 119 103 78 118 104 78 118 104 78 118 104 78 116 104 78 119 101 81 119 101 81 119 101 81 119 101 79 119 101 79 119 101 77 119 101 77 119 101 77 119 102 82 119 102 82 118 101 81 117 100 80 117 100 80 117 100 80 118 101 81 118 101 81 115 104 86 117 104 85 117 105 83 118 106 82 120 105 82 120 103 83 120 103 85 119 102 86 121 104 88 121 104 88 122 105 89 121 105 89 119 106 89 119 106 89 118 105 88 117 106 88 118 107 89 119 106 89 119 106 87 119 106 87 121 106 87 122 105 85 122 105 85 122 105 85 122 107 86 122 107 86 123 108 87 123 108 87 123 108 87 123 108 87 123 108 87 123 108 87 125 108 88 125 108 88 125 108 90 126 109 91 126 109 93 125 108 92 125 107 93 125 107 93 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 102 82 55 102 82 55 102 82 55 102 82 55 102 82 55 102 82 55 102 82 55 102 82 55 99 82 54 99 82 52 99 83 50 99 83 49 99 83 49 99 83 50 99 82 52 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 101 80 51 101 80 51 102 81 52 102 81 52 102 81 52 102 81 52 101 80 51 101 80 51 100 83 53 100 83 53 100 83 53 101 84 54 101 84 54 102 85 55 102 85 55 102 85 55 100 83 55 101 84 56 101 84 56 102 85 55 102 86 53 103 87 54 103 87 53 103 87 53 101 85 52 101 85 52 100 84 51 100 84 51 100 84 51 100 84 51 101 85 52 101 85 52 102 86 52 102 86 52 101 85 51 100 84 50 100 84 50 101 85 51 102 86 52 102 86 52 104 88 54 103 87 53 103 87 53 102 86 52 101 85 51 101 85 51 100 84 50 100 84 50 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 101 85 52 101 85 52 101 85 51 101 85 51 101 85 49 101 85 49 101 86 47 102 87 48 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 105 85 50 105 85 50 106 86 51 106 86 51 107 87 52 107 87 52 108 88 53 108 88 53 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 108 92 58 108 92 58 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 105 91 56 106 92 57 108 92 58 108 92 58 111 92 59 111 92 59 112 92 59 111 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 111 92 59 112 93 60 112 93 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 110 92 54 110 92 56 111 92 60 109 92 62 109 92 64 107 92 63 107 92 61 106 91 58 111 91 56 111 91 56 112 92 57 112 92 57 112 92 57 111 91 56 110 90 55 110 90 55 109 89 56 108 88 53 108 88 51 107 87 50 106 86 49 105 85 52 104 83 56 104 82 58 105 82 50 104 81 49 103 80 46 102 80 43 100 78 37 99 78 35 98 77 32 97 76 31 93 72 27 92 71 26 86 68 22 83 64 21 79 62 18 77 60 17 74 59 16 73 58 15 71 52 12 70 51 11 67 49 11 62 46 10 59 45 10 55 44 12 53 44 13 51 44 15 55 42 10 55 42 8 55 42 8 57 43 6 58 44 5 61 46 3 62 48 1 65 48 2 70 49 2 70 49 2 70 49 2 69 48 1 69 48 1 69 48 1 68 47 0 68 47 0 67 46 1 68 47 2 66 48 0 66 48 0 65 47 0 62 45 1 59 41 1 58 40 2 54 36 0 50 34 1 46 32 5 42 30 8 43 31 9 48 34 8 52 37 8 56 40 7 62 48 0 65 49 0 69 52 0 74 54 1 75 55 2 72 55 3 70 54 3 67 53 4 64 50 1 64 50 1 64 50 1 64 50 1 63 49 0 63 49 0 63 49 0 62 48 0 60 47 2 60 46 0 62 46 0 63 47 0 64 47 1 59 44 1 53 41 0 47 38 0 39 34 2 38 33 4 37 30 4 40 30 5 44 33 5 51 38 3 58 45 0 61 49 0 68 53 0 68 53 0 69 54 0 70 55 0 70 55 0 70 55 0 70 55 0 70 55 0 69 53 4 68 52 3 68 52 3 67 51 2 66 50 1 66 50 1 65 49 0 65 49 0 65 51 4 65 51 2 63 53 2 60 52 3 53 49 2 47 44 3 39 39 1 36 36 2 35 29 7 32 27 7 28 25 8 28 25 10 33 28 8 40 33 5 51 38 3 56 43 1 65 51 4 66 52 5 67 53 4 69 56 3 69 56 1 69 57 0 68 56 0 68 56 0 71 54 0 71 54 0 69 53 1 69 53 1 66 53 1 65 52 0 63 51 1 63 51 1 58 48 0 59 47 0 61 47 0 64 48 0 63 49 0 60 47 2 54 45 2 50 43 1 42 35 7 39 33 9 34 29 10 28 25 10 26 24 11 27 24 9 31 26 6 33 27 5 40 34 0 47 39 2 53 46 2 60 49 3 63 51 1 64 51 0 67 51 0 68 50 0 69 53 2 67 51 0 65 49 0 65 49 0 66 50 1 67 50 4 67 50 4 66 49 5 64 46 0 64 45 2 63 44 1 62 43 1 61 42 0 60 41 1 59 40 0 59 40 0 57 44 2 57 42 1 58 40 2 58 38 3 54 35 2 49 34 1 43 32 0 41 32 1 37 30 4 36 28 7 35 23 7 35 23 9 38 25 9 42 30 8 48 34 5 52 39 5 55 42 0 57 44 0 59 46 1 62 48 3 63 49 4 64 47 3 63 46 2 62 45 1 65 46 3 65 46 3 65 46 3 65 48 4 65 48 4 63 49 4 63 49 4 63 49 4 66 50 0 66 50 0 66 50 0 65 49 0 65 49 0 65 49 0 66 50 0 66 50 0 66 50 0 67 51 0 67 51 2 65 51 2 64 50 3 62 50 2 60 47 2 59 46 1 59 43 10 57 42 11 52 41 11 47 40 11 46 39 13 46 38 17 49 38 20 50 39 21 49 43 19 50 44 18 51 45 19 54 47 19 55 48 20 59 50 21 60 51 22 60 51 20 67 53 16 67 53 16 68 54 15 69 56 14 71 58 13 72 60 12 73 61 11 74 62 12 83 62 15 83 62 15 84 63 16 86 65 18 88 67 20 89 68 21 90 69 22 91 70 23 98 74 28 99 75 29 100 77 33 104 81 37 107 86 43 111 90 47 112 93 51 114 95 53 119 97 60 122 100 63 123 103 68 124 104 71 123 104 72 123 104 74 122 105 77 123 106 78 125 104 73 124 105 73 125 106 74 124 108 75 124 109 76 124 109 76 123 110 76 123 110 76 127 108 76 125 109 76 125 108 78 125 110 79 125 110 81 125 111 82 125 111 84 125 111 84 125 108 80 125 108 80 125 108 80 125 108 80 126 109 81 126 109 81 126 109 81 127 110 82 125 108 82 126 109 83 126 109 83 126 109 83 127 110 84 127 110 84 127 110 84 128 111 85 122 113 84 122 113 84 122 113 84 123 112 84 125 111 84 125 111 84 126 110 84 126 110 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 126 108 84 127 109 85 127 109 85 127 109 85 127 109 85 126 108 84 125 107 83 125 107 83 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 123 106 76 122 105 77 121 104 76 120 103 77 119 101 77 119 101 77 119 101 79 120 102 80 117 103 77 118 104 78 119 105 79 120 106 80 120 106 80 120 106 80 120 106 80 119 105 79 120 102 78 120 102 78 120 102 78 119 103 78 118 104 78 118 104 78 116 104 78 116 104 78 119 101 77 119 101 77 119 101 77 119 101 79 119 101 79 119 101 81 119 101 81 119 101 81 118 101 85 118 101 85 117 100 84 117 100 84 117 100 84 118 101 85 118 101 85 119 102 86 115 103 87 117 104 85 118 106 84 118 106 80 120 106 80 121 104 84 120 103 85 119 101 87 120 103 87 121 104 88 121 104 88 121 105 89 119 106 89 118 105 88 118 105 88 116 105 87 118 106 90 119 106 89 119 106 89 119 106 87 121 106 85 122 105 85 122 106 83 122 106 83 123 108 87 123 108 87 123 108 87 123 108 87 123 108 87 123 108 87 122 107 86 122 107 86 125 108 88 126 109 89 126 109 91 127 110 92 127 110 94 126 109 93 126 108 94 125 107 93 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 99 82 54 99 82 52 99 83 49 99 83 47 99 83 47 99 83 49 99 82 52 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 101 80 51 101 80 51 102 81 52 102 81 52 102 81 52 102 81 52 101 80 51 101 80 51 100 83 53 100 83 53 100 83 53 101 84 54 101 84 54 102 85 55 102 85 55 102 85 55 100 83 57 100 83 55 101 84 56 101 84 54 102 86 53 103 87 53 104 88 54 104 88 52 102 86 53 101 85 52 101 85 52 100 84 51 100 84 51 101 85 52 101 85 52 102 86 53 102 86 52 102 86 52 100 84 50 100 84 50 100 84 50 100 84 50 102 86 52 102 86 52 104 88 54 104 88 54 103 87 53 102 86 52 101 85 51 101 85 51 100 84 50 100 84 50 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 101 85 52 101 85 52 101 85 51 101 85 51 101 85 49 101 85 49 101 86 47 101 86 47 104 86 50 104 86 50 104 86 50 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 107 85 48 107 85 48 107 85 48 108 86 49 109 87 50 110 88 51 110 88 51 111 89 52 108 88 55 108 88 55 108 88 55 108 88 55 109 89 56 109 89 56 109 89 56 109 89 56 108 92 58 108 92 58 108 92 58 107 91 57 107 91 57 106 90 56 106 90 56 106 90 56 105 91 56 106 92 57 108 92 58 108 92 58 111 92 59 111 92 59 112 92 59 112 92 59 108 92 58 108 92 58 108 92 58 109 93 59 109 93 59 109 93 59 110 94 60 110 94 60 109 93 59 109 93 59 110 94 60 112 93 60 112 92 59 112 92 59 111 91 58 112 89 57 110 92 54 111 93 57 111 92 60 109 92 64 109 92 64 108 93 64 107 92 61 106 93 59 110 90 55 111 91 56 111 91 56 111 91 56 111 91 56 110 90 55 109 89 54 109 89 54 108 89 57 108 89 56 107 89 51 107 89 49 107 89 51 106 87 55 106 86 59 106 86 62 111 86 56 110 85 54 109 85 51 108 84 48 106 82 44 105 82 40 104 81 37 104 81 37 101 80 37 99 78 35 96 75 32 90 71 29 85 68 25 83 66 23 82 65 22 79 64 21 79 57 20 78 56 17 76 54 15 72 52 15 68 50 14 64 50 15 60 49 17 58 49 18 57 44 12 57 44 12 57 44 10 58 44 9 59 45 8 61 46 5 62 48 3 63 49 2 70 48 1 70 48 1 70 48 1 69 47 0 69 47 0 69 47 0 69 47 0 68 46 0 67 46 1 68 47 2 69 48 1 68 50 0 67 49 1 65 47 1 63 44 2 61 42 2 56 37 0 53 35 0 49 32 4 45 30 7 45 30 11 48 32 9 52 35 9 56 37 7 59 45 0 63 47 0 67 50 0 72 52 0 74 54 1 71 54 2 69 53 2 66 52 3 64 50 1 63 49 0 63 49 0 63 49 0 62 48 0 62 48 0 61 47 0 61 47 0 61 50 4 61 48 3 64 47 1 65 49 0 66 49 3 62 48 3 56 44 2 50 41 0 39 35 0 38 33 3 37 30 4 39 28 6 43 31 7 49 36 4 55 42 0 59 47 0 69 54 0 69 54 0 70 55 0 71 56 1 72 57 2 72 57 2 72 57 2 71 56 1 68 51 5 68 51 5 67 50 4 67 50 4 66 49 3 65 48 2 65 48 2 65 48 2 65 51 4 65 51 4 63 53 2 60 52 3 54 50 2 49 46 3 41 42 2 39 39 3 35 29 3 32 27 5 26 25 7 25 23 10 28 25 8 37 29 6 46 35 3 53 39 2 61 47 2 63 49 2 65 51 2 67 54 2 68 55 2 69 57 0 69 57 0 68 56 0 73 56 2 73 56 2 70 54 2 69 53 1 65 52 0 64 51 0 62 50 0 61 49 0 57 46 0 58 46 0 60 46 0 64 48 0 63 49 0 61 49 1 54 46 0 50 43 0 43 37 5 40 34 8 36 31 11 29 27 12 27 25 12 28 25 10 30 25 6 32 26 4 39 33 0 42 36 0 49 42 0 54 46 0 59 47 0 62 49 0 66 50 0 69 51 1 69 53 2 67 51 0 65 49 0 64 48 0 65 48 2 67 50 4 67 50 6 66 49 5 64 45 2 63 44 1 63 44 1 62 43 1 61 42 0 60 41 1 59 40 0 59 40 0 56 42 5 57 42 3 59 41 3 59 39 2 57 37 0 52 36 0 45 35 0 43 35 0 41 31 4 39 28 6 36 24 8 35 21 10 36 22 11 42 26 10 47 32 9 51 36 7 52 41 0 56 43 0 59 46 1 63 49 4 64 50 5 65 48 4 62 45 1 60 43 0 65 46 3 65 46 3 66 47 4 65 48 4 64 50 5 64 50 5 65 51 6 64 51 6 65 49 0 65 49 0 65 49 0 65 49 0 66 50 0 67 51 0 68 52 1 69 53 2 69 51 3 70 52 4 69 53 4 70 54 5 67 53 4 66 52 3 63 51 1 62 50 0 68 50 14 64 48 12 60 47 13 54 45 14 53 43 16 52 41 19 53 42 22 55 42 25 49 45 20 50 46 21 52 46 22 53 47 23 55 47 24 57 49 26 60 49 27 60 49 27 65 52 20 66 53 21 68 55 21 70 58 20 72 60 20 74 62 20 76 65 20 76 65 19 86 65 22 87 66 23 88 67 24 90 69 26 92 71 28 94 73 30 96 75 32 97 76 33 103 80 38 104 81 39 107 84 43 110 88 47 112 93 53 116 97 57 120 100 63 121 103 65 121 101 66 123 103 70 125 106 74 125 106 76 122 105 77 121 104 78 121 105 80 121 105 80 124 103 74 123 104 74 124 105 75 123 107 74 123 108 75 122 109 75 122 109 75 120 110 74 123 107 74 123 107 74 124 107 77 123 108 77 124 109 80 123 109 80 123 109 82 124 110 83 125 108 80 125 108 80 125 108 80 125 108 80 126 109 81 126 109 81 126 109 81 126 109 81 125 108 82 125 108 82 126 109 83 126 109 83 127 110 84 127 110 84 127 110 84 128 111 85 120 113 84 120 113 84 122 113 84 123 112 84 125 111 84 125 111 84 126 110 84 126 110 84 126 110 84 127 111 85 127 111 85 128 112 86 128 112 86 127 111 85 127 111 85 126 110 84 126 108 84 126 108 84 126 108 84 126 108 84 126 108 84 125 107 83 124 106 82 124 106 82 124 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 123 106 76 123 106 76 121 104 76 120 103 77 119 101 77 119 101 77 119 101 79 119 101 79 117 103 77 118 104 78 119 105 79 120 106 80 120 106 80 120 106 80 120 106 80 120 106 80 122 102 78 120 102 78 120 102 78 119 103 78 118 104 78 116 104 78 116 104 78 115 105 78 119 102 76 119 102 76 119 101 77 119 101 79 119 101 79 119 101 81 119 100 83 119 100 83 117 99 85 117 99 85 117 99 85 117 99 85 117 99 85 118 100 86 119 101 87 119 101 87 115 103 87 117 104 85 118 106 82 118 106 80 120 106 80 121 105 82 120 103 85 119 101 87 120 103 87 121 104 88 121 104 88 121 105 89 119 106 89 118 105 88 118 105 88 116 105 87 118 106 90 119 106 90 119 106 89 119 106 87 121 106 85 122 105 85 122 106 83 122 106 83 123 108 87 123 108 87 123 108 87 123 108 87 123 108 87 122 107 86 122 107 86 122 107 86 126 109 89 127 110 90 127 110 92 128 111 93 128 111 95 127 110 94 127 109 95 126 108 94 102 86 50 102 86 52 102 86 52 101 85 52 101 84 54 100 83 55 100 83 55 100 83 57 98 82 49 98 82 48 99 83 49 99 83 49 99 83 49 100 83 53 100 83 57 100 82 58 100 83 57 99 82 56 99 82 56 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 82 52 99 82 52 98 81 51 98 81 51 98 81 51 98 81 51 99 82 52 99 82 52 100 84 51 100 84 51 100 84 51 100 84 51 102 83 51 102 83 51 102 83 51 102 83 51 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 101 84 54 101 84 54 101 84 54 102 85 55 102 85 55 103 86 56 103 86 56 103 86 56 101 87 50 101 87 50 101 87 50 101 87 50 101 87 50 101 87 50 101 87 50 101 87 50 103 84 52 103 82 51 103 82 51 102 81 50 102 81 50 100 84 51 98 85 51 97 87 52 99 84 51 99 84 51 101 86 53 101 86 53 101 86 53 101 86 53 99 84 51 99 84 51 101 85 49 100 86 49 99 87 49 97 88 49 97 88 49 99 87 49 100 86 49 101 85 49 103 84 52 104 83 52 104 83 52 105 82 51 105 82 51 105 80 50 105 80 50 105 80 50 107 81 44 106 82 46 104 84 47 103 85 49 103 84 51 104 83 52 108 82 55 109 82 55 105 86 54 105 86 53 105 87 47 105 88 45 106 89 46 106 88 48 106 87 54 106 87 55 109 86 55 107 86 55 107 86 55 107 86 55 106 87 55 105 89 56 106 90 57 106 90 57 104 88 54 104 88 54 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 103 93 57 105 92 57 105 92 57 106 93 58 107 93 58 109 93 59 109 93 59 109 93 59 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 91 55 110 90 55 109 89 54 110 87 53 110 86 52 111 85 52 112 86 53 114 85 53 101 83 47 100 82 46 99 81 45 98 78 43 96 76 41 96 73 39 94 71 37 94 70 36 95 66 24 93 66 23 89 64 23 84 62 21 76 61 18 72 60 18 67 60 18 64 59 17 60 56 18 60 54 18 60 51 18 61 47 18 62 45 15 65 44 13 68 45 11 69 45 9 72 48 2 71 49 2 71 49 2 70 50 0 68 50 0 67 51 0 66 50 0 64 51 0 67 50 0 67 50 0 67 49 0 65 49 0 63 49 2 63 49 2 63 49 4 62 49 4 61 43 5 57 41 5 54 38 4 50 35 2 47 33 4 45 34 6 45 35 8 44 37 11 53 41 1 55 43 1 58 45 0 61 49 0 65 52 0 66 53 0 67 54 0 67 54 0 60 46 1 60 46 1 61 47 2 63 46 2 65 46 3 66 47 4 66 47 4 68 47 4 62 47 4 62 47 4 61 46 3 60 45 2 59 44 1 58 43 0 56 41 0 55 40 0 49 36 2 47 33 6 41 29 5 39 26 7 39 28 6 43 34 5 46 41 3 49 44 2 59 45 6 62 49 4 67 54 1 72 58 0 74 58 0 75 56 0 73 52 0 71 49 0 68 50 4 68 50 4 66 49 3 66 49 3 63 49 2 62 48 1 61 49 1 61 49 1 62 49 0 63 50 0 63 49 0 62 48 3 60 45 2 57 42 3 54 38 2 52 36 0 39 32 6 37 29 10 33 23 11 31 21 12 34 21 13 36 24 10 40 29 9 42 32 5 52 45 3 56 48 1 62 53 0 67 57 0 70 59 0 71 56 0 69 53 2 68 50 4 70 57 5 69 55 6 66 52 3 64 50 1 63 49 2 64 50 5 66 52 7 67 53 8 64 50 1 65 51 2 64 50 3 64 50 3 62 48 3 60 46 1 58 43 0 56 41 0 52 40 0 48 38 2 44 33 5 40 29 9 33 26 10 30 24 12 29 23 11 26 23 8 34 25 10 37 28 11 43 32 10 48 37 7 55 41 6 58 43 2 62 45 2 63 44 1 63 45 0 64 46 0 64 47 1 64 47 3 65 48 5 62 47 4 62 47 6 61 46 5 64 47 1 63 46 0 63 46 0 62 45 0 61 44 0 60 43 0 59 42 0 59 42 0 59 41 1 59 41 1 58 40 0 58 40 0 57 39 0 57 39 0 56 38 0 56 38 0 51 36 5 48 33 4 44 30 3 42 27 4 39 26 7 41 28 11 42 30 16 44 32 20 44 34 9 47 35 9 50 39 7 56 44 6 60 47 3 62 48 0 63 50 0 66 51 0 71 49 0 70 50 0 67 50 0 66 50 0 63 49 0 61 49 1 60 50 1 58 50 1 68 52 1 69 51 1 68 50 2 68 50 2 70 49 2 72 50 3 73 50 6 73 50 6 74 50 4 73 51 4 72 51 4 70 52 4 69 53 4 67 55 5 66 56 5 66 56 5 63 50 8 63 50 8 62 49 7 61 47 8 61 47 8 60 46 9 59 45 8 59 45 10 57 44 10 58 45 13 59 46 14 60 46 17 61 47 18 62 48 21 63 49 22 64 50 23 69 53 19 70 54 18 72 56 20 75 60 21 78 63 22 81 66 23 83 68 25 84 70 25 89 70 27 90 71 28 93 74 32 96 77 35 100 81 39 103 84 42 106 87 47 107 88 48 109 90 58 110 91 59 112 93 61 115 96 64 118 99 67 120 101 69 121 102 70 122 103 71 124 105 73 124 105 73 124 105 73 125 106 74 125 106 74 126 107 75 126 107 75 126 107 75 124 108 74 124 108 74 124 108 74 124 108 74 124 108 74 125 109 75 126 110 76 126 110 76 127 108 75 127 108 75 126 110 76 126 110 77 125 110 77 125 110 79 123 110 78 123 109 80 127 111 75 127 111 75 127 111 77 126 110 77 126 109 79 126 109 79 126 109 81 126 109 81 125 114 84 123 112 82 122 111 81 122 111 81 123 112 82 123 112 82 122 111 81 120 109 79 125 109 86 126 110 87 126 110 85 126 110 85 126 110 84 127 112 83 127 112 81 127 112 81 124 110 75 125 110 77 126 110 84 127 111 88 127 110 90 127 110 90 127 111 86 127 111 85 126 112 86 126 112 86 126 112 86 125 111 85 125 111 85 123 109 83 122 108 82 122 108 82 123 107 82 123 107 82 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 116 104 80 116 104 80 116 104 80 116 104 80 116 104 80 116 104 80 116 104 80 116 104 80 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 121 101 77 119 101 77 119 101 77 118 102 77 117 103 77 115 103 77 115 103 77 114 104 77 119 103 87 119 103 87 119 104 85 118 103 82 118 103 80 118 103 80 118 104 78 117 103 77 117 102 83 117 102 83 117 102 83 117 102 83 118 103 84 118 103 84 118 103 84 118 103 84 120 105 82 120 105 84 120 105 84 121 104 84 121 104 86 121 102 87 120 101 86 121 99 85 120 103 83 120 103 83 120 103 83 121 104 84 121 104 84 121 104 84 122 105 85 122 105 85 121 109 85 121 109 87 121 108 89 121 108 91 121 108 91 122 109 90 122 110 88 123 111 87 124 110 84 125 111 85 125 111 85 125 111 85 125 111 85 124 110 84 123 109 83 123 109 83 102 86 52 102 86 52 102 86 53 101 85 52 101 84 54 100 83 55 100 83 55 100 83 55 98 82 49 99 83 50 99 83 49 99 83 49 100 84 50 100 83 53 100 83 57 100 82 58 100 83 57 100 83 57 99 82 56 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 52 99 82 52 98 81 51 98 81 51 98 81 51 98 81 51 99 82 52 99 82 52 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 102 83 51 102 83 51 102 83 51 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 101 84 54 101 84 54 101 84 54 102 85 55 102 85 55 102 85 55 103 86 56 103 86 56 101 87 52 101 87 52 101 87 52 101 87 52 101 87 52 101 87 52 101 87 52 101 87 52 103 84 52 103 84 52 103 82 51 103 82 51 103 82 51 100 84 51 99 86 52 97 87 52 99 84 51 100 85 52 101 86 53 101 86 53 101 86 53 100 85 52 99 84 51 98 83 50 103 85 49 101 85 49 100 86 49 99 87 49 99 87 49 100 86 49 101 85 49 103 85 49 103 84 52 103 84 52 103 84 52 103 82 51 103 82 51 105 82 51 104 81 50 104 81 50 106 82 48 105 82 48 103 85 49 101 85 51 101 85 51 103 84 51 107 84 53 108 83 53 105 86 54 105 86 53 105 87 49 105 87 47 106 88 48 106 88 50 106 87 54 106 87 55 109 86 55 107 86 55 107 86 55 107 86 55 106 87 55 105 89 56 106 90 57 106 90 57 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 105 92 57 106 92 57 106 92 57 107 93 58 108 92 58 109 93 59 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 112 92 59 112 92 59 111 91 58 111 91 58 111 91 58 111 91 58 110 90 57 110 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 92 56 110 90 55 109 89 54 111 88 54 111 87 53 111 87 53 112 86 53 113 87 54 106 88 52 105 87 51 104 86 50 103 83 48 102 82 47 102 79 45 101 78 44 101 77 43 101 72 32 99 71 32 95 70 30 90 68 29 85 67 29 80 65 26 78 64 27 76 64 26 69 60 21 70 57 22 69 54 21 68 51 21 69 50 18 70 50 17 72 50 13 72 50 11 75 51 5 74 52 5 73 51 4 72 52 2 69 52 0 69 52 0 68 52 0 68 53 0 67 50 0 67 50 0 67 50 0 65 49 0 65 49 0 62 48 0 62 48 1 62 48 1 62 45 2 60 42 2 55 39 3 51 37 2 48 35 3 46 35 7 46 36 11 46 36 11 47 39 2 50 41 2 52 43 0 57 46 0 61 49 0 63 50 0 64 51 0 66 51 0 62 48 3 62 48 3 62 48 3 64 47 3 64 45 2 64 45 2 64 45 2 66 45 2 61 46 3 61 46 3 61 46 3 60 45 2 59 44 1 58 43 0 57 42 0 56 41 0 50 37 3 48 34 5 43 31 7 40 27 8 39 28 8 42 32 7 44 38 6 46 41 3 56 44 6 59 46 2 64 52 0 68 56 0 73 57 0 74 55 0 72 52 0 72 50 1 68 50 4 68 50 4 66 49 3 66 49 3 63 49 2 62 48 1 61 49 1 61 49 1 62 49 0 62 48 0 63 49 2 62 48 3 60 45 2 58 43 2 55 40 1 53 37 1 41 34 5 38 31 5 35 26 9 35 23 11 34 21 12 36 24 10 38 27 7 40 29 7 48 40 4 52 43 4 57 49 0 63 54 0 66 56 0 67 54 0 68 52 1 68 50 2 66 53 1 66 52 3 65 51 2 64 50 1 64 50 3 63 49 4 63 49 4 63 49 4 64 50 1 64 50 1 64 50 3 63 49 2 62 48 3 60 46 1 58 43 0 57 42 0 54 42 0 52 40 2 46 35 5 41 30 8 36 27 10 33 26 10 30 24 10 30 24 10 32 24 13 34 27 11 38 30 11 44 34 7 51 38 6 55 41 4 58 43 2 59 44 1 60 43 0 60 43 0 60 43 0 61 44 0 62 45 1 62 48 3 64 50 5 65 50 7 63 46 2 62 45 1 62 45 1 62 45 1 61 44 0 61 44 0 61 44 0 60 43 0 60 42 2 59 41 1 59 41 1 59 41 1 59 41 1 59 41 1 58 40 0 58 40 0 53 39 4 51 36 3 48 33 2 45 31 4 43 28 5 41 29 7 42 29 12 43 30 13 42 31 9 44 34 9 47 36 8 51 41 6 56 44 6 58 45 1 60 48 0 60 48 0 69 49 0 67 49 0 67 49 0 67 51 0 67 51 0 66 53 1 66 53 1 66 53 1 71 54 2 71 54 2 73 53 2 73 53 2 74 52 2 74 52 3 75 51 3 76 52 4 76 49 2 74 50 2 73 51 2 73 53 3 71 53 3 68 55 3 68 55 3 67 55 3 69 55 10 69 54 11 69 54 11 68 53 12 68 53 12 68 53 14 67 52 13 67 52 13 63 49 12 63 49 12 64 50 15 66 52 17 67 52 19 69 54 21 70 55 24 70 55 24 78 59 26 79 61 25 81 63 27 84 66 28 87 69 29 90 72 32 92 75 32 93 76 33 99 80 40 101 82 42 103 84 44 106 87 47 109 90 50 112 93 53 114 94 57 115 95 58 115 96 64 116 97 65 118 99 67 120 101 69 122 103 71 124 105 73 125 106 74 125 106 74 124 105 73 124 105 73 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 124 108 74 124 108 74 124 108 74 124 108 74 124 108 74 125 109 75 125 109 75 126 110 76 127 108 75 127 108 75 126 110 77 126 110 77 125 110 79 125 110 79 123 109 80 123 109 80 126 110 74 126 110 76 126 110 76 126 110 77 126 109 79 126 109 79 126 109 81 126 109 81 124 113 83 123 112 82 122 111 81 122 111 81 123 112 82 123 112 82 122 111 81 120 109 79 125 109 86 125 109 86 126 110 85 126 110 85 126 110 84 127 112 83 127 112 83 127 112 81 125 111 76 125 110 79 126 110 84 127 111 88 127 110 90 127 111 88 127 111 86 127 111 85 125 111 85 126 112 86 126 112 86 125 111 85 125 111 85 123 109 83 122 108 82 122 108 82 123 107 82 122 106 81 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 117 105 79 117 105 79 117 105 79 117 105 79 117 105 79 117 105 79 117 105 79 117 105 79 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 121 100 79 121 100 79 119 101 79 118 102 79 118 102 79 117 102 79 117 102 79 115 103 79 119 103 87 119 104 85 119 104 85 118 103 82 118 103 82 118 103 80 117 103 77 117 103 77 116 101 82 117 102 83 117 102 83 117 102 83 117 102 83 118 103 84 118 103 84 118 103 84 119 104 81 120 105 84 120 105 84 121 104 84 121 104 86 121 102 87 120 101 86 119 100 85 121 104 84 121 104 84 121 104 84 121 104 84 122 105 85 122 105 85 122 105 85 122 105 85 121 109 85 121 109 87 121 108 89 121 108 91 121 108 91 122 109 90 122 110 88 123 111 87 125 110 87 125 110 87 125 110 87 125 110 87 125 110 87 124 109 86 124 109 86 123 108 85 102 86 52 102 86 53 101 85 52 101 85 52 101 84 54 101 84 54 100 83 55 100 83 55 99 82 52 99 83 50 99 83 49 99 83 49 100 84 50 100 83 53 100 83 55 100 83 57 100 83 55 100 83 55 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 52 99 82 52 98 81 51 98 81 51 98 81 51 98 81 51 99 82 52 99 82 52 102 83 53 102 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 84 54 101 84 54 101 84 54 101 84 54 102 85 55 102 85 55 102 85 55 102 85 55 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 102 86 53 103 84 52 104 83 52 103 82 51 103 82 51 101 85 52 100 85 52 100 87 53 101 85 52 101 85 52 102 86 53 102 86 53 101 85 52 100 84 51 99 83 50 99 83 50 106 83 49 104 84 49 101 85 49 100 86 49 100 86 49 101 85 49 104 84 49 106 83 49 100 85 52 100 85 52 101 85 52 100 84 51 102 83 51 102 83 51 103 82 51 102 81 50 103 82 51 102 83 51 101 85 51 100 86 51 100 86 51 101 85 49 104 86 50 105 85 50 104 85 53 105 86 53 105 87 51 105 87 49 105 87 49 106 88 52 106 87 54 106 87 55 109 86 55 107 86 55 107 86 55 107 86 55 106 87 55 105 89 56 106 90 57 106 90 57 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 107 91 57 107 91 57 108 92 58 110 91 58 110 91 58 111 91 58 112 92 59 112 92 59 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 114 91 59 114 91 59 113 90 58 113 90 58 113 90 58 113 90 58 112 89 57 112 89 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 110 92 54 111 91 56 111 91 56 110 90 55 112 89 55 111 88 54 112 88 54 113 89 55 113 89 55 109 91 55 109 91 55 108 90 54 108 88 53 107 87 52 108 85 51 107 84 50 108 84 50 106 80 45 105 79 44 103 77 42 100 76 42 97 74 40 95 72 40 91 71 38 91 71 38 84 64 27 83 63 28 82 62 29 80 60 27 78 58 25 77 57 20 77 58 16 77 58 15 79 57 10 79 57 10 78 56 7 76 56 6 75 55 4 73 56 4 72 55 1 72 55 1 72 52 0 72 52 0 69 52 0 68 51 0 67 51 0 66 50 0 63 50 0 63 49 0 63 46 0 61 44 0 56 41 0 52 38 1 49 36 4 47 36 8 46 36 11 47 36 14 42 39 8 44 39 7 47 41 5 52 44 5 57 46 1 60 48 0 62 49 0 65 49 0 64 50 5 64 50 5 63 49 4 64 47 3 64 45 2 62 43 0 62 43 0 63 42 0 59 45 0 60 46 1 60 46 1 60 46 1 59 45 0 59 45 0 58 44 0 57 43 0 53 41 3 50 37 3 47 33 7 42 30 8 41 28 9 41 30 8 43 33 8 45 36 7 50 40 5 54 42 2 60 48 0 64 51 0 69 54 0 71 54 0 72 52 1 71 51 1 68 50 4 67 49 3 66 49 3 65 48 2 63 49 2 62 48 1 61 49 1 60 48 0 61 47 0 62 48 0 62 48 1 62 48 3 61 46 3 59 44 3 57 42 3 56 41 2 46 38 1 43 34 3 40 30 5 37 25 9 35 23 9 35 23 9 36 25 7 38 27 7 43 33 8 46 37 8 51 42 3 58 47 1 62 50 0 65 52 0 67 51 0 66 50 1 63 50 0 63 49 0 64 50 1 64 50 1 63 49 2 62 48 3 60 46 1 59 45 0 62 48 0 63 49 0 63 49 2 62 48 1 62 48 3 60 46 1 59 44 1 59 44 1 56 43 1 55 41 2 50 37 5 45 33 7 40 29 9 36 28 9 33 26 8 31 26 7 30 23 15 31 25 13 33 26 10 37 29 8 43 34 5 48 38 3 51 42 1 56 44 2 59 45 0 58 44 0 57 43 0 57 43 0 58 44 0 61 47 0 63 49 2 65 51 4 60 45 2 60 45 2 60 45 2 60 45 2 59 44 1 59 44 1 59 44 1 59 44 1 60 43 0 60 43 0 60 43 0 60 43 0 61 44 1 61 44 1 61 44 1 61 44 1 57 42 1 56 41 2 54 38 2 50 35 2 48 33 2 46 32 5 45 31 5 42 30 4 39 31 10 40 32 9 45 35 10 48 39 10 50 41 8 53 43 7 55 46 7 55 46 5 65 48 4 65 48 4 67 50 4 69 51 3 71 53 3 72 55 3 76 56 3 76 56 3 76 57 1 76 57 1 77 56 1 77 56 1 77 54 0 77 54 0 80 55 1 80 55 1 79 53 2 79 53 2 77 54 2 76 55 2 75 55 2 73 56 2 72 57 2 72 57 2 72 56 7 72 56 7 72 55 9 73 56 10 73 56 12 74 57 13 74 57 14 74 57 14 73 56 13 74 57 14 75 57 17 77 59 19 79 61 23 81 63 25 82 64 28 83 65 29 92 69 35 93 70 36 95 72 38 98 76 39 101 79 42 104 82 45 106 84 45 108 86 47 111 91 56 112 92 57 114 94 59 116 96 61 118 98 63 120 100 65 122 102 67 123 103 68 120 101 69 121 102 70 122 103 71 124 105 73 125 106 74 126 107 75 127 108 76 127 108 76 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 124 105 73 124 105 73 124 108 75 124 108 75 123 107 74 123 107 74 124 108 75 124 108 75 125 109 76 126 110 77 126 107 74 127 108 76 125 109 76 126 110 77 125 110 79 124 109 80 123 109 80 122 108 79 126 110 76 126 110 77 126 110 77 126 110 77 126 109 79 126 109 79 126 109 81 126 109 81 126 112 83 124 110 81 123 109 80 123 109 80 125 111 82 125 111 82 124 110 81 122 108 79 125 109 84 125 109 84 125 109 84 126 110 84 126 110 84 126 110 84 127 112 83 127 112 83 125 110 79 125 110 81 126 110 84 127 111 86 127 111 88 127 111 88 127 111 86 126 110 84 125 111 85 125 111 85 125 111 85 125 111 85 124 110 84 123 109 83 122 108 82 122 108 82 122 106 81 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 121 105 80 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 120 106 80 120 106 80 120 106 80 120 106 80 120 106 80 120 106 80 120 106 80 120 106 80 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 121 100 79 121 100 79 121 100 79 119 101 79 119 101 79 118 102 79 118 102 79 118 102 79 119 104 85 119 104 85 118 103 84 118 103 82 118 103 82 117 102 79 117 102 79 117 102 79 116 101 82 116 101 82 117 102 83 117 102 83 117 102 83 117 102 83 118 103 84 118 103 84 117 105 81 117 105 83 120 105 84 120 105 84 121 104 86 120 103 87 120 101 86 120 101 86 121 104 86 122 105 87 122 105 87 122 105 87 122 105 87 123 106 88 123 106 88 123 106 88 123 108 85 123 108 87 122 107 88 122 106 90 123 107 91 123 108 89 124 109 88 125 110 87 125 110 87 125 110 87 126 111 88 126 111 88 125 110 87 125 110 87 124 109 86 123 108 85 101 85 52 101 85 52 101 85 52 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 100 83 55 100 83 53 100 84 51 100 84 50 100 84 50 100 84 51 100 83 55 100 83 57 101 84 56 100 83 55 99 82 54 99 82 54 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 102 83 53 101 82 52 101 82 52 100 81 51 100 81 51 101 82 52 101 82 52 102 83 53 102 83 53 102 83 53 102 83 53 102 83 53 100 83 53 100 83 53 100 83 53 99 84 53 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 86 53 102 86 53 103 84 52 104 83 52 104 83 52 103 84 52 101 86 53 100 87 53 101 85 52 101 85 52 101 85 52 101 85 52 100 84 51 100 84 51 99 83 50 99 83 50 106 82 48 105 82 48 102 84 48 100 84 48 100 84 48 102 84 48 105 82 48 106 82 48 98 85 50 98 85 50 99 85 50 99 85 50 100 84 50 100 84 50 102 83 50 102 83 50 102 83 53 100 83 53 100 85 52 99 86 51 99 87 49 100 86 47 102 87 48 104 86 46 104 85 52 104 85 52 104 86 50 105 87 51 105 87 51 105 87 51 106 87 54 106 87 54 109 86 54 107 87 54 107 87 54 107 87 54 106 87 54 105 89 55 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 110 91 58 110 91 58 110 91 58 111 91 58 111 91 58 113 90 58 113 90 58 113 90 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 114 91 59 114 91 59 113 90 58 113 90 58 113 90 58 113 90 58 112 89 57 112 89 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 112 92 57 111 91 56 111 91 56 110 90 55 110 90 55 113 90 56 113 90 56 113 90 56 109 91 55 109 91 55 108 90 54 109 89 54 109 89 54 110 87 53 110 87 53 111 87 53 111 86 55 110 85 54 109 84 53 108 83 52 107 80 50 106 79 50 104 77 48 104 77 48 99 71 34 97 71 36 95 69 36 93 69 35 90 67 33 87 68 28 86 67 25 85 68 22 87 64 20 86 64 17 85 63 16 84 62 13 83 61 12 80 60 9 79 59 8 79 59 8 78 58 7 77 57 6 76 56 5 73 56 4 71 54 2 69 53 1 68 52 0 65 52 0 65 47 0 64 46 0 60 43 0 55 40 1 52 37 4 50 36 9 48 36 12 47 36 14 41 40 12 42 41 11 46 41 11 49 43 9 55 45 9 59 46 2 62 48 0 62 49 0 64 50 3 64 50 3 63 49 2 64 47 1 64 46 0 63 45 0 62 44 0 63 42 0 61 44 0 61 44 0 62 45 1 62 45 1 62 45 1 62 45 1 61 44 0 61 44 0 56 42 3 54 40 5 49 35 6 46 31 8 42 29 10 42 29 10 41 30 10 42 31 9 45 36 5 48 38 2 54 42 0 59 47 0 64 51 0 67 51 0 69 51 1 69 51 1 67 49 3 67 49 3 66 49 3 65 48 2 62 48 1 62 48 1 60 48 0 60 48 0 61 47 0 61 47 0 62 48 1 62 48 3 62 47 4 61 46 5 60 45 4 59 44 3 52 40 0 48 39 0 44 33 3 41 29 5 37 26 8 36 24 8 35 23 7 36 25 7 38 29 14 42 31 11 46 37 8 52 43 4 59 46 2 63 49 2 64 50 1 66 50 1 63 50 0 63 49 0 63 49 0 63 49 0 62 48 1 61 47 2 60 46 1 60 46 1 61 47 0 62 48 0 62 48 1 61 47 0 61 47 2 61 47 2 60 45 2 60 45 2 58 43 0 57 42 1 53 39 4 49 36 4 43 32 4 39 29 4 35 27 6 33 27 5 28 24 15 28 24 13 30 24 12 31 25 9 35 29 7 41 34 5 45 39 3 50 42 3 59 46 2 59 46 2 58 45 0 59 45 0 59 45 0 60 46 0 62 46 0 63 47 0 59 46 4 59 46 4 59 46 4 58 45 3 58 45 3 57 44 2 57 44 2 57 44 2 61 42 0 61 42 0 61 42 0 62 43 0 63 44 1 63 44 1 64 45 2 64 45 2 61 44 0 60 43 0 60 43 0 56 41 0 54 38 2 51 37 2 49 34 1 47 34 0 41 33 12 42 34 13 43 35 12 46 39 13 48 41 13 50 43 14 53 44 13 54 45 14 60 48 8 62 48 9 65 50 7 68 51 7 71 53 5 76 54 4 79 56 4 79 56 2 78 57 2 78 57 0 78 57 0 80 58 1 80 58 0 82 57 0 81 56 0 81 56 0 82 57 3 82 57 3 82 57 3 80 57 3 80 59 4 80 59 4 79 60 4 79 60 4 74 57 5 74 57 5 75 57 7 77 59 9 78 60 12 80 62 14 81 63 17 81 63 17 86 65 20 87 66 21 89 68 23 91 70 27 93 72 29 95 73 32 96 74 33 97 75 36 104 80 46 106 82 48 108 84 50 110 86 52 113 89 55 115 91 55 117 93 57 119 95 59 119 98 67 119 98 67 120 99 68 121 100 69 122 102 69 124 104 71 125 105 72 125 105 70 122 103 71 123 104 72 124 105 73 124 105 73 125 106 74 125 106 74 125 106 74 125 106 74 126 107 75 126 107 75 126 107 75 125 106 74 125 106 74 124 105 73 124 105 73 124 105 73 124 108 75 123 107 74 123 107 74 123 107 74 123 107 74 124 108 75 125 109 76 125 109 76 126 107 75 127 108 76 125 109 76 125 108 78 124 109 80 124 109 80 123 109 80 122 108 81 125 108 78 125 108 78 125 108 78 126 109 79 126 109 79 126 109 79 126 109 81 126 109 81 125 111 82 124 110 81 123 109 80 123 109 80 124 110 81 125 111 82 124 110 81 122 108 79 125 109 84 125 109 84 125 109 83 125 109 83 126 110 84 126 110 84 126 110 84 126 110 84 125 110 81 126 110 84 126 110 84 127 111 86 127 111 86 127 111 86 126 110 84 126 110 84 124 110 84 124 110 84 125 111 85 125 111 85 124 110 84 123 109 83 122 108 82 122 108 82 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 120 104 79 120 104 79 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 105 79 119 105 79 119 105 79 119 105 79 119 105 79 119 105 79 119 105 79 119 105 79 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 121 100 81 121 100 81 121 100 81 121 100 81 119 101 81 119 101 81 119 101 81 119 101 81 118 103 82 118 103 82 118 103 82 118 103 82 117 102 81 117 102 81 117 102 81 117 102 79 116 101 82 116 101 82 116 101 82 117 102 83 117 102 83 117 102 83 117 102 83 118 103 84 117 105 81 117 105 83 118 106 84 120 105 84 120 105 86 120 103 87 120 103 87 119 102 86 121 106 87 121 106 87 121 106 87 122 107 88 122 107 88 122 107 88 123 108 89 123 108 89 123 108 85 122 107 86 122 107 88 122 106 90 122 106 90 123 108 89 124 109 88 124 109 86 125 110 89 125 110 89 126 111 90 126 111 90 125 110 89 125 110 89 124 109 88 123 108 87 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 85 52 101 85 52 101 85 52 101 84 58 101 84 56 100 84 51 100 84 50 100 84 50 100 84 51 100 83 53 100 83 55 101 84 54 100 83 53 100 83 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 103 82 53 103 82 53 102 81 52 102 81 52 102 81 52 102 81 52 103 82 53 103 82 53 103 82 55 103 82 55 102 82 55 102 82 55 100 83 55 99 84 55 99 84 55 99 84 55 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 103 84 52 103 84 52 103 84 52 103 84 52 103 84 52 103 84 52 103 84 52 103 84 52 100 87 53 100 85 52 103 84 52 103 82 51 103 82 51 103 84 52 101 85 52 101 86 53 103 84 52 103 84 52 102 83 51 102 83 51 102 83 51 101 82 50 101 82 50 101 82 50 106 82 48 105 82 48 102 84 48 100 84 48 100 84 48 102 84 48 105 82 48 106 82 48 98 85 50 98 85 50 99 85 50 99 85 50 100 84 50 100 84 50 102 83 50 102 83 50 102 83 53 100 83 53 100 85 52 99 86 51 99 87 49 100 86 47 102 87 48 104 86 46 104 85 52 104 85 52 104 85 52 104 85 53 105 86 54 105 86 53 105 86 53 105 86 53 109 86 54 107 87 54 107 87 54 107 87 54 106 87 54 105 89 55 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 110 91 58 110 91 58 110 91 58 111 91 58 111 91 58 113 90 58 113 90 58 113 90 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 114 91 59 114 91 59 113 90 58 113 90 58 113 90 58 113 90 58 112 89 57 112 89 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 110 92 52 112 92 57 111 91 56 111 91 56 111 91 56 111 91 56 111 91 56 111 93 57 111 93 57 109 91 55 109 91 55 109 91 55 110 90 55 110 90 55 112 89 55 112 89 55 113 89 55 113 90 59 113 90 59 113 88 58 112 87 57 112 85 56 113 83 55 112 82 54 112 83 53 108 78 42 108 78 44 106 77 45 103 77 44 100 77 43 96 77 37 95 76 34 93 76 30 96 73 31 95 72 30 94 71 29 92 69 25 91 68 24 89 67 20 89 65 19 89 65 17 84 62 13 83 61 12 81 61 11 79 59 9 75 58 6 73 56 4 70 54 2 70 54 2 71 51 1 68 50 2 64 47 3 60 45 4 56 42 7 54 41 9 51 40 12 51 39 13 44 40 13 45 41 14 46 40 14 49 42 14 53 42 10 57 45 7 59 46 1 61 47 0 63 49 0 63 49 0 62 48 0 64 48 0 65 47 0 64 46 0 64 46 0 66 45 0 62 44 0 63 45 0 63 45 0 64 46 0 64 46 0 64 46 0 63 45 0 63 45 0 58 45 3 56 42 3 53 38 5 49 35 8 46 31 8 43 31 9 42 29 10 42 29 10 41 34 6 45 36 5 49 39 3 55 43 3 59 46 1 63 49 2 65 51 2 67 51 2 67 49 3 67 49 3 65 48 2 65 48 2 62 48 1 61 47 0 60 48 0 60 48 0 61 47 2 61 47 2 61 47 2 61 47 2 61 46 3 61 46 3 61 46 3 60 45 2 56 43 0 54 41 0 50 37 2 47 33 4 41 29 5 38 27 7 36 25 7 33 25 6 37 27 17 39 30 15 44 33 11 49 38 8 55 43 5 60 47 3 63 49 2 64 50 1 66 53 1 65 51 2 63 49 0 61 47 0 61 47 0 61 47 2 62 48 3 63 49 4 61 47 0 61 47 0 61 47 0 60 46 0 60 46 1 60 46 1 60 45 2 60 45 2 60 43 0 59 42 0 55 40 0 52 38 1 48 35 1 43 32 2 39 29 2 38 28 3 30 27 12 29 25 13 30 24 12 30 24 10 32 27 8 37 31 7 41 36 6 44 40 5 53 44 5 56 44 4 58 46 4 61 48 4 62 48 3 62 48 0 62 46 0 61 45 0 61 46 3 61 46 3 60 45 2 59 44 1 58 43 0 57 42 0 56 41 0 56 41 0 61 43 0 61 43 0 62 44 0 63 45 0 64 46 0 64 46 0 65 47 1 65 47 1 63 45 0 63 45 0 63 45 0 62 45 1 61 44 1 57 42 0 56 41 0 55 40 0 45 35 10 45 35 10 44 37 11 45 38 12 47 40 14 48 41 15 50 43 17 50 43 17 57 48 15 59 49 14 62 50 12 66 51 10 69 52 8 74 53 6 76 54 4 78 55 3 77 57 4 77 57 4 79 58 3 80 59 2 82 60 3 82 60 2 83 58 1 83 59 0 84 59 5 82 59 5 82 59 5 82 59 5 82 61 6 82 61 6 83 62 7 83 62 7 83 63 10 83 63 10 85 65 14 87 67 16 89 69 19 91 71 21 93 72 25 94 73 26 98 76 29 99 77 30 101 78 34 103 80 36 105 82 40 107 84 42 109 86 45 109 86 45 114 90 56 115 91 57 116 92 58 118 94 60 120 96 62 122 97 66 124 99 68 125 100 69 123 102 75 123 102 73 123 102 73 124 103 72 124 103 72 125 105 72 125 105 70 125 105 70 124 105 73 124 105 73 125 106 74 125 106 74 125 106 74 124 105 73 124 105 73 123 104 72 126 107 75 126 107 75 126 107 75 125 106 74 125 106 74 124 105 73 124 105 73 124 105 73 123 106 76 123 106 76 123 106 76 123 106 76 123 106 76 124 107 77 125 108 78 125 108 78 126 107 75 126 107 77 125 108 78 125 108 80 124 109 80 124 108 82 122 108 81 122 108 81 124 107 79 124 107 79 125 108 80 125 108 80 126 109 81 126 109 81 126 109 79 126 109 79 125 110 81 124 109 80 123 108 79 124 109 80 125 110 81 126 111 82 125 110 81 124 109 80 124 108 82 124 108 82 125 109 83 125 109 83 125 109 83 126 110 84 126 110 85 126 110 85 126 110 85 126 110 85 127 111 85 127 111 85 127 111 85 126 110 84 126 110 84 125 109 83 123 109 83 124 110 84 124 110 84 124 110 84 124 110 84 123 109 83 123 109 83 122 108 82 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 120 104 79 120 104 79 120 104 79 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 119 101 81 119 101 81 119 101 81 119 101 81 119 101 81 119 101 81 119 101 81 119 101 81 118 103 80 118 103 82 118 103 82 117 102 81 117 102 81 117 102 81 116 101 80 116 101 80 115 100 81 116 101 82 116 101 82 116 101 82 117 102 83 117 102 83 117 102 83 117 102 83 115 105 80 116 105 83 117 105 83 118 106 84 120 105 86 120 104 88 120 103 87 120 103 87 119 106 89 119 106 89 119 106 89 120 107 90 120 107 90 120 107 90 121 108 91 121 108 91 123 107 84 123 106 86 123 106 88 123 106 90 123 106 90 124 107 89 124 107 87 125 109 86 124 109 88 125 110 89 125 110 89 125 110 89 125 110 89 124 109 88 123 108 87 123 108 87 100 83 55 100 83 55 101 84 54 101 84 54 101 85 52 101 85 52 102 86 53 102 86 52 101 84 58 101 84 56 101 84 54 101 85 51 100 84 50 100 84 50 100 84 51 100 83 53 101 84 54 101 84 54 100 83 53 99 82 52 99 82 52 99 82 52 99 82 52 100 83 53 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 103 82 53 103 82 53 102 81 52 102 81 52 102 81 52 102 81 52 103 82 53 103 82 53 105 81 55 105 81 55 103 82 55 102 82 55 100 83 55 99 84 55 98 84 55 98 84 55 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 100 83 53 100 83 53 100 83 53 100 83 53 103 84 54 103 84 54 103 84 54 103 84 54 103 84 54 103 84 54 103 84 54 103 84 54 99 86 52 99 84 51 100 84 51 102 81 50 102 81 50 103 82 51 102 83 51 101 85 52 102 83 51 102 83 51 101 82 50 101 82 50 101 82 50 101 82 50 102 83 51 103 84 52 105 82 48 103 83 48 100 84 48 99 85 48 99 85 48 100 84 48 103 83 48 105 82 48 98 84 47 99 85 48 100 84 48 100 84 48 102 84 48 103 85 49 104 84 49 104 84 49 103 82 51 102 83 51 101 85 51 100 86 51 100 86 51 101 85 49 104 86 50 105 85 50 103 85 49 104 85 52 104 85 53 104 85 55 104 85 55 105 86 54 105 86 53 105 87 51 109 86 52 107 87 52 107 87 52 107 87 52 106 88 52 105 89 53 106 90 54 106 90 54 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 109 93 59 109 93 59 108 92 58 110 91 58 110 91 58 111 91 58 110 90 57 110 90 57 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 111 92 59 111 92 59 110 91 58 110 91 58 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 91 53 109 91 53 109 91 53 109 91 53 109 91 53 109 91 53 109 91 53 109 91 53 113 90 56 111 91 56 110 90 55 110 90 55 110 92 56 110 92 56 109 93 57 109 93 57 111 93 57 111 93 57 111 93 57 112 92 57 112 92 57 114 91 57 114 91 57 115 91 57 114 90 62 114 90 62 114 91 60 114 89 59 113 88 57 113 88 57 113 89 55 113 87 54 113 84 50 113 84 52 111 84 54 110 85 54 108 85 53 104 84 47 103 84 42 101 84 40 103 81 44 104 80 42 103 79 41 101 77 39 101 76 36 99 74 34 100 72 32 100 72 32 91 68 24 90 67 23 88 65 21 85 64 17 82 61 14 78 60 10 76 58 8 75 57 7 77 56 9 76 55 10 72 53 10 68 50 10 64 49 10 61 47 12 59 46 12 58 45 11 51 42 11 51 42 13 51 41 16 52 40 16 53 42 14 56 43 9 57 45 3 58 47 1 63 49 0 63 49 0 63 49 0 65 49 0 66 48 0 66 48 0 66 48 0 68 47 0 64 46 0 64 46 0 65 47 1 65 47 1 66 48 2 65 47 1 65 47 1 64 46 0 60 45 2 58 43 2 55 41 4 53 38 5 49 35 6 47 33 7 43 31 7 43 31 7 41 35 11 43 36 8 45 39 7 50 40 5 55 43 3 59 46 2 62 50 2 64 50 1 67 49 3 66 48 2 65 48 2 64 47 1 62 48 1 61 47 0 60 48 0 59 47 0 60 46 1 60 46 1 60 46 1 60 46 1 60 45 2 60 45 2 60 45 2 60 45 2 59 45 0 57 42 0 54 40 1 51 38 3 45 34 4 41 31 4 37 30 4 35 27 4 36 28 15 38 29 14 41 33 12 46 37 8 53 40 6 57 43 4 60 47 2 63 49 2 68 55 3 66 52 3 63 49 0 61 47 0 60 46 0 61 47 2 63 49 4 64 50 5 62 48 0 61 47 0 60 46 0 60 46 0 59 45 0 60 46 1 60 45 2 60 45 2 62 43 1 61 42 0 59 42 0 56 41 0 52 38 0 49 36 1 44 33 3 43 32 4 38 32 10 36 29 10 34 27 11 33 25 12 34 26 13 36 29 11 38 32 8 40 35 6 45 36 3 48 39 6 53 43 7 59 47 7 63 50 6 64 50 3 65 49 0 63 47 0 65 48 4 64 47 3 64 47 3 63 46 2 62 45 1 61 44 0 60 43 0 60 43 0 65 44 0 66 45 0 66 45 0 67 46 0 68 47 0 68 47 0 69 48 1 69 48 1 67 47 0 67 47 0 67 46 0 66 48 0 65 47 1 64 47 1 63 46 2 62 45 1 50 39 7 49 38 8 49 38 8 48 39 10 49 39 12 50 40 15 49 41 18 49 41 18 55 48 19 58 49 18 60 49 17 63 50 15 66 52 13 70 53 10 72 53 10 72 54 8 74 56 8 76 58 10 77 59 9 81 61 10 82 62 9 83 62 7 83 62 5 83 62 5 82 61 8 82 61 8 83 62 9 84 63 10 85 64 11 86 65 12 87 66 13 87 66 13 89 68 15 90 69 16 92 70 20 95 73 23 97 75 26 100 78 29 102 80 33 103 81 34 109 86 44 109 86 44 111 88 46 113 90 49 114 91 50 116 92 54 118 94 56 118 94 56 120 97 63 120 97 63 121 98 64 123 100 68 124 101 69 125 102 70 126 103 72 127 104 73 125 104 77 126 105 78 126 105 76 126 105 74 126 106 73 126 106 71 126 106 69 126 106 69 126 107 75 126 107 75 127 108 76 127 108 76 126 107 75 126 107 75 125 106 74 124 105 73 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 124 105 73 124 105 73 123 106 76 123 106 76 122 105 75 122 105 75 123 106 76 123 106 76 124 107 77 125 108 78 125 106 76 126 107 77 124 107 77 125 108 80 124 108 82 123 107 81 122 108 81 121 107 81 123 105 81 124 107 81 124 107 81 125 108 82 125 108 80 126 109 81 126 109 79 127 110 80 124 109 80 123 108 79 122 107 78 123 108 79 125 110 81 126 111 82 125 110 81 124 109 80 124 109 80 124 109 80 124 108 82 125 109 83 125 109 83 125 109 84 126 110 85 126 110 85 126 109 89 127 111 88 127 111 85 127 112 83 127 112 83 126 111 82 125 109 83 125 109 83 123 109 83 123 109 83 123 109 83 124 110 84 124 110 84 123 109 83 123 109 83 122 108 82 121 105 80 121 105 80 121 105 80 121 105 80 120 104 79 120 104 79 120 104 79 120 104 79 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 115 102 83 115 102 83 117 102 83 117 102 83 118 101 83 118 101 83 119 100 83 119 100 83 118 103 80 118 103 80 117 102 79 117 102 81 117 102 81 116 101 82 116 101 82 116 101 82 115 100 81 115 100 81 116 101 82 116 101 82 116 101 82 117 102 83 117 102 83 117 102 83 115 105 80 115 104 82 116 105 83 118 106 84 118 105 86 120 104 88 119 103 87 119 103 87 118 105 88 119 106 89 119 106 89 119 106 89 119 106 89 120 107 90 120 107 90 120 107 90 123 107 84 123 106 86 122 105 87 122 105 89 123 106 90 123 106 88 124 107 87 125 109 86 123 108 89 123 108 89 124 109 90 124 109 90 123 108 89 123 108 89 122 107 88 121 106 87 100 83 55 100 83 55 100 83 55 101 84 54 101 85 52 102 86 53 102 86 52 102 86 52 102 84 60 102 85 59 101 84 54 101 85 51 101 85 51 100 84 50 100 84 51 100 84 51 102 86 53 101 85 52 100 84 51 100 84 51 99 83 50 99 83 50 100 84 51 100 84 51 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 104 83 54 103 82 53 103 82 53 102 81 52 102 81 52 103 82 53 103 82 53 104 83 54 106 80 57 105 81 57 103 81 57 102 82 57 100 83 57 99 83 57 98 84 57 96 85 57 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 101 84 54 101 84 54 101 84 54 100 83 53 100 83 53 100 83 53 99 82 52 99 82 52 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 96 86 51 97 84 50 99 83 50 101 80 49 101 80 49 102 81 50 101 82 50 102 83 51 102 81 50 102 81 50 101 80 49 101 80 49 102 81 50 103 82 51 104 83 52 105 84 53 101 83 47 99 83 47 98 84 47 97 85 47 97 85 47 98 84 47 99 83 47 101 83 47 101 83 47 101 83 47 102 84 48 103 83 48 103 83 48 106 83 49 106 83 49 106 83 49 106 82 48 105 82 48 103 85 49 101 85 51 101 85 51 103 84 51 107 84 53 108 83 53 103 85 49 103 84 51 104 85 55 104 84 57 104 84 57 105 86 56 105 86 53 105 87 51 109 86 52 107 87 52 107 87 52 107 87 52 106 88 52 105 89 53 106 90 54 106 90 54 107 91 57 107 91 57 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 107 94 59 108 94 59 108 94 59 107 93 58 108 92 58 107 91 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 108 94 59 108 94 59 107 93 58 107 93 58 107 93 58 107 93 58 106 92 57 106 92 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 112 89 55 112 89 55 110 90 55 109 91 55 109 91 55 108 92 56 108 94 57 108 94 57 111 93 57 111 93 57 111 93 57 112 92 57 112 92 57 114 91 57 114 91 57 115 91 57 114 91 60 114 91 60 114 91 60 112 92 59 112 92 57 111 91 54 111 91 54 111 91 54 112 89 55 113 90 58 113 90 59 113 89 61 111 90 59 110 90 57 109 89 52 108 89 49 110 87 55 110 87 55 110 85 54 110 84 51 108 82 49 109 80 46 109 79 45 109 79 43 103 77 40 101 78 37 99 76 35 96 73 31 92 71 26 89 68 23 85 67 19 84 66 18 85 64 21 84 62 21 80 61 19 76 59 16 72 57 16 69 56 14 66 54 14 65 53 13 63 47 11 62 46 13 60 44 18 60 44 21 59 45 19 59 45 16 58 49 10 59 50 7 64 50 1 64 50 1 64 50 1 66 50 1 67 49 1 67 49 1 67 49 1 69 48 1 66 48 0 66 48 0 67 49 1 67 49 1 67 49 1 66 48 0 66 48 0 65 47 0 60 45 2 59 44 3 58 43 2 55 41 2 53 39 4 49 36 2 48 34 5 47 33 6 41 36 14 42 36 12 44 37 9 48 39 8 51 41 5 56 44 2 60 47 2 61 49 0 66 48 2 66 48 2 65 48 2 64 47 1 61 47 0 61 47 0 59 47 0 59 47 0 60 45 2 60 45 2 59 44 1 59 44 1 59 45 0 59 45 0 60 46 1 60 46 1 61 44 0 61 44 1 58 43 2 55 41 2 49 39 3 44 35 2 40 33 4 38 31 3 36 29 11 37 30 11 39 31 10 44 34 7 48 37 5 53 41 3 57 44 0 59 46 1 66 53 1 65 51 2 64 50 1 63 49 0 62 48 1 62 48 3 62 48 3 63 49 4 62 48 0 61 47 0 60 46 0 59 45 0 59 45 0 59 45 0 59 44 1 60 45 2 65 44 1 63 44 1 63 45 0 61 44 0 57 42 0 54 40 1 51 38 4 48 37 7 43 37 3 42 35 7 40 32 13 37 27 15 36 26 16 35 28 12 36 29 10 37 31 7 40 33 7 44 34 7 48 39 8 55 42 8 59 45 6 62 47 4 64 47 1 65 47 0 68 47 0 68 47 0 68 47 0 69 48 1 69 48 1 69 48 1 69 48 1 69 48 1 69 49 0 69 49 0 70 50 0 70 50 0 71 51 1 71 51 1 72 52 2 72 52 2 71 49 0 71 49 0 71 49 0 69 48 1 67 49 1 67 49 1 67 49 3 66 49 3 60 46 7 59 45 8 58 44 9 56 43 11 54 43 13 54 42 16 54 44 19 54 44 19 53 48 19 55 48 20 56 49 20 60 51 18 63 53 18 67 54 19 68 56 18 70 56 17 72 57 16 74 59 16 76 62 17 81 64 18 83 67 18 84 66 16 84 67 15 85 65 12 85 67 17 85 67 17 86 68 18 88 70 20 90 72 22 93 73 23 94 74 24 95 75 25 97 75 25 98 76 26 100 78 28 102 80 31 105 83 34 108 86 39 110 88 41 111 89 42 117 93 55 117 93 55 118 94 58 120 96 60 121 97 63 123 99 65 124 100 66 124 99 68 122 104 66 122 104 68 122 104 68 123 104 71 124 105 73 124 105 73 125 106 76 125 106 76 126 105 78 126 105 76 126 105 74 126 106 73 126 106 71 126 106 69 126 107 67 126 107 65 126 107 75 127 108 76 127 108 76 127 108 76 127 108 76 126 107 75 125 106 74 125 106 74 124 105 73 124 105 73 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 123 106 78 123 106 78 122 105 77 122 105 77 123 106 78 123 106 78 124 107 79 125 108 80 125 106 76 126 106 79 124 107 79 125 108 80 124 108 82 123 107 81 122 108 82 121 107 81 123 105 83 123 105 81 124 106 82 124 107 81 125 108 80 126 109 81 126 109 79 127 110 80 125 108 80 124 107 79 123 106 78 124 107 79 126 109 81 127 110 82 126 109 81 125 108 80 124 109 78 124 109 80 124 109 80 124 108 82 125 109 84 125 109 84 125 109 86 126 110 87 127 110 92 127 110 90 127 111 85 127 112 83 127 112 81 126 111 80 125 109 83 125 109 84 122 108 82 122 108 82 123 109 83 123 109 83 123 109 83 123 109 83 123 109 83 122 108 82 121 105 80 121 105 80 121 105 80 120 104 79 120 104 79 120 104 79 120 104 79 119 103 78 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 112 104 83 112 104 83 114 103 83 114 103 83 115 102 83 117 102 83 117 102 83 118 101 83 118 104 78 117 103 77 117 102 79 117 102 81 116 101 80 116 101 82 116 101 82 116 100 84 115 100 81 115 100 81 115 100 81 116 101 82 116 101 82 116 101 82 117 102 83 117 102 83 112 105 79 113 105 82 116 105 83 117 106 84 118 105 86 118 105 88 120 104 88 119 103 87 118 105 89 118 105 89 118 105 89 118 105 89 119 106 90 119 106 90 119 106 90 119 106 90 124 106 84 123 105 85 123 104 87 123 104 89 123 104 89 124 105 88 125 107 87 125 107 85 122 107 88 122 107 88 122 107 88 122 107 88 122 107 88 121 106 87 121 106 87 120 105 86 100 83 57 100 83 55 100 83 55 101 84 54 101 85 52 102 86 52 102 86 52 102 86 50 102 84 60 102 85 59 102 85 55 101 85 51 101 85 51 100 84 50 100 84 50 100 84 51 102 86 53 101 85 52 100 84 51 100 84 51 99 83 50 99 83 50 100 84 51 100 84 51 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 106 82 54 105 81 53 105 81 53 104 80 52 104 80 52 105 81 53 105 81 53 106 82 54 106 80 57 105 81 57 103 81 57 102 82 57 100 83 57 98 84 57 96 85 57 96 85 57 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 101 84 54 101 84 54 101 84 54 100 83 53 100 83 53 99 82 52 99 82 52 99 82 52 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 103 82 53 95 85 50 97 84 50 98 82 49 101 80 49 101 80 49 101 80 49 102 81 50 101 82 50 101 80 49 101 80 49 100 79 48 100 79 48 101 80 49 103 82 51 105 84 53 106 85 54 99 83 47 98 84 47 97 85 47 95 86 47 95 86 47 97 85 47 98 84 47 99 83 47 101 83 45 102 82 45 102 82 45 105 83 46 105 83 46 107 83 47 107 83 47 107 83 47 107 81 44 106 82 46 104 84 47 103 85 49 103 84 51 104 83 52 108 82 55 109 82 55 103 85 49 103 84 51 103 84 54 104 84 59 104 84 59 104 85 55 105 86 53 105 87 51 109 87 50 107 87 50 107 87 50 107 87 50 106 88 50 105 90 51 106 91 52 106 91 52 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 104 88 54 104 88 54 106 90 56 106 90 56 107 91 57 107 91 55 107 91 55 108 93 54 108 93 54 108 93 54 105 95 59 107 94 59 107 94 59 106 93 58 107 93 58 107 91 57 107 91 57 107 91 57 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 110 91 58 107 94 59 107 94 59 106 93 58 106 93 58 106 93 58 106 93 58 105 92 57 105 92 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 111 88 54 111 88 54 109 89 54 108 90 54 107 91 55 107 91 55 107 93 56 108 94 57 110 92 56 110 92 56 110 92 56 111 91 56 110 90 55 112 89 55 112 89 55 113 89 55 114 91 60 114 91 60 112 92 59 112 92 57 111 93 55 109 94 55 109 94 53 109 94 53 111 91 58 112 91 60 113 92 63 114 93 66 114 93 64 113 92 61 112 92 57 111 91 54 114 90 62 114 90 62 114 89 59 114 87 58 115 86 56 114 85 55 114 83 52 114 83 52 113 87 52 112 86 51 109 85 47 106 83 42 101 80 37 99 78 35 94 76 30 93 75 29 91 67 29 89 67 28 85 66 26 82 65 22 77 62 19 74 61 17 72 59 15 70 59 14 75 53 14 72 52 17 70 50 23 66 48 26 65 49 26 64 50 23 63 53 17 62 55 13 66 53 1 66 53 1 66 53 1 67 51 0 68 50 0 68 50 0 67 49 0 69 49 0 69 48 1 70 49 2 70 49 2 70 49 2 70 49 2 69 48 1 68 47 0 68 47 0 62 44 4 59 44 1 59 44 1 56 43 1 54 40 1 51 39 1 49 36 2 48 35 1 42 37 17 42 37 15 43 37 13 45 38 9 49 41 5 53 44 3 58 47 1 60 48 0 66 48 2 66 48 2 65 48 2 64 47 1 61 47 0 61 47 0 59 47 0 59 47 0 60 45 2 60 45 2 59 44 1 58 43 0 58 44 0 58 44 0 59 45 0 59 45 0 63 44 2 62 45 2 59 44 1 56 43 1 53 41 3 47 39 3 42 36 2 40 34 2 36 29 10 36 30 8 38 30 7 42 32 5 45 34 2 51 38 3 55 42 0 57 44 0 63 50 0 64 50 1 64 50 1 64 50 1 63 49 2 62 48 3 61 47 2 60 46 1 63 49 0 62 48 0 60 46 0 59 45 0 58 44 0 58 44 0 59 44 1 60 45 2 67 46 3 67 46 1 65 47 0 64 48 0 61 47 0 58 45 3 54 41 6 53 40 8 48 40 1 47 38 5 45 34 12 42 30 16 38 28 18 37 27 15 36 27 10 36 28 9 42 34 13 43 35 12 47 37 10 50 39 7 55 41 4 58 43 2 61 44 0 63 45 0 69 47 0 70 48 0 71 49 0 72 50 1 73 51 2 74 52 3 75 53 4 75 53 4 73 51 2 73 51 2 73 51 2 74 52 3 74 52 3 74 52 3 75 53 4 75 53 4 75 51 3 74 52 3 73 51 2 70 49 2 70 49 2 68 50 2 68 50 2 68 50 2 71 54 11 67 52 9 66 51 12 63 49 14 61 48 16 59 48 20 59 47 21 59 49 24 53 47 21 54 48 22 55 50 21 59 52 23 61 55 23 65 56 23 67 59 23 68 60 24 72 58 21 74 60 23 77 63 24 81 66 23 83 69 24 86 69 23 86 70 21 85 69 18 90 74 25 91 75 26 92 76 27 94 78 29 98 80 32 99 81 33 101 83 35 102 84 36 107 84 34 108 85 35 110 86 38 113 89 41 116 92 46 118 94 48 120 96 52 122 98 54 120 97 63 120 97 63 121 98 64 122 99 67 124 101 69 125 102 71 126 103 72 126 103 72 123 108 69 123 107 71 123 107 71 123 107 73 123 107 74 123 106 76 123 106 76 123 106 78 124 103 74 124 103 74 124 103 72 124 104 69 124 104 67 124 105 65 124 105 63 124 105 62 125 106 74 125 106 74 125 106 74 125 106 74 125 106 74 124 105 73 124 105 73 123 104 72 124 105 73 124 105 73 124 105 73 125 106 74 125 106 74 126 107 75 126 107 75 126 107 75 123 106 78 122 105 77 122 105 77 122 105 77 122 105 77 123 106 78 124 107 79 124 107 79 125 105 78 125 105 78 124 107 79 124 107 81 123 107 81 123 107 82 121 107 81 121 107 81 123 105 83 123 105 83 123 105 81 124 107 81 125 108 80 126 109 81 126 109 79 127 110 80 124 107 79 123 106 78 123 106 78 124 107 79 126 109 81 127 110 82 126 109 81 125 108 80 124 109 78 124 109 78 124 109 80 124 108 82 125 109 84 125 109 84 125 109 86 125 109 86 127 110 94 127 110 90 127 111 85 127 112 81 127 112 79 126 111 80 125 110 81 124 108 83 122 108 82 122 108 82 123 109 83 123 109 83 123 109 83 123 109 83 123 109 83 122 108 82 121 105 80 121 105 80 121 105 80 120 104 79 120 104 79 120 104 79 119 103 78 119 103 78 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 119 103 80 119 103 80 119 103 80 119 103 80 118 102 79 118 102 79 118 102 79 118 102 79 110 105 83 111 105 83 111 105 83 112 104 83 114 103 83 115 102 83 115 102 83 117 102 83 117 103 77 117 103 77 117 102 79 117 102 79 116 101 80 116 101 82 116 100 84 116 100 84 115 100 81 115 100 81 115 100 81 115 100 81 116 101 82 116 101 82 116 101 82 117 102 83 112 105 79 113 105 82 116 105 83 117 106 84 118 105 86 118 105 88 120 104 88 120 104 88 116 104 88 116 104 88 116 104 88 117 105 89 117 105 89 117 105 89 118 106 90 118 106 90 124 106 84 123 105 85 123 104 87 123 104 89 123 104 89 124 105 88 125 107 87 125 107 85 121 106 87 121 106 87 122 107 88 122 107 88 121 106 87 121 106 87 120 105 86 119 104 85 102 85 57 102 85 57 101 84 56 101 84 56 101 84 56 101 84 56 100 83 55 100 83 55 98 84 57 98 84 55 98 84 55 98 85 53 98 85 51 98 85 50 98 85 50 98 86 48 103 81 57 103 81 57 103 81 57 103 81 57 103 81 57 103 81 57 103 81 57 103 81 57 100 83 53 100 83 53 102 83 53 102 83 53 103 82 53 105 81 53 106 80 53 106 80 53 102 83 53 103 84 54 103 84 54 104 85 55 104 85 55 103 84 54 103 84 54 102 83 53 106 80 55 105 81 55 105 81 55 103 82 55 102 82 55 100 83 55 99 84 55 99 84 55 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 106 83 51 105 82 50 103 83 50 102 82 49 101 82 49 100 84 50 99 85 50 100 86 51 99 86 51 99 85 50 99 85 50 99 83 49 99 83 49 102 83 50 102 83 50 103 84 51 103 85 47 103 85 49 103 84 52 103 84 54 103 84 54 103 84 52 103 85 49 103 85 47 104 85 53 104 85 53 104 85 52 105 87 51 105 87 51 105 87 49 105 87 47 106 88 48 103 89 52 103 89 52 103 89 52 103 89 52 103 89 52 104 90 53 104 90 53 105 91 54 107 91 57 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 104 88 54 104 88 54 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 107 93 54 107 93 54 107 93 56 107 93 56 107 93 58 107 92 59 107 92 61 107 92 61 103 93 57 106 93 58 106 93 58 108 94 59 109 93 59 110 91 58 110 91 58 110 90 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 107 93 58 106 93 58 106 93 58 107 93 58 110 91 58 110 91 58 109 91 55 110 92 56 111 93 57 111 93 57 112 94 58 112 94 58 111 93 57 111 93 57 110 94 61 109 93 60 111 92 59 112 92 57 114 91 57 115 93 56 117 93 55 117 93 55 117 93 57 117 93 57 117 93 57 117 93 57 118 94 58 118 94 58 118 94 58 118 94 58 118 93 62 118 93 62 118 93 62 118 93 62 118 93 62 118 93 62 118 93 62 118 93 62 109 95 58 110 94 58 111 93 57 110 90 55 111 87 53 109 83 50 109 80 48 109 78 47 104 81 40 103 80 39 101 78 37 99 76 35 96 73 32 94 71 30 92 69 28 91 68 27 85 68 25 84 67 24 82 64 24 79 61 21 77 59 21 74 56 18 72 54 18 71 53 17 77 55 14 77 55 14 77 56 13 77 56 11 77 57 7 77 57 6 77 57 4 77 58 2 73 56 4 72 55 3 71 54 2 72 55 3 73 56 4 73 56 4 71 54 2 70 53 1 68 50 0 67 49 0 65 47 0 64 45 2 63 44 2 61 41 4 58 38 3 55 35 0 49 41 4 48 39 8 47 37 12 47 36 16 48 37 15 50 40 13 52 44 8 54 47 5 65 46 4 65 46 4 66 47 5 66 47 5 67 48 5 67 48 5 67 48 5 68 49 6 69 46 4 68 47 4 68 47 4 65 46 3 64 47 4 62 47 4 61 46 3 60 47 3 62 43 0 62 43 0 62 44 0 61 42 0 60 41 0 58 38 1 57 36 5 56 35 6 51 36 3 49 34 5 46 31 8 45 29 13 44 31 14 46 34 12 47 38 7 49 41 5 52 43 0 54 45 2 60 49 4 65 51 6 68 51 5 69 51 3 70 49 2 70 48 0 66 48 0 66 48 0 66 48 2 65 48 2 65 48 2 65 48 2 65 48 4 63 49 4 62 48 3 62 48 3 63 49 4 63 49 4 62 48 3 61 47 2 59 45 0 58 44 0 55 41 2 54 40 3 52 39 4 51 38 6 47 36 8 45 33 9 43 32 10 42 31 11 44 37 18 45 39 17 46 40 18 48 42 16 49 44 15 51 46 16 52 47 15 52 48 13 63 48 5 66 49 6 70 49 6 71 48 4 73 49 1 73 51 1 73 53 0 73 54 0 77 58 0 77 58 0 78 57 0 78 57 0 78 56 0 77 55 0 78 53 0 78 53 0 71 56 1 71 56 1 72 57 2 72 57 2 73 58 3 74 59 4 74 59 4 74 59 4 72 56 7 72 56 7 72 55 9 72 55 9 73 56 12 73 56 12 73 56 13 73 56 13 71 56 17 72 57 18 73 58 19 75 60 21 77 62 23 78 63 24 78 63 24 79 64 25 87 65 26 88 66 27 90 68 29 92 70 31 94 72 33 96 74 35 96 74 35 97 75 36 103 78 38 104 79 39 106 81 41 107 82 41 110 85 44 112 88 44 113 89 45 114 90 46 117 93 55 117 93 55 119 95 57 119 97 60 121 99 62 120 100 65 121 101 66 122 102 69 124 104 69 125 105 70 125 105 70 126 106 71 126 106 71 125 105 70 125 105 70 124 104 69 126 105 78 126 105 76 126 105 76 126 105 74 126 106 73 126 106 71 126 106 71 126 106 69 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 124 108 74 124 108 74 124 108 74 124 108 74 125 109 75 125 109 75 126 110 76 126 110 76 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 124 108 74 123 107 73 123 107 73 123 107 73 123 107 73 124 108 74 125 109 75 125 109 75 123 109 80 123 109 80 122 108 79 122 108 79 122 108 79 121 107 78 121 107 78 121 107 78 124 108 75 124 108 75 124 108 75 124 108 75 125 109 76 125 109 76 125 109 76 125 109 76 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 125 109 84 125 109 84 126 110 85 126 110 85 127 111 86 127 111 86 127 111 86 128 112 87 124 108 82 123 107 81 123 107 81 122 106 80 121 105 79 121 105 79 120 104 78 120 104 78 125 105 80 125 105 80 124 104 79 124 104 79 124 104 79 124 104 79 123 103 78 123 103 78 117 104 87 117 104 85 119 104 81 118 104 77 119 104 75 119 104 75 120 103 77 119 101 77 117 102 73 117 102 73 117 102 73 117 102 73 117 102 73 118 103 74 118 103 74 118 103 74 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 118 104 77 118 104 77 118 104 77 118 104 77 117 103 76 117 103 76 117 103 76 116 102 75 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 98 88 115 99 86 115 99 86 115 99 84 115 99 83 116 101 82 117 102 81 117 102 81 119 103 88 119 103 88 119 103 88 119 103 88 119 103 88 119 103 88 119 103 88 119 103 88 116 102 93 116 102 93 117 103 92 118 104 91 118 105 89 118 105 89 118 105 88 117 104 87 125 104 83 123 105 83 123 105 83 122 106 83 122 106 83 121 106 83 121 106 83 121 106 83 121 106 87 121 106 87 120 105 86 120 105 86 120 105 86 120 105 86 119 104 85 119 104 85 102 85 57 102 85 57 101 84 56 101 84 56 101 84 56 101 84 56 100 83 55 100 83 55 98 84 55 98 84 55 98 84 55 98 85 53 98 85 51 98 85 51 98 85 50 98 85 50 102 82 57 102 82 57 102 82 57 102 82 57 102 82 57 102 82 57 102 82 57 102 82 57 100 83 53 100 83 53 102 83 53 102 83 53 103 82 53 105 81 53 105 81 53 105 81 53 102 83 53 102 83 53 103 84 54 103 84 54 103 84 54 103 84 54 102 83 53 102 83 53 102 82 55 102 82 55 102 82 55 100 83 55 100 83 55 100 83 55 99 84 55 99 84 55 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 105 82 50 104 81 49 102 82 49 101 81 48 100 81 48 99 83 49 99 83 49 99 85 50 100 86 51 99 85 50 99 85 50 99 83 49 99 83 49 102 83 50 102 83 50 103 84 51 103 85 47 103 85 49 103 84 52 103 84 54 103 84 54 103 84 52 103 85 49 103 85 47 104 85 52 104 85 52 104 85 52 104 86 50 105 87 51 105 87 49 105 87 49 105 87 49 103 89 52 103 89 52 103 89 52 103 89 52 103 89 52 104 90 53 104 90 53 105 91 54 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 104 88 54 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 107 93 54 107 93 54 107 93 56 107 93 58 107 93 58 107 92 59 107 92 59 107 92 61 106 92 57 107 93 58 108 92 58 109 93 59 111 92 59 111 91 58 111 91 58 110 90 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 111 91 58 110 91 58 107 93 58 106 93 58 106 93 58 107 93 58 110 91 58 111 91 58 109 91 55 109 91 55 110 92 56 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 110 94 61 111 92 60 111 92 59 112 92 57 112 92 57 115 93 56 117 93 55 117 93 55 116 94 57 116 94 57 116 94 57 116 94 57 117 95 58 117 95 58 117 95 58 117 95 58 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 112 96 60 112 96 60 113 95 59 113 93 58 114 90 56 113 87 54 113 84 52 112 83 51 110 86 48 110 86 48 109 85 47 107 83 45 106 82 44 104 80 42 103 79 41 102 78 40 96 77 35 95 76 36 93 74 34 91 71 34 88 68 31 86 66 31 84 64 29 83 63 28 85 63 24 84 62 23 84 62 21 83 62 19 82 61 16 81 61 11 80 60 9 80 60 9 77 59 9 76 58 8 75 57 7 76 58 8 77 59 9 76 58 8 74 56 6 73 55 5 72 54 4 70 52 2 68 50 2 67 49 3 67 48 5 65 46 4 62 43 1 59 40 0 55 43 3 54 41 6 52 38 9 52 38 12 52 37 14 53 39 12 55 42 8 56 44 4 64 45 5 64 45 5 64 45 5 65 46 4 65 46 3 66 47 4 66 48 2 67 49 3 71 48 4 71 48 4 70 49 4 67 49 3 67 49 3 66 49 3 64 50 5 63 49 4 64 45 2 64 46 0 64 46 0 63 45 0 62 43 0 61 42 2 59 39 6 59 38 7 52 40 2 51 38 4 49 35 9 45 32 13 45 32 13 46 35 13 48 39 10 49 40 7 50 42 5 52 43 4 55 46 5 60 47 5 63 49 4 66 49 3 66 48 0 68 48 0 67 49 1 67 49 1 67 49 1 66 50 1 66 50 1 66 49 3 66 49 3 67 50 4 66 49 3 66 49 3 67 50 4 67 50 4 66 49 3 65 48 2 63 46 0 62 45 0 58 45 3 58 44 5 56 42 5 54 41 7 52 39 7 49 38 10 48 36 10 47 35 11 46 39 13 46 39 11 47 40 12 48 41 12 50 43 14 51 45 13 52 46 14 52 46 14 63 50 8 65 50 9 68 49 7 71 50 7 74 51 7 74 54 4 73 56 4 73 56 4 79 60 4 79 60 4 79 60 4 81 60 5 80 59 4 81 58 4 80 57 3 81 56 2 78 61 7 78 61 7 79 62 8 79 62 8 80 63 9 80 63 9 81 64 10 81 64 10 77 59 9 77 59 11 78 60 12 78 60 14 78 60 14 79 60 17 79 60 17 80 61 18 80 62 24 81 63 25 83 65 27 85 67 29 86 68 30 87 69 31 88 70 32 88 70 32 91 71 34 93 73 36 95 75 38 97 77 40 99 79 42 101 81 44 101 81 44 102 82 45 109 85 49 110 86 48 111 87 49 112 88 50 114 91 50 116 93 51 117 94 52 118 95 53 120 96 58 121 97 59 122 98 60 122 100 63 123 101 64 122 102 67 123 103 68 124 104 71 124 104 69 125 105 70 125 105 70 126 106 71 126 106 71 125 105 70 125 105 70 124 104 69 127 106 77 127 106 77 127 106 75 127 106 75 127 107 74 127 107 72 127 107 72 127 107 70 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 123 107 73 123 107 73 123 107 73 124 108 74 124 108 74 125 109 75 125 109 75 125 109 75 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 106 73 123 107 74 124 108 75 124 108 75 125 109 76 124 109 80 124 109 80 123 108 79 123 108 79 123 108 79 122 107 78 122 107 78 122 107 78 124 108 75 124 108 75 124 108 75 124 108 75 125 109 76 125 109 76 125 109 76 125 109 76 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 122 106 81 122 106 81 123 107 82 123 107 82 123 107 82 124 108 83 124 108 83 124 108 83 124 108 82 123 107 81 123 107 81 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 125 105 80 125 105 80 124 104 79 124 104 79 124 104 79 124 104 79 123 103 78 123 103 78 117 104 87 117 105 83 119 105 79 118 104 77 119 104 75 119 104 75 120 103 77 119 101 77 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 104 78 118 104 78 118 104 78 117 103 77 117 103 77 117 103 77 116 102 76 116 102 76 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 100 81 115 99 83 115 99 83 115 99 83 115 99 83 115 100 81 116 101 82 116 101 82 117 102 81 118 102 87 118 102 87 118 102 87 118 102 87 118 102 87 118 102 87 118 102 87 118 102 87 116 102 93 116 102 91 117 103 92 118 104 91 118 105 89 118 105 89 118 105 88 117 104 87 123 105 85 123 105 85 123 105 85 122 105 85 122 105 85 121 106 85 121 106 85 121 106 85 121 106 87 121 106 87 120 105 86 120 105 86 120 105 86 119 104 85 119 104 85 119 104 85 102 85 55 102 85 55 101 84 54 101 84 54 101 84 54 101 84 54 100 83 53 100 83 53 99 84 55 99 84 55 99 84 53 99 84 53 99 84 51 99 84 51 99 84 51 99 85 50 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 53 100 83 53 100 83 53 102 83 53 102 83 53 103 82 53 103 82 53 103 82 53 99 82 52 99 82 52 100 83 53 100 83 53 100 83 53 100 83 53 99 82 52 99 82 52 99 85 56 99 85 56 99 85 56 100 85 56 100 85 56 100 85 56 101 84 56 101 84 56 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 102 82 49 101 81 48 101 81 48 100 81 48 100 81 48 100 81 48 98 82 48 99 83 49 99 85 50 99 85 50 99 83 49 99 83 49 101 82 49 101 82 49 103 83 50 103 83 50 102 84 46 102 84 48 102 83 51 102 83 53 102 83 53 102 83 51 102 84 48 102 84 46 103 85 47 104 86 48 104 86 48 104 86 50 105 87 51 105 86 53 105 86 53 105 86 53 104 88 52 104 88 52 103 87 51 103 87 51 104 88 52 104 88 52 105 89 53 106 90 54 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 108 92 56 108 92 56 108 92 56 108 92 58 108 92 58 108 92 59 108 92 59 108 92 59 109 90 57 110 91 58 110 91 58 112 92 59 112 92 59 113 90 58 113 90 58 112 89 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 111 91 58 110 91 58 108 92 58 107 93 58 107 93 58 108 92 58 110 91 58 111 91 58 108 90 54 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 112 93 60 111 92 59 111 92 59 112 92 57 112 92 57 115 93 56 116 94 57 116 94 57 116 94 57 116 94 57 116 94 57 116 94 57 117 95 58 117 95 58 117 95 58 117 95 58 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 117 94 62 114 98 62 116 98 62 117 97 62 117 97 62 119 95 61 118 94 60 117 91 58 119 90 58 116 92 58 116 92 58 116 92 58 115 91 57 115 91 57 114 90 56 114 90 56 114 90 56 110 86 48 109 85 47 107 83 45 105 81 45 103 79 43 101 77 43 100 76 42 99 74 43 96 73 39 95 72 38 94 72 35 92 70 31 90 68 27 89 68 25 87 66 21 87 66 21 85 67 19 84 66 18 83 65 17 83 65 17 83 65 17 83 65 17 80 62 14 78 60 12 78 60 10 77 59 9 75 57 7 74 56 8 73 55 7 72 54 6 69 51 3 66 48 0 62 50 2 61 48 4 59 45 8 58 43 12 57 42 13 57 42 11 57 43 8 58 44 7 63 44 11 63 45 9 63 45 7 64 46 6 65 48 4 66 49 3 66 50 1 66 50 0 70 48 1 70 48 1 69 48 1 69 48 1 66 48 0 66 48 0 66 48 0 65 49 0 65 48 2 65 49 0 65 49 0 64 48 0 64 47 1 62 45 2 61 43 5 60 42 6 56 45 0 54 42 4 50 39 7 48 36 10 47 36 14 47 36 14 47 40 12 48 41 12 48 42 10 51 42 9 52 44 8 55 46 7 59 47 5 61 48 3 63 49 2 66 50 1 66 50 0 66 50 0 66 50 0 67 51 0 67 51 0 68 52 1 68 52 1 68 52 1 71 51 1 71 51 1 71 51 1 71 51 1 71 51 1 70 50 0 69 49 0 68 48 0 63 49 4 63 48 5 62 47 6 60 46 7 59 45 10 57 44 10 56 43 11 53 42 12 52 44 7 52 44 8 53 45 9 54 46 10 55 46 13 55 46 13 56 47 16 56 47 16 64 52 14 65 51 14 67 52 13 72 53 13 73 54 12 75 56 13 75 58 12 73 59 12 80 63 7 83 64 8 83 64 8 85 64 9 85 64 9 86 63 9 86 63 9 86 63 9 87 66 13 87 66 13 88 67 14 89 68 15 89 68 15 90 69 16 90 69 16 91 70 17 87 65 16 88 66 17 88 66 17 89 67 20 90 67 23 91 68 24 92 69 25 92 69 27 92 72 35 93 73 36 95 75 38 97 77 40 98 78 41 100 80 43 100 80 43 101 81 44 102 82 49 103 83 50 105 85 52 107 87 54 109 89 56 111 91 58 111 91 58 112 92 59 118 94 60 118 94 60 119 95 61 120 96 60 121 97 61 122 98 60 123 99 61 123 99 61 125 101 63 125 101 63 126 102 64 125 103 66 126 104 67 125 105 70 125 105 70 126 106 73 125 105 70 125 105 70 126 106 71 126 106 71 126 106 71 126 106 71 125 105 70 125 105 70 128 107 76 128 107 76 128 108 75 128 108 75 128 108 75 128 108 73 128 108 73 128 108 73 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 122 106 72 122 106 72 123 107 73 123 107 73 123 107 73 123 107 73 124 108 74 124 108 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 123 106 76 123 106 76 124 107 77 124 107 79 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 123 106 78 124 107 77 124 107 77 124 107 77 124 107 77 125 108 78 125 108 78 125 108 78 125 108 78 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 122 106 81 122 106 81 122 106 81 122 106 81 123 107 82 123 107 82 123 107 82 123 107 82 124 108 82 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 105 79 121 104 78 121 104 78 117 104 85 117 105 83 119 105 79 118 104 77 119 104 75 119 103 77 120 102 78 119 101 79 119 104 75 119 104 75 119 104 75 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 117 102 81 117 102 81 117 102 81 117 102 81 116 101 80 116 101 80 116 101 80 116 101 80 114 99 80 114 99 80 114 99 80 114 99 80 114 99 80 114 99 80 114 99 80 114 99 80 115 100 77 115 100 77 114 99 76 114 99 78 115 100 79 115 100 81 116 101 82 117 102 83 117 101 85 117 101 85 117 101 85 117 101 85 117 101 85 117 101 85 117 101 85 117 101 85 116 102 91 116 102 89 117 103 90 118 104 91 118 105 89 118 105 89 118 105 88 117 104 87 123 104 89 123 104 89 122 105 89 122 105 89 121 105 89 121 105 89 119 106 89 119 106 89 120 105 86 120 105 86 120 105 86 120 105 86 119 104 85 119 104 85 119 104 85 119 104 85 102 85 55 102 85 55 101 84 54 101 84 54 101 84 54 101 84 54 100 83 53 100 83 53 99 84 53 99 84 53 99 84 53 99 84 53 99 84 53 99 84 51 99 84 51 99 84 51 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 99 84 55 100 83 53 100 83 53 100 83 53 102 83 53 102 83 53 102 83 53 102 83 53 102 83 53 98 81 51 99 82 52 99 82 52 100 83 53 100 83 53 99 82 52 99 82 52 98 81 51 94 88 56 96 87 56 96 87 56 97 86 56 99 85 56 100 85 56 101 84 56 101 84 56 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 102 81 50 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 102 82 49 102 82 49 100 81 48 100 81 48 100 81 48 100 81 48 101 82 49 101 82 49 100 84 50 100 84 50 99 83 49 101 82 49 101 82 49 102 82 49 103 83 50 103 83 50 101 83 45 101 83 47 101 82 50 101 82 52 101 82 52 101 82 50 101 83 47 101 83 45 103 85 45 103 85 45 104 86 48 104 86 50 104 86 50 105 86 53 105 86 54 105 86 54 104 88 52 103 87 51 103 87 51 103 87 51 103 87 51 104 88 52 105 89 53 105 89 53 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 107 91 55 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 110 90 57 113 90 58 113 90 58 114 91 59 114 91 59 113 90 58 113 90 58 112 89 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 108 88 55 108 88 55 112 89 57 110 90 57 107 91 57 106 92 57 106 92 57 107 91 57 110 90 57 112 89 57 107 89 53 108 90 54 109 91 55 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 113 93 58 112 92 57 112 92 57 112 92 57 112 92 57 113 93 58 114 94 59 116 93 59 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 117 99 63 117 99 63 119 99 64 121 98 64 121 98 64 121 97 63 122 96 63 121 95 62 118 95 63 118 95 63 118 95 63 118 95 63 118 95 63 118 95 63 118 95 63 118 95 63 117 91 54 116 90 55 115 89 54 114 88 53 112 86 53 111 84 54 109 82 52 109 82 52 106 83 51 106 83 51 104 81 47 103 80 46 101 79 42 99 77 38 98 76 37 97 75 36 95 76 33 93 74 31 92 73 30 92 73 30 92 73 30 91 72 29 89 70 27 87 68 25 86 68 20 84 66 18 82 64 16 82 64 16 81 63 13 80 62 12 77 60 8 75 58 6 74 58 7 73 56 10 71 53 13 69 51 15 67 48 16 65 46 14 65 46 13 64 45 12 63 46 18 64 47 17 64 48 15 65 49 13 65 50 9 66 52 7 66 52 3 67 54 2 71 50 3 71 50 3 71 50 3 70 50 0 68 50 0 68 50 0 67 50 0 67 50 0 66 49 3 66 50 1 66 50 0 66 50 0 65 49 0 64 47 1 63 46 3 62 44 4 58 48 0 57 46 1 53 44 5 51 40 10 49 39 12 49 39 12 48 41 13 48 41 13 51 44 18 51 44 16 53 44 13 55 45 10 56 47 8 61 49 7 64 51 6 65 53 5 63 49 0 64 50 1 66 50 0 67 51 0 68 52 1 69 52 0 70 53 1 70 53 1 74 52 2 74 52 2 74 52 2 73 51 1 73 51 1 72 50 0 72 50 0 71 49 0 69 53 4 69 52 6 68 51 7 66 51 8 65 50 9 63 49 10 63 49 12 62 49 14 63 52 7 63 52 7 64 52 10 64 52 12 64 51 16 65 52 18 65 52 20 65 51 22 65 55 19 68 55 20 71 55 19 75 57 21 77 57 20 78 60 20 77 62 21 77 64 22 85 68 16 86 69 17 87 70 18 90 70 19 91 69 19 92 70 20 92 70 20 92 69 19 93 70 18 94 71 19 94 71 19 95 72 20 95 72 20 96 73 21 97 74 22 97 74 22 98 74 26 98 74 26 99 75 29 100 76 30 101 77 33 102 78 34 103 79 35 104 79 38 105 82 48 106 83 49 108 85 51 109 86 52 111 88 54 112 89 55 113 90 56 113 90 56 111 90 59 112 91 60 114 93 62 116 95 64 118 97 66 119 98 67 120 99 68 120 99 68 123 100 69 123 100 69 124 101 69 124 101 69 124 101 67 125 102 68 125 103 66 125 103 66 127 103 65 128 104 66 128 104 66 127 105 68 127 105 68 126 106 71 126 106 71 126 106 73 125 105 70 125 105 70 126 106 71 126 106 71 126 106 71 126 106 71 125 105 70 125 105 70 127 107 74 127 107 74 127 107 74 127 107 72 127 107 72 127 107 72 127 107 72 127 107 72 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 122 106 72 122 106 72 122 106 72 122 106 72 122 106 72 122 106 72 122 106 72 122 106 72 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 122 105 77 123 106 78 123 106 78 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 124 107 77 124 107 77 124 107 77 124 107 77 125 108 78 125 108 78 125 108 78 125 108 78 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 125 109 84 125 109 84 125 109 84 125 109 84 125 109 84 125 109 84 125 109 84 125 109 84 123 107 81 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 105 79 121 104 78 121 104 78 117 105 83 117 105 81 119 105 79 118 104 77 119 104 75 119 103 77 120 102 78 119 101 79 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 117 102 83 117 102 83 116 101 82 116 101 82 116 101 82 115 100 81 115 100 81 115 100 81 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 115 101 74 114 100 73 114 100 74 114 99 76 114 99 78 115 100 81 116 101 82 116 100 84 116 100 84 116 100 84 117 101 85 117 101 85 117 101 85 117 101 85 117 101 85 118 102 86 116 103 87 116 103 87 117 104 88 118 105 89 118 105 89 118 105 89 118 105 88 117 104 87 122 104 90 122 104 90 122 104 90 121 105 90 121 105 90 119 106 90 119 106 90 119 106 90 120 105 86 120 105 86 120 105 86 119 104 85 119 104 85 119 104 85 119 104 85 118 103 84 102 86 53 102 86 53 101 85 52 101 85 52 101 85 52 101 85 52 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 99 84 53 99 84 53 99 84 53 99 84 53 99 84 53 99 84 53 99 84 53 99 84 53 102 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 97 82 51 98 83 52 98 83 52 99 84 53 99 84 53 98 83 52 98 83 52 97 82 51 94 88 56 96 87 56 96 87 56 97 86 56 99 85 56 100 85 56 101 84 56 101 84 56 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 102 83 50 102 83 50 102 83 50 101 82 49 101 82 49 102 83 50 103 83 50 103 83 50 100 84 50 99 83 49 101 82 49 100 81 48 101 81 48 102 82 49 104 81 49 105 82 50 101 83 45 101 83 47 101 82 50 101 82 52 101 82 52 101 82 50 101 83 47 101 83 45 103 85 45 103 85 45 103 85 47 104 86 50 104 86 50 104 85 52 104 85 53 105 86 54 105 87 51 105 87 51 105 87 51 105 87 51 105 87 51 106 88 52 106 88 52 107 89 53 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 91 55 112 89 57 113 90 58 113 90 58 114 91 59 114 91 59 113 90 58 113 90 58 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 109 89 56 108 88 55 108 88 55 112 89 57 110 90 57 109 90 57 107 91 57 107 91 57 109 90 57 110 90 57 112 89 57 107 89 53 108 90 54 109 91 55 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 115 92 58 112 92 57 112 92 57 112 92 57 112 92 57 113 93 58 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 115 95 62 117 97 62 117 97 62 118 98 63 121 98 64 121 98 64 122 98 64 122 98 64 122 98 64 121 98 67 120 97 66 120 97 66 120 97 66 119 96 65 119 96 65 119 96 65 118 95 64 121 95 60 120 94 59 120 94 59 119 93 60 118 91 61 117 90 60 116 89 59 115 88 59 114 91 59 113 90 58 113 90 58 112 89 57 110 87 53 109 86 52 109 86 52 108 86 49 104 85 43 103 84 42 102 83 41 101 82 40 102 83 41 101 82 40 98 79 37 96 77 35 94 75 32 93 74 31 91 72 29 91 73 27 91 73 27 89 71 23 86 68 20 84 66 18 82 65 19 81 64 20 79 61 21 76 58 22 74 55 23 72 53 21 70 51 19 69 50 18 66 50 27 66 50 25 66 51 22 67 52 21 67 53 16 67 53 14 67 54 10 67 54 9 73 56 13 73 56 12 72 55 11 72 55 9 73 55 9 72 54 6 72 54 4 72 54 4 66 52 7 66 52 5 66 52 3 66 53 1 65 52 0 64 50 3 63 49 4 63 48 5 63 51 3 62 49 4 59 47 5 58 45 10 55 44 12 55 44 14 54 45 16 55 46 17 56 46 21 56 46 19 55 46 17 57 46 14 58 48 12 62 50 10 64 52 10 66 55 10 64 52 4 66 52 5 66 52 3 69 53 4 71 53 3 72 55 3 74 54 3 74 54 3 77 55 5 76 54 4 76 54 4 75 53 3 75 53 3 75 53 3 75 53 3 75 53 3 74 56 6 74 56 8 74 56 8 73 56 10 73 56 12 71 56 13 71 56 15 71 56 15 73 61 11 73 61 13 73 60 15 73 60 18 73 59 20 73 59 24 73 58 25 73 58 27 72 62 26 74 61 26 78 62 28 81 62 29 84 64 29 85 67 31 84 68 32 84 70 31 90 74 25 92 74 26 93 75 27 94 76 28 97 76 29 99 77 30 99 77 30 99 77 30 101 77 29 101 77 29 102 78 30 103 79 31 103 79 31 104 80 32 104 80 32 105 81 33 108 84 38 108 84 38 109 85 41 110 86 42 111 86 45 112 87 46 113 88 48 113 88 48 114 91 57 114 91 57 116 93 59 117 94 60 119 96 62 120 97 63 120 97 63 120 97 63 116 97 67 117 98 68 119 100 70 120 101 71 121 102 72 122 103 73 122 103 73 123 104 74 123 102 71 123 102 71 123 102 71 123 103 70 123 103 70 123 103 68 123 103 68 123 103 68 128 104 66 128 104 66 128 104 66 127 105 68 127 105 68 125 105 70 125 105 70 125 105 72 125 105 70 126 106 71 126 106 71 127 107 72 127 107 72 126 106 71 126 106 71 125 105 70 126 106 69 126 106 69 126 106 69 126 106 71 126 106 71 126 106 71 126 106 71 126 106 71 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 122 106 72 122 106 72 122 106 72 122 106 72 122 106 72 122 106 72 122 106 72 121 105 71 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 122 105 77 123 106 78 123 106 78 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 126 106 79 124 107 79 124 107 79 124 107 79 124 107 79 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 126 110 85 126 110 85 126 110 85 126 110 85 126 110 85 126 110 85 126 110 85 126 110 85 123 107 81 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 122 106 80 122 106 80 121 105 79 121 105 79 121 105 79 121 105 79 120 104 78 120 104 78 117 105 81 117 105 79 119 105 78 118 104 75 119 103 77 119 103 78 120 102 80 119 101 81 119 103 78 119 103 78 119 103 78 119 103 78 118 102 77 118 102 77 117 101 76 117 101 76 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 116 100 84 116 100 84 116 100 84 115 99 83 115 99 83 115 99 83 115 99 83 114 98 82 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 114 99 78 114 100 73 114 100 73 114 100 74 114 99 76 114 99 78 115 100 81 116 101 82 116 100 84 117 102 83 117 102 83 117 102 83 118 103 84 118 103 84 118 103 84 119 104 85 119 104 85 116 103 86 116 103 86 117 104 87 118 105 88 118 105 88 118 105 88 118 105 89 117 104 88 122 104 92 122 104 92 121 105 92 121 105 92 119 105 92 119 105 92 118 106 92 118 106 92 120 105 86 120 105 86 119 104 85 119 104 85 119 104 85 118 103 84 118 103 84 118 103 84 102 86 53 102 86 53 101 85 52 101 85 52 101 85 52 101 85 52 100 84 51 100 84 51 100 84 50 100 84 51 100 84 51 100 84 51 100 83 53 100 83 53 100 83 55 100 83 55 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 102 83 53 102 83 53 100 83 53 100 83 53 99 84 53 99 84 53 99 84 53 98 85 53 98 83 52 98 83 52 99 84 53 99 84 53 99 84 53 99 84 53 98 83 52 98 83 52 98 84 55 98 84 55 98 84 55 99 84 55 99 84 55 99 84 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 101 85 51 101 85 51 102 83 50 102 83 50 102 83 50 103 83 50 104 84 51 104 84 51 101 82 49 101 82 49 100 81 48 101 81 48 101 81 48 103 80 48 104 81 49 104 81 49 102 84 46 102 84 48 102 83 51 102 83 53 102 83 53 102 83 51 102 84 48 102 84 46 103 85 47 103 85 47 103 85 47 103 85 49 104 86 50 104 85 52 104 85 52 104 85 52 105 87 51 105 87 51 104 86 50 104 86 50 105 87 51 105 87 51 106 88 52 107 89 53 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 109 90 58 109 90 58 109 90 58 109 90 57 109 90 57 109 91 55 109 91 55 109 91 55 112 89 57 113 90 58 113 90 58 112 92 59 112 92 59 110 91 58 110 91 58 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 112 89 57 112 89 57 112 89 57 111 88 56 111 88 56 111 88 56 111 88 56 111 88 56 113 88 57 112 89 57 109 90 57 107 91 57 107 91 57 109 90 57 112 89 57 113 88 57 108 90 54 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 110 92 56 110 92 56 115 93 56 114 92 55 114 92 55 112 92 57 112 92 57 112 93 60 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 117 94 60 118 95 61 119 96 62 120 97 63 120 97 63 121 98 64 121 98 64 121 98 64 121 101 68 121 101 68 120 100 67 120 100 67 119 99 66 119 99 66 118 98 65 118 98 65 123 99 63 123 99 65 123 99 65 122 97 66 121 96 65 121 96 66 121 96 66 120 95 65 119 96 64 119 96 64 119 96 64 118 95 63 118 95 61 117 94 60 117 94 60 116 93 59 112 92 55 111 91 54 110 90 53 110 90 53 111 91 54 110 90 53 108 88 51 106 86 49 104 85 45 103 84 44 101 82 42 101 82 42 101 82 42 100 80 43 97 77 40 95 75 38 90 72 34 89 71 35 88 69 36 85 66 34 83 64 34 80 60 33 79 59 32 77 57 30 72 57 38 72 57 36 72 57 34 71 57 31 71 57 28 71 58 26 70 57 23 70 57 22 71 58 23 71 58 23 71 57 20 71 57 18 72 57 16 71 56 13 73 56 12 73 56 12 70 55 12 71 57 12 71 57 10 71 57 8 70 56 7 70 56 9 69 54 11 68 53 12 71 54 8 71 54 10 69 54 11 68 53 14 67 53 16 67 52 19 67 54 22 67 54 22 66 52 25 65 51 22 65 51 22 64 51 19 65 52 18 67 54 19 68 56 18 69 57 19 71 58 14 71 58 14 73 59 14 75 58 12 77 59 11 79 59 9 80 60 10 81 59 9 82 62 12 81 61 11 81 61 11 80 60 10 80 60 10 80 60 10 81 61 11 81 61 11 84 63 16 84 63 16 84 63 16 83 65 19 83 64 21 82 65 21 83 66 23 83 66 23 84 68 19 84 67 21 84 67 23 84 67 24 85 67 29 85 67 31 85 66 33 85 66 33 84 71 36 86 72 37 88 72 38 92 72 39 94 74 39 95 75 40 95 77 41 94 78 42 98 80 40 99 81 41 100 82 42 102 83 43 103 84 44 105 83 44 106 84 45 106 82 44 111 88 46 111 88 46 111 88 46 112 89 47 113 90 48 113 90 48 114 91 49 114 91 49 115 92 50 115 92 50 116 93 52 117 94 53 118 94 56 118 94 56 119 95 59 119 95 59 118 98 65 119 99 66 120 100 67 121 101 68 121 101 68 122 102 69 122 102 69 121 101 68 118 102 69 119 103 70 120 104 71 120 104 71 121 105 72 121 105 72 121 105 72 120 104 71 122 103 71 122 103 71 122 103 70 122 103 70 122 104 68 122 104 68 122 104 66 122 104 66 127 103 65 127 103 65 127 103 65 126 104 67 127 105 68 125 105 70 125 105 70 125 105 72 126 106 71 126 106 71 127 107 72 127 107 72 127 107 72 127 107 72 126 106 71 126 106 71 126 107 67 126 107 67 126 106 69 126 106 69 126 106 69 126 106 71 126 106 71 126 106 71 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 123 107 73 123 107 73 122 106 72 122 106 72 122 106 72 122 106 72 121 105 71 121 105 71 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 123 106 76 123 106 76 124 107 77 123 106 78 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 124 107 79 124 107 79 124 107 79 124 107 79 124 107 79 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 125 109 84 125 109 84 125 109 84 125 109 84 124 108 83 124 108 83 124 108 83 124 108 83 124 108 82 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 121 105 79 121 105 79 120 104 78 120 104 78 117 105 81 117 105 79 119 105 78 118 104 75 119 103 77 119 103 78 120 102 82 119 100 83 119 103 78 119 103 78 118 102 77 118 102 77 117 101 76 117 101 76 116 100 75 116 100 75 116 99 79 116 99 79 116 99 79 116 99 79 116 99 79 116 99 79 116 99 79 116 99 79 116 101 82 115 100 81 115 100 81 115 100 81 114 99 80 114 99 80 114 99 80 114 99 80 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 114 99 76 114 99 76 113 98 75 113 98 77 114 99 78 114 99 80 115 100 81 116 101 82 116 101 82 117 102 83 117 102 83 118 103 84 118 103 84 119 104 85 119 104 85 119 104 85 116 104 82 116 103 84 117 104 85 118 105 86 118 105 88 118 105 88 118 105 89 117 104 88 121 105 90 121 105 90 121 105 90 119 106 90 119 106 90 118 106 90 118 106 90 118 106 90 120 105 86 119 104 85 119 104 85 119 104 85 118 103 84 118 103 84 118 103 84 118 103 84 102 86 52 102 86 52 101 85 51 101 85 51 101 85 51 101 85 51 100 84 50 100 84 50 102 83 50 102 83 50 102 83 51 102 83 51 102 83 53 102 82 55 102 82 55 102 82 55 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 51 102 83 53 102 83 53 100 83 53 100 83 53 99 84 53 98 85 53 98 85 53 96 85 53 98 85 53 98 85 53 99 86 54 99 86 54 99 86 54 99 86 54 98 85 53 98 85 53 101 81 54 101 81 54 101 81 54 99 82 54 99 82 54 99 82 54 98 83 54 98 83 54 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 99 85 50 100 84 50 99 83 49 101 82 49 102 82 49 102 82 49 105 82 50 105 82 50 101 82 49 101 82 49 101 81 48 101 81 48 103 80 48 103 80 48 105 80 49 105 80 49 103 85 47 103 85 49 103 84 52 103 84 54 103 84 54 103 84 52 103 85 49 103 85 47 102 83 50 102 83 50 103 84 51 103 85 49 103 85 49 104 86 48 104 86 48 104 86 48 106 86 51 105 85 50 105 85 50 105 85 50 105 85 50 106 86 51 107 87 52 107 87 52 104 88 54 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 109 88 59 109 88 57 109 88 57 109 89 56 109 89 56 109 89 54 109 89 52 109 89 52 110 90 57 111 91 58 111 91 58 111 92 59 109 93 59 108 92 58 107 93 58 106 92 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 111 88 56 111 88 56 111 88 56 111 88 56 111 88 56 112 89 57 112 89 57 112 89 57 112 87 56 111 88 56 109 89 56 108 89 56 108 89 56 109 89 56 111 88 56 112 87 56 109 91 55 109 91 55 110 92 56 111 93 57 111 93 57 111 93 57 111 93 57 111 93 57 116 92 54 115 91 53 114 92 55 112 92 57 112 92 57 112 93 60 113 94 62 111 95 62 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 117 94 60 117 94 60 118 95 61 119 96 62 120 97 63 120 97 63 120 97 63 120 97 63 121 101 66 121 101 66 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 121 101 66 121 101 66 121 101 66 121 101 68 121 101 68 121 100 69 121 100 69 121 100 71 124 102 65 124 101 67 123 100 66 122 99 65 122 99 65 121 98 64 120 97 63 120 97 63 118 98 63 117 97 62 116 96 61 117 97 62 118 98 63 117 97 62 116 96 61 114 94 59 114 94 59 112 92 57 111 91 58 111 90 59 111 90 61 110 89 62 107 86 59 105 83 59 99 82 56 99 82 56 98 81 55 96 79 53 94 77 51 91 74 48 89 71 47 88 70 46 82 69 52 81 68 51 81 68 49 80 67 48 79 67 45 78 66 42 77 65 41 77 65 41 74 65 36 73 64 35 73 64 33 74 63 31 75 62 28 75 63 25 76 62 25 76 62 23 76 62 23 77 64 22 77 64 20 77 64 19 77 65 17 76 63 18 75 62 18 75 62 20 82 60 19 82 60 19 81 62 20 81 62 20 81 63 23 82 64 26 81 65 29 81 65 29 79 63 30 79 63 30 78 62 29 77 62 29 77 62 29 78 63 30 78 63 30 78 63 30 80 68 30 81 67 28 81 68 26 84 67 24 85 66 23 88 67 22 89 67 20 89 67 18 87 70 24 87 70 24 86 69 23 85 68 22 85 68 22 86 69 23 87 70 24 88 71 25 94 72 25 94 71 27 94 71 27 94 73 28 93 74 31 94 75 32 95 76 33 94 77 33 96 77 34 96 77 34 96 77 35 97 78 38 97 78 38 97 77 40 98 78 43 98 78 43 96 82 43 98 82 46 102 82 47 105 82 48 107 83 49 107 84 50 106 86 51 106 86 51 105 89 55 108 89 56 109 90 57 111 91 58 111 91 58 113 90 58 113 90 58 113 90 58 116 97 57 116 97 57 116 97 57 117 98 58 118 99 59 118 99 59 119 100 60 119 100 60 118 99 59 118 99 59 119 99 62 119 99 62 120 100 65 120 100 65 120 100 67 121 101 68 122 103 70 122 103 70 123 104 71 123 104 71 123 104 71 123 104 71 122 103 70 122 103 70 121 105 71 121 105 71 121 105 71 121 105 71 121 105 71 120 104 70 119 103 69 119 103 69 121 105 71 121 105 71 121 105 69 121 105 69 121 106 67 121 106 67 121 106 65 121 106 65 126 102 64 126 102 64 127 103 65 126 104 67 127 105 68 125 105 70 125 105 70 126 106 73 126 106 71 126 106 71 127 107 72 127 107 72 127 107 72 127 107 72 126 106 71 126 106 71 127 108 66 127 108 66 127 108 68 127 108 68 127 107 70 127 107 72 127 107 72 127 107 74 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 124 108 74 123 107 73 123 107 73 123 107 73 122 106 72 122 106 72 122 106 72 122 106 72 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 106 73 123 107 74 124 108 75 124 108 75 125 109 76 122 107 78 122 107 78 122 107 78 123 108 79 123 108 79 123 108 79 124 109 80 124 109 80 124 107 81 124 107 81 124 107 81 124 107 81 125 108 82 125 108 82 125 108 82 125 108 82 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 125 109 84 125 109 84 124 108 83 124 108 83 124 108 83 123 107 82 123 107 82 123 107 82 124 108 82 123 107 81 123 107 81 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 121 107 80 121 107 80 120 106 79 120 106 79 120 106 79 120 106 79 119 105 78 119 105 78 117 105 79 117 106 78 119 105 76 118 104 75 119 103 77 119 103 78 120 102 82 119 100 85 118 102 77 118 102 77 117 101 76 117 101 76 116 100 75 115 99 74 115 99 74 114 98 73 117 100 80 117 100 80 117 100 80 117 100 80 117 100 80 117 100 80 117 100 80 117 100 80 115 100 79 115 100 79 115 100 79 114 99 78 114 99 78 114 99 78 113 98 77 113 98 77 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 113 98 75 114 98 82 114 98 82 113 97 81 113 97 81 114 99 80 114 99 80 115 100 81 116 101 80 115 100 79 115 100 79 116 101 80 116 101 80 117 102 81 118 103 82 118 103 82 119 104 83 116 104 80 116 104 82 117 105 83 118 105 86 118 105 88 118 105 88 118 105 89 117 104 88 121 105 89 121 105 89 119 106 89 119 106 89 118 107 89 118 107 89 116 108 89 116 108 89 119 104 85 119 104 85 119 104 85 119 104 85 118 103 84 118 103 84 118 103 84 118 103 84 102 86 52 102 86 52 101 85 51 101 85 51 101 85 51 101 85 51 100 84 50 100 84 50 102 84 48 102 83 50 102 83 50 102 83 51 102 83 53 102 82 55 102 82 55 102 82 57 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 103 82 51 102 83 53 102 83 53 100 83 53 99 84 53 99 84 53 98 85 53 96 85 53 96 85 53 98 85 53 99 86 54 99 86 54 100 87 55 100 87 55 99 86 54 99 86 54 98 85 53 104 78 53 103 79 53 103 79 53 101 80 53 100 80 53 98 81 53 97 82 53 97 82 53 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 48 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 100 84 51 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 98 84 49 98 84 49 98 82 48 100 81 48 101 81 48 101 81 48 104 81 49 104 81 49 101 82 49 101 82 49 101 81 48 101 81 48 103 80 48 103 80 48 105 80 49 105 80 49 103 85 47 103 85 49 103 84 52 103 84 54 103 84 54 103 84 52 103 85 49 103 85 47 102 83 51 102 83 51 103 84 51 103 85 49 103 85 49 103 85 47 104 86 46 104 86 46 106 86 51 105 85 50 105 85 50 105 85 50 105 85 50 106 86 51 107 87 52 107 87 52 104 88 54 104 88 54 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 91 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 109 88 59 109 88 59 109 88 57 109 89 56 109 89 54 109 89 54 109 89 52 109 89 52 110 90 57 110 91 58 110 91 58 109 93 59 108 94 59 106 93 58 106 93 58 103 93 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 92 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 111 86 55 111 86 55 112 87 56 112 87 56 112 87 56 113 88 57 113 88 57 113 88 57 112 87 56 111 88 56 109 89 56 108 89 56 108 89 56 109 89 56 111 88 56 112 87 56 109 91 55 110 92 56 111 93 57 111 93 57 112 94 58 112 94 58 111 93 57 111 93 57 116 92 54 115 91 53 114 92 55 114 91 57 112 92 57 112 93 60 111 95 62 111 95 62 113 94 61 113 94 61 113 94 61 113 94 61 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 114 95 62 118 94 60 118 94 60 118 95 61 119 96 62 120 97 63 120 97 63 118 98 63 118 98 63 118 98 63 118 98 63 118 98 63 119 99 64 119 99 64 120 100 65 120 100 65 120 100 65 119 101 65 119 101 65 120 101 68 120 101 68 120 101 69 120 101 69 120 101 71 120 101 71 127 105 68 126 104 67 125 103 66 124 102 65 123 100 66 122 99 65 121 98 64 121 98 64 121 101 68 120 100 67 120 100 67 120 100 67 122 102 69 122 102 69 120 100 67 118 98 65 120 100 67 118 97 66 117 96 67 117 96 69 117 95 72 116 94 73 114 91 73 111 88 72 108 91 73 108 91 73 107 90 70 106 90 67 104 88 63 102 86 61 100 84 61 98 82 59 92 79 63 92 79 63 91 78 61 90 77 60 88 75 58 87 74 57 86 73 56 85 72 55 81 75 51 81 75 51 82 75 49 84 74 47 83 74 43 84 73 41 86 73 39 86 73 38 82 68 33 82 68 29 82 69 27 83 70 26 82 69 24 82 69 25 81 68 26 81 67 28 89 65 27 90 66 28 91 68 27 91 69 28 92 70 29 91 72 30 92 73 33 93 73 36 91 73 35 91 73 37 91 73 37 89 73 39 89 73 40 88 72 39 88 71 41 87 72 41 87 74 39 87 74 39 88 74 37 91 73 33 92 73 31 94 73 30 95 72 28 96 72 26 92 78 33 91 77 32 90 76 31 89 75 30 90 76 31 90 76 31 92 78 33 93 79 34 101 77 33 100 77 33 101 78 34 101 80 37 102 81 38 101 82 39 102 83 40 102 83 40 107 85 44 107 85 44 107 85 46 108 86 47 109 87 50 109 87 50 110 88 51 110 88 51 105 90 51 107 89 51 111 89 52 113 89 53 115 89 56 115 91 57 114 91 57 115 92 58 111 94 64 111 94 64 114 95 65 115 96 66 116 95 66 116 95 66 118 94 66 118 94 66 118 100 64 118 100 64 118 100 64 119 101 65 120 102 66 120 102 66 121 103 67 121 103 67 120 102 66 120 102 66 121 103 67 121 102 69 121 102 69 121 102 70 121 102 70 122 103 71 122 106 72 123 107 73 123 107 73 123 107 73 123 107 73 122 106 72 121 105 71 121 105 71 122 106 72 122 106 72 122 106 72 121 105 71 121 105 71 119 103 69 118 102 68 118 102 68 121 107 70 121 107 70 121 107 70 121 107 68 121 107 68 122 109 67 122 109 67 122 109 65 126 102 64 126 102 64 127 103 65 126 104 67 127 105 68 126 106 71 126 106 71 126 106 73 126 106 71 126 106 71 127 107 72 127 107 72 127 107 72 127 107 72 126 106 71 126 106 71 128 109 66 128 109 67 128 109 67 128 109 69 128 108 71 128 108 73 128 108 73 128 108 75 127 108 75 126 107 74 126 107 74 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 124 108 74 124 108 74 124 108 74 123 107 73 123 107 73 122 106 72 122 106 72 122 106 72 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 124 108 74 123 107 73 123 107 73 123 107 73 123 107 73 124 108 74 125 109 75 125 109 75 121 107 78 121 107 78 121 107 78 122 108 79 122 108 79 122 108 79 123 109 80 123 109 80 124 107 81 124 107 81 124 107 81 124 107 81 125 108 82 125 108 82 125 108 82 125 108 82 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 108 80 125 109 83 124 110 83 122 111 83 121 112 83 121 112 83 122 111 83 124 110 83 125 109 83 126 110 85 126 110 85 125 109 84 125 109 84 124 108 83 124 108 83 124 108 83 123 107 82 124 108 82 123 107 81 123 107 81 122 106 80 121 105 79 121 105 79 120 104 78 120 104 78 121 107 80 121 107 80 120 106 79 120 106 79 120 106 79 120 106 79 119 105 78 119 105 78 117 105 79 117 106 78 119 105 76 118 104 75 119 103 77 119 103 80 120 101 84 119 100 85 118 102 79 117 101 78 117 101 78 116 100 77 115 99 76 114 98 75 114 98 75 114 98 75 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 115 100 79 115 100 79 114 99 78 114 99 78 114 99 78 113 98 77 113 98 77 113 98 77 113 99 73 113 99 73 113 99 73 113 99 73 113 99 73 113 99 73 113 99 73 113 99 73 114 97 87 113 97 84 113 97 84 113 97 82 113 97 81 114 99 80 115 100 79 115 100 79 114 99 78 114 99 78 114 99 78 115 100 79 116 101 80 117 102 81 117 102 81 118 103 82 116 104 80 116 104 80 117 105 83 118 105 86 118 105 88 118 105 88 118 105 89 117 104 88 121 106 87 121 106 87 119 106 87 119 106 87 118 107 87 118 107 87 116 108 87 116 108 87 119 104 85 119 104 85 119 104 85 118 103 84 118 103 84 118 103 84 118 103 84 117 102 83 100 82 58 100 83 57 100 83 57 101 84 56 101 84 54 102 86 53 102 86 53 102 86 52 100 84 50 100 84 51 100 84 51 100 83 53 100 83 55 100 83 57 100 83 57 100 82 58 105 81 55 103 82 55 102 82 55 102 82 55 102 82 55 105 81 55 106 80 55 109 79 55 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 99 85 50 99 84 51 99 84 51 99 84 53 99 84 55 99 83 57 99 83 57 99 83 58 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 100 83 55 100 83 55 100 83 55 100 85 44 100 85 46 100 84 48 99 83 50 99 82 54 99 82 56 98 80 58 98 80 58 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 101 85 51 100 84 50 99 83 49 99 83 49 98 82 48 98 82 48 99 83 49 99 83 49 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 98 82 46 98 82 46 99 83 47 99 83 47 99 83 47 99 83 47 98 82 46 98 82 46 99 83 47 100 84 48 101 85 49 102 86 52 103 87 53 102 86 52 101 85 52 100 84 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 103 87 51 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 109 89 54 109 89 54 107 89 53 107 89 53 104 88 52 104 88 52 102 88 51 102 88 51 104 88 54 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 108 89 59 108 89 59 108 89 59 108 89 57 108 89 57 108 89 57 108 89 57 108 89 56 107 94 59 107 94 59 108 94 59 108 94 59 109 93 59 109 93 59 111 92 59 111 92 59 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 88 51 109 89 54 108 89 57 106 89 59 105 90 59 106 91 58 105 93 55 105 93 53 113 90 56 111 91 56 110 92 56 109 93 57 109 93 57 111 93 57 113 93 58 115 92 58 115 91 53 114 90 52 114 90 52 114 90 52 114 90 52 115 91 53 116 92 54 116 92 54 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 92 58 116 93 59 116 96 61 117 97 62 117 99 63 115 99 63 113 99 62 113 99 62 116 96 63 117 97 62 117 97 62 118 98 61 118 99 59 117 98 56 117 98 56 116 97 54 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 98 70 122 98 70 122 99 68 122 99 68 123 100 68 123 100 68 123 100 66 123 100 66 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 102 67 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 122 103 63 123 102 73 123 102 73 122 102 75 119 102 76 117 101 76 115 100 77 113 101 79 112 99 80 114 98 83 114 98 85 113 97 84 109 95 82 106 94 82 105 92 83 104 91 82 101 91 81 100 87 78 97 87 78 95 84 78 93 84 79 91 81 79 88 80 78 87 78 79 86 77 78 86 81 78 85 80 76 85 80 74 85 81 72 84 80 69 84 80 68 83 79 67 83 80 65 89 75 62 89 76 60 89 76 59 91 76 57 91 76 55 93 77 52 93 77 51 93 77 51 94 77 47 95 78 48 96 79 49 97 81 48 98 82 49 100 84 50 101 85 51 101 85 49 103 86 56 102 85 55 102 86 53 102 86 53 102 86 52 102 86 52 102 86 50 102 86 50 104 84 51 104 84 51 103 83 50 103 83 50 103 83 50 103 83 50 104 84 51 104 84 51 106 82 56 106 82 56 106 82 54 107 83 55 107 84 53 108 85 53 108 85 51 108 85 51 108 85 51 109 86 52 111 88 54 112 89 55 112 89 55 112 89 55 111 88 54 110 87 53 110 94 58 110 94 58 111 95 59 112 96 60 113 97 61 113 97 61 114 98 62 114 98 62 116 100 66 116 100 66 116 100 67 116 100 67 116 99 69 116 99 71 116 99 73 116 99 73 122 101 70 121 102 70 121 102 70 121 102 72 119 102 72 118 103 74 118 103 74 118 103 74 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 122 105 75 122 105 75 122 105 75 121 104 74 121 104 74 121 104 74 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 108 62 126 108 62 126 108 62 126 107 64 126 107 64 126 107 65 126 107 65 126 107 65 128 109 76 128 109 76 127 108 75 126 107 74 125 106 73 124 105 72 124 105 72 123 104 71 127 106 75 127 106 75 127 106 75 126 105 74 126 105 74 125 104 73 125 104 73 125 104 73 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 122 106 73 122 106 73 122 106 73 123 107 74 123 107 74 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 123 106 76 122 107 76 122 109 77 120 109 77 120 109 77 122 109 77 122 107 76 123 106 76 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 125 108 80 125 108 80 124 109 80 124 108 82 123 109 83 123 109 83 121 109 83 121 109 85 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 122 113 82 123 112 82 123 112 82 125 111 82 125 110 81 126 109 81 126 109 81 128 108 81 121 110 82 121 110 82 121 110 82 121 110 82 120 109 81 119 108 80 118 107 79 117 106 78 126 106 82 123 105 81 122 104 80 120 104 79 118 104 78 116 104 78 116 104 78 115 105 78 121 103 81 121 103 79 120 102 78 119 101 77 118 101 75 118 101 73 119 102 74 119 102 74 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 103 74 117 103 76 117 103 77 117 102 79 116 101 78 116 102 76 116 102 75 116 102 73 116 99 81 116 99 81 115 98 78 114 97 77 114 97 77 114 98 75 114 98 75 115 99 76 113 97 72 113 97 74 113 97 74 113 96 76 113 96 76 113 96 78 113 96 78 113 96 78 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 115 99 83 115 99 83 114 98 82 113 97 81 114 98 82 115 99 83 116 100 84 117 101 85 115 103 81 115 103 81 115 102 83 115 102 83 116 103 86 116 103 86 116 103 87 116 103 87 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 120 101 86 119 102 86 119 102 86 119 102 86 118 102 86 116 103 86 116 103 86 116 103 86 99 82 56 99 82 56 99 82 56 100 83 55 100 83 53 100 84 51 101 85 52 101 85 52 100 84 51 100 84 51 100 84 51 100 83 53 100 83 55 100 83 57 100 83 57 100 83 57 103 82 55 102 82 55 100 83 55 99 84 55 100 83 55 102 82 55 105 81 55 106 80 55 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 84 51 99 84 51 99 84 51 99 84 53 99 84 55 99 83 57 99 83 57 99 83 57 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 100 83 55 100 83 55 100 83 55 100 84 48 100 84 48 100 84 50 99 83 50 99 82 52 99 82 54 98 81 55 98 81 55 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 102 81 52 101 85 52 100 84 51 99 83 50 99 83 50 98 82 49 98 82 49 99 83 50 99 83 50 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 100 84 50 99 83 49 99 83 49 99 83 47 100 84 48 101 85 51 102 86 52 102 86 52 102 86 52 101 85 51 101 85 51 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 109 89 54 108 88 53 107 89 53 107 89 53 104 88 52 104 88 52 103 89 52 102 88 51 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 107 93 58 107 93 58 108 92 58 108 92 58 110 91 58 110 91 58 111 91 58 111 91 58 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 88 51 109 89 54 108 89 57 106 89 59 106 89 59 106 91 58 106 92 55 105 93 53 113 90 56 111 91 56 110 92 56 109 93 57 109 93 57 111 93 57 112 92 57 115 92 58 114 92 55 114 92 55 113 91 54 113 91 54 114 92 55 114 92 55 115 93 56 116 94 57 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 92 58 116 93 59 116 96 61 117 97 62 117 99 63 115 99 63 114 98 62 113 99 62 116 96 63 117 97 62 117 97 62 118 98 61 118 99 59 117 98 58 117 98 56 116 97 55 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 98 70 122 99 68 122 99 68 122 99 67 123 100 68 123 100 66 123 100 66 123 100 66 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 102 69 122 102 69 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 123 102 73 123 102 73 122 102 75 119 102 76 118 102 77 116 101 78 114 102 80 114 102 80 111 98 82 111 98 82 110 96 83 109 97 83 108 96 84 105 95 83 104 94 84 103 95 84 103 93 84 101 92 85 100 91 84 98 91 85 96 88 86 93 87 87 92 86 86 91 85 87 89 85 84 89 85 82 89 86 81 89 86 79 88 85 76 88 86 74 87 85 72 87 85 72 94 84 74 94 84 72 94 85 70 96 84 68 97 86 68 98 85 66 98 86 64 98 86 62 102 86 61 102 86 60 103 87 61 104 89 60 106 91 62 107 92 61 108 93 62 108 93 62 111 94 68 111 94 68 111 94 66 111 94 66 111 94 64 110 93 63 110 94 61 110 94 61 115 94 65 115 94 65 114 93 64 114 93 64 114 93 64 114 93 64 115 94 65 115 94 65 114 94 67 114 94 67 114 95 65 115 96 66 115 96 64 116 97 64 116 97 64 116 98 62 113 92 61 114 93 62 115 94 63 115 94 63 116 95 64 116 95 64 116 95 64 115 94 63 114 98 65 114 98 65 114 98 65 115 99 66 116 100 67 117 101 68 117 101 68 117 101 68 118 102 69 118 102 69 118 101 71 118 101 71 118 101 73 118 101 75 118 101 75 118 100 76 122 103 71 120 104 71 120 104 71 120 103 73 119 104 73 119 104 75 118 104 75 118 104 77 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 121 104 74 121 104 74 121 104 74 121 104 74 121 104 74 120 103 73 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 107 64 126 107 64 126 107 64 126 107 65 126 107 67 126 107 67 126 107 67 126 106 69 127 108 75 127 108 75 127 108 75 126 107 74 125 106 73 125 106 73 124 105 72 124 105 72 127 106 75 127 106 75 126 105 74 126 105 74 126 105 74 125 104 73 125 104 73 125 104 73 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 122 106 73 122 106 73 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 123 106 76 122 107 76 122 109 77 120 109 77 120 109 77 122 109 77 122 107 76 123 106 76 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 125 108 80 125 108 80 124 109 80 124 108 82 123 109 83 123 109 83 121 109 83 121 109 85 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 121 110 82 122 111 81 122 111 81 124 110 81 123 109 80 124 109 80 125 108 80 124 107 79 124 107 79 122 108 81 122 108 81 122 108 81 122 108 81 121 107 80 120 106 79 119 105 78 118 104 77 123 105 81 122 104 80 121 103 79 119 103 78 118 104 78 117 103 77 115 103 77 116 104 78 121 103 81 120 102 78 120 102 78 119 101 77 118 101 75 118 101 73 119 102 74 119 102 74 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 117 103 74 117 103 76 117 102 79 117 102 79 116 101 78 116 101 78 116 102 75 115 101 72 116 99 79 116 99 79 115 98 78 114 97 77 114 97 77 114 97 77 114 98 75 115 99 76 113 97 72 113 97 74 113 97 74 113 96 76 113 96 76 113 96 78 113 96 78 113 96 78 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 115 99 83 114 98 82 114 98 82 113 97 81 114 98 82 115 99 83 116 100 84 117 101 85 114 102 80 115 103 81 115 102 83 115 102 83 115 102 85 116 103 86 116 103 87 116 103 87 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 119 102 86 119 102 86 119 102 86 118 102 86 118 102 86 116 103 86 116 103 86 116 103 86 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 99 82 52 100 84 51 100 84 51 100 84 51 100 84 51 100 83 53 100 83 53 100 83 55 100 83 55 100 83 57 100 83 57 100 83 53 99 84 53 98 85 53 98 85 53 98 85 53 100 83 53 102 83 53 105 81 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 100 84 51 100 84 51 100 83 53 100 83 53 100 83 55 100 83 55 100 83 57 100 83 57 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 100 83 55 100 83 55 100 83 55 100 84 51 100 84 51 100 83 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 84 54 100 83 53 99 82 52 99 82 52 98 81 51 98 81 51 99 82 52 99 82 52 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 101 85 51 100 84 50 100 84 50 99 83 49 100 84 50 100 84 50 101 85 51 102 86 52 101 85 51 101 85 51 101 85 51 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 108 88 53 108 88 53 107 89 53 107 89 53 104 88 52 104 88 52 103 89 52 103 89 52 106 90 56 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 108 92 58 108 89 56 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 109 90 57 109 90 57 109 90 57 110 90 57 110 90 57 112 89 57 112 89 57 112 89 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 88 51 109 89 54 108 89 57 108 89 59 106 89 59 107 91 58 106 92 55 106 92 53 113 90 56 111 91 56 110 92 56 108 92 56 109 93 57 111 93 57 112 92 57 114 91 57 114 91 59 114 91 59 113 90 58 113 90 58 114 91 59 114 91 59 115 92 60 116 93 61 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 114 94 59 115 95 60 116 96 61 116 98 62 116 98 62 116 98 62 114 98 62 114 98 62 116 96 61 117 97 62 117 97 62 118 98 61 118 98 61 117 97 60 117 98 58 116 97 57 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 99 68 122 99 68 122 99 68 122 99 67 123 100 68 123 100 66 123 100 66 123 101 64 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 102 69 122 102 69 122 102 69 122 101 70 122 101 70 122 101 70 122 101 70 122 101 70 123 102 71 123 102 73 122 102 75 120 103 77 119 103 78 118 103 80 115 103 81 115 103 81 110 98 82 110 98 82 108 99 82 108 99 84 106 99 83 106 98 85 105 99 85 105 99 87 105 98 90 104 97 91 103 96 90 100 95 91 99 93 93 97 93 94 96 92 93 94 92 95 93 91 92 93 91 92 93 92 90 92 91 87 92 91 86 92 92 84 92 92 82 92 92 80 96 93 84 97 93 84 97 93 82 100 94 82 100 94 80 101 94 78 102 95 77 102 95 77 108 93 74 109 94 75 110 95 74 111 96 75 113 98 75 114 99 76 115 101 75 115 101 75 118 101 81 118 101 81 118 102 79 118 102 79 118 102 77 118 102 77 118 102 77 118 102 76 121 101 74 120 100 73 120 100 73 119 99 72 119 99 72 120 100 73 120 100 73 121 101 74 118 101 73 118 101 73 118 101 71 119 102 72 119 103 70 119 103 70 119 103 70 120 104 70 118 101 71 118 101 71 117 100 70 117 100 70 117 100 70 118 101 71 119 102 72 119 102 72 119 102 72 119 102 72 119 102 72 120 103 73 120 103 73 121 104 74 121 104 74 122 105 75 121 104 76 121 104 76 121 104 76 121 104 78 121 104 78 121 103 79 121 103 79 121 103 79 120 105 72 120 105 72 120 105 74 119 106 74 119 105 76 117 106 76 117 106 78 117 106 78 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 119 102 72 119 102 72 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 107 67 126 107 67 126 107 67 126 106 69 126 106 69 126 106 71 126 106 71 126 106 71 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 127 106 75 126 105 74 126 105 74 126 105 74 126 105 74 125 104 73 125 104 73 125 104 73 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 106 73 122 106 73 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 123 106 76 122 107 76 122 109 77 120 109 77 120 109 77 122 109 77 122 107 76 123 106 76 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 125 108 80 125 108 80 124 109 80 124 108 82 123 109 83 123 109 83 121 109 83 121 109 85 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 121 110 80 123 109 80 123 109 80 122 108 79 123 108 79 123 108 79 123 106 78 123 106 78 122 106 80 122 106 80 122 106 80 122 106 80 121 105 79 120 104 78 119 103 77 119 103 77 122 104 80 122 104 80 120 104 79 119 103 78 117 103 77 117 103 77 117 103 77 115 103 77 120 102 80 120 102 78 119 101 77 118 100 76 118 101 75 118 101 73 119 102 74 119 102 74 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 117 103 76 117 103 77 117 102 79 116 101 80 116 101 80 116 101 78 115 101 75 115 101 74 116 99 79 115 98 78 115 98 78 114 97 77 114 97 77 114 97 77 114 97 77 114 97 77 114 98 73 114 98 75 113 97 74 113 96 76 112 95 75 112 95 77 112 95 77 111 94 76 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 114 98 82 114 98 82 114 98 82 113 97 81 114 98 82 115 99 83 115 99 83 116 100 84 114 102 80 114 102 80 115 102 83 115 102 83 115 102 85 115 102 85 116 103 87 116 103 87 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 117 104 85 119 102 86 119 102 86 118 102 86 118 102 86 116 103 86 116 103 86 115 104 86 115 104 86 99 82 54 99 82 54 99 82 54 99 82 54 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 55 100 83 55 100 83 55 100 83 55 98 85 53 98 85 53 96 85 53 95 86 53 96 85 53 98 85 53 100 83 53 102 83 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 56 99 82 54 99 82 54 99 82 52 99 83 50 99 83 49 99 83 49 99 83 49 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 84 56 100 83 55 99 82 54 99 82 54 98 81 53 98 81 53 99 82 54 99 82 54 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 99 83 49 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 100 84 50 99 83 49 99 83 50 99 83 50 100 84 50 100 84 50 101 85 51 101 85 49 101 85 49 101 85 49 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 108 88 53 108 88 53 107 89 53 107 89 53 104 88 52 104 88 52 103 89 52 103 89 52 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 108 90 54 108 90 54 108 89 56 108 89 56 108 89 56 108 89 57 108 89 57 108 89 57 108 89 56 109 89 56 109 89 56 111 88 56 111 88 56 112 87 56 112 87 56 112 87 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 107 89 51 108 90 54 108 89 57 108 89 59 108 89 59 109 90 58 109 91 55 109 91 53 112 89 55 110 90 55 110 92 56 108 92 56 108 92 56 111 93 57 112 92 57 114 91 57 112 91 60 112 91 60 112 91 60 112 91 60 112 91 60 113 92 61 114 93 62 114 93 62 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 115 97 61 115 97 61 116 98 62 116 98 62 116 98 62 116 98 62 116 96 61 117 97 62 117 97 62 118 98 63 118 98 63 117 97 60 117 97 60 116 96 59 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 99 68 122 99 67 122 99 67 122 99 67 123 100 66 123 101 64 123 101 64 123 101 64 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 101 70 122 101 70 122 101 70 122 101 70 122 101 72 122 101 72 122 101 72 122 101 72 123 102 71 123 102 71 122 103 73 120 103 75 119 103 77 119 105 79 117 105 81 117 105 81 110 102 83 110 102 83 109 102 84 108 101 83 106 100 84 106 100 84 103 100 85 103 100 85 101 96 90 101 96 90 101 96 92 99 95 92 98 94 93 96 94 95 95 93 96 94 94 96 94 94 96 94 94 94 94 94 94 94 94 92 94 95 90 94 95 89 94 95 87 94 96 85 95 96 90 95 96 90 96 96 88 97 97 87 99 96 87 100 98 86 101 97 86 101 97 85 109 95 82 110 96 83 111 98 82 112 99 83 113 100 83 115 102 85 116 103 84 116 103 84 120 102 88 120 103 87 120 103 87 121 104 86 121 104 86 121 104 84 121 104 84 121 104 84 121 103 79 120 102 78 120 102 78 120 102 78 120 102 78 120 102 78 120 102 78 121 103 79 118 104 75 118 104 75 118 105 73 119 106 74 119 106 74 119 106 74 119 106 74 119 106 74 120 104 78 119 103 77 118 102 76 117 101 75 117 101 75 118 102 76 120 104 78 121 105 79 122 105 79 122 105 79 122 105 79 123 106 80 123 106 80 124 107 81 124 107 81 124 107 81 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 120 107 75 120 107 75 120 107 75 118 107 77 118 107 77 117 108 79 117 108 79 117 108 79 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 118 101 71 118 101 71 119 102 72 119 102 72 119 102 72 120 103 73 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 106 69 126 106 69 126 106 71 126 106 71 126 106 73 126 106 73 126 105 74 126 105 74 126 106 71 126 106 71 126 106 71 127 107 72 127 107 72 127 107 72 128 108 73 128 108 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 124 108 75 124 108 75 124 108 75 123 107 74 123 107 74 122 106 73 122 106 73 122 106 73 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 122 105 75 122 107 76 121 108 76 120 109 77 120 109 77 121 108 76 122 107 76 122 105 75 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 125 108 80 125 108 80 124 109 80 124 108 82 123 109 83 123 109 83 121 109 83 121 109 85 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 123 109 82 123 109 80 123 109 80 123 109 80 123 108 79 123 108 79 123 108 79 122 107 78 122 107 78 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 122 105 79 121 104 78 121 104 78 121 105 80 120 104 79 119 103 78 118 102 77 117 101 76 116 102 76 116 102 76 116 102 76 120 102 80 119 101 77 119 101 77 118 100 76 118 101 75 118 101 73 119 102 74 119 102 74 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 117 103 76 117 103 77 116 101 78 116 101 80 116 101 80 115 100 77 115 101 75 115 101 74 116 100 77 115 99 76 114 98 75 114 97 77 113 96 76 113 96 76 114 97 79 114 97 79 114 98 73 114 98 75 114 98 75 113 96 76 112 95 75 111 94 76 111 94 76 110 93 75 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 113 97 81 113 97 81 113 97 81 114 98 82 114 98 82 114 98 82 115 99 83 115 99 83 114 102 80 114 102 80 114 101 82 115 102 83 115 102 85 115 102 85 115 102 86 116 103 87 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 119 102 86 118 102 86 118 102 86 116 103 86 116 103 86 115 104 86 115 104 86 115 104 86 101 84 54 101 84 54 101 84 54 101 84 54 101 84 56 101 84 56 101 84 56 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 53 100 83 53 100 83 53 100 83 53 98 85 51 96 86 51 95 87 51 95 87 51 95 87 51 98 85 51 99 84 51 102 83 51 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 101 81 54 101 81 54 101 81 54 101 81 54 101 82 52 101 82 52 101 82 52 101 82 52 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 81 57 99 82 56 99 82 54 99 82 52 99 83 50 99 83 49 99 83 47 99 83 47 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 101 84 56 100 83 55 99 82 54 99 82 54 98 81 53 98 81 53 99 82 54 99 82 54 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 98 82 49 98 82 49 99 83 50 99 83 50 99 83 50 99 83 50 98 82 49 98 82 49 99 82 52 99 83 50 99 83 50 100 84 50 100 84 50 100 84 48 101 86 47 101 86 47 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 107 87 52 107 87 52 106 88 52 106 88 52 105 89 53 105 89 53 104 90 53 104 90 53 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 108 92 58 108 92 58 108 92 58 108 90 52 108 90 52 108 90 54 108 90 54 108 89 56 108 89 57 108 89 57 108 89 57 108 89 56 109 89 56 109 89 56 111 88 56 111 88 56 112 87 56 112 87 56 112 87 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 107 89 51 108 90 54 108 89 57 108 89 59 109 88 59 110 89 58 110 90 55 110 90 53 112 89 55 110 90 55 109 91 55 108 92 56 108 92 56 110 92 56 112 92 57 114 91 57 113 92 61 112 91 60 112 91 60 112 91 60 112 91 60 113 92 61 114 93 62 114 93 62 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 97 61 115 97 61 115 97 61 115 97 61 115 97 61 115 97 61 117 97 62 117 97 62 116 96 61 117 97 62 117 97 62 118 98 63 118 98 63 117 97 64 117 97 64 116 96 63 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 99 67 122 99 67 122 99 67 122 99 65 123 101 64 123 101 64 123 101 64 123 101 62 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 102 69 122 102 69 122 102 69 122 101 70 122 101 72 122 101 74 122 101 74 122 101 74 123 103 70 123 102 71 122 103 73 120 103 75 119 103 77 119 105 79 117 105 79 117 105 81 113 105 86 112 104 85 110 103 84 109 102 84 107 102 83 105 99 83 102 99 82 102 99 82 100 96 87 99 94 88 99 94 88 98 95 90 97 93 90 95 94 92 94 92 93 93 93 95 93 93 95 93 93 93 93 93 93 93 93 91 93 94 89 93 94 88 93 94 86 93 95 84 93 96 89 94 95 87 95 96 88 97 97 89 97 97 87 100 97 88 101 98 89 101 98 89 109 97 85 110 98 86 111 99 85 112 100 86 113 101 85 114 102 86 115 103 87 116 105 87 120 104 89 120 104 89 120 104 88 121 105 89 121 106 87 122 107 88 122 107 86 122 107 86 124 108 83 124 108 83 123 107 82 123 107 82 123 107 82 123 107 82 124 108 83 124 108 83 122 109 77 122 109 77 122 108 79 122 108 79 122 108 79 122 108 79 122 108 79 122 108 79 121 107 80 120 106 79 119 105 78 118 104 77 118 104 77 118 104 77 120 106 79 120 106 79 123 106 80 123 106 80 123 106 80 123 106 80 124 107 81 124 107 81 124 107 81 124 107 81 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 122 104 80 120 107 75 120 107 75 120 106 77 118 107 77 118 107 79 117 108 79 117 107 80 117 107 80 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 118 101 71 118 101 71 119 102 72 119 102 72 119 102 72 120 103 73 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 106 71 126 106 71 126 106 71 126 106 73 126 106 73 126 105 74 126 105 74 126 105 74 125 105 70 126 106 71 126 106 71 126 106 71 127 107 72 128 108 73 128 108 73 128 108 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 106 73 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 126 107 74 124 108 75 124 108 75 124 108 75 123 107 74 123 107 74 122 106 73 122 106 73 122 106 73 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 122 105 75 121 106 75 121 108 76 119 108 76 119 108 76 121 108 76 121 106 75 122 105 75 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 124 107 79 124 107 79 123 108 79 123 107 81 122 108 82 122 108 82 120 108 82 120 108 84 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 125 110 81 125 110 81 125 110 81 124 109 80 124 109 80 123 109 80 122 108 79 122 108 79 123 106 80 124 107 81 124 107 81 124 107 81 124 107 81 123 106 80 123 106 80 122 105 79 120 106 80 119 105 79 118 104 78 118 102 77 117 101 76 117 101 76 117 101 76 117 101 76 119 101 79 118 100 76 118 100 76 118 100 76 118 101 75 118 101 73 119 102 74 119 102 74 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 116 102 76 116 101 78 116 101 80 116 101 82 115 100 81 115 100 79 115 100 77 115 101 75 115 99 74 115 99 74 114 98 75 113 96 76 113 96 76 113 96 78 113 96 78 114 97 81 114 98 73 114 98 75 113 97 74 112 95 75 112 95 75 111 94 76 110 93 75 110 93 75 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 113 97 81 113 97 81 113 97 81 114 98 82 114 98 82 114 98 82 114 98 82 114 98 82 113 101 79 114 102 80 114 101 82 114 101 82 115 102 85 115 102 85 115 102 86 115 102 86 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 118 102 86 118 102 86 116 103 86 116 103 86 115 104 86 115 104 86 113 105 86 113 105 86 102 86 53 102 86 53 102 85 55 101 84 54 101 84 56 101 84 56 101 84 58 100 83 57 100 83 57 100 83 57 100 83 55 100 83 55 100 83 53 100 83 53 100 84 51 100 84 51 98 85 51 98 85 51 96 86 51 95 87 51 96 86 51 98 85 51 100 84 51 102 83 51 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 101 81 56 101 81 56 101 81 54 101 81 54 101 82 52 101 82 52 101 82 50 101 82 50 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 56 99 82 56 99 82 54 99 82 52 99 83 50 100 84 50 100 84 50 100 84 48 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 101 84 54 100 83 53 99 82 52 99 82 52 98 81 51 98 81 51 99 82 52 99 82 52 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 98 81 51 98 81 51 98 81 51 99 82 52 99 82 52 98 81 51 98 81 51 98 81 51 100 83 53 99 82 52 99 83 50 99 83 49 99 83 47 100 85 46 101 86 47 101 86 45 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 107 87 52 107 87 52 106 88 52 106 88 52 105 89 53 105 89 53 104 90 53 104 90 53 106 90 56 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 107 91 57 108 92 58 108 91 48 108 90 50 108 90 52 108 90 54 108 89 56 108 89 57 108 89 57 108 89 59 108 89 56 108 89 56 108 89 56 109 89 56 109 89 56 111 88 56 111 88 56 111 88 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 107 89 51 108 90 54 108 89 57 109 88 59 109 88 59 112 89 58 112 89 55 112 90 53 112 89 55 110 90 55 109 91 55 107 91 55 108 92 56 110 92 56 111 91 56 113 90 56 112 93 60 112 93 60 111 92 59 111 92 59 112 93 60 112 93 60 113 94 61 114 95 62 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 114 98 62 113 97 61 115 97 61 114 96 60 115 97 61 116 96 61 117 97 62 117 97 62 116 96 61 117 97 62 117 97 62 118 98 65 118 98 65 117 97 64 117 96 65 116 95 64 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 99 67 122 99 65 122 99 65 122 100 63 123 101 64 123 101 62 123 101 62 123 101 62 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 102 65 122 102 65 122 102 67 122 102 69 122 101 70 122 101 72 122 101 74 122 101 74 123 103 70 123 103 70 122 103 71 120 103 73 119 104 75 118 104 77 115 103 77 115 103 77 116 105 85 115 104 84 112 104 85 110 102 83 108 101 83 106 99 81 104 98 82 103 97 81 102 95 85 102 95 85 101 94 86 99 94 88 98 93 89 97 93 90 96 92 91 94 93 91 91 89 90 91 89 90 92 91 89 92 91 87 92 91 86 92 92 84 93 93 83 93 93 81 95 95 83 95 95 83 96 96 84 99 97 85 101 97 86 102 98 87 103 99 88 105 98 88 108 99 84 109 100 85 110 101 86 111 102 85 112 103 86 114 106 87 115 107 88 115 107 86 121 105 89 121 106 87 121 106 87 122 107 88 123 108 87 123 108 85 124 109 86 124 109 86 124 110 84 123 109 83 123 109 83 123 109 83 123 109 83 123 109 83 123 109 83 124 110 84 123 110 78 123 110 78 123 109 80 122 108 79 122 108 81 122 108 81 122 108 81 122 108 82 123 107 81 122 106 80 122 106 80 121 105 79 121 105 79 121 105 79 121 105 79 122 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 123 106 80 121 103 79 121 103 79 121 103 79 121 104 78 121 104 78 121 104 76 121 104 76 121 104 76 121 106 77 121 106 77 121 106 77 120 106 79 120 106 79 118 106 80 118 106 80 118 106 82 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 119 102 72 119 102 72 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 106 69 126 106 69 126 106 71 126 106 71 126 106 73 126 106 73 126 105 74 126 105 74 128 106 69 128 106 69 128 106 69 129 107 70 129 107 70 129 107 70 130 108 71 130 108 71 125 105 70 125 105 70 125 105 70 126 106 71 126 106 71 126 106 71 126 106 71 127 107 72 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 125 106 73 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 122 106 73 122 106 73 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 122 105 75 121 106 75 121 108 76 119 108 76 119 108 76 121 108 76 121 106 75 122 105 75 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 124 107 79 124 107 79 123 108 79 123 107 81 122 108 82 122 108 82 120 108 82 120 108 84 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 124 108 82 126 109 81 126 109 81 125 110 81 124 109 80 123 109 80 123 109 80 122 108 79 120 109 79 122 106 80 123 107 81 123 107 81 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 118 106 80 120 106 80 119 105 79 118 104 78 118 102 77 118 102 77 119 101 77 119 101 77 118 100 78 118 100 76 117 99 75 117 99 75 117 100 74 118 101 73 119 102 74 119 102 74 116 100 75 116 100 75 116 100 75 116 100 75 116 100 75 116 100 75 116 100 75 116 100 75 116 102 76 116 101 78 116 101 80 115 100 81 115 100 81 115 100 79 114 99 76 114 100 74 115 99 73 115 99 74 114 98 73 113 97 74 113 96 76 113 96 78 113 96 80 113 96 80 113 97 72 113 97 74 113 97 74 112 95 75 111 94 74 111 94 76 111 94 76 110 93 75 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 112 96 80 113 97 81 114 98 82 114 98 82 114 98 82 114 98 82 113 97 81 113 101 79 113 101 79 114 101 82 114 101 82 114 101 84 115 102 85 115 102 86 115 102 86 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 86 116 103 86 116 103 86 115 104 86 115 104 86 113 105 86 113 105 86 113 105 86 101 85 52 101 85 52 101 85 52 101 84 54 100 83 55 100 83 57 99 82 56 99 82 56 100 83 57 100 83 57 100 83 57 100 83 55 100 83 53 100 84 51 100 84 51 100 84 51 99 85 50 99 85 50 98 85 50 96 86 50 98 85 50 99 85 50 102 83 50 103 83 50 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 102 80 56 102 80 56 102 80 56 102 81 54 102 81 52 102 81 50 102 81 50 102 81 50 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 51 98 81 51 99 82 52 99 82 52 99 83 50 100 84 51 100 84 51 100 84 51 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 101 85 52 100 84 51 99 83 50 99 83 50 98 82 49 98 82 49 99 83 50 99 83 50 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 98 81 51 99 82 52 99 82 52 100 83 53 100 83 53 99 82 52 99 82 52 98 81 51 100 83 55 99 82 54 98 81 51 98 82 49 98 82 46 99 84 45 101 86 45 101 86 45 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 86 51 107 87 52 106 88 52 106 88 52 105 89 53 105 89 53 104 90 53 105 91 54 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 91 57 107 91 57 108 91 47 108 91 48 108 90 50 108 90 52 108 90 54 108 89 57 108 89 57 108 89 59 106 92 57 106 92 57 107 91 57 107 91 57 109 90 57 109 90 57 110 90 57 110 90 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 107 89 51 108 90 54 108 89 57 109 88 59 111 87 59 112 89 58 113 89 55 113 89 53 111 88 54 110 90 55 109 91 55 107 91 55 107 91 55 110 92 56 111 91 56 113 90 56 112 94 56 112 94 56 112 94 56 112 94 56 112 94 56 113 95 57 113 95 57 114 96 58 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 114 100 63 114 98 62 113 97 61 114 96 60 115 95 60 116 96 61 119 96 62 119 96 62 116 96 59 117 97 62 117 97 62 118 98 65 118 97 66 117 96 65 117 96 67 116 95 66 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 99 65 122 99 65 122 99 65 122 100 63 123 101 64 123 101 62 123 101 62 123 101 60 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 103 61 122 103 61 122 103 63 122 102 67 122 102 69 122 101 70 122 101 72 122 101 72 123 103 68 123 103 70 122 103 71 119 102 72 118 103 74 116 102 75 114 102 76 114 102 76 115 102 83 115 102 83 114 101 82 112 101 83 110 99 81 107 98 81 107 98 81 105 98 82 105 95 83 103 95 82 103 95 84 101 94 84 100 93 85 97 92 86 97 92 88 97 92 88 92 88 87 93 89 86 93 90 85 93 90 83 94 91 82 94 92 80 94 92 79 94 92 79 97 94 79 97 94 79 100 94 80 101 95 81 103 95 82 104 96 83 106 96 84 107 97 85 108 100 81 108 100 81 109 101 82 111 103 82 112 104 83 113 105 82 114 106 83 115 108 82 119 107 83 119 107 83 119 107 83 120 108 82 121 109 83 121 110 82 122 111 83 122 111 83 120 109 81 120 109 81 119 108 80 119 108 80 119 108 80 119 108 80 120 109 81 120 109 81 122 107 76 122 107 76 122 107 78 121 106 77 121 105 79 120 104 79 120 104 79 120 104 81 122 105 77 123 106 78 123 106 78 123 106 78 122 105 77 122 105 77 121 104 76 120 103 75 123 106 78 123 106 78 123 106 78 123 106 78 122 105 77 122 105 77 122 105 77 122 105 77 121 103 79 121 104 78 121 104 78 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 123 103 76 121 104 76 121 104 78 121 104 78 120 104 79 120 104 79 119 104 81 119 104 81 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 121 104 74 121 104 74 121 104 74 121 104 74 121 104 74 120 103 73 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 107 67 126 107 67 126 106 69 126 106 69 126 106 71 126 106 71 126 106 73 126 106 73 128 106 69 128 106 69 128 106 69 129 107 70 129 107 70 129 107 70 129 107 70 129 107 70 125 105 70 125 105 70 125 105 70 126 106 71 126 106 71 126 106 71 127 107 72 127 107 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 122 106 73 122 106 73 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 123 107 74 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 121 104 74 121 106 75 120 107 75 119 108 76 119 108 76 120 107 75 121 106 75 121 104 74 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 124 107 79 124 107 79 123 108 79 123 107 81 122 108 82 122 108 82 120 108 82 120 108 84 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 80 125 108 80 125 108 80 123 108 79 122 108 79 122 108 79 119 108 78 119 108 78 120 106 79 121 107 80 121 107 80 122 108 81 122 108 81 121 107 80 121 107 80 121 107 80 119 107 81 118 106 80 119 105 79 118 104 78 119 103 78 119 101 77 119 101 77 120 102 78 117 99 77 117 99 75 117 99 75 117 99 75 117 100 74 118 101 73 119 102 74 119 102 74 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 117 101 76 116 101 78 116 101 78 115 100 81 115 99 83 115 99 83 114 99 80 114 99 76 114 99 76 115 99 73 114 98 72 113 97 72 113 97 74 112 95 77 113 96 80 113 95 81 113 95 81 112 96 71 112 96 73 112 96 73 112 95 75 111 94 74 111 94 76 111 94 76 111 94 76 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 112 96 80 113 97 81 114 98 82 114 98 82 114 98 82 113 97 81 113 97 81 113 101 79 113 101 79 113 100 81 114 101 82 114 101 84 114 101 84 115 102 86 115 102 86 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 84 116 103 86 116 103 86 115 104 86 115 104 86 113 105 86 113 105 86 113 105 86 112 105 86 100 84 50 100 84 51 100 84 51 99 82 52 99 82 54 99 82 56 98 81 55 98 80 56 100 82 58 100 83 57 100 83 57 100 83 55 100 83 53 100 84 51 100 84 51 100 84 50 100 84 50 99 85 50 98 85 50 98 85 50 98 85 50 100 84 50 103 83 50 105 82 50 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 100 83 53 101 79 56 101 79 55 101 79 55 101 80 53 101 80 51 101 80 49 101 80 49 101 81 48 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 82 49 98 82 49 99 83 50 99 82 52 99 82 52 100 83 53 100 83 53 100 83 53 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 101 85 51 100 84 50 99 83 49 99 83 49 98 82 48 98 82 48 99 83 49 99 83 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 102 81 50 101 82 50 100 84 51 99 85 50 99 85 50 100 84 48 101 83 47 102 82 45 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 99 82 52 100 83 53 100 83 53 101 84 54 101 84 54 100 83 53 100 83 53 99 82 52 100 83 55 99 82 54 98 81 51 98 82 49 98 82 46 99 84 45 101 86 45 101 86 43 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 101 84 54 104 85 52 104 85 52 104 85 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 86 51 106 86 51 106 88 52 106 88 52 105 89 53 105 89 53 105 91 54 105 91 54 104 88 54 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 108 91 47 108 91 47 108 91 48 108 90 52 108 90 54 108 89 56 108 89 57 108 89 59 105 92 57 105 92 57 106 92 57 106 92 57 107 91 57 107 91 57 109 90 57 109 90 57 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 106 90 56 111 88 56 111 88 56 111 88 56 111 88 56 111 88 56 111 88 56 111 88 56 111 88 56 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 105 90 51 108 90 54 108 89 57 109 88 59 111 87 59 113 88 58 113 89 55 114 88 53 111 88 54 109 89 54 109 91 55 107 91 55 107 91 55 110 92 56 111 91 56 113 90 56 112 94 54 112 94 54 112 94 54 112 94 54 112 94 54 113 95 55 114 96 56 114 96 56 114 94 59 114 94 59 114 94 59 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 114 100 63 113 99 62 113 97 61 114 96 60 115 95 60 115 95 60 119 96 62 119 96 62 116 96 59 117 97 62 117 97 62 118 98 65 118 97 66 117 96 67 117 96 67 116 95 68 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 120 100 65 122 99 65 122 99 65 122 100 63 122 100 63 123 101 62 123 101 62 123 101 60 123 101 60 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 124 102 65 122 103 60 122 103 60 122 103 61 122 102 65 122 102 67 122 102 69 122 101 70 122 101 72 123 103 68 123 103 70 122 103 70 119 103 70 117 102 73 115 101 74 113 102 74 112 100 74 115 100 81 115 100 81 114 99 80 112 99 82 111 100 82 110 98 82 110 98 82 108 99 82 106 94 80 104 95 80 103 93 81 101 93 82 100 91 82 98 91 83 97 90 84 97 90 84 94 89 86 94 89 85 94 89 83 95 91 82 95 91 80 95 91 79 96 92 80 96 93 78 98 91 72 99 92 74 99 92 74 101 92 75 105 93 77 106 94 80 107 95 81 108 94 81 105 99 77 106 100 78 107 101 77 108 102 78 110 104 78 111 105 79 112 107 78 112 107 78 117 105 79 117 106 78 118 107 79 119 108 80 119 108 78 120 109 77 121 110 78 121 110 78 122 111 81 121 110 80 121 110 80 120 109 79 120 109 79 121 110 80 121 110 80 122 111 81 124 107 77 124 107 77 124 107 79 123 106 78 123 106 80 122 104 80 122 104 82 122 104 82 121 102 72 122 103 73 123 104 74 123 104 74 123 104 74 122 103 73 120 101 71 119 100 70 123 106 76 123 106 76 123 106 76 123 106 76 122 105 75 122 105 75 122 105 75 122 105 75 121 104 78 121 104 78 121 104 76 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 124 103 76 123 103 78 123 103 78 123 103 78 121 103 79 120 104 81 120 104 81 120 104 81 118 104 77 119 105 78 120 105 76 121 106 77 122 105 75 121 104 74 123 104 72 122 103 71 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 71 121 105 71 122 105 75 122 105 75 122 105 75 121 104 74 121 104 74 121 104 74 120 103 73 120 103 73 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 122 103 70 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 127 107 72 126 107 65 126 107 67 126 107 67 126 106 69 126 106 69 126 106 71 126 106 71 126 106 71 130 106 70 130 106 70 130 106 70 130 106 70 130 106 70 130 106 70 130 106 70 130 106 70 125 105 68 125 105 68 125 105 68 126 106 69 126 106 69 127 107 70 127 107 70 127 107 70 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 122 106 73 122 106 73 122 106 73 123 107 74 123 107 74 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 121 104 74 121 106 75 120 107 75 119 108 76 119 108 76 120 107 75 121 106 75 121 104 74 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 123 106 78 123 106 78 124 107 79 124 107 79 123 108 79 123 107 81 122 108 82 122 108 82 120 108 82 120 108 84 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 126 106 79 124 107 79 123 106 78 122 107 78 121 107 78 118 107 77 118 107 77 117 108 77 117 106 78 117 106 78 118 107 79 119 108 80 119 108 80 118 107 79 118 107 79 118 107 79 119 109 82 119 107 81 118 106 80 119 105 79 119 103 78 120 102 78 120 102 78 122 102 78 117 99 77 117 99 75 117 99 75 117 99 75 117 100 74 118 101 73 119 102 74 119 102 74 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 116 101 78 115 100 79 115 100 81 115 99 83 115 99 83 114 99 80 114 99 78 114 99 76 115 100 71 114 98 72 113 97 72 113 97 74 112 95 77 112 95 79 113 95 81 113 95 81 111 95 70 111 95 72 111 95 72 111 94 74 111 94 74 112 95 77 112 95 77 112 95 77 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 111 95 79 112 96 80 113 97 81 114 98 82 115 99 83 114 98 82 113 97 81 113 97 81 113 101 79 113 101 79 113 100 81 113 100 81 114 101 84 114 101 84 114 101 85 115 102 86 115 102 83 115 102 83 115 102 83 115 102 83 115 102 83 115 102 83 115 102 83 115 102 83 116 103 86 116 103 86 115 104 86 115 104 86 113 105 86 113 105 86 112 105 86 112 105 86 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 97 83 54 97 83 54 98 84 55 98 84 55 98 84 55 98 84 55 97 83 54 97 83 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 78 45 100 80 47 102 82 49 101 80 49 99 78 49 98 77 48 99 78 49 101 80 53 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 104 83 52 104 83 52 104 83 52 104 85 52 104 85 52 105 87 51 105 87 51 103 88 49 102 86 52 102 86 52 103 87 53 103 87 53 104 88 54 105 89 55 105 89 55 105 89 55 104 88 54 105 89 55 106 90 56 107 91 57 107 91 57 106 90 56 105 89 55 104 88 54 103 87 54 106 87 55 107 86 55 110 87 55 111 88 56 110 90 55 109 91 55 107 92 53 106 92 55 106 92 55 106 92 55 105 91 54 105 91 54 105 91 54 104 90 53 104 90 53 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 109 90 60 109 90 60 109 90 60 109 90 60 109 90 60 109 90 60 109 90 60 109 90 60 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 92 54 110 92 54 110 92 54 112 92 55 112 92 55 114 92 55 115 93 56 116 92 56 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 118 94 60 118 95 61 118 95 61 116 96 61 115 97 61 114 98 62 113 99 62 113 99 62 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 103 71 122 103 71 123 104 72 123 104 72 123 104 72 124 105 73 124 105 73 124 105 73 122 101 72 122 101 72 121 102 72 121 101 74 118 101 73 118 101 75 117 101 75 117 101 75 120 99 78 118 100 78 116 100 77 114 99 78 111 99 77 107 99 78 106 100 78 105 99 77 104 95 78 102 95 77 101 94 78 101 93 80 98 92 80 96 92 81 95 91 82 94 90 81 94 91 82 94 92 80 93 91 79 93 91 78 93 91 78 93 91 76 94 92 77 94 92 77 97 95 72 98 96 73 98 96 73 99 97 74 100 98 75 101 99 76 102 100 77 102 100 77 108 97 75 109 98 76 111 100 78 114 102 80 117 102 81 117 102 81 116 101 80 117 100 80 120 101 86 121 102 85 122 104 82 123 105 81 124 107 81 124 107 81 124 106 82 124 106 84 124 109 78 124 109 78 123 108 77 122 107 76 122 107 76 122 107 76 122 107 76 123 108 77 121 104 78 121 104 78 121 104 78 122 105 79 122 105 79 123 106 80 123 106 80 123 106 80 122 108 81 122 108 81 121 107 80 120 106 79 120 106 79 119 105 78 118 104 77 118 104 77 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 124 103 76 123 103 76 123 103 76 121 104 76 120 105 76 119 105 76 119 105 76 117 106 76 115 106 77 117 106 78 117 106 78 120 106 79 120 106 79 120 104 78 120 104 78 119 103 77 121 104 76 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 72 122 106 73 122 106 73 122 106 73 121 105 72 121 105 72 121 105 72 120 104 71 120 104 71 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 120 105 66 120 104 68 120 104 68 122 103 70 123 102 71 123 102 73 123 102 73 125 101 75 122 102 69 122 102 69 123 103 68 123 103 68 123 103 66 123 104 64 122 103 61 122 103 61 126 103 71 126 103 71 127 104 72 127 104 70 127 104 70 127 105 68 128 106 69 128 106 69 129 105 69 129 105 69 128 106 69 128 106 69 126 106 69 125 107 69 123 108 69 123 108 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 125 106 73 125 106 73 125 106 73 124 105 72 124 105 72 123 104 71 123 104 71 123 104 71 126 106 79 126 106 79 125 105 78 125 105 78 125 105 78 124 104 77 124 104 77 124 104 77 128 101 74 127 101 74 126 102 74 127 103 75 125 104 75 125 106 76 123 106 76 123 106 76 124 108 74 123 107 73 122 106 73 121 105 72 121 104 74 121 104 74 121 104 76 121 104 76 121 103 79 121 104 78 122 105 79 122 105 77 123 106 76 124 108 75 125 109 76 125 109 75 124 108 75 124 108 75 125 108 78 125 108 78 124 107 79 123 106 78 122 105 79 122 105 79 123 105 81 123 105 81 123 105 81 124 106 82 124 106 82 124 106 82 124 106 82 125 107 83 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 124 108 83 124 108 83 124 108 83 124 108 83 124 108 83 124 108 83 124 108 83 124 108 83 124 109 80 123 108 79 123 107 81 122 106 81 122 106 83 121 105 82 120 103 83 120 103 83 122 106 81 122 106 81 121 105 80 121 105 80 120 104 79 119 103 78 118 102 77 118 102 77 116 101 72 116 101 72 117 102 73 117 102 73 118 103 74 118 103 74 119 104 75 119 104 75 119 100 83 119 100 83 119 101 81 119 101 79 118 100 78 118 100 76 118 101 75 118 101 75 114 102 78 113 101 77 113 101 77 113 101 77 113 101 77 112 100 76 112 100 76 112 100 76 112 98 85 112 99 82 111 99 77 111 99 75 111 99 73 111 99 73 110 98 74 110 98 74 113 97 72 113 97 72 113 97 72 112 96 73 112 96 73 112 95 75 112 95 75 111 94 74 108 97 77 109 96 77 109 96 77 109 96 77 111 96 77 112 95 77 112 95 77 112 95 77 113 97 81 113 97 81 114 98 82 114 98 82 114 98 82 113 97 81 113 97 81 112 96 80 112 100 84 113 100 84 113 100 83 113 100 83 115 100 81 117 100 82 118 101 81 118 101 81 117 101 85 117 101 85 117 101 85 117 101 85 116 100 84 116 100 84 116 100 84 116 100 84 115 102 86 115 102 86 115 102 86 115 102 86 115 102 86 115 102 86 116 103 87 116 103 87 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 97 83 54 97 83 54 98 84 55 98 84 55 98 84 55 98 84 55 97 83 54 97 83 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 78 45 100 80 47 101 81 48 101 80 49 99 78 47 98 77 48 99 78 49 101 80 51 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 104 83 52 104 83 52 104 83 52 104 85 52 104 85 52 104 86 50 104 86 50 104 86 48 102 86 52 102 86 52 103 87 53 103 87 53 104 88 54 104 88 54 105 89 55 105 89 55 103 87 53 104 88 54 105 89 55 105 89 55 105 89 55 105 89 55 104 88 54 103 87 53 103 87 54 106 87 55 107 86 55 110 87 55 111 88 56 109 89 54 109 91 55 107 92 53 106 92 55 106 92 55 106 92 55 105 91 54 105 91 54 105 91 54 104 90 53 104 90 53 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 90 58 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 92 54 110 92 54 110 92 54 112 92 55 112 92 55 114 92 55 115 93 56 116 92 56 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 115 95 60 115 95 60 116 96 61 115 97 61 115 97 61 116 98 62 114 98 62 114 98 62 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 103 70 122 103 70 122 103 70 123 104 71 123 104 71 123 104 71 124 105 72 124 105 72 123 102 71 122 101 72 121 102 72 121 101 74 118 101 73 118 101 75 117 101 75 117 101 75 120 100 76 118 100 76 116 100 77 114 99 76 111 99 77 109 98 76 107 99 78 105 99 77 104 96 77 103 94 77 101 94 76 101 94 78 98 92 78 98 92 80 95 91 80 94 90 81 95 91 80 95 91 80 94 90 79 94 90 78 94 91 76 94 91 76 95 92 77 95 92 75 99 94 74 99 94 74 100 95 75 101 96 76 102 97 77 103 98 78 103 98 78 104 99 79 108 97 75 109 98 76 112 100 78 113 101 79 116 101 80 117 102 81 117 100 80 117 100 80 121 102 85 121 103 83 122 104 80 124 107 81 124 107 79 124 107 79 124 107 81 124 106 82 124 109 80 124 109 80 123 108 79 122 107 78 122 107 78 122 107 78 122 107 78 123 108 79 120 104 78 120 104 78 120 104 78 121 105 79 121 105 79 122 106 80 122 106 80 122 106 80 121 107 80 121 107 80 121 107 80 120 106 79 120 106 79 119 105 78 119 105 78 119 105 78 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 123 103 76 123 103 76 123 103 76 121 104 76 120 105 76 119 105 76 119 105 76 119 105 76 116 105 77 119 105 78 119 105 78 121 105 79 121 105 79 121 104 78 121 104 78 120 103 77 121 104 78 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 121 105 72 122 106 73 122 106 73 121 105 72 121 105 72 121 105 72 120 104 71 120 104 71 120 104 71 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 120 105 66 120 105 66 120 104 68 122 104 68 123 103 70 123 102 71 123 102 71 125 101 73 123 103 70 123 103 70 124 104 69 124 104 67 124 104 67 124 105 65 123 104 64 123 104 62 126 103 71 126 103 71 126 103 71 127 104 70 127 104 70 127 105 68 128 106 69 128 106 69 129 105 69 129 105 69 128 106 69 126 106 69 126 106 69 125 107 69 125 107 69 123 108 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 125 106 73 125 106 73 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 126 107 77 126 107 77 125 106 76 125 106 76 125 106 76 124 105 75 124 105 75 124 105 75 125 104 73 125 104 73 125 104 73 124 105 73 125 106 74 123 107 74 123 107 74 123 107 74 124 108 74 123 107 73 122 106 73 122 106 73 122 105 75 122 105 75 122 105 77 123 106 78 121 104 78 121 104 78 122 105 79 122 105 77 123 106 76 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 107 77 124 107 77 124 107 79 123 106 78 122 105 79 122 105 79 123 105 81 123 105 81 123 105 81 124 106 82 124 106 82 124 106 82 124 106 82 125 107 83 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 108 79 123 107 81 123 107 81 122 106 81 121 105 80 121 105 82 120 103 83 120 103 83 122 106 81 122 106 81 121 105 80 120 104 79 120 104 79 119 103 78 118 102 77 118 102 77 116 100 74 117 101 75 117 101 75 117 101 75 118 102 76 118 102 76 118 102 76 119 103 77 119 101 81 119 101 81 119 101 81 119 101 79 118 100 78 118 100 76 118 100 76 117 99 75 113 101 77 113 101 77 113 101 77 113 101 77 112 100 76 112 100 76 112 100 76 112 100 76 112 99 83 112 99 82 111 99 77 111 99 75 111 99 73 110 98 72 110 98 74 110 98 76 113 97 72 113 97 72 113 97 72 112 96 73 112 96 73 112 95 75 111 94 74 111 94 74 108 97 77 109 96 77 109 96 77 109 96 77 111 96 77 112 95 77 112 95 77 112 95 77 111 95 79 112 96 80 113 97 81 113 97 81 113 97 81 113 97 81 113 97 81 112 96 80 112 100 84 113 100 84 113 100 83 113 100 83 115 100 81 117 100 82 117 100 80 118 101 81 116 100 84 116 100 84 116 100 84 116 100 84 117 101 85 117 101 85 117 101 85 117 101 85 114 101 85 114 101 85 115 102 86 115 102 86 115 102 86 115 102 86 115 102 86 115 102 86 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 83 54 98 83 54 99 84 55 99 84 55 99 84 55 99 84 55 98 83 54 98 83 54 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 100 83 55 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 80 44 99 81 45 100 81 48 100 81 48 98 79 47 98 79 47 99 80 50 100 81 51 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 104 85 53 104 85 53 104 85 53 104 85 52 103 84 51 103 85 49 103 85 49 103 85 47 102 86 52 102 86 52 102 86 52 103 87 53 104 88 54 104 88 54 105 89 55 105 89 55 102 86 52 103 87 53 103 87 53 104 88 54 104 88 54 103 87 53 103 87 53 102 86 52 104 88 55 106 87 55 107 86 55 110 87 55 111 88 56 109 89 54 109 91 55 107 92 53 107 91 55 107 91 55 107 91 55 106 90 54 106 90 54 106 90 54 106 90 54 106 90 54 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 91 55 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 92 54 110 92 54 110 92 54 112 92 55 112 92 55 114 92 55 115 93 56 116 92 56 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 112 96 60 112 96 60 114 96 60 115 97 61 115 97 61 116 96 61 117 97 62 117 97 62 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 104 66 122 104 66 122 104 66 123 105 67 123 105 67 123 105 67 123 105 67 124 106 68 123 102 71 123 102 71 121 102 72 121 102 72 119 102 74 118 101 73 117 101 75 117 101 75 118 101 75 118 100 76 116 100 75 114 99 76 111 99 75 109 98 76 109 98 76 106 98 75 106 95 75 105 94 76 102 93 76 102 93 78 99 91 78 99 91 80 97 91 79 96 89 79 97 91 79 97 91 79 96 90 78 96 90 76 96 90 76 96 90 74 97 91 75 97 91 75 99 92 74 99 92 74 100 93 75 101 94 76 102 95 77 103 96 78 104 97 79 104 97 79 108 97 75 110 98 76 111 99 77 115 100 79 116 101 80 117 100 80 117 100 80 117 100 80 121 103 83 122 104 80 123 106 80 124 107 77 125 108 78 125 108 78 125 108 80 125 108 82 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 122 106 80 122 106 80 123 107 81 119 105 78 119 105 78 120 106 79 120 106 79 120 106 79 120 106 79 121 107 80 121 107 80 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 123 103 76 123 103 76 121 104 76 121 104 76 120 105 76 120 105 76 119 105 76 119 105 76 119 103 77 120 104 78 120 104 78 122 105 79 122 105 79 123 103 78 123 103 78 123 101 77 121 104 78 121 104 78 121 104 76 121 104 76 121 104 74 121 104 74 121 105 72 121 105 72 122 105 75 121 104 74 121 104 74 121 104 74 121 104 74 120 103 73 120 103 73 120 103 73 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 120 105 64 120 105 64 120 105 66 122 104 66 123 103 68 123 103 68 123 103 68 125 102 70 124 104 69 124 104 69 125 105 70 125 105 68 125 105 68 125 106 66 124 105 65 124 105 65 126 103 71 126 103 71 126 103 71 126 103 69 127 104 70 127 105 68 127 105 68 127 105 68 128 106 69 128 106 69 128 106 69 126 106 69 126 106 69 125 107 69 125 107 69 125 107 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 125 106 73 125 106 73 125 106 73 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 124 105 72 124 105 72 124 105 72 123 109 72 123 109 72 123 109 72 122 108 71 123 107 71 123 107 71 125 107 71 125 107 71 123 107 73 123 107 73 123 107 74 123 107 74 123 106 76 123 106 76 124 107 79 124 107 79 122 105 79 122 105 79 122 105 77 122 105 77 123 106 76 123 106 76 123 107 74 123 107 74 123 107 74 124 108 75 124 107 77 124 107 77 124 107 79 123 106 78 123 106 80 122 105 79 123 106 80 123 106 80 123 106 80 124 107 81 124 107 81 124 107 81 124 107 81 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 81 123 107 81 122 106 80 122 106 81 121 105 80 121 105 82 120 104 81 120 104 81 121 105 80 121 105 80 121 105 80 120 104 79 119 103 78 119 103 78 118 102 77 118 102 77 117 101 78 117 101 78 117 101 78 117 101 78 118 102 79 118 102 79 118 102 79 118 102 79 119 101 77 119 101 77 119 101 77 118 100 78 118 100 78 118 100 80 117 99 79 117 99 79 115 100 77 115 100 77 115 100 77 115 100 77 114 99 76 114 99 76 114 99 76 113 98 75 113 97 82 113 97 81 113 98 77 113 99 73 112 98 72 112 97 74 112 97 76 112 97 76 113 97 72 113 97 72 112 96 71 112 96 73 112 96 73 111 94 74 111 94 74 111 94 74 108 97 77 109 96 77 109 96 77 109 96 77 111 96 77 112 95 77 112 95 77 112 95 77 110 94 78 110 94 78 111 95 79 112 96 80 113 97 81 113 97 81 113 97 81 112 96 80 112 100 84 113 100 84 112 99 82 112 99 82 115 100 81 116 99 81 117 100 80 118 101 81 115 99 83 115 99 83 116 100 84 116 100 84 117 101 85 117 101 85 118 102 86 118 102 86 115 102 86 115 102 86 114 101 85 114 101 85 114 101 85 114 101 85 114 101 85 114 101 85 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 83 54 98 83 54 99 84 55 99 84 55 99 84 55 99 84 55 98 83 54 98 83 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 99 81 45 99 81 45 100 82 46 100 81 48 99 80 47 99 80 48 99 80 48 100 81 51 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 102 86 53 102 86 53 104 85 53 103 84 51 103 84 51 104 84 49 103 83 48 103 83 46 101 85 51 101 85 51 102 86 52 103 87 53 103 87 53 104 88 54 104 88 54 105 89 55 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 104 88 55 106 87 55 108 87 56 110 87 55 111 88 56 109 89 54 108 90 54 106 91 52 106 90 54 106 90 54 106 90 54 106 90 54 106 90 54 106 90 54 106 90 54 106 90 54 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 92 56 110 92 56 110 92 56 112 92 57 112 92 57 114 91 57 115 92 58 116 92 58 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 111 97 60 111 97 60 112 96 60 114 96 60 116 96 61 118 95 61 118 95 61 119 95 61 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 99 69 118 99 69 118 99 69 118 99 69 118 99 69 118 99 69 118 99 69 118 99 69 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 104 64 122 104 64 122 104 64 122 104 64 123 105 65 123 105 65 123 105 65 123 105 65 123 102 71 123 102 71 122 103 71 121 102 72 119 102 72 119 102 74 117 102 73 117 102 73 118 101 73 118 101 75 116 100 74 115 99 74 113 99 73 110 98 74 110 98 74 109 97 73 107 95 73 106 93 74 104 93 73 104 92 76 100 91 76 100 90 78 98 90 77 97 89 78 99 91 78 98 90 77 98 90 77 97 90 74 97 90 74 98 91 73 98 91 73 99 92 74 99 90 75 100 91 76 100 91 76 101 92 77 102 93 78 103 94 79 104 95 80 104 95 80 109 97 73 110 98 74 113 98 75 114 99 76 116 100 77 117 101 78 118 100 78 118 100 78 122 104 82 122 105 79 123 106 78 124 108 75 125 109 76 125 109 76 125 108 78 125 108 80 124 108 83 124 108 83 123 107 82 122 106 81 122 106 81 122 106 81 122 106 81 123 107 82 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 120 105 76 120 105 76 120 105 76 120 105 76 120 103 77 121 104 78 121 104 78 124 104 79 124 104 79 124 102 78 124 102 78 125 101 77 120 103 77 120 103 77 120 103 77 120 103 75 120 103 75 120 103 73 120 103 73 120 103 73 121 104 74 121 104 74 121 104 74 121 104 74 120 103 73 120 103 73 120 103 73 120 103 73 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 120 105 64 120 105 64 120 105 64 122 104 64 123 104 64 123 103 66 123 103 66 125 103 66 123 103 68 124 104 67 124 104 67 124 104 67 124 104 67 124 104 67 124 104 67 123 103 66 125 102 70 126 103 71 126 103 71 126 103 69 126 103 69 127 105 68 127 105 68 127 105 68 128 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 124 106 70 124 106 70 124 106 70 124 106 70 125 107 71 125 107 71 126 108 72 126 108 72 126 108 72 126 108 72 125 107 71 125 107 71 125 107 71 124 106 70 124 106 70 124 106 70 120 113 71 121 112 71 120 111 70 122 110 70 123 109 70 123 108 69 125 107 69 125 107 69 123 107 73 123 107 73 123 107 74 123 107 74 123 106 76 124 107 77 125 108 80 126 109 81 123 106 78 123 106 78 123 106 78 122 105 77 122 105 75 122 105 75 121 104 74 121 104 74 123 107 74 123 107 74 123 106 76 124 107 77 124 107 79 123 106 78 123 106 80 122 105 79 123 106 80 123 106 80 123 106 80 124 107 81 124 107 81 124 107 81 124 107 81 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 125 108 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 122 106 81 122 106 81 121 105 80 120 104 79 120 104 79 119 103 80 121 105 80 120 104 79 120 104 79 120 104 79 119 103 78 119 103 78 118 102 77 118 102 77 117 100 80 117 100 80 117 100 80 117 100 80 118 101 81 118 101 81 118 101 81 118 101 81 119 102 76 119 102 76 118 100 76 118 100 78 118 100 78 117 99 79 117 98 81 117 98 81 115 100 77 115 100 77 115 100 77 114 99 76 114 99 76 114 99 76 113 98 75 113 98 75 113 97 81 113 98 79 113 98 75 112 98 72 112 98 72 112 97 74 112 97 76 111 96 77 112 96 71 112 96 71 112 96 71 112 96 73 111 95 72 111 94 74 111 94 74 111 94 74 108 97 77 109 96 77 109 96 77 109 96 77 111 96 77 112 95 77 112 95 77 112 95 77 106 93 76 107 94 77 108 95 78 109 96 79 110 97 80 111 98 81 111 98 81 110 97 80 112 100 84 112 99 83 112 99 82 112 99 82 114 99 80 116 99 81 117 100 80 117 100 80 113 100 83 113 100 83 113 100 83 114 101 84 115 102 85 116 103 86 116 103 86 116 103 86 116 103 87 116 103 87 115 102 86 115 102 86 115 102 86 115 102 86 115 102 86 114 101 85 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 99 82 54 99 82 54 100 83 55 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 83 44 98 83 44 97 81 45 97 81 45 98 82 48 98 82 48 98 82 49 97 81 48 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 101 86 53 102 86 53 101 85 52 103 84 51 104 84 51 103 83 48 105 82 48 105 83 46 101 85 51 101 85 51 102 86 52 102 86 52 103 87 53 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 105 89 56 107 88 56 108 87 56 110 87 55 110 87 55 109 89 54 108 90 54 106 91 52 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 108 90 50 108 90 50 108 90 50 108 90 50 108 90 50 108 90 50 108 90 50 108 90 50 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 92 56 110 92 56 110 92 56 112 92 57 112 92 57 114 91 57 115 92 58 116 92 58 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 110 96 59 110 96 59 112 96 60 114 96 60 115 95 60 118 95 61 118 95 61 119 95 61 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 118 99 67 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 121 103 63 121 103 63 122 104 64 122 104 64 122 104 64 123 105 65 123 105 65 123 105 65 123 103 70 123 103 70 122 103 71 122 103 71 119 102 72 119 102 72 118 103 74 118 103 74 118 101 71 118 101 73 116 101 72 115 100 71 114 98 72 112 98 71 112 98 72 111 97 71 109 94 71 108 93 72 105 93 71 105 92 73 102 90 74 102 90 76 99 90 75 98 88 76 100 91 76 100 91 76 99 90 75 99 90 73 99 90 73 99 91 72 100 92 73 100 92 71 101 89 73 102 90 74 102 90 74 103 91 75 104 92 76 105 93 77 106 94 78 106 94 78 111 96 73 112 97 74 112 97 74 114 98 75 115 99 76 117 99 77 118 100 78 119 101 79 121 103 81 122 105 79 123 106 78 124 108 75 125 109 76 125 109 76 125 108 78 125 108 80 124 108 83 124 108 83 123 107 82 122 106 81 122 106 81 122 106 81 122 106 81 123 107 82 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 118 107 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 120 105 76 120 105 76 120 105 76 120 105 76 121 104 76 121 104 76 121 104 76 121 104 76 120 103 77 121 104 78 121 104 78 124 104 79 124 104 79 124 102 78 124 102 78 125 101 77 120 102 78 120 102 78 120 103 77 120 103 77 120 103 75 120 103 75 120 103 73 120 103 73 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 119 102 74 119 102 74 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 119 104 65 119 104 65 119 104 65 121 103 63 122 103 63 122 103 63 122 103 63 124 102 63 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 122 102 65 122 102 67 125 102 70 125 102 70 125 102 70 126 103 69 126 103 69 126 104 67 127 105 68 127 105 68 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 124 106 70 124 106 70 124 106 70 125 107 71 125 107 71 126 108 72 126 108 72 126 108 72 126 108 70 126 108 70 125 107 69 125 107 69 125 107 69 124 106 68 124 106 68 124 106 68 120 113 71 121 112 71 120 111 70 122 110 70 123 109 70 123 108 69 125 107 69 125 107 69 123 107 73 123 107 73 123 107 74 123 107 74 123 106 76 124 107 77 125 108 80 126 109 81 123 106 76 123 106 76 123 106 76 122 105 75 122 105 77 121 104 76 121 104 76 120 103 75 122 106 73 122 106 73 123 106 76 123 106 76 123 106 78 123 106 78 123 106 80 122 105 79 123 106 78 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 125 108 80 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 82 123 107 84 122 106 81 122 106 81 121 105 80 120 104 79 120 104 79 119 103 78 119 103 78 120 104 79 120 104 79 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 118 102 77 118 101 81 118 101 81 118 101 81 118 101 81 117 100 80 117 100 80 117 100 80 117 100 80 118 101 75 118 101 75 118 100 76 118 100 78 117 99 77 117 99 79 117 98 81 117 98 81 116 100 77 115 99 76 115 99 76 115 99 76 115 99 76 114 98 75 114 98 75 114 98 75 114 97 79 114 97 77 113 97 74 113 97 72 113 97 72 112 96 73 112 95 77 112 95 79 112 96 71 112 96 71 112 96 71 111 95 72 111 95 72 111 94 74 110 93 73 110 93 73 107 96 76 108 95 76 108 95 76 108 95 76 110 95 76 111 94 76 111 94 76 111 94 76 106 93 76 107 94 77 108 95 78 109 96 79 110 97 80 111 98 81 111 98 81 110 97 80 111 99 83 112 99 83 112 99 82 112 99 82 114 99 80 116 99 81 117 100 80 117 100 80 113 100 83 113 100 83 113 100 83 114 101 84 115 102 85 116 103 86 116 103 86 116 103 86 117 104 88 117 104 88 117 104 88 116 103 87 116 103 87 115 102 86 115 102 86 115 102 86 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 99 82 54 99 82 54 100 83 55 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 56 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 99 84 45 98 83 44 97 82 43 97 81 45 99 83 47 99 83 49 98 82 48 97 81 47 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 100 85 52 100 85 52 101 85 52 103 84 51 103 83 50 105 82 48 105 82 48 106 82 46 101 85 51 101 85 51 101 85 51 102 86 52 103 87 53 103 87 53 104 88 54 104 88 54 105 89 55 104 88 54 104 88 54 103 87 53 103 87 53 104 88 54 104 88 54 105 89 55 105 89 56 107 88 56 108 87 56 110 87 55 110 87 55 108 88 53 108 90 54 106 91 52 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 108 90 52 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 91 58 110 91 58 110 91 58 112 92 59 112 92 59 114 91 59 115 92 60 116 91 60 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 111 95 59 111 95 59 113 95 59 114 96 60 114 96 60 115 95 60 116 96 61 116 96 61 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 121 103 65 121 103 65 121 103 65 122 104 66 122 104 66 122 104 66 122 104 66 123 105 67 124 104 69 124 104 71 122 103 70 122 103 71 120 104 71 119 102 72 118 103 72 118 103 72 118 102 69 118 101 71 117 100 70 115 100 69 114 99 70 113 98 69 113 97 71 112 96 70 110 94 69 109 93 70 107 92 69 107 92 71 103 90 71 103 90 74 101 89 73 100 88 74 102 90 74 102 90 74 101 89 73 101 90 72 101 90 72 101 90 70 102 91 71 102 91 69 103 90 73 103 90 73 104 91 74 105 92 75 106 93 76 107 94 77 108 95 78 108 95 78 112 98 72 111 97 71 113 97 72 113 97 72 115 97 73 117 99 75 120 100 76 121 101 77 120 102 82 121 103 79 122 105 79 123 106 76 124 107 77 124 107 77 124 107 79 124 107 81 124 108 82 124 108 82 123 107 81 122 106 80 122 106 80 122 106 80 122 106 80 123 107 81 121 107 80 121 107 80 120 106 79 120 106 79 120 106 79 120 106 79 119 105 78 119 105 78 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 120 106 79 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 119 105 76 119 105 76 120 105 76 120 105 76 121 104 76 121 104 76 123 103 76 123 103 76 119 103 77 120 104 78 120 104 78 122 105 79 122 105 79 123 103 78 123 103 78 123 101 77 120 102 80 120 102 78 120 102 78 120 103 77 120 103 77 120 103 75 120 103 75 120 103 75 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 119 102 74 119 102 74 119 102 74 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 119 103 69 119 103 67 119 103 67 121 103 67 122 102 65 122 102 65 122 103 63 124 102 63 122 103 63 122 103 63 122 103 63 123 103 66 123 103 66 122 102 67 122 102 67 122 102 67 125 102 70 125 102 70 125 102 70 125 102 68 126 103 69 126 104 67 126 104 67 127 105 68 125 107 69 125 107 69 125 107 69 126 106 69 126 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 126 108 70 126 108 70 126 108 70 126 108 70 126 108 70 125 107 69 125 107 69 125 107 69 124 106 68 124 106 68 124 106 68 123 109 72 123 109 72 123 109 72 122 108 71 123 107 71 123 107 71 125 107 71 125 107 71 123 107 73 123 107 73 123 107 74 123 107 74 123 106 76 123 106 76 124 107 79 124 107 79 123 107 74 122 106 73 122 105 75 122 105 75 121 104 76 121 104 76 121 104 78 120 103 77 121 105 72 122 106 73 122 105 75 123 106 76 123 106 78 123 106 78 123 106 80 122 105 79 123 106 78 123 106 78 123 106 78 124 107 79 124 107 79 124 107 79 124 107 79 125 108 80 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 83 122 106 83 121 105 82 121 105 80 120 104 79 120 104 78 119 103 77 119 103 77 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 118 102 79 118 102 79 118 102 79 118 102 79 117 101 78 117 101 78 117 101 78 117 101 78 118 100 76 118 100 76 118 100 76 117 99 77 117 99 77 117 99 79 116 98 78 116 98 78 115 99 76 115 99 76 115 99 76 115 99 76 114 98 75 114 98 75 114 98 75 114 98 75 114 97 77 113 96 76 113 97 74 113 97 72 112 96 71 112 95 75 112 95 79 112 94 80 112 96 71 112 96 71 111 95 70 111 95 72 111 95 72 110 93 73 110 93 73 110 93 73 107 96 76 108 95 76 108 95 76 108 95 76 110 95 76 111 94 76 111 94 76 111 94 76 107 96 78 107 96 78 108 97 79 109 98 80 110 99 81 110 99 81 110 99 81 109 98 80 111 99 83 112 99 83 111 98 81 111 98 81 114 99 80 115 98 80 116 99 79 117 100 80 112 101 83 112 101 83 113 102 84 113 102 84 114 103 85 114 103 85 115 104 86 115 104 86 117 104 88 117 104 88 116 103 87 116 103 87 115 102 86 115 102 86 114 101 85 114 101 85 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 101 81 54 101 81 54 102 82 55 102 82 55 102 82 55 102 82 55 101 81 54 101 81 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 99 86 44 97 83 44 96 82 43 96 82 43 98 84 47 99 85 48 98 84 49 96 82 47 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 98 85 51 99 84 51 99 84 51 102 83 50 103 83 50 106 83 49 107 83 49 107 83 47 100 84 50 101 85 51 101 85 51 102 86 52 102 86 52 103 87 53 103 87 53 104 88 54 104 88 54 104 88 54 103 87 53 102 86 52 102 86 52 103 87 53 104 88 54 104 88 54 106 90 57 108 89 57 108 87 56 110 87 55 110 87 55 108 88 53 107 89 53 105 90 51 108 88 53 108 88 53 109 89 54 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 108 90 54 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 91 58 110 91 58 110 91 58 112 92 59 112 92 59 114 91 59 115 92 60 116 91 60 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 114 94 59 114 94 59 114 94 59 113 95 59 114 96 60 114 96 60 112 96 60 113 97 61 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 100 62 118 100 62 118 100 62 118 100 62 118 100 62 118 100 62 118 100 62 118 100 62 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 121 102 69 121 102 69 121 102 69 121 102 69 122 103 70 122 103 70 122 103 70 122 103 70 124 104 69 124 104 69 123 104 71 122 103 70 120 104 71 120 104 71 118 103 72 118 103 72 117 102 69 117 102 69 117 101 68 116 99 69 115 98 68 114 97 69 114 97 69 113 96 68 111 94 68 110 92 68 108 92 69 108 91 71 105 90 71 105 89 73 102 89 73 101 88 72 104 91 74 103 90 73 103 90 73 102 89 70 102 89 70 103 91 69 103 91 69 104 92 70 104 92 70 104 92 70 105 93 71 106 94 72 107 95 73 108 96 74 108 96 74 109 97 75 112 98 72 112 96 71 112 96 71 113 95 71 115 97 73 118 98 74 120 100 76 121 101 77 119 100 83 120 102 82 121 103 79 122 105 79 123 106 78 123 106 78 123 106 80 123 105 81 124 109 80 124 109 80 123 108 79 122 107 78 122 107 78 122 107 78 122 107 78 123 108 79 122 106 80 122 106 80 122 106 80 121 105 79 121 105 79 120 104 78 120 104 78 120 104 78 121 107 80 121 107 80 121 107 80 120 106 79 120 106 79 119 105 78 119 105 78 119 105 78 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 119 105 76 119 105 76 119 105 76 120 105 76 121 104 76 123 103 76 123 103 76 123 103 76 116 105 77 119 105 78 119 105 78 121 105 79 121 105 79 121 104 78 121 104 78 120 103 77 120 102 80 120 102 80 120 102 78 120 102 78 120 103 77 120 103 77 120 103 75 120 103 75 120 103 77 120 103 77 120 103 77 120 103 77 119 102 76 119 102 76 119 102 76 119 102 76 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 119 102 72 119 103 70 119 103 70 121 102 69 122 102 67 122 102 67 122 102 65 124 102 65 122 103 61 123 104 64 123 104 64 124 104 67 124 104 67 123 103 68 123 103 70 122 102 69 125 102 70 125 102 70 125 102 70 125 102 68 126 103 69 126 104 67 126 104 67 126 104 67 123 108 69 125 107 69 125 107 69 126 106 69 126 106 69 128 106 69 129 105 69 129 105 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 126 108 70 126 108 70 126 108 70 126 108 70 126 108 70 125 107 69 125 107 69 125 107 69 126 108 72 126 108 72 125 107 71 125 107 71 125 107 71 124 106 70 124 106 70 124 106 70 125 104 73 125 104 73 125 104 73 124 105 73 125 106 74 123 107 74 123 107 74 123 107 74 124 108 74 123 107 73 122 106 73 122 106 73 122 105 75 122 105 75 122 105 77 123 106 78 122 106 73 122 106 73 122 106 73 121 104 74 121 104 76 121 104 78 121 104 78 121 104 78 120 104 71 121 105 72 122 105 75 123 106 76 123 106 78 123 106 78 123 106 80 123 106 80 123 106 76 123 106 76 123 106 76 124 107 77 124 107 77 124 107 77 124 107 77 125 108 78 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 105 85 122 105 85 121 105 82 121 105 80 120 104 79 119 103 77 119 103 77 119 104 75 118 102 77 118 102 77 118 102 77 118 102 77 119 103 78 119 103 78 119 103 78 119 103 78 119 103 77 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 117 101 75 116 100 74 118 100 80 118 100 80 117 99 79 117 99 77 117 99 77 116 98 74 116 98 74 116 98 74 116 98 76 116 98 76 116 98 76 115 97 75 115 97 75 115 97 75 114 96 74 114 96 74 114 96 76 114 96 74 114 96 72 114 96 72 113 95 73 113 95 75 113 94 79 113 94 80 112 96 71 111 95 70 111 95 70 111 95 72 110 94 71 110 93 73 110 93 73 110 93 73 107 96 76 108 95 76 108 95 76 108 95 76 110 95 76 111 94 76 111 94 76 111 94 76 108 97 79 109 98 80 110 99 81 110 99 81 110 99 81 110 99 81 110 99 81 109 98 80 111 99 83 112 99 83 111 98 81 111 98 81 114 99 80 115 98 80 116 99 79 117 100 80 113 102 84 113 102 84 113 102 84 113 102 84 114 103 85 114 103 85 114 103 85 114 103 85 115 102 86 115 102 86 115 102 86 114 101 85 113 100 84 112 99 83 112 99 83 112 99 83 100 83 55 100 83 55 100 83 55 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 101 81 54 101 81 54 102 82 55 102 82 55 102 82 55 102 82 55 101 81 54 101 81 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 83 47 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 99 82 54 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 100 80 53 100 80 53 98 81 51 98 81 51 97 82 49 97 82 49 96 83 48 96 83 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 99 86 44 97 84 42 95 81 42 96 82 43 98 84 47 99 85 48 98 84 49 96 82 47 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 103 80 49 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 102 82 47 97 84 50 97 84 50 98 83 50 102 83 50 103 83 50 106 83 49 107 83 49 108 82 47 100 84 50 100 84 50 101 85 51 102 86 52 102 86 52 103 87 53 103 87 53 104 88 54 103 87 53 102 86 52 101 85 51 101 85 51 101 85 51 101 85 51 102 86 52 103 87 53 106 90 57 108 89 57 109 88 57 110 87 55 110 87 55 108 88 53 107 89 53 105 90 51 108 88 53 108 88 53 109 89 54 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 91 57 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 89 51 107 88 55 107 88 55 107 88 55 108 88 53 108 88 53 110 88 51 110 88 51 111 87 51 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 111 91 56 111 91 56 111 91 56 110 91 58 110 91 58 110 91 58 112 92 59 112 92 59 114 91 59 115 92 60 116 91 60 115 92 58 115 92 58 115 92 58 115 92 58 116 93 59 116 93 59 116 93 59 116 93 59 117 93 59 116 93 59 116 93 59 114 94 59 114 96 60 112 96 60 111 97 60 111 97 60 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 118 100 60 118 100 60 118 100 60 118 100 60 118 100 60 118 100 60 118 100 60 118 100 60 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 121 102 70 121 102 70 121 102 70 121 102 70 122 103 71 122 103 71 122 103 71 122 103 71 124 104 69 124 104 69 123 105 69 122 103 70 120 104 71 120 104 71 119 104 71 118 103 72 117 103 68 117 103 68 117 101 68 116 100 67 115 98 68 114 97 67 116 96 69 115 95 68 111 94 68 110 93 67 109 91 67 108 92 69 105 90 69 105 90 71 104 88 72 101 88 72 104 91 74 103 90 73 103 90 71 102 89 70 102 90 68 103 91 69 103 91 67 104 92 68 106 91 68 107 92 69 107 92 69 108 93 70 109 94 71 110 95 72 111 96 73 111 96 73 113 97 72 112 96 71 112 96 71 113 95 71 114 96 72 118 98 74 120 100 76 121 101 77 119 100 85 119 100 83 120 102 80 121 103 79 122 105 79 122 105 79 122 104 80 122 104 82 124 109 78 124 109 78 123 108 77 122 107 76 122 107 76 122 107 76 122 107 76 123 108 77 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 121 104 78 121 104 78 121 104 78 122 108 81 122 108 81 121 107 80 120 106 79 120 106 79 119 105 78 118 104 77 118 104 77 118 107 77 118 107 77 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 117 106 76 119 105 76 119 105 76 120 105 76 121 104 76 123 103 76 123 103 76 124 103 76 115 106 77 117 106 78 117 106 78 120 106 79 120 106 79 120 104 78 120 104 78 119 103 77 119 101 79 119 101 79 119 101 79 119 101 77 119 102 76 119 102 76 119 102 76 119 102 74 120 103 77 120 103 77 120 103 77 120 103 77 119 102 76 119 102 76 119 102 76 119 102 76 119 102 72 119 102 72 119 102 72 119 103 70 119 103 69 119 103 69 119 103 69 119 103 67 119 102 74 119 102 72 119 102 72 121 102 70 122 102 69 122 102 67 122 102 67 124 102 65 123 104 62 124 105 63 124 105 65 125 105 68 125 105 70 124 104 69 124 104 71 123 103 70 124 101 69 125 102 70 125 102 70 125 102 68 125 102 68 126 104 67 126 104 67 126 104 67 123 108 69 123 108 69 125 107 69 126 106 69 128 106 69 128 106 69 129 105 69 129 105 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 127 109 71 127 109 71 126 108 70 126 108 70 126 108 70 125 107 69 125 107 69 125 107 69 126 107 74 126 107 74 125 106 73 125 106 73 125 106 73 124 105 72 124 105 72 124 105 72 128 101 74 127 101 74 126 102 74 127 103 75 125 104 75 125 106 76 123 106 76 123 106 76 124 108 74 123 107 73 122 106 73 121 105 72 121 104 74 121 104 74 121 104 76 121 104 76 121 105 71 121 105 72 121 105 72 121 104 74 121 104 76 121 104 78 121 104 78 121 103 79 120 104 71 121 105 72 122 105 75 122 105 75 123 106 78 123 106 78 123 106 80 123 106 80 123 106 76 123 106 76 123 106 76 124 107 77 124 107 77 124 107 77 124 107 77 125 108 78 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 124 107 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 106 81 122 105 85 122 105 85 121 105 82 120 104 81 120 104 79 119 103 77 119 104 75 118 103 74 118 102 77 118 102 77 118 102 77 118 102 77 118 102 77 119 103 78 119 103 78 119 103 78 119 104 75 119 104 75 118 103 74 118 103 74 117 102 73 117 102 73 116 101 72 116 101 72 118 99 82 117 98 81 117 99 79 117 99 77 117 99 77 116 98 74 116 99 73 116 99 73 116 98 76 116 98 76 115 97 75 115 97 75 115 97 75 115 97 75 114 96 74 114 96 74 114 96 74 114 96 74 114 96 72 113 95 71 113 95 73 113 95 75 113 94 79 112 92 81 111 95 70 111 95 70 111 95 70 111 95 72 110 94 71 110 93 73 110 93 73 110 93 73 107 96 76 108 95 76 108 95 76 108 95 76 110 95 76 111 94 76 111 94 76 111 94 76 108 100 81 108 100 81 109 101 82 109 101 82 109 101 82 108 100 81 108 100 81 107 99 80 111 99 83 111 98 82 111 98 81 111 98 81 113 98 79 115 98 80 116 99 79 116 99 79 112 104 85 112 104 85 112 104 85 112 104 85 111 103 84 111 103 84 111 103 84 111 103 84 114 101 85 114 101 85 113 100 84 112 99 83 111 98 82 111 98 82 110 97 81 110 97 81 100 83 55 100 83 55 100 83 55 99 82 56 99 82 56 99 81 57 98 80 56 98 80 56 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 99 82 52 94 86 50 94 86 50 96 86 51 96 86 50 98 85 50 100 86 49 101 85 49 101 85 49 98 84 47 98 84 47 99 83 47 99 83 47 101 83 47 101 83 47 102 82 47 102 82 47 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 98 82 48 98 82 49 98 82 49 98 81 51 98 81 53 97 80 54 96 79 53 96 78 54 98 82 49 98 82 49 98 82 48 98 82 48 98 82 46 98 82 46 98 83 44 98 83 44 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 98 83 44 98 83 44 98 83 44 98 83 44 98 83 44 98 83 44 98 83 44 98 83 44 102 81 52 102 81 52 101 80 51 101 80 49 101 81 48 101 81 48 101 81 48 102 82 47 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 100 86 51 100 86 51 100 86 51 101 87 52 101 87 52 103 89 54 104 90 55 104 90 55 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 107 87 60 107 88 58 107 88 58 107 88 58 106 87 55 106 87 54 106 87 54 106 87 54 107 87 54 107 87 54 109 89 56 110 90 57 110 90 57 111 91 58 111 91 58 111 91 58 111 88 54 111 88 54 112 89 55 112 89 55 112 89 55 112 89 55 111 88 54 111 88 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 87 60 107 87 60 107 88 58 107 88 58 107 88 56 107 88 56 107 88 55 107 88 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 108 89 56 109 90 57 110 91 59 110 91 61 110 91 61 110 91 61 109 89 62 111 92 59 111 92 59 111 92 59 113 93 58 113 93 58 115 93 56 115 93 56 117 93 57 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 115 97 59 115 97 59 115 97 59 114 96 60 114 96 60 114 95 62 114 95 62 114 95 62 117 97 62 117 97 62 116 96 61 116 96 61 116 96 61 116 96 61 116 96 61 116 96 61 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 117 103 64 117 103 64 118 103 64 120 102 64 121 101 64 120 100 63 122 100 63 122 100 63 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 69 122 102 69 123 103 70 123 103 70 123 103 70 123 103 70 122 102 69 122 102 69 122 102 69 123 103 70 124 104 71 125 105 72 125 105 72 125 105 72 125 105 72 125 105 72 118 101 71 118 101 71 118 101 71 116 101 72 116 101 72 114 100 73 114 100 73 113 99 72 113 95 71 111 95 70 110 94 69 108 94 68 107 93 67 104 92 66 103 91 65 103 91 65 104 89 66 104 89 66 105 90 67 106 91 68 106 91 68 107 92 69 108 93 70 108 93 70 105 95 70 105 95 70 105 95 70 105 95 70 106 96 71 106 96 71 106 96 71 107 97 72 111 94 74 112 95 75 113 97 74 113 97 74 115 99 74 115 99 74 116 100 74 117 101 75 121 103 79 121 103 79 122 104 80 122 104 80 122 104 80 122 104 80 123 105 81 123 105 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 122 106 80 122 106 80 122 106 80 121 105 79 120 104 78 119 103 77 118 102 76 117 101 75 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 115 104 74 115 104 74 118 104 75 119 104 75 120 103 75 123 103 76 124 103 76 124 103 76 119 105 76 119 105 76 120 105 74 119 104 73 120 104 71 120 104 71 122 103 70 121 102 69 120 105 66 120 105 66 119 104 65 119 104 65 119 104 65 119 104 65 120 105 66 120 105 66 121 103 63 121 103 65 121 102 69 121 102 70 121 102 70 121 102 69 121 103 65 121 103 63 119 104 65 119 104 65 119 104 65 119 104 65 120 105 66 120 105 66 120 105 66 120 105 66 122 103 60 122 103 60 123 104 61 124 105 62 125 106 63 125 106 63 126 107 64 126 107 64 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 125 105 68 125 105 68 124 105 65 124 105 65 124 105 65 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 124 109 70 123 107 71 122 106 70 122 106 72 121 105 72 121 104 74 121 104 76 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 124 104 77 124 104 77 122 105 75 122 105 75 122 105 75 123 106 76 123 106 76 123 106 76 124 107 77 124 107 77 125 108 82 124 107 81 124 107 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 75 122 105 77 121 105 79 121 105 80 120 105 84 120 105 86 118 105 88 118 105 89 121 105 80 121 105 80 120 104 81 120 104 81 120 103 83 120 103 83 120 103 85 120 103 85 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 113 103 76 113 103 76 112 102 75 112 102 77 112 102 77 111 100 78 111 100 78 111 100 78 117 99 79 116 98 78 114 97 77 114 98 75 112 97 74 112 98 72 113 99 73 113 99 73 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 110 96 70 110 95 72 109 94 71 109 94 73 109 94 73 109 94 75 110 95 76 110 95 76 111 97 71 111 96 73 110 95 72 110 95 74 110 95 76 110 94 78 111 95 80 111 95 80 108 94 81 108 95 79 109 96 77 109 97 73 109 97 73 110 97 78 110 97 81 110 96 83 109 101 82 109 101 82 109 101 82 111 100 82 111 100 82 112 99 82 112 99 82 112 99 82 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 115 99 83 115 99 83 116 100 84 116 100 84 115 99 83 115 99 83 114 98 82 113 97 81 100 83 53 100 83 55 100 83 55 99 82 54 99 82 56 99 82 56 98 80 56 98 80 56 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 98 83 52 95 84 52 95 84 52 97 84 52 97 84 50 99 84 51 100 84 50 100 84 50 103 84 51 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 98 82 49 98 82 49 98 82 49 98 81 51 98 81 53 97 80 54 96 79 53 96 79 53 98 82 49 98 82 49 98 82 48 98 82 48 98 82 46 98 82 46 98 83 44 98 83 44 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 101 82 49 98 82 46 98 82 46 98 82 46 98 82 46 98 82 46 98 82 46 98 82 46 98 82 46 102 81 52 101 80 51 101 80 51 101 80 49 101 81 48 101 81 48 102 82 49 102 82 47 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 102 86 50 102 86 50 102 86 50 102 86 50 102 86 50 103 87 51 104 88 52 105 89 53 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 105 86 56 105 86 56 106 87 57 106 87 55 107 88 56 107 88 55 108 89 56 108 89 56 105 85 52 106 86 53 107 87 54 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 110 90 55 109 89 54 109 89 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 88 58 107 88 58 107 88 56 107 88 56 107 88 55 107 88 55 107 89 53 107 89 53 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 89 56 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 109 90 57 110 91 59 110 91 59 110 91 61 110 91 61 109 90 60 111 92 59 111 92 59 111 92 59 112 92 57 113 93 58 115 93 56 115 93 56 116 92 56 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 115 97 59 115 97 59 114 96 58 114 96 60 114 96 60 114 95 62 114 95 62 114 95 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 97 62 117 98 65 117 98 65 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 118 99 66 117 103 64 118 103 64 118 103 64 120 102 64 121 101 64 121 101 64 122 100 63 122 100 63 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 69 122 102 69 123 103 70 123 103 70 123 103 70 123 103 70 122 102 69 122 102 69 123 103 70 123 103 70 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 123 103 70 122 103 71 119 102 72 118 101 71 116 101 72 115 100 71 113 99 72 112 98 71 111 97 70 112 94 70 112 94 70 110 94 69 110 94 69 108 94 68 107 93 67 104 92 66 104 92 66 105 91 65 105 91 65 105 91 65 106 92 66 107 93 67 107 93 67 108 94 68 108 94 68 106 94 68 106 94 68 107 95 69 107 95 69 107 95 69 108 96 70 108 96 70 108 96 70 113 96 76 113 96 76 114 98 75 115 99 76 116 100 75 117 101 76 118 102 76 118 102 76 120 104 79 120 104 79 121 105 80 121 105 80 121 105 80 121 105 80 122 106 81 122 106 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 123 107 81 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 120 104 78 120 104 78 120 104 78 121 105 79 121 105 79 120 104 78 120 104 78 119 103 77 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 117 103 74 118 103 74 119 104 75 119 104 75 120 103 75 121 104 76 121 104 76 123 103 76 119 105 76 119 105 76 120 105 74 119 104 73 120 104 71 120 104 71 121 102 69 121 102 69 120 104 68 120 104 68 119 103 67 119 103 67 119 103 67 119 103 67 120 104 68 120 104 68 122 104 64 122 104 66 122 103 70 122 103 71 122 103 71 122 103 70 122 104 66 122 104 64 119 104 65 119 104 65 119 104 65 119 104 65 120 105 66 120 105 66 120 105 66 120 105 66 122 103 61 123 104 62 123 104 62 124 105 63 125 106 64 125 106 64 126 107 65 126 107 65 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 125 105 68 125 105 68 125 106 66 124 105 65 124 105 65 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 123 107 73 123 107 73 122 106 72 121 105 72 121 105 72 121 105 72 122 105 75 122 105 75 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 124 104 77 124 104 77 122 105 75 122 105 75 122 105 75 123 106 76 123 106 76 123 106 76 123 106 76 124 107 77 124 107 81 124 107 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 123 106 80 122 105 77 122 105 77 121 105 79 121 105 80 120 105 84 120 105 86 118 105 88 118 105 88 121 105 80 121 105 80 120 104 81 120 104 81 120 103 83 120 103 83 119 102 82 119 102 84 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 113 101 75 113 101 75 113 101 75 112 100 76 112 100 76 112 100 78 111 99 77 111 99 77 114 99 78 114 99 78 113 98 77 113 97 74 113 97 74 113 97 72 113 97 72 113 97 72 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 97 71 111 96 73 110 95 72 110 95 74 110 95 74 110 95 76 111 96 77 111 96 77 111 96 75 111 96 75 110 95 74 110 95 76 110 95 76 110 95 76 111 95 79 111 95 79 108 94 81 108 95 79 109 96 77 109 97 75 109 97 75 110 97 78 110 97 81 110 96 83 109 101 82 109 101 82 109 101 82 111 100 82 111 100 82 112 99 82 112 99 82 112 99 82 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 115 99 83 115 99 83 115 99 83 115 99 83 115 99 83 114 98 82 114 98 82 113 97 81 100 83 53 99 82 52 99 82 52 99 82 54 99 82 56 98 81 55 98 81 55 98 80 56 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 97 81 55 97 82 53 97 82 53 99 82 54 99 82 52 101 82 52 102 83 51 102 83 51 97 82 51 97 82 51 98 81 51 98 81 51 100 81 51 100 81 51 101 80 51 101 80 51 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 97 80 52 97 80 54 96 79 53 98 82 49 98 82 49 98 82 49 98 82 48 98 82 48 98 82 46 98 82 46 98 82 46 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 80 47 100 80 47 100 80 47 100 80 47 100 80 47 100 80 47 100 80 47 100 80 47 97 81 45 97 81 45 97 81 45 97 81 45 97 81 45 97 81 45 97 81 45 97 81 45 100 81 51 100 81 51 99 80 50 99 80 48 100 81 48 101 82 49 102 83 50 102 84 48 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 105 87 49 104 86 48 104 86 48 104 86 48 104 86 48 104 86 48 105 87 49 105 87 49 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 85 55 104 85 55 105 86 54 106 87 55 107 88 55 108 89 56 109 91 55 109 91 55 106 86 53 107 87 54 107 87 54 108 88 55 108 88 55 108 88 55 107 87 54 107 87 54 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 110 90 55 109 89 54 109 89 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 88 56 107 88 55 107 88 55 107 89 53 107 89 53 107 89 51 107 89 51 107 89 51 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 89 56 109 90 57 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 108 90 54 108 90 54 109 90 57 110 91 58 110 91 59 110 91 59 110 91 61 109 90 60 110 91 58 111 92 59 111 92 59 112 92 57 113 93 58 115 93 56 115 93 56 116 92 56 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 114 96 58 114 96 58 114 96 58 114 96 60 114 96 60 114 95 62 115 96 63 115 96 63 118 98 63 118 98 63 118 98 63 118 98 63 118 98 63 118 98 63 118 98 63 118 98 63 116 97 64 116 97 64 117 98 65 117 98 65 118 99 66 118 99 66 119 100 67 119 100 67 117 102 63 117 102 63 120 102 64 120 102 64 120 102 64 121 101 64 121 101 64 121 101 64 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 69 122 102 69 123 103 70 123 103 70 123 103 70 123 103 70 122 102 69 122 102 69 123 103 70 123 103 70 123 103 70 124 104 71 123 103 70 123 103 70 122 102 69 122 102 69 122 103 71 122 103 71 119 102 72 117 100 70 114 99 70 113 98 69 111 97 70 110 96 69 112 95 69 112 95 69 112 95 69 110 94 68 109 95 68 108 94 67 108 94 67 106 95 67 106 92 66 106 92 66 106 92 66 107 93 67 107 93 67 108 94 68 108 94 68 109 95 69 107 95 69 107 95 69 107 95 69 108 96 70 108 96 70 108 96 70 109 97 71 109 97 71 114 98 75 114 98 75 115 99 76 116 100 75 117 101 76 118 102 76 119 103 77 119 103 77 119 105 78 119 105 78 120 106 79 120 106 79 120 106 79 120 106 79 121 107 80 121 107 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 117 101 75 118 102 76 119 103 77 120 104 78 121 105 79 122 106 80 122 106 80 122 106 80 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 120 104 78 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 122 102 75 120 103 75 120 103 75 120 103 75 119 104 75 120 105 76 120 105 76 119 105 76 119 105 76 119 105 76 119 104 73 119 104 73 120 104 71 119 103 70 121 102 69 121 102 69 120 104 68 119 103 67 119 103 67 118 102 66 118 102 66 119 103 67 119 103 67 120 104 68 122 104 66 122 104 66 122 103 70 122 103 70 122 103 70 122 103 70 122 104 66 122 104 66 119 104 65 119 104 65 119 104 65 119 104 65 120 105 66 120 105 66 120 105 66 120 105 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 125 105 68 125 105 68 126 106 69 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 126 106 69 125 105 68 125 106 66 125 106 66 125 106 66 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 122 105 75 121 104 74 121 105 72 121 105 72 121 105 72 122 106 72 122 106 72 123 107 73 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 120 106 77 120 106 77 121 106 77 121 106 77 122 105 77 122 105 77 124 104 77 124 104 77 122 105 77 122 105 77 122 105 77 122 105 77 123 106 78 123 106 78 123 106 78 123 106 78 124 107 81 124 107 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 77 122 105 79 121 105 80 121 105 80 120 105 84 120 105 84 118 105 86 118 105 88 121 105 80 121 105 80 120 104 79 120 104 81 120 104 81 119 102 82 119 102 82 119 102 82 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 112 100 74 112 100 74 112 100 74 111 99 75 111 99 75 111 99 77 110 98 76 110 98 76 110 99 77 111 99 77 110 98 76 111 96 73 112 96 73 113 95 71 115 95 71 116 96 72 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 112 98 72 112 97 74 111 96 73 111 96 75 111 96 75 111 96 77 112 97 78 112 97 78 111 95 79 111 95 79 110 95 76 110 95 76 110 95 76 110 95 74 111 96 75 111 96 75 109 96 80 109 96 79 109 96 77 109 97 75 109 97 75 110 97 78 110 97 80 110 97 81 108 100 81 108 100 81 108 100 81 110 99 81 110 99 81 111 98 81 111 98 81 111 98 81 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 116 100 84 115 99 83 115 99 83 115 99 83 115 99 83 115 99 83 114 98 82 113 97 81 113 97 81 99 83 50 99 82 52 99 82 52 99 82 54 98 81 53 98 81 55 98 81 55 98 81 55 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 97 84 52 99 79 55 100 80 55 100 80 55 100 80 55 100 80 53 101 82 52 101 82 52 102 81 52 96 80 54 96 80 54 97 80 54 97 80 54 99 79 54 99 79 54 100 78 54 100 78 54 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 101 82 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 97 80 50 97 80 50 98 81 51 98 81 51 98 81 53 98 81 53 97 80 52 97 80 52 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 46 98 82 46 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 102 79 47 102 79 47 102 79 47 102 79 47 102 79 47 102 79 47 102 79 47 102 79 47 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 99 80 50 99 80 50 99 80 50 99 80 48 100 81 48 101 82 49 102 83 50 103 85 49 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 106 86 49 106 86 49 105 85 48 104 84 47 104 84 47 105 85 48 105 85 48 105 85 48 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 105 86 56 105 86 54 105 86 54 106 87 54 107 88 55 108 90 54 108 90 54 108 90 54 109 89 56 109 89 56 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 108 88 55 109 89 54 109 89 54 110 90 55 110 90 55 110 90 55 110 90 55 109 89 54 109 89 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 88 55 107 89 53 107 89 53 107 89 53 107 89 51 107 89 49 107 89 49 107 89 49 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 108 90 54 108 90 54 109 91 55 110 91 58 110 91 58 110 91 59 110 91 59 109 90 60 110 91 58 110 91 58 111 92 59 112 92 57 112 92 57 115 93 56 115 93 56 116 92 56 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 114 96 58 114 96 58 114 96 58 114 96 60 114 96 60 115 96 63 115 96 63 115 96 63 117 97 62 117 97 62 117 97 62 118 98 63 118 98 63 118 98 63 118 98 63 118 98 63 115 96 63 115 96 63 116 97 64 117 98 65 118 99 66 118 99 66 119 100 67 119 100 67 119 101 65 119 101 65 119 101 65 120 102 66 120 102 66 120 102 66 121 101 66 121 101 66 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 67 122 102 67 123 103 68 123 103 68 123 103 68 123 103 68 122 102 67 122 102 67 123 103 70 123 103 70 123 103 70 123 103 70 123 103 70 122 102 69 121 101 68 120 100 67 121 102 70 121 102 70 120 101 69 117 100 70 116 99 69 114 99 70 113 98 69 112 97 68 114 94 69 112 95 69 112 95 69 112 95 69 111 95 69 110 96 69 109 95 68 109 95 68 107 93 67 107 93 67 107 93 67 108 94 68 108 94 68 109 95 69 109 95 69 109 95 69 108 96 70 108 96 70 108 96 70 109 97 71 109 97 71 109 97 71 109 97 71 110 98 72 114 98 75 115 99 76 115 99 74 116 100 75 117 101 75 118 102 76 119 104 75 119 104 75 117 106 78 117 106 78 118 107 79 118 107 79 118 107 79 118 107 79 119 108 80 119 108 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 117 101 75 118 102 76 119 103 77 120 104 78 121 105 79 122 106 80 122 106 80 122 106 80 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 123 102 75 123 102 75 122 102 75 120 103 75 119 104 75 118 104 75 116 105 75 116 105 75 118 104 75 118 104 75 119 104 73 119 104 73 119 103 70 119 103 70 121 102 69 121 102 69 119 103 69 119 103 69 118 102 68 118 102 68 118 102 68 118 102 68 119 103 69 119 103 69 123 105 69 123 105 69 123 105 69 123 105 69 123 105 69 123 105 69 123 105 69 123 105 69 121 103 65 121 103 65 121 103 65 121 103 65 122 104 66 122 104 66 122 104 66 122 104 66 123 103 68 123 103 68 123 103 68 124 104 69 124 104 69 125 105 70 125 105 70 125 105 70 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 126 106 69 126 106 69 126 107 67 125 106 66 125 106 66 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 121 104 76 121 104 76 120 103 73 120 104 71 121 105 71 122 106 70 123 107 71 123 108 69 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 119 105 76 119 105 76 120 105 76 120 105 76 121 104 76 121 104 76 123 103 76 123 103 76 121 104 76 121 104 76 122 105 77 122 105 77 122 105 77 123 106 78 123 106 78 123 106 78 124 107 81 124 107 81 124 107 81 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 105 79 121 105 80 121 105 82 120 105 82 120 105 84 118 105 86 118 105 86 121 105 79 121 105 79 120 104 79 120 104 79 119 103 80 119 103 80 118 101 81 118 101 81 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 118 102 79 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 111 99 73 111 99 73 111 99 73 110 98 74 110 98 74 110 98 76 109 97 75 109 97 75 108 100 77 107 99 76 108 97 75 111 96 73 111 95 72 114 94 70 116 94 71 118 93 71 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 112 98 72 111 96 73 111 96 73 110 95 74 110 95 74 111 96 77 111 96 77 112 97 78 109 96 80 109 96 80 108 95 78 108 95 76 108 96 74 108 96 72 109 97 73 109 97 71 109 96 79 109 96 79 109 96 77 109 96 77 109 96 77 109 96 77 109 96 79 109 96 79 108 100 81 108 100 81 108 100 81 110 99 81 110 99 81 111 98 81 111 98 81 111 98 81 113 100 83 113 100 83 113 100 83 113 100 83 113 100 83 113 100 83 113 100 83 113 100 83 112 99 82 113 100 83 113 100 83 113 100 83 113 100 83 112 99 82 111 98 81 111 98 81 98 82 49 98 82 49 98 82 49 98 81 51 98 81 53 98 81 53 98 81 53 98 81 55 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 96 83 51 96 83 51 96 83 51 96 83 51 96 83 51 96 83 51 96 83 51 96 83 51 100 78 55 100 80 55 100 80 55 100 80 55 100 80 53 101 82 52 101 82 52 101 82 52 96 80 54 96 80 54 97 80 54 97 80 54 99 79 54 99 79 54 100 78 54 100 78 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 97 81 48 97 81 48 97 81 47 97 81 47 97 81 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 103 80 48 103 80 48 103 80 48 103 80 48 103 80 48 103 80 48 103 80 48 103 80 48 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 97 81 47 97 80 50 97 80 50 97 80 50 97 81 48 98 82 48 99 83 49 100 84 50 101 85 49 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 106 86 51 105 85 50 105 85 50 104 84 49 104 84 49 104 84 49 105 85 50 105 85 50 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 107 88 56 107 88 56 107 88 55 107 88 55 106 88 52 106 88 52 106 88 50 106 88 50 109 89 56 109 89 56 110 90 57 110 90 57 110 90 57 109 89 56 109 89 56 108 88 55 108 90 54 108 90 54 109 91 55 109 91 55 109 91 55 109 91 55 108 90 54 108 90 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 88 55 107 89 53 107 89 53 107 89 53 107 89 51 107 89 49 107 89 49 107 89 49 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 109 90 57 108 90 52 108 90 52 109 91 55 110 92 56 110 91 58 110 91 58 110 91 59 109 90 58 110 91 58 110 91 58 110 91 58 112 92 57 112 92 57 114 92 55 114 92 55 116 92 56 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 113 95 57 113 95 57 114 96 58 114 96 60 115 97 61 115 96 63 115 96 63 115 96 63 115 95 60 116 96 61 116 96 61 116 96 61 117 97 62 117 97 62 117 97 62 118 98 63 115 96 63 115 96 63 116 97 64 116 97 64 117 98 65 118 99 66 119 100 67 119 100 67 120 100 65 120 100 65 119 101 65 119 101 65 120 102 66 120 102 66 121 103 67 121 103 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 67 122 102 67 123 103 68 123 103 68 123 103 68 123 103 68 122 102 67 122 102 67 123 103 70 123 103 70 123 103 70 123 103 70 123 103 70 122 102 69 121 101 68 120 100 67 121 101 68 120 100 67 119 100 68 119 100 68 117 100 70 117 100 70 116 101 72 115 100 71 115 95 68 115 95 68 115 95 68 113 96 68 113 96 68 112 97 68 111 96 67 110 96 67 109 95 68 109 95 68 109 95 68 109 95 68 109 95 68 109 95 68 110 96 69 110 96 69 111 97 70 111 97 70 111 97 70 112 98 71 112 98 71 112 98 71 113 99 72 113 99 72 114 98 73 114 98 73 115 99 74 116 100 74 117 101 75 118 103 74 119 104 75 119 104 75 117 106 76 117 106 76 118 107 77 118 107 77 118 107 77 118 107 77 119 108 78 119 108 78 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 122 106 80 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 123 106 78 119 103 77 120 104 78 120 104 78 121 105 79 121 105 79 120 104 78 120 104 78 120 104 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 123 102 75 123 102 75 122 102 75 120 103 75 119 104 75 118 104 75 116 105 75 116 105 75 118 104 75 118 104 75 119 104 73 118 103 72 119 103 70 119 103 70 120 101 68 120 101 68 119 103 69 119 103 69 118 102 68 118 102 68 118 102 68 118 102 68 119 103 69 119 103 69 122 104 68 122 104 68 122 104 68 122 104 68 122 104 68 122 104 68 122 104 68 122 104 68 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 123 103 70 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 125 105 72 125 105 72 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 126 106 69 126 106 69 126 107 67 126 107 67 126 107 67 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 128 106 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 120 103 75 120 103 75 120 103 73 120 104 71 121 105 71 121 105 69 122 106 70 123 108 69 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 119 105 76 119 105 76 120 105 76 120 105 76 121 104 76 121 104 76 123 103 76 123 103 76 121 104 78 121 104 78 121 104 78 122 105 79 122 105 79 122 105 79 123 106 80 123 106 80 124 107 81 123 106 80 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 104 80 122 104 80 121 105 80 121 105 82 120 105 82 120 105 84 118 106 84 118 106 84 121 106 77 121 105 79 120 104 78 119 103 78 119 103 78 118 102 79 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 116 100 74 113 99 73 113 99 73 112 98 72 112 97 74 112 97 74 111 96 75 111 96 75 111 96 75 108 100 77 107 99 76 108 97 75 111 96 73 111 95 72 114 94 70 116 94 71 118 93 71 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 110 96 70 110 95 72 110 95 72 109 94 73 109 94 73 110 95 76 110 95 76 110 95 76 109 96 80 109 96 80 108 95 78 108 95 76 108 96 74 108 96 72 109 97 73 109 97 71 109 96 77 109 96 77 109 96 79 109 96 79 109 96 79 109 96 79 109 96 77 109 96 77 108 100 81 108 100 81 108 100 81 110 99 81 110 99 81 111 98 81 111 98 81 111 98 81 112 99 82 112 99 82 112 99 82 112 99 82 112 99 82 112 99 82 112 99 82 112 99 82 112 99 82 112 99 82 112 99 82 113 100 83 112 99 82 111 98 81 111 98 81 110 97 80 97 81 47 97 81 48 97 81 48 98 82 49 98 81 51 98 81 53 98 81 53 99 82 54 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 100 80 55 100 80 53 100 80 53 99 82 54 99 82 52 98 83 52 99 84 51 99 84 51 97 81 55 97 81 55 98 81 55 98 81 55 100 80 55 100 80 55 101 79 55 101 79 55 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 101 81 54 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 96 79 53 97 80 54 97 80 52 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 97 80 52 97 80 52 97 80 50 97 80 50 97 81 48 97 81 48 97 81 47 97 81 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 102 82 49 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 98 81 51 98 81 51 97 80 50 97 81 48 98 82 48 99 83 49 100 84 50 100 84 48 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 104 85 52 103 84 51 103 84 51 103 84 51 103 84 51 103 84 51 104 85 52 104 85 52 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 107 88 55 107 88 55 107 88 55 107 89 53 106 88 52 106 88 50 106 88 50 106 88 50 106 86 53 107 87 54 107 87 54 108 88 55 108 88 55 108 88 55 107 87 54 107 87 54 106 90 54 106 90 54 107 91 55 107 91 55 107 91 55 107 91 55 106 90 54 106 90 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 88 56 107 88 55 107 88 55 107 89 53 107 89 53 107 89 51 107 89 51 107 89 51 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 106 87 54 106 87 54 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 90 52 108 90 52 109 91 53 110 92 56 110 92 56 110 91 58 110 91 58 109 90 57 110 91 58 110 91 58 110 91 58 111 91 56 112 92 57 114 92 55 114 92 55 115 91 55 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 113 95 57 113 95 57 113 95 57 114 96 60 115 97 61 115 96 63 116 97 64 116 97 64 115 95 60 115 95 60 115 95 60 116 96 61 116 96 61 117 97 62 117 97 62 118 98 63 115 96 63 115 96 63 116 97 64 116 97 64 117 98 65 117 98 65 118 99 66 118 99 66 119 99 66 119 99 66 120 100 67 119 100 67 120 101 68 121 102 69 119 103 69 119 103 69 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 122 102 65 122 102 65 123 103 70 123 103 70 123 103 70 124 104 71 123 103 70 123 103 70 122 102 69 122 102 69 123 100 66 121 101 68 121 101 68 120 101 69 120 101 69 119 102 72 119 102 72 119 102 72 118 97 70 117 97 70 117 97 70 116 96 69 114 97 69 113 96 68 112 97 68 112 97 68 110 96 67 110 96 67 110 96 67 110 96 67 110 96 67 110 96 67 110 96 67 110 96 67 113 98 69 113 98 69 113 98 69 114 99 70 114 99 70 114 99 70 114 99 70 115 100 71 114 98 73 114 98 73 115 99 73 116 100 74 117 102 73 118 103 74 119 104 73 119 104 73 119 105 76 119 105 76 120 106 77 120 106 77 120 106 77 120 106 77 121 107 78 121 107 78 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 120 104 78 119 103 77 118 102 76 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 123 103 76 121 104 76 121 104 76 120 103 75 119 104 75 119 104 75 119 104 75 118 104 75 118 104 75 118 104 75 118 103 72 118 103 72 119 103 70 118 102 69 120 101 68 120 101 68 119 103 70 118 102 69 118 102 69 117 101 68 117 101 68 118 102 69 118 102 69 119 103 70 121 102 69 121 102 69 121 103 65 121 103 65 121 103 65 121 103 65 121 102 69 121 102 69 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 126 106 69 127 107 70 127 108 68 127 108 68 127 108 68 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 126 106 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 121 104 74 121 104 74 120 104 71 120 104 71 120 104 71 121 105 71 121 105 71 122 106 72 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 119 105 76 119 105 76 120 105 76 120 105 76 121 104 76 121 104 76 123 103 76 123 103 76 121 104 78 121 104 78 121 104 78 121 104 78 122 105 79 122 105 79 122 105 79 122 105 79 123 106 80 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 105 79 122 104 82 122 104 82 121 105 82 121 105 82 120 105 82 120 105 82 118 106 82 118 106 82 121 106 77 121 106 77 120 104 78 119 103 77 118 102 77 117 101 76 117 101 78 116 100 77 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 114 98 73 114 98 73 114 98 73 113 97 74 113 97 74 113 96 76 112 95 75 112 95 75 110 99 77 111 99 77 110 98 76 111 96 73 112 96 73 113 95 71 115 95 71 116 96 72 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 110 96 70 110 95 72 109 94 71 109 94 73 109 94 73 109 94 75 110 95 76 110 95 76 108 97 79 108 97 79 107 96 76 107 96 76 107 96 76 107 96 74 108 97 75 108 97 75 110 98 76 110 97 78 110 97 80 109 96 80 109 96 80 109 96 79 109 96 77 109 97 75 108 100 81 108 100 81 108 100 81 110 99 81 110 99 81 111 98 81 111 98 81 111 98 81 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 111 100 82 110 99 81 109 98 80 109 98 80 97 81 47 97 81 47 97 81 48 97 81 48 98 81 51 98 81 51 99 82 54 99 82 54 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 101 82 52 99 82 52 99 82 52 98 83 50 98 85 51 98 85 50 96 86 50 97 87 51 98 83 54 98 83 54 99 82 54 99 82 54 101 81 54 101 81 54 102 81 54 102 81 54 100 80 55 100 80 55 100 80 55 100 80 55 100 80 55 100 80 55 100 80 55 100 80 55 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 96 79 53 96 79 53 97 80 54 98 81 53 98 81 51 98 82 49 98 82 49 98 82 49 97 80 52 97 80 52 97 80 52 97 80 50 97 80 50 97 81 48 97 81 48 97 81 48 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 99 80 47 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 83 52 97 82 51 97 82 51 97 82 49 97 83 48 97 83 48 98 84 49 98 84 47 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 100 83 53 100 83 53 100 83 53 100 83 53 101 84 54 102 85 55 103 86 56 103 86 56 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 106 87 54 106 87 54 106 88 52 106 88 52 107 89 51 107 89 51 107 89 51 107 89 49 105 85 52 106 86 53 107 87 54 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 106 90 54 106 90 54 107 91 55 107 91 55 107 91 55 107 91 55 106 90 54 106 90 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 88 58 107 88 58 107 88 56 107 88 56 107 88 55 107 88 55 107 89 53 107 89 53 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 108 90 50 108 90 52 109 91 53 110 92 54 110 92 56 110 92 56 110 91 58 109 90 57 109 90 57 109 90 57 110 91 58 111 91 56 111 91 56 114 92 55 114 92 55 115 91 55 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 112 94 56 113 95 57 113 95 57 114 96 60 115 97 61 115 96 63 116 97 64 116 97 64 115 95 60 115 95 60 116 96 61 117 97 62 117 97 62 118 98 63 119 99 64 119 99 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 117 98 65 117 98 65 121 98 66 121 98 66 120 100 67 120 100 67 120 101 68 119 103 69 119 103 69 119 105 70 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 122 102 65 122 102 65 123 103 70 123 103 70 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 123 103 70 125 102 68 125 102 68 123 103 70 123 103 70 121 102 70 121 102 70 119 102 72 119 102 72 120 99 70 119 98 69 118 99 69 117 98 68 114 97 67 113 96 66 113 96 66 111 96 65 111 97 68 111 97 68 111 97 68 111 97 68 111 97 68 111 97 68 111 97 68 111 97 68 114 99 70 114 99 70 114 99 70 114 99 70 115 100 71 115 100 71 115 100 71 115 100 71 115 99 73 116 100 74 116 100 74 117 102 73 118 103 74 119 104 73 120 105 74 120 105 74 120 105 74 120 105 74 121 106 75 121 106 75 121 106 75 121 106 75 122 107 76 122 107 76 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 120 104 78 121 105 79 121 105 79 121 105 79 121 105 79 120 104 78 119 103 77 119 103 77 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 119 105 76 120 105 76 120 105 76 119 104 75 120 103 75 120 103 75 119 102 74 121 101 74 118 104 75 117 103 74 118 103 72 118 103 72 118 102 69 118 102 69 120 101 68 120 101 68 118 102 69 118 102 69 117 101 68 117 101 68 117 101 68 117 101 68 118 102 69 118 102 69 120 101 69 120 101 68 120 102 64 120 102 62 120 102 62 120 102 64 120 101 68 120 101 69 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 69 124 104 69 124 104 69 124 104 69 124 104 69 124 104 69 124 104 69 124 104 69 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 126 106 69 127 107 70 127 108 68 127 108 68 128 109 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 122 106 72 121 105 71 120 104 70 120 104 71 120 104 71 120 104 71 120 103 73 121 104 74 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 118 104 75 118 104 75 119 104 75 119 104 75 120 103 75 120 103 75 122 102 75 122 102 75 120 102 78 121 103 79 121 103 79 121 103 79 121 103 79 122 104 80 122 104 80 122 104 80 123 106 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 121 104 78 121 104 78 122 104 82 122 104 82 121 105 82 121 105 82 120 105 82 120 105 82 118 106 82 118 106 82 121 106 77 121 106 77 120 105 76 119 103 77 118 102 76 117 101 76 116 100 75 116 100 75 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 74 114 98 73 114 98 73 114 98 75 113 97 74 113 96 76 113 96 76 113 96 76 114 99 78 114 99 78 113 98 77 113 97 74 113 97 74 113 97 72 113 97 72 113 97 72 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 97 71 110 95 72 110 95 72 110 95 74 110 95 74 110 95 76 110 95 76 111 96 77 108 97 75 108 97 75 107 96 74 107 96 76 107 96 76 107 96 76 108 97 79 108 97 79 110 98 76 110 97 78 110 97 81 109 95 82 109 95 82 109 96 80 108 95 76 108 96 74 107 99 80 107 99 80 107 99 80 109 98 80 109 98 80 110 97 80 110 97 80 110 97 80 110 99 81 110 99 81 110 99 81 110 99 81 110 99 81 110 99 81 110 99 81 110 99 81 110 99 81 111 100 82 111 100 82 111 100 82 111 100 82 110 99 81 109 98 80 109 98 80 96 80 46 96 80 46 97 81 47 97 81 48 98 82 49 98 81 51 99 82 52 99 82 54 98 81 55 99 82 56 99 82 54 99 82 54 99 82 52 100 83 53 100 84 51 100 84 51 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 103 79 51 99 83 50 99 83 50 99 84 51 98 85 50 96 86 50 97 88 49 96 88 49 96 88 49 98 83 52 98 83 52 99 82 52 99 82 52 101 82 52 101 82 52 102 81 52 102 81 52 99 79 54 99 79 54 99 79 54 99 79 54 99 79 54 99 79 54 99 79 54 99 79 54 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 96 78 54 96 79 53 97 80 54 98 81 53 98 81 51 98 82 49 98 82 49 98 82 48 97 80 54 97 80 52 97 80 52 97 80 50 97 80 50 97 81 48 97 81 48 97 81 48 99 81 45 99 81 45 99 81 45 99 81 45 99 81 45 99 81 45 99 81 45 99 81 45 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 83 52 98 83 52 97 82 51 97 82 49 97 83 48 97 83 48 97 83 48 98 84 47 99 83 49 99 83 49 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 99 84 55 99 84 55 99 84 55 99 84 55 100 85 56 101 86 57 102 87 58 103 88 59 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 88 54 104 85 52 105 86 53 105 87 51 106 88 52 107 89 51 108 90 52 108 90 50 109 91 51 107 87 54 107 87 54 109 89 56 110 90 57 110 90 57 111 91 58 111 91 58 111 91 58 106 90 54 106 90 54 107 91 55 107 91 55 107 91 55 107 91 55 106 90 54 106 90 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 107 87 60 107 87 60 107 88 58 107 88 58 107 88 56 107 88 56 107 88 55 107 88 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 110 91 58 110 91 58 110 91 58 108 90 50 108 90 50 109 91 53 110 92 54 110 92 56 110 92 56 110 91 58 109 90 57 109 90 57 109 90 57 110 91 58 111 91 56 111 91 56 113 91 54 114 92 55 115 91 55 112 94 58 112 94 58 112 94 58 112 94 58 113 95 59 113 95 59 113 95 59 113 95 59 112 94 56 113 95 57 113 95 57 114 96 60 115 97 61 116 97 64 116 97 64 116 97 64 116 96 61 116 96 61 117 97 62 118 98 63 118 98 63 119 99 64 120 100 65 120 100 65 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 116 97 64 121 98 66 121 98 66 119 99 66 120 100 67 120 101 68 119 103 69 118 104 69 119 105 70 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 124 101 67 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 122 102 65 122 102 65 122 102 69 123 103 70 124 104 71 125 105 72 125 105 72 125 105 72 125 105 72 125 105 72 127 104 70 127 104 70 126 103 69 124 104 71 122 103 71 121 102 70 121 102 70 118 101 71 121 100 71 120 99 70 120 99 70 118 99 69 116 97 67 113 96 66 113 96 66 112 95 65 112 98 69 112 98 69 111 97 68 111 97 68 111 97 68 111 97 68 111 97 68 111 97 68 114 99 70 114 99 70 114 99 70 115 100 71 115 100 71 115 100 71 116 101 72 116 101 72 117 101 75 117 101 75 118 102 76 119 104 75 120 105 76 121 106 75 121 106 75 122 107 74 121 104 74 121 104 74 122 105 75 122 105 75 122 105 75 122 105 75 123 106 76 123 106 76 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 119 103 77 120 104 78 120 104 78 121 105 79 121 105 79 121 105 79 120 104 78 120 104 78 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 118 101 81 116 106 79 117 105 79 117 105 79 117 105 79 119 105 79 120 104 79 120 104 79 120 104 79 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 117 106 76 117 106 76 119 105 76 119 104 75 120 103 75 122 102 75 122 101 74 122 101 74 117 103 74 117 103 74 118 103 72 118 103 72 118 102 69 118 102 69 120 101 68 120 101 68 118 102 69 118 102 69 117 101 68 117 101 68 117 101 68 117 101 68 118 102 69 118 102 69 120 101 69 120 101 68 120 102 64 120 102 62 120 102 62 120 102 64 120 101 68 120 101 69 124 102 65 124 102 65 124 102 65 124 102 65 125 103 66 125 103 66 125 103 66 125 103 66 124 104 67 124 104 67 124 104 67 124 104 67 124 104 67 124 104 67 124 104 67 124 104 67 125 106 66 125 106 66 125 106 66 125 105 68 125 105 68 125 105 70 125 105 70 125 105 72 126 106 73 126 106 71 126 106 71 127 107 70 127 107 70 127 108 68 128 109 69 128 109 69 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 123 108 69 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 124 105 72 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 122 106 73 122 106 73 123 107 74 122 107 68 121 105 69 121 105 69 120 104 70 119 103 70 119 102 72 120 103 75 120 103 75 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 118 104 75 118 104 75 119 104 75 119 104 75 120 103 75 120 103 75 122 102 75 122 102 75 120 102 78 120 102 78 121 103 79 121 103 79 121 103 79 122 104 80 122 104 80 122 104 80 123 106 80 123 106 80 122 105 79 122 105 79 122 105 79 122 105 79 121 104 78 121 104 78 122 104 84 122 104 84 121 105 82 121 105 82 120 105 82 120 105 82 118 106 80 118 106 80 121 106 75 121 106 77 120 105 76 119 104 75 118 102 76 117 101 76 116 100 75 115 99 74 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 117 101 78 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 73 115 99 74 115 99 74 115 99 74 114 98 75 114 98 75 114 97 77 113 96 76 113 96 76 117 99 79 116 98 78 114 97 77 114 98 75 112 97 74 112 98 72 113 99 73 113 99 73 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 111 96 75 112 98 72 112 97 74 111 96 73 111 96 75 111 96 75 111 96 77 112 97 78 112 97 78 106 99 71 106 99 73 105 98 72 105 97 74 105 97 76 105 97 78 106 97 80 106 97 80 110 98 74 110 97 78 110 97 81 109 95 82 109 95 82 109 96 80 108 95 76 108 96 72 107 99 80 107 99 80 107 99 80 109 98 80 109 98 80 110 97 80 110 97 80 110 97 80 108 100 81 108 100 81 108 100 81 108 100 81 108 100 81 108 100 81 108 100 81 108 100 81 108 100 81 108 100 81 109 101 82 109 101 82 108 100 81 108 100 81 107 99 80 106 98 79 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 81 48 97 81 48 98 82 49 98 82 49 99 83 50 99 83 50 99 83 50 100 84 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 85 50 98 85 50 98 85 50 97 84 49 97 84 49 97 84 49 96 83 48 96 83 48 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 97 80 52 97 80 52 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 100 83 55 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 96 78 56 97 79 55 97 80 54 97 80 54 98 81 53 98 81 51 98 82 49 99 83 50 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 100 84 51 99 83 50 99 83 50 98 82 49 97 81 48 96 80 47 96 80 47 95 79 46 99 81 45 99 81 45 98 80 44 98 80 44 98 80 44 98 80 44 99 81 45 99 81 45 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 46 98 82 46 102 79 47 104 81 49 104 81 49 104 81 49 103 80 48 102 79 47 103 80 48 104 81 49 100 81 48 100 81 48 101 82 49 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 104 80 52 102 81 52 103 82 53 103 84 54 101 84 54 101 86 55 101 88 56 101 88 56 105 90 51 105 90 51 105 90 51 105 90 51 105 90 51 105 90 51 105 90 51 105 90 51 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 104 88 54 104 88 54 105 89 55 105 89 55 106 90 56 106 90 56 107 91 57 107 91 57 108 89 57 108 89 57 108 89 57 108 89 56 108 89 56 108 90 54 108 90 54 108 90 52 105 90 59 105 90 57 105 91 54 105 92 50 105 92 50 105 91 54 105 90 57 105 90 59 103 90 55 104 90 55 104 90 55 105 89 55 107 88 55 108 88 55 108 88 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 110 87 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 109 90 58 109 90 58 109 90 58 110 91 58 110 91 58 110 92 56 111 93 57 111 93 55 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 119 95 61 119 95 61 120 96 62 120 96 62 120 96 62 121 97 63 121 97 63 121 97 63 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 125 99 66 124 100 66 124 100 66 123 100 66 121 101 66 119 101 65 117 101 65 117 101 65 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 123 103 70 124 104 71 125 105 72 125 105 72 126 106 73 126 106 73 125 105 72 125 105 72 123 109 70 123 109 72 123 107 71 124 105 72 125 105 72 124 103 72 125 102 71 125 102 71 120 101 71 120 101 71 119 100 70 118 99 69 118 99 69 117 98 68 116 97 67 116 97 67 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 116 99 69 116 99 69 116 99 69 117 100 70 117 100 70 117 100 70 118 101 71 118 101 71 115 104 74 115 104 74 117 103 74 117 103 74 119 104 75 119 104 75 120 103 75 120 103 75 121 104 78 121 104 78 121 104 78 121 104 78 122 105 79 122 105 79 123 106 80 124 107 81 120 109 77 122 109 77 121 107 78 122 107 78 123 106 80 124 104 79 124 104 80 125 103 80 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 105 78 119 105 78 119 105 78 119 105 79 119 105 79 119 104 81 119 104 81 119 104 83 122 101 80 120 102 78 121 103 79 120 104 79 119 105 78 118 107 77 118 107 77 117 108 77 120 102 78 120 102 78 120 102 78 120 102 78 120 102 78 120 102 78 120 102 78 120 102 78 119 105 76 119 105 76 120 105 76 120 105 76 121 104 76 121 104 76 123 103 76 123 103 76 117 103 76 117 103 76 118 104 77 118 104 77 118 104 77 118 104 77 117 103 76 117 103 76 116 101 68 117 101 68 120 101 69 121 100 69 122 101 70 121 102 70 120 104 71 119 104 71 118 100 76 118 100 76 117 100 74 117 100 72 117 100 70 117 101 68 118 102 69 118 102 68 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 125 106 73 125 107 71 125 107 71 125 107 69 125 107 69 125 107 67 125 107 67 125 107 67 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 120 106 69 120 106 69 122 108 71 122 108 71 122 108 71 122 108 71 120 106 69 120 106 69 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 120 104 71 120 104 71 121 105 72 121 105 72 121 105 72 122 106 73 122 106 73 122 106 73 121 104 76 121 104 76 122 105 77 122 105 79 122 104 80 122 104 80 123 105 81 123 105 83 121 105 82 122 106 83 122 106 83 123 107 84 123 107 84 122 106 83 122 106 83 121 105 82 119 108 80 119 108 80 120 106 79 120 106 79 121 105 79 121 105 79 121 104 78 121 104 78 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 117 100 80 116 99 79 116 99 79 116 99 79 115 98 78 115 98 78 115 98 78 115 98 78 116 101 72 116 101 72 115 100 71 115 99 73 115 99 74 114 98 73 114 98 73 114 98 75 115 99 74 115 99 74 114 98 73 114 98 73 114 98 73 114 98 73 113 97 72 113 97 72 110 93 75 112 95 77 112 95 77 112 95 77 111 94 76 110 93 75 111 94 76 112 95 77 112 97 76 111 96 75 111 96 75 111 96 75 110 95 74 110 95 74 109 94 73 109 94 73 110 98 74 109 97 73 108 96 74 107 95 73 107 94 75 108 95 78 109 96 80 110 97 81 110 96 69 110 96 70 110 96 70 110 95 72 110 95 74 110 95 76 110 95 76 110 94 78 108 95 78 109 96 79 109 96 79 109 96 79 109 96 79 110 97 80 110 97 80 110 97 80 108 98 73 109 98 76 109 98 76 110 99 79 110 99 81 109 97 81 109 97 81 108 96 82 113 96 76 112 97 76 110 99 79 107 101 79 107 100 81 110 99 81 114 98 83 115 97 83 114 99 80 113 98 79 110 97 80 109 98 80 108 96 80 106 97 80 106 99 83 106 99 83 98 83 50 98 83 50 99 83 50 99 83 50 101 82 50 101 82 50 102 81 50 102 81 50 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 97 82 53 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 99 82 52 99 82 52 99 82 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 85 50 98 85 50 98 85 50 97 84 49 97 84 49 97 84 49 96 83 48 96 83 48 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 97 80 52 98 81 53 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 97 80 54 97 80 54 97 80 52 97 80 52 98 81 53 98 81 51 98 81 51 98 81 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 99 83 50 99 83 50 99 83 50 98 82 49 97 81 48 96 80 47 96 80 47 96 80 47 99 80 47 99 80 47 98 79 46 98 79 46 98 79 46 98 79 46 99 80 47 99 80 47 98 81 53 98 81 51 98 81 51 98 81 51 98 82 49 98 82 48 98 82 48 98 82 48 100 80 47 101 81 48 102 82 49 101 81 48 100 80 47 100 80 47 101 81 48 102 82 49 101 82 49 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 102 83 50 103 84 51 102 83 51 102 83 51 102 83 51 103 84 52 101 85 52 102 86 53 101 86 53 101 86 53 104 88 52 104 88 52 104 88 52 104 88 52 104 88 52 104 88 52 104 88 52 104 88 52 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 89 57 108 89 57 108 89 57 108 89 56 108 89 56 108 90 54 108 90 54 108 90 52 105 90 59 105 90 57 105 91 54 105 91 52 105 91 52 105 91 54 105 90 57 105 90 59 104 90 55 104 90 55 104 90 55 105 89 55 107 88 55 107 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 110 91 59 110 91 59 110 91 59 110 91 58 111 92 59 111 93 57 111 93 57 111 93 55 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 119 96 62 119 96 62 119 96 62 119 96 62 120 97 63 120 97 63 120 97 63 120 97 63 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 123 100 66 123 100 66 123 100 66 121 101 66 121 101 66 121 101 66 119 101 65 119 101 65 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 123 103 70 124 104 71 124 104 71 125 105 72 125 105 72 124 104 71 124 104 71 122 108 69 122 106 70 122 106 70 123 104 71 124 104 71 123 102 71 125 102 71 125 102 71 120 101 71 119 100 70 119 100 70 119 100 70 118 99 69 118 99 69 117 98 68 117 98 68 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 114 98 72 116 99 71 116 99 71 116 99 71 117 100 72 117 100 72 118 101 73 118 101 73 118 101 73 115 104 74 115 104 74 117 103 74 117 103 74 119 104 75 119 104 75 120 103 75 121 104 76 121 104 78 120 103 77 120 103 77 120 103 77 121 104 78 121 104 78 122 105 79 123 106 80 122 109 77 121 108 76 121 107 78 122 107 78 123 106 80 124 104 79 124 104 80 124 104 80 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 105 78 119 105 78 119 105 78 119 105 79 119 105 79 119 104 81 119 104 81 119 104 83 120 102 80 120 102 78 120 102 78 120 104 79 119 105 78 119 105 76 118 107 77 118 107 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 118 104 75 118 104 75 119 104 75 119 104 75 120 103 75 120 103 75 122 102 75 122 102 75 117 103 74 117 103 74 118 104 75 118 104 75 118 104 75 118 104 75 117 103 74 117 103 74 116 101 68 118 102 69 120 101 69 121 100 69 122 101 70 121 102 70 119 103 70 119 104 71 119 102 74 118 101 73 118 101 71 117 100 70 117 100 70 118 102 69 118 102 69 119 103 70 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 124 104 71 124 104 69 124 104 69 124 104 67 124 104 67 124 105 65 124 105 65 124 105 65 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 120 106 71 120 106 71 121 107 72 122 108 73 122 108 73 121 107 72 120 106 71 120 106 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 120 104 71 120 104 71 120 104 71 121 105 72 121 105 72 121 105 72 122 106 73 122 106 73 121 104 76 121 104 76 121 104 76 122 105 79 122 104 80 122 104 80 123 105 81 123 105 83 121 105 80 121 105 80 122 106 81 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 119 108 80 119 108 80 120 106 79 120 106 79 121 105 79 120 104 78 121 104 78 121 104 78 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 117 101 78 117 101 78 117 101 78 116 100 77 116 100 77 116 100 77 115 99 76 115 99 76 116 101 72 115 100 71 115 100 71 115 99 73 115 99 74 114 98 73 114 98 73 114 98 75 115 99 74 115 99 74 114 98 73 114 98 73 114 98 73 113 97 72 113 97 72 113 97 72 111 94 74 112 95 75 113 96 76 112 95 75 111 94 74 110 93 73 111 94 74 113 96 76 111 96 75 111 96 75 111 96 75 110 95 74 110 95 74 110 95 74 109 94 73 109 94 73 110 98 74 109 97 73 108 96 74 107 95 73 107 94 75 108 95 78 109 96 79 110 97 81 110 96 70 110 96 70 110 95 72 110 95 72 110 95 74 110 95 76 110 95 76 110 95 76 108 95 78 108 95 78 109 96 79 109 96 79 109 96 79 110 97 80 110 97 80 110 97 80 108 97 75 109 98 76 109 98 78 110 99 79 110 99 81 109 97 81 109 97 81 108 96 80 113 96 76 112 97 76 109 98 78 108 100 79 108 100 81 110 99 81 114 98 83 115 97 83 114 99 80 113 98 79 110 97 80 109 98 80 108 96 80 106 97 80 106 99 83 106 99 83 98 83 52 98 83 52 99 82 52 99 82 52 101 82 52 101 82 52 102 81 52 102 81 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 84 51 98 83 50 98 83 50 98 83 50 98 83 50 97 82 49 97 82 49 97 82 49 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 98 81 53 98 81 53 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 99 82 54 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 98 81 51 98 81 51 98 82 49 98 81 51 98 81 51 98 81 51 97 80 52 97 80 52 97 80 52 97 80 52 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 99 83 50 99 83 50 98 82 49 98 82 49 97 81 48 97 81 48 96 80 47 96 80 47 99 80 47 99 80 47 98 79 46 98 79 46 98 79 46 98 79 46 99 80 47 99 80 47 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 49 100 80 47 101 81 48 102 82 49 101 81 48 100 80 47 100 80 47 100 80 47 102 82 49 102 83 50 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 103 84 51 100 86 51 100 86 51 101 85 51 101 85 51 103 84 51 103 84 51 103 84 51 103 84 51 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 107 91 57 107 91 57 106 90 56 106 90 56 105 89 55 104 88 54 104 88 54 104 88 54 107 88 56 107 88 56 107 88 56 107 88 55 107 88 55 107 89 53 107 89 53 107 89 51 106 90 57 106 90 56 106 90 54 106 91 52 106 91 52 106 90 54 106 90 56 106 90 57 104 90 55 104 90 55 105 89 55 105 89 55 107 88 55 107 88 55 107 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 110 91 59 111 92 60 111 92 60 111 92 59 111 92 59 112 94 58 112 94 58 112 94 56 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 117 99 63 117 99 63 117 99 63 117 99 63 118 100 64 118 100 64 118 100 64 118 100 64 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 119 101 65 119 101 65 121 101 66 121 101 66 121 101 66 123 100 66 123 100 66 123 100 66 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 122 102 69 123 103 70 124 104 71 124 104 71 124 104 71 124 104 71 123 103 70 121 106 67 121 105 69 123 105 69 123 104 71 122 103 70 123 102 71 123 102 71 123 102 71 119 100 70 119 100 70 119 100 70 119 100 70 119 100 70 119 100 70 119 100 70 119 100 70 116 99 71 116 99 71 116 99 71 116 99 71 116 99 71 116 99 71 116 99 71 116 99 71 117 100 74 117 100 74 117 100 74 117 100 74 118 101 75 118 101 75 118 101 75 118 101 75 115 104 74 115 104 74 118 104 75 118 104 75 119 104 75 120 105 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 121 104 76 121 104 76 122 105 77 121 108 76 121 108 76 122 107 78 122 107 78 122 105 79 122 105 79 124 104 80 124 104 80 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 119 105 78 119 105 78 119 105 78 119 105 79 119 105 79 119 104 81 119 104 81 119 104 83 120 102 80 120 102 78 119 103 78 120 104 79 119 105 78 119 105 76 119 105 76 118 107 77 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 117 103 74 117 103 74 118 103 74 118 103 74 119 102 74 119 102 74 121 101 74 121 101 74 117 102 69 118 103 70 118 103 70 119 104 71 119 104 71 118 103 70 118 103 70 117 102 69 117 102 69 118 102 69 120 101 69 121 100 69 122 101 70 121 102 70 119 103 70 118 103 70 120 104 68 119 103 67 119 103 67 118 102 68 118 102 68 119 103 70 119 103 70 120 104 71 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 105 68 127 102 71 127 103 69 127 103 69 127 103 67 127 103 67 127 103 65 127 103 65 127 103 65 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 121 105 71 121 105 71 122 106 72 122 106 72 122 106 72 122 106 72 121 105 71 121 105 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 120 103 73 120 103 73 120 103 73 121 104 74 121 104 74 121 104 74 121 104 74 122 105 75 121 104 76 121 104 76 121 104 76 121 104 78 122 104 80 122 104 80 122 104 80 122 104 82 121 105 80 121 105 80 122 106 81 122 106 81 122 106 81 122 106 81 121 105 80 121 105 80 118 107 79 118 107 79 120 106 79 120 106 79 120 104 78 120 104 78 121 104 78 121 104 78 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 118 102 76 117 101 75 117 101 75 117 101 75 116 100 74 116 100 74 116 100 74 116 100 74 115 100 71 115 100 71 115 100 71 115 99 73 114 98 73 114 98 73 114 98 73 114 98 75 114 98 73 114 98 73 114 98 73 114 98 73 113 97 72 113 97 72 113 97 72 113 97 72 111 95 70 113 97 72 113 97 72 113 97 72 112 96 71 111 95 70 112 96 71 113 97 72 111 96 75 111 96 75 110 95 74 110 95 74 110 95 74 110 95 74 109 94 73 109 94 73 109 97 75 109 97 75 108 96 74 108 95 76 108 95 76 108 95 76 109 96 79 109 96 79 110 95 72 110 95 72 110 95 72 110 95 74 110 95 74 110 95 76 110 95 76 110 95 76 108 95 78 108 95 78 108 95 78 109 96 79 109 96 79 109 96 79 110 97 80 110 97 80 108 97 75 108 97 77 109 98 78 109 98 78 109 98 80 109 98 80 108 96 80 108 96 80 112 97 76 110 98 76 109 98 78 107 99 78 108 100 81 110 99 81 111 98 82 113 97 82 112 99 80 111 98 79 110 97 80 109 98 80 108 96 80 106 97 80 107 98 83 107 98 83 98 83 52 98 83 52 99 82 52 99 82 52 101 82 52 101 82 52 102 81 52 102 81 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 100 83 57 99 82 56 99 82 56 99 82 56 98 81 55 98 81 55 97 80 54 97 80 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 83 50 98 83 50 98 83 50 98 83 50 97 82 49 97 82 49 97 82 49 97 82 49 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 82 54 99 82 54 99 82 54 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 98 81 51 98 81 51 99 83 47 98 82 48 98 82 48 98 82 49 97 80 50 97 80 52 97 80 54 96 79 53 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 100 81 51 99 83 50 98 82 49 98 82 49 98 82 49 97 81 48 97 81 48 97 81 48 96 80 47 99 80 47 99 80 47 98 79 46 98 79 46 98 79 46 98 79 46 99 80 47 99 80 47 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 101 81 48 102 82 49 103 83 50 102 82 49 101 81 48 101 81 48 102 82 49 103 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 104 85 52 104 85 52 104 85 52 99 87 49 99 87 49 100 86 49 101 85 49 103 85 49 104 84 49 104 84 49 106 83 49 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 104 88 54 106 87 55 106 87 55 106 87 55 106 87 54 106 87 54 106 88 52 106 88 52 106 88 50 106 90 56 106 90 56 106 90 56 106 90 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 107 88 55 107 88 55 107 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 108 88 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 111 92 60 111 92 60 111 92 60 112 93 60 112 93 60 112 94 58 113 95 59 113 95 57 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 115 99 63 115 99 63 115 99 63 116 100 64 116 100 64 116 100 64 117 101 65 117 101 65 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 117 101 65 117 101 65 119 101 65 121 101 66 123 100 66 124 100 66 124 100 66 125 99 66 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 69 123 103 70 123 103 70 124 104 71 124 104 71 124 104 71 124 104 71 124 104 71 122 104 66 122 104 68 123 105 69 123 104 71 123 104 71 124 105 73 125 104 73 125 104 73 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 117 100 72 117 100 72 117 100 72 117 100 72 117 100 72 117 100 72 117 100 72 117 100 72 118 100 76 118 100 76 118 100 76 118 100 76 118 100 76 118 100 76 118 100 76 118 100 76 116 105 75 116 105 75 118 104 75 119 105 76 120 105 76 120 105 76 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 122 105 77 122 105 77 122 107 76 122 107 76 122 107 78 121 106 77 122 105 79 122 105 79 121 103 79 121 103 79 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 104 77 118 104 77 118 104 77 118 104 78 118 104 78 118 103 80 118 103 80 118 103 82 119 103 80 119 103 78 119 103 78 119 103 78 120 104 78 119 105 76 119 105 76 119 105 76 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 120 103 73 117 103 74 117 103 74 118 103 74 118 103 74 119 102 74 119 102 74 121 101 74 121 101 74 117 103 66 117 103 66 118 104 67 118 104 67 118 104 67 118 104 67 117 103 66 117 103 66 117 102 69 118 102 69 120 101 69 121 100 69 122 101 70 121 102 70 119 103 70 118 103 70 122 105 62 122 105 62 121 103 63 121 103 65 121 103 67 121 102 69 122 103 71 122 103 71 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 130 103 73 130 104 71 130 104 71 130 104 69 130 104 69 130 104 67 130 104 67 130 104 67 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 121 105 71 121 105 71 121 105 71 122 106 72 122 106 72 121 105 71 121 105 71 121 105 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 120 103 73 120 103 73 120 103 73 120 103 73 121 104 74 121 104 74 121 104 74 121 104 74 120 103 75 121 104 76 121 104 76 121 104 78 121 103 79 122 104 80 122 104 80 122 104 82 121 105 80 121 105 80 121 105 80 122 106 81 122 106 81 121 105 80 121 105 80 121 105 80 118 107 79 118 107 79 120 106 79 119 105 78 120 104 78 120 104 78 121 104 78 120 103 77 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 118 103 74 118 103 74 117 102 73 117 102 73 117 102 73 116 101 72 116 101 72 116 101 72 115 100 71 115 100 71 115 100 71 114 98 72 114 98 73 114 98 73 113 97 72 113 97 74 114 98 73 114 98 73 114 98 73 113 97 72 113 97 72 113 97 72 113 97 72 112 96 71 111 95 69 113 97 71 114 98 72 113 97 71 112 96 70 111 95 69 112 96 70 114 98 72 110 95 74 110 95 74 110 95 74 110 95 74 110 95 74 110 95 74 109 94 73 109 94 73 109 97 75 108 96 74 108 95 76 108 95 76 108 95 76 108 95 76 108 95 76 109 96 77 108 96 74 108 96 74 108 96 74 108 96 74 108 95 76 108 95 76 108 95 76 108 95 76 108 95 78 108 95 78 108 95 78 108 95 78 109 96 79 109 96 79 109 96 79 109 96 79 108 97 77 108 97 77 109 98 78 109 98 80 109 98 80 109 98 80 108 97 79 108 97 79 109 97 75 110 98 76 110 97 78 109 98 78 109 98 80 111 98 81 111 98 82 111 98 82 111 100 80 110 99 79 109 98 80 109 98 80 108 96 80 108 96 80 109 97 83 109 97 83 97 82 53 97 82 53 98 81 53 98 81 53 100 80 53 100 80 53 101 80 53 101 80 53 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 100 83 57 99 82 56 99 82 56 99 82 56 98 81 55 98 81 55 97 80 54 97 80 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 82 49 98 82 49 97 81 48 97 81 48 97 81 48 97 81 48 98 82 49 98 82 49 99 83 47 98 82 46 98 82 48 98 82 49 97 80 50 97 80 52 97 80 52 96 79 53 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 82 49 98 82 49 98 82 49 98 82 49 97 81 48 97 81 48 97 81 48 97 81 48 99 80 48 99 80 48 98 79 47 98 79 47 98 79 47 98 79 47 99 80 48 99 80 48 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 49 101 82 49 102 83 50 103 84 51 103 84 51 101 82 49 101 82 49 102 83 50 103 84 51 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 104 85 52 104 85 52 104 85 52 99 87 49 99 87 49 100 86 49 101 85 49 103 85 49 104 84 49 104 84 49 106 83 49 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 102 85 57 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 104 88 54 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 106 87 55 106 87 55 106 87 55 106 87 54 106 87 54 106 88 52 106 88 52 106 88 50 107 89 53 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 89 53 107 88 55 107 88 55 107 88 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 111 92 60 111 92 60 111 92 60 112 93 60 112 93 60 112 94 58 113 95 59 113 95 57 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 115 99 63 115 99 63 115 99 63 116 100 64 116 100 64 116 100 64 117 101 65 117 101 65 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 117 101 65 117 101 65 119 101 65 120 100 65 123 100 66 124 100 66 125 101 67 126 100 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 122 102 67 123 103 70 124 104 71 124 104 71 125 105 72 126 106 73 125 105 72 125 105 72 125 105 72 124 104 67 125 105 70 124 106 70 124 105 72 125 106 73 126 107 75 126 107 75 126 107 75 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 120 101 71 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 117 106 76 117 106 76 119 105 76 119 105 76 121 106 77 121 106 77 122 105 77 122 105 77 124 107 77 123 106 76 123 106 76 122 105 75 122 105 75 122 105 75 123 106 76 123 106 76 123 106 76 123 106 76 122 105 77 122 105 77 121 105 79 120 104 78 120 104 79 120 104 79 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 118 104 77 118 104 77 118 104 77 118 104 78 118 104 78 118 103 80 118 103 80 118 103 82 117 102 79 117 103 77 118 104 78 119 103 78 119 103 77 120 105 76 120 105 76 120 105 76 119 102 72 119 102 72 119 102 72 119 102 72 119 102 72 119 102 72 119 102 72 119 102 72 118 104 75 118 104 75 119 104 75 119 104 75 120 103 75 120 103 75 122 102 75 122 102 75 118 102 66 118 102 66 119 103 67 119 103 67 119 103 67 119 103 67 118 102 66 118 102 66 118 103 70 119 103 70 121 102 70 122 101 70 121 100 69 120 101 69 118 102 69 117 102 69 123 104 61 123 104 62 122 103 63 122 103 63 122 102 65 122 102 67 123 103 70 123 103 70 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 130 103 73 130 104 71 130 104 71 130 104 69 130 104 69 130 104 67 130 104 67 130 104 67 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 123 104 72 123 104 72 123 104 72 123 104 72 123 104 72 123 104 72 123 104 72 123 104 72 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 119 102 74 119 102 74 120 103 75 120 103 75 120 103 75 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 121 104 78 121 103 79 121 103 79 122 104 80 122 104 82 120 104 78 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 121 105 79 120 104 78 118 107 79 118 107 79 119 105 78 119 105 78 120 104 78 119 103 77 120 103 77 120 103 77 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 117 102 73 117 102 73 117 102 73 117 102 73 116 101 72 116 101 72 116 101 72 116 101 72 115 100 71 115 100 71 114 99 70 114 98 72 114 98 73 113 97 72 113 97 72 113 97 74 114 98 73 114 98 73 113 97 72 113 97 72 113 97 72 112 96 71 112 96 71 112 96 71 111 95 69 112 96 70 113 97 71 113 97 71 111 95 69 111 95 69 112 96 70 113 97 71 109 94 73 109 94 73 109 94 73 109 94 73 109 94 73 109 94 73 110 95 74 110 95 74 108 95 76 108 95 76 108 95 76 109 96 77 109 96 77 108 95 76 108 96 74 108 96 74 107 94 75 107 94 75 107 94 75 107 94 75 107 94 75 107 94 75 107 94 75 107 94 75 107 94 77 107 94 77 108 95 78 108 95 78 108 95 78 109 96 79 109 96 79 109 96 79 107 96 78 108 97 79 108 97 79 109 98 80 109 98 80 108 97 77 108 97 77 107 96 76 108 97 75 109 97 75 109 96 77 110 97 78 110 97 80 110 97 80 111 98 82 110 98 82 111 100 80 110 99 79 109 98 80 109 98 80 108 96 80 108 96 80 109 97 83 109 97 83 97 82 53 97 82 53 98 81 53 98 81 53 100 80 53 100 80 53 101 80 53 101 80 53 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 79 52 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 97 80 50 97 80 50 97 80 50 98 81 51 98 81 51 98 81 51 98 81 51 99 82 52 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 82 49 98 82 49 97 81 48 97 81 48 97 81 48 97 81 48 98 82 49 98 82 49 98 82 48 98 82 48 98 82 48 98 82 49 97 81 48 97 81 48 97 80 50 97 80 50 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 82 49 98 82 49 98 82 49 98 82 49 97 81 48 97 81 48 97 81 48 97 81 48 99 80 50 99 80 50 98 79 49 98 79 49 98 79 49 98 79 49 99 80 50 99 80 50 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 46 98 82 46 99 83 49 100 84 50 101 85 51 101 85 51 99 83 49 99 83 49 100 84 50 101 85 51 102 83 50 102 83 50 102 83 50 102 83 50 103 84 51 103 84 51 103 84 51 103 84 51 100 86 51 100 86 51 101 85 51 101 85 51 103 84 51 103 84 51 103 84 51 103 84 51 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 102 85 55 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 104 88 54 104 88 54 104 88 54 105 89 55 106 90 56 106 90 56 107 91 57 107 91 57 107 88 56 107 88 56 107 88 56 107 88 55 107 88 55 107 89 53 107 89 53 107 89 51 107 89 51 107 89 53 107 88 55 107 88 56 107 88 56 107 88 55 107 89 53 107 89 51 108 88 55 107 88 55 107 88 55 107 88 55 105 89 55 105 89 55 104 90 55 104 90 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 110 91 59 111 92 60 111 92 60 111 92 59 111 92 59 112 94 58 112 94 58 112 94 56 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 117 99 63 117 99 63 117 99 63 117 99 63 118 100 64 118 100 64 118 100 64 118 100 64 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 118 100 64 118 100 64 120 100 65 120 100 65 121 101 66 124 101 67 124 101 67 124 101 67 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 124 104 71 124 104 71 125 105 72 126 106 73 126 106 73 126 106 73 126 106 73 125 105 72 125 105 68 126 106 71 126 106 71 125 106 73 126 107 74 126 107 75 125 109 76 125 109 76 122 103 73 122 103 73 122 103 73 122 103 73 122 103 73 122 103 73 122 103 73 122 103 73 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 121 102 72 120 103 77 120 103 77 120 103 77 120 103 77 119 102 76 119 102 76 119 102 76 119 102 76 117 106 76 117 106 76 120 106 77 120 106 77 121 106 77 122 107 78 123 106 78 123 106 78 125 108 78 124 107 77 124 107 77 123 106 76 123 106 76 123 106 76 123 106 76 124 107 77 124 105 75 124 105 75 122 105 77 122 105 77 120 104 78 120 104 78 119 105 79 119 105 79 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 118 104 77 118 104 77 118 104 77 118 104 78 118 104 78 118 103 80 118 103 80 118 103 82 115 103 79 117 103 77 117 103 77 118 104 78 119 103 77 119 104 75 120 103 75 121 104 76 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 118 104 75 118 104 75 119 104 75 119 104 75 120 103 75 120 103 75 122 102 75 122 102 75 117 101 65 118 102 66 118 102 66 119 103 67 119 103 67 118 102 66 118 102 66 117 101 65 118 103 70 119 103 70 121 102 70 122 101 70 121 100 69 120 101 69 118 102 69 117 102 69 123 104 64 122 102 65 122 102 65 121 101 64 121 101 66 122 102 67 122 102 67 123 103 68 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 126 104 67 127 102 71 127 103 69 127 103 69 127 103 67 127 103 67 127 103 65 127 103 65 127 103 65 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 123 104 74 123 104 74 122 103 73 122 103 73 122 103 73 122 103 73 123 104 74 123 104 74 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 119 102 74 119 102 74 119 102 74 120 103 75 120 103 75 120 103 75 120 103 75 121 104 76 120 103 75 120 103 75 120 103 75 120 103 77 121 103 79 121 103 79 121 103 79 122 104 82 120 105 76 120 105 76 121 106 77 121 106 77 121 106 77 121 106 77 120 105 76 120 105 76 118 107 79 117 106 78 119 105 78 119 105 78 119 103 77 119 103 77 120 103 77 120 103 77 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 117 101 75 116 100 74 116 100 74 116 100 74 115 99 73 115 99 73 115 99 73 115 99 73 114 99 70 114 99 70 114 99 70 114 98 72 113 97 72 113 97 72 113 97 72 113 97 74 114 98 73 113 97 72 113 97 72 113 97 72 112 96 71 112 96 71 112 96 71 112 96 71 110 94 69 112 96 71 113 97 72 112 96 71 111 95 70 110 94 69 111 95 70 112 96 71 108 93 72 108 93 72 109 94 73 109 94 73 109 94 73 109 94 73 110 95 74 110 95 74 108 95 78 108 95 78 109 96 77 109 96 77 109 96 77 109 97 75 108 96 74 108 96 74 106 94 78 106 94 78 106 95 77 106 95 77 106 95 75 106 95 75 106 95 73 106 95 73 107 94 77 107 94 77 107 94 77 108 95 78 108 95 78 108 95 78 109 96 79 109 96 79 107 95 79 107 95 79 108 97 79 108 97 79 108 97 77 108 97 77 107 96 76 107 96 74 106 98 75 108 97 75 109 96 77 111 96 77 112 96 80 110 97 80 109 97 81 108 99 82 109 101 80 108 100 79 107 99 80 109 98 80 108 96 80 109 96 80 110 96 83 110 96 83 97 81 55 97 81 55 98 81 55 98 81 55 100 80 55 100 80 55 101 79 55 101 79 55 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 99 82 52 99 82 52 99 82 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 79 52 99 79 52 99 79 52 99 79 52 100 80 53 100 80 53 101 81 54 101 81 54 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 99 82 54 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 97 80 52 98 82 48 98 82 48 97 81 47 97 81 47 97 81 47 97 81 47 98 82 48 98 82 48 97 81 48 97 81 48 97 81 48 97 81 48 98 82 48 98 82 48 98 82 48 98 82 46 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 81 48 97 81 48 97 81 48 97 81 48 98 82 49 98 82 49 98 82 49 98 82 49 99 80 50 99 80 50 98 79 49 98 79 49 98 79 49 98 79 49 99 80 50 99 80 50 98 82 48 98 82 48 98 82 48 98 82 46 98 82 46 98 83 44 98 83 44 98 83 44 97 81 47 98 82 48 99 83 49 99 83 49 97 81 47 97 81 47 98 82 48 99 83 49 101 82 49 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 102 83 50 103 84 51 102 83 51 102 83 51 102 83 51 103 84 52 101 85 52 102 86 53 101 86 53 101 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 102 86 53 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 108 89 57 108 89 57 108 89 57 108 89 56 108 89 56 108 90 54 108 90 54 108 90 52 108 88 51 108 88 53 108 87 56 108 87 58 108 87 58 108 87 56 108 88 53 108 88 51 108 88 55 108 88 55 107 88 55 107 88 55 105 89 55 104 90 55 104 90 55 104 90 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 110 91 59 110 91 59 110 91 59 110 91 58 111 92 59 111 93 57 111 93 57 111 93 55 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 119 96 62 119 96 62 119 96 62 119 96 62 120 97 63 120 97 63 120 97 63 120 97 63 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 121 98 64 121 98 64 122 99 65 120 100 65 121 101 66 122 102 67 121 103 67 122 104 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 123 103 70 123 103 70 124 104 71 125 105 72 125 105 72 125 105 72 125 105 72 125 105 72 127 105 68 127 104 70 126 106 71 126 106 73 125 106 73 123 107 74 123 107 74 122 107 74 124 105 75 124 105 75 123 104 74 123 104 74 122 103 73 122 103 73 122 103 73 121 102 72 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 119 102 74 119 102 74 119 102 74 118 107 77 118 107 77 120 106 77 120 106 77 122 107 78 122 107 78 123 106 78 123 106 78 125 109 76 124 108 75 123 107 74 122 106 73 122 106 73 122 106 73 122 106 73 123 107 74 124 105 75 124 105 75 124 104 77 121 104 76 120 104 78 119 105 78 119 105 79 118 104 78 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 119 103 78 118 104 77 118 104 77 118 104 77 118 104 78 118 104 78 118 103 80 118 103 80 118 103 82 115 103 79 115 103 77 117 103 77 117 103 77 119 103 77 120 103 75 120 103 75 120 103 75 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 117 103 74 117 103 74 118 103 74 118 103 74 119 102 74 119 102 74 121 101 74 121 101 74 119 100 67 119 100 67 120 101 68 120 101 68 120 101 68 120 101 68 119 100 67 119 100 67 119 104 71 119 103 70 121 102 70 122 101 70 121 100 69 120 101 69 118 102 69 116 101 68 122 102 69 121 101 68 121 101 68 120 100 67 120 100 65 121 101 66 121 101 66 122 102 65 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 124 104 71 124 104 69 124 104 69 124 104 67 124 104 67 124 105 65 124 105 65 124 105 65 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 125 104 75 124 103 74 123 102 73 122 101 72 122 101 72 123 102 73 124 103 74 125 104 75 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 119 102 76 119 102 76 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 120 103 77 120 103 75 120 103 75 120 103 75 120 103 77 121 103 79 121 103 79 121 103 79 121 103 81 120 105 76 120 105 76 121 106 77 121 106 77 121 106 77 121 106 77 120 105 76 120 105 76 117 106 78 117 106 78 119 105 78 119 105 78 119 103 77 119 103 77 120 103 77 120 103 77 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 115 99 76 115 99 76 115 99 76 115 99 76 114 98 75 114 98 75 114 98 75 114 98 75 114 99 70 114 99 70 114 99 70 113 97 71 113 97 72 113 97 72 113 97 72 112 96 73 113 97 72 113 97 72 113 97 72 113 97 72 112 96 71 112 96 71 112 96 71 112 96 71 109 92 72 110 93 73 111 94 74 111 94 74 110 93 73 109 92 72 110 93 73 111 94 74 108 93 72 108 93 72 108 93 72 109 94 73 109 94 73 109 94 73 110 95 74 110 95 74 107 94 78 108 95 78 109 96 79 110 97 78 110 98 76 109 97 75 108 96 72 107 95 71 106 94 80 106 94 78 106 94 78 106 95 77 106 95 77 106 95 75 106 95 73 106 95 73 107 94 77 107 94 77 107 94 77 107 94 77 108 95 78 108 95 78 108 95 78 109 96 79 107 95 79 107 95 79 108 96 80 108 97 79 108 97 77 108 97 77 107 96 74 107 96 74 106 98 75 108 97 75 111 96 77 112 95 77 113 96 80 112 96 80 109 97 81 107 98 81 108 102 80 107 101 79 107 99 80 109 98 80 108 96 80 109 96 80 112 96 83 112 96 83 97 81 55 97 81 55 98 81 55 98 81 55 100 80 55 100 80 55 101 79 55 101 79 55 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 100 79 52 97 81 48 97 81 48 98 82 49 98 82 49 99 83 50 99 83 50 99 83 50 100 84 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 78 51 98 78 51 99 79 52 99 79 52 100 80 53 100 80 53 101 81 54 101 81 54 98 82 49 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 51 98 82 49 100 83 55 99 82 54 99 82 54 99 82 54 98 81 53 98 81 53 97 80 52 97 80 52 98 82 48 98 82 48 97 81 47 97 81 47 97 81 47 97 81 47 98 82 48 98 82 48 96 79 51 97 80 50 97 80 50 97 81 48 98 82 48 98 82 46 98 83 44 99 84 45 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 82 51 97 81 48 97 81 48 97 81 48 97 81 48 98 82 49 98 82 49 98 82 49 98 82 49 99 80 50 99 80 50 98 79 49 98 79 49 98 79 49 98 79 49 99 80 50 99 80 50 98 82 46 98 82 46 98 82 46 98 83 44 98 83 42 98 83 42 98 83 42 98 83 40 95 79 45 97 81 47 98 82 48 97 81 47 96 80 46 95 79 45 96 80 46 98 82 48 100 81 48 100 81 48 101 82 49 101 82 49 101 82 49 102 83 50 102 83 50 102 83 50 104 80 52 102 81 52 103 82 53 103 84 54 101 84 54 101 86 55 101 88 56 101 88 56 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 103 87 54 105 86 53 105 86 53 105 86 53 105 86 53 106 87 54 106 87 54 106 87 54 106 87 54 107 91 57 107 91 57 106 90 56 106 90 56 105 89 55 105 89 55 104 88 54 104 88 54 108 89 57 108 89 57 108 89 57 108 89 56 108 89 56 108 90 54 108 90 54 108 90 52 108 89 49 108 88 53 108 87 56 108 87 58 108 87 58 108 87 56 108 88 53 108 89 49 110 87 55 108 88 55 108 88 55 107 88 55 105 89 55 104 90 55 104 90 55 103 90 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 56 105 89 56 105 89 56 107 88 56 109 88 57 109 88 57 109 88 57 111 88 57 107 88 56 108 89 57 108 89 57 108 89 56 108 89 56 109 91 55 109 91 55 109 91 53 109 90 58 109 90 58 109 90 58 110 91 58 110 91 58 110 92 56 111 93 57 111 93 55 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 114 94 59 113 93 58 113 93 58 114 94 59 115 95 60 115 95 60 115 95 60 115 95 60 115 95 60 118 94 60 118 95 61 118 95 61 116 96 61 116 96 61 116 98 62 116 98 62 116 98 62 119 95 61 119 95 61 120 96 62 120 96 62 120 96 62 121 97 63 121 97 63 121 97 63 118 99 66 118 99 66 118 99 66 119 101 65 119 101 65 119 101 63 119 101 63 120 102 64 123 97 64 122 98 64 122 98 64 122 99 65 121 101 66 121 103 67 119 103 67 120 104 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 69 122 102 69 123 103 70 124 104 71 124 104 71 124 104 71 124 104 71 123 103 70 127 105 68 127 104 70 125 105 70 125 105 72 124 105 72 122 106 73 121 106 73 121 106 73 125 106 76 125 106 76 124 105 75 123 104 74 123 104 74 122 103 73 121 102 72 121 102 72 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 123 102 71 121 104 74 121 104 74 121 104 74 120 103 73 120 103 73 120 103 73 119 102 72 119 102 72 118 107 77 118 107 77 120 106 77 121 107 78 122 107 78 122 107 78 124 107 79 124 107 79 124 108 75 123 107 74 122 106 73 122 106 73 121 105 72 121 105 72 121 105 72 121 105 72 125 104 75 124 105 75 124 104 77 121 104 76 120 104 78 119 105 78 118 104 78 116 104 78 120 105 76 120 105 76 119 104 75 119 104 75 119 104 75 119 104 75 120 105 76 120 105 76 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 119 103 80 117 103 76 117 103 76 117 103 76 117 103 77 117 103 77 117 102 79 117 102 79 117 102 81 114 104 79 115 103 77 115 103 77 117 103 77 119 103 77 120 103 75 120 103 75 122 102 75 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 116 102 73 116 102 73 117 102 73 117 102 73 118 101 73 118 101 73 120 100 73 120 100 73 119 100 68 119 100 68 120 101 69 120 101 69 120 101 69 120 101 69 119 100 68 119 100 68 119 104 71 120 104 71 121 102 70 122 101 70 121 100 69 120 101 69 117 101 68 116 101 68 123 99 73 123 99 71 122 98 70 122 99 68 122 99 67 122 99 65 123 101 64 123 101 64 122 102 69 122 102 69 122 102 69 122 102 67 122 102 67 122 102 65 122 102 65 122 102 65 122 102 65 123 103 66 123 103 66 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 125 103 66 125 106 73 125 107 71 125 107 71 125 107 69 125 107 69 125 107 67 125 107 67 125 107 67 129 105 67 128 106 67 128 106 67 126 106 69 126 106 69 125 107 71 125 107 71 125 106 73 125 107 71 125 106 73 124 105 72 124 105 72 124 105 73 124 105 75 123 104 74 123 104 74 125 104 75 124 103 74 123 102 73 122 101 72 122 101 72 123 102 73 124 103 74 125 104 75 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 120 104 71 124 103 74 124 103 74 122 103 73 122 103 73 120 103 73 120 103 73 120 105 74 120 105 74 119 102 76 119 102 76 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 120 103 77 119 102 74 120 103 75 120 103 75 120 103 77 120 102 78 121 103 79 121 103 79 121 103 81 119 104 75 120 105 76 120 105 76 121 106 77 121 106 77 120 105 76 120 105 76 119 104 75 117 106 78 117 106 78 119 105 78 118 104 77 119 103 77 119 103 77 120 103 77 119 102 76 119 104 75 119 104 75 118 103 74 118 102 76 117 101 76 117 101 76 116 100 75 116 100 77 115 98 78 115 98 78 114 97 77 114 97 77 114 97 77 113 96 76 113 96 76 113 96 76 114 99 70 114 99 70 114 99 70 113 97 71 113 97 72 113 97 72 112 96 71 112 96 73 113 97 72 113 97 72 113 97 72 112 96 71 112 96 71 112 96 71 112 96 71 111 95 70 108 91 73 110 93 75 111 94 76 110 93 75 109 92 74 108 91 73 109 92 74 111 94 76 107 92 71 108 93 72 108 93 72 108 93 72 109 94 73 109 94 73 110 95 74 110 95 74 107 94 78 108 95 79 109 96 79 110 97 78 110 98 76 109 97 75 108 96 72 107 95 71 104 95 80 104 95 80 104 95 78 104 95 78 104 96 77 104 96 75 104 96 73 104 96 73 107 94 77 107 94 77 107 94 77 107 94 77 108 95 78 108 95 78 108 95 78 108 95 78 107 95 81 107 95 79 108 96 80 108 97 79 108 97 77 108 97 75 107 96 74 107 97 72 104 98 74 108 97 75 111 96 77 112 95 77 112 95 79 112 96 80 109 97 81 106 99 81 108 102 80 107 101 79 107 99 80 109 98 80 108 96 80 109 96 80 112 96 83 112 96 83 96 79 51 96 79 51 97 80 52 97 80 52 98 81 53 98 81 53 99 82 54 99 82 54 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 99 83 49 99 83 49 98 82 48 98 82 48 97 81 47 97 81 47 96 80 46 96 80 46 101 81 48 101 81 48 101 80 49 101 80 49 101 80 51 101 80 51 101 80 53 101 80 53 96 81 52 96 81 52 96 81 52 96 81 52 97 82 53 97 82 53 97 82 53 97 82 53 97 81 56 97 81 56 97 81 55 97 82 53 97 82 53 97 82 51 97 82 49 97 82 49 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 99 82 54 99 82 54 99 82 52 99 82 52 98 82 49 97 81 48 95 79 46 95 79 46 96 81 52 96 81 52 97 80 50 97 80 50 99 80 48 99 80 48 100 80 47 100 80 47 101 78 47 99 78 47 100 79 48 99 80 48 98 82 49 97 82 49 98 83 50 97 84 50 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 97 82 49 97 82 49 98 82 49 100 81 49 101 80 49 101 80 49 103 80 49 103 80 49 104 80 52 104 80 52 105 81 53 103 82 53 102 83 53 103 84 54 103 84 54 101 84 54 99 83 50 99 83 50 100 84 51 101 85 52 101 85 52 102 86 53 103 87 54 103 87 54 102 87 56 102 87 56 103 86 56 103 86 56 105 86 56 105 86 56 106 85 56 106 85 56 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 107 84 53 107 84 53 105 84 53 105 84 53 105 86 54 103 87 54 102 87 54 103 88 55 108 87 56 108 87 56 110 87 56 110 87 55 111 86 55 111 87 53 112 86 53 112 86 51 107 88 55 109 90 57 110 91 58 110 91 58 109 90 57 109 90 57 110 91 58 111 92 59 113 93 60 112 92 59 111 91 58 111 91 58 110 90 57 110 90 57 110 90 57 111 91 58 109 89 56 110 90 57 112 92 59 114 94 61 115 95 62 114 94 61 114 94 61 113 93 60 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 119 97 60 119 96 62 120 97 63 120 97 65 120 97 65 120 97 66 121 98 67 121 98 67 120 100 67 120 100 67 120 100 67 119 100 67 119 100 67 119 100 67 119 100 67 117 101 67 121 100 71 121 100 71 121 100 71 121 100 71 122 101 72 122 101 72 122 101 72 122 101 72 126 100 67 126 100 67 125 100 69 125 100 70 125 101 73 125 101 73 123 102 75 123 102 75 121 102 69 121 102 69 122 103 70 122 103 70 122 103 70 123 104 71 123 104 71 123 104 71 126 107 65 126 107 67 126 107 67 127 107 70 127 107 72 127 107 74 127 107 74 128 107 76 127 104 72 127 104 72 128 105 73 128 105 74 127 103 75 127 103 75 126 102 74 125 101 75 125 103 79 124 102 78 122 101 74 121 100 71 121 100 69 122 102 69 124 104 71 125 105 70 123 106 76 122 105 75 122 105 75 121 104 74 120 103 73 120 103 73 120 103 73 121 104 74 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 124 107 79 124 107 79 123 106 78 123 106 78 123 106 78 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 119 105 76 119 105 76 119 105 76 119 105 76 119 105 76 119 105 76 119 105 76 119 105 76 115 106 75 118 104 75 120 103 75 122 102 77 121 101 77 119 101 77 117 103 77 114 104 79 116 106 81 117 105 81 120 104 79 121 103 79 121 104 78 120 105 76 117 106 74 116 107 74 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 101 75 117 101 75 118 102 76 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 73 118 101 73 118 101 71 118 101 71 118 102 69 117 101 68 117 101 67 117 101 67 121 105 72 120 104 71 120 104 71 119 103 70 118 102 69 117 101 68 117 101 68 116 100 67 119 99 64 120 100 65 120 100 65 119 101 65 120 102 66 120 102 66 121 103 67 119 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 123 103 70 123 103 68 123 104 64 123 104 62 123 104 62 123 104 64 123 103 68 123 103 70 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 125 102 70 123 103 70 123 103 70 122 103 70 120 104 70 119 105 70 120 106 71 119 106 71 120 104 68 120 104 70 120 104 70 120 104 70 120 104 71 120 103 73 120 103 73 120 103 73 122 105 75 120 103 73 119 103 70 118 104 69 119 105 68 119 107 69 119 107 67 118 106 64 119 101 77 119 101 77 119 101 77 119 101 77 120 102 78 120 102 78 120 102 78 120 102 78 120 103 77 120 103 77 121 104 78 121 104 78 121 104 78 122 105 79 122 105 79 122 105 79 121 105 79 121 105 79 121 105 79 120 104 78 120 104 78 120 104 78 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 116 101 78 116 101 78 116 101 78 116 101 78 115 100 77 115 100 77 115 100 77 115 100 77 113 101 77 113 101 77 113 101 77 113 101 77 113 101 77 113 101 77 113 101 77 113 101 77 115 98 72 114 97 71 114 97 71 113 96 70 113 96 70 114 97 71 114 97 71 115 98 72 112 97 76 112 97 76 112 97 74 111 96 73 111 97 71 111 97 70 111 97 68 110 96 67 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 95 76 110 95 76 109 94 73 109 94 73 109 94 73 109 94 71 110 95 72 110 95 72 112 98 72 111 96 73 111 96 73 110 95 74 110 95 74 110 95 76 110 95 76 110 95 76 110 97 78 109 96 77 107 94 75 106 93 74 105 92 73 105 92 73 106 93 74 106 93 74 106 91 72 106 91 72 106 91 72 107 92 73 107 92 73 107 92 73 108 93 74 108 93 74 106 93 76 106 93 76 106 93 76 106 93 76 107 94 77 107 94 77 107 94 77 107 94 77 108 95 79 109 96 80 109 96 80 109 96 80 109 96 80 110 97 81 110 97 81 110 97 81 108 97 77 108 97 77 108 97 79 108 97 79 108 96 80 108 96 80 108 96 82 108 96 82 96 79 51 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 99 83 50 98 82 49 98 82 49 98 82 49 97 81 48 97 81 48 97 81 48 96 80 47 101 81 48 101 81 48 101 80 49 101 80 49 101 80 51 101 80 51 101 80 53 101 80 53 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 80 56 98 81 55 98 81 55 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 99 83 50 99 83 50 99 83 50 99 82 52 98 81 51 97 80 50 96 79 49 95 78 48 97 82 53 97 82 53 98 81 51 98 81 51 100 81 49 100 81 49 101 81 48 101 81 48 99 78 47 100 79 48 99 80 48 99 80 48 98 82 49 97 82 49 97 82 49 98 83 50 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 97 82 49 98 82 49 98 82 49 100 81 49 101 80 49 101 80 49 103 80 49 103 80 49 104 81 50 104 81 50 103 82 51 103 82 51 102 83 51 103 84 52 101 85 52 101 85 52 99 83 50 99 83 50 100 84 51 101 85 52 101 85 52 102 86 53 103 87 54 103 87 54 102 87 56 102 87 56 103 86 56 103 86 56 105 86 56 105 86 56 106 85 56 106 85 56 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 108 85 54 109 86 55 107 86 55 107 86 55 106 87 55 105 89 56 105 89 56 104 89 56 108 87 56 108 87 56 110 87 56 110 87 55 111 86 55 111 87 53 111 87 53 112 86 51 107 88 55 108 89 56 110 91 58 109 90 57 108 89 56 108 89 56 109 90 57 111 92 59 113 93 60 112 92 59 112 92 59 111 91 58 111 91 58 111 91 58 111 91 58 112 92 59 110 90 57 111 91 58 112 92 59 114 94 61 114 94 61 114 94 61 114 94 61 113 93 60 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 117 97 60 117 97 62 118 98 63 118 98 65 118 98 65 118 97 66 119 98 67 119 98 67 120 100 67 120 100 67 120 100 67 119 100 67 119 100 67 119 100 67 119 100 67 119 100 67 121 100 69 121 100 69 121 100 69 121 100 69 122 101 70 122 101 70 122 101 70 122 101 70 126 100 67 125 101 67 125 100 69 125 100 70 125 102 71 125 101 73 123 102 75 123 102 75 122 103 70 122 103 70 122 103 70 123 104 71 123 104 71 123 104 71 123 104 71 124 105 72 125 107 67 125 107 67 125 107 69 125 107 69 126 108 72 126 107 74 126 107 74 126 107 75 125 105 72 126 106 73 126 106 73 126 105 74 126 105 74 125 104 75 124 103 74 124 103 74 125 104 77 124 103 76 123 102 73 122 101 72 122 101 70 123 102 71 124 103 72 125 104 73 123 106 76 122 105 75 122 105 75 121 104 74 120 103 73 120 103 73 121 104 74 121 104 74 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 124 107 79 123 106 78 123 106 78 123 106 78 123 106 78 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 118 104 75 120 103 75 122 102 77 121 101 77 119 101 77 117 103 77 115 103 79 116 104 80 118 103 80 120 102 78 120 102 78 120 103 77 120 103 75 118 104 75 116 105 73 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 102 73 117 102 73 118 103 74 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 100 72 117 100 72 117 100 70 118 101 71 118 102 69 118 102 69 118 102 68 118 102 68 120 104 71 120 104 71 120 104 71 119 103 70 118 102 69 117 101 68 117 101 68 117 101 68 120 100 65 120 100 65 120 100 65 119 101 65 120 102 66 120 102 66 120 102 66 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 123 103 70 123 103 68 123 104 64 123 104 62 123 104 62 123 104 64 123 103 68 123 103 70 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 123 103 70 123 103 70 122 103 70 122 103 70 120 104 70 119 105 70 119 105 70 119 105 70 122 104 68 122 103 70 122 103 70 122 103 70 122 103 71 122 103 73 122 103 73 122 103 73 123 104 74 120 103 73 118 101 71 117 102 69 119 104 71 119 106 71 118 105 70 117 104 69 119 101 77 119 101 77 119 101 77 119 101 77 120 102 78 120 102 78 120 102 78 120 102 78 120 103 77 120 103 77 120 103 77 121 104 78 121 104 78 121 104 78 122 105 79 122 105 79 121 105 79 121 105 79 120 104 78 120 104 78 120 104 78 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 76 117 101 76 117 101 76 117 101 76 116 100 75 116 100 75 116 100 75 116 100 75 115 101 75 115 101 75 115 101 75 115 101 75 115 101 75 115 101 75 115 101 75 115 101 75 115 98 72 114 97 71 114 97 71 113 96 70 113 96 70 114 97 71 114 97 71 115 98 72 112 97 76 112 97 76 112 97 74 111 97 71 111 97 71 111 97 70 110 96 69 110 96 67 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 95 74 110 95 74 109 94 73 109 94 73 109 94 73 109 94 73 110 95 72 110 95 72 112 98 72 111 96 73 110 95 72 110 95 74 109 94 73 109 94 75 110 95 76 110 95 76 109 96 77 108 95 76 107 94 75 106 93 74 105 92 73 105 92 73 105 92 73 106 93 74 106 91 72 106 91 72 106 91 72 107 92 73 107 92 73 107 92 73 107 92 73 108 93 74 106 93 76 106 93 76 106 93 76 106 93 76 107 94 77 107 94 77 107 94 77 107 94 77 108 95 79 108 95 79 109 96 80 109 96 80 109 96 80 110 97 81 110 97 81 110 97 81 108 97 77 108 97 77 108 97 79 108 97 79 108 96 80 108 96 80 108 96 82 108 96 82 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 100 81 48 100 81 48 100 81 49 100 81 49 100 81 51 100 81 51 100 80 53 100 80 53 99 79 52 99 79 52 99 79 52 99 79 52 100 80 53 100 80 53 100 80 53 100 80 53 100 80 55 100 80 53 100 80 53 100 80 53 100 81 51 100 81 51 100 81 49 100 81 49 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 82 46 99 83 49 99 83 49 98 82 49 98 81 51 97 80 52 96 79 53 95 78 52 98 83 54 98 83 54 99 82 52 99 82 52 101 82 50 101 82 50 102 82 49 102 82 49 100 79 48 99 80 48 99 80 48 99 80 48 98 82 49 98 82 49 97 82 49 97 82 49 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 98 79 47 98 79 47 98 79 47 98 79 47 98 79 47 98 79 47 98 79 47 98 79 47 98 82 49 98 82 49 100 81 49 100 81 49 100 81 49 101 80 49 101 80 49 101 80 49 104 81 47 102 82 47 103 83 48 102 84 48 102 84 48 101 85 49 101 85 49 101 85 49 99 83 50 100 84 51 100 84 51 101 85 52 101 85 52 102 86 53 102 86 53 103 87 54 102 87 56 102 87 56 103 86 56 103 86 56 105 86 56 105 86 56 106 85 56 106 85 56 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 108 87 56 108 87 56 108 87 56 108 89 57 108 89 57 108 89 57 107 91 58 107 91 58 108 87 56 108 87 56 108 87 56 110 87 55 110 87 55 111 87 53 111 87 53 111 87 51 106 87 54 108 89 56 109 90 57 109 90 57 108 89 56 108 89 56 109 90 57 110 91 58 112 92 59 112 92 59 111 91 58 111 91 58 111 91 58 112 92 59 112 92 59 113 93 60 110 90 57 111 91 58 112 92 59 113 93 60 114 94 61 114 94 61 114 94 61 114 94 61 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 117 97 60 117 97 62 118 98 63 118 98 65 118 98 65 118 97 66 119 98 67 119 98 67 119 100 67 119 100 67 119 100 67 119 100 67 119 100 67 119 100 67 119 100 67 119 100 67 121 101 66 121 101 66 121 101 66 121 101 66 122 102 67 122 102 67 122 102 67 122 102 67 125 101 67 125 100 69 125 100 69 124 101 69 125 102 71 123 102 71 123 102 73 123 102 73 123 104 71 123 104 71 123 104 71 123 104 71 124 105 72 124 105 72 124 105 72 124 105 72 122 107 68 123 108 69 123 108 69 123 107 71 124 108 72 124 108 74 124 108 74 124 108 74 126 106 71 126 106 71 126 106 73 126 106 73 126 105 74 125 104 73 124 103 74 124 103 74 124 105 73 124 105 73 122 103 71 122 103 71 122 103 73 122 103 73 124 104 77 124 104 77 123 106 76 122 105 75 122 105 75 121 104 74 121 104 74 121 104 74 121 104 74 121 104 74 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 123 106 78 123 106 78 123 106 78 123 106 78 122 105 77 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 121 104 76 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 116 105 75 118 104 75 119 104 75 120 103 77 119 101 77 118 102 77 117 103 77 115 103 79 118 102 77 119 101 77 121 101 77 122 100 76 122 100 76 121 101 76 119 102 74 118 103 74 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 102 71 118 103 72 118 103 72 119 104 73 119 104 73 119 104 73 119 104 73 118 103 72 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 116 99 71 116 99 71 117 100 70 117 100 70 118 102 69 118 102 69 119 103 69 119 103 69 120 104 71 120 104 71 119 103 70 119 103 70 118 102 69 118 102 69 117 101 68 117 101 68 119 101 65 119 101 65 119 101 65 119 101 65 120 102 66 120 102 66 120 102 66 120 102 66 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 123 103 70 123 103 68 123 104 64 123 104 62 123 104 62 123 104 64 123 103 68 123 103 70 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 123 103 70 122 103 70 122 103 70 122 103 70 120 104 70 120 104 70 119 105 70 119 105 70 123 103 68 123 103 70 123 103 70 123 103 70 123 102 71 123 102 73 123 102 73 123 102 73 122 103 71 121 102 70 117 100 70 117 100 70 118 103 74 119 104 75 117 103 74 116 102 73 119 102 76 119 102 76 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 121 104 78 121 104 78 121 104 78 121 104 78 122 105 79 121 105 79 120 104 78 120 104 78 120 104 78 120 104 78 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 118 100 76 118 100 76 118 100 76 118 100 76 117 99 75 117 99 75 117 99 75 117 99 75 115 99 74 115 99 74 115 99 74 115 99 74 115 99 74 115 99 74 115 99 74 115 99 74 113 97 71 113 97 71 112 96 70 112 96 70 112 96 70 112 96 70 113 97 71 113 97 71 112 97 74 112 97 74 111 96 73 111 97 71 111 97 71 110 96 69 110 96 69 110 96 69 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 95 74 110 95 74 109 94 73 109 94 73 109 94 73 109 94 73 110 95 74 110 95 74 112 98 72 111 96 73 110 95 72 110 95 74 109 94 73 109 94 75 110 95 76 110 95 76 108 95 76 108 95 76 107 94 75 105 92 73 105 92 73 105 92 73 105 92 73 105 92 73 106 91 72 106 91 72 106 91 72 106 91 72 107 92 73 107 92 73 107 92 73 107 92 73 105 92 75 106 93 76 106 93 76 106 93 76 106 93 76 107 94 77 107 94 77 107 94 77 108 95 78 108 95 78 108 95 78 109 96 79 109 96 79 109 96 79 110 97 80 110 97 80 108 97 77 108 97 77 108 97 79 108 97 79 108 96 80 108 96 80 108 96 82 108 96 82 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 81 53 98 81 53 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 100 81 48 100 81 48 100 81 49 100 81 49 100 81 51 100 81 51 100 80 53 100 80 53 100 79 52 100 79 52 100 79 52 100 79 52 101 80 53 101 80 53 101 80 53 101 80 53 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 51 101 80 49 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 100 82 44 100 82 44 100 82 46 100 81 49 100 81 51 99 79 54 98 78 54 98 77 56 97 82 53 97 82 53 98 81 51 98 81 51 100 81 49 100 81 49 101 81 48 101 81 48 99 80 48 99 80 48 99 80 48 97 81 48 98 82 49 98 82 49 98 82 49 98 82 49 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 101 80 49 101 80 49 102 82 45 102 82 45 102 84 46 102 84 46 100 85 46 101 86 47 100 86 47 100 86 47 100 84 51 100 84 51 100 84 51 101 85 52 101 85 52 102 86 53 102 86 53 102 86 53 102 87 54 102 87 54 103 87 54 103 87 54 105 86 54 105 86 54 106 85 54 106 85 54 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 108 87 56 108 87 56 108 89 57 108 89 57 108 89 57 109 90 58 109 90 58 109 90 58 107 88 56 107 88 56 108 87 56 108 88 55 110 87 55 110 87 53 111 87 53 111 87 51 106 87 54 107 88 55 109 90 57 108 89 56 107 88 55 107 88 55 108 89 56 110 91 58 110 90 57 110 90 57 110 90 57 110 90 57 110 90 57 111 91 58 112 92 59 112 92 59 111 91 58 112 92 59 112 92 59 113 93 60 113 93 60 113 93 60 114 94 61 114 94 61 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 117 97 60 117 97 62 118 98 63 118 98 65 118 98 65 118 97 66 119 98 67 119 98 67 117 101 67 117 101 67 119 100 67 119 100 67 119 100 67 120 100 67 120 100 67 120 100 67 121 101 64 121 101 64 121 101 64 121 101 64 122 102 65 122 102 65 122 102 65 122 102 65 125 100 69 125 100 69 124 101 69 124 101 69 123 103 70 123 103 70 122 103 71 122 103 71 123 105 69 123 105 69 124 106 70 124 106 70 124 106 70 125 107 71 125 107 71 125 107 71 121 107 70 121 107 70 122 108 71 122 108 73 122 108 73 123 109 74 123 109 74 123 109 74 126 106 71 126 106 71 126 106 71 127 107 74 126 106 73 125 104 73 125 104 73 124 103 74 125 107 71 124 105 72 123 104 71 123 104 72 123 104 74 123 103 76 124 104 79 125 105 80 123 106 76 122 105 75 122 105 75 121 104 74 121 104 74 121 104 74 122 105 75 122 105 75 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 123 106 78 123 106 78 123 106 78 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 121 101 74 121 101 74 121 101 74 121 101 74 121 101 74 121 101 74 121 101 74 121 101 74 118 104 75 118 104 75 119 104 75 119 103 77 118 102 77 118 102 77 117 103 77 117 102 79 119 101 77 119 101 77 122 100 76 124 100 76 124 100 76 122 100 76 119 102 76 119 102 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 102 69 118 103 70 119 104 71 119 104 71 119 104 71 119 104 71 118 103 70 118 103 70 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 116 99 71 116 99 71 116 99 69 117 100 70 118 102 69 119 103 70 119 103 69 120 104 70 120 104 70 119 103 69 119 103 69 119 103 69 118 102 68 118 102 68 118 102 68 117 101 67 117 101 65 117 101 65 119 101 65 120 102 66 120 102 66 121 101 66 121 101 66 121 101 66 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 123 103 70 123 103 68 123 104 64 123 104 62 123 104 62 123 104 64 123 103 68 123 103 70 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 123 104 71 123 104 71 123 104 71 120 104 70 120 104 70 120 104 70 120 104 70 120 104 70 125 102 68 125 102 70 125 102 70 125 102 70 125 102 71 125 101 73 125 101 73 125 101 73 121 102 70 120 101 69 118 99 69 116 99 71 118 101 75 118 102 77 117 101 76 116 100 77 119 102 76 119 102 76 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 120 103 77 121 104 78 121 104 78 121 104 78 121 104 78 120 104 78 120 104 78 120 104 78 120 104 78 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 117 101 75 120 100 76 120 100 76 120 100 76 120 100 76 119 99 75 119 99 75 119 99 75 119 99 75 116 98 74 116 98 74 116 98 74 116 98 74 116 98 74 116 98 74 116 98 74 116 98 74 113 97 71 113 97 71 112 96 70 112 96 70 112 96 70 112 96 70 113 97 71 113 97 71 111 96 73 111 97 71 111 97 71 111 97 71 110 96 70 110 96 70 110 96 70 110 96 70 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 95 72 110 95 72 109 94 71 109 94 73 109 94 73 109 94 73 110 95 76 110 95 76 111 97 71 111 96 73 110 95 72 109 94 73 109 94 73 109 94 75 109 94 75 109 94 75 107 94 75 107 94 75 106 93 74 105 92 73 105 92 73 104 91 72 104 91 72 104 91 72 103 90 71 103 90 71 104 91 72 104 91 72 104 91 72 105 92 73 105 92 73 105 92 73 105 92 75 105 92 75 105 92 75 106 93 76 106 93 76 106 93 76 107 94 77 107 94 77 108 95 78 108 95 78 108 95 78 108 95 78 109 96 79 109 96 79 109 96 79 109 96 79 108 97 77 108 97 77 108 97 79 108 97 79 108 96 80 108 96 80 108 96 82 108 96 82 98 81 53 98 81 53 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 100 79 52 100 79 52 100 79 52 100 79 52 101 80 53 101 80 53 101 80 53 101 80 53 101 80 49 101 80 49 101 80 49 101 80 49 101 80 49 101 80 51 101 80 51 101 80 51 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 100 80 43 101 81 44 101 81 46 101 80 49 101 80 51 100 78 54 100 78 55 99 77 56 96 81 52 96 81 52 97 80 50 97 80 50 99 80 48 99 80 48 100 80 47 100 80 47 98 82 49 98 82 49 98 82 49 98 82 49 97 81 48 99 80 48 99 80 48 99 80 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 101 81 48 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 79 48 100 79 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 101 83 45 101 83 45 102 84 46 100 85 46 100 85 46 100 86 47 100 86 47 100 86 47 100 84 51 100 84 51 101 85 52 101 85 52 101 85 52 101 85 52 102 86 53 102 86 53 102 88 53 102 88 53 103 87 53 103 87 53 105 86 53 105 86 53 106 86 53 106 86 53 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 106 87 55 106 87 55 106 87 55 107 88 56 107 88 56 107 88 56 109 88 57 109 88 57 106 90 57 108 89 57 108 89 57 109 89 56 109 89 56 111 88 54 111 88 54 111 89 52 106 87 54 108 89 56 109 90 57 109 90 57 108 89 56 108 89 56 109 90 57 110 91 58 109 89 56 109 89 56 109 89 56 109 89 56 109 89 56 110 90 57 111 91 58 111 91 58 112 92 59 112 92 59 112 92 59 112 92 59 113 93 60 113 93 60 113 93 60 114 94 61 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 116 98 60 116 98 62 117 99 63 117 98 65 117 98 65 117 98 66 118 99 67 118 99 67 116 102 67 117 101 67 117 101 67 119 100 67 120 100 67 120 100 67 122 99 67 122 99 67 121 102 62 121 102 62 121 102 62 121 102 62 122 103 63 122 103 63 122 103 63 122 103 63 124 101 69 124 101 69 124 101 69 122 102 69 123 103 70 122 104 68 122 104 68 120 104 68 123 105 69 123 105 69 124 106 70 124 106 70 124 106 70 125 107 71 125 107 71 125 107 71 121 106 73 121 106 73 121 107 72 122 108 73 122 108 73 122 108 73 122 108 73 123 109 74 125 107 69 126 108 70 126 108 72 126 108 72 126 107 74 125 106 73 124 105 73 124 105 73 123 107 71 123 107 73 122 106 72 122 106 73 122 105 75 122 105 77 123 106 80 123 106 80 123 106 76 122 105 75 122 105 75 121 104 74 122 105 75 122 105 75 123 106 76 123 106 76 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 122 105 79 123 106 78 123 106 78 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 100 73 120 100 73 120 100 73 120 100 73 120 100 73 120 100 73 120 100 73 120 100 73 119 104 75 119 104 75 118 104 75 118 104 77 117 103 77 117 103 77 118 102 77 118 102 79 120 103 77 120 103 77 123 101 77 125 101 77 125 101 77 123 101 77 120 102 78 120 102 78 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 118 103 70 118 103 70 119 104 71 119 104 71 119 104 71 119 104 71 118 103 70 117 102 69 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 115 104 72 116 99 71 116 99 71 116 99 69 117 100 70 118 102 69 119 103 70 119 103 69 120 104 70 119 103 69 119 103 69 119 103 69 119 103 69 118 102 68 118 102 68 118 102 68 118 102 68 117 103 66 118 102 66 118 102 66 120 102 66 121 101 66 120 100 65 122 99 65 122 99 65 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 122 102 69 122 102 67 122 103 63 122 103 61 122 103 61 122 103 63 122 102 67 122 102 69 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 121 105 71 121 105 71 121 105 71 120 104 70 120 104 70 122 103 70 121 102 69 121 102 69 124 101 67 124 101 69 124 101 69 124 101 69 124 101 70 124 100 72 124 100 72 124 100 72 122 101 70 120 99 68 118 99 69 118 98 71 117 100 74 118 100 76 117 101 76 116 100 77 119 102 74 119 102 74 119 102 74 119 102 74 120 103 75 120 103 75 120 103 75 120 103 75 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 121 104 78 121 104 78 121 104 78 120 104 78 120 104 78 120 104 78 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 117 101 75 116 100 74 120 100 75 120 100 75 120 100 75 120 100 75 119 99 74 119 99 74 119 99 74 119 99 74 116 99 73 116 99 73 116 99 73 116 99 73 116 99 73 116 99 73 116 99 73 116 99 73 112 98 71 111 97 70 111 97 70 110 96 69 110 96 69 111 97 70 111 97 70 112 98 71 111 97 71 111 97 71 111 97 71 110 96 70 110 96 70 110 96 70 109 95 69 109 94 71 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 96 70 110 96 70 109 94 71 109 94 73 109 94 73 109 94 75 110 95 76 110 94 78 111 97 71 110 95 72 110 95 72 109 94 73 109 94 73 109 94 75 109 94 75 109 94 75 106 93 74 106 93 74 106 93 74 105 92 73 104 91 72 104 91 72 103 90 71 103 90 71 103 90 71 103 90 71 103 90 71 104 91 72 104 91 72 104 91 72 105 92 73 105 92 73 105 92 75 105 92 75 105 92 75 105 92 75 106 93 76 106 93 76 106 93 76 106 93 76 107 94 75 107 94 75 108 95 76 108 95 76 108 95 76 109 96 77 109 96 77 109 96 77 107 96 76 107 96 76 107 96 78 107 96 78 107 95 79 107 95 79 107 95 81 107 95 81 98 81 53 98 81 53 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 98 81 51 98 81 51 98 81 51 98 81 51 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 99 79 52 99 79 52 99 79 52 99 79 52 100 80 53 100 80 53 100 80 53 100 80 53 100 81 48 100 81 48 100 81 48 100 81 49 100 81 49 100 81 51 100 81 51 100 81 51 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 100 80 45 100 80 47 101 81 48 101 80 49 101 80 51 101 80 53 100 78 54 100 78 54 95 80 51 95 80 51 96 79 49 96 79 49 98 79 47 98 79 47 99 79 46 99 79 46 97 82 49 97 82 49 98 82 49 98 82 49 99 80 48 99 80 48 99 80 48 100 79 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 100 81 48 101 82 50 101 82 50 101 82 50 101 82 50 101 82 50 101 82 50 101 82 50 101 82 50 100 79 48 100 79 48 100 79 48 99 80 48 99 80 48 99 80 48 97 81 48 97 81 48 101 83 47 101 83 47 100 84 48 100 84 48 99 85 48 100 86 49 99 87 49 99 87 49 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 102 88 53 102 88 53 103 87 53 103 87 53 105 86 53 105 86 53 106 86 53 106 86 53 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 103 87 54 103 87 54 105 86 54 106 87 55 106 87 55 107 86 55 108 87 56 108 87 56 106 90 57 106 90 57 108 89 57 108 89 56 109 89 56 109 89 54 111 88 54 111 89 52 107 88 55 109 90 57 110 91 58 110 91 58 109 90 57 108 89 56 110 91 58 111 92 59 110 90 57 109 89 56 109 89 56 109 89 56 109 89 56 110 90 57 110 90 57 111 91 58 113 93 60 113 93 60 112 92 59 112 92 59 112 92 59 113 93 60 113 93 60 114 94 61 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 114 99 60 114 98 62 115 99 63 115 99 65 115 99 65 115 99 66 116 100 67 116 100 67 116 102 67 116 102 67 117 101 67 119 100 67 120 100 67 122 99 67 122 99 67 123 98 67 121 101 64 121 101 64 121 101 64 121 101 64 122 102 65 122 102 65 122 102 65 122 102 65 124 101 69 124 101 69 122 102 69 122 102 67 122 104 68 122 104 66 120 105 66 120 105 66 123 105 67 123 105 67 123 105 67 123 105 67 124 106 68 124 106 68 124 106 68 124 106 68 122 105 75 122 105 75 122 106 73 122 106 73 123 107 73 123 107 73 123 107 73 123 107 71 124 109 70 124 109 70 124 109 70 124 108 72 124 108 72 123 107 73 122 106 72 122 106 72 123 107 74 123 107 74 123 107 74 123 107 74 123 106 76 123 106 76 123 106 78 123 106 78 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 123 106 76 123 106 76 124 107 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 118 101 73 118 101 73 118 101 73 118 101 73 118 101 73 118 101 73 118 101 73 118 101 73 120 103 75 119 104 75 118 104 75 116 105 77 115 103 77 117 103 77 118 102 77 119 101 79 119 104 75 120 103 75 122 102 77 123 101 77 123 101 77 122 102 78 120 102 78 119 103 78 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 118 103 72 119 104 73 119 104 73 119 104 73 119 104 73 118 103 72 118 103 72 117 102 71 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 117 104 72 116 99 71 116 99 71 117 100 70 117 100 70 118 102 69 118 102 69 119 103 69 119 103 69 119 103 67 119 103 67 119 103 67 119 103 67 118 102 66 118 102 66 118 102 66 118 102 66 117 103 66 117 103 66 118 102 66 120 102 66 120 100 65 122 99 65 122 99 65 123 99 65 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 122 102 69 122 102 67 122 103 63 122 103 61 122 103 61 122 103 63 122 102 67 122 102 69 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 121 107 72 121 107 72 121 105 71 121 105 71 122 103 70 121 102 69 121 102 69 122 102 69 122 102 67 122 102 69 122 102 69 122 102 69 122 101 70 122 101 72 122 101 72 122 101 72 124 101 70 121 100 69 119 98 69 118 99 69 120 100 73 119 102 74 118 101 73 117 100 72 119 102 74 119 102 74 119 102 74 119 102 74 120 103 75 120 103 75 120 103 75 120 103 75 119 102 76 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 120 103 77 121 104 78 120 104 78 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 117 101 75 116 100 74 116 100 74 118 101 73 118 101 73 118 101 73 118 101 73 117 100 72 117 100 72 117 100 72 117 100 72 114 99 70 114 99 70 114 99 70 114 99 70 114 99 70 114 99 70 114 99 70 114 99 70 111 97 70 111 97 70 110 96 69 110 96 69 110 96 69 110 96 69 111 97 70 111 97 70 111 97 70 111 97 70 110 96 69 110 96 70 110 96 70 109 94 71 109 94 71 109 94 71 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 96 69 110 96 70 109 95 69 109 94 71 109 94 73 109 94 75 110 94 78 110 94 78 111 97 71 110 95 72 109 94 71 109 94 73 108 93 72 108 93 74 109 94 75 109 94 75 105 92 73 105 92 73 105 92 73 105 92 73 104 91 72 103 90 71 102 89 70 101 88 69 102 91 71 102 91 71 102 91 71 102 91 71 103 92 72 103 92 72 103 92 72 103 92 72 104 91 74 105 92 75 105 92 75 105 92 75 105 92 75 106 93 76 106 93 76 106 93 76 107 94 75 107 94 75 107 94 75 108 95 76 108 95 76 108 95 76 109 96 77 109 96 77 107 96 76 107 96 76 107 96 78 107 96 78 107 95 79 107 95 79 107 95 81 107 95 81 99 82 54 98 81 53 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 96 79 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 96 80 47 97 81 48 97 81 48 97 81 48 98 82 49 98 82 49 98 82 49 99 83 50 97 83 48 97 83 48 97 82 49 97 82 49 97 82 51 97 82 51 97 82 53 97 82 53 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 82 46 98 82 46 98 82 46 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 100 79 48 100 79 48 101 80 49 101 80 51 101 80 51 101 80 51 100 79 50 100 79 50 96 81 52 96 81 52 97 80 50 97 80 50 99 80 48 99 80 48 100 80 47 100 80 47 98 83 50 97 82 49 97 82 49 98 82 49 99 80 48 99 80 48 100 79 48 99 78 47 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 98 82 48 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 100 81 49 102 79 48 102 79 48 100 79 48 100 79 48 99 80 48 97 81 48 97 81 48 96 81 48 101 82 50 99 83 50 100 84 51 99 84 51 99 84 51 99 86 52 99 86 52 99 86 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 102 88 53 102 88 53 103 87 53 103 87 53 105 86 53 105 86 53 106 86 53 106 86 53 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 102 87 54 103 87 54 103 87 54 106 87 55 107 86 55 107 86 55 110 87 56 110 87 56 106 90 57 106 90 57 106 90 57 108 89 56 108 89 56 109 89 54 109 89 54 109 89 52 108 89 56 110 91 58 111 92 59 111 92 59 110 91 58 110 91 58 111 92 59 112 93 60 112 92 59 112 92 59 111 91 58 111 91 58 110 90 57 111 91 58 111 91 58 111 91 58 114 94 61 113 93 60 112 92 59 112 92 59 112 92 59 112 92 59 113 93 60 114 94 61 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 114 99 60 114 98 62 115 99 63 115 99 65 115 99 65 115 99 66 116 100 67 116 100 67 115 102 67 116 102 67 116 102 67 119 100 67 120 100 67 122 99 67 123 98 67 123 98 67 121 101 66 121 101 66 121 101 66 121 101 66 122 102 67 122 102 67 122 102 67 122 102 67 122 101 70 122 102 69 122 102 69 121 103 67 122 104 66 120 105 66 120 105 64 120 105 64 122 104 66 122 104 66 122 104 66 123 105 67 123 105 67 123 105 67 123 105 67 124 106 68 123 103 76 123 103 76 124 105 75 124 105 73 124 105 73 125 106 73 125 107 71 125 107 71 124 109 68 124 109 70 124 109 70 124 109 70 124 108 72 123 107 71 123 107 73 122 106 72 122 107 78 122 107 78 123 108 77 123 108 77 123 108 75 123 108 75 122 107 74 122 107 74 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 123 106 76 124 107 77 124 107 77 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 120 103 75 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 122 102 75 120 103 75 118 104 75 116 105 77 115 103 77 117 103 77 119 101 77 121 100 79 115 104 72 117 103 74 119 102 74 119 102 76 119 101 77 119 101 77 117 102 79 115 103 79 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 119 104 75 119 104 75 119 104 75 119 104 75 119 104 75 118 103 74 117 102 73 117 102 73 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 102 71 117 100 72 117 100 72 117 100 70 118 101 71 118 102 69 118 102 69 118 102 68 118 102 68 118 102 66 118 102 66 118 102 66 118 102 66 119 103 67 119 103 67 119 103 67 119 103 67 117 105 67 117 103 66 117 103 66 120 102 66 120 100 65 122 99 65 123 99 65 123 99 65 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 122 102 69 122 102 67 122 103 63 122 103 61 122 103 61 122 103 63 122 102 67 122 102 69 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 121 107 72 121 107 72 120 106 71 121 105 71 122 103 70 121 102 69 122 102 69 121 101 68 121 103 67 121 102 69 121 102 69 121 102 69 121 102 70 121 102 72 121 102 72 121 102 72 125 101 73 123 99 71 120 99 70 120 99 68 120 101 69 121 102 69 119 103 69 118 102 68 119 102 72 119 102 72 119 102 72 119 102 72 120 103 73 120 103 73 120 103 73 120 103 73 119 102 76 119 102 76 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 120 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 117 101 75 116 100 74 116 100 74 116 100 74 117 102 73 117 102 73 117 102 73 117 102 73 116 101 72 116 101 72 116 101 72 116 101 72 113 99 70 113 99 70 113 99 70 113 99 70 113 99 70 113 99 70 113 99 70 113 99 70 109 98 70 109 98 70 108 97 69 108 97 69 108 97 69 108 97 69 109 98 70 109 98 70 111 97 68 110 96 69 110 96 69 110 96 70 109 95 69 109 94 71 109 94 73 109 94 73 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 96 69 110 96 69 109 95 69 109 94 71 109 94 75 109 93 77 110 94 79 110 94 79 110 96 70 110 95 72 109 94 71 108 93 72 108 93 72 108 93 74 108 93 74 109 94 75 104 91 72 104 91 72 105 92 73 105 92 73 104 91 72 103 90 71 101 88 69 101 88 69 101 90 70 102 91 71 102 91 71 102 91 71 102 91 71 103 92 72 103 92 72 103 92 72 104 91 74 104 91 74 105 92 75 105 92 75 105 92 75 106 93 76 106 93 76 106 93 76 107 95 73 107 95 73 107 95 73 107 95 73 108 96 74 108 96 74 108 96 74 109 97 75 107 96 76 107 96 76 107 96 78 107 96 78 107 95 79 107 95 79 107 95 81 107 95 81 99 82 54 99 82 54 98 81 53 98 81 53 97 80 52 97 80 52 96 79 51 96 79 51 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 98 81 55 96 80 46 96 80 46 97 81 47 97 81 47 98 82 48 98 82 48 99 83 49 99 83 49 97 83 48 97 83 48 97 82 49 97 82 49 97 82 51 97 82 51 97 82 53 97 82 53 96 81 52 96 81 52 96 81 52 96 81 52 97 82 53 97 82 53 97 82 53 97 82 53 97 83 44 97 83 44 97 83 46 97 83 48 97 82 49 97 82 49 97 82 51 97 82 51 98 82 48 98 82 48 97 81 48 97 81 48 97 80 50 97 80 50 98 81 53 98 81 53 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 102 78 52 102 78 52 103 79 51 103 79 51 103 80 49 103 80 49 103 80 49 102 79 48 97 82 53 97 82 53 98 81 51 98 81 51 100 81 49 100 81 49 101 81 48 101 81 48 97 84 50 98 83 50 97 82 49 98 82 49 99 80 48 100 79 48 99 78 47 101 78 47 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 97 83 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 99 80 48 102 79 48 102 79 48 100 79 48 100 79 48 99 80 48 97 81 48 96 81 48 96 81 48 99 82 52 99 82 52 100 83 53 99 84 53 99 84 53 99 86 54 99 86 54 99 86 54 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 101 85 52 102 88 51 102 88 51 103 87 51 103 87 51 105 87 51 105 87 51 106 86 51 106 86 51 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 107 88 55 109 89 56 109 89 56 108 89 56 108 89 56 106 90 56 106 90 56 105 91 56 105 91 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 108 87 56 108 87 56 107 88 56 107 88 56 105 89 56 105 89 56 104 89 56 104 89 56 103 88 55 103 88 55 104 88 55 106 87 55 108 87 56 108 87 56 110 87 56 110 87 56 105 90 57 106 90 57 106 90 57 106 90 56 108 89 56 109 89 54 109 89 54 109 89 52 109 90 57 110 91 58 112 93 60 111 92 59 110 91 58 110 91 58 111 92 59 113 94 61 115 95 62 114 94 61 113 93 60 112 92 59 112 92 59 112 92 59 112 92 59 112 92 59 114 94 61 114 94 61 112 92 59 111 91 58 111 91 58 112 92 59 113 93 60 114 94 61 115 95 62 115 95 62 115 95 62 115 95 60 116 96 61 116 96 59 116 96 59 116 96 59 115 97 59 115 97 59 115 97 59 116 96 61 116 96 61 118 95 63 118 95 63 119 94 63 114 99 60 114 98 62 115 99 63 115 99 65 115 99 65 115 99 66 116 100 67 116 100 67 115 102 67 115 102 67 116 102 67 119 100 67 120 100 67 122 99 67 123 98 67 124 97 67 121 101 66 121 101 66 121 101 66 121 101 66 122 102 67 122 102 67 122 102 67 122 102 67 122 101 70 122 102 69 122 102 69 121 103 67 120 105 66 120 105 64 120 105 64 119 106 62 121 103 65 121 103 65 122 104 66 122 104 66 122 104 66 123 105 67 123 105 67 123 105 67 124 103 76 124 103 76 125 104 75 125 104 75 125 104 73 125 105 72 126 106 71 126 106 71 124 109 68 124 109 68 125 110 71 125 110 71 124 108 72 124 108 72 123 107 73 122 106 72 122 106 80 122 106 80 123 108 79 123 108 77 123 108 75 123 109 74 122 108 73 122 108 71 122 105 75 122 105 75 122 105 75 122 105 75 122 105 75 123 106 76 124 107 77 125 108 78 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 122 106 73 122 105 77 122 105 77 122 105 77 121 104 76 121 104 76 121 104 76 120 103 75 120 103 75 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 117 103 74 117 103 74 117 103 74 117 103 74 117 103 74 117 103 74 117 103 74 117 103 74 122 102 75 120 103 75 118 104 75 115 106 77 114 104 77 117 103 77 119 101 77 121 100 79 113 104 71 114 103 71 117 102 73 118 101 75 118 100 76 117 101 76 114 102 78 113 103 78 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 117 103 76 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 117 101 75 117 101 75 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 73 118 101 73 118 101 71 118 101 71 118 102 69 117 101 68 117 101 67 117 101 67 118 103 64 118 103 64 118 103 64 118 103 64 119 104 65 119 104 65 119 104 65 119 104 65 117 105 67 117 105 67 117 103 66 120 102 66 120 100 65 122 99 65 123 99 65 123 97 64 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 122 102 69 122 102 67 122 103 63 122 103 61 122 103 61 122 103 63 122 102 67 122 102 69 127 104 70 126 103 69 126 103 69 125 102 68 125 102 68 126 103 69 126 103 69 127 104 70 126 106 71 125 105 70 125 105 70 124 104 69 124 104 69 125 105 70 125 105 70 126 106 71 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 125 105 70 127 104 70 125 105 70 125 105 70 125 105 70 124 106 70 122 106 70 122 106 70 122 106 70 120 107 72 121 107 72 120 106 71 121 105 71 122 103 70 122 102 69 121 101 68 123 100 68 119 103 67 119 103 69 119 103 69 119 103 69 119 103 70 119 102 72 119 102 72 119 102 72 125 101 73 124 100 72 122 99 68 120 100 67 121 103 67 122 104 68 121 103 65 118 103 62 119 102 72 119 102 72 119 102 72 119 102 72 120 103 73 120 103 73 120 103 73 120 103 73 119 102 76 119 102 76 119 102 76 119 102 76 120 103 77 120 103 77 120 103 77 120 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 117 101 75 116 100 74 116 100 74 116 100 74 116 100 74 116 102 73 116 102 73 116 102 73 116 102 73 115 101 72 115 101 72 115 101 72 115 101 72 111 100 70 111 100 70 111 100 70 111 100 70 111 100 70 111 100 70 111 100 70 111 100 70 109 98 70 109 98 70 108 97 69 108 97 69 108 97 69 108 97 69 109 98 70 109 98 70 110 96 67 110 96 67 110 96 69 110 96 70 109 94 71 109 94 71 109 94 73 109 94 73 110 94 71 110 94 71 110 94 71 110 94 71 109 93 70 109 93 70 109 93 70 109 93 70 110 96 67 110 96 69 109 95 69 109 94 71 109 94 75 109 93 77 110 94 79 110 94 79 110 96 70 110 95 72 109 94 71 108 93 72 108 93 72 108 93 74 108 93 74 108 93 74 104 91 72 104 91 72 105 92 73 105 92 73 104 91 72 103 90 71 101 88 69 100 87 68 99 91 70 99 91 70 100 92 71 100 92 71 100 92 71 101 93 72 101 93 72 101 93 72 104 91 74 104 91 74 104 91 74 105 92 75 105 92 75 105 92 75 106 93 76 106 93 76 107 95 73 107 95 73 107 95 73 107 95 73 108 96 74 108 96 74 108 96 74 108 96 74 107 96 76 107 96 76 107 96 78 107 96 78 107 95 79 107 95 79 107 95 81 107 95 81 96 79 51 96 79 51 97 80 52 97 80 52 98 81 53 98 81 53 99 82 54 99 82 54 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 82 48 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 96 82 53 96 82 53 97 82 53 98 81 53 100 80 53 101 80 53 101 80 53 103 79 53 99 82 52 99 82 52 98 81 51 98 81 51 97 80 52 97 80 52 96 79 51 96 79 51 96 79 49 96 79 49 97 80 50 97 80 50 98 81 51 98 81 51 99 82 52 99 82 52 95 82 48 95 82 48 95 82 48 96 81 48 96 81 48 96 80 47 96 80 47 95 79 46 96 79 53 96 79 51 96 80 47 96 80 47 96 80 47 96 80 47 96 79 51 96 79 53 99 84 45 97 82 43 96 81 42 95 80 41 95 80 41 96 81 42 97 82 43 99 84 45 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 103 80 48 103 80 48 102 79 47 102 79 47 102 79 47 102 79 47 103 80 48 103 80 48 99 82 52 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 101 86 47 101 86 47 101 86 47 102 87 48 102 87 48 102 87 48 103 88 49 103 88 49 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 102 86 53 102 86 53 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 104 88 55 107 91 57 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 104 88 54 104 88 54 108 89 59 108 89 59 108 89 59 107 88 58 107 88 58 107 88 58 107 88 58 107 88 58 107 91 55 107 91 57 107 91 57 106 90 56 106 90 57 106 89 59 106 89 59 105 88 58 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 111 87 51 111 87 53 110 87 53 110 87 55 108 88 55 107 88 56 105 89 56 105 89 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 113 93 56 112 92 55 112 92 55 111 91 54 111 91 54 111 91 54 112 92 55 112 92 55 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 114 95 62 114 96 60 115 95 60 115 95 60 118 96 59 118 96 57 119 95 57 119 95 57 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 115 95 62 116 96 63 116 95 64 116 95 64 116 95 66 117 96 67 117 96 69 117 96 69 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 120 101 71 120 101 71 121 102 72 122 103 73 124 105 75 125 106 76 126 107 77 126 107 77 125 109 76 125 109 76 125 109 76 125 109 76 125 109 76 125 109 76 125 109 76 125 109 76 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 124 109 78 123 108 77 123 108 77 123 108 77 123 108 77 122 107 76 122 107 76 122 107 76 125 108 78 125 108 80 124 107 81 124 106 82 124 106 82 123 106 80 123 106 78 123 106 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 117 102 79 117 102 79 117 102 79 117 103 77 117 103 76 117 103 76 117 103 76 117 103 74 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 119 101 79 119 101 79 119 101 79 119 101 79 119 101 79 119 101 79 119 101 79 119 101 79 112 101 73 113 102 74 115 101 74 115 101 74 117 101 75 117 101 75 119 102 76 119 102 76 118 101 75 118 101 75 118 101 75 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 113 102 70 115 102 70 115 102 70 116 101 70 117 100 70 119 100 70 119 100 70 120 99 70 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 119 104 65 119 104 65 118 103 64 118 103 64 117 102 63 117 102 63 117 102 63 116 101 62 122 99 67 122 99 67 122 99 67 122 99 67 122 99 67 123 100 68 124 101 69 124 101 69 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 125 102 68 125 102 68 123 103 68 123 103 68 122 104 68 120 104 68 119 105 68 119 105 68 122 104 66 122 104 66 123 105 67 123 105 67 123 105 67 124 106 68 124 106 68 124 106 68 122 108 71 122 108 71 123 107 71 122 106 70 124 106 70 124 104 69 126 103 69 126 103 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 106 67 120 105 66 120 105 66 119 104 65 119 104 65 119 104 65 119 104 65 119 104 65 124 101 69 124 101 69 122 102 69 122 102 69 121 102 69 119 103 69 118 104 69 118 104 69 121 98 64 120 100 67 120 100 67 120 100 67 120 101 69 118 101 71 119 102 72 119 102 72 119 103 70 119 103 70 120 103 73 120 103 73 120 103 75 120 103 75 119 102 76 119 102 76 116 105 75 116 105 75 117 106 76 117 106 76 117 106 76 117 106 76 116 105 75 116 105 75 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 118 101 75 118 101 75 118 101 75 118 101 75 117 100 74 117 100 74 117 100 74 117 100 74 117 102 73 117 102 73 117 101 75 116 100 74 115 99 74 115 99 76 114 97 77 114 97 77 111 99 73 111 99 73 111 99 75 110 98 74 110 98 72 110 99 71 109 98 66 109 99 63 112 96 70 112 96 70 112 96 70 112 96 70 111 95 69 111 95 69 111 95 69 111 95 69 110 95 66 110 95 66 109 94 65 109 93 67 109 93 68 110 94 69 110 94 69 111 95 72 109 95 66 109 95 66 110 94 68 111 94 68 110 94 69 109 95 69 106 96 71 104 97 71 107 95 69 107 95 71 107 95 71 107 95 73 107 95 73 107 94 75 107 94 75 107 94 75 109 97 75 109 97 75 108 96 74 108 96 74 107 95 73 107 95 73 106 94 72 106 94 72 106 92 79 105 91 78 104 91 75 104 91 72 103 91 69 103 91 67 104 92 66 104 93 65 100 93 67 100 92 69 99 91 68 99 91 68 99 91 70 99 91 72 100 92 73 100 92 73 102 89 72 102 89 72 103 90 73 104 91 74 105 92 75 106 93 76 107 94 77 108 95 78 107 94 75 107 94 75 107 94 75 107 94 75 108 95 76 108 95 76 108 95 76 108 95 76 105 97 78 105 97 78 106 95 77 106 95 77 107 94 77 109 93 77 111 94 78 111 94 78 96 79 51 96 79 51 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 97 82 53 97 82 53 98 81 53 98 81 53 100 80 53 100 80 53 100 80 53 100 80 53 99 82 52 98 81 51 98 81 51 98 81 51 97 80 52 97 80 52 97 80 52 96 79 51 96 79 49 97 80 50 97 80 50 97 80 50 98 81 51 98 81 51 98 81 51 99 82 52 95 82 48 95 82 48 95 82 48 96 81 48 96 81 48 96 80 47 96 80 47 97 78 46 96 79 53 96 79 51 96 80 47 96 80 46 96 80 46 96 80 47 96 79 51 96 79 53 98 82 46 97 81 45 96 80 44 95 79 43 95 79 43 96 80 44 97 81 45 98 82 46 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 101 81 48 101 81 48 100 80 47 100 80 47 100 80 47 100 80 47 101 81 48 101 81 48 98 82 49 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 101 85 49 101 85 49 101 85 49 102 86 50 102 86 50 102 86 50 102 86 50 103 87 51 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 103 87 53 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 104 88 55 104 88 55 104 88 55 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 104 88 54 106 87 57 106 87 57 106 87 57 107 88 58 108 89 59 108 89 59 109 90 60 109 90 60 106 90 54 106 90 56 106 90 56 105 89 55 105 89 56 105 88 58 104 87 57 104 87 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 111 87 51 111 87 53 110 87 53 108 88 55 108 88 55 107 88 56 107 88 56 105 89 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 112 92 57 112 92 57 111 91 56 111 91 56 111 91 56 112 92 57 112 92 57 113 93 58 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 113 94 62 113 94 61 114 94 61 115 95 60 117 94 60 117 95 58 119 95 59 119 95 59 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 116 96 61 116 96 61 116 96 63 116 96 63 117 96 65 117 96 65 117 96 67 117 96 67 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 121 102 70 122 103 71 122 103 71 123 104 72 124 105 73 125 106 74 126 107 75 126 107 75 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 123 108 77 125 108 78 124 107 77 124 107 77 124 107 77 124 107 77 123 106 76 123 106 76 123 106 76 124 107 77 124 107 79 124 107 81 123 105 81 123 105 81 123 106 80 123 106 78 122 105 75 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 117 102 79 117 102 79 117 103 77 117 103 77 117 103 76 117 103 76 117 103 74 117 103 74 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 113 102 74 113 102 74 115 101 74 116 102 75 117 101 75 117 101 75 118 101 75 118 101 75 118 101 75 118 101 75 118 101 75 118 101 75 118 101 75 118 101 75 118 101 75 118 101 75 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 115 102 70 115 102 70 115 102 70 116 101 70 117 100 70 119 100 70 119 100 70 119 100 70 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 119 103 67 118 102 66 118 102 66 118 102 66 117 101 65 117 101 65 117 101 65 117 101 65 121 101 68 121 101 68 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 122 102 69 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 125 102 68 125 102 68 123 103 68 123 103 68 122 104 68 120 104 68 120 104 68 119 105 68 122 104 66 122 104 66 123 105 67 123 105 67 123 105 67 124 106 68 124 106 68 124 106 68 122 108 71 122 108 71 122 106 70 124 106 70 124 106 70 124 104 69 126 103 69 126 103 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 106 67 120 105 66 120 105 66 119 104 65 119 104 65 119 104 65 119 104 65 119 104 65 124 101 69 124 101 69 122 102 69 122 102 69 121 102 69 119 103 69 119 103 69 118 104 69 122 99 65 120 100 67 120 100 67 120 100 67 120 101 69 118 101 71 118 101 71 119 102 72 118 102 69 119 103 70 119 102 72 120 103 73 120 103 75 119 102 74 119 102 76 118 101 75 117 103 74 118 104 75 118 104 75 119 105 76 119 105 76 118 104 75 118 104 75 117 103 74 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 117 101 75 117 101 75 117 101 75 117 101 75 116 100 74 116 100 74 116 100 74 116 100 74 117 102 73 117 102 73 117 101 75 116 100 74 115 99 74 115 99 76 114 98 75 114 98 75 111 100 72 111 99 73 110 98 74 110 98 74 110 98 74 109 98 70 109 98 66 109 99 64 112 96 70 112 96 70 112 96 70 111 95 69 111 95 69 111 95 69 111 95 69 110 94 68 110 95 66 110 95 66 109 94 65 109 93 67 109 93 68 109 93 68 110 94 69 110 94 71 109 95 66 109 95 68 110 94 68 111 93 69 110 94 69 109 94 71 106 96 71 104 97 71 107 95 69 107 95 71 107 95 71 107 95 73 107 95 73 107 94 75 107 94 75 107 94 75 109 97 75 109 97 75 108 96 74 108 96 74 107 95 73 106 94 72 106 94 72 105 93 71 104 90 77 104 91 75 103 90 74 102 89 70 102 90 68 102 90 66 102 90 64 102 90 64 102 92 67 101 90 68 101 90 68 100 89 67 100 89 69 101 90 72 101 90 72 102 91 73 103 90 73 103 90 73 103 90 73 104 91 74 105 92 75 106 93 76 107 94 77 107 94 77 106 93 74 107 94 75 107 94 75 107 94 75 108 95 76 108 95 76 108 95 76 108 95 76 105 97 78 104 96 77 106 95 77 106 93 76 106 93 76 109 93 77 109 93 77 111 94 78 96 79 51 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 82 48 98 82 49 98 82 49 98 82 49 98 81 51 98 81 53 98 81 53 98 81 53 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 100 80 53 100 80 53 100 80 53 100 80 53 98 81 53 98 81 53 97 82 53 97 82 53 98 81 53 98 81 53 98 81 53 98 81 53 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 98 81 51 98 81 51 98 81 51 98 81 51 95 82 48 95 82 48 96 81 48 96 81 48 97 81 48 96 80 47 98 79 47 97 78 46 97 80 52 97 80 50 97 81 48 97 81 47 97 81 47 97 81 48 97 80 50 97 80 52 98 82 46 97 81 45 96 80 44 95 79 43 95 79 43 96 80 44 97 81 45 98 82 46 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 101 81 48 101 81 48 100 80 47 100 80 47 100 80 47 100 80 47 101 81 48 101 81 48 98 82 48 99 83 49 99 83 49 99 83 49 100 84 50 100 84 50 101 85 51 101 85 51 101 85 49 101 85 49 101 85 49 101 85 49 102 86 50 102 86 50 102 86 50 102 86 50 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 103 87 54 103 87 54 104 88 55 104 88 55 104 88 55 105 89 56 105 89 56 105 89 56 106 90 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 104 85 55 104 85 55 105 86 56 107 88 58 108 89 59 109 90 60 111 92 62 111 92 62 105 89 53 105 89 55 105 89 55 105 89 55 104 88 55 104 87 57 104 87 57 103 86 56 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 106 90 57 110 88 51 110 87 53 110 87 53 108 88 55 108 88 55 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 107 88 56 111 91 56 111 91 56 110 90 55 111 91 56 111 91 56 112 92 57 113 93 58 113 93 58 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 112 93 63 112 93 63 113 94 62 114 93 62 114 94 61 117 94 62 117 94 60 117 94 60 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 116 96 59 116 96 59 116 96 59 116 96 61 117 97 62 117 97 64 117 97 64 118 97 66 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 123 105 69 123 105 69 124 106 70 124 106 70 125 107 71 125 107 71 125 107 71 125 107 71 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 108 75 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 127 108 78 126 107 77 126 107 77 126 107 77 126 107 77 125 106 76 125 106 76 125 106 76 123 106 76 123 106 78 123 106 80 123 105 81 122 104 80 122 105 79 122 105 77 122 105 75 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 118 102 79 118 102 77 118 102 77 118 102 76 118 102 76 118 103 74 118 103 74 118 103 74 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 114 103 75 114 103 75 116 102 75 116 102 75 117 101 75 116 100 74 117 100 74 117 100 74 117 100 74 117 100 74 117 100 74 117 100 74 117 100 74 117 100 74 117 100 74 117 100 74 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 115 102 70 115 102 70 116 101 70 116 101 70 117 100 70 117 100 70 119 100 70 119 100 70 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 117 101 68 117 101 68 117 101 68 117 101 68 122 102 69 121 101 68 121 101 68 120 100 67 120 100 67 120 100 67 121 101 68 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 123 103 68 123 103 68 123 103 68 122 104 68 122 104 68 122 104 68 120 104 68 120 104 68 122 104 66 122 104 66 123 105 67 123 105 67 123 105 67 124 106 68 124 106 68 124 106 68 122 106 70 122 106 70 124 106 70 124 106 70 124 104 69 124 104 69 124 104 69 126 103 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 106 67 120 105 66 120 105 66 119 104 65 119 104 65 119 104 65 119 104 65 119 104 65 122 102 69 122 102 69 122 102 69 121 102 69 121 102 69 121 102 69 119 103 69 119 103 69 122 99 65 120 100 67 120 100 67 120 100 67 120 101 69 118 101 71 118 101 71 118 101 71 117 101 68 118 102 69 118 101 71 119 102 72 119 102 74 118 101 73 118 101 75 117 100 74 118 103 74 119 104 75 119 104 75 120 105 76 120 105 76 119 104 75 119 104 75 118 103 74 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 116 102 75 116 102 75 116 102 75 116 102 75 115 101 74 115 101 74 115 101 74 115 101 74 117 102 73 117 102 73 117 102 73 116 100 74 115 99 73 115 99 74 114 98 73 114 98 73 113 99 72 112 98 72 112 97 74 112 97 74 112 97 74 111 97 70 111 97 68 111 98 64 112 96 70 112 96 70 111 95 69 111 95 69 111 95 69 111 95 69 110 94 68 110 94 68 110 95 66 110 95 66 109 94 65 109 93 67 109 93 68 109 93 68 110 94 69 110 94 71 109 95 68 109 95 68 110 94 68 111 93 69 110 94 69 109 94 71 106 96 71 104 96 73 107 95 69 107 95 71 107 95 71 107 95 73 107 95 73 107 94 75 107 94 75 107 94 75 108 96 74 108 96 74 108 96 74 107 95 73 106 94 72 106 94 72 105 93 71 105 93 71 103 90 74 102 89 73 102 89 72 101 88 69 100 88 66 101 89 65 101 89 65 101 89 63 101 91 66 101 90 68 100 89 67 100 89 67 100 89 69 100 89 71 101 90 72 101 90 72 103 90 73 103 90 73 104 91 74 104 91 74 105 92 75 105 92 75 106 93 76 106 93 76 106 93 74 106 93 74 107 94 75 107 94 75 107 94 75 108 95 76 108 95 76 108 95 76 105 94 76 105 94 76 105 94 76 105 92 75 105 92 75 108 92 76 108 92 76 108 92 76 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 82 49 98 82 49 98 82 49 98 81 51 98 81 53 98 81 53 98 81 53 98 81 55 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 98 81 53 103 79 53 101 80 53 101 80 53 100 80 53 98 81 53 97 82 53 96 82 53 96 82 53 98 81 53 98 81 53 98 81 53 98 81 53 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 97 80 50 98 81 51 98 81 51 98 81 51 98 81 51 96 81 48 96 81 48 96 81 48 97 81 48 97 81 48 98 79 47 98 79 47 97 78 46 98 81 53 98 81 51 98 82 48 98 82 46 98 82 46 98 82 48 98 81 51 98 81 53 98 82 48 97 81 47 96 80 46 96 80 46 96 80 46 96 80 46 97 81 47 98 82 48 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 101 81 48 101 81 48 100 80 47 100 80 47 100 80 47 100 80 47 101 81 48 101 81 48 98 82 46 99 83 47 99 83 47 100 84 48 101 85 49 101 85 49 102 86 50 102 86 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 104 88 55 104 88 55 104 88 55 104 88 55 105 89 56 105 89 56 105 89 56 105 89 56 106 90 56 106 90 56 106 90 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 104 85 53 105 86 54 106 87 55 107 88 56 108 89 57 109 90 58 110 91 59 111 92 60 106 90 54 106 90 56 105 89 55 105 89 55 105 89 56 104 87 57 104 87 57 104 87 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 110 88 51 108 88 53 108 88 53 108 88 55 108 88 55 108 87 56 108 87 56 108 87 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 58 107 88 58 108 89 59 108 89 59 108 89 59 108 89 59 107 88 58 107 88 58 110 90 57 110 90 57 110 90 57 110 90 57 111 91 58 112 92 59 113 93 60 114 94 61 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 110 93 65 110 93 65 112 93 63 112 93 63 114 93 62 114 93 62 116 93 61 116 93 61 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 116 97 57 116 97 57 116 97 57 117 97 60 117 97 62 117 97 62 118 98 63 118 98 65 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 126 107 75 126 107 75 126 107 75 126 107 75 126 107 75 126 107 75 126 107 75 126 107 75 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 124 107 77 128 107 78 127 106 77 127 106 77 127 106 77 127 106 77 126 105 76 126 105 76 126 105 76 123 106 76 123 106 78 122 105 79 122 104 80 122 104 80 121 104 78 121 104 76 121 104 74 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 118 102 77 118 102 77 118 102 76 118 102 76 118 103 74 118 103 74 118 103 72 118 103 72 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 119 101 77 115 104 76 115 104 76 116 102 75 116 102 75 116 100 74 116 100 74 117 100 74 116 99 73 117 100 74 117 100 74 117 100 74 117 100 74 117 100 74 116 99 73 116 99 73 116 99 73 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 116 101 70 116 101 70 116 101 70 116 101 70 117 100 70 117 100 70 117 100 70 117 100 70 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 102 69 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 117 100 70 117 100 70 117 100 70 122 102 69 121 101 68 121 101 68 120 100 67 120 100 67 120 100 67 120 100 67 121 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 123 103 68 123 103 68 122 104 68 122 104 68 122 104 68 122 104 68 122 104 68 122 104 68 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 125 105 68 125 105 68 125 105 68 124 106 70 124 106 70 124 104 69 124 104 69 124 104 69 124 104 69 124 104 69 124 104 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 105 69 120 104 68 120 104 68 119 103 67 119 103 67 119 103 67 119 103 67 119 103 67 122 102 67 122 102 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 122 99 65 120 100 67 120 100 67 121 101 68 120 101 69 118 101 71 118 101 71 118 101 71 117 101 68 117 101 68 118 101 71 118 101 71 118 101 73 118 101 73 117 100 74 117 100 74 119 102 74 119 102 74 120 103 75 120 103 75 120 103 75 120 103 75 119 102 74 119 102 74 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 119 103 77 114 103 75 114 103 75 114 103 75 114 103 75 113 102 74 113 102 74 113 102 74 113 102 74 117 102 73 117 102 73 117 102 73 116 100 74 115 99 73 115 99 73 114 98 72 114 98 72 112 98 69 112 98 71 112 98 72 112 97 74 111 96 73 111 97 71 111 97 68 111 98 66 112 96 70 111 95 69 111 95 69 111 95 69 111 95 69 110 94 68 110 94 68 110 94 68 110 96 67 109 95 66 109 95 66 108 94 67 108 94 68 108 94 68 108 94 68 109 94 71 109 95 68 109 95 69 110 94 69 111 93 69 110 94 71 109 94 73 106 95 73 104 96 73 107 95 69 107 95 71 107 95 71 107 95 73 107 95 73 107 94 75 107 94 75 107 94 75 108 96 74 108 96 74 107 95 73 106 94 72 106 94 72 105 93 71 105 93 71 104 92 70 103 90 74 102 89 72 101 88 71 101 88 69 100 88 66 100 88 66 101 89 65 101 89 65 101 89 65 101 89 67 101 89 67 100 88 66 100 87 68 101 88 71 101 88 71 101 88 71 104 91 74 104 91 74 104 91 74 104 91 74 104 91 74 105 92 75 105 92 75 105 92 75 106 93 74 106 93 74 106 93 74 107 94 75 107 94 75 107 94 75 108 95 76 108 95 76 105 94 76 105 92 75 105 92 75 104 91 74 104 91 74 105 92 75 105 92 75 106 93 76 97 80 52 97 80 52 97 80 52 97 80 52 96 79 51 96 79 51 96 79 51 96 79 51 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 81 48 97 80 50 97 80 50 97 80 52 97 80 52 97 80 54 97 80 54 97 80 54 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 102 78 52 100 79 52 100 79 52 99 79 52 97 80 52 96 81 52 95 81 52 95 81 52 97 80 54 97 80 54 97 80 54 97 80 52 98 81 51 98 82 49 98 82 49 98 82 49 98 81 51 98 81 51 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 96 81 48 96 81 48 97 81 48 97 81 48 99 80 48 98 79 47 99 78 47 98 77 46 98 81 51 98 82 49 98 82 48 98 82 46 98 82 46 98 82 48 98 82 49 98 81 51 97 81 47 97 81 47 96 80 46 96 80 46 96 80 46 96 80 46 97 81 47 97 81 47 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 100 81 48 100 81 48 99 80 47 99 80 47 99 80 47 99 80 47 100 81 48 100 81 48 98 82 46 99 83 47 99 83 47 100 84 48 101 85 49 101 85 49 102 86 50 102 86 50 100 84 50 100 84 50 100 84 50 101 85 51 101 85 51 101 85 51 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 102 86 52 104 88 55 104 88 55 104 88 55 104 88 55 105 89 56 105 89 56 105 89 56 105 89 56 105 89 55 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 88 55 107 88 55 107 88 55 107 88 55 108 89 56 108 89 56 108 89 56 108 89 56 107 91 55 107 91 57 106 90 56 106 90 56 106 90 57 105 88 58 105 88 58 105 88 58 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 88 51 108 88 53 108 88 53 108 88 55 108 88 55 108 87 56 108 87 56 110 87 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 58 107 88 58 108 89 59 108 89 59 108 89 59 108 89 59 107 88 58 107 88 58 109 89 56 109 89 56 109 89 56 110 90 57 111 91 58 112 92 59 113 93 60 113 93 60 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 110 93 65 110 93 65 110 93 63 112 93 63 113 94 62 114 93 62 114 94 61 114 94 61 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 116 97 57 117 98 58 117 98 58 117 97 60 117 97 62 118 98 63 118 98 63 118 98 65 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 123 100 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 125 107 69 124 106 68 127 106 75 127 106 75 127 106 75 127 106 75 127 106 75 127 106 75 127 106 75 127 106 75 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 128 107 78 127 106 77 127 106 77 127 106 77 127 106 77 126 105 76 126 105 76 126 105 76 123 106 76 123 106 78 122 105 79 122 104 80 122 104 80 121 104 78 121 104 76 121 104 74 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 119 102 76 119 102 76 119 102 76 119 102 74 119 102 74 119 102 72 119 102 72 119 102 72 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 119 102 76 115 104 76 115 104 76 116 102 75 116 102 75 116 100 74 116 100 74 117 100 74 116 99 73 118 101 75 118 101 75 117 100 74 117 100 74 116 99 73 116 99 73 116 99 73 116 99 73 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 117 100 70 117 100 70 117 100 70 117 100 70 116 101 70 116 101 70 116 101 70 116 101 70 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 100 70 117 100 70 117 100 70 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 120 101 68 120 101 68 119 100 67 119 100 67 119 100 67 119 100 67 120 101 68 120 101 68 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 122 102 67 122 102 67 123 103 66 123 103 66 124 104 67 124 104 67 124 104 67 125 105 68 125 105 68 125 105 68 126 103 69 126 103 69 126 103 69 124 104 69 124 104 69 124 104 69 124 104 69 124 104 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 105 69 120 104 68 120 104 68 119 103 67 119 103 67 119 103 67 119 103 67 119 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 121 103 67 122 102 67 122 102 67 123 100 66 121 101 68 121 101 68 121 101 68 120 101 69 117 100 70 117 100 70 117 100 70 117 101 68 117 101 68 118 101 71 118 101 71 118 101 73 118 101 73 117 100 74 117 100 74 119 102 74 119 102 74 119 102 74 120 103 75 120 103 75 119 102 74 119 102 74 119 102 74 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 114 103 75 114 103 75 114 103 75 114 103 75 113 102 74 113 102 74 113 102 74 113 102 74 117 101 75 117 102 73 117 102 73 116 101 72 115 100 71 115 100 71 114 99 70 114 99 70 113 98 67 113 98 69 113 97 72 112 96 73 112 96 73 112 96 71 111 95 69 111 96 67 111 95 69 111 95 69 111 95 69 111 95 69 110 94 68 110 94 68 110 94 68 109 93 67 108 97 67 108 97 67 107 96 66 106 95 67 106 94 68 106 94 68 106 94 68 106 94 70 109 95 69 109 95 69 110 94 69 111 93 71 110 93 73 109 94 73 106 95 73 104 96 75 106 94 68 106 94 70 106 94 70 106 94 72 106 94 72 106 93 74 106 93 74 106 93 74 107 95 73 107 95 73 106 94 72 106 94 72 105 93 71 104 92 70 104 92 70 104 92 70 103 90 73 103 90 73 102 89 70 101 88 69 101 88 69 101 89 67 101 89 67 101 89 67 101 89 65 100 88 66 100 88 66 100 88 66 100 87 68 100 87 70 100 87 70 101 88 71 103 90 73 103 90 73 103 90 73 104 91 74 104 91 74 104 91 74 104 91 74 104 91 74 106 93 74 106 93 74 106 93 74 106 93 74 107 94 75 107 94 75 107 94 75 107 94 75 105 92 75 105 92 75 104 91 74 104 91 74 104 91 74 104 91 74 105 92 75 104 93 75 97 80 52 97 80 52 97 80 52 96 79 51 96 79 51 96 79 51 96 79 51 95 78 50 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 50 97 80 50 97 80 50 97 80 52 97 80 54 97 80 54 97 80 54 97 79 55 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 99 79 52 99 79 52 99 79 52 99 79 52 97 80 52 97 80 52 96 81 52 96 81 52 97 79 55 97 79 55 97 80 54 97 80 52 98 81 51 98 82 49 98 82 48 98 82 48 98 81 51 98 81 51 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 97 80 50 97 81 48 97 81 48 97 81 48 99 80 48 99 80 48 99 78 47 99 78 47 100 77 46 97 80 50 97 81 48 97 81 45 97 82 43 97 82 43 97 81 45 97 81 48 97 80 50 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 98 82 48 98 82 48 97 81 47 97 81 47 97 81 47 97 81 47 98 82 48 98 82 48 98 82 48 99 83 49 99 83 49 99 83 49 100 84 50 100 84 50 101 85 51 101 85 51 100 84 51 100 84 51 100 84 51 100 84 51 101 85 52 101 85 52 101 85 52 101 85 52 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 103 87 54 103 87 54 104 88 55 104 88 55 104 88 55 105 89 56 105 89 56 105 89 56 105 89 55 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 108 89 56 108 89 56 108 89 56 108 89 56 107 88 55 107 88 55 107 88 55 106 87 54 107 91 55 107 91 57 107 91 57 107 91 57 106 90 57 106 89 59 106 89 59 106 89 59 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 107 89 51 107 89 53 107 89 53 108 88 55 108 88 55 110 87 56 110 87 56 110 87 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 108 89 57 107 88 56 110 89 58 110 89 58 109 88 57 110 89 58 110 89 58 111 90 59 112 91 60 112 91 60 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 109 94 63 109 94 63 111 95 62 111 95 62 113 94 61 114 95 62 115 95 60 115 95 60 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 117 97 60 117 97 60 117 97 60 117 97 62 118 98 63 118 98 65 118 98 65 118 97 66 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 101 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 125 107 71 125 107 71 125 107 71 124 106 70 124 106 70 124 106 70 124 106 70 124 106 70 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 126 107 77 127 108 78 126 107 77 126 107 77 126 107 77 126 107 77 125 106 76 125 106 76 125 106 76 123 106 76 123 106 78 123 106 80 123 105 81 122 104 80 122 105 79 122 105 77 122 105 75 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 119 102 76 119 102 76 119 102 74 119 102 74 119 102 72 119 102 72 119 103 70 119 103 70 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 114 103 75 114 103 75 116 102 75 116 102 75 117 101 75 116 100 74 117 100 74 117 100 74 119 102 76 119 102 76 118 101 75 118 101 75 117 100 74 116 99 73 116 99 73 116 99 73 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 119 100 70 119 100 70 117 100 70 117 100 70 116 101 70 116 101 70 115 102 70 115 102 70 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 118 102 69 118 102 69 118 102 69 118 102 69 117 101 67 117 101 67 117 101 67 117 101 67 117 101 67 118 102 68 119 103 69 119 103 69 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 119 103 67 119 103 67 121 103 67 121 103 67 121 103 67 122 102 67 122 102 67 122 102 67 125 103 66 125 103 66 126 104 67 126 104 67 126 104 67 127 105 68 127 105 68 127 105 68 126 102 68 126 102 68 126 102 68 125 102 68 126 103 69 124 104 69 124 104 69 124 104 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 105 71 120 104 70 120 104 70 119 103 69 119 103 69 119 103 69 119 103 69 119 103 69 119 104 65 119 104 65 121 103 65 121 103 65 121 103 65 122 102 65 122 102 65 122 102 65 123 100 66 121 101 68 121 101 68 121 101 68 119 100 68 117 100 70 117 100 70 117 100 70 117 101 68 118 102 69 118 101 71 119 102 72 119 102 74 118 101 73 118 101 75 117 100 74 117 102 73 118 103 74 118 103 74 119 104 75 119 104 75 118 103 74 118 103 74 117 102 73 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 116 102 75 116 102 75 116 102 75 116 102 75 115 101 74 115 101 74 115 101 74 115 101 74 117 101 75 117 101 75 117 102 73 116 101 72 115 100 69 115 100 69 114 99 68 114 99 66 113 98 65 112 97 68 112 96 70 112 96 73 112 96 73 111 95 72 111 95 70 111 95 69 111 95 69 111 95 69 111 95 69 110 94 68 110 94 68 110 94 68 109 93 67 109 93 67 109 98 68 108 97 67 107 96 66 106 95 67 106 94 68 105 93 67 106 94 68 106 94 70 109 95 69 109 94 71 110 94 71 111 93 73 110 93 73 109 94 75 106 95 75 104 96 75 106 94 68 106 94 70 106 94 70 106 94 72 106 94 72 106 93 74 106 93 74 106 93 74 107 95 73 106 94 72 106 94 72 105 93 71 104 92 70 104 92 70 103 91 69 103 91 69 103 90 71 102 89 70 102 89 70 101 88 69 101 88 69 101 88 69 101 88 69 101 88 69 102 87 64 102 87 66 101 86 65 101 86 65 101 86 67 101 85 69 102 86 70 102 86 70 102 89 72 102 89 72 103 90 73 103 90 73 104 91 74 104 91 74 105 92 75 105 92 75 105 92 73 105 92 73 106 93 74 106 93 74 106 93 74 107 94 75 107 94 75 107 94 75 108 92 76 107 91 75 107 91 75 104 91 74 104 91 74 104 93 75 104 93 75 105 94 76 97 80 52 97 80 52 96 79 51 96 79 51 96 79 51 95 78 50 95 78 50 95 78 50 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 50 97 80 52 97 80 52 97 80 52 97 80 54 97 80 54 97 79 55 97 79 55 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 96 81 52 96 81 52 97 80 52 97 80 52 99 79 52 99 79 52 99 79 52 99 79 52 96 78 56 97 79 55 97 80 54 97 80 52 98 81 51 98 82 49 98 82 48 99 83 47 99 82 52 98 81 51 98 81 51 98 81 51 97 80 50 97 80 50 97 80 50 96 79 49 97 81 48 97 81 48 99 80 48 99 80 48 100 79 48 99 78 47 101 78 47 100 77 46 96 80 47 96 80 46 96 80 44 96 81 42 96 81 42 96 80 44 96 80 46 96 80 47 96 80 47 96 80 47 97 81 48 97 81 48 97 81 48 97 81 48 96 80 47 96 80 47 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 98 82 48 98 82 48 97 81 47 97 81 47 97 81 47 97 81 47 98 82 48 98 82 48 98 82 49 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 99 83 50 100 84 51 100 84 51 100 84 51 100 84 51 101 85 52 101 85 52 101 85 52 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 104 88 55 104 88 55 104 88 55 104 88 54 105 89 55 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 106 90 56 108 89 56 108 89 56 108 89 56 108 89 56 107 88 55 107 88 55 107 88 55 106 87 54 106 90 54 106 90 56 106 90 56 106 90 56 105 89 56 105 88 58 105 88 58 105 88 58 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 108 87 56 105 90 51 107 89 53 107 89 53 108 88 55 108 88 55 110 87 56 111 86 56 111 86 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 108 89 56 108 89 56 109 90 57 109 90 57 109 90 57 109 90 57 108 89 56 108 89 56 111 90 59 110 89 58 110 89 58 110 89 58 110 89 58 110 89 58 111 90 59 111 90 59 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 110 95 62 110 96 61 110 96 61 112 96 60 112 96 60 114 96 58 115 97 59 115 97 59 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 117 97 62 117 97 62 117 97 64 118 98 65 118 97 66 118 97 66 119 98 69 119 98 69 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 120 101 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 123 104 72 123 104 72 123 104 72 124 105 73 124 105 73 124 105 73 124 105 73 124 105 73 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 126 105 74 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 125 108 78 124 107 77 124 107 77 124 107 77 124 107 77 123 106 76 123 106 76 123 106 76 124 107 77 124 107 79 124 107 81 123 105 81 123 105 81 123 106 80 123 106 78 122 105 75 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 121 101 76 121 101 74 121 101 74 121 102 72 121 102 72 121 102 70 121 102 70 121 102 70 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 113 102 74 113 102 74 115 101 74 116 102 75 117 101 75 117 101 75 118 101 75 118 101 75 120 103 77 120 103 77 119 102 76 118 101 75 118 101 75 117 100 74 116 99 73 116 99 73 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 119 100 70 119 100 70 119 100 70 117 100 70 116 101 70 115 102 70 115 102 70 115 102 70 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 65 117 101 65 117 101 65 117 101 65 118 102 66 118 102 66 118 102 66 119 103 67 116 100 66 116 100 66 116 100 66 117 101 67 117 101 67 119 103 69 120 104 70 121 105 71 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 118 104 67 119 103 67 119 103 67 121 103 67 122 102 67 122 102 67 124 101 67 124 101 67 125 103 66 125 103 66 126 104 67 126 104 67 126 104 67 127 105 68 127 105 68 127 105 68 126 100 67 127 101 68 126 102 68 126 102 68 126 103 69 124 104 69 124 104 69 123 105 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 105 71 120 104 70 120 104 70 119 103 69 119 103 69 119 103 69 119 103 69 119 103 69 118 104 65 119 104 65 119 104 65 121 103 65 122 102 65 122 102 65 124 102 65 124 102 65 124 101 67 121 101 68 121 101 68 121 101 68 119 100 68 117 100 70 117 100 70 117 100 70 118 102 69 119 103 70 119 102 72 120 103 73 120 103 75 119 102 74 119 102 76 118 101 75 116 102 73 116 102 73 117 103 74 117 103 74 117 103 74 117 103 74 116 102 73 116 102 73 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 117 101 75 117 101 75 117 101 75 117 101 75 116 100 74 116 100 74 116 100 74 116 100 74 117 101 75 117 101 75 117 102 73 116 101 72 115 100 69 115 100 67 114 99 66 114 100 65 113 97 64 113 96 66 113 96 70 113 95 73 112 94 72 112 94 72 112 94 70 112 95 69 111 95 69 111 95 69 110 94 68 110 94 68 110 94 68 109 93 67 109 93 67 109 93 67 109 98 68 108 97 67 107 96 66 106 95 67 106 94 68 105 93 67 105 93 67 105 93 69 109 94 71 109 94 71 110 94 71 111 93 73 110 93 73 109 94 75 106 95 75 104 96 77 106 94 68 106 94 70 106 94 70 106 94 72 106 94 72 106 93 74 106 93 74 106 93 74 106 94 72 106 94 72 105 93 71 105 93 71 104 92 70 103 91 69 103 91 69 103 91 69 102 90 68 101 89 67 100 88 66 100 87 68 99 86 67 99 86 67 100 87 68 100 87 68 102 87 64 101 86 65 101 86 65 100 85 64 100 85 66 101 85 69 101 85 69 102 86 70 101 88 71 101 88 71 102 89 72 103 90 73 104 91 74 105 92 75 105 92 75 105 92 75 105 92 73 105 92 73 105 92 73 106 93 74 106 93 74 106 93 74 107 94 75 107 94 75 109 92 76 108 92 76 107 91 75 105 92 75 105 92 75 104 93 75 103 95 76 103 95 76 97 80 52 97 80 52 96 79 51 96 79 51 96 79 51 95 78 50 95 78 50 95 78 50 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 54 97 80 54 97 79 55 97 79 55 97 79 55 98 81 55 98 81 55 98 81 53 98 81 53 98 81 51 98 81 51 98 82 49 98 82 49 98 82 48 98 82 48 98 82 49 98 82 49 98 81 51 98 81 51 98 81 53 98 81 53 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 95 81 52 95 81 52 96 81 52 97 80 52 99 79 52 100 79 52 100 79 52 102 78 52 96 78 56 96 78 56 97 79 55 97 80 52 98 81 51 98 82 48 99 83 47 99 83 47 99 82 52 99 82 52 98 81 51 98 81 51 97 80 50 97 80 50 96 79 49 96 79 49 97 81 48 99 80 48 99 80 48 99 80 48 100 79 48 101 78 47 101 78 47 100 77 46 96 80 47 96 80 46 96 80 44 96 81 42 96 81 42 96 80 44 96 80 46 96 80 47 96 80 47 96 80 47 97 81 48 97 81 48 97 81 48 97 81 48 96 80 47 96 80 47 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 97 81 48 98 82 48 98 82 48 97 81 47 97 81 47 97 81 47 97 81 47 98 82 48 98 82 48 99 82 52 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 98 81 51 99 83 50 99 83 50 100 84 51 100 84 51 100 84 51 101 85 52 101 85 52 101 85 52 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 101 85 51 102 86 53 102 86 53 102 86 53 102 86 53 103 87 54 103 87 54 103 87 54 104 88 55 104 88 54 104 88 54 105 89 55 105 89 55 106 90 56 106 90 56 106 90 56 107 91 57 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 107 89 53 105 89 53 105 89 55 105 89 55 105 89 55 104 88 55 104 87 57 104 87 57 104 87 57 110 87 56 110 87 56 110 87 56 110 87 56 110 87 56 110 87 56 110 87 56 110 87 56 105 90 51 105 89 53 107 89 53 108 88 55 110 87 55 110 87 56 111 86 56 111 86 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 107 88 56 109 91 55 109 91 55 110 92 56 110 92 56 110 92 56 110 92 56 109 91 55 109 91 55 111 90 59 111 90 59 110 89 58 110 89 58 109 88 57 110 89 58 110 89 58 111 90 59 112 94 58 111 93 57 111 93 57 112 92 57 112 92 57 115 92 58 116 93 59 117 93 59 110 97 62 111 97 60 111 97 60 112 96 60 113 98 59 115 97 57 115 97 57 115 97 57 114 96 60 114 96 60 114 96 60 115 95 60 115 95 60 118 95 61 118 95 61 120 96 62 117 97 64 117 97 64 118 97 66 118 97 66 118 97 68 118 97 68 119 98 71 119 98 71 120 97 65 118 98 65 118 98 65 119 99 66 118 99 66 116 100 66 117 101 67 117 101 67 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 118 102 68 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 121 102 69 124 101 67 123 103 68 123 103 68 123 103 68 122 104 68 121 105 69 121 105 69 121 105 69 122 103 73 122 103 73 123 104 74 123 104 74 123 104 74 123 104 74 124 105 75 124 105 75 128 105 74 128 105 74 128 105 74 128 105 74 128 105 74 128 105 74 128 105 74 128 105 74 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 127 106 77 124 109 78 123 108 77 123 108 77 123 108 77 123 108 77 122 107 76 122 107 76 122 107 76 125 108 78 125 108 80 124 107 81 124 106 82 124 106 82 123 106 80 123 106 78 123 106 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 120 105 76 116 105 75 116 105 75 118 104 75 118 104 75 118 103 74 118 103 74 119 102 74 119 102 74 121 101 74 121 101 74 121 101 74 121 102 72 121 102 72 121 102 70 121 102 70 121 102 70 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 117 101 75 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 119 102 74 112 101 73 113 102 74 115 101 74 115 101 74 117 101 75 117 101 75 119 102 76 119 102 76 121 104 78 120 103 77 120 103 77 119 102 76 118 101 75 117 100 74 117 100 74 117 100 74 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 118 101 71 120 99 70 119 100 70 119 100 70 117 100 70 116 101 70 115 102 70 115 102 70 113 102 70 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 117 101 68 116 101 62 117 102 63 117 102 63 117 102 63 118 103 64 118 103 64 119 104 65 119 104 65 115 99 65 115 99 65 116 100 66 116 100 66 118 102 68 119 103 69 121 105 71 121 105 71 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 122 102 65 118 104 67 118 104 67 119 103 67 121 103 67 122 102 67 122 102 67 124 101 67 124 101 67 126 102 66 126 102 66 127 103 67 127 103 67 127 103 67 128 104 68 128 104 68 128 104 68 128 99 67 126 100 67 127 101 68 126 102 68 125 102 68 124 104 69 124 104 69 123 105 69 126 101 70 125 102 70 125 102 70 123 103 70 123 103 70 122 103 70 122 103 70 122 103 70 121 105 71 120 104 70 120 104 70 119 103 69 119 103 69 119 103 69 119 103 69 119 103 69 118 104 65 118 104 65 119 104 65 121 103 65 122 102 65 122 102 65 124 102 65 124 102 65 124 101 67 122 102 69 121 101 68 121 101 68 119 100 68 117 100 70 117 100 70 116 99 69 119 103 70 119 103 70 120 103 73 120 103 73 120 103 75 120 103 75 119 102 76 119 102 76 114 103 73 114 103 73 115 104 74 115 104 74 115 104 74 115 104 74 114 103 73 114 103 73 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 102 76 118 101 75 118 101 75 118 101 75 118 101 75 117 100 74 117 100 74 117 100 74 117 100 74 117 101 75 117 101 75 117 102 73 116 101 70 115 100 69 115 100 67 114 100 65 114 100 65 113 97 63 113 96 66 113 96 70 113 95 71 112 94 72 112 94 72 112 94 70 112 94 70 111 95 69 110 94 68 110 94 68 110 94 68 109 93 67 109 93 67 109 93 67 109 93 67 108 99 68 108 99 68 107 98 67 105 96 67 105 95 68 104 94 67 104 94 67 104 94 69 109 94 71 109 94 71 110 93 73 111 93 73 110 93 75 109 94 75 106 95 77 104 96 77 106 94 68 106 94 70 106 94 70 106 94 72 106 94 72 106 93 74 106 93 74 106 93 74 106 94 72 105 93 71 105 93 71 104 92 70 104 92 70 103 91 69 103 91 69 102 90 68 100 88 66 100 88 66 99 87 65 98 85 66 98 85 66 98 85 66 98 85 66 99 86 69 101 86 63 101 86 65 100 85 64 100 85 64 100 85 66 100 84 68 101 85 69 101 85 69 100 87 70 101 88 71 102 89 72 103 90 73 104 91 74 105 92 75 106 93 76 106 93 76 105 92 73 105 92 73 105 92 73 106 93 74 106 93 74 106 93 74 106 93 74 107 94 75 110 93 77 109 92 76 108 92 76 105 92 75 104 93 75 105 94 76 103 95 76 104 96 77 98 81 53 98 81 53 97 82 51 97 82 51 96 83 49 95 82 48 92 82 46 92 82 46 94 77 47 95 78 48 97 80 50 98 82 49 98 82 48 98 82 48 97 81 47 96 80 44 102 79 45 100 79 48 99 80 50 97 80 54 97 80 54 99 79 54 100 79 52 102 78 50 101 77 51 98 77 50 95 78 50 95 80 51 94 80 51 96 81 52 98 81 53 101 81 54 95 80 49 96 79 51 98 78 53 99 77 53 100 78 54 99 80 50 97 81 48 96 82 45 98 82 46 98 82 48 98 82 48 98 82 48 98 82 49 98 81 51 98 81 51 98 81 51 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 54 97 80 52 97 81 48 97 81 45 98 82 46 98 82 46 98 82 48 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 81 51 98 81 53 99 79 54 99 77 53 99 78 51 98 77 48 100 77 46 100 76 50 98 77 50 98 77 48 99 78 49 98 79 47 96 80 47 96 80 46 97 81 47 97 81 45 99 80 47 100 79 50 102 78 52 102 78 54 100 79 52 99 80 50 97 81 48 97 81 48 98 82 49 98 82 49 100 81 49 99 78 47 99 78 47 101 80 49 104 81 50 97 80 52 97 80 50 98 82 49 98 82 49 98 82 49 98 81 53 97 80 54 97 79 57 101 80 51 101 80 51 101 82 52 102 83 51 100 84 50 100 84 50 99 85 50 98 84 47 105 82 51 103 82 51 104 83 52 104 84 51 103 84 51 101 85 49 102 86 50 102 87 48 102 87 48 103 85 49 106 83 49 107 82 51 107 82 51 107 84 53 105 86 54 103 87 54 103 87 51 102 86 52 102 86 53 104 85 55 105 84 55 106 85 54 107 87 54 109 86 52 110 85 55 108 85 54 105 86 54 104 88 55 105 90 57 106 90 57 107 88 56 106 87 55 107 91 57 106 90 56 105 89 56 106 90 57 107 90 60 106 89 59 105 88 60 103 86 58 106 87 57 106 87 57 107 88 58 107 88 56 107 88 55 107 88 55 106 87 54 106 88 52 108 89 57 107 88 56 104 88 55 105 89 56 105 90 57 106 91 58 104 91 57 102 89 55 105 89 56 105 89 56 105 89 56 107 88 55 108 88 55 108 88 53 108 88 53 110 88 51 110 87 53 108 88 55 105 89 55 104 90 55 103 90 56 104 89 58 105 88 58 107 88 58 110 87 55 109 89 56 109 89 56 109 89 56 108 89 56 107 91 57 107 91 57 107 91 57 109 93 57 109 93 57 109 93 57 111 93 57 112 92 57 112 92 57 112 92 57 114 91 57 114 92 53 112 92 55 113 93 56 113 93 58 112 93 60 110 94 61 109 92 62 109 92 64 116 90 65 116 90 65 116 90 63 115 91 63 116 93 62 114 93 62 114 94 61 114 94 61 110 94 60 110 94 60 111 95 61 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 119 96 65 116 95 64 115 94 65 115 94 67 117 98 68 116 100 67 116 100 64 115 100 61 116 98 58 116 98 62 117 98 68 118 98 74 118 98 74 119 99 74 119 100 68 120 101 68 121 97 63 120 95 64 120 95 65 120 96 68 122 98 70 121 100 69 121 101 68 120 100 65 122 99 67 123 98 67 124 99 68 125 100 69 124 101 69 121 102 69 118 104 69 117 104 69 119 103 69 121 103 67 123 104 64 126 104 63 126 104 63 124 105 65 123 105 69 120 104 70 127 100 70 126 101 70 127 102 71 126 103 71 124 104 71 124 105 72 122 106 72 121 107 72 124 103 74 126 105 76 127 106 77 124 103 74 125 104 75 128 107 78 128 107 78 125 104 75 125 106 76 125 106 76 124 107 77 123 108 77 124 107 77 126 107 77 128 104 76 129 103 76 126 105 76 127 106 77 127 107 80 126 106 79 122 105 79 121 104 78 121 105 80 122 106 81 121 105 82 121 105 79 122 107 78 122 107 74 121 106 73 121 106 73 120 105 74 119 104 75 122 105 77 121 104 76 120 103 75 120 103 75 119 102 74 119 102 74 120 103 75 120 103 75 120 103 75 120 103 75 119 102 74 119 102 74 119 102 74 119 102 74 120 103 75 120 103 75 121 101 74 121 101 74 119 102 74 119 102 76 118 102 77 118 102 77 117 103 77 117 102 79 114 105 74 115 104 74 117 102 73 117 100 74 119 99 75 117 99 75 116 100 75 115 100 77 118 101 75 118 101 75 117 100 74 117 100 74 117 100 74 117 100 74 118 101 75 118 101 75 111 102 71 113 102 74 114 102 76 114 102 78 115 100 77 116 100 75 117 101 75 119 104 75 118 102 69 118 102 69 117 100 70 116 99 71 116 99 73 116 98 74 116 98 76 117 99 77 118 100 76 118 101 73 118 101 71 118 102 68 118 102 68 118 102 68 118 102 69 118 101 71 118 102 69 118 102 69 118 102 69 118 102 69 117 101 68 117 101 68 117 101 68 117 101 68 119 99 62 120 100 63 120 102 64 119 101 65 116 100 64 116 100 66 116 102 67 117 103 68 117 103 68 117 103 66 118 102 66 118 103 64 120 102 64 119 101 61 120 101 61 119 100 60 117 99 59 118 100 60 119 101 61 121 101 64 121 101 64 122 99 65 121 98 64 121 96 65 121 103 67 121 103 67 121 103 67 121 103 67 120 102 66 120 102 66 120 102 66 120 102 66 125 99 66 124 100 66 121 101 68 120 101 69 120 101 68 122 102 67 126 102 64 127 102 62 124 99 68 125 101 67 126 102 68 124 102 65 123 101 64 121 102 62 123 104 64 125 106 66 121 107 70 121 105 69 122 103 70 123 102 71 123 103 70 123 105 69 122 107 66 122 109 65 121 106 73 121 106 73 121 105 72 121 105 72 122 103 71 121 102 70 122 101 70 122 101 70 123 100 68 122 102 69 122 103 70 120 104 70 118 102 68 119 100 67 120 100 67 123 100 68 117 103 68 118 104 69 120 104 70 119 103 69 120 101 68 119 100 67 121 101 68 122 102 69 118 101 71 118 101 71 118 101 73 118 101 73 118 101 75 117 100 74 117 99 75 116 98 74 119 98 71 121 100 73 120 100 73 118 98 71 117 100 72 119 102 74 119 104 75 116 101 72 118 103 70 118 103 70 118 103 72 118 103 72 118 103 74 117 102 73 116 100 74 116 100 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 117 103 77 115 101 75 114 100 74 115 101 75 116 102 76 117 103 77 116 102 76 115 101 75 114 102 76 114 102 76 115 101 75 114 100 74 114 98 73 113 97 72 114 96 72 113 95 71 111 95 70 111 95 69 112 97 68 111 98 66 109 98 66 109 98 68 108 97 69 107 97 70 111 94 68 111 94 68 110 93 67 109 92 66 109 92 66 109 92 66 109 92 66 110 93 67 109 95 69 109 94 71 108 93 70 108 93 72 108 93 72 108 93 74 109 94 75 109 94 75 107 93 64 107 93 66 107 92 69 108 93 72 108 93 72 108 93 70 108 94 67 109 95 66 105 93 69 105 93 71 105 93 71 105 93 71 105 92 73 105 92 75 105 92 75 105 92 75 102 93 76 103 91 75 101 90 72 103 90 73 104 91 72 106 91 72 105 90 69 103 88 67 103 88 69 103 88 69 102 87 68 101 86 67 101 86 67 101 86 67 101 86 67 101 86 67 100 82 70 99 83 68 98 85 68 97 86 66 98 87 65 100 88 64 102 88 62 103 87 62 98 92 66 99 92 66 102 90 64 104 90 63 104 90 64 102 90 66 99 91 70 98 91 72 102 91 71 103 92 72 104 93 73 104 93 73 105 94 74 105 94 74 104 93 73 104 93 73 105 94 72 104 93 71 104 93 73 103 92 72 103 92 74 104 93 75 104 92 76 105 93 77 98 81 53 98 81 53 97 82 51 97 82 51 96 83 49 95 82 48 92 82 46 92 82 46 94 77 47 95 78 48 97 80 50 98 82 49 98 82 48 98 82 48 97 81 47 96 80 44 102 79 45 100 79 48 99 80 50 97 80 54 97 80 54 99 79 54 100 79 52 102 78 50 101 77 51 98 77 50 95 78 50 95 80 51 94 80 51 96 81 52 98 81 53 101 81 54 95 80 49 96 79 51 98 78 53 99 77 53 100 78 54 99 80 50 97 81 48 96 82 45 98 82 46 98 82 48 98 82 48 98 82 48 98 82 49 98 81 51 98 81 51 98 81 51 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 52 97 80 54 97 80 52 97 81 48 97 81 45 98 82 46 98 82 46 98 82 48 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 82 49 98 81 51 98 81 53 99 79 54 99 77 53 99 78 51 98 77 48 100 77 46 100 76 50 98 77 50 98 77 48 99 78 49 98 79 47 96 80 47 96 80 46 97 81 47 97 81 45 99 80 47 100 79 50 102 78 52 102 78 54 100 79 52 99 80 50 97 81 48 97 81 48 98 82 49 98 82 49 100 81 49 99 78 47 99 78 47 101 80 49 104 81 50 97 80 52 97 80 50 98 82 49 98 82 49 98 82 49 98 81 53 97 80 54 97 79 57 101 80 51 101 80 51 101 82 52 102 83 51 100 84 50 100 84 50 99 85 50 98 84 47 105 82 51 103 82 51 104 83 52 104 84 51 103 84 51 101 85 49 102 86 50 102 87 48 102 87 48 103 85 49 106 83 49 107 82 51 107 82 51 107 84 53 105 86 54 103 87 54 103 87 51 102 86 52 102 86 53 104 85 55 105 84 55 106 85 54 107 87 54 109 86 52 110 85 55 108 85 54 105 86 54 104 88 55 105 90 57 106 90 57 107 88 56 106 87 55 107 91 57 106 90 56 105 89 56 106 90 57 107 90 60 106 89 59 105 88 60 103 86 58 106 87 57 106 87 57 107 88 58 107 88 56 107 88 55 107 88 55 106 87 54 106 88 52 108 89 57 107 88 56 104 88 55 105 89 56 105 90 57 106 91 58 104 91 57 102 89 55 105 89 56 105 89 56 105 89 56 107 88 55 108 88 55 108 88 53 108 88 53 110 88 51 110 87 53 108 88 55 105 89 55 104 90 55 103 90 56 104 89 58 105 88 58 107 88 58 110 87 55 109 89 56 109 89 56 109 89 56 108 89 56 107 91 57 107 91 57 107 91 57 109 93 57 109 93 57 109 93 57 111 93 57 112 92 57 112 92 57 112 92 57 114 91 57 114 92 53 112 92 55 113 93 56 113 93 58 112 93 60 110 94 61 109 92 62 109 92 64 116 90 65 116 90 65 116 90 63 115 91 63 116 93 62 114 93 62 114 94 61 114 94 61 110 94 60 110 94 60 111 95 61 114 95 62 115 95 62 115 95 62 115 95 62 117 94 62 119 96 65 116 95 64 115 94 65 115 94 67 117 98 68 116 100 67 116 100 64 115 100 61 116 98 58 116 98 62 117 98 68 118 98 74 118 98 74 119 99 74 119 100 68 120 101 68 121 97 63 120 95 64 120 95 65 120 96 68 122 98 70 121 100 69 121 101 68 120 100 65 122 99 67 123 98 67 124 99 68 125 100 69 124 101 69 121 102 69 118 104 69 117 104 69 119 103 69 121 103 67 123 104 64 126 104 63 126 104 63 124 105 65 123 105 69 120 104 70 127 100 70 126 101 70 127 102 71 126 103 71 124 104 71 124 105 72 122 106 72 121 107 72 124 103 74 126 105 76 127 106 77 124 103 74 125 104 75 128 107 78 128 107 78 125 104 75 125 106 76 125 106 76 124 107 77 123 108 77 124 107 77 126 107 77 128 104 76 129 103 76 126 105 76 127 106 77 127 107 80 126 106 79 122 105 79 121 104 78 121 105 80 122 106 81 121 105 82 121 105 79 122 107 78 122 107 74 121 106 73 121 106 73 120 105 74 119 104 75 122 105 77 121 104 76 120 103 75 120 103 75 119 102 74 119 102 74 120 103 75 120 103 75 120 103 75 120 103 75 119 102 74 119 102 74 119 102 74 119 102 74 120 103 75 120 103 75 121 101 74 121 101 74 119 102 74 119 102 76 118 102 77 118 102 77 117 103 77 117 102 79 114 105 74 115 104 74 117 102 73 117 100 74 119 99 75 117 99 75 116 100 75 115 100 77 118 101 75 118 101 75 117 100 74 117 100 74 117 100 74 117 100 74 118 101 75 118 101 75 111 102 71 113 102 74 114 102 76 114 102 78 115 100 77 116 100 75 117 101 75 119 104 75 118 102 69 118 102 69 117 100 70 116 99 71 116 99 73 116 98 74 116 98 76 117 99 77 118 100 76 118 101 73 118 101 71 118 102 68 118 102 68 118 102 68 118 102 69 118 101 71 118 102 69 118 102 69 118 102 69 118 102 69 117 101 68 117 101 68 117 101 68 117 101 68 119 99 62 120 100 63 120 102 64 119 101 65 116 100 64 116 100 66 116 102 67 117 103 68 117 103 68 117 103 66 118 102 66 118 103 64 120 102 64 119 101 61 120 101 61 119 100 60 117 99 59 118 100 60 119 101 61 121 101 64 121 101 64 122 99 65 121 98 64 121 96 65 121 103 67 121 103 67 121 103 67 121 103 67 120 102 66 120 102 66 120 102 66 120 102 66 125 99 66 124 100 66 121 101 68 120 101 69 120 101 68 122 102 67 126 102 64 127 102 62 124 99 68 125 101 67 126 102 68 124 102 65 123 101 64 121 102 62 123 104 64 125 106 66 121 107 70 121 105 69 122 103 70 123 102 71 123 103 70 123 105 69 122 107 66 122 109 65 121 106 73 121 106 73 121 105 72 121 105 72 122 103 71 121 102 70 122 101 70 122 101 70 123 100 68 122 102 69 122 103 70 120 104 70 118 102 68 119 100 67 120 100 67 123 100 68 117 103 68 118 104 69 120 104 70 119 103 69 120 101 68 119 100 67 121 101 68 122 102 69 118 101 71 118 101 71 118 101 73 118 101 73 118 101 75 117 100 74 117 99 75 116 98 74 119 98 71 121 100 73 120 100 73 118 98 71 117 100 72 119 102 74 119 104 75 116 101 72 118 103 70 118 103 70 118 103 72 118 103 72 118 103 74 117 102 73 116 100 74 116 100 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 118 103 74 117 103 77 115 101 75 114 100 74 115 101 75 116 102 76 117 103 77 116 102 76 115 101 75 114 102 76 114 102 76 115 101 75 114 100 74 114 98 73 113 97 72 114 96 72 113 95 71 111 95 70 111 95 69 112 97 68 111 98 66 109 98 66 109 98 68 108 97 69 107 97 70 111 94 68 111 94 68 110 93 67 109 92 66 109 92 66 109 92 66 109 92 66 110 93 67 109 95 69 109 94 71 108 93 70 108 93 72 108 93 72 108 93 74 109 94 75 109 94 75 107 93 64 107 93 66 107 92 69 108 93 72 108 93 72 108 93 70 108 94 67 109 95 66 105 93 69 105 93 71 105 93 71 105 93 71 105 92 73 105 92 75 105 92 75 105 92 75 102 93 76 103 91 75 101 90 72 103 90 73 104 91 72 106 91 72 105 90 69 103 88 67 103 88 69 103 88 69 102 87 68 101 86 67 101 86 67 101 86 67 101 86 67 101 86 67 100 82 70 99 83 68 98 85 68 97 86 66 98 87 65 100 88 64 102 88 62 103 87 62 98 92 66 99 92 66 102 90 64 104 90 63 104 90 64 102 90 66 99 91 70 98 91 72 102 91 71 103 92 72 104 93 73 104 93 73 105 94 74 105 94 74 104 93 73 104 93 73 105 94 72 104 93 71 104 93 73 103 92 72 103 92 74 104 93 75 104 92 76 105 93 77 libsixel-1.7.3/images/snake-grayscale.jpg000066400000000000000000000700651302271755100203700ustar00rootroot00000000000000ÿØÿàJFIFÿÛC       ÿÀ ÂXÿÄ ÿÄK"2B!1Rb#AQar3‚’$Cq¢Á¡²Â4ScsÒ%‘ðTƒ5Dd“±òÿÚ?óó˜nAêI;¯[EÙüSޤ›Ká‚Ùïø,·ù%oÞ¶<ÜèÁ¿Ã©8ÉÈë¡»ÂämØüRPÏ„3÷¡õ$£"Ž„qñD HãýÑEopKFZ¿ ÿ浤±$_¡¼OÞ–•‡‚ ¥áÈ–$ Pðùû’ýv%%¥r¬×ùV$¬X•Ž Cà¶´#f azÐxÿŠ7våµ­øò+i|Ë,TQǽnßš ‡»¾U€øi&°qÞKË.Ýï@[!ZæJä-ç$âß䕆6¬3ô-èù-ø­õ£‡­Cxîà=ÉcïþhÛ°ù­á㊠ïù}HGÞ†K9ÄS±=(ãýÑÅ8nD@ÝòFX—­lV’ðþtP÷"÷EKÃ耊:/ò¢ŠRXaÁÜlZZ†°4¢nÇà‘Д¥bÎe¢ð[YßäJÄoÇ É]+:V]bR_w)-o iÀ­Ú5´@Ê2M½þ+Ë&½ÈD(V%p¾H)À =è µ»æÃ°JY»‚Pþ”QEas ]èãe»ðJ["þèGݽ•*ÿBZ ÿtLqÇÜ ÀoáÅ[Ãz ¥†>…´‘K/PÇBØoò`ŠßÁt"µçéJÇ}Üè ¶'Á8wïJ¶Ò’Ûà ëXè«›ù­•žE¾…®ýéz>k9’’÷ãðZ÷j[E±Ã"&ì~)E¯¹#‘/§RÒ(,EúýÈ©iWáá‚0jEÆß®¥å¢ ýé'‡ÁjßšÕš’„p¹Ã‹%Ù‡Áe¶r¥cîþh£Í¡u÷£x"Š"Øø!ègïHX–äAó§ˆáåGmhãŽ"‚ "Ž”«¾+.ßJÒ*p B. ib;’ƒÜˆ#‡ù£ì®ù"…è—­¥>)6¸´\Ëk,JZîê[YŽ @‹G̶“Ô”•‡‚(ÈÃv­Š"Ùr,ï4V“áZ<0äµyzÌR¯’ß w¹e˜Å`Ž•–o-évØ+,Z÷ÿŠ2P¢Š8{‘‡vïrRR!ô!{Ö%‚GaD|1Ýÿº's‰À†áD ;ÑE/|æ¶³z_Öµc$Q³zsâ¶6""‡¹,,} Bˆ–‰k$¥bP-õ¥}K-þk9VwùÒ‡Á(9V_»Ü’f³v CëDKX¡¥É.ìÅïù(0ò✠؞¥æ I%Ï֕ᆥ³Þ³¾…§1ܲÿŠGwo¡bPa‡Á0õ¢Šp8ûR»îüD½$>D#B[×òDêJk›ÊŒŒŽ6Þþìx¢† Á-bßps÷­"¶¹ÃÜŽ?Ý9RÅ+ÙÿÌEµ°¾äqKRRUÚVîš `cÅbÐr-6´A…ýÒ¹(GšÍ~ð±*îïzV8-‚ÁðDX—‰_ŠË¯EQ¢Ž´´±ãrQ?戔:‰y—üµ¾ÎäŒ[ÀÑ-þi,ÃÁgñVy’¬YïDÅlQ@ÿr>šZÁ׆´2C.^D;u-"‡r ㇕8Aô¢÷N¼mKîù"µ†·'=Þõ‹,ïÒþ#‰%Y©|Q”\R°JúzQE‰óKǹhÁbÅ‹[°[J±þë ÌRzÒ¬R­Áf>8hüËxw÷­‚ÁJ?»¾KI|È£îFÁ/©qÁ¬7à•ˆùÅåæO¥"ÃDÄðÇ¥ik½m%jÅœOšËðü«g2(¢áŽä`ÝÑÌœ‘+ë[îù$[§R¤ëHåæEAFêFr(„Ž!q"‚8ÿtAJ[ÑjÒß~ý€Š‚Œ(+Ò‘_zW2*Ë>K7¹×ŠË.X–b±b×*w™P¨v&ïx¥ô'Leº¤‹O‡¡3æ~P4õ§ó2tŠm1Ú¼ší>K Ÿú·2;ìPǹÀ·Ô)8Gw§™ ÁÐÐ@°QÒ²ÌÇÅC‘RÀññÁt’6%áãâ–<×£sk^dö‹V¤—wóÞ•»ŒVwÛîIéYn+z>hgŽâÜ·Ê+7¬ä$QEÔŽäAæD·Ž+vüÒKëB4›´¤s"‡¥ wü‘Ç»™ }ø£òFr.8]‚P¥Ý‚V²ÿ2PbÚV8ïE Ö"­9QAl ät­øüƒÐˆ—ÿq=É{ñ»F6-X·ÃòjYÃßÓŠ!Fq¡ ÀÆýc§™)¸u‹ØCwóhR‘rfsžBè&Aé5%3gÙ¶”ÓGVˆëwò0ÓZÏÿÀr¾f!¼íåÄÌÿY¦e•§ßí@ȼÎÊÃH£Î‰ÜÑ=ƒ¿Z“~”û‚Ó‘ƒƒNþõ‡ 4ZDÈôA»Úµhâñu—äUJäì )» G›wJAƒ£ùIÑæ‰âÉÝÂ. tŸÿ :[·æ—Ò•oòEèJúÑ{ÖñÀùñH[·æ´µ¿’ß‚Öü:’KBÏ­g‘(COâ"ô(s#´H‚ˆ± ðI@ˆ)Ã\ˆˆ¢(ㇽ=ØbŽ—§¯­iaž,~#Š "ùt"Š Š%¸^–ZPcïKÇàˆ(ø6Ûq¨Hz)ÙçYwÉi,,EE׿J Þ–(# vüÑÀ4¢±Ì¼Æ”+V[ü’,/ŠFì-ïI·Ž d’µõ--zÙïЊ:;‘Ä‘»½$’Ö„@’xà“¬õ¥nÃàŠ#z^> Ã\¨£†x#Šr¡R½"%¡òèJ³«8þäN¤QDé½ñKkÈ<Æ¡gæ)ÅFË4z†bªØQ©¬€hýf§²ÞXû@0÷ß•/³Îh©Ò‡˜£0ѺÐzâÞ¡Yo¡V£ÔrŽNªýß^ª°tÈð_b[]ÓíZ=`Î~€5Ì~ÑÔ±eœ·—gç<ÇA™Ak´;ŸH¾Âì‡ogaèú×›¶§Yzf9w‡¢§q[üR>)ßù:ÿ9ª%G4UpœùÖ©í8M4 › 6ŽD žü“¨>mðŽÀwè½{Ãì›RÚôí™`Ìž\‡•¢O“5*s²¤:wÜí–{ 3³_ûkËt:©f×çgªäz³TÈ@p¢5"ÇjAœ[.;Ì’ó]†p•†ˆw&Ù²9Uòu~‚×5B“. ¬ãŸÖ¹–ȳçí&K¢Õo×"7®Ë Ysù’èÓ`ý¯ͯûÁ¨rѦJýå‰ÏË(êóêQuúä·˜qÇ2¼zº—Ÿë5–ÚÍ1zO@¶>t6s3µ‚&iÌñHÂ'tÚ™Ôöi•s$²«æ8'P™e‚O;ø_@t)i¹f†í(a· ¡áD¤òžXfhÆc/¼7þcÑþµYù%çD 0îîEî”:±ô£ 3[þHÂ?4¡/’6<ÛÒÀ»×™‡½/†²Ä…‡â“‡-â·Î‚{°ÂóIñÃBÝ¿Íe¿Í-l/¹yµ#‚ ¢,Z;<ˆF’“èJEdQGt¶‹ µ'bÑ„QEm¹Ñwï[+7û‘[6íFDK>HÊÙ—övíq²*¬wF+¼í W“FµÙò~\C„Õ2Ÿ˜Ðb~Fá4?4~uc•\{/àÔžØ ºìºÌ*¥íbíÊê5ˆÓj½—ßX€ôîgÎ;ºã›¼ö:˜~…æ=µLÚ&wÊ 3WÊéaq¤pãOíNºñÇ6¢Ë,>‹ú™qnží4h‡­`$q˜|yØ>]ø*ígî9.øõ@(ü ¼‹œ´->—B‚A³EÅÌkévËi,Ÿ’òöZ§É 1©tØÀ#¦aq»ùÌÍ£šÆf}‘LvÌ7@Œao“Šè®•L<{ Þ|âšLÀp]p+Åy»f칓36fÙûºFVzDú°d£þ»"ê/Ês†O_jâu ÓNËY±ú!áÿ‹`[ÎÃ=agÖ™Wóvf«J}6šôe£µÉmü©¼ ‘|ß3í.ÿœïB›Db!µ&Ý%¡°ˆ¿ŠŠÅ¶&!méxˆbæýúC‘Låü0)æ~FýŠÅ›––×ÑwËÅVÑ*ÿ:0Í Žeæp÷\·ô|V-w|Öû¼©\, âµÁÇáþIŸÐ‘ÙîKànï0Iàܨ…÷{Ö„à—»èKq[Y¿z×WzKÜ?r ¬ÕøˆÈ”I9‘ÚÃ@§ˆ(¼éKKz>I_BX$Ž—âbq—¤º,4:éX=K dì Ë5:¥—|¾µÖ(q Ž‹DÊóÿb©m?ívZÑE¨Tã•EÝ DoT‡ÏÈÕ/-ŸÚj® ^‘©ù‚C¦·›ÀÚ"4x¿ñþ€Z¿1öo‘širi™£lY–¹:DW‚96ÓTšcRlÐéÇjótìÐnò*1N }Ý-—˜L ñˆõ´Èaèò!®¶}†Ñ$ÂªæŠ Ó‰: ö‡a˜ï€sØ}úï\ŸÿÁ´ ¼ ÂË£oC®U"ÙþµÐ>Ï»û§1T3Ôc4ýb‰3³À¤‰ƒñÀìíŸ_6€^”¦eºÛî4\Êí5¢;û1EjSCôò(¡å™û3Ì™_k¯Ö§U`=}0;&ËâÑÝ Þ¡vZng`â‹bw¡Íªñqâæ»K¡½"Llõ@ûÚ˜nû;dn¶¾¾°\Ö½·¥Cû›-Ò$I¯[íc>6ö_û©ÞËŠŸªå\ÁúüÒýñÇC[^‹:ýb­X“64}*¦ãÓˆøO±Oõ´‚ë˜ ‡p¤¢1ÆîÐן—]‰N¸1½ÓêV,ºßîå/ÿ¨Ð?B˜Jé[K´Aþ袴Vǹ8LRÇ_r +:0Áy£‡Ñ½Z¹oÖpŠÔ<À“¶càÞôlYîîIØšXA¿§ü–¾îÃàˆ.-ø-9á¹â†@w-c†ñZltãf¾ô²ð[Z;?:G?©GÍfoø¥xa¥Q77ðÁ¤qõ‚p=âŒâ”:þÚ>KB)bÕéÀÄs QF—(ýȽjÒXȸecAqÙjµU˜®dÌ´SröH­æîÈìõ4ø¦QéÌÙyµxâŸ' >µT•ö…ªåÒãV¶cš!´zâS¤ çèöK«ì¿/íwnyu¼Ï>¶ÎÌ2ŒàýÔ™h&Wf3ç?e=gyúuŸìd[!‘÷–GÉícYþ-~¬]¾°ùùøîþÐÕªÕ*¦2]í¤›®Ÿ9£T ·gÖržÎçE¥¼CWÌPéz­1yÞs¡«ÿ¡ Ú-3ÐiŒÔo¦Ui‘B<:•<øN°Íœž°ôà¸&Þ2FÓ2îS“[j¥J¬R"JˆíG³B6¥öNЀv®Î„ÖrÕBÞPª±ŒFz…ð%”U{h5üÓàS¥&|wškY‡ê±vŠV:}ªs™bSs>X¨åŠÈqiõH§S^p?÷‡:á[5ÌõüµX¨lã6LãÔh28BýŸñ‘ùš‘ùÁu\j¼žÒ¹†Ô¶¯ ‹Ùhñ^âΨ:â°%ÌgþÅ-”²­?/Q¯u ~t³9_/â¼j½›ò³uY¿|Ð&ö˜ —#áä0U,kµºwî¹’šìWC™ñÔÑ~tâ6cŒù‹žâ™ôˆ'ÆL±ÛM½ °jK©8ëAs@Ð2$_üõ©£Úå ¥Er¦ëÎ>ûZ¿ù^³]ç+Âz“¨Ôãà4¤[;WC˜ë4¨OÌ~©*رd=i¾eÈÑŸûØ&`{ ’ež+ÇsÔæ];‹šð»ýêé>¹fïPÒ3%†Z×ε¾uVØcA—¢Õò\ïg;/U‚my‚ûÀþƒ ^íûJlu;ô.y´Ú.3 l¥5W§þîB_þ²77 ëpT˜›L•™D¨ùz4‰2À¸F"?Y¨- ìî¥DÊS62ù5:ˆõ2ó‹@èqlü‡ý ¢Ós¤*ý%©1dÜ.µx¨êW†ØØzMDUçCKÚTt™èͳͮàô'xÈ1ÇhõNm xlñ]tìhG¬ÕâƒE TcâŸ[ºä;þÄýï’PëKäJ»ù"x¢÷GJ|º&¥bilûÿ𣹳èxò\¢çdsøArzˆó$W‚F=ö'íBÆÞLû%ŸÃD1µ(yr%oN˜kJ/ Ö4èQÒÙÞ¢ßeèZ\é¾|ÑqAÇÅ#ëXiô°fâîOcC79T¬J—}Šr&YÃw"”g,Ø<‰ÀP,èXt«@&ÓÞ„†÷•3x;jV ¬Þ¦ã<ͽÖ';˜ø¬8·ò¦R)^ïQRh“+Í.›M™6cP tìÙaÑãÓsèqiüxð€=¯ «LÏÎwß­t*pƒM†„ºÕH1¦Ld9݇%¡Y´`¼¡°]©åù96™–áÔãöº;!{ ñºEÎgyÝzé5ùQ%“ðbCFÓ£æ y7gµ žL­Õr JOÿ”Ê0‹w9Çè]D·$uó¦}¢Kb@&ù{K¦v»T‡¸“$y¿ùÈžEŽôÙq_>qW:[Hô>|ygüN†½¥}䋇‚P‘/§‘+ÝðE·RPX°7§!ëJtâĬ|•),OwZhô’E§ ·‡Z†¨ÒØ1#Õ:¡€Dw^:Q 8÷^ž¶&®šºwjR¬ràž[§Þ›;ËåQÎøïQG™E¾fZ‘ø:P»#„:Ù¤©ôs¡öaã.D霨{¹¬L½Á!Ц…ÁDñƒ·¡<íìÚ³€}h〟X¢4N>àeÏMäe|1 ˜»•¥"lí:daëHj¤ë8Øj~Qò+L.Ìèô'Ò#><—$eªD:mtꎇ²‰gë.@A΋2ä:ļá*™"¹–%ÈzDŽÄÅói/Ü~È5»ÖÃÖ¦2ÖÕ2žl€ ¿^‰1®¾·Úì?­W¶§œÏ/ÜáK®»÷c‰ÚbÕßÈÐýv*^eÙÖÎ3F,JŸCs¢5c*yvY¢¡íCŸó¨&²6v¤á}h?y°„Åj.¿ÿ•¯ü[<æìû!eL×N×]8ý­©@ëO²>{ìÑÉÖ®ÔÉM„VŽÍ­€X")öñKv*£µZkÓhçµ}ÔÉìËÓäå?õ§4J¨? ®)ýv§Òª 2Á¶ž‹Ho¹pìí=¬‘Û*¹Fö†?¶~ž:ãµÑù9¹SÙ6ÍêyªŸ9íH:Nˆ:Ä&ô´Åú¿9®ÚÓøM `šÑËʼ—ö~ÎC£TrT­h5 }®S®¶és®qœr¤\ÃS˜)Øj´@°]!Ðèy :d±‹pŸ½×ÞÐ"#q’—8l†ƒ¡a4_¥IãN‘ÆŒ3ûãºøòÎìl¤Ñ£Ò#ðcß‹†>ÕÂç#OûúÖÒÖÅÝ)A£Z_ZWBXo³Þ‰‚3^8#ßæ—Ć+7÷÷ D‘—‡á1¼•'2ãÛ"(ƒCÓ¡_Üa£Å6!ÖIÚ ‰šE³dÕ2…™£Å¨v)GÖº séòØö& ŒœCUª*K«Q]¸¬/<ÁiNpðÆôÑò³ÁFºJ=ö¸˜¦NC7º0‚aâ6ÉÛjzË|à¦!BdÔô(Q”°D‹äNB$_p'’ÇJV4°,PN‰ÄºÜMF‘%±Ð«Ïö˜åÖŠÅlÚ-jbf ‡_ù+-2¶Ó¶nSñä°è§€Ã.ùS:•(d·çuúC±î0[b¯&–µÑ³A–yûÕâNdˆ®½±b.@½XœËß§=U[¨7ÙÁ›â£Ê0ÑyÞ7õè5æby³Œcôô®g™2^TÌ5C®$©UƒåªR²Ëüæó®ušiÇ'gì«YÍ9µÚåÆDH²]Ùûƒ³C¶†fλ $™™ºÿ*“áYÎUjô†êùyŠ«AÅ/ÊûÀ@Bë‚Ë]ÎèQIá"+FÑè²ðµY#>  (ªåjšßfI4ca‰äTŒçšÛ¹g/Õ£kiíqÌ}Ð ­åÍ–f|Íûîh“÷D3ÔQ/Þ Ònô~EPûSÀ¡e\”ò>^f==ŠÞb9ó3«µŸÖ`º•0F…Gj(tút(úžl×zóöÞ¢í¶¼ìP¶5pBpý}jþ2pÁ»Ýå½6Sz«¢†ÍÍuËt=—äó©XqãR‰ƒ¹óüY.óþO"•§C™‹â1!È7]Áò A…k§Ó£ÓÂÀ¼œ3¼œ.r4ó )cýÒ€ P¥ïJl»‘º…+‡Ü”"‰îEĬÁ6Ÿ^‰N Ÿ’že¸U\Ù3&Ì_ù¤®ìåh”ö·——©hé­‡v*&­Ip¹l\ÿ/ghÕâ¼7}JMú»¬ÞUÚ¾j{Œ:̹ò"Aõ.1™33¿õ\ºA‘˜j1Äï2Ó!Ò+nâî´W²äþr`Ó| Ik@b¶ã€žŽêM¤²nr ·L7¼êJ>^Àû¸f¦Ê—ްDw'`^ €îO.€MË-:Ùr!;Oz(ò!„™1ÑB·$:Ç38: IÂÌm™ æ§bÕ™t·âj^<¨ÅÝ‚3ñ™()ù}—zVµ— ­m©Èjl':ÔŒ Âü~ee¦æŽ&^­”ªÙ¹üEd+‚eR¥¦ËBçy,˜àN4 ±O±åƒM3qؽ ÷?ÜYŠ; °U'L%Ê'ÈÂ݉œ ö R;)™\CaÜ©µ9O3$ca£ÇèEƒM߀›¾šfTÊ”èõØL΃ ,u‡ð%ÍÂ]f²¸¬I:ž]èp¿â!úó‡¯õ«d\û£M£ä+Ó:Žn‡LÉá³Ôv.^ÕFk·G+²s »¬Z`.àzù,V¨4 ¥×ÊÁhiŒyŸ>)þŽEµìŸOÙþÍ*ùª³R‘RªX 6ùè)n`z5ŸäVï³ÞM…rTÒ€JsÍÒœ·˜Ï¡tê†ge½vؼ¿öƒ®~ØíC%QSf¤T`ÖagúU¡œÁl[/M¨É¼y|Ê»]™†¦9 Ù2CM¶Èü€MËuzèŒÚø40ÃXD»÷qúÏø§è ÄaÃta„ŒØµ}À?Ð f—–ðp˜×†Ï_ñÐaèF¿Ö¬Ì²Ì`[ GÌE¬Ñ<Ò·wïZ»Ž(‹bÒ¶ iAÈ—xõâžÁ€ss¥CçJý;(ÓÉér}­ºGÌ«{6ÊU}¤UBµRÀûâ+ÒôÊMÖ¯Ô¶åÓŠÃd¼ù]#~´â§ž3[E"”õ§üY>À5Ÿ”3©fÉ9šD¸O» A¡C@Z±Á§Õ¿ßjÇþÐܧ†Ùh\;ÏÔI»q£À‘÷„³ãÉV4<¾…j‡CN4åG)'øLuþö)Ú}+S$³Ç˜ï;Îë³Ð Cx ,5²ðJ»ø­ïÂÛ ½øüƒIjNm.Å›°ò-¹ƒø±lËò*nkžqû¢Æ:ªm/i™0H$Ë;}+˜WöŸW̵F$V¦ñÛå^¿ØNÕhlPZŠÛZÄym].^Ò&?pSèîŸQiQïçlãÃýÒ¯ªõY¬çM a²Ã%Âv…¶-¤Ò°>+m4ßšÅæÎL¨ ^Z×´þÎÙRvÒ™)Rô#X1ÄlCšÛÙc`*½F0:‚¨ObE=Î$|ºV` V´VÆñ¼ˆ}àš¸Ù¨z‘vl7ªÓ•¶†G : ›Øò'Ñ'Í/:’)²mLäTf!˜¬U•ÕŠ}÷«Öñ/KûÜϜӫ6â/jeßâ$½QÓiˆéU¹ÐœiG6ô–‰LžðÞ¬p'ŸZ°Å™Ê¤Pa2(¿éUZð¸„'c’ÜŠf—-à+ [)ÕU’%K{[ÿ©t …Wf,s¨–‘¿R¥æ:%:·U¬jœxš“øFgÑyÉènS)ñÜ…Æt£þ(–³$Ít“g³MnË4¸ÑéL%IjMÇB§H(Í äB'`š5/9·“+:E£%2UʵVØÔúwÿã¿¢Õ] §˜2¬Rc/FŽésñø¼Þs×Ö‹³å¸ërgµLi­¯ŠíþŽ„©™zTŽÓ]aªÌÖK/úô)X¹Š-)#Åÿ°Ðúª{BªËo‚ìó·Ëz®=_) õhržpµ«[ïç3$òS-g§Ô\è„ 'ºó%hËÙ^EG”ëbëíkiކ½fø+€RcS#ØG{ÆwºåœÇþÄÍÔž…°JX°|è¾)[œøâ”:o°u&§RÀœÂò?*¹eܧ&Há&h[•MG>žÖ imp°e|&SßÃp\¼ÍJËoM¯…5¦î"=kÞûÙt\¹–#ɑںÕú…t!aX-¡H¦ »T¤ —ÚÖUru>F ³vŸ*o³å>,a2bâ¥yÊ/O¶€pC¨zWO˜kBà:ÉSouì€!Ô¡*Œàðá¥sÊçi¤Èí1îÐjË”ó›Ø=JÐrÙ!ޘŪ·9ŒGr¬ÙXfžï“ëåYDÚ4Zá¼ð\ óDÍÔ©†&ÕÞ¨™Óa¤Ì§E·H(ÇcƒX¦¯»h¨©¡m©¤ AŠ‘†^¤cUnRmºÛ¡H¦¿Ã¹4s/4íÇ€ 9I9Ú>x§ãT±:Y7 Ÿ¿/ Vs©nÄ*¥MduÙ¹CƒÓŠfžØ`K£lÎŒÕc1F s åw"°ËÊÓëui!6´ÔùéŒ×Ò¯(ªæ'¶™fQ&½ìš+ØqÎBg£ZãÙÎ{ES’íî,ixðå?"¤J“Xc˜øÞ>ÖÝIÌ,äÛca½"‹ˆ¿WpÎ;"؆¿k ïô%nµM> °ähôhýh¿µÕ  ®õhA{QÓ¦pŠÍÚŽy–z*Òšž!wü]ÈCÁõ¸HìGßµb`ëâáúÓ h¹1pÒ”ÝuÑd^2püº@UÒ‡”‰¡˜†o¼ðëp¼ŸìÒiô±¦@̇(ë"êPuWð?:ˆ¾ãDåZX––”‰}ý ÃqœpoÀ_2UÎ)çÄz-Òöa’ØjUR׫¥töÂ07``‚©5í ãå? n·H®)¶*Üje.CŽš¡}›vvælÍ_|ÈbæÛõy»I†¡0Ô6ƒHhLe2Ðà£|ÍуO™CÖe3ˆÙgåó.eŸd·•"D–m°oWÊ‘Ù&•R­ÆbP–õ_§×\¡JàH?d®ñ*±¦3ÄæKãÉ…Að·v8ªFeÄ$2ëkMÌåj­Ø­ùÕò›µ(nE)AúÓZŽÕã4$ ½r©LÏÕz–$Xt•vµ5ÕÛ¼â»oЙäÜ“X‘Týä¶åÞ¨»:Á¦„¯Ô­ú¨E¡ãµO)X7¬îQ•òFí S o%Œ4£»:Ç„H°Ý´º‚<»z)O°ùÓ¶*l¸ßr¹ c Ô#¤dZG‹ƒ¤¥â@ÀyðStᔩJ yíQ³_ÅÍ «P/ßb|ÔCÔ6^&ÄWÝÅtìÑŒòÜYo³#I¶‰ÎgÕhîçu3´C…¡÷-ÐAèó®'Ÿs]¬ÑÇxµæµ´B]èµr¿¼ªžà”cÍj±$ºÁM: Kÿ4×µr–I€|/ù‚èjD,ÅP2ÿ‡áÜ$é§b»í¦¼áò[¦Ôn™uìÉ?Ö€LÇ;¸\[¾¤€„x•ü@JœãoéJzÜÃÇWÔœ¹ñmôØ€çL?(+ÆK 8ÄY2o¼‰ýmþk²R¡ƒcíŠëÜÎÙÌiÌÖ€ZT àZáýj—=¦äã¡bßЕõ%_¾NÎŽÀß!ñ%@¬å‰nH¨´'õ mhyg+ÓLaÍŒO[¢Ò¹Vö1Jý²©»_©<úz!¨xÇÂÌ,O¡´xx¼‡TIŒÁ9*C#‡¨×.ÌÙÿ,Âx•X¿MëË»aÎPs4¦©ôçîhÝÔKÕf*v\£eÖ·Úq÷CRì•j¼ƒÇrCB>¢TÊŽv¥2`ùzu(I9æÖ··KEæTìÁ´j¬l ðËÒ³ÌV¯9m‡kùޤ.Âr™Øš=_©{¨ÆèU9×Üw¥T³ .ÖÉsªÝ3Í¡Êì²ÏÙy•þq™­_zÝBnæù×?ÍÕ|"Gtï^pÏÙ´åI0DÙ•2¡›¥ðã¶õé ãbrµ.ƒHÙeb”é9:šÐðÁ‘ý ©6…’ÿha‘üªN_hýƒ‡i«4}|‰Ø_ŠC¬¥Q£´è–àU¹-áï#IûÍ·‡zg%î¤Ø_>"šaÓáó™,tžÅ ™O]f M¬\1Hu Üâ›g”R;c9⌌‡ZA»«R•„ëdßr}ì÷hWйùnDx¯@w„î°~Í•œ2¥2ÈûáÐ1u¯lël øzÕj~Ó`ňT·Y£€ðAEɳ,(ã}÷FÁ®³3á…â¹5yñšùwv“'±Ê==7)ú–Ñ!kÜ’¹VmÏÒkzx¤~UKÙbÌÎv‰ ŠêÛ.ÈE‘çÝ(-¼ƒRô.©ÈÁÃ5".¹Ò“#‘@Ô#ƒÁ¸—:¯Ç“G—ÚXäVì¡™˜™@Ì8½jÖZv@{ÎÕ*c kTŒË81lì0T:nf©öyì®WÀr¦7ƒÀ·_‚˜i†Ù7”Aù–B‹qëÅKp…¡°,L%:XÓ„>È÷à™àë‰û$¡Èt=êB  ó§5¾;^[ÂõÔeÖ°Ÿ—‚—TÎx튥@Ïóòüân{/4è † ä\ã5=FŸ)ÙŒñZ"×ìÝ´?B«jX´Ú¡ƒyö’æTДг/XfIƒRj0èN€fýNtaq‹ 0´})»‰Â. —ÖŠÖ¾R½:KãåK®qì;¾¥ Ó!}Ö"›í5äQï½­Ý!êZg† ./2ºä÷û1vŒðy Ö®µ$XXGrPæ²°ÏJ|9’í¦råñ˹6e;¸Ó†b>ñhε)š4r7W•'"eI¹ª¡÷œð>Ì£Ô»dxiÌp™k¸P¥20D*T†Ð‘/6í–$I3@jg`.Íö}Ù^iX—Û<:.ÛÛ ž8îÀÝ‚ ]»ôaÃ\¿i”(ó©ï‰Xz9W‹êÙqòÏ R€=‰»Ê¾‹lO*7–r$s°[¸z…XñªD2 D›œñŽÙòªåc0¾î 5uÞeZÌ’ÝbœN“À ¼Åš T¶›˜± ÀŠn·~¢µèˆñž\׳¶aâŨÒ{,J¡å ¡A¡ …UúÊõÝv{*¿›YítZ‘Ç©[$ÌÏôÑý×1ï{Ëj©W¶“µº%ï¾åzW=ªý¤³·J™"G#;H—¤¶9]ê7ÞÍÊ5I¨‹œª¿5þ1'h®YTœ€®\ª¿T.É)1ÏJ­OÚì™#ØãßÅäS9[fY“<¸2j|#é]§-ìOŒemk=Â~=äø}J…v!µ.5P¢æ ç4±‹ì"æ]Wb»?©å*»RjL˜‰ú—±è®Æ(ãi§¯ž >CŸ2­Uâ5-² 9×"ÌböX¨öøÇhܯYOhª0GŒö®¥!RÎP"·ÕZ¡µ¡—®%Q­m"l‘.ÎÁ®[š³ V§‰2 uèY–LŽC°×\+òÙöØŽ¿2Óû›+ñˆý„O#oþ•V©ìª·O¾öOB¬ÊËÒâ™ i,Q¤»Ž„ù¼½0o W hUÇ^ÊEƒŠ.µ­¢çó‚çµÉø†‰I=ÿõU:|ç]l°ã}*Þ½»3RK=”5¼^¤ë™1”œHÃëF`Jíx)±`tñdÉýD˜H˜ §€KÓ¨ÓN;gæ©7•Ua‘çÔ«u*ÓÒô*D)"]IìŠÏ‚¼Z§f,Ý`“j”u9.¿y»—TÙUe~x”ƒöWk^ÔÈ4XtˆMpçY¿³ÃUg3‹eÖÁy'l´ÛêC“Î}+¤ý›¶QÚ?õiqnÀ<ÃÖ½>V"·ƒ@È ‰¬†w\ ªfvZ8Žã‹!ù—¶ÆÜ€©ÍpšUÍ›e¹™«1ŇŠX_e¾‡d š3—¨BYñ]µNJj È(:•A¾/YUÚëFðÓÔ¼÷¶Š|hôgåpBûy‰y2çeTx óò¯^ì—6B Þ"c¥t±½ç ë‰V+åe]¬RÛŸ¥Ôã-fiÎÁ4íò«3¸ £Ä,û•:ªé÷r‚áU”Ã"G}¤ ÆÎU—¤1‡ÏYX+»ìËaò³7 }\îëÔ½—¶U@¢287nBwPË0 kW™D7P™—äkü%s¦ÖáÔ™â2œ1èP51z%ÚeI„õör/;ÂÚ%J•R(PÞ=Zuü«’³nue©t[=k§P68ßPöħdìâ›;(.š2LhEÚZc“Ò¤òb‹Ã àd]]b;Ñxµmé¬=Š>]zžÐj ýJ«ZÍô@¹Á\7h®–ë¥ØÊâô¨¬—Uzfƒ‚Ebé0rô¹â&ÔGU¢›—çÓá»Åeæ‡Ì¹žlhäH}‡, :¼Ê„ébBm÷(û›â{fÏó'7_Þ%âæ8†íbûÿ=ãb×Z7œo01”÷;É‹ÍE¹ã»éQ3'àpME; ÏxcϺÔÎuf-(/£;ýŽdÍ¥rè² Â åS‚ĶˆIS]›3,O¿ýÜÕžœ ÔšÐj2½Wm–Œï^rÛfÀÙ6š}pj Í—˜#˜—µ_Ev0ÈWÆo¡tIšô€(iiÖ©ÕØBëf¸&s7ò­XjL nSô}¶4äae£â¸Œ9£8æ',‡ÛO©OÂÈyº¢"äù7ô¤VvO(ã–.¾w}k™ã‘"RêöU¸.æ%Ú2fJÊý§¢°Ê¾4Õ:Ù‹`£j¹’‰’Hu âyŽƒ÷”·_¥›NÞ|®ªK/›A‹'GX’¯ºÑ´D†¤¸ðѼú‰X˜ë I9°#·y§,iö‚ [æ[`ÏX¨ir÷–¥ 6£ëÒ¡dJ.tÂUj;ÈÕr¡›- iUùr$Ê+Ý3üÊ9ök¸Zî•lÊUb8'a•‹°e|õ.)þŸÈºíj.ÉyA¸RßÛ­2'°žµùK5í¢‘>F¦¸dãº.%Ø>ÉÙ›S“÷üׂîqÕ­{4©´Ö£î.àó*óšC„Ýú|Ê¿U°.0nñ\¯8æ&b àyW“vŸ™hs|jd}L¶î«W±v#:—DÉŒ@Žæ«<Ýj^§™iàíG¹DUëbþˆçpªÛ®T_vð ó(ß™†•±'„K•ç<çCÌ»Gq×c‡ uR>ók[9ÌsÕÕÌKÓÒ+ß~DÙ–Ñò*Mhû.² /Ψù‡3›-;hZ <×.WL¥ÏÏ5¢yýL4k¡ýÔö;pÒb¥gšÃÀR› ]ô©¼É–à<$b*'%5P©$o]N‰³Êk'`Ýæ S% úñ!ò‚²Ðs9Ícx®0«]"´vêÒ§Z­^ÎòL%Ö5*žd;›)-¡Ö«mm`é­”)çi§×ö‘318P)@N™yQ²¯Ùò½›äöʨ§éкÅìÝL S@kÒ»U™…a“<;¨gµ =‰¤b"|ê2¤ÐnÓ‚¥fV™Ã K‡×3cÙR£x²Lë]bt s¹ÓéBÙFnÚ<îÓ-—F9®ã–¾Ì”ªLA7(zUâ”32kc º8+4<Åhñõ-K”ɶªy‚UŒï^eÛaÄ0&1PgÖ!Öó7f” ËÜÙw.R¢Ák£5È¥e–†À9 x õÊv“—Ú™Ókx.=AÚdü™Qr—î…Ñ©õÌ×­[& }J÷EØÍB@ŒšÔ£"êVF¶}J¦°L a\ãhÙ)±e×F7mæq\ Ã UE‡Y"ÕÊá++ˆdoPhmæoP!J¢Àÿu3«J‰˜íóÜ_J­Í©Édˆ;H5ù,jø³ ŒÝõ©f ØsˆŠ§ÕóŒ!ÀµÜ^•yŠdÒýß E _{ñŒÒ{6?$^­Iœ Òw(vâá"Pˆ«õ˜ Ú¯”ˆöÛh+ýi²:TVÐ)¬ÔéÇ%–- \9Ó8ï¯D}šjÙî=AŸ»ž>ÏÐ+Úqk¢Dq6Yõ&ªY‘¼7…@[HŠçù®¯›$2Þc!»Ê¼çµ;AŒÃÏ5^uÑ>ué™­úeO“pâ»æ%×r¶Ú*ò™ìð_ázTÛ»_«Óœ¾¦ïê`Ë»v£Hµ¹ŽØWó\®2öÃE‘Y£—hwÌ*·û=P¯>5lÄ•¿2”™"c„È4ØòöÕ/…_)‘ÎÒ½_vYµì{Ó'Ê1%q®æxÄ7öÓ!?*æYªµ÷Œ¦ÆÔNž¥Ðr}65’#üSIÄé€WZ ¦É¸j™&ÈùTR|&VÝêúW_a£ÈéÓÕÔ… îÐí¶ª”ÙÏeÙÂó…z¸Rsy¬ ퟋWÂÎ21?y^iPÕ©¬²Éo{¥yãhÕ Â_³;u.ãödÉгMT¤:FK×ôøTØLplB©bªíBœÛÍ™CµR“E>‹ø>k•šD% íâ‡7—þ*‹™fÚÓÖšò¦Ø+8¢aClD)õ\ÚÔj–¡¸9—Ò¼•(ôú{A(ˆÙÒ*n¤Ûlû6›UÝ:4 6-¯Ä“B’Rba¦äšVo —®jQÓ3Æ… Ã#^TÎNTó}\™¦°Nëò.›ö}ȳ²ÅpgÕ£_P¯dR¤²Q„ø-¾XcÈ£e—³%Ì6‹VÆ'îò/g:î23þWWºþΣn\€x‰K¸Êe­ 'c½TkƒÛ p…y÷i¬ÑiŽ”¼-Àº´¨L¡´¿-Á¦B¬ÏeÒ/Ât+ÕJŸT~i Ÿ˜r¼ÐÄÆ'W©rú½Hâ^©µZüƒ"á©T*µ:ƒÜϯûC?:—!æG‘Há3âÉŠ;3#—¦ô^(yÀ”URF›HešW+îó«¬&lǹYéîïVªT‹œódâ•á¤×™—~ò̓ 8]­{Ÿa9*›•¨­?.ÑtÃQèµ|Ë8ÙW©SgÕæÍ"ÀúUn¦5?yÞ¹®Ñ_`é/°—ë®nª²½&kBûÀdð¤y¾“s.É{„ždjì(1“SÆç}K²a‰P`]„zTlЇ¯z‹‘4Ì´ªýw3ƒÔžËÁÇ\)ÔZj¼¾ýj>DÖîÿR¬æíQË]Ê™BÌïSe'ŒùÕöe0¬üË%çîËwîTìË´¬M‚¶Bä5ÊËÕ©…çzôŸÙŸ4Ô(‚,€!°ì^¢‰›Ș=©LÆ©v¦/½a¼÷šˆ¬DfkDJšÍrn^™Á’gÂVaÌa"5÷éè%Îsþk;ÜGy›0A¬gj‘*žn‰0Šºl¿c¹š‹[b|¨Î‡å_A2#¶ÒaãÔ ’œX_Ä%\©:& ‰™GÐ>UæÜñ˜äe™¾Ãšnó(ì±.±µyc‹ø7k^ÙöÀhùr3Rä°÷]®²ò([±–@KèUùPêÔw/†gÂò¥±œãp_.«SëQðŽGÆÁ6§œÛ|ÜÚ¼ZEsì­°Êþq•÷›ÑˆFûר6nÝKgÑ#À• æša]Vs‡RoÙ>7yPæËÄù Tó$L÷—6É\× –žëP&Ù=bUYª™‡¯^‚«Ô¦Ñ)™Ø¼Q\ƒ2WáË"í “_Ræµø$bF& ‡Y¦°7Z¨•`á8`“L¤¾ÙÐÒ§‰j®ÈDÚDÀw( ¸»´™¦Í?sÂoË Ð]Œë +==°ó©ØoV#©½V‹N§:쇬+tŠ‘û=dfó^dûòii¿‘z¢ªÀQɘlÍâ (¥ûÄÔDù¯…öªíNkâÉ^ñ~¥É¶_… › {Q¯>Ш³vaáÅ „Íz¯(dˆÙbØYíLo2RDÞò- D…–l!Óê\Oių;ưK¡1Ù~g6#”\5«En´1Ùyâ=J‰—(g˜ëE>@Z7\ºSÌ- #Ê "u>3¢MÉ+¼Ë™fZÔÙXàvúQ(šT"àÇù•®Szï¸TÛ½ësrŒ#l¬Y–fŤãØËl5rÇ2·‹ZR W™çuË”{3ClJÃÔª™JÊÞi¦—¥ eŠCÔñäUÚþ@¦ÈºÀË3fÏ™k0¾ÏJq‘6_fäúS9ÌÌPõ Àl\«?RŒÛ)PŠÒÁ³Ó³-ÿºLÌŠëtÝì‰ìÒð×+íÝv½]KÒ°²Å>…X@yPfÄŒëv:Ê¥×è2'*žv—Ô©%´ºŽ^p«A¤:”6nÛ 0`“ŒÌº3"eJÞÔ+½²CgÙî¼n^œ¢dH™bž 3Ý*¿›)mÈl®Á³žWŠÿCõ àÙº‹R¤8O°ñÚ¨2³Ics/†¤Â™N:ìËìÒd®–û;&ÏÒø= ™Eô&rJ®VÚ>u ;¹`«•"Ø€:ÔÜvgáoï&*B<Š«=à ÉJ3ëT¦#ƒD]w¥fçS®IçŸC¤WqØžÖiÙb8ƼÛiÐkÏàû/‰i¥#0Ååœm^U•Iv³xé\Ó6fŽÑXòây¾.cÎ$XE ›¥?±©´Yå§cRÇ̽!*]<¢ Ž¥X©W¸B@ ª5JΓ¼Åp¢Êz·Rìqo"QÔøÕì¨ØÊìšVæfÚ…qÖ¢Ë>Ýʺ®Xf*k]ï¼u) O^¢eI³qQSq)®ª¡SËÌŸ¥06M5Û>Ec‡™Û·¼Õ„ªçÒj«W–ôyBëj~•…J|aµ*E±múÕnµ—jX µìÒšÔGÆIs.àÕ`Œ6¦3kQçþ¥AÎ5‘f9ºl½öÊŸq·ˆ)ùúŸüe XcŽÁ|ÁÈše ÌôY¿vÌzÛ I.ž5G…k×%”óçuí*µY­²G}«Î›F­2í@^võ¿ÙO5Ñ¥P™Qê ÍP…áb£¥Ö£I´µ*ýJS3ê\þ¹"M-ÎÙ ÏJ5hѪÁqÛ]’U=¥æHÃÜFOõ/'NÈ™;V îø¦MsX»FÅv!PÊu¸µ ”c`dKÙÉPŠƒO È2ÏÀ­5Zª»mË–í´0 :eŠñÎs͆ýhŸ 6ëÛ?eüéûA•âßÎÎ…Þ¦à¨y ( ¶ÓE‹ílÀéðD´¯4±*ÜÂÁT »/X’úö}§åB¢2å6Î)å§tzÕ*ýJ‘\¦µÃ;Âï©q ùH1’\C…Ö¸^}¦‡fvëš3+@ÕMÐkÌäÙï17л Dv0™r¦’àGs­BL§›<Š ¡ÅZ¬Ùo©HeªñÈŸ³ôÚ)br8Ž” Z æp6f=+yeš„¹BÜS5ÕÇ/f¸ì‹ð¥¬…´ÌË•¦‹5°7†ïЯMmºìAj§¥X~«lêΑÿ–¤Ÿ8TÖ8YÆ3­\©YŒf2;ËU«µd\ù­FõÎÚ—\šEi®ošk§];¯LòP9ÒJ­9›¾¥?_ŠË·0@$<‹›æ\¬Ì{¤Å»šåS\ìÏ +ôLÄÛþu·žâ ajK„(y´–$k0Q8å²'ÿw¿ò©§]Ýߎ‹]aÐ0VÌRlZ5o™=ŽŽe4AÖhViµW)sø&vêæÖg±¯ø)´ÌêÀ {e@Ì9—ï)\>uØ2 žÏMŽÒµ\£Éã äw Tﻩs¬àÿÝîŒøÇi•Xò¦Ñû\!P©Š†{á3ΕslÙ´7„2Ö¸õJ¥2«+¬ŒÍv­‚MÌÇY™i^Ç¡æ• £‘+Qú”ƒµ›myUWgV'Îâ²@¸®}:…â©S^µWö~íkhù‡°O“ì@õ‰/bäݘÐèö\n Ýo5ª~]>¡UºœI½µ=ôÖi7ìõ/d\—y”•AøEˆà;a¬BÆ3±ðLjGÈ#Ô¸…ay—9Ë)lC0jåêí‰d·öoL³Y0%Ú»x{'Ò8%ˆ¬Õ57.¶lqj¦&¼ÙMÊÙ‹4Ï0Oyп™{;ìùµ“)ñØ©3!®Q ®ðYÒ› ™š5C# Ý­Uê¹@)® •wÊÕP±~¡VvkœDÏ©nm~)4W˜®ió 2îi“¹[6CE øÒ=w.¥+'@&9Ps&Ï)¦.à*«’¶ymo€@»…?)F¡2<BߥnMv\¹‹ôs) 6q £y½ÈJzfg2îÿZŒ“Y>î™®{žóR§:Íë›ì£?þÊg¦Žðá/ [<ìÓÛy™¨?›SoÜjÚ¨•†©™¶ÇZ#g]\;4m~¿–¡ä=:Õ—c¹W§Jåpîkz²‘@¡P ŒXÑš=(r‚3ÂZBÕRªS¸%Æ„v(Iâu#D4ù”Esh°;:Z¶ÅÊ›b§µšïÝð™7"_gÔ½U³m„Ñ2%·¥B9¢µNÕ(𘸡µQëTΉ7‰*r¿˜²È‘¶g! é"\âµ¶}S÷iR†!I.73$zôá¥R¥qÉÝB®9#gsESYöú”]€á¤O‹Ì«³b{±Uº›nåÏ3L`d¯±VãÈ6œu¢çšl[õ+½¡¤Ýüm^TY±¸$£%JUz½eþ¦OQj%pÙžY‰ Æ\£.uØ$ØÌkèPXËs¨Ó:œÈÚº'Ïu 7Å¡bÙõC³Á°IVj^É×ÌÇB¢A¡ÉÌU.3º‚åvý˜‰/g(¡úF¹“€Dߌ&>”×.æ)¹fM¥Ëå]6™B¨ØðOQ£Èmûub fžS¹709 Øj*~]âkl-QCMŸ½–)Äy³ã•†¬”vjÈA¶Oò®»’ölôÛdɳԻ=,ÓhìˆGd.^-b‹-’Ö ë4§|)2a»ÄN°ÄÇ H™â?%V¬ßÇâ»e:»±ã ªË÷±˜û]JºïlŠ^…N¦T&E™Àe]5rc@`ɼŒ·˜žoY’«IËsÚ¨Kå]Ÿ%‹T¨ôiWB¬âl ¦ªÕÊ•­¹†<Ö¨½˜HãWïõìõ »*ŒÜuy•.­5ü­P­Ÿ³3Ô*vŸŸ`9à0Ö¢k™êÑ+o"ô®]™ëUÊÑ—gaÛUF$ µ:«T 1Ö½o²œÖeKŽcå°µ.ˆöe›Ögiú’^¬„Ÿ¸YèXî_ŒëzÀ<̦: P3h6^Ð Ujô“ÔÊM/cÙŸ*› ‡*éb*³G ®/i]Š]…À èO¦ÕÃ,µR³\Œ4¾7’Ëy‘§# Ÿõ©ÇëñØkD…DÍÇI–U«c5&ppŸ ªO«ÝÊjÙgpâ"¹ÞÓªàqÈ/P[(€ÉVH3·ê]Ô6yDx΅ĉ†P¡ÇoL‹O•s§Q`3ز"_J´l‚‘$ém¾z†î¥t­Øîy„Aã]6 Úše372ÃsÜë‚í*{Õ9DÌÉDäjmr•Rj¤v‡2õ&DÎn1{LAÓr»ÄÌOÔ$‰›Æ"¦­~íÀã~e_¨T,pü«mZ¯O¬\÷cû`™“«G&˜°ééÔ½…—6¤¨b}·Qú“šŽd~ÛÚ’«’³«ñȵš©Õs÷æ¸vÕ³ˆ:Á€:áíSjY$lýJÓC­Vò“ÃÆ»„»XÎÐê‘ÎV«9TćbÊïý*³Rà  ªuVH‘ªÁÙ^”1c²d7«½7(µHˆ7î O§ú4So`ŽÍBšäɆÓÖy4+˯:Å0š'Â#\î[ýž«x›×ZÊu¶Þ‚7ÚSÊ„öqëU'™“Y›ÙYå½\)ô)195u(ʬ6䉗* V”õ"_jk“Ì*á—sg±jAÜ@¬=¼$“Lݱ4&ïÇÒ˜OËŒ^¡°….šç²¼ÅJSóÌ®†•0Õ]·y ¸²0s”.%b£åéSŒ,¥u «”»‰¿eÊôü>]*I—ÝéÀâÙ qe»¹î‚Ýß$b³"ë€=G+Æ”%h*ÌÌ¢ürâ5Ê£J–ëXX`£eFÉÜ^e;-àÄw(yfÔ ^M %ÈïÒåyFåk¤Õð| ËTÐ{bÒœÇ`üˆ¯`ÓI@ú?*hå4]+1ö“ÎKšDÅt\µ³ÆÚ±é ¡Ói1a·c PNÒNZ5#“ñ21÷ÿî¸É~(FñÝáþi Ÿ¹nû’ÀýkfXZ²À,0ºÄÒE"3½ ª9X î ¨U2ÃÍa¥“L¢1*)î0NËú“9„dÑ‚¥ª^ºD*É‹"êEzªóÚ•G2Ès‰Úš; Ke(u ÓñD¬®ä!!¾AÜ¡ªù™1€\—³úÓ4¹ìÒª͉‹ÚTc3·½O[bäyŠ¿÷½U¦DîÔ»fVÁè”8¡äýÙBj¯(;ë–ê…/7 /znZéÍ[g"Ó§ÆÄ¯åWª÷…Îó7šA6!XFzÕÏ'eš†b‚Ô’›mâ²±³V®.Ôõʃš¶kFˆÁJƒZé› RF–/‹#uŠõZh°9U&´ >Á0î«ù®\w7AªQø²)¯˜‡•Jì»(oöϓy_Ê»“Y=šdqb8ú5Ržäq+ÃJ æK8ef¥ÇŽ&,fÁ>[—cŠtÆ@Ï¥GÏŽÛ¸_vŽeÊ3Ô&,'7É;5ª›Nð/ô.—:V•%àÔeйÆl¨94û3”m רrEé èV·sdiM_x &ôŠõy}¡ÎU}fB‹Ák•AUiý¢àÑiôª-k.œ"íLò©\¡™ŽCóÒ¯a'i«Ç‡¹5V >¥H í_`\«¿s͆w‡*œ¦Õ\hl?ÒJîц”NØëXív‚Ò ÉEÊÏJp.±tF\±<âS€"Þ‹\1ÿûJÀñO/v)ûFž´í˜b¸ùáÿ-îñBp¬ïYwòKâŸJX£]òJÒ°µ ; ™­CÌËQö‚Ú†™•O¥:ŽógÈ«òáœw¯±KÂ{ŒØëµ89: -yÿbV©MæS‚D|ŠûûEƒÃ}üéŒé½« úW5ªÈ:UW´G;u«µ ­YªD½ üɽG)V*E{ïÚ¡K#HÌ#ºÂ]"‹™™Æ³~‘áÚÛþ0*¾cÍ1b°@Ñ\k˜B”íJ¼.z—¤rü£jWº™TLÛ-_Ô¡ê2­ö—.us \×8ºVËjÒ› GÓΧ¥M}â uÎ6‡WÂ,'û”Îë÷Sõšé5™ý£@óªHµëIs¼îóâ;Æ=6ªæÇsQÀ­˜ÞÈ^š~°Ü˜BûFX«u:¨pˆ5ÌsM]ˆ×8WˆŠå‘jGUÌd\Ö.¢@f#lùGÏ®û2 ×/̲߬Ÿ (&R•—%‹òJècœcLļ4Zƒ~¥&¯e„O©=“™`xò-"úPkXζLaa¡Ë¤J¥KºÃ¶åÐò¥]‡£Ží*ÂnŽ”Áüu(¹ñBNÆ=~•M›G“OŽÊ˜£fàHÔ¬lŸh:‘B)‘jG,A(€|錪C/q$µ—ß"ýÜÍY¨9«(†ûí]*‰‘!ÀÀJ@\jÔÄV"²d+JÐߊ0Ž!ðZÇÁ:høx§-;«Oväñ§¬-+“»††6èÅ6»w¹/ÅkïN„‘ÿZÐk-I~Íeß´;µ6‘MŒþ‚RÊ-º:”ùbdNP¹0r+­x¨z‹&B@@¢ ›Ϥյ‰ms¢ö²µSó=æç\ös_mˆ|0u~®þ¨ ¬®ÑæÈÕ ìÈR»8yô«56‘X¬Ü´Sürd?™~fŽÐ÷~UYªæ©ò[&á4d¨‡M©»ViÚ•â7u.甪¬Ç¦ƒ,ò”“™õØñDœ7­µr ÿš1ªâQbêV͈Í£ð ëKÊ»G¼xàà~UM«×[ƒ‰²ÃBãÙÞ­QÌ“€È}*7"a÷P~ñÒW¯Dcš cOŽèiH¯ç Âà¾âT ÄÊÎas†Ð²«åEŸ—$vÑ=W)Î,¼×ïw$Çíù¸,‹=D§£åè”¶‡ˆN}**µI ] žÍ…*®ˆÞºÆCƓد°nëS2ÞäP²€å R„. †ª H~‹PÓ¤nWZm[´4ž÷ :fl±îµ+.ØDôtˆ’$À+? °ÙynRC4•¶£åì‚åb¤d¹sÈo ùIÈQ!›ár±ŒXÑD¦CBQ¤õy–±ö„”¨›þX¥_¯©`•‰ÃÞ6[üW0t·èÔÃ:Ô°ø%±ô' Z:Ó3ß‚ZZxãüÖËû­{;½È‰i&È÷w&ÏÑ¢Ê@ ¹UÉâWpÁSªù6cxF%03 ÜtìÜ ªíq@´&YnYÅ“Á.SWAšb)'9ËH uL¬—gž/®™•³$R¦5¶iNåT±¼\÷‚DGAP¯•§Ù¸Öê™o(ÃÈ?(ø¥êRΣBÐÐ*¦gj4¦}•·•Safº•5þÆÝÈ ÝMËÕüÎ’[UB•šª±ÏîÃ=?Zè¹{,a7—8À¯õ)ÉÔÈqÆ@f©™ fÝKœÖhßvÍããËrè¹.¯ObÎ¥/6PÆ!ù‰EI-% UO2R›–ó!­C媳ô©21üË  J,†ÚëMŸ0¹4sQëPªHH¹ö¹”l3™O.þUg…,$·Ä#´”€³xßéNYŽÌ‹‹8Ú›=Nÿ‚'ÈyÏdÞ­´˜Ì‘cŽßo©tJDƒO¸.%bj+L€È ÙhïM_ðÅ&ÿšEØ]¡kÖ‹~È–> Å— ÁF\н;­îîÜ›½…ÝéVéÔ´ÐiNƒw¹,KR)ò-o—žäœqÝrÚV¿šUú´"ŠWUè¼è/DŒðê+-C•üP“ò`N©”$×þUS•C—O{‰ƒ*N æ ðÞF!Xªýv»…ø"婦װ3µZ»s–¤a"á#Tzëç`¾¯¹[6>p Ô¬Šã¾õë÷?"§×@#Ìvõ.¡”s›éíš­R“óL+ÈDUj¥,lÄJææaK­‹Öi¹uÜ»šXáµÁ;~•7RÍ')“d­TÚ‹¬H¸9—4Ì”Ç!Jí,¸äÜÒnÄHõ²¿SGÁCI—îUŒÉµ0F«´©Sdð=+ 1R ¥mÓQ’]×ܪ¯W¥cje‰Y8þÂB±„®0ßҵ̉Àë-^É2)¬¼<€*4éo2íí'‘NS'ø&J~žÌ™vÚÉ«-;)K˜CìUº‘³Ö@¯}ZàeèQ9Y&ÈzEèBvàø&Ρ 8b´KWâbÁÇæ—Í8î‰Ä.Kֱý’î5ÎnÇÍþI)¶“oÏä—£äµ~ŸòKçEï,t¤ÞvØ•wBÃÒ’”çKq$¯­/œRaò ;—GP(ɹr ¡ÖÈ(™%¢Ç{j.NMxyA@Ô²ÔÐ`j¸í&Dgn5+ b<3r|T-^ž†ðÒ‹$à;Á>UmíVï@í *2®©Ž½ ¶Z©vG{+œª×Úñ1ëM]—‡ÅW³Sy®0ó&™v²qÜìϼD;{“WåÒ¡ê ˜%T…)ú\ÏJ½B©ì‰þT§^ºàQϼ«uZ^÷x¬§TZ©G>Êò°àýãBŸ"‹xÙÌ£ŸËøs€,ˆ2aca©¨²¹ÁI² ÷ƒ7'mSw••/MÉÓ%à«]/gí5iÈV(9Z™t²*jâƒwáéY…"žÁÒ‘÷d!èS‡:V¸MùðÖcË‚ÌüRîþKxa¹R fü-YwòZÿŸà¶‡½gwÍ`¬Çǘxⵈ|z÷ãðDE»w"+F•Eè£~ |Ë5ü–]ü’%Ýü’R…àŠŠˆ(‰bI“gñÜ¢¤{ÐíÕ¹:c~Iû¿Ù©&I» ™ ‘az–$x,Ç}½ÉïïÃrÙ?1ðJ߆>䮞D¡.ÿðFXµgaá‡Ág²èY—ázEÖò¥àWáŠØÛþh—|’nþhN–ô"+лÃà†gðH'0ø¡ÈNrÌKǻފvëGïÁGµ² µHºþä±ñÁ$–®Ãà–LqHljîܵp|0Z»/ù¬æÃù¬»ÝŽ w|’®?:N¥°æÕ‚0" êÐŒ¶©,yt^•» |ËÃèKTA$AE}裯¡(Ìœ¾åˆ)ZíЛºÑ—†œîÖ1íG¸ínèNÃww‚]é:zuëH¿Ž I+9RLÒoÔ•p| (iJJ²å´…ijÖ“wòJÄû’€Å,‰'Ç'ŠÔ;¾HW4' ðI;îîHZêäZÝ«½o•ÿš%ø$ž8Zª’MØùÍ+»£zÅœKü0Z÷ŠW"FìnñYô-îôÿšÂÖ‘Ô–•£N´P±(w ÷ÅúVµü–ï÷-,Y‡ŠX£…ˆËaʈ£gͺPëÃvˆÃËΕeüÆ›d>®¿äZ[·.e³=è}KK.þK·$]òÁoîçI¿J×&+=ÝÉIb—zÞ¯R^ 'ïH¿D•˜s`°KŠÞ‰v”’$LÛù!™¤‘ ÞÖ•«¯JïßzEØüÀÒ®Þ B~ìVqª§"Îÿš×yüV÷-ÿšßzÖ<ø-ïÇà’xÞ=Ëxcߎ…Ÿ†”µ»Öµvÿwz;{’ÃJ.äe‰I+Xx-˜tw¥YóE=)zîÔ§Bp+xø"ލƒ† c‚(Xˆ½a·¼R88]~ 6ÞI]ß5³4+¿’Eî|–Ëâµv8cαo”R4|’CÇÒËZF:îù%u¢õ¬Y‡‚hHľI8Ü{’†Ô±%„Hfhe½ü~?äƒv¤ƒ4"KÇج3ÔšºïZÀ<~H¢Hàxüb]øw*µÖx%]òZ»ßŽ xøà³]òZ»ã‚ΞE‡à³GÍgUéw|–u"«r(Uè¡b/:ÁÓÍ©iÏu—ãåZð[K×o½\Âíh¸sŠ(Þ•‡ŽÍG`EKK ?’(Xˆ—ãðÅfÿWù-ÿóI;ÿÉ –·ü®ù,·æ‘ô,+ÁikÅ*ï’Îóø, E¡níÞäPZ¾ôŒ<‹Åi `—…û±K¿J˾HD’êjG‚šIè%›ûÒH»¼u37·2N/n$é¢÷Š ËUòðCkð–ýËMx¬lQ Á%(VÐÿçþé-¥õ%cÎ :[äDoû¥âb—‡?þè¡ÊIgáŠGJ^´µîD||ñåJ@åFk˜ÑZ÷5¦y‰¿ š0ò¥5à–>ÿ¡/\RqéZ>D#çIêIÃÁ!ÎuKcâ?Í ÎoñK÷,$Ÿx¥‚~9- Ps0~*CÞGÊ+xô¡—"Øxãô¥*R&ƒ#Á¥7.d®¤‘þé>ô"êM™!ŸëpäY2ÿÙlibsixel-1.7.3/images/snake-grayscale.png000066400000000000000000004172021302271755100203720ustar00rootroot00000000000000‰PNG  IHDRXÂè¸gAMA± üabKGDÿ‡Ì¿€IDATxÚÔýx›izßê\'ÉÛëmÞ­3³Ó{Óô¦iiÔ%ö Vt€hDcH°÷^DФHõ^¦Ïl_¯í¬íØNÜí$v''×yî§¼ï ©ÝÍçï<׌DR"E?Ü÷ÿ¹ëŽ#‡:tè :Ð9xðú}ÿþÜAAŠÿÒ¡#G---A§´ô=eøǸS†>~/++¯¨¨(/+¯¬¬‚ÿªª«ªëêêêëêjkÑÿ555µµ ôˆè©«¯Õ×ÕÔÀß©…¿RSùN-wÐÑOnllb§¥¥¥1ü"‘H¥ô‹D&“Êår…B¡äŽšž6zà :üÇÑ;Z­¶ ~ÕëtƒÞ`ho7Øi§ÇˆŽÉd2šÌf‹Ùd² cEÇŽŽ» ½cs8\Nú€ÓÅŽ›?Çëu{¼>Ÿ×ïà#ü îü¿ì_é›Üq:ø#nøb^¯ßívá/ìóÂ×…_ÈA ~ý€Þñûñ_Á'HO8Ž  Óƒßÿ£±X,³ßÑI$S©T2™H$Ð;É$ú@"‘Ü`ÞX‡XÇX%ô €à·c‚÷ÉÁ ¡§a…ƒ‚Eب¯ßV€U»M°D[‚%&`É6‹ø˜J¥R €#dá£CG¯×g›`!´(PN‡€« `±_8°\¿$XäËyX„©<°Güû ,vX¡P󮊕€…~IÄ‹€uaµoÖaëØ°(BGïS¬Ž£dUT"»ÅÅ“§QTpêêD·–h;`I·5^š|°4)‚–£µ5XfJˉA˜ ²ÈoÅÀ"¸YqߦÅÂ_’Z:òwX˜$ú®',þl V Â8‚•D‡+AÀJX‡· uTs}èm`¨,⪤QUYQNÀ燀@dK,V=â*o þüz,‚Vs3–X|;`1 •G:'D•¦ ¿©ÛXf3&‹ aÉ)0X®ª ðçî_,07–¯ØA¦‘½É€ ÐsK°büa`!¯G8ÇGŽÙ&X‡#®J Á ÀbdaˆÌUI)RX°j0Xõu" «~£+‰(vÛ‹~>€V«ùöÁRÑSà 9Ô~ °°Ñâ]!በ†´Öÿ!°Øû[…ý @sm;QäcEÀbP ÀŠÁ{;Žn¬#à KJ ]!UîGK ï¥å à9WdÕc[Cø)V]ç-7«žž°Z ÁB k[`a¨@ĸFæ Ahé…2k°YœxGˆ‚ßWö¢`Q~W(ýy®˜(¤|®|yTÝ,ðƒØõå•®0`¬xŒh¬B°6ïè¯9&Kp0\ü;¼ÁÂd•£[a9/Þ«)X`µ8W&«Ö/üO¸* –|+°˜V/]·+Þ™3d`Ùìl©°Ð*b±°b(ø°<ÛË‹ÿã¾’7Oc I?ˆ¼Ð†m,V”ñX¶ ÀŠß>XG¶ þÃ2&Þ+*ÊÊÊ**«‘?¬¬€…½ÒX,(,¬Â¶µxVíÀ’o –ªÀr¡n Xµo !‹e±"´ì6\ÚÜn^f‚Un¸]‹…¾þJ^rÌ¿påñù~N˰6ïX€‘ë`¥ À"ÅGÁ1ª‚³B vh;ˆÿ¾2Ñ^ N©Ð1²•S_@Á­Ý «ª‘ÕùŽÁ§ž³T Ôz‰êñ}Àª(YÌ¢aϾŽHÄÅòÀB§U,!‘, ‹yCUÁáâX¤üø–††tÔdé ÔO˜)LB ~AÙÐ6`Š×XìPÏ=LaT¨Âw ŒûûäÃ>Ÿ$ž.eB`á_!L1ïG~”·Â¼#ˆcqñ«¢,ÊÝÉáÂê=•ê ‡´Ð/;00Ô^Ý,dٰʨô2§*ãbW¥zTèKóÀªà2…54ö~+°E@M½ß konå ™x¿]WÈ Áj§Ž0,+DE\Ø\ÝÂb¹©üÙ ¬ÂÀéfâ½0èU0åá.„…`y<Û+ßžMÁBPà¬Ö!3€uƒuäp!W,/˜€ÅÄ{%‰»×l¥±¸È;Ø­ÚÍo…u¬-Åû­-–z3°6µX”¨¢`YX ú×Va¨+ïý¢ÑRa¤¡,ÏÖ)ÍÄû¶Á*9÷½#Gx°YEÁBÖMHU) /ä…ppT 7Y•-,ˆwï[‚E¹ºu¸‰÷Âpƒ’ru»áÔ&`‘D¡u£x'T¹ÝÛ‹)ð<•o™Š‚Å)wR=ã/|ÆvÅ{a¸aÛ`%ë0©¸*ÔW8@Нƒ)†€åQþ}Ncq– Êe*˜É¢‘w°Dõ$ºNÓÈ"Þha…à ôÞWSƒ?«†?¹BÁ'#°0SäHI˜AÎò9ˆ/.@Êçy‹%ÐYL¶ãdW—E߀‡v£É b0›yñN­Ü ¡\†¦t$öËÍU7÷<]ðp'äp,U^ P-°RìãÌ$2Œ…U >ZÃÙ)aªÇO¨FB¤4ÍâWÜ­0Áê¯è¡l¥ÓäWì `pçuC¤`†a•ò*´ ÷BRŠU ,ŒIn V]>Xµ§Žæ²9sGS:XÒ°‘w.6Šø¹X:ð„b°„‰dªLØb™p°­m€åä&`qê5c· ³\_ëáR…,?‹F²0[‚rš`…ðÙ,JŠ ¬âê(o³6œCäÏóÁÊSYE°ª ®²b`Õ!ƒ533y`±”N5uuu|̓Ðb¸j` ¾¹Y!j3°ˆŽj»XP‹¥Á8!šTDfQ_ˆÀ2‘€–…’%HB3°\?÷Œ Ĉð`1Z{cX‹…B™k¤`q7Bj¶|›E°".±8X„¬MÁÂ\ÁÅ3\‘21Täʆ#G -Mêl Vyyq‹² ƒEôúöÀÊ+ðË‹}Dï , 5lj±Y· _ ©Êb±.>jl7 °¬`°ŒFÞbj,¡ÅʳWTÇc°q*/%+Ï 4’+?OÀòzX‚ü³—¨-¾™ª-¿?/Ÿ¾o‘\´+…É*â )ZEÁmÊ’óÁ:vK°p1VEEå-ÁjØ>X›Ôc±ÒÀzsàÁóA, –¬,òÛ­-"KË$< 5ä²LXb!°xUX•ç ݼËsÓÀåÊ™oÜy®N°ò‹—I-——w…¾~4?‹ÃðúÁŠ3³…¢4V)ŽB;Æ‘EÏa^ÒãÊQ,Óqm;‰%¡7 þ´˜x°~ªÁÆf`Õ°Uûë,ŃÅÈX,%Š•§Þ‹ƒ¥Õ0Ñ΂X ,&Þ1I0V‘z¬¢â…l‘§ ê xa UŒgfÊYH¹x„ñ O^XÁ—Ö¯î ã\ )«À€u¸,¾`WÌË×X›ƒ…½a9B°p…¢‹T¬o.Þ)X4Ü@?WVmÞ­°¾q#X”¬â`) ¢X…`©)Xœz§…3`©ˆK3e2âR™<‹eáR;EÄûWÈÀb§(X*g¼^¾ØL¼ó‘¬‚Ëó«ŠwVí‡ÉBÖ ý—FG(ÞáˆúÑ“ÅûG–Ê)-ÖVk£x¯®ªÄ`ÕÒÒâ[ƒU͵Y¸EÁhÉ{sX’ÍÀb1¬MÁR°´T½3´@«X:ƒÑ‚ jÇž°×X|Í{>Xö"`,¼kp²x—ÚÙ,g^Z±0ܰ* %‘¬_5Ü@Áа0L8Êk,lqò¤ÂÆUÜÐJè#-«¬h“¾ˆ}nXn …~`­Äè„–LŠçcå×ci±uâÝ ‹·Pð'¬±µ­MƒÛ¡Y¯*KFçEëÝSU8Ü@ÁↃ@·álNMCryT7K ƒŒ1¯×ǧY¡_>V>V”L{¿°‚””‚ÍâúUÃÑhžÊâR:¸2‹& \ð6ËuŒk” o°Æ‰°JK~M`Õå«_X¬‚s…È‹¥´µ‚'O_q‰à*ß%âäÍ? Ú¿òÁ*¬Ç"á†Û‹Tm¹Ý›U+"Þ‹€åc`åý%¡¡*VÁì†"`±,Hë ²6€U؈ÃGJØõð_,ì éô‡[%Á`‰ÅÄn‹U'‚Å*’™æÂiäÛóšë…±†â` o…·–kãÙX‚&Šâ`q\ K—þo#X4¥³X¤Ì¶ìÜ ¬Í¢êÇJèäl²JH!;é—øW‹ ˜¬ÛXœ/ÄAò§Íp2«Øu‰dš‹Í™Žl0· €Ʋ~]`±߯›àV`yia2ç3½®6€¼°Ð[ ,RáÉìàÊ\ Àb2º>R/‚k‚B?ÚfßLS:\&Y*ܬJ;–îê-üEa'4?x­«j õ2ü´5j±„Ò<ª\Âä¼» s’òGâa¥¤‚ÎCüWøp–KÐrA›*¨™b¿hcºáÊBA:x OaËw…X$/ôwAl«è\[xÇ”ñ‹ÜúJ©ÜXÀ ïCÒ«¬2:·LyÌy'5/‚[Ð^‘ùXðÍÀ¢ƒ¼éÜeþyª l#X29©½%Xy¥ê_,ì ÁrmÓW\Áq!X¬¬”0n¬‹Eö9x°¼Û+»j, V¬¬T!XÁNêŽËxŠÊî1,¾” ÇÚ,ê=ù9ïu¬½ž€Å’;¬B!ïãÅ’:ÔG²ž×FÖ_/œ6#àJ–ò`ÑK¢p©à^¸9XÌ%‚`¸Ö«ywRЉK± X ,ß6Á‚¦û€Ÿë6®†ñÂ~Þûæ`¥òÀÂw¶2ì¶ð-êJ„SŽ øÇ Þbw)h¦(çlU^'4µ[|_ `³X(/±!X$<…´š-Èó…Üœ!‰’)F´Êˆ…:p@e)”4à^<ÿLã¤0h†),kY¥U~œ¥ÂÃŒ`®-›çGá‚î{Ò;,@ÊGÖYØÀ•·[§ðð´åǯ˜v炟4pêÃ}¯‚VXÎãQ&` Kfà#LSñ"ž¬™ãjß¹šwæÙ6œÍIÑâ†$¯±ÈÙÁBRlÒ±G%¿°*6‚U½XÐrÊf9Ð}(x Øf`±)‘\ñ(Û¤S–Œ!XB—· XZXzZˆ…÷ÊmËX,‹…›f„Áâ‚åüõ‚åly"ÑwÏ¿Xé4‚ΪÓI˜¡Œ¿õýÁâ˱ùêŠÕ¼3E¶Ÿ‚%L4ÂÞ¯fáö/²ð„K&¬:)VÕÀ| š›Â63Ý ,šÕá'r3Hñôdó-ÀrÖÁoqòÀbÎPêqçé,/(q¯GXƒµ}°Ý:[€•¢Û¿`á ;°•”ðÌ!^És‘õ¼òõÍÁ*¬tßë+$`5Iåß ‰Å¢[j Ábcm7 ߥR,<ì÷ª;[€%ˆbédq­Á2‚ûsÐÛ–Â\¡“CÈúåÁb‘w>‡èV9Ð1¶· n‚e3EÀ‚3t¹*©ö+V¹ eóK‚U¹EzX”B„’Ð$ß\ËUaåŘn ?‹\5³-°T¤DYÐL¡V%çƒEï„,æÀÀÂYhëÆz,,.óKÅBõyUyÕ àó°* V‘xÖF°Âáâ‹_ù`ASņï 1<åÿÀ¢.­¸+$`56Š÷ÍÁ¢sÞ7‹U޳X·r…*RK# “Õn0{¿L…§,µÛ6Ôc±ù&µW·þœÅ¢Ûs¸ê"Þ}¿XÜüd–„Žl½ \!îÕÙÁryñÎMâž­À€HÀª,‹§]Ë­,ÌÛ°ŠÝ'ÞI„žÖ_ÕÖåƒ%¨ ÝD¼ÓÊQ™@cár¬­Ä;©©á5›AÊÏò»XWˆ³[ÖÄ%_nŸ¬"`¹8°<ÔHåÇnßbñÁ ä éj ª´¸r¬”àp+‹Á"ñqn`¶‹Ýä~m`U Áª/Vñ¾X¢Æâá 6-Ö­Â ŸŠ7X6tívÁB6Ë&¼nËó«‚E>Ÿ ÂW‚‘’^7~û— '¡C‘[€•¤ÃG9°Ò,âõ*+™Ë£©È)¼-ràaƒÇêù fƪÁCÔêêEµx’¶W'ˆ“ýèRßZ eíøÅ{~JˆÌ‹…ïƒbr(ØÛ»¡¥^¥Ê·`´ÊAÃæ»s&K¸H‡Uø™øYÜE¤x,·ƒuBã7%Ì5RÓB—#/®•(”Ö0Eå‚¿ìqØ=>¯ËôÚ<^‡×G¿ž ¯hB7C²ûÄíW¼ûøÒyÊ” K'¿a•þåÖöâYït¢-ÄD;’è½t¶·BsÒ ÎUÅEæ·‹†DËy°Ê‹…ÈÝ-ö,f¥õX"®,F0%Yß ,ÈCKiÎÖ`Á•ß¶}°Œ[ƒe¿%X»U0Ý,7™»ívº·Íl÷"BC!o0è¡Q.lœðïüæV!X| ©—Äß,nW“¬ÑX©4¶]é +Å;Ç>x©à-LV!X/,¼> ¦†5S°-Kù`­ÇÚ6X”,±pjòf`‘ˆ• ó0¥ê× VžÆÊ?lŠä-4UÑðxü›Ã‡ÈòG#~·Ñh5˜}^$ÀŠì˜†â æeÑ¥ãÛKPïŽgQ%‹”5dH“ý°„ŽíV«ðTJ®Ší‚Å• ‚EËÁªÙX­-‚RÁàµ-°l¶BñþëË ™gôÅ}N»Ãnn7ú¡`z´»'ŠÈòc å÷‘ü!ùZ›U Û7KÀ+Nê0°R,6%kÇf´l×bñ.‘ûU๺ NBc'ì•( ” ÁÊ×X[‹÷V¦ßIžPþ¯í IõƒE"íÂD Š‚ÅÂ·Óæ øvO$âõ¦ÇÎί/Ÿ˜ºòïvXŸs©žb®pû`ñ3“ Xqz5$í:|´¼¡@¼oÒf‹C”峕V^€&ÞExY!±Tùí_ ü,ኚÞXø7–\ñ¯-Þ­,6zM/›xòÞtëðµ€,¿×éï‹Å²ƒã£ãK®¿|am\׿ö’E_Ð …ÑoüÕ¯˜xß6X‚YÜðF¢,Ö–ê Ó"¹p;ìF·]°øÙnÂçÁƱ*ñû*nÀ& ›áB/Þë¸qøªªmÕ ã‹¶ Ö/n0ÝXÎÍÁò7æx¶]äú;—N ä²]ýƒ]±@Ș›˜ŸðÄ#QäŸbá ‚Æxä™Í ÛK8フ Ãf„`¥…`1KÂnu/¤oâ‘´ >œ@:¡5ï4vÅ ÒC»[¹•'lwáÔcþð ¨BñÎWÙbÒ—˜›ä¦&£ƒ`rsp`”ì€îT:o&Ê „CÛT¤šš.:e†Mz'×H…+ôã¶×›¸=ãy@‘”?*’È)›MPÝúÚ_T]€6»ÇG¶Ìy<>ÀéA ÉäðE£A ‰†P"{íè{°ƒáD¶l*›ëÉeá¹Í¦bñT2šÍ$#DŒ×s‡¬§·àl>ñÑñîù»tXŸ°|´à$h~ÏÉvvíà#ìù`13V¬²"` %;-¤€Å'u6K€˜0ÜÀ-“Þ+æºM°pßó-ÁâÄVÝ]Ÿ–ž› ²]°Ø@na‹)uê4—Óa1¶›,íV—Ãl e¼6}›Îäp!I„ܜӌ$Ò]ÙÞ\ßPg0592951::ØßÕ•íˆ=È“œ.¯ßµ}°»tnÖ†}……`1§WIPU‹p€EÉÊ«”qÅGâdåÝ ‹l–(8y‘÷šühƒ¬<Á¿-° ~X*ÔétX·7xò*`Èø!-ÑgÝèÈ%¼nÌA&ÛÕ56uüä¹k}þ“vyyfvqzn~vz|rjh°¿Ý{‡‡†Æ¦f&úrcëçf;³éD, E<o$ên7·VY]~˶-Öfá†â`ul«¦ûWV” ô“@pæ„à• ÂžA|È|ÒÒ’¼ÆÖrá×¢i:ó¸p‘%k±gq,Và‡ ßI`T(¤FM$üÜüá¶\u25Wd&Ìo'ÆI =õmát™¼$ jÞÉÊÞ°¸1 E\!„Üó–Ñ‚'Y³ õÄ‹;àsØÜA¿Ëéyí¦v›7-ì™åÎÐpo0Ù306³¸vñú¿ÿ{ÿùoÿüOÿúOÿð_þiþ?üíŸÿñŸýÅ_üñ?¼¾63802>=??bn~¢s [šìËõä:3éd4ðØÍè›ÖiL{«R^s˜üyüTœùh)²¯°$c ¶Å; £"K¸Ô+’y d)$u:;,DME95J•¿4X¥´z°XºªZVQñN4Y¨ƒ£ñ+¦âù¾D!XMM¦& ‹fè‚U,Üö¬R·¥ kx K'Œºo,œ~vò‹]aS“×gs€™Bš>è39Ó S(õjëå:g8ÙÙ;0;±¸rî܇?ûÅýÉŸýç¿úÛ¿ûçÿò÷ÿð׿ø½Ÿÿäþþoÿâoü—ÿ_ÿÛ?ý÷ú§¿ù£Ï®ž?µ¼8=:Ø{:Æ&GzÓèv(K‡^%¥¥!¯ÃÏJI¹\¡`ÄL ,:¶¡X`«b$«CÇqoVþ!Hm¬22_­r3°Xw`g±òƒœBŸ–0c¸9XÜÐ5®4ªH…K¡1X*®Ÿb“eB Zìµ[€Å•$QîùKšU}nÚ©Œó‡ì.F.ÕØcÓó'ÖN­¯­Ÿ¾ûù?ÿ·¿øçÿú?þû?ýãû/ÿ7ÿõïþòO~ÿ‡píýO>ÏÌxaõÌùóW?ýñOþûßýÁÍ3«Óý™xb¨¹Ñ…Q¨æìîîÊf:’±(€eÐkÔzEó1CÀçÊkóÒ]ö5’íèJ“±Tª0ÝÛ»0’ìÎEÙ \Õ±€ÛaA`É5ryëÁˆŸAb¯8mÅ–~ñVñ2Ìèf®0Žá!·)áÌdÅ¢O>u……‹9íÁ"aÒÍÀâ¦ú –4l ¬m¹Baý(/Þó¦pçUXÕPÌòc×È­ðvÀÚÌ"E¥»×i2˜™¾™ ?þ£?ûÅÍÅ›—Ï®¯¬œ¹|úÌ© '.|0yéŸÿüÏ~ðá>ÿáøÙÇŸ|öéÇï_¿töÔúåË箞>>ïÊ¥{§§gF»²]ÙD&™ŒuvE2ƒ“½‰L6–êÀERñ˜ßã°õ*…J.UrH©22TA2 9È‹v‚”,A›ª+²ae‘B,áÌd,Þ ãã`mÃV”“å›[,A © ‰¼5XÛVA‹ý†‚w!XJ¼È^¥,ƒªM‰¿]°6句ÔéÔ›<ç>ÿùÏ~üÉÅ¥¹“WÖçOœZ_š[;uö̹k?üã‘ëðÑÍ›?üÅðé'Ÿ|üÁÍ‹§×OŸ>¹~îã«§&çVÇs!tT©¢‹ëKýipz©hª#Ò=Ü—IÀl!²– åuÚÌú6…B,“ÖJ£~ –Ÿ©*_žj… ÀŠ‚Åfñ=«‚Öú[µQ¼o,¤ÓÈ ? «(å4ßW˜·U¢0QX¬m…ø¥œxçÆcɸõLÂfh)S´!š†``–ZÅlÖíƒE …`hvÚ-æÄÈ…ŸþÉ~~ãâ͵lfamzvîøâüìâ:ïë§.~öûC>üô£Oðþ?ºzéÚÕs'OŸ[9µv««ƒ}¡Ž˜QÒ\ݘºv~yj¨»#•‰¥zZöç2ÙD4 c÷âQËbhSÊ•MŠªdÀãe>a¸%+FmV‚çj3°?PE!L>Nº1"Ï~#°àɵ|ë=TÃÕ“Ò4„EÑ—†„Nu5µ6‚qkÅÄ;kÛN_a= Lnæ[ì`¬I7ªâ²ÎùaM¥)ØW¨ÕðKìÛõX¬Ð©,=ÉC“B?nT$I ÷b[Eßçúë]«ÍðX}V—×hë;ûgùGŸ?µ2»¸ls . uöMŒŒO/,.;±þñbäÊåÏþàßþÁ?½~~muumuaåìêÉ›—–æ§'úâ~oР‹ê‚Ÿ^X›îÍeRéx¦?ìëAoC¡™· xÝ.»¥]«’É•"q½Õåvyü~7WßçÅ¡Qì©vçZëIo½ ÆÃ"cl©Ð^qaÒTº#“íÊq`ÕT‘ À¦`QT!L–— ÒÎ4—à ý¨é"¶ê¶ÀÂæj»5ïÁ"6 wéHy°” ,gPîgÒ *ŠHñSŒø}Ð ¬|«…Á¢*‹€0½ƒ9Úžµ¨‡FÖ>>5°üùÏoÌ[:Ò<– g;úû‡'¦æN.,]¾¹zî‡ýègŸ~põÌÉ•••¥¹¥µkWÏÌÌOõ$B>‡Ó mjnô|i}n¤¿;›Ng“™îhx 3“J&ã±H8B]²ÏãrØŒZµTªhh©Ô Áòó[™yq,›h›7+’Ï2° W˜&%¤™ —+ÄÓgó Âteáó hò‘bζ†UÐíõ¬é E±.t‹Ëæzz''gNÌίöw]9±pneý<º®-/._<¾´rüÌÙ“s£qô•,FcK«VìùøÊ™…ñÁ¾.haÈvFC™ˆ\W>2pyB³A£’HÍM¥Ò¨×Àò‚Ø,ÖQ(4Xt&‹µ–êÀ_)$ðÒœ+ä¡y«¢˜Ñª¬àó„|k~'¨ -`‰À"`ÕP“µ)X4ý¼Ù Ò­Àb×¼\!Ë@ ¶½,•/n± ù‹äÉÒ^«°äƒ%ì)D`Ùü—7ìjk‹|òCåóÿæ©s'UïÞûÕ—v~÷™ d³‰X2ÝÙÕ×302<5?˜}ÿÂñ“KÇÖN./-ÌÎÌ, 3{fa¬Ëë±M-í!©ýã«ç–¦Fº³P‹ÕËŒ @ã‘ ×ð"„Ü›ÅdÔëÄ’‰eâÖÒ¿ßãöù½Ü2C/‘X»t#dõÛ¢d¹*ŸÊá†pãµ½)ô±tk,AHA€UaÄ=Ïh À¢ÚŠ[œ“'±à/oXÃUS+ dmVݯ%LBlý*V‹;VDc„‹æž9°,TcÑ‘ܪBÎÚÌ.{»Ù?ùÓâ¯SòûÿûÔâß~ï¿ýÊ·§¦3ÙÑ™íé΢›\"Õ™ížN­ŸšY\[™;~üøÂüìÌôÄÔÄôØ©þþƒñ ß$›E𖙬™ñ¡Þ®\W.‹w䲩XØç°’ì‘ÍÔ®‡¡½ ©ƤT2=.2f¬þŠ6Š ¦ÙX¬MÀŠo+™"ûNRÔb n~¼À"`DG9Æ·[ð%ܾñ•p)ÐY,¶ÆòV®p£ÆÚ6X\°aCuƒÀfµµºBº#šƒ«¨x×ê„]:¸ÄÅ41WÜœw—ÓfõwN\ϼô›/(ÿËße×þ÷ÿúŸ?:ðïúÊwZGÇzzz{º:bÑDGWçP_OoG§9{|u~îÄÒqäŽÏÏOLŒÍŽLöÎwùCa—ÝãwhFçäŽ.ŸA` ÷庳]éhG_O:} ôÙ­FƒAÛ¦R)r%z8MïjÂ^—¼¤`Ÿpù×–®0г8Áâ5'Þé vr{«Ú ,DÅp•Wð·@RBʯFfxà“«ð'±9ï5µÕ“µ©x/2»A¿%X›úqdÑr…â'¥Ù>ßb·Bò„‹Å‚ œÅ²›Åå aˆƒËä¸cÎw¾úWZfþçªiò¿üËß|$êþ§¾r§íܹµ¥ÙáîÎl¶3ëŒÄr¹¹WçÚ‰ù•5äÙš˜ž³¦†³ÑpÐíôöÙiuôƒ ë‹ÓVo¦3Î d“ ôç^ò€ðmëtZ5^«'“Ë$­2éÛmËŸVY·ïÅÁ;Õ›ëV¸tlG{Òq±Sõ-,– ž´¼‚[‰Bfẫ¼­`¬Ò´ ¸Ê°ênV^i]Á¹ °¤² `Q²Ôà j,Uñ[axçJ’9•¿“Œ2°üFSÇD¶þé¯|ùÕj˽ q÷YÜaNúØÓýæsgþñ÷öáÚôpwg.Ý“8óé?þ•¾,<±¸49777?蚟Éõ5;»rÙ(.&úfGµ¹›çÖŽOXÙt¸s ™JЊB&SµiUr)¼ÂÄb…´Y,[-‹U½o VA¸Ç]Y…`¥;ÒYÜPˆ”Vggw· ¯X–ÚÿÇâOPbWI²Ô4vά†®‚ðæš.ØŒ,ý[å,FÊÀ(,IæO#]¯#* 70Êêë öB½{±eãRþZ¨Ä^¥ncµÇÄõQ§ØÆIw¶¼^à IÉæ^\ò®#£"±4Z0W0ÙŒ—ŒIæ«ð;NWÈj³Zp{"ZõTý«÷¾qàÀüc½\m {ž~åί¼ó£ÿøáû«‹³3“}]]#g>‡,ÎéDc­%Ó=23;?Ù;<<ùüÙ.‡-9ØŸ ‡"á”oiÁ<öþúâÔøPOgwG¦#žÈt¥cÀ•Ónk3êÅ­j´]«Ñ¤j‰´¦QÜr@}>/¿ZÐâçD’?.4JšTéï´ÿ™c±i~thCÝN»r[ƒ…ƒPU‚„O~Ø¡œÅvX"S¬JAz{`54âñ~¢ú¼äó킏C)ÇjcÀð+  X4ÐÀV÷²úda'4-ö+–Àb‰«K6Ù|n¸#zœ.{ôÚðï<ôѺŒû7žÓyt[ââüîžùúoÊOŸ»¸¼°4ÛŸÌ Ì\]\Z»~m='Û¿¿¼D"®«UHÄgçôÕï_÷†sãÝñH®èÄd¶ï‰ùééñ~hQíˆFâqdd>—Ýjr´+Z[$rUK³D)onlV(ê›[[)@cñKتJÆ=°àƒ@µc¤6‚•Ç4³¬Ê°hYƒ¬ZÂCWݳ(lÐ{)í¨àc¨å|1Îí€Åvš0°p L°‘‚  ‹tIhš/¤`)ˆ|âRùÕâ,.ì@œ$K>ó`q#“1X´©ÞJ –…ßMÁ²ÚN‡Íjv»‘ùrº¤®Õ|¦â{ præ­2©ÖœYšJ ìÛ³û±¯=ÜzjµÏ›Êõ ŒNÍLŒMŒ\J´)4šƒûÞ=| ìÅòHïêµ~þ§¿øh,œ\@Þoêäñ±Ëcg¦'LJº’Qd° ãóû<.;RXÆ6µNÑШ5¶47Ô6H劦Öq©:êdz‹6€Å×cgˆK“YåŒ`{=V²,i++ÿÖGã¼·«bmÌïñ` m°XB°°Â"Û¿ªøÙ [ÅvålVƒ¬–Í-–’w|'<ÃVSç ©ºÒ ²ÚóÀ"<°,aa³XH¾ÛÜ^“ÅmqÇ”Æñ•éë•ûw¿¼SyUõà}’¦ðÊP{KccEùžŸ¸ãŽ·ªÛTÉ\×ÀØÐàÈäìììñÑ Þ=¼0>דïím,žûàã>ýéÏÿóO.ÎtÆVæFÁ¿:7wbn´)~$‚¾@(ð¸]6«©Ý TjŠÚZ)zlªk$-’Vi«²Þ xý_1°¸ÔÕX¡¼š÷B°ØlwvÈäÑl‹E3Å ,&¥7<᱊i**Î9zò5VyÙ­ÀÚ–Å,,*ú7‚…Ç-o‹Õ60°¹BꋃE>J×É Àbó@8°L(2æ¸ó îû§Éiòy͉Áæîé‘Ëïzgïë¹ûwßL]ž–µêTª=»Ÿ|ñ¥{¾}ÏÿëiK`|¤·oxjvrhxæÄ¼OŸš_<¾vêôúúìyƒúøúùs¯}ò“Ÿþé_ý|-mQ©³A¯÷Ú¥‹ÇgFzµŠ aåöƒ~ÄDÛõZ}›R!©+9ôö¡D”¨FÔ"Q4µµXGÚ ê±BÛ+)\rBÁÊn«ª¬j^¢3Éž_Ý@®ˆX´ÜáV®¾\Í`Ñ­úBW(h*Ì ÿÂjH…ã¸IYƒ,¾¦¤»º¨+d`ºB6g†e€E,¿ÍÀrØ­Ëà´œÑKŸ%†’Ÿyùð®·öÎù~ëñÆŒ¥ºFUûâC÷Üù;Oî¾óg¿wplprdlzbjjbjfzÜ`Jž¸xæÔÅõµs×Αœ8súô…óçn|öùþ{ç<×ÿ÷ÿþ‡“ãCC¹L2ìöÚMV¨ÇAW“A§Ñè”rµ¢â¹ï|íþW×·¶44´È¤5J‰‘¹Â`ñICÚO¸¥+Ì[žƒ¸êì,vzxÙcUE=c5§¿Wèwâ YVX,1ÄÌ [²´X…â œ)K”–p@ÅRæEßÛòB¤¤bTM¥}› &KËç IœA„,Ì`‘µ—'‹T68]ް7<ñ×?Žwögþ­wž±ªï¿s÷¡ÆzIí‹?}ß7¾þ{ßzèžïÞñæò‰…‰ù‰¹ñÁñ˃~sßÚúÚù 'Ï/Ÿý䣆Å# óÇO¯­\¸tíÃO¯Ÿè‹ýè/ÿüïþÓg+ýƒC}ÙdÌo·éÕz¸H y…c¢r™Ö(zæKÿ×o}ãáçÞXÜ•î^®*rXh”ŸõP8[¹œMJ.è²'£±Ð¿B3Ð4§«à4‘µ…Ø ’ÝÑÄl!Î`&ÇuÄx„v„4¯ÃEÞéLwÇÍ…*¥Bh–àЩ£jÁí_ÒDRÐDfÔaá¨(üo†iBèþ ¿Ìf»Åãµè-nO²#72|åG‘\´÷÷N¿¼gwÅçÃß¹÷É»Ÿ*{ñî§þÆ·¾õ­;¾øàÏ=}Ïî¥O.LŽŸ[™S˜NŸ>}jmuõä™ 7/¿ÿƒsGâÇgÖO/][=»~fýʉÔÔ §Ï¹yùÊ™åéѱ᮰OWß TJÛôz öq´iªŸø÷…o={¸ºäÀî]o”=ðºL¦JEæÍ$¥×A–„fÝõ¤î=â¯ÅãÜ*è” ÚÆp§qŒáÕE뱨®Î+¿©‚oµZ¢ŠÂSΛa`tÇ`Ñ]…u\ÜœYœÂðhcm±Ç1°g¤» ù`–`³n+H骒©Ä±Ѣ`µiÔ…ß ¬¼Õõ€G" â v‡ ]÷­ÈVYÛ-toW¶sdäì€4<~j½ò‘Úc‡ëô?ú½»ß®záÎÇ{ø‘;¾öÕßþÞs?õèw§ÞÿþòÅWÏŸ”YÏ]AæêÔúúú©s—®^ºöɵÃî¹éÅ“Ç/®žZ9µrf9Û}fxzvfåøüôäHoo&4Š*Zšå‚S«dbuå ÷>ôÂKO¾'’·ˆ*î«8r蕪UD¨©ŠHó*HÉ~¦H˜FàoV– Y¬.\ET5kü£d‹†Q‹‚µ¡>‹•(WpÚ¿:¿L//¥ÃooäFÛÖ Ëgê趦ÛKžì…Ôx°ò7él,‹yB·õí6—Ë¢–£Ýýý³“£=cÙwÕÝ1Ñ—Ÿ8´ë-…ªîáGïùÞC;¿û»÷>ûæ_ÿò—~ûÛ=°óͯVuŒŸš[ Yù“å³gΞ9}æìÙ ×.^¾pã³ÅÄäÄâ©“+ «Ç–û¼Ç{&†ûú{»2éDØg*«o„šY¥Z%m©-Ý¿¿JÒR^ßfÐje5¥M5ÕïnµFo,Hëà¥Ð·Vg­n¨€USC+ Áªª¤Êê`ñ«Sød4_ÛÀ6o(›iÌãªAÄ×Öqsn7c´M°X¢P¹1^EýȯÄ­¬–€ßãòùÍŠÖŠCe-Æäh_o*×?wÿËÕ/ÝõÀ¾Wß{¹Aýð·îzìžoÞõµ¯Ýq×#wÞñå/ñ›ß»÷ÅŸzàÑí}g×ảÑ¿ú42Ygλpîú™«ç/ü¤úXïÄàÂÂâòñÙsã+£úñ¾Þîž‘ÁÞžÞžLG"â5DJšÄ¸"[ÜP[SÕÒããT2NÓ®i¨R·ÊJKôÁàf`iÿb`…‚áhÆJ$‹€…·~e°3ì"CAªóÁª©NcUVmhµØX$ŒE¾&¿dI0œ¶1-^oåÙlðÚV`I!GÈg ¹°C!XôzÈi«|° í…`a}·0 –ÙŠƒXV…Ñí³«ªÞ;p¤ôؾ#méÉÉ_z4¹oEé{{^¿ï•W÷©¿ôåoÞ}×ïÞñµo}åK_ÿw_ÿÒ—¿ô­»ïyùÇ¿û´Å?Ö=³6m¿1ûáú©SgΞ»pá̵Ó×Οþ‰òµððÀr‡sÓÇçF–fô©\¦£³»7×ÛíèHmÚ†#•bI«¤¥©¡òè‘RZ µJ®Ò)•zmKƒFÞÖXíŠ8|›œMÁ‚^ûÈF°Tìwu¸@Æc°ð3ÎÀªåÖ@äCF®Ž[%˜B#¸V2°HJ§Vhq |¡@Èc¡ÅOÉ/Ÿ¡ƒ·KVXÚ@Þ* g¥`å/Â,Þ÷eâÀ²à’»#ôê«ß~ííŸ|àÛw|ëŠp_gv¼bæüòçWÛöízôÍ×%}ãÛ¿ù/~ñ·~÷«¿ûÝ/å _üòwî»÷ù¼+øý˧Wç&F"Çp|fuíÔ™óç/\<}ùôå‹ëŸžÒ÷ôOMÏÏLÍÌÍÍ;-ñh2Õ…ìCG2™Ø´šú#•M µÇŽ–••T5ŠÅR…J­”©µJ…N+•jÔ:yS(bÛL¼o®±Bá,æ o té0ÅU[,RT•_­\L¼ó=;¬Ž´æÙp_§`ù®ˆÅÚ…Qw>úÎ×e‘•uBõ."•ÛK0{”tÙ‚¥ÅÃ×ò,>›e4P&#ÒïV‡;©/ûÙ§^;ª¶eN·|nÜpŠ>¼rú§(/Ùÿí—_o|çÛßþêÝÝ÷Å/íË_ýÍ/ýö¿ô½Ç|æžoþhi²kñÔ‰¹Ž¡‹§O­œ<°ºtéìÅ3g/­Þ}¤!Ù;86673=Ž®Žs²x$ §¡®.úFuÅ{G«ÊJö½ùÖáêFI[£Tg4´!´4*¥V%Uh zUk$èßÌbmV ¬mƒ•¡`U‚UËŒäb¯nu+,Ï3W22<<<•˜ÝO ›êH„º·b÷“ßøÖ#w~ý+¿ý•/}ó¾ÇŸ|æùgÿvv}pvyåôÅsËî±±ñéã+H¼_ºxîâ™SgÖWNžsߥô%3]£c#Ã}=Y½ÒᵘÃÁPÐk×6–«¨—jµ-eUrƒ¼®¶EA6)Т£P ¯Wë¤Þ ·°¾Ïãá6ÊÝX‰?á–€EÈÊ‹Cè–`Uãr?àûq MY¡ŽÏ/”çêêë¶‹EÁ6Qû*ê· 1%!ÑŽ+e®„`©iw 3P° £qk°,:S ï™ê\\?yæúåóÈ“;yâÜK—þÃõDÑé^k鞊wÛùÌ oíÛóâ“/?xÇW~çß~dç Ï=÷Ò“w¿º´0¾¸¶²¶>?¡ï™›[^?sþâ¥óçϬŸ>µ|beâ¡wÝ™TçÐðÐàÀ`o®Óݤrš,þ°ß¦i­9º_$QhŒv]³Ø`o#õ©ÄjR­Ö·¡‹ ¸tºú‚žõ|X^bÂn¬8ÍâÀâJHI®* BÁ^V%«‚åóÐ)ÿõÕÈÏãÞ,aè~s°RD^ FÍê+!X,j*(ià,V{û6À²y#©ÎÞÁ¥õ“ó'._=}õÂÙ³ç7›?}îóïÿƒáÁWÞ}ö‰×kŽ>þʓϼüÊË»«ß=°ó¾{î~ä‘g^|á™gžèk¦³Ã ÇWVNŒJSCóó+gÎ!°.œ;µ¶¶¶||áÜÞ{¬©®žþÁ¡ÁÞî\¼©\iòDBÖÖÃïì©h•ª5:‹ÏkE¾Ù¨‘7ÕŠedn¯¡ Ù+Ð:•Nä~!X^ŸßÏÏó»-°8Ï ‚Es-Ü2¾b³,$ñië?œtY^«X·ë Y÷W¡+dÃn…\ We!²˜hŽ0âíN‚%ŠÅÀÒÒòÑ­À²{Ñ®™ååÉ…µsWo\;éê÷¯žZ]]]½rå?Ÿ+y½Â¢×;ôÊ®ç^zö¹W_?øÞ±×_xùÅ—v>ÿÂsOï|öáo÷Ÿí™œXZ^®÷ôÎ,¬ž=îâÅ gN­\YZ˜»Ø~—$Ô‘íêëìëNuèŽÖ¨²Öš#ï¾}Hb×ê&»ÛewZ zƒNÖÔ(V@FT«kS* ·M§Ò+ƒ!w‘Rw¾ú6ÁŠÓ*ÒŽ²¨+d`åŸB°H”³Šs…ß «˜*Š_^¼ß¬º-À¢]«bf±Àb]:ù`© Àâ—4‘·…`Ž/²„{ÆffF..-œ>¿~öý+×?úèÒâØðdïÒùs?8¡šJ£9kËs¯¼òƽúìÎ]ß|ý­×_{öÙgw>óÔãÝï_蛘˜œŸ.³twMÌ­ž=wîÜùóë§ÖWÏÏ­ ½ñž9"` twFC¶{ê¡í®FÔÔ¬4Y-V‡Ãj2[ÛáV)ŽjÓ©É 0•Z«Ô©C!×ñÎEnWca´â°8²ˆ+$—Â-Á*¯¬‚7Y·M 6]å0~»¬‚ö¦=·nà"ï…`Õq ®ì¦ø­–ÍÐpÓíXm›€Åö˜xA3n‘ñÚ ¬î‰Ù…Å•S'Ïœ9uáƒ÷/|píÂÉù±Ñ©É¹Ùµ¹«öV_oÏLÀçl~ó‰_xú¡;Ÿ{ñÝ×^~íÅŸ~âñ'à®»î¯NMÏ Œ ÒveÇXgÏœ=wvír„óóó“k­Ï(ÓÑnÖ I9ô/?Y^£²›Í6“Z¦°MN—Õæ¶Ú6$°š$PåЦSªÔ¸½[­UèTÁ³0ܰ™xß*܀ɊÅb`¥9°ðÀYÜé…Çû×Öb ºKXŸÅ,©–©¬"l‹KpÓ’ù¥r\¡ßm…ç Žë‹u¬²ÉÜçÑqÉÔ¶ÒŠ÷1.Ý ±X¼JÀw#äd––?, Í<›4c1MV‡Íd1[mFchpxt`òÔòÂp^?øðÆ™sk½C³'&Ö†ÖÏM™šFg2¹”·CôÊ“Ï?ùÈ#÷=ÿÊ®]/¿ôê®§{à{÷~í!‰Ì”šœêïšœê<°?šœ?±ŽÈZ_G\-. °¦:÷¿ëJuõ÷õæºs¡˜ê½7jœ©d=Ñ^¦Ô­¦E¢PצB/$¹X¥Sëµ sh3 7•ÆpÄÉ‚£…;t6·X¤p&´­`m’2°Rx}@.ÇÀª%Ëjjj‹ˆwAÍÃÆªVö^ÍM$`±:z”À*Þ,aR‡NõÛØ ]Çøm–¤8X,^… WÛÆ“Ÿ‚æ[t Á²á ,¨ê³YáÜðôäÄÂÚêÊù«W®}ôùÇ—óóKË‹3'Æã%¯¿p¤-‘îL;ƒ:Õ+ßzâá;xô‰§žzòég_¼ïއþòš…˜^bé™_]›µ¾·Ó595s|õô™S§ÖÖOž@Žpnnþø¸þ­Úx(Õ=ЛI&âŽê7Ùzû;Ó©x,ê·é‘ëךmíÈâj+µR6K£„!ziчÕä Yêf»` +I7«ƒ+“‚y~Pè‡+jXùÀ†LN ßÈsÌŒ”ÓfÎR°ª˜ d›‹‚•ïšIYV!X”üÚMÀjå-–ôV`©‹ż W~ëW{; ŒâÚ>“ÅjsÚ,¡©ñ³Ç×N®¿|õÒ¥k7®^»¾¸8ÕÛÙj¯yùŇžµt•š}ý½ñaK—³dçãÞÿð]wÞu×]wÞyç}wã·¾Ö4:ÙíhÁæáºc®=*'fOœ\_;y”ûìôÔÔäÒTËS<œÌvfÓÝ¥Ö\l6‰…B·C-nëÌz̺ª5òÖV¥×/ª‰ØRé~¿ÇKɺ-°¢Î0Áƒ%èÔÁŽ ŠÄ¤ÕX»`/HäV>Xyò+¿¤FPVC,ú ,Á2ÑN ×o ñ‚¸‚½ÈÚà élÒB°Èo-­[¹BAÅ&`i±“dfK¸<@–±ÝˆK¬6‡¯sj~ze~íüêúµë®½ýÜÊüT¶ÃÕZyø™¯~©ÔòÿÛ?쵸úS¹ž` é/}ä¡—|à¾{ïþοû»ÿÍwå³£¡T24IšeúÜ™žï¼™˜9¾¼²²¼|ݧ''ÇG—'r¥}‘p4Õám|çÙ÷Ô=ÉH"“á]v¸IÒ¦×k5mJ¹\©Ö«Õ­­0Å^ Ñw[J3D­hAÃöÁÊwƒÄ`‘Ñ ¬üK!«kK°òçSññ¤"€‘d6Õì…î“ï“ÿÕÀb#Û6€ÕLÚ¿X­«òæcmê…`mlU‚eÒÄ2›ö@nljöøòüúù•S7ß¿tíâêÒñ>_ó±ƒ{îùÍ×;þøüÙ/¾¿ö‹™Ê`wÿtot u'æOÝñ½ïÞñ•ßùâ¿øovü¿e‹Ó¡t<ÞÑ;:955séê•7žÐ ŒNÎ?ÓÖæg§'ÇÇÐ NÙwW·9b!cõ«¿Sc '±°ßí°[ÍN‹NÖܪ‚YKjK«15ÖHÅ* L›Q¡GÞæð{Ü~W*³mÅ-¤ ‰hªÝ9°èò"ÜÓ¤¸¡kKWÈ×QÑ,˜¥Àþœû{¼ÀçA¢fe^ÕÛu…›¸B^ƒ‚ÕÌ›, –\&Û2@º¹+¤n° £ÃâWv$³ÐÌ wNÎMN/-,¬žZ=}åúås‹c9ÃáwžùÒo¼wâoÿùG×®]ÿü“ßûKUKpjht,”HÇÃéÖgèÎo~ózûžY/Þ‘HtŽO,{ø˜¿xa6ÎÔäÄèÈÈT÷ìPÿ”qÏ®ºvÅþç_|óM‘=õÑHÀC˜‘µX ò±}ÿH¸+Tz½«±\*Ö´j<'Z®h÷øÝ,ެí‚Å·±[a"ɃEÖ×3®²Ù4)!íÜŽxÆ  šëP®زZš^ËJ©Øº^VºXÅ*²Š‰÷Í,Vs°`°m!XªMÀ*ï,DUWX6³Ån6º“‰®aôÔOÎÎ.­,¯Ÿ>séÔâD—åÈcßúÆÒþ¿ÿã'È7¾õÂÏÿÃ?ÌWÈ÷LæF<‡¾+þJ" …ãÝC}¦n“¯#ÔÙ742<<2º¶|öÒ¹ÃÏɲ¹þ¡áÑñ‰±ñqd¯†‡†s““½Ó=Òw÷ï{㥷ʚ÷Ukn»Í ±f“ѨE× BÜ áøQÛÛ½•…É ƒl¡¤¹µÍÃ#ެm‚EÍ”Pa!°’`eXš5êln`°Ñ(ÁrprjX;i€¨aá‹âãV·ë— 74·!Yù«X,^E9Ú,Ü@À2ðëä À2™löööðhzpÌÌÈôÉ¥ã§Ïœ¼°Òc:vï¿¿çðØŸü¯øüƒë§Ï_¹ü{W>ÿ£ .y3§§rÙx,èñ+_wÑ“‹wtú_“{‚žŽžî\÷àøäøø‰“'ÒóÀ°‘¾ht|jdX}c]cáXÔ]õø}o‰õ*sýÑF“÷Ë’iκ6­A¯Kd¤¦A§qT—êFè’TJê+5.ŸÇåõ{8²¶V,&´WDa僕$`±²™,!k7K¨¥jh +Ï#Eñµudí$þ¯ †ÉÉû†z¾”6ü B §•Y%Éâ('3R( ¸Ò]„»ÀB2˜_ˆUYÝK¯…­-d=“LÊ|¡À æY->ÜΙ,êÉJ9f@p‘ß(\V³¡Í¢5zCëñ\ÏàÈÐÐØüÈÂÒìÂÊÊŠ»òÁ/ÝÛ|áýÓþÑÍëïðÁùŸ}ðÙÿbÌúãyÒOôÇ‚éh¼µ4äòEÃÑx$›zçݰ­#ÑÓjl|afeþâuù×4®pv¨·{x`phh¨¿¿Q×ŸÉÆm®×Ÿk¶8<6¿½áíý*“ }'èFº ]uzM[…XÓ&•ª´Z»­Z"Ó+Tèf¨Ö(ëõ>ŸÛç÷Ʊ¸¢?2åÝŸ·™Ed ç¼¶Üô<"²ƒ/œ²8°˜jâ%°< §²ÐU¬‘’µq£¯ø.(ùѲOìÙx²à² ¨ ‚%â$ 僅;ÂQ{®»‡KL&ÍH‹ƒ…Ç3´å— ç¿M4;ËIé(‰cÁt,ô‹Éj1‡Þ€áT¯mx ·wh||drj~vá̈ôžß}&ú§ÿó~þ“ïôÁGŸ|üáïvù?ýXÒûáŸþ´§Zžõ&ãω|vO4–Ìtd;=oòÅ:º{/D®ojqõøÜ¹ìS»ÔÉXg_×X__^¡:Ø•ëMzí––wŽÙüx8Ôyó@“FªÐè4jÜ€ †¶­¶YI­Úd¨‘ªÚI¬¡M"· ¹ž³VÛ‹®úb›)¢ù`q{¿Ò`± +aM I 0Âp˜+x¡¬¥±°Ež³@¹Ôá¿Dê‰ëkq{3¶e øc5–à“óC¥"OÃÆø(ñ†ìßn¢‡‹mÑ!õ£À‚9‘jAp‚ÅIv¶ù’ý9[mÂdÁÎnŒ-RØókfäÂ2¹Ñ±Áñùñ‘~ñý_Ü7òÿò?ÿü'ï¿ÿáGøþÍÏ.ýðÊÿzyïìµkþà|¬TlÍâæG,~‡'ЦénÑ£"‡+Õ ŸW“ ‹+Cók-ß|ÏádCÝprÝ݃¹LGÌ©W(1e±L2 Êߨ]Þ V·ÉÅ.ä@?e]µH®Q«µ*ƒºZªÒ©Õ2™Ú ×j,ÈßO˜/Þ7‹MpÀªJè Y› K¬ h¬4­w§`vÏðŽ{£†Z ™ö‰ŸÆ¼ž­&ÁiÆO2´º£7±b††ÍB& Šccƒ+l ~Æ(g©R¬-l3°Zè#‰¤8XxN–&,väâV:®fvèyeÂd!°Ú èÄ–?4ÿs§$ÏÂìÁþ့õ{ßU¯ýÍ?ÿÃg—?ûáõ?ýôÛ7‘ÑúôûŸ}ø7þ£ã—?ûÑûg¦õµïÙ÷Ô]ÕQ_0‰¥Ó¡\õ“•zwWggÏÀÈ8²{ãS«ã£'ºŸy ÜàŒEºaÎv.×Ëôw}.Eå~i²7OGcHW›kÞyý½Ò&ü°dõ§\^SZ)QËåHŠ+šä ©J"kkS¨Ú= ÇíóºÙZó-Á¢2‹m¢†òÀJ¦ø!‘B°xÈ— `¤ˆeàÌŽP ô0ïCžO22A°2P ¿áƒ¬¡«š,æ Etäf` ¡âµ½>Ü,|1d#×¶¼¢‹ õtÞ(-–asl-põ‚£Gú]¯mo‹§Û]YÓÐ$ª©—ÈZ›Ê¾ùÛšŸÿó?þÍ®Ýüô³OüÁGôÁþÑ?þø“÷Ëjû'¦/~rõúÇW&/Ü'wšo ów½­¶fz;»XÓc³Ó 3‹öï=­vã<D.î´*½ÝèèÌFâI_6êqy,­Çžßu ª=Øb™B.C?tcu½LÙÒ¢ÔiêË뤭•²­MÖ¢²ÂæK’ï·Vm‚Å y/+ËÆùq`ñA€z²ã†NN 796ã¸Oú„Ùf„"ÁI1b‡ø"‰X‚?ˆþ¼©©™kp\'cŠ0ku›¹BÁPnVÛÀk­[ƒÕB†ÍàùX²­\!KÝа»üÉ‹•«_°˜IÀ]g°Zôzsxf>wø¹Coì}ó•]ïzï­{ÿÝÞÿòWøóO?øøÇ?¼qþâõ÷?úèý7nÞøàÆ•Ÿgö+zN^]?{ýÊ© >áøò‘v½3äóø=Áö§"¡žxW7ºŒMLÍ,õάtM-¿qO•Þ@J·«]ãc.[Ûžç˜ÂÐPGxÞ K_~è·ö–Ö¡'¦µ¥±¾¡Y!•«åMMR™´¢ª^&V¶iµ*±D‡÷ŽÁ¢óíºÂ@·Y1Á¡\mp…ÜÔ5V‰@‘`éÍéxr±¸Bd‘Èv3yÞZðÝE[b¤lU.ÑÍr9Yë/%À ý}2 ¹±ž¯z>+ST¼3WÈdk¹‚,LÖæâ=oúè–â•õÑ*dYc±ñVN]Ao·Q²Ìz½Ål0{GÓRÃáCo>õðƒßÿ­¯|å ºÿòO¿ÿáÏn~üñµŸ}zýúõ›7¯]¾pþÒÅó×®Õ•û'–N]Z;{áÃKçç>ºöÒCuí¡€Çi2Õ½éNÇ2±n¤±àV88==813пh{êe‘ÊçM$ÒÙL*‹ú òc<Òä‰&b©D$l]©^Ó¥©Þ¿÷@ ¬˜)+­¨oZwzÜ[ÊšÔâ6U›JÜ¢²ùaû¦ËéönW¼ó“²òÁâÊÝ Ä{'ŽÅ%¨swÇ<»ÌcOˆÞe9ܹ‡þÃÁH˜€7äbð‘`®J™Œn ¼š›È|c:¹ý› Ùš6 7À¿ ƒÂH¿°ütCu‹ÂMÁÚ:ÜÀRÍØ`!ßGæÔÚíNX ËaLžËéd`Yô:“ÙäŒ-FŒ?ýûÏO ŽO Ø«Kç~ð£÷øÓkßÿàæ‡ï_¾üþÕË—.\¼xùÊÅ맾߹³23|jeáÄÉÓ'–/^<µv3ðÎwÞÓ,“¶Ö•¾QŽSª¿§§opxdtlr¸ga¢k²·wqÿý%2¯7MtÀ$H£Kuøéß}¬ÍŽ%ÓQ_Èë²Û,&›Ûm·èeµ‡vï?pðàáŠV$§Tr…J!®iª”HÚZÔrek}³ÁYB·Ãîl7ÜàȺ5X,ÜP,âgêé"]¦ˆš`ð–DX`!ûDä¹ËcK„aàIS@›œLRÇ­¡–„÷É_ µ™Š3®¦]8:­¡p.¾à¯‚Dñ 4)õãf®‘)‘Ô5KX 4«,c"¥É„2 ^üÌôÎGvV:]úГ}ó0Td–Ål4š‰A{záÂÍÏ~úóÿô7ÿøßÿë?ÿÏÿ)‰_»ù“ïÿæ¼ãúÕ+W®\ºpáÂÅ çÏ]¸ráÈÎöþ©éù%H)/¯.Ÿ[^_:ÐØtð™ï¿÷^‘Æ\ý}ÙAˆX¡3<<8Ð×Û9›zþmc‹Û ÇâA„ôðG¿ó´q•ˆ½ND¿Ãn1ÂV29ÚÖ*Q4×4É[’—¢VU_רP#ƒ­—Ôˆt€ÓM°µž½%ܤæ6VÂå04è–övtÐ^Uü&Šèý …–dF^©ÆÏ?²­XI‰[é@Ö´GÆO)r~é–Iþòõ>ýèÿé'o{Ï\¼zñÆ«W¯\¾xþÜÙ³§×ÑY[[[¸zXn|£ã“³ '–W×—VçVÕχ©lßÀôË/(éÎðk…O_oOwwr¸ÿÈ‹2¥É{qÚ${ïSï¹»ÚáEßŽÏ ·ÔvƒV£Æþ ¥D&®ªl–b+A¢V^CÖZS-u…=_!XyÓü6€U, Íúë7 ' y°„þÇ6és^×7`W~;¼œFZÐVE41æI£EuxC§g“TøÇîˆ~>þÉ"‹ !eZ¯°¿À`5pÃG)XðšÅe %ÓT8GÃ)uS j½ÍÒfkv‘¾õÐʣ̈,€ =•~—“x›QcNMÎ Î..¯¬_¸råƒ>ùì“OÿÓÍ×Ãg.]9ŒÕ…s0ŒïäÊÊòÊò‰Åų•Ïx‡zGÇ&¦æŽ/.-.Ï-ͯV¼êô’½½ýóï=!·¦û²}U___œîî®®lç¸÷Í7$zƒNkЋˎkÙ*¿^ar"óéu -hÔkÐKS…Y…X.«.­—âÕ²­H ‹¥™¢µ¶¦Åޏþ[%Hú7‚ņ6À£ÍÁJ³ÃÀb»»$vE#OìiÑ"§º¶›pÉÛÓ†{ô¬»S!!ôpèÈ]¾ ýìrü‰øçoÁÁÕÂ|PA2š4ÔÖn›ÅW7sE§p+ÈXmŠú¶„£¹8@…—‚#6qûðpâm€‚ÒrB¢Ïm¶Fû†‡G—WW×Ï]8wñòÍ?ýø/N½[:sþì…³.œGÆjuuuy ¯œ\_Øy4Ö“A`ÍÎÎLOÍMÌÌÌî}×åç†{»Çeß+ótv#²úúz{S¹\'>™l*;¤ÝUQ/iÓª[Ê÷UÊ4·æ«¯+L.‡Óã@ÊʨSÃR/ü¸¶Š¥ÍRyMiX,{ÕÔ„>ŠÐª/i5ègò2°<ì3Ѷ Áâ†Ä ÃqU ,ò»ÀbÑ®Îj°{<‰¤7“»K¾õÂä v3˜ ¶ô„áÜ=˶Á _ì: Y8×#È‚ÕÀqU_'ìudõ^Bí¿3®ØeBF÷©â-õ:zÛÃK,u,[ÜŸ†¥ÁmöJ†8"ãëà‘ c?ˆ=!ºªÃ d #ØÝÛ9°°²~æÌ¹‹—.^¿ùÉç?þìïžJNŸ<}öüi$«N­­œX:±87 ŸM<¡‰¦»Ð}ozfzb|bfbr¢gOi8‰¦3Ý©_ðäâ¹ÉÝte±OÉd;YôQùÁ#%•ß=\§´cÁä}ߪÁF(”óh•±”®wimm”ˆ«ÊEÈPIÅHr´Ê%­±¨ª¢Ýq;üAϰ<^®ók °Hô ƒE.ƒÅÁÂPñ`ñu ä‚Õ ’ë£W-¥ƒ™B¶GAÕ‹ Âž=–?\3:ËŒè´mj¢ã YÍÔdmí+‘↼n!XÌ2ÝÎVœÐeLª6Z¤ÀÅÒ¹Ãd:,’À&ÊÇPÐ4n•“l«¼ôVèÄÍív¸£™ž±ÅåSç/\ºöþû}ôÙg?¼ñ}OvN­žûÑ¿Î=Þ3¹||iueí$r‚ó³3³Sãcc£#C#K{+]žî^¤¡ ¢0ŒzOöp‹+•Mçúr]³–ûØ"qZÅÔÙ Kp!K’ʹz-óá'î{«YçD˜¥¡QùW{¯I"ÕèÛäjm›=˜u¢(Eklmn¨8\#G<µ464¶ÊE­ŠÆ2i0è²¹Aï‹å&`áîzaŸá°b“Ùfµ; ¿áB\g&¸G,AÊÐ0àƒøŒB¶Ú±yCJÌcþìt´{êÊÉ“g/_¿víæûöÑçï_ÿÓ¾'ÂÓ“ ³Ëg¦gЙšžîë›3¶ú3)šJîêÌö%‡S/2E3Ý Ô;r9듯؜HÛESd®ØñdÝ»Evàù¯ßÕ`ó‡sÙ\OGo2ÕYñÛ÷¾SÓÜ*U(àEÚ(ª­¯­onijh¬:°·¤¾±U%i5´JÅÍ’Úò:•ÕíÝ–‡ï}ª«`6„Bô9ô²š÷Þ9\}÷.“§#ÛÝ™éK¤’¨ÿÍ/|q×ácõèaD=4¥55åeU•%{J TÉêa|¨êF7 u}`q‰¢¯K°QáÄí-$µÈXIÁL¬â`¥q ~!ø<.‡Õ¤×´©’IX”Ô˜Tkémˆx®Œ&³…?0ñÕu¼™ªÕðuÑ% •Ê÷F¡hç áoVíÙ éfˆÀ7§F–ÒD¯xÄ’›ÞÝ |@ȲJ*6™9l3¤]-°Xaœ¼âàñJ ‹!¨w„–›\ ÑÒåô†/Þð­,­:{þÒµë7Þ‰¬×o|¿o—*ëëF§o¨;ÛÓÙ9ªÙc‰'|Iþ‰dZY]ô„!ŸOU÷ï*ëÝ^_ìˆwv§úpÆohp0×Ó×Ó3<5USˆuÈ *E¾bªùÁ:“;…W$ó'½{|ùps»ÕîAf½ÐÝ6³©éð‘Úf£Kÿåg­áŽLw:“Ž„ã!—»íñ/>ünIuÎÂAÝImeE¨¶¬®^¢Ó47Jñe¬E,uB›7è-»z½,•ÃJû¶r…Û‹té¤Èv_tŒ†èEnElé´mt$:º¶³)œìöHm z· ;E‹.u`°¬ÖB²À a“xÃí ™³X8•ÖfâÖõ ¿ÝŒoÈ’j “Éj¨È5ò/tc_pü.d¸ì4ic·ð[vÑMð—¤û³Ù£Ã†ˆ!–ˆ"ÛDO‚ËÛ9ûçãÓëÇWÖ.]¾Œ,ÖÍ×.ݸxyýÒìó/–©C±îþ¾žî\.ÝÛ›žH°Ä‚éH<†LV;Ød4!~¸Ú€äzQŽEƒŽ¨þ™ûŸ?$Vë¬n\í2ѱýõz[ªÓò;µ£ï­;‘ŠFþ€ÓfÙw÷Ïí+)©­ƒ85U5u5èjØ$m“‰”btßnV,AŸÛ äŠh,\Í@‹²|ÀÚB¼§òΦ®0»ƒ„ÒôøáP3´Õ‚‘!µ%`¡XòŸô«Ð"K,žÀÿ À ·9¨(Y,-Éìà»A+YAô}ÂzA—W1À+4Ng‰á.&ºŠÍÑ=.Š…Caô´zë¿×98:3wæô… .]¾rõò ×Î_9¿räÎ/ßsÔêÛ‡ïE}É\W¨;§x'u§‘hÂ_ì_&—=Z¡5;Ÿ Ež„ÛÙ>ðíûvÕ´* V›ÓŒ.D²’·ê[½ÉP×PäŽïÉ‚Ñdw ˆxí^‡É#zì«÷ï:p¬º:êê*+ëjÊÊë”m͵H7TU7i]a—Ý :ÀòpòŠ›ã‡äDARmnØ ,ÌÚAG¾Ã8‡d‘å2„ö~–Þ@ Œ´O…˜+’´Ñj DÅín±âÀ#qíÒÉõëW×Ö¯_<·rvú²Wã:ò½;­7»Â©d8Nõtu${Òé½õíáh( Çè÷ FÆçÉŒf'¸nèóóüfÙ£/ï«Ñ6¶Ë -FUéÞ÷Ä*›ëíéüÊ¿;ž|n»]³UêÃßýâc﬩G¦J„°ªmj¬8VÝZ§l®•ËšTÒúj‰Ù u} Üù€èÆä3+÷Cÿ£>DÄ;_Õ`„¯Ç‚b¬xÞn&6 ¿›I“úwôÆÑ#Û­>$q  VŸ½¬-Fà¡«W"…ކÂá) WÔ«Û-‡¼VGK† Ü@FîÑBeX±Þ@DƈØ(¬ÓE¬$¦‘f¦ÁV¡X æJg@Ö îvP<…ôÊ‚Ä{ñàÑ:•Åí F|T<ѫ٭rÅ"ô¼áÈú."è[5?ÿvs»Ù…®N—]!±[±÷é7jÈtz™üÐk‡›¬‰lßàÈøHÏ×î©÷8Bñ Ïã´¢‹»Nmh}í®{v•*G¾¹9æ溪Ú&mU“¶E¤PTÖŠõ.!¦ b*[‚WÂP¸¬ ÍFlVG ÿ×%~ðGÉx$àu9ì;pÍz™ƒ ÃtÕõºíV¨!qŒKàŽNbS¤¡×`ƒ…—:Àý°,xvš‰Ú‹îœiÓð`á î@^5`a£¦Và(ı DÚÀJÀHó˜©%.×Ö“ÆS’à, ŒzÔB(øuâGÎKÈ Å8[E@4Áá""f·ÑOˆ¤ú‰ô‚Ø8H )|%˜¦³]ðÄÂØ„ HŽŽvwe;§Î]:¿¨~+xvjiîäųK3Ë×–Ÿ[K&sý}ã‹c ñ—ž}m_‰Aj±ië^²Û}¯79HxâÐ¥"ê‹„¼Ö(V[œN‡'ˆ\Š˜úÊ=¯½¶ó©‡w³¥»‡HEé`߃_~Mc1Y@1·CÜÝ×åU»ž~òhY%î%G/?© †ô­uúö†j™-à¶»=b¬¼›ƒEãX4ï¼X‘[‚…­º ûŸË¨jm¨-=¼ÇÑÓ/Ü©$ µŒ ë¡ÓŽ~ˆ²£ÿôF³0¡d°H6“Bå“VÃÀ¢ÆNI41° àÇõÁ Òp( u6á„_Áó‰qªF©¢iJ.ÐéÅèöi2ÛÀθ…¹Ô/ è„ÖYI*þÉ5JýÁBÇIÒ†Š R¿àÄEÉ¥L"ùÝ7082:>>>5…«åêÏô,;¹~þ’úѶõ‰ñéÅ•åÅ'ÏNÎŒ÷½êNeGÇGú»¢Ú²7Ÿù@øõWDf;¨¸‘ËèYóÇ|áXÓèæfD•'ˆ°r{Ý›V¦Ð4½ûÐ÷¾ò’ÈÓ•ÎM Ž  O<÷[7jõZ `«Ñ^muï½TVVY/À†&±LÒÒ"“ˆ[ôöú#*K ä°z|®­ÀbâÖ3n y<óÀâ5~7‰_°A¿×mÑÈÄMµå;p0=Êqü Àݽ&ËjÔáv5r<Ó¦\1WH VŽI´iÚ6ˆw3!‹ºLm› WΈ±pgÝ‹ôáâ–f® ¨gÿ&Ä:ppV‹;’q’Ç ìN,K½Œ,x˜è«Ž ˆÇÉODúÞÈøBœ®Ëuue3LSÆcÆÙf¨a@(ñIä {ûq›ßÔô4 51>4=[=1¿°vaÙöü®pÿäÜ̉³+#Ç'dž›åºc™\ßxW ]*sƒÃƒ½ÆÖ7¸ÿ®z©Áâ„{™WÀ DBÚwËšíèñ±»äàÅÚÕ‘L„}ôVˆ'F ƒ,zœMz•YÜf9˜,HÇ9aš+eБÎ<ÜôXöæÒèO;ÐË ðKRF W4 ³x-íjIS]m}«¢­Ý çÜ‹A»Cx‹”c‘"®ÆÂ}Td»Å‚ì|;‰àS°ä¸%œ!Ù¸KlZÈÒîŠ{µ°WµÙœNÇïg4ñëÜïqÒJõ鸌]®¬X"S ¾“tr¡O‡{ŽzX##ˆ)¸ðá1ŒÃ½Ñ0²ßv‹É€L¥ òÓÁH"ÕÑ™Êõ Oô§n(+Ê“Ó éGzfç“<ñÆ›¯=ÞjE2_Á;pé:ò»Ù>tÝõ¦IkÀIJ²Ÿ8‰½¾°ÏräXª­µ¡ý¼²£o—¢ý£‹|éyC4Ö9<ÐGJþ"!_¨ôŽßyþpI 4Q5’™H¿×–î;R+×édbQM³Þ¬in”½~—ƒ`Eè¢`¢6‚EÈâ–öæ%¬s€Ǻ«ò8IÏûc°ò ½Ri÷à@’˜©ØxueH” ³…å{4òyн°MÖ\[UÝ VèmpG< N鵨»)¸q½`´í¤zÅJ&@¸LtÇ`)Æ+YŽT±m¨Ð ¡j…gæò#Ù !˦ʽ\GHšÆ}¡z rQôpÚH¸ô¾Å‚ë‰-ôU¦F 6Ax ýdC” VKvw&£0ÁÜY„v3²–n_(ïÈärý#Ã]É«—®\?>Ö‹Ì„M‡»SÑX¶´ñ¥ûZæ „È#tA‘(²VÝ=™îÎTÝ.9Y&+ºr"ozýP^]W_[ßÔ,ª—Èë¼s¨Ý#¥ÍÍb¹)á©Ôåó:ìo1°0J…`1Ý W q°X‡=‰Ä ÀìA/bW´kprznI„ HF/ÙÑ¡¾äwd;á5–a\a‹ñÈy¶kd-µåGK*j%m°’‡@dá0æ ÷F+”-+ôc®,²l,ØÅuê™"ÐrOø‚x"WBÜJk@σՎïÌ´À“xw,!N\®ßI:¦`Po’$¼ˆÜP %ѸÀ¾%R¸Ð“Š&’¬AB ½²«©ééxHÆGûº2ÉHÀƒžqÚÉm0A"%Må:;ûûºOÌ_[¿ðÁàò¦=è&‰w Mù{NºxVa‡5˜YØ{•#ÎÝ袒·ÅmÆv“Ãaó`° BâBW¾Æo¾µëÅ×›#¹‰iô] ŸlþUz¿/÷‡Â~L¸A´ò¯ÝõÚ¡²*¨¾jj¨j®|ïÍw5ÊÕ2t­’IZÊú’j•ʼn^õNt{qm‹T–ç¿,.«ÃÀ"•GÜäXè ¤³¢È’ºuz£=œ›˜_8~|ñøüÌÌÔzNÀëÉ„Þì|GÎSX ±Ð¿ÜŠÙˆÀª+;´ÿ`Im+²J ƒg 6-°ÀµQª5 ,&Þ1X½ž3X*¨T($´UàÙÆ¬¯ZMcW&R:ìÁU ÜlqŠ®$Ã%-¤¬žÇn ¶è•äv9ˆ 4°áÿ ýìHo#±D†øC$FÇÆ1YÓS“Sã#½]Ùd4à¶› :ü}hYNd´â™df|r`xnê䉋Ÿ®L#­ßƒ»J3qäý}ÙòÇ9íÞt¨tãyø¦Ò©Lþ½Gß®°Çz†&fæ¦'ÆÞü÷O–i\6oÐáöÂ+ØdЪòC÷ßùòѲŠúúšº¦º’c»_y«R*o%³Éš[ê$²&‘ÜæƒB éçÎïÎBX,/î©ð³¶UV˜ï„ G`‘,l$Œþó¹ÌzRçLöO_^ZZ\\˜›™žGr'ÇG†‡zÓ; ž‡ÁâÄ;î,@2½½MÚRS²oÏÞýeõM­rµO †©úÐ ¡Âó>°ÉBN F–X,ÜÀ¥!`á!J<€†«¢idô¤©Ê$,$cƒ¥7«3Kp6 ¯—‚:éFoõöAi]"+ñûÀHÓˆ?:¸îLj¾¢ "Ÿ)dîrÝ}ýƒƒC0Œ ±5Ë&Gzs™dÔ粘ôœJ@7a›Ýí %ã¹¥Åî±±¹s7Ο˜ì…8Cn;‰dª«3½~í…J­5˜Lwv÷Cª!ôu&*¶ K®Íis‘‘z‡Iq]å÷|á;o´zÒÃCãÓ“c£ƒý=‹¯}ù¾W4v£Ãgs8 †”¬B&¯xú®—JJ+ ö£¡æÈoTJà$Ãd©ú*e»Õdó\>”ÓêØnðn–ç— 4’ÇÖ®7µYà Ë'W–f§&'fg¦'qG.ìýF`Åa›Œ}Ïtà¨ÉþCHÈj2¨¥M5%{ßzãw«¬oKÁéAs„š„°Åq¤nÍ ?ÈçàU ˆ@Ùw ÖJ§ !šXç´žü©Šï'=eX:‰Kuà¹/ØJãÆIrIâž[¤–Y½ÝpÙCW]x>sÙ£CàÀj6ÒÉÇp!@’Ééò¨©¤˜Ñçö#õI­#+>4Ћäv4èqYŒ°ÍAц>Ëæö…£±¹ ³ƒ}#3K+g.¬Œe{ûsH=¤ñM5‘Œ#YÕ×ç=øÝ&…3ìéF”ww¥ÓøÑL&"á=õj™Tg1Ù]¾€×Þަ״‰*ß{îío~kg•¥£7;<611Š(ïíxü‹wìS¶LP€—-¡WmCKí¾7ö”Õ•×·¶ÖzùñÒ…D¢n“ˆEå»N‡<-v~lú3WäWo‘S˜+.Ð)®AÇô)„Ÿpä< …Ý&MSUƒÚ‘™>¾zrqyiafjz±o“«‘¡¾ÎŽH²ƒ(,øÌXœõ=Ù,í:äÇEUGÞ}óÕW^ß½gÿ±ÊºR}«aÀdI+RGÈ2Y±±‚{îm8„*lvmƒÊf…áni„KéYÛÁH[‘Ùr{<\0Œ+D#˜/dfq°âr=½½P‡’¼îÎt $€ß‹¢ Ê—´Z5IwêÁz¡.&–è™ÖÝ‹nˆÈhaÎÈP?²Y‰hÀã@di€tËï ¦NÝœéëï›[\;sbý‹]ð"C WUP½ÝΦg[ –D$8Š¿3°ÿñhØïÕV!o5j•2y[»¥éè¾ÝûŠÞøÝ{÷ê#ýÃ#cãcCPN˜ˆßý¥ke*¤ö‘Ô@ß¶rö’¦Ê¤r«ZÊ+=ój£LÒ ¡ÒZEkÅQ±ÇÞ ³B<.»Ýå,Öv’ÐÅÀbV ‡k²xýÄ‘ §]ÑR[-1‡{¦çO®."ƒ…<á,‚ Zߦ‘®F+¹Ãåâ°|G„ð—€½?H /mª/?øÎk/=ûÜK/½¾û %jj•€¨R²+¡œ¬¬ÑàQ3íÜ~lâÁÂ>6õ…´·ãNE%a wMnrPú…M¡œ'r\äuç#Y­Páž—ˆøèóð`¾TO.›MCõô?¸Yz¾4 ¦aì¿Ó Õ¦aÜ¡š¥WDr@tÁ ïL*ò9lF©1X_zò?_™Ê Î,.¯,Œ÷w#¬âd¿LW6•éíÍ6¾¼OÛîHA¡`gW¶„*Ú¿êí ¥¬Y"F¢áؾƒï¬lhs<ü[7†;;{ÇÑ5}¸ùñÁŽnÇ—~gg½X[+UJwZñ•ßy³‰žá¡áA`5ÝͶ}á+/W¶´Ê”ÐÑ$ã*ºúÆÆÚÊê†æÚ]¾P.i©Étªº#Ǫ¤fo»¨R/8¯Óáö»\®¢ëW‹íý‚O*Ý‘ŒyLâÚ²Š&C´zéäêÊÉÕ‹Ç—ðY^<>7 ›`§ÇGú{²;:+äÆà³±SE¯t;z\5J¹¸©¾ºìØw_ñéGzøéç^ßs¸´FÔÐ }¢8£&š ÝúCÛM8ÚÕ¦ÖÞ xÑä^6Ò„Žb$E+ÐJc§eÍl¦:+³‡Ì4B†£…pÓp¨¥œZ„üLÄëéÉueÓ©x,ìw"¡…!‰ŠŒ„§L¸7'€S=ÀERñèŠ `Œ wØMÇÂ>§Ù€L]›¶Mcð/]»±Òóe§çæ¦ÆGû²²£Û2š¹Þþ,b ɾTG·þõWkÔíP#ãE—ù(âf„ªMòCo®®ª8²çí÷ª&k éþÑ×~ë>Q(šÆInôý¦’!w ê wï­nlËpÝZSCÔˆÖI$µÕeûž}lW«¼´D®j×Ö®’âvYƒØä ûÝ6tcr{7‚•n,F6Íð‚hÄ,­(-kÐz¦–V×N®­\Y>T­ž\[YZ˜ŸŸ›_˜™àͱ\ouú‚aøj¸d×i3#c¥hmª«*?zpßî]/=÷ÄC<üô oî/­ih‘£Ç+#Ú\¨âf¯B'8˜pÈtžd¦EŸ¨-§j¤t8‚«4ðYœw9¡™uoðÌdú:Üï\„Îúâ`7’YýS†ÿ! õ0­H=èFX؇ü5N!Æ!ü꫉%3]Ý=¤ GàÁfNKDüK{›F¯UkÍ—>¼´:;3Ô‘ÂéŸî\:ì¡Çº£«ÙËÁ>ôêLá6”ßÞ7ëõèëã$'Ry“A«TËꎾ÷î»{WK ®`8ÕÙ‘êûÆ—Þ4Æ}qt_Èe±ºE€_ÿíGU‹D0±½¹±©v5Šë›*J¼öУmuÇZÛõJeKUƒ9àk*Ù£.£ÝSì.›båt‚õËZ,É‚u"…4GoOg*âU8V¯ñæÆ–WðfáՕ奥•ÕS§O­­,ŸŸŸ›îïE`Õ7É4F›‡4 ï9!¤­Z›ëªK|o÷[¯¿¸ó©Ç|ðá/ï)«GfZeÁÈôÀ\—¶ š*t¸ÂÓˆí mêiGXáô´ÃA¦{âŽvÜ3Äõxà ºyà* ôÃâœ-ç2rÓ‡ ´‘Ñ„ËÝ=8 '½Vˆ¨†j^˜à q¤N¨ x\-ØêÎE4Ð×0B} > *“ áY)êCJ }¢µÝ€>Ñ=zqqqy*“íéG±¯k 'ìÆc©lo_¤ˆú²©’¥®h ­ÝUÛ E×4“Õa„U)zµBÛ\²oß‘:©Ád÷E;ºzrÝ]Óª/|«Âò$3±4ú.áíqy~éùÃe5µõ l¨"ÕÖVUÚõ òÆòÊ6¿C¢”6Ô5Ëš«â.“?â´;aÐ6é>¡õk‹4†céÎt¹èÉMÒò÷öWª¼]“K+'O®:µ~ruùÄÊêÉõÓgN­!·8?;==> …;J*êšå“ÍZÆðjÕrqc]Mé‘ý{Þ~ãÕ—^zö‰Ç~àÁGžßu°V¢¬pP<“°ÔkÃâ"61à'ž k-6+ÄnVÀRé4\ê²lO¤”H?'NmBj†NìgÃbHC5éÚ0BX /Dbq\ Ú•ËAn&ÓÅ9ÜXƒ£ÓnËÊmX±…ÈôB–½zû‡ Tt"ñ“ƒG7€$r£éîÎ\|eîøì4ºt“hÙè`ÈJDR]ý}ÈT"G–6Â.ˆdË_?P) 7t÷©.}}_iÔìvEÆÈóövŒäŸûÂcO û•ð(ºìmæÆ{¾ývYEeu-î¬AWð–æQsHôÞsïHKEz·MÕ*Ñ+Äâ–Qc›ÍïC$¡gÃ綘mÔ`å¹BV’õË‚…µŠ?”È@²¢»»Ã‰¸zëPƒ95¶´vY«S§XÈ ®Ÿ:}šÌ››Ÿ™šèéîìˆï(=r´²Q‚îÁ0F‡¤®´YT]~ôÀž=ï¼ñÚË/¾ðòóÏ<ýä£?õÊ»-êvè‚„‘ò°½5‰¯’üÜ}1ôtJß ñŒ‹N8CÂB©LÝuÃWø5ÇŸ.$6Òp9…<Ô »èF#­°‡ˆÞ£D´$j‚¤,&ƒót=¸|ƒ´"Ÿ…ÚvtÅuYÍÈäáù*hCfÕâ@z7‰w€Íꃶ‰ \+:5Q˜\:w»N›!0uæòäÜ™ÅÅÙžä9;sѩŵ*4äÏæ2==¹t“LÀô ¯Ýùíí‡÷½[Ù*VÈE5e‡öí?RÚТ²“è§N¥r½=}ýéi×7ïxLkr’aT¸õÙlh3¼w×coí/--«À‹þ Õ²:¼š+÷ì.5* íÒ&©Zí²ÊÊK[ÑkÃF®AØN9éU'T„ÐæIXàv:ò,·Ã~ãaë*H½L0TÜËä ¥ºÑ‹6sȽñꛥò`ÿìòú©3ëkëgή¯œX^];µ~êÔÉ•¥ãsS£CH`u#§éßqäÀþ#•õ­J,hLw o¶&#Õtj`Ÿ»Nßn±CÀ–<@IJ‡ãS¸ºé(t9ìÌôf‚.‡3ƒ,ýðâúèÔj,éêÍvdÒ#ã)«®Mi E±T n‘xl¤©ÌZiÝÞç^|íÕ7ßzk÷þ£ÕÍJ½ÅîKt¢×Og¶«¯¿'Ó‘ŽÄ{4ß½ãáVÅéEž?tÛL:…¤¹öÉ/=ðÎÁŠ ‘UQƒšš*(I•ºÖI«HæÐ·T7é\'ˆ‡‹ËÁƒå€år€åÛ ,Ò ¥o¤~2àuÚLÈ•+UZ£}9³¶µüí—^Û]§‹ -¬Ÿ=î4Àµ¼°tby# ëáü,«7‡4ª×Ö¾ãà»è!8\QßÔ&¶º²ôȽïîÞýÎ[ïìÝwààÁƒÈ#îÝýÆ®·”5Ãλ(M«À<@ÐȈÈþ†ƒ·Ã q)+ž#„Tú¢·pW®S®p[ HB¿õÓCF»¢‡Ô_$ÅÇP¬±.D.’PâаJâRô¥P •ª ïŽìÕǹL©xt5@W4˜`[Ú@eÙPrO!ùãY8uˆØ‚V¯¡¾ÞTÜç‰vNžE°/ŸêŸ¸2uñô@²3p9Ûe z—/‘Éte’aŸÛ7Z[»FÑ\{øÉ;ïyhçëïTÔ¶(ÚôFs\IwW&—G“èG ‡<ž}¿ýo¿Ñ 1›,.7¾]ä­-Gïÿòï½±û½}F§¬ªw0‰î>Ú –ª`<4’"zuc“1ör.oXôƒ$¨ÃƒEFBo˜¾Í¯¤àV ¶Íçu™Ú$õeGŽ+©€ùœG÷¾öì3¯¾× ‹Ì®‚¦:yòäÊñÙÅÅã 0wd“Q§µ]#o¬.ݱï­W^}ý­÷—WV#ªŽ:¸ÿ½½ðÕ”Uãí¨õ5•èVrøH…Hnt¢×(˜‘Æx@‰Ü•ãÑ(.‡²“x4¼ ¯PdtÀYß⺉™êÁQó>zidÀk×å“¡‘0þ¢iבqxv¤ÉQˆšFqÉ,¶VLxEô@ðÆR@{.4xã€Ý&œÈ;#ýŽp?8ÛM§¦§!ß5ŽnÝéTWWG6ìX\é=¿Úå@ÞÝ0{B>o(ämE·`«ÛEǨhÔrICÕ±CïíyçÎï<þêá:±¬Íê…‚ \œÕMÇ“‰h,âÔêíFåã¿ù…§DZ«Ao·¡+O›²µ®üÈ[;¿óͧ^~éõW^{óÝ}©kh†*îæºc‡k$’–æŠ&q‹ÒfE·[Àï°:½Ìå€Å€£Ýqî<°ÎÝ ,Nc‘Q*nk»º¥úÈ»o¼…œÖî={ö¼ñʳO>òØKïÖ¨}]£s'–V–æf¦Æ‡[@2Ñ‹ƒ‘æö6ESmÉwßxéùï½ñâsϽðÚÛ{÷/-‡õÒíø&‰XdV3|&AEmT'—!½¥øÏép¸4EƒPI Âh¥N<Â^Aìƒt (ˆ­ôäàúþ>Hó ÓšNB¼ºðbg#8RŸüD¤J Èš˜ÆÓi§§f§&Ï_ûþ_üéâ@Wnlh$ Øáˆßï4ëÚ‘¥4èZÏl„ h»E¯‘ÉÔí&£ÕSqïµKÈЧ!‰^&Ù„¯]Y]Õ ©ÙõØC÷ÞóÂcw}éß}ñ‰ç_}åù—ßÜýÆÛ{•5Èõm ¹¼¹Y¦„fuµèÕ }rHŒ4I$µGѵÐä1µtRзÓJ÷8ŠƒEæP£å¡­ÍÀb©ü°1=ƒ`¶œV£^%®+ÙóÚ3=úÈÃ?pï=ÿVI£Æá@©5´öB=í‡NÄ‚N‹¢µöèžWž~dÇkÏ>rÿ=wï¾Gv¾}¸ºIŽƒ¥¡XG¢Ùðœdн/è²Û‘ópúBP¼Ò}!î/†ß:h¤3Iæ?áv5Ò4ƒUUfã‰SܶC‘N@_¯Û)6.K€KÓ‰e ’ÐÕ ”ôÄ3/í>ZÝ QÈÅÍMâ†Æ¦z‘¨¢º«ml‘ÊÄMõµ²¦fI;£’ ÓÜÖܨ;mN¿×æð“µÓé.¶Pä=–V-o‹bEÈ4§\ÉB~·Ã¤“Ôyûŧï¿÷Þûî¹ëžŸ}}¥Ääöã uWw®KŽžŽxÇü.“^ÑPòö·v¼òÌÃ÷ÝýïÜùЋjÄz§ÜÀûF¡÷niê\܈¾y¨N‚Ùö©T¦ GÎÑB­;HM3€ðÓIT‡ƒM„ñù‚A2>κ­Iëu’mEÇ_6•îÍ嬺œ%M§Íâ : ?`"³ñd.#ÆC ·Ç’à®)ZŒÇ=ª@Ü!ôÀö;CRÚ‹ï†à=!ž5995=^ 'N_ùø§ÿáæ­oG¦C¬€j±v‹Îæqš *qC½T§•JÚÔz³RLP>Žžk÷áÞnU*LÈ„"­Ç“nEÉË>²s÷¾ ©9˜FÿÊÀ@wÜç@ŽfqÊ`Â!Œq‚¹(uµ5ÕMH¯UÕ5‰ÉTt-lU)ëÕ™\J©Ñe³Üd$ªƒÉa« Š'MÛ“hk `Ã.hÃ*Ž¥áˆÈL!©Šó‚ðªN’ÊŸ Ë¬j®Øó£}ïλî½ÿ‡v¾q´ÕLe 6<4ˆÏ@_O´ä€Üp˜5­5‡^ylÇ OÜÿ½ï~ë[ßyèÕÒ;šîÌ’›„úetñFתL: ÂÀE§¹älÈKc“Ͳ¼ ®iŽÀìJÒùNf1Ûù‡4Ì|y„´qÓÆ#Èv’f.hÙ&]dŠIŠL1N>/<çƒÐç"IÞÖ:ñd¨’1‡‡§A&pe|HÃÇÂÎÅ=Ú8'`³»Á@£Ÿ ¼'gÍÌÎÍÎÎÎ/¹öÙOñÓ‹ AtE:Ö ÖkÛÚm:³ù"‹^)•Â0‰¢Mo²:ýa˜ÒðXM/½]"’™ìzØQiu،͵å¥å"­ˆCO_ý^[»Vצò£,ðr÷ššjt3G—q6<¶FJ¡5@¬Ô9ÛŽXÄëº °œ§Ë¹Û•ûš•­2Us¹ÖœJ+÷–Tµê¬dDŠ•m› •B®Ã Ç&X冪VºÀ†„òªúFÄÛÙÔ(—7TK,~¹Þ {Üþmƒå€%ñtØ ²“VÕ,¸‡ÆÇdWÍ\ôA¤±+Œ£{Šª©äÍg~àþûxð‰çÞ*Uy³#“¤-g 7ÒŽ Áà @Æú\&esåžv<÷Ø}w÷[ßüÎã»›-¡tïÀŽ@OÏb°ÆGqwâËè¾l5[ð ûx<Ɇ¿b…Ÿ‚¹ÒÐÞ‡;“ý1Ä]X&ãr›äpe=2YjºCF[ì.<½=BJj²Èfõ’× ždÜ•IAX,àCdЛå.<>] Ë fOœºüÑ'ž›^\_¾r.n@ÚÊ —ÀåÏŒî”6³ÃÔZ×Ô\Û ÞP«× ©¨®¡¥MR]×xh×Á½ö½ó^­Æ¢Ó¨ÛôF£Þ„ëwr¼·f„ÁÃ:X—¦ª¶®¶ŽÎI‰ÑMbÞ’Šðª©i±FüiJRQÏm€å¢C²òW~ñ-öø• Ϻh:mžH¦oht|’”¦ £­¯]¥ÃÈo«ê¾ùô>tßCϽSeH N_˜Á`±–ßQð†½|NÄÃ.£²éè›;ž~ø{w~çÛß¹kç!•7Ñ=29;…¦ó ³xà+µäP2„nT‹ÃMÚÏÓpkˤ3Ä’Á"1p‡Ó•Íz¡%/íF®•‚…'Ò@i O·ÚFI^PdBt€¤ÃŹÖz Ë^؉¬§;y5¸êz]HÂ#ô“8É“cñ}ø1ð@øÐ»·¸ú&gggg¦  drïx™€Þpä?³è~ä±h%•ïíxâÁ»ïºë®{x¥TçOäF¦fçæfçægðúJGÞ.Š{xudÜAÜX ù1è Ï~‚€…k«Ñî†Á‹“ÛõZƒ+Ú‘Ž£ïÚkso,ng\å7«zY÷¬Çé´› «;Õ90>=??‹€FÑÐß.{H;tD}£¢öØ®çø±ÔêSsó¬9¤C§¦ffЧÌáÖ/tÓƒÒîxÔg7¶5”îxâï}ïÞûzâ­jƒ?šƒaPÈÎaÇFzá•/ô<×éÀ9\»?‚Û¨x°Òñ$m¤†`‘ÃbÒ©åâ–V©‚lO2Òöfz!½pq´ÛX=»š½@vqŒ›LšñÑþ/  ‡5 Cƒ+jH…!§#›è"SfBøûé ;Î ¼Àê¦;n°ÀO=2ŒÛ£«ý¨¹~tÓì_±êͫѨS6×·Èå-™ P²«[[¤ %U2¹Ï–¶; X]\Ôm*xaIÙb\þj@©#ËÊáTTÂR ä+ÊÁv5À$VQ}ÝZÑÒTV­m—jMîH&×{‘×ã'k9 -åÏfµïdÝ%[³àVíí6Zkñv ŽL-œX\\˜_œ›„áNCý¸DF‡…<¶¶Æ²ÝÏ?ôг»ë5ÝS'O­­­,‡¾zˆ÷ÍCÎÜ<´«Ž w§3èfè·éT;ž}é·Þzk÷ÞŠf½/ÑÙ7Hš¡€`Y5&îgG «‡ ½Í.dVl:CBN):'6ôèÔÒÖFQC«LŒ ¾±árâTÏ@„% ÿÏåvñ??Þ a#cÛ,dI4_ø¸¦Õ ˆ†HNË…ó<2‹Ø>ÜBMGE&’dˆ}–X.(}è&-ð`µ"¡0NA‚¸KF;t÷õôö­|øùÙ•õ“‹=ÑLÏÈüñÅ“]v…Æ l+¤Í¢F‰T ÍŠX?ÊZd²Æšêf©f߬£ ‰*•V#o„}7ux³u5Ž'TUVV•¡ƒª¬²¼BPQVVQEVr74H[Dµwh(/kÒ[ m*k(Õ‰D.€D\à‡ƒå¼M°ØŠ^"°Üz]š`³ƒ1˜˜™GvèĉKóÈ Œ’ØT/X¬xÐcE®íÍg|â•Ãr÷ðü©Ókk«ËK‹X1ÍÃð†ùYPZ3“£½=H¿Ç‚NƒzÇ;ûAf¾²Q¢sF³¹ža:‹zV@éã2„\'ú’Ð ê±¶kTr©RgvbX§qRwª`Oˆœ Î\kÐ3PS+j+aêc;´0õÇIëX¯?â¦í­76²wÀÌöë:È’€žæŽ;‘’d{žÏÀpºh~ƒÄn0Š‚­³wƒ„Q'pÕGJvºi—X¾ä1 ßCüú!=uù箯¬Œ¦“ý‘P÷àÈÜòTP­Ö)À–4×UU×ÕKe è)•k­-qC5¬ D¯",ø`©¬BÚT[Û€ A4U”•—U#UQR =R'…ŸD‚Ë¢×(Äb™Æä ÅiÉ"sÞ`ˬ“·Š*Ê*+ëše*×mÄ“òB¤9 ¡lzïèø&²—ÐãmbF<ÔÔj'³gÈ8wH:àÈŽl@ÿ‚FEúir’ù>“Û8Aö÷ÐÔtfkárI’Ç„‰’½H»Ž¿ñ‡?XêëŒÆgožŒ»S™®¡‘™“B©”4•ÔÔW=Z^U'‚>8©T®–Õ•W‹ðTÕ†føˆ â¦bˆ¥·È’úzDNUe±WUÕPÔF ¿SìÕ#qÕÐ =9°”}å¦Ö–&Q­ÚnG//›;ÞÝÓP<‚^3P® ó&gS‹%Šò ÏjÖ  …Ò‘[X:±²¼²¼¼²²º`!w5>‚M¨Ì0+ª¾þÄc»Ž‰}#«§Îž^[Y=¹vreiñ8âjaë§Òšèë‡îÈÏ(ßѦ3‚…0À¾8£3‚nܸ³xZ©³=]t˜ºx"m ")§U€xR]þHGàá J²Õ¤¸Z,F­R,*?|øhiuƒX&—«µ³Íá „qf.•Âkµbd*! ¯Éµáo rˆQàŽ³ÕJ¶G(*ÄÕaj*Õðá(f' “½•\ PPl„÷Và"Ø81@Ó[½Ý]0`(À«a $”ÍŽL¬~üGŸLvNž¾ù³?¹šõÄ;:²‰N§XÔÒX¹÷XUű’ÊšŠª:XF-+$Õ¥5¢úòʺƦ†š ¼r£®ª¼ª¦¾Y©×)!li?|DǬj²jØê‰|%¼SÛ€71®ìf)ò†¢-¬V´Yôñ .ÔM¦`¯¬¶sØm¿ X\lâÁy ýÓ oi›C3‹Ë«ÈZ-Ÿ@dŸƒøÔèÈØpÖ ™xÀi””î}ñÉ{ë´‰™ÓgΜ^]^^ÅKÕXС::133…î…ƒ=ðZ ºuM;ðà ¼Än4˜<áHª ºÖ‡ÉlaôjÁêK,ð]AtùÔ«ZÑG¬n·{C1¦¬ CŒHÀ‹‹*U²Öº£ûöî?p´¼=d-Ð:nDÒ,ÁEiØ.Š“4òyYÄ”¥jÈzg¤ÎL$b'û”|Ø›"ùNB°– Y›8lN€T¢ÏÇPvû¡ÝAd+ñðª!‘å¤\ÈŒû0VX©t&×Ó •'ÎüèÏ?<¹þÉÏ~ö£O?Ÿô™íád2ñ+š*Jj›D•ååe%e嘌êêÊZ±NÕ\[Uzôºê•=ZZVQYVר"QjT& Í„,[•XUÕà¥é"Ø“Šº1’%ÜISMu“bF­9…CÝ]Iä´Ñ¥Š ñ…zAÇvÁr»Øˆ¼1ò»­*ô¯j|=³ÇWZAt­®,ÌÂ8¢Ña˜eõ·é˜Ï®m8ðÚ“O½zLáí_>z}}eéÄÉ“Hg€æúÙÉÑáÑ©¹©q¤ùºÒH?‡üEÕ\Ë’@ZØï²AÚî@&ªw€ÍC§«ŒqÚ]¤s6µ²Æ†š†V…Îê ²oàrBl¨Q¯S£×]Åwßyû­wö:VZZ]3¥5F›Ë‹Ë=ñŒ‘ñ¡x5”CØ­ºŠ-7˜LÚŸa#‰x?x,F*€pzÙšd NEÿ¾àåÞ„Îg\Ó™ËáFÈÏC,ñø{ÇIpVh¬Þ¡…+?ýøñµ«çÎßüäûg;€öú=.›A)i·"÷ÖX[vèè‘#‡Ex•–7j,Fµº¥òð¡Òªº£,¤ÄÑ+ áZd{Y„CA¿W”WÀ¥é,XX";Õ jh‘4ãÓ*nnn¬«iëõV¯Çj uCñcwow:‰dˆ]¢É"a&¯Û‹´€ùp·z™…=–¶Öº&…«ãÿÇØþ5šgYâ`¼è®ª´‘á#ðÞ{ï=„C Y„B€@xï½ ïmFFúÊrÝ=3;ûÛwûbÿ•½çû(²ºg>¿UUú0 çÞsÝ9§÷<{‰ƒfbY N=8¿sÌi¶7Wç|n›ª23)¯Ü|üí¬7Ï_¼}ñ¬§¬þð1¦4»[[[ks“Ãí’ ô@,ÏNà ÀÝ72¹„í¤#N?Œ-ä!k­²ÊoynzvÜ‹™˜IdõQnóÐ3Ü4srœpE•££Óܦn¬«ª*,È/ª¬åóÅ2zDõT:QÔš!®ÌmÃ0m\¹° èÑaË/šÆùoâ4ßo2 ]Ò1ß$§°àw2Yç6’)ž2ÑNâ€cÿùÎÀïdk¯ù%ÖN8>9A›æ”¥‰húŠFð!á¶|ÿÝßþ_ÿï|ÿÝŸÿñßþý—_þzo´¿¯³½£ÍØí4›»Í›µÃ¤–I%b¡P,iDçÝj±÷ÀÄn5hLz¦—mÒê ZµV§E €jj’Ëå„(…œØ»JÝÊšVì~Ùs´£q¯iƒ~»®Moî윙óNî¯ïìÓ¾¿³º<eªa¬Œ ý,ïÿÿÀâzYع\`Nml’ Yœ#ΗW¹F\9.ÌÍNLp÷朱Ý0.9ǹçta…Û :â8HÖ:¬X­É7º»»÷¿û·ÿù?ýáÃ÷¿þõ¯ùí·w'»G‡k¾…Õé»Õ¢7š¡ää&ä2•Ž’œÑÒië°35+âGF]‹‚x% PsN•JJžp ª Y{AÃ-5´jtzß3'=*,m­†öûÀéÊäÂöwÅt°»S=ŠXùÔ ý¨O}-ö@±Ý÷Oë2¬÷>IóÔ,½ßËôAR)às™Z5îi¢”˜ä·³­&;¥ ¦¹wýñ»÷?ýøñ÷ïß½ÃáóóÇï=zˆ£9,„Ü=ÞÇ€cgÉç¶7ó/œ ©@_øúê"dVú)¢LÐoeRXl™s÷~Öì DCz,•TÜØÒÖápú¸+|£Cƒ=èF˜uÚÖ…¸¶¬0'=9!5+¿¢N"S¢÷`µ3u ¬Ï̱µ,"Ö(Ûeä¼›9-#θÇͶ§¼ˆXŒŒûµq°#Èíl­¬rÚ©Ÿ —°¸]Ìxˆf-1­n‡†ëû‚cù%U°0¶ÞÝ9xøý¿ýÿøé»o?þüëŸÿü—¿ÿôðààÎù½»§[£VƒÅˆ­z5·/jnRR)hbãb8™Ìf[»Ž-ÁHá©‘þ ¿‘¡Õ@Å ªIÙÒªRÆkµœk±Fc`®hZ Q7c{×ÔÑÆÒÒæá ¾Vú?=å«óÓŸ€ÅHÁÿ ¬ÿ¯þ¹×Àõs0éÀJ#1ÍuúXéW´iZtßê á K³Ð¯ö¬çìB‚Öáá>åµÑ{KeFJ±Ð6¿¹wt Ù¯“ã#zò×§qC:„ô½Þÿ Xÿù’â?ëÓ Ý:4zON(Í Y4ô /íß9;Àt­]hv¾yCþÕ‹§€ í³ÈŠÒÓ*”}«¾ûóo¿þôÃÇï¾ýö»×èO¼xòð>ë`awW{«  ‹“.܆wl€)ß(zHƒ¾¹e¶IˆÉNª¸5w ßÝPŸ½ÝÐ,iˆZ*}¸!3dÖl&½V­”Iø5U%”Ó’Óò+Eª6£ÕéÚAŒŠ½lŸªqœ| T@X[l¬‰><ÊõJý~åÌ‹“Ωw–³…™b¿×ÃTnwu„íEO²ã3&[´ãO-ûwÿ´3Á´M‘ ·žÿò¿þúêé“WïÞ¼ÿþý»·/OV–6··N·GL¸~§@CÑ¥…“LLu %º­ñ*ð(™¼µ½ÓÖÕ40wö'­Z%—!bÑn’SJljf#gt°Ú4¬‰Ê˜=ýU£±¸ÇF\£K{û·o1—Wª`×g°†Yk5Hÿ`ý§É!ò!·„ÅȪ䩹åMú%O!ä¸àîPI%×ìÎéÝós– ÙFöÓ§Oß½}CâóÇç·(N®-MôèësÓsê ã‡Ï>ÂûÖ Ed{úèüöíÛç÷îQPe+I³Óýy]IfâhBáèŠuÖç&}C®—gbÚ¤Ûþ[g<É\Cª·X]pXô*amuu}ck›Ùf³Ûíݳ¡MݬhÕ×ÕT–UV”•ÅJKË)á7émŽ~¦Œ Åè1fF–Eáü X,4¹ý ÚŸÙØ¿÷›œ#fù¯Ê¦Y›bjšÂ¢8äDy§'¹î=kÙú8›LÖM`7ÛþcVè•r熿ûÐr*ßhÚ¼þõ¯¿ýúôîÙ#¢²oŸ¾|÷êpÒ·¸³³¾0?ÕghVÊeRB“\Þll×Hù"~ueµ@*—›ÑK©ÖйB“þ\EØÜ䟪Z›1Òiieu"…:ÌœMðÆá~ FÑápôûV÷ŽïÞc¢ü'¬ Ö$‹X¿û ýÿ»ð|~Ó饭(îo.ù¡Pn›Ø:aÂÑÜëÑãç/^½¦bï¬GwNöw·Öæ§|eEfV±¢{ù.Q÷_ˆcA§á9fÐ÷)ª1Åê••¹©±AW§Q«–Tæ¥%ÄÅ^ ŠE`[_c·0ô){‡ú(YyFàëD­687ˆu·ŒcðqØ j)¿ª¬ª®Q©1€]u­-ôÚ*ÊËËËJ+**¶ŠòòJy’Vs?3׿§¦§)…Ô°“±£5ÊBÓ§…@f èWaëgøþAÎ^‡­~p§@SSLÃ3&žÊ i97ÎÑq¿­ï›r[1Ÿnd™„Ö*" U›Ÿ¬Jvwï¼ùå·ßþúädï”êèǯÎOî?>ž˜œŸv”ŠF‰˜X8A¤Ýf¡ÊWPYZ^Íã±óqú÷-m&³Q§ã\c -(:©š°¼¯kÊŸèaµh€$ fFdÉa<«o²,ŽÞGÿôÖ>Õdûpüñks‰òü(«o8÷ªÿC*ü,¦´éÃaÅÄÜêîÑÉÙý•q—^ʶö/cÚ÷ä1ýùñÓg/^½y÷þÍë×oÞ¼|òàöÑþÎúâİӤª/LË.׸Vï>ÿýßÿðýwßqôàìôpg-ÇÁߊ0Ñink’* 2“c£"/œBÔo2Ä"±Ù>2Ðãpt÷ ϰ¦áúú§Íó¥%zï¶µ·5‰ª‹ŠÊjRŒTU2©HP_Ç«"L•Wqo³D"j¨ç×ðdêöî‘1ªIèãÿ$kɬÐÇXæÍ'dqû€ÿ|ñ¯? ÆMÌ·ûDÜgœiÎÌúÍħØ{½ÜÊß ç ºÂ€Å4i°ïÇô³6VýN¡Üzq:(RÄ+ËIÍ*SX'·ï<}C´ýÃû×OîA“g ‹ ìxºj˜—8ÚuMš²œD‹µ·ÍԆؕ¼×Ýs’þ¡‰9t<ü̧î¦ÿN,ÉÕm3j‚òœ¬œÜâª:>¿®®ŽWM!ª‘ª¦¡±IÕª5˜éÑÕ6ɨö¦Oþˆl”~5\ø°.›ANO1?¦VÆ6!~¯¡½~`¹¸\èag^ì vœ=ÐbŸdG–Ü.½ÿ:ÅGï<[ŸùÝâ“3.d Ì‘iNpÀÚü´ ˆ`¶wpÿý?ýö?_-oìmmîNl¿ù¿þ?ÿíËé0µ4kº¬zVÑÚtFC[+Uº&ckS£ë0hn)”*%1-e#Úð …¼YI@R·C'dÐ(d©1df6ëô‡™U™FcðÓémÝýClQfûðöÉÞÑýßµ<7Ë€EøÉú?µ>‹B¾ÛEä—’-œ{úz{:5⚢œ2¾ºqÒý³'qHÉí)¼xñèÁ½³Ã¹‰Á«¡µI̯)-ÈËLÉ,©ouMoÞ~Lµ áî`}‰¨1ªÌE¦P†r#®ÎŽVqu^BDÄt ±(Hð£:kjbÚ7Üçìì0ÙºúG& Z¨™üî[” ™qŸÓj6´6Ö•ç¥'gedå——–UTUVÕðø"…õŸÝÁ)›M:c‡c`˜‰ÑǸŒúkcÛÀƒÏ‹– ¸æ‡f'‰Ä• Ïlj¸ 1¯§~¿è‚›Ë¿3ÏÍÍF?­HúwS™Æ(lXÙôbfhËœ‰ïúæ–ÿþƒ¾îªl•á {Ë{ØßÛ;¼÷ú‡_þößÿýåöòêòôÈì›ÿþ—Ÿÿúf{Äbv8{ékëioU(Tj'™4ÄÏ5Í-1‚–¬Q*•¤”¨ [râéͳ4l«I.S²û.ƒ¡EÈÒ› ² ZU3ýRr•Ùi·;gÖ÷vÙÙÿ %ÃÛ§”•ˆF³C)f~`xÿ뎟×/ºÆe¿‰ ðΞÛÓï´˜thÓR¹jlUJxÅÙéù•2ËðÂÁý»Ÿ`³ó.¥¶¢ëÛ«Ks#©ZUõU¥E¹¹99ÙYY™¥ü–.ïÒÞíóÛ‡[Zfµ–'9!ŽÍu¦Í9âìÔŠŠR¢Ã.phú¤W—8©_tI»:L˜2{'¸;6ìÅ»oì=Í’š’œÔĤ„¤ôìœüâŠj_@$£YËÜQèIòà*ÅÞëÆ^ù›Á t°xµµÉÖ³!6H¼Ïëaj€ð<ñ/;0™f¾Éîê™–)·12Ê‘tnp†‹ë Î sœ5H™3ø×'`±¨K1ëŸ.Žì –äpiäkïàäÁ›?ýíÿñÿü뫃ñ¾áÅg?þå—~z÷`Ç磺ƒ¨¹E&‘JÈh¥PÊQ¥'3´µÈÅ~]mmm€jE)ý˜F–¯ÐLÀn»² «3-hµX/L,8Ù ÕšV‹¥kÀ·¸Á aqÈ}Ên`Xë8\cöfƒþÆÿÚv÷‹k5л1âåTë°rßÓ ##•¨zBR[š—™š’–S­´ ÎíœÝpNymÛ_šMÍL¸V£¢QPSœŸ™•™žšœœžÏkêèŸ\Úb[ë›8 ¸}çìë7ãb•°¿<79Ög×IÊ2bÂXƒt|ƒ-`&aW‹I£3Û]C¾qÿÅ Ó’g;›ƒ.§ÃfÔ¨duåù鉱ÑQ i™e|Ê-Z£ÙÑ;ÈÖc0žC‹jlØÝÉÑñ©98’1%À5®gÄVPýû¨ ¦Ø†›Ýûq‹ôã¼Í{Ù–s»_fê[ìá·óßÐù8`qYaü? ‹8L]æîüýv‡¸Àf:CPqäd޽yÿݯÿøïÿñ—k£kÿüÝë×o_?q:7ŒïÄÑßÓIß¼B!ià× êy A,S¶´›t­*l7J„ BE/ ´¥äl_”uÞé¿5‘'á^Q,œ××6+ÑïõRÙú'×Pi1Å^Ì5oŸw߯§6 2¼!þºËëŽ~Âë5Œ²> ½™¨„°3Ò×ßk·YLÄŒ+ò3S“âc3+$m½>úö7豞âôB&&ì±ë[‚ʬô´ÔÔÔ䤄¸è¤œ*¹iÀ«½í*ÎáéqïÞ;hÒîâXlqzÜÓcRð(^¸Ãú ë ¯¥Á*yO§™êa}‡sÐ˵¸{YF±‰`uu´©¤‚ÊüŒ¤˜ˆˆ°ðøô‚JADœýnïøôlà¹Ýô¹ª<{ôìñýûç³ãnWŸÓÒnе6s×UWV×òùT¦Pe¬çP¢×Säb=w9ý‰þ"#âEµ"ëb)0z¦„Ô åZœ²£T–mM2…RÖP¯Ð9½+ÇØÍç´'ŽŽ¹a0ž;€ä?ë?ñöOñÊ WÓ8âbR) ó„5"«N«AÉ+ÌLŽ‹ŠŠNÈ*êº=>¦2É®|é §ZmeqÖ7B)_-®ÊÏLHH ¬Ÿ]©°zç×·ö˜z ú÷qú‹ŠX,ªÎNŒöw¨…¥)‘î°3zÈüpmpŒD†ûô¤´=n¬ç!hÍ~Z2èutšZäõU‰1¡!Áá ¹•bU»Í‰ƒ`Ï Ô{ ÏGp]Y™Âi.6©.œc…ÿ*#YH‡ÜÊðö&G´˜/ÛqàV“ýÐá&œÜÍ3÷žr Ì(½™ª¼Û3ôŸ„ 8Õxïÿ¬9Ö±gÐZ^òëG0£ÿ,\2=~ûñ×¾ÿí¯?¼xxzrrû.уíÝ _¯Ã ¥m‹Ë "¡”u§°Ã&Ê9J…l]¥jbpRÊÁ¹@·š”*îÞ=,œ¥²QŽQ‡ãÂ&™¤QE´Þ208±¶K:“c‘F‚éó™A&ü߀5öŸ§8\¨þ½À†>b2Ä0fñÔŽzzímÂҜԸȘè¸Ô|žÊâ¦jµÃw9¯+HÁÄCNss}IvbbÁ*.62©PhZÙ'P!RÝG§Ç9÷ÎØ~Íë ®.ÌøÜö¶ÆŠ´è ¸­8ØÙÆAØüìV³|c#ƒ½] ø-:‹ÃÕß>¶0ÇTl‰ Ú-ú&qUIÅ«ÐàÀ€°”bAK;Õ2S³L¸…ãXÑDõE)nbÄÝÏT°G¡|³Ìd²¸IÑ–ŸÂsB \# g] ŖŽD3Ádg7s!ÁÀ¼Ìo]`õÿ¬‰O YÇóÿX~Uü¹n†Ã4šصÛ±'DïÐÓG§[ëGOßÿôÓ?þüÃËóÝý z’—¦–Žgû: “¾ Àj«5MR)€@–ª¥…\f`IJZX~T(8mÑfîaä¥A#KÝ¢jQâ^GÒ —ÈÚ,]®)"XܸƒõkzÌÛ°Å(Öÿš ÿ3®Ø””i¶2eüáñ¹Üà2í9ŠZôÔzúºŒU”jâââ“2KÚ®á)BÞÎþ'ŸrÈmKm,ÏOá´^QS”™–’V­íŸ?8¿ÿà;ãbrO°’;;Úcñ•í›.ÍyzYyjäT³ÈáàX3¬ ŽYò@/¡‡ž 6ƒÊ_Î,‰>r|ÍT»šZù¥ùiq¡A7n„§WÉͽcSóà+Ø›8€½Í»íÁvéÂ4Úù„ lÌL±;¢Æõ •þ¬üg!keueanŠˆÖ»FgŽMý¬ìuvkfÑ»ûéš³DÖ9õùYÂÿ]Äš›ýäõÄÅ*8q`ÿoÅßÇb톽go^ÝÝ;|ðêý?¾ÿðӇǻ‹ÓhbŒÌÝ^í³RÞ"0IE"yK³\ÔÐ l %\k Q@ñ*,óÑ”ƒÙ76Ê•7ì`®4ÜÙN«¦µE)—‰E"¡PØ PJemí›Lqlã L†Ž ©Nã^nèÿ޼ûû ^"Áðµ¥vtfekI9¡]±¼¼839>2ÐÓÑBqˆhSrV)_ež^¥Ü²wx|vv“É£S–z·Öç§½]ZQ%ý¸ÈˆˆÈä¥káðÿ*çÑ#Œ€è/îß½ÍN#Ø•àúÒ<ñ(“¤8!Œ8Ö)±w,7㞙—çöô;læ6,Y:¨ÃØÏBÝbhóŠs’c úpýFd6_m÷LͳhÔà׎lgbsÇXÛïu:º°æÇ4n76™Æû¶ß#ïäkÅÒcEDÎÓ×ÓÝ›SÖ¼ø,– Ùò {O½¬*d è|ù¯ô?E¬aïȨïÖïž­‹Ë XhÙs’;;Lïï½üõ¿ýùå篟}øðòÝŸ?Þ;Xžšžðô -¬L Â%›è·¦Ùd¤2P*Yoh„¤‹„ )k_Él6ÈàÖ(Ié Z--;Ä ´ZÍ4_E’F©H(nl’·P…èšÙæTœ¸ù'ñ¶·„Eò¹)vˆù¿¶>‘wŸX#˜ÉÁ¡Ï3µ¶‡ „?ö÷¶W ¿1í#–£—Väf¤¥eÖ*Ú‡æ—÷NŽOock?ŽDPY™Ÿî1ˆ+ó²’c WÑëôáï_¼|ñìÉcÈ0<Æ!Å3v8Ma„ÐQ™‘¡^£(?6øóùàô–±tGu=žÃC.ÛÿhQ:{\|Ñ0jëëj׫‚êìôÄ(ÂU@`HDzƒ®{|~y“žùý‹­pwÇØ;ÅF„ËÙi³²&§f–Ö_ßôw²¸Ò½™«x¬|±º;mÖÎnâUìr¾¿¯ÇÉÙáIJ¬ÏG$ÝÇ»²k¼Ñð1™æî1YÌ;6>éwhePbz“lÄ޵ļ0k K~`ímmìn>ûøÿ×ßÞ>~öøùÛWÏüïÿ±»@Ÿ×ˆÇãt ÷tÚ»ÝÄà; mS[#_[[WOÐj¨¯ãñ <ÆÈPĺY”%% uÕÕµB‰BF­î6U£Á\U"f ƒÒ&µJÕÖÞab­Ü¥ùÙ&ŠOèGc«fBAÀr£?Êí™}j`±%h¯ùè=ñöÚ;:ºú§—vŽáôyjC'‡{ë«x´¦Æ=}fVVF^QEC›{ní˜ ]AŽèôösQgHÜY_÷ t(ªrRbÃ#âŠd}kç/^¿zõ·98%|üìÅK¶øèÞm¢éûû[ÿ_¯©EXtáö.bmq‡vX؃,Q©N³NMuu‹Þêp¹“p9Ý6ƒZ!¬.ÎH‰ ŒË“º} +[þKö=Ñwöž ,TíZ¬]½n…6ʘÛL†vkÛ/ËzY«ÜÝÎøØ0Î’ÚÛmö®nl[™a̘ðÇðg˜6ƶ)9—ˆ0“PæÉÃæ…ܲé¼ß {‰wYñihÍúsTÂâ;ûÛÛûÛ[ǯ?þãüõÝ£û÷¦·ßÝÙ®m’H›4æ®6SéqØ­†™°¦8')>&<œBdlJFEs{ÏØÂê'ߎKc¿=S¤ÂÓ6KEF}Ãön·w\Ì,n™KnWsCª"û(ëÛôf‹ÂÙÃLý£Ï/g u†O×b˜W0\Áù‚áŠÉ¾XØbÆÚ(·Ï—™€ÝÜ<·šû Xì i™2÷ÎÆÖ·~ù·¿}÷ž¶“;÷ß~ÿæÉÉòÔè ËeµwwÛÚÛÍf¸rµ¨”R±´YoÖ·67I$a£DD«ãÕ× ÐÆ"¼HÑ„—tDÜÐg„L«ˆ1wâöèJÈÄ8‹V5+ZæÎ>nÈ>ÁM¸kÊæ@©ûB]ˬO)plôÓ ð52ììl7·;Æ–ŽÏºM˜ÛGû[è#ÌÏLx-•9E5òޱMXŸ1ÇFJiLòŠÂaíˆ ±<åíëh©-HŒ IÌ—Zgo?÷î êÅKŠTžßƒB݃çwO‰ïoo¯/Ïù(^åUY©é8M26ÓY^¢œ1G•!ÛbèqXôͲF±X¦6P°qtwÛmfªQP]œŸœ‘]PÂ×X{}KÖŽ_¢»ã¿kÅÞô˜§Çj2™;ì Ø>g©*ÉlrÇÝ»rFôcC=íF讘º™ÊscTŠ`å¯ý¹¥SJ„claW:ÓS“l‡”Éûq+5 YWÂÇ4Ï‹‰.±ˆµ´Â•`û»”7Ïž¿úø—ûñ!•ü{‡'^< ‡wï11wå¿v]+;li’5©±¼ b’#W*ѹQôj i \—TÊ¥b ÂjGŒ Ù©=ÕŒ¨ å¬!¯lÒèô6÷ð‡6:†Þ§I•_N ⾃ŸÎ–Ø‹qÍQ/·ãN\ÖÞ®oïY¦òíÑ“'Ä„ •@åÏïDɇ» ^Q^Yƒn`ùøìôþ½ûPÇ|ðèá}¦©÷Êb{Ûk~ìmâ’¤ð€Ô²ÖÞµ{” Ÿ½xþœÑ¬‡lƒ ŠDgÇ»ô ®ãqÄe7©%9•öY_€mŰOíwXÁôvÙÌZ•TX/6kõV›­Ã¤ÓÈÅu™I qñ‰i9Å•æù½µwb~y}ƒÛ ,lªË õØEíïj7 ô]OÏ-,¯û+j¶ö¼¹Î&†Ü…=¶v} UTm¶>P@rˆóåý$›ÂȪ_‰ˆ'–§&ý·l£Ðèfco®cµÀ­oùµÌlŠÙ±™ÁËC+ë·>ûö׿üpok}™j‹£»wŽvWqÆàÄT߬P`ö'“Šp¢UÊ%"‰L¡hl”J¤‘@ôÏÁŠ¢±",Ò_ÔšV¿|k ‚ÝSޤ¿i‚É¥°w9 ²Çn|ÅdÆ8\yþW`1râçÃ}«¡Í:´´w›…«‡÷9_â»§GL'hôÔèàÖªzfî?a5Tc˜”Úþþæòì¨S/«L‹ Ë䙽ÏßxËQ,f[O?ëáùÙé)½C ³sKkôöÍöu¶òKò kÄvÑ uÛaXA.É"žÓEõŸFÒPËã‹›šq§cL~5&„qq©yeµb9Ewe³É曜]B±Ç¸ø§5ÄbGÓãC.åSg¿w’¾ 6Öù]3™5H飿ör(buh•R‰¬ÙhgšW-œ¦¡âæL<—I\QaÈÖ8ß0&'ºáóG,f$=8<ÉŽ©ç>i‹0¸ÙY&цdL_êÚÒêÑýgo¿ûðúþþ2ýÀ™EzoVç|ÞÑ‘AÏ`ŸË;7ç³j(¾H¥òz>Ÿ˜ÅåA‚ø;¤ÄàX ;ìD ;ÊJ•ʯ„EÈR©p;FÁ B¤ ûZm–—Ó?u¡+ÜÛ7àþ´ØÇíÓzÜÜÁÒïÀ‚Œ÷qÒ7ÐÕn6˜ûæ¶Oΰ‡‡Ad¹ç·q#ˆIö¸»SßXYZÑ`ðnž=~”Pq÷üÅs®Ö»‡˜…-0âGKS}íʺì¸ðè¡}òλïøðö1Ž'܇=ÌãÇ÷ïÓǼ±DOë¶×}íò²Ü‚j…þ[ÐÅ|–ê­¬ÐÛ[Uf]ŽN£V"¬«ª¨ˆÑÆ“6ÔVd¦&'§e–W7(´&‹­³«£½Ójñqû[~ƒ€mNò‡®ÜõÌ 1•›Qo“ dq+k«ŸÖrPýcel ^ß«Y-§ÏGÖbèrº`æëfµŸ×;á—æÎ[=VþMLOs÷³lNÎc±ä…9Îgsš»)`— T§™H ÛuX[^^[ZÚ9{üò)UÒÏŽ×æ§Ç&ç¦'àe G‰ž®®¡…•Ù~K›¶UÞ(Ç¥¼ZIµAªAȪB>Œ= XİdlÏA аÖ(;©oå”!¡‚-Ô&Ðwúqbï-Jµ¹‹Ù33gœƒÝNtЙG£‡sÐþ¬¶è»Ç75;56Ømn3vôÍlŸÜ}À‚ætïÎ “r\[˜í³iE¥e|•séô!è½^½yóöÅó'Ÿ5Ð#ÂFÅÁÎÚâÔ MÓP˜“X®ì[~øÝ÷^?GŒº}v÷.T×b7¶(¸/,­nb¹}nÄÙ**+®Quy/lm®²;ªUÿ(Ì>ÇGèëïsv;í8 «¯,.®àáM««,ÎÏLOIJÍ.©Ë5Ý‚tuwwZ{F&˜ h»¥{tlÐÝiìèÐëM­†[»®E)‚® êù¼êj^]}=šb"O `bŠ]Ý0{Æ>:XÍ*Tƒ¸×QÊ$B¤KŠ{ÍÍM­6*Žœv;,;Ýð£ê´wv2ù/œ¾±ù¿‹8„.)ÕLõZujS÷ÄÎí»Ÿ>¼Ï>y*ùÎï=ø¬Õ…i¯Ëª”Tˆ,ãGŸ¿zûþ ½Þ¾ÿöºSO=¸÷À¬ƒÝ…¹ÉÁ.½´4-.­F3¾÷êÇŸÞ¿xtz|€ÓL¾Ø2þæööÆòÒ*ákcy~²ßÒȯ¨‘Y§v/l¬.Â{‰ÕG+këK‹3¾Ñ±7È»Ýb6È%uå…ù…Å¥%eå¥yYÙ©iÙÅ¼ÆæV³spØëc‡Ïž>§ÝérN!­ábl˯%²Åô,Ø)=Áu°—RœFÛÞå™g¢šK œÐ6ï |†ƒpdéê„Õ†˜W]Å«khjÕ›Û;lŸzXàl‹“zbÇ8¾É)72:D¬Üxç™ ë,öâÙ¹ÆÈ0ºXÏt@°ÉÁ\Ô 0ðó›ZÛ=9;ÝÞõïÿþÛ·/^<Ù›D¸pQého· z{‰·M&Û%&¯Iuua=¯ºV ¬«áò£RÅ…"±ôD ­lÊ7a‡F­R࿉8)ºIåÊV]{'“S%<ÁÁºÓÿ²3[äÞ>6n§†[è@DföÚ“ —Këë« 3£.“ºÕ`ß9=öâ1âšXœº1¥¶}|Lû†-zUU•¼Å½|N¸z÷úí»o¿£×‡×¸Žxþ˜h“EÛ£Zfyv| S'*HŠÍØWϾýù§÷ÏìܾK•$ÓŹœµw7W—W–çÇÝ6]C}m£ur}ëâëòø_³Ó>DÝÞW·½Ób24ËêËó³2333Ò³³22³s Š+ëºGÿk62ºíqu;zú<£S°<Å|Ùo˜³# X&²0ŒvuYušÖ6³µ×3:É´·çØN1~g'3ÚÖ©U²úʲÒÒò*DÕ ek'L¿úÝ#ÌæÃ8BœcCß$'8ΦƒlÆã/§PT¡~d4ß;î×7‡Äù$¬`Àº°Î3??=»85¹²¿·¹4¿õâoþøêùÛwöG€u§ÃnÞgw_§Í¬ƒ·®†µÏ›±‰%¥Ð*‘KÙa´ÇÑìàÀbK˜ñ(•ì¤^ÛªnÖRe×"ÊŸlçF*¦òH©5X+†+«ÕÖi£—•^„,z9{ý®ëýl•ƒêÎw¾z¦v²±¼0>`imRÝ‹GçŸ1]ÈßeB{ n×KÓcn‹ZRY%×Oî=}óîÛï(X}÷á»o¿}÷æÍ«×0ß½‡Ææþ.;ßðõY[ë³âóšz×ÏÞÿøýÛ'÷ŽîÁ?éÚÜÌûh›€=?3>hoSÖ ›Ìž¥í L‰…Ø-'ë?;31>2@Y½·§»«ÓÚaÒ°ÊrÓãbcRÓsK«jEM:›kx|vM(]-Ìú(f1ðNÍqÖ”wXÀÚüäÊËúýÝXf¢šÊdfëä'sqÜO;q”‰;™TX]\—[XÎ+T-Z½¹ƒR½Á7r³‹A˜—`†™Êä8wF0\ŠÁSÜ7ΩÏÀp€– ƒþ4î0p&6ʾ®Q4;99=6º´¾:ïš»÷ãïž>~ùúÑÉ„ÛÞa³[ÛT¼´Yœ”ÌÙ”ê<¶ëŽÎyƒ¨é ûW¸ðRÈÙа‘½äØÆR¡Ù`5+Ù¨šR X³5zïçÕ5ª íÈŽOÕøSEI«òagWwÛFëïçãG˜éÇÄÌÂò›¢m­LyPVºç÷î=|üâ[dgÓâûͦ´…›™¥©Ñ~«œb«ªgóþ»ï>|üøí‡Xß2gÔ|œß½}¼·M±h~z´·]Y•TªõìÜ÷ñÃë'”TOîR¶$¨bst‡’!koOMŽt¶)$ -ŽÑ¥íÝí £ŒÞÎ1¹b$㾑¾^ývÃÃÐ&óJsS⣣ÂÃbÓò+ør•¾³odr~™Bà3ìÚX[žó3êêðŽYLŠŠw›Ï”Š'džzmJJ²]ìæ+2ôSíôÑ™Œ†6M Îîp„QSšŸ“•ž‘SÊ7©µÆö+̽îAvìåjBÏ ý|‚ '¾Æ­+éáõü¾9¹,üªûж÷/².“°™ðË€SM?<¼09;9Ð3~üò壻g÷îŸìÌöØ,³ž€ÕÖÒjÐê´lʇ«yf…R„*¡º n8¨À’Œ”ÛÆbiÔƒÍìZ© ø±Ê³E˜é4Ô‹”úvk3cDÀ¢˜l·Ùdê`ë„—u‹‚–Ç¿…†NÃÄüÊúÎtÌ6‡»´ E[ïÄÎÇÐL}FeT(%²iÞéºJËÓ£}Vq_¤Ÿ¼ýœàôñ#áêãG¤Bî Ÿ<{úèÁùé!ÑãÕù©ÑscqlTZidóÎó7¯)ÃRÑx~Ù@³çäøÛ«Ë‹“cn‡Q%—k3›»„á 9ØéÝ'Í?96FéÃzAW§Å¬kml¨)ÎI‰ ‰Ï©ÈMÖ^Üà¯Á;ž9ðËsS^O/¦ÌL©»×Ãvþ>q¬¶|ÞOÀª//**¯¡÷•>¤½jz °“¤Öfzt-Æ6ªQÈçKT:Kÿèäì"Ó\cŽgœ?&J]ÈMÀJiä æG”7(ytt°G "Úb³àzÏÜn¡DÓÍvQ\Þ±wa{ÀÕÛë Ni·:§Îž¿~ýÓü|o*8Þ±™µ·½½Ýaì°[ÌfUt”¼(Ú`O¦ª¢\€ûç¦f¦IDð’èPJýÀÂN¡±+ÓÂ(–PÇg±HÊöe„¢ Ö ”j®u€'ƒ‘™ìè¨|†rwîÌ´p/ÄWÛÓ‹ ol%2ÓÔg{·«¿×amS4äÖñ­»Ož>}5Qˆóá}´çÜ…ºÿîúÌ C^T,Röì½úö—¿þúóo¿ýüó/?ÿüÓO?~ÿáý[ˆ|<ºw÷öm¬EÜ>ÚžîTÕeÆÇe”7´tX]£3+;û»‡û'°ý:ÞßÞdÒš› “¸ê·µµ¨ Þ46v·Wf/ô÷Ø­¶îa´¥©&ôúe‹ÝÎ.‹Ù i’ò*òÓâ#ƒoÜ N©Õ÷zV¶˜‘kæØ9óä*""ƒvcS“Ú6¾wç6Bìå.Œz\DJìNw½Ž}ÉáÁ,͵*1¿ +)*4(àÖÍë7bJ[º=Ë[‡'§±pÑ€…½Y6ôc2ð£C}ÝŽž~ÏØÌÜÂÊšß®u\°z»; Íbʮɱq )YE<‰\­kïìéóNÌ-QQ°³Åä…–|8õï¤4íZ@Q…glú3¸cfÈ…t;V–éwöRí€gS­P#Ö1Se'þ©jV $S©Õ¸Ñ‚ÔöÎa_£a³ú6ªû êÞ}úÃß|ûx~ÐIIÔæèqÚŒº6 ç*QÌš›TÈk,()”L  k(ò°ÄÎV¸]£T,F‰ˆ¿c ŬtTHµ5¼:! ]Tô1@Æd«ÚªòÒÒššZDÑÒJßSæ2C$ç=]V“¶©±¾¦¬07;#=¯Zé˜Ü¾ûäÑbìÏ_½ªÐMp½†=´Ý'‡»šë‹KjuÞƒ·ùûûÿñüÛ¿ýû¿ýõ—ï^ÓÏyñ ‡×/ž<¼{JáhÞcQÖä$$§ó©pÁ£ƒ…ÓœÐéLL#“è ›¾I—[|ûîŸâöui~fê„w ÛBYÝêèd=E;u'2Ô¡WËÕ¹éÄÜnÞ `E—6÷Œ,oXGLúÖnÊ^LFh§ÂhcúÐvÀÍ3A3ÿÑœŽ™uÊÝDGF'çV›ÚLvvà³¼¾)ìÓC¶q½¶27=ƺ®ýC“ó+;û~;KîÞÈ©=Ò—Ý®™Iª8»­f]+§—‡Ë=ú¨¬‚d#ú•Äi°O lö#D¥dÿAÎÖ¥°‚­jURBs¬Ü}÷þåÓ‡wï̸P·ŒÌS—vá…b£^$aª3È„2¦©DC‹µÛ Dəؑ”Å5™ ?¬ uTFÖR Æ—¼±¡º¼¢º¶N‚ó UK :«P{~u9¢¼¢²j¾°QÁQµV½©×=ÂŒ0Wt_ÕWägPÂ*lл&wî>d&[±óà.%zJ‘Jè½§DUW\\&ì˜>yùÃ_þí¿ÿû?þñÿþïÿøë¯™…ɋ׬—ÎOö×f½î.“œW”•›VXÃH üÅÎm™vEʺšªÊ*"2ÐõUååbÝÐÚÙ£û°Ö¡úsaj|¨×jÐjàMâðŒ@ó†H¶ËÙiÒ(Å5¥™)QÁ·nÞ¸~óú­Ø2?°nS‘qȎж‘ 9dqrÝS£”D»ºzÝ£ãÓó0¡Xa§Û“lé`°Ïi7je” “ã"ãÒKZm.·oviy}c÷àø+fgÜIù&Ö\‡©Ìì›E{ùàЯñè±+ÀÝ]Næj‘É/9,†V,%¡À K$=ÄК°Ä‰ Eå˜DÊ5ü¢0ÜÐb ‚´cæèÅ«wNŽœ.vš´ œ/+±UŒŸÃQ¥b*;ÄMr¦Ö öë©)Øh^Ü–M‰î3`Έp”¨j$FÒ/æ¤B^iIY¯V$oj”~ ³ÕP_[S]YR›••_Q‹±¶¬QN ßÞKü•­ì³föpo—U#á§'$¤d–ˆZí›§·qÜpt„‘óò<Õôaö`øb¨"?;· Fã^>yôÝ/ûÛ_ÿö÷¿þå·_~üðîÍë'XÞº}´·²0=ÚoÕ*•9Iq1QáQÑI™9yÅU<¾XÕf¶Úm0²Ö« u•%…9é)©)©)Ii¹¶ÙûÄü©J\À&ï…éñ‘þ.“BŽž¾t==Ýím*i]inr\DP@@à­  ˆÔjM—R!¶îO¹#´}öɲ•*˜R,̲výîN÷0«…™,Ã,pöP´èZÄÕ… 1á!‘™ÕòÏäìÊ&¸Ó ;¯…µâ Íw׈Ž ö:½ƒ¾ùUvUæ?|ã*"4(<,<&žXK~¹Pcw{ÇÑtî§Ü o• y%Ù)‰‘!!!¡±üöé=ˆÄío¯.ÌÍÌÎ\€n‘³CG|CËÄÝîA7ÖM:•´¾<756*<,"*†~ñ´b‰¹”ÈûéÛ™À¡Ð‘Ÿim€é0¯ÂéQä¤kOßfYK,N°cE·‹¾ µ‚~Õ”ØÈ°àÈìZU—oim‡CÏÙ]xŸ³¹J>DðÉ‘>G§½»Ï;³¼¾»‡®Éññ¡Z»œ×6»/ZšñôÚÍ­rŠ&b¹”Ü¥P-ÆÄDŠèÃâÕTW™©ãó Nõ|¢B ¯¶Ž^ø7 uõ¼úz^óÐÊÙƒÓíÕÅ­Õ9T’Mm­­-”dl7)NŒó ÛGFÚbW9L©AºÅl…ÏßoWrŒ©»ïØf ëêè·­Š1n¨¯©,,,,*+¯¨âÓ—ÈÇ:ýw[~^vzR|\|BRF^Õϼš†&C÷ÈÜêÆö>‹Ôœ‰×Ókj–ò²“Rc²ËtÄ”'f>ykCäzŒ©Íè¨b*-ÌJINIIÍ*©SXö¼xƒVûÃ;[ÄÙÍÛ"ŸÅ¹¬J÷ÄÈàˆàðHøýã Ë íïe+Um*IuQflpp``xr‰Ì1¾BŸQ,J½Ó“ÆÇG{m-± M;ˆ8šè²uèZd 5ʼnQ‘‘Ñ )éY¹%õ-ö¡‰•­£Ûgçl5ú6…­cäCvf³ÂùÌÏø†Ý=V³ÙÞ=09Äá de~’àìèÐ)Eu5µ 2Z[©Ð³´Z)ƒI°è㪬$VPSÃ#tÑhBUàŸñ¯nÕµ”*å}³‡g‡«³“ôK÷ZÚm´4ªF1×H—±Ø$i ¿–/@;ªAÂfP,2µH)Àäþ½QÒþ±ˆ…M܈ñëxˆ¡üÚŠ’œ¼‚¢’ÒÒrJ@úÒ*+ËKò³³Ò“bé½J¢ê9;¿´ªVÜjœX„¢8Þ€ÖÅ›îko‘Õf%$$DÅd”Ô6Û<£ôBM}‡«k( ù†]ööIMY^*0!)=«XØêð®2=ÒÝ­õÕµÍ]FWqËD"¼ýN3(KvBDhà­à°PŠIYõúÉÅeúÕú]½ýnˆnµk¥ü┈Ðà[Á1¹ÕJë!ëp—s¦¿0îp9,&%ÑÌ&­©£ÃÞeíh׫e¢Ú²üÌäøØäL|[ôœ‹”çÈÔÖÎá ÄuîÀuŽÊ³Î)s T‡Š¹¹ùi¢FÝ($w÷{FÇg™ÜöÄæ9޽FÙ逈°pŠXu-=Ó›{Çð7ˆ}Wf{Îìì÷!–:çóôØL&[ïØüæö•£Gœ6- -¹Æ> úÚ‹SR¿ªªªF hÕé;1Ê%2ߪVÊ%B>ºpP†«ÀŸ+**«ð'N(x£ÿZ…PR?0´tz¶ê¤ŒYU½Fuˆ‹KÑx¢‚S%€EŸ>¾²2¿V*`FxDèªåw»'ÖïÜYÄ¥›ÅBùŽJ€f€È²)½xµP‹±” |áLµ¡ë—²é3%B¿ ¥ÎFD:1–Lù8 k` ¢¨«./ÉËÉÉÉ-(¦¯ƒâgWQB+.ÈNIˆ  ¸Ÿ–]\-osxfÖöö÷öÑÃ;<ÚÛ¥GyÁçq™e5yÉ1Ñqñeb£{nmkŸ;hf»‡”47©Äö ÚtUy©D›bã¢#ã2K$¦¡¹ÕŠ ·ïÜ…Ã8;V=$díl¬,ÌOºz,ô~§Gß¼qëæÍ Ð”Ê&ÛðÔ ŒÁáÁL¸rtYôjQyVJ\DhhD\¯Éâ]ÛÞZÆ]è…¨>uwv¨•zd2*y cüªâ,­•×K[ vgow·Ã ÚDlç ®ýŽRmŸÝ²vnx!cÚßeÕ¶é©Ðtõ¡›69Žõ;bXzU#ºîIQ¡Áa!1¹õ ˜9€IDATÚŃS,¶9ͲNá/¼½¹27áí³™MæNרì*6ö¹IÑú:»E¥hE9ÖjÔ©å"^iAnn^qJ :ƒ©ÝĹnQ©TªEø©FV$d•#dg,fñjé¿ÕÕ[}“›g}VLîômØTÊ¥B>•fÂzðŸšZ·øÙî-?0`¡V” ÆdzXìR‚ ÂÕ(âóêùŒËqÑŠb¼´(/;+33;¯ˆÐTVZV^Eÿª¸0?7+5.*$àÆÍ×®„‡F'eW[­CSK›ˆèͧ¢Ý‚®.ø†œFYu^RLLlj>¯Å5ÇœèÏP^ÃØ…êëC¬,My»ÒòlÊ®áQ1ÑQñ9 ëÄÆÁmœp=d*Øu‡äÿÖöú2€åîë¶èdå¬ׯ]»‘R.·xƱ‘ɼgÀím‹¤º8;‰‚Vh|¯É>º´<7J ë¼0ˆÍ•n;UkRäè0jàW•äg­Ê¯_étB}t€êìì:ú'·‰bêMìì\Vu¸í£ÂBOŸg›Éæ@ ƒéˆºœæVYCU‘Ò¨¨èøøô‘Î=¿wtçÞ·šÀÝe+×XæÇ;B~ˆòªÎhqyç™Ô7€\Y^`ÁªªLþFÛ¢llà•æfeåV -­]f©e2™Œh‡bLh ØA‰§š)4cðx<½ø º¡ßøòâ0ÌÁMmj¥ ²ìÒÈô‰Åh@ÕÕ£E…ž¸[+:D#,¸35Öñ"\‰…lÕŸ¸ëa; èD¤r²2323³(d•c]¶²¼´° 7+=9>"ôæµ+×®]¹zýæ­èäüúfëÀôâòÆÞ½õ·™a3±¬µÅña‡QÁ/ÎHNIÈ­·­o£¸foá gžÇd&)²ué…Å鉱1QÑѱñé•F÷êé½GØ|Ì]‰Ý½C`¥·»±¼0712ìé³ë¥ÅIáׯ]½r= &£JÕ9äóAáë Ìíôä™Z¥üòì„Ƞ਴"A›s’6½ŽÎ Оr::­F¼WYVB¢´('3=)-¯”'k5v÷{!ÅÇ*¾Iœ‰N-®nìžP…Øú”ûìî 4ËìŽ)/·ZššÔ†8Üb{À‰F±¢W˜I¬!61-+·˜Gy~Ž€'–'ÜiåÝ»g0Ž¥§±Iâ§s¾þ.s›Ö`uS!½ Ñ­µ¨0±À>ÔFúüeRaS¹ÙY9ù%5bø[©éîþd#æì¶CÑN¯avb6CæÕÕbR 6O%>s‘¤µwz§B.§5µŠé[5 k«kø!«žå3ô+$‘°C @ø×”¹>€…jm2pFHqùÈ‚T8” \¥§§gÑ“_P˜_B ¾¬¸ /'351&"8àêåËW¯]¹ríÆ­°ø¬r¹©wtnii}÷€ ÔN°6×'¼½Vµ¸2/3‹¡¶oùð6³³zôýö;Ÿ´jEi‰ñqq1Ñ1I¹B£géÎÓç¸úzúÆõpTÝÃÆ/åþÑ‘¡þN´(!äE¬«×òøǰo”i묔Ëhè0´4ò‹S£BBèë¬j2÷y†Ý½«ñ‚WFx˵M"^y=/iiÉ „«jq‹¹«oljÛ)`“™iœëͯnÑ£sŠÂSæjHùié¬-2AIèÅt™Õ2±¬YÓaéìêîvvwPé/T•d§%%¥eVTÔå­VÏôöÁé]h.=|²3&lŽÝDæDM5ðÂäËF¼bÖÔì4a áES„ž‡vB€5ÔV–"UÔŠš Vgßà¶C'q=3==ƒkÉAW7áÛ Ó6Ëå’„T%õ Ý"1;ˆW¨Ú=³‹“nú¥;ÌÃÖ&‹M”Žõ‚úº:€‘‰»€é4X|$D*Ä2©B Ø ÑØ’bXǃ6)A«úÒÄÏs³3 WéÙ¬¼ü¼¼‚‚"$ÁôŒ”øÈ° [7®^¾tõÊå+×oräþÑÙEª 1œ@0¢$·M‹ªa6çgeçU5uNìÜ>¡ òúüüö SŽag£‹“^‹FX’•K¥flrQS÷êés8¾xñìñƒó;°CÛÛÄÔ&t\–æ§¼CýDßKS‚(_½v+,¹¤ÑØ3\¬ ìˆ?Y-Vk;ÂEEFtXPPDR¡°µËåvuuhUº»°@…y›RRW–—‘E¯øÔ’Z¥ÉáŸÅjÕWƒ­¯.ÎÍ@j‚¢Öö„—N˜«Ý§Ã Hk—§~ÐiÑ46D’føšµR*àáÌ'3‡>z‰’bйÃá™Xß:Àš¥z¶œ}v X‰@S—TR:ôÍʦVs·Û;6ÈÙ,fð§6¶˜ áO>œ ÊP—7iÚ{Ü£³‹¸3X÷ߍ˔<'¼ƒ®‡…ÈA“[@)‡ü¥jF#SÕ¢6÷ÏÏ ;-&=Dì6‘‡O‰’2!Å7„9´8ƒÄ1\@ ¹Ûgn„ÃDHÙôP*ð*J)ÙÖ¢i†O@¥ÁôŒŒ .b²èO­R( ¬®]þæòåËWn†Äæòd†.7kukwgÿð˜c »P šsw›jr32+êuÃ'÷²#e¸&žÀ}™Ýà-OvåÕùéDBÂ#“òj;ãGï¿}û6K϶×W!…ÏD¦‰{;Lò’¤ ›;¯‡ÅçÔµ9¨ÃB.#ßèÐ ±¬.»ÃlnkVfF…ÜŽÉäÉÛ;¡PÛ$¹ÀífF)ÆÖArtXXxdbf½ÂìòN¯lSy‹v÷á>×´œŸ¦lxtjnƒ˜Ö}“Üú ·-Ê" tˆˆT9mm26Q£²U ÑNq]eQnzr~Ay½¬YoéÌå]^Û;ÂU%E,ÊóàíÌŒúJv˜q/Îø†º&™DÞÚÞ=088ꢚ£ÃŒÃLEÕÜþ€‚ø5}äuµÂÆb…#óK„¥ ¸y1Ô33³ÝU¸² »ZÄËåöHq.Ú¢cæÌjÖÎæZÃŽN³®UÙˆì’^û®“­¯Ç YmŸµò©Î«g5"·:ÊÚXl®C_‚2t=彊*Ô’¨Ja×Q\˜—‡Š;33ÐÊÌÉ/,,È/(ÈÏN'\E‡Üº~õÒÅë—/ÑëÊàÐøÂ•™èÍüÊÆöÆê.ªB$9ú^¬ÞζƪœŒ,qSçüí_PÂG—€ü ¨êÂøËÚ"(Ɉ‹‰Î®Rlœ=ÿð+[Ïž<€…åÁÉÁÎúÊÚÆÖÜ\—)b9ÍÑ!7/_üæFTz±Ô:ÀT4ˆbâ¶slx ÇÑÕe6ë XYѬ[é¹]÷í‚…míTÿÈ*ó2b#ÃBBbrªÄú¾±éå-H^1Eî–‹žúÙ±!•3Ë;G\E»OÌ­¸oúµ.aæéî4ª„5å¥<>~ui~nFjv)O¤Ò[œ“åñŽŽNÏ-oÝc‰èÖñáÓ0]ƒLåÂN”/–)õöžn Uz¥L!•ÒǨP6ë ff¢kS7I›šõ{›Y "¸‡•Œè©`ë6œØ*DÌ&]6c«RÖ(`2ZƒÉd6¨Ž4[ìýÞ‰‰±̹”¢:¬„6P1YK ¬œø'¯†{q›£|öBs"É( 1ônÄÕŽ˜j@À xB%Šr´;.y¹9ié™Yì¦.+'—þ¹ `Eô3$à:¥À«×9`] OÈ­µ;‡Çç˜oËæö>æ;›l31è¶(ù…iÙÒÖñ;÷½~þêÙ“'O‰7A܃h>gu375à0(j²éÓ O(µOž¼xýŽRá«×ø¡ÇPŒÞÛ\…Œ¶‘ éóôtê%‰Á7¯\º”T Ñõyq…«N\Eâ” Ën¦OCX‘ATìVpTO¡5´µÈxEŸ€ehkUÉ•ù™qQa¡añ…M×q©í½ý}nÞ‹E;çUzJ -;1¿FL’=;¨%˜&*Ö,§Vã´›šEÕDQ‹*ªªX ”CD¢J¨6tõQ~‡r. 7Væ§F\í­¢âÔ¸ðØœÚÖí§oÞûž8ÖËgïßaî W`·Nn}iê@¶61Ö•YU-ÖO½¦óæ¡Ê ·Åz*K“Bn\½zýVhR~9¯ž_Sž›|Áfµ‚ÝcÁDÖPU˜•R¥°ºaÆI™o$S E_ruaz‚РϦ‰ öÎpJDÍäÞë0«ÅÕŹéôdfge¤¥¤e—T šô=ƒs+ëÛû˜:l®ÎÏ@tqsïè.×~¿‡š¿$[ɧ¬¿¸052àÐ)*ËKʪ©CÖÀo(TZsWÿÐA êîï¶™õzcWÏÐ$ÓêB?Ч\«ÿçÖ^q¯6O ÖÙÑFÀáÕKšÔz³»·j·tØÃ#ž>§ÃfÒ‚«P2bG¤ ‡Ñbm-WH‚†WsÕúÛð"®ïζ&˜ C¯)ÄÑÓUFäª ŸâUnNåÁ̬ì *;''+3%)!6"$àÆ5*ºzékV@xRvi]£Úhµ»'è‘]ð«ô]_žŸvZ5ü¼ÔÌ2AûÌíÇ/ß¼ýöõËçÏž?}DÏéÝ»lîºÏìYgÆúm†¦šì䨌*E×âÃï>|÷^K0ßÅÔ>Ö>ácµÎ4f§XMC^|Ðõ+ׂ“*ä6÷ìQf yìÖaó¶ÃŒT}“€uãVpD|| ‰1á¬Øm‡µž¦Y!âç&ÇEFÄf ´ƒ³+kÛܶÊ!K…¬5 n·4?1ì›]Ûçv9Aß™C eçÙ)îú½·Ë¬‘Öæ¤$ÄÅ'Ä'$PäË´}“é@@ÙÚüöÚ2t’§×·Nîœ?@›ŽÊ¯vÙÁ"Œ¡Æ]ÚÆªâÜ삲òÒj^½P"kÑ;º}³œ]:þyvÒÒÞå¦4½ ½ÖSÖ¢ö¯qA2-‘m³vÅ”×ÝÝ¡Uë*ªë%Ê6S‡Åfç.yº{¡×à°šˆßK„h³óùèÊc)¡– å4–ÑcxÀ¯3Ãf† }ôªªª"Úί¯©*/+). PªrªX9¹TRà¢R<.6"èֵ˗/¨ðºüÍ×ß\¾‘_)ªôޱ‰ñ‰é…eÎ{5³‡AY‘œWßÔ»}ÿáÛ÷¯Þ¿}‹ÔÇÜôÝÛìªyø}ÄMêrS „zïñ›?þøý·o!òð µÒR!³†YÆúÓô¸wÐin®ËŽ¥z+:_jöL,ƒðÁGedØ3Е+‹¥*çfaijØõ›7n†…‡Sº c¹ÐÑÁ-ï‚`KêÊ Ò¢"ãrÅ&»g†ËÓ@fS_&õÁth×–f}_Ü:€³,÷ym±‹³ˆƒA#¯(;)&"2226)·LÔÒÑ7>»µw|Ë1˜ìnmR:ÇêÖî¥ÃûLø‹“@¼¢orvzÌí´¨Å•…é©é™¹y8`m59úG(á}º‹…¨ðìÄp¿ÃÚn Àϯm£ãs|èßßÂ6ÄÞSžß¤ä QTO_§¾Y\[QPTQ'QjÚÌ–N* V=}ƒ §½ q¯&)Ä(dU±6ϬJ6¸æÒb‡"±_{”󓈱FV—5ëø,ŠWy)ÿ ÀÊÎÍ£h•‘‘–œ@eÕÕ‹__¤×¥ËY—.~}ùZ@DbvQ!_kvº†F'¦¦g‘™ŒÁ }üöVqQjj©Ìè;yôèýG\O¼B k žqÀ‚ï/Ë â奦—É:—Ÿ~üî§>¼{ù”rÄ]vrs¼ƒ vªÕ"3ývƒ¬"-êÚÕëaiÕm}S ËØ|ðáÎwšNب˜Í&"Tµ !7n„DÆc*èÖ­€€  0ŸÒiÙDL!åWa·3>WbꦌE´ŠÙ6ø×üÇk³òx§–·¿l`cè5˜gŒ±Óãn›¡YRSžÁí딋´]Cs›»Ç§g÷¸§éô7åÿi(¦,¯ïsJ˜þTèwÖ†àx{³°$‡˜m"Å=A‹É>@uÕÞp°8´½ÁÑ—­ÃÐnsN®loï!˜r3k&_±³µÅy2NOŽPEÚ©WaG)+·°¢žhºq_EÏâobbtÐÖªÒèZ›Dè­7ÔñÊJKËÊ*°3ɽü(c¹Àbë3Bÿ¸€%à´ý„Dýëx5UÕÀUQXYþW6²`Z*•‚”¯~ýÅç_~õåW__ü†^¿þæz@HLj~ …Ô&­±§g`drvÿã\Ù(_Mz]yuvZNukÏæùóW>¾{óæõ›×h{"úß»{ç6|·Vçð.U9iyU-ž£÷8#|ûâé#Ü‚‡¬³MÍ%ˆuBgnÈÝcQ7&„^½_$íô-¬¬-¡.ã䀺ìvk - QUNLP@@XlJfNZ|ë¨Þ º«Œ;ØÞRmyQFRtdl¶Pß=4³„&¦Æ´úvv·Y³juzµ³™ZÚÜÙ¥lI!k‹z-ÃjŒˆ]¯Ó ß9 XaAÁAÁ‰hÌíŸÞÁ>§Sýhg‹HÛøØèÔÜêöáÉíÛy?Â8t“¾×¥©‰a—Í ¯+H‹ŠˆJίUÚÆæÖ·oßa/ˆAoo!ŸôBÌ‘J»ÎÁé•õÍ]æë°ÏމM×ðÈMQÇlT§–ÕW—Qá_\-¢ˆExì÷@HdrjnanrÌÓ¥oÕP¥)®¯¡º¡ŽÇÜ=Ë**«ÙšWëG×PÐòG¬ßoÙfCVEõµÄ¯*á7K¬=iðw`effd¦'ÇÇD\½rñËÏèõùç_|ñå—_}õÕ×—B£3 JkÈÕÝ.÷ˆú½Ì%d–"׌Ïë¶ë¤Å鹕bëÔù£w”ÛÞQÈzûæÕóçÏ=ÂTsšý8MŒº» ÒÒ¬´’zóÜýw?üøþÕ³Ç@Y†BûÉþèY˜›(¼ÁƦÚì¨@bÖ~(ö1Iða¦„6ªÍq1dÒck/32 0,!³ ´¼˜>ðÐÀ›\=)\©ä2‰¤¡¶¼0€“-ÐÚ&æ–Vט·;s%ai‡ÛbÀ–Ï$ea÷Èô‹‡ Xì䙀åó 8­µÅiq1aÁ!Á)ÊŽÁÉÕƒÛ·™=NàR'\nǨyØGäkç C3dq nqa|lÐÑÑ*®ÌM‹ L-’š(~U%E+zådåú †„™i©T F‡ݸòõW_}ùùŸþø‡?áõÙç_|ùõ• ð˜”¬Â2^ƒT¥kw ŽŽMp:`“ã¾â;îÞvµ¤0½¬¡ÙµõäÉ÷¿½yöæt^½|þ‚Í™¹.)ÃPÔP–Z)éÚxôòÝ÷¯_òp¼ƒû”í•Õ•%¦p8 éCŠX=v½¬*=âÆµ€Ø|¡qhqiŠKœ¢åŽº DcTR~YFD@`lfIU-¿¦4'9:"èf@è…f¬965)°[[Y’—‘–T©0÷xAᘌvì‹Z8Šá–U(’Œ ¹é!š^Þ¡°wWi˜KÌc¿}ØeïЫ*óR≓'óÔ#«{‡g?~ü‹¢è±€Uï±6Ë8ĉ¦)³BvüÇe;È\¸¯î·ëåX9ŒŽ O-“Ù°Âuç~¿He<ª0×WgÇ=ýRޤ隚[^Û j› 0Ç!?Â&‹v«É m‘KùU%ÅE…¥Õ5ª:ºû§f(Êm°CØÝµÙA{ÁН¼‚ÂR Ö°¨4,¯ªbtœ‡‘HTç å Xk‚uÜñÂeëÓ×òª+ËJ1°ñ_Ø:‚¨3ÓÓRã"‚‰ _½xñ믾üâóÏ?#pýáŸ}þÕe"ñéù…eµ ” M®>ô%ÇF}ãP—C4ÐÓm×5–çç–Š:fo?yýá÷߾}ùáý›W¯^<{ò2ÙH” ×§|C.›¦&35»\9rüâõëwO=¼vtÄÚ†Ò†:$š§™,¢×㲪JS‚.]¹•P¥î†ÌËæÒ´o´ßåìbz86ȸèÔraeNBXxLj ¿AÔ(®-ÍKŽ #ös3êhlÄȽª$?+)6400¦HÔfëg†]ÌäÒ!\“·ü [È3Óã#î÷Ðøì „µ÷n(¾­P LÀê³›ÛüÒìÄèаÀ[” «´¶±õƒã³‡œä*¦¤,0íaýƒ¾ñQ*3gV¶v¸úío³c bÏ¢—ç%Ç„‡‡&—Ê:g¶nß{‰ñ‡%¸ÍÖˆv‘7ç&GÜ]&BÒØ=46ËŒUá2âq1- ªb¨RÑiZš¤ÂÚª²ŠêZ¡¬¹­ÝÞãZB©ÂŽaÑ-Ü^ìÔán¬YÄ:îHzUUèHQJ¬¿ªÅV3!‰-Y‰„"!JÙI…D  ±7ý¤Š²Ò’Bð+ŠT@h;ÚîiI‰ña!7®Yÿ†‹!ëøÃŸ>ûìâ•[!Ñ©¹E•uBI“ÆäèbžªÐfó÷Á½ƒ>üüœÂZuïÒé‹÷Pyÿæý»·8~~]c¬Âœî°f&G\eyJrn¥zôðéË—Ïéé¾{zxˆÛ…˜.0Àñ‰YüuÌÓßijªÍ ¸r-0©¦­=Ìå9J‘=X—Â’¥Ã¨×6ËD¼Âô¸ˆØ”Ü*¢R>¯,–%A$l_M€r¸¤0' ÆK·®‡dV+ vgÛëc&-ôO66¸ BÏÍNŽzúûú<ÞÉ…UNÕv“;Nœð ÷vêÕ’ê‚ÔØˆàÐà€àà„ mçøÖñÉ©€ÎৈÅIÎSdr»‡'—ÖýÎP_!TL QuÒTW˜’\"·ÏížÜ}ô "=éÍÁ&úSR]˜vY5r±D©wôLNSXàî ÑQiÓÍìZU«’7Ôá^¯ÕÜåòMÎ.¯o¡A¡:&qÇ{#N´Zä8 ¥d†~f„ØÝÂ?T¡ù@ ¢<ˆQ4;¹ádf¤ [B7Xd°*..ÊG¨"4®0ÌÉbÁ*:"ìÁ =ö‹\È"hQÈúãÿô§/._ŠJΤ Z'llÖš:ìÎ~7T“=C8(îv:6½´2/¿RÑ5sôä‡_þüËÏ?ÿü÷„¬·o^>Ça=‘Nv7að4ä4ˆòâSŠ„–ùÓ§o_?9¿ÄýæB±ÂŒÚ¡ <23’ÓÛeT‹K’Co]»’TÝÚ;Þz}==& GÀ2´µÊ…U…©ñѱi•ÌF%õ µeùéDá/À!œÞ®Š’¢üìL*OÂB‚n^»•X,Q›­ö¾áÑ)&ï²ÌÄ8¬V™P)¤hÙ<×Õçñ-¬®ÃÅd ~<  2'ˆ`:DxŒ-i±øXg÷Yƒ…í0œpýp4î7W¡5×Û749Î2SFÁÄbnb KZ•›J\-8($©ˆ€µwzþæH…gÜ>ÛáÁBÖü$12RX/R­=ƒƒƒý.»Õl`w\©Ûº`§ÙK¿E.‘*Ô&‡Ç Ý%ü¦‡líò÷‡»ëSƒ6c«B"ÆÄO"@ƒHªÁеҹþTÝï[¡"ÆÕÅâFÖÅbK_èºÓO“+,ÌGÀÊÌÈÀŸÒÓÓÓb£Âƒnݼq•ÂÕ7ßZ„¬/¿üâ3Ê…øãŸ¾Ä<'>%=3¿¸¼¦A¢P¶êÍ+T$»{èÕMØ ¨)(*å· ï½øþ·¿ÿýoýûßÿòñ‹¢Ö›O«³àjjthÀ¢¬JI«TömÜyúöÕ«íÝ£“Cà ±Þ!lZMLŒõZjiefEžàи|‘qpf~¦‚n,4VÌ:5T…iqQ1ÉÕ"LeÅõ õ¼Š¢¬„è ÕÕ•åT°äçf¦%ÃÜâÖ-z†nDgÕÉ´&«sÐ럜†,ç«ìÀå€ÅÜÝÝã™X\a*ü阇Mj§¹¥‘ÅÈ€àÀ€À›‘ù ³wãèäÎ=ÿöñ.b±¦þÞV‹¦Gú{úG&p›•†Í ,oŒQÐÞ"ªÈN&ˆRÄJ*’uRÄ:Q±‡Ÿ~%4¬ WHøÄPO»ZZ_/jÑš­6*[ÚZ›r¨¨¬TXAjmtÒ–m*¹RÓá_\ÛØÚÅœ5S÷`Q±<3ÒÛiTS‚“«TMŸ-ÅóØÄ(ãè‡Hy€A4 gé¡íÖ ã"3ª[ÖŽî={z—È=¼ÛôH®.Ìmõ Ž0wžÁn“ZZ“›ššž–•\,± 2Gà1ïHoO7?z­¶µI,ÕUæ$FF'çU‰”J…úSô>ÔUe&]À˜!/;3#%).:2<(àÚÕkׯߌL)(5F›k`ljŠsóˆ[œWÈSäg6ã^ÓáèŸÁ}ü:×éÀúA‡N.,ÏIŠ ¾xófÀͨÂ&ó E!²ÎØŽ#ú è½n±“xüzÇ&ç—àݼÂôkœ:E}ifR=<ıŠ]s»GgÃÄ›ØÕF‹}m¯¥¹é‘N}S=¶H**LZ0¹S´è‰H 3áwæ&@¿°Ë¦kiѶw{ÆѦÇõÃ8•(•D_‰ÅØÚÍÌ}W.“¢¶c;ÍÕµõ¸ñòW…<¦,ƒ?s6a;<@ñ+6#äÆ8y,^¥§gd¤¦¦¤$ÆÇFVW®Q¬Ó~™!ëë¯>E¬Ï¾üæêÍ °ð¨Ø¤´¬œ’ò>ìçê븖¬ ŽWUœžžW«÷¼úñ—¿üÝŸþúý·¯_¾~÷áûWPº:;>ÀÑå„§ÇnSUgDE¤UêúwOî3啵­-œkAaˆâÕØ$¤lZEmiN~-YIQÑi*ÚÆ0bñ¸ûತU«¤‚úz^Iz|táJË),aô^W–›~¡¸¨ ‡‚URl4®BnÝ `…ŦòdÍÚöN'za{0ÀÅYH2[¶98ÓL ÷3!¿ß ¬ÄàÂ:4€g]\KA’BéÍÀ[!aIUj+¥ÂÓ³ Yçg¬õŽñð×y%~¶0îéu:}žÑiNnzÒ;Ðc54‹« Òâ#CCÂ"b²kš‹{Çg÷=yôˆýZ¬#’ÅBöØ ³£¹žxM†?R¹\©n3vº}3Ëë[{ìcmqÖKQµ­Í`éšYÝÜ=„Īޥ•¥ø¹œNWŸ«oÀ¬k†tš\"¨Å$§ª¦–ÛøF'NÛÀ&8TÖ7À‡ÚKED°®*ÊË1tæ²`{%&&ÄÅDñ¼uý*‡§+W¯Òß]½Êu‘Ö©.üòÒõ€à¨¨˜ø”Œ¬ÜâòZª8Uå¸d%ˆ¦¥!&Ò,è˜8zõý®þö÷¿ýúÃÛ×Py÷þÙÓÇLóq{}n|¨×ni$EÇdW·9&ÖèÛ½MŒ}mqjzÖ¯a7åc6““I°ëвÊ¥FÝT•›Y­0:† C6:<8Ðco×QÉÜ( ª ’b㲪Ä*¶YÁ°8[_]”{¾í¬ôä„øÈ°à¹HØÚ»|pr‡€õ˜ù|²tÈÎÅv ›˜,ŽôY[êŠ ²r Š+êÄŠæ¶ŽîïÔüÆÎÁÑþþÉmfI…v¿×e7i5:KÏèüêÆÃ¸ff¦Fz»mTSw9{\6JrI=! kA=cèb SmàSÉH&  IZ®)˰jÑŽ´4 UôŠ‹‰Š ¼uëæu êò›7®Sä°ˆf}sñËÏ?cäý‹//^½Ÿ˜’™“_PZY/U(èC«)ÉMMˆ£ôEøŒˆÏªÓ{Öî¿ýðóŸéõëÇ7ÏŸ={ñêõë×O?yòøÁÙÉÎʤ§§³Ã,¯Ìˆ‹M*¬o1¹çVV·`21ìždŠÓ¬ÉY¶}>é¥jI)¬­àI5í†VQyjdxlN¥ÒÔ7<äìëuÚÛõŸäô­óK2b *­¾­¥ y“¢QÒP[QrbŸéÉqÑá8¤ Š‹K¤Z¤¬‚G¥8Ñ,GwOdÓ݃Ãcßç|$)3Â#z||Ü;Ðm·ŒV—{l’Ô^‡Í¨WPÀ"°†GÇ'$æÖ·tÌ휞?|ŠƒœN°íöS– ÙÀyC™Q—Ê{ŽþØáŒyìf½ª¡7«‹„ ·³C-,ÏKILÊ.å7é-}c3 k››GÇP¸}z~†ÖÎÆêâìØ€]ß,kn³¹'×2ÑÜÅ7“Â6[œnïèÈÏÛÛ®i’‰d¸/+«¤ŒT[˧?jÙF3WR×ÕÕ5°[v7QËVLéèÀ¢&JOMMN¤WB|\lxxhp (»ÿEKÈºŽ“œ+W/óÕçŸö‡ù×?ź›˜œž•[PRNRÖ¬1U au>îÓÃÃBÃ#"#âó%ížå³Wï>|ü–ªÁgž@'òųWò»½»¶29èrvjËr£b2Êøj½Ý=61>†‹þ¾þ/¬ˆ| :pœꣲZP]^¯jïêîêÐ˪R#‚‚£SkÄún÷ ZÖ“N­lÖÕñŠÒâb’r«åmT ª±Ë+“BѤ¾®ºòŸW^œ—ŠÑKHhhDtJzNAIe­€ŠqÊ":S§½»¢°î¡QßääôÌì<çBדXz½Éît@WKö†¯<7)*2&!)-·°¸¬®¹½olåàÎùÃ'ÌJ'Ï¿ï·Ã}s{Ý‚n\]utõy çv¶ëšDyˆ¨™…•|±¢•€2½yxzv­†»w¹ŽˆèÞ3øœè25 Jr“’r*%möÁÉ•Mª}N`ɇüËŽœö¶(óNzFU£¬Iks­ÃãêêsBzµÝbwô¹G¦æ¡E1F¼IEO'N^yB‰L&IÙê1$!øˆXBJ‹bv0ȯ--«à†ˆ<Œ‹ X驉ñ‰ññ±Q‘áa(¯_½zÍÿºIÀ‹®+ß|ýÅŸÿá_‰ºuùFPhdlBrZfN^aiEm°QÙªÓkÕ²úÒ¬x".!Á¡aáaQ©e“gíäÁSˆŽ>ú 9Þ›“ƒíõå©!Ww{«R.ª*HMŒ‚}½²Õhë†Ô¯£««»·ßÝÛëñø¦æ–ˆÔNŽS” (¯«Û»]½Ýƒ¢:#20 ,6¿Jn²ÓOê´@C.‘ ùuUù)ñ±éÅ|¥Ž o5ô°ˆðª/HDuÕ€VrM\RzNa‰B‹§IÕj²Ø»˜b/³…‡Äò,s¡´¬×ëêïé²è5‚`fl£Aο¡01ä²µ·Qgéêëës9ÚµÊúÊüô”´¬w¯­M^[”—˜Ëkî™]?8½s{Ïœ4†ÜÇTøm®Íõ[Ôr@¤êèÃ}Œ3Ú!UiëtŽÍÎ/olSz›õ¸{L ™ˆ_Ë«« f*45šV?Cj]ì@ʯÝÓ’"Š.*¤pUQZ”Ÿ›ƒ› ÔÛŒXܘþ +?°nÞÄäöʵ«—.~ùåçúÃÁ ‰ˆŽKJKÏÎ+(*­¨©m(šÕZ£®YÊ+H‰ B$ JÊãëg÷)Ÿ1Ým´;çÑZîëÔ·È…Õ%yéq„È„ìÒj¡˜>Uè…)”Íc‡Íbëñ  ÄfeardÐjhÔŠÔæî~Š‹^ÉËŠº~#(>«F¡3µ·›ÙJ·TH…r ÕT Iy¼F5sT`2Xä†Â ï‚RN)±ª´0ƒ¾w /Å•¼æÍÔ±1ïèì´uBbs9ƒ¼i|£ž„H·Í¨iV¨4&þ´*ˆ>ä%&¥f×¥-:*ûí=ýÄr(ÐÀþœ;Ç¡×9.•˜ÿçÎ6½K ÓÞA{»¶IÞ¤n3wX­íZ…¸¢(+=»¤V¨6:($Žúè÷Ÿ™_eSE ò6׸@Ð#d¼®»½ET™—“]«˜]Þ½Í~Wl‚Sy÷wÇInyz¸Û j¨­¨Ì]½=›Ù ×¬½ƒ£ÓË[ÛÛDq‰m.Sì³µ*Ê…|QS«¡½½ÝÒn¢Ú¦V)dLR,¨¯®,+ÆØ¦¸¤¬¬g%Eìn0ÜŠ*îˆÐ@$;ÕÕk@Òuÿ‹€E° À‘Õ5äB°÷?}y¸ŠBÀÊÊÍ'`•W×BAWÕL!K!(M#–HÈ !¼$ˬƒóklM`ÌÍÎÎú¼ƒ.G‡®UÚP]˜B204:9#§¤¬²†uðjù PæÑ¶;\ž‰c¡zìÒ(Å‰ÚætÃWP§äçÅæCã ø ­‰ .˜–*ŸW™—Ÿ˜Q&iÑêu­­-*ö¤ID°¬"`©UrF¶²S’ÒóÊj%2%§©ˆ·­Q,7Q °Ú¬Vzï Y#ÌŠ»ô£P”„ോ؜V)†6­–žd© ¦” ÍÌÜ2¾LÛaw1sÁ©¹•­ýã;gÜqÒÝs¿³'Ûì`ÖÁë+°ñvZµ2!a[ÙÒ¦SËøÕù¹¹b¹dfó$Š×3—×v÷OÙµï):ïû{èûS=7ÜÛ©SðK²’c£b3yº¡¥õƒ³{ç„evíË]Y²ðVæ'Ü6LPY)P¨[ }›VßnuR•¸µwrF£0 9Ü]ö ôØÌ­ q=¯ªN(*[èIïè´YLm- m xÕ8Ú/-Á±DQaQQQA»ïJNF+4,øæu°sôk×ü¯[7 W·°®]¹„~ß>¿x9 8œêÁd„°ÐÈ’5)q8"ªÌN ¦¸™\ÒØîòN/¯mí³nó:šÙsÓã#­Î6µ¬®(%•Ù­`Ô?iÙù%åÜÈ—Gôì›l½^ÇbÐ4ŠÅŠ6[Ä=–³®©¾ )üÆ•«7ÂSKø Þh š.Ã즲(-6.¹°¶I/—–flú3’ɇcÕÀƒþüŒ”ôÜžHAïÔŸM´©¦èOȲ´wtâªyÎh”V°Ö£ŒÕÝeÕ5‰ñe:=;`·a#î»…´Â”˜ ªƒÃC"âÓòŠTK‹‹ ÙúD³ÞÞi5Q‘"“ÈÔF;“*·w´w˜Úšê S"oQÍz+"¹ Zܤը•A-¯¦ýõøŒJQs+…+¥ê“¥Ÿ*âZ"ïøbAueavzNQUƒ\¡R·é æû¶¹HÐ Q(ǵ[ˆàPÑ?0o8€÷÷öÀᥧËn5(!yX^QVZ˜›Ëê¦V³sxj•)ŸìáTiy ޽›ûLyžãH´ÐÎ:Äv\֧dž»­mr~EqaiYyyIaaauƒªÃå[\G×β§G;ëKTÏÌ/­mAnª>L£kue~rÄíhon(ËJŒ  K©ÔX÷Xl¥ò.~s!—ä¾¾ÎÖÆš"8 mV—w~íäìÁ“gÏ?憸P4?ÚZôõRÄÖUW d­mÊaÃصZS¡%þELµ¸¨;W9Ù99¹ØµJMŠ‹ ¸~õÒWŸùÕ×ß\¹vã&«–¸Uâø‡[èÂ_½|+TÞ £D˜”šžÉ(V94#°ä2…\Pš—Çk²z÷Oï0Éœf²óû•ù©ÑaÏ ë¼ü” üT|„Ʀå•VP`ŹYRjJzvAIU=SÍŠ›ÝýNŒ;LF“¾•€• `]ºz+,>»¼V,•Šê*J‹K 3“b¢S øÌ?– Ÿ@M€5pyU É*i¨ÃJy>Ö~›[uF£Ñd‚á†^Ó$ Rbð\4;{za74̼‰û™¹ˆ£§›¾ •Ÿ…xJS“3Ë„MÆ.ïÂæÞ!Žö‡Z\Z&ò²GA‰†dÈ.Ið”ôææ¦Æ† ë\WÊ‚^ffNQ™Lãð.nŸ1ÓtèjÞ>ÜY_œ'ªµ¸º¹Ãí¶²}ûµeրìª/ÉHˆÂ*Deë R!…ŸG1)`Ö=°öö·Væ&ºZe5Y™y…„ßÉåýÛŸ<}ñúÍëW/ž>BízwäeŸ«]-©-'¦ÐJµ‘Óa5⼂ +3¼rd¿¬‚‚<¼ ”SSc#Ãn^»t‘ÒÛç_|yñòµÿ)îÈýÍ-œƒ¼Sĺx-+9-=+§ ¼b$ì² IâŠü„èPŠu·"RÊ¥ÆþbôØP}‚3b³ÂÏŽÙÎ.‹±URžtØë7²J*êjÊ ³’ã¢##£â“Òr²òŠÊy 2•É5>5Ôm··ã`—ÐDá.ò&‡®Ý IÈf$(yQQN ØF©H¦T6)á\ŒålÇÕñ(´—_àÒb-~›¬‚ª‰J£¥LhÒ^:h¨Hä*½­Ãbƒ„½“õÜý®Þ^¬ž®nG§ÕjÒJ…™TSÇDÇf•‹õމ…ÍC¤½\˜9dQ‹Ê÷œR:í¾ËM Y»©pÖ7Ômik¬)HKHLŽ‹KÏ­llsøVÏŸïÐ`ŸÃf5´ÈÄBa%%Y9™©©DØÙà5ðæõ/¿`Vøü«o®\¿€ÎèMÄ)Üá²­[¬ezñ«Ï?ÿü‹¯¯EDEÇÆ'¦¤¦åæ—”–S¥Y'IeÌJ&á•g$D^»r+4½€¯î[Ø;BÛ™¸N÷ñέ‚M”x MÕyñaÜkׯ[ ŽJ«Vh4*¯,/=9>*<<2*:&>%«¤¡Õ40>?éé¡Ú~+jUSc]Qjä ä¥K7CbRÒ³ò‹Ëˆí$ņ‡F¥• š”Dúdô%1Ÿ<îà £¬ @4@¥¢0ÀC´LoBÌ‚Wk‹¸A ”È[ÍT¥Y¬V89ô@cƒpÕãttw;픩l•ÕW`{8:&.­DÔÖ3º²uÄ4ú˜“ ¡‡Ê0¶Ø21½´±³»¿w•-S?Æ•Æ*< q;£‘`„—S&6¸§·N¾xóæ½ðqCiàxw}yvö:3°¬€§óà3ã—¥UX™›“Î3ú¶öOà§ýè1ëM`őՅ™ñ~›VBŒ,.9Wd]Ú½ûäÙÛwïßüïÅ‹çÐ{½ˆz° …©NH}+›šZ ½Ã7¤¥;©\”¡'XYN°¢˜• Ú„ØèÈðЀ›W¾¹øáŠ^ú‹X;ǬnÞ$hXAxÓ¹y2ágŸ}I +$2šV:€E•fEuu_ÙgE­Æúêì䨠7‚#3Êd–±­SNcŒmöí]ņÀ°{`€þïêîloá—$EÞ„zÍÕo.] ŠÎ¬m¡”ÔFä_œ“O_lxhxTRAƒ®stza‚ˆY»A‡ÍbU“„W~ƒªŽ‹ß\ýŠŽKL¦*7<,$4>—רR¡û€ Sña¸"¶Y~AŽ•4~Mei~fVaª~Æ6, j­VN¥t½¨Ic0µwXàbïêvR„¡!„Cú“Gðá@ÒkŸJüÕ%\™PÛcrí„,¦°½Ë®ug§|ƒ½6c¿$+1.<*<®HÔîÛ,(86½JéšÝ>½ÿ¾&wŽv¶ç°´îE;Èãv9©f·µ·6”§DÝDiJк™ZÚh°:`uÚ®SCW¬(=>2$04±¸ÑØÕ?Ôo‡I ³WP6 *²ãC.£¡ Ð  –\¾ríêÕ›ÁÑiEµw Ûöÿtõ]^ZZRTt|‹€U•—™–^È“6µ¶ôT °(°4M"fc¯liƒ7U»ÕÖÉt‰è}íê‚)vwK×,­£'Ÿ€—É7 Lmžß‡ü¦{áñCóìn®±Ÿ˜YÞ`Zí¸Zý'°¦§ÆÜ=D±ªóÓâ£#"Ãb %ÖɃóço?üôÛ_~þáãû7/Ÿ=Eµvïîí£ƒõù ï€Ëåö Ï,,.,ÍÏLŒöw•õÅ™IÑÑqI©µÍ=³[‡§ç äÚýl+98´_˜ôX5⊬䘈èžqrëôÉÛ Xo_½zùü“>Ç‚ ƒá¤ǮkV([Û}}èèy‡Ý½ÄE´¸ÓçU3y>ŠV‰±¡!7¯^¹|ñë/?ûÓŸþø¯„,,þå×/[¬ápãÆ­4¢@±}§wéë/>ÿãWWB#bââã‰fX9ù²JË*«yµØ¥À\*j¨ÎO OÊ“˜½+ûgè>?Þß\[Çv …+æµÁpU……ŽÒR,6^À)8¿¶²…lØ,×–•VÔJTpÑS<31C@Jƒ°l³18)¿"/5&8 0*Kdó.îÝ}p½ò‹[2vBÐö&…¦Éññ…åõÖñ'ò¾²0=1>Òï0¶ŠÓ¢"‚BB3ëô#÷X?À©‘2áKPjLfÎNOö6Vç(duÙ»°š?…[g{³¤~ûN|H†îÝ>ÆTfkqÌÝmÑ::{ûˆKåµyù%ÕR]·Û7>1EïîäôüêöÁ û*ncu†©ãº—¦‡z¬­¬DŠXQiåÍîå½»/Þ½ÿöÃæ5J }¬3Lœ6–æÆ=£¢:?3>:*.1[dé_¢ªFRVƒZ!T¢Ó’âcc£#B,ÉR!ˆû—ÜNÃõO#ÂŒ§ LÃÿ._¡ÿ]üâ³Ï¾üúòÈV&§R¸ÊÎÍÍÉ*ºV’Ep0 jÊÒ£#ãó$–áéøÍ,p¯Ef4‹™1. Ôj¼ÂD¬‹—¯GÅeU+Ú¨ƒhÅ= S[s“XPU”t#$:³RܤR5Iu|~muQbð­7Ã’ +øõüꪪªò¢ü\pý 4äBÂè1Ë-.«¬¤BЫؤ”€UYUYV”—^Ì“ª`w…–ß<²µ#Öj’Ö`¦{cF¶ Ì TOe©J!ª«.ÊÖüµË×ãª4®©ƒ=&›pq6v@ȉsì±…< ‹‡`¾±µµ»åÏu¤ÂQ·£CÛX]ȇ„„'•©¬ó§O_÷ÃǾwù òOO¨þ9f‹ ‹ãž.s«Z£o·Û:̆faMe9O¤î˜ZµÚúúòÒÜÜÂâêÖÎ>“!ãÔ)#om¬,M²ñOEv"U ñÙ<íÈÊþù³·ï¿}ÿîÍÛ7¯!ðƒ]Bfµ¾03Úok“–C(;*.)[hêY^˜íë¶4ÊFa]U ‘`6Jïúµ+ß°}Ð?®¾üú›7؈0àSUˆÍœQ|ýõ×_B±á«¯ˆéöÕ7W¢c!ÐÃ2!´³ˆcýX ¸ŠøUÅé±ñé­®±Ù•5*ŠæççàtSÐ ºúûúœT±ë[5­òš‚„Ы” ¯Ħ–Š5Fs{‡Ù„ÏÙ¨£jZ«0ŒÈM »‘VÚ@Ÿ²\̯ã×UW$†E§•TÕC+ ª¢´¸¸¤0;-:,èv3‚Ãb)—â`¤€ÅªÂOÀªDp£ VZ'QhÚ $õDÞõ¬.T1{æÒ‚Œ´¬âê:ØPáä…™ª5„Dì¼¼²¢´ ).œ>nÞ„F'edC9 '—b+ƒÈ;•‡E9i 1‘a‘iåõR…Û\”Ût0»&`5É¥Bˆ…¤¦å•VÖ60 dΟO®hâÎ9+‹s2’ã#ƒnÒu9$[hè›_^ßfºªÛ»{‡GLHèà­,Kn­ÌMzÜ®ÞïÌÒÊòòê“^πä‘B¡&*"2<*.9‡§¶Î>|þÝO?üøÝ·ïÞ€c=‡îš¶7úÜÚ&Iƒ3c«7뺼 kÛGv¸{瘊…u …“3„ôÝC¦ÈäŒVçÆQE~VFvAi­Xaê_ؽûèñ“gÏžCn‘UŸ§ÜúÚüôp¹¹Þ…„„äìâZuç3ࢢ‹>»¥LT_SQR˜›™™žŒFÑ[ÊsÄÞÿô'vÈÅšU…Cƒý/6Å¡gžý vþŒöüÅË!‘±¨“’’)`åWX¥ìúº'ü"‘TÊ+JŠ‹ËªÑ .mîRy<7¿0;ƒåKÈ:Œ2Y}ÌFz»±ïIÀ’VæÆ_½xéZXBa½ vp!²L°8'Ö£–‹j*K²c®Åd–Ö6À†£¶¶º$79*8}…:3ºâUÁ܃ÂVfrLhÀ ìü…Ç$¤¤á°-jªþ×…ÒâÂÜtŠWá¡ÑY©B«'bn¢¯¦ B×ÍTvb­¦‚ªÆäô¼¢ (QÃö¯7O"¡Z”IñBo]£*úJ@JMKG¿on‘™B¯mlîÀÔÅï2á¢]ˆ ÌâìÝ=:¹8?mÈ[ ôXµÊz柛˜œ‘WTÝhê™;zð컟~üñÃv;þÝ¥èŒíA˜mnb°K#ãW••—•—Wñ„šN÷ÔÖɳû=züøÁ]¸­/¢µ3·°ÂLfv¡– ‘Ía'Zf99ùõ2µÁÜ508:¿upûîý'8pAIȶ©âÀ×ÛÇè_vjZnyC³¥oÈ ";>u Ûp ¼•0­˜¨0¢—.XŸ}ñõåë·ƒÑaÿ'°X—á£b_ñI äó¯¾ F‹˜{ k5Ð «´ vLK¦÷(93ÊU=ó{ǧ«3Ó3\¼BkldØ38@¨r:»»¬f´Ð•²¬ˆ€Ë—®Ågó›;˜Nv‡ mI“ÑÒŽùAKsc=9±×"’óÊ«yüÚ^MEAfThPxBvy'ëx¼Zv ^Y^š—IÔç&e÷€Ààð脤´t|½¹¿+?7›ŠzÄÂâr*Ò&ÞÜÞnDleúÔðû“ÔW–f§$$¦eå—R‰GH˜âá,g‰Ä<"‰` ½”X)oëtMB|BN[»~“AU1‰åÕ¥ñÑ~§ÃÙç¦ff»Î¾¡^»I%.ÏOMŒO@t¬ki:û—N<ùöÇ~øÀÂDíðó;X: <7;1Ò­WðKór32rËZ# ÛgŸ>yúüñ»‡»Ø…'?·¸²A¤nsksmqÖ×om“Õ–ä–ñå:›Ë=<66<21·¸³ʤ±oÊÖ!0µ±D?Þ¢mä••äVо£“>OŸÃÜŠ5¤F¶ ývŠYYiÉèf…°°ó%Å+ÂÌV>ý/ú˜^¹D Ÿ©5PÖüâ+ª´"câ“S˜ãZ^~>jÂÒ2?°(’@˦¾(5&1·Þä]?>;;^›žœ™Æ5½ÆÇF†<ƒý½®^'•3쮵I\›Ly+]íN‡½««“q,xv0™Pu‹LÈ+/ÊŒ ºv#8&£°¬‚IÍg%‡‡Æ¤—Ô ™_ »íftEyiqa×® í@1‹(!V|rrVZjrâUpxRAU½´ðqþMr`ŠëkÊóÒâã⓳ X?*+<Ü äåde¦¥ BUÎÕËW¯ßŠŠJ«jT›îaß$ÔKæ—Öw(Nq/ Ac{cmevrØEß¡cp«ÎT»:Í ÕyYéÙùDöš5sG×Àèúéý‡o>~‡IáÛ×/Ÿ?åÚX·™“©é1*ëK²Ó2«šlcˇ·=ñœsØ>gb‰GÛëK ´c3óËK ºS¾A»VVW^VÅ—¶u M-,®¬®ÌMÓCO_ïîáé]ʤܲÐ;‹sc}V­¢¾ºº¦^®ë¡ lfÔÝÓ¡¥ÇŽ’pT•++Ê ós8`E„]'`}ñÅ×—®ÞªÂB9L…þó„¾è•Ë_ñÙþõDÇë³/¾¹‚Æ{B2eBDBV3ÀcÀSÒ-N‹ŽH(Ø&6öoß9Z›ž˜Â“C/ðvkÀ5@¹Ði§4$WIô7 *³¦Éè ºÛÁTa»Ž-v]k3•5%9‰a7¯\ OÎ+)çUUÐS”†CçzN$Ð\gË D RãÂPƒ\»~3(œJšÄÔÌìlV{]HD‘ZT]ߨ¢kÓëtPC§¨-HIˆÏ¬Õ¹aê(þ£{÷Îïa@ÈHü´oØ=€&šôÞA‡A^_QÊ“( =¾å*÷÷ÙÖüøÄôüêî!·P»OÜôÀrÒec ¯QepŒÌ¯3Ï ¯ÛI$zî*J1"#V‘“™š µp?°.^¥Â),48"<쿼XAߺyýê7Æú4¼þ@ÉðÒ J-ɉIɩı²u/cΊ<&Ï,i¨.ÊŒ ‰L)krÎî¬LMLMz²úú0sƒi‹RÌ+I ºréjHb‘Doq ºœ½Ž«¥[Vb[º…LÒPS˜qëÊ7—®‡%æ–VT*ÌJŒ JÈ(â5ø—x «@·ª¬¤€ÙQ¼q+84,2.%#+;çw`%%ÄÇÇÇP…QÆã742ãfˆò#ÈK¥äÖêÊœÌÄ訄¬"žHÊN%B¼`SS“ˆQÞ¼výVPHtRfAE}ƒ¬Õhî¡ìâq{|Ó3 +[Û›k0[ߨòý®­ÌÍø<=VŠÅ¶·gÐ=ÐeÕ7 Ë ó+Å-–щ5ª+!Ä·wpzþäå›woß½÷ÆÏ°pû|´ˆ5;>ÜcץůÄgñõž•ãÏé‡Ò|þôԽϡˆ†èòü¸§×áèî÷œ¢ÏiRÔÐ#Ò¨îZÜ>8½s8:Ú…¿ôô$ضva³±ÉýíÕù™©án}sCOª0öM,Çl{maj¸¯Û܆^CEq~n”Û±Ž €ˆ°›—¿¡Tx‘R[øU(‹]ø›‚VPÀu„¬Ï@Þñúò›ë!D³bX”ÒKfv.kd•”×JäTH ùe1¡Aa©Õ×äÊÖþá*fΪ|>¯Àr¸z1}ÖkZUâÊÌ耫—¯FçÖk¬¸äëí¶c×MIÑÖ†óxAyfLà•o¾üæFh\fQ%îŒò“"#ÂbÒ yô›ŠǪÌ@»ð.))ÊKÇÇÍkXÂ×H|µ%%%ÒÓR09ŠŠÏ*ãÕ5Háö€ æÊm1}eYvZ|dTR^…¨IӦѶ(Rb«h–A¢&4àæÍ ð褬‚¡L¡j3­6'} ƒ£³³ó+ðÁn2e][…¶n–aüiÔ›­Ý ™f­R£RV êèŸ\ÛÛǶ,ÀNï=†ÃúÛ×{„ÅN¸¨æ$`¹»Ú¤Õ)±Q1é5Ú•“{OÙ}ñ òn” Ù•*Ѥµ¥)"qV‹µ«‡RD‡QÞÀ«mP{|‹»Ç·ï=xýÊ;ÇÄÓ—f(¡LCÜ€V!ô»7–g|#Nc“¤¾VÔbrŽ-nà~gfÌÝk3kUõD92S1‡IMNNLô뛋—.ß ¦4Á^áôú„0+ðÖõK¬?a»CÅ/¾¾r“êûè°ðÈȨ¨tJSÒ±…Ååu…BV_‹!ËÍ1<Ó·°¶¾µ0Ju“ÎC_Ôëq÷¹4Öv.ëŠSÃo^¾|#,¥¬‘¡{Ð3àêqºz{zœÝ¡Ãå–BÖÀ+N‹ºùÍ—__ºšW‚åý´èÐЈĜ^ƒ¸¥B?°p„DP/ÎÏL‰…¿IOCU‡é°¢:¶èäu²3R““sÊjjë%2¹²¹YÁ9´s§MÂú:ÌSbÂ#SJùJEOk‡Q§i–KuUåŹi˜è‡EÆ$¦ç•VKšZÑc5˜ÍÖWŸÛƒ;Äè=?Ÿ™_„Üó×v™ô8,F*tLÖëy•DòŒÎñÕ#*ê )CŒ‚ŽÎˆz` Ñ ó2µB*¨)ÉŠ ¾zñJ@L_mév{`&ßços¡LSSr’IøŸÂ®]üââåëáq©Y9™iTö…Æg•VÕ `öé÷ÕfÂ¥¥ˆ¡p/OŠ‹Äx‡ªÃàÐðèø¤´ ®Ir[YÅD–ÒÒrJ«xõ" Ö_¥Ì<”)c WQÌÜ+#Ó*ų¦“¾lM³B*ªç•¯HŠK"Xñ„REsÔÍLB–£»·Od¤g&ÇA_–Ñ#žŸŸ›™›™ì±Zðøk5ÔTVÕJ´#s»w½xõâí›×/ž8n(öOo?züô9½˜ß9ôË)bQ(uu(k)†‡†Dg :¦vOî3·4´ç™ˆ.³/Ç¹ÆæÒ”ÇaÔЗ,&RTUZ-RÛFVî>|ú˜~í§hO0!·cª§Ç†zz\ƒ£Só‹K”‰éZDUU *KÿüÆÑé³³Ó“Ã]&žÚï´GiVg%¡3ŠXpí›K—¯†£s’Dun|<Á+–‹a q‹cYH…ú#“ùÓgŸcÏê¬À`ðû°†¬Bk|Jj nô£Bo^½r#06­TØjuyÆ&Gú\nÇÉûz‡Ý®î.ʃM“¤*»„ð€+ß\ Š/µYº<#££Ãƒý}LåʤÓb‹ëu¹ ¡×(^¾v§²ô½Á ŒL+ª…•‹1 WUXŒ!PSþÏÉHÆ`7ðeà \B&±¾nVö…Z Ë‹ 3)Ú–UÕ1­_h= ˜ž4ý!¨­©,!2•™É“é­Î^×@?EQlË0¬W—´Ò² *ò WFv-f5´éáÞëÅòT§æ—™@s5õôZ ÍR>[;,-.­•¦·±Ø÷ÝG¶. üÛ·÷è…þÒ3È­1…HH%Ã|hbÈij¬ÌMŽ KªPÉ:§FÀb.X°º`‡ÄÀWç|}V}“°¦ª¼(/¿¼¶É2²vt÷Ñ3ìâ<~t7­Ìípg}~|¨Çn±tõy§ÆGG¾ËÔO÷˜ÞóH—Ťkn¢R- ‰¬ÁŽ}¬K)ô„Æa[/5%‰^‰€VŒ?jE"#"ÒÓ½dbWLzƒ~*" ž‘Qĵðаc"B‚¨ »|é*}â 9¢f£­»¿ÇÖå°w»úÝXq§°5D!ËÐÚ,Te%E…aë*ä=¾þ†ò` ›÷¡ÇyÕϱ³¸ Å¸HVÀÍkèdýë¿üË¿üá³/¾¼v308¢ 4bb’¨´Š£\‹¿âðë8—._»Šv8_¦jk7é;l;§‚088H‘k ×AìUÛ,ÖTå¤&&&%%DFÆçÔ6·Û]ôß{íf}›VÓYŒïøåùI¡¨ÀBÂ"™ÚîåKW®ß¸›S^?F¸%øD¡|‰3·ü|´o³2Ó T ^H¿#VmmuyAfjZVn!ô¦¡/Æü·Ù‚Mq~VFjBÅíи¼z¥ÁÆ"V/«Óf~š¤ Õ%¹E¥ÕÒV3qcëÿ—¶ÿþì>®EÑù娖HNBNÎ9çˆÐÈœsΘœ‡9‹I$Å$‘”H‘ ”,Û²,K>çÜsßý¼÷½ZõÝ{w†¤ä÷Zg8ƒÁÝ««VU­Zµ¾µ½†eNÔ•“ ;G”ÖoßÅ­Œ»=PEÔøÑ{¯^9Ü\žÊg£^—ËJô¯ÞxöíO¾øÍ¿þñOýë_þø¯ø†(øŸŠà·ýÚëo¼óþGŸ~†ÕS4²0Òyá‰ë‹£mA»Þ0õÆÐÀÞ“ïRÄúêW_ù%e>ÿœ¢ ßÐASöéG/ï. ÃoÎX¼òìÛŸ}Eõæ7¸ù™¼xˆ ±÷ßyõ…'oî2ÿXX\˜› 2Ð>´xå¹÷>¥4ýËÏ9Eã”ÈÓOÜùÔêüôÈ`O[ÜkÑÕÕ\<‡œ½XG/>hØóù<*’,“‰é–“¡ í÷z YÜÉú‡z#@N‹`Åêd+=àTc3#péÔÒŸ;wþBmƒÆâ §Ús££ô~^ÞX__ÛØ¦¸EÈÂu„ͨR:S±p N¤’-»ÅËM.nïCû·AÕàìÌÔø(Öâ!­ŽûL5õjƒÃíõXµ°À¥¨Fƒ+ÒÆçú„… ÷Ë"Xr °k=}s¸[¦onÄ7£jnÆÒá üá:; Ù~'½»‘xKº#lb€ O,ìuQ•£k€G|4G9Ú?¤h» `MOŽ ÷´R5Ü•_Ø„@ky}}iaþ¡?<±°ºst·nß¾Ãn÷îÁVúåùロ•é|GÈn±:¢m“Çϼññ/~ý‡?ÿå¯ÿõ×ÿü÷? `Q’úñ¯½úò«oàÌ/ŸbýèC,8@ 0ÝŸt›‰ë°Þûé¿üú׿Bΰ>cã`·z奞yüÚÁêxgÂk÷¦&÷î¿ñÁÏõ›þço¾úò—¿ø”O#ÃÅ í‰w^{éÅÇ.­/L`z5ЕŠ3}s‡O¼ùéW¿úæw¿úâç(LüÖ^zö©k—è¶¾4 9@&ä06Ö^„áã#Ÿ­jÔšÝáh”âqöÛ^ Ëjæøc21°ˆdÁÙ¬@q¡ªV¥ÖR<Ó¨´afÈSC§Ëí¶³r-}þ³ç.\¨Ä}O0ÒÚžšœš[Y^˜_ÂÈ묃­õé‰|w&Fo$ÓÓßÛô[ŒÎ–\~esÅà%zåFè»ÃX°5uê›-®H"™Úµ 5Õ.ÔjÍÞx¦½³+Ë{¬t:Ù’ˆFÂ>”î÷ã$B0€»LjT"LµˆjÏ´I̸¨öÀåk—bïŽänZ¨a$ª2¸[ú'V¶`?³ñèúòââôÔŸJ‰g{G7öázÃKs‹ËóCƒyâ;»Ç7索¾*o¾úܽKÛÃ!‡‰¾'zLñþíçòÉ_ÿ†/‡ânß/>ÿ)rÁ¿øÜ}Tw£©°'˜™¾üÊ{þ›þí7ßüöë_b÷ù3vÔG'‚†ž¹s´>7ÜÙ™J$”_»ûæg¿úí¿üóo¿†‡úÏ>ùàÝ·^{þ™Çna½855:ØÓÑBoö:,¨>|ö‘suZ›/Ž'ã®0/ð¸ð0ÀÓHè’©.„aÃBoTKE °GÂòdB•ö’ì-b·YuªºŠóçÆÎŒÅã F‰wå§fgg6Ž©ÜÛ^Y‚D.ÄRÝÃX(í‰[õFW´uj ¯Ÿà*Týüºº³-!§©©¦AïµweSñ°Sß\_uñbeuÆàж´¤ø„;ª&ùtKˆàB* IÁËe·èÕ~çWž§tµ2ÔŽpsGgëðîó~úKÈ©~EðâÆOeÞÄ!§î^Ú]ɶœÞøÈþó?þèç¿þý7¿³¾`{‡Ÿ~Ä>GÄŸ^~þ±+»+ã}™(Åo¼kvãÖ+ý‡?AzÿåÏ%Ý=EÍg¿qik™3Ow*à44Pª‚¾êì…êf3E”z‹Ó[5ïAã­6ª‰j阽7¢EúÈC?üáÃg1ÍÆ´Šã•ÍîŽF¿dÑãäéÙ‡zèá³*j›´6»“ʰ`$nïÍÏ.C1¾½¾8;ÐÛ‘ŠE©ÎÜðÄÔÔøÈP«Ç¤7{¢Sˆ [žO öôujÌÚ†­r>4—“¶vUuMFw0OgànÏ!{Ö‡Â̰è®EÀò¸ìdiTp+¤êãLKKK Ïi5bÑÄé÷{ø;¡Ð“«MuÕÍg¸}€µ›ïM¤-ÌÏLS]˜ëH„£}ck{»Û›kpTŸ‡¶yöÝC3T'îQö¿zù7Ù/_¾ÂÞp8ü½01”e×’–üþý·?ûõ7ÿúÇ?ÿçŸÿôïÿþ¯øýï¾ùõ/Yò§Ÿ|ðÞk¯S~üɧùÂè{ïÿä7^~îñ«ÛK¹”اW›]±Þ™K¯~ôù׃~õÕ—_ \ `ÁwηG›sƒ™ˆÛjóõ¬<öƇŸýê›o~÷{J¹_}ÅdŸÊLž‰?½ñòó_Û_ŸL†\6³33²vý•¿üíÿúÇýçß`M8×üø­—Ÿ¹wuocuužBV®-â±4W_ €òðß½X¯wøXP^$Ù1Òïõ: ( YPÊ6ÔVœ}è!„8•Îß?<(:q¸rPtYñç ê(ž‚ˆþlEM£Þ`4ˆ0;lŽpkßèôâò Uë#Ý™D<Ý586153=ITª3dÕ¨ÍÞÖ¾™µí]4Ügà&DEk:ÝòhyZœÅŽ|{&'8˜4uÕ•«šŒvwóJœJaÝ›%?¢|1èóºVÜ2§O!Ç(þàêëÇùtx¯ÙÜ^Ür»¹±YèCÕMõµ*ÕŸèšXXÆ„ ‚ 1%ÔwµÆákŸhãajaa…ÂÖüäPOG[!kcj–ËG8®uéøåËñáþ½³æÆúÛcN£Þéßyò­O¿þÍ¿üÛŸþãßÿí_Ðo `1:>‡0ŠÍ3OÜ»{ç¹^{v u>~us¡»+Élé_¿óÎ'Ÿÿ ¯¾þ’¢ðmäwa´†‹(×vVƺã>›ÑdK]yùýO¿úíïÿûß¡.'Ã"!ø¤/>÷(E¬‰¾TØm59Û¦žxÿËßþËüõOüÃï0³Ä ÏGüø­WžôòöÊÊ€ÕÛõ9´µØ¶Á)€sÕj8»ÐËÁË+ v¹õxÜNt,f£^ [>ʆµç&\Õ4iMÆE*‡É•“–@€e1ijÏã‚ý è’7¨Ði¨Žl"ÔÄÚû†G'§'†z:‰#g:r£S,'ÀA›¶ EÕ µ‡ÚF6èEZ^œ¦0ÖŸëÉÂ-ÎmSk´VºD¾-…ìtSt¬«ª¬¬QQ †£Ô$“P‡Æ""PqÀBÈn^ªv‹‰ê­^F."`Ñ Ô¬Ñ[œ¸üôxûÒ±­‰B‚Æä §»‡Ægq— Ùuj­'»rûÕO¾øêw¿ÿÿü3ÖéóëßüækNPH;?yç­WYÑ|ûѧ_zíG¯¿öÆ«/Ü¿s¼:ÓôÚÌ6o$ÖÙ?º¸ÿäû?ýù¯Ü¾þÕW„ŒuÐÅ‚ÚôÅgŸ¼{i}Vè½tÆ@÷æSïP Šñ6oÿ€“ýh F~“ØÓ½K[ ùÎØ8[Ç/?óÁ×ÿú—ÿõ_ÿñ§?B$ÍÙŸ|ðã7_{á±+Ûk+kDßóÙxÀ¥¯À¢ÜVÑdt[p²·5I3´b$D;$¢@%CUʳÜñ†úĆ2‘в E+,·›¡%2‘8$Nœ;_Õ¨Æ&Ãl4Ð'¢ÏI¶åúr©D8Ñ‘Ÿa§½‘ÁÞlÊon¨¦*/Ñ;µ„-,œ ‚åK6 y‰zkMîîw÷fÛÒ8^õ»¬ú¦ºšÊʺ&­Ù‰¥ŽH$ž€à ·‡¥vCHŽX~ø Ð×é´Ó[Æd¶ž'?"§…¾ÏfƒÕÀ&[$ÂWÐ|¿=ľt+•=ƒ#S³‹KX¿ž™™‚²†êŠÞ®LÌçôfz±.íí`² uóÜüÜj:Òm½ãË»±X‡@?p2˜Š©ÉþlÂgV76Y[&žy÷ÓÏáù 2MeÝ—,’ù”Gƒï¿ $ÝÃæõÇžyñ¥—_}ñéÇnî/N´'¾@´£??·´vpýéw?ùì+æX¿âñoн ˨—_¸O??Öu©"ÓÚZæî¼Neá7¿ûçßq*d`}FëÃpÑý…g)Íg£>7½»â};÷ÞüôwùŸýÏÿàÕÙ_ý‡1>zï­7^~êÖ1•ïÐ u§ÂXÃÜ㑊F½%O§a÷žærŠŠlzN³ø½­C“´ž ç.VÕ«;*ŽTô3ˉŠå–‘¥«¯8 53q²‹uZs4žä]Y«Y×\SÙ`´º#‰D,·õÏÎÍRÑŽxÕ›ëhñ™ê+ªM¶‰¹ùÙydBfiOF|â;g,;É÷uvdZâ ÈìÜmS]媚õÅBpeÎÎÈ Éä¯ä-÷¸ÐT±ÙÏÈ·ó(GZôµÚd-hmÇû,“j¡â3 ú³ÝkíêÏOLΡE5ň‰ÑÑ¡þîö– ÓâÉôެlm¡å»¼¼´¼¼²8?7öiW:“íŸZÙÙ§"pÿèÒ,EŽö!‰Å»<› ºØ…ÀŸ[¹ùÊû~ü³ÏùÚ§l(ò)Hχ8QÜØÞÚ9¼ñèýgž»ÿØ­Ë3C™$½Góó›7nßzì©ßyïÃOÑzÿê—_¢=Š&ùû?f3[Ș·¦Z‚6z9ÕMÆàèÕ—ßÿìëßýþ÷âÚ­, ‰‘=ó(nŒvÆ)y¹ìÔÔÁÓo}ö/þó_þòg¬8þæ—`ð¿ÿÎ[¯“1 ¥žL.¿¸¶¾…÷îâÂâ"oRÏÌLõ´fZ»†¦7¶÷ö÷öŽ.üp+i~2ߟ‰zíFXbX3“‡÷ôã÷>Äx ¥?üè¢Hü“wÞ~ ;­¯¼xÿÎÕÝMèÿnßÃ%¡íù¡®ŽlßøÒεǞ|éå_}íõ¿ñÎO>þé§Ÿs UÞ'¸1úÆk¯¼üÜSw/¯çâ~‹¦¹YU¯÷½ðãO¿úæw¢Ý@iHÖg?ƒ(‡€õÊ3÷ï°Fº[£ª—ÁþÕ{/ýä×ÿñ—¿þå?ÿü_Sšþô£÷Þ~“êÂ{7vÖ–fƆºA‡¶úüYbLÄ­ÏU7jv/´zá v£ð^—mß]¼u`Q„;wî|]£ÖŒ•zN|»U&ïœ Ý|%…9–Õ ª¹xöÿôÇÎU6˜¼Ñ¶lŸ¸•ôZ´õ55±¡ìеLÎ-.ÕôPOW–€en¢èS«sEÚú†óìÚÛÝÙŠ=‹^ëô's0žìjoo¥x‚nUÈmÒ6TÁ‡°®QM°wº|Üc€%8Tˆqå ð#B–Ûã Eg<>4å½;Ø©äh6Ù‰¶®^˜MS…ÐÓCì “Iè䉴´vöõ æÇp×Ör¼á–MQ66é<ñ,•Œ«kkk+Ø [Z_]œžž™ìË&cÉN"ð[{{;{û»{ûû»D¯ðÛãý]É€M¯®¯­¯S{:g{éwø,ø»ïÀ×áÝw±m㾡µ¹ÿøÃÍ…©™¥­½#*)g‡{º{'–w®<ñòë|Q\\#xó÷?þÙgŸýôƒ>û¤zbñùÙÇo]Z…/ìçUSdøðÙ÷~þõ7¿û-Kž‰êñňq˜Ö@œzïÊÎB¾'¡gÆj±%ó‡Ï¼ýù¿ýŸ¿üõÏÿño¬ß~ý‹ŸaÜôÎë/>yûòÎê2Ø{WKÈÔLëŸ?wöBJ§×IyðáñBºë£·6Ž‹S:´˜tÍ8‚yŽ‚Om³Ùî"ÌD…ù#ËN°òx8`9h78ŒUÎ?òÃþäÃ)Ú}$Ù2¿öâS·—ù°Ž¨¤Öž?zþ½Ï~‰#lÜáÿùÏ!ªc`½@kkn°3ê#X°|ë÷^ùà×ÿþŸFÑú»ß~ó+\Tþàý·^{á‰[Ç[+sÓôõtŽzUõ…³?„HœÉjeDJŒìcµcÌÅQ4*uCõÅs\¬kÐñª‹ÇçõŠðdGÓÛÐn 5:G¬æº J¶ç*jÕK{ñí|~p¨'ò'ªºXQ¯µÇ;'f—Væ)£òëloË$ü`þBµÊLuåøŽgg+&v.³ÞìÎôŒÍN öËÀ‚=i4äséÔp¬bɃÙF1K²¦ÄGôJ´±À݃ ê|Š˜~;œÈö¡óº)à `iÕ«?N‰€…‹Ù°)m¥tÃ(Ó·´A é§Q®l'ÐáÈ¡ÚÍ@8;;‡uVI£?99>Ú× †#]ƒÓTO®A̵±¶4?GØ®ÖxÀ¦kj¨ÃÔ¶Råë_?~ô©^á[ÁØÒzíµ×ß| W_ãëÏÞìöåÝűÁ¾ÞÞþ®öÖ¶®‘…Ã;/À´ïS4 0íƒmíË/½øâ«ïÀ°è'°lû/e–'²™–T<ié™Ý}ìÅw?þôç_üôE ¤z/Ÿyñõ7ßyïƒÉ  }ùÙÇn­OôR¡awyñìÈÖ½×>øô¿ù €@Þ¿ OÀf»ï£{ñ™»W¶fz[#´ÀžhÏÊÍçÞþÙWÿò¯ÿöÇûÃïøºÈO?|÷­×^zæñ›—v7 ˜èÏ„úÆêÊŠš&ÕÇ©<€SÑ“KÉd€¬A­VcȬÅÁ `xîìù¢Üô‚I‘º<‚º3½‚¼ ðtãj˜Ñ¤W×UPYÝdö%Úsƒ8Ý0QDYÜÆæÚª•-ÔÙ76…™ÍP_ådÀ:“®z½+ ¡^*•ûó^g‹fóôá#ýÝìxŒúµ%Ʊ(èuZõ*8TÕ6i ì^ ¤û‚YÈ bx ˜EÉöÜØÌq“ 嬓/~â k¢½K܉鮘dEŽ“+¸íN9Ôm1â‹®ºp¡ªªZåhé›^9¾ùÔ /¿üÚë,Þ|éÅ—pŽúužç<õÔ“Oà ïæ\¾+EQÚiÙ¹ûê{Ÿ}ñ˯Ñ]`¾O~úÓ~ü£—ž»ÿI¸Žˆu›ß{›ËÝkG«ùvú‚C-­Ý“Ë—žzí½öÕ׿¢ÿ}ýÚ_~ñÙOåËÄk;³}­!§É`²yBÙáµëO¿ñÓ/éãM!î+ÂÕÏ>‚ñíKÏ>q÷Wf'ÛâsSmuÆê &ÛÚéM™æ»}A¿e8¥Õ¨T0/j`'ÒÚÊó˜þÔi­nì¸}¸>çæV'MJ‚ˆ\É;lf£Á¤k¨|ä‘‹µ_ªŒexxx”Þ§C8 Õ– œ¨êªk5ÖP*729N=—m£0M¯ ©©ò,•à\!19ÄNQº£'?³z†…ZÄI–×áX¸žê l×ÛÃçcRèåS&vPü¶{£--É´èíÇchD¸ì&M1;W´£odŠ "Ö"šïsÅã#C=™°ÛêôÅèý5œ#â?ØÛ•Í 1iÕ †Ï_¬ih2úR¹É•ã[O=ÿÒK¯¼þò+ûÓí/€A–μ æwíÒöúÂôXLõ›ê4ö îõå:Ù’“oŸ|ˆ(jõ˜‘5ÑK…CrØÂ˜€¥!`ùé5rÚí‚ñã=OÀò‰_d`6Õœ{äB-Å«TnH¬%äǧ§F†‰ïá%bbTÕTÖ©­ÞT/<ш_Aý”Œín„<üð9z¶&‹•©VÕ¤wF»F¸)ÑÓ“ëè@&LÄ%`…ü>6&`=QרÒè Ä´xƒPÄ)^Pãæ;ýïAâQCS«»g@°ðnB1‹±`³Îê%2àtЗԞN’Ñ 25»Þ'qiðÅGb šúšZ•ÎK¸ŸŸœž›_Àc¯ˆXÝizÛ›í>ân=9œwïîÀΰo¬åÓL1†öÞÉÕÃO<óì³/¼üü pºxú™—_yWvîcgî±Gïܺr ¾ÊÙ–€ËÞyâõ÷?ûú×_#—±‹Ç§XÍù˜â÷‚òáÞÆ²ÍÛ¯¿úôãW·f³™îÞQŠŠÝîÅWˆÆûñ{~“¸_üâKXoÃúöÑk;3½ŸÛíœZZÛ¹|÷þ‹¯½*õÃO>ýüÓOØ&÷]>Dpïúå½ÅéÑ\:l7j´&W´=×?D/D'›oBóÉ^Ü+T7×תÖ0šQ™TM…X‹'o<Ë Ç~‰vQÀÒëk‰€×ªu¡–®a¥¢ÿOOÀk&é˜ß¦««¬®×X‚™œä[L° G}Ɔ g¡ÿñƒªº††f\"««UY©؈ö`Á Ê š+¼Ê¨ñŒÚf6N­k ¢§˜åö0‡§€% u"ìL¥:ºûG¦·Ïø9ZÙ,àôçUÍZ‹ËK·ñõu MT"¤2iÂVÀfbÄÄácîÄš@µþx{÷@~43¹@š(8464Ø×™¹Ì³3hÍfØöt"NÄÃaàñve5‘£ÍïèœÙؾtûÑGï=IzöˆM±Óó³|af ·.l/Žt&c^W"¿ûÄk~ñÍï1tþÅ<¾ûE¨I^}ªú'^Àé7_éù;7WFzºrãÓ7žÁN*Î\¼õÖ[/½ò£·Ñ;û® _|þéÇáÔÎDÞ½º=CH‰$ûf7/Ý~æù×` óáüÕ½ýþOè/y—°SñÔk—¶WfÇ{S!«Ñ`õF³ýccã“Sùþ®ÎNâÈq”å˜A{(îLzmC-ŒÖ~ðÿøÿ/š&“ÃÕ ó)[j0¸Àh¼¢P¤?FÑ®¶òì¹j¢Ñ-m¹a\že™%ŠÞAä·•8:DíîX;b¥Ì ù#]õ#w‡0¡ ã«ºx¾²Je¶u µ?6m½\wL \éfUc=\MšÕZbZvt€þ'‰g°[ß‚ýÇî¾üÄÜêþUp,ñv 2$\EôÝŒ³X‹¤2©U<ìèº}¨ @%ÍÊMõÕÕuÍz/\ް‰1:iÏüÜ4† Ã}#ƒ¹ö„ߦ×,0›€UJ?½:âaŸÛaAIX[§Ò;<ÁDv`|vqyïàðøÊ›, ¼sëÎã/<ÿ,ìZÅ­1쮩ö:]ÑÜÚo}ôå—¿øõo¾ú¶,>å£À°{ü›¯>÷Ä£·oÞ¸ûÄs/¿üÜÓOÝÚ_íëœÞ¸|ÿGˆQ¸òõÚ«Ää^yëýÐú"îþ“?x÷·_}ŽÐr´6žwäF/ÝíM¾y?R6¤æ™×ߢÊàƒ÷ß{ý7 ¦T8›ïïiqÛ-6_²ghvˆ3H:;:Ú8»@ð‡0OÏœQßÜXsñÈû~ðƒüðlEµÁì ¤¤66œãgôµû^>®€IDATÐ}pYLV»k°ç«ˆÑv÷Á–—Íûr=½}è2&b´à«*jT–P*ÛE\œê+äa³Šj³)Kê :4§.âÀùÙ Uj[ •%nÕ‰Óé]ìö˜ÀÚiD4>CôUÓwnØØÐØHØRkü»Ð[p‰¥6ÆJ¤Ú»º'Wv/ݼËÀB«Wœ”e`™]h¢Ez¤ ÁÀ¢J—L²h ÊRÊžõu ƒ;ÒÖKïž¡<•“µ`t4ž ª$óYõÄÝ£“|Þvx ¯£5AÜ{gjƒ=ÅòèÂêæÎ6:¨‡G—®^½vãÆõ[>.Ü‚peå*¶–àõ;Ëø]ÎPçâÝ}ð‹/~þ«_})ùïI7Mx}ùÅûQ$9ºrãöÛ×®î®Læ‡òs›÷žûñ§_|õõ¯¿ Ÿ¼ù²)½ûhþ?ùÙ›¯<ûÄ£×¶gó=Ù‘¹Ý[Ï¿÷ÓOYBÿÙO?z÷m6¼~òÉûϽðòëo¾ùÚk¯;Ú_[™ε‡íV«;Ú•Ÿš[¤âwf’è$Õï(÷[ø6DÊ|à1Ê9Ï™_¨Ti-N¤=ð)V¯’Ëf2Y­úÆ:lžj­Á4îÚ£ÉÙ‡ë5=¹Þ>„¬Vb¾Q¿Cƒ¡FS ÙžÍf©pS²Ú.œ¯¨ÕíJn&qßçì#«¨HŒ´²)äÇ úx„¥ëèD¦8ÁkÆÆD«I£5š 0˜„¦ŸêYÈR½C㳫{Wn=úW…øÊ%`Ñˬ3;|a”Êüh!ü¶@Nä³›õjÞhsûùQÐ> 6ªÅAlg(ÝÝ×Û×7€ÓÈ”aý71Fßy®#öX´ÍFw¢kdviNbõTwÕôÑ'°¸Â™®¡±éÅ•õ­]XÉo¬oná²ëåËWoãdð£w° wéNaìno.Oä2§ÅÙ2züì;{¾üòç_eñG|Èæµ°x{åù§î\>ØÞÚÜÞÙÙ\™ Š|båÒ£oþä¿ùæ›ßþökô®>ÿô§”÷^ùy˜—¼ñÎ{lîŒÁâ3ß¹¾·820<¾t|ÿ­Ÿ~ýÍo¿ùͯ¾Æ¾ìǼûæk¸=p÷ÎÝlj©½¯€ƒÍùùÉÁlÂkµ%ËÏ.C2ÕKòYåô•ä%NFˆB\<ûðCÿÄ.3g/T6hÌPËx(#"ˆ+Ò2°ìv³Él55ÕTŸ¿X«±S݃ù±‰zƒvS¬ÉR¬AåÓæ~»¶¾ª²¢Þà§Ûqí. zÝú¦êŠ‹•õª¢Bá ×e3ªàÏ}®¢¢ªAçŠR…–ioG­†fô&àÔ o"4;ˆ÷°Å‡Z¥‚S‹qDÊŽm/þ%‘D&Û76³¶séæ½'ž|úŒàKG€V«±yj÷Äôš…DäR-ш&°ÍIJ|aØŸ$!|ÆÙkzš_G Ù‰}±¾Þáá!X%n9ØßßÓJiŸÞ &_ºgtnuum6s3XfK'è‹v‡1‰_XÆõ‹mÖæÊÂâÒúúöþññ•ëH€aÇro{cua¬;í³îìòÍ—Þûð£Ï?ÇäŠe1ÁùñáuúÚKOß½¼·¾8C ÊvöŽ­\}ö­?Çç×l´õóŸãlÆûo¿öâsÏ<ùô³¸!õúk¸!|ÿÑ›7G‡fÖŽŸzï‹oþõ0mþ5õÙÏ­W¨6¸sãÚµëìft¸½¶2?7I ËëòÆ¡?[g¯¹©±á~¾;O•Ÿ³çkö7|ÿ(Už{ø¡ü§ú‡ü§‡yäbJk0™)ÁYPFâ='ùÄh4›k+ªÎW5™ýÉ®Šü=PÝÙÑÞžíììC§ M¨×Ò\Sq±¢NïŽ&[Û(öà‘] í:Åå¡OO×ç´èp? [µ z§/O¦Á©9šÄxÈç=˜${‘Öœ6È1š$ë8âZXø° %ºéKNfˆ"O.®]½õØO6rÞù1Ÿ{å¥g»z¸<5H…Q2k˜ƒ.ç˯¿ù=|Eñ w3`Ïöök/=ÿÄ>úøSO?÷ÂK0=º}ùh9ß74¹vüì»_ÿëüå¿þëOÿ“nö%ýä£wßzí…§ï]?Ú]_fwò­å¹Ñ®ˆ×ŠuŽÌ,mÒ/¬//ÍO@Y€ÊLŒ‰ óS“^ÝPyî!±Pø?xè!JJu½ÙFŸƒ^[¼®^ìñHÚb!–ÒT}ž¸wƒÁÏö£8ŠæN SÈÊI\.pêÑt­¬×¹Â‰L(ö8̪ºªš5Ñg$£(>¹ËnÖ5ââyeM“Öàò W›D[ƒÑhB\TÚÜXR'Â~‚×qp£Ìжuö̬ìÞ¸óøSO=ùä“gàð%eC¤~½V‹û‹noPz„鹈Ĉþ¹,Ëæ‰¶v‚-öbqŒb|:£7„Õé$Ûˆýåº []=¼£ß×CÜ‘bQÓ¤¶„»Fç7v#œÎ(,ÍLõ&‘xûðÒöÁl,vvÖptlj|drrz•øÖáñ¥Ë—Žö·7ù Æ„ösÓ£½™ˆ×¦Wë<]³Wž~õÍ>ùøÓŸò*ý»?†=å[®^ÅVÎc7.-O÷µÅƒg 3ºy÷G?ýůá.ò[ö2……–p¡ì'öêoßyòéûO>v÷êþâHOßÄêÕ'>øåÿò×ÿù?ÿëÏØ‚ÕŸ{û vnØ[ž¡êoz~iyyn<—ô8ü-Ù‘¥ÕÝý ¾îÀZ¨žžnqÒ¯‹ŸjMCåÙ²“ß?ü>/€ù"§ŸÞÌQùuåºÊLѪ±®êüC_¨Ó:‚饨k ÷u3°0 É¢—ÝBߪEMhA³ÞîK´÷ô b÷ž×ù;:>{$ÕF1ëdíYldwÁC ²Wba*ƒ=Ú=¹¼¹… ‡G¸D·¶47;52H Ù9¶Nºr™´µ¾‚ÃãùáÁÑÙUIdS”Mb];;­à#6Ü×8ÍÚ¦&S¬oõê“Ï¿õãwå;boÁ~ëu Wh~=õèÍ« ùlÌç´»3Ӈϼû³Ïýë¯õ‡«Ï7S¨Sß÷Mªõîß»qåøèÒ5Lß\êî_¿úüû¿úãÿü¿þ÷ÿúëþùßÿ€­‹_ˆó¿ï¾M1ëþ£W·—†èµí!fÙ“‰xlöHçØ*•`×9ß—ìÏÀó"¸K0@u­¶¡êÜÿñüÃ? Ûµb©«²º¾I©e„"X¬ÛÁk *²¶zÀz½3˜êÉ ÝÞ iS[G¶ ǽPN4ØÏ°´û"QÊÁ×¢iªWémžp ,³±ÁÌ Ntëøœp#å"8Õ&ÖI±0á .Ü÷r?4ˆÿvpüÄ•7¯?bÐŒg²ý£ ÛÇW©Œ^à÷Ÿ>)ú¼x ç ×ï—+HlÏËÎÍz‡7ÑÑÓOÕßëÁ9ÍÖ¸þ¤Ã@û« ËÓ™Vz"ÛpÅW¸Vw¬{riuí`‡ogg¦F‡À>º'7/QxóÊ!|u—§F{sý0­YamÜíÁ ÀâÔ,QCn³¡¹®¶ÙÛ:¶}ýñ_}ýfìTâ½ô⋸öN«=~÷&Žgg£»Í‘™»úÂO~ö){‹ð¼úÓOafŠ] Ü&ÃúëÍã½­¥ œD˜èìè_<~â½oþô¿ÿßÿŸÿçÿþŸBÝ% ªÔ7^‚Ýäz>—Ž¢ûp˜ŒfWr`åøæåýƒxH ` Ñ>-8jO¬X–Ťkª9ÿÐ?ýÿÁÀúá?>t–Q«jµW ÔµœÛm·‹£¦©¡±¾ 'tí¾xg_Ÿ—c‡wc[;ƶñHÀïu¡tÆÝJ*³BDƒ½>—¬Èì %Ú:ÚY¿Iéˆh5T]¼XQYÝd°a `á 3y§pŃå`ýõpHÜatÇÆév§/ÜÒÑ?<¹°sùæ{÷{ü 6i<ÃV9V^3âq–Ùb2Y¼æ*¦ô :mDÀ›TÍfg(Õ‘ëB=ÇÝ,€e¥èôE[Ò0@(å7½ç,DÜšUÍ–@ºgdnu}{gr¬-Cœ€…|,žéÛ<º|íæÍ«Gp„XÄÝá類lïÈÌòî`ìÐØ'Ò¾BA`z| +Esµ©¡NåŒ.^ì…—Ÿç»…8dÿÜ />ÿì}¸ß»wûÚ¥Õ©¾¶ˆÛêçŸ{ç£Ï~¿¿¯~ñSœ÷#ZöÁ‡|¾ðí·°ÿzÿÖþÊòôØøøPgº¥s|÷©~ûÿ×ÿýÿü¿(`ýçüñŸ¿ùõ/?c£?8•Àíþ½Ë»³ˆv£®©¡AeôvŒ®]ºwçò*[œåžÏAÒmóvtn8P‚3›õªêó?ô?„ÈCgÏâlʳÏ_ Êc&h…)Ûmb£7P¢ŒQ}±¦^ç‰eº©D¢P>"N´¥‰XˆJKs]å¹GίR™”Ç\N·×iT«Tg8ÕÎ΃صi‰1‰óÚ¨$¨®¬¬¨«m4Ø(6¤`]Kq5$¦!¿,À’6&@ç+§¢‚ o0–霘Ýؽ|óî=Å€+'q,ƒAî7:ìzUh¬JJ.| Xê¦Æ&új‰Ö®N;‰ûtØ¢8m¸cçDc)±¡`ç÷ºí6Ž€`é/ÒÆ†l›Û»»;ëë‹ 3ù¶(€µEÀºqžÉ >éí :8oß] [[›+à,c#˜iSvmnª­®ª·„ÚÇ7®=öÔÏ?ûô3Ï>ýÔ”úñÇÙBÿæ•c8Çw%üNW(·~ïåw>üäÓÏp VŸ`úƒ¾6­ßÄa»G/ïÌôdÛAKnáú+?ûÝŸþ÷ÿù?ÿë¯ÿñ§?ÿéÿüÛ_}ù¯‡}ô*pUêîåýµ™¾4›’ÔÕ5é¬ã;7w¶qko~f² X™$|*XT)5W³—3|—›ª*à‡ûðbÙF¼pܲŠÀÀë`}SmUm³Íïèëì°ø†MÞT¾£jVÕ\D‹½ /¨m\.‹†–Æê‰¦Û;¥›7Ä÷0$†cÑ6a빺ªNm²1·Gñ‘…¬M_D^™@zôx<Œ ,ÎgÀÚ—7ޝ߹+][yü‰'ž8£7Ìf›CšxºœD³ßÜ^ѳgÒ†† «¡¡Ñ`õG“Ä¥@a‚¸¬|¤Óá ðä’¾‡Ã%†XWiM¾–®‘™Eb¶l½„ÓÊcc}"±tv”€uõúõˇ{Ûë+K¼­1>ÐÙÖÞ•Ÿ_@wk{“2Ëüìôøð@_g*è2S­“ôZ½75¼²st“ º'ÃwõèãâŠÌí;wïÝgÚÛ\ïÍPMëNM<úÂïý„€ñ3öi`E͇|À”ÿµW^~é…§n.w%ƒ.‡³epçéwñûÿ_ÿë¿þóßÿ \}N©’&¾üìýÇîPò^ïiñ›éũ׺Ûò‹{W/S‘±µÆ×ÚDZÚˇΎv4µã˜Ü»1Ž66WSUÈÍ÷GÎ_„Hcmåų?üÁ#Ũ4zVnñ¿¬\aypj¤’Ê=»?ÙÙQ°'hŠEõåL DòÂ=×F-8ÃfÖ6ÔT=‘–LGëû:ÚØèQÃã€ëBMeåÅÊúfÙÉÝo(”ô ,\€šT,ã9Îx¹q †ãÉöî±Y*à¯S¤ºúqÆ€…/*z^¤+Ú^^Ÿè°{®œXί¯«Ó™ÝÁx2 ·o³²X¹ˆÝ6èAt&›Ó Iª×íá¥Ê¬zJâj“=œÉ Í,,â(š‡Ó3“c£#}©P8Ý1ºyxéʵ«—˜ŸCp33E!+ž[Z¡83k^5s›õTzãdHÞÝ2@åÕ» î܆oð߸~ýÆí;·®n¯/Œ÷eB.£Åß9sp÷Ù×Þzÿ}ùñ-_º}ÿ=bâo¼þÒ Ï¿ðüS·Ž·æú3~"‰áÃ>øâ›û¯¿üçÿåÿLyðËŸcq–ï·à´Å ÷¿wû꥽õ™álÌejdT<7¾´³0»´´87=9>:‚ ¶0îdv“DX°lVl>„¬ÿôð…ê:“–ºê‹?ôð#œ¯ª¬mTÃsêyÂD§n/½}U•ÕØLwtçˆßv¡̰Ü$ h…}6MíEÊ„*øˆ³Vo1¢]UÛlp„éUËv÷ÂW»³-ƒˆà é8ˆ~±º¡Ictyl ·bu»P/D#h[ L@Ra…#±Tkwß(áêð2`EÀzBäBîâ¡ÇåÄE Ê~Üxp@¡¿d ½ {#Uuu£ÓŠñbl†üýxíVF˜ Yˆ{AÑXƒ,U­ÖÛÜѶޡ±i¬H/Læç±1<ÔÓ„°.ÓHý~s¶ážÖDº‹ ëi,]Ža) »= :«v¨®Õ:Ã]S«[„¬7®_½zÆ6°»våú[7`l·¹:7Ö› 8õZs¸wþðîÓ¯@ïðþ;0¯ýèÃ?Ĺ ʃ¯½ôü³Ï>ûä­Ë[ ùö Íboɾ`ýùOÿ†ìß~ýåglˆÄg6ÞúÑ+/?÷ä½»·®^¦ˆ8Ñßtªë«ªêtîx÷(UµôM.ŠLÍúD‘Óۣİ£!÷<-ºú ÿÏT7i¨d‚º¤±æâÙ³?ôÈ…ó•õMjø8`—ŠÞô¬h¶èT5«u®h&K•fëåpÐ4•j%¬ÄüqñŠŠÜ\÷B­ª±¾¶ºZe´ùª»yTÛAÁ½,,Ѹ0å«¥Ï[US‹ Ç#;)R冾W,Â? ²™ Ä ÛÏg:)ZÌ­ï]º É£÷}œÚ=ñq,x¥èŽ0Œ‘CysÇïC“ÎÍ;%ôm«êëÔ»—×bñÍ$Ù– 3J#öÜuÄÎHÒ±;¾ÑÏ‚>'†6þx{ßàÈÄôÌô<„33“cCýÄÃIÖÁñå+°×ÙZ'`ÍÍÎÍÍMO uÄ#-Ùžüæ­¹Nœ«qÑQÃM”¦úz-Ð:2¿¶s‰P…Qâ%xDÀ²îÊUØùìín¬Ì wµxm•ÚžZ»ôèóp­}ÿÇ|DêÝ÷ä]‹W_zá™§Ÿ~òÎÕå ܵ³%vî¿óùoþå_¡…xù󟡱ÿ>N¦Pâ|ú>}ÍôtDÝúÆªŠª:½=Ö92>5Kßã_`€¨k)ÄF³,„×4¿{­†Æª³ãpEU“ŽÂ’q0[~¤aÌ` `…w¹ om'nkê75*«¯¥•Hh"=â©t,r‚…Õ4Ðç' Ÿ•XÍñ ¹=ÛI%j7Öp8`±‚^[3ÕW5UÕÕÕõÍj½Ýasv SRC5ijà”A¸¢‰¶¶&¸{uëÞ­;wïÞ¥ˆE°²ž8âGÿG[b§Ò/‰"|Œ1LCm0GV56°0ð‘¦Ô‰½M≨ωŀfT¬1økµó°ž•™$¡Îå ¦:††GÇÇ&¦fqú‰xm~ 7—¥ÄHvŒlì_º||°³µÉV#³sóT4b©/¥,Z®«=Ý x]¨uXø´S©¬³ù“ý3Ë0Ò½~ãú•ããK(øœSüÃ6ÿÞÎ*2aØaPÕÕëü]3[מ|ù \_yó-J€o¼ýãw1ÿyí•—^xöÉ'žxìÎuÊ…#Q·#Ð1óÕ¾ü5.Ì}ý¶SapôÁûØzóG¯¾LÔýQ¤ÂãݵÙ|WÌk€^E]³%ØÑ—Ÿ˜™Ÿ_˜G.ÄÄ}€h€s)Œ¢ýÞFç…ž‡Ï^ dÆ.ÇlÔ4TUœýÎYÔ5,lSá5ðˆ¶£ä µ:GÖíPÌqó ŒÅ·™ByJOT‰ãPÍEÜ«¨¬3zBÑáσ\‚/ùY¡cÇ †ØEmS£Úhsyý °XFJÿ……ªO@Q%h÷æÇçWwqåîgDC˜»3ƒ?Ó þ?F€À?þNVq1OÃÃ# !Pßé°âp7åët O~·Å¨iVÞXº“êÅ>8ã âNUG*â£/4Ó=Àúlz?OÏ`Ýub¨·‡SÈí°öŽ/]:Þßa³ hs Kó“Ã]1Ÿ×ˆ±ÓI¶ ¿Øí ùžÊv¯Ugtx"£ ë;‡TU^¿|txt…uùò•+W/Sø:Þß^šîL¸MꦚªfWëøêîÕÇŸ~þIúüÊÞÂ=ûW^|þ9Œ•ïÞ½yíÚþÒDoÂçrÄÇŽŸûñ'ŸÿòË/¾øò‹Ïy+ì]Šr?zãGoP€{ùùg¨Z¸}õøhwNL}c%Ň‹5Öžol‹. ,Ä^(o3‹ œ³¦îâyˆgéµt<,j'FtráÃj©4ô€Uxy-2 ëü…*•Ù%ʹ'7ôc1w(D¼V_ÛTߨ³ºèôØ MÕÅñK£—‚Fª A®W%òs äÒ«K1‹2f%h–Þˆ®€ ,p|6†ùã #ŸT{WßÈôÂÆî%‚ $ëÞ½GAréÿžÉ² ( ´ìmðA‚ïZ,® Í ;äiṴ;Ƥ›ØÒ&½Aš› NŠL}ƒ0d›Àá0ì®%üno(Õч]ÄA(ééžìïëîh‰¸¼dïôÚîñÑÑ>ú¦Ø[˜‡‘òô•[Xdð†éVªdˆÐµµÓ³Ó‘íîÉöŠk†@¼{|~yŽcG»»;Û{{ûûûôÃî|·gÇzZ|5®mÁè|riûÊíÇžzîĨû÷Ÿyîù—^y ÖYwîÞ뿱··9G@ñ:½­3WŸ}ó'Ÿ|üSô¼>|ïÝwÞz‹@;qȦï?qïŽ!ío,L ¶Áª¬êü¹‹•Uõj+ψG&çѹä oµ¸jã7‡$ʲÛmúJ?0¹rzar öpLº†êsÿð¡ Bˆ#À;{h{ݶhiª¾@!«^íÄ‘Ûø® +½ Ð6©U:«/ ¦‚*Ll-ªX~J ú)ѨåÀáãŒDáP¯inä›w8…Ûµ 8ÀN Túñ¶&ª“jÍæ†&WŽ/_»Nyƺw RwùqçΪX‘³Øs´ ·L0ŒÁ{+ÉB©-æáoÆ3¸Ê…½–¤òi:Ñû·[ô±\¡L×ÀðÈÄ$Ü≺SMÔ•ûüÁhª«hhùMä!÷KG.O Õ?»¹ óÖÆúŽ3ÎÍÍôkz­Îd÷ÅÒm¨fúú(ŽŽS6ššÈçÚ"n»+Ô1:¿¶{éèÊ¥ýíí­mú^÷nݸvåà`{i¼/0›½]KWî7)]¨pýå—_|á9¢bDóŸyôΫ”¼÷¶WgGsi¯¹©ýîs|‡â2TOnL±y7ÈfÔ6ÔVP„«W9üQ SIöÒF– d1‡ƒ³ÀBÎ7µT4èÑ(€Ê"*ÁJØ5@}aA¢enh|nu›²Ãµk7…a#B•ü8ƒ3epG¦j¡†É”à ëéjoå´a#x?Ó«Ù ×éMV'_þ„D”˜:û\°t*•ÑÎ@)4-»‰1Î}ÝmQ¿}(L¡þÏçqˤ)êsÙœôÐÂîñ>ÖXWaû°87…#®³ã1—Y­5ÂÅupl’ç¹¹…•µÕuâø+‹3ù®„×î´,¬ï_;8:ØZߨØX£븊¾±¼ïMû­êº*œ¯7ź‡'–·®ß{ê1BƵë·¥èõâ O?v‡Þj·*—öV§ÛBf)Ü·pp€÷ú0Ó~'ÊÄñR"÷n^»L!‡&'‡²1§⦳çÛc³ÙËd{‡è 659=%B#KÊB¨Hëê›(,áòDrz‘îkÎ?òÐù* e|ìׂ–SèOT°Çz¤[бd+€• B@CÕDY²¦–$}.›¹¹ššÅŠRcfÌÆU¼½Å[ŒBëIÕ™N£¡¨UߨÖÁW—ò¡â‚…Íç(g¨DK¢…ÂU{×ÀøìÊæîx]¿~q…†ƒô8q N›Ðƒw›±O„ÈÂ×½ÄÂkåñ­ÁÆBg€K¼_%aÿ‡7ei•Jï ¥;¹ú›¢rˆ;83ŸËˆ¶võ ç±V÷“žlkKÄç0›¬¾ÔÐÂΑÀñXDDÓ£½m§‰íuºÇæ`ø†T·Á‰^Pbå½IŸÃÊŽ/nì_9:Ú[Ç>~]^[__Y^^ÅUáឤßBÀº€«ñú@¦ghfmÿò­»ˆNW®Ý}ü±'ž~æé'½}óæu8ðVf[a­dK .lßÀ©IJ/@6úèÝÛ÷î€PàZÍ PVgFzÒ‹ºÖçÏ~q?ËJtày˜¤°iÚHžÞ`¸––”$+‡Y¯U54jMŽ` ‚H Ü‹“Íf1ªë*!ö^«2Ñ· HCÈOÔuç~Ìì '2”YD& zìF]3ŇÃd ŸÎO¬M¯Æµ?L mž ó Q¬Gäí-ʱPz‘k±.£/j³p×µ»¼Ù4†N0§‚-M5@ïÈÌâÆÎþU~\»vK,&î ¬1˜{Œä©¤§º¸¶eïoV<˜FYFh5Œ&£X+eN†y!“žŽF|ññÖ®\~T¬QfídáŒÍâòESô[òýN{:NO†I«5º’ý³»¨yn ×­‰)*‡áœelPé]-}3+Û{Ç—! Ù;<ÚGtÛÚ\A`ñúã9nd]¹r°±²º²€Å³E&jôãÜÔÄ`W‹×Ü\_SQSßÐdðÄÛsãTD^âÇåwùÛã”éMwíÊ¥£ÃݽÍÅñ\ FnjgjpfûèAï¹gŸ{ö™ûÃ=•Â},ýA;=ÖŸ¹ Ï¤LXQ…îZMM“ÁêoéꙘƒ{|llth› ™´xÁV+UÑ DÛ½ád[[ZØät`æ¬k¬‚[U£žh8·X>çi4õyè¡óÕM&7Ó&`4ÜmÑQõÍMª­•ØÁå\v»±™iî‚Sʈƒ‚Hm°Ðpp{}@5;™à»ÙÄæÇFìz$Ó»ðTª%pòo`dzyc÷à…•ä8^ gBn¾Ÿ£}ëãħÇñÓ1ú¥1˜”Pc!5¾mžÊSñ`´X̸z(‰ô•…x&èt±r£1ÙC-™öÎÞLõ{p®šª[ŠLÆ ‰>OÐÝÑÖ 8ñä6ëñÜÄ"t¥ËK83;ƒvèÌÜäè@6á·êë›ôîäÀÜúÁårÊ>‡—.îìnnmð±0Ÿ¯¥qçð éK<Ÿ#4kž…ƒüœ‡º[#ˆ™˜9Ø}áöTaûv÷ޝÞy ¨"²ywI¯n·¶–'ûÛCܟкÓýskG7ï=qÿiˆŒ¿sëÆ•ãý=n‹,c$>‘èJúÌêºÊ‹çÎWÖáœDc}M]c³ÙŸÌöÑ›h„)åðà E,Hg¸}ä²Aô®R5›]ôî‡Í~ù)ÄÙ‹§ˆÎ>üHU“ÆìË_P¿cõÓlÐÔCÐ|®²Ag÷†b-q–ÒS¶t˜´Áá'[ÛQ#p‘@)×ç45×R̪kh¦²Ëã—Í<”TÈ*Q*ÆàöH\ ëðÍMª&œ‘"Úcæ=!ú™~ÖÎÄè/èèÈÏ,¬mïs?>¾D‘ÿÚµ7¹“…{>œÏàÒ—¸÷Å7¿¦&&&§°Á0CU—ƒª £ˆhÈËSQ|$`¡{‹$i3tÍ*ÁB%\2“íîbVÁέ©¨Ï Cæp<ÙÆ¿B!öC9Hß‚Îë™™_æ»åÓ„)˜…MNŽ õ´FÜ&u½ÊàËä7)™£•~t|n³µ¾8Þ×ö3ùKWnܹ}ûÊÁîÎÆÒ‡™˜ÅWß×ÝÙšð³€ÞdóÂÑxÕ2ó«kë›;û‡—oÜÆ±w*—q—Bœsà QÝPS[¯ó¦'׮ܸû8_l£¹tH¡jCŒ.§'G‡{:3a‡¶¡š¢BMH¯•86LÞhº³§›8+8%.cö›„y²çÁðlÙ‰lŸ~”ÛBSÿòÑ.š"”—æX3ëLú†Úz4)(G±á2âZ2u¾x½]œhèN§Ò‰TšÂ¾ËaÑkt‹`ëÍuw‰ñ´ðO‡÷ݨª9÷ðÃD¤Œx‹­0ön±šù ÝCœ=_Q?¿ÓçwÚìC³Öhs…[sôâz{é=²ÌQ+.\¬©o"¤ºPhbdƒ¯nÁ’(ÌÉ‘`Êòv'Œßàmcä‹e¸ˆÛKÁxkGOßÈôâêÆÆ>š…PÓst]Åf •5ØC§´X“§kjL~€½»Ò¼úèÅüÛϳE*…ý,ÌvØÌ&£NKণ¡$æˆxÀz&HpHÂ…VLBí˜R 3[œ‘ìàøÄ4HþzJ>ýÔtRBª®ivÄX—®°(~›o°SQ89’K…|-ÉÑÃë×nܺw‹HõÑÎúÊüŽ—år¹Nz±¢TÙÂz+½Ó†GÆ&°ÁÑÕƒyøÊæöñ¬c^þ!¼îãÈêÜD[Ä¡kÂ%â‹5ÍÆhÇðÌòÆæÆöÖÎ.î*îBÂCi›Ò •½]í©0‘˜ººFµÑá ›Ng2ÉË ®ª¬¬Ó:©8ìèìÂ:E'Å«X<î÷à7Ì.,ð!ëèëÀJJûaa ‹B Õç«!©rð2´0²›õ¬Gzøìùs*ùz´Õ岚ð¥æµv¡á¥úY^Ⲫúê‹)¨ªtl\³•fwbã4"çGä M2´ð `¹<8ˆÓÙ;<6½¸¶µ½],ΆX‚Áß½{XåŒ»àŒ†f'Æuø>xÔzUZ0ÔXO•G‚‚ž«D óHÃ@\Ðhuu(€@ é{›7ÒÖ?JìnšÍrÇFa8ÐKÁÆ ×Þê•=Ú3³µwx|Lôf{“=æWWæg&ò=É ¯%5~xí*…á›W.ÎOæûzp;}صøãm=½ ÏÁuj| ‹Ê‹Ñ©…•µ­¶]zlã(ÂêâüØ`gÂgi®¯¬ ÷xΖê_\Û\_^Z„– î^T .ÎÏÁ‹¸·3“ »Lê&*]mîpª-‹þrO6r˜j*/V©ì¡D®· ÝY¥',××Ö44[=‰,<ìú©Bî`m)&VX#ŠÌG.TÕë¬L< XlpZõêZJ…ûüX^·Í¤oª­¤GM£–È®(¾$\IÀJ$„–/*©ZüWã/h)¾æ'çVV Wô€uˆå ë ëæ-IWˆXØ‹Ÿ*dÂÂcœ§~c˜Ï ³ý.Tûh· !t€.VõXÐ(´Ñx£ëaî,¨)XG!5ëë³Èåúúûº²IúL-Ù1´9¸Ç1Ø×í\ÿƒz®ÑàNôÏ®íìaW÷±a ¸¼`e£^O 6´¾½½·{ŠÄ¯ù4”\ñHI²C¦gdviuâÜ:qîÅ•Eúƒ½éŽîÁÑI6­_Yæg¹GÞ™‰Eª©8±ª¦ŠÃ3ûG‡»Ks“c£S“ó äÏLv·&"«Q«£7 ¥µQôlÐ¥ëLœÚÆêµ;Õ…?3†VqG¶# ÙÍêÚ‹.Ô4Ùü©nìÈ‹+9˜­X •çЬR¹+¶LÚÆº .VÖ6ht¬G¸xîìEúol :ý1ˆ²ˆ¹3ÇR"VH4 Mš†jh„{šÝé @z¥Kl©FØ9€5# ¾x2ÕÖÙ—‡ý$[pò†ÉÃ>¸)‡¬KWdd¡_±€©Ó€…Þ1ºˆ\ÜÛêÍuA±p¡"dÐn}˜Œ¸Æä™’èÃQˆA€„õüfÙoïé…«tm·¦¢Hªk`p8hÕÏë„ Ãˆ;Öu\ ͯlïì"­®¬bÉx~nnj¬?p¹‚‰üúÆúÖ&[X˜ŸÇ÷ïÍĸ9å %»§×DÜÆBìúêÆòÜôÔh®½­ß€ Âqinvn2ƒ¥l2â¡ò¼êÂùÊš&+Ñ1±´‹²ápcef.Ñ£ãÄ ‚½p‹x\£Ùá¶võ š8Žƒðí1ŸQU]¥r¶tŽŒOOAyÖßÙÕIŽ6\Š?{±ÆìŠR‚îSa‹àîAŒ¢m” Ï?òÁÏ蔂‡×Ã{uk›tÐ’[„• 8Ûsr—?qJßÅRÈ»—90E*tkˆÀ¬N7ë‹1˜“T Q°ð®_˜we¥€Æ}-™ŽÎ¾¡qÊ‚k;|§ âÈ!K_y%d€ÅB“A<Š…,EA‹þ‹"7Î;-œUIPNöódí;VÄáscÕø!ä³›•ÆìNtäòâŽ9nNÓKÙÙ ø#©ŽžÞþâq=ÈbÑ€×nÖªðT4<ÑìØÂÒæ6ކR9†ø²03Mq§;á±»"éqJ[8À7C¥%’÷h6pY­_ºo|n“€qåÊåã}¦çTÒ-ÎO ÷fÛÚ:ûÇ(ûÏαnjt,:÷Ð Hõ³'Ñ“_X£Úñê•£]ø_ öbv0ŠáÅ…xÀç=oŒ¸UhÌΠ$¥Ê#²hj«,‘ÌÀÈÄÄÈ@__?Õ†Ä}B.ssmÅÙsµfo,÷‰¼ `¡•ª»`ÕªÌî€/IögµÕµTNRÀñ{Pì5VWž䡳ç(¶!ï•%¥Ð3ñÖ5OÁUYÄà«jk뛑 ]ìý kâ Ñ:¾7¾%CÑhœ¢Uo¿8ɼ ]°márGBów¬,̂ȡXãåÀ¢@5tMN‚²ÐGîg x¾1†É:_[€ ™÷0`ó >$N®àÒ½E§ÖYˆ°ö ŽãZl~7§ûûÐUpû¢ÉȱᖛŽQÉM…µ‘m-d÷ 0ú°æ‰ðŒ tDVW8=NT~}…]š &Ó jùÎÛFåw×øÂÚÁµ›7nݺ‚†=¦{ëk S£yʶm½yd·Ù¹Ù©±ü@/þtÔo3Ñ[»º²‚å/½SËë»xOíïo¯Ì tµµes”¿zº2j½»ÍˆwŽÍ.Î-¥° XC=©°C__Yo ´äFÆ(0çz©<¤=ê·ëUÕç9ߨ±–´d`ñ}muÕ#ÿð¡ uZ[@r#öŒšêjkkš´|Ø&âÇ ”ÌŸ={¶¢Ak£E¼VHJyÛ™ï¥uœ‡h¨&Þˆ£àz³•2¬×/ìø˜Çb¶ã—îÐä…£éLkGwßÐÈÔÕ:›[ð³¥ú¾\XD²®^¹YÖ™©)¹*?U&<˜q)­ü0>†_"\ä‡å'$ɤ/èg¯I«RH\9C…!tÓLð]6½¶¹Yï ·´wöpD¸"|vAœìrû‚ñD·0Ò +‡É Óéušf½5Ô64=¿åÂêâÂâüâòâÜôôôÈ@¶Åk6ÚüSDɗט—SÄ€2bz´¿+á³9k‡Ø‚½åYL/.8¬z­J¥³ù#‰TGW·0ÃRn¦#õö›mDÎè›%´ˆæ^—Ãi…ÉÑâ½@a»ÕÕ–ðÛ F{ ;•Öâ¢tŒ¾¾éÉ|o6²ÛþŽ1Ê„¸»y…âö|´vanj<ßßÝ‘ŒÆZÒÙžîp@qÁ’) Á!¯ÓåOLo\¦ÈŽhw°»M˜RðäÖûáLÿs‡S]ƒ‹‹«›TV¬b†¾È+µRʳA§¶¶Ví&»†¹¿Œ•ñ®n¸ ym|µ¤¶T™ÖnaŸ%:šô ¤gRã2zëZ‡_ð ‡M§i¬«oÖ›=h  úøjŠÂöó(Õf'=½ñ¸¨ª"Ò¶÷«,*+‰^PØ«©F:„‘‚Û//:P Ï‹UÇ¢ÅÄ¥Ú»r£S¢ª¦ˆ~Ÿ¬]Ž[¬} X@Ö5FÖ­;ô83%@Åm€7rÆäh`)A €bà ½-0ùAfò(©ø7²Ù˜F‰ã®bÐéóR £U«´w0šÈt°óN‡d´òÀG¯5ài¡7OKJY<:²m©ˆßá àLâ´ Øø2àß›km »MZƒ#”Ÿ™!hq¼Â’ÑÅáÞÎö°Ýbu§·Ž1<:¤ªõ EúLð¯îïNý¡X[n`x r×<=P™äº;ZBþpûØòþ;·ïÞ¾~åòÁÎÖêúÆÚ1¨Î„ßaÖ5kõöHÇÀÄ=½X¢ë¼9;512DÀJ…ܺ†:3˜êÆ;°¯›ÊÝîžö–XØç05W_xäb­ÚlÉ •Ëíш×mÕ5VBÌG”¼ÙŒf¦Ûí°˜ÔªnÃR]DQ‰jmB?Æb&­ª¶òâ܈V›œÁ˜¬øDÍ$¶°ÐÂ,©©±óè&½ÑÄÆÚÐïÅ”P I¸íJcÞ<<>C‰DÐ*D¬)!îaz+FcJȺM3"þL°+ôc‰#•œ ‹zZÜpš˜Tþls],Xˆ…`ƒhçãO~Ñ= ‰ ”Dj•ƃ¯T+|q”“ô÷ÑKÁºøž¶zö|ñìàè8%A¤â>»Þž ûí†f•ÁÙÒ317Kx˜¨ Î@ŸuˆSˆ°lòe&–vöŽŽ(›áŽÏΚ`³”-óùŽˆ/˜è™ZÝ>¾vK›ëË‹Ë+‹ÓcmÑhçäú¥Û¬Û¶o¯­Q®[˜žÆE„ÏܬµDúç7ö/_½yçæå£K×XNº„ÏŒQO:ñZÔ¼XšËS­“É÷XÄB^øž?WÙdtEpņýðUÇñ¿Ó¢k¬ª¸€™ „ŸD‡t&3U2*µ—Äb©4›®°º8(ãhhUR2¬iÔÙ}òŸ¬ãó »Ô€,üÃçÒjÔš¦fÑb£ÊÙíÁFN@@Š Ãp4žLeÚ²]½CãðïÜÜX__ßÞÞÚÚÜ’b– ¶€0ë€';ë\|†KÛ7 X‚¨3´è-)ÅBÒ"Ž… H5áˆ<ž–‚Ã$Èb=Ô¦i>CÍ®¿R=È÷|X˜Rë5Àsµ‘à:„í›a’áÁy‹/Ñ9€ Ƭq盩€Çéô'©|¡¿x ë¹®l:òqml2º3}S0(ž–ÊVÈ€G0N£'®wÆò³ë©¨:ÞÙ&„Áp‰ÏCÒ7:”ûýñÞù­£ëwîÝ„ks -øé±ÁŽH¤ëîGo_½rép×q{’âQ7Ó´Dû¶±|çÆ5>ELA‹9“wö«´®H¦rìAœ.íîîéH&c!U[_IuaƒÞLµ·µñWóÓHÀƒ]ŠªÊêêúztñ¸†ƒ{žJE¸òEèKg„Ñ–ðÚ÷»(Qš¨Î¼p­SƒÍç°¿ÂC„6†O¡[jw_$5U†Fœ² ;>M†¦;6Téb0?1»°¼¶ÉóYÊ[[%ÀÚb ÏQ°®ÈÀºqãŒÒ‰…˜ÅYQب–މšlRi Âl=iL[3Ü?ƈŠCV@l™`ËF›Sœ2H$™0&Si–ßm3êôV²;?1=‹-h¾<@±©§=tÛ¨0Lsÿk|4?Lá -ós¿°¾ÑèmÄÞþ쌔«ÇGòè÷[“~"Z[¸by}sgw›€µ{pè̳Šbl$?ЕXÛǬÛ7.ðï.ÌŒ ´‡ƒm£Ì±»}BÖ.z)p æ²->›ÖÎÍn^ºõ(Hn^½­ØÎúÒ nd÷yo‰8õ*­{ C( z)ÎöÇJDüNssm%±ó:­ÅŸd;*Š?q>‡ëw45U5õ j t« ¼ÔУªY‡h*B°go@(™ý';Î \¼W#Ħ’@T²uÁ½7.£ îÂb¬I¯ÓZì Ai>0ø`zÝb8„ÚÓŸŸž_^§€µÍÚF*TµÃYqGôHÙæóB¬ë„«g$Ò$8A&Ï‘â´È¹PÊŒãeN‰–˜µv±I„¯°î'ÈÔÑÍ7,àWIo(¦‡ñ¸õãùñ8-¨ïp‹­ ª@ Ïc#=m)šY\±vŒéA4%ÓS5ŽÑ4ÛBÙÁYªçEåÄŒ«eíQ¯Y£R[üݘnà ='ÈVKsX!š¤·L{"èfg÷®Ü¾q|(š0xëËDCɾ¹«·ï>zçæÕ£=8 .1°(ÐõveB‹ÁÖ2´°{˜êµË ìïn,ÍÂ_&þ¸Û 1:-]ôþ¾^Þ‚êéh…†È¨ª¾HE_M³5˜ÈærYp,ìƒ×Õ^¤lbÝT}ñÂÙGÎ_¬ªSmžp,™ie^Ê×Z#Üròy]T1ij« ‚ujÕá †é9 ÂÃflùø%£«{§Iwä Z {$ÙN«C¸B±;ßÞ302Xmq´ÂckK,ü &xÛ‚báÿ{D±0ØÈxàÏH=«1™¬óRE²”êPBV9°Ä¸‡÷Püäº:Û2©˜cq{σ»CèËÛx?…¡ÿ‰Ë7G Xv³žÛòƒ3SÜI£ÏE/`wg{Þ}F«?ÑN)K?­©˜ßi5Õ*x>ÙÃíS˜¥ˆ´L_ů¿§#rßU[}]ù4÷V×VWÑX\"¢Ä‘mtt°+ö‡Û¦wö®_A¯Šøù*¬2<Ø“m8ÍZc¨grýøæ»7®b`´ÚpiGºÐ8Ûu£+˜ì‚-H®~bôF‰†}6]CÕ…³Ä¶›,xk¶‹ï]qMæ±èšy‹ö?v›Y§ªCgÄ×fb-©LJøe'¸³Ž´€™ÓØ\_Sy±²¶Im0Û½¢}%»›±æJÒû°`Ù"Y1[Œz^¯‡Cš…j‡Óí D0ÁéŸ_Xb/³"`1¸¸6,l‡Åã†g¬̱0µA-(°dÉ¿8ZÔ+-NMJ-0tä1]††¾~¬´ Eè[A$ÆYè§½~qÛGÞÁY \J ö ]L{ÐÄèèïÎv¶§â^«Ao°y# l´eb”.l&#_½Õáö¾1”“"›á§¼C!%áµj›ToçÐÔìüÒò¬…ÐÂZ˜›œ ä=8œ'`…¼ÔØÆæîñ!‡z€‡*Æ¡®– 3’uíÆ-ìXìn®®-‹¢‘2hšº&µÆ•˜ß%ò~v&Ln×—æ`ØÛ‰¥ úµÉJuÁú0‡¶ßz =TVœ?{þ< #-4jÓ-à¦^›¡vèV§‡ÅH.ªøª/P}x¾ªÞæžH¦S²;ú <Õ ˜8Lº¦zÜ«¬«ÃÊ„Ï'ö]„¢ˆ»ð% óøPœœgݯÙd‚“• 5¢Óˆ$qø{rnqcƒÓî–ô@U(ŒIûÖ¶¨ w÷øàãêȺzõ ðg¦˜—‹_Û¼ô6¬4JË5)Zòr+l„-캻øêU‚ëÞ B]lŠŠëiì@"猰ÁÍ iÖš1I`Ùfþ½¹Nœth Rɨ1П '°ÒÁŠ%z»9m6»Í扴õ æG±ÍÏ_÷ ¶»Ûb!›AÕÐÐlñe&¦ça?¹´ QÍÜì ,ú[z)_:Üñ¡¥åMâíÓ¨î#`QŽŒz¬¾Öüòþb W/l¯¯¬.¬ø"bÅ|¦æ&K8;¹~xõƵK‡{5ãÂç4€ÕžI kT=ÁT¶’ºá‚5¯Xˆ×f*/œ#`Õ¨­žH~=QJ[ÄpÖOov`m jYÛTSqžF8D/ötZsYË «}mscmuqýµ ÇCØìXˆ®|\KIeÿL á‚ Õ¶ 7Ìmv—ÇnÉtõæ'g—Ö6$6%ãjk]´²²T‚Èïìˆ!#þãc ]‡3‚™Œ•D,ìæe¶X ËK~”h P›jSa6Æâë3 ÕNGÍÍÌÍMó}Èþ¾ÎdÀiq„ûæ×wwÖVV–!à[šêIûíFWrª>ÞàØÛZ[Y_Y˜ÃÑäñ±!ŽXFUƒÑ—^Þ>ºv•ªÆµõõµ5ŠjsËî* &Õî@ª>‘mím„‰$f -Ô°ªiÔ™½|£4èA_Vè ŠL|_-èÃÝ­&ú` Jx˜³Ö C¦hÌÇ žÖu5Õ2kŒð°¦‡¼l½±(̜5ÏèŸú·™NÊ3è³oI¬j³XàväQ+þÐκzEtJψDV:¸ùœ/~`• ë`¡4 :6"Eh ` ‰s}v Y –àÛçTT22µÐZ„7V0ÿèl‡Æ´%ä²Ô¬¦&R™6vΊ-‘P8žéèìD9©v__owG:€¤¤Ž8°=Ô>09=·°¸€›ÂT=²‰/[P¾ »¬fg¨ovaeÖŽ<Zœ„=Îë…»Ò1„«ëkèq‹–€…KÖÚ†z½;Ñ;½±ù2%Ò ì¢ñέ* ¬Úºš&“'j‡_vkf~ô Rl¡¬U]ÓÐP_W[ÛÔl´áVDÀm5Ccku",¥èíÈÚZ\ƒ¤o¤òÂŪš&ƒÓŽ³Ø›§BÑNñ‡M½vX÷5ÔÕÀÕC­7Zx0Ôän¼|Æ9*ìj~Ùž¹UïðØìÂ*½I6D\Ú*<²é±µ-’¢¤qØ?<À8š÷*X¨|FªÒÇeV…fâ8¥ÀÊçÅ®4넬FŠU&"-Žq )Ì¢‰Ì÷Jçúbp?ÁýZâ0x‹Ij¡-zusS³Á¦R‘ÍvÚ0ói…›J"èóÐmDà»r¹Þ¾>îÊmio‰„ƒ±T¦£»§³§'ÇBŽ là̆æzïê\áÎÁÉé™9nbÌ/ò2 öXAàÒ!ú0£'Ò?7·¼¹±¾²H|uye~j8×qèqð`re{÷è`—ŸTÈrxûl°«5æÖ7V×hÁŽüÂ&ÄI;hŸx#`XɈ €UMo8ÙÚ–N¥¡ãƒÞÉïÕi›Uªfšuu|×+Ng°zƒ1àŠR~*ΡÈã²èÐÿ¬®¬×ZœþP„¯l‰«$á ´sàty(f¡S¨¢RÈÒ 2QšêÊÔ&*DrI{ÅꇛóA421»¸º™ö¦4´an¥<¢0/¿³Í(À -Xh<œ‘1"€Ã#Vx+ñ;xß,yL-ä‚¢'FŸ1#t[ؘ±SJóãðk\ø3 嬞n°Ç‡£-|Ò%ƒÜ‘Ê´Ò›ßm5¨uöp[ïàГ?ŠˆÃýT¦£z)°Æ·7¶M¤ÄãD›¿¾¶AepG»‡¦¦§(‡MAOë°“lÿÒ– ; Z­.œ'`­Sª›_X^]›!àdBvÊÌŽ-®oîooÀ_diqNtnG:Óa[sÍÅ*bp™©E<ßÄÁ–æg¦ÆóƒC}¬]¯©¯¨l²¢IX%'“|f 0u³ê`›°WW]]ÓØ¬3š‰ª´&« ·$Ò¬‡é‰ñx=Õ¬m¨«¿X«ÆndP²ø¹RªºqÎ#!‹°Z×Ь5XaŸa Ý–4ž–4M,?AŸ}+‚ÕÔÜÒÏl¶p­AZ‡*Æ• íY¢û°³³ÏÛx{ûb´sIò.¸rõ Ïž!°’ìÐ+RÒχ‡†åFi±^´ŠT5EPcú„°³ƒ"ÁöÏbuLX§ :‰'Ûe7ê´êf­O\Œ%PCrw>r›éM®ÒX"ƒã“j±\L4®#ðú(ÌÅ“í|L8*¤¨øp‚É—ìéàF÷LFǧtEéÒÐÔ ±ÒÃXŒÞ˜Ÿ›çl99:Ø•ò™Tu:_ÇØ•FЭ.¯¬aÿzjff"ßÛ.¼ª›ŒÞtßô2ƒëk«Ì™ÉQ.]mq¯EßPu¡²ÁàM´rÿ“ÅäÁ€ ½5‘}>}n ¤{Õ••µõµuMZ[¸9ÜÊÒ²!o@¹ˆÔ«›ª*ªµf7îLDØPO˜ä½S¾â0iÕM²T>±KÐ „¹·ÃO'öË»b ¦Øµˆ_tæúG¦–—–×6 (VôØÝæue-§Â}œ­ÙÚÝŠRyg‡{@ÖeX®†ËUÖÈha0=¦ d`•?ÄÇŽŽJRfœ°n‰F|ú8ÊV©p‘çᨊޒô&ƒë½!e`Å`¾MÀÒÛ#탣ãl+1<gˆžîö8•å>" ±¤°SÂS _¶]¤Ú›hï&8RÈb»®ŠŠØÙ;4:5¿¼¶µ·¿»³w Kpª9p–üàì(v+˜½C¦|\ ,Ñf”Ÿâÿ’(Öh8£¬†®¤8&M!és÷õöR™žŒ Z8$Þ9a^ƒ¦ CÙILTÃ2ß ûfLubÃsŒÕM¹\w¶5cØc¥Ìb³as×»_–8··wPiñSÁ•HwõßWn)V¿ÇÏë4¨ëjžLçð$Ñúå5t©rmQ©©¶Nëb`A̼´€UŒ­ºÛ"ncs]õù Õjk µon…×8`5ÚŸëlMµD(ÅÑ «j¬ÃÍH­OôQt“„1'ÂK¼Q`Í…Å œ²¿X­µ‡2Ùž¾¾¨ÆòhÅ‹69zËê†ê*ص[é}$»“I°’úâ*9E£^¯ÑdñYpn6°´G¬eŸÏd+åÀaŒ)åïîï •±$RµÍ‘kë°`›¸·+ɲ¤Å±}t„y´,nañañ(ÆÕ eļTR×ä” £±2R/+'$~§@&[˜å´¤ÒWŒv3UËĉ „Q`DòæD¨ä¶è››µŽpkWßÀך9´÷Û;ÚZ" ŽæñYb[ÉtG°ÞÞ^\t÷y}±d{7”íýð)„%6Q.’PÊPÛÉ6Þ–Eïsbr,?ÔÓ÷Yµ 5uwzpšÞÈXe]†Oíü-s”è,¼†UQ«¶úS=S +K ³pëlOÅB>”qâQòRR‚}|§q‰Vc°ûØ--“l‰)¶zm:5ÄT*ê4Vèíc \̘¸EÉ÷M)é(ûVV5hpšÍ+îÑø š·d6$¤16z2Õœ -V(ÅÙn*,ÎKˆí©h´%•ní虚Y\YÛà‘XSÇ’°%€µ],^©( kW=.•E¬‘‘ Ë€…5-V^šìf‡2e/<Ê#–ÀÕø>ý0ïý¢J”Lå@>±eï²[áÊÌíAîŸF#òut8F5M M:«?™ÍÁ^« ÔÎvˆ[¢n+½=)Á8=x&Û Hñcêš0‘ÚhŠEœ¬Ÿ‚è\)‰ŒhµzW8ÕFÏ.}+“øŽò}ÝbHúæ†Ú:µ+Ù7µ´JOØÎæÊÂÜü ¤`=ñ Óˆªž N6Ò:<1‹+fˆV8 nCÀ0Y zf ®Üj&“ÉHé‰pE5•Éð˜üÒëÂŽD5¦|j“7Ñ–íîn—Ö·Ø´?ÌÒblm¯«ºª’½ßíndñÜlG*@¯Óêt£Õîàf~€ÂPˆ"ä'g–Ö6˜,ÁÍŽ%kGä@9X)úQéÁÀRÅ2ZfYbgçÒ¥"Ž¥w–œ ù¿E_«x(ÍJ­qIÕ<>qbqLÒ/˪Ó)ìø°–&íbUOžð¶á1€or. €å¿=Φ¸#ÉÖl6Û‰ÈØNgZaìFÀ|C-T2ñùí\.׋M¶XÀçÄ”±w8X…¹2ž@v‹Ù qp?T…c°cϵ%C^1!UsƒÚîž]BáMÀš§z¡3ó»1©4™¬ìâŽtäˆ%äá B›n±òÌ-£ú”òms}C“JÅ7I5fw¸…¾æt ãˆ`^»AÕÃŽ&5˜äþ|J^7å€Îí—ÓiÑ5ÕUWTá¾/|=$W+Ÿ|ýÔíññ¸ ·ùÔ¦N13W„:ql¤?oIeZ»‰ZMÎbм«Ž>àS2°˜[¥Är`mKœ]Ö®˜F‰ýÕã°ŠÛ K¥À–¥‡¥Y…è$o_È홼óÀˆ~œrGD§@> 9Ø‹e±ƒA°WSXDNTõõ˜iÀÔ­µ/Š¢9†¦•Ž*ƒ=oí‚R»Ú°XîîêîH„üV§—[€hWS´Ç„é›n‰]V»×Iw¢ÿ ÍO{B e­Jkö&{'ç—Ј&` å²;Wú”ƒjµO,0Ù™IÅlB†´7 ¹Mu}}}ýë îX¦½{ÞŒ"*ƒ|C`M¥!ˆ¾+J˜bU gB–àú1Ù°ì cÕ*ŠÎv78Š£4yçó4^_ãfü‹Þ©~˜pز^n󄣉t[¶ ›Í +ª(yq3JP«Rò¾½³Q¬"ÞŽu ®í"`ñÊýI%¢•ÀD³„2fƒh8p>•T6“'¥ã,ç“„’Ò¹ÀÉäñ›½òÂNyŠÛv ÙmO@,V>PÁ ñis#…,³‡À•?&ülZžI„½“š^4«?Ý“õbÖC&h6ÙQ,YG`ÎÛm-A·Ýî ')öäz:Ò„ ‡_†ÙŽ3×Îp[ÿÈüâêÚêÂäè@gk2ä´{nú$àÁÑÓ¨…—b$ÓÑÎÄÍŽe]ú ¨ëÙòÉCô°¶²‚2áVÊݹþîöL*NËP*z)ñVUÔ44Ã7•ÀÕÜ„ذ§,TØ„3«1 ª®mPaÃÞÊ»\ ã4 ‚¤1rÁ(Ýp6[,féØ<§ÊP$žnï™d×e$³/ ¢¶66ä€1«Ø¸IZÕ®èšnoIã?¿+ £YNÊ3Ãã3 11i¦ ‹ìï“Ó"áj8/$c§¤¾r` Ê~R 1!pœgûÜzû²¼F:ÀM)Æîð¢œqé‚çÖKå”;*ÍUÔ;¥€’JØë2išTK “ë ’4 €Õ)€‚•Éf³»P¦‡c©¶Ö¶f÷}¹žVœôµzB‘DkG[[&‰ƒ*N¼¾P,xܾXGnrzaq~*?ÐÕŠhæ¤×&‚|F-æAçVcÄjLˆßNo(’L·²hs,œ]Å|ee]³ÑJe{zû±BÞ½ü¢a¤^5!«²ºIï ¶ç‰,Šae1‹>qrœraC­X7e·(·ð‚žÊn·|ê-…Ø­w;Å]J†V ¢|Xiplf~u}kWÙgÞ;X[¼:Áæ>²rTÖæ `í*À:„N™uF~¡ÅÕy%ó Š‚°1îŒ0i+ v ¬‰²ß.uF¢H6.RݶDèfp+ÑVÖž¸ðÔb¥Ì¤U744i-^±a)4bT´‡¼.¢È*É›"Š>’ïãFvËpÝ#ñÙ ˜Â­6O0ÑJ|µŸxŽ÷÷f“A·ƒ^#·? —uĶÁ¯³»-õ»¼ñÖþ¡±‰±Áîv°+§ÓÅ^dŽþŠîö–€CßXÛØ —»I¡D¦£ ÊŒNÂ4$ñZMDÎáKeõÄÚ{úú±G7ÛŒ‰†#·ÕÐ\_u¡²¶ÙäÅx GÔ6!¡{ñŠf‚Ý„á"ï›b$îKº]2{÷ù‰ I+òå±8åÀúβ=È«›;{-‡ ´d`•ÌEK·›/ ŸA4X‡¢6<ÃË‚2°„WCiXê5ˆ~Ã@¿ ]|ñRë5QÚ;-±J3>&6ƒˆÓá=ÜŠ3Ù¸­€}´£ls"Œš\Tãè4 õô:àÁ*&õ|Ù…r%Vºæ&Þnë ¦Ô'`¦š¾­-å]•Ú`ó…S½ƒùÑIi$D ¿  (ñ ;ˆÅÀÏÇ<àгa7\Ú»s=íI´Ü¾PW‹yžÔÓÑB¨ÕÀn¿Yk´Ø¨ ·´Á> ¦¢ÂI(dr^ËÀŠÓgêãÊ…¢#‹nß·•z±²wUÝÐò%Ño’Ö·à»FÎDl¬¶–U߬Ñ[lN_fKáÒÀ^ÛB¼À}B>ˆ Rɱ,‚כּox|ƒ‚Žsï §‹…Yër.Ü*~ È’E<‹‘…eŠ1žJâ¾Ó€…”84¬¨J®ÿ°¦…êTlVå{s]í­)hà(@ ëeyÉ,wÜ X˜¦Y<’RìïƒÝzÝ6]³ª™¢Y ½èè€vÁ 'ÝŠv !5ËìÆå܃}» ·Æ³^­5˜L&Ê–q(SRÂêëËå:SA›˜?ñþhÐÐ%³ýy ¢Ç©¶ÍeÓñ°ÛØT] ]•Öhs‡`ý88 +¦Né¢w,òÙõêÆºz”ɶŽÎN4hS¸UÄØ9`•°¾ººº¶Ik²†cBð ˜6 Üýã}*bêjkëššá-ŽË3Ò¨Ah'Ñ7+ÅŽ <Š"â¶ ï°Õ<9·´ŽÖæÁîîþžð¸ç°8n@Àˆü¦ ,bÅÀR*6+öYg&ĤbDV^š A³† je4þîTÈžü½¨Va‡Szc‚k È…ýb7­d°w-Õëj#½¼’R–u{Ýv^æ49#)œ˜êèà#[¸H”J°@aÔZ‹/ÙÞ72Áú†q¾Ä£ñDÈkÑÂÓ\c ~Dáh`ˆ²+~(§f>§Î9Á–¶ÜØÌä3ST{ö#;úÌÍ í5h ¾H¦«G°éâ%ÔÏž=Vœ¦¥¯ÝŠc(Ð*oC@jBãÉG!«‘ˆ€es"\ÊäÝ'€åå62T MTÇ4ⲯÕÉtœÏò¦*ÿK’-ó™[ì™ÖŽ®þüøÌâêú6ol¶XŸÇ†D»'…Hµ.t± ,é× ¨Ù‘ô£ ° ¦F¼ žux†+ÂI9:̾„¼ÓƒÉ;#+/£ß#>ˆ¼‹dˆÅÄa”<%¦ƒ|\§%.DÐJóU%)«QßL «ÀÉg$$q[nb4ê-<+Iá>²0^Œ·¤ÁœÄM4fO²£otrffn Æ,Ý‚Q8‚evˆ#™^BÞô¸bƒÚו ÃdQ¯§dé$Úsù9¢¼Xˆ‡e\¶5°ñ¶VUƒÎJv$GùV/’1˜¦2Ñ€‹2îÓXÜhK:ÂÐ.!&í|3ÐçÖR#e¹z¸Õ:ýhEq«Aj€¢ûɽ,§Ml›â¹à ú†~Yg Ååö:A7•ÎP¦œŸZXYßÚåæÁÁñ%H>‹€µ#KɬP[XÜtà…Šr`±Y}X{ìÁÁn.‰ó ÀÍÐƒÚ ƒ˜Ò;ùû’÷µ&YH…ÂaÞž“¡ÿ‘o÷? tý\|ħY=«[h"ø}ŠL‰6«¡71#Ž}}ƒ|È?°pº‰¹û¨â"-æK{ö£rx©µÈS¤t]lRlO#fáx8¼c„½;E  ˜S³ÅH4Â-B¶äÌ¡nNc…v¥þ áÎJQ£¡®Icv጖,·Á¬ oY®›õæPK7¾‡‘\Ž½Ú“éL*NÏï¦&½-Ò606½·Àéqà*Gd gÆz•ÖMgûG&f „[_[žaa;‘ì€Û¬oª©¢P㉴åïâÐÙö6ɧ*FÀr˜4 5Õè8€±Å…“Žäº!' WÙM ‰‡t”™‘%Žr»¥-‡Õjµ [zF‹M˜*Cïá§xš¾ˆX®ÃMAŠUƒ#“³‹Kˆ½CžäñÞÇ* »ÂåCfçœD5(Ò`™æ]æî¢û°/—"›b⸠/‡ƒ3²Ð]^ÌV€5ÈsBÜCh X#'%¢Õè¨Ò„g`–k ‘/Š[XSZ °°ž8ÊۦˆR¼áƒ~¸IÛ-F½žRn$Û°ÁSaëë°šXPsÑ{—5ábïåc„âÚFo´nºØÃ¢¢±µ%ƒŽP§"ji›^X^Z]š€$žýÐÒÑ UOL猶£??>=¿¾¶ºº432ÐÃöMa%âºúÛíþÑþO2Xâ. Ñ(/ ükÀð-.ÅÆŒ°â4~WUÕÖ‰õ-2„ý¨,l™ºø¿œÜKÆ,ЀKñv§ûËaI¸ÅA±ŽõS¬š]d¢2`Ê)ì$°6K€µ)€%9ΔK¨üövOKÎZòÒ„V¿¸½ËÆbº#kÞ K h\–„ ±r`ÉIê0!‹KCÖ “øÙY®·ÆX6Õß› Oab†‰T{ô.ÅJ8dr|ËÃ/<õÝN›Q£‚jRÇw™eÀ›.§:Ã8%ÓØ¨ÖÚ¼‰v ¹ÅÕšN·°Ã~$öÚ(¬¡L?.¡Ì/ÎOÓ€&H{& 1.õ®pG÷…ôÑI>">1ŒùOkkšg•ªºÚúFƒ#œÆ"H.ÇlþÚ`Ñ^'³®¢²¶QoóøYD6ì‡ù¬Ë k"ð5õMZqiT\MöÉÀbSnñù¹™LOˆ^/"Ræä6ì‡S¸CÛÓ?4:¾°÷…½}a‘vxX ¬ýÀÚ”e`1´Øszc£ˆ‚)®3ha‰è"`îŸhÑlàsì—ÇÐw/›:€Å?ŽÊ²‡ÑKöÍU€Å¥á4JC~àdk8éãà»…ý1X(ƹãu[ÍF½ÇmN/'CáUW³Žøw]£Æ„;ŠRG¬[ÓËê²›¸7ÁTƒÆv>Ü -øÇ">'ÕZ:³¯¥gpdœÝs€ëœ°ÙKĈƒ©š4pï覂1/øãP_š XÊõ»,Ün6yc)úôèúsDBà0½1\6cs#nÙ4ó]¥ÂÂŒØï£pårË‚BŒUGȲ£¿ nËH¸/ÞˆëExB #6ùò $ÁøÊ ¥åüÄÌÂòÚÅ*¦R‚¯ËÀ:(í‹%ÿ(À%!¬Y%vF\ÊÀ"&w°†e`a„3 `á'RKÞh+KHù¾ X“åÀ®C °x†°5ÅŽâb"rJ䓌è=ª3[ì.̼ÒCøø47ÕvpOnGà\ÆrÚMêì˜=¼IœAÕH¸âO‹F«ëej=Ô^¹þ~q¼“›a¨àXfܨ2¸¢Éö.˜¼ âÙͶÃF!ÁueSmu»Ë&Óévôüé²m1÷’`L«QÕ7oÀ¢°UÈVŽf'9lŒ,èD›µº„Æ­¸ø‹(æ“4X¼YŽþ/›²ñk(M@¸ÐÞÑÕ;0:FÌj•[æ²ãaiĬý$°”Š€µö®,¬–K~ÈÀÂØ‡‰”T(iHó…î»}pÀRvudw¶°ÆÄTy´X£#åÀ’Å€J÷]zˆ˜5;‹d(§Eîo mû@W'Ÿ%Å’CËd¶Úáé$]gĵ*»Y¯iF]hvò"¹Å‚쪨FÊ1z‡/ˆ²QZQGñɆ§>—ÝØ¬R›<Ñd†;;q»­•g+1´î4f$I¯XOo?›0te[%Ùp€BVCmU]“ÁˆI6C)xîI§lP×ÚøÆFum“ÞL á­,åro\²• tjjëÙºÊîÀ-·’ëèþ³D!Èg¥éàa ߺ †c-iî- NÌÍ/­nÀlï@†ÿDÖñ7ÞOD,>üQ,J‚«X6yP*”ÕÞž„0ÖÁžBÞe»Y*34$ÏaÃ2yüDç]7J#ÖØØè ò.éý&Š€ÅŒ}zZ4´øGÔ?æçy׊½Œp01•h‰E,Nˆ@„ÄMò07é©oÖ°ý³ îD°ëŠ ×kð¢6[(c év-Œ%Ø‚×çqB¡³ÂÑ–LZ´XYÅIÙ,ò90ÐÙ½xrvb¯™]€:èæ`£i šÕlv• y"&Yêq˜±Ó稣¢H>¯²‹ñgst€*ú¾(BBXWß ‚a¶ÃÅÊP Xh…" JY¾»Š.„Ãát¹ ÖI¤Ú²„*ÔK0£ÝÝ“2àññ12¤Ã`¡–ÛÛ=-k‹ªàµÕu%ʰdÏHX°‹"`+^§gB5 †ÎÃ\2ÄäQ¡$ , ºJÉ{!b4ò ¬Â¼ÛXEÀšÀ¢ …•åyéظ|ÖŽX Uîn'ï @x”ÖS°l).Ú\&»«X¿‹¨3RUµÊ„zRò"‰„pÏD þfuS±{0ÖÒKq2‰µøý.³^ÕÐH õ†xYT|À&zàhñHÐm%’WS ?=n#Á)6Á* tž8ÚT_ç™Í‡[xœÉÀ‚— ÊAe„FÕXW‡ý-4e½â&ëÙT¤q±Jj7pùâ[£Ö-Øó¸;,mFùqŠ­™ra-UûÈ#1QéGÄ«ÏÁSŸȽv²ä<&®a}N\InTƒ£Ïimmã›"²;1Bž.Bè›Éóññ„ˆäØáCÿ ¹Î¡m®§US«Òƒ÷ÊêOXU¹ä°ÃGc0²ihhlÔhVˆŠ%5Ÿ?,¤LiV 5ì3íéÖl«ÜúÁ y¾"5×÷å1Ÿ¿áð%š ‰\mÊV ›DÌ­Öø×Yç · åVYS*þšÝÝÀ’ÄÌþ_X²? XP:ðu¥‘«h Q–p`. K\xy°àt:Æ;Õ|{,s¿Ú”Å[8U­×iÔ0–2㮫3¥™VË´*läPÕèÁ&1ã%$½ûC”;Ñ|ojl69‘¸d‹)çsqÕÙ¤6Ú½ãZDk_¾ý‚ åB* kÕf§WìÄDØ —qd`éÕM5UUÕÕÍ›K´vùÍÁ¸r8xú=1½?TMP3³ ΀ "ÉÔCyðr 6o’ØŠèîE#“…Õ5Ë“^ào–fû °„:f[2ÁR€%ÁŠ>)ùÍÀ’¤ÛÅ †ô‰•TXœñUœhtIFGy©Ä@š¹e)r9°¤¨5!KžI¹P†•À÷R`͈½,8Þ ©Í8¢Ç$÷@Ëi£·º†Yz#1ÍËÞçe‹ª©¾¡YguùâVŒ|Ñ:¦§Õ n&ÆlGŠJÖÔr;€ø²Õ—h†=ŒØQOì*c¦&uŠ:ªúü˜E…ùz‰´p àØÍÄßk(#×5jM YÃ`ºìf\ÙY4®e2éõ­Zi8íy$sЈä‚“Œª$&Ùnt&&aª³º†õø]2KÈÚ—`U7[°äeç q“QJ{` êµ±±ÅÃéb`mKbu'€UÒÿS,ù¿ñJ &Ï=ˆ¼BÖË`•‡:p|B–¼Õ£°¬)¥™Å!«X€.¨šG†‡¤ö•l|ƒ‰ ¸Œõ£‘jFÞ»“Ö£(Ý£ª±±çBÜþðÂðËÈB^Åíï&•Ö‚.†¸Ê•wÈVD]‰þÄî<<‘ôR~¾Uã…‡jC]5ßå‚1ÂøÍï½X6›T EDC“ÆdsrÇÎËÎ&æH‰x=¡¯¢FøEó}nP‹óp}Ðölwß`~†:Ë+ë›ÂF¤¤‚Ú ä!ë°XŒX Ÿ’¡Äé×åΩX:ÜfüN¡ ÏWvðw*UáÉÈ5,:` n¯Kôù±"ƒåâp•Ïs;õ°äd(kzFjŸˆX¢ Áªæ1¹½…s,¦C×€<xó•Y‹°i ÈûQ^ØŸêµÍª¦fô´mÀòÀb\TV6SU‰d(ï3†¤’Ž‚ŠËªWÕ£F4Ë'–Ó³k!àtZŒM ¸!­ÖÚ\~þ£Ãøý> 76›Þh õµµuõ@g@X»Ã#AQËjâKBzƒÉbu8Äuð°8¨$Ô qvδuöðõƒé¹¥"؛Ҝ…Ħß)D¬M©™ ¦6<%ÀÂ4ZlCòr€p‹A%þ^©Ÿ%ô]–ˆPùòˆ%»ÎÈ-…R )À)|^Åi¹$* x)Ê,«XŒ,Q2Š:Q²hî¶ØQŸñ /`¸iÂ`ºÐŽpóÖ"l\›UpyaE½RxxQÁi'`ÑwáÙòN8Ôcy‹ºúºÆf£Ý é¯À¥Ï‡^Ôê¦: G*{¸jãÇÀãÊj±ÛÌ h'P`#À8Ý.ùAÑJ”"ÜåsWFƒA¯Çr‰ w†¸{Å4+ÎÛ$é4´û½Ã#S³ Ë`ë›»’5ì²NÀëä]4Fe,‘ï Àbò×5Áß7Öe`ñÿEœ,î•î>cÉÀR8×.K4ž‘3&çC4nœÊ·FKcåä]FK,kJ‰M'"ÖÌ쌹x4!–ö¡[ïëí¡êD,Š`~ yÆ5€Ð¸„ÿ4Üg`ïiÁʹtp˜›”~\.tÔ°Rw¸ýr’›àá´êµM µ¸(nóù¥£Rõ€¸ƒ†‡†zµõ  z%¼W‚,°2èˆ;5"ö1Çö;ý¦ Xòˆå3š…¢‡E1dvA\,™0$9vds½ýÃc°W]†›Â2t—÷¸.ÈÚ-­`íJ­Q¥*ÄÆ÷Úš¬fgƒ °Ö®„'È= ßYPÊx¹;*‡¬ÀRÚ °”*±X#è]ñ~¡â¸¥œB9‰¬’vCX¢Ý kö°f¥F„ˆXB$(mîóf‘°—Oñ¸š^;󷂤Ûa3ê‰k &S0A~ðÛ²è#ífcpÔ“1ME n½$w¢.ÃIhYöö¹ñ°·#3ù]™^ãåßÝQL@6Ny0[_[“š£ŠÚ' Öd•–dù¾/«h À’`%M¤•ø­À-n/àŒŽñl‡oáŒ*üž&ó·F/KÚ¯˜–5ý=% E>ž8’ZãT ÎÂÖÜ/ȹÔHeC"ÄTjq¥%² ?8¤PšBÝh²pÂ!rYW€xG°Ág}£ÊduA;ì«úg0T²ZͺfÈ‹ëTXÚ±sä$x‹•ÈÑ— N`ªf\Á9yp+n€Jí‘ û’L}8 —âc¢%ÕÚÑ•ë§ ¸°¸´‚>èö–r’kGR­ÈqJüû@–”¹nã~¼¬íR`•б8^­KÚ¿$dmJÀ’ ÈÀÚ—¶3ÎÈ3h X#ŠÔá°${î"²_’ê°êÃ:@ÆU^úMin«Ø,^–Là À*Àé4`Í(B–4ÂÕ•aæ¤ÈÅn6R{Wô…@´çõ²1Û#ˆŒÝæà®7&ÀJø¨-<ºÄ‡GbÓX7hUõØõ¢xäVì¹spHÃ'ÂG4Ö×£ê#dÙ1!F¿Ê!‹FJˆz–­«u&Šž(bý*BâNsXìì²™U7‡²è+ŒŽÏÌÎó™7+6ò—\³EOiwOÖG)Àâèµ·#S­½½ßÑe`›Ù®Ë ÒuQ n(LT…è@lJª?dTáí'ú®g”‚P1·µ_‘«­\ Žä¼ªÈ‡ä}Tž'æ‹>)ÿ¨“û𩲒ئJP3ó]ÀšU~‘O~1£‡¥Iw7¶ ÛÚ”ÓȼGå÷Cg/#ŽÇ0¹çTc/·Ýn5ó [­7Z^ÅÃÅÅÜÙ©£f•Î%¯ÂüùƒćLzuSCC-¶³4F à ݰÀ-’!¦N‚ ¹„Ÿë&€%ÝeŠf: ¬ÚcNÕžíêÉõŒMLTË+pËÞ*ÚN–­™]‰ä3•hhq‚R6•÷¤ÖÖÞž¬’öÂ)Kî¼G0Ñ•À,Qî4H–Y ° è€/M…òÆ¡äGsâQˆX£RÄ’ø``Zÿ=`Irñ‡gfDäbeu/KÖqK„/—†ÑAGmhÆ)‹U^ér±bEt& \êѾÌGîRDªÃzªø>º²¨ äIŸÒ%&C>^UæÒÔ- bP2 w»ùƒé ÅÙb³qT\®‚½;oy Ö ©Ý½}l™13;·°„;òÜþ–ÂÄÜav ›¤rBܕە,¼c+™B_KåH«ñÅê>…DI<ª Xü_«ÅÈÚ”‡Ñü‰Ä=™cºR#’$&/Íœ•Fé°BìOiMŒB3tI'¡4Ne'@9Ž#kRɃ y/h²¾ƒ¼Ë,_øgZ>}2.œŸáOÙƒ>*‹Á¶ Gà9V—rrÙÈ)çxQ8êà=+B’K¨R8ö8Ð%Ó6«pB¶±ö€al'ºšÈ|0UãxTC“0jDT,tÖÜWF N{!™-K­`kÌiZ[Û;à 284ŽC³óóKKË¢bÛ–#‰-9Jþh˜¯ˆßŒ æD;XR_«Ð¿b`)û‚–—<8\•–…?¥˜:ˆa{Ò§ÝÀâ²[)^YÅÈâŒx"bå‹“æ(·ºò#ܘ°¤£ÊŸ’È»²=¦kJbð2°f%:°Š%‚ÓEÀ’~œ1i„sXÎ`73 ‚² íœèIˆv_‚^϶?Rë”ó§0 O§V5©šµ‹Ýé÷J5£!#ï¡÷o p664[C…ɉÔ-(¾0Ü Hý*“ezv´pè8 "¬FZ¹Ð‡¯ÁüØÄäœT«²ƒ‚|bWn(Vh|=IäCYËR¬BKkŸO…óg(ÃÕ `1¸èW²XhËnG‘ËSú¯"`þíÀ*J™ˆ€ÛÒäGÇÄG+ºˆQ¹Ý0*mùÈ©pJÞ2”€5÷Àš,Y©qš=ÜŒIס™Õ±¯ho®—,ðLòs»Ñ/ ^6šBKh™e ~oF·»,ÁÜìÀ¨iÂJŸÑjg´°^J$`Èå°˜M„²Q«39GTø‹Ån«²¬!$ÎíyÐWGë3 {¥öŽvÂTßÀ Þš(þøЪ¼â´È4Húoù´ÍŽüŠÛ‚vX|q¾¬=y“°X§>$„)-©›ÅÈ’€µ©B‘þþmÉ÷ŒL·eÊTDÛ¥¤6*vȾ¸C/«·J;÷Ãò"Pù±¬Q*Íu¦¦`‰G½:©J¥\3ÜAåv*@ÅÚÓùù…ìÒˆ__͉vìB(3FBA±7ÌònvrÜf6˜MRá(5ÄyVLI°ƒý:ø<¶sïÔ#eTŽ|ˆ{€Ê>ƒ8èä†!K¬Oë ¶þ ‹o6ðO&S¢ï™ë¨ÆèiA¤@î)lnK‘An=É,J1Ø+„±¢ß/<äùŽ­CÕ$+HžÿmËI»©ÕÕ<Ö ¢?©U¿Y¸¾*’k9°FNkD®ó”œV¬²nê°ü«r¤;XEä}rJkúÀ*î¥JlŒ#Õÿ«¬Âc~nfrœµ=p=Æ>iü«„#c‚Wu¢’a¶ËnÁ$å6¸+ÁR—‹Ç,f3)"øf ¤Ã‘Ry ÈÊ+8«Åm¾‘‹>p…v‚¼ô%ˆy*Kqd–'4YX‘`£M˜™9ô©(®+³ÞMÅŸJÑ?‰3%¶ 2qÿ`)ãb…õoÊwÄXëe…´ku­øÃ`r"}²3²¾êb^Ä¢dφÑÑï ¬¼"<-M¢…Å3CX“ßXòOå“E7X"JÃj‰8ÑÄ;@ôqŒ¯~>õFÄ:ä4\ÒÄaIÚ¡L~xuÆ£,Œò^ eç-weÖ-û5J'yªÍu V.—ß'ü…؆­luÙ‘ÍHצº PLKùöì µLA¡„ª y•f¹ÀVÁO>J¢¯\`•îm)¢QµVÜ]/® W¤ …ÙNa8]¬­T¿Xô{aC²Èªüce@•§Ââ6…Â㹊”:YŒ.ÉÈ¡XE}…oÖä¤Â¹$× X'"½HËË˸ì%b/–w¿Q7öaݲgR|Û×^.Ý0 ó”¥ !÷tàl:…4³]ì\ù…ƒ±tΧG ž |Ù”M„-) ˆpÔ‘ÅPwØ9ï ørÆô X:j}M^:VT¸ºU4…)‰mÉæ¿Üö`Éù7 PP€U`í³Z“S €%B–`Z²Z¹(bÉ!°8æKbKAäÀ4ýAÀ*$ÎR`åL…üKí‰ÂòN±Ìá¿ ¬ÙF¬e€†¯EäFgpáYt&òøœÑ-Ùгi„L¶…ü8Èf T¼v…`„ÚÒëúüÂI(,y+…¥‡H}±X‹Ðãut³?%›¬`³|XT0“0À™_DXåÌ·¡¨ ŠÎ0sX‘ÁR¬ÍëA©PVÏ|° KÁÔòJñƒ€%¯Ü—KdmþL%«8²pQÑNo”–§ByèSˆ\R*T566^²µó·KùÀ©ïJ…`+Àž" ‹ž(gÈyÆØ4V6Ä)ÍþÞ®N¶¼‘î G"ò‘?¶Èc½qPTw@ZÃ|ó |”R)J®”ç°uA¬õ#8 ƒ±Ñü¤´ÿ-¾ØÅÅeÁXÄ{¿´<Û,çSàXå©°ØØøtò¾·§¤Ôž%K0*C ²¤~&±,IÅ\DÞ· 5f)yÏŸ ¹û9\¸ïV!Š_/þÊæñ‚â¯PõMÊ+ÒßJÞåN…ÒÌšy°YKKE¥2ÿ”êzŽs„1œ°Ä¦éé ¶ÆêÏuuJv“&ùØ1›®-L½Ó™ _“§_jÃÖ¨ƒ¯,vd»ºÄe NýØ!GãnRZú¦l¼¤¼<¼ ªgVÿ*öTâ“»Ûå©PŽZåä]é„?XT2y/ʾ¼Õ£VË÷E.ïÉ(D¾¼º½ù `E,WÜn7À`F¾åQαNÖh°&dûÈS5S,‰ °¤v䀧kaA YÒ+)A 7rÖWé c­¯.¯ÀæÄòŒI‰áçzˆ aᾫ ¨Áò|+”+„n<ºpÊ@<0EÊåú„OÝ0o1Éë¹X–¤¯qa_Œ\TÉ¢-) Ù&}]Âl}‡¥$5YHW ïr°)o7|°dcH¹ÝpXÀGx9žÀ!‹uu­à@³)³AyÌxbY‚±™IDAT&ÏŠ=–Áˆ #§÷§$ v û†òкP*½Ó¢ÆÓ6x/Þ‹Ë],))%¹á9õ€7@Ÿ˜ëpFãà%kv‘sÿPxûZÓÉÎÓ/ zàC1! 3û‚6W)Ì=å”Ï/W û œ ¦à´$”5ÑÁæzFJ”’dåÍIyD#'>È=¥¶ƒrä¦ÔfV0él¤ôVÁ$ßÖæŽ2€^_“Ç7R+KªÖ—W˜Ÿ"ÜJüú2cKôºÊšªgDãS^Wà•/¯öŠ5\XÊšk°”æ„èïž–ð~/è²JÛß,äÁ’¡²¾XˆY«§‹ï…/SäÂULŽ\RÁÂ÷eéý'<+&eÏÍ¢o6'wÏøYÇ—€ :Η˜®­ÊŠòr`ɯƃ€¥p+e€³U,™¬?`)¹?jscKÆuAzUR2°–NÖ²Öš ‡'5¬,uå z„üH°J†3#åB@ö—ª­Ó€¥4X…e±èTj8ˆ£rß³œÄ °x?_ž/–K¢V'€µ*€µVúüIsUzZć jÏ©SJßLêÀbÑjUé®ÉAP,¢oHIbmM¡·›òÜcSòž*ÖÚ)ëë§KæXræ*m,ˆ£JßXJu[1ÜÞ¿“µ’Žºè3¬HOZ6ÒFúoK|§Å_½ü½œÉ—ð*Áªƒ“MÏ‚Ž¦ø?¾3b•£ß ,’Rô”ûr`MIK…űâλxw¬Õ¢÷fQ£ŸåU~.——¹e?«HåÀšP\þþv`‹vì˜FKþöOÖÊZiÐ/¬• ö‚Ä©^”…Yøç8”tÜx–*4¹Q6ò‹_ ,ôþ`ÉÞŒ»ßXR5p¢š,K…ÛòŸ”€%/ᬭ•ô° E%»„·Z°–!¼(£âëgãµ° 0+•ùI§ÁdlwÜóÃEÖ!'%yæ1G SÉ“ÀÐz`î;•cñ…zžùXh…€µ¸PT<¯–k]ŠWL4¸X-.žÉIš>»¨/¥É0kT î=EÄ¥´ G2Eòûw¥ÂBÄ’>÷΃Ráß,eUUî\!öu¹ƒµ$ Ï­,Æ=³òòN)¬X2Œ~Å©°Xy‰ÄçóˆŠQö]K À "Xr+K!ï%ýÏoåXÜ~—xÖ´d«¥‹)xFðÌ,puXëbŠ¿&¿uᘛbù‹›æ*•`»i0¦xRq¿'ŽsË&@Ró/–h6¤.ÕÆ8Ö÷%ïr’{["ï‚ßo<XÊøY4"ÂÒÓ±"õŠâ•èÒ“!…ÿ…’Vki åPñ³©k„÷(†ùæs© Ki; KÇÆåøU’¿3Ê«ù–ä=Sh7L`MI  °Jµ «¬Ýp²þáz›‹Fz2éÏÌÏCö¬lñ°{–p+…,éšß®âhÇAD:<³¹±¶Zä?¼¡ˆÈOÖwµÊSŸÌÝÔnø.`IUq1uK]Â_/«¨õRÖÂâ¢è5—t—W°VE+Èld`)#Áâæg¹z¡ðßCCÅÉOìðÈ?/ü{`"‚͸Øâ<Ë©u…×ÍÑ¿äX„,y "úŽE§C ¡$"Ø”ÿJþ©²^¥Ì~ÅÏØl½l¨¬ä½M©±)œÒU.Yâ·[ÀÚ–]OPx錜H†ÒšóÆš,?–{î+rWTÌYùí*Ï`é׊›Î«Jç{«üQÚ\*ÁS…öâÀЩÀ’¸;b•TŽ3°¦þ ¬Åï ,ñ2¯¯)+¿Ü¹Q€%îþLq&¤Ï¸Èò»ÕUúc;€£Xå L¥z<,Šb`mÈ@—Ѹu:®Ds^‘H¤‹cܶd8#¢Õ)À*&ý[X\ÚÊ5„üæRD}+2®–8ÊÀ’»9+JG†—x^¬´¾wÄ‚s©0È-ý<²É‘<òPnG—«ðøoE¬Åï ¬Í-¥÷ €µX ,YÍ$‹è¬MIi§« G*~(]ˆMÙL£HV·^´*Ož•sH›E²ÌRXXÝVñ„ÿ¥ð.a/T0ú?¬mIAºµ)ëŠE2rÀRúzàó`I3ØEèh@³V”Þž€× `}×ãûKŠk§Kö áUt“§|]¢|(V ô)ól1°ð,~`IùRÐ’€%¹ÎOË!K kžû ôÜ ŽX[xl­¢ÈT¶i\@–Œ½KQ<ÐÏ¥.i ®'ÂñLú»€µ‰Î;Yë…çEªp¤!¡„+…½ËÀ"×å¥Â³ºº¦|sômýÿ XÒJº,‹}ÚFŠn•K-‡‰’¦ÕXÓüN`É1kcCš¯®)‹ûÔ„äX2Íwðè3sÇ µñw«À¡¤•õò:Bú}²SUðg<X¬4ØT¶g`í”?$Êu©Ì‘dÉÌjq6÷±.î;HÀZ.–ü]~'°þ^òžggš“ÀþùyWgRÒ(3° FÝ'ªÁï,+ Xó%üýÁÀ’ƒ7d5 §Â©éÉIÑŠn¤BVr­;Ÿííªfa·ï4`I9®0ñØ(O…%_4_Úx}/Vy*ÜVÒèæ©À*­JG1aŸ¢„ªHª¯¦ À’û ÷+ÒTT0DñvQ€U0Vû~ë»Èû(€5’?,Y‹#ù±I÷èІœ(@¦ˆ´ÿ7€5ÿý"V1²¸UÈB@9²ªèî ŠEÏ0€µ&/[`ÉÕZ)y/j5(æüe/¦ÈÅeªtjdãÄL°€©‘w©u¦œžß*ÿ§ÔÍ¢Ù^aoP‘ÉÈpqAæUEÀýÑ°ŠžSî€VùãïM…£ùAÖ)ŸGêÁ `KçÄJ’ß·Tƒ'ö`qWK,S|`m°‰ëŸ¹™Yüí’÷ˆ˜psY¸¸ÿ 5¶ÚÜ,Ö‰vC¡Èc`Éw9°– @)_–«°…³-»Ä”´6‹*Ïï–”´ È*"S+Ī…2`qLc &¤nÚ.æÖX¼½,f5å𒢋²oX¥¸¹>48PHYØWôaârJáŠØ[Ä]Ê?Ó?ù+ÿ»ìFkiÔbXMð$¢•ô„,Èï:Ej«ÌÅŠ†Ïœ{D‘º¨Ë’4^ØBÌÊ÷2è9] J+ò &s)ÑËö>ÅB”Rú†ÿú–rܤ Xr-È+sL)ÿ[~^yÆ/‹¾———Kµ$€%‡˜Ó€%1o îE—‹w™†Ë’ã)À’´Z£ °Ä5§±BÄ*òaãRì;##KV²`É;XðR<8 ,žÒëŒ7Üâ¼´Š1+ÁJz6E¯á`ÉX¥m©’ú«DrkRþ¸2`m«Ô¤ X›ë’O{y;Ln¨o#Jau£À5e`Ȥq¥È·”(æ|!r޸Š]°¬3œÊN–©¤“U”xXI?=µRü~ °Æ„ž´ø¹"øûÀ’ÁUÖŒ’ 啊ÂûjiyqQÒ —éŽÊ%õWäÖMásIýv`m¦5߬õ‚IPi¥XøƒåÀ:!e`É݉“À’4> cWÀ%u¯ s>,‘ÿÊ%¡e`Éà*¬…¶9JÛ7ùr`aDJ…¥qi°Y2¸ŠUNöé÷KRá˜ÌßË€õ}SaaoLÖLq«A¡KÍ,¬eÁŠM/ÊS¡ÏX.¯0 æjüü•ëô®èÆú¥üT* á;Ñ"-Mi%éìÀ1î`)o­2`I>jkbi¢h2È€)M…%ä] Mùm{ °D*”a𠈕‡¿Æä.Wyz÷Wt%È:AæJ/€Å?-½rÀ|_ò^¸l!_zRTé ¬9X¢W^ ð ¬“À¯„¼W€±þbÑ;VyòV…Wǃ€µ)7ˆ¬My1´Pž—dçïÖµ¥D-~>™Òõ*Öê `Ɇ'È»B®`ÑóEÅQÂ,r±Äu±1YuUTâ1ð}¥ « …-êŒ Ž5-·ÊU­‚”¹X3eÀâ'hZ]-êg ,¹Ý€‚Ggeñò€¬iк!"Diª*ÝðÉŸÿT`•”øßX%š÷“ÀÚ”ö˜‹ZSrbÝ,Þ,ÖÊ `qMGÀ*k7Èä}QêÃ?X¢¶xæ”_ýBKø Iå÷|$`*{ˆ úƒƒ‚w †ÜÈ–°Õ‡É@)1Íš*éȦ§Ò¬¢Ã) ¬‚/–"K[”&Û8™ÇÚZɘ\ÜKj’ yói¹ø[/¿ð¢ŠçæÒ^/Tò 6ùï‘a&š¿ú¹ ¾E9Qú$åk«„eI³íÒÝ|éâq)ý)…VCq£]þ‰4ÈYšã†èüÂ’”¡Öž[X\*8Ö¹(£oI(·„âUá `•†›À–{ôrAHL‹¸Õ03õ!…€IRnÃæeùsyU8.­•lNé”KæX–˜*À’Ôl…R¼Ö¹µZ¼,…+Åæ\ÿ R¼)·OÖú¦–¥(XbÍ…£ÇJ¹Æ·|4´Y<ÙZE¬RÈݽÒ;Î"v‰ˆE0;#¿ð2)/–BÆå„¦ PÄ)XŤ]é\E¬<[Œ–ë´%C`¥¸Rü–ÇXlLWœ ·¥ªn›M9Êgh2®æÍâžø+gæ½Û¢¼c‡8.=Xå©Paà`å‹%~6ø@`ÉSÖÉË`ÅK6éžü~¿;–oë(Ym[¨¬JSWA t²¥ Káå}°DÊ«5©K»ªë©°¨Ú|@*<ù÷§ÂBДºX %`¥ANgGùGD«ÄÕuÀRÞ»üÔÎK4L@lqY^;sêø¥XRÜ)ÖP y/zÀUH…òŸ<¼—G¬ræ.²â÷ÖßHÞE£s½8ò{ºD·^žhÈAcWöJ…uV‰gºåX±!€µz¢Qªô&J9Û `ñJÿƃS¡òçKßÅkEÔJNl‹acû[ž¾ ÉÏOKÅíÂE9x-.­®<X¥í†R`R¥øØA±1‘ÿ.` °¸fp¸¼Ýp*yŸ,æVßXk»A²*zÁEL(2=TŒ¤‰Q˜¼É Gff¥À*뤗¥T¹g“æH¼Òx²Ý ¾¶¾XÒŠ·"4Ü,’ëðr®<‘~"ájafâŽÙùY)í)À*z ò¿ À/~±Y€âAIþÝ’ÆçÐÀ€œÑ1>]`#‰–yÓ^8ÈK†cc§ôÕKH» .É IRÉOÀSˆ-¹e‰ËÔ4ÖJççŠç\ø¦—— Þk…5r¥IZh$ÊÇÜâ•{¾Š$q—©N‘‚³ô!Ý^“9s!F‰Rø»EÚ”eeqoiÊT$›J#´¸Ã¿%·1 Õ›â‹Ü,4[ üª«²òX¨’3á‚xsb)E@H*)ÎÍJ.,ÊÔ_šŸP¹` à€%UuåÀRXø `¡o5Яìˆ`…(& uÄÿ Xã’I›´~A„L¦˜“Îþòá™Ó€%ŠáåÀÂtaì«Ì䶤 Ü[›""lIã?…¡n9®° -ÐR`b–ón`É_Ïß ¬¢”GìmCv‘{n›§âê[€µp °¤)´p˜-ú+}-X¥„»@» Ñ©”˜—‹÷ó Y²^~°,ÂÉEŒ2¹ã—¯ÿÀˆéi9?Nˆ#šò{hnZ2Œü.`)į¸Ô/š(¶â¥ÛÜ”[EÅÅYq]V Qð•îI¬•Q-!:\WRÒiki+°øÏÑgæM¶ÂçPZ›E¸*îÑ­°«@Që`áÁÀ¢_-:R¶¹²x °N#à2ÜJ#ÏÐI½è ¤É…+ÿ\ÅŸ¯hV¨Ü?ùÛ€%8•¯èìÀO ¯RÞ“YÁ÷–<-”«½"ñÒr! 37äÖzɈ¥¤1YÜN(´)ŠUʼ ,—pUtüèo–å/w\[-ùÅ-‰¢Ф¿’˜ûb0NKÊŽðàg°¦Šçþ¥Ï7« ¥?/&ã¥À*ý…c.½ÂP{¤ØäVzü «ðûôƒ±dÜu8XE«üE,KZz‘–зå‹Úò|YÖVIc²¨zŠŠ]¡ÒkåÀ*é•­Š¥„âÇ÷–´å#¦ÉË««`,â E®œK"–"ä“ãU °æeiÜ‹ïÎ3-yH?9QwŸäþV)PÊ€ÅséA¶€•SÞPq'^zÈUK>]é|oŽÅ+ùrÕ89Åä}ŠòÁ™Á“¹NÇœ ¬â/—)su(8×з«° ]<+,(D‡³³œþw °Nj”ù—ÅØœ,,EÏÜ •.Íw«üÒ‘<@Q®n!ZõE¿ X§jo­W)êðkëeÈ*j}‹)¾ XB˜Šäw«d“~¾XJNö³(’¤×I~[ËïgñÇäWàÌ)sç2/†2`ýþiÀRt[¢¾< XÜÀ*ÈgÄ£È=YŒnxuf–ÿs¼8bõd #6¼u À*23À’•Ùß ,HåÀRÖˆEÜø¾À*Iq+¥#¥Âfv¡þ—hØ·KjÈ>Xk…N>Š¥ép*°ÊqµP@V°„ôtA†ÉçD R¬9é’ÙâCÇ>át¥üv‘öJ¦LÊŸè/tVKW O«Y%£æ©ÂÕUN†e›<¥QKñx˜.Xâ,¦¬‚âÿûk«`ß XEѧb¢½!ùNª d N샭f~r\}°VE/k¥¬Ò–Ú)À*¬Íó(l^îȈŸS‰_Á|GÙÕê^y×Aš¬qÄâ&TQkHn?œ ¬ÁBƒá°ýdü•>ÊSáI‰rYEщû%Å’ÒòêQN…bÇUº[(Ra±ËoáLÇw«¸Uuò²é·¤Âò#G ÖV…R³4b•«¸R[=«`­o|°„ç¸H…òÔèÀZ,ÁÕÜ"G¦S€%ñö)å¥1—“¡Üvp…ˆÅ½Í°$ø<X2°òRl˜¼BÞ‹àwXŠQV°dò>Q¬ÂúW1°Š5ñ’5ˆÔ .&ïEu¡¤aûîˆU,Ö,l~y/ŒK?¯ÌÏ%‡¤b0¬u± ´qBʬ¸;¯+EÆ©À’­+2y/凞kqaQ¨C%Þ.€Åò£`‰<( ®…ÿ”(ä'™°ÔÒáÈ“À’‘ó­ÀÌ|HÙˆ??8ø=€%ý÷ÿ·½+ÚM‚~a=Þ ­ˆQËq×þÿkÙ™ãXû⛉1‘ŽìÞìîÌ-Q*ºAþ…õM©Ûð\ °D7h.M7¬€E3´À*ƒ]7GtÃ=`‰nHUƒ¨†í 1FøÓÄtX†—¿€åF–1ªÀý/` Zº˜aï´Ã,Ú’ÎYIëô£u—›S ¹vʈÞö†%„'4T>¡t,lÂÛ*åŸQµöô”ZP0ÑwBµñAzÙÁiκuœ< ;,nÐ? _dÿœtèÞ«žw÷Yµ+Átr8. çÓp¢6€5ÚÌ=Tj‹l¾tXœò· n'Ö 3¨RVõpÊÕl éMß‹Û,ä^´­2âé¶d%{?f£”¬çÄñý”DŒŽUÞF…2—ëøu™¿C&¿sà £iõZLÈQù­ž–úd^ÛCÞ÷Óÿæm ¹~¨™‰¨öµ!¢â¡ë¬§ëŽ8'*Ú°H%tEXtdate:create2014-11-22T23:03:43+09:00¸øŠø%tEXtdate:modify2014-11-22T23:03:43+09:00É¥2DIEND®B`‚libsixel-1.7.3/images/snake-monochrome.png000066400000000000000000000505321302271755100205650ustar00rootroot00000000000000‰PNG  IHDRXŠÉgAMA± üabKGDÝŠ¤P¡IDATxÚ•½\S÷¹?þ9‡€Ij¯!FŠn»bàìî´l»vó–¤Ý”D C ‘@‘ýî÷«Üê…(:àºß )‰«DF(‰CÖ®À”alµ[Ûuko+P¡ï½ki¥7 Bòù~>ç$¨€v;/ÍŸÃ9ï<Ïóyž÷ó<ŸÏÉ ·o´|7Ä ~ªH’ùtlã²l§K])îÁÒÙÞ?ßè~ÊWÕ;ê™ó‡º¡–í x*ýh‚x»Š$h)Œðbh É–‹:ŒE¶8­vÕ^ÜzâÜÄü¤·â8¬È?¹'Øqv„¡üÙP~(äõyû–bQ"@“€u $ÿ0+æ9Ãíú4­Ûí.6ä}ßwþù3}ÐvÎ k!¼æ„=>èé÷øCËå|‰À¬’È`JŠJ™¬P··¸µZíÈñÞ²Ý7šÏ@èÎAýi4øfûGý0²Ý‰Úš”jš˲%£ã›OX¾«ìµé;vd•];ÙÓݽ/ÐïîùOC8;ØZÝ€Á¹2ÝÀR,^-z üœ ©uEo¶Ϊw;sϼ|æ onÞ75gvôMµ£^Ó¬vya…׳’\ rÐ.Š«%DR2õ£S‡¿a<›bÓë:Úö?ü©û;òòáñàp0è`Âó¦£Up&䇞å:’ ¦E4zU”È?²ÕÒeKת§sòô£ã]ž9o`¦+Ô]=ðÊ€Ç?à5? aþ|ÐóÙžJM'à°wx©í$¿.G‚9hÞú×›Õq®sÚ4«¬phbtfräŒ÷œ/ås­eCžàX`tNâ¨ZÁ'(¡B ä(QZ㡆uͧµ.ףΎ3c£ûŸzìïæw¯…¼så³!Sn 8{`hÌT}õv,ä,ß‹ è‚:‰ð”cKaVi‘[¢kÑçä$>o›zæýÇMý;f|î“Á“ùÐäŸìƒ>Ó ö’ @<}ŠAaÎðV “žiÉ)Qk­†K½{ÞßÑ¿cr؃t:Ÿß½o¢Ây$Q·qª?¸$†x±T “HD>©”´e64§I­½·~ ?÷Ê Ÿ|YUu~ðÜoݦáù /{ú{§C8^ Y›-"%4ž2˜M5"at|¦Ê˜­N±ë]îÓîíïz¿Ï×;€ôš™ƒÇ»÷œóÌzz¼å•ž€7X1A1¯ˆÇgdsÁEY©ÅeË48õú¼Ëž–÷Š÷íóæüîŠ|g0‚ƒÝŸaqØQ ÝÂâqOâT’á € í>ð;©@ªÖêkœ.g^òÿVL•ã³^¨ï; «aqÇœõø+gC“ØWC+øêzÚÁ¯¥#b»ñD¯»]¯×éÝCyÚ“ïL=æéÏEövûèôsª±Š¾àAŸw™Ž ’µfyÊG”‚ xßl¸ätÆ&6XÏå–•÷þoåÉу'gMóãc]3¾î|è5{FapÎú–Ê "’9uÈ;Ó2ß(Z¯ô†Ò´Û‡ž7|l¾j*?UQÙW [ÏÏÌê÷£Ü‚ý&d®;}‚3Y=!Ìd(‘,UšÌ×&$uê§Þj5 {&ÆÏýÅá!0쀟Q>ƒó9sŽo™Ž<À'øf¾ù€LÞ³ 2WO±ÞYZÚÛ_ÞóÔ¯ÏT:gò!,7 ÃÉAOwÝç}{NÂåy¥!ZB£¸V<^ƒ#ukü%‹ÆÝáÔw¸Ý½•Ož~bÎäUWù§ª+‚Ý&ǃE ,mì(ÿ¬·7êHM‰„òE\GsfŽÞ©Öž0䨝MøNJ~`x²ëàp°lfªªòS8k0í Š_æ«<> y@ ê–ÕiN..>\¬·¹‹ìïó¾oªöûÇZ+ó÷yüŦÙÄ^¨,9X1ºS.ŠåT‘Œ¤›˜¥¾A}xÓf¤£«ÉjÔö^Kþ芾|ïÁà8*vvÁIä»ú?í !zö¼‹ÀxˆYŸ Hš/’ð…š¢¢b}\¶^æÎuv—Ÿ×W¿3Õôœ„UcçáÌ<ìó{FzóQ„·åZ+–ÏÃäÊ£”¤ˆ©ÈÕ6+6ºÙµ-Wz_ªþƒ©oìôP`d¢TߚŸATmN ÃÑ7,…SûH4À~JÏGQ©§=õ"ÙÜÖ|ÊYª-Óu„~ß³jŸ)ª¨Â…Œ]Q[}°ž÷r©ÞÒ‹G1PŠ¤Í 1³¦¨\“óŒ^ßìîq•kÎŽ½ÿ˜ïËá²™a·~¦'0Òô—Ïõ憪Q¸Uû2¢Ÿl°¼@ÅRf¡ªÉi h—Ò| 2ÓÑBaVb¹ët©ÆÕÑÛ¿¿òÉ£¦…™á¼óÃûªBÝ­°/4â-ï ìó@Sr1ÄçÝæør>°†dT´ ñT[gœÝ—mµêrXŒøkáÍÓð¼ø¼oòèìœa|Îú}00Wæ¿e/„FR¨‡áéù1* ùRÞ‹,Éy¥¨Êì°ÙþP–_æ™þá§ãó3yùó(÷èN¢Ä8;Ìއ«&Ö#ø¨aÅ#E3¢4ŸªÏ|üÛÉ–¶f·Skü¢lÿÐåò+}7<}ùÝùno®'å=çM¨;+ö‡H8"áø¼4~³ÈÁ§#®·$»­Æl·ûõìÙCÝ“ßÝwÚ›òÎì;ã U 2Ù*°Çô›ÂüEݪSñÈB~‹¤<ô-ͦ¤æ´R›+[[vºå‹ò/ÎMæ^9×íóþù©k­ùpnÄÚ—o‚Óáú‹ŸŠø!Çë(@£˜J’"9]_R”cëHÛ`wkÏ”U[Ÿ<1u£rðWåóTL¢Áko͵Ã1׫6á±|X‡ƒ @´°IÊW)ˆäSšµ[ÝRœ¢uÚ^ê~ìäxµÞwf2àœ­öŽÎc›WBÕâ8Jo±¡J„acE© Je'ÿéµ’­ÆÙìrëÔC–¾öv¬è†¾)”n}¹yÞÑyÿì„#Їìå[ä9D¶UZtÔð1—eū҈F«Æ¨Óºz7›ìï—õæCYû*g:\ûÐ šZÏ  ߪ`¨•³=™PJA¡ŠíàÅèUc’û”­e[_~îòý3Ÿhÿ¹ÇwæÌxµ©b´"wnÜó™ç¨§uÒï‰ämŠu >~¤xŒŠ'sXä(,•°v³ôŠVo,vk½CCº•þ€w¿ßß7qm~ wf=CÁÀì€wÚwËW1Õ0bA@!¶ƒD!”|*C] êÐŒ#iZw—;·phøÄ;OZ»*{z}¾þ| 䛼°ï|Ð «Âr±‘‰#Ш‚Z+P1)ŒìØáÄsmZ½Öæ-·Ï˜¦ƒ3£cÞ±ÞÞÞŠŸaÏÜœ=Žüt±T‘‚äÈç2Ç(ï¤hyßo®·&æê®WªMʆ&[ÏCS~~ kƒÉëýLgšÏŸ„¦Å »Ÿ-tDü† –öEuŽ˜õ†Ò–ööfÝ Î=º¿oÏÞÊïÎ ëgfº¡§×Îh,á˜×oò­Ô!ÚG½¶%MDÖèèúƒ+]¿N›âÖ æ^y韌¿0 »Ñ99¨ÂA=ÚÁžÐT ÐÏUs8Ñ¢RpþZGÇ °ÓÒÀ‘ñðS5Š'œúR­Öyư§úàŽ>ïy›_›æ„Þ.¯gÓß™ ˆZ¢EŸàˆüØ¡D^…RO€U.¦k6è;âN·[ßröÌzë_'ýîéPõhòô£X”ÀÜgþyß´g<Ì9ÈXf>H`0Á$MÑMŒœ"D„(ÉYäÊ4dé‘\Åågû‡'ªÞ?· VVúfú*¸ö³Ûë÷†nÍuP¼°O`[©”d]$²:K»,^-»ìÔ§Øô£VÝNœíχó#×J¡/nÇ'=ˆÂ3´8ÀPÈ\4[R$8†²-±<©°Ø„¥N«Ñ)3¸nº‡;x@΄­áºeî § öDü‹Xd|Ú¼8©Ê#kxfYM‡-'E¿ag–ö‹~Ϲ١í3Únߤ½ÌÀeŒõÀŒs¸7y(>v| Æ$‚b2Ì–4Q=Ÿ&ry2Ò±Øíto3dýèøþ/Nøgzªám›÷OˆÂ*|0Èå4UÌ$Ÿ’’lIÁðÍÍç£fYÀËHëêÉêp&êµ9ƒ£e—'†^8Ú .Ò„×þ£GÐxD.VE‚uT4$!<CS”\j>µ.“!“wêuNwÇf£=à©a_Ð{b:± žý±/·;èCåWx. —9Èf !‹b%BUAcš8áÁ¸²×œ†R]Nn‹ Îë'}ýÄÌí*ÂOì¹24éAtÏéH1€O…«Äav(jÅ©b Ô©-lþ¡ÆiMvvìË“míšzߟŸo¿ ë'®F}»— "Ò[SÐ$åÌŠáQxdÛŸ0¢®ÖPâÖë.Ï陜šÛ1v‡\=ºF]š'b/>¢hö.T‚É¥\crQW”â\ߢuv•µì;:tà±üPŸÿv¬‘µÝeÐï8C:’Á•˜H˜¸b½/F„Fsd®±+iOtét­Ï¼÷§í»Æö vG ÏŠrîâl¨:´Þª'hª¿XãËØ¢"‹©ç+Ñ€®Þò¼F«Ó·d¹]Ù½}/|1Ü3œ?é}Öö›óýHAT­z8ΡIIÜP–ÚÐÈ Ö%d®—–÷ZsœZ-bCãÙ“£C·Ô»ˆ®¸‘r„ŽG^,‡¬_KUQBCæð‘1€Q¥)ìui»ÞívíèýÓ ý Éµˆ…hŽU§Îåwû#ÓL¬Ž ™žIÔ Ð[ä»Í„ÈiK¶è§šµºgweùùÇ>¬\X½;ïÇè¿ÿ³MÝWƃ¦9_¸W 1Û“lÊÎɧèÔz©šÌN—É,êÄ8íf·K«3jË&¦MÓUÂXØ9Ç\ê ô#  Ûö±¹ƒÇVªRù#OÅò%w½ÆØ¢µ¹Ü–¶þ/FÇ&?É;qvô/ «8¬~ôÿ|û…±ƒãÝ!— H©—pL’˜‘NeŽ‘ÒäÆ$·Q·»8'ÛVl;—[æïöü~aÍm!d\ “'21¨ Qj j‘ãóQM€Cf²VˆÄ‚´ k]Åí¥Ù#n×3¶ÏZ= y_À5,$Iè¬õ˜¦Â8¸h{^ØMQh3ñŒLCñý·É€pk\QVfŽss¢V×›û½?ztŸçå5¡U‹b+SóÐøP¿ÆùMˆŸÁš¢¼!S›Íb+ÂÝõÆâ,·»qŽ+otßsû§}]×WuGAž÷iš˜€i¯g×m>”‹4j$ž3¤1 Ùiž”'®K³³´º¶ŽÑêÁþÒþÐ}ßAXsçØSgšš%gð,fe$¶c~4ÃV™(,SE-‚œ )∮±MoKos¹Oç¼ðò[ÝÚ ­11H9À’ýGr&œñOzB_X.œ I~¸_ã«A”HÉÏNç9®V[y¢rà\eî; ü'Á¢½2€Úï©>XœÏ¡ø2i˜ÂP §H!ÍKeøLnyIælùЩѺ‹{Û LÞ€ÕñWAØY¡ÿŠÈ`¿Á7å»Í^x(Q<"Chº@ààËk׉ìÔ3ªMq²ÞêÖ7zGßj=÷#¸oÖñõ–D?gC˜Ð™ൡJ<‹‡NÕ@æ*ÉŒŠ2XDÎõf›Ö¹SçÖÙr칃»üp}pD®¡ä?…ð`µÏkâ8‡µ¨áx•¤øb3æ3 C 2v?ÛXèÎv6ë49§{?;_/F°¶CS!ÝFíØصXË¡V9}=Ö0&–O4¤PŒ‚ßÈkŒVò3-…)N½F‹¢¾+GQ­˜û×v7©ÉžÝß‹öEæÒ°l” €CëA ®­>’ŸhÒãš šÁ) ‘Y¤i²õÍR[³ËeÃ×m|ù}DQH(8·°Ñ×ÖætuûöW÷VsmÄ+— ]«Â‰áÕž’ £­JÔIF‹@aÒª×:õWôc…H,ˆXôD9¨þ]¸¾fú¿³ %ÛfQÒ†°/Â_L=êèzEÚ j$EæF=oÛ¿Øn½3É™ô단ÄYà°`Áöùm]Ž/*§C'\çðpñe¶Ä³Š)ÉÖÓ("×Ëêè‚K-äHqi©Û¥wuŸð„±Ë£ð m¼]šT–²} ¾·tdR‘'$ ¸/é+%3P_ ,Ñäý)„Ñ0‚º«³£ÌXùýO±¥7Â…¿2>ñóÃ'C¹·â–íù"^‚˜Õ.³ RñÌže·PÙõϧ7$¢®C¯Ï½< C70–Ùƒš—5ðæöëÂ:qÁîƒÁñ±üPU$IS2P“„½ j³ŒÌiPÉRí?‰‰ªµ¤ f[kµN»JÿýÂﱆ •ÿ±®›>§øo\s!6bâ‘g]ÑÄo)zÔí7¬F欄 Qÿú‹E#nciOãã|à`Ì‘­ãØFgמ\<'2êÁ¹}ü‡õ“íEÔ©F”ÞPá54An–ÔFSZaKbšvȾ+«‘%$9 b qÄa×kúOçq’ßÙìÈb!_ E-$vÜOœzu:†‚‘Ë:ŽÔ!Цjq»S.W[Ššš¾¸0·®¼+;ƒ)¨÷²:¾LhÇ\TH˜‘áúæNô{úc;ÞœR­…9½›õ®¬ @5‰TEQbMÒh—µ·4ÍÕ#k΄bû«U!ò ¤9u ˜?ªš/Aðæ!A×)[ʉŽgæ¬Yñ¤²d Œ&Lsö\±}h´âV xz†å ÂÿAäz_5°D̪@EÐt4<ƒ±Œq"«Ûš^foýÔÕ¨)Nñ¨ê¬%ZJ{öåöVôáÉ]¼Êˆåò¿À«~°=„z1‚ÞèEØ;iòõ‡±Æ¯¥R´¥ƒû/?9XH¦‰É)‘>ñŒ×Û•×ÃJŸ÷‡ˆOü^^Xƒhâió*òƃØúa,Oaò¨ËÖ¥u—ÍêŸ×*™®Ò’Äž©ÞÙËm\{2Š7â×áõƒfc…ñOäUÕÞ)ÃèyØÁ‚A Ð÷»­'ÊíÎ&Ú(`x":¹æÝ]ý¾éVoá|{ÅÌF¬æuÓõïTG!¹1Q;9ÊNùyÇúõήs^ØUzã·e3|µ¢"N—o šúóºó#†ÅX¦à_àÍU×þq;J9õë¬0T€èß"O@8¥×—wX]ý'÷ Êj•j©JEeWýÿœ]üÔ5xªøzÏ—Ñ;·oŸ   */×»wÚï;šðF°‚FC¯ÓªÍy¡TM´,6X/õxý¸|Ÿ@Á«¦ÐöÐõ¼½À×L¡òHy|.¿Ü;Ê]îÁšméÿãRg)ü½µ¤¤(5!màü^¤’ô–Gf¯?2y~jB®Ú$Àrë¼Î3pív—ŸÅ­­G¿§ã|éKÑß Ž¤Ä¸ÎâÔ~ùøéTh!öfåäMë,ªNÖèòméFtDùЙ¬àTü Ë5bÛ?Uêüíô«*CÖÆKNP•è—܄،ÙŒm¦ËoïfÖÀèA†ûìì¹ü3x}aß»‰°BÎÇ&Jµ=ß{p$‰­€í;O÷å/v9Ý;#ãý¡ÏóCÔFí–‹…ò2÷¹~¬†Õaž0c[Ê:Üã°?ñ˜ÎÚSÚ.}eÿà|¾]?‚æ8ÇXž›É.ÇvHjiõ*é<ƒœ½>ÃXÿ}Ÿ}@kë¯ÒÙÑG‹7äØs¨'¬à$ëó°º"¹>|üßG§™÷¦ tnó´ÎØÆP»=ä[À>±ïòD©[m˜(ëi—™•ÅÝÞŠ`_o˜yÇ#ž ¯WÁ…¸×ä©ò§iÅ[£óèSNzpêðG|vÞÿ']V–ý×ûrR ÙÔ< ä¹ÁÉ5ÍNÿ¿ø¿þµ¢u61ûeˆª| ±é[Á©|¸w|_°2²ªƒm?ëÚ7àrVŒ·(Ì0§+Ëý̧gØå$x–%ó¿ìFrýžßp ÕNà»âU®§Msz¼Œ\ähôÿšp²CÛ2ûÝQ­UR/Ͷ™8wØÆ=O²:…½Úƒ:PŒU Vú¾é…´ƒÞƒ·a½¾®z°-Íæ3¸•oŠßÞœËM¬ÏNýÃLcŸ„e x/b,‘cˆ‰I_¾gïþ¤®ÊÄ:º£aŠñÑ=/íÓÚÕwøSmÜLAHÇ…#¨ífûud/5HÍ蟂ݣpÒ;-Æ2}EêgšíÁQ—™‰7Z‡÷°'‚/å²ÏNÖ?E¨ÅžÚtÝ;ŽºY:ÝïÑ ÖÄå´íV`44U•µd©ŸxC¡úqØãËôŸ°![ÚÊy+ = ÿŠ€×_È"²1*8?1ªß3ôc6üʶW3HN±¤¿²·Çi;œdå\xl¶—p0?"÷=U«àÕŠ.”§¶ÀÝl•ã9ï Laâ°&ÿ _<›X>Õ«•´z­Á^nSëXÃÍŸd͆´ˆ[ £àͽ£ô”zæs+÷ƒA\…m€¤S-6—QúDZÓíî±Áp¹5›ÈZfOØóC÷ýÎõœ$¸cºµ“ù0Øê…^SšžŽøÄ1É×÷›ÝzC U›Óö—®¶H›·±ïPgÅP¨,¼ÞF£ö5¾jOrøQB›D5þÏX,÷@ –,µî£³Úò½­s•¹ºQöìùâا2öÝÏ`àÍ #¬u2ØòP Ò7Ÿ[~Þã9þ „µ"cÜ.WYGǰy{‡r‡9%/u°ÏZöÍ›¾M.l„Ti85<|n>Oçéë àa ®a±v„®!w1¾%Ö µä°ÓÔSöŽç9b¶²ê¹UŽë3CÌšdÄ€–>ý»¼˜ÆCÞqÄä77²XÿxúSd®‘Êœ®œ=,UÁþ®³G9;§c½õ8ûæææ’¨üë&ˆ¬Eǃ}Æù–i<³êg v„µ  ÚšÖ—_yžã´YËȾú4‘%hvÀáoÖ5#‡@XüðÍÎ`O¾Ž¬¿ª¯r ^çä=¨D¦«}j2<€ímyìó”Ž5{[ȇ׿bPjO:l-š™Ã ý¡QOkW@Š‘¹È*o–NtsPÁ@NÛ0vÓ¹/:ò¹]7¡¿¸OFŽÊ«iz VŸ7åvøf|ç½Á³“b!nÃè€ëæ®_žúõXÌÉ·Û @Òp~jרo²ûSèg+ÌV®ëœxÜôŽïÜïû÷bþ†ï‹ÙÖ$° L0}^Q ¨˜ãŸ*ãIj“)?ß”—0Ø]1gɹř«[\“Õ>ô9X …×ô嬲lú€/”b?æÓO|‘Á„ìPúÁ™™‘ÀüT÷lÐô¼ ?]Æ'|ÙU>¶ÌÄ9ß7‰Ò$K;,Ì>ùææ@vÿ4™&SÌ? “fß*¤üø ?låÁb³k@×òì?ëeÝ¿w]nëj¬ÙŽ¥´G}¾.#†!E@øäÄüµ“y¾~[·–­‚n²X×9¬YvƳði—é—ïWaB ½pí]V®kìãS@Öö…tR€¿N僾â’¹1¶ãã°>ËUÎÚkÀ7åß—ÈCŸ¶¥ûøÙÛÿ†ƒMiÑ€TRªŒÖàÉ¡ü}ýŽá¢ãÏ,Ö‡Äú\«Côœ4y|ž‘µF" ›oõsYU1ˆ§€(šŸ†\Ê;ï­ê6'o`gþ’Å †×Žþ ?œúžwôLâïý+G,?~œ¹¡N{u­ˆ¡2vÇx‚Î}?>09?4Z]ÏZŠõI+t=TÕã¯)øpÏ„øºoÉu•ÎÔ (q8ò¢é$ÓœsÜ.¿ÏÔo⸸I°Gò;øé/XÆ_ Qúñy«rpÍè›á.$ectfš&©Tš‡™à±rß¼wúº0s}ÅÙëvè•19ED_^zz ±ChLwëú†¿’Bš¤…r‚W èè)T©ûú‚¦ù²ÓÿÇz‹ÛÙšá&r£jØá…s3ƒûãºÖwðç¢Ñl«U1ü‚¤‚ã0è}ajǧÈãŸã?°†“‹5îÜ=¨ùJÄ®q2Ç…;Pÿ|+Ç(\ÿºü#CÐM%~H퇺÷Mí  •´ëk8_…Óøù“û<¦8k,uOwc Ìä‡UœP 5[%aY¸Ãæƒs¾y_Y üø|•šíœŽn½e‚™h”P*üÓeK7›çÇG=>[GFo&¾x ¬G;ìN_O `òr×Qp©ö*à.lz(kA&f#¼v®Ú¶"bl=‚ u¢XÚD 2ôoÕúò*†üð•;tdãúO`â¥QÔߌ–ª÷Wâ±Eþ:²€»FÌ@'ú‹«œy¾9ÄÏl±t••ëçÿ :ˆÃP÷ýžßß|§ëÉË»%Öµð‚¾î‰­µÎ{Ëá¾J8Ê.Õ1Ü  ××¢‚ßfùµŒå²òmÎTÙ´Ç´XDÃ:âk6bÑûOÿÏï=»*½Øïл p_ÄW_hÏïñë›÷g÷Ï4šN—›fF‡#J¢sH¼€bÜy |’¿`±®r9ƒF¯»R2Øs,cu¸Ov\Zøè•qŒäBXE|a¶Mèäxõü>JX;—±\~jÛ'n’m·‚Z£Ö´co¨¯kÑ^sXGd7,×ȃ­ï¢‘b0ÖM Ù>PÆÃeX:~L)Ï®Uç#sЧ“2 |…ÂBY´ï'3ï7a?ˆb±XqUqÆ!ìàâ'de£m9=ðÜÅÀñ\èõ±h×ÇŽ}“ÃJE<ŽÆqÐèî)Æ¦ŠŠÄçýòèܰÜXÅ‘˜Q[ïòˆÅ¯S#æ2ì—Óð iœýº®¹‰œ°ß/|@¶ÜT@øßØwS÷—{ý•3爉ûVÜìÛÜu©ø‹Ôgœ}þñwrŸ;ƒ#E,ÿËx!ŸµW;¶9Úéƒ?™ øòa_ØÃþÌ㾄@Æ¢ûËæoœ÷çöâc¯š 7!Æ ^áö ~˜Ï~ŒÉjó÷{ö-rΜ'lzü×ìôþè%'wm¨Ùá/ëF)>¬¿ýM7z#J·ãË߆BÜe®¡ŸÑ¢E°C9£—g«£7Yº1Áð¤# FáxlÆÑ°q‡×_l׆206×í…óÖ@n-?rvÈNŸøÃIÓ†anÉÂXMèˆÉ.ÌókÑ3 r÷U–ÃNöïcƒŽéa¹Ð“°©Ðºÿ•ð¯¬^kµUzJpO4[ìOÖyCZU¤ùW*®üßMàìöZmØ%ðZ¥ÓðrJbÖìœDìãÍ5èIû*‹…#æÓšü ½k æÍ{ÎUŽõå·â‚âÒ7˜Eq/M¯üÒßÀ¬•!K9—·£ò? Àý]Oš½Å—,tZ?k½2xr¿68¿ZzŠ¡(6‚ð5ˆ¥òâ}_7»,VˆÅº wlÄÁò›íœOÕᬚèÁßkËGÆþ×0ŽÒçMš¾åŠTéÓ)£*Ieµcuüo<×Q¬dIbýßË"D/ð[ÍPyÒ÷GûgØ4ÊŠ…€·íå:ùpQ+›ýƒQ·°>€à(ìlaƒÑ._ñö|ØŒkÃO«³ôtð†[æ%Ž‚†bW›±¹€Å < AùŒ?ƒ F‹Þw0ëfôå°\3ó_± ±“g<æ®r­â²?WÐû Íꈿ˜ÃôWOq¨ìœ‰ã¢ö.ÃÚÎeYdiäŠ!”Ë?zD…€}:Ë8¢©üœ«~pÄ"ia¹Çr¬Æ Ñìh€¨"uŒ`Wߌ~iõíääú; b¸Ï»–É…‡‰b½c}È $ÑMЃþôÀ?³ö=œ§A”ÝCÇ—r'Ò˰<áìÏ Öä`츣›÷Â?…«E”]‚hìºiÆ'>¹ IžbY¬*WP p)±}Î˦Ìá”;¿ÑßÁjòL ßo^†ÃX àFéþžÿèìc‹WX™t®"‚W+Ρ"$ʃ;|v•,…"Ð_l)N@Œ×…/ÏR.bb]^äRÊ çÜ8|›é•ä¢ÙôÈ:S ØÖ³Ÿ@æâÕ­È߸ϯ£ÃpщNá'ìbV°}ˤ1VÕ˜&ñîfÀ]ýuÜùˆn0´±#r•P•e¬$«#êDƒïël˜²Þ‚¯6 8""";(`™§$}Ó¼ «Ÿ»X$ŒuhÀ» X¬ ዌÿŒAGX¹dÓ+Ëí•‹¡EþBqÝqÂÁz.>bð(à7_b¢} 'ÒHÁtÛv>\Û8X¢v¡},× nÉEEFô§8Øçq±ï`]~Ý2¬áZ°€³Gäxw<§X+„ÖÅe‹ÿùûXÿ{`Ó2¬ÓðßÙÀe°ì³Wt^À»iËϲQ«„Zä_A ¶Ír{™l]¼Êñ=zm]ø/¼Õ¼täÚg¶‘1¨ARam˰JG;Ycy廑±ÆNu•k#'!;/¤M3íxª–ÇvðëñØùƒçÁ}ó;©ð_p/ÜÇøc|0Àps螯PaSžL¿ckRrÚ¡Ï|eQê/"vÀ·€úFÎ^£‘ùÒ Ê'¿‹[ð«Ë°¨rÎKñgÎ,€˜™EÑqÖóÀiNÇ£0T¦^ÞŽL €6ŒÅ:ÿÊí"Ö0Ø\øN®9¬«#Ö9£»b¡ö Ï}ûóˆŽ*¼~UÁˆs˜±À| èî†5‡N˜®F2üUdw î’\°…‹¦¯†CèU<Àÿã_^ k#k\êÿ\ÙMØ«¼Ac>ͱ÷ô†›Ü –€µ1øöw®ÞE®K º×™½ˆ†}œsp mþ’œ}Ä=/ür͸^^kûi„Ú¢dÁâ~Mkx$,¿b©ÒlÏÊ¿ù0ËúK·(îê_â™9ºøvoIn9Û„:X b ÷Òbükäf*‹ƒ?—­3b¼äonÝâÿÉûY6*ÅÙÐ\Ç8Íj ,8"¢KåB¼Æ¾ ‰7nÛ brrN Öv ˪¡ð‹Ãõå÷a,B´×:31?ÁO\I+¤ˆ“ÁùŒHn 2Ü‹yVGØ+`%,†}µŽâ´c··y‰ÿ”ˆ”øOŽq"ô. ±í€ŒYÁö³Üη[À6‹îùð(â²Óþ<«#—o®nŸ¡—û×8gÄ@ê­½rԔ㺈Ãâ¢q¡Ü†E´,ÅBâÞà¼êÿÞ¶7š~©Ïz-œ³Ã…#¶,7Žl˜ÄPKuD»l£ûùmãB5Âéz„¿I5ÇÆÎ\ØöÜœÈÕœ—WÀÚ{O5†žOm¹cwœ™µ?7Ž^œÚØRb±9,ärËä‚nÄðïTRTÏ)ÊbU„uD§?v ‹ÕõKåòÍ=‡žßß±»1ìk,Ö ü®3¥9½Îš‘!Æ–ègPÒ¸ï›wîWÅFþÌfGnn2\n‡ÌÀ‡í…gÛîØVY.3݉%мÀ'O ;³X,Û›ð‚+×üR,ô7DŸI„äŽÝ‘ŒÆs]¯si1̪á–^úxVè 7ß8•}ç~&bN쩳t{• WºsÕ¤W…–`­ ŽžA0²#4Xi#qaþçæ¾[L8õݨíádÉÁQó}S€ø†·"×)KÀ9ÆÁï®Ë6¶È¾óØñ^´ëËûTÀNج7áË0%²:^cM˱Dǹ¾´k^¹+Û_xq.Ì„\Z`΋¿<¹Ä.D`jíÊk[Žõ ÀöŠîá›\ö ÏZ/°ÃXöæšerw÷æ8@ô(³ë$˜’ìA1qŽ¡çY¬ù*\AݹE·ìG8;å˱òvâ/oÜú4BcáÌ]â7xßÕ¥£þÜУ,{9–æ¼F_‚Ãú0-pçaÆAû–[³ÑÜA\¹ˆ¨ú0,Wè¶,ÄrÅ«ËÎÁ\É»Ör7MŒj‹îÀ … DÛ»-Ù2ÐAÁr,a2ˆ®‘û‡NÜ¡#ÇöxÛ’ÇâFßE. H9ÝuÚÁv!ÁE7Âð|à-;‡ÂX+ø²,ÙîºÅÛèü5‹þÕŽuü|…³îºÝ¯Àõpå´ýóÛ°¾ Ï&-Ýø+áûÝ|€Råo¸y@XÁ娅ðÅ(Q|åø[…!·6Ü÷µ~neö2ÿò“xwÇËPùešK!½†ÃZy¼ þŽŒ¦€8!¼P®3¹øÌ‹^û×`ƒË3;ñ8ÖQˆ6<õ}¿~ˆyÑûý5X½ÓÁå{5 H¨¥Éq#òØXu˜‚³ê¯1o¨»{ù^,@šøMŒ.ôC硽_ƒ%Ø3ŒÇqIþ؆,sÎîÿœ—ªø+ òü~¹@œ½ß»]´\®œlFM¡üÑ«BE_‡u_ÅÓò½¸Úëu3|Á¾K:1âkçš¾ŠX÷úØ$VñN%q)ð(²×§fü.z3nl‘ îjz}ÙþQ@ã;lܾamJ›è5zööãSèãòZ¾F.Òi³ €ž”¹£ˆÅæËV˜!ÖDr×2¿ë™5·6}§`øt %pqB¶#U©þ×`É’zÕN|gÀå–¼ bx–‡a/ ‘ߺÓÛ]¶—þlîÊU§0Ú3@ô[ìúxàë @¡î•Ö ¨s,u0´™3€¨A¢Z©v9À=+]Àk(ÕZXIþb<ƒ À¸¹·™ô׈»ÍêA' ÀJSײW^˜J.€È¢òÊ[Ú·UÚ3û9ÑóoÉ`Uz4›“Ù†'mÜ÷ÀÚÕáÎõjVlFJðuáUf…W_7ˆîUx¡\{…Ó^j23ÃÚZÌ]¢øÿÉ•}ãÛ¿åÞëaia¥!²Š55ø>ö÷—:@ôGoß‹¬U¦• Ÿ¸„Ã(À¶æß¶R@@.ס¼‡ŽúŸ(´&w£j¸u‡ßÛ? ýSUÍ :Gî{¡óîXŽ´{Šgè®Ç÷OËBe¢ð¸oùÇ„ö®‡’?U¨ÍÚ–‰Y±áå  ºÿÊÄìÝåŠËSô–gØb–[Œ;ˆŒž ¢?À¾ó®X)F»-ÓYÉi<%½ÒQzÄ´<à»w§é,ÝÞ¼~ð%îÝÝ;z@Ð úªâ>“Ý+í²RºYWZ Yç"VêŒØ˜2àþldˆsÌ]MÿÚ:±Óâì×&w Õ²MfÄ@ü/ÂIÝ K±:SkwêsŽGvˆ¨Ž 6„TâÂZOß +§ø½÷Ü¥¨»)V1< úœ¢»-³ˆ¥.‹S©1ùÜÝoWØÏò,¨{Q9î‚¥ÞÖdt5g%/.ˆÈ• Û¿–[ˆß Èe̳bÅÓ‰6Ûâ.*Üu+ Ù+WWÞì½9¶F}KKîâe<ø®¢’±‹@àn*‚Duz“Ñi-îпe»We"ëLx\†6§Öº¸ßKônÇ—Ük­fèEƒÍÞ¢*-[DÒÈM‘—o[ïUú!mv½!ËùÚ¢XÌ=ޝ»Çß´Éß®•Êì]šòÈ.¾]í½fÇî²‰ÝÆfµ@mI‘Z#ILj˜¿©³>Çb´Šuv{©vÑÛÙçÔ¿,E¢‰¶\hN-jo¾u™ÄÔ¿_2á:·ü²ü[É/«s7/ú‚©£¾nÆfù&ÐhOk»Ï6çhlΰŽ"ÖìOt4æ.X1=…±M‡Éä"çn}d'I±¥ÛߎE¸K]¶÷VKJ v}‹3¼“9¶™òïÓ’|ÔªUŠwgª,IÎb}Ä¥HÀÔ Õ.?wM.¥#î¬Qåay›ªE/]Ô›]¾Êt…meq£¬ÅÚ"ð𖎆–ÝÎ1ç­?à•)¢—Ñ5}W¬ú”œ—¡Ó¨xâ¥ÃñEÖˆ¯†ï}Çü»˜y¥Í¦uëuöÆ{<ÇИü€sƒ&êé¿*6qÄèL/‘Idb©Æ•v[ÊÞZ™äñÄäߊÓâ<©w ]Å»/·l‹…Œ°|]»rkt´8; ,|ÅO¨¦ïÙšÈ~\nÑ4ë÷i#—›¦Ô?Нùa¢BÑìŒx4ÅÃ0…Ül÷=©ï¶ïte¹5™ÊØ´Xu£Í©ÖÜö7l'žŒ2DCgvbñÃE™ïIJ’zî´=þ¦ÿ7ßZìÔ¸F^®OçKßÝdN·—ÞúR–Ï£PÆ'þ6ëóR,ú3µÃÒ«’ÖÙìI‘œFqÖdˆzRÆÔ}ÍL*·­w¥¥9­nû7¾uxSí±Í–³Ë—HQo*ú[ „¿Ë¶ý&K¯+,¸ ïütÅm=9wãAâoeêúõëKK]ZcKš!S¥,ËYY'ç {§9ZÏW¨vÓ_ EFeu4[un‹¼Yœ¶6Aõv›3w‘"§£âü˜÷µ` uŠÜiÔ\v5‰³$™rKïâj'w2OJO ñj¾KbK·élÎ]±zCršDnÑ©oÅ6ö*ZÄ'Q“-º7ñó{yi¢FëZ]òFFÛ»™6µX·djˆ‘|¥"¥+×Õ‹ã´ú¡Í…§¥Çýê¦ÓåÒtY³Óµ¤²¤âÅÑ JÄ£î-YL¡ÚV®—ºŒ9éæ¹ºP¥ÍKÉZvLÁˆ¦{ÌóDqÍ–éVI\Ç1Û#/%oXK5'.1n@(ü»™Tä>—+mbAƒU Š 9§“›Vkê.Ôe¿ÝQ|lÙq|QÝ!‰Šž{Dx]RÒQ“"ìÈÎNÜÝöPÜ)ERC£a)RÀ¿hˆoŒ|W÷'Ȧde»±QÒæt·kÒù—TÂt›äxÒ²#óS˜ëxZ–l^,¹øM›±¹Ã~ÙhÐæìÜ’µîá6‘ÜP°¬¹'D@%¢y± ¯óX9Èãêq‚'ŠÒtzeÚK N1Ãz7¾øÍ[gQø¶Ö@XCP¤f¥ÊZ ‘49-oërR’î6¹SövGÖNÁ7ìKíÅÄBêˆÅƒÉ‰7Ëx1Z$“¨eÕe‹ú´ÛæN–kbU±ü·;eK¯´ ße9ß`ÔLµK–Mƒ4ÄÆYßi6&¦’ ‹”ñ-é–B¹6Vù‹¸F}ô2x 1dªª¸ø©O wÊMñW›7Ø[~ûZrq‹}ÌéÎ1D¿²9²¾èË:Q ð]Ï%É +ž1·ÿ­It8i÷3Yj™B}Ù’¨ê³ÛU—EQT4¿^¶ùNAR”H…1S¬Dm|æáµÂŒÈ ðù…¯Jä‡å?ÏÊA®Ú Q·µ\Q«%5†æâPÍî§WpE>Aðh`rIêêÇU…x!‘ñ›xM„0&íâ–Ž¶âï©Èâ$kž2I–“ö è’Ø§V/!ªˆe@|Œ Ú!kKí¤q>.XG ¢¬6óOJâÔŠ-/S1»››íÍJ»ÝVצ°~Ì®UXÖ•6|Sp˜ÑoÕ'n:‘a!ÔÂKõ…2YyêÚ ç±ŸKGKlÆä"µ»T¹{«\ÖDdeÈeÚKKaH êhR…Itª‘ÿôÛªšF§JÒjϪµŠ×Ý›$‰…É¥ƒ)ióëÉ9.7û 1H›äÂe!ÄÇWÑÓ(í:„|‘^"NyEºtm޽“tÆ>Uß™¦>Ô“©y9ùÝamz¹V®rÒ®û;Û–w™4AÕYGÅÔ&¶ź šl¤¿)M2$¢j)¥R¡”Èb˾™.^½¹¨×¢Öµ¼®TÞ¤OÙÝ&äItË/ßâ<Ï.T±@åÈ~èÛêw)T(þÐnÛö’ÑzI^üFAa¬ÅlW;;b7¤?m{¢ %->]˜J¯p‰Z-I#šñèŽI¦2£S¦©I ÃØÞ"ˆ7d*’ÓIੇ޻˜#4žJÖ8âR%¯péÒOjâoçÖòbÓ7ef¢ ®‘µ©U—/ƦÅ?ÛߦNV÷Öª¥2KôÙC¢F¦Ý¡.u4ˆWÐQ$Eó뀤­9K’©Iäñ ßV5giäµ,³q³¼­÷£"û±&q²¸ð¡µÈ 3x M´¼- €HŠ­9 /V™&12Æ\WœQªŽÛÙÖbtJJ†šÿ’rÓ³Úcc]}ÃAžÒK´ ËUŒç~¹Ñ‡©öMmïJÛ“ B#ûi¼Tƒ Âà qæwaGI±ºP-yQJ:DBY* Y…ÜAEQ¤ß¡:¨—‹ëd@&Û“ÏŠ¶}\Þ¿ûð;ÏÈzeEMÂ&KN³ññÎlALF Ý‘-Ë Dø‰hTPÄÔ‘[ÕbòAs–B‘înHMÜ]ÓðÍÇEH¢¦w$ã‹Òc›ë…B¡ƒ/ã«ØuÁ%› jšA¨™Ž„Ï&¿K­ï( Ÿßf¯ä'jÞƒ®7^44³‹ÓãÓvkS7d8bvƒ¦nñóÎÂ?ˆZR5VW!¾ ˹ "?Ø͘·jb¶´d„:ÅZÒ.3vn8öÞnåýµŽ kv®`{T‘$àík’E»%uqjuRcFôê×ʓҥ¯ÎRž}È^T®¶'Ë7Å&‰d4ÇD«ÈA,÷ ±’@üÅOàu´Y³5V~Ù zˆÿñ‡jqüÏëoÚT¯hˆW7ôª,‰™¯Ê>4HåŒB” ²äî#+•ñ"®V’:Z”ö^› >Mõ)°¨/$m9VòpJòŇÚÁ¯;,’h« IÓ˜(kv”sÄË'U)À$ÔóåcÌ<©¤¹b‘Dw8 Æ’ï>§ŽW¥_ÊHro3 ·ùÝOâ üÇ™LFŒx]‰Ô±¬·&ÙZ‡R –Y]ب1H¤Å5©™r™K,¬U%^\KŦgÔ7ØJ~¾56õ¢ÄPû¨81ÚÌФR¸Ì'®æ­A¤K)éØÃ‹áò‘Z¹Ñ"j¼ôòoËêßz>}SrMÚG ªç•¦˵”u) šæe¬`/Ô‰Ö`«‘ E)JkŽn•µ5Z %ëjÅŠIMFgÛ#…üß=û\‰!úñÿ¨SgÄ™99k¥ùƒ„º,<±P«/%©¥Qoôi=«|EϺ§.ˆ’Óâ:Z Y£ü¢¬@ã $ ÝÁÝ~c©T"*©­ª’$I»²Ym±×]\½åRͺ·4HÞnH”eZÚ%öÍRAÍ“%Dµpùú0þ]I\Ú3"±œá5 jbÛ-i²¦œÝ»7=¿EÆð¥É«5•¥I™™}É~)a‹8CJ¶×ËhyÁR(‚DÕà“|~ “Oµ¹|ÏØ‘é|Vvä›Äaëæ_kv—•Ší’Úuñ[Ö)×ñ3jãÈV;)`IÀù‘bJ:E|F·®Ev„¯uÆÕ¨^}QœÍ{Ü‘ð»ZZÿ»#¢šñVQ†šÃ4z¥^ Ïì(ðO-®'‰ÆÌm¢L¥}ëG±™™Îµ«G\XóòáØ'NØ/JþÐázûÈ¡h‘”’xžÔ²Ü^^a I‘B ”LfýEe±EmhVÉÅí55²K’Âm»·>Ÿ^˜^TºM&‘'1ë› &š,­¿Hvl3jðO½1-â üMñö )Í¢b[›JñȃšuiB†w$¶©¥DL2Š4C±ŽÏa %æe~#ÿ0Ðà{j«[gÑn}G`Ië|J“µE,n>Ôr¸ñ˜€8ÒœòT§â!­*šµˆ‰cð‰.µ<‰|B„Œ¦eH¢º$-ÊV'}(—lª‘*¿ývÓ˖¤¢ÞÝMõ5›âëE)ë“)ʦËSþ­ RT#óÚž–H5IÙY®ò¦_*ãš¶ÖǦ¯]µV¶é#I‰,¹$«‘›e2^{Å«]VËñPÏ¡¬K@n/wfž,M³Sm/Rˆ’R³.4z8[¤RîT¹ŽñÓ^T7DmHµ(©ø× W\ÅÁ¿â(a†6ÇÔ$<’`I:¡?\´õÁdTä¹ré†NU\qIÜVDZKÈÕã…)»3)hÅže´z@$O`ŽŽ»æp¶]á,l8R£~~[ì/é‹6­½$[›q$¦)á°¡´¶ð³Ð|j…KÞ ‚–Rø6ER£Š¿ùÐé벟Ûk§j’™‡E±U{¬Ó¼©æQþ7—3RZI¥¢°KU¬°(AáÃãIËÌ Ê7ŽÄüîiÛé#/6>¤ð(m¶1¹¶¸ÉÖù“õÆ‹§UÅ A§Q)_î_¨¡)@:¡r'EÞÿpBfaŽ0§ÃÐXש9¤:•¢xžº´zu¼&ÅšP§L# S‹ N¤XK8X2% ¢; êŸML–õH³êÛÚ$Ýb9²µ£3+®f}áî‹ÒzÙ³[׉2ð=üyË/͉–€á(•'2Â&)Ü*kèP¶¥JžmXK*ß,ؽ3~÷¡„IöC’ŒGŸÆ¿ ›€Òˆ­4ŽRH$ÅãSµ<÷ëàÐúC®ŽXk£5-6AY’ßjì{ï¥ÅÖ¥­«‰W¦5àŸÙÆ¿Xóÿ´"Oð—(D&%tEXtdate:create2014-11-05T19:38:47+09:00BNR%tEXtdate:modify2014-09-01T22:06:10+09:00 6ŠIEND®B`‚libsixel-1.7.3/images/snake-palette.png000066400000000000000000004643421302271755100200650ustar00rootroot00000000000000‰PNG  IHDRX­GVgAMA± üa cHRMz&€„ú€èu0ê`:˜pœºQ<÷PLTEbN4\M4R<E<)YJ'[T8cM*dS.iW*dS4jU3u\'fY7tX:eT:q]6jV:saZÙ{}×^{ï²2\ÏáúŸËžû2¾˜ëùç^({îùòòçž«xþ¹ŠŠç*«ªªË«ª+ª+ËË+Ë«+++Ÿ¯(—¿¢º¼Z¾(ÃåÕÕÕ5x©®”êšj«Öér¹Üuu.·«¾ÎU‡«¡¡††z—»¡A¾w¹ê­zËò¸ð«—¼±\.Ëép:Õ¹»–w\îF¯Ór7Z^¯åv7É w¯×Ý$ï›|–ßßìköù}¾@KKkÀçkõ¶ÊKÐ×*7_¨­Õ ´[å yjk•Ÿµµµ··êÕÖÚÖÖ–—v¼ µÉn ãïéØÞÛÑÑî wñêèàSwww¤§»;ëŽÄ¢ñh,‹î‹Gûû"Ñh4‹Æ¢ÑdBÞ&£‘T:šL&ÒrO§Ò©T2šIeRé>È÷©T"Md³ò·DSÙ´ü‘T4žN÷È7‰h"ÅŸ§ä}V¾ÇÇl*&ßÇR‰l*…{VþÊh*Å¿:•Ê䙌¾‘ï’¹T>•”ÿœ|•Iööfä’7¸¥2iù\È$z{sùL>Ó‡+#·B_¡·¿¿@îòH  ýý…€\ý¼Í%¿6$—âªì¹]XÎ.•ÞŸ¯*`=WUñpUUUQQ)8ª,Çsy¥|¨²Ê䥺¼¢ü¹ÊŠjùAY…஬º¿YípTWZ–Ãr9Ý·K@ã¨\Vs=Áe¹ê=–U隷ŒYuò©¿è¬<‡Sþ á%—Óa9Ä–Ó+P²ä¹I°å¶šˆ)¹|MÍþfyø›š›}rù}þV_ U0ð‚Á€b‡°jk [~€«Å¿GaœZ[ÛOò‡ÚÚ*yÇ«#ÜÙ)ðê®Â¡ŽPW¨£KnñîîXw,‹Ë#špuG£=€¨àCà"XJÈ¿y&%¯€VZ‘¥/I`!Á©h6ëéɦãé¨%fã©hZÞ)Z\=©„|‘Mw1ü`–À#-?NÇ{ä7N9ùmyƧd:“I¦å)“¢X™Tl½™ÞÞÞBoo_N`•“K Uh öö  ö $ ¢¯á~…Vo W@Öp"1¼ X'…Õïhû] ê¹ž«ïÊ«ä©B"Vp%ȪtÊ%"UJ@’—2 ¨L"V¹„© "«Oz9ä!ˆÀUç´¸Žê\ X*ÁR½å®w×Õ»ëõ+—€Làçªó(´œ *gµ[år;–Á•Óë@!RY‚*·ÓGXÉÛf¿å—wÍ>„*Së‹ÿ‹À ÞDDø‚Oòðk¬ ´¶›ÕnÓHÕnÝÓÞÓ …Û÷ì ïiïpuîé…º:öÛ«»»ëf¼ŠE€®´< š^‚<%ð$ÿ´‘d4¬ø.H%ˆQháÒQ‰š\ÑxJP™G—€³ÑH>J`ŠfS ¾I¸‰hOVÂ\ü°'›"Šø, )¤r9 YþS@KÐ+Orï<1|™ ¨J ‰¾\!“ëË÷õõö1põ2b 0V€+|HÂÌ×6²úóˆXƒƒe;©Pc•\^²?••ý"VÙóeÏ?W%™ð¹Šª% –UÈȶÊCò¾K³â™y_]m[[ ªÁãFÄrÕ7`574¸$ Z’Ln¢J(øCÖsY—$A'C–K ÀlyÎÆ&y•V~yöS¾&Ÿà«¹I#–|–ËÛê•THI¼ò!bµc»¯öVb¬” ‰,ù¦}ÏÞ=áP(´_â2ax¯@ Y0d’a!"V§À+‹#È`Ý•HD‚•ÄÁY*I§˜ É´ +™L1dI"Äo^‰$—|ìI÷H<Šf{‰ùIO:žä Ó! ¶R²(Ó^:‘•%Q°,)Q"V:.M ¨I¤«T.)yP •dþ#ž4dåìç^ɃrÉ׉Z½9&þLo¿$CAÒ@«?‘<Ù¹вãÕPÿˆD¬Á!¢ç¹]×Ë»Aö¼y+«ì¹ªç­ª«ª$$UW•iú#·’”Œá¹Ü¨Uj¬’×Ê`‡À†·ú: Hò]]}=B–»ÞÓ`IÀr[.¹×#Yd@QbœÁU5â–Ãá1á LË=êt[B¬$t9åÙÝäo¶šô²„^5šPʯü/Jì ¶}-`Y¡V.aV¸{’ ý¥h…l”Õ*áYþÀžÎ=¬. WaáV®:ö„„”b«[ ï”PÕ;€‰FYÑH$§˜üÛ ¤ä% ¥ÓÉh*"éÉ/t!U2p™ÌÈ8×C‚%à„É£ÀOOšØ’H¤Â·c3~{å•Ô+Qý[$ & sLƒ)¸”Â*eLÀ"¶ ¹L¡·€7™Œ¤ÂBŸ¹$J%À±· ž »(V?V?Þ–ÕVI¶#„„W=¿ ae¿ó<Ÿ^xA^Ë…g=_ñ‚dB VBÞ«ª5`itªV )ɪ&´*ùÑäB§0- å¨$&$¥ ¢ôÕá ‰P€–,Û –/ON|kgByv 4£<ˆSÀ• Ê=ê¶½MNoÞ@½Ä,/ó¢¿Ùßêm t|À‹ Xv¦Ô´*’ß ] X6¼L2 „R]¡ý]’å;‘jZˆX=Ý]±®Hw´3&xÛ*öĺ‘{¢%ò$ER T‚t]"™€ A,È¿»àŒD)íIKœx ¢¢Â™£LròË©¬¤Ò¸üf–œHp‘i½"ÐJ HIBÍ‘¥'°b6ŸJ3&LÀÊU|ΙœXŒ\¸rVü aªˆX¼òyÒw€iÀpwbLÓ »áÄKRáóÏ“si4{¾¬¼Lâ•0-aWÕ.–†< Ù°Ü KÎ~8–ã¦GÂêÚÚZÉ‚–eU‡'Pô:AP=à%Ȫ—· .·»Á²$'Êy°_~tÌE\!蹜–%ü 7€©èÂ]–|Fزüc®$hÕU‚(Ÿ¯Y’£×‹ð„¯·´¶àœ×ÚÖ¢ X……ª·ï€+Ð @ªÚÚäwC¡€PôP¨΃ò2‘J`…·r*ŒvG:%#JÈê”sa7€‰Åzb¯ð^²!ˆ’ü#GR`î’¯’8 ¦Á“RJ±ÒJ¸$YÉ{fÃx*ŽŒH¨É³žöR ÷ Yx—W'ÚàVXüVÈ»àTŽ„©\\"–F-95$õH\ä§;yP‘%O}àY…\Ÿ‰XBß $W€•`+A0ñzy(  Ceµe/”„…ç^Ýu.|Üëy~_.7ù °"}7±ª¼ÌUòÎd?ò*$GÀª¼Œß ²„´#!:¡;HóXnPx!Ou8Öá.„K΄r”X%ÀÃÏ<ÂÚ]@‘$Gð [ˆyn‡å6ÜÌ]`åv6º-¿ Ë/ÔKn~Ÿ›äÊ/¹Ðïõù›ZÞV’w0y}¨B¾@K (w¤J¯áZ{ˆµ/$ôÚÛ‚aA®p;8#– ‹ÁŠ ¼:Á²TQ % Ræ‚` éJòŸ$Á4‡L%÷’ ”I†¤ü]H…àíY>IxTÄX,•S#©|"BÆh%¸ŠC‡"«%²¹WL&Ì ˜8¦5î°v½} .,œ {¯2–+ɉ½ú ‰ß¥6È®ÂPd*s½ `P†Ñ?ÏÛ ”ª ä*+Ê+*x*¬``2ÀrýV¾‡ÆUAxU!1VWU‚(‰Z. ú”å?U[ƒ0÷fK¼€ ¹O°åáM–yjîj­L:THI¬Ñ7‚.‰]‚.I† TÂáIÙ›Aà%lùq0”+ ‘I\P¼bH¾"ÝfþäÅ€ðzyIÙåKáv?„N$AæBùŽP¸#u„%`Éé»°w QÝé±8™+"*7(JãÄŸ””Ä3cŠ˜¢%M‘BÏåü==H§ î¶€2 …Í#VQÀˆ ¯—ˆ†!NŽiM† HŒg¹W±<æ3ŒWŒY™\.aâ•pöœ*„±^A“¬>-ùÁ‚ÊW¸päÓÀp¢ßjXnCƒ8âEÈ;pU¢ï`U«x+3“âs}ª´Ê=@ÁÍ++ 4U8乺,ì;(üžºÑ€ I†VT,9‚Ì×IbDÕÉ+¢H~ƒÛrr*WèCAUí¬±¢²¬&g“[õ UÞ&W°|!W>?ÓƒU›àKÐ#¯Á<tP; *æì£?–_’œj )¤ä@…ƒ`ò¤W|tƋݒ¹$Zõt÷WÝW©¨-hCšî¢ÐB…pETüLñ«”þŽ"(Õ %I0ÊÆÒ dQm@ÔŠJ¦ƒâfã”¶p2äO}ü-Š©”±R¯h&žRß V‰ÂŽÚ )0ú.·àz¡SI¼’@Ô?0`1n ë‘pdpD‘5<8@\ †UnxN£“Rw¼/û^™Á“þDRa™w9–1U1VSúd²«Ô(|¾ ËøÙÎ’”ª©`Õ:]Ô¦/úøð`Äé'CI“õõT ¹K´®ïpš›dFg¥‰RN'ã•Ûé•´è…”eAsp#\¹ÉÙ!:øýÍÍ~A—¦9‚‘©µ¥M„‚-ý‹‡¹Cdh!»— %Ì«5ÜBÄBĉpR¨ PJUj`¼* Ç¿Šu÷t ¬²b6¬¨iAP\AÑŠD2¾‘¼–Äc!pFQJY” X;Ô,‰\Y¡\$VÐ×%šI¨êÉöhšK€uÿ#+f!Çg•TÉÉ0aR¡$Båw4õ1f!;æTÅÊ b ²ª³`oAp–(ð@XüX(1- GA©a­¡¡†­µjGq °€,ĪçËž7ŠÃsX< ªÊ«ª!9@f¨¬Ô ¤-«Êò’,JàUTU“9]Õ€•ËERŽT}]nr t×[n°,T½åªún©žåQ² 4T#òïªVPñ’S x; åÃßDT‘`5|MÍ­M¾V!X(ìøü8 ˜Zxî ÌÈ¡(as-þö›O0'8 Ê'¼ “ {·ï¸â<viB´TÄ¢îëîŽÊ9°¸Š}VzÅÒ†91û¥€2¨ðPlO’µãôǃ^:ÕÃl룱lÂD+Ä3¢4šb4K0CBj@¬Š§lJ¯!,Çs!E÷œ UÔ± ¸Ôôm¯„,C­rH„²¨ œ’ WòÒ_RÜ+Þ Còl+ïYß“{YÙóòÝï”ÿN¹r÷çµçÊËU³ªª( UÁ# ˜ˆRA$C‹ôJ©Þ9LÀ \D–¤B—¸–,ŠWVƒ0I„õ ”±@µ°û$NÕRhw”8–eU"ŽÕ8•»{T©z·[ùU“Ͻò±¶c55ËÏ¡cJ~j-¤Rò !KbCU»à\­°ôÀâñ0ÜJvÕ¹GCHU¨³C˜.*…=ÝÝ=EI†Ý¯[`Z±îˆà£Û *©/„…({ï#ãq”# ~'.ü=XųÒI=H¨1f!Ég£Zá&ßÄ$ÉŽ@+a+§É/GÚ©AN I XB° кT…,š@•§ÐÇL(a«7ƒ:¡„,ªîQ†h1"bá„840< ˜J ±VøÜçœÒ‰QKBXyY9wM‘e‚+I„`ZÕU*6”Ùa bƒp¯êJ@«Ü²ìˆE¥´Jx»5gµpoè8á!fQ@¼!8¸ê¡“}H‘ˆkÄÔU5Ø‚â`â• 1Ë’\ØäDUÇ­7I‚È„ÍþfI†MþÖ@À'ÑŠQ ç=_@Ž‚Â£|†YñG>µ4ˆ…(a…ý+Æ+¡Wí$ïH‰í{(3ttìßLÅ::Š+P‡, £6ÙŠÄÒň¬Òɉ4a$Y ¢E¼Òp5a¢¸»p,+š.I ©h2ÀÕÓ BVUœhº'._I¬RâÔ–E¾”<˜@å‰3 i"¥)ý 6ʃ¼Ëy/—€ä)F¹0„ä´É»J¤…D¯¡ZŒXø¾7Ggƒš ])ÅRîž ˆ¥‚ƒp÷&ÂİF,Ü®ï•Ù4 —pvB‹ùÈBÔ*‡x®Et¡ŒCEgBÖ¦+,%WÐÞËUlP\h©Œ@–å¨sPnh`=G%RHWˆeúÀ¸$49\Dªb¹v´»݈*t#¼S“¢dKàDKC­Â®Z}_Hðâ ¿]Á‹¼èãI¿ÒNÈÉ-$qJ~3ðý Wk¸3¤ ¤=Ü©äªKÕ+û¢Ô`ˆ;˜–œc=Åtº(¸Š¦#;yEÁd"™Ž±ÔG¾ò%^ÒÓ“”ß+ö$cò6 ©O~ß„Å×Rp<DLœQõŠRއO&¡§A!ð ÉydëÏ’)5Êà3¾BÈ¢Ô)™‚®± -$ú gB¾œôâ™p`@#Ö l3ÏU‘±—#ß='@ú#Xùsß{~kåÏWɽŽOÀ•U^ƒ\W®«Rò èR¡´œ!«‚€r¢XèdeÙÌ" du²,¨U½<Õyê„z»êÁ™,û:9ºYµ†wò—-aÑœey,SÒÞ>ÆŠކꚈù|Þ @ VÐï÷½ˆ˜åk Aºjó’« ¤‚>œ},ßø@º¼´6»–ä ïCm{Ú冫]°«ŒdÁpH…®XGœ+ %«;Âús,Ò£bV:RTPÁ’BÉDQrO¤õ¤¡¬ÊêZÉbµòìT)Ê„,·Ûå`5‡§A‰Nuu Bµ?aTµ@=òÙ0M›Ãœ4HîɈ²­©{4[BÎ…òMŒf>°ñ˜Tš¥çõ¬*ueá,ˆï` ¦bÔä³;À(±M\pÉLLØÐʯ_"Ù¡¿·w ja¡W#V¯AøV¿qДj„ÃÃrgÄB*¬Â¯ì…²ªòºÊ‰-5¹W•X;¤†Záê–f;T¢Ë«²¨Œ–Sê¶Ù¿¬à±ÐQ] ›^­Ó‰ÚŽDd:Zø$"yä<U”ÉЪ÷Ô!V54¸ë\ –q»{,!WÂÙ+M Z²£ÃYª@›ZôX͘ßò1b‘ay)f5kDœB¤â[áë/2 ê\~ð+?ü- 6ƒ>ý£0ÁÓƒ…rޤ¿Ž=!ž …XQÄ ÓêNÅAHV¬#ÒÑ©öd=F"防,€K8|*’2•HNF¢ªhá–Š•BåPF BW(XãšÿüŒY{ÚB(Lï‘Cb@+„{ :„Ô÷kßO` Ù‚:JýJ}ï±’`4ÑÃc¢]*Œ¨ªc—UL&«h¥æè„­Ë“JõÀ_%dŠ¢V"‘åŸÌÒ³ 6F-­à˜Š5‘…riO‘FgJT©T‰·ëSÂöù¥ìV E‘5«Rè;$RP¬Þ} ,jW¬kvÀ’#áа„¬¡ƒŠ¬28ýž«-«•¸ÿL•`‰wžŸWâ%Q­‚eõºÓˆ ¹ª¼¢BuRåðªkj9ø›¥Ëd¨À£ˆ,'ŒÜã©—³ Gé»àË%Þ]ïöБe)É¢ž%1¨‚$Æ& ÓªqÂkZÛ@ÉæŽlè“xåõyY– Q+ˆ\ †Ì‹~õ¸“M±2-Ï!xü-ä[°’¶…ÛÛý¡ |b"ÜDuIÜ#91Àa+éîâXØ“˜Õ)I°§C­2ñ¨Ö¡c±4Õ,t„Ÿh™$ ÁTB±Gs %Sí)ú v¢AB²¡æ:üDbXU%‰‘*„dJ¥X‚('à ßyD¬R—ƒm5N-ûª†U+çC(’«1Z­©wPop‘i!^Y” ÐÏZ‡C¡ÅæÑºpé¦ã’wå†&-R&…iFA%< ¾wÒk¯I¬‡êó¶¡ Ý"¸j“`P]|%£ŒR+ b!dI¡i‹o …墿§o;:ÃÚœV·»ðõb‡ÀŠtêDc‰NZeº5`E¿bÈOIôèè#’Ò 0õ>¤2QˆäXr¦¤‘!›…EY›P¯¸ðr: ^EG=qæS8 ,Ll‰¯Çs¹xœõBý°JR…‡Š•dG"U-:èbÕb!Ú ›€.W/j†,9'Î ½% aUÖ0S[͸…T(é¹ÊyJdj¬z¡êyù Ú«Ô‹Åú3íWèØ,+¡¿×@Ùª¬TºWƒ!YNI‚Õ®jÄ*|pУV—¶C×Û—Ž•µÐVa±µ@ž¯œz:,Uu,t@7z^,B7™Vhz´éKèý’'Øa@á[:[èð{Qó¡Ÿ%h6y·{+­}v+UÛhÉB´ ÈÙ~wíÏé¤<Ú )ˈT²:Õ—Üîî‰Ø¸’C!ò^2ªùOÁ%Ü]ÒQB»tx*$ÏeÕÆÞÓÓKÇa ŒkÅ{zèÄ91CGtÚTQ<„:ƒuÂèXÐGIáiúÓ–»”SªE+·ê'ª¬œ^Hƒ X}Ú ­ö™’—´Ð¿oÀ°,ÁÕÀÀ.`UWi$°Ê*$RØzޤ¾¢¼¢  v™jêW;²*ÊXv,߉\Z¶Ã–r–ZÌ lƒ&¹eG-gÂ:ÂL2$uS=²ÅÞ%GII…NcOF…¥¦d'š(œlZõÂÙOŠeÄwãs»’ÜØ‚’N0ÐbPFðÛ®>íþ xH •"–¤Dcy®…fèPgX@’[R!s iVwWAVC9 &z¢š £h K«:ÊÞÂ4íï8f2æ@Ѫ!4y0qÉ~8àÁ(¦•ÍR+¥5ÕhIw1ÁX6M£(ÛÃRø`xU†„Z²­ô3σ©´íÎbçN¦wpr!³aF;s 9ù.†ú A³¬!ùK ²`s Ëdð¯XO.c£|­¬ªZ¹WU•½€Þ vÍ«ŒŠ‘ʘ±`ï+YdÊU€¯¶…,ýº†‘ š»dDè ÈàBA‡Xb5AJ.‡§Ár¹´÷žª»ü–BËá°l)Ü~ÕìƒvïtSxMØ{“6Eã$¨:5R¯k€'–dT£ì±omA—t@"Ö.“Ck0 ©‘Í«Ú  ;ˆX¡p ió`—Ú±H㉬X¼#ÞßïÊN rÈw¶7Yânlà MBV4j»–µ;'l5µVš]`Ù8Ú*@³@² ŒÆ{bYáSÙÝXtjõ¤JäKB!bU…qSÎÔÙ&¿D© Ó›@·*Á•I¢ïËèóëg·–ÜûUyGKC<¤CÃÔ†ì"4ÎkÕT?ËÀ³ÊP:”¬W¦îö*”a¡ÕFÝǦg‚=`È…,DW—UªKÙ6% ȶã½ÚU+$ËÉv ’&ËSWgj9.bÊ¥ò»§ÞãæDÀ œ].‡Ãí‹ÄÝiZVM&d aPFiÞ6}¡°ãóCÄbœò¶y)(Pû ¢5LJ†ÔV m@Flk3gEH¤­¶ñLH«;ÇhÌ ´†A²:B¥Ö¯ýûã]±ŽŽý¨*À :À*ƒ ¡p,÷XÀóU¬dÚTŸ¯ðO´Ç&ôä½mÓAª“¤×£_*¦zóègƒ¡'­â†n}ø³@äì¢HÑ´@dúË)ÝJ©|•H$’vÀ2VR (ø¡Êç%ýõå!¿#jX¾ßhïƒl`›(}” Ú‰X­µà‡¨U‹ˆ…˜U…‘ å/Te´ºÚª­­Öœ J e&~QU‹Ã.–úßµ­°Ä´[n‡‡Í]pŒªÈ€ˆ‰´^¡æåaŸ½ Þw‡@ ÜÝéÖ3aµ£ÔœãFŸ=È{“ MX–E{ƒ›äJކGÉ®Tw‡Á#A‚À ÓaX~m ¶µSA¶«2†!ÓU\°gaÌl°; ;;:»äCÜ*’fu@€×Ša$Ý]eÄÔ#'DõµGht—;zì“I­G³JØ“ê!¥JgS(‚š ‰êaÈâ`$F(¸SC›4|ñYS;Œš#saÒ{".€Ê˜¾Š\\„ÎB«´zˆØ„Öù„†ÞÞ${ë ý½ í¹|A"VÞèí‰ Z,Ec2e¬dȈ-ÁäÃ2;`U¨“¡ Q¬ÚˆUŠ,•ªTv¯¬¨43ˆ ªj[€ß%dÕ w¯…xŽ8êYê·"ÁÒ€x ¦àz€_™¿á yTÂz*&dA³X‡vp4ˆ¶Ö;Ý)?[ëážiBš$×y³Ú|!AV‹`ª% FކmP UÕ†VØÛü°ŒL­~1Ú#`ÒùE`Yêr·urÀ j:òTD˜ŠÅ¹H²LVdE"Åž4<Qc}D’&2%òLHŸH&2¶8Þ£]Wét<Öb=hÉ" ¢re;}*ËAÚmÏà†®tµ*k2“f )g%h(eÀ”¢|.yg$X `À³W™Þ>D,¡[PÐFQ˜Êk1º·_»¡-ã‚°†KÀÂC#7“ «í®BAš õª­r`µª5ÔVk50²}X¶ eÙR!한4ãpêÃr9Ñæ/7=X”²X®ƒ¢¥ýìüBꃹF}6ln%é÷X8Z ü$HUº!Á»íË‹S¡ÀÊC‚ÕÂ:Nsss@·ɋͶ$°58ùH×ÛU BÅ‚mm¾¡cí»hW(Dú¦ê¡mª¡Ž`ˆFÒµ( ° _uGÉÞ啌];+zºÑª |E$¸$ÙŸ*G|¤F0-“•Þé#_ÇŸGôâ|†ž,«Ìt× hƒ²tBCÎ’=ÉtÖØЗQòÇ”j„í1”£"h{‚3‹iâŠçÁ¤ÑGS¦¸Ã£!Ó_oxUy<«¯°opÐ.é y—d8@W2X *DŸZGSH˜NŠŽhèõ°W©I&ËVUŒ›IhׄÚiÒéD¦äõ“w½¦A'ÑQøQ®³g°bå +`ØçsSÏù.¬ æT¨ákP t0và©á€>Ê€'AWµäìòù d¿zzYuuÉÃ`ø•:•«K`µùjˆï¯Ý c!õ‘Sa´-úìݱêÝ 4ÎÂÀ³hÉBk{ôÂ;ꮤÏÁB_!š¾,~§ Ò¯…œÝ€ã `ÊßìçÀd€¥u'ë@#ÔxürDÑÆ\µ™Ä¨Í/öìÁ±0y”ó×Z1뽋|ÉŽ’ÕÙe—¢cêœ1Mö°7Æ"Ý:R  JS»Ð*m„F?4ú í«ØÃ\™Ö±ÈYŽ-ű/ž¢ÞЉ Œ]h#ˆÀ«ä|ˆ±nF%W˦™ÃÒ X‰Œ6`PŒ¤(øÃ•‰ôÚ]¨+t€¦cå™åP·_/ædxBv•WD*a‹³`÷3À³L(áI]~ð2ÃóP(Ø<ˈY(ö&v ÑßM„l¶gÄÒ^!ê ³˜ÏäÕˆŸ¬À°U¦zc€ÆÜaˤEÁRUmYy)î+vâ$4Zœlëv5Ô¹*0ø†é,l@øž0çÖcp…1‘vå¨/™=…rUbþ»ÃÝÈ3!FoƒeùÑÆ2!ÐÕJ|Á:Óh‚ÜŽ¬ç3'B3kM’O‚ÂëÛÚüA:•[_ôïᔿ€ ë÷B!l P+),tP´ÛÃGUÄ’Û~A#WcV‘};ûb‘ž¨æD„.55€l¡×>™La i²„):jP&é5é($¨]É9Ò•áj Ô…tÓa˜¦æÀ#FaH¥¾ó.ÉŒgFe]PFq'˜È¶ f¾¾A.죚ÕG4`ŸAãê?a524À€«á€%²f²%A5(—ÃU‹N†P"HÕ‚e(•0°*C±ØVñ4qþŒCa%;t,‡ÄB¸7´ƒ:3œJâWƒG+ÐT´„xQâ2Ýë]–Ãc€EýÝM-‹c’i áô†Ñ1¬0òh“¯Ù‡aÀßäoF;½O¬à83]á‹Ø±üf–™¼ßt²ßï…‚]žÜj¤07„÷†÷„8+Ù–0ƈO1¾pn² +Î[‹bZ³ ŠÏQ4¦ÓÑh¥ï`R¦ …& ( Q ^뉦â´ùÅ9’Ó×8†&‹±î ‚³@¼bðÄ“v)Ue§í+E +)Òy»9ÇHXœÁ–èµ+;  sÎÉ0d©1¹0Ø×ßׯtòßA–«þÁ‘¡’ð Ù¯™?ÛÜ ´¨ÊU]낈U˨#«t¤Ha¢W‰½+––ÝTxç„ú.‰Ð…dè‹BYÐBM´ª%B=z8{ Å/NƒN*pgYjðã”,!\ íÞ&ÀkTòàØ('›¤þ@“5 ªòî¤ `AŠÇ¼®Ïi ”µcõ{QÇδ™93ÁΠšt—NH'déV Ûã×­*3ò«‡ª{÷¾HOÄç'ÈJFT‰b¦KîDªdiÄLY‰”£‘æb LÅI0ë¡Òеn,¤¾ž8ÊœêG ".a8kO§Ìx{á`êT8õš~Õ‚rù^ãX.Ø"A"¬zéÊêì…‘ô»y¾Ò¡¡‘[Ç? >v¹(Hª¨@JÕ:¨¿“c9LúãoUU”$‡]|ÊäʤQwwÖ°éÔÂð8 *Ô¹ëëõ,ùºYHt[®pô`|ƒ[gƒÐ’ånÄÜ”¡k@¯œÞ+x¯—Èr67{Ù² \yaôCÐ×Ò"‡Â5"^X1ƒº¡6Y¨ç]˜»P÷`'š¾¶°H@Öž8uÑ.SÏéÔ”X†…ŽÂ[t€Ó/ ³Û´RhLª/Žs€A9RÜM¬l˜aD$à£;‹‹r$Ò”bq [KCgà(,Ll¥îäºT6‘艛 )Jj~‰žÍˆ;Kš¥”=– äÝY9®¾r½ Yª5Ø'ÂÞÃÝI©†ò\!`0E;)Rsj;P†LH8 êPU,!ôUJãÀ‘e•©ôn+ †±›öó®KV-ÚN4ôq¶Z=º¡´cѲ¢ó± Á»HÃÐ`Ès r[ÚfÑ„òŽqðg&;›0iƈ jÆj‚Mº¬50'iKk0ÔÒ“ ÂBÙ:ô³<ðùÚKªiKB¿'!«+ˆ\fôžÎp;ëÑFhê¼™ýÝñ. ©£¨ä½§›2–äB­†4AÑ=¢1‹ò»¤Å´æÈˆ™øG(ç~€µK|ЧÕ~•†`j*‚ˆ`fKÓŒï©Ô."ÅaðI~•,–`õ-¬S="™éØÃg˜ M‹ENÇJª¶EöŽÎ ÞûYûò¥4Ø?4ÐUtPÇcÙÖäZέ‚™Ã;P‹¶ÊÀ°Q. ɲL qG}—[¥)<HUTTuÊ fc¡Ÿ¢Æð±Š3ËȈ„ò3_ðÜÐ`!bRˆºår³OÇÅŽZÝ:†Të„X?às§à€^U«IýXºAGg»Ëk3"4Qs É«3“1r”ÏÜÿÕjU[«•ÂWÉqìhx Adh³÷t†B¬[h€6–™!Zû‹eíŽÉKQGÝF0÷Šã"m}ªRUàJ²b$io‹ê¬wž:´ù-ÛLÆFµt#!'Žõ:‰TŒ©rO/<»«w†#Óÿ§#à•\eµPMíêËIôšy·¹Ò´,àQÂγå>‡Á~}¡ážÑÅ:…B~d¤Ÿ.\Âì‡úû‡FFp‡yfX­¡œ>DzWV-¥•h½W«×´tá´XUaç@R«ª"b…Ã#1¼Yõr]abéPH¡ \'çâ¨w§»Ó¼ì@/´¥vJ –K‡‚pð¼¥jN%ÏÂÔ6Cs•Ž…:!‡7`¦_ψr«€úÚÛµ›¢mg&ÖêøX*l…«úU ÐÖ/2;zr _q4pµGË„!SÒ!ÕJGº#<F `EQ4„¹ ’ó¢éH¤¤hCEµ*£w0‰¤R[òS®ð-KÅTO—L*ø’E]‡S"{’@SQ¢V`77cP%²%zÅv51k‡Ø¢9Y W¿µ¢"‰Q€9ã ÉepÔ> š±Øž3Ò7ÂTÈ+? êÇp`U×î\ˆ]´1”Xú ü%K‹‰Õ†ÞÓó^rʘ¼XRíªÆª4ÎÉ™FÚfú¿Ð-Ý9QêÜÕ,¶e½P-îÕ{E“CS!ŒžFÌÈjd…YXH¿»9bhƒß׌'X²Æ}^³og”;äwTv c'sÇ60ŒI¦´boµytCkÄ pùU,<SñPi‘ŽZýbq Kò[±cߣ=¡ï=,–:¼¢‰ÑYl1Âæg!_)SRŒÆR1ÎL¦Õ JCÀg[N:«h¯Áº¹IΑºç©”ùì‚s©{UY;ËGè¤RõŽÏF‚Ï$‰«<×è£^m*ò\õB;ä½W 584"Oýlµ.««­3 ©­s9f͵Ìr¤Ý°# jmUy¡rG¿Úq?TšK‹•Ô ,W5Ò™œy$´XÖÁ›Õ ba¦2Âv|94ºÑªÊZ#7a÷—:ü¬&Ýàå®BÝWÈË öîmÒ‰‘àX¾ ·UUª`›Ï¬{I-Ë¥kð3[œá‡E˜n+aT^3°Á‹%MH„¾Ÿ¯%`Ÿ U€§;ÙÇ™Éb–û|¦Ú$C(£H… 1ƒ mlù¼t†rW<.«3*¸Š¤UÆŠÁN ͽGg¡Å°˜Þµø$ÁÜ!ˆ­9Ø!ÇÏ)¦ÉžžbAVLÓ¡öFsÜ;¦CÆ1ëˆ-«pÖ0SÚÆCÞ9›3?’)–›1V-TpÐúéÍè’“]Ó²ä·s¹¤Ý¨3È1F”Eµ}àB”€ÔYT„ŒX˜—¬1Ë(í–qŠ‚$¨YÍ¢§éáçмX².¹AçØªQÆÁ!¶¥„Xñ:’!ýîÕªaXµäHº¨Éãj€ƒ­:²Ð^¿CׂéɵB8‘=Xÿeq>ò¡‡-ÐÖX“s¬¦AÍX˜:ãÕLháHˆ0% ÂfÕ¦VhYª–Ý^ßø9`”g@Ɉ”E*ì£_FbY0ÔZÂVgˆÍjñ3käÂìü2Ã82a'ÜíYûãpR ÏÒy~ +NŸ‰NìÖB‹È´Â4Šó ~Ƥ¬î’ù]õ+œ9"ÅAøÿ²1x¶ÒàX ARͲ5k³,XfÀÐéCÖ&é4¼ ºµ>Tõ²³>³“ “{b$ŠÒ\*§«7ß; ýÏJ«òýj“®0{T"V©a•ä S]jõζ‰JJ»ø ‡´»ä^r4èÎólªBã]eU宯•³(8è~ g¥ƒ“×êP/¤&êi°0ÞÝÓ ‹V¡¹»1-Rò ‚nñÅn|D>Åqë ÝK§‚4¢“Kn~tA»u²-¬~L øu•½×>BsÇwÐuòu³¡¢#HƒA*Z\ý…Ó`—y„Õ›¼—v÷ÎP×ÞŽ0Ô†.MбnôÙwtÈ1*C1íD¡°IûìIœ8ü»Ò1{˜ƒ‰\:Ý=ªŒJÀ£ª ¡‡´žCŒâòS=òXF!˜Ê_”Ƚ%—íÀ"ŒJï)Š6ƒ%ËvÂT&aZÂh–±S € øJ–,0*2“Lêú¡ë½ ì½y£c öõÛehhìÜ,7@ñ ÈÒEárÃMuZo>,vÔW.!K¿v?Ö*¯¦oK§4¬WÙ]`E–®4Ä{,,©t6Z.¸¯€vÚã,ˆn˜ø8æ» µÞã˜0û =öîäUuä©Iwèpã p…6{_û uS´,üX~´Ú·yÙUET^¸CÞR˜iB¶ ÏŸhaGwØcÔ;„†0¾‡yäf ž Ã;.èÐVUŽÈ"œ$l¥é€G>œPÿhiÎ(ÂXÌk"m†h¥ÙúÕéî œAK=*άf‘ø(h“1`ÛÑ%†‰îr·C•6òpîm*÷ ® gú|A)’`!'eÓö”Æ*áW­$<~hcV¤> în"ºs `1ZáƒP¬ááAÎpP‹„PÐ+ôXH‚uò…Åã oR÷ª]¸2 `B§ðµD-ε-…´*G¶69¸£©º’ê9„nw;Ø8¡ëz­‰°y8‡›k0=¬  !ÕCÙÝíBƒ&@X¦_•ØÞãD‘, ›0aòó77ûtNV Iéø:5v•D}m4’’OµL%§­=µè*r‰XmÔ¯°T<„ikhØÜ€‚a‡&ÂPÇŽà€jaĬ±ÇXuúq}ÚŒÞ. …OODÒv§§ggž­éiEÀŠB»Šq…@–¿#$ û スx"Æûž¤‡q¹½ÅAþóÚÍuÀßѯ™O°'G"’“öÄ÷Ò‰0 \aÀm¦7gw­öš Y ° ˆRæ2ͅè`Ús±óg1yÏÁ™²<Z¼³írØ ËƒX¥}^tT–fFJ¸r¨áO—ÊéJ” -£emxÆU$D$=7‡p&Fº;ØRá ¿2Ó±,ˆ NE{)´ÿ«ÉÌp0+O´¹Ðç¨.Õ pX$Íï©Tkê È=w S"Ùj/ÛC».Z“;: ½·sw˜SgÀÜC’ÑV‹êìänX q&DÝ“ßKA=±©‰»u-¿ÓŠ2BJèÁ°ô@s>$Ñš*§Àb:›ÍÆb©T,žË¡’¸/²o_&™ÏåRfˆ @ÄÁ±ŒÒ¡½µ)£ÛÒÆø_ä;B–aW©<ž´¬Ý…¹>ÀªÐ;8Ð[0ó’óPÛ¸‚ÀÑé eªm1«ªàÁ\vAR]­9‚º#Ž âˆ”¬J€²ëw)Yö,ÐqèÂtrqˆ6·z¹uRPእC9%’Õ@̈4 c¦°ãæDRzg0—=öÈ…nçVMºN‡süWÞfŸ_;¢Ûü->®Uõ‘_I\j3ª( ²5ùpk;ç90†[[Y0ŽàÚ“Ž=]!.Ve/E˜ãŒð„€gºÛLåVTÅx&Ä©PÒaºh"hV j•dºî´‘ÚÔ¯0¨³f”h±ç:æ%'z M å‚¡OØyÏq¬£‹uwîÜÇÉgùT2©C¾yúcS>"l}&`eJ#ßMÅÙvû%wáJˆWž¸êã ¶>µºç8ÖOGú!dq^2ŠÑƒ…;j¡e•%:Í…ˆGµz.¬UUË¥Ú¨CQE·ƒ„²2aˆ‡/´²zgvQùw U©ƒBJ ãLX¨=b’”+ Ì õ-ãPp‡¸ÎêÓcæÓ80w†Ð„^÷ªøŽB¡€k”Î,o“=ÓÐ÷R}÷{é{—¬çg¼‚gA Ë{1l4Ä­L¥N°@`‡b…¿È±¸WœÍ9ˆQœÒ˜E³ŸÖu$ÎÐ.Ó­ƒ¸átP´ˆb!‰‘ßK;¢a6¶9<[ Uwà•B°Ê¢ñKg»Kãî^I”‰XLà"HíͧóCÓo¼ùÆoL Í•,&“©â”6²¦0È-]`…Ž ÃàÓÌ…½AÊn“y;j‘ºÛWAg%c¿ …Ø?œ¸“ I´4b14iî+Õp¨0¸úȹªªT`šR妯ÌHÛòÊnUö«ÖV›a3P²0’¨N·#NÕ¹ëÜUÞÙ­õš)b:â]âj…‘| {„-'€è6{•ÜQw†¾‡dyI­Šêl ª²ñ('6D¹¾0›.憧ó…üðôôð´€ê°<޼Uœ™)-g“Å9¬'à܆´!\º BoúEÒx±T{è5m`v*Äøä>F-Œ U`áh˜ànUÝ'Ð?€!¦9”ʼnF*7‡r™«Ö²L‰‡â¨zi”]U)Æ3«6zìɦ©°rÇòW¹3‡Ôq‘N èºT‹±ÈuäîáZ&tPpN<45PL`_!S¦åÑE«šL]œÁæe:Dòd«=Ò&õÏ ú,­"63êh >ÝF$؆'”ÌÎz!÷-œËÖ¦blåWºN§5Ž=ДG¡ÂwÚ¾ Å2"¬Ê1vèÀ`oÀÔI~ X– UÊŠšÝLÐ3ãió.i~i@ ±ˆÀ¥õž¨{VGn£ÎÓ“—@5==?Ÿ›š?4”ß·oßððô±#ù£Å9\3ssÅâ\jjŠœ+‹eæ¶ñÝÌá"ÝŠÚª(‚U„ý…ôûé„[ÌŒÌéh|ßd†‘<'èâB߇òýCýT‡Ft_!$RI…N3ÌŒÝ9K«I¶äµN"L•¶0¸ªyZ¬¢ÞE/¼zL †ÊÕ!XŠb0ûU–ה맫ÌáPnYºŸžóf0W¢»Û­öìÙ©çœHK}üîfá ;ö®§6} ªüôcÁŒ¢Žû¼î×¼náì~lÐïœ\hõ2Ë1¸5‡L«d=¤ºƒšIY( p—ŽœÛÂíܧ#÷Îpü£îŽÍª;H{P}Æ90®3ý4Éz± ÌŒ”`5`BL"b›XÛI&¹+ ú‹¢ÛybÑl‘è’¬ÖC¯i¤»Ø›ON&…ÿäóÅ©©©¹…ÙÙã'&NHö›ÊÍ<(çÐ|vnñí·ææäÇò+}ù$G”¦“Ål”+ìifŒ—ÏÝ倈íL9{ë‰Ä«}|– •çþÄ0¤Ñ^ySý°ì'ƒƒv5GÉ;–‹AˆW0ú„¨ÛÙQww¡~£æd ÎôVì’µj8…²Cee™Í³¬òÍ‹•<²Âeü núCQÎip™q¤õäì –G‡Ib›¦‡@$åÄe§Ëmj†l=ѾU’­&íû‚ÍÁãñù<Úþ%䪉HA­‚vC=Ö¢bV¨MñD24ÛÅ10¹MGú±¦#?Fûs+ë÷ðÆZ!ý£r¾×–BØÐÝ3ø‘Ó¸ÃéŽYLxì/ìÁ‚ŠÝ.d0£GÄ”í«)bšš+ÅÂŽ„¯î¢"1OX%'‚³³’ì–ŽŸ8œ Ÿ˜˜=9qrnq!»82?<2uêôÂ;gΜ=sæèâÑ£g²Å!x©"·dì9 xNìŒó£1Ü;SøôìËkí5œDb@sX4dIüJ5„1F%©Ë<ÁÝ)9ŠÕ@6Ô×VkÇÁF ‰»`É…»ËÅÚS¤-h•…£G+K„½¦ºf×.îÑ1+,¹ß3F=˜ )‘˪«£©A"G€˜>TŒâ†våÁ~UíÐÁh#'—À•üš Êénò Ëâ†&o“Çg&Ü6wš%tZ€Â¨dÆƹ“H©ô€³a0ÄïZŒ OòkápÛ!ñít%‡»ÌÜÚG±¨P«…BÚ-Nï‹Q%Msת@j¿<ŽY2¤ÙÔ!ÖŽ"ZYÁÙ •ö‡N÷£9™…hÄ+£r!6@»\ Vƒ«²(w¬Â¯ìfK+XÍ‘ÿ1¬ÊS¥fBçcAs·pÃÝÍ=ãž×èfh’Œˆ 3^_‹/€ÙîAbÊ ›Ú%/°¬âùÔJŽŒè\ iU¿‡q¶í¡6´†A¯:±Y5ÌŠ®xøÂ*ŽNÌ/B;¡ÇŠwk¤°ÒZ…H¡$*Ñ¢4~»t(”|ö¹›èÅÆæèää{““GpMLN. ®KËËË“““ ¬‰%aV‹‹GO½½øî»gÞy×â»çΜyçwNŸž‘\˜‹¦“¶ÉJC”é/j#«×tìè°÷žp°;Ý2ù~‰Xº¯0ß?Ð ½~Ñ~6O˜Ékö{˪µ«‚L{¥B2çÕtþU³ÂÃxŦ/‡Ãž ³ƒ*Mxœ’…]Ñ·F#¢M•FN¨Õ~yËÞBᆽ3±H×A³ÜêÔrÙ «f®³²´9À^‹É÷ˆkD–Û­ý9^Ÿ[ã•àÊÃykÁVb‹}„Z„F §M]!-çàÇ´eÙEg>·êÔd,ëÂ衺û ûäL'ë$®²:{Ÿ„ºq—÷Aà¡eÔNƒ\lÂýKiíTMЪ«’½P¤Ž$%LÉýÈ‘å#G&—`“+ù|žœ\]œ$´Nʵ¸$iïè©Sï¾ûöù칃ӅÅÂA!]çfί®ù‹(áìȤ)3j&‘Öi3<ÂHc<ï…0•7F,¤BrvÛá»dByЉ~Œ[C… E`1ýYz*¤mF—u•9´Ã«•ªJ$HUUZòq”Œ2:'¾Z‡BV0DYÕ¦éžKš€7Û_ìÀHn—®zÆtHÉõ(êÔ[ÔݹLŽZÐac¡‹÷½’‡ªWNÕÖ¤{ i÷S–© ÂØ]oœ~BÉÑ´Šöú€ÐvŒ'j´tYa(¤ò‚޼õÙÞQÄ2hóáqE¥Úç5@ÊÂþ½:‹:)ÇANâ”1b u—Ü×­3AØïÑH$ÉNÂ…ö-³Ë²@<›H÷F’‘$¨Ô‘I(@hyõÈ*î«“«+‡4­®¬Î+®pM­,­,.žY|[puáÜ\ahzzzhzxz8WÈeüçýþp˜†öšÕTIe:Š1²—}õF,\²zA·úiº²›sÀµòàîùÄ0‡Û)°4b©Ü ¡„m:Yݲ«…sTŽ¥øª2sEu›}ÕÚc’+¸¢ÂÒX^ÒFÕžŒ0 Èã H WÂáÜ ,šáé=®wñéáh«è-4û(Ün,×a·ÉéŒH·—>e¬“S³û‹œg«V˜ñ6/·òš©X>]dlï,îøÔ5ãoѰ691âÐ †¸F ©¶©J؂Ҏ½]:i €ê0uöÄcH„‘(ýÉŒ[‘¢’wZ1ŠSˆH8r(R%.ß›Œà)9"”êÈä{GÞX½'¡iuXî‡*Ó Z}s×䡼àkåäÊ¥©E\§Núý·ß>wP~k¨šÉÍÌä.œ___ó¿"¤Í´<ï2Éd’,æôªŽµ³¾—°7o¿)$ö!æí˜5bnº sˆ°* Ú¹p¨Ì‰“ò¯V§@ªrPsR¶MZD`N*tMµác¼Êl'|Uu…EÊnUVÖ”×ÔØuó—q1Žî¸Ä©Í^ŠWÖàð 3B¾¢" e”“Œ8(¤Ú©s°¥É]i`ö_«ÆkÜ£B•ÛÏû¦Vôç@%õêz ®§àÒéÉ—–å D( Æ¢PÚîÇ<ì9ß ã …ƒ¨Eïß“ mXº²W΂±gcõÄŠÝ‘hœŠ;rË×1I„Ý äÝ=´Y­O¤©'A{°#V±')QK"Ur2rdu2?p(?9™?üÈÓ¡CÇŽ{ãâá×>,o¯\yó®éÕùùù•ùK—.V§.¼ûöüð§¦ÎM-ÈuôìyÿLváüÚúÕÊöl*–Å„£¤Ñ¸ý+Mh%Qx–„˜¤Ø GD[yg&Ì«”+ÏC!…# ð§C™S!f¾Ãè‡Um7ëÔiiPîuµÜèæ‚ÇAó¢¤E%– f•xY)d¾¼Òˆñ•f5…SCO‘’©AQÊb&tcD$ 3F¹aÆ‚ó½A~Œ¡~:]ÆÉ™¸¶? Û*ÜÐøJI½ÎFÖ áÆ²ÔúÎZ´4ËßÒêõ·øZZ…dÙ1µ½M ëa i!!aÁÈjLµ™)ðêl0W×þ»TÙ©îê0>,I†WD'%£™°#·P¯Š=Å(Xò!"ÜiÂô<ƒV%9š•ü+Ç$h#½}½‰O‘Õˆ$½©éùü¡áC«ÇÞD~ãò®ëðÎÛ‹×66ò‚­w/,^x÷÷ÿÔ©žüÈô´¯·ß~ûŒ\çÏž¿î¿¾¾¾þþú÷kr¯tä8ÓO¨]ÒhWiu"cFàW}I¬”ËglD¡7ݪ’á&¼8z¡Êl…&¢ v*äZ¹*MµuuµhÙQã{c‘~œô!kÁ%J«¨£‚|ì·L4”®ìƒ`µÙ®CFF s­ÜÕàï–z4nYðaÁ¡Œ\è†CK¨Vƒ›6>UɰÊJNü®³ß]¦I§‡&w#­zÍNhTvtâŒnW…>*‡Â€ÏtºêÒ¯BCPûttq¤Rú•[9Ù6Ä&{›\Ùc±JktBv?a±»È 3Ú?ÃúLмAnLJ"vCëª/ŒpHfäÌu4íÍD¢##ûó‡ò‘µ¼üÖ[ R¢6¦76ß8|ù·.¬Ë—ßøîw7oÜ8xëæõSGÎO-=#°ZÈž9/'Âó~Ƀk¬}øƒW²¯äÔHcŒ¢I{ H.Õ«“@ &EöaZréâÀd.ÂìÓ]«–`ª¯Ô}`p `k êó*s)‘BÂ3gC—¾ÓÕ‚”¹ˆ™¬Kð¥¨BÕ‹éwq­ÊÝDâ w'ÍXH„Xcéq9«)7 —»p,7Ìî $òŠ€2—ÇÝP±•Þé6½üóH)Uz¨z™A®¼š aËBÛ—_íÉìÍÄZZŒ>J*µš+äà ví¨„%€ ’·\@×¼wÙË WûK÷b´'s} iÇŠ¨…”°²zµÙ!‘Hæ“!S‘å#ËïEVI‚;üæ‡]|cèò?¿$ –è5üæá7p™8vëÖôÁÅ¥³g¯ß¼ùΩƒUgÎ2`-@i8}zm]n¼¿õƒö\J§—¦2`vÑýî*1àMA+†ú24%÷ ÐÔ‡Á¶ŽâÆSoÉCª«{íˆ54tNcÈ»Òö*‡q3ઓ<èª3žwÓ^è¤MKÍ€z.ÜQÝËÀµ¾³ºT)¬Ñö/´ú¹°Ó ®¥€¿‰¬žÚççÂb ‡›ÃpUZpÑGÊ®ü «²´=Àí5›0±]Õ„H/U÷ÖAâ „-½¡ÂȺ¡%¥[¬ÇT?êïú‡A” 5ÿIè"¤èFîêR¯ ‚£å«EX,ÒIkƒ°ù"Ø—0/Á5¬ \‹&¹ÍWàÕ»/)Éò”Ä©+‡w'¹7þy¬¬.^|ãòÆ€°ó[·ÞÐëâðüüTñúõ³7ÿàÔ©wço,ž}ç”káÌ™sï¼óÎø‡X[ïoÞnÄÞò(— ÐÔ€\˜.éXß•¸'¡:äéñ£Ó]—›ôrRâÀ —űÉ`î±vb–ž z4=°Îp_àjO¼ÎQÀU €ÑL çƒUþ\¨Q«²²|W̰n*9ß‘›åê=8<OùÕ«zh¤mÄÒ!Ço[°x4r…[{U]n0¬F ÅG£º»Ý>·×„,èî>nhÕÝr‚+l£7 ÅjiU“¨=ÁÃ×(=Œ£ˆØæÃþ&Øft™œP¬.ÎÅ4[3|t§µ¾#Ö]ºÑ;A:Z”ãà[¿`ÆÚ±ŠF$V€(K¤zoߪàJ8Ôa¡ãW._¹rX/AÒ4àtÅŽT ¬‹‚«‹/¿qhdþàÉNOOÌÏOͺ~ýÔ©ÿáú©Åƒïž=õÎéwˆªw~túÿð×?X[[[ÿNã‡YmÔÙeí-½¡ôŽeÐ9¼å|wzÝL&Ôi \w‚.ûýVM3##ƒ…3!…eôÊ0\9X`®c ªCï—kr1%.ù*dÏ£¡2-C·ØrQ ŒXr:,7ê„öRÈßJ{•£ÞÁI2h¦¯G—€ª]Ð*eyêXÔ¹ÃÎú°ÔöG) +v,îhr›1ïì*ôàTé%Åòê,nöOèªñ6ŒÈj‘3¡ä<(¤;CýÚ{ì>CsRdÈj3[¢»Bì¥Ð½½òI³aȸÝÃö L‰KЬt7wœÀ/ÓU[ 4=Bà‹°ÇdhÅž~D¸Ô1¢ˆ¸’4xåÚµk7ÀÖ§±®àDáIbÕ5ùÉ·.NOÏŸ9õÑ¿>÷ãsç~<==<2’ŸZ8uVÕ©wXoË»³ïœYX€æþ#Ö|°µ¶¾µõÁOÚ9©†+g—M.dEOÉ úŸM&쇉t@WžôëcÌB¸ê²†Ô6ºSƒ6ÀrÔ²vã4bV-„˜ê”n98[YSmµŠ¤µ»u÷Z•³*íª4`E¡¡Rù;Ï•NÈ‚+.ú‚1ÙŠN½»Ž2)rZ\ À˜îÿrÒÎ\©‹žQ&¾sý—j¥lZ­w¿æó¹_Ã<#ÜaG4ö«¢¥PΆÜVHÅ!2ÕœQ¶ªq1;+ìoÑj!ÝYA5Òö¾CÞC;ܽ#ÞSïhwT™Vt_¢‹D0êO»µ§PW¤pø˜‰Drðƒ„píØµkÇ67omÞºxøòÆ—Kn¼|å0oW.^ÛÜœÞ@ú»µ1=}îÜGßY÷ûÏ!dHÀZ\’uöG±WgߪNtúG?°Zk££[l];òÝ€•éM–eº¡åD˜ÑS!×Q@pèïÕ`…‡:I }êøÃ¼zûF”¶ï*BkIС4ŠïêP$ë\F2u2CÖ‘c!“¹¨ÂWîä?R÷Úrªòj{)E¥]Atèä5ºf*<Wº€¢Þj@ˆrCÐ’Ó ò :õ.µ&;¹ÿKçØ«{%XÉo5Y˜CÊ2´ïÙ‹á~­Þg©i”‹0[5hyå@Øø´…Á)+ì½õ¾Ê-,ø`æZÀßÎ6{t©¶µºä&1KâTP‡bwæp‡lÏL¼#ÎÑîÝ XÐޣеzä™Í„ˆ_¦”ƒÑ‘ä‘ÈêÆÌno¾öæªjRÇŽ­nlÎߺq ôidú"uñ²ðô»ÍMÝ®òóógßùØçαsoÜ’\˜°%ž}WXûâÙ³§äöΩýð4b}ðÁÚÖèÖúísñ(–:iA'‘d?¡†/AXoò;ë±B'CN…v¾þR´êß±’úѨª–djXƒ;ÂûpYd‡ƒîr,Í…p¥fR YÊà©fAârT°T5³ôSYIÏÒQ!f9¦´Ar÷X®jnîEôkà\5èm"¤rÅù’å|ˆa!ò¿‚)æPÆ’´Çq¶•:ÔÈãäÄwm´‡xå6f,XÞ¹tÀzQwúÆÇ…d…ZU¨ò‚û¤Ö6|ù±EŽ© ZräHB/ 3H»TÐê2Ú»nïÂðmJ¡Ø G75ÓžbZ‰€z ÓéX6™aBn’‡‘ÿޔ̷zŒúµUsmÞ˜Ÿ¿±¹yqó¤„-Ò.I›¸Vñtmszzcz¾8súôúë[53·n<8|°°¸8wFRá;§sr”uôüy‰XBÜåúÿøO>ø`t}}}k}«=žŽa²L*kVžôjðÊåàtÈ£d8éßGM´_äuHÆÑ^³Æ¾·ß–¯°¢i™°HÙfOhMCºBrb¾“ã µqÍ.£=èÞùÚ‚,ÛÍ`Ï&ú-k÷Š»Ñ¡Ó<ì¯ç#h£pÂÈÉ{($ï5xh(Ŷr‹A!n hM5©‹3ü0r³h´´cl~àìM–¢Jût 4J«¿ÐOôÑ1D‘'ÐRšÜ×Ö"ᬠ¦dá}ܪÃ"O(¸K!íÐÎUeX]à»»»º:»Õ&ÃÍ—DRŒ§DÔ£uµj:‚ÑíÉýûÓéý…ýÃG–7½qøÊ›×7¥îÞ]]}ÏÆÕÊÊüÊÍy \ó·n]¼‚_9¼9½B`­Xù©âùÓþõõ±±Ñ™[oLO Lep|gæà™3GÏž=#¹Bƒ êþèOþðÿ§îܾ½~uëv8×Ã!F¯¤J–{H> ¢Õ›ßGÕÎkè72§Í0ù™8²‘pg)vŒÞPf¨­v™´§ƒ<µuJé= .)8`4½€»®ÝK/k'':œè¯§Þ*‰SŒÔ&^q:tcD¤›ƒmampaÃ"ކ½P®JÖu¨‘“ÑL­ Xíuš•'^ž ‰,aX--(ã¡cy[[àmÆ×Š@dˆU›¶JÄ bTwˆxi0ÀnUåVÐêÒr!¡öªvuôtwBVˆEºm5«³'Ê jOžP™¡»{BV*‘é?räØá—ïÝ¿÷ÒKï½÷æ{Ë÷&§<É]%׿æÊÊÅÍ Á‘^7æù‚d¸1½19Qœ9ïo¯Û;vNÒ¦Ð÷ù‘Å…Å3r<ûîÜ™£gΟê~ú‡?DÄú“ÿäOþDøØŸÞšõ‚Œtq}Ân­··_b§Î¾]ª¨J£l¬Ç®¬½Tu”Ó"µ¯Ð®ã è£{A2!ÝÕ"Õa‚”všù\ÕN]&7º¨4¸Põ} so«¿{Ù#×J=; î±¬jöB¸ FQBºŽaXnLPnÀ!ƒI]p6àÀè@¯ Úb£FkƒŽJF,.-t:MÄ‚mÆÝdqSS“ÛŒ/¢Økò8_J*ôÑÒ‡2´¶ ³{KK¨3ü‚~”rQ°3벺L& –¤÷.´ÖÇÐ[Ï Å9É=%Q+ÂE:¦Òê*ÎË=¹ÿÏV¯\^þäß¼tøÊ{ï½$×½{“+Ë« .\+¬ùK—nI|búœÉ·+’ ,¡X''ŽÏ<ðûkÚsç„ËO‡Í©LFtºLÅP¢Ô¸àåWë$¨ª²MòÕ;}¶Yí3•–«¦ºÆ²$fU›1µêa¨ãüZŽÞF‡«U=unÚÜ%f¡c•G=Øo£ZWã]û Uãsë#‹;šì†UÝ `C ÂT+Ý HƒPÙM£—º‘Û|þrú•y0­63Åà¢D€&ª¹°C…,ÄmÔíó¢SÅœtwQNèÐÁO"ÑL¤;=!GÁÇßûôÓ#—/~óòå÷îÝ{x˜š‡KA/k^߆0vÂäEr dÈéCS“'gg%dy áøŒXÃóS—Yg.ž93s~Á/°úH8ÖÇw$bÝùSàꃭ;ßþ^;F;ôfJ#HQyN–båLõ9Ù§ˆê3ó‹§0ä±JÒ^ÿ Ý£ƒI3X¥Ö¯‚!ïÕê­«Óèd˜k9¨VÚ”«ÖRȦµeµXT&w×n rõr v™òŠÒØ,t* .xq¼t¸ÉØÜÚã…ÄçáêK7’¢Û]§­ö¢Ý8ˆX˜PãÑ~DS‘vz8LjÞgE¯;ý£nM¦§‡B¿·-šVƒ¡68cOghåê]Ü 3 O‹Âß±;LJ ¦$Kž:;äpP K‚w÷vt„cÜ«J‡{Ô¸’cœr l¥£E3oæ«"†+«/ÝiŸ0wêTïÝ{tÿá²²+«©yyÊ_šÈ ¬Võ,ˆD(°’Ð5uiZpurb"83žþ½,D­ƒó±ß>·pæÜâÂÂQrüûýãZÿøÎÇÿ©\[[£ë·Èé€w•ÝáM~wàšÉ…@T¾¿o—m¦ Ó¸1·üŠOÜPÈÆÂ! ZCuJȲäÀ÷‚Ãñ3s$ÔôÇxUé1ÑËÃð$¸²Ô/SC…¡Ú²LL*/€jvTˆŠJ§NôT±*î§Kgi RýWЯ‘žŸ\MÌd‹Åéé#yÈ ó…ùƒ’…c{{anáÌyÉ„¬××,yýàŽk}ëãšëÇRé’уÝS,H£ë~wC!SaŸ*Y4¾LQGÂRa?{tTÄÒ“á®Ñ ˜Ý`U#:çêI§AÔðoâ²îríò•+×®m"ÎO^šœ¿xñòåå—'¥æoÌ_€±1?=5ï™ÏOÁŠ<1SLN9DëàÁÜüÑ3çÎ-œ;˜;*™ðôé¯$ÞY_vuç³?ýÓ;ë[ëëßógsq5̤£Ò©Ðž‰•Lîtö³SUíÉyæÆ8gûò#¯ò»fv÷bhÃȰâjhZGEÖ¨µyz]miÜ> ÒYP»ê\š0Yæ±8KÙR¦n•Û Ð•è­/¯”C!†‚À€UÉÚO ¥¾*ZŽУcaö¨‡uÃLM†; ¥DÔÍT,*W:‰‚»eQ;‹¯Ty´´Ú­ƒŒš´#ºÕ«óüø ‹ Úq|A9†B¾P°sO«r°Tœ]„¼L Bg0îŒg£BŠžBl‚îìètpdƒâ „¬;ÃÞŽ¶¯Î¨`*ˆFɱÒSG$vÁ~ÉO.?Z¾{糧w¯>&’3áêê{w_úäÞýíׯAI ioc“ ÖæÊ—÷ÃjuðàüÂâüüÜÂÌÌÂÔÄDáÐ<²áT~ßô‰ƒoÜ:8}päܼä@9 žC"<ú‡ÂÝ‘ïŒY·ÇnËëØò±;5·ÇRéHo†+À0Í(•3†RÌIÒûÁþúŒ)A£Sµ?ßW)äY"¨ 3@§2vÊ õHÜF&ÖMãÆšÜáÓª.1w(‡:êVéPGÎUËÁFŒlœ åøNM–Q{i}…CÓ_eE%GaX¤q;#byÔ@ ¥Á`[*ï06Ô[ð-ÀTaÞãÖõ†œß€)n\THuäŒÛlðmjj4ÈÒ•'P eáц°%kŠÕ† ¾-ðYµ³(j;—£ü$«¥5„í&Ú³Jm¾“¥¬ÏÁ„È0ûu†9¸!Œ®/®è]ìý’ó D,ÌEbŒìOïïÎ`ÃÉ‘ddrråÊê½O^¾·¼úæáË/½·*·7¯\»»ýøþýã’òŽ­nÎCsP!ôâÅéùÏ?|òáë_\ýòêÚšç©gáàÁ[·.ÎÍ µŸš+N±µ~øi¤ó¹©3² sGÏ °ü~F¬;ëcרú­ÛwÖoß©¹óÓ1lSå]ç8ì̆ìeZ=I3z”Ά^Ë8Fϳ•ÂX”q( 2VÁ“¬®Lô°Twƒ§'¿:´×Puµv­P'Òb×\­CËÏö0¬ræ¾r»º’“"ñÆPyP.ËYÍMÏÚ:Á`Ã1YŒÅÅ—ÇGbÐ^a´’ìçàNUµRvb“·¸ámPã ÔQdpYÚ¨Ãh%ò"`QqGy¹¥%Ⱦhpx XÝ0ÞÖ2Íõ‚+¬ËÔÖœ@PçÌì騳·£“×ÂJÞÙ¦Ã%_tÊYÑNç$UGø¥pDœÌú³•k×.¯n¿|÷áäe‰Wwß{oõÍco®¾ywûÕÇ÷/Cº’³áƪÐõ  7§ÖÖÞ¿ùïþÝ¿ÿwÿî˯>œ[XÁ|5=7º~éàô±áÃ’‡$b]š:ùÎÂ¹Ó gffΜ§xºê~G u{}l¬æÎšõuyÜù¹Á ]c‹¡+,“QØÉ$‰¯¾^Ö¡ó}ù^{Á8ÕϾB³ó„+ô“^1Ž OÃAZ‡Saµ,•ˆ%Xg¬RÃòØÖ¶ˆU;;ê¨s"ËÕ>³³½ž¦³œ‚6?'79WÓ¹^g Ih‚±®§@ÇcÁóñгh’qr0¤ÃLÇâ @¼xŒßR4€ùt7Ũ«)t€eÔ¦; Uù”€…t(¨K å&Œ «T#¨8@'mÓÅ«¡6îŽqk˜‹Õ‰WNòcĢΠ±¨6`>d7û($1v÷à˜ÈtÃs•_žXÝ\½²|WRßòá÷î½ôÞ²0¬UɇËËÛ³>}úôøq¡X‚©•ɉÓó3_œ÷Âß=õλo¿ÝXܸ…ëâ­Ëo\¼1•¶¦/¿!üêà¹Å¹âÑwN¿ã÷/œYðÏœG¸Z¿#‡A Pcc¨¬Û·`5wä!K°”Õ)Y¸g´5:Aoç̦°6˜2²€5UèS§_þ;» ‡‡òƒ%£ŸÄª‘ááA”tj‰,t;³˜×L½d¿ZÉ{¦WžÃ̯5ó×ví?1j(9–ýê\é{'> bã §ણŠ!Ü£:pÆb ƒ1Y‡úá7„Y¡¹žîΚ1Ãüìfh§Û3É‚£œ9CãûNë—-Pt‡!CVÀSk¨MXUH@¤ñª5„óc å÷O§ÀëRÖu:%duv˜©kFià:ŠNi‹Ñ}r¦…ÔØÝS¤Nå°†ü‘#‡Ž-:¶²zí®\®]¦õæ°¬÷„c½ôhûÓOÿß2!€Z™_ž.gÀéƒ'??záÂ/üø__¸páÆ;ÏæoÝØ¼që²­üÄþ_ †õã¿{îܹwNÿPˆÕÂÂyÄ+ÿyžï¬×Ô”—O–€«üöúúØíõ­0p•ʦ5låÒfDÍXjTNf`y(©á¯×ŽWf†2a WÃÆ-\k£¹01yØw6¬‚¼c(d÷SB%ñ™Šî´œ¬è¸ty¡ÿgO-ª”tˆ¶ÃÁalïf‰àhI94 X±$LÉÉPxÂUƒÅ¾B¶GX”«] ï‹9ìnÄ€™FcµtØ;V¬"Z99ÎRƒ×çoñ¿è¥#+dõ¹é0!-8ÔÛ[ÐsèkÑÑ -ffVÈî[Esaý^,êÎtQÀ¦ ±!1n¸D1[;ZDÌ’ãàþˆœ DÐXúÆá•C«W®m/KæÛX½ÿÒ{ +hïÝ}øè“O_Þ@¸`Í#b Ÿ8>wðÆ^?þñ­£Ï€«·nݸˆ„øÆä«Á„` ¨Þ=÷΄¯ÿpÝÚ?.°’»¤Bè þòßÅ5¶>¶^#)Q"ÖºÿhUg9­ÒT¿¤™üÞÇÙ 9]ÔËi~}Üß+k„¸é·—Ê¡Pxˆëz1xxÙì lX¥ÐP¯Ù°ÖàËÅ!Çíee±¯Úâh?– +í1Êœ^TÇÅŠÒÊH[•:¥§N_ÃÜ5z²0 Í_(CƒkY>uÀxÌžqzG\u¨A ¾d¦y(l´t÷‰î§À‡&/ûtìû’ôçÕ© ^:j-ĽõÔ>T]è¡hñ·µµ@3EúÃÀ™ÖRÿ*Ò`WˆUîìÅ€÷Ž® G É¢+9"ˆRñ=ÝÝÉ^LXi9NA›é±ËWVVX«Ûw_}|üÄ=9Ú°ºwïÞû>ü‹íÍÍy’+œ ç', ¬€¬ÿ(/7.}.¤ë.æÃ顼ڗ§ÏñúH`^å?ú4ˆ»¼[÷¯[¿ûŸþÍd}ïvM„¯;?ùx=œÓѱҩt.•fåD-D¬¾$‡øíL0â6‘¾>ÛBšçN °0Š{h¸PP4)Ó’DÈÙ Ò:›¡ÓíÎ tê ˜’f÷9\t,6Wо‡'#²CƲÌZrƒ-x´jtú;6³°šc0|»ó“¡»»8†?´¯¢Œ1ȃÙÈjÁù‘A“ꪛ½ö&²—Âjt«še†ÜRl ¹¡ÍË «Þ`Pçj „ºB·Z }(9{~+c;‡ÛJ*ܯ2–pwŒoÀ¬HS„¶û ã14Ac#EZ"V$&¡ªõœÉÈ4¾ŒæÍ+жOJ"\~ï%âêѽ{÷ÞüÉãÇ·o@b_TmllLÚKòá­OæW?&´6«ƒù7„¾ŸËžÉú×?¨`­­óò O_÷ýî_þÀê{¿û½Ÿÿ¼¦¦fìß®¯g³©H/»tÒ9½fÉd"I` ~÷¾ÌÎ ?Ìä.ätìÚˆ’wJ º÷ëPÿ!ŒÅâœÊáƒÃ%)„Pê ­Ôå§ôJMt7P‚°8“­dšáâ {\äŽ9ù;ÕÃjc"EYÑQÙÈÖ- E ¸×ÃÓ ‹ò.ÖtêÐQQU(–NíÃAÐBS¾“qÌâÆ‹j–v¬² ÌÝÈ%«0f™•…M™\~å1À Ü<¶pð F€´È3–|ù¨‘òTØÚæWDµûMešÓ±°»>ÈxE{r5,ŽvïÂ’q$C k]Çܾùʧtrÿ¿âx…Cª®¬®®H&|éî«O·'?¼÷’Ä,¯îÝ¿ïî'X’íÔ³ñì¸À˜ú×°L¬•ó7n¬[+òk+ó]¼¸yñ"üXGfÏøýwÆÀ¢$ S¿- «ýÝ¿üK‰Wå Zßû^ùíÛ?Ä%tB²½à>Chq²ŸÝ­#W¡w`ŸÎñëíKty@15ˆM«ýêÃ&±Ò«Ú]ÒÝAÞ-3o´ÎŽW ´: ZŽ:K3#’"ÇñÁáçrpû =k»ÒHñÌ~eÕ%Ã;'Î`rCüI°±J¬ §çÂ:¬hBlBšS#µÅ¢­Ð¦‘‚ 0¨Ž+x,²y&¶SpTC›» ýº¶×rš"t“]'jàKFÚ{2{uÐ8ïƒÑÁ -òÁFÚ¦Fš·É…ÕeŠèÖIûhx?¤ [f8¤™Éeãqî H _q¥'’(9U«ÇV¯[^]½vmù“å—ï>=~÷Ñ£—îÝ}ï¥{>¹÷Ⱥ÷É#I†ó›7¯]Û¼¶¹º|üÖ – ëÇ’ oÝør ü ¿–§K+ÇP”ž>8}î๩s‹çηû:w4`} †uû?ÿÏ¿û= XwF[·oß®¹]þ»åwÚÏEÓns9c%MïZWØË¾UAµ¬\_¡·WO–B«`Æ%ï É´F†RÅÒ9‘tr®­‹ÖQžë±\¦¬ÖæYœÏ¦ ,8ÝBe‰Â—ÂT¥]Î)·jôLhU×(ïÇ¥‹Lå(T¡14èp§=û¿01‹ËœŒÌNúΑ3¹–ëÿ¨G¨h;ëÓ^G¹`ÀjÒFUûˆ,î ±Ñ‹ÞÐ…*Îän“`Ö¦ÛšÔ ¯8*Ë)‚¨ätáš u»È²¸[¨ï±îx'~‘îHdÿþ®Xºgâ6yÍÇØ%Wµ|ïÑË¿³ýùñ§‚«G÷­$f}zïÏïúèñã»÷_^9™teåîòæE R.üÄÖÿ(éïæ³ó+›‚©•• æo,.ml ¹þzžáÅúáGþ±ŸþôÎí%ná(•ÿ¼lÌy»ÔkôömoeõÏ¿7æÏÚl=cFÝj©…é¤.Yí-p(ˆ¬¾‚ŽöS×»i¨7)ÌRhÁª…ƒäï»"V­UÇÎ*íu͇uø=wæ ‡Rx¶~9ª]šüVMi˜muM%†ci´`‹Ë:8Ò¡Û”…B ˜®q†q °êi¡A«a„RŒT’.4ßÁ' U*ÕaÜ¥Aï0/{1Üå„+Ô 5^Az÷sU(W0µ´ÑñŽªApxúÞÛtpøÙtÒ†f|Ös8³A=Él]íâ`[n‚ÖxÅÙîl±Gcjw¤(g+Ôoþlùå—_^>rèØ!âêÚ×–?¹wïåW_}üôÄã{÷=D¤úëþýû>þä“O?zxw{{ûîòÝù‹·6W¿/¨ú¿‘»_¸õÇÛ+B버Ñ/Þ˜?¾qhþ kêÜÛ¬”ï°¶îÔ zs†Q+YüúèºÍY>ÞèýÁmÁ*´Ý]ú"—3m;¡YÈ‹gË>>ûÞ?¸+b qÛ8ÊÏ…éÖ°‰X@«ë¸…\ª^ù”¦BUh¢rÕÚÍ:ª’ºv“* ©œÅ^*•–3^•×PÑÒå_ðK ±ËÅUã« «ޏ¥yä R)õ,:\Âæq7ƒƒ%Bs>À<œlkéfh°võ¼R­t:ø8¢&è ´ŒÜÎý—¼u²¹B»XÛZÑÊcšw°:¤sA¸C'Hµ~¬pHE¬î˜ÙvëˆGc±¬Rí~­˜N9ò²¹Ž Oohĺ»¼üôî݇¯n?y&¤êÞÃûÊ®þ\à%ÀzøÉÃÇ_¹°2c~bãâü-CÜÿpwÁÖMÖÊ-H °VŽçåWò—/aØè™ÓûNwno ÑúìöO~ò“u¿stt}mK£ããîÆqO›ûöB*š°ñ´­ôÎ眯 àŽ!lÚöL§;l¤ýXB¬¨dØs"‡KÈBI§žŒÝ¡"w½¹4lé‘ÐbQÇi7EkDóŽs§Úipï\6yÇk*œÚ­êtxtf-QÃ¥ãØ àöh!C¸IѬƒoÜ?‹€IDAT\NJ‹4OVî’W¦¾>U±ÜŒ_´¾[œÅ Á‡Ö¦¦V,þò²Œ.¬¶@KkkšBÎ`1…i£à0ÎIYl£RÊ •¼Xœß@x…9ÂÈž5ëŠXÅNH07¤ÓÅdúÈ˯޽ûÉ'÷>ýôÓG’%f{ùªËBÒ··Ÿ ¨ä(ø) …°uŸÀÚ~øpé¢Ä©·/\X¹uqs^áü_x$¯ºµôøÙ¥KóÀ®7ŽOL­LNMLÍ/Ì-,dgüþ%JýiMÍíŸþTÒàíÑššÑѵµÑ÷%\Ž· I÷;r±Œ½”<+Áø/,…6‰«`»Þí50‚rºïd„‹hu6”t,—ËVôX¨ª5Ä:-!J*ÒQBµ,§vV£õÆ@«²R«Ì6‘¯,7ã±*«›µºƒÍ»He•4—út´~c;§ l¹)9°‘ž|Ý©]°‡á/Rx¹%_ƒÓÉ ¤H„:ÎÈGºEÅÁÛªmИã×ÒÚ‚4ˆ‰YTÝóEJÕÀ Ü  °" l›Ö0`…»4Z…œ;‹é ÒîZêј“NOíùUÉk/Yzuí½·>¹ûÞä{“/_Üܼ‚‚ÎÃíÇO·ÂñNHÉ›?`=~,äýæ-¡N.œº°4¿y‹Ôý?’b1Î?~J ¥®ÏäÉÉ•“S¹\váÌ™ÚýþrAÔjnÿü{?ol]»Ú8î__[“D8*’ å÷{G²ùÇJpò6ñÄs¡¬BBn¹tRÔu2ê ÉÛ=|†ÑëTGGx&Äú/s$Ôsá´Ë ‰òŒèE–|ÃÀ…]”ö\6— æ­ZntUïšàPÒ ¬*kn£ Úøþ(è42hUVZz¼tñ\ÈM·–ØÚ•®BáÞ%Ž]Ã$#ÜQr³aÕð+‹rb õ¯n¥@ó—Û@Ìò{™ ÛŒJ*dÎö¶–¶PKg°%ØâŽBNPræ;¦ÌP£Gé°E îäF{‰W¤[è©Ø¯ýº‹ì.„¥!ÊÉ ±#ûÓ®>¹{deúâa3†áå—>yù“Uto]Y^¾ûøñöÓíûŸ~òè¥O„b`ÉõXN….ÝZ\f~ᤤÃÅÅ ¥ë±õxûäÊ ´aZZʼn“''¦Š °ø- ä|ûwzûÃçË¿÷oË=kãkï ¨F·Þ_[óŽn®µ °fzrpìM˜Ñ2éÔÎê/¤BáîH…Y Z™Âà@¯Y)GòŽûà YPÈ}…CCƒ»[¡YØ)ƒ`UgÕÁ”nq+—êV¥ËÍ ƒjžápZŽxPл+cÆ*éWöp,– 9“öQnYâÏÉC½£uÚŸS'«ó°‘u‡ZÚ1cÙaL¦Ùë)HÙn/vR¥ñÝÍ­Ðn]¦ƒtð–¼É¬ät@ˆ;÷©šVz_kKÈ´†é7­!Aº [Âí°Ì XÉc"ƒaŽéVþÞ¡Æ™îý±ŽÎxn_ÃãåÕ‹W6]R%Bá`€Ö§Ÿ>|$'§/¬ 6m®l®ÈûS»â•|ûôáñ“Ì…è¶XŸŸ|œ žœÈ/L-ÌøÂþÛßÿ°rÔÝØèlt7 °üÞ5/‘%Ùp lë}¿×?:“Kå‘õPvNdR¿Å«à–ÉÐ)™úúv€¥CŒttQßàÀàwô,jYC¥C!‡‚Ô¡^Ø€~?ãcP5«žÛ‘°$Ðc7D£Ú§siPÚ©®-->QŠe/;©6‡j3ÎuÂJgµK7:;¸§AÇ®Á‹UoÕѧl¡šû¡mÒwÇÓŒ¾ ŠèP‹ƒ›Þi‚•<Õ»M;…#“½Ÿo\¸•ÓHaN&U×¾Aæ=ÅP5D¨˜4C“_¨®ä`xò_P@îR!+LlusÖZv_rE²{ÿþ‰#««ÇV]»v…½¦–¼¹¼úhsuãÚÆê£»$8=y²ýøá§ˆ»|³-™på†$Â677¯”¢• ¢BÖoœ|øliQ#‚V~îóÏgg‚Átv¡˜ ûknX)ajÜózåÚøhcc£õq¬-­QIŠ‚0ÿè Ïé\ª4…”KÁ‰^m®Çþ€$Œ3˜’•Ëõíº´Ç¾wÐn‚ÞÖ½ïl,Ü%Ö9j(³“þÔ»¾3«Nûj\ö‘Åt6©Ëà qê·; Ù ³›zY8IZêVw\¹@ÓÑMᮣuLðUÇR4à¦ëU¸ÀÇœæ cŒœ¥……©Q!l¤½‰ÐkZ)°¾ ½VoÄ¿zhãØ*€%h:ö&;¯1f½$Épeòî]!Y¢í'O?þk0,œå³íñ ‰R›7V,I…§l`[¥‡ÛK‹'ÁÞW6çÍO]šm\;?>[\(δykÊ?ll\{ÇgÆXk äT(‡B\ï¿ÿþúúøèÂ+‰¤-)MÉDéX7£î†Þœ¹ìT0b ²QGÛUm¡”-…#;1kà²Z—ÀªÂ(hÚgp$4ž?øhÔÞÀª4*3:ý˜8:ÙYŠMvɰÒv6ì°/'rsë ò%t~ÕsŒlïˆ^”…xécÕ¨ÒËA‘§íÔq9››c oçò/î-Ëo5ؤãmB“=ì£>³´>È 'Xð…RsK›t‚m¦ììã€{7;ìƒXuPP²öc]aÈìdâ^¦í+œˆE’ÉC‡ä(x Cc®¼‰X€áÃáËï=úäÕíGÛË/?RmùË'Ûã8¸ÍÇýg7/̃Q­l@ÎZYaDiG‚Ö“‡ÇO^:DŽuh~~jªñ£þ™3Åðøó¿üyå¨çóññ`±8;þàüõµµÆJAÕ8r mk ó±>X_÷fS O9ú’uóejw-‡ˆJÂòÞ—Ìåm`q¶LiˆQHûLa‡ Ì}ÄtBë¡p¸¬–á‰Ò ζæn4.3ÛeËÂ$\ËžÚ]»c{/-íR­têÎìV•ê¬$Gã@d¤?N0ZÏq ðаG‡ê\¥¾È‹ ZÈ~ªgaB–²wA•Ïjòú1ùÝs T÷Vs*„|DB´Ë„!®8 Ú³Œ°“üÚ¡½›Ýõè&„ÕBVÕfÐÆ£¬vpjwdRbÕ1“¯YÀ¾À¤¾—·ïN.¯Àç÷ÉK€ÖäC`ŠÈúäáÃK›—æ! ¦–—@ÞoЀuãÆ† kþÂ…[Ç>]:yie~uu~#?r(?üð¶°(ãõ_þ²Ü?1>;;3{Þ?H]½ bµ¶ÎˆµõÁ[¬ °2ýéœñãûTb‡f% `ïyîfj–¤ÂŒÚf ?ô«1™-\mjÑè_༳ŒK8;‹Îœ‚ÿ<¤øì¡›Ô³s@ôhÉÏéÔ¡~\êT»ûhè(Å-XN{¾­³ÜÝ¢[{-Y€N õÊ@e@1ÚÃ^ z²èc–0Ç<ËcÇ13éÏ+\•”ràOnò5û›-ss3]3~Aê}Ô]:>’r +GO‡µÞE µ›> Š£r*ÜÃ×®0›UÃá.Ûî.7¤ÝÅ¢œ 'ò’Û@ö»¦Ø®@º®>|mùú$&—··ï"Z_É“ ®‡—6/­,ÂÁ°úôÙ¢$ÎÍ¥KBÙâüüö“K“êœÏOå“3ßÿ«ÆêЦ ÜýÍc˜QtlõÚ±Ãï-cÀñÉÉ廀¬‡ ZíõèáÃÇ_ÎÏ_ºpIÀµº¹ýl 1ËFÖÆ ÁÕ…ùŸ?~vôä uÈêÿ_ÿ·êÚß;2™8qÂóùٰ̉D¬pvÉ~ë_CaXóŽ  >xëý÷?X÷ûýÙL"ϽªÑDÆ’•ÒðeøU.£EÂRëjŽ!+_0¨b+ôˆÍÜÍöÞ­ç°Ã~`ˆv9ÊAÌvQTz4^ÕS¶jÀÏÔÉÍ`Z“0j…½—¡ šÉP„fíä(oØJhJÇÚÈ%q0Ã@6LaH•»ž D=æ’¹¬›Ç©ƒb)÷‚ø7:Ý쓆CÂcœ~ÜÝØ¤ :*7 X5£ðEõƒ½v¾ÖL( b ´°â¤HVØR "1R-e#>Z u{Â,AcLdX†fhr'Võb«\G"ëÞ"¿ÁRó5ruWH‹rܼvèØácG–—76ØF÷î£O>‘…p…K@vO(üñgÏVVn¹ÚÜ\ÝÞf.¼°‰;(–¤Â•ó‹OžÈÁp>?/‘!W̵üü—=ùÕ©É©¹É‰ý&k6ìŸ=Ïxµ6úþû£Bܽ~?4ªÑÞp6M|·€ÃC£Ø|’7ý0.2‡L˜Ïõå3˜œÌé ´„p˜ƒ!·`bªí Ù€v{£–É?“=·A3b:ð¶ú¬Ë¶LÔ+Ë ß©@ë@5ž« .y‡÷¶Ð`U+ò`‹G— ÿG.T²ñ†ÖÊXØMX§"ô¬zÛnÀQPe,憔M«°Ò¸Øæ¦~Õèf™㌠”rO¤Í¾@³Š£­~P3ªèw‡ñ ]Ñm,Ý`/…q4pñ—Ža´‚œ¾¦£Þ¬™åö.Ðqß—(vóC‡H®®áHvu…ú$nJÈzù¥O^^Æò›•‰•Õå»÷•µËõ´ýÑãûÏŸ|öì8 5|òáãg`ï›`Y›ÄjÏ›+϶¿<¹4%ÑêÒÔÔT±úçÝ#óùüÊÜɹâìþÏ=Þqÿìø¸}\Ûõ{…¿Ë§uK×ü,*Í€»÷ž¤Jh¶\™¼ K¢UžÛ{[*eaHäHŸÁ=²3Ü]ût~lë25Æ8$ïNÈzŽª¡«™Ñ¬Ü;lËrÕ"<h&Ë„€)6Ñ3`9mLƒx§éæOÝc¡ºš•å®kÐé£nµø¡[ê)™ÖøRnp+²ÅV'ꈠW^S#f&y½n BO–·©y̯CרºûP&lmÁš€ê:--!jíÔ°QÀÞ…³`k-6¡–Ž‘T³ 6„Ô=Ê¡¶û1Rç%§»÷'766®GWŒ€õæ•UæA²ª‡Ÿä½|DL°^zôèžd?^ŸÞ{tÿþç’Ž?{úLî_~8ñêãg+K =Ü bÊêà¥ÍùKO¿º~vfnêÒ¥©žýßÿù y9NMú¤ÒõQ¶'¥=„jœáðµŒÝ¨c†¡»ž¦÷dv÷¾V~q{¯™ÈÝgpe΂\%W°Ç¯í–s9:êêlw²Þ lÑšìr“åaªÂ ÇÖ«¯ˆ«f NÍÕ|[ó²ÂËYÃo9'!Æ…á0$Ãä§^wbU}XX Z†¦G ¸…ãרYèv옱t&(V#½Xî1ì„Öq3zon•,L eÙ‡ú‹ç9­ýâÅËw1`”ãdޝlN>¼ï!t÷OïÿùŸÿ¹çÆâÒÒÑ¥S‹ÂÑå~ãÖÖ°6o Xá~ úÕÒW¿Z_?·à¯úÞÿþUcPèÕäœàñÁƒã×…¶6ÒѰNd­­û¯þ€:–,í±Ø“F´ž“ââqoP`™¦Š[íµ¡“nåœûó½ýæXLhp…‰Éýï¾³Ÿi÷8nËe±E§¾ÖäBí­ì×PÇ©¤à4ŽZ>éÎÂ8K‘eI¸>~}mmü<Qï¸ä¾µÑK§¯þd–”¢ýÞ­QûT™h”½¹Ôîja2“¤vš3e\/V_¡·¿Oϫİ 3`ÐÚàào¡Ê«ÁnS¥vEŠUÏ3`ÆÞÖÕ6ÐäÂÙ¤P1›­†˜™)R*y«nnÓx5fèÙi5 §Ö‰oÝæ{šB­ºV¹>Ò(WÙ³KµÁ£®xI³ Ýí$ïj²¼xõÀìÞä”ˆÕØÄíªN·îþ²ôlH7–óÖ¸ZwC ¢“!¸?`;JѬúPÕiíji )ô°âĬ; Ù#Œ`xïàX5lýêÚ™ÊK”ˆÅ ÅTxìÚêêÝíÇÿé¿´¡§”¨Bûòµ»ËÇ61µïøñãË++Û“yŒŒÈ2ñléÔÒÒ) VKj—¹ñåãgKx/ùp^`µxc.¿ùK=ÿþ¯¾ÿ½ïýòuÏëOOÌÌÎΗÇ샵ë×ׯý‚®Q¡Sô~°~úô×WßE“¡k½qk=œEa2¡©©\î•Wìn ;æt·V •beX(Íâò^*rœíàÎÊÞݹ° °©S¥‚B=½£Ù _54¸Üµ–v¢^ÝÐÐlñ†{só‰\Í;5Šª†MV)`É×Í Yn¶Hx8Z­Þö]q1…Ñ‹iÛéPFxsZnm¨ åÆã®”§ƒpÝ 18‚WY†bi¹Ð+>èeôù1r­•rCÀ×£ <Ç‚°6ð].,É—Ì] N¶-…+= †µšÓY ‡;â]BÛ«UVž•e]{ó½»÷>º;­‹¹n]Dƒé­Ë‡W­,¯nn˜d¸¼=qriliñÁãÏ…] Œ—„²/ÂéwëÒãíë(9KÐÂ&BäÁ<“ ³•ÿûÿüsωϼðaãøƒÇO<—kmü‹/¾Xó£àÌ !–ÿêßH^‡»¡æöÖz{]æ–"¬R¹Ýô]âUR7 @ÐÊ#bÙŽºG5’c è©p¤?1ø±h“±ÔÚv?s!D¹--§Úþþ·€ÓmÐtÉ{£§Oÿ/~¯wMWÍmüR–6¿\ eÀxŽ£’ß9$i´PÚƒ9€‘ œÄ= £ýtõeÿH¿D¬á*{‹=½×qÜ wÊXhÌÁÙ ¥r†k¨EÎÉeIÒkæU'ÇBVÞ àäkKÀ[3!"Öaeá—›š±ù™öc]ž0åɰ®^ý2ÚRèe¨”iõrRC貜ºªÐ´zœcÙàwr ©×ÌóóúL/t‹é,ôÙ“Ú‚Ø¡ ¶¥2B=ô«P‹¦ ¢ÍîËaW´:±„½c*VWÇ^†/IƒÙý=É#Óó++œ=šumõ½í‡V¹¬ )PB• YÇWKÔzz\ކ­ÉÇOO_9¹rrñäÉ',-­W«¥EtK\ËZâ·ó‹€VNòàÂüTq&ìùùó''¦¦ò“'^ÿ哯/>Ç…ÃÔ+!î··àG–tè÷ÿ@%R´Gûåí¹x¢Ô¥šË¤â¬x*^²*g¸ Za•((¦ÐE‘ha?÷˜MöÝM#Øÿ°à‘±¨Æ™°žºh]]=;ú˜¶Hß°<–¯¹ÙÆ•¹,ûÅR!!6ùý„Yó~ÂÈÅŸ[hÍbÌAøAÅ™#"ëêÙD¡-ö. €.øfÜjv@ט[Ûsð‘j¼Z$8lm iÐÒù¶n·/2H5d¡ù9 ;ıѾ Ÿ¹…Ðtê¬6ݱ—¸ê¤o¦M1¦›(ì]'rͼ6±cz"¿2ÚYo®n,?¾ÿú4Õe3zHÖöô዇¯\\Ù^Ïšx<1y|b…ËççŸ=~ŠŽ0ªE=âñôñ“g7QÚYœZ¼4µˆp5·°P ŽÿüõàÔÜäÔ”0÷¯õË/¿lübÍãñŒ~Aa¼æ[è‡õÛr&lòúeë¬û²ØT˜-a+.Q+¡Zƒáðší5ã˜ÜÛߟ. ö'úÍê^¬YE"Ä:h )`™I~»…ºMu]u³ƒ…¹ j5W#UaKÀ’tgÉ7 õ­f_óØØ‹Í¿u½(­y, Ÿc t~ _p53K6á‰JƒÕP¯ƒg°ã¤ë¡uý‰»¾žd^‹ÔÚ3í6ÔÝéldäÚ=Ï ù•YIAh\˜l5Ðâ<îVm°‡`ÐM&J ^:DR * ]í££a5Do²îèèê”§ýážÉiIny¹V&W7a»Ä£{˱²ëÖeÐ*.ÅÑëÊÊÝÉé‹oÈ‘qsùîöÝ»¾¼21±"!KîO>}&: hÉMÐujñÆÊ¶ K¾¾0ui ÷)Ä«bñó×_:uinnª¸4{tîÙ—_m?ù°ñ‹Ñ/?oü¢ÊÕèíü`” –¶AdÒõѳqƒ)s©)&‘KìØÝ²42dq~ò€D¬•fBÉ…‚ª~¦Bu¾î4×ÿ–@ŠIh˜ÞŽ\HcXú*€ÎÈ ;j ×ßâ<þV€w|ÿ·Í^¾æÀ‹øîoå7›‰-†4%÷dbºŸ‰‹Oê=Ú$Èõª@ËH!™ºíIÜè{ÖV ƒ+5 ºm[–®”ó™ÈEñ½EGo“dµì!2dQ°CŸ2c'úžA®Âá=íía½0ÉzhÇ~‚+¸¿#˜?txõîËËËögò´¼üÞÝOïQÑê"aµ W·.?]>´±Ÿ\þ~ryû¡œ '&&&'å±½ý9¬}‹‹—V.S§˜µxãøc9^_ZXIÈZ¸47µPœxíõ¯žÎ^Z\Zš›X\zpýüƒÆÿî«ÐظvUad]ÅÐ"¿ßy»r´Rƒ¿fëãõ X‰Ì.`¥rñx<‡Ý' ¹ ¬BB) „htXp[¥ò³¶T ýKKÉ{rPE8Õ+s'ujÅ­§Bä˜åv`5FÀü­¾G¿xQ`5ö €êcª€/xñÅ‘˜³Æ4[6ù¬fŸžÑãårzêàuwYÔ0ÛK ¹"Ì‚=­ô ,Ô°Ýö ¢¬É*M¬÷É“c×Yªqn°÷›˜…^ gÖÚ+r€*Ô£1ƒ fä°Y ÿö…îçpÇ~l±ïØÜŸß8vèî'wï¾,O/¿üòKï?½Èý‚Ö Ò+\ÿ{wÛ“ß¼µ‰åKxLOÞyr°šœœ<þøéÄñK+$Yh@½táäâ“7n<~ü%BÖÔÔÜ”ü 7µ03sâÉ7%â@y]®óç|ñá‡_}õW^½ÚØØ8ºÕ(ñ í·×k¼£·o×@iD($ÞŸ%2ÉT*¡y0•u§ZJoj…‰’…d(+!«0Àu½½Æ‡54’0ËîúšÞwé˜yœ¸^× à²^¤Sr¡'™YŒ¡ˆHëDÈÂ= (jðÂû±¿íüEç/Æ~Ïxë”_ ¼ˆDɬj?¦‡CL›Aó+„ î:0ì‡ÓjcCÅ)l ¬_;]V †ÏìèîÔLK{{‘!Wøê}:‡›À rŒ'µz1•!XZ$™j M&’´·…ÃA¨ÁR6œ™™‘§ðŒÄ« ÜªýÅýÁŽžC‡&&¡®?zôÉ£{ŸÞ»?YÂXÕÅ[V—o°ž>œŸß¸ukcóáuñ“Gw—…cM?~â…í‰E°xH «à¡$*ü]RäÒ”ä½ìÂÂÜ\1èyá×ï^¶´xôÁÑ×ož>ÛÚíïÿÕ÷Àëöí«5þ5 X£5ëWGon­_å8îõOgcÙ4VP‚•JoÏñT˜H|g+¦‹{N{™ûíÁE„–°FŒë_Ê…ÃX6îQW¥Æ†:9§1d5Ø„fïÆv®N"K."K€ô·ò­ mL‚¾‘ý-q%±Ks$iN³ÜHÀn6ä`…N]CŽõ¶”ê±xBÔüÆ a«±„,͆Œ[Nõ¡Ö“´ãþ«Ï~”s¼œÞ g>®¤àx÷ÓHÛ´€Rr[·¨Îà>. ¦fü‚«pG±#;ƒ8#`pÿÄþ‰Ü±Ée9ç]Û8&‘ë=ɆwW.^¹xå2`e£ Q &Ð˾z:5ëÆÆô[Ø'ÈšÜ~xo[èÓ§O_}z Ü ‚Ãü%ՒЬy°¬ãK“sS—¦æf‚áñ׿¹ÿ÷¯ ¬N.}ð@€…ëôùóB¤j>üåOŠèQ¿Wb§‚lÝ­ño}0ºþ§Ÿ}öñB\À”¤än« àî)åÛ!ïœ5cs,ðw,äÁþ_ðö)Çùç‡BB«Œ ƒ„¬ŸÕ×5#6ÿ8ÊäÆvcJ¯½;ï:f¸ë…ä× ¤uvê÷o1ÂÉÛ·JY´l¬ì­æ2 „ž|x&­³BØá„:Ó8áò8±LµÒmÑœÌi‘,ëðŒ¨½õNn„v{^{ÍýàåÆ{/@¥#×RãPÜ1«Ï×a½EÞw[~/Øù{Á “À%ŒRÞL%ˆZȆµäË™Ž™¢D+¹‡÷ï?2/gAÁûõZ^¹ˆÌ„”EoItºuƒ·'ߌ/r§ ìó7nmÜÚ¼ëù³>ù¿þõyøË/–ޝ\ZA„²0 §ÃÅÅ3XOLœ,J´šyÐáùðÉ㇟]_’“¤$BÕ_¿y}íýõ›¯À°¶®^ý ©%çŸÜÞZ—ƒáÑ­Ï>[?`¥É­„Âgu{oŠB©Ùc_RJaG&ƒ§‡4]Ô^„‰%ñk„kt$d õåQÔѵ'ì¡0áJ§& ·!ºä_óêþ¡®A@õÍÍÿÐ ]U`Awí¼ ²öîå³"Š*á+йë’ï©·vPÉà%á« ©®«/áÌÁ+›`ò«§Š3£C» …wq ˆË¸ˆ+LÕí_ˆ~> ë5ÔrP‚–xñ §Ã6.4¡-ÊjÏhFEåf¿`*XɽAÙ¢`*+!+|F^ñq¦£8³ÿlxB²àDpvr~ce•ÃØ¯ØàZ^Ù¼vqª°‚LKBÖôööÑK\1±± ó›76V¶OæóS'~öø¯='%¢fƒhu ðâ5·èùæé³³Åä\qvæÄk¯?ùåëýt‰×õëk Xﯽæ+km볫[[‚¤-p«Ï¶¶Ök}û³ýÙì+’Ñl"•N§°¼7±£ í±Ï™5MÐÞ“vWa†+L‘ËNúA®8è½_ 5`¯9Q\ &LR”ˆU¯yÑêg‚&A€ÿ Ò§âê»W;AETñ† ÕI„íªövîÝÓ!ï÷î%¬Þ"ä4l_͈X8*š$Ûìk¤\ Zð44 ÈÒ´ºù£…Å%%jmÌo.?ž<9•ŸâµýןÏÚÀbк„û‚ëÒÔ“o>ÿüÄììì‰à¸çõ'O^=ñê笖˜óþÍoß×ëê(, ŸI€ºS³µŽyÉ[1!XŸ}¶%ÿÏO%$JES‰caf§»Ðî®×¨¥¾d ^ƒ+™Œ«4«W£†ŽÀ93ØÏñ¶»áÁ¡2‡ V’ŽWÿ€@%YPu(œcš Ûùh—ˆï|ÃÈ´¸Ú»wÑÊöî-ƒ0¯ÆÞ*ÃßLSD½,öèp:–à#Ý>>11wIÐôêãÏ/^Z`]B¼š×”(¸š[xr_bØÒ³ו`ýF µõíoÞ—@%°Úzÿ³Ïnp{}K‡[W%t¡¸óÙgêÏæzzRÑ,„ifÄt*eú 9 ÄÆ—2-õÍ`/Z졵ۋÀ¸¸ïD¢Ö@)w~±Íp ¤6HÄâÕÐ,q¢¾¹ù-Ī}¥TU¢Wííwö2 ¶3Hi¨b:œöîUPí3ÈÚß·W/NÑõÒá[³Æ˜ ˶š-ÌÅö/6êÀªõJ]ÜÆêôè´dØ,4b™IïnZ’›ìVUŸœƒžqàª-(ç@0èo ¶ùƒ!(ìÄ 6â) XgªÙŽý3³áb1(è)NªfŽÊmANb Å£0àjF~c&”{1¸’eçc›œìxM²áÅË›W+$9ýq¹àùƒó·~óúÜÔÔ%…ÕA¦Äé_nOœLÒduâáëK‹+—ôd­ W—æ¦æƒ¿|½Q õ¹Ä«/?ÿ|öø‰ûrRq7ÀúÍ·ïÿfëë­¯ßÿz èúìo>»óÄ,¤ÃÑu@ëögºNÅ=ê‘,˜PP¥MÄҦ¤M¶k…IN¶ÍÐ× 3" ¬à$@´ª@²¸ú ¹Ð ;¡ ƒ&þìg„–DŽhþÙý`ª+Uw˜ÿÆ®ð®]CÓ BÓ>¼îcú‹w&ðLíÛÇYoíS^ß9¦ÊÃ[®Xÿ/,Kâ•«„ ?š0•ÍM%D#æ¶qB¼JíAYMš)^™%'àë^d@œûÆÛ‚aÜ©,1Bj93;!íä|~•k¯Iæ»våOƒ·cî‡ ‹›ÁoMoܘ–Sàüôüâ­“ß|>7‡¬'€Ú˜g'×üöÓ%f榦W~ó`qiñÒÕ@57·0·¸ ÏSSS'>|ýÃ/_ÿpûÉÓ§Ç,{ø_~þìÙõën~{óƒß|ûí׿ª¾þz냯oßYÿìo¯ÖG·$náºýSáW=±ŒÀ*•Рɦ¢ò”LØK…÷ˆ= ¤=™á0?N(mf©«N0ȸÏѱ¶”HÕOd•ýìg(ä %Ìê¿MkêyL¡E8)¬ö¶ób°Ú[ºöí#¸ð²¸Ú›èÔû”i‘h1%¾Å%ÈRX¡ríkÀr&Oƒ»{V˜\X-À©’ØÑPYÚ†è²Ì¡PGFzuÙ¸×ÛäôȳÇ7.€‚Yf¼ÕïÃàÇqÿ8®ÓÔ^<üÍOa,Ä"M~súf¦xô¨ð*Àjf?4 ›H…iŸ˜\Y]½fè;žV·WVÀÞàòæéÍi mg|zúÕLqî’@ê Wyá¹øú ³‚›K—o¯?„Â.ájÌêÒÑŹ£sîÅןlóÍ/Ÿ|±$ÔêÌÙù'÷·Ÿ|ñŷׯ ¹’€õ«oTÿw¬«B°¶nvçOïÔ¬o]­©­Ù }vGâUOO:—*š@•Hӛ̡£™œÉH|»ô,/Ì÷æ˜ MÄÂPÛÞÞõö!~Ög†¬AÌnæd?Bë ëg’‰~—ÊÌÿÕ†•ªÆîh¸R` ¬ÆUzÙyÐàJÐ$Oñ}ûâ¬öj>,í“¡‚‹YpŒ¥£:ì¦hàZü¨mÕ»IèÈp³å¡KË:¸y%?6ºKKì½>‹„ð`µ u¦Âáp[[x\"Ó8Âz&Æ‘ ñ #Õì òŸ€HÐtT T]8s”Ÿñ¤WPûAgg–fæŽÿÙ‰•k8^»vÑ/^&°V]Û<¶ylšëPqȰýåÄ,4Ÿ™šŸÊáðwüÕŸô\’ûÆÄÃ/¯_?;‡Ü·8· _Í ²$ /ÎÎÍy‚³¯ó÷¿|úléäÜÑ£KOüÅã'O¿xúÅÍ/¾ýö77ó«_}ý«üG–Ĭ;w>ûéí­;·×o#T­×\ÝúéèG©x¬'™Êæâªº§2Ñdá*…•S «7•r:|ÍtÚ§4b•pE¡"é@^ÕÑU„¿ë¡PX ÊfÛxÙk¯Õó¢÷EBÖØß6íÊ‚ˆWŠ«1;V™x5¶×†˜¬öàM<._€1âlß¾®x6¤öðBu³¯Æ øWáÓACÍõ íp0P,Å —G§ÛZè|æ«Û‹ž ”݃Þฮ·°p+y‘GXRÞ8ƒTð5⊺BÐ/Áç<úÑgгKD”\Å…£ˆSgŽ®ŽTÅ™`±cF05;û`÷™Ù“ùÉÉc&`iÈ‚5æòüÕ¡ô›«Óǰh^’ÞÆ´ÀêàÔÁ“ÛÇÏÍÍÃO…ÇœÜæ·Ÿ<›™Óâò¥ù¿þfVHÓ’-É„ GWG‘ž÷‡½ïõí³¥Åë‹K×ß>;·øXBÖ—_>ûö‹÷¿ýÍ·¬_}ý7Ÿ]}ÿëüGaX?ýiÍzÍŸÝþzktôªãŽpùÚ_˜JPqO—J…ì($¾0Â/aâ•–rvVŽ÷ö˜{1|4Á#aÞlƒâÎ)3#Cß¹ ›i‘e˜Xìyí5ß‹ÿõE\ÿõ’ ÿv7®T^hÃ’€E¢µ÷;ÃÕ>…ÕÀÞx|'Tn¤ò»|'I<8Ìòc@V3pÕ€R4KÎ:Ì]m~l6C[4ÆÃ¹ÐæUI€‚æ ¯w<øšÀH€ÔFù@0õ >–H3C$K¼çOH¬fƒaÿL0<3[œ•C¹#H¨S|0t- 9ÎÌœ,ÎîÎŽÏ>˜% ;þƦ¤ÂÍc»`…f –o^Ûà%Ñêà|þÐÁÜüFðI°(dJ‚ÕÔ|^´¸0Ÿû»'$Bá$(äköñcÖõ¥“+ˆUò¿DÞÔÂ\væÁùÆ'ß<|øå³¥¥“§ß^:uöèâ—÷nùÅ—ßÊ…xõõ¯¾þìk^·úÓŸÞ‘xµuUX¼°¬õÛóÙ$ît50 b¤{io€9€©BÒ®@ëPÞ>㜠°ú¯x >:@rÅ…˜#ƒº¼×¾Ùµ2¿¿Ý/g§¶Vÿ‹­--/þâ¿x±y¬“Õæ½ª,ì%¢ÚŸvÞíÆÕ>;î`%Yƒò~pïà>;ší3Èz«SO†²´ìƒ¡$&)4õs~‘Ãå®cl5ZÓ¤2Êa3^ðªQ·+Ÿ  ’¬7;>?0ó L`Í2ù)´xŸ9˜SZ¸]”huæÌÑ36´æ”\Íqzœ kfæülþâÆÊꆜû˜¯˜TxQ€µ*Ô‹KÁ§åvp~cCÒßÔüÁ§Og‹sSz妦䰹xükKbÓÁWÿ_ d! ’YÉCþÓãk~õÍCØß—O-ž=uöìâøÃû%d ®¶~%YðWÿø7Ÿ}öõgr ®$*e†U³õ“Ûë íÙx*YOì^F±3%hôrfä saŸšE{ÑQ¡flª…$DI äF€ê=ddÇõWvZ.ØŸ:ÒêB‘¯9=S’];Ó Æ+;¹¸¸´têwΞ={}û¾$CÖÕo¯þê?ûÇ¿`}ö7Ögwî¬ßp\ŸmI¸Ê¦³È‚rL%l_CʘÚú„fåJ]…ÂÏûTÁÊEz{#fvC_ß`À* F®†ò°].owC“sê>4\öÃ~tºý£ööpÞ£={Úay UA¥"´ÚKÿü*ak_<ƒaaïà !]`õ´ÞÒ˜õ–ÖxTÑ(SÕ'Dø*¨0¸¹ƒL=î)èb=šÒBòupQ£ØZóŒŸ÷.ä_h< ªð[ð|øÓØø‰A’.ÿlð2#.ÖÄÌÜì\QÐâ™E‰Wg4!;ê‰Pû’äAÜ— ×®a¹®Îþ°©;lVÛðTQÍolkÏ£Qùà‰_žèX S 9RóÏ>½>{²dÉç™yÏ?}õú·Ÿ?x°Tœ+. \áúÅ—ßÿþ“/ž=||ó&qujéÔéÓ×Ï~þþø—ß` ®$b}F\mI"$eßúàJÖ×··üçÚ³šøb8 flµ½„+­éX)dB¹2¬íå6¹a‘XSS–@ª@!KÁÕ?‚±kÃX³: ÛìíÑkÖG¸ÞùèX®öÖ=½VšøL¼ú¿‚”aé‚¢Ar¬DB`¥!k@ã <"aÕÉlh>1qˆ$¾^‡bcad·¼«ã¢^‹!ÌãÖC¡ey½ˆVkrLµùÇgB’ô+…^΃–ÏÎ ´„|?@¸øUã³³‚/aZÅ™ È <„Í!^-Ï b ¸^4ñ·É_>?+à¹rm…÷’Ö@‹ÌÅùÇDÖÉK`èS( JÌ’%™ðäÜTQ”c´š+J’õüÓÓ³'“‚­%ÖÜÌ“¿ÿæÃÆë–f‹-üŸ1>Þøá÷¿üöæƒÏYw^Z\]?}öìͳŸÿú/ÿòKëêU X?A2„$ ]´qëÎû~‰W1F'Ê¢Ñïsàø3ófXhª £lKGÚX}¦¬ÀL80̘E‹Š{?–Aï,ÄÄpîaCeýP€uú£ÓçÚZY@+ Ž>Ö®?âé·aÿ­`ež±â‰}J±íD еé[¥|(yplÌvÌÃQ÷ZчŽet+¼³´A'À&'hÕ¸¤@ÏšÈ?kuF£ÕÌQÀàÁ×Qù ÿVK OÀÔaàr" 3©ÉcÿÄÌÄŒüS’¼Ï‘ÙâŽe‹ò²ˆ}¯ÅwÎ,¼svfæ¬Pé™™‰•Í+›¦vsm§æ¼9}ksû“»ÇO^š\A×2ÉÕ¤$CáYÛ§Næ“‚,MÜ|îó_9>{2©ŸŠGgç^ûëú»¿ýv-8«1wü‹/?ü«_ݼ~vñúýÇ7T‹×Ïž:uóôéó7¯?yøß|õ%’á¯~­1ëöí­;W…²ß®ñnýàë­;ÿ0› Á°²À]¢v0µkBü3¦kG"VoÂT Í™k0 èƒî‡E¹ ¹B;Pt`g£ŽáXY‡±ÞùèÜGا¸pN‘v¦lTýó+þ/~;ÀG"ï-Ž%1Œ'CÍ…”à +%î8ŽŒ%‹vxW½ŽÑö0´´BwGƒ‡Û)œ}Ì)Ypíµ×UÂÑgý†P!´œÁ™îÌùwΜ˜ÉÁnÉ–¢f—@½ÏË}ö¼’%Ü'f'ЏC$e *Bn8JX-,LÉëÛ‹o¿}N²ã™³gÏã/*žÜ¸vÍ«–mg`Éùå‡÷¾:1qrò¤òtÉ„ù©‘ü‰í¹âÄÔTRxéSQøÓÜçÿúç'&NNœDt::û`jîõ‡ÿôß¾¼úʼnÙ篱öáWçß9{fñÁÃÇß yûúY¹Ý<óæùÆÇùð+É…²~õ«_}ö7sõöOZ¶6:êmüÉÕÛë?üaG8ûJ*•è•h• ²ZÆ¡k§ƒ‚¸JПéå 6­BuHbvƒD/ر;€m Cfa0ZñÒCᮈõG?’ë£Sr;÷Qöœ°-á[µ/]¡Ç=ÿKÚ÷[ïøÖ 9îñp_§!ï|¼Åãáwû1”iq¸V½‹ÃB8ž[7‚\yG½k¤ìç…©3MÞ9zTžÏó\wæÌÌÙ³„ÕQþÓ-^ò[KZçí˜hÍ?Id™2- ¢Î-ž;÷öââ¹wß~÷Ü)€K {~)/ÀZŶ@ YÐHo¡4xñØÉåÉç~ýÿlbvI¢ÐpXЧòùí/OHœššB´’ÿ-søŸttüVpö¤dâóÔ¯Cü8huÂÁa]Œ9€9ÃÂùË~ôdýèGï¼sná£sþÚýù‰ª°}DÅYqƒ¬R¹†Å@ªï„,;\ î¦õÀÖ[̆oiQGŸŒyÞFúdØE =ÑPßë=>ËéÑî®Q÷¨wt\î€Õ¸¤ŒóȨ3ïÌ}G" 0sæìÌ™£gmE Eš%ÉÒƒ%*À– ‹=êPáO‚ýÌl-,N[\\|÷ÝÅwϽ+AKÂÖÛ ò—έ»xeue +Q¿‘”¸I`ÍonÏNßʽðø×¿~õé avø¯¢@|2>;7'\ª˜’¿Å"ü/yðͶçÄì„dbhcòÁÜÑÙÏ?üæ¿Ýþpm<ظöá“'7o‚W¡³âþÃ/ŸÝ\` ²Nß\[{­ñÿýë_õ!øû×<ÿ]ݺúƒ«£k?hô7ÊËÿñ«¯?þᙎ8Ü ÙD:A©!Iiý9å„‘ÔÎt™eVAN…l¦{‚t^çoÛv,XF¸g¼¿ßÖ®ŒÀ€½:C _ò¾™<’.û\?úƒ½ó£Ì%È Ÿ.U÷*²("Äõí^úÌÏÆLÑpŸ±â`îòdÿ†,Ò,@ë-`«È2ÔÅÉ1Iu°¬Zµ˜Ô€+¿††{Ox•X%’คªñ&bÍœ=?sæ<ˆ¶Æ*°-…Ëm¬ÖÌ,µ/ÖmfYüCØtfе„ñÌAž¬æ«ƒ‚¬wß}{ñ]ìØZD9ðÊòñ•ù+0Í ¬³¹ykÈÚ^5==uüÉø/ýêëŸË_÷àhñxqûC‰‡Å‰b‘6Э-,}õgƒ'UrEŽ–9þáßý·ÿVÙèyòÕ7_Þ¼~óÔÌY\zøðɳ›×¯/ý1 ß~ûþkk÷Oÿç_}õ}I…·okçjãèZ£üÿÜÚúOþ¯?øøô+‰±‰:0¥/I“S¥4(üêiãø‰Yc¬ÿÿ˜ÎŒøó¯þóÿùÍßóäÙ)^‹§–.,>¼¿ý ɸzÿæûß¾/àúòßÿþ¿ßÿÕ®S·ïlÁ•<êõ7n­¯ý7¿ùÃÓ ñToB!‡4€¸'w*:I®ÀÌ”Ö×ÛÒ(Z ¹æ«á-QÈ`4<¤yݯڷk³êð€M©lËûàÈH~Š*TËŸ½ðús¬ÿŽ˜õÇŒ\0¹ ¼ü’ ýí.Å  ªs_ÂkŸú¯(;ÜË …àf­}F}·“á[J°ì õ·èO¤HŠQ~Vã¯ÉÉO°$XGôÈÃ}ÜÖ'"‹ºÕÑóg£Îœ×Ú±IƒEI>¬×ÌÍ-]€ü̙Ņţ‹¥¸¥ÅÌÒ,ÏŽYHbg °ä~°’§Å©•¯–Ǥ+àjžRû¡ùí“rÜ€éêÝsóoý—ß|õä…Û¿|*)<^° " à\ÂÍ??Á€u~f§×Ù5ÏÚšççÿë¿ü Ч.,!b-.^øäþã§_Üüàz_`õþo¾ýúý­«õ¿~ÿû˜¸}™p Àm]÷öÙÇëegâÙT2’ê$ ÒŠ¬%è$¤z Lä2vô¢Š•CÑPb"– Z9F¬^Zf±”B…­ª4ÃÀÅ%Mòv°ÈÊ¿yØïwŽ:+ËWÿýÿ÷Çüßÿ¸. \ [m¡@§ {ãûäÄ'ð²ÑÒ¹OµO:G;5\í%S.f¢›‘¹öáXˆÛ>2÷·šMÌjn ÉÂÈD'7 äùüs#«ûäáH}!ÔõÓçÏ_'kWî®:˜Ö „€K„s¦ ¸ù@`µ€ ·.9ë!câzGnd^òÏ;{>(ÿÎ’‘@å÷‘ …»´ÖÛï.®ll^ã¤Ñ•Çð2VjyúäR~%ŸŸÉ§æϼýö»ooüêŸ~ýëO%åMLÌYÑ–ÿÖYü¿ÁÌø“ן~þù¬ø™0ÿoð¯}îmüðÉ?ýúŸž^—,ˆ:¢O]xrÿ/ž<ýöÛë_¨ ùë_}û+áV£?ø•ī۷ò“ÏÞ—€uAËÿÃ÷úñÇí ñžX*Û‘ŽÇè‘qO'”©'éu×+!J»(rt%#& ½•Æ1yÓ—“GŸÁÕÿŸ®kúÎòÇqè2CwýtçAœfg×Y§ÓªPµh;—n©CZ ¶˜Î¶U¼rQŠÐši*ÉtH2 $\JBK) •û%0L/^ äòU?ütU¤XHÂMÔ.CKõŸßyž×;è|>ßï;á" yæyžçœç9¯g}Ç_Jf¿à˜°~ó›ç(f’HO+–[UVºüWvb­ÑqЉ‚¼ÀYVù¿ýäñÿdÎ GÙó¹Ÿ?±†(ë7 ¿0²S{ù õsVð@ ZÒâ) þ\ Kèwßø+—~ò/ÿ‰-Ç?~ìñ˜ªbP¨zM4kP•ÇË)úe§å¦åáQ ¸æS²xÃJK`‹>¶ÝçX@o™å8%z»“QI$Ä3÷ìÙ³o½ÎܽwïÞÝô _´­ºš«ñD·ÓgC^q0üpÿ;ÄY‡v:xð½÷²0Ê̇qýiçέ‡×ÇfmÚ¹s Ã$TA·'¥îMJŠ\Ý)š†(áo§T•Ò‹ìmz½¬¹‘ò†˜ÐmÄXòœH'í…¦†ãŽê\lÆâ]YIéÉ©­Ÿ}ÔÓ2ØÒÜœC1pˆ`år©]jµÆ¥F¹½¶NÅ„e¤0˜oì/¢0ÿÕúˆµkÖGl D­g¦ ÐXFìÃ7Š>áF/BÑsÏþŠ£às8óä9ˆw¶‘núõ³¿~Nh÷ßlz€+éú_ÿö¹„ªÌâbâ$\XvÓø(øª`t|œàå6Ù<¶Bk1冡ؿúÀÓp‡ãuØ¢èzBx…Å]ttØÝ@²>ì9ŸûÍbîˆPø6Ó•PY/ûJ ÿù2Ýèõ?þøå]Å„À[#zÆ1+ ÐI}@‡äª$8e§¥¥áÝôìtîÜ ÞÎüEïWW'ÓËvä}Û"IÛwpa .: 8¤z°=©©{XÊìÍÜlm«…•b"£r1⡲ö¼z(ëý²àݵk× (µãÔ$Öú””-Yq[¶ÄíØ˜ÌP¸^^}µã¸²1&‘¤;*BOúQ‘é[BBéG¬¦è*F£o×¶47TGL“:É©©]Ÿ¡ë<ØÜ<8¨ìí‚õʨv]¡h¨­%<é ±‚ª|ݰN.Ïdc1UÄú5ÐYX¶†»PVÏlð“ym ÅµÄLaøcÖâíX¿Ü¸i#I¬_?ýkqx/¶ÌüZ8“ ë¹ç2 VÅÅžB×C—Íc-´RVH45jgµFIdÒÍVo%Îú—yëå¿þ‘@¶&˜ÎԕθªŽ‰yŠÐEùXr²Ye!ú-¦y©Œ ÀŠ`¶0î/&VÇÄwÅW‹¯#9FÈB@|õ;^Ï:¸ëðá,xcpûÓ«‡ã£/6(C6mI8^ŸKtdíÈ$²J¢ˆˆVc×€rE#i¬Bd²(EÔNËÍÑë[dºm8²Yž£u8O}§åxÃ`Þ"[%'ç¦'Ç×òQSK­îåþ W®Œ:síd© kдêt:—N¾;tÕú° k×®G[m°|º}½4Ÿ#&tÄM>Ë ŸIÁó„$«Öýr#[•ù ¾‘|®~#‹M âúå³ÏDD„Q ,Îðz¦&¦=Sž _Å~&¯G`Ë4ê{SÆ8£8©’/ÿÑ[/¾øÖ+¯<±Š?}º¸rÀxâæßÓf¾È÷›0¼„…=ïÌXOó'Á‡…¼Ð'±@YÿËþç¿>þøX+Ø®Ç"žó½m¢’ž½›k t¨ö²êÞ¾ÚG¬è†¨XVsuLbc"}=]"Gäkô RûñâCW*‰§=©ô–ÐʸŒ©nl¬Æ?ž¼¿hßÎ}øìwvn}÷à#­)`,ÔÞ³vf%íÜ™$»Š&Ž·Æ¦ ¡ 2+óP\Ò!J-/ÔÇ'Æ  û!!•È á{Ÿ<†²ºæ™LÓÜÜæÐæåb¯íñéÀŠ€…Ò{îvåG ÙÎ@²p¥&Ž2šõ“ÃLÒcoâáÂÕʈˆµWa”ù¦Â7àÍz¼AÜ@iâj¸þ6p¶(&o\ýâèg„÷],|–Ï?Á"R",lw¿_ýWI7=õëuë#ŠWNyЧ¦J&¼Þ‰ E¨òx¬¨¼{<&ÏèCר8]nh0•â±"`}üÊ/VE¬ŒØ¾æÚ0°•—¯GóÄ¢¢Õ†T¦¯žú„7ßzúm~#zÐ|ýøåÇÅñ!?ZÈðް’'ƬÀ°rqJÙÐù#@1˜€,¼…#oïbn—¾wïö4\ÐXÕ‰ŒFÔ ØX»!Þ÷'I”A·T¼Å«ý{öãQ®r…ñÕÛ«­Ì}{H’ÊÚúÞ{ï¿{øOYìç;˜õÁ¡C¨xíü]HÃñãÇ[[™²`;Æâ‘Ó$™ƒ„T"Œ‚‘ÒPA‹ÓP…Z«íUç4ÆÈ´mÚÁtÞ=šû…B¶õ%m]®Ò··ÿK°ˆ²[)Ô†¶ö~£J®P)dXd«Ó\Q¡³ÏþÕ«‰«Â °ÂØã¾^øF7<07øŠ£ë}RyòKiš(ê™M¨`E·g°+’4XÝôKIc²"B‹ SSS·nÝšðNMMÓE"Ò"½å—áÉð˜,DQAWc£ccn@«ÜJÈR,k}1*êÀÇ/¼º-tåî•«p Põó·Ÿ…t¦«§}Ð’"âs¾¶a˜(¡ò'>ñÖÛ/K]è'àð{ü_°èˬQƒx›X½‚#Yü¶db¬½ÛÓ!¡j½¦„.}7— (³£—=xpC”!‰ÏÁ°±š‘“Kø o“\-Ñ©&¢-VV ¨wÞ¡p˜J÷ÔÔt"-’YÍ1¼z±‘939…VjRrJo}Sò8`çÎC°p%Åm9¼iSëñ¦„ØØ-h<ïŒÛ¹ûPÜnžgÞ¾gß¶–*¥R‰}[ö^b+(ÇfT{Ó`sKSSS^îžwÒ“ˆ=IbaÛZ2l‡Û U¸ª ²ô-êB¡Y¡Rw··™5DV2v©Œ—F#x)Œâ_$* CÏkÂÃÁZ"öqÝ}Ãð„È æAÞ ŸyÖÇXÂàF>­åçžÛDÈú%ØêWÏnzóÍõ¡ù¤Ö§n1®¦&WôŠæáþ_a1q–ÉBœåq»¬q·Û=æ&Êrc©–}õñÇØ—A”µëÇÞÌÀ¥t©ÖðkÑìyŽñ”)ÁêåŸ?ñsIé¿üÄËoÃê'u »¬^{íqJC Ú_ãE²Åi?1÷mãÎòö½Û÷¥ ŠÚïQî$Ñ” Œ¥ F#eŸKydnuLsLusWsu#âaµ¨|Hö¥o‡jÚ#•PYâBVɬ4ðX@ÜÃ*ž)¾ý;Y‡`gÿàÝwîÜÉ”•µ3n¶§d¥Ä½Ù0ИœÌž†¸¢«qI»íØ´-©Ù!ˉIL„ÂçC ‡»R2gS“c !/—hô®0´ohÍëÊMŽÇ¡¹Õ¹y¹yy9Ë_Ð2a[™æîí¢)…QöXÎr™Ú¨»Ò_ª’‡FD" F‚¯ˆ´DFë¨4š*†U¹ðGé_øÃö$±~ÉŽ™_núå¦MÏgmaP‚®ßýŠûÑÄVO­Ûðæ r«mö®ÛôÞ¢A+£xª¤¸„€UXœQèeín#X¹‘2a•—“Ê’/$ÆŠŠz1ññÿöSyhèÊU¡?]Í$­—yK”#¤>áoTÏÁ8ó õ#-ùùo?ñ6wŸ!²^þ—×~òøòå?zíñ˜ŒcQEЉç’E1"_d»ˆ{Û9þQTÛC¸‚¥e“ÖžÔL“,Ác@Tªæ.0nü=Ñüݾ}OÒ^úZeae¼CïÒ›ŒÔBJ7sUÕ@݈òZéæí8}~öÞý€rCà*kSV¶iïH!ŽŠk=®$…"\~ô݇0Æ•´}wµ£…ba5ê‹îV ªQÒ=ÐÐÐ4˜›Kt‰n3¥‚õÇZòˆ²¶Ç#¤çæäæuå 6*¯^½ ×êÕjƒÁh6çjÍFÚƒËAYW4®+fŠƒJV¯^¹zíÚ°Õ(µ°ÖsÍýqT ­§$s2&¾0ü¼NŒAsKzãÆu`¬Mˆ†›6â„&$„Å)âú%¨ó«_¿ùÁJeuOOßaT‰WŠS%%%fdP(Dó¹Ðäad¡:ê–@–ê‡/F‰ŠŽúôG-—ÿL*ýéO¹J*lqß;:ÊÛ÷I–ôíéÜ—ÙDû ²eTP‘Ú `‰ÚCLnnLsuLcs ¸§#6ÕŒÂÉž=øBöÔÔ ˆ÷Ô9¦¦Ñ—§©rcršÅ.b ¥ÉÛs÷í>D‚ùƒ?°óàêàÎCY))É;’éÿ“uhÇë)õÊÆømIˆ•™thçî88ž÷$m×ëIžÇ$rRrs››s--ŽãŸ\¯'½³˰ÞIg5o¨°â1ÖLÿ te­ W/´ø¯dÁæóK)*ŠŒ9„ªå2³A£³æçï [O4µvÕª k‰³°Z†àµ:Â'­|~äu|Ø8zˆÏŠQh,K!-Ùôì38´²] …‹¸zgTlZ÷ÔSoþñµ•õîô;¨&(ÞbXYeÓµÐoofqfaa¡Éí1™Ü&“ÍmsÓ½œîE Ic¾¸dó‘¨%Q­Ÿ†4¾Fº[^yå…?þñý£ÏÊF>ŸþµTÐbPý„)þJ·7Ÿø#ß°7è1Šõڊװj!•v<‹}¯ãcªáj!u”ŽŠ:7)”¥‹" $DBÜZ{8À¡ÖIWÅ´<¨Ø—b„hêŠÁƃdÒ-éÉ©Û Xé{Œ,â3ˆ·ÞÉ ¥Zö¦ÙÓ~è‹ÀŸðÝ%'Ã1zX ÕãÈfÈ÷ÃYYÛÁWô¿ÚA0Ú¡ü&¤‘À@A0.sçïvîÞ[ìëÛ2¢b.ž Ý“C°UMÇ¡§ îy‡{‚ÉIïd5|tœ4.>nP1¨Ð¨ý‰ÉRµV-[¾Lâ¼9ev…"ä±Çd­ÆN’<",<<|Íš5DY«I\Ñ{k°qAoZ¨n ÷Q,FÁg¥FÂóÎå, ŠQµ ç†?‡(±Õï~÷KÐÙÆ /$þïG^.rOLL”ÜþüÖíÛâ6q«×þ‹?Ìp{<~ò½»‹÷"54¹I^1²<óýúÙì_u$::00°¼×þõ^xá•?þõ¯ÿÏ_ÿ “•„-\BÅÿFjìÀÐü“ÿÉOž Û+ýë_ÿøÊ¿¾‚í.Ò>Ž¡®ÄQ Å‘ÆôÒÃþt<ñ\]bî°qå€(Qq÷>†–`Ÿ=hÔ$ß³7•"´š?y¹ÍDt…ˆUè,·è$cŒJ€‘¤V*ÅÀ éJM5íµ§ÙÓˆîø+Xzy ÆQ?ø )+KœTæIØ·M6ГKF$$M¿#)c\DR9g|ö¡9ˉ@cBeú6‡Vßꀆó?ÒWܤáøG -­D—]hà46kšÕêµA¯7P4˜eæó'‚U˜ðRÃÔg(5æç«I®ì^EÉúÒS«ÃV‡…GaElX ÒÂdNÄz”³ÂSBèõgÃ%hmä‚(…¹ÕÒ†,œ£ƒc0‰ÂH_¡;ýÜsqzï¦_oڴ቟þÐ\DÀ*¹M花ug¢„ùª¤83#ƒäGü¼·xo~¡­Ð„Šû¨ÛD˜²!Òs!XöX``ôæÍ›«6‰>ÍÈ"ýéÿüÏ ¯Ð`ýñDG…;†%<¼ +W†ÁúÄ¿Sè|å_éÎ[^~úBèŠØUÛ°0oEuuhŒ<{çoÕ1Ù1\„/˜|à:g5Z,ÉÛ¶ CÊRÙ¾ºÔv(¬=™¨ ¶ö *µŸI‹8‹T<ჟæÆfPÒLœŸ+âaz*Â!ñÕ; , Š -\iiiy 9ÆV|ruBÖÁ÷Þ{Ÿ+£ßI:Ä”••µ%eŒ¤¤}ÛIMíLÚ2ДS µ1..ÍoX»¶oË6w+Crd²Šú²–&­£­EÝ󂨃J°J¦[ÂG5´¶" # ¤ý$­Ìóƒ–Ÿ{¾C¥R›Õ*,Ù6ÓÛ|u¿K¾õE ƒáá૵¨®G 1Œ@\ƒfax¸¤µÂEßPòø‰­ ’rßø\¸˜¦xF:»WA¸ÿ؈ƒN~ùì¯7­{á㙋ÜDX%%·KnߺÍ×Äí;‚°JHa}˜QbóøÅlËÞe³ÙÆm㣔 z¬Œ*â+Uð£ñ÷¯Ú\UUEœ¥ ´bB^ûŸWV¼ò?O ½I1QXž~ȦüóŸ¬pýä‰ÿÉ/~ò ¿xGWl[MŒXó)4zûÕrEBsÇÄÈsãå( .ú:¢Ícդ蓷g§'ó <Û`˜²ö´R3‰³R÷ï%h¥I1-—¢!A«ÑGZñØ”\½šœnBfe¼c±¼#8Ëd)ÄŒUAÁ01¡1>U†]h8€£u‚¬-@VJR2€µƒD</ìn8)‹ÉfgûŽˆí;Ä>‘ì}1ú úœÄʵúAŠÓ;?ÂÑI<ˆŠ œ¤¤¬ô¤®H¼²ð|©›¹º`Ä«à`Uóü9sp‘¹N§ÓÕÕbd¾õJQñ’ÀÕPXkQ%ÁN)¡@Ô†p±k=:†lùóÅÂðg}K‹|þÑg„°BÿëÖ6Šã¿Ø¼ñ¹Ïý†î¿Ú´iÝ›·>b.²NLܬWôÐuKàêÃÌýt/.öºýè×–†Ê#k¼ÜfE:Xd-  T.YB°Ú\SSµ¹>Z© ’)(ÉYóo?ý·°¿ Þzå©É#œ4ÂjºrÁêßÿíßþýßCÂ;^âCªPiÍÆ>IË>ÔèË•CuWçÊs1©ÕÁÑ…Ôî!x¡IœŽ°¸gûéBŸ˜ÛÊ… Ô;÷¦gS^EÁzýV +'¦+>Y„Äd|y:>ÿTK†/ÒkhxH4†bbcbÈv‚°ˆÛöîˆÃa–ãvðƒÛ÷íà æÝ;W8-Í9<¯ÈÖT$ªz‡^Ö"Ó7ÑßçåU'§'íØYÿG‘‚•íܼI¥Ÿ*¹•$«µY\©Q¸2ªƒe uið#œ;B¥2×1®Ì*U±ªòŠKµ;s}Äš'žDƒp-11WXÄš kÖ„V(¾”ÖˆÉz˜“B × `‰ÓN6>#f¸Ð 9”ŸûýÅïÐgÎÌüÝsq¿|3ñ@ ÁEHòÑñÕç%âÊø0óÕý¯f¦š,s~Ä?ô€î–çÛò‰´ lVázÀÞÝ \¸ÙŸ"aÍÑÍ`,%ý” …J§á#5èúÉ¿­ Fzâ•_²´\Ná£ÔŽbRW#½­F ÑÇ_D:ÉÛSIÌ3¨RH¦Å«0}/1]9ÌYÍ!Ò©3Õ]]ÕØ”ŒB‚øÔw_½cɰ¦¥¦åæ$8‚°ÞßõtÎ è%=ëÙñ‡ä$¸kÄdüömqN‡ZNO"¶§®óÍ2½Öáhoji¡g Ì)‡v~öQ}WBrò!60c%'oO¬'#` g©eH Uf™‘b¡aé©óÈÕµFÊ¥S×¹TÅ++ë\ùÅ»å¡a$¯6¬G\_naDPÖó6¬ ­ð ¢~õ`E¤T}Ê Ÿ ßÈÛH N›¸|%pEbôUø«™™û Zë"£¢—ˉ¡n/âêÖçŸ \}ø!ì Äüc~²œyZvZ~AA­ \¥Ò‹Œê ø-‰Ž^BÈ:º¹fs?áʨÓY­¸åç hÉWÊCCò‹'ØkŠ"|˜t­\µŠuX­g¡¡ÕôÛ–¸j·pØI×ö½Ü^èÞ+ dQF‡c$rÁY1]Hï¸æ™››^žKàØžJßx‚xOM]„zZZz®=/GHøfÖZ E°$ê OŸ …% øBpV‘ÊY‰)ßã#ÄJ”…)È"¡•„EI{öÁZˆ:YÄ5!+'“±ñbÝMNNžŒP¥¤¥ÍšC5³' ýKî"h¦$妿âÌøøÆ‹Ø$ÓØ Pµð‘F¢«`³Y¿ôÜ9•¹´_—¯ªti\¥.±®ÖºÍÁÕkWoØðÌz±vm؆°5« á«7¬Ù°aÃjzõ̺ð5ÐXáBcIãªá¾#¿žÛ¸Ù‹õOç`£Ë,6‘â(˜b(É)NÝ›M°|uë¬||õaÉTFÉþ’BïÌÜ쨟2@‚¾@~~~AºŒŠ õ#AþGü£ý«j(Ö­Š^¤ÐÐ_ØËìe°0ç§íÝ-_ºê«ØôðsžW–†°PŠ„XpMAPz Kã3>÷&_»¥` ýeì'e¢šéUs.Ú›«Q”jæ‚zzô8A‡'§KðàRVjÆ V‰èXçI*žrÃfIÆ76k´ª‘ âó-ï¤WYÞYðܒή®nlŒG¦â8gN“èÊ­°²q‰¶èjä˯M–*rbÄxZŽB¦&Tµ¨é§H'Xa“û¡C[vfløèxWrBnVru¯ªÍÍíjŒo=~¼¾©UÙÚHSMwBV0ÃeË:ÎuËI\åë4.N£)2ÖUÖéTÅa«V…‡E®^±ö‰µa°°ÕÌ]ë¹Úð ½GŒµfhÝ%G– ×IÒ]ˆw(¬ç(/ÄéÏ<Ë]BðV¾?»ž-|$Š Óš•ÑѵÀÊ ŸûEúŠùª¤djŠ åõÎÎÌŒŽúôJ%!+§€‚·¨*RÈ‚ƒ”DVþUѬÚ骩êéP5º\pƳ‡¹ÐV\¸²x7^¬ŠXöDèÊU0ºóùî¡«~Ê›ùúdÛÓ%PíÙ? × èùŽZÔ¾½ô’ºw§tL]ÙR« ÄC 8!.‚îDg¹éÕ(\óbiþ€³½TQ¦Ú›NR<{/ïëdÞŠáxØÜÕÜ•GYþ%þªý$®öûH ­´´Tú—³«Sv½ÿÞí©©‡e!!LJyõÕÍ);c·ŠKÚE‡oS‹ |› .‰OÈÚ™²sgìñP­J TÒcš®ö9›š¢¡²”ÊËLÚÝh>ÑÝ_çªÔ©4uE ]½©«Téèw¾jíÚU‘a(¸¯]‹‚ûêÕ”¢æ@i!œ3k×;m`†+“Ãêâ¬ÿ»·ìó ÿ×±àröé§ŸÝôTøK„«b¯)ÍÞ¬¬¿AÀr³^ÿœn·ÿvûÎí;wHkÑŸ_w¦§§gfæçgÝãã~úe«Ì˜£ÒäZFúaôÊçÒh§ý‘ªhÊ éªw*eV¾Éff“˜H,.^YA¨¢Ø¶J ¸®’ E€‹ß&Ø*;}ï¶l,‚SÒžÅʦtícųW\ârÓл˅ :)'§:·9¯yñ®º0̧Þ]¹Z¬àE@¤1 I^.ªZy¤ãs™ôºñ làã’"ç;(Âgà¶?CЦûè_¯ŽÛõþûé~ðýC)ɰßeíH:””HãŽBEj¡=ÕnOË¥ü‡òÚ\ÒTA_9M õ'„x3f“’’°ÅÉ€!‚þ  +´‰§>¹M˜jm¢DiP›Õ„+£º”÷ét.u‘†>W¿ËJÚew(A(,bõšˆ°Õ‘kWQ($|­^»!„[wq‚Î3ákžYÃ\õ’X¸öÿ~=GÂëWφ£Oˆ:ésáO?ûÔ›o~üÊOWÈÓ(žérš•=þþEV7áêößþvdu‡¯Û¨Àß:s°š³ŒŽŽ•Ù+üôNgG‡žPƒI…Y ×DwD;£é Œ¦¤pI ½ç`Phìö[¡èû˜à¶ñ†wЬÌÌÄìô*VWÏý¸Š\ `-nŒEyÓû’öìNJBj7£‹Æ5)Šˆ`ôýˆn’±])š(¤¸ˆ‹+¯‹n¤ðÓ“1%ÌèJfÚÚ# Ç\…M©y¹iv‚–øbâ=‹¾=ží©©Ë¥2g¡1Á­´ì}»wþþàAk×û‡·ä²ejᄂ”ØØÄFYLröÞT‚ÕXjž=--Oçz£L¦¸xõø@=Tx+¥ÄV))Y|h²À¬äØØäØ#ýåx+U²êê¢O i=þåÅz£²CÏ—A-SÀ%ÓV[jIJ£ÌHÏlîÊåòÂâ—ÖGlƒ9b-1ÖÚÕ«è¶z-&¾H\EDPP\ ÁÙÎÅ,ô׬q0\ä„‚¦6®î™ÅÓ{ŸÃ¼êúuëÙø,Áê­ÿø(©¾%Êh”œ–¼lµrüû–àäÖ­[ÓSÓssccv{…f¨W­÷ ˆ¾A!à¤l ÐóÍét*•ÊÀÖÖú–AþS@Ð’€ YŽ*¢ `ÅÎ@át»¥)×ÝÅ»#ÂB‰¹èZI ZµMì†G_eslqAõ) MdÔ5÷íyÀ\üg€+uŽÎôT;ªèËò¡ÁÑ’Eיּy°y°‹(«‹c!.ÂV^*È'Y@j.NM&zðSMöt{ZÝšIEC¿sÕÅÿ ´ Ð%ˆûÙª•º·xïÞ¤¸¸Mß>ˆãÃßwSB&Gó²·ÅǦl‰•‹’Æ·ÛíyøUå(Ôj­¶ÉýÍñ,9nLL BÚ‘L¹ŸtÑ÷HHHløËG}ÀUW|§ª8Q§¾çø—=È“úõkµ¥jlæC‘½´Ã¬R(Œf…BMâ eÍ—¯Äáj5ò@é [±u†°5«éRð`)¬æÑðd†¥m~¦ Ã¥Sžát6†óÉô…o[½u$Zº¢ª6o&¹õCÕJ°nߺsëÌÁé®ûî]xaPù´çi4„)½³ÞÙãÀ¡.Ú Tvà àg‹LFT*—[å8™lYð2™BE‰#@Ë(ÑgvÖâq{p3Ô$µ2Wî&`E„n#ºÚ)í®NnLQ.‡'*‰g«ö ¸™$õdè¾ÿ’ö² Ç$y¹Íì¹{ ØÌÅ4‹ ).æUKÈÊ£8˜Î¡0Ù—ç-*yxk,ÕžfGù!2ÌÆ˜êÄêDb öÒmçvÊž=ï TÒ_™;7m}ÿàíBCg×Á-±Y­­-ƒ9ÉÛW±É]ƒ--½½½yôÒ;ØÛk0´è[´ôü¼ÔPOl”À°JJ¡À‰RjrB^a `J8}ì£Ïzšˆ§(õlV69œ'¾þîäͯ.8œÝz¯OSÃÔgTãÈÁå ü™„»Î^¡Û± ¥…È5Ö®aeÅ!DVĪ «×S^΋xGäú0 ËWm`p­û»8¸Ñ·z•†ðá«"~ñ¿ý($ÑêAjóz9ZSµÙ?ðÓŸÁÝ7á%‘>: ¯‚»¼œ ôß3R> f£|Ï/`iU_UOUUO´ÓÙÄ])ƒÁèÒèäryvš¼Xž¯ÁRæ(OË'U%Y ,£ï„Ç3ê1y =Åù…ÅiÅ™+ùº{[(Êë‹{Ë0ö’ sÂŽí<Ø<ím>Ö[Ì\û’$Uúží .7(§4³ä\{6´ïÅR‹´R“V—µ°Þ •³Ä‡ÑEÐ*4²RóÓXn¡–ßHÈêB{‡8„RÃ=©ÛÙïÀEVP‡ÃŒÔýþóïßxoáêðÁÛ²<•КÇs||bBW«ºYÓË[Õê–š191!—ê[ê´&°š:tˆ}NJ†PÏ#ž¥ WßÔðÙ'Çúêë[[šš”ô+or8Ú[ô c°A?éÐê)ì Z(¶2—©Šå”šë\º@1…D Cdzi{Óí”Ýe§§!å )lΡÌn0—HJ‹¯T( zÖJÿ;he@kîE‘‹«(´& Dú‡’Vô Ö;˜$ÌÜ¿ÿO~÷?üèÃ;oÁÙóh>ÇÇä4çn‹ïŠinÎò…µf(*Bzr ‹O¥,2 ÇMd¥dAFQ¦¨¬o¸züê…ã_þåËÒ÷õ$ó‡V«Æ!ô99(LÝP6ÈÓóLWÁ ™Âl0›]*•J¥]¡0º:ŒþÂÈ ±Ö†‰!û]a!ÈšõkD¥t4Mñ÷'Öûæ }Çèl„"£D¬xe>=œô€¸V|JQàŠn55UõÉ ¶›ÐE“ÏÓn*+¨Ð(B¡Æüü{:kjŽvÖtVuŒ(T•¸G=nJ1322¹ÕSHˆ’ËÓäùiùi…LY„ª1"-@‹¾¯H1=],'Êâ£"y=Ouu6웼Îeq)FÜ÷í@KŽN9ÛWÊîØðÇô}Xb'б׎?-òÄÊé«Q᪦ÄhxAY¬ñ‰·T¹RvˆÂ'¼¡(NYD] ›þ7]1 ñ”&$À¥ÙÅÈJMçÅ~®ÂïÏøPK XïJÀ:ˆC+»ˆ±ЗQDΉÙ£Væ±Ém&ºw‘VßÖz¼¾•>)+gÔ¨‘nOh­‡3ž^.FË“2«.^l8ÞÐ00àÔ·¨5£ËÅ=AµÌ`àþ ›cŒ|€L¶<¨¶T•o³VºŠB)Ò­!}µÓ1”! u&š9k7Àë¾Ü$N @¥4§Ú^@As¢dâÖÛ˜abž °H:6JÈòpÈ$¾ZñBb!+1ž ¡Hñã™´@]Nx`¥ŠA2ÿ·t·dÉyRá37UxK@wP¡˜%duµRšØÚÊ:^dˆéÜCD8íA7!Â!ùļ,ÅÉÜÇæPÚ•,þõä¤äÜ\‚c`µÿÕ?½þ>"á{X\DñH)!±±51±Bh^vnó`ssÚðô ;Ø"$\E+[´6‘‚ji–57ÇpS‰’Y J»ÍH#q²ˆŸJÕj}/ÚÑd–ZÁÇ(°œHf@ýʪÉÞøËMëÖm"vzøÁ -›µa‘«×PJ¶ðÅà¢"É-œ¨º~ Oê„KÖ¬pq€Àz¡°˜¸žùÕºuè]gS^Ÿ‘™Y’IȚʘ Ç}btÔ3^V¡kleÊ¢¬°çdQQ¹{~bâÎi4pø"hÍNOÜÀ+³[²èh¿ª :†ì£á‡àæ5}1I­ù©ÙYË,´¿ÍjSQr˜O!³ÐdñÅDÄÀî‡ÑQ^6RœŸ†ãlqI„g/&_6Tanœâ½Meç\ˆß\)$.bŒ+]Š•Ê>î@E4f.©ߜǼÅJ>9=]ЦÉï$ï<Ä«fö%íØ¾Lg‰¦£„>’‚¢Óœê¶+"÷ìßùú®]ï½÷ư6ìzïýƒLU]!úª¹?žFqL&#\q¹–HÀN,Ó;:º;ôGPs6üó<ÐÑ%ª$ƒƒ˜–Á¯·…p…( u£L!ND:È=»¬ùù:Ý“›6=»éwq‘ä"¹n…dpuØÚUîk(A-Š„ì}_O)âúÕØñΕQióZ¸´î}ã)®6üégÂ_ #•Sœ¹?óÃéž1U25áõ̸½n,]PÉu¬ëK—”L°"ºšXDƒk~ž 877>^V®S룉±Ž^?zýXçWÚ¡“ÇKÊŠ/îоÁôüìÄ,Sì Ö4•\DCBU¡È¢¿ôÁ ÓcXAa3mÁŠ.Þƒ‘ÆULµÈŠÈ¢+W¨häéÕœþç>€–ˆ–É"T¦& ZIaÑçÒ—•ƒ]]Í¢°Õ•ךÇߟ KÑ0 *- Ò‰Oï_p’9màþ6!}—ä„XRvì‡çîÙŸôÎÎC‡%`²Ð0A0ÍabجxõgpËà`‹Zc4öVzÕy¹ÛI–rômm™<;†p•“HTB€’ÁrØsæÌ´x“C·{|¼¼Â¥vúõ‘ĺÞÙÙéÐV”Ù&DZfµ-[±ëCA1ZËuº´ˆç¶üõÖ_oyóM Z«Ÿäv3âÚÍõÂ"ÖŽÂ(E˜¯½¶^¿5k|:¼ YœKñŒ„Ò6¿ k6<ù3¹*ßäAÂò*«Ø DÈ‚€°TËÚ •µ”M3DXw&n” Ó|¿#±q{¬¬laH­÷ƒÄêì¬ésôZËÝ̆‘nŸàP8R¬Ey ŽÜ¶|[ŽJ•““Ÿ†ä°°0Õ G%¾Â,V éäò˜×>ýôÀÇ1…ÓœËXü0BhåJ:ðà'ìôÇdýƒæ]Éw1®²ÐÓõòä\©ŒºÊmÎãÌk™°’¹+”ÌûˤmSû¤ãá÷$ía£K:2BuBrì–”-[è'Sú‘?tø0á ÀÚõ_±]Yˆ³b㉴V-Z=)--·Y?ÒÂ,F¨â±|’õû²óÓó{59ƒƒÍ­!2Ù ÌUôu„(úò½^¤7è †R/æ3«ƒƒéu0ÅABbWGeb“̶ßW[¶lzvݺÈÕkY»¯…s™ }h¢U«Wo Ä¡ê.¼ïÏHç©òΆEE׆õ«b_•«lV¯×[ò᫯¾J"«Ä;5CyÞÑ–Ûk'`©B–lö¯ê»ñ1‹ù*Ë·"/)y;;*ö¥î£¨ÈU5´_RZY[6mÊÚ·ÁðÕ?}øî»€»¶b¸þ0¼É[(®'´66r"ˆé?î„çä4«›CY²‚–äBÌÉTi4¤¹Ô"ò©ƒZ‚ âÒKoKK͆:ƒ«Îlæ»1XŒO%–BÙA-3”U啪ˆ8BÕÖ­[nÚ´iÖ'##×F†…¡–µ–x)b5µÂðG®kq^¶! «×K¹ ûG_Ú¸þ%±f†qþôOüt¹ÊjõNÁ]ü:Ý~K‹ƒÕì×Õ=¦ñ‚ZÝÓwƒ#¡ÏŒÕ f.è,RZ¡‘54äçhÒ=«•j¦ÀFßgjÚ;%©± àjåz‹ÄXã6t±U ,/¶§Á›åCý½…7&ÈFyCñXà‹¼öiLŒ+´1$kÝvÑhfà œç¹ ˆz Õ É˜!ŒÅ.€„.Q#bX%HÐGZ(¯¦§"¢J_ϰ«Ë—[úâgÖCD—šÌN öŠ.}ç”X¦¬MYqq8›;Þÿü‡ß¿þÁ‡·`g EÀ:€r=ôY ­œÁfF­ÎáÊZ¹7Ž+'oH£¹`µ˜ŠÄ«RC])½[g.%Ñ^ZZZg Ð p™e2 K!“™ ¤¶‚e$¶tùÖ &;îw› ·>µeÓ›±ÌX«ÂPp_#\ «QgXË#X€á ›Œ6läCsª—"èˆð—""BW­X¡0V’*)|õáï?|õÃ.O®XD:–_ß9«¿I”%]ÄV +z™ŸŸ™™›µ—Ùó†üz{]JjrHjª(Ù#¡>3=5/´˜èÍÏZL‚Ö8–IÚ¬n+o½¤pÈ¥RÂεCÛ„²ñq+æœÇB^ Œz10d9fUä1r, MæÞ³#_)€–,⪋I«KЉ‹¬µ(¼°< âª\ò"‹ÌÃÇþ_†…Ä’îI|x\J2i6t˜)f"•uhgÒÎ?ýùÏoü~+©šÃoìâœÃLL i ‘iÕ2et–7’B×ä¨õxn†ÈpkVæ´BŽØ¯VS˜T»JÕýý¥u½#.‚½Wêª3ÖÕ¹Jû]¥uj—ÁE*Ë\gT¢dïA /™Ae-¨¨(ÈO߸󷈄¿~êà¦u±ë6D®Š\µjrCBÒ†µ‘ÂÞ°Êj-Œ¤°¾cÐ~QLXÐ7|†äÖK/… aµ‘ˆ‹Ø*,B¢(*·º™®þãuŽ„¯c¡ñBQkÂãö¸ïŽÛÊ*4JeUÕÀÒ:¡°|—Zç™´W,¸ý†üîݳÛí°èkt9º"žYïŒÉ#«|è|\£^M˜¸v€IDATï¾wg)Á²ÁMZ–öd›§ØæöØl›{Üms[˘×{ôŨè¨ÀÖCrø89Æ °Ðff¾ÈfûRB²@„­i1®ØÄÛõw8µ-QïB«ˆ¤¢ðšËšMÏé»óRy2GäV{°÷v× Û XqY ,@ëOïþá][ïz÷xãà›@VÖÁƒ±­­!²‡¾åôVe ¦i4(vöŽ@ÒsÔScШîíÕÔ½jx^5½š!µËåê%þ­ÔåÂQpuWzûûë ÜuFR[°ö©e-‡OƬÒé*ì:•j ,DƒonÂI"±OF® %h­¶TBQv•‡µ«EÕa ÊðÜ|Æî5ì. ßFx‚ÓŠ¡A×ÊÐì…L]dµ²¼’Põáë¯~X ‘5…‡ÝëA–W`§Hèïÿüó¬°¾¥$…CFW@Y3gæ-3„*„¼^¿²2ñö‚ t©töÓì¬e~fvj š—`%ªë "–:èÀÕÄYöü|ÛhŠmV[±­ÐÃõQ ‹#æ?þs`TT n|0凉+°ãu·püÁÈ ¡Ø„¦Z$¬‡‚"Ê<{ð°zâ Îa—H÷á¬K”(ºÀqPª’Å ¸{°1hç~p׎C;RYÉÈ ãâ²àödlýù÷x÷õ]@^x ¬µsK"@}…<Ô”-J5=ÂP¯fPãR÷jµ¥zRN¥v†µqP†Å¨±k°å ÚK{‰»Jû‰¸($ª]Fº™]Æ:ˆ*v_aµ¶bùcÁ$x­å”\eGW[\ï _XAê}I(•FˆpÖc‘ÐÚÀËA„±«¢Ã_z '€an5‚ÔWæî4yŽBí*²•|˜ÉQŒõû×)/$d•ðFQ =ös£vDªçkYº+¨ê¶dLž²f¦g Þg(ŽÍù€…fŸ…‹Ÿ,»]U`'Òš%N›˜õTss³põ‰âú(3V¹µˆoÑäØIh‰«Øc•ÞÃâh¬`ÒXQQ›DE‰Žj L ù´ñ5ßB5ßÑËâ‘gD=Œ¬éåÁÆVr²€Vª(Á3²Ý8©’¦'õ(Šoû€¯’}í¨Sígæ:h Ίے%€•”•tèO&ªz—äû{(8dHLŒÍŠ…xo$l5~ÚÒÒÒ¤PÂkÛ¢Õ¶ 6“¦ik.U×òæ=5%‹ÜçCÅKt ¡´FJ,³™@Åþc5* œ ">& 2WårÂÕ¦M‡é¾õàVÂÕº§bŸ|!s*¢ÎΜ`­En¸Z¼[³Ýð5«Ñ#\.6»3¦6†…Ye†eî.Þk“§W•Eî’Ì3_…rõuº½* 5135íFGIb飫®sJHÀ:-b „B³3c‘² ÎX½Z?“ðéÙLºüpÖ(ýåìŒÇ‹^a cÒÙ£&¬&%¯£ß†R¦V¤³Ð œ(¶3ªLVü=´{Qð£K`•®ª:BÈŠV¶¾ø±V¼´Þ‘eô„,˜ð·u[¥8(4¼Ä’»+¦É‹ Ü·ãž*º5R¹Aè2_ˆ•8Ø"LíÄýÝ$XŦìð!k'áŠ$ÖÞx÷ƒ]ï½ñÆ{¨‘nI@S¹5$1ñ@kb+‹¤–^С×75µ ¶ Òè4:£ ³¹{Œ¶†NI4P_'*A"XjèAFhàBƒºNÍ'â¨*Wð²`–©ÉdFMe¹­PµíÐNkgpõÔ–žŒ…ÂZµŠ0´ÍçµaB·‹b¼”!’ºYñk¸þ°³a]8N ûÊÌ̬T°æ, ÖYÝØƒ²h&…ÃW®W_ÝŸA"‹à2;c™%%®lª¯ùJRXß~ë“V· V§Ï0¦ðj~fžp5c±Ìa5ùÑך¼Ó¨=u¬ÄVFMcss*’ì£s&ËØaË2f·ØÑj¦Ð‰8gÒë[e • FBºÊ0¢ŸoÃÞR9évñ1™,0­‡˜Mô T…„¼–˜ÈLj’pNÞ±=y·éH»'ûøŠ‘%tÕ" ZÔaR±AJ“’¡½Õx©`š‹ªE®ˆ¤À$8‹n)ìk‘ôû«IIBL1¨D?‡dÔŽ¸,ï)‡vaáàÔwßc½÷þa”(9ŒMéÎ,ÊÂ\4LXlp ·„+â*Ô»í::XawÏx§¦¼%%^ÞñøjïDZD_S– elÜ^¡18ûNˆZPEhëÌé;„.Ô;E»äÓ,‡Â²¡^瀟wÆk)¤Sj‰x]‰Fû -a áÏ‚(hI5¥ŽØËF‰± ¬º"E°¾ƒ$¬Z­Â‘<¶•4o5jŠAAA,QvøWù£ÃTC„¥ @I™—üÒ=[ÎçínÛ¹-…+ Ãiñ͉՚ KT„Hîî$‹ÂŒ B°V ¹Ò×´ª%r©t‡@• ,J¥`ÈÐ"²B½a',É ÅQõ»àô°>œu€@‚;bSV‹ ž–Þ5Û]Ô.ˆù^ô£¯ô’RÇ1JÐë#èŒêYÖ‹ú¨Fvc0;±¸›ƒúà 4 +­å&›jwÑÕaŠ„BºoÊŠ]G kÛŠÈÐU„¬Ua” Rö·J4u"±eF,|-::«ù LŸefýšðë7¾”ɇHLÑÃj·çPx®,wÏOó†Gº{Ogd”`­‚á‡û½^ iñ²…—þFO_m]ÑÄÛûÛß¾%l}{çÛÓ’Æ%R†á YaÙ½Á€ª¿iï¼ÅBà£`7fç`¨#Mn†+É+ZhJåã2M£e΀ÆR)•Nb!£N%UaÕ‘²"ݼD©\ K=zâ˜.  ,Ҩ¨µNE9´#3{ùtÀÅ´0!†ò þޱ„ÃÖ¡ðÿ(Qá¼e¡ßáH@ äÂ=PÕ%Ê ÌlV;Tq˜r8DAE˜J!ËÚAïd~÷Ý7ÞÝõú.>Ÿ—õþá¬-Yn=|0ÅQ”°€«6-‰,=ÁE¯g]Åf½‚U/þæ2âÜ›: ÎTrºJ µ¥‹"m4ËÌÁbý•™÷_Áâ§ÒÑë"+˜?r÷ÎM‚„¬Ã¿¥×[ #·­âc$Þáç[-¬ H E‘xLE„¯^CéázRð4áK~)"ŒPåÉ(™"ºÐƒô¥uß“”š:ƒ• %^ïé©’Ó%SPZV†Rœ`²×«¯ïëa°¾eÊò5t¦Ù<án™›AKŸ>¨uFWmö›'1h7f±Ó½Ìn¯ hU¤1œ,Sªh5Ók{¡Én+(·ñÞs€Óí\‚¼Æj-*²)m† X¢Ä|£¿?˳ØýÝaPhˆÚò­¤àòqË'díÝ›½{7Nu{@YÂÍ+P•œ\àÖ"…%tqwQâ¦,º'Ç'ã¬K.²h¥‰\ÃEt(ÛK!W@Îâ;T<Ô¡‹>¾‹ữ>¼ëð®]|"ÓÖ-ñÐ`Y[¶$@ « Õ†&í`³LïÐv·_k×jõPPtµµ`ÊPcºHmÕ¹®¨ë®ô÷x)-U›)3ä®3œWjžÆA‰‚`0Ü3êº"«õûJUþ¦ß‚ªU¯X;ÿcSÖ¦uëbCc±=’ %ºÍ`,.böY´¤Qu{é¥pÞF ©8½7",¢¸8#cªÄã3Ù5²}iå¸{ú©#X:-§½g+§§?̘"Êš•ƒÇ@Ÿ³Èꙺs›éêôi¨v!±æ¹$…ƒÝ¾ s¡êâèé«©:êGÚŸë T¶ìcee„,â,’[(«g`’Ø’ZH7{aa¡½ÀTæ¦ÈG¬CÀRF×G/ÑSˆ£”f&J‚ôJeÃ*ºŠ^@ZÑþX 68O 15DÈ*,ÆYÁ|ÌĶôlÂHn|B"óL«DYÉL:V«ÄA]œó努g«òíéÛ“¥¿µ‰Å\P‚V2ÀµãÐ"¶@U[v€±’ˆòˆ¨°¸ àÚùަߵ5 ëáÃ;Sé›ÅÇnIhU¶6E£@Jp0‡2?}[»ÃÑÞÝÞÖæhÓj z”y„U\ é¡èXê*u]1¸ˆ±`…À ÆØ„‚Oq(T«u•åå:ݶ8Ä?ÞsX”±H¼oJ‰\»mV°PìA‰.!8kCØZIc­YñjYáëׯ]³fŸ'¹“1^ï”eÔ®Qëôær÷Äô-àãÖ­3§§NXÐOX³?± –øªEYßÓSo–[§nÝ>͸ÂE453?‹æ0|2tQââr´Ä6¬£5~óÓó@Üè«Ì^F?æGòÒòMv(,ÓXª‰€UX˜fJ#¾*(ãj‚Q°„8ÉŸ×ü‘ä|DßÑÑÝáô¿QOL¦\@r}Ià’%¯%-²‚U~1%Žœ=šòÅ:‘âT€+³¦ñ@Bb×"eUKqLŠƒ€•PZ(~¢¿˜Œ’*Î €´…T—êX‚¬°=ÈÊÊB…Ø9´›p”rH„Á,e™áS(|÷÷ë;³øe×ï<ØØÕÕ˜˜³B+v QHllå»NËU-"®ÉªæR{?êòé­^— •+3WGÙ3 ¶R!)”Z2`fV•WVªö=»u×VÆÔowr(ܺ)nSìºÈذÀZEúœ4V¤´jfq¸‚-~«#^z‰© £:áÖ<õäO¼°b…J΃7ùyƒÊ¦úh­¹|t^‹h†(ˆ ëÌ™Þ_aBôÊ44upÐùáËÅÅS%·>öΜ±2ŸE)›ÛËP)(/Ï«¨¨põ–ê)V°Ð¸Aí×(©,kH£1æg™8WSÙMöTSZš‰ÈF”?FYÐ’€ª*ÿ!*Tå_ï狼‰4­Ûú!²G É_ñBÊb›‰~6°!…,—q¯«+±Ë'±ØQ*5 ¹nÐ*ä{5‡7.!Ä¢¦šÏC}’é´:9.Yê0BY ô`Ò=IÂäTGÁC˜¤øÈýœÃ»~ÿûwÿ@ñoSÖά±Y‡ßûÃ{»~¼"±«U9 •2°‘rÃVJ EÆRCé°R­WŠ’©^M!±·TÛfèéaÙ¥F «N]§6×°H{•rm”€Ì¤‚­dèååòH˜*8g½þÛ­Pñq[Ö­[­X±*44bº8Â(!Ú:ñ¯/üϧʂU9Í*•ìQå‘#U7:ŒVÓìÔ”Ô€,hñ3§½^KÆÞ½iy9ƒjµ2Ó#,”£þyån Ú|Nô6¼š@E££î»tCí|l¼üû W©^k~æ9öÁWÄkå•$Ή´ì(<Œ¦i„ x‘¤•žbAÿy^8ûû×GÃ|ãìpvtpÖ£eR«|ٲǖçȳåÅiÅ<ÓŠ¥ZpD Éè-41²ö¦íMÛ–-ç ] ‰ “E_æA)K”N ,˜•¬[ ¾ (¾j®¼“¸JöYn¤b4½:”·ãÐŽCqúvâ&aÊn<3àØÛµó0Iöwßxãý­Yq)ÉÕYp-ëàÛZ$ˆÝ›p¬Ø “•Z&MÙŒ°Æ‚yOÏ>ÃȰ֠-ÕB¯÷zKae7»X·÷2£y'ÇK(Bd2å£ÁH*kå=û¶ç(Q@+g×.ÄÁ×·BºoÊÚI±p[¨IáÚUa< CXÚ°C_k#W‰¹B(ûaa8¦iCxø“«V­XñØc¤S‚”A!­!QK¢xåYtÑ:>?m9=EDJÝ2337êñ`CY6NÎx‘•Ìfßåïÿω¡»3y¤ $„::vaÍ»a–™›ãI Šˆ-Mþ ,v0p%žû‡,YùÕ{^!Ò>f#®²ç› €,V¥uª£ýÅN¶ªªžªz‚UtýR V ÂeˆùV _Ðõãå1,Ê [®ÂB;Qò7e0;¸ÒÒ²³·­H¬&XÅÓ]4’ª}Àâ²ikk"˜ˆpU¿m x|rAv@pqÙ@W–`¶d€j‡! ëBfY¬Ú³¶Ú—¬e‰L‘€µëý÷Þƒ®]›bvP\¹aFP· «•«rJ®5赆ƒ¶GS8Ô¶ãºßÞ¦.-m{P·B]xgÔÜðAõ ¢J¦X¶ü1{«Ì¬vy]ÖéÒ∰vI°Âõ[®7ÄmˆŒÝ¶MŽý›(‘F.öœQ¶B:,,‚WE®ŠxiýúÕk¡ÝWEÐgËU*XŒ2Å£Ÿ¶¾ˆM xÔÌºŠ±9¯Å{Æ’aÁ”¨ÍFä‘fÇ0­B¦ ŒŠFVÏSЛkªü;~‘¹͹9Ò`–™i¯&ãéy®50|ò4je}U ‰wÖŒVXåhÙȈ´ìÄ`£D\…ii…v«¬œÌFuИ°ÄÅ‹ô‰“¦°,ÂTLÿI[a¡ue~šüg? Ý-‘P Ø d™¼^à ú ['³Ó¶mÛFÁ­1>Atûª Dê£b„¯‘þ®:!¾«Kb¥®EÚ"paƒL—° rb™%QV’€VÊŽd +N¸\qâ 1VVÜV O¼ÁÈ:¸eËÎw?ø€SÃY‰®-˜Bõúަ&}“£ {û´-|" áFKTÕ†ËЭ--¥ßÉ*W#•`2ÌyaU¡6c¶k™ì1ºƒAfu)Jñu—5iÜw×.ÒW¨’n:·iÝ–U‘¡$±X¨7°Ça-§„„‘¢3½:<,"<|ÍSáa¡¡+åiò4UÕZ^aÕéTËC~ô"Ü`]GÓàª(£ä¿ÐžšÏ©z>ÏÚóU99¤a¬ªFÖÑÍ5}}ÎÀÇB·¥™æ,£33(%œ™?c9-ÍQÌÎÌÍzFí£e:ì›°&XÌce”] dUjP_Z°“¼* Ïo Ê xeMe%Öþñ?[sôhgMÏè€ ³Ì˜£ÑÙ­hñðÄ=|ø¶b›m¥\¾-4[¾[ƒ¦Ó(âX Ú‚eŸôXm›]_MR«Z Ib¬V.c¡­s [¥èÖ•ððÕŤU-¢¨»ª„¬¤^cÉ;˜ÄDûyËÐëd™a`ízÐz×á×ÿüÁá‡?Øu«Œ²c VØÞ ïv:N}““€ÕÒ"E£ÑEQÑÐ6¢.E ,-íÕ·̵E5ŽZRËÌ" –É–- ‘é¹ÂU[[WW‘¿cÓÖ]ÁY‡ÙØð[H,Vä앹–ëW[kÂV#®e‹ßú°ð§žzrU¨\n[):n&=®V•ZÓYå|$ȨÉIƒÃøŽ Ƕz¥á|ÅC"ð•¡¡i»…Î"\ÁuÊ3³Xh„ri+;t[u§Z§+\Š 3¼ÞB/=²ZãPZù*UÌò˜¹Š‘XY‚¬ÄV@i½wa©Gy6‡æGY­BdW¼þ_¸û@­ ¾‰ Ɋ̵‡\°pÔ  ED%Ì3ÉL`;„âÂ8aÊ)¶²>x÷w~}×®7 µþüçC)É\/kLر#ö…Ÿ¿GÀ$Ê"¡¥w–êµZ½¶»[/ì½#°`™ Ut¯­­í/¶êPq‡È≉GÌúÚîRC­¡›>Ó\W麢ÚM|·c ÀTýovâ´éHÊ ™®"$…>t¸dÃÂüjD¨³ú‰'~±b…œ¨È„ÃN3J22Jˆ…ÐèEðH‹i„èè …ÕfÊQªºff,¼’¼˜8SA5^EŒUs²ûžÈÅnα’K°83sã‚ÖÞÝ{·½ðfbÔfÖ 1Á:; Ï Ën_X¨¸W¡©3#5îÕèØñÀÞxŠb¤9(À å~”ëâ€Vm¥Ì±Ð’QèÉ PY¼ÌÀéxM›­¬€‚»jùòårVŠ{ %pÂ¥(Væà´DÌQç[óå1‰¯}œÈŽMœ“DðË!›„ð@/" &Œ¨%}ž,,‘M^ìWïgI0>yG|rÊŽESCàùžäƒÖ®ÞøÃ»ïs›ð}DŠ‚¬íp\tuWc"ÅÝ®­‰Pyo–9MN§¾ƒPÕÝÝ­í |_p^  ­HOvwYýýuµu¥¥.ÕRX‘eX,cè0ôÔÖVuE.—Q¾Þû¸”ÈëâÖÅÅmÜyhÇFœ'¶.rGĪm8‘ˆÅ{誗^Š[Üæ¹:ËÐ#Â#Ö†­zâñå •ÎfËÀ!o™8=Ö ¬ØLp–çÇÄ´²Kîˆÿ#ÆòñQ¯ÅKù… ÆESSX‹†xb³édJwCÀê{¾®üî4äœÁ`Ž˜X%a1Ñ”7£»ÔŠ÷îŽØòæ›QQ„E?1ï<+•²„x_XXÈ« `¨)5èµ½½C„«…{ ö »nˆ´—‘<àFUÖ=ÖÙÙyà®,@$ƒ³+÷ aËBÄeñà<`÷8©z̃-ɲ a bùδå™uâ¨s¯dÆþÀ49ÅÂÖÄB–84<Û?ÀWŒ ¶1ÇJx#bDG˜”M«‰} ;’yg;¸â±ºR¨wI¼g k+ø-8$àƒ÷ÙÚ@9>Fëÿû²PéhM5çÐ?YáâÕŒz^ÙÔ¤Õ:ÚÚ(a9ºõÝÜ.5 s¡a¸{r’U×W¥fW)wsĈ!%At33aÕUVê¶EnØ´.…p‰—È»ãvìˆÛ·{w\d¬ ¡Òµ*¾÷Õa«""xx•´ÕªˆUô*4ôg?^®Ðè <Åp…f–”Wô/´ai‹<-¦±›µÍ•ãî)b!¯WŒeMO{ÏÌ{'øÐAJ§FË rZ•5éîëë®,Ÿ¿uçôé3RïÃÐÓ§¦,ô=ˆõн¦BVì›Þ>BÁÓoâÎüáêîÜÝyá‚è*ºÐœÐŽ\ºw¯¢¢BGzkHC 4 ÃŸa'* }}ƒ«Â>Æ«g AS&Ò€³¢,°š%`É9 ÊBX‰z¤kÖMO÷,Ü„aUrUÎòĨC®ªsryÁšØ`ÍÍv2^‰ÕÕ¬¹R0vJ/à±,adf§)ó* Œ«äøÈä›°’S¸lšÂ|·åÐÎ]ï¾ÿÆ»ïR6†ôŸ_ÿ3Ô;Ü<„r¬ö† £[¶’ ª[Z”p([mmÚÉÉÉv"®ZmÛ°¶T;<¬ÖR@ªˆ¬êàîƒ!Ù,3*ÌÁzb+³$g®#Xáð‰˜Ðm‘±)‘±ÉÛâ±k“׸Fa¸è +9×G#P|'¿:LE#[IQr·w<Ógƒñ)tOI~¸Úì3ceíÈ:thG\VÖÎÃ’·aSåb‡_?,ÎSÍ:°%Óõ2Ÿþ&Vƒ(•0eµ4µ´h[´¥m“mÃDOµÃ“ímmm#”! ÷•¡ÎP‡‰gµ:Ø$3r„´@ElE1Àriä¡8z6e¿øêñ1Ùbñ4l7¡*rÅ"]EA­Z TE”_I÷ˆÌJ—+p€H¡‡Mì`,Ø÷¼ô¨àäo¶}R²G¸ŠÖ×U¸IUMaˆ˜7=3E·ù©’ ,£Pký«Ž½~~i]΀f›; 'ªò¾T³Ð¹q»)â•ä«B>†à÷_ê7wâ.wzæÆ|زCd‘̪¬Ô˜ ÚŽnm%Ï—++‡ÐÝÒjÎJ;kzn܈vv8õZueEJ03Ókez3£é-¦0HÚ ¬n´®Õ„,—ä‹-m¯áÕX‡DB ¼\…¨øbÔ¨O³å| !ñ mæ&-ÕlÑJHŽe\aí§p Jµ†ät”Ý}ÅQÕ’dûbe‹Ã`J–Øoœuøƒ]0½·“.é@¹-Y˜Ö‰Q´*[èl5iQmU(aÐBª¨%EU:ÙV;<ÜÆåw†${©šSB3wt‚ƒ‚ƒÔAª lÍ"«´\uŠ˜m¯a bvL¼<&;&;GŽcï}g<‚®¤XI B)k5FTׄº"Wfî^é›è*7—dàDÊý’)ŠlJ1W ‹‹U*Y`´UwiÅøü­éé©3·xYA†Ï¡§xø€¯3Ðj­£³¦æ›ç'+áóóMQpä‹ÓÏcãc¢)¸§E©êé&El5ÇõQñÂåwઢ¢ÒU©6tºµ#½ôdsÀ€«¾†¾>â*geØACQÞ.ö™,&d3˜I³ŒŽÎzÜîQÛ8¦ó­VE‘B-ƒÑ%RO±ÍÆ„er3mA-ŽÀ¡Z`}ÚEWâk+°öA•––›“†C ãSâS|ÈÂEPãSZ²°lHø¸ ÄF,ºÅ&'Ä Mül^X#”&sq Šï<˜zø0v6¼¾uÓ–-q))qqLWYÀÛº}{6 ­ˆ}­Ã¡çB2CV‡žRÂÚÉRÀjx˜ô•V*¾”r ö>ƒZ$# 2hÍlNtU[[×ß[jTĬˆ‘'Æø®œœÂåÈ1¡ÙV¨£¼0ríÚÈ k#"#B#"Vbß"¶¹¬X%ì9™a!ÃÂ|+)’ÀèÑî²Yž3%<•”ܺ}‹mYÄ]ÓSÌY^<ç t.­¾§æèó'j‹Æ§aó㺢/½ƒ(8'Ú6£bðËž×ÜÝ3ÐÞïò»;á¾+ˆŒÐ57æ®,¢¬{ÄX•F£YÛÑátv¥„Zïì¸QO°jè ßj©ËåÒ©p°ÚŠù„,û¨iÎ" O[ø±ßˆò‘L…-3Êd•­)ô »œ¡Å Æä?^}$*êÑ_‹!d©ä”OÆäƈE¹)±"ä-:·’±<&ø¬X²ØüR®â,¨w’Æ>}%<Ë)8/|Ç–¬-;àT¦|ðuJ wmݺ‰¡8Y < d%îޞ݅PHE°•÷¡i€¼ÄUw))­É¶6 PŒ ”–v—š»ÙåÎ';£‰£$\ñfº›KKAVtÕ^éWsbb_‹y-¦gbê„%Ç!+¶ùP%ÈÂ1X«Øä·ö¥ˆˆ,ä/–h‚«ÍS\"Ny›˜ž@¤ófø¢›)?_gT+é­«˜›ºUræôÂÓ-^ŠvÇÇX^ñù¦Ñ±²ŠËjmOÃw_œ(¢HxûÛÛwÄ"Þè7‘/‹ oòZ´Ž³m½÷Êü&îºÝnÁVx=Çæ$`,k%=­:œ°.èµOž$ºjèÁÖûÞËåå°0¨r4Íiö»ifŠQ†¿XFgG¡±FÇÝYØ©‚ÝjÅ@¾ÇJM°âemã¶,N%_¾ìÅÖÖ#QÑQ/¾‚íyXž”ÆÏÞm±ññÌX‹Ígôñ„á}è/’%ÆŠMý[Á ](jq L–¼§¢ˆ˜•ÆÚµë0†ëß?¼)Ž„4‘á0Wh¬ÎNëjnmF+°µ“_½m}¡ŠM $Ý'Ûéu›–h‹Þt—–ÖJG0ÿD°2WaÑ;kX_•vƒ­ˆ²Šúû Š1!11ØZóZÎòENŽB#_³è"lÉå¢îÊŠ$X­Š lð%,üG ”¤†N¬ÐY)~¸?“p5…íh–àb%zØ0¥Qwœth/—a0çôé;w>¿õùçŸó¶½3·0oC‚å‰bk¡B­w6\=¢n|þÎß$`ábÅ]f‹X ¤¼^œ³1\QæõÃB# ®­17(kœaY…½â{b,Jbj;œ7züo8õõõ===®µô×U~_^>^VPnå­•În/=ÍκïÞÅà?j³£³b‘dÁ¸ *«- Òú6¢¨Q·Í©ÛVÎl…µZ:•"¦1$$$*ŒE×?‡,—-WäĨèWLá˘cã¥RCbB‚Øç&¼X)¬çµ ½|¥öi7B¦AZˆŽR½tÇŽ-R ÍÊ:xøðA˜Fßxï}‚XVl"–h0µ¶èêÊÎÁ¡%Rµ¡…—¨QÞì ž"dÑ{@UŠî½µýýµÃýµýè>Ã6à Å5lÅ‚òÒÖ£ÕÖö ñîaÅ,Yž“³Ï%Þ.ÏQá_.ÿQ•|…+ ~aÄUaÄ\Åà+G®’©ÍŠÊüŒÌý~¸|…GÿaÑÓÜd+³jŒ­Însmùè-Xo´²NŸÆ<E·y 8+•+o¨·ÍÙ÷ݹZ&, „g¸ ÖŽ•eN2ŠÚéÓ‰qF*ÊææüTãüÑq)%®ÊË+p°\¥ýRÂSOCO½ 8NÞŸq]®$X—ñp>¢™ƒ®"o"µ`²æf}ÇaŒ—W¼À;b"ß`aºšíƒrJŠå!Ÿ†¼E¡gEEÉxÍ+묎_»ØÓa:°büÃ~ ¦à‘¶#%ðªކ"Æ%H™£¨kma…_Á‹·ÚîÚ‹º»x×Z+kGo£X‡¤àµMøejµxW É>Âíœ~†Vm)³{±P¿B8¤(`)­-­¤¿¯E]žXëŠK‘ÓÂÈZž£É¡Ûòf8KA|ƒv+]?eé.•^¢L *$!‹½{AzµÑj+ÆÙ̼KAk šÉKya!¶ãÛˇ z$Ó<éªÏ1zúíéÛŸY%§ ]·¦ÎxÏX¼3¤ó-vlémèì;YWD$Âb׋‹Ÿ) òŠÈÞG[oo9˜1Õèø˜¯ÖÀµwD8«Ë.5B¡U'.àÊÙÞ>Ü¥²b¡Œ¾ø.…NT¯òÁYöÁYR(„È: Eà, 6©¬>ÿ·œ§§AU:zv*BBd­/¾ˆS§ªŽl®òß|Ä?Pùh 50<‘éw\³ +ñØ„–ØÅ§âTûv5<§&Êò^ð­ ¤`£\!J«ÖÄôW^^o¯¶åJEÙ}Î/oXSָϚüý÷LYX½ænç>á¼ú®Ç1Ü_Yù}Ù¸{ [hX¹™,|H}_•B¡ÒØ ÊGc3–Q œ $åÝX…ËþØ}ª3Ò“6@s€u )N^¬V)—(—¾Å÷hžuÝ„ƒk¥9kky¾J…*_ZZö6tãíYf%$ä2²°5þ@WcW<«:ÒÞghlìJ`Í_½hÉñ"ÅÀêJÀ_D]0Beí}À¥P¨e/›Í\ R6EóИR½D RWù<¢v¬ÊËÊmKm¬Ç`dàâ¤bÿèâFܸMá„ÀÁ„ÚjîS6Ý4Rñ¨øì®˜jB_¼´Ž‹B!N;ŒÊ;VÏdeíÜ™´½«™â_D•Ì·ôØÀˆ"tQìF‰aÄÐKÔ¢ØÞ6<¢--åt?^«‘âùTÊûºa'5SøCïkrÚpER„(+#N“CDy«€,Jº"ô§?ýÅ/^xá…\†±OM¸)5s—ÝS«õæJ«{–«·Âðî‹…8 „5f¿GYžƒë†Oy¿Ç·âÄèÓoÝá¹f 8b\íì¹XSõÖÓŸÛïBÖ8?!Î ðíIžaóÑKàjºËoȲ—-ÆÂ<ÔF¿GFˆ¤°®ßн”áõëG]ïëè­$XÍÍQ6À£úXb5Í¥cÙ ¬,´*ì„S(+ý,£žE‰5Žƒ8+æ`:½dI2§Stttt44)•6W-YÒ‘W•De³¹M&·Ûäq³qÍÆÖù½­ü´´ÂWvn—dÛ‚q¸û`ˆžbºð–>,âWŽƒŽá–£pãÐ }@:¯ Ž×Aä„ï¾±+++%.…ÔÖ«IIé ‹VŠŠ<@È#9ü^·“rB¼Wø˜´{[*¤¥ZF„:/EòuÍݵfI^«Hd S´¬#jjÆxaŽ Ûg0¦€½†é²e”½,‡Î’ÿÛÏ~ú“~‘ø×W>þ”¦JUPh# fTêK]ån÷4N¹õP‰\˜\,%À AEcp\ÓÖVºï`¿Çß_wxAz†ó–™,ó@$¬o謊:òÖÛO?»{öGXól‰™ŸÇ`EºÜÛ_WQf™áÉ ` °ì”Ž gÃÂ÷ß d¹\ê~}÷ž¾Î£×»þ]w]e™ÀÂ"Bo|°Xì–1$`Cv¨ÑY1€1::GßÓb¹Ö¸›Å;áJçRTÕS¬S(ôsuât×¥Þ@"G_éð\¸$ ˆwŽ &A7´Üî ·ÇëæsÏèÊ÷Q—4ÊC~{¥š[O¼[åÁúÙ*¹oš»ZòºZZºZ›»ƒÌe|´RÖ.>7€€µ%]£”Ý»÷¥Ó7>€ïÚˆ£{‘ j»µmÚvm»ãÚ5-4{/ì0¥Ýmì ÅEK˦Q³9È€-îAjJYè]ü¸æZ[R6HÄEÉcÙ(ãhœ}«æ…Ü<,M°T‚ƒƒ!"Æ<¾bÅÏVüë+Ÿ~ü⋤D±e¥²Òª«¨ÒÈ‚”¥•Ö‰[(wÞ¾…ÝhÒŽPž/e•E—Ý®Ñ_¸i®û~–‹÷{,^Ò§óÆöùÓ3óôè- iµ}}UG¢¢Þ~ûé§"2 -s˜êÝÅ…øJ°ZXºR×ï*·0°,c㤱Y÷0D!†ZËËÊÑвê mΓ}ÇÑÕÐíº·077Xa}›´¿ ëD, \¤ÙÓ4:—ÎŽÜÛLGGEµÁÄ ‹‚Y¹µˆä”9 º‚\bMìå\Úm.Õª®!]…t¾0¶l½ôècË) z<Ö)t6!jõÓ³Þ)dÐ.„÷Žæ¼æœæ˜f·ÈˆÞCy’>ʇ•7˸ʉ4à"clµ²ë¸•è `B¦‰Æ„½ÙÙ¢Ä Õ®WMMmÚ–6m_0õálèÞþ‘áÚÉÉÉaÑÑ©f`i [AÊ„ Afâ·Gôµ¥°þuK%wø´èÓKë\êRÞÂS‡½ý½l9…#•žnAA2zÊýX¾üÇÿ8äµGƒ~øž4‡§OÏ%þ8F°hvúôÌô±È‘C¨’DÓi~À@A¤°Ú'±èoŸÿÍwñžÞìÛU‹&àŒe,VÍóÏoÞüÖ[o¿õöÛo†nËNµ›L³³Ø.#Ì£ãeãXÆÞþþÊñ„Q.™úUܺ ’‚ žz¢»ƒÿ%€•›˜Ð•ÓØ˜›–ÝÜ,{X-ðÈPòGo)1Ôb[$’Á„ÛÏ -è(-PFk2™1-a6cž×PûðE_Õ69‰r—‹îj×a”2€^ui)I·îî½6€P)[¦xìÿQ¾|yˆ‚rd³!Ø 6µ¸àŽ®'\ùëÍß»ççÏL/.½-ê@ÉÌiðÕ˜}a°×qáZ‘ûñÕç>l ……ÕD_X‚þŸŸ=–“¦*( ¨Œ–™è1…„!¬ê­,›_Yx ˆßBù½ŠË ­ ‹pEÉÛB9—\WJµÝÀ }tu°Ü`¬™3ósÜ~$Æ¢†ñG X:MvŠŒ›îŽŽŠœø*/)*£{`»!\ÝˆŽÆ‘íœîÈå.F:Ÿ¥°äÅ<àõLMxf P³žéiøˆ°„<–ÛBΘU¥ir™x¢²œA™L‰·Je+6h£Ã׊uVylSa8âw/áàûïíú¯÷víÚ—€ ‰ø ôwM¸3c‘¾êmÑÂ+Ó¤¥·LXý”—2¸& Y³Y:)ÀŒš»¾Tôœµf ©{Q`ÕõÃbŠ€¥UZ*Ê`Úá‚Uûµk×ZzlÇxt™G®¢h­¨à…PËC~@I46ú°ÝZ6Cl#É+ß¶lôó`b")\`jq8Nv»Êçïüío(KÚuE’ ›úˆ±,¼ïqa°¥C:ÄUtQ0Œ:uà­þ4Dæ›tÓ¸(ÖÝ»7¤qhk WðvIëÊüP%1å¢ÏY(//cÖZ(„ÕoÖ:Oöøpuô¸£÷ÞÂÝÙy‚Õ¼à+ž…ƒ!¶ ™FÙ¿¬ÑT é Êl¨Âa VÙ8œ|yH` t`g=Íþ¡¨¨Èj¥tqô®‡#òq°ç&˜bä –ÕF1p‚hjÚ;313;홚™ÁQ/brÌä±åÛ 0dÙúb+Ï¿·"ySŠƒkmòñM-¨•óÇP„"TI”!L6¡USßu$ɬïoŠLSa¦F)Áª¯MLYZ­€ý¡­—‹VõYô.á†u{7Ýø¢LâªQP¼ª#X‘Òê>qȪ3ý\‡â*<7“«³.\8{¢CĶU”[me¶R´*•\þøc¢DůÊ_o¬(›™AYüÎÄ4òÂé©iá‹Ë·§ååå æ j›œþþÚÊñéÛ·¿}€¬Ó>dÁÄGêinÎN¨lŠ®§Çéy.'y;*ŠpõÖ‹/>JqIK“Ãépê1”¤u\sÔÖ•ßõrÊU-k€ÕÛKÀÊ»·P± •HïU ]¾B ËуRÁê³cÇ XCecˆ„g Þg¸µ ºBó[·FËìö]6½2²Æyß2ô¥„ã嘸ìáIÆçuV9õê"k‘ÕSìÆ`ðîÅæK¯tìT>ZÏrk}3®f¦gg<„)Þâèú0EÃQZBùªœå@UT48H:»´Å‡§bˆàÕÄ•§qǺvž S6Œetâ–­»Þßuøàá]‡ãÞ¤$€T6U-lÄjijåÑg,¬-—Ú‡Qí$QÞÏcb0‡TºAjbÆl… *sw÷‰¥)Öv_»vÿ>Ã~Þ¥ÜÏÚŸPÕÞ~íÂ…¯.œ;¹´# à‘G”¬RW%1û¸“r˜‡Ï'h½ò12µ‰8‰Ð43?í¾ËÚ–žiª´êFb™V ™ô‹¯ºáT—»§HÔ?"à­‰3g¼ôòJ¬¼Þ–¦ú~”Žò(ô‘¨ÍQoE=ŠsÉ4°{Ò“ËápôÜèCó¸¯o`` ¶rª~^ÂÕ˜rÕŠË sðÅ&¿Š!Wo¿¶Û1@ÊtõÙõoްìnÎÏð†J^‘‹¼pL8ªÌªÓh†.sÕaœ!ña¶rŽ„*Uˆl‰DX Nm%¥|´œŒ^t¦˜²¼8(/¿ÐRYm…Å8-ôýÆøPƒ™ 1àÝ5ëõøB¬À@ pjŸµ¬¦_ZÏæagSS4AB¯eMVÞJÜõ¸ù°×»•èêp–~òþC£[…øTb? ä.ç@¨ûÖD©}¸tÝ?L}õãl–¡·X9Œæ`-Š£Ý÷»}Ý„Áûg¯1e ç)€§¡êÂW¸¾;µ½Vo®«$%â¿‹¦¸P žXÿ‘j~ݽeãn8 Üc¶ñŸ“Òøi`”1³†ÍîÀñÙBdÖ⪫YQnB~7Dq¾ÞÙ\;zô:Q@MÕæ%~ÿ¨"º\ë½ô)M°æa¤æø±¾žZ×èìüô̼Ô.ó㑜ËWxI˜«ª}aeÔ6­“puñøñã —®8Úz¸Ø€éj‚•Pj ùÛ²D§øïri4y”ŽÛØiEᵜ·‰¨TÁ²%ÑþU5”hÖô8é'ô¸½S%ÅS./ÀÈ'œ3I¾z¼ÞÙ)BÕ4–— S<á3;ÊÀ’«rBˆ®¢•ÊÔ ïOWÓïeX¡¤Aì Êq*ñ±z'á C6&ë[ßä]›¶ÄÅmÙ{ •‹@CÑ"¸ ÀÒb$‡B€nd©¨…ð䀵€¡R‚Ó1Oh@'zÕQL JÖ°Tl¸âìÙ³DY, ]´MVÏ‚®.]½:ðÝ“þ'—RÐé&¾*w£»ày\ñ0FH±°†9ËÙQjÅàºH8m9¿8 ³Â!!!K¢ðêN(²ƒ«bÎb9ýùéÏ?÷Nq·¸½»÷*tC½z½s ¨`bú«¦¯çyUE™¨Y- ÝÊcø9j ’®÷œè¯(›#ÎbéNßÄoE±P g» ¾ö…{ VoïH[7açñΆ"»“"¬…²9.žW¼c„‘e™“ü\8ùkœPqQ:`'-0>jG> ƒ ÖRA”óõ±N\ÇÝJ%SpMÝ*¹…wˆ´&¦ Ê UE£ZA´Vˆ1'„+úHtô’ŠŒ‘(‹é‰aD—£Ü¡%uà|øÒóV/¼ ©÷¹Ù ‹äèó3„DP#€VïP%÷ž{éKš= }©k¤ÚÚÛèoìØ_D¡Ž…ª$¼pNt–Ø+Xjz\áвkÄ^Øv¢P(–(! YÇ;{:ê*l³³SpÐÞ¼ÄÍ3UŒ„§«°R)‡çu¹|Eò}Â3ãñ¡¨€& Çj((/ˆŽŽ&•¹äÑ…Š¥SSb®6`u•C\ÎÅ»sàáh`ꀕ Õ”øæÖ­»~ýæ›1Õ1!Râ_êÐwëA)Ð6µ¥zmí$17ý @W-*XW,± µfðݵ$­º'K'‰žˆ­ WÎÞ¿vÿlwwû$]÷q-=wþ<Áêâ7ß\¼ú|ß©óçϽOÙ|á §±‘"@iòîÝ»£å媜%ÒÈüfÿG*­&HÀò­bð`<™hÿ‡/!²Ârtè±ÃeÓÙY”|¶7µñŽG[üÈÝèø1ºjky*§Í@‘ šan§?t›;º;–‚–&ˆ(àÝ4ó€­ëßÝï¯(çb(8憰u´·íZOEÌ£}çpœá]4.QSðc¥ÎØãVÄH?qW›C‚ýÛz]—Ñ“®¬¸'Ę ·¤(ˆú»…»Ù3>Æþˆ!M/f¨5v,ˢˮ+Ðè² ½’ ÇXÝ.¨È ÊH®[S|N–ÙOa‘:6V••—ÀåXm&¢+œGdÙl|H5Ÿ²ÂS=ŠGy¡ž“›£¢—-ƒ×FŸ+imã&§£›€qÒ ö¨¢ÛR¼€•DJç7y×KBbb³¨vµ¢"ÁR¬©‰¿ÊI°IЃݤ‹º‡QÍ&РZ*¼4£ÖŽÁhF)øuH‚}zŠˆ÷¹œpóæÍ³gïÓûD[xC×Í›_Ÿ:uñË/¿ùò‹o¾ùâ BÖ¹¥u„«ñYÊ\æ§ù ÉùÙ»n÷(Ë-pu£Ãü½ÛCŒ×/²”^z±#*¿ G ‚©fº÷$Œß§˜ò·–̉¦2(«·…üõc|]?‚°(Æä,ÂL+q­Côü®w¢–8k h°*òH°ßr]é¥t„¥òdzU{›V(z.BÜ[Èã}Y‹‡Ó„-QÏš‘Š¥s‹ k*xTLíÒ a·7± ¯œ™L°¤ª§§†·èt:õWˆ±è×tûÖí‰[t›(™`‰55•1•Zˆ"* ñÎ`y¾Í·ìaS‰|ŒU•¹æ£à«#ÂksdÉ Vƒ‹ˆ~‰A)ç7è{E§íî éàØMdâìèpt8•/nÙò6Ì~pêe ¶ŽÖ·¢R5XMØÒÄ,TF VæžáR’H“úZmm©˜”2Ìf yu£Q8¤@Èrap²{ÒABêÂͯ¾ºÉÈ"l]À:yáæ×_}ê‹/ÅÅÀúúÜd)…™qð#9-ömÜ-+«4°x²Â¥ýEèBOO‹)›).üy22Xä[5²%¼÷ª>G-%¨¦bbþŽ8´d†=03|2i‘‚w\ºþÖ×çNÔU. —|O” x8-ïr¯–¥øÑ£}˜å)*+/g`Q ˆš…?â)°¼ãš°ºØàhoé½T!±ç†/vo¶fæ…Ñ‹qÅ ¢¹1±E—‰i,Ö×ix‘ˆN“£PÈ–(;|¼]Õãt–^A‡húÎí q,ŽOO‘âò®ŠK ‹ ‘î‘4SËdF] Ód8È•U•˜ƒ™ù±G]¸$Êߟ·ÊûWE/ù‡e„§JâY”©éfÕ!uЉGqœM)æà;:xþˆÕñú€’Q­onyûí7ß|ç©Êd­\DmUBØëIªoaˆ–îz¦,Ìä ´Õò74ká­}AAè=ëéÛÖ¨8J¸‚[¦tÅÌôÕ"°.œ½F’Á›_]:uê‹/¾üäË/¿ Û—,"¬Ê¢qTfgù É œ—(«ŒžZæ@^*꯯ûÞÍ è‘  €ÖßÄ‘L ,ÑslÑsiÕ¡wv;:ôÝN-…Ñ&–D²Æb\uƒ®:ôh3óÞQ=Þ5wt”šÑs6˜ÝK+ä‚(*tßG6H¸úúæWôæëJW7¿ºùÝ©S>¾úä“/AXçñ˜bÄà®{vZøë|Œ5n³êdJ¨wÿsåø]Žl$œ:ƒ2SPðXP\P`”-9"pUSÓwÎü=æšÏ l5ã–´2\Ÿ yp°_«Ã&ïŸpÜïXJÈ"lu‚ø ×ù›çéÎŒO¸ú¸ú†âà']Ÿcá1­,"Âr»'ÐPàCàg(Žš¬6ʈù×öWŽÏcN^‹têìÔ -=·ˆß!’ ¹~£»®ˆ!5Ÿ¹#Mγ ·N¨'ôêÇ¡Ýéqþ„™HšNÐ2l=fÒªp]v Æ"d[]‰£šü.óE*ì DÖï®ÓçtÖGëÕÇgçAG³3Èüf8ú¢Ñ\€MlŸÒ⿞“ò ¬q¶ŠÖé;¢oÔ;Q®îèvÖ;ë.œtR:àÒYóÓàÞJK+À1ÔèœNÜ™ð!‹8‹ž?ØfUé–uà\ºœÕhÌ !ŽBއÝ.±H¡ V½ôÃZòâ?ÿïe BŸ»Üãöº=$DØzNFñ¯¶ËÌ,Þ½7-"[³<$DIl·äÅZöÃààÿø—/ÿñ¼Lþø Ø7²¢Q†vb=„ºË‘È$¯]CËÙÝÔÔÞähkÒ¢{ X‰Îs-WÚëØÈ×ß/Šë&g‡céRRqµ®¥×N²j¿)E7\ +Qjÿæ J?¡ŒPâ«çÏ“r©,*‚#üîÝñ»wéw31OjkÔí+«P)ˆ‰z(#¬§Ðw ÆäÓ`¬3SØ÷áE5uvtn¬¬@£n‰îáÍ1Ï ÂºszÑÙÇ<è¾ Ë9ÇäöÐzÛúŽ}vì³O¾xþ\]Q_°/f¸²/Ü»·Àç3Ž´9ކ¶_gOG¿š(¬tò¬ßåÊ¡J ëÊ•‘­ãäùï:;팎ÖØ }´$f©çæ,ÂÂgÇ^f¯ŸåÙŠ9·4çUVNÀ5kÎúžz>ZÀÙ30ÐãphQÞ·Øp:ŒÅö4RlÈ }¸º#V Z¸\U2«rFG7)Õ ™‚x 7%¢¬YCB¥ÕZ¤’Ëø¿þéýH.—[=å¨r‘À˜˜%½6åáÞv±'ÃS’Qœ™‘™™¹;"b[èŠ}J‰ä’(¿zt™B¼\ñ21–\¾üµžŒÏÉiÆØDi{­Ö‰J€…â¨ÖÑê!Ë`¸†‡Åˆ ˜ö"\¡iC’¡¯ÛádL˜DÄEH"¢ ÂE@#º¸tEÑ/¡ÛáóÏŸ˜¬­ã‡uÌM=×HI^a©ìà*Œ誾“"!ÌÊNŒÅ;Μ™ö’ÖòNcòÅt±EßÓÐy½ï$µ»)ßQ©Ó\¼ o9îžcK¨Ø“F„ÔÛ;ÐÀð‹ç'뀫2 ±ƒëŸR-‹Äûgø¼o:zN’`@QÁŒóÆÞ‘áZlj“}×y]­Y€5»XL£LYv,&åž§¨¨(Û«ïì9sÁ[•ÿœàõ!€…ó-1NˆÄ‹€EI^ =½/žtÖU®$W{ldb¿±ûA¡»Ld… Ö—Wå°®X‹ûÓT`,-EBŠ—ÇŽ]?ŠéÓ¾¾¾‹W¯ûI‘ЯÚp÷‰sßõÑ_Vu„ètÈî9ëã~3g}¸F-Ø Îân“$Þg%¥5&`U†UñIìó1@Oªî‘+cpÃ[¼ÞBL}cOr>r=7´ÃF‚â4×× maQAG [®ÇiuÑLVê"¤㔂šFÝ·›ÅÅr™”Ulc\!ÌLÁÀ5íaµA¯Ù)‘¶{UèŠO_Äÿæ¨èGÿ×Cò—Iy-S­xü…ÖFn“Xˆ·8qC‰ºDtKKœÕ†šL»žÀ¢íîÐ’„Ð"Žâ&ó0½W7<Ì’ªöDG7£¯Ôv‚ÅÕ…›g I>Ù~¸BÝáÒÕ‹¿üì!Õþ £ëyVmmQ%/4À“«6(;œÅ=Z¦Ãºþ†¾µµå·&>ÇQ7w>gÆš:cá ì<€’'áDÝ=0ðV9–Obá×M€u¶·4T³€q®60g„(wÜ/óå„C (R®¸_è `]ÿýj”õw¿~Ô§5R„½adxòÄÙ>«G)ÓYËFçxÒuFøã%'âá(dŠ¥üA¨¯Å ©Û «(j:—ZÙA|…üöhgÃÉ“¥u˜ñ¡‡š D¬÷2a[=\(”N‹e^DXÓ6Åri›w‚Ä4Xë‘)ö¹yæ¦~¬JrÛ$÷„B¥‚ (ÂZ{Ï!‹€þÚâI»wËCöë õQÿ„!Q ÂÄülÅ +^XµmwhsI,5*¡ÝM ­ht[è¶ÃŽÐÝ> h1ªà eT µÕVÚ6Œ(È^Q4œ»¹ÒºBu÷s7¹‚uí›ó «‹W¿!,áz@ZÄW_€°jëjIdÁ23ÎO%ì"‚³ß#`Ýè»V‡ Ô b«Ûwnc‘ƺ5u&#KkY•ò€êcàüÒÚ"7Ö·LXâWŽÒØ]0–o9 þB¡Àq±ÊýùÉ¢¢ñ1q0“¨ºW°aÏ…Ïéio8~ìËëׯ÷ñšÇcG¯»~ÝÏ5$᪄€uÿ,1VMM}“LWNYˆηðÚ¸,cÌ[£cbI§²„Ÿ“¶CtLX| e‚Ñþ Ü?ÞÙp¸®®^S1UÂ;U-…à,[~æÏSÓ\â#ˆlE«|•N¡ šXp‹`#$,y&¸uHi5Ök™P—@sG›M1Ø ©¥wæA¿Ú„ÎbÖΓvO yñÅèÍþ¼>xÉ£²Æ˜t­za۶д´ÜÁÞعøè‰&b©zGƒÓ!é,‚ °…kR¼)…)ÔÌÓÍY“µ<”jÆGñ×÷}¸:·Xd |uÖ×H¯^'\ý…®O\_ú!QVWÇyÚ b‹OÕ*#Ò;NÜì&\ݺuûöß`u¿sûó’Ó%·,gHb•`N•'JÑÛÓ7 ôë®,Ÿ¸-p%:9ˆƒ,"B¬…M9áÊj¸ØùÉ1Ô;ŠPÍ®™¡{¢Î@ÈUª«Ç}óÅ©ó}˜»éd»ñu¿^†ŸÕ¨mkw\€³¯¡§I­³û¶ÍIE„«OZ‡4ZF± Þ”jbd1e¹QÇg•¯»¬6ÀÜŽžç±ë Nô‘ܨîQô÷z-8pÊB:Ë‹!AœÑSFJk~bj9 fÖ;Š G£ãV¹J¶¤k¸N; Vk±Ú|Ëœ¦§½Só3ì0wñѯj…ÊŠé îïsJ( Ì&Ï(*ö\æ Ä2dITôæ#UþD‚Kqò]ÌÏB#·­Šˆ$ý!OSiØÚÂÇå8¸)Qψnô½ñ„·“Z¸jK¥Ý¥ÚÒîZ¡¼ÚÚ85DáWÛ/Üä臔÷›7¿þúÔUNÿÂÀ7ÆÕ©S§ÎײHºaG \ â➬Kò«“÷1ʰº-fTo•œž:ƒéáD™“JéCƒZÕ'j/߰ΜEwŒÜ«Ýˆ][æòèÀõë_~sýý0¤ì!ò±ÕåÊË€)¬þa’êW¯ûâ»s'–ÞÇ„Äu X½+Ì`"®Ýá8Iiaç@“zè^ÙǽEh±X{pNêYiR8´…5æ–S¿×U’Äê‘NEù¦Á&*øŠ€e9}Ú{ÆbÉÀ¡SÞ 2D´ªÇIÃLf¦fpŸ™ucÔÕ¥÷FÙ’èúv3û›+­Å$L3ØÁ5==Cí,–%¹M,µ9Èl”[­ì†à §Fmãå¶òLôã¼xY ŇR}t4ÑUNÌŠÐm8å=sãÆW7îÙ-°ZzÛ´zÚµYNçI'V{7wq˜‹å:Ì¥µì‹©í¨íf\i‡%/êòÝ' ¯Î…P÷qÖyþÃùó+•ƒXâ¢?°Î“ƪ¡q`\ ‡<«‡¢ÒeµþìWð›OHĘˆ¸uC«Ðî–‹(0õ:.\¸?\qwâöoÏœæÃœyðtye…cãeÒJ vD¹ö¯®Cag–³°ÀB£¦â2â Ú5 ¬‹_~óÝyÊNjkEÛðØ±£~ «^ †´µµÁ×óÝõcÇÚ¡Š…²ñQ±[áPXÙ*ÊvQ”²†ì¢ž%Y²xo››{…ßÍÐEŒ«£×ºÕ•eîYnvÒtÆ‹ú’¬5Ëš••Øíe£ˆ[p½cG7B1ñŽx•Â-î©i¸aÐbcôDÉ-œ”Mu‹ÙYØÊ­åªà ¥k¿±h 3Bhå[må*Ê.uF´ÂeRh=R©)>¬’[Ui™aÅ™a|zNYÈd÷)JXõ(6 ¶:D±µÕdûd[7„ûƒÉæZÉêç›F¥,EÏraáæIÖíçX„«S_wŠr¿O$}õ—ÅK¤„§ÎÀ4ª ¬ñriús[r”‘]€´F©áö·˜÷º-æ™Ï°Ç[L½‰EâÝÑðõÍBŒ±²£¢}^Š•X`…ï-­7&Æjr?NëÔd]y™›©G†sÝ´sX$Ý®^ýúÜ9že#”õ§/«ñëóF6jG÷¹S„'µ½ÓÇm XÑ-g'ìcboMÅ}/A‹>çuA7—ÞË+j«¦ó(DÖñKŽ+—Ëæ,à ¼ä•. V³Ñ—P¢YfÇé'¤¸§AÕýyú<€±”\‰A>L«ã¤Ü¶ gá)p£O¸S_§ïܺÅЙ?#¬0c¡.M7÷×-þ©»[¢+TÛ¥ZÏçÏÁ8$¦¾”ZΧ²Dåüù›®]»?‰%”½tÊâQÑfóæ…¯ÎÞﯤ4ïôß>ÿüs,Ì4SÒ'¢—ãÆùzµõ¿ë¨³š8b`…(ì`ìH!6]@„»+ÀÕÀEøò.^ìs–V–—IŒ&€…Jb$Õ_|MñGºÐïar˜‘ÕÐàÇ\Eßà±F½>ûì³cŸ}vñ¢æÑÊ{°Œ’dCäñpξH`ôa{ìVv±iÎ"5Ê+\.ƒÖÙÓð€±NŽ -ÌÎJ¦2Ê gdÄW’i»ÙL·ÐññˆcÝ8#™^ÙSÕ'FÜú(»c1²nã|Â(Æ¡¤W[\¥Pè;œK(ýCP’VÅÎTú®îqìÔ¥i\,U&€MЍ^·G€ÊdãÕ81à æjG,$hA—²~š™!A ýæR†ë$|_Q¢„„Ô•€Õù¯€©¯¿þZÀê ØEAô‹ÿ X¢ÅÐúú«›7ÏÒ?Ï®BQFƒyµ‰ûž³“•å3wW@Ö·<Õ|úºšG:U†®Öñ‹}Ñ29Î<v†»ôÛ_ùò»ØÄ¾0¤Æ …ƒþ}ŽR`†¯ä»ŒÂ'ï…v \"}ÕM?8/óåé7À­Áï›ÛHبþ½ì/¿¹~ýêÀŠĽŽŒ’†z$ÂÊ'ÞW˜¨×hèsW·Ùñj}ªebÄãèõKÎÞË ³b[F¿gøüÞc9ÃË•gMØ-àÛ‘Ë+ìã(TƒPÃÜäÑÎÎku…·¥®"½L1e6Å1O6›Ê*@ÑÑK–ºÐªvQ$Pݽ‹ƒ7G'fÝ|T†5X,“aË®Ç=1å3êàx ^_YiåˆsS§#˜ T]k¿Žîç½µyºV4u®ú…ʸª½ß-U¯¸ogûŽª¾WI°úâK!µ>y¨Þ 1Ö©¯¬Ý„«Ú¶I’Â=}=tk¨ièìDÁs|þÎç‹„%fåïHú•î'_îmëi8ÞPåÿñ+Û2‹½|8øžh\zÈÂcŒî2 w€cY½#í;¿"Z¬,ç£,y‘ëÊ•~ljêv\øîëSçD &΢g¡>ÞÞ>0à'†&.^¼zõ¿ÿ›Ôë›o®wi`ÀA¤ë¢¤rY‹‰„iÊWo°3´òì9ÍPÞ݇,;ÂpåC‡óF_ »xAëÒ•II!3–×r†#¡@Ö ËD™¡KÓlD£ÌdâÃÍI!‘ª‡©›`UÓçÔöWÜ¿ó Þá>óŒóѤ²Æm¶r.ÈéÆbO´S©4ÀLZ6Ó;; C=¦14UV¬ËÓYËMØò<å†sÎd*(³[)©Õé4—uØÅºPáªÃ)^ýôu@]ÝGé[<†Åp3R¡IÄÈÚa>cbQ·O‚±8<˘ש¯…¶W}! õÀ/úe¡HÊlõõ×çÑù!”bþuX‹_laê(À÷¡ê>3}šÉ Ë·ŒèŽÀdòXY9Œ½ŽžNVÔQl²òr‹®.Š e ¬Qé´›!åz׺Û0²uEë ø^½Ù]çBéÿûrñd»‚>Ípi÷Ù¯¾CBHò¯¨N¬d2Œ D:¤±.\àÎú—_~öß_~óÍÕKW¾º@ÄKýŠkèÞ½!_ç‘Õ–ÅùsÄœX03Ô;8”Çj nwö ö^#ª9þÙõãÇû.]ºÐÖ_Q>>ff‡úðŠ9q³œñ²zÅr@þ^|ÌED+L:B$lòGkªzn8œ4–+ „w°Ð· ”²FÇÝVRïþ„¬ž*ÿŽGŒ$«9Ø€4!ÂNy&Š=Å…6A¬4˜uããwïšÄÔ¼]•Xá‹Òåa—¯ôcŸ(! <´‹c☹†ÅjZ&¬áÉ6Là` Òkr’Cá ¦«¯þ¾¾têÒwW"«/¾X¤ª/ùƒW³8žzžéêÜÙ³÷™(ë\®þ~=6–‰Ó¸a=ipÁ¿~Z¬öÀl„äZ83íµxLØÒro¨×€QšÎšÍQo½õæ›O‡æÀ  ˆN_üàæåÁ`uÿþd¿‹{ׯ_ì£h‡_+¬Ë®:XkÛÏ~uéê× ,7oàA;ï¬k×`à¿*<ÉWIÄŸD ¿~O#Ž´ˆ¶†î äø„<²ÂUÎC+C‡„örúlÊš(3h¸HLÝ0Ðç/ ]!ñ4܋ǻ"ÛŽûìúw”$¸*%ºÂQx:µ_¸zé&Vå•Þ+PY¼ENè@?Rñ÷ï;.Üüšº¿þê‚*‘.z’ŽŒ0Cb{V•â& U&¸ÃÖçAÞü@ÿô‘W#Z”Z®6\ºàp4é ýý¨ãÏa{“¯ÐÏ)É ×^o†Å+f*HÓà(j5¬Ëº Æh6G;ë{júzzS¶ˆ¸%ùSà Ú‹p/P cr·ºÔ ;;{œfhób˜HàÕå1~lŠ@ëºç`)‚YÒ¡7É­r>ÇØR­**ª ¥oÇIŠ(ËÁ©Ñ?‚ßÖd[i]%Ö|Ô‰_cíð°/%SÌhÜœ#bb‚û‚_Gö=u¿ñÉô/Aå˜$²a%áêüWòÖ[/¾EúÓ¬6ª1ÊÄc'X 4F(Jw“Ãu¤ì\uèmè¤lîØ×7»û‹*+]—]WêD™n²û…º¯}ýfÞ=‡3X$Âx&÷æ%ÄÀ gï· LáÓF´#Z­Ë›{Â=ˆ}¥e’‡PòÔöľ1O¢®á*Ö=Üç—Qk-ƒ š—påµÛ _Þ “‰H›BaZ ‡–*•2™X½`€Wä’ž>v'ó´Íí¾;-¬[,؈±HOÜuß°*uꀎæ¶`jÂb*LÛ»ÞÜ|»fpPÝBl5ÐÐ'>·¦ŠWm† wž*0¡WÎZ – IÛ6\GDÀ#ô`¬¯®vìØõ¯OeºX·Ã€Å.]ºtó„,«ZK¥'¡¤Ñ ‘çº"T{ßñÕÕS_3®è7Á^gÈMÔv?þ´Éî'I|E)&QÕ`‰Kp2²†0!vOÚ!M‰‰DX¾è¿<µ3Ûy2q ›pùž”˜æÊ=6ÕÐ( ®gaãoXãg$ÆŠö¯Çù’zXåP×½ •Ds¯‡Ä‘ÍFêÇQ @j†–{ö.ËV^^¤ÆŠSR·}Î^« ›lÄJý[< K”E¯ØHZ,—«Ð5ŒŽ\¢ 2PìrK&Vø¸¬ïµ¸Ë(ÁÁzÞay{%JÞ}Ewhx„¾¥ÝKK—‚©ž?ÁC‚_}÷õ¥>R®Ÿqa}‘±¾œõå_ŸHŒõåCëüùó7¿°îŸèî .›u£YÆÐ"¸ôÑc[ŽE ³¤Ya¾ö˜,cl„xªä)šK}lf9ÊÛ®jˆµŽÐ^À_G¢—( 2ö*`±Kwé Ò¶;xí±o.~}î~m?bo·Ð7Ðpñ"¡±²Ãci=Ûb“ÑŽ“ ¤JƒEÚßÇn.´JGËìEFcvþ‘²ê£(è¯í¢¯áãB½gˆã¦Jx'ˆ BC%îóâÄMmÜjR”þ}lkp´ØÓ<žbø¶˜¦ùœG¬M"•U\bc-û¦³«ü—}¤dGÐܺ%)þ)Ûc2•W¸JõÝŽkôüD,¯," ëòiø~žD½Ïã‚'/\8yáæùs<#xêêõÏ>“J„+lù?PõåC/߈Pø‰ÔÌùB ø÷Eª 9‡2doÛgŸ¤±®cÉK‘‡r™é W?yò¡bA´Žàðñl—×ýý—¼èO¼^Cµæèf` ‡€8èᯬ€B„A€bÖ%ë#’Y×ûúœìn/9óùÖ=…6)ÞŸ ÷4J÷nY­FY@´VgƒSf*Æ:ò¡¥?15;Å 7¶ûÈÿÙÏ£üµj«€.ú×Jp6d àUŒS†Wá­%ýZnã#c¹ª3DJK ªv/š(€}G1£\Ÿ}öp‡æp˜¨|o¤¬P|âÏ?êùó,¬·½ ¨÷aq biéýk}Ù©ùÖ÷îya¡<ƒ:w•ǹg»À3éÇÛøÔšÄª«¾ïº AÁ-ÊhçÀÀ¥†N¶æ%d--%öÀä—nHâôI¹Îý¼ª©ºÑsã¤ó$…Aúñ®B¹sŽÇy'Û„G „uß·¡ý×,e„ é[J¾SÞ©E4Ä ´°ñhA+[Ù’Dì¯]z²çêÅÎNì¬uU”±½®Ó3LOØâÝBk±‡ð m+>'Œ}V«"Hɶ>úa{H¤-Þ©[Ÿ—|øùç`-"-±ü–ä%‰$ËFÝwçfïÎqsÑjÕÕz±(©†€%³§É!¦MO‰.%¶¼‘ÊšåƒSäòeÿkI”?áÊÿ8§¬>ÿüömïìòxJJH޹­V³šÊ\WWβÂ%KO+(x ¹'ˆPxST­ÄÐÍßÙ`>ñé«/ÿO}å‹…²XÏŸâö3ë¦$±„ÆêçsK»'yûþgß\¿y¢®²ü.žÂDXbÏ`ž„ÃÑPo»ƒÛkDXýåØõïNvŒFµL¯Ç„M_'Ö6RPí9Q{åì,÷*Ø1ħ"hµ=GI¼ÿ…w8;Ú Þ"²úï‹ß\¼ts“E;sãŠwÇ݇ 5åû'ÎÞ8ÛÞFŒÅÆ@h,б½hscùË.AY¨Åßó97«Ûqc óâg5U=Æòq6z¡l™9}æÌŒ°Å‹ãívˆøùy±%w†7Ö _Èk™¬Fc0—Dñ,rjyÍ­3Ÿ|H·q€6e²óÞ­îw‘¢ð‰ØX2}‡ð­ÖtV5©ó 9ˆ"<ã=Ãàš˜žÁ)V>4Ö(²¾*s‘÷)‰ ó.Z8z:e±\eT“P¨««¬«”.—ˆ†(Äûèê¤Ô ”Pò—¿Ö'_~ñ“Öhq ”„ûó§8žGu”8 ‹•1ÛUZÚ6ym áú±ë§°‡ kÿÏLÏX¦çÄ!¹¼¥ 1©“ X|t죿|ôåÅS7KÕ—‡4šÞAJÏ&¯ýz€HéúõSç»]C('a?»ܦ˜†NDÂO>ùìKîÐ}yŒ~´cŸ¿~ñÒµÉ Xb›ÜýE\]óƒÏ‹/Ï^øê«kíDö.T¯„Y¬ÍÂþ‹&Vð—/Wrvxÿ¿@"áåJtjÙî|¬³¦/Z­³ŽzàÁb€3X°<óÿ'ëocâ¾³lQ¸À¼Vªx5‰ `Ò÷|Àm]Ýñ¹GsÒÏÓ‘à¸åV<·Ž¬É¸Ò#úKgt3H'#E²tŒ%ÇV^ìv2tÛÚ` ÂK£<(ˆ á_6P@5T•y«* \e;‰ãN ã.Ç|yöZû÷/HŸclðk-ö^{ïµ×æþá%•*Þ}ÿý{\ƒ¯7àų,±®u¼÷Ëó#ÔÈipzhåÊã'·oßLýé_þåOÿü§A%‰§û‹K¯_}7¯|x ›IH„÷ÿÎ;ï<ÿÚÉia¶ÂÝoüñü/¯~$U¯#óÚ1<Ÿ •ðøKØk}ðâ‹N†Ç?ÜÊóîëèR‚àê›?Œ{Êo|%!ë7¿ùèÃøöÍ9¬øýÀ ¦å`ä1³~m†êy_ï`Y7M³a?šìÎû„‘‰Ð'+ÐP`ùiÊÆˆÕ«$KD<ÃP7°5pùÁ“/!FºMƒ–æê¤1¿æúßüü§ÞAR¬Ï%òŒÇÒ»ës+Üb^š—švk7…²Ú0AyÚI`-̳gïî~ˆ_‹$Œ }´GCá¡6þmzM°Âp‚ªþ~Ç݇wát`a>¸d#kU^$J¹÷©6@çLGëFV±8Û­î–áqkeun¡Mpaßè‘÷~w÷ñWz‚SB—™ã;÷(ß"ÏúzX*–ïøÝ™ÓyÆL²ûˆXOèracKr!ëCÖo+ÉðmAVDh² Þúåsù©r§7fÎ?ÿÎ]zãáÇ_ݦ•ÁWåP=†©Ã¼íðBákøÃ„_ô^¾l€ÅÞå® Š…7¾øè#„·?‘“‡ñâù—ãòHÇÊ{ï ´¯3ú…µSº€ÚšÐ¿N…75=ÒEæ¦QømïÐØë„BÜ©k¤YpûCÈZ7Z¯ÞÞ¸7‹ùf§.³Õ€Ä|q>P ÔKW©`ֹ̧!ÞÙ"´ÿîú€†,Œ“æPyM%³Fb¡a´$Å·s!pK€uóúv,öÂ?-±Í#‘`ÈÞâ½¼š4HA‡cXY¼?І$b­¬ÎÍec–æYD¬Aï§¼£å"±Åq©ƒ†"íòW l?ÿdðü™ï>þæ[ÕȨ !Mp¹0­µ!¥ƒß›t¨Òþ\ûáòé‹#ÜÈé†&dhõ铯¿¹õˆØþyðŸoßúøãKx¶/½­±×ϼýÞ™w;®Ð ðšaîƒA ª¨è½3ï| $ëÒCÄ«¯~=%¾®¿zø{†~øÎÛU¯<9(Á1ˆõ`?²`Q¢Wàiúýû~/Ë…•±þøšëíw^|ý!}þåå÷$dÑ9••ðmOþ/©P)–Á›mÏåñ“†bÝ´E X6®pS! -RÞ ›’ˆó¥±Q·,HÛ±|oè•æBÒ÷%P¬y/âÎuô Æþ­…¹ÚëDyu~s8Š{Æ·3³U'Žà_““Û>#|žÃ¡`Fˆþx7Æ<£™ ljqGÄ++Ü¡?÷‡B±hxxS¸ûݲ°æ °h®´ Ø¢˜³i|/¸ZïÙ°‚ð«ì9sí~V+úµÊÍ mÄlh´\fëáÃýëésF,½µÑÝŒÏw<ùúõ1^åE‡]cfýî¹·ùÞ»<ƒñ!t çáo3}2ïüóo¿ð΋òä¿þ:õÕ%•ÆõÕ£¯a¡øð!Üá?xçïªrNr¯,ì¸üc`aÈ Q¢0¯HÀúÝ‹®bÝǾq §ò'ÿíûÍßþË/^~—É—X Gi›bí‹Xû—ç’<Áš€IDAT÷Ð¥¬‹.X7÷, {ŒX@åGËaÊY±$úRSòõô%b|B¨}Aø¾rÅ&ZוXƒ ¬ëÝ“>ÿÖ:  ÐZ¥…U(œÜŽIÌjÃDóøyC±µñÉí 87oÉ?6©™ÑÈ6ŽàÜÜN%ų¸òÇûñ %¶­7ùäTT2(:ï«sæ¡Ô}^ç:!yX÷Ó¨d˜ãÑXkaŽ6³ÝŽDÈHÛüÕ{õVâÞ}WæÁGƺ›§1íQ/qìñ#VÈ×Þ]Yh·¸Ü_å`|¡V™X¸õ'½„Í‹¡OØûâý{ž9sæôóï-½{õZÇåŽ÷.ŒllÈi?½tæƒ×?¢ïõ_ÿíoßã’`ëÑíK4~+ÜËxý«\ÂÝáEÖøIÿÀµûqu[­£¾úú«/¾†í釼]u=E¸ß8ÑÕüßþÏÿú›ø‡ßyçò{0X{—ˆ5Ñèóe›BMö ØÕ¬v’ãÂÂòÄMÂ&÷ ŸɱÒõ ûYúŽ[Ãñ¤ ¯ñòex„|Ç`uŸ¯îÙbÆϤ füædFj?aX4‚ÁPJí×i¯Ǫü„/µÛ» d “½‘ÉɄિŸ’ pIøÐùíÖžiÈòƒYÁAÕoaN:+èò;H·Â©”ÏKRÊT87§shAVÛæ¦qQ¦¼¶Ðñ_ÑOÙ”D83­É÷ú wþܽïžÀ˜Îsj÷„ÁJ[£¤YOÏu(Ó2–Ëd¹çN·lL¢KÁø@ç}xeêÑâon}ó¸‚ù)õþ‡Wϼ÷ü¬u½‹Ú¿ ;ðÛßëøð}Î¥˜{ýõ_ÿöý÷¿¸ôĶ3ºôðñ¥‡¬ßðÁ;/°Ô綉÷G,Å•Ð÷G_ÓâÃwY•ó v2ä퉷šÿËËÿõoÿáþÇ;ïüò4 CöÝI²ìªP@³—ÑvŸ$ûÊu4H]g‹Á¬@ßü½Q,äUÁ•\¡÷N’µ¥oë[qoÒ Ì Áºöà;ZÐ@4„|UƒÚÆÆ¬ñ¥¸ &ƯÃà#îï][a³/s¤TX˜Š‡c‘náR»[(=×™àâÞHDâXÀê¥!a܇B08ºN™H:,pÒ¿f¿à%h9â Xaù‰XÚxgÀ‚Éß½B°tž1fq!jÿC Í²1®äŠ„‡–žÞ{üìÁ¾¤ÿ[ ¦ÝÀ+Ößß½z…ºÔ+ºh­-=àªsîôÐŒYÌï•üDï9XîÜú Ïž °nÝÆ]»Gw¿¸t÷îï…W=…‰çh­>åmkoŸëxúþoßøèú§7>ú§~ý[=¿ÿ>E…êš{ ‡†*'xäFã¶÷®íK…_f#‡ÜwYqºòµCö‹¿8ñVKËßÿìåÿïÿýŸþîï~ùÞÅ9ÜL"²°.hú“ÝŸë6òÇ9Ûäê?j‰þ¨t´÷Ÿå÷Pâ—dÒÝ]Xèön©  ÚMì¾U÷¿»¯Ðâ]H³ò€&–YŽôz lj‰@n¯ÂªS!5Çൺº@°Æ“‘´ GÐÍ2¡Xòwp#Õ¯·¿7îõnD"==älÛ _4•â„Ô/±j ä!,• ú"ÖTû¦jEÇ鬢8À6ë4Ï ¶\›ƒ·mò²(Ö}v­P(8H7ˆë×{BCsÏp„Ša¼Ña®êЧ¢ï"žY2Û=÷Lçv»òÅÄÖXbô“Q¡÷Ÿ|͈…·o1\!âôØÝ{ pþ<sœ?Ÿ7â=/u+î¿ñÆ?½ñO ²Þ Å¿zõ÷‚µß£šÀ }ݳ+ŸsÂ's.`+Ó)"ÄÎÇWPd]BkB€õ|É ôRa©\ý÷–¿?ú_š›X§ßÉXƒ¬ÙìŽ$·É=5èöÄöaeke®þ#dá#鯀RwãÕ-„ "F,D”"Ô=Õ;ð»pxÔPõÀ–_ãéå§¬ÜµÛ MÖv÷Íññ Ô;ÙÔF´â~ < 'Ç·u«™¸‚IL {ƒ³ý[*ÇqÚ…èx0ëÁjó¤–ôÓ4e:ÈpÕO`©«{"² `]À@gE%3øÓ°§`íú%"…¼a/Èà„Eͼmû^o8,Œw` /tRFÎǃï=R›­GßÛgwQ¶¿„[;ÙmX5OYÝ<ï…C×'ƒ˲¦:¸ÿDSá->S̆—ncÃ÷Á÷ïÿ¾ãÝ‹>9ùÇ“¹'G.¶Ï]»ÿÅÃKo¼ñÆÇÿ‚ׇôϧM’ÐøÞx_>öÅ<Êzõ ¶y*fFŠ.<ÿü;ï\»öþãK7pÖ"ã»÷ûá/VUøÅ/`%ÿ¯'Otµ¼yô¿miþUWÕóÏ?ƒptÁ˜ç›7¨Ûò­öuG'÷ë¦2¬´kÖŸšenÙO±÷¾Ee=Ä{QaÙ×~ÿ@òA–`©ÓÏ}1é߯·#¬Áíñëò×ð5 ®Þå½$ Ø:]bU)ŒÀ%Û›X"Ø­­]¬$Âo`v׬àæB„e%M´ø?Œ ÑŠE£É€…JÃo?Ü)¤à=Þí¥gÉ sk•oIÍ3Í%1 ‹AfÀ¥LœÀŒuKzýúÍîîµØð¦Ú’ë?õ»ÇŸêþè’ Ù&=³ÄëöúÿxñÔ[oþë¿þë‰'ºêÿÛÿù·ÿõoÿö?½ôwUÐQ¿–—“s2/ofÆ«>`üͬfoÿ£ñÇ?ÜÎÊ‘íò‘O¥I…È­ 58ªCØÊK’‰És±~æõ~óÆÇˆX×܇ÖOpõàÜØ ,ž\…¦. B49雂8£Ã¬Úð`ó¼‰i¬Ð¢‚+Vz+!Þ¸d"|!¨1 WGzûqý`7Žd˜”¿„$ÃqAlÏxÄÍ$“0é ûAãgÜ¡è‘G$ßÝZŸyG× ›c8Ì.9o]þ-»Ââ"ƒ Y^jšayÄh“¿÷ÍI^0Œ††7æ °®YôUþ>{|Žûº¹tî)õóW©‹m› Á\¹ms®£ƒ»WBÔàføçoÿ‚­ñ[$Y ®'ü=ï=½ö»÷ŠH÷? N¡cðèÖWoý鶪 ~|›7°¾øío?|ýuÚLáú¾¦o?ÿZþÉ3ç7çÞýð·_|„ÃåÀ|#²© ò¥øèo?úOõ}wN¼`uuý_ûÿ¯ßüæoÿáÿ~ñí÷þ-_øÝÉ“'ÈÉ\5²üÝŒ”%PHdòÉÛ¿ W¬Õë¯å3㜹0gÐØ;ê[ y¾×"Aï…wþá7¿ùÍO¾¤%Û5…Õ}õÌÆ±\=gJÄðù‰fͦp¯Nœ³×M×HcR9ŽoO¤g㻂+¿7ij­ìª$l/%’…½ØíŠFzè”vG"1"K"O8ÎYa(e$NÆBña4vUW=pº2ÕM¬‰Q(?‰…ýÞ6ÁÛ&/’E£L¤ã’j·'°ŽÚZX2ž^ûáÚ}žLyüøû}ã øôé³3Kï!jÃ]Å¥ùφ¼ƒ^ Z:ìô<Ö‹0än/­.¾úêö”žX¿¿åwï¾—7ƒ.çé¶¹§žÜV?ŒÞz( ºtéVð?’tøÁëþ;®¯| àzG{î#3á_ùEÖRé!j~ 9óõK¿EkD…Ó¿ýàõüOWyâ„Àêxeýÿó¿ùõ¯¥Üü-ü‘~ùË"ÜŒ–GPþõ!»0ŒLŽgµU@–O¿Û‡--··ÿª2œœÜÞ–¯ÿ ì`¤Ó¡€%aËb'kkúÝ:ÖÁ‘¢·_ÿè×_~ñxBÔºÿ@M«0û’å$¾õܼ>¾qÇç*”Ö-éŒÇ*%_FÖº»åoœhlÜê†÷†È7èá7ÞKõÂÔ®iZÅÑtˆBÍÏ€’ˆ%&µíßõ;`Ì ÆbÑwW?Ù 1<6yÒcw7œ”È ïµ­‚ìé¿Pb–üîM®MNHÝ x««+¸$Àºrߨ…P@úÀàÊ\Ÿ{º43ˆž–xˆû•Ç¡ƒ¤mÈcèonëxæþñ?c'Q#ÖÝ+þîÝÓ¯Í `½sÐéW’mëK·oÑLÖÞï_}ý]´Sß~›ßÿôÓ™‘uøò?èaþødÒÂë?üàÄ¡Œd}„DúšôùØl9^þw¯ÿãGØùè! ûÝ{ï.*’48=‰£ÑvSÑ(±¥Jû1á‹ °Œqƒ/ ¬¿VXø¼˜Ï#g£Tž­á¶ ›Ÿm ‰­÷ŒOºþîõ×ÿñ‹/î_š®ÙoÔ ý~ŠäIBg@HyîBg§3 §±sÅÍKlmnêPPþüîîP¯‹g+B½4 5;6Ám`ÁŸH¢Š„,D­íDÂçˤSºUòŽ“yÉt0 oñû€ *l2öîÆýÉd¤'ŠoQ>³Dõ2\µ†Yâjc$–Ö+xÚJç ‚ÖS¸ÒÚòÞ~C$ÝÆ?§ma>>ãÔ¶¡9œþúö7·q½CååÇÆî‡pÖ$°¾üàÊU´xqA€µùìÞ£'’.%ZݲnaÎÙ Ö¸¤8Àñ 4íù’ðD¸“¯½öËÁÑÇП½ö»w—p'h$N_;!>©|i8ŒOj»ÓðíCA…ÌèËF¬ÏŒ¬I)Ñu‚.|v4M¦BzwXþùǃ7?õâëp5‰ëÌ€« «~èà(‡M%á7õù…¹ÿpÍl+˜Ëßüÿߤ<Æ+Lùs¨c¤È ÌZXb^[ëIÏæNi„èxx &N€U?Ï´ÀF|0‘OŒoKq˜ˆd2óòý¦(àqòû‡¤JåòØ*{np}ë°O^1+ù÷öš ꓺ„cÔCŸáôŸwfæÓ¡yôV¿‚ýÀ­[ß@î=r\·úøãÛ´n|û*\òÀÞó žò ­\¹ô€º} ™¿æÒ®q>¾t‰Ëæ©×>=ÿÚÌÈIñ@ç•O¾ùçg¾ùêÖÇ·n‘ïX¿;óôÎ¥ÈfÅ;gNWa™§èÌ»¿}•"Š‚Kïßå%Òι¹vN®Öä+l;F¡Ÿê+-‰§ôDßù²©p{ò¯"–„,I™Û‘íS'ᕌ‚ÜõH’•¼ñ¯'ŽW½ø:ª¯eÔ©ô‡ËêЬ"_÷ãã7Ç·ƒ~º¹ÆªÆ‚ušzËÉóެwËŸ/d\‚V$‘À¸úÄýt¶(Œ™Ò€·0Ç&RÐK$¶·[‚¬ÑH0h…SŽ-¶¼pÝZ%G~MÆ3G-$­P&(£oÍ\K6é›—Oˆs‡n+f’±*ÆiÏ®×àHu_ý.yeiîB[Ž1‡gB3Þùù§W=b.“Ç7ê&ë{Ž‚°™Oq2µƒÔ3߬¼—73š?ü¡gÐ;ÿôt ùòYùúäÑmît<Æ=ÿŸX¶OOÏLµSÚ÷õ·ß`u‚(ÔB×û!ÒåÜ™3¾ŽØo ONç_¾vå}öï٠ܥ“K'Ví†id ÏM<1“‘Éî›^`'ê½´˜íeíYW¸µ€BK~(±G2'ÕçŸøÅ‰üç^ýUâ¸/ðø®±Àœ¼÷QO¤ý ±®\»ö 0è_YÔHœ¼‰"oRÑI|¿=™ío§—*,›è9·‹¡Ž5ó¼b:˜ &&'FGcƒ™`&”N:p™¹ÓOÓï9<¬RˆaÅGÂï½4i`4}fˆŸ„7i’ÔÉiGÔT bõQÊß«*;“uUAuß(—V燦pE8Š÷ÂüÓûžSúÿ°û¡ðɼtI¡EP¡(T ÄÇwï]}÷Ìó¯˜6>’á¡¥{O`{[;©éj•ê#l ¿ÿÁ‡gÞ+‚@õFpÚ{¸‚ÊõbX×ÛO(¿’ uõÝ%˜Hœ¹zæí3RA¾¶1“wþ½kw?ü {¡.Sª—¹¹¡¡]oRXõäøu˜0~Ú¨íg\ÐÂkÔ7vçáG*…Ul"Š%•Qz"#$^¥À’ßXÕP˜,È)t¼÷ÞFÊ?\þÁ8|è)J]±aåå ʘ/5uQêÁì;;uy¾MOãy½QCN&"££0uìþŽV‰ŒdBu#°v·¨äcåǾ‚<ñéPF°þKŒJy8*±N°åèd!Äù-ùó-A"]ì`5æõÇñ× F£=‘AëÌÒÓsÏìÕ³% 1a2sjAµà+œ¨¯2uÏÃ0»æzÕVsè˜_jRÌlLO§gÚN_ûîÉ×nݢϓÈ÷#ãø} F"4 ä XW:„…ÿqZýÝzFCCϱ”½Kl“t˰~Loˆ«g~y~æ@08mõΡ÷úîzýé6å=·ŸÜ~‚I5/f|ˆƒ™ÏŸÿ·çO?ÿÙk'ÿèéí¼v÷kȱH& c¹jß¡ðõ‡Q~ýº-ØÛ»Ã4k¥Ø2Èú+`1\±ªŸ\é#ƒ#Q_Ô'üª[ÕëØ˜hå_¸p=?´ý:MкÜÙaø•0àTØB;S~3 þË­£×_å*™,Ô„ã“‘ˆ¢xO¾„nR^ÊC·Ì8‡©ÇÊ´êåÁ–´­m@K‚–„­ÌhÐÏÇŠ}¿%Õr(åߪÑ.œni!éU÷¬žHb|­'jûL€%´OSá’’øÍu´bã8´Î¿±ÎÙBi[X]zÖñlÏÉh:æi>7°95üdpðÆÌé3÷)Üê?¨eø±³°ðúë÷mκ ¢dâ1N¯¼{úüpOüA€?Ôqÿ‰°÷G¦á%1‹éQzhô]P²™ÁàIBÂýJÑÛ$t@|%‚µ {{¯èµ¼¼ó¯½†ÎþÔÔjçýï¾5~Ä4æÕ¾ °6×·¬T:˜H\¿®ÈB3t¶±ß¾NèšÞìO…{^ ŒW1ø‡Ui¼ðÁx'?EKø›œpŒã$ïÏŒZ—áQªQë² ¸q†ã¥ƒ2˜IçbP¨býËÔ\­Ïãæ"]%cFb!¿ß‹>=7¾„˜E¢)k>¾ê9 û¼" ea7–2AÄ,‰xã¤Z‰Q ˆø6;› ŢɤŸzEþJ´¦å‹ppt¿&KƇVç–²³z¸Ù6µ¾ %î0kæ AÏaÐû¡céÙUÄ+º>ÐóÏøþB6{áSk02zcæµ÷>üýÃÛ¼ô—ÿøËè ç+ âÚÀ%Xƒj™ŸÚ„ Áà KÁÝݱøz罯¿¤ Ÿ$ëc*!žp«ñîÝ+RáôÌü3ŸpÛÿ3¡‚¿ìæ‰_YÏ¿6sræ7þ8øG^Ö€5<>Õ=÷ÐúW`QgâMN@…u£œí„”êp¸m4è"Ù†sÚØ¯ñqSI–9bJ^ä³°ä›p”t J'4Tj“Ÿc1™ùð“OnüâÀ ¸Õ·µ]˜Ãb õCçʪÔ`»xî‡ã[ëèu…¥~ …w‚?YT‰J¡6<55ŒK_zvW(³ ,²-¡÷º0-Áº¡Ø¾QjD5d…áÙ;럕¸åq·ewmwl޽ ÷ÑNE ýëá­KPBp×î{,´vœùå…<¡tÁ ÷}M~uëã[”â(ª(¤þáÃß½‰éàÁµå¸Aó—oíó‘8®$²:0¬XèŽ ËJLX×¥nßžHCnTÉ4åaÃMdM²½ÊÝof‡?šÑ`ð±C*¸’'%MXf¸=Goe ȇŸð+ef$w¾Ýð‘ZŽ{kh}ÏÚ¤1!Éà+—áGtYåÇ(Φ0#’XèKú!ÎÁV|t0’à&áäv,)˜ˆ˜ÄY;h„ò„'V)±LJ£‘H"‚žæÒÿ.f†Ø˜†B!:˜N†€*ìVDÑñÃx•Îv"’ñ °æçL4"Ó:GyÃþá­ ³+ŒW¸¼Š=j/•̼~¾L={¦iPâ˜ü&í¼Óƒ£ƒŸüñ³ÿý_\ýE¯žÝ²'8‚«{÷®þš.¨Lˆ߸t÷ÒÝ«gæ ±zþÐóIк8ÀÚØHj»uIp%‰óBÖƒïîbbýîi,J T>=}õ{´éÿ„úó›‡Ù?ŠjÀKRüþÃwßyþß°íã“ ·Úr¬ðüECÖíÛß ñ1ë)J0kkØÊŒX×U Šîb#ýä{`«Q™V¶2ôMàž#Ý$¯4 FC€UÊü¸Éϱ4sBãqx| ‰÷IðFÐÚÝÚYéäí.Ì.¶·Sa~á3´Ö¢¡-Êf.wt¢Ž}À]¡ÒI¸#Ç2ïƒ I\ĪõõñÉíh()ÁéG’vÜ„îŽ+.~šúSéLFbbLÂ:ãýİŸS?¡)±`H"•D+¼hI%²Á§f2– k‡Ks «9 —±[-Á3Ш¯t®ØÂæ%J©½zU¸ÂƈëiY¾öóÞ™A\²;æê¥o4bI´úó_nýYIÖÇj*) ‹‡]¯þúܯýÆ¿ý5SK§é¡Û#ÿ±¦ é YTõ€$jQU/|€ŽN¨—!í Î\8÷þÃKß0`‘Î)²`S"G¯¾åÝ·_ÈBÀ wàš$B$‡ßJöü Dµý ¾ü…ÓL#’B>ÿ¼Û¾ÐH“[ƒ-A—rø€ÏžTë šd{‚‚ä´æJÀˆoˆ,óêé ÀJ‚¢0eù÷'°{2 ZÞ¶‹í ðmª % ©ƒ34س‹ÎNaãö2p…€%Ä\øt2•$MíXSñ]ôÒ’îI) !Õ£û›2 Ä!ÁP•òÛ˯G±"Í7qìe¾³‘ÑÁH|( åV2” Þå“|E¬ÌÛŠxÝàÙšjCåZèØ77‡ ‹k¬\ ¹Ö9îPóE*ÂÎ%βΟ3Úó‡à§óWï~ƒIߟi¦‰+V_™ õQêý{W9F¾úú¯MõËûvœžÏC" ÿhMµm.»z‰„ü[¦Cí!pà¿Æo|zæÃK_¡€`Ýþê¡Â Èzø=2¬“½]‹_üâ7nx/ÀçóÏpE޾O`ÁaNž¨õõa ¶.ׯ–%!(MûdМh3­}Àâ*¾NMå¨8’oø O¦õŤB]˜Æ&×u‰Õ ?²=Ú=‰ þÑš™BÿGžô-Ú8ÃiŽìЂŽ÷DTé'ÉÏh.I¶JF}‚«¤b/:}ICï“»ñqù‹%S©¬ÔJU¢ŒV_ ~ÍšêZ™A_0 :˜-)UÄdHØW0d…¼qH­ûýa¬Œrò¡XH¾¤Š fyž-ðvШa„¸Ý­…ŠË$d­À¬†Ÿ³ÎRv~þÜ9™b>El-=Å~™Ú¦¬éÑžîžÁéùg÷}m{þª«ô£GHg¼ÕÛžø›f¤@Ìd,êhRê"X mĽTÂbßBÿɉƒƒ,:éÀŠ7Ãà3¢ÉNpšŒo-¬vt"jÄZZ¥ ŽQr8%< .„KÏ+t$¼ÞiÚv÷„†VŸÞÅZÏíoo«+ã—`ûðÎÔ~uæßϼ}î¼þáïaÖ½tzˆ—Þ6W¥:¸B†‘µ­¯ÁXQå‘<ýظ{ºôÙùÿ|’ m>ýþÑת…øVUÏè}}õuÏïÝ…&þÄIÖôIøËûç¿Zã·æÍãÇXm8lÅ7¦ÿ*beõo5jÜ2͇€Í´À±¶'«C:hœMtн— ùtfi‘›˜¼žµýK'ãÃ*NÇÒAÏõë=Ý’ƒRÛo¡ÎR3cÚVáªàä¸ü1Qt²/_fÀZ7æ ¬´„ë›Ê˜I²¼~Rê9vÐ]cødب€+Yø÷øíãÖ©¤• 3é€åÀÐP^’)+õ ²°Î— tk({M]•C¡ ïT;,šÈש¤ ÆQ=)ïÖ:¶?`äÀ… ,8Gâ2›·í3,æ/ÁXKâ º«Üƒû’ýCwO÷`|¡ãî£'Ù…DaK0ÒBIJë%skÞßgνN5/TMµµÍÁâ”În—„v?2ëŒ0õ¹õð+‹×ª¯,-]øTïÓý!L={ÀðÆøsû›¯$¹Ýþø×îH‚»{ïê‡ï¾Ý÷oÿÊuã“Ô3dý‡ Y<ýð$Ù$•°¾åϦBÓ"•çkv¶ï1Kd³v;Ë0,,¶«ì½ÂJBÒ`Ȇšä¬‰›ÝD–$B)†m9¯?Šî-a‚k»˜~¨xkë²Pªú!¯Rê ²>¬Kl\a°ß‡=}t›WÄ··>Õˆrebÿ‰X)Ja¥ÀdñôƬeõ;’Ð6àüöH†1aÁ^Ü aFäBÕNJŸž‰ã_¡wè.l®£æÃ0 ,“Bv{Û+ÊëçVqxAr&¨}ØëýÌÈc ²]çç/ ºËc¯M­v\y€‰ó—OžÐ»C¯é™ýcUý“ÓKK@˜àêÓ¶ s×îߥ¨ÞÜ­6Ý®KtŠGŸ ¦x÷ ®T+°bá¶Ž{@È$ÛÊëm3†¼ÍÖ'lாûvFÿâŸüâÆF;Ïf™s5Xã½?Ü@ºBÖ¦Âé`büæõÏ!¦¥ÃÕëÚâD¨J5îµá£ÀUlÂ-ƒ«½éÏ× ¤Òxx¡y.ÏÑšêlP¤q EG2mI==ã‚éžH¨ íRÁ:ŽÜ  ¥0NƘr·38ÉŠûdRåaKÐô_hÇ~Ãõ h ¦K†¶·¹Œ#1+á ÂÃYR\Ê"¹â>Ž}Ú3 GÓS´ïVn¯ƒô’ÅL2 pP"ÖÔðÖP%×U~ã·$ÝblöïmCh]mÚ3&4çc=!XÕ¬š–n«I&\]àZQHרµ­útéœÎ¯…  {7xžƒñ¶•kW¾{ð¶Æ T}÷åî#^Êžu}ÚÑ9'¸Óª´j›[ºvåÞ£GÐ×<¹Í>ê½÷õ2:T^‚á7Þˆ†ç»Ïç§Øô££Q,Ã>Žõˆ$ H|ãö?#\}MG¼÷1‡<©©ðŸ|˜ÂAÖ_ì[ßÞÎmà ÇFÁ±$œÜ×»ÄHÀì`i}å0¶MÊΩò˜ïì^2dúIó®^£¸wt½›JÓt*ÜoèA„‰Dý[ô„7F–ZúaûÀÚF´¾{åIIˆ+™Ý­Í91F,Å€Á|ç:áL@o…t˜Ú›S™å ½°/1ÎæŽ8Ra½Æ!)1ÊfF Ûøü»R4HÛü¸75 N‡ãÃöùGˆ±¼”‘bEg-"_ÂQ*®Zz!ŠÌq7 ‡á)ÂF@e«¹¼áTp”rùîÏ»·“ºÞƒ½±Ç^\òâpEÓ¶{ìFÎI ’\Ò^_íxú@¨vÂn]2ù÷ノól¾ññÇXˆxZ˜wž-;§£ÂC¬©Up¬[·þDî.U¡™q?â)¶Ç€Ë{¬ŸVŸÜ°ès„†ø;ïM2º=fÄ‚‘“„¬-?U˜¦×°ô¢8LhÒ>[+cŸ€/ù|tý›ÔVCZ㬵7Uä#Å{÷I0-†¬¨ÒÍÏåWH¼nÃ3…b|‘†§Ñ{š”Z1µK‹Tõ7æŒO€‰tÓ†2– s%‘ÉÇ΃/Õu‡…MyÂÁ± ¸bÄ ë¥ññnè­|PžÊN@¯´Ý`~B?ÔŸ[Pä1.H¸H…Qz‘â aSíËÑtµälÎí^ùûPú 'Gy‘.뉭Ñ ÀZ7ûsæˆù:÷¨5feu}ôWönà´9}ZÛѸ°´kÜì`Á·ïá:Ø÷¶ƒé\“:#°‚ôeþÝû¼Kpû‰Ne.ý3€u‰‡„ñã¤ùmÈ÷.½ ®w^È¡ÍÚ`pf¸½óÊ#(¿‚xëÒ­™ åÀ¤ìÁ•Ž3ð€ûäøÅÑO¬‘˺1ôç?ÿå/zÈ”×Í$Ît„1Â"™Ö™€åï·höh6ºÌºŽ>"dXã“‘FŸ>5³¡±R"´K”ޱA¿N?‘ ¬=+“!Š.åÿyvò‘hxŠî ZåMMõ#±È—0”|‚¬×æªMŠºì¨J5F2†Õ¿ ýÛPø8WÜ1”rŸFæ±Ä¯ðl*¼ÃúûsGιz’ ]«'&jØ0¡-•uáÆBHê ’¡P®]ÕÓ˜‹tjE"°ª^¿‹‰9´ut _2Pÿ‡½ÞìuOºâ ë`¢'kä‰z·æç:žbûâûGˆZ¸pMS6C°îÑÿpeusÊk…¦§oŒ\8sí1'~vã\CÖ%=MvI½No±†’BwHf$Ôµ-¬tÜü–#F q›®Ý·é¬uê½+×Μ>O·­ŸL[#±ŠÆsÞDÕ·¼»ˆÓlz…®†ë»ÞéÁ5ÉÐ`ö«uµüÿ#Á±ÁàS _d22¹Ê$uî‘tˆ)&0û£€…,ˆ={`É(p.ŠŠ’g±œ¼%_þ‚+hÖå µÍ‹ø³¶&A):Ë£N`ÊÔPAè顟0¦5Ôþ°  ‹@P³ÎC8[½Š¬~u½à%èg?+‘Œ–ñe@±éeéñtzDk‚´>×;âtW;XÈ’²û¶œÁ· I†aˆü­äO ³™%B†¸Wy˜[:¡Á ÄÊžµdhx ¬Ô„ºC†¯¬BbÕúÂ1‰ª6ƒÉ˜ú¦Âfn;ŽÅü{OQÞ=øþ»ï˜þ2̓Š+ ¯iÆšž|íùßô•ŽonÙ#db %乫÷”l]â¨ðêÕsÿþ<¾fÚ6籬råÍEƒ[¿ñ±z³©‡Éc6>OÌ¡¦ßèG¿úÚ}œ†[·ؘDÕ{<‚ݹ:°¹¾+5.$ëéT?ÏñôÉTvÍR0£lT×oN^7öÛ伿ؤù5ŸÔx•¤r&ãò…âj ; ¼LÃ(Ú½LŽ÷ÄÒÝ­užxfе֭ƒ ë×Ç{z$§R“*—ïMQtÕÖ¤YaŠ[¢±DºvŒ—#ˆZÈñá0»WÙÕþYnnn®wfäb‘«²Î‘â€ÓîêÊ?:M†âzZ#yÓŸ »º¤„¬UàëÞ%pŸŽ FèèµÉüÚEc#¸bsnS€çRÂÂ6t Bh¼pK»nÛ _Ò/Мƒ»ê= U8ô`ïpkVnÓñtieu}8>œ~í—~ñð+8ÚÊ}å]ô{v>¤› ÖÒgmòÏÚœ—¨xÿÍ–ÕÄòö×·.}|ëㇷàϦþ7¤äg.ŒÌܘmÌ´c¾v ìV'¸ˆñí×_RmøH’6-.Q.H‘ÅDÒ¿Û»nn¡Zö {"Fך„¸`âgs&c¸v©Ÿ#$XR¡ã$ ®Rö34±‡+^±ÃNú&lÖ‡lÈÑ×®ûÒáÝ!sñ ‘¢°ç&‡ã–@or’§ãÑ’Øûò…€(ŽSÆFï;ÕÂq˜³E2Át ÖËéÖ¬Ný–à*wDò ³|¬ÁÁñ¦é’®ÖbÐ΄½û¬´â0îGQÁ|<ûà„:؃ 3)À’_‚ËXÜ›ce@›(½XJìAÌŠ3ª® Cïž5lHŽwßLÁD‡×çW–:ôÈØƒûºaØUözûÓ¥g²¶úg‚ƒD|ñðö­¬r zÃdÃ÷ï1fiÔâös´Sm;½„ݲ'RQ%¿=ú·¿X©âT’¼wœþtfcÚjƒ¢÷ÁÝ_>øòñ–Úm{ÄÆÄwldQ³)-T¾¢“hOêaHXF“J"öK¼nëû°ò%´+êä-p\³GÏ©4I°°x×p§FÔ) _©¸Ó©ºßaîÖ¬”*paaC›0–am{SåÇ Ê_a{¾h[”+°Œ¯8É;âˆÀ:68 yh¢›’x5Øf ò-Åֻ߲úsgäæå¹ÊÇZ,tÝur‰l «ŒFÃa“ò $å[A¼íÈèèàtÐà*˜‰Ä “Hà&kD˜$š_íˆRh`­ÎèðsshØŸÂÜ;²{.\¤ÆF4fŽ"§g1ƒÀ;ܾè0*y\‹½g)eÖƒysím^ –ÓŸþûUlx]ÚÓRtAã~ ¿ìé9s¡SâÕü§mÃCóçÎý¼QuqŸúÒ—~E©I„ßÁ¨cnsXèæzg‡>v]ùù’ûîݽ ÿ%ȦïÊÏÜÚñ W~‡¶âµ¥L:Í0 kwkW5â’;ÀiQNüh‰¢»z“d.)!/z<š$KpHHˆXL¡Ûð啊Ëz‡t·8§¼¹\š‚QC$š¢ÝƒdR¥Èš6m%P O[×óM©_…:ýRàO ››F˧R¾$¸˜•)žïpEŒm¬4zU Ëš±ffF ÊšŽýÏÍáélˆN²ä÷â®+´Í|ìb+k: É}ÓÓÐiÉ¿4lE H`ÁIP¨b»#àðó&®· ᜊü[c˜S³·ª%¡”$V†A.Ûn­ëÜ¥sTÊ_`áÞÙÞ™¬ôvx§âÓ¡Á™OÿýÜÝKjÌYð‘Íß/Ñìôé¹%Ì­åÛÒ¿ÏÏ·¯¯.WÙ•jü„Ä»wY÷\âØNǹ۶á¶ÕŽkîÁök–Ü8ºÿ= ‹Ç켯¬ ¬oÅÃQÌr§$l_fƒÒFØWQ€ö ÔªtŸkÃÍ›ÛÐÂ%éà‡†¡u9;;£:'$®¢šñûcY.SM ö†ÂéØvÖ0zÜÓŠ®õLvK¬£æ.D½àx7þd)`ÓÆ”ÏK~Å®-MA…QyªGq-·›Ø F‚™L4 ¦Ñk· ­¼¼"WY“§á?ÿÍÏüwêÔS×#1vâh¾ÆmdaÚ¯žÁÑàth&dm„¤PÅ×dÛBéÒ°¨¢¹z‰(®†Ø­ cP"oRÁ“ø‹såÑM³„®:;VŒ:•«à0äyªw¦³÷UàzŠˆ%Ìæü¹«oè¬ù–>ó¦û~Ióß•«ìÅâÍ¿Ÿnû´­}å‡û—.í¡JwZw[_\R?TêBïa²<×ÞÞ>0÷ÃýÇ,;M鉞è]œöƒežéÚb¢#¥Êú°7 î.ÄtY xõÁÛ…nɉ”NsbÖõ¬áŸ°L[…lòä¿P/T1â lÄÎûåËL…jƒ½5¼®Y¯C’6:¶}’D@° —JBx \MD%Ê)ƒRêa8Ô½-iØ’0²;5¼OsÅ#S(R&§Ó b«°‰3>šð5š¸’ f‚™ µ±±1“W଎¾|ìg¯8Ò)Z&öHÈ ±…öT^…Å °¬¤/#œ(!°¼3^ö9R ìËÓ–$:^ÅI[L0Kıu®j'"6oÎc/lin‰-®õ)Þ†Jë‚æAØñ1˹+6²žRaÎa,u.ÍÍ]€Ëod083Uç7h"`}ýÄÄ+άï #û÷ÓóŸ}öÙ§ŸÎÌ´}6wíþ“'?ÂÕ%NœïÒýæÞ=tdÍýŒ+Oß\õÂî†^•öÊÑWÉT(“b]˜ â´,£A©ödͺæBÔI¬õàØéŒ—Í\T¥þ°%åatЗ±¬]½^;d–¨ÛÚÌ~(ˆ¨“²  ­Y3[\[ò?íï7f`P ®à9¢˜‹Èê@ä€ñ™†+*Wס‰ˆô †>[ºú=–+nk#¸3³Û Å¤0«ÓªNŽœœþãÌù wŸ|iG]0ä~tïná~-]dz¹Í-)/ØÔ^²ÁØB9ª6ÀzehÖÄòü_ñ1 óÃ^ûÞê°¤èCÓýÇÖX7UR&½þ¸‰ø’²´b_G+uÛ×H‚%üjÀÄC„bµå•:)›°ÐJ‹³´“Ÿë!—ÕƒBgRžÐR- ®B4¤ôúé%*/þªIÂ_&é‰DÆ·«”À¼±q ÷d^±«òlÃÑ£??öÿyåèß;„„YòBÈ‹š´†Âpf‰®¸`>™É œùBÖLÛTÛ”^NÙBš”?¢/¸¢9Ô3„‘"e@4R§'3ÐdQhºº:‡V„À¶&(X §!§×m’KçììGSy}þætÓ»`õD‡çÏÝ»÷H/·î%B;`]A)xº ÷©§O^x÷Úw_Ó iDH:£ùªé ±[Ä h]ýÙË ëÑæOµøZšC<ԉ¦WM«pàÖFr¡É†ÙpÂ'ÛÙþ®Ô#µA‹_Í ¬2¬–þÆ?G:ú˽—µÛ ú³ºëõrua®RÔœË[ kò{Să5Æ,êì&Q'±dÀÂMsôÃiÍ Ÿ’´BÑÅßF³ }ƒŸƒA©sJ*›µüüØËÿÊÑ—_°   ’0-_"1èKTÑîß$vú$Ÿ­õu”¸Ž.ù.1ì{îÓÇÌúíJ••¢|mHŽ J5Ø(Y0¯¨ª©Y@õÊ›/¿rìÍW„býÜL$2ˆQAɇ¶ð±ädbðÉXEx¥“É‘‘íH,$ÿ®-½"†¼‡ Ne2£‘ÁX hqè³íy /z"Ý‘HÚ_zÝJÔszz8°ÔÒâ‡PKÑÓzAÖ8KYe ýž#£Ý EC»¥°î=@gœüx*‰Wª„^k:šn›»òµ¥òÈz¤ëaO.e¥„W:–æ©Ç™žžÉ}çwß}»X4«D™€óJ²®Jò\Ym“ø™À?ŒÞÈ{íß]1À2-Ò^½6¥—fü†ÞhÄÊš6d¯V€kaˆí#*”µG¹…ªI(øöD0OPÅUÿT¯ËëU÷zÎBrvW-¡4:¦ÛXÂñ÷÷Ûî$ËßíT,0ãVœü¡p·ÒÊ!<Fqj0Õï§Ye8q–´,4¯rs7ä啸*O mÿÙ+ÇþægÇ^yågG_9ö²#!!*Ã~„T® 4Óàâ:£ Ÿ˜Ré&XHÌaÄCp[GGD!lb(¤¢ +ºý Sìán„ÚÜàª=EIìí ¬äÈéœqn$ˆYªTÅÍgm´ÊŒ`ÆoXhw}¥ó‡kW²G>L×ëéÕ§ø^·øÛsá`Ä{¡óʽGæêë#¬Hãp(?/f°ÅÿôÙÜwtð@Þ;/>4ÀâšãŸ)ÀºýDaõH3-Ü'°q›ÀŒä“àÉü‹¿Sk- ‘ ÍÎxb°0Lê4:[R³½²`'Óƒñ™Ä*¼ªƒÝcì¦ÕuÝXZr¢í`ÁJ¿åu ‹½FìåoOøB~ Æ5@À€9H“´Úvˆù‚ò”«“(ŒjUÕÎ%¯þY-<Ì#b¿ÝÊ9Ÿçrªz%ÀúïˆXG%b}Å‘Ð.W0¸lÜÈXxûT¡i Y)•-KìŽn {Ÿàý,ºýr'…5^=wÍ„a[icìÙÚWœ2ŽFTjëhÉ…o|ªÔÇÆl\ë½ê^oJruhxÒg=¿ ÿ¯Ý"ÃR¯æpg¤Šœ–úd΋}õ]ªRFlà˜Ù#Ó~‡ku³m&8ˆ øäFþÅ»*ÜÇÝ{·†5°˜Thº†Û7÷ڣܭ§êásêÙå§0“0ÈJ²ґζíç¯!ËLt…ø½ád„{‡“h‘Ò"£ "‚íù]Z¨™Á´64´W:tØ £âˆn×èÞ ,³;d‘ÒCÂH\åæå¹ÊNy^>оèÏŽ ´Ž Å:ê j„jDÄjÜØ@ÃKjHy'VᢪµÒüré`¥Ôß!Žÿ'»-ŸA[#1: M+°¸ñÊ‘¢¨±`Èïí ²æÔ:‹}ùö­aùÊØZè¼üƒÉ„ØÐ“Âpž'Ípsì3ƒ*UÛ bx=ÊJFÊäX2¼5°"eØ=ÎÇ$¶éŸã:DÀ…­¸ú¤g04…Ëwõ0Ô×\ ÓEVHx© 7ß#7NæÿÝoX¶^ô–êdLo^ï.Bà^EõDäà¶‹«sXUd¡ùŽêyJÇÁH†³{ÿŸæ€Ž €– jØö¹J›a’3?l‚±£æN>>‰éi›~^ žê—š@™-ºîÔxMn÷ðª jm’M£´’D¸®«9Ìw õ)½3<ÉmœÄ6þ@ ! Eà,gç~Üø4K©fÑ d¨ò8˪›EÀ’‚ðØßK.|óg?{åçŽ €dM[R46ØØØ°6¦7¦§7>™nl¨ÀLõZRóJðI .”?ÈòÛÓèЦHP@fᢀ—D /Xð‰ÅÒ!ÿT/( ,…TkënÃpÖŠO tv\FÀº¬ k4Vyulµ|Ûg|õ}}¤GHld{;²&ÏGGáúÄÍ}y\Õ±b·­i¡?¿>5 "lz7W:¸w¡~èo¤ôØâáLÒ &3=óö_|'p{ËñËo¿Ö;Æaá–†ü‘ïÎ À¿s4sÜ££3í˜ÎqÝXw÷zíö\è'·Áî|ÌØÚJ¤ðéòs*@Í8˜¢]úïòMÒ'aƒÛ6[½[X‚Ÿh—O\\x‰á/Iðè Ô^RŠ™cš[CÂ^´U‹Å¿@Êð=ø#Im8 fB\„Ð`Å3œýún } £D¶ü¹ÞÜÜóÎÒOPuôgÇþæÍ—.DK^~öŠ(jÜ8°q€olänl¸±<0ݸ°BÖ,ºÂà ßY’¥þ¥:Gd]*Ç4MÝ"ÑdÈëEý«³rÔÁƒ0¯©vŽq¨NçÓ CòOŒË—M?.Püðƒ,æ]àoûºS@ "£µaE€xøúÅ"p|k²=“ú¬®©I’<íK˜=ÍLŽŽ m MA­÷ý÷ÔˆêuŸGš íBR~mç\ûˆ%á{æô‡w¿ÎîÎÞþöK=Ð ¥ôcN5bI%²º9$‘›õÝ㣣ÖîúE²v¶ AöéÍË”… ÔZR3cïÐûl‹\0—åI3ÚACkmÈñ¥û±¤¨GÎÑxE[58g>Q†_„Òùkà/H1Ãàq3³jÄÀMøˆf’j|ÅgÕ[q}06ª>‹Ë…#…Nw%p%–WÞ|åèÏ…]±uÌ‘ 8ɷܹòšdY‚­à„ö§BXC¼D×"¶ÖC`±ošÿˆNò'%éé6()OâmïÖº¹Rc\þ×§§ ¬õ…uÈç7uËb« À X—¯]þÁX¯à „*48èÝ÷ lÏ1½2Á eja¦ÏÌœšgd®aʈÖê_p´G2UOÆËæÍð\†Ná‘BØÀºvíòÜÅ REδuÐA  ßÞþúK²þ'OäW~ÿÈœóä¥ÉŽ•ùÍ©™iX6àK~-÷êÈ8‡ÆÕùuni&Ô–:(‡:fC'mJE¨ºV¨ê|éÀ,g*¦@„ÜfM—ÅÒMÁП©Ð …ÒNF ?’çLPÈÇq4‰$ ìQcC§*"‹_¤0.¢Þ Âvú4ëm£dç;ê‚_*és¹þ£ÿåèÏŽc¤:úóŸÛzåMG^ÞÉrø:"ïÈsÑI=kMO[³,KþmÉ€ê·×°k¯ˆp8nÏ•äÇðב" ÖËÔO«zž¨ÃØÖÌTÛ:70 –Ç÷¾Ù]ÞíRÂ’ÝŸËs&b]Œr#>5E“Áa6_Õcš¶XÈ;´°ºB‡fRusQ¸ƒ‡=PM^žáJ¬ñn{ÔïóîD4DK*.¸ëÎ8l]y1YÂ7ðºd—˜``-¾5h•Òæú’i•Ïlër` ükK^ôψML$&86 ãIGη}¡0…VÊô!mI¥Ø–Ї Ðerg*û['aå‰%=* ŽJØ’ç, ੟©°|Ë/¸Êµ è+p¹«=-šÿFõs„­¿ÿ{AÖ›¯¼ìpÈ'8 r`9òwrä§€¶# a&²¤4Ì$3>"Ôké‚Txï¿Zekx!iÞÀª]ˆë”w,‹GÛ{Û¹„ÛN©ee$ÈíöÎe–É„¼Qà NöÈgㆠœ¤ž\ᩎù¬4`=½ü€;ÙÎXZY¢çáPœK¤7Ùö²†¡=@Ì"ŸºvÍx„ã6÷UÊ` PhŸ` †·æ:pðñ—f '\Ø×Íé¹¹ù¡)+4Ú­^ ׯcœ” LO1è-D¬-íxÓMŠýà*S„Ÿ/.¨Ã^ 2†ëXÉ”þtv«V‘´<òù¬©-Z`ͱ†€iaBÙr4*¬xëbòå©GËUxì‡áKÊ–¤ :fº£Ûðn¤ÖJH|(l±SªéËxn|F² ¼ä”-{š°Þ<úʱ7ÿF¨Õ߃fæg?`áQ€7Åù9‚«ââ ðÊUlÍ.B¡ ìrFGc¡´iÊ+ÕñÒý:î"‚ÊüB;ó ¥ÔˆX Y½½í ííš!qã 'Ñ%ì"?±"0ú8yÌë%0)c’Z6q[G«:Wt¾³2'! z‚iïéUùµss«+«öš?Í”°!<áÁ—ë=1ËÛ‹ðˆÆ×S¸ Ú¸b”ºréʼÓçg¦?Mo t_˜Â_ËÖݳPà9À•9ü ùh+Dž+ϤTÁëö³ÏŽžáXi¶À‡ nÑ'[s¤/ëY»~Ó°÷”éIÚ:‡»ª7oâ˜n#é½ö/…c âUJµ™vÐÓC[ø5¢Ôj×߯Via݇ւª+ÉÍRÕ#`ÑFt”‹¤!‹ÚvnI„ñ³yeåÎäå8ÝË‹ž†Ÿ¶mÁŒˆ:öòË-aðR":ÜÎ’yãt”È÷¼-)q:‹Ä–äD„-aóÓ! ÓjLG3\UBµJŸR/f¥’ ··#’ YÅ@$eЇy_³œ'0.'`æðnLÆÑ0È*MVõËfÒ¬žq‰Xñ!~Õ(¢:‚“Ã6Ö‰mtfþÁÍ©%ɇ¦îóv ]C+Cÿ °пë/¤œq¶ð¯‚w¦üK6•lÒ“Qû’˜|±ío…+™ÂN‰Zòk=7uÃ"JŽT’K;I÷ 'áM—=úBKV…n,úvmI! EÆDìrÞÐb8ø…@WÐFƒÁXf4#ÈÂâF)ˆZïe¬ JÛC‚ìâä8*j=Í--«–£ÇZZ޽ÒÒòòÑŸ¿ü7ÚÉ’[.ð„oeeî27°ÅHV'q+w&wcÆš–R)˜ñ¡ŸšÑ3Ø)À Uµ³˜øD„/àÚÖú~r§ ôZSzFjh˜ª–ü{Ã[FsÉ: ]÷ö¹9^w ª6&Žd÷ƒ¹<Ôq•Ý©¥s¼Ã'Ñf3<c³w…7‡. ‡£15õA–ëÚ\í4Üþ‡kº´ËÝ«¦S/¡ˆDn‹¤ãë+WÌ}¼û÷¯©)/Pe“bÈ•XEëÿm¬‡¬MöŒFSñ)ji×÷E¬]ŽóR°Jœà]L_ã,ÄYØŽßœ„;CŒÀÂäÖ œépbc’ðK¶è2‚Hkø´¥n¡&bI4J¦a;2~úT4Zý©=hi4 pjçÇG2‰è‘€MZ„:¾ŒŽ÷ä¹—J.¸!œ›½¡K=g›޶üÓœ—IÚ_‘PuìMy‰X§2SÉq÷qg…ï–U¸+œÀ–  „þÀÆŒ„¿ Ì9î âø§Ú'ÃJ,1|‡2‰FäX VÔ{Çý¸ìÄôz®òÐb0ƒÑÌø¶Ôu¬Ë—³ipN|@ަG%’cˆCXÆ­fÅD¬áõV¹…:Anºó0,ïHM „“T§Aš‰/XïвPêÅYVƒÚ¨‡îy~sxˆ¾þ‡D$ÇѨk× ®®iéÙAÇužƒ¤7EÝmŽ_¢P¸ŒGbV˜ÂÇõÞa•Cë€Õ®J[øß•€»C#Îáòà®_;)†2Z2K4;YPñqÄ<éë*lWàWý¶'ƒßÈ©äÜÃ= ¿]TχýÜ‹OeIÚ…Ð6Ê!:Ænê(ôVx¾§ù¼µ±–”ÃQã^öxš›[$R5ƒ¾ ®Žµ;ú³Ì f/sT”T”¸ËªÊJ*œÇ5Î ±*Üȉn¤DkÅ“hËo M?ÜÈ„pK‰Ð¬àk)¶­ÀB‹W;q0œ—8A¦ ~ØÊõîz¡gq<ÝÓÈuQ·uBb‚glFؤD,É•s+lMÙ©ðé’I…°¨\èà6>Úù.ûÜ® Ö•ð å*¦˜8¬‡JqAó!O¡·ÚqNó 5? œq| ÛŸÚ˜ë4×DÌ oN;å‚挆ûÝÐQ!À$ƒTüFF3V?ªa>gÚš%Àz¹ååc \ÀÕËŽ2—ĨWE™Ë%ïU”w:Ýaòp‘nIÉ8"¿§«¡q:8BÐâÖn*Àõü´/ãcÄ …µÉ»K¢ÈJȲ‚,%3èš…Ib0貘ˆM¤g{«ÎUƒ«‹¸˜ —dƒð—ýCóö*Åʳ%£S&kN §Û2®˜ˆÓI\ I‚\Á3_æ\G€Œ z|á:[4¼4âTÙxJËgX^Æåö'º>?;+æ¢ÈeÚB^F–úDʇ­8¤uãkÜôMùsX‰é™œÇ¯:H[xî–ã¼$Ï„¶›“[SÙݘ”Ž{À‹>Ÿ†N$tš` +z]/°Ÿž2[?ðEŸa—;ò6gó§LgÙðúõžqúòÙAJmfu¡™Ë þYþñ‚ßLš)0¶µ>H­táVŽŠ;‹ccžf«¡AX–«fm;e{¯’ %X•T¸JXU¹œ’Ýe‚7? QËYìDbDjDÀâFÐ ZV@«à‚«‰LŒa Iôâ0õ#üûS™A| ú ãñ†Ué(En&’‰Ó¯;Ù!‹\w}ÝKè„°áDÈ?´º¢=õÎtðmΜâ‹ÇÐi7•E±}›üS4ñ”?ê.ÜŒ¥l¨mÆd KÏ*D@¤ØI°Â™@݉¬Ä„xsAçåN´4ô\Ȫzå,*…ƒç&^H£ ë\@Âd˜°BPâTUÂB;ICŠájÝ {T3, O­ë:Š&ŒÃTR~a @kM}(qZ`† ¼Z{§AÜ·ŒŒ¦_ CºíÉs³½E 4Í¢ºÃà g‚!âÊ ù•_7R™L* Y1e/ª?n JÂÊÍË+)9X366vVVÃÙæŸ¶ü´¥ùX³*vŽý SÖ£P7””¹*À±äQUVQárJÄÞ% ’¨Uˆ±P,v°}*ÁL7‚V`#•mÞ²ÊÉ$böæFhÆMåk…0Té Æ’aK@ØÔµ,\øIKenÚÔLƒ›T=svôãÛQÿ§0SuR¡¼Â²o}È–Z¡«4e~†;éóº ¹}8Åõbt•67çOŸ¦‘3Œþ‡½íí”Ôƒ±=Û»µ2&H0`MúÒþ­=“‡»YE Ö×hv†#=“k¨ZÂqÅAþÀ‘"‘±â½tEÀœ€üÊÌ{·1F†ˆeÁ¼®ñŸ¢fÂÜp#‡R,é…è¹(õâ¸vOñ žÑ¾BgT«|9kIJïG˜˜•¦øT‡Œ¾  °Â‚jÀÒ],NSø€üyÌt(CÕºŠÕƒÓÓ £ìàòò˜ç¬ðöæ³gš%`5Õ²#–ÀëhVË1óQ%QÊUá:î<~\ð¤Èâ›}HÈÎ|.æÕ’Óä/g¶e9 À0QÙ»)iãfäŠ/CÄÉÖ¡µ«ãª)2|܆²,8h, ˜Vý‚®i 7 ò:Ëx$éßš_Ñõ¯•N4?é·,Ï,öô­ø‚n‰=ÓƒdMz°ìOÂ*¤«—çíÖ–@ kC›t/éÌžo1Òç!»S]xI,cMa§£c…Ž}—çp„æ2W:$[Ó2'Ú# 4.(ÀRˆ…p(µX$“;#e!YF•¾C]K$Í ÞhªZ¸K<öfFÍ\5Œaý+©KXi¤È5Ú´¡ü|^‡ïnOl§oÒ”®Çöûµ.Ä2JF¬ã\§îAR„:/ZaÃåS]hÂ.±ßÈ2L…µ8œÎç–—=c g¥"pi*<ÚÜ|L#ÖQN -V…Ly+ù® ÀBÛ¡á ïU¸ä G‰ZÅ‚¬´L…ÄÉ…a0ªl±d$/ËF[Ô(¾(äð{1¡ö 몞EËaïn5¤•[S^?”CÙF"ç6RIRšÀIØHÊ¿>¿¤¬ TÛWª7è> ô¶tN;¬ qŽ Æ‰ÑP ‡²ÙËX‚y¥~Â"Ú0íªçì^ªŠ Û„ŒKÀ¢U0ÌÓ¢©ø:²° –±Ž³em¼ªÑe(ÌYDHª±­u¬èšƒ ¡¶jIïÔ&jÇööÞ¡Ýá) Yé(BÎõÉD:#Pôô ÇÂÖ­côNu‡5–4¸ °ôŽ#\ßDcfb"!Ðú\c×v$€Vÿ®-(åaÄ+‹PÊ"Æ!‹ÙF×%m,l,ÛŠ¨ß¯FÈÆ¬V‰½­@ÎÅhÐévWw k?‹\ˆ‡«³¬”bcÄz…­øŸ#–™´w¼^pu-zÔ†ˆXø 0übºó¹˜$ΘAb#þäV°qiÀE*$šŒ'œ_íS#Û‰Q¸³ÑÑ›MRhPj[ð7âñ³fi̮Ƿ' ¹š‡€–̪@… ¥$-yþX›Ü F/~eun,m“i¸‰²ëòåÎŽËæþÖËæ/ íÆ%ÀÀZœ U•ÚŽªƒ˜¡¹í " [¡Rƒ`lsh˨Ã"Ñh*<…£Ç´«Ø¤Óœ7 ;™HÔ;,X“O†¡ÐðÖnÜJEá&l¤ýÃtÐBžäjÍ €Ð¬Â¿Ì¾Öt@ØV-„^FñMNÒ?ù:‡Òz\ãW‰M¯ øàiÍH³"Ú3J ÷_ü*èƒ"™Fqd9Öl@u¢#ENwMM“ UcˆX³Î¶´œ¶$d!þìoZ޽üó£?ÿ9Ra…ÖƒJ.© %V¼ ÷rJ^t ÎŽã3ðJ¶%<^âø–5£Ê献)ù Nj]èµÇˆàSüLD‚Iÿ°ü_b¤³ŽÎET²vÛÑ•ÒÀî{,À¾8Î}ŽÔ.,Í/_»Öq­Ã“º‹µ3Ä"ʜ؀@ÄÍ<«Xe_G7õztìÞ•@þm\§Œ’SÂÑŒ¬œ9@R`¡ÃÃÚzù6J&1kr2KAû¸GÞãÚ,g—‹íuèà£-ìhäÙžÜæ™˜ÙÅ£0yèÕ·3™0.5ïÒÞÊ&<¬,²Ø&îî^æóeIXv¿”Û³ F¿)­”Õ?ËhUà,:x°I"p…zð,saòá±–fÐwÃ²Ž½|ìØß{},, I%Ç…b¹ˆ« T%N¤Å’| m eù-ÎGF8‹TdY¼æŒ J]˜äºå²ÂèèF1ÖV¯?ôÒ”Yþ[q&$ …öÂq±¨®ëß4²™ð¥â6æ:Vx¥§“ÈÂS(ÌY 2yV/pðKùî›4Qæ"e1f›ß¯KÇzíPµ|ð?Ž$PJQ>›2¡];nAÝgA„Œ¢ ®## „\Õ,Ëc§¯O‚UWs—B cg¥&”„xô˜ÝÉBÌz™Àª*«’på@”réáK1$êx‰CÙ»K+D–Å9…˜QäH¤œ¶ÿ‡¨N–ä/¬k³ˆì–^Ôäy:ôn¤^±.Ån"mXÁP0“¤ú •lI™ ®Mx™®÷p- >HÈnÂÁ˜ðv%¡žCÃbhaSžZùÛX—Ñ•‡Þô+VT—£AZëCêŠ3¬ÛÇ¡¦#°6\]~JduXR1lé.7Eä+¾?WíÙ§`#°…¢ÛøJ Cô§ÌÑ6ÜC?›˜¤ZXý¸¡ÈBÒãF›ë)´ý@³ä« Õ÷äý»ªŠÉd€¶qàª| ÒK Žu€=f¶Ýˆðûâ$¸`«g<’”r+e)šxÖ‹pÌ…¢]¢˜åÅSØŸ›ÛŸ[PPT஬kR~Õç9ÛÕìwWþ~¶Ex–ÀëXËO)Ì:Úò²ø£?wT±ó.(rÇ»J²âêx>ÞA£´¢ÂÅŒÉö„« LI‰#3´¬i+¤›c™”ûaûn°‰îp4ÇÎ$æ…½SfÝ}Œ¨3™H03 mEÏ$¯—Ž+~"Ìâe‚Õ9ÝÀ0§ì$àÄ“ƒ€êðªâ † °å­a Ô”Dº½€µ´¤Y3 ¬0<1Ñp ©×¢žyLcuoàòµË×t3ã™faÁ™rÒfV »U]¨Åe 96›ûP· ÒÖúBo;ó©¶](ªåÿb|’7çä?#kEÃTÈŽnLÝBob )d…Õ‰qªèíðw´ÂIݾ€3àMlâ«lïB—±g0ý d€’Š˜àj»{¼WH1èõøU½E\ͪ¬ÏoaßïÏõBÎ'¬ý`“Ð+áVè24ïx~Õ2v/hgµ4H¸bÈ2$ëå–coûY G:ÀÍñ’ƒ%Š!Ð-¢Šš|— 300þ<ðç,’¨å¤þlkFâ–„­ >2ö˜ ¤NuîcÄÂ÷0JnZè(â'ƒPçõš…Åa,ïƒë†ÐÆZ0~ø*kFÞ"¦›ÛÂ<EcùønÍ£¹>Žâ$¬k<çÚ¡^n&2cíbÜ ¿ÊtÖ(Æ…lyú¦ìî_ƒþX‡E ,˜ÊðHv,*ä{€ò°ÈãôÅüˆLIyÊcɔԕB(§†4j ÆTæÀ®i”³¡IM F{4cj‹&y›·¤yÝ>À›O»\œIéVñðú[4½‡,[i–—Õs2ª‡›¡@f;=Q)°ß6&²Ë–ìJÒ`‘dAàŠívWÛ XŒ[ȉè"`ý”Ð:öòß=öŠÑ’²l´ÄqЈ²KòîñŠ|äÇ `Ï…y¢V)ßu8œNUBn*Qkƒ6\˜÷„q`a<ÝŠ}ªÓçîbŠ!È…’üÏsb‹v»ŠqнC› ŒÔÐmˆ£”ô Î °VW¨ )Æb™Tü0íôo tÚfH+š ç ÇZ_—ø_hæ;p4ƒg¥s¶YS½—¡j¸¢¾§æú˜¹üƒ±žžXhjs®³þ4KÏž½Kq–j+äOÇF\ŒF×»ÖºöM‡Ô™‡©›×'±ë7£½~Ê~-K¨;‰jGŸžìåÙ©ù©»~¿-Dˆ¹›Ø=zm¯<;_Ð T5Éò‰IIÅ=´ ’°B|šÌ]ËݳU‚«‰WÏ•¬njjZD$¶ê×j"–ôÍëaÄù……½ö=²(eýðíüá2ÚöÀ»ó©®onû“ò[¯.=3è°{÷¬Yëþ5ˆ° zVX­ê¹Û]xÉEÃC«¸½ˆ_ЉâêªMÞýá(¥Ú»ºCB` ÓÒ×+,:] о¸ÚªûýÆU9e l'&õÆ€psÞ±ˆ˜6`Å_ÐßoKù鯉Ä6WT‰R/îÕ»¶‰‡i‡*´¢ÁˆÓD†È2FÓ¡¤ DÃünÄšÉvår—7´/z–=Í©Zy‘ïÆöÈ»§Ð:¦²¬–£’[¤(òNÑÌÜ;g{Þ6ãÝpwáÞPÃàWÒ¨™—¡{ˆ%àalˆZÿXl­ç:\ô&à±Gƒ«x|犒‚%aféŒ ‹õ¨ûŒ¦M2w{áÔ,}Q^Œ9EÛ¦öc€ªëó[…hV¦vÎo…Ù„á¼X®ˆ‘ 1¨…- ü7r%ZIþ:(µ`]3PÅoòvlLÂÕ¢çìY²ø³ +΢Z rhn€œô§Ú$u@*ê¨8Î8UBHáÛ “KNäï5¶X–逺‚x*+-á[—³,ÞQÈŒ˜“›{‚SùY–ÅEŸ|™èJbj6ìg•Lóž]8>´©ËÒú`‡èÑÈ`:líjµnÑ¿y4¦·­á¡ B¯V©…M½¯Ö¦¸ŠLÂKbÊXÜÌ©%¡&ÚõuX+°12/̰׷üad6bQMφÇê€Ú3JÄ‚¿8Î%^¥o ‘ÞÌÍ3Åî²Ý A4HÙ#S;v,ø°óHÄø¶Ôdz#L€ÅxÓÕ@Š‘ÓdÔ—˜¼þy7VŸÙ¤2 §œÁèy -Cî ‹ 3æþ0&¬ÍчÍj žšµÒ©­P¥hª¨Q¶g‚ˆW9yÅN¨®v› )§NP6¦fÁf›cµ (lnh’u¬¡…®F;(n^U 0çxÉ ­å{ü”D±ü’œâ’œ,Ï”c —«LÞ:°ÏX"¢»…Í×\ N5nY0•}éŒ! …mv@ —´O'q¥I; ø çí1ùZÆá Mi´Nýd:”r,92Ž{¯ s›ŠJÍzCèLXë §æ²epª‘šÂ¹»°8š#éó(ë„|%ë.«ÔýÚen,Îå r—? c —ó`þ瞪žk ;g š 1˜GŠq?4}÷xœ^þpÐ &2T2bͪ-è‚ЦYm@I6LL²ûÉ…¿Y’G'‹ž/asg ÅEM4Õ´‚ÉPVtl?KÕ‚_OÀYqÕ˜ÙÀzL0¡Š>¬JäÉSWRV¹<æÙXI«ÓlØ„Ö{m“‡ãB–…Xcì7VXG6s¸ã¨p¹*L“Ýq<'_ˆ• +‡=‡ ËG£4ÇîrU0"XˆVÎ’Rx—ÓMÖ…ÀURÀ}×\óDw™t0êƒì=e Ïuã5¥ÀJD¸íªVÞêê=¼‹YoÊþÑHì,÷‡ŒÞÑëÓÂ;…#£íšržî_輬Vµ îtÜ…vA¥+ÁÕ,I——;æ™ áé &åÇ•?Î w9 Ôô‡ö¬MNêZOd‚æ°‰;ÄU:¥ž.ü¯ к Çç'Õê£_[5ª šß(-aÛ3Þ}}<•áÉŠÛSèR™+¨ýê“ Ôt(4­¾Ìt&€òød^^qñÁƒÂ¨W;;ž:„*¼Ô5-YcMÍvGÇLÀâZÆZZZÎbQ‡Ð:ªÀ2‘ø<9JrrrŽ?ÃõUÇq X²rJLÁˆn)54hº%d ¬JœòV–»TÀ†ÀU¢;‰xäž´™|(•‘JׇAU°ü/I`Ep7%”„7îðÔ°ý÷qžË…£\UˆkW~jʧ‡CÞ ¯wªÕ ¼­­wˆraˆ!NÓTš«æûùym†Á;4*eên¬Ì© p~nunß±¨_ØûÜýïT`ÙUáÐÔn* U ¿ͱgϰ(Áa¼ÂI+"¢ÀBäÅQH‰àë²¶Ùg„턈ü pæ(£á —-üÔSaS€Ž1añ¶¯öÕµçÕOƒ=%éÌv,Ž&×x¯2›¨eƒJ×Té£÷*aðÁÂ1”´BÚšEÌË+(–$(QǰèAM(€v%?¯½,í–*º8-l>Û õL Z¥ŽäVÇå‘ÃæÂñü‰Y'äÇ`[’ÁèfÀSQáPú^VRJêÎXê&¯w•Vn'÷ªòÈQhM[ª ÎXzAmÑ@g…äªfbG ¦1I„ïCp´§[hV*wxKW©øJ‰M(dÍàl'ï1ãðÂJˆÇîÆ×bx£åƒy€Žéu?Ä«Á˜/î]]ëT• kÂõ!ï¼HØp¸üFV–ÌÆ—v_­¤¤(xnõbEûYÖz÷¦ ê)AOBxZÏöÛf½8# )¯m3÷e|Ä•¤NòsÚ ™`”‡Âèä@dõ›àÊ\ŠÇŒ c ã=Û\]M‡TÍ®æi”-Ð5¦ßÔ“þYhO’³ ¢Í.ܪò©”œÑ¹’ 5Æïj¬º: U¼~å[Ô6i³§™•|¹·vZX¤ç‘å]‰Vù9’s¬ùÒŽ+¸\Ô9”9]|-¨J)§³ÌévºKÜnmÈ;‹ œYˆ®gg‚AÜçœõ[ýØc ©È›8œÇî)½:Í ;`¬žîHÐònAÁ b©¼(ÔÃ`ÞäÃ:{dg[aOd²§' Ìn­·L˜_¯ê$3¡¡]/­Â–‹móyu„À¡žÑHŒìËjA†¥§ˆ‡†ãVtBžêsáwÑæˆ,ɃíCz3hò²÷$üX°¸ˆ4¸ØÚ³ÆNB:“ž˜˜`wÓoaXÔÔæ'“™°•Jõl™m-³uÀT /šžÉ5 Y,ä³­°ßÜ©ôÓ‰ÈT“ö ¯¬~x]åNÁô±ªòÔNµ0¨Ú±:š è‡ ÆšøMµ’SÍÍ]ˆež±³­ˆ^ÍÍœF£§ÕB))puÌ‘3 @‡£•þ ­‚§ì58å0&$žÑ,_Y ›õU£ !á ¾¨WP¤èÒ„pm4B˜ÜnLcªÎ½È†¯_ÞðáR"t~h*å­„:UD2Ö°^ÙDo“Œj ¦ò-¿^U´¼U/ðÛÇïñeRÞ-ãÔµ©–]ëí뛤Aþ°Úãò, @H#é¼M§ÓéÑĶÀBÿkN_qS`è…5±JL/¢K¶Â›:ֺʛ¡_èÞ¦~!nDÇØyã}5¡@ÜÆ³¯f¨—DÌ‚òpÏþ©‹z}U›³;˜Ü–¬švͽÇ{KFY½Tñ“®j;Ÿ+>ˆ„ÔkÅ«ÉnÝé\˜fUR£øh`¥îý8]ĽL¤#¡ø®T![ŒXæž… )°SÖ•„RZã…gýY=¼®[pCLÊ#\”WHã‚!^˜ ãWͲBKMúWS¹Ð»Ü••*©øš‰—屺&ÂÊã©—7McœÆë lðì=Ϊ$‹-ÒóÝÑ–†Ÿb ï%\ÕhÜ:q‚Y1 ðD{Y ö(ÙÂÒæ­i\%È~¥NÔš\î2Æ)ã–¶œ…Å×H®F-K=(¹=Fë§höªwU=SÄ~è öñH„‚ùuÝðÑëÅpÿMãná`0”!°R–$¢¸ŠœúýòµnYÞ©!É~ ½Š«alŽzaÌ•`E|)na“´«eÄz>Ú=>Ic¨sÙXØ(.9Þgb=ض˜Løf± §7ÔÖ6l\tb°¼—4·=‰\’¡4™²ðÃÄÏo/ä¤cÛ‰I4ªä YØ(YÖÕ ;báð¦i\HæMrp'¶;ÍðÑ@Ò>'AKsaˆù2䓳J´Ø¤`64l+7÷bAÁsNwM­Áê¬JÚ‘›êÆv–ëþ×:†ÇÃzˆ%¼/ý@,ca l„4šhã¿°/£ˆ˜Óú¡a!ýIù¥˜oû2i¿w}aŽbš©-ŠžI¼“ÊEÀµm˜ßÇx`T¾ ìïÇß°ÝFŽ¿ÙÝÝ ;§a WÐ.ìîud”¿û&$Âvë©Ìdr¿S ¡e»{ÐÊ4” JÅÔ¨Áéi]•šk[–?Kç/J…U]}âh4ÁÕïÔíÔÕí˜.–€JW€U'€[Ô]Õ1© %n5+°ZZZlm hZ~ÚÒ@yu¢¤$‹)à ½xÔq†­Îwl`ÙËi÷²4Zr•¸J‹”ÇKZ‚UœEVayy¹ìAXèÉc+1Mhe°–Ô\8ËD@'Ž:䉔B/OÏd5t£Þ-`¡aYÃzÛµì|H×á kÜÝ­asx S-ò2A_p£ß‹MÇÍÍvôâ½èŒ3øjŸŒDg{ႵúJ†0ºDÛ(ƒ#¾‰L$*éÊf)%¼¸B¬—^0’‘\#J,ÒƒtÈÄÈ>—ÌœÆ)¿Ê^|¼iqs|¾lµìj7²užfƪy,Ÿ‘ñ ¯Ø™/ʲ¬¤žåšUÃIʬ£&hƒ(˜ôÑ“Xl.rU c¯;{DWÙ·z0DB\®CG´I E”…ËF•L&Ôy¶¥¹U"UkKkƒÙŒnàº="–™å°ÏÞš¥î9ŒXèeIM˜C¬1w”™]|I~Å@–*yßÉ>–›E¢0ø"¡òÅE’ µHtºK…ãA¸¥mS€«€óž¼ÈÄT¾¼ëYPc¢å׃SÔ5ËW>;ò¿’y.LÉ—~ =éŽ$X3[C’Ì`rfã ³èHH¯ {Y7ÂâF OKꤸð<]Â涉+yC<„8ñÈD$æKY—ßÃmEì*b$JµE '_"‚Smq,Ž{«h(ÆEh(¶Ö#M°©}>üµ3¢[„³³I°'=Û ëúl/Œ ‘?¥GäyÀ,ÓÛ!+`"–*®’ê€gÑç_ðºl¤Ñ(Œjo@¸±¡• uh^«¬¼²ºÎC^„<¸#jª•7’ÿä[“†è·{àÖ €ò4yt¹žÓœ±f)©Å"¨ØÇjh𥲀š Ì„€Ï‰_¸™[sÐ΂‘²¼öž”å/q(yÇT‡´ Ô<Ë5«¸Ð¨âl€*æ$[:å³0÷ÑŸu0-æŽØÂ-ydA‡f=KfÍZz)+Ü# ó§¸Ç×x?¨nb$TX3´µ ÍœuWÉ/mÂyË‚œÔ†%,îöá£BÍ6¬øÔ}H°ì/E¦žü€,o{ûs4Ý]À£×JG“Èr œÙŒ×·Óá]¨.¦É$mÑåƒXJ&3£Ø\èîîY“ú¦7[êß·çoe¢hRo ãÃR57f  ï£çòçbF4~*Q,õÓÛˆ S“gqÁB=h9àO…˜#¸8z#ˆ—é¼f33“—Wèr£ʆ”çl³övê¸ãÂŽ©`“F.´GÇÆÐeÇ4§™ÚÑÖ1£yË2x¤Ò³”)£õÞâ0¸:ÎŽh¶‹%ïç£,¦²0fiÈM|x–2¹$2™ï±“¨ÌŠTË;ð;~ Å[МR)¯[øÌX“aFw|Â:~0ÚZ!`Úf e—Ýy^Š‚4‚L€uvÍÂ~‡ÌEÁw6Œò |xY0Ú‡³vÃVka?çGDBPð$Ï”Õ=,))y¾ä\Ø•©ŸÓB¶lœœ‘çÓ媪¬«®kNÌVó]¶Auö,ŸÀ÷Ꚁ-†$àpÒ¸Õ2Ö’–ÇÓ ¡ÊÃÅŠ³ŒXPÌØ]¬ã¦(ü…ƒhŽæœÐÖûqGv}§„2ŸÍp.­¤]TÌz°«ÔU -s©›ŸY„Ö„?ïÒW®Î§ -!Õ!Ž|hz¶×2íMLøR){_7ûˆ%™+ ÍL }¶ÙÙqð %´h4ÂáaùZé*Ï‚£Ð§r§6D›OܼÊðÉ3,Œ8Ì›e ½[»^ož¼%I¯œ) YR¢“ÎýZÕl¿n륭¿ùã3‰m8S­EC°$jßš2=P»OG `!†¼~Å Z«8e×àACQîÍ1f`yGM@}ð°ÄLƒDBa¯ÓÓÁýéiI‚ˆVUå§›Ñh0¤½Mwoš°0{ޑ°iyÙƒYΘ®×sL öºù˜ ,ĽÐ.ÀJ€Å….®Ž³y¥ôwyœ<ž£ÀÚ+¡W¤îßAÏA²bq¡†(”ˆ ¬R»Jâ-/ð-71XTPdÚ[¹³²62ð ˜Í]°"òUíƒ)pvon6¬õ8ú6ãRÕ‡½[C zOxXj+HÃ%¹A\9ršžÁ]‹cHI“áE£Dnq ²fь£|¤ÅÛ?Åìåçâó¬©!éï(õU†çØØµ\ùi¥Æ…ýBæ¡ÈcÝ—Ÿìé®Q²¶ó+-~SºüNú„ÛiñÝýV1)s•„²šþ Êì¢O „·GÇÅÇh¨¼G±ü)³kÚÏŽæÃYK¾\•¯û…°ç aw¹+›0ñkWðy4fIÛ©[”¬'ˆC9ØÔ´#Ú€¦É6k0‹Àj3ÂÞ!r @åÝcÇÆ ]º^¯èÙ6Öñ©|y±§Ð9ŦÙP,ør)rLÞSÕ;È;~ž’,g‘ÝyG‡Ë…Ž)[Î"yë–—²ª27:¨nCäµ+ßû\/.IÀ-PØ»°¬„/P}`joüJcš5aèá8Ãö,\ÞZá £ÑàÌLÛ… *LÆs¿ÎˆåOEy>Æ”_?eò$€‡U 4Y(9M˜°º¬§S{‘Ñ+ÝæijÌèÐ×k¶-²³°ÊöŶ×ùisÙMJ¾þ]±fuÙˆ1ÈJcë=eF6Y+N}ÀgRHT£ò‘ ÊÏs“ÿ~´§(ÿËžÙõÏšþn”äbtS'̪¹¾Yýø´ˆPèödËIDATƒÝL“ ›(ð[–Ò°©©iy¬©v¬nlxªU##) [Æà’¥;«Í$YÍ,Z˜ ›.† áY÷ ; þ"+oТÈ63f¯BAUªèR}lÂcXht¤æÕCr,“ åm¹V•eeî* ^, hAü nToYjr.Ü ãÂ|RfÉÚo5$bõLölư »wÈÖ¬ §à€<Ú z½ÇcQy!‘vûgSPç„/“±r·öÅ3©Ñ’ÔEÂ8¶ŸÃnUPø\†‘hQõE¢!¥ (ôcñÝ~ã @#>ôÅ’´ƒ‰ëA"KõŸ²|L†ÝØ$Ý«{ãž»VšÈ’hþÊ>µÂDOÌÜœ§SVÎŪ]/ì­`påvWŸªƒ'-»˜ æûfS *v<ÐøÕ™z°Ž?·xŒq©Pž:]-³e¤ Ç›ÉÞ¹e(uáY‡™’|´>Ý{íÑWÍ{:Œf&§˜M…`f4ëf}XædÀ’ˆåü_ú¡¥J±œ˜RãóŠ˜%b•UU•á=ÈnÐae+—{‰æè˜•L…,I…ô‘a:.ÀÒÕý½q™<+ƒ1^‘z^]‹™jˆ+Èh¤ä–b_ê­! ‹ JBÉJ@a_?ãÏÅ>¯¢rÎ=„¾•?™„‘>Täý»½½f‘LBÖB;fFp”#°Û¾¤¢Zè5kz¥¥a&ˆ 2®ç†åïG£!.U†³•noCšØã‹ªáExöÇýOø½§y§³¢ ùïÀò½º\ù•`™‘`œËª^u‹‘ä^pžÎÕµµÍž#6 Ž6 1Úܬµœ«†*áUu‹cM;•M’‘aÜÐD¹ßØYX^Íg[Y-´ñ°0DõØò–%ä†ba;þ„¦?ó(Î/jUL`é^7+Ð%C/ËæÃâ}íöbí` üJK¡ÙbF”(VVEgyWU÷ª«°RÍÈEÛot‡Ù—— Ñçúx£1Ë,] ’(èaÚ1‘ su vZÈ«<€äH¹‹¤¸’¼Ð®ç}ÐŒ òϦӘ¦Ñ³˜›»ÌÁŸ:÷Â4Ô'Ü_MØ Ú™³Ï“Á8´ä|pBÑ#À’â£#=4¼kü¢ag’°6>™˜ð¡#oD,j•-&e©N”Ä\X~"#ä)„/K7! ZàÄFÑE©žñu–€"×B73fÆ«]c¥&EÈTîÔÈÅóKKË FŽ4¦Ž`ðHsC½Çs„±Jǃ îušæ„baRØ$Uáâ⎦5žmmPÞ>¦Mø_µà·ÌÒø†ʲ  Íš"ƒžç@ùŽ‘Ry¯D¸3¡ú­Ù©°ŒVZ.3/d¨ë:N˜Kˆý»|¼˜ fgQ‘J!$P•¹à…ä*“¬X^V^.Y‘ 7V¸Q=î|?<¸»|f0®˜3>¼ƒFD …Ø>M8„pÌÆµ¿Ef¦!·/†jÒ[Ðâʾ®¶+! ¶éðT{».ŠQ—XIZ ‡c@Å`FŠÃÊÁLÄZà‡ãŽ"£¼zMÑŒ›:±a,¿7®>™ti$ôqòm·?—»ÔM™d»yI¾G?ÌìÅÓ„[^RÚ× Až•ñ'‚òµ†Þ_ “¶´…å· <. rÊ\pñ¢ÓY^z¨ººV*Á³VGµ˜ ›HÐjn`"¸$^ xš(]&D×]^êº07$‰ohEg´¡UmŒÆÎ6ïÕ…æÑdÍòqGI‰=ƒ–wXh·ã¥ _R ÷bW!ˆ–™@Óa²Ä(d8:tÒ‚ß;Xò§ø}1ÄZ.¢JÇ‹e¸Q ïV•#bUáÐJy™;«„`ëtDþÿ¶6¬L4šñEôöF 3kF=|FŒ n[˜½¶/÷=èR™Î b%ÒGL© ºÙ'6•Y:’‘'(¼»¾ '8iq´Nàìr+B²aÀ𢷥9s°`ß“™Mp “¶}Þõ¶ ù7À}œÈŠ&S{¥“ò9Üö ÖšäMfЇBöþ–ÊÒÆó<Å ‰P:“ö5•À§wÆg¶VôÅÈÝÍê—x¾¨È]^.¨jx©¡¡áÈ‘³ŒWGšÚ«ÇåÜÄT‡„RR‹,$~§ngyùÔŽ-4²pâdyLcÖÞz!ºñ6œ0‘Ó‰!]Øn..F¨ ª4#jÃñŠØ*Æ1Cù´ü—ö(íS÷—ÝÅÔ¹Øî·Û-‡bB«x¿ÖAPå–Ì'9ïáŒ`«¼Ê]î.¯pW¸Ý¥€¥ª 4l ŸAÿ€ š ÂjÙç (ƒKd¥R³{°¢ê†C64ÁÒ)áÓ +ÕRö÷rAE.¡Þí{¨ŒH~hPuѲ`Ëk.ghá‡OHe2‰È·tqBo±Såõg„Æ ´^àöÛ:ô”1'N^¡æJо¨™”§õ( zìX_eGÔ¶ör€愹MbqäjYÞ~•wd¤Mþ/>W$¨’ÈS ?vЩ# h+ù©¬4<¦ƒÕ€Á ¤WµÜÑ‘Ø éªBFªEhýØÕ7{`ö˜‡‚¬³Åê  È!½Â8:‡†œã¦2”—|S`~1"ºÅƤ¬¤Ø wœòž³°¨¸Ìif6Å[ø„b$CJ´œf/¿ŠF5ØEÔx%Éð »Òí®:ˆQŒZnUÀ­pcczÚ—†ð*⃥SÀ  ,>@[;èq¨ÝÐâú í5åäÃt~ çQƒ]e›÷(+}T´ðÐ⺽ oÌ×ý!Øàm¦ýþ) Ì¥ šy &¥B1ÜGÙŽ…’°Q²G6Æ\½c YÛ1Ÿ/•2³PÊô"\2Êcâ1øä8ºŸ±P4ƒ$®;Sa2õãG€Ð2°Â s0È«^ Zã©‘‚óEE¬ªë뀦À¤¾æ—šñ#œ”hàu `Šr>Ò¬±º16®šÆv<¼÷í05B?º#U¿Û1ËȱÆtMú¬óS-Yòî°‰šuÀ¡2R°xdJ¤Ââül*tÁ²´L54@@§±‰»_\.ThIöt²ª4K³!_ÐÇŠ…7&š”(Œ+›u}LÒa2Áõ _0Ȩ7©_ϸ%dE2is F­V¨yR;~I1Ü<çΞyØÆÂX°šHÄ’‚º©auÌ:dçöK¦œÀ‰OL¿§¦´'o|Cõø }ÔÐç­Ï¸±þRm …&æOµ-ÅF64ýaSĥ̺)NÆEÔÈÝ,(M±¿¥ÿH’¬1 ˜Äc*€£¼ó'ÿ%œ±nlänX3#3ì-H­TY]]W÷RƒGÏ)!K²Ž0\á'1G˜ ›Ì|У;ÏcˆX;;‚,!\‹H‚‹Ë`Y‹ŒV­ Y?껟Õfñ Y{ä½Äá0=øì '‡¿GqN1ã Å¼ñ2*3fl@º ÅNÝ¡(á%M—â $ 4Lµ¤$Xl¼—!`KBÞË¥H,—¤Xå*«<(?DôÂY‘ÓùÛ É—¦cŸ@R‰ç°@Ñ‘L†_Ú³f¤ÝGãc%?´|Ôö ß¤#®¶'ÁþcfUT7eÍ{®6™Ì$à‘Xø0‹J|‚·ß\'²ÖºÇÜ‹Œ -„Ÿh<¼çOJ ¸'Æ·ÇáN«§-±á§îXâÏw Í¢†å`£™ÐeÚBÔ‹Ùr(¦‡‘äANv'4­œ’±ÝZbØ=£—“t»yÄVàU0×r_µ½äUåò¥n£iÎnT[V£dY˜I2™tÆ7ÁbJ0¨{Ö³³vàÒ­<œ^c±™}Ò˜¤â‹?KD$–€„ å¶-fŒ‡…YœŸõ[¸íé2¾è•pHz±m¨§MõÆ‘3LYÐmcŸ Mwcì’ú|i›1DŠi5ŠvÝÎ.%|®–à ¤j=ö åçë,å·òÇÉÿJîÈœ(p»Ë+a*EžÐõ:€è8UC•ð¨fÞ¯lhà±AF™:Õ¸7€££8«•œ8VÛ%‰pgq¬i ÷ •½7aBØÊ’öÑdQü…ʳ'¨ÇLYùÅxP ˜„È#=JúË)Q0±7Å) ’_T¨Ãšb”~E®âBT€ÎÂB¨’ÉÝÐ\NM’.gi±öK¥0tÙĪª $ @°gòÎÁ2¼Ê{Ï=¾UXXT`Ó­ˆúì!ùšÎÀ´5‚ãë>_ £{è³–žS¤Í”ë7~ 4ohìgt&7··  ¨PØz©»æÕW«…Xyê=Ö‘Z„*ÉzG9zm=RMŒx‹ æ‘t‡ñ HÝšÁÜX‹¨¶ê„Ã/.7IiØÒÕª°:ÛÕÒÕ2Ö¥‹»ÑmÓ÷ý¬C9‹=¥åŠ–’’œ‚üb›Ñëø¹Ø ¢Ëðrš~%àhl.0+¢@”:ùÕ:¹`QætQ_ªŠÒ*6¦*\&´´Ü ]/pxD0âV‰S‡Õêèa›¶u¸ ::ÉpŠ,dvÖ¸nBmœØžÄr2åWîË£•cÇ DI'íLÉ+XÆ| †Vk=ãò ÑýX²4ù ÷D3±ío¶ù¤–Ão“©<# OŽlO&¸‘æ’s€o}òšæ¡z-»ÂÎé ý²Cf @g6†$b½ØbžºXp±¨¨TþÛÕTW×¾*Œ½ÖÃøäñ4Ô7`jƒµøzy­«k®mÆ@Ú÷Ô5°5 sfP*‘åͲ€ µ¡äÁš1T`&ø3´]±¥l]°0©?쬃±EâMIŽ.»rì ŽƒÉÐÁ£ö6¶´IJýŒ&H [Å……½#€2 "b³‰Uˆµ §®º9”v•–€½£ÿîvk3Kð%1L`„7ìmÉki@Z¯K¹¼êNQ+Z+@ØHàì´®têÁj<,yÖ_¤ôÃX.ÏÚi0Ûcå"¶/™Ê"ËVê­ž5)×$ Ruï7º„Y½«œd ùk•!MV÷ýÖ†>IZ“ $ôiÈòñd`ÀÂ:*?‡`Ú¦Z_b4A¹—ÎdBª©Å³¿ß¶1êÏmä›çsòy¨¼ºº¾º°’7l¥ñÈk½ôº#GÎ6ìPÔ"8ç’·h—¢ýnxûÔ¤€‚ØZ™eOß²P«W¹¦ZɆ€Z—éaa/gìl—Á$¥û©;ˆäB™¶P#­t$2¥_aqò¢~ÀÉùaY±º‘jËŸº”³#á`ù;°‡ÊP…ªx ¼ÆÍÎCy›Y¬ 5–t£QV ¡!Qaƒ®Ì­Öòæ!Œ¾_)}(ÂØ'AZB˜5AËdš Èæ*ŒRÐ>0ÛádB§®à&S*ÉÁÇlÖÆ%„5.jªØ²°Ô•8¬GJÙ#‡£^7­Ô`§§ýYV<*Fù6+\€Â¾û v"LtCª¢º*Ïí­P{ã³¼O2+xÚÊí÷B=]Pp¾àâsÂ*«««ë„Y½TWW_×PôÖ ´[Gó³Ù´²ä-‡ÎÍ„ÓÙ#v·AÐMÔ¶-÷y–±œÓDˆ ?&, Ü}1Û~—¢PbWñªW+Îî[aE*,T=Lq‰¦Byãt˜‰sa±âJ@–ïÀáV‰[ú¹.¢ÍI0“³Ë —@¸ Iâ µ%Ÿ^$¯¦eŸò])cU©€ QoƒdUa$}Ð]QUΪ°´´ª¢¢¢RÊCyT•”Ú[>n"ë|ÁH‘•+a‹Û(3@–â*…˜ „/‘ñ¡p×ô‰ºôG# O iÁf`NÀS<]&$l+ùª–RäÌêJˆòMo}\'°üóÓ>6r'#Û0fáOgLeþNÛ+¨ê]Ô­%nœÞRJ4ã‡ãºY¨ \åå/Ô鮦†ªÞóR}]3(–äÂzã ƒ·Gšw@µêŽ4œEG«ŸÐlâ•ýª&¤:j «å±åTkëXVcò#t« °Hâ5 zlAPh3-û*ëË),Ì—ŸÃø¹ØÁa¢Ó‘̓dbHnš ‰°Býü\¡K3!^äOȇ ¬ …× 7 Û„pU!•ºH²01ÔÙaU¹6Ü¥ò­¢¬B(~i•Ë ‚ Õ¼³æ¸ó9÷sB0$nåi^´ mæí!´³ZøÆ÷Ù÷Á'Än êdSx N0dÑÒ9œÖ¬; ÜéÙž\ƒÉ¡GûTõ3IF1ÑKSö¢î1»–ï¶+ŒHΑ’c<á<‘‰j`°! l{Op–Ô/$µbÆì@°§YÂ,§¨Û»Ó…ÒW%TU×6Õíx¯ìÕšfz³×“eyÐåB*»YGÎaסÁôD9ƒ–W°*¤;aí5¡í;;]àôËMc¯R5ch;,¢/ŽÃÙ†Öì8zìl-Åž1è»$IkPŽ%P)Ì/,,.6­wò*4ÜsJPJ®à¸ …Rfƒ’Ë´ý‰_«ŒƒRa‘ëµ¢ü"ü"îטۨá¡XFƒ”èh ¡)/*uU±ÁÅÉN•›)Ò]™|U9T\.¶»$=–b1CÐÅ™¢®©\*7‚ÁÆ``ƒ¹0À…»ZŒ07C—(mÚHH;–Í€¦8×3B*Ì_ja?&E¾ÆOH ¢›€Û5uŸ¸µœ¶’VR÷ˆ Á›À¤Y{›ˆDòÊè÷>}I7âè.’2Ü}¶3‘OgÙ~ÐÊ"Ó”tF×-ƒ +tÖGf¼#”í9奒)ðpAL½T_[_[W_~U]=jBT½ðöæz60 ·€f&Sc}¶7ºL/¬:î¦î@¤Üµ³X·¸X·L±ŸÄ±¾ídí  ¿¸èN™Â¿šVÓ0å‰V… q9–òB£¶¢KCŽ] ÒN´8ûp’1A²P¶Åór\;ÅEù¬ä{ O¾Q—êf”qÍâ4§Äí´ÍL…lU•ªŠ†mˆ*ÐypU®<^r¦üР…æj)qåvªy`¡a\ÜÛG“k£ÑÒµ>q)Rc_zûe\osN+k6È.°þLX8JšâZ( Š&°Ù¦q,LÓ ­0‚üc’Ø&²± ïrÑÁ1•Ö?(íc:(²Øe™Áˆ¥|46Xa^ˆ€®cC ®¨‚Ab4º¥¥«ÊjÕÆ·Zb«Nj¿áí’kñãúlCAÊ@Pw bž#œJ7Ø‹_ËÜΑØ$¥ßN“ä¿®®¾æe© —µ{µˆï1.ô,Jrôxld-bhˆxÕ€í³c--\Õa>ô8Èݳ”ª8Ÿ­…‡¸;T凈åÔæ;xz¡K‰™«D°…ðåRѨ‚Š¿VQ¡é7Ð’Ô°xòp&]â2@B'‹‡R YÔ:TZUle•¢“åÖÏ:/ŸUUÊ6²b)b0]àÌZòÑhNÑšë ˆL]Fìý–Pj¬8ÈF[<³Y²0"‹Ë©LÀÈT1Š1Ól`Ôühf¡M+Ü<¤m©´ýA¡[ ñãL$MGÁ±²-O)üm Æ0\°iìWP9òà’ˆÿŽòÊCìƒK(­ê‰±º—Ð>ðè{/Õ ©j¨#kßN%‘äÈ S J®Ø„WQŽå d-/Ó.YHVsÝ¢B‹ºän€ 5b-b˜h¤Ê­¼¬#kñ˜.DŸmÀ|ÇQè´×$ÆÌ8Z––¤BæAt;ù)Sæ ¦œŠF 悎Nz4´¡^ž\Eù Û„[þt·G`árUåV~)<"Û¤¨«4å•Sì€V©„+ùä¢RD«"´»„¤9aîç˜b ÜòB‹·Ü\íGXòLáYRË„‹ÁÈ ð#K]™ ÷­}Ȇ$HV ¥%ý¸¶Ä!P ²IUIÉÇ’>tøY&¸PªpÊˇl¨¦ÃL,‘„×/Z ³ý?òÅç?cäb BêK¬‘X[}¸ºÎ4êë䇊*Ä+Fªæfî5×ò€ö±<ƈ­ÃZ²°šZ'Éo¹n±Fܙ𯄹/6-J=Uñ„)4â• ««K°9©©=c¶( Û¬bÅ Ä/Åû8Û ˆ/Çq‚©„¿Bð%(ÿø^ü¢ ˆ#¼´DD+rîb©BTŠPT†È%=…òòR·Ýzà+b–|Vi9r ð0yŒ _¼c)†en.‰]çY,Žäb½/·ßÌmÓ¸Œ#Á´ÝF L,!ÃNø1ƒ,Ô’Ì„¦¿ ÜYÜèQá0ÄéÔ¾˜7±=¡}RRøP:û¡ôª Ö|’1Õ½*@‡!UôCëŸÅZ"j¿ÜóÄÏ•¡(–8%ÙOP„Žq%okkë²Z¡VWœÖ²Û`5sØÌÝ \RjÛ¡Ž›9«ÈÕ…½/Ö5í,³ *\ ÒåÅWÇTÔ°¨˜Z¶‘u–@ÉôI¥DÔÛ˜X.< i*g…Ô¤ã;¼ò‹4ÀŽ›í+G;ÍÖªË|Œ“Ãbº®9Ií ,§£@s_a¾¨ÂÂbã¥é²PµÚÌâ:…K—)0Š®r™>)ð@\êæü! vn—-ü²òrÉ 0jv<ˆ·¥DWQQ›ãÅ„.yžp!Ó¢,.È{"ÉlIŸlÄ3¡Yãm@×üGF$èstÚÇ€eéç²Øc7S¥®YØ~ôHäôeRõ,I€¹¡Uò­7Òìù'ˆpòÉò[¾êV%׫Ï!-¨ê¦×>‘±±!…VãF0ÂqHuø´Ÿj&C8 …û$5býXPøH‡²O+FÁgÚ†‰X¶ÅÂâQ?f'ù©ahœÝ×°µ=P2°E›7·Ø¢b“êâÈÅ\ÁÔÅ犞{®Ô}Èí~±ºúET€Hk‚"dBà‹0Ã{uµÕèpz@ÛuB랆zØilA ýI4©GIˆ~ÕN³„ˆXMÎòVs–ë*—wÆšêIÛ»„=¡ÜYöì…¬ÅÅ_ᘚ‚tu™!ô׿tOZ#«Ðeæ3¶†¡Øžì8ÝH„¤DÊÔuW mˆcÎ’üB(ÕQ •Šðµœ×,öŠ(ÏÂGŠQ"ROJjåÂbkÊÂòʪ*3;t³•¥âHk7Ü ¦‹Ûòù¥8ˆ*‰ñª¨¼Àí®©!ãWˆ=÷œiÑçÙª›ÁÆi+d¾xæÙ’`å&ÈÕNT€kï¡< ²ªí˜v%t/+•Ú#çŒj¬ø OÈ WÈöö?(§²X“ ²ôžÛ ¢”wäâÅI/^,¬J«Ý‡jšjêjkš´G…瀞^|Aû¡ÕÙ,èQ×!¡U¶ÄjŒQŠ-*)уe‡ÐÝ|Ž:Ì "\! zÐ^ØÑµ/QÓtY¦ %9îLi“Ÿ&‚²ºàç€W½&qp› QZ«Â¢×Œ¤”,àÀŒêÜ`êGWN6´Jå0 |WqN¥$V¬ FœP¬Jxx(w!êú=YÓ!Ø|…Ž¥ÝF±Å£ˆ¥P1»°jÉ!7ÝR B#!ÁK¨Ú§¥ ²rwMµp5wµ`S , ð*P|ÑUˆ_÷¦ì©Þ„¤',íD͘Ñ2!&£Ðbºô!fA,ei6Éoh[8èÃä„Nc‚ü}øGÐ[£uÉýÒ4J ÚÈ5,šbÐô¢¢¢ç$ò–§ª®;,ðÑ1`=»]â¥aºðÁzt°ÀÔwäç™­0g>b”2@“D­#õ+ZæÛ¦±¦.tßR••HŠP÷éD^2ä²À©k±ø1´à=˜C³ßÒÚ"«ëì¾n)Þ7 ÉwA‰å4úw•Š‚”—°‘ CgÕ&bHc(>@ÅQO!Z¬…9’ðò‹ 9³fK€+p8l¾^h»…¸Œãƒ‹Kß/×Å´[[Z6B{Š"¥£[šÁµØ›(Gæ(áP9ØÁ(œ¥¬À9ÏiKb$/Û•˜…â9w–"‰Y…–wü2t¯Ôq³-i4‰L}ÁV–û0ôÍ©‚n×ú2‘X&2…ðc¾Y»ÜËÅ~r®wßëã$ü: *.*,¯€çœ¥©ž{õK(ÔaàK0T[{øpm=_–°ÛÜŠèâXÖ™}®—êt®SgÚ ;Ùžh3«ÁOmÓX- „c׫ «R^–¡™ ypXu™=y¼Ê›Ö1„¬Võœ\µžå­Uù1· ÇØ¡w°,±´B¶u2±ØdpëhÚ^[Õnª~ŽÖ„ù‚¡ÂœBL‚ä£òs…’‹‹rrð„: sODk«ÈX‰ƒe¹´'å¢ •a9–XÑ-g(’(UÊëO‚* h¥HŠ(ÝUÒÐ0• TŠÌ) °üP)Ð%Ë]å|yy%äó¥Ϲ•¾ZTjëèU}S;2…5t‚Lž*>3¸øÓÔPeXÕªÊs|‘ 7EÓ¨öTÐÖ¡§pÄR°……[f:Ü4Â÷S/‹ôOmånõcAY£g~¤Pâ8àeî~Uþ¢¯¾xèЫBÖÁ¤ÐKÀÛZ @˜ƒVÆÏà¥Þ «ël¤ÕzlQ@ o$Ði³a§YñTg&Ï*¥kmôÅš$ù!>!^íH4kÚiR¢.€RL-ÞY^î#Í:Û  ÀZ[ζj.ä!°³¼40æ°Xhîéd ‘r:÷™ðþ*Ó¡KY>“'Éz"­?[˜_L ³˜¦Âbå\a”–VÐ)CsªAÊ‰š°¬Œ,¾ =RN¤I›\Úw Qç¢k)”Kn($ÊKáQ^¦Ë‰H€åŒXx[Y^Y~¨öûE7ˆ×«Õîç„v¹³²Á‹cs;vJâH.4¬ÆÀF 8ݸam¨ÏzÊ~ÈçZ[)‹£Æ¬™ö–•Úöd%%V­ ËtÍGr{GzGFzsÁË{…IqÜw1۠¿¶²ºº²Ö]]]SS]ï~±öÐáçª_’¨uX S_ËôöRµ‰Tì9d+Cø¤í0LÕ2÷)Ò´ó€ÑŽÇá»Í­š÷”î¸îÕÔäéÚ»ªš–ퟲªåå®;‹}òÓøV#!«µ•¸¢6 ¹ÐhJ»ÎšAµÃåÔá‹ËȦ™É÷öP’¤}uÜa,h¯Šó+«bÃåó5`É!”@N"X…ß»=RHó€Z¶Á£³. sƒ2•¹œŒ;lŠbRXƘ¥< Èâ1ò!;+Õææ+%ïX°Ê««ÉË«Õ5‡ªkÜÕJéÝŠYüäQPt¾ ï<¦¹i#« ¶#½m®=X$TÆÓ’ÝÍ”•ú/ç,‰Ë£:^"ªŒŒÌ\„ýõEáåç…˜KÝWô\‘ó¹Rí¤WWª¬Íôj W§vN ¶N°ÿ]õ‹5/6®fewø%`íÅÇ«9±©}©cg¬j*[õì¼sAB¨»®J ÷ê›8˖ʪµÃñ`ýüÆØx®j€§1$?‰S@•ÀŠüj¹µ ê£úëZôì[2ìB?}z¤BJ]À‹ ­b?TUî’Ù2 zBšüb›¾M”›TXh'I&1‡¶h!rbQ!g9üpVæ`Xñ†&!l^áִĤ2c‚ö)xºž ®ÂP#dÅŠçÛÀ¯(Õ*+«?j/6°;ú+zl&`\(—wú§ ë–)càý‰S]’É[…võõÉW•äÁ¾ÖšÖ;@:ð}, uÆö­±[­P’UÂäç»^ÓÝhul ×rê¶ŽY–Ffs¨£ƒƒŽøÄóR\”QƒÀ‹$­0§H»[‚-ôŒt§•.%¥æ" ¦†e4èf'û†n6§²ü«”ò«R¶Bu¼ËI´¢Ðu¡¿Ö^Ué®b[”™ÐM’%Tê`e¹0uf© kÀ­ÕWH…MxiBÔÂüÂÓ¥ T¤7‘ ñæ~âÕÊŽÙ_ öÁÑf 3 -¶³=ö¨y¬>~\B=>Ñ^hdUChG𥭬já^µD…&C-ƒúïu‡©ð ÷ DÉvWRx­³çÍäïXÝ´vþ“ººŽ¿ÅL(¨"¬ÞÂû]@VW—0ˆ®µw5žPüÊ×ùoûB;ÙbÞC«&¶Å=@Ö²>ýÕ¬J M;•ò,/×UÖZFÈB¯ása=¸ûá—P V×¢:<Ìz¥‡Q)îkfµX((šz^ò2?ef‚[¦aú¢ú± k–»–—÷ÈûWê…d ¿jˆÀÞïH¤Zní«éj]®ie‹«u§‹rҳ͂/.ñWR%ÂŽÛi¦8F­îÊwÙ™Ñ «€›ªùÅ´º-vÿøQúÉ`1ÛWìÈ î œÅöÒ"7_Ñæ’ªP·Çˆª2§ÛE$ÙfʮҢ¢RÖ{Uní¸—Q°…Ž»»´ÄØ.Zü™RUFå”ý•›dXi»©ƒ’¥"¬d»á[ØÕ!áî ¾D£«6('5huP1háÝ·Nt1vuýJ¾<ţ͊©.hÄõ«ß~>—9*Á(N†a‹) wªµ(d‡a¹NþðJ‰^šQ0j"Ô6éK‚«ÃõøÌðlj³ºÃ, ë٨ȫ~GìN}½Î¡=ö·‚ÊxÑs†¸Ò‘´ü幊Sí!k‘zVe__kWM+îwðÒz§µë¨‹Ãå.$CIìf ßjÁjŽeÀÊPç4Ô½ÛVX*-. ëLŽŽÍÇîÉjsÔ!¯Â½4` ¿*6öGYþ†Ÿ.2EBñþËsEz´‚¬"(]F/S¦æà\l^ñœµð)e$÷:Èvi¯¡¼ôê 2dĪFZ¬>(5XXDLiÄ:tÍí^xÁð÷ºS•;RWwu‘À#"Láå-¾¶‚vµòƒc} (S=ºõÍÍ; Ïb5øº0ù½V8‚á©j|b»ÝЄ8vª¿Pk:uª®rùÛ£xÒ^–$R‡kWÿ¤jüÌa¤ÉZU¦ŸÅ·,ªwZúb’uCs§ÔŸvEù¶n«õL„’˜É¯²ÓÁUä®փ X]àW]B±ºjúZÙqhÝÁÿؘª¶ºÔó¶‚xÈfs8­]7î 9‚ 4Ÿò¡òqºW`–_’C¼à§„£ç«w– *§(§(ß|ÈÁ_©¢?A?ìfq€hìI‹Š]E6}rs í*àưD(ßIÁ‡½œrÔ…Ð’RÁÅž7VAÖº5h¡nTn¦ýΟёdã¡y±²¼º¼²ïW²A ™þR ¶óšØÈZf¯Y°s_Pu­†ã'Žßyëøñ;ljºÅexeŒ1JViÇçˆíÆæzµ°YÙÄj“?F¶¼ƒku§LÏÑe!î•‚¥z ]uµÚü@+D`#pªÆ·êºúÃŒXÕT7T3P™lW+d¾Öô±Ò¤WªÙjÖ®ƒTcÚp?â©ËtšI ñÕq;ÊXüý$ìÔ¬šúûú<ø:[líÃc™$K°Õw§¯KªC´±º±ÈáǨuhm‘ï¢?–q,Ɖú|E’^V£,Œ<Par²Ñà(.P‚U˜Ÿ#È™ñ@Øó%3rŒX`òÔeªR‹ÀRs£R—ÝmÀ@ëÎ\ ãªQö¨‡/%QGKAî¹ù¸£k'Á\.E•»œÚmjax-‡ƒh;TV×$ªôÙ«~Á4±ðœTóËUrAMÐsç8›¤¥R}ouµëN×[ǻ俸K§¶6å»§N¡SÉß­×ÐÔD~%íC‹ Ëuªx¶~ªIˆÖNµÀªòr+üMÀ­^8$ØKâÔaö€+€¬N{õu ìfÕímRT®ÅCÕÚ §Š´I=ܳÛö{Î<0_Ó¢æ?Ô·°YãòOи÷õU.÷Ý©¬”’ð‚0­´$:¡Iº¬@ÕÀ“¥"båSÙNüäëȆ@cSÝ,Ý“ÚcAÚŒl ػǪ´vç‹„—çꨀf"vï=¿D‡Ó¦áJÍ ý´JËôÄS)jE7o–ë¨Ð…Õ0W D}n3çqñ˜&> Clç5—[{£®*ÓzW¢UFTAêǨU]Yƒ…^Vy5ÂÖ ?‚yV–`ô¡²ªŽŸhE¨bÔB¼ê:.akŒ9…Ï×{B|µ¿¡#¦2‰&¬‘pxÁŒ·›ª¥D ¬–OªW`1 ~Œª)Ò>!Yì=[ÌÚµl_¡ !¿¦µõUòÇd×*TÚ`Õí_¦Ïúîà|ÜÛVæ!|°¦iÙn4 !öIÀ”°¯²ì]Þë–ÕJª…T(¼k¹UwWY¶vñU»£9ûÖ#8¼Q©Ã-%ÆÚO>7¿€û:¼m|^Ë!ÏŒå0æKø*Í›B¶ò•šÙ2åbÓe¿Áé,s32A‘c¾Œ… ½ìäv ÊÊJÊlø%Ï‘WIÎ$ñr•—±I¡ÍQ¾ AJí ºð•Ȇ˕B⩚lº1ïyü]bV%'bÖñã­­ÇÑ=.ˆ’7wä½·ºîôés@û»—4·ðÉÚ+¥.;ìXA’RÇ^ƒ€¬©vlÉñÔ2ÇÎòMþZ’%!V)ÆWkëîÊ~B½Ÿ|W«Ðª?L­2ú§ðTŸª¯'ïʺ‚0Eî”éRãT}ƒÑ8ì{Ðùk_mø.ªWÑrÍXë25}}Râc±æN_Mè»Ð,‰è»¹Z»ú„O±1^Õʱ¡öÔ ÌÉ´J£h••ã0ê«Å´õ®jc'Ü”‚å«z4ŸË®Lò¯ W§KMA²xÊË´=ZˆN–Úẜ„S©ó9·†*@æ¬?,¶¡DjB7Þ¢ýÅùOi‘¶*˜'±ž¨žm&b¬ú^lUr¾RÂP^îË„è7w¯¯~‚'áÐË;H‡òåY)êÎñV‰UB³YÇñè»Óz\U#C7­ðô¡ºÂ¢gŸŠ¯š •šƒ¿caA²L- ùQâT 6ÑÅ:uªú”<½ ÄïÅzΘ$.½ HúIµ²u>¼!‰X‡U·,ŠеtœÓ æN“iÅ{l•r­g“gÔÂz½Šp®~nDb–Ðrç`³\É› ùj«8.ìSˆ;é¦D,”2Ä$„]cªRŒÙOãyEd¦J0z.Ñ.Ti½`©$'^ø”ç(Y—¨dß#þ`H<Ö Ù`-dâd6,`Ä*$ËâURžw‚nÛ÷äKèY‘œ»$V•‹h¥%äîÏ9]\]åÑVwY)t\0}(|B¾ŠÒr¥îpŒ4X]Ùdƒ‹Oä DFt‚+Ld@'äÿÀ:X?É@%_¢•ûjjÆšôöší«ÑnU×l8:Þv‘ó]ZçQg O->Advp2t$O5ñ’k%Šîåf€ U`½"ÊF&!Vvø' õuº~ÔÏÒ^mTï[ž“+å]ݺ=‹Ë´s· Ð§¦e6ÛïHà’€U#o+*ï ?*Üc­;º»U­‹Ë­BâMŸTâf\ÿrðPŽC Œ4`L%¶&ßx„­£­•“°åb9 *ÀŠPSAC^‘¬BêÝu‚h,ÚŠMÄ2WP8àª$ q«Äô¦Hß©+…Ò¯´TUM%X8$¦‚†.Ä7]˜®J sׇN +ÑÑ:T)oðVj&<…þh]öYD©uj¹ò”@«¢¦²¢¢Ùë¸àªOÞè”ÿâ¾eÞ5mP}w¨BÙ1’Lê›4)!p51pa½JÍͰu,ÀâMdçS6€c½px¯ž@|ÁPxôj5tUCŸUÏN)û·)8,Ò?ñTõ^ÀBÒÆ_²Á•¼b…y€¢iÑl@/ÓA«¦«f­ööÛ[[VܦHþRwîÔVËRæ,¢BlZì®ZØíâ¬Pù•ž|v šhõ®ÔÝ¡}‚ÔtSæscç#_F(,Kø{:¡ã$6½VˆDaŽúµÐHa :S&;…zþ×e ltAžË‚ôd0vÝnû²“S»UN¦Bè¸L"$Ñž¯*;X¥2yó„ôCïçÖTÈ^é¡Ü¯À±*95²*ukôýT%êÿÊʊʃXÌÄ`&/•üò½#ÿåMp4¨kÂñ¾ú:ŧ‰r{ºËV¨ =,ºKM9žDž˜ÄèZ>.¼½p¤Èª£*ùÐa›·¿ÀÆ;ÞÔ×fS}†—¸F¡íÓÆ"yà K43dÕ7Ø ß/+¹‚;»<œ0_V¡õ¹¼|M—Òv)ûjZïT²“Uƒ¸]ÓÚ×Úe?Ð%mj]Ö¶hCÅv¥#Ça¨9:ZtZ³››9ùùEÅx1ª.¤°·Uì™bKBP%”=§(ñŒ(,V¡RA–Wäpª®ÆL£).4‹í)4¦œ”: så.£I’Y®(‘„袈›9S/”•‚Ò»+Ë*肆C¾U™4XFq +V:X]~ªÊÐ+èüøôÙz‚Zö±«‘œ*™Þ¶/€¬¡<*Ž×ô‘x`Ç¢xxñÌ@dÌC7I“­¹)I§IêÀ&!TÈ…MœòϽª>õ„ §ª«8Ó9U]è…ÇLˆBö«c•øGÑ „õHvÕ:€>Å…C’/`ƒñq‡ïÛm6³–#u©ÖoÍÜl>Û´ˆ‰NÝâ^A¼vÞ…YÎÔ1­;]Ëw*kXÞaBÄBÉ;æéZì[4je•h Ö†O9rŽ—Øƒ?„¦œ|1ÀŒOË9jÜêìW Ã?3¬ór>xá!Ö)ŠÑES4‡,2nÙkX¿/2Ü—Wõ’&4•¨£2:%Têï&gC “¼ o\½. Wø*zâJ"¤Ù$÷¾Ê¨ppS<£ÑJ“íá!+ó Ú©Óä WpU¡WE>Ñ%oúªú\¨µ2ßA—h_¥§ÙJ; ÄŒRmíôáx cÉgv8Ö©ã@çÄ ¨O_šw¸êÔß¡ñP%EÅ‹ 0‚AÖWû`ö GJUê‡xjGãÕ)ó;/›ª¡Î³Z ¶Ì*x{hs%ñs ®2òOªdá²#]A×â¢Ô~Hü](Ñ탴ïôaZȾiW«!Z]ì8´*ªÐy…¹nW°Õ×U¹·yNa¯î©×y²Z`ð'<‡‹ÄXÓb}—-´"›vx")Ør*û¤Z¿Õ©zíhÓö…ÿWg—›Hº4áB2`8€A5”™¹š³!ôéÈRIsÅ.fG\Ö¼ _ ZI­àË'â}±Ï±»ýÓÝ㦇tþDFD&È–@e«„d‰¦üî åNe¾|]™.7¢†C»V‹«ÚÔ> ð©6»ü”S–í·IXçA嫾K/wâg­»J!o;*!œ™øøZv‘²X¦Íê={:ÜÓ»b<¡åH˜%qª`™F•üürXy)½*ž/VÓú*,#€&Q ' ƒs‘ÿ¦‘Å"ÞF“qñ’6U~F–‘,,ÈS êë¹`B2^S`LƒYjåeÛ†²ðíMóãzmç笽z,1JµØ©Ø¢—€–%ªçù'1¹Ê¥(ÚúÈ¡GúI«[Dâ*w¢ª¼Gï•ÂJ+&?ïC‰ ¡ô‚ˆÈMŸuÿÑE“Eqì«RÈ•«…³ÕB›)PÄkŸÃå ‚hës®Õ ±Þ…3$<Ë”wb‹µãeèK•sþBK£C¯sáªÓFà}·þ¼ë{  ÖâùÎ-;}Í•Kßö»è}÷(ŠÑ]^7ÁïÝ­ÓOÌžW…X4ï/Æ;gOÞ ›æ™î‹«Ü­¼ì±ÐByÍî2®ŠÀQöÆQ‹ïGâúEΟþüY_„Äæ‡>•Býûú{L‚_÷)¬¿Óah¯T O$*¶ññË4X¼Ç>¯ÎÍVz+¢Ðø²€½êÅö Æ"È^±m˜½Š9*àtlú–0T›* G-Œ›b2€–N¢›™½ŒùÝ¡¼“ Š$мïE¯´q†~å»Ò¼*l0µZ§ã¾JmÛ åŠÉáz/ñâ1ËÂIÙ÷ß|ˆg)þ¨Oþ¸Œ[ò\ÀŸŽÇÓ‘bj“k3ÌÏ–®×YÍæiü¯î¢“„Vô4HDù‰²§­NsVª(i½JaÚíDº‚CG0]‡~Ñû(®è®EÏâkVuÓªQE_ˆä¥À2Ïáp~?Ôç¬æ|ü.ñ«›V«èJ ˆ‚ñÕã#Rc+¢jCcuþ0‡úÓš¯ÿõÏ„uúêµ~wwÉ‹ÆêKTdµìf5(cÅd̯Ü®ˆ-Ò™©×{Ôúõ{¡6ÚèÁ¸Hôt5ë£tóuüú:û›ZG8MÕä«nN èWZÎ$ÿR´;«P«0£T»è9|åy¶ÑûE‚³V¾Xa’²¤ÑW¶&]ï½æÑ±_°ö•üAV‹tJ€Â(¯‡E¹L´dó–ËãQ¹*¢jCdE»¥¹ðø½,¬¿W:uêáÏÊWe¿«ºh¶nú<v²"«±üx‰áâ“:ú¤f ùîƒÐÒ– ¶C«3€Mö43¶Fc¯nË¥L[ò'è^cò”ödVÛ5õ¥.0BŘ Ïì =«X»8ªoÿäµ¢ËFÜvjéåîÍ;Äaí]¿½:ñi’SPY.°øx4ˆR<Éê†0ó.ï[ª…e8DS(`V^©ÏXÍ$ªßL˜j¡ßœÌ|ŒUÛè¹h2Ré‹pòB£%­ÎLYs9fMçé|Ób:õrÚu@* RÁ¤j¤ÞÒŒh²CR}-Ýä+c-+FA«ÂhÚ}m@ñ𾶸°Z&!ÙÉPV¹©‡ê‡ ú’{š÷`Íù_5ZJûÛÙœð¡kÕ. 7ˆ'ÍëœFÍ9(bª6º,¥£¯«¦·`AæžµŸMJaa[‡LÅ6©m¾——.‡çÃAºùõËR"‰Á*£X­¬]ý¸Z*’ñwâWÅCô±€îcøŠ_ÚþçK§âÉÿÈè­úmDW *ÛÇýaÌýÆ<ľvÊ öª»_Uïý׳$&å`dšH?^;‹ùBÁùÂ8‘2ZŸ¼ðgt{2¨6ŠSñT¥6Ò>‘ l¢?βgRH-ÿ56L¾kyÚXM™“3ðúÚÍ×>ÿqèÆ>RÖÊ9m 2¿tj[¼9®Þ€°Ö‰ê·Yî¢0«„8¨ÅŠü°9²8á£ãÏèªCš@S5=% „¦23,û§ºŠNÝQL_Ÿ9KÉÉSâ;+B%a…>œÏä®÷ãá×ñôë=…¾¸}UÞ–‚Ú^¢~dŠÂJ`?»êD¶À`MØÇP»ye£Ãff«ütÚÆÏÔ!1Ó(}·î‘qtz'¸"a=T ·¤,!ôw·X·[:UïåraÍ èx¤¨â ¸£¼bOÆ…w‰Sj&žá´-…«ŽÙS³Ð1ðõU^ZÇfùŠnïÌ}%eñ<™@ѵî1%Á³Šä[Rõ¡Çar‹ ’?ïƒaÈ¢åÜÀºPêÕcöp8.;äЧ*fÂÙ ë·æ½ý” ²­j*ÇøùpA :ÔÙÞåÒÔç^¼§¤ëê±äOydßTKØ{á(,¡U õeùݳÿx!SŽÀOþŸ€÷Ö{"‰6ð੉Ѯ#z=SX5O¦ •ýìFÂìñUë…_N=êÁ„8åVÚNÕ6ÞFTíÄïë ÒÁo;èÚWßoNe@ò_‰LCdÑ­´VΡõò”7¯|£I VtT£Ä«q„M *Œg/®ˆã({Ú.N„ˆR_d ¢Žýåõ%BñeúÚNmÔJg5Kû½Y‹×°^$å%ôv kH£Q+×üöü-bÖ•è3Éó{d—Âõ&·YÜJVx­-®„‡øèh=ïæ2ðþ.À¡=«;©ús’³ÂE‰Æ¥ì˜³èËËßš3sb<± _d*¦Â.*¸ #‹7ƒGůÃÀW/+‰ü¿µÏΑ¯Ô¯ŸkcîbѼ§üÊštZ‘¤Ä»áQE-,µ1<`°HRlTª¦X åèï§þë¡´Ùh¿=E$©þ9[mE—!†"Q‰v;©&Ft)¬"{1+*u)c1Ò ¬­<àÍ1Qµí#oÕÇ«q!DJ¾ üù‘÷@…Ž ²` TåŒêøú7}ËT,«§A®óy2§´¥ÛB=}9;À¨toD‹xîrˆÌš‹¥¼f|Ï~f;\¬«å|«å:ÍîAEå¹ÉLÒ³Èã£ÒÒÒÏGÓE”‹lÔº i'kbL765„ֻ辑k†Ü5SMihìC”¸}ö±Žd•¬^Ò/†E­tØßÄ^f ¥ "[½n0ÑHù¹¯2e†Á0Ù‘ÒÚ˜ÍÝà%}7€a‰Î£ (VŒ›{õXŸÜô–¼÷ÑœÞ0Cãþ 84Jc÷Áöy}ûN %X ­­¶8JY%XÄ©s´]]ý‚ÏíÚ $© "ÒY1 ?™™PRÇ•ø/ ýôz¥­!µ¦è()wF‰E:¡@F¡Óš)’®J<;陸Âçߘ󌹚¦|…% ‚É|0ÖÂÑê¬HUñK+êß_,Ldí‡,LZ|èîæ8`ð¾Dÿ¼ü¯¸Š·§ –RëÀNÏšÓð Ýÿ^™éÏb#r&1èªC&Hz‹AͲÿÝ¥¦§7bè>X¦2 nº48–íÐHàyÌÄh¸aPõÊ¢_<%Ò&é )BEëHHqÖÁ4Ög!zµŠ)ïÐbø¤šø†¯Ò–°K¯e¿ÛÅÏ[uÆìnÕñ¾ðP;O‰ð_û!ªv޲ë„>èýM Hè˜)uYEW1Mî¾W˜ ”ç㩆ÂBôÑ(—4WúÍ'ç –öï›%3ÒÉ,å1ݯ}µ?–nüÚÛz(;ÂUÊZh¼ÞÒ9 [³‰TJÇ•†‹b‘j(d\İÖAið°‰ÞÉ/2sªè±ÔÏì„dÑÁ§Rã“ZjƒÕ8#|Á>ÖrÐ$fµ>a¨r|%R¦à5VlQâ9UsÞpDñEGÕ'„}ÐÇ‘MÄÄjUAFa¶–jËÃ6+:«_W;`/žb…jU¿¿[÷ÌÐúq2mà¸Õª§>YG3NÀ¸i| ¹Œ[ºä¯¶%xHLÛò¾Ý–ŠàVjB¨îš ß)ëú²„Ãc&úß]!fái$wH–Ôh’ôR۵ʬ¾‰…ªžZùŒä ©e´Îgb/Ã:¾ŒxY…(¯§Å¤Pú:µgÖ~3Q“Wd)uP’äD€ÉrÛÞîÌ€Úõj+²Œ’çþõ6_Û#K§~™7òL.¿õ›¥3VüÆ®zjì €?eAr;nª±5δà“qNV˜ÔÂ¥˜k¹Ké%Ã5†HM…1ôDjp £a‘NEK¶ö' u¢sZIÁ²ÐÚ  à¸U4îK„†d1Ö:Ë•.IËÖ2GuÖ2 •©2±TŠ’õ¦È: Ò’º†f'¬·ÏYů~\ö”·ÞëßÎß—K?<ÑGzúÌÞˆ3*ઑ@F{ßËL”8r: Ÿp‹E ‘Mº–«",ûV!¥O¦’-£*õØj0ÂyjXQéøQQqÍ‚Û`ûnšvFåJù xÚ^Ž7u²þø^ãX”£[3!œYÒˆ§2B(ÙÝö îþX«U&é]´X]J\hÂò½ˆ«pYÓ«¹/ÓDwGš“×ÌÜϙ͚J?¡‚‘2Δ>XÉ€¢c9c¹nNÒaG µZ2èMë40ûûEŽZ)[­Ø1+i™=:Ï'QkõXó„ àZ®Fo0±äNóÆïK©]|Ñ}a’€-EM¶²gó”÷„~2.-PiëiÚ’Æùó°Uzó)*rš»êÞ½|ý:Aš¯Á^ñZ»S ÉW­ô‹Ã`%<,j=¤gHUÏŒdëÁj‘2#!ßY&©XŽj¯Ö<¥Òx€_"á*‹½¿ úçÒ¹Ë Þ†¨×{hÙenëR¸-¡ø5©ô9W]Ýe]K 䘯ÞWßùè.ùW‘²”"lô2’ί¼†B0CQ¼f½hÆ‚OÅ•wV!9X¡é/±“§´ønÞahqF§€d:å}¼˜æ¹ðifÄh(3?ùÖ®´¯Y›ÖLú&½¡RŠ ®£ â™›=*WxLoEìÛšâ·´¯ír£RèÀ(‰êë`ãwQ7ÛC^^t· /„t_+£ìÍ3¼šü¦1Ū2s/U=c8,Ùd`[)Œ5aÔH:öNC¡¼JK‡””Ð%ÞàÇ*7ð¨´ßÓjàÝ×*Kt. âª.E“Ãdeÿ‰“¢¬mâ«Á¡ÕëBý‡c&·—‚Ü÷þvë¶w’“³V @ „µ-Äqåæýq²Ð2¿<ÐóÚ™UD-´Lö€*ìôXŒFÉÎ(-jF’:ñuó—W- ±ÿ˜ÂcN Ä,³àU5ý±œ.Tl Eÿ› ˜@{ŸØçvª»ãÄ”™Å«ÊŸª !Ò¹OpQN „ö2&åãåŠ g[ÖÓ%äÑäØ@®Z«ÛÁ/Í…eµ¬ðËÚíS`Žß¡ á2tä–]Ãáo6 Šfê’T/µ´M2·v¢LÖzšZ>T`}µ¥'¯!G–nyk+ÇPˆÆ¬ç±Vé)ÔòS´L‡CÒäœ=±^Ü´Ÿ…Ž^´%€0“¦Åª*h]P±HÐQ™Ù ã轿ü¯=` à]U0^÷ñÚ©½"†"Ì¢è±Ô¹>n§[¹M)‹TuÊußV×ã#_mï`]·Û_²è'_+*c+¡£U»/4k,š.ZøÑH*5ez}Í^ƓɨxyåÕx;KI+|',z7î¼rµðUÚ*â<µ[¶nW­[â¼¶IR+\®çÿŠfk%—ÖAœ‰¶É­ˆ5"9X -lkµi¹¬ªo§ìòñî¤~ÁN ÕÞ9‹>è×e>4ä9†˜·2´†¼yk:5U}FÞH£½nÊhâ¡£FŒÆ«¬Ú#zÜÿ˜ êçÜÑ+[ý.9=v®¾‰F´j\kä C`[ ‘MøZKÅ6’e ½éO÷¤ØcS„Å8>ãhݤ‹hé¶[Y®]ÍU]¯óÊŸÜëv€B]ÁÎ'ØÉüÖ4˜5õÍrj'S휥c]Y æ!Ñ6kEDSÔ¸¨¦Ø¯_ñ) ‡—Ñôï©&BZÕ•GÏ>'0uÆR ?3FvÈT<†¿uª„k5”ý-m½öƒ2{εök³–”b½öá/¢éÈf:>­ØžvåN[C1êRLõHÀ”ïêµ’+¿Í§¸M •O©?³•]±`ª ÙJ¶¥Ô }ŸÈsºõO…ÖÐ ÃÏvY½U<­UÚ´ÁeÉ ýaެÜf}ØïY«–ù=î…§úÏá7^ª/M¬ÙüSA_§2Øq±Së¾/wÒjï…[ö­Ôßñ^² ³d‹¢¾}u½®Tª…wèn^Øô< õK3óˆ”Éx<‰—eýhöÃGÔ»eT„f¾È¶ÁYÔH]ÃŒƒøúúÂ’õ"ÝšNJe˜(~V]aÂÏÍWЯµï¨’¨v;üÖ *¹°©ƒÐm¾‚Mç &Û³ám¿'c½•Ëu™/ÌmNÇÄuX–§ãÆÏâÕ’.§-M‡‘ ~»dK’ëZ[º|ÔØŒAS!Ӗɺl0Â>xÚç‰õHø$ÞDºjQì4©Ï¢Vƒh›µ¥ Ÿ;òô`/‡Q,³ôÛÿ´ížàjÜ1ž8’€ËÈiQ<Ÿ¶KL$w‘[M–QhIìŒáAµ}¦ÊRz_"OÂf_0:(C ªôr»Ê—çfÇëý*7DË!ÌZ(rGž$9£äGK8™h—w]ü‡SÙ¼8æþž¾L_¼p¦ÔE¾â¦ÎRÌÒIt\]Yà.fi&ļa®«&ö½Ë\ãt\ÀnEkܰ–uØg É^oHá%“©âJDžÜ{äЕKc)ÃwѲRLá›jÊ{jŽßÕÄë<Û’ü@sþ¸2ý@é‚ ôYµOl¨‡(jîÚkßú;)cuφùä=a_>_zT`%Õ²êÓ2Úa~LFKi)YŸ˜'!4œyfÂÔâxÂS4R•A’VFk®Ågå¾Zގܤ7{=µïå·Þþ¦Èz?»úq8¾þ󌷆 $›E-u“¼°¢íëïß/0éL ì2नJm¢)H­ú÷b¥L”ÒÃK-Öá™°’ÀâÝljáY¦øQÿÚŸ©Íæ¾Zü…I„­DÅdŠ9CTb’+œm©i.*¡;¬í~O„ýµÖ€/Xw–«SQÜfK±oo·”³n¡]NQŸi8ÙO »Ñu¤½!7Qmõ˜9ñÅ“G£`´ä _Av Etd"FsÅÖÝÓ§_hÖ¤¾NùZ¹.dÎ^MON;2,Ä?F´Cœc:¿Œ/Ö[Œ…€¤8gÑÜï•­ÖRDoÖžKaYTÂ}"9Ø+«b½ãR˜¢iС@÷,íåÝCÖÙèûåüGôðÜï–`ÝVÄŸŸE“‘ö´,Uöúx–¿ñdž:Ѽ{3˜,ü­Ñ%.$vÒyŽÈq&Ã÷Œj)Å(ú»­ÿšhÃèþy²M_¼±!ƺlÒCÐf‰ýÌšõ¹ º_Ǫ¢£•'_Ý : öëý¾ýQi²nÅ_ÅMƇ†ãaiÝ®v¢wã´œ‰p<²7äÌTøŸª~Š,þŒ§#ƒ¥Ø'‹§e|”^>¦Aúöé(G?"ÖFúµ„î'ORäӴ4\ä|E“¾{˜›MŠÛÌRÌ™&³°’X™¢ÌT¸ÑžGœ,ìm£Š––Ck}3–FÁ¦OùÊ`eÖÁXð#ÅjûD×ö2ñ§©VÖü?Kßá]^lïêotÀóã°Ï’„¥¿ñªäüZ ¹ýKHVçí3énG\•¹·Úvû½,+ÄÅê"cmwáŸÝ_¥’ɪÈYë‰g1>ROÒúG æÑ„œ3v¾âZªÑ ƒ8WŒˆê´F £"Ù򻌱 ”0gú78ƒbêõgd¥ÛrvŠWXé^°@Ò™Þyßèb±ñíÕ7WŵlhK­u+ˆ5:Ù$…˜oB ›€ž,õjôXûäe´÷úXâb´k´, ŸžßRи!Ù³èJ.?þŒöŠÞê’ûø»|¦BH‹eg",ª§it¨¼øô#YçÖÀ M9@!u)t,m"ã´@xá¥u6ßÍ!G¥`½ûdÙ{Æ!”fÛŠ8c5NYñ«2vëÚAmÕï0Y“a©p†Ý~ò^p»]{G µº_÷ñ!Õ_´_?¢©ÐGé³Û#E»ª"b ¤£¡5êzàïÆ.‹ 7I ×EL'!Q¯ÔC™mJpé?ž&e+¿Ž£–Ê*¢²B‚ŠiöÏšÎ} ëJŠÁy–û,T}[$Ž»Ž¿Y¿3Ç©[]5ôÌa¬b»Üî–œ„^n÷:ç[úð[‹ÅÑ©‘biŒš-4s%K¢£_oêó¿YgL<ÿ€*÷•ƒªu/MêÜ5ÛGs<ô?;­HKÒ„R•³XGOža¯c…6:jÀ7*‘V>'ÓMLQ¬Eg¸$† j¹:þ¡NIØË¥SÓìx\PáO­HcúŸ"õì]) 7ë4"‹d5íV Ù<¢hñ½»oì­®ãíxÁ¼XBZ{Wcv“-ûxú7÷§º7ÉJçí ÕU)°ÆZõ(£YL¹ ÅB‡F,i§ùñ2™Ê²°q²GŠq¾_þj[îéìÕûœ¥]ºWúh…Š0:¨u~¡ü­4ª¿_ˆÅœ›z1lÈY›(Š›¥Ü6ëÕ‰;‚% W|ñä^¢9e±ÓŸ¢…ŽšxjÒ=_žÔÖ•ƒ¼ä{n\û”® à {çžD"–÷>\Â3Öu³.‘B÷Á“HÕSûnYªÒ¥RÕa£!µm£8™±9J·׿LiÛœ!ª8’rBuÛªZ£W©°ÜÎÅc:‰È‘꟥â^±ÎPÁMAî÷íóEqÅ:çúÐcßh·þ1›A/»ï”µ’-ÝÃrz³»ÝZã?ùcž;H.ˆ>%tEXtdate:create2014-11-22T23:03:43+09:00¸øŠø%tEXtdate:modify2014-11-22T23:03:43+09:00É¥2DIEND®B`‚libsixel-1.7.3/images/snake-progressive.jpg000066400000000000000000001156021302271755100207630ustar00rootroot00000000000000ÿØÿàJFIFÿÛC   '!%"."%()+,+ /3/*2'*+*ÿÛC  ***************************************************ÿÂÂXÿÄÿÄÿÚ áù»$(‡+‰J!’G£ ‘) pÇV:cF)NF:M1ØÀt B MÓ v‡›Æ’ H,¥”£¶HÆ¢!*€p,‘’¸tР#é‚:tÑŽ¡iÀÐÓ@• vùÎzˆ†1Êà€ d¬c*C5i!æ8`1ÓìLv0Gh„  Т@˜ÒZSIQsŸD€@¬ € d¬c T€åjÑ’Æ1© éŽÂœ:v€Õ@è ``:cG@*–¡/ã¥há+  `2TÑ€¥H€jáŒÕ£­ D!ÓÆŽŠhè4H€Ž…@;ìc •¬;Ë  ¤1’±Œ PÇ,¬r´•¤ŒØÇ€ÇaRvˆ@ @ Ð° Ð0ìtÔ`3ÏrÙ Öˆ% ÁL’1Ð(BPc‰ jätÉJXéŽÀtÐ1¡D  V°¡Ð:tÇc¢yî[  :d¬pÀBC2PéÃY# DpéŒhS…1£ P’JË7)ä-JZРMéÓ«Îñè ¢*Z;$®˜H„¢%pƲF8•5ŽŒtÐQZ ;“X²ÉÌÂHs]çÝ·ef𫾥£ tàÔc¦ŒJ¼ï”À!J€!…4Æ $T‚Á\2C‡RÔ p¤…1ŽÂœÑÕûÅûçf¹ëËf­ÛÅ\îln¯?ZuŒ??¤úÊùôÅ7CW§.˜SF:u$c¯=Ë`@¢R᎚1€„ 2CÉ `¤… ÑŽš1Ó@tÑë1ïËo§Ï&zœ³w=ß×'5zÖ}+ú:ã“ÉÒ¥£jqª}9èûpXÁŒ`1Øéï=Ë¡!@@ •Ô†ŒD¨ ¬q!Ô†0C©S‘ÑMYNuë‡/®ïôç‡ãß°áÏ\”ù»UË]/G:ú®ëpx»b窦°ë¥]yγìcS²Tçym€ HJ@ Y#±«F¨H) d¡Ó$1Œ! *HÆ:tYN±w^WÞ\ù¾7“ÑcÍì|Üúù›~fãÕÏõóÑSÝ_—¿>…d7›bÍ·z2ÇM d©ØÇ¼÷-Q‚€ tÑŒJpÉ e#¦1„*pT†Œz4ÑÓ‡W¯ŸGL䯼÷>ž{ŸZ4ßøð÷þ{x>—Gs“ËÑ£"Åyѕݚ=0ÓF0¦:v8•yî;( ” D`’BRÇœHc¦0F1ޤ›:ùú]üù´ÉϦܱg‡y¯UÝãëç´Ó_ywhSB˜Â¤:hÇD2¯Ïú’¾·7¾>‰ÔHÒ–ÒQ•k5BΜ‹0Î'˜âX¶f[3"hS±Ô²ŠÂ£aWe§–t½žx÷çnTµ“)ã¼Ûl’xÖRZ“Ƹú×GúÜóæ»Ýþ~˜:jsV–º¬ï ŽÐ4têVJ¸k6Ï•Ö9±\žÜeú¼7péªõF¯Í–l ÷˜oÁb¼æYÅ¹ÍØY‹( *Òå–¦Œ[ùîX±¬sG\éËa·ÍRsüýðôu"ÎwuVÚ9ê©y›t¹g/Lôq˜MùïEÝçé­«1uzdúÆ c°ÇQ±üþºþgc«¾1{xÙãíFØ}Üù?O†ï&º}˵]lHÞsÎ,æy‘ˆ‰Œ‘d]•¹¯“6ÙºævhÃO=há¸Maôc?£ŸsÛ燚åmòÔZÀÖ#›Î] S¹§8èñמõ]¬qÒmæß…ÚiôǸ (Œ2\íS9üûÿ#ÒIoÛÏû\6ù·<[zf7y7»Ç¹KL«Ù˜õÂÎ%Œ[‹j¬‰„µ”jCRÄ»+³l•æÕfíš»s¿_=_ÏD«ÙÊÏ£åæøûWÏ¥|´sÕ=ç;¶zùƉ2ŽûÛÂKÁÓWâÝ£G+užŒƒ )„=FîDÁÓþ³Ô|?^ÿë3öçÇú||÷Óçë>£¹àì£7\æõâY—qÒÅŽ•û1ŸÙçx“ÌžQ°&(aUÕ\[–‰oÍ™ ÌÚ”ÅÚšWGnúž|qÁñz#ÇpÎÞ±t´láUœÊZŠšJWZpÕëç¢ÒP0¦Ž¡†¯­ñõ«Ž¸ÿWÏçþ—?gùnß9tœ§Â&ÎZèøº˜µôÍ=&/f/ÌÓÃqΩÜç}n çg)¯žRWÓœm©ÈœY*Í‹HZÌì’[[5Nå]±vÛ¹4{yó0åñížåÏOz5-uTÔ‡RÖ]jᮇÑòÓ«_.ÏT€t˜ðÍÎïùûèûxÓâëG“¯#ßÇMûè…•ënsý\öòÖ^Ù§¬×ËM!¦N·—ôxlòôfôbF!]¯×FkuãGL³¨#/•ë2Ζm:Ée¥Ëi^óg]ÙLÕ\Ž9ܺ¬j8Ó–Y)¨ÑBÏRTµ5ù÷Õú^)nbåÖ¼u–¨ÀU?-’çšî|þ“Ü=Ü9¾nž{ëqô'ÕÔùúËÛ4í—¶8_[‡¨ø^¼Ýyæï3ú1·†šâîàý;˽ózíóny¹ýx°¿Í¹q¦¥>®Yý¼Ìîœíâ¼j2¹Z½IØô…OŽ»>Ï-ýðfäáÖ©Ö{â#ójÏ.²îpþÏšï_Mò;<Ú}8â}N¿ŸÓþ{ÛNñGLâõLݱ;Í÷bΗ“}ïÖÎuôaöãW&Ÿ?E”52{yâú>}ž=—õç1mÜ®'OReªæd÷:^œcå¼Ù³¼CžéÕ=¼ÙC¶Áï0UÏZÙ×èâfΣtµ©èóaʯ=ëùìyÜ»p~·Ÿ«ò½Öm~œs»çÊ}žëóËùj74vÆF|ÿÚáÜø^‰ææë3vœo«Æ2wþG~ŸPíœý³«ÉÒÜZôËÞs¾‡-~}CJ{b³‡×ŽŸÎí³Í«µˆuä®cÓ4ë6ãi \FIÚ·Ž¯2Óåí’j¥®Xãl9éÛ= HKÙFÞ¼ÑZ·Óë,óïGÎéÎôãÐx:OÍÒ¾¼ñõÏßaðý6E]&mç›êåç~çkð=QóîQ×ßW=¼7¶e,óy¾Ìpþ§‹§°ø^…e{•tdôg_ŸD¹½3‡õüõG¡ù>ÞmJ°{yÝË[<{!mOls>Ÿ7\ÙÃTo0©æÇRCÖ}g·‡É×-ÕUcnt³°F«‡›^¦Œ+³7YwGCϽþ]SÛ_¯ÃwÌíèþ? ÔÇìåÆ÷r³‡Ocðý”t˜»óókÏ“éã±àé£çt͹‡ÑžÿËçzsÍõ⎲Ü^·‡¥ØjÂþ;…•铼Ãíå§Žñû9ò½œú>¾«áú§m}1G|òý|öywd¹»g7§ïw)c]?™ÙYOLçé3õÉlÎߧσˬ­U¨–)5+galDbŽ‘“/i“´èùwë>7}¼uŸ®|×è<›þoCóúDÍÛ>WïùhνÇåý–áNå3Äú<|×Ùåéþ§Ÿ¤ãýI¾ïÌé›®q÷ΡË×þÕ§‚5GlÉ4qÝu—­ã}N¿w.ÏÊïÝðôŸ\UëòuW4ú3Ì÷òáýOn‡‡¥Üõ‹ÛÎÌÞ—ƒ é3{¹r>*¥èy÷£Xçqbè…K–Øæ§šÒ Êí«QÔÉßíf5Þùý»¿?wòSÛ<«ÇÙ|U©OLå;õ¼ýEòúeêÏ×5ï/£Ë™ë¾³âu§y§¤ãýX}RI·Å¼žŒÑÚz‹ß£æ³Í ;eÙ˜ûÏ;öüø{gÝ~cÙ¿†«ÞiÛ/£9Zõx__‡ÙÏÝ~cß»…§¶2õœo©ÂìWÇWò«lþ}_™ÛnÙÈíŒ]³FÍe›)eV”îUÒBÊ:¨ÞkÔ¯¦upßSÉÓ§äÑs›¾zž.Þ¯åv¡(ëžo§kìyýWÊôYçÕZ”uÍÏ ér“^‡åõÉÖcïŽwªnóï§•Üw¾z>][•ü®žZ»i›´£¦röË^—“}_ôâ®ø®Ü'#érŒS©×ñuÙæë£Ï²ç7YçþÇžŽ¹öÓo-W§7èòåú¹îñôÙãé£,±Ä÷sÑÏjJöÏÒGJõ2öʼn d,«¦vùúmávùõWlr>§çÈôzÏÚó‡yá}|«Ç©-¾]_åé§Éª7,ËÏ}^[|Ý5p×?Ó¼7,ÊzDS¹Ôòé{cW_ÏNZ¶áýN=&ý?Ãô«Š:J·4rÒ\}çœûÞZ£ß~s×wleÍçz2¹ê¾³Íý¯7C˯Uñ½-W«Ïú¼¯Úó{Ì}ÇTvÆoV8ŸG•9lá®oYÏôg'|åíŠzKyêy²•¥Z–gZøëG&ŽVÉy^Þ^Ãáú·yÙzç?IƒÕÏËý¾¼{~ sý3/|÷~_\ÝsÄú\…Z’ÅêøzW¥zQ×6aÖñt†¦~³'|móh¬½§3ßϽò»z/—ÞÜÍ{™;gG-aôO?õøkótößžõY&~™ÇèÏëð„×wçôÙe¼o§ÇYè¾G§£ãè·ŒÝóç¾ïšŽøîy·ÊἸºL~ŽinçZÆÊ:f:›¼Ýtr·a:Ybú?•Þº«xÏÓ<ß_>'ÐǤù]ç‰NG··G&>íþmÕ¼sý¼Üº|û³°5pÒ²Ž¹ÍÛ=ÿ™ÖŽ“ê̦º^M[–ß>§”¥Éß<Ïw+9ßKò}óµnYb³G•ýšÏ>½¿ç½PÞjÛìçÆú<ºÝÿŸÖ79}xÇ×5u™{OAó:Ñon8ÞÎx»È[¯†ãdu!TuÍ;ξ·6ÌÛ32z1ØÍë|DùhN£—'Ý‹ùï»óºg霽±Ç÷ó†é/YåVå{™{æ%ümüu›¶oÅ%£®4ò×_Á¸i‹¾5ñéw5[Öz>m’ÑÖp¾¯Mò;ú/‘è¯rŽü±wËé3[æþ¿¯Îëê¾7¢;Íœï^|·ßózßÏz{>•nSÖq~§Õãî?'ïÝæ¹;ç‘íçÇöãÏý^ç¾§¬jæç?\ÙhçI%¬^œ=:^zfìómæÏ.W·—[ÃݦN!Wó¸=|á[|ÝWLÕ×7qÝ[ΞWWS¶~üõù÷L^œu<=uqÒ0zq9n.Vyžüu~_Uñ»Ï5³Ÿ¬äûyÑèÏ©ø~›³š:æ6Øq~>G·“âz:¾Mf|Þ/ÔãÁúü}Wç}ŸJ:c™êÇßχô¹nòôE=¹§¦ié:>^¡'•z™;ç§äé·ÎËß<ÿV{??­[œ¿o%n¿>£].èé)ÜÇéçÝ>}ÙŠàÓ]sõšõiã§=8Õʼk?lëóïG*&V4ñ×Gˬ]æ~®¿‹bO6ì+Ó£=œý¯ç½Sʭ̳Èú<´qߣù=’fí*Õ«S›ëǤù}íç2z3‹¾pz1ËögW–a“¾hé3ô˜}<èë5ðÖ¾q^³Ÿ¬ÕǧSɺwˆjs}x¿–ìË£:øk/|GN‡“rÍ«r5_\ÕÓ2—FuÔŽ·I䲜±¹—-G7?|kóêþz«s/§üú‰Ÿ¾z¾ºøÜÝezu¼}2õÎOG+¹Ú·9þ¼åë=7ÇônáB½N?¿œãÔüoD¤…™;Ï;õ¸úŸÛ¿ò;åëœýq‡¾x?O—#érô_Ò£?INó›¬ÅèÅ&žZÏÛ:¸jÌXÙ^§¥z•tÇ?Ó™@t<½-Ã?Y›¶jé6yõŒjãCyÐót×Å“¶y~Þvbö<;«l]óËõã©äé g›ëÁ5¿Íº·0zyÃMƒæï?IÏôÎw«.á©ÎõbnónÉÊŒ^œnónþZ†¥{™=íç­´áʪ‡Lè—¡nšpS¹-’H•s1RÆÀ D¥R"RP«*é>~2ú1¯Ï½|5GIÕÏGO­´ò²Ë?YÓžÇÏêæyžþz|ýzžMdëž_³œ5{Ÿ;¦>øÅèÍ=à‹ùê­L^¬t¼{·žªÚ­Ì½ñ¯†åš¬U_L­Ëùj|ôÖû6ôhÞ@¦¦I9Ù±K)Xå$(” ±3Æ]HæË§Ó9RMOŸ 1e_ì3àˆzƒú'ðÄÖk4š@“33ãIëž¹‚&`0Mb(c½Nœ„°r-ø=5Y=V,¶ËDSÔä ¢·DËOªqé6„áÙª–W»}LLE]GõŒgàñ,Ãd#òÄÇ Y¬+ãh™ðV:ͱÈãOŽñêGkÊï^Ää.Õ©ê3 -¿4¡ÞÈ®”|!²6gh>0ÇõK6M11b[‘´k#Ú#¿tì@Vš&bk4ž¹ëšLbfm7àiŸ#$ì@ðY¦a\ÇH3t ?ÄžÀŽ\µ\6 “¸[žrkñ¸uŠ©/9ìäïÖcBÞ'×õ̵ÅkEfö ¨Æa=ú0µžz¬yú#‰)¯Qà ÌLx3çXRð LÌB‘’}E0 +™]9%YŸ [h,a ¹‡ØeHÎéÇXJT§›Xœë^ÅNRàÚÍ v{@>1‚ ý[=‘¯º¸÷—n'!t7™í²5¶âîM˶áV=zˆa‡¨¯ŸÀÍ»ÌÌÌ™´Úm6™ðVà f LE0 ¥°VÙŒ/°CÜ[&ŧ­«¬3 H}a¸™¿<%yšê?¥´Jó5‰É¯*©—ãQ¥x˜Œ³‘^TpÀþܘOƒâk·331Œ±±áÁ #ÎfffÞ14šøÚm˜„x…ÚÃYfgôÙiù ²)³ ì3ïñÇ•®Õ[úNØ”UÔhg%°¼}–ýCጸáLnàmHlø1á[@ÁäCq1ƒ´®¦Ùi11‡Æ< ™™´'Æ LÃ118ÿ^Ü d¹Õ“&blÂn|uãqâ¤íD1¿<Åd2ë‘оÆÄˆÃÜ‚rlxV¶`!´Cl{ŒäòXƆ8ÌW*Cf,l ¬É  q"ñÔOX…uŠÿXz™‡ðÏ‘ã3>„%%µ«“xÀÃw;™‡–ah¹%A˜LoÇ8Š CLj€œ€Aâ=r51êÈäSˆLà%†i5†0œÅè´1£ˆ¶êMÃ]´^;<¢ŸQVëÁñ5¾G‚c˜åјð` ˆ™…³X¸¡³Rq˜s2gS¯8sÙ=“xOœF:Š«660œ3Ããá4˜ñzåY?{‹^”dLÆxçã`7Ø>Æ2æîm5qŒ€ÎЫgÁ úØr&{‰„¼;í]l@­¦†3ê›@м7›ÍæýÖ¶{ìËWI“ M§ùÀüsà}ý Í h Øަ3¢ª}ˆº®!–} ÷r5XcKΟ—%,'QŽ%Œ]«¤TãÌÂDµñ–<%!×è 33¡VÌ&1œ†œpldâ´(†±¼J˜~ ,8€æw Mç²{'² ;~ÕÝ393iþf3ã~ö…ã[É^^~œGã.'“©CqÈa.å“87VŽ-F jÏt²ö“ɱåw”–²h}ëœÆq4ÑÌc˜í¡<œÊè{bpÔN‘_ÉŽ37ѽ£Ü!V´ñi5²ýxa˜ÿ®àA°o¯2Ç-*WÏ¥Œý10ñ ic<¿Ú"Ù«WÊ&~¤ˆœµ‡’¸Ð´8‘Óñù=3Ë&±¢“ &WÛÿˆN…_07†2ãߥhÂ&u€æær[¾.ÚkP¦0Ž5+fe¯flnEOPË›×ýÎ fÒýD®å0ƒ‹3â3Æ'À™™ðÑ"ÃôS6ñ*£<,L2ïâßËŠ¿"ªÁè·5?¸X¥¥ç,”¶ë*`pffc<¢ŒÇì+à‡†ìG¾3lx6Éœøa™±C¿WY€á­j8ίWñ0Çúµýl…¹ž 5ˆAYí…ºä[+â5†ŒÒ ÂcÎH&qøìY‰Uw8„h«111^ ŽØ^^Ëã3 „ËœDöY]Z,2üb‡éš"îðˆë‚ˆ> b!Öo7ŒâWò´ ÕéÊeTf ˜‹d 6–wò’ª›iáªX™+æaÀå?| 1hú†\±ïeœn7² Ž“ÞPÙɪ¶½Ö­Á-Ib•†È£c¤ÖcÃxPDîw=¬±ì,x¼€ƒÞ‡Œe–KY8¸RHÁhÍ.;0Ú¸l-L0÷ Lâ›F=®HÕ£!” Mº-,n¨þ&7Õoƒ´Ìf—7Ëþ>Å)ì´&7Æ-Ù—¿F¦µø¼S[‚0cK›Û>| w¬øiÈúÿäá„Ñ–0–¯wŸùT{ëB!¢$Çàÿi’tx/zÏê¶6 kkeVìŒe*¯%ÄzâYˆ?Y§†•L06§xmŽù4ŸŒ2Î¥wde—BK!d*ùBЙvVSµöWB¢!Ad$c’à Ä{O¯B솜Ÿ aáíRûAŒe£2áׯg^>Iƒ2ayœ²Ž“É©§X§ýN¶ì¬eǺ¬Ò{Æ÷8Éâó‰UY0ˆLÌÆûDÈ5F¯¶ëh^ZùœeèÖ#Ò%T‚â½ab"Ù˜^m-ï]õÚI›K#òY'¿yTT=¥c\1ß!èâ-jÊ#,gdÉ -}ÍTj†YálŠA†¥!úÌ&Ze'¦0.í ÃWÊ}¼&™1reTf"š™¬×ZVÝm°  f4;UñF2æ~ŒcëapÃ[™ 7ÏŽæm œ‚' “©[26„Çì_²ŸøâºŒÙ„Çœ”•¾–-Û©†ÒÁ3 }v¥X´ÄaÕO«m™˜Ä`‚ç´›lk\ˆc,RT†Ïሩ™U8ƒÆ“I¤5‘–/‚gþÈÃ¥‘­ãÙ8¦™—·\q±ô¬õ¬½F8ËñlÍ¡²^rj ­U½ÉÛ¢g!†8Ü“[§#`^cY9L*Í\KC¸c‚äW¨"X%GÁ‡ùVÝ?‘ ¨a˜Ë©K&|”˜"›A •×èbó sXG…™ôŸË×=B'Á¶†ÉcæqGdÌËŒ¡±[ÌŒíq–ÔÖÝx#0®"¿ŒxÄ+4‰I1icÚb笉ˆ`èÌÇ”¿[F=lA Í=BÖ%a3jÛâ[çÚqOF3bZÅå_ö ^ØÅžjPû'o4 sÁ«0Â'ñ`ßH:¦|-DŤ Œs®cU£†ˆps3î·ø“×þÉX˜Q¸,"g‚!Ôd-fÃê -X¶‰˜@„eÁ©† ð똩ϖX2 ?† ®'Ť ïq  Q«…HƒÃ†gÃ}×gYðßuÛñ/˜Lþ.–CfaŽ0k³¬ÌÇî#`çÁŒ±ZgÎ&°AÜ“˜ôx…†¨j…&¸€øa˜½ynÂLÌÇff7`H>Yb·œM êÁQ1i‚°?ÕbÄôÏL5˜PÁŸ$@|‘¼²ÁÔ15ƒ" ‰¤f<ˆ öšjÓ=Ñ &hf†i=fhf†hg¦zLꞙ螑=bj?ÞàLMDÔMDÀ˜ÿ÷ÿÄ* !10@APQ"2`aq€ÿÚ?ÿñ£’9‹ÿ§4?ær9”G/çžiå?ËJÙat•?Âq‚ÒDþq¸y~ÇŠ2Ĉ†TŒÇxcËĽ¡/çkôrmŒ„þÇìQx*bÿ±5N$/óO(6˜Ñ‹ÇõÓ,QëÖ˜ýé/"?EE)—Ëäý!²ˆKõtõtб¨M#—çOËfy”I³Š^Ê?ìY§¼N(ɉ £ü8OÏ¥TáH‘[!(Aø[dƒtD'âÍOÉ¥)JR”Ï-!ûÒßÈüšôQ!" m¿¾m~%)uJR÷~ŧˆµ6‰z4µuj”½ßVR”¿T'_•‹ÏƒŒ#$$q!Bˆ¼Î"CBúî’§–ÆÊ!-Q˜ãYÄhºÈøñë“0CÞDeeÒ~:1=S!úý ”ɈÁxÞBÌ­œN$ˆxþŽ:Ÿjg&rg1æ`]±¿&9x.é)†SÆØ–²D!4ŸF‹‘ÀXÂëÉäcðr8Ñ`„áËL͘{òBÊ äp ×jRõ}rZøèéþ¡§ý™]#›Èr»bËOÏÐÄúd|kS«20öMÑ3&{1BÞLý˜z&›‚ͽ.˜ºÏ"S¦ZÅGˆœ=ŒgÈ™wEÚ-|eéaFÇYŽCÔ2ð+™Ä„‡"™1bÌr‡4r)›!äYÆ1.Ë£fzɘ«Ó#‰iOp^5J~õ,OE.ØÜ1\…ެ9R ÉŸóÓ$Va‡ì„,F8r8xC‘:>¾t˜².›=˜teh·¬ÕÓÔ!ŽÛÓÛ2>-=3“%1ÆtÈløÛÓÖböc&Ù–±ÜÓìŽ'&Žw±:1‰i¡>­L[ôR”[ÈL£zÇÀ™w’–$=]d,1ñÓ1bÙ‡‚¡Œd&ét»M4z.˜²9 ¤(Ÿgщ‚Õ$M]Q±{ØÛF v…þ£ŠCÕ‡1º,gWª]Ó=± HƒB} Ñ;½˜ºy!¼vüŠ2 ôÉ£ãË®Hø™G¼–“½X‘BÞ/¤§¢‹m~ ìÄõL7‘‰5‘ŽèÄ„údÌ2‚Èz¦L‡¡>’“L]OB}Õ9Wꘈq….±Û˜ŽuFÅŽ©FÉH4.‹lZbÄô^¾„úÂ~ÖØŽ#F/T¢Ú÷щ‚ÛF;}ŽØ¼Km —sT¥ü¦-³ÙÄOM‹ßFÌtÙƒ›1ïìô]MAu] Ñ ù³1ÝÔÒeêÌ6ÅãržŠ{=K­èÖ©KùÓl[bÓÒZg‘*Mr!‘X–ÚÙz5ÚIü!tŶ'¶&]z)tÄöÅÒ¤'[üDÛ]¶Äþ‰Öjõ¿Ç¾©ô[k¬ÕÜ'óTº!;ßæŸO%ÕÿƒBÿœžŸñ?ÿÄ/!1 A"0Q2@PBaq#R`€ÿÚ?ÿñŽä¿ðtÊ8/àxŸÈÕ Ï$OM¯î-¯‘4ÿPlôÎ1G(2Z9"Yx¢:§/ƒ'Ô†»%6Ç*#+1ºëù´¬P/¡Úb_ƒÂ9v]ì„:_VÒìãDóJ$LrV²¨èM™2?‚r}–“ìê^ ãÍþöÇÉ’‡ó*"à³òY"SŒOQN$Ûl‚¡¢*™)XÎÙÄæÒ¤&.ßòñˆ‘àýBòI8»BÊ[d¼.' *’ŽìqÛ‘älÇçùh¡#ÀÝ—ðIïÈådÉÿS˜§ÍP„5ÑþK¡É–12ŒK÷5û‹/xÄQeþ HrdYÍFŠ$…Ó+»G¹Pò_’Êۢ슥üe–Yeïd;ÈCÔDäIÓÝmn‰"eïŽÛûñÌÅ3—í,är9‹,½¨­ìä%gøÞèä=¯oý] ñµöMýLºfNû$Š(ðB/ö GªÈe!++ì/m–r9g/±g3’Ý–`_,’îÑÈ¾ŽÆÿÀ¼lÄ÷]²Oá ±îÏgÕl‹øF±C¨’ÔN~NÙd€âG˜°ÑÑ–Q‰ëÅ éZ%Ž1òzЉýGàZ“+lvrd34G-œ†ýÕ¿&_¾ÙöhhqÛm“}ýYù2[èP’(¡¢¿ŒˆPâ\QÍPäy(óÒ!‹æ_rY#9àÏBE‚0]­7vGòÅŽ+äŽÅ[5Éb‹6zdq/ɦÓAv!•2pä­[cNÌk£,ÔIfd²±ed2òòN‹Ù ¢•ýÕ¼zDâš#rï¡È«vì²ÎŠÚÉ?ƒ 5ß“‘d˜½¹5àõ¦Èfiöb|¢jñÅù„E8þ•£O™Lø5:ˆÁ“Ëɉ¶Å§OäxeJ¤—b[#‰b¾ÑL„|’ÔÆ&ióð;Ce‰ª2F†P“0ØãÐìL[¡ý—&‡Á’¨ø,~w½ø”¶r1®ìmœ™{-œ’=KðdÈßCÉŠVÏî0e¤j³¹²íÆíQŠ|$<ßñÙž|¦QDLY$¤=J„Ù"&%ÑžK2j[96Fc©¢Q­àÈÇš%‹±ÅpBœhË™Yë‹P…•½·º;±Îüž_C¿‘Hò3ãj)uÒ/j‘–n> É6NKhyÎVFdmÈÈý QìM#Q¨Ç(o¿´Ž,2Ž+³?+¡!"+°ʱô‰j[=N^GðxÙ‘Ú=##œ`jgÍt6ÓÅ",Ԩɉ¦G#À‘¤fˇX³ 0¦-íq?×±­º(ëfPÊ#ŒÒ£$¯hy4Ïé5šžé—ËìŒû0?¤ÔeP‰“/&vĈšgÙtCå-¢Ì_ƒU‰2Ê1ôJU3·¼fJ»EP„iÑ(E+fmO‘ë6Å”T‡„E£cʼnäŒ<ÔHY¤bÔ?“4o±£²6c³L‰lÝ!Hè}ø<Q[t_±FÈã(“£/d‘ÄÇä–NÉd¹Y ð#M&k³7Б¦f§/r¶U‰xö<‘ðÏFP±ÄN¸Ñ’¶ƒ2Cä¢ ³¤d®&ÔD±HK’!iàMÔLÒ|„ÄA˜¾¥DôÇ@õ¢¼Ôž·(ôdË+=iœò1J¼ŠeŽ^Ú(¡CÙ4O$-4Ÿ‚i.Ù«ÈÿHÕ|žì„LþƒU†jVÅ#¢¶cœqšˆz‘´q¢$b6 ‹³Z茘òR%‘—È”(q(H‹=ðGÙ=R‡H–©È’ä%Bâ5ìŽ54,Y-LqªDµR‘8©œ+h£MTÜQ9# %§S욆/$µƒ“f9 Áä± Ec8¥ìEôIŒ‘†TëmbÆ(BÊľp_M¿¤N0ŸR“ðdÑ?í?§”QÉ.¬ÁÜhͧîÑvMòbB'ãt¹"P¢¶Š0Ç£[’ºb+Õ§]¶Ô:9[쨖¾¥"xÚ0ÂÙ ‚5äº2yÙt/Òj›ä)™ #9ø2i¦Ž_D…)lÊ+dMŒc²T DܙĄbýBðj&z’!¯&UêÇ£ÓqbF¢<É1p‘–º8ÑE—j"NØâzd1\M\T™À­“¡ÅILPl„£vgÔFjŒžDØ‘b¨ŒŠ8 jÏTµ3Ò38öÉêbºFh)öE‹3M‰Í.‰pg§~ q"9µ‹i c"­™®¸¢»ì¡!#m“Ÿ“Ÿ'²0Ý™¡Ù’—[&BvN VË#&¯³‰ÄŒ“éˆäìŽFC)“0åg N%èŽ5fY¬(ɨrb‘\…'#¶iãH×BÕïÑŠ_’8¢û5ŠúQͱL„ìô¹x1á•™u+iÔ¹ #!šD%ÈôÆøœ‹Þ%!#..K¡à”|Ž"!05×Gbˆ‘‹éCã3ÓâNïd"9“2ˆ¢I!Iš3;(H„L¾D"pù(¢(ÃjvqbTDTú=c‡g­k³Q©YCLV# ¶BI¬‚Œ‹"‹üUfLGF¥Êû"ÄÌlÄû#àȶLLB%"ýðJTzéù(dð=?•x<˜ÕÄÉŽ™A'ðEÉðÉã±ÇؤsÚ&A! rGcdaHÉçdcï¢x©‹©ž2%„„ŒM>™’+m2ɲ,M|•^FšŒš¸C£<ýFPúB4’¦OQ®ÍMMôphHÆÌo³Ô⇚Å"ÑHP*ýˆ]#&KÚâ?ù(qbF%ÑÑ DH8öq!ŒÎ„Š0#;âzŒæÌ,ÎÕ‘8ŠŒ²Œ• q£ˆ‘‚=šŒÕ’ÅB‰ÀP0@rH”TÉãkd"øŽv&A™È®‰Ç±#Àåbd_$No—c‚g¦p8‰}¶·khù&ú=CÕdþ¥e c‡ebFUõ $JQVK?àõ,‹²P8‹†eÈ’%+bŠgF5<­ŸfGô–&E*2]ˆD<“ñ´PçBjG 'ºt~¤J5쳑ÌíýôI^È—hh¢F¢z¤r3,o²ˆÄŒ*$ü”!«€×{"=“’‹RYšNȈƒOÉš|<ìL‰Iò#2¡mD¾£)QbdgfH¼eG$Ç E%ûD5[DË8‰WQI‘È‘êrè”;8‘…’U^JŽUÙF(Ù¨dPŒfxtP‘5Q(Q!Ñ*‘ÀªÈÈåhšÝ1JÉCÙb‘Ì»+÷!ö·ƒ3G²„pMj'¨Å;è”1_%ªèšìQ1C‰¨]ˆQ³Qòdú—Gdq‘¨œ”º=3¨œ¬Œ¨]£-ضL®Hkئ4˜ñœYE1G÷t&IDš(¢> Dz„uDçø-²‡.Ç%älO—Lô~G5ÔlÅ"X×’S¢2´M;Þ¢q²·Œ¨tƫؤs-•üR²Kh2h­¡àœ;+hx¢pv(‰bJˆˆJÕ!Ù[AÑ(Ù[ÆD£~ˆ“N'—ðÔ!1­¢è’½ãÑ5µtN?%m†­ oŽö)”˜àS(ìKøêÙ1­Ó%Ô‰GxÈjÆ«kŽ˜âwµÿ-EÎÇžÉn™eJ+ùÕ²ÑHëÿ beÿójö|}õû§ìÿÄ:!1 "0PQa2@AqR‘#Br¡b±Ñ3`c¢ÁáÿÚ?þHCÿFlÄ~ßèkHÜC¥­ ‹ŸmI·Q»%Úãz”¯h IWÔäÌgÔFHmý2¬ 7>Œ! H“0Õ>üíì]Ldû"ˆˆ¥xë(/bíEþÚȳ%þöæ$2HÌû(2ƒ.”s¢üzˆûó¦ ³Qˆú?@üÌEDX‡Ì}L|l ‹# Å[oBbÕ·ÚàÖXØ‘ÜJs{‡ÃÜ_(sÊ”ìz3(t÷ç9P“Zº$f?²-Iì fËT7¨Aâ)&މA¸©‚Ã#Û˜œ>*³1A3Qiê“ “ì ^ô12ÉÌ3æû¬ ‹Ð\)O½‰Æäe"èn2¨\@B Hˆ7jâa|ªjeýC1u1ÜEù˪’sÐ:p‹>/öKûBÖmùH1ܽ–“c/A ÿ‘V?‰' W—³8ÃÇÌj/ Þ¥ˆ~ã* ×Ó 5+Æw§j5šº0Ô³õ2+ Ø+/Ðg5‡Ã;z¨ÿ°|,=ß:¥BAåñ/jB_jˆ¡D N•$ŒŠX90ZËÃjc&0xX‡)ýèI+‡s¸Ìƒe äÚ›@w8!‡íTôÃOîtQÎü4Ÿè†wB𤴸‹÷Q&åI‘*@ïͤPý‚PG)&j\ÏñÓ¿ŠŸ>ʬBA2 Â?Âq^â~jýâ6|3ét‡BˆÆRº JXËñÙ‹›ó$--›ÕêGÐÞ¦x@X˜ßJÝ&Ô%(ƒQ½|Œicä”~Ýi™²«æLÃV"ó¦Ä}*ÿ!¾ŒˆÝìitxhŒËªÚÊšmúû\x·9_ÅsÑ•Dä>dJýÜùB–£Ì«¸'¿­0“òÍ]œ:íÐ5ƒñ¤fU„iŠO roÔ*XÆÛ{k† {ŸÐHô! ª$;»Kê nBNŽwpç~.Ñ&7!"zTŸ‘8R¬®¤ HÚQH!°_(ݸû°/äçCknB@ÝL]¤Áä°zØXI‹ë·ˆ:¯§0mÊO˜ø„ND"+jO©ðî Æc¬‹†-ÌÚ'Tù’˜7 ÌŸZ\Ið»ð¦±I:EàOŽ‘IóMê$8ƒúÒKɹÛNcÒÚ²–¹áÇ‘Dƒq'qqØ6–Ñ!Ì6Œ©×„‹Qøä6‰ò0$@¸cCÂc:¾¦=Â-HMÂ+·ÈØXH˜ô‘ÓØeV–Ó˜Ã$:ƒ†×4m3¥Œm´xDy.&ÕûûO’;¨8zµêïúMè{6~QþOÙ?Aã,²È™úÞÏÜ?c<7kÁõ g¹ÅÍËë_ÿPAzCú˜Móç¿—¯âÑ«X‚¿Ý?ù º—ÈØârZ:ü­¹åŸ’Úæ÷1k±ó~›¯v¨×Árƒy—ËîŠêºùõàí¡Ï71:̾Ã`¶~œ²<ú„ÄŸÛȇƒ,Šx Á)&§´õñ O©Êæþ¤ä{/¸çþ>¬NçÁÇó ~B‚Ìy}eÇø|KÄz??þ;ÌE]–VŸrõ[ñn5z»NWoï :–xž òI Ÿ×‘ä§ž«Q"ãÁL(Èíƒãž>ð¸—òú’ö'^ç}€û›ì¿ÄõâŠ:wÿ^~ ÇäôÄîÒ,uçó{²ã½Ù Òc,?ü Õ­WT90òyù|@ÍØîIï†m ø>3À…Ü\#gˆb¦ƒ^ÿòaûž…®\ø(,| ˆ]±¼aœì!1ƒ Œ•åbÄ%‹KI —Äå‰cåMÈc}XÁ¯/¤C”¯v $wNê'ao‚Ø`¬dv+âþGèã5¿ SBµäÃ&ø2µ%ýÓÅ¡’{†ûÀÜàœ\œîáÏû;X±ÿùu³ûn0ÞÈ:ü³¸O›”GàEcZ¿ No)Ññä}¿¶òÂNQ ŽÐ—f§)1¼ÆHŸâ²x;oB‰@ôœrÍC&K0… é;°Î#éàpcâ{º,ßÓYpt¿èµ|2¿›«•ÁŸ›ª«Ok{aøŸÍÇæ “ešæóeÁ¥÷q¹ýœ¾pÄ{ḣ;âo·(8ÛóÄVšæö ‡S9ÃÈO¿`z!ž¢H x¹C-÷$ƒÞH³œ¾§‹Kf;B?²Ù`.+¬õpw ðä³%㥺IJâì\7ð.'FJ~´³.s=Ìò¾‘oÜ3°ZÏqßÎ~?AÒ< ‹›Ä1„Ò œ{¸ƒ–#™#I3붯“¹§5¶Òþl¸q&ÜV,þܸ‡À€âþð'g¸ˆéž¹uDSXâ0»Ü7Ébíndû¹¹…¿˜ºœÌ¸ÐÀºæäŸµßMðÅÜÇ«oƒ£âãä÷>Ak} hIc[<:Û$¬‰rêÞ‹â†38‘{Œ›oû¹¹£5’0Ü ™®œxRK¯¦ââðò¥yC̽B°]<8Àȧ«h'Œ¾/(¼?͇Ü\Åèøî¥íqë#Ì[÷"~͡Qq¹{¾HýhcÞ Òc…)ÈÞœðøÚ:¿—ø{°»[o‡|«s.D·‹l]$Ûšpw+½nd@ôÃÔݘX-äÃv°wqÔ3#,Ý­½åë3:. '@\Ïrõ¯[vاsÞ_ù™;·Žc=ÚzðFKðN=ÛY'Qr v³a3‰r8ïž)° °Ùó%çqs`µåÔoWWÉqжíÉXqæ 2ga{†x0'1Ã…Ú+Ÿ,oÏ£eŒ½þÅÄï†iâõ #ÒKÊÁ ´¼7y öœfK¹% ­ÆÏk¤ÁÔÏ ÞÎ3JÎî;$ÒäöljŒ1à.X ߟpÏvRä˜ð\ãäâ™Á6A_x’ápL®yŲAâ»[òxF>ãÃῨ¤ãÆ,HKᘾ‹…¾ÍùA{à ;½d;¯‰ðõÅ­‘Ò7L¶MǸC¹x£.LÓÕ¾qô!ñgôÈxu#ˆç«¸Ê >#û<|6 ·IeÖœŽd^š†79²;OÆ¥·­½¸aýHbŠuhð&2ãÁø¹Ë“)œŒ;™Îjáž7“ù´››8u’pðL§ÒÍÙĆ÷üßX’nÙuoW2‹Òì.cŒo‚õ{ó.w)™eÁ1·d„±ˆ^,cK¸&g;uŸ,CyßÔ†ø¤=AðéàðÊgÎ=ÏÊ:;±w`–¤øò6¢yðÝ °= 6æò9e1·—vØ9w[„é Vx« »$.Œp [¸Yðܦl¶‹(œ Ù”'ôéßÒ†ø',il¸ñ¹x ”¸…Þ¾0øÉùˆq%àn¾ Ì÷ dmŸ ouÆÎ¶\\ÀxN ¸æy7»fÂË d Ùº’=/Søg€0½x.æCôÃ?¸–6`¢>(ñáßl³:êÑ\G˜ ;1-Ë@ÁµÒ™coí2áþƒáC޼S)Ìt@>ì’xºðÚ¶-›7»ØIïàåõà{ Ø"Iû9&| ’ÃKˆòqÜ> ÕrcgÊzs›zºŠwò-"’ÜZAñHœ@—?zw £)ÄÍ·'ƒ¡dNýJ¼HïÄ€õáýÇÁû¨oIâY^¥Ç>6²ãÃg›“3Vã¸âl^È0Ë&Lnp¶ÄîaÅÁ1¹•ì,øn^2Khx´z‹ézÈ}Þ¢>¼3ûGô¨oI©'”¼;á=åº[ànÏhm‹Ö|N¤²ÜšYpÛäÍEú„ú½D'wª€?Sý,‰2¡z·@Yeƒ¥ÇŒÏ6n—36’_2Ûˆå„ú—ÓÀkÑ@?£ßëpÊz—êLÅ…Ñgêú%|\Ü>¯¢ú­>£Ä·Pp^ ?¡ßí)!ñ}ñ_ú¯ªú÷v›§¹b·¦Ô›±þµëV›o o€5µ£Oo$¿ß4¢gªG%x4Hœ_uômJ·9q03+‘ù´;_µÒ lû3&Ýk¿mÇqÿú¥æ®/ûÚOJËîm«¤¼þèè¦~ßd”‘íÖÛ¶ÖÇöe$Ín‹åïtú\úßlë%ÒýªOYù‹eúo{ù´’¶ÝðôØéÜzJóÏÐç7†r4µý/'îœß2:;³ùÁIÿüúÏ¥{Ì¿¬â2@ékÚövãVì[)×2Ý(Rš6lïÜí­¯ÿô Éj»è©(ì¹Y¢–šMö`…CôþÆ]±- •¨Î}ú‚îuk_[Së¬ÂÑØtš‰„¢'>ÀØUSBÉ â>ä?^„j<¬©­Í$TLÅÏßPM F¼]Áy‹iù¬Y¡2]òtÄ‘üJû„ÉúKB)Ø(ªõÆ[ôû_ÑUyíÆôkR²•ų5O5E~¯ˆÃUYÒîÇO4žÍ²¹¾vÆ*2ŠôyuЄš"~ÚdVÓÞÍl1µ¨÷)2ÄPñÀJêênEÿ_‹po'ÍÑŽj£òÏ’_¢AîoQj™oãØf±9a¨ú “¨5çXâc]nh`HH‘¥†$}3`º]ÕÝ{l ¬ˆ³‡&«0›ç²¨Nkꎭ¨àY5Ï"§è·lî$Å% µ#0™á kTx0ôeuCü¦Æ©­„ØÝ–´INTS'÷@¯ìy甓ŒnVël!(}ÊIE¹{\{whu‹óÞóòĬ¯›gÈfQMÃê—­èÍÌyš ñîpô»©°0QÎmo-euzCzƒüa²‹Qc™½Ù±ã(^õ””[„e†ºç^¢cÔ"«D‡¢°·þ~†‡‘‘böùºê5oú²æí0 +/éxÝ6µ‘–ïy«¨ÜRYi=liCž¥ßÉ´9:ÕñTx¼>‹=¹ Ã‰Ö& ­Ê%ø©÷Ì?Žux“y£:Ùœ.üÔä^rÚNÕaAœë¤q¯ßxÞ~:‘úÞí­í'}´àO}ú‘åù%î+а£må>ˆÔê|Ù¶k"¬•ú¶nQX.¤©@À¶¶.±Q!/D™äS ¸Ï?s-Z†IMÿU.ââÇØÛî¾µ™ "uíòLÌ;µj4öúla0|iue=í·Gh3Ź赋Q›öÈaù%n|çÿìŸ|l™œíLݬãÍ|OU3î W{£lßÞK 4ú­¾TgÞÈÇW9ÂAËf‘Ö…HùäÖnwì2|µ[6Ü’u¥¥0· S›ey„ýILŽJdß„Õ=~Þ‚RÒó×o|_‡´ŽxŠEÕ+Þ¯Œ†NÃ]-̶Üpú‹Y¤"™¾`vÐ¥ùÙGŸ­îßYq½™m2_»÷ µÉ·ãЬ‡£69ôßšëmÛìéº~V2Fwþ¸»-dªJþ‚ºëÍg7#^t²EZ´ýwëÛæ]‰ß¢Ô’-éWÊeUåÅ,ÓK>ªzñ×ßu3Àäìý7JGÏ›-ë%}Éá!ÇÉ2R¥ùÙ½²íåï–xWí‚ ÿñ¶õ~ó×d>ÖLÒëv{y±`Jàq5Qe4kõËòØý=©Oó÷Ç+àÿÄ !1 AQ0qa@ÿÚ?_ƒã®3.§'yÞ<ÿ ¶~0øÿ³ÿœ?Ýýïß³Î^ügØ]YÉgÎg;œñÔr—_Ïœ{ñ¶üïÖüdÛþgÏ\ï;ËgøùÁwÀÍœãÆÛmç×üã8Ùì„…»k:ò&1ìã³÷·áøÉÿŽøÎVïã~·çxë‡l³ã9l™ë†búè‘Ò‚ݼ҃X!¯ Ÿ$ëã~¼·†aøÆ;½³Ž¬$ÿ‡üA³üxÿº}:—¦Ï" Û¥±+ìàÞõhØÝ2^qÿlúÛÙŸ,øóŒË¨²óË/#¹êÞ ;ÿ?l—ã»mž|™CØÝDœ`°¼#¦@¸Y¬²ô’ü•ÔµˆÀݼg&Y_Äõ/_yË?:Zþ]ý?¶D¶7œ1Æðß÷çx~XgI²î¾[:A¯V&CÜ…KaK{º"ßI[o;ûxߟ-øë÷üó‚>²ÈûÌá߆c²EÞî ÷Æ.æì8k:½‰7ƒ°x1¬ud‘Ëþ,óÝœg9g,ç,¿älñÔpð¿è°ÙÞ‰ž,´Âêήá‹ù)ãa3 NxÁw½LôyÄ6 ò?Áÿ9yy´Þ,²Þ ¯,’yîã~¿8ë´·‚-ùù#Ã>¾ÛþHÞ­]ö†ðDëH×\ŒöBýŽìƒö]Øl‚ ],²~<áîÉøÏž¡¶ÛfÛðÂ؆œ[–f±ƒÉ±ÂHó¤6Ù²¬È{áà_Ûê49f1Æú±-(7€[ ÿÄtOÑêxßžÁ‚tp£ÔŸ±©'¼ ySØm'<¶Þ3dã[mmãm,“Žœ·Qº],.í- NËg±tKÁÄ €,ÙSÎü? ƒ,#¼¿dœ2¼ái{“ˆÈ,ž-¶ÛbmÓadÞCl1a€HpN™†F´A/pö=qvuaÕ¶uïžÃöxÍ‚ ‡ð±'¦·¿ãì>šÚëm„üËKðñm×D ¿^2Ôê÷ðÖÞ6ëϳdì<ެÛ'z]ãÀ ÊxØ;m~°^ÏvõBž]°ÈÞÂHì¥8ã?À5êGvzIté.PÓ«&m’oX8a‹õ-½ŽCcòÂòwFÚBOÁÜ91îÞ {i&#Ø7{©w¢âò$wÑîG¯YjNð·=À™1…Õ¬‰Ie°5äYÚb¼IÐ…;„•m.ÞàdÇñ˜”Eœ²Ã’òõ ¶Áy/pR‹?® þaÝŒþ]Y¶eí¹Ú}#™úßÖ;i w€ÉÀ¯2AìÓüü&udÒZ,d´ŸvÌ‚…ûœ¤LÞ,™–Ýóìrœ>IúH9"Çé{iù ?öÒÍàðË·°a¬Ë!± |nZûe8†9x¯8ÞÊ›°…ž§ÿ6[Ô§¹´#Á¿Œ·¢í/kù’_¹=å`6–_$-C{=Cþpßó‡ÈÿØNÎx_ÂÁÑcùköÂîÜž—h"udŽ3oäà¿f(2üƒÄuî ¡ë™—V2^¯#~ñ»x—v¸SÀÞÜÂu-l O$}Ý’çwÙXVÉ ¦ Oå’Bêé`#>XQ˜wb1mÓu‘vv µÊ„=$]Lµw³Ê ³d~Y4dð“H[g= Nf–²—\µM–iv£F‘aä‹mÈ'„—n–Ý<ä¨-.³ˆäx¶-oV=ç¨ý]œ²K m·»®2!´9·V Kø_Ë3¤‰ÓÜ–‚ö…ïK7a¿“eíµ‘3®%Çmdï 9zŒôÇvr*îÜ®­=ÄBI‘NËrL’I&‹Y5þx¸Ž—xŽú‚!]ð.îîï#‡xÙ‡þÌÃ<²ñʼn¬3Ë:•j$$É™u¬œ$'w\‹g?d™ eBèÁxe ùÛ`udÔ !›¡z»vz_·RKùOͧ»ÿW½BŒvÞ78ÏÙã¿€à897¼e”ö–&Àl¤²Û~K7WWå³ÅýÛy»{ËðbSÖÖõnd¿‹Yùàf7WH2Ë!~ 8&a¶©áföÌ©2K† úœfٓþ]!³cµ‰Ž™õdíâx¨¶çLÇ&Ó²ó0WK»ùxy×3nÀ¯s':º{´±éÖ3d’‰»¬§–Íc'Ç{´»ìûáÙîË'ÉÇqˆ-Þ:´·»ðÒÌâ[lÏÆ61m‰Ó²5/©d]Oþð4à=ì3ÉröשÃp^­ܯ›VN3‰ö / /x6Ïòñ.­Ý±åüoÂ-ø:à+yì¨Û$9>­žãFÅnèØËIo\$õÕÚn˜íÝÕoþØ2AËvx{”º§à½…¬Ó+3ÃI««M™&Ø6ìË–§c»µ‚fRŽ,ž§^:‚Ë ÿÉ7‹Õ­ÃÕ¼I”&©e”v̇äË“«»0ì)l¼tZ-%,ð BÑKòe„¬ÏsowL‹ÖÉ6Ft[Âp¢B‰Þí™ìÿ>·Œ~Z̲¶ñlØ´g®Ã9Eæ×Ø~–—,Ý!üŽË9¶f{ƒ ©Ü”êü!­n–ÅÑîÙ-vfu3x·Ùu–²=ˆÜg)¤v´ã,êÂÇ ~0ã'‚ï’ut¿önŒ6 " °rYÄéê][2É»ðг&ó$÷gÙöÎ] ùÀ—\%ÙòIaåý8wéŒqı-í—Ÿ>üÆY'VE亶ËJ}ŸnL$°m–Û¨a6V„¥à]ͲÇnð²k!ÕØ•XÄšwtî]p²l‰.2Í™ÿ…»§¼õÇ|í¼–sï;Æ1ý“c¨»ƒ²Â]™C,ÙÃËI’¯–w­¦Jß%×s,7ÉëD—-Dxûñaâu=3åÆÜc—\:‘¿`pÒRíçÎ7ãyÿ—pËm°˜9/íâVñî}r}¿µÔ6Ôž ’geß«_nÒ< Ín²A°ò]^ð# <6‘¤1Ã’.‰àøÿ¿)õß'|çud?’¶9 ë‘oWEÚ{½lF0ÇN²Hxf³ƒµágïÖÎ[Î<ç9þ9gÔKÆI(v- Füã±/álÏãñ“ú…†[&v1tá ˤ¼îñœíç$Çó“×9zYu±·{ÃÉœiÎäN>ØY²B4ö,“á2_¤;cdÎȰ“ ]|¼gÖq£ÈÛg9wn[wûÎð^ÁÎs—E×g|ym±Õ·_pÃl¨Ò;ºžr«««x?}sûÎÇø/À»Æs¼mûôògÆmûoý»‡ƒxkk˱÷Ÿ?¼6^]^ÿ’ñŸ';eÜwÏå—\œœߦMž@sßìgÁÏ¿þÿžYÁl[óÑgÇ\o|o;ÉóçÂIÆqßÉÇüŽs㯓—ã#ÿyÞ m‹9ÏøÞ?ïÎ^[-ß÷Ÿ8Î<ø÷‚ËòÏŽ§Œáø?ÃyÿÛߺºç"öë%àå὇ä¶;áxîÛ~z¿òë9ï“¿¦öêOž®­úßòÿœ‡Æÿ†^üÇ ×e×%œœùÎñí–dñìñ×ñœlùñœù<~Ï·çÉ7äpÍùï,O³1<7‹ó‘ìü1çÃÇìß‘~ÇÁ?'·ç?ÿÄ"!1A Qaq0‘±ÿÚ?㮽°Ž¸òÿlûym¼ï9xÛI·?Îq„rs¿´äž|ü~€Î7öùo\m×ËåÛÊ~àçÞwxfî7/ÛÏ‘ÉÁ‘o ÔçááüûÎpþ?ï9ŸœZþ ïã«xßüv,¿ïœ„du¶2ðdh̤°òÉx›v¢?;nò{{Î8örm·‡‡ðñ—Ÿƒ;z¿…¸î!aþ¥?g2õÝÚ†H³É‘o/Eƒ¦H"Ù€K"!žÖqœëÁÎÌ#‡’xöóÛ'ޝŸ¬ÿÃï'äàŽ èÇöÜ^²và&‡gv`©~ÆÖÀ]ßht·INNï«Onåø°êÚ?]þwƒœ«wg?Ë"Î0çÎ3†ßÎßyCœ°²ÌˆîÕÖ êñ°Cå1äx Ò`Ìñ+ù>Kp×&ñì²oa;%ƒaÔ龜oäàüñ휜ä‘Á,˜ç8îÞs-üoIˆ<v÷ íÜωì®çÝeˆCuã Âdÿ,zE˜Ñ“·ûcvNîΘ{tŸùœGûÃlGòÎ0dÛ'Ÿùe–sÕ²Ûm¤ð·3waŒÃÕÒ Ñ-VÇK:Éé4†çpvýœÙ6dÿ°ÿ¢Ðe¹1e{×V?§ǼyÉÉ<#Û`2ïdoIdðñœ)ö~'ãƒr]o‚é%¶á8›qîSìÁÈ5˜:7ô“1}|´¬•»!é‡íƒ„½J^ß§çcŽK8ÿ²K½ÀgY–Y6Ã+$ɶEÖqyánìÙd2Æl–׳ãtWª—¸Î5(=ƒ{ÿñwHÆ„þ–Lº[ÜJÙd­±?gbšyu›S¹ÓîÆs¼œÅ×vßKo.O1…²âS»CÝ¥Ó$“ öpõÜ_™þ%àŒ¦8.Aœc«Räf;§Î›ÕÒô•º0½ZâÇIØPtâÉ6¾]¸O§ù`lû?’–G¨Ù³µ7ìs›p^pE k-ìÎj…4˜5…”z–43 „3/±KG‡K¬¿Þ|µÄÔ†BÄ™2ËŒ.I ðNB°c]·Ùvö[þi›)ãÛ#©u2]ñ#^%£ßýè§ =òê'f°_ò{Çùgqœ“ªò ÚÚw`‰AkbÑž2lÛ©& ÐŒwwáU’Î2M‰*DöI6elçA¾ñ„9lÿ–duÿá×»kìF$ü$–x¾‚xMîÃØGvø O-VIÎí2ŸÿÎ ,-ã¾w/Q”ËÔ¶PÊïš!ÜSÚÂȆY!õlØú7ÜœÏS«N›´.“œabÏ“›v¢fZd¶Âoh€]nܱíGwv’#é#²ïá'ÀωÙî[ÞÙÝý ÛΕýÓû 9Û„ó>­–û.âœê_þжј†ÝÖ}”q·l‘uÈËILÐ0pmšM)4][$êf{±± ‚KVoF{•èá.lÕÙÞGù$M::•lðmïÔl+ádÕÓxЉáÿo]—¡äÛôY#Ü/áeäN «UÖ0Œ ¦B@ÙÛ^çù†<&{zé>˜N¶½-½ì¨Fz¶$êé&M“¶3¸Õ«¯X.é]ªc# ;0ìòø/ëlÿ˜N›üCûtrÔO’‡ó–]º9Ë䫹 ‰Ýø•ê—ƒ/¦;vÍéÅØ]Ÿ* MlË!ÝóIûh؆@;!9ŒØ{eêćŒØêBÈ2ѶÒ%>÷-“c×Ë]‰ß–½C:y?Ô/åþ­€` ?%ÜzÛI ›N'nŽØ:×ÒåœíÁ µo6+лêÂ>Ë‘h*%‚Xƒ;ÊáÝ×Âu9·ŒjȽÈfÎàù7né"†ÚùÄìµÙìä6BÞì0±³‚ÜŽà»ÌºÖúaß6÷?^N&ìõã*öÅê(R„Ï–ºÎ˜[ý„DöÝÙÌ'qlFm½ºÿ…ê!ý‡d•¦ÞÌÖá-¡Ý´ÆwÞlQî7µ¢.‡mÛ³Ãý“,àÙÆ8o“úÞýÑ7madù3©e§’þKÔ§]%ØdéB’.…€“!nÌßm|‰È²ÿ'̉”˜F1 ¦;×»V˜'mnì%oQu™õ|˜ïË/8ÇS±¤ü;Ÿ.¼mL»r:D"Vã¸M-V^T‡lIF2n$Ü„æOVÕ¡Ô:ƒ¸™ŒE·im¿Ô1…ÔÉ81òò>olŠõt%Hõ=ÕÝàB½Ëw;ØÑ"§^íã}«ç#±Üoa¿fr:Ó¬G—QµêàºÓ¨L;1±ÔVLg7^oÙ}&ÆÄTpA±¡hxbÇÇö‰„™²è~Höô˜ûÅèBøZ|´´’p%pwÄãܦÈ>X[°P'1ݯl$#mô°Bdp¾Abômµõ3±®‰ŒÇYŸöUÈa3e’9‘»yäÔp;’®ÂW±‹.˜ µœªØƒ„º‹lFé1‘Ï`Ж‰·Ê¯:¿²GJN©v‰nKÒì¼£ý¼èí¤7Å‹·cüƾÙÂ@- @Ùƒ¦‘e.áD°-š·õÊa™º.ùÒÝof(H2X¢Ò¸j¡c˜ ñ¾(í:8G¨·¥‹sÿ´Î2€ê%Œ±µ{‘6whë>æzÁÌô öcàÇÓ(Êéý#èàѵeΣXàl`!‡¨mÞݤ{/gf´vS_[&ÎùgìáØf5Ć۶h»µ‘j4ШGÅù7ÞD’ñ™l ¸¸0º7Ð3Ý쥌"É›t›~â3z„cú]W«G ³YF×y þÉagS³}àt[oYÃg4ÇfÎßìŒ^L¼®@˜^£!ö¶UÓ,?X'[Ô“¡/òÁ©8À2¯q ‹&æH·Ñ'D‡YH2žÉ=Gô[{V¦ìÚ_/BõزŸáb[•bdOb=Â3¥Ù`ßdéÕ´P.²ÁVFøËaC&Í‹8BXò='ÒÀÁëgubÓ~^¦Ä^¹p»XÄ&ïvN¬îñ€ã„Ýßä¹ÊJ˲ÔÝY.׳+êX2M”HDHû)«Ô}“I–Qð‡‡Tƒ|˜öSÔ…ì/m©£&—WÈá±2É×Pw‚à½êmhôp¥ƒºz!­ÔËÑh…Ô¡ÖQÒ#Þ¢K^íN‡LX)&:‘ÎY½È­V!em"ÊÙž¦ËÑ YŒRpms®^ •û±Ü±`Àï} T÷,«9ˆd=[§e“'lnØe ‰–"·w¤Ñ2‚R=Ú7pÝ—ˆ5iÆMðF’] ÈZ.ŒaeùÄ“wŠa;xvbÏÆØÇ7m„ß.é"ÎçÚ±6ˬw©6[g3,¿ 6¯wW&Ù…÷i“bùt÷t84$FBÒW÷|¿{ íâ›Öw¯’zÃV·NÉ×Á­™‰æ`»0gäuî ÔVK£±J·ÉMÛGbd!éydÜ+bôGûRD,²:ûAî%Ù©rØù# Ü‘ÝÝÍÏ —°Q‘Ûl´„öO“¬[ÀŸsjÂVhåy=ä6—ÿEŠëÀ¶é‡Äó8‘{¶FÔÞN°—†ËS©v˶Éê6r>àzç$[»1ؘµöh÷vÐ[[W÷°¶hÌ—[íÕ™Ÿl=¿Å» ÛZpœ¸öN {8E°GìçDv÷d[¯m§nGiwo“Ùq‘=Y{Äd‘¨ vHA–lŒmÞsPÊ1¨êðŒ£¾„ƒÇì2rv ÇVy³-ÁІ/².‡WdrS¯a.ÍÓð{¡laܯSüL7mub:Ø)<ÙYTtÄi=x:ˆ™_`Âöóù&Íë} 8™7„¾Njù¬þ'àí~ʽÝ!a»H·_|!«Ô‘·˜}+Áxðaq¼9_ Kq°5•ðbðê5P‰u‘ÌC…ƒÕÒ-”ö ó%K!d$[o–q–%øÝA‘Ù–M—XFål 49Ô4ÆGh‹í¼Ê&ãw '"½CÑâ+1lWâÁ9mìâL@u—¸¾ÊÑ}\ƒgY»+Ü=n’4’¸ÁÈHUäõ,B!Âb¬ç"Ë9û7Ë%“KõÈKü²^Bù-±b3*ÛKvq|&pëŽz6#/å%˨–ͺñhÉ¥¬OÕéJmËï"ìÄZN³¼Œ—H‹L¸¼Bm¡Â]GÁý‹8ÏÏÌ’òíÕ²È÷ÆëauÍݯ Œ¦PS(2Žð =p ]„ÀW«J1Ë¿©Þ®Šîð݇ c{²½À¥"˸Î1zI–Ûœ÷œ}Yeå·^Ý7±×>ÞO+Æ'8ÎæŒc Ý‘æHê3F쥲þL=Âvxj½¤z°ki¢éÒMñ³Ù>ŽÞû‹§ëì§h™·E”ˆÍ³O/›Â¡ä“j+ú@ð_lކVÙ»áã¾I/ñ! íѽۛÈ÷3R`[lº„™GF°¼K4,u„&ÁÆIrè•öe¤¹q.à;,b/$r¼oë¯Þ[øÜ½8 ŽãðÌyÃäpûÇÉ8=™‹çðÇàðùçûÉ|àûÁ1ÃäÏŸƒƒñ÷‚ùÈ÷‚ÿÄ(!1AQaq‘¡ ±ÁÑð0áñÿÚ?Žã¾'r£+ƒ{‡îÉ¿<¾#;äÄ7 Ãnû< ø…òCPa Ü÷\êgëÿ…T.ú8Ü£‚T ¨MF¾n­²¦¢ú˜ã¸{ŒB¿ùŒa @…CÔ! êÀâ½Â!b_ˆpN¸# qÔ?oŸ©W:K®>ÿîŽ*&bJà Q ½Ã“ñAÜ*¹c5/×ú†8BøààÔ> Äòêw¸A„!Á4K#^'\bn0Ô>8s5:Ïæá˜ĉ*V`fWð©U® â[$<ÂÞaCá+×$1 p„%ÂåðnSÿ/žC‡|wÁUCަøñR¹* bVeQüˆBåra„! ¸„'ËÏÌ¢Á\„=Cƒ_ÀõÁ;⦧Ü!©qx=òCø%@ñ yã¾çÌxê2çs®|¡;ÜÄÔxÌ?so”ÈÔëo€ñCP˜ó ¸C߉dà Nó13â¥ðêæí—pöÃ<#mŸÔ«•+Žøó+’&8ÞãjVx!ñz„ 0ç ¬Ã|äõˆK„OäB,î>xúûáÔ#/¸pO>%2ÿK—ø„Ü![‡‰óÅc1™šÜ!;„`[CŒW„!:„937ÅL÷*ø9ÔYº‹|JÖ‰v@ùŽˆ«½n¢v { ºÜDÂCêT7j80ˆîĮ̀ωÔêl˜ŽæŽ4˜Cr¥Gæ2ñ7Pap„&áÇ™~a\‡¸jäõÇÌ'xÄ©^3*(%äÆàïÞÄX= ,5˜ÿÉioÀ þXéò®nßdL4ôózƒØýL‘-¦¨R»µ‡§ÿaˆj{ÏðÜCPæ¡ë‚]eÇÌ·7þ2ͨP- ù¹‹¼jŸ£,Q‘î÷¨ŸEš=`©¶#xâ>>mQ˜"$f>lˆPúl?” û¥Z‚ÊÀ9—¤a‚û‚YaRV³ú?Wø†egpÃÌÊÀM¸Îø®YóO™õƒÓ Å[ŒÌ¨BiÀBf'Ï ˜pO„ Ü>aŒ½uŸ'üŽ 5Óavü^ÊF_­³çd§¼*»!Û¸}+©‡ó¤ª• !s‰¥óMb¤N¥Ø— ALö¡þÄè׿q ºsÕZÇ"®†ßS93ó3/<Ä9 žE¯öUYá•‚u ¾à1¨[à3ÏSæ|LÌöÆu¹ß¸Cø1Þx1¸BaøAæwÇÎ!P AÌ2Ã0‡þa£Ÿ  U‡>Å+Hž2Ü‘×/ ]5 ŽK€ckögågİ´@µ”ù´ŠQËž£@²×ÿØk)ªžQýC²â½úñy†‹B¶þb2AÃÐõÿH]a†Ñ ؆¼'y30 V1/îQ[ߨ@ʼÑK÷;†=$jÕæ_@™ê*&ð!T©Ô¨ñóÇ©á A‡ŽbFeÏ|i Â!=W:Ä©d'p\'¶ ÄZRW´%]ªYÄl>Mql™o¡™óõ© Z2Әͳ°Úþ»ûeÝ@EAF5©µ •¥Î¥wJL³þDÚj­am¡«fÅb>è!íuû™_7uLAv?HÅp)Ÿ9ŠHÙßp:hQæ+m— Œ]êB€( Z…w6Ž?¾>¸>ágâ s¸¡*W êæã埥p]Ãy„9kÄxõ„76Ìp!†oŒA+‚W ¨l cÆ3:°ƒF>à4öO©Ùtó=¨#ñ7k´]USÕõ^Þ±ÿ"ÚMV»qÂ4Å»añ$·ì¬:a”¯E…»%pØÙ =éÙû¯¨¶µE›"Ú\•ó¸âª¯¨'oÙn0v¬T«ˆ| AiðÿÉŠàÖáÁ ~aos㟩—ŒÎ{’÷©x)UÔ!ÏrœÖwÁ 0ÜЄ&ùÄøp8¨H-(àŠ/§p©Šßò1gSø2‰„À©<ÿ”áÐÜ+5‡H•Å´äO^1oæ Ý=?›—‘×TÜÃúbCw{Á°°©w¬¤«¬ƒv~"ˆ7.Y "›Z¼ÿ.ɈƒPlÇâgÒº‡4ÔPØŸ˜V”Ù žf³Q Ðs3á> θ8 p!¨fÂWP· !iDÖ…ºâYŒ.*âb1žZû›÷1.|Bc송{˜ AtAçš%2ËBÕª­MklkÑó³±Go¨¯‘yàp{môOrH·çú”™›\±šd¤ØŸýKÉܽž›%É\ ´4û®¥…¥ÈXƒbÎá?54zÛÈôÜÆ»Õ÷ý¤®NWkþKð1d@*Ý 5àÙÊûƒ­‚•£Šè‚`ÿÞà¬ÒÛѺ‚:„ê`Ù*CsÚUCr¼,–¹ŸÌ톖õY¦`nRõˆ™S)‚W8ê\»àøÁ‚¾â¬ZÔ 3Q ^„z&1ýŒTê0*•éQ-ÒÉœ¥»²ÿÙOr¥Ìë{»ôÌ,Öõr³Säê⶯!uó¸°>EØü%Jõâ[a‘Ÿìl#­€ÂöËGò‡Óú—,%œ10—–Ù³Ô¹…–Xo l7¶×ùqpÌÔ¾ÝpB/ªã긃d=&L:†03®1pÃŽ¸)ܨ‘Ÿ1à³ÔG©ƒRƒP¯Q©‚ ¨x!­’ä©Ô¨m©®"ÃJÒˆ8B‡A_-ÞaSklcÚ‰b4°ÆHOÍÌÄkÐ7 3â¿à"ƒs°*úu/&5Ô õý‰¯‰}ð\pP6®¡#ÝiˆÖv¶ÝÀ \D¦n6ÛÖ7}ÊÄþ³í3ÿÚŠŽÝ“?ßôô'žÄëR¥f{†åpk÷Ô@Ì@¡“P;Ä%"‚¼ÍebiâmãH9šE&"1Þ¥Eñ,”µu0J½ÂžÈð&,:‚w¦âV꫊‹GåÑ3ª‹\Û†}¦Opßqf§ü~cušA?@_š”ÛPÚMoîdé|·þ=D°,ÝÖ5Ü´ f—½x¸W5”G—s1†/=_[ÔhKsöÁÄÔLYqêá­ÊøÀðÎã„kªR¿µz|¿á2ÅFM¬ù䕈c3¹Ô5²\G±„TXŠ,ˆGDªå€îe¢35ÅcLxf:ЉÒXé€Õ@vFqÏ <0MJ1½Ô;ÿqÖaÙ™Y‡ q-P•æ#VÌÌV×EÊ~›1‹l±ï KV>:ˆ›M7äL?c 3¬Q¥Cq¿ ˜‚[ìªgõ ËeC!R,nWBééè›òå|ý=>¡RíÃv²ü¤ ôëÑÍÀ"€?=Ãvswbý<ÃÕÛö>¼G¡c(šñjm[Xz„B Ù*%Ô±´ò&ZÛî$‚¥ÕCÂ/æ,²RKýÅÌÍÁÍ©M•AÙ!™uå/é–™%Dèˆ:€j‡Ô†–Å7 ©ÐDÈNå6²ì\^Ò¬$ÄRÑì+A2*‚4¬jdkiMÂÙgÄÖèÁT4+Y¾…øü˜ B:n¨¯mAdÈþ#ªŽP<®ßJ¸A)E²ýChACkÔªW¹4Ù”¯êU[š=yŒà_,r_—·£(‚øS°³Ysѯí W/ð¾ Ô85,î8ðŒ4X<Á—U°‡J€¨YþÃUx•bÂá[›îi€Ë WÜ5uÜ,@‹ Ré7djjy1.f¡æMÏŽ(@´N‚Q AÙ¸ÛLæ`^áGC|;.‰´êY‡æ‚d¸4Pt[ê|m TÝuJM|Æ *ªø` iúެú/2¡qV¹‹Ó jó+þãÄòGVË@ífFH]bϘ·+мÌmgÑ‹%  Aó‡ø\-¾Ùd®ÐMzWËøÿ#ïcd¯DÁ¢eâdG˜¬m1MÊ2s‚Q¬B¹Ë ·Çrö‹&-f@{aÄCõ™FMòtVòÔ.ÂÅÞfKÛÔµMËÝò–«žT¼\D%0ªâC”,V@üJîúŒÉ¦g¨\Ì!ĵw*'d7eŠ,T²pWðf9f¬MÝA\2”&A ûŠH €ñ+õ… Y ÕƒÀÌVÁéÈ™©ÓÅTMu_*†`Û˜8nZ‹=KnߨéÔjV-øÜ®uÙúƒDËmÃB…Ч‚îhŸ92†¼¦__¸2Ük¨´:¸Í-¥!Üè‰Û~`5§ÜGÄybvgÔžQûƒ0þ!à}£š¨ÙãÄÁ|À!‚w/F:¸K2ø”ø–ì­i˜‘h/©¬™Óø(SÊ ù¨#˜*¤„_Ú¢^¸"ˆ¹vR‚Šu ‰‚#hU—(sîQhLš—9Ð~&ö(¶ÛQA¬fÔl¶Gæe¦à¼>¦ oæ ÝGĉËÜ )o™Gܳ…¸1¥Ä-‹–xÛÁ+>%XhãÜ꤬& š% ‹": Z #Zq¨¢™i tXì—(e€Ïá+wæ"@BX™NàªqÚdኲ´“!»—ʤñgW+.0xJˆLìÁ¥1bR¡—’–u1VK!W·¨ŒP¬nIMóW3ÔÄ›'yˆopÍá˜3råFâ]à0;Çp¾pV´æ_ P:¶¬mRµm,¼É>XbEôˆ)Yì¨@D@ª|Ôl¢mÍ“"P~áÀƒ±…Ú”ÎÓ°>f1žØ‰Fºe»º•" ½C2T,B%­5ÿ°¨°‡ˆÔ³¹dUˆ › 0b Ú ÝCõ¥*ļճ$ P©ŏWLKTG†~"" öH'2ŽáŠàÚ ¼]J̈"† ¨ÄêçÔP\¨°—]O8—­‘’«Š{ÄÛ‹²dnyY‹Ur‡½î_μ"é{”ô¤ÆãN¾ec_˜Ù¼pŒV—v’ƒcõŸ©4²ü±œ ~ œë-z¡¨:WY•÷¨ø”‡B²õ <˜²ù‹[/LKhºË X¶–~ŠÏöÆÌµmqs¹ ÊÉ+ÌÄ"ú\!§|i•íŸVì:œ¯-˨?0©|$z‰ÄÖ– ”9]’Ôº ¥Äoˆ^6ê®þ%4PÕ‰”"0—15˜h;™e©0l2ˆm¥ÜrÀ·˜ÑLU Ü`VàµQpžÎáÙâÆÝ-‚šÓLÔYó:Ĺ|K«Xˆ fº,¨å”ȶ>IUÛ…„mD‰îS¾å¤´Náo2ˆ•“å†2ÖYUµüÀ7™ˆ5åÍ®eBÞ®n^Ù”#¬¬ *_gw©Û¡äîPTÜQ Äû€»!a ÕY`˜BÁ ŸÊ6ºÛ/°.¡ 1 J Q‡Ìtî^#¡¢PĹÌ×­Êtu,1ža[ %x”Eˆ…ÞˆBÝ$0¬´K7}æ¦ÏQ%dó2(½›ž’×V£gŘ5䕚Æúž£«Â uÊ~`ÆÒ<Ýõ0ªj0Sæ5P®üÅb¬’ÍÜ»ÕKÇdµî{%Ý¢n€Y_ĪíÜ(Þ M²€±æUZæ!½\ .¼÷ ¨ž¤JrQO¹V—¹…®åc‰AËZ¸˜åá}°:ëSA#÷W™ä$p;@ç@n&ã«ÔgZñ2ÈL‘¦Qe‚ ŽËÕC{ 2ÉfZHÊÊMGUÂA—–ZBÞѸԅ¸àe®ó˜Ó —¸`°E¦x ‹0Ðb ÑpŠ@¢¬÷/¨ÕeüÌM…íà€¨ŠÄd–bÇPí-Þ1Çå9.QrìóØ™3=ø„»™5ŠÆkOßA -GnLaôFޏ-•%{3˜æ4e±xó(ZC«ñ6deQ_Íyî®®.Éd ò‚–Ä4híîPÁ²¼"Ô[(ýǤP¸—+JRà*•z@”.!F.4_”‰oR.6†ÈÕœK3™b´Ù3’’"%>% iõˆ€胖)C¸]@f\†.M®‰]‡ ¡OP–`v9ˆŠ›) Ö\률„ŠØ$¶!Ô¥àcW°‰Á†ºÙ²C(à[ÈÈŸ8›•¿ä¯Òu+ìÌ{óo¨·©<‡ŽÙƒ Ê0‚ •ÕF#ª‰âË2ñ âƒ_3LCÐCTâܤ¾Æ}?%šï’V”7»†¾X•æ‹^R¸€–u¦æF<»#âQdV`Ó±˜mÔ4lŠN¡÷¾"±ŽûŽñJ†ûºAq ÛE>õk0QÊX •¨ æeµÃ¬šæSC.p3fá…tL@£ µ\ ‹1qceâȈ4Gâ,¦[â%Þ"Ý@° rÔ"áCÞ …GL%zÃä"¥Ï¸é¸•¢{›e2¾`š‡š"ý\§‘˜hš¶J™€”Ęe8ÞedÊÂë/qVßÔ9Ù¸ë阣ŒAc2×d¶²ê²Ú̱ ˆ ¶6Ź@ݸÚ$®'º:âl*>ÜK6fÿpÙ›ŽÑÜ@ºû™¹k¨¸Ü(iMAi”ÎÜEn3;–¥€]xé–àŠÅ °„uõ*c ‹6ÂD‚ƒ¨µq~aòÌ4k hñ-Íôm…“H (ÀÆBî &$_‰v™eæ2ìG –¹…PD[¾Q5 긒ž!Ô¹…–•\ @yà9”òk+ü ê E• êÚüÂ|Œ¢ VE¬L¸Œ¥1î-õ·„㘬t]Á¢„oÌ¥-z‹Ù}Í˲\b¨ý±LFŸ˜ìW įw5,h!Š]z™÷S ¡1‰Om^l1´M™ŒSdF߈:ÂоF¶ºd4ñ¥§Äb˜n.E‹üGU¹@¨ŠzIuªÝ‰]ç=ÃÃÔªAÔüÅ ÁÜBú•eÎ˨bY)Ç䈕Q29‹uaaL©âGÒFÜz†31s&¹±hSÝP¨t@WÑr·‰EÌBj„ÚXî1¬<Ĕ̬€i2`­qú¥ê]‹³2ÉOgpÊòÔ:Ü_L&%Jט!V{‚+o÷ †ÙjÂe+àÙ©„*pÁ0´Vð@u Ó 1B`¶œÆ÷/‹ˆ6é…«÷‰­SºÜȬa⫦QpÅaŠnd[ÂVˆHʦ#,£‰J§°b¶-Æå™—–_ÌqQå%@”ô(ASS²¤¢R¼§p”:¢p1>p«ââ ¿Äʺ•˜ˆtÀEÉÍCÅÔ†­1H¸Í{æX MK©v”!îP‰Q3©,ïúŸEBH  Ü ’5¦‹”ø!1grŽÚjVµ¹ÙܨzO°Y'j}BœÎò« eÄtg}Ê¢å©éG¡NF4 ÖêÀâB»í_˜‹ ;¥tÄ.-¸`h é™ Ç`cÐKÜóŠˆÄ%üÁmm‚6Ô&üƸR÷ÌÊøfýüÍÞH9$Dº¸ðƒÁ9€mÔÖoË@¿ò¨¢[š¸Â™´˜N¦VÚ%E daUçî W€0‡rȦ!bµhGu4Ã*ÌÔ« Ã1Ž-ø—áæT«¼À) [$¸Õi/àTžî/R  K˜è¯ˆ%ß‚mÑŽ”7ýÆÉ1¶%ÒË0d!ù€2ªá ªÓ¬ÊW½ R«Ôà©rÚI‹qæ_ *Zµ•ó•̵-@Tl0µIt³QÓÝऩÆ/0ìgÔu?9zÛĽ™—,‚îRŽ‘[³?¨iŬËo ™¹üCÔ¬:ñ-–f¦:n*¦[¨:¤bÀŸR¤š÷…qŒJIœ™ ÄÔ¶d7RéÚ]zâ2™¢Â†tX2¿%Lï¶aqæLœ’È&ecV¾£LH&c£mS™ØZ}ÅaôŒÿymuqµ±pJ–Í\W¸!²PBÇ5’áZ<Ø.œR/U‡QfêeYÒ‚4\KaƒÄj$ÌJ 0)šõÜ%mÁ]甸i¸¸PLâfÌt›ÅÅ©¢àudh`/=Ä e™é¡™H¾ãý”ùñµS8ƒ_¤8#êO1N§€&X²ˆ¦F8f‹¨3PêV£N¡èªšÀY'îbÑ… Ëtı° ¨¸¶¾`5-šdlj‚ñŒ—ÜPo(ÆöˆÆ°h4n0o:¸!POöƒgÔ;5„63Ÿr¥Å,¶Ûa¨;‹ü¹A…ε.—ø•(0bK’á;.=ÖÖH´øÄ$-™–\1¶ñ<ÉÑkš{‚®t;É+ÒPᔟQ „ˆ:$éÄ ÆTÜ«XPG®/råËSDvôŽDÎ%k03˜¹k¼ÄÎLÊ ¨àw, Rã„PÂo[”UkaÐ[V5ÃiÜ•¹qwÄh|¸±¾¡\8šðŸ¸É¡70[¨{ë¹p+Ž…¥XRÄÑÜVPb“™_ *f5PÄ( n3fS“”tÔXñ(²ˆ\z‚ÚvKt¢eÚ lF"ß0"\® PËü@Bzú‰UQð ‘« 1GȱW]Á÷„ÍN¸†Üh[$|ƨ‰º0KÌÀ \ªfû€–î;@¸ÁÑy)R¨o2à€Â±p5RµW¢+³è”®cö–KÎH¤Ò™…]@ y/w,X<@Ø·¨@þ£ÌJZ³n®ê ’ñ¹Iqq²=LP2½FÝÂXRÙ`ηAë&IŠzŠúâ1ñ,S(vQs4j0§ðÃLJä$»‚±¨Q«`(„bŠPGÔ¸µ.[¨2æ#˜.fx#îÔ[êTf¢Ì$˨SÞæ²õγ.#î#uEn™Il¡¤J+a7ÜKMb-Yýʳr¾ãn7Cr‘w,Éš&ã˦^ÌTE d…Ô+ Z­]Ô„&Qr€,DBþÌÇëÃÜ üF˜,¶ÓW u˜0å뎈b®3¹…b]Á"ÜØ±wP6Â0 ÅLɉCޱ/Ìù†\ñ|QSÌÍAsh1ÑvîÒÕ.À®!t¢,ÅüâkDÉ’°¿Kûƒa>¢A˜Ü¾á=† ­*ef‡b‰­êÑÄh*z˜Ú· `€YvÊHin‹rõ)Ù†,_„Æz•ÕBãÍE÷ÔpÅ3Á|sx˜“]¥+¨C|\ê+Âã…˜†‰¸ù›aÀ^{ƒQf(º"yá¨z˜f Ë‹å È@n‘›=%D©qˆ–4Á„]#ÜUÂHî« /^K{˜Q5Už%Mw¢ldA}Ç ga$ n¦³~æVÕDìãæoܬ"}ÏD¸0Bm¶<8 3) }À÷´eÌœÁ¾ÈÓÔ+–˜X»üA7 Ë2…µ{…–[ Ç —œA̹¼ÃR¬„ú•2•ŒÁ9Ž¢â[<ñ™yÄ'w7É:DÄáú–˜rˆ{#e#Rõ39BŠåæå®õUîVj ´L."ƒL\ÌñUK‘7¾0§$1ÅjĸÄ3ˆ¦Lêf’JQ}MÏ7>¡šØBm™MJ:A›8€1L81c.šƒ.ú¹Ü[—Ŧ%ânoRÚ©}G˜CÔó6B:€d…dF@´Cám0RDCmjn ©“)ÔÈï¨n5ÔµÆø€iêÍ©eœÀG"åõu¹Ü=#Ùäšb(@0&° ˾:ŠW §3g7œOrñ.jnUDÌ©YâåÔ¹e˼æá˜!5ÃÅ’…›`\m@\mAZtAZt?Zt?[s>]t>]r=^r=^r<^n<^n=_o>_r>_s>_s>_s>^uA`w@_tA^sC^sDbuCdt@dt=ds:bt>btDbuJbvJbvJcwDdwDex?ay@_xA_xD`xFbzEdyDeyAdxCczCb{Dc|Ed}Ee|EfyEhvEhuEgwCgy@h{?h~?h~Ai|Ei{FhxFdFe~GfGg~Gh|Hi|HjzHkyJg|Li~MjJg|Kh}Nk€Nk€Kh}Lj}Lj}Mk|Ml{Mk|Mk~Lh€LgLi~MjPkOj~OizNhyPiyQjzRiyOiyNkzJkzIjyIjyJixKhwMizLhyKgxKgxJfwJfwKgxKgxKgxKgxJfwJfwJfwJfwKgxKgxJeyJeyJfwLfwMfvMfvMguOfuJirJhsIfuJduKcwKcuKdtMdsKevKevJduJduJduJduKevKevGfoJfqLfrNfrMdsKdtKeuKhwEfvEfvFduGctIctJbtLbtMcuLdvIevGevDfvDfvDfvEfvGevEfvEfvEfvEfvDeuDeuDeuDeu>cw?dx@fxAew@dtBdtCftDguDguBguBfv@gv@fx=ew=exfDc|Ce}Df~Af|@e{>fy@h{Bj}FkyEiyFgzGf{Fg{Ei{BkzAmzIjyIjyHiyHiyGgzFfyFezFezDd{EfzFgzFhxDfvCdwCdxDd{DguEhvFhxEgwDexCdwDeyEfzGevGevIevIevKevJduKcuJbtGbwIdyIdxGbvHduJfwKhwHetFgvFgvHgvHgvJgvIfuJdtJdtJgvJgvJgvJgvJgvJgvJgvJgvMguKesJdrKesLftMguLftKesLfrLfrKesJdrIbrHaqH`rG_qF_oE_oDapBboBbmDbmEalFakD^oD^oC]nB\mB\mB\mB\mC]nE_mG^mF]lH]lH]lJ]lK^mK^m@]kB]kE\kH]lH]lF]lC^lB_mE]iG]iG]iG]iI\iK\iK\iK\iL]fK[gHZeIZgH[hH[jEZiCXgEXgEXgDWfCVeCVeCVeCVeCVeFRdDScDUbBVaAWb@Xd>Xf>WgB\bB\c@Zf?Zh@ZhBZfF[cH[bG[fH\gI]hI]hJ^iJ^iI]hI]hH^iG]hI]hH\gJ\gK]hL\hM]i5Qb5Qb3Ra3Ra1S`0R_.R\.R\/M^0N_2Pa1Rb0Rb0Rb/Qa,P`-Of0Od2Pc6Pa6Pa6Oc4Od2Nf3Me2Mb2N_3P_3P^4Q`5Qb6Qe1P_3O`5Nb5Mc6Nd2Pc0Qa-R`.Rb0Rb0Rb0Rb1Rb3Qb3Qb3Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa6Pa4Pa0Qa-Qa.Rb.Rb0Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb3Qb5Qb6Oc5Mc3Nc0Mb.Md2Ld2Mb0Mb1Nc/Ob/P`.P`/Qa-Qa/Pc2Od4Nf6Nf4Od2Pc0Qa0Qa1Rb1Rb1Qd/Nc/Nc1Pe2Qh4Pa2Pa1Rb1Rb1Rb5Qb6Pa9Oa3Pe3Pe4Re3Sf2Td2Td2Uc/Tb3Ri3Rg4Sh3Th3Tg1Ue2Vf0Wf0Wf1Ug1Sj3Rk3Rk5Tk6Vi6Wg3Wg4Vf5Vf7Uh7Ti6Uj6Wk4Vm7Un6Ul6Vi7Xh9Zi9Zj8Xk7Wj9[k8Zj8Yi9Zj\m@\mAZtAZt?Zt?[s>]t>]r=^r=^r<^n<^n=_o>_r>_s>_s>_s>^uA`w@_tA^sC^sDbuCdt@dt=ds:bt>btDbuJbvJbvJcwDdwDex?ay@_xA_xD`xFbzEdyDeyAdxCczCb{Dc|Ed}Ee|EfyEhvEhuEgwCgy@h{?h~?h~Ai|Ei{FhxFdFe~GfGg~Gh|Hi|HjzHkyJg|Li~MjJg|Kh}Nk€Nk€Kh}Lj}Lj}Mk|Ml{Mk|Mk~Lh€LgLi~MjPkOj~OizNhyPiyQjzRiyOiyNkzJkzIjyIjyJixKhwMizLhyKgxKgxJfwJfwKgxKgxKgxKgxJfwJfwJfwJfwKgxKgxJeyJeyJfwLfwMfvMfvMguOfuJirJhsIfuJduKcwKcuKdtMdsKevKevJduJduJduJduKevKevGfoJfqLfrNfrMdsKdtKeuKhwEfvEfvFduGctIctJbtLbtMcuLdvIevGevDfvDfvDfvEfvGevEfvEfvEfvEfvDeuDeuDeuDeu>cw?dx@fxAew@dtBdtCftDguDguBguBfv@gv@fx=ew=exfDc|Ce}Df~Af|@e{>fy@h{Bj}FkyEiyFgzGf{Fg{Ei{BkzAmzIjyIjyHiyHiyGgzFfyFezFezDd{EfzFgzFhxDfvCdwCdxDd{DguEhvFhxEgwDexCdwDeyEfzGevGevIevIevKevJduKcuJbtGbwIdyIdxGbvHduJfwKhwHetFgvFgvHgvHgvJgvIfuJdtJdtJgvJgvJgvJgvJgvJgvJgvJgvMguKesJdrKesLftMguLftKesLfrLfrKesJdrIbrHaqH`rG_qF_oE_oDapBboBbmDbmEalFakD^oD^oC]nB\mB\mB\mB\mC]nE_mG^mF]lH]lH]lJ]lK^mK^m@]kB]kE\kH]lH]lF]lC^lB_mE]iG]iG]iG]iI\iK\iK\iK\iL]fK[gHZeIZgH[hH[jEZiCXgEXgEXgDWfCVeCVeCVeCVeCVeFRdDScDUbBVaAWb@Xd>Xf>WgB\bB\c@Zf?Zh@ZhBZfF[cH[bG[fH\gI]hI]hJ^iJ^iI]hI]hH^iG]hI]hH\gJ\gK]hL\hM]i4Pa4Pa3O`3O`3O`2N_2N_2N_4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa6Pa6Pa7Oa7Oa7Oa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Q_4Q_4Q`4Pa4Oc4Od4Od4Nf8N`8N`7Oa4Pa3Qb0Rb/Sc/Sc4Rc4Rc3Qb3Qb2Pa2Pa1O`1O`0Qa0Pc0Pc0Pc0Od/Ne/Ne.Md/P`.P`,P`*Q`*Q`,P`.P`/P`/P`/P`0Qa0Qa0Qa0Qa/P`/P`0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb4Rc3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Sc2Sc3Td3Td3Td4Ue4Ue4Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Vf5Vf5Vf5Vf6Wg6Wg6Wg7Xh6Xh6Xh7Yi7Yi8Zj8Zj8Zj9[k5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yi7Yi7Yi7Yi7Xh9Wh9Wh9Wh8Wn8Wn8Wn8Wn8Wn8Wn8Wn8Wn3Zi5Yi5Yk7Xl7Wn8Wn8Vo8Vo8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk7[m7[m8\n8\n8\n8\n7[m7[m;Zo;Zo:Yn:Yn9Xm:Yn:Yn;Zo:^p9]o9]o9\p9\p:\s;]t;]u>an`x@au@auBavBavDavDavGbwGbwAaxAbvAbvBcwBcvBdtCeuCeuDfvDfvDfvDfvDfvDfvDfvDfvEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyIgzIgzJh{Jh{Jh{Jh{Ki|Ki|Ji€Ji€Ji€Ji€Ji€Ji€Ji€Ji€MjMjMjMjMjMjMjMjNm|Ml{Ml{Ml{Ml{LkzLkzLkzNl}Pl}Qk|Rj|Rj|Pj{Nj{Lj{LixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwJeyJeyJeyHfyHfyFfyFfyFfyKeuKeuKeuKeuKeuKeuKeuKeuJfwJfwJfwJfwJfwJfwJfwJfwIepJfqJesJesKeuKeuLfwLfwNhyMgxMgxLfwKevJduJduJduGevGevGevGevGevGevGevGevFcxFdwFdwFduFetFfsFfsFfqDeuDeuDeuDeuDeuDeuDeuDeu>et?fu?fu?fu@gv@gvAhwAhwAcsAcsBdtBdtDfvEgwGiyGiyAfzAfzAfzAfzAfzAfzAfzAfzChvChvCgwCgyCfzCfzCe|Ce|Bf~Bf~CgCgCgDh€Dh€Dh€Cc€Cd~DeDf~Df}Eh|Eh|Ei{Fe~Ff}Ff}Fg{Fg{FgzFgzFgzGiyFhxFhxEgwEgwEgwEgwEgwAhvAhvAhwAgyAfzAfzAf|Af|Ce|EfzDeyDeyDdwFduFduEctFgwFgwIgxIgxKgxKgxLfwLfwIgrIgrJhsJhsJhsJhsIgrIgrLfvLfvLfvLfvLfvLfvLfvLfvKevKevKevKevJduJduJduJduKeuKeuIfuFetEdsCdsAdrAdr?aqB`qF`qG_qH^pH^pF^pF^pE_oD^nD^nD^nC]mC]mC]mC]mDclDclCbkC`iD_iC^hC^hE^hG^mG^mI]nI]oK]nK^mM_jM`hD^jF^jF^jH^jH^jJ]jJ]jJ]jH^jG]iG]iF\hF\hE[gE[gDZfBXdBXdAWcBUbBUbBUbBUbEVc?VeAVe@Ud@UdBUdDTdEUeEUeFWdGXeHYfIZgJ[hK\iL]jL]jI\iI\iI\iJ]jJ]jJ]jJ]jK^kM]nL\mL\lK\iK]hL^iL_gM`h4Pa4Pa3O`3O`3O`2N_2N_2N_4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa2Pa4Pa4Pa4Pa6Pa6Pa7Oa7Oa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Q`4Q`4Pa4Pa4Oc4Oc4Oc4Oc8N`7Oa6Pa4Pa3Qb1Rb0Rb/Sc4Rc3Qb3Qb3Qb2Pa2Pa2Pa1O`0Qa0Qa0Pc0Pc0Od/Nc/Ne.Md/P`.P`,P`*Q`*Q`,P`.P`/P`/P`/P`0Qa0Qa0Qa0Qa/P`/P`0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb1Rb2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc3Td3Td3Td3Td4Ue4Ue4Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Vf5Vf6Wg6Wg6Wg7Xh7Xh7Xh6Xh7Yi7Yi7Yi8Zj8Zj8Zj8Zj8Yl8Yl8Yl8Yl7Xk7Xk7Xk6Wj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi8Wl8Wl8Wl8Wl8Wl8Wl8Wl8Wl3Zi5Yk5Yk7Xl7Xl8Wn8Vo8Vo8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Yl8Yl9Zm9Zm9Zm9Zm8Yl8Yl;Zo:Yn:Yn:Yn:Yn:Yn;Zo;Zo:^p9]o9]o9\p9\p:\s;]t;]u>_n=`n=`n<`p<`p:`r;as;as<`r<`r<`r<_s<_s=_v=_v>`x>au>au@auAbvBavBavEbwEbwAaxAbvAbvBcwBcvBdtCeuCeuDexDexDexDexDexDexDexDexEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyHh{Hh{Hh{Ii|Ii|Ii|Ii|Ii|Ji~Ji~Ji~Ji~Ji~Ji~Ji~Ji~MjMjMjMjMjMjMjMjNl}Mk|Mk|Mk|Mk|Lj{Lj{Lj{Mk|Ok|Qk|Qi{Qi{Pj{Nj{KizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwLeyJeyJeyHfyHfyFfyFfyFfyKeuKeuKeuKeuKeuKeuKeuKeuJfwJfwJfwJfwJfwJfwJfwJfwJfqJfqJesKftKeuKeuKevKevMgxMgxLfwKevKevJduIctIctGevGevGevGevGevGevGevGevFdwFdwFdwFduFetFfsFfsFfsDeuDeuDeuDeuDeuDeuDeuDeuAeuAeuAeuAeuBfvBfvBfvCgwBdtBdtBdtCeuCeuEgwFhxGiyAfzAfzAfzAfzAfzAfzAfzAfzChvCgwCgwCgyCfzCfzCe|Ce|Bg}Bg}Ch~Ch~Ch~DiDiDiCd~DeDf~Df~Eg~Eh|Eh|Ei{Fe~Ff}Ff}Fg{Fg{FgzFgzFgzGiyFhxFhxEgwEgwEgwEgwEgwAhvAhwAhwAgyAfzAfzAf|Af|Ce|DeyDeyDeyDdwFduFduFduEfvFgwHfwIgxKgxJfwLfwKevIftIftJguJguJguJguIftIftLfvLfvLfvLfvLfvLfvLfvLfvKeuKeuKeuKeuJdtJdtJdtJdtKeuKeuIfuHetEdsCdsBcrAdr@aqB`qF`qI_qH^pH^pF^pE_pE_oE_oD^nD^nD^nC]mC]mC]mDbmCalB`kC_jD^jC]iC]iE]iG^mG^mG^nI]oI]nK^mK_jM`hD^jF^jF^jH^jH^jJ]jJ]jJ]jH^jH^jG]iG]iF\hE[gE[gE[gDZfCYeBXdDWdCVcCVcDWdDWd@WfAVeAVe@UdBUdEUeEUeFVfGXeGXeHYfIZgJ[hK\iK\iK\iI\iI\iI\iJ]jJ]jJ]jK^kK^kL\mL\lK[kK\iK\iK]hL_gL_g4Pa4Pa4Pa3O`3O`3O`3O`2N_4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa2Pa2Pa2Pa4Pa6Pa6Pa6Pa7Oa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Oc4Oc4Oc4Oc4Pa4Pa4Q`4Q`7Oa7Oa6Pa4Pa3Qb1Rb0Rb0Rb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa0Qa0Qa0Qa0Pc0Pc/Nc/Nc.Md2Pa0Qa-Qa+Ra+Ra-Qa0Qa2Pa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb0Rb1Sc1Sc1Sc2Td2Td3Ue3Ue3Td3Td3Td3Td4Ue4Ue4Ue4Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue6Wg6Wg7Xh7Xh7Xh8Yi8Yi8Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj8Yl8Yl8Yl8Yl7Xk7Xk7Xk6Wj7[k9[k9[k9[k9Zj;Yj;Yj;Yj8Wl8Wl8Wl8Wl8Wl8Wl8Wl8Wl3Yk5Yk5Yk7Xl7Xl8Wn8Wn8Wn8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk9Yl9Yl9Yl9Yl9Yl9Yl8Xk:Yn:Yn9Xm:Yn:Yn;Zo<[p<[p:^p9]o9]o9\p9\p:\s;]t;]u?^m?^m>_o>_o=^q>_r<_s<_s<`r<`r<`r<_s<_s=_v=_v>`xau?bvAbvAbvBavAaxAbvAbvBcwBcvBdtCeuCeuDeyDeyDeyDeyDeyDeyDeyDeyEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyGk}Gk}Gk}Fj|Fj|Fj|Fj|Fj|Ji~Ji~Ji~Ji~Ji~Ji~Ji~Ji~Mk~Mk~Mk~Mk~Mk~Mk~Mk~Mk~NlMk~Mk~Mk~Mk~Lj}Lj}Lj}Lj{Nj{Pj{Qi{PhzOizMizKizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwLfwLfwJfwJfwHfwHfwFgwFgwKeuKeuKeuKeuKeuKeuKeuKeuJfwJfwJfwJfwJfwJfwJfwJfwKgrKgrKftKftKeuJdtJduJduLfwLfwKevKevJduIctIctIctGevGevGevGevGevGevGevGevFdwFdwFduFduFetFetFfsFfsDeuDeuDeuDeuDeuDeuDeuDeuDeuDeuDeuDeuEfvEfvEfvEfvCeuCeuCeuCeuCeuDfvEgwEgwAfzAfzAfzAfzAfzAfzAfzAfzCgwCgwCgyCgyCgyCfzCfzCfzBg}Bg}Ch~Ch~Ch~DiDiDiDf~Df~Df~Df}Eg~Eh|Eh|Eh|Fe~Ff}Ff}Fg{Fg{FgzFgzFgzGiyFhxFhxEgwEgwEgwEgwEgwAhwAhwAgyAgyAgyAfzAfzAfzBd{DeyDeyDeyDdwFduFduFduDeuEfvGevHfwJfwIevKevJduIfuJgvJgvKhwKhwJgvJgvIfuLfvLfvLfvLfvLfvLfvLfvLfvKftKftKftKftJesJesJesJesKeuKeuIfuHetEdsEdsDcrBcrAbqDapF`pI`pI`pH_oF_oE_oE_oE_oE_oD^nD^nD^nC]mC]mDbmCalB`kC_jD^jC]iD^jF^jE_mG^mG^nI]oI]nK^mK_jK`hD^jF^jF^jH^jH^jJ]jJ]jJ]jI_kH^jH^jG]iF\hF\hE[gE[gGZgFYfFYfEXeEXeEXeEXeEXe@WfBWfAVeAVeCVeEUeFVfFVfHYfHYfIZgIZgJ[hJ[hK\iK\iI\iI\iJ]jJ]jJ]jK^kK^kK^kL\lK[kK[kJ[hJ[hK]hK]hL^i4Pa4Pa4Pa4Pa3O`3O`3O`3O`4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa0Qa2Pa2Pa4Pa4Pa6Pa6Pa6Pa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Nf4Od4Od4Oc4Pa4Q`4Q_4Q_6Pa6Pa6Pa4Pa3Qb1Rb1Rb1Rb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa0Q`0Q`0Qa0Qa0Pc/Ob/Nc.Mb3Qb1Rb0Rb.Rb.Rb0Rb1Rb3Qb/Qa/Qa.P`.P`.P`.P`/Qa/Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qd0Qd/Pc/Pc/Pc/Pc0Qd0Qd.Rb/Sc/Sc0Td1Ue1Ue2Vf2Vf2Td2Td2Td3Ue3Ue3Ue4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf7Xh7Xh7Xh7Xh8Yi8Yi8Yi8Yi7Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl7[k9[k8Zj8Zj9Zj:Xi:Xi:Xi8Wl8Wl8Wl8Wl8Wl8Wl8Wl8Wl3Xl5Xl5Xl7Xl7Xl8Wl8Wl8Wn8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk:Xk:Xk;Yl;Yl;Yl;Yl:Xk:Xk8Ym8Ym8Ym9Zn:[o;\p<]q<]q:^p9]o9]o9\p9\p:\s;]t;]uA]nA]n?]n?]p>^q>]r=^r=^r<`r<`r<`r<_s<_s=_v=_v>`x9at:bu:buau?bv?bvAbvAaxAbvAbvBcwBcvBdtCeuCeuDd{Dd{Dd{Dd{Dd{Dd{Dd{Dd{EfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyEk}Ek}Ek}Ek}Ek}Ek}Ek}Dj|KjKjKjKjKjKjKjKjMk~Mk~Mk~Mk~Mk~Mk~Mk~Mk~Nk€MjMjMjMjLi~Li~Li~Lj{Nj{OizPhzPhzNhyLhyJhyLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwLfwLfwLfwJfwJfwHfwHfwHfwKeuKeuKeuKeuKeuKeuKeuKeuLfwLfwLfwLfwLfwLfwLfwLfwLhsLhsKftKftJdtJdtJduIctKevKevJduJduIctIctIctIctGevGevGevGevGevGevGevGevFduFduFduFduFetFetFetFetDeuDeuDeuDeuDeuDeuDeuDeuFduFduFduGevGevGevGevGevDexDexCdwCdwCdwCdwDexDexAfzAfzAfzAfzAfzAfzAfzAfzCgyCgyCgyCgyCgyCgyCfzCfzBg{Bg{Ch|Ch|Ch|Di}Di}Di}Eg~Eg~Eg~Eh|Eh|Eh|Eh|Eh|Fe~Ff}Ff}Fg{Fg{FgzFgzFgzEiyDhxDhxCgwCgwCgwCgwCgwCgyCgyCgyCgyCgyCgyCfzCfzBd{DeyDeyDeyEexFduFduFduDeuDeuGevGevIevIevJduJduJfwJfwJfwKgxKgxJfwJfwJfwLfvLfvLfvLfvLfvLfvLfvLfvKgrKgrKgrKgrJfqJfqJfqJfqKeuIfuIfuHetGdsGdsFcrFcrCbqEbqHaqI`pI`pG`pE_oC`oE_oE_oE_oE_oD^nD^nD^nC]mCalCalB`kC_jD^jD^jD^jF^jE_mE_mE^nG]oI]nI^mI_jK`hD^jF^jF^jH^jH^jJ]jJ]jJ]jI_kI_kH^jH^jG]iF\hF\hF\hIZgIZgFYfEXeEXeCYeCYeCYeAYeBXdBXdBXdDWdFWdFWdGXeIZgIZgIZgJ[hJ[hJ[hJ[hJ[hJ]jJ]jJ]jJ]jK^kK^kK^kK^kK\iK\iJ[hJ[hJ[hJ[hK\iK]h4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb1Rb1Rb1Rb3Qb5Qb5Qb5Qb7Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Og5Pe5Pe5Pd5Qb5Ra5R`5R`5Qb5Qb5Qb5Qb2Pa2Pa2Pa2Pa2Pa2Pa2Pa2Pa3Qb3Qb3Qb3Qb0Q`0Q`0Q`0Qa0Qa/Ob/Ob.Na5Qb3Qb0Rb.Rb.Rb0Rb3Qb5Qb0Rb/Qa.P`.P`.P`.P`/Qa0Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Qe0Qe/Pd/Pd/Pd/Pd0Qe0Qe.Rb/Sc/Sc0Td1Ue1Ue2Vf2Vf2Td2Td3Ue3Ue3Ue4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf7Xh7Xh7Xh7Xh8Yi8Yi8Yi8Yi8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi5Uh6Vi7Wj8Xk9Yl:Zm;[n<\o6Zj8Zj7Yi7Yi8Yi9Wh9Wh9Wh9Yl9Yl9Yl9Yl9Yl9Yl9Yl9Yl3Xn5Xl5Xl7Xl7Xl8Wl8Wl8Wl8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk:Xk:Xk;Yl;Yl;Yl;Yl:Xk:Xk9Zn9Zn9Zn9Zn:[o;\p<]q=^r:^p9]o9]o9\p9\p:\s;]t;]uA]nA]n?]p?]p>]r>]r=]t=]t<`r<`r<`r<_s<_s=_v=_v>`x9at9at9atau>au?bvAbvAaxAbvAbvBcwBcvBdtCeuCeuDd{Dd{Dd{Dd{Dd{Dd{Dd{Dd{EfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyEk}Ek}Ek}Ek}Ek}Ek}Ek}Ek}Kk~Kk~Kk~Kk~Kk~Kk~Kk~Kk~Mk|Mk|Mk|Mk|Mk|Mk|Mk|Mk|Nk€MjMjMjMjLi~Li~Li~Lj{Nj{OizPhzPhzNhyLhyJhyLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwMfvMfvLfvLfvJgvJgvHgvHgvLfvLfvLfvLfvLfvLfvLfvLfvMewMewMewMewMewMewMewMewLhsLhsKftKftJdtJdtJduIctJduJduJduJduJduIctIctIctGevGevGevGevGevGevGevGevFetFetFetFetFduFduFduFduEfvEfvEfvEfvEfvEfvEfvEfvGevGevGevGevGevFduFduFduEfzDeyDeyCdxCdxCdxCdxDeyAfzAfzAfzAfzAfzAfzAfzAfzDg{Dg{DhzDhzDhzDhzDhzDhzBg{Bg{Ch|Ch|Ch|Di}Di}Di}Fj|Fj|Eh|Eh|Eh|Eh|Eh|Eh|Fe~Ff}Ff}Fg{Fg{FgzFgzFgzEiyDhxDhxCgwCgwCgwCgwCgwCfzCfzCgyCgyCgyCgyCgyCgyAczCdxCdxDeyEexGevGevGevDeuDeuGevGevIevIevJduJduJfwJfwKgxKgxKgxKgxJfwJfwMgwMgwMgwMgwMgwMgwMgwMgwKgrKgrKgrKgrJfqJfqJfqJfqIfuIfuIfuJdtIcsIcsHbrHbrEbpGbpHbpJapI`oGaoDaoBboF`pE_oE_oE_oE_oD^nD^nD^nC`nB_mB_mC^lD^lD^lD^lG^mD_mE_mE^nE]oG^nI^mI_jI`hE_kG_kG_kI_kI_kK^kK^kK^kJ`lJ`lI_kH^jH^jG]iG]iF\hJZgHYfGXeEXeBXdBXdAYeAYeAYeCYeCYeBXdDWdGXeGXeGXeJ[hJ[hJ[hJ[hJ[hK\iK\iK\iJ]jJ]jJ]jK^kK^kK^kL_lL_lL^iK\iK\iJ[hJ[hK\iK\iL]j3O`4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb0Rb1Rb1Rb1Rb3Qb5Qb5Qb5Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Pd5Pd5Pd5Pd5Qb5Qb5Ra5Ra5Qb5Qb5Qb5Qb2Pa2Pa2Pa2Pa2Pa2Pa2Pa2Pa3Qb3Qb3Qb3Qb0R_0R_0Q`0Q`0Qa/P`/Ob.Na4Pa2Pa0Qa/Qa/Qa0Qa2Pa4Pa.Rb-Qa,P`+O_+O_,P`-Qa.Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Qe0Qe/Pd/Pd/Pd/Pd0Qe0Qe0Rb1Sc1Sc1Sc2Td2Td3Ue3Ue1Ue1Ue1Ue1Ue2Vf2Vf2Vf2Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Wg6Wg7Xh7Xh7Xh8Yi8Yi8Yi8Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Uh7Uh8Vi:Xk;Yl\o>\o5Yi7Yi7Yi7Yi7Xh9Wh9Wh8Vg9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj3Xn5Wn5Wn7Xl7Xl8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk9Yl9Yl9Yl9Yl9Yl9Yl8Xk8[o8[o7Zn8[o8[o9\p:]q:]q:^p9]o9]o9\p9\p:\s;]t;]u?]p?]p>^q>]r=^r>^u<^u<^u<`r<`r<`r<_s<_s=_v=_v>`x;`t;`t;`t=`t>au@au@auBavAaxAbvAbvBcwBcvBdtCeuCeuDeyDeyDeyDeyDeyDeyDeyDeyEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyEi{Ei{Fj|Fj|Gk}Gk}Gk}Gk}Kl|Kl|Kl|Kl|Kl|Kl|Kl|Kl|Mk|Mk|Mk|Mk|Mk|Mk|Mk|Mk|NlMk~Mk~Mk~Mk~Lj}Lj}Lj}Lj{Nj{Pj{Qi{PhzOizMizKizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwOfvMfvMfvLfvLfvJgvJgvJgvLfvLfvLfvLfvLfvLfvLfvLfvMewMewMewMewMewMewMewMewKgrKgrKftKftKeuJdtJduJduJduJduJduJduJduJduJduJduGevGevGevGevGevGevGevGevFfsFfsFetFetFduFduFdwFdwEfvEfvEfvEfvEfvEfvEfvEfvEfvEfvEfvEfvDeuDeuDeuDeuEfzDeyDeyCdxCdxCdxDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzDg{Dg{Dg{DhzDhzDhzDhxDhxBhzBhzCi{Ci{Ci{Dj|Dj|Dj|FjzFjzFj|Fj|Eh|Eh|Eh|Eg~Fe~Ff}Ff}Fg{Fg{FgzFgzFgzCjyBixBixAhwAhwAhwAhwAhwEfzEfzEfzEfyEfyEfyEgwEgwAczCdxCdxCdxEexGevGevGevDeuEfvGevHfwJfwIevKevJduJgvKhwKhwLixLixKhwKhwJgvMgwMgwMgwMgwMgwMgwMgwMgwKftKftKftKftJesJesJesJesIfuIfuIfuJdtIcsJcsIbrIbrHcqHbpJapJapJapFaoDao@boF`pF`pE_oE_oE_oE_oD^nD^nB_nB_nA^mC]mD]mD]mE^nG^nD_mD_mD^nE]oE^nG^mG`jI`hE_kG_kG_kI_kI_kK^kK^kK^kJ`lJ`lJ`lI_kH^jH^jG]iG]iJZgIYfHYfEXeBXdAYeAYe?YeB[eDZeCYdCYdEYdGYdHZeHZeIZgIZgJ[hJ[hK\iK\iL]jL]jJ]jJ]jK^kK^kK^kL_lL_lL_lL^iL^iL^iK\iK\iL\lL\lL\l3O`3O`4Pa4Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Ra5Ra5Qb5Qb5Pd5Pd5Pd5Pd4Rc3Qb3Qb3Qb4Pa4Pa4Pa3O`1O`2Pa2Pa2Pa3Qb3Qb3Qb4Rc0R_0R_0R_0Q`0Q`/P`/P`.Na5O`3O`/P`.P`.P`/P`3O`5O`.Rb-Qa,P`+O_+O_,P`-Qa.Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Qe0Qe/Pd/Pd/Pd/Pd0Qe0Qe1Rb2Sc2Sc2Sc2Sc2Sc2Sc2Sc1Ue1Ue1Ue2Vf2Vf2Vf2Vf3Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Vf5Vf6Wg6Wg6Wg7Xh7Xh7Xh8Zj8Zj8Zj8Zj7Yi7Yi7Yi6Xh9Wj9Wj9Wj:Xk;Yl;Yl^q=^q=^r<_s<^u:_u;_w;_w<`r<`r<`r<_s<_s=_v=_v>`x=`t=`t?`t?`tA`uA`uC`uC`uAaxAbvAbvBcwBcvBdtCeuCeuDexDexDexDexDexDexDexDexEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyFfyGgzGgzHh{Ii|Jj}Kk~Kk~Kl|Kl|Kl|Kl|Kl|Kl|Kl|Kl|Ml{Ml{Ml{Ml{Ml{Ml{Ml{Ml{Nl}Mk|Mk|Mk|Mk|Lj{Lj{Lj{Mk|Ok|Qk|Qi{Qi{Pj{Nj{KizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwOfuOfuMguMguLguLguJguJguLfvLfvLfvLfvLfvLfvLfvLfvMewMewMewMewMewMewMewMewJfqJfqJesKftKeuKeuKevKevKevKevKevKevKevKevKevKevGevGevGevGevGevGevGevGevFfsFfsFfsFetFduFdwFdwFdwEfvEfvEfvEfvEfvEfvEfvEfvCgwBfvBfvBfvAeuAeuAeuAeuDeyDeyCdxCdxCdxDeyDeyEfzAfzAfzAfzAfzAfzAfzAfzAfzDf}Df}Dg{Dg{DhzDhxDhxDiwBhzBhzCi{Ci{Ci{Dj|Dj|Dj|GlzGlzFjzFj|Fj|Eh|Eg~Eg~Fe~Ff}Ff}Fg{Fg{FgzFgzFgzCjyBixBixAhwAhwAhwAhwAhwEe|Ee|EfzEfzEfyEgwEgwEhvAczCdxCdxCdxEexGevGevHfwEfvFgwHfwIgxKgxJfwLfwKevJguKhvKhvLiwLiwKhvKhvJguMgwMgwMgwMgwMgwMgwMgwMgwKeuKeuKeuKeuJdtJdtJdtJdtIfuIfuKeuJdtJcsLcsKbrKbrHdoIcoJbnJbnJbnFbmBbm@cmF`pF`pF`pE_oE_oE_oE_oD^nB_nB_nA^mC]mD]mD]mE^nG^nB_mD_mD^nE]oE^nG^mG`jGahE_kG_kG_kI_kI_kK^kK^kK^kKamKamJ`lJ`lI_kH^jH^jG]iMZhK[hJZgFYfDZfBZf@Zf@ZfC\fDZeDZeCYdEYdHZeHZeI[fIZgIZgIZgJ[hK\iL]jM^kM^kJ]jK^kK^kK^kL_lL_lL_lL_lNaiM`hM_jL]jL]jM]mM]mN^o3O`3O`4Pa4Pa5Qb5Qb6Rc6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb0Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5R`5R`5Ra5Qb5Pd5Pe5Pe5Og4Rc4Rc3Qb3Qb4Pa4Pa3O`3O`1O`1O`2Pa2Pa3Qb3Qb4Rc4Rc0R_0R_0R_0Q`0Q`/P`/P`.O_5O`3O`/P`/P`/P`/P`3O`5O`-Tc+Ra*Q`)P_)P_*Q`+Ra-Tc1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Pg0Pg/Of/Of/Of/Of0Pg0Pg4Rc3Qb3Qb3Qb3Qb3Qb3Qb3Qb/Ve/Ve/Ve0Wf0Wf0Wf1Xg1Xg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Vf5Vf5Vf5Vf6Wg6Wg6Wg7Xh9[k8Zj8Zj8Zj7Yi7Yi6Xh6Xh;Yl;Yl;Yl:Xk:Xk:Xk:Xk:Xk7[k9[k9[k8Zj9Zj;Yj;Yj:Xi9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj3Wo5Wo5Wn7Wn7Xl8Xk8Yi8Yi8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk7[m7[m8\n8\n8\n8\n7[m7[m8]q7\p7\p6[o6[o6[o7\p7\p:^p9]o9]o9\p9\p:\s;]t;]u>_r<`r<_s<_s;`v9`v9_w9_w<`r<`r<`r<_s<_s=_v=_v>`x>_s?`t@_t@_tB_tC`uE`uE`uAaxAbvAbvBcwBcvBdtCeuCeuDfvDfvDfvDfvDfvDfvDfvDfvEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyGexGexHfyIgzKi|Lj}Mk~Mk~Lm}Lm}Lm}Lm}Lm}Lm}Lm}Lm}Ml{Ml{Ml{Ml{Ml{Ml{Ml{Ml{Nm|Ml{Ml{Ml{Ml{LkzLkzLkzNl}Pl}Qk|Rj|Rj|Pj{Nj{Lj{LixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwOfuOfuOfuMguLguLguLguJguLfvLfvLfvLfvLfvLfvLfvLfvOewOewOewOewOewOewOewOewIepJfqJesJesKeuKeuLfwLfwKevKevKevLfwLfwLfwLfwLfwGevGevGevGevGevGevGevGevFfqFfsFfsFetFduFdwFdwFcxEfvEfvEfvEfvEfvEfvEfvEfvAhwAhw@gv@gv?fu?fu?fu>etCczCczCczCczCczDd{Ee|Ee|AfzAfzAfzAfzAfzAfzAfzAfzDf}Df}Dg{Dg{DhzDhxDiwDiwBhzBhzCi{Ci{Ci{Dj|Dj|Dj|GlzGlzGk{FjzFj|Eh|Eg~Eg~Fe~Ff}Ff}Fg{Fg{FgzFgzFgzCjyBixBixAhwAhwAhwAhwAhwEe|Ee|EfzEfzEfyEgwEhvEhv@byCdxCdxCdxEexGevHfwHfwFgwFgwIgxIgxKgxKgxLfwLfwKitKitLjuLjuLjuLjuKitKitMgwMgwMgwMgwMgwMgwMgwMgwKevKevKevKevJduJduJduJduIfuIfuKeuJdtJcsLcsMarMarIcoIcoKcoJbnHbnGcnBbm?cmF`pF`pF`pF`pE_oE_oE_oE_oB_nB_nA^mC]mD]mE^nE^nH_oB_mB_mD^nD^oE^nE_mG`jGahE_kG_kG_kI_kI_kK^kK^kK^kKamKamJ`lJ`lI_kI_kH^jH^jO\jN[iK[hH[hE[gC[gB\hA]hC]dE\dD[cD[cF[cH[cI\dI\dHYfHYfIZgJ[hK\iL]jM^kN_lK^kK^kK^kK^kL_lL_lL_lL_lNaiNaiM_jM_jM^kM]mN^oN^o6Rc6Rc5Qb5Qb4Pa4Pa3O`3O`7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb.P`.P`/Qa/Qa0Rb0Rb1Sc1Sc0Sa0Sa1Ra1Ra3Ra3Ra5Ra5Ra4Q`4Q`4Q`4Q`5Ra5Ra5Ra5Ra,Sa,Sa.Sa0Sa1Ra1Ra3Ra3Ra0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Nf4Nf3Og3Og1Pg1Pg1Pg0Of5Ra5Ra3Qb3Qb1Qd1Qd0Qe0Qe2Ta2Sb1Ra1Rb0Pc0Od/Nc/Ne0Sa0Sa0Sa0Sa0Sa0Sa0Sa0Sa0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Of0Of0Od0Od0Pc0Qa0Q`0Q`4Rc4Rc5Sd5Tc5Tc6Vc6Vc6Vc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue3Xf3Xf3Wg3Wg3Wi3Wi3Vj3Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh7Xg7Xg7Xh7Wj8Wl8Wl8Wn8Wn9Zi9Zj9Zj8Zj8Yl6Ym6Ym4Ym9Zm:[n<]p;\o:[n:[n;\o=^q>_s=^r<]q;\p;\p;\p;\p;\p=^r=^r;\p:[o:[o;\p<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbr?csAcsAcsBcsCdtCdtCfsCfsCftCdwCdxCczCb{Ca|BeyBeyBeyBeyCfzCfzCfzCfzFezEfzEfzCgyBix@ix@ix>jwAgyAgyBhzBhzBhzCi{Ci{Ci{Lg|Lg|Kh}Kh}Ih}Hi}Gj~Gj~Dm|Dm|Gn}Gn}Hl|Hl|Ik{HjzPjzPjzOl{Ml{Kl{Jm{IlzGlzKizKizKizKizKizLj{Mk|Nl}IjzIjzIjzIjzIjzIjzIjzIjzMizMizMizLhyLhyLhyKgxKgxJfwJfwJfwJfwJfwJfwJfwJfwJguJguJguJguJguJguJguJguKfzKgxKhvMjsMhrMguMewOdyGhqGgrIfuKevLdvLeuNfrNgqLguLguLguLguLguLguLguLguMgwMgwMgwMgwMgwLfvKeuKeuGevGevGevGevGevGevGevGevIevIevGevGevEfvDeuCeuCeu@gv@gv@gv@gvAhwAhwAhwAhwCiuCiuBguBfxAdxAczAc{@a{CgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzHkxHkyGjxGiyFgzEfzDeyDd{CgwEgwEgwEgwFgwHfwHfwHfwIe}Hd|DczCdxCgyDhzAgy>gvHfwHfwHfwHfwIgxIgxIgxIgxLfwLfwLfwLfwMgxMgxMgxMgxMgwMgwMgwMgwLfvLfvLfvLfvLfvKeuKeuKeuJdtJdtJdtJdtIftIftIftIftHesHesHesHesFdoFdoFdoFdoFdoFdoFdoFdoFbmFbmEalEalEalEalFbmFbmC`nC`nE`nF`nG^mG^mI^mI^mG^nG^nG^nG^nF]mF]mF]mF]mC`nE`nE_mG^mK^mM]mO^nO^nF`nH_nG^mH]lH]lJ]lJ]lJ]lH[hH[hI\iI\iH[hGZgEXeDWdF[cF[cG\dG\dG\dH]eH]eH]eJ[hJ[hJ[hK\iK\iK\iL]jL]jI_kI_kI_kI_kJ`lJ`lJ`lJ`lL`kL`kN`kN`kO_kO_kQ_kQ_k6Rc5Qb5Qb5Qb4Pa4Pa4Pa3O`5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb/P`0Qa0Qa0Qa1Rb1Rb1Rb2Sc0Sa0Sa1Ra1Ra3Ra3Ra5Ra5Ra4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb.Rb.Rb.Rb0Rb1Rb1Rb3Qb3Qb0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Od0Od1Pe3Pe3Pe3Pe2Od2Od4Q`4Q`2Pa2Pa0Pc0Pc/Pd/Pd2Sb1Ra1Ra1Rb0Pc0Pc0Od/Nc0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Rb1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd0Of0Of0Od0Od0Pc0Qa0Qa0Q`2Re2Sc3Td3Tc3Tc4Vc4Vc4Vc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue5Xf5Xf5Wg5Wg5Vi5Vi5Vj5Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh6Wf6Wg6Wg7Wj7Vk7Vk8Wn8Wn9Zj9Zj9Zj8Yl8Yl6Ym6Ym4Ym8Yl:[n;\o;\o:[n:[n;\o<]p;\p;\p:[o:[o9Zn:[o:[o:[o=^r<]q;\p;\p;\p;\p<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbr?csAcsAcsBcsCdtCdtCfsCftCftCdwCdxCczCb{Cb{BeyBeyBeyBeyCfzCfzCfzCfzFezEfzEfzCgyBhzBix@ix@ixBhzBhzBhzCi{Ci{Ci{Ci{Dj|Lg{Lg{Ki|Ii|Ii|Ij}Gk}Gk}Dm|Fm|Fm|Fm|Hl|Gk{Ik{HjzNkzNkzMl{Ml{Kl{Kl{JkzJkzKizKizKizKizKizLj{Mk|Mk|KizKizKizKizKizKizKizKizMizMizMizLhyLhyLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxKgxJgvJgvJgvJgvJgvJgvJgvJgvKfzKgxKhvMitMgsMguMewOdyHhsJguJfwLfwMewMewOfuOgsLguLguLguLguLguLguLguLguKhwKhwKhwKhwKhwJgvIfuIfuGfuGfuGfuGfuGfuGfuGfuGfuHduHduFduGevEfvEfvDfvDfvBfvBfvBfvBfvCgwCgwCgwCgwCiuBguBguBfxAdxAczAc{Ac{CgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzHkyHkyGjxGiyFgzEfyEfzDeyCgyEfyEfyEfyFfyHfyHfyHfyIe}Gc{FcxDcxEexEfyEgwDfvHfwHfwHfwHfwIgxIgxIgxIgxLfwLfwLfwLfwMgxMgxMgxMgxMgwMgwMgwMgwLfvLfvLfvLfvLfvLfvKeuKeuKeuJdtJdtJdtIfuIfuIfuIfuHetHetHetHetFcqFcqFcqFcqFcqFcqFcqFcqFbmFbmEalEalEalEalFbmFbmDaoE`nE`nF`nE_mG^mI^mI^mG^nG^nG^nG^nF]mF]mF]mF]mE`nE`nE_mG^mK^mM]mO^nO^nF`nH_nG^mH]lH]lJ]lJ]lK^mH[hH[hI\iI\iH[hGZgEXeEXeFZeG[fG[fG[fG[fH\gH\gH\gJ[hJ[hK\iK\iK\iL]jL]jL]jI_kI_kI_kI_kJ`lJ`lJ`lKamL`kL`kN`kN`kO_kO_kQ_kQ_k5Qb5Qb5Qb5Qb4Pa4Pa4Pa4Pa3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa3Qb3Qb3Qb3Qb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Oc4Oc4Oc4Oc5Pd5Pd5Pd5Pd0Qd0Qd0Qd1Qd1Qd3Qd3Qd3Qd0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb-Pd/Pd0Qe1Pe3Pe5Pe6Nd6Nd3P_3P_1O`1O`/Ob/Ob.Oc.Oc1Ra1Ra1Rb1Rb0Pc0Pc0Pc0Od0Qd0Qd0Qd0Qd0Qd0Qd0Qd0Qd2Re2Re2Re2Re2Re2Re2Re2Re0Od0Od0Od0Pc0Pc0Pc0Qa0Qa/Se/Se0Td0Td0Uc1Vd1Wc1Wc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue5Xf5Xf5Wg5Wg5Vi5Vi5Vj5Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh6Wg6Wg6Vi7Wj7Wj7Vk8Wl8Wl9Zj9Zj9Yl8Yl8Ym6Ym6Xo4Yo7Xk9Zm:[n:[n9Zm8Yl:[n;\o9Zn8Ym8Ym8Ym8Ym9Zn9Zn:[o<]q<]q;\p;\p;\p<]q<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbr?csAcsAcsBcsCdtCdtCftCftCeuCdwCdxCczCczCb{@ey@ey@ey@eyAfzAfzAfzAfzEe|Ee|EfzCfzDhzBhzBixBixCi{Ci{Ci{Ci{Dj|Dj|Dj|Dj|KizKizIjzIjzIk{Ik{Ik{Gk{Fm|Fm|Fm|Hl|Hl|Ik{HjzHjzJk{Jk{Jk{Jk{Lj{Lj{Nj{Nj{KizKizKizKizKizLj{Lj{Mk|MizMizMizMizMizMizMizMizMizMizMizMizLhyLhyLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxIevIevIevIevIevIevIevIevKgxKhwKhvMitMgsMguMfvOewKhwKgxMfzMe{Me{NfzNfxNgwLguLguLguLguLguLguLguLguHgvIhwIhwIhwIhwHgvHgvGfuHhuHhuHhuHhuHhuHhuHhuHhuGctGctFduFduEfvEfvEgwEgwCgwCgwCgwCgwBfvBfvBfvBfvBguBguBfvBfxAdxAczAczAc{CgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzHkyHkyGiyGiyFgzEfyEfyEfzCfzEfzEfzEfzFezHezHezHezFe|EdyEbwEcvIdxJfwIevHduJfwJfwJfwJfwKgxKgxKgxKgxLfwLfwLfwMgxMgxMgxMgxNhyNhxMgwMgwMgwMgwLfvLfvLfvLfvLfvLfvKeuKeuKeuJdtJdtIevIevIevIevHduHduHduHduFcrFcrFcrFcrFcrFcrFcrFcrFaoFaoE`nE`nE`nE`nFaoFaoFaoFaoE`nF`nF`nG^mG^mG^mG^nG^nG^nG^nF]mF]mF]mF]mE`nF`nE_mG^mI^mK^mN^nN^nGaoH_nG^mI^mH]lJ]lK^mK^mI\iI\iI\iI\iH[hGZgFYfEXeG[fG[fG[fG[fH\gH\gH\gH\gJ[hK\iK\iK\iK\iL]jL]jL]jK^kK^kK^kL_lL_lL_lM`mM`mL`kL`kN`kN`kO_kO_kQ_kQ_k5Qb5Qb5Qb5Qb4Pa4Pa4Pa4Pa1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Od4Od4Od4Od5Pe5Pe5Pe5Pe1Pe1Pe1Pe1Pe1Pe3Pe3Pe3Pe0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb+Pd,Qe.Qe1Pe3Pe6Nd7Nd8Mc4Q`4Q`2Pa2Pa0Pc0Pc/Pd/Pd1Rb1Rb1Rb1Rb0Qa0Pc0Pc0Pc0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Qe1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd0Od0Od0Pc0Pc0Pc0Pc0Pc0Pc-Se-Se.Tf.Ud.Ud/Vd/Vd/Vd3Td3Td4Ue4Ue4Ue4Ue5Vf5Vf5Xf5Xf5Wg5Wg5Vi5Vi5Vj5Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh7Wj7Wj7Wj8Xk8Xk8Xk9Xm9Xm9Zj9Yl9Yl8Ym8Ym6Xo6Xo4Yo6Wj8Yl9Zm9Zm8Yl8Yl9Zm:[n8Ym8Ym8Ym8Ym8Ym9Zn:[o:[o;\p;\p;\p;\p<]q<]q<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbt?cuAbuAbuBbuCcvCcvCftCeuCeuCdwCdxCdxCczCcz>fy>fy>fy>fy?gz?gz?gz?gzEe|Ee|Ee|EfzFg{DhzDhzDhxEi{Ei{Fj|Fj|Fj|Gk}Gk}Gk}IjyIjyHkyIlzIlzIlzIlzJm{Ek}Fl~Hl~Hl~Jk~Ij}Ii|Ii|Gk{Ik{HjzIjzKizMizPj{Pj{Lj{KizKizJhyKizKizLj{Lj{OizOizOizOizOizOizOizOizNj{Nj{MizMizMizLhyLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxIdxIdxIdxIdxIdxIdxIdxIdxKhwKhwKhvMhvMguMguMfvOfvMgxMgxMe{Me}Me}Me{NfxNfxLguLguLguLguLguLguLguLguFgvFgvGhwGhwGhwGhwFgvEfuHhsHhsHhsHhsHhsHhsHhsHhsGctGctEctFduEfvFgwEgwFhxEgwEgwEgwEgwDfvDfvDfvDfvBguBfvBfvBfxBeyAdxAczAczCgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzGiyGiyGiyFhxFhxFgzEfyEfyCe|Ee|Ee|Ee|Fe|Hd|Hd|Hd|FezDcxEcvGbvJduLdvLeuMdtJfwJfwJfwJfwKgxKgxKgxKgxLfwLfwMgxMgxMgxNhyNhyNhyNhxNhxNhxMgwMgwMgwLfvLfvLfvLfvLfvLfvKeuKeuKeuJdtKdxKdxKdxKdxJcwJcwJcwJcwIctIctIctIctIctIctIctIctGbpFaoFaoE`nE`nFaoFaoGbpGaoGaoGaoF`nF`nF`nE_mG^mG^nG^nG^nG^nF]mF]mF]mF]mF`nF`nG^mI^mI^mK^mL_nN^nGaoH_nH_nI^mI^mK^mK^mK^mJ]jJ]jJ]jI\iH[hH[hGZgGZgGZgGZgGZgH[hH[hH[hI\iI\iK\iK\iK\iK\iL]jL]jL]jL]jK^kK^kL_lL_lL_lM`mM`mM`mL`kL`kN`kN`kO_kO_kQ_kQ_k4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb5Qb5Qb5Qb5Qb4Pa4Pa4Pa4Pa0Qd0Qd1Qd1Qd3Qd3Qd5Pd5Pd4Od4Od4Od4Od5Pe5Pe5Pe5Pe3Pe3Pe3Pe3Pe3Pe3Pe3Pe1Pe0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb,Rd,Rd.Rd1Qd3Qd6Oc6Nb8Mb5Ra5Ra3Qb3Qb1Qd1Qd0Qe0Qe0Pc0Pc0Pc0Qa1Rb1Rb1Rb1Rb0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc1Qd1Qd1Qd1Qd1Qd1Qd1Pe1Pe-Rf-Rf.Tf.Tf.Ud/Ve/Vd/Vd3Td3Td3Td4Ue4Ue5Vf5Vf5Vf6Wf6Wf6Wg6Wg6Vi6Vi6Uj6Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh8Wl8Wl9Yl9Yl9Yl:Zm:Zm:Zm8Xk8Xk8Wl7Xl7Wn5Wn5Wo3Wo6Wj7Xk9Zm8Yl7Xk7Xk8Yl:[n9Zn9Zn9Zn9Zn9Zn:[o;\p;\p:[o;\p;\p<]q<]q<]q=^r=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wau?bvAbvAbvBavCbwCbwCeuCeuCdwCdwCdwCdxCdxCdx@ey@ey@ey@eyAfzAfzAfzAfzEd}Ed}Ee|Ee|Fg{Fg{GgzGgzEi{Ei{Fj|Fj|Fj|Gk}Gk}Gk}FkyFkyGlzIlzIlzJm{Jm{Jm{Gj~Gj~Gj~JkIj~Ih}Ih}Jg|Gk}Hi|Gh{Hh{Jh{Lg{Oh|Pi}Lj{KizKizJhyJhyJhyKizKizOizOizOizOizOizOizOizOizNj{Nj{Nj{MizMizMizLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxJeyJeyJeyJeyJeyJeyJeyJeyKhvKhvKhwMgwMfvMfvMguOfuMewMewLdzLd|Ld|LdzLfwLfwLguLguLguLguLguLguLguLguEfuFgvGhwGhwGhwGhwFgvFgvHhsHhsHhsHhsHhsHhsHhsHhsGctGctEctFduEfvFgwEgwFhxFhxEgwEgwEgwDfvDfvDfvCeuAeuAeuAewBfxBfxBeyBeyBeyCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzGh{Gh{Gh{FhxFhxFhxFhxFhxDf}Ff}Ff}Ff}Gf}Ie}Ie}Ie}FfyEexEcvGctKevMfvLeuMdtLfwLfwLfwLfwMgxMgxMgxMgxMgxMgxMgxMgxNhyNhyNhyNhyNhxNhxNhxNhxMgwMgwMgwMgwMgwLfvLfvLfvLfvKeuKeuKeuLdxLdxLdxLdxKcwKcwKcwKcwJbtJbtJbtJbtJbtJbtJbtJbtGaqGaqF`pF`pF`pF`pGaqGaqI`oGaoGaoGaoF`nF`nF`nF`nG^nG^nG^nG^nF]mF]mF]mF]mH_nH_nG^mI^mI^mI^mL_nL_nGaoI`oH_nI^mI^mK^mK^mK^mK^kK^kJ]jI\iI\iH[hH[hH[hGZgGZgH[hH[hH[hI\iI\iI\iK\iK\iK\iL]jL]jL]jM^kM^kN_lN_lN_lN_lO`mO`mO`mO`mMalMalOalOalP`lP`lR`lR`l4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa0Qd0Qd1Qd1Qd3Qd3Qd5Pd5Pd4Oc4Oc4Oc4Oc5Pd5Pd5Pd5Pd7Pd5Pd5Pd5Pd3Qd3Qd1Qd1Qd0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb.Rb1Sc1Sc1Rb3Qb4Pa5O`4N_6Sb6Sb4Rc4Rc2Re2Re1Rf1Rf0Od0Pc0Pc0Pc1Rb1Rb1Ra1Ra0Qd0Qd0Qd0Qd0Qd0Qd0Qd0Qd/Ob/Ob/Ob/Ob/Ob/Ob/Ob/Ob1Rb1Rb1Qd1Qd1Qd1Pe1Pe1Pe/Qh/Rf0Sg0Tf0Tf1Ue1Ue1Ue2Sc3Td3Td4Ue4Ue5Vf5Vf6Wg8Wf8Wf8Vg8Vg8Vi8Vi8Uj8Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh8Wl8Wl8Wl9Yl9Yl9Yl:[k:[k8Wl8Wl8Wl7Wn7Wn5Wo5Wo3Wo6Wj8Yl9Zm9Zm8Yl8Yl9Zm:[n;\p;\p:[o:[o:[o;\p;\p<]q9Zn:[o;\p<]q=^r=^r=^r=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wau?bvAbvAbvBavCbwCbwCdwCdwCdwCdwCdwCdwCdwCdwBeyBeyBeyBeyCfzCfzCfzCfzCe}Ed}Ed}Ee|Gf}Gf{If{If{Gh{Gh{Gh{Gh{Hi|Hi|Hi|Hi|DkzEl{El{Gk{Hl|Jl|Jl|Jl|Gj~Gj~Ij~Ij~Ji~Ih}Jg|Jg|Ii|Ii|GgzGgzIgzIgzMh|Mh|Lj{KizKizJhyJhyJhyJhyJhyMizMizMizMizMizMizMizMizNj{Nj{Nj{Nj{MizMizMizMizLhyLhyLhyLhyLhyLhyLhyLhyJfwJfwJfwJfwJfwJfwJfwJfwKitKhvKhwMgxMewMfvMguOgsMfvMewMeyLdzLdzLeyJfwJgvLguLguLguLguLguLguLguLguGfuHgvHgvIhwIhwIhwIhwHgvHhuHhuHhuHhuHhuHhuHhuHhuGctGctFduFduEfvEfvEgwEgwGhxGhxFgwFgwEfvEfvDeuDeuAewAewAewAewBfxBfxBfxBfxCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzFg{FgzFgzFgzFhxFhxFiwFiwDg{Fg{Fg{Fg{Gf{If{If{If{GgzFfyFduFduJgvKhwJguIftLfwLfwLfwLfwMgxMgxMgxMgxMgxMgxMgxNhyNhyNhyNhyOizOiyNhxNhxNhxNhxMgwMgwMgwMgwMgwLfvLfvLfvLfvKeuKeuLdvLdvLdvLdvKcuKcuKcuKcuJcsJcsJcsJcsJcsJcsJcsJcsGaqGaqF`pF`pF`pF`pGaqGaqJapJapI`oGaoGaoE`nE`nE`nG^nG^nG^nG^nF]mF]mF]mF]mJ_nJ_nI^mI^mI^mI^mJ_nJ_nHbpI`oH_nJ_nI^mK^mL_nL_nL_lL_lK^kI\iI\iI\iI\iI\iH[jH[jH[jH[jI\kI\kI\kI\kK\iL]jL]jL]jL]jM^kM^kM^kN_lN_lN_lO`mO`mO`mPanPanMalMalOalOalP`lP`lR`lR`l3O`4Pa4Pa4Pa5Qb5Qb5Qb6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Sc1Rb1Rb1Rb0Qa0Qa0Qa/P`0Qe0Qe1Pe1Pe3Pe3Pe5Pe5Pe4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb8Pb7Qb7Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb2Sc2Sc2Sc4Rc3Qb2Pa1O`0N_5Ra5Ra3Qb3Qb1Qd1Qd0Qe0Qe/Nc0Od0Pc0Pc1Rb1Ra1Ra2Sb0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc1Ra1Rb1Rb1Qd1Pe1Pe1Pg1Pg2Qh2Qh3Rg3Rg3Sf4Tg4Ue4Ue2Sc2Sc3Td4Ue4Ue5Vf6Wg6Wg8Wf8Wf8Vg8Vg8Vi8Vi8Uj8Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh6Ul7Vm7Vk7Vk7Wj8Yi8Yi8Yh8Wl8Wl8Wn7Wn7Vo5Wo5Wo3Vp7Xk8Yl:[n9Zm8Yl8Yl9Zm;\o<]q;\p;\p:[o:[o:[o:[o;\p9Zn:[o;\p=^r=^r=^r=^r<]q>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wau?bvAbvAbvBavCbwCbwCdxCdxCdxCdwCdwCdwCdwCdwEdyEdyEdyEdyFezFezFezFezCd~Ce}Ed}Fd}Gf}Ie}Kf{Kf{FgzFgzFgzGh{Gh{Gh{Gh{Hi|Ck}Ck}Ek}Ek}Hl~Jk~Jk~Kk~Hi}Ij~Ij~Ji~Ji~Kh}Jg|Jg|Mh}Lg|If{HezFezGf{Hg|Ih}Lj{KizKizJhyIgxIgxJhyJhyKizKizKizKizKizKizKizKizOk|Nj{Nj{Nj{Nj{MizMizMizLhyLhyLhyLhyLhyLhyLhyLhyLixLixLixLixLixLixLixLixKitKhvKgxMfzMeyMewMguOgsPhtPgvNfxNfxMgxKgxKhvIitLguLguLguLguLguLguLguLguIfuIfuJgvKhwKhwKhwKhwKhwGfuGfuGfuGfuGfuGfuGfuGfuHduHduFduGevEfvEfvDfvDfvGhxGhxGhxFgwEfvDeuDeuDeuAdxAdxAdxAewBfxBfxBfxCgyCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzFg{Fg{FgzFgzFhxFiwFiwFiwDhzFgzFgzFgzGgzIgzIgzIgzJh{IgxGevEfuGhwGjwFivEhuMewMewMewMewNfxNfxNfxNfxMgxMgxMgxNhyNhyNhyOizOizOiyOiyNhxNhxNhxMgwMgwMgwMgwMgwMgwLfvLfvLfvLfvKeuLeuLeuLeuLeuKdtKdtKdtKdtKesKesKesKesKesKesKesKesHbsGarGarF`qF`qGarGarHbsLapLapJapGaoGaoFaoE`nC`nG^nG^nG^nG^nF]mF]mF]mF]mJ_nJ_nI^mI^mI^mI^mH_nH_nHbpI`oH_nJ_nI^mK^mL_nL_nM`mL_lK^kJ]jI\iI\iI\iJ]jH[jH[jH[jI\kI\kI\kI\kJ]lL]jL]jL]jL]jM^kM^kM^kM^kO_lO_lP`mP`mP`mQanQanQanMalMalOalOalP`lP`lR`lR`l3O`3O`4Pa4Pa5Qb5Qb6Rc6Rc7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb1Sc1Sc0Rb0Rb/Qa/Qa.P`.P`0Qe0Qe1Pe1Pe3Pe3Pe5Pe5Pe4Q`4Q`4Q`4Q`5Ra5Ra5Ra5Ra8Qa8Qa7Qa5Ra5Ra3Ra1Ra1Ra0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb6Rc6Rc4Rc4Rc1Rb0Qa.O_.O_4Q`4Q`2Pa2Pa0Pc0Pc/Pd/Pd/Ne/Nc0Od0Pc1Rb1Ra2Sb2Ta0Sa0Sa0Sa0Sa0Sa0Sa0Sa0Sa1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Ra1Ra1Rb1Qd1Pe1Pe1Pg1Pg4Ph4Ph5Qi5Rg5Sf6Tg6Tg6Te2Sc2Sc3Td4Ue4Ue5Vf6Wg6Wg8Wf8Wf8Vg8Vg8Vi8Vi8Uj8Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh5Tk5Tk5Ti5Ti6Vi6Wg6Wf7Xg8Wl8Wl8Wn7Wn7Vo5Wo5Vp3Vp7Xk9Zm:[n:[n9Zm9Zm:[n;\o<]q;\p:[o:[o9Zn9Zn9Zn:[o8Ym9Zn;\p=^r>_s=^r=^r<]q>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^w`w?axAaxAaxBaxCbyCbyCdxCdxCdxCdwCdwCdwCdwCeuGdyGdyGdyGdyHezHezHezHezCd~Cd~Ed}Fd}Ie}Ie}Kf{Kf{EfyEfyFgzFgzFgzGh{Gh{Gh{Ak~Ck~Ck~FkHkJkJkLk€HhHhIi€Ji€KgKgJf~Ke}Og}Nf|JezGdyEdyEfzGh|Fi}Lj{KizKizJhyIgxIgxIgxJhyIjzIjzIjzIjzIjzIjzIjzIjzOk|Ok|Nj{Nj{Nj{MizMizMizLhyLhyLhyLhyLhyLhyLhyLhyLiwLiwLiwLiwLiwLiwLiwLiwKjsKhvKgxMfzMeyMewMguOhrQjtQiuOhxOgyNhyLixJjuJktLguLguLguLguLguLguLguLguKeuKeuLfvMgwMgwMgwMgwMgwGevGevGevGevGevGevGevGevIevIevGevGevEfvDeuCeuCeuHiyGhxGhxFgwEfvDeuDeuCdt@cwAdxAdxAewBfxBfxCgyCgwCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzFf}Fg{Fg{FgzFhxFiwGjxGjwDhxFhxFhxFhxGhxIgxIgxIgxKizIgxFgwEhvDiwEkwCkw@jvMewMewMewMewNfxNfxNfxNfxMgxMgxNhyNhyNhyOizOizOizOiyOiyOiyNhxNhxNhxMgwMgwMgwMgwMgwMgwLfvLfvLfvLfvNetNetNetNetMdsMdsMdsMdsMeqMeqMeqMeqMeqMeqMeqMeqHbsGarGarF`qF`qGarGarHbsLapLapJapI`oGaoFaoDaoC`nG^nG^nG^nG^nF]mF]mF]mF]mL_nL_nI^mI^mI^mG^mH_nH_nHbpI`oI`oJ_nJ_nL_nL_nL_nNanM`mK^kJ]jI\iI\iJ]jJ]jH[jH[jH[jI\kI\kI\kJ]lJ]lL]jL]jL]jL]jM^kM^kM^kM^kO_lP`mP`mP`mP`mQanQanQanMalMalOalOalP`lP`lR`lR`l7Qa7Qa7Qb7Qb7Pd7Pd7Oe7Oe4Od4Od4Od4Od4Od4Od4Od4Od0Qa0Qa1Rb1Rb2Sc2Sc2Sc3Td5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb3Nb3Nb4Oc4Oc5Pd5Pd6Qe6Qe1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb7Sd6Rc6Rc6Rc5Qb5Qb4Pa4Pa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb3O`2Pa2Pa0Qa0Rb.Rb,Sb-Tc3Ra3Ra3Ra3Ra3Ra3Ra3Ra3Ra0Qa0Qa0Qa0Qa1Rb1Rb1Rb1Rb2Pc2Pc1Ob1Ob1Ob1Ob2Pc2Pc.Rb.Rb.Rb,Sb*Sb*Sb*Sb(Sb-O_/Qa0Rb/Qa.P`-O_.P`0Rb0Qd0Qd1Re1Re1Re2Sf2Sf2Sf4Ph4Qf5Rg6Tg6Te7Ve8Xe8Xe6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj9[k9[k8Zj8Zj7Yi7Yi6Xh6Xh9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl1Yl5Xl8Wl:Wl:Wl8Wl5Xl1Yl7Wn7Xl7Xl7Xk7Yi7Zh7Zh7Zg7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m:Zm:Zm:Zm:[n:[n8\n9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt=_w=_w>`x>`x>`x?ay?ay?ayBcvBcvBcvAewAew?ew?ew@fx@a{@bz@bzAczBeyCgyCgwDhxAfzAfzAfzAfzAfzAfzAfzAfzEfzEfzFg{Gh|Gh|Gh|Gh|Fg{DiFhFi}Hi}Hi|IjzIjyIjyLj}Lj}Ki|Jh{Jh{IgzHfyHfyGf{Gf{Gf{Gf{Gf{Gf{Gf{Gf{JhyJhyJhyIgxIgxIgxHfwHfwMkvMkvMjxNkyNkzNkzOk|Ok|Kl|Jk{IjzIjzHiyHiyHiyHiyKh}Ki|Mh|LhyNhxNiwNhvNhtLixLixKhwKhwKhwKhwLixLixPgwPgwPgwPgwPgwPgwPgwPgwLguLguLguMguMguOfuOfuQfuOhrMgsMgsMguMgwKgxKgxKfzMewMewMewMewMewMewMewMewIftIftIfuIfuIevIevIdxIdxDdwDdwEexEexEexEexDdwDdwGhwGhxFfyFezEdyEexDeuDetIc{Gc{FbzDczCczAcz@e{@e{EfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Bg}Bg}Bg}Bg}Bg}Bg}Bg}Bg}Ij}Gk}Gk}Ek}Ek}Ck}Ck}Ck}CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Kh}Jg|If{HezHezIf{Jg|Kh}GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixLfwLfwLfwLfwMgxMgxMgxMgxJfwKgxKgxMgxNfxOgyOgyQgyKhwLixLixMjyMjyLixLixKhwNjuNjuNiwMhvMgwMgwMgxLfwKhwKhwJgvLfvLeuLeuKdtMdtNbsNbsMarMarMarL`qL`qL`qFcrFcrFcrGaqHaqHaqG`pI`pHaqHaqHaqG`pG`pG`pG`pF_oI[lK]nL^oK]nJ\mI[lJ\mL^oG\kH]lH]lH]lI^mI^mJ_nJ_nN^kO_lO`mNanLbnKamH`lG_kP_hP_hN_hN_hM`hK`hI`hI`hM^kM^kM^kM^kN_lN_lN_lN_lQ_kO_kP`lOalMalKalJ`kHakJbhKalM`oM_pO_pP`pQamQcjPflOekPckPbmP`lP`mS`pS`p7Qa7Qa7Qb7Qb7Pd7Pd7Oe7Oe4Od4Od4Od4Od4Od4Od4Od4Od3Qb3Qb3Qb3Qb3Qb4Rc4Rc4Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Oc4Oc4Oc4Oc5Pd5Pd6Qe6Qe1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb6Rc6Rc6Rc6Rc5Qb5Qb5Qb4Pa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb0Qa0Qa0Qa0Qa0Rb0Rb0Rb.Rb3Ra3Ra3Ra3Ra3Ra3Ra3Ra3Ra0Qa0Qa0Qa0Qa1Rb1Rb1Rb1Rb2Pc2Pc1Ob1Ob1Ob1Ob2Pc2Pc0Rb0Rb0Rb.Rb.Rb,Sb,Sb,Sb/Qa0Rb1Sc1Sc/Qa/Qa0Rb1Sc1Re1Re1Re2Sf2Sf2Sf2Sf3Tg3Sf3Sf3Sf4Tg4Ue5Vf5Ve5Ve5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj7Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl3Xl5Xl8Wl:Wl:Wl8Wl5Xl3Xl7Xl7Xl7Xk7Xk7Yi7Zh7Zh7Zh7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n;[n;[n:[n;\o9]o9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt>`w>`w>`w>`w?ax?ax?ax?axBcvBcvBcvAewAew?ew?ew@fx@by@byAczAdxBeyCfzCgyDhzAfzAfzAfzAfzAfzAfzAfzAfzFg{Fg{Gh|Hi}Hi}Hi}Hi}Hi}DiFhGj~Ij~Ij}Jk{Jk{JkzKi|Ki|Jh{Jh{IgzIgzIgzHfyGf{Gf{Gf{Gf{Gf{Gf{Gf{Gf{LhyLhyLhyKgxKgxJfwJfwJfwMkvMkvMjxMjxNkzNkzNj{Nj{Lm}Kl|Jk{IjzIjzIjzIjzJk{Ki|Ki|Mh|LhyNhxNiwOiwNhvLixLixKhwKhwKhwKhwLixLixNgwNgwNgwNgwNgwNgwNgwNgwMhvMhvMhvNhvNhvPgvPgvRgvOgsMgsMguMguMgwKgxKgxKgxLfwLfwLfwLfwLfwLfwLfwLfwJguJguJgvJgvJfwJfwJeyJeyCdwCdwDexDexDexDexCdwCdwGhwFgwFfyFezEdyEexEfvDetEfzDeyDeyCdxAdxBeyBeyAfzEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Bg}Bg}Bg}Bg}Bg}Bg}Bg}Bg}Gh|Eh|Eh|Ch|Ch|Ai|Ai|Ai|CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Kh}Jg|If{HezHezIf{Jg|Kh}GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixLfwLfwLfwLfwMgxMgxMgxMgxKgxKgxKgxMgxOgyOgyOgyQgyLixLixMjyMjyMjyMjyLixLixNjuNjuNiwNiwMgwMgwMgxMgxKhwKhwJgvLfvLeuLeuKdtMdtLcsLcsLcsLcsKbrKbrKbrKbrFcrFcrFcrGaqHaqHaqHaqI`pHaqHaqHaqHaqG`pG`pG`pG`pH\mI]nJ^oJ^oI]nH\mI]nJ^oH]lH]lH]lI^mI^mI^mJ_nJ_nN^kN_lO`mNanLbnKamH`lG_kP^jN^jN^jM_jM_jK_jI_jI_jM^kM^kM^kM^kN_lN_lN_lO`mO_kO_kP`lOalMalMalJ`kJ`kKbjKalM`oM_pP`qP`pQamQbkPflOekPckPbmP`lP`mS`pS`p5Ra5Ra5Qb5Qb5Pd5Pd5Pe5Pe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc6Rc6Rc6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Pa2Pa2Pa3Qb3Qb3Qb3Qb4Rc1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb1Rb1Rb0Qa0Qa0Qa0Qa1Rb1Rb0Rb0Rb0Rb1Rb0Qa0Qa2Pa2Pa3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb1Rb1Rb1Rb1Rb0Qa0Qa0Qa0Qa2Pc2Pc1Ob1Ob1Ob1Ob2Pc2Pc3Qb3Qb1Rb1Rb0Rb0Rb.Rb.Rb1Sc2Td3Ue3Ue1Sc1Sc2Td3Ue2Sf2Sf2Sf2Sf3Tg3Tg3Tg3Tg3Vd3Vd3Ue3Ue3Tg3Tg3Tg3Tg7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj6Xh6Xh6Xh7Yi8Zj8Zj9[k9[k8Xk8Xk8Xk7Xk7Xk5Yk5Yk3Yk3Yk5Yk7Xk8Xk8Xk7Xk5Yk3Yk7Xl7Xk7Xk7Xk7Yi7Yi7Zh7Zh7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n<\o<\o;\o;\o:^p:^p8^p;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cu?cu?cu?cu@dv@dv@dv@dvBcvBcvBcvAewAew?ew?ew@fx@dv@dvAdxAdxBeyCe|Ce|Ce|AfzAfzAfzAfzAfzAfzAfzAfzGh|Gh|Hi}Ij~Ij~Ij~Ij~Hi}Di}Gj~Gj~Ij}Jk~Kk~Lm}Lm}IgzIgzIgzIgzIgzIgzIgzIgzHfyHfyHfyHfyHfyHfyHfyHfyMgxMgxMgxMgxLfwLfwLfwLfwLjuLjuMjxMjxMjyNkzNj{Nj{Nl}Mk|Mk|Lj{Lj{Lj{Lj{Mk|Ki|Ki|MizMizNhxNhxOiwOiwLixLixKhwKhwKhwKhwLixLixNgwNgwNgwNgwNgwNgwNgwNgwMhvMhvMhvNhvNhvPgvPgvRgvOgsMguMguNhvMgwKhwKgxLhyJfwJfwJfwJfwJfwJfwJfwJfwKhvKhvKhwKhwKgxKgxKfzKfzAeuBfvBfvCgwCgwBfvBfvAeuFgvFgwFfyFezEdyEexEfvEfu@h{AfzAfz@eyBeyCfzCfzDg{EfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ch~GfEgEgCgCgAgAgAgCiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Jh{Jh{IgzIgzIgzIgzJh{Jh{GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixJfwJfwJfwKgxKgxKgxKgxLhyKgxKgxKgxMgxOgyOgyOgyRhzLixLixMjyMjyMjyMjyLixLixOkvNjuNiwNiwMgwMgwMgxMgxKhwKhwJgvLfvLeuLeuKdtMdtKeuJdtJdtJdtIcsIcsIcsIcsFcrFcrFcrHbrHaqHaqHaqJaqIbrHaqHaqHaqG`pG`pG`pG`pE^nG`pHaqG`pF_oE^nF_oG`pH]lH]lI^mI^mI^mI^mJ_nJ_nN_lN_lM`mM`mM`mKamJ`lJ`lN^jN^jM_jM_jK_jK_jI_jI_jM^kM^kM^kN_lN_lN_lO`mO`mO_kO_kOalOalMalMalL`kJ`kKbjKalM`mM`oP`pPanQamRclPemOdlPckPbmP`lP`mS`nS`n5Ra5Ra5Qb5Qb5Pd5Pd5Pe5Pe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc9Sd8Rc8Rc8Rc7Qb7Qb6Pa6Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb6Rc6Rc6Rc5Qb5Qb5Qb5Qb5Qb1Rb1Rb0Qa0Qa0Qa0Qa1Rb1Rb/Sc.Rb0Rb1Rb2Pa4Pa4Pa5O`3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb1Rb1Rb1Rb1Rb0Qa0Qa0Qa0Qa0Pc0Pc/Ob/Ob/Ob/Ob0Pc0Pc5Qb5Qb5Qb3Qb3Qb1Rb1Rb1Rb1Re2Sf3Tg3Tg1Re1Re2Sf3Tg2Sf2Sf3Tg3Tg3Tg4Uh4Uh4Uh1Wc1Wc1Vd1Ue1Ug1Th1Th1Sj9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj6Xh7Yi7Yi7Yi8Zj8Zj8Zj8Zj7Wj7Wj7Wj6Wj6Wj4Xj4Xj2Xj5Yk7Xk7Xk7Xk7Xk7Xk7Xk5Yk7Xk7Xk7Xk7Yi7Yi7Yi7Yi7Yi7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m<\o<\o<\o<]p<]p:^p;_q9_q;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cs?cs?cs@dt@dt@dtAeuAeuBcvBcvBcvAewAew?ew?ew@fxAeuAeuAewAdxBd{Bd|Ce}Cd~CfzCfzCfzCfzCfzCfzCfzCfzFg{Gh|Gh|Hi}Ij~Hi}Hi}Hi}Ch|Fi}Fj|Hi|Ij}Kk~Kk~Kk~HfyHfyHfyHfyHfyHfyHfyHfyGexGexGexGexGexGexGexGexMewMewMewMewMewMewMewMewLjuLjuLiwLiwMjyMjyMizMizMk|Lj{Lj{KizKizKizLj{Lj{Lj{Lj{MizMizOiyNhxOhxOhxLixLixKhwKhwKhwKhwLixLixNgwNgwNgwNgwNgwNgwNgwNgwMhvMhvMhvNhvNhvPgvPgvRgvOfuMguNhvNgwMgwLixLixLixHfwHfwHfwHfwHfwHfwHfwHfwKhvKhvKhwKhwKgxKgxKfzKfzBfvBfvCgwCgwCgwCgwBfvBfvFgvFgwFfyFezEdyEexEfvEfu=h{>h{?gz?gzAfzCfzFg{Fg{EfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ig‚Gh‚Gh‚Eh‚Eh‚Ch‚Ch‚Ch‚CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Hh{Hh{Hh{Hh{Hh{Hh{Hh{Hh{GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixJfwJfwKgxKgxKgxLhyLhyLhyKgxKgxKgxNhyOgyOgyPhzRhzNhxOiyOiyOiyOiyOiyOiyNhxOkvOkvNiwNiwNhxMgwMgxMgxKhwKhwJgvLfvLeuLeuKdtMdtIfuIfuIfuIfuHetHetHetHetGdsGdsFcrHbrIbrHaqHaqJaqIbrIbrHaqHaqHaqG`pG`pG`pE_oF`pGaqGaqE_oE_oF`pGaqI^mI^mI^mI^mI^mI^mJ_nJ_nL_lL_lL_lM`mM`mL_lJ`lJ`lK^kK^kK^kK^kK^kK^kK^kK^kM^kM^kN_lN_lN_lO`mO`mO`mN`kOalOalPbmPbmMalMalL`kKalKamM`mNanPanPanRboRbnPdoOcnPbmPbmP`lP`lSamSam4Sb4Sb4Rc4Rc4Re4Re4Qf4Qf5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb9Sd8Rc8Rc8Rc7Qb7Qb6Pa6Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Sb2Sb2Sb2Sb1Ra1Ra1Ra1Ra1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb5Qb5Qb5Qb5Qb5Qb6Rc6Rc6Rc3Qb3Qb2Pa2Pa2Pa2Pa3Qb3Qb/Sc0Rb0Rb1Rb2Pa4Pa6Pa5O`3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd2Sc1Rb1Rb1Rb0Qa0Qa0Qa/P`/Pc/Pc.Ob.Ob.Ob.Ob/Pc/Pc7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Qe1Rf2Sg1Rf0Qe0Qe1Rf2Sg2Sf2Sf3Tg3Tg3Tg4Uh4Uh4Uh1Wc1Wc1Vd1Ue1Ug1Th1Th1Sj7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj8Zj8Zj8Zj8Zj7Yi7Yi7Yi6Xh7Wj7Wj7Wj6Wj6Wj4Xj4Xj2Xj8Zj8Zj8Zj6Zj6Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi7Xk7Xk7Xk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m<\o<\o<\o<]p<]p:^p;_q9_q;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cs?cs?cs@dt@dt@dtAeuAeuBcvBcvBcvAewAew?ew?ew@fxAeuAeuAewBeyBd{Bd|Bd|Bc}CfzCfzCfzCfzCfzCfzCfzCfzEfzFg{Fg{Gh|Gh|Gh|Gh|Gh|BhzDhzEi{Gh{Gh{Ii|Ih}Ih}GexGexGexGexGexGexGexGexHduHduHduHduHduHduHduHduLdvLdvLdvLdvLdvLdvLdvLdvKitKitKhvLiwLixLixMizMizMizLhyLhyLhyLhyLhyMizMizLkzLkzNkzMjyOizOizOgyOgyLixLixKhwKhwKhwKhwLixLixMgwMgwMgwMgwMgwMgwMgwMgwMhvMhvMhvNhvNhvPgvPgvRgvPgwNgwNgwNgwNhxLiwLiwLiwIgxIgxIgxIgxIgxIgxIgxIgxJguJguJgvJgvJfwJfwJeyJeyBguBguChvChvChvChvBguBguEfuEfvEexEdyFezFfyFgwFgv>iz>iz?gyAgyCgyEfyGgzGgzEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ig‚Gh‚Gh‚Eh‚Eh‚Ch‚Ch‚Ch‚CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{GiyGiyGiyHjzHjzGiyGiyGiyGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixIgxIgxIgxIgxJhyJhyJhyJhyKgxLhyLhyNhyOgyPhzPhzRhzPiyPiyPiyQjzQjzPiyPiyPiyOkvOkvOjxNiwNhxNhxNhyMgxKhwKhwJgvLfvLeuLeuKdtMdtJgvJgvIfuIfuIfuHetHetHetGdsGdsGdsHbrIbrIbrHaqJaqIbrIbrIbrHaqHaqHaqHaqG`pE_oGaqHbrGaqF`pE_oF`pHbrJ_nJ_nJ_nJ_nJ_nJ_nI^mI^mKamJ`lL_lL_lL_lL_lL_lM`mJ`lJ`lJ`lJ`lL_lL_lL_lL_lN_lN_lN_lN_lO`mO`mO`mO`mMalMalNbmPbmPbmPbmOalOalKamLbnNanNbmPbmQboRboRboPdoOcnPbmPbmP`lP`lSamSam4Sb4Sb4Rc4Rc4Re4Re4Qf4Qf5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb6Rc6Rc6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb3Tc2Sb2Sb2Sb2Sb1Ra1Ra1Ra1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb5Qb5Qb5Qb5Qb6Rc6Rc6Rc6Rc3Qb3Qb2Pa2Pa2Pa2Pa3Qb3Qb1Rb3Qb3Qb3Qb4Pa4Pa4Pa4Pa3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd2Sc2Sc1Rb1Rb0Qa0Qa/P`/P`/Pc/Pc.Ob.Ob.Ob.Ob/Pc/Pc7Qb5Qb5Qb3Qb3Qb1Rb1Rb1Rb/Pd0Qe1Rf0Qe/Pd/Pd/Pd1Rf2Sf2Sf2Sf2Sf3Tg3Tg3Tg3Tg3Vd3Vd3Ue3Ue3Tg3Tg3Tg3Tg6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj9[k9[k8Zj8Zj7Yi6Xh6Xh6Xh8Xk8Xk8Xk7Xk7Xk5Yk5Yk3Yk9Zj8Zj6Zj4[j4[j6Zj8Zj9Zj7Zh7Zh7Yi7Yi7Xk7Xk7Xk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n<\o<\o;\o;\o:^p:^p8^p;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cu?cu?cu?cu@dv@dv@dv@dvBcvBcvBcvAewAew?ew?ew@fxAewAewBeyBeyBeyBd{Bd{Bd{EfzEfzEfzEfzEfzEfzEfzEfzEfzEfzFg{Gh|Gh|Gh|Gh|Fg{CjyEiyEi{Gh{FgzGf{Gf{Gf{FdwFdwFdwFdwFdwFdwFdwFdwGctGctGctGctGctGctGctGctJduJduJduJduKevKevKevKevJhsJhsKhvKhvKhwLixLhyLhyKgxKgxKgxKgxKgxLhyLhyMizLlyLlyNkzNkzOizOizPh|Ph|LixLixKhwKhwKhwKhwLixLixKhwKhwKhwKhwKhwKhwKhwKhwNiwNiwNiwOiwOiwQhwQhwShwPfxNfxNgwOhxNiwLiwLiwMkvKgxKgxKgxKgxKgxKgxKgxKgxJguJguJgvJgvJfwJfwJeyJeyEfuFgvFgvGhwGhwFgvFgvEfuEfuEfvEexEdyFezFfyFgwFgvDhxCgwCgwDfvDfvFgwFgwGhxEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|DiDiDiDiDiDiDiDiGfEgEgCgCgAgAgAgCiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{GiyGiyHjzHjzHjzHjzGiyGiyGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixIgxIgxIgxJhyJhyJhyJhyKizLhyLhyLhyNhyPhzPhzPhzRhzPiyPiyQjzQjzQjzQjzPiyPiyOkvOkvOjxOjxNhxNhxNhyNhyKhwKhwJgvLfvLeuLeuKdtMdtLfvKeuKeuKeuJdtJdtJdtJdtGdsGdsGdsIcsIbrIbrIbrKbrIbrIbrIbrIbrHaqHaqHaqHaqF_oHaqHaqHaqG`pF_oG`pHaqK`oK`oJ_nJ_nJ_nJ_nI^mI^mKamKamJ`lL_lL_lL_lO`mO`mH_nH_nH_nJ_nJ_nL_nL_nL_nN_lN_lN_lO`mO`mO`mPanPanKalMalNbmNbmPbmPbmP`lP`lLapLbnNbmNckQdlQcnRboRaqPcpOboPanPbmP`lPajSbkSbk2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra3Qb3Qb3Qb3Qb3Qb4Rc4Rc4Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Ub2Ub2Ub1Ta1Ta1Ta0S`0S`1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb4Pa5Qb5Qb5Qb6Rc6Rc6Rc6Rc5Qb5Qb4Pa4Pa4Pa4Pa5Qb5Qb6Pa6Pa4Pa4Pa5Qb3Qb3Qb3Qb3Pe3Pe3Pe3Pe3Pe3Pe3Pe3Pe2Sc2Sc2Sc1Rb0Qa/P`/P`/P`/Pc/Pc.Ob.Ob.Ob.Ob/Pc/Pc5Qb3Qb3Qb3Qb1Rb0Rb0Rb0Rb/Pd0Qe1Rf0Qe/Pd/Pd0Qe1Rf1Re1Re1Re2Sf2Sf2Sf2Sf3Tg3Sf3Sf3Sf4Tg4Ue5Vf5Ve5Ve4Xh4Xh4Xh4Xh4Xh4Xh4Xh4Xh5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl;Zi9Zi6[i4[i4[i6[i9Zi;Zi7Zh7Zh7Zh7Yi7Xk7Xk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n;[n;[n:[n;\o9]o9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt>`w>`w>`w>`w?ax?ax?ax?axBcvBcvBcvAewAew?ew?ew@fxBd{Bd{Bd{BeyBeyBeyAewAewEfzEfzEfzEfzEfzEfzEfzEfzEfzFg{Gh|Gh|Hi}Hi}Gh|Gh|ElzFjzFjzGh{Gh|Gf{Gf}Gf}GexFdwFdwFdwEcvEcvDbuDbuHbrHbrHbrHbrHbrHbrHbrHbrGctGctGctHduHduIevIevIevJhsJhsJguJguKhwKhwKgxLhyNhyMgxMgxMgxNhyNhyOizPj{MmzLlyNkyNkzPj{Oh|Ph|Ph|LixLixKhwKhwKhwKhwLixLixKhwKhwKhwKhwKhwKhwKhwKhwNiwNiwNiwOiwOiwQhwQhwShwPfxNfxNfxOhxNiwLiwMkvMkvMgxMgxMgxMgxMgxMgxMgxMgxKhvKhvKhwKhwKgxKgxKfzKfzJguJguKhvKhvKhvKhvJguJguDetEfvEexEdyFezFfyFgwGhwJfwIevGevFduFduEfvEfvFgwEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|DiDiDiDiDiDiDiDiGh|Eh|Eh|Ch|Ch|Ai|Ai|Ai|CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{GjxGjxHkyIlzIlzHkyGjxGjxGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixGhxGhxGhxHiyHiyHiyIjzIjzLhyLhyLhyOizPhzPhzQi{Si{PiyPiyQjzQjzQjzQjzPiyPiyPlwPlwOjxOjxOiyNhxNhyNhyKhwKhwJgvLfvLeuLeuKdtMdtNeuNeuNeuMdtMdtMdtLcsLcsHetGdsGdsIcsJcsIbrIbrKbrJcsJcsIbrIbrIbrHaqHaqHaqJ^oK_pL`qK_pJ^oI]nJ^oL`qK`oK`oK`oJ_nJ_nJ_nI^mI^mJbnIamJ`lI_kK^kN_lO`mQanF`nF`nH_nH_nJ_nL_nL_nL_nN_lN_lO`mO`mO`mPanPanPanKalLbmNbmOcnQcnQamQamP`lL`qLapNbmOdlQdlQcnSbrSasPcrObqPanPbmP`lPajScjScj2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra0Qa0Qa1Rb1Rb2Sc2Sc2Sc3Td5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Ub2Ub2Ub1Ta1Ta1Ta0S`0S`1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb4Pa4Pa5Qb5Qb6Rc6Rc6Rc7Sd5Qb5Qb4Pa4Pa4Pa4Pa5Qb5Qb8N`7Oa6Pa6Pa5Qb3Qb1Rb2Sc3Pe3Pe3Pe3Pe3Pe3Pe3Pe3Pe3Td2Sc2Sc1Rb0Qa/P`/P`.O_-Qc-Qc,Pb,Pb,Pb,Pb-Qc-Qc3Qb3Qb1Rb1Rb0Rb0Rb.Rb.Rb/Of1Qh1Qh1Qh0Pg/Of0Pg1Qh0Qd0Qd1Re1Re1Re2Sf2Sf2Sf4Ph4Qf5Rg6Tg6Te7Ve8Xe8Xe3Zi3Zi3Zi3Zi3Zi3Zi3Zi3Zi5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj6Xh6Xh7Yi7Yi8Zj8Zj9[k9[k9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl;Zi9Zi6[i2\i2\i6[i9Zi;Zi7Zg7Zh7Zh7Yi7Xk7Xl7Xl7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m:Zm:Zm:Zm:[n:[n8\n9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt=_w=_w>`x>`x>`x?ay?ay?ayBcvBcvBcvAewAew?ew?ew@fxBc}Bd|Bd|Bd{BeyAewAeuAeuEfzEfzEfzEfzEfzEfzEfzEfzFg{Gh|Hi}Hi}Ij~Ij~Hi}Hi}Fm{Hm{Gk{Hi|Hi}Hg|Gf}Gf}GexGexFdwEcvEcvDbuCatCatHbrHbrHbrHbrHbrHbrHbrHbrEctEctEctFduFduFduGevGevJhsJhsJguJguKhwKhwKgxKgxNhyNhyNhyNhyOizOizPj{Qk|MmxMmzNkyNkzPj{Oh|Ph|Pg}LixLixKhwKhwKhwKhwLixLixKhwKhwKhwKhwKhwKhwKhwKhwNiwNiwNiwOiwOiwQhwQhwShwPezNfxOgyOhxNiwMkvMkvMluNfxNfxNfxNfxNfxNfxNfxNfxLiwLiwLixLixLhyLhyLg{Lg{LguLguMhvMhvMhvMhvLguLguDetDeuEexEdyFezFfyGhxGhwLdvLdvJduHduFduDeuEfvDfvEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|DiDiDiDiDiDiDiDiIj}Gk}Gk}Ek}Ek}Ck}Ck}Ck}CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{EjxEjxGlzGlzGlzGlzEjxEjxGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixGhxGhxHiyHiyHiyIjzIjzIjzLhyLhyMizOizPhzPhzQi{Si{RiySjzSjzTk{Tk{SjzSjzRiyPlwPlwOjxOjxOiyOiyNhyNhyKhwKhwJgvLfvLeuLeuKdtMdtPduOctOctOctNbsNbsNbsNbsHetHetGdsIcsJcsIbrIbrKbrJcsJcsIbrIbrIbrIbrHaqHaqK]nM_pM_pM_pL^oK]nL^oM_pLapK`oK`oK`oJ_nJ_nI^mI^mJbnIamJ`lI_kK^kN_lP`mQanE`nF`nF`nH_nJ_nL_nL_nN^nN_lO`mO`mO`mO`mPanPanPanIblLbmLbmOcnQcnQamQamR`lL`qLapOcnOekQdkQcnSbrSasPcrObqPanPbmP`lPajScjScj.P`.P`/Qa0Qa1Rb3Qb4Rc6Rc7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3Og3Og3Og3Og3Og3Og3Og3Og2Sc2Sc3Tc2Ub2V`1Xa1X`1X`4Sb4Sb4Rc4Rc4Re4Re4Qf4Qf6Oc6Oc6Oc6Oc6Oc6Oc6Oc6Oc4Od4Od4Od4Od4Od4Od4Od4Od6N`5O`6Pa5Qb3Qb1Rb1Rb0Rb6Pa4Pa4Pa2Pa2Pa0Qa0Qa0Qa-Qc-Qc-Qc-Qc-Qc-Qc-Qc-Qc0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Sb4Sb3Ra1Ra0Sa0Sa0Sa/Tb1Sc1Sc2Td2Td2Td3Ue3Ue3Ue7Tc7Tc7Tc7Tc8Ud9Ve:Wf;Xg6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh4Uh5Vi3Wi4Xj3Yk4Zl2Zl3[m6Wk6Wk8Ym9Zn9Zn:[o:[o:[o6Zj6Zj7[k7[k7[k7[k6Zj6Zj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xiau?bv?bv@cwAdxAdx@at@at@at@at@at@at@at@atBbyBbyBcwCdxDexEgwEhvFiwCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|AfzAfzBg{Bg{Bg{Bg{AfzAfzEfzFg{Gh|Hi}Hi}Hi}Hi}Hi}FhFhEg~Gh|GgzFfyFfyGevGdyFcxFcxEcvCatB`qB`qA_pEbpEbpDaoDaoDaoDaoDaoDaoFcrFcrFcrGdsGdsGdsHetHetKeuKeuLfvKhwLixKjyKjyJkzJhyJhyKizKizKizKizLj{Lj{OiyOiyOiyOiyOiyOiyOiyOiyLhyLhyLhyLhyLhyLhyLhyLhyMgwNhxNhxOiyOiyOiyNhxNhxQevQevQevQevQevQevQevQevOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxLjuLjuLiwKhwKgxKfzJezJezJguJguHgvHgvEfvEfvDexDexEfvEfvDeuDeuDeuDeuEfvEfvEexDex@fx>fx>fx@fxDexEexAf|Af|Af|Af|Bg}Bg}Bg}Bg}Ch|Ch|Ch|Ch|Ch|Ch|Ch|Ch|Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~FkFkDlEm€Em€El{El{El{El{El{El{El{El{Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{DkzEiyEiyFhxFgwHfwKgxKgxJfwJfwJfwJfwJfwJfwJfwJfwKhvKhvKhwKhwKgxKgxKfzKfzNfxNfxOgyOgyOgyPhzPhzPhzPj{Pj{OizOizOizOizNhyNhyThzThzRiyRiyRixRixPjvPjvKjyMjyLixKhwLfvLeuKdtJcsNeuNeuNeuNeuNeuNeuNeuNeuIcsIcsIcsIcsIcsIcsIcsIcsJcsJcsJcsKbrKbrMarL`qL`qOcuNbtMarKbrJapHbpIcqIcqK`oK`oK`oK`oK`oK`oK`oK`oHbpJapI`oK`oK`oM`oNapNapGcjIcjHbiJaiLaiNaiPajPajJbnNanQanR_mR_mP`mL_lH`lPckPckPckPbmPbmPanPanPanQdlQdlQdlQdlQdlQdlQdlQdlQdlQdlRemRemQdlQdlPckObj/Qa/Qa0Qa0Qa3Qb3Qb6Rc6Rc7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd4Re4Rc4Rc2Sb3Ub2Ub2V`3Wa6Sb6Sb6Rc6Rc6Qe6Qe6Qf6Qf7Pd7Pd7Pd7Pd7Pd7Pd7Pd7Pd4Od4Od4Od4Od4Od4Od4Od4Od5O`5O`6Pa5Qb3Qb1Rb1Rb1Rb4Pa4Pa4Pa2Pa2Pa0Qa0Qa0Qa/Pc/Pc/Pc/Pc/Pc/Pc/Pc/Pc0Qd0Qd0Qd0Qd0Qd0Qd0Qd0Qd1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Sb3Ra3Ra1Ra0Sa0Sa1Tb/Tb1Sc1Sc2Td2Td2Td3Ue3Ue3Ue5Sd5Sd5Sd5Sd6Te7Uf8Vg8Vg6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Wj6Wj4Xj4Xj3Yk3Yk3Yk1Yk4Ui5Vj6Wk7Xl7Xl7Xl7Xl7Xl6Zj6Zj7[k7[k7[k7[k6Zj6Zj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi:Xk:Xk8Xk8Xk7Xk7Xk5Yk5Yk7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Zm2Zl4Zl5[m6\n8\n8\n:[n9Zm9Zm9Zm:[n8[o8[o7\r7\r7[s:^p:^p:^p:^p;_q;_q;_q;_q8^p9_q9_q<`r=as?`s@at@at<_s<_s=`t>au>au?bv@cw@cw@at@at@at@at@at@atAbuAbuBbyBbyCdxCdxDexEgwEgwFiwCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|AfzAfzBg{Bg{Bg{Bg{AfzAfzFg{Fg{Gh|Gh|Gh|Gh|Gh|Fg{Df}Df}Fg{Fg{FfyFfyHfwHfwFcxEbwEcvDbuCarB`qB`qA`oDaoDaoDaoDaoDaoDaoDaoDaoFcrFcrFcrFcrGdsGdsGdsGdsIcsJdtJdtIfuJgvIhwJixJixJixJixKjyKjyKjyKjyLkzLkzOiyOiyOiyOiyOiyOiyOiyOiyMizMizMizMizMizMizMizMizNhxOiyOiyOiyOiyNhxMgwMgwPgwPgwPgwPgwPgwPgwPgwPgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxLiwLixLixKhwKgxKgxJfwJeyKhvJguHgvHgvEfvEfvDexDexEfvEfvDeuDeuDeuDeuEfvEfvEexDex@fx>fx>fx@fxDexEexAfzAfzAfzAfzBg{Bg{Bg{Bg{Eh|Eh|Eh|Eh|Eh|Eh|Eh|Eh|Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~FkDlDlEm€Ek}Ek}Ek}Ek}Ek}Ek}Ek}Ek}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{HjzGiyFhxGhxGhxGhxIgxJhyKgxKgxKgxKgxKgxKgxKgxKgxKhvKhvKhwKhwKgxKgxKfzKfzNfxOgyOgyOgyOgyPhzPhzPhzPj{Pj{Pj{OizOizOizNhyNhyRhzRhzRiyRiyRixRixRjvRjvMjyMjyLixMgwLfvLeuKdtKdtNeuNeuNeuNeuNeuNeuNeuNeuIcsIcsIcsIcsIcsIcsIcsIcsJcsIbrIbrKbrJaqL`qL`qL`qNcrNcrMbqJaqJaqHaqHaqHaqK`oK`oK`oK`oK`oK`oK`oK`oGaoH_nH_nJ_nJ_nL_nL_nM`oKalKalJ`kL`kL`kL`kOalOalLbnNanQanR_mR_mP`mL_lJ`lPckPckPckPbmPbmPanPanPanQcnQcnQcnQcnQcnQcnQcnQcnQcnRdoRdoRdoRdoQcnPbmPbm/Qa0Qa0Qa1Rb3Qb5Qb5Qb6Rc7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb7Pd5Pd5Pd6Rc4Rc4Sb3Tc3Tc7Qa7Qa7Qb7Qb7Pd7Pd7Oe7Oe6Qe6Qe6Qe6Qe6Qe6Qe6Qe6Qe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc5O`6Pa4Pa5Qb3Qb3Qb1Rb1Rb4Pa4Pa2Pa2Pa0Qa0Qa/Qa/Qa/Pc/Pc/Pc/Pc/Pc/Pc/Pc/Pc1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa3Qb3Qb2Pa0Qa0Rb1Sc2Td0Td1Sc1Sc2Td2Td2Td3Ue3Ue3Ue4Uh3Tg3Tg3Tg3Tg3Tg4Uh4Uh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh7Xk7Xk7Xk5Yk4Xj2Xj2Xj2Xj5Vj6Wk6Wk7Xl7Xl7Xl6Wk6Wk6Zj6Zj7[k7[k7[k7[k6Zj6Zj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi8Xk7Xk7Xk5Yk5Yk3Yk3Yk3Yk7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi6Wj6Wj7Xk7Xk7Xk8Yl8Yl8Yl4Zl4Zl5[m8\n8\n:[n:[n9Zm:[n:[n:[n8[o9\p7\r7\r7[s:^p:^p:^p:^p;_q;_q;_q;_q9_q9_q9_q<`r=as?`s@at@at<_s<_s<_s=`t=`t>au>au?bv?`s?`s@at@atAbuAbuBcvBcvBcwBcwCdxCdwDexEfyEgwEgwCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|AfzAfzBg{Bg{Bg{Bg{AfzAfzFg{Fg{Fg{Gh|Fg{Fg{EfzEfzBd{DeyDeyEexEexHfwHfwHfwFavFauFauE`tEarD`qDapDapC`nC`nC`nC`nC`nC`nC`nC`nEbqEbqEbqFcrFcrFcrFcrGdsIbrIbrIcsJdtIfuJgvIhwIhwLiwLiwMjxMjxMjxMjxNkyNkyOiyOiyOiyOiyOiyOiyOiyOiyMizMizMizMizMizMizMizMizOiyOiyOiyOiyOiyNhxMgwLfvPgwPgwPgwPgwPgwPgwPgwPgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxLg{LhyLhyKgxKhwKhwKhwKhvKhvKhvHgvHgvFgwEfvDexDexFgwEfvEfvDeuDeuEfvEfvFgwEfyEfyAgyAgyAgyAgyEfyEfyAfzAfzAfzAfzBg{Bg{Bg{Bg{Gh|Gh|Gh|Gh|Gh|Gh|Gh|Gh|Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~FkDlDlDlEj~Ej~Ej~Ej~Ej~Ej~Ej~Ej~Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{JhyJhyGhxGhxGhxGiyGiyHjzKgxKgxKgxKgxKgxKgxKgxKgxLiwLiwLixLixLhyLhyLg{Lg{NhyNhyNhyNhyOizOizOizOizPj{Pj{Pj{Pj{OizOizOizOizRhzRhzRiyRiyRixRixRjvRjvMjyMjyNhxMgwMfvLeuNeuMdtNeuNeuNeuNeuNeuNeuNeuNeuIcsIcsIcsIcsIcsIcsIcsIcsIbrIbrIbrJaqJaqL`qK_pK_pMcnMcoLbnI`oI`pG_qG_sH`tK`oK`oK`oK`oK`oK`oK`oK`oF`nH_nG^mI^mI^mK^mL_nL_nOalOalL`kL`kL`kJ`kKalKalLbnNanPanP`mP`mO`mM`mKamQdlQdlQdlQcnQcnQboQboQboRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoQcnPbmPbm1Rb1Rb1Rb3Qb5Qb5Qb5Qb7Qb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3S`3S`3S`3S`3S`3S`3S`3S`7Nd7Pd7Pd7Pd5Pd4Re4Re4Re6P`6P`6Pa6Pa6Oc6Oc6Nd6Nd6Qe6Qe6Qe6Qe6Qe6Qe6Qe6Qe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Pa4Pa5Qb5Qb3Qb3Qb2Pa2Pa2Pa2Pa2Pa0Qa0Qa/Qa/Qa/Qa/Pc/Pc/Pc/Pc/Pc/Pc/Pc/Pc0Pg0Pg0Pg0Pg0Pg0Pg0Pg0Pg/Qa/Qa/Qa/Qa/Qa/Qa/Qa/Qa2Pa2Pa2Pa0Qa0Rb1Sc2Td1Ue1Sc1Sc2Td2Td2Td3Ue3Ue3Ue3Vj2Ui2Ui1Th1Th1Th2Ui2Ui6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Xk8Xk7Xk7Xk4Xj4Xj2Xj2Xj8Ym8Ym9Zn9Zn9Zn8Ym8Ym7Xl6Zl6Zl7[m7[m7[m7[m6Zl6Zl6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi7Xk5Yk5Yk5Yk3Yk1Yk1Yk1Yk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Yl8Yl8Yl9Zm4Zl4Zl7[m8\n:[n:[n;[n:Zm:[n:[n:[n9\p9\p7\r7\r8\t:^p:^p:^p:^p;_q;_q;_q;_q9_q9_q:`r<`r=as?`s?`s?`s<_s=`t=`t=`t>au>au>au?bv?`s?`s@at@atAbuBcvCdwCdwAdxAdxAewAewBfxBfxCgyCgyCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|CfzCfzDg{Dg{Dg{Dg{CfzCfzFg{Fg{Fg{Fg{Fg{EfzDeyCdxDeyCdxDdwDdwFduFduHetGdsD_sD_sD_sD`qD`qDapC`oC`nD_mD_mD_mD_mD_mD_mE`nE`nFaoFaoFaoGbpGbpGbpHcqHcqIbrIbrJcsJdtKeuJgvKhwKhwLjuLjuMkvMkvMkvMkvNlwNlwPjzPjzPjzPjzPjzPjzPjzPjzNj{Nj{Nj{Nj{Nj{Nj{Nj{Nj{MgwNhxNhxOiyOiyNhxNhxNhxNgwNgwNgwNgwNgwNgwNgwNgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxKf{Kf{KfzKgxKhwKhvKitKitKhvKhvIhwHgvFgwFgwDexDexEgwEgwDfvDfvDfvDfvEgwEgwDhzDhzDhzDhzDhzDhzDhzDhzAfzAfzAfzAfzBg{Bg{Bg{Bg{Fg{Gh|Gh|Gh|Gh|Gh|Hi}Hi}Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~Ej~Ck~Ck~Ck~Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{KgxKgxIgxGhxGiyEiyFjzEl{KgxKgxKgxKgxKgxKgxKgxKgxLiwLiwLixLixLhyLhyLg{Lg{NhyNhyNhyOizOizOizPj{Pj{Qk|Pj{Pj{Pj{Pj{OizOizOizPhzPhzPiyRiyRixTixTjvTjvMjyOiyNhxNgwNgwOfvNeuNeuNeuNeuNeuNeuNeuNeuNeuNeuJdtJdtJdtJdtJdtJdtJdtJdtIcqIcqHbpJapJapK`oK`oK`oMdlLckKalI`oH_oF^rG^tG]vK`oK`oK`oK`oK`oK`oK`oK`oF`nH_nH_nI^mI^mL_nL_nL_nP`mP`mN_lL_lJ`lH`lIamGamM`mM`mO`mO`mO`mO`mM`mM`mQdlQdlQdlQcnQcnQboQboQboRcpRcpRcpRcpRcpRcpRcpRcpRcpRcpRcpSdqRcpQboQboPan2Sc4Rc4Rc6Rc5Qb7Qb7Qb7Qb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Ta4Ta4Ta4Ta4Ta4Ta4Ta4Ta7Oc7Pd7Pd7Pd5Pd4Re4Re4Qf6P`6P`6Pa6Pa6Oc6Oc6Nd6Nd4Re4Re4Re4Re4Re4Re4Re4Re5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Pa2Pa3Qb3Qb5Qb5Qb4Pa4Pa3Qb3Qb1Rb1Rb0Rb0Rb.Rb.Rb1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd/Of/Of/Of/Of/Of/Of/Of/Of/Qa/Qa/Qa/Qa/Qa/Qa/Qa/Qa2Pc2Pc2Pc0Pc0Qd1Re2Sf1Ug1Sc1Sc2Td2Td2Td3Ue3Ue3Ue1Vj1Vj0Ui/Th/Th0Ui0Ui0Ui6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Vi6Vi6Vi6Wj7Xk6Zl6Zl6Zl8Ym8Ym9Zn9Zn9Zn8Ym8Ym7Xl6Ym6Ym7Zn7Zn7Zn7Zn6Ym6Ym6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi7Xk5Yk5Yk5Yk3Yk1Yk1Yk1Yk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yl8Yl8Yl9Zm9Zm9Zm:[n:[n6Zl6Zl7[m:[n:[n;[n;[nau>au>au?bv?bv?bv?bv?bv?`s?`s@atAbuBcvBcvCdwCdwAewAewAewBfxBfxBfxBeyBeyCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|CfzCfzDg{Dg{Dg{Dg{CfzCfzFg{Fg{Fg{Fg{Fg{EfzDeyCdxFfyFfyEexFduEctFcrEbqDapE^rE_pE_pE_pE_oE`nD_mD_mC]kC]kC]kD^lD^lE_mE_mE_mF`lF`lF`lGamGamGamGamHbnKbrLcsJcsKdtKeuLfvKhwKhwNjuNjuOkvOkvOkvOkvPlwPlwPjzPjzPjzPjzPjzPjzPjzPjzNj{Nj{Nj{Nj{Nj{Nj{Nj{Nj{KeuLfvMgwNhxOiyPjzPjzPjzNgwNgwNgwNgwNgwNgwNgwNgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxKf{Kf{KfzKgxKhwKhvKitKitKhvKhvIhwIhwFgwFgwEfyEfyEgwEgwDfvDfvDfvDfvEgwEgwEi{Ei{Ei{Ei{Ei{Ei{Ei{Ei{AgyAgyAgyAgyBhzBhzBhzBhzDg{Dg{Dg{Eh|Eh|Fi}Fi}Fi}Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~Ej~Ck~Bj}Bj}Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{LhyLhyIgxGhxGiyFjzGk{El{KgxKgxKgxKgxKgxKgxKgxKgxLiwLiwLixLixLhyLhyLg{Lg{LhyLhyMizMizMizNj{Nj{Nj{Qk|Qk|Qk|Pj{Pj{Pj{OizOizOizOizPiyRiyRixTixVivVivOiyOiyOhxOhxPgwPgwQevQevOfvOfvOfvOfvOfvOfvOfvOfvJdtJdtJdtJdtJdtJdtJdtJdtIcoIcoIcoJbnJbnLbnKamKamMdlLckKalI`oH_oF^rG^tG]vK`oK`oK`oK`oK`oK`oK`oK`oHbpI`oI`oJ_nJ_nM`oM`oNapP`mP`mN_lL_lJ`lH`lIamGamO`mO`mM`mM`mM`mM`mO`mO`mQdlQdlQdlQcnQcnQboQboQboSdqSdqSdqSdqSdqSdqSdqSdqRcpSdqSdqSdqSdqRcpQboQbo5Sd4Rc4Rc6Rc8Rc7Qb7Qb8Pb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Ta4Ta4Ta4Ta4Ta4Ta4Ta4Ta7Qa5Ra5Ra6Rc4Rc4Re3Sf3Sf3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe4Re4Re4Re4Re4Re4Re4Re4Re5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb1Rb1Rb3Qb3Qb5Qb4Pa6Pa5O`1Rb1Rb1Rb0Rb0Rb.Rb.Rb.Rb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd/Pd/Pd/Pd/Pd/Pd/Pd/Pd/Pd-Qa-Qa-Qa-Qa-Qa-Qa-Qa-Qa3Qd3Qd2Pc0Pc0Qd1Re2Sf0Tf1Sc1Sc2Td2Td2Td3Ue3Ue3Ue1Wi0Vh0Vh0Vh0Vh0Vh1Wi1Wi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh7Uh7Uh6Vi7Wj7Xk8Yl7[m7[m5Vj6Wk6Wk7Xl7Xl7Xl6Wk6Wk6Ym6Ym7Zn7Zn7Zn7Zn6Ym6Ym6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi8Xk7Xk7Xk5Yk5Yk3Yk3Yk3Yk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yl9Zm9Zm9Zm9Zm:[n:[n:[n6Zl6Zl9Zm:[n;[n;[n=[n_r?`s?`s?bv?bv?bv?bv?bv?bv?bv?bv@at@atAbuAbuBcvBcvCdwCdw?fu?fu@fx@fx@fx@ey@ey@eyCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|EfzEfzFg{Fg{Fg{Fg{EfzEfzFg{Fg{Fg{Gh|Fg{Fg{EfzEfzGgzGgzHfwFduFcrEbqFaoE`nE_pE_pE_pD^nD_mC^lC^lC_jB\jB\jB\jC]kC]kD^lD^lE_mE_kE_kE_kF`lF`lF`lGamGamKbrKbrLcsKdtLeuLfvMgwMgwNiwNiwOjxOjxOjxOjxPkyPkyPjzPjzPjzPjzPjzPjzPjzPjzMizMizMizMizMizMizMizMizKeuLfvMgwNhxOiyPjzPjzPjzNhxNhxNhxNhxNhxNhxNhxNhxOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxKfzKgxKgxKgxKhwLixLixLiwLiwLiwIhwIhwGhxFgwEfyEfyDhxCgwCgwBfvBfvCgwCgwDhxBhzBhzFgzFgzFgzFgzBhzBhzAhwAhwAhwAhwBixBixBixBixBg{Bg{Bg{Ch|Ch|Di}Di}Ej~Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~Di}Bj}Bj}Bj}Ej~Ej~Ej~Ej~Ej~Ej~Ej~Ej~Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{KizJhyHiyHiyHiyHjzHjzIk{LhyLhyLhyLhyLhyLhyLhyLhyMjxMjxMjyMjyMizMizMh|Mh|MizMizMizMizNj{Nj{Nj{Nj{Qk|Qk|Qk|Qk|Pj{Pj{Pj{OizMizOizPiyPiyTixTixVivXivPiyPiyOhxQhxQhxRfwRfwRfwOfvOfvOfvOfvOfvOfvOfvOfvJdtJdtJdtJdtJdtJdtJdtJdtJdpJdpJdpKcoKcoMcoLbnLbnMcnMcoLbnI`oI`pG_qG_sH`tK`oK`oK`oK`oK`oK`oK`oK`oHbpJapI`oK`oK`oM`oNapNapO_oO_oL_nL_nL_nJ_nK`oK`oP`mO`mM`mKamKamNanPanQanQdlQdlQdlQcnQcnQboQboQboTdtTdtTdtTdtTdtTdtTdtTdtScsScsScsScsScsRbrQaqQaq5Sd7Sd7Sd6Rc8Rc8Rc8Pb8Pb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb4T_4T_4Ta2Ta3Tc2Td2Td3Tg2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra1Rb1Rb1Rb3Qb5Qb6Pa5O`5O`1Rb1Rb0Rb0Rb.Rb.Rb,Sb,Sb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd1Re1Re1Re1Re1Re1Re1Re1Re.Rb.Rb.Rb.Rb.Rb.Rb.Rb.Rb4Qf3Pe3Pe1Pe0Qe0Qe1Rf/Rf1Sc1Sc2Td2Td2Td3Ue3Ue3Ue2Vf2Vf2Vf2Vf2Vf3Wg4Xh5Yi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Vi8Vi9Wj7Wj8Xk7Xk8Yl8Yl4Ui5Vj6Wk7Xl7Xl7Xl7Xl7Xl6Ym6Ym7Zn7Zn7Zn7Zn6Ym6Ym6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi:Xk:Xk8Xk8Xk7Xk7Xk5Yk5Yk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yl8Yl8Yl8Yl9Zm9Zm9Zm9Zm8Yl8Yl9Zm;[n;[n=[n=[n_r>_r>_r>au>au>au>au>au>au>au>auAbuAbuBcvBcvBcvBcvBcvBcv@gu@gv@gv@fx@ey@ey?dz?dzCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|EfzEfzFg{Fg{Fg{Fg{EfzEfzFg{Fg{Gh|Gh|Gh|Gh|Gh|Fg{GgzHfwGevHetGdsHcqGbpFaoF^pF^pE^nE^nD^lC]kB\hB\hA[iA[iA[iB\jC]kC]kD^lD^lD^jD^jE_kE_kE_kF`lF`lF`lL`qL`qKbrLcsKdtLeuLfvLfvOhxOhxPiyPiyPiyPiyQjzQjzQk{Qk{Qk{Qk{Qk{Qk{Qk{Qk{MizMizMizMizMizMizMizMizNhxNhxNhxOiyOiyNhxNhxMgwNhxNhxNhxNhxNhxNhxNhxNhxOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxJguJgvKhwKhwKgxLhyLhyLg{LiwLiwJixIhwGhxGhxEfyEfyDhxDhxCgwCgwCgwCgwDhxDhx@hzBhzFgzGgzGgzFgzBhz@hzAhwAhwAhwAhwBixBixBixBix=gz>h{>h{?i|@j}@j}Ak~Ak~Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Di}Di}Bj}Ai|Ai|Ek}Ek}Ek}Ek}Ek}Ek}Ek}Ek}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{Ik{Ik{HjzHiyHiyHiyKizKizLhyLhyLhyLhyLhyLhyLhyLhyMjxMjxMjyMjyMizMizMh|Mh|KizKizKizLj{Lj{Lj{Lj{Mk|Qk|Qk|Qk|Qk|Pj{Pj{Pj{Pj{MizMizOiyPiyTixVixXivXivPiyPiyQhxQhxSgxSgxRfwTfwOfvOfvOfvOfvOfvOfvOfvOfvJdtJdtJdtJdtJdtJdtJdtJdtKeqKeqKeqLdpLdpNdpMcoMcoNcrNcrMbqJaqJaqHaqHaqHaqK`oK`oK`oK`oK`oK`oK`oK`oGaoI`oH_nJ_nJ_nL_nM`oM`oK`oK`oJ_nL_nL_nL_nO_oO_oQ^lO_lM`mKamKamNanQanS`nRemRemRemRdoRdoRcpRcpRcpTdtTdtTdtTdtTdtTdtTdtTdtScsScsScsScsScsRbrRbrQaq7Sd7Sd7Sd8Rc8Rc9Qc8Pb8Pb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc2V^2V^3V`2V`2Ub1Vd1Ue1Ue/Tb/Tb/Sc/Sc/Se/Se/Rf/Rf0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra0Rb1Rb1Rb3Qb5Qb6Pa5O`6N`1Rb1Rb0Rb0Rb.Rb.Rb,Sb,Sb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue,Sb,Sb,Sb,Sb,Sb,Sb,Sb,Sb4Qf4Qf3Pe1Pe0Qe0Qe0Qe/Rf1Sc1Sc2Td2Td2Td3Ue3Ue3Ue3Vd3Vd3Vd4We4We6Yg7Zh7Zh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6XhYm;\o;\o;\o:]q:]q8]s8]s9]u:^p:^p:^p:^p;_q;_q;_q;_q;as;as;as<`r<`r>_r>_r>_r>au>au=`t=`t=`t=`t=`t=`tBcvBcvBcvBcvBcvBcvBcvBcv@gu@gu@gv@fx@ey?dx?dz?dzCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|EfzEfzFg{Fg{Fg{Fg{EfzEfzEfzFg{Gh|Hi}Hi}Hi}Hi}Hi}GevGevGevHetHetIdrIdrHcqG_qF_oE^nD^lC]kB\hA[gA[gBYhBYhCZiD[jD[jE\kF]lF]lF_iF_iF_iF_iG`jG`jG`jHakJ^oK_pJaqJaqJcsJcsJdtKeuOgyOgyPhzPhzPhzPhzQi{Qi{Qk{Qk{Qk{Qk{Qk{Qk{Qk{Qk{LhyLhyLhyLhyLhyLhyLhyLhyPjzPjzPjzOiyNhxMgwLfvKeuNhxNhxNhxNhxNhxNhxNhxNhxOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxJhsJhsKhvKhwKgxLg{Lg|Lg|LiwLiwJixIhwGhxGhxFgzEfyBixBixAhwAhwAhwAhwBixBix?gyAgyEfyFfyFfyEfyAgy?gyAhwAhwAhwAhwBixBixBixBixi|?j}?j}@k~@k~Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Di}Di}Ai|Ai|Ai|El{El{El{El{El{El{El{El{Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{Fm|Gk{FjzHjzHiyJhyLhyMizLhyLhyLhyLhyLhyLhyLhyLhyMjxMjxMjyMjyMizMizMh|Mh|KizKizKizLj{Lj{Lj{Mk|Mk|Rl}Qk|Qk|Qk|Qk|Pj{Pj{Pj{KizMizOiyPiyTixVixXivYivPiyPiyQhxQhxSgxSgxUgxUgxOfvOfvOfvOfvOfvOfvOfvOfvKeuKeuKeuKeuKeuKeuKeuKeuLgqLgqKfpMfpMfpNdoNdoNdoOcuNbtMarKbrJapHbpIcqIcqK`oK`oK`oK`oK`oK`oK`oK`oF`nH_nG^mI^mI^mK^mL_nL_nGaoI`oH_nJ_nL_nN^nP_oP_oQ^lO_lM`mIamIamNanQanS`nRemRemRemRdoRdoRcpRcpRcpTdtTdtTdtTdtTdtTdtTdtTdtScsScsTdtTdtScsScsRbrQaq7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Qe6Qe7Rf7Rf7Rf7Rf6Qe6Qe5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc/Sc/Sc/Sc/Sc/Sc/Sc/Sc/Sc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb,Vc*Ta*Q_+R`/Tb0Uc1Tb/R`1Pg1Pg1Pg1Pg1Pg1Pg1Pg1Pg/Rf/Rf/Rf/Rf/Rf/Rf/Rf/Rf2Ta2Ta2Sb2Sf2Sg1Sj1Sk/Rl2Td2Td3Ue4Vf4Vf5Wg5Wg6Xh5Wg4Vf3Ue3Ue3Ue3Ue4Vf5Wg9Zj9Yl9Xm7Wn7Wn5Xl5Yk3Zi5Xl5Xl6Ym6Ym6Ym7Zn7Zn7Zn9[k9[k9[k9[k9[k9[k9[k9[k7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk3Yk3Yk3Yk3Yk3Yk3Yk3Yk3Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk6Ym6Ym7Zn7Zn7Zn8[o8[o8[o:[n:[n:[n;\p;\p;[r<\s<[t:\s:\s:\s:\s;]t;]t;]t;]t;]u;]t;]t;^r<`r<`ph{?i|Ai|Di}Fi}Eh|Gh|Fg{Ee|Ff}Ff}Df}Df}Ch~Ch~Ch~El{El{Ek}Ej~Ej€Ej€EiEiEj€Ej€Ej€Ej€Ej€Ej€Ej€Ej€GmGmFl~Fl~Fl~Ek}Ek}Ek}Jk~Jk~Ij}Ij}Ij}Hi|Hi|Hi|Je€JeJf~KgKh}Lj}Lj{Lj{Jl|Ik{IjzHiyJhyJhyLhyLhyGiyHiyHiyJhyLhyNhyNhyOgyGhxHiyKizKizNj{Nj{Pj{Pj{Lj{Lj{Lj{Mk|Mk|Mk|Mk|Nl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|QjzQjzQjzQjzQjzQjzQjzQjzUizUizRiyQhxOhxMgwKhwJgvMfvMfvMfvMfvMfvNgwNgwNgwKhwKhwJgvJgvIfuIfuHetHetRcvQbuOcuMcuMcuJbtIctIctLbtLbtKasKasKasKasJ`rJ`rJ`rJ`rH`rG_qI_qK_qO^qQ\pF_oF_oF_oH_oG^nI]nI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oQdlQdlRemRemRemQdlQdlPckScoRboQboQboObqPbsOctOctUhpUhpUhpUhpTgoTgoTgoTgoUerUerTdqScpRboRboQanQan7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Qe6Qe7Rf7Rf7Rf7Rf6Qe6Qe6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb,Vc,Sa+R`+R`/Tb0Uc1Tb/R`1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Re1Re1Re1Re1Re1Re1Re1Re3Ub3Tc3Tc2Sf2Sg1Sj1Sk/Sk2Td3Ue3Ue4Vf4Vf5Wg5Wg6Xh6Xh6Xh5Wg4Vf4Vf5Wg6Xh6Xh9Zj9Yl8Wl7Wn7Wn5Xl5Yk3Zi5Xl5Xl6Ym6Ym6Ym7Zn7Zn7Zn9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o:[n:[n:[n;\p;\p;[r<\s<[t:\s:\s:\s:\s;]t;]t;]t;]t;^r;^r;^r;_q<`r<`r<`p=aq@at@at@at@at@at@at@at@at>dv>dv>dv>dv>dv>dv>dv>dvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzEfyEfyEfyEfyFgzFgzFgzFgzEh|Eh|Gh{FgzGhxGhxHgvHgvEfuEfuDeuEctDbsEarEarD`qD^oD\nE\lG[lGZiIYiIYfHXeJ[hIZgIZgFYfFYfE[gE[gF\hF\hF\hG]iH^jI_kJ`lJ`lKamHbpG`pG`pG_qIasJbvLdxMeySdwRfxOgyOizNj{Nj{Pj{Qi{Pm|Pm|Ol{NkzNkzNkzNkzOl{PjzPjzPjzOiyOiyNhxNhxNhxPkyPkyPkyOjxOjxNiwNiwNiwMkvMkvMjxMjxMjyMjyMizMizLiwLiwLiwLixLhyLg{Lg{Lg{MitNiwNiwOiyOiyNhyNhyMgxPfxPfxNfxNfxMgxMgxKgxKgxMgxMgxMgxMgxLfwLfwLfwLfwHfwHfwHfwFgwEgwEgwEgwCgwHfwFgwFgwEfyCfzCfzAfzAf|=gz@h{@h{Ch|Ch|Dg{Fg{EfzFf}Ff}Ff}Df}Eg~Ch~Ch~Ch~El{Ek}Ek}Ej~Ej~Ej€EiEiEj€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Fl~Fl~Fl~Fl~Fl~Ek}Ek}Ek}Hl~Hl~Gk}Gk}Gk}Fj|Fj|Fj|Ih}Ih}Ih}Ii|Jj}Jk{Jk{Jk{Jl|Ik{IjzIjzKizKizMizNj{IjzIjzIjzJhyLhyNhyNhyNhyGhxHiyKizLj{Nj{Nj{Pj{Pj{Lj{Lj{Lj{Mk|Mk|Mk|Mk|Nl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|QjzQjzQjzQjzQjzQjzQjzQjzUizUizRiyPiyOhxMgwMgwKhwMfvMfvMfvMfvNgwNgwNgwNgwMgwLfvLfvLfvKeuKeuKeuJdtPdvPdvOcuMcuMcuJbtJbtJbtLbtLbtLbtKasKasKasJ`rJ`rL`rJ`rH`rH`rI_qK_qO^qP^qG`pF_oF_oH_oG^nI]nI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oOalPbmQcnQcnQcnQcnQcnPbmScoScpQboQboPcrPbsOctPduTfqTfqTfqTfqUgrUgrUgrUgrVfsVfsVfsUerTdqScpScpScp7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Rc6Rc7Sd7Sd7Sd7Sd6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Tc,Sb+Ra-Qa/Sc1Sc0Rb/Qa1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc4Ud4Ud4Ue3Tg2Sg0Ri0Ri.Rj3Ue3Ue3Ue4Vf5Wg5Wg6Xh6Xh7Yi6Xh6Xh5Wg5Wg6Xh6Xh7Yi8Yi8Xk8Wl7Wn7Wn5Xl6Zl4[j6Zl6Zl6Zl6Zl6Zl7[m7[m7[m8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo4Zl4Zl4Zl4Zl4Zl4Zl4Zl4Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o:[n:[n:[n;\p;\p;[r<\s<[t:\s:\s:\s:\s;]t;]t;]t;]t;_o;_o;_q<`r<`r<_s=`t=`t@at@at@at@at@at@at@at@atBcvBcvBcvBcvBcvBcvBcvBcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzAgyAgyAgyBhzBhzBhzBhzCi{Eh|Gh|FgzGgzGhxHfwHgvHgvEfvGevFduEdsFcrEbqGaqF`pE^nF]mE\kG\kGZgJZgIYeJXdJZfJZfIYeHZeHZeFZeG[fE[fIZgIZgJ[hK\iL]jM^kN_lN_lHbpGaoHaqHaqIasKcuLdxMeyRfxOgyOizLj{Mk|Mk|Ok|Qk|Rl|Rl|Qk{PjzPjzPjzPjzQk{PkyPkyOjxOjxOjxOjxNiwNiwOjxOjxOjxOjxOjxOjxOjxOjxMkvMkvMjxMjxMjyMjyMizMizLiwLiwLixLixLhyLhyLg{Lg{MgwNhxNhxOizOizNg{Ng{Me{PfxNfxNfxMgxMgxKgxKgxKgxLhyKgxKgxKgxKgxJfwJfwJfwHfwHfwHfwFgwEgwEgwEgwCgwEgwCgwCgwCgyAfzAfz?gz?f|?gz?gz?gzBg{Bg{CfzCfzCfzFf}Ff}Ff}Df}Eg~Ch~Ch~DiEk}Ek}Ek}Ej~Ej~Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ek}Ek}Ek}Ek}Ek}Fl~Fl~Fl~Fl~Fl~Ek}Ek}Ek}Dj|Dj|Dj|Hm{Hm{Hm{GlzGk{Gk{Gk}Gk}Ik{Ik{Jk{Jk{Lj{Lj{Ok|Ok|Jk{IjzKizKizLhyLhyNhyMgxHiyIjzKizLj{Nj{Nj{Pj{OizNj{Nj{Nj{Ok|Ok|Ok|Ok|Pl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|QjzQjzQjzQjzQjzQjzQjzQjzSjzSjzRiyPiyOhxNhxMgwMgwNgwNgwNgwNgwNgwNgwNgwNgwOfvOfvOfvOfvNeuNeuNeuNeuLdvLdvLdvMcuMcuOcuNbtNbtLcsLcsLcsLcsKbrKbrKbrKbrMarL`qJaqHaqG`pK_pO_pP^pG`pG`pF_oH_oH_oI]nI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oN`kN`kOalPbmQcnQcnQcnPbmScoScpQboQboPcrPbsOctPduSepSepTfqTfqUgrUgrVhsVhsXhuXhuWgtWgtVfsVfsUerUer7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Rc6Rc7Sd7Sd7Sd7Sd6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb,Sb,Sb-Qa-Qa0Rb0Rb1Rb0Qa1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb5Ve5Vf4Ue3Tg3Th0Sg0Ri.Si3Ue3Ue4Vf4Vf5Wg6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Yi8Xk8Wl7Wn7Wn6Ym6Zl4[j6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl:Xk:Xk:Xk:Xk:Xk:Xk:Xk:Xk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo2Zl2Zl2Zl2Zl2Zl2Zl2Zl2Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o8\n8\n8\n9\p9\p9[r:\s:\t:\s:\s:\s:\s;]t;]t;]t;]t;`n;`n<`p<`r<_s=_v=_v=_w@at@at@at@at@at@at@at@atCcvCcvCcvCcvCcvCcvCcvCcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfz?gy?gy@hz@hz@hzAi{Ai{Ai{Fg{Fg{GgzGgzHfwHfwJgvJgvGevIevHetGdsHbrGbpHbpGaoG^mH]lG]iI\iJZfLZfKZcLXbL[dL[dKZcIZcIZcH[cI\dG\dIYeJZfJZfK[gL\hM]iN^jN^jI`oJapJapKbrLcsMcuNdvOewQgyOizNj{Kl|Lm}Lm}Nl}Pl}Sl|Sl|Rk{QjzQjzQjzQjzRk{OkvOkvOkvOkvOkvOkvOkvOkvOjxOjxOjxOjxOjxOjxOjxOjxMkvMkvMjxMjxMjyMjyMizMizLixLixLixLixLhyLhyLhyLhyMgxNhyNhyOh|Oh|Nf|Nf|Me}NfxNfxMgxMgxKgxKgxIgxIgxLhyLhyLhyKgxKgxKgxJfwJfwHfwHfwHfwFgwEgwEgwEgwCgwAhwAhwAhw?gy?gz?gz?gz?f|AfzAfzBg{Bg{Bg{Bg{AfzCfzFf}Ff}Ff}Eg~Eg~Ch~DiDiEj~Ej~Ej~Ej~Ej~Ej~Ej~Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Fj|Fj|Fj|Gk}Gk}Hl~Hl~Hl~Fl~Fl~Ek}Ek}Ek}Dj|Dj|Dj|GqxGpyFoxFnzFm{El{Ek}Ek}Ik{Ik{Jk{Jk{Lj{Mk|Pl}Qm~Lj{Lj{Lj{KizMizLhyLhyKgxIjzIjzLj{Lj{Nj{Nj{Pj{OizNj{Nj{Nj{Ok|Ok|Ok|Ok|Pl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|Rk{Rk{Rk{Rk{Rk{Rk{Rk{Rk{Tk{QjzQjzPiyOhxOhxNgwNgwOhxOhxNgwNgwNgwNgwNgwMfvQevQevQevQevPduPduPduPduKevKevLdvNdvMcuOcuQbuQbuMdtLcsLcsLcsLcsKbrKbrKbrOarMarJaqHaqHaqI`pM_pO_pG`pG`pG`pH_oH_oJ^oI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oL]jM^kN_lO`mPanQboQboPanScoScpRcpRcpPcrQctPduPduSdqSdqSdqTerUfsVgtVgtVgtXhuXhuXhuWgtWgtVfsVfsVfs7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Sb6Sb7Tc7Tc7Tc7Tc6Sb6Sb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Qc-Qc.Rd0Qd/Pc0Pc0Pc3Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb5Vf5Vf5Uh3Tg3Tg1Th0Sg.Sg3Ue3Ue4Vf5Wg5Wg6Xh6Xh7Yi5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg7Xh7Wj8Wl7Wn8Xo6Ym6Zl4[j6Zj6Zj6Zj6Zj6Zj6Zj6Zj6Zj7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl:Xk:Xk:Xk:Xk:Xk:Xk:Xk:Xk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo4Zl4Zl4Zl4Zl4Zl4Zl4Zl4Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o8\n8\n8\n9\p9\p9[r:\s:\t:\s:\s:\s:\s;]t;]t;]t;]tau>au@at@at@at@at@at@at@at@atCcvCcvCcvCcvCcvCcvCcvCcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzBhzBhzBhzCi{Ci{Ci{Ci{Dj|Gf{Gf{HfyHfyJfwIevKeuKeuKevLdvKdtLcrKcoLbmLbmKbjK_jL^iL]fN]fN[cP[cO[aOY`O[aO[aNZ`LZ`LZ`JZ`K[aK[aJ\cJ\cK]dL^eM_fN`gOahOahKalLbnMcoOdsPetPduPduPduSgyPhzPj{Mk|Nl}Nl}Pl}Rl}Rl|Rl|Qk{PjzPjzPjzPjzQk{NiwNiwOjxOjxOjxOjxPkyPkyOjxOjxOjxOjxOjxOjxOjxOjxMkvMkvMjxMjxMjyMjyMizMizLg{Lg{LhyLhyLixLixLiwLiwMgwNhxNhxOizOizNg{Ng{Me{NhyNhyLhyLhyJhyJhyHiyHiyKizJhyJhyJhyJhyIgxIgxIgxHfwHfwHfwFgwEgwEgwEgwCgw@ix@ixBixBhzDg{Dg{Dg{Ff}Eh|Eh|Fi}Di}Di}Bj}Ai|Ai|Gg~Gg~Gg~Eg~FhDiDiDiEj€Ej€Ej€Ej~Ej~Ek}Ek}Ek}Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Hi|Hi|Hi|Hi|Hi|Ij}Ij}Ij}Jk~Jk~Ij}Ij}Ij}Hi|Hi|Hi|Hm{Hm{Hm{GlzGk{Gk{Gk}Gk}Ik{Ik{Jk{Jk{Lj{Lj{Ok|Ok|OizOizMizMizLj{Lj{Jk{Jk{Jk{Kl|Mk|Mk|Ok|Nj{Pj{OizPj{Pj{Pj{Qk|Qk|Qk|Qk|Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rk{Rk{Rk{Rk{Rk{Rk{Rk{Rk{Qk{Qk{PjzQjzPiyRiyQhxQhxPiyPiyPiyOhxNgwNgwMfvMfvNeuNeuNeuNeuOfvOfvOfvOfvMewMewMewNdvNdvPdvOcuOcuMdsMdsMdsMdsLcrLcrLcrKbqRaqQaqMbqIcqHbpJapLapLapHaqHaqG`pI`pI`pJ^oJ^oJ^oMalM`mM`mM`mM`oM_pM_pM_pN^nN^nO_oP`pQaqQaqQaqP`pTdpTdqRcpRcpQdsQctPduQevScsScsTdtTdtUeuUeuVfvVfvVfsVfsUerUerUerUerUerUer7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Sa6Sa7Tb7Tb7Tb7Tb6Sa6Sa7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Nb/Pd0Qe1Pe/Nc0Mb1Nc3Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Re1Re1Re1Re1Re1Re1Re1Re4Sh4Sh4Sh4Uh4Uh2Vh2Vh0Vh4Vf4Vf5Wg5Wg6Xh6Xh7Yi7Yi5Wg6Xh7Yi7Yi7Yi7Yi6Xh5Wg6Wg7Wj7Vk7Wn8Xo6Ym7[m5\k7\j7\j7\j6[i6[i6[i5Zh5Zh9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm6Ym6Ym7Zn7Zn7Zn8[o8[o8[o6\n6\n6\n7\p7\p7\r8]s8\t:\s:\s:\s:\s;]t;]t;]t;]t<_s<_s=`t=as=as>bt>br>br@at@at@at@at@at@at@at@atBcvBcvBcvBcvBcvBcvBcvBcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzFgzFgzFgzGh{Gh{Gh{Hi|Hi|Gf{HezHfyJeyIevKevKeuKeuLdxLdvMdtLcrMcoLbmNckMciM`hM^gL^eN^eN\bP\bP[_QZ^P[_P[_OZ^NZ^L[^L[^M\_K\_J^cJ^cK_dL`eMafNbgNbgOchKalLbmNdpOeqPetQfuPduPduUfySgyPhzQk|Ok|Ok|Qk|Rj|Pm|Pm|Ol{NkzNkzNkzNkzOl{NhxNhxNhxOiyOiyPjzPjzPjzPkyPkyPkyOjxOjxNiwNiwNiwMkvMkvMjxMjxMjyMjyMizMizLg{Lg{Lg{LhyLixLiwLiwLiwMitNiwNiwOiyOiyNhyNhyMgxNhyLhyLhyJhyJhyHiyHiyHiyIjzIjzHiyHiyHiyGhxGhxGhxHfwHfwHfwFgwEgwEgwEgwCgwBixBixDhxDhzFg{Gf{Gf{Ie}Fg{Fg{Eh|Ch|Ch|Ai|@h{>h{Gg~Gg~Gg~FhFhDiEj€Ej€EiEiEj€Ej~Ej~Ek}Ek}El{Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ij}Ij}Hi|Hi|Hi|Hi|Hi|Hi|Mk~Mk~Lj}Lj}Lj}Ki|Ki|Ki|Ih}Ih}Ih}Ii|Jj}Jk{Jk{Jk{Jl|Ik{IjzIjzKizKizMizNj{NhyNhyOizMizLj{Kl|Kl|Kl|Kl|Kl|Mk|Mk|Ok|Nj{OizOizQi{Qi{Qi{Rj|Rj|Rj|Rj|Sk}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rk{Rk{Rk{Rk{Rk{Rk{Rk{Rk{Ol{Qk{Qk{QjzPiyRiySgxSgxQjzQjzPiyOhxOhxNgwMfvMfvJdtKeuKeuKeuLfvLfvLfvMgwQewQewQewOewNdvLdvLdvKcuMeqMeqMeqMeqLdpLdpLdpLdpScpRcpMcoKcoIcoHbnJbnLbnHaqHaqHaqI`pI`pK_pJ^oJ^oMalM`mM`mM`mM`oM_pM_pM_pO_oP`pQaqQaqQaqQaqQaqP`pTdpTdqSdqSdqQdsRduPduQevTdtTdtTdtTdtUeuUeuUeuUeuUerUerVfsVfsVfsVfsVfsVfs7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Sa6Sa7Tb7Tb7Tb7Tb6Sa6Sa7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd/Sc/Sc/Sc/Sc/Sc/Sc/Sc/Sc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Nb/Pd1Rf1Pe1Nc0Mb1Nc5Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb/Rf/Rf/Rf/Rf/Rf/Rf/Rf/Rf4Sh4Sh4Sh4Uh4Uh3Wi3Wi1Xg4Vf4Vf5Wg5Wg6Xh7Yi7Yi7Yi6Xh7Yi8Zj9[k9[k8Zj7Yi6Xh6Wg7Wj7Vk7Wn8Xo7Zn7[m5\k7\j7\j7\j6[i6[i6[i5Zh5Zh9[k9[k9[k9[k9[k9[k9[k9[k9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm3Yk3Yk3Yk3Yk3Yk3Yk3Yk3Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wobr>cq>cq@at@at@at@at@at@at@at@atBcvBcvBcvBcvBcvBcvBcvBcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzGgzGgzHh{Hh{Hh{Ii|Ii|Ii|HezHezHfyJeyIevKevKeuKeuNcxNdvMdtNcrMcoNckNdjMciN_hM_fN^eP]eP\bQ\`R[_QZ^R[^P\^O[]N[]N[]L[]M\^M\^H_aI`bI`bJacKbdLceMdfMdfKalLbmNdoPfrQfuQfuPetPduVexUfyRhzQi{Qk|Qk|Rj|Tj|Nm|Nm|Ml{LkzLkzLkzLkzMl{NhyNhyNhyOizOizPj{Pj{Pj{QlzQlzPkyOjxOjxNiwMhvMhvMkvMkvMjxMjxMjyMjyMizMizLg|Lg{Lg{LhyLixLiwLiwLjuMjsNjuNjuOjxOjxNhxNhxMgwLhyLhyLhyJhyJhyHiyHiyHiyIjzIjzIjzHiyHiyHiyGhxGhxHfwHfwHfwFgwEgwEgwEgwCgwBixDhxDhxFgzGf{If{If{Ke}EfzEfzDg{Dg{Bg{@h{=gz=gzGg~Gg~HhFhFhDiEj€Ej€EiEiEj€Ej€Ej~Ek}El{El{Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ij}Ij}Ij}Hi|Hi|Gh{Gh{Gh{Oj~Oj~Ni}Ni}Ni}Mh|Mh|Mh|Je€JeJf~KgKh}Lj}Lj{Lj{Jl|Ik{IjzHiyJhyJhyLhyLhyOgyNhyOizMizLj{Kl|Lm}Km}Kl|Kl|Nl}Nl}Ok|Nj{OizOizQi{Qi{Qi{Rj|Rj|Rj|Rj|Sk}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Sl|Sl|Sl|Sl|Sl|Sl|Sl|Sl|Pm|Ol{Qk{QjzSjzRiySgxSgxQjzQjzPiyPiyOhxNgwMfvMfvHetHetIfuIfuJgvJgvKhwKhwSdwSdwQewOewNdvLdvKevKevNfrMeqMeqMeqMeqLdpLdpLdpUbpRcpMcoKcoIcoIcoJbnJbnHaqHaqHaqI`pI`pK_pK_pJ^oMalM`mM`mM`mM`oM_pM_pM_pQaqQaqRbrRbrRbrQaqQaqP`pTdpTdqSdqSdqQdsRduQevQevUeuUeuUeuUeuTdtTdtTdtTdtVfsVfsVfsVfsVfsVfsWgtWgt2Td3Td3Td4Rc6Rc8Rc7Qb8Pb:Rd9Sd9Sd7Sd5Sd3Td3Td2Td2Td2Uc2Ub2Ub2Ub2Td2Sg2Ri5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd8Oe7Oe7Oe5Pe3Pe1Pe1Pe0Qe7Sd7Sd7Sd6Rc6Rc6Rc5Qb5Qb1Rb1Rb2Sc4Rc4Rc5Sd5Sd5Sd4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb3Ue2Td1Sc1Sc0Rb0Rb1Sc1Sc1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd4Rc5Sd5Sd6Te6Te5Sd5Sd4Rc7Sd6Rc3Qb1Rb.Rb-Tc-Ve+Ve6Te6Te6Te6Te6Te6Te6Te6Te4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj3Vj3Vj4Xj4Xj5Yi5Yi6[i6[i6Xh7Yi7Yi7Yi7Yi8Zj8Zj8Zj/[l/[l0[l4Zl6Zl8Yl9Yl;Yl9\i9\i9\j9\j9[k9[k9Zm9Zm8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Xo8Xo8Xo8Xo8Xo8Xo8Xo8Xo4Zl4Zl4Zl4Zl4Zl4Zl4Zl4Zl3Zi6Zl9Yl;Xm;Wo:Xq7Yq5Xr6Xo6Ym7[m7[k7[k8\n8[o8Zq6^p6^p6^p6^p6^p7_q8`r8`r;^r;^r;^r;^r<_s<_s<_s<_s?dr>cq=aq<`r<_s<_s>`w>`w;`t>au>auAbvBavC`uC`uD_tAdxAdxAdxAdxAdxAdxAdxAdxAczAcz?dz?dz>e{>e{br=aq<`r<_s=`t>`w>`w;`t>au>auAbvBavA`uC`uB_tAdxAdxAdxAdxAdxAdxAdxAdxAczAczAcz?dz@e{>e{>e{_r;^r;^r;^r;^r<_s<_s<_s<_s>br=aq=as<`r=as=`t>au>au=`t>au>auAbvAbv@auA`u@_tAdxAdxAdxAdxAdxAdxAdxAdxCczAczAcz?dz@e{>e{>e{>e{Af|Af|Af|Af|Af|Af|Af|Af|AfzAfzCfzEfzFezHezJezJezFg{Fg{GgzIgxKhwMhvMgsMgsUitThsUhpSfnSelQcjRbhQagU_fU_fV^eX^cY]bZ]a[\`[]^ZY[ZY[Y[\W[\V[\T\\S]]Q]]S__S__T``UacVaeWbfXcgXbiTclUdmVenUfoVgpWjrXksVksYiyWjyWjyXkzWl{Ul{Vm|Vm|Tn|Sm{Sm{Sm{Sm{Sm{Sm{Tn|Nn{Nn{Pm{OlzQlzQlzQlzRlzQk{PjzPjzOiyOiyOiyOiyPjzPj{Pj{Pj{Pj{Pj{Pj{Pj{Pj{OgyOgyOgyNhyNhyLhyLhyLhyMjyMjyMjyOjxOjxPjvPjvRjvMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyHfwHfwIgxIgxIgxIgxIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~HkEj~Ej~Gj~Gj~Ij~Ij~Ji~Ji~Ej€Ej€Ej€FkFkFkGl‚Gl‚Fi}Fi}Fi}Gj~Gj~Gj~Gj~HkIj}Ij}Ij}Ij}Ij}Ij}Ij}Ij}Jk{Jk{Jk{Jk{Jk{Jk{IjzIjzKl|Kl|Jk{IjzIjzIjzIjzJk{KizKjyLlyLlwLlwLlyKjyKizNj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Ok|Ok|Ol{Qk{RlzRlzRlxTlxRl|Rl|Rl|Rl|Rl|Rl|Rl|Rl|Qm~Qm~Qn}Pm|Pm{Pm{OlzOmxPjzQk{Qk{Rl|Rl|Qk{PjzPjzPjvPjxOiwNhvMfvMfvMewMewNdvLdvKcuKcuJduIevJfwJfwKdtKdtKdtKdtKdtKdtKdtKdtLftNetPetQdsQdsOdsLcrJdrIcsJcsIbrJaqL`qN`qP`qP`qHaqJaqJaqK_pJ^oL^oL^oK]nP`pP`pP`pP`pP`pP`pP`pP`pP`pP`pQaqRbrRbrRbrRbrQaqOeqOeqRerRerTerUfsVfsVfsTgtTgtTgtTgtTgtTgtTgtTgtVgtVgtVgtVhsVhsViqViqViq6Te6Te6Te6Te8Te8Te8Te7Sd7Sd7Sd7Sd7Sd5Sd5Sd5Sd5Sd3Ub3V`3W_3W_3W_3Ub3Tc3Sf4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Qe6Qe6Qe6Qe4Re4Re4Re4Re6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc9Qc8Rc6Rc4Rc2Sc1Sc/Sc/Sc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc8Te7Sd6Rc6Rc5Qb5Qb6Rc6Rc1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Rb1Rb2Sc2Sc2Sc2Sc1Rb1Rb4Rc2Sc2Sc2Td2Td0Td/Ve/Ve5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj4Wk4Wk4Xj4Xj5Yi5Yi5Zh5Zh8Zj8Zj9[k9[k9[k:\l:\l:\l4Zl4Zl6Zl6Zl8Yl9Yl9Yl9Yl8Yl8Ym8Ym8Xo8Xo8Wp8Wp8Wp8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl3Yk6Zl9Yl;Yl;Xm:Yn7Zn5Zn7Yp7Zn7[m8\l8\l8\n9\p9[r=\q<[p<[p<[p<[p=\q>]r>]r;^r;^r;^r;^r<_s<_s<_s<_s=as=as=as=as=as=as>au>au=`t>au>au?bv?bv@au@au?`tAdxAdxAdxAdxAdxAdxAdxAdxCczCczCczAcz@e{@e{@e{>e{Af|Af|Af|Af|Af|Af|Af|Af|EfzEfzEfzFezHezJezJezJezFg{Gf{IgzKgxMgwOiwOiuQiuViqUhpTgnTfmSfkSciRcfRcfW`dX^cX^cZ_bZ]a\^_]\^_]]_]]]]]]]][]]Y^]X^]V^]T_]Y`]W_^X`_YaaWaaXadYbeYbeUamVbnUcoVdpUeqVfrWgsWitYhxYhxXhxYiyWjyXkzVkzVkzSl|Sl|Rk{Rk{Rk{Rk{Sl|Sl|MmzMmzOlzOlzOlzOlzOlzOlzPkyOjxNiwMhvMhvMhvOjxOjxPj{Pj{Pj{Pj{Qk|Qk|Qk|Qk|PhzPhzPhzPhzPhzPhzPhzPhzKkxKkxMjxMkvOkvOluPkuPkuMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyGevGevHfwHfwHfwIgxIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~HkGj~Gj~Gj~Ij~Ij~Ji~Ji~Ji~Fi}Gj~Gj~Gj~HkIl€Il€Il€Ij~Ij~Ij~Ij~Ij~Ij~Ij~Ij~Jk~Jk~Jk~Jk~Jk~Jk~Jk~Jk~Kl|Kl|Kl|Jk{Jk{IjzIjzIjzKl|Kl|Jk{IjzIjzIjzIjzJk{KizKjyLlyLlwLlwLlyKjyKizNj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Ok|Ok|Ol{Qk{RlzRlzRlxTlxRl|Rl|Rl|Rl|Rl|Rl|Rl|Rl|Qn}Qn}Qn}Pm|Pm|Pm{OlzOlzPj{Qk|Qk|Qk|Qk|Pj{Pj{OizPjxOiwNhvMfvLeuLeuLeuLeuOewLdvLdvLdvKevIevJfwJfwLeuLeuLeuLeuLeuLeuLeuLeuLftNetPetRetQdsOdsMdsKesJcsJcsKbrL`qL`qN`qN`qQarIbrKbrJaqK_pK_pL^oK]nK]nP`pP`pP`pP`pP`pP`pP`pP`pQaqQaqQaqRbrRbrRbrRbrRbrOeqPfrRerRerUfsUfsVfsVfsTgtTgtTgtTgtTgtTgtTgtTgtVfvVfvVgtVgtVhsVhsViqViq6Rc6Rc6Rc6Rc5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd7Sd7Sd7Sd7Sd5Ub5Ub5U`5V_5U`5Ub5Sd5Sf4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc6Rc6Rc4Rc2Sc1Sc1Sc1Sc4Re4Re4Re4Re4Re4Re4Re4Re8Te7Sd6Rc6Rc5Qb5Qb6Rc6Rc1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Sc2Td2Td2Td2Td2Td2Td1Sc2Sc2Sc2Td2Td3Ue1Ue1Ue1Ue4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj5Xl5Xl5Yk5Yk4Xh4Xh4Yg4Yg8Zj8Zj9[k9[k9[k:\l:\l:\l6Zl6Zl8Yl8Yl8Yl9Yl9Yl9Yl8Yl8Ym8Ym8Xo8Xo8Wp8Wp8Wp8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl3Yk6Zl9Yl;Yl;Yl:Zm7[m5[m7Yp7Zn8\n8\l8\l9]o9\p9[r<[p<[p<[p<[p<[p=\q>]r>]r;^r;^r;^r;^r<_s<_s<_s<_s<_s<_s=as=as>bt>bt>bt>bt=`t>au>au?bv?bvbt>bt>bt>br>br=`t>au>au=bv=bvau?cu?cs>br>cq?`t>au>au=bv;cv:bu8bu7atAdxAdxAdxAdxAdxAdxAdxAdxFbzDczDczCczDd{Bd{Bd{Bd{Af|Af|Af|Af|Af|Af|Af|Af|EfzEfzCfzCfzCfzCfzCfzCfzIf{If{KfzLfwMfvNetPfrPfrRboRboS`nSamT`lS_iT^hT_gT]gU\eT[dU[bVX`WW]VV\WU[TUYRUYQVYOVYLUXJVXHUWHUWJT^HT^FU^DT`DVaBUb@Vb>Vb=Vf[j=\k>]l>]lD^oD^oB^oB^o@^o?]n=^n=^nA^sA^s@]r@]r@]r@]rA^sA^sC^rC^rA_rB`s@`s@at@at>bt=\q>]r?^s?^s@_t@_t@_t?^sAbrAbrAbrBcsCdtDeuDeuDeuEfvEfvGevGevIevKevKevLdvGgzGhxGhxIgxIhwKhwKhvMhvMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyJhyJhyJhyJhyJhyIgxIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~Hk@k~@k~@k~Ak~Ck~Ck~Ck~Ej~KlKlKlJk~Ij}Ij}Hi|Hi|KjKjJi~Ji~Ji~Ih}Ih}Ih}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|IjzIjzJk{Jk{Jk{Jk{Jk{Jk{Kl|Kl|Jk{IjzIjzIjzIjzJk{Lj{LkzMmzMmxMmxMmzLkzLj{Nj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Pl}Pl}Pm|Rl|Sm{Sm{SmyUmyRnyRnyRnyRnyRnyRnyRnyRnyQozQozQn|Pm{Pm|Pl}Ok|Ok|QlzQlzQlzQlzPkyOjxNiwMhvQi{PhzOgyNgwNhvMguMgsNhtQgyNfxNfxMewKevIevJfwJfwMfvMfvMfvMfvMfvMfvMfvMfvJguLguOfuOfuNetNetKftHesOctOctNbsMarMarMarKbrLcsHaqJaqJaqL`qL`qN`qN`qN`qQaqQaqQaqQaqQaqQaqQaqQaqScsRbrRbrQaqRbrScsTdtUeuPfrQgsSfsSfsUfsVgtWgtWgtUhuUhuUhuUhuUhuUhuUhuUhuVfwVfwVfwVfvVfvVgtVgtVgt:Rd9Sd9Sd8Te6Te5Vf5Vf4Vf2Td3Td3Td5Sd7Sd9Sd9Sd:Rd7Qi7Rg7Rf7Rf7Rf7Qi7Pj7Om3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Uc3Tc3Tc5Tc7Tc9Sc9Sc:Sc5Qb5Qb6Rc6Rc6Rc7Sd7Sd7Sd,Ud.Ud0Td2Sc6Rc8Rc:Pb:Pb4Qf4Qf4Qf4Qf4Qf4Qf4Qf4Qf3Ue2Td1Sc1Sc0Rb0Rb1Sc1Sc1Pg1Pg1Pg1Pg1Pg1Pg1Pg1Pg2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd.Rb.Rb/Sc/Sc/Sc/Sc.Rb.Rb/Sc0Td1Ue4Vf5Wg4Vf4Ue3Td3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj6Ym6Ym5Yk5Yk4Xh4Xh3Xf3Xf6Xh7Yi7Yi7Yi7Yi8Zj8Zj8Zj;Yl;Yl;Yl9Yl9Yl9Yl9Yl8Yl;^k;^k;^l;^l;]m;]m;\o;\o8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Yl9Yl9Yl9Yl9Yl9Yl9Yl9Yl3Xl6Ym9Yl;Yj;Zi:[j7]i5]i8Zq8[o8\n9]m9]m9]o:]q:\s5[s4Zr4Zr4Zr4Zr5[s6\t6\t;^r;^r;^r;^r<_s<_s<_s<_s:\s;]t=`t>au?cu?cs>cq>cq?`t>au>au=bv;cv8bu8bu6atAdxAdxAdxAdxAdxAdxAdxAdxFbzFbzDczDczDd{Dd{Bd{Bd{Af|Af|Af|Af|Af|Af|Af|Af|CfzCfzCfzAfzAfzAfzAfz?gzIf{If{KfzLfwLeuMdsOeqPcpSbrUbrTaqR_mR^jS\iR[hQ[eNWdNWaNT_OT]OQ[NPXONWNMVNQVLPUJPUHQUEPTDPTCOSAPS>KYbr>brBdtBdtCdtCdtEctGctIctIctFezFfyFfyHfyHfwJgvJgvJgvMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyKizKizKizJhyJhyJhyIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~Hk>l~>l~>l~@k~@k~Ak~Ak~Ak~Lm€Lm€KlJk~Ij}Hi|Hi|Gh{KjKjKjJi~Ji~Ih}Ih}Ih}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|IjzIjzIjzJk{Jk{Kl|Kl|Kl|Kl|Kl|Jk{IjzIjzIjzIjzJk{Lj{LkzMmzMmxMmxMmzLkzLj{Nj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Pl}Pl}Pm|Rl|Sm{Sm{SmyUmyRnyRnyRnyRnyRnyRnyRnyRnyRqzRp{Rp{Ro}Qn}Qm~Qm~Ql€RnyRnyRnyRnyQmxPlwOkvNjuRj~Qi{PhzOhxNhvNhtNhtNisQgyOgyNfxMewKevIevJfwJfwLeuLeuLeuLeuLeuLeuLeuLeuJguLguMguOfuNetLftKftIftQctQctNbsMarMarKbrKbrLcsHaqJaqJaqL`qL`qN`qN`qN`qQaqQaqQaqQaqQaqQaqQaqQaqScsScsRbrQaqRbrScsTdtUeuQgsQgsSfsSfsVgtVgtWgtWgtUhuUhuUhuUhuUhuUhuUhuUhuVexVfwVfwVfwVfvVgtVgtVgt4Vf4Vf3Ue3Ue3Ue3Ue2Td2Td0Tf2Sf2Sf3Sf5Sf7Rf7Rf9Rf3Rg3Rg3Rg3Rg3Rg3Rg3Rg3Rg5Sf5Sf5Sd5Tc5Tc5Ub5U`5U`5Ub6Vc6Vc7Wd7Wd6Vc6Vc5Ub5Nh5Og5Og5Pe5Pd5Qb5Ra5Ra7Sd7Sd5Sd5Sd3Td3Td2Td2Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td3Td3Td3Td3Td3Td3Td3Td3Td2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Tb1Tb0Rb0Qd0Qe0Qe1Qh1Qh1Re1Re0Qe0Qe0Pg0Pg1Pi1Pi/Ug1Ug4Tg6Tg6Tg4Tg1Ug/Ug3Sf3Sf3Tg1Ug1Ug/Ug.Vh.Vh3Vj2Ui2Ui2Ui2Ui3Vj4Wk4Wk6Xh6Xh7Yi7Yi8Zj8Zj8Zj9[k9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj;Xm;Xm9Xm8Ym6Ym6Ym4Ym4Ym9Zn:[n:[n;]m;^l:]j:]j9]g9\j9\j9\j9\j9\j9\j9\j9\j8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj7Vo7Vo8Wp8Wp8Wp9Xq9Xq9Xq8Wp8Xo8Ym8Yl8Yl8Ym8Xo8Wp7[m8\n9]o9]o:^p:^p9]o9]o6\t5[s7\r9[r9\p<]p>_o>_o=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<^v<^v=_v>`w?ax?ax?bv?bv?bv?bv?bv@cw@cwAdxAdxAdxAewAewDexDexEexEexGexGexDiCh~Bg}Af|Bd{Acz@by@byDeyCdxCdxCdxEfzEfzCdxAbvCdxBavC`uE`uH_uI^tI[rHXoI[lI[lFZkCZj?Xh=Vf=Td;Rb?O\?O\=N[^q>_o=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<^u<^u=_v>`w?ax?ax?ax?axBeyBeyAdxAdxAdxAdxAdxAdxBeyBeyBeyDeyDeyEdyEdyGdyAf|Ce|Bd{AczAcz@by?ax?ax?bv>au=`t>au?bv>au=`t;^r;^r9\p:[o;Zo=Zo>Yn;Vk;Si8Rc8Rc7Qb5O`3M^0J[/GY.FX4ER3DQ1DQ0CP-CO*BN)AM)AM$AJ#@I!@I?J>K?K>L>L>L@M@M@MAM?L>K>KQ>Q?Q@RAQAQ?O?O>N>M>M?N?N?NDPCQDQCTBUCXCYCYFWFWEVDUDUEVFWGXH^G^G^I^J] K^!L_!M^"M`"M`#M`&Na&Na(Ma+Nb+Nb+R`.Rb/Rf0Ri1Sk2Tk3Vj3Vj7Yi8Yl9Zm:[o:[o:Zq:Zq:Zq9at9at9at:bu;cv;cvcw>cwAdxAdxCdxDeyFgzFgzGh{Gh{Gh{Gh{FgzFgzGiyGiyGiyGiyGiyFhxEgwEgwGiyGiyEiyEiyCjyCjyAjyAjy@f~@f~AgCh~DiFi}Fi}Ij~Gj~Gj~HkHkHkHkGj~Gj~BlBlDlDlFkHkHkJkKlJk~Jk~Jk~Jk~Ij}Ij}Ij}Jl|Ik{Ik{Ik{HjzHjzHjzHjzJk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{IjzJk{Kl|Kl|Lm}NkzNkzNkzOl{Ol{Ol{Pm|Pm|Qk|Qk|Qk|Qk|Rl}Rl}Rl}Rl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Tm}Tm}Sl|Sl|Sl|Rk{Rk{Rk{Rl|Qk{Qk{Qk{PjzPjzOiyOiyPkyPkyOjxOjxOjxOjxNiwNiwOiuNjuLiwKhvMgwNgwRfxUdwMfvMfvLeuLeuKdtJcsJcsIbrPduPduPduPduPduPduPduPduOdsOdsOdsNcrNcrNcrMbqMbqKbqKbqKbqKbqKbqKbqKbqKbqRbrRbrQaqQaqPcrPcrQdsPetOdsOdsPetPetQfuRgvRgvShwPhtRhtSiuVivXivXivYivXhuYiyYiyYjwYjwYkvYkvYltYltUhwUhwUhwUhwTgvTgvTgvTgv5Vf5Vf4Ue4Ue4Ue4Ue3Td3Td2Td3Td3Td3Td5Sd5Sd7Sd7Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sf5Sf5Sd5Sd5Tc5Tc5Tc5Ub4Sb4Sb5Tc5Tc5Tc5Tc4Sb4Sb7Tb7Tb7Tb7Tc7Tc7Tc7Sd7Sd7Sd7Sd5Sd5Sd3Td3Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf3Ue3Ue2Sf2Sf2Sf2Sg3Th3Th1Re1Re0Qd0Qe0Qe0Pg1Qh1Qh.Tf0Tf3Sf5Sf5Sf3Sf0Tf.Tf/Ug/Ug/Ug1Ug2Vh4Uh4Uh4Uh3Wi3Wi2Vh2Vh3Wi3Wi4Xj5Yk7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj:Zm:Zm:Zm9Zm9Zm7[m7[m7[m9Yp:Zq:Zq;\p;\p:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Yp9Yp9Yp8Xo8Xo8Xo8Xo8Xo9Xq9Yp9Zm9[k9[k9Zm9Yp9Xq6Zl7[m7[m8\n8\n8\n8\n8\n8]s7\r7\r9\p9\p<]p=^q=^q=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<^u=_v>`w?ax?ax@by@by@byDeyDeyCdxCdxBcwBcwAbvAbv?c{Ac{Ac{BazA`yB`yB`yA_x@`w@`w@`w?_v=_v<^u<^u;]t7\p6[o5Zn5Zn6[o5Zn3Xl1Vj-Uh,Tg*Re*Re*Re+Pd(Ma&K_"HZ#GY$EX"BU"@S!

R =Q =Q

_s>_s>_s>_s>_s>_s>_s>_s>au>au?bv@by@by@bz@bz@bzCbyBaxBaxBaxA`wA`wA`w@_v<_y;^x;^x<]w=[v/; -: ,7,7-6.7.8.8.7.9 0: 2> 4@ 7B4@4B4B5E5G7H6J6J7M6L6L5K5K5K5K5K8J8J8J 8I 8I 8G8G8G =I =IH=J>N>Q@TCU DTFTJZJ\K]L^LaMcMcMcMeMeNfOgOg Ph Ph!Qi&Tl&Tl)Um*Vn-Vo.Wp0Xq0Xq9[r9[r;]t<^u>`w?ax?ax?axCatDbuFdwGexHfyIgzIgzJh{Gf{Gf{Gf{Fg{Fg{Dg{Dg{Dg{Bh€Bh€Bh€DiDiFi}Fi}Hi}Fi}Gj~Gj~HkHkGj~Gj~Fi}Ej~Ej~Ej~Gj~Gj~Gj~Gj~Gj~KlJk~Jk~Jk~Jk~Ij}Ij}Ij}HjzHjzHjzHjzHjzHjzHjzGiyJk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{MizLhyLhyLhyLhyMizNj{Nj{Oj~Oj~Oj~Oj~Oj~Oj~Oj~Oj~Ok|Ok|Ok|Ok|Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Un~Un~Un~Un~Un~Un~Un~Un~Qk{Rl|Rl|Rl|Rl|Rl|Rl|Rl|PjzPjzOiyOiyOiyOiyNhxNhxQiuOiuNiwKhvMgwNgwPfxQewNgwNgwNgwNgwMfvMfvLeuLeuNeuNeuNeuNeuNeuNeuNeuNeuTdtTdtTdtScsScsScsScsRbrNcrNcrNcrNcrNcrNcrNcrNcrIdrIdrJdrLcrNcrQdsRetTdtSfuSfuSfuTgvTgvTgvUhwUhwVgtVgtWhuXivXivXivYivXhu\hz\hz\iy\iy\iw\iw\jv\jvVixVixUhwUhwUhwTgvTgvTgv7Uf7Uf6Te6Te6Te6Te5Sd5Sd5Tc5Tc5Tc5Tc5Tc3Tc3Tc3Tc7Tc7Tc7Tc7Tc7Tc7Tc7Tc7Tc5Sd5Sd5Sd5Sf5Sf5Sf5Sf5Sf3Qb4Rc4Rc5Sd5Sd4Rc4Rc3Qb8X^8W`8W`8Va8Uc8Ud8Te8Te7Sd7Sd5Sd5Sd3Td3Td2Td2Td3Td3Td3Td3Td3Td3Td3Td3Td2Qf2Qf2Qf2Qf2Qf2Qf2Qf2Qf3Td3Td3Td3Td3Td3Td3Td3Td2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Rf1Rf0Qd0Qd0Qd0Qd1Re1Re2Td2Td1Sc1Re1Re1Rf2Sg2Sg-Se/Se2Re4Re4Re2Re/Se-Se-Ug-Ug0Vh2Vh2Vh5Vi6Vi6Vi4Xh3Wg3Wg3Wg3Wg4Xh5Yi5Yi8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj7[k9[k9[k9[k9[k9[k9[k9[k9Zn:Zq:Zq;[r;[r:Zq:Zq9Yp9Zn9Zn9Zn9Zn9Zn9Zn9Zn9Zn8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Zn9Zn9Zn8Ym8Ym8Ym7Xl7Xl9Yp9Zn9[k9\j9\j9[k9Zn9Yp5Yk6Zl7[m8\n8\n8\n7[m7[m:]q9\p9\p9\p9\p:]q;^r;]t;^r;^r;^r;^r<_s<_s<_s<_s>_s>_s>_s>_s>_s>_s>_s>_s?cu?cu@cw@by@by?ay?`z>_y?_v?_v?_v?_v?_v?_v?_v?_v6[u7Zt6Ys5Xr5Vp6To4Rm4Rm3Sj3Sj/Qh.Pg*Oe&Mc%Lb$Ka!L_J]I\I\I\H[FYDWDVBT@R@R ?Q >P0:.9,5 (3 '1 '1 )0 )0,3,3 ,5 -7/81=3@5A1?2@2B3C4D4E5F5F4J4J4J3I3I2H2H1G5E4E3D3B 2A 1? 1?1>4?4? 4@ 4@3@4A4A3A7A7D7G9K9MM@MDUEVFWFZE[F\F\E\F]G^G^H_H_I`JaJaJbJbKcLd!Me"Nf#Og&Oh0Ri1Sj3Ul4Vm6Xo7Yp8Zq8Zq;Zo<[p>]r@_tBavCbwDcxDcxEd{Ed{Ee|Ee|Ce|Df}Bg}Bg}AgBh€Bh€DiDiGj~Gj~Ij~Fi}Fi}Gj~Gj~Gj~Gj~Fi}Fi}JkJkJkHkHkHkHkHkKlJk~Jk~Jk~Jk~Ij}Ij}Ij}HjzHjzHjzHjzHjzHjzHjzHjzJk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{MizLhyLhyLhyLhyMizNj{Nj{Oj~Oj~Oj~Oj~Oj~Oj~Oj~Oj~Mk|Mk|Mk|Mk|Nl}Nl}Nl}Nl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Tm}Tm}Tm}Tm}Tm}Tm}Tm}Tm}Qk{Rl|Rl|Rl|Rl|Rl|Rl|Rl|Pj{Pj{OizOizOizOizNhyNhySiuQiuOiwMhvKhwMgwNfxOewMgwMgwMgwMgwMgwLfvLfvLfvOfvOfvOfvOfvOfvOfvOfvOfvSfuSfuRetRetRetQdsQdsQdsNcrNcrNcrNcrNcrNcrNcrNcrJesIdrJdrLcrNcrQdsRetTdtTdtTdtUeuUeuUeuUeuUeuVfvWgtWgtXhuYivYivYivXivWhuZhzZhzZhzZiyZiyZjwZjwZjwVixVixVixUhwUhwUhwUhwTgv7Uf7Uf6Te6Te6Te6Te5Sd5Sd7Tc7Tc5Tc5Tc3Tc3Tc3Tc2Uc7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd5Sd5Sd5Sd5Sf5Sf5Rg5Rg5Rg4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc8Uc8Uc8Uc8Ud8Ud8Ud8Te8Te7Sd7Sd5Sd5Sd3Td3Td2Td2Td5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd4Qf4Qf4Qf4Qf4Qf4Qf4Qf4Qf1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Rf0Qe0Qe0Qd0Qd0Qd0Rb1Sc2Uc2Uc1Sc1Sc1Re1Re2Sg2Sg.Tf0Tf3Sf5Sf5Sf3Sf0Tf.Tf/Ug0Vh0Vh2Vh3Wi5Vi5Vi5Vi4Xh4Xh3Wg3Wg4Xh4Xh5Yi6Zj8Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj8\l8\l8\l:\l:\l;\l;\l;\l9Zm:[n:[n;\p;\p:Zq:Zq9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl:[o:[n:\l:]k:]k:\l:[n:[o6Zl7[m7[m8\n8\n8\n8\n8\n<]p;\o;\o9\p9\p8]s9^t9^t9^t9^t9^t9^t:_u:_u:_u:_u>^u>^u>^u>^u>^u>^u>^u>^u>br>bt>au>au=_w<^v:[u:Zw:\t:\t:\t9[s9[s8Zr8Zr8Zr0Vn/Um-Sk-Qi+Og+Me*Ld+Jc'I`&H_#H^F\DZDYBWBWCUBTASASASAS>P 0=-; +: *9 *9+9,: ,? -?-?.@0A1B2B2B0F0F0E0E0B0B0B1A0A1A1A0@/@->+=*<-8*6'2 $0$/$/ (/ )0 *0 *3,4.7/;0=1?2B2B2B2B3C3C4D4D4D3G3G3G3G3G2F1E0D1?0?/>.< -; ,9 +8 *5,4,4 -5 .6 .7 .7/8/84@3A 4C 5H 6I 8K :K ;I?P@S@S @U @U ?V ?V ?V BW BWCXDYDYEZEZF[AWBXBXCYCZD[E\E\#H\$I]&K_(Ma)Nb+Pd+Pd,Qe1Rf2Sg4Ui6Wk8Ym:[o:[o;\p<^v<^v=_w<`x=ay^u>^u>^u>^u>^u>^u>^u>^u<`p<`p;_q:]q8Zr6Wq4Tq3Sp0Vn0Vn/Um-Sk,Rj*Ph)Og(Nf#M`$L_"J]"G[DXBV@T?S?U>T>T>S=R =Q

(;+7)6 &4 &4%4 '5*7,8-@-@-@.A.A/B0B1C0G0G1F1C1C1B2@1?-@.@.@-?+>*=';&;(4&3 #1 - - #. '0(1*2+4.7/<1?1B0B0D1C1C1C2B2B1B1B2C1B1B2C2C1B0A.?->-:,:*8)6'4 &1 $0 #/ '. '. (/ )0+2 -3.4.42? 2A1D2G3J6J8I8IO>O ?P ?P @Q @Q ;M ;M P?QASCUDVEW FX FX"G[$I]&K_(Ma*Oc,Qe,Qe-Rf1Um0Vn1Wo2Xp2[r3]t4^u5_v:`x;ay]v>]v>]v>]v>]v>]v>]v>]v:_m:^n9]o7Zn5Wo2Sm0Pm/Nm(Qh'Pg%Ne#Lc I`G^E\D[DUCT@R=O;M8J6H5G7M7M 8M 8M9M9M9M:M8I7H6G7H8I8I6G5F2D1C/A-@,?)=&:#7)1'0 %/$/%0 (2,4/6.A.A/B/B0C0C0C1D.E/D/D.A/@/>.=/<+>+>,>*=)<&:$9#8$3"1. -, ".&/)1+4-61<3A3D3E1F0F0B0B0B0A0A0A0A1?0>0>1?1?0>/=-;,:)7(6'4&3$/ !- + *%,'-(.*0,1.3/4 040?1B1F0G1I3I5I6I:M:M9N9N8N7M5N5N8G8G9H9H:I;J;J;J8H8H 7H 7H 8I 8I 8I 8I8G9H:IM?N?N@OAWBXDZF\!H^#J`#J`$Ka&Ng'Oh)Qj)Rk,Un,Xp-Yq.Zr7]u7]u9_wcyAdxBeyEfzEh|Fi}Fi}Gj~Gj~Fi}Fi}Eh|Ni~Li~Li~Ji~Ij~Gj~Gj~Ej~KlJk~Jk~Jk~Jk~Ij}Ij}Ij}Jl|Jl|Jl|Jl|Km}Km}Ln~Ln~Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jl|Ik{Ik{Ik{Ik{Jl|Km}Km}Pm{Pm{OlzOlzOlzNkyNkyNkyKl|Kl|Kl|Kl|Lm}Lm}Lm}Lm}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Tm}Tm}Un~Un~VoVoVoWp€Rl|Qk{Qk{PjzOiyOiyNhxNhxPi}Pi}Oh|Oh|Oh|Oh|Ng{Ng{WhuUhuQhwMhvKhwKhwMgxMewIfuIfuIfuIfuIfuJgvJgvJgvLeuLeuLeuLeuLeuLeuLeuLeuMhvMhvMhvMhvLguLguLguKftQdsQdsQdsQdsQdsQdsQdsQdsXbsVcsVcsTcsScsRetQfuQfuXgwXgwXgwXgwXgwXgwXgwXgw]ft]ft\gu[hvYivYivXivWhuSh}Si{Si{SjzSjzSjySjySjyWjyWjyVixVixVixVixUhwUhw9Sd7Sd7Sd6Te4Ue4Vf4Vf2VfZr>Zr;Yr:Wr8Vs7Ur4Sr4Sr4Wq3Vp/Um*Sj%Pe#NcL^K]C[CYBUAR>M=J;H;F5K4H2F0B1A2@5? 7>5B5B5B3C2D2D1C1E0E1F1F1F1F0E/D/D,>,;,;+8(6'3$1#0%*%* %+ &-)1,5/:0<0B0B0A/@/=/=/;/;-<-<,;+:,:,:-;-;,?->,;+8)5'/$*"( $$& *"-&3*7,92?2@2@2@1?0>/=.<1?0>.<-;,:,:,;-<.C.C/A0@/=-:)6(5(0&/ "-*&% $ $ "* #+ %/'2)7+:,=-?/E0F1G2H3I4J5K5K3I3I3I4J4J4J5K5K3K4J3I1F1F2D2D2D 6G 4C 3B1?0=0;/;1;/506274;7=8A;Ci|Jj}Jj}Jj}Jj}Jj}Ii|Ii|Hh{Ii|Ii|Ii|Jj}Jj}Kk~Kk~Kk~Nj{MizMizMizMizNj{Ok|Ok|Ni}Ni}Ok|Qk|Qk{Rk{QkyQkySi{Si{Qi{Qk|Pl}Qm~Om~PnOk|Nj{Nj{Ok|Qm~RnQm~Pl}Nm|Nm|Pm|Rl|Tm}Tm}Vm}Vm}^nZnUoQpOpPo~Qn}Sl|RlzRlzSm{Sm{Sm{Sm{Sm{RlzPiyPiyPiyOhxOhxOhxNgwNgwMgwMgwMgwMgwMgwMgwMgwMgwKgxKgxKgxKgxKgxKgxKgxKgxPgwPgwPgwPgwOfvOfvOfvOfvSinSioSioShpSgrSfsSfsSfuMguMguOfuOfuPetRetTdtTdtQdsQdsQdsQdsRetRetRetSfuOipRiqSitTjuVivXivXhxXhxXhtXhtXhtYiuYiuYiuZjvZjvTj|Ui{Wh{Yh{Yh{Xi|Wk}Uk}WjyWjyXkzXkzWjyWjyVixUhw7Sd7Sd7Sd6Te4Ue5Vf4Vf4VfT=P;L9H8E6B 5A /? .>,<,<-;-; 1:2;2@2@2@2B1C1C1C0E0B0B1C1C1C0B0B/A-<,;+:)7'5$1"0!/$) $* %,'0)3,8/<1=0B0B0A/@/=/=/;/;-<-<,;,;-;-;.<.<,=,=+:)7'1#,!(& $ % '",%0)5,9.;5B3A2@1?0>0>0>1?0>/=.<-;-;-;,;-<,A,?-?,=*9(6&3%0%+#* (%$ # $%!(",'0*7-;/>/@/A/D/D/D0E0E0E0E0E1E1E2F2F3G3G4H4H1G1G1G0E1C1C1C1B.<-; ,: +8 +6*6,6,60507183<5?6C8D8F9H;J>L@QCSBTCT AUCUCUDVFXHZI]J^K_KaLbNdPf"Si'Vl)Xn*Yo7]u7]u:^v<`x?ayAc{Bd|Dc|BhzDhzDhzGh{Ii|Ii|Lj}Lj}Ni~Li~Ji~Ij~Gj~Ej~Ck~Ak~Kk~LlLlLlLlKk~Jj}Jj}Ii|Ii|Jj}Jj}Jj}Jj}Jj}Jj}Nj{Nj{MizMizNj{Nj{Ok|Pl}Lj}Oj~Ok|Pl}Rl|Qk{RlzQkySi{Qi{Rj|Qk|Pl}Qm~Om~PnPl}Ok|Nj{Ok|Qm~RnQm~Pl}Nm|Pm|Pm|Rl|Tm}Tm}Vm}Wn~\nZnUoSpQpPo~Sm}Tm}RlzRlzSm{Sm{Sm{Sm{Sm{RlzPiyPiyPiyOhxOhxOhxOhxNgwMgwMgwMgwMgwMgwMgwMgwMgwJfwJfwJfwJfwJfwJfwJfwJfwPgwPgwPgwPgwOfvOfvOfvOfvShpShpSgrSgrSfsSfuSfuSevNhvMguOfuQfuPetRetRetTdtQdsQdsQdsRetRetRetSfuSfuOipRiqSitTjuVivXivXhxWgwYivYivYivYivZjwZjwZjwZjwTj|Ui{Wh{Yh{Yh{Xi|Wk}Uk}XkzXkzXkzXkzXkzWjyWjyVix7Sd7Sd6Te6Te4Ue4Ue5Vf4Vf:Te8Te6Te3Ue2Td2Td3Td5Sd6Te6Te5Sd4Rc4Rc4Rc4Rc5Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd5Rg5Rg4Qf4Qf4Qf4Qf5Rg5Rg7Qi7Qi7Rg7Rf7Sd7Tc7Tb7Tb6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te5Sd5Sd5Sd5Sd6Tg6Tg6Tg6Tg6Tg6Tg6Tg6Tg4Vc3Tc3Td2Qf2Qf3Rg3Sf4Ue3Sf3Sf2Re2Re2Re2Re3Sf4Tg0Ri0Sg0Td0Uc0Uc0Td0Sg0Ri/Tb0Uc0Td0Td0Tf1Ug1Th1Th3Rg3Sf3Ue3Vd3Vd1Ue2Vh2Ui1Ug4Uh5Uh7Uh7Uh6Vi5Vi3Wi4Vm4Wk4Wk4Wk4Xj5Yi6Zj6Zj9[k9[k9[k9[k9[k8Zj8Zj8Zj8Zj8Zj9[k7[k7[k6]l6]l6]l;]m;]m:\l:[n:[n:[o9Zn9Zn:[n:[n:[n:[n:[n:[n:[n:[n;\o;\o:[n:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5[m5[m5[m5[m5[m5[m5[m5[m8Zq8[o7Zn7Zn8\n8\n9]m9]m9]o9]o9]o9\p9\p9[r9[r9[s>Zr>Zr<[r;Yr9Xq9Xq7Yq6Wq2Tq4Tq6To6Un5Ul/Th*Tg(Te,Qg*Ph)Og'Me$Le"Jc Hd HdD[CZAX@U=R 2@1C0B0A/@0>/=0</;.<.<.<.<-<-<-<-<-;*9(6&3"-)%#$& !)%.(5+9/<1?7D4B1?/=.</=1?2@0>/=.<.<-;.<-<-<+>*=*;)8&4$1!, + & $ " ! " $ &#($-'0+5/;2?2@1A/?0A/@/@.?->,=+<+<,A-B-B.C/D/D0E0E/C/C.C0B/A/@.?->'2&1&1 '0 '1(2)1)1071:1<2? 4B 5F 5H6H8J :L ;M =Q >R>S>S>S=R=R >S ?T @U AV BW BWDYEZF\I_KaNd!Pf"Qg,Vm,Vm.Xo1Zq2[r6\t8^v8^v?ax?ax@byDd{Ee|Ff}Hg~IhMh}Ni~Li~Ji~Ij~Gj~Ej~Ej~Kk~Kk~LlLlKk~Kk~Jj}Ii|Jj}Jj}Jj}Jj}Jj}Jj}Ii|Ii|Lj{Lj{KizKizLj{Lj{Mk|Nl}Lj}Mk~Mk|Pl}Rl|Qk{QlzQkyQi{Qk|Qk|Rl}Pl}Qm~Om~PnPm|Ol{NkzOl{Qn}Ro~Qn}Pm|Pm|Pm|Rl|Sm}Sm}Tm}Un~Un~Ym~XoUoSpSpRo~Sm}Sm}Sm{Sm{Sm{Tn|Tn|Sm{Sm{RlzPiyPiyPiyPiyOhxOhxOhxOhxMgwMgwMgwMgwMgwMgwMgwMgwJgvJgvJgvJgvJgvJgvJgvJgvPgwPgwPgwPgwOfvOfvOfvOfvSfsSfsSfuSfuSevSevSdwSdwPgvPgvOfuQfuQfuRetRetRetQdsQdsRetRetRetSfuSfuSfuPisRhsSitTjvVivXhxWgwWgwXivYjwYjwYjwYjwZkxZkxZkxTk{Vj{WizYizZj{Xj{Wk|Vm}Yl{Yl{Zm|Zm|Yl{Yl{XkzWjy6Te6Te6Te6Te6Te4Ue4Ue4Ue:Te8Te3Td2Td2Td3Td5Sd7Sd6Te5Sd5Sd4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc5Rg5Rg4Qf4Qf4Qf4Qf5Rg5Rg7Rg7Rg7Rf7Rf7Sd7Tc7Tc7Tc6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te4Tg4Tg4Tg4Tg4Tg4Tg4Tg4Tg5Wd4Ud4Tg3Rg3Rg4Tg4Ue5Ve4Tg4Tg3Sf3Sf3Sf2Re2Re2Re0Rj0Ri0Tf0Td0Td0Tf0Ri0Rj2Ub2Ub2Uc2Uc2Td2Td2Sf2Sf5Sf5Sd4Ud3Vc1Wc/Vd0Wf.Vh4Uh4Uh4Uh5Uh6Vi5Vi5Vi5Vi6Vm6Wk6Wk6Wk6Wj7Yi8Zj8Zj9[k9[k9[k9[k9[k9[k9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l:[n:[n:[n:[o:[o:Zq:Zq:Zq:[n:[n:[n:[n:[n:[n:[n:[n;[r;[r:Zq:Zq:Zq:Zq9Yp9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm4\n4\n4\n4\n4\n4\n4\n4\n9\p8[o8[o8[o8[o8[o9]o9]o7[m7[m7[m7Zn7Zn7Yp7Yp7Yq;Zq;Zq:Xq9Wp8Up7Sq6Rp5Sp*Nl,Nl-Mj,Mg+Md%M`"L_L]I`H_G^E\D[CYAYAY >T =S =Q ;O:K8I6F6F3G2D/@-<*8 )6 (3 '3 (,)-(.*1 *5-9.;/=1?1?0>0@/A.@.@-B,>-?-?.@.@.@-?-?-:*8&5#1. + * *")$-'1+7.;1?3A3C1C1C0A0A0>/=0<0</=/=/=/=.=.=.=-<+8)6%2!/)&$!%' !,&1+7/<1?2@5B3A1?/=/=/=0>1?/=/=/=.<.<.<-<-<+<*;(7&4#0 +'&     %$)(,,5,8.:0=0>0>.>-=.=.=-<,;+:*9)8)8+=+=,>-?.@.@/A/A-?-?-?->,=*9)8(7 #- #- %, &-(/)0+2+2091; 2> 3B4E5J6L7N9M9M:O;PS>S ?S ?SAUCWEYG[H]I^LbMc"Ne$Pg(Ri*Tk-Vm-Vm8Zr9[s:\t<^v>`xBazDc|Ed}Kf{If{If{Hg|Hg|Hi}Fi}Fi}Ii|Ii|Jj}Jj}Jj}Ii|Ii|Hh{Kk~Kk~Kk~Jj}Jj}Ii|Ii|Ii|Lj{Lj{Lj{Lj{Lj{Mk|Nl}Nl}Kk~Mk~Nl}Pl}Pm|Rl|QlzQlzOk|Ok|Pl}Pl}Qm~Qm~Om~Om~Qn}Pm|Ol{Pm|Qn}Ro~Qn}Pm|Rl|Rl|Sm}Sm}Sm}Tn~Un~Un~Un~Un~UoUoUoTn~Tn~Sm}Sm{Tn|Tn|Tn|Tn|Sm{Sm{RlzQjzQjzPiyPiyPiyOhxOhxOhxMgwMgwMgwMgwMgwMgwMgwMgwLfvLfvLfvLfvLfvLfvLfvLfvPgwPgwPgwPgwOfvOfvOfvOfvQewQewQewQewQewQewQewQewPgvRgvRgvQfuQfuQfuPetPetQdsRetRetRetSfuSfuSfuSfuPisSitSiuTjvVixXhxWgxWgxYjwYjwYjwZkxZkxZkx[ly[lyTk{Vj{Xj{Zj{Zj{Yk|Wk|Vm}Xm|Yn}Yn}Yn}Yn}Xm|Wl{Wl{4Ue4Ue4Ue6Te6Te6Te6Te6Te7Sd5Sd3Td2Td2Td3Td7Sd9Sd8Te7Sd6Rc6Rc5Qb5Qb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc5Sf4Re4Re3Qd3Qd4Re4Re5Sf5Sf5Sf5Sf5Sf5Sd5Sd5Sd5Tc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue6Te6Te6Te6Te6Te6Te6Te6Te3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Ve5Vf4Tg4Sh4Sh4Tg5Ve5Wd4Ue4Ue4Ue4Ue3Td3Td2Sc2Sc0Rj0Ri0Tf0Td0Td0Tf0Ri0Rj2Ub2Ub2Uc2Uc2Td2Td2Sf2Sf5Sf5Sd4Ud3Vc1Wc/Vd0Wf.Vh4Uh4Uh2Vh3Wi3Wi3Wi6Wj6Wj6Vm6Wk6Wk6Wk6Wj7Yi8Zj8Zj9[k9[k9[k9[k9[k9[k9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l:[n:[n:[n:[o:[o:Zq:Zq:Zq:[n:[n:[n:[n:[n:[n:[n:[n;[r;[r:Zq:Zq:Zq:Zq9Yp9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm4\n4\n4\n4\n4\n4\n4\n4\n9\p8[o8[o7Zn7Zn8Zq8Zq8Zq7[m7[m6Zl6Ym6Ym5Wn5Wn5Wo7Vo6Un5Tm4Sl2Pk2Oj0Mh0Mh"Gc$Ga$E_#E]!CZDWCVDU@W@V?U >T =S 1>2@2@1?/@.@-?,>*?,=,=->->->->,=,=*8(6#1. * * ) *$-&0*6/;3@3C3E3E1C1C1B0A0>0>0<0</=/=0>0>/>.=-<,;(4'0!,)%$#$& *%.+4.;1?2@2B2?1?1?1?0>/=.<.</=0>0>/=/=/=-<-<+:*9'5$1 +'#!   #")'-*2.;.;-:-;-;.<.>/?.;.;.;-:-:,9,9,9*=*=*=+>,?,?-@-@,=+<+<)8&6%3"1"/ !) "* #+ '. )0+2 ,5-60< 0>2A3D5G6L8O8O9N9N9N:P:P9R8Q8Q9R9R9R9P;P;PP?Q?QAVBWDYF[H] I_!J`$Ka.Ph0Rj2Tl4Vn7Yq7[s9]u;_wCbwCbwDcxEdyEfzGh|Hi}Fi}GgzHh{Ii|Ii|Jj}Jj}Jj}Jj}Kk~Kk~Kk~Jj}Jj}Ii|Ii|Ii|Kl|Jk{Jk{Jk{Jk{Kl|Lm}Lm}Kk~LlLm}Nl}Pm|Pm|Pm{QlzNl}Nl}Nl}Om~Om~Om~Qm~Qm~Ro}Qn|Pm{Pm{Qn|Ro}Qn|OlzTm}Tm}Sm}Sm}Tn~Tn~Tn~Tn~Qn}Tn~Tn~VoVoVoTn~Tn~Tn|Tn|Uo}Uo}Tn|Sm{RlzRlzQjzQjzQjzPiyPiyPiyOhxOhxMgwMgwMgwMgwMgwMgwMgwMgwOiwOiwOiwOiwOiwOiwOiwOiwPgwPgwPgwPgwOfvOfvOfvOfvQdyQdyQdyQdyQewQewQewQewRgvRgvRgvRgvQfuQfuQfuOfuRetRetRetSfuSfuSfuSfuTgvQiuSiuTjvTixVixWgxWgxVfwWjyWjyWjyXkzXkzXkzYl{Yl{Ul{VkzXkzZjzZjzYl{Xm|Vm|Yn}Yn}Zo~Zo~Yn}Yn}Xm|Wl{4Vf5Vf4Ue4Ue6Te6Te7Sd7Sd4Rc2Sc1Sc1Sc2Td5Sd7Sd9Sd7Sd7Sd6Rc5Qb5Qb5Qb5Qb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc4Rc4Rc3Qb3Qb3Qb3Qb4Rc4Rc5Sf5Sf5Sd5Sd5Sd5Sd5Sd5Sd4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue6Te6Te6Te6Te7Uf7Uf7Uf7Uf3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Vf4Tg4Sh3Rg3Rg4Ue4Ud5Wd4Ue4Ue5Vf5Vf4Ue3Td2Sc2Sc1Sj1Th1Ue1Vd1Vd1Ue1Th1Sj4Ud4Ud4Ue3Td3Sf3Sf3Rg2Qf3Rg3Sf3Ue3Vd3Vd1Ue2Vh2Ui5Uh5Vi3Wi1Wi1Wi4Xj6Wj7Wj7Vm7Vk7Vk7Vk7Wj8Yi9Zj9Zj8Zj8Zj8Zj9[k9[k9[k9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l9[k9[k:\l:[n:[n:[o;\p;\p:[n:[n:[n:[n:[n:[n:[n:[n;[r;[r:Zq:Zq:Zq:Zq9Yp9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm6\n6\n6\n6\n6\n6\n6\n6\n8[o8[o7Zn7Yp6Xo6Xp7Yq7Yq7[m7[m6Zl5Xl4Wk3Ul2Tk2Tl-Pj,Oi*Mg*Ld(Ja(H_&G[&G[@T?S>R1A2@2@1?/@-@+>+>*?-;.<.<.<-;-;,:+9)5%2!/* ))!+$-(2*60<3@6E6G4H3G2D1C1B0A1?0>1=0</=0>0>0>.=,;*9)8&."+( % # #$&!+%.*3/:2>4A3C2B2?1?2@2@1?0>.<-;0>1?1?0>0>.<,;,;+8)7%2!- ( $!  !%"+&0*3,8-;,:+9+9,:/=1?3A-<-<-<-<,;,;,;,;+<+<+<+<,=,=,=,=*9)8&6#2!0 .-* ' ( #- '0)2+5.7.70A0A2C3E5G7H8L8L9L9L8M8M6M6M7P7P5O5O6M7L7K8I9H9H8H8H 7H 8I 8I 9J9J9J 8I9J9K;M=O?Q@RAS#E\$F]&H_'Lb*Oe-Rh-Tj/Vl8[o9\p;^r=`t?bvAdxCfzDg{EexFfyGgzIi|Jj}Kk~LlLlJj}Jj}Jj}Jj}Jj}Jj}Ii|Ii|Kl|Kl|Jk{Jk{Kl|Kl|Lm}Mn~Jk~LlLm}Mn~On}Pm|Pm{OlzLn~Mn~Mn~Mn~Om~Om~Qm~Qm~Sp~Qn|Pm{Pm{Ro}Ro}Qn|OlzTm}Tm}Tm}Tn~Tn~Tn~SpSpOn}Qn}Tn~VoXoXoVoTn~Uo}Uo}Uo}Uo}Tn|Sm{RlzRlzQjzQjzQjzQjzPiyPiyPiyPiyMgwMgwMgwMgwMgwMgwMgwMgwPjxPjxPjxPjxPjxPjxPjxPjxPgwPgwPgwPgwOfvOfvOfvOfvOdyOdyOdyOewOewOfvOfvOfvUhwUhwTgvRgvRgvOfuOfuOfuRetRetSfuSfuSfuSfuTgvTgvQiuSiuTixTixVhyWgxVexVexVhyWizWizWizWizXj{Xj{Xj{Ul{Wl{XkzZjz[k{Yl{Xm|Wn}Wn}Wn}Xo~Xo~Wn}Wn}Vm|Ul{4Vf4Vf5Vf4Ue6Te7Sd7Sd7Sd1Rb2Sc1Sc1Sc2Td5Sd9Sd:Rd9Sd9Sd8Rc7Qb7Qb7Qb7Qb7Qb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc4Rc4Rc3Qb3Qb3Qb3Qb4Rc4Rc3Td3Td3Td3Td3Td3Sf3Sf3Sf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Te6Te6Te7Uf7Uf7Uf8Vg8Vg4We4We4We4We4We4We4We4We4Tg4Tg3Rg3Rg3Rg3Td4Vc4Wa3Tc4Ud5Ve5Ve5Ve4Ud3Tc2Sb1Ug1Ue1Vd1Wc1Wc1Vd1Ue1Ug4Tg4Tg4Tg3Rg3Rg3Ri2Qh2Qh0Rj0Ri1Ug3Ue3Ue3Tg5Tk5Sl6Vi5Vi1Wi/Wi0Xj2Xj6Wj7Wj7Vm7Vk7Vk7Vk7Wj8Yi9Zj9Zj7Yi7Yi7Yi8Zj8Zj8Zj9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l9\i9\j9\j:]k:\l;]m;\o;\o:[n:[n:[n:[n:[n:[n:[n:[n;\p;\p:[o:[o:[o:[o9Zn9Zn9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8\n7Zn6Ym6Xo5Wo5Wo5Vp6Wq4Xj3Wi2Vh0Sg/Rf-Of,Ne+Me He GcF_DZCUAP@N@L0>0>->*<'7%3#0#. $. $.'/)2+4.91=2?3@3B0>0>0>/@-@-@-@-B.=.=.=-<,;+:*9)8%2"0+(' *&,).,8.;4@8D9I7J4H2H2D2D1B1B1?0>1=1=1>0>1?0>-<+:(7%5")& # # " $&((0+4196?8B6C4D2D5B4B3A2@2@1?1?1?2@2@2@1?0>.<+:*9*6(4#.) $ !    " &",&3)7+:,;+<+<+<,=->0>2@2A.?->->->,=,=,=+<*<);););););(:(:'5$3!0-+) * + * ",$/)3,8-:0<0<1E1C1C3C3C5B5B5B6G6G5I5I4J4J3K4L1L2J3I5I5G7D7D7C 7E 6E 6E 5D 5D5D 4C 4C 1? 1?2@4B4C6E7F7F;N=O?QBTEW HZ K\!L](Pc*Re,Tg/Wj2Zm5]p9^r:_s@`sAatCcvEexGgzIi|Jj}Jj}Ii|Ii|Jj}Jj}Jj}Jj}Jj}Jj}Jl|Jl|Jl|Jl|Jl|Km}Km}Ln~KlKlMn~Mn~On}On}Pm{Pm{Jn~Ln~Ln~Mn~Om~Om~Qm~Qm~Sq|Rp{QozQozRp{Rp{QozOmxVm}Vm}Un~Un~Tn~SpSpQpLo}On}Tn~XoZnXoVoUoUo}Vp~Vp~Uo}Uo}Sm{RlzRlzRk{QjzQjzQjzQjzPiyPiyPiyMgwMgwMgwMgwMgwMgwMgwMgwOiuOiuOiuOiuOiuOiuOiuOiuPgwPgwPgwPgwOfvOfvOfvOfvOdyOdyOewOfvOfvOfuOfuOgsWgwUhwUhwRgvRgvPgvMguMguRetSfuSfuSfuSfuTgvTgvTgvQhwTixTixThyVhyWfyVexUdwThyThyThyThyUizUizUizUizUmyWmyYly[ly[lyZmzXnzWo{Wn}Wn}Wn}Wn}Wn}Vm|Vm|Ul{2Vf4Vf4Vf4Ue6Te7Sd7Sd9Sd1Rb0Rb1Sc1Sc1Sc5Sd9Sd:Rd9Sd8Rc8Rc7Qb7Qb7Qb7Qb7Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Rc4Rc3Qb3Qb3Qb3Qb4Rc4Rc3Td3Td3Td3Td3Sf3Sf3Sf3Sf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Te6Te6Te7Uf7Uf8Vg8Vg8Vg2We2We2We2We2We2We2We2We4Tg3Rg3Rg2Qf2Qf3Td3Ub4Wa3Tc3Tc5Ve5Ve5Ve5Ve3Tc3Tc1Ue1Vd1Wc1Xa1Xa1Wc1Vd1Ue4Tg4Sh4Sh3Ri3Ri2Pi2Pi2Pi,Qk.Rj/Th1Ug3Tg4Sh7Rl7Rm6Vi5Vi/Wi-Xi.Yj0Xj6Wj7Wj7Vm7Vk7Vk7Vk7Wj8Yi9Zj9Zj6Xh6Xh7Yi7Yi8Zj8Zj8Zj8Zj8Zj8Zj9[k7[k7[k6]l6]l6]l9]g9\i9\i:]j:]k;]m;]m;]m:[n:[n:[n:[n:[n:[n:[n:[n;\o;\o:[n:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm7[m7Zn6Ym5Wn4Vn4Uo5Vp5Ur/Se.Rd-Qc+Nb)L`'I`%G^$F^B_B]@Y>T=L ,A -D -E0H1G1G2F2D3C2B3@2C2C1C1A1?1?1?1>+=)9&6#2!/"-#- %,)5+7-:1=4A5B6C6C.<.</=.?.A/B/B/D/>/>.=-<,;+:)8(7$1!/)''"+).,1-;1>6C:H:J8K4I1G2D2D1B1B1?0>1=1=1>2?1?0>-<*9&6$4 ' % !  " $ ( *-4085>9C;F8G5E2D9F7E4B2@1?2@4B5C2@3A2@2@0>.<+:)8(4&0!, ( !   " % +%0)7+:->,?-?.@/@/@0A/>/>.=/@.?.?->,=+<*;*;););(:(:'9'9&8&8$3!0,*' )* , ", #/'2,8/<0>2?3B1G2F2C2B1?1=2<2:4D3E2D2D1F2H2I2I2J3I3H4F5E7C8B8B2?2?1>/=/= .<-; -; ,9 -:.;.</=0>1?2@5E6F8HVj8Vo6Un3Um0Tl,Rj(Ri%Qh%Qh%Pe#Nc K`GZDUBSAR@O9O8N6L4H2D2@1<1: ,9 ,9 ,9 ,:-;.=0>1?0F0F0F/E/E/E/E.D.C/D0E2D1C/A,?*=%8#5 1- - 0 #4%8-;/?2C4H6J6G5E4B2@1?1?1?0>0>/=/=2=0=/@1A1B0>,8)2#'!&%'+$1*7/;6E6E7F8G9H9H9H8G3D3D2C2C1B0A0A0A3A3A5?4<26.1*)''#  %#.'5/=1?3A6C7D9E9E8D8I8I6F5E4A3@2>1=.9.:.<0@1?1=.6+2%+"( $    !'$**1.6/;1>2B3E5E3C1A0@0A2C2C1B-@,?,?+>*=)<(;(;*8*9);';%9$4#-#+)'$ # $ * /$3)4+8.;1?2@0A->+<.A.A/B0A2@2@3A3@1A1A1A1A2B3C4D5E3E4F5E6F5C4B3?2>2D 0@ /<-6+5)4*5*7-1.2.4/5/7191<1<4A5B7D:FJALALAVBWCXEZG\I^ K`!La&Pg'Qh+Tk/Xn5]p9at?dxAgyBeyFg{Jj}Lj}MizNhyPiyPiyJg|Jh{Ki|Jk{Kl{KmzKmzJnxJk{Jk{Mk|Ml{Pm|Pm{Rm{Sn|Pl}Pl}Pl}Pl}Qm~Qm~Qm~Qm~Rl}Rl}Sm~Sm~TnTnTnUo€TqxTqxTqzTp{To}To}Tn~Tn~Tn~UoUoVp€Vp€UoUoTn~Tl~Tl~Tl~Tl~Tl~Sk}Rj|Rj|Rl|Rl|Rl|Qk{PjzPjzOiyOiyLj{Lj{LhyMgxMewMewOewOewMguNhvOiwPjxPjxPjxPjxPjxNfzNfxNfxNgwNhvNhtNhtNisLfwLfwMewOewOewQewSdwSdwUcuUcuUcuUcuUcuVdvWewWewWgsUhuRjvPjvPjxRiyUgxWewWgxXhyXhyYiyYjwXivXivWitZjvZjwYjwWjwUjyUizSjzSjzWl{Wl{Wl{Wl{Wl{VkzVkzVkzYm~Zn\n]o€_o€^n_m^l~2Td2Td2Td2Td2Td2Td2Td2Td7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Rf7Rf7Rf7Rf7Rf7Rf7Rf7Rf6Rc4Rc2Sc1Sc1Sc2Sc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Pe3Pe4Qf4Qf4Qf4Qf3Pe3Pe5Sd5Sd5Sd6Te6Te7Uf7Uf7Uf7Sd8Te8Te7Uf5Vf6Wg5Wg5Wg4Ue4Ue3Td3Td3Td3Td4Ue4Ue4Vf4Vf3Ue2Td2Td3Ue4Vf4Vf6Xh5Wg5Wg4Vf3Ue3Ue2Td2Td3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg4Ue4Ue3Ue3Ue1Ue1Ue/Ve0Wf2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj2Ui2Ui3Vj3Vj4Wk4Wk5Xl5Xl7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym:\l:\l9[k9[k9[k9[k9[k9[k8[i9\j:\l:\l;\o;\o;\p:[o:[n:[n:[n;\o;\o;\o<]p<]p;]m;]m<^n<]p;\p;\p:[o9Yp6\n8\n<\o>\m@\m?\k=\k:[j8[o8[o9\p9\p9\p8[o7Zn7Zn8Ym5Xl3Xl2Wk1Vj4Ui8Sh:Rh2Ri1Qh.Pg+Pf%Nd#Nc MbLaH]G\DV@S>O -; ,7 ,5,3 *7*7*7+9,:.=0>0A1F1F1F0E0E0E/D/D.C/D0B0B/A->);(:$6"2 .* +"0%4(80>1A4E6J7K7H6F5C2@2@2@2@1?1?1?0>/<.<.>/?/@,;)5&/"'!&%(!,&3-:1=5D5D6E7F7F7F7F7F5E4D4D3C2B2B1A1A3A3A5?4<15,/''$$#  !!(&3+83A4B5C8E8E9E8D8D6G6G5E5E5B4A3?3?0:/;/=0@1?/<-6+2#* !' "   !"('/.51<3?3@3C2D5E3C1A1A2B2C2C1B.@-@,?+>*=)<(;(;,9*9(:&:#6"1 + )%$# # &*"0'4*7,9.;0>1?/@.?->.A.A.A0A0A1?1?1?2B2B2B1A1A1A2B2B2B3C3C3A2@2>/<.; +; *9 )4 (/ '.&.&1'2+1,2-3/6072;3<3<5C5C6D8E :G J>S>S?TAVCXDYEZF[JbKc!Md%Qh+Vk/Zo3]p5_r\o@\m=[l;\k9\j:[o:[o:[o:[o:[o9Zn8Ym7Xl6Vm3Ul2Tk.Si/Qh/Of/Ne0Ld)Kb&Ka%J`!H^G]F[EZDYAU?Q =O :K 8I 7E 6D 4C0?/<-9*4(1 '. '. '.(5)6*8+9-</=0A1A2G2G2G2G1F1F1F1F/D0B0B/@,=*9&6$4!/ .)&!(%.)6,:3A5E7H8K8K8I6F5C4B4B3A3A3A3A2@2@1=/=/?/?.?,9'3%- &&&)#0*71=6B6E6E7F8G8G8G8G7F6F5E5E4D3C3C2B2B2@2@4>3;/3)-$$ !! ! &'/,81=6D8E9F:G:G:F9E9D5F5F6E4D5B5B4@4@3=1=2?1A1?/<,5)1 ( $   "&&.+33;7A7C6C4D3C6F4D2B2B3C2C2C1B.?.?->,=+<*;);(:-8+8(7$4 1,(&!!!"'#,(2+4-:-:.<0>/@/@.A.A.C.C.A.A/@.?/=/=3A2@2@1?0>0>/=/=0@1>1>/=.;,9+7*6 %3 $0 %, $*%*&,&.&1,3,3/5/81; 4= 5> 5A 6G6G6G8H8H9I:I:I;O;O

R ?S @T @TA[B\E\H_LbOe#Rg%Ti/Yp3\s6_v=bx@byDeyFg{Ii|Gh|Hg|Ii|Kk~Kl|Lm}Lm}Lm|LlLlOm~Om~Qn}Qn}To}To}Pl}Pl}Pl}Qm~Qm~Qm~RnRnSm~Sm~Sm~TnTnTnTnTnTp{Tp{Tp{To}To}Tn~Tn~Tn~Tn~UoUoVp€Vp€UoUoTn~Un~VoVoVoVoUn~Tm}Tm}Rl|Rl|Rl|Qk{PjzPjzOiyOiyLhyLhyMgxMgxMgxNfxOgyOgyNgwNgwOhxPiyPiyPiyOhxOhxNfxNfxNgwNgwNhvNhvNhvNhtQewQewQewOewOewMewMewMewRfwRfwQevPduPduPduQevQevVhsUhuSiuRjvRixSgxUgxVfwXhyXhyYizYiyYjwYjwXivXjuYkvYjwWjwWjwWjyUizUizUizVkzVkzWl{Wl{Wl{Wl{Wl{Wl{Xl}Xl}Zl}[m~]m~\l}]k}]k}4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd8Rc6Rc4Rc2Sc2Sc4Rc6Rc8Rc7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd3Qd4Re4Re5Sf5Sf4Re4Re3Qd6Te6Te6Te6Te6Te6Te6Te6Te8Vg8Vg7Uf7Uf7Uf4Ue4Ue4Ue2Sc3Td3Td3Td3Td3Td3Td2Sc4Vf4Vf4Vf3Ue3Ue4Vf4Vf4Vf5Wg5Wg5Wg4Vf4Vf3Ue3Ue3Ue3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg5Sd5Sd4Ue4Ue4Vf5Wg3Wg4Xh2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj6Wk6Wk6Wk6Wk6Wk5Vj5Vj5Vj7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Zm8Zj8Zj8Zj9[k9[k:\l:\l:\l9\j:]k:\l;]m;\o:[n:[o:[o:Zq:Zq:Zq;[r;[r;[r<\s<\s;]m;]m<^n<]p;\p;\p:[o9Yp4\o6[o;\p>\o>\o>\m;\l:\l9Xm9Xm9Xm8Wl8Wl6Uj5Ti4Sh0Ri/Qh-Of+Md(Ja&H_&F]%E\FYEXDWBU@S?Q>P =O2B3C4D5G4F4F4F3E3E3E3E2D1C0A->*9'5$1!/ ) & $%#()/.72=7D7G8I8K8K7H5E5B6C6C6C6C5B5B5B5B3A3C2D1C/@+9'1$-'&)!,'3/;6B;F:I:I;J;J;J;J:I:I7G7G6F5E5E4D4D3C2@2@3=19,1&* !   #&$-*61=4A7G8H:I;J;J:I9H9G7H6G7F6E6C5B5A4@5?4@3@2B1?.;)3&/ % "   ! '"-,5/;5@8D8E7D5E5E6F5E3C3C4D4D3C0A/@/@.?->,=+<*;*;.8+6'3!/,'$# !%")(0-417/=/=/=.?/@/A0B1C/D.C.C-@,?->,=-;1?1?0>0>0>/=.<-;/<.:-9+8*6'4'1%0"-#+$*%*&+(-)1)4-6 -8 /9 1=4?6B7C8D7K7K8L9L9L:M:M:M;N;N;NW AX CZG\J_K` Nf#Qi)Um.Xo1Zp6]scwAdxBeyEfzGh|Hi|Jj}Jj}Jj}Kk~Kk~Mk~Mk|Pl}Pm|Rl|Sm}Pl}Pl}Qm~Qm~Qm~RnRnRnTnTnTnTnTnTnTnTnTo}To}To}To}To}Tn~Tn~Tn~Tn~UoUoVp€Vp€UoUoTn~VoWp€Wp€Wp€Wp€VoUn~Un~Rl|Rl|Rl|Qk{PjzPjzOiyOiyNhyMgxMgxMgxMgxNhyPhzPhzNgwOhxOhxPiyPiyPiyOhxOhxNgwNgwNgwNgwNgwNhvNhvNhvSdwSdwQewOewOewMewLfwLfwQhxPgwPgwOfvNeuNeuOfvOfvWitWhuUhuUhuUhwUgxWgxWgxXhyXhyYizYiyYjwYjwXivXjuXlwXkxXkxXkxXkzXj{Vj{Vj{VkzVkzVkzWl{Wl{Wl{Wl{Wl{Xm|Xm|[n}[n}]m}]m}]l|]l|6Te6Te6Te6Te6Te6Te6Te6Te7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Tc7Tc7Tc7Tc7Tc7Tc7Tc7Tc7Qb5Qb3Qb1Rb1Rb3Qb5Qb7Qb7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc6Te6Te6Te6Te6Te6Te6Te6Te6Wg6Wg6Wg7Uf7Uf6Te6Te6Te2Sc3Td4Ue4Ue4Ue4Ue3Td2Sc4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf5Wg4Vf4Vf4Vf4Vf4Vf3Ue3Ue3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg5Sd5Sd6Te5Vf5Vf5Wg6Xh6Xh2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj6Wj6Wj6Wj6Wj6Wj5Vi5Vi5Vi8Zj8Zj8Zj8Zj9[k9[k9[k9[k8Zj8Zj8Zj9[k9[k:\l:\l:\l:]k:]k:\l;]m;\o:[n:[o9Zn:Zq:Zq:Zq;[r;[r;[r<\s<\s;]m;]m<^n<]p;\p;\p:[o9Yp5\r7\r9\p<[p>\o;[n9[k6Zj7Xl7Xl7Xl5Vj4Ui2Sg0Qe/Pd)Kb(Ja&H_#E\!CZ@W?U>T?R?R=P=O ;M :L8J8J7G7G5E4B2@0=/<.;,5*2), '( &&&(&,&.*8,:/=3@4D6F6G6H5G5G5G4F4F4F4F3E3E2D/@,;)5$/!+) $ ##!%'+-22:6@8E7G8I8K7J6G5E5B6C6C6C6C7D7D7D7D4D3E3E1C-<)6%.#*%("+&0,93@;F=K+9&1#, "   %#.(51>3@6B6C6C6C6F8H8G6F4D4D5E5E3C1A1?0>0>/=.<-;+:+:+6(4$.(%  !%")(0-4083:2@1?0@0@/A0B0E1F.E-D.C-B,?+>,=+<-:.;/</</<.;.;-:+8+6)5)2&0%.$-#-+!)$)'+)-+0,3-6 0< 1=2?3@5C8E9H:I9L9L:M;NP>P;N;N;N;N;NT @U BWDXEYF]H`Ld!Pf&Sh,Wl1Zp6^q:_s;`t?bvAczEe|Hg~Hg~IhJi~Ji~Mk~Mk~Pl}Qm~Sm}Tn~Qm~Qm~Qm~Qm~RnRnRnRnUo€Uo€Uo€TnTnTnTnTnTn~Tn~Tn~Tn~Tn~Tn~Tn~To}Tn~UoUoVp€Vp€UoUoTn~WqWqWqWqWqVp~Uo}Uo}Rl|Rl|Rl|Qk{PjzPjzOiyOiyOgyNfxMgxMgxNhyOizPj{Pj{OgyOgyPhzPhzPhzOgyOgyNfxNhvNhvNhvNgwNgwNgwNgwNgwSdwSdwQewOewOewMewLfwLfwOhxOhxNgwMfvMfvMfvMfvMfvUitWhuWhuWhuWgwWgxWgxUgxXhyYizYizZjzZkxYjwYjwXjuVlwVlxXkxXkxXkzXj{Xj{Xj{VkzVkzVkzVkzWl{Wl{Xm|Xm|Yo{Zp|\o|\o|^o|^o|_o|^n{6Te6Te6Te6Te6Te6Te6Te6Te7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd6Sb6Sb6Sb6Sb6Sb6Sb6Sb6Sb8Pb7Qb5Qb3Qb3Qb5Qb7Qb8Pb7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc7Uf7Uf6Te6Te6Te6Te5Sd5Sd5Wg6Wg6Wg5Vf7Uf6Te8Te8Te3Td3Td5Vf6Wg6Wg5Vf3Td3Td4Vf4Vf5Wg5Wg5Wg5Wg4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg8Te8Te7Uf7Uf6Wg6Wg5Wg6Xh2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj6Wg6Wg6Wg7Xh7Xh7Xh7Xh7Xh8Zj8Zj8Zj9[k9[k9[k9[k:\l9[k9[k9[k9[k9[k9[k:\l:\l:]k:]k;]m;]m;\o:[n9Zn9Zn:[o:[o:[o;\p;\p;\p<]q<]q;]m;]m<^n<]p;\p;\p:[o9Yp2[q4[q8Zq9Zn9Xm8Xk6Wj3Wi3Vj3Vj1Th/Rf-Pd*Ma(K_&I]DVCUAS>Q=O;M9K9J ;K ;K :J9I7G6F5E5E2B2B1?0>.;+9*6'4&0&,#' ## "# $& $, %1,</>2@6E8G9J9J8L6F6F6F6F5E5E5E5E2D1B/=*7&0"+ & $ !" $%(,/175?6C9F9H8I8K7J6G6E6C6C6C6C7D7D7D7D8E2C4E3E0B*9%2!(%&)#.*61=7DL;JN?O?O>N>N=M=M/=.<-;-;,:(4%/ )"    #&"+'1-60;3=5>3C2B2B0B0B0E0E1F.E-D-D-B,A,?+>+>+8,9-:.;.;-:,9+8'4'1$/$-!+") ( ( ( ( #) '+ */,2 -7.:1@2@3A5E6F7H8I9I9L:M:M;N0>.;+9(5&3$1"0") %! "#$) &0 '6 .>1@4D8G:J;K:M8L6F6F6F5E5E5E4D4D0B.?*9'3"+% !  ""')-/33=5B7F;H;J;K9L8K9I8G8E6C6C6C7D7D7D8E8E3D4H4H0B*9#0 '#%*'1/:6B;G=K=M>L>L>L>L>L=KN=M=L1=0</;-:-:$0 +#    ',%2+7/<2@3A4A3C3C2D2D1F1F1G0F-F-D-D-D-B,A,?,?,8,8-9.:-9,8*6(4 !- , *(% % % %) *$+(.,1.7/<0>2B3C3C4E5F4H6I5J8I8I9J9J9J9J9J9J9L9L9L9L9L9L9L9L7K8I8I9I9I ;I R@RASCTFWJY"M\ K`#Lb(Oe.Rj4Uo:VtQ:M 6I 5H8D8D6C4A3@ 3?3>4>2B2B2B1A1A0@0@0@1?1?0?.< ,:)6%3#1"0 !,!&!##$&, )4 ): .>1B5E:H;K;M:M8L6F5E5E5E5E4D4D4D.@+<(7$0("  #$(+0286?6E6G8E;JL>L1=0</;.:-:"/(!     , /'5-<2@2C3C3C3C3C3E3E3G2F0F0F-F-F-D-D.C-B-@-@-9-9.:.:-9*6'3&2 ) ( ' # # " # # ,",&/+3/62<3@3B2B2C2C2F2F3H3H3H9H8G8G7F6E4D4D4D6I6I7J7J7J7J7J7J7G6F6F6D7E 8E 9F 9F7H8I:J ;K LBOER@UBWE\$H`*Ke0Nk4Po7Pp>]t?^uC_wEbwJeyLg{Pi}Pj{Qm~RnRnRnRnSo€So€So€VpVpVpUo€Uo€TnTnTnTl‚Tl‚TmTnTnTn~To}To}Tn~UoUoVp€Vp€UoUoTn~Uo{Vp|Vp|Vp|Vp|Uo{TnzTnzRl|Rl|Rl|Qk{PjzPjzOiyOiySi{RhzPhzOgyNhyMizKizLj{Ph|Ph|Ph|Ph|Ph|Og{NfzMeyNisNhtNhtNhvNgwNfxNfxNfzLfwLfwMewOewOewQewSdwSdwRfwRfwQevQevRfwSgxSgxThyVjuXivZgu]ft]evZfxXhyVhyYizYizZj{ZjzZkxZkxYjwYkvUnxUmyWmyWmyYl{[k|\j|\j|UjyUjyUjyVkzWl{Xm|Xm|Yn}XnyXny[oz[oz]oz]oz]my]my;Se;Se;Se;Se;Se;Se;Se;Se>RdZk?[l=[l;\l:\l:\l7[k7[k@\m>\m>\m?]n=^n=_o=_o=_oO;H 7C 2@/?,@281:1:1:1<1>2>4? 6D 6D5C4B4B3A2@2@2B2B1?0<,8)3&/#- ' & ' *".'4,90<4D5E5E6F6F5E5E4D3D3D4D6F9F9F7B5@/=.;+4%+#  %(0/73<6@9E5B6G;L?N ?LGNGNFOFPDQCPAPAP@N?M=M=M=M;N8K4H5A0;(5 #/ &  #!$4*:2A7G;J?NDSIWJ[HYFWFTFTGSERCQAU@S?R=M;K:I;JN>N?M>L>L;G;G:F9E8D6C5B5B5A4@4@5?3=.9'3"/&$!   ! $ '(4)7-:0>3A5E6F7G9I9I8I7H6G6G5F5F3C2B2@1?0<-:,7*5+8,9-:.9,7(1#,!*     ! % !'%5)8-<0?2@1?0=/<0>0>1?1?2@2@2@3A5F5F5F4E5F5F5F6G5I5I6J5I5I4H3G2F5F5F5E3D3B3B3@3@3=3=2=2?2@4C4D5E3G6J;N?R!BU"FX'K]'M_/Pd1Rf6Uj:Yn?\qDavJezNi~Ih}Ji~MjOm€RnSo€Uo€UoQo‚Qo‚Qo€Qq~Or|Os{PtzPuyTp{SozSn|Sn|To}Vp€Xr‚YsƒRrSs€Ur€VsXsWr€Xr€WqVs‚Vs‚UrTq€SpQn}Qn}Pm|Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizLhyLhyNhyNfxPfxPfxRfxQewQiuQiuQiuPhtPhtPhtPhtOgsLlyLiwLguLfrOeqRfqUgrWgsQgsQgsQgsQgsRhtRhtRhtRhtUgxUgxUgxUgxUgxUgxUgxUgxWjyWjyWjyXkzXkzXkzXkzYl{Ul{TkzSjyRixRixSjyTkzUl{TnzTnzSm{Sm{Sl|Sl|Tl~Tl~Xl}Wk|Xj{Yl{]n{_p}_o|^nz:Te:Te:Te:Te:Te:Te:Te:Te:Rd:Rd:Rd9Sd9Sd9Sd7Sd7Sd4Pa4Pa4Pa6Pa5O`6N`6N`6N`6P`6P`7Qa7Qa7Qa6P`6P`5O_6N`6N`5O`6Pa5Qb5Qb4Rc4Rc8Rc8Rc7Sd7Sd5Sd6Te4Ue4Ue7Sd7Sd7Sd6Rc7Sd7Sd8Te9Uf:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te;Ue9Ve:Vg8Vg7Uh5Uh3Th2Sg7Uf5Vf4Vf2Vf2Vf4Vf5Vf7Uf3Vj2Ui3Th3Th6Uj8Uj7Ti8Sh4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg/Wi1Wi4Uh5Uh5Uh5Vi2Xj0Xj7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj2Zm2Zm4Ym5Zn7Zn8Ym8Ym9Xm9[k9[k9[k:\l:\l;]m;]m;]m>Zk=[l=[l;\l:\l:\l7[k7[k?]p?]p?]p=]p=]p<]p=^q=^q;Zq;Zq9Yp8Xo5Wn3Ul/Tj.Si(Qg%Nd#J` H[FXCU@O=L=O ;L 9F 5A 2; -:)9(8 ,5 ,5-6-8 /90<1<2>3A3A3A3A2@2@2@2@1A1A0>.;+7'1$-!+ % % ' + %0+70=4@4D5E5E6F6F5E5E4D3D3D4D6F9F9F8C5@/=-:*3$*#  )*22:5@7C:FP>P=P=P=P08(0 )' *$*-66B9H;K?OCQBQIQIQISISHUFUFUETCRAP?O?O?O=N:M7K5?.:&1 !, % ! %%,;2@9I=L?OBQFWJZL_K]JZJZJXJXIVGTAUAS@R>NR>Q?R@P@P@N?M?M=H;G;G:F9E7D6C6C5A5A4@4>3=,8&0",$!    #' *+8,9/<1?4B6F7G8G9I9I8I7H6G6G5F5F3C2B1?0>/;-:-8,7,9,9-9,8*3%/"*'   ! %"(%*(7*9-</>1?1?1>0=0>1?1?1?2@2@2@2@3E3E5G5G5G4F2D1C5I5I6J6J6J6J5I5I4D4D2C1@ 0? 0>/=/=.7.7.7-8,:-;.<-=/@2C6G:J[p>[p;Zo;Zo:[o:[o7Zn7Zn7Wn6Vm5Ul2Tk0Ri,Qg*Oe'NdG`F]BX@S?N4?3@3@4A4A4A4A5B5B1A0@.<,9(4$/!+) " $ ' #-(5.;4@7D5E5E6F6F6F6F5E5E5F5F6E8G9F9F8C6A.<-:(2")"   &$-.75?8C;GQ=PL=K=K:F7B0;*2"(     %&,/77@=G@JBMAUBTCUCSBRBPAOAO>I=H19,5&. )  %$-)11=2>2@5B6F8G8I8I:J9I8I7H7H6G6G5F4D3C1?/=/;-:/:/:.9,8,5)3%. *&"  ! %$)'-+0+:,;-<0>1?1?2?2?1?1?1?1?2@2@2@2@2B4D6F7G6F4D2B0@4E5F6G6G6G6G6G5F2B1?/> ,< +: *9 *8 *8+2+2)3)3(4)5)5*8-=/?3B5D8F;H>KANCVEXH[!K^#M`)Qd-Uh2Wk8]s9^t>auAdxFgzIj}Mn~NoTmTmUo€UoVqWq}Xr~Xs}WqVp€Vp€UoUoVp€Vp€WqRrSs€Ur€VsXsWr€Xr€Wq[r‚ZqYp€Yp€XoWn~Vm}Vm}Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizOizNhyNhyOgyNfxPfxPfxPfxOiwOiwOiwNhvNhvNhvNhvMguMh|NhyNfxLdvPduQevTgvWgwQfuQfuQfuRgvRgvRgvRgvShwVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{[m~Zl}Zl}Yk|Yk|Zl}Zl}[m~VnzVnzUl{Ul{Ul|Ul|Vl~Vl~Xl}Wk|Yk|Zm|^o|_p}_o|^nz8Vg8Vg7Uf6Te6Te5Sd4Rc4Rc4Rc4Rc6Rc8Rc9Qc;Qc;Qc=Qc5Qb7Qb6Pa7Oa6N`8N`7M_7M_4N^5O_5O_6P`7Qa7Qa6P`6P`5M_5M_5O`5O`4Pa5Qb3Qb4Rc8Sa8Sa7Tb7Tb5Ub6Vc4Vc4Vc8Te7Sd7Sd7Sd7Sd8Te9Uf9Uf:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te6Wf6Wf6Wg6Wg6Vi5Uh5Ti4Sh7Uf5Vf4Vf2Vf2Vf4Vf5Vf7Uf5Ul4Tk4Sj4Sj6Ul6Ul5Tk4Sj4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf5Yk5Yk4Xj3Wi3Wi3Wi3Wi3Wi7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj7[m6Zl6Zl8Yl8Yl8Yl8Yl9Zm:\l:\l:\l:\l:\l:\l:\l:\l<\o<\o=]p=]p=]p<\o;\o;\oL@PATCUCUCUCUBT@R?Q>P>Q=P;N;K;K;J;JL7G3A,6 %, !   #"+,56@=GALDNCQFYGXFXGVFUESCQCQ?J?J>I/>0>0>0>1?3@4A1?1?1?1?1?2@2@2@1A2B3C4D4D3C2B2B4C5D4D4D3C3C2B1A/=.;+9 (7&5%4&2&2+1*2*2*4+5+7-8.90>2@6C7D9E ;F >H @J @QBSCUEWFXI[L^!Oa*Uj,Uk/Xn5]p9at?ewCi{DkzPh~Qj~Qj~Tl~Un~VoYpYpWq‚Wq‚Wq‚Vp€Vp€Vp€VqVqRrSs€Ur€VsXsWr€Xr€Wq\p\p[o€[o€ZnYm~Xl}Xl}Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizPhzPhzOgyOgyOgyNfxNfxPfxOiwOiwOiwNhvNhvNhvNhvMguNf|Ng{NfzOdyOewRfwTfwUgxQfuQfuRgvRgvRgvShwShwShwVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{\k~\k~\k~\k~\k~\k~\k~\k~XnzXnzWl{Wl{Wk|Wk|Xl~Xl~Xl}Wk|Yk|Zm|^o|_p}`p}_o{8Vg8Vg7Uf6Te6Te5Sd4Rc4Rc4Rc4Rc6Rc8Rc9Qc;Qc;Qc=Qc8Rc7Qb8Pb7Oa8N`8N`9M_9M_4N^4N^5O_6P`6P`6P`6P`6P`5M_5M_4N_5O`4Pa4Pa3Qb3Qb8Sa8Sa7Tb7Tb5Ub6Vc4Vc4Vc8Te8Te7Sd7Sd8Te8Te9Uf:Vg:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te5Xf5Xf6Xh6Xh6Vi6Vi5Ti4Sh7Uf5Vf4Vf2Vf2Vf4Vf5Vf7Uf6Ul5Tk4Sj4Sj6Ul6Ul4Tk3Sj4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Zl5Yk4Xj3Wi3Wi3Wi3Wi3Wi7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj:[k:[k8Zj7Yi7Yi8Zj9[k9[k:\l:\l:\l:\l:\l:\l:\l:\l<]q<]q=\q=\q=\q<[p;Zo:Yn9Xo8Wn6Vm5Ul1Sj/Qh,Qg+Pf'L`&K_#K^!I\FYDWAT@S:R 6O 6K 5G5C6?3; 27*4(1 ',%'#&$'%*%, '7 *9 .< 2A5C7G9H9H8E7D7D6C6C5B4A4A0@.?,:(5#0* ' % " '!+'1,91>5A7E9H9H:I:I:I:I9H9H9J8I8G9H;G;G;E9C/=,9'1!( "! # '$1-:7C?KBPCRDVDXFWFWFWEVCUAS@R?Q=Q=Q@KM[SdXi[l]l\k[kZjWgTdRaO_N^N^J\HZEVDSCRAO>M=I3:+1 #)$ # !)+5 6BARFWL^PaQcSeVjZnZoYmYmYmYjTfPaK]K]JZFWFTDSCQ@N=K4E/= )2!&  ('13==GCMEQFTGUJ\J[J[JXHWGTFSER@K@K?J>I:F;G;J;J;K;K:M:M:J:J9J8I7H7H6G6G5E4D1?/=/;/<1<2=.5*2&, ( #     !%#*)1.53:4;3A2@1?1?1?2@3A4B2@2@2@1?1?1?1?1?1?1?0>0>1?2@4B5C6C6C5B3A2@0>.<-;+9*7 '5 %1#0$/$/%0*2*2+5,6.91<2?4A4C6D8F:G :G ;G =I @K?O?P AR BS CTDUGXJ[KaLb Od&Sh*Xj1\o5ar8ctFezHezJh{Ni}RkTnVn€WoVn„VoƒVoƒVpVp€Vp€VqUp~RrSs€Ur€VsXsWr€Xr€Wq\p[o€[o€ZnZnYm~Ym~Ym~Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizRhzPhzPhzOgyOgyOgyOgyNfxNhxNhxNhxMgwMgwMgwMgwLfvOf|NfzNfzPezPfxRfwSgxSgxRfwRfwRfwRfwSgxSgxSgxSgxVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{[k|[k|[k|[k|[k|[k|[k|[k|XnzXnzWl{Wl{Wk|Wk|Xl~Xl~Ym~Xl}Yk|Zm|^o|`q~`p}_o{9Uf9Uf9Uf8Te8Te7Sd7Sd7Sd6Rc6Rc8Rc8Rc8Rc9Qc9Qc9Qc9Qc9Qc8Pb9Oa8N`9M_9M_8L^4N^4N^5O_6P`6P`6P`5O_5O_4L^5M_4N_5O`3O`4Pa3Qb3Qb8Rb8Rb7Tc7Tc5Tc6Ud4Ud4Ud8Te8Te8Te8Te8Te9Uf9Uf:Vg:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te3Xf4Yg4Xh6Xh6Wj6Vi5Ti5Ti8Vg6Wg5Wg3Wg3Wg5Wg6Wg8Vg8Vi7Uh4Tg4Tg6Vi5Vi4Uh3Tg4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf7Xk7Xk2Xj2Xj1Wi2Xj6Wj6Wj7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj=[l2C6F7H7H6G6C5B4A4A3@2?1>0=0A.?+9&4!.) %$ &(#.*6/;3@5D6E;J;J-:'2 ( # # & "*+83A?KGTIWI[J\K_IYHYHYGXFWDUBSBS>R>R>RL9H1> +6%+   #%/.9:ECNGSIVJZK[N_N^M]LZJXJVGTFSBMALAL@K?J=I08,1%* # $$.,72?5B6?5C4B3A3A3A3A3A4B2@2@2@2@1?1?1?1?1?0>.<.<.<1?4B6D7C6B5A3@0=.;+9)7 '5 '2 $0#."-$,&.'/)3)5+6 -: 0= 2@ 6C 7D 6D 8F 9G :H:G:GN?OAQAQ?P@Q BSDUEZEZF\J^Nb Rd&Vh(Xj8`s;`t=bvBeyGh|KjPm‚QnƒSkƒSkƒUmƒVoƒVpVp€VqVqRrSs€Ur€VsXsWr€Xr€WqYp€Yp€Yp€XoXoXoWn~Wn~Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizRhzRhzRhzPhzOgyNhyNhyNhyLixLixLixKhwKhwKhwKhwJgvPezPfxPfxQgyQhxQhxQhwQhwRfwRfwRfwSgxSgxSgxSgxThyVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{XkzYl{Yl{Zm|Zm|Yl{Yl{XkzZmzZmzYl{Yl{Yk|Yk|Zk~Zk~Ym~Xl}Zl}[n}_p}`q~`p}_o{:Te:Te:Te:Te:Te:Te:Te:Te9Qc9Qc9Qc8Rc8Rc8Rc6Rc6Rc9Qc9Qc:Pb9Oa:N`9M_8L^:K^5O_5O_5O_6P`5O_5O_4N^4N^4L^4L^4N_5O`3O`4Pa2Pa3Qb8Rc8Rc7Sd7Sd5Sd6Te4Ue4Ue9Uf8Te8Te8Te8Te9Uf:Vg:Vg:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te2Yg2Yg4Xh4Xh6Wj6Vi5Ti5Ti9Wh7Xh6Xh4Xh4Xh6Xh7Xh9Wh:Wf7Ve6Ud4Ud5Xf5Xf2We1Vd4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg8Xk6Wj2Xj0Xj0Xj2Xj7Xk8Xk7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj?\k>[j;Zi7Xg7Xg8[i7\j8]k;]m;]m;]m:\l:\l9[k9[k9[k6Ym6Ym7Xl6Wk5Ti5Rg3Pe4Od.Ob-Na)M_&J\!GYEWBTAS@Q?P>O=N:K 8I6G4E6F4D0>-<,:)6&3$/ #/ !,!( &"%%* ). +1*:,>1B4F7H7J5I4H2@2@2@1?1?0>0>0>1B/@*9%3 .( %$'+'1.93?7D9H8I>L>L?M?M?M?M>L>L=MT@T@T>R/7*/#'  $"-)7/=4E6G=L=L>N>N=P=P;P;P;K;K9J9J8I7H7H7H6F5E4B3A2>0=0;/:*-%)$    (!+&1-62<6?6A6A6C6C6C6C4B4B3A3A2@2@2@2@1?1?1?0>3?2>0<0</;0<2>2>2=2=1<.:,8)6'4&3 %1 #/"-!,#+%-)/+1 *8 +8 ,:.<2@4B6F8G7H8I:K:K9J9J;LN>N>N=M=M>O@Q?U?T @U BWEYH\M^O`%Ug'Wi,Zl2]r9`v?dzDf}FhOf€Ph€Rj‚TmVpWqWr€Ws~RrSs€Ur€VsXsWr€Xr€WqVp€Vp€Vp€UoUoUoUoTn~Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizUi{Ui{RhzPhzPhzNhyNhyLhyLhyLhyLhyKgxKgxKgxKgxJfwOfvPgwQhxQhwRixRjvRjvRjvRfxRfxRfxSgySgySgyThzThzWizWizWizWizWizWizWizWizWjyWjyWjyXkzXkzXkzXkzYl{WmxXnyYozYozYozYozXnyWmxZmzZmzYl{Yl{Yk|Yk|Zk~Zk~Ym~Xl}Zl}[n}_p}`q~aq~`p|;Se;Se;Se;Se;Se;Se;Se;Se[j:Yh9Xg7Xg7Zh7\j8]k;]m;]m;]m:\l:\l9[k9[k9[k4Vm3Ul4Tk3Sj2Qh1Me1Kc0Jb'IY%GW!EUBR@O=L:I9H0<.;,:+9(7&5 /+&%%$) ).,1-?0A4D7H8K8K6J4J2@2@2@2@2@3A3A3A2C/@*9%3 .( %$'!,(4/<6C9I;KN%4 , ''$-,5:G EU QdXm^sdy g| h{g}dz_sZmVgSdQaQaMbM`L^K\IVCN:FFQMYO\P_QbTePaQ`P_N[KYJVHTFSCNCNBMAL@K?J>I=I=I8E4>/6(. "&  !)&3-<2D5I7L=L=L=N=N=P6A6A6A7D7D7D7D5C4B3A3A3A2@2@2@1?1?0>0>3?3?2>2>1=/;.:.:+6*6*6)5&3%2"0!/#."- ,!*#+'-+1.3 -< -=/>0?3C5F8H9I9K;M.7',!%! "$)-45@:HN=SP@P?N;H8C8> 16)-#& ! ")+14BPHUQ]Xd[i^k_napWgVfRcO`L^J]I\ H\EWBT@R>Q?Q=P9M6J1B)9 ".*$ % "1-> 6E >N KZWh`sdxd|c{av_t]rZpWlTiRgPfS\Q^N^J\EX=M5B/:#+!("  !# &-,61>:NCVK_OdXmdzm‚n„mˆn†m…jd{]rTkPfM^L]JZEV?N8E1:,4 ' # )$16>>IHZNcOeQaT^W\WaUaQbM`K^HZHUGSCMCNBP@O>M;J8I7H=I8E3?.: '2 ) #  !&&0-:3@8E=J BMDNDNCQDSCU@R:N7K>L=K4B3A2B4D6F8G7F6E5D3C2B2B2B4D3C3@1?1=1=2<2</</;/;/;/;.9*6'4%1%/%/#. !- + )(+ , %/)3,7-8-9,:1<3>5B7D9H9H7H6G:K:K9J9J9J:J:J:JL>L>I>I=GN >N >N GY FYH[J^La%Pe,Si0Uk8Xo=]tDcxKh}PkQm~UoVp€\n[o€\q€Zr~Wq}Vs|Vv|Xx~\r„[qƒXqVoVp~To}Tp{Tp{Xo~Xo~Xo~Wn}Vm|Ul{Ul{TkzSmyRlxRlzQkyQjzPiyOgyOgyNhyNhyNhyNhyNhyNhyNhyNhyGhxIgxLfwOewPfxNhyJhyIjzMgxMgxLfwMewNfxPfxQgyThzPh|Ph|RhzRiyTixVivXivXjuTfwSgxPjzOl{Ol{Qk{UizWizWjwXkxXkxYlyYlyYlyYlyYlyYl{Zm|[n}\o~\o~\o~\o~\o~Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}Ym~Ym~Zo~\o~\o|_p}_q|`p|9Xg8Wf6Ud7Tc7Tc9Sc:Td:Td7Tc7Tc7Tc8Rb8Rb8Qa8Qa8Qa:O^:O^:O^:O^:N_:N_:N`:N`:O^:O^:O^:O^9N]9N]9N]8M\4M]5M_5M_4N_5O`4Pa4Pa4Pa2Pa3Qb4Rc5Sd6Te5Sd4Rc4Rc:Te:Te8Te8Te7Uf7Uf5Vf5Vf6Vi6Vi6Vi6Vi6Vi6Vi6Vi6Vi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh;Wh:Vg8Vg8Vg6Wg5Vf4Vf4Vf6Wj5Vi5Vi5Vi5Vi4Uh4Uh4Uh5Vj5Vj4Ui4Ui4Ui4Ui5Vj5Vj6Wj6Wj6Wj6Wj6Wj6Wj6Wj6Wj7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi3Zi5Yi6Zj8Zj8Zj9Zj8Yi8Yi;Yj:[k;\l:\l;]m9]m9]m8\l8[o8Ym6Wk4Ui5Ti3Rg1Pe1Nc*Oe(Mc(Ja$G[ CW?R+; *7 &0$* &&'( +#1+93?6C7D7D8E8E7D7D6C7G7G6F5E4D4D4D5E2B1=-6',!%" %)+/3;;E?L@M@NBPESDSDSDSCRBQAP@O>T=QN6B,5&, !&  #)(1:@ALK\PfRiUgYg\fZeXfTfPeLbJ]IYHVBPBPAO>NL=K=K_sCcvIgxLj{Nl}Vl~Xn€Wp€WqVp~Uq|Wt}Xu~Zp‚Zp‚Yp€Yp€Xo~WqWq}Wq}Xo~Xo~Wn}Wn}Vm|Ul{Ul{TkzSmyRlxRlzQkyQjzPiyOgyOgyNhyNhyNhyNhyNhyNhyNhyNhyHiyIgxMgxNfxNfxMgxJhyIjzMgxMgxMgxNfxNfxQgyQgyThzPhzPhzRiyThyTixVixVixXhxUgxThyQjzQk{Qk{Rk{UizWizWjwXkxXkxYlyYlyYlyYlyYlyYl{Zm|[n}\o~\o~\o~\o~[n}Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}Ym~Zo~\o~\o|^o|_q|`p|`p|9Xg9Xg9Ve8Ud9Sc9Sc:Sc:Sc6Sb6Sb8Rb8Rb9Rb9Rb;Rb:Qa:N`:N`:N_:N_:O^:O^:O^:O^;Q\;Q\;Q\:P[:P[:P[9OZ9OZ7O[7O[6P^6O_5O`5Nb3Nb3Nc4Pa5Qb6Rc7Sd7Sd7Sd7Sd7Sd9Sd9Sd7Sd8Te6Te6Te5Vf5Vf5Vi5Vi5Vi5Vi5Vi5Vi5Vi5Vi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh;Wh:Vg8Vg8Vg6Wg5Vf4Vf4Vf6Wj5Vi5Vi5Vi5Vi4Uh4Uh4Uh2Wk1Vj1Vj1Vj1Vj1Vj1Vj2Wk6Wj6Wj6Wj6Wj6Wj6Wj6Wj6Wj7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi3Zi6Zj6Zj9[k9[k9Zj8Yi8Yi9Zj9Zj:[k:\l:\l8\l7[k5\k8Wn6Ul2Ri0Pg,Ne*Lc'I`%G^GZEXBV?Q;M7G4D2B.=/=0>2?4A6B7C8D 4C 6D5F5E5E5A5?4<1?0>->,=*:(5 $. "( $ % % '-%4/<4B7D7D8E8E8E8E7D7D6F6F6F5E5E5E5E5E2B1=-6&+ %    $),05;BBMGSGUGUGTHVHVHVFUETCRBQAPAV?S?RASBRAPN7H2B *0 #) #!"$ !) &-/5 3;9CALGXM`QhRlOfPgRiTjUkUkTjSiQ`QbPaHY>N4A/7-4,8.70718292:1=0>0<7D?OEWMaXn^x`{j€h~e{bu]qXmUiRgQaL\FWASP?M=K2>3=3=1>1=1;/:-6)3$- ) % $ #" # $ % & + #/*4/:4>4@4@4@7B7B8E8E8G8G5F5F8I8I9J9J:K:K ,; +:+7,:-; 0= 2@ 5B 6C 6C 5F5F6F5E6C5B4@4>2@0>->,=*:(5 #- !' $ $ &(!/)71?7D7F8G8G9H9H9H9H8G8G7F7F7F8G9H8G7F2B0=+5 $* $ ! "#'+-59@IISO\R_R_O]M[LZKYJXHVETDSCRCXBUATCUETAP@EGMRT] XdZj\o]qau_t]r[pYnVlUkTjN`N_M^JZET=L6C1?)+%'!$#&&)(, ),(--0 .2184>8G>PBVF[EYF]J`LbNePfOeOeN^N_J[BQ7D2<2:4;7C9E>H@J@J7D:K?SG^OiTo_t_s^q\oZmVjThRgN^IYBS=M9G 0= &- "     $$ ('-31;8G=SC\IaOfRiVgUiRhOhKeH`E\CXBV@T>R>P=O;M9I8H3C+<$2 +$!',.59BALGSIUKWLUL[JYFUCRBQAP>N/7(0)"     #((.+39FL;K:J:J;J:I9H7F5E5E5E5E2B2B2?1?2>2>3=4>3?0=/:-6*2&,&!   #%!'$/'1,82<4@5A5B3A3>4?5B6C6F7G7H7H6G7H8I8I:K:K;LS -; +8 )6 '5+7,8 /< 1?4A5C5C4E4I5G6F7D6C5B4A3A3A2@/@->*:(5 #- !' # %&*$3-<4B9H8H9I:J;K;K;K;K;K9H8G8G9H;J;J9H7F2B/< )4 #) $ ! "$%)/2:@GONZT`WfWfS`P^O]M[KYIWHVGUFTDYDWCVEVFUAP;H5A-5&, %!! #%*+165;=CGJS PZScVhXl\q\q[pZpXnWmVlVlOaNaN_KYCQ;H4@/<()((')*..3373603 0403.5/70<3C6H9M;N=P@TEXI]KaMbNcL]IZCR9F1=1;6> =DCTFWL\N^M]GXAP;K9>6=3?1?3D6K?TF]NaQcTfVhVhTfRdOdM^GY?Q9J3B +6 !&   ! $$ () +, --,3/72@8I>TD\KbPfQcQfOfMgJeG`E\CXAU@T?S@R?OHGTLZO\Q\R]N_L[JYHWFUDS@O=L?M>LKAMBPBP@O=M;N:M;J:I9H8G6F5E5E5E3C2B3@1?2>2>3=3=2>0;,5)1%, &  !&")%+)5+7/:2>3?3@2?1>2=3>3@4A4D4D5F5F4F4F6G7H9J:K;L;L7N7N8O9N9L9L8K7H9J9J8I7G 6D 4C 4B3A4?4>3=2<3= 4=6?7@7E9G;I=K?OCS%IY'N].Rb5Wg<]mBcsHfwMh|RkTmUmUmVoYp€[p\o~\o|[n{Wn}Wn}Wn}Vm|Vm|Vm|Vm|Vm|SmyRlxRlzQkyQjzPiyOgyOgyOizOizOizOizOizOizOizOizPj{Pj{MizLhyKgxKgxNhyNhyNhyNhyNhyNfxOgyRhzRhzUi{UkvUkwUkwUjyUizUi{Uh}Sh}UizUizUizWizWizUizUizUizWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|[n}[n}[n}Zm|Zm|Yl{Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}\o|^o|_p}`p|`qzcr{cr{csz=Wg=Wg=Wg>Wg=Vf=Td)9'4 ", & %%(!/)72@6F:I:J;KM>M;J8G2B/< (3!(# " %& ),58 CH MVQ\TcXgWfQ`R_Q^O\LZJXIWHVHVFZFXEWFWFUBP:G4@,4&,"& "$$% $& '+ +0.036 9= ?F EOJWO]RbPfQgShTiTiTiShShRdQdOaIX@O7C0< -7))+/ .4296>2?2@3A7G;L@SDXI\J_FUCQ;H5?0;4>>HEPPcShYm[pYmSeL]FWDI=F6@1=.<.>3D:K>PASGXK]N`M`K_I]L^FY>Q5G-; $.    " &*,105262525/6/80;2@7G=PCUGZK]L_LbKcIbH_EZEX@T@R?QAP@N:G2?*8'0)!  !!+33;=HGTM[P`R_T_K\J[IZIXIXHUDRAOBP@N?M?M>M>M;J9H:G7B1=*6&.' "  %).2:8DP0@/?4@4@4A3@2B1A0B0B3E3E4F6G7H8I9J9J7L8M8M9L9L8I7H8G9I8H7E 6C 4@3=2;1:/6.5-4,3-4.5/607-6/82;4?7B;H@M"DQ$GT(KX/R`6Wf;\lB`qGevJh{Nl}Qm~UoVp€Zq€Zq€[q}]p}Wn}Wn}Vm|Vm|Vm|Vm|Vm|Vm|SmyRlxRlzQkyQjzPiyOgyOgyOizOizOizOizOizOizOizOizQi{OizMizJhyJhyLhyNhyPhzNhyNhyNhyOgyOgyRhzSi{Ui{WjyWjyWjyUjyUizSjzSi{Si{Tk{Vj{WizXhyXhyVhyUizSjzWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|[n}[n}Zm|Zm|Yl{Yl{Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}_p}_q|`p|`qzcr{cszcszerzWg>Wg@Wg>Ue?Sd>Rc9Rb9Rb:Qa:Qa;O`;O`;O`K .; +8 )4 &2 &0&1&1+7 -82>6B9E9I8K7K7N8M:I;G;E8E6F4F4B2@.?,=(8%2 *$ %&*%2/<6C9H9IN?O?O@P@P@P@N>L=K?MBPAO=K9G2B/< &2!(# " '( +. 8<EJ OXQ\SbYiVgQ`S`Q^O\MZLYJXJXJXFZFXFXFWFUAO8E2>,4'-%) )*-, --.01424466:7?:D=HBMGQCXDYF[J^K_L`MaNaOdNaL^ETLERISGQFSEOAL09/8 -5,6-9/<3A7G;L,9/;4@3C5F9J?QAUCVCXBWDWAU;N1B(5") !  !''-/88C=GM=L;J9H8D2?+7$. )#   #&*/67A?KCQ?N@N?O@O?Q>P;P:O:I:I8G7F5E4D4D4D5E4D4A1?1=0<1;1;0:*5$,%    " '$-'4*8-:2<1=1=0>0>0@1A1A6B5A4A3@1A1A0B0B2D2D3E3E5F6G7H7H7K7K9J9J9H9H8E7D5C5B 3? 3< 19/5.3-1+0*/*/).*/+0-2-2,0.204283:6=:C=F?GCK%HR)LY.Q^4We8\l;_oCeuFgwIjyPm|To}Vp~Wo{Wo{Vm|Vm|Vm|Vm|Vm|Vm|Wn}Wn}SmyRlxRlzQkyQjzPiyOgyOgyPj{Pj{Pj{Pj{Pj{Pj{Pj{Pj{PhzOizJhyHiyHiyKizPj{Qi{OizNhyNhyOgyOgyRhzSi{Ui{Zi|Xi|Xj{Vj{VkzTkzRlzRlzUl|Vj{YizYgyYgyXhyThySjzWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|Zm|Zm|Zm|Yl{Yl{XkzVm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}_q|`p|`p|ar{cr{cszerzftz;UeWg>Wg@Wg?Vf@Te?Sd:Sc9Rb;Rb:Qa;O`:N_Vh0< -: ,9 )6 '2 &0%0%0&/+4 -72=7B:H:J:M9N8Q9N;K*;'7$1)" % '-(61?7G9H9I=O>P?Q@RASASASASBP@N?M@NCQCQ>L9G2B-; &2 '# # '( ,/ 6: CJ NWO\SbZjYjTcT`Q^O\MZLYJXJXKYFZFXFXFWFUAO7D1=,4)/),./42 5456689<9<6=4;3;3=7@;C9N/@1C5F8K;O9G:JL=KLBQ>M>L=M?N>P=P;P:O:I9H8G7F4D4D4D4D6F5E4A2@1=0<0:0:.8)1!)    !%#,(2+9-</=3?2>1=/=0>0A2C4D4@3?2@2@3C4D3E4F1C1C2D3E4E5F5F6G8I8I9H9H9F8E9D8C2?2=1: /7 -2+/)+)+*-*-),),*-,/ ,0!-101234646484:5<7>:@=CBJ!EO$KT(P\.Uc0Zg8\l;_oAdrFgvMjxPkyRlxTlxVm|Vm|Vm|Vm|Vm|Wn}Wn}Wn}SmyRlxRlzQkyQjzPiyOgyOgyPj{Pj{Pj{Pj{Pj{Pj{Pj{Pj{RhzNhyJhyHiyIjzKizPj{Tj|OizOizNhyOgyPhzRhzSi{Vj|Zh~Zh~Xi|Vj{TkzTlxRlxRmwUl|Vj{Yiz[gyZfxXhyThySjzWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|Zm|Zm|Zm|Yl{XkzXkzVm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}`p|`p|`qzcr{cszerzftzftz>Xd=Wc=WcN_>N_?O_?O_=P_;P_9P_9P_7Q_7Q_:P\9O[9N]7N]7N^6O_7Oa7Oa7Qb8Rc8Rc8Rc8Rc9Sd9Sd9Sd;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh9Uf7Uf7Uf5Vf5Vf5Wg6Xh6Xh7Xg7Xg7Xh7Wj7Vk7Vk7Vm7Vm3Wi3Wi5Vi6Vi8Vi:Ui:UiV=S/7*2$-(& ! &"0*:2B9I>LANDRESFTGUGXHYIZJ[FXCT?R@PBQBO=K8G2D-; ).%& %*,47D ,0 044;8?9D9H:M6B9F;L:N;NCM@J ;G 6C /< *3 -3485C:ICRL\TcXdYcX`VfS`P[OWNSIMAD:> 43 .. &*!'' ) "* ",%"+(52C@SNd\pcv d~ g€ i€kk~h{dvasZiUdN\IXFT@O8E0>17-6+4*7 .<2?6C8D2H,>'2%*#'#(*31>=GCNIWL\N_O_JXDP@S/9.6,3+0 ,7 -:1>5B9I;OI @J:I;J;J:H7G5F5F5G3?,5 %,#   #%+17=EBMBOANBQAPAPAP?O?O>N>N5?6@5?3=3=4? 7B3I4H4H6G8E7C4@1<0>.:*6'2&.%,%,%+%+$,%,'.)1,4/7/:071:2;4> 6?6B6B6B 7E 8F :H=KAODRGUIW)N\-R`5Xf:]k?`oCdsGhwLkzSk}Un~XqXqWqWo{VnzVnzTn|Sm{PjzPj{Pi}Pi}Mh}Mh}Ol{Ol{NkzNkzNkzMjyMjyMjyNhxNhxNhxNhxOiyPjzPjzQk{Ng{NhyNhyOhxPjxRjvSkwVlwVhyThyPiyPjzPjzQjzVj{Xj{XlwXlwXlwXlwXlwXlwXlwXlwRlzTkzTkzWl{Xm|[n}[n}\o~[k{[k{[k{[k{[k{ZjzZjzZjz\l|\l|\l|Zm|Yn}Zo~[pZq€[rz[rz^s{^s{at|bu}ct}ct}>Xd=Wc=WcN_?O_=P_=P_;P_;P_9P_7Q_7Q_:P\9O[9N]7N]7N^6O_7Oa7Oa8Rc8Rc8Rc8Rc9Sd9Sd9Sd9Sd9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf7Uf7Uf5Vf6Wg6Xh7Yi7Xg7Xh7Xh7Wj7Vk7Vk7Vm7Vm5Vi5Vi5Vi6Vi6Vi8Vi8Vi8Vi6Wj4Xj4Xj4Xj2Xj2Xj0Xj0Xj2Vf3Wg3Wg4Xh4Xh3Wg3Wg2Vf6Wk5Vj4Ui4Ui4Ui4Ui5Vj6Wk6Ym5Xl5Xl3Vj2Ui1Th0Sg/Rf-Pd,Oc*Ma(K_%H\#FZ!DX CW=T=SL9H1@+8 &,$#! %'+14> 7C@KHROZT`UdUfSeRcPaO`O^O\O\P]R]OZNVNUHO>F7>5=1459H;E:D6?5>4=2>3?2@1?0>4>1<.: ,9 )4(3 /77??NCSI\QdVhYiZfYc ZiVeT`T^S[PVHOCH :=48,1$+!( ' % %!!(+78IG[Tk`ufz m… o†p…p…n€i{evasan[iUdR_O]JWBP=H6@1<+7'4&3&3'3(3(<&4#, #)%*(00=9IHUN\TdWgWiVgQaKYGVAQI;E9D9C:I9H9H8G7F5D2B1A-8%/&   ""(,18?BJGQHTFTCRCRBQBQ@P?O?O>N1>2>4@5A4@3?3?5A7C5I4H4E5E6C4@0<-9,6)4'2%-$+$+$*%+(.*/*1+3,70:2=3>2=4>7@ 8C 9D 9F 9F 8G9I9I :J N@PBRCSJY$M\)Ra-Ve3Zi9]m>brAeuMh|Oj~TnUo€Un~Ul|Ul{Vm|Uo{Tn|Sm{Rk{Rj|Pj{Pi}Oh|Ol{Ol{NkzNkzNkzMjyMjyMjyPjzPjzOiyNhxNhxOiyOiyOiyOizNhyNhyOhxPjxRixSkwVlxVhyThyPiyPjzPjzQjzVj{Xj{XkxXkxXkxXkxXkxXkxXkxXkxQkyTkzUl{Xm|Xm|[n}[n}[n}[k{[k{[k{[k{[k{[k{[k{[k{\l|\l|\l|Zm|Yn}Zo~[pZq€[q|[q|^r}_s~as~btcsdt€>Xf=We=WeP0=/<,:*8 ,2 *0 '. $, $+ '..3274A5B8D9H:J;K:K9M9E9E:F:F:F:F9E9E5B5?18-1 (+ "& $ " $ #**75C@PHYN^Q^P`P`O_O_N^M]M]M]J[FWDVETGUGS@N;J 0> *3 %)#"# "!%')-.7 1;7?>GENJTMYN[P]P]O_O_O`O`O`OaRcN^LYJVDM:C5<4<8==BDIIQNVQ]TbUeQcQaN_LZIVFPCLAJF 4<,3$+% !'/;?POe\td}hrˆrˆs‡q…n€i{evctdqam\iYdWcT_NYIU>J7D.;&3 ,(#!*&$"( )//::ICWVe\larat`s^oXiRbN\JYESBM>H:C5<29.1*1'/$/$1'5*9-;2C/>.;.7)/"&  & (#*'-(.(.(.'-!'!'!'"*&..68?>G=S@UCVCUAO>IN=L,=%0(  %"-%/)2-81;2>3?4@4D4D4D3C3C3C3C3C4A4A3@3@2?1>1>1>1>3@4A4A4A4A6C7D5G3E2B1?0=.:+5 (1$-#,#*")#)#)%+'*+0-1.41:2=3@4B 4C 6C 7D 8F:G:J;K;L:L;K:J:J:J;K;KXf=We=We0=0=.:,8(5 */ ', #* !)#*'0.63:4A6C8D:H:J;K:J9L;E;EGAKCMJRJTLXLZM_NaNcNcObJ^FYBR=I4@4;5=>DBJHQNWR\UbWdXgPgQfPcO`N[LXKTJRERBO>I;D7>18+1 ',#+( $ $& +,96D@SEYMdUmZq\q^o`o`p]n\m\k]k[gXdUa NX GQ >H4<+1#&    "&1:BRRi]xeh…o„o„n‚mk}gzdvcuan^l[iYfXcUaR^OZET=L3A)6 !,$ (*44D@TLb^ndvh{f|dzat\mWgTaQ^NZKUGRBL=G9B7925+0#- +!+#.&0(2$/#,$+ "("! &/(1-5183:4:3928*2(1&/",")'+/2787PN>M+=*<".&#!+&3)5,80<3?4A5B5B5E5E5E4D4D4D4D4D4A4A3@2?2?1>1>0=0@1A2B3C3C5D5D6E4B2@/<,8+5 )2 &- #+''!'"($*',).*/.1/4 17 4= 5B 6D6F5G7G8H9J;K;M:M:N9N;L;L:K9J9J9J:K:K>Q@S AUCWEYJ^Pd"Th0Yp5[s;`vBbyHezNf|Rj~Vk€SmySmyVnzUmySkwSiuSiuSiuQk{Qk{PjzPjzPjzOiyOiyOiyQk{PjzOiyOiyNhxNhxNhxOiyOiyOiyOiyOhxOhxRixRixUjyVhyThyPiyPjzPjzQjzVj{Xj{VlxVlxVlxVlxVlxVlxVlxVlxPjxSjyUl{Xm|Yn}Zm|Yl{Xkz[k{[k{[k{[k{[k{\l|\l|\l|]m}]m}]m}[n}Zo~[p\q€Zq€\r~\r~^q~_rbs€bs€dtdt>Wg=Vf=Vf1</8,5(2'*$) &&"))1/83;5B6C9E:H:J:J:J8KLIYOaRdTeYmWlVhTfRcQ`N^O\L]IZGXIWIWGS?M8H2: +1 ', )-,0 -0-103 /7 /707193;6=7A8B@E@HBKEOETFYFZG[FZAU=P9K4B0<2<7A?JCOLVR]UaWeXgZiTlSlSiSeQbR^P[OXLZJXGSDMAG ;A48/4%- '" %&42@CWI_Tj[saxcwexgwaq`p_o^m]l]jZhXfT_OY FP 7A9B9B8A7@0;/: -7 )2 %,%()(,++@0E8L=N?N?N?K?K;H7D5@4>3> 09&1 )&     #* -39AEMJTNYQ]SbJXJXHVETCRBQ?O?O>M1>1>1A1A1A2B3C3C2B1A0=-9(5&1 %,$*!(!&% &!)$+'.+1-3/429 2;6>7C9F8H8I8K;K;KWg=Vf=Vf3;07+3(.$(!%$&$-+4194>6C7D:F;I;K;K:J9L=I=I>J>J>J>J=I=I ;E 6?06(-$%!!"$) +18BERO`ThWkWk[pYoXlVhUeSbR^Q]N_L\J[JXKXGS=L5F 2: .6 .6 19 3;4;6<9>6>6>5=4<3;3;4<4<797<7>8A9D9H9J:K:I6F2C 0?+;+:2>;FAOGVO]UeYh[k]m^n\q[oZnXjWgTcS_R^P`N^MZLUHQCL .2"% #*0=@SPf\vd€h…s‰p‡mƒ i€ ez cxauau_p^o\mZjYiXgXgYeV`PXDM9@.3 "'   ,(:4ICZOgdwj€o„n‚k}iwhsen`h^g[dYcWaS^MYJVIMDI=B37+/%( $    !'$-,53?6A7B:D:D9C8B6A3@3?2=/8*2&*#&"$$2(6/<5B7F9H;J;L:G7C3?1<.7)2")#  #+ +46>@JHRLZO_PbJXIWHVETDSBQ@P?O>M1?4A6E8G8I8I8I9H9H8G8G7F6E6E6E5B5B4A4A3@2?2?2?3@2?2?2@2@1?.<,:+5&1", ( ' &!$ #'")#,'/,3/8 2: 3;6D7D9F:JN>N?O?O@RAR@S?RVh=Ug=UgVh>VhL;I8F5C4B2=3>4>5?7@ 8A 9A :B6F6F7D7D7D9C8B8B6F5B4@4>2:/6*/'+$%!##!''0.74>6?9F;G=H>L>M=M=M;N?M?M@N@N@N@N?M?M FBJ>H=H=F:D9C7A6@5?68572607/7/7.:.:/7*6(5 %5%4'72@>KFWL\Tc[i]l^m_n_p^m^m]l[kYiWgUdTcSeTcRaR^P[KUFOAK1?,5%* ! "+*79MCXSi_tdxfwftgtenencman`m_l_lam^dY_SY JO?E27%*# ""-2BCVSi`xhk„tŠrˆnƒj€g{eyewewcvbsar_n^m^k^k_l[`W\MSDG7:*."  ,&93HBWNebvi}p…oƒm}myltjohofmbj_h[fWcS_O\MULRGK@C78./ %& "  $ .+96D>I>I>I=H19,3$*&#(%+)1-80<2B5I8L7C5A3=.6(0#(# * $.,55A?MFUIZI\IWIWGUFTCRBQAP?O=L;J9H8G7F6E3C1A0D0B/A-<*8&3"- )#!&$.+83@3A4D6F8I:J9L9L8L:I:I9H8G8G7F6E6E6C6C5B5B4A3@3@3@5@4?2>2>1>.;)7&4 $.!+ % #""!#"#!*$,&1*5 .81=3@5A8M9L9L:K;L>M?N@O@P@PAP@R@R>R=QVh=Ug=UgVh=Ug;Uf;Uf9Uf9Uf9Uf7Vm7Vm7Vk7Vk7Wj7Xh7Xg7Xg.Yj.Yj0Xj2Xj4Xj6Wj7Wj7Wj4Xj4Xj2Xj2Xj0Xj0Xj.Yj.Yj0Ri1Sj1Sj2Tk2Tk1Sj1Sj0Ri)Nb)Nb(Ma&K_#H\ EYBV@T=I 1=2=2=3=4> 6? 7@ 8@ 8@6J6J7H8G9E:D:D;C5E5B3?3=19.2(,%)$%!# $ #) *31:6@8B;H=I@K@N@O?O>N=P?O?O@P@P@P@P?O?O =J 8C09(."(%%%"% *1 :DHWSeZo[s[s\u\s[pZnXjXgXdWcTeRbP`P]O[IU=L 5F3>4@9E=J>M>IBLIQCNBMBL@K>IMESERCPAN>L3=1<0<-9'4"/ ( % ! !"!#""-$/ '3 +8/=3?5B6C7O7O6L8K:JP=O:O9N8Q8Q7P6O6O6O6O6O8I9J;L:L8J7I7I8J :LXf>Xf>Xf@Wf@Qf>Rd>Sb0<-9*2%*!% ""#$,.76B9F9H;I?MCQDRCQCPCPDQFSGTFSCPBODRESCQ?F 8@ 19*2%+" '' .1 :BESN`RgSiQjTmUnUnUkUjTiSfReUfQcPbNaKYCM=@ <=3; 8?=DAIFNKTIUFRGUGUFUFUETDSCRBQBM?H9A4913,, (' $"&  #&/0@:OLZUb^l`m_m`n_o\m_m_m_m`nbpbp`n^l^m^m^k[iYdUaS]Q[GQBL;@03'*#(") #- 5B>MTccsbvgzn€m|k}hzdvdsfsivkxlw`pZjT`LVDK9>-1$'!)-8BIZYnd}j†m‹uŽsŠo…ml~l}n|o}gyfucraqao`m_l]jZgXfS_KWCN 9E+7*')63CCTRd^reynp€q~q~mziwltiqfnbk`j\gXdTa UaQ]KWGQAL9D,9$0 "$ *+76BJ2< . )!$""#&%. ': (B+7,5+0') !#*"0&5'7$3+)+"-'0*40;8C=I>R?SBUDUCUAS@P>O=K9I3F0D/A1A3?3=7>2<*8 &7 1'"-&6,=0@4D7D:L:L;M;NXf=We=We?Ve-:)3%*!% "# %&.19:E>J>L?MBPFTHUGTFSGSHTGTIVHUERDQGTGUES@F8@ 19+1%+ " $ () -16>>MFWK]M`M`OaPbPbQcPcPcQbQbRbN`L^K]GV@I 04 ). &- &/1>;GRabrbvg{nn~k}hzewdsfshuivjudt_nWcOY FO;B.3%*"#+0:EK]\sg‚n‰pŽvt‹qˆn„mm~m~n|k}i{fucscqap_l]j\iZhUaLXEP=H0<$1 #!+-97FGYVkdxm€u…v…wƒu‚r~lylujsgpencm`k]hYeU`P[KVGPBL;E0<)6 '(#()53?:DAPETFUCRBQCRBR?O@N?J#0#+!$ !'/4$1$/$*!$$!*%2)6-<1@ .<(5!. .#,#,&.+43=7C;NN=MBM>I7H5F3E3C2@2<17*3"1/ ) $!/)8.?4D8G;G;MOCXF[!K^'Oa0Tf6Xh<]lBapDeuKgxPhzUi{ThzSgyPhzPj{QkyRk{Rk{Sk}Rj~Rj~Qh~Qh~PhzPhzPhzPhzPhzPhzPhzPhzThzThzRhzPhzQi{Pj{Pj{Nj{UnxUnxUnxUnxTmwTmwTmwTmwPjxRixWjyYiyYiyXkzTkzRlzTn|Vm|Vm|Xm|Xm|[n}]m}^n~Zp|Zp|\o|\o|_p}aq~brcs€ft€ft€ft€dt€dt€eufv‚fv‚Ue:Sg:Te;Uc;V`;V`=V`=Ua=Tc:W\Q`=O`=Na=Ra=Ra=Ra=Ra=Ra=Ra=Ra=Ra8T_8T_8Sa8Sa8Rb7Qa7Qb7Qb:Te:Te:Te:Te;Uf;Uf;Uf;Uf:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Yi7Xk7Xk7Xk7Xk6Wj6Wj6Wj6Wj6Wj6Wj7Xk8Yl8Yl8Yl8Yl7Xk6Uj6Uj6Uj5Ti4Sh2Qf0Od/Nc.Oc.Oc-Nb)L`'J^#H\!FZDXCR@R>Q;N8K 7F 8C 8@ 5A 3?1=.:,8 )6 (6(6 *9 .< 2A6D8H:I;L=N7H8G7F6E5B6C7B7B9D6C4A1?.;)3$* $ $ $#)+25??IDOFSFSHUJWLXKWKWKWKWJVLXKWGTGTIVIVFTAI9@ 08+1&)!##"&% (-+31<7D>LBPDRFQFRFRGSGUHVIWIZIZJYGVETDR@L;D:= ;=>FDK IQLTOXT_TaR_UaTaTaTaS`Q_P^P^QZMWJQEJ@B8:01+*"'   "(-87GGXRb]k`ocpetfveubrbrbrcsdtdtbr`pbqap`o_l[iYdVbT`R]PZ LT EJ ;? 16,1)1.:9CQ]aqdvh|pƒp€j|hzfxfugtgtfseqfvap[iT_ KT ?F 27(-$).5=IOb`wk†sŽv“x‘wuŒsˆp„n€l}k|mj|fxdtbr`o]l\i[kZjUdN[HUBN7C-: "*#"$-1<>LO`^rmt†{Š|Šz†x„snznwlujsirhqeocm_jVbR^LWHSDN?J8C3? ,0#( &(12<7ABQGVJXHVFTFUDTBRDRBPAL?K?INCK?I;G7H5F3C/=,:(0#+'$ (%3->2D8I=L?N>P>P?Q?Q>Q=PUe8Sg8Te:Uc;V`=V`?U`?UaATc:U_Pa>Pa>Pa;Ra;Ra;Ra;Ra;Ra;Ra;Ra;Ra9U`9U`8Sa8Sa8Rb7Qa7Qb7Qb:Te:Te:Te;Uf;Uf;Uf;UfM=L9K 7J 6G 4C5@5=3<2;/8,5*4)3 (3 )4-;1>4B8E9H:I:K;L8G7F7F7D7D7D7D8E;F8E4D2B/<+4%+!& $ &%+/7:CDOKWMZKYLZM[O\O\N[N[N[KYM[LZIWGVIXHWFUAI9@05*.$'!$$&(* *3.71>7D=G@H@F@E>C=E=E DM KSPXR[U_XdYhXgWbWcWcVbVbUaT`S_U^S\QXNTHM@B8913 '+ !#   %+44BGXQa[kaocrfugyfxdscrcrdsetetcrapcsbr`o^m\jYgWcVbR^S^ Q[ KSBH7=04+0.7:BR]crewk~r„rƒk}i{hzhwivftdrcogvbr]jVbNXDL6>.5'/0;@PRgc{nŠv“y–z”{“ywŒs‡ok|izk~h{dvbt`p_o\kZiZlYkUeM]IWES19+0$'!   "#- (33=6B9F9H8I:I7D2>2=08,3(+$(#)%-&0,;0>4B8HL=MQ\mEarJduLfwNhyOizOiuOiwPjxPjxPjxPjxPjxOiwOizOizOizOizOizOizOizOizPfxNfxOgyOgyOgyPhzPhzPhzUizUizVj{Vj{Vj{Vj{Vj{Wk|YiyYiyZiyZiy[jz[jzZjzZjz\ow\ow\ow\ow]px_py`qz`qz^q~^q~^q~`q~`q~`q~arbs€ew‚fv‚eueuguhv‚hv‚iwƒ=YjTf8Sg8Te:Uc;V`=V`?U`?UaATc:T`Sb=Ra?Qb?Qb?Qb;Ra;Ra;Ra;Ra;Ra;Ra;Ra;Ra:Va9U`9Tb9Tb8Rb8Rb8Rc7Qb8Te8Te9Uf9Uf9Uf:Vg:Vg:Vg;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Zj7Yi7Yi7Yi6Xh6Xh6Xh5Wg6Wj6Wj6Wj6Wj5Vi4Uh4Uh3Tg0Tf1Re2Pc2Ma0K_,J]'H[$HZ"FX!EWCUAS>P+7%."'%#()13;?IJSQ]T`S_R^R^S_S_S_R^Q]N[P]O\JXIWIXGVDSAJ8?.3 (,$& "$ &* ,00<3@9F?KBLCHAE@A9?8>6<2;09 .8 -7 ,708,5,4 -5,2,43: ;AFP NWU^XbZe]j\lZlYdYdYdYdXcWbUaT`U`U]T\RYNTHL?C:> ,2 &*    %*34@HZRc\l`pcrfwfxewhzgygyhzi{hzewcububr`p^m\kZhXfWeR`SbS`P\HQ=C580237?DW^hthzm€t†s„nm~k|jykxivfscocu`p\kXfR]HRM@P?Q=M>L7@4A3C2B,;'5"/ $  "%-)50>6G9L=OAPCRBTBTASAS@R?Q=P3@8E>K"AP'HX+L\2Sc8Yi?]nEarIevMgxOjxOjxPkyPkyPkyPkyPkyOkvMizMizMizMizMizMizMizMizNfxNfxOgyOgyOgyPhzPhzRhzThyUizUizUizVj{Vj{Wk|Wk|ZiyZiyYiyZjzZjzZjz\k{\k{]nw]nw]nw\ow]px^qy_rz`s{arar`q~`q~ar_r`s€`s€ew‚ew‚ew‚fv‚hv‚iwƒkwƒlx„Tf:Sg:Te;Uc;V`;V`=V`=Ua=Tc:TbRc>Rc@Rc@Rc@Rc:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Va:Va:Uc:Uc:Td9Sc9Sd9Sd8Te9Uf9Uf9Uf:Vg:Vg:Vg:Vg;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Zj8Zj7Yi7Yi6Xh6Xh5Wg5Wg5Vi5Vi4Uh4Uh2Sf1Re/Pc.Ob)P_*N^,J[-GX+EV%CTCSDSAQ@P>MI4>,1 '(%' &*-24<;F?KCQHUJTJQHKFG=D;B6> 08 ,2 (/&,&,%+#("& "' $('-07 :BHRR[[e^i_l_n_p\p]g]g\g\g[fZeYdXcU`U_T\T\QXMSFM@H4<+1 #' ! &)53AI\Te^obrdugxgzfyj{izizj{k|j{gxevdvbuaq]n\kYiZhYgTdVfWgScKXBJ:=669:DG]bnyo}r„yŠw‡r‚qon|nzkxhufrcu`p]l[hVbLX@K7C.;8GG[Yqi„u’|˜~œœ€™~–{‘wŒr†m‚j}j€g}dxcwcvbu`q_pVlUkQfL_HZDV:K2C(0!)"*0;CNSbcus„~‚‘…’~‰{‡yƒtr~r}q|q|o{myhucq_l\iUdP]JXGSDPCO;E4;).!%!%(.2:9DBPKYTaS`Q]O\O\LZL\KYJXKWJVHRDN?J:C8A39+0"&    #%00?9I?NDSFXDWCUCSCNAJ8I8G8C7>4:-4&.*( +#.&3*8.=1B4D2>2>2?0@/=)6$/) "(1,82@8I;N>P@RCRASASASAS@R?Q>P=O;P:O9N9L7K7H7H7H6F4D3@2>2=.7(0#,       $"''-.53;6@8C8E4A4A5B6C6C6C6C6C4A4A4A4A4A4A5B6C4H6G6G7H8G9H9F9F6G5F5E5E4B4B4A3@0F/F.D,@ *= (9 &6%5(.'-'-&,&,&,'-'- &0(2*4,7.90>5B9F>N BR&HX*N^1Sc8YiA]nF`qKgxKgxMizNkzOl{Pm{Pm{Pm{MizMizMizMizMizMizMizMizNhyNhyNhyOgyPhzRhzRhzRhzVixVixVixWjyXkzXkzYl{Yl{ZiyZjzXkzVkzVkzYl{[k{\k{]my\ny\ny]oz\p{]q|\r}]s~brbrarar_r`s€at`v‚cw‚cw‚ew‚fv‚iwƒlx„ox…py†;Vj;Vj;Vj=Vj>Vj=Ui=Ui?Ti>Sh>Tf>UdRc>Rc@Rc@Rc@Sb:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Tb;Wb;Wb;Vd;Vd;Ue;Ue;Uf;Uf7Uf7Uf7Uf7Uf8Vg8Vg8Vg8Vg;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh8[i8[i8[i7Zh6Yg5Xf5Xf5Xf4Uh4Uh3Tg1Re/Pc-Na+L_)J] IX#GW%CT&@Q$>OH?I>J=L88=<IHces{u‚x‰|Žw†u„rq~p|o{lykvdwbu`p]lXgO\BQ:H3C,=*;(6#.$   %(1,91B7K;P>RASCUARASASAS@R?Q>P>P;Q;P9N8M7K6J7H7H7I5E4A3?3>/7&/ '      "!%'+*/.54;8A8C7D7D6C6C6C6C6C6C5B5B6A6A5@5@4?5@5@5@3G4H5F6F7G8E:E:E6E5E4D3A3?1>1>0<-?,< ,: +8 )4 &0 $,#+$+$+$+%,&-'.(/)0'.)1,4-7.90;3@5B8H;K@ODS!HW+M]4RcVj>Vj>Vj@UjBSh@Tf@Ud>WaRc>Rc@Rc@Sb@Sb:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Tb;Wb;Wb;VdO":L 8J8I8H9H:I9H7F 6E 5D 5D 6E 7E7A4A3A1@0=0<29 27/3,1(.&,&,(.,1.35@7B:FH?I?K=LG27 '(#$(,087B@NKYVcWcS_R^Q]P\RaRaQaR_Q]NZIUFP@J=F8?18(+ )*76G=QHZM_MaG\CVAS@N@I8Q9M9I;F:C5?.9'5#""#&,2"5)?(>':%6"0%   ('0+81B7K;P?SBUCVARAR@R@R@R?Q>P>P;Q;Q9N8M7K6J7H7H3E2B0=0<08+3#)"     &$),1044:9?;C:D7C5B7D7D7D7D6C5B4A3@6B6B5A4@3?3?3?3?3G3G5F5E7D8E:E:E6E4D4A2@1>/</;.: -7 ,5 ,2 */ (, &( $$ "#%-%-&.'/(0*2,4 -5*1-408192<2=4A5B5E7G:I=L@O DT,J[4N_8Rj:Tl>YnB]rGbvJfwMjyNkzKizKizKizKizKizKizKizKizMizMizOizQi{Si{Si{Vj|Vj|UjrUjrVksVksWltXmuYnvYnvZjzVkzRlzQlzRm{Sm{Wl{[k{Zl}Zl}Xl}Ym~XoXqXr‚Ysƒcp~aq~brar`s€`v‚awƒ`x„_u€`vbvfv‚jx„nz†r{ˆt|‰8Yi7Xh9Wh9Wh:Vg:VgSh>Sh=Rg=Rg>Sh>Sh>Qf>Qf?Se?Se?Sd?Sd@Ud@Ud9Sc9Sc9Sc:Td:Td;Ue;Ue;Ue9U`9U`:Uc:Uc:Td:Td;Uf;Uf=UiG8E6C5@4?4>4>2:/8,8)3%.$*$*&0+7.;8C8E:F;G:H;K>M@O?M?M>L>L?M@NAPBQ:N:K8I4D1=+7%3".#0*5 4A@OL]Wg\o_satasbtcsbr_n\l[k[fZeXfVeS`NXHPDH8@29-/,,13:ACQHZPbTfYi[k[iYgXcWbScP]KWGQDM>D7<17 --(' ""#&14> HPU\akerdtctbqao]j]j]j]j]j\j[i[iXhWgVfVdSbO\IWESAL6?*2 %+"(#+,89HQe\ogzl~n‚q†qˆo‡u†rƒq‚s„v‡wˆs„nk}gzcv`t_s]r\q[pZjXhWeT`LW?I7A6??HP\dsqy‹’„—†™…‘‚Ž|‰w…s‚ok|hycvdvaq[kXhRdFX8L6JDYWmfsŽ˜ƒœ›ˆžƒ™“|‘zwq†ln|jyfucs`s_r\oZm\jXhSeNaH[?N4?-4#().;?QWckp{{‰‚’ˆ–†•…”„“ ƒ“‘}zŠ~‰|‡y…vƒr€m{gvaqYjXgTdRaP]LXGQDMAJ;D07%* #$&02;=BPLZTdUfSeRcS_R\QYRZPYNWOXNXHRAK ?J;F6?07)0 '     $!0)85BALEVEVDUBT@R>P;N:M,8$/("   $&(+3=4>5?7A:C;D=F=F7H7H7H6G5F5F4E3E5B5B4A4A4A3A3A3A1A2B4D6E5F5F4E3E/A0>0< 16 /3,0*.(,'-$+#*#("($*&,(,&.'/*1.405273838-6/81:3<5=6>6>5= 6D 7E 7F;H>KAMCOEQ$KZ(O^/Sc3Wi9Zn=^rCbwFe|JcwMfzOh|Pj{OizOiyQjzQkyPmvPlwNjuMhvMgwNhyOizPi}QjzSjzSjzVj{Vj{Xj{Xj{Yk|VgzVgzVhyWjyXkxYlyZnyZnyVnzWo{Wo{Zp|\o|]p}^q~`q~btbtbtcu€dvdvew‚ew‚gy„gy„iy…iy…lz†ky…my…my…8Yi8Yi9Wh9Wh;Wh:VgUe>Ud>Ud9Sc9Sc:Td:Td:Td;Ue;Ue;Ue:Va:Va;Vd;Vd;Ue3=19.7+7(2$-")#)&0+7/<8E;G=I=K=K>M@OAPAOAO@N@N@NAOBPCQ;N:K9H6C1>+8 '2 #/ $. )44??KKWSbZi\l^r`r`s`s_p^m\kYi\g[iZhXgUbPZIPDI 7? 3: 02 02 7:AJKYPcTfWi\l]m]kZhZeYdUdRaO\MVJRDL?E9@ 36.0 '( # $&/2:EMR[`jercsbsbq`n^m^m]l]l]l]l[k[kZjYiXhXfUdR^KYGUCN7@+3 ', #)$./<I6A6@?HP[dqp€xŠ’„—†˜‚~Œzˆu„s‚ok|hyhzhzew_oZkSeFZ9N9LF[Zpj‚vš„ƒœ‡‚™}’{yŽu‹p…k€lzjxgvdvcu`s_r]pYhUfPbL]ETQARAXAVBWBVAU@R>P=O;N;N;K9J8G5E5B5B/A0@0>-:'4!+"    %',-15?6@7A:C;D=F>G>G9H8G8G7F6F5E4D4D5B5B5B4A4A3A3A2@2B3C5E7F7F5E3C2B,;-:-5 ,0 +. ),'*%* ' '")$+&-(.)/*0)2+3.50628495:5:2> 3? 6A 7B 8C9C9C9C5F6D 8F :GUe>Ue>Ud>Ud:Td:Td:Td:Td;Ue;Ue;Ue;Ue;Wb2@4A5A9C8D8E8H7G7D8C8A6C5B4?4?4>3=08-6)3'/#) '"+'0,90>9EGHRP[T`VdXlYmZn[l[lYiXhWgYgYgXhWgTcNZGPBG 3< 19 15 58 >DJSScXj[l]n_p`o]m\j[i[iXfVdT`R]PYMUHPEM :B6<.2&+%$&+15@JOX^hcpbrbraq`nao`o_n_n_n^m^m^m\l\k\k[iYgUaN[IWFQ9B,4 (-%,(14CCU[pfzp…tˆuŠwŒwŒt‹v‡s„q‚q‚t…u†t…rƒmj}fycwbv`u^s\qWgWgWfS`HU;F4@7A@HNY_lkyq‚yŒ~Ž€z‰w†sƒo€nl}hzfxg{hzew`pZkRcEX:N:MI]\qkƒx’‚›…žƒœ†šƒ—}’{xu‰o„jk|k|j{hydvas`p`pWgRcM]FW?K5=*.!""' */ ;C R\crm€sŠy’~‹ƒ…’‚|Šx‡z‰ ~v‚s€p}m{jygwcsaq_p]lXhTcP]KWDN@I;F3?)5 )&$,19G:@4:-2$)!  (%5/@:IBPGXFWFWDUBT@R>PQ;N9L:K;L;J8G4D-?)7$*! #) +#.'1(2'1%0#.% ) /%7+@1H7N;Q@VAVBWAU@T@R>P>M;N;K9J9H6F5B2@1?.C,?*9&4!,#   $#.,84>8C9D:E;FH?I?I:F:F9E7D7D6C6C5B5B5B5B4A4A3A2@2@1?3@5B6C5B2@/=,;(5(0&+ $&#$ "#!$ !&$&#*&-)0+3+3+3/809 2: 5<7=7=8> 7>7E7E 8F9G9G:G:G9F7G7G8E9G ;G =I@JAKBPDRGUIZ"L_'Qd/Wj3ZpD_tGbwMfzOh|OgyPfxOfvOfvUkwUjyTixTixThyUizUi{Vj|QjzSjzSjzVj{Vj{Xj{Xj{Yk|WizWizWjyWjyXkzYlyZmzZmzWo{Yo{Zp|\o|]p}_p}`q~`q~btbtcu€cu€dvew‚ew‚ew‚gy„gy„iy…jz†lz†lz†nz†nz†8Yi8Yi:Xi:Xi;Wh;Wh=WhXf=Xf;Xf9Yf9Yf:We;Vd2</7,5(0$-!(&!*'3.<3C;F=KBPETETDUDUDUGUFTESCRBQBQAPAPAP?MJ7A .4 &'  # ',6> ITXiaxi„o‹x†{‰}‹{‰v…tƒt„ u†ro}kyhwfveuctar_p^mYiUdQ^KWEOAJ8G1?&3(&"//<9FCQN[WgYjWiVgUbU_V^T]QZMVLVMWJTCM?G;D7>28+0"',(73CP>QT@T@T@T@R@O>N=M;K8I6E2B1?/=-:,9+>(:#3,"    "!*)52@8H:F;G;GJ;E;E:D9D8C7B7B6B6C5B5B4A4A2@2@2@0>2?3@3?1=-:(5%2#*!' " " (!+%.(0*4,5-6 -6 4@5@7A9B:C:C:C:C8I9J9J8I8I8I7H7H9H9H9H:G;HJ ANBODQEUGYM_%Se*WlXf=Xf2;/8.5*2+3,6-8 1=3A6C7F:F9E:D:D9C9C7D7D6C5B5@5@5?3=/7+4'-#*!&&"+)51?6G;I?MDSHWHYGXFXFXIWHVHVGUESDRBQAPERAO=I6B.: (3 $. !,%,(0/55= ;C >H @K ALCUCUEVFUHVJVJVJTIWIWHYHYFUBM;D7< .4 167=?HKUUd\o_sbtcubt`p]m[j[j\k\k^k]j[hXcT`P]N\ET@M:C29'-"'&+/28DJV\iaqas`sbtcretdtcsbrbraq`p`p]l]l^m_l\jWcP]JXHQ:C.5*0+31=ASRed}n†wŽ{zŽ{yŽwŒwˆu†s„rƒs„s…s…s…l~i|fycwbv^s[pYnWgTeQaLZAO7C5@9B>FGQN\RcUgZj]m]k]l[jWgWgWgWgVfUeScPaN_L\GX?O7H4E8KEZXnerŽ~˜ƒœ‚›…˜ƒ–“|zv‡qƒoj}l~mk|hvbr^m[k QdJY?K5@ .4)-$& ! #'%*-6;GGZQgZsa~rrs€uts€p~n|o}m{ixgvfveuctar^o\kXhUdQ^LXGQCL8E0=#0&$!..<7FBOMZVfXiVhTfS`R\NWOXNWMVMWNXHR@K>F;A6;04)- $ ".+<6G?ODSJZIZHYGXDVBTAS@R@P>N=M*6$*!     ((2/;.=0>1?1?0>-;)8'6!(&%&,"5)?.E8N:O=Q@RAP@O=M2<-9)3$/!+ $ !  !#-%.&1)3,7 .; 1=2>8D:EG=G=G=G;N:M9L9L8K8K7J7J;K:K;J;J;HI>K?L @M AQBTGYM_!Pe/Qh5Ul<[pC`uGbvKdxNfxQgyUgxUgxVhyVhyWizWjyWjyWjyQkwSkwSkwVlxVlxXkxXkxYlyYlyYlyXkzXkzXkzYl{Zm|Zm|[n{\o|\o|_p}`q~aq~brbrcu€cu€cu€dvew‚ew‚fxƒfxƒgy„hz…jz†k{‡n|ˆn|ˆp|ˆp|ˆ9Zj9Zj:Xi:XiWg>Xh/7+4 %,#(%$#,+74D9L>MBQHVK\L\J\J\K\L\L\K[JZIYFWDUCTHUDOH?I?H?H@F?K>J=L=L ,2 %,'-.56CIW[kcubvbvdvfwewewdvcubtas`s_r]l]l^m`m]kXdP]IWEN:@.5-2.75BGYXni„s|•~””“~’{y‰xˆu†t…s„r„qƒqƒn€k~i|fzdxav]rZoWgQbL\HVAO.9(0!&    !"--:5A8F9F8E6C4A0>-;+:#.!*&#%-"5&:/F4H:M?OBQAO?MM8H3@/=.;,:)6&3+("   !()2/:5B:I>M=M=M=M/:*4 &/ !) &  !%%-&. (2 +6 0<4A7E9G:I;J=K>L>L?M>L>L>Q=PO@REWH\!J`'Nd/Tj6Ym=\qCatIdxMfzThzThzUizVj{Wl{Wl{Wl{WmyQkwSkwSkwVlxVlxXkxXkxYlyZmzYlyYlyXkzXkzYl{Zl}Zl}\o|\o|_p}_p}aq~aq~dqdqcu€cu€dvdvew‚fxƒfxƒfxƒgy„hz…jz†l|ˆo}‰o}‰q}‰q}‰9Zj9Zj;Yj:XiXi=Wh=Zh=ZhXiM>K 1= 09/7 -3 +0*.)+,1-3/5 1:3@7D9J;K9J:F9D:@8?7C7D6H8E8E8C8C7A5?08,5 %+"(% %%--:6F=PDRGUK\O_N`O`PaObP_P`P`O_N^L\JZIYITEP/8 .6 /506 2;5=8BG>H=H7;6:791=0</</</; .6 +. ()+/15:CHTUe_rbyd|i{i|i|hzewbraqaqbpdrescq_o[lXjYkR_NYGO=D 08'0'1,74DHW]mewdxdxfzizfxewdvcubtasas`r^m^m_nan^lYeP]KXCJ7=.5-51:9HK^\tk‡u~—€˜€•‚•€”}y‰y‰x‰v‡t…qƒp‚on€li|g{eyav]rYnVgN_GWESDQEOIQNTPUSZU_S_S_UaWaU]RYOVKRGODMAJ=G;E9D2>.:,8'4!,!, %0)>4KC\Ol\{kˆtw’~}|{‹wˆu„r‚qj‚h~fyhyhwbqWfO\DL@D<<:7;8<<:<9<9;37061;3?6E/6'-!%    )(53D?RGYHYL\L\K\IZHYEWCUBTBPAO?M>I;G;E;E0='5#0'! %,"0(>.C7J>NBQBP>M;H;J7D2@1>/= ,9%2 -      #)(20;7BP5A3?0:*3$- & # ! ' "*(.)2 -7 1=5B7E9I9J:KQ=PXi>Xi>[i=Zh=ZhXh>Xh>Xi>Xi?Wk>WkQGUJXM^QaQcRcReTfRcSdSdRcQbN`L^K] JUDP;G2> 09 194:8<>G?HAKENFOFOENDM @C >A :>8: 47 24 02 /1'0%0#.#.$-$) "$ !&),09AFTUf^sbyc{k€mm€m~i{fveueudrfthvfvbr_p^r ]rXcT\KSAG 3<(2&4,84DHW^nfxeyd{g{k|gxfwewcubtas`r`r_n_n`obo`mZfR^LY@G6<-4.62=;JLb^viˆsŽ|–—”€““|y‰zŠyŠx‰u†qƒon€mj}h{eycw_t[pWlUfJ\BSCQHTMVRYW\Y\[`\eZdYc\e]c[`VXQTLOFJAFI;F:D:D;D9@8?5<06',#  $$0-;4D>I2?(:%3*!!& *#9*?5F>NCQBP?K;H6C3@1?1>/=*7!.&       (!0-:6B=G?IAJBKBTBTAS@R?Q=P2>/;+5$-%  % "* $.,1.6 2; 7B9E8H7H6F9M;NN=MSBXE[H]!La(Pc1Th9Zm?_rHauIctKevLfvMhvMitLhsLirQlvSlvSlvVlwVlwXlwXlwYmxZnyZnyYlyYlyYl{Yk|Yj}Zk~^o|^o|_p}aq~aq~dqdqer€cu€dvdvew‚ew‚fxƒgy„gy„hz…hz…k{‡l|ˆo}‰p~Šr~Šs‹Vh>Vh>Vh>Vh>Vh>Vh>Vh>Vh;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh>XfXf?Yg>Xf=We8Yi8Yi9WhT`;Uc4Vc0Uc*Sb&N`%J^%H\#GYEWCUBS@Q>P>P>P:L8J 7F 7F 8E 7D6A4? 19 19 16.3+/(- (,)- .2 053:5=8A9DJ=G?MIYPcTfXj[lZkXiWhUg UhSfPcPbQcRdQdPcN]HT>E5925 5:F:@7>4; 08 .7 ,- ()#$# " "#"))56BALMZ]jfshtno‚p‚n€k}gzfyfzhvhwixixhwdtaq^n`d[`TZJO=B04-0149ECQ [j j}j|h}k€h{lwjxexaw_u^r`pco`j_l^n]p[nVfN\JW8D1<,4,2199GJ_Yr_‡gŒr“|˜€—€•‚” ‚•{yŒv‰u†v…v‚sq{m{n|m{lxfs_nYiVg KYFUBSEWO_Xd\c\a]l_nbocpcm_j\eYbS_P[LUKSJOEI>@88-1),"#   !+(;2I>XMg\tg{l}r„vŠvŠw‰xˆx‡v‚u„q€h{btZjT_MTHLIILNPWT^T`R^M[KXDSEPDI>@6702.2-44@6C=LI[SeYkaqfvbvdxfxfudrapboao]k[iXhWgTeM[BM:D -: #/ ")+98CAO[T`Ye[fUaQ]O\O\O_HXHXJXFRFRDPN=M;J:F7D6C8B4@0<-9(4 )    '!0+:5E7H6G7F6C5A5?5<3;-:(4",$ (!/':/F5L8M:M9J6@5A2A.>(7!,"    #"/+75A=G@JAKANAOCTCTBTAS@R?Q>P=O=K0:*3&* "$    !& +#1 '6 ):0>1?1?3@5B8D:F;G9L:M:M;NQ?RWg=Vf=WgVh>Vh>Vh>Vh>Vh>Vh>Vh>Vh;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh?Yg>Xf=We>Xf@Zh@Zh@Zh?Yg:Xi9Wh8Vg;Wh;Wh;Wh;Uf9Sd8Qa5Ra0Qa+O_'M_$J\#GY#DW BRAQ@O>M>L=K.5*. &/!( &!) (11<?JIUNaRdVhYjXiWhUgTfTgReRdRdSeSeRdPcJZFP=D 7: 69 ;ABLIUNZP\R^S`TaR_P]N[KSHQDMBJ@FGIS_Yd]h]hYdS_Q^Q^QaIYJXKYFSDQBM9D25*- $ #()13?N=M;J:F7D6C7A4@1=/;*6$-    #+(50>6E6C5B5B4@3?3?4>0<+6%/ )$! ' 1';,C1G4H4F2>1>-;(7"/&  %)70=8E?J@M@MAPCRDUDUCUBTAS@R?Q>P>L=K;J:I8G7F6E6E6B4B2B2C1C1C0>.;,4&.!& !    $#(&.)5,:/>1?1?2@4A5B8D9E:F7H8I8I:J;KNXh=Wg=Wg=Zi=Zi:Yh9Xg=Wh=Wh=Wh=Wh=Wh=Wh=Wh=Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh>Xh=WgXh?Yi?Yi=Wg;BJ>M=I=I=I=I=IGHRL_ObTfVhUgTfSeReQdQdRdRdTfSePcNaETBM ;ABKLVS_TbVdWfXgXgVeTcRaOXNWMVLTJS EN >H :D37 /3 ',!%!   # ,+77BERUddrjxp‚qƒr„qƒn€k}i|i|jxkylzlzjygvdscrdm`j[eS\EN7@18198C>LWfk}ml€nƒn€r|p|lzhyfwetereq^o^q]p\mWgP[EN>F7>28.1,0-4/;7J?TGhPo\zi„pŠsŒsŒsŒu†u„s‚rq~p}mykwlgzbt`p_lZfO[HRGOHRKYPaVh]nbresfsfsfsfrfreodncmdn^iXbU]T[RXNTKOBHMHV\lfxr„w‹{Ž}Ž{Šw„n{ix`s[pWmUjTeTcYi[k_o`saq_n]h[eP]P[LTFK?C8=3919+.(-)0/75@;IDUK]QcUg\k`nbnamamak\gYgWeTcP]HR>F5<(* ##04BGLRYd\g`k_j[fVbS`Q_QaJXKYLYDRBM>J3?-0$'(4/=;KEXL_ObPcRcQbPaM_L\HYGUDSCR?Q@O>N=M;J:F8E7D5?2>0</;+7&/#  (&2/;5>4?4?3?3@2@2@2B2>0:)5%/"+% #,!5&<)?+A-:*8&4!.%    ! '.@4ELL=M:O9O8O8M9J9H6G7H8I9J8I6G4E2C5E4D3C3C3C4D4E5F5E6F6G 9J=NASEW!GY#Lb)Pf1Vl:[o?^sDbuLeyNg{Tk{Tk{Ul|Vm|Vm|VnzVnzVoy[n}[n}Zm|Zm|Zm|[n}[n}\o~_p}_p}_p}`q~ararbs€bs€eu‚eu‚fvƒgw„hx…iy†jz‡jz‡mzˆn{‰o|Šp}‹p}‹q~Œq~Œp}‹XiQ1>0;.9.7 -7+5)2'-&,(.+/.5297?I=H>J>J=K2<7B=JUdl~q‚pƒs‡r„zƒvs~o{nzkxjwiteycw_r\kWcOXFM?E<@9;4603.5.90@4E:TAZKeVp`xe~hƒj…o|o|m{m{mykxivgtgdz_r[jWcQZJRDKJQNWTcXj\qaueyi{kyjxjwivjujujsktjvgscm`j^g\cY`V\LTEMNEVK[SbYg\i^h^h^hWcUdSbQ]KWCL8=14$$ & 19 BM KYZg]j_l^kZhUdQaPaP]HVJVHVBML=M;N:O9N9L9J:I7H7H8I8I7H5F3D2C4D4D3C1B1B1B2C3D4A4A 5B 7D8F0=/:.9+7+5 )4 &1%.&,(.+0.52:8?;D=GL=K>J>I=K=K;H 7B 19 -2&)"%!#%&)+ /37=>G@SCUFXGXFWEVEVDVETETGUIWIWFUAQ>N :E 8C6A:FCQN^Wg[n]m^n^n^o]n[lYjXiXgVeTcT`S_Q\MYKW AFD25+-%%!""%#))50>8G?MGTP[T`VaWbXcS`R_Q^NZHR>D46./&-84HAVLbQhSiShSeQbPaM_L\HYFTCRBQ@RAP?O>N0<.:,7%-! &&/.908081;1=1?1A1C2D6@4@1?/=+8'/"&%)(% !##$$%()&7-?7H=P@RBUDWFYHYHYHYGXEVBTAS@R@N?M=L+9'1$-#  "("+%.)3,8-:/=1?2C6C6C5B4A4A4A5B5B4D4D6E7F8G9H:I:I?J>L;N:M:M9L:I9F:K9J7H5F4E3E3E3E2A2A1@1@0? 0? 0? 0?1>1>1>1>2?4A6C7D:L=OCU"G['L`/Rf5Xl:]qIctJduNfxRiyTk{VkzXkzXkzYn}Yn}Yn}Yn}Yn}Zo~[p[p_p}_p}`q~ararbs€bs€cteu‚fvƒgw„hx…iy†jz‡jz‡k{ˆm}Šm}Šn~‹oŒoŒoŒn~‹n~‹Zk5? 3B 3B5C7D8E7D7D7D5E4D3@1?2>0=/:-8*6)6 &4 #/!-$-(0,1/73:8A;EN@NAOAOAOAO@N?M?M@K@K>L>LJ>J=H 1;0<2?9IEWQdXl\p^q^q_r_r^q\oZnYmYkXjWgWfVdTcS_P]FMAG9@29 +1$*#   &,61>0>1>5D=LEVL^OaYc\f _k bm bpcpdqcr^q^o[kSbLWHQLSRWZe^mdwh|j€loƒrƒv…u„us€ttt~t~q~rrqo|kxgter[hU_LRAC57*,# $*,5BNMZ[kewj}n€l}hygyexd{e€g„j‡l‡m…l‡k†j…hƒe~exdsdp_i\iXfTcP]LUFMCG:A25)+#" %$.+81?9FBMFSJVLZM[M[M[M[IVCK9?/1*)%,5 7D =MN_O`QbQbPaO`L^K]JVBOBLBMN4@2@0A.<+4&*##  !#-&0'1#- -!.!.,1%7/@7H0A1B7D6C5B5B4A4A4A5B5B5B6C7D8E:F;G;G>I=K;K:M9L8I9H8E;H9F6C4A2@2@2@2A 1= 1= 0= /< .; -: ,9 ,9,6+5+5*4+5,6-7.83B6E:J>N!BU'H[,Pb0Tf@[oE^rJbtNfxUizWk|Zm|\l|Wn}Wn}Wn}Wn}Wn}Xo~YpZq€`q~`q~`q~arbs€bs€ctctfvƒfvƒgw„hx…iy†jz‡k{ˆk{ˆn~Šn~Šo‹o‹o‹o‹n~Šn~Š1D2D3E5F6G5F5F3E5D3C2?0>1=/<.9+7(6'4%3".!-$-(0,3295<8A;EN?RAQ@P@P?O?O?O?O?OCNCNAO?M 05 '- &   % -7/2$'! ''/G6?2<,4(-&*#'$(-"-)64D=QD[IaNfPhPaO`L^K[HYGUETDS@RAP?O>N=L-</=0>2>3?3?5?5=3?1A0B/@,8*.''     ##,&2(7+70</<*7'4(4%2"/,"1*90>5D0=.<.< .7.7.7-6,5*4 (2 (2&.&.&.&.&.(0*2+3.:0<4?6D:I!?P&GW+L\6Qe:UiAZnH`rQewWizZj{ZjzWn}Wn}Wn}Wn}Xo~YpZq€[r`q~`q~ararbs€bs€ctctfvƒfvƒgw„hx…iy†jz‡k{ˆk{ˆm€‡nˆnˆnˆnˆnˆm€‡m€‡0E0E3G4H4H3G2F0E4C3B1>/=0<.;-8*6(6&5 $2 / ,"-(0,34;7@9B;E7= 7>.3 .2 ,0+/ ). &, "( %!("-+87KH]SmYsZs_v`w`w_w^v^v]u\tZp[q^ratbs_pZjUeV\PWHO?D 5:,1#("  % -7=JO[apq€u†x‰|Œ}{‹v‡t…r„vƒu‚u‚tts€s€r€ pyirbj[bQXCJ9@6<DNDP\i {‹„“’„•‡–…œ‚–~}‹|Šw‹o‡i„ivgpch`c^aZaVbSbTZU[PXITFRES@L8E6<28-4,3.51515047A=GDOJVLYO[Q_UbXdT`MZJWMZU_]gclbwe|h€n…s‰w‹zˆ{†{‹|Š|Š{‰z†z„x‚ww†w†u„r‚ommm€hwboX`MQ@A 35') # $+*4>HHUTd]neym€pƒpvwx“z—{˜y“vŽrˆtˆr‡n…k„gf}fzgwcp`o]n[m[kXdU[QSJ[AN8=0. '"%+$1+8/=4D8H :L:H19/6*2$.!."1"!*)82F:RAZHcKfO`N_L^K[HYGUETDSASAP@P>N=L,?-@.?0>2>4>5<6=5=2?0B/D.A.:,0+)!     !#(-/82B4H/<4A5B/;+8,9)7$3,!/&4+80=:EFROZJZHYHYFWDUBSAR?P?M>L5C;J#BQ'EV+I\1L`:SgBZlL`rRduWgxXfxUo}Uo}Uo}Uo}Vp~WqXr€Ys`q~`q~ararbs€ctctctfvƒgw„gw„hx…iy†jz‡k{ˆk{ˆn‚‡n‚‡n‚‡oƒˆn‚‡n‚‡m†m†@Yi@Zj@Zj>[j<[j:[j:[j9\j;Wh;Wh;WhVl>Uk=Tj8Yi7Xh9Wh9Wh:Xi;Wh8Te6Rc7Tb5Ra0O^-L['HX%FV"DT!BUBLAK>H;E6C1?.<,:.2.2-5.8-; /=0?0A3G3G4F6C6B8?:?:?3?3?2>1=.;-:+8)7&3&1%.") '!*%.'32<7C;F>LAP@UATBRAPAK=G ;C 9@9945 ,/ ()$& !"   !#%*/6=GKYUhZs]wczbzay`w`t^s]r]p[p^q`s_p]nZjXhXhYbS[LTCI 9</0%&  &)4:DNVdcul~vŠxŒ{Ž||zwŠt‡uƒx†y…wƒvxƒw€s}r€o{gs^gSXGJCIQ^kr‚|~•€—ƒ›…™„—~’yvŠu‡o‚i|dxcvaq_n]j\eZaZaV\V^V^T\OXIUERCQBL=C4:.1*- ), (- './7296A>ICQGTERBPMJMNOUT]Zg_mcqesk€m‚q†sˆvŠz~’’’“‚‘}‹|‡|‹zŠzŠxˆu†s„q‚omviu`kS^FP;B/3%'  %.5@EVN`]nfzmƒsŒy“}š€œ‚‚š˜~“|{yŒu‰r†on€l}j{iwdrbp`o`m^l]hXdV`IUFP@H7<+. !  "'*//62:2<4A3A2= -5 %+ !   #(/ -:5C?NESFTKXL\NaPfRgReSbS_N^KYFTBQAOBM@L?K8D7B5@4>2<.6(1$-"0 .!/ '6,@3K>[HgM`NaO`M^IYGUGTFTCUCRAQ?O=L1?0A/@.?.?1>0=1=3=2:/8*3'/!     !#.*70>6C8E8C6J6G5F2B1=0:-8-5)5$.",%/+41=/?1A3C6E7F8G8G8G7F7F6E4D4D3C3C2C2C3D4D4D5B4A4A7M8L8L7I8E7C5A6@0A0? .< -:*6)1(/&. "& "' #(")#*!* * *#&$'%(',*/+1-3.4/4.5/62:5?8D!=H!>L#AR*FW3K_=OfCUlHYsK^yMb}PjxRlzWn}Xp|Yr|Yr|[t~^u}`v|`v|cv~cu€eueu‚gt„gt„hv‰ixˆjz†k}„k~ƒl~…l|ˆk{ˆl‡l‡m€ˆm€ˆn‰o‚Špƒ‹pƒ‹>Xi>Xi>XiYn=XmG6@5?5?3=1</:,8+7&3%0#, '&!*&/)54>:E>MAPCTIWMYLXQaP`N^L\J[IZHYHYH[GYETBMHAOFUIZH[H[HYHVFSDMBJ?H<=79 13 +. &(#% !  $$)/6=GK\Wl^vazf}f}d|cyax`t^s^s]r_tatat_p]n]m]m\eV^OWFL <@25))"!  '*5;EOWefun€vŠxŒ|}~zwŠt‡u†x‡yˆv…u‚usp|p}mygr]fSXGJ;>689>ELXdn|yŒ|€•„™ƒ˜ƒ–|uŠr†qƒlfydxcvbr`o_l_i^g_e[b\c\cYcV`Q\MYJWFO@H7<.1(+$( !' &%+(0-52<7B:FINPPVV^^kdti{k}m|k€m‚p…tˆvŠ{Ž€’„•†—…–„•ƒ’‚‘ƒ‚‚ƒ’‚‘}yŠu†s„q‚nylwcpWcKT?F27'*!  #*3>CMTd]nj|u‰{‘—„Ÿˆ£†¢†¢†¡†ž„›–’}‘yŒv‰r†q‚n€m~k|izfuerbp`o`m^iZeWcNZLUEN;A03$%    %%-(1*3+8*6(2#*$  #(- 3<;HBPJXM[MZS_SbSfUjUjTfSbS_P`M[IWFTERDOBMAL9E7D6A3?3=.9*3&/"-*) .$4)>3L2?2@1?0A/@.?0=0=1=2<2:.7*3&.$    ('4-;2B9H;G9F9N9L7K5F3C1?0<0:+7%1",#-(1,96E>NETETGUHVGVDS@P2=.<,:*7 '2%-#*!'!' # #!&"'")")"+"+).*/,0,2.40718290617292<6?7B9F:G?M"AP)EV2J^6Nb;Rh@XpA[sLeuOiwUl{Xp|Yq}]s~_u€aw‚_u{`v|bu}cu€eufvƒiv†iv†iw‰jy‰k{‡l~…l~…m†l|ˆl|‰l‡l‡l‡m€ˆn‰n‰o‚Šo‚ŠL=I=F=F8A7@5?2<.9 +6 (3 %1).).(0*4 ,90=2@4D5F5F5E6C7B8A8?7>9@8?8?6=4<2:08/7&3%/!($#"((1,89B@JDRFWJZO_S`S^VeUdQaO_M]K\K\K\I[HYFUCN;F5=/6*0 .2 27 9??HBPFWJ\L`OePcPaP_N[MXIUGQBD=@8: 04+/&+"%" $%*/7>IN^\oe{i‚jƒi‚hf~e{byauau_s_t`u`s_p^o`qbq_iZdT[ KP@D69,,%& &)28BKT`csl}tŠwŒ{~’~’{w‹t‰vŠ y‹ y‹w‡u…vƒso}q}ozit`iV[HL=@ 696:AGS\fsr‚v‰|Ž‚”–“yp…lk~h{cwdxewcscqdpcmcmdlblblblaj_h[eWbU`NWGN0;,7(1&.!*''*.&;.D>UBVG[H\GYCV@R>P?Q>N/=/</</;0:08-6)2&."'   "#.,:2B8HL>L5=/8'0%     ")$1)6/;2>6?7F8G9H:I;J;J;J;J9H9H8G8G6F5E5E4D3E3C2B1A2?3@4@4@9I7H6F4B2?0</8/7,7 )4 &0 "* & #!!!" # &#($+'-(.050517282;4<3=4>2;2;4=5?6@7C7C7C;GU>R>M 4= 1; 08 -6 *3 '. &-&,',&. )2,80=4A6E6F6F5E6C7B8A8A8A4<2:19*3'/!(###),43;?HEPKYN^QbWfZfYeYiVgSdPaM_L^L^L^I[JZGUBM;E4;-4+0 094? 4768 ?B OV _kjypv†}{‘{uŠl‚h}i|h{dxewewdvetgtgshthtgsfrfrfrgpdn_j]gU]MUAG57 *- #  #&.2= =IGUN_Znf|n†t‹yzŽyŽyŽyŽyŽz“…™ ‹ž‹‹‹Œœ‹›‰—ˆ–‡•€€€Ž|ŒzŠx‰wˆtto}fs [fNW@E38*, "  &07BMSd`sp…w™Š¢ލª¬®­¬ŽªŒ¦‰¡…œƒ—‚–•“|{Ž{Žz‹x‰wˆv…sƒqo}m{kxgues_m[gS\JQ>C 15 %' !        "'* ,/6@@KJ[QdWk\o\oZjZe[h[lZnZnYkZhZeUdS_N[JXIUHREOCN5F;M@SBTAP?Y>X=U;Q9N7J6G5F0>)6#/!+* -$4 *=5D:IBPFSERBO@N@N=M5B8D;E:K;L/=1=3?5?8D6C4@2=/8 -5 ,2 *1(0'-") $ #  !##!$#('+ */-2/4 3: 3: 3<3<2>4?3@3@ 3? 4@ 6B 8E 8E 8E8D8D :ER 3< 1: /7 -3 )0 '- %+#)%* &-*2,81=5B7F7D7D7D7D8C8C8C8C>D=C=C:A9@7>4<3;-4)1#(##%*07 9?DMKWQ^SdXh\l_m_j[kZjWgTeQbPaOaN`M^L\JXDO;F5<1704 5B;GEPKYP_RdTiUjSiSiUhUgTfRcOaN`OUKRFNAG ;C4<-6(/(-,15?BPTedxp†vq‹pŠn†kƒi€f}dzcybxax_v]q[o[n]p`pdpakZb QXGL;>01(*! #$),37@HNW[gcpfxizm~qsƒsƒq‚pm~pq‚q€q€t€sp|mzkwfr\fQWCG6:/2 24 :> JR [fftm}u„}‹wwŒsˆkh}j}j}i|gxgxgxiwiwlxmymyjxiwiwkwkviueoblWaOXCH79 +.!$%+6A CPM`Ti_vj‚sŒz’‚–…™‚•€”~’||~’…˜‰œ‰œ‹ž ‘¡Ÿœ‰–…“‚‚€Ž~{‹zŠy‰w†x‡s„ iy`lT]EK9>#,/#' %,2 ?JScdxo‡~˜ƒŸ Œ§ ’®–²•´”´”´’±’®«Ž§‹¢‡…›ƒ—†›„™‚•”‚”‚”€|zŠv‡u„r‚p~m{kyftanYcOWDJ 7; */ !&    #(-18 9??MGXObRiVn[p\q\o]g]j[lZnYmXjXfXcRaQ]MZIWIUGQDNAL=L;J9H7D5C3?/<.9.7)1%+#($"' /%:,A6J>QASAS?S>R;N2>/<.;.:.8.6+4(1&.!(    -(71C8L=RBWDYDW@\@Y>V.;,7&&"#    #"++71?7F;I=K@K>N>N>N>N=M5A4>1<.7 +1 ).'-',!'%#" "!$#%#)$*&+)/ -2 16 49 7;6@5A5A5A5B4D4D4D4D6F8H;HKAMGRJU&FY+K^5SfA[lH`rPgwWk|Zncw‚cw‚ew‚ew‚gwƒgwƒiwƒiwƒp{‰q|Šr}‹s~Œs‹t€Št€Št‰s‚‹s‚‹s‚‹s‚‹tƒŒtƒŒtƒŒtƒŒ.Na.Na/M`/M`0K_0K_1J^1J^1OZ1N\1N\1N\0M\0L]0L]0L]4N_2N_3O`2N_/M^.L],J[)JZ+GX&DU!BR@P?O?N>M6>2=1: 09 .6 +1 ). &* %)#( %)(.+3/:3?5B6E9E9E9E9E;E;EH=G=G:E9D6B4@3?.5+0$) $ $',27:@EOMYScWgZk_nan_l^o]n\mYkWiUgSfReQbP`L[FQ4;6: 8F?LHUP]SbTdTfTiSfTgUhVgVgTeRdQcS[PYMUHQDL N0>*8)7&3#,#  #,)61?3C6J5I5F3C3@3?4>4>0=.;.:.8.6+4)2&.(   $"1+<4I:R>WC\F]D[AZ@Y>VJ@K@KAL;K9I7F5B4@0;,5)2!!   $,*32?7G;K=M@ODQ?Q?Q?Q?Q>P;N:M9L9H9H8G8G6F5E5E4D3A2@1?0<1;1;2<2:09.7+3(. $*#("%!%  " &#)&+'/*1-4 19 5<7?:A:A9F8H9H9H8I8K8K8K6I7J8K:K;L=L>M>M;K =M>L=L>K@MCPHRCW"G[+Nb6Vi>\oIctPhzVl~cvƒcvƒevƒfxƒgwƒhy‚jy‚jy‚p|ˆq|Šr}‹s}Žtt€Œt‰t‚ˆtƒŒtƒŒtƒŒtƒŒtƒŒtƒŒtƒŒtƒŒ)JZ)JZ(IY)GX+GX,FW+EV+EV+IT+IT+HV+HV+HW+HW,HY,HY)JY+JY+JY*IX+HW(ET&CR'AQ#@O>M;J:H:H:H:G 9F 8F 7E 6D4B4@3?2>2>0;.:-6,1(-%) #% !# "&%))//62<4@5B4D:D:D;EJ>I>I)+ *-59MTht{ˆ¢®›ºœ»ž¿¡Á¢Â¡ÃŸÁÀ»œ¹œ¶™²—¯—¬–ª•©’§¥¡¡’¢’¢“¡’ ˆš…—€“}{y‰v‡t…qkycoZd OXCJ49 )0  #',46@@NIZPaSbXh[oZo[r^r_r^nbl`m[lWkShQcP_O[L\JXHVGUGTEPCN@K>N5<1>/<.:.8.6,5)2'/'''9/D8OR;N:J8G8G4F0A-:,5(1 +*+."1(61=9D=G>H>H9J7H5E2@0=,5'/#+    "&/75?;H>N>P>P@RDSBSASAS@R?Q>P;N;N8G8G7F7F5E4D4D4D2@2@2>1=1;1;0808)2'0$+ !' #  $'$+'.)/+5 .8 3<6A:D;FM8L9M ;M5A4B3D:D:D;E=G=I>J?K?KK5A2:4; 9=@NHT Q[YcZeXfVeSeXcYd\f^j^j]j]j\kT`U_S]RZNWIQ@J;E264:7B@PNa]ui„p‹w’v‘vsr‰o‡n„lƒd{e|e}e{cycwdxfzjwgsaj Y`NTAE48 ,/-+.,1359;@?HCNEP JUHSGQEOENEOGQHRAREVGXHVJVMYNYKTOaM^HXCO;C38+/'*9;@EMW[jcvg|n‚t‰y~’~’wŒr†s„qƒp‚vƒvƒt„t„u„u†u†v‡ t‹r‰q†t„x…wƒr}nv ao Ze NVAE56*+!! ''9?NZ^mfzo„ z‚š‡ž “¤™¨™¬—«”©‘¦££¥’§“¨–ªšªœ¬œª—¦“¢Ÿ†”‡•†”†”„“ƒ’s‡s‡m‚bvWi L[ >J3<01 57GH bh ~‰‘¤ž¸¥ÄªÉ©Ê«Ë¬Ì­Í¬ÌªÌ§Ê¤Á£¿¡½Ÿ¹Ÿ¶ž³²ž±™­—«—¨—¨™¨š©›¨š§Ž¡Šž‡™‚•“‘}{‹u„n|fs]h T\FM7? -3#" "" ,06>AMJ[ReXlYf^mbtbuatbucr`o_i]jZkVjShQdP`Q^K[IWHVFUFTFQBN@L>N-?,;,8,4&*! $ )%/*5/;3A7D5I5F3D1C/@.<,:*9(6'3#-#  "'#/-;5E7H5J5H3D3B2?4=5<6=2?0=.:.8.6,5*3(0&! ),?4I;R>XA]DaD`B[BZCXAU?R=M;J9F8E5G1B1=08+4",(++,"0*74@:E=F@OBR?S?R@RCUBUBUBUAT?S>R=Q2>3=2<1908/7 $+ !) % !  !"% ($-(0+3,4.91<5A9EG=F;F;F9G9G9I 9I 8J 8J!9K :K"O#?P@L?K?H"5=!5@5A5D4D 3E4B3@3>3A3A3A2@2@1?0>.= *8 )4 '2$-!(%"  "!&)-52=6C8E:GI>I?J@K@K@K?J?J>I=G;E>G?J=I5C0> (6 %1 ,& ' '. .64<5B@OGXWkk‚rŒwŽxyxŽsŠp‡m…l…k‚jg~cyaw`tbvdxhvep`fX[ NM ?? 67 463298@@FEGGGIGKHLKNHKEEBCAA??=<;:9>8=8=9>32('!!! ! 15EPZngq‡}’‰Ÿ¥“ª˜¯š³›´š³›´œ´š²™®™®° ³¢± °Ÿ¯­šª–§”¥“¤“¡‡š…˜†˜…™–}“|–rŒd}ZpM`=L3@.:0+?@ [a y†’§¢¾«Ë°ÐµÕ´Ô´Ò³ÒµÒ³Ñ±Ì­È©Ì§È¤Å¢Â£¿¥¾¥¾¤¼œµµœ³´ž²œ±š®—«”¥‘¢‹‰›‡šƒ–}‘xŒy†skzbqXg MV@D87%'     ,0=FHVNd TnYsZsazb{czczcw_t]p\o[oWlTiSfReQcOaM_K]K[IZHVFUERCQBP=M0=/908/7)1"(# +&4+9.>1>2>2>2</:,5*3'1%4,!    " -&4+<0E3H2D2D3C3A3A3?2=1<09/7-5-5+6)5&2#0,(73D;K@RBUCXF[F^E]BVAU@T>QH?ICLGQISHRGQFYEVCUBQ?O?M>M>M>L1=2<2:07-2*.$)$ #% ($, %1(5,90>3C5E5E7F7H8I9L:M9N3?4C3C 4E4B3@3>2@2@2@2@1?0>/=/= +8*4&1$- '$! "#'*.52=6C8E;GH=F?H?J;H4B.= (3$/ )$% %+ ,2188B=H EOGRGTFSGVJYIWJXJXKYJXIWHVGUDOAK;B5905 16 3;8?BLJU R`TeVgYj[lZj\j_lbodpcoamamam^k\jWfS_P]O[IVCM9F1>6C@OGXWkk‚swŽyzxŽt‹p‡n†m…k‚i€f|cyauaubvcvfwbp^h Y\ ML@?97 98>>DCJJPOQRPSPSPVQSNPILFFBC>>996618/6.2.2.3/2.1-0.7.5.2+/$)&#-,75@ALR^`pg{nv‡|Œ}€|ŒyŠyŠz‹}~‘€’’~‘|{Ž|’|{{Žz‹yˆu‚rkwfp]dRV FH:<.0&)!  %% 7:LV`sn…}“Š¡ —¬² ·¢¹¢» ¹ž·Ÿ¸ ·Ÿ¶ž²ž²¢´¤¶¦µ¥´¤³¡±Ÿ¯œ¬™ª—¨•¥‘¢‹žŠ‹‰›„˜~”xŽn„bv WhIX:G0;.575IJdl˜®©Å´Ó¹Ù¼ÛºÙ·×·Õ·Ö·Ô³Ñ°Î­Ð«Ì§È¦Å§Â§À§À¦¾Ÿ·ž¶ŸµŸµŸ³²š®—«–¦‘¢Œˆš†™ƒ–}‘yxŠr„j}atWfLT?A66&(% */ 8?IRP`UjZs^x_xbzbzczbybv^s]p[nZnXjUgReRcQaO_N^K]K[IZHVFUERCQBP=M/B0B0A1B2@2>2>2<2<1908/7/7.6+4&2#0#"0,=8K?QCUCVDXFZF]C[BVAU@T?Q=P=M=M=M7FL=K;J:F7D6A5A6@6@1?0>1=1;19.5(.%+!&! # # (%0 +6 /;2?5C7G5E5E7F7H8I9L:M9N9L9L9L9L8K9L9L9L:O8L7K6G6G8G9H:I9I:J:J:J:K:K:K:K8J :L>PBTEX$L_+Sf1VjC]uKcySk\r„bv‡hxˆjz‡l|ˆm|…q}‡u~‹wŒwŒvŒsr‚Žq‚‹s‚‹s‚‹u‹v‚Œx‚Œy‚Œy‚Œ161607071:2;3<2=0@1A1A3C5D7F8G8G7A5@4?4=2<1919192<3>3A 3B3D4B4@5?3@3@2@1?1?0>/=.<,8+4'1#,&"  "#'+.53?7D9H;I>I@KALALBMBMALAL@KAM@K>I?J?I;F3@.; '.$*%!"#( ). -329 7> E>DH?I?I?I>H=GJGVPbShWl[p_r`s_pcseufuetcraqaq]l^kZhVbS`R^KWDP;H3@7D@OGXXllƒswŽz{‘yuŒqˆn†n†k‚jf|cybvaubububv_p]g V\ JK@?>; B?KNPRUXZ\[][_[_[_X]UXQTLPHKCD=>9: 27 /4*.&+ $( "' #" %$ $#!$!.+86BERXfcuj}p…yŒ€~~}|ŒzŠzŠz‹{Œ‘“ƒ•„–„–“~|Ž}~‘~Ž{‹v‡t…s„n|ixanWb LU @G49,1"" " //CEVak|yއž ’ª ž´ ¤¹¦¼§½¥½¢º¤¼¥½¦¼¥»¤¸¤¸¦¸¨º©·¨·§¶¥´¡±Ÿ¯­›«˜§•¥¢¡¡Œ„—}‘r‚hx\kN\?J 2:+2+1*>?,RV+pz$Œ ¸°Í ºÛÁãÃäÁâ½ß¼ÛºÚºØ¸×·Ô³Ô°Ð¬Ì©È©Ä¨Á¦¿¦½¢º¡¹¡·¡· ´Ÿ³›¯˜¬—§’¢‹œ‡™…˜‚•}‘yu‹ p† h|`qVeJR>A44$) %$-.N=M;J8G5B1?/<.;.9/7+4&.$  (#0'5'8*8+9,9+8(4$1!.)!    %",%1(7*9,>-<-</=0<0<1;1;08080808/7+4&/!+*):3E>RCWGZFZEYE\E\BYCVAU@T@R?Q?O?O?O>JBNCM=F:A9?07&+"%(#-'4$* ( ' #$* 163@8G@NDSGUFWIYJZOaO_M^LZGVER@N>L=K:I9E6C6A4@5?5?1A0@/=/;,8(2"+% !     $ ' $. ,5 2;5@6B7D8E5E5E7F7H8I9L:M9N6I8K:M1@2A3B4C4C0;/:.8,7-5-5/5/51:2< 2@2A3D4B5A5?2?2?2?1?1?0>.<.<.9,5&0!+%!  #&(,/85A8GL@MANBOCPDQDQDQDQDQDOBMAL@K?I:E2?,: &*$&!"! "$& ). ,2 04 47 7;8<7:59596:3;4<5=5=5=3<1:09 ,6 )2 &+!%!%%*-229;JEUNbSiXo^ucwcwcvfxhzizgxdvcucu^m^m\kYgWcUbM[FR>J6B9EBPHYXllƒtŽyz|’{‘wsŠo‡n†ljf|dwcwcububr_t[mVcOVGHB@FD OJV]Y_^cbgdhcibhag\b[aX_W\SYNRIMEH=A 8< 04 *-%'!#    "//;:FKY_ni|nƒuŠ}‘†–€’€’‘}}|}’ƒ”„•…–…–ƒ•“~|Ž€‚ƒ’zv‰t‡tˆm‚j|bvZkO_BN6A07&#%! +*<<QWeqwŠ…™Ž§—° ¸¤»¦¼§½¦½¢ºªÁªÁ«Àª¿«½ª¼«¼«¼¨¶¨¶§µ¤³¢± ¯­œ¬—§”¥‘¤’£’¢Œƒ”{Žp|frXbHQ 8@,1).,/,?B1U[3t‚,’¥¥¿²Ò¼ßÃæÉëÇéÄæÁâ¿à¾Ý½Ü¼Ú·×´Ó¯Î¬Ê«Å©Á¦¾¤»¥½¤¼¤º£¹£¶ ´°™­˜¨“£Œ‡™…˜‚•}‘zŽ r‰mƒcx\lQ_FP9>14 &$!2/$?<KWXe dsewbxbze}g~d|c{czax_t\q[nXlXhVfRcQ`P`P]N[LXJ\K[HYHVETDQBPBP>N=M;J8G4A0>.;-:-8,5*3$,!       (!,$3%4(7*7'5#0,)"    %!)$-%1'3(6)7)7+8,9/;0<2</707182817+2%*%'#1/A:OBWH\J^H\FZF]F]D[DWCVBUAS@RAP@PAQBMEPEN@J>G=D6>/7 %&"  $" % '.*;3C=NDSEVEWG[K^QbQaQaO]LZHUDQBO=K;J:F7D6A4@5?5?3B0@.<,9(5#.'    "#'(2,51:4?5A6A5B7C6F6F7F7H8I9L9L8M6I8K:MOBSGX K\&Qb.Vh8^pFgwQn}Zt‚dyˆg|‹l†n€‡t‰v‰u‡v‚ˆv„Šv†Œwƒwƒwƒx„Žx„Žx„Žy…{…'+'+ '-(.*1,3.7/8,:-;.<0>1>2?2?2?-6+5)4)1*2,2-304 2: 3<3@3A4D5B5A6@3@3@3@3@1?0>/=.</:,5&0 * $ !  %(*/2:7D=K@OCQEQCQDRESGUHVHVIWIWESERDQBM>H8B0<+8%'$&#$"#$% (, ,2 /7 49 5: 7:8:68573636/3/4/4/4 /4-2*0)/ %, #) $ !%(.-58HCSMaSiXo_udxeygzi|k~l~i{fyexcw`pao^mZjYhXdQ^HUBM8D:FCQHYXllƒtŽy{‘}“|’yt‹pˆo‡li|fyexewdtcsaq]qWhO]JQEHFFPO [Z_j`kdnhqkrkriqgobkaj_f^e\bX_SYOU JNDF<=34 *+%&!  $.1;@NRbgwp„t‹|’…™‰œ‡š†™„—ƒ–„—„—…˜†™‡—‡—†–„•ƒ”’€‘€‘‚…’…”ƒ’}x‹v‰v‰p„k€dzZoObCS8D09(% +*78LObkv……™©š³Ÿ¸¥½¦½¨¿«Â­Â«À¬Ã¬Ã¬Á¬Á­¿­¿­½¬¼©·¨¶§µ¦´£²¡°Ÿ®­—©•¨”¦•¥”¤Žƒ”yŠpy cm S[ DK6;-1,/%.1(>C/T\1tƒ,‘§¥Á²Ó¼àÃèÍñËïÉíÅçÂäÁâÀáÀá½ÜºØµÓ²Ï¯É¬Ä¨À¥¼©À¨¿¨½§¼¦¹¢¶ ²œ¯›ª•¥ŸŠ›‡™ƒ–}‘ysˆk€aqVc IU=E/8 '.",*&>N=M:I7F4A0>.;-:+7+4'1!*       ! /!0$2%2#0)$!     #!'"*$-&/'3%2%2'3(4+6-:0<1=0:192:4:26,1%)$#"/+<6KAYF]KaMcJ`I_J`I`H\EXDWCVCTBTCRCRCRBMCNCLBK@J?H:D5? -0"& "'"+%+*2&/#,)$ &$3-;8H@PBUDXG]KaO`O_P`O]M[KWFSDQ?M=L;G8E7B5A6@6@3@1=,9(5 %0 *"    #"''-0:2<4>3?4?4?6B7C6F6F8G7H8I8K9L8M8K8K9L9L:M:M:M:M9N:M9L8I7H8G6F6F6E5E5E5E5E5E5E5E7D8E8F 8F 9G;J@OCRJX#N]-Ve9]mCdsNkzVp€[t„j‡n‰rŠt‰v‚ˆv‚†u„‡u†‰x‚Œv‚Œv‚Œwƒwƒwƒx„Žx„Ž$+&,%-(/ (2+4-6-8,:-;.<0=0=0= /< .;)3(2'/&/(/,20325 4;4<4@5B4D6C6A6@4A4A4A3@3@1?0>/=/:,5%0 * % " '+,15?H7A 09 *5$)%''' (( +, /34;6@ ;C ;COJ]QfWl`tfxgyj{m~p€om}j{izgydsds`p\kZjZiSbLYDO;F=HCQIYXlm„uz|’~”~”zuŒr‰o‡li|fyewgveucsao[kS`LUHOIMNQZ^fieufvjwmyp{q|pxmvjsgqeoclaj]dW_T\SXLPDG:;23 +* %#  %+5:BQVfizq†v€˜‡‰žž‹œ‰›ˆš‰›‰›‰›ˆš‹›Šš‰™‡—†–…•„•„•…–†—‡˜…”}Œy‰xˆtƒn€dzZoNb CR 9A 27,, 33 CH]evƒ‡›”¬·¤¿§ÀªÂ©Á«Á¯Å±Å¯Ã®Ä­Ã¬Á­Â®À®À­½«»«¹ª¸ª¸§¶¦µ¤³¡± °›¯™¬—«—¨•¥Žvˆip \cMT BG8=04.0/0!?D%S[(n%‹¢¡¾ °Ó½ãÅëÏôÏôÍòÊîÆêĿĿĿÄãÂ߼ڹֶϲɭūÁ«ÂªÁª¿©¾©»¦¹¢´ž±¬™¨’¢ŽŸ‰›„—|v‹s†iz\iNV@H39&-&"#!03,DJ5U[cyq† {‘zqŠm‡l„n„i€ge{by_t\qZnYmWkShPeObNaM_K]JZJ\JZHYGUDSDQBPAO=M.;-:*6*3&0(        &()(&     "&"(%+'/'0'0'3(4&0&0'0'3(4*7-:.;1<2:2:3:16+/$'"!#,,94E>VGbIcNeOfLcLaLbL`K_HZGYEXEVDUDSDSDSBMAL@K@I@I>H:E7C36)-!    $",)2-5170<-9,5(2"+$"",&41?:I?QCVG[J`L]L\L\LZJXIUFSER@N=L5A6C6E6C7B7@5B5B5B5B4A3@1?0>.:+5 %0 * % #" !)-/67A>METK[N^Q^N\N\N\N\M[LZKYKYIZJXIUEO>H6@ .8 +4%*&+*+ -0257=D=B;A9<9<9<7;5926.3-2)) ('$"  &"*.;:GFUO`Whaqhwkxo|q~s€trn|m{l{fwetaq]l\k\jVeO^FQIDRJZYmm„uz}“€••{‘vr‰pˆm€i|fwewgvfvdr`nYcQYJRLRRXZ`dllth|h{j{n|s€t€r~p{p}ozjvgqeobk^g[eZaT[MSDH ;= 33-,(&#  ,+;:GX[lmu‹}•‡ Œ£‹Ÿ”¤’¢ ‘¡’¢¡ŽŸ‹œžžžŽžŒœŠšŠšˆœ‡š†™†—…”‚~‰{†um{btUjJ] >L6;01129> OX l{ †š–¯ ¾¨Ç«Ç¯É°Ê®Æ°Æ²È²Å¯Â¯Å­Ã¬Á­Â¯Á¯Á­½ªº¬º«¹ª¹©¸§¶¤´¢²¡±Ÿ³œ±™­—¨“¡‰–|Šq‚ejZ`OU KPGJ@C9;76@ENXcu}• •µ«Ð¼äÆîÐöÒøÒøÏôÌïÈìÇëÉêÈæÆâÁ޽ٺӶͱȭíī«Àª¿«½¨»¤¶¢´ ®›ª–¦‘¢Œž…˜{t‰j|apR[DJ9<.2$'$ #*"1:+ES4UdgvŽ ƒ™€™w‘pŠo‡o†k‚i€g}by_t\q[oZnUnSlPgNeMcLbK^I]I[JZGXGUDSDQAOAO/<.;*6(2%/(           !+%3-6/71919/9,7*6+7+3*2(0'0&2'3(6)7,8,8,5-2+/&)   ',55CI;G7D6C5;*1%    ##.*6/:3:4;2>/</</;*3"*%%&!,*62@;JBTFYI]I[JZIYGUFTERDQBP?M=L;G8E6A4@5?5?/6*0#* $    !('1,71=7C:FJ=I;H9F:E;F7G7G8G7H8I8K8K7L6I6I6I6I7J8K9L:M9M9L9L8I7H6F4D4D4A4A3A2@2@1?1?1?5B5B 5B 5B 4B5C9GLBP%HV+N\2Td:\lAcsFhxVo^rƒhxˆo}‰s‰v‰t‚ˆuƒ‰y‚Œy‚Œx‚Œv‚Œwƒu„u„s„#/#/$1&2&5)7*:,;,7 -8.9 0: /9 -7+5)3 )0)0'/'.*/.246 767=7?6B7D7F6C7B7@5B5B5B5B5B4A1?1?.:+5 $0 + & $#!"*.079CAPHWN^QaUdScScRbP`N^L\JZIYJ[J[IWFP>H5= .6 *3&,'- ,/ 046:=C@KCPFUFSDQDNCLBJ@H?ECECE BD?B =@ 9=6:48,*+' (%$! %()56BCQM]Xgcqkxmyq~s€vƒvƒtrp~p~hyfxbq]m\k\lWfQ`HR=H>IDRJZYml„uz}“––|’wsŠpˆm€j{fwfuhwgudr`nW]PUKQQWY`bkitozg}h}i{m}rs€r~p| uq~n{kwjv hr epdm `j \d T\LREH<>45//%*!$  2,B<Sc evvŠ~”‡  “«—­“¨ž¯œ­›¬œ­ ®š¬—©”¦‘ “¢•¤ –¥ ”¤’¢ŽžŒœŠ¡ˆŸ†š‡˜‡–…€‰|„tykv^nPcEW :E25,*47>EWau‡§ »©È®Ï³Î¶Ñ·Ñ ·Î ·Í¸ÍµÈ¯Â®Å­Ä­Â®Ã°Â¯Á­½ªº«¹©¸©¸¨·¥µ£³¢²¡± ·²˜¬”¥„‘u„i{knbf\`]`]^VVLK EDAEJS Zkq‰Ь¥ÊºâÆðÑùÓùÕûÔøÏôÌïÊîÊîÉæÆâÁ޾ڻӷͱȭíĬìÁ«À¬¾©¼¦¸£µ¡¯¬˜¨“¤Ž †™{r‡ `r Vf JS >A 65/. (( $&#$- 0=*DU3Thg‚w …ƒ›y’r‹o‡o†lƒjg}cz`u]r[oZnUoRmOjMgMdKcJbI_I[JZGXGUDSCPAOAO;K:J8G6E4A1?/<.;(5(2$/'           $!-'6.@7A9B:C8A2>.;,9+905.3*2(1%1$1$2%3'3&2&/&+#'""$+ 2;/8'0!) )#&%//;9HAQFYG[I[IYFWESBQBO@N@N?M4>-1 ', $     $%/+71=6C0>/</<0=.<-; /=1@4C1@5D:IBP&HX,P`2Yh7^mOgyVl~dt…mzˆr~Šv€Št‰uƒ‰y‚Œy‚Œyƒyƒwƒv…Žt…Žt…Ž %1 &2 (3 *5,7 ,7 .8 .8.= .< .; .8-6,3*1*0 "1"/$/%0'2 +8/<0A7D7D7D7D7D7D7D7D9F:G9F7D7D9F7D3@4<-6&/ $+ !'#!"&%/259@EIQOXR^SbUeXcUaS_R^Q^P]N[KYKXKYKWFO>G5= .6 ,2+2 -61:6B 26 (2 %+ ! "58HKZlp‚~“‰Ÿ”­™±œ±¢·¤À¤½£»¢¹¢´ ° ­Ÿ¬—©–¨–¨˜©š«š«šª˜¨ š©—§’¤Ž£Š…˜“Žo}gu Zg IU;D27-0,..0DIbn{ ’¬¥Ã­Í®ÍºÔ¹Ó¸Ñ·Î·Ì´Ê³Ç²Ã¯Æ®Ä°Ä±Ã³Ã ³¿°»­¸­ºª·¨¶§¶¦¸¤¸ ·´›¹˜µ“­Š¢•yŠtp|irnyp~p€n|iu^hU[ LMJMSZfsxŒ‰¥ ¢Å¹àÇêÐóØüÙü×øÕóÐëÌãÅêÃåÀá¾Û¼ÕºÏ·ËµÇ³Ã±Á¯¿­¿¬¾«½¨º¤¹£³ž¯—§‘¡ Œ™ƒŽw‚ny Y\QQFD?: <8 ;<;?;B8;03 *)(&)+/8?NOee‡ u” ~œy“sttŽpˆjhe{cybv`t]p[nTkShPeNdNaM_J\HZHVGUFTCRAP?O>N=M8H6G5F2D0B,?*=)<*5(1$,$            $'+.187>9@@K@IH;F7B5@3@/7(,#.(90A4E8G8G8D4A2?3@4@09%+"!"*'70B6K=SC[HXGUFPELCJAK>M=O=J;H;F9D7C2?-;)7 %%!     % #2*:/@6G@NFTGQGQGQFPCNAL@K?J:F9E9E6C5B4A3@3@3G3G4H4H5I6J5J 5J9M9M:K;J9F9C6?6<3=2<0;.:-9 ,9 ,9 ,9 ,9 +8 (6 &4 %3 $3%4&5-2/63<8C =L(DU/M`4Qf?WoF^vRj~^t†gz‰l~‰o€‰qˆpŽq‚rƒsƒrƒŒs„u†w‰ )4 *5 +6 ,7 .8 /9 /9 /9.=.< -: -7 ,5 *1 )0(. ". "-$,&.)0 ,6/<1?7D7D7D7D7D7D7D7D9F:G9F7D8E:G8E4A5=.7'0 $+ !'#!"&% .2 58 ?E HNNVQ\T`TcVbT`R^P]P]N\LZJXHVIUHRCL;D4< .6+2.4 08 4=:FAOEWHZI]LZJXJXKYJXGUIWM[NXNWMVMUMUKRGODL?E9?34 ., )& $" !" !&/.6D7:/6)/#$ )*?ATVjy}‹Ÿ“©Ÿ¶£¹¥¸ª½©À¨¿§½¦¹¥·¤³¢²¢°œ­›¬š«›¬œ­­œ¬šªš¨—§”¥‘£ ‡š‚‘~Œ nz ep XaIR=B48/0-,12CI^iu‰ ަ¢¿­Í°ÏºÖºÖ¹ÓºÐ¹Î¹Ì¶Ç¶Å²É³È²Æ´ÅµÅ ´Â ³¿°»¯»­¹ª¸¨¹§¹¤¸Ÿ´œ³–±“­¦†œ€“|Œyˆy…|†‹Ž}‹x…ozfn WYOROV[ik€{—³ ¢Ç·ßÃê ÍõÐ÷ÐóÐïÎéÌæÉ鯿Â޿ڽռϹ˶ƱÁ¯¿®¾¬¾ª½¨»¥¸¡µ¡³œ¬•¥ ˆ–~Š q}htWZSUOOOMQO SUTZT[OUFJ == 43-/.5:FHYWvg…ssŒqŠtuŒr‰k‚i€f|dzbv_t]pZmTiRgPeNaNaL^J\HZGUFTDSCRAP>N=M:C;E?J>ITASAPALAJ>H.:(2"-    ! # !, *7/>4D8IAOFTGQGQGQEPDOCNAL@K=I7D7D7D7D7D7D7D7D:F18 -3+2 .7 3< :DAMFTJ[K]L^N\LZN[P]O\LYN[S`T_S^T\T\T[RYNVLSHPCIL;G=LFWUge{o…uŠwŒxwŒt‰r‡p†p†k|i|gzewbr_l]cZ_]k]l`ojypr„s‡vŠyŒz{‹z‹x‡u„q~o|q~rs€ts€p~n|m{kwhtcp`lZdPX EJ <@3:,2%&! $% 35MPdg}‹Ÿš«Ÿ³©¾­Á¬À±Ã¯À­¿¬¾«½¨»¦¹¥·¤¶¡± °Ÿ¯ °¡± °ž®œ¬›¨š¨—¨•¦¡‰š{‡ip ag RYGL>A89310."75!DGXbm~ „œ›¶«Ê²Ñº×¼Ù¾×ÀÕÀҿͽɽǷ̵ʵȴŵŶóÁ²¾¯½­»«¹¨º¦¸ µ›±˜®¥Œ¢ˆ›„—“”„•…–Ÿ ž‰›†”~Œv‚ hmZaNYP`[qhƒz™ˆ©£Ð²Þ Áî ÉòËñÎïÏìÏéËæÇâÂּܿѻ͹ɷƱ°Á®À¬¿ ª¾ §»¡¶ž³›­•¦ŽŸ†• ~‹t€ hs ak]b]b^bbefjipjriudn]dPTCC56037=@JFaVpe}hlƒqˆsŠp‡lƒjg}dzcw_t\oXlShQfObM`M_K]IZGXFTDSCRBQ?O=M+<);'3&/!*!          !$!'%.-56>;E=HIJ8B3=+0!%$#1->6GM=J=J;K9J8L2B2B2@2=/8)/"'!   $&'-,6 3@7G:K=MBPESDODODOCNBMAL?K>J@L?K=I9F6C4A2?1>0C1C2D4E5F5F4F4F4C3C4A3?2=09/6/6 ).(- ', &+ $* #) #) #) ' & % %%&!(!)&-'.)2,7.:1@6F :J&ET.KZ8UdC]mMfvWn~_tƒcx‡n€‹r‚Žu†x‡xˆy†Žy‡zˆŽ0<0<1=1=1<1<0;0;-<-:,8*4(1&,#*#(!( "( $( ()-/145;7>9E9E9E9E9E9E9E9E;G=IJ9E9A1:+3 '. "(# " $$+/059>@FEL GP IS JUJXGVETDSBRAQ>N 26+/ #( $'(08?GPS]^hhsmyp€rs‚s‚q€n~l|izhzdv_oZkXhSdM]HX;I8G6C8GASNa\te}n„o…r‡q†p…n„o…o†l~mm~kxeqbjaebefuetizpu‡vŠyŒ{ƒ•“}{Šw‡w…v…w†tƒu„v…w†w†u…t„sƒq}nzjxfsakV_ KP BG4;,0 %% #!** =? [^sw™œª¤¶§¼®Ä¯Å®Â±Æ²Á²Á±À­¿«½©¼¦¼¦¼§µ¥´¤³¤³¤³¢² °ž®žªœªšª—¨‘¢‰—~Šxƒim`c VXNOKKGFB@>:!==EGSYbq v‹ލ¢¿­ÌµÓ¸Ö¾×ÂÖÃÔÁÎÀɿǹͶ˵ȳƴŴIJ±Á¯½­¾ª»¦¸¡´›¯–«“¨ ‹œ‹›ˆšˆ™ŠœŸ¤’§•©–«•ª‘¥¢Š„–{Ž yƒirXdPaSf[si„w‘Œ¸žË ´à ÀêÆíËìÎëÏèÉãÆÝÁ׽ѻι̷ȶųDZŰ ­À ª¾ ¤¸ Ÿ³ 𝔩¢†™y†s~mviqouowpxq{r}p}m~m}ivdp[bMQ=A575::?:RH_Vm_tf|mƒn„lƒlƒjg}e{cw^sZnWkRgPcM`L^K]J[HYEVDSCRBQ?O>N*<(:'3$. )!           !&!,#1(4+82?8FNBPCQ>J:I8G8G8E6@/6*/ #&.(9/D6G8I;J=L=L;J8J6H4D2@/<,6 )/ $(      %",%0196@;H>M?OAPBPDO?M?M?M?M=LJ/@0A2B3C4D3C3C2B3@2>1</8-5 +1 ). (-$&#% "$ " " ! ! !""" #!$#&$'%($,&.)2,4.91=6B9G!DN%HR.NY5Ub?\kIctQk|Woƒfz…l~‰q„Œu†w‡Žx…z…z†Œ1=2>1>0=0=/<.;-:,;,9+7)3'/%+!(!&'!'%())/0468=:@;G;G;G;G;G;G;G;G>I?J?J>I?JBM@KD @G AH BLAM?KM4A2>0<1?8IEXPgYq`vcyg|i~i~k€m‚o„mp€qozksgnhminl~l~ptˆx‹yŒ{“†˜ƒ–‚“}Œ|‹|Š}‹w‡xˆxˆy‰x‰wˆv‡u†tqn~kyfr[eNUDJ4;.1 (' ((33KM jo „‰—¦¥µ ª¼ªÀ²È²È¯Å ²ÇµÃ´Â²Á¯À¬¾«½¨¾§½©·¨¶§µ¥´¥´¤³¡±Ÿ¯¡®Ÿ­œ¬—§ ‡”}‡v}nohi cc`_``_^[YVUJKLMPV[d iy|‘ªŸ¸ªÉ±Ì¹Ò¿ÓÁÐÀ˾ȾƻϸͶɴdzǴű𬽫¼§¹¡´›¯•ª’§£ Œ›Ÿ‘¢•¦˜«™°š³›´™´š³˜°“«¦¤‡Ÿ€˜vƒ fu Xj RdTg_tj€uš‰®¡Æ²Ö¼ÞÃãÇâÈáÆÞÃڿּѺι̶ʵƱǯīÁ ¨¼ ¤¸ ž³ ˜« ”§Œ¢ˆž „˜€’Ž€‹Œ‚‹……‚}Œv‰o…jhcwbs^kQZCK:?4:262DN,;*9(7%2#.(           &"-%2&6(7->/@2B5F8I9L;M;M8G7F5E4A1?1=1=0;3;3;2:08/7-6,5,5'/&/'0 '. ' *(73G>VIcOlVrXsYsZrWmShPcMaJ\JZHXGUGUJVKWMYT_Q\MYKWIVFTCQAO?G;D4<*2 %#$20@;KAPERFS?M=K9I8H7F5A19.2 &# /(:/=2?6E9H:I8G6C3@ 3B.<)3$+ $     %$//85=;D>HAOCRDSCRCPCN=M=M=M=M=M2=0</8 +4 (/ %+#("%  # $"%#&%('*)+*,(1*5,7.9/;2=5@8C@HCK"FP(KX/P_8Yi@`sFez\r~awƒi|‰p‚t„x„Žy…|‡1=1=1=1=0<.;-:-:+:+8*6)2'/$*"( %( '$)*,0269;A=E>I>I>I>I>I>I>I>I@KBMAL?J@KCNAL=HN=M:K8I7H6G5B4A3@0>.<*9(7&6$1!,'        !")(2+7,;->->1C1C1C2F4G6I7J8K5F4D3C2B0>0>0<0<3;3;2:1908/7-6-6(2'1(2+3'0%"!.+:5J?YIfQnTpXrZrWmUiRdPcL^L\JZIWIWKWLXMYT_R]NZKWIVESBP@N@H=F6@-6"+$%32B=MCRHTHTERBQ>P;K:I7C4<28%* %0+4/:4@8E:F8C4>19+5&/&     &#00;N=M/<-: 08 -6 +1 '-$)!$!! !!""#!(")#*&,(.+0-2 -2,:/<1>1>0=1>2?4A9@:C>GBN"GU)M]2Vh8\nKeuQk{Zsƒez‰nŒsƒw„’{‡“1?1?1?1?0>/=-<,;+9+8*6)2'/$*"(!&) *%+*/258>N=M;L9J7H6G4F4?4?2>0<,9*7'5%3 .)$          ("-)3/:1=2?2B3C3H2G2G2D4E4E5F6G3E2D2B1A0>/=/=0<3;3;2:1908/7/7-6+7'3(1+4+3$-$ "",):5L@ZLjPmVqYqWmUiSeRdPbO_M]MZLYNYOZP[Q^N\KYHWGVDTAQ?O@E2?19+3)-#        %#1/<;FFMKOHSHUHVHYJZJXJTJRDSDSDSCRBQ?O>N=M:F:F9E7D6C5B4A4A7@8A9B7A6@2=-9*7 )0(/ %+"' #  !!$#&')(*$/%0 (2 +4 .6 0829290>2@4B4B2A 3@ 4A 6C 6B8D:F\oIdxUmau‡i{Œq‘t‚”1?1?1?1?1?/>.=-<+9*7)5)2'/$*"(!&++%-+2288A>H@NBMBMBMBMBMBMBMBMCNEPDOALBMDOBM=HN5B,5%+%*&,+26<BKLUP]R^Q^R]S^S[RXOTKQJN?G;C6<29/6*2$*%" '$2,=0E7G>MIWT`]gclhpjrt„vƒy‚{„~‰–š‚™‚™ƒš†š„˜‚–„—‰œ•§”¦‘¤ ‹›Šš‰—‡š†™…˜ƒ–”~’}‘|wˆu‰uˆr„k}`nP\EO38 03 20=;PPmo‘ £©«º¶Å ¶ÈµÊ¼Ñ½Ñ¹Í¼ÎµÎµË´É³Ç ±Â ¯¾ ¯»®º«» ªº ©¹ ª¹«ºª¹©·§µ Ÿ¯šª“£‹ˆ– … ƒˆƒ„‰Ž’ •› šŸš •‘š˜…‰x{gj [^ RVOVU_`llƒz’£²¦¹ª¿­Ã¯Å±Å°Ä®Ä®Ä¬Ã©À¤½ ¹š²™±˜®–ª–¨ ™« °¦¶¨Â©Ä ­Æ¯Ê¯Ë®ÊªÊ¨È¦Ä©Ã©¿¥¸£µ¡µ™²‘¬ ¬Œ¤…–z„mt]cKR?GJMPVZdfxy‘Œ¨ ˜· œ»§Æ§Æ¨Ç©È©È¨Å¥Á¡½ º›¶—°”ª’§‘¤¢ Ÿ¨¢®§¶¨¼ ©Á ¦Ã¤Â¢Ã š³ œµ œ¶–°¤„–}Š|ƒpƒk~auWhQbNZAJ2; .2+0,44AAPL_SiWobzayaw`w_t[pVjRfO`L^JZHYHVFUDQBO?O>N=M:K8I7H5G4F3>2>1=/;+8)6&4$2,'!           %2(5-:1=3>4A7D8E4I4I5G5G4F4F5E4D2D1C0B0@.?/=/=/=3;3;2:1908/7/7.6/;*5'2+3-6)1!*&$ /,B7QIgMkUpWpXmUiUfUfSeRbP`O\N[P[Q\R]M[KYIWGVFUDTBR?P>CP4?6@7A/@2A5D6F7G 8F 9G;I;H;HFDKHOJRISHRGQDRBRBRBRISDRBPAQBUAU>R9O:F3=,3)-'*%(*,.1 49 5: 9= ;? 8<5701((""    %&.+92?=JHUNZTaam m{r}{‡ ƒ–‡œ††‹Ÿ £Ž§¨‘§¦Ž£Œ¡ŒŸ —ª—¨—¨—¨•¥’¡žœ‰ ˆœ‡›‡š‡š‡˜…–ƒ”|…z†w…pƒfxXiJZ@O BG RZbom‚w”€Ÿ© ‘­˜´ »Ÿ¾¡½¢¹£¶˜­—¯˜¯™²œ¶ ¼¥À¦Ã©Æ§Ä¤À¤½¦½©¾«½«½ ºœ¶—°‘ªŒ£„›~“zŽuˆp‚ h{ar[jO`AT6K *7%3%0 *72?;JHZQdYmYmZn]p^o\mVhQcK]J\I[FYBV?S.<-:,8+4).&*$(       ''3.92>2@3C6H6K4K3I3H2G3E2D1B0A0A0>/=/=.<.<.</=/=1?2@3A3A3A3A1?1?.;-:,9*6(1'0$.$,($1(5>SEYMdTjWlWkWgVeS^T_T^T^Yc]gZdT^N^LYIVGUHVHVFRCO>L7B/6 ',  .%40>R=QHL>M@OAPAQ"JV&NZ*T`/Ye7_kCfsPp}Zw…2@0>.<.<0>/>-<+:-;,9,7+3(/$*!(%*#.+41<9B@HENJRLULULUJVHUETDSBRGTCQAO@PATAT=Q:N8C1;+3 ). ),),.247:@C@D@D?C=BDHQO\Vd[j]l\iZo\q^sbvcwdxdwdwdvdvcuaq_n]l[j[hZfWgRdKaBT9D03*) *+.068@AGKLTOXPYU[U[UZSVORKMFICD=B:@7:03*,$%    $#.)34>?JHTP\^k jwx„ ‹œ£‘¦‘¦”©˜ª’«“¬”­”ª‘§¥¤¥˜­™¬˜¬™ª—¨”¤‘¡ ‰ ‰ˆœ‰›ˆ›ˆ™…–ƒ”}‰{‰u†mcuVfIV@L6;0400>=!WX qy‰›™²¥»°Æ¹Ð»Ó¹Ó¹Ô¹Ò·Ï·Í·Í·Ê¶Ç ´Â ³¾ ²» ²¹ ¯» ¯» °»®¹ª¶¥± ­œª •¥›Œ”Ž”‘”“˜˜  Ÿ© ¢±¥³¨µ©¶§´£±¬›ª¤Šš‰rv ddVUKLEFMS PWZbjvyˆ”ˆž¤“£–§™®œ³ž´Ÿ³¡³¢²¢´£·¦¹ª¿­Ã®Å ¯È °É²Ê²Ç³ÈµÉ¶ÊµÌ²Ì¯ÊªÃ©Á§¾¦½¥»¡¸ž³›°—¨’¢ˆš~ŽqajPUEG481537Q1?2@3A4B4B3A2@2@/<.;-:+7)2'0$.%-$",#16K>RI`TiYmXjWgVeV`WaV`Wa\f`j]gYbS`P]MZLXMYLXHRDN=I6@,4 $( 1)87DDRN\RaQ`P_LZJVFSDQBP@N=I:FP6?4=0:+4'- #%!  '") $, )2 ,6.:0=1>6A7B6C6F6F6G4H4H8I8I9J:K:K:K9J9J9I:J;K O?Q?QFSJW"O\(Ub1[h=bpJkzVs‚0>/=.</=0>1?/>.=/=.;-8,4)0%+") &!*&.-66=C>C 0>1?1?3A4B5C4B4B3A2>0=.;,8*3(1%/%-$*% #*':2F@TMaTgVgVeVbV`WaWaXb\faj`iZcVbS^P[OXNXLUGPBK:D1:'-#!&):2BAQO]WfWfUcQaOXKWHTERDSBRAQ@P=F8?.2 "$            (-).+0042615.2+0#)%%$-.:;JJ\WiXjVhSePbM`L_L_M`HYGXFWCUAS?Q>P0>0>0>0>/=0>/</:-5*1&,#*!'#)(0079@@HHPMVRZS[T^T_S`Q^L\HYEVESDQCPDQDSCS>N9J3:.3 ). *.,1 16 9? AHDQDQEQFRGRGSHTHTIRHOGNGKEJDHAE>C 9= 58/2((#$ !#!%"&06;DISSbZjaqbrao_r`satdvfxfxfxfxdvewewdtcq_n\k[hZgWgRcK\BP:D58 3279>AJMTW[`_e_i`j]f]f_e^d]bY_V[TYOWLSGN@F 9= 26*0&+ $.7@JQ\_m ixz‰”Œ¢“¬—°—°š±œ²™´šµ›¶™³—±–®•­–¬›´›´´œ´›°˜®–ª“¨¤Ž¡ ŸŒž‹›†—ƒ”~”xn€brWd LU CH =A9<5846%: GZTji‚|š‹°šÀ©Ð³ØµÜ¶Ý·Þ¸ß¸ß·ÞµÝ´Ü¶Ù´Õ°Ð­Ì©Æ¤ÀŸ¹œ¶™²•¯©Š¢…œ~”xtˆl~i|cx`t\mTcFT =I36 )-  !**4/?7F@PFUGVDVCUDVCRAQ@P>N;L8I6G4E/D.C,?*=(:%8$4#4#0"/!+)'$%%'#!!!!   ")*70=4B5E5F7J5J2I4J3H2G1C/A->,=+<-;-;-;-;.</=0>1?0>1?3A4B5C5C5C4B3?2>0=.9,5)2'0&.(/$*"  #*$63E@TI\O_S_U_U_WaWaWa[d^g\eXaV`R]OXMULS GM@F;@ 2: )/%"(,37JASN^Xg]k[jVfScS[OZJVFTDSCUCUBT?I;B 38 )*         "' *./46=7>9@N>N@J=I:I:I:I;F;D;@9;6904*/#( #! $ "( %, '.(5)6,:.=1B2D4H4H7G8H8I8I7H6G6G5F5F5F6G7H8I8I8I7H6K6K7L7L7M7M8N8N:M=P AUEYJ_)Rh9[rDcz4A4A3A2@0>/=.<.<1?0=0;.6+2'-#*!'%++03:M9I 27-1 +.-0154;:?@G MXbosƒˆŸ•­¤¼«Å¯É²ÌµËµÈ¸Ë¸Ë·È ¶Æ ´Â±À¯½®¼ ª³ ¨±¤®ž©˜¤“ ‘žŽœ’—£ «  ¯£³ ¥¸ ©» «½¬¼¬¼¬¼«»©¹¤µŸ±œ¯–©¡ˆ–"€,v‚1js3Zb1NU=><564,..%-- /2267;>AIVXgn†›š²¨¿¯Ç³Ë»Ó»Ó ¼Ó »Ò ºÑ ¹Ï ·Í ·Í·ÃµÂµÀ!µÃ ´Ä²Å¯Å«ÄªÃ©Á§¾¦½¥»¢¹ž³œ±•­¦…œ {n~`i%OT&EH-:8/207*(@)'>)'2**$/-31:K L^ g~~œ޲œÅªÔ´ÞÀéÁêÂëÃêÂé¿æ¼ãºáºÜ·×´Ó°Î¬É¨Ä£½Ÿ¹š²–®¦‰Ÿ–yŽr†lfwcwav`u\mR_DN :B // &'    $#1*84A;H=L=L*=)<(:&8$4#3"3"0!. -, *!+"-#.$/"-!,"+#,#)"( &# (%5,;2C3E3G5J4K1H4J4I2G2D0B.?->,=,:,:,:-;-;/=0>0>0>1?2@4B5C5C4B4B4@3?0=/:,5*3(1'/(/&+!&!*'72D>NGVO[T_U_WaXbWaXb[dZcV_X_S[NUIP FJ @C8:25'+ $%-58DI]PcYk^o_n\kYhVfUaQ]LYHVEVEVCUASBK>G 7;,0"#     &*18H?I@JBLBL?I:D5@<>47*/$-#0*;:MG\WgZj^m^mXhRbL]I[KYJXGVETCR@P?O>N@J=I:I:I:I;F:C9>5714,.%) " $ !) %/)2+5.;/<0>1B2D2F1G2G6J6J6J7H7H6G5F5F5F5F6G7H7H7H7H7H5J5J5J5J5J4J4J5K6I9L=P ?SDX K`.Uk9[r5B6C6C3A0>.<.</=2@1>0;.6+2&,#*!'&+,0 6:>EEOKUQ\T`UaUaVbTcRbN`K]J\GVETFRGSGQDO=H7C 13 -0-.147::A@JGSHWIXKYLZN[N\N\N\R]QYPXOWPVNULRIOFOBJ:@36.0(+$'!&19F9><<>=NPWYbeillrlvlxmyo{o{o{oymuireodl]hYdT^QYLTFN >E 7>,.$' %5<IU[jl~x‹‡žŒ¤’­–µ˜¸™¸™¸š¸›¹œº»œ¹š·™´™´šµŸµ ¶¡µ¡µ ³ž±›¬š«”¨”¥“¥“¤‘¢Žž‰™„•yq†ft[eU[ RU RR RQSY MRHMFK GLMTYa fov‰…—”ªž¶¤¾«Ä°Å±ÅµÆµÆ ´Æ ³Ä±Ã¯¿®¾­¼¤¯¢®ž«›¨˜¦—¥–¤–¤›© £²¨» §¼ ¦» ¦»§»¨¹!«½#«½"ª¼#©»#¦¹!¢µŸ²°'˜¨$“£#‹œ$€‘&u‚)gq*Ya*PU8?<253-+++&(%$&$'(),.9CHVcs“•­¥¾°ÊµÐ»Ö¼Ö»Õ »Ò ºÑ ¸Î µÌ´Ë´Å³Ã³Â ´Â ³Ã²Ã¯Ã¬Â«ÄªÂ¨¿¦½¤º¡¸²›°”ª¤„™zŒnz'ag.QT1GE29632.9-)?,'?,)3*'(+)!-- 5D L^k…¡•º¤Ì´Þ¿êÈïÈîÈîÇíÅêÂç¿â½à»Û¹×µÒ²Í¯É«Ä§¿¤¼´™®‘§ˆž€•v‹m‚h{ap^q]r\qXiOZ@F59 (+ "   $+'2.:2?3A3D4F3C3C3C2B1A0@->->%8%8$6$6$3$3#1#1&5&5&5&5'5(6(6)7*8)7(4(4(2&0%-#+)"$ 0'9.?0B2F4I3J/I4J3H2G2D0B/@.?->-;-;,:,:-;.</=/=0>0>2@3A4B3A3A2@3?2>0</:.6+4)2*1)0',#& "-(83C>MJTPZS^WbYcWaWaYcXbU_Y_RYJQCG =@ 68 // *)  #'/7BCQVl[obudvaq]m[jZjVfRcN_K[IYGUDSCPDN@H7= -0 "$  #+0:1?2@1>0;.6+2&,") & '+ -26; ?F FPLVP]T`UaUaSbRbPbN`M_K_FUDSEQGPFPAK:E4> 00 //1177=@AGFPLYNZP[S^V`WaWaU`T_VaU`U_T\T\TZQXOVLXGP@F9<45.0&+"'3==HIXRc[ndvgyfxhuhugtgtgthuhuivk|izewcrao`n_n`mYhUdNZDM=C>?EDKH[\cclorurypzq~qtu‚u‚u€tq{mxjveqam\fZcW_ RZIQBK8;.2&( "*.AIWbjz|ˆž“©–®™´š¹›¼›¼›¼›º½ž¿ŸÀ ¾Ÿ¼ž»ž» º£¶¤¶¥·¦µ¤´¢± ¯ž­–ª–§–§•¥“¤Ÿ‰™„•w‹o€fp^d ]^ `^dbgg hq cj ^d [^ WYSUUW Y\cpp~~‘‡žª 𵤾©¿­¿­¿­¾ ¬¾ª½©º¨¹§¸ ¡¯  ® ¬¬¬  ® £± ¥²¨º «¿¬Ã ¨Á¨ÁªÀª½¦¸#©»%¨»$§º%¦¹#¤· ¡´ž±œ¯›¥•¢Œ›‚“u… gq#W^!KP*<;&22&())"%&"""#%-5?I[ix‹’ª¤¿¯ÍµÓ½Ø ¼× ¼×¼Õ»Ñ¸Ï ¶Ì µË ²É²È²Å³Ä!´Ä³Ä±Ã ¯À¬Å«Ã¨¿¦½¤º ·œ±™®”©Ž¡ …—{‰ ox/be7SS;JFC99?31=.+<-*9,*3))-(*+*.3AJ[k€…Ÿ•¸¥Ë·àÄîÊíÉíÈìÆèÄåÂà¾Ý¼Û½Ù¹Ö´Ï±Ê®Å¬Â©¾§¼ ´›°”¨‹ž‚•x‹oh{cs_rZrWoTeLW?D 57 %) !     $ +&3)8*9);/?/?.?.?.?->->,=%7&8'8(7)7*7+7+7->->.?.A/A.@.@.@/=,;+8)7(5%2!,)-& ,!4(<-B/E1I1K/I2H1F1F0B/A.?->->,;,;,;+:,;,;-<-</=0>1?2@2@2@1?0>1=0</;.9.6+4*3+2+4&, $  $.)85B@LHQNYR]U`T_T_XbXbU_W]OUDI;=45 +,$" "(-6=KIZZr`wfzh{cu_o\m\lTmSiPeN_N[KWHRGOEO?I6<+/ " ))76FBQJ\N`M[LZMZMZLZJXETBQ?K;F6@19)2$0(6 /?CTM]Ziao`mZhTcRaNZMYJWHUDRBP@N?M=G27%("#  ! &",(2+7.;/=5?5A6C5E6G5I3I3I5L5L7L7L9L8I8I9H9J9J9J9J8I7H6G6G7G6F6F5E4D3C3C2B2E4F5G6G8I =OFXM_2?4A5B4A1?0>2@4B2@1>0;.6*1&,!( & (,-27<?G FPKXP]SbUaT`RaP`N`N`L`L`ETCRDPENEM?I7A0; 0. 0.42<;AEFNKWQ]R]U_Xb\e]f\e[dYc Yf XeWbXbX`W_U\SZO[JTDI>@79 13(-$)2=>IIXSd\oeyj|k|lylyjwivhuhuhuhul}j{fwbq`n`naoboSdQ`JVBJ?CCDNL XTdcklsuv{v|s~t t…s‚tƒv‚wƒvt€r}p{kxgscoakah \c S[MTAF7;,0%(!!!$ 38KTbouˆˆž–¬¢¶¢º£¿£Ã£Ä¢Ã¢Â¢ÂŸÁ¢Â£Ã¤Â¢À¢¿¢¿ £À¦·§¶¨·¨·§µ¥²£°¡®–ª—¨—¨–¦”¥ŸŠš…•vˆo}foae ccjgrqvvx„ t} pu kn ddYWQO ON PZ \hgyp†z• ˆ¥•±›µ¥¶¥¶¤¶¤¶ £¶ ¡µ ²Ÿ± ¯ ¯Ÿ®  ¯£²¨¶­º±½ ±Ä °Æ ¬Å §Á¨Â"®Å'­¿&§¶ ¦¸ ¦¸¥· £¶¢´Ÿ±¯›­›¢”ž‹— ƒ‘y‡iu U_GL;:12!(+("'($ !!!#(.;DWcv‰¨¤¿±Ï·Ö½Ú¾Ú½×½Õ½ÒºÐ¸Í·Ì±Í±Ê±È ³Ç"´ÆµÄ³Â ²À­Æ¬Ä©À¦½¤º ·œ±™®•¨¡ †–|‰&qy4df>WSANFT>@M79C10?0.:..4)+1'-3(2 @MVfvŠŽ©Ÿ¿¯ÔÂéÑøÌíÌíÊêÉæÅãÂßÀܾڽ׹ӴͯƬ«¿©»¨º¢¶œ±•©ŒŸƒ–zqƒj}hxcv\tWoSdLWBD:9'- $       !+"1#3"4,=,=->.?.?->->->.@.@0A2@4B6B8C9B3E4F3H5I4H3G0F/E0@.<,:)8'5"1,) /' )1&:*@-D1I0K.I0F0E/D/A.@->->,=-<-<,;+:+:,;,;,;/=0>1?2@2@1?0>/=0</;/;/9-5+4+4+2 -7'-!   '"0,:7B>HGSLXP[P[Q\T_U`T_SZKQ?B36+- ##   %+1<@OL^Zsaxh~j}fxaq]n]mSoRlQgPcQ^OXMSJNFR?I5;)- %!1/>;LDXJaNdXgVeTcSaP_M\HXEU*8%2"+' &)/.56> >F DNGRJWKZM]M]M_MaKaH`F^D\DXBVAS?N=H8C2<-6 ,+ 007:>D DMKUQ^UdZi\k`obpao^m]l\lYhYhYhYgXfWcVbUaWYRUMOGG??66.-)'2<DNN\Wgewk|l|p€o€mj{fxfuetgtgthtftdsbtbtaqan`k UaNVGK FFHFOLXXccozr}u€vu€u€y„ |‡wƒx„z†z†y…v‚sq}k|j{jxhueq_iXbS] DN .C.E/G/@/@0A0A/@->+<):,9,9+8+8,9,9-:.;08190;1<0=0=0>0>.<-;-:,9+7*6*3*3,0',$    #'14>M@O AH@I?J;K7H0>'4!-   ! $/$4+:-<.</=4A8E7G8I8I8L8M7N7N6O9R9P8O9N9L8I7H8G6K7J7J7H6G6E4D3C4M4K6K6J6G5E3A2@0A0A/A0B 2D 7H :K =M6B5A5A5A5A5A5A5A4@2?/;)6$/!( & %'-,35: ;C @ICMEPGRDSDSDVDVCV@U>SN.7*2** .1 5:=E EOKXRaWe\k^mcqdrbp_n^m^m^m^m^m_l]k]hZfZfW\TYORJLBC:;12+-3<DNO]Xhhzop€u…rƒol}hzhwgvivivjsgserbtcubr^m[i U]MTEIFGLLUVadlos~vy„xƒvvy„{†y…z†{‡{‡{‡y…wƒv‚l}l}lzjwhtcm]fXb IS AK8=02(& #!76QTju• —° ¤Á¨ÅªÉ­Ë°Î±Ï°Î¯Í®Ì­Ì­Ï¬Î¬Ì­É°Ç°Æ°Ä°Á­Â®À­¼ «·¦³¤±¤²¤´  ®ž­š«˜§’¡Œ–ƒ‹}‚q{qwst yv'‚)‰‰(Ž“&š’Ž™‰• ƒ{†nxahV] EJ BG BG GMOWXcerouˆ’„”ƒ“‰›Ÿ—¦¤²¥»©À¯Æ´ËµÏ·Ð·Ò·Ò·Ñ¶Ì³É ³Å²Å°Ä­Ä «Ã ¬Â ªÀ¦¼£º¡¸Ÿ¶›³˜°–¬’©Œ¢‡™~p{_fRY!?D"79$+.'"$( !&" #!&, 8?Zd~Œ—¬¥¾¯Í¸Ö¿ØÀÙÀÙ½×ºÔ·Ò¶Ñ¶Ñ ´Ï ³Î ³Ë ³Ê´Ê²Ç°Ä®À¬Æ«Ä ªÂ¨¾¦¼¢¶œ±—­“¦ ¢‡˜z‰+py:eh@VT>JDN<5F43B.3E.2A.+1,)$67AI^ou‰Ž§ž¾®ÒÀæÉëÉêËëËëÊèÇåÄáÁ޾ڼضӵҲͯ˭Ȫť¾¡»Ÿ¶˜°¦†–ztˆp„kƒf~`u\mWeNZCM8E.4#(       '#0'52B8H=N>Q>R?W=W:T?S>T=S->->->->,=,=+<,9,9,9,9,9-:-:.;08080;1<0=0=0>0>/=/=.;-:,8+7+4+4,0&+#      !*,73=BQFTKYNZMYJVESEP?C7:.1 $&  $')-//45=:G?OLYSb\mbwdxdvaq`n]l\kYiWfTcQ^N[MZKVBK7: )* )+79HCWMfTpXwWv^s[pWkUgSdQaN\LZHVDS>L7D1=+7&0"-&8,=8GFUS`[f[i[hWbQ\KWHWFUAP>M@O@I?I2?6C9F9H8I9J8L8M8M7N6M9P9P9N8M9L8I8I8G6K8K8K7H7H7F5E4D3J3J5J5I4F4D2@2>2?1>/<-; .</=2?3@9F8E8E8E7D7D6C6C5?3=/8*2#* & $%%++0 17 7>:AC6:054=DOP]Zkk|s…u†z‰t…qƒnj|ixixjwkxkphpdpdsdvatZkUe SWJMEHHKRU]cjrt|x„z†|ˆ{‡x„wƒx„{‡z‰z‰{Š{Š{Š{Š{Š{Šoonn|mxhrbm^hQ\IR?C56*)!-)B@_cy„¢ £»®É±Ì´Ó·Õ¹×ºØ¸Ö¶ÔµÓ´Ó³Ù³×³Ô´Ó¶ÑµÌ´É±Æ±Á±¿ °½®¸ «µ ©³ §´ §¶¡° ž®›©–¢™‰ ‚„ ~}xz{{!‚~+‹…3’Ž4•˜1–ž-–¡#™¤•¡›‰•‚u~gn ]dFO>F6<4:7< CO]pˆ„ »­Ñ¼ä ÉðÎòÍíËêÉéÈæÅãÂß¾Ü»Ø¹Ö µÑ ³Ï°Ì®É¬Ç©Â¤½Ÿ¹´—¬¢‚–xŒr†nƒmi€d{_t[lUdMY BM8D/5$)      )$2)85I[@X@X@X>X=W;X:X9W7N6M4J2H/D-B+@*=-:,9)7'5%3"1 /.,)&"% -%4(;*@+A,:,:,:,:,:-;.<.<-:-:,9,9-:-:.;/<08080;1<0=0=0>/=0>/=/<.;-9,8,5,5,0%*!       #",)2:L=O@P@P=L9F6B4A-.*, %& ! '$*218;@@D?F=G:I:M>KFTQbZo`uavatat`n^m\kYgUdS_P]O\JRBF78*) #'45CEWQfZs`za~_|by_t\oYjVfTcQ^N\M[GVAO;G4@.9(1#-0$4.<P?J=H:E5B1<)2 "( !   "($-)8-<3A5C6C6C:F1<3;09.7+5 )4 )4+5,68?8B5?6@6@3@2?1>.<-;07.5,1)/ (- %) % "") '0 /9 8EBQL]TfZmbqftjwkxjwhugtesdqcqbpan`m^i\g[fYeWcS^OXIRBK:A4<7AGQQ`[kl~tˆv‡yŠs„p‚m~i{hwhwivivmpinenerdt`sVhOaOOHKFJNTYadno{vƒy…{‡}‰{‡x„wƒy…{‡|Š{‰{‰{‰{‰|Š~Œs…r„r‚rp|kwfpalWaOWDJ9<.,$"!#"51LK kn … ™¬ «Ã´Î·Ó¾ÛÀÝÂßÃßÁݾ۽Ú½Ú¹à¹Þ¹ÜºÙ»Ø¹ÒµÌ³È³Ã ´À ³¾±¹¯·¬µªµ¨¶¢³ ¯š§ •ž – Š‹ …„ ‚‡„‹‡&’Œ/™“4œ›2¡0š¥+™¥#©™§”¡Ž› …‘y„ kt ai#JX?I29+0),,.37;> =E KSS\YgeysŠ‹¢ ¥¼¬Ê±Ï¹Ö¾Ú¿Û¼Ù¹Ö¸ÕºÓ¹Î¶ËµÆµÆ³Å¯Ä­Ã­Â«À¨½¥»£¹¡·´›²˜±”®ª‹¢…™z‹kz`nMUCH"5:(+0,%*)"'$"(!%*77MOpuŽ˜¢±¬À µË ¼Ñ ÀÕÁÖÁÖÀÕ »Ñ ¹Ï ¸Î ¸Î¶ÑµÎ³Í³Ë´Ë²É°Å®Â#­À«¾ª¾ ¨½¦½¤ºž¶š´ “¥¢†—y‰$nz/ci4VV4KGB@8?77@.5A*/5(* /1EN[kx–®¥ËµÞÁêÊðÏòÏíÉèÈçÆãÂà¾ÜºÙ·Õ¶ÔµÒ³Ð°Ì ­É «Ä§À¢ºž¶›¯”©ˆž{p…ji|j}e|`wZnWgS_KT>I 5A/5$)       +%5,=5L=SAYAZB[B^A_?]AZ@Y>X=W;X9W8V8V4J3I2F/D.@+=)<):+8*7(6&4$2!0.-+)($ & /%7(;*=,;+:*9*9*9+:-<.=-:-:-:,9-:-:.;/</7080;0;0=0=/=/=/=/=.;-:,8+7,5+4*/#)        $ *.;0=2> 2; .6 )0 '- %+ "!! ""#&&10<;?LFQ OXR[PXHVAS=P9G?MGXN`UgZn_sbwbpao^m\iXfUaS_P]LPDF88+'" &-/==NNb]re}jƒi‚e~e|by]rZnWiTeQaN^N\IWCP=I9D3=,5'0-"/'51?>LJVR^VaSdO`HZEVBS?Q=ML;K1<090903.1+/ ). '-(.)/+0=L=L04+-%& #% #(&,)/,4294;5=5<4<5=2:2:2:09/8 -7 ,6+5+/),&)#' !# !   & #- *54A>MJ[Tf\oeshvmzn{nzmykxkxjwivivgseqcmak`jYiXfUaR]MVFO=F7A:DHUQ`Ylk}s‡t‡wŠq‚n€k|gyfuetfsfsloinfoescs]nUeM\KKIKMRV`aniwn~tƒx†zˆ|Š|Šy‡x†zˆ}‹{‹zŠy‰y‰y‰{‹}~ŽxŒwˆu†tƒq}mxgsdnZfR[HM=?00'&%%))=8TRsw˜ ² ¯Ç¸Ó¼×ÃáÅãÈåÉæÇäÅâÃáÃá¾ä¾á½ß¾Ü ½Ú»Ô¶Í´É ´Å µÁ ´¿´»±¹®·«¶§¶ ¯ª˜¢’™‘ Š‹ ‰‰ ˆˆ–“˜– ›&  ( ¥) ©'Ÿ«$ž¬¡®ž¬˜¨ ’  Š˜~Š oy foKW>J07(+##! $"(&+.7<@H JX Zmjƒ› ¡¹ªÊ°Ï¹×½Û¾Û»Ø¸Õ·Ò¹Ò·Í´É´Å´Å³Ä°Ä­Ã®Ã«À¨½¥»¤º¢¸Ÿµœ³š²•¯«Œ¦‡ž~‘qhwYcLT"[>W=WH9C2:-5 *!*"-*65CCQM[T`PaN_I[EVBQ@P=L;JL>L>L7F4@07,.(('( ). +4-91<6@8B8B7A6@6@2<0;08.7-5,4,2 +1++)) %& !#"  # ' %/.:9FGUTd\mftjwn{q}q}p|o{o{mylyjwjufrenblak[jZhXcU_PYIQ?I:CA21)')( .-A?XXv{ŽšŸµ¯ÉºÕ¾ÛÄâÆäÊçËèÊçÈåÇåÇåÂåÁâ¿Þ¾Ü ¾Ø »Ò ·Í´Ê µÆ µÃ ³À³¼±»®¹¨·¤µ›¨™¥•• “ ’– ¢Ÿ¦£ª¤­¥°¥²¥µ¦¶¢¯ž­ ˜©’£ Š™ ~‹ q} grMZAL3:+.%$   )+05*87(/2),*#*%1. DMWjhˆ|œ•¹§Î²Ú»ßÅåÎèÅåÃãÀ޻ڷճұϯέȫƪé¨À¦¾¢¹Ÿ¶—«¥†š|s‡m€j|i{bx]rXjTcOZGO;E1;)/ $       '"5,A2H8R=W@Z@Y?X@Z@Z>X:T9S8Q6O4K2J1G1G-@-@->+<+9*8)6(5'5&4%3#1 /.,,)((%    $,"2%5+9+9*8)7)7)7)7)7,9,9+8+8,9,9-:.;/7/7/:0;/</</=.<.<-;-:,9+7*6*3)2',!'          "%"!&$$'%&'%#&$ %# '$(%&+4*2-78D EQQ\Zg`n exg{h~i~f{au\mWhK_GZCT>M=LCRJ] Rd Yj\l^nan`m^iZfYeY_LP:< ,,#$!&)03=CYOf^winˆpŠn†jf~c{_v[pXlUgRcO`O\JXFRCNCM@I9@3:#( ''!,,:;HIVP^N`N^K\GUDRBN>I7C4?/8(- "$ $'/.62;8B?I?O@PBQCRCRCRBQBQ?Q?N>N=M3;2918 16 16 // ,, '(#&!$$ ! # !)(23?CPRa]jftjwp|r~s~s~s~r~o{nzmykvhsfoclbk^k]j[fXbT\LTCJ=E>JIXPaXmk€s‰sˆtˆs„p‚l}hzgvetfsfseqgthudr_lXbU[SVRXW_anjyn€pu„|ˆ€‚‘„“„“€‚‘…”ƒ•‚”“€’‘‘‘‘|‘{Žy‰w†u‚sn{kw _k XaLR?B12'()*.0B@WXrzˆ˜™°©Ä ¶Ô½ÚÁâÅåÉéÊêÊêÉéÉéÉêÆäÃáÁÞ¿Ù ¾Ô ¼Ñ ¹Í ·É´Ê³Æ ³Á ³¾±½¬º¥¶ ³ š¥˜¡•œ‘–• ”š š¢ Ÿ©¤²§¶ ª¹ «½ ª¼ ¨»ªº«¼ £±Ÿ®š©”¤Œ r€hvS`FQ7> /2$)(!" $ "' .8 DSUjr‡“¨§È­ÍµÔ»Ø½×¼Ô»ÓºÒµÐµÌ³É ´Æ³Æ³Æ ²Ç ¯Æ®Ã¬Á¨¾¦¼¥»£º ·žµž°™­ “ª ¦ Œ  …•zˆrftWb!GS+>F)5;/245>@Yd u€ ”¡£·ªÂ±Ï ¹Ø ¾Þ¼Ø½Ù½Ù»× ¸Ô ¶Ò µÑ¶Ñ³Ñ±Ï±Ì±Ê±È°Æ®Ã«À«À©½¨¼¦»¥¸£¶Ÿ²œ¯–©’¤‡›zŒq})gq+[_(QS*DD";=77#80"6*6-?C J\ _yk†ž•¹ §Î ¶ÚÂßÉâÄäÁâ½Ü¹Ø´Ó±Ð¯Í­Ì¬ÄªÂ¨À¦½£» ·œ³˜°¥‰€•yŽt†o€hzetau[pVhQ`MXCL7? /7 %+    !-'90E5L8R=W@X>V=U>V=V;T8Q8N5L3I2F/D.A-@+=+<+<*9+8*7)6*5%3%3$2"0.-,+)''$     '-!1'3'3(4)5)5)5(4(4+8+8*7*7+8+8,9-:.6/7/:/:/</<.<.</=.<-:,9+7*6+4*3%+&       "!!'*+).,+0..0/1-04(37&6<%9>CJCKGR O^VhZo`xfp†qˆq‹pŒn‰jewbrQjNcHYBO=HMAQI\N`Uf]j_l_j\gYeV_FN48(-%*)12>;JQj\ug€m‡o‰pŠn…i€g€d|aw]qYmWiTdQbS`N[JVISIR EN?E7> *-#'#%!/.=ICNDSDSETFUGUFTDRCQ@R@R@O?MJ=I?SVnv’’ª¢À ±Ð¸ÖÀáÃäÈèÊêÊêÊê Êë ÊëÇåÄáÁÝ¿× ½Ô ¼ÐºÌ¹É´Ë²È ²Ã ²¿°¾«º£¶³›¦š¢—ž•š•œ ›£ £± «¹ª¿­Ã°Æ°Æ­ÄªÀ«¾ «½ ©·¦´ °š« ’¤†—y‡o}#TbFR7>"-1%'($ & '0 V;S9O:P:P7N8N7L5J3G1C/@,>,;););*9*9*7*7+6+6%3$2#1 /.,++)'&#     "* .".#/%1'3(4(4(4'3*7*7*7)6*7*7+8,9.6/7/:/:/</<.<.<0>/=.;.;,8,8,5+4$*&      #&$**(.11143575;68@1:D->K(CQ&GV V\ Xa ^j ar`w^za‚i‹vŽuu“s”so‡i|guRmQgM_FS?I9D6C6C;OATL]Vd[h]gZeWcNZ>H,3%+ '. 09;HET\ud~mˆo‹p‹pŠm„ihf}`x]t\oYjUgSdWdR_MYLV MV JRAG:@ 11 (,#!(#30@8HGVKXJTCL?G;@15&+ %   !(%.18JC;@5914 .. +* (%&"! ! %,.>?RQ`_ el lu s~uvƒy„zƒv€yw}t{rypznykvitcoak^i[eVaOXFP@KAGDMLYVjcymƒp‡p‡o‡ig}l~m{hufofphufsfp cj\bU]X_^gdvj{r‚y‡}Š‹‚Ž„‚”‚”ƒ•ƒ•…–‡—ˆ˜Š™Šˆœ†š†š‡›‡›…™„˜‚”~{zŒyŒu‰oh{`oWf HT8@,3),+,./"<<GI^az  ·¨Í°Ú»×ÂÞ ÊåÍçÎèÏêÎéÌæ ÇäÆáÂÞ¾Ø»Ô¸Ï¶Í µË²Ì²É¯Ä¬½ ¨¶ ¥° £ª¢¨œ£›£™£š¦ž«¥³ «¹ °½³Ã³Ã²Å±Ä¯Ä­Ã©Â ¨Â¥¼ ¹ ›µ —®“¦ Š™~ˆt~`fRW @E"13)'#!!##(& :<T\t…‹£¥¼­ÅµÌ·Ð¹Óº×¹ÖµÔ ·Ç ¶Æ´Å´ÆµÇ´Æ²Ä ±Â¬ÄªÃ ¨¿ ¦½£¸¡¶¡´ ³œ± ˜« –§ ”¤Ÿ‰˜~ŒuƒhxYgHT$=G 29,23:AI^ks…Œ¦›½¥Ê°Ô¸Ø»ØÀÝ ÀÞ ¼Û¶Õ³ÓµÒ²Ï ®Ë²Î±Í±Ë°É¯Æ­Ä¬Â¬Â ª¼ ¨»¨¹¨¸¥µ¡¯š¨•¤“§‡›xŠkzcp$]f%W]"RVTWUZV[SVLMCA=6"91EMQ]csvЉ¤½­Ï´Ú·× ¼Ú ¾Û¹Ô ³Î ²Ê¯Æ­Á¨À¦¾£º ´°–«‘¤Œ ~‘zu‰r†o„kez`uZnXiRcLZDO8D -7 %1'     ,7&</D7L9N:O;P:O8M6K4J5K5F5F2D1A.?-<+:*9'7'7'7'7&6&6&6&6!0!0 / /.-+**)%"     "' )"-$.#0#0$2%3(5)6+8+8*7+7,8-9*;+<+<,=->.?/@0A /A*<&5&5)6(6%2!.%!      %%$+.,0524<86B1BKFOITTb\j ]n bsg~f|cybyf|lƒsŠx|–}—}—}•y’t‹n†kak^hYbT[NUFM>D8?8<8>OMbUlg‚l†r‰t‹s‰p†m‚j€gƒe~ay^u]pZkXhUdX_U\RZPWNUKQGMCJ=B37(*!"+/ 15:J>LAK ?F 9; .. $" # !-(62?>IEOHQKWLXJVI\H[H[HYGXGUGUFTBTCRAP?O>LGALGXTh_vi€l„m…q‰mƒl€oq~lxhshqdubo`j_h\cZa_hfplqƒx‰}€ƒ‘…“‡•‚”‚”‚”ƒ•†—‰™ŒœŽŒŸ‹ž‰œˆœ‰‰‡›†š„—‚“}|Œwˆn€gz_nWcIS;C3702112298@BSWkr €‘§Ÿ¿©Î´Ï»Ø Ãß ÆâÈå ÍéÍéÌèÆáÄàÂ۾ػԸ϶͵̯ɮƬé½ §· ¤±  « Ÿ©œ¥¦Ÿª¢¯¦µ«¹°¾²À´Å³Ä³Ä±Å®Ä¬ÃªÁ§Á¥¼¡¹›µ˜±•§Œš €‹v€fmY_!FJ#78 -+&#!#"(& ;;T\t…‹¢¤½¬Ä´Ë¶Ï·Ò¹Ô¸Õ´Ò ·É ¶È´Ç´Ç´È´Ç ²Å ²Ä ¬Ä «Ã ªÀ¦½¥¹£·¢µ¡´ œ² ™® –©“¤‡”{‡rcpU_EN$H3< *0 #)!    (1!8*@4F5K6L8M7L5J3H2H2H3D1C1A.?-;+:)8)7&6&6%5%5%5$4$4$4!0!0 / /.,+*)(%!   $'!*!,!,!."/#1$0&2(4(4(4)5+6-8*9*9*9*9+:+:+:+:+9(6&4&2'3'1#. +    "!#')**14-8<0@G3DM0LW*WbYb Zebqgw gzl~kkjl‚o†sŠwy’|–|–~—}•y’uŒo‡mƒfrcm^gY`RYLRDI>D;?8=7>:A?HBLAL@J3:.5*2.7 ;I M_\rd|nˆrŒwŽxv‹q‡oƒli‚fc{au`s^o[kYiZdY`V^U[RYPVLRIO?D69)+!%&+-<0=3< 38 ,/#$  & $0/=:GFQIVJVKXLYJZI\I\H[HYGXGUGUFTDUCRBQ?O>L=I;G;G:F:F8E7D6C6C7D7D5I5F4D4B4@2=/8,4'2$,'#""!"%!'#*$+%-%-K^J]I[I[IZGXDSAP7G2@3;8> =C@IEPIXI^I]I[IYJWJVJTJTMVMVMVMVLUKTJSIRJTHQDLBH =C 9= 3803(0$+% !'*9:NP[_joryx‚|†}ˆ€‰‡|…{…w‚tp|oykvhsdp_l[iUaO\IU@N;F5A9CGJX_ jw|¨ž¸«È ´Ð ¼× ÀÝ ÃáÈæÊéÉèÃÜÂۿٽչҶʹ˳ʪŪèÀ§½¥·¡±ž­« ­ ¢°§µ­»°À³Â´Ä´Ä³Å´Å ²Å ²Ä¯Ä¬Â©Á¨À¥¼¡¹¶š²—«Ÿ „|‡ow!bj$NS%>@"21)' #! +(>?X_w‡ޤ¤½«Ä³ËµÏ¶Ð ¸Ó·Ò³Ï ¶Ë ´É²È²È²È ³È²Ç±Å®Å­Ä«Á©¿¦º¤¸¤¶¢µ ž¶š° –©‘£Œ˜vmu ^fQXEJ#>B#8:13237:HTTeg{™µ¤Ê®Ó°ÕµÒ¹Ö ¹× ·Ó ¶Ò¶Ñ ³Î°È ®É¯Ç¯Ç¯Å®Å®Ã ¬Â «Áª¿§½¦» £·%ž²&—«#¡"‰œ€‰wlwgqgoksowrx{„zƒx u}#qx'gk%[\$SQBDBGFQRbez|– ‘­º¥¿¬Å±É°Ç­Å­Ã«À ©½ ¦º¤¸¡³°š«”¦Ž¡Šœ‡š€”uŠn‚j|fy`s]pSdN^GS>H6=.2&' !#  ")/$8-@/D1F3G3G1E0D.C/D.@.?->+<*9(7'5'5%3%3%3$2$2$2#1#1 / / / /.,+*(%#      "%(), -!. +"-%/&0&0'1+4-6)7)7)7(6(6(6'5'5*3*3*2)1).%+!&$ ! (#%2+.968:@E7JQ1T^-Zecokwjvgtl}nlp†q‡s‰u‹wŽz|”}•|–|–~—~—~–{“vr‰p†lxiudn_hZaRYJQEM@B:<17-4-4-6-6+4#,#,*37C JY \n ipˆxŽ{‘~”“|wŠs†p„jhe{cwbuaq_n]l^g\eY`W_V]T[PVNTEJ=?.1!" ( ( #)"'   ' &26GBR M\N^L\K\L]K]K]K]J\IZHYHVGUFTDUCRBQAP?M?JN6==DCIGPKYO`PbPbP`Q]Q]P[OXOXO\O\O\O\P]P]O\O\P[OZLUISEO@I9C5?/8*1"' !%&68KOX_hmqwxz„{†~‡}…xvs~nzkwhsco^k\fXdT`MZHTAO=I7D4A1<5A:KCXLdVl]r`tbtcuhym{p~o}nzlym€gyergsjumyq~v…}‘~’”ƒ•…—‡™‰›‰œ‡™…˜„—„—†™‹¢”¥’¤‘£Ž¡Ž¡¢¢ ŒŸ‹‰›ˆ˜…“€Žy…o}hu ]h V^NSKMKKKKJI GGBD@BBFKPX`iu|ŒŒ›¶¥¿ °Ë·Ò¼Ù ÁÞÁà ¿ÞÀؿ׼պӶͳʯǮƧçÀ£½¢º · ´ ´¡³©º¬½ ¯Á´ÆµÈ·Ç¶ÇµÆ´Å´Ä²Å±Ã®Â «¿©¿¨¾¥¼¡¹¶›³™­’£ ‰–u€ hr$U]$EH!99 .,!##%$!/.FGai€•ª¤½¬Å ³Ë¶Í ¶Ð ·Ñ ¶Ð³Í´Ë²É °Ç ¯Æ °Ç°Ç¯Å¯Ä®Ä®Ä¬ÁªÀ§»¥¹£¶¢µ Ÿ· ›±•©Žž†’zƒotgj []QTIL#FI$CD >?:;;;BLJV Yjk„€”¶¡Ç¨Î±Ì´Ð ¶Ò ´Ï ³Î ´Ì ²Ë ±È­Ç ¯Ç ¯Ç °Æ°Æ®Â¬Á«À§½¤» ·#›±%•«$¢…˜~’x}sxnuous{{„Š„‹–ˆ“„‘‚ ‰$u}!hl\`)PN(GH%BG&FQ"Vfj| ~“‹¡›¯¥·«¼­¾¬¾ «¾ª¼©¸¦· £´ ±œ­—©’£Œžˆš‚•{r†mhzdt]nZiM[HU?I6=/3))##  !!"'/&9(<+>.A/A.@-?+>+>+<+<*;)8(7'5&4&2$2$2$2$2#1#1#1"0 / / /.-,+*%$!        #%&(,(!*#,#,#,$-&/)1&3&3&3&3&3'3'3'3(0+0-2-0(,$' #!  "!##,**;56EAFDNU:Ze.er&m{ uƒ{Šw†or‡r‰o‰sxŽz|’~–—€™šœ€™€™€™—|”xŽsŠp†p}mzjuen_hW_QXKSCE<>14',!'$"  (*6J=I;L;LM;H8E5B1:2:8?BJGPJVM]QdTcUdWfYgYdVbS_Q]P_P_Q`Q`RaSbTcUdS_R^O\MYIVDR?J:F 2> ,5 %) !!%&37FNS_dilss}vwƒx‚w€r|o{kxgsco_iZdV`S]NZIVCN=I8C4@/;,8)1,81?7K?SH\PaTeYi^mdrivkylzlzjxl‚i|j{o}tu„xˆzŽ„˜„˜…™‡š‰œ‹žŒŸŒ žŠœˆšˆš‰›Œž‘¢•¥•¦’¤‘£‘£‘££¢  žŠš†”xƒn{ht_g Za VZ WWZZ\[ XZUV QT JNFIFL KQU\emr|™Ž¥žµ©À±Ë·Ò¸Ö¶Ô ½Ô ¼Ó »Ò ¸Ï ´Ì°È­Å«Ã ¦Ã£À¡½ ¹ ¹¢»¦¿¨Á²É³Ê µË·Ì·Ê¶Ê¶É´È ´Ä³Ã²Ã°Á¬À«¾ ©»§»¦»¡¹¶›´š¯•§ ›„“x†kx!Zc"JO >? 21#('( !&&%87PTmx‹› ž´¦¿®Æ ´Ì ·Î ·Î ¸Ï ¶Î ³Ë³Ê °Ç ­Å ¬Ä ­Ä­Ä­Ã¬Â­Ã¬Ã¬Á ªÀ ¨¼¥º£·¡µ ž´™¯’¥Š™‹t{jlceZ\VXSUSV"SUNPIJGH AGHN R\_on„€œ’´ŸÂ ªÆ ¯Ë³Ì±Ê ±È²Ê´Ì´Ê°Ç°Ç±È²Æ°Å®Â«Àª¿¦¼ ¢¹$œ²&–¬'¥&‰!ƒ•~x}x}z†…‹–œ’ž“¢ŸŒœŠ›†”}Š qygm._]+RP,FF/EJ,NT[emx {‡Ÿ™§¤°§´"©·%ª¸ ª·¨´¦µ£²Ÿ®›ª •§ Ž¡ˆ›ƒ—zu‡n€ izdt ^mVcQ\DN?H6=.5(,&&#"!"#!"!%")#,#,*' )0"5%8*<,=+<*;(:);(:)8(7&6&4'3%2%2$1$1$1#0#0#0"/"/ / /..-+*)%#           !$')%'(((( )"+ -!.!.#0%1&2'3'3(/+2062613-0+.*,*('& "  ! (',10=?@GMRF]e:ku-wƒ"}Œ „˜‰œ‚–yz” y—v”z™~–~–~—~—šœ‚ƒŸƒœƒœ‚›€˜|”xŽsŠq‡s€p}lxhscl\eU]QYGKAE7:,0"'   $)6=MQcbxl„qŠ“‚•„—…–‚“Ž|‹zŠt„r‚p€m~m{jxetcp`j^h\e[dZaW_U[QXMSFK:= -- !       ##(&+&1$-")!% ##,/EN?M?J;G9D8C4:/6(1 $+!)& "   "$"'%* (,-5.7093;4>6@6A7B;G:F8C6B6A3>/;-6,2/68?CLIUJZM`RgWgXh[k]l]lYiVfTdSbSbSbSbTcUdVeWfVaS_Q]N[KYFUBQ>L5A/8 '+ ## %&05AKLZ^dfnmxo{o|o{mxiterbo^iYcV^PXMSHODL?H9B2:,5(0"+(!&#,&3*:1B9HAOHRTa[g`ncpergvhygxi~i~n€w†yŠz|‘~–‰ Š Œ¡Ž£‘¦“¨“¨’§“¤¢Ž¡  ‘£“¥–§—¨•¦”¥”¥“¥“¥’¤¢¢ŽŸŠš„“}‰u nw is ak bicg gh jk knhlej]e W^ OTKO GKHKPUX\g|uЇ›—«¤º ®Å ²Ë°Ì ¶Ë ¶Ë ´Ë ³Ê ¯È ¬Å¨Ä¦Â¤Á¢¿¡½ ½£À©Å®Ì²Ð¹×¹Ö¹Ó¸Ñ ·Í¶ÌµÉ³Ç´Â³Á±Á¯¿­¾ª»©¹ ¦¹¥»¡¸¶›´š±–ªŽž‡—y‹n}^i PV CF"78&+,,$%& !"#,. AD[cw†’§ ¤½©Ä±Ë ¸Ï ¹Ð ºÏ ºÐ ¹Í µÊ³É °Æ ­Ã «Á ¬Â¬Â¬Á«À«Â«Â «Á©À¦¼£º ¶Ÿµš®–©ž…‘z„rwjofiadaecickdj_fZ^V[IKJLNP U\_jmš® œ¸£¿«Ä¬Å­Ä±È³ËµÊ®Ä°Å°Å°Ä®Âª½§º¤¸ ³ ›¯#”¨%Ž¡&Šœ$†–„‘Ž‚‡…Œ‹’‘š–¡š§›ªœª™«—ª”¨‘¤Ÿ"…“"{†#t|0ik,Z[.ML7IH5JK+QS%]b%kr+}‰*‰“'– 'ž§,¢­0¦±+§²"¥¯$¤±! ¯œ«—¦‘£Š‚— }“u„p€iycq\jU_LTDJ N?M@K=G9B5<2:.2 ). #) $"!    $&!) %,*0-51<3=4>5A7D9E:F:H3=2:0807 .6 ,2 (/ %,%*+06=BMIWJ]NcSjZk[l\m]p]p\oYmXlYhXgWfVeUdUdVeVeWaT^P[NYKYHWETBQ6C2: +. %% &&.39FCTS[[ebodrbrcq_lYgZdVaQZMUIPEI@B=?9?5;04+0&+ &  ! & ,%2-86==CISR[XcYg]lcufzgzmƒoƒv‡|Œ}{}•‚ž££¥•©™­›¯™­—«—§–§•¦”¦•§—¨™ªš«š«˜©—¨—¨—¨—¨–§”¥¢Ÿˆ™‚z… r} luhrgqkspu wyy{x~w~t~kwdm]c UY LMDECDEIM` [ml~{ŽŠ—­ ž·Ÿ¹§º§½¨¾§¿¦¾£½ ½ž»¡¾¢¾£À¦Ã¬Ê±Ð¶Ö¹Ù»Þ»Ý¼Ú»ÕºÑ·ÎµÉ³Æ³¾³¾±¿®½¬¼©¹§¸ §·¥»¡¸œ¶›´š±–ªŽ ‡š|q‚bo T[HJ"<<)./.&'(#%&)27 IQcp|•­¥Á­Ç´Î »Ò ½Ò ½Ò ¾Ñ »Ï ¹Ê¶È²Å ®Â¬À¬À ¬À ¬À «¿¨À ©Á©À¦¿¥¼¡¹žµ œ´—¦’¡Š—€Œxryouosotsyw€w„u‚q|lthp YZQQKILLQU Yff}tŽ„¡ ¬œ·£¼¦¿¬Â­Ä­Ä«Á¬Á¬Á«À¨»¤¶ž±œ¯—§’£‹œ!ˆ—$‡•"ˆ”Š’Š’’›•Ÿš¥Ÿ¬¡¯¢²¢² ³%ž²$±"›¯"—¬$’¤&‹š+…,‹6s}6fl:YZDRPELI>IG>PQC\`;er9s5„6‘š<˜£? ª;¡­2¡«/¡®,ž«&™¨ “¢‹ƒ˜{‘un}iv ao&Zf'T_%LTDI>A:<59 04 ,2 *3,4,5-5/<->,>*?*=(:%3"-"% '+ /#2$2#1#1"1!2 1!0!0"/"/",",!,!,!,!, + + + +...-,+*)%!       #(#,&. -!.#0#0$0$0&2'3(7)8+:.<0>3@4A5B;L>MCQKX U^ Za Za X_OVLTEM9>*-" &+38(IL1ac6uy5…Œ5™4–¢–±™³©ƒŸ€ž~œ‚Ÿ„Ÿ„Ÿƒž‚ž‚ž‚ ƒ¡„¢„ƒœ‚›‚™~–|’xwv‡t…ro|lxhsbl^hYcU]MSAF24#&  *-?@VTkg}rˆ{Ž}~‘€|Œzˆw†v…z…y„xƒxƒw„u‚ro|jvhteocmbk_h[bY`QYKQAB34&%      " ,$5.A8K>RBQBMAI=B35'*!% ' 5*=5I?QHZOaQdNaPaPaN_M]K[IWHVFUFWGUFTDSDQCNCNBM=L?KAJ@H -0'% &&,15B@ 8K CVRc^pm€{„›‡Ÿ˜¬™­š±œ³›´šµ˜µ—´ž»¡½¦Ã«Ê²Ñ·×ºÜ½Þºà¼ß¾ß¾Ú¼Õ ¹Ï¶É³Ç³½²½°¼­¼«º©¹¨· ¦µ¤» ¸›µš´™±•«¡†›”u†es W^ KN">>)11/&))%* )-5; LWfv””¯¤Á¯É·Ð ¾Ô ¾Ó ¿Ò ¿Ò ½Î ºË¸ÉµÆ°Â®À­À­À­À­¿ §¿ §À§¿¦¿£»" ¹#µ$š³” œ‡”‹xt{uzv{ {‚!ƒ‹‡”ˆ•‚“~‹y† u1ij)ZX%JF%FB!IHMV Ug]upŽ~œ «š´ ·¥¼§½¦¼©¾©¾¨½§º£¶ž°˜«–¨•¤‘ž"‹™%ˆ–&‹”&—$”š"—š›©Ÿ¬¤°¦³§¶¥µ¤¶¢µ,Ÿ´+ µ)´'š¯(”¦,Žž1‹–4‰“B}Œ@q{FcgP[XQNIKDANFFXQTGTdDdqAw‚A†G’›Kš¥G©?ž¨6Ÿ¬2›©+–¤% !ˆ›•wŽqŠhv!bp%Ye-S_/NW-JO&CG!?@<<9947282< 3?4A5B2D0D-D,C+A(;%3"-"&   "&+!."/!. - -/.. - - + + + + +***)))...-,+*)&"    !&#)'/)1&4(6*8+9+9-:/<1>3D3D5F7G9IM>S>RBSJZUaYeYcV`R]Q]NWCK58(*!!  (05HK%bd.y{3‰7”9š¤ž¸¡º•®ˆ¢†£„¡ƒŸ‡¢†¡†¡†¢†¢…£…£ƒ¤ƒ¤‚›‚›š˜—~”{’ zyŒxˆu„t€q|lwgscmal]gT[GK69') #$56LKcaun‚y{Ž}|Œx‰u„r‚s€vu€u€vw‚u‚rp}lwiufrdnbk_hZdX_V^PVEF77 )(     # /&;1I;UB]GWHTIR HLJ@JAI@E;?46,.'*""   &"*%0'3 )6-92>6A8D9E;GJGUM\Vd_jdtdtfuetetcr`p_o_m\jYgYgYhZiXgUdXcWbVaVaRaN^HYDUB;=895601/0-,+) '$"   !!110/;<MSYe^oh{sˆtx’~—‚›…†žˆ ‰¡Œ£¦•­š²žµŸ¶¶œµž°ž°ž°ž®ž®¬¬œ« §¨š©šª™¬š­™ª˜© ’¨  ‰’‚ƒ{zuwqxp{w‚Šˆ•™Œšˆ–„•ƒ”ƒ‹|†riv`iU[HJ=?7979 <@GL QZ]hjxt…z }” š‚œ„¡‹§ ’®˜²§Ä«Ë«Î·Ú¿â¿àÀá¿á¾à½Ý¼Úº×·ÒµÏ³Í³Æ ±Ä ¯À­¾¬» ¬» ª¸ §¶¤º¡¸ µœ²›°–ª£ … }—p‰bv#Vf"IR":@'-4/(/-&)"),49 JTdtz—޵œÊ²ÊµË·Ð¹Ò"ºÒ¹Í·Ê ¶Æ²Ê±Ç°Å­Á­¾­¼®»¯¼ªÄªÂ¨Á¤¼!¡¸"œ´#—®#•¬%Š™%†%‚…$~~!{!„‰‡’Ž•—™"Žš&Œ™'ˆ’(ƒŒ&~„(s|(fn1W\7KP1CD%ABJKUV\h gtw„†•“¦!›±%Ÿ·%ž¸$œ²$Ÿ³#Ÿ±(š«,–§,”¥’¡Žœ†—‡˜ŠœŽ¢#•¦*¬2¢®6§±/¨».¨¸.¨¸-§·,§µ,§µ)§²)§²$¥´$£²' °-ž®3™«8”¥<Ž =‰›?€Ž@vHirS`bZVUYMIZGBZGBXSRUZYPdeKqsP€„YŒ–_“Ÿb“¡Q’¡R NŒœG…•?€Ž4z‡&p|fr/bd-^`(XZ'RU*MQ-GM0BI3>F/CH%BG@H@J>K;L6L3K4L2H.C,?*<'7$3!0 .'    "+//,("/!. -,,,,,-------- % & &%$%$#%"    ") 0#6(; +?)?+@,A.C1E3G5I5I8Q9P;Q=Q?QBQCRDQFUGVHVIZK[L^O`PaR^T`P]HT?H6;*- %% 02 CHZc(u~?Œ•Rš¢Zž¥IŸ³+¤¸¡¹”±‡¬ „ª ˆ§‹¥…£…£…£†¢†¢†¡†¡‡Ÿ…¢„Ÿš˜€•“|zzŠzˆw†v‚s€p|kwgsbn\iT`KTBF55'$)*<E7=,5$-!*$1);1G;TG^NbPaOdNcMbLaKaI`G^E]J]I[HYDSAO@K@I@IBM@K6@7B8B=G=G:<7:693512.- )( "   %&''35HNWc_oi~uŠ{•€™…ž‰¡‹£Œ£Œ¤¥¨’«˜°´ · ·ž·ž· ² ² ² ° °Ÿ®ž­ž­¡ªž©œ«›«›®š­˜©–¦ ¤ ‰›ƒ|wyuxu|u€‹„‘Š–™Ž›‹›Šš‰™‰•‚yˆqiu_f QVHK :> 69 37 7: ;ABJLXUa]pauf|h€j„q‹{”ƒž—±¥Ã¬Ì®ÑºÝÁäÁâÁâ¿á¾à¾Ý¼Úº×¹Ó·ÐµÌ³É ±Æ°Â®À­¾ «½ ©¹ ¨¸£»Ÿ¸œ´›³š¯•«ޤ †ž šu‹fx ZfMT@C$67,14(*+!*-48FM Yjn†‚£·£»¨Á°ÈµÎ"¶Î!µËµÊ´É!°Å ¯Ä¯Á­¿¬¾¬¼«»«»¦¿¥¾¢ºŸ¶›°–« ‘¥£"ˆ•"‡%†Š%……%‡‡#Š"•œ ”Ÿ “ !”£%”¤(“¡*)Š”)†,|‡+py-ag3VZ/KL%CDBDGH MV U_dnrމ›!Ž£ ¥-’¨+”§%“¥$ &‰%‹ž‹Ÿ ‹£’§–­œ³¡¸"¥¸'ª¸)«¸*ª¿*«¾)ª½)©»(¨º)¨·(§¶(§¶#¥¶#£µ#¢±&Ÿ¯-œ¬2–¨3 5‹;‚=wƒDksO`cVVVTKHTEBSE?MEFIKKFVUEcdLrvT…]ˆ‘cŒ•_‹˜a‹˜]‡”U‹Ly„At~3js(aj)[[&XX#TV"RT%OT(LT,IR-EQ-IP&GPFODP CR@S:Q8O5K3I/D,?*<'7$2!0-'    &*+*(-,,+++++,,,,,,,,((('&%%$#        '-!1%7(<+?+>,?/A1C3E6G7H8I8O8O:O=Q?QAPBQDQFUGVHVHYK[L^O`PaO\S_R_NZIS@F35()#(,3> /+&!$#32FG[Ymgzs… {Œv‡t„u†s…m€m~k|kyjxlylylwkvlwlwkvirfobk_h\fWaQ\IRBG:<./ !" % 1,?8I?OCRIWFUCQBMAJ;C08 (1( +$4,A7NDYL`QbOeOdMbLaJ`H_G^F^I[HZGXFUEREOENENBJ?G8B09)/ &     "$ %)$/(2+7/;4@6B6C8D=G=GC;?7:14*-%(     .1FNYdcuo…|‘„Ÿˆ£©“¬“¬“¬’«“¬”®–°›´ž·¡¹¢¹¡¸ ·¢´¢´¢´¢²¢²¢°¡° ¯¢« «ž­°°š«—§”¤‡œ „” |ˆ w~ u|x~|…Š‹˜‹—Œ™Ž›Ÿ‘ ¡Ž Žž‡™“w‹r€js ]eT[DH;>14-.+, ,/ 26 :>APETJ]ObVk`wo†y’’­¤Â­Î±Ô¾áÅçÄäÄä¿àÀ޾۽ټպҹϸΠ´Ì²Ê°Æ¯Å®Ã­Â©½§»¤½Ÿ¸›µš²˜°•«¥ † — t‡etYaNOC@;8$96#32!348<AIN\]qr‰€œ« ›µ¨Â±É!²Ë%±È*²Ê/³Ë*±Á+²Â+²Â*°Â)¯Á'¬À%ª¾$©½¡¹ ·²˜¬”§ŸŒ™‰—‰”!Š“$Œ‘)“(“—&•Ÿ%˜§ ˜« ›© šª ™¬"š­%˜¬'–¦(‘Ÿ'š+…(z…&nu+ch*WZ'JM"?C:>=BBILSXaeno{w… |‰2~,ƒ“$ƒ–“—… Œ¦ ¨œ¶Ÿº ¥Â©È­Ê¯È®Æ­Ã¯Å¯Å­Ä!«Á ©¿#¨¼$§»%¥º¦¸¤¶£³Ÿ±#­&˜©'‘¢&Œž5ƒ“4yƒ:?78=;; -7&(-$80E>RI[PaOeNdMcKaI_H_G^F^GZGZGXFUFSFPFNFM@D;@37*.!% "!( ', */+9,:/<1?3C5E7F7H=I=I 08 /3 46 ;=@BFKKSMTNUOVQYS[U_V`WaW_U]S[RZSZRYPWMUKWIUFPCL>G7?18,4')$&"14JR_llz…¨‘¬–°™³š³™²–°–°˜³™´·¡¹¢º¢º¡¸¡¸£µ£µ£µ£³£³£±¢°¢°¡¬¡® °Ÿ²œ°™«“¤Ÿ„– y‡v‚wƒ ~‰†Œ—“ ‘žŸ’¡•¥–¦“¦£Ž ˆž€˜{‘wŠo|dp\fNTDG79.,(&%"(&,* -82<8D =KGVUgh~u‹© ¡À­Î³ÖÁãÆèÅåÅåÁßÀ޾۽ټջӻкϵϳͱ˱ȰǮĪÁ¨¾¥¼Ÿ¸š´™±—¯”ª ¥†  }‘qƒ`nW]NOHDD?#E?CC!CC$BG!EMHT P_apq{– ‰¢š²¥º¨½¨¾+«Â7®Ç5±¼5°¾6°À6°À5­À1¨½.¥»,£¹%Ÿµ#œ°—ª‘¢œŒ—‹•‹•™‘›$–&š¡(œ§$ž¬ ±´°›°›²›²›° —¬!“¤Ÿ$Š–‹v}ms'dh-UZ-EK,:@*6:&7:$:?#CH!MTV] _g!gn(hs#q~zŠ|“Œ¬˜¸ Ÿ¾¥È¨Í«Ò°Ö ±Ö °Ó ¯Ï ®Ë²Ë°Ê¯É­ÆªÄ¨Á¦À¥¿¥º¤·¡´Ÿ±¯—©‘¤ *‚’,x„3js=]bAQP=B@:959626./4/0777T:P7P6J3G/A,=)8&4$0 -*$     !$&'&&''()*********++**(&%$        %*!0%5'9(;*=,A,?-@/A1C3E6G8I8I8L8L:M=M>N?OAPBQFUFUHVHYK[L^N_O`P]QaSbUdYe U^IM:>,1,42ABVZstŒ¬œ½¥¹ ¦½¡»”´‰¬ ‡«Š«©‹«‹«‹«‹¨Ч‰¥‰¥ˆ¤†£ƒŸš€˜”}‘{x‹x‹xˆv‡v‡u…so}kyiuercpal^cTUEC 85 %"*(;4HJa[s jq†p†q†p†o…l~i|izizkyjyjwivlk}j{gyetbp_n]mVgO`HVEOAI9>)- " "+-;8KAVE\G_L\JXHWIVISENH8B1<*4&1$+ )$,2:CMMZUbYhbretixlzlzixfucseqfrgsdpam_kamco\jZhYdV`Q\KUDM>H2; 0627;>CEGLLRQXRXTZV^Y`\e]f\g]g[dZcYbYcZd[eYeXdRbP`M[IVEP ?J 7B 2>.3 *.#(  "8;RYguw‹…œ¨“®—²›¶ž¸·›µ™´˜³›¸ºŸ»¢»¤»¢º¢¸¡¸¢´¢´£µ¤³¢²£±¢°¡¯¢¯ ¯ °±›¯•¨ ‹™€Ž}Œ y‡w†|Š „’Ž›•¢–¥•¥–¥˜§š«š«”©‘¦£‰Ÿ‚›~–{s†jxbpV]JO =?41,(&!#"$ '#*'/-4 7BIW_rm„‹§ ¿®Ïµ×ÁãÆèÄäÅåÂÞÀݾڼֻԻѼϼ϶Ѵϳ̲˱ȭŪÁ§¾¥»¡¸ ›´™¯—­“¨ ‹¢„|‹o~!al#Y`UVRO RP(TSTXRW OW!KWIU JT T\ _eczq† ƒ–‘¡ —¨œ®%¢¶0§¼7ªµ8ª·;«¸:©¹:¦¸8¡¶3›²1™°*š¬&–¨ ‹š‰–Š•˜š™¤›¦!Ÿª"¢¯!¡³¡µŸ·ž¸Ÿ²ž´œ´œ¶›³™°”¨‘¤Ž›‡“|ˆs}&kt2`g7OU7AH79:245.15,59':?"@E!JM#SWXchtyŒ …Ÿ ° š¿§Í¯Ó®Ø¯Ù±Ü±ß²Ý±Û °× °Õ³Ñ²Î ¯Ì ¬ÊªÇ¨Ã¥Á¥Á¥»£¹ ¶ ž³›°–ª¤‹Ÿ €"u„*hr4\a9NP5=<031./-1)*/)*2,-954=>:CJER_W`ogoxuu~{xƒuƒ‚nƒeY~|Pxw=vx5rv+lt gqbp]o Yl UkOc K_FZBV>R;O6K2I2G0B,?*;'6$2!.)(#     !%%%&&'()************(&#!!       (+"1'6):)<*?+@+<,=->0@2B4D6F8G8H:I:KN?OAPETFUGUHYJZK]N_O`RbRbQbRbUdU`KS?F/.*-*15BG[`x{˜ ®š±ž¶›¶“²‹­‹­­«‹­Ь‹«ŠªŠ§‰¦Š¥Š¥‡¤†¡ƒœ‚™–“}‘{ŽzyŒx‹x‰w‰u…pn|huesbqboaiX\HH;; ()   .);:RLb _u ko„o…n„m„mj}i|izj{kzjyixkk~j}izfxcsaq`oXiQbHYERAJ7>'-!!'03C@SI_MeOfO^L\IXJWLUHPAI9C/4$-&+#2+<7JBUJ]M_N`L^J\HZGZH[EWETCRDQFPENBJ@F 67 00 )&" $!) &1*7.;0=3C3C2B2D4H6J9M;P;N;N;N¢´> ²<›®8—«7”©.”¡)‘ž™Š—‹—”¡—¥¢²£³¥¶¥¸¤º£º º ¹¢· ·Ÿ¸Ÿ¸·œ²˜«–§”¢œƒ‘w†)o|4eo9V]6IN9>?245-,0-,0),1!-16:"AD P] ev }—¯˜À£Ï¯Ù·ß·â¶ãµä´å´ã´ß ´Þ ´Ý´Ó´Ñ±Ï®Í¬É ©Ç §Ä §Ä ¥¾ £¼ ¡¹ ž¶ ›± •­ ¦ Š¢€’v†%jt1]d6OS2>>,21(-,-(',$$/%%5++61.9=8ISMXhabwuj€~pˆˆm‹Œh‹Ž^‹ŽR‡ŠI‚„7x/t}&nxhucr \oWlTi MbJ]DW>R:M6J2F0D-@+>(:&5$2!.)'&"         !####$%&'))))))))((&%"             &+ 1%7':(=(?)@*9+9-;/=2?4A5B6C8E9F:I;J=M>N?O?QETETGUGXJZK]N_O`ScTcRbPbRbRaKWCM 86-/(,-6:KOdk† ‚ŸŒª’°–´’±®¯¯®Œ­Œ­‹¬Œ«‹ª‹¨Š§Š§‰¥‡¢†ž…œ…™„—”‘yy‹xŠwŠv‡t…p€m}iverbpbpakZ_IM;>(. !   %0-C;POc `ti}ll‚klji|i|k|j|jyixfzh{j{j{jxgvesbqZkSdLZEP?G4:$+!&+6;II[RgUjVkRbN_J[JXKWJSDM@H8<*/%&*"2-?8MEXH[M_M_J\GYFYGZCSAQAODNFOEM AH I6C2?(5%1)039@FKSV`\jcrdsguiwjxjxhwgviugseqdpdpdpboanan^k[fWaRYIPBG;A9;9;>CJNRWU[X_Za]c^d^gbjcmfogshtjsirhshuivjxiwfwetcqam]hZdS\LU GQ>E7?,3#(! +*IIdiz…‹ž™±¡ºž¼ ¾¡¿¢¿¡¾ ¾¡¿¡À£Å¤Ä¥Â¦Á¦¾¥¼¤º¥¸£´£´£µ¤³£²£±¢°¡¯¢°Ÿ¯œ¯˜¬”¦Ÿ‡–‚€Š‚†“Šš‘¡–§š­œ¯­ °¢´¢´Ÿ³›°˜°˜°–§¦Š¡‡žƒš}‘s… l| bq VbGP=A"45!))"! """"-2BM\om…Žª ¥Ã³Ó¹ÚÁãÄæÂã Ãå Ãá Âß¾ÙºÕ¸Ñ¹Ï ºÎ»Î¶ÍµÌ´Ë´É±Ç®Ãª¿¥»§µ£³Ÿ°­šª“¡‡˜~tzjq!`h!_ebifmkuq| n‚ j h}ey\lP[INFHAPHUQ__jlw|‡‹• “ž1•§2–¨5—©7—§9•¦:•¤9‘¡8 /Ž—,Ž˜&›’Ÿ–¥›«°¡³§¼§¼¨½§¿¦¾¥¾¦¼¥»¤¹£¹¡º ¹¡·ž³›­™©•¤‘¤ ‡š$zŽ.p‚6ht6\a0OR/CD*59'*/+'-(#,!))/!5:H[`x¹›É¦×±à¹æ¼å¼ç»è¹é¸æ¸å¸á·ß¶Ô´Ó´Ñ±Ï¯Ë¬É «ÇªÆ ¦Á ¤¿ £¼ Ÿ¹œµ–°¨Фƒ–z‰'mz4bj8SW5BD/45+/0,('+##-##3''3++355BOMTgdYvzc‚…j‘i‘–a˜T–F‡:‚Š.w…'r‚l|ev`rZlTiOeJ^DY>R9L5F1B.?,;)<&:$6!1 /,'#%!         !! !!"#$&&&&&&&&%%#!            #(/#6%9&<'>(?)8+9,:.<1>3@5B5B8D9D9F;JP?QETETGUGXJZK]M^O`ScTeTfRdQcQbLZFSAE39'1(70EAZ]zu•‚¤Ь“²•³”±”±’°Ž®Œ°Œ°Œ­Œ­¬¬ŽªŽªŒ§Š¤‰ ˆžˆœˆš…˜„•}|{zŒzŠv‡rƒo~mygtaqbpbnZaJQAPO`WiZl[kXgRcL]KYMXMUIQEN>@.0$! %*#7/D?REXL^M_J\GYEXEXCS@P?M?J@J=G 7? 19 %+!$! $ ('0.:6C;J=P@R=GJGRU_ eou~~†#„˜$…™'†™,ˆ™.‰˜1‰—2ˆ”2ˆ”.Œ‘.–+–ž&œ¨¡²¥¸¨½ ¨¿ ¨Á ¨Á §À §Á§À¨À©¿ª¿¤¹£¸¢¸ ¹ ¶ž³œ­™©‘£‘¤$‰Ÿ,|“3r†7kw5_d,SU)FJ#7<$*1*%.( *'#, 07AX[vyž¼™Ì¤Ú±å¹ê¼ä½ç½é½é¼è»äºà¹Ý·ÕµÔµÒ²Ð±Í¯Ë®É­È¨Å ¦Á £¾¡»¸—²¬‹¨†™!}Ž*r~7fn=W]9EI49$3!6&@5SOsiŽ}£ ‡­ ‘³–´—³—³“±¯±±ޝޝ®®¬¬¨Œ¥Š¡Š ‹ž‹‰›ˆ˜‡™…˜„—ƒ•‚”z‹wˆo{ivcrcrcoZdJS =D*1 % #"3(75DGXYhdsizk}jh}f{fygzhzgyfxfuhwkxmyjuep_h\eSaO\FT>H39(,")%23CDUScZj\l\jZkTeN^KYMXNVLSHQ@A.0"   %1*@J=LL;I07+3*0-5;DJTVe]lbrjyp~nziuhsitiqgsfreqdpcoam_l^kdl`i[eWbMWCK>D>C@;HCRO[X``bfajbkdmdmdoepfsivkym{m{n|q~s€ts€sr~k}l}izds`p]mVgOa KS BI7@.5"* "3-OQlw ”¦Ÿ¸«Å¬ÉªÇ§Ä§ÄªÆ«ÇªÅ©Ä®É­É¬ÆªÅ¨À¥¾£º¢¹ §µ¥³£²£²£µ¢¶Ÿ·µŸ³°›ª–¢‘œ‰–„“ ’‹”𖢫£±¥·¥¸¦¸¦¾¥½¤¼£» ¸¶›´™³‘­¨ˆ£†ž…›•xqˆevZiKW!;B'04&'+&#%# "!! 15FN`l|Š »«Ç¸Õ¾Û ÂßÈá Ëá%Éß"ÇÖ$ÅÔ)ÁÒ+½Ï*ºÌ'¹Ë!¹ÊºÊ¹Ê ¸È µÅ ²À ±¿¯¾¬»ª¹¥·¡±«™§ ’Ÿˆ“~ˆy„/mw'lvmxq~v… |Ž• ƒ˜ƒ™|• vo‚dqW_MR!CB<;7499BBMOY]ch/n|0n~/qƒ.t…*vˆ(}+„’+‰–"’Ÿ–¥ž­¤µ¨¹¨½©Á©ÂªÂªÂ©Á©Á©À©À ¨¿ ¨¿ ¦¿ ¦½ ¤¼¤¼¤º¢·Ÿ´²š­—©ž „(z…1px1ag-SX.EM)7=&)-*%&'!"!&&/+:&5#1"2!10.-*'#             $      &,!1$6&<(>*=*=,>,>.@/A1C2D0F3I7K9M;K=K@KBMDSCUFWHZJ\M`NaPbPfRiUoVoSjNdJ\IYER9D+7$/'42DH\Yqs•‚¤´™¼œ¾ž¼›¸–±–±–±•°’±®Œ¬‰ª†©Œ¢‹¡ŠŠ‹ŒžŒœ‹Ÿ‰‰œˆ›†š‚—”{‘rn~j{iwepZaIN ;?1*#  %*3=GKYVfasj}bzg}j{jxkwkyhzdvkydv^r_tcudr^jYaOXBJ8<25(* !")&+6<IPU`\k_s`t^qXlUgRcR^QZOULPJMAE58%* ! !#)(?4J@THZM^PaJ\BUIRCN=H 6?/8)0 "(# '".-.47N>N=ML6@19-508:CHRRaXg_oetixkwkwmxlwirhthtfreqdpdpbobocm_hYcT]LSCH@BCCGEMLWV_`cgdldndqhqhqitjujwnzo}p~p~rs€tttt€soom~hydtar\lTe MV DM9B/9&-#'74RWoz‚–‘¨Ÿ¸ ªÄ®Ê¬È«Ç¬È®Ê¯Ë°Ë®É¯É®È­Ç«Ã©Á¦½¤»£º¦´¥³¤³£µ£µ¢¶Ÿ´œ´²›¬–¦‘ž™Š˜ˆ—‡™“Ÿ–¢š¨Ÿ®£µ¥¸¤º¥º¥½¥½¤¼¢º¡¹¶œµ™³”¯ªŠ¥ˆ ‡‚–zr‰gv]jMW!>C&15(*+&$$$""  49LUgtƒ’¡½¬Ç ¶Ò »Ù¿ÛÃÞ*ÅÞ.ÄÜ2ÆÖ5ÃÔ7¿Ñ:»Î8¸Ë3¶É.¶È*¶Ç·Æ´Ã±À°¾®¾¬½ª»§¹¥µŸ°™¨–¢ Žšƒ|†xƒ!q|q}r w… }Žƒ•†›ˆœ ˆ¡… €™ {‘t‡jw]fSZ'CC":: 21!1045:=BGKQR\ T`![g!bp!lz#x‡'…’)™"™¨"Ÿ­§´«»®Á ®Â¯Å¯Ç«Ã«ÃªÂªÁ ©À ©À ¨¿ ¨¿ ¦À ¥¿ ¤½ ¤½¤¼¡ºžµœ³š®–©ŽŸ„“(|ˆ1q|1bl+T].HN':=%--)'&'#" !%(/>T _w€ž’¶ÇªÖ¹ã¿è¿ë¿ë¾ê¾é¼åºã¶àµß´Û³Ú²×±Õ¯Ñ®Í ­Ê ¬É¨Æ¥Ã¢¾ ¼ž¹™¶•±‘®"Œ#…—%{-o‚5ct8Va9IO7@C@:?;7<47N9I4D0@-;(7%4!1-*''$#"               $$$$$$$#$!    %,!1$6':(>*=*=*=+>-?/A1C1C1G3I7K:KL?MBMDSDVFWHZK]M`ObQcQgTiUlUnTjPeL]JZGQ;E,5$-$1->ATQgk{ž±™¼¡Â¥Å¦Ä ¥Â ºž¸šµ–±¯¬‹«ŠªŠ ˆžˆ›ˆ›‰›‰›‰›‰™ˆ›‡™†˜…—„–”|xw†sƒo}nzir]b LO?A/("    #,2?AOM^Ymcw_wdzizjxkwlzhzewbt^s]r_tbu`oXbPYAJ6< -1(*!$ % *06=EMWa`ncvdwav^qZnXjVfUaU]TYQTOQFI9<*- ! "!5-@:KCRJXLZHW@PN=M=MR[m}Šœ£½ ­É¶Ó»Ø¿Û*ÃÞ8Æß@ÆÞDÄÖFÂÔH¾ÑIºÎF¶ÊC´È;³Æ9²Å1´Á+³¿$°½!®½¬½©¼¦¼¤º¤²ª•£œˆ•‹xƒw‚v„x†{Š‘†˜Š Œ£Ž¤ަ‹£†ž˜{q‚#ep"]f4MO.BC*66*0/',-"+..44:9<>BGKSZem!x‚&Š–*–¢% ®#¦´¬»±À²Ä ²Å ±È ²É¬Å¬Å«Ä «Ã ©Á¨À§¿§¿¥Ã¥Á£À £¾£¾¢¼Ÿ¹ ›¶˜²•¬ޤ…˜&~Ž/tƒ1fs+Xe.MP'>@$1/'+&$%! "&+0CZb|ƒ¢•½ Í®ÜºçÀì¿ë¿ë¿ê¾ç½ä¹á·ÞµÜµÙ´Ù²Ö±Ó ¯Ð ­Í¬Ê«Ê«Å¨Â¤¿¡»ž·#š´'•±'’­&¢*Œž/‚—4x‹9k}<^k=T\>NT3GR0HT+NX'U`\fdlnwy‚ x„ zˆ€Ž }w‡rƒo€lg|_sWkRdM`I[GY@R=O9I4E2B.?+:(7$2!.)$#""!                 !!"#$&((''&&%%$&"     !* /#5%9'=)<)<*=+>-?/A0B1C2F5I8L:KL@NBPDSEVGXI[L^NaQcRdUgTiUkVlTjRdO`L\HR=E-4#*!*&45HDX^€q“ˆ«—»¢ÃªÊ°Ï ²Î®Æ©Â¤½œ¶–±’­««£‹¡‰ŸŠ‰‹Šœ‰›†—…–…–„•ƒ”‘zv‰{‡w„sq{ls`c NO@A.)"  $)67GEVTf`sc{io€p~q}r~l{gy\s[s\t_tar[gOXCK3:)/ &!  $+1 9@KTYcgsk|k~i}ey`t^o\mZjZeZdY_X\VXLK@@ 10$"&#00;9C@I BK ?I 9D.4 */!(" " &* .47?.43,,,&%'!$(#',-,10<;KL^b!v~$˜(›¨(¢°'¦µ!¬¼°Á²Ä °Æ ¯Ç ¯È®Æ ­Å ¬Ä «ÃªÂ¨À§¿§¿¥Å¤Ä£Á £Â £Á ¡¿ žº ›·—´•°ލ‡#”/y‹/k{+^n,RT(DD%62'/($("# &(.3G_e†§—À¢Ñ®Þ¸ç¼ê¿ë¿ëÀéÀç¾ä»ß·Ü·Ú·×µÖ ´Ô ±Ò¯Ï­Ì«ËªÊªÃ§¾¤»Ÿ¸$ž¶,š²1–¯4“­4¤7Œ¢9†™9{Ž5m~1bp-[f*X`Zh`ljxuƒ z‡{‰}‹Ž‘‚’ ƒ“‘|wŠq…n‚ f{avZnThPbK^HZFX@R=O8K5F4E2B.?-;+7'4"/*'%$                !%''&&(()*+,''&&&%%%'$"    %-!1$8&:';(;)<*=,?.@0B1C3G6G9JN@PBQETFWHYJ\N_ObRdSeXjWkWkVlWkTfRaP]HPHJWVb[i_ofvkziverepepclfreqdpcocococpdq^kXbRWNNLIMGTP ]Xdnfsjvlylzl|l~n€p|q}s~s€u‚v…v…w†x‰wˆt…rƒq‚rƒs„t…r†s‡q…nl~j{ew^nXdNZ CO9B.5#)! !&)!03!CI!\fp€ƒ˜ ”® ¼¨ÇªÉ¯Í³Ð´Ñ³Ñ³Ñ²Ð²Æ²Æ¯Ä¯Á¬¾ª»§¸¥·£µ¢´¢´¢´¡³œ¯—«”¥¡Ž  ž“¡ ™¨Ÿ­¢±£¹£¹£¹£¹¤»¥¼§¾¨À£»£»£»¢º¡¹ž·¶›µ™³”®©¤Š †š}’vo{hq Z`#LO(@@*53)++'(&&")% #")'>AR^k}…œš±¦¼ ±È·Ï¼Ó'ÂÙ6ÅÚ<ÆÙFÅÔGÄÓEÂÑD¾ÎA»Ë<¹È7¶Å4µÄ4·Á/µ¿(²¾#°¿¯¿ª¿¤» ºª“¡Š™ƒ”€|‹|‹Œ ƒ™ „š‡žŒ¤‘ª”®”®’®”«’©ަ Š¢†œ~’$t…$m{'`b#SU$CD'76'-,$$$! " !%#$"!(% 1.?>VVpu ‹“"š¦.ž°+£¶(©¼ ­À®Ã­Æ«Æ«Æ ®Ç ®Ç ­Æ «ÄªÃ©Â¨Á§À¥Ç¥Å£Ä £Â £Â ¡¿ ž¼ ›º—·•³¬Š¡&…™0}0p‚+ct1W[*IJ)<9,3.'+&$#),07Nf j†ˆ©˜Á¡Ñ¬Ý µå¸ç ¾ë¿éÀèÀæ¿ã¼ß ºÛ ¹Ù ·Õ µÔ´Ó±Ñ¯Î¬Ì«ËªÉ©À§¾£»#¡¹+Ÿ¶2œ´9˜²;•®?‰¡?…:“0t‡%jybn\h [fkyk|r„y{{z’}”xxv‹s‰p†lh}e{`t\qXlShPcM`I[FX?S=Q9L8K7H5F3C2B1>.:+7'4$/!*&#              !$&)++++++,,,,$$%%%&&&'%#    !(."5%9&:&:';)<+>.@0B1C4E7H:K=M=M>NAPBTETFWHYK]O`QcSeUg[kZkXlXlXlVgScQ\DK8?+/ !& "%'4 1@C_Yt u”Š«𻥯­Ì¯Î³Ì±Ë°È­Ä©À¤ºžµœ°‘ª¥‹¢‹ ‰Ÿ‰œ†š„˜‡•…“‚‘€}y‰v†z†vƒs€q}ntcf RRDF1.%$   #,0<ANVe gvotx‚w}u{symufq_pZlUfP_JS@E 46*+$" &,4@HX^jot€|Š{Œq„jhzfxcsap_n_l`j`h^d\bRSHF97,)    " !  !&+ 27>GLUU`]n]n\lXhTdO`N_M_LZLZKYJXIWHVHVGUFUETCRAP@O?N=M=MYcVaT_R]O[MYIUFR?R9J4A5@=IHUR^VdZjcsiyiverfqfrhqiuhthtgsfreqcpcpXfT^QTPPQOUR]] dhhujwlym{n{n~pq‚r}s~tv‚v…w†v‡v‡x‰wˆu†s„rƒrƒs„t…o…r†p„mk}i|ew^qWhO_CR :E/6%* !""!!&) ,. ;?NVcou‡ˆž–°¡¿¥Ã¬È°Ì³Î²Í±Í±Í²Ä±Ã°Â®¿¬½©¸§¶¥´¡µ ´Ÿ³Ÿ±œ¯™ª“¥¢‰›Œœ ž •¡ š¦«Ÿ¯¡²¤º¤º¤º¤º¥»§½©¾ª¿¤¼¤¼£»¢º¡¹ž·œµš´™³•®©Ž¥Œ¢ˆœ ”xpiw ^f$QU(DE*79*./(')$ '$ $"!))<@ LWatz‘§ž³ «Á²É¸Î!¾Ò,ÂÓ1ÂÒ7ÂÒ6ÁÑ5ÀÐ4¿Ï1¾Í.»Ê*¹È(·Æ)¶Å%´Ã ±Á®Àª¿¦» ·›µ”¦‹ž…–‚”““„•ˆ™ ‹£ ‹¤ަ‘«•®–°•°“¯–¯“¬© ¥ˆ¡ƒ˜yŠsƒelX^JM$=?&22$()!#$#$#!" )&94PMlo ‰’#›§3Ÿ±0£·*ª½#­Ã¯Å­Ç­È¬Ê ®Ç ®Ç ­Æ ¬Å ©Ã ¨Â§Á §Á¥Æ¤Å¤Â £Â£Á¢Àž½ œ¸˜¸—µ’®Œ£'ˆœ2”2t†.iy7]b0OR.@?074*-+!&'+1#4=Ril‡ ‡§•¾ŸÍªÚ ³âµã ¼é ¼ç ¾ç ¿ä ¾á½Ý»ÚºÙ¶Ò¶Ò³Ð²Ï¯Í¬Ë«Ê«Ê¨Â§¿!¥½%£»-¡º3µ8—±:“®=‡¡9™1xŒ&nfv ap^m]kbw`w`wc{e~eg… kŒm…l„ji€hf|cy`w`t]qYmTiReNbK]I[AU>RN?QASCUGUGXJZL^PaSeUgVh\lZjYjYmYkWhQ_MY=F3: (, " !,*88LLbf€}š‘°¢À«Ê­Ë®È¯É±É°Ç ®Ä ª¾¦¸¢µš²˜°”ª‘§¤¢Šˆ›‡—…•€‘}|Ž{y‹w‰{Šx‡t„s€nyci RVEH00$&   &*6R=QN>N?QATCVGUGXK[L^QbTfVhWi[iYiWiXjXjUeM[GT7? .4%'$".2BASVkl„„Ÿšµ¦Â©Ä­Ç®È¯Ç ¯Æ ®Ä­¿«»©¹¦½£ºŸ¶›°—­”©¥Ž£Œˆš”}‘||}||xŒtˆp‚lz`jMV@H-/#%  # %04@ JX]kiqkr jnee^_Z[TWNRAA 9=/6)1%,$'""" !"#,*;8NNbdvq‚…’›’ŸŠ˜|‹r€nymthufsbpbnan`m\j[fU\JQ =@01"$  #"$#+%,(. ,2 .4.3*/',"&!%# '*38EIZUg[r\o]l\gYcVaTcTdQ^Q^P]O\N[LZKYKYJXIWHVFTDSCRCRCRWaT^R\P[OZNYKWIUAU;N4E5B**0($)&"' &$##0,FBce‚‡"• $°#£¶ª½¯Ã²È±Ê±Í²Î ¬È ¬È «ÇªÇ©Æ©Æ¨Å¨Å ¦Ã ¥Â¤Â¥À¤À¢½Ÿºœ·œ¹™¶”®¥*Œž6†—7z‰2m|>an9T^8FL9:>3/4*'0),:.6GH^`z y˜‡¬’¼ŸÌ ªÖ­Ø µá µá ¹áºÞ»ÛºÚºÖ¹Ó%¶Ð$µÏ#³Ï!±Í ¯Ë­Ì¬Ë«Ê£¿¢¾¡½Ÿº!™¶#‘­"ˆ¥‚ž|qƒcrYgVeUhSjRk^seysˆ †š ¤¥Œ£‹¢ˆž †š ‚–€“~Žz‰tƒq}m€fz]qUjQdOcOaN`DYBW?S>R>Q=P=M:K:M6J3D/A/@/@/>.=/3,1)-$) $           "$&**(((())(&%'*+*(*))(('''&$$"     #+ 3"7#8%9';*=-?/A0B8D:FN?Q@RBUCVGUHYK[N_QbTfVhYjXgWgUgVhViScIXDN 3<+2"%(2=;JL]^vx’«Ÿ¹£¼­É­È­Æ ¬Ä­Á¬¿¬½¬»ªÂ§½¡¸´™®–ª‘¦Ž£‘¤ †š€•”€•–‚–{wŒq‡n‚gx[hHR:D*, $$#. 0>EUWg"ai%ag%\_!RTJKCD ;=471.+,#*&(#%#"&$$$'%$('#*)+*,7#0F;U Mf_vh~}Љ•‘ž‹™Ž wƒ szquivgterbpbo_m\kZi Vb LU >D14#&   (%'0-/0;4>:B?FBI @G:A6=.0),"' &$00@ATMcXo[n^k^g[bXbXcWgT`S`R_Q^P]N\M[M[KYJXIWHVFUETETETYjWgVfTeScO]KYFU>M8E7@BBF X_ blt…“ œ­¤·!¨¼ ¯¾°¿±Á²Â´Å²Æ°Å­Ä#§Å¥Á ¼›¶–¯¨Š¡……š ‡Œ¤‘ª–®š²² Ÿ³¸¸ž¹ž¹¸›¶šµ™´ —± –° –­ “©¤‰• {t|jr\d#MT(>D)26(*+$$$)$"  /-GEcd†” ˜«¡´¨¾ªÁ«Ä®Ç°É¯Ç®Ð¬Ï«Ì ªËªÈ¨Ç©Æ©Æ §Å¦Ä¦Â ¥Â¥À£¾ º¸"¹˜²’«"ަ+‹£/„š/xŽ+n…6[q6Rc7DR68@6354353890<<2MW,Zejz {ˆ£‘¶œÈ¢Ô ­Ú¯Ù±ÙµÚ ¸Ü¹Û·Ù¶×¶Ð²Í¯Ê¬È«ÉªÈ¨Æ§Å¤À£½ž·›²˜¯“¨„›w kx `l T` JUCOBPJXTc_ugpˆ r sŽ pkˆe‚cxcxbwav`t]q[oYm\m[lXjVhRePcMaL`L]HYBS=O:M8K5I3G2@5B7D)H8?04)-$-&62H =YPeVh[k\i\f\gZfVcWbVaS_S_S_R_Q^O\N_K]K[IZJXGVFSCP\mZkWiUfRcN^GXES8A?GGOQYYcYj]l`oeqgsirlsoulxjvhsgren`iYaS\QSRUVZ^dhqnyo}n|lynzp~tw†z‰{‹|Œ|Š}‹Žƒƒƒ‚Ž€Ž}Œ{‹x‰wˆwˆwˆwŠx‹v‰s„qƒnfxZmVeO_GTCN CL EJ CF CD =C 9= 462153;:CDILYk_ti€t€˜‹ —¨ž­Ÿ²Ÿ²¡±¢² ±Ÿ®›ª˜§–¦•¥”¤•£–¤™§›©›«¡´¢µ¥·§¹©¼«¾ ª¾ «¿ ¬º¬º¬»«»«»©»!ªº$«»&©·%¨¶"¦·¥µ¢´¡²ž±ž° 𝠖«’¥‘¢  ‹›…•€‘rˆl&ap+V_.KP,CE*>?'<=,@A,AB'CD!CC@B=A=@=BINQW^emxz† ‡–’£—ª¤³¦µ©¹­¾®Â¬ÂªÁ§Á#¤¿ ¡¼š¶–¯ªŒ¥‰¢‡ž‹£ ަ‘¬–±šµž·Ÿ· ¡¶ŸºŸº  »  »Ÿº¸›¶šµ ˜³ —² •¯ ”« ¦ ‰ž – |‘sjx\j!NY&@G(48&+,"'&)%# !!00GHchŠ“¡š®£·$«Á$®Å®Ç±Ê±Ë ±Ê­Ð­Î«ÌªËªÈ¨Ç¨Å¨Å ¦Å ¥Ä ¥Â ¥Â¥À£¾ ¼ž¹#›¸!–± ‘«&¦.‹¢2‚™1uŒ-l4]l1S`/EP0/@C-CH+OW&Wacom€w€¡Œ±“¼¡Ì¦Í¬Ò±Õ³×³Ô °Ó ¯Ò³Ñ°Ï­Ì¬Ê«ÉªÈ¨Ä¦Â¤¾¥¿¢»š± ‘¨ …›wŒianZeQ] KV GRGTO\Wf`scvcv^s[p\s\sZq\p]q_saubvcwbvbv\m[lYjVhReObK_I]IZFWBS>P=P09,6 )4 (1") &!     !"%%%&&'''(((((((())(('((('%#!      "'.1#5&8):,:/=1?4A6C9F;J=M@OCRFWFVGYJ\O`RdUiWkXlWiUjUnXmXgPY BE76))$%! #$# )&58HH\Xrk‹€¢޲ À ¤Å§Ç¦Ã¦¿§¿§º §·)¨Á"¨À©¿ §¼¥¹¢¶ž³œ±–±”®©Š£ƒ›€—“~“u‹p†j}er[dKS ;A/6! (('0318;:>CAAG=CB;A@9>=9999456015-.5++6..5-.6016573;;-?@*FF.MN$PW QYSY R[QZR]T`Vd\sgzt†}‹}‡xs}rzp}o}m{jwhvjvgsbl\cOV=F 08#*   * )4 6? CJLPScUeTeQbJ\CV@S=QAO=G5=.3'/%3.A8PKaTi\m^m^k^k\jXgXfWeUcSbTcRbP`O_M^K]JZJZJXIWFSDQ_r\oYjUgQbK]EVAR9J2B/;2<9BAJJVR_Yj[l_nbqfritmupxizhverbn_h[bU\RXPSUZ_dhpnwp|o}n|lxm{q~u‚yˆ|Œ~Ž‚‘„“†”†”…“„’‚‘Ž~{‹zŠyŠyŠzzy‰u†rƒn}dtZkS^P[MYMW RZ T\ S[SYLUHPAF;>7977899:HSKZSd]pi{w‰„•𔤖¦™© šª™©•§’¤¢Ÿ ”£—¦š«Ÿ®¢±¥³ ¨¼ ¨¼ ª¾¬¿ «¿ ¬À«À«Àª¹«º«¸#ª¸(«¸+«¶-¬µ0¬¶7©¶5¨µ1§³*¤²%¢°Ÿ®ž¬«š° –¬ ”§ ’¤¢Œ…–€"t…$m{'bl*V]-NQ+IJ*IH)IH%NP&QT%UW"UWPSHLAH=D;= ?B EK NW [f kwy†‚ “£˜¨ž¯¤·§¼¦½£½ ¼ œ´!˜±“¬Œ¦‰£‰£ ‹¤ ¥ “°•´š¹ž¿ Á¢À ¢½ £¼ ¢½ ¢½ ¢½ ¢½¡¼Ÿº¸œ· ˜·—¶•±“®ª‰¢ ƒ›}– s‰k€_qQ^!DN%9>"/1 +))#(! "$$23HKcm~’¦š¯#£¸)«Â%­Å ®Ç°Ê±Ë°É®Ï­Î¬Í«Ê©È©Æ¨Å¨Å§Å¥Ã¤Â¤À¤À£À ¼žº%šµ%–±&‘¬)¥2ˆž4•3r†.g|0\c,RW(FK(AE,BH.HN.MV*OW'W]$Yc ^iaq fzn…y’œ‹¯”¸žÁ§ÈªÌ«ÌªÎªÏ¬ÏªÍªË©È©Ç©Ä¦Â¥¿¥½¤½Ÿµ’¨…™ymcx\hVaOZKUGRGSLYSbS`UeUdQbScXj]o_pfxfxfxfxcvat_r^q^o^o^o[mWiReObL_IZGXCUBTAT BU AU @T AP?N;J8I7H6J8L9M:F9E7D5A2?1=/; /; *5 (3%.")$##$%&&''''''''''(('''(()&$#      !+."2%5(7*9.<0>3@5B8E:I;K>MAPBTGWHZK]O`RdUiWkXlVlVlVoVlTe JUH?BLADIB?HA>J>>J<=M;F5GN*NVT[^efms{rzpxkscl\fXcXcSdWh_ohx r€vƒvuuv‚rmylxmxjveo\cOV>D /5#(",-;;JGVS`[gcqbp`o[jTdN_J[HZGYCR>I6>,3%1)82CCYPe\p`saq`p^m[k]jZhXfVeUdTcQaO_M]L\K[JXKYKWGTER_r\mXiSeO`I[CT?P5G.?*7-83=:DBPJXSdVg[k^m`mbndpgrewcu_o]jZdW_UZTYU[\cgonwp{p|p}oo|q~tx‡|Œ€‚‘‚”‚ƒ‘†”ˆ–‰—‰—ˆ–‰–†”…“‚‘Ž}}}}|ŒyŠv† r€ kycp[iT\T\W_[e`k cnboanZhVbPYIPBG =@ 9;67 5<9A BKMWXddpmys~~‹‚†•‰˜ˆš†™‡™‡šŒ› –§œ¯¡µ¦¸ª»¬» ­Ã ­Ã ®Ä ®Ä®Â¬ÁªÀ«¿"©¹%ª¸'ª·+«¶/¬´3­³5­²7®°;ª´8¨´4§²,¥¯'£®  «ž«ªš®—« •§“¤’¡Œœ …” &t&mw(bh(W[(QS'PR(TU&VW\a_ddhei`eW]LVFP;=9<9<<@DLS\ blkw{Š ‚’Œž”§˜­—°•±”°‘¤ޤŠ¢‡¢ˆ£‹§’­–°œ¿À Ä£É¥Ë¥Ç ¤Å ¤Ã ¦À ¦À ¦À ¥À £¾¡¼Ÿºž¹˜»˜¸–´”°‘¬‹¦„ ™ u m‡byViKV!?D!56.-(') $%('56IPdp~“ª–¬%Ÿµ)§¿&ªÂªÄ­Ç­È­Ç®Ï®Ï­Ì¬Ë¬É©Ç©Ä¨Ã¦Å¤Ã¤À¤À¤À£À ½»*›¶(—±*‘ª.Œ£2…š4yŒ1k~-ar/VX(NP"EI"DJ)LV/Vd-\j*]m%fn'eo(dp&apapdujy n~s’}›Ѝ”³™º¿£Æ¦Ì ¤Ç £Æ ¤Å ¥Ä¦Ä¥Á¤¾ »¢¸ ž´”©‡š|v‰oi|amZeS^NXJTGSLXQ`N]TeZk]o ar gz k~ k~ p‚ ol~ h{cv]qXlVj\m]n]n\nYkUgPcNaHYFWBTASAS@S?R>Q CV BU@S=R1>-<-:+7*4 (/ %+ !&  ""#$%&''&&&&&&&&&%%%&&'(%#"     (+ /#3%5)8,=.?3@5B8E:I;K=M@OBTGXHZK]PaTfVjYlZm]q[sZpWlQa EQ5>+1#$ !!"#" ) #)-8>O Sjjx‚šФ“¬–¯ š±Ÿ³ ¡°"Ÿ­+ž«-ª0™§1–¥-”£(•£—£˜£Œ¦‰£…ž– }‘ y‰ t‚qds _o Vd KV?E05%*" !#"&&&.)(/--4/0<45E8:K=?P?BS@CS@CRCAPCAOCCMCCLDDKEFLGHJHH:IR4JU/R\(\hdp ivp~x‡„“„”„’€x„nzhscmWbT`SbXi bt o~w†{‰{†{‡x„r}ozmxkvfo\cOV=B -2!$!(/;>OL^Xlateyivhudr_nZjWgUfTeKbH\DT>I2:(1)2-9:QI_Xo_wbvbv`s_o_n]lYiXhWgUfRcPaP_N^N[MZNZMYJTHR[lXhTdO_J[FU@PP=OR@T@VBWAYAY@YAS?Q=O:J7G5D4C2B1B0@/=/:/8 ,5 ).&+ "( %"   !""##%%%%%%%%##"##$%%%#"    "'+!0#3'6);,=1?5B8E:I;K=MAPBTGXI[N_RcUgYm\o]pewbv^rXiO[AJ28(. ! "! )#& ,5 =M Uhm‚~’¦–¯ ›´ µ œµž³œ®™§¢$™ .•ž6›7™6Œ˜0Œ—,—†“ƒ~‡y‚uznpghcaV] QXHN >A45 *)!(,!-$'2,-<13E56H=?M?ATADYDGYEJVGKSHKOHKGFHCFJ?HK8KN1NR.TV*WZ)Z\^ibnjvs‚ x‰z|‘˜†‰ Ž¡ŸŠ˜Œy‚t}ck\fS`N_Sd_po€yŠ}‰‹~Šz„tq{kvfo]dNT;> *.    ) )6:JK_Xnayg~i€hweubr^oZlXjViUhNgKaH[DR:C.6+2,41F@UQi\t`ydzdvaqap_n\kZjYiWgUeRcT`R^P]Q\P\PYLVJTTcR^LYGUCQ?K9F6C,8%2"+#*'-)1,82=8C=GDOJTNZQ\T_UaSbUdVeXdXd\e^gbjjuoys~tt€t€u„w†zˆ|Š~ƒ”…–ˆ˜‡™Šš‹›Ÿ‘ ŸžŽšŒ™‰—ˆ–†”„“„“„“€{Œw„ s€ nxgpdjdigoktr|xƒ{‡{‰xˆuˆs€o|iwdq]h S] HN AD7: 15 *- &* +. 36 ;A @GHK MRS\ W`Xg_nk|t†…”Ž  š°£½©Ä¬Ä°Ä³Ä°Ê°Ê°È°Æ ®Ä­Á¬¿ª¾«º«º«¸!«¸"ª¶$ª´&«³&«³«¶©¶§´¥±¢±  ® ž® ­›­˜ª –¦“¡žˆ–w‡ov!kq di!aebegmntszy‡z‡z…y„t~kwaoZh!LU"DJ%:<%20$/-2067:=IORX\dfokwn~q…t‰v‰}’‡ž¬ –¶œÀ¢É§Î¦Ñ§Ò§Ó¦Ó§Ò§Î¨Ë©É©Â ¨Â ¨Â §Á ¦À ¢½  »Ÿº ›¾ šº—·”³’­ލˆ£…ž {• vŽm‚btWc JQ =B!68&+.!)) ,,!8:IN[io„!~—%Š£+•­-ž¸(£½!¦Á «Æ­É¬ÈªÉªÉ«É¬Ê¬ÇªÆªÄ©Ã§Â§Á¤À£¿¢¾ž¾š»˜¹(–²%“­&Œ£'ƒ–*x‰*ky)]i(Va(NR"NUP\Zli"v$~—#€™…–ƒ•$€‘'{%u†o~jygufxh|k€ mƒo†tŽ|— ƒ ‹§ Ž© ’¬ ˜± ›¶œ·˜´–²¢Šž„—‘ }Žv‡ hxYjXeS^MXLUJTLXS` \ke| hg~bz_w`y`y^yZkZkZkYjVhTfRdQcOaPbRdSeQdPcNaM`M]K[GXEVDUBS?P=N7K:N>RBWE\F]E\E]F[DYCV?S=O9L8H6G7H6E3C1?0=-9+4'1 (1&/#, '$"         $$$$$$$$##"""##$%#"      %+!0$4'9+<0>2@6C9H;K=M@PCUHYJ\O`SdYj]p_rbthxet]m UaJQ@XCE[MN_OPcRUdUY^X]QY`DZ_=[`0W_,X_&Za]ebjhpmvpyn|p€wˆ‘––€˜‚‡¢‹¦ “© •¨’¢‹—…‰pwhp[fN^J\Rb_ojyu‚ {ˆ ‹~ˆy„unyhq]dKR7;&(   #(74EGZXlc{hj‚ji{fxat]pZnVkShOeQjMdK^HWAL5?.5,1,<8KG^Sl]vdxfudqbr`p]m[lZkWiUgSeVbT`S^R]QZPYMUKSNWKTDN?I:E6@0;,8&/!(# $ % &#)&.073;8?.1%&$#'(+--1 339;=B?GBLKY]lkz{‰…˜”­ ½§Æ«Ç±ÆµÈ¯Ê°Ë°Ê±Ç°Å ¯Â¯Á­À¬»¬»«º«ºª¹©¹©·©·¨·¦·¥¶ ¢¶  ´ ³ ›±š°œ­ ™ª •¥ ’ ›…“{‰smslqjmjmlsszz†‹‚“’‘€}‰u‚iybs!Xg"P[#DG':7)3-(/*#+* **#54%=="EHMQR[Xc`ldr l€ x Š¢ ˜´ Á£Ë¥Ò§×¬ÖªÖ¨Ô¦Ó§Ò¨Ï¬Ì¬Ë©Â©Â ¨Â §Á ¥¿ ¢½Ÿº ž¹œ½ ›º ˜·–²”­§‹£ˆŸ “ {r‚gw\g"MV"?F!7=',/%*+#--%78$DI S]as"n„z”"†Ÿ#‘«—±œ·¡½£À£À¥Ã¦Ä§Å©Å©Å©Ã¨Â§ÁªÂ§Á¤¾¢¾Ÿ¾œ¼—º”·!’­ ަ‡œ}#q$fq&[e'U] V]Ycaqm‚{“‡ ަ‘©¨¥Œ£‰Ÿ„™~‘xŒt‡tro| l{ k{m q‚ s†y|‘‚—Š ¦© ‹¨ ‰¦‡›…˜‘wˆpiy\lPaQ_MYJUHRFPFRIWP`SeVhVhQfPeSiUkUkRcRcSdRcQbO`M^L]PcPcQdQdPcPcObNaRbP`O_O_O_N^L\JZ@RASCVFYG[H\G]G]G^G^E]DYAW?S4A6F8IH9B3;.7)2&.")#   !$(.*/*1-3/65>=FCLFMKRR[Xc]kcqjxo|uv‚x„{‰~Œ‚‚~Ž‚‘†—Šš‹ŽŸ ¡‘¢’£“¤“¤“£‘¡ŸœŽ›Œ™Š˜‰—ˆ–ˆ–ƒ” |Œ uƒr~ nvimkm rq{…Ї‘‹—‹™Š˜…—„– Œ}‰xˆt…p€hv]gT[ DM =C25)($#!  # '%*, +1,79DNZ_lq€|ލ›º¥Ä«Ç±È¶É®Ì°Ë±Ê±È²Æ ²Ä ±Â°¿­¼­¼ ¬» «º ©» ¨º ¦» ¥º ¥º ¤¹ £¸  ¸ ž¶ ›µ š´ ˜³ ›¬ ™¨ ”¤ ‘Ÿ˜„x†p~lrlqmrott{{„‚ †”‚—ƒ•„•…”ƒ{‰o€ hy#cu#Zg$OR)D@.;302,0+(.&&&#$)'!1078=@ DKMWU^g{vŒ ¥ž»¥È§Ñ¥Ö¥Û­Ù¬Ø©Õ§Ô§ÒªÏ­Í¯Ë¨Á¨Á¨Á ¦À ¤¾¡¼Ÿº¸ž½ ›º ™µ–±•®‘¨Œ£Šž ‚‘}uƒkw ^h"PX$AJ%8@'-2&+.%--(65%AB LSXgctj…v‚Фª•±˜µ˜µ ¡¿¢À¤Â¦Â¨Â¨Â¦À¥¾«Â©À ¥¾ ¢½ž½›»•¸‘µ¨‹¢ƒ˜zŠp|"en&\c(V]]fcon {‘‡ ‘«˜°œ±˜³–±”¯‘ªަ‰ „œ˜‡{ƒuq{pzp| p| p|jyn~v†}ƒ™ƒž€}œ†™ƒ–x‹k|arZkVgQcWfT`P\MWHRBOBPDUCOHULYJYJY K] K] H\I[J\M^PaQbRcRcRcObNaNaM`L_J^J^J^P_O^O^P_QaRbP`O_ M_ L^L]I\I[H[H[F\D]E^E]E]DY@V>R+9+9+8+8*6)3(1'0!*!*('%#"!#########"!!   !&$"     %,!1&8)<+9-;2?4D7H;K?OBTIZK]QbVg]natfxhz]l YfP\GM;>12((&#%' #% ""! !"!##"$%"$$!#(3 :ET_lz”“®¨Æ ¸Ö¾ÙÁÞÃá¿à»Ü»Ø¹Ô¶Ï¯Ó±Ô´Õ¶×·×·×¶Ö´Õ¹ØµÓ²Í°È®Ã¨ºŸ¯˜¦ •¥ Š™ ~ y†wƒrzdmWbD@:8,-%$'&(31>@@QII]]Wdc_hmnfy|U‚†=‡"ˆˆŠ–†”“}‘zx“x–y—€› ~™€š„œ……ˆ  ަ££’£’¢‘Ÿœ›‘šƒŠ|„pzcoYdO\GUCQM^\llzt€vt~mxgp Xa GO 15#$ &, 08GXRcewt‡}}z‹w†sƒol}i{dw_r[n XmPcJ]K\IW>J2:*1&0,;6KE]Vncvhtfmaq_o]m\l[lZkWhTfWaU_R]QYOXMTIQGM?C=B;>7:4603-/,.%)"%"      $%* (,1/83@;MLY__latgyo|q}|…}†}ˆŒŽ„’„•…–†’‡“‰–‹›ŽŸ‘¡‘£’¤•£”¢”¢“¢“¢“¢“¢’¡žŽš˜Ž––Œ“ ‰Ž „Š‹{…u|qv quwz~ƒƒ‹‹œŽž’¢”¦”¦¥‹¡ˆž‰’„‘|xt‰n€ ds]jNXEO:?.0&% ! %( (/8B S[ dts…‰ ž·¦Â§Ã«Â²Æ®Ë­Ë­É­È­Æ ¬Ä ¬Â «¿ «Á «Á©¿¨¾§½¦¼¦¼¦¼¡¸ ·žµžµžµµ›³š²˜ª˜ª•¦œ‚x…ro~mupzx І“Š›   ¢£ Ž¡‹Ÿ‰œ„˜~‘uŠp†e{#_o*U^-LM,C?*751,.6#,!$("#"#"&'$),.3?C RVanx‹“­ŸÁ¢Ì¤Ñ©×­Ø®Þ­Ý­Ø­Õ­Ñ­Ï®Í ¯Ì ¬Æ«ÅªÃ¨Â¦¾¤¼¢¸ ¢·  ¸ ¶ ™² —®•«‘¨¥Œ¡ˆ”‚y‡mz"]g%JR*=D1:>(60)84+;:)>@(CG(KO*SU+ZX\jbrj|r‰ y“€ž‡ªŒ± ˜¯œ³ ¡· £¸¡¶ ¡µ¥¹§¼¤¿¢¾  ¾ » š¹—³’®¨‡¨œvo€ hr!bj%bf,dimzv…ƒ—Ž¥”¯˜´›¹Ÿ¼ žº ¹ œ¶ ™´ —±–°–®•­ › œ‹š ‚“ {wŠ s† n‚qn n~rƒv‡v‰yŒ}‘‚•v‰eyZoXjYi Zg[eXgTcM[IVGRHQHQHOGSHTLWMZP\O^N]M\UeTeSdSdSdRdSe SePbPbQbQbO_MZIUGSFTJZPaVhYmXpVpToUeUeRcPaM_K]J\I[HcG`E^D[BWBU@TAS;M;M;K:J8G6E3@2?1?0>/=.<.<.<.<.<(7)6&4$1",'$ #"!!! """#""!          $+ / 1';(;*=-?4C7F:H;I>WC\KcSjWmWmTjQgNVHO@G8>05+.)+)($)#$&$#+&#(# ! !%%(05AJ[e{~˜–²­É ½ÔÁ×ÈâËç ËèËèËëÉíÁè¹à·Ñ¶ÐµÒ·Ô¹Ö»×º×ºÖ²Ñ²Ï³Í´Ì´È±Ä«½§¸ ±•ªŠ’v‰p‚l}i{ZcGL44+&+!/'.<;GIQhY]ddj[xMŠ˜3“£•©š± ¡¹›¯—¬”©¦ˆ €™}—™‰Ÿ‰ŸŠ Š¡Š¡Š¡Š¡‰£†œ‰Ÿ¡ ’¢ ’ ‘œ—“‡‹~…t|hr]eSYLRDNIT Uabolxmzhv`qS\EI 20&!# ),8BEUYqg~ xŽ €•€”|‘{‘}“zŒx‹v‡qƒk|ew`p]mZeYdTcQ`P^ LW@I5:)9%7)>9OLcZpaxe{by]rYnXlYmYjXiXiZfYeVdTbP\LT EKADAE@D=B9<693503/2)-'+"& "    "!%*)40@>LNY`^mbvj}qw‚Š‚Œ„Ž…’‡•‰—‰šŠ›Š–‹˜šž¡“£“¥”¥•£•£•£“¢“¢“¢“¢“¢Ÿ›Ž™Ž—Ž– Œ”ˆŽƒŠ{…xu{txw| ~…„‰’ŽŸ‘¡”¤–§•§‘¦Œ¢Š ‹–†”€’{wŒp‚gw_nR]JS=B23)(""! %.3 GM_mo}†š›´¤À¦ÂªÂ°Æ­Ë­Ë­É­È ¬Å «Ã ªÁ«¿ «Á ªÀ©¿§½¦¼¦¼¥»¥»¢¹ ·Ÿ¶žµŸ¶µœ´š² ˜«•©¢‡˜x…u‚v€vzƒ€Š †‘ Œš   ‘¥’¦ ’¦ ‘¥ ¢‹Ÿˆ›–zŽt‰l€ev%\c'ST%HD&<:)03.'.!"& ! "!%&+ 7;JM]mtŠ«œÁ Ì¤Ô©Ø­Û®Þ­Û­Ø¬Ô¬Ð¬Ì ¬Ì ­Ê«ÅªÄªÃ§Á¥¾£¼¢¸ ¡·Ÿ¸ œµ ˜²–®”«‘©¥‹¡ƒ–|t„!jx!\e MQ%DG*BB,A>.DB-FJ,HO*KT(OW&UY(X\X`[d`icr gx o‚ w |“… ‹¦“­—°˜²˜² šµ¸Ÿº ¹œº›¹ ™µ•±©‹¤œw‘mƒ!gx#bp%bl'eo+luv†~‘Š¡“¯˜µœ» ¾¢À ¼ ¼º¸›µš´š´š² “¥”§’¥‹Ÿ…š‚˜~•yw‹tˆ t‡ xŠ y‹y‰z‰ |‹j|dw]pXjXi[g[eZcT`O\KWGTHRHRGQGQGYI[L^PcSfTiUjTkQbQbPaO`N`N`N`N`QfRgTfTeSdP`M]LYM[O_RcUgXlYoYrXsXjWiVhTfQdObMaL`HaG`E^D[CXBWBUBU=O=O;N;K8I7F5E5B4A3@1?1?0>0>0>0>+:+:*9(6&2#-*($$""""##!!          '+,"5"5%7(:.<3@5B8D>NCRJXO]S`S`P]O\GPDL>G 9A 4<28373739161220.+('(+.38EM^k‡£¢À ¸ÔÄÝÅÞ(Ìã(Íæ$ÏéÎéÏëÏìÊèÄä¼ÚºØ¶Õ¶Õ¹×»Ù¾Û¿Û´Ó´Ñ²Ï²Ë°Ç¬Ã§½£ºœ²˜¬¢‡š€’x‰q‚m~enRX<>/*( )#!677EKP`fPoxJ…<”¤'®¢µ ¥º¨¾¢¶ž²š¯—­‘¨Š¢Š¢ Œ¥’§‘¦¥¤Œ£‹¢Š¡Š¡†œ…œ‡›ˆ›‹™Œ˜Œ•Œ•ŒˆƒŒ|‡s~gpZdR[ELCLFPP[\gbo_m ZiGO;> ,+%"() 5:GUXjg~rˆ“†™‡™…—ƒ˜„™“~‘|vˆq‚j|eucs_j[iVdQ`P^ OY GO=C ,9'5'83GDYQg[p`wav\qXmWkWkVhUgUg ZgYeVdSaNYHO?B :;CKCHAF>D;@8;695807.3*. &*$&"#     %(22DEQT\gbrf|n„yˆ~‰‡‘†“‰•‹—Œš›Ÿ œ’¡“¢”£•¥–¦–¦–¤–¤•£•£”£“¢“¢“¢Ÿœ›˜ –‰’…Œ€ˆw}u{u{y~‚‰ ‰“ŽšŸ”¤•¥˜¨™ª˜©“¨¤Œ¢œ‰™ƒ–€“|v‡k} cuWePZCJ7;-.&&! #"!! &'>?[ekwƒ•™±¢À¤Ä§Ä®È­Ë­Ë­É¬Ç ¬Å «Ã©À©¾ ªÀ©¿¨¾¦¼¥»¥»¤º¤º£¹¡¸ ·Ÿ¶Ÿ·ž¶›³™± –« §ˆ”y‹y†}…€ˆ„އ ‹– ‘ ”¤ —¨˜«˜® —¬•¨“¦ ¤Œ †›”zu‡o}dm"Y\ OMB@!47%+0#"$!# /4@EXlq‰ŒªšÂŸÌ¤ÔªÙ®Ü¯Û®Ú®Ö¬Ò«ÍªË ªÊ ©Ç©Ã¨Ã¨Â¦Á¥¾£¼¢¹¢¸ž·›µ˜²–®“«©Œ¥‰ )~˜%xŽ$m#dr"Y`NP JI$KI-PS.SW0W_/Ye+[g&Zf%[f$]f!X[ Y[X\W\Z`_ffnkso‰u™…¡ˆ¥ЍŒª ޝ’©‘««­ «Ц…ž—ul$au)[m-[l)`o&ix'r€|”„ެ–µšº¼ ¿£À ½ ½Ÿ¼ »ŸºŸ¸ž¸ž¸œ±œ²›±•¬’©¨Œ¥‡ €œ|– x xv‡p}lxluUgVhXh\i[fZcY_W]MUKSHRGQHRGTGSFRCZE\H_KcNfPjPjPkK]K]J\I[I[I[H[H[QgRgShTiSfQdPaO`QaQaQbRdThUkWpYrYmXlWkUjShRgPfOeIaH`G^E\EYCXCXDW@T@R>P+:)8'5%3()'%%$$$!""           #),./#2'5,91=5B7D@JDMIRNVRYRYQXPWOWMVLUKUKU KV NX OXO[MU KP HJ AA8945 468HI\d|žŸ¾ ¸ÖÅâÈä0Ëâ3Îå3Íæ-Ìæ$ÍèÐê ÏéËäÃâ¿Þ¹Ù·×¹Ù½ÜÀßÃá¸×µÔ²Ð¯Ë¬Ç©Â ¤½ ¡ºœ±™®”©¢ˆ›’wˆr‚qz^dHJ52'" %!23$DI(cm.x„-ž¯¦º ®Á­Âª¾¦½¢¹Ÿ¶µ™±”­–¯ š³²›°–¬’¨Ž¥‹¢‰¡ˆ …œƒš€•~’€’ƒ’‡”‹—‰‘ˆ’†“ƒ’|‹p~cpZfLQBI8A;DENLU KV HS7;.0 &&&'16DO [m m…y~‘…—ˆšŠ›‰›‡š‡š‘}z‹u‡pj|eucsak]jUdN^N[OXJQBG28*2%1,:8IDYPgWp^s\qXlUiTfTfSdQbUfTcSbQ\MS DF ;9 50IQHPFODKAI@E=C=A9@5=29 .4 +0 (, $& "   '*79MQX`cqh{lƒ t‹~„‘ˆ–‰—‹˜šœ’Ÿ’¡”£”£•¤—¥˜¦˜¦˜§—¦—¥—¥–¤–¤•£”£“¢“¢‘ ’ž› —‰“„އ{„vzvzy}ˆŠ” “Ÿ–¥–¦™©šªœ«›¬™ª•ª’§¥‘¡‹ž‡›„—”{pƒ h}]kU`IQ,="1!0.,)'&&  !             !'"/$3$3&5+9/<3A9F?JBMJTMVRZV^Za\c]d]danbocpcrftiwjyl{izgveqah W]JM??89;JCVUmnŒ®«Ì ¿ß ÈçËå$Íè)Íê'Êê ÌêÏí ÐíÍéÄçÀã»Þ¹ÛºÜ½ßÀßÁàºÙ·Ö²Ð®Ì¬È©Å¦Â¤¾±›¯—«”¦Ž †—~xˆw€hoST><+'%$ 47GM`n{–« £»­Å¶ÍµÊ¬¿¦¾£» ¸Ÿ·›´™²œµ ¡º£º¡¸œ±–¬‘§Ž£‹¡‹¡‡ž„™”||Ž~ƒ’†•‡“‡•†—ƒ–~‘t†ix`oW[JN9? 16 163729/8 *+ $&$)-4=J Re kƒ |—…™…™†™‡˜†˜…˜ƒ•‚”x‹wŠu†q‚m~izfucsdpaoZiSbQ`R]MUGK8:-1%*&/-;8KD\ NiZnZnXlTfSeSdQcN`PaP_N[LT HL@>62/)OZNYMVKTJRHPGNFM@J>G;D7?59 /3 */ &*($  -0 @CU\`kj{mƒpˆx“†”ŒœŽžŸ’¡” –¢–¢—§—§™§™§™§™§™¦™¦˜¦˜¦—¥–¤–¤•£“¢“¢‘ ‘ž › Š•„‰zƒxz~|€ ˆ ˆ’ ’ž—¦™©™¨œ¬¬¬œ­š«—«“¨’§‘§£‰ˆš…—’tŠ l„arZgNXBF"78",, %$ "$ *& C>afow‡—›³£Á¤Ä¨Ç­Ë®Ì­Ì¬É ¬È «Å©Â¨À¨½ ©» ©» §¹¦¸¥·¤¶¤¶¤¶¤¶¢µ ³ Ÿ³ ž² 𝠖«’¨‹¡…š {‘vŒx‹€ ‹– ’› š© œ« ž®  ° ¡²Ÿ´Ÿµžµ›³™±–¬”ª‘§ ¤ ‡ „š|‘v‰#k|&`l%T\!EK%7>(-6&&& $#!-3?CWlpˆªœÁ£Í¨Ó¯Ø³Û ³Ø ²× ²Ô ¯Ò ­Î «Ë¨Ç§Æ¦Á¥Á¥À¤¿£½¡»¡¸ ·š´˜²•°“¬©Œ¦†¡‚›z–pˆcuZd"PW'MQ.QT5X[$fq'l{(t†)z%{‘"{xŒvŠo€l}hxeubpam_l_i_kalcpfriwl{o~r‚vˆu‰uŒu#sŒ&o…%i|$dv&]f+V_6P\AP`BTe7[m,ez'p„|“™ФŽ« ’® ”°™³œ´·ž¸¡¸£º¤º¥º¥º¥¸£¹¤º¤º¢¸¡¸¡¸´ —®ˆ¢|•n…gyan[bV[VX\b^c_d\aV[PV IQ GMGLFKGNHQJTJWHUFU IQ IQIRIRHRGQFRFREVEVEVFWGXIZJ[K\K`LaMbNcOdNeNeNeQdPcPcPcOePeQfQhTjSiSiRhQgPfPfNeM`L_K^I_H^F]F]F]DYDWAT>R=OMCRHYO_SdXl[n`rewj{m~no€qr‚s„u†w‡wŠwŠwŠt‰t‰r„p~ hr ZaJO>@=L@RKba}~ž¿µÖ ÂäÌìÏðÏñÌòËñÍô ÎôÌñÀæ¾ä¼ß»Þ»Ý¼Ü»Û»Ù»×¸Ò´Î¯Ê®È­Ç«Æ©Ä¢¸Ÿµ›¯–ª’¤‹…–€’}‰pw ^`HH21((37 EN[n xŽ—±§Å³Ñ¼ÙºÓ°Æ§À£¼¡º ¹¶œµž¸£½¦½£¹žµ™®•©‘¦¢Ž¡‹Ÿˆœƒ˜€•~’~’€”‚”‰š‰™†˜„˜€“x‹oiwcfWZFI58 *+#$# #  #(09GObe} {–Ч¥Œ¢‰œ†˜ƒ–“}z‹wŠv‰t…rƒp€m~m{kzlykxeu`p^k[gU\MS >@36*-&+'0->9O C^PfUjWiTfTdTeRbM^O`M[JT EJ?@73-)'#UaT`T`R]Q\QYPXOXISGQDMAI=D8> 27 -3%0")!! 58 IM\ghuq…tu{”ƒ–ˆ—’£“£”¤–¥˜¦š¥›¦œ§š©š©›ªœ©›¨›¨š¥š¤™§™§˜¦—¥–¤•£•£”¢Ÿœ‹˜ †‘ €‹ |†{ƒ{ƒ……Œ‹• ’ž—¦›©œªªž­ž­¬œ¬šª—«•©”©‘ªŽ¥‰ ˆœ‡™”v m‰dv^nS]GL$;=$00"(' "" !-,GE cmq}ˆš›³£Á¤Ä¨Å¯É¯Í¯Í®Ê ®É ¬Å «Ã©À¨½©¼¨» §º ¥¸ ¤· ¤· £¶ £¶¢µ  ´ ž² œ±™¯•« ¦ Œ£‡™ ‚• | |€”‰œ “£ ™¨  ± ¡²¡µ¢¶¢¸¡·Ÿ¸Ÿ¸ œ¶™³—°”­ “ª ާŠ¢†Ÿ“y%n‚+ct*Wd&IS):C+09#('" $%!.2@CWkp†¨œ¾ ¢É §Î ®Ô ³Õ²Ö³Ô²Ó±Ñ ®Î¬Ê©È¨Ç¦Á¦Á¥À¤¿¢¼ º ·Ÿ¶ š³—±”¯’«ާ‰£‚~—vŽl€`nW`%RV*SV0Z_8dk$r%wˆ$€“"‡‰ ‰Ÿ‰‡œ|”z’wŽsŠp…kg|cxhpfoendmdmenhpjrkvjwhx$fy)cv+_p*Yg)Ub)OS,JO6HO@KSAO[:Td1\o.fyqwŠ~”„›‡ Œ¤’ª–¬"˜±$›±&³) µ+¢·,¤·,¤·.¤·)¡·+£¹(¢¸%¢·$£¸#£¸ž³˜¬‚“ u†gw bp ak_f _d ac[\ZZVWSU ORKOHMFL HPGOHOHQJSJS HS GR GK GKGKHMHMHOHOIPFUFUGVIWJXLZM[N\K]L^M`NaNdPePeOfTgUh Tj Tj TjSiTiShTiTiTiShShRgRgRgPaNaM`K^I_H^G_G_FZEYBWAT?S>P=P=M:J9I7H5F4E3D3D3D6F5E4D2D2D2F2F3G0C0A.?*<'7$4!0.$"               "*#3,>2E;N@RFYJ^OdTj\saxfƒj†oŠty“{•}—}—{‘|’’€“€“~‘}|sŠu‹uŠs‡o~ fq V^GL9F:ICXVqo‰«¡Å±ÕÃèÈíÉïÇðÅïÅðÅðÂí½ã¼â¼ß»Ý¼ÛºÙ·ÕµÓºÐ·Í³Ê°Ç¯Ç®Æ®Å­Ä§¾¤ºŸ³›®–¨‘¢‰™x‚imTS;<+/08>HOdk„ «¤Æ²Ö»Û ¹×³Ë«Æ¨Ã¥À¥À¡½žº ¼¥Á¥¼¤»¡·ž²™­–§’¤‘¢¢ Šž†›„™ƒ˜‚—‚— žŠœˆ›„–~y‡tjpbfTUA@ 0,"   #,7DV]ut ‰¥ —²–­”©¥‹Ÿ‡šƒ•~Žz‹wŠv‰t…rƒqo€o}o}mzm|l{gvdralZaSYHM>C26+.&.'5.D 8PCXMaSfSdTdVeScM]O]JU BI;>32+(#!YiZhYgYdXcXbWaWaQ\OZMUJRGNAG ;A 6=,6'- "'( @ATVdrp€{˜€œ…žŒŸž•§–¨˜©™©›©œªž©Ÿªœ¬œ¬ž¬ž¬ªž¨§œ¥›¨š¨™§˜¦—¥–¤•£”¢Žš‰– ƒ ~‰ }‡ †‚‰‰™–£ ›ªœ«ªŸª ¢«ž­¬«›«™©–ª–ª•ªŽ«Œ¨Š¡‰ˆš–w‘ nŒh|bsXc"LS'@B(65&,+#&$  !#-2HM bpp~…™˜±¡½¤ÀªÂ±Ç°Î°Î°Ì¯Ê ­Æ ¬Ä ªÁ ª¾¨¼§»¦º¥¹¤¸£·£·£·  ´ Ÿ³ œ±™¯•¬§ ‰¡ … …‘ ‚‘‘ …— ŒŸ”¨š°œ³¢¸¢¸£¹¤º£¼¢» ¹Ÿ¹ œ¸ šµ—²•° “­©Œ¦ˆ£ ƒ—|’#t‰*i}*^n(P\(AK-7A%.+ '$"$$ .3ADVg oƒФ™¹Ã£È©Ì­Í±Ò±Ò±Ñ±Î ¯Ì ¬Ê ©Æ¨Å§Â¦Á¦À£¾¡»Ÿ¹žµ´ ™² –°“®‘ªŒ¥† šz“o…fy]h#W^%UY$[`(go.s|)~'ƒ”$‹ž‘¦“¨“¨“¦“¦Ž¥ Š¢…žƒš€˜|“vŽr‹uˆs„qn}lylwksksknhn!dm&`l*\h+Ya,S[*PU0JJ0EF2AC6BF5EK1GR0M\1Sc!\e bmiyoƒt‹z’!™'‡Ÿ2¦6¨9”©?˜­D›¯Fœ°Hœ®Hœ®Gœ²G³D²?œ±?ž²;ž²3™¬+‘¤„rxfmai`i_f _e_eURQO KLIKILKM JL JK JSIRGPGPIP HP GMEL CL CL CL DNEOFQGRHSJYIXJXKYKYLZM[O\LZL]M^N`OaPcOePfUjTiSi Si QhSfSfSfTgTgSfSfSfSfSfTfRcQbNaL_J`H`G_G_F]G[FZEXCVAS@R?Q,;+8)6/,("               !'/#7.C 5L;UB[HcNiPoWv^e…qt’y–~šƒž„Ÿ„Ÿƒžƒž…‡Ÿˆž‡›†˜„•“yŽyŽvŒtˆs„ n| `jQY;D8C;LH`\zt•´¤ÊµÝ¼ãÁçÁæÀãÀä¼â¹à½á¼ß»Ý»Úº×¹Ô ¶Ð ²Í¶Ë³É °Æ¯Å ®Ä­Ä¬ÂªÀ§¾£» ·œ±˜¬’¥ŸŠš –z†ps_\ EF05.98DDX]v  Ä±Ù·Û·Ö¶Ñ°Ì­É«ÇªÇ¦Ã¢¿¡¿¥Ã¤½¥¼£»¢¶ž±š«–¦“£’£¢Ž¡ŒŸ‰ˆŸ‡žˆž ŸŽŸžŠœ‡•Œ}‡r|kp]\NH <4 *&#+; F\ `| x”ލœ´›°™¯˜­”§Ÿ‰—„‘ŽwŠv‰s„q‚on~n|m{myn|l}iwgtdn_fY^R]JR>C37)/"/&8+C6LDYOaQbSbVeUaMZ JS CI 8;/.(%"!]l\k\k\i\i[f[f[dVaT_R\PXLTFN @G :B2=+1$% !.. GG\^kywˆƒ˜‡¢Š¥ §”§˜§–ª–ª˜©š©›©ªž© ªž®ž®Ÿ­Ÿ­Ÿ¬Ÿ© ¨ž§›¨›¨™§˜¦—¥–¤•£•£Œ›Š˜‡”~‰ ˆ „ŠˆŽŒ—• ­  °Ÿ®Ÿ¬¢«§¬¬œ«œªšª™©—ª–ª–ª­‹§ˆ¡‰ˆš–v’ mŽk~du#OV)EF+98)/.&)'% !'!"#&% &-9 JS_ol~˜•®žº¢¾ªÁ²Æ²Ï±Ï±Í°Ë ®Ç ¬Ä ¬Â «¿©»¨º§¹¥·¤¶¤¶£µ£µ ²ž°›®˜¬”¨Ž£†œ ‚˜„Ž„ †”Œ ”§›²Ÿ¸ »£¼£¼¤½¤½¤½¢½ » ºº›¸ ™´–²”¯‘­ލ‹¦‡š•x'n‚'cs&Vb(FQ*=E(30#,) &!'$ '!"02BEUfm‰ –¶š¾$ŸÃ&¤Æ%©Ç¯Î¯Î°Î¯Í ­Ë «É ªÆ ¨Ä ¨Â§Â¦À£¾¢» ¹ ž´ ³™² —° ”®©‹¤„ž|—x‘%i€$bt$Ze%W]#Z] bgsy#€‰1ˆ˜-$’¤–ª˜¬ ˜« ˜«™«œ¯—«“§¥¢Š …œ€˜‚œ€˜}•z!w‰"t…r~o{ sq"oq%in*fl-ah0]a/XZ-UT:LK5ED/@=.>=+=>);B*>I.CR"HL"NU Va\nbxi€#pŠ)v?…œA‡žG‹¢N¤S’§Y”¨Z“¨\“¨]˜¬]˜¬X—«R–©Q™«M™«E“¤:Š›"€sseh_e\dY`U\TZROKJDFDGIKMNNNLK JXHSGQFOGNFL EJCIDTDTDU DU DW EX GY G[M\M[LZLZLZMZMZN[KXKXLZL]M_N`ObObQfPeMcKbK_L`NaObRdRdSdSdSdSdSdSdTcRcPaM`J`H`G_GaH^H_I]G\FYCWAS@R^FgKmOrUz]„dŠv‘x“~˜ƒœ†ž†ž„œƒ›…¡†¢‰£‹¡ŒŸ‰š‡– „”‚–”|v‰t‡r€ epW_ DJ;E7G>TNjh‰Š® ¤Ë¯Ö·Ý ¿âÁßÀݿݻ۷ؾâ½ß»Ú¹×ºÔ·Ñ µÍ³Ê´Ç±Æ®Ã­Â¬Á ªÁ¨¾§¼¤»¡¹Ÿ¶œ±˜¬“¥‹‡™~”zˆsuec KK 5</<5EBTYq¢ÆµÜ¸ÞºÙ ½Ú´Ï°Ì¯Ë­Ê©Æ¢À¢À ¥Ã¦¿¦¿¥½¥¹¡´­˜§•£”¤’£¡ ‹¡Œ¢Œ¢£›œž ž‹˜…Šz…pw bb TL E; 2+#)<C\\zu’Ф˜°›±±ž±›¬•£Žš‰”†‘{ŽyŒv‡s„p€on|n|n|p~nk|ixiugmbgXhQ\FN 9=,1 +2#:-D=SK^O`RaVeT`KXBH;> /1&$! !"cococobnbn`l^k]jXfWeUaU]QXLPEH?C 1?,5%+#&('87QPefo~|‹‰™¡”¥—©™¨—¦—«—«š«›¬¬¬ž«ž«œ¬œ¬ž¬Ÿ­Ÿ¬Ÿ¬ŸªŸªœªš©™§˜¦—¦•¦“¥£‰ ˆš „’ €‡ƒ…‡Ž‘•šž¡¡£¤¦ §ª¦¬¥® £® ¡¯¯œ¯›®™­˜¬–ª”©“¨ލФ… ……œ™{“u‹t†k|_oU`JQ!>B"13!))+&#+,-  # 04EHZmk€}•ˆ¥”³ ¾§Ä§Ã ®Å ­Æ­È ®É ®Ç °Ç °Ã °¿ ¬¶«µ©´§³¦³¤²¤²¤² ¶´ ˜®#’¨!Œ¡†›‚”’†•‰œ £—­œ¶ ¢»¤¾¦¾ §À ¦¿ §¾ ¦½ ¥¼¤»£º¤¸µœ´ š³ —® •«’¨‘§‘¤‡› „š{“ p‡!i{%_k(QZ(DK:710!)($$$!!!#&#/5*D2> @Q MfYzt› –¿°Ú°ØÂç Êï¹à²Ú¸áµÝ¸àºß¼Þ»Ù¸Ô·Ï¶Í·Ë³È³Æ³Á²À#°½"¯¾¯¼ ­º¥¹£·¡³°š«”¦Ÿ‰›„’~‰v}hjSR>>34 13FRSdqŠ—µ¯Ð·Ø½ÛÄà»Ó¸Ð²Ë¯É¯É¬Ç¨Ä¦Â£½¡» º¢»£¼¢¹›²•¬–¯•­’«¦Ž¥££Ž£Ž Œž‹‹›Š˜ˆ–„“z€tz hm Y\HI47"' #)%88NOff}˜‘«’¬˜°œ±š®–¨’£Šœ…•‚‘Žz‰u…pn€n€m€m{lzmynzozmxkshp[oTeNWDH66$$ '43A?OEXI]K_ FZ?R99//'$# $fsfserdrbpao_m_m[iZhYdWaS[LTDM?G 2>,5%+#&)(88RRhitƒ €‘Ÿ”¥–ª™­™­™©š­›®­ž®ž­ž­ž­Ÿ¬ž®Ÿ¯Ÿ¯ ®ž­Ÿ¬ž«¨œ©›¨˜§˜§˜§•¥‘¢Ž †™…” ƒ‚‰…ˆ•™œ¡Ÿ¦¡§¤ª ¦¬§¯¤± ¢± ¡°¯œ¯›®š®˜¬—«”©“¨ލФ… „œ„›™|”wt‡m}bqXcNV$BG"67!--$'%$ &' -->?Pa`sq‰€›¬›º£Á¥Ã ¨Â ¨Ä ªÆ «Ç ¬Æ­Ä­¿¬¼­·«¶¨´¤±¢°¢°¢° £±œ±š®!”©!ޤ‰ž…š…–„•ŠžŽ£ •¬›µ¡¾ ¤Á §Á ¦Á §Á §Á ¦À ¥¾ ¤½ £¼£º¢¹  ¸ ž·›µ™±–­”«’© ’¦Šž‡œ~–"u‹#m'ep)W_*JP&;<"21#)(&$#&"!"$%$-0*9<HVYilx’€ Š«”²™µž¾ ¿¢Á¥Ã§Â§Â ¨Â ¨Â ©À ¨¿ §¾ ¤¼ ¡¹ ž· ›´ ™² ”ª ’¨ ¥ ‡¡›z‘q„k{frfp!fp!hr!o|!|‹#‰œ%’¨•¯˜±œµŸ·Ÿ·Ÿ·Ÿ· ¸Ÿ¶Ÿ¶žµœ´›³™±™±—°–±•°•­’«¨Œ¥Š¡ˆ ƒ–“}"zˆ)x,t{0pt/ln7dg8^b7VY9LO=+GG.QT2Z_4`g6bi2jo6ns=tyBy~H|‚K…P‚ˆR„ŠX†ŽX†ŽY‡Ž[‹‘WŽ“MŒ”?‡‘3ƒŽ(ƒtvgjbecefgbc ]^TUOOKJJINL OPMTKSEIEG EDDACADDEGFI HN IQIRISJVJZIZI[GXGXHYHYHYHYIWHVKYKYJYKZ M\ N]P_P` Qe Qe Pd Oc Nb NbMaMaNbPbQcSc TbSaT`S_OaOaPbPbPbPbQcQcT_R_M_I]G[EXDSER@T>Rt{>nt>di?Z^?QR=HF;A<8<7A34>679;<6CE6LQ7UZ6Zb8]e0eh3hk8mp=ps?ruCswEuyGw{My€NxOy~O~‚O„‡H†Œ>†Ž4ƒŒ,}!qpcb^`cefhae[_TUQROOPNPPQR MR JRCECCCAD@EAGDHI IK JR JRJSJTJVIWHYHYETFUGVHWIXIXIXIXKYKYKYKZM\ N] P_Q` Rf Qe Qe Pd PdOcOcOcQbRcSdTdTdUbTaS`M`M`M` Na Na Ob Ob Ob S_ Q_N_J]H[GXFUGTEXBU?S>P?77!--'' ""%##%##$")%/* 7D AN Pa]skƒx”…¢‹ª š´ ž¹ £¾§ÂªÃªÀ«»«º ª¶!©µ%§´)¤²'¡¯&¬#š©"™¨(“¡$‰š†˜†šŠž¤’©œºŸ¾¤Æ§Í«Ð«Ð«ÍªË§Ê§È¥Ç£Ä¡À  ¾ žºžºœ¶šµ˜³•¯“¬‘ª©¦ŒŸ ‰ž%‚™$y#s„$lx%^g&RY3CI/;=,12./-01//42-86+983@B-IJ&SV Z`_jgur€z‡}•™ˆŸ § ”® ™²›µœ¶›¹›¹ ›¹ š¹ ™¸ •µ “³ ±¬Ѝ… ~—!w'p„-k}/hw(dt)jy*rƒ'|Œ#…—Ž¢–ª›°œ·Ÿ¹¢¼¤½£¼¡º¡º¡º » » º º  º Ÿ¹ Ÿ¹ Ÿ¹¸ ž¸ œ·¶›µ™±—°–®"˜«$•©(’£/Ÿ6Žœ>Š–A†BƒŒF|‡Ev€HlvIciI[\IQPCID@D>I8;F;=DAC@IM=QVq{?r|Ku|JtyNwzP{~Q‚„K…ŠB†‹;…‹,zs"okd`^]_``c[`V[OQNPNPOQORORKQHNGIGFGDGDIDJF KJLLJQJQIRIRHRGTGTETHVIW KV LW LW KY KZ I[IZIZIZJ[L]M^ O` PaQeQeQePdPdPdPdPdQbRcSdTeTeUdTcSbJ]J]K^ K^ K^ K^ K_ K_ JY JY I[I[I[I[KZL[GZEXBU@R=P 161@@STmnŒ’² ²ÔÁãÁáÇâÅàÁݽٸմѯͭˬΩ˦Ǥťťť£ÁŸ¹¶˜²“®’«‘¨’¨“©”¦’¤‘£‘¡ŽŸŒœ‡˜„“„Œ}‡s}hpY_FJ 24%& /.ED`av–‰¤©”ª’¦¡žŠœ†˜ƒ’ƒ’‚‘}zŠxˆv†v†sƒo}lzlxkxkvjudr_lXbLS =@+/   ! &"+)0*.''"!##! "o}o}n|m{kyhwfuetencl_iYgQaH[=R6L -8(0#'#"(&64%ON-cdn€|Œ¢ ”«–±›¶Ÿ¹¡º£¹¤¸¤¸¥·¤¶¤³£²£²ž²Ÿ±ž±ž±Ÿ¯ž­¬¬ª›¦˜¤ ” ‰•‚ ~‰……„† ˆŒ — 𢠢­ ¦°¦² ¤¹¥¹¤¸£·¢¸ ¶žµ´ž°°œ¯›¯™­—«•ª”©Œ¦‰£… ƒ›‚™€˜—~” v‹ q„ jyalU]IM=@87#//#++$()')*(**%*)"+( +( 08 6? @LLYWgbvo†y‘‰Ÿ¥—­ž³  µ£´¥´¦³$¤¯'¥°-¥±0£°0 ­+›¨&–£!“ (Žš$Œ™ˆ™‡›‰Ÿ ¨ –± šµ£Å¦É¨Ï«Ô­Ö¬Õ«Ñ«Ï§Ì¦Ë¥È£Å¡À  ¾žºžºœ¶šµ˜´–° ”­ ‘«ª§ŽŸ$Š '„™%{‘"w‡#n|&ak'U]0DI->A*87)64-;9/B?+CC%AB4FG+IJ%NP QS!TWW]_gfl gx k~ s† }‘ †›£’¨”¬“­”®•° –± ”° ’® ¬ ª„¡œ{”uŠ"n€(ix/fu1er2g{1n‚-yŒ'‚— Š¡’¨˜¯œ²¹ »£¾¥¿£½ ¢¼ ¡»¡»¢¼¢¼¢¼¢¼¢¼ ¡» ¡» ¡»¢½£¼£¼¢»¢¹ · ž¶#µ0œ®2™¬6•¨<”¥D‘¡JœMŠ˜M‡“M~ŽMx‡Np}QhpQ_eOWWLOMIJFFACEDHDJOAQW=Y`:aj8fq5jt,j|.l~2m€2m€2l2l5m€6nEo{HqzMuzS|~T‚ƒO……Eƒƒ<€+vn'qk#ke eb`_[\TYQVILJMJPLRLSLPHMGJ!HJ!IHIFHEJG LJMMNPKRKRIRIRHQGRGRFQ LW MV MU NS MU KV HX G[GXHYHYIZJ[L]N_N_PcPcQdQdQdQdQdQdRcRcSdTeTeSdRdQcI\I\H[H[H[G[G[ G[ EU EUEUGU HV JY L[ M\GZEXBUAS>Q>N:K8I8G8G8G7F7F7F6E6E5B5B4A4A5B7D8E:G6K5H4E4D6C5A2>1;(5'1"+$  %/#70K7Q B\KfRmZucj…qŒz”ƒŸ‡¢†¢‡¢Š§¬“¯“¯“¯”¯•°—²˜³˜³—°–± “­ ¦  ˆ›}q…gn!\^ HG44/0 :BL]Ynu” š¹ ¬Ì®Ï¹Û&»Ý'¶Õ+»×ºÙ¸×¶ÓµÏ&³Î*²Ì$°Ç¯Ã­Ç ­Å­Á«À)©¾,¨À$¥¾¤¾ ¤»¢¹ ·Ÿ³›°—«‘¦¢…—{Šr{jo ^a MN :>05*7 ;IOad{£Ã»ÚÂâÆáÆáÄßÀܼضӳвϱҮϨʤţĢ¢¢¡»ž¹™´•¯’­’«“¬•«–ª”¨”¥“¤“£¡Œœˆ™†€‹vƒkx_hMQ 89)) '#:7QQp f‡}š‡¢‘¨’§¡‹†™‚”ƒ’ƒ’„“ƒ’‚‘€}Œ|‹|‹x‡s‚p}n|nzlykxjugs_hRY BG14!#!$!"" !#"  ! " " !!o€nnm~k|izhyfxencl^hXdO]EU;L4F+4'-"$! %"0/$FF-X[#k}{Œ‹Ÿ’© ”®™³·¡¸£¹¤º¤¸¤¸¤¶¤¶¤³£²±±œ±°°­œ­œ«›©˜¤ ’ž ˜Š”…‹ †ˆŠŠ‘˜ ˜£Ÿ¬£±¦³¥²¥»¤º£¹¢¸¡·žµ´´ž°°°›¯™­˜¬•ª”©Œ¦Ф‡¢†žƒš™—• vŒ r… iz_lR\GM?A9:#24#24$35%46$67#563412 04 26 7<@F GOO[Zi evxƒ‰—¡ •¦˜ªœ­! ¯%›§)œ©-ª1œª1˜§-”£&#Œš$˜ Œ˜Œ›¡ ‘© ˜´¿¡Ä¨Í©ÐªÓ«Ö¬Ö«Ô«Ñ«Ï¥Ì¦Ë¤Ç¤Ä¢À ¡¼  ºŸ¹Ÿ¸ž¸›¶™³!—°!•®"“­!“ª ¢'Ž¡)ˆœ$€“"z‹$r'co*Wb'DH'CD$@@#BA&HG'PR#RVOU)PY!OVQTQS PRMQPUUZXc[hboiy r„ zŽ•‚—…ž‡  ‰¢ФФ‡¢… „Ÿy“xr‡&l}*gu/cp5bo8dq:m6rˆ0|“(…ž§“­™±œ´œ¸ »¤¾¥¿¦¿ ¤½£½¤¾¥¾¥¾¤½¤½¤½¤½¤½£¼¤»¤»£»¤º £·$¡¶(Ÿµ+ž³=œ¯>š«A˜¨G•¥L“¡QžRŒ˜Sˆ•RO{ˆOq~OhrN`gKW[GPSBLLWa:\i5bo0gt/lz*f~,h€,h€.g€-f-e~.f0h:hy?kxGqxRy{U€}R‚|G€x?{s/wq-uo)qk%ke c`ZYSTPQGKIOKQKSLRKOHKGFFGEFFDFDHG JKKPLTMUMULU KT JT IS JS JS LU LT NQ NO MP JSFVDXHZHZHZI[J\L^N`OaPcPcPcQdQdReReReTcTeUfUfTgSfRgQfL^K]K]J\H[H[GZFZ EX EU FT GR GR FU GW FY FZDXBVAT@S@P>NWIbSl]vfm…pŠ{•‡¢Œ¦Š¥‰¤«–²–´–´—µ™¶™¶™¶™¶˜µ•± –±’­ ާ ¢Š’s‰nw#ag'MM%:71/59 AN M`i„‹¥ ¦Ã °ÐµÖ&¸Ö0¹Ó7½Õ¹Ö·ÒµÎ´Í*³Í,²Ê#°Å®Â ¬È ¬Å «ÂªÀ%©À)§À"¥À¤¿ ¡» ¹ž¶œ´›°–¬¥Œ¢†•|ˆqy il\^JK8:/2 %,2< ETXjrˆ‘¬¯ÍÁàÁÞÂßÂ߿ݻٸֵԴӳ԰ѫ˦ƢÁ ÀŸ½Ÿ½Ÿ»·˜³”°”®•¯˜°š²™­˜¬—«—¨–§“¤Ž ‹‡“€wˆm~cmQW ;<,) !/*CA]TqlŒz— ‰¢ޤ ‰›„—‘‚‘ƒ’„“…“…“„’ƒ‘‚‘}y‡u„s€rp|o{nvluemW_HM8;'% !##*(+(0.2222 00 .- )& $ n~n~m~l}k|j{hygxeqbn]hXbOYEO :F 3? (2$+ # !*(!=>(NP`oq„– Œ¡§•®œµŸ·¡¸¡¸¢¹£·£·£µ£µ¢´œ³±œ±°œ¯›«™ª˜© —¤ ’  ‹˜†’ƒŽ„‹ƒ‰ƒ‰Š‘‘™ ™¤ ¯£µ¥¶¦µ¦µ¤º¤º¢¸ ·žµžµž²ž²Ÿ±°°›¯š®˜¬–«•ªŒ¦Œ¦Š¥‰¡…œ‚š€˜• t‹ p† hy]jQ[GM@D>>;8?> ECGFGHEHCG@D<=9897;9;: =? GMQZ bf io s~{ˆ ‚’‡šŽ¢(“¨"’ž&’ž)‘ž,,›'Š˜$‡•!‡”—š¢“ª ™µžÁ£Ê¦Ð«ÑªÑ©Ô©Ô©Ô©ÒªÐ«Ï¥Ê¥Ê¥Æ¤Ä£À £¼ ¢º ¢·Ÿ¸Ÿ¸·š³˜° –¯•® ”« “¢% 'ˆœ#” z‹#q~)co+Ub"HH$LK!MLQO!YZ$cg!fodp!as_l^g!^b)X\&QT OSSXTWUZX`\f`pewh~kƒ sˆ uŠwyyxtŒs‹*m‚.k1hw5bo7]i9[h>^kC`o7h~4m†)v‘›†¤©“®—¯˜µ›¸ ¼¢¾£¾£¾£¾£¿¦¼¦¼¥»¤»£º£º¢º¡¹!¡¶!¡¶!¡¶!¡´% ´)Ÿ²,œ°0›°Aœ«Aš¨C–¥F”¡J’žMšM‹•Mˆ’H€‹Ez„CqyBgo?_e>.)&72JC[Z}k‹}˜†‡›‡™ƒ–€’‚‘„’…“†”‡•ˆ•ˆ•†•ƒ’~{‰w†u‚s€q~nvnvhq[bNU@B/, " &-1;< EGJP NVMWHSDL9@04m}m}m}l}k|j{hyhyeqco^iX`PX FL :A 3; '1#* #'%88%FIR^erzˆ…™‹¡“¬›³¡·Ÿ¸ ·¡¸¡¸¢¶£µ¢´¢´´´²›°›®™¬—¨–§ •¢ Žœ †” Œ€Š‚ІŒˆ‹Ž–•Ÿ ž­¥·§º§¹§¸¨·¥º£¹¡·Ÿ¶Ÿ³²²²Ÿ±ž±°›¯š®˜¬–«•ªŒ¦§‹¦Š¢‡ž‚š€˜~” sŠ o… fz[kPZHNCG ADF@LFSPVUUVSWQVMUHIC@=9;450 20 89BE LK TV^egsm~t‡|“&ƒš!™#‹˜%ˆ–$…“$ƒ’#‚‘"ƒ‘ ƒ‘Œ—›”¥ ™°ž½£Ç¦Ð¨Õ¬ÒªÓ¨Ó§Ò¦Ñ§Ñ©ÎªÌ¤Ê¤Ç¥Æ¤Â¤¾¤»£¸¤·ž¶ ¶›µ™±—¯•­“¬“©‘ $ŽŸ#‡™~‘wˆ!n~(_l+R`NL#TR"YV!]\!fi#qx"v‚sƒqŠm‚ly*ks5ei2Z_,V[)Y]WSVUTVS\SbViXn Yr cweyg|jj€ i f} d{5`u7_q:\iš¥>˜£>” B’C™D•Cˆ‘B†;|„9w7mt6fl3_f2Z_.V[,UX8KXfy1d~6h|CmyQxz\ƒ{`‰z]ŠwWˆr8|{-sr!kge_b[^UULOFTUTXTY SZQUOONH MDLNKMIK FH DIBLAOAPKRJRIR IQ HQ HQ IO JOLS NQ PO QN QP OV L[ J_K]K]L^L^O`PaRcSdRdSeSeTfUgVhWiWi Xh Yi Zk Yl Wm Vl UlTkXhWgVfSdRcOaN`M_HZ GW HS HPGPDQCUBWDZCYBXCW EX FVEUDT?N?N>MJQdiˆ¤ £Â·ÔºØ½Û½Û»Ù¸×¸×¹Ø³Ñ±Ï®Ì©Å¤¿¡½ ¼¡»¡½Ÿ»™¶•°“¯•¯—±š³ £¸¡¶Ÿ²°š«•§¡‹‡•‘v‹o„fuU\ >>.) #.*@9NOsa‚u‘—ƒ—…—ƒ–‚”‚‘ƒ‘…“†”‰–Š—Š—ˆ™†”~Œ{‰y…trmsnvhq]fRXFG40%" ' $.7?IMZe bp fwcv]qVhIZ=Ks€qp‚p„p‚nlykvgpcl]fT_MUCI8>26//'' !" !" "#%#-+63OQZajuxŠ‚™‹¥”¯ ›´ž² ´£¶¤¹£¸¢¸¢¸£¹  ¸ ¡¶ ³ ®›ª˜§“¥¥‹ž Š™ˆ’„Š„‡‡Š’‘— š© ­ ¡²¤·¤¸£»¤½¥¾£·¢¶¡µ ´ž³²²²­œ¬š«š«›¬™«—©–¨ªŒ¦ˆ¢…„˜ƒ–€”~‘tŒ mƒbsVdNULOKNLMSXW\\caiclaj]iZfX\TVLOEH>A!8:#24"..=7>9F?PLYX^dfql{s„#xˆ*|ˆ)y„!v€y‚€ˆ…•¤˜ªŸ¶¢Â¤É¦Ï§Ò¨Ó¬Ö¬Ö«ÕªÓ©Ò¨Î§Î¦Í¤Ë£Ê¤Ç¤Ä £À ¢½¢º¢¸œ¹œ¸·›³™°™¬˜ª™«‘¢‹Ÿ„›}•p‰bvXhVbSZWa_mi{r‰y‘{”{”#‚•#”&}‘%y‹&s†&n€%i|'fzap_n\jZeYb#Za'[a*]`(^e']d&]b(]`)_`*^^(]Z(ZX5UT4PP4LL5HK7GM8HN9IP6HO'M_'Sd#\keso~ xŠ—‡ ާ‘¬–² ˜´—³˜² ™²š±¶œ¶œ´›´›³$š³(™³*š±%›¬$š«)š®-š¯2›°3™°3•­0’ª7–¥4‘ /Š™.…•0‚“0~*vˆ'qƒ/i|.cw,^p-Zh.Xe-Ua+T])SZ%O[$O^&Qb'Rg*Uj*Wl,Zl-[l4ao4ao4`q3_p0[n0[p0Zq2\s/`nEov]zwj~ro‚sn†zd†W})vo.si1mb3hZ0dS&_PZNWKSXTZUZSYQWPUOQOQPZMW ITHRHUIVGVDTIPKR MUNVNVKTIRGP IK LM MQ NSMTMUNWOZQ[Q\R]P]N[M]O_PbRdRdRdRdReSfTgTgSfSfSfRfSgSgSgSgTiUjXlYmZm XkViTgOcL`H[EWCUCS ETGVFW FYHZGZGZEZ CY BXDVCUAS=P;N8L7K7K2G1G1G2F2F3D1C2B2C2B3C6F:I.;-:*3%/)# !,0'=:QLgZugƒnŒ—†ž¨”®—µš¹—¹“µœ½ž¿¢Â£Ã¢Â¡Â¡Â ¡Ã  »œ·—µ”³ “°ŽªˆŸƒ™v†oz%ci-VX.FD+77+25038T`ZjoˆŽ«¦Æ®Ì³Ì¸ÎµÐ ´Ì¯É®È(­È)­Å­Â¬¿ ®ÁªÀ¦À £À£Á£¿¢¼¢ºž¼º œ¶š´ —°ª… }™xƒ(mv5]b9MN2?=(31#() !%.(%%, 6?EUYqy— •¹©ÈµÔÀÞÁ޻ڹغջԳױխϩȦã¿¡»¡º¥¾¡»œ¶ –± ”®–¯™¯œ± ´Ÿ´²˜¬–ª•§‘£Œœ…’†‚‹x lpXX>; ($!  "#30B;WQm k… z”€˜ƒ—‚”~ŽŽŽ…”ˆ–ˆ–ˆ–ˆ˜†—“}Œw‡tƒsƒsƒjz jzeu[hSZGK66&$"! '50FBZRhczi~jex`r[l Ug Pau‚sƒrƒq…qƒpn{lwiren]fU]LTBK:@5903 *-&'&' &' &&++11AC KQ [fixsˆ}’‡£’¨–«š¯±´´žµ¶›µ›³›®š©˜¥”¢ Ÿ‰˜ ‰—‰“ˆŠ““›˜¡ ­  ° ¥µ¦¸§º¥¼¦½¥¾¤¸£·¢¶ ´ž³ž³ž³ž³Ÿ¯ž®›¬›¬š«˜ª•§“¥¨Œ¦‰ ‡…™ƒ–’}tŠl`pU`PVORSUUW^ebhfmjrksjugtfs`e\`VXOQ#IK%AB&9<&57!756395?=FFKNS\Zf\jbo!hr!islwt~€Œ‰•™©œ°¡»¦Å§Í¨Ñ©Ôª×¬Ö­Õ«ÔªÓ©Ð¨Î§Í§Í¤Ê¥È¤Æ¤Â ¤¿£½£¹£¹œ¸œ¸›¶š³˜°—«—©–©¤Šž‚™{’p…ct\g!ZcZb`jixs†{‘™ƒ›…Šžˆ…˜•} w‹ t† r„m~k|hxfr!cn$bl&aj)bk)\f*[c*Z`+Z^,Y\/XZ.UW,TS1PO0LL1FG3BE5AE6AE5@D3?E(CQ&HU$Q\Yc`nj{uˆ {‘ ƒ™ ‡Ÿ Œ§«‘¬“¬–« ˜« —®–®—­—®—¬–¬–«!–« ™©!—¨!•¦#“¥$’¤$ "‰œ…˜+‡”&‚$|Š"w†$u„$q k{ev$`p#[l$Wg$Sa%Q^%PY$PW"NU!NY"N[#N_$Ob&Qf&Tf(Vg(Vg,Yf-Zh.[i-Yj,Wj,Wj-Xm/Zo/^fChl^xru†x}wŒ}avOvn1pf1oc1l^0iZ/hY(dY aX_XVXVXUX UX!TWSTQRQQNWLU KSKT MV MX LW JU KP KP KP KQ JPJP IOHN KL MN PS OTOVOWPYQ\Q\R]R]P]N[L\M]N`PbPbPb Ob Pc QdReSfTfTfTfTfUgTgTgTgPdPdQeRe Re Tf Tf TfThThSfQcM_ HXCR@O EV EXGYI\I\I^I^ I^GXFXDVBT?R=P;N9M4H3G2F2C1C2B2B2B4D4D4D6F:I;J:I9H:D;EE 9A7;482625 /3 ,/ ,/./ 25:@HQT`^njzs„zŠ…™Š ‘¦–¬˜®˜±™² ™´˜²˜°—¨–¤”ž›Žš Œš ˆ“ˆ”Œ–Ž—‘›—¡œ© ¯ £² ¥µ ¨¸ª»¨»§¼¦½§¾¤¸£·¢¶¡µŸ´ž³ž³ž³¡±Ÿ¯œ­š«™ª–¨“¥¢Ž§Œ£‹ ‰œ‡™ƒ•z‹q„iy_kW^TXXY__ccltmwpzs|ttt‚s lr ho#ch&]b)VZ+NR*EI)?D,59$02-,.-2057"49<27:,9A,Q9J7H5E3C2?2?2>2>5E4D4D6F9H:I9H9GI=H;G8E5B2@3>.:)5#. +&#  #&(#30B>RNc_v n„x–‚ŸŒ¨‘«”­˜³Ÿ¹¡»¡Á£Ã¥Å¦Æ¤Ä£Ã¢Ã£Ä ¢½Ÿº›¸—µ•± ªˆžƒ˜{“r†&es0X]3HI0::245356%7BDRXlo‡‡¤›º¥Æ ¨Æ®Ì®É­Å¬Å$¬Ä-¬Á)­¾!¬¼«À§¿ ¥¾ £¾¤¿¤¾¢¼¡¸œ³›± š¯ š¬ —ª‘¤ˆ—mu%ag2OS9?>8515/*6()8%(/&)(#%!#$'+-7CIQWaix~’ޤŸ·£½§Ç¬Î­Ó®Ö®× ¯Ø­Ò­Ò¬Ï ªÎ©Ì¨Ì§Ê§Ê§Å§Å¦Â§Á¦½¦¼¦¹¥¹ Ÿ¸ ž· œ´#š³$˜¯%•«#’¨"¤!Œ¡„—yŒ piudk!de$hgnzx‡†—¤“ª •­ ™°² š³ ˜²—¯•­“ª§Œ¥Œ¢‰žˆ†œƒ™“z!w‹!t‰)q})nx,ju.fq1bj4^e5Ya3U[3TW2OS5JL8DH9@C:<=87955554646749:2?A.GK,QY+[g*apgxi{m p†r‡s…u‚uvŒwŠwŠx‰x‰yˆyˆyˆtˆs…qq~oznukp hmbj^g[dYbXbV`S] OZPYMWKTISIQKQJPIOIOHPGTGXGXIYJXKWITKVLWLWLY MZ"O\$Q^3=3=4D4D4D7F:I;J .*  "(<7LKa`vsˆ–†™„˜ŽŽ~€€~|x‰s„n~k{jxiwhvmzhu_lVaMU @E05$*"+ ':3JD\Xqh€x”}™™|”wrˆm‚g}€‹~Œ{‹yŒwˆu…r~nyes_jV^PWMSKTJWJYO\Q^S^R[NUHMAF;A 4;3:4:7<3C3C4D8G;J>M?M>LAOAOAOCPERCQ@N-:)5"/+  "%"$+%3-=:JM] \mkŠy— ‰¥ª“¬™²Ÿ·¡¹£À¥Â§Ä¦Ä¥Ã£Á£Á¤Â £¾¡»œ¹š·–²ª‡œ• pŒe{Wf)KQ1>@022/--0..6)+06;ENRbj~„Ÿ–µšº¦Â¨Ã«Â¬À ©¿,§».§·.§·¦¼¤»£¼£½£½¢» ·Ÿµ$¢´Ÿ±®›©—¦Ÿ†–~ty#fi-QQ1?;/3-,-$,'$1%%($#*%"1%#4&'.',19 DQVee„zš”´¥Å«Ì¯Ð³Ñ´Î³Î³Î³Ì±Ë°Ê¯Æ®Å®Å­Å«Ã©À¥½£¹ ·Ÿ³Ÿ³ž²Ÿ³𝕩‘¦¢‰œƒ•‚€{‰r~ gpV[AA/-"$%42CEX[op…€”†›†™€ŽŽƒ’‚‘|x‰sƒn~lzjxgterkublV_ MU DI 7<*0") %"2 -D:ULga~ sŽƒŸ‡¡… ~—yŽw‹sˆp„„‚~{y‰u„q}mx`o[iU]RWQWS\WcWgXl\m_n]hYcU\NUGN?H=C6<46579<?B DIOXV`_jhtm{ruˆwŠt†u…uw|ƒ‚ЇД –Ÿ š¥Ÿ®£´ ¤¹¦º¨»ª¼¨»©¼ª¼©»¦¸¤·£·¤¸¥´¥´¢²¡± °Ÿ¯Ÿ¯Ÿ¯œ¬šª˜©˜©˜©–¨”¦‘£Ž Œž‰š‡– ƒ‘ {ˆ s€ n|cldkfmkopuu} y„ {‡ €• ‚—…š‰œ‰œ‡˜ƒ”€’~Œ|‰x… t€%my&do%[f"T`(NS#CH"::%31&-*"%# "!'&9=MWbs{‘ª¶ ½¥ÃªË«Î ­Î­Ï®Ï­Î¬Í¬Ë«ËªÉªÉ ªÇ!©Æ©Ä©Ä¨Ã§Á¦À¥½ ¤¼!£º"£¶  ³!œ°%š¯(—­(’©%‹¢!…"• x‰m}"hu hpjqqwz„–ŒŸ•ª›µ ž¸ ž¸  ¸  ¸›¸›¸›¸š¶˜µ˜³•±•± “«”¬”¬’«ª§Š¥‰¤‹ž‡›ƒ•‘z‹#u†#p€$l}.fq0bn4]f9V];OT;HJ8@@5;:;76<74=87?==?FI:PV2V`.Zg+_o'_p"btdwgyiy guercrbqap`m_l^h]g\eUaT^R\PYPVOTNPLNJO JO IN HN HN GM FL FL FH EG CFDGEHFIEH DGFHFIDLDNDPDPEOFMGOIOJPJPIMIMLNNPKo_d~nz†t„‰t”™„œ©“~šƒV|fDq`J:F7B6A3C3C6E9H=LAOAO@NBPAOBOCPFSERAO=K>N?&65(.-$&& !$!7:KT_oxަ š´ ž¹ ¤Á §È «Ë¬Ê¬Ê­É«Ë¬Ê¬Ê¬È«È «Æ"ªÆ"ªÆ©Æ¨Å§Ã¦Â¤À£¾¡¼¡¼ ¢³ž°™­!–«$”ª$Ž¥!‡ž—xŒq‚ iw#gt#jtq|}‡‡’¥”©š²ž¹¡½¡½¡» ¹ žºžºžº¸œ¶›µ™´™±™±˜°˜°—¯•°“¯’®‘­‘ªަŠ£‡ž„™!€”!z w‹)o€*kz0er6^j:W^8NS4FG2@?9>=;==???AEF?NQ9V]/\g'^k*gu%fu fwhzi{!iz et!bpblak_i\eYbV^T\TYOTMRJOJLJLHKFI DG FJ FK FK EJ EJ DI EJ EJ EF DECECEDHDHCF BEFFEGEKDNDNEOFMGLFLHNIMHLIKJJLLNLRvh`}nx‡y‘–‡ž¦•—§–t’Qyg7vl5tj0qh/oi0of1mb2lZ2jW2dX.dW'cX"aW^XVTSRMLPORRQQ NO KL IM IM IO IO JOJOKPLQNROSSRUTVWUXSXQXQYQ\N[P\ Q]P^O]O_QaRdO`O`O`PaPbQcRd Se Td Td Ue UfVgWhXiXiTgUhViWjWjWjViUhQ_R`UdVhVhThRgPe O^ M_K^J^J^ K`MaNbP`O_O_O_N^M]M]M]L\L\J[GVCR?M9H7F6F6F8G;J>MBPBPAOFUDSCRFTIWIWDS?NAQ@P?O>L;J6C.=*9(0"*&%$"%) #2"0#2(8/@5F>NFXWlbyrˆ~–‹¥•´¼ž¿žº ¼¢¿ ¢À ¡¿  ¾¡¾¢¿ žº¸™·—µ•±©†›“w‡!iu(V]3GH6882-,+&%'%%,('*)+)18'?K Pbezz“Œ¦–ª›® ¡µ¤¸£¹'¡¹+¡º,¢»$¤¹¤º¤»¤½¤½£º  ·$œ²"±"›¯"˜«%•©+’¥-Œ ,ƒ—({&nz0cm=SY@DE:871/.-(),#&*!$+&',)%*%"'"#!',3=>KRig—§•° œ¶£¼¥½¤¾§À¨ÁªÃ«Ä­Å­Å­ÅªÃªÃªÁ¨¿¦¼£º¡µ ´±ž²š¯•©‘¦£Šž„—yŒv‰mbr YfOX@C33#-% ' .8EPZio€”‹ž ‹™‡•‚Ž€ƒ’…” †•}Šy‡v‚tsn{gs`mTYDJ6:00*)## "#!)'3 5FG\Xqk†‚•°±œ±—«ŒŸ”|Žv‡rƒ‰“…’|Žy‰tƒnzjuZlXgV^Y[]aekjwl~iƒ o†r„omymv hn ahXbS[LQCE<;55/2 */(..4 5<;EALFTJZL^MXOWS[]cipw‚„‘Œ™žªŸ¯£·¥½¦¾§½ª»«º©¿«¾ª½¨»¦¹¥· ¥¸¥¹¤²£±¡¯ ®Ÿ­Ÿ­¬¬­›«˜©—¨—¨”¦’¤¡¡ ‹ ˆ— |‰u‚mzguksnupwu}{† „— †œ‹¥Œ¥ Š£ Š¡ ‰ž ˆœˆ›‡š„•“}Žxˆq‚"j{#ds"_m+[_&OR%AB*79*/0&() !%%#%"7:KT ^muŠŠ¢ ™² ž¸ ¢À§ÆªÇ¬Ç­Ç ®Ç«Ê«Ê¬È«È!¬Ç!¬Ç"«Å"«Å ªÇ©Æ§Ä¦Ã¤À¢¾ ¼Ÿ¼ ±œ­˜ª•¨!‘§"Œ£ƒš|”u†m~ gu&gu&nz!wƒ„“Ÿ˜®š±· ½£¿¤À¡¼Ÿº ¡¼ ¡¼ ¡» ºŸ¸ž·´œ³µœ´›³™´˜³—²–±–±”±’¯«‹¦ˆ£!…ž#€™!~•&uˆ)qƒ/k{3eq9^f8UZ4KM1EF;EE=EEAFGCLOBV[9^f-cn%dr'o{!lzl{j{j{hxcq_lah`g\dY_ U\ RV NS NQ LJ JH GG GG GI GI FH EG FHGIGIGIEHEHEHFIHGFFEGEGFHEIDG BEFFEGEKELEOFMHMHMEKFJGKIKIIJHMKPLT|pb€s€‘„›£˜¦™‚”‡c„uT€o9„|8€z8zu8uq9ri7pa5oW1lP3h[1i\,j^%f]b[]XZXXXTSVVXXVWSTPTOSPT MU KSIPGNGNIPKRMTPNRPSTSVSXRYS[S^ P] Q^ S_ Q_O]O_P`QcPcObObNbOc Pd Qe QeRcRdSeTf UgVhWiWiZm YlWk Vj UiUiVjVjXfVdSbPbPbQeShUjTcRdNaJ_I^H^ J_J_PaO`O_O_N^N^O_O_N_M_M_K\FXAQ;K8G8H9H:IC(37$+.#($$"!&"96MR ^ms‹ †¥ ’°–´œº¢¾¤À¦Â§Ã ©Ã¨Ç¨ÇªÈ«Ê«Í«Í¨Í¦ËªÆ©Ä¨Ã§À¤¾£º¡¹ ¸Ÿ°›®˜¬!“ª$ަ$†ž#}• vŽ!k}jziwmzt„“‰¡Ž©›¸žº¡¼¥¿¦À¦À¥¿¤¾¡¼¡¼ » »ŸºŸºŸºž¹›¸›¸›¸›¸›¸›¸›¸›¸œ± 𝙬—«”©¤‡Ÿ‚™'|‹)x…*r|-ks1dg3Z\2RQ1LI5HE5JG5OO5VY2_c.fk&jq"lr l~j{ixkwmykvgoaj \a [^Y[VWSSRNPKPKJJIIGIFHFIFI HL IM JK JK KL LM MN MNKMKMMNKLHIEGDFEGGIHJIJIKHKININKMMNNMMOHKKNFLJNKLGC*ZTS}fsŽz–¡Ÿ¨”Ž¡Žt–…eŽ^Š}WˆUŠW„{WvPyjDp_>o[>t]BuY9mU0fU-d['^[!WW SU"UW$XN%XQ$XX!X]W`W_V[VYW[X\W^ U]PZKXHWGVJXMYPX TX VX TWSVQVUVTUSV QV QXQYR[R^RcSdSdTeTeSdRdQcTfTfTfTfTfUgVhWiUlWl XmYn [m [l [l\l Ug Ug Tf SeSfTgUhVi Ue Td Qb O` L^L^K^K^KYL[ N]N^N^ L[KYIWOaM_M^M_L^I\CV>R6I9I;J>J@LAOAPBSN\M[JXHVKYO]P]LYKXJVFREQCP?M:I5E5@2=,8(1%-$,#,%+*;.?2C4D5D 9G @M FRJXRb_sn…|–†¤²•¸ š± œµŸ¹  º ¡¹  ´¡±¢±œ³š± ˜­ •¨‘¤‹ž„–‘+y€.km<^]NVORI@D4.6)'1)*7(,1#%-%%.32&?AJR]in~{•‚˜!‹œ!”Ÿ$˜£%›§'›¬+œ°š´š´™³˜²!–±%“¯(­)¬0Ž¥1‹£1‡4ƒ–3~Ž3v…1n|-iu4Zl6O_;EO;?D389*/0*+/4,32+(6*(8,*610&57?FR[ans‡ƒ—–«¢¶§»¨¹¥µ!¡®Ÿ® œ«™¨—¦˜¨›« Ÿ¯¢²¡¶Ÿ´²›± š³ š³ —² –±š®—­”¬Ž©ˆ¤› y t‡ mm ef Y[NOBF6;*/!( !"% #  - 90 PM gn}‰Šœ’¦•©‹™ ‡– {ˆ y†y„~…€†~‹z…v~rynrehWZOQB;2+%"&#48GFWZom„€›”®ž¹ ¢½ ¤± ­™§”¢Ÿœ‰™‡—Š’„“|‘tŠl~frbk `dafejjrp{tƒv‡wŠ}}~Ž}{Šw†tq~ktfo]jUa NXCM9>15))&$# !#!&$') '+*2 +1 27ACVZls|Š„—”ªœ±¤¸¨»«½­¿«¾©¼¨»¨»§º§¸¥·¥´¥´¤²¡¯ ®ž­¬œ«›ª›ª›ªš¤˜£–¥“§’§¦ Ž¢ ‹  Š¡ „˜ }yˆtn{lyn{ y{ {ƒ € „š ‡Ÿ ‹££“¢”¦ ’¦ ¤ ¤ Š¡‡ …ž„ …™ ƒ— “|Žxˆ rƒ$l}%hw-]i.W`/LS.AF.7:).1"'*#&!%!84LN ]iqˆ ƒ ®”²š¸ž¼¡¿¢¿¤¿¥À©Â©ÂªÄ¬Æ­Ç¬ÆªÅ©Ä©Ã¨Â¦Á¥¾¡» ·žµ´˜¬•ª‘¥¢‡œ!€”wŒq…&n$o%s€#x‡"‘!ŠŸ‘ª”±›¸¹¡¼¤¾¤¾ ¥¾ ¤½ ¤½¡»¡» º ºŸ¹Ÿ¹Ÿ¹Ÿ¹œ¹›¸›¸›¸›¸›¸›¸š·´œ³›²™¯•­©Ф†ž(€‘*}Œ*v‚/px4il6`_7XT5SN9OJ9PL6SP4XX2_b-ej$hmiohxfvergrhshpcj^e]`[_Y\WXTSRNRLPJLLKKJJHJIJJLKM MN MN NO OP PQPQPQOQNPPOONLLJJIIJJKKLLMKMMLOLQMROQPOQNPRLNNQJNNPOMLE,_W[‚l|–Ÿ¨“¦­˜”¦}…p—‚k“oœŒk–‡hb‡wX~lJu`Ar\>rZ8nW1hU+dU*cZ&`[#ZW$YV&[X%ZQ$ZU#YY"Y\X]Y]XYYXSTTWTYT[ QZ OY N[ N[ R` T` W]Y[ZZYYX[WZVWUVTW SW SYS[T]T_SdSdTeSdSdRcPbPbRdRdRdSeTfVhWiXjYmYmZn[m\m\l[k[kZkYjWhVgUfUfTfTf Vf Ue Rc Qb Pa Oa OaOaK\J[GYFX GY J\ O` QbN`N`N_O`OaM_GZDWJBMCQCUEVL]N^L\JZL\P`P`N^O[LXIUHTGSBP=L:I9E7A2<.6*3)1*2+3 +;1A7G;K[_NSRPGDB456+.3,18*,0%',**'68CGPY drw‰ |–˜ˆ›œœŽ Ž¢ޤ¦¦¥¥£$ )Šž+Šž5‚’46|‰:xƒB 53(& *+:>QVhr‡‡ž•­Ÿ·¤¼¥½ £°ž¬˜¦“¢ŸŒœŠšŽ™‰—‚•yq‡i{dpajfliqmvr|ux†z|‚—ƒ–‚–‚”’|Œwˆu†r|mwdq\j UaKUAG9>.2)+#"  # " #%23JLdkx„ƒ•“¬›³£º§½©¾«ÀªÀ§½¦¹¦¹¥¸¤¶£µ£²¢±¡¯Ÿ®ž­¬›ªš©š©™©™©š¤—£•¥“¥’§‘¤Ž ‹ž‡š €‘ zˆv‚r|pzq}v‚ ~ˆ ‚Ž …˜ ŠŸ ¤ ‘¥•¥˜¤ •§“§ ’¦ Ž¥ Œ£‰¢‡ †Ÿ…ž ƒ› –}’yŒ#u†)p~,jz5an5\e5QX5FI2<<-23%*+!&'" $"54HKXd k~}“…¦Šª‘±—¶›¹ºž»ž»¤»¦¼¨¾«¿¬À¬Àª¿ª½©Ã©Ã§À¥¾£º ·ž´³–­“¨£‰ƒ• |!v†!q‚(q(vƒ)}‰(…”' !“ª˜´š¹¹Ÿº »£½ ¤½ ¤½ £¼ ¢»  º  º Ÿ¹ Ÿ¹ Ÿ¹ Ÿ¹ Ÿ¹ ž¸ž¹ž¹¸¸¸œ·œ·›·¸œ·šµ™³•±‘«‹¦†¡%‚—'*xˆ.s|4lq7fd9^Z9ZS;WQ:UQ8WT4ZZ/_`+df#figieodmclelgnfkag]c_a^^[\XXUTTPSMQKPMOLOLMMMMNOPPQRSSTSUTVUVUUUUUSTUQSPROQNPMPMPMPMQOQQQRRTSUSTUTUR VVRR!TVQQ"TR"VOSI2gZfŠrˆž†©²˜­´™¬†¥†}¡ƒ{žƒˆ¨ƒ¢u–d‡sR{fDr_7lX.gR&_P"]O!]S"^V"^X [S#ZQ'\S"[S"ZUXWXWVWWVWSXRSRTTUUTURW QX SZ T\ XdYbY_Z\YYYXXYX[XXXX WY VZV\V]W_XbUfUfTeSdRcQbQbPaRdRdSeTfUgWiYkZl\p]q^o^o_n^m_l^k _q^p]o[mZlZlZlZl Vh Ug SeRdPbOaOaOaScO`K\FXEWFXHZJ\MaMaObQdSeQdObL_EXAS=M>LAOETGXGZM`PcQdObNaSeUgTfS^Q\OZMXKWIUERAO@J>H9D5?2<192:1:.= 5D=LCRETGVIWKYLYO^Uf \nf}s‹› ‰¥¨“­—³ ˜µ—µ•³#”¯&”®!•®“¬’¨¥Œ …˜|vŠ>o=coDU^NMQM?C@155)/1(28,,0+,)25 @EMV]ks… ‡›¨¨•ª–«”©‘¨©Žª‹¡‹¡‹ž‰šˆ˜…’ƒ!‚Œ2z‚4x6tz;ps>kn@dd?^]>YV,TO/JF4B<6>42:025,91*B/,/12*36%>BOWdqwРУ™³°ÅºÑÄÝÈãÉäÊåÊãÇÞÆÛÃØ ½Ò¶Ì°ÆªÁ§¾¥¼›®š­˜¨–¥”¢’™Š”‰‘…ŽŠ{„ t{ kna_YWGD?;31"**%$&$""!" !"!#*%&.().*)0.-64358=3@H.N[&^oo{Ž ƒ–‡š‚‘ƒƒ‚Œ}‡w~pw ks jfea[Y SSJM@E6<.5$*/"& # (/2=Kbi ‹  µ¨¾©¿©¾¨¾ ¢° ž¬˜¦’¡ŸŽžŽž‹‡›€•vm„gydpckktozuy…zˆ}Œ‘‚–†††›„™•~’{ŽyŒwƒr~jxbr [jS]HQAG4;.4$( )*DE`fxƒ ‚•“­š´£»¦½¨¿ªÁ©À¥½£·¢¶¢¶¡³ ²Ÿ¯ž®Ÿ­¬œ«›ªš©˜¨˜¨˜¨˜¨ ™¤—£”¥’¥’¥¢ ž‹™„“|Šw‚s}s{s|xƒ}Š „” ‡™ ‹  ¦ ’¨ •¦ ˜¥ 𥠕§ ”¨ ’¦ ¦ ¤‹£ˆ¡ˆ¡…¡ƒŸ š•|%wˆ,rƒ.o~9ds9_k8U\6KM3A@/76(.-#)(%##!!%$23@DOZ_pmt”y™‚¢Š©­‘°•³—´ · º¤¼¦¾§¼¨¼¨½¨½©Á§À¦¿¤»¢¹Ÿµœ²™°”­‘©Œ †•"€'{‡(vƒ(t€+u+z‡*ƒ‘'‹!‘§–°š·œºŸ» »¢¼ ¢¼ £¼ £¼ ¢» ¢» ¡º ¡º ¡º ¡º ¡º ¡º ¡º ¡º¡»¡» »Ÿºž¹œ¸œ¸›·™¹™¶–´•±“¯©Ф†  •"~‘%x‡*s{0mo5ge8b[9^T:\U9[U5[U3[Y/`^)cb"dcddeidhehgjhjgice_b^]\\\ZYXXTWQUOVMTOSNSNQNROSRVTWV[X[X\Y\Y\Y\Y[YYXZTZTYSYSWRVQVQUPWRWTXWXXYYZY!ZW#[V%]X!XU$[X"WT$ZS'\R#ZI8p]ov‘¤‰²·š´¹™£±“¬†©…‹¦„—®˜‹¦’r•V€n?sb4l_(fZ]SZT]X_Z^X ]S$\O'^M"^X!]W \VZTZRYQZP[Q"ZU"YVWTTSPRQT RU TX [c Y` W[VVVSVSUTUVYYYYY[ Y\Z_Z`[bZdWgWgUfTeSdSdSdSdUfUfUfVgWhXiZkZkXmZlZl [l [l \k \k [j [p [p [p [pZpZp[q[qZnYmWk UiSfQdPcObRdRdPb M`J]EYBVAUMaNbPcTfUgUgUgTfOaHYAP@MBOFUHYI[PeVkXmUjTiXl[o[oV`U_T^S]P[NYKWIUHRFP@K!BK!N[!Xe`{f€n‰x‘}˜ƒžˆ¢‹§’¯–² ›· ž¹  º¡»£½¥¿¡º¡º¡¸Ÿ·œ³™°–«”©Œ¥‰Ÿƒ•$}‹(xƒ,t~.s}.r/x†-~(‡—"¢’«–²›·»¡¼¡¼¢¼ ¢¼ £¼ ¢¼ ¡»¡» ¢» ¢» ¢» ¢» ¢» £¼ £¼ £¼¤½£¼¢» ºŸ¹ž¸œ·›¶˜¶—´•°”­’ªŽ¥Š ‡œ!‘ }Œ$yƒ(tz/oo3kf7f^7bW4_V3^U2\U/]W-`\)b_#e` eb!fcfcgehfighfedcb_Z_Z"]Y"\W![V[U[R[RXPXPWOVQWRYU[V^X`[b\b\b\b\a\`[ `[`W_V _V^U!]U \T [S [S"^T"^V!^Z _]!`^#`\&aY(aX'bZ$_W*c[%^V)aV)cQ)cK?y`{—yœ¬º½½¿›±º’¥·Ž ³Œœ®‡’¬š¡b~C{n0rg(nh#jgecfd ig#ih#he#f_'eY+eS,eP&cY%bX$bV#aU"`R"`R"`R"`R#_W"\WYTUQRP PQ TT VX ]c [` YX WSVPUPVSWTYYYY Z\ [^]a^c^d]fYiXhWgUfTeUfUfVgUfUfTeTeTeUfVgVgPdQe SeTgVgWhWfWfSgShShShTiTiTiTi\o\n[mZlXj Wi UgTfOaOaPbPb NaL_ K^ H\LcNdPfShUiVjWkWkUhOaGXCQDRFWI[J]RgXm[pZnXl[o]q]qYbYbXbWaU_R]Q\P[O[MYHTDN?J=F;E:D>JBNFSJX!N\&Sa)Vd,Yg/Yf.Zg)Zh"Zk\n_qdwg| v‹ {‘€š… ˆ¢‹£Œ¢Ž¢Š›ˆ˜„–(€‘2zŒ9q„=gz>btN]_KUUJKIKB>H96@2,:.*6-).32)BAIP[ k~ Š££Ä¶ÛÃêÍêÒðÔô ÑòÎòÏóÒöÒõÔóÑñÎíÊçÃá¾ÛºÖ·Ô³Ø³ØµØ¹Ø ¼Ù ½Ö»Ñ¹Î ¯Æ¬Â§¹¢¯ 𢠗 †Œ€…womd[V"JH,>=0541,+.&&3(0:.4J8?ZCHcGMgINlNSrTYhSUdTUaTV[VXUX]OY`IZcG\d;Xf4Zf)]d _c]`YZTVRTMLJKHIFK GM GPIS ISS\RZ RYRWOT GMCL CLPic{——¯ªÀ ±Ç ®Â ¨» ¦³¢¯š¨”¢ŸŽŒœ‹›…–‘x‹p‚m~n|p|s~v‡yŒ‘ƒ–„—†š‡›‡œ†œ…œ…™‚—”~’||ŽwŠs†mg}bu [l S_ LW :G4@,3$' '( CE`gu„““¬›³£º¦¼¨½ª¿¨¾¥»¢¶¢¶ µŸ²°­œ¬›ªœ§œ§š¦™¥™¥™¥ ™¥ ™¥—¥•¥ “¥ £¡Šš„“€z†ut~w€{†Œ …•Œž ¤ ¦ ”ª—¬–«—©—©—© —¨•¨ ”§‘§¥Œ¤‹£‹£‰¡‡ „œ ƒ™–z‘ t#qˆ+h|+ct)[g*QY*GK)DVLRdVZl]atcgudmqfnilp_tvQ|C…Š9Œ”1œ –•Ÿ–¤—ª›²Ÿº£À¦Ä¤»¢ºž·š´–±“®”­–® ’­§Š¡ŠŸŒ‰—ŠuotenXgZmm„‹¡¢¶¬½«¶¨´¥±¢¯Ÿ¬›©—¥”¢ z†w‚tw‚~ˆ†’‹—Ž™‹œŒžŽ Ž¡Ž¡Œ ‰ˆœƒ‡‘‡”{‹x‹v‹rˆoƒn‚l‚k‚iexao]iQ`HT=E38-0') #.4 GS_ps‰€š“¤—ª¯¢³¥µ¦¶¦¸§¹¥¸¢¶ ´ž±œ°œ­›¬šª¬šª ˜§–¤˜¥š¤›£›£“¡‘ ŒŸ†›€’y‰vt{sƒw‰ …—‹£ ”§ –¬ž¯ž¯ž¯ž¯®œ­›¬š« –­ –­ –­ •¬ ’ª ‘©§ަ¥‰¤„¡ž~œ |— y‘vqƒh|^q'Ug+JY*@K(yd>v_ubAoXCpUAy\7nS:qX>va7r^/n^)n_#k^e]b[^WXR SQQSOWO[QWQWOVMTKPHMFKDJ OV QVSXVZ X^ [c^j aq `r YjQ_OYS]V` Xa XcU]T\T\R]S_T`VbVeTaUbVc VdWeXfXgYh[iZj Zm![n#Zo#Zo!]i!]i!]i \hZfXdVbUaMaL`K`NbPe Rf PgPfShShRgQfOeOeOePfO`SdWiWiVjVjYo ]s'fn)gq*hr*hs&gp#fofmhlhjhkhnipgsfscsascscs`q^o[mYkXjWi$Xe&Zg(\i(]j)^k+`m.cp/fs3jw4kx7ly:n{>o}Ap~Er€FsKn|Lm|NkyMhrJdkD^d?Z^9WX6V[3Y^)]d!aleuj{ m o†u‚ y… {ˆx…t€nx"cl"X_!PTNY Vil… „¤ ™¸ ©Ç ²Í³Ð²ÒµÔ·Ø ¸Ù·Ú¸ÚºÝºÜºÜ¹Ý¸Ü¹Û¹Ù»×¼Ô¼Ö»Õ»Ð¸Ì´Å °Á¬¼©¹¦¸¥¶£³ ¯ š¦ Ž—€†uyY]?D?IP`Zptž¾¸Ú ¾ÞÈæÎëÊéÈèËëËìÈèÇèÈèÈèÈèÇçÆæÅåÃä¾ä½à»Þ¹Û¸Ú¶Ö²Ó¯ÐªÍ©Ê¦Æ§ÃªÁ®¿¯¾°»ª·¦´ ž¬ƒsy^b MP49*/(+-25E@BWLOhY]wfj|iftttc€…Q‰”?‘¢*œ­¡±¡¯¢¾ ¼¡½¥Á¨Ä§Â¦Á§Â¤»¡¸œ³š±š²œ´ž¶Ÿ·¢µ›¯’¤Š›…•‚‘|Šp}dr^n\mf{ƒ˜ ·¬¸«·§´£¯ ¯®–ªŽ¢zƒxƒyƒ{†Ž‡•šž“¥“¥”¦“¦‘¤¡Šžˆœ‚Œ…’„‘~y‰wŠtŠrˆr†q…o…lƒj€fyao]iTcLXAI7</2(* #" $29IT ^nn„y‘‰ŸŽ£•©š¯±Ÿ³Ÿ¶ ·¢¶¡µŸ´ž² ± ¯ œ® ­œ«šª ˜§—¥˜¥š¤š¢™¡’œ†˜€“zw†u€u|xŠ}Ž „”Š› “¥–« ™®±±±±œ°›¯š®™­ —® —® –­ •¬ ”«’©‘¨§ަ‹¥†¢‚Ÿ› |— y‘v r„iz^p"Vg&M[%EP$DI&GJ)OT+U\)[a%\c ^f ajal^lZiXg!Ub!Q]!OWNTMQNQLPLPNQOUQWSZV]!Xa]c ^f!_j#`n%`o'^k'Ye%V`(T[)MS/GM5CI2@F*@F'GM(OW!Yjctpƒx~—‚ˆ¡Œ¤¦¨««Ž« ެ® ±“°”°•±•°•±”±#”¯)”°$”¦(”¦+”¢.‘Ÿ/š.Ž”+Œ'‹0Œ0Š‹/‡‡0‡„3ˆ„4ˆƒ4‡3†}:ƒy;ƒw;t9~o:{k:zg9xd:wc5u_6t^8s^7r^7r^4r`4ta2sc/wa1xd2yi5{n4|p4|o1|l1}k7ym7ym6xl5xi3vg1ud.ra-q`.p].o_-q`/rc.sd0uh2wj1wj6|k6|k6}l6}l3}k1}k0|j-|g2}g0{e/zd.yc0yc1zd3|f4}g5|l6}m7~n9n:€o;€l;€l<j:~gAiA{c=z`9|_6yZC~_`s°¦„„—v„™x¶”»Ó±¼É©ª¬Žyœjš~\š|[›~`—|`v_u]“vg¢š^¤O¢™C•‰„s>ƒo>l<€i<~e<~e<{a;z`„sA†r@…qA„o@ƒn>„mE…oEiA€f=ƒe:~_G‚cb“s¦†r”u^}^Z|]sœ|•¾ž¡À¡™­{žƒo€fŸ~k¢t£‚xŸuœ|r›{w¥˜i¦˜W¡•D’‡7~t/ne(g]$fZeY^TbY&f`"`Z `[#db c`a_`]_\]X[YZ[W]V`VYUYVZW[X\X\X\X\RWRWQUQTOSNVO\Q`Ye [cZb[_[_Z^ X^W^U\U\U\T^T`UaUbUeTdTdUeWfXgXgYhYh Xh Xi Xj YkXlYmYoYp^o]nZkXiVgVgWhXiUdRd Qb Pc Re Sg Th SgKbLbLbMcNdQfRgShSdPaM_OaShYn ^t aw'it+kv1nx3nx1lu-ks,lq*lq+mr)mr)mt'lu&ku#iv!fu!fu#jt$is#hr#ep$do$bm$`l$`l*an,cp-dq-dq.er/fs1hu4kx4nz7n{9p}=r@tDuƒGv„Jw…Ms…Pt†St„Xu„ZuƒXtWt}Ts|Aov?sz9w‚1~Ž*‡œ%‘© ˜µ ž»¡º¥½§¾¢¸ž°•¤ˆ•}‡hf]bU`Ymg z–«ž¹©Ã¬É°Í²Ï²Ð´Ñ ¶Ô·Õ¸Ö·×¶ÙµØµØ´ÕµÓ¶Ñ¯Ë°Ê°Ç°Ä¯Á ­¼«ºª¸ ¡µ µ ´¡²­”£ ‰” €‹hjWZ CJCOOd^{{¡žÉ®Ø¹âÁæ¿á½ß ÁãÃâÂÞÁàÂàÄâÆãÆãÇäÆäÆäÂäÁãÀ߾ݾۻٸյӳΰ̭ȫêÀ§»¤·¢²¡® ®š©’ ‹“€… ot `eGH55'% +)59:HKOYbffrxi†”Z” ?¢°'«¼°Å´ÌµÏ´Í¨Å¥Â¥Â©ÆªÇ©Å§Ã§Ã£¿£¿¥Á§Ã©Å©Å§Ã¥Á¤» ·›°—«’¥Ž Šš†—•€Šr}gqYgUdapq¥™­¢´¢³Ÿ°ž­œ¬š«~‡ƒˆ•‹™‹‹¡Ž¥©¢‘£‘££¢ ‹žŠ†—…—‚”{Žx‹y zŽxŒw‹u‰q‡o…l‚i{ eralTeO]GQ>D#6;%.2"&+!&$"!).7?DNO\Xgg€m…v™‡ ލ’­–±š¯›°²Ÿ²ž±ž®®ž­ ­ ›¬šªš¨˜¥• šŒ–…‹ˆ!wƒ&q%p€tƒ|…€ˆˆ›Œž ‘£”§–ª—­š²œ´± ž² ž²±±œ°›¯š®™¯™¯™¯˜®–¬”«’©‘¨¦¤‡¢„Ÿœ {• wŽtŠn‚ex[lUdQ]R\ W`%^ghwo~u„v†xŠ{Ž{‘yv‹t‰p†m‚i|dxbuat(^i'\f'[b)Y_-X[/VX.TT.RR6RS5QR3OP3OP5NP6NN5KI4IG3CB2=;984=40;2.50-0222781FG(NR![abofxk€p…u‰tŠvŒxŽxwy{’|“!ƒ$…)ˆ‘.‰1‰4ˆŽ5†7‹†:Š…<‰‚>‡@…z?…x;„t:ƒs=†p<…o;ƒo:„r:†t:ˆw:‡y7†xE‡tD†sC†qB†oA…l?„i>„f>„f@€bAaA}_@{_@{_<{a<}c:d<}g>jA€pA‚sCƒwA„uA…t>„s@ƒt@„s@„s?„pl@„y@…xA†wA‡vA‰s@ˆq@‰o?‰m>†o=…n;ƒl:‚k9ƒk:„l;…m:†n@†uA‡vBˆwEŠvEŠvGŠuF‰tEˆsD‹qJ‹rJ‡mE‡jBˆi<ƒbI†db”to“unpa€cRxZV…enŸˆ®”°“†¥ˆz£ƒq¤x§€…ª„Œ¨„‡£Ÿ|wœˆe—…KŽ:‚v1un)lg hbf^jed`dc!cbXYVWX\UYbab_ `[$_[%^[$]\"[] X]XWYWXXWWWWUWTVTUW\W[VZSW QV RZT_Ub [b]c_c_b]`\^ [a [`X_X_X_WaVbVbUbTdTeUfUfVgWgXhXhXhXjXjYkYkYn Zo Zo Zo]o\n[mZlYkXjXjYk Tb R`Q_Pa Rd Tf UgUi Oc OcOcPcQdSeTfUgUfSdObNaQfWl _udz#jx)mz2pz8qz9pw7nu2nt0nt1ou1ou/nv.lv+lu*ju)it&gu(ls*ks)jr*iq*hp)go*en)dm+gs,ht/iu/iu/iu1hu4kx6mz6p|6p|:q~>s€Au‚Ev„Hw…Ix†MwŠRw‹VwŠYwˆZv‡Yv…VvƒVvƒLv‚Hx„AyŠ:“0†ž(Ž«"–µšºœ¾¡Ä¤Æ £Â Ÿ»›²¤†™vvhkZcUd\qn†…ž–°£½ªÄ°Ê ±Ë±Ë´Í¶Î·Î¶Ô¶ÕµÖ³×³×³Ó ³Ò ³Ï «Ç «Ç ­Ä¬Â ¬¾«»ª¸©· ¢¶¡µ ³Ÿ´œ°–§Œœ„“uvhi LP CL N]Vpl’‘½§Ö¶à¿æ¾ã¼ÞÀßÂßÁÛÀßÀßÂàÃáÄâÄâÃâ Ãâ¿ß¿Þ ½Ü ½Ú »Ù ºÕ ¶Ò ´Ï¶Ð´Í±Ë°Æ¬Â ¨¼£¶ ³žª«˜§’ —…‹u{imQP ;9 '$&$+55:KNIelVz„T£B›°&ªÁ ²É³Î³Ò²Ñ®ÍªÉ§Æ§Æ«Ê¬Ë©È¦Å¨Æ£Ã£Ã¥Â§Ä¨Å¨Ä¦Â£¿¥½¡ºžµš¯—«”¦ ŒŽ•…Œzƒnw`kWbZecmz‹Ÿœ°¡µ¡²Ÿ°«𩆔Š˜Ÿ¢ޤ¤§ލ’¤“¥“¥“¥‘¤£Ž¡ ‡š†™‚•zŽx‹{ŽzŽxŒu‰tˆp†o…m‚j| gt doWhQaHT@H!7=".2 )-$)##) $ #(+16 ;ADNMWWj[peyo…y™‰¡¦”ª˜­œ± ²Ÿ±­­¬œ®›­™ª—¦”¢›‡“‚Ž|x#s~'q}%s€{ˆƒˆ” Ž¡ ‘£ ”§–«—­˜°š³œµ ³ ³ ³ ³œ²›±š°™¯™¯™¯™¯˜®–¬”«’©‘¨££ˆ ƒŸ š z’uŒqˆ iatYi!Ub"T`!Vc!^l$etoƒv‹|~“•™‚œ›~–}•{’xtq‰n‡m†)l{(iw)gr-fo1ek4cg5`c6]_:Y\9VZ9UVSQ?QP>:5B60B4.=1-911:56=??6HI,RV&Yc&]l$_r exi|lwny p{!q|!q|"r}$u}&w)}‚,~ƒ0„6„ƒ:…ƒ<†‚;…<„~@‰yB‡xE†vE…rEƒqDƒoCƒmA‚lC†k@…j=„j=…n?ˆr?Šu>Šx>‰yF‰tF‰tE‰rDˆoEˆmD‡jC‡hB†gE„dF‚cC`C}`A}_@}a>€c>d?€gAkCƒpF„vF‡xF‡xDˆwCˆtCˆtCˆtCˆtB‡r@…p=ƒl:€i9h<~a<~a<}c;~c=f>‚i@„mB†oE‡{E‡{F‰zF‹wF‹vFsFrEoFŠsC‰rA‡p=…n=…n=‡o<ˆp=‰qC‰xDŠyGŒxIŽzKŽyJxLwKŒvHuNuN‹qK‹nGnCˆgLˆfd–tsŒpytuŒp^€bR|]bŒm‡¦‰¥¸¢¹™”´‘ˆ°‡‰¯…“±†™±‰¨…ƒ¡~m‘yV‡q;{h.sf-pg+oh"mejajffb fe"ef_`!ae%glch$fe%db&b\)bZ+bY,`Y(^Y%ZW#]X"^X"]Y[WZXWWUUUTVYVYTUST RU RY Ua Xe Z_[^\^[[YYY[ Y_ Za[b[b[bYcXdWcWcUdUfUfVfVfWgWgXgXgYmYmYmZn[m[m\n \nYkZl[m\n\nZlXj Vh Vb SaP^P^QaQcQcPb Qd Qd QcQcRcRcRcTdScTeSfObLaPeZp dyiz#lz0p{9sy BGGSKWQaZjdvoyŒ”‡Ÿ¤•«™­™¬˜©™ªšª—ª–©“¥ œ†”Œy‡vt~t|v€{ˆƒ‘Šš  ‘¤ ”§ –«˜®˜°—±™´šµ µ µ µ µœ´›³š²š²™¯˜®˜®–­•¬“ª’©‘¨£‹¢‡  ƒ ~˜x‘r‰nƒ!dy!^r!Zi$Ze$\g!`ngx o‚y~–„›…†¡‡¥ˆ¦…¥„„ƒ›š}˜z–x•wˆt„ q€$o},p}0nx1js/fo2ck3ah6_b<^^>]\@ZZ>UW:C:6C84A53>67@:;EA@„~B…~G†|G‡{EˆyDˆwD‡rE†qF„nG‚mH‚jGhE‚hC‚hA†k@„k>…k>†oAŠtAŒwBŒz@ŒzF‹vH‹vG‹tHŠqGŠoG‰lI‰kHˆjHˆeH„eG‚cD~aD~aBcB‚eAƒf@‚iBƒmE…rF‡wH‰zG‹zGŒxF‹vEŠuEŠuEŠuE‹tC‰rAˆn>…k=„j?‚e>d>f‚i?†lBˆqDŠsG‹zG‹zHyKŽyKxMvLŽuLtLŽuJŒsFŠqCŠp@‰o@Šp?Œq@rHyIŽzJ{N‘|O’}Q’|P‘{Q’yO’wU’xTŽrSqO’rHŒiQ‹hh—v‡™|ˆ—{‘tj†h_„dp’s˜®‘»Ä©ºÅ¤«Àšš¸˜·Š£¼¨½—˜³’†¨Ša‹tKj5va-q`2rf4th,re p_&l_"g\%h_&hc%ee+no.ux'pt*lg(hb)e[,dW0eW/dV-bU*_R'aV$`V#_W!`W]X\W[XYXVYVVUU SS QT SY W` Ze Y_X\WZVWVYW[ X_X`ZaZa[bZdYeZeYdWeVhVhUgUgUgVgVgVgWlXmYkZlZk [l \m\lZk\m_parar_p\mZk^k]iZfXfWe VfScPb Qd PcPbOaN`O`O`O`O_TdTgObH^J_Tj^seyjy(oy6swu‚AvƒCw„Fw…Fw…IzˆKzˆQz‰Uy‰XzŠY{‹X|ŒY}\}Œ\}\}W~”S‚˜J†žC‹£>ާ#–±!™¶œ¹º Ÿ»  º›³•«Š›Œ!nw%`i"YbYgews‡ޤ(œ³5ª¿8­Â8°Ã9µÇ5µÇ/´Â²Í±Î±Ñ±Ñ¯Ñ¯Ï®Í ­Í®È­Æ­Å«Á«½©º¨µ§´¦¶£´Ÿ³±š¯“©Š¡„™}†pu[\ LMINJZZts“—¾«Ð¼ÜÁÞÀÜÃÜÄÜÂ×ÀÞÀÞÁß ÁßÀ߿߽޼Þ&¼Ú#¼Ù »ÕºÔ»Ó¸ÑµÍ³Ë±Ê®Ç«Ä «Á¨¼¥¹¡³ž°ž­œ¬ —©‘¢Žš‡z‚mu ^`HI 02&),3?M`s&|’-—¼#©Ë¼ÜÂãÀà¹Û ±ÓªÍ§È¤Å¤Å©Ê«Ì©Ê§È©É§È¥Ä¡¾Ÿ»Ÿ¸Ÿ·Ÿ·žµ¡¸Ÿ¶›°š­›«𩙦—¥Ž–Œ”‡~‰r|fn\aWYQX_lt„„™’¨± °ž¬”¯“®’«‘ª’©’©’§‘¦¢¢¢¢¢¢¡¡£‹¡†š€”’€’~x‹{Žx‹t‰p†o„l~ iv gr[mUgLYBK;?594848584443847353658: 8? cg;]c8YbFUW@LL?DCB@?D?>D>?E@BGCHHLM?RU6[_0_g/_k-am)fp%js,mu.pu3sx4tx6vw:wy†r@‹vCŽyDzDŽ|GŽzGyHxKŒvKŒsN‹qOŠnO‹mM‰jK‡hIƒfIdF€dFeDƒiD…kA†kC‡nF‰tG‹zI|HŽ}H{GyGŒwHŽwHŽwHŽwFsEŒqCŠoB‰nA†k@…j>…j>…k=†l@ˆqDŒuEwIŽyIŽyLzM{OzPzPzRzP‘xOwLŽuFsCŒrCsBtCuJ{K|O’}Q”T•U–€U–}U–}S”zZ”{[uX’uV—wQ‘nYlnšv¢¡€ˆ|y—tn”p~Ÿ|§¸—ÉίËʨ»Äœ¨½£º©À”§¿œ“²•x¢‰P†oD‚l8}h6{g;yg=zf7y`.x\8t\2mX/kY.j_*kb1vs/{z"rs-qj+mb*hZ-hT2jU5jV3hT/gR)dV'dV&dX!cXbX`Z^Z]Y[ZYYXV USRRSVU^Xc V\ TX RURUTY U\T]Q^T\U]W_YcZe[f[fZgVhVhVhUgUgTfTfTf Vi Vi Wi WiYiZhZh[g\i]j_lanan_l^k\i!al_m`m^m_m]m YiVfRdQcPbOaN`N`N`N`O_ScTgQdLbMbSiZobvfv"mv2rv:st;st8rw4rz7py6ox5nw2mv/ms/ms0nt0pu/ot/ot/ot-ot,ns,ns,ns,ns(oy)pz-r|1q|3q|5q}9s;u;y„x„Cx…Dx…Dx…Fw…Fz†Hz†Mz‡Q{ˆV{‰X}‹XŽVŽU|‹X|Œ[|Œ]~Ž\€’Uƒ”N‡–J‰—<‹ž8ޤ.¨#’¬”±™´—¯ “«Žª…›"zˆ'mt$aeZb^lfy{’&¤: ¶A¨»C­¾D³ÃBµÂ<²¾!®É­É­Ë¬Í«Í«Ë«Ê©É­Ç¬Å¬Ä«À ª½#ªº%¨¶%§´*¥³¢°ž¯›¯˜®’© Š¡ „š |Ž nz`fUU GIGQWkd}†¨¼³ÐºÖ¼Ø¿Ù ÁÙ¿Ö¿ÛÀÜ ÀÝÀÞ¿Þ!¾ß'¼Þ-»Þ"»ÖºÔºÒ¹ÑºÐ¸Î¶Ê³Ç°Ç­Ä ©À §¾ ¥º¢¸Ÿ¶³Ÿ­œ®˜« ’¤Žˆ”|†ozchOS 6;*0)38JXq t‘”¹ §Ê¾ÝÅåÃã»Û²Ò¬Ë¢Ä Â¡Ã§ÈªË¨É§È¨É£Ã¡¾¹œµ›³›²š¯š­œ±›°œ¯­ž­ž«›¦™¤“’žŽ›‰•€‰tzgi_]PLTVZhi|~” ’¨ž® ­—·”²¬ª’«•ª”©”¦¡¢‘£“¥•§–¨˜ª™ª’©’§Œ¢†š„—†—‚”~~‘{Žv‹rˆp…l~ jw grVjRdJWCK=B;?=@?BADA@CA EAC=;77677121548 7>?HJTWa_i]|g„s|•€˜‚˜„›ˆ‡œ…š‚–€’~y‰t„o€%txƒ~†† Œ•   ’¨“®•ª—¬ ˜¯ ™² ˜³˜´™·›¹ µ ž¶ ž¶ µ µœ´›³š² –­ –­ –­ •¬ ’ª ‘©§ަ   ŠŸ †ž€š{–tm†i~at`pclkqsyyƒ’ˆœ…œŒ¢¨©«‘®¯Ž­ªª‘ª‘ª©Œ©‰§ˆ¦‹ ‡œƒ™‚™ ƒ™$˜"{ vŒtˆ!s„*r|3qy:ntGJAEFEDFGFJJHNLKTKXZA^b6ei1ho0ir/js*nu&sv-r|1s~4w€7x€:y={@ƒD…B…~E„{H„zMƒvN…tN‡rK‰qJ‹qE‰pGˆoH†nH„lG„jG„jF…kE†l9…s9…s9…s;‡u@ŠxC{DŽ|DŽ|G’}I‘}K{NyOuRŒsRŒpT‹pPŒnNˆkM…hJfGeH‚iF…kE†lB‡lB‰oF‹vIŽzI~II‘}I’|IxIxJyJ‘wIvGŽsFrEoB‰nAˆm@‡m>‡m?‰qBŒtEŽxF‘{J‘wK’xN’{Q’|R’|T‘}T‘}T‘}U”zQ’xN‘vJtEsEtD‘uC“vK|O’}Q”S–W˜‚YšYšX™€Y–|_–{_’w]•x]šxV”p]nq›x‹¡~’¨…”¬‰ˆª…x¡{‚¤©º˜ÏÒ²ÛÒ°Éͤ³Ã”¦¼Œ¥»‘œµ“|¡‡]‹xE€k@ƒn<…o>ƒnB€jD}d>|^8}\Fz\z†@z†By†Dy†Ey†Gx†F}†I|†M{†Pz†SzˆT{‰S}ŠT~‹PT€Z^Ž^ŽYƒT…O†^’Y‚˜O…œB‡¢:Œ«7’±1“±-‘®Œ°‰¤#‚’*x~)im!_e_jdu o…$„›9š®D£¶G©¹K³ÀIµÁB°¼#ªÆªÇªÉªËªÊ©É§È§Æ«Å«Ä«Ã«À$©½(¨º+¨·,§µ0¤¯% ®œ­ ™¬ —¬ ‘¨Š¢„›–l} fm']^GI GO Wh\tz˜ ’®ªÅµÏ¸Ò»×½×»Ô½Ù¾Ú ¿ÜÀÞ¿ß)¾à2¼à7»à¹Ñ¸Ð·Î·Ì·Ì·É³Æ ²Ã ²Ç¯Ä«¾ ¨¼¥»¢º$Ÿ¹'œ·# ¯$°˜¬“¦Ÿ‰—}‰q|fnS[„~@„}IŠzKŠzLŠxOŠvS‹vW‹tZŒt\ŒtPkO‹lJ‰iH†hE…gE…hC…hC…hD‰nB‰n?‰o>‹p@ŒtDwJ{M|I‘}J’|K‘zNwQ‘tTrV‘rX‘rSmRnNŠkJˆjF†hD†iD‡jD‡jG‰pH‰sIŠtLwNzP}R’S“€R~Q|Q’xP“tO’sNsNuMwFŒuFŒuE‹tE‹tE‹tGvHŽwIxO‘~O‘~P’S”S”~T”~S“}U“{U•wS–wR”wP“xM‘xJyIxGyL“xP•zT—|V—}\™^˜_˜_˜`˜{cša•}b–~i›ƒe˜|d–xlŸ}–¨‰ž°‘ž³“•ª‰¥„™¯Œ¬À¸Ì©¯Á¤•«’|ˆi•„WŽ}Q}N‘|FŠsAˆxCŠzBˆw<„n<ƒi=„i:ƒc7}^G}ZH}\Bw\9q^8wm=…6†…(9‚l.ua-mZ4o`7ob/i^,h^/lb2b\4i`3od-sf#ocia a_^^UT SSOSNTNWOY OXNXMYJVHTHTJVLXNYNYKWLXNYP[S^U`VaWbO^O^O_P`QaRb Qb Rc Qd Sd Te WeZf\f\g]g\g[i \l!]m"]m#_k$_h$`f^_]a]`[`X`W`V_U`XhZiZl[lYk VhRePcRhSiTmTmSnUpWt Zw]oZk`m+nw9vz:st6rq9vr;qr;qq8qn8rm7rn7sr6su7tx4sw3sw2rw/qv.ow,pw,ox,ox3w~5v~7u}9t}‹¥7ލ3©3‘¨,Œ£#†œ}”uŠl} cr"]lgwr„ †œ$›±+¥»3§¾C¬ÁQ°ÄB¬Ã6ªÁ$ªÂ«Ä ¬ÈªÊ¦Ê£Ê¨Á©Á¬À­Á"®¿+¬».¨´/¥±. ±-±(š±š²™¯ –©¢‹œ"‚’x…puceOR@F DMR[m~‡š£¹°Ì'³Ò&¶Ò½ÐÁϾнѼҺÔ(ºÖ)»Ù$½Ú"¾Û¶Ó´Ð²Î±Í²Ë±É ¯Ç ­Å°Æ®ÄªÃ¨Á¨½$©·-¨²1§¬1 °'®™§’¢ Šš~r†gmWWC?4-,(29G[_z…¢¼ ¸ÙÄêÄë¼ãµØ°Ð¤Ç¢ÅŸÂŸÂ£Ä§ÈªË«Ì«Æ©Ä§Â¦Á§¾¦¸¤²¢¬œ©Ÿ¬ž¬›©–¥•¤˜§›ª««›©–¤’›Œ‘~€ pr \OPJFKHVVkm„‰¡œ¶š¼™¸—¶”²“­“¬“¬•«˜©—¨–ª•©•©•©•©•©’¢‘¡ŸŒœˆ–…“‚€|‹u‡r‡rˆoƒf{`sRdO_JVFNEIILPTTYWaXbZcYaV]PXJQFN?B<>6510/. /2 27 4= ED IK PY Yf bs h{ l n€o~ pj}i|nnzry"‚‚†–Œ›’¡”¥ •§ –© ˜« ›° ›° œ± ³ ³ µµœ´Ÿ´Ÿ´ ž´ ž´ ³ ›± 𰙝–¯ ”® ”® “« ’ª § Ž¥ ¤Œ ‰Ÿ‚œ{–sl‚eyct(fn&ir#o{x†‘‡œŒ£§’¬’¬”­•®•®•®•®”­•°•°”¯”¯“®’®‘­‘­’§‘¦¤Ž¢Œ¡Šž‡›…–„˜–~z‹)wˆ0q€6jz8fw@]a?WW@QMERJFSKEVRE]]Gdh?px|‚>~ƒH}‡G|†F}†E{†Ez‡Cz‡D{ˆD{ŠIx†Jy‡Ly‡NyˆQz‰T{ŠW{‹W{‹W~W~W~Y}Y}[}[}[}\\Y‚‘Uƒ”P†—IˆœA‹?ŒŸ7Œ¢4Š ,†ž'™%{$rƒ#hw"bmftk{yŠ‹  š°+£¹8§½B«À<®¿4¬¿(«¾¬Á¬ÄªÅ§Æ ¤Ã©ÂªÁ«À­¿#­¿+¬».¨¶/¥±, ±,±(š±š²™°–ª£Œž!‚–yˆpwchRUAFBJLU\nu‰’©¥À­Ë³Î¸Í»Ë»Í¹Î¸Ï·Ð"·Ò"¹Ô¹Ö»×¶ÓµÐ²Î±Í²Ë±É¯Ç ­Å¯Å­Ä ªÂ¨À§½'¨·1§²3§®0¢³' ³œ¯ —¨’¤ Š}o ciRS?<0,((,5BVYtw•’°¯ÏÀãÂè¾å¹Ü¶Ô©Î§Ì¤Ç¤Ç¥È¨Ë©Ì©Ì¬È«Ç«Ç¬È¬Ä©¿§¶¤°›«­­™ª•¦’¤”¦—©›¬®­š©˜¢’˜†‡zzd_TQCF?HHV\nr‡‚šœ½œ½š¹˜¶˜³–°–®”­—«–ª•©•©”¨”¨•©•©‘¡ žŒœ‰—†”„‘‚ƒ}Œvˆr…p…lev`pS^OYJSIPMST[ [b_farcreqfpdj_eZ_W[MRHKAB8811,.)-)-2/45:>BJJUR]We[h]f^iZi\mgxo|v‚†ŽˆŒ¡’¦–©™«š«›¬œ­›¯›®š° ›° ›± œ² µµ ž´ ž´ ž´ ž´ ³ ›± š° ˜¯ ”® ”® ”¬ “«’©§¤Ž£Š¢…ž}˜umƒh{escp#hq%py&z†#‚‘ ˆ™¡‘¦•«“­”®•®–¯—°–¯–¯–¯–±–±–±–±–±–±—±—±–¬•©“§’¥‘¥¢ŒŸŠ‡ž…›‚—~%zŠ-s„2m}4hx>ae@Y[ESQLSNLVPG\YCggCps>yƒ:{„6‡2‚‰0„Š0„Š3ƒŠ4‚‰,}/~2~6ƒ|9„|>†z@†y@‡wLxLxLŒvPŒtRŒsUŒqWpYŒpSŒmQŒmPŠmNŠlMˆlI†jH…kG„jB†m@‡m>‡m?‰qA‹sEwIŽyM{Q”S”~S“}V’zX’yZ‘v\’u[‘tUqSpNŒnJŠlG‰lEˆkD‰nD‰nB‹qC‹tDŒuGxI‘{K’~M”€N•T”T•€S•|S–{R•xR•zQ”yQ“zJyIxHŽwGvHŽwIxJyK‘zP’Q“€R”T•€U–€V–€V–€W•}U–}U–}T•|R•zQ”yP“xM“uM“uR—|U˜}WšZ›^ƒ`ƒbœƒbœƒc›~gžƒeœƒe™fš‚d—{fš|r¨…–±Š¸‘¥¿›ªÃ¡ªÂ¢¤¼œ—¯‘‹¢†t–~jzg‘b’€X|\•€cŸ‡a…kišzb”r\‹j[‰e[Šd\‰bX…^a‰R^‡TTVM]M‡oN‘‚Eˆ8ˆƒ-pi$d^!]W"]U"]UXPYO\R PO PMPJQK SMUSWW Y[#Z]"WZ#RV$QU$QT#SUUUVURTPUOUPXQ\P^ P_ O`QaQaQaQaRaSbSbSbXcXcXc XcWb Vb Vb VbScTd Vf Yf ZgZh\h\h[hZiZlZl]k^i_g%`i%`i$_h#^h"]g"]g![g![gQaRbScUgVhXkYlYl Xn WmWlSjRhSkUmXq^p_o_oco)lu9vz@xyAuu@yz@zy=zv:zu8zu7yx6y|4x}6|{4zz3yy0xx0wz0y}2{3|€9€ƒ:‚>~‚A~‚BƒC€„B…B‚†G‡F€†G~‡F}†F|‡G{‡G{ˆG{ˆIx†Jy‡Ly‡NyˆQz‰T{ŠW{‹W{‹V}ŒV}ŒV}ŒX|ŒX|ŒZ|ŒZ|ŒZ|Œ_€‰_€‰_Š]€X‚Tƒ‘P„”M†•B†@†;‡ž7…œ3‚—-y‹'p~#jtjsgqkxz‹¡ š°,£¹2¦½8°¼7¯»6­¼4¬¿/¬À'«Â©À¨¾ªÃªÁ«À"­À'®¾*«º-§µ.¤°+Ÿ°*±&š±š²™°–« ‘¥)Œ $„œ{Žp{'ek,UX&DI @FCKO`fyƒšš³ ©Å±Í µÍµÈ¶É µÊ³Ë³Ì³Î³ÎµÏ¶Ñ µÑ ´Ï ²Í ±Ì±Ê±É¯Ç¬Å®Ä¬Ã¨Á§¾%¨¼/§º5§´8§±)¢¶"¡¶ž´˜® ’¦Šœ zŠkz ]b MN78))!% $29ONioŠˆ¥¨Ç¼ÞÂå ÃåÀ޽ٯԭҫЫЫЬѫЪϬ̭ͮαϱͮŪ½§¶Ÿ´Ÿ´ž³™¯“©¦¦¨—¬š®œ¯›«š§•ŠŽ€€loY[CC:9 =>IPYhe{žÁŸÀŸ½ž»œ·›´˜°—¯–¬•«•©”¨”¨”¦”¦”¦¡ žŒœ‰—†”„‘ƒƒ}Œx‡s„ oizaq\hV[RW NV OX V_^hdpgr k m o} pyntkogideY]TYLODG <= 45 -/*,")&*(,.137<>DEJHOIMLRLUT^eq n| x†ˆ—ަ’©—®œ¯œ¯®œ®¯›°›¯š®™¯›° œ² ³ž¶ Ÿ³ Ÿ³ Ÿ³ ž³ ² ›° 𝠙® ”® ”¬ ”¬ ”ª‘¨¥£Œ¢†¡›x‘p…i|ftfp!gnjv"t%Ž%‹˜Žž£’§–¬•¯•¯—°˜±˜±˜±™±˜°˜³˜³—²˜²˜² —± ˜± ˜± ™® —¬ •« ”¨”§“¦£Ž ˆ¡…œ‚˜~‘"z‹)t„.m{1hw=df?]^HVUPVUOZXHc`@om>zy7|…5~†3‡2„‰0…‡1„…0‚ƒ1€0€y2x3v6‚v9„v<…u?†uAˆtJ‹uKŒvLtNsRqSpUŽoUŽoS‹nS‹nQ‹nQ‹oOŠnL†mH…kG„jB„k@„m=…n=‡o@ŠrC‹tJŽwNyQ‘{S‘{U‘yW‘xWwXtZt[ŽrU‘sTrPŽpLŒoI‹nGŠoEŠoEŠo?Œq@ŒtBŽvDxF‘{I”J•€K–V—‚V—‚U–€U—~T–}T–}T–}S•|L’{K‘zJyIxIxJyK‘zK‘zQ“€Q“€R”U–V—W—W—Y—V•V–€U•T•|S”zQ”wQ•vP”uT—|V™~Yš€]œ‚_ž„až„bŸ…c„c€h¢†hŸ†eœƒg›ƒc™|hœ~v¬‰”µ‰›¹§Â›²Ì¨¶Î®­Å§•®’œ‚pšƒk–nœ†ožˆl‡r¦w­–t«’¨‚|£}t›up•mm’jkhjefŠ`r•cm’db‹eT‚eI~j@|q5wr+on*ff$^] [W"[X#]X#^V$aW(e[XZVVTSUTYX_^!aa'cc&[^%X[#TV"RS$US#YT![V \TXWXVVWUZU^ S` Q_N_QaQaQaQaRaRaRaRaS[S\S\T]U^V_W`W`Vf Wg Xh Zj [k]j]j]j[iZk[mZm[n\k^kai"_i"_i$^j#]i#]i$[h$[h$[hVeUdTdTdTfUgUiVjWkXlXlWlUjTjVkXo]o`sar bq"mv:zE}~FvwD}|C}|A~z>~x<z:|8~~7~;€}8|7~{4}{4}{579ƒ…>„ƒ@„ƒD„„F„„H„„G……E……F††G„ˆIƒˆG‡H†H}‡I|†K{‡K{‡Gx†Hy‡Jy‡MzˆOz‰R{ŠU|‹W{‹V}ŒV}ŒV}ŒX|ŒX|ŒZ|ŒZ|ŒZ|Œ]Œ\~‹^}Œ^}Œ]~ŽZ~U€‘U’O—Lƒ˜H„šB…œ=„˜6~0x„*r|&nugndoo| €‘‘¥#µ)¥½9°¹A°ºI¯¼O®½N®¾E­¾8¬½/¬»,ªÃ*ªÁ&«¿&¬¾(¬½+ª¹,¦´-£¯(ž¯(›¯%™°˜°˜¯•«&‘¦1Œ¡*†Ÿ$}‘&r~0gl:W[8GJ->A&C)68'11&)'#(&!(%(&+(/-447878†p?‡qH‰sIŠtKŒsNsPqRŽpQnRnQ‹nQ‹nRŒpP‹oO‰pKˆnI…mGƒkA‚l?ƒl>„m=…n?‡pDŠsHŒuLŽuQwRxTxVwWwXvWŽsYŽsS‘sRrOrKpIŒqF‹pCŠpCŠp?Œq@ŒtAuDxF‘{H“~J•€K–T—‚T—‚T—‚T—‚S—€S—€S—~S˜}N”}M“|L’{JyJyJyK‘zK‘zQ“€Q“€R”U–V—X˜‚X˜‚Y—W–‚W—V–€U–}T•{U•xT”vT”vT•{V—}X™]œ‚^ƒ_ž„až„až„eŸ‚j¤ˆh¡ˆf„f„dš}hž€v®‹˜»½”ªÅž¶Î«»Ò²®Æ¨•±”ƒ †t¡‡qž„w¡ˆz¤‹}§Ž†³™Œ¸¡‚°™‡©„„¦£~~£}| |r˜tik`‰df‹ie‹m^ˆoQl@tj5mh.gh)ch6kh0eb*b](aY$`V#_U%_T&aS6]_*Z[XY\[aaedcca_%^`!Z[VWTSVRYS[R\R^[^ZZZX\ W_VaR_N^N^O_O_P`P`QaRaRaQZQZR[S\T]T]U^V^ Zj Zj Zj [k\l]n^o^o\l\m Zm[nZn]m_m`l^l^l^l!^l"]l"]l$]l$^j[gXgWeTdScSeTfUgSgViXkYm YlYmYmZmYnaudx evn}6{„G€‚Jz{J|I|G‚zE„{D…|A„@…‚>„„B…~A„}?‚}?‚}>ƒ€@…‚@†…A‡†D‰†Gˆ†J‰‡Nˆ‡Nˆ‡Nˆ‡Lˆ‡J‰‡L‡‰K†ˆKƒˆJ†K†L}…K|„M{†Ey†Hy‡Jy‡MzˆOz‰R{ŠU|‹U|‹V}ŒV}ŒV}ŒX|ŒX|ŒZ|ŒZ|ŒZ|ŒV~‘X}‘Y|[{’Y{’X}“V|”U~•V€“U€•O€–J–F•?‘;|Š7y„/px%jsfokvtƒ•’¨%Ÿ·<«µH¬¸U­»a®¾a®¾[­¾N­¼F®»8ªÁ3ªÀ-ª¾)«¼)«¼)¨·*¤²- ¯&œ­'š® —­–®–­“©)¥4Š 1‡,~.s|9fiEWXEGH:<=18;@INZcu{‘“¬¤¿©Ä¦¿®Â­Â­Â¬Ä¬Å ­Å ¯Æ¯Ç±Ì°Ê®È®É ®Ç®Æ¬Å«Ä©Á ¨¿¦½'¦»1¦»5¦º3¥¶1£´žµ›³ •¯ Œ§†œŽ qydhTTAA',-.#( ) -A ?V^wv‘–±¬Ê·Õ»×»Ò·Ë¶ÕµÔµÕµØ¶ÙµÚ²Ú°Ø®Ò­Ñ«Ï¬Í®Í°Ê¯Å°Á®Ã­Â«À¦»Ÿµ™°”­“¬•©™­š®˜ª“¤›‚Ž!x‚3n}BfnUZXWMCB@5'92<@CP¤Ç¥Æ¤Ä£Á¢¾Ÿ¹œ¶š³™±˜°–¬”¨’¤’¢‘¡‘ ŽŸŽŸŒœŠš‡•ƒ’Ž~Œz‰u… ojybo[cU\ WY X[[ccmkxs€x„z†yŒyŒyŠy† wƒ u} sz pxmtgo^hVb"OZ%FO%=C#6;%--$*) '$#"#!$$&((*/147DJ]ekx vˆ „™¤•¨š­¯ž°ž°°ž±°œ¯¯œ°°ž³Ÿ´Ÿ´Ÿ±Ÿ±ž±ž±°›®š­™¬”«”«“ª ’¦Ž£Œ ‡…œ}•x#pƒ(kz+it+lu(px&t{"{‰%‚‘'Œ›&’£"–§—ª ™­!š®–°—±˜±™²š²š²š²›²›µ›µš´ ˜² —± —°–¯•® –­ •¬ ”« ”ª”«“¨‘¦£‹¤‰ …š ‚’(~Š0x‚4rz6mtAkd@f`Cc^JeaIidDng@wn?~t8|7}8‚|6ƒ{4ƒz2v.€s,~q2}m2~l3}k3~i6~j8k;ƒm<„nD…pG†rI‰sLŠrMŒrPqOoQoQŒpQŒpN‹oMŠpJ‰oH†nE†mD…lBmA‚m=‚m>„m@†oB‰oHŠqJ‹rPuQvT‘wU’xX’yW‘xWwWwRsRsOrLsIŒqFŠqCŠp@‰o>‹p?‹s@ŒtCwEzG’}I”J•€R—‚R—‚R—ƒQ–‚Q–‚Q—€Q˜~Q˜}O•~N”}L’{K‘zJyJyJyK‘zP’Q“€R”U–V—X˜‚X˜‚Z˜€W˜W˜V—~W–|V•{U”zV“wV“wU”zW–|Y˜~\›^ƒ_ž„_ž„_ž„e¡ƒi¤ˆh¡ˆfŸ†i ‡e€iŸu­ŠžÀ˜¦Ãœ²Ê§¿Ò±½Ï°«Â¢—±“Ѝ‹¨ˆ¦†„©‡‰«ŒŽ°’½¤¢Ã®˜»§“µ–ƒ¨ˆo˜ybŽqXˆlO‚gI~cF}d@qaAtfAwj>vk8qi6lg6kh8jj*GL!Vcj„›š³ ¥¿¥Àª¾©¿©¿ª¿«Â «Ã¬Ã¬Ã­É­Ç«Å«Æ¬Å ¬Ä «Ã ªÂ §À¦¾ ¤»-¤¹4¥¹1¤¸*¢µ%¡³ž²›± ’­ ˆ¢–#y…)lo*_\+KJ)<9/+*3!",&)97KRll…Œ¨§Â¶Ó¾ØÀԾηѷѵҷշ׷ڴٲׯѮϪΫ̯̱ʴdzݰ®À¬¾¨»£¸ Ÿµ´š®±± ™«“¥(œ8ƒ‘?{‡Fu}WmsicdiUPTD=55/"0/16¦É¦É¥Æ£Ã¡¿Ÿ»·œ¶›´™²—¯”ª’¤‘¡žž‹œŠœŠšˆ˜†”ƒ’€Ž {ˆ u† o izds`i]cZ] [^ `e gpo|t„yˆ~Š €Œ€ Ž |‰y‡ vƒ tu|oyfs]oVg!N\FO=F'18%.1#('!"  ##'*+;>U]gst†„š‘•£›¨ž­Ÿ°ž±ž³"Ÿ´Ÿ¯ž°Ÿ± ² ³ ³ µŸ´ž±ž±ž±ž±°›®š­™¬“«”«“§ ¤  ˆ„š‚˜yŒ#u‡*o~/kw3lu0qz,w)|„)„“)ˆ˜'Ž%”¤#—¨#™¬"™®#𝖰—±˜±™²š²š²›²›²›µš´š´™³˜²—±—±–° •¯ ”¬ “«”«”«”©‘§¥Œ¢ŠŸ †˜&„‘/Š6z„mB†mF‰nH‰oKŒrLsPuR‘wS’xU’xTxTxRsOrMŽtKŽsG‹rD‹qA‰r@ˆq?‰o@ŠrA‹sDŽvFyH|J’~K“P–P•€P”ƒP”ƒQ•„Q–Q˜~Q˜}P–O•~M“|K‘zJyIxJyJyO‘~P’Q“€T•€V—W—W—Y—V™|W™|V—}W–|X•{W“{X’zX’zV•{W–|Z™\›_ž„`Ÿ…^Ÿ…^Ÿ…f¢„i¤ˆf ‡fŸ†j£Šh ƒg pª‡Ÿ½š«Ä¢¾Ñ°È×·¿Î®«¾š³‘“±Ž²Š‘³Š™·Žœµž¶”®Å©¶Ï»¯É¹Œ¶Ÿu¡ŠX‰sCzg6tb/rc,tg/zl+oh,qg,si2wl9ym=xj?tf@qcAkY?mZ*07)+,)$#''$# " #% 46PVdos†…š‘š•ž ›¥!ž¬! ¯!ž²$ž´%Ÿµ ¯¡°¡²¢³¢µ¡´ŸµŸ´Ÿ°Ÿ°Ÿ°Ÿ°¯›­š¬™«“«“ª“§ ¤ ŒŸ‡œƒ˜€– vˆ&sƒ/n|6mv8ox5s}.{„)€Š+‡˜)‰™%‹#‘£$–§#™¬$™®$™®–°–°˜±™²š²š²›² ›² ›´ ›´š´™³™³˜³˜³˜³”¯“®“¬“¬”¬”¬’¨¦ Š¡ˆ›#…•)ƒŽ/†:z~>tu?opHqbEpcBseAwjAylAxiBwiIzj?}k?l@€m>o9n4~l-|i*{h1xg0wf/wc0wc1xd3zf6}i7i@~nB€pEƒqH‡sJŠtM‹sMŒrL‹qLŽqJŒoH‰oEˆmB†mA…lB†o@†oCoAn?‚m=ƒl>…kA…lEˆmGˆnFˆkHŠmKŒrMŽtOvOwPŽvPŽvOrOrMŽtKŽsG‹rD‹q@ˆq?‡p?ˆn@ˆqBŠsDŒuFŽxI|J‘}K’~O•~O”P”ƒP“„P”ƒP•P—}P˜zP–O•~M“|K‘zJyIxIxJyN}O‘~P’T•€U–€W—W—Y—Vš{V™zU—zW–|W“{Y’}X‘|X|X•{Z—}Z™]œ‚_ž„_ †_ †_ †d¢„h£‡eŸ†fŸ†k¤‹j¢…g n¨…š·–¬Ã£ÄÔµÐÛ»Äϯ¬½›œ´‘™¸“˜·ŠŸ»©À“¨¼’¦·•²Åª¿ÓÀ¼ÐÃrŸŽa’‚QˆyI‡{@‡}6…|,‚z*‚|3…€.y.€t5…tA‰uE†mE|aDuYMv[Ly^Jz`By`?u^o[=jY3rX)lW h[jc"jj%dh!U[IPNLLJLLMNOQQUPVOU O\MZKX IWKYM\N]N]RZSZSZ SZ SZ SZ SZ SZ Te Te Vf Wg Xh Yi Zi [jSaO`J[FYFZI_OdRhXlWkTjTlUkWk[k\k\n\n \m ]n]m^l_k`lajak_i\gXfUdSbQaSbQbQaNaOaSfXk]pYqZsa{ik~oz:‚Y’‘r“…p”„m•ƒi–ƒb”‚\’W‚TŽƒb†b‘ˆd“Še”Œd•c“_’‹^Œ[”‹^•Œb•e–Žf•f•b“‹_’Š\ŒY‹‹W‰‰R…‡Mƒ„I€ƒFFDy†Fz‡Hy‡KzˆN{‰P{ŠQ|‹S|‹Y€Y€Y€[[]]]Z€Œ[~‹\‰^~‰^~‰\€ˆ\‰[‚ŠW‹W~ŒY}]~’^“^’Z~ŽX}‹Z|“Vw‹Qr‚Hm{8iw'jypyŒŠŸ‘¦$œ¯-£´2§¶6¨µ;©µ>ª¶:¨º3§¸)¨·#¨¶"§µ&¥´,¡°/ž®%—¨!”¨‘¦¦¤¡‰$…™5€~5{u7lb;WJED:J72G32?127;/>=9:AJ$L^ bx|”ަ •¯¤¸¤¸¥¹¥º ¦» ¦½¨¾§¿§Ä§Â¦Á§ÂªÂªÁªÁ¨¿¤¾£½&£¸/¢¶1£´)¢µ ²°™©•© Ž¥„›zŠ&ls,[S)J;?70:0)8+#8*$0'$ $!*'3;TUnx’–±«Æ¸Ï½Ï½É»Í¸ÌµË´Í´Î³Ò²Ò±Ñ°Ï°Ð±Ñ´Ò·Ò¹Î¸É·Ä·Æ¶ÅµÃ²À®½§¹"¢µ&²9™±5´-³(™­-–¤:“žL˜V‰“h„~ltsodgoX``KSG:<1(%'¦Ë¥Ê¤Ç¢Ä¡Áž¼œ¹›¶™­˜©”¦“£‘¢‘ ŽžŒœˆ•ˆ–†˜†™ƒš–~’zŽt€p|it cl!_g]e^d ^e nvqyw|~‚ƒ‰…Œ…„“‹“Š”‰“†“„‘€}Ž{Œz‡u…oƒj€d{\pOdE[>G7>!-3!&'"!!$"93NM`fq€}“$‹”&š+”¡+˜¦)šª)›¬(›¯'°Ÿ­¡¯¡²¢²¡³¢³¢µ¥·¤´£³¡±ž¯œ®›­š¬𬠓  ‘¢Ž£Š£†ž"€—%|'yŠ:v|:s|6q{4p|2s.y‡,Ž*ƒ‘*¡+Ž¢)£'’§%”ª$—¬!˜­!™¯˜´˜´˜´˜´ šµ šµ ›µ›µœ®œ¯›²™³™³˜²—¯–­š­—«—©—§•¦ •¤ “ %Š™)ˆ—/…‘7‚‹<}…>x}@vw@tt?ve>xf?yg?{i>|j=}j=}j;}j5~n6o6€n7~m6~j5|h3{e4yd9zd9zd8yc8yc8yc9zd:{e;|f:f>ƒh@…jD‡lGˆnIˆnIˆnKˆnHˆrHˆrG‡qF‡qE†pD…oB†oB†oBƒiA‚h@g?‚g?‚g?„iA†kAˆmE‰rFŠsG‹tIvJŽwJŽwKxKxJpJpHrG‹rFŠqDŠsCˆsCˆs7ˆm:‰n:ˆp>ŠrB‹uGyI|M’~M’}O”Q–R—‚Q–Q–R—‚S˜ƒN—}M–|K”zJ“yI’xI’xI’xJ“yP”}P”}Q•~T•T•U•U•W•T˜U–€U–}V”|W”zY“zZ”xZ”xc“{c•}_˜_œ‚]ž„_ †_ †_ †f¡…g¡ˆh¢Ši¡Šj¢‹l£ˆl¥†k¤ƒ½“«Ì©¿Õ¸µÊ±¸ž²”–·•¡¼š¢µš²Á¢·Á±º’²À—´Í§¢Ä¥†¯”]¥T˜PuUtVrN…jGhGƒk@{fGƒqV’‡\•ŒR‰€O‚tS€mNxa:sZ5mX.eT+cV-d[,e\(dZ%aV6ka5j`1f]-`Y*YV'VT'SR'ST(YW%WU URQQQPPQPQRRR]R]S\S\T[ SZ RY QXUYVZY\Z][][] Z\ Z[ Yd Wd Wd Vf VhVjWkVm Wm XmWlTiPeQeThXlUjUjUhVi Yj ]napbq_h`i_i`j_j_j ^i!]i!]m!]m!]m \lZjVfScP` Pa RcUc Tb Q` P_RaUdWkUmZvc}g|jw#x‚P‰’}…„š‡…˜‡v˜‡a˜…]˜„l–„}”…p—‚p–„q•…r•‡r”Šs”u“Žu’r™‰sšŠsš‹qš‹q™m˜‹l–‹j”‰`’ˆ[ކWŠƒQ‡‚N„„Kƒ„H€…E„C|…E|…Fz†Jz†MzˆR{ŠV|ŽY}V}ŒY}Y}[}[}]~Ž]~Ž]~Ž\}\}\}\}\}\}\}\}_€^€ZXW€Y€\~Ž\}Z{ŽYyŒXv‡Ts‚Or€Gq}?szK65F/3C-2=.2:147:>2HN)Wbiy}“Œ§“§ž±¥·¤·¢´¢·¦º§»­Å«Ã©Á§¿¥¾¤½£½ £¾¦²%¥²0¢³7 ³7 ³+Ÿ°®œ« •¨ ¡‰•‚‰xx-hd=ROHC@A84?40;,*7%&/!#)!"$#%!%& =?PVoz‹ž¢¸°Ä¹Ê ½ÊºÉ»ÊºÌ·Ì´Ë³É³ÇµÅ¯Ê°Ë²Í´ÎµÎ¶Ë¶Å"¶Â0­¼4«º8©¹8¨µ6¦³=£°Iž®Vš­_—¢Y—¢N– G—¢@–¢?’¡?=‰›N~ŠS|…WtyVegKPO;98+($!¦É¦Ç¥Æ£Ã ¾ž»œ¶›´•©”¥¢ ŽŸŽ‹›Šš‰–ˆ–†˜…™„˜€”{Žw‰qlzeq_h]e`gdkin r~ v|ƒ‚ˆ†‡‘ˆ”‡–‹•Š–Š–ˆ—†•“‘}|Šx‡q†m‚g}_rSgI^@I9B"06#(+#" "" 41GHX`ixu‰#…‘&Š–)œ(“¡'–¦%—¨#™¬"š­ œ®"ž°" ² ³ ³ ´£¶¤·¢³ ²Ÿ±œ¯š­™¬—«—«—§”§¥‰¡!ƒ›'}“+yŠ+v„>u~;t};s~8v5y†1Œ/„“-‰–+Ž¢*£*‘¤'’§%”ª#–«!˜­ ˜®—²—²™³™³™³ ›´ ›´ ›´›®œ±›² šµ™´˜²˜°—®˜¬–ª•¨”¥"•¤$”¡%ž%Ž›,‰˜/‰”5…9ƒ‰>€?{z>zt>yq=yg>zh={i>|j>~k<~k<~k:k6o6€n8n7~m7~j5}g5ze4yd9zd9zd8yc7xb8yc9zd:{e;|f=h>‚i@„kC…lE†mE†mG…mF„lGˆoGˆoE‡nE‡nD†mC…lC…lC…lC‚hC‚h@g?€f?‚gA„iA†kB‡lDˆqE‰rG‹tHŒuIvJŽwJŽwJŽwHŽpHŽpHrG‹rFŠqDŠsCˆsCˆs<‰n<‰n=Šo@ŠrDŒuIŽyK{M’~M’}O”Q–R—‚Q–Q–R—‚S˜ƒP—}O–|M”zL“yK’xK’xL“yL“yO“|P”}Q•~T•T•U•U•W•U–€U–€U–}V”|W”zY“z[•y[•yb”|`—~_™€^ƒ`Ÿ…a †b¡‡d¡‡e¢†h¢‰i£‹j¢‹j¢‹l£ˆl¥†k¤ƒ¹”¾œ¦ºš«ˆ¡…†¥†”²¢¼˜¬¾¡¸Å¥¾Æ¡¸À—·Âš´É££Â£Ž´˜a¢‰\ƒW—yU‘rSŽoVŒnWŠnV‰nL†nV‘}g¥•h¨œW”ŠK†xE}j=s\-iW&cU"^T[UZYZXWUTRUM"ZU*`[,_[(YW$SQ"QO$PQ RNRNSPSPUTWVXXYYY`Y`ZaZbYaYa X` X`X_Y`Y`[a[a[a Z` Z`]g\gZfYhWhWhWjWj [n ZmYkWiUgUgWiZl Ug Vh Yi Zj]j^k`k`k`jakakbl!al#al$`l#_k#^n#^n$_o"^n \lYiVfUeR`Q_ Q^ P_ P_ P_ N` M_YjRg Tlazjm~oz-t~j™‰všŠƒ›‰€›‡tœƒm›„t™…˜‰t˜‚u˜„u—†x—ˆx–‰y—Œy–z–w›‹w›‹wœŒw›tšŽr˜Œo—‹m•Šc’‰^†X‹„T‡ƒN„„Kƒ„HƒD~ƒD}†F}†Fz†Jz†MzˆR{ŠU{X|ŽV}ŒY}Y}[}[}]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^€ZXW€Y€\~Ž\}[|ZzZx‰Wu†StƒLt€Fs~Bs{)u‡(z‹&‚“"‹ž “§š®ž³Ÿ¶" ¸%¢·(¢¸*£·,¢µ-ž²,œ®,š¬#‘© ‘«¨ ‹£ ‰ž†›“{Š#w}*lq6^]?MIC?:A42<.07,/8*.5,/237,?D"LS[ioƒ•‰ #“ª$œ²´œ³ ž· ¢º ¤½¨Â©Â§À¦¿¤¾¢½¢½¡½¦¶#£µ)¢µ)¡´( ³ ž°›« ˜© ¡‹›ƒ"|ƒ)su2ca@QNHC@A84?31=.,8&'2"#)!"$!##$-7 ?L[lxŽ©¢¹°Â·ÆµÅ¶Æ¶É´Ê²Ì±É²Ç³Æ­Å®È¯Ê°Ë±É±Ç±Â$±À>¬¸E¨¶K¤²I¡¯G «JžªTœ¨]š¨b™¨Z˜¨N™§Aš¨6™§/—¤)’ 'Ž+1~‡;uzAgiASR9><.+'' ¨Ç§Æ¦Ã£¿¡»¶œ³š±–ª”¥‘£‘¡ ŸŒœ‰—‡˜‡™…™‚—}’w‰rƒl{gtak\e^fflou u| y‡ |ˆ‚Œ†Š“‹—‹šŠŒšŒšŒš‰š‡˜ƒ—•~” Žz‹tˆo† l€dxXkOcEP>G$4:%,/'&#"$ ! 0.@@NV]k#h{!z…#Œ%…’$‰˜"Œ¡’£”§ –©"˜«#š¯!œ°²²Ÿ¶¡¸¡¶ µŸ´œ²š°™¯—®–­“¨¦‹£#…)•.zŒ4x…5u€@t€@v?y…=|Š:6‡–2Šš1Ž,£+‘¤)’¥&“¨$”ª!–« —¬—­—¯—¯˜°˜°™°š± š± š±›°š± ›´ šµšµ˜³˜¯˜­—«•¨ ”¥$“£)’ -ž-š-‹˜3ˆ’6‡9†‰=ƒƒ>|?v>p=l=}j>~k=l>€myƒBy‚Bw„By†A~Œ=‚‘:‡—5Œœ2ŽŸ0 +‘¤+’¥)’¥&“¨#“© •ª—«–¬—®—®—®—®™¯™¯™¯š°š°š±š´š´š´˜±˜­˜¬ –§!•¦$“£)‘ž05Ž™8Š•8‡;…‰;……?„@ƒ|@‚v>ƒo;ƒl;„j;ƒm<„n<„n=…o=…o=…o<„n<„n:‚n:‚n9‚l9k9h8~g7~d8|c:|c9{b8za8za8za9{b:|c;}d@„mA…nB†oC‡pF‡qF‡qE†pE†pBˆiBˆiC‡hB†gB†gB…fB…fA„eDgDgC€fBgBgA‚hC„jD…kBˆqC‰rDŠsE‹tFŒuFŒuFŒuFŒuDsDsDsEŒrD‹qD‹qE‰pE‰pD‰nD‰nEŠoHŠqJ‹uMŽxOzQ’}O“|Q•~S—€T˜S—€S—€T˜U™‚U–}T•|S”{R“zR“zR“zS”{T•|O“|P”}Q•~T•U–€W—W—Y—V—~V—~W–|Y–|[–z\–z_—z_—z_™€^›^ƒa †c¢ˆh¢‰i¢‰k¢‰h¥‰i¦Œi¥k¥j¤Œk¥‰j¥†i¥ƒ¯’Ž­›ªž§Œœ«‹žµª¿˜³Åœ¿Ê©»Å¡¼ÄŸÄÍ¥ÂÏ©²Æ£œ¸š²”€©z©ˆr«„r¯ƒy²…¯…ˆª‚Œ¤‚¤…wž„o Œaš‹Jˆz?}o={i=xd6m^5k^1g`-fe,eg&cg _c\`Z`[a\`XZSTRR"VV&[X$\W$\W"\W"]Y"_["a_"ca$ecddddceag`g^i ^j ]l]g\fZeYd Ze \g_j`k]h]h[fZeYdWfWfWf[kXhTeTeVg Wi Vh UgW`XaZc\c]d_c^b^b]g^h_i_j `k `k"`k"`k$_n$_n%`o&ap(ap'`o&_n(_n2fm0cm+`j'_j%^m \lXjUgU\V`Zk]s [r^sl~{Š~†=ˆŠk–‹ŒŸ†—Ÿ€’œ~‡š›„ˆ„ˆž…ˆž…‰Ÿ‡ˆŸ‰‰ ŠŠ Š † Ž‡¡†¡‘… žœ{™Œz˜‹k•Šg’‡`Œ…Xˆ‚S…ƒMƒƒG€‚E~€FˆG~‡G{‡Jz†MzˆQz‰TzŒW{V}ŒY}Y}[}[}]~Ž]~Ž]~Ž^^^^^^^^^]Y€XXY€]]~ŽZ~]^_}Ž^|^z‹\x‰Zv‡Uv…Ov…Bu…5wŠ)z"€—…žŠ¢ “©“ª•¬–® –¯#•¬%“«&’ª‹¤Œ¦Ф†¡„œ!˜%|%u†;ps9be:OP;@?;636/,,('###-%&'%%#()03:@IP\emvx…!€"‰˜Ž¢’¨•®–°š±›²´Ÿ¶ · ·ž¶µ.š²(š± š°›®™¬“§Ž¡ˆœ#‡“/~‹>r~FfqDZ`?LN­8¬:«:³4²(›¯›­›«—¦’¢Žžˆ•Š sxeg*WT.E@+2-&& ¨Ã§Â¥¾£»Ÿ¶œ±š­™¬“§’£Ž ŽžžŽŒœŠšŠ˜ˆ™…˜‚–~‘ v‰oiy_makakgmnt w€Š……™ ˆš‹™Ž™ŽšŽžŒ ‹ž‰œ…š ‚— €—“{ w sŠq† k~brZjS_&MV-CI-9=)33%--'&((!$&!#"!!""**#24";?$DJ(MUYc^gdnkvp|u‚zˆ|Œ‚”†˜Šž¢‘¥”§–ª˜¬“©“©”©“¨‘§¥Œ£Š¢!…ž&‚›+~”3{;zˆBz…F{…G}„A|‹@>ƒ’;ˆ˜7Œœ2ŽŸ/Ž¡+¡,’¥+’¥'“¥$”¨!”©•ª–ª•«—¬—¬˜¬˜¬™­™­™­š®š®™°™±™±™°—­!—ª#˜§(•£(” +‘2˜8Ž”=‹‘>ˆŠ@…ˆ?‚}?‚{@‚wA‚s@‚o@„k<†j;‡h>ˆp>ˆp>ˆp>ˆp?‡p?‡p>†o>†o;„n<„m:‚k;j:g:~e:d9~c;}d:|c9{b9{b9{b:|c;}d<~e=j>‚kA…nC‡pDˆqE‰rDˆqDˆq@‰iBˆiA‡hC‡hB†gB…fD„fD„fE‚hE‚hC‚hDƒiBƒiC„jC†kC†k@ˆqA‰rBŠsC‹tC‹tDŒuDŒuC‹tAŽsCsCsCŒrD‹qD‹qE‰pE‰pHŠmH‰oH‰oH‹pJŒsMŽxOzQ’|Q’|S”~U–€V—U–€U–€V—W˜‚X–~W•}V”|U“{V”|W•}X–~Y—Q•~R–S—€V—V—X˜‚X˜‚Z˜‚W˜~X—}X—}Z—{\—{]—z`˜{b˜{`š_œ‚_ž„b¡‡c¢ˆh¢‰i¢‰k¢‰f¦‰g¦Œi¥i¥j¤Œj¥‰j¥†i¥ƒr¤††¨ŠŸ®’­µ–®¹˜¬¿˜²Åž»Ë¢ÃÍ©ÀʦÀʦ¾Ê¦«¿œ•²‘´–˜Á¥™¾ž‰³€¯ˆ†·‰»Œ“·‰™²†¡±ˆ­Žš€kyZ‰yJqF{mL|jJxeGqXCoX>iZ9f]2b\,_[&[X"YVX`SYLR IM GIIJLKNMOKOKQLRPXU]\cb!ggffffegdjeleperetgqdn _jZeWbVaVaWbXdWdVcVcVc Uc Wc Wc[gXdUaUb Wd XfWe VdW`W`W`Y`Za\a^c_d]g]g_i`jalal bm bm!al#al$bm%am&bn(bn*an*an4ck4em2eo.bn&^i ZfWfXfX^ZbZhUhMdLcXldwv†&„ŠU•¡Ž™¤Šœ¡„‘ž„ˆž…Ÿ„ …¡†¢‰£Š¤‹¥¥£‹¤‹£‘ˆ¢† ƒžŽ€›‹™‹p–Šk“ˆcŽ…[‰ƒT†‚OƒƒH€E~€FˆG~‡G{‡Jz†MzˆQz‰TzŒW{V}ŒY}Y}[}[}]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]Y€XXY€]^[[^€^’a’a|b{bzŽbyˆ]w‡Sw‡Fvˆ;xŒ1z(}“&~–ˆžŠ Œ¢¤¥‘¥¤£…š …›‚™}”!z.w‹7r‚:kyFehDY[@HH@:;@23:,-/''($#&$$!%&*.5:AIQZemu|‚„‰Œ“Œ“‹•!Š˜%‰›(‡šޤ¦’¨”ª•«!•¬$”«%“«7“¬.“©&“¨"”¥‘¢"Œ%…•(€‘,|ƒ9t~GgrL[dGPT?DE;98:301)*5))9)*>)+<*+7)*0((,('/"$$),6:EL!Xa/lv9‰=Ž•%—¨›¬ Ÿ³£º¦¾¨À«Â­Á¯À°À±Á±Á°Á­Â¬Â ªÂ©Â¨Ã*¥Á.£À%£¼¢º¡¶Ÿ´¡´ ³ž° œ® ™«“¦ŽŸ‰›…” {ˆmt`c'RO(B<"0*%¥Â¥À¤½¢ºŸ¶›°š­—«•©”¥¢  ž‹›Š›ˆ™ƒ–“ zŽs…l|huakemkqsyz Œ‡”ˆ™‹ž ž œššœžŸŽŽŽŒŠ›‡š„— ‚—€– |“ w sŒ rˆnfv!_o#[f*U^2IQ2AD-9;(22)+,,%*%%%#"$"$%%*+$02!47 <=#BELROUV\Zb^gclgrivr‚w‡|Ž‚“…—‰š‹ž !‰ ‹¡Œ¢Œ¢‹¡!‰ $†ž'„0€™2|”5yŒ:w…>vBy‚C|…C~‡<;„’7ˆ—4Œœ0Ÿ.¢,£)¢+’¥)’¥'“¥$”¨!”©•ª–ª—¬˜«˜«™¬™¬™¬š­š­š­™«™­˜®—­!–«%•§*•£-–¡.“œ/‘™2Ž“8=‹ŠAˆ…C…€B‚|A‚rBqB€nC€lAkAƒjA†k@‡l@Šr@Šr@ŠrA‰rA‰rBˆqA‡p@†o=…n<…k;„j;‚hf=~i?€k?‚mA„oA†qB‡r@ˆr@ˆrBŠlA‰kC‰kD‡jE‡jF†iE…hG„hC„jC„jD…kC†kD‡lCˆmCˆmCˆmA‰rBŠsC‹tDŒuDŒuDŒuDŒuC‹t?u?uAuBŒrB‹qD‹pEŠoEŠoI‹nI‹nI‹nIŒqJrKvM‘xO“|Q“zS•|U—~V˜U—~U—~V˜W™€Y—X–~X–~W•}X–~Y—[™\š‚T˜T˜U™‚X™ƒX™ƒY™ƒY™ƒZ˜‚Z™Y˜~[˜|\—{]—z_—zb˜zb˜zcšb›‚bŸ…b¡‡c¢ˆf£‰h¢‰h¡ˆc¥ˆf¥‹f¤Œh¤Œh¤Œi¤ˆi¥†h¥ƒi¢€§‡Ÿ²‘²¼˜³Àš²ÄºË¦ÄÒ®ÏÖ³ËÔ³ÀÍ­¦¸™}™{`ˆliš~~µš§Ì¬ Ä ›¾–ž¿’¥Á“©¿©ºŽ­ºŽ¦‹}wdƒnYƒrRoQ}lV{gVv^]€^Y{]Os]EjZ;cX3^U/[T,[STYPUNPMOPRQQOO LLQPQP QP RR UUY[]__c"ln imeiag]eZcXd Wc Xd VbT_Q\P[Q\R]S^ Rc Sa Sa SaTaUbWaXb [f Ze Yd YdZf[g[g[gYfXeWdWaXbZc\e]f^h_iakbldneofpfpcmcm bm#cn%cn&bn(bn)co2cm5fp5hr1fp*aj#\eZc [d]f\f[gZk\o\p\p[oo{†5ŠŒ^—‚“Ÿ‰‘ž„‹Ÿ‚”Ÿ…’Ÿ…’¡†’£ˆ‘¤‰¦Š‘§‹‘¨Œ§‘§‘¥’Œ¥‘‰¡…Ÿ‚œŠšŠt–‹o“‡gކ^ŠƒW†ƒP…‚I‚F€E~‡F}†G{‡Jz†MzˆQz‰TzŒW{V}ŒY}Y}[}[}]~Ž]~Ž]~Ž\}\}\}\}\}\}\}\}]~Ž\~ŽY€XXZ]^][\€\€’^’_~“c~“d|’d{‹b{‹^z‹XyŒOyŒFy>y9xŒ0|Ž0~+‘%’“‘ ~ zŠz‹vˆo&l}5jw?foAagCXYBPOCBDC8:B14<./5++.)($&&+-4:CN S`dq x„‡’œž¢ ¤› •ž"“&Ž›&‰—"„œ „œ!…$†ž(…ž+…ž0„ž2ƒž0‰,ˆ™'ˆ–%‡“'ƒŽ(}‡)u)pz)fj3_f>V\@LR:CF6<;643:1.7/0;.0>-0B-/@+-:+)3*'-(%)%$ -+96GF0WY?glIyM„‰. ’Ÿ—§š¬œ² ¡¶¤¸§º¬½®¼°½°½±À¯Ã­Å¬Ç¨Å§Æ ¦Å§Æ§Ã¥À£» ¹¤·¢´ ²›¯˜ª’¥‹ž‡švƒip"Z[(JI';6",&$¢Â£À¢¾ º¶š²™®˜­™­—¨”¦“£‘¢’¡Ÿ‹œ‡˜‚•| w‰qkzhthpmtuz~‚…Œ Š• ŽœŽ ¢ ‘Ÿ‘ž’›’š››!Žœ‘œžœ‰š‡˜…– š}—x“vu‹r…jz(cr&cm.[f7QX6FL2?A-69-.20).*,,(*+(,-,14)57#78!<9!@=DFGJJMMQNTRXT]V`\maqhyorƒv†y‹{#~“!€”•ƒ–‚–#€•)~”-{’3s‹4q…8o~9my:oy‡m?†l=„i;‚g<‚d;c=b=b>f=€e<d<d<d=€e?‚g?‚gA‚mBƒnB…pB‡rCˆsA‰sA‰s@‰sB‹qAŠpCŠpDˆoF‡nH†nI…mI…mD‡lCˆmCˆmD‰nCŠoA‹oBŒpA‹oBŒtBŒtCuCuDŽvDŽvCuCu=v?v?uBŒrB‹qD‹pE‹mGŠmIŒmH‹nH‹nGŒqIŽsIvI’xK”zQ“zS•|U—~V˜U—~U—~V˜W™€X™€X™€W˜W˜X™€Z›‚[œƒ\„W›„W›„Xœ…Z›…Z›…Zš„Y™ƒ[™ƒ[›~[›~\™}]™{]—z_˜ya—yd˜zg™d›‚c„a †c¢ˆc¢ˆc¢ˆe¢ˆa£†b£‰e£‹e£‹g£‹g¤ˆi¥†h¥ƒg¨{ª„›²Œ²½—·Äž·È£ÀϯË×¹ÓÚ¹Ãήª¹‡¢ˆcŠpJ~fH†nR–}¸˜§È¦¶Ï©ºË ½ÇœÀÊœ´Á“£³„žƒpˆp\mZ‡vXˆv\‡reˆng‚h_~]Yx[LmX>aS2YQ,VO*VP)WQ(ZZ&ZZ%[[$]^!____]^\]^a_a_a]a\b \a Z_X_gmdj_eX` S[ OXMV LUKUKUKULVPYS\ W` Yb Td Sd Tb UaVbWaYaYaYeZf\h\h\h\h_j`k[m[mZkYjZhYgZfZf_h`ibkdmengphqhqgogofn en#dm%cm'dn'dn1er2fs3gs1hq/fm+ch(ac&_`(\l^lalao$dv+h|k~l}m|s}…2†‹^Œ˜Šœ‚Ÿ}”ž‡”ž‡“ ˆ”£ˆ“¤‰¦Š§‹‘¨Œ‘©‘‘©‘ލ‘Œ¦ˆ£… ŒŠ›ˆv—‰p’‡iŽ„`ŠƒXˆ‚S…ƒJƒ‚G€D}†F}†Fz†Jz†MzˆR{ŠU{X|ŽV}ŒY}Y}[}[}]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž\}\~ŽY€W€XZ^€^^[Y‘W‘X€“\~•`–c—^|`|b|b|_{ŒZ{‹T{ŠQz‰Fw…Dx…>w†7v„-t‚#p€m|jyjwjwft"bm+bk6ei=ed>a]@YUBSPCIHC>??788321/../++01&6-:8453<30=47A37C25F13E/1@.-9-+4.)-04):=&JJ.Z[=jnJxS†T™D™¡2™¢š¥™¦ ˜© —ª™«›¬ £´ ¥´ §´©·ª¹©¿©Â§Å£¿£À¤À¤À¥½¤¼¡ºŸ¸¡´ž²œ¯˜¬”§¡‰œ†—{ƒsyfh!UU&C@(30&'#% ¡Á¡Á ¾ž»·š³˜°—¯—«–§’¤‘¡ žŒœŠšŒœ‡˜”z u‡o€kx!gtovtx|€…ˆŒ’ š ‘¢ ’¦“£ “¡”ž”œ“™‘›"‘›$œ “ “ž “ž‘žŽ›Œ›‰˜ˆ—ƒœ}˜y•w“ws‡$l}.gv)eq0^i8S]9IO5BD/8;/042+0054.23/4529(=;"@;#E? BACCEEFIEJFMHNIQJ[O`Wg]obsfwizl|o„q…t‡uˆv‰tˆ%q‡)o†/f{1ev1bp4eo6jq6qz5zƒ5‹.‡•,Š—*›(‘Ÿ)“¤+”§.”ª/“«*‘¤(‘¤%“¥#”¨ •ª—«—«˜­š¬š¬š¬š¬›­›­›­›­+˜¦+—¨+—¨+•¦/•¢2“6‘˜8‘•7ŒŽ6‰Š7ˆ…9†=…y?‚sAm@}iA„gAƒfE‚hGiHlI„pJ†tI‡uBŒrCŒrCŒrEŒrFŠqFˆoE‡nF‡nAˆm?†k=„i=ƒe<‚d=b=b>‚c?‚g>f=€e=€e=€e>f?‚g@ƒhF‡rGˆsGŠuF‹vDŒvDŒvB‹uB‹uC‹tC‹tDŠsE‰rHˆrI‡qK†qL…pAˆmB‰nCŠoBŒpCqBqBqBqBŒtCuCuDŽvDŽvDŽvDŽvCu=v=v?u@rB‹qD‹pE‹mGŠmInHŒmFŒnGoGŽsG‘uH’xJ”zR“yT•{V—}W˜~V—}V—}W˜~X™XšXšW™€XšXšZœƒ\ž…]Ÿ†Y†Y†Y†[œ†[œ†[›…Zš„[™ƒ\œ^›\™}]™{`˜{a—ya—yc˜wi™hš‚d„c †`¡‡a¢ˆa¢ˆ`¡‡`¢…a¢ˆb£Šd¢Šg£‹g¤ˆg¦†h¥ƒc§~v¨€–°ˆ¯½”¹Çž¹Ê¥¿Ï°ÇÕ¹ÌÒ³®¸šŠ‚w•|j˜\—‚Hy:ˆpf’s¾œÅײËΧËÉ ÍУ´¿‘¡ri„jOqY@nX@wdBzeM{d]€ed€b_cWz`Km\=bX2ZU-YX.\]/_`0]Z0_\.`^(a`$```addfi`dcfdjflelci ^f[c W` U^ T\ S[SZT\V^W_U_T^U^U^W_YaZb\cUeUeVcWb W` XaYaYaWaZd]g^g\e \e^gbj]s]s]q\p\nYk Wg Vf\e]f_hbkdmfngogokriqhpgo en$en&dn&dn/fu-ds,do/fo0hm/gh*cb%^[+Yk"`per_jWfYl#gz#s„q~r€wƒ~ŠH‹Žw–‘Ÿ‡˜¤€•†”ž‡“ ˆ“¡‰‘¤‹¦Š§‹¨Œ’ª’©‘ލ§ˆ¤„ Œ‰›‡x–‰r’‡kŽ„aŠƒZˆ‚S…ƒMƒƒH‚C|…E|…Fz†Jz†MzˆR{ŠV|ŽY}V}ŒY}Y}[}[}]~Ž]~Ž]~Ž^^^^^^^^\}\~ŽY€W€XZ^€_€^\~ŽV~TU’X•^€˜a€™W|[|`{e{g{Œe|Œc}‹b}‹[~ˆY}‡Tz†LvƒDq9jx2eu-aq)]i)]i)[g(\c/_c6ge:=;F:8=69C59E47J37I35E32@40<3/9=H7JR7\d>pvK€ŠWŽ›Z›©X£±[©°E§­,£¬œ©–¦ ’¤‘¢’¡”¦ •§ ™¨ «ž¯žµº¾ º ¹Ÿ¸ · ¶¡´Ÿ´´›°™®—«”¦‘¢Œž‡—ƒ“zz trfbTO&?;*/-.%"/ ¦Á¦Á¥¾¢» Ÿ·œ²™­—«–¢•¡“Ÿ’Ÿ’Ÿ›Š˜‡›ƒ– }Žv…q~pypupuz‡€‰•›’Ÿ“¡”£”¦™¢˜¢—¢ –¡"•Ÿ$•Ÿ!”ž •œ$–#”ž"’ž#ž!ž ‰œ‡š†›†›˜|”z’y‘v‹r„m~fw#`n)Vc0LW/@I*5=(3;*6<)8:*=B*DK*IR&JT"KTJSKR"IX GUEQ DL"EI%DG$CB#B?DIDGGEKGRMYS\Z^[!af!ch%gl*jo-io/gl1ci1ag7Wd6T_6U^8\b5dh-lp(v|&~„%…’(‡–,Š.¡-¤*¥*‘¤)“¤!¦!‘¥"’¦#“¥#“¥"“£!”£ “¢ —¦ —¦$™¨(™©+šª.˜©/˜¦/˜¦9—¤7– 8“š9’–;’;‘‹;Ž…;@ˆ{A‡z@…v?„pA‚m@€jAgA€fEcF€dG‚fFƒiD…kE‡nE‰pC‰r@ˆt@ˆt@ˆt@ˆt@ˆt?‡s?‡s?‡s@‰o>‡m>…k<ƒi<€g;f<~e<~e<}g<}g=}g@~h?i@k=ƒl<„m@‡vAˆwBŠvD‹wDŒvGŒwFŒuHŒuIŽsKŽsMŒrMŠnO‹mLŠlLŠlJ‹kH…qG†rIŠuIvFŽwFxDxB‘vDŽ|BzBz@y?x‡m>…k<ƒi<€g;f<~e<~e<€i>i?i@€jAk@„m?…n>†oAˆwAˆwBŠvD‹wEwGŒwGvGvKuLtLsOŒpQŒpNŒnLŒnJnIˆtJ‰uKŒwIŽyHyH’zF’zF’zG‘E‘E’}B‘|A‘z>y=wމ?Œ„@Œ€B‹{Aˆw?‡sC†qD…oBƒmA‚iBgC€dD€bD€bFeG‚fFƒgE„jE†lE‡nFˆoE‰rCŠvB‰uB‰uAˆt@‡s?†r?†r>…q>‡m=†l=„j<ƒi<€g;f<~e<~e<€i>i?i@€jB‚lA…n>†o>ˆp?‰w@ŠxC‹wDŒxFŽxFŽxHŽwHŽwK’xLwNuOŽtQŽrOrMqMqKŒwMŽyM{M’}L”~K”~I”~I”~K•ƒI•ƒH”‚E”D”}@’{>y=wCŒrB‹qAŠp@‰o@‰o?ˆn?ˆn@‰oD‰nD‰nB‰nCŠoCqEsFtF‘uK{L’{M“|N•{O–{P˜zQšzR›{V™~WšX›€Zœƒ\ž…^Ÿ‰_ Š`¡‹\¢‹_£Œ_£Œ`¤‹b¤‹c¤Šc¤Šc¤Šd ‚cŸbž€a›~`š}bš}a™|a™|`›`›^›]œ‚\ƒ\ž…\ž…Zž…_ †_ †_ †_¡„_¡„`¢…`£„`£„c£…h£„}¬‹›¾œ¯Ê¨µÌ¬µÌ¬¸Î±µ’¨†…¢‰ªˆŒ¯Š¯‰±‡”·‹ ºœ“­¨‡‘°‘³˜z§ZyE€kDqJ”vO’wM‰qUŠv]{S~o>i\)^T'\S$XQ VQUR VV XY"Z[_Y`Xe]ng*qn+nk!fcb`W_PXFNBJDLHPJTJTMTNTOSRT TV VZ X^ Za`cehkmkpim gl gl injjjjhk hkfkej dkcj^l]k\j]k^l^l\jZh_j`k`k`nao`p`p aq ^p \nYjXi Zk\l]n\n`manan`o`oarararft gu$jw'kx+kv,ju+hr+fp&go'fn&dn$bm!`n`o_p_pj„pŠu‘u s†!z„H‹Œdš•ŸŽ¢’¢‹ …Ž¢…¨Š«Ž‹ª‰©‘‹¨‘Œ¨‘ާ“Œ¥‘‡¡ƒŸŒœŒx™‹p“…hƒb‹ƒ]‰ƒTƒ€N€€L€€H}€J}€J|‚J{ƒM{†P|‰R}ŒS~[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^^^^^^^`~`~aaaa`~`~b~b~cd€‘d€‘ca}Ž`|X~Q‘Fƒ—;ŠŸ0’ª+š´% ¼"¢¿ªºª¸ £­ ˜Ÿ ‹Ž{|hfWV'LPPZ_o y ’®¡À ªÊ °Ï´Í³Í ²Í ²Í±Í±Í ²Í ²Í ²Ë ³Ï´Ò¶Õ¸Ø»Ù¾Ú¿Ù»×ºÒ(ºÌ@ºÆM»ÁO·¼G³·?¯µ ©·¥µ¢±Ÿ®š©” ‹”„Œwzlm_^OO>=2278DD_r%uŒ)’­!§Å´Ô ¾ÛÄÝÇÞÄáÅàÄßÃÛÀÙ¼Ô¹Ñ·Í ±Ê ®ÇªÂ¦¾¢¹´˜­”©‘¨¥Ž£Œž‰š†–ƒ‘‚€‡|„vr{lu doYgS`NXDN;A!47(-.)''($#'#"¨¿¥½¢¹ ž´ ›° ›­ œ¬ ›«œ¨š¦—£”¡ ’  Š™‡–“ { xŠv‡x‡Œ‰“—“¢•¤š¨›¬œ­œ­𬠙¬™§˜§˜§˜¦™§!™¥"š¦"š¦%˜¢%˜£#–£”£’¢¢¡Œ Šž†œ ˜~–{“wŒqƒk|#bv!ZiPX"KM!HF ID"OL&WUaedlivmmƒn†n†n†r‡n„k€h{evbq^l[i)Vc)T])QV,LQ/JN3FK5CI6?H4CF3BE2AC0?A1==5;:897976245.01,01-69)?D$KS"Yb"do n{!r"xŠ!}“’ƒ‘ƒ‘…š„™‚˜ƒ– ƒ—$†˜)ˆ›+Š.Œ™1˜5Ž˜;‘—@‘”F’‘H’ŽIGˆEŽ„DŒ€EŒ|D‹wGŠuDˆqD†mD…kE„jD„gDeEcEbFbF‚`G‚fE‚fFƒgE„jG†lF‡nFˆoF‡qC‹uBŠtBŠt@ˆr?‡q>†p=…o=…o=†l<…k=„j;‚h<€g;f=f=f8~g:~g=~h?i@k?ƒl=…n=‡o@ŠxA‹yBxEyFyHzHyHyJ“yL“yO‘xOvPuNsN‘tN’sN’{M’}O”N–€P—ƒO—ƒM˜ƒL—‚N—‡K—…J–„G–ƒE”A“|?‘z=xBŒrA‹q@Šp?‰o>ˆn=‡m=‡m=‡mAˆmAˆmB‰n@ŠnAŒpBqCŽrBsFŽwGxH‘wJ”xL–zM—yN˜zOšzT™~UšVšXœƒXž‡Z ‰\¡Œ[£^£Ža¤a¥Žb¦d¦c¥Œd¥‹c¤Šf¢„e¡ƒeŸ‚c€c›~bš}c™|c™|_›}]›}]š~[›~\›Z›Y›‚Y›‚\ƒ\ƒ]Ÿ‚]Ÿ‚^ ƒ^ ƒ_¡„_¡„_£„c¢‚uª‰“½š¬Ëª·Ï¯¸Ì¯¶É®ž¶“•­Š‘¬Š–´‘š¹”š¸ŸºŽ§Á“¨¶’¨¹—ª¿žœ»œ}¥‰]sRŠsW•_¥}e¤}jœ|k”yk‘{f‹{P{l;i\)_X']X#ZWXWVWWYY[Z^[X \W a]kg$mk#ccWV ONR[ MVHOFMIN PTVZY]V_V] U[ TXSYSZR]R^ ]b ae eiimmplq kojnnsmrlqjrhpfp ep ep br aq aq aq aq`p]mZj[g[g[g[g[g[j \k \k_p\m Xj XhXiYk\n ^p#_o#_o!_o_n^m^m]l]nhshtiu#iv&gu)ft*cr+bqch!ch"ai#`j#`j `k_m`m Wni{— y“ r…z‡0…s”‚ž‘‹£‘¢‰Ž¤‡”¬Ž®‘‰«ˆ¨‹¨‘Œ¨‘ާ“Œ¥‘‡¡ƒŸŒœŒw˜Šo’„iŒ‚d‹ƒ\ˆ‚Tƒ€O€OK~K~J|‚M|„O|‡P|‰R}ŒU}[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^]~Ž]~Ž\}\}\}]~Ž]~Ž]~Ž^^_€_€_€`~`~aaaa`~`~`|a}Žcd€‘e’e’d€‘d€‘]€”V–L†œB§7–°-»$¡À¢Ã ½¢¼ ¶ ›­”¢†’s}aj&PWPY Wgnƒ‡¢™¸£ÇªÏ®É¯É ®É®Ê®È®È®È®È®Æ ®Ê °Í±ÐµÓ¶ÔºÓ »Ô¼Ð »Ë;¹ÄS¸À]¸¼W··Gµµ;³³¨½¥»  ¸ž¶œ±˜¬‘¡Œ› ˆƒpr ^_FG5768@BWq q޲¨Ë¶ÚÁáÇâÊâÈâÇáÃßÀܼٺ׷ֶճбίͮʭɪŤÀ¢»œºž¹ž·µœ°š«–§ –¥’š–ˆ€Š z„ q} hs cn`iU\FK:<12&+*-(%2'#©¿ ¦½ £¸  ´°®¬¬ © 𦠖£ “¡ žŒ› ‡— „”{ŒyŠx‰ x‰ ~ކ•›• ˜ª™«›­œ®¯œ¯š¬™«˜©˜©™ªš¨š©›¨š¨š¨#™¤ ™£—£–¤”£¢ Ž¡ ¡‹Ÿ‡ ƒ™—}”wŒoiz(cw$[j!SY"PQ!PMUP[Z"cdlup|s…vŽww‘x’x’xvŽt‹r‡q…m‚j}gz!ds"ao#^h&Za,V[0RX3MT5IT1GL/EJ.CE+?@-;918545163/50/1,+0+*000-9;'DI#QY%[f"bm"fs!l|q‚t…v…x…z„|Œz‹z‹!|‹%~Œ),„’0†’4ˆŽ7ˆ:‹ŽBŽFŒJ‰M‡O‘†L‘‚LIŽzIŒwJŒsJ‹qI‰lG‡iH†hG…gF„fGƒdF‚cEbF‚`F‚`E‚fE‚fD„gE„jF…kD…lE†mE…oC‰rC‰rBˆqA‡p@†o?…n>„m>„m<…k;„j<ƒi;‚h<€g;f=f=f8~g:~g=~h?€j>‚k>„m=‡o<ˆp?‹y@ŒzCŽyE{H‘{I’|J’{J’{I“{J’{M‘xO‘xOvO’wM“uK“uM•~N–P˜‚Q˜„Q™…Q˜‡Q˜‡O˜ˆO˜ˆL—‡K–†G–ƒE”@’|>z=xAŽs@r>‹p=Šo<‰n;ˆm;ˆm:‡lAˆmAˆmAˆm?‰m?Šn@‹oAŒp@qCsCsEuG’vI”xJ•yL˜yL˜yP—}Q˜~Sš€Tœ…UŸ‡X¡‹W¢ŒX£Ž^¥‘^¦`¥`¦a¥Ž`¤‹a£Ša£Šg¢†f¡…e „eŸƒccša˜}`—|[™{[™{Y™{Y™|Zš}X™X™X™\œ\œ]€^ž_Ÿ‚_Ÿ‚`Ÿ…`Ÿ…]£…a¡ƒo¨‡Š¹˜¦Ë©µÑ³·Î²´Ê®£»˜·“𵓠»™¥À™§¿•®Â•µÇ˜µÂ”°Á•ªÀ– »”‰©†v˜yp–xw|¢x¡y‹¤‚’¨Œƒ†_ƒr=l\)bS+aZ)a\)`]'a`&bb&ce'gh'gkgga`]Z ^Z\[XXTTTSW\Y^Z_\_\_``ddhhemdlbi_f]c[d Xe WgZ_Y^[`chmrrwqu mp my ky hw ev du bv bv bv eu dt cs cs cs br_o\lWeVdVdVdVdWeXdYe [hYgWeTeSeUgXj[m [n \l\l^m^m^m^m_mdocnam_l]l[kZj!Yj^e]e]e!\e!\f\f[e[e_p`sj‚z•‚ž™ z wŒJƒ…_‘xž’„ ŒŠ£‡©‹Š©Œ‚¥Š‡§Š§‹§¦’‹¤‡¡ƒŸŒœŒx–‰p‘ƒiŒ‚d‹ƒ^‡‚Vƒ€O€OL‚M}M}ƒN|„O|‡S}ŠU~V~[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^]~Ž]~Ž\}\}\}]~Ž]~Ž]~Ž^^_€_€_€^_€_€`‘`‘_€_€^_}Ž`~`~ab€‘b€‘b€‘b€‘fƒ’b„”ZˆšOŽ¢D•ª;›³/µ(ž·0¡Á(¤Â£¿ ¹š°¢|Šlx$[dT^SabrwŽŒ©›¾¤ÊªÅ«Æ «Ç¬Ç­Ç­Ç­Æ­Æ¬Ä­Æ®È¯É±Ë³Ê´É´È3¿ÅB½ÁY»»l»¸pº´dº´N¸²=µ°%«½§º¡¶ ž´ž²œ­˜¨•¡š„Žy hkOS9<278<Jicƒƒ§žÆ²ÚÂäÉèËçËçÉåÅâÁà¾Ý»Ý»Ý¹Ý¸×·Ö¶Ô¶Ô´Ñ°Î«Ç§Ã¥Ê¦ÉªË¬Ë¬Ç©Â£¼¢¹Ÿ°®šª —¨ •¥ ’¢›ƒŠ z€ inY]LN(@@/422+( ©½ ¦»¤¸¢´ ±ž®ž«ž«›¨ ™¦ ”¢ŸŒœ‡˜‚“~yˆyŠ{Œ € †– Ž•£š§›°›°š°œ¯°¯›­™«™«™«™«šªšª›©›©›©š¥™¤˜¥–¥”¥ £ Ž¢¡ ŒŸ ˆ „š€—|“uŠmgx'_r"Wd RX!SS WT\\cjktt„ w‹{’}—~š~š˜€˜}•|”{’z’{‘xuŠr‡kj|fvdn#ak&]f(Yc(Ta,QY*PU)LP(EI,@A/993556214,,2((1(%1,+.32(;>%HL%QX'X`&]f$bm fsiw lx"ox&qy&s|'t}(u~*x-{1…4‚ˆ6…ˆ<‰†=Ї@ŒˆF‡I†M’…O’ƒP‘‚P“~N’{LyLŽuKŽqKŽoH‹kH‰iIˆhIˆhG†fF…eE„dE„dE„dE„dCƒfCƒfCƒfDƒiDƒiEƒkEƒkEƒmA‡pA‡p@†o?…n>„m=ƒl=ƒl<‚k:ƒi:ƒi;‚h:g<€g<€g>€g>€g8€i;j>‚k?ƒlA…n?‡p@Šr?‹s@ŒzA{BzF‘|G’|J“}J”|K•}H”|J”|L’{N’yP’yN“xM”yK•yN˜€O™P™ƒRš†Sš‰R™‰R˜‹Q—ŠO—ŠL—‡K–†G•„E”A’?‘{>zAŽs@r?Œq=Šo<‰n<‰n;ˆm;ˆmB‡lB‡l@‡l@‡l?‰m?‰m@Šn@‹oBŒpCqDŽrFtH’vI“wK•yK•yO–|N—}P˜Rœ„SžˆS¡ŠS¢T£Ž\§’\§’^§‘]¦]¥Ž\¤]¤Š\£‰d¤‡d¤‡e¢†c „cž‚aœ€_™}^˜|W˜xW˜xW—yW—yX˜{X˜{X—}X—}^š|_›}`›aœ€bc„dž…dž…_¢‡a¡ƒl§ˆ„·•žÉ¨±Ó´·Ó¶µÎ´§Â £¾¢½œ¨ÁŸ¯Å¢³Ç¹Èœ¿Ë›ÄМ½Ë›¯Ã–Ÿ·‘ª„Ž¥“¨‚™«†¡¯†žª†Ÿ¬Œ›¬‘~˜Oxc2fU+fW2g]0g^.g_+ga*gc'hf'ih'ih#fgdcb`b__^"[Z YXZYXW]\badbbaa`baeciohngkfjfldmdpcrenbh]dahinlqim ei aq `p]o\nZo Zo Zq Zq ]l \k[j[j[j[jXgVeVhWfUdUdUcVdXcYd \g[gYgVeUdVgZk]nXjYk[l\k^mbncococobn`l\k[jZlYlYlcl"cl%bl&ak'_j%]h$\g!\f\gXg \ok‚w’€›Š¥•®*ƒ‘@Ž”^š”v †¤‹Œ¨‹ˆ§Œ‚¥‹…¥ˆ¥ŽŠ¦‹¤Š£† Ž‚ž‹~›‹x–‰p‘ƒi‹eŠ‚^‡‚Vƒ€Q€P€N~‚N~‚N~„O}…R|ˆT~‹U~Y‘[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^^^^^^^_€_€`‘`‘`‘`‘_€_€b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘j†‘g…a‡“[Š˜TžK“¤C•¦<–§/Ÿ¶+¢» £¾¢¼Ÿ¶˜¬› Œ"lxakXe\ll ˜±žÂ ¨Â ©Ã«Ä­Æ ®Å#°Å#°Ã"¯Â¯Ã¯Ã ¯Ä&¯Å.±Ä8²Â@´¿E´¾[¼¸e»µs¹²~º°{º±i¹²R¸³C¶³°¾¬»¦¶¤µ£´¢±Ÿ«œ¦‹ž…“|†ouX]>C2715A^Wwu™’¹«Õ¿æÊìÌìÊæÇä Äã Áá Àà ¾á ¾á Àâº×º×¹×ºÖ¹Ö·Ò³Î°Ë«Ñ­Ñ°Ô²Ó±Ð­Ë©Å¥Â¤¼£»¡¹ ·Ÿ¶ ³ ³¡²™ ”œ‰‘ z‚joVY#??-+ §¹ ¦¹¥¶£´¡±Ÿ¬©œ¨™§—¥’¡ˆ™ƒ•~yŒxˆ{Š‘‰— ž •¥ šªœ¬ ³ ›² š±œ±°°œ­ ™ªš­ ™¬ 𬛫›« ›ªšª›¨š¤š¤™¥—¥ ”¤ ‘£ Ž¢¡ ŒŸ ˆ „š€—|“t‰k}ev#YjS_SV!WW#__dkjzq…z‘~”šƒž„ž…œ†š†˜ƒ›ƒ›‚šƒšƒš‚™~”|’sr‹p„m~ly!iu"cq"ao,^j.[h.W`/PY2HN5@D;:><588016,,6*(8/,342,:8(DD(LL.SW,V[)Zb&_h%bl*en2ip6mr6qs5rt8uw:zz;€}=„@‡„@Š„EŽ„F„I‘…K“†M”„L“ƒK’L’N•{N’yL‘vK‘sLrKpHlF‹jL‹kKŠjJ‰iF‡gE…gD„fD„fD„f@‚e@‚eB‚eC‚hC‚hCiCiCk@„m@„m@„m?ƒl?ƒl>‚k>‚k>‚k9‚h9‚h:g:g<€g<€g>€g>€g9j;j>‚k@„mB†o@ˆq?‹s>Œt?Ž{@|C{E’}H“}I”~L–~L–~H–J–~M•~N”}P”{O–|M—{N˜|L˜€M™Oš„P›†Sš‰S™ŒR—ŒQ–‹O—ŠM˜ŠL—‡H–…F•‚B“€@‘~?‘{AŽs@r?Œq>‹p=Šo=Šo=Šo=ŠoD‡lD‡lC†kA†kA†k@‡lAˆmAˆmCŠoD‹pEŒqFrHtIuK’xK’xK“|L”}M—N™ƒNž‡O¡‹P£Q¤ŽX§’X§’Z§’Z¨‘\§‘[§\¦Ž[¥b¥Šc¤Šb£‰a¢ˆ`Ÿ…_œ‚\™[˜~S–vS–vU–vV–xV–xW—zW—zW—z`™za™|bš}cšeœƒf„g†hž‡c¢ˆd¡…k¦‡´“—Æ¥«Ô´¶Øº·Ôº©È©¤Ã¤¢Á¢©Ä£³É¦ºÌ¥ÀÍ¡ÆÍ Í΢ËÒ§¹È¢œ³Œ¤Ž¤™¬…Ÿ¯†¢¯‰œ¬Š‘©‡€`‡nDr\7kY:q`6k]5l]3k^/k`+j`)ja%ib%ib#^``afd"if)ed)^[&\W#]Xf^h`kdlgmilikhjjkmllkljkkmkpju jwpz lu foah `f_f_d^d[dZc Xa Vb Uc Wd Yf Yi YdWbVaU`VaWbVaU`XiWhVeVcVcXbZb[c]f^g]i\hYgZj]m _p[m[m]m^l_mambncldpdpdpbqar`r_r^r!fp$fq)eq-dq.cp.bo,`l*`k!X_Yc]lfx i€q‰ˆ¡' º—«)’ŸC“’e›Ž£‰¦ˆ¤…¤„¤Œ†£Œˆ¤Š£‰¢Ž„žŒŠ}šŠw•ˆq‚i‹eŠ‚_‡‚W‚Q€P€OƒPƒO}„O}…R|ˆT~‹XŽY‘[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^^^^^^^^^^€^€_‘_‘_‘_‘^€^€bƒ“a‚’a‚’`‘`‘`‘a‚’a‚’d„‘cƒc‚‘a„’^‡–W‹˜QŒ›N›6’Ÿ6•¨/™°&š³š´š¯—¥ ’œ}Šoz `k%\i btqˆ„ ”³ ¥¾§¿ªÀ ­Â$¯Â%¯Á$±À$±¾°À$°Á-±Â8²ÀI³¾Y´»g·¸n·µ{¶²}µ°´­€´­t´¯`²³J°µ:­·®½ ªº¥¹£¹£¹¡µœ¯˜©¥„˜}‰sy_dEH3701=SNhf†§ Ç ¹Þ ÄçÆçÆãÄâÂáÀ߿ݿݿÝÀݹշԸҹӺӹҷε̱ϱϱϲͱ̯ʭɬȬΦ½¡¹ž´œ²ž°ž°­›ª“£†”yƒgmNP ;9¤· ¤µ£µ¢³¡±ž¬œ¨œ¥™§–¤‘ ‹›†—“zvŠzˆ~†“Žœ•¥ šªœ­ž® ¶ œµ š±œ±²ž° ­šª 𝠛­›¬›¬œ«›© š© š©›¤›¦™¥ —¤ ”¤ ‘£ Ž¢Œ£ ŒŸ ˆ ƒ™€—{’sˆj|ct%Yj!Ua!VY&_^(hi&nx!t‰y”‚™…ˆ¢‹¤Œ¢Œ Žœˆ ‡Ÿ‡ŸˆŸˆŸˆž„š—{œz—y w‹#u†$r‚#n~"j{0du/br1]j3Ub8LW=69;34=11>52<953>;/FB-NJ4RS1TW-W\+[a*^e2bh:gkBjoArpCusE{vF€{H‡~J‹‚J„K…N•…N•…O–…M—…L–„K•ƒI“H’€N•{L“xJ‘vI‘sJqIpGŽmEŒkLmKŒlI‰kG‡iD‡hC…hC…hC…h@‚e@‚e@‚eBgBgB€hD€hDj>‚i>‚i>‚i>‚i>‚i=h=h=h9‚h9‚h:g:g;f<€g>€g?h7h7h:€i>‚k>„m>†o=‰q=‹s?Ž{@|D‘|E’}I”~J•L–~M—H˜L—M—P–P—}Q˜~O™}Oš~J™~M™Oš„P›†QšŠR˜‹R—ŒQ–ŒO—ŠM˜ŠM˜ŠI—†H–…D•‚B“€A’?Žs?Žs>r=Œq<‹p<‹p<‹p<‹pE†lE†lD…kC†kC†kA†kB‡lB‡lE‹mE‹mF‹pHrIŽsJŽuKvLwJ’{J”|J–~LšƒMœ‡M ŠM¢ŒO¤U¦“V¨’V¨’Y¨“Y©’[©‘[©‘Z¨a¦‹a¦‹b¥Š`£ˆ_ †[œ‚Z™Y˜~R–sR•uR•uU•wV–xV–yY–zY–zb˜zc™{dš}ešg›ƒi…jž‡jž‡e¢ˆe¢†k¦‡{²‘“Å£ªÔµ¶Ù¾¸Ù¾©Ë­¦Å¨£Á¤¨Ä¦¶Ëª¾Ð©ÆÐ¦ÈÏ¢Ó˦ÌË©³¾ž‘§Š„ ‚‰§„‹¦ƒ›srŠgw•rušxdqP€fDu_Aq_Ap`6jX5lY7n]5pa4rd2th1uj1vk,bc#aab_a^!ZW&XT+^W.g_!mal_jaldqksprqoptsuqsornpp osovny jt is fo`g ZbYa_fel^_]`\_[^\`]a`fag^g[dYbYbZc\e\e\eYi Xh Vd Vb V_ Xa Za [b Za[d\e[g Xf Xh[j]mar`qap_o_l^j_h^g`jamcpds evcvat_t_l_m$_n*ap.bo/`n/`n,`m7kq)ci_jeui~jp‡{“¥¾”¤-ŠU’ˆu‹ƒ ‰ƒžŠƒŸŒƒ£‹†£Œ‡£Œ‰¢Žˆ¡„žŒ€œ‰}šŠy•ˆq‚hŠ€eŠ‚_‡‚W‚Q€R€PƒPƒO}„R}†S}‰V}‹XŽY‘[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\}\}\}]~Ž]~Ž^^^_€_€_€^^]~Ž]~Ž]~Ž^€^€_‘_‘_‘_‘^€^€a‚’a‚’`‘_€_€`‘`‘a‚’`„–`”`‘c’c„”aˆ—]Š˜YŠ˜OŒ–QŸO“ªC‘®6®*”« •¤“†’xƒ*gq3]i+_lj|{”‹¥¡º¤º§¼ ª½$­½%¯¼#°»"°» ¯¾&¯¿3°¾D²¾Y³ºn¶¶€¸³Š¹±µµ´²ˆ³°±¯m°±V®µAª¸1¦»¨¿¦¿¤¾¢¾¡Àž»—³’­¨ †š~Šw|dgIL77019MF]Zwt˜•º¯Õ¼à¾ßÇæÆãÃáÁÞ¿Ü¿Ú¾Ù¿× ½Ø¼Õ¹Ò·Ð·Í´É±Æ®Ã ²Ç±Æ¯Å¯Ä¯Ä¯Æ±È±É²Ç°Ä¬Á¥¼¡¶ ³ ³¡´ Ÿµ²“¨‡™~‹s{ `bPN–¬˜®š°±ž°œ­—¦“£‹¤‡œ‚“‚‚Ž |ŒxŠ‚’‰™“¤™©›¬œ¯ ³ £¸ ž· ž· ž· ¶ œµ ›´ š³™²™®™®š¬ š¬ ˜« —ª –© –©˜ª–ª–ª –¬ •«’ª ¦ Š£¢ †ž €|›w•p‰h}gx ]a!_e dkjrp{y„ƒ ˆ•Šž‹Ÿ £¤¦¦¨‰¥‰¥‰¥‰¥Š¥ˆ£‡¢‡¢„Ÿƒž€œ~˜z•uqŒpŠm„ f}'`u0[l7S^;HP?CHDCG?<7;;59:68=;9DB9IH6KL2LL1SR5WV8][:_]:a_>ecDljJrpAzrB}uF‚zGˆIŽ„H‘‡H”‰F”‰K˜K™ŽL˜M—‹N–‰O–†N”ƒM”€J•yJ”xO’wQ‘tQqRŽpNŒnNmU‹nS‹nO‹mJŠlGŠkG‡iF†hG…g@ƒc@ƒc?‚b?‚b>a>a=€`=€`=~e?}eA}eA}eB~f>f=f9€fA„gA„g?…g?„i=„i=„j;„j;ƒl=ƒl>„m=…n>†o?‰q@Šr?‹s@Œt>v?wD’{F”}H•€H•€J”‚J”‚KšKšL›€L›€MœMœMœN‚K™‚K™‚LšƒMš…Oœ‡PœŠNšˆL˜†M•‰M•ˆK“†J’…F‘E‘D~C}=‹t=‹t?Št@‹uB‹uB‹uC‹uC‹uBŒpBŒpBŒpD‹pD‹pF‹pF‹pEŠoEŠoEŠoEŠoD‹pFrFtG‘uH’vJ–wI–zK˜}K™Jœ…KŠMŸL ŽO¨•P©–Sª–V«—Xª—X«•Y«•Y«•Z§’\§’]¦\¤Ž]¡Š]‡[™Y—Z—{W—zV•{U”zY“z\’{a’|e“}g—{h˜|h™}iš~iœ€j ƒl¢…k£†b¤b¦ƒc«‡l´‚ŸŸÑ±·Ý¿ÅãÆ¶Ô©©ÇžªÄ ´Ìª¾Ò¯Ä×°ÂÖ«¸ÌÖÊšÎÏ¥š¯Ž_ˆmIhC~i;u]7pW=qY7hR;kYJwgKxh@m]=nZGxb9nZ=q_?rdˆŒfŸ—y¥”u™ƒtŸŠ~ … ‚Ÿ{ Œz¡‹~ž†—|“„vrŒlŠd†[€|X}YT€T~ƒT}†T{‰U|‹V}ŒXX^~‘^~‘^~‘]}]}\|\|\|\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘g“g“g€”e€”d‚•b‚•bƒ–bƒ–Y…V†žQŠ J¢A£6’£.“¢*“¡"Š›$u},jr,`l!_on }‘”¯Ÿ¹"§Â1¨Á=ª¿H°½K³¸K²´^²¸W²·R³·R¶¸[¸¹h¸·s´²|±®¶¨´ªz²­o°±\¯·>ª» §»¤¼§Ã¦Â ¤¾ ¢½ ¡» ž¸ š³ —°•¢ œƒz‚lmYS#A6)/$08@OUniŠƒ© Ê¶ÝÀã ÅäÀ߼ܾܽٸԹվ׹׹׺ֹոҶеͳ̬ƮȯʰȰưƲǴǭìÁª¿¤·±›­¯ž±¡±¢µ œ°’¤‹— ‚„ le SG ‘¨ “§ ”¨–¨–§“¥ ž‹¡‰›„“ €}Š~ŠŽ€‘‡šŽ —© ®ž±ž³ ¸ £»  º  º  º Ÿ¹ ž¸·œ¶›µ™¯š°š° 𝠙® ˜­ ˜« —ª–©•© •¨ ”ª “© ¨ ¥‰¢ Š£‚œ {™x•skdvbs!`d"eh"jq!pyw‚€Œ‡•‹œ££‘¤‘¥‘¥¦Ž¥§‹§‹§Œ§Œ§‹¦Š¥‰¤ˆ£‡¢†¡„Ÿ›~˜y’utp†j€(ey4`qkh@olFvpL|vF‚zG†}IŠJ…K’ˆI•ŠH–‹G–‹H™J™ŽJ˜K—‹L—‰L•…L“‚K“J•yJ”xO’wQ‘tQŽrPŽpOoLŒnSŠoQ‹oN‹oK‹nG‰lFˆkF†iG„h?ƒd?ƒd?ƒd>‚c=b<€a<€a;`=~d?~dA~dA~dBe>e;€e9€e@ƒf@ƒf?…g?„i=„i>…k<…k<„m?†l?†l>‡m@‰o@ŠpA‹q@rAŽsAuC’wE“{G•}H–I—€I–I–J›‚J›‚IšIšIšH™€H™€H™€F˜‚F˜‚F˜‚H™†I™ˆJš‰H˜‡F•‡K•‰J•‡G”†E’„D’B‘~A}@|>Œu>Œu>Œu@‹u@‹uB‹uB‹uC‹uBqCqCqEŒqEŒqGŒqGŒqGŒqGŒqGŒqGŒqFrHtG‘uI“wI”xH•yG—zI˜}J›‚I…JŸ‹L¡K¡O¨•P©•Sª–Uª–V«—Xª—Xª—X©–W¦‘Y¦‘Z¥[£ZŸŠ[œ†Y™ƒY—X—}W–|V•{U”zY“z\“za’|e“}j—|j—|i™}j›jj ƒl¢…k£†h§‡c¦†_¦…d«Šy¸˜˜Ì®ºàÄÎëÑÉèÁ·Ö±²Í«´Ë«³Ä£»Å¡ÍЩ×Õ­àÚ¯¿Ä‚™yPx_Aw`L„mUŒs\s[‹oZˆqUƒpO|lCsgwtB|wF‚zKˆ~IŒ…JއK‘ŠL•I–ŽI˜G˜E˜Gš‘G›HšŽH˜‹G–ˆG•„G“F“~I“yJ“yM’wOvPsNŽqLpKŽoP‹oN‹oLŒoH‹nGŠmEˆkE‡jF†iA„g@ƒf?‚e>d=€c<b;~a:}`=b=b?bBc@€c?d<‚d:‚d@ƒf@ƒf?…g@…j?†k@‡m>‡m?‡pAˆnAˆn@‰oB‹qBŒrCsBtBtC“vD”wF–yH—|I˜}J˜€J˜€I—€Gš„Gš„F™ƒE˜‚D—C–€B•A”~D–„C•ƒC•ƒD•†F—ˆF–‰D”‡C“†D”‡D•†B“„A’ƒ@?}=Ž{=Ž{<Œu>Œu>Œu@‹u@‹uB‹uB‹uB‹uDsDsEsEsGŽsGŽsIŽsIŽsIŽsIŽsHtIuH’vJ”xJ•yK–zE—zF—|Fš~HœƒHž†I¡ŠI¢ŽJ£O¨”P©•R©•Sª–Uª–U©—W©—W©—T¥’V¥’V¢X ŒWžŠX›†W˜ƒW—W–|V•{T•{U”zY“z]”{d”|f”}l—|k˜}l™~k›jk¡„k£†l¤‡k§‰f¦ˆb¦‡a§ˆp°’ŽÄ§´ÝÂÎîÕ¸Ó±¡¾¡ÀŸ¹Õ·ÎàÁÚßÀãÚ¹åÔ³ÔØ´¡®ŽpŒoWhT†n_’wi™|m™zuœ|sœ€bxEtd3g]1jb+ga ^X[R#d[-ic-e`'^[%\Y"[Z!ZY"XX!ZY \[!__ baccddfe aa aa_a cdmqy|ty jobg^d Y_ U]V^WaXbZcUjTg SgVhXiZh \gZebkfnjm mo%sr+vx(rv"lpppoonpmolpkokojohlhl fj dj ci bi bi ak ^n ^n]m\n\mZnXlXm[j]l _napcrdsetetbrbraq_o^n_obreubrerfsitiujsjsjs+it0jv4ju0dp&^i]kesn}|’x y‹€}†x|4~~L‹‰mš‡x›‡‚˜†„—†‚›‡ƒžŠ†œ‰†–„”…y‚rŒm‹€f‡€_‚~Z\ƒU‚U„U~‡U|ŠV}ŒV}ŒW~ŒX^Ž^Ž^Ž]~]~]~]~\}Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘_€ab€‘b€‘d€‘d€‘e’g’h€”h•f„—b†˜]ˆ™X‰™R‰˜Oˆ—Eˆ¡?†š8ƒ‘6~†0qz#focn fst‰ˆœ*ž¯8«¸C°¸V´¹i¹¸u¼¹o»ºr¸¸y··‚¶¶‰¸¶‹·¶‹¸µŠ·´²®s¯®^®¯I¬´6«º$©½¦Á¤À¥Ã £Á ¡¼ Ÿº Ÿ¹ ž¸ œµ ›´˜¬’¥ ‰›‚wfh$QN*A=$041; ]`;ch7io3ms0nt/nv6q{7t~:x~<}~>~?…~CŠ€FŽ‚G‰G‘‹G”I—H˜‘F™‘C˜B˜D›‘E›DšŽD™‹F—ˆE•„C”D“~F“xI’xLwMuMŽtLŽqKŽqIpMŒrKŒrIŒqGŒqCŠoD‰nEˆmE†lB…jA„i@ƒh?‚g=€e<d;~c:}b=b>b@€bAcAc?ƒd=ƒd:…e@ƒfA„g@†hA†kAˆmB‰oAŠpA‰rD‹pD‹pCqDŽrDsEtD‘uE’vG•vH–wJ˜yJš}KšIšH™~H™€D™…D™…C˜„B—ƒ@•?”€>“>“?”…=’ƒ=’„=’„>’†?“‡=‡<†=’„=’ƒ<‘‚<€;}<Ž{;z:Œy<Œu<Œu<Œu>Œu@‹u@‹u@‹uB‹uFvFvFvGvGvJ‘wJ‘wJ‘wJ‘vJ‘vJ‘vI“wJ”xJ•yL—{M˜|G˜}Fš~G›‚Gž„H ˆH¢‹I¤I¤Q¨”Q¨”R©•R¨–R¨–R§˜R§˜Q¦—S¥“R¤’Q¡SŸUœ‹Sš†S˜„T—‚T•|S”{S”{T“yY“z_“{e”zh•{o—~o—~n˜kš€mƒk …k¢‡l£ˆj¥‰g§Šf©Œf¬Žn°“„¾¢¨Õ»ÄèÐÂÔ·–®~ž¯£Â£½Ï°ÚßÀìè˾ʬˆœkŠom–{jš~o›|vž{t˜t†§‚yž~]‡n=n^/f]-jf'gg]^OKYV_]"]Y XS#YT(^W+aZ#^V$`X$d^$jd#lj nmopoqmnqumq `dZ_ afejdi[^]a#bf)fj(fl%ej`e\adrdpcococnbj_f\c ]h_jdjin st*zy+yx'srntmslrkrjqir hq gr gl fk dk cjakakalal]o_p_s `t_t^s[sZr]j^k^l`n apbqcrdsar`q^o\m [l[m_qcu`naocodpfofogngn%`p,et5iy5jw/fs&bn bmdn t†zŠ{Œz‰}‰Œ$ˆ'x€_”†r™Š„›Œˆš‰…™†ƒ™†…—††“ƒ€•†y‚tŒ€p‹gˆ`ƒ]‚€]„‚V‚ƒV€…U~‡U|ŠV}ŒW~W~ŒX]Œ]Œ]Œ]Œ]Œ]Œ]Œ]Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘_‘`‚’a‚’c’e’g’h€’h€’l€‘k‚’jƒ“h…”d…”c†”_†”^…“R~KšAƒ•=‚Œ7x-nv hpen j~{’¥&¥´4°»Hµ½]·¾j¸¾gº»p¸¸~·¶µ³’´³‘¶²Š·´…¸´~²²l¯²O­³5«· ª½©Â§Ã¥Å§Å¤Â ¼ žº ž¸ · œµ ›´™®’© ‹ „•|‡ms!X[)KK2:9 063C Gd]‚q›½ «Ø¾é¿è¿è¾å¹á·Ý·Þ¹à»âºá¹à·ÜµÚ´×²Ö³ÔµÐ³Î®Ê«Å¨Â©Á­Ä±Æ±È¯Å­ÃªÁ©¿¥¹ ´œ°˜¢–¤”¤ ›‰“zio_henluqzqzoymxmxmrpvt~"zŠ „–Ž¢—ªœ® ¹ ¢º ¥¾ ¦À ¥Â ¥Ã ¥Æ ¦Ç¦Ã¦Ã¥Â¤Á£À¡¾Ÿ¼ž»›ºœ¹¸· œµœ³œ±œ¯™«–ª ”§‘§¦ ަ ‹¤ Š£‚ |˜vŽs‡#n~%jt)jr.ns%vy&}%…‹#Ž– ’Ÿ“¤•©–¬˜«˜« ˜«"—¬!–« ”« ”«“¬”­”­•®”­”­”¬“«’ª‘¨‘¨ަ ‹¢ †ž‚™~–|“|!u‡*m|7gs?`iCY^FXWJ[X@Z`?_d‹ƒ?ŽƒA‘„C’‰E”‹E–F™E›‘E›‘CšCšCšC›ŽC™C˜ŠC–‡C•ƒB“€@’|DxFxHuJŽuKŽsIŽsGqDŽpJ‹uHŒuFŒuC‹tBŠsC‰rDˆqE†pA…lA…l@„k>‚i=h;f:~e:~e>‚c>‚c@ƒdB‚dA„eA…f=†f<‡gB…hC†iBˆjCˆmCŠoD‹qDsDŒuGŽsHtFtG‘uG’vH“wG”xG”xK—xL˜yK™zK›~KšIšFš~E˜@–„@–„?•ƒ>”‚=“=“<’€<’€=’„;‚:9:Ž‚;Ž…9Œƒ8‹‚7Ž€6Ž~6Ž~7Œ}8Œz7Œx9‹x9‹x:Œu<Œu<Œu<Œu?vAŒvBwBwF“xF“xI“yI“yJ“yK”zM”zM”zM”yM”yK•yK•yK–zL—{L™}L™}J›‚IœƒI„IŸ‡I¡‰H£ŠI¤I¤O¦’P§“P§“Q§•N¦–N¥—M¤–M¤–N£”O¢“O ‘MŒOšŠQ˜‡Q—†P–…Q’|Q’|P’yS’xX’y_”ye”zj•zq•p–€p—m™‚lœ„jž†j¡ˆj£Ši£Šg¦Œd©Žc­‘f­’y¸ž›Ï·¹åÎËØÀ¤·œ‡£†yž~m•rt—u”³’µÐ¯©½ {•whŠlqšzt}z |Š©„«„—³zš{X€gBsc:sj5rn,mk&hgYYa`#db#^ZWR!XO%]R(`U%eY%g[&ka%nf"okpmopooqutxotcf\__cdhei(dd*cd*cd+cd,ef*hh+nk+pm ol ol!pm#ro sqspqmokbn blak dijnqr#ro"njbnbn`o _n ]n]m[mZl ^j ^j ]l \k [l \m \n ]oZl[m ]o _s `t _u _u^t\j\j]k]l ^m _n`o_octbsar^o^o_qcufx"ao!`n _m`kakajckdlXg"[j&_n+ds.gv+gs'eo$ck_mr‘‚’| zŒ} ?ˆ€\’‹{“ˆœ†™ˆƒ–…„–…ˆ•‡‚•†|ƒuqŒ‚kŠƒc„€_„‚a†„Wƒ„V€…VˆV}‹V}ŒW~W~ŒX]Œ]Œ]Œ]Œ]Œ]Œ]Œ]Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘b…“a„’bƒ’dƒ’fƒ’h‚’i‚’i‚’hƒ‘i„’g„’e…’f†“d†“d†“b…’]y—U~—J‚•DŽBz…>s}5nw-ksf| p† ‚˜˜«©¼1²ÅA´ÈM´ÇSº½a¸ºv·¸…¶´Ž¶±‹·±…¸´~º´z²·f°¶F¬¸)©»¨Á©Ä¨Ç§Ç¨Æ¥Ã¡½žº¸›¶ ›´ ˜²—¯‘« ‹¢…š~Œpz_d&PU2A=03,: ?VRsfŽ„¯£Ï·å¼è¿ë¾é»ä·á¸á ¹âºã¹â¸ß´Ü´Ù³Ø²Ö²ÖµÒ´Ñ³Î¯Ë­Ç¬Æ®Å¯Æ³Ê²Ê±É­Ä§¾¤º¢¹£·š©˜¨–¦“£‘ ‹—}ˆ p| IKPQW[]`]b\a[a [dgilsw‚ƒ”¤˜¯œ´žµ¦¾§¿¨Á¨Ã ¨Å ¨Æ §È§É¦Æ¦Æ¦Æ¤Ä£Ã¡ÁŸ¿ž¾ž»ž»ž¹ ž¶ ž´°›­œ¬š¬—« ”¨ ’¨ ¦Œ¥ˆ¢… }˜xs‡ q€$nz$mu'qw-w}$}‡%„#Œ•"’ž—£—§—ª!–«˜ª—ª—ª —¬˜¬–¬–«–­•­–®–®•­ •­ ”¬ “« “ª‘¨¨ަ ‹¢ †ž‚™}–{“!{Œ%s„.jz8dqAagD]_G_]Jc_DdjAin=ou7u{2x0y.y‚/zƒ5~‚7ƒ9…„;ˆ…<Œ…>†=‘…>“…B”ˆC•‰D˜ŒFšŽE›DœC›ŽBš?–Œ@–Š?•‰@•‡@“„?‘?}?ŽyBŽvCuDŒuFsFsFrCŽrAŽrDŒvDŒvCŒvAŒvB‹uBŠtEˆsF‡rA‡p@†o?…n>„m=ƒl<‚k;j:€i>„f@ƒfB„gB„gC…hA‡i>ˆj=‰jEˆkF‰lE‹mF‹pFrGŽtFuGxJ’tJ’tI“uJ”vI•vJ–wI—xI—xM—{M˜|L™}MšIšH™€E˜D˜€@•?”€?”€>“=’~<‘};|;|9Ž7Œ}5Š|4‰{5‰}5‰}4‡~3†}0ˆz1‰y1‰y3ˆy5‰w7‰v8‰v:‰v8Šs9‹t:Œu<Œu>Žw@ŽwAxDyF”|H”|I•}K•}L–~N–N–N–N˜|N˜|N˜|N™}N™}N›Oœ€M€M†Nž‡Lž‡L ˆL¢ŠK£‹I¤‹J¥ŒN¦N¥‘N¤’L¤”L£•K£–J¢•I –H ’GžGœŽIš‹H—‰J•…K”„M”„M{LyNyQwW‘x`“xf“xl•zr“~q•p–€n˜k›ƒjž†j¡ˆi¢‰i¥b¤‹\¦ŒY¨\©Žk²˜ŽÊ²­ã̼Ѹ©¿££»Ÿ½šŒ¬‰vœxo™vp›z¥ƒx“qr’o~£}†©Ž¬ƒµ¨¼’•°ŽprOw^DvdBzm6rh.j`.ia(ig,ki.ie+d\'`W(bW(eW)gW,qb,re,th*vk'un#upsoqo wyrtknjl'lo+kl*eg&_a.ie/he/he/id.lf-pi-vl.zo)zk*yk*yl+zo({r"{qzpvopzmw hqbk bhgifec`]j\i[j[iYjXiXjWiZhYgYgYiYiYkZlZl Vd We Yi Zj\m]n]p]p[j [j [j [j Zj [k\l]m_r_r^q\o\o\p_sbv)bq&ap%am$`l$ak#ak$ck%dl&bn"_m[i\k_n bm aj _g]f^jjy{Ž€–{z€•y}=ˆŠg–“~›’›‹™‡†™ˆ‰˜Šƒ–‡|ƒxŽ‚tƒnŠ„f…‚b„ƒb‡…Wƒ„W†VˆV}‹V}ŒW~W~ŒX\}Œ]~]~]~]~^Ž^Ž^Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d…”f…”e„“e„“g„“g„“fƒ’h‚’e…’e…’e…’c…’c…’c…’c…’c†“e{”`€—W‚•R~Sz‰Tw…Jq@ny"j|j~tŠˆŸ›µ§Â%­É.°Í@µÄN·Âe¹¿y¹ºƒ¸µ…¸´¸µ}º¶t´¹a°¹C¬º(¨¿¨Â¨Å§Æ§Å§Å¤Â¡½Ÿ»¸›·š´—²—° ‘« Š£…šs~bi%U[,C?22)3 5HGe\~z¡—¿­Ü¶å¿ë¾ê¼å¹ã¹â¸á¸ß·Þ´Ü³Ø²×±Õ²Ö²Ö´ÐµÒ´Ò´Ï±Í¯É¯É¯É²Ì´Ë²Ê®Æ§¾¢º£¹¤»°š®•¨”¥‘ Š–~Š s‚87=<DBFEFGFGILLO\`iny… ‰› “ª šµŸ¼¡¿«Á«ÃªÄªÅ«È «É «Ë«Ë©É©É¨È§Ç¥Å£Ã¡Á ÀŸ¼Ÿº ž¸ Ÿµ°­›©›§™« —ª ”¨‘¨ަˆ£ƒŸœy’v‹sƒ$s~$ry"ry%y+€ˆ(…”'Š˜$‘Ÿ"˜¤ š¨"™¨$™¨'—©˜ª—ª—ª—«—«–«–ª –¬ •­ •­ •­ –­ •¬”«“ª’© ‘© ¨ ަ Š¢†Ÿ™}–{”%w‰(p‚3jy>frFcjFbcGdaIjcFlpDqu>v{8z1{/z‚3|„5|†67ƒ8…;‰‚<„=Ž…<„;ƒ>“„?”…A–‡C˜‰A™‰A™‰?—‡>–†:†<„;ƒ<Ž=Ž<Œ{<‹x=Šu?ŠtA‹sBŠsE‹tEŒrBŒr@q>ŽqCŒvAŒv?v?v?vB‹uD‰tEˆsA‡pA‡p@†o@†o?…n>„m=ƒl=ƒl?„i@…jB…jD…kEˆmD‰n@Šn@‹oH‹nIŒoHŽpIŽsHtIvH‘wI‘zL”vM•wK•wL–xK—xL˜yJ˜yK™zM–|N—}N˜€M™H˜F˜C–€C–€@“}@“}>‘{=z;Žx:w8‹u8‹u7‹y4ˆv2…v0ƒt1ƒv1ƒv0‚v/u,ƒu-…u/„u2…v6†u8‡t;‡u;‡u6Šr8Šs9‹t<Œu>ŽwByC‘zC‘zH–~H–~K—K—N˜€O™P˜Q™‚SSRRPQž‚P ƒQ¡„TŸ‰R ‰R ‰Q¡ŠN¢ŠL£‰M¤ŠK¤ŠL¤L£M£‘K£“I¡“H “FŸ•Ež•BœBšA—‹B”‡B“„D‘ƒF‘ƒG€JxJxLwNvUt^‘uf”wl”xs’}r“~o•m—€k™‚k…i ‡h¡ˆd¤Ž]£ŒW¥U©T§Ž^ª’y½¦•Ó½±Ù½¤Ã¦¦»›´¿ž²¾š¦·••®Œ‚£~•oƒu†¤yŒ­™¸‹ ¹§º±¿•‚žd…jJt]FyeF}j?ud:n\ :UOok‚¨¢Ñ®Ý »è½ç»ä»ã¸á¶ÞµÚ´Ù²×°Ô¯Ó±Ò²Ó²Ó³Ñ´ÑµÒ´Ò²Î°Ì±Ë±Ë°Ê°Ê°È­Å©À¤¼ ¸ ¶›´–¯”©’£Ž›†“{ˆs‚!0,"3/ 73726276==BBPRah x„‰›’ª˜¶ Á#¥È®Ä­Ã­Å¬Æ®È¯Ë ®Ë­Ê ªÌ ©Ë ©Ë§É¥Ç£Å¡Ã Â » ¹  ¸Ÿ´ž¯ª›§𤠙ª –© “§‘¨Œ¥†¢œz˜"{!w‰&u‚(u~'u{$x~&€‡*‰’*‰œ(Ž &•¥"™¨!›©#›§(š§,™§˜ª—ª—ª—«—ª–ª•¨–ª •¬ •¬ •¬ •¬”«“ª’©“©’ª ‘©ާ‹£…Ÿš}—{”&s†+m6iyDgtJfmIefGgbHmeGpsCtv>y{6{~1{1{3{ƒ7|†4y5‚z6ƒ{8‡~;Š;Œƒ:‹‚:‹‚<’€=“>”‚?•ƒ?•ƒ=“9’8‘~8‹‚8Œ€9‹;‹~:‰{;‰x;‡u:‡r>‰s@‰sA‰rBŠsB‹qA‹q=p;pAŒw?Œw>x=Œw?ŒwBŠvD‰uE‡tB‡rB‡rA†qA†q@…p?„o?„o?„o>…kA…lD†mF‡nFˆoE‰pB‹qA‹qJpKŽqJrKuJ‘vK’xI’xJ’{N–xN–xL–xM—yL˜yM™zK™zK™zO•~N–N—L—H—‚E—C•‚@•A“|@’{>y<Žw9‹t7‰r5‡p4†o5‡t3…s0‚p.p.p/r.~q-}p)€r,r/‚s2ƒt4„s9…s<†t<†t5‰q6Šr8Šs:Œu>Žw@yD’{E“|I—I—J˜€L˜€O™Pš‚Pš‚RšƒV „U „U „U „S „R¢…S£†T¤‡X ŒV¡‹V¡‹T¢‹O¡ŠN¢‰N¢‰L£‰M¢ŒK¢ŽK¡I¡‘H ’Ež”D”B”>—=—Š<”‡=’„?‚?Ž€AŽ€CŽ€GŒxIŒwIvMŽuTs^‘ug“vk“ws‘~q‘~p“l•€k™ƒj›…hž‡gŸˆa¢Œ[£ŒYª‘Y°–U¬’V§Žg¯˜{¿¨—ͯ™Â¢®Á ÁÀžÁ¸–¹´“®´•Ÿ®‡s–¯ƒ“¯ª|›¸‡§¼­¼·Ã™t‘xaƒkR|ePkQ‡pP„mP€hS€fGxpAsi8j`1fY3l]4sc/t`&nZ&pd(rf*vj.zo0~s2v4ƒz6…|!uslk ki+nk,ed'XV3^[Fmk1ri5vm:|q:~s7r1p.…q-ˆs7‡v5„v6‚v6y4}/€}*~|'}}uyv{s|kvisjs)mr.mq0d]0d].d].d_,d_,c`)b_)b_&fa&fa$d_#b`"a_"``"``"`` ^d]c[cZbXbYbYdYdXjXjXjYjZk\m^o`p]q^r]q\pYmXlWlXm^hakdn!fo$gp#gn#dl"ck#cg"fm hrgwfvfsgs"is\a'hq&dtVk[ss‹ylvŒ|Ž<…\ŽŠt˜Œ}Œ›ˆ{“„•‡‘„xŽ‚uŽ„o‹…g†ƒe…„fˆ‡X„…X‚‡W€‰W~ŒW~W~W~ŒX\|\|\|]}]}^~‘^~‘^~‘\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘j„’j„’hƒ‘fƒ‘cƒaƒ_‚_‚n‚“k‚’k‚’h‘h‘g‘h‚’fƒ’i€j„”k…–o€•w}”w}”g{Wu†h~|Rux:qz&t…|“ †¢ ”´¢Â+¡Ê9¨ÈO°Äbµ½q´µz³²€°±‚¯²i´¶Z¯·E©»/¤¿£Á¤Â ¥¿¥½¡¾ ½  » ¼ ¼ž»›· ˜µ™¯’ªŒ¢…›€‘t!el(X^.HH%8;(2'82JDd^q•™Ê©Ö ¸ã¼æ»ã»á¸ßµÜ³Ø³Ö±Ô®Ò¯Ð±Ð²Ñ³Ò²Ð³Ñ´Ñ²Ð±Í°Ì²Ì³Í¯É­Ç¬Æ¬ÄªÃ§¾ž¶˜°˜µ“¯§Ž¡Œ™ƒx…r€ /2(*###"%$&(*-/4FN _g {‡ Ѝ—´ À¦Ç¬Å®È°É°Ê¯Ë ®Ë ­Í ®Ï«Î «ËªÊªÉ©Æ§Ã£¿Ÿ¼ ž¼ ¹ ›·›¶›µš²˜®–ª–ª”¨ “¥¡Œ›ˆ—„’‚‘'s…)t„*v‚(x&{ƒ%‚‹$Š–&"’¦#“§%–ª#™ª"›«!œªœªœ§–«–«—«—«˜« ˜« ˜« ˜« ’ª ”« •¬•¬•¬ •¬ ”« “«“¥‘¥ޤ‰¢…€˜#|‘'z/t…5p?muHhmKggNieLmfKph@wtAxu>yu;{v:|w7}w4~x4~x8ƒs9„t8†u:ˆw9‰x;‹z;{<Ž|=}=}=}=}=}<Ž|;{;{=|<Œ{;‹z9‰x8ˆw6†u5…t4„s7‡p7‡p8ˆq8ˆq9‰r9‰r:Šs:Šs@‡v?‰w=Œy;z;z=Œy?‰w@‡vD‰uD‰uB‰u?Šu=Šu;Šu9‹u8‹u?Št@‹u@ŒtAuBtCtC‘rC‘rEuFvFvG‘wH’xI“yJ”zJ”zN™}N™}N™}O™}Pš~R™~R™~R™~Q™ƒP™ƒP™ƒM˜‚J˜F–E•~B”}:~;};Œy;Šw8‡r3…o.„l*‚j/~p.}o-|n,{m,{m+|m+|m+|m*q+€r,s,r+€q,‚p.„r0†t;Šu:‹x;Œy;z=}=>‘‚>‘‚>—„@™†DšˆDšˆFšˆI›‰Lœ‹NžL ˆN ‰N ‰O¡ŠR¢‹S£ŒU£ŒU£ŒP¥O¤ŽN£Q¤ŽR¤‘R¤‘P¢O¡ŽM¢ŽL¡HžŒHžŒEBšŒ=—Š:”‡7“‚8‘65}6‹|7Š{7Š{9Š{<‹v=ŠuBŠtIŠtQ‹rYŽsa‘ue“vb”|a•}c—c™‚dœ…ež‰e ‹c ŒZžY U¦“S«”R­”V­“Yª\©Žo£…‡®Ž ¸–°¾š»É ÄΤÂÄšº´‰‹¢|’¨~±‚¦·„¨º…ª»ˆª»©ºo‡d]…bL‚eF‚jK…sN„wEt={oCxo3ja$_W `Z f`ca`] \[a]a^hfxx0ŠŠ6‹/ƒ~!tl\c[aZ^^b!dg(ij-kk.ll"vt%yu+}x2€y7‚z<ƒyA…zB‡z=‹z8‡z?Š=,ƒ‡*…‰*‰Œ}}ƒ€qq jmsw$wxql!qd'wf2ha7mf9oj3jg/jf+lj'lige)ic&ib!gafbfdhf hh"jj#ed!cba`^_\]\]\]]^V_X`YbXa Xa Yb ^i bl_o_o^n\m\m[m[m\l\l^m^m_n_naoaoft gu gu!hv"iw"iw"iw"iwgxewdu%cu%cs!dsfrgr nˆx|Ž}‡A‰‰sœ”–ž “}ˆ™Œ|ƒsŒ~tƒt‘ˆoЇl‚‡m€‡]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[|[|\}‘\}‘\}‘]~’]~’]~’]]]]]]]]^^^^^^^^_}Ž`~ab€‘b€‘b€‘a`~b€‘b€‘b€‘d€‘d€‘f€‘f€‘f€‘h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e‚‘e‚‘j…“j…“j…“j…“i„’g‚fe€ŽQ{‚V{ƒUz‚Jx€8v$|І–Ž ¢·¥º"©½;¬ÀV®¾h°·n³°lµ«Y«·Lª·8¨º$§»§½¦¿ ¦¿ ¦¿¢À¢À£Á¢¾ ½¹™¶—´—ª¥‡ €˜"xŽ-n|2`g3WW8CG-99$/-!++08>SUsg‹„® É¸á¹â¶ÜºÚºÓ´É³Ñ²Ð°Î¯Î®Í¯Î°Ñ±Ò±Ð²Ð±Ï±Ï°Î­Ì¬Ë«Ê«ÌªÉ¨Ç¨Ä¦Ã£¿ž»š¸–¬“­¨‰¡†˜ˆtsga /2(*!"! ! !!#'',?EY` yƒ Šœ “«›·¤Ä«Ê¯É°Ê²Í²Ï°Î¯Ï °Ñ ±Ò ­Ï ­Î¬Í¬Ë«Ê©Æ¤Â£¿ Ÿ½ ž¹ ·œµœ³›±˜®–ª”«“ª¥Œ ˆ›„–€’ *u…,w…,{†+~†'‚‹$†’#Œš! !’¦#”¨#–ª#™ª!›«œªœ©›¨–«–«—«—«˜« ˜« ˜« —ª ’ª “ª”«”«”«”« “« ’ª‘¥¥£‰ …œ"•'}+{Œ5w‚;t}AptImmMliNniKrjJtmAyt?yt>zt;{u9|u7}v5~v3~v6o5€p6q8ƒs8†u:ˆw9‰x9‰x<Ž|<Ž|<Ž|<Ž|<Ž|;{:Œz:Œz;Šw;Šw:‰v9ˆu8‡t7†s6…r5„q8†o8†o9‡p9‡p:ˆq;‰r<Šs<ŠsAˆw>Šx>z<Ž{<Ž{>z>ŠxAˆwCŠvCŠvBŠvAŒw=Œw;w:w:w=Œw>Žw>Žw?w?u@‘vA“vA“vD’zE“{E“{F”|G•}G•}H–~H–~L™~MšMšO™O™P™P™P™P™ƒP™ƒN™ƒM˜‚I—€E•~D”}A“|<Ž|;{<‹x;‡u8…p4ƒn/ƒk.‚j/|n/|n,{m+zl*yk)zk*{l*{l+~o,p-€q-o-o.ƒo0…q2‡s9Šw9Šw:Œy<Ž|;}==’ƒ=’ƒ>—‡@˜ˆBšŠEš‹Eš‹H›ŒLŽNŸL¡‹L¡‹N¡‹O¢ŒQ£R¤ŽT£ŽT£ŽP¥Q¤ŽP¢P¢Q£R£P¡ŽNŸŒLž‹IžŠG›‰DšˆBšŠ?–ˆ;“…8‚5Ž~4}3‹{3ˆy2‡x4‡x6‡x6‡x8Št<‰t@‰sFŠsM‹sUs^‘vb“w^•|_•~_—€`™„`›†`‰`Ÿ‹a Œ[ ‘W¢’T¦“P©•P«”T¬”Y«”]«“m¡ƒ…¬Œž¶”°¾š¼Ê¡ÆÒ¨Ẹ̀þ——ªƒ“¦{ž®~¬º„´Á‹¾É—ºÅ—¦²ˆd‚_XƒbK…hI‡qL…vG|r6of(e[%`\ZVXV]\a_a`abcd`b`c ]b^dekkphj_b \a [` X^ Y_Z^Z^X\VY e`idmipk"to.|u<‰‚E’Š=€?Ž…=Œ‰2„-~ƒ4ˆ5‰Ž%|~(„…quekmt,{~/}|-zs)wl6yr5uo0lf)c^,d_5mh;tq•{>•{?–|C—D˜€D˜€D˜€E™Fš‚Fš‚Fš‚IšIšK™K™M™M™O™O™N™„N™„M˜ƒI–G”C’}A{@z:Šy;‰x>ˆv=„s:‚n6l0€i-h/zj.yi+yh+yh)yh(zh(zh){i+}k-m.€m/n/‚l0ƒm3†p5‰q7‰v8Šw8Œz:Ž|:€<‘‚<“…=”†=™ˆ?›ŠCœŒCœŒDœŒEIžK ‘J£J£J£M£‘N¤’P¤’Q¥“Q¥“P¤’P¢O¡P Q¡R¡ŽPŸŒNŠI›ˆG™†E—„B–„@”‚<‘‚9Ž6‹|3‰w2ˆv0†t1…s0„r0„r2„r3…s6‡t8‡r=ˆsCˆsJ‹uPŽvX’yZ”xY”Z•€Y—Z™…[œ‡[Š[ Œ\¡Z¥—V¥—Q§•M©–N«–R­˜W®š\®›m¥ˆ„­Žžµ•°¾š¾Ë¥ÊÕ¯ÎÒ®Ëɧ©¸Œ¢°€®º†¸Á‰²»ƒ¾Å’»Â•£zW|ZOcJ‡mI‡uJ‚wBwn2kc&bZ%ee'ih+on-vt*wt%vs&yw*~|(ux&w|ow`k \gbl$en%`iihijjkmnnqnqloiokdmflghcebjh$xv1ƒ„A”Œ<Š.|{#mq"jqel\`W\PXQYX`!iq3{‚;‚†4||*sq.}t2}u9}v=|sAzr@vo:of2g^-pg+pf(oe'mf'mf*mh.ni1nj#jg#jg$kh#ih"hgggeecfacbdceaead_e`fag]j]j\j]k^l^m`o`o_m_m_m_l_l_l_l_l[i]kaoes!hv$ky%lz&m{jziy"gx$et%cs"cqdqeqYtk…„›'£!€“$u„=}ˆZ™•‚“‚Š~Œ†xŒ‡mˆ^‹ˆQ‡‡]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[|[|\}\}\}]~‘]~‘]~‘]]]]]]]]^^^^^^^^_}Ž`~aab€‘b€‘aa`‘`‘b€‘b€‘d€‘d€‘f€‘f€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’hƒ‘i„’i„’i„’i„’i„’hƒ‘hƒ‘k‚’m’ok|‰^x†Nw†B{Š<~*…š& $˜©/¡²A¨·O«¸U­´W­³a©ºU©»E¨¾3§À(¦Â ¥Á¥Á¥ÁŸ¾¡½¡½ ¼ž¹™µ–±“¯‘ªŒ¦„ž#}•3u‡?hqCXYDMJE7;?338,*5'(.', -;?UOjd‹€¨Æ©Ò®Ö´ØµÓ±Ê ¯Î®Í¬Ë«ÊªÉªÉ«Ê«Ê°Ì°Ì°Ë°Ë¯Ê¬È«Ç©Æ§Ä¥Â¤Á¢¾¡½ž¸™´•±“«¨†¡~–vˆmw]`NN)5;$-1!$(#!!"!25 MR ow …‘‘¤™²¡»¥À¬È­Ì¯Í¯Î­Ð­Ñ­Ñ ®Ô¬Ï¬Í«Ì«ÌªÊ¨È¥Ã¢À ¡¼ Ÿ¹· µ œ± š­ —ª •§¨Œ¦‰¡„›!–%{‘(yŽ+w-}„.‰.‡‘,Œ™&¡‘¥’§–ª—«—«™«™«™¨™¨˜§˜¬˜¬—«—«–ª –© –© •¨’¨’¨“¨”© ’¨ ‘¨§§¨Œ¦Š¥&ˆ .…™4ƒ:‚‰<„D{F~yH{sLypLypKzqH}tFwA|t@|t>}t<}t:}t9~t7~t5~t:p;€q;‚r<ƒs<…u=†v<‡w=ˆx:Œz;{;{;{;{:Œz9‹y9‹y>Œu>Œu=‹t<Šs:ˆq9‡p8†o8†o6ƒn7„o8…p9†q;ˆs<‰t=Šu>‹v>z?Ž{=Ž{>|>|=Ž{?Ž{>z?Ž{@|>|>|>}<‘}=’~=’~;”€<•<•<•=—€=—€=—€>˜@™…@™…@™…Aš†Aš†Aš†Aš†Aš†Gš„Gš„G™ƒG™ƒH—‚H—‚I–I–J—‚J—‚I–E”C’}A{?Žy=Œw;†v<…u=„s<‚q:m6~j3~h0~g/xh.wg,wg*xg(xg(xg(zh(zh,}j-~k/€m0‚l1ƒl3…n6ˆq8‹r4‹w5‹y7{7:’‚;“…=•‡<—ˆ<™Š>›Œ@ŽAžCžDŸF¡’G¢“G¤•G¤•H¥–J¥–J¥–M¥—M¥—M¥—O¤–O¢“N¡’O ‘P QŸŽQœŒN™‰G˜…E–ƒB“€@>~<Ž|8Šx6ˆv1…s0„r1ƒq0‚p/o0‚p1ƒq1ƒq4…r7†s;ˆs?ŠtEwLyQ’|S•|S–S–S˜„Sš†Uœ‹UŸU T¢‘T¦™Q¨šOª›L«œM¬O®ŸS¯žV¯Ÿo®”†³˜Ÿ¹›¯Àž¼Ê¦ÆÔ°ÎÕ´Ðв½Ç™ª³³»†½ÃŒ¸¾‡ÉÍœ¿Æ›Ž•pP~aL†jJ‹uH‡wC{p=ph9ne4pf0qh3vm8}s9€v3t/}r0t2„x,}1„…)~€kpbj%fn-gm+_e!l^#ma$pe&ti*wo+yr+{v+{v)u(}u$xsplfgcfekio#vtnm`bbe'fjRW CFQTKTOXNV HPMUaf2ux;~*{r*yp-vn2wm7{p:~s9r6|o2€u0t+}q(zn(wl)uj,si/ri#ph#pi"oh milijihjgigehfhfghdfcfaeag^i^i]i]i^j_k`l`m_m`mananananananbp`n_m_maoes"iw%lzk{jz#hw&gv'ft%ft#hr!hr^p ^phy~)Ÿ)ˆ›w‹k}ZŒŒgŽtŒ}Ž‹x“fŽT†„]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[|[|\}\}\}]~‘]~‘]~‘]]]]]]]]^^^^^^^^`~`~`~aaaaa`‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’hƒ‘hƒ‘i„’j…“j…“j…“j…“i„’h€”m“q’p€l}Šb|ŠZ}‹VŽC|‘8„–.Žž-˜¦8Ÿ®D£²I¦µK¨·V¨¹O¨¼B¨¿3§À(¦Â ¥Á ¥Á¤À ¼ ¼ ¡¼  º ž¸ š³ –° ”¬§‡ —xŒ2o}…u>‡w?ˆx>‰y>‰y<Ž|<Ž|=}=}<Ž|<Ž|;{:ŒzAŽy@x?Œw=Šu;ˆs:‡r8…p8…p7†s8‡t9ˆu:‰v<‹x=Œy>z?Ž{=|>|?}?}?}?}>|=|?‘=‘=‘=‘<’€<’€<’€=“<˜…<˜…<˜…=™†=™†=™†=™ˆ=™ˆ>š‡>š‡>š‡>š‡>š‡>š‡>š‡=™†Cš†B™…B™…C˜„D–ƒC•‚C•‚C”C”C”D“€B‘~@|=Œy;Šw:‰v9„t:ƒs<‚q<€o:k6}i2}g/}f1wf0wf.xf,xf+zg*{h){h(}i,~k.€m0‚o1„n2†n4ˆp7‹s:Žu4z4Ž{66’9”…9–‡;—Š<˜‹<›>@Ÿ‘? ’? ’? ’A¢”C¤–B¦šD¦šD¦šD¦šF¦›H¦›H¦›H¦›N¤˜L¢–L ”MŸ’O ‘PM›ŠM˜ˆG•„D“€A}?Ž{=Œy;Šw9ˆu8„r2ƒp1‚o0n0n0n1‚o2ƒp2„q5†s6‡t:‰v=ŒwBzE’}J•K–€N˜†M™‡L›ˆLœ‹N ŽN¡’N£”O¤–K§œK©žL¬¡N°¤M±¥M±¥N°¤M¯£l³¢·¢—ºŸ¬Á ¹Ë¦ÄÕ°ÐØ¹ÔØ»ËУ­³„°µ‚¿Ä‘¿È–ËÕª´ÀœtƒcBxaG…oKzF„v>sf;i];maAxi=zf>}i@lGNhf‚ –·¢Å­Í¯Í­Æ®Ê®Ê­É¬Æ«ÃªÂ«Á«Á¨Ã¨Ã¨Ã¨Ã§Â¥À£¿¢¾  »ž¹œ·œµš³˜°“¬§¢ˆœ~”t†kw _g&LP)…u?†v=†v?ˆx>‰y?Šz?Šz>Œ{?‘@’€@’€@’€@’€?‘>~>~>|>|=Ž{;Œy9Šw8‰v7ˆu6‡t9‹x:Œy:Œy<Ž{=|>}?‘~?‘~?”€A“€B“€D“€D“€B“€A“€?”€=–ƒ=–ƒ=–ƒ=–ƒ=–ƒ<•‚<•‚<•‚?›Š?›Š?›Š?›Š?š‹?š‹?™Œ?™Œ=š‹=š‹<™Š<™Š;˜‰;˜‰:—ˆ:—ˆ?˜ˆ?˜ˆ>—‡>–†>“„=’ƒ<‘‚>‘‚>}>}>| ”=¡•=¡•>¢–>¤˜@¦š>§ž>§ž?¦ž?¦žA¦žA¦žC¦žC¦žI¤›G¢™G –Hž’KKœI™ˆH–…D’CŽ~@Œz=‰w>‰t=ˆs=…q;„n5o5o4€n2n3‚o2ƒp4…r5†s7ˆu8‰v:Œy=|@’A–‚C˜„D™…HœŠIœHŽI¡‘J¢”J¤—J¦™K§šE¨žH«¡J°¥M²ªL³«L³¬J±ªG¯¨\³©pµ¦‹¹¢¥Â¡¶Í§ÃزÑß½ÛàÃÓÖ¯¿Ã™¼Ã–¸Ã• ±†’¨…y•xPmV'aO2qa>rE€rCtfCm\Gu_LfHƒgI†jGˆnE‰pCu?x;Žx5Št1Š.‡~%€w!wo"th/uh6tb9r]?}_@~`@€c?d@ƒfA†kF‹pHtBˆwEˆyHŠ~NƒOŽ…K†‚Azy8qpOP*ig7sk3mb‘‚>‘‚==<€<€<€:~;‘;‘<’€=“>”‚>”‚?•ƒB™…C˜„F—„H—„H—„F—„C˜„B™…AšŠAšŠ@™‰@™‰?˜ˆ?˜ˆ>—‡>—‡@œ‹@œ‹@›Œ@š@š@™@™@™>š>š=™Œ<˜‹;—Š;—Š:–‰:–‰:—ˆ:—ˆ;–‡9”…:’„8‚888Œz8Œz9‹y9‰x8ˆw8†u8ƒs7‚r4‚q5€p6€n7~m6~j3~i0~g-}f9{h7|h5|h3~i0j0‚l.ƒm/„n-…u/‡w1‰y2‹x2‹x4y7|9’~6”ƒ6”ƒ6•†7–‡7˜Š9šŒ9›:œ<“<Ÿ•>¡—<¢—:¢—;£˜<¥š>§œ;§¡;§¡<¦ <¦ >¥ >¥ >¥ ?¥ B¢œA ™Až•Cœ’DšŽD™‹D•†A“B}@‹{>ˆv<†t=…q=…o<„n<‚k8€l6l6l4l3‚m5„o5‡q6ˆr:Šy:Œz=}>’€=–ƒ>˜…@š‡?›ˆFžGŸ‘F¡’G£–G¦˜G§œHªžI«ŸD­¤E®¥H°©J²«K²­J³°G²¯E³¯M²°c´«¸¥žÃ£±Î§ÁÙ±Òà¼àçÆÛÞ¾ÃǤ«¶•§€wn`ƒhS}kGuhZO(h\6vjB{lLyfQx_U€_Uˆb@}aBƒiB‰o<‡q5‡u/‡y'ƒv}rsuoqooqmpg"m_+nY4rZ4u_8yc<}g>‚iA…lEŠoIuM”yCŽxFyI|L‘}OŽ~L‰{H‚wF~s >>IB%[N3hT@sXPeY†kP}bO„iIdF~aEbJ…iL‡rHƒtC~p1ja*c[$\W YX"[\%dh2v{A‡Ž8‡„7ˆ…6Š…4Œ†5Ž…7Ž„8Ž„8Ž‚:“ƒ8”ƒ8’…2…,‹„%„€}{yyyzvwqunsnumtktiriohngmekejdichchaiaiai_h_h^g^g^g[i]k`nbpdrdrdrcqdpdpcocm bm%cm)dn+cn(kz'hv%gr%hq hrjwouŠ› r‰o€5€ŽQŽ˜]Œ”_ƒb€‹]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[~Œ[~Œ\\\]€Ž]€Ž]€Ž]]]]]]]]^^^^^^^^aa`~`~`~ab€‘c’]‘]‘_‘_‘`‘`‘b€‘b€‘a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’ddde‚‘fƒ’g„“g„“g„“i„’i„’j…“k†”k†”k†”j…“j…“m‡•l‡•kˆ‘iˆ‘iˆ‘j†‘jƒ“i“r…”j†‘_†Ž]‡Ž[ˆ“W‹˜K¡B”¥0•«.–­)—±&˜¶!™·™·š¶š¶–´—´˜³˜³–¯“¬¨ަ‡™€’"v‚+lt5`c8PP3><.2-,(-$#%!!!(#"2$&1&((*+"/1;FKX asvމ§™·¢½¥¿¦Å¦Å¦Ä¨Á§¿§¼¨» §º ¦Á §Á §Á ¦À¥¿ £¾ ¡¼ ¼œµ š³˜±˜®—­”©¥Œ¢ ‰˜ƒ‘ z…&pv,ef2YW7EC843#—„>—„?˜…?˜…CœˆGœˆIš‡Kš‡Kš‡Iš‡GœˆCœˆCŸŽBžBžAŒ@œ‹AšŠ@™‰@™‰AŒAœAœA›ŽAšAš‘Aš‘A™“?›>š>š=™Ž<˜;—Œ:–‹:–‹8—‰9•ˆ8”‡8’…7‘„7‚6Ž5€6Šx6Šx7‰w6ˆv6†u7…t7‚r6q1p3p4€n5m4j1~i.~g,~g;}j;}j7~j5€k4l2„n0…o1†p/‡y0ˆz2Š|3Œ|3Œ|5|7‘~:”6–…6–…7–‡7™‰8™‹9›:œ9‘;ž–<Ÿ—<¡™;¢š:£š;¤›;¦=¨Ÿ9§¡9§¡9§¡:¦ :¦ <¦ <¦ <¦ =¡›=Ÿ™<œ•=š‘?™Œ?–ˆ>“„=‘@‹{?ˆx<†t<„p<ƒo=‚m<‚k=j8€l8€l6l6l6ƒn6…p6ˆr7‰s<Œ{<Ž|=‘>”‚>—‡>š‰=›Š<œ‹F¡’E¢“D£•E¦˜F¨œFªžH«¡G­¢E°§E¯¨F°©G±«H±®H³±G´²GµµE³·[µ°{¹§šÃ¤®Í¦¿×­ÏáºßæÃäæÉ­³”uƒaezYl‹nm™‚ešŒ^—Ž1me3ri8xlCzkPydX|^X[V‡[;}d@†oAŒw5ˆy)‚x}wvsomdpcomw$x}%yu%qf-q`9yc1wj6}m;‚r?†uA‰uCŒvFxH’z=‘u@‘vBxCuCˆsF‡rKˆtOŠv%TQ=4K9pl+WX=D,8+: 3E JK PQ^\"ol0€{>އIš‘Q —H¤‘J¦•J§˜F¦›@ ™4•‘)ŒŠ!……#|€x|syqwpx qy ozmxkqjpioinglglfkfkgofnemclaj`i_h^gesbp^l[i\j`nes"iwhthtgsfp#ep'eo*eo,ene{g{*o€,o~_pQc _u!y‘€¢ nŒ k‚#zŠ7ƒ@~ˆK~ˆ\†’]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[~Œ[~Œ\\\]€Ž]€Ž]€Ž]]]]]]]]^^^^^^^^aa`~_}Ž`~ab€‘c’]‘]‘]‘_‘`‘`‘`‘b€‘bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“c€dde‚‘fƒ’g„“g„“h…”i„’j…“j…“k†”k†”j…“j…“j…“t…’q…m†k‡Žkˆ‘m‡•o†–pƒ˜o„“j„i†i…Œi†`ˆ”OŒšAŽž/§.©+‘®)“²%”´$•µ!–³ –³#°$’° ’° “®‘¬©Œ¦‰¤'ƒ–){Œ*p}2fm9Y^:IK6880,+/'.'!&# *!5"%7$'.&'')**3<AKSe gy–‰§’¯–² Â¡Á£À£¿¤¾¤º¤·¤·£¾ £¾ £¾ £¾ ¢½  » žº¹š´ 𳙝˜®–«“¨¢ŒŸƒ’~‹"u}'jm+`]1SM4>86-) >I5=+1"%)%##!!!#"&&+-"58%EJ!RZ]heums‡{Ž”†› ‰¡Œ§ ¬ •²—¸%³+ž³4 ²< ²?ž±<±7œ²2š±+–«'’§#‘£$¢%‹%ƒ–(“-‘0{‰.{‹/}/’0†˜/‹ž,Ž +¡$‘¦"“§–©™¬™¬˜¬—«–¬ —§ ˜¨™©™«™¬ ˜« —ª •«•®•®–­–«–©–¨—¦–¥ •¤%”¤,’¤2£8£;Œ¡<‹ ;ŠŸI‡™K†™Kˆ–L‰“M‰NˆLˆˆNˆ‡NŠ„LŠ„I‰ƒF‰€D‰A‰}?‰}>ˆ|D‹{D‹{D‹{EŠ{EŠ{F‹|IŒ}J~G‘…H’†I“‡H”ˆG–‰H—ŠI˜‹I™ŒJ™‹J™‹KšŒKšŒL›KšŒKšŒKšŒD›CšŒCšŒB™‹B™‹CšŒCšŒD›D›D›D›D›D›D›D›D›Jš‰Jš‰JœŠKœIœHšF›F›G™HšŽFšŽG›E›DœBœBœFFEA@ž“>ž”=–;ž–7œ”7œ”6›“6™‘4—5•Ž4”4“Œ6“Œ4‘Š4Žˆ1‹…0ˆ‚.†€/…/…1…y3…y1ƒw2‚u2t3€r3€r5€r1}q1}q2q0q0€o0‚o0ƒm0ƒm/‚l0‚o2„q1†r1…s0…v3ˆy5Š{,},}/~03‘€7“‚:“ƒ;”„5—‡6˜ˆ7™‰8šŒ8œ:ž’;Ÿ“: •<¢—=£˜<£›=¤œ=¥ž>¦Ÿ=§¡>¨¢>¥¢<¥¢;£¢9£¤6¢£4¡£4 ¤2 ¤3Ÿ 4œ›4™—8–‘;”‹@’†?Ž>‹}Cˆ{?„ul?„o=†p=ˆr;‹t;v=‘y=’ƒ;“ƒ=”†>–ˆ=™Œ=œŽ?’>ž“J¢•I£–I¥šH¨Gª E­¢E®¥C®¥B²¨C³©D³«D´­D³¯E´°E³±B³°N©­H­«M¶©sưŸÎ´³È¨ÁÏ«Öè¿êë¿«¯…™£y’¤}‹¥‰«Œu¡„q¡…^…}ZJr9…\CƒYW‹c]‰eQ{\H€iGˆs;Š|,…|"|w#vt/xv:zzE‚„8{| lkidvi}e ~_'„_7‚l8ƒm<‡qAŒvF‘{F”}F”}E“|L’{CŒr=†l;„j8€i7€j@‡vK‘„0XV($Q@EtZFwWV†bU…aa‘m_•rb—vcšycœ}a›~_š~^›^›g—‹f–Šc”†\Š}Kzj6cRK:;* ))  ))#??*]g1ou]¦ªR™œG~$HN ).(.!$*0094?045%&3#$3"%4#&2!$- .""1(%6; ?H)LY-Yj/h}0y-ƒ™'‡ž¦’©–¬™±š³›³´œ¶¢´£· ¢º¢»¡» ¸ ¶ž²–®—­—­–­•¬¨ˆ¡ƒ}‰w…0ny7bk5UZ.FF*52)*&$BM!8@!/5%*-'&($&&!))!--!03!7< CGLRS[Yf`nfvjzn~ s… w‰{•„‡¢# *‘ 3”¢;–¥>–¦9•¦5”¨0“©+ޤ'Šž%ˆœ&ˆš%ƒ–$|(wŠ,x‹-v„-x†-{‹,‘*†—)‹›' $¢!’¦”§—©˜«™«˜« —ª •« ™ªš«›¬›®›® 𝠙® —®˜³™±˜¯˜­—«˜ª–©—§%”¤)“¤/‘£8£=Œ¡?Š BˆŸA‡žJ…•J…•L†’L‡‘M‡N‡‰M†‡L†…Mˆ„Mˆ„Kˆ„I‰ƒF‰€EŠ€CŠ€C‹FŒFŒFŒG€G€I‚KƒKƒH‘‡I’ˆH”‰I•ŠH–‹I—ŒI˜J™ŽL›ŽMœMœNNNNMœFœFœFœE›E›FœFœFœHž’Hž’Hž’Hž’Hž’Hž’Hž’Hž’Lœ‹Lœ‹MœŽLŽJœJœI›G›HœHœG‘Fž‘Fž‘Dž‘Dž‘ADœDœB›‘@œ‘<œ’;›”9œ”:œ–5œ•4›”3š“3—‘1•1“0’Œ1‘‹3‰2ˆ/Œ…/‰ƒ,†€,„~*‚|*‚|.€t.€t-s.~q.}p.}o0}o0}o1}q1}q/~p0q0‚p0‚o1ƒp/„n/„p1†r2‡s1‡u2ˆv1‰y4Œ|5Ž~/‘/‘2‘‚2‘‚6“„:•†;–‡>–ˆ7™‰8šŠ9šŒ:œŽ9‘;Ÿ“<Ÿ•;¡–<¤™<¤™<£›<¥œ:¤;¥ž;¥Ÿ9¥Ÿ6£¡6£¡4¢¢3¡¡0Ÿ¡.Ÿ¢-ž¡+ž¡//™š0—”2“6Š8Ž„;Š9ˆ{@†y=ƒv;€s:p<p?€p@o>~k>€m>ƒo?†r@ˆt=Šu=Œw=z?’|?”…@•†@˜ˆA™‹AœBž‘A ’B¡“I¢˜H¤™H¦›H©ŸF¬¡F­¥D¯¦D¯¦C²ªC±«D²¬D²®C±¯C±¯B°°A¯¯T°µI¯®G®¦c¸©Æ¯°Ë±ÆÙ¸ÞòÏéíIJ¸§}Ž wˆ¡{Œ­Š€©‰~ªl“~j”{co_ˆbgŠbm”nb•sQ‘nIŽyAˆw2t*{r-}v8ƒ{B…|E„{>|p6zo*sk)yt5‰„6Œ„,‚v+€r6ƒu6ƒu8…w9†x9†x6ƒu0}o.yk-rc-sb1xd7k9m9€o=ƒvD‰~/\Y)!H82fN6lNG€_L…dZ“rXnZ“r_˜yb~b ‚c£†f¦‰f¨‹eŠeŠdŸ‹bˆ\—‚OwAi8v`-aW,`V5g]B :> >A FEKGFEIIONTW [`el ox(w‚#s~ oz$ox'nx"gq"gq(ly+o|!ip!iq!iq gqdq`o^o\oardthwhwgtdr#aq&aq"ao'ep,jt,ks`iTbViaud{{…˜|tƒx‰)u‡(j}K‚‘QZ{Ža{Œd|Žb€‘X~O{Œ\}\}\}Z~ŽY}Y}Y~Œ[~Œ]€]€]€\\~Ž\}[|[|[]]]^`~`~`~`~`~`~aaab€‘b€‘d€‘ccb~b~b~cc`‘`‘`‘`‘`‘`‘`‘`‘d‚“c’c’b€‘b€‘b€‘b€‘c’i‚’i‚’i‚’i‚’jƒ“jƒ“jƒ“jƒ“j„’j„’j„’j„’j„’j„’j„’j„’l†”l†”l†”l†”l†”l†”l†”l†”m…‘m…‘k…“j…“j„”h„•f„•f„•`ƒ—[„šU„™K†™A†™7‡˜/‡˜*†—-Š¡*ˆŸ'†š&„—+“1}8xŠŠ DˆŸG…JƒœKƒœLƒ’N‚’NƒN…ŽN…ŠM„‡N„…MƒƒL…„L…„L†…Kˆ„JŠ…H‹„HŒ…HŒ…DŒDŒE€FŽG‚HƒJ’…K“†I’ˆH”‰I•ŠH–‹J˜J™ŽKšL›Nž‘Nž‘OŸ’P “P “P “P “P “J ”J ”IŸ“IŸ“IŸ“IŸ“J ”J ”K¡•K¡•K¡•K¡•K¡•K¡•K¡•K¡•NNOžNž‘Nž‘Lž’K‘Kœ“F“D“Ež”Ež”CŸ”Bž“@ž“?’Aš‘?š‘=š‘;š“9™’7™“7™“5™“2™”2™”0—’/•-“Ž-‘Œ+Š*މ.Ž„.‹‚,‰€+†}(ƒz(x&v%~u){o){o*yn*zm+zm+zl,{m.{m0}o.}o/~p0€o1ƒq0„r1†r1†r/ˆt0‰u2‹x2Œy2‹{1|4€7’ƒ3•…3•…6•†7–‡:—ˆ<™Š=š‹@›Œ:œŒ:›<<ž’< ”= –>¡—=£˜=¦›=¦›=¦:¥œ:¤7¤œ7£4¢œ/¡¡-¢¡,¡ +Ÿ 'ž&›ž$›$›)˜š)•–)‘+ŽŒ.Œ‡1‰ƒ0†|2ƒz8‚v6€t6~r9~q<~r?€qBqAo>‚q?…tAˆwA‹y>z=|>“A–‚B˜†C™‡C›‹DE ‘E¢“E¤–F¥—H¦›G§H©ŸF¬¡F­¥D¯¦C°¨C°¨C±­C°®C°®C°®B®¯A­®@«®?ª­B¤¬>¥¨<£ P©Ÿ{ºªžÅ°µÐ¶ÈàÂØß¼±¹”Ÿª‚”¥z£yŒª„©ƒƒ­Š ƒy˜wvly‹fu‰fa†f>b$|^-…u2„w7ƒw>ƒxHˆ|N‹}M‡uE€lI‹r?‚m&naib"rs!ryjrfqkhjhljnlnlihcb^]b_ f`'mf1vk4yn3xm4xq7{t9hf30D:%\I)cK8uY<|^HˆjY”u[—x\›{\œ~[ž[ž\Ÿ‚[¡ƒ^ž[€Z€Vž€Rœ€K˜|A“v;N83L0/K-,@1.>/,=.+:-+3))*(()-.-554EB;TV>ho0*D,&'JT$AJ#9?'69'69&9<$?C%EJ%KP#MR"QURUOUNTOUPV!PXPXQXSYV^Zb_gcj,ko1nr5rt9vz9w}3v,t€'r€-q„)n(j|+iy*fv(ap*^n,_o'ep'lv&u€"~‹‡”Ž›“¡–¥—©—©šªš« š« ™«˜ª—¬ œ± œ±œ³´œ¶›µšµ™µ™´˜³—± –¯%“«,’©0§2§7 ;Ÿ@‰G†›L‚™P€˜Q—R~–QQ€ŽQQ‚ŒQ‚ŠPƒ†O‚…Q‚„Pƒ†Pƒ†O…†N†‡M‡†Lˆ‡K‹†I‹†D‰~D‰~C‹DŒ€EEƒG‘…H’†H”‰H”‰G•ŠI—ŒJ™ŽKšJœK‘Ož“Ož“PŸ”Q •R¡–R¡–R¡–R¡–L¢–L¢–K¡•K¡•K¡•K¡•L¢–L¢–K£–K£–K£–K£–K£–K£–K£–K£–PŸ’Q “P “PŸ”N ”Mž•J”J•@ž“@ž“@ž“@ž“@ž“?’>œ‘;›<˜“<˜“:˜“9—’8˜’5—‘5—‘5–’0—’/–‘-”+‘Œ)Š)ˆ'‹†(‰…+ˆ*‡~)„{&x&v#|s$zr#yq)xm)xm)xm)yl*zm,{m-|n-|n-|n.}o0€o0‚p0„r2†t4ˆv2ˆv1Œw2Œy2Ž{3~1~33’ƒ6•†6—‰7˜Š9˜Š:™‹;šŒ=œŽ>?ž=ž>Ÿ‘?Ÿ”?¡•>¡—?¢˜@£›>£›>§œ>§œ;¦;¦8¥7¤œ5£4¢œ)¡¡)¡¡'ŸŸ&žž$œœ"šš!™™ ˜˜&””$‘%Œ'Šˆ*ˆ„+…,‚|,w2~s1}q3}q7|q;}q>pC€rC€r=„t?†vAŠz?|=}>’€?•ƒ?˜…E›‰DŠEG E¢“E¤•G¦˜F§™E¨žD©¡D«£E®¥D®§C°¨B°ªA±ªA¯¯B®¯B®¯B®¯C¬¯B«®@©¬@©¬@¥­C©®?¤¦G£žb©Ÿs¦˜|Ÿ‹ƒ ‡®¹™›¥›¤|¤±…œ°‹¦z…§~µŸ³–„ž€k‹la…gVd=u^p]saui(w@Œ€Q‚[~^{XŒtQ‡jEw;‚q"l`]Yac dkcmeqfkfkglgmhn elah^e\e\a]][ZZWXUWTWV5[_.0 74MC"YJ2mY7u]>fDeG‡jMrT—|WœY …\£ˆ\¦Šg§„c¥‚^£‚X¢€Q J}B™x<•t4“q3‘o4l4‰i:ŠkAn>ˆj:‚d>zbAze;hW7PF #<>#`L5q_>yj5sc4qc=zl?|n7tf<{q7vl,nc"aXTNHE@>=; ?F7A.;0= 6C5A5>=C BIELKTS]Ze_lcqesgshtjuitgtfses et`qct&gv+iy/lz,ky#dr_l#izaqdsu‚|†w€w€‰p}};‡šK‚—QzW{[€Ž[„\„‰^ƒ‹^‚Š`€‹_Œ_~\}\}]€Ž]€Ž]€Ž\\~Ž\~Ž[}[}[]]]^`~`~`~_€_€_€_€_€_€_€_€c}Žd~d~eef€‘f€‘f€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘aab€‘b€‘c’d‚“eƒ”fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“j„’j„’j„’j„’j„’j„’j„’j„’k…“k…“k…“k…“k…“k…“k…“k…“k…“k…“k…“k„”k„”k„”j„”j„”v‰–sˆ—p‡–l‡•f…”a‚‘\€Y€QwƒKt}DnuAgl=`d9G<8G:8G86B64?3/>/,9,*3))-++0584?C=SX@em@{Š7£*›µ¦ÀªÂ ©À­Â¨½¡¶™° “« ª Œ§ ‹¦‰¡‡¢†£ƒ¢ž}š{”yvŽvŒu‰t„r€mxgocj^^VW&IL)AA):7,6030+9-'#LUDL =D%>B%@D$DI"LQ#SW"Y`"\b"^d"^d"\b W^ T[ QY"PW NU LSKOLPNR!PT!RT+VY-YZ2^_3b`3cd0cf-ah)`i/`n-\j,Yf.Xe-Ua+Q],PZ-Q[%Zd%bl$ox!{†„‘Œ˜‘¡–¥—©—©™©™« š« ˜« ˜« —­›°œ±œ³´œ¶šµ™µ—´˜² —±$•¯)“«1‘©6ަ<Œ£>Œ£A‰›C‡šI„˜N€–S}”U{“Vz’Vz’U}U~VŽV€V€ŒU€‰T€‡R€‡SˆR‚ˆQƒ‰O„‡M„‡L…†J††J††EˆEˆD‰EŠ€EŒ‚DƒF…E‘†E’ŠF“‹G”ŒH—ŽI˜Iš‘J›’Kœ“Lž’Lž’MŸ“N ”O¡•P¢–P¢–P¢–L¢˜L¢˜K¡—K¡—K¡—K¡—L¢˜L¢˜L£™L£™L£™L£™L£™L£™L£™L£™N ”O¡•M —M —JŸ—JŸ—Iž–G—?Ÿ•?Ÿ•>ž”>ž”=“>›’=š‘<™;–“;—’:–‘7•6”4”Ž4”Ž3“.’-‘Œ-ŽŠ+Œˆ*‰…(‡ƒ'…&„€+„z)‚x'€v'~t${q#yo"xn"xn(vk(vk(vk(xk)yl*{l+|m,}n.~m.€n0‚p2„r3‡u3‰w4‰z5Š{1z3|5‘€3‘€4‘‚3’ƒ6•‡8—‰;šŒ;šŒ9šŒ:›<=ž? ’@¡“@ •A¡–A¡–A¢˜@£™A¤œA¤œ@¥=¦›=¦›=¦:¥œ:¤7¤œ7£6¢œ) Ÿ(Ÿž&œ&›š$™˜"—– •””“#ŽŒ#‹Š#ˆ†'†‚(„*‚|*~y)|t/{o/{o1{o6|o8}n<p@rDƒs;ƒv<‡y=Š|=Ž<€;“ƒ=–†>š‰CœŒDDŸD¡’D£•E¦˜E§›F¨œC¬£A«¤C­¦B®¨B°ªA°¬@±­@±­?¬®?¬®@«®B«®A«¬B©«@§©B§©7œž;Ÿ¡9˜›<––O–_‘n˜†š†‹–v…k’šq°º‹°¿Œ¨x®¥ÉŸ­¹¥|ž†Kˆn7ƒk0‚o,s0‰€7–‚z2‹F„R‹|Z‹wbya‘wZq$me/xp,yq'yt)ƒ~"‰†‰†Œ‹‰‡‚‰ †|„y‚vt}'mz$kuel^aXXTT OP LO$FL &"10B<"VL.eV5o]6s_:yeC„oIŒwL’{M•~N˜€O™e d a¢‚`¤…\¥…V¥„P¡€KŸ}?œwCyDœxE™vL™wK—uD‹j9~]7€`E‰jI€gSsb!1&  40&jQ8|cA…l;h:~gC†qC…r:|i9zk9zk7xi4th1mb/dZ-\T*VOGB76"!27=@>;D= ?BADEJJPNVQZS] T^bjemhqjuitgtfvfv`pTe Qb]o)i{'jy!gt fsYi$et"iwhuq}&€‹!€Št~p€u‡“+‰œ:‡šDV{‰d~ŒW†ŠZ„‹^ƒ‹aŒc€Ž`Ž^]]]]\~Ž\\[~Œ[~Œ[]]]^`~`~`~^€^€^€^€^€^€^€^€c}Žd~ef€‘f€‘f€‘eed€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘aaab€‘b€‘d‚“eƒ”f„•fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“j„’j„’j„’j„’j„’j„’j„’j„’k…“k…“k…“k…“k…“k…“k…“k…“l…•l…•l…•l…•l…•n…”n…”n…”m†k†k†j„h„g‚dc€Žf{ƒav~YouQejK\_ERT@HHž”@”>›’=š‘>™=˜:”9“Ž9“Ž7‘‹4‘Š3‡2†2†0†/Œ…/‰ƒ-‡-…+ƒ}){*€z*€v)u)|s'zq(yp&wn(wn'vm)uj'uj'uj(wj(xk)zk({l)|m0‚o1ƒp2„r3‡u3‰w5Š{7Œ}6Ž~7€8‘8”ƒ8“„7”…8”‡9˜Š;šŒ=›=›;›<œ‘=Ÿ“> ”@¢–?£—B¢—C£˜C£™B£™A¤œA¤œB¤ž@¤ž?¥š?¥š<£›;¢š:¢›9¡š6 š6 š-›™,š˜*˜–(–’%“$Š"Žˆ!‡&‡ƒ$…$‚}'|*€z,w-{t,yr0xk1zj2{k5|l6}l9€l<ƒo?†r8„x:†z;‹~;€9‚;“…:—ˆ=š‹@œ?ž?Ÿ”@¢–A¤šA§œ@§ŸA¨ >­¥?­§?¯¨@¯«?°¬=°­>±®=°­>«­=ª¬>ª«?©ª?§¦?¥¤>¢¢=¢ 4˜’7•‘2ŠŠ2‰†@“‹XŽ€­š¨Â«”Ÿ”œw—žq¶½Š¶ÄŽ’¨w’±„¨Í¥£”f’>‹v1“}6™‡<–‰Eš’R¤Ÿ>—ŽK‘TšPŽ|Q‰tT‡sKh=r^!ga5{t@‡}>Œ=—Š3$ž“ ¢—œ›˜—’’Œ‰‹‡Š…ˆƒ‡6Š6‰6€„1{}.vv+ps&hm`h,PZ 1:($+,/86E<KA%_T(dY.l`3te5xi7}l9€o;‚qRxT’zW˜[žƒ^¤†\¤†Y¢‚TŸR¤Q¡~MšxL˜vT›z\¡€] €\}J–tK•sMp_Šu6PB#lR2|`;…g:„f;…iB‹qC‹u<„p;‚q:p8n7}l7{j9wg;rc:m_@k\4WM)&+-"A>F;M<NLOMQQSTTVTXTYTYZa^ebjeofreseufvcnP^GXSfbu hz k{#q~bodqesesjzrw…w†r‚fvgy {&ŒŸ=‹œPƒ“`ŽPƒT‚[_€a€a€^€Z]~‘]~‘]\~Ž\\[~‹[~‹[]]]^`~`~`~_‘^€^€^€^€]]]_}Ž`~ab€‘b€‘b€‘a`~d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘aaab€‘b€‘c’eƒ”eƒ”h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’j„’j„’j„’j„’j„’j„’j„’k…“k…“k…“k…“k…“k…“k…“k…“l„–l„–l…•n…•n…”p…”p…”p†’g‡g‡g†h‡j†‘i…hƒ‘hƒ‘r‚Žp~Šhw€bow\hnV_cOVYJQT:TT7TX0VZ*Z`'^e$bh!chcf,Za.TX/KK/@=+64,3631;;198+64)64+:6CK!OW!`hmxw„…—Šž££‘£‘¤’¥“¨”©“«•¨–©–ª–¬–¬ ”­!’¬ ‘¬2¦5¥9Œ¢>‰ŸC†›I„˜N•N€’R|“R{’SwUtUsŒUsŒTsŒUt\vŽ\vŽ[w[wYxXyXyWxŒSzˆSzˆQ{ˆO|‡M{†K|„I}„I}ƒM„K„J…I†‚G‡‚G‰„GŠ…FŒ†AއAˆB‰B’‹D”D—F™‘F™‘H›’H›’J”Kž•LŸ–M —M —M —L¡™L¡™K ˜K ˜K ˜K ˜L¡™L¡™I¢™I¢™I¢™I¢™I¢™I¢™I¢™I¢™E —E —C —BŸ˜@Ÿ˜>œ—<œ–<œ–;š“;š“=š“<™’<–<”Ž;“<’Œ8‹7‰6Žˆ5Ž…3Œ‚2‹3‹~2Š}2‡1†~2…}0ƒ{0€y.~w/}v.|u.}r-|q+zo+yn*xm+wl+wl+wl+wl+wl)wl)xk)yl)|m*}n+~o2…o3…r3ˆt5‰w5Š{8~7Ž€8;“ƒ=•…=•‡>–ˆ<–‰>˜‹>šA’?’?’>ž“?Ÿ”?¡•?£—@¤˜?¥™D¤™D¤šD¤šC£œA¤œB¤žB¤ž@¤ž@£™?¢˜>¡™:Ÿ—9—5œ•4š•3™”-”‘-“Ž*‹)‡(‹ƒ%ˆ€%†|#„z&x'€w'}u)|t-|s/zr/xp/un1wf3yh4|h4|h3~h5€j7…m:ˆp7…z9ˆ}:Œ€;ƒ:’…9•ˆ:™‹=œŽ=ž”>ž—>¡™>¢œ>¥ž?¦¡?©£@ª¤<®§=¯¨<°«=±¬=°­;°­;°¯;°¯=««<ªª;¨¦;¦¤:£ 9Ÿš9˜7›•B¤–E›“>މ5‡‚1‡{Aˆwm›„¤¹ ²¹–¶¼“§«z¶»„¹ÄŒ™®}’³‡˜¿™m“Z{N“~U ‹\£YŒSš†RˆR™c¨g¬T™…C„o?{i?wj;shB€nT‘}W”€M|G•„9šŒ*š’"ž˜!š’ — ’‹#‰&Œ‡,‹‡-ˆ….‡„0‚ƒ4„…6„ƒ5‚5€~6}€2v{+lu+`jKU7C:F @G @CGDIAHEKHQLXR"aX)k`0ti7|o:‚u=†vF|P˜‚YŸˆ_¤‰^¤†_£„V¡U €Y¢‚^§‡b¨‰a¥†[Ÿ€Yœ}[ž~R–wV˜{n¢ŠUwf #/$(qW2|`<†h?‹kAoC“vE“{A{D•‚@‘~:‹x5†s5‚m4|h3ub1q^4k\3bY31 (,#HF"TJ&_P&YQ'\S']V'_Z'`]$`_"``"``\a^c`hajanaocseugn]fQaNb Ukavl|p€w‚jueqjzhybsm~'’xƒ ix^re|u,—9„”@HŽNU}\~Ž_}Ž^Y€ŽWŽ]~‘]~‘]~‘\~Ž\\Œ[~‹[~‹[]]]^`~`~`~_‘_‘^€^€^€]]]^_€`‘a‚’a‚’_€^]~Žf€‘f€‘f€‘f€‘f€‘f€‘f€‘f€‘b€‘b€‘b€‘b€‘b€‘c’d‚“eƒ”i‚’i‚’i‚’i‚’jƒ“jƒ“jƒ“jƒ“j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„•kƒ•kƒ•m„”o„“o„“q„‘q„‘kˆkˆl‰’l‰’nˆ”m‡“m‡•m‡•r„•q‘n}mzˆkwfs{anv^lrPmvJnx?s€6xŠ-'„“…’…~ˆ!w}(kl*[Y%GF <=&>D/EP\}r•Œ¶ Ï°Þ»å ÁäÃâÂã¾â ¼à ½â ¿ã¼ã·Ý²Ø¶Ø¶Ú·Û·Ü¸Ù ¸Ö·Ò¶Ï ¹Ð·Î¶Ë´É³Æ¯Ãª¼§¹¢±ž¯ ˜« ”§¢‰›€” yW`TZ TZ'\_-ej(lq$uz%{~|‹{‹zŒwŽtqŒp‹pl|fv$ao(\i*Xc(S\%OV,HS+HQ+FJ-CA/@=3<97:8:87,=:+95-4103101-*.()0)(3+=CIPZcirs€z‰€“„š‹Ÿ‹Ÿ ¡£¥‘§‘ª”¦“¦”§”©#“ª#‘©$¨$ª7‡ž8‡œ<…™Aƒ–E’I}ŽM{ŒOz‹WyWwŽVuŒVrŠUq‰Sr‰SsŠRt‹]rŽ\s]tŽ\uZuWuŽWvVvSw‡Sw‡Qx†Oy†Mz…Lz…J{ƒH|ƒL€€L€€J€€G€F‚E„‚D…ƒC†ƒ>Œ…?†AˆA‘ŠC“ŒC–ŽD—E˜H›’H›’J”Kž•LŸ–M —M —M —L¡™L¡™K ˜K ˜K ˜K ˜L¡™L¡™FŸ–FŸ–FŸ–FŸ–FŸ–FŸ–FŸ–FŸ–@ –@ –@Ÿ˜>ž—>ž˜:œ–9š–9š–6•Ž8•Ž7”8’Œ9‘‹9‰7‡7‹†7‡6Œ†5‹ƒ3Š€3‰}1‡{0‡y/†x5„y4ƒx4‚w3v3t1}r0|q2{q-{p-{p.zo-yn.wm.wm0wm0wm0yo.zo.zo-|o-}p,p-€q,r4‡q3ˆr4‰u4Šx7Œ}789‚@•†?—‡A˜ŠA˜ŠA™Œ@šCœ’Ež”AŸ”AŸ”@ •A¡–A£—A¥™@¦šA§›D¤šD¤šD¤šD¤B¥B¤žB¤ž@¤žC£™A¢˜?Ÿ˜<œ•7™“3—‘1•0”/ŽŠ-‡,Š…)ˆ'„{&‚w%~t$~q'}s'zq(yp+yn/xn1xn2ul1tk5wd5zf5}g4}g2~f0h2†j6Šn7†{:‰~;:„9“†:–‰<›<:ž˜;Ÿ™;¢›<£ž=§¡=¨¥=«§>«©:®©9¯ª:°«;°­;°­;°¯9°¯9°¯:«¨;©§:¨¤8£ 8Ÿš4›”3˜3–Ž,Œ{5Š|:…}8‡~0…w4jbu®“»ÂÆÊ ®±´·¼Ç¦»Š˜º‘Œµi¢‰bšƒb˜p›†y‡u„g¡„`ªˆU‘‡p® r¸§Rš†0xd3vgRކl¤ŸYojŸ~o¡ƒeœƒ`¡‘R¥;¡ .Ÿ¢4¤˜6¢–5’8™;–>‘‰>Œ…<‰‚5‰…6Š…6ˆƒ6ƒ8ƒ=„‡<€‡8y‚S[ NW IT[f*hr+ko0qo.qj0ce*`a"Z[SRPLRLXO\Si_nb'wj6…rF‘{Qš€Xž€[Ÿ€Y¡ƒTœ~Tœ~[£…^¦ˆ]¥‡_§‰d¬Žm¤‰_œ€h§}±™d‡s2$6}c9ƒg?‹kC“pC”s@’u>‘x>‘{<‘}8{6y5Œx7Œv7‰s8ƒn6~j5wk@zu MP * -7FIQL\P'\O']P)^T)`W(aY'a\&a]%`\&ei&dj$ck aj]k_maqcsilho\iI\F]Vl bv evrz{„z‡l|ewk}q…r…!†ŽŒlWsUrgv‡{‡B{H{QzX{\|\~ŽV€TŽ]~’]~‘]~‘\~Ž\\Œ[~‹[‰[]]]^`~`~`~]‘]‘]‘\€\€[[[[\€]‘^‚’^‚’\€Z~ŽY}f€‘f€‘f€‘f€‘f€‘f€‘f€‘f€‘b€‘b€‘b€‘b€‘b€‘c’d‚“d‚“k‚’k‚’k‚’k‚’lƒ“lƒ“lƒ“lƒ“j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’i‚–j‚”j‚”lƒ“nƒ’pƒpƒr„m†n‡‘n‡‘o‡“o‡“o†•p…”p…”l–l€’n’p€‘q‚p‚n€‹m€ˆa~Œ[“QˆF¨<™²2Ÿµ)¡´$¡°™£“™#……%qm XSDC?CCKTq k ˆ¯žÉ®×·Ü½Û¿×¿ß¼Ü»Ú½ÝÀáÁá½Ý¹ÛµÝ¶Þ¸á ºâ¼â¼ß¾Û¾Ú»Ø¹Ö¶Ó´Ñ ±Î ­Ê§Å¤Â¨¿¥½¡»ž¸›µ•°Žªˆ¦$WZ&Z`'ag(go&nv(u~+{†+€Š#„’…’…“‚•€•|“z’w’tsp‰mizdrak_h%Ti%Pc%K](GV+DN/AH1=C1:>6:;3560/1/--.)*+&','(/*+(87*AC*PU(_h#jxq…uŽx’|”–„™ ‡› ‡› ˆœ‰ž‰Ÿ¢¢Œ¢%‹¡)Šž,ˆ›/…—0„–D}—D|•Fz‘JyOvŒTuˆVt…Xt…To‰To‰Vo‰Wo‹Yo‹Zn\n\mŽ^s_t^t\tZuWtUsŽUsŽQsOtŽOuMvŒKv‰Ix†Hx„Fx„Gx‚HyFz€F}€G€G€FƒG„€Eˆ…Eˆ…EЇD‹ˆC‰C‹CŒCŒH•‘H•‘G—’F˜“E™”Dš”Bš”Bš”Ež•Ež•G•G•Gœ”Gœ”Gœ”Gœ”Fš•Fš•Fš•Fš•Fš•Fš•E™”E™”>™=˜<–;•:”9’9‘‘9‘‘6’7‘Œ8‹8Žˆ7‹†8ˆ7…~6„}4†y3…x2„w1ƒv2‚u1t1t0€s9~s9~s7s6~r4~r4~r2~r2~r6~q5}p3{n2zm1yl1yl2zm3{n6zo8|q8}r5s3s3‚u5…x5‡z7Š{8‹|9Œ}9Ž9‘<”„>–†>—‡=˜=˜>™>›’?œ“?Ÿ•@ –? –I¤›E¥›B¥›=¥š;§›<¨œ=©?¨>©™?¨™>§˜=¦—>¥–?¤•>£”>£”8 ™8Ÿ˜9—9›•7—‘4’0މ0Œ‡+‹+ˆ.…{/€w.|q.zo-ym*yl/uh/uh/uh0uh1vi1vi3ui3ui4wh5yh6zi5|h8€j;…m>ˆp@Šp>z=Ž{?‘>“„?—‰>š=’>Ÿ•:¢—;¤™9¦9©¢5«¦4­©1®¬0¯®3¯¯2®®4®®5¯¯8°°7¯¯6¬­4ª«7¥©4£¥3¡¡2 œ5œ—5˜5’‰5Ž„6†1‚y2€u7‚t7}l=|hQŠudœ…¼Æ¨ÉЫ½½¸··ºƒªµ‡™±Ž…¤‰l¤r£}|¤zƒ§{}¦€k¤…X¢ŠM¡Ež•Oª¡I§œ7’ƒ7‡vP‘|e–€j’ywšxy €w¦†m§‹]¦ŒL¤A¦<©“9¥Ž7¢8Ÿ;œ’=—‘=“‹@‘ˆA‘„E’„<ˆ|>ŠA‹…C‰ˆC‰‰,orCHQ[ ]e ks.rw3sw5ss9ut=zv7yx7ww5uu2rs-mq"gj`bY]DDPP[Yb`#ok5{A‡@†€C•G—€O›ƒUž„]£…b¥†g¦†i¥†k©‹cœ}|«‹| ‚‡¦‹ <(2'0sXBŽo?”nA”mW¡}U™zIvSžˆAœ‚<˜7“z5y5Žz8Œz9‰x9†x2yiC€r8g^' IB#\T_V-_U-`X,b[)b_%db!bcad`daabe!ej$ho%hq$fq"cq!bpgs`m(`q0`rI^5IEZ,i}Whcsw†$…“s kw lyx…p}kzj{g{dwbwdyt†#’:†™J„—T’[‘]~Ž\{ŠV€[‚aƒ“_€[yŠYwŠZz]~‘[[]]^`~b~b~_€_€_€_€_€_€_€_€fd`‚]ƒ]ƒ`‚dfeeeeeeeee’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”p…”p…”p…”p…”p…”p…”p…”p…”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“o†•o†•o†•n…”n…”m„“m„“m„“b…“c‡—bž]“¤Rš¬CŸ°2£³)¦µ¯'®-–£*„‹&mp'[[&NI&G@Pbb{zž‘¿¥Ò ´Ù ¾Õ ÄÏ »à ¹ß¹â¼å¼æ »ä¹ã¹âµÙ¸ÚºÚ½Û!¾Ø7¾ÔJ¾ÏV½ÌI½ÎD¼Ï9»Ì#ºÉ¸Å µÃ±Ã­Â'ª½!¦º¢»Ÿ¹ž¹›´–¯‘ª/cc1gh3np5uz2z‚1€‰3…‘3‰•%ˆ–!ˆ—ˆ™‡™†š‚˜€—~˜{–z“xs‹p„k|hxft'^s'Zn'Uf*Q_0NY3JR4FM5CI8?B49:2453022,-/'(/'(1)**53+=<+JM(X^#alhxlo…vŠz~‘‘€‘‚“‚”"•$–*•-“3’6~9{:zŒDu‹EtŠFsˆKrˆNq…Qp…Up„Wp„Vo‰Vo‰XnŠYnŠZn\n^mŽ^mŽ]q^r‘]r‘\t’Ys‘Ws‘UsUsRt‘OtOtŽLuŒJuˆJv‡Gv„Gv„FtGu€Ev~EyF{~E}~F~E~HƒHƒG„€F†FˆƒF‰„E‹…FŒ†G‘F’ŽG“G”F–‘E—’C—’B˜’Eš’Eš’D™‘D™‘D™‘C™‘B˜B˜C—’C—’C—’B–‘B–‘A•A•A•;”‹;”‹:’Œ8Š8‹7Ž‹7Ž‹8ŽŽ4މ6‰7Œˆ6Š…6ˆƒ5…~5ƒ|5‚z4„w4„w4ƒv3‚u2t1€s1€s0r8|q8|q7|q7|q5}q5}q3}q3}q8~q7}p6|o5{n5{n5{n6|o7}p9}r:t9u8‚v7ƒw7†y8ˆ{9‹~;Ž<€=<‘‚<”„?—‡A™‰AšŠ?š‘@›’Aœ“@”BŸ–A¡—B¢˜B¢˜J¥œF¦œC¦œ?§œ<¨œ<¨œ?¨?¨=¦›=¦›<¥š<¤™:¢—;¡–: •<Ÿ•7ž—6–6š”5—‘3“0މ.Š…,ˆƒ(…|*ƒy,v,{p,xm,vj+ui*th/tg0uh0uh1vi3ui4vj5wk5wk6{l6|k7}l8€l;ƒo<‡q?‹sAu@|@?’ƒ>•‡?™Œ>œ‘>Ÿ•= –:£˜<¥œ:§Ÿ9©¢6¬§4¬«1®¬0¯®0®¯2­¯1¬®4­¯4­¯5¬®3ª¬0§©6¢¦4¡£0žž0›˜1˜“3“Œ3Ž…3Š€4‚{0}u3|r9r:{k:xfI‚mX{”ª¸Æ¢ÀÕ¾º‡»º‡¯ºŒ¢¼˜Œ¯”fž{o zz¥z€©|zª€i©†V§ŽL¦“<Ÿ•E¦œH¢•A’ƒEŠvXyi–|m”zz™xwž~r¤†d¦‰V¤ŒJ¤E§‘D©”I«•G¥”CB˜ŽE”‹E‘†FŽ‚G€<ˆ}I’ˆHŒ…OŽPbcDGaeek!nq0w{:z~>||>}{A€~D„;|z:zzmk7[U/NGLYZnnƒ®–Å¨ÓµÔ »Ò¹ß¹ß¹â»ä»å »ä¹ã¹â·Û·Û¹Û ºÙ»×,¼ÕA¾ÒM¿ÐU»ÑS¹ÏG¸Ì6¶È'¶Å"³Â,°Á4­ÀC®¶=©µ2¥´¡´ ¡²Ÿ¯œ« ˜§4lg7pm:xx:‚8ƒ‹7‡’5Š™4Œœ&Œž#žŸŒ ‹ ‰Ÿ‡ †Ÿƒ›—{”vrŠn‡l…"g{"cx#^q'Zj-Wd2R]3OV3KQ:FJ7@C69=:577.15(*3&(5))13-096.DB+NQ%W]!^hcp gu$m{"p} t€vw‚ v‚&x„*x…3u‡6vˆ:v†=u†At„DrƒFq€Hq€Km}KlLlNlQlTl‚Vl…Wm†ZmˆZl‰[mŠ]mŠ]lŒ^mŽ`lŽ`lŽ]p“]p“]q”[q”Yr”Wr”Uq“Uq“Rt’QsNsMrŒJsŠIrˆHr…Fq„Fq€Fq€Gs€Gu€Gv~Fx~Gz}Gz|L}{L~|K€}J~I‚I„€H…I†‚H‹ˆGŒ‰FŠFŒE‘D‘E’ŽC“ŽF“F“C“ŽA“Ž?“Ž=“=“;“>’>’=‘Œ<‹;Š;Š:މ:މ8…7Œ„7‹†6Š…5‰…5‰…5‰…5ˆ†3ˆ„4ˆ„5‡‚4†6„}4‚{3€x4w6€t6€t6€t5s5s5s4~r4~r9{o9{o7|o7|o7}p7}p5}p5}p9r9r8~q8~q8~q9r:€s:€s<‚u<„w>†y=ˆz<‰{<‹}>€>‘‚A”…A”…B•†A–‡A™‰C›‹EEžŽEž•Ež•DŸ–F¡˜E¢™F£šE¥›F¦œJ§ H§ D§Ÿ@§Ÿ?¨Ÿ?¨Ÿ@§Ÿ@§Ÿ:¥œ9¤›:£š9¢™8Ÿ—7ž–8•7œ”5š’6™‘3–Ž2’‹/އ,‰‚*„~*‚|)u*}t,yq-vl/tj-rg-rg,re1sg2th3ui4vj5wk7ym8zn8zn9€p:q9ƒq;…s<‰t?Œw?ŽyA‘zA“B“„@•†@˜‹@œ‘?Ÿ•>¡—=¢š:¥œ<¦Ÿ9§¡9ª¦6«¨5­¬1®¬2®®0­±/¬°.«¯0«¯2ª¯1©®.¦«-£¨4Ÿ¢1œŸ/š˜-–“.’Œ0†0†~/‚y4}u1wp3xn9{o;zj;we@{gI‚mvž‚°É§ËÔ©Ðʛľ«´‰—³©Šdwo£{}«€‚°‚z°…i¯‹U¬’H¬–1£–;¡•F›ŒP’ZŽwfwo•yp–xz–yrš~f ƒX£‡L£‰H£ŒK¥’P¨˜Q¥“Q¢“PQ™S—ŒV—ˆV•…U“GˆLމcžšRˆˆMNFGdfhi5zw:}z>}D}D}FƒF†E‡‚F‡…F…ƒDƒB€€?:}~2zz,xw*qu,sw'nrbeVY OP LMLK OHWMbX%qe/~p8Šx<‘}?”~S™ˆVžŠR›…R™l¨t£J6@gJšw?’kN›u]§ƒX¤…P¡†J¢ŠE ‡Bœ…A›„B™…E—„G•„I’‚GŽ~F‰zF~qD< /) ULbW,gY+g\-j`+ke)lg$jiiigi hhffcfbfahajcm eo ao"fscpZiVfQd=R'<*AXn-p…_rUghzyŠwˆq~q€ ix]l cu'{6‡œ6…šezYncv&€‘;ž<’?wˆJzŒ]~]|‹^{Ša{‹bŽb^[€Ž]]]^^^`~`~_€_€_€_€_€_€_€_€db`_‚_‚`bdcccccccce’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”n…”n…”n…”n…”n…”n…”n…”n…”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“o†•o†•o†•p‡–p‡–p‡–p‡–p‡–nˆ”q‰•q‹™pœiŸc”¤Z–¦S˜§J¬Nœ©Q˜¢W“™\ZOngA\S5NR$T`_y p— ‚±–Æ¦Ò °×¶Ý·Þ¹àºãºã ¹ã¹â¹á·à·ßµÜµÚ¸Ø¹Ö/½Ö:¾ÕZºÒZ¸ÏRµËG³Å<³Â:²¾E±½O®½]±¯[¬¯T¨®@¥®'£­£« §¤6si:yp=€}<†ˆ9‰5‹—1Œ›/Žž#Ž££££¤Ž£ ¤ ¤‡ †Ÿƒ›{˜v”r‘qo…l‚h{$dv)`o/[h2V`2S\9MR8GJ:>C>8=<148*,6()7)*63+4822A=0KH,RT)X\*^e+bk*cl+fo+jr+lt,mu0nv7py:qzCp}Dp}Fp}Jo}Mo|Qn|Rm{Sm{VkzVkzVj{Vj|Wi€Yj„Zk†[kˆ^l‰^l‰^l‰_lŒ_k`lŽblŽcl‘\m”]n•]p–[p–Yp–Wq–Vq–Up•Rt’Qs‘PrOqŽKpŠInˆHn†Gm…Kp„Kp„KqƒLs‚LsKuKvKw~N|}L|}L~~KJ€€I‚Jƒ‚Iƒ‚H„„I……I‡‡HˆˆHЉG‹ŠE‹ŠFŒ‹HŠFŠC‰@‰=ˆ;ˆ7‡7‡=ˆ<Œ‡<Œ‡:Š…9‰„8ˆƒ7‡‚7‡‚8†8†7„€6ƒ6ƒ6ƒ6ƒ6ƒ4„4„5‚~6ƒ|5‚{5€x6w5~v:~s:~s9~s9~s9~s7s7s7s;~o;~o;~o:p:p9€p9€p7€pƒx?„y?„y=ˆx?ŠzAŒ|@Ž}?~@’€C•ƒE—…E—ŠE—ŠF˜‹EšŒD›FHŸ‘H ’H¡˜I¢™J£šI¤›J¥œI¦J§žJ§žK¨¡I¨¡E¨ A¨ @§Ÿ?¦ž@¥@¥8¢œ:¡œ8Ÿš7ž™6œ—4š•5™”4˜“5•Ž4”2‘Š0†-‡+ƒ}*€z(~x,{r,zo0wm1tk1sh0rf0rf/tg4th5ui4vj7ym9{o9~q:r;€s:…u;†v:ˆw<Šy=|?}@’A“€B•†A–ˆ@˜‹?›>ž”>¡™>£›=¤;§¡:¨¢:©¥8¬§7¬©5­¬4¯­2¯­0¬²/«±/©¯/©¯0¨®.¦¬+£©*Ÿ¦2›ž/™š,”“+‘Œ,Œ†.‡~0x/}r5zp2ul5tj;wl>yk†—LŠœc„”_€]{Œ\yˆZyˆ[|‹[[ƒ]]^^^^^^_€_€_€_€_€_€_€_€bb````bbd€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“o‡“pˆ”pˆ”pˆ”q‰•q‰•rŠ–rŠ–oŒ•p‹•pŠ–q‹—oŒšlœižf’Ÿ_–£b–¢g–žk•šq••pŠe|wUldIZW4W[Wga}q›„µ™Ê ¨Ù³Ù·Ý¹á¹à¹â ºâ ¹â·à¶àµß´Þ´ÜµÚ·ØºÖ!ºÕI¸ÒJ¶ÎK³ÊC±Ã<²¾?²¼H±ºT±º[µ°_¯®_©¯P¥­7£®¢¬ žªœ§;~u?‚}?Šˆ>’:’™2’Ÿ-’¡*’£¦¦¥¥ ¦ ¦ ¦ § ‹¤ Š£‡¡„¡Ÿ|œy›v™z“wsˆ"o‚(j|/fu3`m2\i6SX7JQ:BI?;A?47;.09--9//55/4;44B>1JF/QP0WY2]`4ae/_e2bh6fl8hn;ip?krEltInvLoyLoyMmxOmxRlzTkzVkzVkz_jx]jz]i{[h~[i€\h„[i†[hˆ`k‰`k‹alŒakblŽcl‘bn’bn’^o–^o–]p–\q—Zq—Xr—Vq–Vq–Rs”Qr“Pq’PoNmŒMl‹Kj‰KkˆNm†Nm†Nn…NoƒNo‚Op€OpPq€Ly|Jz|J{}H{}G}~F~F€F€L‚M€ƒL„K‚…K„†J…‡H…‡H…‡H††F††E‡†B†…=†„:…ƒ9†ƒ7†ƒ;‡ƒ:†‚:†‚8„€7ƒ6‚~5}5}9€}9€}8€z8€z7y7y8€z8€z6€|6€|8€z9{8y:€y9€v8u>}s>}s<~s;t;t;€u;€u:‚v@‚v>ƒv>ƒv>ƒv>„w<„w=…x=…x>†z>†z?‡{@ˆ|A‰}BŠ~BŠ~BŠ~?Œ~AŽ€C‚B‘ƒB‘ƒC”…F—ˆH™ŠHšHšHšGœŽFHŸ‘I ’I¡“L¢šM£›K¤›L¥œK¦L§žK¨ŸK¨ŸK§¢I§¢E§¡C§¡?¦Ÿ@¤ž@¢œA¡›8Ÿš9Ÿš7˜7›–5™”5–’3”2“2’ˆ3‡2„0‰€-ƒ{+€x(}u)|t,xm/vl1tk3rh3sg3sg4th2uf7wk6xl8zn9~q;t=ƒv=…x>†y:Šy:Œz<~>€?’ƒ?”…@•†A–‡A˜ŠA™ŒAš@”?Ÿ˜>¢œ<£ž;¥Ÿ<ª¦<«§;¬©:­ª6®ª6®­4¯­2¯­2¬²1«±1©¯0¨®0¥¬-¢©*ž¥'›¢0—™/”–+Ž*‹‡-‡/‚z1}r2yo8yp6uk7si€m?„p@‰op¦‰¢½›ÑÙ±ÐÑ©ž©{šum›wlŸyz¬‚‰¸Šˆ¼Œ½n»•Y¶—J¯–<©“F ‰[š€s™}—yz’rr“qn–sl’|a•}R™E›ƒ@ž†E ‹Q¡Z¢•K‹Q VŒT™…W—„[›ˆ\ž‹YžŠX––4nm== >>/ee?z:‚|>Œ…Z”‚[’ƒ\’…^“‰^•ŒX”ŒR’ŒM‰Q‘‹PŽˆNŒ†MІK‹†H‹ˆCЇ>ІDŠ‘1u|V^DJHMZ^*im/pqDquU*@7NVn%he}[s csm}v†q`qScTe!j~){'†–z‰dq\km~8…•T‚”Yƒ–^„–^‚”\~Ž[~Œ^_…‘^^^^^^]]_€_€_€_€_€_€_€_€`‘`‘b€‘b€‘b€‘b€‘`‘`‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘e’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“pˆ”pˆ”pˆ”q‰•q‰•rŠ–rŠ–rŠ–i“kŒ•l‹”n‹”o‹–nŒ—m˜m˜kšp›s’›u’—w’vŽŽo„ezwVje>`_$X_Ylb tйœÎªÒ³Ú¸ß·ß·Þ¹â ¸àµÝ²Ý²Ý³à´Þ´ÝµÚ µÕµÔ'·Ð,´Ì2²É0°Ã.±¾1²»;²»D±¹E´¶L®´S¨²L¤²: ²#ž²™¯ –­?…„@ŠŠ?“<”š5– ,•¢&•¥#•¦‘ª‘©‘¨ ¨ § § §¨ Ž© Ž©Œ¨ ‰§ ‡¥ „¢ €¡   }˜ {•wt‰#o‚,j|/cs._o8W`7NV9DL==C?8=<45:65<:92;83@>3HF3OO2VV4[]7`c8cf6bi9el>hoBiqFjrJktPmvRoxQmxQmxQkyPjxQhxSgxSgxThz`gz^g{^f}\f~ZeZeƒ[f†Ye‡bkŒalŒblŽcmbn’bn’ao“an”`q˜`q˜_r˜]r˜[r˜Xr—Vq–Vq–Rr•Tr•Rp“Qo’QmOkŽOiNhŒOi‡Oi‡Ni„PiƒPj‚Rj€RkRkMq{Kr{Js|It}Gu}Gv~HwFwPzN{M|€M}L‚J‚J‚H‚H‚G€ED€€A>~~<~}<~};€};€}:|:|9~{8}z7|y7|y:}z:}z9|w9|w9}v9}v9}v:u:}x:}x;~y<€y<€y†z>†zB‡|B‡|B‡|A‰}@Š~@Š~A‹?‹?‹€@ŒA‚BŽƒC„C„C„C„AƒC’…E”‡D”‡D”‡F–‰I™ŒK›ŽJœJœJœHœG‘Hž’IŸ“I¡”L¢šM£›M£›L¥œM¦K¦L§žL§žG¥ F¦ D¦ A¥Ÿ@¤ž?¡›?Ÿ™>œ—8œ—9š–7˜”5–’4“2Œ1‹0ŽŠ1Œƒ0‹‚/ˆ-ƒ{+€x*}u+{t*zs.uk/ti1sh3sg5sg4uf5vg4wh8}p9~q:€s;ƒv<‡y=Š|?Œ~><€;=’ƒ@•‡@—‰@˜‹A™ŒA™ŒED“Až•@ ™?£>¥ ;¦£<§¤<­ª<¬¬;­­9®­7®­6®­4¯­4¯­5«°4ª¯2§¬0¥ª0¢¨-Ÿ¥*š '—.’”+*‹‰(†-ƒ}0v3zp6xm7yn9vl;uj?wlA|nA‚r@‡v?‹y?x[œ‚†°‘ÅÛ¸Ô㽪¼•«‡±ožx|ª€ˆ¶‡Š½‹†ÀzÁ™e¹œU¯˜S¨Œ]£…mž~}z„šw}–tr•sj–w`”}Y”M–€E˜‚Aš†FœŠNSžKŠQ ‹UžˆV™„]›‰c¢’_¡•W›-fe?>PL8xr:}t@…zR—ŒO•ˆa˜‡c˜Šd™‹gœdœ‘^šX—ŽQ”‹T“ŠR‘ˆRކRŽˆO‰MŠHŠE‰B‰^c GM#[`9pu3np(hi+mlŠ>Ž•>“›7– /˜£$–£—¥—¦”°“¯’­ ’ª ‘© ‘©©‘ª Ž« Ž« ª Œ© Ч ˆ¤ †¢…¡›}— x“t p‡'j*dw,`q7Zd6Q[:FP>@H@<<;@>>HB5IJ6MO7UV8[^7`c7dg:gkux;zx;zx:yw:yw:yw9xv9xv8wu:yw:yw9yt9yt9ys9zq:{r:|q;{v;{v=}w>~x?€w?€w=v=vDwBwAƒxA…zA†{A‰}@Š~>Š~B‹ƒB‹ƒCŒ„AŒ„B…AކAކB‡A…B‘†C’‡D“ˆE”‰D“ˆD“ˆC’‡E”‹G–H—ŽH—ŽH—ŽI˜Kš‘N›“Lž’Lž’Lž’Jž’Hž’IŸ“J ”J¢•L¡™L¡™L¢šL¢šK¤›L¥œJ¥œJ¥œF¤ E¤ C¤ @¤Ÿ? œ>™<š–<—”8–‘7•5“Ž4‹1ˆ1‹†/‰„.ˆƒ.‡},…{,ƒy*€v*}t*{r+zq,yq/wk0uj3uj5ui8vj8yj8{l7}l;t;ƒv=…x<‰{=Œ~??’ƒ>“„<”„>–†?—‰BšŒBœCœ’A’A’H¡—G¢™D¤šC¦žA§¢@©¦=«§=«©;­­<®®:¯®:¯®8¯®7¯®4¯­4¯­6©¬4§ª3¤§1¢¥0ž¢,šž)•™&’–+'‰‰'†‚(‚},w1|t5xo9vl4vj:xl>xm?zlA~p?„u<‹x:{=ŒyK‘zdš} µÑ­œ³Œ¥Œ¦‚w£|„¯„Œ¸‰Ž½ŒŽÄ•ˆÇ u¼¡_¯˜i¢ƒr¥€¤~ƒ¡xƒžv|xr›{h˜|Q”O”L”€I•ƒG—†I™ˆJ™‹J™‹PˆWŸ‰]žˆfž‹k¢‘fž“J„,hg97/jf6|u3ƒvF—ˆH“ƒN}pª˜a™Œe›Žggœ’dœ‘]™ŽX—U—ŒX—V•‹V“‰TˆR‘ˆLˆFŒ…@Š„/vy]`RT.cf?uv=vw:yw=€}A{z;wv6rq3on1pn6us¦·:¤µ,¢³Ÿ²˜°’¯A›A“ž>˜£6š¦,™§"™¨™§š©—´—²•°“®’­’«’«’¬ « « Œ© ‹¨ ‹¦‰¢‡ †Ÿ„¡‚ž}™y“#vŒ+p„.i}.cw8\f7T]9HQ?BJA@D?AA?HE@PI:TZnt?ouAr|Es~IsOrPp}Sn|Tn|Uo}`k_j~]h~[f|Zd|Zc~ZbZbYd‚Yd‚Zeƒ[f†\g‡^hŠ]i‹^jŒblŽambnao“`p”_q–`r—_r—dwšdwšcwš`v™]v˜Yt–Ws•Vr”Tq–Tq–Up•Sm•Sl”Tj“Ui’Th‘UhUiŒViŠWiˆVh…Xi„YgƒYh‚`f}_g~]h~\i[iZk€Xk€Xk€Qr{Os{Pt|Ot|Mt|Jt{GszEszDwzDwzCvyDtxCswCrvBquBqu9ut9ut9ut9ut9ut9ut8ts8ts:vu:vu9vr9vr9wq:yp:yo;zp;xt|v?}w@v?v?v?vE‚xDƒyC…zC‡|BŠ~A‹A?ŽBŒ†BŒ†C‡AއBˆB‰B‰A‘ŠA“‡B”ˆD–ŠE—‹E—‹E—‹D–ŠC•‰F–H˜‘I™’J˜‘J˜‘J˜‘N›”Oœ•N ”MŸ“MŸ“KŸ“J ”J ”K¡•K£–K ˜K ˜K¡™K¡™J£šJ£šI¤›I¤›D¢žD£ŸB£Ÿ>¢>Ÿ›=œ˜<—”<•’7”5’‹3‰3‡1‰ƒ/‡-…-ƒ},ƒy*w)u)|s)zq+zq,yq,yq2zn4yn6xl9ym:{l:}n:€o;‚q<„w<‡y<‰{=Œ~?=’ƒ>–†?—‡?˜ˆ@™‰C›CEŸ’D •DŸ–BŸ–I¤›H¥œF¦ŸD¨¢Cª¥A¬©@­«@®¬=®°=®°;¯°9°¯8°¯7¯®4¯­4¯«8§©6¥§3¢¤2Ÿ¡/œž,—š'’•#Ž‘'‰‰&‡…#‚~%z,|u1zr8wm9uk1sg7wk>zoA|n@~p>…u9‹y5Ž{D’M•Y–z„¶”¤È¤™´‘¨‚’£ƒ¬†µ‹•½–À–Ç™‘ʤ|¾¡e­—vž{‚¤‰§|†£v‚ u{¢|q €h›€H•€J•€L”€M”ƒM–†J—‰G˜‰D–‰ZŸŠ` Ši¡Œr¢u¡”Zˆ‚ QS%6ge6rl9‡|6’5’}Q ‹mª–o Œd”h •i¡–iž”dœ‘]™Ž[™XšŽX˜ŒY–ŒX•‹X•‹V•ŒQ”K‘ŠGˆMM"cd7ss8no9mm>wv@€{;~y;„|>‡BŠ„FŒ†C‰ƒ?‚8{x4us6yz2ux2s{"cl[eNS:; IG(#92cQ4…lHK¦ŒB ‡G«™J¯šJ±œI±šI¯–I¬’N¬“R­“W¥ŽJ¥ŽV±ši¤•"1) SD3w`6yd9~j;p<‚u:t5{t3yr'yt&xs%vs#sr!qr ormsmsek hp`iMYCOJW Yd bl \_ci(ir.ht*^oNb:P-BUk"fy$n€jzkx&r~.r*ju1am2bn2cq,anZe [dmv‚ŠuŒt&v8xL|”Z~–b~–e}“b~b~`~^]][[_€_€_€_€_€_€_€_€]“`€“d“f“f“d“`€“]“a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’e’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”k†”k†”k†”k†”k†”k†”k†”k†”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“q‹’q‹’pŠ‘pŠ‘o‰o‰o‰o‰x‚“w„”x‡—y‰™yŠ—yŠ—wˆ•w‡”wŠ—y˜xŒ—u‹–v•x—s“o‰i‰–`‚ˆ[z{VtoFed,\bcqsƒ¥’¹¤Ê«Ò²Ø¸ß¹à³Ú ·Û ´Ú°Ú¬ØªÖ«Õ­Ó®Ô¬Í ªÎªÏ)«Ð)«Î*«Ì-¨È2¦Ç>©¾B¨ºA¦µ8¦²(¦±¢¯›­–¬/•¡.—¢+™¥'š§"›«š¬˜«—«”«”«”«“ª“ª“ª“ª’© “ª “ª’©‘ª©Œ¨‹§‰§…¢  |œ z–xs„(kz2fr@]d?UZBLLFIGHIGEMLDWZF`f>cq=fuv‡>v‡NvˆMu‡Os…Qr…Us†Yr†[p…YnƒTl‚Tl„TjƒUhƒVg‚Ue‚VdVd\dYd€Yd€XcYd‚Zg‡\i‰^jŒbpbobq‘cr“bs”cs—at—at—avœavœ_vœ_vœ]wœ\v›ZušYt™ZtœYs›VsšUr—Qq•Pp“Oo’Lo‘QmQlŽSlŒVk‹WkŠZi‰\j‡]h†\iƒ]i^i`i}]i{[kxWkvUkvQg€Qg€Ph~Oj~Mk|Kl|Jm{Kn|FoxFoxDoxCnwAow@nv?nv?nvCkw?mu;lt7ns7ot8or=ps@pt9rs9rs9sr;ts‡w>‰y@Ž}?‘=“=—„<›‡=žŠEœ’Fœ”FŸ–F šF£œF¤ŸF¦ D¦ C§¢B¨£B©¤A«¥>¬¦>®§=¯¨<°©D²¬C±­C±­B°®B°°@­¯:©«7¥©7¥¥6¢£4žŸ5›š2––1’-‹Š*‡†/|/x-{t-xp/vl2vk5wl8xl5wk6{l9n;‚q9…s9†x=‰}=Š‚9‘ƒF˜‹M•‰cžŠ·¤”·œŠ§€Š£w‹­ˆŠ¯¹„Ê™žÒªÉ§x¾™h·Œ}©…|¥€¢yƒ¡v„¡z}¡}sœ€j™VuUyRœ~O›ƒJ™†H—‰H˜‹I™Œf¡‚eŸƒc›„€´£d™ŒD: >4(`S;{hB„qL€T—ˆ[™‹cœmŸu£h¡’h¡’i¢“g¢“d¢’b `žŽ^Y”…T•†O–†F“…U£˜Oœ”L•_ZWV'jg7wq=zp>|pEƒwG†|BƒzF†€G‡D‡‚C‰ƒ?‰…<ˆ„9ˆ…9ˆ…5„.}z)vs+tr,rq*lk#cc]]G;'  %CD;jgD‰~FœŠT©šN§—Gª˜I°›Jµ›M³—P±R±ŒJ«V§ŽV¤Œlº£E5'%A=$~a5‰m7iB‡rI|>…u:‡y7‡z0~s.}r)|s%{s%{u$yu#vt"rqpp(or+[_48!' W[BPOHMKJOMHUSG^`IglCl{Bo}BsBv†Cz‰Dz‹G{ŒG{ŒOw‰PvˆPt†Ss†Wr†Zr†[p…[nƒVmƒWk„VjƒWhƒVg‚We‚Yd‚XcZeYd€YcXcZe…Zg‡]i‹_kboapbq‘cr“bs”cs—at—at—`u›`u›_vœ_vœ]wœ\v›[v›ZušXuœWt›XršWr—Up•Tp“So’So’RmRmSlŒVk‹YkŠZi‰\j‡]h†Ziƒ\iƒ^h€`i}_i{]jzZjwYjwSd~Qe~Of|Oh|Mh|KizIjyIjyDiwBiwAhv?iv?iv}t>v@‚w@…xA†yB‡zE‡{D‰|D‰~DŒ€DƒC„D‡CˆG“ˆG“ˆE“ˆE“ˆE”‰E”‰C•‰D–ŠE–E–F—ŽF—ŽF—ŽG˜G˜G˜DšE›‘H›’H›’Kœ“L”Ož•Ož•IŸ•IŸ•Iž–Iž–Jž™Jž™JžšKŸ›Jž™I˜G—Fž˜C ™B¡š@ ™?Ÿ˜?™?™?›–=™”<–8’Œ8Š6†6ˆƒ7‡‚8„€7{7€x3~v0}u0~s5}q5}q4|p4|p4|p4|p5}q5}q8}p9~q;€sƒv@…xCˆ{=Š|?Œ~A‚@“„@•†?˜ˆAŒCŸŽEž•FŸ–F¡˜F£œF¥žF¦ E§¡E§¡Dª¥E«¦E¬§D®¨C¯©A±ª@²«@²«C±«B°¬A¯«B¯­A­®>¬¬;¨ª7¤¦7¢ 6ž5œ™4—•2“0ŽŠ-‰„+…€2x2|v/zr0vo1vl3wl6xm7ym5zm8}n:p;…s<ˆv<‰{>ŒAކ<—ˆDœE—‹P›n¬š~¯“§ƒ‹«‚·ŽŒ´„šÄ–¿Œ¡Ê¤©Ø¸†¾›vµz©ƒ~§ƒ§}†¤y¡xzžzpœlœ‚c›„^œ†Wš…N–‚I”J“}N–T˜l¥Œhž‡o£‘j›+]Q5($ZMM†wH†pMŒxU•‚[šŠ_š‹d›Šj‰q Še ‘e ‘e ‘c¡‘b `Ÿ_žŽ]žŽ_žŽWš‹P™‰MœŽF•ŠL™‘7€xHCa`.pk={u?|rA}rEƒwE„z@xHˆ‚Hˆ‚F‰„DŠ„A‹‡?‹‡;Ї;Ї<‰†7„5€~6}7}|4xw-qp*lk8ng3b_$KM 04$'//KD`U6†y>•‡F£”Fª˜I±šQ¶œV¹™W¶”M²˜Y°–T¨d¸ŸJ9 3/ \V$~a7Œp;‡oEwL@‡w=Š|;Œ}6…x3‚w.x)w)y'|x%xv$tsrp,po$RS(+!$ >AV[ [`\acgcj`haker`oUgTd GW=ODWZlj}lg|io"jq+jr.is/gr*gq$fq!hr bmlyn}fv bt%m~B}S„”U~V}ŒY}^Ž^Ž[~‹Y‹Z€Œ[]]^€_€b€‘b€‘b€‘_€_€_€`‘`‘`‘`‘a‚’de‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’bbddg‘h‘h‘j‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h•h€”h€’h‘iƒ‘iƒi„Žj†i“i“i‚’i‚’j„’j„’j„j„l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”t‰‘t‰‘r‰‘pŠ‘pŠ‘nŠ‘mŠ‘mŠ‘pˆ”pˆ”pˆ”pˆ”q‰•q‰•q‰•q‰•o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–vŒ—u‹–w‹–w‹–xŠ•xŠ•y‰•xˆ”t‹“wŠ’yˆ‘wƒpˆdyXu|Nrx5m€)tЂ𓮡Á«Ì²Õ¶Ù ¶ÒµÔ´Õ³Õ±Ó°Î¯Ë ¯Ç ¯È®È®È¬ÇªÆ¨Å¨Å ¨Å#§¾)©¾1©¼4¦·6¤¶3£·+´"•°(™©(š«%›®"›®š¯š®˜®–® –¬ –¬ –¬ •« •« •« •« ”ª”©”©“ª“©©ލ‹§Цˆ¢„  |—yt…)l{5ft<_c=X\BTSJURNYVM_^NimOqwHw…Hy‡H{‹J~ŽKL~N}’O|‘Uy‹TxŠTuˆVt‡Xs‡[s‡[p…[nƒZlƒZk…[j„Zh„[gƒZeƒYd‚Zd‚Yd€YcXcYd‚Yf†[g‰\kŒ]l`oapbq’ar“br–at—as˜as˜_tš`u›^u›_vœ]wœ]wœ[v›[v›XuœWt›XršXr—Yp–Zp”[n“Zm’RmTmUlŒWlŒYkŠ\i‰^i‡^i‡VjƒZiƒ\h€`hah|`gz^hy[hxUb|SczSczQczMeyLeyLfwJfwCdwCdwAew@dv>dv>dvlt=mq>nr=pr>qs=ss–<›”A˜•@—“?–’>“;‘‹9ˆ6‹ƒ4‰6…|6ƒ{9‚z8u9~t5}q2|p2|p5}q5}q5}q5}q6~r7s8€t9u:‚u<„w=…x>†y>†y@ˆ{C‹~E€?ŽƒA…D“ˆD–ŠD˜ŒFšŽG‘J ”F¡˜E¢™G¤G¦ŸF¨¢E©£E©¤C©¤F¬§G­¨F­¨E¯©D°ªC±«B²«C³¬C®«B­ªB­ªB­«A¬ª?ª¨;¥¦8¢£:ž™7›–5—‘4’4Žˆ2Š„.„|,y7{t5yr3xn2wm2wm4xm6zo7{p8}p:€s<…u=‰w>Œ{?Ž€A…D“ŠC™G –@ž“Bž‘T¦”d¥Œq¢‚„¨„—½““¹‡®Ó›£Ä‘ªÉ¢°Ò´}¨‡v©„v§~ª…¬ˆ©|‚¥yz¡{s¢‚q¤ˆd†_“‰X˜ŒN—‡H“}M’wZ–xf›zY{o »¯Z…|,# ;/}tA}rCtI…zH…{C‚yHˆ‚Hˆ‚F‰„E‹…BŒˆ@Œˆ<‹ˆ<‹ˆAŠˆ@‰‡=†„<…ƒ:ƒ7€~1zx-vt9sr9rs-fhPU FJGHED>;F;la;’ˆB¡“E§—M±›Rµ›R²”I²—U±˜O¬‘c§,mX 71'`W%d:‘u>vK”~N–‚DŽ|C‘€A“>€;‹~4ˆ|0‡}.„|,‚|)}y(yv(xs5rnDB#! BBTS[]^bcgciahbkfrcq\k'ft[i L[DSIW Ufdt"m}!s~!my gq(fq.is1lv,jt'hqepp|p€bsWh ]n'p~9|‹I€O€XŽ`|c}b\U‹[^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’dde‚‘e‚‘e‚‘fƒ’fƒ’fƒ’bbddg‘g‘g‘h‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h€”h€”h€’i‚’iƒ‘iƒj…j…i“i“i‚’jƒ“j„’j„’j„k…‘l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”qˆqˆqˆo‰o‰m‰m‰m‰o‡“pˆ”pˆ”pˆ”pˆ”q‰•q‰•q‰•o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–w‹–y‹–xŠ•y‰•y‰•v•yŽ–}Œ•~Š”{‡‘v…Žm‚ŠgˆZr~Mtƒ8xŠ!–¥ œ¶«Ä ²Í³Î´Ï´ÑµÒ³Ñ²Ì°Ç°Ä­Ç­Ç¬Æ¬ÆªÅªÅ¨Ä¨Ä¨¿ ©¿(§¼+¢·0 ¶0 ·-œ¶%–±#š¯"›¯ ›¯›°š±˜°—¯ —® –¬ –¬ –¬ –¬ •« •« •« •«”©”©”©“©‘¨ލ§‹¦‰¡ „ž€œ}–z t†-k{7ft<^d=Z^CYWL]ZRc`QhjSpwUyƒL}‹M~ŽM€N€’N€’Q~“S|’SzYzŽXwŒXuŠYt‰[s‰]rˆ[p†[m„_m„^k…^k…]i…\h„\f„[eƒZd‚XcXcYd‚Xe…ZfˆZiŠ]l^l`oap‘`q’br–at—as˜at™at™^s™_tš^u›_vœ]wœ]wœ\wœ\wœXuœYs›YršZq—]p–]o”^n“`m“TmTmVmXkŒ[jŠ]jŠ^i‡_i‡TjƒXiƒ[h‚_f`f}ae}`ez_fzXbzVbzUayTbyOaxMbxMbwJbvDb{Db{Db{Cb{Cb{Ac{Ac{Ac{AewBfx@gv?hw?iv=iv=ju=juCmtAmt@os@pt=st’Ž?<މ;‹†8ˆ7…~6…|8„y:ƒy‰y?|@B’…D•ŒF–L™‘K ˜D¤D§J¦™W¢g›ƒu›¬Æžž¶†¡¹ƒ¬Â’Èá»ÀâĈµ”t«„u©}«€†­‰­~ˆ¬~€ªz©ˆw«n]–‡K’G˜…S¢a¤hœ…i“z|ªžqœ“p—5[U(VII€mN‰tYŽs^’ze™‚jœŠk‹mžŠnŸ‰q¡‰`Ÿ_žŽ\[œŒZž[ŸŽ[¡\¢‘U›ŠSœŒNœ‹R£”PŸ”B…]V!a\/rk9xo?|rD~sGvM‡|L‡H„|G‡Hˆ‚F‰„E‹…BŒˆ@Œˆ=Œ‰=Œ‰GŒD‹AŠˆ=†„8ƒ7‚€4}.{x9y~#glQUKQ[a%nr-ot'ek SM SMXSke1‚J©šN¯›E¥H²›N®–@§ŒVÂ¥AŒv,"OD'„g<–y?“zLšƒTŸ‰K˜ƒJ™†E–ƒC’„@‘‚:5€4‹1‡/ƒ~.€{5‚z;qj40 (!IDSN\[`bcfdgbgcjgogrbpbl$ku'mzan O\GT Q^]jq q€$o}'kx(fq'dn)fp,jr$ox'u‚$w†p€izhxlzmy;‚J…•Wƒ”^|c{d€‘^‚’V‚\€^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’ddde‚‘e‚‘e‚‘fƒ’fƒ’bbdde‚‘e‚‘e‚‘e‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h€’h€’i“i‚’iƒ‘j„’j„j„i“i“jƒ“jƒ“j„’k…“k…‘k…‘l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’o‡“o‡“o‡“pˆ”pˆ”pˆ”q‰•q‰•o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–w‹–y‹–y‹–zŠ–zŠ–uŒ”x•}Œ•‹•€Š”‰“{‡‘w†wˆm†Y|†C|‹.ƒ“¡œ®¥¶«É­Ë¯Ð±Ñ±Ï°Ì¬Å«ÂªÅ«Å«Å ªÄ ªÄ ©Ã©Ã¨Ã§Á§À£¾#ž¸'œ·,·+™µ&”°›°›°š¯™°˜¯—¯ —® –­ —¬ —¬ —¬ –« –« –«•ª•ª ”§ ”§”©“¨‘¨§¨ Œ§ ˆ …ž€›}–y%r…2j{;ds>]f>[`E\^NbcUhkSmsTtW{‹SR€‘S“T‚”U€•V}“Xz’Yx‘\yŽ\wŒZuŠ\tŠ\s‰^s‰^p‡\n…`l„`k†_j…]i…\h„[f„[f„ZeƒYd‚Yd„Xe…Ye‡Yh‰[i[k[k_p‘_p‘aq•`s–as˜at™atš_tš^s™_tš^u›_vœ]wœ]wœ\wœ\wœYs›Ys›Yrš]r˜^q—`p•an”an”UnWmXmXkŒ\k‹_jŠ`jˆ_i‡Vi„Ziƒ\g‚_fae~`d}_c|_c|[b{XbzXbzUaySaxN_yN_yK_xG_{G_{Fa|Fa|Da|Da|Ca|Ca|BbyCdxDeyEfyCgyAhwAhw>gvEluDmvCovBpw@sv?tw=tw=vw?wx@yx@zyA|xA~zB€zA{B‚|E†}D‡~D‰C‰‚CŒ„C‡DŽˆC‰A“ŽA“ŽA“Ž@”?•?•@–>–B—“@—“@—“>˜“=™”=™”;™”;™”@š”@š”A™“A™“C™“C™“D˜“D˜“DšDšD™‘D™‘D˜“D˜“D˜”C—“B˜’@–?•>”Ž=•=•;“7‘‹?Ž‹?Š=ˆ=І:ˆ9†~6ƒ{7‚z9ƒw:‚v<€u=s>~r>p<p:p9u:‚v:‚v<„x=…y?‡{A‰}BŠ~?Œ~AŽ€BC‚C‚E’„H•‡J—‰G—I™’Lœ•M–Nž—N¡™P£›R¥J§ I¨¡J¨£Jª¤G«¦E«¦Eª¨D«¨F«©E¬©E¬©E¬©C¬©C¬©D­ªD­ªD­ªE¬©D«¨D©§C¨¦B¦¡? œ<™>—Ž;”Š:†8‹‚9ˆ}7…z7u4~r;ym‹ˆ;ˆ…6ƒ€)mt_fV\Z\`cek)jr5py7yx#gf TTONXTne6ƒO¬K± P°Ÿ<¦F¹žC—D7&…j<—}=–|Jž…W§S£ŒQ¡ŠI™‚F–…C•ƒ>“„9‘ƒ9‘„7Ž„5Š‚4‡B‹;jb'" 2)PGVO_Zbddfehdiekgogrgrcogs!lu ktcmYcOYISWggx*w‡/v„$hu_j$do-nw"ishtiyo€"xŠz‹q€fr$u„6|L•Y”_~“_’]“Y‚‘\€^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’dddde‚‘e‚‘e‚‘e‚‘ddbbc‚‘c‚‘c‚‘c‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h‚“h‚’h‚’h‚’i„’i„’i„’i„’j‚”j‚”jƒ“jƒ“k…“k…“k…‘k…‘l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’o‡“o‡“o‡“o‡“pˆ”pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–w‹–y‹–zŒ—{‹—{‹—uŒ”wŒ”{Œ•‹•‹•Š”‰“~ˆ’~{Šr†‹fƒŒUƒŽBˆ•4Œœ*‘ œ½ŸÁ£Ç§Ë©Í©Ë©Æ¨Ã¦Â§Â ¨Â ¨Â§Á§Á §Á §Á¥¿¥¿ ¼š· ˜µ&™´(—±$’ªš®š®™­—®—­–¬ •« ”ª •« •« •« ”ª ”ª ”ª ”ª “© “§ “§ ”§’¨ ’¨ ¨ ¦¦‰„œ€™{”"w)p„6hzAatC]kD\hJ_gTfmWltUo}Vt‡WyY~’Z“Y”Z—[€–[}•\z“^w‘_w_uŽ]sŒ^r‹^r‹`q‹^o‰\m‡am…`m‡_l†^j†[i…Zh…Wg„Wg„Xe…Yf†ZfˆYh‰ZhŒYiZjŽZj_o“`p”_r•`r—`s˜atš_tš_tš_tš`u›^u›_vœ]wœ]wœ[v›[v›Zs›Zs›[qš]r˜^q—]p•^p•_o”WmWmXm[l^k‹_jŠ`jˆbjˆ[i…\h„^fƒae‚ac_a]a~]a~[b{Yc{XbzU`{S`zO]yM^yJ]xG\{G\{G\{E]{F^|D^|D^|D^|BazDb{Hc}Ie}If{Fg{Cfz@fxFlxDlxDmvCnwBpwAqw@rx@sv=tw>vw?wx?yx@zy@}yA~zA~zBƒz@ƒzA…~@†@ˆ‚?‰ƒA‹‡?‹‡A??=‘>’Ž=’Ž=’Ž=’Ž?“‘?“‘=”‘<•’:•’8–’9—“8—“:—:—<–<–>–>–@–@–A—A—A–ŽA–Ž@”@”@”@”>”Ž=“;‘‹;‘‹;‘‹;‘‹:Š8Žˆ=ˆ>‹‡=І=Šƒ;ˆ€:…}8ƒ{7ƒx7€v9€v;t=t>~r?s=€q;€q=…y>†z>†z@ˆ|A‰}C‹EFŽ‚C‚D‘ƒF“…G”†G”†I–ˆK˜ŠN›L›’N”Q —P¡˜N¡˜P£šP¦œR¨žM§¢L¨£M©¤K©¥Iª¦Gª¨Gª¨Eª¨F¬«F¬«F¬«F¬«E«ªE«ªE«ªE«ªD«¨Cª§C¨¦D¨£D¥¡C¢ž?˜;™”=“‹;‘‡9Œƒ:‰€9‡|;…y:‚v:t<}n;~o<~r„w>†zA‰}@Š~@ŒCƒD“…F—ˆF™ŠFšŽH•Jž™[¥¡NšI¡¡J¦§N¦¦]ª¦j¬¡k£–‚–»Ð¯“§}dwPFa?7aB\›tjµ‰„µ‡†²ƒ‹°~‘²“³‚Œ³†­ˆw©‡i©…b¥…a¨k³Ÿo³¨Z”*\Z.- 5&"F:'G<'B93(Cm\N„mX•{c“we”zi—k—†l™‰j™‰e™ˆb™†`žŽ`žŽ_žŽ_žŽ]žŽ^Ÿ]¡]¡WŒ]¤”RPT›‘F@GBK|z1#‚g9˜}=˜~H¡‡W«’U¨U¦Nœ„J›ˆHš‡B˜†>—‡=•‡;“†:†9ŒƒF…0ZS  =3XL[S$a]ddfehigigkgmgogrfsdqdogrktir`jYaM^Sd_o"m}-u†,uƒ%lzdr"kscm^lfx$vˆ$|t„hv eul}3x‹Kƒ–W„™W’Y|]~‘[^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’c€c€ddde‚‘e‚‘e‚‘ddbba‚‘a‚‘a‚‘`ƒ‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’fƒ’fƒ’fƒ’g„“g„“g„“h…“h…“j‚”j‚”jƒ“k„”k…“k…“k…‘l†’l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”l†’l†’l†’n†’n†’p†’p†’p†’n†’o‡“o‡“o‡“o‡“pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–xŒ—zŒ—zŒ—{‹—{‹—yŽ–|—}Ž—Ž——€Œ–‹•‹•y’yŒz‹Žy‰qˆd‡‘W‡“O†•2¨0‘­*–µ#œ¼ Ã£Å¤Ä¤Ä¢¿£¿¤¿ ¥¿¥¿ ¥¿ ¤¿£¿¢¼¡¼¹—´–² –¯#“ª ¤˜¬—«–ª•©”¨ ”¦ ”¦ ”¦ ”ª ”ª ”ª “© “© “© ’¨ ’¨“¦“¦“§ “§ ‘¨§ާŒ¦‡›ƒš"~—$y“'uŒ/nƒwx?yx>zy>zy>~x=€y=z<‚|<„~<†‚=‡ƒ<ˆ„>Љ<Љ=‹Š;‹Š;‹Š:‹:‹:‹>Ž<Ž;Ž:84‘4‘4’‘5“Ž5“Ž7“Ž7“Ž9“Ž9“Ž;’Ž;’Ž?•‹?•‹>“‹>“‹>’=‘Œ=‘=‘;‘‹9‰8Žˆ8Žˆ9‰:މ8Œ‡7‹†;‹†;‹†=‹„<Šƒ;ˆ€9†~:†{9…z9‚z:€yƒv>„wA‰}A‰}BŠ~C‹EGƒH„I‘…I”†J•‡L—‰L—‰M˜ŠN™‹QœŽSžQ’SŸ”S¡–Q£—O£—M¥˜M§šO©œO¦¢P§£N§¤M¨¥K¨§J¨§H¨¨G§§E«ªDª©Dª©Dª©D¨¨D¨¨C§§C§§B¦¦A¦¤A¤¢B£ŸB¢œBž™?™“;•;ˆ:…8ˆ8‡~9„|<ƒy‡wA‰|DŒ€DŽ‚EŽ„G“ˆH–‹JšJŽIžIŸ“L¡™N¤žU­§I¢ŸI¥¦Nª¯K¦ªX¯¬c¶®_®£hšˆŠ·œvšvz™t˜´–³•~²m¬€ˆ¶ˆ·‡—¸…›¹„›º‡”¸ŠŒµƒ³~·ž‚º¥yªšN~rJA1(?3%WKGp[p”ƒt‘‚Uma H6K‚iOrd”zf”}j”‚m–‡k–‹f–Š`—ˆ[–‡`›Œ`›Œaœ`žŽ`žŽ_žŽ^\ZžZŸQšŠd¬Ÿ;~u83*\XLvu:xlA~pK„uQ†xP…xN‚xOƒ|Q‡‚Hˆ‚JŠ„H‹†HŽˆFŒF’ŽC’D“<Š=Ž‹<‹ˆ<‰†AŒŠCŽŒ9‚€(qo[^\\b_)kf5up9zx=~A…8|,pw&kt2w€7‡'qw VXCBcd-~{,”‰3®šWµ¤+VM7-z_6—|?žƒJ¥‹R¬R§‹W¨T£ˆP¢ŒM ŠGžŠBœ‰AšŠ?—‰<’†<„DƒG@ F= \QaZ*dceehgjkjlglekemgodsetgvhtgrhsktnwZkN_JZ Xh#q‚-}Ž$t…ex!ouirdrewj}o„s„u…k|fwl|0|ŽEƒ•M|‘WzŽd”[]]^€_€b€‘b€‘b€‘_€_€_€`‘`‘`‘`‘a‚’c€c€c€ddde‚‘e‚‘ddbba‚‘`ƒ‘`ƒ‘^ƒ‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’fƒ‘fƒ‘g„’g„“g„“h…”h…”h…”j‚”j‚”jƒ“k„”k…“k…“l†’l†’l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”k‡’k‡’l†’n†’n†’p†’r…’r…’n†’n†’o‡“o‡“o‡“pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–xŒ—zŒ—{˜|Œ˜|Œ˜~˜~˜}˜}˜™~˜€˜€˜{‹—~–€•‚Ž”~Œ’wŠ’o‡“k†”]‰–W‹›J¢?•«4™².·)Ÿ¸) ¹ž¼Ÿ¼ ¼ ¡¼ ¡¼ ¼ ¼Ÿ¼Ÿ¶Ÿ¹›·•²“¯”ª¤‹›–ª•©•§”¦ “¥ ”¤ ”¤ ”¤ “© “© “© “© ’¨ ’¨ ’¨ ’¨’¥“¦“§“§‘¨§§§‡›ƒ™%|–'y’*tŒ3mƒ?dxI^sP`wR`vVdv\k{^o‚[oˆYpYs—bwaxŽ_y‘^z’^y“^w‘^t^s`sŽ`qŒ_p‹_p‹`qŒ`qŒ`nŠ_m‰_o†^m‡\m‡[l‡Xk†Uj†Si…Si…Zfˆ[g‰ZiŠ[iYiYiŽWiŽWiŽ]p“^q”_q–`s˜_tš_tš`t^tavœavœ_vœ_vœ]wœ\v›ZušYt™\r›\r›\r›[r˜Xr—Xr–Ws–Vr•WmYmZmŽ]l^k‹aj‹bjˆdiˆbh…cg„ceƒbdƒ`b^a€Y`V_€XcyVbzT`xR_yL]xI[xHZwEYxI[zI[zJ\{H\{I]|H]|H]|I^}D`~GaMcOd€Pe€LeEe|@e{>jw>jw@jw?iuAiuAjsAjsCjs;oubR^Œvm¢‡y£Švš„~š‡’©š,G7*Q’Ž>Œ>ŠDD‹4zycb PP!da8tn=vn>tm>zt9zx2xx7†4z-r|*lw,ny.s|*sw$npDK UWd\ ƒsKª›Bng5-sX5–{A¢‡K¨PªO¤ˆX©ŽX§ŒU§R¥K¢ŽEŸŒCœŒ@˜Š=”†<„?Š‚84!LC `Ve^-fg!gfhhjlknhmekdlfncubsbsdshtisfqem ap[j SdOaVhcutˆ'}“hmjq$ky#gzcwe{u‡*„•$~ izbsr‚2|ŽDyYyn‚›Z~Ž\~Ž]]_€b€‘c’c’_€_€_€`‘`‘`‘`‘a‚’c€c€c€dddde‚‘ddbba‚‘`ƒ‘^ƒ‘^ƒ‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’fƒ‘g„’g„’g„’g„“h…”h…”h…”j‚”j‚”k„”k„”k…“l†”l†’l†’l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”k‡’k‡’l†’n†’n†’p†’r…’r…’n†’n†’n†’o‡“o‡“o‡“pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–xŒ—zŒ—{˜|Œ˜|Œ˜~˜~˜}˜|‘™|‘™’š’š€‘š‡ †œ†™„–“}“z‹”xŠ•‹vŒ‘f—S“žC•¦9—ª3™¬3š­œºœºŸ» Ÿ» Ÿ»Ÿ»ž»»žµ·š¶”±’¬’¨ŽŸ‰– ”¨ “§ “§ ’¦ ’¦ ‘¥ ¤ ¤‘¤‘¤ “¥ “¦“¦ ’¨ ‘¨¨’©‘¨‘¦’§’¦¤‹ ˆ'—+~”3y‘:sŒ@n†CiFe~Gc{Xd|XeYh‚Zk†Zo‹\q\t’^u•cv‘bububuatatatatdq‘bq‘ap^p\pZoŽZoŽWo^m^m^m]lŒ\k‹\k‹[jŠ[jŠZkŒZkŒYj‹YiXhYiŽYiŽZi^n’]p“_r•`r—`s˜^s™_tš_sœ]vž^wŸ^wŸ_x _x ^wŸ^wŸ]vž\w™\w™\w™]v˜\u—\r•[q”Zp“\o”[n“[n‘\mŽ^m_mŠam‰am‰gi‡eg…cf‚cf‚cg€bf`d|^bz`a{_`z\_{X_zT\yQ[yOZzLYyJYyJYyJYzHYzHX|GZ}GY~HZH_H_IaIaIa}Ia}Ha{Ha{@`}>a{?b|>d|?gz=hy=hy=hwzy<}{<|;€}<~8‚|:~>€@ƒ@ƒ@‚<ƒ€:„~6„ƒ4„ƒ3†„2†„1ˆ…/ˆ…0‰†.‰†4‰…4‹‡4‹‡4‹‡1Ї1Ї1Œ‰3Ž‹9‰9‰;ˆ>މ=†?†?Œ„>‹ƒ=‰…>І=І>‹‡<Œ‡=ˆ;ˆ;ˆ;ˆ<‰‚<‰‚=Šƒ=Šƒ<‰‚<‰‚;ˆ@Š~@Š~@Š~A‹A‹BŒ€BŒ€BŒ€G‚E‚F‘ƒG’„G’„F“…G”†G”†R–‹S—ŒT˜T™ŽS›U‘U‘Tž’Q ’R¡“R¡“R£”S¤•R¥–S¦—Q¦—R£ R£ R£ P¤ P¤ O£ŸM¢žL¡I£G¤F¢D¢B¡? ž?ŸŸ<žž@›ŸAšž@š›@˜˜?–“>“<‘<ŒDŒ€D‰~B‡|A…zC…zE„zF…{I†|B‰yCŠzE‹~FŽI‘…I“‡K”ŠK—ŒLœKL¡“M£—N¥›N§P©ŸN© R®£N­¦M®ªL¯­L°°M±±O²°O²°S®¥c²¥dœ‰~¦Š«É¦™¹y s‰¹‰•Ä“•¿ˆœÃ…¤Æ‰ ÀŠ¤Ã¢®¡Mlm4) /!F4Aybb ‚j§…i£€p¦u¨Œ{¨¥‰Š«Wz`F/[“~Q}d‘~m›…u¡Šavh—l ŽU‹~\“ŠQ•~VšƒXˆZŸŠ[Š\œ‰`›ŒdŽK¢ŽGš‹e¬¢·²%LJ*&-_U9wg@xmE}pO„vSˆzSˆ{Q†}Q‰„UŽ‹AŠ‚E‰‚F‰‚I‰ƒH‹„FŒ…CކA‡C‡BˆE“ŒG”>ІK”’$hg[["f_(kb2qg;ymA}sB~vA~z>}{=‚9€}871{}+rv.rw6x}1{\bIO QU\]9mm83  RG6y6žA±‰Tº‘M£U¢†`ª’^®‘W¨U¦S¦K¢ŽAŒ=œ? ’F~s  0+TKk_ me/mg$rk!qjplmmlmjo hqiq iy fwfvhwhtfp gp ioguevasWjK^L^bt$zŒ"w†o{gs"is'kx#hwdu`t*ƒ—-‰œ lXhm~1>}‘M„™]†•[ƒ[‚‹`„ŒbƒŒ`€d€‘hƒ˜^‚’^‚’]‘_‘_‘_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽc‚‘c‚‘c‚‘c‚‘dƒ’dƒ’dƒ’dƒ’iƒ“j„”j„”k…•k…•j„”j„”iƒ“i„’j…“k†”l‡•k†”j…“i„’hƒ‘m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”nˆo‰pŠ‘pŠ‘q‹’q‹’pŠ‘pŠ‘oŠ”qŠ”s‰”u‰”xŠ•{‰•}‰•}‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™}Ž—}Ž—}Ž—~˜~˜~˜~˜™}š}š}š}š}š}š}š}šw‘˜wšt›piŸ`‘¡Y‘¢V‘¤4œ­/›­*š®#˜­™®™²šµ›µ˜«˜¯—°“¯ª‡¡„™‚• •§ •§ ”¦ “¥ ’¤ ’¤ ‘£ ‘£‘£’¥ “¥ ”¦ ”§ “©’©’©’©‘¨‘¦¦¥£"ˆž"…›,•0|’5x=sŠDn…Hj‚IhJf~Yf€Yh‚[i…Zl‰[pŒ]r‘^u•_v–av‘av‘av‘`u`u`u_t_tbq‘bq‘`r‘_q\p[pZoŽZoŽ_nŽ^m^m]lŒ]lŒ\k‹[jŠ[jŠWj‹Wj‹ViŠViŒVhWiŽWiŽXi^n’]p“_r•`r—`s˜^s™_tš_sœ]wœ^x^x_yž_yž^x^x]wœZu—[v˜[v˜]v˜\u—]s–\r•^r•\o”[n“[n‘\mŽ^m_mŠam‰am‰fj‡dh…bf‚aeafaf_d}]cz_`z]az[_{W]zT\yPZxNYwLYyJYyJYyJYzHYzHX|GZ}HZHZH_H_IaIaIa}Ia}Ha{Ha{A_|B`{Ab|Ac{?dx?ew=ew=futu=uv=vw:xx:zz:|{:|{6}z8|{;{|>{>{=}~:~}8|4€4€3€2‚0ƒ0„‚.…‚/†ƒ2†‚4ˆ„3‡…3‡…0‡„1ˆ…0‰†2‹ˆ7‹‡9Ї9‹†<Œ‡>Œ…=‹„=Š‚=Š‚<ˆ„=‰…<‰…=І;‹†<Œ‡:Œ‡;ˆ=Šƒ>‹„>‹„?Œ…?Œ…>‹„>‹„=Šƒ@ŒA‚A‚A‚BŽƒBŽƒBŽƒBŽƒK“†K“†L”‡L”‡K–ˆL—‰L—‰M˜ŠR–‹S—ŒT˜T™ŽS›TœU‘S‘PŸ’PŸ’Q “Q¡”Q¡”P¢•Q£–Q£–P¢P¢P¢O¡œN ›KŸšJž™I˜J ˜IŸ™GŸ™Dž™Cœ™@›˜?™™=š™B•–A”•@”’?“??Š<Œ‡;‹„D‰~Cˆ}A†{A…zC…zE„zG†|H‡}F}G€I‚I‘„L”ˆM—‹O˜ŽNšP “O¡”P¤˜P¦šR©ŸR«¡S¬£R­¤S®¥P¯¨P¯«L¯­K¯¯K¯¯M°®N¯«K«¥`±¨b Žv¡†½šž¼“‰­·‡¤Ä•–³‚¹„ÄÝ«¾Ù®rŽp#A.=bNZ„mq£‹pªg£„i¥ƒy¯Œ„¸“yªŽ­§‹‰ª‚¥‹!M6P…q`‰m˜ƒrœ…z¤l–}l˜rŸŽb•‡i“d•…a˜‡[šŠS‹JžŒDž‹?Œ?Œ[¤”Vž’T“ŠTƒ+JK41?ib*bU>zoDqM†wR‰zQ‡zN†{L‡N‰…FŠƒGŠƒI‰ƒI‰ƒH‹„FŒ…Aކ?‡D‡D‘ŠC‘ŠD‘>І@†…ZYWW'ja/pg8wm?}qCuB~vA~z@}B‡„<ƒ€9‚€8ƒ5/vy-ru0rw(rt-vz$mqRWAE"UW 32 D<7„v6—}7¡}Q³[´“\°—S¦V«UªŽT«‘Rª“K¤CŸŽE¢“J©š9ka >8^Upcqe.qj$wo!vnsoqnopmr lr ltdq hugu bn `leqkumwdscsbs]nReL^Rc\nplxht"jt$jw!fuevfxn$y‰*…”q€Whl~=„˜6wŒS~‘V~[€Ž_‚Œb‚aƒ\€W‘_‘_‘_‘`‘`‘aaad€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽc‚‘c‚‘c‚‘c‚‘dƒ’dƒ’dƒ’dƒ’iƒ“j„”j„”k…•k…•j„”j„”iƒ“i„’j…“k†”k†”k†”k†”j…“i„’m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n‡‘oˆ’p‰“p‰“qŠ”qŠ”p‰“p‰“oŠ”qŠ”s‰”u‰”xŠ•y‰•{‰•}‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™Ž—Ž—Ž—€˜€˜€˜€˜™}™}™}™}™}™}™}™}™~˜~˜}š{Ž›unŸg¡d¡U”¨O”§G”§<“§0“§%’¨“¨“©¦ާ‹¦†¤ƒŸ~™z’y –¨ •§ •§ ”¦ ’¤ £ £ ¢’¤”¥•¦•§–¨•©“¨“¨“¨’§¥¤£$Š (†*‚š3’7|=wArˆGm…Mk„QkƒQkƒ[i†Zj‡Zl‰Zn\q]u“_v–^w—bw“av’av’av’`u‘`u‘`u‘`u‘ar“ar“ar“^q’]p‘\q‘[p[p_n_n^mŽ]l]l\kŒ\kŒ[j‹ViŠViŠUh‰ViŒVhWiŽXjXi^n’]p“_r•`r—`s˜^s™_tš_sœ_vœ_vœ`w`w`w`w_vœ_vœYt–Yt–\u—\u—^t—^t—_s–_s–\o”\n“[n‘\mŽ`malŠam‰bm‰fj‡dh…bfƒaeae`e~_d}]b{\_{[_{Z^zW]zS[xPZxNYwNYwKZzJYyJYzHYzHX|GZ}HZHZG^~H_H`~IaIa}H`|Ha{G`zD^|D_zD_zCazAbvAbu@at>br9fq:gr:gr:iq;jr:lr;ms;ms;npƒ€9ƒ;†„=ˆ†;ƒƒ:}~9z{0ts.qr+ps%glSYJP),!#"+ja;}?„J©ŽM©O­•I¬˜L«N­’Q¯–Q¯—K¨“H¤‘Nª™W³¢*QI 'SL$nbviui-yn&|t#{uytvsstruqu ou jp ms kq enfpives]k _j^k`nar_pYl WiXifwfviw"lx#jt fs fw%j}"hudr.}Š1†•euWij(wŒC}“M‚—W‚•\~Ž]~`ƒ‘Zƒ’R_€_€ab€‘d€‘d€‘d€‘f€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽe‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“i„’j…“j…“k†”k†”k†”j…“j…“m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…”o†•p‡–p‡–qˆ—qˆ—p‡–p‡–qŠ”qŠ”s‰”u‰”xŠ•y‰•{‰•{‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™———‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™››››››››…–…Ž—…Ž˜…š‚›}yŽuŽžzŽŸu jŽ ]ŸNŒžA‹5Šš/‰š+ˆŸ'ƒœ }–x“vr‹nƒj} —©–¨ •§”¦’¥‘¤££•¤•¤–¥–¨–¨•©”¨”¨“©‘§¥ £&‹¡-‡Ÿ1„š4€—>}’?yCuŒHqˆNm†Ql†Vm‡WnˆYkŠXl‹YlZo]r’]t”]v–^w—bv•bv•au”au”au”`t“`t“`t“`s”`s”_r“^q’]r’\q‘\q‘[p]n]n\mŽ\mŽ[lZkŒZkŒZkŒUh‰Uh‰Uh‰Uh‹VhWiŽYkYj‘^n’]p“_r•`r—`s˜^s™_tš_sœ_w›_w›`xœ`xœ`xœ`xœ_w›_w›\u—\u—\u—^t—^t—_s–_s–^r•]o”\n“]m‘^mŽ`malŠbm‰bm‰ch‡bg†`fƒ_e‚_f^e€\c|ZazY`{X^{W]zT\yQ\xP[wNZvNZvKZzKZzJYzHYzIY}GZ}HZI[€I^~I^~I^}J_~J`|I_{I`zI`zG\{G]yE]yE^xB_tA_r@^q>_o9cp9cp9cp:dp9fq:hp:hp:hp:jn:jn;ko:mp9nq8or9ps:qt5pr7ot8nu:mw:mw8nu7ot5pr4rx4rx4ty2ty1uz0w{.w{.w{1z~2{3}3~€2}1~4‚4„ƒ8…‚8…‚9†‚:‡ƒ;‰‚;‰‚;Š;ˆ€<ˆ„<ˆ„<‰…=І<Œ‡<Œ‡;ˆ;ˆC‘ŠC‘ŠC‘ŠD’‹D’‹C‘ŠC‘ŠC‘ŠF’‡F’‡F’‡F’‡F’‡F’‡F’‡F’‡K“‡L”ˆL”ˆN“ˆO”‰O”‰P”‰Q•ŠQ•ŠR–‹R–‹R—ŒP˜ŒQ™Q™O™O›O›O›Nœ‘Nœ‘Mœ‘Mœ‘Mœ‘JœLœK›ŽJšJ™ŒH—ŠF•ˆE”‡I’ŠI’ŠH‘‰GˆFŽˆBŒ†BŒ†A‹…H‹‚HŒHŒI‹€HŠG‰~Fˆ}E‡|B†{B†{B†{B†{E‡|G‰~HŠI‹€JƒK‘„M’‡M•‰O–ŒP™Qš’P›“T£˜S¥™S¦S©ŸTª¢S¬£T¬¦R¬¦U¯©S¯ªQ®­N®®M­­N¬«N¬¨O«¦C©¨M¨¥X¤™cœ‡z£„»’°È˜¬ÂޏÁ–¹Æ µÇª\v_3Py]’ò†~²ƒ€¶‡†½ˆÀ•‡¿–ˆ»•޼˜”¿ž–Å¥†°‘Œ³“‹­Ž…©‹{¤‰F/_’~t©Žo¢‡{«“y©‘i˜‚hšˆp¦•r©š[¬£X© U¤›S—K‘‹;wv$ZZFF<5@;RM3`]Hji BA@=+f^>€uD„xI‡yMˆyN‰{O‹€PƒO‹ƒU‹†S‹†O‹…K‹…HŒ…CކA‡=‡AŒ„H“‹>‹ƒFŠJ’Œ'hf FE*cb+ja6siB~sI„vH„yH…{Hˆ‚KˆD‡„@…‚=„=‡ƒ?‰…@‡„?„>~8xs.om/pq5uz*enIS*3#+ >> g]8‹|G AŠ>¢D² Eª‘H­”J¯–I®•Hª”K¨“R«—Y°œ:1 .'/i^){n~n{n0‚v$x#€y}x{wxvvvtwswrsopnqotmuam K[;K ZaZc\f`m crdudvewcvevjw#my#ku ht"gv&k|-jt)js!hr+v„-€ asSgp…&|’;‡LˆžP}’VzŒ`‘bƒ“]€Žaaad€‘f€‘f€‘g’h€’d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽe‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“i„’i„’j…“j…“k†”k†”k†”j…“m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…•o†–p‡—p‡—qˆ˜qˆ˜p‡—p‡—s‰”s‰”u‰”u‰”xŠ•y‰•y‰•y‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™ƒ—ƒ—ƒ—„Ž˜„Ž˜„Ž˜„Ž˜…™™™™™™™™™„–„–…Ž—‡Ž—…Ž˜„š€Žš~Žš‡š„š}štŒ˜k‹˜`‡•X…’R„F‚’?{‹6r‚/k{-hw+eq%_k!Yd™©˜¨—¨–§”¦“¥‘¤£–¢–¥!–¥#•¦$”¦$”¨#“§#“§%’¨%¦'¤*Š¡0ˆ 7…œ;™=}–EyFvŽIr‹Lo‰PlŠTlŠXmŒYnWkŽWkŽWmXn‘Zp“Zs•[t–\u•`u•`u•`u•`u•_t”_t”_t”_t”_s–_s–^r•]q”]q”\p“\p“[o’^n’]m‘]m‘\l[k[kZjŽZjŽUjŠUjŠUjŠUiŒViŽWjXkYl’^n’]p“_r•`r—`s˜^s™_tš_sœ`všaw›aw›bxœbxœaw›aw›`vš^w™^w™_u˜_u˜`t—^r•^q”]p“]o”^n“]m‘^mŽbmblŠbm‰dl‰ch‰af…_dƒ_e‚_e‚^e€\c~Za|V^{V^{U]zS^zR]yQ\xO[wO\vKZzKZzKZ{IZ{IY}H[~HZI[€I\}I\}J^}J^}J_{J_{I^yI^yG[zG\xG\xF]wE]sB]q@[o>\m8^p8_n9`o9`n:ao;co;co=co;fo;fo:hp;iq‹‡=ˆ>މ=Š=ŠC“ŒC“ŒD”D”D”D”C“ŒC“ŒE’ŠE’ŠE’ŠE’ŠD‘‰D‘‰D‘‰D‘‰I“‡I“‡I“‡K“‡M’‡N“ˆO“ˆO“ˆP”‰P”‰P”‰O”‰M•‰N–ŠN–ŠL–ŠO˜ŽO˜ŽM™ŽM™ŽK™ŽJ˜I˜I˜H˜‹H—ŠH—ŠI•‰G“‡H’†H„GƒH‹‚H‹‚GŠF‰€GˆF‡~E†}E‡|KˆzKˆzKˆzK‰{JˆzJˆ|I‡{H†zE‡|Fˆ}Fˆ}G‰~G‹€HŒI‚JŽƒM’‡N“ˆO”‰O–ŒR™R›“T•Rœ–U¤›T¥œS¦S¨ Tª¢S«¥S«¥Q«¥S­¨Q¬©O¬«N«¬Nª«O©©Pª¥Rª¤G¨«DŸœOž•]Šnž‚±Œ°Çš»Ì™¸Ç›¤¸•Xv] J8\yƧzµˆƒÀˆˆº„’ÄŽšÍ›—ÈšŒ½‘ˆµŽ’¼™¡É¦“ÀŸ‘½™¸•˜»™‡¬Œ˜À¤EoVBpYs°”g¡ˆfž‡o¤m£’u¬›{¶§m«›V”Ž={uXT?<99AC*MQ7UZ@zu1oiA€wI‚zIwq5c]?:@ƒ|A„{I‹€OOŠ|OŠ{SŽ€T…S†YŒˆWˆQ‡LŒ†G†CކA‡A‡BŽƒG“ˆ@‹ƒH‘‰LŠWR BA2ff1mc:vkFsK†xK†xH…{Hˆ‚KˆG‰„F‰„@ˆ‚=…<„~;ƒ}>|>€{C~zGƒ‚8xy]b KS @K?J 4@1:,086ZR5„yE›=¢“;«šD©“Bª“Bª“Bª“F«’M«“Q©’S¦+" D83yl(„s ƒs%„u1‰{%…~$„}!{~x{wxwwwvvuqqqssps^eCL3?1>WZZ`]e_i_l`qbsbte{fwhu lx"mv hr!gt%hw-hq9w(ir`m+v„&x‰ du^nn€€’5ˆ@‚•O|‘_’j€’l|aaad€‘f€‘f€‘g’h€’d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽg‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’iƒ“iƒ“j„”j„”iƒ“iƒ“h‚’i„’i„’i„’j…“j…“k†”k†”l‡•m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…•o†–p‡—p‡—qˆ˜qˆ˜p‡—p‡—u‰”u‰”u‰”u‰”xŠ•xŠ•xŠ•y‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™ƒ—ƒ—ƒ—„Ž˜„Ž˜„Ž˜„Ž˜…™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š~’—’—‘˜ƒ˜…˜ƒ™™™~—‘˜~—~˜|–yŠ“w‡“u…‘dˆ\xRotIhkDcd=__4XX/SS™§˜§˜§—¦–¦”¥ ”¥!“¤)—£+–¤.•¤2”¦3’¥2‘¥1¤.£1¦1‹¤0ˆ 3…ž8„›>€™C|•Dz“HuJrŽKoPmŒRkUkŽVlUm‘Tk‘Tk‘Ul’Vn’Wo“Yr”Yr”Zs•^t—]s–]s–]s–\r•\r•\r•\r•Zs•Zs•\r•[q”\p“\p“\o’\o’\o’\o’[n‘ZmZmYlYlXkŽUlŒUlŒTk‹UkŽUkVlWm‘Wl’^n’]p“_r•`r—`s˜^s™_tš_sœ`v™`v™awšawšawšawš`v™`v™`v™`v™`v™au˜`t—_r•]p“_o“_o”^n“_m‘`lŽbmblŠdl‰dl‰ah‰_f‡]eƒ\d‚\d\dZc~Xa|U_}U_}T^|S^zS^zQ^xP]wP]wL[{KZzKZ{IZ{IY}H[~I[€I[€H[|I\}I]|J^}J_{I^zI^yH]xFZyF[wF[wE\vD\rA\p@[o=[l7\p9]o9]o:^n<^n<_m>_n>_n;co;cofr>fr?gs8go9fq;er=dsІ>‹‡?Œˆ>މ?Š>‹?‘ŒC“ŒD”D”E•ŽE•ŽD”D”C“ŒE“ŒE“ŒD’‹D’‹D’‹D’‹C‘ŠC‘ŠE”‰F”‰F”‰H”‰J“‰L“‰N“‰O’‰N’‡N’‡N’‡M’‡J’†J’†J’†H’†L•K”ŒK”ŒH“‹H“‹E’ŠE’ŠE’ŠC’…C’…E‘…F„GƒGŒG‹€FŠH‡~H‡}G†|I†|H†zH„yH…wH…wI„uJ…vK†wI†xJ‡yI‡{H†zH†zJ‰KŠ€JŒK‚JŽƒL…L‘†L‘†Q–‹R—ŒS˜ŽSšU›”Už–WŸ™V šV¥œU¦T§ŸT©¡Tª¤Rª¤Sª¦Q«¦O¨¥O¨¥M§§K§¨L¦§M¦£P¦ P¥K££C—•H–T™Šb›‚§„¤¿“¾Ñ ×ëÀWvQBnQi¢‰t´—z¸”„¾ŽŸÖ¡Ë”¢Ì•›Ä‘’¼ŒšÃ–§Ï¦¡Ç£µ‘¼˜¤Ïª”º– Ä ™¼šŠ°’~¥‹"J1c †o¨“x¬›„µ§z¬ a•‹CylOB'%.+;7!LI-`\:qnE~{J„ƒJ‰€A…zQ—ŠR‚MƒvU‰KB`W@ƒ|L„U“‡SŽ€R‹|VŽX…UŽ…[ŽŠVމRŽˆLˆHއF‡F‡F‡G‘…G“ˆDƒJ‰D‡€ EA A>3ec;ujB|qL„wOˆyL‡yH†zE†}F‰‚C…€EˆƒDŠ„@‰@‰D‹GŒ‚GŠTŒ9uuSW=EBKAK#Zc*^e6`gOREE>;UO0v2…1œŒD§•D¨–Cª•D¬•K°—S±˜V­“T¥Œ"XJ/…s$‡u'‹y.~6Ž€(ˆ'‡€$„}"€{}y{wwwvvur%yw/vy%bf?D(/3:KQQR Z[adbjclbpaq^pe{dwfvjuireocp$es1u|%fo,jt,lw dq%p~#v…_m\hnz},‚”Aƒ–W‚•f~lxŠ_€_€ab€‘d€‘d€‘d€‘f€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽg‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’i„’i„’i„’i„’j…“k†”l‡•l‡•m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…”o†•p‡–p‡–qˆ—qˆ—p‡–p‡–u‰”u‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™———‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™€’™€’™€’™€’™€’™€’™€’™€’™z’˜|’˜~‘˜™™™~‘™|‘™w”™y“™{“™‘˜‚—„–‡Œ•‰‹•}‡Žy‚†q{{husbqmYliOhdIda™¨™¨˜¨!—¨%—¨&–¨*–¨)•§3–¤6•¤<”¤>’¤>¢=Ž£9Œ¡8‹ <‡¡9„ž7›9—>~—B{”Gx’HuIpJpOnRlSjSi’Rk“Rk“Sk•Sl”Tm•Uo”Vp”Vp”Wr”Wr”\r–\r–\r–\r–[q•[q•[q•[q•Wq•Yq•Yq•Zp”Yo“[n“[m’[m’\n“\n“[m’[m’Zl‘YkYkYkWnŽWnŽVmVlVlWm‘Wm‘Xm“^n’]p“_r•`r—`s˜^s™_tš_sœbv™bv™cwšcwšcwšcwšbv™bv™_u˜_u˜au˜au˜at—`s–aq•`p”_o”`m“_m‘`lŽbmblŠdl‰fl‰ah‰_f‡]d…\d‚\d‚[c€Ya~X`}U`€T_}T_}S_{S_{R_yS_wR^vL[{L[{KZ{IZ{JZ~H[~I[€J\H[|H[|I]|I]|I^zI^zH]xH]xEYxE[wE[wE\vB]rA\p>\o>\m8[o8[o:[o;\o<\o>\m>\m@\m:`l;am;am_r>_r;_o9`n7am<`p;bq9bq8cr8es6es7ft5ft3hu3jw5mx4ox5qw5uv8xx:zz7}|8~}9€}9ƒ8…~9†9ˆ9ˆ<ˆ„=‰…=І>‹‡>މ?Š>‹>‹A”ŒB•B•C–ŽC–ŽB•B•A”ŒF”F”F”F”E“ŒE“ŒD’‹D’‹A•‰A•‰C•‰F”‰H”‰J“‰L“‰L“‰L…L…L…J„H„GƒGƒEƒIˆIˆF‡EކB…B…?Œ„?Œ„@Œ@ŒB‹CŠ€D‰F‡~G†}F…|G„zG„zH„yH„yJ…wL…vL…vL†tI…sJ†tI‡wKˆzJˆzI‰}Iˆ~G‰~MŒ‚NƒOŽ„O‘†N’‡N“ˆO”‰O”‰R—S˜ŽT™Tš“Vœ•Vž˜WŸ™V šT£šS£œR¥Q¥ Q§¡P§£P§£N¨£N¥¢L¤¤I£¤H¢£H  HŸœI˜J•J™–F–‘C‘ŠI‘„W•q €—¶¶Í¡Óæ¿xšr}­‰… s¶‘ŒÆ•Õ’·…¡Á‹¨Ç”¨È—£Ã” Á•£Å¤Æ¡ŸÄž—ªӮ–½—¡Æ š¾šˆ­—ºŸ1U=Sn‡³¢¸­u™“@c_73 3,-%5WM=bZDsjG€wFˆ}B‹C„D’‡NŠ€MU™ˆW•ƒd•…t “EwmLC4toG†}W“ˆ[‘„XZ\‘„YŽ„Z‹V‹RŠKˆIˆHއJއKއH’†G‘…G†L“‰?y<7HF9hfD|qH€sP‡xSŠ{OŠ{Jˆ|E†}B†D„E‡‚DŠƒCŒ„G†L”ˆK„Fˆ|8orLQ5:DM`iT[/ms:w{@wz1np-pqTSCAVQl`$…w;˜‰?žB¦”Bª“I®•R±–X­‘T¥Š (!hW,y#Šu/“9—†8‘,Œ…*Šƒ(‡€'ƒ~&€{#}x#zw#zwvu-z|1in@E!'%* DE\[UR ][cddiengtdt_q_waweugrbk^g`j&es&v}^f#ep8t€)gr bm%py!py^ebklxy†+ƒ“C†•X€’b{‹_‘_‘_‘`‘`‘aaad€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽh‘h‘h‘h‘i‚’i‚’i‚’i‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’i„’i„’i„’i„’i„’k†”l‡•mˆ–m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n‡‘oˆ’p‰“p‰“qŠ”qŠ”p‰“p‰“w‰”w‰”w‰”w‰”xŠ•vŠ•vŠ•vŠ•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™Ž—Ž—Ž—€˜€˜€˜€˜™‘˜‘˜‘˜‘˜‘˜‘˜‘˜‘˜~›››ƒ›ƒ™™~‘™|‘™~“›’š’š™‚Ž˜„Ž˜†™†™‡š‡‹–ƒ‰}†‰v„ƒm‚fƒ`~ƒ˜¨˜¨!—¨&˜©)—©+—©/–©0–©;—¤>–¤C“¤E‘£GŽ¢EŒ AŠ >‰Ÿ@>›;|˜;{”@y“Dw‘HuHtŒInKnOl‘Rl‘Rk“Qi“Pi•Pi•Sl–Tm—Tn–Uo—Vp•Wq•Wr”Xs•\r–\r–[q•[q•[q•Zp”Zp”Zp”Wq•Wq•Xp”Wo“Yo“Zm’[m’Zl‘\n“\n“[m’[m’Zl‘Zl‘YkYkYpXoWnŽWmWm‘Wm‘Xn’Xm“^n’]p“_r•`r—`s˜^s™_tš_sœbv™bv™cwšcwšcwšcwšbv™bv™]s–`t—`t—`t—at—cs—br–br–_o”`m“am‘blŽcldlŠdl‰fl‰`f‰_f‡]d…\c„\d‚[c€Ya~W_|S`€S`€U`~T`|S`zS`zT`xS_wL[{L[{KZ{IZ{JZ~H[~I[€J\IZ{J[|J\{K]|K]zJ\yJ]xI\wDYxDZvE[wC\v@]r@^q?]p<]m8Zq:Zq:[o;Zo=[n?Zn@\mB\m9^l;^l;^l<_m<_m>_n>_n>_n9am;`n=_o=]p=]p;]m9^l7_k<]p<]p;_q9_q8`r7bs6bs6bs1dt2gt4ju3lu4nt4qs7uu:xx6zy8|{7~{7}7„}8…~8‡~8‡~;‡ƒ<ˆ„<‰…=І=ˆ>މ=Š>‹A”ŒA”ŒB•B•B•B•A”ŒA”ŒH–H–G•ŽG•ŽF”F”E“ŒE“Œ=•ˆ>”ˆ@”ˆB”ˆE“ˆG“ˆH‘‡J‘‡K„K„JŽƒIŽƒFŽ‚FŽ‚ECE‹„E‹„B‹ƒAŠ‚?Š‚>‰;ˆ€;ˆ€<‡<‡>‡B†B…~Cƒ}D‚|F‚|FƒyF„xGƒxI„vL…vL†tN…tN†sLˆvK‰yLŠzM‹}LŒ€K‚K‚IŒƒQŽ„P…R‘‡Q“ˆP”‰P•ŠP•ŠN–ŠQ–ŒQ–ŒS˜ŽR˜‘Tš”Tœ–Vž˜TžšQŸ˜OŸ˜N¡™N¢M£L£ŸL£ŸJ¤ŸL¢¢J¢¢F ¡DžŸC››E™—E—’F—ŽGŽ‹K•‘Cˆ?‰}O{i²Œ­ÈÎเŸxƒµÀ–m¬‚ƒµ‹š½‘»Ï¤³Ìš©Á‘©Ã•µÐ¤²Î£¡Á˜ŸÂš«ÐªŸÊ¥žÇ¡—¾˜¡Æ Ž²Ž¥Ç¨—ºŸh‹qSwge…z:TN#$-/Gb_a|x;ŠwD“€Iš‡H˜‡B’CŽ€K‘„S—ŒjŸ•b[™‡_˜ƒs t˜Šo—ŒNE%e`@|vV†\’…\^‘ƒ_‘…[…Y‘ŒU‘‹PŠL‰IˆJއM‡O‡H’†EƒI“‡P•‹=}w<7!SO?nlE}rJ€sO†wSŠ{QŒ}NŒ€HŠDˆJŠ…HŠ…FŠƒCŠ€FŽ‚G€D NV_h-u} fm7z}-no8yz$jj6||3ssYXNJRGpb+ƒv2€8›‰; Š?¤‹H§ŒP¥‰Q¡„ - #r_,‘{!w5˜†@œ‹:’‚.އ-Œ…*‰‚+…€*})~z(|x'{wtu*sw"RX& /1LI TNc_fbbc `b agcn`p[kYq^teuep \e W_^h(hs cj"qz"gq#_k5mx/lv"fm*ry.lrcj`hnx~‹1†•J…”Y‚‘^‚’^‚’]‘_‘_‘_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽh‘h‘h‘h‘i‚’i‚’i‚’i‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’i„’i„’hƒ‘hƒ‘i„’k†”l‡•n‰—m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”nˆo‰pŠ‘pŠ‘q‹’q‹’pŠ‘pŠ‘w‰”w‰”w‰”w‰”vŠ•vŠ•vŠ•vŠ•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™}Ž—}Ž—}Ž—~˜~˜~˜~˜™‘˜‘˜‘˜‘˜‘˜‘˜‘˜‘˜ƒŽœ…Žœ†œ†Ž›†Ž›…Ž››™‹Ÿˆ…Ž›‚Žš™Ž—~˜~‘™ƒ‰ „Š„‹š‚Œ–y‹’rŒ“k‹–iŒ™*”«,”«.”ª1•§5•¥8•¤<•£=—¢J“¡K’ KŸKŽNŒœNŠšN‰™O‡˜L~”J|’HxJvŽKsKrŽKoLnŒMl‹OkOkPlPj’Qi“Rj”Ri–Rm’Rm’To”Up•Up•Up•Up•Up•[q•[q•[q•Zp”Zp”Yo“Yo“Yo“Xn’Xn’Yo“Zp”Zp”Zp”Zp”Yo“Ym–Yn”Xm“Zm’[n“\o’]p“^q”Zm’Zm’Zm’[m’[m’]m’]m’_l’\rŽ]s^t`v’aw“aw“bx”bx”bu˜bu˜bu˜bu˜bu˜bu˜bu˜bu˜at•bu–bu–du–du–et•et•ds”`p•ao“`n’_n`malŠ`k‰_k‡`i„_hƒ]f[f[fYf€XeVc}U`€U`€S^~R]}Q\|P[{P[{P[{IZ{GZ{GZ{GZ{F[{D[{D[{D[{F^|F^|F^|E]{E]{E]{D\zD\zB\tB\t@\t@\t=\s=\s<\s<\s<\s<]q<]q;\p;\o:\l:\l:\l=]p=]p<\o<\o<\o;[n;[n;[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l>\o<\o;\o:^p6^p6ar4bs4bs9`v7bu2eu3hu3lu6mt;ou>qt:tz9u{5w|3z}5|8~~<€?>„„?……@††Bˆ‡C‰ˆD‹ˆEŒ‰EŒ‰FŒFŒG‘‹E’‹F“‹D“ŠD“ˆD“ˆB’B’@’@’>’>’=“=“B…D…D…F…F…GŽ„FƒFƒHŒHŒGŒF‹~EŠ{D‰zC‰xBˆw>„}>„}>„}?…~?…~?…~@†@†F‚|F‚|F‚|G‚zGƒyGƒyI‚yIƒxEwG€wLwN‚xP…xQ‡zOŠ{NŒ|PŠO‹€PŒQ‚QƒP„P„P„S“Q”Q”P”P”N”N”N”M™ŽNšP™QšSšT›‘V›‘V›‘Vœ•Vœ•T•R•Sž–Qž–PŸ–Q —FšG›™Fš˜D™•A—‘?“Ž<‹;ˆE‘†B…BŒ†FŒ†M‰]{€¥‹¡À¡É㻀 w€ª}¯……¶ˆŽ¹†¨È‘¯Ç®Ë™­Ëš­Ëš¬Ì®Í ­Î¢®Î¥­Ì¥´Ï®¨Ç¦¨Í­Æ¦›Ç¨Ž½˜Æ©Ž¼ŸMPT  ).ZCQ„iSˆma˜}^˜€`˜a™‚c›„dœ…g†gœˆgœˆ|¢Œp–€{žŠzœ‹jŽ~wžrDrfL=^•†Y’ƒQˆyd™‹c”†eƒdŒ€\”‰\”‰\”‰Z“ŠW“‰V‘‰UˆS‰JƒP›J”ˆR”‰9oh1*%]X8xrL€oT…uZˆ|YˆV‰R…L‘†E‘…C‰‚N•‹A‰|Aˆw_žŽ[…,QM%1CIc_nf,si?{qE‚x>ƒy?…7y1{w0|x/zx'pnYZGH!de!kk5‰‡;—’1‘‡C ‘Qª–A•}'%t_7“z@–~J™„L£0‘}=–†57“ˆ,Œ‚%…~+Œ‚$‡}‚v2‹-e`//)'FC SPWWa^bbdg bjbkakcmfnap\l\l aq ^o Xi Yk`rbx#o%s€hq`h$do.fw2ey&ktdn]i ^jfvu†$ƒ–+Œ X€ŒU}‰WŽ`‡•b†–]~Žb|i“c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚de‚‘e‚‘fƒ’g„“g„“h…”h…”iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“h„•h„•h…”h…”h…“h…“h†‘h†‘mˆ–l‡•l‡•l†”l†”o†•o†•r‡–o…‘o…‘o…‘p†’p†’p†’q‡“q‡“n†’n†’n†’o‡“o‡“o‡“pˆ”pˆ”sŒ–u‹–u‹–tŠ•vŠ•xŠ•xŠ•xŠ•{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™~˜~˜~˜~˜~˜~˜~˜~˜}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜„—„—…˜†‘™†‘™†‘™†‘™†‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š…‘—ƒ‘—ƒ˜™€œ‘œ}}&“©(’©+‘§.’¤3’¢7’¡:’ <‘ H‘ŸIžJœIŠ™K‡—Kƒ”M’L€‘KzJvHtŒIqŠKpŒLn‹Ml‹Kj‰Mj‰Mi‹Mi‹NjOhOg‘Ph’Pg”Pj’Qk“Rl”Sm•Sm•Tn–Tn–Tn–Zo•Yn”Yn”Yn”Xm“Xm“Xm“Wl’Wm‘Xn’Yo“Yo“Zp”Zp”Yo“Yo“Vl•Xm“Wl’Wm‘Zm’Zn‘\o’]p“Zm’Zm’Zm’[m’[m’]m’]m’_l’\q]r‘^s’_t“av•av•av•av•bu˜bu˜bu˜bu˜bu˜bu˜bu˜bu˜bu–bu–bu–du–ct•et•ds”cr“`p”ao“`n’_n`m`k‰_jˆ_jˆ`h…_g„]e‚Ze[f‚YeXd€Tb~VaU`€T_S^~R]}Q\|Q\|Q\|IZ{GZ{GZ{GZ{F[{D[{D[{D[{F^|F^|E]{E]{E]{D\zD\zD\zB]rB]r@]r@]r=\q=\q<]q<]q;[r;\p;\p;\p;\o;]m:\l:\l=]p=]p<\o<\o<\o;[n;[n;[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l<\o<\o;\o9]o8^p9_q8`r7bs9at6at3dt2gt3it5ls9ms‚?ƒ‚A…„B‡„Cˆ…DŠ„DŠ„EŒ‰EŒ‰FŠDŽˆE‰CˆB‡A‡B‹@‹?Š?Š=Š=Š;Š;ŠBŽƒBŽƒC„DƒFƒEŒ‚D‹EŠ€G‰~G‰~Fˆ}E‡{D†zC†wB…vB…v=z=z>‚{>‚{>‚{?ƒ|?ƒ|?ƒ|B{D€zD€zEyEyE‚xFƒyFƒyF‚xI‚yK‚yNƒyP…{Pˆ{P‹}O}Q‚RŽƒS„T’†U“‡S“‡T”ˆR”ˆQ•ŽQ•ŽQ•ŽO•ŽO•ŽM–ŽM–ŽM–ŽNšNšP™P™R™SšSšUšS™’S™’Qš’Qš’Oš’Mš’Mš’Mš’G˜•F—”E—’C•@“‹>‘‰>†=Ž…GŽ„B‹ƒA‰ƒF‰„J‡}VŠys„³•ÙñÇ‘¯†ut†´Š•Ø“»‹¡Á‹©Ã°Í›°Î°Î°Ð¡²Ñ¤±Ò¦²Ò©²Ñª®Í¬©Ê¨«Ð® É©žËª•Á¢ Ê«Š³—&:5$=3;\MKw`^‘vgŸ‚\–zh¢†r¦Žr¦Žr¦Žq¥Žp¤n¢‹m ŒlŸ‹wžˆr™ƒ|¡| s˜ˆ}¦—«žd”ˆTEJrZ“„UŽd™‹`‘ƒg“†i‘…_•ˆ^–‹^–‹[•ŠZ“ŠW’ŠV‘‰V‘‰L‘„O—ŠI“‡S•Š6le/((aY;{uO‡tVŒ{]Ž€]YŽT…M’…I‘„N“‰M’‡I‚A†wT’†Fyr65(+ 9ATUni$wn5zoEwK‡}D‡~HŠ…EˆƒA‡=‡ƒ:„€5{z+on#edWX QQed"|w)„{A™‹JŸ‹5„o /!.k=™€D›JšƒN£:™„A™‹:”‡6”‰/އ-†.އ'ˆ~$†z3‚yOK ## ":8 QNZVYWbaccejcmbmancpeo ct_p]n^p`r^q]p]pe{ewly$s~#nwbo$br3m€%jtfpbnbofwo€x‹}Tˆ•T…“TW~\~Žc’h‚’g‘c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚e‚‘e‚‘e‚‘fƒ’g„“g„“g„“h…”h‚’h‚’h‚’iƒ“iƒ“h‚’h‚’h‚’h„•h„•h…”h…”h…“h…“h†‘h†‘l‡•l‡•k†”l†”l†”n…”o†•q†•p†’p†’p†’p†’q‡“q‡“q‡“q‡“p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”r‹•tŠ•tŠ•tŠ•vŠ•y‹–y‹–y‹–{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™~˜~˜~˜~˜~˜~˜~˜~˜}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜‚—‚—ƒ˜„‘™„‘™„‘™„‘™„‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š‚’˜‚’™‚’™ƒ’›’›‘€‘ž’Ÿ&§(‘¦*¥0£4¡9Ÿ<Œ?ŒœF‹šGŠ™F‡–Hƒ“H~JzŒLwŠKuˆKq‰Io‡Il†Jk…Lj‡Mi‡Lh‡Mf†Lh‡Lg‰Lg‰LfŠMfŽMeMeNe’NhOi‘Pj’Qk“Qk“Rl”Rl”Qk“Ul’Ul’Ul’Ul’Ul’Tk‘Tk‘Tk‘Um‘Um‘Vn’Wo“Wo“Wo“Wo“Vn’Uk”Tk‘Tk‘VlXkYmZn‘[n‘Zn‘Zn‘Zn‘[n‘[n‘]m‘]m‘_m‘\q‘\q‘^s“_t”`u•av–av–av–bu–bu–bu–bu–bu–bu–bu–bu–bu–bu–bu–ct•ct•cr“bq’ap‘_o“ao“`o^mŽ_lŒ`k‹_jˆ^i‡`h…^fƒ[f‚ZeZf‚YeUcTb~VaVaU`€S^~R]}R]}R]}R]}I[zG[zG[zG[zF[zD\zD\zD\zF^|E]{E]{E]{E]{D\zD\zD\zB]rB]r@]r@]r=\q=\q<]q<]q:Zq:[o;\p;\p;\o;]m;]m;]m=]p=]p<\o<\o<\o;[n;[n;[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l<\o<\o<\o<\o=]p<]p=^q>_r8`s6`s4bs3dr2fr5hr6jq9jr7lv6mv3nw3qw4ty5uy7vz:w{;}|;}|=~?‚@ƒ€A„A„B†D†…E‡†Cˆ…D‰†C‹…C‹…@Š„@‹ƒ?‹‡?‹‡?‹‡>‹‡>‹‡<Œ‡<Œ‡:Œ‡B‹ƒB‹ƒB‹ƒDŠƒC‰‚DˆC‡€B†Eƒ}E„{DƒzC‚yBwAuAu@€t;}x;}x;}x<~y<~y<~y<~y=z?|x@}y@}yAyB€zA‚yBƒzBƒzGƒ{I…{K„{O‡|Pˆ}P‹}PPŽ€R„S‘…U“‡T”ˆU•‰S•‰T–ŠT–ŠQ—O˜O˜O˜M˜K˜K˜K˜NšNšNšO˜ŽO˜ŽQ˜ŽQ˜ŽQ˜ŽO•ŽO•ŽN”L•K”ŒH“‹H“‹G’ŠG‘‹FŠE‰Cކ@…>Œ=‹€<‹~GŠB†B…€C‡€G†|N‡xa’|t¡†ÃÙ¯§Á™u—o‚ª¸‘¶ˆ½Ž ºŠ¯Ìš°Î²ÐŸ²Ò£´Ó¦³Ô¨´Ô«µÔ­«Ï«ªÏ­­Õ²£Î­¤Ï® Éª¬Ð²ˆªŒ 1.XAW‡ma—ye¡h£„`›|k¥ˆw§‹x§x§y§y§y§‘x¦x¦sŸˆw¡Šy¢x Žv z§—}® y®¡,cT-dUT~Z“„a˜‰Zg•ˆk–‰a—Ša—Ša—Š_—Œ^–‹[”‹Z“ŠY’‰Q“‡M“†J’…U—Œ3ja-&+d\<vKŠvU|\“€^’€^’Z”‚U”„O“‚S˜‹O”‡JŒ€V–ŠN‰MJ+-=DTV#jg-~u4„w@…xO‰~SŒƒPŒ„Q‡Q‰MŠHŽˆ@‡„=‚:|;}|)ggUT WVd`ke-s<‰{6}l <-0†n7–{FOžƒO£Š@ž…BŽ?›Ž3“‰/’Š3•0Š)ˆ-Š:vn 2-,,KHZTa]^[dddhel cobqapbqcrau_s[oZn ^sav^sWl_u`sjz'vƒ$tftct%j{#hr!gt gugufwgxi{k9I‡™Tˆ™U}Z{‹e‚‘i†•e‚c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g‘g‘h‚’h‚’h‚’h‚’g‘g‘h„•h„•h…”h…”h…“h…“h†‘h†‘l‡•l‡•k†”l†”l†”n…”o†•q†•p†’q‡“q‡“q‡“q‡“rˆ”rˆ”rˆ”p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”qŠ”s‰”tŠ•tŠ•w‹–y‹–zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜‚—‚—ƒ˜„‘™„‘™„‘™„‘™„‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š€“š€“š“š‚“œ„“œ„’ž…“Ÿ…“Ÿ(Ž¡+Œ .ŒŸ3Šž9ˆ›>ˆšA†™B†™Eƒ“E‘F~G{ŒIw‰Ks†LoƒMn‚Lk„Ki‚IfKfNf„Nf„Pe…NcƒLe…Le‡MfˆMe‰KdŒLdŽLdŽKdMgNhOi‘Pj’Pj’Qk“Pj’Pj’Tj“Tj“Tj“Tj“Tj“Tj“Tj“Tj“Tk‘Tk‘Ul’Vm“Vm“Vm“Vm“Ul’Sl”Ul’Tk‘VlWm‘YmZn‘[o’Zn‘Zn‘Zn‘[n‘[n‘]m‘]m‘_m‘\o’]p“^q”_r•`s–at—at—at—at•at•at•at•at•at•at•at•bu–bu–at•ct•ar“bq’ap‘`o_p‘`o_n^mŽ^k‹_jŠ^i‰^i‰^i…\gƒZeYeYeWeUcSa}S`€S`€Q^~P]}P]}O\|O\|O\|I[zG[zG[zG[zF[zD\zD\zD\zE]yE]yE]yE]yD\xD\xD\xD\xB]rB]r@]r@]r=\q=\q<]q<]q:Zq:[o:[o;\p;\o<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l<\o<\o;[n=[n>\oA\pA\pB]q7_r6`s6ar6cq4cq5eq5eq6gq6ht4ht4ju6mv5nw7qw8rx8rx:xx:xx}{?~|@€{@€{A|C€‚C€‚B‚‚CƒƒC†ƒC†ƒA†ƒA‡?…„?…„?…„>‡…>‡…<‡…<‡…<‡…C‰ƒC‰ƒC‰ƒD‡‚C†C…€B„Aƒ~E€|D{D{CyB~xA}uA}uA~t;zx;zx;zx<{y<{y<{y=|z=|z>zy=|z>}{?z?|@ƒ|A„}A„}G†}I…}K†~N‡~PŠPŒQƒP‘‚P„Q‘…R’†R”ˆS•‰Q–‰Q–‰Q–‰N™‘N™‘N™‘L™‘Kš‘Kš‘Kš‘Iš‘LšLšM™ŽL˜N—M–ŒO–ŒN•‹N’‹N’‹K‘ŠJ‰HއG†FŒ…FŒ…GŠƒF‰‚EˆCˆ~B‡|?‡{?‡z>†yG†|Bƒz@ƒ|C†E‡|I†xQŒxZ’{´É£·Ðªqi‡ª‚™¿•˜¼¡Â–¥Ä—«È–¬Ê™¯Íœ°Ð¡²Ñ¤±Ò¦³Óª´Ó¬©Ò­­Ö±­Ø³¦Ð­¦Ï¯ªÏ¯ºÚ»…£†I,GxXd—ub˜si¢|tª…v§‡~¬}¥‰~¦Š~§Œ¨€¨~¨‘~§’~§’u£Œy§u ‹q›‰s kœŒgœŽs©œCxjO@Hr[”…^•†V‹}e–ˆf”‡b—‰b—‰b—‰a—Ša—Š^–‹]•Š]•ŠW˜‰M’ƒL’…ZšŽ7lc-%+f^?‚yD‰tNyX“~^”}_•~`˜ƒ]˜„W•ƒT•…V—ˆOh¤š9sn)* CH!W^%nf0|q:‰|AŒ|IŒ}RŽƒX‘ˆX‘‰Z‰X“‹U“N‘ŠGŠ…C†B…€C„‚F€-nldb \YRMZT-rh<|p$ G8+ƒk*ŒnFž€U¢‡O£‡BƒAœB¡“3”Š1”Œ5—‘/ˆ1‹…8ކ=fa 54PKYSd]f_fhekem cqbqaqaqaq[p^s[pVlXn _u \rSiPf_uk~l}m| q€jz_oer"hu#jx!izgwcuatatgy-yŒJ‡›Y‡™]“bcƒb„‘c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘g‘h‚’h‚’h‚’h‚’h‚’h‚’g‘iƒ”iƒ”iƒ“iƒ“i„’i„’i…i…l‡•k†”k†”l†”l†”n…”n…”q†•q‡“q‡“q‡“rˆ”rˆ”rˆ”s‰•s‰•p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”p‰“s‰”s‰”tŠ•w‹–zŒ—zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜‚—‚—ƒ˜„‘™„‘™„‘™„‘™„‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š~“›~“›€“›’›„“œ†’œ†’œ‰’Ÿ-ƒ•/ƒ•2‚“7“;’@~B|D|Bx‰Dx‰Eu‡Gr…JoƒMn‚Nk€OjMf€NeLb~Lb~Oc‚PdƒObƒNa‚Od„Nd‡Nd‡LdˆLb‹KcJcJcLeMfNg‘Oh’Pi“Pi“Pi“Pi“Qj’Qj’Rk“Rk“Rk“Rk“Rk“Rk“QkQkRl‘Sm’Sm’Sm’Sm’Rl‘Tm•Sm’Sm’Um‘Wm‘Xn‘Yo’[o’ZoZoZo[n[n]n]n_n[n‘\o’]p“_r•`s–`s–`s–`s–`t“`t“`t“`t“`t“`t“`t“`t“at•at•`s”bs”`q’ap‘`o_n^p_nŽ^m]lŒ^jŒ^hŠ]g‰]g‰]g…\f„Yd‚Yd‚We‚VdSc€Qa~O^~O^~N]}M\|L[{L[{L[{L[{HZwF[wF[wF[wE[wC[wC[wC[wE^xE^xE^xD]wD]wD]wC\vC\vB]qB]q@^q@^q=]p=]p<]p<]p:Zq:[o:[o;\p;\o<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l>\o=[n=[n=[n?Zn@[oB[oC\p6^q7_q7_q7_q6ap5bp6cq4cq6du6es7ft8ht8jv9lv8mw7nw:su;tvwx?xy@zyA{zA{zBzC{€B|C~€BB€€@€€@@‚@‚A‚ƒ?‚ƒ?‚ƒ>„„>„„>„„C†ƒC†ƒC†ƒD…ƒC„‚DƒC‚€D€E}~D|}D}|C|{C|yB{xB|wB|w?xy?xy?xy?xy@yz@yz@yz@yz?{{?{{@||@}?€~Aƒ~A„B…€F†€H‡~K‡Mˆ€O‹PŽ‚OƒO‘…O‘…P’†Q“‡P•ˆQ–‰Q—ŠQ—ŠQ—ŠM˜K˜K˜J™J™H™H™H™J™ŽK™ŽJ˜K—ŒJ–‹K”ŠK”ŠJ“‰M‘ŠM‘ŠKˆJއHŒ…H‹„GŠƒF‰‚J…}H„|Gƒ{DƒyAƒxAƒw?„w@…vDƒyBxA‚yC†}G‰~Fˆ|IŠzLŒy¢½œ²Í«h‡bƒ¥} Â™“µŒ™ºŽ Á•§Ä’ªÈ—®Ì›¯Ï ±Ð£°Ñ¥²Ò©´Ó¬¬Õ¯¯Úµ­Ø³§Ò­¨Ð­¯Ñ²Äãć¡ƒI([‡cs¢{p v~¬‚‰²ŒŠ®ŠŠ«‰±’ް‘‹¯‘ˆ®’†«‘‚¨’¤}¤x¨}«”qŸ‰mš‡u¢‘g˜ˆ[‚fž‘_”†PA9rcV‘‚[”…Z‘‚d—‰c”†d˜†e™ˆe™ˆc˜Šc˜Ša—Ša—Š`–‰\šŠR•†N“„aŸ“Avl1)(dZ?ƒxDŒxP“~Z˜€`™€e™e›„b›†]˜„W•ƒ\—ˆj¢—Rˆ A>77&gh+qq*}n8†uG|L‘}P‘T’„Z“Š\’‹]–[—W–ŒR•ŒO”ŠM‰J†JŠ…Jƒ€:yw)onbaPNKHUQ(`[$F;.ƒm1ŽsIUŸ…T£ˆH¡‡DH¥–6˜Œ6™7—3Ž…@“Š>„*EA D>VPZRf_kdjkhmfmdqcraq`p_oWl^s^sYnXm\r[qUkI_ Uk_tbwh}p‚l}bqftguhvgxfwdvcucu]scx-r†Iƒ–Y‰›\…”]‚]‚c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚fƒ’fƒ’e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘h‚’iƒ“iƒ“j„”j„”iƒ“iƒ“h‚’j‚”j‚”jƒ“jƒ“j„’j„’j„j„k†”k†”k†”k…“k…“n…”n…”p…”q‡“q‡“q‡“rˆ”rˆ”rˆ”s‰•s‰•r…’r…’r…’s†“s†“s†“t‡”t‡”p‰“s‰”s‰”tŠ•w‹–zŒ—zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜€—€—‘˜‚’™‚’™‚’™‚’™‚’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š}‘œ}’š’š’›ƒ’›…‘›†’œˆ’œ2vƒ4uƒ8uƒ:s‚>r‚@qBpDpCm€Em€Gl€HkJi~Li~Mh}Og}OdMb}La}La}Ma€PbPa‚O`ObƒOb…Nb…Mc‡KaŠIa‹IbŒIbŽKdLe‘Mf’Ng“Oh”Oh”Oh”Oh”Ph’Ph’Ph’Qi“Qi“Qi“Qi“Rj”Pi‘Pi‘Qj’Rk“Rk“Rk“Rk“Qj’Sm•Tn“Sm’Sm‘Vn’Xn‘Yo’Zp“ZoZoZo[n[n]n]n_n]n]n_p‘`q’ar“bs”bs”bs”`t“`t“`t“`t“`t“`t“`t“`t“_r“_r“_r“`q’`q’`o_n_n]oŒ_oŒ^m\k‹]i‹^hŠ]f‹\eŠ\g‡Ze…Yd„VcƒWd„TcƒRaOa€N]}N]}M\|L[{KZzKZzL[{L[{HZwF[wF[wF[wE[wC[wC[wC[wE^xD]wD]wD]wD]wC\vC\vC\vB^oB^o@^o@^o=^n=^n<^n<^n:Zq:[o;\p;\p;\o;]m;]m;]m:^p:^p9]o9]o9]o8\n8\n8\n;\l;[n;Zq;Yr;Yr;Zq;[n;\l?Zn?Zn=[n\o5]o8^p8^p;_q9_q8`r5ar3ar6at8ct:bt;ds;fu;hu7iu6jv9mt:nu;ov=qw>rx?tw@ux@uxAu|Bv}Aw~By~BzC|~A|~A}}B}@}@}?€?€?€?€@‚AAB‚‚D‚‚D‚‚ED€€F€F{~F{~F{~E{|E{|DzzDzzDzzBwzBwzBwzCx{Cx{Cx{Dy|Dy|By|Cz}C|~B~~B€€A‚€A„B…‚C†F†€H†€Lˆ€M‰MŒ‚M„L‘„N“†O”‡P•ˆQ—ŠR˜‹P˜‹Q™ŒQ™ŒL—L—J—J—I˜I˜G˜G˜H—ŒH—ŒI—ŒH–‹I•ŠH”‰J“‰I’ˆM‘ŠL‰LˆJ†K‹…I‰ƒHˆ‚I‡N„Mƒ|I‚zE€xDwBwAƒwAƒwAƒxAƒxC…zE‡|E‰~FŠE‰~EŠ}p“y¸Ú¼Š«‰w˜s†¦}‹¬€›¾’–¹¦Ã‘ªÈ—°Î±Ñ¢±Ð£°Ñ¥³ÓªµÔ­±Ø²²Ûµ®×±­Ö±¨Ñ¬®Ñ¯ËêɈ¢„7bŠg€©ƒ}§~‰¯…¯†•²‹š²”´‘’³’²“±“‹®”ˆ¬”„ª”ƒ¨”y©‘~¬•v¡ŒrŸŒz§–p¡‘b—‰iŸ’uªœ/fW+dUP‹|X“„_˜‰c˜Šd—‰h›‡hšˆi›‰g›Šg›ŠešŒd™‹d™‹`›ŒZ›‹R•†f£•Q…{9/"^T=‚wL“ƒUš†aŸ‰f „jŸ„hŸ†cœ‡^˜†_œˆa˜‡w¬ŸQJ $fa/}v,ƒy/‰rAŒvQ|Y”€V–ƒS—†X•‹^”X–ŠU•‰P•ˆQ–‹R—ŒU–S’‰RŽˆL†D„7~{*tt jjXY CD77713p;“|IšP˜U£‹M¦ŒI ŒK§”<›Œ> ’;™Ž=“‡Pœ8}r -&VNcYbZjaoenlkmingqdsdrbp`n[n`scvat_r`s`s_rOeH_Le ]vh~g|h{ngwfveueufw"hy!gx!fwg| Yn Yl%oB„–Rˆ™W‚•X€’c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“j‚”j‚”jƒ“jƒ“j„’j„’j„j„k†”k†”j…“k…“k…“m„“n…”p…”p†’q‡“q‡“q‡“q‡“rˆ”rˆ”rˆ”t…’t…’t…’u†“u†“u†“v‡”v‡”qŠ”s‰”tŠ•tŠ•w‹–y‹–zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™|–|–|–|–|–|–|–|–}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜~—~—‘˜€’™€’™€’™€’™€’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š‘œ‘œ€œ’›ƒ’›ƒ“šƒ“š„”›:kuhu@guBguDguHezHezHezJezJezLdzLdzLdzOb}Na|L^{L^{M_~L`L_€K^O`O_ƒM`ƒJ`„I_ˆG_‰F_‰F_‹IbŽJcKdLe‘Mf’Mf’Mf’Mf’MfMfMfNg‘Ng‘Oh’Oh’Oh’NhNhOi‘Pj’Pj’Pj’Pj’Pj’Rl”Rm’Rl‘RlTlUnXn‘Xn‘ZoŽZoŽZoŽ[oŽ[oŽ]oŽ]oŽ_nŽ\n]oŽ^p`r‘as’as’as’as’_t_t_t_t_t_t_t_t]p‘]p‘^q’`q’_p‘`o_n_n]oŒ^n‹]mŠ\k‹]i‹]f‹\eŠ\eŠ\g‡Ze…VcƒVcƒTcƒTcƒPbOa€N]}N]}M\|L[{L[{L[{M\|M\|H[vF[vF[vF[vE\vC\vC\vC\vD]wD]wD]wD]wC\vC\vC\vC\vB^oB^o@^o@^o=^n=^n<^n<^n;[r;\p;\p;\p;\o;]m:\l:\l:^p:^p9]o9]o9]o8\n8\n8\n;\l;[n;Zq;Yr;Yr;Zq;[n;\lAZn?Zn>Ymbt;ds9ft5ft9ft:gt;hu=kv>lw?nv?nv@ow@ny?pzArz@t{Au{@w|@wz@wz@y{@y{?z|?z|>{}?|~?|~>~?|~@}@}C~€C~€E~€E~€E~€Ey€EyEyEz}Dy|Dz{Dz{Dz{Dv|Dv|Dv|Ew}Ew}Ew}Ew}Fx~Fx~Fx~EyD{~B}B€€@€€A‚€A„C†E…H‡~J‰€JŒJŽƒJ„M’…M“†N”‡N–‰O—ŠM˜ŠM˜ŠM˜ŠL•L•J•J•H•H•G–G–G–‹G–‹F•ŠG•ŠF”‰H”‰G“ˆG“ˆL‰LˆKއLŒ†JŠ„Jˆ‚K‡K‡QƒPƒL‚}H€{D€xC‚xB„yB„y@„yB†{C‡|Dˆ}Dˆ}EˆEŠ€DˆS€m­×ÀœÂ¤s•pƒ¤x’³†ªÎ œÁ“¥ÂªÈ—°Î±Ñ¢±Ð£¯Ð¤²Ò©´Ó¬´×¯µÚ´¯Ö°²Û¶¬Ò®¬Ï­ÍîÌ…¤ƒ7l’tŠ³Žˆ²‰‘º’¶Š¾’©Äœ”³Œ’³Ž’³²“ޱ–‹¯—‰¯™‡®™|ª“‚®—~©”z¤’|¨—x§—o¢”m¢•}²¤I€qWHG‚sQŒ}_š‹`—ˆgœŽmžŠmžŠnŸ‹lžŒlžŒjžiŒgŒb›Œd£“V—‡j§™b—Š @6VK:€sO’‰Z›Œf¡i¢‰l¡†j ‰eŠ]˜‰g ‹iŸŽQu5- A:<„x1‰y,{8“yJ“y\”}c™‚[œ‡Sš‰T™Œ[–ŽP—‡M–†L”‡M•ˆQ–‹T–‹W“‹Y’ŠTˆQ”EŒ‰8‚‚5.nrQS :< ""#h]4†tDzM’}V¡‹IŸ‡N¢ŠJ¤=œˆE¥”>™ŠH™ŠXŽ"_Q (!JBcX lancqhtjsopmmpjrisgseqblbs`qbsgw hxfvdteu[qNeIdTo_zczh{$p‚kzfucrcshx$j{#hy ev'h}^rYk arq7|N€–X˜c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚c€ddde‚‘fƒ’fƒ’fƒ’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’j‚”j‚”jƒ“jƒ“j„’j„’j„j„k†”k†”j…“k…“k…“m„“n…”p…”p†’p†’p†’p†’q‡“q‡“q‡“q‡“t…’t…’t…’u†“u†“u†“v‡”v‡”r‹•tŠ•tŠ•tŠ•vŠ•y‹–y‹–y‹–{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™|–|–|–|–|–|–|–|–}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜~—~—‘˜€’™€’™€’™€’™€’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘šƒžƒžƒ‘„“œ‚“œ‚”›‚•œ‚–›BfnBeoBeoBeoDdoDdqDdqDdqI`vI`vI`vH`vH`vH`vH`vH`vNa|M`{K]zK]zJ^}K_~J]~I\}O^M]K^J]‚G]†E]‡D]‡C^ŠG`ŒHaIbŽJcKdKdKdKdKdŽKdŽLeLeMfMfMfNg‘NhNhOi‘Pj’Pj’Pj’Oi‘Oi‘Qk“PkPkQkQkTmUnWmZoŽZoŽZoŽ[oŽ[oŽ]oŽ]oŽ_nŽ^n‹_oŒ`paqŽbrcscscs_t_t_t_t_t_t_t_t\o]p‘]p‘_p‘_p‘`o_n_n\oŠ^n‹]mŠ\k‹\hŠ]f‹\eŠ\e‹\g‡Xe…VcƒVcƒTcƒRdƒPbN`M_~M_~L^}K]|K]|K]|L^}L^}H[vF[vF[vF[vE\vC\vC\vC\vD^vD^vD^vD^vC]uC]uC]uC]uB^oB^o@^o@^o=^n=^n<^n<^n<\s<]q<]q;\p;\o:\l:\l:\l8^p8^p7]o7]o7]o6\n6\n6\n;\l;[n;Zq;Yr;Yr;Zq;[n;\lAZnAZn>Ym:Zm8Yl5[m3[m3[m4\n7]o;\o=\q=^r<_s7at4av3\r8]s:]q=^r>_r;as7dr5dr7bs8ct9ds;fukv>kv=kv>lw?mx?px@qy?sy?sy?sy>uz>uz>v{?w|=w|>x}=z~=z~›|Q˜}g™k…_ ŠRžŒU›Ž[—Nœ‹Nœ‹M›ŠM˜ŠP–‰S•ŠZ–Œ`—ŽT“‰X›”H’Ž7ƒ‚7ƒ=}5mr0`d%'2 JD!n`;‚qL‘}TŸŠ;“|N¢†Fž†:˜€G¦’?™†M›ŠZ›‹ F4 =6$]TfZla%ti$wn"yowqtppp lr ltktfpdl gv_n_n hwm| ixftgubx^xRmIfRoe#l€fxm}gwapbrhx$j{"gvbq'^s$h{k{aq^nj€C{”\ƒŸc’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚c€c€dde‚‘fƒ’fƒ’g„“g‘g‘h‚’h‚’h‚’h‚’g‘g‘k“k“k‚’k‚’k‚‘k‚‘kƒkƒk†”j…“j…“j„’j„’m„“m„“p…”o…‘o…‘o…‘p†’p†’p†’q‡“q‡“t…’t…’t…’u†“u†“u†“v‡”v‡”sŒ–u‹–u‹–tŠ•vŠ•xŠ•xŠ•xŠ•{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™|–|–|–|–|–|–|–|–}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜~—~—‘˜€’™€’™€’™€’™€’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘šˆ‘Ÿ†‘Ÿ‡“Ÿ…“Ÿƒ”‚•œ—œ—œHbnGamGamGaoF`nF_oE^nE]oE[tE[tF\uF^vG_wH`xF`xF`xKazJ`yJ_zI^yI^zJ_{J^}K_~K^J]~H\H\F\€H^‚G^„H_…@`„Aa…Cb‰DcŠEcŒEcŒDaC`ŒGb”Ic’Jd“Me“Mf’NfNfNgKcLdŽOePfSf‘Tg’Wh“Wh“UjUjUjVk‘Vk‘Vk‘Vk‘Wl’WmWmXoYnŽZnYmŒXm‰Zl‰XpŽZoŽ\n^m_nŽ]oŽ[pZr_q`r‘`r‘as’as’`r‘`r‘_q]n]n]n]n\mŽ\mŽ\mŽ[lZm’YmXkŽViŠWiˆXh…Yg„YgƒUf‡Te†Te†Sd…SbƒRa‚Q`Q`M_~L^}L^}K]|K\}J[|J[|IZ{C[wC[wA\wA\w?\w?\w>\w>\wA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`p8ap9`o9`o;_o<^n=^n?]n?]n@`s?_r?_r>^q=]p<\o<\o<\o9Yp9Yp9Yp9Yp9Yp9Yp9Yp9Yp9Xm9Xm9Xm:Yn:Yn;Zo;Zo;Zo6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r7_r8`s8`s8`s8`s7bu7bu8cv8cv8cv8cv9dw9dw=iv=iv=iv=iv>jw>jw>jw>jw@mx@mxAny@mzAn{@o}@o}@o}@r~@r~AsBt€CuCuCuCuCv€Cv€Cv€Cv€Cv€Cv€Cv€BuEv€Ev€Ev€Ev€Ev€Ev€Ev€Ev€Ew}Fx~Fx~Ez}D{~E}~E}~E~F€F€G€G‚~I„€J†€K‡Lˆ€NŠ„O‹…NŒ†O‡NŽˆNŽˆLˆLˆJŠJŠI‰I‰I‰I‰I‰I‰JˆHŽˆI‰HŠHŠE‰E‰E‰G‰G‰I‰JˆJŒ‡I‹†JŠ…I‰„Eˆ…E†„E‡‚F†E…F„~E„{E„{F…|F…|F…|G†}F‡~GˆGˆGˆL€CoBuaT|cw–{”®žµ•˜¯½”£Ãš¨ÈŸ§Çž§Çž­Ë¢±Ï¦³Ñ¨´Ù³°×±¯Û²­Û±³ß¸«Ð®×ôÚ„ž†8v¥~€´„’ÀŒš¼†¢½‹£À’›¿“¤¿Ÿ¿œš¾š”¼™º—¶–´”Œ³“‚´”±”~®‘¬‘}¬’y«“tª“p¨“oª–~¹¥Q?%`QL‡xNŠxf¡Œg£‹r¦t¥u¤Žv¥v¥s§o§o©‘f¤˜h¥—i¤•i ‘m ’Hwn+UNAhf:ˆ}R˜‹[ŠXœƒY£…\¦Š_¡ˆfŸŠ†³™\€r)%SK.‡s1—{@˜€WŒ\‡ZˆVžˆSžˆTŸŠTžŒWžXžS˜S˜S—ŒR—ŠR—ŠU—‹V˜ŒWš‹V•“]—E‡|^¡’W•‡0laIxK~z%RV24((HC/jb\w>\wA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`p<`p<`p;_o=_o=_o<^n=^n=^n>^q>^q>^q=]p<\o;[n;[n;[n9Zn9Zn9Zn9Zn9Zn9Zn9Zn9Zn9Xm9Xm:Yn:Yn:Yn;Zo;Zo;Zo6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r7_r8bu8bu8bu9cv9cv9cv:dw:dw\w>\wA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`p?`p?`p>`p=_o=_o;_o:^n:^n=]p=]p=]p<\o;[n;[n:Zm:Zm:[o:[o:[o:[o:[o:[o:[o:[o:Yn:Yn:Yn:Yn;Zo;Zo;Zo;Zo6^q6^q6^q6^q6^q6^q6^q6^q5]p5]p5]p5]p6^q6^q6^q6^q:bu:bu:bu:bu;cv;cv;cv;cv:ev;fw;fw;fw;fwxmW’„^™ŠbžŒt«’x¬”}¯—±™~²šz±˜u¯–q®”g®šm²žm®™q¯™u­šl  NB/ZQS‡^“Š`„a’‚bš‡aœˆmŸ‚«œm˜ƒ-!<6M‰~T¢‹G™|Y †gŸŒc¡‰a¢‰^¢‹\¢‹Z¢Œ\¡Œ^ ]ŸŒWœV›ŒV›ŒUš‹Uš‹UœŒUœŒVX˜ŒU–‡]›W”†bœ‘fœ•=om RRTW"XY']^&\\SPLGVN+d\/vfA„u<pN•…E€V—‡+`Q/sb:p6‚p1ƒq1†x-„z"}t {x}y}{zx tuor msou jy jy jy ky jy jyiyiyiwetk{h}[qXq a| fi|j}j}i{gyfwfwhv&l}!i{hzj{i{av [p Yn0w‹H†˜\Š›_€c}‹j„g‡’^‚Œb€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘ddddddddf€‘f€‘g’g’h‚“h‚“iƒ”iƒ”i„’i„’i„’j„’iƒ‘k‚‘k‚‘k‚‘j„’j„’j„’j„’j„’j„’j„’j„’p†’p†’p†’n†’n†’l†’l†’l†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•xŠ•xŠ•xŠ•y‹–y‹–y‹–zŒ—zŒ—xŒ—w‹–xŠ•xŠ•y‰•zŠ–~Œ˜™|–|–|–|–|–|–|–|–}Ž—}Ž—}Ž—~˜~˜~˜~˜™~‘™~‘™™™‚‘š‚‘š„š„š‡‘›…‘›„š„š‚‘š™™™€€œ€œ’›‚“œ‚”›ƒ•œƒ•œB]kB]kC^lC]mC]nD^oD^oD]q=^r>]rA^sD_tG^tI^tM]tM]tG^tG^tF]sF\uF[vF[vG\wG\xG\xH]yH^zI^}G_}F]}C\|B[}B^B^C_‚D_„D^†E_‡E_‡E^ˆCaŠEaŠFb‹IbŒIc‹Jc‹Jc‹IbŠIbŠIbŠLb‹Lb‹OcŒPdRdSeŽPfŠPfŠPfŠQg‹Qg‹Qg‹RhŒRhŒRh‹SiŒSjŠVk‹Xl‹Xl‹Xm‰YkˆWoXmŒ[mŒ]lŒ]lŒ\nZoŽXpŽ\p[oŽYmŒXl‹Xl‹YmŒ[oŽ\p\mŽ\mŽ[l[l[lZkŒZkŒZkŒ[j‹\hŠ[g‰Ye‡Xe…Wd„Wd„Wd„Rc„Rc„QbƒPa‚M`M`L_€K`€J]~J]~I\}I\}H\{G[zG[zG[zC\vC\vA\vA\v?]v?]v>]v>]vA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`pA_pA_p?`p>`p;_o9`o9`o6_n<]p<]p<]p;\o;\o;\o:[n:[n8[o8[o8[o8[o8[o8[o8[o8[o:[o:[o:[o:[o:[o:[o:[o:[o6^q6^q6^q6^q6^q6^q6^q6^q5]p5]p6^q6^q6^q7_r7_r7_r;`t^qA_rD_sG_sI^sL]rL]rG_sF]sF]sE\rE[tF[vF[vG\wF[vG\wG^xH^zF^zE]{B\zA[y@\~A]€A]€A]€B]‚C]…C]…D^†Bb†Eb‡FcˆHcˆId‰Jc‹IbŠIbŠIbŠJc‹Lb‹McŒOcŒPdRdRdOeˆOeˆPf‰Pf‰Pf‰QgŠQgŠQgŠQgŠQgŠRi‰UjŠVj‰Vj‰Vk‡Xj‡Um‹Wl‹YkŠ[jŠ\k‹Zl‹XmŒWoZoŽYnWl‹VkŠVkŠWl‹YnZoŽZkŒZkŒZkŒYj‹Yj‹Yj‹XiŠXiŠ[hˆZg‡Yf†Ve…Ud…Tc„Tc„Tc„Ra‚Pa‚Pa‚M`LaK`€I`€H_I]€H\H\G\|G\{F\xE[wE[wB[uB[u@[u@[u>\u>\u=\u=\uA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aqB`qA_p?`p>`p<`p9`o9`o7`o=^q=^q=^q<]p<]p<]p<]p<]p8\n8\n8\n8\n8\n8\n8\n8\n:[o:[o:[o:[o:[o:[o:[o:[o6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r8`s8`s8`s;`t;`t;`tcw>cw>cw>cw@gu@gu?hw?hw>iz?j{>i|>i|?k|@l}Am~BnCo€Co€Co€Co€Cp~Cp~Cp~DqEr€FsFsGt‚Lp€Lp€Lp€Lp€Lp€Lp€Lp€Lp€IrIs€Is€Gs€GtGu€Gv~Gv~GtFs~Fs~Ft|Gu}Hv}Iw~Jy}K{}K{}K|~L}K~€K~€I€I€K€}K€}K€}L~L~M‚M‚M‚K„K†‚Mˆ„MІN‹‡MˆNމNމR“R“R“R“QŽ’P‘MŒMŒP‘OŒQ‹P‹QŠŒP‰ŠPˆ‰P‰ˆN„„MƒƒN‚‚MN€€N~M}~L|}N€~J{yHvpS~uo—…‰¯“‘³Ž‡ª~¶Œ—»‘š¾”ž¾•¤Â™­È ²Ì¤²Ì¤ÃÔ¨ÃÔ¨ÆØ©ÈÚ«Æ×¬ÆØ¯ßï;Ϯ0G+p“q˜Æ›ŸÎªÏ­É›±Í¢­Í¤«Ë¨©Ê§£É¥žÈ¥›Ç£—Ä£—¡˜Á¡ÃžŽÀžŒ½‹½Ÿ‰¼ ƒ½¡}¼¢z»¡u¹¢w¸£‡Â³(`S9.PŠh¦˜a¢’q¬r­‘u¯“z±–{µ™}¸œzºy»žoºžt¾ q·˜{»|¶š‰½¥1_LD3GŠmRq[ub™~e¥ˆb¥†k§‰‚¶˜-OD 4-‰sAŒv@‹u<‹v7{-ˆy!€r"z‚z€y}wyvuutwswpwpvountlsjrjrirqwksoym|]oVl `zj„h{i|i|j|i{ hyevesgwi{k}j|l!mƒg|^s_rg{4yVˆœc‰›_€_Šb†Žb€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘g’g’g’g’h‚“h‚“h‚“h‚“k‚‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’n†’n†’n†’n†’n†’n†’n†’n†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–y‹–w‹–w‹–y‹–y‹–zŠ–{‹—}‹—}‹—|–|–|–|–|–|–|–|–}Ž—}Ž—}Ž—~˜~˜~˜~˜™~‘™~‘™™™‚‘š‚‘š„š„š‡‘›…‘›…‘›…‘›‚‘š€‘š€‘š€‘š€€œ€œ’›‚“œ‚”›ƒ•œƒ•œB_nB_nB^oB^oB]qB]qC^rC^s@^o@^oC_pF`qG_qH^pH^pI]oG_sF^rF^rE\rE\rF\uF\uG\wG]vG]vF^vF]wD]wD\xA\w@[v@[}@[}@[}@Z~A[B\C]‚D]…Bc„Dc„Ec†Hd‡HcˆIcˆIcˆHa‰IcˆIcˆLc‰Lc‰OdŠOdŠQdŠQdŠNe…Ne…Of†Of†Of†Pg‡Pg‡Pg‡Pf‰Pf‰QhˆTi‰UiˆUiˆTi…Vh…Sk‰TiˆWiˆYhˆYhˆXj‰VkŠTlŠVnŒUm‹TlŠSk‰Sk‰TlŠUm‹VnŒXiŠXiŠWh‰Wh‰Wh‰VgˆVgˆVgˆWg„Wg„Ud„RdƒRc„ObƒOb…Ob…Q`Q`N_€L_€K`€H_F_F_F\€F\€F\E\|D\zD\xC\vC\vB\tB\t@\t@\t>]t>]t=]t=]tA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aq@aq@aq>`p>`p>`p<`p;_o;_o;_q;_q;_q;_q;_q;_q;_q;_q6]l6]l6]l6]l6]l6]l6]l6]l9\p9\p9\p9\p8[o8[o8[o8[o6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r7_r8`s8`s8`s9at9at9at9at9at:bu:bu:bu;cvdv>dv>dv>dvAeu?fu?fu>fx?gy=gz>h{>g}>j{?k|@l}Am~BnBnBnBnAn|Bo}Bo}Bo}Cp~Cp~DqDqKoKoKoKoKoKoKoKoJp‚Jq€Jq€Hq€HrGs€GtGtIpIpIp~Ip~Iq}Jr~Kt}Kt}Kx|Kx|Ly}Kz~L{K{K{K{J{}J{}K|~K|~L}M~€M~€M~€Mƒ„N„…P†‡O‡ˆP‰ŠQŠ‹QŠ‹PŒŒR‰Q‹‘Q‹‘RŒ’PŒ’O‹‘M‹‘LŠQ‹‘PŠPŠQ‰ŽPˆP‡ŠO†‰N†‡Mƒ„O‚„PƒOP}€Q|P{~Qz}JxyO}~Nz{Lwt\†{|£ŽŽ²”°Š²ˆ”ºœÀ–žÀ—¢À—©Ã›¯ÇŸ¯ÇŸ¸Ì¡¼Ð£ÄÓ§ËØ¬ËÕ«ÒÚµæïÎÓÞ¾8K0mŒkšÆžÌ¬Ð¡®Ë¶Ñ¦³Ð©­Íª©Í©¤Í¨ Ì¨œÊ¦šÇ¦›Æ¥šÅ¤”Ç¢’Š Á¡‹Á£†Â¤Á¤{Á£x¤s·ž‰È´V€0#6se`¡‘_¦’n¬Žo­s¯‘v°“yµ—z¸šy¼z¾ŸtÀ zÄ¢w½™€À}¶•Œ½¡Mw`>)V”vc˜}i™kœ†k¥h¥‹m§‹€±•">8<78skFˆu^}f¡{]”su®•h¨Šf©Šc©‹a©‹_©a¨b¦b¦`§Œ^§]§[§X¦U¤T£Q¡U£ŒP˜„i§™j¢—"WN?64pf6thEtJƒzK„{G€xE}xE|y>tt6ll-\ZLIVPPIHtm&ME&/aU;‰rBŽvFxEwCŽx<Ž{1‰y&ƒt#ƒy‚xyx}xzxwxuwsxsxrwqvoumtls"ks#qxlunykw]m [mezji|h{h{j|!k}"j{ hygugvj{!m!m!m€ l‚k€g|`p^oj=€•T‰V’[~Œd„‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘g’g’g’g’h‚“h‚“h‚“h‚“k‚‘k‚‘k‚‘iƒ‘j„’i„’i„’i„’k…“k…“k…“k…“k…“k…“k…“k…“l†’l†’l†’n†’n†’p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•w‰”w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–vŠ•vŠ•y‹–y‹–{‹—{‹—}‹—}‹—|–|–|–|–|–|–|–|–}Ž—}Ž—}Ž—~˜~˜~˜~˜™~‘™~‘™™™‚‘š‚‘š„š„šˆ’œ†’œ…‘›…‘›ƒ’›€‘š€‘š€‘š€€œ€œ’›‚“œ‚”›ƒ•œƒ•œ@_n?]n?]n?]n?]p?]p?\q?\qD^oD^oE_pE_pE_pE_pE]oE]oG_qF^rF^rF]sF]sF\uF\uG]vH_uG^tE]sE]uB[uB[u@[uA\w?[z?Z|?Z|?Y}?Y}A[€B\C]‚@b€Ba€CbFb„Fb…Ga†Ga†F`…Hb‡Hb‡Ja‡KbˆMbˆMbˆObˆObˆLcƒLcƒMd„Md„Md„Ne…Ne…Ne…Pf‰Pf‰QhˆShˆTh‡Sg†Sh„TfƒQi‡Rg†Ug†Wf†Wf†Vh‡TiˆRjˆQi‡Qi‡Qi‡Qi‡Qi‡Qi‡Qi‡Qi‡VgˆVgˆUf‡Uf‡Uf‡Te†Te†Te†TfƒSe‚PeOc‚NcƒLb…Lb…Jc…P_€P_€N_€K^H_F_D`C_~F[F\€E[~E\|D\zC[wC\vC]uB\tB\t@\t@\t>]t>]t=]t=]tA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aq=aq=aq=aq>`p>`p>`p?`p>_o:^p:^p:^p:^p:^p:^p:^p:^p7^m7^m7^m7^m7^m7^m7^m7^m:]q:]q9\p9\p9\p8[o8[o8[o6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r8`s8`s7at7at7at7at8bu8bu8bu8bu=ds=ds=ds>et>et>et>et?fu@dt@dt>dv?ew>fy>fy=f|=f|>h{?i|@j}Ak~BlBlBlBlBm~Bm~Bm~Bm~Bm~Bm~Bm~Bm~IoIoIoIoIoIoIoIoLp‚Lp‚Lp‚Jq€Jq€HrHrFrKoKoJn~Jn~Jo}Kp~Lr~Lr~Ls{Ku|Lv}Mw~LxJxJxJxHx~IyIyJz€K{K{L|‚L|‚N€†O‡P‚ˆP„ŠQ…‹P‡ŒP‡ŒP‡ŒO…ŒO†P‡ŽO‰M‰M‰K‰K‰Oˆ‘N‡P‡ŽO†O†‹N…ŠO„‡O„‡O‚…P€„OƒQ~‚R|RzSy~Sy~NwyR}€S}‚Mx{S{yiŽ„€¤ŽŽ¯”y¡w‡¯…𾔢ě§Åœ­ÇŸ³Ë£·Ì¥®Éž¸Ï£ÄÕªÒܲӨ±Üà½íïÑåéÌIYAo‹mœÈŸŸÍž²Ø¨µÒ¥ºÔ¬²Ï¨¯Ð­­Ñ­§Ð«£Ï«ŸÍ©žËªÊ©žÉ¨˜Ë¦–ɤ”Ƥ“ťƧ‰Ç©ƒÆ©~ƨzÇ¥y¢ŠË²|´¡ C2TBK|^§‘l¬Žo­t°’w³•z¶˜x¸šw»œu»œvÀžzžx½˜…œ‚¸•޽r™!E-Q}lhŒ~v“Šs”j“ŒX…|KsgLm_20><1pgL‘|W—th¡z_™vl¬f©‰eª‰aªŠ^ªŠ^ª‹_«Œ`ªŽb©Ža©‹`ªŒ_ªŽ]©‘Z¨‘W¦‘S¤‘Q£P¢‹V¢b¤˜5qg A8"^S>o7~jJpSŠ{Y‘„X’‡QŒ„K…€C~z\o>\o=Zo=Zo=ZoE]oF^pF^pE_pE_pE_pB^oB^oG_qG_qF^rF^rF]sF]sG]vG]vH`tG^tE]sC[sA[sAZt@[uA\v?[z?[z>Y{>Y{>X|@Z~A[€C]‚>`}Aa~A`D`‚D`ƒE_ƒE_„E_„Ga…Ga…Ia…Ia…Ka…Lb†Na†Na†JaKb‚Kb‚Kb‚Kb‚LcƒLcƒLcƒPf‰Pf‰QhˆShˆSg†Rf…Qf‚Se‚Og…Qf…Tf…Ve…Ve…Ug†Sh‡Qi‡Nf„Nf„Og…Ph†Ph†Og…Nf„Nf„Uf‡Te†Te†Te†Te†Sd…Sd…Sd…QfQf‚OeLd‚Kb‚Ib„Gb„Ga…O^O^M^J_H_E^~C_~B_~F[F[E[E\|D\zC\vC]uC]uB]rB]r@]r@]r>]r>]r=^r=^rA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aq9bq;bq;bq=aq>`p?`pA_pA_p7]o7]o7]o7]o7]o7]o7]o7]o7^m7^m7^m7^m7^m7^m7^m7^m8]q8]q8]q7\p7\p6[o6[o6[o6^q6^q6^q6^q6^q6^q6^q6^q5]p5]p5]p6^q6^q6^q6^q7_r5`s6at6at6at6at7bu7bu7bu?dr?dr@es@es@es@esAftAft?cs?cu@dv>dv=ex>e{>e{=f|>h{>h{?i|@j}Ak~Ak~Ak~Ak~Al}Al}Al}Al}Al}Al}Al}Al}Fn€Fn€Fn€Fn€Fn€Fn€Fn€Fn€NoƒLoƒKoKoIpGpGq~Gq~Mn‚Lm€Lm€Ln~Ln~Mp~Mp~NqKrzKrzLs{Ku|Lv}Jv}Jv}Jv}HvHvIw‚Iw‚JxƒKy„Ky„Lz…M{†N|‡M~ˆN‰M€ŠN‹L‹L‹L‹M‚ŒM„M†L‡L‡JˆJˆM†M†N…ŽM„‹MƒŠLƒˆM‡M‡N„P€„PƒQ~‚S{€TzTx~Tx~U|~R{~Oy€Oy€R{~]ƒ}s”…†¥^‰^vžt“¹§É ´Ò©¿Ù±Éá¹Ïä½ÔòÉàøÎîÿÔûÿÜùû×þÿßÿÿëÿÿê`nVy•w¤Ð§¦Ô¥½ã³ÀݰÁÛ³·Ñ­²Ó°¯Ó¯ªÓ®¥Ñ­ Ð¬žÍ¬ŸÌ«ŸÌ«›Î¨™Ì§—ɧ–ȨɪŒÊ¬†Ê«É«yʣ˩‹Í°ŽÇ²!YF=):j[¦o²“s³•y·™»½Ÿ}½Ÿy½žv¼u¿›{Áœ|¿˜È¢Š¾™—Á¢“¹5U_o@^q@^qB]qD\rE[tE[tG[tB]rB]rC^sC^sC^sC^sB]rB]r>Xv>Xv>Xv?Xx@YyAZ|AZ|B[}G^~G^~G]€H^‚H]ƒH]ƒH\…H\…G`‚G_ƒJ_…J^‡L^‡L_…L^ƒL_‚I^~J_J_K`€LaMb‚Mb‚NcƒKb‚Kb‚LcƒMd„Md„Ne…Of†Of†Pe€Pe€Pe€Pe€Pe€Pe€Pe€Pe€Nc‚MbNc‚Ld‚MeƒLf„Mg…Nh†Pf‚Pf‚OdƒPdƒRc„QbƒQa…Sa…KcKcKe}KfzJeyJd|Jb~Jb€J_I^~H]}F]}E\|C\|D]}D]}@\{@\z@\z@\z@]x?]v>\u>\u:Yp;Zo=\q=^r?`s>br>br`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?_v>^u<\s;[r;[r;[r<\s=]t:Zq:Zq;[r<\s=]t>^u?_v?_v8\n8\n8\n8\n8\n8\n8\n8\n:Xs:Xs:Yr:Yr:Zq:Zq:[o:[o5^m5^m5]o6^q6]s6]s7]u7]u9_q9_q9_q9_q:`r:`r:`r:`r8`r8`r8`r8`r8`r8`r8`r8`r?`s@at@atAbuAbuBcvBcvCdw?gz?gz?gz?gz>fy>fy>fy>fyCgyCgyBhzCi{Ai{?j{>j{=iz@j}@j}@j}Ak~Ak~Ak~BlBlEm€Em€Em€Em€FnFnFnFnGpGoGn„Fl„Fl„FmƒFn€Fo~IoIoIoIoIoIoIoIoHq€Hq€IrIrIrIrJs‚Js‚GrGrHs‚Hs‚ItƒJu„Ju„Kv…H{…H{…I|†J}‡J}‡K~ˆL‰L‰JˆK‚‰Iƒ‰J„ŠI…‹J†ŒJ†ŒH†ŒM„M‚ŒM‚ŒM‚ŒN‹P‹O€ŠO€ŠP~†O}…P{„OzƒPy‚Py‚Ry‚Ry‚V|Pv{OuyTz~T{}Sz|Z‚gޏ–v“r`b¾ßÄÙ÷޿׿®¾§˜¤Ž¢©”¢©”¥«šœ ”|v]\XWUUdbbCTF|Ÿ…¯Þ·ºá³¿Ó¤ØÜ²×ߺ¹Íª¬Ûº¤Ó²¢Ñ°¥Õ±£Ó¯Ì¦Ì¦¤Ó­ŽÎ°ŽÌ®Ê®‘È­‘ȯɰ˳ŠÌ³ƒË­Ñ²ƒÃ¥ Û¿fž‡ ;+/_Si˜i«ŽƒÃ¦‚¾ }¸™ƒ¼›„Á‡ÆŸ}¾—}Á’ÍŸ–Í –Ä™šÁ›°Ñ¯qŽt/L3-%/M@FjYGq_Bp]=nZ3eS/ZQF>2]PfšˆS–{Q˜w\œxq¨c¤„b¥…a§ˆ_ªŠ^¬[®ŽY¯‘X°’l°™_«“N¥‹b¸ ^°šQ ‹\±›H¥A©ˆn¹£"RF*#%ZQ1rcKŒvSta‘_“_–…[˜ŠX˜ŒU”ŠQ‡NŒ†Cz}K„†:rs'RU470/>urO‹yS‘T•€Q™‚Qœ†F•€<Ž|@‘‚;{2‰{(†{ „~‚}€~&ƒ‚-ˆ…/ˆ….ƒ…0~…/wƒ-k{#^mP]GS La Mb Nc ObQdYk"gx,q‚0nx0qz,q{&nz'm~*o‚)l'g^pdvZm%i|$i|(r„gxr‚&nzp| izbv f{'v‹D€–Tƒ˜`‘c‚‘e‚eŒb}‹a{‹ek„˜fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•r…’r…’r…’s†“s†“s†“t‡”t‡”u†“u†“wˆ•x‰–yŠ—yŠ—yŠ—yŠ—{‹—{‹—{‹—{‹—{‹—{‹—{‹—{‹—}™}™}™}™}™}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜~‘™~‘™™™‚‘š‚‘š„š„š…”…”…”„“œ„“œƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž<\o;[n:Zm:Zm:Zm:Zm;[n<\o?[l@\m@\mA]nB^oB^oC_pC_p@^o@^o@^qB]qD\rD\rE[tE[tB]rB]rB]rC^sC^sB]rB]rB]r=Xr>Yt>Yt?Zu@Zx@YyAZzAZzF^|G_}G^~G^~G]€H^‚H^‚H]ƒF_G`‚I^„J_…L_…K^„L_‚K^I^~I^~J_K`€K`€LaMb‚Mb‚I`€I`€JaKb‚Kb‚LcƒMd„Md„OdOdOdOdOdOdOdOdMbMbMbKcLd‚KeƒLf„Kg…MeOeOdƒOc‚ObƒQbƒP`„P`„JaJb€Jc}Ic{Ic{Ib|H`~H_I^~H]}G\|E\|D[{B[{C\|A]|?[y@\z@\z@]x@]x?]v>\u>\u=\s=\q>]r>_s>_r<`p<`p:ap<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?`t>_s=^r=^r<]q<]q=^r=^r<]q<]q<]q<]q=^r=^r=^r=^r8\n8\n8\n8\n8\n8\n8\n8\n8Ys8Zr8Zr8Zr8Zq8Zq8[o8[o5^m5]o5]o6^q6^q6]s6\t6\t9_q9_q9_q9_q:`r:`r:`r:`r9as9as9as9as9as9as9as9as=as>bt>bt?cu?cu@dv@dvAew=ex=ex=ex=ex=ex>fy>fy>fyCgyCgyBhzCi{Ai{?j{?j{=iz@j}@j}@j}Ak~Ak~Ak~BlBlEm€Em€Em€Em€FnFnFnFnFo~Fn€FmƒFl„Fl„Gn„GoGpJp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚Hp‚Hp‚Hp‚IqƒIqƒIqƒJr„Jr„GrGrGrHs‚ItƒJu„Ju„Ju„JxƒKy„Ky„Ky„Lz…M{†M{†M{†K}‰I}‰J~ŠJ~ŠJ€‹KŒIŒJ‚K€ŠK€ŠK€ŠM€ŠM€ŠN‰N‰P~‰P~†Q|…P{„QzƒPy‚Ry‚Ry‚Ry‚Uz‚Pu}Pu}V|U{Qw{U{^…‡‹¥©ƒš~[qUk|aJV@KSBAF704)),#'*!,+'(&% _xj²Ô¼ÔóÒÜîÇÑÛ±ÄÕ©Èä¶®Ó¥²Ù«­Ø­£Ð©ŸÒ­¥Ú¹ Ùº•ϲб’в–Ò´—ѵ”βŽË±‡È®…ȭ˯ƒË­…È«‘β”Í´3fR/^N_Šu¯’‚ºƒ·™Â¢˜Ë©ŒÂŽÇ Ë£™×¯•Ì¥—É¡‹¶‘²Ôµ¯Ì²%@,/IaYKf\[|mhzbŽw[ŠtV‡qO€lR}r9cXG;Vˆv[œƒT˜yaŸ{a˜qb£ƒa¤„b¦‡aªŠ^¬\¯[¯’[±“`¨‘e³›_³šS©‘\°˜b´žS¨’M§fº¡C…r7+@8+g\2wcLŽuSpc•ƒb–„`šˆ^œŒ\šŽX—V•ŒV’ŠVM‰‰Ayz>no2UX),/-/heNŠxU“V—‚P–Pš‚K˜ƒE”B’/„p1‰y/‹~*Šƒ(Š„-‹‡2‰†2†‚=„‡.uy^g N[KX OZW^[`WfXgYhXgVhYk`r$fx3q{0s|.s}*r~'m~$i|$g|&g|ct!fwXj bt"dv*piy$r‚'q}$s€qi}g}#o…;}J…˜[^b‚d‚dc}ef•e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•r…’r…’s†“s†“s†“t‡”t‡”t‡”u†“v‡”wˆ•x‰–yŠ—yŠ—yŠ—yŠ—{‹—{‹—{‹—{‹—{‹—{‹—{‹—{‹—}™}™}™}™}™}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜}˜}˜™™‚‘š‚‘š…‘›…‘›…”…”…”„“œ„“œƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž=[n=[nZr>Zr?Zt?Zt@[v@[v@[vE^xE]yF^zF^zF^|G_}G^~G^~F`~F_I_ƒI^„K^„K^ƒK^K_~H]|I^}I^}J_~J_~K`K`La€G_}G_}H`~H`~IaJb€Jb€Jb€Lb~Lb~Lb~Lb~Lb~Lb~Lb~Lb~La€La€Jb€Jb€Hb€IcHd‚IeƒLd€KcKcMbMb‚M`M`ƒM`ƒH^H_H`~G_{G_{G_}F]}F\G\{G\{D\zC[yA[yA[y?[y@\z?[y?[y@]x@]x?]v?]v>]t=\s?^u?^s?^s>_s>_r;_o:^n7^m<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r?`s?`s>_r>_r=^q<]p>_r=^q=^q=^q<]p<]p<]p<]p9]o9]o9]o9]o9]o9]o9]o9]o4Zr4Zr4Zr4[q4[q4\o4\o4\o6^p6^p6^p6^q6^q5\r5\r5\r9_q9_q9_q9_q:`r:`r:`r:`r:bt:bt:bt:bt:bt:bt:bt:bt=as>bt>bt?cu?cu@dv@dvAew;cv;cvfy>fyAgyAgyBhzAi{Ai{Ai{?j{>iz@j}@j}@j}Ak~Ak~Ak~BlBlEm€Em€Em€Em€FnFnFnFnEn}EmFmƒFl„Gm…Gn„Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒHpƒHpƒHpƒHpƒIq„Iq„Iq„Iq„Fq€GrGrHs‚Hs‚ItƒItƒJu„JvƒJvƒJvƒJvƒJvƒJvƒJvƒKw„Kx†Kx†Ly‡Jy‡KzˆIzˆJ{‰H|‰I{‡I{‡J|ˆL|ˆL|ˆN{ˆN{ˆN{ˆQ{‡Pz†Oy…Px„Px„Rx„Rx„Tw„SvƒPs€Ru‚W{…Vz„Pu}Pu}U{€pŽƒ”®ž ²›”‚RV99;%RRD@C:DJI>CB8=<>@@HJJOOOJJJECC$%!;LC¹Ê¼ôÿêåóÑÑè¼Æç´¿Ü¤¸× ´Ù§·âµ¬ß¹–Ò°ˆÈ«‡Ê¯Ð°”Ó³—Ö¶šÖ¸•Óµ‘Ñ´ŽÑ´Ò·„ѶŠÔ¸‹Ñ³ŠÍ®ªäÇiœ&T>Isat¢…•Á¤™Ã¤•¾ž—ÁžšÆ¡¢ÑªÏ¥Â¤™Çª¬Õ¶žÁ¦›¸¡j„r =UKX|lVzi_†pfw`r\‹q\ŽvYŠt_Ž~Q|o7+9hXX“~Q“vh¥ƒc™tb¡b£ƒa¥†aªŠa­Ž_¯]±”^²•[ªdµšg»¢M¦Œ\´œh¾¦N¡‹`²œ€º¨H;('aV6}m9„nS–yZ•vfšˆeœ‰c‹`žŽ_^œ]›^š\—“T‘H…N€~Isr#JL 9:QPFpU‘[š†S—€O–|Q™‚L—‚E{;‘y7|0Œ{+‡|2‹‚:މ9†‚0zv"Y`QZ GQFOLUY_ceih"fm$ho&ir#hr dq ap"cr%ew.ny)kv'mz*q%m~dw dw&i~)k}*j|Yk[m"`r)k}#hy(n's'u‚(t†#pƒi|i|)u‡9ƒ•U€‘Z`ƒ‘e‚ff€cc~’dde‚‘e‚‘e‚‘fƒ’fƒ’fƒ’f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•r…’s†“s†“s†“s†“t‡”t‡”t‡”v‡”v‡”wˆ•x‰–yŠ—yŠ—yŠ—yŠ—{‹—{‹—{‹—{‹—{‹—{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜|—}˜~˜™‚‘šƒ’›…‘›†’œ„“œ„“œ„“œ„“œ„“œƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž=[n[p?\q?\q@]r@]r?\q?\q>[p=[n=[n>[p>[p>Zr?[s?Zt?ZtC]uD^vD^vE^xE^xF_yF_yF_yE`{E_}H^H^‚J]‚J^J^}J_{H]|H]|H]|H]|I^}I^}J_~J_~F^|F^|G_}G_}H`~H`~H`~H`~J`|J`|J`|J`|J`|J`|J`|J`|H`~H`~H`~F`~F`~EaFb€GcHc~Hc~GaIaI`€J_J^J^F\F]}E\|E\|E\|E\|D[{DZ}D\zD\zC[y@Zx@Zx>Zx>Zx?[y>\y>\w>\w>]v>]v=]t=]t<\s>]t?^s?^s>_s=^q:^n9]m7^m<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>`p?aq@br@br@br?aq=_o<^n;_o;_o;_o;_o:^n:^n:^n:^n:^p:^p:^p:^p:^p:^p:^p:^p3\s3\s3\r3\r3]p3]p3^o3^o9^r9^r8]q8]q8]q7\p7\p7\r9_q9_q9_q9_q:`r:`r:`r:`r:bu:bu:bu:bu:bu:bu:bu:bu;asdv>dv?ew;cv;cvfy?gz?gzAgyAgy@hzAi{Ai{Ai{Ai{@hzBj}Bj}Bj}Ck~Ck~Ck~DlDlEm€Em€Em€Em€FnFnFnFnDm|EmEl‚Fl„Gm…Ho…Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒIn„Jo…Jo…Jo…Jo…Kp†Kp†Kp†Fq€Fq€GrGrHs‚Hs‚Hs‚Hs‚Mt‚Mt‚Mt‚Mt‚Mt‚Mt‚Mt‚LsMr†Ks†Ks†Ks†Jt‡Jt‡JuˆJuˆHx„Hx„Hx„Kx…Kx…My†My†My†Pz‡Ry‡Qx†Pw…Rw…Tw…Tw…Tw…Tv†QsƒSu…Vy‡Vy‡QtOrRv€Krtp‹„—†ÑÚÀŽ’uHJ6T\QT]ZPc`RfaQc\N_VRbW[l__n`[kZegSVYJ  ltjÓßËëÿãäÿÛÝúÉÃಬТ«Ó©«Ú³¤Û´ Ú·£á½˜Õ³š×µ›Ø¶—Ö¶•Ô´‘Ôµ”ع˜Û¾ŠÖ¾–àÆØº•ظٷ Ò²3_B>eKƒ¥‡Ž­’±’«È§¹×´«Í¨«Ð¨­Ø­¢É³‡­—lŽvm‰uQk[$<0(#WnjY‡pU‚hZ‡lar^m^rc–za–{UŠvaŽ}F7K;?wdF…kcžo¥‚a €`¡a¥†`©‰a­Ž`°‘^²•_³–]´˜Z¯“a¶š[´š\¹žZµœX¨‘q¸¤_‚x'8-1xh8ŠtC’wU™zcŸ}ež‰cžŠbŸ‹_ŸŒ`ŸaŸcžfž‘X”Š^”S”‹L„P}Dpo#WW IH0h]L…va‹]‡R”{S—~U™‚JxLŸ†B–~8Œz7‰|;Š8€z(leYS:@CIPV^c%hk$ll"mk!lj)lm)oo)ps'ov%mu&jw)jy,jz$do]kan#lz&o}gx!fy*n6t„6r‚$`pXh#_o,jz)gw+iy%q}&o},q‚/qƒ&k~gyp'~ŽP‚–Xƒ–]„“c‚‘fh‚’d€‘`~‘dddde‚‘e‚‘e‚‘e‚‘f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•s†“s†“s†“s†“t‡”t‡”t‡”t‡”v‡”wˆ•x‰–yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜|—|—~˜™‚‘šƒ’›†’œ†’œ„“œ„“œ„“œƒ’›ƒ’›ƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž>Ym>Ym>Ym>Ym>Ym>Ym>Ym>Ym?[l?[l?[l?[l@\m@\m@\m@\mB\lB\lB\l@\m@\m@[o@[o@[o<[p<[p=\q=\q=\q=\q<[p<[p=[n=[n=[n=Zo>[p>Zr>Zr>ZrB\tB\tB\tC]uD_tE`uE`uFavD_yD_zG^~G]€I]€I^~I^zI^yG]yG]yG]yG]yG]yH^zH^zH^zF^zF^zF^zF^zG_{G_{G_{G_{F^|F^|F^|F^|F^|F^|F^|F^|G_}F^|D^|D^|B^|C_}Ca~Ca~Da|C`{C_}E_}E^~F]}F\F\D[{D[{D[{CY|CY|CZzCZzBYyD\xC[w@[v@[v=Zu=Zu=[v=[v>\w>\w>]v>]v>^u=]t<]q<]q<[r=\q=\q=^r=^q;_o;_o8_n<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>`p?aq@br@br@br?aq=_o<^n:^n:^n:^n:^n;_o;_o;_o;_o:^p:^p:^p:^p:^p:^p:^p:^p3\r3\r3\r3]p3]p3^o3^o3^m9^t9^r8]q8]q8]q7\p7\p7\p9_q9_q9_q9_q:`r:`r:`r:`r:bu:bu:bu:bu:bu:bu:bu:bu;asdv>dv?ewfy?gz?gz@h{@h{?gy?gy@hzAi{Ai{Ai{Ci{BhzDi}Di}Di}Ej~Ej~Ej~FkFkEm€Em€Em€Em€FnFnFnFnDm|EmEl‚Fl„Gm…Ho…Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒIn„In„In„Jo…Jo…Jo…Kp†Kp†Fq€Fq€Fq€GrGrGrGrGrMtƒMtƒMtƒMtƒLs‚Ls‚Ls‚Ls‚Mp„Mp„Mp„Kp„Kp„Jr…Jr…Jr…HuƒHuƒIv„Ju„Kv…Mv…Mv…Mv…Qx‡Qx‡Pw†Rv†Su…Su…Tv†Uv†Uv‰St‡Rs†Tv†Uw‡Sv„Sv„Ux†H{…\ˆ‰mŒƒ±žÐàÉt…pXl_~–Žl”‚t›†tš„o”zr–x¡‚‡¨…†¦ƒª~ˆŽkˆ‡rjh] $!atc§¼¦ÖõÚåÿçØúÛµÙµ¥Ì¦³Û±´à±¦Ò£¤×µ£Ù¶¡Ù¶šÖ´–Ó±“Ò²•Ô´—Ö¶‘ؾ’Ù¾—ݾ—Û¸™Ö°ÆùÔfo9[Ym>Ym>Ym>Ym=Xl=Xl?[l?[l?[l?[l?[l?[l?[l?[lC]kB]kB\lB\l@\m@\m>\o>\o;Zo;Zo<[p<[p<[p<[p;Zo;Zo=[n=[n=Zo=Zo=Yq=Yq=Xr=Xr@Ys@YsA[sB\tC^sD_tD_sE`tC_wC^xF^|F]}H]}H]|H]xH^wF\xF\xF\xF\xF\xF\xF\xF\xE]yE]yE]yE]yE]yE]yE]yE]yC[yC[yC[yC[yC[yC[yC[yC[yC]{C]{B\z@\z@\z@^{@^{?_|A_zA_z@^{A]{A]|B[{B[}B[}C[wC[yCZzBX{BX{BYyBZxAYuB]xA\w@[v>[v=Zu`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r?`s?`s>_r>_r=^q<]p8^p8^p8^p8^p9_q9_q9_q:`r9]o9]o9]o9]o9]o9]o9]o9]o5\r5\r5]p5]p5]o5]o5^m5^m:\s:\s:\s:]q:]q9]o9]o9]o9_q9_q9_q9_q:`r:`r:`r:`r:aw:aw:aw:aw:aw:aw:aw:aw9as:bt:bt;cu;cufy>fy>fy?gz?gz@h{@h{=hy=hy@hzAi{Ai{Ci{Ci{BhzDi}Di}Di}Ej~Ej~Ej~FkFkEm€Em€Em€Em€FnFnFnFnEn}EmFmƒFl„Gm…Gn„Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒKn‚Kn‚Kn‚Kn‚LoƒLoƒLoƒMp„Fq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€Ls‚Ls‚Ls‚Ls‚Ls‚MtƒMtƒMtƒOp„Op„Mp„Mp„Kp„Kp„Iq„Iq„ItƒItƒJu„Lu„Lu„Nu„Nu„Nu„Qw‰RvˆRvˆSt‡St‡Tt‡UuˆUuˆUv‰TuˆRs†Su…Uw‡Vy‡WzˆWzˆH|ˆ@nuZ€€Z{t•±¤ž»«_nu—†q£…q¢‚n|mœvw£z†¯‚‰°‚ƒ«{š±z­·ˆ¯«ˆª¦œ ^k[* 7OE¥™Ý÷åìÿîÏì˽ڳ½Ü¯Â⳪ү¨Ò¯¥Õ±£Ö´Ÿ×´žÕ´œÓ²›Ò±œÙ½‹Ë­ß¼ŽÏ¨¤à¸ÇøÒ—¼š3R3 °˜ºÊ²¼Ë°ÂѵÈÚ»®Æ¤z–r>`8PoTfƒi~œqŽtx”}al0"[sYqTˆj[Œlb”r`’r]–w]š~V™~Wž}g¢†7gU2&/gZH‡sK‹n`œz]¢]¤ƒ[¦†\«Š[®ŽZ±X²”W´•Lµ”]º›f¼ždÀ£E­ŽU¹vÀ¨:mYQB7‰s/Šq>’vXŸ„W™|gª‹a¡‹`¡‹`¡‹`¡‹a¡‹e ‹i¡Œk Œr¦”cŸZ›‹\˜^‘ŠV‚Fwy:stPR&XVI}veš`–…`”‚g›‰c—…Y‘|Z’U€B{r!]W GALF]Wgc$nh-vn2vo1ql1kj6knWk?Xl@YmAZnAZn@Ym?Xl>Wk?[l?[l>Zk>Zk>Zk>Zk>Zk>ZkB\jB\jA\jA[k?\k=[l=[l=[n:[o:[o;\p;\p;\p;\p:[o:[o=Zo=Zo\y>\y<\y=]z=^x=^x=]z?]z>[z?[z?Z|@Y{C]uC\vBZxBYyBYyAYwAZtA[sB]wA\v?]v>\u<[t=\u;]u;]u;]u;]u<^u<^u;^r;^r:]q9]o;Zq;Zo<[p<]q=^q;_o;_o9`o<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?`t>_s=^r=^r<]q<]q=^r=^r9^r9^r9^r9^r8]q8]q8]q8]q8\n8\n8\n8\n8\n8\n8\n8\n:]q:]q:]q:^p:^p:^n:^n:^n9[s9[s9[r:]q:]q:^p:^p:^n9_q9_q9_q9_q:`r:`r:`r:`r9`v9`v9`v9`v9`v9`v9`v9`v9as:bt:bt;cu;cufy>fy>fy>fy>fy>fyizAi{Ci{Ci{Ei{DhzDi}Di}Di}Ej~Ej~Ej~FkFkEm€Em€Em€Em€FnFnFnFnFo~Fn€FmƒFl„Fl„Gn„GoGpJp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚KoKoKoKoLp‚Lp‚Lp‚Lp‚Fq€Fq€Fq€Fq€EpEpEpEpHp‚Hp‚IqƒIqƒJr„Jr„Jr„Ks…Pq„Pq„Nr„MqƒKqƒKqƒIqƒIqƒKv‡Mu‡Mu‡Nt†Nt†Pt†Pt†Pt†Ru‰Ru‰QtˆStˆStˆTsˆUt‰Wt‰TuˆSt‡Rt„Su…Ux†X{‰Wz‡Vy†a‰•Qwƒ]„c‡Vxw›½²}¡‹a„i}ª‰|¨„z¥€~¥‡«°„°­~•²„¤±…¸µ‰¶²‰­·²Ãžœ¨ŠloV!%,6*€ÕêÔñÿðÝùÜÄãÄÄß½»Û¸¯Õ±¨Ô°¦Õ´¨×¶§Öµ¨ÔµŸÔ³›Ó° Ûµ’Î¥§ß¶³â¼³Ö´TpR ‰ÃкÜêÒÏÞÃŽ ƒLdDWuR~ž{–¶“Ž®‹‹¬‡mjv˜yp–z>'=hSXŽpS‡i[Œld•ub—v^š|YžƒRœ‚S¢{Yœ}#WE >1EtKzT—|]œ|Y¥ƒZ¦„Y¨‡X¬ŠW®U°S±’R³“F·’\½lÀ£]»œMºšcÊ«Vž‡8&H70yc>›€<™|Q …d¥‹_ †i®“c¤Ža¥Ža¥Žd¦e¦h¤Œl¢‹n¢‹u¦fŸŠaŸf¡“d”ŽZ†…P€‚F}€8goGN&WUPy[Œ~^}g”„c€i€d~Lwn&VPFCRN'id1wq1pf4si6xl8zo7xo5tr4qu3nw+tx(tz#uzvz w{%w|*v|,t{^p ev$m{&q#q~$o}(q+t‚*r~1{‡,x„_j lx)q}4x…2q7o‚4p€/q|*s{,w€,w…(r„"i}%k‚<{S…™^‚”bŽe‚‘c„“]‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•t‡”t‡”t‡”t‡”uˆ•uˆ•uˆ•uˆ•yŠ—yŠ—yŠ—z‹˜z‹˜yŠ—yŠ—x‰–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–y‰•zŠ–zŠ–{‹—|Œ˜|Œ˜}™}™}Ž—|–|–|–|–}Ž—~˜~˜}˜}˜™™‚‘š‚‘š…‘›…‘›™‚‘š‚‘š‚‘šƒ’›ƒ’›ƒ’›„“œ”œ”œ’›’›„“œ„“œ‡“ˆ”ž>Wk?Xl@YmAZnAZn@Ym?Xl>Wk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>ZkD[jB\jB\jA[k?\k=[l=[l;\l9Zn:[o:[o;\p;\p:[o:[o9ZnVt>Vr?Ws@YsA[sB]rC^sD_sB_tB^vE^xE]yG]yG^xG]vG^tE\vE\vE\vE\vD[uD[uD[uD[uAZtAZtAZtAZtAZtAZtAZt@Ys?Xx?Xx?Xx?Xx?Xx?Xx?Xx?XxB\z?[y>Zx>Zx=[x;[x<\y<\y:]w<]w<\y<\y=Zy>Zy>Y{>Y{C^rC]uBZvBZxBZxAYuA[sA\pB]w@^w?]v>\u=\u;]u;]u;]u9]u9]u9^t9^t9^r8]q8^p7]o<[r<[p=\q<]q=^q:^n:^n8_n<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?_v>^u<\s;[r;[r;[r<\s=]t;`v;`v:_u9^t8]s7\r6[q6[q8\n8\n8\n8\n8\n8\n8\n8\n<]q<]q<]q<]p<^n<^n<^n<_m;Zs;Zs;[r<\s<]q<]p=_o=_o9_q9_q9_q9_q:`r:`r:`r:`r8^v8^v8^v8^v8^v8^v8^v8^v9as:bt:bt;cu;cuizAi{Ci{Ci{Ei{DhzFi}Fi}Fi}Gj~Gj~Gj~HkHkEm€Em€Em€Em€FnFnFnFnGpGoGn„Fl„Fl„FmƒFn€Fo~IoIoIoIoIoIoIoIoLn~MoMoMoMoNp€Np€Np€Fq€Fq€EpEpEpEpEpEpDo€EpEpFq‚GrƒGrƒHs„Hs„OsƒOsƒNr‚Ls‚Ls‚Js‚Js‚Js‚NvˆNvˆMu‡Ou‡Qu‡Pt†Pt†Rs†Ru‰QtˆStˆStˆTsˆTsˆWt‰Wt‰Su…Su…Su…Sv„Vy‡X{ˆVy†Ru‚Spy\y‡PqTv†`„ŠjŒ…ž¾¦w–u{ €€¢ƒ‡¨†«ˆ©…‘©˜­†¢¶Œ‹ª‹ª¶’¼¹¸µ‚­º‚«À‰³¾¼¼”ƒwc[N,* (Pi[¤Ã´äÿùìÿÝÙñϾ޻¬Ñ¯¥Ï¬§Ò±ªÓ³¬Ó³šÇ¦±ä¿žÖ­¢Ü³ Õ­«×²ÈéÇ‘«rlÎÚÆÍÚÄzˆpUhM‚š|«È§š»™…§~u—np’izžto–pl˜tAoR-^B\’uXŠl]Žnd•u_“uX•yO˜~G•}O£yUœ{M:NAT…@…qWœWšzY¦„X¨…X©ˆV¬ŠS®Q°ŽP±‘O²’I½˜V·•k¿¢[¹š_ήkÓ´-u^ 7ze7‹r3—yD¡„`ªŽg£‹d¢Šbª“c§d¨‘e©e©h©l¦n¥Œq£‹r ‰q§p­™k£–g˜m—–c“J‚S€ŽAI 9<;heRvX„w]ˆyW‚smŠ{d‚wCe^GEPP7sr9~{&plMsG|o?wj:xj6yp2yv-vz*s{'px$rytzw|y}"y}'vy*txYk#hy+s„'r€ly ky%q}+u)u1€‹/Š _jkv!my0vƒ-n|:m8s‚-t~#qx"sz(t€(m€!bw_w3t‰Qƒ—_ƒ•c€fƒ’c„“]‘fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•t‡”t‡”t‡”t‡”uˆ•uˆ•uˆ•uˆ•yŠ—yŠ—z‹˜z‹˜z‹˜yŠ—yŠ—x‰–y‰•y‰•y‰•y‰•y‰•y‰•y‰•y‰•y‰•y‰•zŠ–{‹—|Œ˜|Œ˜}™}™}Ž—|–|–|–|–}Ž—~˜~˜~‘™~‘™™™‚‘š‚‘š„š„š™™‚‘š‚‘šƒ’›ƒ’›ƒ’›„“œ”œ”œ’›’›„“œ„“œ‡“ˆ”žZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Yn>Yn>Yn>Yn>Yn>Yn>Yn>YnAYoAYoAYo?Zo=Zo=Zo=Zo;Zo@\m@\m@\m@\mA]nA]nB^oB^oB[uB[uB[uB[uB[uB[uB[uB[u@\t@\t@\t@\t@\t@\t@\t@\t?Xr?Xr?Xr@Ys@YsAZtAZtAZtEZyA[y=[x9[x6[w8Zw[v>[v=Zu=Zu=Zu=Zu>[v>[v9]u9]u9]u;]u;]u=\u=\u=\uZy>Zy=\u=\u<[t<[t<[t;Zs;Zs;Zs:[n:[n:[n;\o;\o;\o<]p<]p=^q=^q=^q=^q>_r>_r>_r>_r>_s>_s>_s>_s>_s>_s>_s>_s?^s?^s>_s<_s<_s:_s8`s8`si|>j{>ky=jx>ky?lyDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€GmGmHn€Hn€IoIoIoJp‚KoKoKoIoIoGoGoEpGoGoGoGoGoGoGoGoFn€Fn€Fn€Fn€Fn€Fn€Fn€Fn€KoKoKoLp€Lp€MqMqMqHq€Hq€IrIrJs‚KtƒLu„Lu„Rt„Rt„Rt„Rt„Su…Su…Su…Su…Vt…Tu…Tu…Su…Qu…Ov…Ov…Mv…RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆLy„Ox‡UzŽX{Tu…UvjŒ‹¦žv˜‡„¥®“«‰‘ª„—®ˆš¯‰–ª‡˜´†©À“ª»®¹‹¼Ã–¾Ä•¹¿ÂÈ™¸¾ £v…\aX=1'  $IQP‘§›ÐæÚïÿ÷à÷á¾Øº¸Ó¬´Ò¡¨Æ‘¦Ç¢¨Í§¡Ì§µä¾¢Ì©¹ÙºÒèËÍÛ¿ž¤‹­µž|ˆrVhQƒ›}¢ÄœŒµ‚y¦ms ul™rg˜r`’p[ŒlbnMwT!I&SŠoWwY˜~UšL™~C—~@™@‚P ‰DyG25t`J‹vI‘{=vHœ„T£Q£ŒO£†N¦‚T­†X³ŒZ´X²ŽT¯˜P¿£HÅ¥OÄ¥‰ãÆd¢Œ/I6=š{Ež}P£ƒ[¥‡`¨Še«Œe®Že°c­b®_¯]°a¯g­oªŽt©Žs¡•yªšgŸŠr¯•o­•W]‘Š^ŽHˆ|$_[/;#9BU=gsFxt@uhX}u7c]WR&hc9xA†{A‚rBmA€p?€p?s9}r5{t1{u.{x-|y+~v(zu(vu*wy-y-x(o}"iw(ju(mw)pz(p|&p|#n|$o}#q~,w&u~0‚ _kYe&v#py2{ƒ2u~/t},s}*r|)o|&jw"`pZjdt,rƒF‘X„•_‘d~Žjlƒ’f€f€f€f€g‘g‘g‘h‚’dƒ’dƒ’e„“e„“e„“e„“dƒ’dƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”tŒ’tŒ’v‹“vŠ•y‹–yŠ—z‰™z‰™vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–vŒ—xŒ—y˜{˜|Ž™}™~Žš|Œ™}™~Žš~˜™‘˜~—~—}Ž—}Ž—}Ž—~˜™€‘š€‘š’›€‘š’›’›’›’›‚“œ‚“œ‚“œ‚’ž‚“œ‚“œ„“œ†“›†”š‡•›‰•›Zk@Zk@Zk>Zk=[l;\l>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Ym>Ym>Ym>Ym>Ym>Ym>Ym>Ym>Yn>Yn>Yn\m>\m>\m?]n?]n?]n?]nA[sA[sA[sA[sA[sA[sA[sA[s>Zr>Zr>Zr>Zr>Zr>Zr>Zr>Zr>Wq?Xr?Xr?Xr@Ys@Ys@Ys@YsAYw?Yw;Yv7Yv5Zv7Yv;Yv_r>_r>_r>_r>_s>_s>_s>_s>_s>_s>_s>_s?^s?^s>_s<_s<_s:_s8`s8`s`p>`p=_o=^q<]p;\p;\p:[o9[r9\p9\p9\p9]o9]m9]m9]m;\o9]o9]o7]o7]o5]o5]o5]o7_q7_q6^p6^p6^p6^p7_q7_q8ap8ap8ap8`r8`s8`s8`s8_u6ar7bs7bs7bs7bs8ct8ct8cti|>j{>j{=jx>ky?lzDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€GmHn€Hn€Hn€IoIoIoIoMnMnKoKoIoIoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoJq€Jq€Jq€Jq€Jq€Jq€KrKrJq€Jq€KrKrLs‚MtƒMtƒNu„OsƒPt„Pt„Pt„Qu…Qu…Qu…Qu…Tu…Tu…Su…Su…Qu…Ov…Ov…Mv…RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆR|ˆPyˆSxŒX{WxˆVw€aƒƒo“p”†zœ‹ˆ¨’±—±˜°ˆ›°‰¡´žµ‰¨»®½‘³¼‘ºÁ”¾Ã–½Å–ÃËœºÃ‘¶¹Œ¯­…¤œ~„fWUC,0$ *#[lc¾ÏÄôÿ÷ìÿéÈÞÁµÍ«±Ð©¦É¡ªÔ«¢Î§ É£Âä¿ÎèÄæúש±šT^Gdq[ µœ¬Ž¤|‡´ƒu¦px¯‚WdUŽgR‰hJ~`qŸ‚m–zE'r•o“‚i‘b~^~^•„d Ži§•k¢“HpUCM‰w>lDŽvIœƒ=”zI ŒN¦ŽR¬Q¯ŒP¯ŠO¯‹P¯O°`ĦPÁ S˨cÏ«vÉ©[>@$5uXF¢N¥ƒX©ˆ`«‹f¬g®i°h²e¯‘b°‘`°‘^±‘a¯g­mªŽr©Žr¨—hŸŒw¯˜v¯–j£Žt¯¡cŸ™1mmKNOWL[@V8OBS*X`8gk"NM0_]AwrI†|H‰zD…uE…rIˆtE‡tC‡vB…v=‚w7€v2x0}y.}z+xt.{w1}|1|~-u|(oy#iv!fu+py*q{*r|'r{$p|!p{!p}"q~,z+zƒ6†‘eq \h%t%py3|„5x1v,s}*r|)q}(n{)jy'euhx+q‚A}Uƒ”^‚’c€gm„“f€f€f€g‘g‘g‘h‚’h‚’dƒ’dƒ’e„“e„“e„“e„“dƒ’dƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”sŠ’t‹“v‹“vŠ•xŠ•yŠ—zŠ—zŠ—vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–u‹–xŒ—y˜{˜|Ž™}™~Žš|Œ™}™~Žš~˜™‘˜~—~—}Ž—}Ž—~˜~˜™€‘š€‘š’›€‘š€‘š’›’›’›‚“œ‚“œ‚“œ‘‚“œ‚“œ„“œ†“›‡•›‡•›‰•›;Xm;Xm;YlZk@Zk@Zk>ZkZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk;Yl;Yl;Yl9Yl9Yl8Yl8Yl8Yl;\l;\l<]m<]m<]m<]m=^n=^n>Zr>Zr>Zr>Zr>Zr>Zr>Zr>Zr=Yq=Yq=Yq=Yq=Yq=Yq=Yq=YqVt_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<`r<`r:`r:`r:`r<`r<`r;_q;_q;_o;_oao=`n=_o<^n<]p;\o9[r9\p9\p9\p9]o9]m9]m9]m;\o9]o9]o7]o7]o5]o5]o5]o8_u8_u7^t7^t7^t7^t8_u8_u8ap8ap8ap8`r8`s8`s8`s8_u6ar7bs7bs7bs7bs8ct8ct8ct;ay;bx;bx:bu:bu;cu;cuiz?jy@kzDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€Hn€Hn€Hn€Hn€IoIoIoIoNnNnMnMnKoKoIoIoGoGoGoGoGoGoGoGoHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚KrKrJq€Jq€Jq€Jq€Jq€Jq€Lp€Lp€MqMqNr‚Nr‚OsƒOsƒOsƒOsƒPt„Pt„Pt„Qu…Qu…Qu…Su…Su…Su…Qu…Qu…Ov…Ov…Ov…RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆS}ŠPw†PvˆWzŽZ|ŒVyƒX{~\g‹…jŽ‚yœˆ®“—µ’—°Šž²ˆ¨»§·Ž©·´¾”»Â—·¾“¼Ã–ÃÍŸÅТÃÌšÀÆ—·¸Ž°­‡¬ªˆœž€t|^KW;š>›~B£ƒK¬ŒN°’N¯”L­“C³‘DµUÁ|×¶R˜y5^>H’nSª„Y®ˆd²i³n´n´oµ‘oµ‘h´•f´•c³”b²“c±’f®l¬p«p±˜e¢ˆ}´™t¨m¤‘p®¢5}wNMAS`q7w‰4l}L^ 6K7M@XDN.cfOƒ|ZY‘|X’zV”~T“J{GŽzD‹z?‡z9…z4y1x.~y5|y9€}:€€4y|*nu%hq'it,m{-v~+v~*u~%r{ p{ozp{r~*x)x3ƒŽer Zg lx"jt/w5x0u~*r|&qz'q}*r~.q€0q€m}&n9w‡O‚’^…”a€f€Žlƒ’f€f€g‘g‘g‘h‚’h‚’h‚’fƒ’fƒ’g„“g„“g„“g„“fƒ’fƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”s‰•s‰•v‰–vŠ•xŠ•x‹“z‹”z‹”vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–u‹–xŒ—xŒ—{˜|Ž™}™}™|Œ™}™~Žš~˜™‘˜~—~—}Ž—}Ž—~˜~˜™€‘š€‘š€‘š€‘š€‘š€‘š’›’›’›‚“œ‚“œ‘’›‚“œ„“œ†“›‡•›‡•›‰•›:Wl:Wl;Yl]l>]l;\l=[l?[l@Zk@Zk=Yj;Yj9Zj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>[j>[j>[j>[j>[j>[j>[j>[j[p>[p>[p>[p>[p>[p>[p>[p\o>\o>\o?]p?]p=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<`r<`r<`r<`r<`r<`r<`r<`r<^u<_s;^r;_q;_o;`niz?j{@kzDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€Hn€Hn€Hn€Hn€Hn€IoIoIoNnNnNnMnMnKoKoKoGoGoGoGoGoGoGoGoHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚KrKrKrJq€Jq€IpIpIpLp€Lp€MqMqMqNr‚Nr‚Nr‚MtƒMtƒMtƒNu„Nu„Nu„Ov…Ov…Qu…Qu…Qu…Ov…Ov…Ov…Ov…Ov…Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡Qx†MtƒPt†XyŒ[}Y|†Vz€X{~[\}f‹{žŠŒ«Ž—±Ÿµ‹¦¹Ž®»•ªµ¸À˜Àƶ¼“¹Â—ÇѦÅÒ¦ÁËœÇÏ ÆÉ›¼½‘·¹³·œ¤{‚Žd`iTOWFKQFCJC$# 8@?Š’‘ÓèÏìÿèÔíÑËçʽٻ¢¾ ÍèÇ—²‘S_IuŠ ƒ†¦ƒŠ³v§{b™jq«{e si¡xZŒjl—|³Ÿj„v6( $"!  Dpcw¸£f³˜@”wHŸ~D˜€D˜€FƒO¥U­•Y±šX²›Y²žG·™gͱxϵˆÌµJ289`Zª‡_±†cµ‹j¸p¼“r»•tº•uº•uº•m¹šj¸™f¶—d´•d²“h°’k®‘m­g²’o²“s«Žw§{¯E„zMHb_r„2ŽF–LŒCz.[h;S'C FV'^gJ}vci˜~f™~`˜Z—ƒR•€M’}FŽz?Šz:†z7…z5‚z6€zE„‚?8xx/nr(hm*iq2pz9w*x~)w~&v}"s{pxoyq{s}&v}&u~,{†dr^l$lx#jt,qz1t}-r{'oy$ox#o{'q}+r€.s‚%sƒ%m~1rHŽZ…”`e€Žlƒ’f€g‘g‘g‘h‚’h‚’h‚’h‚’fƒ’fƒ’g„“g„“g„“g„“fƒ’fƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”sˆ—sˆ—uˆ•vŠ•xŠ•x‹“y‹’zŒ“vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–u‹–w‹–xŒ—{˜{˜}™}™|Œ™}™~Žš~˜™‘˜~—~—~˜~˜~˜~˜™™€‘š€‘š€‘š€‘š€‘š€‘š’›’›’›’›‘’›’›„“œ†“›‡•›‡•›Š–œ:Wl:Wl;Yl]l>]l;\l=[l?[l@Zk@Zk=Yj;Yj9Zj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>[j>[j>[j>[j>[j>[j>[j>[j?[l=[l=[l;\l;\l:\l:\l:\l:\l:\l:\l:\l:\l:\l9[k9[k:Yn:Yn:Yn:Yn:Yn:Yn:Yn:Yn_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`p<`p<`p<`p<`p<`p<`p<`p<`p<^u<_s;^r;_q;_o;`nrar³b­‘G”xTšƒS˜ƒR—‚I|:m*q`&m\)t_kO¡…Á¶ož•"R@L•{]­Žc´‡g¸‹n½’rÁ–uÁ˜wÀšy¿šz¾›o½žn¼k¹ši·˜h´•h²”k±“l¯’a¯Šw¼›n¨‹|­—iŸŽ\PVN.Œ‡=”?ŽI’ŠU—‹^—ŽV†‡:bnCW5HLWDsql—Šw ‹k—€a’|b–„^œ†V—L‘|EŒ{BŠ}A‰}B‡}B…~G€Zk@Zk@Zk>ZkZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>ZkA[lA[l?[l?[l=[l=[l;\l;\l;\l;\l:[k:[k:[k:[k9Zj9Zj:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`p:ap:ap:ap<`p<`p>`p>`p>`p<`r<`r;_q;_q;_o;_o•‹I‘…R—ˆ]ŠcžŠg›Šd“Š[…„Qz}M]GS+W^V~}uœ”x¡’rœŠnœ†hž‡a›ƒU•O‘~MON‡~Mƒ|;st3kl-fg0km:w{>}9w}1qv&ux&tz$uz!sxqwpxszt{$u| oxiu%hw.o~5t‚3s~/py,qz+s{)t}$s|"r}"r}#r%s€'u…$q)p~7v„L€^…“g„’i€g‘g‘h‚’h‚’h‚’h‚’iƒ“iƒ“h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rˆ”rˆ”uˆ•u‰”w‰”x‹“yŠ“yŠ“vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•w‹–w‹–zŒ—{˜|Œ˜|Œ˜|Œ™}™~Žš~˜™‘˜~—~—~˜~˜™™™™™™™™™€‘š€‘š€‘š’›’›€œ€‘š’›„“œ‡”œ‡•›ˆ–œ‹—Zk@Zk@Zk>Zk=[l;\l>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Ym>Ym>Ym>Ym>Ym>Ym>Ym>YmCZjCZjAZjAZj@Zj@Zj>[j>[j=[l_r>_r>_r>_r>ao>ao>ao>ao>ao>ao>ao>ao8bo8bo:aoao?`o?`ofx;ex;ex;ex;ex;exB72;1FTI_uc{•}{œwxo«{tŸr^Šfgtoxdkrc;?4*0+ ,& +!1$4'6)6+5*6-90 <6(#  +(",& ,!Kxhµ¤]”E|k8o`Jrg¡zµ ¿¢Á£z³ž\ƒsayo & ;+D‹pe³Žiµ‹i¸Œm½’qØtÇ uÈ¢xÅ£{Ĥ|£säqÁ¢o½žnº›l¸™k·˜k·˜k·˜s¸—v¹šm®”<}g L9 fUM–†F‘a™„l Žu¤”u “n˜k”Œi“Œe‘‹V€‡1[gBO)S`V}…vž™~¢”xœ†nšƒi™^–Z•Y’ƒVŒRxOyr7mn5mn6op;vx@}@€:z~2ux(ux)vy(v|$uz!ryrxrzs{rxlufr)jy4p€4q5s~/py+py+s{'t}#t| r} r}"t€&u‚%sƒ't„)r€0qD{ˆ^ˆ•hˆ•g~g‘h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”r‰‘r‰‘t‰‘u‰”w‰”wˆ•y‰–y‰–vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•vŠ•w‹–zŒ—zŒ—|Œ˜|Œ˜|Œ™}™~Žš~˜™‘˜~—~—™™™™™™~˜~˜™™™™€‘š€‘š€‘š’››€‘š’›„“œ‡”œˆ–œˆ–œ‹—Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Yn>Yn>Yn>Yn>Yn>Yn>Yn>YnDXiDXiBYiBYi@Yi@Yi?Yi?Yi>Zk>Zk>Zk>Zk=Yj=Yj_r>_r>_r>_r>ao>ao>ao>ao>ao>ao>ao>ao8bo8bo:aoao?`o?`ofx;ex;ex;ex;ex;ex€<€=€,vz+x{,y|)w}$uz!ryrxrzrx ox#iv1o9t„5p8v6t~*ox(qy$qz qypzq{ t€&x„#q(v†)t‚+o|?y…]‰–jŠ—f}Œh‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rŠrŠt‰‘tˆ“w‰”wˆ•x‡—yˆ˜vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•vŠ•w‹–zŒ—zŒ—|Œ˜|Œ˜|Œ™}™~Žš~˜™‘˜~—~—™™™™™~˜~˜~˜™™™™€‘š€‘š€‘š€‘š›€‘š€‘š„“œ‡”œˆ–œ‰—‹—[j>[j>[i?\k?\k=\k=\k;\k;\k:]k:]k?[l?[l?[l?[l?[l?[l?[l?[l_s>_s>_s>_s>_s>_s>_s>_s>`p>`p>`p>`p>`p>`p>`p>`pbz?c{=c{=c{d|>d|Agy@hz>iz=h{=h{?h~Ah~CgCk~Ck~Ck~DlDlDlDlEm€FkFkFkFkGl€Gl€Gl€Gl€DnEo‚Eo‚Go‚In‚JoƒJoƒLoƒGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€EmEmFn€Fn€GoGoGoHp‚Fn‡Fo†Fo†Fo…FpƒFq‚Fq‚Fq€EpEpEpGoIoIoIoKoGm…Hn†Io‡Ip†Jq‡Jr…Iq„IqƒMv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†‚Ф•®ŒŸµ‹£¸‹¥¹¨¼™«À ­¿˜²ÄµÃŸµÁ»Ç£ÇÒ¬ÆÑ©¾ÇŸÐÔ£ËÏžÅɘºÀ®·… ¯|›®{´€–±†š¶‹™¶‰®À—¯³Íɬ‚‚jekTvŠsˆ£€¦v‹¸h•]lfk†lViZBC?,0+1;5+;45--$$;0@.O=F3 D0F3@.@/8(3,1+3-1,*%# #)$(_Pt¨—s©’[›~hµ“b·‘Xª‡d°Žj±‰y¨ˆŒ¦0V@7}_H¦}I¥td´q¼†wÅzËœtÊ¢pȤoɦpɨoȧv¢xĤx¤s½¡l¹žd¸œ_¸ž[¸b²“ƒ¿§Al]:-,vdO…[•x‚¡‚€£‰£‹€¤Ž€¥‘¥“z¡‘uœo˜‰h•ŒQ‚€?v;N/F,Uk>ZkZmz]Z|{\|{\{T|wEtl9pg7shG‚zB}uC~vJ…}J†~E{F‚|Lˆ‚8{|2zz.y{'x}#t{q|"q~%tgolt"s{'t}*s{,qz2s|5v,o~'p~#rr~s~r}r}r}r)t„+m6t„4o~Y‡˜k†šq|g„gƒŽh„h„hƒ‘h‚’g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’f€f€g‘h‚’h‚’h‚’h‚’h‚’lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’s†“s†“s†“t‡”t‡”t‡”t‡”uˆ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜}™}™}™|Œ˜|Œ˜{‹—{‹—{‹—~˜~˜~˜~˜™™™™™™™™€‘š€‘š€‘š€‘šƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——ž[j>[j>[j?\k?\k=\k=\k;\k;\k:]k:]k?[l?[l?[l?[l?[l?[l?[l?[l_s>_s>_s>_s>_s>_s>_s>_s>`p>`p>`p>`p>`p>`p>`p>`pcy?dzd|?e}Bhz@hz?j{>i|>i|@iBiDh€Ck~Ck~Ck~Ck~DlDlDlDlFkFkFkFkGl€Gl€Gl€Gl€DnDnEo‚Go‚In‚JoƒJoƒLoƒGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€EmFn€Fn€Fn€GoGoGoGoFo†Fo†Fo…Fo…FpƒFq‚Fq‚Fq‚Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚Ho…Ip†Ip†Jr…Jr…Jr„Jr„Jr„Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†b}ytƒˆŸ‰–«‹Ÿ³¤µ“ž±–¨‹¶É¢¨º“¥·µÂœ»Æ ·À˜¼ÄœÉѨÆÌÌÏ¡ÒÕ§ÒÕ§ÃËœ®ºŠœ¯~—¬{–±†‡¥zŸ¼µÇžÀġܨ»¶¶žms\™«ž~”prq•q~¡g‚hXi[.82<=97=87C=2*1(B7:/ :. H6VDJ8G6K:F6E5<,:0:08/7.4,1),$)!QŒ}}¸¤j§c§ˆc³Ž^³a´Žl¹”hºv®‹ˆ¨7^EG„hV¦V¥zr³…m¼‰tÄ•xÊŸsʤrʦsʨtË©t˧uÄ£vÄ¥wäs¾¢n»Ÿfºž_¸žZ·œs¾¢o¨“G:QD;‚qQ…bš}ž~£‰~£‰~¥Œ¦€§’|¤’uŸŽr›Œl„cŒ‡J~„N^ H\'_p&Uc+V_3Z\4Z\;^a?cc>fe9hf?qoE}xFyE€xFyI„|H„|EyB~xCy:€3{{,wy(wz'x}'w~%r{#o{fnks"qz(s|*s{*rz.s|3v,q€(q"q~q}s~s~s~r}r't„*o~4u„3p~Uˆ˜i‡˜o}g„h„h„i…i„’h‚’h‚’g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“iƒ“lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜}™}™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜~˜~˜~˜~˜™™™™™™™™€‘š€‘š€‘š’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žZk>[j>[j?[l?[l=[l=[l;\l;\l:\l:\l?[l?[l?[l?[l?[l?[l?[l?[l_r>_r>_r>_r>_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`pcy?dz;ay;ay;ayd|?e}@f~Ci{Ai{?j{?j}?j}@iCj€EiBj}Ck~Ck~Ck~DlDlDlDlFkFkFkFkGl€Gl€Gl€Gl€DnDnDnGo‚In‚In‚JoƒLoƒGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€Fn€Fn€Fn€Fn€GoGoGoGoFo…Fo…Fo…FpƒFpƒFq‚Fq‚Fq‚GrƒGrƒGrƒIqƒKqƒKqƒKqƒMqƒIq„Jr…Jr„Ks…KtƒKtƒKu‚Ku‚Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡WxˆWxˆWxˆWxˆWxˆWxˆWxˆWxˆVzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†`}†i„ˆr‰„z~ˆ„ž°“ªº›ªº›™°Š¢·‘­À™¶ÆÁ̤ÇϦÉÍ¤ÅÆžÃËœÇÍžÍТÏÒ¤ÇÍž¹Ã”±¿¯¿Ÿº‘­‚£À“ºÌ£ÆÊ§òîÑÁÁ©QYB0A=F[Se~t_xn`xnGUOKPN<<<@A=183+=690;0C7F9UHRCZLF9=2@5>3?4 :.<0=1;/7,9.9/.$ h¤’ƒÄ®^¦ˆi¶”a´`³Œm¾—qÀ™kÀ“r¯‰ƒ©‹CgOZte¨‰d¦ƒ|µg¼mÙrÉ£s˧sʨv̪yͪy̦tǧrÅ¥r£qÁ¤m¿¢g¼ `º\¸›ƒÉ²G~m%9obK‘€S›„gžƒ{Ÿ{¤ˆ{¤‰}¦‹}§Ž~¨‘}¥“x¢uŸŽw•ˆm–ŽAwxU^^l*r~*ox,ns;hl4^e)SZ!HPFM#QX:jpM…ztA}wB~vGƒ{K‡J†~Gƒ{>„ƒ7€~/{z,y{-z}-w}&nu!fofn"ks'px*s{)q{)q{+s}-u/u‚)s!p{p{s}ut~s}s'vƒ)p~2vƒ.o}Sˆ•e‡—m~‘h…Ži…i…i…i„’iƒ“iƒ“h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒ“j„”j„”j„”j„”j„”lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’m‡“m‡“m‡“nˆ”nˆ”nˆ”nˆ”o‰•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™~˜~˜~˜~˜™™™™™™™€‘š€‘š€‘š’›’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žZk>Zk>Zk>Zk>ZkZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk_r>_r>_r>_r>_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`p=bp=bp<`p<`p<`r;_q;^r;^r;_o:^n:^n:^p:]q9\p9\p9[r9]m9]m9]m9]m9]m9]m9]m9]m8\l8\l8\l8\l8\l8\l8\l8\l8\n8\n9]o9]o9]o:^p:^p:^p6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=bv=bvcw?dx;bx;bx;bxe{?f|@g}Bhz@hz?j{>i|>i|@iBiDh€Bj}Bj}Ck~Ck~Ck~DlDlDlFkFkFkFkGl€Gl€Gl€Gl€DnDnDnFnIn‚In‚In‚Kn‚GoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€Fn€Fn€Fn€Fn€Fn€GoGoGoFpƒFpƒFpƒFpƒFq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒIqƒKqƒKqƒKqƒMqƒJr„Ks…KtƒLu„LvƒLvƒLv‚Lv‚Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡WxˆWxˆWxˆWxˆWxˆWxˆWxˆWxˆVzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†Xz‡]}ƒf…„uŽ„€–ƒ‡¢•¦„ ¹—¨Àª¿˜¦¶¯»‘ÄË ÈÌ£ÁšÄΠÁÈ›ÀŘÂÅ˜ÃÆ™½Ä—¼Æ˜¾É›¡·©Ä™¬Ç›ÈÚ±ÕÙ¶ù÷Ùx{b$.*?63JB!841/0@?U]]QRP3.+9=8$2,7.@5C6 B5M@*bUNDRJ82'$%"# .) /)9*?0>/9*9+<..!DmÅ®Z­d»—f¼”k½“p˜nÁšuÀ’w°‰¨ˆLqWi™jªe©Št·˜^»–cÂjȦlʨp˪vÍ«{Ψ{Ì¥sÉ«oŧmÃ¥mÃ¥mÃ¥g¿¡c»`ºˆÄ²PB)I‚sXš‡Všh ƒy£„z¦‡z¦‰x¦‰z§Œ{¨Žz¦w¢uŸrža“‡+hd[^&qy1|„=†ŠIŽ‘YŠ’L}…9gr#Q\ERHV)Xf5fv1nj7tp9vr;xtD€zNŠ„M‰ƒE{7~{:€62||,vx*or%gl"`f'js*mv,qz+s{(s|%r{&s|%t}0x„)s#o{oz r} u ut~u€'vƒ)q}/u‚*oyM‡“aˆ–i€i†i…j†‘j†‘j…“j„”iƒ“iƒ“h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g‘h‚’iƒ“iƒ“j„”j„”iƒ“iƒ“lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’lˆ“lˆ“lˆ“m‰”m‰”m‰”m‰”nŠ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™~Žš~Žš€˜€˜€˜€˜™™™™™™€‘š€‘š€‘š’›’›’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žYm>Ym>Ym>Ym>YmZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>cq>cq>br=aq=as=as<_s<_s;_o:^n:^n:^p:]q9\p9\p9[r9]m9]m9]m9]m9]m9]m9]m9]m8\l8\l8\l8\l8\l8\l8\l8\l8\n8\n8\n9]o9]o9]o9]o:^p6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=bv=bvcw?dx;bx;bx;bxe{?f|@g}Agy?gy=hyg}@g}Bf~Bj}Bj}Bj}Ck~Ck~Ck~Ck~DlFkFkFkFkGl€Gl€Gl€Gl€Cm€Cm€DnFnHmIn‚In‚Kn‚GoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€GoGoGoFn€Fn€Fn€Fn€Fn€Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒIqƒKqƒKqƒKqƒMqƒJr„Ks…Lu„Lu„Mw„Mw„Lv‚Lv‚Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡WxˆWxˆWxˆWxˆWxˆWxˆWxˆWxˆVzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†V|PuyXzziŠƒw‘ƒ|”|Œ¡Ÿ³–¯“¥…¨‚¥¹³Á—µ¿•½ÃšËΧÁË¡¾ÆÂÆÈÉ¡ÊË£Äź¾•´º‘¸Æ¼Ð¦´ËŸºÊ¡àæÃÊÌ®5>$TgNu’y’¯˜‚Ÿf€sEXO?JBYZQNI@%/)"7/8. >2J=REOB?340!>;)(  0":,>0<-<.?15( %D3tº£bºœV³Žh¾–uÄnÁšlňř…¸’ˆ¯W}aq¤‰g¬‘Y­^¸šTº—[À aŧdȪjʬrͬwΪvË¥nÊ­jǨgÄ¥iƧhŦe¿¡f¾ hÀ¢w¬ž/!O>OŠv[„[›~iŸz©ˆy«‰xªˆw¨ˆw§Šw§‹v¥‹t¢‹tŸŠ_žŠH‰z#j`*tp<„„;|}B~~S‰‰UŒ‘Q‡ŽG~‡=s~2fv(\mQeK_%dh,lm3pr9uu@|{G€?xu0if,ll8zy?‚ƒ5{{)lm$dh(ei+ej1px2qy0t{.s|*r|%q}#r}"r}-x)t}%py"ox"qz#t|!t|!t|u)xƒ*r~/v€)nxK†`‡•g€i†i…j†‘j†‘j…“j„”iƒ“iƒ“h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’f€g‘h‚’h‚’iƒ“iƒ“h‚’h‚’lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’lˆ“lˆ“lˆ“m‰”m‰”m‰”m‰”nŠ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜|Œ˜|Œ˜|Œ˜}™}™~Žš~Žš~Žš‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™ƒ™ƒ™ƒ™€‘š€‘š€‘š€‘š’›’›’›’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žYm>Ym>Yn>Ym>YmZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>cq>cq=aq=aq=as<`r<_s<_s9`o8_n8_n8^p8]q7\p7\p7\r9]m9]m9]m9]m9]m9]m9]m9]m7[k8\l8\l9]m9]m8\l8\l7[k8\n8\n8\n8\n9]o9]o9]o9]o6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=cu=cudv?ew;cv;cv;cvfy?gz@h{@fx>fxYm>Yn>Yn=Xm=Xm;Xm;Xm9Xm9Xm8Ym8Ym=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yjao>ao>ao>ao>ao>ao>ao>ao>`p>`p>`p>`p>`p>`p>`p>`pdv?ewfy?gz@fx?gy=hyg}@g}Bf~Ai|Ai|Bj}Bj}Bj}Ck~Ck~Ck~FkFkFkFkGl€Gl€Gl€Gl€Cm€Cm€Cm€Em€HmHmHmKn‚GoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€GoGoGoGoFn€Fn€Fn€EmFs~FrFrFq€Fq€Fq‚FpƒFpƒFq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚Jq‡Jq‡KrˆLt‡Lt‡Lt†Lt†Ks…Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†_‡[~ˆY|ŠZz\yˆWpzK`a?RO‚›™²ž¡½Ÿ–°Œª‚ ¸±Å¢µÇ¨¼Ê¡ÁÊ¢ÆË¤ËÌ¥ÍʤÑΨßܶìéÃÁ»–¼¿˜Ýé¿Òà·úÿàtaD]AŒ²–³‡†¬|€¬w”À‹~¢v2\fY01/5- -#5),dW,aT+!! +(*  ( /&3*3+3+7n_iÁ©S±’d´•i²’j¾œbÆ£w̦‚Ò­Ç£W’sx°“m¯’_³–O´”LÀQÄ£TɪXÉ­]˱eγf̰fȪj˰cÇ«aÈ©bÊ©aĤ`¿kÄ£zЮ9bS0E„jWš{]›wh£}l¦}x²‰w³‹w°Št­‡v¬‰xªŒx©y©x§]ˆ9neFvN‡~I€wVˆ|`Œqš‹]•[–’R“‘IŒ@†=Ž8yˆ0p‚WiP`P^Ye-ep1hq-cj(_d0^i4gq2ir#^gZ`&bh2nt9sy2qu1qv/px+py)pz&p|$o}#n~#qx'rz,t|,qz&nv$mu#qx#t{%t/w0r}5v*ktK„a‡“jg„h„h„i…i„’h‚’h‚’g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g‘g‘h‚’iƒ“iƒ“iƒ“iƒ“h‚’lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜~Žš~Žš~Žš~Žš~Žš}™}™}™‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™ƒ™ƒ™ƒ™€‘š€‘š’›’›’›‚“œ‚“œ‚“œƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žYn>Yn>Xp=Xm=Xm;Xm;Xm9Xm9Xm8Ym8Ym=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yjao>ao>ao>ao>ao>ao>ao>ao>`p>`p>`p>`p>`p>`p>`p>`p;`n:_m:^n:^n9]o9]o9\p9\p9`o8_n8_n8^p8]q7\p7\p7\r9]m9]m9]m9]m9]m9]m9]m9]m7[k7[k9]m9]m9]m9]m7[k7[k7[m7[m8\n8\n8\n8\n9]o9]o6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=cu=cudv?ew=ex=exfy>fyAgy@hz>iz=h{=h{?h~Ah~CgAi|Ai|Bj}Bj}Bj}Bj}Ck~Ck~FkFkFkFkGl€Gl€Gl€Gl€Cm€Cm€Cm€Em€HmHmHmJmGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€Hp‚GoGoGoFn€Fn€EmEmFs~Fs~FrFrFq€Fq‚FpƒFpƒEpEpEpGoIoIoIoKoIo‡JpˆJpˆKrˆKrˆKs†Ks†Ks…Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†Wu€[yŠVuŽRoŽ^z™n…ŸdxŠM^k5+IcS‰¤Š´Ò¯¸Õ®§Â›¢»™«Ã¥»È¢ÅЪÒÖ²ÕÓ°ÐÌ©ÓͪäÞ»öòÏÿ÷ÓëêÄÏ×®­¸§±\mLrs‡³–‹®‚”ºˆ­r«Üžw m:Yf^"#<2NB*bUE9 6/,3(*4./    !*%,'-(/+$!D8eº¤_¼Ÿhµ™b¨Ši¼œZ¿Ÿ]Ç¢oÔ®rʦO”sz°’u¯’l¶˜Y³•JÃOǤSÊ«V˰[͵aϵbͲbÉ®g˯aÇ«`È©aɪ^ã_¾œmǤÕ³'L< =&Ad`¤]œum§~p«v´†x´Œu±‰u®ˆu­Šx­Œ{­|¬|¬[|x;`\_ˆƒZ‹ƒF{n[~\{b“}W„Y–ŒWš“L•“C‘A‰“<6{Œ.m‚Xl GZJZSb$Ze*_i/dn>hu9fs+]iQ\T])dm4ox5py.nr,or,ns(mv(oy(o}&n%m~ nu'rz-u}-r{(mv"ks!ov$t{'t}0w2r}6t~,jtLƒŒc†“lg„gƒŽh„h„hƒ‘h‚’g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒ“j„”j„”j„”j„”iƒ“lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’s†“s†“s†“t‡”t‡”t‡”t‡”uˆ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜››~Žš~Žš~Žš}™}™}™„Ž˜„Ž˜„Ž˜„Ž˜…™…™…™…™€‘š’›’›’›’›‚“œ‚“œ‚“œƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žZk>Zk>ZkZk>Zk>Zk?[l?[l?[l>Zk>Zk>Zk=Yj=Yj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk8\f8\f8\f8\f8\f8\f8\f8\f9Xg9Xg:Xi:Xk:Wl:Vn9Tn9Tn7Vk7Vk7Vk7Vk7Vk7Vk7Vk7Vk7Wj7Wj7Wj7Wj6Vi6Vi6Vi6Vi5Vj5Vj3Vj3Vj1Vj/Wj-Wj-Wj7Vk7Vk6Uj5Vj3Vj2Ui2Ui0Ui4Ui2Ui0Ui.Vi+Vi)Wi'Wi%Wi1Vl0Uk/Tj/Tj/Tj/Tj0Uk1Vl9Tn7Vm3Ul/Wj-Wj/Zk3[m6\n0]k1\k4[j8Zj8Zj4[j0[j/\j9Zm9Zm:[n:[n:[n:[n;\o;\o8_n8_n8_n8_n9`o9`o9`o9`o<`p<`p<`r<_s<_s<^u<^v<^v9^r9^r9^r9^r9^r9^r9^r9^r=_o=_o=_o=^q>_s>_s>_s>^u;_q;_q;_q;_o:^n:_m:_m:`l:\s:\s9[r9[r9[r8Zq8Zq8Zq4Yo5Zp7\p8]q9_q8_n7^l7^l7\p7\p7\p7\p7\p7\p7\p7\p7[s8]s8]s9^r:_s;as;asfx>fx=gz=gz=gz=gz>h{>h{>h{>h{@f~Ah~BiBj}Ck~Ck}Bj|Bj|FiƒFj‚Fj‚FkGl€GmGn}Gn}JoƒIn‚HmGl€Gl€HmIn‚JoƒMnMnMnMnMnMnMnMnEpEpEpEpEpEpEpEpMqƒJp‚Do€Bn@nBnDo€GoFq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€JmJmJmJmJmJmJmJmNq…Nq…Lr„Ms…KtƒItƒHu‚IvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Tv†Uw‡Wy‰XzŠXzŠWy‰Uw‡Tv†Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰]yŠ]z‰[x‡Zw…\y‡aŠeƒŽcos@LN,75BMEctf€–ƒ—µœªÍ²ÂѲÑÞ¾àìÈìôÏùýÚÿÿæÿþçýô໾®lmc<;7022?IC.B/„£‚¡È›‡²y’ÄŠšÎ˜ºå¸\tTVbNAJ@*$5$J6*iUE460;'%1=A<04/   ($$910(5,&-0Y”…‚ÓºRªŒV´‘^ÀœV½˜IÄ¢VãX¬[›~}µ˜‚Ÿb¯Š_·LÁ¦JÅ©LÊ­Vͱ`ϳaϳZгPѲ^̯e˯gÆ«aÃ¥hÌ®_Á£xͱt¾¤1%+\L[’wh¡€g¤~m¬…n®Šw·”t´rµg­ˆs»—q´”nª‹€´–u¥‰'g[S’‚S|TŽvW‘yRŠw[“†Z“Š^•’X›–QŸ˜H›“C’=Ž2ˆŽ'„/|&lƒNj?]IfPhOc*Q`#QcCUAQP\)bk-io,ko.op.xt&qo"mo"nt&qz*r~*p}+o|kz"q~'r{+py/sz)lu"gq&mw-r|:xƒ:s‚1l{'epM†Z„‹n‹’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘j„’k…“k…“k…“k…“l†”l†”l†”m„“m„“n…”n…”n…”n…”o†•o†•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•m„“p…”r‡–tŠ–wŠ—xŠ•xŠ•wŠ’xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–z‹”{Œ•{Œ•|–|–}Ž—}Ž—~˜~˜~˜~˜~˜™™™™…™ƒ™ƒ™ƒ™™™™™„“œ‚“œ€“›~“›~“›’›ˆ’œ‰’œ‚‘šƒ’›ƒ’›†’œ†’œ‰“Š”ž‹”žZk>Zk>ZkZk>Zk>Zk?[l?[l>Zk>Zk>Zk=Yj=Yj=Yj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk8[i8[i8[i8[i8[i8[i8[i8[i9Wh9Wh:Xi:Xk:Xk:Xk9Vk9Vk7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj6Vi6Vi6Vi6Vi5Vj5Vj3Vj1Vj1Vj/Wj/Wj-Wj5Vj5Vj5Vj3Vj3Vj0Ui0Ui.Vi0Ui0Ui.Vi.Vi,Vi+Vi)Wi)Wi1Vl0Uk/Tj/Tj/Tj/Tj0Uk1Vl9Tn6Vm1Vl/Wj.Xk/Zk2Zl5[m0[j2[j6Zj8Zj8Zj6Zj2[j0[j9Zm9Zm:[n:[n:[n;\o;\o;\o:^n:^n:^n:^n;_o;_o;_o;_o_s>_s>_s>^u;_q;_q;_q;_o:^n:_m:_m:_m:]q:]q9\p9\p9\p8[o8[o8[o4Yo5Zp6[o7\p8^p7^m7^m6]k7\p7\p7\p7\p7\p7\p7\p7\p7[s8]s8]s9^r:_s:`r;as;as8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=ewfx>fx=gz=gz=gz=gz>h{>h{>h{>h{AgAh~BiCk~Ck~Ck}Ck}Bj|FkFkFkFkGl€Gl€GmGmHmHmGl€FkFkGl€HmHmKoKoKoKoKoKoKoKoEpEpEpEpEpEpEpEpMqƒJp‚Do€Bn@nBnDo€GoFq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€In‚In‚In‚In‚In‚In‚In‚In‚Nq…Nq…Lr„Ms…KtƒItƒIu‚IvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Tv†Uw‡Wy‰XzŠXzŠWy‰Uw‡Tv†Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰]yŠ]z‰\yˆ[x†]zˆ`~‰cŒs”\uwDYW7FB+80&5'3C1EXCiscx€o‘˜ƒ¬²›»½§ª¨–~xkXOE2:)GL=jnb~…xŠzq…nNhJ´Ô±¬ÏžÆ–¸äµÃé¿\sSMZDCPBA3F5.kWL<  '1-,)%$   $ 1)+#7.$&WHÕ¿l» ^²•F£„X½GǪQ¿£b¶\›s©Œ‘ʩơxÆSÀ¦MĨHÈ«L̯TͱXαUϱNбXÉ­cͰcÇ«dȬfί^¤|Ó·`­’1%5iWb™~i¦‚l«„o°‰o¯‹u·”sµ’p´‘i°pº˜l²“o¯‘~µšgš>pdc”„a’~_‘yb“}^~d™Œb—Ž^•’X˜“N˜’I–L’‘H’;‰-‚Š,yŒ)o‡VtHg QoZrVj$TfJ`AWBVPa!]i&dn*ks2s{!fi&mp.w{0{ƒ.y‚'t}'r{(r~!o(t€*q{/px7u}5py.ku2nz3t|:w>u‚6p|,htSŒ•_ˆ‘h…Žh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘h‚iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’j„’m„“m„“n…”n…”n…”n…”o†•o†•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•n…”q†•r‡–s‰•v‰–xŠ•xŠ•x‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–z‹”{Œ•{Œ•|–|–}Ž—}Ž—~˜~˜~˜~˜~˜™™™™…™ƒ™ƒ™ƒ™™™™™„“œ‚“œ€“›~“›€“›’›†’œ‰’œƒ’›ƒ’›ƒ’›†’œ‡“‰“Š”ž‹”žZk>ZkZk>Zk>Zk?[l>Zk>Zk>Zk>Zk=Yj=Yj=Yj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Wj9Wj:Xi:Xi:Xi:Yh9Xg9Xg7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Wj7Wj7Wj7Wj6Vi6Vi6Vi6Vi3Vj3Vj3Vj1Vj1Vj/Wj/Wj/Wj2Ui2Ui0Ui1Vj/Wj/Wj-Wj-Wj.Vi.Vi.Vi.Vi,Vi,Vi,Vi,Vi1Vl0Uk0Uk/Tj/Tj0Uk0Uk1Vl7Un5Ul1Vl/Wj.Xk1Yk4Zl7[m4[j6Zj8Zj9Zj9Zj8Zj6Zj4[j:[n:[n:[n:[n;\o;\o;\o;\o:^n:^n:^n:^n;_o;_o;_o;_o`p>`p>`p>_r=^r=^r=^r=]t;^r;^r;_q:^p:^n:^n:_m9^l:^n:^n9]m9]m9]m8\l8\l8\l4Ym5Zn6[o6\n6\n6\n6]l6]l5]p5]p5]p5]p5]p5]p5]p5]p8\t8]s8]s9^r9^r:`r:`r;as8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=ewfx>fx=gz=gz=gz=gz>h{>h{>h{>h{AgAh~BiCk~Ck~Ck}Ck}Ck}Fl~Fl~FkFkGl€Gl‚Gl‚Gl‚Gl€Gl€FkFkFkFkGl€Gl€KoKoKoKoKoKoKoKoEpEpEpEpEpEpEpEpLp‚IoDo€Co€@nCo€Do€Fn€Fq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€JoƒJoƒJoƒJoƒJoƒJoƒJoƒJoƒLq…Lq…Lr„Ks…KtƒKtƒIu‚JvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Uw‡Uw‡Wy‰Wy‰Wy‰Wy‰Uw‡Uw‡Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰]yŠ^{Š^{Š]zˆ]zˆ_}ˆ`~‰[ˆŒa‰Žf…ˆ`uvO\Z?FA<@:CF=5:9,1/"(#)($643cp`‚Žz”¡‰œ€œ}™«ŽL_D›°—°Å¥ »™ºÚ·±Ì«fw\EP<7D60#G<F8:oa3%#  '  (!'":2(:; +&%Y~¡ÚÅŠÊ´vÄ­eÀ§F·£M°œ`«–]“|Š·œ«Ü¼º”s·Ž`Á§SĨDȪAˬDÍ®KͯLΰKϱQȬ`ϳ]Æ«gβaͰ^Ŧ‚Ü¿B’u8*G|hi£†j¨„r´‹rµŽl±Œs¸—qµ–m³”jµ•l¸™c¯q¶›w¶œPˆq\€rs—‡n”~k“zm—€i—„lfš`™–Wš“M˜M•S”’S’–DŠ‘3€‰$sˆ)p‹]| Nq Xxc~ax ]qVqQlQjVlVjUg\kds'it'it'lu'ow'r{$s| qynv$r+u+py0owZk>Zk>Zk>Zk>Zk>Zk>Zk=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj9Xm9Xm9Xm9Xm9Xm9Xm9Xm9Xm9Vk9Wj:Xk:Xi:Yh:Zg9Yd9Yd7Xg7Xg7Xg7Xg7Xg7Xg7Xg7Xg6Wj6Wj6Wj6Wj5Vi5Vi5Vi5Vi3Vj1Vj1Vj1Vj1Vj1Vj1Vj1Vj0Ui0Ui.Vi/Wj-Wj-Wj-Xk-Xk,Vi,Vi,Vi.Vi.Vi0Ui0Ui0Ui0Uk0Uk0Uk0Uk0Uk0Uk0Uk0Uk5Tm3Ul1Vl0Xk/Yl1Yk4Zl7[m8Zj8Zj9Zj9Zj9Zj:[k9[k9[k:[n:[n:[n;\o;\o;\o;\o<]p<^n<^n<^n<^n=_o=_o=_o=_o`p>`p>`p>_r=^r=^r=^r=]t;^r;^r:]q:^p:^p9]m9]m9]m:_m:_m9^l9^l9^l8]k8]k8]k7Zn7Zn7[m7[m7[m7[m7[m7[m3]p3]p3]p3]p3]p3]p3]p3]p8\t8]s8]s9^r9^r9_q:`r:`r8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=exfy>fy?gz?gz?gz?gz@h{@h{@h{@h{AgBiBiCk~DlCk}Ck}Ck}Fm|Fm|Fl~FkGl‚GkƒGkƒGj„Gl€Gl€Gl€Gl€Gl€Gl€Gl€Gl€IoIoIoIoIoIoIoIoEpEpEpEpEpEpEpEpKoIoDo€Co€Ao€Co€Do€Fn€EpEpEpEpEpEpEpEpKp„Kp„Kp„Kp„Kp„Kp„Kp„Kp„Lq…Lq…Jr„Ks…KtƒKtƒKu‚LvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Uw‡VxˆVxˆWy‰Wy‰VxˆVxˆUw‡Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹[wˆ]yŠ^{Š_|‹_|Š^{‰^|‡]{†DmvSwbŠl„Šj}‚cnrSZ]EJKFMPJQTNVVLTSCLIKROjqnŒ“™«šš­”¡|d‹œq«‡ˆ•{EQ?DLAM\NGZI?O>DK>6('1,#7(`€odŒzs«˜Z¡g±¥½±€®¡aƒrЬ”¦Ð±}¶”دnª\ŪFÈ©:̪;̬CÍ®EίFβLɯ]Ò·XƬdÒ¶]Ë®_Ǩ†ãÄ)y\F4Z’{o«Œiªƒs¹r¹‘mµ‘r¼šo·™h´•jºe·š]¬‘r»¡q²œ?}gx•…ž‰x›tš~sžƒo Šl¢‘e’\ ™TŸ—Mœ“K˜S–“S“”E‹’2‚‰"q†*qŒ^€Oq Xygƒi€gz(f„%c!b~`{Yr Ri Qh Vl+j~.l~-lz,lw*oy(s|!q|oy"q~'v(qy,pw9w};t}1gr.bn:uw7ns?r|.cp#\kJaŠ™`|h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘j„’k…“k…“k…“k…“l†”l†”l†”j…“j…“k†”k†”k†”k†”l‡•l‡•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•qˆ—r‡–q†•q‡“s†“w‰”xŠ•yŒ”xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš€˜€˜€˜€˜™™™™…™ƒ™ƒ™ƒ™™™™™”œ”œ€“›’›’›ƒ’›†’œ†’œƒ’›ƒ’›„“œ†’œ‡“Š”žŠ”žŒ•Ÿ;Wh;WhZk>Zk>Zk>Zk>Zk>Zk=Yj=Yj=Yj`p>`p>_r=^r=^r=^r<\s:\s:\s:]q:]q9]o9]o9]m9]m:`l:`l9_k9_k9_k8^j8^j8^j8\n7[m7[m7[m7[m7[m7Zn7Zn5]p5]p5]p5]p5]p5]p5]p5]p8\t8]s8]s8]q9^r9_q9_q9_q8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=exfy>fyAfzAfzAfzAfzBg{Bg{Bg{Bg{Bh€BiCj€DlDlDl~Dl~Ck}Fm|Fm|Fl~FkGl‚GkƒGkƒGj„HmHmHmHmHmHmHmHmIoIoIoIoIoIoIoIoEpEpEpEpEpEpEpEpJn€Hn€Do€DpBpDpDo€Fn€Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Iq„Iq„Iq„Iq„Iq„Iq„Iq„Iq„Jr…Jr…Jr„Ks…KtƒKtƒMt‚NuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡VxˆVxˆVxˆVxˆVxˆVxˆVxˆVxˆUy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰\x‰^{Š_|‹`}‹_|Š]{†\z…k…“j„’ge‹i„Žk…ŒbyTlrYgfKYXBPNIXTXhaj{p”…”§˜¡Ž£‡¤}‰œk’¢r˜¦}¨±–"+9;;U\Y0;8")'&LKM4=A7JO@82g]Evh/". 1/'&$!")-'!  %'%<4/:7$4-+1 ,@TA,P:N6)D:>THTbVIVFz‘{µÞ—԰}Æ xĬcÇ«KÊ«<˪:Ë«@̯C̰EβI˲YÓ»Uǯbж[Ë­bÍ­‰ãÅgK$\Gj¤‹q±Žf¬„q»‘o»’n¼—r¿jºd¶™h¾ b·›_°•s½¥j«•@}i‹«“ƒ£Š}£…w¢s£†qª‘j§“a¢“P¡˜M£—J¢•J›’O—‘M““B’2ˆŽ*yŒ-u^}JmSt ch€i~!g… fƒ fƒ!g„ga{]w\vZr)e{8pƒ>r‚Zk>Zk>Zk>Zk=Yj=Yj=Yj=Yj_o>_o>_o>_o<`r<`r<`p<`p`p>_r=^r=^r<]q<\s:\s:\s:\s9\p9\p9]o9]o8\n:_m:_m9^l9^l9^l8]k8]k8]k;]m:\l:[n9Zm9Zm9Zn9Zn:[o7\p7\p7\p7\p7\p7\p7\p7\p8\t8]s8]s8]q8]q8^p8^p8^p8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=dze{>e{AfzAfzAfzAfzBg{Bg{Bg{Bg{Bh€BiCj€DlDlDl~Dl~Dl~Fl~Fl~FkFkGl€Gl‚Gl‚Gl‚HmHmIn‚In‚In‚In‚HmHmGoGoGoGoGoGoGoGoEpEpEpEpEpEpEpEpImGmDo€DpBpDpEpFn€Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Gq„Gq„Gq„Gq„Gq„Gq„Gq„Gq„Hr…Hr…Jr„Ks…KtƒMtƒMt‚NuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡VxˆVxˆVxˆVxˆVxˆVxˆVxˆVxˆUy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰\x‰\yˆ^{Š`}‹`}‹^|‡]{†iy‰fyˆ^u„VsTvƒZ|‰^€^€d}y[rnVmhczrwƒ†žŒ‹¢ŒŠ£‰›°šš®‘™«†—¨|”¤u¡¬„‘œ|DM2jrh›‘„[cY1.0HNU.@GH@@rfAudDcT+,":-%,# $0((943"$%!261@D> D`M{˜–¬«À —´“’·•œ©“‚‹vu|gKT?BX@‘¼¡­íÏr¾žyÆ«jǪUÊ«HÊ«EÉ«FÉ®Cʰ@˰F̶VÒ¼X̵^Ï´]̰lÔµ„ܾ_C;u]r¯“p³Žk³‰q¾’l»’sÆ n iÀŸbºœgÁ£c»h¹žt½£f¤ŽTŒw—¶›£…‚§…}§„v¨†x¯”l©•g¦–Q£—O¥™M£—Ož“S™“Q—–D“–4“8†—5y"^| Ln Tv _{c|i~iƒiƒj„"m‡$o‰#nˆiƒe]vUkK_ K\3XlZk>Zk>Zk=Yj=Yj=Yj=Yj_o>_o>_o>_o<^u<^u<_s<`r<`r<`p_r=^r<]q<]q<\s:\t:\t:\s9[r9\p9\p8\n8\n:^n:^n9]m9]m9]m8\l8\l8\l=`n<^n;]m9Zm9Zn9Zn:Zq;[r;\p;\p;\p;\p;\p;\p;\p;\p8\t8]s8]s8]q8]q8^p8^p8^p8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=dze{>e{AfzAfzAfzAfzBg{Bg{Bg{Bg{Bh€Cj€Cj€DlDlDl~Dl~Dl~FkFkFkFkGl€Gl€GmGmGl€Gl€HmIn‚In‚HmGl€Gl€GoGoGoGoGoGoGoGoEpEpEpEpEpEpEpEpHl~GmDo€DpCq‚DpEpFn€Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚FpƒFpƒFpƒFpƒFpƒFpƒFpƒFpƒGr…Hr…Hs„Ks…MtƒMtƒOt‚PuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡VxˆVxˆVxˆVxˆVxˆVxˆVxˆVxˆUy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰[wˆ[x‡]z‰`}‹a~Œ`~‰^|‡d{Šb}‹`€]€Z}‹Wzˆ[z‰a~a‚~a€a}}^yvc~uq‹{™‚ˆ¡‡ˆ„Š›€Ž~žª†Ÿª„¹Äœ™§~erL|’o•­‹©À °½£[\L/-%V^]@TU3UJ6eUE|i9_M%-":,&1"*!TC@jYVG85+6-*4,,/*)0+*"  # *821*4,0$$~±• Ô¯¯Ý³š¾’§Ë±×§Ÿ¿–ªÇ ®Æ¤¦‰SqXUƒl‡Å¯„̶vÆ©kǪ^È«UƪRŪMŬDÆ­;ǯDʶP͹]м_͵dÒ¶wÛ½{ѳ\>N‹qx¶˜pµs¾’sÄ—i½“vͧk hÆ£bÁŸgƤfÁ tÆ©x¼£e†o Š¨Â¤Ž©ˆ”²’´‹³¼¡ƒ¶¢~´£h¯¥d®¢]©^£™d š`žžN˜š<•;Š—4x‹&_yUu`~e€e| l#r…#r…"q„"q†!p… o„kh~'o‡Yn 7L"5&<4P4X *SHc'_x0k(fx#aqXkMbIa#Wn OjLh:UYr!ay7nƒ^‰žh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g„“g„“g„“g„“g„“g„“g„“g„“hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘h‚iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’j„’q„“q„“r…”r…”r…”r…”s†•s†•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•p‡–r‡–sˆ—s‰•uˆ•w‰”vˆ“v‰‘xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŠ—{‹˜{‹˜|Œ™|Œ™}š}š~Ž›‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™ƒ™ƒ™ƒ™†š„š„š„š‚‘š€‘š€‘š€‘š}”œ”œ’›…‘›‡‘›…‘›„“œ‚“œ„“œ„“œ…”‡“ˆ”ž‹•Ÿ‹•ŸŒ•Ÿ;Wh;Wh;Wh;WhZk>Zk>Zk=Yj=Yj=Yj=Yj_o>_o>_o>_o<^v<^v<^u<_s<_s<`r<`p<`p>_n>_n>_n>_n>_n>_n>_n>_n@br?aq?aq>_r=^r<]q<]q;[r:\t:\t9[r9[r9\p8[o8\n8\n:^p:^p9]o9]o9]o8\n8\n8\n>ao=`n;]m:[n9Zn:[o;[r;[r<[p<[p<[p<[p<[p<[p<[p<[p8\t8]s8]s8]q8]q8^p7]o7]o8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=c{d|>d|CfzCfzCfzCfzDg{Dg{Dg{Dg{Bh€Cj€DkDlEm€EmDl~Dl~FiƒFj‚Fj‚FkGl€GmGn}Gn}Ej~FkGl€HmHmGl€FkEj~GoGoGoGoGoGoGoGoEpEpEpEpEpEpEpEpHl~GmDo€DpCq‚Eq‚EpFn€DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒFpƒFpƒFpƒFpƒFpƒFpƒFpƒFpƒGr…Gr…Hs„Ks…MtƒMtƒOt‚PuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Wy‰VxˆVxˆUw‡Uw‡VxˆVxˆWy‰Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹]yŠ[wˆZw†\yˆ_|Ša~Œ`~‰_}ˆ[‰T{„Qy…U}‰Z}‹Zx‰aw‰izV|~a„‡d„‰^|}\wtern‡sq‰qƒ–}‰˜}ƒž¨ŠŸ¨‡¾Ë¥ÏÞ²ƒ•f…¦mv™aˆ§tÑ㺺À¡=?,?K?4IAA]P"O>Oˆs1!0$C/.0 !J0*pUQQ847 D0/:()((%"")&5C='92 5-)O8w½™Ú®}¿ŒŽÅ޽ƒˆµ|z´}“È–„¯„—½™Œ´˜Et^F€ntµ¥sŨlÆ©bƪ^Ū[êRÁ«C¬8ĬBÈ´NË·aÔÀ`ζjÕº|àÂtÈ«\>Z—{x¹™p·yÆšwÈ›i¿•zÓ¬k hʦdÆ¢iÉ¥jŤ~ίz»¡e™ƒ¯˜¿Ñ²¢µ”¬ÂŸ¬Æ¢¤Ã¢¬Ï´ È¶È¹„À¶z¹¯p¯¥o¨ u§£p£¥Wš?“9ˆ‘2t†&^w'^}+k‰#m‡j€*q…$w†$v‡%u† pm~lll%qˆ2q†/Zm,@0A 0R%Ll*Yt!SiLbE[>V>Z"Tr OnJj<[(i…&j3n‚^¢h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘j„’k…“k…“k…“k…“l†”l†”l†”sƒ“sƒ“t„”t„”t„”t„”u…•u…•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•o†•r‡–sˆ—tŠ–v‰–w‰”vˆ“uˆxŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŠ—{‹˜{‹˜|Œ™|Œ™}š}š~Ž›„Ž˜„Ž˜„Ž˜„Ž˜…™…™…™…™†š„š„š„š‚‘š€‘š€‘š€‘š{•œ”œƒ’›‡‘›‡‘›…‘›„“œ”œ„“œ„“œ…”ˆ”žˆ”ž‹•Ÿ‹•Ÿ– Zk=Yj=YjZk=YjZk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<^u<_s<`r<`p;_o;_q;^r;]t<`r<`r;_q9]o9]o8\n8\n8\n8\n8\n8\n8\n8\n8\n8\n8\n9]o9]o9]o8\n8\n7[m7[m7[m;]m9]m9]m8_n8_n6_n6_n7`o6^q6^q6^q6^q7_r7_r7_r7_r9^r9^r9^r9^r9^r:_s;`t;`t6at6at8bu8bu:bu;cv;cv;cv:dw:dw:dw;ex;ex;ex;exfy?gz?gz?gz@h{@h{@h{@h{@h{Ai|Ai|Bj}Bj}Ck~Ck~DlDn{Dn{Dm|Dl~DlCk~Cj€Cj€Gl‚Gl‚Gl‚Gl‚HmƒHmƒHmƒHmƒNoƒNoƒMn‚Lm€Km}Km}Ln~Lo}KoIoHn€Hn€Fn€Do€EpEpHn€Fn€Co€?p€?p€Co€Fn€Hn€Jr„IqƒIqƒHp‚GoFn€EmEmDmƒDmƒEn„En„En„Fo…Fo…Fo…GrGrIrLs‚Nr‚Nr‚QsƒQsƒTu…Tu…Su…Qu…Rv†Pw†Nw†Nw†OtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…Qx‡Qx‡Pw†Rv†Sw‡Uw‡VxˆWy‰Xv‡Xv‡Xv‡YwˆZx‰[yŠ\z‹]{ŒWx‹Wy‰Wy‰X{‰Y|‰Z~ˆZ~ˆ[€ˆ\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡^x‰_y‰a}ˆc†c€„e‚d‚}c‚{uŒvƒ™€~”w‹œ{—¥ƒÏÕ¶ðóÙ¢¢Š‚žpmŠ]Œ©|£ÁÑïºUi>3>$]aV?NF@4Z–„*YI >4-phaX^SlQGbYpPEV6+U8/F2-.""*%'-%, " #4+#4)3'7)*Q=ˬɠ…¿·ˆ’À–‰²Œ€¯†²Ž´Ž“µ’³„§Œe{Itg^¨¢g·ªjïfǬ`È©^È«[êV½¨MðWι]׿Y϶`˱ÞÃtÁ¦[Bv­š~¹¤u»o»›pÇ£iÄ£dÁ¤qеsͰtȫ˭”Ò´—È¬Š²™‚¦‡§”ÒáÁ¿Ô®´ËŸÀÑ¥Öá»Ê×½³Ê¼©ËÅ}²¯y¯¯p¦§a™žT’šK™A‹—7…’%uŒ l‚!i{-o3w„.y‚&y"z$z†&z†)v†-r…,pƒ+nƒ(lƒ&lƒ#m‡&n†4x‹8pƒZk=Yj=YjZk=YjZk;Yl;Yl;Yl:Xi:Yh:Zg:Zg:Zg6Xh6Xh6Xh6Xh7Yi7Yi7Yi7Yi7Vm7Vm7Vm7Vk7Wj7Wj7Xh7Xh4Xj4Xj4Xj3Wi3Wi3Wi3Wi3Wi3Wi3Wi2Vh2Ui2Ui1Sj1Sj1Sk/Tj0Uk0Uk1Vl1Vl0Uk0Uk/Tj1Vl0Uk0Uk/Th/Th0Ui0Vh1Wi/Wj/Wj/Wj/Wj/Wj/Wj/Wj/Wj-Vl-Vl/Wj2Wk4Xj4Xh6Xh7Xg5Zh5Zh5Yi5Yk6Xo6Xp6Wq6Wq:Yr:Yr:Zq;\p;\o;^l<_m<_l@_n@_n@_n@_n@_n@_n@_n@_n>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<^u<_s<`r<`p;_o;_q;^r;]t<`r;_q:^p9]o9]o9]o9]o9]o8\n8\n8\n8\n8\n8\n8\n8\n9]o9]o8\n8\n8\n8\n7[m7[m;]m9]m9]m8_n8_n6_n6_n7`o6^q6^q6^q6^q7_r7_r7_r7_r9^r9^r9^r9^r9^r:_s;`t;`t9at9at:bu8bu8bu9cv9cv9cv:dw:dw:dw;ex;ex;ex;ex9+OƒqLve), SG=SQFbY‚_UŽh\…]Q_8/M-'J1-8$#/ ' 7F>,$%!%H:º¡Š½˜„º|²‡ƒ¸~±‹r¸”p±Šs«‚°‰‘¼—“»Ÿ~¥d‹{@€t]¤”oÁªhħ_Ĥcˬb˰X«O˵DÀ¨MʰcÜÀkÙ½|Ø»a«‘0qWqª•x·t¸™o»™vÆ£pÄ¡mÀ vÊ­…Ë­ŒÏ°šÔ·§×»¥Í´—·¤ƒ ‘w‘„ÒØÇæïÚãìÑñöÙçíÔÂÓÅ‘·±g ŸY¢¦Z£§WŸ¦O˜ F“œ>›0‰”%Ž(~’$vˆ'qƒ/v„6|‰2}†,}…'}ƒ)~ˆ,{ˆ.y‡0v‡.s†,q…&o…$o…k…k‚*s‡8w‹0_u/J ,#-; $I1S>^Pj']v,bybw(d|.g%b| Sk"k,n€B}_‰–c‚‘j~j‘g„“a‚‘e‚‘lƒ“fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’kƒkƒkƒl„l„l„m…‘m…‘n†’n†’n†’o‡“o‡“o‡“o‡“pˆ”rˆ“rˆ“rˆ“rˆ“rˆ“rˆ“s‰”s‰”q‰•q‰•q‰•rŠ–rŠ–rŠ–s‹—s‹—r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—„š„Ž˜„Ž˜„Ž˜…˜…‘—…‘—…‘—‘—‘—‘—‘˜™™™›†‘™‡’š†“›†“›…•œƒ•œ‚”›”›ƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<^u<_s<`p<`p;_o;_o;^r;]t;_q:^p:^p9]o9]o9]o:^p:^p8\n8\n8\n8\n8\n8\n8\n8\n7[m7[m8\n8\n8\n8\n9]o9]o;]m9]m9]m8_n8_n6_n6_n7`o6^q6^q6^q6^q7_r7_r7_r7_r:_s9^r9^r9^r9^r:_s;`t;`t=`t;`t“±ž„‡xB/"qdV³“ˆžzp…[N‰\O›na‡]Q_8/L( K!4"3*9IB #('165##?QJ¨˜§‹±x­†y¯Š{´Ž[´dµŽmµ‹v²‰€³‰³”ˆ°—„«–G}lDmQ™‚h¼£m̱`ǬZÅ«`̵FůEÄ®K˲ZÒ¹]ʰ{Ö½L”}6q\~»¡…ŨŦ~Æ¢ƒË§„ʦ…ȨѱªÙ¹®Ú»¶Ü¾ÁâÇÃß˧Á³k†}8QM²·¸üÿûÿÿø÷ó踷­”¨£s¨¥]ª¬J£­J£­J¡«D›¥=˜¡5”+Ž–"‡)‡”(€Ž*{Š4}‹;ƒ;ƒ6„‹3„‰1€‰2ˆ3}‰1zˆ/wˆ+u‡&s†#r‡ tn„l'p„0l‚*Up1P:7 E8\&Ln.\{/d+d}$`xbv%e},iƒ'h„\t"n„%i|Zk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<_s<`r<`pau:bu8bu6dv4dv2dv:dw:dw:dw;ex;ex;ex;exM?5#©¼©ðîÜ\H71^D3«‘ƒß³˨š“j[‘fWŸtc—n_—n_wH:_H8*4$$>1&=8$"#$#40fqlŽv…­‘«Œy¤ƒ{¥†`­ˆk´Žv·y²‹x«…{ª‰„²•ºŸƒ³¡VŒ{;|lJ™‹Y¶§T¹ªL¹©R±KĶJÅ·IóP´Nµ¦qƸ:|q>ul{¸ž‚Â¥…È©…Ȩ‰Ë¨–Э¥Ø¶±à¿¾á¿ÍîÌÔôÕÃâÇž¼©w—ŒZ~xMqqWpr–”‚‰„Š„}Š„·ÆÂ’ÅÁvÅÂ[³¹X®´R¦«Lž£D™›?——9““4’Ž*Œ’*‡.ƒ5„?‡‘BŠ’B‹@ŠŒ:„Š9‚Š5€‰1}‰-zŠ(x‰$vˆ!t‰uq‰o„mƒ h€"]w%Qp(Kl?b$Jm/Xy5bƒ4f„,e"_y\saw"e~&gƒ&k†c}"q†!fyZk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<_s<`rau:bu8bu6dv4dv2dv:dw:dw:dw;ex;ex;ex;exfy>fy>fy>fy?gz?gz?gz?gz@h{Ai|Ai|Bj}Bj}Ck~Ck~DlDlEm€EmEmFn€Fn€GoGoHn€Hn€Hn€Hn€IoIoIoIoHl„Hl„Gl‚Gl‚HmIn‚Jp‚Jp‚KoIoHn€Hn€Fn€Do€EpEpHn€Jn€Jn€Jn€Jn€Jn€Jn€Hn€GoGoGoGoGoGoGoGoFq€Fq€GrGrGrHs‚Hs‚Hs‚Mp„Kp„Kp„Lq…Lq…Lq…Mr†Mr†Or†Ps‡Ps‡Ps‡QtˆQtˆQtˆQtˆOtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…RyˆRyˆQx‡Sw‡TxˆVxˆWy‰XzŠZx‰Zx‰YwˆYwˆYwˆZx‰[yŠ[yŠ]zˆ]zˆ]zˆ^{Š^{Š^{Š^{Š^{Š\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡W{…Y|†Z|‰[}Š^}Œ_{Œ_{Œ^z‹c~“f•\v†az„i‚†f}ym„|x„Wt]a}i¬’Ÿ¾—–µ‚¸ÑŸSb1+8(gq`ËÇ´„p^H*J&|kX{eS¥‹zÒ´£Á¡Ž™xeˆgS…dP‡dPf[GI\I*N@>42.  *H=@aRTwcRv^t—}~Ÿ„‚ƒ‹¤Š€¬©Š}¨‡€¬ˆ…±Œ‡µ‘ƒ¶‘‚µ“ˆµ¤v©›Q…0zv3‡…I§¦Nµ°C­¦K³²6¡Ÿ/š—E¬©D¡ T Ÿ(egV‰Œ~¸ ‰Å­’Óº•Ö¼–Ô¶¤Øºµá¾ãÃÏñÓ½ßÁ¤ÈªŒ±—sœ‡f’…q¢š…¸´x±¨w¦y“††Š¤Ÿ–æîä›À¸u²¨r¶µn°¯f§¥a¡œ[›•S–N“ˆK“†1““3“5‹‘9ˆ‘A‰“FŒ“GŒE‹‹=‡‰;…‰8„Š1€‰,~Š({Š$xŠ#w‰o†n‡sŒx‘l‡\y[y2f„-^~._1`€,^|#YwZwaz h€f} h€"e€"h…f€ n…`t:u‰_Œ™c†”g‘iƒ“d…”_„’a‚‘iƒ“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’l„l„m…‘m…‘m…‘n†’n†’n†’m…‘m…‘m…‘n†’n†’n†’o‡“o‡“rˆ“rˆ“q‡’q‡’q‡’p†‘p†‘p†‘rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—™———‚—‚–‚–‚–€–€–€–€—€˜€˜€˜€Žš‚’™‚’™ƒ“š„”›„”›„”›†“›…’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<`r<`pfy>fy>fy?gz?gz@h{Ai|Ai|Bj}Bj}Ck~Ck~DlCk~DlDlEmEmFn€Fo~GpHo~Ho~Ho~IpIpIpJq€Jq€Gm…Fl„Fl„FmƒFmƒFnGo‚Go‚KoIoHn€Hn€Fn€Do€EpEpFn€Fn€Jn€Jn€Jn€Jn€Fn€Fn€Hp‚Hp‚Hp‚GoGoGoFn€Fn€Fq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒGrƒMp„Mp„Mp„Lq…Lq…Jr…Ks†Ks†Mr†Mr†Ns‡Ps‡Ps‡StˆStˆStˆOtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…RyˆRyˆRyˆTxˆTxˆWy‰Wy‰XzŠZx‰Zx‰YwˆYwˆYwˆZx‰Zx‰[yŠ[{†[{ˆ\|‰\|‰\{Š\{Š\z‹\z‹\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡X{…[{ˆ]}Š^~‹a~`}Œ`zŠ_y‰Yx‡b€‘c€a|Šc~ˆe}ƒgp‰…~›ŒQn_j†rž½œµÒ¥à÷ÊŒ—w37$YZQ@D9 'syhâàÎǸ¥É«˜lD2nZAlVŠtb“{i®•…ʲ Âª–¨‘{µ ‹PO;6N<(L>2(/"Pk[–Á¦‘½ x¤‡cŒps™}€Ÿ„‡ †Ž¤‹Ž¤‹Œ¥‰ŽªŒ±³…°‹€¯ˆ±‰¬‘޼©¶­T’’-tx"qt$wx!xuSVPRLMVWRTZ^›”?˜•@’—>Œ“C‹“HŒ‘KŒH‰‡@‹‰>Љ8‡Š1…‹,‹(}Œ(z‹'y‹xqŠpŠslŠ`}a~+lˆ"^{&`}+c€,b€%_|\xa{i‚lƒ$k† b!e‚d€hUj6o„_‹˜c„“h‘i‚’e„“`ƒ‘c‚‘jƒ“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’l„l„l„l„m…‘m…‘m…‘n†’m…‘m…‘m…‘m…‘n†’n†’n†’n†’rˆ“rˆ“rˆ“q‡’q‡’q‡’q‡’q‡’t‰‘t‰‘uŠ’uŠ’uŠ’v‹“v‹“v‹“r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—~Œ˜Ž—Ž—Ž—–€–€–€–€–€–€–€—€˜€˜€˜€Žš‘˜€’™ƒ“šƒ“š„”›†“›…’š…’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=YjZk>Zk=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<`r<`pfy>fy>fy>fy?gz?gz?gz?gz@h{Ai|Ai|Bj}Bj}Ck~Ck~DlBiCj€Ck~DlEmEn}Fo~Fp}Ho~Ho~IpIpIpJq€Jq€Jq€Gl†Gm…Fl„Fl„FmƒFmƒFnGo‚KoIoHn€Hn€Fn€Do€EpEpAo€Do€Fn€Jn€Jn€Fn€Do€Ao€Hp‚Hp‚Hp‚GoGoGoGoFn€Eo‚Eo‚Eo‚FpƒFpƒFpƒFpƒGq„Op„Op„Mp„Lq…Lq…Jr…Ks†Is†Ks†Ks†Mr†Ps‡Ps‡Rs‡TsˆTsˆOtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…Sz‰RyˆRyˆTxˆTxˆWy‰XzŠXzŠ[yŠZx‰Zx‰YwˆYwˆZx‰Zx‰Zx‰Z}‡Z}‡Z|‰Z|‰Z{ŠZ{‹YzŠYzŠ\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡]zˆ^{‰^{‰a}ˆa}ˆb|ˆb|ˆb|ˆWz~[}ƒf„e€Žb|Šd|ˆa{‚d|‚j…‚g‚iƒ}iƒq|“w¹Ë®Ÿ¤•292OTK+/$]bS•–†Ž„rðÔÃòǶX:•v_¢„que•{m•~o¤ÕÁ¯»¯GJ:*Œ9Œ2‰-…Œ--}Ž-z)— w’lŠ e‡ d†g†!jˆ&mˆd"c*fƒ1kˆ+j†c€b}em„&k†]{!bedNf7k‚_‰–c‚‘j~j‘g„“a‚‘e‚‘lƒ“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’kƒkƒkƒl„l„l„m…‘m…‘l„m…‘m…‘m…‘m…‘n†’n†’n†’rˆ“rˆ“rˆ“rˆ“rˆ“rˆ“s‰”s‰”uŠ’uŠ’uŠ’v‹“v‹“v‹“wŒ”wŒ”r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—~Œ˜~–Ž—Ž—–€–€–€–€–€–€–€—€˜€˜€˜€Žš~‘˜€’™€’™ƒ“š…’š…’š‡’š‡’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=YjZk>Zk=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<`r<`p6!  ’92Œ/‡Ž/ƒ11}q‹#w“s“fŠe‰n$ph„,vŽ%j…!`|#_|"a}bi„pŠh‚#hƒZx` fƒdLd9k‚`‡•di}Žl€‘h‚’c‚‘g‘n‚“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j‚Žkƒkƒkƒkƒl„l„l„l„l„m…‘m…‘m…‘n†’n†’n†’rˆ“rˆ“rˆ“s‰”s‰”s‰”tŠ•tŠ•v‹“v‹“v‹“v‹“wŒ”wŒ”wŒ”wŒ”r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—~Œ˜~–~–Ž—–•€–€–€–€–€–€—€˜€˜€˜€Žš~‘˜~‘˜€’™ƒ“š…’š…’š‡’š‡’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜ž7Xl8Wl8Xk:XkXi>Xh?Xh7[e8\f:]g=]j?\j@Zj@Yi?Wi:Xi:Xi:Xi:Xi:Xi:Xi:Xi:Xi>XiTm7Yf7Yf7Xg6Wj5Vj3Ul3Um3Tn7Un7Un6Tm5Sn5Sn2Ro2Ro0Rp2Yh2Yh1Wi0Ui/Tj/Tj.Rj.Rj1Um1Um1Um0Tl0Tl/Sk/Sk/Sk3Vj3Vj3Vj3Vj3Vj3Vj3Vj3Vj-Ve.Wf/Xg/Xg0Yh/Xg/Xg/Xg.Yl.Xk-Wj,Vi.Vi1Vj2Wk3Xl8Wp8Wp7Wn7Wn8Ym8Ym9Zm:[n9Zj:[k:[k:\l:\l9]m9]m8_n<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p8ap8ap:ap:ap;_o;_o=_o=_o:^n:^n9]m9]m9]m8\l8\l8\l5]o5]o5]o5]o5]o5]o5]o5]o5]o7]o;\o<\o<\o;\o7]o5]o6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv=ex=ex=ex=ex>fy>fy>fy>fyCfzAfz=gz:hz;i{>h{Bg{Dg{Gh{Gh{Fj|Fj|Dj|Dj|Ck}Ck}Ek}Ek}Ek}Fl~Fl~Fl~Fl~GmImImGmGmEmCnBnBnHo…Gn„Gn„Gn„FmƒFmƒEl‚El‚DnDnDnDnDnDnDnDnEm†Em†Dl…Cj†Cj†Ci‡Ci‡Ci‡Oj„Mk„Lk„Hl„En…Dn…@o…@o…Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Qr…St‡TuˆSt‡Rs†Qr…Rs†TuˆQu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Qx‡Qx‡RyˆRyˆRyˆRyˆSz‰Sz‰VzŠUy‰Uy‰TxˆTxˆUy‰Uy‰VzŠYx‡Yx‡Yx‡ZyˆZyˆZyˆ[z‰[z‰]yŠ]yŠ]z‰]z‰^{‰^{‰^|‡^|‡X‡Z‡Z‡[‡\€ˆ^ˆ^ˆ^ˆ_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠi‡ˆZyz[{zu”‘’§¤Œ•’d_\>2."D9IYXhqy€ôõëÓ¨–vS­tÙ˜»vsµ~yĆ€ÏzÒ–†„mS5155%,0%):,¨Á§áÿÙÆçºÁ丳֪žÂ–Ž´Š„¬‚~¨x¤{s¡wp „dœf£‡b™~{¥Ž¢Á¬¶ÔÁÙüèÞñÜezdG\FvyŽ­’”¸šº—…±Œ„µ•µ—zµ™t¶r¶Ÿs· v·žx·´œˆ®˜€©”„°Ÿoo¡—5ibN„s›rŽmœ†`•zXtVŽwVzV‹}P‹‡]‹g‡‚›­¦™¤œfum…š’®Êęò‘½¬†µ¥{® u«žo§œj¡˜f”S¤‘I›Hš›E–ž@Œ˜S˜¡d¡£[”‘L—H•@“‹;Œ7ŒŽ1†/+z"w‘rŒm‡k†k†o‰q‹s#o‚ l‚jii kƒk‚i‚j€nƒje{h~'l€ DZ@r‰bŠ_ƒ•^~‘e’k„”j„’h‚gƒŽiƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“i“i“i‚’iƒ‘j„j…j…j†j…“j…“j…“k…“k…“m„“m„“o„“m…‘m…‘n†’n†’n†’n†’o‡“o‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“tŠ•tŠ•vŠ•vŠ•xŠ•y‹–zŠ–{‹—v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–y‹–y‹–zŒ—{˜{˜{˜{˜zŒ—|Ž•|Ž•|Ž•}–}–}–~—~—‘—‘—‘˜™››ŽœŽœ€€œ‘‚“œ‚“œ‚”›‚”›“š’›‘‘ž„‘Ÿ‡“Ÿˆ”žŠ˜žŒ˜œ8Wl8Wl8Xk:XkXi>Xh>Xh8[e:Ze;[h<\i>[j=ZiXi:Xi:Xi:Xi:Xi:Xi:Xi:Xi:Xi>Xi`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p8ap:ap:ap9`o;_o;_o<^n<^n:^n:^n9]m9]m9]m8\l8\l8\l6\n6\n6\n6\n6\n6\n6\n6\n5]o7]o;\o<\o<\o;\o7]o5]o6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv=ex=ex=ex=ex>fy>fy>fy>fyCfzAfz=gzh{Bg{Dg{Gh{Gh{Fj|Fj|Dj|Dj|Ck}Ck}Ek}Ek}Ek}Fl~Fl~Fl~GmGmImImGmGmEmCnCnBnGn„Gn„Gn„FmƒFmƒFmƒFmƒFmƒDnDnDnDnDnDnDnDnGn„Gm…Fl„Ej„Ej„Ej†Ej†Ej†Lk„Lk„Jl„Hl„Gm…En…Dn…Bn…Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Pq„Rs†St‡Rs†Qr…Pq„Qr…Rs†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Qx‡Qx‡Qx‡RyˆRyˆRyˆSz‰Sz‰XzŠWy‰Wy‰VxˆVxˆWy‰Wy‰XzŠZyˆZyˆZyˆ[z‰[z‰[z‰\{Š\{Š]yŠ]yŠ]z‰]z‰^{‰^{‰^|‡^|‡Y}‡[~ˆ[~ˆ]}ˆ]}ˆ`~‰`~‰`~‰_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠ]v†i„’j‡Žeƒ„u‰ •’™Š‚‚rMI7 "><–O—ž`¡¢\™•M–ŽH•B’‹<‹:Ž4‡2€‘/{‘%y’"xtŽttutŽtŽ s‰p†n„l„m†n† m†l…nli€g} k#j~DZ=o†c‰›_ƒ•^~‘e’k„”j„’h‚g‚iƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“i‚’i‚’iƒ‘iƒ‘j„’j„j„j„j…“j…“j…“k…“k…“m„“m„“o„“o…‘o…‘p†’p†’p†’p†’q‡“q‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“tŠ•s‰”u‰”u‰”w‰”xŠ•zŠ–zŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•y‹–zŒ—zŒ—{˜{˜zŒ—zŒ—|Ž•|Ž•|Ž•}–}–}–~—~—‘—‘˜‘˜™™›ŽœŽœœ›€œ’›’›“š€’™€’™€‘š€œ‘žƒž†’žˆ”ž‰—Œ˜œ8Wl8Wl:Xk:XkXh>Xh=Yd`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p9`o9`o9`o:^n:^n<^n;]m;]m:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cvfy>fy>fyCfzAfz?gz=gz>h{@h{Bg{Dg{Ei{Ei{Fj|Dj|Dj|Bj|Ck}Ck}Ek}Ek}Fl~Fl~Fl~GmGmGmHn€Hn€Hn€Fn€Fn€Fn€Do€Do€FmƒFmƒFmƒFmƒFmƒGn„Gn„Gn„DnDnDnDnDnDnDnDnIn‚In‚HmGl‚Gl‚GkƒGkƒHl„Fl„Fl„Fl„Fl„Gm…Gm…Gm…Gm…Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Pq„Qr…Rs†Qr…Pq„OpƒPq„Rs†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Qx‡Qx‡Qx‡Qx‡RyˆRyˆRyˆRyˆXzŠWy‰Wy‰VxˆVxˆWy‰Wy‰XzŠ[z‰[z‰[z‰\{Š\{Š\{Š]|‹]|‹[yŠ[yŠ[z‰[z‰\|‰\|‰\|‡\|‡\|‡\|‡]}ˆ_}ˆ_}ˆa}ˆb~‰c}‰_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠez•e}“a~_}‚`xpŠzˆ›†›«“ÃÍ©—šzD?& ;:0qmlþï÷ÿëù¬“˵°ýÿûäÿûîþóøÒÍID@'))"TmSŒ«ŠŒ­Š£~£~y¦x¥~u¡|pœwk—sj–rm˜wn›zyŸƒoŸ‚qª‹m¥ˆr¢†x¢‰kš€lž†`f{—¸–œ¿—‘¸‹Ž¹†ŽÀŠ‹À‡Œºˆº’„»”€º—¹–ƒ¹–…¸“ˆ·‘‰±ˆ‰°Š†­Š³—ª•¼«i”‰tŸ–޲¤uœŒbxa‘w[’yP‰tI„vLˆ~B‰ŒE‚†Etxƒ£©‘¬°Qmn_€¦ÏʢǷ™À°¶§„¯¢|ªžv¥œm ˜h”Z¡‘Pœ‘Lœ›C—œ<–G•›X  ]ŸšS™’L—F•Œ@’;Ž8ˆ5€Ž2|Ž+~“(}“'}“#}•!–}•y‘wvsŒrŠo‰o‰ nˆ m‰ lˆ pƒji~j€!ndx G[>p†bˆš`”ag’k„”i‚’g‚e‚iƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“iƒiƒiƒj„’j„’j„’jƒ“k„”j…“j…“j…“k…“k…“m„“m„“o„“o…‘o…‘p†’p†’p†’p†’q‡“q‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“s‰”s‰”tˆ“tˆ“w‰”w‰”y‰•zŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•y‹–zŒ—zŒ—{˜{˜zŒ—zŒ—|Ž•|Ž•|Ž•}–}–}–~—~—‘˜‘˜‘˜™™›››}š~Žš›™€‘š€’™‘˜‘˜™›€‚…‘‡“ˆ–œ‹—›:Wl:Wl:Xk:XkXf>Xf>YgWg=Wh=Wh=Vj:Uj8Uj8Tl8Tl5Ve5Vf5Vf5Wg5Vi3Vj4Wk2Wk3Vj3Vj3Vj2Ui2Ui1Th1Th1Sj1Th1Th1Th2Ui2Ui3Vj3Vj3Vj1Th1Th1Th1Th1Th1Th1Th1Th0Tl1Um1Um2Vn2Vn2Vn2Vn2Vn-Vm/Um/Um2Vn2Vn5Wo6Xp7Yq8Xo8Xo7Xl7Xl8Yl8Yl9[k:\l:[k:[k;\l:\l;]m:^n:^n8_n<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p9`o8_n:^n:^n;]m;]m<]m<]m:^n:^n9]m9]m9]m8\l8\l8\l:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cvfy>fyAfzAfzAfz?gz@h{Bg{Bg{Bg{Ei{Ei{Dj|Dj|Bj|Bj|Al}Al}Fl~Fl~Fl~Fl~GmGmGmGmHn€Hn€Fn€Fn€Fn€Fn€Fn€Fn€El‚El‚FmƒFmƒGn„Gn„Gn„Ho…DnDnDnDnDnDnDnDnLp€KoJn€Jn€Il€Il€JlƒJlƒCnƒDmƒDmƒFmƒIn„In„Km„Km„Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Nr„Os…Pt†Pt†Nr„Nr„Os…Pt†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Sw‡TxˆTxˆTxˆXzŠWy‰Wy‰VxˆVxˆWy‰Wy‰XzŠZyˆ[z‰[z‰[z‰\{Š\{Š\{Š\{Š[yŠ[yŠ[z‰[z‰\|‰\|‰\|‡\|‡^|‡^|‡^|‡a}ˆa}ˆb|ˆb|ˆe}‰_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠkƒ—`z‹[x†a†`€[zsb~qqŠ|š¯ŽÖß¾ÎÍ«qmPmfmä×çÿÿüÕ¶·Ò¬¬ÿííÿÎÌCD@1 MbLŸ|w›qws}Ÿz}ž{u¤~t£}qŸ{m›wj—vi–uk˜wnš{zž€ož~n§†oª‹vªŒ€°”{®’pªŽm™|˜Á¡œÄ›µ‡–½‰˜Æ‹‘Ć…½|ˆ¼Œ…¼¼|»}¹·Œƒ·ˆ†µ‡Š²‚Š´…‰±ˆŠ²„¬˜¿©{¢’{¢““·§€¤“k•~avZŽwO‰wH†zF†€9‰?|†Œ<ˆŽ76}‹1ƒ”/„”,„•(„—#„˜‚˜”{’y‘ wsŽ r qŒ o‹ m‰ j‡ p‚j}jk~l]oOcGxŽb†–_‘ah‚“j„”h‚’e‚‘fƒ’iƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“i…Œi„Žj…j„j„’k„”kƒ•kƒ•j†‘j†‘j†‘k…‘k…‘m…‘m…‘o…‘o…‘o…‘p†’p†’p†’p†’q‡“q‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“rˆ“rˆ“tˆ“tˆ“vˆ“w‰”y‰•y‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•xŠ•y‹–zŒ—zŒ—zŒ—zŒ—zŒ—|–|–|–}Ž—}Ž—}Ž—~˜~˜™™™™™™™›~Ž›~Žš›€‘š€‘š€’™€’™‘˜~˜›œŽœ„œ†’œ‡•›Š–šVh=Wh=Vj=Vj:Ui8Uj8Uj8Uj5Ve5Ve5Ve5Wg5Wg3Wi4Xj2Wk3Ul2Ui2Ui2Ui2Ui2Ui1Th1Th1Th1Th1Th2Ui2Ui3Vj3Vj3Vj2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui.Rj/Sk0Tl0Tl1Um1Um0Tl0Tl.Uk/Vl2Wm3Xn5Wn6Xo8Xo8Xo8Ym8Ym7Xl7Xk8Yl8Zj9[k:\l:[k;\l;\l;]m;]m:^n;_o9`o<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p;_o:^n:^n<^n;]m<]m<]m>\m:^n:^n9]m9]m9]m8\l8\l8\l:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cvy‰7czTrk…Mgw\ƒ¨Ïͤɹ²“¶¨Š¬¡¦œw¢™l•eš‘\œT“Hœ—>œ˜7˜–:’’J™–]§£T“O›I˜D•Œ?‘Œ?ŒŽ>‡<ƒ7‰•3‡“-†”(…”!†•„—–€” }— {•z“w‘u r nˆl†m€i}li|hyVh"\oW„™b…“`c€h‚’iƒ”g’d€‘d‚“h‚’h‚’h‚’i‚’i‚’k‚’k‚’m’j†j…j…j„k…“k„”kƒ•kƒ•j†‘j†‘j†‘k…‘k…‘m…‘m…‘o…‘q„‘q„‘r…’r…’r…’r…’s†“s†“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“rˆ“rˆ“tˆ“tˆ“vˆ“w‰”y‰•y‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•xŠ•y‹–zŒ—zŒ—zŒ—zŒ—y‹–|–|–|–}Ž—}Ž—}Ž—~˜~˜›™™™™™™™~Ž››€œ€‘š’›“š€’™€’™~˜~Žš~Ž›Žœ„œ…‘›‡•›‰•™>Vl>Vl`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p;_o;_o=_o<^n=^n=^n>\m>\m:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv;cvVl>Vl>Wk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_o>_o@^o?]n?]n:^n:^n9]m9]m9]m8\l8\l8\l6\n6\n6\n6\n6\n6\n6\n6\n3[m5[m9Zm:Zm:Zm9Zm5[m3[m6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv;cv;cvVl>WkVj=Vj=Vj;Vj9Wj7Wj7Wj6Wj7Vk7Vk7Vk6Wj5Vi3Wi3Wi3Wg7Wj7Wj6Uj5Vj5Ul2Tk2Tl0Tl4Sl4Sl4Tk4Tk4Ui4Uh4Vf4Vf5Vi5Vi5Vi4Uh4Uh3Tg3Tg3Tg1Th1Th1Th1Th1Th1Th1Th1Th3Ue4Vf5Wg5Wg6Xh6Xh5Wg5Wg2Yg3Zh6[i7\j9\j8[i8Yh7Xg8Yl8Yl7Xk7Yi8Zj8[i9\j:]j;\l;\l<]m;]m<^n;_o;_o9`o<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p?`p@^o@^o@^oB^o:^n:^n9]m9]m9]m8\l8\l8\l5]o5]o5]o5]o5]o5]o5]o5]o3[m5[m9Zm:Zm:Zm9Zm5[m3[m6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv;cv;cv;cvl}GmGmGmGmHn€Hn€Hn€Hn€BnBnCnEmGmGmImImHo…Gn„Gn„Gn„FmƒFmƒEl‚El‚DnDnDnDnDnDnDnDnGq„FpƒEo‚En„Dm„Dm„En…Em†HmHmFnFnGo‚Go‚Go‚Go‚Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Lr„Ms…Nt†Ms…Lr„Lr„Ms…Nt†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Su…Tv†Tv†Tv†Tv†Uw‡Uw‡Uw‡[yŠZx‰Zx‰YwˆYwˆZx‰Zx‰[yŠ[z‰[z‰[z‰[z‰\{Š\{Š\{Š\{ŠXzŠXzŠX{‰X{‰Y|‰Y|‰Y}‡Y}‡V{‰X{‰X{‰Yz‰Z{Š\{Š\{Š]|‹_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠ]}”]|‘^y`zŠe€Šj‡Œfƒ‡_}~c‡‡^}~f‚ƒf…„Z{tgs• ŒÂÀ¨æíÌ÷ñÎåéÀ¿Ø¦ºÉ–ÎÁ“Ç»‘¥´ˆ¨¼‡«¾t†]wˆf˜¨†ž¬‚ª¹†Ÿ¬t¢m•©t™°|”²}±}ˆ¯{‡²‡·ƒs»o¾“m¿”ƒÊ¢‡½˜˜Á¡¯Ö¶¹™\’›Ê´¦É®À×·ÓäÂÀÒ³ÉßÃËãËËÛ¹ÃÖµ³Î¬£Ç£šÀœ˜À—œÀ”žÂ”ŽÁ•‰ºŽ‘¿”šÇœ–À—™Á˜­Òª¦Ë£›¶¢—³œ’¯˜†¬–r¢W”Š@ŠŠ6ˆ+“ xˆ!k‡$d‡"^|#_oIŒ‰ÖɘŴ‘½¬‹¯¡ƒ¥šzŸ•oœ“b™Z—S™ŒI›Ž6–‹4’<¥œ5“Ž@Š^ ŸN¢–I ’DœŽ?š‹?–Œ?“Ž?Ž?ŒŽ>’:‘4”.–(‘š‘œœŒš†…š „˜ ‚•  {‹u‡ql l&n€as!iz `rLzŒa~“aŒ`€fiƒ“iƒ”d“`€“a‚–h‚’h‚’h‚’i‚’i‚’k‚’k‚’m’j‚”j‚”k„”k…“k…‘l‡‘l‡‘lˆj‡Žj‡Žj‡Žk‡Žk‡Žm‡Žm‡Žo†Žs„‘s„‘t…’t…’t…’t…’u†“u†“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“tŠ•tŠ•vŠ•vŠ•xŠ•y‹–zŠ–{‹—v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–w‰”w‰”xŠ•y‹–y‹–y‹–y‹–y‹–|Œ™|Œ™|Œ™}š}š}š~Ž›~Ž›ŽœŽœ››™‘˜‘—‘—|Œ™}™~Žš~˜™‘˜~—~—™›€‚…‘‡“ˆ–œ‹—›;Wh;Wh:Vg:Vg:Vg:Vg;Wh;Wh8Yi8Yi7Xh7Xh7Xh7Xh8Yi8Yi;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh=Wh=Wh;Wh;Wh:Xi:Xi8Yi8Yi5Yi7Yi7Yi8Yi:XiXi7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh8Vg8Vg8Vg6Wg5Wg5Wg5Wg3Wg5Wg5Wg6Xh6Wj5Vj5Vj4Ui3Sj4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui5Wo4Vn3Um1Sk0Rj0Rj0Rj1Sk/Th0Ui0Ui1Vj1Vj0Ui0Ui/Th/Um/Um.Tl.Tl.Tl.Tl/Um/Um3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj8Yi9Zj8Zj6Zj6Zj5\k3\k3\k9Zj:[k;\l<]l=^m=_l=_l=_l=^r=^r=^r=^r>_s>_s>_s>_s=^q=^q=^q=^q=^q=^q=^q=^q>^q>^q>^q=^q=^q;_q;_q9_q>`p>`p>`p>`p=_o=_o=_o=_o:^n9]m9]m8\l8\l9]m9]m:^n7]o7]o6\n5[m5[m4Zl3Yk3Yk8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as;ds;ds=ds>et@dt@dtCeuCeu:dw:dw:dw;ex;ex;ex;ex_r>_r>_r>_r=^q=^q=^q=^q=^q=^q=^q=^q@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:^n9]m9]m8\l8\l9]m9]m:^n7]o7]o6\n6\n5[m5[m4Zl4Zl8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as;ds;ds=ds>et@dt@dtBdtCeu:dw:dw:dw;ex;ex;ex;exfy>fy?gz?gz@h{@h{@h{Ai|?i|?i|Bj}Bj}Bj}Ej~Ej~Ej~BlDlDlFkFkHkJkJkFkFkGl€HmHmHmHmHmBlCm€DnEo‚Eo‚DnCm€BlFn€Fn€Fn€Fn€Fn€Fn€Fn€Fn€DnDnDnDnDnDnDnDnEn…En…En…En„En„Eo‚Eo‚EpEpƒEpƒFpƒFpƒGo‚Go‚Go‚Go‚LoƒLoƒMp„Mp„Mp„Nq…Nq…Nq…Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSy‹Uy‹Uy‹Wx‹Wx‹Xx‹Xx‹Xx‹Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{Š\{Š\{Š^{Š^{Š`zŠ`zŠ[z‰[z‰\{Š\|‰]}ˆ]}ˆ^~‰^ˆ_|‹_|‹_|‹_|‹_|‹_|‹_|‹_|‹`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆ`|b|d~Žg~iŠk€ˆl†m†bwoh{ru†yŠ•…¡ª•¾Â©ÒÖ¹ßáÃÝßÁÚܾÒÔ¶ÃÆ¦´·—¯³¹½šÈʦ»Â³»†«¸‚®¾ˆ±Å­Ã’¤»µÂš“Äž”Ç¡•Å¡›Æ¥©Í¯¾ÛÁÏè΂§—­Ë¸ÎãÊÆÒ´ÉήËή×ÚºáæÆÖݸÒÚµÊ×±Å×°Ä×°ÄÖ¯ÃÒ¬ÅЪ°É£¦ÃœŸÁœ›Äž›ÄŸœ¿£ÀŸ®Ä§½Ó»°Ê² À§Œ­˜Œ±¡ˆº°bª¤Ež›Ž™’zw#o†-oP—x²·»¸Ž³±‰¨¥Ÿšw™’j˜Œ]˜ŠW˜ˆG—†E”†D™‹3•‰,šŽ,›“.’HžžT©›M¤–BŽ;˜‰<˜‹>™@—“C–—>’—=‘–;‘—8’™4“œ-”$“’œ‰‡›ƒ•€‘}Œx‡sƒo~%n|iyl}k|_q*kzX‹›[…’_€_€bbe‚‘fƒ’h‚’iƒ“j…“j…“i„’j„’j„’lƒ’m„“o„“iƒ‘j„’j„’j„’j„’k…“k…“k…“m…‘m…‘m…‘n†’n†’n†’o‡“o‡“m…‘m…‘n†’n†’n†’n†’o‡“o‡“mˆ’oˆ’oˆ’q‡’rˆ“u‰”vŠ•w‹–w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•s‰”s‰”s‰”s‰”s‰”tŠ•u‹–u‹–t‹šv‹švŒ˜xŒ—zŒ—{Ž–}–}–~—~—~—~—‘˜‘˜‘˜‘˜™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”9Wh9Wh9Wh9Wh9Wh9Wh9Wh9Wh:Xi9Wh9Wh8Vg8Vg9Wh9Wh:Xi`p>`p>`p=^q=^q=^q=^q=^q=^q=^q=^q@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:^n9]m9]m8\l8\l9]m9]m:^n7]o7]o7]o6\n6\n6\n6\n6\n8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as;ds;ds;ds=ds>et@dt@dt@dt:dw:dw:dw;ex;ex;ex;exfy?gz@h{Ai|Bj}Bj}Di}Di}Ej~Ck~Ck~DlBlBlDlDlDlFkFkHkHkHkFkFkGl€HmHmHmHmHmCm€Cm€DnDnDnDnCm€Cm€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDnDnDnDnDnDnDnDnEn„En„Eo‚Eo‚EpEpEpEpGo‚Go‚Go‚HpƒFpƒFpƒEpƒEpƒMp„Mp„Mp„Mp„Nq…Nq…Nq…Nq…Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{Š\{Š\{Š^{Š^{Š`zŠ`zŠ\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡_|‹_|‹_|‹_|‹_|‹_|‹_|‹_|‹`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆ^{Ša{‹b}‹e‹h‹k‚Šm‚Šo‚‰n„‰i€‚ezxfwsm|t}‰}Œ–‰•Ÿ¥¯˜ºÄ­ÒÚÃàæÍæëÐàåÊÊͳ±µ˜ÍЩÆÊ¡ÀÄšºÁ”¶½´½’»ÃšÂÊ¢¬ÄšªÄœ§Â›¡»—žµ•¥¹œ¶ÅªÂϵ”«³Å´òýééëÕîêÑÛ×¾Ó϶Ø×½Ø×µÙÛ·ÖÞ¶ÓÜ´ÏÙ¯ÌÖ«ÎØªÐÚ¬ËÖµÄÔ²¼Ñ°³Î¬¬Ê§©Ä£©À ª¿Ÿ¯È®ªÉ®¡Äª«ÊµŸ¿®‹³¨m¨ J”Ž0¦¡5¥¥>¦«E¤­F›£H–œUŸŸg®«‡¬¨‹­§‡¥ ~™•w˜‘r›“ešX•‡Dž‹=™ˆ:™Š+—Š(¡“*¡˜'“<š™\¥›]¯¢G¤•1™ˆ5ž8ž’6”@—”A——@•—?“˜;“™9”›2•*“œ%’š‰…š‚”Ž{‰xƒ r} oz"q~n}l{ n PaF~[†•_‚_€_€bbe‚‘fƒ’h‚’h‚’k†”j…“j…“j„’j„’m„“m„“p…”iƒ‘j„’j„’j„’j„’k…“k…“k…“m…‘m…‘m…‘m…‘n†’n†’n†’n†’m…‘m…‘n†’n†’n†’n†’o‡“o‡“mˆ’oˆ’oˆ’q‡’rˆ“u‰”vŠ•vŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‰”u‰”u‰”u‰”vŠ•w‹–w‹–vŒ˜wŠ—wŠ—w‹–y‹–z•|–|–}–~—~—~—~—‘˜‘˜‘˜™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”8Vg8Vg9Wh9Wh9Wh9Wh8Vg8Vg9Wh9Wh9Wh8Vg8Vg9Wh9Wh9Wh=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Wh=Wh;Wh;Wh:Xi:Xi8Yi8Yi8Yi8Yi8Yi:Xi:Xi:Xi:Xi:Xi7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh8Vg8Vg8Vg6Wg5Wg5Wg5Wg3Wg5Wg5Wg6Xh6Wj5Vj5Vj4Ui3Sj4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui2Vf2Vf2Vf2Vf2Vf3Wg3Wg3Wg/Th0Ui0Ui1Vj1Vj0Ui0Ui/Th/Wj/Wj.Vi.Vi.Vi.Vi/Wj/Wj3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj0Yh0Yh2Yh5Yi5Yi7Yi9Zj9Zj8Yl9Zm:[n;]m<^n<_m<_m<_m<_m<_m<_m=`n=`n=`n>ao>ao=^q=^q=^q=^q=^q=^q=^q=^q@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:^p9]o9]o8\n8\n9]o9]o:^p7]o7]o7]o7]o7]o7]o7]o7]o8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as8ct8ct;cu;cu=cu>dv@dv@dv:dw:dw:dw;ex;ex;ex;exfy>fy>fy?gz@h{@h{Ai|Ai|Hi}Fi}Fi}Di}Ck~Ak~@k~@k~Ej~Ej~Ej~FkFkFkFkHkFkFkGl‚HmƒHmƒHmƒHmƒHmƒEo‚Eo‚Eo‚FpƒFpƒEo‚Eo‚Eo‚Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„FnFnFnFnFnFnFnFnEo‚Eo‚EpEpEpEpEq~Eq~JmHmIn‚HpƒFpƒFq„Dr„Es…Kp„Kp„Kp„Lq…Lq…Lq…Lq…Mr†Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{Š\{Š\{Š^{Š^{Š`zŠ`zŠ]|‹]|‹]|‹]}Š\|‡\|‡\|‡\}†_|Š_|Š_|Š_|Š_|Š_|Š_|Š_|Š`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆc}c~Œde‹g‹g€Ši€ˆi€ˆi…iƒjƒi‡j~ƒgz}fxyfvupƒtt…wtƒuy†v—¡‘½Å´ÍÓÂÉͺ¼¿¥Ê˱ÛÝ¿çèÈåäÂÚØµ×Ó°×Ô®ÑÔ­ÓÖ¯ÒÖ²ÐÖ³ÏÕ¶ÖÛ¾âçÌìñÖÍÜζ¿²úýîõóáûóâëáÏæßÌãÜÉçàÅëäÉëçÊçæÄÞà¼ÙÝ´ÙݳÛßµÕÕ·ÓØ¹ÍÕ¶Áб¹Ë¬¸Ê«·Ç¨³Â£®Ê­«Ê¯¬Ì³ÍéÒ§½«}—ŠwŸ“n¤—_½¬hôpƼtÁ½t»¸v¸³z¹°|¹¯‰¨ŸŽ«¢Š¥œ}˜t–Œr›“d˜ŽRŽƒ;š†8–…8šŠ/›Ž/¨š2© /›•C¡ a —kµ©O«š0›ˆ4¤’7¡”2“‰<–‘Fš˜E™—C–—A–˜>—›8–›0”™,’—Šœ…˜‚‘~Œ z…"w#sz$owuo{n}hxOaYŠš`„”a~``bbe‚‘e‚‘h‚’h‚’j…“i„’i„’iƒ‘iƒ‘lƒ’lƒ’o„“iƒ‘j„’j„’j„’j„’k…“k…“k…“l„m…‘m…‘m…‘m…‘n†’n†’n†’m…‘m…‘n†’n†’n†’n†’o‡“o‡“mˆ’oˆ’oˆ’q‡’q‡’tˆ“u‰”vŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‰”u‰”vŠ•vŠ•w‹–xŒ—zŒ—y‹–y‹–xŠ•y‹–y‹–{‹—{‹—}Ž—}Ž—}Ž—~˜~˜~˜™™™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”6Wg6Wg7Xh8Yi8Yi7Xh6Wg6Wg;Wh;Wh:Vg:Vg:Vg:Vg;Wh;Wh_r>_r>_r>_r>_r>_r>_r>_r?_r?_r?_r>_r>_r<`r<`r:`r>`p>`p>`p>`p=_o=_o=_o=_o:]q9\p9\p8[o8[o9\p9\p:]q7]o7]o7]o7]o7]o7]o7]o7]o8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as8bu8bu8bu;cv;cv=bv>cw>cw:dw:dw:dw;ex;ex;ex;ex_r>_r>_r>_r>_r>_r>_r>_r>^q>^q>^q=^q=^q;_q;_q9_q>`p>`p>`p>`p=_o=_o=_o=_o:]q9\p9\p8[o8[o9\p9\p:]q7]o7]o7]o6\n6\n6\n6\n6\n8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as7bu7bu8bu8bu;cv;cv=bv=bv:dw:dw:dw;ex;ex;ex;ex_r>_r>_r>_r>_r>_r>_r>_r?_r?_r?_r>_r>_r<`r<`r:`r>`p>`p>`p>`p=_o=_o=_o=_o:]q9\p9\p8[o8[o9\p9\p:]q7]o7]o6\n6\n5[m5[m4Zl4Zl8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as6at7bu7bu8bu8bu;cv;cv;cv:dw:dw:dw;ex;ex;ex;exXi_r>_r>_r>_r>_r>_r>_r>_r@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:\s9[r9[r8Zq8Zq9[r9[r:\s7]o7]o6\n5[m5[m4Zl3Yk3Yk8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as4av6av7bw8aw8aw;bx;bx;bx:dw:dw:dw;ex;ex;ex;exfy?gz@h{Ai|Ai|Bj}?j}?j}@j}Ck~Ej~Gj~HkJkHi}Hi}Gj~Gj~FkEm€DnDnFj‚Fj‚GkƒHl„Hl„Hl„Hl„Hl„Gq„FpƒEo‚DnDnEo‚FpƒGq„Fo~Fo~Fo~Fo~Fo~Fo~Fo~Fo~JmJmJmJmJmJmJmJmEm†Em†Em†En…En„En„En„Eo‚Cr€Cr€Er€GrIrLs‚Ls‚Nr‚Js‚Js‚Js‚KtƒKtƒKtƒKtƒLu„Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆS{‡U{‡U{‡Wz‡Wz‡Xz‡Xz‡Xz‡Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰[z‰[z‰]z‰]z‰_y‰_y‰[z‰[z‰[z‰\|‰]}ˆ^~‰^~‰^ˆ_~‡_~‡_~‡_~‡_~‡_~‡_~‡_~‡`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆg‚Œe‚‹dŠd€‹cŠb€‹c€Ždiƒ‰iƒ‰f‚‰f‚‰e‚‹fƒŒd‚d‚`xŠg‘j„”h‚’`}‹^{‰cŒi‡’b†Œ_€‰aŠj„’q‡’pƒŠl~izwfxwm~{w…~Œ€}}z’zu”wt–wnžz¼v„rŽ{’¤—”‡Š{•’ƒš¡€Ÿ¤„©ªŠ±¯‘µµ—¸¼Ÿ¾Æ¨ÀÌ®ÏØÃÎÖ¿ØÞÇêîÕïôÙèíÐæëÎëóÔíêÎàãÉüÿéþú罯òáÎüòÚîìÎòåÏóéÑõîÓñïÐåèÈÖݼÇÒ±Âͬ¸¾›¦±§…¦†u«Žh¯”_´˜[¸S¸£S·¥T¼«E¶¨=¸ª9°§4ž˜I££[Їg“¨ µ«ƒ®£m¥˜]¢—P “L¢–L ”N”Mš“L˜”H•’A‘<8ŒŠ8ˆ‡5‚„3}1z‚,y‚(xƒ"wv})|„KX&Zkg¡`‚’Yy†i‰”a‚‘a‚‘c‚‘c‚‘e‚‘df€f€i„’i„’hƒ‘iƒ‘iƒ‘k‚‘lƒ’nƒ’iƒ‘j„’j„’j„’j„’k…“k…“k…“k‚’lƒ“lƒ“lƒ“lƒ“m„”m„”m„”m…‘m…‘n†’n†’n†’n†’o‡“o‡“n‰“oˆ’oˆ’p†‘p†‘r†‘s‡’s‡’w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•zŠ–zŠ–y‰•y‰•zŠ–zŠ–{‹—|Œ˜„—ƒŽ–—~Œ˜{‹—{‹˜zŠš{‹›|Œ™|Œ™|Œ™}š}š}š~Ž›~Ž›™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk;Xg;Xg9Xg9Xg7Xg7Xg6Yg6Yg7Xg6Wf6Wg6Vi6Uj5Ti5Tk5Tk4Vf5Wg5Wg5Wg6Xh6Xh7Yi7Yi6Wf6Wf7Xg7Xg7Xg7Xg6Wf6Wf5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf1Ue1Ue2Vf3Wg4Xh4Xh3Wg3Wg4Tk4Tk4Tk4Tk4Tk4Tk4Tk4Tk3Vj3Vj4Ui4Sh6Sh6Sh8Sh9Ti5Uh6Vi6Vi6Vi5Uh4Tg4Tg3Sf.Tl.Tl.Tl0Tl0Tl2Tl2Tl4Sl-Xm,Wl,Uk-Tj/Tj/Tj1Sj1Sj1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk5Wg5Wg6Xh7Yi8Zj9[k9[k:\l9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?`p?`p?`p?`p?`p?`p?`p?`p6ap8ap8ap:ap<`p>`p>`p?`p;_o:^n:^n:^n:^n9]m9]m9]m<]p<]p;\o;\o;\o:[n:[n:[n9Zj:[k:[k;\l;\l:[k:[k9Zj9Yl9Yl9Yl:Zm:Zm;[n;[n;[n5[m5[m6\n6\n7]o8^p9_q9_q7\p7\p7\p8]q8]q8]q8]q9^r6_u6_u6_u6_u7`v7`v7`v7`v;ds;ds;cu;cv;bx;bx;ay;ay=ew=ew=ex=ex>e{>e{>d|>d|Ae}Ae}Ae}Ae}Bf~Bf~Bf~Bf~?i|?i|@j}@j}@j}@j}Ak~Ak~Al{Al{Al}Bm~BlBlCl‚Cl‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„Go‚FnEm€FnGo‚HpƒGo‚Em€Go‚FnFnFnEm€Em€Em€DlCk„Dl…Dl…Dl…Dl…Em†Em†Em†FpƒHpƒHpƒHpƒJoƒLoƒLoƒLoƒFq€GrHs‚Hs‚ItƒItƒHs‚Hs‚Ju„Ju„Ju„Lu„Nu„MtƒMtƒOsƒPuƒPuƒQv„Rw…Rw…Rw…Rw…Rw…Tt‹Tu‰UvŠUv‰Uw‡Vy‡Vy‡Vy†Xv‡Xv‡YwˆYwˆYwˆYwˆZx‰Zx‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰^z‹^z‹^z‹^z‹^z‹^z‹^z‹^z‹Zz‡Zz‡Zz‡[{ˆ\|‰]}Š]}Š^~‹_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_‡_€‰a€‰`~‰b}‹b|ŒbzŒbzŒaŠaŠb€‹b€‹b€‹b€‹cŒcŒf€eed~Žd~Žd~Žeedddddddda‡b‚ˆb‚ˆcƒ‰d„Še…‹f†Œf†Œi…†i…†k……o†‚p†r‡t‡~v‡|q‹~|–‰ƒœŽz”‚p‰up‡qvŒtzw‹“‚‹”€Š•Š–€‹™Œ›€ŽŽœ© ­“¦µš­¼¡²Ã¨¸Ë°½Ó·ÂؼÑÜÂÎÜÀÈÖº¼È¬³¸²­˜»¬œÆ°¤È®ŠÉ±Å²»±±®©«¥­¢®ˆ©‡…§ˆ¥‡y¥ˆs¤ˆn¢Šj¢‹g£‹Z«’Wª‘N©G©‘B¬•>°™;´Ÿ;¶¢<°£H¤™fœ•¦¢­¸µ§¿·‚°£^ž‹f™‘gš’c—]“ŒY’ŠX“‹V’ŒPŽˆ5’‹5‰„?ƒ‚K‡‡UŽL’7†‰%|~&ƒjq[iMz\~•eƒ–Zyˆc…’h‘h‘h‘h‘h‘h‘h‘h‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i„Ži„Žj…j…j…j…i„Ži„Žm†m†m†m†m†m†m†m†j…“k†”k†”m‡•m‡•n…”n…”o„“tˆ“tˆ“tˆ“s‡’s‡’r†‘r†‘r†‘tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”~Š”~Š”‹•‹•‹•€Œ–€Œ–€Œ–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—{Œ•{Œ•|–|–}Ž—~˜™™}Ž›}Ž›~œ€€œ€œ‚‘š…‘›†“›‡”œŠ•7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj;Xg;Xg9Xg9Xg7Xg7Xg6Yg6Yg7Xg6Wg6Wg6Vi6Uj5Ti5Tk5Tk5Wg5Wg5Wg6Xh6Xh6Xh6Xh6Xh6Wg6Wg7Xh7Xh7Xh7Xh6Wg6Wg5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf3Ue4Vf4Vf5Wg6Xh6Xh5Wg5Wg4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui3Vj3Vj4Ui4Sh4Sh6Sh8Sh9Ti4Uh4Uh5Vi5Vi4Uh4Uh3Tg2Sf.Uk.Uk.Uk0Uk0Uk2Tk2Tk4Tk-Xm-Vl,Uk-Tj/Tj/Tj1Sj2Tk1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk7Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?_r?_r?_r?_r?_r?_r?_r?_r8ap8ap:ap:ap<`p>`p>`p?`p<`p<`p;_o;_o;_o:^n:^n:^n<]p<]p;\o;\o;\o:[n:[n:[n:[k:[k;\l;\l;\l;\l:[k:[k8Yl8Yl9Zm9Zm9Zm:[n:[n:[n6\n6\n6\n7]o7]o8^p8^p8^p7\p7\p7\p8]q8]q8]q9^r9^r8_u8_u8_u8_u9`v9`v9`v9`v;ds;cu;cu;cv;cv;bx;ay;ay=ew=ew=ex=ex>e{>e{>d|>d|Af|Af|Af|Af|Bg}Bg}Bg}Bg}Ai|Ai|Bj}Bj}Bj}Bj}Ck~Ck~Al{Al}Al}BlBlBkCl‚Cl‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„Go‚FnEm€FnGo‚HpƒGo‚Em€FnFnFnFnFnEm€Em€Em€Dm„Dm„Dm„En…En…En…Fo†Fo†FpƒFpƒHpƒHpƒJoƒJoƒLoƒLoƒFq€GrHs‚Hs‚ItƒItƒHs‚Hs‚ItƒItƒItƒLu„Nu„Nu„Nu„Pt„PuƒPuƒQv„Rw…Rw…Rw…Rw…Rw…Tu‰Tu‰Uv‰Uv‰Uw‡Vy‡Vy‡Vy‡Xv‡Xv‡YwˆYwˆYwˆYwˆZx‰Zx‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰^z‹^z‹^z‹^z‹^z‹^z‹^z‹^z‹Zz‡Zz‡[{ˆ[{ˆ\|‰\|‰]}Š]}Š_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_Š_ŠaŠ`}‹b}‹b}‹c|Œc|ŒaŠaŠb€‹b€‹b€‹b€‹cŒcŒed~Žd~Žd~Žd~Žef€f€ddddddddc‚‹c‚‹dƒŒdƒŒdƒŒdƒŒdƒŒdƒŒf‚fƒŒgƒŠiƒ‰mƒˆo„†p„…p…ƒh„~pŠ„sŽ…oˆ~k„vl†vo‡un†tqorƒnt†owŠq}Žs“t„—v†™x‹˜€Œš‚›ƒ…Žž†Ž¡ˆ¥Œ“¨š°”¥¼ ®Æ¨¦¾ •©ŒŠ˜€“€–—‡•Ÿ{” |“¡}Ž¢ˆ¢~„¢ƒ¤‚¥ƒ‚¥ƒ~£ƒy €ržmh‚fŸ†f ‡]¤Š[£ŒV¤ŒP¦ŽJ§’Eª•A­—@¯›B²¦C©žN¡˜c¡›w¥Ÿ‚¨¢‰«¥‹­§ƒŸŸ†¢¢†¥¤‡¦¥ˆ¨§„¦¥wœšl‘E„‚Oˆ‰\’“gœŸfž£T–›;‡(z.z€*ox0gvX€“`”g‚–_|‹g‡”g‘g‘g‘g‘g‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒiƒj„j„j„j„iƒiƒm…‘m…‘m…‘m…‘m…‘m…‘m…‘m…‘j…“k†”k†”m‡•m‡•n…”n…”o„“s‡’s‡’s‡’s‡’s‡’s‡’r†‘r†‘tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”~Š”~Š”‹•‹•‹•€Œ–€Œ–€Œ–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—{Œ•{Œ•|–|–}Ž—~˜~˜™}š}š~›‘œ‘œ‘œ‘œ‘œ€€œ€œ‚‘š…‘›†“›‡”œŠ•8Vi8Vi8Vi8Vi8Vi8Vi8Vi8Vi;Wh;Wh9Wh9Wh7Xh7Xh6Xh6Xh7Xh6Wg6Vi6Vi6Vi5Ti5Ti5Ti7Xh7Xh7Xh7Xh7Xh6Wg6Wg6Wg6Vi6Vi7Wj7Wj7Wj7Wj6Vi6Vi5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf3Ue4Vf5Wg5Wg6Xh5Wg5Wg5Wg5Vj5Vj5Vj5Vj5Vj5Vj5Vj5Vj3Vj5Vj4Ui3Th4Sh4Sh6Sh7Ti0Vh0Vh1Wi1Wi0Vh0Vh/Ug/Ug.Uk.Uk.Uk0Uk0Uk2Tk2Tk4Tk-Vl-Vl.Uk-Tj-Tj/Tj0Uk0Uk1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk8Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?^s?^s?^s?^s?^s?^s?^s?^s:ap:ap:ap<`p<`p>`p>`p>`p=aq<`p<`p<`p;_o;_o;_o;_o<]p<]p;\o;\o;\o:[n:[n:[n:[k:[k;\l;\l;\l;\l:[k:[k4Zl5[m5[m5[m5[m6\n6\n6\n6\n7]o7]o7]o7]o7]o7]o7]o7\p7\p8]q8]q8]q9^r9^r9^r:_u:_u:_u:_u;`v;`v;`v;`v:bt:bt:bt;cv;cvfy>e{>e{>e{?gy?gy?gy?gy@hz@hz@hz@hzCh|Ch|Di}Di}Di}Di}Ej~Ej~Al}Al}Al}BlBlBkBkBk‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„Go‚FnEm€FnGo‚HpƒGo‚Em€Em€Em€FnFnFnFnFnFnEo‚Eo‚Eo‚Eo‚FpƒFpƒFpƒGq„FpƒFpƒFpƒHpƒHpƒJoƒJoƒLoƒFq€GrHs‚Hs‚ItƒItƒHs‚Hs‚Hs‚Hs‚ItƒKtƒNu„Nu„Ov…Qu…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Tu‰TuˆUv‰Uv‰Uw‡VxˆVy‡Vy‡Xv‡Xv‡YwˆYwˆYwˆYwˆZx‰Zx‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰\z‹\z‹\z‹\z‹\z‹\z‹\z‹\z‹[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰\|‰_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ^}Œ^}Œ`}‹`}‹b}‹cŠd~Šd~ŠaŠaŠb€‹b€‹b€‹b€‹cŒcŒd~Žd~Žd~Žd~Žd~Žef€g‘c€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žf…Že„e„dƒŒc‚‹bŠbŠa€‰_’_’ac€e€Žf€Œh‹h‹g‚†h„…h„„h‚‚j…n‡ƒm‡i„{f€rgqgoiƒll…ko‡iqˆhq‰g{‹t{‹t{‹ty‹txŠsxŒu{x~’{y—~z›€~¢„¨ˆ¨‰yŸƒo‘yh‡rw•x{™|~žƒ£„‚¥ƒ|¡s›xn—rp•sm”tj“tf’uc“wb•zc˜}cš_™€\š‚[„V ˆO¡‹K¢ŽF£ŽD£<ªž<¬ D²¦L±©O¡œWq‘–Ž §›®±•¨« £ˆŸŒ¡£¦¨Œ£¥…œžn”˜k–™f–š[“˜M‹‘@„‹6~†2z„>y‚Ey…Lw†d„—d“h‚“a~g„’e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒiƒj„j„j„j„iƒiƒm…‘m…‘m…‘m…‘m…‘m…‘m…‘m…‘j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘s‡’s‡’s‡’s‡’s‡’s‡’tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”|‹”|‹”}Œ•}Œ•}Œ•~–~–~–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—{Œ•|–|–}Ž—}Ž—~˜~˜~˜~Žš~Žš›€œ€œ€œ€œ›€€œ€œ‚‘š…‘›†“›‡”œŠ•:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui;Wh;Wh9Wh9Wh7Xh7Xh6Xh6Xh7Wj6Vi6Vi6Vi6Vi5Uh5Ti5Ti8Yi8Yi7Xh7Xh6Wg6Wg6Wg5Vf6Uj6Uj7Vk7Vk7Vk7Vk6Uj6Uj5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf4Vf4Vf5Wg5Wg5Wg5Wg5Wg4Vf6Wk6Wk6Wk6Wk6Wk6Wk6Wk6Wk5Vj5Vj4Ui3Th3Th3Th4Sh5Ti-Ug.Vh.Vh/Wi.Vh.Vh-Ug-Ug.Vi.Vi.Vi0Ui0Ui2Ui2Ui4Ui/Vl.Uk.Uk-Tj-Tj-Tj0Uk0Uk1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?^u?^u?^u?^u?^u?^u?^u?^u<`p<`p<`p>`p>`p>`p>`p>`p<`p<`p<`p;_o;_o;_o:^n:^n<]p<]p;\o;\o;\o:[n:[n:[n9[k:\l:\l:\l:\l:\l:\l9[k3[m3[m3[m3[m3[m3[m3[m3[m7]o7]o7]o7]o7]o7]o7]o7]o8]q8]q8]q8]q9^r9^r9^r9^r<^u<^u<^u<^u=_v=_v=_v=_v9at9at:bu;cv;cvfy>fy>e{>e{?hw?hw?hw?hw@ix@ix@ix@ixEh|Eh|Fi}Fi}Fi}Fi}Gj~Gj~Dl~DlDlDlDkDj‚Dj‚Dj‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒGo‚FnEm€FnGo‚HpƒGo‚Em€Em€Em€FnFnFnGo‚Go‚Go‚EpEpFq‚Fq‚Fq‚GrƒGrƒGrƒEpƒEpƒFpƒFpƒHpƒHpƒJoƒJoƒFq‚GrƒHs„Hs„It…It…Hs„Hs„Hs„Hs„Hs„Ks…Nt†Ou‡Ou‡RvˆPt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†TuˆTuˆUv‰Uw‡Uw‡VxˆVxˆVxˆVw‡Vw‡WxˆWxˆWxˆWxˆXy‰Xy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰\z‹\z‹\z‹\z‹\z‹\z‹\z‹\z‹\|‰\|‰\|‰\|‰\|‰[{ˆ[{ˆ[{ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ]{Œ]{Œ`}Œ`}‹b~‰c€‰d‰d€‡aŠaŠb€‹b€‹b€‹b€‹cŒcŒfe€Že€Ždde€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€ŽeƒŽeƒŽd‚cŒcŒb€‹aŠaŠ\€’\€’^€^_€aŽaŽaŒgƒŽf‚e‚‹fƒŠi†kˆi†Šfƒ‡hˆ‡f‡ƒg…€fƒzgsf€ng€lhii|ki|ki|kh{jh{jj}ll‚po…sl‹vfˆpcˆngtnœo „hš‚a’|]we_ygfko‰qy’x–z}•w{“sfpeŽodq_p]q[ŽsZt[uZ“zZ—}YšXž‡TŸ‰N ŠJŸ‹GžŠ5¡”:¨œJµ¬Sº³J¢¢>‡‹P‡k˜£ƒ³µ{«­nž e•–i—˜r ¡w¦¤w¦¤kŸŸ\˜˜FŒŒ/|~"pv"mu+pz5t‚T~Š^ƒ‘dƒ’iƒ“fg€d~Žbc‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒiƒj„j„j„j„iƒiƒl„l„l„l„l„l„l„l„j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘r†‘s‡’s‡’tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”|‹”|‹”}Œ•}Œ•}Œ•~–~–~–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—|–|–|–}Ž—}Ž—~˜~˜~˜}Ž—~˜™™€‘š€‘š™™€€œ€œ‚‘š…‘›†“›‡”œŠ•:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui8Vi8Vi6Vi6Vi5Vi5Vi7Vk6Uj6Vi6Vi6Vi5Uh5Uh5Uh:Xi:Xi9Wh9Wh8Vg8Vg8Vg7Uf6Uj6Uj7Vk7Vk7Vk7Vk6Uj6Uj5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf5Vf6Wg6Wg6Wg6Wg6Wg5Vf5Vf6Wj6Wj6Wj6Wj6Wj6Wj6Wj6Wj5Vj5Vj4Ui3Th3Th1Th1Th2Ui-Ug-Ug.Vh.Vh/Wi.Vh.Vh-Ug.Vi.Vi.Vi0Ui0Ui2Ui2Ui4Ui0Uk0Uk-Tj-Tj-Tj.Uk.Uk/Vl1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk6Xh6Xh6Xh7Yi8Zj8Zj9[k9[k9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q>]t>]t>]t>]t>]t>]t>]t>]t>_o>_o=_o=_o=_o=_o=_o=_o;_o;_o;_o:^n:^n:^n9]m9]m<]p<]p;\o;\o;\o:[n:[n:[n:\l:\l:\l;]m;]m:\l:\l:\l3[m3[m3[m3[m3[m3[m3[m3[m7]o7]o7]o7]o7]o7]o7]o7]o8]q8]q8]q9^r9^r9^r:_s:_s<^u<^u<^u<^u=_v=_v=_v=_v9`v9at:bu;cv;cvfx>fy>fy>fy=hw=hw=hw=hw>ix>ix>ix>ixEh|Eh|Fi}Fi}Fi}Fi}Gj~Gj~FkFkFkFkFj‚Fj‚Fj‚FiƒFj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒGo‚FnEm€FnGo‚HpƒGo‚Em€Em€FnFnFnGo‚Go‚HpƒHpƒEpEpFq€Fq€Fq€GrGrGrEpƒEpƒEpƒFpƒFpƒHpƒHpƒHpƒFpƒGq„Hr…Hr…Is†Is†Hr…Hr…Hr…Hr…Hr…Ks†Ns‡OtˆOtˆRu‰Pt†Pt†Qu‡RvˆRvˆRvˆRvˆRvˆTv†Tv†Uw‡Uw‡Uw‡VwŠVwŠVwŠUw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹\|‰\|‰\|‰\|‰\|‰[{ˆ[{ˆ[{ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ]{Œ]{Œ`}Œ`}‹b~‰c€‰d‰d€‡aŠaŠb€‹b€‹b€‹b€‹cŒcŒh„gƒŽf‚eŒd€‹cŠcŠcŠc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€ŽcŒcŒcŒcŒcŒcŒcŒcŒ\ƒŒ\ƒŒ\ƒŒ\ƒ‹^ƒ‹^ƒ‹^„‰_ƒ‰bŽbŽc€dc€Ž`€`€‹`€‹a‚‘aƒb‚e‚‰e‚†iƒƒkƒk„€k„zjƒyi‚xe~tc{qbzpd|rf~ta{nf€rh†sa…oY€jV„na|hšˆbˆ|]uVzjTveYze`€ge†kiˆmaŽs`u`u^ŽtZŒtXŠrTˆpS‡oR‘wS”{V—Tœ†TŸŠQ MŸŒJžŒ@¤˜D •T¢›`¤£V™œ?Œ=•›I¬°K©¥P®ªQ¯ªQ­¨Pª¤Qª¡P¦žM¤šHž–Až—:œ–7˜–7“”=‹’D„Kbg„“j…“d~Œeh‚iƒ“bŽc‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘g‘g‘g‘g‘g‘g‘g‘g‘iƒ‘iƒ‘j„’j„’j„’j„’iƒ‘iƒ‘lƒ’lƒ’lƒ’lƒ’lƒ’lƒ’lƒ’lƒ’j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘r†‘s‡’s‡’tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”z‹”z‹”{Œ•{Œ•{Œ•|–|–|–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—|–|–}Ž—}Ž—}Ž—}Ž—}Ž—~˜Ž—Ž—€˜™™™™™€€œ€œ‚‘š…‘›†“›‡”œŠ•8Vi8Vi8Vi8Vi8Vi8Vi8Vi8Vi:Ui:Ui8Vi8Vi6Vi6Vi5Vi5Vi7Vk6Uj6Uj6Vi6Vi5Uh5Vf5Vf9Wh9Wh9Wh9Wh9Wh8Vg8Vg8Vg6Vi6Vi7Wj7Wj7Wj7Wj6Vi6Vi5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf8Vg8Vg8Vg9Wh8Vg8Vg7Uf6Te5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Vj5Vj4Ui1Th1Th/Th/Th0Ui/Ug/Ug0Vh0Vh1Wi1Wi0Vh0Vh.Vh.Vh.Vh0Vh0Vh2Vh2Vh4Uh0Uk0Uk/Tj-Tj-Tj.Uk-Vl-Vl1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk5Wg5Wg6Xh7Yi8Zj9[k:\l:\l9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q>]r>]r>]r>]r>]r>]r>]r>]r@^o@^o>_o>_o=_o=_o=_o;_o:^n:^n:^n:^n9]m9]m9]m9]m<]p<]p;\o;\o;\o:[n:[n:[n8\l8\l9]m9]m9]m9]m8\l8\l6\n6\n6\n5[m5[m5[m5[m4Zl6\n7]o7]o7]o7]o7]o7]o7]o8]q8]q9^r9^r9^r:_s:_s:_s:_u:_u:_u:_u;`v;`v;`v;`v:aw:aw:aw;cv;cvfx>fx>fy>fy=hy=hy=hy=hy>iz>iz>iz>izCh|Ch|Di}Di}Di}Di}Ej~Ej~FkFkFkFj‚Fj‚Eh‚Eh‚Eh‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€FnFnFnFnFnFnFnFnGo‚FnEm€FnGo‚HpƒGo‚Em€FnFnGo‚Go‚Go‚Go‚Go‚Go‚EpEpEpEpFq‚Fq‚Fq‚GrƒCqƒCqƒEpƒEpƒFpƒFpƒHpƒHpƒFpƒGq„Hr…Hr…Is†Is†Hr…Hr…Hr…Hr…Is†Ks†Ns‡Ns‡OtˆQtˆPt†Pt†Qu‡RvˆRvˆRvˆRvˆRvˆTw…Tw…Uw‡Uw‡Uv‰VwŠVwŠVw‹Uw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰\|‰_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ^}Œ^}Œ`}‹`}‹b}‹cŠd~Šd~ŠaŠaŠb€‹b€‹b€‹b€‹cŒcŒh„gƒŽf‚eŒd€‹cŠcŠcŠbbbbbbbba~Œa~Œbbc€Žc€Žc€Žd]ƒˆ]ƒˆ]ƒˆ]ƒˆ]ƒˆ^‚ˆ^‚ˆ^‚ˆa}Žb~d€‘c‚‘`Ž[|‹\}Œ`_€“^’_€a€c€ŽeŒfƒŒg‚Œl‰l‰mŒ‰kЇj‡„i†ƒk†ƒl‡„i‚~l†€oˆ~i…xa€q\q_…ya‹€_›‘[—ŒU’„O}KˆtF„nAg>}cM€lO‚nQ„pR‡sSˆtT‰uT‰uT‰uI‰sK‹uLzN“P—†OšŠN›MœŽU§šZ”k˜•w™™k–™M““6š.¬§+Ÿ˜6¨¡@°¨@°¦?«Ÿ=§š9¢“7ž:¡’>¥–DªŸN®¨X«¬]¡¨\‘žZ‡•f€e€Žh„^{„fƒŒeƒŽkˆ–e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘g‘g‘g‘g‘g‘g‘g‘g‘i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘s‡’s‡’s‡’s‡’s‡’s‡’tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”z‹”z‹”{Œ•{Œ•{Œ•|–|–|–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—––€—‘˜‘˜‘˜‘˜€—€€œ€œ‚‘š…‘›†“›‡”œŠ•7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj:Uj:Uj8Uj8Uj6Uj6Uj5Vj5Vj7Vm6Ul6Uj6Uj6Vi5Vf5Vf5Ve:Vg:Vg:Vg;Wh;Wh;Wh;Wh;Wh6Wg6Wg7Xh7Xh7Xh7Xh6Wg6Wg5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf8Vg8Vg9Wh9Wh8Vg7Uf7Uf6Te4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Uj5Vj4Ui1Th/Th/Th-Uh.Vi2Sf3Tg4Uh4Uh5Vi5Vi4Uh4Uh.Vh.Vh.Vh0Vh0Vh2Vh2Vh4Uh2Tk1Sj/Tj/Tj-Tj,Uk-Vl-Xm1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk6Xh6Xh7Yi7Yi8Zj8Zj8Zj9[k9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q>^q>^q>^q>^q>^q>^q>^q>^qB^oB^o@^o>_o>_o=_o;_o;_o;_o;_o;_o;_o:^n:^n:^n:^n<]p<]p;\o;\o;\o:[n:[n:[n8\l8\l9]m9]m9]m9]m8\l8\l:[n:[n:[n9Zm9Zm9Zm8Yl8Yl6\n6\n6\n7]o7]o8^p8^p8^p8]q9^r9^r9^r:_s:_s:_s:_s8_u8_u8_u8_u9`v9`v9`v9`v;ay;ay;bx;cv;cv;cu;cu;ds=gt=gt=gt=fu>gv>fx>fx>fx™@˜‹D™‹Iš‹H™ŠJœŠJ™‹N—R”W‘X‰‘WU|Šca~Œf†‘\~„e‡_Šg‡”c’g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“j…“k†”k†”m‡•m‡•n…”n…”o„“s‡’s‡’s‡’s‡’s‡’s‡’r†‘r†‘tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”yŒ”yŒ”z•z•z•{Ž–{Ž–{Ž–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—€•Ž–‚—‚—ƒ˜ƒ˜‚—‚—€€œ€œ‚‘š…‘›†“›‡”œŠ•7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk:Uj:Uj8Uj8Uj6Uj6Uj5Vj5Vj7Vm6Ul6Uj6Uj6Vi5Vf5Ve5Ve9Uf:Vg:Vg:Vg;Wh;Wh^q>^q>_o>_o>_o>_o>_o>_o>_o>_oB^oB^o@^o@^o>_o=_o;_o;_o<`p<`p<`p<`p;_o;_o;_o;_o<]p<]p;\o;\o;\o:[n:[n:[n6]l7^m7^m8_n8_n7^m7^m6]l;[n;[n;[n:Zm:Zm9Yl9Yl9Yl5[m5[m6\n6\n7]o8^p9_q9_q9^r9^r9^r9^r:_s:_s:_s:_s6_u6_u6_u6_u7`v7`v7`v7`v;ay;ay;bx;bx;cv;cu;ds;ds=gs=gt=gt=fu>gv>fx>fx>fx_n=_o<^n<^n;]m;]m=_o>`p?aq?bp>ao>ao>ao=`n=`n=`n<_mA_pA_pA_pA_pA_pA_pA_pA_p:ap:ap:ap:ap:ap9`o8_n8_n:^n:^n9]m9]m9]m8\l8\l8\l;\o;\o;\o;\o;\o;\o;\o;\o9]o9]o8\n8\n7[m6Zl5Yk5Yk:\l:\l:\l9]o9\p7\p8]q8]s8\t8\t8]s8]s9^r9_q9`o9`o7at7at6`s6`s6`s6`s7at7at8bu8bu9cv9cv9cv9cv:dw:dw:ex9dw:dw;cv=bv=bv@cw@cwCgyAgyAgy?gy>iz>j{?k|>l}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€Em€FnFnFnFnEm€Em€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒCn}En}Ho~Jn~KoIpGpFq€Eo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Os‹OtŠOtŠOtˆPvˆPw†Pw…Pw…Px„Qx†Qx†RyˆRxŠQvŠQvŠPu‹Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰Yz‰[z‰]z‰]z‰_y‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š]zˆ^{‰^{‰_|Š`}‹a~Œa~Œa~Œ]}ˆ]}ˆ`~‰`~‰b~‰cŠd~Šd~Šb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Ždddc€c€bŽbŽbŽbbbc€Žc€Žddd`€`€`€`€`€`€`€`€^‹^‹^‹_‚Œ_‚Œ_‚Œ`ƒ`ƒ_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`‘`‘`‘_€_€^^^^‚ˆj‘kgˆ„x™’—µ¨™¶§…¢’qœ“n™q›y¡•}¤•xœŽm’‚gŒ|sŽzf|jŠ›¨ž ®¨’¨£h…‚mŒQ‡R‘ˆT“ŠU”‹U”‹S’‰P†N„V†WŽ…X„[‹…`Œ†dŒŠiŽŒjŽŽj‹”iŠ“gˆ‘e†c„c„c„d…Žd€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’`‚cƒd„‘g„’g„’hƒ‘g‚fh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’m‚‘m‚‘m‚‘m‚‘m‚‘nƒ’nƒ’o„“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘q…r†‘s‡’s‡’tˆ“tˆ“s‡’s‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–}™}™|Œ˜{‹—{‹—|Œ˜|Œ˜|Œ˜}–}–}–}Ž—}Ž—}™}™}šŽ—€˜€˜™‚‘š™™™~˜™’›„“œ‡“‡“†’œˆ’œ9Uf9Uf9Uf:Vg:Vg:Vg:Vg:Vg9Wh9Wh9Wh9Wh9Wh9Wh9Wh9Wh:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg6Wf6Wf6Wf6Wf6Wf6Wf6Wf6Wf6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf1Vj1Vj1Vj1Vj1Vj1Vj1Vj1Vj1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui1Th1Th1Th1Th1Th1Th2Ui2Ui2Ui3Vj3Vj/Th/Th/Th0Ui0Ui0Ui1Vj1Vj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj3Xl5Xl5Xl7Xl9Xm9Xm;Xm;Xm9Zn:YnYm?[l>\m<]l<_m=_o<^n<^n;]m<^n=_o>`p?aq>ao>ao>ao>ao=`n=`n=`n=`n?`p?`p?`p?`p?`p?`p?`p?`p9`o9`o:ap:ap:ap9`o9`o8_n:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n9]o8\n8\n7[m7[m6Zl6Zl6Zl:\l:\l:\l9]o9\p7\p8]q8]s8\t8\t8]s8]q9^r9_q9_q9`o9at9at8`s8`s8`s8`s9at9at8bu8bu9cv9cv9cv9cv:dw:dw:ex:dw:dw;cv=bv>cw@cwAdxAgyAgy?gy?gy>iz>j{?k|@l}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€FnFnGo‚Go‚FnFnEm€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€IoGoEpEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†OtˆOtˆOtˆOu‡PvˆPvˆPw†Pw†Pw…Qx†Qx†RyˆRxŠQw‰QvŠPu‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠX{‰X{‰Yz‰Yz‰[z‰]z‰]z‰]z‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š]zˆ^{‰^{‰_|Š`}‹`}‹a~Œa~Œ]}ˆ]}ˆ`~‰`~‰b~‰cŠd~Šd~Šb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€c€c€bŽbŽbŽbŽbŽbbbc€Žc€Žc€Ždd`€`€`€`€`€`€`€`€^‹^‹^‹_‚Œ_‚Œ_‚Œ`ƒ`ƒ_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`‘`‘_€_€_€^^^[~Œc…’cƒŽ`ˆm‹€žŸtŒoŽv—“‚¡ž‡§¢‡¦Ÿ‹§¡—´«¥Â¹¶Æ»¦±§¼Ã¼»¿º²·µš¥£cutZrrN‡P‰QŠ‚SŒ„SŒ„SŒ„R‹ƒQŠ‚Z†Y‹‡[Ї]‰ˆ`ЉdŠŒe‹gŠg‡’f†‘d„cƒŽb‚b‚b‚b‚d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’cƒcƒd„‘fƒ‘fƒ‘hƒ‘g‚g‚h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘k‚‘k‚‘k‚‘k‚‘lƒ’lƒ’m„“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘q…r†‘s‡’s‡’tˆ“tˆ“s‡’s‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”u‰”vŠ•vŠ•vŠ•vŠ•w‹–w‹–w‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–}™|Œ˜|Œ˜{‹—{‹—|Œ˜|Œ˜}™}–}–}–}Ž—}Ž—}™}™}š}Ž—~˜~˜™™™™™~˜™’›„“œ‡“‡“†’œˆ’œ:Vg:Vg:Vg:Vg:Vg9Uf9Uf9Uf8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf0Ui0Ui0Ui0Ui0Ui0Ui0Ui0Ui1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui1Th1Th1Th1Th2Ui2Ui1Th1Th1Th2Ui2Ui2Ui3Vj3Vj/Th/Th/Th0Ui0Ui0Ui0Ui1Vj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Xl5Xl5Xl7Xl8Ym8Ym9Xm9Xm5Zn7Zn;[n>\o>\m;\l8]k6]k=_o<^n<^n<^n<^n=_o>`p>`p=_o=_o=_o=_o>`p>`p>`p>`p<`p<`p<`p<`p<`p<`p<`p<`p8_n8_n9`o:ap:ap:ap9`o9`o:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n7[m7[m7[m7[m7[m7[m7[m7[m:\l:\l:\l9]o9\p7\p8]q8]s8]s8]s8]s8]q9^r9_q9_q9_q;`t;`t:_s:_s:_s:_s;`t;`t8bu8bu9cv9cv9cv9cv:dw:dw;ex:dwcw?dx?dxAgy?gy?gy?gy>iz>iz>j{?k|>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnFnGo‚Go‚Go‚Go‚Go‚Go‚FnFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEn„Gn„In„JlƒJlƒHmƒFmƒDmƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov…Ov…Ou‡Ou‡PvˆPu‰Pu‰Pu‰Pw…Qx†Qx‡RyˆRxŠQw‰Qw‰Pu‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠX{‰Yz‰Yz‰Yz‰[z‰[z‰]z‰]z‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{‰^{‰^{‰_|Š`}‹`}‹a~Œa~Œ^~‰^~‰`~‰`~‰b~‰cŠd~Šd~Šb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbba~a~a~bŽbŽbŽbŽbŽbbbbc€Žc€Žc€Žc€Ž`€`€`€`€`€`€`€`€^€^€^€_Ž_Ž_Ž`‚`‚_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`‘_€_€_€_€^^^Z|“^“\}‘Zz_}h„•iƒ”c}c}„iƒ‰rŠrŠn„‰n„‰~“•¤¦·º¾ª«¯º¶»·±¶´°µ¨«¯~‡ŠtƒYˆ†Yˆ†Yˆ†Yˆ†Yˆ†Yˆ†Yˆ†Yˆ†`‡‰`‡‰b‡‹cˆŒc‡c‡b†Œb†Ždƒ’c‚‘ba€a€a€a€a€d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’d„‘d„‘e‚e‚g‚g‚iƒ‘iƒ‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘k‚‘k‚‘k‚‘k‚‘lƒ’lƒ’m„“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘q…r†‘s‡’s‡’tˆ“tˆ“s‡’s‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•u‹–u‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–|Œ˜|Œ˜|Œ˜{‹—{‹—|Œ˜|Œ˜}™}–}–}–}Ž—}Ž—}™}™}š}˜}˜}˜~‘™~‘™~‘™~‘™~‘™™€‘š’›„“œ†’œ†’œ†’œˆ’œ;Wh;Wh:Vg:Vg:Vg9Uf9Uf9Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf8Xe8Xe8Xe8Wf8Wf8Wf8Vg8Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui3Vj2Ui1Th0Sg0Sg1Th2Ui3Vj1Th1Th1Th2Ui2Ui2Ui3Vj3Vj0Ui0Ui0Ui0Ui0Ui0Ui0Ui0Ui3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj5Xl5Xl5Xl5Xl6Ym8Ym8Ym8Ym3[n6[o;\o=]p<]m:\l5\j2\i<^n<^n<^n<^n=_o=_o=_o>`p<^n=_o=_o=_o>`p>`p>`p?aq:ap:ap:ap:ap:ap:ap:ap:ap9]m:^n:^n;_o<`p<`p;_o;_o:^n:^n9]m9]m9]m8\l8\l8\l9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm6Zl6Zl7[m7[m7[m8\n8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8]s8]q8]q8]q9^r9^r9^r9^r=`t=`t<_s<_s<_s<_s=`t=`t8bu8bu9cv9cv9cv9cv:dw:dw=exh{?i|?i|>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnGo‚Go‚HpƒHpƒHpƒHpƒGo‚Go‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFo†Gm…Im…Km…Jl„Hl„EkƒClƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov„Ov„Ov…Ou‡Pu‰Pu‹Pu‹PtŒPw†Qx‡Qx‡RyˆRyˆQw‰Qw‰PvˆRv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠYz‰Yz‰Yz‰[z‰[z‰[z‰[z‰[z‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{‰^{‰_|Š_|Š`}‹`}‹`}‹`}‹^~‰^~‰`~‰`~‰b~‰b~‰c}‰c}‰b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbb`}‹`}‹`}‹a~Œa~Œbbbbbbbbbbb`€`€`€`€`€`€`€`€^€^€^€_Ž_Ž_Ž`‚`‚_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€\•\“[~’]~’]|“Zy]y‘^z’iƒ‘d~Œb|Šc}‹b|Š^x†[uƒ\v‚|x{‰„…“„„Žš™¡¨Œ˜žŠ™œh‘gŒeŠŽcˆŒb‡‹a†Ša†Ša†ŠfƒŠfƒŒf…Žf„d„aƒ_‚^Žaaaaaaab€‘d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g„’fƒ‘e‚ffh‚iƒ‘j„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘o…p†‘q‡’q‡’rˆ“rˆ“q‡’q‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”qŠ”qŠ”qŠ”r‹•r‹•r‹•r‹•sŒ–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–|Œ˜|Œ˜{‹—{‹—{‹—|Œ˜}™}™~—~—~—~˜~˜~Žš~Žš~Ž›{˜{˜{˜{˜{˜|‘™}’š}’š€‘š€‘š’›ƒ’›†’œ†’œ†’œˆ’œ;Wh;Wh:Vg:Vg:Vg9Uf9Uf9Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Zd7Zd7Yf7Yf7Xg7Xh7Xh7Wj:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Vh2Vh2Vh2Vh2Vh2Vh2Vh2Vh4Xj3Wi1Ug1Ug1Ug1Ug3Wi4Xj1Th1Th1Th2Ui2Ui2Ui3Vj3Vj0Vh0Vh0Vh0Vh0Vh0Vh0Vh0Vh3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj5Yk5Yk5Yk5Yk6Zl4Zl4Zl4Zl3[n6[o;\o=]p<]m:\l5\j2\i;]m<^n<^n=_o=_o=_o=_o=_o<]p=^q=^q=^q>_r>_r>_r?`s:ap:ap:ap:ap:ap:ap:ap:ap9]m9]m:^n;_o;_o;_o;_o;_o:^n:^n9]m9]m9]m8\l8\l8\l9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm6Zl6Zl6Zl7[m7[m8\n8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8]q8]q8]q8]q9^r9^r9^r9^t=`t=`t<_s<_s<_s<_s=`t=`t8bu8bu9cv9cv9cv9cv:dw:dw>cw>cwfy?gz=gz=gz=gzg}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnGo‚Go‚HpƒHpƒHpƒHpƒGo‚Go‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFo†Gm…Im…Km…Jl„Hl„EkƒClƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov„Ov„Ov…Ou‡Pu‰Pu‹Pu‹PtŒPvˆQw‰Qw‰RyˆRyˆQx‡Qx‡Pw†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ[z‰[z‰[z‰[z‰[z‰Yz‰Yz‰Yz‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š_|Š_|Š_|Š_|Š_|Š`}‹`}‹`}‹^~‰^~‰`~‰`~‰b~‰b~‰c}‰c}‰b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbb`~‰`~‰`~‰aŠaŠb€‹b€‹b€‹bbbbbbbb`€`€`€`€`€`€`€`€^Ž^Ž^Ž_€_€_€``_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`†’\‚Ž]‚b…“_‘Y{‹\|b‚•d†–][}bƒ–h‰œgˆ›bƒ–^’ct‡et‡iyŠdsƒfw„oƒŽlƒ‹l†ŒkŠ“iˆ‘g†dƒŒc‚‹c‚‹c‚‹dƒŒh€Œgg‚fƒ‘dƒ’a‚‘^€]a’b€“b€“b€“b€“b€“b€“b€“d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g„’fƒ‘g‚fgh‚k‚‘lƒ’h‘h‘h‘h‘h‘h‘h‘h‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘o…p†‘q‡’q‡’rˆ“rˆ“q‡’q‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”p‰“qŠ”qŠ”qŠ”r‹•r‹•r‹•r‹•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–|Œ˜{‹—{‹—{‹—|Œ˜|Œ˜}™~Žš~—~—~—~˜~˜~Žš~Žš~Ž›|‘™{˜{˜{˜{˜|‘™}’š}’š’›’›’›ƒ’›…‘›…‘›†’œˆ’œ:Vg:Vg:Vg:Vg:Vg9Uf9Uf9Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Zd7Zd7Yf7Xg7Xh7Wj7Vk7Vk:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg8Vi8Vi8Vi8Vi8Vi8Vi8Vi8Vi6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui3Th3Th3Th3Th3Th3Th3Th3Th2Vf2Vf2Vf2Vf2Vf2Vf2Vf2Vf3Wg3Wg2Vf2Vf2Vf2Vf3Wg3Wg1Th1Th1Th2Ui2Ui2Ui3Vj3Vj1Xg0Wf0Wf0Wf0Wf/Ve/Ve/Ve1Wi1Wi1Wi1Wi2Xj2Xj2Xj2Xj5Yi5Yi5Yi3Zi4[j4[j2[j2[j5Zn7Zn;[n>\o>\m;\l8]k6]k;]m<^n<^n=_o>`p=_o=_o=_o=^q=^q=^q=^q>_r>_r>_r>_r<`p<`p<`p<`p<`p<`p<`p<`p;]m;]m<^n=_o=_o=_o<^n<^n:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n6Zl6Zl6Zl7[m7[m8\n8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8^p8^p8^p8]q9^r9^t9^t9^t;`t;`t:_s:_s:_s:_s;`t;`t8bu8bu9cv9cv9cv9cv:dw:dw>cw>cw>cwfy=gz=gze{?f|?f|Bg}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnFnGo‚Go‚Go‚Go‚Go‚Go‚FnFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEn„Gn„In„JlƒJlƒHmƒFmƒDmƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov…Ov…Ou‡Ou‡PvˆPu‰Pu‰Pu‰Pu‰Qw‰Qw‰RxŠRyˆQx‡Qx†Pw…Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ]z‰]z‰[z‰[z‰Yz‰Yz‰Yz‰X{‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š_|Š_|Š_|Š_|Š_|Š_|Š`}‹`}‹_Š_ŠaŠ`~‰b~‰b~‰c}‰c}‰b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbbaŠaŠaŠb€‹b€‹b€‹b€‹b€‹bbbba~Œa~Œa~Œa~Œ`€`€`€`€`€`€`€`€^Ž^Ž^Ž_€_€_€``_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€^^^_€_€_€_€`‘`…]‚Š^‚Œa…_ƒ[~‹]€d‡”[Y}X~Y‘W’V~‘X‚•^‡`~‘d‚•f„•b]}Š\|‰[{†Y|†fƒ‘e‚dc€Žc€Žde‚fƒ‘e€Žfde‚‘c‚‘a‚’_‘_‘b€‘b€‘c’c’d‚“c’c’b€‘d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’hƒ‘hƒ‘g‚h‚h‚jk‚‘k‚‘j‘j‘j‘j‘j‘j‘j‘j‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i„’i„’j…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘m†n‡‘oˆ’oˆ’p‰“p‰“oˆ’oˆ’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”rˆ“rˆ“s‰”s‰”s‰”tŠ•tŠ•tŠ•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–{‹—{‹—{‹—{‹—|Œ˜}™~Žš~Žš~—~—~—~˜~˜~Žš~Žš~Ž›~‘™}˜}˜|—|—~‘™’š€“›‚“œ’›’›‚‘š…‘›…‘›†’œˆ’œ9Uf9Uf9Uf:Vg:Vg:Vg:Vg:Vg7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf6Yf6Yf6Yg6Xh6Wk6Vm6Un6Un:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg6Uj6Uj6Uj6Uj6Uj6Uj6Uj6Uj6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui3Th3Th3Th3Th3Th3Th3Th3Th3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg2Vf2Vf3Wg3Wg3Wg3Wg2Vf2Vf1Th1Th1Th2Ui2Ui2Ui3Vj3Vj1Xg1Xg0Wf0Wf0Wf/Ve/Ve/Ve1Wi1Wi1Wi1Wi2Xj2Xj2Xj2Xj7Yi5Yi5Yi3Zi2[j2[j0[j0[j9Zn:YnYm?[l>\m<]l<_m;]m;]m=_o>`p>`p>`p=_o<^n>_s>_s>_s>_s=^r=^r=^r=^r?`p?`p?`p?`p?`p?`p?`p?`p<^n<^n<^n=_o<^n<^n;]m;]m:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n7[m7[m7[m7[m7[m7[m8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8_n8^p8^p8]q9^r9^t9]u9]u9at9at8`s8`s8`s8`s9at9at8bu8bu9cv9cv9cv9cv:dw:dw@cw@cw>cw>cw=exe{>e{Af|Af|>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€FnFnGo‚Go‚FnFnEm€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€IoGoEpEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†OtˆOtˆOtˆOu‡PvˆPvˆPw†Pw†Pu‰QvŠQw‰RxŠRyˆQx†Qx†Pw…Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ]z‰]z‰]z‰[z‰Yz‰Yz‰X{‰X{‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š`}‹`}‹_|Š_|Š_|Š_|Š_|Š_|Š_Š_ŠaŠ`~‰b~‰b~‰b|ˆb|ˆb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~ŒcŒcŒcŒb€‹b€‹b€‹b€‹b€‹bbba~Œa~Œa~Œ`}‹`}‹`€`€`€`€`€`€`€`€^^^_€_€_€`‘`‘_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€^^^_€_€_€`‘`‘a€`Ž_Ž`‚_Ž]Œ_Žb…c„“bƒ’`ƒ‘^€W{Rw‹V{\•\~Ž^‚’^‚’c‡—cˆ–`ƒ‘d‡•d‡•c’c’c’c’c’d‚“eƒ”eƒ”b‚b‚aŽ``a‚’bƒ“aƒ“bbc‚‘dƒ’dƒ’c‚‘ba€d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g‚g‚iƒ‘iƒ‘k‚‘k‚‘llj‘j‘j‘j‘j‘j‘j‘j‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i„’i„’j…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘m†n‡‘oˆ’oˆ’p‰“p‰“oˆ’oˆ’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”tˆ“tˆ“tˆ“u‰”u‰”u‰”vŠ•vŠ•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–{‹—{‹—{‹—{‹—|Œ˜}™~Žš›~—~—~—~˜~˜~Žš~Žš~Ž›€‘š™}Ž—}Ž—}Ž—~˜€‘š’›ƒ”‚“œ’›‚‘š„š…‘›†’œˆ’œ9Uf9Uf9Uf:Vg:Vg:Vg;Wh;Wh8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg6Yf6Yg6Xh6Wj6Vm6Un6To6Tq:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg5Vj5Vj5Vj5Vj5Vj5Vj5Vj5Vj6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg0Uk0Uk0Uk0Uk0Uk0Uk0Uk0Uk3Th3Th3Th3Th3Th3Th3Th3Th3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg1Ue2Vf3Wg4Xh4Xh3Wg2Vf1Ue1Th1Th1Th2Ui2Ui2Ui3Vj3Vj1Xg1Xg1Xg0Wf0Wf/Ve/Ve/Ve1Wi1Wi1Wi1Wi2Xj2Xj2Xj2Xj7Yi5Yi5Yi3Zi2[j0[j0[j/\j:Yn_n:\l;]m=_o>`p>`p>`p=_o<^n?`t>_s>_s>_s=^r=^r=^r<]qA_pA_pA_pA_pA_pA_pA_pA_p<^n<^n=_o=_o<^n;]m;]m:\l:^n:^n9]m9]m9]m8\l8\l8\l;\o;\o;\o;\o;\o;\o;\o;\o7[m7[m7[m7[m7[m7[m7[m7[m:\l:\l:\l9]o9\p7\p8]q8]s8_n8_n8^p8]q9^t9^t9]u9]u7at7at6`s6`s6`s6`s7at7at8bu8bu9cv9cv9cv9cv:dw:dw@cw@cw>cw?dx=ex=gz=h{=h{:f}d|@d|@d|Ce}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€Em€FnFnFnFnEm€Em€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒCn}En}Ho~Jn~KoIpGpFq€Eo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Os‹OtŠOtŠOtˆPvˆPw†Pw…Pw…Pu‹QvŠQvŠRxŠRyˆQx†Qx†Px„Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ_y‰]z‰]z‰[z‰Yz‰X{‰X{‰V{‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š`}‹`}‹`}‹_|Š_|Š_|Š_|Š_|Š_Š_ŠaŠ`~‰b~‰b~‰b|ˆb|ˆb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~ŒdƒŒdƒŒdƒŒc‚‹c‚‹bŠbŠbŠbbba~Œa~Œ`}‹`}‹`}‹`€`€`€`€`€`€`€`€^^^_€_€_€`‘`‘_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€^^^_€_€`‘`‘`‘d”d”b€“`~‘_}Ž^Ž^Ž^€gc}‹a|Šdeƒ”a”_~“_~“d‡•`ƒ‘W|Š]‚^‚’[}a‚’eƒ”a”a”a”`€“`€“_’_’^~‘_ƒ_ƒ^Ž^Ž`a‚‘c„”d…•aŽb‚cƒcƒcƒb‚aŽ`€d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fg‚iƒ‘j„’lƒ’k‚‘lk€l€‘l€‘l€‘l€‘l€‘l€‘l€‘l€‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i„’i„’j…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘k†l‡‘mˆ’mˆ’n‰“n‰“mˆ’mˆ’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”vˆ“vˆ“vˆ“vˆ“w‰”w‰”w‰”xŠ•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–{‹—{‹—{‹—{‹—|Œ˜}™~Žš›‘˜‘˜‘˜™™››œ‚‘š™Ž—~–Ž—€˜‚‘š„“œƒ”‚“œ’›‚‘š„š„š†’œˆ’œ5Sl5Sl5Tk6Uj6Vi6Wg7Xh7Xg4Ue5Vf6Wg5Wg6Xh4Xh3Wg3Wg9Uf9Uf9Th:Ui:Uj:Uj;Um;Um;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Zc1Ye1Xg1Wi1Vj1Wi1Xg1Xg/Wi/Wi1Wi3Wi4Xj6Wj7Wj7Wj7Xk8Yl8Yl8Yl8Yl9Zm9Zm9Zm9Xq9Yp:[o:[n:\l:]j;_i;_i=^n=^n=^n=^n=^n=^n=^n=^n?`p?`p?`p?`p?`p?`p?`p?`pA_pA_pA_p?`p>`p>`p>`p<`p=_o=_o=_o=_o<^n<^n<^n<^n:^n:^n;_o;_o:^n:^n9]m8\l9]o8\n8\n7[m7[m8\n8\n9]o:Zm:Zm9Zm7[m7[m5[m3[m3[m8]k8]k8\l9]o9\p9\p:\s:\s7]u7]u7]u7]u8^v8^v8^v8^v?^s?`t?`t=`t;`t:bu:bu8bu9at9at:bu;cv;cve{=hy=hy>iz?j{?j{?j{?j{>izAgAgAgAgAgAgAgAgGh|Gh{HjzIlzIlzJl|Jk~Kl€DnDmƒDmƒDm„Dl…Dk‡DjˆDjˆFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnDj‚DkDkDlEm€Fn€GoHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Fq‚Fq‚GrƒGrƒGrƒGrƒHs„Hs„Ou‡Ou‡Nt†Nt†Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Uy‹Wx‹Wx‹Wx‹Xx‹Zx‹Zx‹Zx‹]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†[yŒ[yŒ[yŠ\{Š\|‰\|‡\|‡\}†_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ_‡_‡`‚ˆ`‚ˆ`‚ˆ`‚ˆaƒ‰aƒ‰d‚d‚cŒcŒcŒb€‹b€‹b€‹bbbbbbbb`€`€`€`€`€`€`€`€bbbbbbbb`€‹`€‹`€‹`€‹`€‹`€‹`€‹`€‹^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‘_‘^€^€^€]]]`‘_€_€^^_€_€`‘_‚Œ`ƒa„Žaƒaƒ`^Ž^^‚’^‚’^‚’^‚’^‚’^‚’^‚’^‚’_‘`‚’bƒ“c„”eƒ”d‚“e’d€‘g€”g€”g’g’g‘g‘g‚g‚h‘h‘g‘e‚‘c‚‘`_‚^dddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘m‚‘m‚‘m‚‘m‚‘m‚‘m‚‘m‚‘m‚‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’iƒ‘iƒ‘j„’j„’j„’k…“k…“k…“k…‘k…‘n†’n†’p†’p†’s†“s†“rˆ”rˆ”rˆ”t‡”wˆ•wˆ•wˆ•xˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•y‰•zŠ–zŠ–zŠ–zŠ–{‹—{‹—{‹—}Œ•}Œ•~–Ž—}Ž—~˜~˜™„Ž˜‚Ž˜‚Ž˜ƒ™™™™™~˜~˜~˜~˜™™™™†š‡‘›…‘›…‘›ƒ’›‚“œ”œ”œ7Sk7Ti7Ti8Uj8Vi8Vi8Vi8Vi6Te7Uf8Vg6Wg7Xh6Xh5Wg5Wg9Ve9Uf9Uf9Uf:Ui:Uj:Uj;Vk:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg5Vi5Vi5Vi5Vi5Vi5Vi5Vi5Vi2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Zc1Ye1Xg1Wi1Vj1Vj1Wi1Xg/Wi/Wi1Wi3Wi4Xj6Wj7Wj7Wj7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Zm9Xq9Yp:[o:[n:\l:]k;^k;_i=^n=^n=^n=^n=^n=^n=^n=^n?`p?`p?`p?`p?`p?`p?`p?`pA_pA_pA_p?`p>`p?aq?aq=aq=_o=_o=_o=_o<^n<^n<^n<^n9]m9]m9]m9]m9]m8\l8\l7[k9]o8\n8\n7[m7[m8\n8\n9]o9Zm9Zm9Zm7[m7[m5[m5[m5[m8]k8\l8\l9]o9\p9\p:\s:\s6]s6]s6]s6]s7^t7^t7^t7^t>_s?`t=`t=`t;`t:bu:bu:bu:bu:bu:bu;cv;cve{=hy=hy>iz?j{?j{?j{?j{>izAh~Ah~Ah~Ah~Ah~Ah~Ah~Ah~Eg~Eh|FjzGlzGlzHl|HkIk‚DmƒDmƒDmƒDmƒDm„Dm„Dl…Dl…FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnEkƒEl‚El‚Em€Em€Fn€GoHp‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒHs„Hs„Hs„Ou‡Ou‡Nt†Nt†Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Uy‹Wx‹Wx‹Wx‹Xx‹Zx‹Zx‹Zx‹]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†Zx‰Zx‰[z‰[z‰\|‰]}Š]}Š]}Š_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œa€‰a€‰bŠbŠbŠbŠc‚‹c‚‹d‚cŒcŒcŒcŒb€‹b€‹b€‹bbbbbbbb`€`€`€`€`€`€`€`€bbbbbbbb`€‹`€‹`€‹`€‹`€‹`€‹`€‹`€‹^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‘_‘_‘^€^€^€]]`‘_€_€^^_€_€`‘_‚Œ`ƒaƒaƒa‚‘`_€^`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‘`‘b€‘b€‘e’e’g€”g€”g’g’g‘g‘g‚g‚g‘e‚‘e‚‘e‚‘c‚‘bb_€dddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’iƒ‘iƒ‘j„’j„’j„’k…“k…“k…“k…‘k…‘n†’n†’p†’p†’q‡“s†“rˆ”rˆ”rˆ”t‡”uˆ•wˆ•wˆ•wˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•y‰•zŠ–zŠ–zŠ–zŠ–{‹—{‹—{‹—}Œ•}Œ•~–}Ž—}Ž—~˜~˜™…™ƒ™ƒ™ƒ™€˜~˜~˜~˜~˜~˜~˜~˜™™™™†š†š…‘›…‘›ƒ’›‚“œ‚“œ”œ:Vg:Vg:Ui:Ui:Ui9Ti9Ti9Ti:Te9Uf:Vg:Vg9Wh9Wh6Wg6Wg9Vd9Ve9Ve9Uf:Vg:Ui:Ui:Ui:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Zc1Xf1Xg1Vj1Vj1Vj1Wi1Xg1Wi1Wi1Wi3Wi4Xj6Wj6Wj6Wj7Xk7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Yp9Yp:[o:[n:\l:]k;^k;^k>_o>_o>_o>_o>_o>_o>_o>_o?`p?`p?`p?`p?`p?`p?`p?`p@^o@^oA_p?`p?aq?aq?aq>br=_o=_o=_o=_o<^n<^n<^n<^n8\l8\l9]m9]m8\l8\l7[k6Zj8\n8\n7[m7[m7[m7[m8\n8\n5[m5[m5[m7[m7[m9Zm9Zm9Zm8\l8\l8\n9]o9]o9\p:]q:]q5\r5\r5\r5\r6]s6]s6]s6]s<_s=`t=`t;`t;`t:bu:bu:bu;cv;cv;cv;cv;cv;cv;cv;cve{iz>iz?j{?j{>iz>izAi{Ai{Ai{Ai{Ai{Ai{Ai{Ai{Ah~Ai|Bj|Cl{Cl{Dl~DlEl‚DmƒDmƒDmƒDmƒDnDnDo€Do€FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFl„FmƒEl‚Em€Em€Fn€Fn€GoEq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚GrƒGrƒGrƒGrƒHs„Hs„Hs„Hs„Ou‡Nt†Nt†Ms…Ms…Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Uy‰Wy‰Wy‰Wy‰Xy‰Zx‰Zx‰Zx‰]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†Zz‡Zz‡Zz‡[{ˆ\{Š]|‹]{Œ^|_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹a~a~a~a~a~a~a~a~c€‰c€‰dŠdŠdŠdŠe‚‹e‚‹cŒcŒcŒcŒb€‹b€‹b€‹b€‹bbbbbbbbbbbbbbbbbbbbbbbb`€`€`€`€`€`€`€`€^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‚_‚_‚^^^^]€Ž`‘_€_€^^_€_€`‘`ƒ`‚aƒaƒ``‘_€^`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’aƒ“_‘_€^`~ad€‘f‚“e€”e€”e’e’e‚‘e‚‘e‚e‚a‚‘c‚‘c‚‘c‚‘e‚‘ddedddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j„’j„’j„’j„’j„’k…“k…“k…“k…‘k…‘l†’n†’n†’p†’q‡“q‡“pˆ”pˆ”rˆ”rˆ”uˆ•uˆ•wˆ•wˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŒ—zŒ—zŒ—{Œ•{Œ•|–}Ž—}Ž—~˜€˜™†šƒ™ƒ™ƒ™€˜}Ž—}Ž—}Ž—~˜~˜~˜~˜™™™™„š„š„šƒ’›ƒ’›ƒ’›‚“œ‚“œ=Xf=Wg`p>`p>`p>`p>`p>`p>`p>`p?`p?`p?`p?`p?`p?`p?`p?`p@^o@^oA_p?`p?aq?aq@br>br=_o=_o=_o=_o<^n<^n<^n<^n8\l9]m9]m9]m9]m8\l7[k7[k8\n8\n7[m7[m7[m7[m8\n8\n3[m3[m5[m7[m7[m9Zm:Zm:Zm8\n8\n8\n9]o9]o9]o:]q:]q5]p5]p6^q6^q6^q7_r7_r7_r:_s;`t;`t;`t9at:bu:bu:bu;cv;cv;cv;cv;cv;cv;cv;cve{h{>h{>h{>h{>h{AjyAjyAjyAjyAjyAjyAjyAjy?h~?h~@k|Al{Al{Bm~BkCl‚Dm„DmƒDmƒDnDo€Do~Dp}Dp}FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnGm…Gn„FmƒFnEm€Fn€Fn€GoCq‚Cq‚Cq‚Cq‚Cq‚Cq‚Cq‚Cq‚GrƒGrƒGrƒHs„Hs„Hs„Hs„It…Nt†Nt†Nt†Ms…Ms…Nt†Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Rv†Sw‡Sw‡Sw‡Sw‡Sw‡TxˆTxˆUy‰Wy‰Wy‰Wy‰Xy‰Zx‰Zx‰Zx‰]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†[|…[{†[{†[{ˆ\{Š\z‹\z\z_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~Œd~Šd~Še‹e‹e‹e‹f€Œf€ŒeŒeŒeŒd€‹d€‹d€‹cŠcŠbbbbbbbbbbbbbbbbbbbbbbbb`€`€`€`€`€`€`€`€^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‚_‚_‚_‚^^^^`‘_€_€^^_€_€`‘`‚`‚`‚``‘_€_€_’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‘_€ab€‘e’e’e€”e€”e’e’e‚‘e‚‘e‚e‚`ƒ‘`ƒ‘a‚‘c‚‘e‚‘f€g€fdddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’j†‘j†‘l†’l†’n†’n†’q‡“q‡“pˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•wˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŒ—zŒ—zŒ—z•{Œ•|–}Ž—Ž—€˜€˜™†š„šƒ™‚Ž˜€˜}Ž—|–|–~˜~˜~˜~˜™™™™„š„š‚‘š‚‘šƒ’›ƒ’›ƒ’›ƒ’›=Xf=Xf`p>`p>`p>`p>`p>`p>`p>`p?`p?`p?`p?`p?`p?`p?`p?`p@^oA_pA_p?`p?aq?aq?aq=aq=_o=_o=_o=_o<^n<^n<^n<^n:^n:^n:^n:^n:^n9]m8\l8\l8\n7[m7[m6Zl6Zl7[m7[m8\n3[m3[m5[m7[m7[m9Zm:Zm:Zm8[o8[o8\n9]o9]o9]o:^p:^p6^q6^q7_r7_r7_r8`s8`s8`s8`s9at9at9at9at:bu:bu:bu;cv;cv;cv;cv;cv;cv;cv;cve{h{>h{>h{>h{=gzAjyAjyAjyAjyAjyAjyAjyAjy>h>i~?j}@l}@l}AlAlBlƒDm„DmƒDmƒDnDo€Do~Dp}Dp}FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnGm…Gn„FmƒFnFnFn€GoGoEq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚GrƒGrƒHs„Hs„Hs„It…It…It…Nt†Nt†Ms…Ms…Ms…Ms…Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Rv†Rv†Rv†Sw‡Sw‡TxˆTxˆTxˆUzˆWzˆWzˆWzˆXyˆZyˆZyˆZyˆ]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†]~‡]}ˆ\|‡\|‰[z‰[yŠ[yŒZx‹_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹aŠaŠaŠaŠaŠaŠaŠaŠd~Šd~Še‹e‹e‹e‹f€Œf€Œf€Œf€Œe‹e‹e‹d~Šd~Šd~Šbbbbbbbbddddddddbbbbbbbb`Ž`Ž`Ž`Ž`Ž`Ž`Ž`Ž^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’`ƒ`ƒ_‚_‚_‚^Ž^Ž^Ž`‘_€_€^^_€_€`‘aƒa‚‘``‘_€_’_’_’a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’_‘`‚’bƒ“bƒ“d‚“d‚“e’d€‘c”c”c’c’c‚‘c‚‘cƒcƒ`ƒ‘`ƒ‘a‚‘c‚‘e‚‘f€g€fdddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘j„’j„’j„’j„’j„’j„’j„’j„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’h†‘j†‘k‡’l†’l†’n†’o‡“o‡“nˆ”nˆ”pˆ”pˆ”s‰•s‰•uˆ•uˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•vŠ•w‹–w‹–w‹–w‹–xŒ—xŒ—xŒ—z•z•{Ž–}Ž—Ž—€˜‚Ž˜ƒ™†šƒ™ƒ™‚Ž˜Ž—|–|–|–~˜~˜~˜~˜™™™™™™‚‘š‚‘š‚‘šƒ’›…‘›…‘›:Wf:Wf:Wf:Wf:Vg9Uf9Uf9Th:Te9Uf:Vg:Vg9Wh9Wh6Wg6Wg9Uf9Uf9Th9Th8Sh8Sh8Rj8Rj9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf8Te8Te8Te8Te8Te8Te8Te8Te9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg3Th3Th3Th3Th3Th3Th3Th3Th2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Xf1Xg1Vj1Vl1Um1Vl1Vl1Vj5Vi5Vi5Vi3Wi4Xj2Xj2Xj2Xj6Wj6Wj6Wj7Xk7Xk7Xk8Yl8Yl9Zm9Zm:\l:\l:\l:\l;]m;]m;_o;_o;_o;_o;_o;_o;_o;_o?`p?`p?`p?`p?`p?`p?`p?`pB`qB`qA_p?`p>`p>`p>`p<`p=_o=_o=_o=_o<^n<^n<^n<^n:^n:^n;_o;_o:^n:^n9]m8\l7[m7[m6Zl6Zl6Zl6Zl7[m7[m5[m5[m5[m7[m7[m9Zm9Zm9Zm8[o8[o8[o9]o9]o9]o:^n:^n7_q7_q7_q7_q8`r8`r8`r9as5`s6at7at7at9at:bue{;dzg}>g}=f|=f|Ai{Ai{Ai{Ai{Ai{Ai{Ai{Ai{?g€?h@j}Al}Al}BlBk‚Ck„DmƒDmƒDmƒDmƒDnDnDo€Do€FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnGm…Gn„FmƒFnFnGoGoHp‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚GrƒHs„Hs„Hs„It…It…It…It…Nt†Ms…Ms…Lr„Lr„Ms…Ms…Nt†Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Rv†Rv†Rv†Sw‡Sw‡TxˆTxˆUy‰UzˆWzˆWzˆWzˆXyˆZyˆZyˆZyˆ]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†]}Š]}Š\|‰\|‰[z‰[z‰[yŠZx‰_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c~Œc~Œdddde€Že€Že‹e‹e‹e‹d~Šd~Šd~Šd~Šbbbbbbbbddddddddbbbbbbbb`Ž`Ž`Ž`Ž`Ž`Ž`Ž`Ž^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’`ƒ`ƒ`ƒ_‚_‚_‚_‚^Ž`‘_€_€^^_€_€`‘a‚‘a‚‘`‘_€_’_’_’`”c’c’c’c’c’c’c’c’_‘`‚’c„”d…•f„•eƒ”e’d€‘c”c”c’c’c‚‘c‚‘cƒcƒa‚‘c‚‘c‚‘c‚‘e‚‘ddedddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘i„’i„’i„’i„’i„’i„’i„’i„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’k…“k…“k…“j„’j„’j„’j„’j„’h†‘h†‘k‡’k‡’l†’l†’o‡“o‡“nˆ”nˆ”nˆ”pˆ”q‰•s‰•s‰•s‰•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•vŠ•w‹–w‹–w‹–w‹–xŒ—xŒ—xŒ—x•x•{Ž–}Ž—Ž—‚Ž˜„Ž˜…™…™‚Ž˜‚Ž˜‚Ž˜Ž—}Ž—|–|–~˜~˜~˜~˜™™™™™™™‚‘š‚‘š„š…‘›…‘›7Uf7Uf7Uf8Wf8Wf8Wf8Xe8Xe6Te7Uf8Vg6Wg7Xh6Xh5Wg5Wg9Ti9Ti9Ti8Rj8Rj8Qk7Pj7Pj9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf8Te8Te8Te8Te8Te8Te8Te8Te9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Xf1Wi1Vj1Um1Um1Um1Vl1Vj6Vi6Vi5Vi3Wi4Xj2Xj0Xj0Xj6Wj6Wj6Wj6Wj7Xk7Xk7Xk8Yl9[k9[k:\l:\l:\l:[n;\o;\o:^n:^n:^n:^n:^n:^n:^n:^n?`p?`p?`p?`p?`p?`p?`p?`pCarCarB`q@aq>`p>`p=_o;_o=_o=_o=_o=_o<^n<^n<^n<^n9]m:^n:^n:^n:^n9]m8\l8\l7[m7[m6Zl6Zl6Zl6Zl7[m7[m9Zm9Zm9Zm7[m7[m5[m5[m5[m8Zq8Zq8[o9\p9]o9]m:^n:_m6^p6^p6^p7_q7_q7_q8`r8`r3as6at6at7at7at:bue{;dz`p=_o<^n:^n=_o=_o=_o=_o<^n<^n<^n<^n8\l8\l9]m9]m8\l8\l7[k6Zj7[m7[m6Zl6Zl6Zl6Zl7[m7[m:Zm:Zm9Zm7[m7[m5[m3[m3[m8Zq8Zq8[o9\p9]o9]m:_m:_m5]o5]o5]o6^p6^p6^p6^p7_q3as4bt6at6at7at:bue{;d{Zk>Zk?[l=[l>\m?]n>_o>_o=^n=^n=^n=^n>_o>_o>_o>_o=_o=_o<^n<^n<^n<^n=_o=_o>_o>_o>_o>_o>_o>_o>_o>_o>`p>`p=_o=_o<^n<^n<^n;]m<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n8^p7]o6\n5[m6\n7]o8^p9_q8]q:]q;\p;\p9\p8]q4^q4_r3_v5_v8^v8^v8^v8^v5_v3_v8aw8aw8aw8aw8aw8aw8aw8aw8bu9cv;exg}>g}?i|?i|@k|Al}Al}BiCj€FkFkImImJl|Jl|Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oGq„FpƒHpƒIn‚HmIl€JkJkDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒGo‚Go‚HpƒIqƒIrJs‚KtƒKu‚Op€Op€OqOpƒMp„Mp„Lq…Lq‡Hs„Hs„Hs„It…It…It…It…Ju†Ls‰Ls‰MtŠNu‹Nu‹Nu‹Nu‹Nu‹Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Ov…Qu…Qu…Su…Su…Tu…Tu…Tu…VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š\{Š\{Š^{Š_|‹b|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰d€‡ddddddddcŠd€‹d€‹eŒeŒd€‹d€‹cŠ]€Š_Š_ŠaŠcŠd~Šd~Šf~ŠaŠaŠaŠb€‹b€‹cŒcŒcŒbŽbŽbŽc€c€c€ddZZ\^_€_€a€a€]~Ž^_€_€`‘`‘_€_€c’b€‘a^]]][bbb``ƒ‘`ƒ‘`ƒ‘^ƒ‘c‚‘bbbba€a€a€]‘]‘\€^€_€^^`~b€“b€“b€“b€“c”c”c”c”eƒ–eƒ–b‚•b‚•`”^‚”[“[“`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘`„Ž`„Ž`„Žaƒaƒc‚‘c‚‘e’a‚‘a‚‘a‚‘a‚‘a‚‘``_€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’m‚‘m‚‘k‚‘k‚‘iƒ‘hƒ‘fƒ‘fƒ‘h‚’h‚’g‘h‘i‚’lƒ“m„”oƒ”h‘h‘i‚’i‚’jƒ“jƒ“jƒ“k„”k„”k„”k„”k…“k…‘k…‘k…‘k†l†’l†’m‡“o‡“pˆ”s‰•tŠ–tŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–r‹•sŒ–sŒ–u‹–u‹–xŒ—xŒ—xŒ—|–|–|–Ž———‚Ž˜„Ž˜™€˜€˜€˜€˜Ž—Ž—Ž—Ž—Ž—Ž—€˜€˜€˜€˜™…™ƒ™ƒ™ƒ™™€‘š’›’›7Uh7Uh7Uh7Uh7Uh7Uh7Uh7Uh4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg2Tk2Ui2Ui4Ui5Uh5Vf6Te6Te6Wg6Wg5Vf5Vf5Vf4Ue4Ue4Ue9Ve9Ve9Uf9Uf9Th9Th9Ti9Ti4Ue5Vf5Vf6Wg6Wg5Vf5Vf4Ue3Wi5Vi4Uh4Ui5Tk6Rj6Qk6Qk3Tg3Tg3Tg3Th3Th3Sj3Sj3Sj0Uk1Sj4Sj5Qi5Qi4Sj1Sj0Uk0Sg1Th1Th2Ui2Ui1Th1Th0Sg1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui2Ui3Vj3Vj3Vj3Vj3Vj2Wk2Wk0Xk1Yl/Yl7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl=[l=[l=[l>\m>\m?]n?]n=^n=^n=^n=^n=^n>_o>_o>_o>_o>`p>`p=_o=_o=_o=_o>`p>`p?`p?`p?`p?`p?`p?`p?`p?`p>`p=_o=_o=_o<^n<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n7]o6\n6\n6\n6\n7]o8^p8^p6[o8[o:[o;\p:]q9^r6`s5`s3`u5`u8_u:_u:_u8_u5`u3`u8aw8aw8aw8aw8aw8aw8aw8aw9cv:dw;exg}>g}?i|?i|@k|Al}Al}BiCj€FkFkIl€ImJk~Jl|Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oEpƒEpƒEo‚Go‚FnHmIl€Il€DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒHpƒHpƒHpƒIqƒIqƒJs‚Js‚Js‚Op€Np€OqOpƒMp„Mp„Lq…Lq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt‡Lt‡MuˆNv‰Nv‰Nv‰Nv‰Nv‰Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š[z‰[z‰^{Š^{Ša{‹b|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰eˆddddddddcŠd€‹d€‹eŒeŒd€‹d€‹cŠ`€‹`€‹`€‹b€‹d€‹d€‹e‹e‹aŠb€‹b€‹b€‹cŒcŒcŒcŒbŽbŽbŽc€c€c€dd\\\^_€_€a€a€]~Ž^_€_€`‘`‘_€_€b€‘b€‘a^]]^€\€bbb``ƒ‘`ƒ‘`ƒ‘^ƒ‘a‚‘````_€_€_€]‘]‘^€^€_€^`~`~b€‘b€‘b€‘b€‘c’c’c’c’b€“b€“`€“`€“_€“]“]“]“`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘`„Ž`„Žaƒaƒc‚‘c‚‘e’e’a‚‘a‚‘a‚‘a‚‘a‚‘``_€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’m‚‘m‚‘k‚‘iƒ‘iƒ‘hƒ‘hƒ‘fƒ‘h‚’h‚’h‚’i‚’i‚’lƒ“m„”oƒ”h‘i‚’i‚’i‚’jƒ“jƒ“jƒ“k„”l…•l…•l…•l†”l†’l†’m‡“mˆ’l†’l†’m‡“o‡“pˆ”s‰•s‰•tŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–tŠ•tŠ•u‹–w‹–w‹–zŒ—zŒ—zŒ—|–|–|–Ž———‚Ž˜„Ž˜™€˜€˜€˜€˜Ž—Ž—Ž—Ž—Ž—Ž—€˜€˜€˜™™…™ƒ™ƒ™ƒ™™€‘š’›’›9Th9Th9Th9Th9Th9Th9Th9Th4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg3Sj3Th4Ui5Ti5Uh7Uf7Uf7Uf8Vg8Vg7Uf7Uf7Uf6Te6Te6Te7Ve7Ve7Uf7Uf7Uh7Uh7Ti7Ti4Ue5Vf5Vf6Wg6Wg5Vf5Vf4Ue3Wi5Vi4Uh4Ui5Ti6Rj6Rj6Rj3Vd3Vd3Ue3Ue3Tg3Tg3Th3Th0Vh1Ug4Tg5Sf5Sf4Tg1Ug0Vh0Sg1Th1Th2Ui2Ui1Th1Th0Sg1Th1Th1Th1Th1Th1Th1Th1Th1Ug1Ug1Ug2Vh2Vh2Vh3Wi3Wi6Wk4Wk4Wk2Wk3Xl1Yl1Yl2Zm7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl;\l<]m<]m>\m>\m>\m>\m>\m=^n=^n=^n=^n>_o>_o>_o>_o@aq@aq?`p?`p?`p?`p@aq@aq@aq@aq@aq@aq@aq@aq@aq@aq=_o=_o=_o=_o<^n<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5[m6\n7]o7]o8^p8^p7]o7]o5Zn7Zn:[o:[o:]q9^r7at7bu5`u6_u8_u:_u:_u8_u6_u5`u8aw8aw8aw8aw8aw8aw8aw8aw:dw:dwg}>g}?i|?i|@k|Al}Al}Bh€Cj€DkFkGl€ImHl~Hl~Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oBp‚Do‚CnCnDnDnFnFnDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒHo…Ho…HpƒIq„IqƒIqƒIrIrNp€Np€OqMqƒMp„Kp„Lq…Lq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt‡Lt‡MuˆNv‰Nv‰Nv‰Nv‰Nv‰Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Sz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Yz‰Yz‰ZyˆZyˆ]z‰]z‰`zŠa{‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^~‹^~‹`}‹aŠcŠdŠe€Šeˆddddddddd€‹d€‹eŒeŒeŒeŒd€‹d€‹aŒaŒcŒcŒeŒeŒeŒf€ŒcŒcŒcŒcŒcŒd‚d‚d‚bŽbŽbŽc€c€c€dd^^^_€_€a€a€a€]~Ž^_€_€`‘`‘_€_€aa`~^]^€_‘]‘a€bb`_‚`ƒ‘`ƒ‘^ƒ‘`ƒ‘_‚_‚_‚_‚^^^]‘_‘^€_€_€`~`~`~a€bbbbc‚‘c‚‘c‚‘_}Ž_}Ž_}Ž^_€^€_‘_‘`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘`„Žaƒaƒaƒc‚‘e’e’e’c‚‘c‚‘c‚‘c‚‘c‚‘bba€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘k‚‘k‚‘iƒ‘iƒ‘hƒ‘hƒ‘hƒ‘iƒ“h‚’h‚’i‚’i‚’lƒ“m„”oƒ”i‚’i‚’i‚’jƒ“jƒ“jƒ“jƒ“jƒ“l…•l…•l…•m‡•m‡“nˆ”nˆ”n‰“l†’l†’m‡“o‡“pˆ”s‰•s‰•s‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–vŠ•vŠ•xŠ•y‹–zŠ–zŠ–{‹—}‹—|–|–|–Ž———‚Ž˜„Ž˜™€˜€˜€˜€˜Ž—Ž—Ž—Ž—Ž—€˜€˜€˜™™™…™ƒ™ƒ™ƒ™™€‘š€‘š’›;Th;Th;Th;Th;Th;Th;Th;Th6Vi5Uh7Uh6Tg8Sg9Th;Th\m>\m>\m=^n=^n=^n=^n>_o>_o>_o>_o@aq?`p?`p>_o>_o?`p?`p@aq@aq@aq@aq@aq@aq@aq@aq@aq=_o=_o=_o=_o=_o<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl5[m6\n7]o8^p9_q8^p7]o6\n6[o8[o:[o;\p:]q9^r6`s6at5`s6`s:_s<_s<_s:_s6`s5`s8aw8aw8aw8aw8aw8aw8aw8awfy?gz?gz>fy>fy=exAf|Af|Af|Af|Af|Af|Af|Af|=f}>g}>g}?i|?i|@k|Al}Al}@i€AjDj‚DkGl€Gl€HkHl~Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?o@n€AoAoCnDo‚Do‚Do‚Do‚DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒIp†Ip†Ho…HpƒHpƒHp‚Hp‚Hq€Np€Np€MqMqƒKp„Kp„Jr…Jq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt‡Lt‡MuˆNv‰Nv‰Nv‰Nv‰Nv‰Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Sz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰XyˆXyˆZyˆZyˆ\yˆ]z‰`zŠ`zŠ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ]}Š]}Š`}‹aŠd€‹dŠf‹f‚‰ddddddddd€‹d€‹eŒeŒeŒeŒd€‹d€‹d‚d‚d‚d‚d‚f‚f‚f‚d‚d‚d‚d‚d‚d‚d‚d‚bbbc€Žc€Žc€Ždd_€_€_€_€_€a€a€a€]~Ž^_€_€`‘`‘_€_€`~`~`~^]^€_‘^‚’a€a€a€`_‚_‚`ƒ‘^ƒ‘^ƒ‘]‚]‚]‚]‚\\\_‘_‘_€_€a`~b~b~aŽaŽaŽb‚b‚b‚cƒcƒ_}Ž_}Ž`~^^_€_€_€`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘aƒaƒaƒc‚‘e’e’e’g€”c‚‘c‚‘c‚‘c‚‘c‚‘bba€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ“iƒ“iƒ“i‚’i‚’lƒ“m„”oƒ”jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“k„”k„”k„”l†”m‡“nˆ”nˆ”oŠ”m‡“m‡“m‡“pˆ”pˆ”rˆ”s‰•s‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•xŠ•xŠ•y‰•|Š–|Š–|Š–~Š–|–|–|–Ž———‚Ž˜„Ž˜ƒ™‚Ž˜‚Ž˜‚Ž˜‚Ž˜———€˜€˜€˜€˜™™™™†š„šƒ™ƒ™™™€‘š€‘š;Th;Th;Th;Th;Th;Th;Th;Th6Vi5Uh7Uh6Tg8Sg9Th;Th\m>\m>\m=^n=^n=^n=^n>_o>_o>_o>_oA_p@^o@^o?]n?]n@^o@^oA_p@aq@aq@aq@aq@aq@aq@aq@aq<^n<^n<^n=_o=_o=_o=_o=_o<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl5[m6\n7]o8^p9_q8^p7]o6\n8]q9\p;\p;\p9\p8]q5_r4_r6`s8`s:_s<_s<_s:_s8`s6`s8aw8aw8aw8aw8aw8aw8aw8aw>cw?dx?dx@ey@eyAfzAfz@eyAf|Af|Af|Af|Af|Af|Af|Af|=f}>g}>g}?i|?i|@k|Al}Al}@hAjBk‚Dj‚El‚Gl€FkFkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oBm€Bm€CnCnDo‚Bp‚CqƒCqƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒHn†Hn†Ho…Ho…HpƒHpƒHp‚Hp‚Lp€Lp€MqKqƒKp„Iq„Jr…Hq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt†Lt†Mu‡NvˆNvˆNvˆNvˆNvˆQu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰XyˆXyˆZyˆZyˆ\yˆ]z‰`zŠ`zŠ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ]}Š]}Š`}‹aŠd€‹dŠf‹f‚‰ddddddddd€‹eŒeŒf‚f‚eŒeŒd€‹f‚f‚f‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚b€‹b€‹b€‹cŒcŒcŒd‚d‚a€a€a€a€a€a€a€_€]~Ž^_€_€`‘`‘_€_€`~`~`~^]^€_‘^‚’a€a€a€_€_‚_‚_‚]‚^ƒ‘]‚]‚]‚]‚\\\`‘`‘_€aab~b~b~aŽaŽaŽaŽb‚b‚b‚b‚`bbba€a€a€`Ža‚’c’e’g’g’e’c’a‚’aƒc‚‘c‚‘e’e’g€”g€”g€”e‚‘e‚‘e‚‘e‚‘e‚‘ddc€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘k‚‘j„”j„”iƒ“jƒ“jƒ“lƒ“lƒ“oƒ”k„”k„”k„”jƒ“jƒ“jƒ“jƒ“jƒ“i‚’jƒ“jƒ“k…“l†’m‡“m‡“mˆ’m‡“m‡“m‡“pˆ”pˆ”rˆ”rˆ”rˆ”v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–w‰”w‰”xŠ•y‰•{‰•|Š–|Š–~Š–|–|–|–Ž———‚Ž˜„Ž˜ƒ™‚Ž˜‚Ž˜‚Ž˜‚Ž˜———€˜€˜€˜™™™‚‘š‚‘š†š„šƒ™ƒ™™™€‘š€‘š9Th9Th9Th9Th9Th9Th9Th9Th4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg:Rj8Sh9Ti9Ti7Uh7Uf5Vf5Vf6Wg6Wg5Vf5Vf5Vf4Ue4Ue4Ue5Ve5Ve5Vf5Vf5Uh5Uh5Ti5Ti4Ue5Vf5Vf6Wg6Wg5Vf5Vf4Ue3Vj5Vj4Uh4Uh5Vf6Te6Ud6Ud4We4We4Vf4Vf4Uh4Uh4Ui4Ui0Vh1Ug4Tg5Sf5Sf4Tg1Ug0Vh0Sg1Th1Th2Ui2Ui1Th1Th0Sg1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui2Ui3Vj3Vj5Ti5Ti5Ti4Ui5Vj3Vj3Vj1Vj7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl4]l7^m7^m9]m;]m<]m>\m@\m=^n=^n=^n=^n>_o>_o>_o>_o@^o@^o?]n?]n?]n?]n@^o@^o@aq@aq@aq@aq@aq@aq@aq@aq<^n<^n<^n<^n=_o=_o=_o=_o<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5[m6\n7]o7]o8^p8^p7]o7]o8]q:]q;\p;\p9\p8]q4^q3^q6ar8`r<`r>_r>_r<`r8`r6ar8aw8aw8aw8aw8aw8aw8aw8aw>cw>cw>cw?dx?dx@eyAfzAfz?gz?gz?gz?gz?gz?gz?gz?gz=f}>g}>g}?i|?i|@k|Al}Al}?h@i‚BjƒBk‚EkƒEl‚FkFkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oEm€Em€DnDnDo‚Do‚Do‚CqƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒGm…Gm…Gm…Ho…Ho…HpƒHpƒHpƒLp€Lp€KrKqƒIq„Iq„Hr…Hq‡Hs„Hs„Hs„It…It…It…It…Ju†Lu„Lu„Mv…Nw†Nw†Nw†Nw†Nw†Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Pw†Rv†Rv†Tv†Tv†Uv†Uv†Uv†VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Yz‰Yz‰ZyˆZyˆ]z‰]z‰`zŠa{‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^~‹^~‹`}‹aŠcŠdŠe€ŠeˆddddddddeŒeŒf‚f‚f‚f‚eŒeŒgf‚f‚f‚d‚d‚b‚b‚d‚d‚d‚cŒcŒcŒcŒcŒb€‹b€‹b€‹cŒcŒcŒd‚d‚ec€c€c€a€a€_€_€]~Ž^_€_€`‘`‘_€_€aa`~^]^€_‘]‘`Ža€a€_€^_‚_‚]‚`ƒ‘_‚_‚_‚_‚^^^`‘`‘aacb~d~d~`Ža€a€a€a€bbbbƒ’bƒ’c‚‘c‚‘dc€c€ea‚’c’e’g’g’e’c’a‚’c‚‘c‚‘c’e’g€”g€”g€”h•e‚‘e‚‘e‚‘e‚‘e‚‘ddc€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’hƒ‘hƒ‘hƒ‘iƒ‘iƒ‘k‚‘k‚‘k‚‘k…•k…•j„”jƒ“jƒ“lƒ“lƒ“oƒ”k„”k„”k„”k„”k„”jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“k…“k…‘l†’l†’l‡‘nˆ”nˆ”nˆ”pˆ”pˆ”rˆ”rˆ”rˆ”v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–u‰”u‰”w‰”xŠ•y‰•y‰•zŠ–|Š–|–|–|–Ž———‚Ž˜„Ž˜…™„Ž˜„Ž˜„Ž˜„Ž˜ƒ—ƒ—ƒ—€˜€˜™™™‚‘š‚‘š‚‘š‡‘›„š„šƒ™™™™™7Uh7Uh7Uh7Uh7Uh7Uh7Uh7Uh4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg_o>_o>_o>_oC_pC_pB^oB^oB^oB^oC_pC_p?`p?`p?`p?`p?`p?`p?`p?`p<^n<^n<^n<^n=_o=_o=_o>`p<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n7]o6\n6\n6\n6\n7]o8^p8^p7\p9\p;\p;\p9\p8]q5_r5`s8`r:`r<`r>_r>_r<`r:`r8`r8aw8aw8aw8aw8aw8aw8aw8aw=bv=bv=bv=bv>cw?dx@eyAfz=gz=gz=gz=gz=gz=gz=gz=gz=f}>g}>g}?i|?i|@k|Al}Al}?gƒ@i‚AjƒBk‚ClƒEl‚DkDkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oJmJmHmFnFnEo‚Do‚Do‚DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒFk…Fl„Gm…Gm…Ho…Ho…Iq„Iq„Jq€Jq€KrIqƒIq„Gq„Hr…Hq‡Hs„Hs„Hs„It…It…It…It…Ju†Lu„Lu„Mv…Nw†Nw†Nw†Nw†Nw†Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š[z‰[z‰^{Š^{Ša{‹b|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰eˆddddddddeŒeŒf‚f‚f‚f‚eŒeŒf€Œf€ŒeŒeŒcŒaŒaŒaŒcŒcŒcŒcŒb€‹b€‹b€‹aŠb€‹b€‹b€‹cŒcŒcŒd‚d‚feec€a€a€_€_€]~Ž^_€_€`‘`‘_€_€b€‘b€‘a^]]^€\€`Ž`Ža€_€^_‚_‚]‚a‚‘````_€_€_€`‘b€‘accd~d~d~`~`~aaab€‘b€‘b€‘aƒaƒcƒb‚dffga‚’c’e’g’g’e’c’a‚’c‚‘e’e’e’g€”g€”h•h•g‘g‘g‘g‘g‘f€f€ecd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’fƒ‘hƒ‘hƒ‘iƒ‘iƒ‘k‚‘m‚‘m‚‘l†–k…•j„”k„”jƒ“lƒ“lƒ“oƒ”l…•l…•l…•k„”k„”jƒ“jƒ“jƒ“k„”k„”l…•l†”l†’l†’l†’l‡‘nˆ”nˆ”nˆ”pˆ”pˆ”rˆ”rˆ”rˆ”v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–s‰”s‰”s‰”u‰”vŠ•xŠ•xŠ•y‹–|–|–|–Ž———‚Ž˜„Ž˜…™„Ž˜„Ž˜„Ž˜„Ž˜ƒ—ƒ—ƒ—€˜™™™‚‘š‚‘š‚‘š‚‘š‡‘›…‘›„šƒ™™™™™5Uh5Uh5Uh5Uh5Uh5Uh5Uh5Uh6Vi5Uh7Uh6Tg8Sg9Th;Th_o>_o>_o>_oD`qD`qC_pC_pC_pC_pD`qD`q>_o>_o>_o>_o>_o>_o>_o>_o;]m<^n<^n<^n=_o=_o>`p>`p<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n8^p7]o6\n5[m6\n7]o8^p9_q5Zn7Zn:[o:[o:]q9^r7at7bu8`r:`r<`r>_r>_r<`r:`r8`r8aw8aw8aw8aw8aw8aw8aw8aw>au>au>au?bv?bvAdxBeyCfzg}>g}?i|?i|@k|Al}Al}=hƒ@h„AjƒBjƒClƒEkƒDkDkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oLmLmJmHmHmFnDnDnDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒEj„Fk…Fl„Gm…Ho…Ho…Iq„Iq„Jq€Jq€KrIqƒGq„Gq„Hr…Gr‡Hs„Hs„Hs„It…It…It…It…Ju†Lu„Lu„Mv…Nw†Nw†Nw†Nw†Nw†Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š\{Š\{Š^{Š_|‹b|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰d€‡ddddddddeŒeŒf‚f‚f‚f‚eŒeŒh€Œf€Œf€ŒeŒcŒaŒaŒ_‚ŒcŒcŒcŒb€‹b€‹aŠaŠaŠbŠbŠbŠc‚‹c‚‹c‚‹dƒŒdƒŒffec€c€a€_€_€]~Ž^_€_€`‘`‘_€_€c’b€‘a^]]][`Ž`Ž`Ž_€^^_‚]‚c‚‘bbbba€a€a€b€‘b€‘accd~d~d~`~‘`~‘`~‘a’a’a’b€“b€“^€_ŽaŽddg‚h‚h‚a‚’c’e’g’g’e’c’a‚’e’e’e’g€”g€”h•h•h•g‘g‘g‘g‘g‘f€f€ecd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’fƒ‘fƒ‘hƒ‘iƒ‘k‚‘k‚‘m‚‘m‚‘l†–k…•k…•k„”jƒ“lƒ“lƒ“oƒ”l…•l…•l…•k„”k„”jƒ“jƒ“jƒ“m†–m†–m†–m‡•m‡“m‡“m‡“mˆ’nˆ”nˆ”nˆ”pˆ”pˆ”rˆ”q‡“q‡“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–qŠ”qŠ”qŠ”s‰”tŠ•vŠ•vŠ•vŠ•|–|–|–Ž———‚Ž˜„Ž˜†™…Ž˜…Ž˜…Ž˜…Ž˜„—„—„—™™™™‚‘š‚‘š‚‘š‚‘š‡‘›…‘›„šƒ™™™™™4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf;Th;Th9Th9Th7Uh7Uh5Uh5Uh7Uh7Uh9Th;ThSh>Sh5Vf5Vf5Vf4Ue4Ue3Td3Td3Td5Sd6Te7Uf7Uf8Vg8Vg7Uf7Uf7Uf4Ue4Ue3Sf2Sg1Th1Th2Tk2Vh3Wi3Wi3Wi2Vh1Ug1Ug0Tf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o>\m?]n?]n@^o@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA`oA`oA`oA`oA`oA`oA`oA`o=_o=_o=_o=_o<^n<^n<^n<^n8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kc}=b|=b|>d|>e{?f|?gz@hz@hz=iz>j{@k|Bj|Ek}Ek}Fj|Fj|Dj|Dj|Fj|Gk}Ek}Ck}Am~=n~FkFkFkFkGl‚Gl‚Gl‚Gl‚Am„Am„@lƒBlƒAk‚Bk‚Bk‚AjFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDm„Fl„Hl„Jl„Jl„Hl„Fl„Dm„Fq‚EpEpEpDo€Do€CnCnGm…Gm…Gm…Gm…Gm…Gm…Gm…Gm…GpGoHo…Hn†Hn†Ip†IqƒIrPt†Pt†Nt†Nt†Lt†Ju†Iu†Iu†KrˆKs†Ks†Ks†Lt†Lu„Lu„Lu„Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wv‹WwŠWwŠXy‰XyˆXz‡Y{ˆY|†Yz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰]z‰^{Š_|‹`}Œ`}Œ`}Œa|Ša|Ša|Ša|Šb}‹b}‹b}‹b}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žb}‹b}‹a~Œb`€aŽ`‚`‚^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``ƒ`ƒ`‚``‘`€“`”`”a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’a”a”`€“`€“`€“_’_’_’_~“_’_’_€_€_Ž_Ž_‚Œ_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e€”e€•e—e—e’d€‘d€‘d€‘d€‘ccce‚e‚e‚e‚e‚e‚e‚e‚h‚’h‚’h‚’h‚’g‘g‘g‘g‘iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”m‡“m‡“m‡“m‡“m‡“m‡“m‡“m‡“mŠ“mŠ“n‰“n‰“p‰“p‰“rˆ“rˆ“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–r‹•r‹•r‹•r‹•sŒ–sŒ–sŒ–sŒ–zŽ™zŽ™|Ž™|Ž™}™}™™™€Œ–€Œ–——‚Ž˜ƒ™ƒ™„š™™™™‚‘š‚‘š‚‘š‚‘š†š„šƒ™ƒ™™™€‘š€‘š4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf;Th;Th9Th9Th7Uh7Uh5Uh5Uh5Uh7Uh7Uh9Th;Th;Th\o>\o<]m=^n=^n>_o>_o>_o>_o>_oA_pA_pA_pA_pA_pA_pA_pA_p?`p?`p?`p?`p?`p?`p?`p?`p=^q=^q=^q=^q<]p<]p<]p<]p8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kc}=b|>c}>d|>e{?f|?gz?gy@hz=iz?j{@k|Bj|Ek}Ek}Fj|Fj|Bj|Dj|Fj|Gk}Gk}Ck}Am~?m~DkDkDkDkEl‚El‚El‚El‚AnƒAnƒAnƒCnƒCnƒCl‚Cl‚El‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDmƒFmƒHmƒJlƒJlƒHmƒFmƒDmƒEpEpEpDo€Do€Do€Do€Do€Ho…Ho…Ho…Ho…Ho…Ho…Ho…Ho…Hq€Hp‚Ho…Hn†Io‡Ip†IqƒIrPt†Pt†Nt†Nt†Lt†Ju†Ju†Iu†KrˆKs†Lt‡Lt‡Lt†Mv…Mv…Mv…Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰WwŠWwŠWwŠXy‰XyˆXz‡Y{ˆY{ˆYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰^{Š^{Š_|‹_|‹`}Œ`}Œa|Ša|Ša|Ša|Šb}‹b}‹b}‹b}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc~Œc~Œa~Œb`€aŽ_Ž_Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``‚````‘`‘`‘`€“`‘`‘`‘`‘`‘`‘`‘`‘a”a”`€“`€“`€“_’_’_’`€“`€“`€“`‘``‚`‚`‚_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e€”e€•e€•e—e’e’d€‘d€‘d€‘ccce‚e‚e‚e‚e‚e‚e‚e‚g‘g‘g‘g‘h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”m‡“m‡“m‡“m‡“m‡“m‡“m‡“m‡“mŠ“n‰“n‰“n‰“p‰“p‰“rˆ“rˆ“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–tŠ•tŠ•tŠ•tŠ•u‹–u‹–u‹–u‹–zŽ™zŽ™|Ž™|Ž™}™}™™™€Œ–€Œ–——‚Ž˜‚Ž˜ƒ™ƒ™™™™™‚‘š‚‘š‚‘š‚‘š†š„šƒ™ƒ™™™€‘š€‘š4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue:Sg:Sg8Sg8Sg6Tg6Tg4Tg4Tg4Tg4Tg4Tg6Tg6Tg8Sg8Sg8Sg8Te8Te8Te8Te7Sd7Sd7Sd7Sd5Sd5Sd6Te7Uf7Uf7Uf7Uf7Uf6Te6Te5Sd3Sf3Rg2Sg3Th1Sj4Uh4Uh4Uh4Uh4Uh3Tg3Tg2Sf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o;]m<^n<^n=_o=_o=_o=_o=_oA_pA_pA_pA_pA_pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r=^r=^r=^r=^r<]q<]q<]q<]q8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kd|>d|>d|>d|>e{?f|?gz?gz?gz>iz?j{Ai{Bj|Bj|Dj|Dj|Dj|Bj|Dj|Fj|Gk}Gk}Ck}Bm~?m~BkBkBkBkCl‚Cl‚Cl‚Cl‚AnƒAnƒCnƒCnƒEn„En„Gn„Gn„FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDmƒFmƒHmƒJlƒJlƒHmƒFmƒDmƒDo€Do€Do€Do€Do€EpEpEpHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚IrIqƒIp†Io‡JpˆJq‡Jr„Js‚Nt†Nt†Nt†Lt†Lt†Lt†Ju†Ju†Ls‰Lt‡Lt‡MuˆMu‡Mv…Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰WwŠWwŠWxˆXy‰XyˆXyˆY{ˆY{ˆYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š^{Š^{Š^{Š^{Š_|‹_|‹_|‹_|‹_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``€“`‘`‘`‘````‚`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘_€_€_€a”a”a‚’a‚’a‚‘a‚‘aƒaƒ_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e€”e€”e€”e€•e’e’e’d€‘d€‘d€‘cce‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘f€f€g‘g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”m‡“m‡“m‡“m‡“m‡“m‡“m‡“m‡“n‰“n‰“n‰“p‰“p‰“rˆ“rˆ“rˆ“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–tŠ•tŠ•tŠ•tŠ•u‹–u‹–u‹–u‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜Ž—Ž—Ž—Ž—Ž—€˜€˜€˜™™™™‚‘š‚‘š‚‘š‚‘š‡‘›„š„šƒ™™€‘š€‘š’›4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue9Rf9Rf7Rf7Rf5Sf5Sf3Sf3Sf2Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf:Te:Te9Sd9Sd9Sd9Sd9Sd9Sd5Sd5Sd6Te7Uf7Uf7Uf7Uf6Te8Te8Te5Sd5Sf3Rg3Rg3Th3Sj3Tg3Tg4Uh4Uh4Uh3Tg3Tg2Sf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o9]m:^n:^n;_o;_o;_o;_o;_oA_pA_pA_pA_pA_pA_pA_pA_p<_s<_s<_s<_s<_s<_s<_s<_s=]t=]t=]t=]t<\s<\s<\s<\s8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kd|@e{@e{@e{@e{Af|Af|Af|Af|@h{@h{Ai|Bj}Bj}Bj}Di}Di}@j}Bj}Di}Gj~Gj~Ej~BlAlAlAlAlAlBm‚Bm‚Bm‚Bm‚Bm€Bm€Bm€DnDnGo‚Go‚Go‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDnFnHmJmJmHmFnDnCnCnDo€Do€EpEpEpFq‚Hq€Hq€Hq€Hq€Hq€Hq€Hq€Hq€IrIqƒIp†JpˆJpˆJq‡Ks…KtƒNt†Nt†Lt†Lt†Lt†Lt†Lt†Lt†MtŠMuˆMuˆMuˆNvˆNw†Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰WxˆWxˆWxˆXy‰XyˆXyˆYz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š_|‹_|‹_|‹_|‹^{Š^{Š^{Š^{Š_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``”`”`€“`‘``‚`ƒ`ƒ`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘````_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e’e’e’e’e’e’e’e’d€‘d€‘d€‘d€‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘f€f€f€g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”n†’n†’o‡“o‡“o‡“o‡“o‡“pˆ”n‰“n‰“p‰“p‰“rˆ“rˆ“tˆ“tˆ“vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•tŠ•tŠ•u‹–u‹–u‹–u‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜™™™™™™™™™™™™‚‘š‚‘š‚‘š‚‘š‡‘›„š„š„š‚‘š€‘š€‘š’›6Te6Te6Te6Te6Te6Te6Te6Te9Rf9Rf7Rf7Rf5Sf5Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf9Sd9Sd9Sd9Sd9Sd9Sd9Sd9Sd4Rc5Sd6Te6Te7Uf7Uf6Te6Te8Te7Sd7Sd4Re4Qf3Rg3Rg4Sj3Sf3Sf4Tg4Tg5Uh4Tg4Tg3Sf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o9]m:^n:^n;_o;_o;_o;_o;_oA_pA_pA_pA_pA_pA_pA_pA_p<_s<_s<_s<_s<_s<_s<_s<_s=]t=]t=]t=]t<\s<\s<\s<\s8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[ke{Af|Af|Af|Af|@e{@e{@e{@e{AfzBg{Ai|Ai|Bj}Bj}Ai|Ai|?j}@j}Di}Gj~Gj~Ej~DlBlAlAlAlAlBm‚Bm‚Bm‚Bm‚AlAlBlCm€Em€FnHmHmFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDnFnHmJmJmHmFnDnCnCnDo€Do€EpEpEpFq‚Hq€Hq€Hq€Hq€Hq€Hq€Hq€Hq€IrIqƒIp†JpˆJpˆJq‡Ks…KtƒLt†Lt†Lt†Lt†Lt†Lt†Nt†Nt†MtŠMuˆMuˆMuˆNvˆNw†Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wx‡Wx‡Wx‡XyˆXy‰Xy‰YzŠYzŠYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š_|‹_|‹_|‹_|‹^{Š^{Š^{Š^{Š]}Š]}Š]}Š]}Š^~‹^~‹^~‹^~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``”`”`€“`‘``‚`ƒ`ƒ`‘`‘`‘`‘`‘`‘`‘`‘````````_€_€_€_€_€_€_€_€_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“e’e’e’d€‘d€‘d€‘e’e’e’e’e’e’e’e’f€f€f€g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”n†’n†’n†’o‡“o‡“pˆ”pˆ”pˆ”qŠ”qŠ”qŠ”s‰”s‰”u‰”u‰”w‰”vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•w‹–w‹–w‹–w‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜}™}™}™}™}™}™|Œ˜|Œ˜™™™™‚‘š‚‘š‚‘š‚‘š‡‘›…‘›„š„š‚‘š€‘š’›’›6Te6Te6Te6Te6Te6Te6Te6Te8Qe8Qe6Qe6Qe4Re4Re2Re2Re6Qe6Qe6Qe4Re4Re2Re2Re2Re6Rc6Rc6Rc6Rc7Sd7Sd7Sd7Sd4Rc5Sd5Sd6Te6Te6Te6Te6Te9Sd9Sd6Rc6Qe4Qf4Qf3Rg3Ri4Re5Sf5Sf6Tg6Tg6Tg6Tg6Tg3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o;]m<^n<^n=_o=_o=_o=_o=_oA_pA_pA_pA_pA_pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r=^r=^r=^r=^r<]q<]q<]q<]q8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[ke{CfzCfzCfzCe|Bd{Bd|Bd|Bd|Af|Bg}Bg}Ah~Ah~Ah~?h~?h~=j@iBiGi€Gi€Gi€FkDkBkBkBkBkCl‚Cl‚Cl‚Cl‚Bm~Bm~Bm~Dl~EmGmGmImFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€Hn€Fn€Do€Do€Do€Do€Do€Do€EpEpEpGoGoGoGoGoGoGoGoIrIqƒIp†Io‡JpˆJq‡Jr„Js‚Ju†Ju†Lt†Lt†Lt†Nt†Nt†Nt†Ls‰Lt‡Lt‡MuˆMu‡Mv…Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wy†Wy†Wx‡XyˆXy‰Xy‰YyŒYyŒYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š^{Š^{Š^{Š^{Š_|‹_|‹_|‹_|‹]}Š]}Š]}Š]}Š^~‹^~‹^~‹^~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``€“`‘`‘`‘````‚_€_€_€_€_€_€_€_€_€_€_€`````_Ž_Ž_€_€_€_€_’_’_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ‘fƒ‘fƒ‘f„f‚“f‚“f‚“e’e’e’d€‘d€‘e’e’e’e’e’e’e’e’f€f€g‘g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”o…‘p†’p†’q‡“q‡“rˆ”rˆ”rˆ”qŠ”qŠ”s‰”s‰”u‰”u‰”w‰”w‰”v‹“v‹“v‹“v‹“v‹“v‹“v‹“v‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜|Œ™|Œ™|Œ™|Œ™|Œ™}š}š}š™™™™‚‘š‚‘š‚‘š‚‘šˆ’œ…‘›…‘›„š‚‘š’›’›‚“œ7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd8Qe8Qe6Qe6Qe4Re4Re2Re2Re9Qe9Qe8Qe8Qe6Qe4Re4Re2Re3Qb4Rc4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc5Sd6Te6Te6Te6Te5Sd9Sd9Sd8Rc6Qe6Qf4Qf5Rg3Ri4Re4Re5Sf6Tg6Tg6Tg6Tg6Tg3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o<]m=^n=^n>_o>_o>_o>_o>_oA_pA_pA_pA_pA_pA_pA_pA_p?`p?`p?`p?`p?`p?`p?`p?`p=^q=^q=^q=^q<]p<]p<]p<]p8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kfyDhzCgyCfzCe|Bd{Bd|Bc}Ab|Ce|Ce|Bg}Ch~Ah~?h~?h~>i~=j?jBiGi€Gi€Gi€FkDkDkDkDkDkEl‚El‚El‚El‚Do€Do€Fn€EmGmGmImImFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€Hn€Fn€Do€EpEpEpDo€Do€Do€Do€Do€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒHq€Hp‚Ho…Hn†Io‡Ip†IqƒIrIu†Ju†Ju†Lt†Nt†Nt†Pt†Pt†KrˆKs†Lt‡Lt‡Lt†Mv…Mv…Mv…Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wy†Wy†Wy†XyˆXy‰Xx‹YyŒYyŒYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰^{Š^{Š_|‹_|‹`}Œ`}Œ[}Š[}Š[}Š[}Š\~‹\~‹\~‹\~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc~Œc~Œa~Œb`€aŽ_Ž_Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``‚````‘`‘`‘`€“_€_€_€_€_€_€_€_€_Ž_Ž_Ž`‚`‚`‚aƒaƒ`‚`‚`‚``‘`€“`€“`€“_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ‘f„f„f…Žf‚“f‚“f‚“f‚“e’e’e’d€‘e€”e€”e€”e€”e€”e€”e€”e€”g‘g‘g‘g‘h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”o…‘o…‘p†’p†’q‡“rˆ”rˆ”s‰•s‰”s‰”s‰”u‰”u‰”w‰”w‰”w‰”v‹“v‹“v‹“v‹“v‹“v‹“v‹“v‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–xŒ—xŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—z‹˜z‹˜z‹˜{Œ™{Œ™|š|š|š™™™™‚‘š‚‘š‚‘š‚‘šˆ’œ…‘›…‘›„š‚‘š’›’›‚“œ7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Pd7Pd5Pd5Pd3Qd3Qd1Qd1Qd:Od:Od8Pd8Pd7Pd5Pd3Qd3Qd1Rb1Rb2Sc2Sc2Sc3Td3Td3Td4Rc4Rc5Sd6Te6Te6Te6Te5Sd9Sd9Sd8Rc6Qe6Qf4Qf5Rg5Qi3Qd4Re5Sf6Tg6Tg6Tg6Tg6Tg3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o>\m?]n?]n@^o@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA`oA`oA`oA`oA`oA`oA`oA`o=_o=_o=_o=_o<^n<^n<^n<^n8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kfyFgzFgzEfzEe|Dd{Dc|Ca|Ca|Ce}Ce}Bf~CgAg?h>h=g~;j€?i€Bh€EiGiGiFj‚Fj‚FkFkFkFkGl‚Gl‚Gl‚Gl‚Fq‚GoGoGoHn€Jn€ImImFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€Hn€Fn€Do€Fq‚EpEpEpDo€Do€CnCnEkƒEkƒEkƒEkƒEkƒEkƒEkƒEkƒGpGoHo…Hn†Hn†Ip†IqƒIrIu†Iu†Ju†Lt†Nt†Nt†Pt†Pt†KrˆKs†Ks†Ks†Lt†Lu„Lu„Lu„Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wz„Wy†Wy†XyˆXy‰Xx‹YyŒYxYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰]z‰^{Š_|‹`}Œ`}Œ`}Œ[}Š[}Š[}Š[}Š\~‹\~‹\~‹\~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žb}‹b}‹a~Œb`€aŽ`‚`‚^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``ƒ`ƒ`‚``‘`€“`”`”_€_€_€_€_€_€_€_€_Ž_Ž_Ž`‚`‚`‚aƒaƒa„Žaƒaƒa‚‘a‚’a”a”a€•_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ‘f„f…Žf…Žf‚“f‚“f‚“f‚“e’e’e’e’e€”e€”e€”e€”e€”e€”e€”e€”h‚’h‚’h‚’h‚’g‘g‘g‘g‘iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”o…‘o…‘p†’p†’q‡“rˆ”s‰•s‰•s‰”s‰”s‰”u‰”w‰”w‰”w‰”xˆ”v‹“v‹“v‹“v‹“v‹“v‹“v‹“v‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–xŒ—xŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—yŠ—yŠ—z‹˜{Œ™{Œ™|š}Ž›}Ž›™™™™‚‘š‚‘š‚‘š‚‘šˆ’œ†’œ…‘›…‘›ƒ’›’›‚“œ‚“œ8Sg8Sg6Tg5Sf3Sf2Sf/Se/Se2Sg3Rg3Rg4Qf6Qf8Pf8Pf8Oe5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb-Tc-Tc.Rb0Rb1Rb3Qb4Rc6Rc9Qc8Rc7Qb7Pd6Qf4Qf5Rg6Rj:Sg8Sg8Sg6Tg6Tg4Tg4Tg4Tg.Tf.Tf.Tf.Tf.Tf.Tf.Tf.Tf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf,Ud,Tf.Si0Rj0Rj2Ri3Sf3Td5Uh5Uh5Uh5Uh5Uh5Uh5Uh5Uh2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl4Uh4Uh4Uh5Vi5Vi6Wj8Yl8Yl5Vi6Wj6Wj7Xk8Yl9Zm9Zm9Zm8\l8\l8\l9]m9]m9]m:^n:^n?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p:ap;_o>_o@^o@^o=^n:^n8_n;^l;^l:\l:[n:[o:[o9Yp9Yp9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p6[o6[o8]q9^r9^r9^r8]q7\p8`s8`s8`s8`s9at9at9at9at:`x:`x;ay;ay;ay;ayfy=ex=ex`p>`p>`p<`p;_o=_o@^oA]nA]n?]n;]m9]m;^l;]m:\l:[n:[o:[o9Yp9Yp9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p6[o7\p8]q9^r9^r9^r8]q7\p8`s8`s8`s8`s9at9at9at9at9`v9`v9`v:aw:aw:aw;bx;bx=ex=exfyAgyAfzAfzAf|Bf~Bf~BeBe@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Di}Di}Di}Ej~Ej~Ej~FkFkIl€Il€Gl€Gl€Gl€Gl€FkFkGl€Gl€Gl€Gl‚Gl‚GkƒGkƒGkƒClƒClƒClƒCl‚DmƒDnDnDnIn‚In‚Go‚Gn„En„Dn…Dn…Dn…DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒEpƒEpƒEpƒFpƒHpƒHpƒJoƒJoƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Ks…Ks…Ks…Ks…Ks…Ks…Ks…Ks…It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Vw†Vw†Vw†WxˆWwŠWwŠXwŒXwŒUx†Ux†Vy‡Vy‡Vy‡Vy‡WzˆWzˆWy‰Wy‰Wy‰XzŠXzŠXzŠXzŠY{‹^{Š^{Š^{‰^{‰_}ˆ_}ˆ_~‡_~‡]}Š]}Š_|Š_|Ša|Ša|Šb|Šb|Šd}d}d}d~Œe‹e‹e‹e€Šd€‹d€‹d€‹d€‹d€‹d€‹d€‹d€‹eŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘dddddddd`‚`‚_Ž^€^€^€^€_Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘_€_€_€`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”oƒ”oƒ”p„•p„•p„•p„•q…–q…–p†‘p†‘q‡’rˆ“rˆ“rˆ“rˆ“rˆ“uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŒ“t‹“t‹“t‹“v‹“x‹“x‹“x‹“x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜wˆ•x‰–x‰–x‰–yŠ—yŠ—yŠ—yŠ—zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š†’ž…‘„œƒ›ƒ›ƒ›„œ„œ8Sg7Rf5Sf5Sf3Sf2Re2Re1Re3Sf3Sf4Re4Re6Qe5Pd7Pd7Pd5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Rc3Qb1Rb0Qa0Qa0Rb0Rb1Sc4Rc3Qb3Qb1Qd1Pe1Rf2Sg2Ri8Sg8Sg6Tg6Tg4Tg4Tg3Tg3Tg0Tf0Tf0Tf0Tf0Tf0Tf0Tf0Tf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf.Ud.Tf.Si0Rj0Rj2Ri2Sf2Td/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug3Vj2Ui2Ui2Ui1Th1Th1Th0Sg2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl6Wj6Wj5Vi5Vi5Vi6Wj6Wj7Xk6Wj6Wj6Wj7Xk8Yl8Yl9Zm9Zm:\l:\l:\l:\l;]m;]m;]m;]m?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p=^n?]nA]nC]nB\m@\m>\m;\l;]m;]m:[n:[n:[n:[o9Zn9Zn9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p6[o7\p8]q8]q9^r9^r8]q8]q8`s8`s8`s8`s9at9at9at9at8_u8_u9`v9`v9`v:aw:aw:awfy?gz?gz?gz?gz?f|@g}@f~@f~@f~@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Di}Di}Di}Ej~Ej~Ej~FkFkFkFkGl€Gl€Gl€Gl€Gl€Gl€GkƒGkƒGkƒGl‚Gl‚Gl€Gl€Gl€ClƒClƒClƒCl‚DmƒDnDnDnHmFnFnFmƒDmƒDm„Cm„Cm„DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒEpƒEpƒFpƒFpƒHpƒHpƒHpƒJoƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Ks…Ks…Ks…Ks…Ks…Ks…Ks…Ks…It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Vw†Vw†Vw‡Vw‡WwŠWwŠWwŠWv‹Uw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Wy‰Wy‰Wy‰XzŠXzŠXzŠXzŠY{‹^{Š^{Š^{Š^{‰_|Š_}ˆ_}ˆ_~‡]}Š]}Š_|Š_|Ša|Ša|Šb|Šb|Šb|Œb|Œb|Œc~ŒcŠcŠcŠdŠd€‹d€‹d€‹d€‹d€‹d€‹d€‹d€‹eŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘c€c€c€c€c€c€c€c€b‚b‚aŽ`€`€`€`€aŽa€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘^€^€^€_‘_‘_‘_‘_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”oƒ”oƒ”p„•p„•p„•p„•q…–q…–qˆqˆr‰‘sŠ’sŠ’sŠ’sŠ’r‰‘uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŒ“t‹“t‹“t‹“v‹“x‹“x‹“x‹“x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜x‰–x‰–x‰–x‰–yŠ—yŠ—yŠ—yŠ—zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š…‘„œ„œƒ›‚Žšƒ›ƒ›ƒ›7Rf7Rf5Sf5Sf4Re4Re4Re4Re4Re4Re4Re4Re5Pd5Pd5Pd5Pd5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb7Qb5Qb4Pa2Pa0Qa/Qa.Rb.Rb1Rb1Rb1Rb0Qd0Qe/Rf0Sg0Ri5Sf5Sf5Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf0Td0Tf0Ri0Rj0Rj0Ri0Tf0Td-Uh-Uh-Uh-Uh-Uh-Uh-Uh-Uh3Vj2Ui2Ui1Th1Th0Sg0Sg0Sg2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl7Xk6Wj6Wj5Vi5Vi5Vi6Wj6Wj6Wj6Wj7Xk7Xk8Yl8Yl8Yl8Yl9[k9[k:\l:\l:\l;]m;]m;]m?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p?]nA]nB\mC[mC[mA[l?[l=[l;\o;\o:[n:[n:[n:[n9Zn9Zn9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p7\r7\r7\r8]s8]s8]s8]s8]s8`s8`s8`s8`s9at9at9at9at9at9at9at9at:bu:bu:bu:bu;cv;cv;cvfy?gz?gz=gz=gz=gz=gz>h{>g}>g}>g}@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Di}Di}Di}Ej~Ej~Ej~FkFkDlDlFkGl€Gl€Il€Il€Il€Gj„Gj„GkƒGl‚Gl‚Gl€GmGmClƒClƒClƒCl‚DmƒDnDnDnFnFnFnDmƒDmƒDm„Dm„Dm„DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒFpƒFpƒFpƒFpƒFpƒHpƒHpƒHpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Jr„Jr„Jr„Ks…Ks…Ks…Ks…Ks…It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Uv†Vw‡Vw‡Vw‡Vw‡WwŠWwŠWwŠUv‰Uv‰VwŠVwŠVwŠVwŠWx‹Wx‹Wy‰Wy‰Wy‰XzŠXzŠXzŠXzŠY{‹^z‹^z‹^{Š^{Š_|Š_|Š_}ˆ_}ˆ]}Š]}Š_|Š_|Ša|Ša|Šb|Šb|Ša{‹a{‹b|Œb}‹b~‰cŠcŠc€‰eŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘bbbbbbbbb‚b‚aŽ`€`€`€`€aŽa€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘\€\€\€]‘]‘]‘^‚’^‚’`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o„“o„“p…”p…”p…”p…”q†•q†•o‰pŠ‘q‹’q‹’rŒ“q‹’q‹’q‹’uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–r‹•tŠ•tŠ•tŠ•vŠ•xŠ•xŠ•xŠ•x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜v‰–v‰–v‰–v‰–v‰–wŠ—wŠ—wŠ—zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š…‘…‘„œ„œƒ›ƒ›ƒ›ƒ›5Sf5Sf7Rf6Qe6Qe6Qe5Pd5Pd6Rc6Rc6Rc5Qb3Qb3Qb2Pa2Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa7Qb7Qb4Pa2Pa0Qa/Qa0Rb.Rb1Rb1Rb0Qa/Pc0Qe.Qe/Rf0Ri5Sf5Sf3Sf3Sf2Sf2Sf0Tf0Tf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf0Td0Tf0Ri0Rj0Rj0Ri0Tf0Td-Uh-Uh-Uh-Uh-Uh-Uh-Uh-Uh2Ui2Ui1Th1Th1Th0Sg0Sg0Sg2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl7Xk6Wj6Wj5Vi5Vi5Vi6Wj6Wj7Xk7Xk7Xk7Xk7Xk8Yl8Yl8Yl:[k:[k:[k;\l;\l;\l<]m<]m?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p?]nA]nB\mC[mC[mA[l?[l=[l;\p;\p:[n:[n:[n:[n9Zm9Zm9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p7\r7\r7\r7\r8]s8]s9^t9^t8`s8`s8`s8`s9at9at9at9at:bu:bu:bu;cv;cv;cv;cvfy?gz?gz=gz=gz=gz=gz>h{>h{>iz>iz@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Bj}Bj}Bj}Ck~Ck~Ck~DlDlBlDlDlFkGl€Il€LmLmFk…Fk…Fl„FmƒFmƒFnFn€Fn€ClƒClƒClƒCl‚DmƒDnDnDnEo‚Eo‚Eo‚En„En„Gm…Gm…Gm…DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒHpƒHpƒHpƒFpƒFpƒFpƒFpƒFpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Jr„Jr„Jr„Ks…Ks…Ks…Lt†Lt†It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†UuˆUuˆUuˆVw‡Vw‡Vw‡WxˆWxˆUv‰Uv‰VwŠVwŠVwŠVwŠWx‹Wx‹Xy‰Xy‰Xy‰YzŠYzŠYzŠYzŠZ{‹^z‹^z‹^z‹^{Š_|‹_|Š_|Š_|Š^~‹^~‹`}‹`}‹b}‹b}‹c}‹c}‹_|‹_|‹`}Œ`}‹`~‰aŠaŠa€‰eŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹ddc€Žbbbbc€Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘\€\€\€]‘]‘]‘^‚’^‚’`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o…‘o…‘p†’p†’p†’p†’q‡“q‡“oˆ’p‰“qŠ”qŠ”r‹•qŠ”qŠ”qŠ”uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–r‹•tŠ•tŠ•tŠ•vŠ•xŠ•xŠ•xŠ•x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜u‹—u‹—u‹—tŠ–tŠ–tŠ–tŠ–tŠ–zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š„’ž„’ž„’žƒ‘ƒ‘ƒ‘‚œ‚œ5Sf4Re6Qe6Qe8Qe7Pd7Pd8Pd8Rc8Rc5Qb5Qb3Qb2Pa0Qa0Qa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa5Qb4Pa4Pa3O`1O`2Pa2Pa1Rb3Qb2Pa2Pa0Pc0Od0Qe1Rf1Qh3Sf3Sf3Sf2Sf2Sf0Tf0Tf0Tf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Td2Sf2Ri0Rj0Rj.Si.Tf.Ud/Tj/Tj/Tj/Tj/Tj/Tj/Tj/Tj0Sg0Sg0Sg0Sg1Th1Th1Th1Th2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl6Wj6Wj5Vi5Vi5Vi6Wj6Wj7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Yl8Yl`p>`p>`p<`p=^n?]nA]nC]nB\m@\m>\m;\l;\p;\p:[o:[n:[n:[n9[k9[k9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p8\t7[s7[s7[s7[s8\t9]u9]u8`s8`s8`s8`s9at9at9at9at:bt:bt;cu;cu;cufy?gz?f|?gz?gz?gz@hz@hz@ix@ix@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}@j}@j}@j}Ak~Ak~Ak~BlBlAk~Ak~DlFkIl€LmLmMlDm„Dm„Dm„DmƒDmƒDnDnDnClƒClƒClƒCl‚DmƒDnDnDnDo‚Do‚Eo‚En„Gn„Gm…Gm…Im…DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒJoƒHpƒHpƒHpƒFpƒFpƒEpƒEpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…IqƒIqƒJr„Jr„Ks…Lt†Lt†Lt†It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Ut‰UuˆUuˆUuˆVw‡Vw‡Vw†Wx‡Uw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ\z‹^y^y^z‹^z‹_|‹_|‹_|Š_|Š^~‹^~‹`}‹`}‹b}‹b}‹c}‹c}‹`}Œ`}Œ`}Œa~ŒaŠaŠaŠbŠeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹ddc€Žbbbbc€Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘^€^€^€_‘_‘_‘_‘_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘ccd€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o…‘o…‘p†’p†’p†’p†’q‡“q‡“m‡“m‡“nˆ”o‰•o‰•o‰•o‰•nˆ”uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŠ–tŠ–tŠ–tŠ–v‰–x‰–x‰–x‰–x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜u‹—u‹—u‹—u‹—tŠ–tŠ–tŠ–tŠ–zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š‚’ž‚’ž‚’ž‚’ž‚’ž‘€œ€œ4Re4Re6Qe6Qe7Pd8Pd8Pd:Od8Rb7Qa7Qa5Ra2Q`0Q`0Q`0Q`4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa2Pa2Pa1O`3O`3O`3O`6Pa6Pa6Pa4Pa4Pa4Oc2Od3Pe2Qf2Qh2Re2Re1Re1Re/Se/Se-Se-Se3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf3Td3Sf2Ri0Rj0Rj.Si,Tf,Ud2Ri2Ri2Ri2Ri2Ri2Ri2Ri2Ri/Rf/Rf/Rf0Sg1Th1Th2Ui2Ui2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl5Vi5Vi5Vi5Vi5Vi6Wj7Xk8Yl8Yl8Yl7Xk7Xk7Xk7Xk7Xk7Xk;Yj`p>`p>`p<`p;_o=_o@^oA]nA]n?]n;]m9]m;[r;[r:[o:[o:[n:\l9[k9\j9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p8\t7[s7[s6Zr7[s8\t9]u:^v8`s8`s8`s8`s9at9at9at9at9as:bt:bt:bt;cu;cu;cu;cu=ex=exfyAf|Af|AfzAgyBhzBixBiwBiw@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}@j}@j}@j}Ak~Ak~Ak~BlBl@k~@k~BlDlIl€LmMlNm‚DnDnDnDmƒDmƒDm„Dm„Dm„ClƒClƒClƒCl‚DmƒDnDnDnCnCnCnDmƒFmƒFl„Hl„Hl„DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒJoƒJoƒHpƒHpƒFpƒEpƒEpƒEpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…IqƒIqƒJr„Jr„Ks…Lt†Lt†Mu‡It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Ut‰Ut‰UuˆUuˆVw‡Vw†Vw†Vw†Ux†Ux†Vy‡Vy‡Vy‡Vy‡WzˆWzˆZx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ\z‹^y^y^y^z‹_{Œ_|‹_|‹_|Š^~‹^~‹`}‹`}‹b}‹b}‹c}‹c}‹_~_~_~_Œ`€‹`€‹`€‹`Šf‚f‚f‚f‚f‚f‚f‚f‚eŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘cŒcŒcŒcŒcŒcŒcŒcŒffe€Ždddde€Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘_€_€_€`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘cccd€‘d€‘d€‘e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h„h„h„h„h„h„h„h„i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o…‘o…‘p†’p†’p†’p†’q‡“q‡“l…•l…•m†–n‡—n‡—n‡—n‡—n‡—uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŠ–tŠ–tŠ–tŠ–v‰–x‰–x‰–x‰–x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜u‹—u‹—u‹—u‹—tŠ–tŠ–tŠ–s‰•zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š€œ‘‚’ž‚’ž‚’ž‘››4Re4Re6Qe6Qe7Pd8Pd:Od:Od8Qa7Qa7Qa5Ra2Q`0Q`0Q`/R`4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa0Qa0Qa1O`3O`5O`5O`7Oa9Oa7Oa6Pa6Pa6Oc4Od3Pe4Qf4Ph2Re2Re1Re1Re/Se/Se-Se-Se3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf3Td3Sf2Ri0Rj0Rj.Si,Tf,Ud3Qj3Qj3Qj3Qj3Qj3Qj3Qj3Qj.Qe.Qe/Rf0Sg1Th1Th2Ui2Ui2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl4Uh4Uh4Uh5Vi5Vi6Wj8Yl8Yl8Yl8Yl8Yl7Xk7Xk7Xk7Xk7Xk;Yj;Yj`p>`p>`p<`p:ap;_o>_o@^o@^o=^n:^n8_n;[r;[r:[o:[o:[n:\l9\j9\j9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p8\t8\t7[s6Zr7[s8\t9]u:^v8`s8`s8`s8`s9at9at9at9at8`r9as9as9as9as:bt:bt:bt>fy=ex=ex`p>`p>`p<`p;_q:^p:^p:^p:^p9]o9]o9]o9]o9]o:[n:[n;[n=[n>Ym>Ymh{>h{?i|?i|?i|@j}@j}@j}@i€@i@iAk~Ak~Al}Bm~Bm~BlBlBlBlCm€Cm€Cm€Cm€Dl…Dl…Dm„Dm„En„En„Eo‚Eo‚DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Em†Em†Fo†Gp‡Gp†Gp†Gq„FpƒIrIrIrJs‚Js‚Js‚KtƒKtƒJr„Jr„Jr„Jr„Ks…Ks…Ks…Lt†Mw„Mw„Mv…Mu‡Lt‡Lt‡Ls‰Ls‰Nq…Ps‡RvˆUy‹Uy‰TxˆSx†Qv„Jy‡Ox‡Uv†[u†[u†Wu†Sw‡Ox‡WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠYwŠYwŠYwŠZx‹Zx‹Zx‹[yŒ[yŒ[|Œ[|Œ]{Œ]{Œ`|`|b|b|_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^|^}Œ_~_~_Œ`€‹`€‹`€‹ddddddddg‹e‹e‹f€ŒeŒcŒd‚d‚fƒˆgƒŠfƒŒf‚c€Žb~`~‘_}`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œddc€Žc€Žc€Žbbb`Ža€a€bba€a€`Ž\€^€^€_€acce_€_€_€_€_€_€_€_€_€_€_€```a‚‘a‚‘`~`~`~aaab€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘g’e’`‘`‘`‘_€ce^_€`‘`‘a‚’a‚’`‘`‘cƒŽcƒŽcƒŽcƒŽd„d„d„d„h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“f„f„f„f„f„g…g…g…e„“e„“fƒ’fƒ’g‘g‘g€g€iƒ“iƒ“iƒ“iƒ“iƒ“h‚’g‘g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”n…”q†•q†•t‡–t‡–t‡–nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—w‹–w‹–w‹–y‹–y‹–zŠ–zŠ–zŠ–{Œ•{Œ•|–|–}Ž—~˜™™™™‚‘šƒ’›ƒ’›ƒ’›ƒ’›ƒ’›€‘š€‘š™™™™€‘š€‘š9Sd8Rc7Qb7Qb6Pa6Pa7Qb7Qb3O`3O`3O`3O`2N_2N_2N_2N_1M^1M^1M^1M^1M^1M^1M^1M^2N_2N_2N_2N_2N_2N_2N_2N_4N_4N_3O`3O`2Pa2Pa1Rb1Rb2Re2Re2Re2Sf2Sf/Se/Se.Rd1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg.Tf.Tf.Tf.Tf.Tf.Tf/Ug/Ug1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ue1Ue1Ue1Ue1Ue1Ue1Ue1Ue1Ug1Ug1Ug2Vh2Vh3Wi3Wi3Wi5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj:Yn9Xm9Xm9Xm;Zo<[p;Zo:Yn7^m7^m:^n;_o=_o=_o>_o=^nA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p=^q<]p<]p<]p<]p;\o;\o;\o9]o9]o:[n:[n;[n=[nYmg}@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}@i€@i@iAk~Ak~Al}Bm~Bm~BlBlBlBlCm€Cm€Cm€Cm€BjƒClƒClƒClƒCl‚DmƒDnDnDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Em†En…Fo†Gp‡Gp†Gp†Gq„FpƒHp‚Hp‚Hp‚IqƒIqƒIqƒJr„Jr„Jr„Jr„Ks…Ks…Ks…Lt†Lt†Lt†Mw„Mv…Mv…Mu‡Lt‡Lt‡Ls‰Ls‰Or†Ps‡RvˆTxŠTxˆTxˆSx†Rw…MzˆPyˆVw‡Zv‡\v‡Xv‡TxˆRyˆWxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠYwŠYwŠZx‹Zx‹Zx‹[yŒ[yŒ[yŒ[|Œ[|Œ]{Œ]{Œ`|`|b|b|_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^}Œ^}Œ_~_Œ_Œ`€‹`€‹`€‹ddddddddg€Še€Še€Šf‹e‚‹c‚‹dƒŒdƒŒf‚‰f‚‰fƒŒf‚c€Žc`~_}a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~Œc€Žc€Žc€Žbbbba~Œ`Ža€a€bba€a€`Ž^€^€_€_€accc_€_€_€_€_€_€_€_€_€_€_€```a‚‘a‚‘`~`~aaab€‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘f€‘d€‘`‘_‘_‘_€ce^_€`‘`‘a‚’a‚’`‘`‘b‚b‚b‚b‚cƒŽcƒŽcƒŽcƒŽh‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“f„f„f„f„f„f„g…g…e„“dƒ’fƒ’fƒ’g‘g‘h‘g€h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”o†•q†•q†•s†•s†•s†•nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—w‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–{Œ•{Œ•|–|–}Ž—~˜~˜™ƒ™ƒ™„š…‘›…‘›…‘›…‘›„š€‘š€‘š™™™™€‘š€‘š7Sd6Rc5Qb5Qb4Pa4Pa5Qb5Qb3O`3O`3O`3O`2N_2N_2N_1M^1M^1M^1M^1M^1M^1M^1M^1M^2N_2N_2N_2N_2N_2N_2N_2N_4Ma4Ma2Ma3Nb2Pc2Pc1Qd1Qd5Pd5Pd4Re4Re3Sf2Re1Re0Qd1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg1Re1Re1Re2Sf2Sf3Tg3Tg3Tg1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ue1Ue1Ue1Ue1Ue1Ue1Ue1Ue/Se0Tf0Tf1Ug2Vh3Wi4Xj4Xj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj;[n:Zm9Yl:Zm;[n<\o;[n:Zm:^n:^n;_o>`p>`p?`p>_o>_oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p>^q=]p=]p=]p=]p<\o<\o<\o;\o;\o:[n;[n;[n;[ng}>g}Bg{Bg{Ch|Ch|Ch|Di}Di}Di}@i€@i@iAk~Ak~Al}Bm~Bm~BlBlBlBlCm€Cm€Cm€Cm€Bk‚Bk‚Bk‚BkCl‚Cm€Cm€Cm€DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En…En…Fo†Gp†Gp†Gq„Gq„FpƒGn„Gn„Gn„Ho…Ho…Ho…Ip†Ip†Ks…Ks…Ks…Ks…Lt†Lt†Lt†Mu‡Lu„Lu„Lt†Lt†Mu‡MuˆMuˆMuˆPs‡QtˆQu‡RvˆSw‡Sw‡Ty‡Ty‡N{‰PyˆVxˆ[wˆ[wˆYwˆVxˆSz‰WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠYwˆZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[|‹[|‹]|‹]|‹`}Œ`}Œb|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ`}Œ`}Œa~Œa~ŒaŠb€‹bŠbŠddddddddgˆeˆeˆf‚‰e‚‰cƒ‰d„Šd„Šf‚‰f‹fƒŒf‚c€Žc€`~`~b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c€Žc€Žc€Žbbbba~Œ`Ža€a€bba€a€`Ž^€_€_€_€aacc````````_€_€_€``````~aaaab€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘ca_€_‘_‘`‘b€‘d€‘^_€`‘`‘a‚’a‚’`‘`‘aŽaŽaŽaŽb‚b‚b‚b‚f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“g„’g„’fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘dƒ’dƒ’fƒ’fƒ’g‘g‘h‘h‘g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“m‡•o†•o†•q†•q†•s†•r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—xŒ—xŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—{Œ•|–|–}Ž—}Ž—~˜~˜~˜„Ž˜…™†š†š‡‘›‡‘›†š†š€‘š€‘š™™™™€‘š€‘š4Rc4Rc3Qb2Pa2Pa2Pa2Pa2Pa3O`3O`3O`2N_2N_2N_1M^1M^0L]0L]0L]0L]0L]0L]0L]0L]1M^1M^1M^1M^1M^1M^1M^1M^3Ka3Ka2Mb3Nc1Nc2Od0Od1Pe6Oc7Pd5Pd6Qe4Re4Re2Re2Re1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg2Qf2Qf2Qf3Rg3Rg4Sh4Sh4Sh1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug0Tf0Tf1Ug2Vh2Vh3Wi3Wi4Xj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj;[n:Zm9Yl:Zm<\o=]p<\o;[n:^n;_o=_o>`p?`p?`pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p@^q?]p?]p?]p?]p>\o>\o>\o;\o;\o;[n;[n;[n;[n:Zm:Zm;Yl;Yl;Yl9Yl8Yl8Yl8Yl6Zl2Zl2Zl4Zl6Zl6Zl8Yl9Yl9Yl8[o8[o8[o8[o8[o8[o8[o8[o7\r7\p7\p8]q8]q8]q8]q;^r7^t7^t7]u7]u7\v7\v7\x7\x=_w>`w>`w>au>au>bt?cu?cu=ew=ew=ew=ew=ew=ew=ew=ewh{>h{>h{Dg{Dg{Eh|Eh|Eh|Fi}Fi}Fi}Bh€BiBiCk~Ck~Ck}Dl~Dl~BlBlBlBlCm€Cm€Cm€Cm€Bk‚Bk‚BkCl‚Cm€Cm€Do€Do€DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En…En…Fo…Gp†Gq„Gq„GrƒFq‚Hn†Hn†Hn†Hn†Io‡Io‡Io‡Io‡Ks†Ks†Ks†Lt‡Lt‡Lt‡MuˆMuˆLt†Lt†Lt†Lt†Mu‡Mu‡MuˆMuˆRu‰QtˆQu‡Qu‡Qu…Sw‡Ty‡UzˆNyˆRyˆUw‡Xv‡Xv‡Xv‡VxˆTxˆWxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ[|‹[|‹]|‹]|‹`}Œ`}Œb|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ`}Œ`}‹a~ŒaŠaŠbŠbŠbŠddddddddgˆeˆeˆf‚‰e‚‰cƒ‰d„Šd„Še€Šf‹eŒf‚c€Žc€`Ž`~c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹dddc€Žc€Žc€Žc€Žb`Ža€a€bba€a€`Ž_€_€_€aaaaaa‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘````````aaaab€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘ca^€]‘]‘_‘c’e’^_€`‘`‘a‚’a‚’`‘`‘aŽaŽb‚b‚b‚cƒcƒcƒf‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“g„’g„’g„’fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘dƒ’dƒ’fƒ’fƒ’g‘g‘h‘h‘g‘g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“nˆ–p‡–p‡–q†•q†•r…”r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—}‹—|–|–|–}Ž—}Ž—~˜~˜~˜„Ž˜…™…™†š†š†š†š†š€‘š€‘š™™™™€‘š€‘š4Rc3Qb3Qb2Pa2Pa2Pa2Pa2Pa3O`2N_2N_2N_2N_1M^1M^1M^0L]0L]0L]0L]0L]0L]0L]0L]1M^1M^1M^1M^1M^1M^1M^1M^3Ka3Ka2Mb2Mb1Nc2Od0Od0Od5Nb6Oc5Pd6Qe4Re4Re2Re2Re1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg2Qf2Qf3Rg3Rg3Rg4Sh4Sh4Sh1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th1Th1Th2Vh2Vh2Vh2Vh2Vh2Vh2Vh2Vh5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj;\l:[k9Zj:[k<]m=^n<]m;\l<^n=_o=_o?`p?`pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p@^q?]p?]p?]p?]p>\o>\o>\o<\o<\o;[n;[n;[n;[n9Zm9Zm;Yl;Yl;Yl9Yl8Yl8Yl8Yl6Zl4\n4\n6\n8\n8\n:[n;[n;[n8[o8[o8[o8[o8[o8[o8[o8[o9\p7\p7\p8]q8]q8]q8]q9^t8_u8_u8^v8^v8]w8]w8]y8]y=_w=_v=_v>au>au?cu?cu?cu=ew=ew=ew=ew=ew=ew=ew=ew=gz=gz=gz=gz>h{>h{>h{>h{Dg{Dg{Eh|Eh|Eh|Fi}Fi}Fi}Dh€DiDiEj~Ej~Ek}Fl~Fl~BlBlBlBlCm€Cm€Cm€Cm€Cl‚Cl‚DmƒDnDnEpEpEpDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En„En„Fo…Gq„Gq„GrƒGrƒFq€Io‡Io‡Io‡Io‡JpˆJpˆJpˆJpˆKs†Ks†Ks†Ks†Lt‡Lt‡Lt‡Lt‡Ks†Lt‡Lt†Lt†Mu‡Mu‡Mu‡NvˆRu‰Ru‰Qu‡Pt†Qu…Sw‡Ty‡V{‰Ox‡Qx‡Tv†Uv†Uv†Uv†Vw‡Uw‡WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠZyˆZyˆZyˆ[z‰[z‰[z‰\{Š\{Š[}Š[}Š]}Š]}Š`}‹`}‹b}‹b}‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œb}‹b}‹cŠcŠc€‰dŠdˆdˆddddddddg€Še€Še€Šf‹e‚‹c‚‹dƒŒdƒŒe‹e‹eŒe€Ždc€Ža€`Žc‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹e‚e‚e‚e‚dddd`Ža€a€bba€a€`Žaaaaa_€_€_€a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘````````aaab€‘b€‘b€‘c’c’`‘`‘`‘`‘`‘`‘`‘`‘a_€^€]‘]‘_‘a‚’c’^_€`‘`‘a‚’a‚’`‘`‘bbc‚‘c‚‘c‚‘dƒ’dƒ’dƒ’d‚“d‚“d‚“d‚“d‚“d‚“d‚“d‚“g„“g„“g„“g„“fƒ’fƒ’e‚‘e‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’g‘g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“nˆ–p‡–p‡–q†•q†•r…”r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŒ—zŒ—{‹—{‹—}‹—}‹—‹—‹—|–|–}Ž—}Ž—}Ž—}Ž—}Ž—~˜„Ž˜„Ž˜…™†š†š†š†š†š€‘š€‘š™™™™€‘š€‘š6Rc5Qb4Pa4Pa3O`3O`4Pa4Pa2N_2N_2N_2N_1M^1M^1M^1M^0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]3L`3L`1L`2Ma1Ob1Ob0Pc0Pc3Nb3Nb2Pc3Qd2Re2Re1Re1Re1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg2Ri2Ri2Ri2Ri2Ri2Ri2Ri2Ri1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th1Th1Th3Wi3Wi2Vh2Vh2Vh1Ug1Ug1Ug5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj<]m;\l:[k;\l<]m=^n<]m;\l<^n<^n>_o?`pA_pA_pB^oB^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p>^q=]p=]p=]p=]p<\o<\o<\o>\o>\o;[n;[n;[n:[n9Zm9Zm;Yl;Yl;Yl9Yl8Yl9Zm9Zm7[m7]o7]o7]o9]o9]o;\o;\o;\o8[o8[o8[o8[o8[o8[o8[o8[o9]o9]o9]o8]q8]q6]s6]s7^t9at9`v9`v9`v9_w9_w9^x9^x;_w;`v;`vdv=ew=ew=ew=ew=ew=ew=ew=ew=hy=hy=hy>iz>iz>iz?j{?j{Bg{Bg{Ch|Ch|Ch|Di}Di}Di}Dh€DiDiEj~Ej~Ek}Fl~Fl~BlBlBlBlCm€Cm€Cm€Cm€DmƒDmƒDnDnEpEpEpEpDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En„En„FpƒGq„GrƒGrƒGrFq€Ip†Ip†Jq‡Jq‡Jq‡KrˆKrˆKrˆJq‡Jq‡Jq‡Jq‡KrˆKrˆKrˆLs‰Ks†Ks†Lt‡Lt†Mu‡Mu‡Nw†Nw†Ru‰QtˆQu‡Qu‡Qu…Sw‡Ty‡UzˆQx‡Rv†Rv†Su…Su…Uv†Uv†Vw‡WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠZyˆ[z‰[z‰[z‰[z‰\{Š\{Š\{Š[}Š[}Š]}Š]}Š`}‹`}‹b}‹b}‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œb~‰b~‰cŠc€‰c€‰dˆdˆdˆddddddddg‹e‹e‹f€ŒeŒcŒd‚d‚eee€Že€ŽddaŽaŽcŒcŒcŒcŒcŒcŒcŒcŒe‚e‚e‚ddddc€Ž`Ža€a€bba€a€`Žccaa_€_€_€^€`````````````_€_€_€ab€‘b€‘b€‘b€‘c’c’c’`‘`‘`‘`‘`‘`‘`‘`‘a_€\€[‚‘[‚‘]‘`‘b€‘^_€`‘`‘a‚’a‚’`‘`‘c‚‘c‚‘c‚‘c‚‘dƒ’dƒ’dƒ’e„“d‚“d‚“d‚“d‚“d‚“d‚“d‚“d‚“h…”h…”g„“g„“fƒ’e‚‘e‚‘e‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“m‡•o†•o†•q†•q†•s†•r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜|Œ˜|Œ˜~Œ˜~Œ˜€Œ˜€Œ˜‚‹˜}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—Ž—€˜™™‚‘š‚‘š™™€‘š€‘š™™™™€‘š€‘š7Qb7Qb6Pa5O`5O`5O`5O`6Pa2N_2N_2N_1M^1M^1M^0L]0L]/K\/K\/K\/K\/K\/K\/K\/K\0L]0L]0L]0L]0L]0L]0L]0L]2L]3M^1M^2N_0N_1O`/P`0Qa.Na/Ob0Pc0Qd1Re/Se/Se/Se1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg0Uk/Tj/Tj.Si.Si-Rh-Rh-Rh1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ug1Ug2Vh2Vh2Vh2Vh2Vh2Vh5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj<]l;\k:[j;\k=^m=^m=^m<]l<]m<]m=^n@^o@^oB^oB^oA]nA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p=^q<]p<]p<]p<]p;\o;\o;\o@[o>\o=[n;[n:[n:[n7[m7[m:Xk:Xk;Yl9Yl8Yl9Zm9Zm7[m:[n:[n:[n8\n8\n6\n6\n6\n8[o8[o8[o8[o8[o8[o8[o8[o;]m;\o9]o8]q8]q6]s6\t5^u8`r8`r8`s8`s8_u8_u8_u8^v8^v9`v9`v:bu;cv;cuiz>iz>iz?j{?j{?j{@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Dh€DiDiEj~Ej~Ek}Fl~Fl~BlBlBlBlCm€Cm€Cm€Cm€Cm€Cm€Cm€Do€Do€Do~Do~EpDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Eo‚Eo‚FpƒGrƒGrƒGrGrFq€Hp‚Hp‚IqƒIqƒIqƒJr„Jr„Jr„Ip†Ip†Ip†Ip†Jq‡Jq‡Jq‡Jq‡KrˆKrˆKs†Lt‡Mu‡Nw†Nw†Nx…QtˆQtˆQu‡Qu‡Rv†Sw‡Ty‡UzˆTxˆSw‡Sw‡Rv†Tv†Uw‡Vw‡YwˆWxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠ[{ˆ[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰[~ˆ[~ˆ]}ˆ]}ˆ`~‰`~‰b~‰b~‰_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œc}‰c}‰d‰d‰d€‡eˆeˆe‚‡ddddddddg~Že~Že~Žfec€ddd~Œee€Že€Ždd‚aŒaŒbbbbbbbbdc€Žc€Žc€Žc€Žbbb`Ža€a€bba€a€`Žccca_€_€^€^€_€_€_€_€_€_€_€_€a‚‘a‚‘```_€_€_€b€‘b€‘b€‘b€‘c’c’c’c’_‘_‘_‘_‘_‘_‘_‘_‘`‘_‘]‘[‚‘[‚‘\€^€_€^_€`‘`‘a‚’a‚’`‘`‘b€‘b€‘b€‘c’c’c’d‚“d‚“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“h„•h„•gƒ”gƒ”f‚“e’e’d€‘bc‚‘e‚‘e‚‘h‚’h‚’i‚’jƒ“h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”o†•q†•q†•s†•s†•s†•nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜|Œ˜~Œ˜~Œ˜€Œ˜€Œ˜‚‹˜‚‹˜}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—|—}˜~‘™~‘™’š’š~‘™~‘™€‘š€‘š™™™™€‘š€‘š8Pb8Pb7Oa6N`6N`6N`6N`6N`2N_2N_1M^1M^1M^1M^0L]0L]/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\2L\2L\1N]2O^0O^1P_/P_0Q`.Na-Na/Pc.Rd/Se-Se-Se-Se1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg.Tl.Tl-Sk-Sk,Rj+Qi*Ph*Ph1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Sj1Sj1Sj1Sj1Sj1Sj1Sj1Sj0Tf0Tf1Ug1Ug2Vh3Wi4Xj4Xj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj<]l;\k:[j;\k=^m>_n=^m<]l;\l<]m<]m?]n?]nA]nA]nC]nA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p;_q:^p:^p:^p:^p9]o9]o9]o@[o@[o=[n;[n:[n:[n7[m7[m:Xk:Xk;Yl9Yl8Yl9Zm9Zm7[m:Zm:Zm9Zm7[m7[m5[m3[m3[m8[o8[o8[o8[o8[o8[o8[o8[o;]m;]m9]o:]q8]s6]s4]t5^u7`o7`o7_q7_q7_r7_r7^t7^t6_v6_u7`v8bu9cv9du:ev:ev=ew=ew=ew=ew=ew=ew=ew=ew=hy>iz>iz>iz>iz?j{?j{?j{>h{>h{?i|?i|?i|@j}@j}@j}Fh€FhFhGj~Gj~Gk}Hl~Hl~BlBlBlBlCm€Cm€Cm€Cm€BlBlBlBm~Cn}Cn}Cn}Co|DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Eo‚Eo‚FpƒGrƒGrGrGrFrGpGpHq€Hq€Hq€IrIrIrHn†Hn†Hn†Io‡Io‡Io‡JpˆJpˆJq‡KrˆKs†Lt‡Mu‡Nw†Nx…Oy†Ps‡QtˆQu‡RvˆSw‡Sw‡Ty‡Ty‡Uy‰TxˆTxˆSw‡Sw‡VxˆWxˆZx‰WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠ[{ˆ[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰[~ˆ[~ˆ]}ˆ]}ˆ`~‰`~‰b~‰b~‰_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œc}‰c}‰d‰d‰d€‡eˆe‚‡e‚‡ddddddddg}e}e}f~ecd€‘d€‘d}ede€Ždd‚b‚aŒbŽbŽbŽbŽbŽbŽbŽbŽbbba~Œa~Œa~Œ`}‹`}‹`Ža€a€bba€a€`Žecca_€^€^€\€_€_€_€_€_€_€_€_€a‚‘a‚‘```_€_€_€b€‘b€‘b€‘b€‘c’c’c’c’_‘_‘_‘_‘_‘_‘_‘_‘a‚’`‚’]‘[‚‘[‚‘\€^€_€^_€`‘`‘a‚’a‚’`‘`‘aaab€‘b€‘b€‘b€‘c’bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“h„•h„•h„•gƒ”f‚“e’e’d€‘bbe‚‘e‚‘h‚’h‚’jƒ“jƒ“iƒ“iƒ“iƒ“iƒ“iƒ“h‚’g‘g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”n…”q†•q†•t‡–t‡–t‡–nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜~Œ˜~Œ˜~Œ˜€Œ˜‚‹˜‚‹˜‚‹˜}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—z—{˜{˜|‘™|‘™|‘™|‘™|‘™€‘š€‘š™™™™€‘š€‘š9Sa8R`7Q_6P^6P^5O]6P^6P^1K\1K\1K\1K\1K\1K\1K\1K\3M^3M^3M^2L]2L]2L]1K\1K\*KZ*KZ+L[+L[+L[,M\,M\,M\/LZ/LZ0M\0M\0L]1M^1L`1L`-Md-Md.Ne/Of/Of.Ne-Md,Lc3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf6Sh6Sh4Sh3Rg2Sg1Rf/Rf/Rf3Th3Th3Th0Sg0Sg.Sg-Rf-Rf/Se/Se/Se/Se/Se/Se/Se/Se1Qn1Rl1Rl1Sk1Sj1Th1Th1Ug0Ui/Th/Th.Sg.Sg/Th/Th0Ui7Xh6Xh2Yh0Yh0Yh1Xg5Wg6Wg4Wk6Wk7Xk8Zj:[j=\k=]j=]j:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rC_pC_pC_pC_pC_pC_pC_pC_pC_pC_pA_pA_p?`p?`p>`p>`p<]l=^m>_n?`o>_n=^m;\k:[j@\m@\m=[l;[n:[o:[o7Zn7Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr5\r5\r5\r6]s6]s6]s6]s7^t7_r7_r7_r7_r8`s8`s8`s8`s6`s6`s7at8bu9cv9cv:dw:dw9dw9dw:dw=ex?dx?dxAdxBeye{@e{Bd{Ce|Af|?f|=f|@i@i?h~?h~@i@iAj€BkFhFhFhGi€Gi€Gi€HjHjCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Lk€Kl€Il€Gl€Em€Bm€@n€@n€Do€Do€Do€Do€Do€Do€Do€Do€DmƒDmƒDmƒDmƒEn„En„En„En„HmHmHmHmHmHmHmHmGo‚Go‚Eo‚Eo‚Do‚Do‚Bp‚Bp‚Jp‚Jp‚KqƒKqƒKqƒKqƒLr„Lr„Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Mu‡Mu‡Mu‡Mu‡NvˆNvˆNvˆNvˆSsŠStˆStˆSt‡Tv†Tw…Tw…Tw„Uv†Uv†Vw‡Vw‡Vw‡WxˆWxˆWxˆU|…Wz‡Wz‡WzˆXy‰Zx‹Zx‹ZwŒ\yˆ\yˆ\yˆ]z‰]z‰]z‰^{Š^{Š]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ^~‹^~‹^~‹^~‹^~‹^~‹^~‹^~‹`ˆ`ˆa€‰a€‰a€‰bŠbŠbŠb‚ˆcƒ‰cƒ‰d„Šd„Šcƒ‰cƒ‰b‚ˆc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbeec€c€a€a€_€_€bƒŒbƒŒbƒŒbƒŒbƒŒbƒŒbƒŒbƒŒ^Ž_€_€``_€_€^Ž`````_€_€_€````````_€_€_€`‘`‘`‘a‚’a‚’]‘_‘_‘_‘`‘b€‘b€‘b€‘`‚`‚`‚`‚`‚`‚`‚`‚a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’_‘_‘a‚’a‚’d‚“d‚“gƒ”gƒ”e’e’f‚“f‚“f‚“f‚“e’e’h€”h€”i•i•i•i•h€”h€”h‚“h‚“g‘g‘fff‚eŒh„h„h„h„h„h„h„h„i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•s‰•t‡”t‡”t‡”x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜{‹˜{‹˜{‹˜{‹˜{‹˜{‹˜{‹˜{‹˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜€Œ˜€Œ˜€Œ˜™™™‚Žš‚Žš™™™™™™™™™™™››œœœ8Qa8Qa7P`6O_5N^5N^5N^5N^1K\1K\1K\1K\1K\1K\1K\1K\3M^3M^2L]2L]2L]1K\1K\1K\*KZ*KZ+L[+L[+L[,M\,M\,M\/LZ/LZ0M\0M\0L]1M^1L`1L`-Nb-Nb.Oc/Pd/Pd/Pd.Oc-Nb3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf6Sh4Sh4Sh2Sg2Sg0Sg/Rf/Rf0Sg0Sg0Sg/Rf/Rf/Rf.Qe.Qe0Tf0Tf0Tf0Tf0Tf0Tf0Tf0Tf1Rl1Rl1Sk1Sk1Sj1Th1Th1Ug0Ui/Th/Th.Sg.Sg/Th/Th0Ui6Wg5Wg1Xg0Yh0Yh2Yh6Xh7Xh4Wk7Xl8Yl8Zj:[k<[j<[j<\i:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rA_pA_pA_pA_pA_pA_pA_pA_pC_pC_pA_pA_p?`p?`p>`p>`p>_o>_o=^n=^n<]m<]m<]m<]m@\m>\m=[l;[n:[o:[o7Zn7Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr5\r5\r5\r5\r6]s6]s6]s6]s7_r7_r7_r8`s8`s8`s9at9at9at9at9at:bu:bu;cv;cv;cv9dw:dw:dw=ex?dx?dxAdxBeye{@e{Bd{Ce|Af|?f|=f|?h~>g}>g}>g}>g}?h~@i@iDiDiDiEj€Ej€Ej€FkFkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Kl€Kl€Il€Gl€Em€Bm€Bm€@n€DnDnDnDnDnDnDnDnDmƒDmƒDmƒDmƒEn„En„En„En„FnFnFnFnFnFnFnFnHpƒHpƒFpƒFpƒEpƒEpƒCqƒCqƒJp‚Jp‚KqƒKqƒKqƒKqƒLr„Lr„Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Lt†Mu‡Mu‡Mu‡Mu‡NvˆNvˆNvˆQtˆQtˆQu‡Qu‡Rv†Rw…Rw…Rw…Uv†Uv†Vw‡Vw‡Vw‡WxˆWxˆWxˆU{‡Wz‡Wz‡WzˆXy‰Zx‹Zx‹Zx‹ZyˆZyˆ[z‰[z‰[z‰[z‰[z‰[z‰]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ^~‹^~‹^~‹^~‹^~‹^~‹^~‹^~‹`~‰`~‰aŠaŠaŠb€‹b€‹b€‹bŠc‚‹c‚‹dƒŒdƒŒc‚‹c‚‹bŠc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbeec€c€a€a€_€_€b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž_€_€_€```a‚‘a‚‘````````_€_€_€`‘`‘`‘a‚’a‚’]‘_‘_‘_‘`‘b€‘b€‘b€‘`‚`‚`‚`‚`‚`‚`‚`‚`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘a‚’a‚’d‚“d‚“f‚“f‚“e’e’f‚“f‚“f‚“f‚“e’e’h€”h€”i•i•i•i•h€”h€”h‚“h‚“g‘g‘g‚ff‚f‚h„h„h„h„h„h„h„h„jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”nˆ”pˆ”pˆ”s‰•s‰•uˆ•uˆ•uˆ•x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜€Œ˜€Œ˜€Œ˜™™™‚Žš‚Žš™™™™™™™™™™™››œœœ7Oa7Oa6N`5M_4L^4L^4L^4L^1K[1K[1K[1K[1K[1K[1K[1K[3M^2L]2L]2L]2L]1K\1K\1K\-L[-L[-L[-L[-L[.M\.M\.M\/LZ/LZ0M\0M\0L]1M^1L`1L`.Mb/Nc0Od1Pe1Pe1Pe1Pe1Pe3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf4Sh4Sh4Sh2Sg2Sg0Sg0Sg-Rf+Sf+Sf-Rf/Rf.Qe0Qe1Pe1Pe1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Sk1Sk1Sk1Sj1Sj1Th1Th1Th0Ui/Th/Th.Sg.Sg/Th/Th0Ui4Vf4Vf1Xg1Xg2Yh2Yh7Yi7Yi5Xl7Xl8Yl8Yl:[k;Yj;Zi;Zi:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r?`p?`p?`p?`p?`p?`p?`p?`pC_pC_pA_pA_p?`p?`p>`p>`p@`s>^q<\o;[n;[n;[n=]p>^q>\m>\m;\l;[n;Zo:[o9Zn9Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr4[q5\r5\r5\r6]s6]s6]s6]s8`s8`s8`s9at9at9at:bu:bue{@e{Bd{Ce|Af|?f|=f|>g}>g}=f|=f|>g}>g}?h~@iBiBiBiCj€Cj€Cj€DkDkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Kl€Il€Il€Gl€Em€Cm€Bm€Bm€Dm„Dm„Dm„Dm„Dm„Dm„Dm„Dm„DmƒDmƒDmƒDmƒEn„En„En„En„DnDnDnDnDnDnDnDnIq„Iq„Gq„Gq„Fq„Fq„Dr„Dr„Hp‚Hp‚IqƒIqƒIqƒIqƒJr„Jr„Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Lt†Lt†Mu‡Mu‡Mu‡Mu‡NvˆNvˆQtˆQu‡Qu‡Qu‡Rv†Rv†Rw…Rw…Uv†Uv†Vw‡Vw‡Vw‡WxˆWxˆWxˆU{‡Wz‡WzˆWzˆXy‰Zx‰Zx‹Zx‹Z{ŠZ{ŠYz‰Yz‰Yz‰Yz‰Yz‰Yz‰]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ`}‹`}‹`}‹`}‹`}‹`}‹`}‹`}‹`~‰`~‰aŠaŠaŠb€‹b€‹b€‹bŠc‚‹c‚‹dƒŒdƒŒc‚‹c‚‹bŠc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbeec€c€a€a€_€_€b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž]~^Ž^Ž_€`a‚‘bƒ’bƒ’````````_€_€_€`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘b€‘b€‘b€‘````````_€_€_€_€_€_€_€_€_‘`‚’a‚’a‚’c’d‚“f‚“f‚“e’e’f‚“f‚“f‚“f‚“e’e’g’g’h‚“h‚“h‚“h‚“g’g’h‚“h‚“g‘g‘g‚g‚f‚f‚hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘k„”k„”k„”k„”k„”k„”k„”k„”j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“pˆ”rˆ”s‰•uˆ•v‰–v‰–x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜yŒ™yŒ™yŒ™yŒ™yŒ™yŒ™yŒ™yŒ™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜~Œ˜~Œ˜~Œ˜™™™€Žš€Žš™™™™™™™™™™™››œœœ6Nb6Nb5Ma4L`3K_3K_3K_3K_1K[1K[1K[1K[1K[1K[1K[1K[2L]2L]2L]2L]1K\1K\1K\1K\-L[-L[-L[-L[-L[-L[-L[-L[/LZ/LZ0M\0M\0L]1M^1L`1L`.Mb/Nc0Od0Od1Pe2Qf2Qf2Qf1Re1Re1Re1Re1Re1Re1Re1Re3Rg2Sg2Sg2Sg0Sg.Sg.Sg.Sg)Tg*Tg,Tg.Sg1Rf2Qf4Qf5Pe1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Sj1Sj1Sj1Th1Th1Th1Th1Th2Ui1Th1Th0Sg0Sg1Th1Th2Ui2Vf2Vf2Vf3Wg4Xh5Yi5Yi6Zj5Yk8Yl8Yl8Yl9Yl;Yl:Xk:Xk:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r>_r>_r>_r>_r>_r>_r>_r>_rC_pC_pA_pA_p?`p?`p>`p>`p?^s>]r=\q<[p;Zo<[p<[p=\q<]m<]m;\l;[n;Zo;Zo9Zn9Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr4[q4[q5\r5\r5\r6]s6]s6]s8`s9at9at9at:bu:bu:bu:bu>au>au>au>au>au>au>au>aue{@e{Bd{Ce|Af|?f|=f|>g}>g}>g}>g}>g}?h~@i@i@i@i@iAj€Aj€Aj€BkBkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Il€Il€Gl€Gl€Em€Cm€Cm€Bm€Dl…Dl…Dl…Dl…Dl…Dl…Dl…Dl…DmƒDmƒDmƒDmƒEn„En„En„En„CnCnCnCnCnCnCnCnHpƒHpƒFpƒFpƒEpƒEpƒCqƒCqƒHpƒHpƒIq„Iq„Iq„Iq„Jr…Jr…Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Lt†Lt†Lt†Mu‡Mu‡Mu‡Mu‡NvˆOu‡Ou‡Ou‡Ov…Pw†Pw†Pw†Pw†Tv†Tv†Uw‡Uw‡Uw‡VxˆVxˆVxˆTy‡Vy‡WzˆWzˆXy‰Zx‰Zx‰[yŠZ}‹Y|ŠY|ŠY|ŠX{‰X{‰WzˆWzˆ]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ`}‹`}‹`}‹`}‹`}‹`}‹`}‹`}‹`~‰`~‰aŠaŠaŠb€‹b€‹b€‹b€‹cŒcŒd‚d‚cŒcŒb€‹c€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbd~Žd~Žc€c€a€a€_€`b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž^Ž^Ž_€_€`a‚‘a‚‘bƒ’`````````‘`‘`‘`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘b€‘b€‘b€‘````````_€_€_€_€_€_€_€_€`‚’`‚’a‚’a‚’c’c’e’e’e’e’f‚“f‚“f‚“f‚“e’e’g’g’h‚“h‚“h‚“h‚“g’g’h‚“h‚“g‘g‘g‚g‚gƒŽgƒŽhƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘k„”k„”k„”k„”k„”k„”k„”k„”j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“o‡“rˆ”s‰•v‰–v‰–wŠ—x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜w™w™w™w™w™w™w™w™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜~Œ˜~Œ˜~Œ˜™™™€Žš€Žš™™™™™™™™™™™››œœœ6Nb5Ma4L`3K_3K_2J^3K_3K_1LZ1LZ1LZ1LZ1LZ1LZ1LZ1LZ2L]2L]2L]1K\1K\1K\0J[0J[/L[/L[/L[/L[/L[/L[/L[/L[/LZ/LZ0M\0M\0L]1M^1L`1L`1Ob1Ob1Ob2Pc3Qd4Re4Re5Sf1Re1Re1Re1Re1Re1Re1Re1Re2Sg2Sg2Sg0Sg.Sg.Sg.Sg,Tg+Vi,Vi-Uh/Th3Th3Rg5Rg7Rg1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th2Ui1Th1Th0Sg0Sg1Th1Th2Ui2Vf2Vf2Vf3Wg4Xh5Yi5Yi6Zj5Yk7Xk8Yl8Yl9Xm:Wl:Wl9Vk:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r>_s>_s>_s>_s>_s>_s>_s>_sC_pC_pA_pA_p?`p?`p>`p>`p<[p=\q>]r>]r>]r=\q<[p;Zo;]m;]m;\l;[n;Zo;Zo:Yn:Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr4[q4[q4[q5\r5\r5\r5\r6]s8`s9at9at9at:bu:bu:bu:bu>au>au>au>au>au>au>au>au>cw>cwfye{@e{Bd{Ce|Af|?f|=f|@i?h~?h~?h~?h~@iAj€Aj€@i@i@iAj€Aj€Aj€BkBkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Gl€Gl€Gl€Em€Em€Em€Cm€Cm€Dl…Dl…Dl…Dl…Dl…Dl…Dl…Dl…DmƒDmƒDmƒDmƒEn„En„En„En„CnCnCnCnCnCnCnCnFnFnDnDnCnCnAoAoFpƒFpƒGq„Gq„Gq„Gq„Hr…Hr…Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Lt†Lt†Lt†Mu‡Mu‡Mu‡Mu‡Ov…Ov…Ov…Ov…Pw†PvˆPvˆPvˆTv†Tv†Uw‡Uw‡Uw‡VxˆVxˆVxˆTxˆVxˆVxˆWy‰Xyˆ[z‰[z‰[z‰Z}‹Z}‹Y|ŠY|ŠY|ŠX{‰X{‰X{‰]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œb}‹b}‹b}‹b}‹b}‹b}‹b}‹b}‹`}‹`}‹a~Œa~Œa~Œbbbb€‹cŒcŒd‚d‚cŒcŒb€‹c€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbd~Žd~ŽbŽc€a€b``b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž`````````````````‘`‘`‘`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘b€‘b€‘b€‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‚’`‚’a‚’a‚’b€‘b€‘d€‘d€‘e’e’f‚“f‚“f‚“f‚“e’e’e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘g’g’h‚’h‚’hƒ‘hƒ‘h„h„h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“o‡“rˆ”s‰•v‰–v‰–wŠ—x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜w™w™w™w™w™w™w™w™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™~Žš~Žš™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›6N`6N`5M_4L^3K]3K]3K]3K]1LZ1LZ1LZ1LZ1LZ1LZ1LZ1LZ2L]1K\1K\1K\1K\0J[0J[0J[0M\0M\0M\/L[/L[/L[/L[/L[/LZ/LZ0M\0M\0L]1M^1L`1L`1O`1O`1O`1O`2Pa2Pa3Qb4Rc/Se/Se/Se/Se/Se/Se/Se/Se1Rf0Sg0Sg.Sg.Sg-Uh-Uh-Uh/Wj.Vi0Ui2Ui1Th3Th4Sh4Sh1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ue1Ue1Ug1Ug1Th1Th1Th1Sj4Ui3Th3Th2Sg2Sg3Th3Th4Ui0Wf0Wf5Wg5Wg6Xh6Xh3Zi3Zi4Xj6Wj7Xk7Xl9Xm:Vn:Vn:Vn:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r?^s?^s?^s?^s?^s?^s?^s?^sC_pC_pA_pA_p?`p?`p>`p>`p<\o=]p>^q?_r?_r=]p;[n:Zm;]m;]m:\l;[n;Zo;Zocw>cw>cw=ex=ex=ex;exe{@e{Bd{Ce|Af|?f|=f|@i@i?h~?h~@i@iAj€BkBiBiBiCj€Cj€Cj€DkDkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Em€Em€Em€Em€Em€Em€Em€Em€Dm„Dm„Dm„Dm„Dm„Dm„Dm„Dm„DmƒDmƒDmƒDmƒEn„En„En„En„DnDnDnDnDnDnDnDnFnFnDnDnCnCnAoAoFo…Fo…Gp†Gp†Gp†Gp†Hq‡Hq‡Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Ks…Lt†Lt†Lt†Mu‡Mu‡Mu‡Mw„Mw„Mv…Mv…NvˆNvˆNvˆNv‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSw‰VwŠVxˆWy‰Xyˆ[z‰[{ˆ[{ˆ[|‹[|‹Z{ŠZ{ŠZ{ŠZ{ŠZ{ŠZ{Š]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œb}‹b}‹b}‹b}‹b}‹b}‹b}‹b}‹`}Œ`}Œa~a~a~bŽbŽbŽbc€Žc€Žddc€Žc€Žbc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbc}d~ŽbŽc€a€b``bbbbbbbb^Ž_€_€``_€_€^Ža‚‘````_€_€_€`````````‘`‘`‘`‘`‘_€_€_€]‘_‘_‘_‘`‘b€‘b€‘b€‘`‘`‘`‘`‘`‘`‘`‘`‘a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’`‚’`‚’a‚’`‘b€‘b€‘d€‘ce’e’f‚“f‚“f‚“f‚“e’e’e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘g’g’h‚’h‚’hƒ‘hƒ‘i…i…h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“pˆ”rˆ”s‰•uˆ•v‰–v‰–x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜x‹˜x‹˜x‹˜x‹˜x‹˜x‹˜x‹˜x‹˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™~Žš~Žš™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›7P`6O_5N^4M]4M]3L\3L\3L\1MX1MX1MX1MX1MX1MX1MX1MX1K\1K\1K\1K\0J[0J[0J[0J[2L\2L\2L\1K[1K[1K[0JZ0JZ/LZ/LZ0M\0M\0L]1M^1L`1L`4Pa3O`3O`2N_2N_3O`4Pa5Qb/Se/Se/Se/Se/Se/Se/Se/Se/Rf/Rf0Sg.Sg.Sg-Uh-Uh+Uh2Ui2Ui2Ui1Th1Th1Th0Sg0Sg0Tf0Tf0Tf0Tf0Tf0Tf0Tf0Tf1Vd1Vd1Ue1Ug1Ug1Th1Sj1Sj4Ui3Th3Th2Sg2Sg3Th3Th4Ui/Xg1Xg5Wg7Xh7Xh6Xh2Yh0Yh3Wi5Vi6Wj7Xl9Xo;Wo;Vp:Uo:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rA^sA^sA^sA^sA^sA^sA^sA^sC_pC_pA_pA_p?`p?`p>`p>`p=^n=^n=^n=^n=^n<]m<]m;\l9]m9]m:\l:[n;Zo=ZoXp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr3Zp3Zp4[q4[q4[q5\r5\r5\r7_r7_r7_r8`s8`s8`s9at9at9at9at9at:bu:bu;cv;cv;cv@cw@cw>cw?dx=ex;ex;ex;fye{@e{Bd{Ce|Af|?f|=f|?h~?h~?h~?h~?h~@i@iAj€DiDiDiEj€Ej€Ej€FkFkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Em€Em€Em€Em€Em€Gl€Gl€Gl€DnDnDnDnDnDnDnDnDmƒDmƒDmƒDmƒEn„En„En„En„FnFnFnFnFnFnFnFnFnFnDnDnCnCnAoAoEp…Ep…Fq†Fq†Fq†Fq†Gr‡Gr‡Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Ks…Ks…Lt†Lt†Lt†Mu‡Mu‡Mw„Mw„Mw„Mv…NvˆNvˆNv‰Nv‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSw‰Uv‰VwŠVxˆXyˆ[{ˆ[{ˆ\|‰\{Š\{Š\{Š\{Š\{Š]|‹]|‹]|‹]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œc}‹c}‹c}‹c}‹c}‹c}‹c}‹c}‹`}Œ`}Œa~a~a~bŽbŽbŽbc€Žc€Žddc€Žc€Žbc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbc}c}bŽbŽa€b`a‚‘bbbbbbbb^Ž_€_€``_€_€^Ž_€_€_€`````````````a‚’a‚’`‘`‘`‘_€_€_€]‘_‘_‘_‘`‘b€‘b€‘b€‘`€“`€“`€“`€“`€“`€“`€“`€“`‘`‘`‘`‘`‘`‘`‘`‘`‚’`‚’`‘`‘b€‘acce’e’f‚“f‚“f‚“f‚“e’e’cƒcƒd„‘d„‘d„‘d„‘cƒcƒg’g’h‚’h‚’hƒ‘i„’i…i…h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”nˆ”pˆ”pˆ”s‰•s‰•uˆ•uˆ•uˆ•x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜{˜{˜{˜|Ž™|Ž™|Ž™}š}š™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›7Q_7Q_6P^5O]4N\4N\4N\4N\1MX1MX1MX1MX1MX1MX1MX1MX1K\1K\1K\1K\0J[0J[0J[0J[2L\2L\2L\1K[1K[1K[0JZ0JZ/LZ/LZ0M\0M\0L]1M^1L`1L`4Pa3O`2N_1M^1M^2N_3O`4Pa,Rd,Rd,Rd,Rd,Rd,Rd,Rd,Rd/Rf/Rf-Rf.Sg,Tg-Uh+Uh+Uh3Th3Th3Th0Sg0Sg.Sg-Rf-Rf/Se/Se/Se/Se/Se/Se/Se/Se1Vd1Vd1Ue1Ue1Ug1Th1Sj1Sj4Ui3Th3Th2Sg2Sg3Th3Th4Ui0Yh2Yh6Xh7Xh7Xh5Wg1Xg/Xg2Vf5Vi6Wj7Xl9Xo;Vp;Vp;Vq:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rC]uC]uC]uC]uC]uC]uC]uC]uC_pC_pA_pA_p?`p?`p>`p>`p?`o>_n=^m;\k;\k<]l=^m>_n9]m9]m:\l:[n;Zo=Zo>Yn>Xp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr3Zp3Zp4[q4[q4[q4[q5\r5\r7_r7_r7_r7_r8`s8`s8`s8`s6`s6`s7at8bu9cv9cv:dw:dw@cw@cw>cw?dx=ex;ex:ex;fye{@e{Bd{Ce|Af|?f|=f|>g}>g}=f|=f|>g}>g}?h~@iFhFhFhGi€Gi€Gi€HjHjCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Cm€Em€Em€Em€Em€Gl€Gl€Gl€Do€Do€Do€Do€Do€Do€Do€Do€DmƒDmƒDmƒDmƒEn„En„En„En„HmHmHmHmHmHmHmHmGo‚Go‚Eo‚Eo‚Do‚Do‚Bp‚Bp‚Eo†Eo†Fp‡Fp‡Fp‡Fp‡GqˆGqˆJr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Ks…Ks…Ks…Lt†Lt†Lt†Mu‡MwƒMw„Mw„Mv…NvˆNv‰Nv‰Nu‹Pw†Pw†Qx‡Qx‡Qx‡RyˆRyˆRyˆSvŠUv‰VwŠVxˆXyˆ[{ˆ\|‰\|‡]z‰^{Š^{Š^{Š_|‹_|‹_|‹`}Œ]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œc}‹c}‹c}‹c}‹c}‹c}‹c}‹c}‹`}Œ`}Œa~a~a~bŽbŽbŽbc€Žc€Žddc€Žc€Žbc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbc}c}bŽbŽa€ba‚‘a‚‘bbbbbbbb^Ž_€_€``_€_€^Ž]~^Ž^Ž_€`a‚‘bƒ’bƒ’````````a‚’a‚’`‘`‘`‘_€_€_€]‘_‘_‘_‘`‘b€‘b€‘b€‘`€“`€“`€“`€“`€“`€“`€“`€“_€_€_€_€_€_€_€_€`‚’`‚’`‘`‘b€‘acce’e’f‚“f‚“f‚“f‚“e’e’cƒcƒd„‘d„‘d„‘d„‘cƒcƒg’g’h‚’h‚’i„’i„’i…j†‘h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“k„”k„”k„”k„”k„”k„”k„”k„”j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•s‰•t‡”t‡”t‡”x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜y‰–y‰–y‰–y‰–y‰–y‰–y‰–y‰–|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜{˜{˜{˜|Ž™|Ž™|Ž™}š}š™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›6Pa5O_5O_4O]4O]3OZ2NY2NY3L\3L\2K[2K[2K[2K[3L\3L\3M]2L\1K[1K[0JZ0JZ1K[1K[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na3O`3O`2Pa2Pa1Rb1Rb1Sc1Sc.Tf.Tf/Se/Se1Re2Re5Sf5Sf2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Td2Td0Td/Sc/Sc/Sc-Tc,Sb2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Pm2Pk0Qk0Rj.Si,Tg*Tg*Uf+Tc-Tc0Rb1Rb2Sc1Sc.Ud-Ve3Wi5Vi7Uf:Te:Td8Wf6Yf5[g8Vo8Vo7Vo5Wn6Xo4Ym2Zm2Zl4[j5\k6]l7^m8_n8_n8_n8_n;\l;\l;\l<]m<]m>_o?`p@aqC`oC`oC`oC`oC`oC`oC`oC`o>^q>^q>^q>^q>^q>^q>^q>^q<^u;]t:]q9\p8\n9]m:_m:_m<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n:]q8]q8]q8]q6^q4^q3]p3]p8`s8`s8`s8`s8`s9at9at:bu5`s5`s6at7bu8cv8cv9dw9dw5dz5dz5dz6e{6e{6e{6e{7f|?dx?dx>fy>fy=gz=gz=h{=h{Ae}Bf~@f~>g}=h}>i|_o>_oC`oC`oC`oC`oC`oC`oC`oC`o>^q>^q>^q>^q>^q>^q>^q>^q>^u=]t<]q;\p:[n;]m;]m<_m<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n:]q8]q8]q8]q6^q4^q4^q4^q8`s8`s8`s8`s8`s9at9at:bu5`s6at6at7bu8cv8cv9dw9dw9cz9cz9cz:d{:d{:d{:d{;e|?dx?dx>fy>fy=gz=gz=h{=h{Ae}Bf~@f~>g}>g}>i|>i|^q>^q>^q>^q>^q>^q>^q>^q=^r=^r<]q;\o;\o;\o;]m<^n<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n:]q8]q8]q8]q6^q4^q4^q4^q8`s8`s8`s8`s8`s9at9at:bu7at7at7at8bu8bu9cv9cv:dw:cz:cz:cz;d{;d{;d{;d{fy>fy=gz=gz=h{=h{Ae}Bf~@f~@g}>g}?i|>i|>i|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnGkƒGkƒGkƒGkƒGkƒGkƒGkƒGkƒCl‚Cl‚DmƒDmƒDmƒEn„En„En„FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFnFnFnGo‚Go‚Go‚Go‚HpƒGrƒGrƒGq„Gq„Gq„Gp†Gp†Gp†Mo‡Np‡Np‡Nq…Os…OsƒOt‚Ot‚Jt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆYwˆZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ_}ˆ_}ˆ_}ˆ_}ˆ`~‰`~‰`~‰`~‰_|Š`}‹`}‹a~Œba~Œa~Œa~Œ_|‹`}Œ`}Œa~a~`}Œ`}Œ_|‹dddddddde€Že€Že€Že€Že€Že€Že€Že€Ždddddc€Žc€Žc€Žddc€Žc€Žc€Žc€Ždddddddddde€Že€Žc€Žc€ŽaŽaŽ_Ž_Ž_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘c’c’c’`‘_‘_‘_‘]‘^€_Ž_€_€`‘`‘`€“`€“a’a’ab€‘bbb‚cƒi“h‚“h‚“h‚“f‚“f‚“d‚“d‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’iƒ“h‚’g‘g‘g‘g‘g‘h‚’h„hƒ‘hƒ‘hƒ‘h‚’h‚’h‚“h‚“nƒ’lƒ’lƒ’j„’j„’j…“j…“j…“k…“k…“k…“k…“k…“k…“k…“k…“l†”l†”l†”l†”l†”l†”l†”l†”o†•o†•o†•p‡–p‡–p‡–p‡–qˆ—s‰•s‰•s‰•s‰•s‰•s‰•s‰•s‰•rŠ–tŠ–tŠ–wŠ—wŠ—yŠ—z‹˜z‹˜z‹˜z‹˜z‹˜yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜~˜}Ž—Ž—Ž—Ž—€Œ–€Œ–€Œ–~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|–|Œ˜{‹—{‹˜|Œ™|‹›}Œœ~6Oc5O`5O`4N_4N^3N\2M[2M[3L\3L\2K[2K[2K[2K[3L\3L\:L]9K\8J[8J[7IZ7IZ8J[8J[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na2N_2N_1O`1O`0Qa1Rb0Rb1Sc0Tf2Sf1Re1Re1Re1Re2Sf2Sf4Qf4Qf4Qf4Qf4Qf4Qf4Qf4Qf.Rj.Rj.Rj/Qi/Qi1Pi1Pi0Oh1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf0Ri.Si.Si.Sg.Sg.Sg.Sg.Sg1Sk0Rj0Rj0Rj0Rj1Sk2Tl2Tl2Qj3Rk5Tm7Vm7Vm6Wk5Vj4Uh5Yk5Yk5Yi5Yi6[i6[i6\h6\h9[k:\l;]m;]m<^n<^n<^n;]mA_p@^o@^o?]n?]n@^o@^o@^oC_pC_pC_pC_pC_pC_pC_pC_p>^q>^q>^q>^q>^q>^q>^q>^q=^r=^r<]p<]p;\o;\o;\o;\o<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n9\p7\p7\p8]q6^q4^q4^q4^q8`s8`s8`s8`s8`s9at9at:bu7at7at7at8bu8bu9cv9cv9cv>cy>cy>cy?dz?dz?dz?dz@e{?dz?dz>e{>e{=f|=f|=h}=h}?e}@f~@f~@g}@g}Ai|Ai|Ai|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnGkƒGkƒGkƒGkƒGkƒGkƒGkƒGkƒBkBkBkCl‚Cl‚Cl‚DmƒDmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFnFnGo‚Go‚Go‚HpƒHpƒHpƒHs‚Hs‚Hs„Gq„Gp†Fo†Fo†Fn‡MnˆMnˆMo†Nq…Nr‚NsOuOvJt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ_}ˆ_}ˆ_}ˆ_}ˆ`~‰`~‰`~‰`~‰`~‰`~‰aŠaŠb€‹b€‹b€‹b€‹`}Œ`}Œa~a~a~a~`}Œ`}Œdddddddde€Že€Že€Že€Že€Že€Že€Že€Ždddddddddc€Žba~Œa~Œbc€Ždddddddddc€Žc€Žc€ŽaŽaŽ_Ž_Ž_Ž_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘b€‘b€‘b€‘`‘_‘_‘_‘]‘^Ž^Ž^Ž_€_€_€`‘`‘a’a’ab€‘bbb‚cƒh‚“h‚“h‚“f‚“f‚“f‚“f‚“f‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’i„’i„’hƒ‘g‚g‚g‚g‚g‚hƒ‘hƒ‘hƒ‘h‚’h‚’h‚’h‚’h‚’nƒ’lƒ’lƒ’j„’j„’i„’i„’i„’k…“k…“k…“k…“k…“k…“k…“k…“n…”n…”n…”n…”n…”n…”n…”n…”o‡“o‡“o‡“pˆ”pˆ”pˆ”pˆ”q‰•s‰•s‰•s‰•s‰•s‰•s‰•s‰•s‰•tŠ–tŠ–v‰–v‰–yŠ—yŠ—zŠ—zŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜Ž—Ž—Ž—Ž—Ž—Ž———~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|–|–{Œ•{‹—|Œ™|Œ™}š~6Oc5Nb5Nb4N_4N_3M]2L\2M[3L\3L\2K[2K[2K[2K[3L\3L\:L]9K\8J[8J[7IZ7IZ8J[8J[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na2N_2N_0N_1O`0Qa0Qa0Rb0Rb2Sf2Sf1Re1Re1Re1Re2Sf0Tf2Qf2Qf2Qf2Qf2Qf2Qf2Qf2Qf,Rj,Rj.Rj/Qi/Qi1Pi2Pi1Oh1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf.Tf.Tf.Sg.Sg.Sg.Sg.Sg0Sg/Qi/Qi/Qi/Qi/Qi0Rj1Sk1Sk2Qj3Rk3Um4Vm4Vm4Wk5Vj4Uh5Yk5Yk5Yi5Yi6[i6[i6\h6\h:\l:\l;]m;]m<^n<^n;]m;]m@\m@\m@\mA]nA]nB^oC_pD`qC^rC^rC^rC^rC^rC^rC^rC^r>^q>^q>^q>^q>^q>^q>^q>^q=]p=]p=]p=]p=]p<\o<[p<[p<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n9\p7\p7\p8]q6^q4^q5_r5_r8`s8`s8`s8`s8`s9at9at:bu9at:bu:bu:bu:bu:bu;cv;cv>cy>cy>cy?dz?dz?dz?dz@e{?dz?dz>e{>e{=f|=f|=h}=h}?e}@f~@f~@g}Bg}Ch|Ch|Ch|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEn„En„En„Fo…Fo…Fo…Gp†Gp†FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEo‚Eo‚Eo‚Eo‚FpƒFpƒFpƒFpƒHs‚Hs‚Hs„Gq„Gp†Fo†Fo†Fn‡MnˆMnˆMo†Nq…Nr‚NsOuOvJt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆZx‰Zx‰Zx‰[yŠ[yŠ[yŠ\z‹\z‹_}ˆ_}ˆ_}ˆ_}ˆ`~‰`~‰`~‰`~‰cŠcŠcŠcŠcŠd€‹d€‹d€‹bŽbŽbŽa~a~bŽbŽbŽdddddddde€Že€Že€Že€Že€Že€Že€Že€Ždddddddddc€Žba~Œa~Œbc€Ždddddddddc€c€a€a€_€_€^^_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘aaa`‘_‘_‘_‘]‘^^^_€_€_€``a’a’ab€‘bbb‚cƒf‚“f‚“f‚“f‚“f‚“h‚“h‚“h‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’h„h„h„h„h„gƒŽf‚f‚h‚’h‚’h‚’h‚’h‚’hƒ‘hƒ‘hƒ‘nƒ’lƒ’lƒ’j„’j„’i„’i„’i„’k…“k…“k…“k…“k…“k…“k…“k…“n…”n…”n…”n…”n…”n…”n…”n…”o‡“o‡“o‡“pˆ”pˆ”pˆ”pˆ”q‰•rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”uˆ•uˆ•v‰–x‰–x‰–zŠ—zŠ—zŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜——Ž—Ž—Ž—Ž—Ž—Ž—~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|Ž•|–{Œ•{Œ•|Œ˜|Œ™}š~Ž›6Nd5Nb5Nb4Ma4N_3M^2L\2L\3L\3L\2K[2K[2K[2K[3L\3L\8L]7K\6J[6J[5IZ5IZ6J[6J[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na1M^2N_0N_1O`/P`0Qa0Rb0Rb3Sf3Sf2Re1Re1Re/Se0Tf0Tf1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf*Si,Si.Si-Rh1Qh1Qh2Qh3Og1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf,Ud,Ud,Tf.Tf.Sg0Sg0Sg0Ri1Qh1Qh,Qg,Qg-Rh-Rh2Ri3Sj4Sj4Tk3Ul1Vj2Wk3Wi5Vi6Vi3Xl3Xl3Yk5Yk6Zj8Zj8[i8[i;\l;\l<]m<]m=^n<]m<]m;\l?[l?[l?[l@\mA]nB^oC_pD`qC^rC^rC^rC^rC^rC^rC^rC^r>^q>^q>^q>^q>^q>^q>^q>^q?]n?]n@^q@^q?]p?\q>[p=Zo<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n8[o6[o7\p7\p6^q5_r5_r5_r8`s8`s8`s8`s8`s9at9at:bu:bu:bu:bu:bu:bu:bu:bu:bu>cw>cw>cw?dx?dx?dx?dx@ey?c{?c{>d|>d|=f}=f}=g~=g~?e}@f~@f~Bg}Bg}Eh|Eh|Eh|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnDnDnDnDnDnDnDnDnDmƒDmƒDmƒEn„En„En„En„Fo…FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEo‚Eo‚Eo‚FpƒFpƒFpƒFpƒGq„GrƒGrƒGq„Gq„Gq„Gp†Gp†Gp†Io‡Jq‡Jq‡Jr…Ks…KtƒKu‚Ku‚Jt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆZx‰[yŠ[yŠ[yŠ[yŠ\z‹\z‹\z‹_|‹_|‹_|‹_|‹`}Œ`}Œ`}Œ`}Œc~Œb}‹b}‹b}‹b}‹c~Œddc€bŽbŽa~a~bŽbŽc€dddddddde€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Ždddddddc€Žc€Žc€Žc€Ždddddddddda€a€a€_€_€^^\_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘aaa_€^€_‘_‘]‘^~‘_’_€_€```‚`‚a’a’ab€‘bbb‚cƒd‚“d‚“f‚“f‚“h‚“h‚“h‚“i“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’gƒŽh„h„h„h„h„gƒŽf‚h‚“h‚“h‚’h‚’hƒ‘hƒ‘hƒ‘h„o„“m„“m„“j„’j„’i„’i„’i„’j„’j„’j„’j„’j„’j„’j„’j„’p…”p…”p…”p…”p…”p…”p…”p…”oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”uˆ•uˆ•wˆ•x‰–y‰–y‰–|‰—|‰—yŠ—yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜€Œ–€Œ–€Œ–Ž—Ž—Ž—}Ž—~˜~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|Ž•|Ž•{”{Œ•|–|Œ˜}™~Ž›6Nd5Mc5Nb4Ma4N_3M^2L]2L\3L\3L\2K[2K[2K[2K[3L\3L\4M]3L\2K[2K[1JZ1JZ2K[2K[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na1M^1M^0N_1O`/P`0Qa/Qa0Rb5Sf3Sf2Re1Re1Re/Se.Tf.Tf-Rf-Rf-Rf-Rf-Rf-Rf-Rf-Rf*Uf*Uf,Tf-Se1Re2Re4Re3Qd1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf*Vc,Vc,Ud.Tf.Tf0Sg2Ri2Ri3Sf1Re-Se+Se+Se.Tf3Tg4Tg6Uj4Ui0Vh.Vh.Wf1Xg6Yg7Xg1Xn1Xn3Xn5Xl6Ym8Yl9Yl9Yl;\l<]m<]m=^n<]m<]m;\l;\lA[lA[lA[lA[lA[lB\mC]nC]nC^sC^sC^sC^sC^sC^sC^sC^s>^q>^q>^q>^q>^q>^q>^q>^q>]l?]n@^o@^q@]r?\q>Zr=Yq<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n8[o6[o7\p7\p6^q5_r5_r6`s8`s8`s8`s8`s8`s9at9at:bufy?c{?c{>d|>d|=f}=f}=g~=g~?e}@f~@f~Bg}Df}Eh|Gh|Gh|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnDo~Do~Do~Do~Do~Do~Do~Do~BkBkBkBkCl‚Cl‚Cl‚DmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo‚Do‚Do‚EpƒEpƒEpƒFq„Fq„Gp†Gp†Gp†Gq„Gq„Gq„GrƒGrƒGr…Gr…Ht…Ht…Ht…Iu†Iu†Iu†Jt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆ[yŠ[yŠ[yŠ[yŠ\z‹\z‹\z‹\z‹_{Œ_{Œ_{Œ_{Œ`|`|`|`|c|Œc|Œb{‹b{‹b{‹c|Œd}e~ŽbŽbŽa~`}Œ`}Œa~bŽbŽdddddddde€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žddde‚e‚ddde‚e‚dddddddddddaa_€_€^€^€\€\€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘`~`~`~_€^€_‘_‘]‘_’_’`€“`‘`aƒaƒaƒa’a’ab€‘bbb‚cƒd‚“d‚“d‚“f‚“h‚“h‚“i“i“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’f‚gƒŽh„i…i…h„gƒŽgƒŽh‚“h‚“h‚“h‚’hƒ‘hƒ‘h„h„o„“m„“m„“j„’j„’i„’hƒ‘hƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘p…”p…”p…”p…”p…”p…”p…”p…”oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”uˆ•wˆ•wˆ•xˆ•y‰–{ˆ–{ˆ–|‰—x‰–x‰–yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜‚Œ–‚Œ–€Œ–—Ž—}Ž—~˜}˜~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|”|Ž•{”{Œ•|–|Œ˜}™~Žš6Nd5Mc5Mc4Ma4Ma3M^2L]2L]3L\3L\2K[2K[2K[2K[3L\3L\3M]2L\1K[1K[0JZ0JZ1K[1K[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na1M^1M^0N_0N_/P`0Qa/Qa/Qa5Sf5Sf2Re1Re/Se/Se.Tf.Tf*Re*Re*Re*Re*Re*Re*Re*Re)Vd*Ud,Ud-Tc1Sc2Sc4Rc5Qb0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Qe*Vc*Vc,Ud.Ud0Tf0Sg2Ri2Ri4Ue3Ue.Ud,Ud-Ve/Ve4Vf6Wg6Vi5Vi.Wf+Ve+Wd/Yf6Yf8Zg1Wo1Wo3Wo5Wn6Xo8Ym9Xm9Yl<]m<]m<]m=^n<]m<]m;\l;\lB\mB\mA[l@Zk@Zk@ZkA[lA[lC^sC^sC^sC^sC^sC^sC^sC^s>^q>^q>^q>^q>^q>^q>^q>^q>]l?^m@^o@^q@]r?\q=Yq=Yq<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n8[o6[o7\p7\p6^q5_r6`s6`s8`s8`s8`s8`s8`s9at9at:bud|>d|=f}=f}=g~=g~=f}@f~@f~Bg}Df}Gh|Gh|Hg|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnDp}Dp}Dp}Dp}Dp}Dp}Dp}Dp}DmƒEn„En„En„Fo…Fo…Fo…Fo…FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo‚Do‚EpƒEpƒEpƒFq„Fq„Fq„Fn‡Fo†Fo†Gp†Gq„Hs„Hs‚Hs‚FuƒFuƒFt…Gu†Gu†Gu‡Gu‡HvˆJt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆ[yŠ[yŠ[yŠ[yŠ\z‹\z‹\z‹\z‹_z_z_z_z`{`{`{`{c{bzŒay‹ay‹ay‹bzŒd|Žd|ŽbŽa~`}Œ_|‹_|‹`}Œa~bŽdddddddde€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žddde‚e‚c€Žde‚fƒ‘fƒ‘e‚dc€Ždddddddda_€_€_€^€\€\€\€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘`~`~`~_€^€_‘_‘]‘`”`€“`€“a‚’a‚‘aƒaƒb…a’a’ab€‘bbb‚cƒbƒ“d‚“d‚“f‚“h‚“i“i“k“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’e‚‹fƒŒg„i†i†i†h…Žg„h•h‚“h‚“h‚’hƒ‘h„h„h…Žo„“m„“m„“j„’j„’i„’hƒ‘hƒ‘h‚h‚h‚h‚h‚h‚h‚h‚p…”p…”p…”p…”p…”p…”p…”p…”o‰o‰o‰pŠ‘pŠ‘pŠ‘pŠ‘q‹’rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”wˆ•wˆ•wˆ•xˆ•y‰–{ˆ–{ˆ–{ˆ–x‰–x‰–yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜‚Œ–‚Œ–€Œ–—Ž—~˜}˜}˜~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|”|”{”{”|–|–}™~Žšlibsixel-1.7.3/images/snake.gif000066400000000000000000005334601302271755100164100ustar00rootroot00000000000000GIF89aXÂ÷    $*$$%,#)% 2%4+;-5+ =295(&4,85+4'''33/$B.C4J6E:K;F9 R=G:R<E<)M# 9FMBIFSDUJ[LXG\SYU IFVGXVLSbMcSdZk\hWs\gZlVlcsc{lwg|rjdvhztksYJ'XW&\M4[T8HH-cM*dS.iW*bN4dS4jU3kZ6eT:jV:l[:fY7q]6r];tX:u\'Zh.if&vi'yv(ke9sa-»MkÒ°Y²Dº7éÖŒZ;JÔšwðD¬ƒ3r´œ¹#G‹)’¤È$I’9Ò©»wìß%þQ)ÚøK“(ašt©úLì5¹Ï¤‰>¦Kø'±gi[&üý]‚ 7ÚôçŸ6jC 7ÜlsI7Ü@¨M& *¸ RxI&ÔPÓ~ÜPS ˆíi£M4n¸!7™d¨ ‡^ÂÍŠ-RÃÍ$ÿÁÇ¢!2Ø¡‚32X!ƒ vãM&Ý@H¤‘Bnã 7æ4a’En8IRÙÍ6[n¡6WvCN7™\é9Ý ΚkvŽ›ä„C8âÔwŠ“I<ñCNäôÉ'Ÿâ :è8ˆ&ŠhâÈã¨<-äÐCAC“!‘¦I4K`TyHåÓIªŠtSPþMÀTS¬"¹äQI1-‘DJ5=SPC™D–lMÁÅQ™ÅUQåÔUi°¡UVl±±YlH1\Uñ”µO)Kl[[lW°çî—RoU1Ô^{yaaSÈÛEa†UÙcûFÖE•ýKÙ¿–iÖFf‡¤¶i¨¶t,üqµÖÄŸ%l["r¢ˆoÄ-|i–(Wòr¬YòÜrÁ=ç²#’l§Ýt1{çH#’4 ΑHÒó#•Œ—ž~“TBt{÷ %øE##~#jˆ`&ÿÙ ÕRh⚸à6 NØ5—x8I4(jSI?zXv%3j#¢@fÈ`4,^"·þÞȶ‡3R-µ‚-ª7ÞK>y$ƒŠÙ 6Incb–HRf–"Yy„Ý`y%8s‚Ž7nŽîÍélÆéæ8Wê&ñì ¨ wîÏ<â:hàÄ£èïãÔ9ÕóDji¥#DPC™’ÀiAFÑ‘@#Yª«ôš©åzPA¥+¯KÐ$ROMt“O1ýô“?Å5Ôüe”ËÔYPd•VÓ¢‘cáš2ÀmMkYdYŠYê…q­å-ÜK¸ð.¨ÄÅ]ðŠ—± “.2viC¿î€Mf_–j>“8,âpè #ưÖÈ¡5¬‘ámˆÓ›„laþ¼‘!™£–©,ŠP™"шF8ÂЍNµ³GL§‰=ÓCwÀ³ÅñH#=ç&(A4m‘?ÚHÚÖ 6!6 ʱ¦µÿLHBq› $£nœˆEh d{¸á´¹pr[&'#À…ÈC6ªÚ#µÿ ˆCÔÀ›‡Pä¸uRsäàÆé¬¶ -AÎ-JÒ)ÁT9.qsYºÒœ2á§LŒnLÞ‡9Ö$ºÒñ’Nxⓟr§»`î)PŒ2”ï€'sÔÉQˆŠT¦”7Í3Œ"Hò8µ„!t³L؈ôŒÐ’è*}5ñIMBõ=Ÿ°oAI'û€²*wÎó'UþpŸ€•®û¡YÌrŠTü§‚¦á*P@CTÄr³$+õC–ó²)4p MxË\Þ…¸æ]v¹Ë_¦€….\ÐXÔ×!6èúK3%ü—À±/ƒµa4^@$¶ˆ™FbÀA ȆšÞqbCŽR‹H2E@¢:Ml„\6êXç9>óŽÎ¼³ÅžG=B£Ä#Àh4LH#º%¶†‰ûHCúyZg„Ÿ8J.þ¹ÐØô >¨BxR….é ’Ñ šÓôVØJPÃ’=b‘ÝdTµEÎHD”œÐc d£¸nh ¢ÜLÄ£'½²E¤%Ø¢dJ.i镃þ%é07[p”ésžÓè:—Ë6µ‰Ns*”í2‘»>鉸… ”î…'à!Jâ(‡8†7HY¯R•"v/õB8Ž3!‹Ä#—–iD""‡9Ÿ†$¢T ¦5JKÒ ®!”W9¤7%™—$™7[˜—$á@Kþ¤÷jrrkk¢:~ò'xz‚";„Bzó ;½™8±—(Œ‚("O°ÑS)›r•r)É3Ý%*س=ê4n/Qn?q‹°rOßÃ^âó5q_Ö7?é¦S°ïòa×r,ò·¦-þæo…-Ýbð7aÞr-g±láAæbŒö×aT¶Aôv´Rò²R‚ñŽ™á‘q0/v9ESŸ10Ôc©Á0ý(D°rð0)4Fc¾E!CÙtÀXT±ÁQUODUV4WÔ[eƒ3øböU“ðj54G8gD“’ü$ÿ!#hå &¢þ7b …9ƒ9G$€fvz#hióf™Ô’ˆ–H‘ä"TÃW7â!kÓHRX#eƒ7…ç†\8b(kdB Þ€iôxšS9¦Æj` Kb !§³y°&&Þðj¥#:½å&b‰¹–kº–;¥W(Ì¥L¨(yRlä 1MЍÈ{ÒÄŠœâ)Ëö)¡¢l !78Ñ=}'+Éw‘‰å”>éÃ>>^ìSoÁ‚ŒØ·d‘öƬ -hU€þ†pû6af¡,lÁPÃÂÙ—ðÓQëÂ}¦}VA—Ž&Æ-Õ BË9—^àb©a0 #2¤þq2¡!Ê!T5¶¼ñ0Ù192¤q'³–pK3óBE7ƒ3N3739ƒ0³t`¥f–F)‰ü¡4rúÑ’nW :9[‚$Z WÓ5l„k†^ƒ”€ä5ü6‰”! â6Ž”"–„Z,"Ipc#{·I0‚7„ƒ¢th$(*JÓ jxÅjh2%3ꕧ㣱„%iIKb‚$¢ó&n’K¹'¸5b;‰Ç(Çt;Äå\ó0Y*ÕÅ¥ÏU]ÕE ˜Ï#) q¦ÜÅ{º—À* *™™>9a_+á>îãmI?¸rœi§~ªèr_wÑþÆ@hP›â›ÒrÒ"`–?ég-Káéw–P gŒo±aÁyAù5Và{(€ú2¡ª!'Ï94Õ™±*w0ÃS5´‰1©1C#s¤AcÅ1sC%G&ž=2W‚MÄDCgŸR¤ŸND:ó‚7xƒ^–• ” …CcXWLs4I“4Ú“:XÂWx…V}³i|ÄW•Vx§I›Æ$J Ehw™•I”Ôh2RX)âHr7vS8›$†‡‡¢‹Ã 7ê8IB‡E¢%cI&V)–¶å'³:Bº&¹$ˆÃ;Æõ'¹S(N*—ry‰†þ]ãP¿3YД(}™(¬x)›²{½·"P<«³EðŠÝN ñ$‘>ÜS^¹}NË™5nL+æ³vzOû4Ø7?Iaš t¨ïW.ßÒ-´íg`V@ ¶ŒeûPiñ~ërQér.vŒÆ¹ÅÉõBŽò¢ø¢/‰ÑRò00Ei0²ªS¾¬‡‘7´1¶OVTOÖ¸>DTÇž07¼ñD¬a‚TEtC3Tä3Xåß­^Å­j%4ffìqFÊæšh¤#‚æW^ÓVIâF2‰†zs®c˜h”D7f£YRXH7R6[èH‘õX…U5(‚8Žþ#x!Âi’Õ!5YVãi5J$šƒj~y˜!^I&Hˆa’ˆ;:o¢¤¿å' CK¼vzi¥’¨\´(‰Â¥Yª¥]ê;\ê(äM’Bmd:¦cú³Ì6ÞÁØd)n ôÅ=#ߦ*+Q§´rN%Á§»’|º*J?q›nlq ´,ª)Îè-…1@TÚ¶c…±Âå_ „JAµ}A•·åhRဆ1üÅ—ÿ’1Ö¥áb#d‘Ë1¿±0ùÙ¼¬c 3CãCs0`À¹,ƒ‚¯ñDVõ• tª+ºw<ƒ]ö3`t þWw6ÝzF]çY·{®è¡u‚¶F|DIdÒ7bƒ UHwëJ7„´¡7£19 ™D†—%¯UIOC¢Ø»#†ZƒT†[)YЧxdI$¤C¾`éZJ’¾•—±”s%DºjH¿o¿áð9¼LÉ(Š¢¿ü›kdž¥]ÚÌòЗÐd<’R)Q?ÛM1H Í­èMqêåN¤R.+³â™¬R‹€nyšnžÉ™I«|ð3ÏÄAï×Pùß’?¬› 6ÿ4¶6PÆš\¡ÅRAõ$?ÁÙpd¡£›Pœ$€-Õ„4Œ¯*Òé/!Bú’Mc™ñþ™q ¼ZŒ0“K¹Gf=Ä1ð‰LºCæD‰ð¬Y†eÕáŸØÑ ÙDرÔ`„ƒƒ,V’ _DF°k µ;gù¡[³V‹|…‹Œ S“ hZã’udX[#"[³6œÄÉNZ…ô" ‚"e³!^8ÔàXÆ+¢Cb6!Ò’8¢fÈÊS±4ê•jjRyFr$¯F5„˜$¹Ez—'½%¿±%'ÀEK¾¦\ ¥üëk‹r'|"·C³Õåà(™ð(ŽRgp<²=˜IMÎöHÁÏ3mà\^¿|å´=ãF+æå*ôÎÝó;dqO¹8_儌uþŠQø§KaQÞ(âg¬)QÖòOç'Ö-g!`!Qdá~qÑQ5ÏêœúGªdѪº·}kRÔĉ"DS000 3d7¾±¹rt°¹¡‚¸!žB‚cŒÄ¡Žðdr¼dÑaŸPDŸ/3E?WƒK­zàÔ“€Ü*VèfÝ:4dT»ûÁl& ExV]½5Û@ [£5BâVÃ[J1äxDZè*9ƒÆH„gŽ•†‰·ieSY2w<Z—° BWô$-j§¦¾4š9ªä T’“YBz§“朳ËÛ±†h$¿l:¼DLw’̹椒((TZLþ®÷ÌϳҥŽÀ mÕL)ÌÓ Á@ËlÀ(_ ù™á+nzµß¦ÁÞ–>7a™âÓ§O[osQo¢é@ .Öæbбé?þ†ÞâoÖBÇZ—*a å}Ua€ªaëRo'ªH\qwÄ×Rö!ל‘q¸#}†k0ü¨Æ¢±³à0 sDõžódÙc²‘CKºrP‘NäDôiŸÔ¡{ 3= tð3b <˜âúa4<( B£4±ëYZmF‹L F.he' Iâã=Ù5<9#þQÖhs"ñ›i'R OH,YswX–,x-²!-w?Âhƒ×þH˜5j¢” vˆZFòØi™%“#9~Äv‘ƒ9Dªy™GÙ˜&¾üòFK LyÒk–‰¹Æ²ƒb;™(l4+€Í™0¯Û°M)Ö ˜…銋î»÷èìôõ:|!1éî¥|Ї§Å‡ù¥|3¡*¡IoûDŒím›,,.e`Q¬™PÛr`ŽZ¶Ù¨@ÖÂ,Ö¶úgQLL,fÏ/ú—Aá„|ËRg/ í“‘¡ù©áC›Ñ9dœÛS‹pæ)+=C½Q>Dèiž¯A1ðiîæÔSæ2wì2úù«ÛEùüTM %ã„ gg# &¢üm–F:þ~g7Xye„dC6=‰å‡hs!Ë Ûp6hcIp÷vƒÖ4Ï…DnH—…Y¤är³Ê,É#LÂ"¢†¾‚ãièK%1χ^2±þÿÊÑ­¹Lä$8Ð[¸náÂy[Ñ!¹x™*Š#GÑ"EŠñ2z¬èqܸxñH–DoIyòJÊײeLyKŠ0)Rd‰M$9—ôbSÄΜEzŠRthÑœH†0qÊ$I$S‘PmÂ$k“*H¬PE¢ÉÕ%MÌ*i¢„‰”©I’ Åwj“·Rì6™b¶ ^³f§Hi"e ([Ê.³Êa6‹¥0fÆqb4e¸piÌæòå*[—þ)SŠ.§@A=º3”ΦO]Åô”ÎUJÃ\ÚË/›p{ñ²¹K.Ç_öÒ¦:Êy9¤œÎ¡èp”'JÔFN£ìm1ò’ûwïÍÉÁîý{úD‹è$òˆQùãå˧Ã(~ìò1RÄ’!@Kq¤G‘„AI$YðAI"yBJ.¼pI*¹Pš µ™dJ´¡“µÑ“I0‰f’K^|1EiPÔf_Ü&nPÌ“n.éFGn0Á‘Fm¢IQ›1¡1Æ]T2©yQJm¨Œ†ÊJ޼ò’J¨áæ*©¼DG1¹AsG0ÉrÌh¢¹d’-ÓäþFG2éäfo¸YSOnöO4ƒ¨Ð@ 5ÔÐm …È›BÁR '“Lĉh"H-ŠGOKÒ¤$Œ<íè#”F©$TOJ©%rbgžyžx¦'tÂ馤lbʧ"‚âµ'Šë&$–Hb &¤rkY©–k¬¯°jë*ªæ:k«¾Ì²–®´Cë ³¤WܼðúK ÅPK ŠËF‹L2Ð2‹w±2ÐØ_ÏÜEÍ6ÖªÀ—‹*ª ­_Ÿ ÚìL0»DCx5wqŒâ)¬˜Â·Á¼ î².‚ëb¹å€Y9‘Mnã½EÄCÏ;9¢»ðâ#æ—å;„ïñ™|Гž÷|':ï‘ÃËÆ´žÕAŠPÚ€tÆ­qjră²æ  Qˆk¸Å¢ ‰ˆ$zÒâæ¢¸Ý(IDB‘Ý"7$ÝÍF4ꆒ¶±£»ÉHž‹í¢‘&)Õ)pJ:êøt%QbŽ“xíè¤#;¡ÉJ¨£Æ$„T:L Ê•‚]š ’;4퉓„ò›ßþ…¦Iî.QŒrÔ£º)`äR•Ê8Ä!MçrGJ’‘OjUÚ3IöV˜ˆoöÉýŒp¬œàDXFaŸ°xb”¦œ~óCß² Ï¬LeŒË?¹…¶f€Û`A³ÀmQРýû‹ùÅ/.ä 5›™×!/ËŒÐ6•©Â½,ªÂ‰¦_Px‚k(†š-Ća¤ùË KÃ…ÝЦ ‡¸˜l:¶Ó-´ÁˆÅYt¢ƒÄëX§ ‹Xb"š#žþ„;@‹Ù|è³õ(uW¥C|ê“3KĬ«Œø€T ¨MÍO;#Ó$ñF³ríAqŒ„¸F I„-C‘àc†LDþ¢²]BDº’FÔ¢(F¤ Rbô7¾%’Fˆœ˜,iÉÞ¡hG“È•¸T'ÈQcK‹\&:&0¡‰GB2•¸‘%ÒfâMY-fgYZ[f—¹ü/ILÞó˜92æïµ©L€c —‚TEŽáAªyžºæ5«y½çVÊ›«êÞ?"˜×h©*Àq—'@ƒß ˜*à˜Ò蔣©äØ‚”»1” $jŽ£B™æð§ò8x²Ÿ»¹T©òŽ¢ÉF8-ÊŽ•ùª³²„Ch„÷8š0;#¦s„HØÁH˜šY ©8b³=£+:Àº 9{„²‰9 ‘±´8‘Baþ)¼„Á‚4Ú)¶{»Ç¢‘:!;¸Ñ´»1Ã8Á;ËrO[,)ñ%-4 ¼sœJؒα’±”:‘’/)“(é¼1œ1­ ÑCµÜ¼Úé­C̵D¹^k”Gq.`C‚‡p0ˆæ¢&éÊ„q e»f˦W! ÜûÝ“•TÌ„j“‡3>ùÚ ãCzê6Ÿ° úáœH‚üê¯wKtËŸ¾À¾°@‹`  °x·£/)X &  ¿¾p¨rñ ¼H˜º(Ö(“*!ú Ì¸Šº(Û ÏØ—Ï1Ñ  ¼ø—Ž«¡’×x ±Œšâ‚ã Þ ©.Àäþhƒ ¤©å0Ž4Hƒ•ƒ“ª%[è82›û%+ÁÙ9õ¸™%³¡9„³Gš,+¦Yº¢y¥)³©y„¨Â¡©+×Ü aÌ/hQFeì w›Ô«àÔñ³riZY(nL(èMê¿Ô`)@NÐè ‚Î )Ï0! 4pN‘°Ô˜N„ÉM# xtíä·‚À}¼ ~ò,Žá#ª9XÏèƒðX¢ø "í€ï ¬Š ³¹ú(#ŸÉÏDàTš2ê¢ñH¤!“´°ŠGXåA·þJ³:s³H†ºX¯ƒ3¯‹“Lð:B"Tº¸!$Æ!D·+‰e¬¸Ù‘Ý ±»0üEJC¬Ä…¥j€møQÑZ­/A’O»´11$†-±,K©’N2­<Ä´ÜÒ%Øñ;´<,­¼ÚœÛñÞá†E1Ñ¿Ka¦m`¦†½F ‡qã!žª5¶è&—øÄ‚¸Ókúˆ=]ÅÝë®?• rúÑÌCʼnušEó©ÅÏd‚§p/ÿ–¶H7þ*‹ýñ'A]%‹«ø $Ø Àå¾ ¿Û³PUÞTU¼H0–rÈè á<¸ãŒ—Ì8çÌŒ„ÎÚX! * Ô  þt™› ‹Á!ü!,à˜ñ˜)8Žâ@ãÀ@”!*$š™#ÊŽ¹ìƒGØŽ˜ƒˆü9¤ÊH,ã™þü™v=×ûðH+°’Wª‰º¨a µ£;š+ ‰<ªP¹3?êº?û#J`›Ëq(™¸KQ¤L$»a,Q»`2$@{´²Ûœ¾Û4Òz-ƩحRƒÃކN*Õ“ýõ´ÆQ­‘å,Õ-»äCNÂ¥\j î%'­5D¹µÌãKJ”¦Ý!SI¡¼F1¶Ãœ&MqHqžðˆŒaã •ŒH’à®’³•‰¬ÐLÌ7di'ó±x‚\ ÆdéEP¥Šý‘þŠ~ò§búʯK  N¥ ´ÕÙD |ë‹ó—”ŒuY—¡ÎE¡ƒ«ÜÊ yi8’NÒU¡é´ÎÓ…¡˜jÖÂG¡)ÚÝ#2àH’¤òmM9¸ýX„¢S²'ƒ*Š\öH„ +*Ú™°Ê"¢!P“4É´BPªÁW;j„HXe ɺr³˜¼H˜É( Ѻ³·y†,2<¶c$µ»»aÑ£Th40Œ43Œ,7”¬~“1 ÊAÂYÊ9Î9¥7i`VŠ4À³“%]<Ìü·„Ës~R5ç=ñ›ŸÝ‘Î áÞ&pMSIþ‘”‡˜ˆŒð†ižŠàg‡`®Ä<¶ïÒ–ámâžXÑa²åá–¯u;ÍûQÛe¹‰[a‚#V§$(·ød¼Š¼uM¾å¯+¦/lA¨±`b/Æ”æŒéMj„RÝÍ º¨3†—6Î\ßô xQc—8ö͉# ªã‡Q)‡Az¡Ë¡ÍØ.p@~ìAÎ@ ì s‘IŽ'RŽùp•Q¤RÁt•¤ò Aª™³¹® Ws•}W-ûG¸*RN»v:|Ýšde­éWÀÎ4C3‘³ )¶qR‘¯Sì†%Qa¶¾9Ú½y_¼!J¿q’K2$AÑ þl,Ï^Y¬ä“¶JñÃV“Þ)aÃÈqY*q-:I_²­]Ò'Å-¸ü“C„µD&!ñ­¥5î¥õgãÚ‡€s`ˆ«=6rèp€®¦çÆ|LgÚ&F•–à½Ý3[š(Uÿ™/µ¥Y,‚ZY–Eµ7#HôÙ ³8oma{kÖìÛ` \þ2\ré•.¨†Z ” … ’ç4 Æè [ŒÎx8ϸÜv©é˜S»NÓÀFá>ž‚˜™ÚÇ*øNŽñ1i¢%‹ŽëpäøHŽaä*SWü÷¨².J„╚ûKrsõ2êµWémPR^þ™¦sUÖW·Òƒ©«¼z=›XÖš%ÔÉ·a»° Ñ8Ñ›a;±µƒ»"1f îM³Ñi‘Í4>à#ÑQÈ1ÙÔ†“kYÀñÊ%%ÙÒ™íÖ‘I+RÔŠµ@aç?yÒ]ÒY\ª5¾´”½9[nè~&ç"s0S6Ʀi’îéîtéržO ¶jªáSĽö‡rùŸû9Íás–túÌŽîèòêE]Ü–* sk ¢ ýÑ ­x ,–õeÌ–e‡Æm‹Åõ h/]„9èÄ—þ G2¸gðÂU¡ž°éã; oبNŠ‘ Ë«©ÝˆÝ‘“]þ'Žã8 ¼ªåHm•*FÆ*÷×.Z•ÑdüÁOÎKàÏüÈÏœó²E«ˆ—W¥YÐ¥±×8Rš'§FÈšGøÞ:Ó4X>l ©IaJ†‡ýP±’Bjسs$Gr»‹®³<<7_­ÿ’W<9Ä’TrÙÖ>Ò©’ÅÊMò´¾ ~J3Á“X{µW“\’g]²-ªÏM€’>úIoeA§ÔtZ)o 6Ô­ð/Jí§v» ÚïmvmAiiœÆÀÙ0—¿Pþ‰ò7jp‚ð !Ìp“‚8|)ãÑ Ø Ñ ôK¥fêØ˜ Û ˜Ýx÷Áj•£wi Žâ“AÏ.@kàèŽùh„ë:׿G^à ×ÿìä†ÇŽ¢xDPüÌ~ß5£D@£…^$_¼öH|eVÞx;›‘ ‰ò6ÃrÀþº³,ÙI=ƒ‘=“ØÉ棈m—0qÓ¦m›Ám™vãÆ­¡C‡Ñ&RŒvéb´‚Ú*q›T0ã¤hÚ¨q¼-ÓÅ‘•.¢¤FÍ!µŒ/fr¨íR&m©]âÉ3µœfê±›7nÞ2ykª”éÚ5“>Z´è¥nWj5þ굸Lâ2‘§IlXràÀ†î-XpâÈ©Í.¹oæÄÉçW.¹»äÄŠ‹ç—n¼qŠÏ“7ï1äÇò7–÷dÉ“'L4_¾Üd èÏ GƒF²¤ #LV³ÞÌÊæÌ˜?£fÒä mÜMv£Þ¤‰”ßI’(ám¼ ’&U’û6.¥Iq໥L™^]9”)O¦@©² (\Ê@aSf‹y(åÙ°/3ž ú2lÖ‹ÿËêRîs‘²_=€ßU¡ÞwPlQEÚIÁÙ1¨Sl1E Zx¡StÑ^xŸmlØ…m˜hb).²a+¶qH‰È¸ˆŒ3ÖX##þ9&BÇ"4Z"ã2æ¸H#Dî¸cŽmÈÁH‹AÞXã4ˆ#R6âˆ#‘D¢ˆ#\JI#’€) a:"¦$i†™¦iR2É$•PBÉ%oÂ9']2IÑØRžÜ`rÑ ƒj³ÐM—hÓ BÝ`bN)tPNݤ“žŠ4Oz†4‘G<éEj#’NAqSÉMÜdòÓD—ŽŠÐK3UZÐ6‘QQ¥”C¹ Q&EUUl¯Z-jìWà€³WÞx5RÕ:{í[ÙºÅ_æ¼µW¶~…#Î8á(6—_~X`‹)<ðNFY<ñTfYg™qFÚn˜á†Fh¡1þkK´Æšl—fðf»eFÄŸ)ñ[Äí†ÄoÉeÌo¿ùpÏ%8JtW…ÙeÇ]w ηEƒh„‡^{åAQyìÝ Ÿ|àmÆ€hÀÌE…þE¸à0§œß„ ªGáQØ4ƒQOÁ`…^Í`~ØÆm|¸aˆ'n㉉¼ØÅ!‡˜¸HjÓXc‹4¶‘$#rÈAG"Š<©öÞ{ÇÍH"9æxáq×87–(²HŽEbYå#YvY‰—WFr¦–ij š¡K‚gœ£“þ'ŸtR¢Í$Ú¬ç%ÒD3¨ž^´@Ž"dèMÐ.¤ÐS¢zŠDŸ“Pg&ÑðþSF)Z ¨QcЫù¤gó"Å47×cSøñz~DK%ÕЯÂûTMCQûý™¬EµF%%­7Û<ël¶(—¾ŒKã׸ÞR®p”¥0éš ^Ü5xÉ+^ó¨×½ä±0ͬF ˜ rú%š "Ì5«á f¤™-¬6'üŒnxsßgbã8vŒý¦8SP‚Èü³›)PgdR@Ù³s ï a>äÁЪ)ÈÇ<îÑ`†. Þ!w¤´’¥,@P ©Ã ZB êO„Ǫ]ˆ ]È9´…ÙÑŽ':ÜL”ˆ., ‰0ä‹àð¶þòIL¢ƒ‰òÆ·DÌ GŒXèp89¨-G|ó¤ŒJF4B–°Ò•$Q¥0E¢rXS*Íä=°Òsir“4ðD‰JL‚F/ƒ9:]NÒ¸’ç=ÑîQA É(EÑ.+9¹7¥‘‹pC!žŠUœœ>å%ïTØ|•¢z>UÕä'‰b•øFânX„ž7áHœÂw*iè*W¾ú§®’’«d½ÏUU¡ÉVäǯ@+ZùË_SŒò¬¶°-tK¶ÌQ¾¸Ë\Š¡‹3Ar¸+1óš×cìuÒ‡ 5úÒM Cã™|åë„ ãŒk"fãØF‡¶©a‡C1Š…þ‡ "È S2¥Þ&AÛA»c Í?cçÃ3.°h]­PÖªÐE”õç@ *~Ô#Ç4N C~†vµ7^ˆ®qÄB4”!>ÞqD#R›‰Fd"© °oãä!Õv/‚n/%ÿ–ˆ1"“p+œâ49¤2µaJ(“(AJ)­òJŽ –‡%IHI•›;S˜Ö:7éò–Ç f0ót M¼iPt’†ëˆY;*+„£ ’\¯ÜQÙÔf6µ©SUÄyÜ4‰G¨]‹ðIO«Ê&ªRU–tª =éÉD.ò’›Ä“þL¯¼Á÷4~ŪïQæ7?FùOZþÝþôQß/Ò2°³4JÑ¿<0,G¹î¢.rMP¤ïš ' Of7Dnf¸Ó6õ6+|) a›‹°7?µÍN‹Š%L,8Ð)Q+fCKç:À©‡ÈTEUjÙñ΀°(ï|‡=æÑÑ¢e)R™h(Cò÷ãïH ?܈H!¨Rg@DäªöƬÕq â8´¡*¤Î]hCZtÇBÊ(n^``áÆ·ÆÎ(‘ˆ£›áddÊùmF<2Ü!8i¸Êf²²Ÿå’—0 ÛE`Ir““—*'¦,¹vM¶Œ„.ß$ >ÉîM®vŸ´ñØÁiPÝþˆy e)äJ·Ê5í¢‡È*%éÄò@ÂZ³*V.ÉæòNU«ì¡Š'áK Mv‚ÍäÚôŒÆ{ßG_¨ð*~Ã:èû„ <®Å(¸³ßWüo¤4e-o‡7Þâ sü÷ÞÛzK<XÑr䛤ã0¸a*\¯z#^ò’W#Õ F L°xS;ƒš˜ŠfÅ8EXÊbØÂæ'ÆÇ¹! ƒ1ãô0‡»I*tô!®RÙû3 ÷ˆQh@kbz´ÚÕ®ª>ð+ÑÊcÖ´FÍËÿár~Ò׳žùjcîÏÖÚZÇ7kÈŽ’3Ûº† ¥áwìÙ "H6âmƒþCdeDè!V²;*RáŽh!‘2RR—!ø.U L«ÄæáÊ3ÑMØšf›¦^š®·Ð¥Ÿf‡LJ d˜€“ç‹™©L= Ø·ÓÆ ¶‘úHjw»²Ô®Œ½)çÑþÖ'Q/ª<Å*–脞ô<§«^‘Nu*'ªRgFšçÞnïJXô•_°â‡®è** °³¶áßí;)ƒáŸþÜo€C£|‘ YÀ±À·£à?—ºM,|á'•GÃ~R?' Á9ƒ¿Ä‚ÐÆ4Áœ˜M­mpFS‘XÉ¡FœÆÀPœŽÙÐÄÀœoèIÇËñ†È\=Á©QÎþ]ÑázlÎìÌzô ÍÀxˆƒLU™u‡Ò@È€ˆœ…äƒøÇ˜Y…\M^ýàFÈÕŒM‡ˆHøUÛl‹„ˆ‡˜$ÑA‰Üà(ÖT’dqáßô&ñ]Ž€AL äD–(Íà)*™Ö•Xáq‰*I–ÔRäIžœ¸ÚoQBæåV/Õ êé TÓèÕêY î¯!D7åĤDN6ÝŸPLB&À‰óÄ„G\<áD¬ ßH°—AÌÄsÕøÄÏõÜWüDÏ(ŠDUô^°‹|-¹Å^6TïuÃôÔWàÎýÈ[€‘CµDÔø5…9Œ_[¸Åþ97”Ã[”Â8FýÙ_ÍKþ5Ü8\œÅ]p,Áâ†9àT>AÀ˜ ˜â†m,ArèÐÌ]œÉÉpÜÐ>ΘéÇ<ÈX@Np@rÈ\^Õà|”ÇyÜLTAÍhUõŒyM“mäÔ4È~äÇËDUP]‚D ÆQÔÔQÕÀÑ|ˆX™_ÕÙÄ͹ÍÝÒ‰´]@R‹ìÂ"´ ‚“LÖ“àe1‰á(ÎdŽã ÉÀ¡ß=‚*±§9B"`‰"€á=žkEtNèHÃåõR.¥Z/e^o¹ŽuÑέq!bBé!íôþŽr!WðB@Š«„报 [GtDH(ϦHEO)ºJ±XÛL˜"G<æ«´DEPóEÄ¢TWT‚ú ‹Ai…A銯Ñ6u…DÁÛý„ŸQ Sä›öX´4…¾µ…b·ÐûE#]Pc9F6§½dÂýáßdä_BÇꊿ,‘‘0Átú‡ÉmÆsœz˜šÜÊÐÉU%sä àrÜ\¤^‡z”ŒÈw<‘ÏýÌÎàÌ“á zpYC¾ŒÝìà€”Ù™™x$ÑÍJZÝÍUÀÌ~Fˆ‡hˆ†TA^±A×t•Ù°MœÝQœ‰HbþRc9¥Pá4Lá”%ñ$#¥eMáLÖÜYÂPöòHh É”` jµá¨}N穘ÌÖ#X¥$TÂ-…0¹šI¬š0aÄž´Žt¥Ž¥ìšCxS_JÊ3 “¥„—¥¬Î•p9J®uÄFÄ„Mp„«õœJë@fDlÛI8&¦Ee:æ·Á"£ˆ&»…Oô1E± £#Ê"ö æWXXÐÛWˆÅR´jzCûcøù›7@Ð`†8ÐfEùE9gpÎ9çÕþ}ª*o(Ìg :ªhXgÅø_ÈĘ<öƉLŽ E ¢ɆÇw:ÌÉåÕþ,d–UˆCú§Ò9ÙD¢θ‡±ˆV5YÒy‘©Œ$QƒpÙ¸ž™ÓéÇUEM†€UXMÁ!ábq×ô‘ˆ Vœ‰hÙRˆ$‚P%Ý@ÒŒöÝVcU)%‰e]Òß8¥ŒÀÁ")• hQ‰%ŽVb •li=žf èpŽ$<‚ä‰åéáœ|Þœ€Êš&¬NJÈ êõå`^Âî䊰µ^7Ýp©¥ÈNéÄ¡äbKì ïWIˆ^P`SEô¦PDï%ß¡ì Jl›MØñj»UŸk£Q\Nhí@õ CD´@ &à[³„Åø‘E´K¾E2#E]þãñ…`,XºÄƒ9'=ˆj<@J¥T½¤* )Ì zꆂ§9âc>NÌfÐ#opL±vŒ°ëËEGÊ™áG̸‡ëÆ. |ä {ìΠ¥ îÖÇY¨Y‘™Ôù‡~\ˆ—qÙ‚„Yša 6¡ºZ¨ÙaèÕk`èóºMˆ\!Ù‹*ÎÜ%Âö:&}RÜ<ÖáÐA‰Ö‚ß@%%ÖH‰ãpÉÁÆ/l¥Ò™X‚–äoþäÝ%ŒŽ$´I$LÂÈúI/ÍÉÿòáœh‚çq×›"ËJJ¢TS_Òl®€3¢L0Ï &"vÛDO¨iM˜Ä¦„DÔ¢píÄzŠÒ¢"J\©¨èÓÕf¦hºð?»°sUmW„fŸ´B,…W„ÅZ ×z…ƒ€Éæ[(1º.ŒˆåØ>îP­r ²úÐÈ Œz¦ÌYAy@$zØ íú |p•x<ÙËÜî’Á "«u‡–5²~¨Ö•eˆÕXè^mÂdZWÁ^ù•`¥þÁÛÜÙP²MŒèëcaaQÒõ®¨ªëKÅ…L8G°3A䣓®x2‡O‡'MlÇIBU…FÞ̆‡y M j¤…7ä;_•T±LY©Œ³b]váJºÕÕ`QÔXÁºª«°µ›½«Y{ȈdHŠt¨LF¡‡0BˆÌ ÜèÍŸ%ÜÝHÞ ”å’ï‘PÒ$ÉÝâüÝgI,–É#àRÉ%­Öå€l1³–-‰,è¼<0…v4|vªéáçaÄaæIò¼,¥ø“@ ¤üü@ì,—ó˜æŠN(PúžÎ7Õ„E,ÏdjùÀ¢¨\ϲ—¹¹pP4›Ò„hÖŠ,V_d*йõ%D—: GþE»9‹ ?*¥Rê¨ XWtYFE8ÔËÞÖߪ<ìE½ UÐbÌ ²ªô{  ÍÆ­˜W‰£mˆÌiX¨¦txz®èÞÐçgLt(xç;Õñ C’ÇëºLƒDd J¤Ò55ÑId†WV‡ÇUׇ…&QöîTJá .o[EMظÕ×䕇pMœ/Û䏨ÁÈôS’pR™è Á6lÁ*ŽŽØˆÆ#Îf’“x!h=ö\¹È‚ÖÅvWVªÒ— )èÐç|Ž$s% š«ù/@PšDI›6JÑœté¦I˜.ic(‘á%R!6¼”þI7nÚ2nÓ¶­¡AAJIJ`¦ˆ™¸]ò8)ÚÂKÔ F«$Ñ%5j3M¢-ßÚpþú±`RmA‰Âä&ÕcU™|Nå¶íªÇmÒ¬zTÊ­¨ÌݼjëíÚmÝÀaê6·mÛLàÀ­›‰®7o™øÒíæmp·p‡Ã#·X¸qˆÃ‰‹Ü8^ù¤à‹)¸°Ð §ð¢Š.¸àbÄ.Xl±ŠCÒhÑ‹C^L#ÆCé¢6Iƽh#‘!}ì1KŠ’‘DäX2‘%ér:–lƒŽEÉÒHK²l„‘F™2:)“GqäÌ/Ëló‘2+qDE‘SNI$‰DÏ<%i$>ñÄSi(!T K2TšG¢ä•´‰$¡4b© i"%(§0Ù¢N'*h¢ˆ$ÚŠ£‘:U¢¦6º¤’I2©I§H©¹É(†¸©µ’hpÚˆ°>ŠÓ¢j½$š\;þŠ 0À ¦h¨¢Ê#¤èªê¦‚ªB‹ÁögÛº¸!l®m+L0¼áÆÂØõ&oÈ1ŒœÉÀiLÉ [l1sÊ)§³xæÑ¬2p>㬳~åAØ4€çÙm·ÕZ#N¶Ö’›0·Ü‚óMc&ˆëX9ä–(¯<Ž‘cBº&¨ó‰“akNä$¤Pºò¦ m½™«hÂÂõd[pAûÜ‚‹ ÛË 6¸ðo?4ü+Cè-Ô°=)žæâ=Ù,¬pg)2„p½*,»C(vÆD.²qEûBÑ .X,±‹Ó8¤Å.ìn#69¤ wìÂH/áQÊC†´dJ#Ÿt’È,•ldÈ6þ |²p/Ë$óJ,åhDÍ2ñÜ‘HüÝOGQD;ñTDÎ?ÿô3Ï? ” L(Á½ÑÜrуhmhzÓˆ0Y)TRQ"éÑ’*âÆ¦n’÷“LDr© ›‚bhxéo"Ѝ…hÚ©ŒÕæ|¤ŽŠfœ<’†#éaõ5«Z±rvªŸòë§£bò‘iY¥غŠ^°—sU‹[ œË[Ò.sù¥0óŠ ^ìU¯ÃÍÎvx¢Ä/…R‰à%DÒ@È¼h`¢,aJ”w ®€¤$+qEpÕ*³$&Õ$¤‡’K|³ÚÉðJu“]!%€ÉI¤ˆµ«b)…à|Š›5–¶„[ÉjVGæ7®mðe*oaË\ó-À¸E/ þWØÕ s æ0ð 9îU/ Þ+2ãè`dV(0…¡ñW9ÆÑÏTfex‚K}ã×ʆ¾IÃаöøL62ôiyfxÄ–%Q:J0¢AÆÄòX‡©âaÎk¸ã® g ¢š|€f þè?øÙ‚~ŽöÕ2äÇ@BëªÚ“ ¡½Dîy£C³¬‰ l÷qÏÙBÈ•]x[!íã…AEi¬_ç:8RHA¢ápTI*YÉ’L‚RD¥Æ ©BÒ’å>‰JÑb.MŽpežÚT¦Õ9âuZ-ž¡§?é—xúÓ/%Ñ(Üý’Pù%îtG ad!Ĉ°þ¬ )””D$—(àJDeŠ8/"ˆ¨Ò™>p¯&™Ø•Nˆb”XýÏ(<¹5ˆÏX‘œ2éˆL¨•JôO,ÍêÊ?Ç©qù³#‚ÁË]`~«ZÜÆa ã.f”2ñ‡9Órô+2üÇfHX–Æ„§YÀâÓ Xc;…Ænx1ŸÅ0b¼ùM £&„¬ Hm™É¾s2$,‘:S¬NyZ#³îÄ 9D®mŽ<²Uˆ‹W-+Z¿º2& B#Òæ´ñ§Cu¤#ذÈ5%d­5]Sr{òZ6 uC(jÛ‰Ø@ön^ \"ìlgÆîè±Ü‘þ=$¿1‚LPÒR”–$¹ÐNn³GR#v$ZF •Ÿ;Sèú¤K0¡®NvŠ“móô>Á®vÀ”Ä/sW‰Sÿv·ÀÊð˜IcÙ„!âƒuA<ÕO’`dU2)nu«‹ÝU o"DÉ C¾)xÖj!Ð:ʫЗ«Z!…WD! ²Ÿr,cÆfÉÕ·¥í«ªüe[UéH­€2¿d‹/í– ·ä²¼ ØÍKbÞå pD/ÆK¿œRq¤ô3÷R©gæ±R ƒ¥(-MÂ=<˜jì ÃYq‹Ÿp†%œ¡â½©áL] ã>µ<9ÃÍs¾ãT‘­<åÞa‚—ð ljM ÐÄ Pþh9/ƒ}ø ø Aè *ƒÓ´:¤ù\>âÕ´†µ ÙCíZs~ÇYá€\Ñš 7¸òD‘´3£ÛI=ÿÙ‘‹…ƒ(‰$O: Ò‰¦œ)ïþ¥ËUr˜<¥)§dJ/¥iM’pe›<-'×ÊI—|¢ížt)[CE¢QÄk”¢T’òÑd%ŽÊˆM–9ènã"–: 6«Û͈ÐúÃsI7á)b“¼ß•ÔMz…•›äê%,'±Ð»{™ Z™Äÿ^/•èÊ-™ˆàYþ)û>p.ÿ}·`ÚM=60æØ–7äï}ã%1!˜ƒ?ƒA‚þº°Á[þÏÜë3ãh¸iæaӬƇ%{*Å|ã†C7|#bz*ä4¦7’#ÆÐ;BF;Ê ¨Ãư¨˜#:‚¬;¸CfjfȾ†=(ÌØ>ÔjŒÆ¨ÊØ ?ȭʨ þì4äi°æé¨æAÄf ºŒÌtj(ÄjÔlg\ÐjNDET¤Dkì\oöæì‚$’ð¬ï¡±¬¤ ä`Gä€q’Ä“¤DI! 7铇ЧJBKð$ÍKÔäLPK—aNêÄuT§N`i¶j'vvɶ*áU„é…P:O·„˜„çvj‚|¼Éx¢Ëô )œZ"$%'$åö$‚Ø8%ˆÂ˜ÄgWve¾þëV<ñ¤-VÀË#vÅVpâX¾­XÀ-€®"¿þ‚-D‚.¸â#pE-ü‰Àà0Àá.0aÞæ­\ÊŶÁ/äíß #¥êÅßF£Öý>£à<Ä*Ã3æ`ìïEÃ…ZÈÀÊ6ŠCªhÃ7r*§Ò ‡Æˆ§xc§v Ɔ ‰\®e¤C:¨#æ =ºƒ½# ˆ È`Ωjƒÿ®èk”Lç‚j d?æchÈê« @Ôê õã@x.E$DtêÌ&C.r ÆÌAtD>ÒB6Í6Á Ð ìà¬üjÎN¤ ê†EÌÎ íLp¡ j²n ‡ å@è@“ˆ$LIJ)mHþ¨dJG“ênî$gð:‹LÁKF‹ÞduTËNXÇ–øäNviOHíUVíe, …ôàUЏ&¥" Ñ{lB"JOQB€ öȉ&¶§.½ S"O|Êk}¸-*€¢½nb(©&”¥˜D|”ÂÙ@ÑYœ¯Ý¶e ª*ø§#¸¢ùô¢úz.v14h\ºá-Ì¥úþíÞRÓüæÁÎ/ îÂâ3>3:c„4,aHÃþ¦´Qÿ4F52¤§ˆÓï1gH,Ó£æš@8šó5îq©Zn©b†;XÆ5”àåXÆ;60f’<º£;°;9}æç †‡æ«Øæ!ÿãþè Æ(E$ç„&åè=(2CžîéÖÃæØc=Ál žæ#ëŠ<$°ühDìEÚ€ ÌÎo`äD'’Xd`„GþìÎ*‰rä®q¨d“Êij ÇqÍ(­¤'±¤D‡„•Jç•Ïs@Ç Áµ`éM"V'v Ô‚òjçš~ !èòøÐ!âóˆ‹|($4¥ d-/½I.1!&(ô”ÍØ )¾6¢™´éõ*¡ÖÀ‰W‚Y Â؈Çù¦¡¦Á¨A˜­ÜÄ‚YÐK|싦.s-è]ªÂ4±o-â/>ó-<¢.æ"^ð¢4Ì/òíÁCRÃ2ˆ£þÃà,6G#42C…â¡Ã§¦?ÇææîcÉÊl¬ÎÌ@„làÌDþjnéÍ CIÞÆB[$‘égFœðIúÒŒRI„ÄH: Ò„äI¢°³­’6L4«aoJÊäðBÇ•fiñfi–l‰cmÉ+…OP-·„Õe †Gx„BR€g™$H¡!  ºX‚-[¯Mï"¼éf‰ÇØh‚œRe#þ±Új…W®-)J'Îö¶çãTÜœ¨!]¦¶¾ø [”BÜÂe˜"€83¡"h\U.þízþ‹4q‘4QÂïQ /ì0R³üðEàÆ¡ß8µSK5HµSíÏ„\h ®…*®bˆã52W«Èæ„7\ª7FbhªÈ†jWQÆå0p¨¬f`fW³S ÀCˆŽUYå¨B¢ŠÉ&’=‚Î@Ð@纊è d>¦uèÚ­dhÄU? ’B²fh:D‹@¤Ž:Dëè•ͬ&EÀ&ÏüêudìÌN ÷FG`’Gl² ‡îB”² çI: ³ M*—ÄH°,áJ¡I6iIÒ°þ•ü„tʤNN§\‡µ:muj O"¯ñöÔ\íÔt)Q„¢wª©$ ‰Tèr™´”§I+BM—+z¦T"´”œÎé(nEMO1¾$åUŠb¾ˆ'Xܧgsåø*N˜kÝK(ðd§Å ÈjóÔO/sú h.’'4 j/´EQ /ŠnáBßö 2&µ1 C2î¶ÁòvBÕ_DƒTûeЧXÿ\è…TcU} 8†d¤ çhÃgØãÅ&ŽÄ ³5&÷W tÕÌ¨ÃÆ¼“ÈŒh6þS<ËSɪ • >²µ@(ò$ „mô3E„¦v $«tP#AwDk¦Jhº®l|þ0ì°Õ¯üÈâ¬Îî†_…Fü,²øÏ¶p8‹rVKJ ”¶W(WÔ•\éqÈ—H,!µpñ0¶ñTGN,!PX§}I'PüdN-P"xP6w I;¯õj""ˆ ”ËR$˜T‡šEÙ°©›d…‚e1M÷"¢]eTjå'nï'…}ê œ¤§üâ(2A0A4¡4×%]D¢yÔ¢*Žka0øŸH[üb[l±tñúJs4×vnÍÁ #1Ü¥1&ú]6¨^ÈÁ1 £üv4ø¥¤âáoÿ¶Š;ìŠç¡â~ÊUeì7Ø#¦«ªE¬7Ц¡ó9_È„Hdþf&:/7}šåb:ï˜æ²æêÂ&=ÇfhÐh=jø£>r=Ýw¡F\ŸŽAܨkæÈŽìÓËîÈîyá5E¦`ÚU“ÇÎy­7Hðl’v$ #íªp)#Ð.kðMrô”* MçDS)KÐ$Æ$µHçð‚Ø8QP¯º´‡Ø"å¸ÐÉ/cï±Wdb½|"U$eÚþ'ã¹ h)áô`44a\Èû¶á¹Ÿ{$l±*[|¥ù¦B[²åùž/»;“úÚQ(5{ñÁ&šþüÂÁ0Ü¥¢ŒØ¢b32¡20ê^œØ‰Mƒ6KzÂNšŠ¯¸…Rµ ¦Ç˜b>ÎâVÌÅ€£†rúŒ™€=pÉ~ƒˆdNåX†Ç”J:¡ã;—(æ¼Ã‰42ç÷#@œéüƒ!a×?ØJv³ «d«ËU@#„Y5Ä>22lØfx÷(AÝfEŽp&Å.’Ì®_}o¢Pâ}dGGH–`v²¶°ÊvIÄÑF© wÒ”¸ð2²IG,Á±i 1-ÍïÐN@ÖvL6·VMxþ€ e_­!$˜‰!!x-QBÝz-I…{&‚,d/i"qXÒÙV*…mœŽKžŠÉæáÌÌáëïáë76Ô@œÁ¤á<=¾¢¤ºµŸcøOÓeïÃÅ +³Üìâ»ÿíÖýk×SÂŒßÂÁ‚c1,¾3ƒ Žþ.ì¤:5ö›Š·ñŠƒsâx unÄ|¨†zcbÎ_CW»Ã¥·]åâebާcf(Ü› Èœ“YuN#mãèÆÊir‹^0¬¶ˆèä3AR°jÀ¦@áÃw›Ú>wŽ]·xý3“ËzZ=­ßFáKdWBÉ‘ð,þ®õf®w„p0>ï‹IÂÐIoý7É”+‹ÐxòJÍI,-st`Þu!B‘¤H’E2(©`%G6"HP¥‰”"M²8IZÂI”&yœ„É#&JÑ:’¼4é’6m”0Iä &ÌK4I­\y‰›6•7¹ù¼TéæJŸ:'i‹¶rÒhÑŒj“v”©Ê©—2QË„”µœÜ¨í¬Ä4š9sÚÌÝ»‡·oèèÉ3§)î¼y÷ìñ1÷LZµ½{핦—Û·oÞ¼qÛ¦bn™ºe"J´dnÑ"w»Ô-sãÌÝÀ5‡)¸ÎŽ3ƒ·í´jqª½….v8sáÊ…‡»œ9þrââõŽ—)9ḋ¿'¯÷¸qåä“W.^<çòäͳn½É”)R´k¯ò|“ñãÃ7éþ„É(R¤”‘ “öôáŸïÞÉyöñÓ§oó‘×J¸Ýwàã%Q J a…M8Ø„U,Ñ^Rp÷aUl1"U@Áe@Á#¶¸EŠ\´¸bŠlla"1â8¢ˆ$šøã:ê(RTÁ…‰ìùávNr!âŒHÎxÈv^Lq¥]t1E3zÁ…mlæ`¦qH‡t‘šj&"f‰´±È"‰ØéE‰ì)g"й'rÒ±H#Œ$ÂH¡{ú¹gþ¢mÊHŒ:餇,R)#– j #Žlêˆ"–„:ê#ŽH¢ÈB =2ÐD‘P’Ð@±ÆZÒDÒ\ÒÑ$•H$É$½RDÉS!‘BSK%iC,&HÑ” &˜ð$TL+mC-MÚL MÚnËíN™tËMJÔ@SÛp#M4PÝ4’4à˜³M)ÛŒõ®9Ò öM5Ö„ ({²`÷zƒN:é”3=èPS 6×\cÍ^ƒUƒïlÛPã“6:m#ÍV™qÓ6Žm†Y&›qVšfš¡fòh…eFNgª½«ÉÌæ°&ÎÍ¿á–É<Ò™8ñm\oâD·\ÒËų\uN?=×\O<ÑÄzP¬7þõxâMQ^½|ñáÅyã h6}ê-Yõ|ú5¡ß‚ŽWaÂÍ „ è`:øxõß‘J’(%Ž\ Š£ˆb6&©#h¼ˆãhàè"?BÁ݈!6É"wÛ9ÅÛ©¾S¸^…“]ÆÎõ–`θÅmŒÙE[ÚÞÅšs¶áE¤i&BÇ¢w.j§rÚ¨¡{6Ò(Œüy=õ“"ºç!™&â}¥6êˆ#‰˜¯H¨§ Äþª§F²Æú*Eµ>ÂÑG¹ú:KÁv´’°'S –µ¢q ¨À$Z79×NvÂk=P'ì‚à­†®œÜ$,M¡„§5þ/xÉ ^¤ ¿ô" Qøk&¤(HAŠPŒ‚£h˜5¨r cåø0za ^@»â3°ñŒg@c\’€JNÖ%L¨,3Ô:Ù6“2”æ4¢9M7¼‘™pÀ h§‰‡&Ì!´™áFh&óÍo¤#´ IÇhG«#Ó”æ¦9ç9ÏZÔÌ)P-<âdÕž Ȫ5?`KdºÆžûH L`O%ÅF5¼@sCBöF)ˆ ÂÐܬ! Í-”ð9‘‘JÄ¢$)J#rÑæZ$¢2HŽsˆãQæ%(m Eú¥êÚ¢×I”SÝvôº×‰¨ [z]ðªp¥þ0q¡wZÒ–~'¦.xaœ»Û]ò†§¼:ÉÉNwÚõî´=îIªO‡Ò¨‡©CÉ!S”ª£ÎçF(bRŸ*Ÿ"Leôä}‰DDÊ*úID)ö+ÉG.Ú?öo€z ¤‘«`±k]1¢6¨¥ >‚Ô–Nr¢.rEÐd>ñHRœ2­±È«Ú(E)îòS>ÀpùªÆ(B±‡¾†L )D!Šj<£ÐÀ6FŽ cÙÈF0² ^ðËF:Ô¡ŽŒq&Ü0Ìd"²Æœe(ËDjLC×—ÅŒªÁÄiÐXFp°¦ŒÒcÏÄ¡ Ü-h¸IŽ{†ÇqþHçi”µÎ§65ð€³êÚ" Ÿ«‰M?YëZ&ñÓý¨ö>”\k=»Ê )! ³Ü„äÉ y’n|›‚ÙÇ#ÏùÈD)ªÂŠ,w¹ËUár‹«¥å4—;$õ2>›‹‰~d$Y‚N §›w¹+;)SJ3ê5Ï‹^mþn s ^œzG&âµb’ì;¨E¬sNvê£Þ©¼FM¯Ò“Ô’w½AEêz„ò'õ¨ÐF|ÊP–PDúB%+S=‚U qhC+Q ‡ä°ZUkåÁ^å@ –ÿ§ŽPY‰&TÀK(K(ݸ"´4v“L0°';~ RÒ¥ öþ„‚—ð©;JA (óaÊSŽr)ú@ ¢2µXîƒO¡ÌT¦Fu/V}Y±ÑUhð¢«lF³:†(V^ô¢ÎÀX[U² ÉLFcŒ¹LʾEו}æd`c7ÈÑÅw6h3š8Ú˜F7Þ,h@kÎÑ’SäìQi’å£ÓúhÙ¹lv³˜ -jÉ“ÉñŒ­;‘,­ÖþsI¸¥–“ òí#cË·¼B*yPé7Tþ<¾uèÓLbºÒ¹$šœ‹Øp¹g éº6Òbä9i[–E²î‰T§„&™ÎuÝwëœ4%™—š_ú¦8Å´MpîNLº+ç"’wßÝésOìä÷£ät(ð±óþOj”¾ù$=~^Ÿø„”¡.>øE‚‘hD¬‘VQ‚UáÈþb^ä H<Ø®L$*µ©Ž¥sãÙZßšŠÆªd¡b)äÉ6ðŒjmƒñú©O©Ü‡)_Ê>5…9LT>øôïø²Oa8Ь¢@bŒ®^CÔPG:îAl#;«3t¡…,háÒðI70Á¼d“ŒcDÆjÉl4y&¡93¿2úf= k€ó›à޾ñ ¦fyéƒÓI«9ÈQçDmŠ¤šˆ¬¶jôØgª¬}K5Z³Ö’óÁàV™ÉT/!Õþœ¼*o=OÞ ~Óµw>„|.I’¥q)ç¢*<ûÙ>šQ’nÄæqÛfщ¤$5éCá6]‘\7£Ö³¼ê6ï6ÓÿMjÊ×ÝÜ ç¼‡WÎùJŠb:øÚi'‚‚O‰` ÍãOp”Ò(Û³ ç'f=×ã&>F`õ‘a’Q‘ ÀB $6•?"R#áAô?;æ+7A.s|V€2z-B'•pÚÛ€ Ô2BR'TG'uWö|@uLHu¥ð¦@SøeQøèPuVguß` ¢` VUU×vÙÀêP  w÷ þ÷@óà äà Ô` ‡  ‡påcw£g|F'ÓcTTx™qR¨a©Qh`ôy‰63gôWŒFGnGg4G…eÉQyæÐ3ÃÑyxôi~4TÈD¡µ$›|‚³IíQ6ªˆZqãZråA „{v£ vƒ¹X žõ{¾67¶v!ƒ6Õ'$±„$Úæ8Ò‡$ŒƒC2#ã}ÓÖ#ÅÕ#¹“mÇ;ðÑL´Cn­c$ “|P‚%a"Nãø~^@Mã¸%m²%i²;p@'rrp|ü·=þ`ýE€éÄ=‹òNÖp>r°)ü†(„ÒÉ`÷p÷dqˆAq²þb¯2˜@‚q‚%1 g‚ÏRþÃ×â,P!R3!q L±RÚÐ,ÏrEz¦A!3dƒ(„8i7¶SRç|ð“> …T7DIlxú`ó@ïT•¥@æ`…¦0 ¦pß`U[ vÀ cvtq倔tQÞà Îà ØÖ  †`s7 5%'ã‡tÅwyˆ£1xœqx¦13iXˆfFrô.“'Gu”i‰¾±‰ ¶y¡ç4s!Ûñ¾Å*B’¤Š¸Ö„s–ôа˜§yj[»—jä¡IÐ5¨T!U !b½x!¿v{ K†þãJÏ9Ë•;6²9;2#à—}.’;²”$½t"Ùömžƒ#Ú$&ÂLE¢±ÓÝ(;U`·ó~[BMÜÄkÒ;ià;àã;î'^'Ããž»Ó<ýö'ý¶' `“RŸú‰(‘²ûh þ—=uB`’’F(agz ócq6 ‚¾ e?Ñ@‘&A(á"ÉrtA'ANA6aw>á,I–s7‘.ˆA-CH„7Vu@3•>eM •<:…ö¤ÿ üÀþ@¤ü¤öÐýI ¤÷p…ia èpçÀVÕ•ÀÀÙp ;$¤÷` ß ß` ej þϰ uXgn©†ðJ` 3 Ôð‡v•%ÓqÕc€§—Ôr‚‡/sh[4˜ÉhŠG‘&49Cy…e4™æXFÓ4{D™ æ×q‚"åY˜U¥v5ýñ©¡ELñ1ªõ¾ul‹dж7´ˆj ‚[bJÂgJbkÀ‹¢$!OR9Â".2#Ù¬Þ‡}Ù7¬(‚;L!""²c~9’|GB"©#]ßå]âˆ%S€SBnWrã¹MZr%[¾'‡ð<^ ®mð<‹`_tpN“Ò'˜‚OÛsoˆâò˜srO÷°tð<pýI)X(¨°‘ vþ‘áa×PA¡-±b)?:ùS,Ê’.·2+A,-La$ƒ„R;ñsÞr§F2/ ¡t˜ð8˄߀;ê3Miÿ¤üðþ`´G‹´F[¤I‹´úõPæè@†Ø°¥Á `'dy[ù0×0DC¤ iê ‡à piA`-`Þ0 ’`\2߈›!d(chŸÁEžxá° bTæ 3€Gżãàxá0·¨’å¨Iƒœ÷4 G™•5I¦øºôKð©Ç%Š›+HŸŠzb~È&Hü{籺RÙš¸¶[}³[¸YJ²z{÷þA8ÜÕ\pÉÖ#Þ§mÕõlÁ*}Œc},¢9Ä«9P;±C"J`$M"!§ËIr:¨ÓmÖ÷:3Ò­Ýë%X&Vâ~êÕ%ß´;½#_»ãŽòH(ñ(é„)ù¤žþyÈc'ŽÒ{'ïÄNg=÷äòš ›6"¦À ì³+% §QûSr 11ˆ±!Ê qb.-ˆ!-‚'@Õ‚—0ÏRå ;º“xÀej NøSHõpõ°ÿ°´LËÃFj¤K[´=Œ´ü û°ëWÚ•Ÿà Àp0l§•J¶ÐpCР rÖ u—Z „ 0€Ó@ þÓ`vfw~Wx©Á—xË |Ù{hÝÞ˜uŒ3kĸñ½‘Fâ¹n4±!IÃ4ÂQY¡j×±ŠŸ9šJŠðÑ©ˆd]ìq\ìá!‚ŠÈ‡Hçñºø¡Û«¯:7á¶J "«"[â]  æg$8â[$R"Ö#ÄÅ\lmËe¼=Ò"Å*$—c­%èg~åöÊã%²ÌJÀ:è&¾Ê%ãoã9NâdÍjRë+'îX_ïÊ<ß|=V<¦<B(û”¯ èOÉ#¯hlÀ"‘"&+æÀz‚š± ÉbÿŒÁ0&:Æ’FA ¼@0‘LÆþ,v/˜`t˜t}à8kMjü:lúðò Ä!}¤DK´óDû)­ÃA|´ø€÷\· »à Ÿð ce0H4D»ðµCDXÖÝGÏáÀÙÞýì?%,1þÁb4ñ(ÞÊâ,Oq-4ÑcB'„TFýÃHº¤L ¤ýɯõ0´÷0àÅîDýþù¤ÿ€úpè Àð È í€Víp<¤d 3=Va ly êâTüÓræ Ÿ „€ÿ@Ц@„`q Ü´QÓÆÍ`·nÞ.ìŽ!B…Nl¸­[¸p 3^×Q\8sã‰# #É“Uª$'®åÇr$Å•“WŽ&MyãäíäÙsç¼yP¤<òD (SŒJaŠ”(Ñ¢C¥”AŠôhÓ-U…6i´ëЮL˜x}Ò¤ W´i›”媄+´Jܪµ‚¤n¸þV¸Jq+e/S¿R¦LRÊ)lCaà š-\$W©‚¦ .e.³¹,Y²æÂ[Wá"XJV.ƒ§(¬dŠéÒ±Ÿ\ñÉJ<ãN홋ÌsÚ´á2gJ—ãÈ»tñÒ¼Ëp:^ÚHOD§œ6‡°'j³h‘õE‰¼Ói”È|"FçÏ·Q>Ñ¡ótàœw¤ÑýôŒ¥O¾Q£HY$’ÿ@lD’H$YP#”¤’H&‰„ 3¼„’I0ìðM2ydm0Ä“h&¹9¼$)ÁDm´¹äÆ1g>ø(e{øáÇŸ!…´çŸ íQ2{òarŸ}ðþ‰RŸ!ëù‡È~†ô'K.ùé§}òòžzðùçL|ê¹çuÔù¥D 9äuÒYóžrÐù¦lDe@}ñl®t^¬±†^zù¥_rñ%J)%D‹,²‚ ~È‚šin4ˆ›nH}¡Oh‰Úf£Wò&$“>꜑j 磔Âñf¥pÈ ö%’ÊÑɦ›lâitê ( œ:J(¡žx­)jË8Š*(¨šÖ*Á¨JÛ«¤¨Û½ºšK-¸šX"­'ôrË-¸Ú]·‰{Ûb«)ð}íÜ×XÃ"«¬cc Òæ .‹¬0ÈЀŒ Û.ÛB4Ç à5ÁþHcª4Õ˜zmdÓ¤ ¸â.ªÀ"7ÜZžleÉ.öl6Ú¨Â9昮.‘Î Ÿ}îî:öÌ“ƒ9䨎Žïš6?þÚh„:ÒC:=¥Ïƒo‘C,±äéûz@²yÄlépä?éHAdPB+™0JðîCùÆ„’K¤É0šÀŸDÅ?±FƵɤ›L¶Á„GLÞ±²H!ÿá'xÞGIЕ´|tðYÔÏ,ç*¹Ô‡È3ùIrŸzê2ÊôYÓtÐA´C~uþÁgÍtÌÙ³Ol°Ù^vÉæêߥk°ï…`"¥RBÂ_ 45$þu*¹„šIF]ˆÔÈÁÉD"Sª¨!sð—È¡Œ|uȤ“Ä#ÙJvµ^‹ lÉ8bRc!‹&ÍÊÉNœõh•¡ O `JS j )"´J· Ò-­ˆkƒä _Îp®ÀƒkA Íâ.ª¥ L@KÞòîpe ¬a  Є¤|å(YAƒÆÖ°˜QE2Ž¡¢d±ƒ•Á2ÃX·LVš-¼† XÙjRãÛ@Á5#L5f²)F5q\ŽdŽ#/üæŽ]àó(áÀ;;ÀÀ/”§iL‹N~ц«™gjü1Ï!aIIâçkèYÄÔÄÓˆªQþü‰N(• P‚ =âB’à[†(ñˆ ico5„0 eho—8܆¤q£M‚•À„6¶± R@“G=š‡–üñ¹~äãöxG7»©Mo†sëèÝ: ¤}Œ­ûÒ–ø¡tÞn律֤&tHýè…!a XÁ¨KG:æ‘r4¯Ð@ôzá ê1PÏÐ….õ‹\ä¢R©@…*¾,B¤@¨%*¡KSe‚Ô€\©âSAD!Îì†9,"LˆC· ‰8ÀÑÓŽ˜£$>9À!ŽL °$G*I˜õTf pñ¨ÉNœzúDóþ¸Ç ƒ˜Ã€°(iµŽrBqe%¬O8Ã6Ør…-hé—uØ.®ðЮmI×^Ö˜¦œë\j½XabÖÈhñb¶adÊ™ÈlqcãBÆ#“L0SˆL¿U…96a0‡¡Øí8/ µ¿ÉYøøÚ>öq9Ïä"†Óîpg:¬$ÇSÝêG›zì¤g?‰(ØŠFžNš§j üÏ* ôè@­$ƒô aˆ@àÛál ¸ îpÒØ†§"ÄaâÚ@Q3ùÝéáäÐÃ<øÐ‡zÐCsý€G>¾ÔÐùÁÝtG8Ãi S ÃæDþ‡íz‡:}dóÀüØÇ=L!Ïw|Jbª]=”' ]ôâ"ÝÄ&²0Ьi'åø5¬á<îñÂé€4ž(h$*{üì¥P‹X "ª!‘ƒâ@È#¼‚ „Óˆ)Bæ÷8UÍjÁŸ&(À[…ã¨k¾•G|Z’ÊÄÍL•I< j,R5Xe–²jB b° mEbY…R&…‡që·Š¢Ö²E„€9ÃZÍ–±ì5-ïÒ¡^튾ƥ+ýBtKf²¬Hñc‡ k1S…Çbæ`h8˜h˜x ³‡éYA«F(RLdlÄlUCšÔ¤Œ9¼¹ãþÛ×.Ç ÏIÚt¸c÷X[ú)ÏÑöÃÛRÒ¡=ùAøCÝáŒ2<Ü¡ÚxðãR^—m z%€^79nûÆyeÄ¡¿—C·$\†Xt8ÅM‚ó¥ïŠ0D äqâèQêA†  cƒ;Üwô!¥è&„MQò“C˜t½ë” ŒNÛ‰IžP"çÌm%5Õ£w†.ºf…M@‚x¨;Þ=æŽr`ãÆAÞžôú hè¢ÇŠêEF3J©Ab[‡“!þ€ˆLÁ‡Pi–!w/¹U Yˆ7¸a¿g‚c§mn³OoõæŸâJ©q& 9Î|ÔqP&âx*Uþ)È;ÏxÆ€öÉ<šPine…D-TN#®0Z!¡UŒB-nш–ÂXæªiQ§Å‡øB ^› Ö‹ö† 5MRûÆ(¦1œMÃÊ0ë4f¦aޱ ÂPs ÌdŸ-¬Ç†ü9,2 e6È“Ú?òñ7yL÷YûBR·€Lißb»x’ 1“3¹zˆ°Þ©þt8‡s’}Ð&yj9S¸Á£§›ë°{0‡Q Pp†N˜+°ox„â1ž{((„ú†o¸† chh³gÈžCP±_8„Jñ¨­C„AD€ @  ² jRq0ëˆù±‹`ˆmà†ü©º«;À•»£»‘ˆ‡ù1*rH*\›Ę*<£*yسœ8ž  Æã  x¼K›¼3 !l© Gû–p© °*в8¦Ð–*ƒ:±xDÛ«|Á«¹X—Õ“—*€½¹Ð + ŒR3 s)ŒVC Š¡Š&Ò˜ÆÚ‚ˆ)†±Œ,Ú˜¯j˜-Ð m48ÊŠoDŠÕþ0ŒsÙ¬èû¢Áè ÕØ„ØòŒî£î‹¶ÙzŽá GñƒŽ6à-¦¹¿î7òð­öðŽûpôÈŽûc¤NZ7ñà6þ3Nò?¶a›¥í‚¥‰ áñ )„«¥)‘f’À¡/éH¹„nøm …)…zw à x¸IwpA(€49t1¬A¬°Þ±z°Úù0–;JÒ)1 Szø†R…P…ž;/ ‡yh„J0ž¢ =9kàB^€kHl豞³†99Ã_À¨\€“¬Dø:8ä”7̰ƒ †ùq©‡˜ŸñÇðûñ†ÿ¡•þQ³C 6Ë3Dt r¼Àûˆ™`‰:ªz Ä“ d‘ƃÇ=r+rQŢЊ¬˜ ^c %(¡ÂE®@жâ %`«´‹B‚y¢zÁ B‚Õó¡{™—ÕPa¼!³ Œ«ÐF¤è¬,[#­Ë茂‰ŒÌè=™é–âÇØ˜–_«˜×@ê+#ÎʬњŒÔ(Fæðx|¶>’Ú¤žÑÊðcùŽ¡š©1%…·óÈ÷Ȱišð`u»O²üûƒ®ëJ¥Gp³™HaFзÑ7Ip„½ÙHJ(õúHÁ1‘ œiÉ„Lþ’~x‡1(€1Є›„‡+¹IØÉ (ˆAo"J ü ‹0s8R0¥¬#0+¼t ‡4C¦S‡k°†jpS] C;µS‘ÒÓÂ-„þ,p²?%) (+C°C•:•EåC—"‹@̘*DC\35; ‘]—p ÚIÔLI$‰‘(J– úÌó3P„–Z‹ mq ‚4W¾«‚¡A3‹ ª4µV»è%N$ θp½´ |™¾`Îv©³ ŒQ+ÈȺ"î|,ÇÊ ÇFY; îäNÛˆñÄ5 +jÎê—Ͳ>Þ(­Áè‚C¸w$”é#ÿå£éX޶ÏÁMØ~”H:.l3%……Pâ*7ùËšMêïÈÐô°„‡%„ôy“¥Ly%éPºIaIˆI¯IÀ%qþÙÛ™„œ•¯h¯f2<Ðs0º>ƒ>àQ¦‡HZ%nÚ§- ȇ-É&1Ê+…s(t€§›ì2€ÉÚa9rb‡r¢³UÒ-tPž#…%tiØ£ã+:,ôt€º6±†:ñ¨ë9~:C<}Cá©,Cá¹?’2ˆ\o¨„…3S¹DeˆÄdˆÂìV1D^ ¡ ݖ舺Ì8ÝÀ‹s(‡R5=ËĘYq&É1‡Rèƒ è?Ø8ËÙIZû8óƒ1À€Œ+!qÚÑÁ£¬°}`§~ØS82ða–+(t¸±ÞùÛ0µ†o`[r =©ÊQøsЄ{ø‡LH㱓þt(u@8uS´lS9å…Ëë=…“MäóÙ„¨lD¨l$¨l+ÈlБRyRq»<ôD³‘?¼)L¨ˆ `1‡]¡mr(r mŒ¸LŒ(‡pˆ ÏäÌEŒz *ÏdÝx˜‡Tå­ŠÆ 4p«DkSü·B!’Å\k!؜αr É,¦°Ö²ˆ«»ªéMN)H¿p j…f¹¨Þé­«¸2ðìÞÇ@6Ü@ òõæÊ™Êâ ÒøÞÅRçÈ0—-#å£ ‚IŠ6j™ê»_Üp­.€=š¶æ˜¶Ùš6ž™Ž—ŽGê× y$QÊÇ£9šÿ ƒ¯Ùþ¤Qâ6¦9?QbšðPšêb®|t¤‹e5–6Y–V„=›!Ñq„¸±À[ú¥ò*QÁÉ‘ý7Á ÔJè†mÀ>œR(S¸Q¢Å¸„‡!é¸wh°Ë&?( (€…Ûá&Ò¡Á¯±²Ötøˆ ‚0ø1ø-Ђ-¸‚-HËtÀ°j¨£Üiàk®2:$¾BƒJtð†oè1´´«Šzì9™“<äM ìÍ69Ì8au+@Ø…Q´+•ÒvÊÕòŽ@•ÿi‡x“   b*“ðm–8 ¡ Q}å3S¼©ªLæžÝ jnZþ½D«4q™–mœŠ©ÐÂnŠEÞb‚¥ˆV!Ò!uGVôÎéEV¾ZÖ‹}i äL‹×ˆ!R “áNÏ@¶ƒøê´ ÆP˜y>ÞKx§˜¤@Œú½–6ÒFÛÀ ,0G2 /­Þð תÏëhæØøyüòFñܺHBªI/®øÀèå7ŸPF*·Œ¶Gš$ýØÇÿ@i!WHði™6ÙµáК¾Éi±á÷já­„3Q!œùúmØZz¨ƒ©…âw(2ð(…k9?ð8ϱ‡Î‡6?‚7·€>p9 J)­2볆B‚þO`HÁƒ€>Yt|Òãqô+LÓs°{¨&䑇+,‡sø†QHuÀhÓ¨K±)<…“A޲{uD°‘Z}UC°SqŸ·ÍÍu-¿)V¹)-÷õ†P3„pLÚ‰• ‡_™( e Õee*nÖÍ ©’eœØ*Pœå{à ÍÀE·¢nTL¡ jŠoÏ–lùaŠi %Ò4¾Xoww½å µè^ùŽ ¯˜~ ~1"ÍxåÛ€˜²…K4[ lA£p 6[ª°á¦ †[V©òpŠ‚[V™"R IŽ#¹pA…#Ê"_NÁ%Á*]þÚPä2ÅË”,^ºììò³ Ñ›^Ú´ñr”R¦‰ž&jÈÎ"Fr¨Òi”¨¨[5{UÎSF[©r]„¬Ô°Œ¦2jôVn¤Fví*räè‘$E’öêå+鯤Hƒ–D‰Ò$J—C¦¤ñ¤K—=¾$M2%L”6G›$zR¦n”4mãÃÇ\Rïö½ë×ÇŸ1úðs—aŒ»>ð~¿s'¼OŸ%, på (P¦Þ™ª‡®ž©èÒëÝCç,Œ®lìÚeÆ+ÛµkX¤Õç^½>|þþé[÷mº{éÐÅ‹wï}ºþéÔaS4ÏðÒ /‡b 4ÖâŒ.Rˆ!ˆ RHþ!ˆÈ°‰†9 bE9ä`HˆV 2â!ÔxÃM7ÝP£b7Üp“bŒ*b²biÝ”N7:òÎ6;†Ó7á„8愳‘K‚C$‘ß9â„Ce8戓e–ùqÉå<ò˜Ï8bŽ3Žé´ž:ƒ˜K.½$h.‹#~ˆ.†bá…†XaHˆÃ&ˆlÂ!!Ò¹!@8’âŠÜP£Íé0 þ© 77Þ¨äŠ>¹b7?&¤“;Òλ“RI$9ÃgY%–[v™ŸšñÈ“Ÿ8bÆ£æ—ãHÿå™ÕÏSçq–ahœùùgøRˆß=Ÿá'êèŸ[”D>IäWÚ„“JÚ„ªJq¿ý¤"QÅý–O Màþ u¿SÑOù+Iš5©ŒhD#ažÒ-4D„ ·BCJ(2.«ƒ¤I³ØGŽHA$+Y‰B’Â)Td}UÀPÒd["É¡MD”ŸL(C9ÊQ’Ò†CÈápðBº¢B‡…ùË)LéÊÁR/°¬`Z¤ƒT˜R°(úKf‘ÊV찆ťŒtˆÄþ#‰FÔŽŽðKÇ" ÄØQ“PLÉó˜Æø‘dÚ¸De¤¡ÉÀ zÀ„4TÆLð¡¥xÇ?øzÄ&%˜M ŽPw€7J[š;Æ`Ê1(à~H%@ê\'k^³:æ±PT#ë@Ú‡gpÂmûXÜÜÖ¹ý£GøÇÜÞcŸÁ©#êà…/zq¸\âˆCã¹ÈA®‡@ ÊYÎM„Žr!Úè¡Ö±HuÚІ7^4#ÛÙ.™ðÑŠ~ä»IHM*‘ Žày#¡Â#R9¨$,54?aJ^~äAëEzד^9ÒT½*ôi{1ÔžTþÂ+GuÏPãS_¥§÷E …²¤.ÕÀI)Rõ  þ0*ŸÊ§:àþìg¢¾/…7 ‰ü ÐÒ–^ƒRà•m•‹°Á ·rH·Ú@“‹T„"²ZáG`˜Â’4ë…0áG\¢„lÅ$#8Ô‰Mlè…rÂ&w5—‘&21*EôJº¤Â®1,l ؾ´Xz%ñ-déJ"&—„™Å,þÚ¬¿ö¥–º¬ÑŽuÉXƘŒ±±01L$"ÃÏr1€œ'%QÛ¾¶2ˆ¼)øðß¾ÃþèÇs0Ùw”ÀG°(öÝø”§Ãs3 ?X@ @ öÑþµX¢kõèZ):]¦ mÍ 1Ïñ¯ “˜Ä\O{î¦fÎí÷€&4aÍofÓq½h‚¾‰ÎC¢ $8@`ÎÌUŽr$²„J÷ºÓή£'7´±OØÍîv<²]îtç% i DB(9Êñ»*ÁøJZ:S—–ç¼ë OØ›G9:š¦{¨I¤éÞ­Ô‡R>Å)NäkTùÄ÷Ò¤FŠ|li ßw?^Y8àüª@Àò§üÔÿöçª÷Aá¦Í‚ õÔ' j°O HJ "‘‚Ð"”UN¶õ‘”<‹ )¡¬Í‘ ªdÐ)„«¶´e“rá®(éBH¾%”þo!¥ˆJñ£Â/<^O™W¿ ‰E\ÕYÉJÔò¨1*w‘Ë»k GÌe_ÐÃ#DkG¾èÅ/vÔKaPËÚÅ [d•˜Ä²³™Ïh£&k$& mܬÄä;èÁ¼ã“܇l.ÀÉQm }(¥pNyç@°,Ýp­k°™Î>êáïRÐýA//Ëæ¶ C—ò]G;櫞z¤cü˜øÄߣßgRÔ@0!¬`-r‡ð8"²¹   Dð‚TÎ ›ä¨Ñ"L€ž–ëü‰ÏLøÛ]ï†Ô"éÅáRBÉá(þ9©ÅÅÓÒ–ž7äÑC-‡òš‡½ˆ£É£ÛŸøTJ+>‘oP‡ԡЮ'<Ý©tª¦â‡©œny¨²{§HÕ©þ pTtªTþ°€ÂlÉ ‰H-‚Ae¡Y€²D¥A«YiÉCVè–`Ä©ÃÊÈCZ ×D>‡†ÉNšE” %ö‡HCÚÀ†u)ѯOéÊ"¼"0Ê&,*»lÃØU–©ø‹ŒŒ8D­Ÿb‰Cß+o±„¿pí®ˆ¶×·Ëõ #Ç7†µŠá#'ñˆÐ´Ì—0Ùù¸ÏhczÀC$'Ùmã:™ƒr¯PRd×n@×tUW@þd€`À(¾ l˜‚wõ'€‚ÂñÒÙ¬ÃÁÍ:Ä€)¬ÃÖ¬ƒÊ—zÖèƒ=èƒ>ìC ª‡”C:d‚pN耎„„ˆØ œ8 øÔåˆ@~NÈ€È铼ÈêÀëô\nƒ‹ØN=Ø’8ă&IAT&L‰‘äG“L8ŒC•L‰–ɘDOô¨‰Ž¥!ó0™\OØéXõÀɜԟ|Ï‘™“…ÔÙ JK!ÙŠžèUÊöÜÉL5Ð$PþÕ¦Ø Q)¦„ÙÿPà!A¨üÏS5# „S9U²Hø(¯ôY°0DpÁVÙJ±DÄŸÄ+ž^þ DE *ºé1‹âÐ ±Ä\„TÁ!ìD^Y¥Á^Q ʍK1…S´Ze±E«Ñ eá ÂøKW0L± ˆÑ«e#TEõ%‚#ß\€E$<lßé^XÌ_ †)ÆÇ$[û³ŒeL†e¼LÌL‚6Â6ôV$Ý_¸ÙClðL¸åC>ôÁm0‡\ÀPWtQ×`@¼¼eÀf— Ã îÃBŽ$lô(¸ 1ÜÙ´Ù4ƒÛˆ(xÍÖˆ zÉ×9˜‚=ø›¿ÙÇ~ýÇ7ˆ:èÂó aÉ…œ„Hˆˆ|@´œ9!B¸ˆä€ä9!"X‚:xþÃàލHŒÈˆí¨ˆê$!>Ù“ìSñÜA I’ƒ90IV‰8Ï– Eu]—ÈCG¥ÃFÅᎥ¡¤]úüI ÐŠÚá¡‘íáŸ"¢ú,ŠN) I4ÞmÙ«tŠþh™ýPÿ|JªÈªZR½OêšG Ä@LUJ‹EPÕäKA`İ b Ú ÉB°^œ•o®•µ|Ä[PÈ•H|ËPtÁìÅ^2Þ„é^SVù X(VX …ZPiÖ¼šÀœ•E9ŽcÃh_\`FVÔE]HÂVa$Û<~ŒéQcTÂÈøÑúu†"éA$üc4BþÔA)ÐÃîŒ=p[¸ùA„[h$Œ@ |(\Ej¤>×)@@r\€½ùAANJ =TGƒ®à’ .Ü:4Ã|}'|`¦MšÙl 6ˆ‚¿½ÃLž6é5`ƒ5`4äÂ/Â&È€ ”È… €I%¼ÀlÂL¥ÈB€ˆÜÏ ˆÀ&œæ“=±Žé|åíp%7ø“Šä9tÃðìAýN2 \˜CU]š ^¶á—ô˜<œ¡õXÏJœÐIŸ„Üõ Ú]¢¤O£6*câáSeÄ’Áý4ÔÔ¤Ø] ÕenÊQ…Š ª\Îü  g–Jþ ¡û<‹'¦Da‚(Þ,ŽÕD\Ä)fP°4B„DÀéuâEä B°«žÕ YËéiêÍrzKëéÕ1RQ´2ÑMBYH¨qÑTô^"ˆÑZTVZ°ZÀ¼š§ÍEÁ¿pòmõ¡§:Κ]ŒÖ]À§ÅXÌzz }.†’ÉHƵy#õSüm&ÔAAÄöì̆›B*€ºedÁ,×ì<VWrd¨ vÑÔúq$×l C{ ÙÚ(ÃzÝ(;àƒ*”Ö„Wªä.:€B=Ð:$­×ey©5XCã`ˆ“A‡Pþ;•Hˆ|k}Sd“L€xäÀ!TB=ٙⓋ¨H›šežXÜFÉÑ T“ ϒă\†¡Ú%Ey]žI‘Ã=°Ijõœš™Ï²a2Ùùä!ÚÊS%æÛ] IÊxjß]¦\âa"&Þ]%‚&P•JNq„o:J Dç¥D+>!k±XžÑÙÑfCKN DJtP !DžŒÄK¼Ð[] ¬ì@ÔN#O´žR\Z¹P/mk»ü„-B`5…Z´8–ëÂL£Z´MÁ‘Í0MK²×'ülx±ÃÖ Cÿðy™(˜=˜ƒ)˜Ciy@­‚ô‚8•…ä Ó&Ü@Ø@gSOx­Ag€´‚Á0ä€5pC͈%†Å­ÛºŽã“ÚÎq=5ÉÑéN@‘Ã>Å8PgÉ8hÉ”œ¡^öéÕ5O<”ƒ™”‰ úeâYœhPÚÁ6ÊIÑŠ  ÏA°®žÄª‘½`–ž(âNmŠ©€ÊþèªòfªN$ ­îY%Ë'Š•jÖräËCäP› °žžÑÄJìê' ij¨•¢%o\ÝUŸí¢µTZôzËO”Ë^‘¶&Q$B|+ºp‘À@6¢šb ÌW¤#©ÅS0ß[PÑ"Ä+üzçÂ@Q¾b‘]ÔsVp÷©£zÆ¿ÆÀNB$TÁJÃÈô‘nI†6HÃ6ht,m°lD ¨’ƒZ¬==äà êÃl, qpBÇ[r `’ô +”€v‰‚ îÒ5)àƒ þ0;àB3Øð ßè.áƒ(X'œÃ9ÌÏ$1)|ƒ)”Â7|C9|:XC5@þ-58‚\ˆüAå¡ HedAådAhdA|mšR€Á!€ÁXƒ7LreWf‚›¾ˆÏA!ÛÆ-@©˜2 ëé\>OC‰Córq]—(6 êcWb¢Ïù𡣪å6*¦"«¢¬Ê"FY¤4çšò©¨êþ°2è¦ ÝO ¶êæI„|b®¨&ð¶¦EÌâ+òPNXíYXµ&o:‹SÁD )¬æN¨U¶83 M1ÂPMtA¹ü•ôjº´KTx79“…ÜKS\gVÔKecS@eã5’+U€…yç«öe qßhõ/ÿþþóhäQa´–ùÆd,Æ<}ƒt,ËbøV‚æƒ;¨DW)¸C) ’›ldðqøŸ žô‡h¼ÙÛG~‚Ûð(Ù;Èä>¸ /é,{í,> ƒ\AuTGHÎ$SÇ”Â(”‚)ŒÂ7$5(ˆ‚üÂóWçP%˜¾ ‰õ`ÁZÂX‚׆1[‡ñZ¸X5˜ƒ^—Æ>u¥ÿÈÛ–%>íq›?]@9IíÄå‘d‰`×9Õ9ò8,²™,2›T”"+²ŽÉa¡Î!5Êd³]%CÛAê÷LÙ‘„±¢™‘…¦!ÎÉhë¦ìT#z®ý\"U¢j„ê¦Ä6þ«^û„ ÆÊSá2ðÎî¶PŸñðZoGÐEˆ^HÈÕüì 5ë³*o¯…µÅqò5“K¤EšWõÕPQ³?…aE¬qcZXE\ÈA:^Å#„EòÑk\PQôÉ3±ó|‹·Zì…]¬šöqÅöùëµ£j…Œ4¸É4F¾óÌ“CK8˜Â=èCÅá×{ôm¼Ækq`—”€ÿ%Çچɢì ½…hv‰>iŽ’Í(¸°Ò0/íÒɯÄ‹¼z`ÐÎ$:œ)ŒÂ( µ4é‘.H„XHWÃÀ`  m€`AhyAŒþ5¸|±,¸8C4ÔSi|¥‹€CiÀ)>Åqšš%éÓÙ±ŠÅ©‰«}ßîíó²ž3²žcTE ªÁ¡ê™ Ÿ€щ+.Ù¡,ª‘¾'>Ê¢Fú'ºRQ¨x®–q:¦\¢ß¡ò¨´ «¤S½P•©1Ûj®îÊo³â­Ä­ä qkÄ 5«žøzµtÄëo>sÚ´îOH«·X÷uçî“Ëuk«R$ElïºÄKP‘|7ß4Ò¹ÂðKÁœweyšw¾¿˜…¾È#XB^¸£öÝÑþÛ{Æ£jÕ'=Òcc<†gèÁ=BÚjX€ƒêC?ì ÚC?þàþ÷ÃÜä_Dàk„©|¦,ôÉ  D‰+(Àð@ˆ d ˜Á 2”`‡)v#×­ÅΔȑ+W–dY²„N)S†y³:>F¾IÛómÔ·jÕ°YƒÖëPÒ+VÀP¢d˦)V`ÀÀâŒ,Z²p5”¥ëW®@´ÒrLGܺiÛ¶m·nq3ÉíVw®Ý¸ÝÀñÝf×n_oîðar‡7'®1äÂâÄ«<s¼qš1oŽ7ï3hÐòHË›—n^jÕª¡”)¥Ê“'®ŸÄ®EÊ”×®ËHaeKë-[vãÞ" ”ßɃ㖂<÷sé°›Hiþrýº’ëS´7éþ4{víO•Xi2å÷”$J&¡„i(ц’h*™D3ŒxgŸ}Þ4{ú¹ÓKóéÇNKñRS }§ þ²àŠ+R ƒ 2 Ö‰$"@.Pà v°AivJÚÇ`ue–HòÙ’TešÐÖÞ©”+è…ŽQH1Çšo¬qæk9$‡œÊ‚ ,°˜‹t­òâ/´·«,Ì*‹«®´"ÞC²pÆnÌaë/¼¶©‹­½[X.ú1‡œn‘˜/à s 1Æ0†L2Ž)‡ÌÂÙ¬³Îâ9å”å)§4ÓVc ·2ª  Ö.¹×bníµ™£Ð8›“K.·&F„Žhnâ ë¼[oiì€zêò Në¢ÛkŠ÷¢ƒp‹Û¸¨™AKÀ™ñSËh[¹þÿäŬEä¼–OÃè&¼Ùë%ä º·F»»˜;Åkl£- ·QÈ6ÀhCŽD 'rH#ÑÒJ'™SL0­$3Ì6áñË"Û8ýôF¶tÓM:i³I¡CN=îl$às‡óN9 •fPJ"ás’䵑“m(ÑCRøx§žwìÑ>ŸMûñ>Óï½÷ç $­'Ÿì/ðã,ˆ!†˜ ÀÕX)jÈý˜2elDê5Rû…JŒU’…8! ÿE+Z6‰9ªñ…/„ÂMÒ5¬! jŒË 9pÊUÀ†-A ZH‹º®‚•¬|Å@°X²{þÝË_ÖðÆ\¸¡€É/€IX&Ø‚°LdÂa|‘Ø%¶Ãtƒ‰áðÆ1VÅÇ8Fà°Lɸh2•Œe,[iæá²Õ”a6ðAÃllvØøÇfhÔÙІÖ5'g°INF”œ÷œg:ê©‚x®ó„«òiJ@O"¯éT!7ó‰ÎÔ âÜG9 *ƒtŸûl’8r£€ðs!ñB"Âä‚ó! =hDƒ‹ÐàN”®u¡ íZP^Ô8/¸ÈE“ó¼º/Êu rŒèR“†”ˆÕ%I™L:“êTçÌ%ÎtV’ìzÔ#,5uÛ<Ó8á8½ Žžà$‰uºþ30¡żBê— ö`s¼ƒõØ÷ºw){ÀSö°Ç¦6Õ©1ô!X¦ø”úà è¯ðÛH2`‘¬ÊT•Ÿzµ«}¬#X‘`JˆÕ¾t$7Aˆ›õ¬ìô@Ç7Ί­è ¡FÁ/X VÙJ aB,€Á``áVà¥/{B YÍj¸jC¤ÅÓÈÄ_˜# ˆwYX_”ÈÖ‰QŒ/S”«\3¶±Æ”㊃Ì8Fö±ÌŒC);YiÂ8ÆÒ¬&ÿxž°F4ôæ5RÐYp$‹ÆÖ ‡Že ·œÞäì6ƒ”Nnâã4ë,Òþ;¨ÅŽj±cHïŒçi±]OwЃžÜÜF>ô¹~þÃ6Kè6>CÃ~”c·°-è>ZPƒèI) Ç”Ñé$=ô\æ® DSP‘ˆ—8“‡àå"7Ì_)™3b„’饓L^’ƒ›¬$‡Ð¡nKXb¯æÈT%ü~“»«]9ËéÞENtÐÝœ‚‡`๓žVž$&áNIŠ“ˆÞ6èA€.´RE¨øº·)÷ƒþpÇ0p„\ } ‹7’‹ŠÁñÓˆ6rÑǤœèßG|Õ+SÔc€(ai¯J‚—&ÐW Œ@Qœƒ‰Nwú ,à þ‡p4¤ÑÔ!¸àJȾPB:HC¡C'tቬbAÍYÍ X΢²B«„𪿨Á–Á@Q.ÜØË_­0ÀX ®àpâ6&ŽmxÃs¥bcÈŽN_qc~ÙeLæ0’få¬aËQF—Ý#5³aãeyfÝœ!Ç5<qæÙ¡-–ŽzŽÑ¤S¥Õ‘®…ZÌ“ÈE¢G‘XKO$•€4îdè9JÎÚ~Óm-ˆ@q[f¤ >òñŽa³äq]V>w 2܇@äÙq/rQÚÀKxñÑE;b„#d®sKâz îÌ¯Ž›à]þ:‡oÉÊþT¦ì°4%7=âv·£™tg§+8 6Þ<“Waw6ˆ¢&J1)…nïʱ¦*…sûƒd(JQ?ÝC3 ¿˜èïÇÁ@Cαs %PNIDÁÒ"ŸtN^G=J’‘à¸Å•£5)tÔÃå ‡9¾Aä€+Z8\à$l¡©`ØCP1 ] EÏZøÁøœÕAk„ Dä¹BènˆÃ‡mb]Œ˜†Ý%b’~ÅvÈV»Hq‡ñbÈáN{ŒcˆáëeT½E/Š£öåˆG9X¶êÂ’q5|¬ÎrnàHh¿É5qtÖ[^Óñ8ÎáþÐ{œ#HC*;<ë9íÕ`›ZðÈv*Š|#IÙµ=ˆAéoPÒï%(n[Ðì¶ü„ •¨Œ7…èãù@(ýš+BfÉ=ì­]<¤ ìmßx‰FÚ ! ªÓ gF޽¬äu¡àšÄK8'tÆ â„Dã8.L4ÎILgâ!ã4îJhgìÄÔÄMbðN~‡nЖ§ž%*Âàlæ(a[êæê¡ªÄÀ‡ç¶'{Šø!ú`{RâŠ.!ü£D*N@¤ž®Ç6¢!D¡°áL¥Þá 8Á€ì^ ¦°. Ñ!£:AJ¡Žìí&èÌþaœ¡V š Œ€8Î`8æ[1ƒöà€J«Ì~€,ìÅ ¾ †"‚€f+¨¡4AÚb‡-­ìaãˆúBÒ Ã‰$æù®0†> ÔïF†¯¸ˆ2HMŒx÷R÷ZÆŒb Ö¨5Ø9˜ÑÖd7vc9: úšcŽ„ã9Žc´â-B¢m‘– 6°ƒ<¬’ŒÆ)ûš µjKüé)Цküæ¶p¦·æo@ „ýàï7ÂF@^clÆEP¤5àèܬkBD>€&·žëA<$D´«nL"idß°Fx©˜,'˜ºG^GI0‡uÐ+»äJbPJ^pKþªvPGI¸Ä¾ÁP'¾Lg™˜$ÔD,aäÎIå‚gÁŠ'š§žÅ„2P.¡ÃêA ìá@¬Ä4EçjR´ç*…Ü¡jnR@¡ŠŽ}´P k,j, /êVxL @âØáÌPTö¡¨ëD"_Šìèð#Öá dâšes‚ËèNÀÀ8€iî€HHaö€ÍœaBÁBƒ¢ê…ü¬,z€,î+f¨€«-)A3¹Ñ.aö¢ˆX³.\Q.&&õHÏ-Æ6WOŠb$C;fdj¯‹~‘dv3äÁ÷V†eâÁ4B#5 n$k‹þ7|-“˜qŽjnΠ ´ó Ò(×r-iH À ÙÐñ:àÜÒ;¬=ÕÃ=›À=éhöfBâmüü(7”k>‚k?Üæ@†ë?ðAèo8Ðo”ìD ) /E$‰]æÃþpƸBd–g  º Cµë—€ F.!ÇGàrèà=rul2sÌDšÈdu´‰ä€;pã4pw–L^‡KÌdKLgG®¤œh'xì„x|§NðDNÂð¤yÜéˆEú){¦²{ê{Ä'SnnRÐgòììú ”òhÂŽŽÅL¥!¾0!lŒ!¢!@f‚D"¥Þþ!!ær%öa$µìÖÁìø°~( ̈́ѤÁäà\ ¢áŸ¾¡„¢HAê Í‚j\ o³ª†lèªà«ê%@Ó«¼Ê ¼A5M/>o™h‡ÞB.ÌÁ.(­a#õ¦(ÓÂW#ÀáX ƒ7%£ÓÈAÕH 3ÄAÌAZÉA¬°ŠÓ8[F9¯Œ¤Ö0$x¦ÖŠƒ\×h6xC6zc™c¤€A§@6øˆ<ÏÀhÈsiÊñµÙÖƒ>Ësµ"é9^_É=)lܣܸ¨?ä8úlnc@–P T‰)DDX ’F‰onKl`Ó']þr)BìÍÞ"— gA>´ ~ɼ*p*prØ+)Œd½Ö«á˜ÄIÎä%ŒGÊ„J€öIÂ$¾rvw”éâš$tÀdœÌÄLÞ„x€'å”4å.¬I)Ì4! EÌA” znSvΠnn¡¶GR¶‡ ÆÈ +Ó4MIAT*ªv¬,3ÂÇîÖ> Ðaît¥P ¸’Ç8AÉ‚åWÖá¤$õ#€…J@ FA¾a‚Îá6Wšà’€Êüɪaª!Îôà ¶+AβB«ö…«ü ,âe϶Ê,ZÕ,VO‘.Ì*ˆ&a좬¦b"íaP/7ý)1þYuñŠšÕYy±d ˳3Z¦ë°Rã†Æ$Ë?ŠÃ%‹\‰/9j&áhÛðèùn£6س ΀=Ãñ<éõÜþõ=E`¯#^ýD8\ó︪ mjæ@Øïmü£»H©}d¸<)8tD¶c·ÍBÝc8xDPä>0C0]RÖ 6a˜nIE Çe㥠Ò`â…¿j–GøKXTu¤‰GæKæëLlu‚„i§Du n›¼ g{v¾l’vjÇNžøÁ€§xÞI$°(ez¶A)Ñçæ*S˜¡´g & KÀ!ÌÈàz&…&Há*j Ú§UVÅŽ þ Uîç °Îì´ 9¡ ÅHádÂD!PQJ‘‹ÌìÔ§Îá NÀvÁª§47ô ^À¶¥Ë6wFáBaŸô ¾@ ÆE^ ovcH†PÕ^ェ+HS1¡.ax?—†ÑFïx'ƉV/6qÓ6ÁAŽ•2ƒ7eOöJFÕ„±¬Õ¶5{¯×[çAbs†­qŽ^ƒ¾™Ù`}q¦×˜ãŽö¨€ùè ª€=ÙSfò_‰<ùÈhìÙ=‘Í<è3Þ°C›«A¸‚³•ä”ù†£8l4 G @’kB1ø”Þ£•cCÜ# ¬ »,X»6–eþ;t˜æÃ»dÄ 0àjDsfGŒdrŽuÖkœTG¦Sp|8Jg§ÄieÇ™¸É$S0À|xwæÄÀ¬ÁàOråÖéOÖéÁÜ©zô@HaÌA)ÑVK êRà¡ç¦²¢ü` (TìÁΚèjNRh¢+¯°ÚçÅ\¥£^3èP×NöšÄà ÄàžÐá}™¥øPqŠP $°A‘ÏA $Y áªÁ¢¡ †€^€ÎÁŸ2u(BAœ¡œ!ƒè` °` À- !ülUg7_ì%+è% †¾‚4£¡ˆR1.vY­~È—†˜G˜-ÍrsþõÈa™•Z‘™2"Ã1º(ÕvOŒ®ÕZ±u[±9›Ç5nb<ó¨8¢1fÄwhöObÕÍ> Ä9e&ž› ~k##ð:ê7çóõw*òמ;˜ŸßˆAâ8Úæ5’‘ý@¸m„?À-"åq@8¢#\³Ä–.ƒB•€³KBIÚC®¢çc8t…YfOü…qäe5r.ÇàŒ™xv§¥é¦‡¥i›fò§­©Jz–Jv‡géàš„N¢6Œ(ÝdÁÖéjéIwaQàŒª÷ Þm•Ы¡’çà!Žý€ Øg†àÎú¬õAü¡@eR …&hJA*b~&þ""Àη öúDveW†%ìÆOó¥Nê#Ðáê]ÑoBN@¼J¬á˜@4à°€0S«a¯E¡> <Á´Wè©!wa4Ëâ~Ìj9ïÂBw.— †V‰HÑfx…;/~Ñä"%M0Š•W¡èuѵ™£÷³3T 9¥õZµ5[¹»eš3´4khØ œÍYhÐh9Ëfjãf i±jƳ*ó÷½#Ð5ܹ – ä¿ëÝÞ9Úƒí¿šô¨•*©ýþv ŽÜnJ„ÁÁ•·º “ò/DRciÃò>"ÔÞBd¤ Ç \„¤þc$_˜Š©¼,‡¿drZT§uô†©¤IvÇÆƒç†wȕ֚’¶vx‡æËEõ@ÈÏO„Üj{'år'w ìˆR´V0ÁŸÞMÑÖļ'àA*ÝÁË+ € ÆÜôaðÁÌÍœ|â{ÔTMûÀ0à `E& Ž !F@a¯w¡Ó™ÏûÜWDá¢%x…pUWêpªn§Ò¡X€ ^>@\@ ôàtOWBaB¡±,zál,X{ÏtÛ dè$Jq.êâ.¡Ñ¸á‡€{¸/¬ ¨/¤¨˜cõps1 þ™‘¹7cÏÓðŠºS 9§½8WÍÚ¯}ú›ëè5<Ë|­s7ÖHfZ£±Bëè¨ÛØ “qfxÞÏÍÙsà†Ïm>7AßÓ@Dpéù›þ ˜¿ËnÞ ¸TáB 6UØdÃ…Í… r™‚f . n©8J•)R¦ˆ(Eà‘"'DéE%—-»L‘‰ÅË,]¸xñÒE&—œ]xz©Ò³çÏ6m¼$mCiFH%J„”ÎÔ6‰Ñ‘ÓhÑ":tôteÔ¨ÖEŒ¾jõÚ´YF‰"Éáúõ+²w#•ÕÛ(’^¿€#ÑÉQ$I”¤QZ,M’ãHz0}3gþ®že{öêaÆœ/_¿Îöò½{ç§„…ýóÇŸ¾×úð±ö—ÏO{ûL½3e ”ï>¼K”2WjÔ¨oذ¡ƒ'QÀDAg‡¨äì²³['ÆÂóëÕy³CG=ù:tçΡ[.¶-)V´!‘-D®ìqª?¨þýu¢…'žhÆ!j‘ faˆ@dAˆ!½ôÒÃAdqȆ†8è @â5Üh“ 8Ûd²M7Ý¬Ø 7Þx3Í4Þpà ‹/âÈ¢‹ÝxÓ 8Ý„dÛ€#dÞ„J†#8ñˆÓ¤“M’9ãd©e–ñŒSN9òÈ“¥˜a’Yæ™gΣþfAQY䦛oä¦e”!…AO aЛy¢á'O$TyæYE h¤Q…£FšFg4éUlR…™Vái‚~ú¨§Sˆ*ª¦¢ñiDžbTů¾zFl04PC©*P­ ´L¿ö êCžzT*F/]$E!“\@Û,LX 4…M"µ$ѵCuAAE ÅSO<âJ•R‡ÐÕYVÉ‘È"mÈÁÈZwyÕÈVn¹Ö"󺛈ÀPMõXÓñH$_uu×^ù¥Gć9âØb‹="#WÙ6õTfÙhö¼ÚfŸu;~d À~Ü3›?üÄþ›køÈÆÉ¦ôñÎ>õð&4(=—@Ê(ÕT#tØtbÁÒ=—6¢˜" uÙÃ>çXP‚'× ÍŽ)éQ‡Þz¦œŽ4ÛXŠ4ðÂ{|Á‡0`F'{€²G'`†a®Å!f¡¸ ò ã‡üPÆþ âVä¢%Ôdr ‹™túè/ÎX£>ê¨:‹>z³(2Ùc7æ$™¤”TŠ£»”ºO)¥•áhÙ¥–ò|)N&[š‰æòaª ¨¢g<1çœx&j}±±É¦G¦–ñ¨÷‚6úè¤i°!h䣟Fªª þ©ž:j*ªSl¢)ªä?jmxê­·ßþú¬`b'dÁÊ![`߬B¬Š¨ŠMÈ"Ê@¬…’)p¡$R(I¯,"«VuY´àG*¸ +”J[ñ„Rrõ„)TAJ !‡6|+XI„[Úà–©de`w‘C]¾"‡GÈAat¸ƒîõ­h…`Y¹—^†—²H¢’Œ$,öˆG`qa€‘„4 £Jø…߸G)tCz¼Ã%Í;<“wôa ÀdÃšØø#gøØ‡Í\ã}”‚þ(…ÏôáF¡•B‘~EoxCŠ¥¢%'Œ“SLíjXËÎ:8QN¨:Ø0…Ù°ñõ c2®œŒ7è H` £ÐþC)öPŠ»!{X¾P·Á1ÎAÂã´u(B‡ÈB…lM íD AЂ!2wˆJLÃFÜ FŽP£y£1‚èn´:Õ ð„'9âIO(Ńø9v¥~ö3JQ“8Ê!/•#óPó˜§&5=¡ ]TšP'@)$Ox2 e’\DUPT¡ªÐK±/|ÒùÒ—“NªQäŸJ3¥©ETÁ¦LC©Jå©MD*~ëKC… Þj‚ùÔFˆ… ! !VS{Å« ¦dYÍBIIF˜,L!#*)‰%r’MˆD&‡«NÖj”¤%);QJþRj(ú¬`÷jJ",1/€-¢,U¼K¾òµ/'¾ .Y,`ùX²4Â{é‹#a±,Jуc$A =Dc|¸G=HQtðÆ–Ù‡É8ów”àeï˜ "aÈ?Þìf x"wv…ܪv7¦(…zK ¢IrØ0N ,Ð éxÒ“TËÎuÆCëxí;UK%:’³Ýoxƒ=Öx¥4œáˆ-¼`G#Å7&³K"¸ XÃæ;ßÁyqØÌæƒ4wLÅ=hC8p¹6tm"šVG%2Np¾HÜ@§„#ÌN…nv1bQ=31ÏxÆ#ý<Þ‡÷ùapˆÄ(F1”þt—¥Ý4yãX¨Œ:7Eô •JÔA*š(…+©®šÓH5¾F… mXéJÕ§dIåO~“Šªˆ²!GÙ/¥ùäâתž NYêK²D¡¡Vñ”­â*¾Dƒd%ÉW/"h¥V)V R˜Ä&›èV«R(‘.,åÐ;YJ qx•±På^i±ÊSæ•Á>¬.tøÊ#þúWwåu*+‹X"ëÅ®Œe±{Ù,£ÅÍ:c¤ÐC=îA s¤Mh#+<ÞØ €2ëãkjûG@âL…,Á=jÆ~èÃ%pIaR”¤0ÅÑŒ3 tpb¸Îõ䨰þƒµu”û ˆ'>ñO"çȉe5¬a iÐ / ¾QR¬i£èNà1ˆ!¾ZøÕÀ…0!Ù4p„ 9îÀˆkæá‚MgNèÖ ‰l4ò?¸åÌDtt£ ÏÎÂõ„'ˆŸâãÍKÇ;ñ?¡4xtx%¨–Ê‘ä!\àR–¿2,²eI‹bAý) f/ƒá´b9æØÇBö±W cæÍ:"¥™")C™à¾‘­Í2Ðd³¦²¹Ù×aìî÷Ã~H¾>þÑÏ죥ñƒ, 2h;Û¦düMq\á9ž”dxÆVvëméÆ øÇßo¸^ß^ß øD˜4 ( ¡ð ÕÀ bp%y ‡__XÐ Š“8`Šã ‚¶!+è’…@ •Pr –ƒådNÞ r¡ãr¬ƒa°OóÄañ¤ ô™ðaJxbþO¢b ãÐ%,c»“%DG<̓tI×PÚã&‹òP¥u…(R*áRŸò@@Åd+e?phäãS“b>uSiàSn—‡› ‡yø‡>•d‹z˜vh?lçdò3e2*»*fTxµ’ ax f`ö²,·+#TAÐ2¡˜*aA0Xðgk%›§/$WˆVW1$/QäC:i1d1X@E¦öW½—X÷²/ûr0~!XeÁ1Š` –À1ÐÈ1[4Å' ㎒@æ@;ãdÐ}PuŽâØ,CÀ3Ú—3Ü×}ÆæWÐmTþî¨@}ðZ¾m¤`m¥¥€I_@4¼‘ç Jç€5ÕQë à¢6¦°^ç€ ðf çP ( ¤0w¡‘ÒQ ¤@5à ºÐ Xp0€XP‚?P‚+˜“9ð’979 Y`²!V…`œE"?¨ƒàT#çT èôM Óƒ+Ç:©ó#òt"&sñ¤;Q¢;KHMø„<·%-æ„/&Ewt\Ø<ó'iFd;–'fh=Av!¥*N%Q eM‡‚‰ˆ†(˜“âvI–„؇›k瘃Øv64ˆpw‚¹‡WF‡v×›Ð?b*þÄf Sðƒ—@•øÁÁ@d‰ gž°RšS V…›!±Zey¤8·"·R+m€+FñV²èT‘` œÊÙ‡CO!Z‘C|%{ŠÕzýRŒ‘VXY¡XÑ8žä)tà#z YÖ•aôà ~d ŸàHd0 PW`}åçl´²Ñ}Íø %°æ°´‚ä ªF@Š$ymÃU\ ù\ ©‘Éȵ£°ë0‘b@€U³^©Þ°€Îà {tpH£4B ºÐ’a0p'°0ð7Y“ ‚Šãþ‹c9°MJš9`’8ŽM‡@ “:Û`# f#v#çăèÄ"7¢rêôr8'OFHO4·„JHbd¹;*ÖbÉSæP^¢…[&÷0cF7ÛcÅ2šµÂ>vi(èsdác>Ÿrwk7˜|øqh?v¸™^±©p‡©–úyªÉ© º©›ÐEö3ˆivˆ¨v7Õˆÿ*‘‰GVæ3xàCºâ¨ Qá=¡+hXõU›òÌ’g— á›®øÁ+\ÐlІ&H!‹MW¢§œŒàœº80¸ˆ‹û20€ÅÞij€Å‹ŠÅCÒh1äÅþ1Ô0"/J^Ô@^ä•ÛhŧÒ ç mDÖŽ~p ‹ÓGP¥àŸåG[6s3ÆV þÀ}ÜwWP ëQ9S Ú ‚¤ kÙ¾±F`4É©46 I ™‘¨¤¢à5÷'üæ‘Ô@oIco[` à[°m×ñ  ´žð ½  Oû´ÌÔò‘‚V‹PúVP`=9”†À“Í"?à8Y€!R½€¥Ô  —p ™Ð¥^ N™€rè”N>ò¶AèNiº¦>GO=w„&æbN–:‡–ã ;U…{ʧ Å… •PÀÂ&D'tÂ>°’(ëèG¶?£þr‡ƒù¹”ʘ‚™^¡©¤JºvºÙvƒÈ©¤»©›ª• eˆsØ)*õ™†®xe@+vI,Ä2¶b*±b‰^uAÊk*¥b,X°¬—wŠ+QÏ‹+ Aœ‰–½^0NÑ)zà›MC{|5fG„ÓiÛiŒÅY3¯úêãu¯Öpøj1‘¯Ù¨ΰ±F Þ`Š´[ù šAîPŽèg úàlýàÃF[ò˜3«±þÀ'p­„ë0k܇ë¡‚T Ñ&Ž{Gpçn ]Ê‘‘Ôq5ÿ‡¦¡n  ¥à‘ç` üæ þð D às0 ×áÄJÛ +ù TLÅO« 0h0à2 9ÐÅÍd.Y ¤Ǥ@ÐL[[qò7p…` (g#Ûжdú`Pi·=aY©r9‚#YɦàP„]© 3gO™pbe)¸'†–¦;òP…DGto¹P u(”ë)k€(價f'iÐÉ/µ>èÃe¸û¹¦ ‡pÊ› ”ÚÊ®ÜE°ºm·i^˧ÚÊjpª‚ÙE¹lÊi°›°jðËQö@Iš‡×š±ñ‡¢'Í+pRš» -$qA"Ñ,§Xg•7×’-¤-[0sÀsÀ¸ÂÐÉ.8ôœßÊþDêRiªrá0GÄC#w 0û š`áð ¯Ð( ìõ‹¯!ç ¯ûú¢ÝëizàëÉhc :Áå733¯ñŸJ±€4²"|ÒÜ'£` ëá $z&Œ »~°u`0 À .¢@4 ™‘6«7bö*—xŠÄ,0ARð+ÈštfU¼9«8YðÍ-BÓ ç<†æVi zÞ»zߺ.ˆ%e€ÕiÓëëÏ =Ðsží Ô ?+r÷ëÐrùºàþ;^ë ŽkçI t 4?“%KÁ=À±ùƒ”3HJ¢øp˜ô ê±çQZ&|û0ÂÐ Ãaß@ þ{°P¸t\è¡7¬‘E=5ÉQ ï!÷× ¡À6Õ ¡£"öa pK³4¢ULÅÙŸq× r?@0×p.¥rp¾Mˆà8=n|¥Ô0 ]ê9S"y} ठ}ü"¡£¦8²"gša=â:>R$ñ4%AÒ$æàظã$‡;…•§`YÙˆûÈŸý%`ÂÙ4öab’ +ڇʨ˜»¯ýÉyIë`—e´Ý܃‰Û½Ê¿ÍÛ«ÌÊ·œÊ°ÌÊ]´¬ Š ]ÔÛÆŽËÉ܃™ËÌHÊ£"v|iɦYä>ƒ—÷+q·™Íae›(ñþ¼·ŠCñ¬:1®¨ÓJm0ŸG.âÛÎêBí‚` Dü²¾ûBXNDNà  ÛH FlÐÎ0^ ÎàÎ@o þ¢ô¦à÷ê Ÿž¬á¤ ##²Ú)ÎÑÝ% Ñò<².-Z"|Â&\ À ñæJ&¼é°ã#ŒçgÅ1­„õPð¡€äé±]Ú¡j Oo2:_{ {poø1p{pö'ÅÒ6^MÅ>€æB ælÏ“@p90׈p”†çVp”X ç‚m Žr™Ð׆·NÙÇÖNyKØ=òNð$$ÛÐ$I⦹þã$`¹b‚›¸Q&__r¸ÍƒPŸ ¨é OW¹ˆB«h ëŸüÚa·¨o˜R™ ‡º½ ¸íŒÎ¸Û¿®ûÁþÛ· ËšÐìÐÛÁÿì•PìÏÜ¿ªj Ë­š‡jÌ)µò“hX+™è@·z(Ý ­BgP°›»i,ÚAVÅî¿Y½ÂIÞRœõžæü+ÙÚ­ïl÷jöiÇHàÓ0ÁˆF tDGÂPŽ…¢ã,T(I õ8“†Q£5gÔ¬yäh-$µŽÒL:“äŒÔCgéì!õ­Þ¾w3óíÛ—OŸ¾~=}úÓ7ÆΜùòáÓ·Oß=¢øp2EWoþ]ºtøbX•:®\ë¡[Vì¾+%@‘"UíÜZtG,|…íœ)tk×Ê=WW.6¾|«UÖnT [À Ü3p‹"b®\!£ÀNDUöäéÓæÍ>‚|"Äó ¥ƒ˜¾q#¡†JcÉ„4¢,Y Ê’úÏ!jÞ¢Eãv‰7n™ˆkã†ü8ñn™šwƒÎ­Û¶nÅ¡_ŽÝÛ6pÝÀq.œøðáâÅ/œ8öëÙ‹Kž½|sñÄÅ3WNœþrýå•;ožx摇@yâ‘'A $° D#*Ê@ƒ4ÒPãÂ4̈C 5ÜDÂMF$qDK,AKLÜdEHþ6$FaŒñE©1F!ÑäMbì’Gp¬äÇuìqH%ÙD&GtÒÉ4BñÃ%$¬BB Ù`£Œ*¶`ƒ‹2¶Ø 4(¬ðË-¸ø .Ü|“ )¤àbŠ-¦˜âË*Þ¬Š*ðÄÏ)¸¨SÐAí¢ŠD»è‚Ð.¼ð¢G۠ð6¼HÄ 4mãˆOIh¡Eè’9èh „)È ˆôhˆ¢‹2‰Ž“¤!E#gžùÕ‘¬©Æi€õ¨¤Œ$rÄ™œÕU¡Rê©çwì±g¦¢Šê‡'}üÙÇ‚¡ŒºI'¥pš j÷‰*¬tÐÁ' ˆ¨æ›oòŠJ¬þw¹ ëJ e”mòÂwˆSìb/Süêë¯sêE‡ˆÀÂ0:¾Ø‚ˆÄøâ‹P@Ù£€(ë$åÌ8ëÌ!‚ðˆdbæ Hâ†n@„,±‚¶Òl‚¶,r¸áC¨n9à´ÑƸå’#Ž9阻Ž:ç¼Ã»ïÂéf¼îÆ [ìðÞkï=ôÀ¹Ï¾ý¾·ÿû¯?ÿ\0ÁrÆ)GrÆÉ»Œ5ÖxÐA6ª@ÃŒ4ÖxCñ =üpÊ)K$_«âyä×4t %äÌÏ.¦h”P.tRHÛ@ŸM#¥ÃÓUa ™Ÿ‘F j• „bŒW]}ÈCBá p€D 3ªq,b=É48’@ŒH£!£H¯&2 t˜£&Úʉ>t’~è¤[ýð>ÄE“m%¥)÷Ê=ÖQ{ £†ØÀÇ($ð…¿|Ã+ýú :ر®œLߨF)ø{˜Bè66±sôåØ ‹bË^ߨ ˆÆÀ 1x (,óŒj(` ã'2Ó‰Oá„p™z³Ô¬3#Dr€þCè¬5¯Á ¬×”¦49o¨IT8Ä©D&„£œà(g™pÎÖª3Jì`‚”ÒŽx¼Cnx£<áÏ|δ¥'>ó‘{ä1·]î§o€K€æa º-˜ œtéBo¸Pˆì9ÉM®v-Ò‰27"eîD9¢Ñ‘j¤ #•ÓH@$*N‘sœ5Z’˜¤¤M¼.J!šÒãt'¢Ýµ¡B‡ûÄ$<"ïMÁC^˜üÔ<9ýÉOÕëSœš÷§:JPõB¡¼0Hyá{[èèÚöÑ!R`C"1RF´T~ñk)LCÅ*úäµ à@ rþd$#Õ  Oƒú ` ËÖ²–e@p"y(BAŠR˜ÂZ7)ŠNvâ­­öã%0ŸÊõ¢ìƒ†û¨áWê±/°\áQKÙJ¶JƒF…5ìµ¢ƒ à„(dYGêRt )JQêOÁ¥vOˆÿ L‡„Ða|§²« rˆ§êb"j¶ ›Õe¢J¨´†˜Ÿ!æÅ5¨Î’FJÐ<‘NH¤óN…9JQ {¼«ä2 žñ‘Âo¡Ca ßq@Óð+0¤á¡Ñ‘ŽoÆ, øK»bŽ®TÆGÇ9¡À½~1/@(:‘QÖÑX|à_ˆêÅ+>C‡p„°`œ@ņ'¤è‰k”ä?£ÄÀ !„!¢Ͳ™½³ÔìÙ¥±6°‚n#Õ˜™Úø)@„ H B°„iÀ¤ª1©©ª©š Œ®y{z#þ‡Lè@QŠ.äú®ér®,Ar€¥Xb›q`LpöÈ%ñâõŠÿ8/º¹Áó"b&2“-à¸6€ƒ7€ƒ",Â7Èiú¯k¢Í᜖C°o¦—K°#i°s²9H°9œ;§s§ÁÐq {’G¸§Á+¹’É/ü:æaƒ§#;6i“:ÙCqž…Ú(p>ì(À“¬“‚?á¨@A;ó±Ž:Œ98ŒF”ƒèŸÃè‡Ð…fqhé»Ã€ˆÃ0ˆ½ã;ˆ ;gi–P° íÛ¾U;*É›<Æû2¤ª ¢4ésª²ª*:ó3rQ½ŠÖ{=BÉ|þ 4BË—w1zHJ«:ˆ]Y"Ió!sø"l°tð†ˆN˜ºX Š  °€é£¾Q0íӾǫb!‰NÐ, µÀÒ5`À†k`؅ăPE 1‚‚Ì?fk¶¸?bHA’‡DD8¤À™D2„ØBXš¦iš©±éà$«A%R‚޼r ®ôŽîøŽ¯!Dô@Á‡ƒCù°/_úù¨A¾©›ÄÁÑ8y8„C°OFP)8H98ȃ©„ƒ)y„hâ&Íéœnꦖ{¹o20*¬Bž ‹‘óP§L(H‡iËþqèÂÕ鑨y&Ѱ»<ºÇÙ„+Ù§~j&§‹ÃÃi2±:™‚ê“=ÑáYž<\LB ޲HÉ­;2N|DšªEÿѸû>ƒÎ›DLœ5WÑLHTM]p]觪ÅãµÙ$*l3h3ÜdE`yŦ’i•PMé+ Ã3}¨«š ›!®Â³p=«²*:3+j!zjé+J‡Ç Åzù¢/ò{ À èÆ¿‹/ò¢t8À‚0 ¾„1µ¿è¢-j*0Ð,€°{LlÀÇ]àÇ]À0P€6ù3H X¶gs¶YÈÔH‡¼þ¶Òh$G­Ûh k°j`7m¸„KP㈎ ¼¬ÉëŽ{³·®QÉ•,Á²±¥o Iö`Á‚#ój¸Ôɉ#Ò¾¡`ºAº9¦¼é…'íðã ‡p„Dh„HX„,]„4X„¡Û‘•K¹'t9®Œ*˱ì9³§uRËÙ9+ì90 º‘§×y¢£’hZ)iƒsÃ*8>áÄq§ÛC6Až§“ž>A1>“¦;;Y»Žò’2 ¹»;¼ûLG˜DxœÄJdMÖlM‡p†Iœµ'›µÄÐÌNhÄöé<:xÍQüM]{i*ûü 1sµš<^%*jè²þB Yã{I‡=p=°×oPWòükð†U«†/P€+ð„PˆÅQ WSstØ‚8"‚/HQ°U ÂÏ …l¨þ,NÐÍxØ}†}|ROØ…/°hù£Hg“P -YØzH–u ‚Ø@@A‚CP‡ In˜„vÓ†›½eÑ숎{“ÑQêÙž%‡nø®é€%ñ0›KAïâ®ð²§•Ú¨e¸ýœ9z8öz¸­]yø…2.ckà…_Hck Ò´uKHEX¡‘¬K3•9¼µ[wŠÓ³lË-Ì$ÔÙ¹7­‘,ì9\34ÃÃ5C¢£¦*¹>ŧ4á:Ae?!>i±ë™B]“ã:HÁJÕ/(eÔ•ŸÔ Ö,ÍÖ% × ÕW†åPP¼‰¨]‰€;ÝÍ»K™ßþ­ÅPè݇Еø)b5ûÄFšoÍtàÖbÆî¼‚]#W{©†ûµç¿8*à+xÍ€Ù†ÿ…¿P gˆÀO° RlàâD)þ,a;êý ÐÁJ`Ø`OèŠý„faùãXŠüf{6 µ ½¡I¤†Ø(”$jØá›šª¹wcQ«™·Iž­„ê"ŽêêÙ’tâs.X‚Ž¡…¥ ­Éù˜‡î:\âþØyH¯/þâaBÀÙ›b*Ê_Û2îþ±Uý6¦†7nc(lÏ!Óº=Ó*\§»õB/̽ͤszKÀ ÖM€ºTd;•’½„d-i\74“8TLéѺç‘(>¡ì®Ãd9Ôºïñ‚Ë4ŒKÝ-H]ÔæU.N]€†Ó³jæ…Põ>jhêMVˆèeV•¾ö©d%V=è•^1‰úœÍæ} l,–Å"î|hÆ^xæ‰% ](UQ­Ö}èl%Šgõ^¤pŠ{pŠÀ?…t®*®È‹íD‡RèV™¨‡o(âý†ÐS×{n`ãݾ/`1¨Eùí.;X›ƒ X€€‚Ô‚Ys]]ƒ„ÐOðàôcþÐOÐè„ñ`þ„'Õ7’€ƒýX@a…´ÐÀ6D ÜÈ+8„ØÀ™A„BȦ©mQus7"® ¾|ÓÙ ® ç£Fb}›Ž|â¥Æ®p ‡ëR8|Z§%»Ñþ‡]®æjYR1Nø2c5þusu0skPhkoâJù&=¶k8O°½¶9PÂ9Hð.qŠÀu'×!ÜØ©Ó(ɽ$‘ÅÝR|Ò3TÝ9œ79FeLɽ\€šžó“Š ”M˜‚QmŽm0ø>`UWNí_ÉM¢‚]`îTGm/c³13 Ë"N×lÍP0¼Ó|ª§þb4R° ^whZ Vc £â bÁF½*ökÈÇkPæÕ¬]ÐË“†Q³~N«zÖú^|pŠ} ƒU€#@ …u­Fs°Ær0‡=(Š ùEW€%–c¹Õ/p"ø˜…€Yªg>$ú«0Ž ƒ=>]ð” -èO,ÀUßhÀ†NP!¨>Q¸ÖøOÈpŽ?P€(a1À“Ö?©È•6qCÐÙ¨)È,°•7°•„³…ÀI¸„êФV·¶7½ñ!òìxQ!.­.çïºQ°1›mاžIó¯û(wÚ+/,÷ìêþa"{ÉA¬Õ¸Xð…µ÷…_·ó_ †.Û²%[KQ–›ku*uºs¾—s5'½½k7%dÀ}Ë8%§¹<ìÆ—'£C\j’|ÆÖàÑ>iºÁŒÃF5¨8ùdñŸQîlSÆTP÷ÔjŽö×3^ ªVouÝÄMg Ø`õ_¡eò>]¸,Ã{ÝÜNÖØõ‘…_‡+c¦Í-ÂFfÇ3Wöåφ|Ìu†fýÔÖ}ó%!ꤋ¬"—¢@ tÑ{…>(…"`€`«Fë×^c#{¶tW4ø5 {™ï¢*/{0˜—|Ÿµ}ÏQg¡œ‰ÆA‡? aÓ°!þ11JˆùôiÆ]ØDP`ñ“'`žBZÔò)̧ Zˆ$À F bt´øãFŽ9€ü°1#G–A²Xñ’ˆ/?tø tˆµLÔ.M½Ä-Z·LÜ´qˤµ·mÜÆníÖlV³™Îr3ËÍÛØnÞæÒÍŽœÝnxÉ‘Ó Î[¸Àáè’ 'œ8ÊÇ7.ãÆââÉ'O^¹ÌšåQ¦|YÞ¸yóâ‘.=îrhp}É’åëõ¯×¼x©³öKÝ¡_–r²äÛ·#K† ^©$äÊ+î\“¦çÎ!E‡ôȺôèñ†ÇCÎwú¸éÓ«C§®IÍ£óš¡W£fÓ{÷þðçoª¿)Mšûø÷§)ã¿ PlE²!à[p±lpÁ[´QÅ >È…\d¡¡Q`tˆº€¡‹ˆºt¢‹3Îø ‰¼8ó /Ð`34Ö¸KÏìò =¾( =ó"‘$’èL'¢t"@t„ò$)¡Ê“UäÌ(@:SÍ–ÕXƒ5_~£6ef“ 6Ù¨“Í5רã&4×X#㖦أO?Ï:ûìóÎ>ùäãg ûࣟõ ³O ¡Üƒ7FXÀG\±Ç“(>d5Õ|ƒ1€J§YfÉM§Ö éŒ5¢ ùL'”°¦¤âL”L¢¸å3¡|þƒ&äƒ`Ð…0Àd‘(¢` ;ØDÛ‘œ|"ŠH#óI/Ÿh¡…JX„@é 0´ †?ô»ìþÀ?d¡X‚…¼ZРC…ä$•P5VTÚdÂUWe%<Wæ´¥M7˜´…Ö6h©%ZtÖj}éeV_kÍ%—`†!–Xb‰³2cñLVÚʘe†™Ì }ÚcåpFšh¨‘ƒI)|hÓѬù‹/¿(½´Ò»ýâH/¿ù&žsÇ — rÉ—µsä@Õ› 'vvâçµ×•xý5ÕÑA÷vzq«×{À÷~õíwŸù¥¡FhôWFOL1E\þm,á &¸E†“Oî…Q˜c~ˆ ž(b''~~ä.(B£Ë36B“:»ØèÌŽ=>ãe§Z¾8¤ª²Ë~{Šù^%NF黓Is»4ÕýôŠ)è¬Ã½Ÿ€ê'>õ$ŠN Ÿ¢sÏ=߀ÃTp_ßɦ HS B!’b€É«ÆñR´*܉âØö@‡Qø.E)2‘¥tÀ&P¶VÄŸ€0€!­(@1°ÖHD¡ ZDBB¾……, +8AM~ “äÀ;qæ•D£hÁþ6 AQˆ^L#˜8ØX$Ö–®€…,\é"ÃÄr´´e-naËÄF¦o¬™à È<Ö—p0tì†ÊV¶2p„£1†qÌcJCÎèŒf4cŒÍpVrr4ñpöЇ5È­‰…,b £ùB“KÛ¤/rc Ý8¢”–xÄu¨vµJxE̱š*¥cë R<ÕÙÎpÀ¶¶\:'<`£ÎpÞ¶5œ§ní™àö–ýø­oüÁÏ´)H3B âBä¶@/€AB^¸œ‡ X,0‚œž;:G‡$I§‹à© ×áhu;Ò¬‘¢NÍŽGÊëg˜–—:ÝéJþ)rD•ru«*õîJþœÝ—°±&2­ MÕ»hõ€qj Ã‚TJ B‘t‹ò“=î±õõ¡è8ǧ>•tT£D€\P„"ìa OÚÃ:Š%a)£¨Ý{„:í '¸BC0õ$ ¦HtÎ0ÖUað‚| p€^˜Â±ª¢ˆ– PkYd$ BJnhà ˆ!x@ t¯#!ˆB X/Ü †0DjàƒTôÂ•à†©r‰µP–,™Ø†V´²Å­„%-qyËÄ,f1odŒÞ ‡jÓ—Õêår9-`ðs¤ve*‹LËIñ–·§þ¹h2cÒ¤6:¨\ƒˆP„JZ’hª Ñ4™IOþ¾éÍ""QKçxxqe%Òƒ5Xs8©¬Žsh)Kçà²áQ›w·Æ6[º :r#¦1݃7e.s?}³3Ó€†/èA ²&ç¢A æ¦Æé!r~‹Â‡ð.L"u.éH¨›'ìxtºÞ.v=J^î:¥âj`cyeÂ4b ¦·ØGA²à®R$Š'íøI˜*òfW h¼Ø¢ÓËÆôŽ|¦#cãvú(HŠ}loO&½òJëQz°o/EG=¾qt@Oè¸Æ3À@Hà10ÂJà‚+üXJÎ8þž©Zº- 'À¾€)&©èª»ú±ƒ¿µ…8€À'8Ñ,h5…/f `+ DlMIn¡AàÉ <Ђ ö]ÞáQA™Â%ØÞ•Oº{€ÌWˆÁ9Ìa s˜å0‡4¾Áâ8Õý ðó(u†+D¶`;v 1 Ân Ä£Óç´ð/`AY™_ÀBÂ>«L»;bP€Äà 6ôD§ƒ ü ô@Bк‹è6°Á †ÒêÀ幂 QK86“à5þ$¡Jœÿ`kéŠV öþ³ˆEad±¬³=æi›….jAíµ‰ÖÇiF8œ 8xÛ8 †¸ ’BcdÆc\Æ 19ŒÃ"©CmüB/T®‰ŸøáÛsÝ›+¬B%1tMW,B, :%Â"´l$Œ—WxÍ#\Âù—yˆœu”v¤Òy±—Ù4Çwðàǹͺ z@BÉ‘{ÄÇ3ÙÇ"øMT!B´AtAãPŽ„,X7‚ép# S(pN'‚.ôÑ}B;Ñ-‰ˆ‚‘0]âÈŠ°“.¸ŠéÎ?1—̘×}É×Ù›h`›\CŒ½‰›XÃlðBþ˜Ì†"IU@ôˆª`Ã×UTôTO;d;,Ù˜ÙßÊ;¼C?ôƒ)”€”O•‰™Ñƒ–•),™•BL5™ä)ϳðB™Hƒ$•TI‰4A¼ޤN  À„ÁPI(€#¤Èˆøœä`A t@ X€œ@'x‚³¬;¬#6ì¶\Á@ˆˆAäÐ\ù€óñK¨‹1ß»ä€ ä ¬»V.A ÂnX5DC4p5L‚UPWL±uyÑVÔßýE]ÔEÆ‘ÿñb´kqÌi‘L8È–j W’ƒµÌ8 ×âOžþ¹Õ9h :(Ài’&`!ô›,¬Â½ù[*” Sš -dÒ,lR!TWuÅ[Ä z RtD\ ~¥+)œx\ÇzÌÒY^0.m‡×ŒƒÚp x”WvØ—;Óy¸‡1é T~ÀÁ&&¤`VAlB´Á7u@Ï @¦±€N'¨T•.x‚!Ô!Òõ‚grféì™®HéI‡™H’ &¬0É„B´‹1!¾Ø×¥‰™¬‰DµI ]Ym@ƒ%VB…‚ÚõØíðˆœÔ¦™Ì]õ\C:œƒ) ÊÝŠ=Tç>€‚øøhOø ƒ-†Ô(ŒB)˜Â7”/þVƒ7ˆÂÕuÊ7|C‹¥C:¼€äOÐ2¡Y24Ôž$È@f'€AèÄ^†mP œK˜ã aK;ºã‹a 0pÂÚÐ<Sô€‡ºKìÀ«á@A–!`–V. 8Å!¨TP¤6L7øÚdI–¯ÌVd–G>  Iš–³9\¼Ö‘fÅ^T8 Eš`Ø‘7@)m% &—±Lc¸ —êdOF_¨CPªC0(Í,øÂ,ÜÂ,¬iUÎB!øB!´Fsõ F%saR,¸BžjR*äB!¸ ~¼Gà} ÖLÖ¸’}õ Ü\œÝ8jþÆÍWZÍ+i\þ WâeÝÄ~íµÜVæÁ"Èt7µAä̪vŽ‚Efç èçÒõ‚¾¡g]Ñí‚gî/ÌFè‚%’ˆ®*݆%]蘈ï\¦ŠH‘ IªÌÎŒ½˜'Ö]™¬IÝ©0dC0PO6dk·þ‚ogiŽ„çhè$‰­×µIõ¨Ã(V6 ÃÝéC=„¡  ìC9ìÀ¦Â9Ôë;ÔC ø)ˆ§§˜C{ZC{6¬:œ5œƒÄVÃ:ˆl¨2Ú'³ÖˆŠ@ƒ$º€´@T•¡ “–ÏùÙ…ž'(€\ï‚´ö0ìþ‚'8C€ T Á†ªË?òDÑþ£¼¨ ÌÀàÚ»Ö!Ü€SX‚$xÃ$P$Th–6\B±M±!ŒX ÂLE4øZ°¡ÅüÑETèÆ<[L‚Ã64©YÌ­j„CÅüÑE`à]|›a4ÆcˆCf<`i˜ÃÊ\ P–i0¤é,ÐB2¨©š²©'Å)¾‘à VÒ*ÐB æi%Me,ÐB*\¥ø‚_vj²„„bCZY€¨#ïmg„Î>€¦ÅÀ¹¤Ë†–ñº`õ ¨À à€B`å˜(!ì€KäE^¤U°ÒFNÅÁ4vWÔ(Y€…6DÃXX¶Ú"ŒZl‘\€–‰Ö&s ÇØ­Y4ijÍmhsò ¸õÑʸŒáZ—’†9`B<ˆÅ»é-ÿB12Lî-$ƒ-Ì‚,Óòšþš¾ik¬©,Ì >7t³Â*Lwç%®mÈ$³ÔÁD‚$þPƒDZû½Û$„í *uå¦Ò`/-Ü{Uª:hÍÇ™íÆ {h‚;Ø÷1yê~f:;/2Hdî‚)˜S¯¡S;É6Š ‰È¶Èl4ÙM"Ù‰ÝêÄHØ‰ÝøÎÆ3äêhžët€Â*I/IèØ/'"¢m²+(në¶z«¶Â¸¶Ö]Îþêûz‚ ½*‰ÃÊI«Cœà&tÒC+潎[ð*î‰ÄöG•Øc ]Á¬p ¿p{Bì —ID±˜ŸÙ\ç9‰1cŠôBŒ];ŪAŸì9D °@ F°Ã'tÄÌ6‹;>C³l1Flñ3\€…^(]/E»¸ZþPà ¤@ Ö!…dÖÔBì­uíC3E ²¡RÅcÅEG&òHNv‘‘G‚ÌgcÌ6Ìm%÷í`tmUL”F­ë_FÉLFšƒatiâb58‚Òôvo²Ono ³ ƒ±×ò,˜éã>®,à¾9·0ç[¾±-H÷t н]ÁôAèlcpXƒDJBÀÀ{5CB~o1Å ]ÎeîÆWÕôû,Y¦·;l¦Æ{ܦAbvÃ+&Ï8ôh‡¸“4“àaŠð‚ŽÀÈ…ó*ppŒ8¢ŒTu@?¢Ø]<}|Œ¸S±z¹‚Ètþˆ(`XèÄ.ÉI˘'Bb·úïEƒœp·¾x í‚o–ÎH„ÜÜÍ5=='ÉŽ¬« ‰Â(D§=¼C÷ôÃ: è ™%5Ìp)Ôãz ¬0 ·':4Þ§XLEÔ9”É38¢3 KŽgïP;¹V.0½8¦@ AHIJxÂ5°ƒF¤;Ĭ…r‚¤©çñHŸÄHȼø¬\ñˆA¼˜1P¬@ °@`KzÍ Õ2Ÿò=Å4°úICŽòñX€­W òdqVnVþ¨f³­hz$Kòh“¶hÇz'7aÆ]ü-9(®·ý:i†9ðþpƒ#äšÞB1Cø';,³—¿²G;Ó$ k´.4·+D®ç2WçÒB·ÓÂtÛ¿øÖ —˜;@Ô©CÇQAjÖ¨Yr$‰á#‡!>Tóh"$M0ƃ¤#$r;V‚¤N$Æ’› =J©éK‡›mrçPM͘j6¥IÓ¦ —.]¸Ì™Óf ˜-[„‚3g©R0Àìqjj(gW={vZV]Оåv4³g¯5‹ í5uêÌò‚Œ—\»ºzéò¤ë©'¨až†á¦Ó—N‡‡êʪ³]a¡=¾69ÛµlÁ€eÓ¼9X°ÍŸ1ÛÕk—.¼žœ†QýE)âN[þ!Ëegê\½}ûòíÓ§ï:t¦ÞŽîÛ¶jÕD‰ejÔ·{Ò,Hø*ù7ë߈SÃö qlÖÎU³†Í¶0'°h‰º‡1«º®š6¿Ó!§`°¸ˆã„ Ÿ<Áf2v°Á†@v®PÀ‚+>áÄQBIî0¿<ð“O´ð 1~Q‡€"‡,rX„p" B² .2Ä‚DBv¨ÁCq„i&¹„›J¤‰&šK¨¡ÆÈLD’&©áFÊn¸¡’m2‘òÊn²Ô2“n¸‡Ë/Á,ÓL0½ñ&œn¶ÇÍpÌÓ0ÍGÍnÂQ3Ï=É ‡œ?ÿ,GþqÀ'q̉'L¶Ñ†=)$XŒ©´Òc,-FScŠá´˜dŠ æ—bù¥T_|ù%_n‘ÅY\ÅUWhqÅÖUXYE×Ax-Ä×C¼0â 2ˆ%ãŒ=Ú #‘FztÄIiD’–X‚)"›ºè¢Ž ©dœL"§‘Ä-‰[ŒP²Ö¡”frg“šÞ¥§œæ`c‹6¼ð‚¡ÀÈ× ¥XÛâ‹/ö¸±Äv¦gDÑE«gÖ*bµÀªØ¬ñ&c ·ÌJ«c^®®ºêÚ¥4Ó”B­¾Œ5Ã`† Œƒa{í™k°ç̲áY3v: †ž/ _FëÅCVãþe0~ ÄL6ëSÐyGëwnÓmŸßêÎSÌ1ä’«fâˆKRB!å8ëÌñÍ:âÀ;çìj°yÆšNNƒµ= …¬âƒÏ4ûÆb‹+ŽðÏ‚„ðÄ`0?°ÀQ°)AA1äD”gBÑ1O´¨“O„ø‚ˆè†`‡s¸ýdÈB€ø‹,¼È‹áw¢‡rà‘†*12š"'™$z!¥l2{-­ô¦Ê+¹Çä{îÁçK1ÙLŸÌ2·é&ÍöݧNpò4Ç›8ÓL3œ<ÕÔÐÿE¨Æƒ˜xÔ! QZCÄ0¦,ÁJiŠ‚È@Fþ0ÑŽÎüb¼HÕ/|!‹Y¸ V¯‚Õ¬\+]íªW…0DÎ`„#ø G ÃØÀ/‚=êQ#š ±%iIG.¢syd\ã2‰Çe‰sYÄ!î’HD6“‰°!YsؘâÅ¢E(EY SÖc0ÅXå=[)KVºò°‡YC+`)ËZ¬‘Mf2êè£ÎB†9k”l4òA™åÀ@¨Æi›Ùb\c²ªMfc“É æ0‡™¡õLƒ=Ü/€Aš¤5ZXÍÀ•=ÃÐO×€Ó5||aÛ:ÎÁœQˆ9a¹Zxî1ŠH€_°Êv®ƒu`ãè°Æ7þª!jܬo0€œ²g0+†Ô‹j´1ˆá @JÀ ѱã¢`0 äαà *Aè ¤Ë…Á”a`‚€…+X v8hl",X!Á‰ ‘D!œÇórB"¹°Æ¸¸¡¤hL‚!Ú Æ$Œt‰.eâH܈F”À§¥ñÉ4}RÒ†7¸¦L|‰Lí[_û¶Soˆ)~uê†ýÒ„'<í©ûóÓÿe¨B™c˜0 ¼˜ÀW4З²T2Œ*O‘Ê‚¦UÑ|Á uüB¨ !-F( ZÀ*´¨«]i1ˆº.Œè® ¬"Œ†E ÃÖþ °9Œ  îp=à²yÀƒ1[Dj©d[ÑÈ8ÎU )bd)yHZ><â²­}ô È>ö±`#“eF¥èj÷aRØó”=¸‡1 Ei“ÜÇ<ã1‘‘£+Áò ¶hŒº}ä#+ƒI’ñ‚4¤å*¤…OÆ€A%'ÀÀ ÄŒN’¢FX&³‹ëbî2õZg€ŒÐà‚»ªØE…0d^Œ=ÐErLѵz¼£¶¹Í:Ö1›±'l¦xFrx©•]ð­™æ  °NX®;ÖQ:ÊáLoXã8Ò`1‹Ÿ£°&OiŒÂÀ Sfý‰þ¹×xgâi SX  ²:¡¬-LYY¨r~Àc€@6øA „ç…)lY9°B‰€Ñ,l \À‚Aƒ Š¾:¯;eÒ%.!½#©ÏxNÒ“¼SmÈôIÝëùrz¦òQ §îËŸ£Ýi0í§”†ÓýÔ” rŒã[€ G9Êù¹ÉÚÐÃÌ€„M ‚Ép52ŽÑŒ#´¶µ«aA]g£¿Ð \gq^Xã„ÕkµŠ¹Ê¢®±˜^ó:_BÍR0Âü0†`ÀG8‚À}…£p)rˆCl<äÁ랈&&’YMÌ{Þé,hC"þ)JqŠXÄ"ðEÜaÝ–½ƒî[Ø:–¶†#l[0ÛÞ¸Ùd Ä;ñnft|°‚܈eEÃe©#t§Û1=ò~ôcÏ®Á `@£d¤9M/.TÞòªF5FåS\£áãŠF¾×½fzÖý阓/TÑ‹¨#•ƒ;‚ב­™Â6\» 6&¬µ±™"ÃÏ=Û9Ðþ g`A:`ðÄȃAs;,>N|´€EãŽÈPË”â,À€' ÝÊédщÉFÆ<yQ( ÃV3~ ! œBB¤…àÀš·kr€Q €À ÔFs–­P<þØýÁ¯¬! jTbXBR4¢Wg%©”ÚˆÆJw*¥(Ÿ—¨¡ÉW¥L˜Lës_›ÊÔhoì”™ªöûG?<åOLj"Gþeþ>%ÊæÐF$ö°†&ä¬N¬‘ÿ¯æ¿ÖÉ ÆýuÍTJE:ãÙbáãtŠ-|!BÈbiE®x%xEÚæÌ fÜŽ` <k†¾ÍÄí(„b âàÜ"+²Üµ. µâ%¶…Þ6¢#ÀE´,A´ Á,á!ˆáà‚PhËè ôÀIA®ÂœÁÃÀàtãžâ ùâ ®5 BfÜã‘#Ÿþæ* ,q²Â+äèä C–‰22Æ2<É“H¦»ò”fçL©e° êC½€NŸ$©,®aŠ,d4Ã3€æ2Þiéò “B©p®¼z«ê"¤@8ú¡ò¡Á&ì6L@riÂÆ®véa ,ö¾c $ Ô£ææ¼Á:¨á8ÄCšüf+t!Eˆ` ´àxb)¾ Ä ZàXDŒ‰DtÌ@"Oò°ñ@¡*ï 0•øI5~@ô² D²lôPõš@ ¼À 8€^€Ú~ ~€G² sÀ !~ zàr0I¢g¤vJz.ašï¥š¯ ¦¨„Ϥd§þ°g|²ÄJ¨$} L°ÏLÐÏû’ÊLÖdM†ª©(ÍÈÁÑÒäOögD-¨Jê€ ”€þh¡Õð`mÖòÿŽÁt-'5HƒÁÙÀàãhîƒba(W!V!…”m ¡Wúʯ Á ¤ÀÚŒÀF`ÛÆ°ÒÛŒ€ŒàqŽbŒæ îâ µ,‹( \b]´eŠÎ%y0.Îß"ab+d‹ ÎZšÐ »É4 L0©Ðí²Pe”âAiÄk5œÆç¢’FìþA^£ª¦,“0Chp€†é‚Ap” Ñwjf@Á˜@áò!íaìÌÖá žL¡‚cl8gt¤ëlΆ—Žã¬á $à° Æt¡ Éî¨áªÁ¤q¾ ` ^|qŽ¢ùƒv„໪a*/ñ¢sÔv8¡É,yΔl¤óÀ±ƒ'D̬õ”À4€Ì ràáDo@lÀwê±và€à¨a’DzDªzNꤸAHŽOHòJ2¦-J°„J¾Ðh*L ÚMòçû* LBrüD-üöä#G$ÇAK…ªøþ ® è¯\M&ÍSh­ÖЂr2ƒH³Hó~áh5 åTN‰Ò(WA¯–ÒW ¡¯Á U ¶²ŠÀ*Çà.Kàˆ€”@ †gx¼ CÀ`Y¡ò@Và" "dpTM¢TwPâR!Aa˧Âùò +º"qL#/¼I0õ‚ ù‚B3eœfž‚5ÔI)ÔË0€.1ÂPãa‘¹ñfŒŽ2Ds ”0§ˆnx¡4Rg¼iªêÔƒ*1莋Z 1Þ ŒF8—Î8Y¼ªŽ`8¢SëÆ<‘‘ܳ¸“;þ¡éÂà‰‚olQ<ÐN pø‰›BAêó ±BfÔ# `à®I ?çB,óA«J$9FAo’£@Ükf¡U® Ébàò( ÂàBCD p€D~@¿Ñ¬ €VÚr@áD !E›Ç~Áþ`zÀ¬ABêPê¥&¥€ÏH*¡ù´Ï*{LJ¥-K.!"­ÐÒd¦ª¤L¬~š4ûDRJÏÄN6Òo»!$ÉAò§:í-Ô¡ÈáÂö ŒzÀþÀ*×Ö´&m²2¨¦lÊïO rV („—6þ§™ Ò‰:DAo¦Ñ1Œtö Tg…ó@ïx2TS/xLO@à~@~Çz€~à²ö,á9~ua\zoÐR*HDÊø ùl¯¤øžIMÞvG3Kdêо§úº} DÙI¹d¨ÖgJñ‡Ò¦”pIíO¶tISq·Aö †Š&‘!×ðOsmÒš¡>w'=wt‘8YÁqÔãò¢r!¤9RAÚÕ…€g¢~@ š`– ¼m°F` „÷Æ FRÏìD}% ÁS¡£xÄy›×še¬×zUb%T¢‰üY´Â{ ‚þ Â×c*nÕ ‹æšb¬Æ.Éa/xaWå£ýÂíÃr ƒ¼õø ÐË0Ng/v7ÄdžaæÌÂ“Š¬4é+‚Eƒè ñ¿TCvŽçTcF ÎK½ÔktN–wÓñK8•ÎV%”>á^i`ö`ÞAgØük“ÚI‡ 8ÌF@ÜK@œK}_Ãjñ¸ÕöÃ) .ÇÄ ¨¸8ÏA,3fãr©ªQñDÌF9°árV:9ã À‹s6°®ÀD„çxdä*`@8€p×j€rÁj{@yl  E ô±FQ þ“»Á¤F꤬GÖ–¶‹¥Ò“ï\{˜„!ÍJ<ÙHsê!ÍD”½Ò jpÝdÖD©ÖäO¤ÔM4MÈá-’îè¶@†Ä×.˜m2Ö:·˜‘!T!Ul¡`Áˆ`' ´€Ú:*šÿP}ÅE”à@ †`°-·Íœõ2€x‹@ ² 5T&\v™íuå45YW!$!$¡Ö‰š¨[BÂY,ÁU BVƒ‰'22ÔB.(†}/&Æi\0\MF>ÀkeÀ+ 6ú9Ú0 ðzk =Z<¡½$©¦µ52 Ê1ç¨A©dxþáôâyN`zšS Ê,7‡ÊS¿P8“:‚u\0 ã Hád솻SìÆæñ&Ã/v¸‡¹NŒµ‹d– ä¼ÀºÌ¾sŒâ*êË&D€7óìÀíJá7ÞÉ@t@ÁÈ®¦QÉ•Ür8DJ ®€°ÑˆÑFDv²Jh§` ^€VàJ´•·•7&Ꙩ¶"ˆ$BjÁzZ;z0Ù¥½Ï’„JŒ„’/Á·¹Ä§¶¡Ð¦„ÐØçLÚ¤"M$¹/”§/”ÝgOü–ºÝ„®û-TeU@¨€¼ÍiûÖd-ÖÈ»&+…˜þ?ׂ4%½ƒánlÁl…ô"u ì[ Rj7 PÁx¬@ æœ`ÛŽ±òã1 Q+àˆ4JšQþÂOVP%@ÈY b!¢ÁY>@‹ØZ$¡ ‚*¨bV>˜ËbÚ"(iéÉ$-tf.@f+:/L¦‚=ºÉ/xºeZ†çt.ìÄrRúrôì!øñ ñ’æ‹.ðBä~§‹\cu3!ø2ôK•:…<Út¾`°ºä|†µíhã†G!Ò¡œfmvø¸#d¸5GÌ4öâœÁ>f‡EÂ@ Ôi 0~?bÀþš„€ôóZÂZÒÍkÖHò,ÊDgñþKÔ=8€Á €ô#Ž@gSDöx°ÀD|‡DrV ù„=n â ! Áú=y½WªG¤a\¤§zª§¥”$z’$ O*Kš¯zrJŠ{G‘tH&ÒLîöLö¿úºÏ|"“¸nÃ…ë\·Là4igS¦iÔÔý öë–¬^ªÂ)∠D´’%;vÌX3•ÆŽ1;F fÌ–+›¥4FL˜N[¶jÕ‚EkÕª!0^¹‚ˆCA´zJ9` !òÂ…ˆ#.F”ðƒáȈ±Êb(á‚HÒ „Rþå’K+W²êÚ­ë+ﯽ–~Q£f©’%I’*U’d ’bH‡–ä²#G¡œ…rä,³3]»xm†ö šhh×°•¾†ZêÕ¬Y›—ìÙ¼vízæ©W¯]ºtyúä)wp-a´héä)̧0Ì›;ÎÉSô]žv‰&êº'ØÀ¶s‡} <°lßñ2ß ˜îà¹?¹ÿ&9˜0_ÂpúÂ)?§Nº:ñ¶]lì 0ìsàÙC^yÐôæI'ߨ“O>ïTøÎ…çŒ"Ê(Ø|hJ5Øœƒ ({lñÅÕp(Ê.Àø¢ 0ª¨Ò‹'º¬§ ž†J¼Á 'Ä`A '¸þƒW\a_'NŠòá9çdgʇؘ2J–£ Ó‡^^¡(Ùy’“ž|ñÅ’FXÀGqGÅpDàðCyæ Õ6È Ÿ@<ÕÈHEˆ!†ôPC…Ò‹.Ö8BM4†Uz 5•D#Í$’D3I¥ ‚ª 5Ü\‚ê$•LM4¥žJÍ$™”É%ÝØÊM®ÜL“«7 l°Â ,9³‚#8™˜C9¾újìC˜ðÁGw4B¤†ä’ !ÄaUÁXˆRJ.1£Œ¹2ÃnLį1Ãä$ O­àâŠ+¬ ¢Š 0¸à /À YœEzeÕ/põæ›FþADOüæG CA̘J,¾Ü•¯]³œü Ê{ýb%ê¨Ó²%ƒF39F˜4’HÙdšýœÙ3Î<ÚhÖŒfš5’Fš5ר–škצŽhçc4³™gÝz¶÷{ðÇqÎ1÷ 'iç¤uÛw]vØÍ-^xÜ…×à‹Ü¹( 0ÀqôžÙÍÕ‡_~NúçŸmÏ|‡Úx°!Lä 2È`l»D 5èü“á…RXO)pÆ /Ð`3 )¤ìñ`ˆ¢Ëy1ªÂŠß4öòÉ!ºb\ëvJÀÀ HPB J.‰ßd—¥)UŽR%óç˜"ŠêÕûQ ,©_'þ¡ì§'Èoq…0Pü‘XÁÀ~ûxbq0?Á‚ 6HepRIÁÖS;ð0_ü‚WÔpF«´Q*UmŠUŸú¨2u‰Lh㥢†66j#™8U»áA]¡*ºÊÕ¯hEnËÜ G7|E,r$Ä…ÜØF Å„LK f &f#H XøAˆp³¡›(D!ÔuŒe¸ %íj¼„Q “$C­h+X1#AÁ:øAÃB0‚°0L G!Š­°´ÈÉW ߆ˆ%Há CPBúˆ…¥ô"p± ]銓)r´ ÅÊVf k°LS” ÍvÆ3Âþ8C™á¤e*£‹¡ -4Ö8Zhž±4¥=Í4SC +ŸÆu°R4­4€ÓÙÆEª¨Ínt£‹\PGÀÑ|>!!0G™Bàs¤M±Ám;ŸÀš‹èV·ðØ-@#“Åì€áÍ]Ðè¸ës¢ƒ¦üˆâpˆÛ4v »h@RЂÈC^üB6ØøÆ7Ìñw¼ƒBʇ>ÌŠü€í¡ )FQ R²8ŸØÅ'fDÌ~ÑZÈÂ~ЂÄàG@€ŠäíbE5D1=)}(;4¥iB9ÁÒ=X ˜ô P i¨KºÂJPóU€x%øÀ‘R|þt~ø“Ÿ ^C$l* û!rÁ”§"‡°Ä$¸AO!°U®b«[-*T]¢s½D4¨* Ö „ÜÈÄ68XBmôU¯½2¡ AH,ZÁXÐR– ½‘ olÃW6ì+µªuú!bœ=00†1`àc C a‰b^)y×0Tk’WÐâ² - 1®B3A(#û\€– ,eáÊU°"01Œ}8 b´†C8â‡xT´š…)Xa ðÛV*y|á+‘°€.y2ZœL€”¤Ë"iIj`Fgœ”†'=éŒå9C¢$šGs:+ÉòCSÃiLCšÕ°þ¨\ÚényKYç;ÀA*<Á‹qþ&pÄÜ3“³œO Gš¿éÖ¼›ë\3@ÛfßôV;õ’œ¹ÑšÀЉ=äx?¡“â> làò2Ðxî‰decÉ×Ȇ:ÐazXöÈ)êQ刚bIb‚ø QëqBbƒÎü‰3ŸYgÆÄ1´€}Jp@‘¸ÇÒ–ŠÈC$Â6² ÷ä禃îÃP€T ù¹š„ †ú!.€ > @àˆ@Ž´à@P›Uåg…ëfÁ +õSØÒ/Bð"­“ȧ(XkU¹5T“èµ®-hWjÔÊ‚þ$tU¹¡ 6W¬„`3!ì"Ö°7Ll°«Xoxà …¬$¨ =$‚ [bÄÀÚ1ø!ݸhG`„50b/°½…½a‘/¡ b´Ø·¿øj ñH, i/0`€¨@Y*À$1×ÍnBØB]Ýõâ¿8X¥(ê>×zK^H–/|ÍâÉ8Y"e1 _Ìâ¹`/~¡Ž÷æ\ް†30™Mm¿–¥(ˆfgT#4©<ð5œÖJÔ8ÝÀ®,0ÒF³‹k<£–عwr‰Âª¸{Ü£…å(Ç9õÑO4£#¶±w'8)†'ÖX\YŒ µþF.tS£ààÇÊÓ1‘CSëd[o\6šÌd{NnrãÁ>þÁ~Ø£Êï¨GçÍaŠ>¼£¦ÅDì¤O®T|?CoËœÌd~´ÌX`𠻝}¸(°¤%)AÏC…:ÕæLû,©D@@â]A 1 S Ø7Ҥγ` ‚Ì™ˆ?€ßVñGÕ)ü a^À‚òtƒ´%à„(k%4m‚Ê׽ކý¿*±Ò*T µ2Bd*ôWtlȆVÕA¤+ˆ•XÜCÆ¢m/4,ÚY/ä !_Ö°;Ô[°làCdà+˜nccànþîvF0eõ 2ç ±ð]ƒð]„ ³ [¨Àƒª@>‡D%nG£u@ q3j¼õ… û† ± {ñ28·Ü’ ò(‡@rdè 5×M³€ ²P2p( ø¦^³sz72¹°½°s~ᔢöõ3¢Ðcü5J¢$J  Õp4Js:J³u‘‰¢`™V‘Ø8LsMö½Pªà"‘r9 e6ÉóáLBð ¥6$Ö^÷6bgMw‡w£7/ À!ìô‘7µNdB&»4aBöxs ‘ÃÙÐŒÙÐN¶dë€úÀþà’þ!õ€¡c ¥P ¤ç<„Ø#ñaœ0aàa‡“Èãv¢ wæ{  :¤` Ó3"R2=УÓ—a³ æ`ErF2$B"~-ðÆÁÆa~†0?Yz"(è—j©?90j9І O¡(Y@kÇV Ž`¬R ´ÆV¬²­’kTk—ÐWÈvl$A:™)ÏA%ä€dmÂbCØY*„V€ñ –À-{‘†GkYdЂ/È•QxCÀÇ-!2qQta‡ù¢–j) ¨ b”å–De10Q˜w9ðÃ?NTk“Ò´PÄX‹(†Kß!9B Ü ¾v¶Ñ¨‰Ž ð=øÁRfÒ œÐ"ðä"¬Ñ ì  ÁÐJ¶dÙ@ú ب÷¦ : Ez Ðåé Æ]ΕLi>˳Ne’Êã åSW ¿‡Ã×$=¦Wà%'å% pXðØ 0 Àºþ`iqöBÀ[×òóQz‚nv£ò“VPU¨’XàJ`?Û …ð=€”b€h% “Ð áÒðV• ›‚A19 DW™°¥¸l§²AÆm¨²“D™+É6++tXK©mÏâ+§ ¡˜kø " Si º°lYìæ‚.ØnqC`›@]^¨w1·r·p2Éà?o’é…± õdDF…íV0 ò÷]±0 ±ÐrZ„ ¿ðª‘³q2xÁ-Ôõ €·‹ÝÄ uñ†%C²0^r¬uxÚq-Ã2˜‘˜A¤š•š„h¡4þ4Gwt¬ù é©8YsþÁ­w×"†J¾97-r®°As³Úñ6Ý6ì„ùaΔÉÓœ¯8M¢PM(a+v‹ Rï´Nò>Ï™6RŒ-ò Š£M«O Âí é°öÙþÐùàîà<΃g{@ }Ð݃LiöQML`B8Å  zš©yw¶Šöx³ÐS ¡°Dððp+ XÀP Ö8ê¡ÆÁ[3ªB`£óSFWDEÔ1{Bc0?`©Æ]@`K‘3p†€[…`½€xÅ*Òp ü÷@s*OÚ»– wW­‚AÑp·HA"þ$l@é€h X†ÅB¸”9¤“-³² 64 0óH¿ {1s7™c¥(\`ŸU£ú‚.è©#Y¨ª¾p Å0 Å`oö& ³ ÂP^°p2ååE­° ü¢ uFP!@º¢:G¨'S )S È`ÈмÁ½ª[«Æê)–psl™vñ†˜ ¬Äj¬"s6Ç2½0)šštpÑ­e²<‰Ó ÛÊ°Š—ž4ÕNÄHS]‡ ·Á­^7a×$7]çÚ‹±H&Ýq8èyž_ bmçL΄§§6 Ëc7&¿°,V ØI ›øN ³8¥øúœ »Kþ ‹yã K¦dép›y‹!£ÇREÅ 5K &ÂÀÈL¼õA Eåh8•g5µ³ÒÀ³Ì—R}°Ry¶QœÃqJà:›ÑÞÙÈñAü 3ú\ò#?P(UFSÅ‘X ’x’‘è7?9@Dð“j[õ¨ð‡ð™D¥ÚÐ)u *¢b)œB“6Ék¹FWmEB½FAxÅ€•ÐW™b* ˜+¦¢+ÔÀW%ä+½ò,ˆ›‘¥R a¸2•K¹‹ÄH´P©€¶q9—x9ªQx" 7€ª: X” ª5 ¸`oÅ µ ,§ºåE ^Ä ¹ûY`1°LþàCœ yq ¿Ð¼È0½Æ°ZY¤Zª©³P¬!C]dÅqÒ 5g½Š™pxHćpá…9È‘”컾¡À¾ÞãÏ àχ³N¦Y-’Ô¡¿Ò4&47¶q¿ ÑÆïjÑì:wl&½¸…cçT¯È—°Ñ°&ö¯RdÜA®±ˆDã6Áñ!úJ&ÙQ Ö›¬ŒD¶dìÐd2|±÷ÙýðŸ}Àh9E¡yVž« Ÿð´¶WaÒc§)ttð)%>W°KÒ)2T“&'®3P½a`svž@Äk]Æea ´ ´%[_ä–„Yð0 *¼ ªPͪpÍ+'ÛÉ` è /êÎ&1 ÉP^äLöü(Ø«dh–ua‡z÷½i Ïm¹ úâ —: ¸ª¢Iz°RìK{ÀÏ` ƒ—c½NÖñ$ MŒ3=bq·Ð McwÁáʯr7þ&Vâ5å¿ÛÊçÙ Ýhh³$ :ÒbC»7í‰+MuVB45åŽÉA¯Òâ5V §#u¦ÑÓ—ëp•±C]!²±îÀR¢`"i2ÅÝÀPÉ¡LäST„£<‡á…E[Ä]M1z”gbXÀ`ày®vAÐË{1ÚÖ1úQn,Uf¤x²ÆåÇÆQ»~øSÇ ?9êU`UA  ÛfklE ”=*¬Â¶½f¥$€Î*«bk6ù¶x{Ay%y¥+dÉøA8h|Õ âð¸H 7‚sÁð2È ±] Á`å• ù2 ¹+þ„&¯|p ÷ˆ€üV &Á.Â@/ÈýÜ:»É@ÝÕmݪP÷&£õÝàð>  ‰´ºÈ` ܬÞ-¡íZT ÅP^¸`™hy¤±`¶ÔEN2z'¬'÷ÎÁª–ž/—ê…4§¶‡@ ^ñ{À¾`°ß ``cç¹Nbšcç6ȱn·câú â ÁÝ"íJ75ÕuPrä4¥â J¯1}6!¦ wÅØ‰*†ì ­!d¦a`M¿tÍòç Ðd8ÑAS²g"""L¿dLŽ÷°yCÍü›WöûLP_@>ø±œìQœòCDEÕLÏ„6aþàÖ)…0p/°#$J ŽÄi¿ŒjÃvÉ„úqýøbðQ6@qn,×ä§?qLj† ™0[eÆcÕ-„@ æ`QßÐ)Ô)±Ò…¼*…1Èx“ÿȉAnÅ ²"X‹\ÉëÔ6+ÒfÉÆÉ/ÔWÊ¢ 1 ‚qs8çdíÐê ýÁмY©Ñ} ä « ð‡ *Èn´lí%‘ ì¢ÜéïííïÜ>ß°ÐEBA„„`FbAúO->RÉšu Y1dÆŒSH¬a²dĄՂ• ÖÅY®\Å’+VªT…z:t¨W¯\¾dùþRé —JY²`e”¥ÑÕ*›imŒõ«P¬’½œÑ¡³Çè¢`Ba¦Nœ:MÓÉ“(Qž®jÊ)+'O]£†+ª“Ù­i±fe«µíÚ«Xa[+Š.¶g¢òšýê©SW!Qà þ48 §OW>}B\6«§]YwÛ… ˜\¼×4c㌠ZçgÕ8‹ÚµëYi­Zÿ~RU(R£dË®&Û¹Îײac‡î\={öúõãÇ/_¾àöŽ¿ëʹó-b°LDËu-@~àø‘ÅŠ!BÄüˆ!?tèøÁúY¯ëX~ü€Á‚,‡tÑŒ'0ŒúâŠ-„¸‚:,¾À" þ!¦ÃBºÆc<îløá¸³â‡ s˜ï‡BÄA;+²0C™¢Äùnø#¥\ q„zÌ1§Fs¤qFi¢‰f ¬$šJ&ñHjˆœä’$ôÑÇK&2š$‰Ô&šL´É$n´¬DKmºìæ’m²ä’K1¹Q³5·éæMnØ|sp0ÁD’’rùe–_ɦuÔdf™¥˜Y’¹EQ>ié(–BaƒŒ#0c K/!DIæbB•H"aJMF˜aR-uÕSkqõ"ZhYe•Aéá(¸ ƒ ˜à×Z•XEȘ„2¢†$ªÅ"[fše&Wbêþ¤Bb<Ä]rÉ%ŽZr \¬­©Üjsª¶£Gc1$—’™c5Ž¢£ªªž‚ʯ©úÝ¥“]Ôò‹«®¬’Ê«¨¬B «³°‹¬­¾Â*®µèÂÊ⊟Á ã©Èêʰ »¢1’Sc«´È*å2».ë 4¼>ƒæ´ÓH;ͪÔTë÷*Pf¥¶o‚¶7ÎvËl¾A'¹áìyçi䎳ÇçLe-® ‚`˜p¼uháCÄfalZð=!úÓå™NžÑe[]àó$ò´àÏ?Üb0¾øb0, tðð°€>±u°ðÂ<”<+:q; LÌÂÌÍ˼C þ„Bz¡†zÞ‰‡žxJáƒm.¹’’#Œ’ÊK¢’)©¹„›/‰$rÊ'•¬DvjÂÌ]Mæ3‘3N6¡Î5á|Nmd§„‘ms!(˜l²I'vmç—[ŠQ?™Do1ÔÐG 1Ä )ÈÀôüE¡Sˆ" 5cãT¡*©FµªRÕB-X TœÂôÑÕ2ð« Pà:-Œu¬b,K!Çè_«že‘ŒÌ"&‰-À•‹XhÁ†¸N.PÂÃ\+¬‰ºvâ GÑÂ#©È!J†9¬a }¨àÂ0„@RéWÇø°¸ìŒ_aá¢cøÂ/Q ,.®þ c]ÌhFŒ‰ÂX‘ÍZRö•Æ0††KƒÆ0fb9eVfvØÅb/ó !9s l\eV ØÀþòQ¢£(E%)ùsœã†äÌo€3œ~8íö€GrìaŠ>46¡ø(¢3¡©m'ñD`@ƒ 9ˆAýyJ'BÑ/]@£[½Â'„ ë„' WøÂT¸ÄM–òyÐ׺%ÀÚÄ n• „ÈC•ç†Â™óX¡sè$Q°`D‚tΘGêVWIs€cÛèÑ$z I‰I“ÈD¤$¥!U‚xÅ{Ò”²¥L\‚KÔˆhDÕ¤nl)£×sþõÖļë½)L’ …±-HÝB¥ÈhÇøÒ(B¥Ï‹Rß¡fA‹[ÈbšáŠ0†`€! Áþhñ©c€Šþ# S x@&­hÅ*P¡ UA À@,` T .øÁ°hQ‘˜ªOYÂX*D‘hÁÂ}*\aµð± '9O{G=öœ|”‚Í!(ú@ ]™ú½‚aœb!aAX Âê 8|=Œ*Ó‚'|xN XЯ´Fa%Lç bØ0° 1p“›Ê$÷ƒp†Sœš‰8ôƒ {Îô: ‘p;qš´C;w‚«‘!„ÅB]ø†r¸Õù1Là.> #“$£I¨„€(Ã3¨#)’)þ[<†z’)óÜyE4“‹j3ÍÓ¼ÏÛãû4Wù5ªrU¸ªOðõè§3-È›wQ C14a(ZJW?Š(\(?œ8HH¡yÊ¹Ž“H‰˜ˆ6–ø–°¿˜¸)Ò¶YY…Ÿ-à‚-8# ‘Ü/àë8@ýègн`7Üܸ <£Qø·_ò¥ÖÁ®H­Õb­£7€+#C¸€ È( Q`‰ñ ¢t¸þº°v3$DJ¤CêŒjÚ…ìŠR9îò.SФL:¤A‡u0/~ø‡«¤zà{¨$S¨Ëzh¯w0 g"º±!°#ˆ Û0h °ë«Ç®I1 :Å\h›0<¦ôИ º°¨¸ Ë¼ÃÌô:±‚¸Ë¬Ë¼èèo";A»“Á%0DÁ;KA"Úo@‡z²xÀ½ÛRØ#“iP2æü'*Ó2Ix#™ ©N# ³'É졼Lø2(+³‰š†i³ò†Ì³¼L¼CpGØ‚,è”BÈ3c”@û3dTþ‡ƒ 4õ ›º©WØ)T„ Ø®’¸D8*p|Pq,>T©…ãK•Zø5[ *kcSó@¬RÒyº - „¨ ¹²…Y ‰H Z b Ô«‰Yá?Ù»Õõhî`0:¨ƒ°ÕtÍõ`býoê(ÍÒ„ÃÌTMp' Áóðí@1íÀ.ð‚,ð‚´ËC AѪû1¼ëTsÈD>ÐRø;Ip„æÔNëü*‘*+’#A#Ÿ>´d(†uæC…TP…ê;‚ ICªe8†• GàË4TA ä³…a¨\ÈÐæk>wÔº*¬ "Š‘oU…¸\¸PX(‹Qñ›QþWP¡tÁÑ¢…AH?BØC¼Uðùƒ >”ž¿$õ"…ÔÑõ«‚2É*m[#ظÉ) :….uk€I„.v;#«©šúâ·ŸÁ$\„‹0ò"‡£Ó?Â-ÓÀ‹š©‹«Ø2£4õ·ºÔ:$`@$và tØ ­<‡jøŸ…Iª¤ )˲DËIŇð}hBKåh溌Ԛã/L Ó®!1°>iƒ\E¦»±iÐ&¯‹Þ¬“U hìHð Æ$Öc2VÉÜL¨hV¯[M èóÍôuVjÕÓoÛ Ñ ×¬Òþi(׫‡ 2s2N”=`NP\2' ’|½²*9(&«î<žäɈb’å¹<æq3ó<Ø-qž6c²ÉSkè…CЂ,XMDˆ–‹ÍÏ{`Âñ”>)¥†YÀjWYÜ ª¢ÚŸIcYK —Å´]û4[šõ4[HGVØÐRûЈsyZ¬2„UQCû5šQª?ò“âÒˆY¡ZÑ)D0ÄA6-Àªø#[²Ý“Ÿ€c„X¨Zÿ3„ @2°? ?82¸‚· ·-Xƒ/˜ƒ¼[/ Ó1õÁ½À\~ \~‹7åÉÁu Ä #ŠY™Aº-–þdQf™» àJ-{SSÌ=AÎh.l0ѽJÒ%]FuÔðbÝ#„¸sXËMe¹–¥PB%£ S¤£ø‚=Я/@äW’¾!àškƒhCUxG°°˜àŽIœ0˜ûägõàŽÏì& ÍlÖéõϱVu’1,8Dlý0î ßª ýÈ_©‡‚Nz²mÀ„vÕRpÎ%«N†º2ÄCžI¸)‰¨hž0Á’m`Ës³-ñ†J8Ø®þ^ ø(áøƒEAQòi½–º‡tàéž~áóñ5\›–iãj ¨”þˆ´Iû”eP†pL ä“Ùäs•›ÕÐ ½*±¹È•P Ž GL…¡MWÐPC+£¿‹h\°‰²–jYÒ:^Híð°îè…­…!²MŸ R²Y˜cÍ+D°)(‚#d®Â?dJ!#°0œ—¢….e¼¨ ½ð·ºü¸Øm~»lStS×âIM†ÊNF#¼A¼°‹¼¸Œ“˜á J J@ý£»]¤Á¤Á Ü(]Fj(…oKH/tÐeµTB~Ї÷"~¥¦)…«Ñ¯> £ØîdFff": ‚!x®‰ð`›ç+ѼqÍq®þUi’ºÚäŽ é& ýÎ;ìÌ ÉCj§ ±UpÒŽÍI'+X,ÐÖÃï?°c_0g@Ë‚6hshî„þßLÔJ …xuÎëži2T¼2*C`n¼$Éßiq&².q(+“ƒu3jÀqKjè…_øñBÐ/¸Mú=*BY½›æ3òùéñɆ` ´U14nǬ‚( ˆ€mP•]†ârT†OSOCÇ%ÎÐV°…‚´¶kÖPsX…[@UVð¬"HZYhb·¿`{ëV¶æskòãP\P…jA«‚ ´Íl‚ÙCø:FÊt°Å«CþðÈòà‚é˜lû¹LÁ #˜lÉV¸¤Àì.ÝÊj…­´ÛµðÊì¢7J\Ò.ÜÓAÒŽŠ6Mm2RÁºh#ôJ¯ÔÊ­üÁ½ð‹2"‹JöIHJ\ÇŠ­4¤tè¤I=‡Ùˆ › P%×ðʤQ@K|°T}H÷t×`î‡|¸Köª¤wÀ¯TJæ+èÁùÂeúš­)°+ð€Õl&øçÓx› ‰mZœ±Áo]ÍYÕL˜fç}粩xÍÜÕ” 1±C'u‘˜‚)ÀVV¿Mó éA¸_Ðkð±©yÈÔLE‡½+…"£„Pà:€h®’Tü‘)«NþÞ©h÷ð|E‚’(mPzßñ²ßÉ/»`…U‡i”W‰T˜0)x§@X…™R©'G†`ÀBa—‡?Ÿòù…bH™º…E7P,pÝ;HY•U†exje †Àss¤P2Y#¾Ð4Wsk‹ x|ó±—…³· Y%Õˆ·¦5º7t)H¸fkykvÔH¿o=»!úãŸZ°…Ô'ÎáÑ)P#PìªL1õÅþ÷ÃÙþ€"ͺ[v…Ð`#Ám~ç/\Õ¶d|óÓ·¸Á[g#6‚\®„dÒØŠÃ…­|#J×*Á¯”í!$¢Ás7wegTSþ² Lʤzh÷X÷{Ї|€w`¦ÂQ²€¨÷î©=W"¼‚e!"b„`¹BÄ!!?„`Ôqñ‡=~ôDLG1$qàhAƒÊ4fÐ`1#e‹8d ´Êž:oÜÈÑ#GŽ@Œ=Š…(–,Y¶`™²P Ž@þü¡L–/hØê­g]½rôΊ-¥­Ô(R’ôH’æÈ™$IÔ¦MŠV©Ò¤JÒ¢E›$pàÁ•Žv©ï$jy©]¢`n–¹A¦vÙ2µÎê~ž5K–,U„‚ü°’¥Ð*Z¶n+v ²ÙÈ‚!kÇ®]ºÞéî¥k§®]1\¶lÕ²ÕŠþÕ*U‚‚àpAÁˆ%;vlÙ2eÞ½/#&~˜2ñʆ FLØ0ôé…·«ýå¨|èp!áÖk\¾üã‚ +¬Ó‹*©¤Bˆ ‚¨Ò +²¸Ë,¸Ìr i®È‚ †¤áŒ,À°’Š*¨¸‚Љ©B"YXà ÁðÆRˆ±¤bÈ 6òh#A¬¨„H Q/Œ€A’0y’G1„X„SZЈ¥!º¢‹3^:ãÌ3Ò83Š(g‚’¦škªÉ › ¸ ''sºI''WÈ gž xâÉ™þ9 (£˜ù'6‡VóL5Ø$ ¨( ˆ2g¤|Æig¤¢t⨙Øþœ‰è¡Øœó)¨ç: [Õšªª£˜rÎ(¤~C*:ë࣭û؃k>»æcO?»¾#=ö[)} ´ÅAÊ2ôƒIbL$ &9K’FɘmµÐGíÐQ 6eƒ ãÞ`ÃK(ñƒN(±ÔJDUe•ÙÎKÔ½ Ya…EápU!ƒÈ‹!Ö|c=`™ÖÂgÑcŽ9¦² )”èá rIBW]|õµX4’Ƙ_zA–`‚e’—6—\¢˜f˜Á<37™dÂÍ%™xÃ7Ó¨´:ÁüRL…¥©¢Å:ý1-µ[1´M]›2ÁàL;[×[;ÙÜÂ_|¬´‚Ê)þ§ôCP à ˆ$CÌ1ÌÐÍ]wáu'žÞí·xïÅ'_+Ê ˆ B ÁÂÜRK€ºÂŠ€ª°Ò i‚BHƒ’&Ëhƒî߇ûr!*8¦²#!Uf¡ÄD.LD%!5öXˆ )B£U©IDd<Ãc0ÆÄcpÄV4„!™Cÿ<‡äÒ‹õ¼„ùŒ¢Žš²æ ô‘føá¿™¦rÚ9çAs¢ï¨ûîs:J5ók_ÿ3øé ¤žÐ©'œ—râRÔ™Fá©C£‚©Lñ*V9PU®r6^eŠjLÐõ°?ôa{äŠW½"V>ŒU S daQÖAÄþp14K ,h `ƒÙúdÔt«#A‚„ЃÁGìÁ ‚ð‘'žË\7ÑI rb®wå`)÷’ÑîŠòƒô«(6ù`ð/ü…ˆÅÀ ! k CaõXXÃÀ2±ÌQbj!SÇè@GØE{‰Œ^#Âô…0"Ù$"£hP#Љ†6*q³˜M¢eÜÐÆf¦AJ í³ÀlH³º2ÚàXE2’µaÄS ›2¦¦ Yn7^ËF0naúîŸÐ J@ X;rc†Ý¾s ¹éíoé‰{Òã¸Á¹"›Áü„Zà‚#¯â †"‡þ Ê Â;SÑ •\! 0<:{ª¢tªÀÑ Øè£,ä`.ø¦ Š £*Ùj\ëp „$)xÁÁ„7‚ãxGx²")BP.RQÒ\ ôz¼Ð…5¬!¦/¡©|{ø^ùþ‡©<¥oM•ªS':@÷Aª{¢0…(B!ŠD5ŠS¢xÆŸô);ù)€íÓ¡°aŠ "¤"¨ZµUV*‚WEÕ«&HA¯ÚCÿ°Õ=Àbz Wq¥G)BAS˜¢¥ØC&"‘‰A „,Àà-XA L‚Ð&…, H¢!h?˜Õ~@¢ƒþô`?¸ÁjP¨ ¨µÁ{ ¢…yFñ¢UXç/H V@ãßf£@üÁ¹0Ç–¶ÖãŽèÇÄ̱ ‹9‚tpu¥! @æ0€!Y" £ÝÅ” dŸÔË4¦!I˜eâ•xÎ8y3ÌT‚ ÁÚÔ*ô U Cp×Z£ô Ãƈ .”q‹aD“µÔ oÚ Ùðg9¬Pç0Åp PÀjœE1äÖÌ<í±0Ä ‹ZÀ"Å®œ*NAˆ#r¤'`›“2žgSCPå&¬NÌeî@ *W‚AdUtÈÀPr>}á‹É´¸‘ô:"þ¡G(‚©dˆ*Má(ý*ãD^ Ñ#T4y•¨š‡¼ÈN¸(…/R#•Ô¿ð/ôÌ‹?C{»ÐÅ£Dá‰P€bìsžÈ§¦IÅÉÐècô¢Í')?Mh"*¤U(@=cL=¦!%©þ¥é}€"”(ªzÁP…j LU)ª×ªÊUç¸jK%«}ØÊVö ‡ÃRä‚£øÞ™BAŠR€B"WˆÁK„šDZXˆ´X‚œ Œe N0Ã*Â@#2Úìf;ân˜Ë´¦]É·làÚÐâÀµæÚݱe¢XÉ)YXÈÀùµEB4m™sÆ7æx–w¼þÕah9‹Ä$6 놂º¤Ðuí‚2½¦d*ëK%ó¢2ÀÀ,™¸K%™3n4òÚpoÍÞ8ß_„­8®Àï`°ß8Í•Æq€‡^Ëóèí;ÊhF.³‘ r³Å&B *Päà…(†1Ž¡Œ»)Ý;îAÎ|˜C Ÿíl>XûS2Ð#Ð8€ŠË9WN¨„‡8ÄOô"¥P†dA ®,ÙÉï4êöΣ/³¨Hà¤(”ˆ $!U .z™_à‚„ õÝ•'R#¡- µ€R”þ"±˜³ìŸ 'ë4¿Æ/þÌ‹]£O‡ŽS¢9AÓ7e*þ€Ê*â?<-úLtê™(–&R€"ˆVu¦oZhé_ªÓbuX[m&¼‚ŠQf=‡5vÝëJ0T‹J?úwM*°ûo:PøŽþC?äÃ;ôÁ|Áœ|ÁL„ ĵ!D¶]FX„FTØ ÕдðD \‹ºÉˆFx‹FÔGÐÀ „¸xÄP¨`Ü€i¥ JdKm9Œ8ES\Sü›U䀎`…!@8ÐðI=ÌYØQ%LÅH)dŒ9ÂtÉ8FËMÂ_¬ŒÈ!Ò!Æz©$•{e‚6¤z½ &PÂ#<‚ÐÂ!ìîå7A hYM ‚þ+@ÍÐyØBˆESˆÝ/C6”†:©7 ÄÀ Ï4Á&€ÆÔC3(˜Ø ƒqø,ð*0Ç*¬‚‰˜ß Â',ˆ l‹ ÀÀ7 Ü•˜0ÀB€¬Ø€ì\Þñ!øÀÁ'ˆˆ*€Nåà^ƒ”†‡X,˜Têìˆ|`Aâ(I$ÏFqžò˜ÙD•À Ô@–´àC,THHÁ#–¼^/èhÄWøÂ푆“é^îõÞïí™t¤)𣭠¦` ÿTZ¥ÀÉÔ‰œøÔOZ§aö%šöñ#?æ¡yÂ=êLÊ£AJ«UЪX•õšüнþÊF‚Õ®]•ýmÕVÉZÁÕ?¬•?ì]MLÿ¡)hP?øC?KТIÄ\Aĵ|ÁADDCÄAé„ ÌôŒd ´üÀdÁ[ °œV À„j‘ îÛ ŒÖ…i-‘½è j8Å\¿,ZV‰ñÝ!H= Ä;\Å=ÌZˆÅ7”Â6DÃÆM×^—#PÉð$1FatF"• bFÍÄ\%LÃËÐ\ÂŒ6œ¡èA¬8ê–!hAÐHø`@¼‚,ÀBlˆÑ)C"1Œ˜ùR0üY/|‚XÄ åD±¦ñ þ”%XCÑÐF3Ø0\SᘩB6ÑÂ+d'-d“'2Ç ‚)¢"8a€ÜÕB2˜Ø|h§u扜 üÁêüÈ Y6í\i¸c/8™ì!‚øÔ <ð(òP”–iY6zç¶ø]æ cÂLxt‰¢c.¤£/ÄÂ΂/ˆîÝBéèžïõ/ô—B'싲Ïñ PøMZóé žÈI¡…B'0d¦ÔT§¥ZªÙ#©…ŸTíãø© Y¹Š®Â7`9)ª`­J)œC¬œ$£`Ã7 ÃV™YðŠ>ðƒÛ7˜I'˜Â>ôÚþÊ;¸²`<þö!Ë0 0`DL íº±ÄdEV»´ËÍ@µÀR耢²Z…¾½‹·d‹2…Œ¨† ÜS,HÁ½ÌKÔÈ‚*89¨Äá°=Ì=üÊ˜Ž©=˜CA€B5l>ðʰ¼^)<[h.²ÏDx®Ch`‰AJèdùж@ ¨®ê¢@ ÌÐK˜ËUêOÈ k¡‘M¼ ¢Ñ¤&¿4Åx T(DQþô€À!dN/|ƒ]BÜY ‹_†E_Rœ9|ƒ6,a˜uu\]ÄÅ` Fv5FcêE|µ\%%æ]XF`ìŒzÙ÷àb•4…¬žÁj"gËA(ÙøÒáB0È“< ÉžXhÁÀ ¥ÏðÈëd€ñ8ɼlbRƒ:ð‡ük+“q0.”Øy–X|”u~jPâØÄ*G,â(¾'æT Ígƒ˜ÈΉˆ/XÏ“c:Þ1®16Éc@l¡‘2Þ,!¤‚ÈžÉùB!XBõ#0uYÃ!m:¾¡“!-è„M焨âFþŠêІIš ¢ÕÉ¥Ü#(dN¤¥qÂèÉ=†E² ñí#Ÿ@ JŸTU¤ù< Q™_ª0Š”¦Š“Ê(Üíü˜)•F–féVué®5ï°®â.î;è:èÃ>àŠ\˱$–ÂæÚ©DÔÐ ÄÀ ÅÀ är.Ãv#¾ D½¹3¬À¡¢"OÄ K°Ä» jOô[³åejT`ðrÁ2:TQ‹XÞó¢j9ar›ÄÔCÂlC)ÄÅÊ*÷ÖŰVB] †ÉAæ`HÃc^¡ÊÅÎ\&dB%P—%1Š ÌídŽ!xÁ°ÁÄk““ äþ› ¤‚ä”ΓJ™ÔëýÈ’æ¶…cÏÈkTðP@†ÌÅ;‰°+‡ãˆt^¢2¼‡+™˜rHÈΕæ'8]€¡grÐGÂúØ„ˆ{‚ üjx‘øÀ)X10¦1¢‚1Š"V…Ï‘§â$uLÀT@(Ï¿P‰æ‚ÅÂ:vÎÑð‡ÞµAÓª#pÉË—’ñžÑÙawŽ…°±çˆFãGm'€ÁŽ'ìqœh­äú¨Ïœ„Ïœ ZhòÖ‰SùèEPÛ>2jŸ %G²™¬ÊQµš’Ò­©°Eàn¬„òIŽ2)ïŠâöʱþáÃ>ÔYà Ä ^íAAðœe`ÁÀ ¸¸¹€ ¹€/›Dõï~D¼°Í¢*³ ”î |wUàD¢öœñP5…ïN …’ã2–QJä„ ¸Í B.TƒÂ‹ó¾ª&õæ‘õJö†‚Æs÷Jƒ_˜œv™\a¨×Èëc<7TB&`‚^×ÎÆ‚%Øõ]¯c,€bîxÁÁEaÔ·u \àÈ;ÍÙ;¶q<ÞÞëÌL´³tOcF{ÔÆS¸ÚB‰µÇmƒ-´‡-n„Í-ÀBØÀB2h“‰<Ç\A X€R»bŠi' s"(šp¯þ rDøÀ:‰ˆ,ôÂWË9å¤BXu!üÁPä PZ»´K_À9hkhÁœûç:™,ÜÂh)’“+м&•üJP8”P¨¼òÊ)±œRKQ8þQÄì2Ì/‘SÌ4«³šjž%Í8E©f”:Gi“Î;í¬ó›jÎ9g”oÎôtÎ1Ç”sêÙç{L²Çž|ìégÒ|ð¹§ÏQH…”NItÖôñŠ+Ĉ†T]ˆ"® âXˆUˆ°#ŒphaW^qÐA^[ Xj˜A r°¡†f›ÈlO‡ðŠH‰ð”˜(‡‰r]`Xa…es¸¡‡?‚Ðâ›–è1Åœ–lúÆ¥xÍi·¦xÉù椑¤§NÊI*¡F(i¢ijá¦*IÊáh BXšI¨¢$=èØØCHŒEÄdf9ë,‰ÅµVþÄ-¸Œ C³ bÆ`„!>r/A±`±Å–b ¦çb|¾-´ÆBe²u/óƒ³1tÄEaV»új[j¦µÕ¹%Û²Ùí6Û~¦Æ^´˜c#üð,™¸…–d^iEºéª£.;Tᎀø!Û_ƒ8ï“OÒc½øD" rxá…*À`  ¿ÿ(p¡/BR)Ñ—Þ‚)̗ǃPB ÇZEµbÉeC0¼àñŽ 4Ù±z/‹EOœE0gLÙ—TÁñ]À˜£G( rH%‘T²É&¡„²H,AÙLïAù‚Éîà 3MôÃ_ß“"ÑTsÎ5ãNPàþŒ³M;×Üs”RJéÿN”ÿ„SìCüÐG=êÑ({ðR‘Â>Å©ïQé  h)ôŠ=” „!$ß«ZUB"U.° ZÐ’+U1C t@ƒh „"ÌZV dÐC Z7ÏBXÁ ?°r®DK8xbEnð‡ìÀÖ0 =øUR¼Ë^÷2G9ˆŽvñK'¤è Á¨á“‚I¢(;J&¬Ò¤L‚)Ô8Äšò­lì~É…,ÎR dãˆlÌ,  W€Ùf4s„#(! …ˆ!ó ¹ £@;M0HIÊ_PH©ø„°p„IŽáþ3ž¹ÀVUàâ©Yj°6 «a íHd0Èæk܆Öà…3ôÀ‡=ÀÌ3Ë%Ý‚‹VÐ":|£Îu‚#@"ÊJµ‚@ˆSB‹»Îã „ÁYd.È‹]øÓ9H ?p*„‹`ô.‚‘bÆ"– Ïr…Zæž y¢¹3‰JÇH1R,0ZQYÄB YxôB±ËP.Ñ£9ÔÁG>ÒÆ ê…¦aøL‡D¦ ~OLâËà”¬„%MѦ“PÁd¦/ÉiNI¥ßRÅ4ŠPÌé©zÊÿÂd§søéØø¡h}ðÃúT= µIíãþÿ0ÅZ¥„$Ox" `è„XÚ‡"õá {À«©Ä,(Á« , ^ÀÂk-xAEZhØÚ`8˜´lÐC«‡2pÖ dpƒô;˜E¢„,0@B©xDô@p‡ð"¢ø5 iTc8á—7ª!«zãÀÅÉmæ :8"Ž XP¦1 =&ea|Œ†Âþe°ƒe*•Ä#Úà…,‚jQ¤ltSJ°™r“«Pïìxt#P~€@W@B¨Á…Õ€6ÍZÔBhh9KF B`#pZ`陨Ý`¯1zIa +‡֥Ќ!4°ù”"þJ&5JÁ>fŸ‰[2@Y‹àµÆÙÔu‚sŠO ó;Aˆ åtªâ€8…*ÒIÂ@ðÖB€ x¦?ý™À”C?¤‚F…!d0p¡Çàr ‚‰ÐB!C‹UL&2Dn§CL´t‹Ä¨@·"Z h, ŒPF¢^”´GWØÂ $¹ú­aàM¹—Á+â¦ìi–Ì—SHÛ‰èk«”¼Ôiø=OwÂFœžúÔøI•£X«UGñ§Vÿ©J”Y¨{܃õx‡¤ò‘Ö}˜‚JIb îõA¯{ a‹ÛŠV-< Rp‚\'þWb[øXÉ„8 Á V ‚Ëf¶7à¡f=›ƒLkˆ@@Hjq@41‡­ýCHœ! m˜cuº­4lÛÛÛZ£OÕø­piPCΘ)^0G LRÑ.5¦G‹¥ã’ˆŠ$|ˆ.x·œ©˜ZÔQ›ÚÈæt!fd,P´Ðåá /ÓL^ŽP„üa´(.‡Q˜b„ò“sËe-n‘ düB6‹„Ì R¡…W9mÁ Vð‡AÔÂÄP†jx™a³/‡VkÐp1ô­ü1¾1)øÐw0í.Ê©E2\ ‹»Ý-oÓÑ[klžü ÛÃÚyñMtù<ç9þ†ðü`n?˜€~&°õà édE#-䋃ºN1°ˆ„ *£„žy2jvv´ð]ŠÒèwՙЯB‹¡¨x©ŒÅd:f-xaÐd8à÷pèNÈU p]tM‘ÔS0eÚ¢R¦©´‡Nt‚J=ÕÔ§Æ_?*™IîÅ.à'¿ýÉO¦…4椧TÛ‰~zºj«¹úX£ÃÄJˆêÁríRð¡ Ø@¡<ˆùÈg ¶`Ù®àŠƒVˆ „àÄ@ nh%ÚZ€X ÌMR€\Z@HpZÀZ`^ð¥²Ø-ÝâvÐÝ$ç°² [î-µšþh±¨è\v0] ”K>å EÁæÏª0⪰ßÎ_t¢ßÖÈ'!(„ã&ŽŒ" ¦f㜫,áâÁJ ² ¡@¬åÒ!ÚaÛ”¾†dDD¡fçF !çÈÀÈ /†@ ‚`¡ÃÊ”|é“V’ኡ”„x>ªê°à ŠÀ. ŒD ŠVaÂÄnìtéì–ƒÅ2L”VÃ4lᾬ ZaFº¢ðàĘH€ï’ÃÅžãšOÆPÈlì|à›…€Í%×ÇÓ<¤ª©Ä$àä&á„NvrªðåL¡媾a­ÐaQôA)mÍ%L¡&×VâÖj­ú :E¥BÙ® Ä„

Yá/=Oö-r`W^ ±X€üìGû€Mû2û¸äû„üX²S€M0Kjìö„©ÔOòN}’ÕHÕÈTí÷!•²šrP¾!TB…*µªÒGÀ ^å?°Tº2\ÈE‘† Uj¥,Y¨²:¢-ãrÜ’.ï’²tpZnhˆ "!â! îA£¥µr ³³n ÀÀæ 2#ÓyB¡¤œG´ y4S3•k3½4+î_ÈP( faRÒð`¤ÁÔÁ,Áþ¬ö~ adꈩ6þÆ&‘æ¶SÎfDD6$.Ž<ŸHJÃæÆ:;¬Œ`)lüUhøudH)NçuºñN`ó.H@¼N9Žá‰Áb3Ì=5Ì—º¬ñf4Æ¢ÃÆœÍm0 V`âÆ¯ o¢ãe Tð”1;º ¬èBD‹t€ˆOR«2”,`ëÂ1@ « '!D"®Ãõ&De¡šN#x^Ä`aháÎÖ"vØÂ³²€!ÜŒ¢P¦HÕbkËâ£2ÏT&Paø’ÍÖ@’PŒ ö`:äæÞ¬ëë`PZXö"J h‹6Љl¶zÀGEb>p=ÖÃBT!¡Zªéj9xj®æÔëÌbe ¦" A“@& Ývk‹¤ôLvÐÌ=ÔìNîeÜŤ  Ç+:F¢ÀÀÀ$_ù&ÛT$#÷J7þL­©‚ª%ÏO|ÔÇqG—SâLä/þîþâÄ~è°Ê‹L¡üDPí¬p-‚LÂ:Å© íú°D"p¬aw…­Tˆ€UÀ’¯þb(U^ †`y+±žˆÙ²gÀ.陞bŠ6"ܲ—A±À þJ³ tEW–Å#v5³Av ~êç z¾€~ç—Gê·+Üת°â¾°µkã䨎œ‹ã~7Dä4$ ¬75iå‚I˜(¸XL…Æg:q;m”DapNh/˜³þRƒÂÖ!©–`#Q†F§!c:¯,Á<…‡3vÅ’Cc/”NC‰¥C‰_ÖÆfè<€tPÁn¸Ö‹cfeÖ:¬È„ ´þ€"pàŒÉq° C?à* h-@*€x[HþBÑéo4¤rG ‚ z=daPÆ\ÄU¯³6E 2‚n‘YÉüù¥Á",Ôv¢1>jÏd‡-Ò“»ÓGms ΠTÑ•Î`¶€~é×Ißì~ÇH$Ç´—ϧH@2˜ã„LiùJ6·r1W›o¹ÔžJƒäÇrÃû~ÒdOþ§NŰ!u!åPÉJ¬b¢_>ÅÔ@a®–äJúà :AKí „rî ÈG@xynæÆ.ÚÁšÍ•©VˆŸš0JI]a:Î)Ä]À@@àJƒ˜aÀzÅ€8éþëˆs1fëS:˜X‚×Úf@‹±‰keL:›V¡fQ!!öÍŠ$GÎØrF «N];%ÀRÀXª(þÓSeÖI$Œ¼®#™E°ø‚ç^¬E`FÃR-rTCA!âòBR$hA-b‡Ú!'#C4ÄGõ &ð2ä"þñ– Ê` ¼ ¼«~+ƒ£¹@’˜;Ó&̓‚íûî=Mlyü¸Ï0Ø|™ßgK×»ÉÛ¶,7såO¼èqƒÊÞ¦òˆúAR¤9û¼o®("‹$Y…­*ÐT°,gHÚâyÁ»ÍÁÛ².‹E4‹‡E³¢(Z¤eò zÞî­Ù)‹'ë‰|H1Sp Úvl‡~½ ¸k/éÏÍÀ€Ý½à>ä ËÝI3a ¸L: 3NDRZ,r " þ Â&h#hÚ=ùÕÃtšËf4P¡Üé ÊQWÁ:ì„•ÁÈÜÌѼaì C¬3>k¡í #þ€! ä>Á Ü(8 ‡%Œ‡—AÃÂ:9lú¿v¦¬©>s1 Tòu@x‡åÑôÒ/d¥co0=8þ¦¯oÖŠÞ-µD Õ¯Z±}_‚ÿ>T€z`Be]½P!væV·EB !=:»æpÁ× YõF‘Y½Ù"g>ƒÁ«’egk«ÚÛÂí0wŒo½àÛ×` ¤3˜f ˜ÅŒ@0çpU~% …¢ŠT(P&ìÄ©¡¨‡Š5q”‹œ@q’(ªŇ¡&̘1¢¨P'G© eqâGOGU“©²Ô(SM½£÷î]©wöøñËgÏQþ{èHúÂt§+_®H½&Œ–ªSÉL•JDŒ×-`´ˆq¢E fÁŠmÁ¢íYpiÔ¨!c®Œ2lè•ÃF_€Î‹,9ã a#¯ weÔ•LùÆŽY´|ÙŒÏ^´dÙ¢…ô/a°h%Ë!0¯a:䨶£F¶¥IÚMm÷$IÓ,QS÷‹ø/_³hÑŠUÈ!%0~)ëW»`íÚ!+†Ì˜±dÂ’+&¬÷[ÁÐûr劖«UªùÀãˆVÕ2vÌX3eÊ£Ì2ÊÓÌÍ ƒŒ2 *cL1ÃÜ2 .·Ø2‹,¾à¢ +ªœâƒ,H0þÜ€H2â-s 1Ä„ç¢0,†WK-°ÔØÊ¸Ü¨#+<¢‚Ї:ˆq :è0+7¢Âã{¬ÐÂã“PúˆŠ ‚ 2•Tþñ=ü@Ø .Œ€Ád’iAHàB )ÌPÃrŠ’7¾Ò ’²ä)K.ªâgAÒK*„²Ç^5₨¢5ºÒ¨¡«DºŠ•…‚ˆVä „ÒBH!„Æ"K,± Âs•6秆€1ÚX\q†³a+~ŒÁcø1‚DH¡Y«Eh«ÁF'Î8RH „²Ç´ 8¥ÑFD´Eu{…F=+®H 5dnFâVÒG Q´QHþ ÅD )8¢“O¥RJ=ÿäCT=ùìc9¤ìÕO‰qB\!†UY,¼ÕTDHƒWf•1 h‰ÃZfÅ—›wÑUƒ›5è¥W7Üॗ@ü€ƒb€©,C2¬@exIÙ @’…sxöZh^l‘Å¡mñEkÄ›…«^TMÛl³1â#Î8âÛo“LRI%Ô gÉ/h'‹-­Ð’ŠÐV(Ã… ò 2Úe§ wĈ‡â0æÝ‚Ì-èÝ2 ÛM²rŠ >´p + rb2Ç`c 1È4Ãù‚wWÌ-¸Ø2#,¸ä¨ *ª|⃠P@"†Ü]ùŠ1Ö^þßÂô.Ìé°Ðh Û;¶¢Êñª|h 5È銎>ò)”OJéã)WR™½–[v™ /„PAc^P&š(¤0Wq²J“­À¿ŽêIh*®Æêñ±(Ù$¢‰²QÛâg(÷¬â=¬",5¹ A 9ÈB!ü”ŠJQ U©jN±°À,HA F¡Ž@20WcHáFà‡#A ˜‚0ÃÌdÁ‡0D/tá‰CtBÎè´D2ND$[EF.Ò‡†4Ñ\J(„X®† ì ×…³žÅ­kë],…(”B2‚¢ àÃOúЇRÐÃû¨G=Þ!Ç9ækUþ'Ä 1`Á+XÀ¶"ò+bøX >²ˆ¡:øX p HšE3€Ë Ü´É“¬e5¸ DÙ²Äô +ë‹ X€ʬ •6À‹,{& ah™Ã±>³…Ó´¦5a(Vi:è…Ökh±ñ‚ÖÀ`¯=b7’ˆD4¢A Kœ mɘ…y„q‹<á09˜N,Š ™,‹ˆñ òLˆpj…-ä× A-HÎ1ñã— ¨Š”ÁŒþü§ òŽ2z a ïN7bë”× (Cà‚3ÔÑu¶<~ó]ïPÔ»=4¢<:Þ'>Q$Gî@JZÛþ>qŠã­BIN’^õ®'ˆ@ÂJXÒR€ ƒ¬À! .p 88›´T¬ÂIô”i+r$ \°BO²P©!Zcˆ ¨"¨`“l W0Ê­7jÚsÀH¡bu› 3`a†~D'HˆC\ê/$B ¬’ÐV&´U 1@Ù1á2ôÓ`S5ˆ\8ç½mhØ‘Pt Fü‚³åPÀd‰gÅ·4ÒDÕ†‚!bCBbE+Ê–)ÙC¶Ð5Ü/îVˆR#B2bŠR”¢ó2…éQS ƒŽ=1‡4D†0\a^ñ #càG1ÒD/#×þû¶Ìbˆ¤p0I¸œe,ØK,3ÉI“¥¬”,óË ËH¦•8»Ùd$s2Zø¿ì iV3á_3j$V1«†K/¢ ‡ ƒÖj# ±Q‚ÒÐjÓ ´U'Èpè,fá U„Af3#D*\až½yÇí;Ù:!eà"BŠz¨DQqÏœ`Ÿ(ú'@/g9-c*(Y4Œ.wY"Þ&ªƒH€ÀÀÒðâtF-jÑî\„"ݕԤò«^‡|Ѓ–ê@HbkD}àƒSÌÉQ’’¡§$D"NYúC—t@߈‰ €S3PŒ’>-ndþ#ùµ³`…WóÔ‹°òɳ„ÐÏJ§V¸ÕÔòƒ{^¡kW4éV½)-ð:Bô0}“JhYø6‘ ×1¸,zK„#áV”¥ì†€„ôàSu»k,&eªåª-­hGë Ot¢Þ ©·'Úe®‹HÅŠLù²¾Ð Õr‚)ëí^ÜÛ÷çZ–no«véĹ}®=èaSœÃº¦9:Ðgp"5R‰WüøÇð2’>ëM¯Ç`°‚¶¬’”„}΂åe²z™Êlp2•É,1áTŒ_øÒ—à¬/8ƒ ƒop—¨/-»Ak@Óþ¥±¦ÙY°Â‹•…)!ÃäB‡Á@‡C4bÅhD$"¡‡ºÓ¡h³éEuŠ‘ ZÔ‚m´@ ƒü¡´€…y~¼å ãN^N…*DO .8~äÊèÊV¾²è-G Üy%MŽîÔ:üÀ`À0@5hÂäÈÆ-ŠaŒ/×<%ýH}÷÷¶õ¨¦Éë3$-O¶å¨*tMhšº§à÷zpƒà`" ߀  xþˆH݈mkÞ<ÝzjV¸B­FXU‹ þ)P‚°:Jâ(ºÖkôä 4)’â>V‚W°WV0GðþÞVJ@Và%ˆqE0/à/ð101`H€!H˜²)EP8¶2nH0©B*´'Ê! É€36 Õ6¾à ¼ Z¹Z`°CžÀCç’pRÑSÁapœ€Z_ð„ª…0„4'7…gp Q…æ’pOˆZ7†Á% Ñ:aúÀör£ð £/¥Ø€ » [#S´^aÁHGU,ppq2ˆnÑøµI6ÐB§2‰NH÷rô13‰¡3Fµ3žHuU×}-£aÁ´AZ H­!CátKÒ–¨SÐ@T5Vs‰À°z {þwPkÐK^à©à ±À$•åSÚ×]R4'>˜– @ç+p€ ´° ï7<m¥jª¦!^ ¸'ý÷6„(… €†²U9ÒVqŲÀWµ€”òÆf‰Ê†%`+.4DÐWà‚.p.à1ðé…Ãm·4PƒFþPg©lJ`3H*£ò–46cÊÑw³p ´6h“—C8oFx.²…‡ß¢‡Rá]UQ˜†ùOñ 3†¹‡a {q^ñappZ¨Z{°„¦PEÑýÀ†Í5FJA £` Ö »W€Fzx0|ôf±l‘Oùôàˆ¤Çf5G_hÑÂI›t~A‰r“?‚–È)Éy•/€3¨Ôtá‰avv¿Hg'Ò&Cª3^2‰D€˜"vj·a`Ðt bt w°up³BÃ"CZ2ATâA€ø6pxÉÐ{?ÖÿÄ"êQ—yð$yÇþ0ÐÀ2 š³ ÌÀ çxŽ ºN0B|Ê`:C©8Ó²“f~PB0Ò 32#"E#T#ˆƒ‘â!;Ð}Θ:l5¢«@S„æ‚l7å#V‚=×÷hÜsŠ&€i &i’°=§p#1ùw3R:bv'<âUª:aV½  ½(çvV;vGi€†b”u•¤¦‚W’“9 Jµ+j&•—5. N÷ˆÒÑ>@UÒ€x•*‡P›°)RÀ^€n3VÅð Ù4 t¹ƒ³ ° »·ƒ†3 >x¹ðƒ¢õ V`°Þ•‡Ó˜÷„[ þ¹ê0WP1±"U¬©A˜RÑ0£‡Xà„÷oS‘† )lèqXÄ º  W1«´^1Э='=×­âºH$ER$5@œ¡W·I,°I™tz‰“43r“)rAŒ„à“¨DN' HsÑ`Bw]bæfn6P$ÞÉ ©2ôE_a–›âŸÄÒ‡à]Ð]°s°ÂÂFÀˆ^Œd^T9E0.kxˆ ¢p† ¸S9, Äpà `Z ^Å!> N–*ÀO”à ͡LÛ´  ëdræeÂð¬ÀRfv$@)¤÷xîÀŽþà ºÐ 5–'5Ò;ÃCO£f7uS{FTsñ«` ¿#y(U¤„Æ>À¥é#IzWwµ8riÜg…øSši&i¥@.ðgG1š:1)f5y¦Ç““²ðUªV=ÉŸ~²:uêk9Rºô¶ì–*†VCಠTäC.ë!ø1‰a9L9ñA*¤ò <ø ±€5cu–C‡ Å;c§ê©Ù$ Ð[—uY  š³ðƒ±à ½à½½à ½ðª›!F°±2˜ƒ™a´Ú«\Á« s Ã0RñG´Š(—«ˆ¹ ððð¬Bц£šñâ« U‘¾ÛÊ­þ`aIŽÔ­b@^añH–TIr¯îÚˆŒ`4C™7šB“„t!8‰žx æ®ìš¼É›æFçº0üzas+°/ –X0YÀUP›4ag{ežs–b@•ÝÖmGP.ë²…~W ¨·NšÅ·³Ž_f F&yr B 'Ð&Pˆ0Žª´lÜ´ú´W–Ž—³Ž`fÅU«:,u Bc dàÌ~\qÀ\€­½`„¸®€ ²ll=@2*‰ ¨ó£ïø$Ø‚À·„F%‹&%î3¸W²==°¸Š;’šv¥0 ¹£v¹ÃPþ òtË:´^µËyÂ!® }(A „pVª)²ð ¾f” ()“‚ •©­!ÝF>K5{¶¶¢sá”AîsŒ†²ƒw‰ª¤’ Ì;4Ë{Ä»ƒé¡MÙ × Ï½£xÜD83 3æ 2*¹ ¿ CAPÀsG€¾ CHBHD`¿½Z1*§0%è^õ;æe^³0 L«ý›ý`ÿ[ôð KQ˜ú£ñ;1*wÁÝ ˆAòÀ²ùHñu®sÁ_B‡ÁV׈šˆ‰>ý=à¼KH× &:ó‰µt2qÃ×J¡$J6 2ö•I6—&Õ7œ»›B©>þŒ)eG;èF%~â'†4${+º²T»29P¨`·`&µR&µ)y3yÀü:NöZ:µ@ L»´nœ¡B×’Ør†·aÜG%pÍ}¼¢’ýÇ€ÜdÐjPÁHÞ)@ÐA ¨E €ÀŸ=€»’»7:ª—hŒ&i)ÚØ3R’¤Lj¸5-àP`~æw¥ ' \ÊkWË&uRÏG“eZ¦r”Èó Ã¼¨hµn†bªÐÌvµ º±[BG@YLåT»20’³@ˆ‡W®ð ´€"ž::„½¢B(ή¡ÎÔA 3–M†ÃM¶ óD½Š7Oþ¶€½Ø›½yƒ¹Ð†°±rSq¾çÛrbðB máe^ØæÒDÁ]HŽH]‚"^^î«r% %À @a]õpÚ…Gé+m ½+Ýâ,ÍÒ²yIøÒbQID$ýµIy¡ÓœDб‰F…tHuÒÙ9sÔ+°k9³?“Û2#ƒ_6§Xí°æ9ü@]½)Êé%ކWýÓ£’ Î1mÀ–]|¼+005<½³NàÑxåqǧ¶'lºRŸ ‘>a2-@·ÂðOkLØn< :« =ËŽ¶l<"Bm½T\ËÇ~È%dÙj@þŸÂ2,ëE™ç[Ýsóšwƒð 2!­RŠöh}¦¢ý \*'’|%œì<°Qz€i­l’@ @Ü:àJ“Vl:ò'h8âÜÅKÂ:gŨ„öl×)ìÑVHù¶î3)„5\ŽuÍM5{. ´@¨êß³P#«]ߣCß ÊÏαçðf¼Èà¡j·ks8/ªÂwÖÛ©þ€ïVžu,æ{&T¿‚ÔÙ‚1_æõ1!.®Ø¶H‹ô1‰t12o^(~m%hmÖ–r,Ým{àFFasTBÿ |,}ó*·ÒÝ]±ôݺFž1DîHoAœ VuÔþéI*S°’8¯Æ2S¾2'lT+"°3&ƒ+Õ(€+ü_”\Âyæl‚ÕkÐð"ðä†/AÍxxõ~!ÝkŒÝÛÏ8t¿XB*ÄTmý0E ‹n:Ü$ Êl§øÈ½Pp°+¶•l.ðÏX BPœÞ´sÌNÉÐeÂV=Ò:,Á%@>LÕTp¬NcP{d d5C„6Æ_ádÔžTã#;²“& t+£wK¦â?ÕÉçŠìDºìs’‘„Ëg Ù+p@¥®< € Åíª@ 09 y!ÀØ`Èá†?„ZVy…–­~ñ( rÁ¨ 6È c / ƒVÐA„l…Y‘(•XR)$CC‹-¾XÃ2ˆ8¤1.Ð0¤#†øAU¬RFf˜iÉ"•Fal©¥*V¦d!UN9Åêj¡,‰$JJ 9£ˆ%ª0„TPÁ2N-uà2\¨€‘JR€ *¡W`©åÉZp)‘Ê*U¹òAxØNI{¤RGO$S-{ “…\€‚ P Ô Nr` N`A,[iÅY•±þeYmÁW\ve*UÔ•UZeA!¤‡‚âURI%¢‡’%!TI¥"Œ6²Â£!ŽA¤S¸ ‚\eZhB&™_’©)^ykÚé—ŸZ‘ÂŒŠ:©žne&©jÒ *«¶Ò*&­x‚Å—‚ÊE#ÑÊq-#¤p+‹ €âްMŒÙ »óˆ;OpáÃÌÇîôÒN;axÁ5ÄþJ­„+ø˜ÌzèÙì›oJá¬=®ø´³ˆ MŒÕTÓë5ÞÄót6‘E&Œ·†«A;äŽn;˜kn‡Î^ÎŽ{ÔöÚkôNO†ãÈ;<àÛÂþ3Nôd`Aè£Ï¾ó“ UU!áƒ>ÁñV°¡‡?|%«šxúe–‡ð% Œ,lôcÇ 9tá $†Š¨Ú}‰å—\~éåC9d á?ò£C Æ8>¤!p ´•]•iúfhÚVV¬WtJUªDåØ-óƒS'H L3ͼàO qJ8åćOæT0 À?ƒ*¡[©E¡x¥½*‚QŽúC\dC§ø R>À¦â·%Ѐ+8AžÆu P@øÀ N ¢Ây²Ú•­d%ŒZÜjW¾ªÞõ²',‰¬BÈbVx­ÂªÖ°1¬þT¢È☆P„p]`%!À(ðüa*OQŒ-ÆËÈ0é5xÍ"B¾ð…! ±‘Že%¾èIåh‹€1,‹0aJg |ù‚B‘QYŒp?ä¨ÂÃB²À1fuŒ.„YÌËît²ˆP„-@Ù &¹INº›´Ó$ЇwÌcš)…6ª! RèÁ3WèÃg@ƒš#ˆß)>‘¥ùm©,(ú”$€@L‹d«©M= £!pŠ ¤“þ0×?ð€SAeA 2ØAtðƒ~ÜáZEB:oW-”Õ¡{¨\Áªz°‚¬ §ä TÈN9ô³Á(Ed"²K(² ¡È,%(©3 € Tà7D,ª“bÀþ [ü¢·¸[9þ"ÍÝQÚEj!hd Mxr•«ÌÂ\ኃÔ–|m$ ddŽ0D†"Ha Y-Çá±àd¶‘%Õ›2”‰½w’@&)M¾ ½œ e öÀ³Éă|C'Àð…/Ì4Æ j†ÉÀ`0@\%+Y5Þxʱ9×ÌÓ»ymlÕŒ¦ ¢Y›È 9¸æ‰WPâˆ9î)Nà#¸ôŒÓ0§ß< žNpïü›8  Ôs @°P D&' œs €b%JN¡JU^±eWTÄZøHòÂ4†Œ +I…,zºÐ-¥þ'l6£{Q”&œ!u!QH84‚ˆò`ˆ´hU@[8i…Q‚…ó K „8êQ5¨¤@®Ž ]•À üw !äk– :'˜@˜€¸š @à7@D‚j«Á©RÂÔ¦*(ŸÁ*KYv¥ÓUS€Ÿ~°tcApn°º‚,.j1 ÒjÐ|!dµ(*ý>MVÇz ˆ±°VeßtDB,Ò 9 Bø* ¦Õ¶ÖuƒL’aŒ0æ¶‹·½í,±Ñbüb&fÜhp AÜEj!Çm O “˜@w+Џ„„²FBld R0ÂGŽ0ø!-þDèÖ"Už…¹à ¼ŒÁ NöÞöÖü½3O™ D°b”µn’ñÞ)øPJ{”b’vàYªÆ0ƒI©z-™‚xŠÂ¬º` 07à¬sÈÔ·ßö¶ižØì'nÁÙM|ͬ™˜c§}ü·w`À±zN‚tþ­>`âÆ©ÜSÉINrЀþpšÖÜŸ;¥«$£Ð1¹Jƒ„Øn%€DÏ#ñÐQˆiÙB'Á2~¯[BhLJ.zgˆ&,!u;" IJ’>ÔÀÏW$T4ü& ÿV²Rt‰†Õ½GÝ—. @ùV¿@@ʲ® x%¶j©­:þ` *€j¢J‘.Žõ+lÑ F;úqªÔwÍkÐàl¼ê †Ýb¯Jÿ­ê„@A„©bV…‚:,ÅB\•õ³nã[ó йÐf1ˆl–¼¡T‚vÃ%€I-U«· XJ’« cÐ7~ £vI†Ý d08žp½Žú£B`¸-8 YX.XX ²ÚŠ  Û /³®,À#ƒ‘ó1¸ÂS‚)°+à˜,H$ù“ \Â¥ÂH ¡`¯žƒÃœ;Êé¹!ð$;‰·>ºwøz…=؃0 ,`º½p™¹C½r¯;þŒFÔù¸ª *œ "ù0¸+¯»Ú¨ Q‚È‹ 9±¶ƒð:û¨;»Û€ à›¿Qûx'ÅáˆÅh€`€H²0FÆs<æ¨!™ Bq˜4XhZ ¬AX¸Îû< È@p[YŠÛB=›Ø 3Z Ø -ðˆ&Ê€10wLÊ‘D`B)')>j+>ãk!m£÷Á’Jáºø’ H€K»´Ѐþñ3+Ñ>2@Òµ :Ð ý©>X¢J9O°”øéH™^ê1^;œè? è€ð KAˆþF©Ú>†Ø•[ [¡\!4äÊm£’–ªIŸòG’‹eq ‚X·ÍB-PG, ‚%€ ˜·Ü‰ ð¤À·©€‰c0†cØ·²ÌÁ£š†bø­2£‹Ê –û!„Šb˜¬à ‡q —À¸XÀˆ±.Ã)9â9ä ?(&+ð+@_ã / èŽ)—ÓÝ ¦PÄž“¹MZ±k™—9¢q‡wx¢1š¤ÁÒÀ‘+ЙÕà Àˆ9ð1Œ¬É ‘‰Ä;ã°&ƒhíàDÚÀOT%°—Ë$ E×Ë#ÁQÅópþ€§ÛýˆÅXÌÅóZô€°»pÏ8`”O`Dc\¼à°X[É›ŠBIu²â2„ø ÀÏÛ‘è=þ¤…áã"Ô åZ ¨˜Ô)„ ðˆ’Ú½Ýà 8Øœ†a }$†%>C!4«X¿¢„¿ï9H@HüÁO0¥zŸ›„¿Jy_ÓÔº •’È'DD@ˆb1–Ì”La+¶ü›º0*¶¾Ò¿ Øšì¶¢t*§’…y¡š‚B¬XY¿õC”DI”‰X>ˆ ‚ó‚¹ „<déS-P$ ‚ð<“þ sqðJV° a ²<†IM²ä·š†š€šø­_@†¤Àˆé8–Ã,°Ì4;(­pÂYh)Š/Ë.ø8)(‚#ƒ2SÌ—#(‚$˜ñš«J!Œ0"#:"#Â! ØÀPx“ mM™Ó&$Ð&ÓÖ)wp‡ÿâƒ>øÃ/(Õ+`‹Ô ʤÅOºÃ،٨0Kä5ûŽi寠NNlNçt9Àֻδ3;íÜÎã¦ðÔÅñ$ÏòÌE3‰ÅEüOèEc€ÆøŒÏa\¼düzT© r’ZP˜Æi¼ŒÈþ1ž€ðÆd¾LeKÔ YYŠŸ}ˆYpˆ‹àPÏ;žvÔ= MH]ѧÍÙá+”¡œ@ìyŸ\ *è“K«´h«÷ %ÛG±Reù¾•D5Œ$ǛNJ¨ˆL ›\+ü>ð«$~jÉð+ €É˜É„0ö« ì¡FYÙYÀ5ýÉ ŒSXI4`á6;µbU ¼¸ `ÍBR%&øˆp)RZ“qó*!g ËJe]}Û7HÝTp³­€=_`!´%ð˜,(V©[‘AÌŽ6zÎ4 "¸Up?2 —(ùBØœŠh´tSþYA‘ÍC¨Ì3ìDšÉ ÐÔÖš¡Nê\°!P$xÎ!¸‚:ØÃ׌M¦#ÄÑHAÇ€³œ¨MúÒ«ÅP™ôRÉÂAÁ9Κż;ÚÅP +1s9ËTüŽñ8Á½§XŒ€OˆErZœ»‹€ €€^„ÏùÆàXû|2°½Þ‰h°,””ÅY©H.‹ˆ#¢Jñn´¢WÀG'‰Ð-pb7»…ƒú!h(wÜôùªndâ=†§…ZC4Y¡…m+‘œ,™Ÿº8ÀŸ¸´$#&E‡ 5!eÙ Ê 'þ*Ÿ'„@ˆ[»ºÊ?ž“]Ë[Ic€J®ä“°æÁ¾+º:Ê :²Z´:Ó^XÜšz’'9>¥µb…‰°–S¨ˆ?ÈS\ªÚ qû˜¼ÀÏ?¬ì Á,^¤Ü:Im]Jmݱ83JS°ØQó –€hÞˆŽßE*U%8Aª ¹Õ9B*³ ƒ!$ÈÍ-„Šð!¡ÆAqˆ8«]ÜÑ^½9+ ŽÉ+H$@çªDçtFu†ßçT‚&€N+0‚5àƒR Î؃²`:Ü`!X_–¹кëß#m;Î À:•äd*»³#þ$°à”Ni³[;xªó`ñØ;Ø›!²òôéXÌ» ÀÈýx€TùX¦ácÔHÝœ„زWˆ’AÓ7aÀŠªP ^CÀ‚ëPþÄÇ­ €‹Š¨¸Š¥È¢=‚…˜ŠZàÐAJ­Üû*]…dc2.c(‰FÜ’Q©Ò’.±€€¸ãTäA€åPÛ>ø[+‰l+³!iQéªÃ6d0‘­«Hq6>æ º ˆ€P!•(•z„!êœV€Ñ[@_9\§ú„^`W8¡ã»•¿Ö¶)ʵá„?p¾ObD[n9ðq¸J ( (Á‹,þ ©L@Z }“T²l]˜xF«V.‹ó#¡X¸ÚX°uÌ»Œ( ÈÄ‚Ã"xNú&Bd ³Ès.‚\u_Ý $Tynf8 †¤p=×Û݉˜¢ð‚,˜%‚ªd‚ÎèœpZå ŸZƒ‡þ¯Ràƒ0 °ÐxÆ@ߘ“ ðà¥^ w ¢:ùÀ:ÃQÅu›¸Yo2;Pç³»·K'Ï«›Ëy¼¿Ñiq§'×€ 2)¿»óÄ¢vO¤®Ï €¤®aûLl‰µ‰P!¦× P•¥#.“…£0Aôä°¢ZHÑa0†a(ëÛŠ—€I 5¨6þ?¢,Ø‚C “€µ%†eX†§EQbÈÙ3N4Â…mPæ69éL­=HüéòXȸÞ÷„©Â’o;[{ AÀä x¢ËÎáJ ]‹+µu»â”HÉ¿H€WŸ€8‚=‘‰ Y± «ˆ•¤ÀÉrªTpFÁ…RfS›¢5 låse(-„½š9‚ðÖXŒ¶s/É*¡”É(VÙSÜî…y‡–ÒsbÀëdFs© …ɨ‡‰KŽ›ðx,Êbå gHjÎw[ @ð²CØ„„~‚"8ƒ20ƒ)p£v¦…APŸè ¬€Šp3ß28þ”¿(uP‡_°^èj©±žÕ9Œ‚)h‚/ì‚.¨/ð‚žï‚)8„6ÐR@zR sµ Ä(¬Q• %KšXÄɤ½ :VÉ ñXůŽàH޳›(»gp֙à عø€ð„Å'<ž¶ûWdÇ©Oa<ŽÆ¥Fl pÛ‘E„@ ó-c!î÷¨UýÇî-¹®€m,Upâ~ã7e0k<·r|®¬Ðí*!Áƒ#ÈJ%%»ÆëU2†Ôá >•´4®ôÇuŸkyð ßïò¶…µ1¿–8!uF± Ê’-Ù úø}ßÿþuת(ÉåPà?+[/É@~«ø €€S“ È+p‰(Þv¡ßv¬:Sg!eÃbÓdO´üÇvj´S(½–¹ˆ9Z¸pQ¢B‰G ¬ ABN´ÐÑÇ U©bùò•ËW¯^¹z©ê•J•,XÂ’%#–ìK˜-Y&& ®d³vÎòõëWÇ\¹ ²¢ÄÅ‘#1ˆüÈ‚%KD¦QŽ9‚üù#¨P!C`:t¨ ”'Pؘ=ThÖ ž´ŠÝš• Ý[ÅfÝêK÷׬`³û¥.˜ºÄÖ¨Qs戛5FŠ)BfÉ)S²d±â%Ë&+S¦˜þõ2G%R¤BiÑ‹˜©1\¼xÑ‚`Œ'N¸Ø}"ð-N¬x±âx Ý«8.CÅóÒeȨA½†ì6rd·>ƒ:ô2Žç-CÄq T€hïáý{:hØÀA‡üúõwذ¡CHà 0€€‚ :xÀ$°ž 7Ü€"ƒ¬Â -´¼Òá+wÕ’Ì+¯ÀB‹+®¨K*aeA|pÂ…´s#2Í3L1ÈøˆL1à #Ì-„!s‹0¸ÀÒʉ«¬¢ !@ˆCL€Œò 1].Ó%˜]®T ™°øÊ*´0 ,¶´Ò +¬ "ç)‚¢ƒþX@Ÿ@H‚ jˆ *§ r ¢§¨‚Š*& ˆ >HêC:¤p‚ðIÀL`A¬Ð —>)©ö°*ž4|wPpeXàY’Š,®˜Øf›nºù書 §ŠžD£ª°‚ ´¸iK›­Pûæ’­ÐÂJ+Nz;¸ƒ²* .ŒPºT .¨HÂŒ,Ðp ª¬âŠ,=ÉL0Àø$R*½°Ò«™-uùÒK2±tÓ-°ðµ“O€¥âQ!„‚ÅIU0² 1 V½C 9äð‚€{Š·´Ä Xa••XT±‰Y±üB O}é%L1yù,´þ_üþÂobI3F#z¬QQ@Ægl±`e…¡²I[Ð )z„òE¯aEÈå¾à 1ÔVCtïÆBrÇé}é ¹­@s*Ná2|—á6XGø ‚‹çÜ èé=ªxí­€‚îÁ×öù§A}þíç_Fà€ , €ƒ 2躂FH‚ ´#rÃ~»Ê‡%úK‰)ÆâJ*©G”0A ÈðÇ*µcL3Í C=Ží)$]>SµÙ:© >è † 1ð ¸sIÌ2ÊÈæÁc²TK‰KlœqzJùtÐ ì‰OˆP 2¤!9¡âPþˆú_¢N1)J™Ï|éÀø>% ø ( Â% U&\U¥ðTƒ¬€À¬>ˆl„è•+`1-[ð‡Æj.à´¿V¸Í"D£>±¨gA«‡<Ö°²§o«‚øCrƒ„€¸Ãx‡;°+\DhõÅüâWG@’‹ÄB¢ 16—Ã.<ñE,fñ2 ÅN!BR0 ÈŒ€cI¹JV~€•¡ÂI´à¾\Á³ ,ZÈ‚žÒ–Bü"C³Å,Ød‹b¨$•}ÜK]v²—ŸÐ’½°†$³†3D-jc ä…°eá›þ Š!¦`:´Az˜„4œqˆ´­í*å*HÇjƒÍØm8ÀaÁn.•PŽT¶Y P ¸ÁU'qÔ±áÚyé@®rÆù›ÞîÙœö´'?ýéÜü#PÒu ? PêÀ  u Àë$!ÚQ] ¸¼•¦ˆlzE&] þ‘! u‘ c$Ãz921\꣠ ÅÆ‘na‹ZðP[þ àVð| Bƒü–¡T0 ã`|$S2ðW"8uh[ýc ¢(¥è‰OšÐó±ÑU@0‚ ¤$uI œÈ €€t°Vµº€& €R …;øþ+žtà*öx@„d°@ˆB B: –-Œ­5FëYÜb²Rñ‰O(JÑŠ–µzz¬7qè’«DÁ%ˆq•ôéº@ÀèA |à6À] œ¤J½øŒ0o †,<â‘â­bx*©‰Kˆa“•ܤlúãË¢› Y!cм.‰„&(! A(¸P”"6Õ‚Më&cÑI™Yá)D)¥/x2 ºÀ¢/vaåM¨5‹›8 bq‰5¬qG0bP‹šÆðË#á WûŒ"ì00‚z°°$œa G„A bˆÍBÖ‚ôÍmHYHAN àü&&@ £R‘jÐ)Ùþ;sLéH‡6`ÁwG¸ÇAÎq—ÓD§ä$G` ð@~@‡P- A½rDa»E¨vÔ¹ 0„Ñiô’¯ÐÖ›ò·!ò¢¤!L ¨™`ïyÄ‘naŒ ñËgÂài¶©óíFA˜iá¥ø)LHm‰Mjißu(Npº*£Tñ ¶êà È`þ¤ mèÒ„‚ *)U£j­¥A , @tÅ>X+d qMÀEVõרƒÅ 'ÆÄ@±ê›ˆ5Ù R›‰¸x–‰È G!J‰ª.dZ7I‘Ý:mFAôà8€ÁþF`%»f ¯@Á n 2©hAëÑ-pph¹1ޱ˜cñR1^›Ô„¹ËÝoå[Ç— …Y˜ÊÆu`9@„ S ôÚå:щ0l¡“à f23$gÊÂÀÌ—/{á *廞Í"_²¨c*„b] {ØBÕŽ0†(x I)‚Œ€…-| b£Ö%¡g8&$žÂù~ðƒóÅ͹‰8O `ª7¾ N ŽãOu_þä?T”'ø€6°‚ ­ÔÇ83nŸÇϤˆ&VÅPF X€l]@våXB!$Ã/tO0ü[1ƒMØ‚NE›àÐÆŒV(_ºE!’ÎñDr ÆÂi©W‹TŒÅeÖ`ARŒ€0]#%…ÔmA!þÒ#8ÃÒ$†7xC:xÃ5$þ€lU ”ËnÄÀp\"o¸û´Xp ÓàYàÇ pßâ PGtâ*Ú@ ü+´P?A™A%Ù- ~|'èðb/"È‚\0 #0#D‘_hÀDY…„™Öi‘™·œš“ü   x@œ€Q½„7vI8Ž£1(ÃÜH÷ ßð‰Vú©BVuZ8€à› „ˆ-Ã04š0 I¤ÝD™@d‰lY1œ,Š¢pZ D€¯}•í ‚þVÕ‰ðÀòÀZi•΀©,@€Xuœ@ÌÊ®ñš ` ¼"8] ’B€þ¯)U¶FœB%¹B©éäY´ôä¥Qÿx›*ø@³x–¸Ké$·pHJ `ä€u}½õš¬ÀüÁÈaå(— ‰Ï°´À‚¸q`,4ÐI,Š+è”ÒÅ^8ŒyõÜÏ5j‹ÄTÞ•„ìŠ/$2ü2˜*KÕD1øÛ*Å›à vÒ … Sh!ˆ`ô µ‹L—z‰…ÅDIk¬ HÆýa¼5Ç (AY„E/Pƒ:T‚aTBÒ¤CÒ¨Ã/|‚¸[ ˆÁpè7åÆn ‡oðÆ Ç=Î:u" 'uˆ‡)<µÓâ˜âàÅ"Œ¹þÇ~$Ùô‡@%ÙxF™4À@@ȃt^{¶ç–EH„$áX†”ž†œV%Íi¡„ËÝÉptXýÜô¥l} Soq%™ðÔ°ZaÊlÜ€Ju‰ü‰ˆBÕ- ¦‘Õ~úÏŠžÂAê†ÐZ¨5@  –šËЦšü§¤¤ÊÕ²Šºý-Àäál¤ÚQÀÒÒÚ¸$”Û+ª‹©œÍ ŸLÀT„Êd”“Xš‰éµíí'X·8Ëß6K¤¨/4Š™i®¶ì'¸üAâ€u]ÿñ_­(€œÀð*0Iõ*‘ ¡Ï„nÀ¡¢ö'”,Š*þ$!›4Œ^Ì—™Ì\ºÌzÒ A#I®Ø¸Àóð K\2CðÞˆ¿Õ]$C_îf!X´™HEbéêG’Ò!*Ïb5¯ÅdÊüÀÚ("щÀ,(ša!ä-%F;´ƒ·fCÒ ƒ·Bè@V (o q²Xoˆ€oüMŒ¥“ÙØ LG}˜Ý@w䨾>‡ ÐÎvêÍâa- ÁЧ~àè4¬ÃzÞÃbÙ0Fìæ-ÈŸŒ§½Â †Ü'ÇNã©!J ܰT pŽù!‚ ‚cÊ‚#˜4Úô¬ÔÂìÔÌ’…úÀˆ=„Êþ*ÌôQßrIZÊ¥œöÑÊy1ÒZÒ § @2ö€ x“˜¢TmW˜¨Ê«áMH|6äŽIÛš€ž€Ÿ¸Ê+Þ†º˜ ìFXPÐ(ÀDЀŽÚI péU][ÿìíßæíµµà:‹)ŠÀ¼)a›^Ò© BWÁ»¥Oø1ŸÔ\®ø*èPÃynˆbve´Ô‚’(I銸ìÊIàB¤"æ,P‹0{W'EØ®žÚì.îÜLÜ^𲄃ÂÒÊÕEŠô\t…÷Bï"“tµÈzÈ}o$zot/І$AeôÒ4þ! Ìä‹OÆOÆ© Æ` Æ,¤Â ¦ž°€ o¸XÛþͺÎÜubܱ@¿†í—õÝmξà½,Þ,Ƈ}ÔGx²´ð1rY‚€‚¼Nç±gÄ^™1‚N{ Z˜…YîüÁ W‘ʨ ¢ BÕÚÉÁp¼‡ù­‚0Ø^îMõ2±8ò,ð…èrí”Ðb ЀLÄó¸BKƒÿþLKy¹ äÿtß÷áÉl,­ @§PÀ A!Ä‚šl‹÷IPÕF2FžP¥Ü† \¨ÀšóxàÍØß$©^)€FSéºÈC\–ž Ô@x… <œþåUË“éU5ŠlÖf5Êe!.i`*‹‹V´À|åöß®1€Ôò)´Âr jT^DËŸI‹ds¯°Yu’ b93TO3p93,‚ÆOSù¬Mè”â¨-@À Ü@!È‚MÉN­µïÈì›ôç4‚ gu– ±qmªg¶Bí® 8Ÿ[~Ž6:`ò„|­xà¼wŽ Ì€¦þó]6chL Ûµ¦ØµByvE„6 têv2Pn2àšö¶9‹¦ï3ËA %ûÏQ³[àAT‰äZso ø@³ceõeåNÙ„rÇ,µ<Ñ’àK‹Ü75K1&OÅ U¬ À¯õT%yÇÄ6Ë;ùÅÍÁ!9³ÈrȼML…ܳøB@àøñÈŸAƒV%tEk᪅±h*È%V²*ë׬YŊͺu+™HZ]¡”%+Öªƒƒ "Ä£G6u´Ð™"… ž)P¤¡B† E‡ªPªTÆŠ¢7dØ,z4*ÔWk@Eª„ _W€þ ƒ‡ f7¤Ý !‚·Ä=0—îp—¯]¾0˜0áÀêhÐàA„´|¦`¡‚EåŸ)V¬hQùDŒ$Tð Â -bʘ5S­š³eË”“ö0b„ղU«+Z«P$ȇ0 pË!_¾F殥Ö+†´`µ¢Å*!pTÁR¥ ÕøSç}ü¨‘âó Ì™%P`0 „…ÿ¾ÿ  ÿs  8p «d¸i†g˜ö$° ƒ AËP‚P@ `ñJ $è@'nøã@NùD<ò¾S…udþ…•Þ|üÄÇwäñ“ñ‚H2{’•ýT9Ï¿~€á…(˜`‚  €K/pÀx8–ÜpÃí¶b„±å–anAS:XlÅÎVì”ÅYRQ…?µ dñÀ ÝcaÀuS€&ˆ…d„¼S¾“R?z0Ý [@° æà©~³B÷&h¨'Ð8ì@4 D 8qH@;aÀzàÁ„»qÐñœÜH\€,Rö#µHÒ‡²Yo½<áüûc^p! .P Ëã' €{ •3Ó¼-ÍbþàÄe˜éjÁ{:íÌzOYÊ#¤‡ ‡AQYI>SIåOG‡(¢ 0ã‚ ´¼€Z¨AWtFªP ÐSk*ÆHÜt&;UK«pÕ þ¤Œ€~(AŽà] „Qƒ@Å*2 XÜÂN ,J2 –|K#@€V´ 1YÐbX°(v’E‹•¤¢<1ÄþàÇ?áDnÀ8ÆÙD)îAAÁ 6”¦Å&38 U*T ð$ŠºJQ°¢å+ @ÁÁÊ¢0…=ŒŒ]ð¢¿L cûX`8Ö±`.‹y˜ïD]6iAð†G<šeà¤6þ°D ÂÂPÏ\³ŒLƒ¶ ZЄÑÉa´){OqxÀ°l xúP‡HPã²À…-´ó—äƒNBöã  ==`WOV ¶,s-8Í&°€HÞ /D NY.¿Ñ qV\"î*@„V 9Æ5Ž3îIÁ†"à€è.$ 0OÐD ‘iºHç@uç1èyö3¤&ùO‚RyúDˆ ˜M·Ï~‚£ rù 2–&P¼$@DgXà?„Ôb©†2lQ4™Z¦ÃÀ…õ®vSXà¢P7u…*"Š!IRE!åþ¾ d! Jx­0àÈ ` !8 pð+k‰êS]%F2BÙ&a(p¬%±S¡@˜ ALD© µ 1Œá =â©k™$ ™E2:ò _ÄB©?°pü$dX+i•« !Ñ ˆ/¿úU~²KT@Ud'OTöÄ(Å)E‰…*$Æ¥Dˆ2"Ê là”Ì8E)])#Yö¸©âô͉3;@¼NÕd ƒ;úÀþ‚¡v„ðÁŸ œŸ]"$!^+O”|°h: òùÌÖ‚¶o¤ðÀÜ.«Íô+`[ìÀ‡°rúNK?‹+T§ÀB*xâ hü€y¶»18Ad´Î‚ q3ȧs»üsŠ‚Fþ‰î }Ò’ÉcGk›ò@yGPÑÀ™ŸÉÐ,à³w†Wè‚;ÞZQIa´T¦mF0pydóÁ æoá ³ŠO½HÒ@°0L?IBrÁ Î f'àQY/jmU€Éøª§lQ ÉsO„]ÓåA уH®Zª€ r Žüȉõ¯ñb ÃS²þÅ÷ aˆ,X EhtqˆB¨_Qá§H~`D boÑÓ*’å‘ß|çÓ59&O(ÃbÄúåêè%µ¶ )–â‰Pà+¦KÜ’"3ž¨ÜÌ ÝÒâ àC€Ý&'/äÍb0†b„+K/ßòþM1ƒ-ÒbºŽ®`”â&ú¥oBì nK(L(åè£d šV!U¦ÇMpá9ž£Žp<´à‚@Ä`il°9T„Rêg JÎÜÁøë Ô W xMF8ì;B˜¢äÖf2fàLç|„CÊÚ&yàDfjd¤th^pL žàÄRLÅD°.‹´NèRào”â‰ÌBžX¤EŽN2Ôn¸‰Åð¦ÌíÌŒÈhÄ p¤ÉrDïJ†ÃúünÂþ€&D'Ä€@ãPàE„,•È¥¡´{*Ϧªgó8¯ñ‚a%àKO€ªRÁ´ Vþt… åý„êp@»F@R,”IZb¨}Úg#ºæ„A¯|¬¦GâY¬Å:^!!ˆ~`^àex𞯮¦ï‚Áú¬ÏŠA _í€J‚ûk~!ᬠ ˆ`F`šÀ!ü,ò˜ÊWæ/³@(°Y²åVÅ–­ÿtnÑŠn  dä%ûÆo é_üPV`q«Œð¶vÒ*Ý&.€@E@pƒ ¹âMë¹<†BfcCÊÂ`°^Ð…šn`l@X†,ÅK¼+•CdÀ |ìÏdÁzx¡z!æR‚@„àÄ@þ'>Ã(@,½kªÆ`0±P¿ÈÀ0m… ŽÀ"RõÁš>¨HäÎlrBínàñä®È‚."ÀàD àªÂ²d²l€*n²ä)êºâ*b²ÙÒiBÒN2xâê´¨×bùɲm^¦LÈüF'^¬‡ÌíBñ<ÒPuˆIo숖©´NlàVÌ2l°C$àþ) ”óÉ”lHRå¦Xj¦n!Έ±Ù!ŠQ‚a|AÏÖ'r!üb%WtE ÄàRÏJŠ~ ¨l dáXb° a†:E¯p¬â$NÆêL8 ­¬ ·1ªxðù~`}²ú@þB Mt R[>⯊áû Áò°lE†€ ˜@  eü(âW&iЬ°e¯F‚„ž¤\lë¦B[òW`òAÇüPͨŒNNÀßʨ,hL-‚ò( Šà.öämŽ”’Þ–’ŽìÈ)¡RW;à`þm¨(qǺ ,DzO€D  â@ˆXf!ƒáûŽ0ˆ‡T‚8 ‰l€=ïxúôìgÓä6ÕJÎSWš`@1=8j]T’&Ì?hät&l™–F€0ÇDàÄ"+–©of³(¬46W q™®Ñ¥›\k)¶(d“‰þÂâ¦1Ò†ÐE@|.Ë1YàÔæZ³ 9‡ã ÄõFhd8Èÿ£&,#ˆÓ2´4’© yÂÓGbÇî~¤nIÎä¬z4/=1âÓ§…} Á…tåF "RW´«Ë¶“;U•FôÄÞ+ÎH²Ö\%Ù¶ zì¤M6ÍN°ƒX\Áêñ­0 ¤ðgt Ag «Ïh–f[@‚$öêûxöÒÓVlÅŠ€”p  ‚÷.-jgsö½ha³ø†›¶Â*$5m"+|eW 0àªhB$D`DàD@ÈÂÜH6„ÆtŒp@>&gL÷Bþ/Ž’bôvo%†.øÈŽÌÔ0RPdÞBa攺þ)ª"Å¢bV@ÉR¼K,)à53 ‡ê ýñ=méG†åøæ‘&Øåæ6Ž0-¥‘ÓS±uý`u±ðV Ü®£ØI§yŽìíNUènðt€N ¢â¥Â&ÃâéäSlé–n6SK_씋'YÏÈpÏŽ¨µ±Â̦odtuñthîêüuld\yç\Ï•&ªˆ=lвÓC¶Ó²âÎl~„Növœ¤7D/òîìÎ,ï¦Ðó<‘ÑóH2ôxê§Ä± ² lERleaK`ÔB@2²ÊFlþé¦F"Îp¡úDb\…°Z¢kìd§*4já¨k …ÿ -$’~IKNà>Aæ.M•²û–MýødæbâÂ-6€*_p¶œÂ‹]6ÈGrÅREl&Å&©¼ÒDêìèj²£k¸ƒÿÐ÷u.°Ät3  f™Ké­6u0+ˆ—£ÊÔl%"a ™*£ 'Lî&³vþ…¬£bÕmº¤ÀDþt;_à_'ÁéC¤+ÉX¹)‹²NY—õ‰è5ÑžÎì$ƒZ—™2¯VQ•/[`MgUÍõÌRç`Cúz-8@Ç„’Ý>s–kî‰sꂸ Yo›±=Л«¹¹úm’Ok^²]–¦4—Ç28À,çÏZÎqòž:£±&kø—ÿÎl£:Ê™*€“Ÿ¹rPEÞªÎà­(HR7Æà—¹z¸•Zõwwj—£à™ð¶uVo»KdFKŠZv€Sh¨ä„¥bê¦n*k€¤¡dA`þÇÂo©’t£¥Ü{ê¤{jÚkX(V’`«‰ÇC1 ææÁA¨ÎXº†¡ÞÌÆ£ö+ÊÃZ¢PîĦñ¤ZЊY\hV¨/Å\àzA:‚©iöâP7ØäZlˆ$¹…²² –@S=ô¤ ¶j€@TªÇqœf‘Á°¯#2,aþ&SìW!J6!Rá%Ò—o´B5Çâ+ÝÞävúXL c÷n‹ë“’±—’L—‹‘IºH.Ü‚*§T,®2µ5mL >hõx È)¬szzŠf$„/k¶ãµƒ¡Na«¶m²D,iùKB“þ `pà"ÄR\4†’eÁ+ègDÀVµ¡‚Ãå\•™3‘/ßætàt§ê¾Bà¶KyŸ6à5õŸ¾¹ë&c)F‹‹žˆ]´î'¾)-:À«V™Û{™Ù¾éĔ£¾îŠ ÀïÙ}ÉðiÂ_Dà*ÀÑó\hzÒ¦,úÂñD;†Äî´F_oI7P~7@|:†<×÷C"š R~[ª*à~!êl q¼Tã«άo$¸…}Âñ§ô„†ðäZ¡PÂE aÑŠ‡ T¨¦ÃøˆG9ªqVgÅ#8¢!§ Š€ F ‘Þ BY€Ö\þ5@Îå ý*f‘g#¢ +rà*ô°n|(ðCA 5‘‚ÜÈbmÑ¢ÀnrÒóí±™ÒÒû¶ŽLð0ºTð-4€Æ¦gKqYŒbK@ªK6'Ö=FÁ%\µ‹Á§—€Ä;zý”Œh£t€=´äK · Ü=ç"ø``3>#K²¤•®ºbhÛ‡ƒ™ý ¯BƒKh9ÜiÙR1ìOm±rú˜¢.ÂY‹YœG‹,„‹Èb$À$ã&v€&°ÿ{;ª£b‡'Z´8ÁB‡ }ðð!h! @>N„㟈‚þlüÃþƒG5Vœ!aƒ0TxdÐ*Yµj FlØ0b¸l)Ói ®V¶Ze…*UªŒö¬iËV­¨Ãl ƒj –ÖV´’ž*ˆ"G0`¸í-v bË–±aÍš!kÖ¯Ý`Èú"+vëÖ¬Y²T¥:ŒxÕ*W´hq¥5KñªX… Âã…Y´ÒNÀãG._Áøö5V,õ°[Ä»),™0[³„ ¾+ׯC‡¤±™†ˆb%KvÌØ±åÌ“7Sn Yô¿©‘û…ý—¥Ý†€ü¨¡cä?ã=š÷ØCü ’2Ú¯߃|>lx€¿Áú  þ8 €þ'À~ &¸_ƒ>¡‚ÿ€ 6Ð â§A‡È‚  @¢ &΀b 7ÈPC 6ØÀ‚ &H`A$ÐÈðÇ ´Ü”“0:͆‹0GuµŠRJ‚Ñ ]$ÈC¹@VP–  l`ÄBè C 2zð€ (p#Ž¬Ðƒª(¥JGéíÀ'š~²‚)a™%€p¥•ˆúGÀ $À€&¨@Ãz-Ò€¢ 1š¨ *¤Ð)‰¢š0 ,¨ù) tA&¤0C‹éõš´ú‰¦@¦žC -Ä€æB!ñðÇB>Lt”oÁâ57Ú?uR•$ž+*Fi+˜bÇ‘µ"]¸[bMöÅÉ B…†P–³\@ÉËÀÁV‹WCw #­Ú¾¤10¾ð…aR¡…86IIwtÅa,“+!”›Á *À †Ð .Ðø—H¶æ€±Š-, Á$ã’þ²ˆE*Tæ…$a3/K@d€D 2•͉Zr4›³5Î;Fã Î@†" a0ÀA"ËZ™Œð ,7°Á Üf6“œÑ\ã$¹jV¨pþ±P ‡ÍÇEóoÛüï„,Ô  i øy€‡ô©N|t¢»¯ÜV$7œÀ X@8°‚ìúH²¹ŠVð¨Þáét<…Û,r½â¥NV‚(–n¤vÎàÔžCÔs>˜„Z6‚Ô$‚ð„$=õ½”JÓÄ> ¸ô¥€^Ø÷H€õÃiH)  ƒjS) ¨B5TÎɧ͟: " šNE7°`XkU«>ùéƒÇþãU ¼j+[…u!± Ï·ƒ™D!˜@òXb!®€…1Èré&øª‰P„XX¥ LAŠQêeØZÄʼn1f ñƒ¼@Éã X°ƒSØd³Ë¨K'† v4¬/¸/.dQÚ\¤¢AÐà(%A1Š„˜bd-@ÜêV J¸voG \F'©!îMna•›xñ—$Œ,c-l,G@ZÀgÊÆl—»ÌA%¨c9˜d &7±¸¥ŽH?``% ‚´`ˆCô‚¹0D³€ °G+P}š‰ŸIÓÁð€—`'8æk°ÍLàýd¨œå´þð…Óy7 ›ÀÈtg{T”€øö4qô°û4ÙÈF*°xEcÊ$ɸw¨°±“ "%°¯¥„’hþ ¨ #™õ ­õ„)˜‘( € PŸ7 À´€ Y~úƒ€r²©K32ð½4ÊJúƒšÙçæ65ÎrVs›hH@ pÀiPƒ‹.„V¼*šZ4h®Ê~|¸4õFGdX|²¯ ^‚P °’,ð‚ Ȱi>©‡´ÄžH¿(èòë_éhÄW+‘‰üRì)!ˆàà,g  ˜@‚°‰2”Qìºtö.ôÇ«þNÔÆgß»„ø„ȦZw2NÒmTä%Ppì…Zà—q½ ¤¡nÅÐlí©aðf Aoñ’†[PeqE> ;´0pWp¢æPC ·@ FS½Á‘5HWlÀÒ` ê@ ÖÀˆ@Å$"ÌôãtMø7€`‚sM47M0‡Mr8¶1wM‚!™Ca>§tr6" @7öar#&`O^²+pQÔO/ö U÷ zTPv¤}Ø;ƒ ,·r– à*0däéÑBp×g1xíC ]öd)Ð*2¦£þ»B¤g‡‚hÇj¨IH"¡÷ Å7y1>zö*Ÿ·y"&"œóTÈä9ÊäÃ('`QågngU~ÒAƒ6ŠíÃ>§¢>i‚+`µzÂ2,ËH¦â(1öc% 0>ªÍ'k6á|WQ/Ôwj}Õ.]Gc8/¨ÆWZa H¡uƒ@<à"1ôQ€~‘~&P‚ð#㲠˰ó›U ïg÷D¸@¬ dâXX>@ªà$ˆ @0~!# .&> H½ º¡qWZ²nh æ’˜\Ì/²Ð ·R4ƒ”$p*è#Þå‚;þƒ®áµ͵Iúf# Hc@u ÒÀ Þ Ö@„*r9P_s€r !дMQf…™È †“8ÿe p âÖd8¶–=gaË´@˜ "*):«xt±"6ð)&ahJ²Ó¯`™W—G± W·;ZÇu]—`¥A–X|xy PN+05eÊHdH+4€)’:pR9Å"ÿT)()p Ðćvð‘„$‡L!B˜@b ?Wò=—(ÀN­8tœ#ða7»8­Øzƒ! 'À›¹2+¢©W%h- ›€Ò>£e T{"¤þ´B=ÖA4 d'àQdf#=f' ŸÀ ¯ k C;5ÑbW±DÔC1‘«FGŸ0GÕW|5Dø¸má÷6|åVÑê7«.Ç ù~›e ·ðx¥ JDö– ª@€îåpDL#ÑQ.à£9`@ © Ù`ó  ¾/S H\¨n° n²/¹Ñq^”G ƒt# tQ‡”Üe; KÅ`ƒq¥©@Y@‚c°§XÙz  æà Ch º 2YðìÑg™NûÅ_Qøx —ˆ³:Ò´¨méM‰ƒsˆ`R À k)†(÷Ëôþ…É9C•˜«Oð$#'™ OüD >buV‡™Š‘™IRkð<%~ô™&1|P(û D,æ6Å ‰&5w3°p¸ @]=kW:Úóyu÷›À ­i¬Ç¤†(¡‡£gÐc”Ç: ð " à©ë„!Ò‹¯B"«²_%žÄ'ÊHŸ´âB¯'›ƒWwP£añ‰°:`:§ÂUyVf?F Ð?yH;¯p*k *kêDƒåFá wR¿cG}52ì‚¡Q¤'?À%Y úV ‚° É€ I ð7.?‘ S¥f ß‚ &þ úh£J@0V€O‹0`-ð"= §m× ٠ב ¿°¤L¡ ñ" ø‡8ioÎŦnZd q’e[#Ð1Á‚cZpÇ ”:4³¡'³G}$F§rŠc@}À|@à`Õà Ž`@69Ð6`Ltc7ƒÚ!–Ã8ýÑB ®šG{øªzLþâ6q"+„÷=/%N 2@=ç±£­ùvÈêBÚ#b° Ð%à+ "ï4@m®orЍ¸­þîA7'žÃ>!Ào¢>Ö(¬Ó 7«¢7w“Šx“r6t¡·ðL `¯'°f··¯üz.TëYw&0°ËU¦bR%›*¥R+¥¥’*b6fðÊS ,Ѐ€ ›9¼–iÃËuŽùÂ. ê j2»ã;A`'Fä.‚å.Ê%¹J#–FYúCHs8¢6ÁJ'ª ;›-Ú05©XQ´wt´q„DD@/À´Cð'ááœ/¥ÑµÙ€ ]û ÁmÓÆ±µ¾ð Ñiko² m„Y0¸ÀaTGP¼T±p·Û%ɶóÅ þ1˜/‹O@ˆ|cÐtº¸¥À¸˜  z “ë§@@štš th©©Ÿk©«K8ˆ³`þÕ¾¨«`ý±<¬+ Þô™cN"˜ŸÚ9ª9ªìIb_¢t…À‚ÛG›‰Í«ªG’E¾ƒL%G¦AA#Å?€ŠJg!Ù[Ÿ­ÙAT@©#zWN;ÒéÛf'À=Íê%ú¤vrC7ÇTr4t`$¦„é°+‘(åÂ)P¡6 ÔÃþ êÒWíøj®€L¡’IÄEŒK;@0p—èP`f`¾«P ãb¢(ú~gW,ŠW¸P²Æ­Ð\‚@9€1àGP‹,Gð@Ú21 ·ð[sFÈpFiÄFš„®0u, ‚ ³ÀFLš4êGI“È.ðJ€XÀ[†E²@¥8‹³ÇàJ¨‘3€¶ m›t[°d0c0sêG•|à˜P ˜Àz°u°ž}£8 9€/pœgyNü…`-G`}¹Ë¨!³—ÂÜ—;GaÇ\†wc†ïÊNDW"œ¢=,€"ë“g›X‡þÌ|µðªšyÍ×,vø$ÈBV`…+,…¼ú•CêLç‘{Xi {_LzÒ$à)"+Pœ°‘Ù ú„n¨ÕK7m­£ç €(V’’÷=¥×TðÝt'Üãáþ|¿¦wá3@~†{"M:¨w)(¢„L#üƒy¾É› Ô›ûÌ>"æž |#’SVb •Ò#2‘Ͱš‡ S/D!}! ²~UDB¼ñ(%L¡8ÐQԢ‚" £tãq”¥MÅU ‘>k.æÂÖ¸pXF‘GÂD?€>jH.qH-pÙ6X©ÁYvá ¥Fiô Ð&mL!þ£QZ1 m¾À’½à ~T‚øš ?Z0m‡P¹ðȱà › ÆðêÕQ·`kôØ|Ü šþÚu·cà³MGpx@ Ûñ  šðÛÂMÆd J°^ì¥Üu#œËs R8¹¬Ë¨»ÔÍ8 .ÌÃìºÆŒÌA—Š©ø­¢‚L«Èˆ¡80BÎ4å Lê ± Ô6ù¹né¾À ,ÙI[`dq×ýmœ ±ÀÇØ¡¹ ¨ Ç’] ØÑ茄ØiTúIª ‡0}à~ ûdÀûu@\I yJ ŽÐ#È2Í>EP‚ëå£ò»¹´LNЄ8²íÞNÞ¾ ŽËp©8åÄÝ tó;t%‚¹«)þ¦¢YÖ¬¦7AÐ ¿ |áÞá#Û†ÍP´ªÝðÉB`5w(PP@€€VÜèñg ˆ‚xLìQ±¢>zèਣ )NHp €À€<àÅŠ'Ltè aÁœÊàÉS…ŒŸ d¬@QÔD 3#ØHà$J 0hàB„6l é¡ƒ°, »€ AL P1CÇŽáÞ¸±£ ¼5fÌ ñq *PÔdÀÀ‚ N,R¤È5%tPølÁœ@€À‚ )hÔè!hÐéU©Q¥^E«,[°`µj…‹öíV¬pÓ^¥JÕ©þO}|:… •oß§|hôèb²„ .>–6=hÕiZ¯^ #–ŒØ1bËŽ-S6¬|ùaé‡áJ«VìÙ¹O *D‰‹ .ì§°p­dlQ¦˜[”i&=d!ð–[¦o f_|I¥—^>Ñз UIÅ—\r1D ,ˆ0â \€†ùp–_f™eÂ_jìE–X )$–ƒñÑGd~ FB_‚©‘š_¡c 3ÈèÃ?È £Ž:H¡ÆrÔQçJgш+Œ ‚ˆŽ0s„DpAt"A85h œp îÌL€è<¡>¸©NB ýóO>;@OuôÑÌêþœ3N8uÚ ¥– $[ì9j^Àa”H@܈3!°Šy n×A±n5V\“m7¦s»¨y$€°VCà”ÃH þN°à„æ½áÙâ^k>Ù’©Eîˆ!F™ïÞ~Âa‚ÁdðvíVr-„ †pÅý0¨ …N¡¥–aÞV=d ¼åÁbî¶…A1R–\zIEˆ B'$ q "Ì|Á…n0–Y”]v\n‘G;ÏÅ—^pñåî»… ¦ÂÎyq 6¤Œ’Œ3Ø c—Væ`*L%B É" %Šâˆ*¿ &«I§8ç<àáô¼ó Iqò3PA %t~œ]ÏGûà ÎPÅãzÀP@ hà—âÀÆ)à%d€É@ ¼@ Zèõ’1 Z\‡ÿ¡þÅ[#ÂÓX'…E‹s8RŒÄ,(À àÈ`l9 áú@ÖÒF†E¬$±‚pÊû@¨À%$‰ÖfÍ ({Š`T¢I9WR$S™ `3Iª(D€+]ñÀZ<€•ɼÑdÍ ØB±`,ƒÜK!ù˜Àf0°LbPÀ‚Ä.HDäbj"™›=LàSª’˜¸¬p™Ö³Lc4¤éæi¹ZÒp£ÊV¼ÂÈ82œ« «¤ZŒŸ… ÙÜÂüE-ŒY X“m‹ÛãÒS a ƒÑÞ{–æ T¤âo? ‚þ ô³Ÿ ¤ª4´†z‡ž ãw3Û„q ÉȲPE/º ü@ Z¸gè~ƒÄÀ/˜"‘X`.A‘+Fä|$‹y¦"­çŠô;\‰B ‘!À°#HÉLgàzÁ‹_dãG¿à…,®§# áJP‚àðã8€5“À4PÀŸ>@P¡ážä7'¤&µOdÁ‰P ¥>B)êNþëßûÈTA͉]+ ª¶²°¥8 ¾S @á<‚LzRåj„)œ+vPsâYàA¶ˆÕµš Ë ˆ€jð‡?ôŠW=ôá¯k­Žh«/33I£þ 3œh›5#S¨Â,ÌkñúTÃh”¤ÔÑ’ê‹¿àZÎ$À“ €ãÉæ°l+x@Ê&C²ŸrÓ‹!÷‚—‰¬dçÂÊ@ 1ÜRZ×êHeF’*ó©ÁRÀŽÄ¥"ÓâDvuŠ\±Ik¥zÝÛ^øÆRÁ©Hd#+%.&d¥AE+Ö6 c¨'Àl³…0Ö–ÌrÂÍmÄ@PÞ ¼½Í´8!¡ûÉ@8O@@°ÂŒ+äÐS óXŽÀ ºÅ,\q»Tøó3¦ñ?aà‚¼ :àÁ`1 c@¨ÆX¨2|$»/D©ø„ozþQ¡ÛEÙ¥¹8„!Pg¦#Œ) ‡Ø]…„ä‹YÀ˜>„¨šLað{u«, hÀj¶’üD€ßH€T9%UÏøCj ð§?þQÕQï0¨:ñÌOs: ä(@ff69J(€œa‡èE.\á ¼®V· á qê! ­º!!ŒÝ¨`lF[lyøX‘XiÁbN0X% p3³¨.S@,}ªÒzj%cA€[š`e,íkS¢3Ù2WÁÊVºbxe+æ[ àU$Wd¢*¤È¾Xm ¤¬0jÙ±µ†h-D$½6£¶#þMµe¸£ìÁD„Æ×‰@«8²\oÅeßV¦×8RÓȬ+ü†ì.À1 2r VÀÅ ~œ1œžX3™Ædz4Œf$oÑ\|l‘›lC0‡;Lð¸°E:Ï#¹õ¨Ç=l+Æå`q7zú&Ÿÿ$B `ÐÍ2éwl¨Xœ1à!C zC ¤ä\"ÀiòõRãë"Ÿ[Àò”BÌsH"ü:ejã@äáXHªH`»†fNˆ*ç£b‹r’“û ç¨Oô…ê %èAï©3õÛîvq2(=4ÝÊ©YØ÷¯KGé [à´ ¶BþàÏõ:× "¨%,ŽPp$cAIRBÈ !áÕ,õokÕwÇ:€¤u{-¨1OΧsp€›¥Õ Ð,O楟Œ¬(§%£ XÇ™hem–mg¼-Û˜TYŠrÓ €‰0‹ `·£­ž@¤O D"™QŒH‚~ Žåð@ÈÒîû¢sÑŠ­h ¢ Rê+a¸¸@8¯ê£¸êƒ¯Uˆ¥\1Žßø¡À$"9êçpàˆâ¦ô8§s °a('wJ&Ú€°¨[(qž1dš VкÀyüÈ0Ìø@9Æ1óà9uz&˜kºZþ`:[ÀXðU‚0ø§Õ1üˆŽ°‡H@ä—3»«¹™ é§ èй»“(-à: &@„A@Y¨Ùq»¡OS¯ë[<»¨’¹£±`€ð“ :+4ÍГC™Jἕ=:±Å=£ŸB‘³Ó4B[½ü)‹² ÐëFs3› UÌŒ;Ù Ø20+Ø„Bð•ˆøƒßû½àK!A€8]¹nQ€Mš³x¨mã¾Ó0>AX5RÁ.®ø{© îUº0Xf ØþÝÜ‹!{¼Ç™QE:+ ²¢ð›Pp9 b󪓜œ?-Ý2·Kù*¬x€‰D€Õ˜ŒP'•]OAÍú€ò™ °’¢ÐB-_³¤I› Ë`€°!#"Al)ÊŽø¤ #)¾Ÿl8æ°m¤Q"_éÒ‰ƒÊ0µ>A¸>‰ØMXò¹€ÃH‘‚U€ïxfXÀ%±<§µäÌOd``ÐSeˆÃ¦s'™kWð Bø'ÇLÔ»L14 „U0&óóXKÉ™œ54ÌV¸…O›\ì:ÁL 8‚±ùܶyñ D{9VeöXþ§[€2—û ‚!hÍ1!¹ü€‰øƒUxTÍLô 0aHVZ€š‡ ÐÝlRX Þ’-k­Ök €:INجÍâVåôªo½Å‚Nû±<ê4×Î(‹6Cªš1 üeWJ±EЪθ,kÕGé0|Å€#¨~ý×?@„žÔFnL4>Ž˜ RyÅ àty£_2%x,PDÈÞââ¾P¾È° rD? ‹™±esFçÛ.Ø€(™”ÔQ-—pÈÜzÙ“ù€måŠ 0 7rÚ§¥³a“­œ} N#X 7à Ü"£¾¤É¨i5Œí¶×"¬Ÿa8l ã\–»è þ\áÚ«@€G¡Ù7Ζm1¹Œ"@ø ¤´>äÐÁZ»^ˆø!ŒÀø~™€! H…X˜œðÜeøÛ¿}ÇQ»Í àùVÂIžÜÀž ¸ €º¼Ë»$€0øVËLÃö TqCš‹ PĦÖxÇ4Ð@ð¯rz›Ìlb5§Â•ºÚÉ(1À)‘ÁqÀ€°€pÂDË\d·áw*ËØ¨ÞÄÓMºÐ‹³Š øúÞñ ›­ò•¡(ßóÝÖôù©Zlßq-”= 4lÍ*F‹×Ð3 ûåN<ò©bÞj´±0NHóÌ€þÂÇD“#(‚$ÂÝ4>> ½âx Dж(cè€ms$†X`ùüÉŒqÖx›0Z qi¶@Š6´œ—9SaÅH OáÚ¢À6—¥£mõÐ ˆÖ"‹§uÚ×@˜#­F¯ˆ€ô; ¬¨âlã|Ëb}Z%Ω@Ẉ刖ìÓµ2 Xa4>¬½zа7î¾è¾[ªÒ_QÛš|ÛêècÈj«Õ-‚»+·Q†ÀudÀ¥ìóX;O”&Jþ\˜/¨‘Bv:Ë-¬Ã¸±ü¨Ëóì0«Ïe›ÉNBkܵS†š;¦÷¸þO[…T Ô,:¬¤€ÀA1Al9e@†4lºµ¼Y\3+C(‘Ô! ° DÀDÀ]°l&‹\eˆ÷´XxCŠ¥pZ°Ö¨Ö&E÷cHˆ™áÒ2Ž¡dŒ˜˜ÒîX罨À˜¡èŒ@8¶ðY$ ~ñ—‘õÇC#˜:Új£@j„ÑŠ‚áVMqj(_·Þª §uÚQ#Ùò®fH¯˜ *ß—8JŒlþëua­¢òÂP+”°YqÓò/ʬãÈ ¤byRð¼ÎFUs㌯ë5ŽÛ·UÒ$U,¸¥ã\³8 °€ °€ (1‚X˜ɦlÀý[F^†ÉF§öX»UUhÊK†0 ALÄTBí$@SPC1¼ ø€Ö „í`¹Ù~9Û¶íž,dºì@¼A°°øžOÍn ˆPÿjYBc(PºW]§·Œì©î+(yL[?°æd8tçtO'ï—3ªsKo>pTo HØÙ˜„ï ¿>- w6ßÍ*_7yæÄÅÏÓEâLgþ>qÎöýç•hpp /hvè²€< `}—ׂèý¨Ë °uÈü¶é›‹!HØò—Ȱ, $ƒÈPÅ’€ŸÄ2¾± gø Œ1‰öVøÿÙj#srf€Í¨!œ¬ø $çꇄò®øŠ¨Ö‰'÷€­ðzš…€mˤ ø¿¸zõòÊÒ=*Ÿ¥ôÃAH†_¶S_va§m,4¦d}ÖøF[~w[wøYX§ÌÌLå¾ÓkœÈ‘ØPY@BÐ/? þT¹Óðt?N§ìcBc5°ÜTˆãg5òa€@ H(à@ $@È1¢ÄŠIhÈø`£†† >68 rä*DÀ°áÆ Z¶tà ¦ "À¤)sÁ'( ”@€L˜@!i‚ .dPJáÉ9lÔ¨qC† Q P¡âÆ:vd¥1ƒE‹,(0°À‡dÿÜ@t/Ùþ3fˆMaÂĉˆœ»!, À*V˜@á¡C‡ 0`@@ðŒ°ƒ’AD–l¢´:´ö°!6ˆØ¤eoÈ! <-df”ìÉ”)ïöÍàóà½%@ï Z·;°°x‚¦†qCGòæuœ5‹^ :Ø Žž‚E AöíóÈo¾Çú;nÔ Ã ¶€ž>rÊ)Ÿˆ§$¡‚€ò‡‚øÀŸ0ÀàB L @Ä ƒ*®3 1Ê(sÌ2Êã11*SŒ2ÃØ2ŒŽÃÜ‚‹>ÊŠ*Ÿ©Š‘½Œ/KÊÒd*‚ü Ã.P°Tþ•%|°B 4øð‰*¸C#Œ4î¨#.ÃS‹š¶°Ù ,´Ð‚ *‚ôðÃw^'TÄD*¸3 ‹Ê Ãâ0ÅÜRæ0ÈèˆÌ-ª Ë›®¤’Š[qcŒ‘œ€Ã ´„y 3Ì,“ª2/ŽiLŠÂcK-¶´Â *ƒüñGy|ý•ÂPÀ@B UB"=ÀDË*+ÃCÉàu”H!‘t€ž¡ä“H `”“¸3m”Ün7¡‹ÓF29À“O !4ÔP,p“aoe†ÀL™Xº°ÂZ(¬6› 2hE–Yi­ÅB HÀ€(À€Ȱ׈ ÂW€3t%þÖjÒ9Ò\x Bc ¯° µy`Be¼1  ðít¬ñÌ üliÒÂ<ôh¹m°Û½Ù5@AfTvÒ¹)Ç@0ÐÛœ`”yP[lðAÒ†ñ”ÙPÕÂ_è•wVzhéP 4´Ð[-¤ÝnaÕÀCƒVÈC<èp þ¡5C[ž€‘B¡ƒBø †ùeÈ^ +|PAˆ(`A:²Š-¨£ë¯ÓȦ2¸ÌŽK?¶R« é‰'»ä¢ä’Fªz.¸PòmÓ°C~Ò ˜a²èúŠ®žf-°ØK"' ?àðÂ$ä™ALþ৸’芃 jh™È Œ£g²é½+ª¤"Y¸‚üÀ©^ `XÅ+ˆaªS¥JUc"†«ˆ«íÙ‚«8…}r¥+Í '–°†U¬n`#qVDœE‚V„Òˆµ\òdË''ñÖJXb؈Ë039W4€u±«]ËWP‚, ¥<ð«ŽlG àW•Bà‚Ç)˜AÂÊ’•¬4Ìan™˜O ð€,e,/qÐÇÄéÜp y€£–®¸¬"ÆIš¬v³¢åQ|#ÒÀvi¹hµ!Íh†&²aòlG„€(OBmÒ‰@erþ(O“@ƒ‚€eù™ ‘# X€m'à kÀ¸ñœ±nv+Þ DÀ*ðe…Áƒ?èç<>`Zj7È(q‚Üt!u“sqcÏ€*@ (àf v¿ZÀŠuÄPQ˜,ˆ&ÚéˆM8ú‘-p‘»Z éAB´ð ]ô"±¨T*ჰÀøb š·ÍS B¬`…àÉ:AtGÊH˜dÕ¿ Ò|¨8…ăT }ëCŠhpŠV¬n~׋QHŨbjMÝc¥‘…-áäÔ*p„bÉpà2N…*VUOGñŒ,‡Š@þt/í1A* ,bë‰ IáÅ*¢‚gÅÐ+‘µ`ò†ˆÄ$ ÀZúUɉLh¢4t=À2…e—P€$²@V2S˜Æ-…T€PÒ™”*¡,ed4ÏÂи–À¸¥'àë貂Œq¬/2øK`$ƒÇÔë@Á h‡Á’`2;Aivƒ™›Å3*Ia¹DóHBh­Ð\ƒH"-°Ž'ýú¥%íleã$n€€*±Í)h™Ê¸âÞ–Ef„\+O°ôÒ—èAcZîöžkè0 ØÀ T0ç=3ÁŒ;5ëÆ–Ä€@b8‚´ –þâ:P4=Ç‚RÀpJ:-`‚ú¸BVñ\1¬’Áº~ÃGµóNqÁ ÝmT >ÐA?Ñ #-è@:hA„µÔ‚ØÝh­|$©ìÁJQi1LÚ½ªô@8ˆÁ0 Ó $€` HE½A¹nÆ(†«ŒiV­p…ª…5\Á< —1 ‚? "Éx ª®Z=žZP{°xÅ*Â7ˆ ñ倱b°L(”°–¹D³§%9Ëi]¬%׉^²Ö†Ô•Z‚¥  “. ¬Z'Ø À@ [-" !À, zÝkÌz ;Hç‘ëÉ @+=¸AèÆ0ÇÌ'þµlL$Æ:þ…*€eÁP’¶ªÀ·v®ËV‚®•†8äÍp†œr#H£.-´ÙT’’óÆnÒTÍ_`:GÔb«¶ T€¢½Î6 ºÂûL„ÒÁWÂÕëë»aœ8PK{òæk0âkm'#³õ“¡ýìàät3ËZÓ‰Á@î&‚DaÅ­ƒ©Óœ‚Ü H`;*h 5Õ"jJ“ ™.T6õ“VßÛ¨œTáL ýà@:F‘cÐ y«p÷ þ#qôì;PóŒ[#>šÅ,¨® B/PÞ—°€´@¬°…˜fÇ"|âQþŒÒêêú§»»_Š dØs§.0 „ÀpÅT }UÎhž\S+âÄA:-„"4çÕ@¢e²+ak`9B-ºn@†¬«·±µ“¬–¯§Îd¨jÄZ\° óËõìÈÄ78‰­²—ÌÆâ¾î5ߤ=1bUL ‹ÆÈr¬\[Û˜}Xzò. ÚEWü’m;–†dQ¤€q`öÜX¬@pÅÌd°ÆÄ¹gü@4åFÔ”ÍtÕ[Ñ ÙäÆÅLh|€t`Ùˆ€ D n$ÖÈße`X€Ö  Ê¸Í_ð’Ë€ÁXQR@Ç ¼’Ê8þ ÜM¯µÇö}X€AǬ“z‘‘óœÇ~Žáø‡/¡‘ ×TÅzÜåt‰¡ÇÝä…ÀRŒØ@ˆ¡‰µ *¼-¼Â+Ú+À‚Ò)]-°a-àT?ÑŽ-ÙJUȵ€ˆA” ‡xÜ‘ùÀ^ãiOŒÉÚÉ‚ô¨ <Ší¼Üƒ,Ü‚“!`ÁÀ@xYú$…œ˜ ÐBެˆ-ÐÏììH0 ;ÄØ0ÀÔyÝ]`Á(ÕRAžhÀ , 9P¡¥Ê1ÌȘ I¬lî̉®üY„[Ò@ÜZQ|ËKøÕ5ÖÞ¨Ùž`!ߪÍÄGüfPŸ­„C¸þÆÅœãª%LœKxº0Öf}ßAdZbÆÂ¡ZÓ1)@:Á8@ÊEyüǹW` †f)Àû¹›n… mÛ¶ÅWaØ`½@@XÐ@˜¹ — ad†hQg0àGÄÛnä$©¤uõŒk\àò! :º†¼ˆRÒ°ãnÔDpð·ª Ö,eÖX@v \¨WXˆESª€Ç‰p Ä’0Àü‘QY¨‡óGyäã“_° @ eÄ@Ì%Îó<î×éÄmÀRØL±D@ ÔÀDÕ*¨áJÊ&î¡ÑuÔåNJ-™­Ì ™×yÝ€þ Ï Ý)ÐN ƒ2䈠œÉfþˆ,¸‚,à0œ]<Šþ8 ÜÉB0øB.°¦!` ÁåyYR(E–¸“e²H3ÜÈ $JŒ)ÞŽdœÁÕ Ü¢¦XÞ.æ |€ š ãE1¦š¬Î,ê!45#€¨€DŒÜŒZ„ÆäÔ¬ÝUHäÄKÌ„L€£y!·ð•J Ú ý¨­£¸œnô’jÁ &–é PnIÇu_TpÜ gÐËb äš– ´Œ Naf…õ ÀfÍ ÆÌ1EÑŒ_ÚMÈWGÊÌB OôãÀ(¬[8 `ßtȤþJ¶ÆhØFi¬$Ùä(! dn ËÙ´ f€FM¼ÜO6†rÅcÄ× ~€w2À BU€Åúm[´­Ÿ4á@‡f¥È¤ó é©…Afy¬Gòá¯@H"×AˆâõÀ ŒJºá¢f_ª!÷”–%¦*¬Ô£õ€Î¥À@ò$Ü è!¬‚e~T-ˆ”™°Cgâñl”äˆíœÉ$öH“øB*ä‚!xAA—õY•¸@ h*¨˜ ÊHžâá™ÜB¬˜”÷”ÞœrvÊåMÀ|À ¨ct#uòÔ]™­œž®,Z|þØd†gÜÌt‡uT)|À$¹dòzf‹"ñD½¦ õÅg@¬äòégsM ^ÆNÔë€-Ìc%PvœTÆé$€d¼Ö1 ¡@Ëœ›[H€Í‹gp(×LÆ`Feá"yÀ mm› ¾ Á(¥qÇÊF#ÎÐè'JßÅPà»ŽÆØˆÒnM€ThàDó•K’JLhH@ðšJi|¥Ð.=‡FÜ+})˜N%t8M?fÆÔŽQV Åø‡yàAî—imļÌiæ TN%.%€?öé¹d‘‡ œ_º Nùå›T¦›þH ²â˜œ(æ)*ì ¬ÀI€ò`À à@ ÂÑÉý”‰ÄØÙi”‘ÉÙá‚ìðîÉ'\J³~ ÂEf NTq<Šè +2´™±®‰÷ ç­ÁÀÀtÙr6Õ´æ ÑÂT9è…ÞëÄS÷¤a£Ý ~¡À ,(x’¬´U,Í  a ¨ÝÐ „©’*-Çr€Hz†D–O0Àó¥ä9¦c~¶„;"ÍwñgM$)n•šìñëD˜¥çh ´… SüúÄ\ü Âl¤ÃÌ`÷RFÄ[m‘UfMtlð½`ƈ ÌÌÁ† ÖjÀÆ Ómš—Ítþ‡ZñEà}ºäùö0ÑDÀ 4A´º8-N0™‚†atÍOªŒúÁWjè Øø†’R!Ê&äp½\ ¿¼h\Æ|ÔÀzh¥ó äšÒ‘Zø… ôÍ[äÒ€ø1åí㌭rømxvÆQ “2éî’•^+¬áanTe:.b*fäJ®}hd[l9`A*È‚-üê<Õ¢”.gÚ˜îxÉ©..ÈYîÉ'Ák ¬ò–‡^+›òèŠþÊ1®Ø¬të­üÁ¼•ä‰R„ØÅ^ˆ‹ÕôRoõ²É`ª¡æÊ¨ ‹¸h$tìl…þ |ÉÒ§¥£¨áûº›Â>–cÁ dÙ¯¼åÛîiD%VbM"Ñ\ð„IPß·TðVüE{`Ü6Ì—Bðwn‹Ô‹„GP®_ùvïa€§ë¡•PPŒÈ@Æ©9×KËNh”R¨ÇÎlÌŒÌd€¬ˆ&@Í ŒÒèI'Ï’§(ÁƲdÏH—P‘ˆÀ¥¾@(°à$b­‹Áò„"!“FØ–opQ‘,Ɇ â}M-丅[laTÀ• ‡ßZ%tÌG~%Ì®–„¦ECp!a4×8)÷µE„qÍa€F?"ÂÅQ4Êq$ˆ’±œ´B£¥”"ÿÓãz•œÈ þ±å† ˜“éA¤Â,ÜB1h²&+Ê™¼b'sÔF™jÚÙáê~ÏJµT[¸À ø n£ÝãÖ!ªæÈeâB¡8J0ÔIqAù¸à Ù€Æ_ú¥š40L•qWï¬ü¥W=êq§d´Kb  ýý…A~s ¹+]ÅÚNÇÄ ìc9QýNðKˆ†J^Ìòq£º°cxe—e u’jË>3DÇWøàÚZh[ÌŒB@ÀèKt ¬Ìeu$r¡ëE¼PôAÛ/Oį»ê(Ó_€L”  Ë`7(eqDßTäèàŒJÀI3ÀwøÕÔNMe°ämøhi|þNãô ¼@Ò6äÁ#¸÷`ÁD’’)O )\Cgp|sEèhôdœ29Ù^tÖTŒ? @Wyug¥ù-[–ÿ‡0eWå[”N«fUÇéf ÛˆE˜ (fÍ€ðÀ…@ªa÷õ*ä¡­L]öaƒ…h¤WPÉ¿À€ŸHvýˆîèúˆÜu2,Y(k”#úÕ-È{|˜×eF¹É¬ÜBãæ!ÂX1Ì6°j•ö(÷pÚŠ}ü@ ¸@Y}@ ìE ŒŠ+<ïó]_º¡G9³±.£9Ú£k xE°ñ,ʘV{gøËˆó9nÀªI@û)©ü>Võ øD®%Öò¹þ†îa`F4;Ãóé¹ >»ß±¼ÄD\›}_{ìwØF‹Ê/ºÞµi¨LmÑ t´èwõ8 o€IÌÕZ›µ…Ìcx¬ yädDÇ èÆvP,R”x‰¯t¿4M¹LÍ»’Mlð(À‰€ Œ€ Á$AOã8¸·)ÑDÚ˜½Êe ˆk±`h1rìi¿$…é<“W €†ÕXÍÕÀßI7ìÂÍVœÑʙůŖ8Œl´‹vÔ„ö ¡TŽÒNœ3éViŒ À}hŽ‚¶œ F)™2f¤*ˆ‚js;² ´EV›N Á—œ‰áq²™ ºk£]Õ-ê&¦hþë€×͇É#®]'KJéqÔ,ØN1|”.§Iÿ0šÍIÐÀø¹^¦ÝŠ1þ¢!¦+¸Bî°É ƒ+à‚¤lÐ6‚áÔ€¶™Ú8‰^[¤™_€`X Ìøèh0-*•LHœ3µGVAÜÌGØË›Í}–g¬iÒÒˆ(céóµ/ÀŬûV ÂlÁ¬¯uiÇ^®lp»ÄgÂäb0¥ €‡Ç0ü7¦=8ËoìÑc gDe øú¿ ‹Ru„„>< @ƒ  P@ … 'X€p‘BÁ 6lÐð$È ]|páâ$Pà<Ò„iÛƒ :nxpó þ2Hp`ÁN5aƒ‰G™š@ôD„ 0°À B (l•àà  $0[–(T̘Á†ŒséCG¼4f´`¡…‡ ;í‚ ÅŠu´ðË"…‰¢"|å´Á T´½Ñ£‡Ñ£?ù$hPjTƒN B…j*V¬P²m›õiÝD÷XaB«1„|r… Ù-eÖ/6 ×s\¶pE¯~W«ÙªT*ýéwðª|Ñ¡ÃÆŒ>>]gþþy|è¶ZigåÊÕ,\·n óÿ_˜Zl±–WV‰Mt`¡…ZØ5Zn‘:ù„¥>í^þ“•UZÄú`‰mAþà‡fPA©ˆÀƒj¸áDnøãeر³ÎPx ¤<ð€fŠÉ›Xò€(¥”2€ sà$5Ø È"·ä²& dÊI¾ÒI§3wbàÉ'¯ÜlGu”aÅÎR茅¿THa…PáX €6ø1…;r 0@@€XËÊv2À €Ê~z`©FekÏ~|u-¨¦:h¦œ&K!˜ÀWˆ$š!± ‹«,5XöƒDiˆ!”‚¥;Ù&pŒ'œ°Ü‰Ðž‚2Ó¨¤þd=j©¦Ð½Õ«PÀbµrA‚B`ƒ­¸Õi«@À'X ϶ܢ‹ºòÚë-¿R(Š«ËJ†óvÀ«‡óËsOÉ(Ó©,áœë³ÐþHp´”OÖ-µÛ6ìÎ6ÝdÄ4mhá­xr†ð‚¡Ðç¤f@ìªkå: É+ÍØMˆZˆ¡xd•ꚣëékÅ•Ùò›®–²Í&–ÙV9å´lxû3¬a†eì®Ûîø„±¥Xð [•Ú^›pÚJÄñb–ɵfÄñ39o¨aGTXó@ „!?0’&›”\’Ð'£,`Ê(1 ¬ÌpZvÙþ.‹¬•Û,õ5Íqyz²ÊÂHàlGD‰“G;÷Üó-;”2 õPØ`­UMè\°Ê¨ôÒLÀÒÖ\ÛE`Ô(À|¤àƒŽBaW_…uHYi ÉŽ(«#ž&`ÀW ˜À¢&à B„ # †€„&Të˜0‡&À™l«[9YÀ)3meV³²_R:¥|  ‹ À ÌK'pûìÇñ%!`Ÿ C':©`GnIX ¶˜Çœàa[ñɦ"`‚Ä8­<Mh.–—Ì`€ÉžL8°È)‹(ÂoDsžóœheþ¨aÍmN@ÔQ7€Ðxô©±\ U`ç9ʰÅР è-;õ™mÊóˆ“1ˆÁIZ † beÛ×â² ÈöA…*fó W¾Ci›ÍkNA·ÅåFƒ …0ˆAŒeüÒnv šÞö†‹YàGëÎO³OœG=ØA öäêÉè3kŒft4ËY0+xJ`ê'«št«AAÀùR—:L•eKzÀ²:R$€`#!Se<õIñD'ljS¦'âÙ¨r=BªTÀ±U=¥(’b@CÞÙµ8…œ‚áÈV(µ:@ù«_G$À–þêëPÒlîG×+gFg•Ï#Ñ$tóܤ’ÿ½kT!€©8£Êë Á>pa RàBô ‰mlCñÀDPÒ) éXÇlµ0+2$IÚœÂ?Z Žð‚#T <à \Q‹d(oBš|‚v[°‚zþÍd©¡×=  lp#DÐ"Ç83èËŒe“kÖ‰dÚjÓ§9m4<ð‚t°X—‚ NÚ„hhôÅ„^Nœ*§=2OÒ J휒ù€¨q½èæêáMoRR5뤨R‡¥GOûABñz<È<ÔO·ŠÀIÑWQ l&¦æÔñI+å=–$ “ OÐK`8@*S¿…ø(åRˆ}H“/…é7=H¿þ§€„  ,ôÉQ)€Àƒ``©"8˜ 6à!ƒ˜‡&æ¡Uz\4$à­©0@S €§òçCŽ<:…JÉW.ò¯¶Ô$-Xþ¦ë¤Ðß K*a©—Ÿz¤'ãå©/yÊÓà æ¿pê0ë¨Çèb=p0RZ‚ôàd6hO¤Eiê¥s‘ìÌòxš×¶Z1¾•­”D£$f\Z~BRÓa,` „Ä+xÙüRÈ:œTÙÖ n–Ë)û‘x+hâ 2 !…Óð†wÆWsŒº“ª\µXYíx¢@ëþ@J=sqdH ¢0ÏÍl9ÄCê’œ÷<'5Í ˆÀG†¿§8…)";’šõ%üxîû¡Y}b¿»ù!F ‚!á e°CUù°gsÐC«æ0 ! ±pE"` dFù„tÍ™¯L‘R]Y,bû–äéIUJy«X¼¹0¯U{Zu£[”v%DW:Œ^f]šÖâH‹vaâ ž’ü4ƒD‰ yÙÈ}‘/5ذ?‹^;¢h44ƒ-Æ7Ö' X%”@ x o{-:óÉN¹µSŸìŽ–€€m ^• \ààMdˆAœc»Hi:þ©hbé¸*«ŽnCÿtN€tÀàvi¾î—€ »kߨC’¸câ¨m±£QÎ/Qt¨FB+ éF$‡d*G0G~$ŒH¼Dår"œ$\ŽJ~ðÉeS^d(–b LìÄ€¬xNŤ.Ê„Á‚ÇèÎhGÌ(˜Î}²L0JŠ' uܤë¸Äs:âéx‚MâéÇ€,0xMìjeÑ@¨|¥!  ò¨Ç⇈ԅ­(Ì#d§K¸ÄÑÊä+(,¢à (ÈÍo"Q/ î@0a«6(òâaÏк‚–…ÐH,Q`D©ÒHÊzBjÈL Õf€/þÞ‚cZ…÷$%ñe-nÏUãG:F2"#P¤h{Ì,Pèck4+A„ìbšø¢éL jN&5²±ú´è¬þB.b«ýj&eRæ²tmc¢H,‚°-‡j@NZaÜÆm:"I’´fãþh£6Ëmtè ˆÅ~ v‰—˜C‘ä#þò·¦#â@„Ö¹š¶ükj,PaâKáêËñKr@FòkHP42ÒÀèe+ "$ p²áãþàã¸irŽîÁÄ郟tÐ[ÃR€ð«„TÀÊ^1(BÖEÇ<…_P,T°mÀ0S4H ræ„þ'ñj¡*2 ²2œÇPÀ0z2cK4j&fÂyؤ0 j3@ ÂâÎjnVø €Ì‡ÃBÑ*<À}¬)”‚VÆŽKb§H>gÂn¥¤’$'(Ð8¯Ín(D@–  Ê /_BϲJ4Áâˆ%,oðÄ‚*ÐdH€bL,|(1D¬ óØ$ b¡ fÒÃÔX¥é*ã*ˆ…"` ]E2Ž¢÷ ¬ßÒ¶Àï…-ÔC‹(KüP&3k.f€×Øú²q5lÒD’4.Æaä< ELüRÆÒ ±Xà$ÚÍ'„Ê,àf Pc\Á@$ ð£pþT¼V‰’`‹rPà‹Z€\ü#>ˆ9ij90:ìqþøm;l>ÅvèV Fàë–á#A2˜0tC9”hN iÌ ¹nÀV@*`SÈ,2à*`šÀ!¤ˆ-'‡rx²'_Å)F*W$%ê]®J0Sà|ÀpB†f¥¤pâLâ)ž–äš Ê>JÖ‚x ô “îUXíæòåSØéP2¥S@(I‚‚PK:~,'~b*îºL{,ÀIR ys²DQ`±DÀœŒ„HrPQSiçH:BL "óÂ^HÀðŠ@Z¶ª ãÁJSþÜ!üLÚLÑÂb,/м #N“Xô†jâ0&²:¯*F(Þ”-dÀÔzdOl8â"þÇ„"Zˆ)Æ1½Â[{Û(!ä¢dÂÏ=»Ó;W$–B< nú²Qض)=§Éa£°(ʶæ3ã+P©WF¥ÀLP`„ þ¾FCh¦1ë$²ÂDÀ ሡE_”¾:°nžÃ·ˆFÜ"Î>§Ž¢g¸ÂïF%&†€b¶<—T›$GG(gNoo~P7ùÅ«¤þªd Ú²t¨ žúTù…SÔô&Ò$!(…ê(`èÆ*néôʰÌ0ñ”{ÀðkYÇ„ô¥Äã£8…z@€.©VJ…„#„]€!:ÌRždlib wV8 ì 8õë27k¥-m‚§BÂY0s©¢å ìlð :H²%«â¶Š4M€>qn(ŨÂâ JŠvð%¸¥X×ÄI‚SrÈ)¥Q õr˜“ *ͨzb+> ‡¼5缂ï& Í6e>`GfØP´0ëbè"=XD[WÀàU^ÍE¶OšÊwˆñòõ¿ÊQ²JÔa¥±ÍW v¨„fþ`´¦oCü1A_fl£;”mD‹›l@n!Nþ@6l!@üƒC„g"?´h"‰¸f©Žz ,^,`†ÀáhÖEA²—ázIg7´géƒ>öašVÀ‚!‚%ðŽÀr çi¬ÁfÌ›Š§3è” Í)¬HÇt¶ö€¢IœD²)ÛQæ8elÇV'ºÅ+ø¥M C3¦‘.sLîêîVØDŨ$zŽ·L™0P?ª¥î©P™W~°‡2"ÅJãJ¥<*žÜ¶2­…6"0#9’3µs8WìŒÄsAµ{C$Dà``¤@ æ€.;¨^5^bVþ[(, ˆÈ^nw {·‚5ôðGtt`ªBl c-0Jé~ñpEG!Ì,!¬×zuî+êøÂu(P°©dÞó¹ /˜ˆ Ã0áÇ>.^•'»1ù纙Õc>AÃ_óU pÆÀÎï‚%XÄFüS xCäQpV‰–èH w£)çòå* Q`oµÛOÀr®Wè0¨ #[UàP+þZ£™˜mÚÖ qšX„z/à¶V 6\þa@‚koXz„«e6hi:”@ÚÀÀJz;0¥±Ëÿ#¸l´d©Ÿ™¸r2¾Â,ì™…[ ¶Ï½b0GädF¤¶¡¦XyƉœŒ¤[Ô8‹UÇJâ’ª™äÎu~®M"M±$'nÂO¨¬x'L@+¬3¦.£(!Ê9›'Å—u¸§k`ëXgSd¢18•‡rq _pâJUêRLEzB†}Írë‰p»äž,90à ÁÄH30;YN@%, ¨*0ñ”5Qè!³]³9Lûb4I`$È^*ÀÚ0}H(ºÆDt@ø€)e#†$ËþÔ]ÐÅ#8Ïï¢+Fm2Üg)dÅÀfÅàMç¹idû.&qôâ‹VMÒ6`oDfRIo’^#§´ä™?O°“#žq`£Ó¶l+LÕ‡ËÕGpxB‹5hMf7Ðk¾ÑËÙšŒè…¤ùh ýÔ¡#úlºh¼†Ixa‹mtM<à"²¢´ fÁdø†Ušá“Á5ø”¼ækðo5Ø–n@ž%`!HÅWŒj‚l¹›rÄFŒr¼É›žu~¢s·vÌäy¾8©Y§ÍCˆ÷:uö”­]§[„÷™=%Deç‰p‘Hìw0¦ ]œ2!„>pOÏþ'Ú„TD¥_ZH®ÃÈrXàP'l#wKôn«UÊ/5åòB°íÉžîéžè|vÚj’s°æþ3aÀ‚¦ ¬åÐW·u_UXw•a72=f¹ÒGñ—ªÒE Fίfù#ê…[jå&2ï"‚T(…ÑlÕ•"î ³…8 ~Â,¥2+ ã§G\öç¹^rH}†.ôB¶y/¾Ñë#Ã6é²à„múæUÁ®;¶ðbjÎï9ë·~óä9™¹Ž[É %R«H¶oe:ç¾Ó5ØjÎ*À¨FÅÌ$@E ÎCèñ”@äd©cÜŒ«azºÑ^àAo¨ SþÁx‰á †K&¬ -aµlÁ²¥°U+W¬X¡šxj A>xì ÁB‚ @`À„ PÌÈq£eË?=ZÖ¨qc¦ 3TÈPÁ…O&<õ°aC„$8XÀ@€€8EЩU¤48pÀ)Ô¨R¨ú@ƒÙ "¨ mV­ 0—ê T€Ø{ÄŠ½ †nðÐaƒG¦NÅ6pð`Ö  ( ÀÜHèàÁ„ Ÿ)xöôThá¢Ô>X»”t%H€„Û6æPT(|ýÍ¡¸î¡È?øþý ’$Mª°¹ó“uë|⹋þ‡Iœuîæâ‰Ó¤IĈ#Ò£7/‚ýó"B|žÂ #>hø`¸h 8öÀm0—(°€tà ƒ'tVš'@(ÔÜÆmP +„¸Ó 8Í`â‰3¤‚ QPA'¬`É5Ì@ :äˆãL5² B +¦¦_5üÈ ˆ¢äL6ÙCL7ô°ƒb´p X`Á•\vÉ¥XvàÑfv€åG , V+ÔÐ È)§ÄyQ‚ÔiÑ ƒà  >ähå L @ ')È ¨°B‹C ÁÒŠ¥”â¢).­DäéDñ‰H9àðAXàþB ‚¬R‹0ÄÄJ ¬Ä # A¯"TK-­4ÔP§…j‘ <è@à .T™H‰J–+Üä"-AYS 2ÔH¢N¢å“i…±æ€RM9–b hИjY-°lDõ”¸[oe”Zo½Õ@rUæÔÂN2ø¥p`BéfظM½VocÁ…T\“ ±ehæ g(¤àÓ ?u&TPen¦šZ‡-€’@mܶš¾Ëy°—Åõ ÏÅq\qíÕÞ /À „U<òH%˜hƒ 8˜hÕVwGµ9Ö…çÎC‘^c§÷‚Ø# öæ¥ÇÞ©|ðróþ—ïX¥é²®i–jz6¡`E-µ€h&Š*ÌÀ£ã<ÎDâN)`8¦ +´`# (Òy ,ÌÀÂè)8Ø–(Èpƒ‘ƒ(‰ˆ M®>j”OJ©ÈJÀ€ãzt¥ ! ®¢È>©šñ¢™ fš`²PÃ<Àù(ž°ÿÑE>Ø ;ö>ŠC .¤:A‰&:AÎ÷ðG ƒ¬² +ÑÑûïGäC©‚Š*tžÂö©A ææ¡è@®X¬n5dàjW•ºŸýà×)PUä"€š’•B@$Jc‰"IÆe‚ÆÕÀs.ÙÁn ÝD>"^È®Þøç*X@bþ€,(70ŽÅ²— *#¡—½6Ð3}y„]Jy l¼¢D ü&a}Ñ‹^g”,…+=¬ àxf1¼L2½Ð€Íø(€ãOÞ¸œF_ŽÉ »"°€¼Œ.‰BTNBB"%7„qÏtFœ:g8ê&‚ˆ 9I€à€Mðá:æ‡&Ì1q€Ãä¥&¨F°  EDP„" ¡–®›-m9‚÷°g’ò©Ö‚ hC}k‹QʤH| (; [˜â xÄ)ÈÖçh9ݤBl‘Û ‡"lÕÈs3°ÁèH§¼0h( ‰‘’þD4‰IÕŠÉ“TÈdÉ}× >ã£u®r3É‘vУŒÉ#)hô.b‘@TXpÊ(ö¬g=Œt#-Tù˜5€ÅÍ JàÓDê'‘S¬ÔSÀ•þøwŠ9]&6XÁ >0¥@§X-`‹]$»ª,&%¿VÐÂ}žŠE0§bËX/mŒ `P qÂÍ–0´….̉hTäÜñ(ír ½0–› FˆÊ[\*#0z¬(xݳb §ô•*ÀËÁò¢—…gê2Wêú€qÆ?h—\Db™—­É{ù Ö0¢Ø³kQŠ ÓþÇJf3+TÍ @·gVH(ÀÁ-qˆ†[¡Lò“tAsœÃ´6Üá“×Á2‘Jï`ôPåv̱ç ¡ºEX‚.kYX.!»Õu%Fð‚´§=ÂÄPn !ÝÔ5ZÀͤf2“eh ßè¦"%”›³Nd Ó°¥¶:9‘€¬­t’.;ý—ºÉuÕ»ç“R8%X «€‚®9:)T…;xSºçƒ7u¸BJ¨DátŠ$UO}ˆžŽ3Ò½èµ8P:h X´¡D ÍZÀ²¹ºõµo©ˆJ'ÕýùOü›õbbð4UPAE þZ¼ÉxEšÍüЧBÊÙŸ•µ—‘'é€+˜ÛÊçU¯:Å@ð ¢Å#—|î&>2i<Ã0}Y¥5£ë_{ 4Ìzñi’ eÔè×› q-ª‰b»^ÆW5R¥Š%°^æH¢< ˆ\Y"g‚RÌfÅ @³ §3tt¬iN«/PŸÎ‹x¯&ÀCÉ 2…„h»™g1ˆ@ë™ÎN&¸àh—Á+‘…7ÜAäI®;0q5wdb<šˆnÖâpPw ø®n¾—À#ÀòºÙe®[]ëºò¼èýVåæÚ¾÷$š±k}ë !09h-irÍ~%€ÍÐþý×’{!ÂdNˆS'2¹ @r’C¸4ƒâ©¾zÚŸˆ’Kvž#´ YÆT€8®½‰ÍqŽ=ÊbH‰#XŒ~°ƒŽ*éÆêƒôV\»®÷@P,À@KÂg}àÙ’û¢ü(HQùSV¦ÓŸNá@\„=ø ’u $`h3Ÿ„Úæ2›Ù}p¶`ÿú''ìEïëB>ÆŽd2«$z £å8™lóD‰V‘gÀµ¯¤d|®òµâhI{Ú£´ñp Œ¼Ó&â±ôyKšÌ•ÆÐuHŠë-Ö€LVŒÐÜ„nø(!1]ov2Aëþ¬Ñƒá mh–Õ¨¥‹0&(0³̆f؇LŽGö¬næ$Eà‚["!:o°u(ñIäjòv5æ`äAÝ \UÐOðK°€M° è€ø6 ØMÀùf]¼d^èE@7ÓF ƒT(€€U©a:bc©å2à r(À&rBÚrÜÂ+ <™å7ÐTƒ7aN%Â&v ~ ``3Pu÷;1±BžW:òs¨‚8#f,bÕ:'ò'L'(W2&- Ò#JLâu*T; õu_g,‘§;¯Ev¯¡&'΃tvRQkþeÁ2X&wubwÜÓ>>~7ð'pR…xOõ ˆç>¨Ð'|"'5E†=ætSdg“qdu‰a L"Wž`'$:ÆÃVÑTzŒQ| 0Y$@4FZ Ã|ÿr •TÁúÂÿq‡¤{:tDP10e¡‚æ$ÀjÀÁD™U|c!FÕØV(`ŽfzåB#s@¤}ÈQZD3h‘Gßw^TH 5C&!3p®1mö°ÂD7ôq^/ðJKPi zÀ‰U‘V‘\#æ ¢¤õ6 øR È€PP'y¸jþ£6C@ñáeqƒ*ÓÖ…meq{b²“c’YQİÁUÑ„ÅÓ8¡c"‰Æƒ$ãƒYaMg7h(÷B, z0–%IPaF8†O:w*Ô6ð$72(…´g[8clÈ'­c'ª ˆ,ö f8&ÐcFQ|â†oX;*¤P|©#,ð=¥³ˆ3™· a&,@Ug'V×' bˆXwt'uæaÉb{–( ðNxp‚ ™è>nÖ'„Av—Ng;ÆÂwÈÄYSñ20( bà<7a"œÓMHi„@ÑNEÑYÁ’6½È!G Œhl£Fi$†‰Gþ¹±Ø™{­AP!0\QÈ¡½ØD®çCö¢Ÿñ£çœfq.ÀCöâ}µŽ¥e{úr7zD0L0‚PæçzÒVH…$3ù")òÑæuKøVh x ÕÁ”  ”JUã¡4JSSe0&™’gPgÐeÐ)Š’eP/ú¸+iK`sß\!€*€ =UHgqZ,Ø  æEÃØ7?Ä a<,°<¨!<Ð"âÕH¥;Ag˜%Y’~¨ãDˆ@-9g-Õ2%×âaC¦ †ò|š¡+'wi'Âb=f†g’3 þ=.eå$S˜P:b‡£³¢—Y†#sï¤H'Pb)=÷”–2Õ?4%w7Õb_G)ÀA"UPM¨:Ö3x¢é>jI=Öóx(f…'R²²A˜õ²ºW›ˆc ÏTƒ<:ª“-¢“"óžñ ìò/=Äp"B`sd}‰4DEäæ(·ê}zdiqH¢GœVW½ÑÀÑ3êâzi"Fr2ß2w„ªPd˜­¸‰G„ÁŸºAl·gÚfB …2H~W ÐmCê"/Ò° H:ø–U`nçöžÄy©äIÿÙÁ]£J'z¢(¹Pþð/Ú¢ià¢&‰’UЀ3jU ù–Kasôñ£Ú!!@[VÄ, I R/M*#s<=A2ƒö &…$smá¤+PI(P! §;®!η YÉ.¡¦5Q…'4•'à®áA Ò„3ð&Òvahšs¢§q¹)PÓãvwúx·OÆdBæ¦SéX’YÕÄc"hÅÚ‡%ÆBjØQiÉxŒ÷ ‰È˜-vg'ÀAäSJ¶*€R죖*Õ‰U¥cR2Š $&€% °Y‰’WlA3I‘DƒQ¹›jµh¡mÁ¨îÒª'r”3Gq´¯0YK0òBWþdùrH©E.Ü){½71@ÄD=óh†c˜‚f„Tú®…±ÃäE±+;TWd‘/ƒ1¦u{ð{{Áñvdha·Q–È´!äWü¸°p€`^ºg` iúw±z0Á«\ýW5žd|@€Ê5²hP ) ’eÂ!i’%Ü¢ÑÑ€( %³h³ÚuK/À Hê"."EÊV¿éŠl¯¬õCd"!%á¸hÎ$ã—~=¥»óñ£ss:…ÔB Æ÷ b»:Thh7À+ÔP¯ûø8ãç,p@Tåx€‚=Lya§4HyB'¨Ðþ?Šø†vg¬È,@©E1Æ 2¿ú›¡19ò$LB·t7ÉÝó‰qüx9r&EöAÔà§(E,ôdº¯“aÔò•5rP§,’UˆƒkiòN û:MÎ瘡¸Wò´""+âõº©1Mz31CÒ»;á´%#áÂŒˆ!Rá{37Ã2©±¿êë^C™ ú›WZáCd‘È:Q¥PÛœ óV^ôžƒ8߉‚ÿªΨAqÃá0×{‚9PSz𧍙#a÷Èg2sŸì9”Ú$ödcå$*«g+zît8ÎhÇA!?u®ÉU\¥¸›Q¥¦ƒ¿¬<ÊCœLAM±¼óBÛ2D}Ô¦áŸ|Ô²çWÓl½kÒù¢ù¥Cþ±§1âŠË˜ËŒázÿ²d15ˆÎN ‚3íè<}F•q¯cQÝx”/Òtφ¡‚D¿æ0ò}àÒöþ\H]H8¼³â6 ˆiÀÐy€wpnp¡üÇè†nÊõK5S£ÁÈOÂ'š¢)в&*&zá*‹Â hÒøˆK`s^çñ"ôAÓòGÞwi<ýw Ò;dRÆz2ÊWd(®•C ¢B!œñ ñÇIq‚ ’vfUÆžw#H‰¶R[d’à*°u§=LÒtW‡: :„A”6p'þC'Ÿ0†¨©AìÔ%½1h2pþ#:ð?°PeŒ-+a+ç…‘œ§€¢§†~…•%£ÊÉ[U\î&ª 7°ÙQˆO{9‹‘c«Í7C„L«SéPùUH–ºk%29És¬2j;‰C-CØÛ*­ÞH0·/Y0åM/‹qi1œúÛÎ }•±Á7îòEiÂéptÎUúÛðºÎަ‹ƒI¾n“è½Íìx¤äûúkóLFì!(m;mІ qãøhðoÐÐxp¡ ù¾ïÍû>ÑšPÑkV#²-Â.¬á(k’!YRТgp%.â%l’#ž²'N°”Kñ1$þ@rÞN_Åv¤ˆ¬ŽC‘žƒÜ’-À`r?¡ÌNijäÊ‘:7^-9ÃC‡ûÏæ' h* †dXU9Æc>V‡'ôriz'ˆèØ>$G(&Ã{€•:fª^§—5ê~Hùæ†ÞÖ,Æ—¤#Ù”½kõømâ…Ä"%;7*øt¦vf,=Â%bâ b UÁ¡‘˜Š¿N¥“Uå“y@62ù&R‹mUù…k’ñg\,ëÙ‚hÉLÑ=1I±ï8D˜»sqX/3E1s5ûë¿12¼"£e2Á'_|ðYæyÕ‡¤/þ߯ûš›Û&‚Alf¡úéþ³ ±²„£M`ö®yàwp¡ù>Á‘ì±½5Ü!ÎÑ/’ñMТXÂ'úø¯²"™Òñä L˜2¤ˆ†"F8 QBŠ,jx1‚Ph°€OPôp„-Sv8áA¦‡$0``‚ N¨T¨  2fU±"æ 'V°¨Uj3X\½ºb… ›7s € ƒ fèð!H­ 0ÁDDÅ$METL‚‚ 2*-ã‰3ÊâR)š8Ô22HŠJŸ(£ T (ÓM ’ ƒ(‰%Dâ¡\ø ‹~%á ,’àŽ(pÀ‚,h ¤‰`ò²ƒ•(BéÁDk&J!(Ôjܪª¢*¨P`ª©ÓÆ5<Ó{,ÝëÔß6@á¬ÎÔâ®?:k«­ävM:óúò€†€5“Ë-v°KµÐh ­ƒÈ¦” ² AD°Ž×’K.€ÓúJSª’«‹eÙ^n«Ç “À‚tëÏÞþ4ð@…Së@N™K5Ã*¹‰YPaæ®p’,€ŠJ±÷î¢j‹€&pà„Ä ïªª¶VŽt`üS±<°Ï(¢J»G—< –Ķà€êýí,ùÚËMPM =Qp2)ÔIÅGS9•ÂT(HµÔÔPÏhþJ;}¢ PÏbÓ2ðW¿ž`Âò‚…þàª!àÕ¯,¾H@2KºŽ(P”˜à$ÔÂ ßøv-œ€¤›Ý¢rÔT%\v3 ÍT’‚”™i[3ÓE 0 ^ôz\èFˆõ‹_®é qVÙ° 4sÀP`€Á….JÓÁbªF•ŠuE;ºÇ1ˆA¢‹jIKÈèÒƒÅÐ`)Pwðò²(²‘2Ó dà5°`p:ÓØpãÅSlI cÐÈ‚€‡*Ô©â»Â#ïTM1‹bx²Ö.@= ØÖið«°€(*ØšÚ,ÆìGE*Ë „‚ PÉ âíøR¢Ö¥hC¿‘–—8žþèD0‚HÀ¥Y>ÀB4ª‘n6Ôi±ÄG(8—èX2$ÙîHH‘ê*´Ÿ 70  ŽvÁ]éÄ;Þ¥³,ï,’ŽôÞ5ÄMHh‚Ѐ8è)Ï»CôôÀ§BïÕÃö¢§¨ë- Q2Ç£2¡ sdêR—"Ȧ4Õ©ôªU­bU«ì÷¿'a¥ªÔú2e„‚ Á¥|A›dªÀ_ÕD‚h@ -`’ð…"&À`PýB¾P9Y‹2•vå@DÑK(0º±ð* T!ó! ˆ“bI€oŸÕ…-ý:Ì¿êò°äÈ&f'i›x„'z†þŒª!ØV6BP^Ì&*È¢ŠSœâ‹`l8C°øDó)Òi!9›76&,8‰`€o>éÐØ Ú²?'0d|c /{ÕP¶Äb%)ÉI90ÄLŠQ1£c,¶€ô„s")ã$(_XŸÒ ÀbàíŒl%àp@+FÁê Ð8:Xò B’Œ û#8`(Qýf"l¨»m˜f÷€ÈèrÒä!—‰;»‹V,7 jŠHÈõ*X¼™›œt©3':gâ üînL\ú€>@‘I˜Âóü€VÐ&$ÀŸS˜Ó&üùOçý3zíöðÀ‡G PþET&ÜÁG5ÊŽJ)¦P•†úýSñèÿ@Õ„úÁUéCU«F…QUiê²J !0¤Ê–HO LX`ó)ó Šô„î_æX^é; ”ϸäÌJ¥|À¦«JZB âùi€@… ‡“TH&HÍn ´ b-KMDS%§¬uQkbîª)ÊfÒ\¡R8 ƒ,þ‹ƒ0ìaÓ¸€FbZ[Ðj ZW^0ãn©lìc_ «™–é@(xLSfV‰šÝYaCFåHålY…Œ‰fÔ¡t<Zí»*6ÊÌHs¾þy€s§†Õ¤hå¾Ó¢ÖDj€Õ¨ÿ‘/x´ËY²hFQZ @»;Qòû€QøcÇÝÀ^únÉ+{Ô`/9¼H¯áJ„ÀÕK€¬XÄLž»ou½¦. ¯,(±He@°‚¼ ø”SÞ°ó7Äa khôP>©¸zšXñ£V|¨íÁø¡…zJ·…-¸j «z‚HZdW ÄÈa)ü–@ªdýTÿKiú’—"dÊ1eˆ |õÐÝ`Æ{OŽ4“2k©h¶Øk¯#%àp‡…w;Š'?ÉîØù¦FÀ„ObÝ̦Ë&a 1Ön©f­‡þXmŒ¦]Ú ~¦h >R1I+#(A=ÁQ/z‹¨@ª»øGÒ2Z­¯&ŠÚÞu•XE:WŸãm“,`g£–Çþ€ˆ>»0Ä~ šÖ+ÚT³P‘‘ÚÖ¶J èKn› ‘îw j·sp~eÖÝÐk%𯶙̹‡û.#¹ ^Š€Aã8{q¾ôâ‘!¹’Žð·Zj¸°(œŸ2‚[ Ñ ²8+ÙA5[€ +õ €ýÈ žê#Q'WÚ1á›–;l†?—R$¨6`ƒ<€ƒæqž;X<º;˜>yÂêþრ¤ÛJp¨CáshE‡-PŸ:ƒ%¸º´Ûº­û:Ma)'³(Tá”Sy•õ™(ˆƒX—z»šsˆˆ¨¦À; ø2°‰ *¿‹5[Ž›L#Ø?v[ûØˆŽø ð³_ñ ך™i’ Ëë‰Óˆ6ˆQ""¢—1£³Q›¨¡FL•yÄPŒY”Š÷x£­Ñ,àXE35ÝSµÂðº: àK ‚ Ó®(¾«Š?µÙ·Œ­-Ú¢Â2¬ÒJ+H«d«™š©É5‘R¬†i j{½IÚšùcœxiñÔ€!ÓX0.$‰nÒþôâ%­XồH{{»£é‰ëJ YÇÇI7.’OÜ‹ŒÈà8i¸m‹uʯ<§2á ™¥¶IÁ‹ € H€-û•™ø¿/i0Üᙈ°ó ¸'$Hž*à§~ú'<À<‰ž8¸ƒ=àƒéaJ¢$([:¤k¨†r(s(wÐpà:Ô±®CƒÿRÑ('ˆ«û#Ð:4Ì:ô!KJ¡Ã|R»& ׂš=dˆ¹ D¼³ð*³xꋚXØA–¨Ð ¥éZ¡»ŽÐ ˜*‹xŒÅ·´i¥ù» ò‰9?Iš [%¯ÈÎ#þ¢Yä4R\Œ!2E­1Hˆ€|é˜-ò¢Ã ÆÞF£É𴉋a!r‰ OCT¼¶Ñ“]œ¾AX…ÁªF¡Q ÍP+)¢mÄ LšP¥E+¹Æqtèk+ ŠÆé²ðyŠÑ·Ç8.Þ"€ ¹%}ƒ& ¡®ê‚·Ô™£ôð¸7 ™’ 1e¯à8ù¬#¸iÛQÕa‘éÎ*T§CœÙI¬ÄœHzÉ 3 `  z‰ÒáuŠ0 ; k›óÉ*й#±éqªƒ;É“'ÄÑ(\±§|>ÀBL „îy(sÈ„D‰‡©þ;•”:òD2ŒÒ3˜Ò%Ø–JËQI2SIŸ´tK)˜‚/-Ë%°ôÃ* *a É뢰ÄÁµ¶©‰¿XÌ>] d¿Ûû²žH¾nñ–q1›³! +j ZÄ­IµµŠy›Ñ M¥9Måh£©x«ØšhÉè™E#-Ò*޵À¾Äxµª°Ç½8F¨ ŽÂ` »p´sÔšvR¥-RÎUÈ=.Z ´‚‹äÀ­Ô®*¥ìXÈŒ`6B0 2 )U×Úóœh¡Ê ËÂLä*/ùd ЩAübPœLЮ Ðms¾üPþ%AÐÇi™«AXò@+QŒˆPØ ø¦¼ * šÓÃù^b¯æ“‘ýXÁ°"Ñ0í –² èØO”ÌÔ°šs)+€4hƒ#„;@ÂÝ9pB(¬™%¨ -ÔBD9”ˆ‚¨FIŸ'E•)mË'˜Ò3€Ÿ1LC2C#8Ú¡Õº³»¨´“0|Ë*°Ÿ«M‚(Kˆ#‚=ìC¨©zS;«L³r‰zE˜–¸Ï?] ¡&‹+`à”Šo Eí³®øá˜¢Ûê[¬x;s–‹( j+Ù¸O ÎÏdMPS–À^T‹AV £çüþ̪ "YXUAš? Fi™Ð˜Ð©½^\NÜÖÀƹ3JGë²hÐ T;U(¬`S…îd+cå]Ò8‰`ïꋟ ]°Šéh qÕÆ9œþq­úü‘u“}Ó€¿±@Á{ñ®%i>}>°Œù•&™à]ŠŒ(ÐÝÈzÙ¼ ‚‰-’]’’Œ§Œè*‘`€ Ж°Ä@ [ °3¦ ©¿Tyúpš{H}b#dY;ØÑ:Ð',±™ý';˜Yè)¨Ay”„Òƒ,\$ퟺR£5K¯ÃÒ¡Õ”«ÃŸ5ô±$ ©¢ºùI'þ¥Ã)°8i¶KS»Œˆ +®bšº&Ùù*‘Œ !¼vÌI·å‘¨®¡À‘+QdåXIâ$ê  ˜ªŸ(°àLEÊ,¯˜ë`Ñ3VSd*ôcQÂÓïò€DÓŒ@@~ÙNJ®­ÑýŠ¡‰¦PÖÂ2ÞÕ­VY¤ŠàR3µå\…åäÜέ«\…]XÛ-°éðdÕåÂÂeÓj˜C†¿iÙÏm‘€î˜3BŠÓ(“8k¹ÍÉ·à8—hò@´_$Y9€ i©z»`J¯ÝQÝ‘æu¢&lÒŒ ù¸Áé&Âë jqOþ ªS µçƸü €.“’–Ñ/{à@”<‹<ššzz)óI)¨.PÙ;±“7¨;ɃE¸h˃GØší“€raA™B$=”"ÝBŠJ”Ÿ ©2ÀÒ)ýJ±{,•i#SZ³4´™›š™›9¹µ_àÁ¸t6%Xoº‘ i6 ².ɽ à±çƈ۰e` € Ø 0{Sd鈚`Š4±^©Ë„€(”=Â;˜½“8ˆƒ»8ƒʦœ¢«YžB<8Ò)¬á§k:Mˆ&{Ÿ¯ÔøYC2TÚ3 ƒšîðVÑÒ$Ã*Øa­;KɺŽzˬ£Ú/ý&(ê)[ˆ#XS†ÐâšÒŽb©;diäfMj±I×’™ÐnŒþè*;ÞBÞ¶Jä: w›å©’€hºÞcªKÝ)RZÁÞ(‰¸nåX£Mâ¤ï0\Ò`Åœ¸—xÄ èäk7o5ÐHš©86ó€ øi5Þ`;Ž©­Peh<5Væ¢@€Î·ÆŠä€Rí0l\ÞóSø„¡‘ ¢ñH*Üwª¶Qgq?3gš¼%¦Q>úÛÔÑ?sQ–¨É2ƒ^_b_™œhÈœøÔàž™Ëí~å‘0i'ínÈki'‰O)É›ØX ãnÚ¹’4öœöÿ2È4ªÖ €¾0Ã0»€°íÃ^‰»„("J~Š9pþwßï8p·èG¸6á¢Ãƒ= J}BÒJÐC1Ò‚GÒxpU©”£•K4XZ!FÚ1”éšb&²‹G»²;ÓŸSŽo )C‚…vˆ¨q¿ˆ¹»‹ äjÉÉèÍŽõ‹˜P'à1&AkãB~Ü2§3èß.áÂ,p­L ¨áȉïbGr‚nör›ÆÁîzf~ûZ×õÙ骜hÜxŒù¾z–U$™ˆÞ—É0Ü/ŒÀÈ<*œDQ0û2À;©Šˆ6Iˆ–Fƒ78B9Ðxßïwßowד¿;BâoáGh1÷¿=h±&R‡z9déýÑðÖa,•xˆ'K–œYòä #2<å¡(eF,3E ƈSžd„r±‰’&"›,I’ ’!CŠˆ1â…Ë–!B|àðᦆ>HàÀÁ‚ Pˆ°¡Ò 8tðÐÔÔ¨6Dx°€þƒ:˜`Aã댰bǪP±bŠ$0˜ÀÀƒP¤¨{â„Üž®N¸ŠuÁ R°ÀQCG5¾ÒX̘E È,RàpU@"¬¨qãFСyðèñGôŽŸk°¦1–rO 'tøà!Ð)AµI‡Ö±Úµ §6¬¸hòUÈôçùç©Ußaý,²F01c‡ SªT:åã@O?I±&DökŽ1æZX‘MÛ^ (äf+ÌPà‰¶rhÓ)¶Ø ϰB öt :ô`[mðÖ[j‹MæAUÄÕpÜrË!ò\h§¥vkŸ]‡‚\Õb)èð‡¸ò‰yꥧƒÎˆ½WW &¬%¯fk¡ ‚ üù‡vÚò™@• (p¤F)ÀB…ŽHM…!`‰7`ð—Lå$%ªHÀŠ€k5\3F(#Õ è¸c•NRïv @䌜äE™K•èQÂîd”L}®cvVÚT_j@!h ¦šgEþÌ4ÂJÕ>oäqG{ÞágyøI( €æG ‹zèž*š¨ù| ¥˜nÚ~¨˜`¢‡&¢+ÅD¯.TP«¬.AF«ø„Wä©RˆAxÕ”ÁTqÈó†•0k SI²ˆE§dÄ (ù ¶Z"–܄=ñæ€P`'xQTœò¤uÉ.DñÊ zb‚ÿHú*‹Üô¶ÄgbhjK™6ƒùx@ë‚JSNà”¬åf+ð là˜±è«‹-À‹ö·G‡I v —í@A˘kôÕ‚œ 'Zé€ Ð(猦e ÚÌꔀ @þÒˆæøŒ§éÔÓ÷˜…jA ƒt­<¸AmÎÓ›¯ø‹‰y“—ìÓ•`¢–zâI¨ãÛ[ìÃ$Q¥@‰[ÀpŽCn@@ºŒP9s)52á6‡#éh)Â]U¬ì@˜y¹áMt±K×írGMÏeGÙAWzR | -¬$ ™¼é*aЀ†8ŠzÔ«žž®¨…ÊpøÞøà ‡;ÊQ]ŸEÑ—õQŠSxÐDý4¡‡øÉ¯¤ÀZ A⪄Z®:Ê ¨ W ¡ÖA^•ÒWIá HþFž@¬‹<Á‚Íêé1R…‹h°YÌÈ@>øAA„ܺ‰¹Rè e(ÈT˜â®eɆdB@»³CºÐŒntc« æ³Õ ¨®/›y4é‚¶³˜å•ó‘MîòŸ}é+,ûjA âÆ‚»Ø + 0’ð¬ÀŒlTÍeUC6˜y±ŽøI\X€FŸõQ4:S èF­x`“‹òisOjQ"L.@šäšnq±ù€lÆÅm€b ‰;«"ÀN!ùàÅfÛ¬¥éЊ$5´Å¼ 2”¸žÀ0Fb"ä´i:$­h^â‚!Œn4MÏ5)eõÑþ~’8€FJ€°8£¼ðœîBŠT8 ßÜ)¸Á ^×TÄš\Õ&ÚR ˜P§7<´ÃµÞìp‡@m¢…ñô º§é­˜¢‡²hú%©FaJôëÔ;Õ)Ž”¡ g‚ܪÞê F(‘,d‚„V¸ÈBxª2HÙ¦ºˆ°ŒgM¡ Íúr–›Z’Œ™$M@‚H– Õ°Ùª7¡çñÖ´ÅÐ]S‰Òºª²Uæ&ɹ ‹P]­×ÍÑñkA“à l@ÿ±ŽuÂ"IÏ ? ëÉ\p‚ú ˆý± lz¢$²½õ€ NF¶ÌN1/ Tþ»ÚÜG©1MiÒèGÔèà='Á@Ùr‘Ïix°›5nf¢¢ä˜9Y¸™f€@«Ä1¹ˆc®é”˜×Í&À’r-³ÀtÒu‰Ôî 0Ž\¿ÔÊZä;]¨œ›>ZáÖ‹¤yy¾6ªÂë{®yèK%`h‰™(`^€×·Î…`Ü}áêTðÌNÜÕaà@›<ð²%s‚Þ u¨@xÅ‹ è‡óps£øz…RŸö@Q;˜ozm”£4‡']S:vzý8¢_¡A¥O~é‘ X„ÄŠ KÀÕ×bþ*")•² þö&l„Ë]æ š0f/W¡îωЌ•„°%.à–`ˆP 'ZR9j%'öRÏ~AÒŸâÍŇ.”Ÿ®gè2}à*¨u°øÊÒɱô"âAˆ„„ݨenÞMæHD‹T]f¶ðàq RpK/}‹@€_ ÕO<ŽäAÑýf^„ÑM VØ ÜÀêèIZœAÅüXÄäÓ®Ø]lš„Ì*~èMœÀ ì Æ˜‘{ìQ—­Žgº&É9ª_t´ŒoÜ–k|‘­ÉH–ú!R:® ÔØb¾Dl@n©-f4@îÙiø ðéd€g€€QÞŒ™ \ŸL)ÚLU|Ö/áÞ‰*džUÅ\${Q‘äÐìÍIÓ†¢‹–àžH¦€ñM*µà¹X‰èpêìD€àˆˆŽ‡4þ™Œ'…R(ñPŒ`ÔXEÅÁe;É ‚@KäJ,b¤ÁÍ5é ˆQåˆJP© †Ü‰) ÑMϘJ­ùDŠÕ*Ý^Ê¥TŠ&ÄØ}mØÖ)×Mñ@4YâåÖ}íAÈ””MD©ø @å-PÑ­³•S)‹Õ!"âÞf–=*$êJÀD¥¶R^U Ù„ cLz™X@àd“˜èºàÅB(‘L3ÙËÛHÚî–ÜÀ„ÐT¨ _ô…šœÐoú'Mšu´R|¨f/ÖW@š üG )ŒZD€\Å+nÈphÒ&­†•+ àdœ€h.ê0 @v¦þc¼†Æ÷µF±ÕlŒ'êÀEï&©1»‡üHÚ j1Â軣cq“f8€®úĽõ„‚Eñ H“¨„hêÀ7…êáKÄR^¹AQThID~è:sWs-L>Îã@p/5.USKÚÐgeÅ+žIšOðàÄÜDyÙÄ ŠpΊÀ ä  Y’‚Ï\ îIV¡õ$T”V©Ÿd%“B)  Í•£¸ØFm!FAŠ&¨AZ²/ý` \‚ŠþøX×¥×ÍÔœvžží_ší´Ìå êŸv„Ü)ËÜqÙÛ­!&‹0iµàžÙHDbJ¨DLüÝLp‹Mä˜þ V l[ˆŠÓºŒf(:€ec´úÐ'ÇMYÈÀYH›%¶…È`>ñ"õK$—Þ]óZ܇þïÉ@Zù¦‰‡\ÅìD´†^¹jÌð-ÖïfFßäd'±iÓ0gÕ…SÄ$‡¸[À ÅxÀ œŒtÈ*†^ó…èW‡8œã­ÛEâÐ/ýÅUôDÜÈ @ÈBÖÐ:œ2ùA'—Åå NY“ìøÎÿß‘IVhÅfà—èT065îãx"§~ ò˜™Ø¤MªÉ<¹I…éȶ©Mx€D+›Á€ ‡D´A"<ír!ÖäIž,)ˆ‰de”ÆIŠþžèIW”¢Haùmg!§HJÛ˜ˆc |Ê# PN5žµµ” ™J½áÖÕÊAHY 2DWgÙ"q³pÄ(F0fHðmH&WõW§DJLbß­\ qK ­5[ç$QP.©r¨0…ŽD†»Y9BFlõG_EÓî1açݾŒÅ¤ÉM-ÖbÈÍä•5û"ª¶hAgQ°P€À x²cD£mZìµÐB“Œ»~Æs¨g>J‡Ù¤Z|â.ÎÀ6@à´ ª¥ÚÉ„… H—.ÊR~ˆüÞH\EÅõY÷™*ùçë¡[ÅB0˜t/ˆ€3쾞ŒÄЯjþìxâ˜HŠIfƒs‹šw’`ã•l@sêûvð»lgbhâq®œèò Á‘JÁT’ÊDBùpáК˜ÒþIBU•ÖðˆÑðŠQ¸•ž¤OHOЍ«¨ZV­¥¸¥ÓÉÏþ¨”Q?AÙÒ) ÙŸ-,<Ÿ¾!¯ŒÝË©<ϗ͉²Øí˜ŠHhÐÇD™-jH\¹K¦!ŽÄRÙ]H¨4yô‰†Ê˜t‰3.]¨ %ZÈSM(ÂÓ‚*• #0Ýô‰'*I£'p¢ ¥“¦ˆuÖ&<‚VŽ˜ U#”^mi£þ[gí'‰,Bi&”vâɧ uსŠÒ@©kŸz ‚ :¨ªÆò0ÌQC À2«)³ˆŠ@ ñƒkÀ ´‹¦X€¯`P8ÕRSÁßÃ[ì"pÀ‚&°À.ë /ò[Œ¿‰'F¡åFû ÛíR€K½ă-©´ !Ç$ ê„r¸Á军»wOª ýã .ǪS@,ˆGËÀbNè6Ó@P!½¬6HŠÞ €Áú²ËÏß>û@)¬ÊÃLà½ê bð“ë¼;ìPEñ$p@/  K¶¿òÊ9n½²k7¤±FãÍ‘þ(&ËvÈl)˜à© (hr„Žp¡Tœª”£ 9¸ì³ËÓ½ ó2ó€ÓM4ÏýM4å0sN<ïL´OAó¬SPAùÈ#xCýÌòN=¾|>–—´Œ†.ÅôÓ…0í´Ó1ª8#Ô3ȨÔDõTú%V-¿üšrÊ Ø“pb¿"öiR?§^•H©~\qíH$œ¦˜©ý&ê÷‡¸„#JðIO€"jUàÖRÊl §®(Î*Ü—àÀŒ] ¸Ùº°².Ù¥ryÑ‹\ð†-ô×v"&0‹m 6ÖÑËÂ0“ò§“Á Ùv Ê 3sXxR$ @s×W„vþ g8žArÄS›µpF?ûéOy 0¯ée—ùÐxØÒʼnù+:lS !0 À ÓŽ¿X`ƒÏø«c´â•Ølðl%*c_ÚÅ– …ëFÏq¤<4·A2€A…D`Ài -ÉI ÕÈXV*hJ¢4‰r­¤\“Dà‚DÉ$[àÂF·%ä=ÂQ¼Ô]–ô°,ÅiNfÊÒ™b'‡1½¡voxò°húnO`ò]1MÞåAš ˜R‡‡lâ‰y2'NÊ—)†\ê ÓëA¼Wª"Á ™ùÌw¾'¬$}ð³Õÿ ¢’$X,ÑÈî@þüË%íã_Gð׿™ø&4`O†¡€!¶žòÑ®…C3йF5e6ø€´­ÀÍ.ÕaÀp¢œ 5‚Y ÖЬ cMdpJ"V@–-œA \U*òç…ŠÀˆ¸#†r<\‰NÓÖè4‰‡.¨á<0’A§‹Äé!UAÕ0 @>95‘Ñp6±P¬i'xK]jz³ Àg9ìWÓG°‰Gv‰ YÀ·Kr7k¡ZâæI¯¨2‘¡d|"KL¢Èfs+œ#G óX¥*pãŠWù&¥ì¥PŠ€„!0 l]6yÉK>þ,*u}âå–”ÌÖa)v«kÓÚ„LèÖ©K׬“4ë$ÎkêwßÄSéú´(o:*Reªȗ^LÏSÖßAÈ*2tÏTžrȪ˜À„òéW#½ŠŸBke¬ôAä¼'é•DX²–ÜO ðÓÈL(òP(¸V1áúˆŸ A"A4ʉ²­átÔœ Æ‘,èÒ"·X;ªÜ¬["W éˆI t1…1 kþÃ4ÿ´Cˆ 0¹Ȳ6 ŽT]6EªZÑÆ&ºNFñXEb>¤ê Çš­|ìdiaë¡LªbÅ50[çè…9Ðñò[û³sþ&„z@$¼•±&àw^øŸEŽ0GzL&+ù:;€*`ÛeG É´ÌmE¸‰ Ü“€¾•%“´±ÙfAùœ±–@å ak+øœp´4E™–d9Ë! 'U`C›î\àŠsPÁF”–'&9ØÁvi"S𢠇8Àºq`S™¨©%l^sO¾ËÓð–7(>Ïtˆ ®—4¡ áñAW–Jï§ÔðÎO ä # o¨Bµ©ðiJ¿øÜï>{¥à”ȯXIÀoõ+…¢$¡0Ùû(ü?%8&1 P…)P¼ ;9`F…âQ0‰™³5l5”E»dP,ell“#™_°þ‘q;*è#™Bw¬ÜñZ[6óI rCJ2žÔà ;ØËÔüÖxÆi3ÞKÌR ìø4<¤Ø^÷J˜þEËAb‘¦—G8QîaP >rÖËxÔ8E5OŒ1ÑPÈÕ€ ÀÀdv&´¶@¬Bn\‡Ä%žRíltvéKW•Xg–Ó*ò46è ©=(>òdŒÚØš—’+TAå"Á5cÙš(LL ‚JÁ×nâ’耼ï"O®—¼¤>­!LÅ”Šaº®žŠ Ób^­Æh@ÔN$-^ÖæB¦[lN²èjÐhc‚h,n8ÓNÏÓ2iVª©CEþXd¦ ÖXíB&$+¤(æB(^ J `¢ Ú`à¤øˆo—\ñ“í—~K¦«MØäMÜäwÑL|‘O¢Éº¨ Nìĺ Eœ¼)u¸äx„¯•'àž !Ы îé6Á8…T¦Ç¢±öoÿŠ¿þ0BŸbe"p"V…$p…E€Râ%,¢V,'&n"*¬"¶ã&Œ÷2ÂáþÑ=jiÏ@Ò"ej£6ž‚^ð‚ 5 dN*2ĤZD†o é>¨Â¯~®B¾ª5´‚耄>ÊbX€ˆ# åð¬*è€F@/è< ‰  f å_ÃÄ£þ)æ“´Œ-øãz  Ëêl€êV Èì>âc, ºî‡ ã­þ¥cÄ]ZËÑ|$Ð )*ºÅ¯Ö†ÈÞ¥ÆâEnp²@ o€aâ&C¤â gnR,–c62ÉDH)–C/O­[çï¾’*)\NÀõ„‚‹d ` 'êGa¸$‚K1áN"˜Š/ùNGê K†É˜ ËMì LâàטÍLjç±MN ©w†QÛêQ†‡w­—ÀÉxÀIœ†ëøò©|ÖëS"zÚ©{>ÿJ… Œ ù¯  ÑýÌ'"jU¬ÁàÛçàòK}„…ŸÐç6€PÂ:ââÊþ ¤`/ŽÀ¶¢R‚— Jfi(@`ZôÓ”$håVŒ:è%É0é(LÉ[8„“t!WЫ,ÒE]Jé?Q.¤±D£)@6T`…C¨î3†ŠÏþ,è%]v£7²¡`FWhÊVàcª§DF–F  )•ÒE£L1€.^,à¤R *w ÄŽ0øˆ+^0¤È ã¦"ëA`NF:‘.^­‚8¤@&Èó<‹®"ëg¨Ã“vLæ4¦EÔÔ. ¨E²È“ h¨p6œ¢&µå@D‰ÕÍ/ ö¢C1šèrr`㸠 \ó"A•ø•µøè Kþ:óü´N’ Nò„NâD˜ÉS©­vìÀ†‰4ï 5¯+»ÔàÆ/»² Oö`¸ˆïOtwr7#e8Ñk!î+Ùi4%X}Õõo¿¾Ñ|." Ú¯ý`åR#Α}.Vv‚$¢ó"Ú§WNâW” ÁJ'L"Ö“"  ˵\¹"4îvb!t+J†À:ÌÈ’PŠ:/ŽÜì:’âÅç.É…\çÏë\Ä“´‚ÂJgL+N þlƒn(< Ç¦î¬ü…1€ÎñC&Ï…6:`TtE}4f¦D.´¢/ßà €3CG£J)¡®‡R6=r$ŒÜƒî@Ïþ61¶†kšÔIáåÔ*3)o"Ë,À‚[>±-öŒ*bló6Ë“>oHd ãR<@Fn´“ ‡Mßôôx$,攀Ģô®ÅZ\ª¤ SO]$=¬‰€ r P‚ ¦  Ú  AƉ—§31ó 7ð 3‹ouTMáL¬ûª¯v,÷Mœiû4WFsûäDN°I üÄNåOªËKjÕ»åxÂ-Ÿô‹ ð)SŽ“W/e‚u BTt—€ ÂÑ÷I ’€ÿü¯|&b\ÿ¯ÁÔgŽ®YL~¢W:;â&8BìXª€ÀŒÅ–Þó{·7]—¥%Z þeϨ¥£7¨ƒ®ÃržÂZH©FÖ4‹Pj6¤,¦ðô>¦b*\¾"ŽÆbƒ< ?e£16öÕfl&ãH)´ã©Vt‚‰#FoÖb@&2„R‚ôCìÆ)¡n†ìÒÄÍèn, m;þe…ylÀ¦[ÖcJ©ti€9dl@\Mjÿµ<éCpƒ’ÎCO„9&cMSN`ÃÖCšÖ@4dG àÏH@,žBŠ“")$¨Öl-BñÃ-Dšhi ºµ ¸€ þv¡a#Aq5R)Á—ŠÏ—ÌOufÇÙZš‰N¤M™œéJ¦ë™êdT·Ïú|§û„qü6Õ»¸ OìÄPþÈ+W/àÚ•v©G"ÿ|5w v—À9ñ‹Iâß&™ÀD"$šõ¿ì‡WpNକWÒ'Û‡J:Â=ky{1.]mi ȘŒË  ‚Yã8Âã6l×:,?a«z$Œæe_©°Ä(òbP¬CÐÆBMmCü7\Â¥ö’’ʆ66À8e5ã«@±@RŠôÐÂ:t8ˆ#ÔLh3vÈ(#é…J f§îɨˆó Ÿã.Ž€îæŒ9RX…P±<`1qGèFƒIDj¸€Õò0eµØ4k¨)"«oò‚a\$’RÎC”˜“ÄA«yåˆ)²•|ÄÖ°˜.ºXNþZZÀ'rÀ ” ŒÛ MäÀ2çx—7›’- {é3‘ ¼‚muô„L΄rÙDrï€™Þ ¨ïs}‡…‘U}‡U{ç åU»ä»ÖXÜðdWúk!`÷8×ëw"U6å’BT‚ÿV¥wÛÇýȧxÉ5xáçYý+ ”€·Xb|N:QB[©W[¥ÁÒ1À¾¢d¢=!‚Ó ÐÀת€JÐ ã2Ž%:0 0 äêÖ£š„6ØÐ} ´Å6ºâ‚'GPʯAYªim+-q œ—c^F-“tpBþãf-¦üL·ûr28´CYÈ…VH-­bC-à¨5¨»‚=þøžÝâ…u„âôÂÃhDcÿ#@ í›%º`X–D@o6:D‡+Hl'’Œ7¶[°D´2©nžx`5-*ü´±Á!iÅ`Z¦) ä&Ü£TfZšh1JQŒ‘`âµ èN€ËQyIqµ–ïx|IKNS³ïÚlKâ`«ï@˜‚ÑLPuTï |tùU EÝüd¼èwˆ'Rð@WýmW?ùÝt·ÞF%|ömŸÈxó«w_7ŸÎk=]eÿϱµÕ$òËá:® .¢±{ex±ñgXº¢P«7ÀÒµ)0"øq{Õõ\C»V°'ÎW(jë@DƒŸBmþ)À6Ðâ.OkÓÌ›EïÀÅE\àvš!öú’Aš¢ŒÄ¬ñXÿ÷dtÛ\€b!†¨8Ñœpg ÆÃä%õb-"D¿l…ø1d2Bä„Õ[h|°Ÿ&¢¹å“@fòÞƒ,ò‚Nm*€[¿mN0ëæD2iA$ “2 ¥”hÓ gÁgCTCøû@­ÅZ½•¨pÄB@JC–\À{Â%¦À·FGÔøüÕRW¡Q 7‹gqUØœËq£‹Æ³ZL¸:Ç«Ï YûÞÀsµo¬ó PŠÑ‘ÍšxÄ/L~“œšÜɽî+¯ï©Pþ“½±ß®åñ©x÷g$Nù|¤Sþ ›  *#~e~¨€ŠáZby¯}6޲+."ʸ\·`=¹`—ã³·Ð ÏA;´—¥~6L£êÖ5ª8š}¤Ñ'l£"lcEªƒ^"C)œ~ãòZd9OœÉ†gÊB.dKc*CÄ›ÓFÆÜâÐ|ÎkIª‚=òb±C‚DD·²èâiîÞ×Àè./R}Ì6£‹%äcÂ¥¿"“ˆ”jÈ¢,âôE-^`ä@¼h>¤n®§*ÉDôRÁWÄpH†Eç@oÿöF$È¥\é)F°ÝE Jzç§ Ø`þv¨I‡tUQ’ú÷5›U©—RÅé*õq/µû£þ‹ªµ/K„©˜/«wqâG5°d4;U·m»ˆçû¨ ¼¼$w@žy̟Π! §WgמbÉ™%‹ \bp “%O2lò„‰Äˆ 'B¹xñ‰Æ›4IE )$Iz\ââ“&LR¶l¢„dL%3S®TÒd I(:CNQ2eJž·l) … 6Hy–a ¥ —-lªT© ÓJ+Hºvòâ… >„ B >PP¶l¹êFˆàÀAƒ $8p Áƒ8Ô-\×pÝŒ7 v°@€€ X án p}Àr€î–8€ñïÐ…5~Z^aÙ ÀôÅ@‚iЀ„v—ŠÆA†r A†eùÁ„Wg€–#€5DW-AQEpȱH‹Ð¡G$è±H$w4‚#8Þ¡‘z<I#9yä‘‘ä(‡rÜAe•VNypd)‡–v¼aÇuÜ•qÔñ†q¼Á¦uäQGgÞfy<’Gžz>‚G}þYeT©VRþièxࡇ&y4GQ¥ ÁDF,±)Aœ6ÔA›J¤ÐD!‘IĪH,=¡*¬#™4RR4Q’«Í:K¾J)¬‘âšL·Ætë¬$Y%ÅQGAáìQU”ôlG)•”Qe$£Q\XËSH¤äUX/ˆ€n\e‘ ÆæŸ„ÉA»×ÀßM[mùç[†‰]¸¼,e  €HÀ˜ow ^iw ¡c $À„·™g'xÀzèI<š¸€ ÀÀt(Ú+ä¶Â +”‡òf@Û{}YÆ×á%–^¤üa®œÚ`þ[&À||&X~‡%F³z ¶Ôªéµ×Õ–Ýyåç_ÁªŒØÖ†&š†MÇ%Úle‰ðÂ|{el Ñ†–rLùÈŽQú¸äŽRyÇ“SF9¨G>Â$¡Ub‰åÀ‘è‡O™Ç"wtYºœq¬nGèox™Gë‚ÚA»ž óá§xè®û¢‹æÁ‡¢úî'¢†þŽ|øÎQ¤°n´P¥¨N¿eúD 5ÄDCEDÔ*«ÝãºêJ$µ´‘­¹Š¬11‘DK®&‘ÄG¿îʱö§të/æj­4e(F‘¶¼5”Âè[P@ÃE¸À*XÁ :ñý”P®s¥kþ#0QÚv¡¶Iè^2P‚øâ vmÀ7ဈã´Á¸†hÞY€Ñ ¦4‰¦4[ã!ׯšËÈ,b¾9Ê<@DÒl / 0´Á$æä)OnªH2$ª§1òrÐ&CŸðĆ!ó™Êx¨˜»¸Gjùb@ÕÐÀ@ui›×2tGvy­p€j¢–—|‘cWk€´· 14t£ì—*¢+,C€Aºâ«T¡ …›Ñ"vt:L r:Zґ䀹T:îHB¥åK"UIJS*ÓBºÑátZ‚ÃÌ´&-åáu2JCìì^â2OuXÞ¢zG¼OxÕÌ7]Õ*U}¼ ªÈx1õÎIq/T'iB©Þ+^•€}ì»g²è'[áó#àô•¯âN’È›îKIþŒ«)¦²=ݳ=æ=¬‚o×Ç^›b'¹ø<Î7PçÃïƒo¸oõsPðÓ|ûNí¦a`$uPÅrPwp§ö,ϲ@Ý‚-U €Åßr5Qeðá¢I[0p$en zøH`b{Ã!pww—r÷rw6.‡Gisïv*þW/5Æbð†ƒWKu6AG²‘[ã5>E!xág<Ö ’V=Ô„À‚zf0r ”1†e4yÅu[¸v ùïáEÞA4­¡g’`s^CcZÕ6‡±F Àl†P@&.0è²&HÐ|ˆÄ^°‰0#‡Óx£#¤$Qrˆ¡FZ¨jTò$×$•Ç'‘S$ D[“h%¾ök‡s\Ç%ŠVº&Šqð%ÃdL©˜ÐuL¿—l­¸<¸‹±èŠ‚r<¾#<àL‹’~¸(Oâ*¡">E@?¨ßn±}Ù^•ò*à³Oì>çóŒÆŒþøP÷ã_F@üƒ9±ò'+! Ö,ÖÎ’-w-Ð2qÝÂ-U`i0²-åúGGô×ip[!A]1iG´‰S„ár|ÅWj‡g^Ôi!gæ“fþ¡ àg3ƒ[µB>³0'"¹‚ØÁ 0v@5”5‹¡ü±‚x¡gŽQUß“’‘u~„HuV 7)C|ôW: G–‘ 6H”}eCY01Ú„Z GKYwP:Z$°£T¹7c‘•ýØ•…GA¡ˆ‹0#ey„h–£“z´T%¤FjUò${9¥š£y‘`[ƒ%¶¶9““þ\¿&_òÁõkYB\«ƒ&¹õ:y° µ“Æ;yBŠ “;‹òj™Íæ'‹(†’¤Gzx  €mâ•F@?áÞÓm ‘)ØÓšÛ—‹átŒÐNq+O_!11Ѩ an­â_àĨ1AJà›øUR¯Š˜8ñoöGôçD±\`@@Ñ,É)-Ó¹€ýgQR Ö«§.Æê!bI0bH•'&2•lA ‚ ”vÂXÃ9‰HƒáCI”Qˆ5€a‚ftáz *¨®]F…}QWpC74ú„s1upE6¬¡0 ’…y“þp/-ŠgËG‚AâE%È ’6ÉS£FˆqGA¦øÇ!P:ê£SéA+%'Ðzˆ¿¹@lð‡œ$‰àx££jm$7òxB29RB¨%%´%$ƒ8’(‘C$‡C(ŒÂ$¤u(Uâ—gš&dZ'³G%rbr@;ÉU\ èkk`'³C;k’Ša;·m}’j€'¿wK¿£]ÚzTÂ+è†oít^¡=âöMž"b—*>5+û$^ñõ`©"çóªÍˆ*Œ ¹ü5+ñs`¬Âš)A?61Ñ€Oðo@$±àh¬¿ºFaÒ« ¤Q#àXQõ¬þÌÒYÐúoVQ,Ô /PbéâAßJ+‚uÄb’“*ªröá¡y53Ï69¢¬¡/Q„XMV¼ü jÄ@‚ëB$F:§‚õB‘ó’“zT`VV&(S%:3"½Ï±‚Q¿»c|¡rbCg^²$@£Dêb fá5f±²ç—D,%84[8hy³£“—–PZˆ“Ç–?Kˆ²ô8V’#ŸJ˜£#¡w9ÏÖ—U²%lR\i’Ldr&r²zàk®s¶¼ô%g«'a\aB'´sKjÛ:|zMy·¦Ó'ʵӆMæç|ÀÈ*ÖÓ^Úã^Ü#¸ Q*fOñ&o¹þ+ñ?+`ù”·À`ÍH?dÜ(1.©"¹,ò÷}¨‹`ÚIŽfi@ñ,JAQͪº—&G@…`C÷¬ F9ÌÈÒõv_‰Z¸÷U?mì>FPnâ“4Á¹Ýx+‹ ):ÑQuœQ=ñ¬ÚyŽÿ×QÁšE—#•Ô@q»Jpiÿ&9qº¬²Šâ".'EbÄqÿÍ{BDI± ` `+z¡9¿k'5 ¯­E~ä‘0‡¡È«×ËD“ut†äŠ×©!½%t6Hgh…íÌ)tg"X±Ç¼1 hw÷!+Æw£ÍhÄh.ôèy./-‚Ió7þ]€iP³5’w–ÇÁ6r–JiÉÁ©Uk«Ö´‡3¥V²´•³Jl%a‚%…™&^‹Ð^ûK½:ˆ :‰I\v´“ÝÇtŠc’¶? 'o¢({Š<Õ$¨®ˆMÉW(φ_ëÖ„{©©É=ßSn(á“"2Ý^õÕÒ–Â~ùxŒÿÄÒùHàœ~O¼~ù”Æ8>øèÇz€¥QCQÇÆji hQ\pœÿ—@##Î:-–Æá?Ñ`¼š¬ô⿺ȚTâä".œ‡ý¨•6‡•õÌ!ÈïAßq†ˆ”ÃÜ®\8¢­ñŸ ØNH”DèvÏ«“34(twˆ´g_HþÊ#š/f Ò¡¸å2ôË…–-Cî[wj¡XeáÌ{WÚŒ6‡°ãCŠã0Û¤&Îã,gÉxO y·,Á£ƒZi)y¶u:‰Îˆ´%‘.—•j†R‰³D9z`Kl’¦Åu8`Ò%krl &d:Lˆy{bBÞ<œŠezŠ?,&Eܘն(Ë£lÅkzª]q¸ÐÓní¹âÕ^ «}ê)¾¸‹›:ìæå+ñôoøeà'1.lÌ‹ºY1à<Æû£7›¤‹`!¡wúW޳ €,^aWpÒB@‚ì ¦âÛ)î`ùÍ «Ih €š4eM.4QÖ幇«þ.tþHn$ †l£k–WgÞW¥¼cúbSÍ«Êb8æl„¢~Q4y†”Ró/å¯ >DzE Ý‚Âläß®7Õ Ð/l±£Š%Ídáq”E˜Å7æÂÚ{HAHpxŒ¤¢¥ÛÀÍI‰0ˆçœÎBbôé,Á,j¶$j•‡#‘þ8\ú¥­–M—~:Ž8(cz[¿–¢þé½&s°&lP˜@üÃT\aRi{¦M;h’ŠªNMÉö\ÉcMqmÔVmíß°?§Jßìµ*‚«}M€¬)Âh)–’ÓÅÎ)"QŒ/1íù¸*ª›³0ÉÕþШnúÃȧ«á¿ªPþ—ÈJ°€Î2-àҺà HQº!1-\ºàØÈAрʺ ÷ÍÕQŒ¼ 怛Àg-ôèhèY&â.€oAfi¼ßb÷àglá¡ñB//6iC‚„D±êJu`¸gü+åù6ÄVWe2•^À{Àñì (PX¡Â‡ !Šø Âá ¾ÈAQD$9rXQbÅÊ”*]ªT9Ô¦MI“rTʹ³H΢EmµqIÇåM94åÐyÙæŽ8,UFRùÓh£wî<²)TÎ#¥,ê¹CUÏ#=xèTÕ£©Ò8Tï¼QJ–,8oâØy£VΛ´oäþ°Q›'¨8líØ©sÏÞ½q⬷ðÞ=JëäÉÃ'Èuê@ÆÃøqžGxüj¶üøÉ&L¤HI"åsh)¡U§VÍäÉЯ?7©²¤ÉmظϜ½Äõ騮UQý¤Iï&OŒ$±Iè%KœÛ¾Ä:‘"D¬[Gr»{%·›09.Þu•&RnOQ¯D‰öP¦°Wߊ”-£Ùsa³e ”-ª@«ø‹ÿþð¿*¤ PŠÙ3޾ûæKo?öª`o¾)¸i¤)”à‰‘ÒHÄ‘6ùp$œsî‡pˆ¡jü` H8H‚ zìQƒ 4’ƒ 8RÈ4x þ%˜`pÀ"rƒ*ÐrK.“ÜÒ82X *#Ø@M,#x Ç.“(¸xz ã °úgÿ4p>»þŠ*¸àšÃù< »Š4JåÂÃ6d¯ á~‰gƒ½Að Ð¿œó€ Ï>ÿ`p2ùêŒe*0Ëü&c3‚ˆCœŠ1ì4ÂAÆÌ㚊Ç5°™HÆÂã„Ì6L°Îr¬S28Ì¡ŽoFvDÕ !:2“Y˜žô¤çi£iÚ}žvŸü8ÍŠR@Õ²f5.X­A Ââ€âã  ÁgŒ`IÒ¬ŸŸM!?kóÏÙÄ’°y¡ kûNĆ‘¬M> ¹ G”°2½`HŒ€Ç€ wŠòÀã¤91I ~‚€œþ °¸  rŒ›“’H€&Ë%€  À™À# ] H?*Ò‘0I9NÚ QÚ¥0ÆÕHQA1ûVLðMo"8Áì€7£#ÄhÓtÊœƒ+4a £²Â&–ǼæÝj3IÉú^2ÎDœ'1qI®låÎèq¯VzXÉýzõ“F€YI©ŠR¼",€RE*‚i‰¸Q-´H|p±Ë`æ0y Y8†\ä²áµ{õË2Ì`d(Ó/VæƒØx0öR’ÍF6ÂQÄZãßL8#YÊhú±%îPˆGLBRfÔÐÄL:I@w˜ „"œle¶IYy¬þs(F1=ä™~ÒŸ‘qŽR‹ZËÚµEM2š#Ä 5ª1kJëª€ÄæV6‚„ ]Ы^ц6rmÿûÐÊ`…LaJ $xäF¼i SD¢(ÌIM Á@üÔÙÈ%*rAz’ð'01€xâäi! ¦YúÈG… %N+¤Mþò—~ŠÔ£4€·€ ¸ÈÔÛ T T6"/^¦†W<ëÇ6B«Â&Û…Mby›Ø„Ifâš´ ¼0± š’ΗÈ!éý^ÐW=ñÂsFq ÷–b«–€o|`™–@¥,¡D%XŒÁß°È'q©e04 Kàþ‡¼Æ\Ý(Hí`†¶¬£{Áƒ-ØÑãË^“éds™<l`#ŽÆŠã0Ù†Çi‹?c#ðt§©qYhˆ#'v§9IUÍ{T“„{7ÖyØhFF–9шWuâmêóÇòL‹O³Oƒ §¡QAV›Ù@ÄE°¥kSTó3”fy™‹q„PdǰyhmfÞsØÀŸ½.B$‡ø«†º[Ä"=2#F<õ‚e "’Áílôh  BðôH”±¥à”ä¦Ýî²uœÜÀܤÙéP@ªÑ6Ý(W“ µB~<¼ ØÂ¾ÈElþd#)žÌ¸f66˜„ ‹¨‚ILä^’:ëm^#LB‡™X¯åõv­®×=÷î„{ÝëVùŒ2ßíå·Vë›–J "óNËŸÒ(€ï‡ÐjÕA0ÞJÃã’QŽæ%€W[ê`;h˜\·C>ZÁ²”2Ü8eLj‡æA=¤ ixì±¹”dщÉNˆcÓ4ìaD>2ÉPž¦òЧBNÊbÖ Sç9HýN”¡e÷$ÌfXÆ*—¯†F0 ÈAêÚ}´6Baƒš† æ®Ëll•š€è³!Èu$2ž=Äv4ì9î~^›I˜Ç¼î¦y'jƒŠVô÷·þaÕ=‡T‚§†HÓ홿ó´F@Oó¸—Tã|ô€ÆŽQ~jg!PëÈúP†²dåy݆øz!Œ\Ð)ŒäÀSH€¨*’ƒŽ„ç#´É:ÚÀ†.üorˆ®bÕ¼æu&‰‰Náí[yWÝã<ç{s¢’á_ŸU¹ ¯Ô·’ùê›)õlÉOÆg•`Ýûó[J¿ÁB>ø¿Å\´KC1Z@ð0 ÜËÄó_‡7а5HÀè c {a Ç 5Є£Œr± ±ƒŽQ¹›¡–s±úÛø±{1 $ò9ˆQ¢™"¨ "J*ܸ‘™§*"¸þq¢!«j™Ôžq¢úø*,2š/ó4S3ú02+4+*b+ùÐù ©û™©‹úØ©ñˆ@Ê3(¤?ûBºCƒ³Iƒ½ª¶jkž?ûi>kC$‘ mºDz¦ÇrŽÈÖ?üû©”KÄVÄ^óµ^;½A\&H’$J‹»a.ˆpE*L™¦"P"±&Y‚$ðˆ«S4 Q¬²Iä“¶h+¾œ(¾”8Å4( rʉç 7òš‰ïÂ蹉V1/êÉ>[éxŠû ð)–ò»ž¸ –‹5èŠ}s?©0Fk±¨¾@ q©?üC8„þë?þ2 k 3ÀˆKƒ5Xƒl ê°Å`Œ|ñ8Â’ 2ÖØ¹äH¡ñÀ Ñ1¡Ñø1ØøJÁ§â9˜Ñ9!ƒ™„D²íXòDæH™æ¨A*žï¨2òØÈñp&È&&’ø0/S-ª®*›²2#08²"ùØ:6*ª“'Ðm*زé: .@ƒ-`¡ä6ã ‰åiž4ô½æqJp:¾hƒ½»»‘ J‘ø°¡ ‡a¹è(‚? ˰ #_C=†`.´œ‘àC?t<‡8‚!¸”YæR<»„4᡽EZ6âA£‚‘¬ÂAþ¬µÙ£êÚ«=Zžhkž øžâ{¨‡j•9'08‰W„ƒ™(/•H„r3‰CضtkŠç·•H7•(>`´•êY7{ªŠb‘ƒF• §ýª :€°ÿ¢¯ƒ?dD0†ª(ü«8׉c‹‡+ q @Žz5ø¨ŒšÇ<€sG‹Œvü 9õ@˜„t)ŠÉ!‰±1ž+¡—±˜–ó" Žj ”) ë ñ ª#k Ÿ¢±#cªò"¦¢”!ãh™šÚŽ\)¢¡É´ ¯¢¨)7úº§ÙÚ¸ œ„П©‚Ãꪭ³3Â/Dƒ£ ,?;›¢ä¬DC@þ󽫴»ßSC΄‰»‰SD¾ÿi?Jƒ20ƒ2Ø3øŒ3(‚ÝX2PR2ˆª#ˆªi¹tJ|Ka$La¤¹‰Ò"àÒ¿„Úƒ´Ã‚Ä[¶e;$ã±²› Å«ô34xÓRIµ»ÇlžáÛEViƒn¡ž6˜ƒ9ˆ¶èñ®-h¾™(·˜X¯òŠ F‰ó!/{úL•¯Ö¬\̤¸ÍÙܧû¢ŠùZò=ØM®Õ~S‹Ÿ@ T= C0Ë` Ã0Æ(Œ…“85€Np̰l ]í¿Z•Î7 Çë©É°—ãÇ8À L±†)9”#˜èxÊ¡ö4™~4‚ ÈרŽþ*‚תê92¡ûϤr*éP%0ªíø¡í9º2,«¼ (¨C)š¢+2­¡"ÿ,4,Ú¢# š%£¯™m"³Ñˆ™£ž,Ñ®9;ŠQÁ¢Ê=ÂC@ªü½å1Å6H›.H/ Ê¥ÜQE‹¸à‹Ç˜Î ê5pY2ˆÙ˜õ™­Ùt-‚&*e‚!X’yÑ Žšš1(³2‰"´ÊÿYZº(¸ÇT08âÓ>8ˆƒáKE• “(>«íS=mžœ€°õ.çiFð‚D@ Fh„u:ì VáLõº¾×ܾwÒ>÷ƺ§úr¿°ð§5ÐM¯þÕöë§¿%(»ŠTŠui 68¸lT°Àxƒ9è(‹ @tÄ0pDG5°¸Ž’Î]í(À€ šŒaµŒv VÔ VØ¢b˜ËdžùVA!’¹{˜'H#àVÐÀ –{!ƒé8!£1­2O”®î°¡ Ò¹«zWÑØ*w•W­‚ iìÍI.¢®¡i#/Z…‘#£Q£‘š¯K!B-ä#(ÑÝ3að‰;þÀÂ?KÌ=3‘Ç J»»6ä[=¢‰¨ÜуJÙu‘ –%ƒ R® ˜…`–Ù3¨Y&ÒÏ@š/+ƒ2`ƒQyÓ* C7EQ¢4‰ ?þBQºcÚ?ýÓ‹6xƒ¯= ²˜Zíë^1¾©U°ák7=•ƒ;íSºÍ‰ó ¯C8ÛVYÔôB7yj§örCsƒ§×DÆ­P‰j)?¡¨}|–• §a<°ÃÆ;ܱPN´0‹´H ¶`0èÔ?é,8\5 ÛÕ òUÑÕÕ:—ëÌ—ÔMÝ âƒv|‚"Ș¡¬)þ¼©Š!ÐÐÝŸB9˜›z!óÏN¤ªíðÄçxM'[Ò09 eÖ‘Wì9|½²36úº#õ²³Û"©S#6ºš„%3ŸQ= ¤á‰Í3,,ŠÝß=#ÙÇ|L'´þ½C>±Åf´ ¨5 oîƒzQwx`v—}Y2ç†`3Pƒ3Pplç4 ½ˆ ”}\{öŸh»Ì¦‹ ºx0 è•` ­= „–Zn¸°Ì8 ƒÿéÎæáóÓÉ„•VdÔèK7r’ ÷Ò‰—ȧsŠTn‹Tí™[wª[»¥‚Ò•dÔ•~ªŒ¿ (_ÑáZ(Á°9(—¶ ŸÄ- 9ÞiŒz ¤h8 ã‹7Çæ4Ǥî܇ëãw—Zµ\•}—•å ë°Î Ó@˜Ò˜“dß°Vâµn…låÖB2Ú ä¹%R"óÄ9kªb%**r^t$³þÏѨ™y뵜‘£4[8Z؆½¯»É§Q˜”ºùx£‘ŒöH+©!f8ß³)3Aâ#=sæ? ›9 þÐØ=ÚØ¶¶’Ù.H„.@‰lF S[âK—:؃ëôæz!—uîá†Ù>8n >îužÎëT ´ƒ¿Ø•q‰ã8 „âÛx“né®Á`é°@ òè×´ZX¡‹~&>#¾L®E>VÌSïZ¯Ît[¸•‰è)7V9¨t ЦxbÏ”'žø¶•HÕëΕH–`I ø›–—®é3¾é3 «nÿùÒ‹ŠN2,¸ZŰsŒgÐ]ƒÎ…çÏ] ½þÜA–ŒÈP]ï >Ø©’!°.!"ØAèÐdŒa9ˆ¡±ØÈ)†y˜P~"? ☹QÆk%*ŽAÐç˜Ö¢rÞ¡zÞÁ é-¹ÀN„ÍG5Ý™¡aIÉ-»Y4|%Ø'¬l¶¢Â ±±S Ùì³IQ¤e¦»ûå£ý•ÃåAѽ¢Jà3 §Ô»¥T>ª”mA3 ±]t´€L‹2ß–Œs~Yâv`î nYä>çHä¬v?/þŠn¡ né]ñ·ü„j7ÁЃfDã·`謥Cï!>h= bãk•hk¾ü–ÅžˆTަ‰FÛëI'Ó\'‘†•ëqÛòYÍ„>ðþe‰M~K 3f b¼T2>Õ×?ȵáÈgÀ¸ÜsLê4ØcsÀŒg]­w—jÐå H_ñ¾è 1zaŒ—rVŽÑ ‚ôê²~üql="³Á±~]ˆùÀåø±”&›HOŽç¹¢B2çõêÅ^„ÉËnì*À²3’3³‘²ë^°’Ô¦‘ë*Ƣɫ#æÊ$ !C=+30Ô_=,¬„S?Sá6à½#ÙoYÖ.YÈD VQÕÀ5]o>ƒI§`á¶ôá–àétY—• D¾Îü 0Öƒ¨¯Èb3þ¯G—F©¨?-žÚn90W J•‹¹`EˆZM¹`"–þ öæg¯mÅ[!'Ð4[~>ñÚ6ÄüÀ?T»Õ>y Æè[MdïGµ¯ú ±øMÙôøCUCcŠÊ‹‚@ãŒ\vÙ(‰Ããéü\ÍG—ά—7Hƒ * 5ˆƒêm0– –Ò8ÓEd<(™Š1©Ï’r˜Úq‹W×€ÏtÕdƒ¼¡#sÝ‹Œ®‰¬¹‘âÅë T ëuUŠ™1+«×!y-É ©÷¨ì7 ®‹+ò™4Ó'@س{ùø( ”ç"€Ø"… —* r‚Ë–*»,lÓ 4mØté†Ä.mºTY”±Ë"/$%~ìâ%œ6-%¾þ‰#ó;wêàÄIF2>{ºÛ¹³§Ï>dêðä™sÎ;{òؼ“GOÔ86ë܉£GŽœ;r¬Zå*–ë›®\áÀ‘ƒöœ7iDzSfœ¯mäÜU[÷.Lµ.ÙÈyÓ&μ¿æŠÒ0ÊFm=¦ƒo"È‹*3zÜf‘œÊ“ÛБœxòØÐqòr•Z¬×®­mrÍJÕ«×­QïØ–£¬l«Q±Æ±ƒ¶mš7Å߸E®\¹šuìÔYƒœÍš5jê¤Q#}M3Ý»«1sÝŒx5ÈyÚ1ÿ|ÔVYµtÐ/n¸rpÆjÿk3pàŒD,½,K,‹¾ÔbI刊"Q›ÛÜÆ6¾™XWfe»˜ä 9ß³]솈Áa v¨Î*õíT§:Æ©N6Ö±ådfHÏÄ^ø†ç@‡bñ©}ꃜJdÏ<¤4ñÇ?âƒ4´ ›EQj Šˆ"¤¶¢ÑÈk4Z‘€†  þeèBªšŒ€-lzš‚FTG )E ’Žš ¶IAMv“Ûá¸ô„" p„<“ä´4%@a gb“‘é%º É OxœšþfÉ.Q2séÒCR§¾ø¥aÈ!Nî”g†3ljSBéñΰ†> ˜+^t¤ĉ=‚­ÙJ]¼B—‚ue7Y9˜²d’š´¤eY2Yƒ\h3+\µ 4x9ÍÒ2©Ó°áWlX µª%»s™Ä0âzÌe £üY¦~隌hö%òOzñ*à®ØÒÐP*±™'x‹bz·‰Mʇˆ-þ§-hqZhR¬ÄP…ÐyCu¢µ±ç  ųÃìœ)ï©ÏÄœW"ÚG IÌ  !,ˆŠLdPÔ<$# I@dûOöÓ„8.!C4ÊP™ U%Í'Ò‡èèU<>-ŽûY£‡JTU«úHHˆÛ$H?2Ž L˜öæ&¾%ÉHw›áæ$¹Ê’M…ô’š%¾ J]"ì_·€9ÂŽ²NPГè:7:Ô]$ ÙÈ,I7Zø¡¤–·„TI—£œ’ÇS¿ÛI1…¼_æÄ˜kŽ6ŒúÆzÛ4Xp…KNÄt3p¨ Áä 9(lVÃg`Z"Á¨%þžmV²ÚPÏÅxk%ö£ ?+S®DÐ%à ¨KP²-ö/5é-à ¯ØA¡ü+hT(z_ÚP_¦ Áf•ç6ϵÊa‹qj×ÓåDL…ÚAŽZº1™r,†áá‰M¯ÃÃë<§o(}â3D™ÕÅ2«¢W{ÆŸïGkýñŒi\3áAÊ¢WÝ¡«âø?ÚÊV  !ÇEÛP‚’ðÆ=ùs|«ˆBĶ M?~Ä+’w×3ám²o‹[âÇ×1})’5ó …'(©Íwm‚øv9%|I ‰lá rÌÎ !U@C*ý´‘Ñåj"©{å-ã×èny}þC´¢ÅR–V‡<ÆãÉ4õ;äÕáÓÄû2+¬`…‰¥Ô(q[=ÜázïVa) s½É–ÞN-h™vï²9l¤,ñ”T¶€Zõ¾¯2+9¯fÆu®Í8û¼ôÃ_gæ®ôÆ.½ÉJ/hì¹+WÕ ¹÷­€1ú*~Ap6Å n—•Àä·y£‰J±Û¥>41rdxL«°;Ü)w0Ãè\Œ¦Ö‰Ë(fB–•Ø=øjŠëªâ¸iRíÖnÆÄhÇüQªÎ°XÕ:õf ÓÄJ" yˆå[+㋊@µ«gK+ ´%]ùGú#—íæG¸‰Îtþ+’•®DX?VÒ®Shs$ßÜ¥MZÝKmnœšÆô¤Æ1½rn¶ìàFiÊÌ¢a wâB BèCƒ¶"ªãH,g¹º•´N%+IïÞsš˜Xš¥ÔaÃñ~©áõä—È3ã7vxS+' í>0'èíÙ„=V!§÷„ÛÍ2«W¹5I1œ fYn LY3˜gy÷YsHTë$rnK¤\—ñ‚ý2óìõÒ½¸ì Wüi.Óà>]ï’à®dÒéÁ†5]ؽœQÛ®-ÍëhWlWï¶Ì»Áô6t–#â”ÃjH¿Nž2 <$Ãmtxˆ©y×ÛâúY•hq5¼X`þàÍŽÉœ…„\€DÈ€tÑYE ŽáLZ]ÕŽh•ÖÌÕT1M¾ˆ רÍU¥UrÍYÈÙüˆ×¨ Ñ ‘@]ÜXã ‰—DÖšœI’LÎá´™œ%VÔM×UàYß´IÒ¹Ù$Ä™¨))a€DA0‰)-Dç°R œiqê\DKØJÔüàžbxàUiíNžñâümÚð,ÜTwäÛp”ƺ͊6éÆ5YXÔLìÆ–Å­-ŒMp†ÂD—[,W#6brl—´PÚÜýJ¹˜„-­–{¹Oh¬—f  ýø^·_"0‚?ÁŽ:©ìè—X<þŸ½°FÀ¬›4õ×mt_ë±­0"Mè"„™”,Œyð¿ÙA…ÑÐ0®A°wdX……ÇÔA…a •̈©‡ËTRÑu¼HUV-Aˆ‹5ÍSµŒ9ˆÔÈÈU!Ù‡ YzÕžœÔ\àŠàH A‚´‘“„ ¥M=þ‘–‰ÏÝUbÉ•-É–ðã´™`Éa1ááXI–Dcy€„I<‰`1N×]NŸ1’A(!fÒB¬Ò*¡@„KbAÌݚįd„ÿ¬VbðZ*Ùk>éàò»ð ‚#û>¤Á2e¬08ò¸c‘77„ã¹#7í81AZH¡ŠBáƒvJà œÒ¨¨À”P²h&‘$­¤Îèi ”^J©¦=0Rãþ%š€²iÔ:Œj"«&ª€Š)#Œ˜jˆÀöÚj*Æ R¢(W™PB­©¤Zj‰WJ**`Ÿzj,£â²ê¬¬j5¢­¸âªË°X‡Èµ-h“@‚‰f±b ­¶$ë¶ Æ*SÂ4t-» ¶v+ .4.3âÞUB‰Ð*£¬‰á:ë¬ U1“MŠàHƒ—ÞÌn«‚5y ´*¸ÈMb‰¯ãb‰¡ë¢ŠéÚ°Ž;6º8®4Æ3ùºîÖ»oËöœL/>,©´4Ú ”PŠòÈ9ókÃÀ9(tQÜ0¾;”†c 3¤q 2/ÌðQ¬ZE7_<ŽY‘E”1j‚Ìþù öà˜þã Uf¹ ô¼0²Hô¢ôb‘D¼ˆO"§d„i!ÝÛòKéà»oŽö OèïäH<¼±#ñǹ»h7ï”Si<•†ñDaŒ(¡ßH#!ˆ z#?ÖYo(ÓL=I‰"=i¥“P*ã¡HÕ¸t'MAª©'F{*ÑŽš4 ŠÜ³| v*¦j­õ)¥Ò:꯿#‚¨£ˆeËzª¶Êªˆ^“z•z$кªÜ­¤U­¬êâv.·ì¢ Un—·®q·ÚÊ)Ý¢Œºø¥Éü‹4¥!XÁBã™%05¸9fœÚ<8ŽÉŒh£Õë1 Íq¤À‡b cÎhª0ž”5§c#þ‹!w¬Ó•yl=8ÔÒzÚ³%ód)=øiÍ,‚FYÄu©è.D!ÕI ™Þ”‡.¥ AWdа¦¢eÍŠbs†D'4‚ÈÈ LyØ¡µ±îF9¼áyÌ3$¼ ‰HMszÎsˆ(½'>A|†è ´/qíqqåÒã µ!¨ ”k‚æà4( ÄŠ™¤Ó‰”–¡:q‘ J̈A’)‰Hj#‚B¢>b‰0J"¬ŒÝDv"…˜•-YCí‚G“7ì¤%!•ö„)PÕ}f™Êbžg½ëA)pÙ Qº—„"de-‹9Ö2«"M&pëUÉ<ÊZæ‚$Äe.qþÊ7c••m!KY†Qª¶e—q5A.å’‚¸ºÕËð«6ëz‚lš0PÓüsƒõ: l쯃úf]XÁ#}é¦^Å1N¼*¶æä9óht v±ìø¨96 Yt¼$êäðH0-Ý´Ô El'mi›‘êT—ÄÓ)k`ÛÔ„Æ Å'‹Ù$|.ÔÄPR®j©ZÕ:d‡ ihBúZA˜ʂȈ àšŽt”¶6ÌHGÒOŽîÓC˜2I:@šÛàšd8âA4Rß!Ÿ64‡–3\âiÆDŽE–K›"»tT*âéMGëV×0!Qª¢ŒÈC’¸¨Ÿ„#o(ƒþ ö#Z”àRw»Ì/[b†2Øn"»ìÉ1Eå’Km¤xvh ©z²fíï(jñcžP¬§kœQÑf_„›\£ÄJ)Â-–[ 7M¹ÀÅWO‘ [Ž’^ñŠ~ÜB·¢KðNE,óÜK¹ÆµÏ$ìó2P n{/ãÀÎäæ1–ÑL¿.S™ÔìK ÄLA3ÇÌ‹2Á™èAÌ,'^ÂHƒ1 § hxu4fÒ”}¸ \ Î¤“¦?4œ­D%u'möáŽAz?ŽALíS‹F!ÌnÑl :W „¢UvO aÐÔÚÈU½¡’4#kŽÖšÖ¶²An*yþäÆG:n¦tÍÛ"æÓ4?F‰JYJ`³¤ÈHš§q=lO“q$ºË•M›ûdçÖ ‡Ð¹ˆL:ÈVÇÖ9d%©$‰HöcDFÖ#®ÌïdWéDO¤vµ3Ã.ò¨GÓ&ÄËÉO€‰5¸¯,©–JqƒE,ª@³Â–UŠÍqÚª|·¶æ®ï­x*Ë-O¡¦ #O¬Œ—-dé aú‰Ë0»yðsŠdS\ÇXû ëׂ1³¯ÓzB _¸Ã>ŽI±sÒü¨´ $þYtâšâ4¿§I-.Ï—$ h!Ë)Ð þÒ¦¯âxÍÏ8 ¡Ñ]Ѫ¡ì\PùœÕ3ÆÊgÂŒ*TI´‚ç;ÑQ“[ŠbƒÃ4¯DÊã\uÞ¤17©®Fb8q'%hÅiÖ#Ûóp2)È\m ”I¬þtðóÝ4U¯*Ù§œ…ˆØàÑž½$£EÃÖžv3 Awi¸íNÊP‡×š¡µ& -ñ¾KPï bÉ.uË©Ùî¹û[_ªƒ>d ·W|‰ßÿ¬òêlw-Ð 5³uÝoRw)ÇÕK´r]ga ‚IÌÿ´;Oö!€Ý"LAåk@ØL¦ ü=èhfÃ/æ7¢Âé}EF™„'Û‘(êYetÖ†ßgM_ è:©ñŒ§(« bÛÇä¡4r±ªêÀj´*C€f«ÈdtÀêgtdá†uØ(‡€(˸¬Žo€¤H¡ ¼àº ü¨à®ü²ÄA0$AÚˆK ª¨à£Ø&±¦Î±´fŒ¶¨K~bt¦AH‡³ÞÀˆX§”Fë•FkÒ8‚wÒ öCw\k&ün .¥îêàRÎ ¶¤PïdB&hËî0%$x+%@&Œ@¹~kñ²KY(¯Ö¦'Õ„mXÔÂR,²‹×¬é›´EZ´%ôÄkãâ»þÚp›Æëóè_C…\€k+Ú§)ô©Ÿñ2:ã€fC8„OÁx£_Üí_<Àª^dC6Š…à… 6hÂ, 4(èÞ¦a¶@Ã,ldö­ß8¦ Ѐ:l¥ÌÃîæøHaI˜ÆHŽnÍ©éÔâÚŠlZ„è`вˆo.‡d¦¦“ÄFAšJi ä bê¶jLÐÄÇ®;TægnŽÖcŽn®íhíÈàðhH\æ=Ú*Õ£'’Øõhå¨FÐØ$±¼¦ë˜1‹ÖF.+ÐDiQR¢ Èn#­$ô£"$SÅ$^ Qîîl·:r&è® ïðnþSj¢îB‚˜@͘^"-’B*Ðb ™ VXïXX Y|¥*æâzŒ‹1Öp)ìBZºg(6(’-ôŠ/Š¢-|%V¦B/ðB(” V¬i(bŸìg.š§ ü韺mÀ#÷ øŒ£0èu6:#Ûøk^<ãÛö%8c-Oã`Xƒ4Jq9@ 9¢ïÂ0¬…¨¤>†Ãlà¶=Z襾£;²lüT¬Hb†=æàèÖï ìâÜÏOpÄ!NAî@4ÎpÖlO¦j ÞHЬªtTÄlî€"‚5¹®½FФ¦§lÄ6ä2»ãá(0ż,‡Êo‡=œdJàÊo܃ü.çIŠñÊþ'q¾£eÎ Ašìk\¤©ª®MÒ¤ÇÄÏ&$ÐpÓ«(!pé•È.?p©$\©#ÞŽ=“ð"•ÐwHr#.e É`'vIïdgÓHò$]%rI ½P *O)) §òê'(ãG}˜å(¢'¹ÀâU8¯.ô{´¸|ëØÒ¢ ¿e[°bšŽ¢+ø"Ö‚M'‹/œÅYüß+1F­À,3hÏ3惆ƒÿë++ãÝF8êKŸØ 8šÀ úå7Fˆ…<*4˜¦Bð14ÝãœÄIš>š†Nâ©á|Œ±”³h¢èW0þql‹¦ D â'dptÄ §JPݨuÊŠm h|æÍ°©ƒq¶ :¥ƒÄöHo~=ÔC=ú¦oØ£ÅøÊJdfŇqÚƒm"éáÀƒr¶ êFlJÐhðO±QP!%#ÕCtfí(¢W‚w¢=]ëî4­=Kâ”"- ©>Ýów2-ð¼Ð%t+S‚xŠ A4»XEò‚rYÆ i…ÕjE¼ …£iÕ’‚ò¬"+¦KØ@”ZÔ‚W$ï.¾É]#UP_Åb/b/1ºm LÛFC`0¨`ì 6t”8ì4j£7Ú… 6ÛVÃÝ–÷ì`pƒbDcúDc44Ì:0Fþc¨†>fß®¯;lfEf¸c; ΑâJΤcJKL®7n:íOC§“ˆ s«±ªÐX„5ë¤MÐënh±¨jŠ6 "?('¬ÂC‘ÊDG®9¶Œk#µ=&гüZ¬ ¦¤<6µà¸Dfzˆr+4›Žu‡rÚĪâOD¬ªNÖ”“.dB•t”Hg…"  …Õ "ÎÀ!öãµ îö#Òîn´Ü.?‰U ©ð ”Uw47&Lí>eS^â×®‡õ§ò¦'Z¸«[~K+Òð5OšN—Ø– 1’i™Ð«[°‰-â0+ígòÜI~´Ë*ÜU–0(€þ7×¥ ^ƒF3èyiO1äm,{ãÁL7"‘_âR6ìR2(–ªÂФ…H¬Ä­Æ €Ùï>¦öqþ±j²³áÃ5#Ä@üÄÿ”ÈŒ° Œ°@ d$&×$Œ•$ìnÑÐàµ$WRÞó–L‚•ÜsïŽYñð4í%t)x6E¸–I-‚ [вz”2/ö§,lYÖÇYþîç-´©VÐÕ.œ…Ö”e*ÔG¼è§(¹e[Öç›èõ›Ä _ÕU2ê~#+¨)üÉÓ6Àz –Fã’4þËøâÍ24¨“ƒ|=ˆ¢´Í :ヤ #&cWè:  ?D:Fƒd±Ã:PvÑÑ…l±d`&‡¬„Ðïm IA9]Ls î‚O hNû$6aІ×ÄlrÐ@êöª d‚ ‚¬Àcåæ@¨6Uá(nÇJ¬Ü&¬R æªd=ZÊᄳH85m®¯¨„èÊ/ÍäÌͶÌH˜Æ<|꫼ÆR$LëäBƨjÒO¾ :® zðtØN´Ñ(M?×$wŠ'âþî$""Ýs?÷3s7m¤Ï$ú sÏ ÓhI&”g·L ŽË]íðríX)g-ÕÊ…A“ (mº{‚åXæÇ÷X-ð°v?-ü°çu¨Õõ)ô‡\Ú]€pÏø$Ã,Å-÷0¨_j4{õ¿Ø  ÞíÁVU æ5*Ü01„r”a"Ñ7†c¥o4Ø`¤”:¸àú:,e¸ƒQmÆdÆÃ ¨ÃÕ9é+2ã pô÷=gnÍx »ÄŠ–ÊAêDÇ¢æküñá b‘"Él"þÔ”h5”PUh¦V¨¸9¨zÊÌ:°›§Ãd¼/LÞ™°}“n€NK¤®\¦=bøe&þI­žó2Y†>mL¨®©¸ªB4›C´Æo•h¡jpA«” r?VB´ôõ2rÒ@¨p—>¤Ï  R:¥×›½›U?õÎ$Zzy滞)[¥ÖŽ¥{¦É³µ,ž@/hÅ)ƒœÚœ¹A÷§|âçØ Å§Ô(yVN…§¡z~è©»¤À+œ‚2\´2š'3Šë’½:`¬7Ò_Jä­at2Ìg|D:ZV<~óHÂIÈV²[FqØYÊ¥Üþ䀣貙ꪎÊB muʦ@Š*iéö©¼®j€æ›ÍhœËJ@þD¬‡Ê°cÉÎxÓ…éê1ÁLK¢Ä¯ZX{ÓqMÔ hu«¦Îk\SCZ«ÆÄ¥6‰Zç!(’@xçW·à¢yG½/r£…õô—ložáØ£mß ¦à¶ã†¢Œ‘"Iѳ¹høtã•hužlu4ÝgН?~µ1Ô¥€$xG¾)‹/—¤ÙûÔÉ€¤›wb@ x`B o›dÚ¸’bA£Å×@Ï}Ö¢ †€WškWC¦”×nRñЂ×'1„+xƒÝ/†zÁ‘Í€ÞK.·}¨€”à«Õ•×í4&àR†Çѹ;LFÉÕþ1<ÀàË~(MÁ¤lÿêm;§…vAÀ„‡©XÇOÌdå\çPçË*äÑ|ä "Òß\u("u¶=âü†¼T­î|&ðQxÊÝSå1>FŸ“l¹C‘v„fê Ú´áÂN›7r²yƒð œ7w&dH±¢E6qÞ,\ÃfÍš:=vì¸eMÉ5e:–1³Ò K”fΔáÈòŒ5iÔ°YÙÒeL—gÒœJth2gÔ$=ÓÇ¥G›kÌy¦ÎM5dŠ0YÂÄ×­\—p}Â$‰‘$Iº†%[D¬Ù²Lâ2i—«Ö'KŒtÝŠwI“­sŸœä+à"I+¢uˆþ$HÚQ2y2Ú²iÏÎ]‚„³_¿qõ"ÑËDI%J¤¤VÒDJëÖL¤¸nòZ6ÙU¤LÁ ¥w•-½¥pÉÝ»8.²¥TÒÄJ•*Mž$Nû ”)ȧ,Ï>eËnÝØ¹Ç®½ —ó\º¤×>ü|—çÃÙ ©ÂF~ý*ëןÆ¿þü( €r$Ç‹ÈAÇt,B‚rÜá >Há…Þñ…Å!G ~âQdDy(CøPp¨Çq¬A"E=TQ TP6ÖÇPüñØßsÌÑÆͱ“ ØE^¸ˆ€I D‡–m0ò`_&rå•mþ%—fˆä]°‘ y9‚hçˆ%Š ñ˜âB¥’G„šdF},í´SJe4zG6úJ3ùTGU™ñ”RJ å(QXµ”7=Š©Ku¤Z©f¤±„VZ‰…—dååÖe_ÙÅĤ™…DbsÅUÄ‚íšibÕDXu‰¥gzvÖ`JhUÖhsU[-cIQa–M@Yg¥ZI¸&…º²¥mRÄ%[k¶í¶ErÑ-gÜmÉAœ·<ðMT!Ýs?QÅn·uwÝuÊ=ŒÝu¿™çzôÁW…z[œgµÁi !Aõ±ÌŸÉþ ôF™r¸G‰HÇö|àƒ føó„Þ!áz¡ÑÈsˆ"Þ9B•¢EpdTb½cW[Ô5E é÷YÌýõgò~&+éöN)Ý&©¤€ŒXf€9hæß[B %–/·‘†›BÖçaŽgßi'×g'4C€¦Möo„ÔyH[Èw(O‰JéL§óDé NSTUÆCѪMC)å“O¤®¡UI‘ê¬\ÖØV£=ë«xÅ®VêÊEü\±‚U,²q 1°º–VíehM‹XgÔR†VJt5°^5V¹å^&}½ïžÖnZ²¥ÕîþkãFðÿ²™ÂZS4 á;3˜qöE›G€O˜BÁ¶ n!7óºã >Œ Ë¡È8†²÷Œ ôIƒzÞæ¶3µÁ rS”öV 25âAºP&‡EHhC ÊÑèt ©¨ˆ4Êàp¢Y­O,rºF£³aN#b›’†T-–!þiƒÚø“$ýÈ0†m°Þ´7Ñ¡J8#PÎÄdž•i`HÒ ÷BÍ, \@ƒ@àÀ8rlqà™ˆ$R"„L¤‘ r\EÌй7h*%;aÉJŨÓ%êtl8ÊSõº¨ äR@‰IíDÅÊNÅ„S>1eUª²þ;±x….|9žµ¢·báE0\I×ù–Ç<À¥/Âj–­,&h/XƒñÖ’0ÍÄ æ-¥)cª…>u]K—XÜÇ.ÌÔë~±‰M½H?‚á+7;é…ߌ'9¶ÑM=XO„iG€ ƒÎn0ØãøË7«gÈ4æ±.4Š P!Dºö =êaCFy²µ†‘Ûß”3q)g[²Ð†ôˆ%HB=lƒ”öÒåAB•³SÔHtµ‰$$k<šZFt„;0‘‰vHC֒ȹ‹0dqX4™FÌHU$a$n%:ˆÎȸ٭JxÛ˜Ç.ȤQ ÜàBšŸþ6É­2+›~jV9è(’(2Cì6yäjyÞÎqn'k@¥"µÓ=Tue@P@Ò’¨ÜDSª” Rˆ²„ÚÙî J©–ò“5Ø•j0m§8¥¼Í´%/±2ô´¼ 뵡a—Y £«d¡3ÉJÖclÕ<Ít0ÚCò¸’ô™Úüž0·§Ûo^æ]ïZ¿d£Îtâ+`Êa>uÀ&HмʱMqÖíÌa¥Ír(@þ«žÓÎÅsAålp8…(D/ÑŽ‘¬ ^˜‚ ßÖüPUqQ:cÌ¢t 64"Ž[êa‚¡´ mXI£ÃJ•v‡Eþ1kQÔT鈮YÄÑPï ¢¦Z$ iˆ*Fâ'!unjþ¡ªÙv\6ztJe-+\¸&§Qpbi…oVF9±q@ŒÛ‘¯¨58\®‘ ©±_Ñ9p„°ÑJDÇ(N>i±dh”Ku©¡˜)A]Ž"V‚v• UCì–’”Ÿhªw¤-4hëR¼àú¶z¯:C[xUÌèE]^K¦½"–N;úµš‹3_µ.ÐtæWˆÑb¼•jj9·i®is>ù™†»Ò‹ 9å’׈·»(oôÅé×|ëÉð( ƒ SN…“›þúæÚ#˜y¶ ш¢þ=!ãØÇÐBÆáÇe’°@nv³µšit@©•†¦µÔAzˆP{(4›æáBF,¢xz¶úLñ®DŠqŽ^È¢$~qlWlª $Wýp¤mk2c[…Œ·â-KYH"¼à…‘/‚É8»Rà\ÈÖD&iMTHYß4UƒÕq‘¬™‹w„‘U±æTIX2ºÔÍ%š½8Ñ1EYBáδ©Ú¬Ÿý5, KX­îlRZ®ë.³f€U[8 –à–ÅYÄštX¾RÎÄ|ey™îk;[f†&2ê;‹g ó*kNF›ˆi.3xç ¾¹Ò3ž7åÒNtÎk6î¯ußÛÐæþ; íÃÆRaÔ§y¥°‡G7âyεÅóÏm„áÙÉžÓõÐG‚Lù9J·Aº©gwãÀw DTØøüÆPб!˜6Mˆp¸)…ŒHý$Þè§ùèAbÜÈ)Ök!êT±ø`µmf rèÊd¸=9æyS7àdž3‹üoWª#ÍÄH¢‰ïÑ…ŒC~WõSVärÁcVI ac•¤[`@k0tÄIŒõ$G'g+1tá)R`Nñ(dÀ¦²Y¡Zœ5u¢¥¦eh»CZ}°°‚C@j™f<¶²h7,±=ˆAwaƒ¤Æ,kW u+ß’+xGþ.§ÆhA•ñ=…µFxìxÞÔ+ëíbNö’NÞå.èå?Â^Á†yßQ0ÐÑÏQl»AóNS†Â!AcOÇqÞaOÃáPO²_àÖ ”FõѸgkÓ2C¦qw3,W ^¦|ÆÇab>4ú¦ r4<”b!"9W39BDZµ}â7$qr6m`X€Âw0EuÕ#„T6bUè§\ $^0$ã¡$<1·‹! ‹à‹Ðbr%S’Œ÷'d"8!z³7pG %$D’5 Q#<5f]SŠV(™CU¡Y–”2š¤Ie …²Fpg=þ!gP2±‚kg3!'ÈJe‚&*?Áu“å¤Âuu°.FÀMÚDjha.ž†À[€ñ*6…à´<ÁbÓ…YˆÔ¥L{'É[½t‘uÁwÁ\iÁ<~á>YÈ´!îCäÒ@öB, ³“Óó/ßQP#0øT†—WPûÒèe‡û‚\pA#wXUYU0QS¡($*Ó ÅJµ6SRi3’–W²cqb|Ó3âe‹ pPSòR>ôrq`0E}Eô-F€>%E]“|u€1Vñs÷E ¨/ƒ$áXD×I!8K>!Z™uM0½D;d@¾tFPFàŽ{v¡4Ky6 ²»EqvÎS.'éiK0£œv+7-rqƒ°².ÔR…úcMg¡ž\ ªŸã\Ë¢\¿.žñvyQv†‘>3IiÁ $_Z 3P¤w_ÁáOÓ†Aù” zêåÓF‡ƒ3Só)3*£1Ã2ÏqayÃ2,ó9f2º§80D2X–%3×Cm r>ÓC^æ|˜È—2•‰F"p7Ó5¢#aW ÇŠ?FœU ¸wàWÇO•c˜ƒ~5×~¢i2.ã$ýáµW{éa7ôa\ЖzºpyŒ#Gi"|S UFnBF,$U7$HÚE Q$~Rp}‚sX6}ò}‘"aatžÔˆs)³$1ÑD±CEñâé)bgžq¦Yu¬¹Sg;libsixel-1.7.3/images/snake.jpg000066400000000000000000001160141302271755100164130ustar00rootroot00000000000000ÿØÿàJFIFÿÛC   '!%"."%()+,+ /3/*2'*+*ÿÛC  ***************************************************ÿÀÂXÿÄÿÄ>!1AQaq"2‘#B¡ÁR±3rÑð$b‚4CSc’ñÿÄÿÄ-!1A"Q2aq#B3‘CRÿÚ ?⹦ÆÀyO@%(± Úcº£"ÄRZ “Ô| ¡yOû ?ºuò'A„¼dƒpˆpú©Ø‚Lv2€Æ>ˆ°ð݈€l¢ÆåÝ+Â-‚jXA; a„éˆ$€VŠ CüÝ!‰0¨A| ?Ð…§HOúa) ŽD!Â’L ŠØâ¹NÃcûÒ@:‡@Â@-ÿ $ÐìI HÓ@$˜ *¤1ˆZè‚`ÂRð Ø&*ô~SbIØ*“€RLá8LAp¥è„RÔGœ8T–h…B!*6!ÂcD‚¹*6Jƒ¥øI¡ˆŸd/ì²:T.è° {£ú"l¤‡t@‚ ‚ ‰ @Ÿü)(ðhÄC„†‡!’ @‚ÈÐèð0Ç<$ö!HzÒ‡#b½Ò`N‚ €@ C„è^¨&…èWèžÄ@¥b ,.ȉ41€E!²Lc¤+²C~È Ê$ Åø@Všý“»'ABºLLtùLBé€HãÝ4… ‚6©pŠ“©!£ÎÝgÙ` ¤ý(M 0Ð`PQt0‚@.yKC±0Dz ˜<© ƒHLL“J40J=xCïÙGýÐ0‚^‡~ ÆÈИh`¤:' "Á„Ç¡Ð?tp€hqð˜h  ^„ß^ÊBc÷å5åˆ ˜ aA„Шp˜‡±4:c!ŠØ¸ 1­a±Íz$ìÄF>É\  c(ò•l8@>Ž sºcpšûn˜ 1M_  !51 !jIˆ!º'HÝ <ä…šè¼bè¨j@ ·Jÿ@8¡ØÐT“@$¬€^àzFÂÅUÂts²bn€ ìA„Àt’` ´õ@ Q£ BH z vHA„9ÝF¬ €"€!²k@=¥Cÿ={#ÀBCðG¢ C“‡@‡H=$-°) ±í4 …¢…iˆHÇ(ŠˆP(°CL‰ 0Ê6@ 4€˜˜ò€]Óè ) &*U%B¶RÐ…bì˜Ð¹J€6©”+ˆúR<ê–K-¥61t£lTp6H­ÐØÐõA+$1(ˆIŒH€! ˜Ã ¡8FÈŽ˜ÇKa JCÐ=’)¯IlÐÂ@@a\§cð06KÑXA °‚[ÿ% Š„˜ÇGÀ¨_)z a @|8¤ 1áH< Ce "„8LC Ä =’`%Žî€ÿHp€¡~PBùp˜ ÓXĤ@XãÝHA&„Ç@ 'b ÓLC¦8E€t¤€p= °Âb÷CÎÖ]ߺò•Ø1©IÐ!vHP‡V+HÝØ»$@Â(l ˆ{&• €¿)ز@ %-ÐŸD?W  ’b€´ìA¥¡ÐM@˜c„ÒcöHHtüøå`$ =c„Ú(€c„‡ BoTЂÓB]© &!Ǻ˜éŒ{Ù„½lP „•ØÄ8HbﺄQ°¦˜Ç±oéHº Óø!0LG„X„8LI€“ðCÝ”!Ší÷(nšJ@8 ª SB§`8)ü”0<÷áeÑu~Ä8IÐ V˜ÓcÒ5 “»¨àd1 Õ!I‹BH>HÐá?@ ÂôÈ 0žPÀxá ·@ÄôB # Â*€!ì€ a²B°“ „ÔS ØiLB@ 8;ì€a%lA€ ·R‡(“BÙ IŸÈ˜ãÛdúLAZaC„hV"°C, !Ø’á8HJCwLcŸTc¢À_Êháè„Ê’í! còƒ IýÔ„EmRZäz&Àp~çŸ )p¨¤Ú(¡“% ±$%C±RV1ZB¿ÙB¹HTN€ а Ç·*[¡0Ç¢@?ÊÇFÀÛt¬(·LcqÊ@CH~Ý-a )úe/Âa&!Ð1mH bøGÀ´H B$Ãý ²è‚`LC©z!Ó†èü¦„T‹~è Z@$€pìH báIÌO•wHê? ¤Ù(¯Y#0¦}cA<¾@Ð>Së$~ìQ<ºc ÅvCò¡‘5ü¼“t¯xb•ÙºŸ…2;€kÜ,Ÿr#û‚ =¹R´üš‚6!2v„†:/öM1 “±Ž9E šá:"@{”6)€V!Ç6–À1¾êH<ÝdÑx© V1H~ðˆ]’ Ù.B,²C¡(«¸ lBI…ÁKÑ„C÷R"@¦RB¤®Ä1ùH)ŒkÙ!¹Kc{$„ÐÃè¡„ ‚T=†ÐÊ,iŽABõ@…~¨Å$ÇB@á°‡ºh,!¬ ˜x8N„:t1d HCü¡ü C÷ÛdÇB¤€UéºB±Rj2brKärÒÐ,{¹RèÙš(A’¸ý‘;ó²šÂþJeÈKÄXLÔf EŠHö©}”ˆ}öO.¨cµ§"76øc[¹ÿ²_joQD>ëlƒø~i—è ?¹Q—KùYšü!:|½_p$ú¸ÚÍ((M²î6<±~’ƒ.e’ضZv;ÞÖ– ×3°hùR„³r1ÓÒý—®«Ñ¥‹_ÞÚõun K(ÿûÓ3r¦þQtQÆöŽ\^C‡áAJpßkEI¢™“Xo¤ô{ü+|'«E•òH¬ØI€ý“I……Ù$ü©‘  CaèˆH в,(6òšyçjY(¸UºvÐ@!€’ôC$1Ä#ÂDȶl]’û¤8RCáè‰Ât „cÚ?å (ÒŒkº@$Ä8ü aT@ € $HaÙ0 |£ü†Éú;ßu 0Б`:@ìpk”‚ R  Â>D8á0 M ‡LCÒ’DzBc¦LL{­Îß*IX=°ômG=½XØ’ÿýÇýýʶ8e"‰g„KíðÄŒwNV¡ úlFÀdu`>m\¸ÿ²‡Ê,AáÝ+¢³rò²|GQ·ûnU‹8zg|·-#[DÐ]#"$ƒßÎýÕw ´…ÚRôØÓðt!§Å#ðÛ‘,„»ù›g¤Û VaP«DÜ”t[túf?ü?29ûÊç(øRåúEiõÒÿ³1»ñkuCˤ;³7RײqŒ/!½p‡µÌpµÕÁõ°¨ÉÊx¢Û/„;h«#›&p0‚xHH€@¿€ $Ѓ0d¼þPHID“Gž…„D ˜é²t b º•€ãå1@Ç5B°‚b ƒb|¯s#‰›¾YMoÏý”á'H®sëý‘éYçÄ Ãð†DpÅL¹šîd7-o>TgŸKw$…¾Ri/L´·=#kĎ״ï ?WѼU²Zz¿‡gÃÔ–zۣߦª»®Œp)\Zi׿2ÇNkÀšÆ_‰Û‘Žd{µF9ÓLÁËØNÅ¿ü@Ú».Lœ¢ÊòcKÏžfeâKÑ+ÚìERÍ)IúV£æ&VDîòqã’I ¤öY£o©z‰{U‘‘yP?Ë’ ŽXWÚ(‚;-Já*ÉÞí>T³»¨‘k;Èûm‡I4V~ 0ât’ÚØYîHåXä¢Y~˜z¶C圵¤ô ‡¿º£?æ¨ÓÖE}'Osu|,ÇwÖ±€{U’¡‡étnžTãÔèõv5Ò¸…lÚª1ÄÈ kG`zárzÞKFˆ¯ÆÊ¹2ôÙü¡ÒcÇe'æ7p¿¢Å•v6ÆRŸ'®ÆÊ¥ÁÛ,Ó* 9Ê7é‘ PM•ÒÁ'i•4t5V= ì­¢Ÿ¥4!Á@¿ÑÐ…C…;û C‹´ÐÇdÄLVz8p0˜ ¦øyêÊ_CºDDyLbö@…òx7Â,cnU ¿r•C†…Û”‚…Ý烤*{¦¿ ð ˜ÖÉbz Åc ¡…[óº CnP˜‡ Ó‚‹þ€0€ tÀ6 /B0¡wÝ6ÅÝ&!#^ÿ; l ¥èX`'àXC„„ÂtÐ7*bn ÁÂÄ?ð©+iz_Ó4¬O(E ¥ï{Í´ $•|16fžx­D­¬Á‚sgÉ‚)§xlÊàIò:ˆÐ†‡oÊ·¦bye)ªg/£ëðï‡äfžu=G$6>2æECžEѧp;‹ZxùcÝÿE²M—òM–fãÈÖ€ö·BçÅ&ߨ/k-.[dã(¹Rf§’á{ßqºâË<ÒÜMnüf/ñ¹Î§Um²¢i[-p¥EYòoº‹W´N£ZÕ Òq›“’êêwKZ9° |~<²HÑÛ੃­AŸ^ ¢yߦADþVŒ˜iP=Lkf™Œþ§êÄ*i¢-èèÍuõ]utŒÂ´Ä%!Ž)2!€ ~Ɉ!h°¡Âhj’`)Иô ÀÙLåÏ<e/ B*@Ƥ¬- Ù·ð5$-ˆ¥CGÁ‹åÀd›ý€½“môGŒL!²zôˆ`¦0‚,A$bÙ; î HH TÆÜ¥lah@ƒo C”Âð$d&èþÔ€ !(€Ül‡èH Ât0Â<"Âî€&vµ!@;}%HL§6¢<ó6vH4cÇaxi÷ +cŽöôS,ª%Ì?ÅMÔÏá<üŒaÉ.höoUŸÙiŽÑ–SŒµeã¬G•ødþFfC …à²F=Û}Í;€9>À©ßU³, î߇=ã|MMÁ—SËÄ— ½nd·EàçºÆæŽß* I¦‘n)c¿Å¿”éNLM ÀGSQ=Fÿÿ%UÅ•vý—¥oFDú„þ{ÎTMqkCK( p·¹7òJ¿DzkÞrZOI ï‹Yò°g±ÿéõé|3ÓØQiÑÌöc ˆ#ÜnÝTGÚ ­ÿÂæåÍzÙŸ&8·³­ÁŘꯗVÉfK`ˆ¢lB65ä×UY²UôC6+Jˆ´¡üM¦·ÌÞ¶^k4¥9:ð¹h E‡'GÍÅo3cI冿ºÓ‚.- NÎÃz¿×hØ“Þ=êŠëNQ%R43&’L9ZÃ÷t’ßú†áWŽ2Ñ4ÑJ-rI[%p¡¿®ë~L–˜ã ‘_3.G1ÅÎ&Ç~ë—&Òi³tÎ/+(7S—©ý;Z=Uu)RGCJ ·<ä’ØÔA¢]µ)Ñ4”s4‚ém“ΑdòvVG•kkcì„!‡"º¶³ÉGiIÛ#³ßt lm3FÁÃ…âHà€vKÓƒÐØt½OPÒ°ÆÉsáÿåÏSO÷¯Âè§r_ØN)«:7<ô—]+úÑÄäæÏ‹V~1;Ì`h³Dî+åenjt¶oŽ>ѶE™©fdJ"‚CÛÍU~,_,²2ŒHáÒ£ yy>c¿¯“j Q‘°eÅlnkâ7#E©TòodÕ°™Oh UªÛíá5¡È^Ã…\¥Z0EäèÃþ¾5¹ hÐÚ—H‚!Ç(‚˜èA‚b0&_ª± @9RBgŸuŒ½‹á?€H ‹ð†ØPý6–À]¢T7G²7E¢†?G¨Q¡ÐÝøE ‡è) iNƒ¨õ]*"‘Ât „—Cw@ƒ:‘@¬ ‰&Öü¢Ç ’$ ŠcaŽRÛÀEƒa„|ˆ ¤0¹@‡CH dÿ¡¢t"¨AR’lkžàÖ‹s;¡lŒ+6tÝ9­p›"¯úG§ºÓŽíœìùÛÒ:LHâm@›?ánŒUh繚ÿ´¿°²i˜gv͉»½çк·ø«ÂSðÊÁ4ñ ú\:.fj ´‘êÈÿ[¿`=ÖiIHÒ±B òfÓ<íCH3üA™3ãpak[_[8±¶\­‹¸U©ÿêM/‰‹—Ê‘®dЗÆNí‚=½W–-xW=>Çâ cINn$†)£n„ìÇÍÇ÷´–nÚ’/†Mlæÿô§ŠKÃbÄÙÎÈŽ¿Ý)dÁYzq6¼áo¦ÔgËר×åbËÑ(!ìëqïÎÁfärV?'ú;Ø0²X]ô¹ŽÇi7å˜Û#GÀ<.{ÌÿD^2–·ƒ.…¨éÚóò%Ʌ׋šé*™ÔmŽlØý”áæWꩪ£ªÇÏiˆm(ÓÙJM .GQ°ˆ«tX`ë¸n|‘êx`}T¤¶ëÍgvü÷ ÉÅõ×¥¸Öé˜Y~,tý> “2¾èÞ+Ëÿ©Oæ×äkX¢·z$ÐPÉ“’Cóe?Ís†íö®Êj}}ô«,›Ò𹓒ÉmÓÙQ,²NÈB&qs¡'¥Åџݪ·4ÍQV‘FÂÍ$ËÜy6ïÖÞ®xÞ”ã*Ðþq›qèq¶ÐÀoòÌŸëØ|-œXü„‹`­ÄGì•€êB C¦ Ѓ¤4&€1˜ãt@ nÉ¡3Ïë²Ëf€ƒm¥?A!tì£D† ´I’¶:L}[£dÑ.ºGiЇßd‚…ä"‚ÇÙQhaMDh@µà%¦Òh(b6Q¢- Ûn†A„š’Æ¿( ϺTd­-¡þaèA d‡a5:cÜ$0ÇðA„XÃǺà-“€E†‡ µ#=‚- Â<¤æ‡h/)ÝФ+Š*Äð›dÓE’j“"ä –äéši“ MÊΙÏèžH#%6¬¶ÀýGaòµãÄ«of åîëàÌ“ÆSᬭ>&›ÕÅŸoµYR_%O —Œé|?…¯x·NnlÙ-ðö™(þYcD¹r·ÔöÆ=ÍŸ`®ïj£ðRã{¶tº7†ô Içi{~¯ú³²’óëÖïÓðÚXòeèûÊ_Ñ£&G˜þ¹\ãÉ;•’YdöIDÄñ^°Ý;ÃÓ3ÄefV.>ôCÉ ¿ì–)»¶>–ô3ñ±õ vÏxù0FD¥Ìmqî=…±ç‹D%gâý'XÂÒdÉlØùX±É§òâ-“Ëëh>õÙ$ÔÑ8t²,=Sh<è§ñ’wgœ5L—V™_MË×ósapÎ,múÜÖîGïJ§©—ã:¼~>å“$QI9údøYCª ã1ÈßPÈåUÒIþ‹8í ?+2}#Q“®|Gô‡×üÖr×þBÕÕvíäµhé|ñÓeÛ)ÿ59ÿxŠÃ…¨EÿêþÓ«,dê0ãÆ^ç€$ž´ž‰¨˜³·PÖÄ=pãÑ·Õ8è¡Ý)’oª€c€xf XÑn.'’lÝ©ç“û’³<›lßÌ’9!’'€Xö–¸z‚(¬jn2²ÕGšèÓM¥æäés¿ÿLjï’ÎË¥ÈJiM|#uò÷årrF™®D}o€GýÊJ6]¢lx<–õ½ÝR¿×ÿ8W¨¶ô'/‚XØéd,ˆu<òÚ³_ ˜ß{Ï\§ú»7Ø-¸po´½—è·ê¶0c蘇íÂ`="Á…[¦„8¥!'`H=ЄåL¤t pt†8>èÿCÒ³¤#…óèähßB.­ •%¡(•¦…¤ׇ–ïchÍ”ˆÝ¿ »‡"š#Ù ápu¥Æ‡ÚÉH лêEPìÅJ‚Á7º YÂÑ-l£aDnãÑ4Ä@îU±ddUr­¢ •žHQjƒÐÝTË};(ÙŒ‘²ƒ’!!ÛŽJ«½93žÊ%ìиöQûºm7ú*eœ}‹áô‘²©å"Ý–[Há+²¶JÃ]’`Kç6‘Bšu*†(÷ I$FÂ)0èÚîʶÇ`?OÛ`…:2iï)}ôƒ¥‘º #Ô¾ìXº43gsM/D]‚p}Ó4bèpì³È’dŽÆcǪíL³Ô4pgÜ>Øë÷<ÙàÇ]äsùRø@jy¹šFdºƒá~fŸ#Ü÷ù,¹qœMŸ´næ{Ǻے—x³4jkªôµâF.Tr·¿C®ø?*·•Ý0XÜ})x‡T?Eôл¦\·y p4@#îwá ŸšC•FËc™YÚ&‘¨t>laѶ™‘òå÷*¦ä—¦ˆÉøRn“¨ão‡ªýCéf\{ÿý›ÿeŽRW¸ÿôZœLí[RÕ!lX9¸†–âÏ5²5í¸ÍÖÜwWCqm0¥é¯ 1¬m4 («H^²n¾¢©›ùDÌ¿Àép"•·pLÙ6ôàÿºP•1¤I‰ zÍ+[´A-“I3ZÂD¨‹µMì³­œ†«3tŸ6}6Ú÷>»ÛñÏ È%9]-‡tIµ"Ô5—‡æBÝšËßòUemÆydWGZÖECkAÛŽ 8»eÈóOêG}:M¤Äñ‘íkw/ÍM|“HÞŸ,8ò¹Îâhг SÓ™›“T5LbƒˆÙÃЭóµ¯ÂΟ²V/¦7Ûží€ÉQÕY8Æ‹F&ŠêZdãûÛ,y뱿Ívý?è§üœïñ€(þÍL\FbÇÒË.#îq䕯ÇèûÏlM¯cånTDI€è'`l˜6ݺ’û  Z)­ˆ6¦€0¥¡a ¡ZŒ§­±¤Ø2ÒÛ+O©`Çóe‹™žíHaphí²£ÿÊ㞨o½³aÌi•œMI¦F@US$FóA NÆ‘‘ŸE…vø9_dU‘R2ðõÇ‘åÈ{¯RâÜ,²5#q³Å#>Ò/¸ÓÙ¡2'‘½-1•…•Þåf™$(ÝfŠ&™u‡e‰&IÛu[$DóHM|ƒ+¸«`ÊÙÅ«“ÖÊœ¨…Ñ—vUJH.òÈìUcîƒÕ(9üs$kAä*Ü¿E.E˜£iU6Vä\Š&*¤$Ë"6z*Zd»Ùè âØû!iá "±þœÁq.éEºZ|g´l¦¦„ÑEýl=ÕêJˆ4ÂfYiÝ-Ež,nŠb4 Ëk©S/ì•¢ë$k‚Ï+-L”5®ôT·D¬Š|pæ“S «0³1œË -PÊŠÜYA™/‰ÔV­? ê,]@𲫔A=›dHøœè÷®IàZx0}Éù É—¬KÎÀcñŸ<937 6â%’µ›}ŠìäéTtsTœ›²©ÍsuñÙ6ßB1ä`gix9¹G$Àqò8§Ë“òFÇò çýÆ¥MèÞž¿f£¨išö›‘¨g»3‡ÇŽgG”ó[:@åh”î4šÑÔãË Ýú(vRЕ¤Xé®FʇdÌoc =“´u?O8.ÅS‡ä²­IÆDâVĘ>&–ªÅ+T´L¾Ç†ŽÏ2ÄVËÊ„Fö¼‚Ò(‚TRý9ŒmQŒÍvvYoõ‘ì{s„â­øN— @ÍÏþf ÿ¥ˆîbaûϱwoÂË)î‘ e¤eÿÄq´ýMÓpšÈ•š:ȵ½ÏÉ G´¦ÿE]œ™Ñaæ2,6°vm•Q++JÈgÔA{P~—Æ'žÌ×bø×1ÑŠ( GÏuМ”°Åþ‰(»6ÃþÛwZÀâÛ4EÉÝ‘¶#m½åpû¨qQô²›,ÄÆcXmçõHîŠJ®Bíú,Á…àEËœ,<Š Tï#ëKHÔ‚@Ú\M—I],8V5$\‰‡²ÒˆŽ€¤!U€á4‚Ðঠ.á4DzG‚±À@   éIŽlÈàm½à'i+b “ê&ãilê+ÎúÌ0¾˜öÍ8øò–Ù¬ÜBÍÍŸuærýG6grfÅŠ1ZCY“”¢ElŒ`ZIâ–üQi[*m=˜Z«'Œá+µÈÀ™‹ŸÉaù-—.<±4ôlR²ŽN ÆB»ÈnizaçjñÑý×s‰Ãq3dÈr™ÙçÏêŒïkÒâ‚Q¦a“³oG~\ñƒd…ÊådÇ–cŒ¤tcä:·\õÏÇEÿnDŽÃ—’ҵÎ_#ë$‰í;‚µ–2ð’mzL×¥i–&J\HÝU"Vˆ¤ðªíD\èŒD]êŸÝ¢‰d&f%ö*¹g²žì²Ü …D³ŠÇv›}•O3ø€í4ö ?qÁp<#BèÇ ¬–&=ŠNIe¼vCH-†3ÈØ¥Õ–"΋*-P[.G’×Ul,´ÉUm“ ìkÅ*›¦JÊsaµÝ¤ÂÑ›•‚[»B¶3¯l‘;º×¦ŠÚ'‡5Ìå7Ä_ƒP½­Tñ‹µxùeÝÖl-Œ‹ì“¬,3T\‘OŽ$iÙEI–hÂÎÀ"ËBèaÉL¢hÏ„HÉCZÛ$Ð ¢ªjŒòÑÜý/ÑèlÇcXrD’’+nkµ†þN|§ÚtAgN'A&È£k›Èrûv‰c_™—<ŽlœX±ðŽ7#îC¬ý.ž.®ÐQAÁweäGíËú,„¬2(gÇ~>\mšŠs,¡•5VX“[F“+B—©9=œ\^Îõÿºm¯ä½-ê¤iǬG<`´‚Ôû©- £^‘O©FÀIp¯sJz$¢s­žFf¸ií3BíÃX/£Ø)%-Q7FŒXšÆa ÑŽÏWž£ûp›wüQKÉSñ.›ᬬ쩟‘‘B8Z󱑯…mÏá[‡ œ®^y¯HÒðf™‘£BÉ39¡Ò:¹'²†g÷$ÙD¦å#¡›=£`j–8ÅYg§žøÏ/øŸ‰ôœa»1šùœ9‘_ìºx¿ RþÉ$h³2¢«Y¦š'‘ºg¿Ž=U=ME,¹#†FÈèÝ#ÎÍkFäúdc~øZp`Ï–™¢!¸ŠþÁò¨û •sÍê$ÒH¼E—ý7K㾠׺|®>lmÛÇ/ÿÃjšN¤ˆ'Ê933‹$´ÂÃUðVlrKSô½¦÷¼zžTt`6PÀ¹ý$þnGi®¶Yíèiss¥isq¯Ø>ÖxaÉ’ÎøÊr?RŸí±ÄNÔëµµFˆýÈÞŽwHÁËÍÍßW#bó\Ð#ûFÆ–ÇðŠòf­~‡1@˜—»ÕÆÿÝW(²ŸºÙ¡,¸ZN9sŒq7ÕÄ¿Š"û?L‰|k¦ÄÓååÄâMÃÔoànœqäùAöär^8Õ³µÐOáfÉÉÇÖ5dê-ÔÈ?MLF>~:±ÌÁÈ×u0$†½–øpr¶ÙOÝœtsÙšôùÙL~Tm…ªXcPD;¶íž¡á/ã7¬kwŠ^êŸLn}àζ.EÆš7¤×$}ˆqÜAîv\GÂÿú‘rËý?UÔ:—óh^äm£?+TÕ|²z#+f>7½¶Q)Oà㵟ëàõµ¾´½/é\‰;1Ï>Hž}•Õ.A鳺ôÑj13=³Õü§Gü>'HÑÔGuáþ£ÈrÊΆhî‹ &FmŠ@Êv 1Ï5 qFtìj†I]•I“5кغس©i”Ê(“0I@Ÿ¹C>”F2øeÐ,XXœ(±°HôU=# § ®,tVœôØãò/L£$-hÏvPQ+³v£Ÿ$ÓØbwvTKDz’Ç4‡ÕVè‰9•ô OžAÁ!:B¶&d?º:¡Y7Ô:®Ñ_?Ô“ÉQp¡Ù ÉG£ô˜×wGÛaÜg09Mcr q…l¥TPš"ÔíP2ç´¥'c¢ÔS8jº@ì¿ Çºƒ$ËÑˇ۲]‰Ä€¡a¸C,aà쮌R"åfløgrŸz#VSòžÇp—k -ãÈàh«#‹¹*4à™ÉKŽIL¿ÿoùYÑgÜ£wFÉlq™ŽÀ ÝzŽ$Ž~Yö•³#;U9ò[$g¤“ÚýV©ÂÊ#’Q‘Áº#; ]N,ý@îJâïhè*È¶Ô ,è”UlCšvX²¤ýEу^2Ù,âDóE’ UxÚŒ¶](ö[acêaœY®Á¤«{߈§ì¿–[ú¹ò)ÃÓÖý©F9Â$¡éDi¹Z|E¸Lc=}\úû«cÈëüâŒöy:ŒŽp|­Çkv;õ:ý»%÷Ô¼³ìA‹$ymnTƒpéGWûì›î×´4Úð±k1Mc1‘ÿÐÐ?ÙQÑÞØmƒ>³<ét¦½-Eâ²QTQvayØîRë×ÒÕdeîqÜÒiY>¢ç’J³À¢X£'s·¹åDDy%8ºV&-=ó÷ç·v³³}Éÿ²ª |‰tƇ&±îLÕn31ã¢zžM¹ÕÉÿ «‹‰ý³3ÌæÈÊ™bdÉ$:cz¦!кt“WCtÄDìÔÝÉôUeÍ Qí&4­èÔÂÓß ë”W²ã¾d¹ ¨xXâ¡¶Zv4lØ.7%ô•YªÑVhGFÁdŒæß¤Ú8ïéþn;øµê~“ÝI˜9Õ£€ÇÁt¹â‹$î½''ç6÷ æ<î|òåtÎÔq(DÚt[Ð Ý—ìn6 à5Ù #°¢ŽF1é*øä¶EÄä…ÖG‚De_´OŠFmEQ(4BÒÀÊØ")‘‘YÌ ZmÛ#{¨'Ò˜ûŸ!ìŠa6RkBÙ;'#•4NÌ‹QaE†¸9ªd•‚ø»Z…2VˆÎ]f’¦XšØÁœ&“B`´ôð¦‘Y0È¥4ˆÙ#2‰<¡¡¢“¯•L¬šÙkÊ(U–'EIàhޕЀœŠ­`k–Ìze/e¸@µtÝŠÍݹZ”aâØÓføY¡JaØÐ“O—/.A.K`€<ízœGÏv`›üS¤PÚôærs]¢êrãJﵦØçp[ÛuVI¼S¦ JÑËj“4äÈì7uFóc¥ÜE‹+mÜMxÒ¯ÈÈ‘ù G€,}պϺü‹éKÂHµ0ÑDôŸ`¨œÁ5ô/»%ı¡ o÷loÙQÏe&8ÊÈ„ôº7íí·î¬ya$/µa•à¯ße[¹-í¨ü‚æédé5°j#d›½"5½¥þÊO&A¥Ñ«ýv£Þd”WèÓîâ¢ç2iD63¹4‹—È#êxÚÇÊ’±Ù iâÀöV¦ßˆ­¡Ã œK¦À'>±]˜-鸚qh deîpÝÇÓü†=ù2¨øNRX–Íø1Æ>8cGr{¯GÆÃ 0QG/&G7l©úwåY‘’\+)²>™-‰!‰:b:˜Â»ì—ú* 0‘t©Éžõ«3sòÌdEêyÚ‚Îùo«’ðmn‘½ imdbl­ävûö\ Éòçr–‹¯í-#¢h`m  »«ÐÇÞŠMÆV˜6(&Q,­²ŽTYÙ-²ÇWÂèaÉŠLª]™™¥d?+ùÕj\®JPУ ììñtN–{¯;“—;´kXÕá¾#³*ë“ô—/éÜÚ¶˜¿J%ƒôVž7‹ÙjŽX³$ð´Q¸Ö„Ó(qhLhr†ƒtc²ªÉÑ ÇIM 'Q솴2ó$  ‘&š*ŶJ̆–¨5E‰Ð2ÈتØÛ)ºÉÙNŠÄÈúŠ›±£†¹E0z.@Rp²I–L‚¹¤( l¯+ú¶W¤Šì°ß /CH™±–§Ù‡‡GáàYÜ?S³5l­½‘7WÊö¿bEiSPerM¢¶§$¹8nÔ ‡ÌŠ-žêØoTå9Oò‚°Š^6r:Æn&Vòúb{wi¯Ú–)åSÓTÍ0ƒ§9çÊÇô–ù¥–QlÕ º7¹„‚Ö¸ÿº¡9E»'i‘ýFLN§ÄzÔ7T¾²-Pýse'ôtÿÔRx­x4Òds÷Jà\x­©UÖQðw`‘ Û\t»O䚯Ь7ÓÕ)܇¡„D›°§ßú ±ÃO_°öB”^˜ê‰ƒÏÊŸãð/I f¶}{RœWìW@®€§ÛªMšú^6š$’ì—îÑÿuÏë>^N‘-”£†6Ϋ Ñ÷§;—W%zLXñáÖ'.W’VI+@b»àŠ1rÅ8ü¬¹¦f;îT¦j‰/ei6$_ Œ”{Ù:]3-î:lL¼)Cæh?+—ÌÍ–‚'ÖE­kxxÄE# «j6¹XxüžLÿ$è”òÂ*‘CÂøÿÄò]•;ß`£õ<’ŵ 0$ÿ&w  VËÏÇ=-—¸¦M#ú€Vãú†L/ð#,1’ØÙÀÈÉ‘í%wqóeÊÅR[0ËÛ–™Îgë8q\ìøµÌ‡<åøÅš^X¥éçž%ÔãÏ•±Bëivåzß§ð³b‹”‘‹&E&z?€àÄÅÓšZæ¹î¯%õŒŽûGWã×GQ““C©Îhåp#Ž^Qc’^™Sê°CHyöÝk%nq*I«S~ØO¨ åÇÞØ9~‘•™­ÎÀ\1êõ4¶bâÂZr¢—)~Žľ$Ëœ:7Cå4íwºõ¿MúnþmÙ‡.I=£Í¶^ êÉ32[³ìµÄ¡™¹‘yŒ$r·`ÉÒDZ´PÆÏ“^‰Û꺰¬±í„ú³j¶ÊÛµAÀ²ÓcÍ/ÛʲJŒ]G'ËÆÖî4%Ù£„Ö5#$„/]ÆEù½ Á.¥7Hq«UòóGØB=æ„ØZ ›¯9—›/ƒTq£oÃøÑ4€¹™9S%ê(™úl-?e\yR»%HΗ˜ïëcGáuðr–ER)œ>Qc1§í&Š3aKhQ‘}›ð¹™r$±¹Ñ>£9 Õ°Ï$ȸ&ŠsâµÀìºxyUé–xS3äg’n×N;­§…ÇÀ|ðà¥MÑŽî’bq#=Jb¢Ûzy%*±Øœ\šÑ‚Ùt†d(Q!œ„¨^… ·'i‚EÆð±ÐÞik“´ „„І1vû«"È4Y‰ÀµÝŒ›jÙ øláI.ãc¢wK·­Šêãj0H¡¯”>©§bçÉõ9¿sšÃAãÝñÆq¶8ɧFtÚüqÄ`sCc¤0 €ôYñòk_–6ÙÍgÅ"úœPÞ™ = ‰e¹ÜQ©GñÙÍe¼JòãaÃÐ\ò·ð]Ž)/Joó™GÌ-±náUÕËÒë_²MêYI•J©bCRaÈ`qº¯úM*]¯ WöFÞ«kœÑîmEöù¡úhìmAIþ‰Õ…ÔZê±ìŽß±õ ¶þMû+.$_bv‘ÙIE1éCE¸«H(Š\¶¹´Ûý¹Rs_ë~’â2Y¤oKƒM×é³øXòMßUë-J•³³ÁÆfüÃɵØá`7/äÎ^|#¥áu“´-ï"e ,ÁÍU9¢j&FS­Æ–,’³LY¿«e‘(W ò˜ÀQù7ÎØþSÒÛÐxðM•»7Õs9PPÔ # ô±&ŒÇ³ù¤ŸÊæ>fiúèŸH£/#HŠ0K,ì®ÁÍœeRÙâ‹G â%†r$vµìx³YqÚG:J|%©E’ÖBIm®7ոؤ®fœ2—ˆôÈåΚ6õ¼2Ç`¼„¡ƒò͉IúÂv,§þdï'åB±'¨¢} yšX–3nqü®ŒyR†ÒÑCÇq ÑÌ /ÎÛÔ¯Qôþd3Rù1å‡SŽšg°ô¸ïì»íÔJ=;ÿájS°Iæ½±¯õ/¨âÃ6’³v$®‰J£œÔu—串\O¢íàÃjæPæÞ‘OÙyîë{H üŸRÅI‘Ž)KgI hçIžädn¹<ÌÏ:üKá›gyÃé+ÎÏ´^Í*¾ Ãág”—Á4† )æ`pÝh„éØ4aæ1øÒõ³…ÚÁ›¼z²‰Ãåzn{eŒGWu›‘ÅŽÍ ñK%eã9ãÖ•}_ÀÈ$•­ul#" ™9Ò‚ÓD.ϵ”dI˜Ðg“ÐóöÚôRÅpµéÎ¥tl*Flà¸órN™wÚOÁ™nÔ£+)–6‹M`h µEYžVG!”4ˆ¦(£·nª½“ôµÒ(R¶4ȽHát£$$É`UL±—´)Лø!/r@NÒRC`½Á;¢á±ø!l’†8K,wwU•ø]ZE7úÍl=”Ý5vJŸÀË$ô’ÊÎõã.ü„Ýø6«rd©õÂ^†Âd1¹ÝToå:oD®‰ÚÁwI¬@å ‹ÚßEj„QÖBâ]»¶èm"I Ú"Ϫ¢yð±DÖÓÐzëôð}ÑÇ…Ë»*Ë-Q«ü@‰µ¾s“1¨+j$'e[É"jÃ:öµ%7AÐŽI:Ê•þËAb²(™-•bmÎ;\òF li_Á\­ÅŒ—ý_ú{:‰'@é|ºŽG0>X;{®'“9>ˆ”#òε‘Å}-o ¹±ªkdÔ% $hs <2)ÊÐä¨Ëȉ Uª–DØþ ÄñÆùÀhû‰ ½o•ÒÎ~Lk¶Ž«Á¾ò°ÆDŒûœ6°¼§ÕyóÏ=xøq¨D뛆Oq»w¢ät!¶«Šý’d`¢ éq槬¦zÙÎëØŒ—àÑÛ…·‹™àÈW’*q£Êr0œu¶ÀÚ]Âöræ_³ôÃŽ ½çám8`èL4c¸_/çæys3³~%ÿ>2H•›£,I"7LÒz¿ j-²¹µE œ×:ƒߪَӻ)ÑC:g3¸¸ßÅädŽKô«%Qçú„skú‡ÒÂÂæÞäw^ÖSŽ ý0ÇœµáÛÚ&4vwuáe©ÑS¿Iœî–ÛOìUiXÌì‰\]dš!j„Q³7*O´›µ³ÙxqšÎOD„´Ñ‹Ôñ œvcÈöG¢Á6­1g]€xµvHñ£hXáÝþ•áa§ÈÛ+Ér>¥)êÍÑÅt1àAZÀ)s¾ìäîËFr´†Š+f,ÍlªFp2áI¾í[d¡š?ÙqÙ©’Ù@¢¹9q¸º4FE§•#² *•ŠÀËÍhp!mÁ6˜šÑÎKší?&é¶½¥üLÎæôÃŽÞ«<;áuR›’ih<­e“‰¡§¯j;ªeIµ PiÚ9=_øn¶H×peËo´š·ªKò2Y,ìqs̓ÔiFJM~Ep^eɧ4JqÈ’ÛRdɱ»Àù*-©P¢!÷ÈiwáS:H¶+a˜ãŠß¸¤®â:i‰®fŠTUúMR}_Á;%k}•Š3 1ÜCEtšVTˆè„ÌçX°°JIü".Nömþ‰Q$-ê•¶Hhþê·å L{#Œ¶A(FŒòÛ±(ä9 JÈßÝ ¦Y$y@‘EMF†]Ž^®JœP츢çòµFi0³qfwß+Z=ÊçróϨ¢Üj2ô¿‘ƒŽ\ÉMv+Ïwäç;49B+G=‡ºö¥bü¦žË¥›,x˜ºü”Â/#ìÏ@ÂÅn6;cchKƒ>sHÓö¬•ÐÙs^ÎÙ}R+ÊÇ4n)kÅ›tŒóF>¢àÈ\çl´ãsžB ¨£ˆÁ„ë^#keõÿußäOþ~>ÙN÷³×ñ0Æ>+#c(¯ “4¤Ý³¤â¾ „D¡™Áè(­3ZáhY“~p32uô]«¡‘­øW%G7¯Mäc¸ÈkeÓãvË4f›¤yæŽá•âS<›±®Ù{˜ðþæ¶cŽGYí8zŒ3`66= ê¼Ô~™“‹™Ê´u1çŒÐ - =>«žìºÈ\ØÜMº¥©«D2ŽTì„–ƒøZa"™QÍj9æd·—Ùu0Â8ãÞE 9hÚÓ4ht˜.®R>çƒ?&YÝ|Æ**‘‘œ;üÈ–ì_š¦AÕZR¶‰¿U˜z±ÆvM4±†Ø*¸Å’mÞ¯žÈØê+¯ÄÂäöS9èáó$—*SÐ ‚õ8”1Çf)>Ì輋 EF6\Ùr2Ií“PKÄÚt!´?e(f’ŒÝ5‘?Ìk8ö]®?.MS3Ê´\Òòa 2À#²ËÊÆï²,„¯LÙ X &Ó/×e€éwetdШ§’Ɔ“²×‹,›*”"ÎgS•±Y°½.^œü±KÃ6 Ä–›Z³G¢*Œl°]#yÙaû›-ûTR›-ã“jøÊÖŠÜh¹å®åJK@¢OüJÇ*¤¶>¤nÔ~îwV¨‘êHÝLÕZ*˜úè(õ*†øpÿu4ŠçŽÑêñk=DDNmÛûÝ`™ƒí»ÑÆëÊÈs±_Ô×¢{®FXv}¢Íq¨úŒ<¬ùå¯8Qr³CF\ßu¢©È}lM|©KûÇòŠÏ}HÇÊ¢J5H¾1cž’m½4£ * Ga¶PÝ•y"Ù8‚òl‹U¤^&´É &khráMd¯€hEݺÿ`¬Yè)Höñ¹ù)©KàTˆ!;4mûªöÇau±­·öU4ÛÑ++ýa|¶ÓM+>Ý"²ûrÇž7T¸±è‚\þÏ QÆÞˆ¹:¹ë êZá‘r.aj"qÜöWôê¶3 ÓY>y=›êW?‘ÌŽ a#u¾‰ìkqù\Åõ,²~ÑgÚŠE<ÏA ŽÚ}ŠÙƒŸn§²©bG­G.ÏL®"ër½o²C²F ZufçƒÌcù*ÌO·¹ Y_Â1ó|E—IúeØÁô|OÙ™'š£ŽÖü]<ÌtF‚vµÜâýj]Œ³Í'¦‰ü ­iøÞfWüÂv$¬_Zú~gÃÃO4V™ìPjø96FHÚ¯UáåÇÈÿ¶oSŠÙS/VÅê¨ÜIÿâ-(q²/AåL ýa­ {À õÆoä‹ÉúF.£¯dÂÒè0÷÷+¡ƒ‡Žn¥"‰äŸ©qâj9½Lž-žËÚ};ÅÅù'lçNs—¦N™­Å†(ǽîmzhJ1^6v4Ù:“<ÌY‹ÊàýGê|zœl¿7-¦hI6©þ^_ÝéKÍË'/¸é?8øÌ̽w]Å·<2@=•ظœ,ºZ#÷r/LLeÊó ã $Ñ+¥£cŠì•ý÷'G{á„ì?=¯d,ßÁ'4gM¯Ä6k¬­˜ø2~•¼©™Zä¡¥t°ðaYD³3Ô3gȶ†•ÝÁŠFiIÈ“HÄÌ|œ*Žg/ cLžêßÕy™ó ¥¤lûn††$“õR”y©øˆ¼E9¼!(·…¢<Ëø+x¿FtþɆí§e¢9¬C>L#$8®6Ñ1îh’މ›ƒ "Å&.–vØ™nvXGPswiäPºJQxŽ|£%*0ræ«·ŸþË”é;…«z‘—4®sOÝð‡OeŠ-K­´âAê¶Õ–¨±›Ð7p'Ý&“ð6IÔÒNʉF‰DVAÔnËPl÷RJ?±ì½!ME c9ƾ֟’›è‡²Ê7pÛr…°ð‹¬dþéJüCDrd5£ÔTB|§I°á_$EØÑ<€{§$¯Êéa²wPP¶+2óu* ­˜ðü‘r2Lïsìíkê’Ñý‡±$ÌœŸ¶÷\ÞfU_¶zÆ‹4-é·%xÞFG6mН  Ò)bMøYF~x7µáMÈ®^iâx/"Ëù=—Ð>›7ö霬Évѽàuÿ>FX£ºóÿYú•ˤœ|T­ž„ÜVÆÚ —žÁ‘»”‹ä«Â7·‘AÊÐëFn{A‰ßhü­¸³5*En,òÏŒ“c¥«Þð%x•³—’û4<5 F8ãê;Õ…_ÔyQÁ‰þË0ãr‘î>„Ü,ć©Ô¾aÈ弓tvE¹;…Br5E9æ]!ªøÅÕe¶—4üwWãtAœGŠ!c0Þþ‘uÉ^é²ntcÌôyµºLŽ–òO ع(BÙ•'&zw„1äÅÁu€FËÄ}Fk&C£õFð·8º+àÌü¸žâZFÇÕhÇ$¼"ÑÇkÚ\1JÁG•èø©¶ Ì¹ –Áð¦µ.kXv)}S‹«¢ìÑÝj«dŒ9ÎíÀ^g§HÑ&ŒÙ&mlµ(•Y©ôÉÝoã·VëäÁÒ cõ†5üZïäÉ× ™Zü^ÒYX¬éPì¼2nsgR‘§æ4– clÀ꤄ÙG':ÜÍœ¶bÍZen6ak¼©Mz'— ÉùDГޙ êp°±88º.SL¯!ÙJ#2òEßk€ÙÇx†F´tBõOƒfÌåÙ©ä:A w4s& qi#*oàìt ¿?¦\“}÷^W™õ?·øÀߎžÙÝáx{ƒ¥‚Dzá>då+l¿í¨­̓ÖïêµC‘hªŠÍšL)7ý*qG*´[ 8°eÇ;,r¹3Ã(º5,‰ döR‚¯HI¦S™ÕèºåŠ™Ík³´@ë®w„»4Ñ›&‘ÃE­M’c‰Ç}‚ôrâãœm˜Tšz:?JÏÕX׽Π;®&~N, kŽ)Ïlè0ü$ÈÅÍ÷ÃÍõÍc…D¸ý6W@YáÌÉû'Ö&.~–È[[Dzíñ~¡'©2‰ã^¢Æ‘•Ž^#phr«™ÏòC„þ‘Žg@é¥Â”š,N•£šBRøˆd̉£r?u£‘iÙZž0È]Î;“õgHä5F8ù[Ÿeèxø“[FYËôVÒò].Æ2i.Laâd¡6oÇ$ÀÆåÏWû.ïýáK .êkš=Tç>‘ÑL£Ýìçu—Èöº…wõY#‘-‹¯ìÆq°Z]d+î+mÝXêûü©I)/ÄI´É.ø¥šúè¹+ öîÙ F‡ß*l“ut÷PèH.²[ÊTÅtBCÝË”×T.hiûü+TÿDkä­,Õ}%M[ôl¬ç“ÊPç„Dz)²™6TãÈŒ¤dejŽs©§oU¿"‰H©ç‡'uwFƒ±c< öµNI(¢È+;Í1hh^{”ûc¹Ã™Þ[A;nV\ŒMõ‘’­O¬g‘äË#«„.ùEï/,Û›U,\Hñì¹ÌÉËÖ ®†*[+”Ê8y2ŒöLÐv;­™”~Ó‹!óg§i«Ÿ -Ä ^3‘&ÍðÄèb͸\׌•Ù;rÆÅTáCôg:ÓH 9ßÜÃD-˜d¼er R->\ƈáK‘ƒÿd(Ëá—Ÿ+K:‚À£²ôdj-ln[°A¹!9|žuâ î¹ A^Ûƒ±9Ù]³ ­ÙÑ4“ÔÞKÚi²¸Ýè÷O ü9„¶¯˜s¿ùØÅüvn¼’,tY"»ÁµwvWEIâl «a‘ £)ÒÉ=ߨWB0Ycý•7×ÃB N9Û±Y§†PtÉFvA—’ÒmO96IÈá|KŸl-k—®úv’ч,÷GŠ$“=„~åÙÏ%LͳÝ<,Ð4¸z‡eónY,Ž™ÞÃânK¾À,½“”h©+vÝl‹TP̼¸ƒšAZðÉ",ã5Bí?,LÃB×§âÖXõ{0åÓ´]ÆñS]kOS•9¾›nÙ(æTÔ5 ×TLuë#Ѭ±JrñbÒ3çÌò/²Êù˜ã¨¢m¿XÙ>yŒõ8ßÊ»Ô©Õ àT`.²bù+º¹ŸsãéŸí¨=^—¥áymtmjó<ŽVU-³d!ѲÑB¨*W37Â+äg㱄8šÍȟɉÈçaùò¹Øå®³Ã–ÈåqU2™AêbÏ„XHé,pVÈgm~ÑSÇE'4´ñº¹Kå~ÂdEÂÀù)K!5ì0ÉÜZ…¦:$ ÆÙ!BÛ%¤HÁænkÕ&ëC[Èop’¶*É&û«TC¤³û쮌H6T|€žUÊ$l†L¦3rUŠ ŠÒ(ͨ¸ìÝ–˜á_"»(È÷ÈmÄþUé%á} {‰h®í²½=šzlîÀÑ4±fŠeð“:Œ ^HÈþW ‘›òhY$Ž›_›Ê³…ÊŸ7é?¹/Ðïñl1ý³7ð¥¦d–âAæ_&f£âˆ&„²Kµ•»Ó2Åö’*ždôާþhðÏ'ÕJá|÷\O«ò$¿ñ£n’³ÕL¶=øÕyIÇ®û[5©_ÁEÝq·ª’n;¦QÈ¡d Ldå¦ÊšHç5<ÖÆ5~‹¥ƒe2gšëÙß[«Ç 7hvô½‡ŒÖùg>süÏSð¬°âh̉‡zõÕxy¡—´ÑÑÅ•8Ò,Ϝּu¼U®|17ágb®NP~Ì6°…zAì çJçXßU¥(¤Aº)jYãnú+ðâï"·%G ©âfkns˜:cÏué8ù±ñ’OÓ+ƒ“²O êMÑ3þŸ! oÉGÔ0.F.ñ,Ó«êÏA~_ÕÄ×€ÓÂò«GMžÌœ£åîH?•³² ÇÍÏ-c¨P›[±b¶U'£ÇÇ—VÍ.~ìi]IÎ8#HŒ"Û¶n}8…ž[ÀRçwìí–´djzc\ Ú)Þ˧Åå8¾¬Ë’(¹ƒ ZÅ‹,‘{Š1±ô¶Í’ZFÖ·Ï㮪΋E…€êBåääÉ–uH´bv ¸¸ •%“Lo^ðó̬ØÓ‡!gɇ«ef–6Q­öYgŒ±2ãr­›ªd2dfçi{Nãu³¾FÊ ñ¦9´Åßq!߯¦^f¹&kŒXฟE³bü¦W,—¤ŸàÌ­JO3 >Û#7Õc…u%½³¤Åð<8e² ›ì¹9~©<ª™lq(NŸ+1#–ôÒãe‹Èì½J•Bf¼}¥S¨½’nÆ y[`±2—Ûà¯;Ge)Gñ99ÍkØàVŽ<’¤ŽG/Pv‘`ý«ÒcãG< ’n ‹'Ä––qìcÀxålvÊxžÏ×'ë‘® *ÜŸRÇÇXzEbsvοÀpcÄ š:‡²âåú®Lf˜aŠ61Äš[Dul ››smzj„œ ó™(°w\ç…ÅÓ.yCI#KTÒ¢³76Ja+V8¶ÈÉ£ÏüM›@µ{¦áug?4—ÁKÁ­+SèXµ§ê“–8h¯ vÙìXPGzXވϖötâYsZÑ@,ŠEåhp6­ƒW¡xsšæe‰Å»½i3.HÙËaë²éyŠGX캹~ ëµã•ÃL݇/;U¡ŽÒî¸Ùニ©zh‡|ž¾•à?)äžà.FO¨[¨#BÀ—¥öè°@ÂÐÀªû²“¶>©x`ëzP sƒ:År9 g+L¦Q8©˜Ö幤ïÊíÆúY›äÐf4e »ÍËw ;›ø‘r_Ð2bÄü²GÎÈS"¢´±µæÏ¶-±%í$u†þˆÁ2$_SÓ±%ÞåXñØ)"¼ù»rVCd\̼N1{Ùö[aÇ%N¢‘Í’Sölßn1#mƒ÷;õ"t.„XÇéßt¬TE ØÚœHȪØúå+ܪ%i6ͬ8@¥ÏÉ;4%FÎ3*¨,3d‘µ‡)hÙ`Ȭ±µ˜>9{[D-|,®Ql«,UYȸ–<‚W©[Vc;äjlÈoãÑØ/#õ˜qÝþ·Lõxòs_P5ò¼lpár£dœ’!š|¶ñ(س§:q¶Uy?f&£“œðZÜÂ/ÑhÂðGÈœdÿö8]}ú¬ls›”çÊïð¿ç”’q3dR_'#¨»'Ì”u;Ô¯W¥HÈΣOñLò³¢'tû(fŇ2ë‘-¯ Nñ$ð:çuü…Ì—Ò8²þ.‹Vy¢î‹qßBGQ¾mr¹DšÞ7eñ䯓N_ã¾0Üo½Þ¡r_Óòãù<Š^>Š\·‰óAžê®û‘‚ëEUébWÅ>\M h ¸©7lç¾ ¸³ÌŒ4mz¾ç«2ONͯø“ù"žA\ÞgÓßnÑFˆeU³S/=„_˜H>‹«DdÓ#éU³¿Ý/¾Ÿ[W¸¬Š×¤’1󥦺ŠÝSDdyωr®RÕï>ŸÆÎfVì©áQF¬ÖO¸±Ê‡Õå(Ḇå³ß4m;v†0]‚ùÒËÚ“:®:.NÖ·f…³®&®ÊveåBÇ‚ UjqOñd“';™ñ$/‹] qŽEL­É¡±õ!-‡ÖlÜiAøY¦VÕ3Ù.$­|<=¥²9%HóMÓjYe°4»Eí0ôÁ ³šÛ“:éàg rX[ò/ê9–XÔKqÁ§lõ‹54Yd´«!cmþµ“åBûô^ƒéðm™rÉWªfêèåìàšÆs­ö=‹Á>Tºt&€%«æ_T”–Wgu:ùkv 2ÙFÊR•·kô¥ÆŒÌ®‚Ò ©ƒ$SÙKLâuæc@ã  {ì½̪:2N]vSÓuœY!‹"V¸ŸÒ²¯‘ôÜñÝ&Ïbx'|=aî ú€°ýŒ‘ö%“9ÍA’1ÄýÖ¼zЙÏdÎc&×B²¶Ì¬ŒÇ’zAël1¢¶Ù—‘<®åÅlÇ¢–RÜŸU£T@µ ÜÑ¢I2ÔN%õi ®¤”¿a¶VkIŲ ¨z‚• ÊÙÚ‚¶Œ‰ð1øs¹UæŸÁ8#Z&ÑX¤ì´Ð…ÛšH<4qßK,Ñ$X˜´ÄllT#i­¬˜^~ª#`½×n<‡ 6ÌÊ#Ø<%¥C§á5ÒPq’¼/Ô3Ë,éHAE™9Ì`¨÷÷XqÂ@Õ™SdÉ)6²Õ$VÙBpýÝfֈׄ6`koiÄ}Ñ]N"ÿÈŠ27G˜e»ÿrà6Ý{h?Å}7<-Šçd¶G4 ä}C5*LÓŠ'm>6.D_|`šîr2­YkƬçó´œÇ> c‡eÒÁÏœZRz!Úk@? K–ºþÊ2E>3®"z}\£›ÐêãàìÕOKÏK’|JV„²î˜¦Êg–OPJvÙ'5Gâ P8º(þç€ ÒðpL‘ÎwQÑšÐHºö]L<¦AÁi%ûeO1­†4ÑÒÉ36 FÛ.L²9²ÊêYQòžû«Ø•SÃÙZzfÞ>¡Ôß´Š+ñSÙgbhòœ_¹  ñ¤‚ÃvG;¨¨ ÊÔ\ÙHä-¸‹+’³˜ÈפÂyˆŸ…ÜÇÂŽhöFYIÅ–t+'ÄsIb;TróC…^“Ç•ž•£x? ü¶“\¼Ÿ#êÉ+lèGEéôø˜)¬gŽVÇTTó$Åu·EoEN}K1ç2qDÑôRŽ·¶AäìÀ²—ÝOHJ&6£ Ž'´qâå$t+ñNx|îkM¯ };X¦s2ÊÙcÀ‹¢ÕdX%sþ»…J‹xòjT{l/s  箓:udOa$›W[­ÑVj•Øç(ƒ9Íc–—Äh…Ùâå½HÍ’?£ÍײñßäIº Ðãâc’îfr’ÑÐxcÃnÔ2sÞû÷\¨ýEÃÿ³ü™ßE$a¬`ŸYå-š\@–69´æ©Ç=2&Vfh/„Ñù]\9”•2™E]› CPØwZ—eÜ »8úUÔ¼M€–È/²ÕÇáäí²3ʨÊÒ4ü;Ìx=bÖÞWÔãÄÇÖdqày³Ðqt–`c†µµ²ó9>§<¶Í_fŠ:Œí6!É“cëGª`1ý@~ávðs2%E2Æ™ÆjX³c8¹Ž4»r¬ºfyEÇÃM@î×ÖßùëhÜ~2x\×[¥9}µC„of°Áè`±<¶Ëº‘¿§²’‘hˆÇì§b¢'”Ó†[O+N6U$Tc Ý@{’EiY«‘´n°ÎI—$[ceÛï!RÜIl¼<•[Qd¶Xn«“ŽÂO{ b{"ÜŒœÍNl¹˜ôØ.Ž4 ­6ß§aá_Ce€ªåñHþ>ާ³¬:ôyru5Àì;¯!>LM©#¡©“ǚǺº·ôYe‰¢Å!dIL±²p[9ýGP i§.Ž6̲‘ÉjQåêdùbÚ;®Þ cöPÓ‘{‡rÉé²UGÔ;N7 °ÒÑÝÉ$F FëÎ%+44gÏ—Ò¦8ìƒTeäell…®)l㵩•“åÇd®ÿ,q¶g–Ù ,ÊÓšѲ¶_o>¬—i@Rê2彬ô‹á%ÆXÕ¡vìΓ±EŽß,Ý×3“–ÍI¢ij´¨ZGÒ¶(‹+KÑ#z\®§h‹I™“àn\Í–ü|S+p¢JøN<+åͶ‹ÑgŠåc—üS/“ج} ,Íɑ̔8-¸¢š¦U+».ãùÓF)Q’1ƒ$›c¿"¯uå‚%Ѳ†VÀJ×<|*phÒРlo<¬œÙ9"ÌtuÍÉ ŒRá8[.!—'¨sýÔã3SÊ Œ‚Vüí•JHÖÐ=“VÅËO±|‹³nÿÔ¨ƒeL–uÆ@äp®ƒ¦B­l‹MÏtsy2º¨ìU™ðÚìˆFu¦t#!Ǧk™ÐºÇ3\í’ê;(eeÂn–œpÙ3†Öòšì€á½êøxê&,g¦ÃÍGLº€^CëpŸvÜW£ÐÆ¡`é^KíJÎ…K”ǃGutbâBtQžF‘GºÛÖÌÎìÄË{ñÝæDNËtgø²©&¶ƒÅÖÙ0és©Ã±Z?á‚VEe•Ó3uÜæOþê|l5=”´y´ÚN^«˜|–Òy¥ëW7“289½_…¼+.›³°Á%yï¨ýJ<ˆµV,}==N #0× ^6q•›í0$5tU°ìÑ[ô¡êµtSÎëYBJëp å4в4‘åÚ¦¢_˜\6£kß`À–*g:R¶zÏ€uO¬Ó#¾[²ù÷Ö0CWGG)4vrÕÂRLÓ²«Ú*ìp·²2e,škNËWzuû8Ï‘å¸ôƒ²õJvcÎé _Zƒ Äù}[‚½W'ŽÖÓÓì›=¿Á°àœ˜+¨‹;r¾Mõ)eîÔŽþ>®:7r±ïuÏÇ*ô“22àoI±+t$¾ š9_‰KGOuØãÏ[(’8ýbåºéw8²ü‘FDpÍ ÉpoªõXÿ‰…úK¥ÌæMì³r#h»£©c£t`’8\všf´Ó#’;º”dÐRe9`-á\¥en%9£¥|YYŸ•UÓÝj‡ì®DøÔB«.O‚p‰¡åÚ‚ÍØ•´06QþT3<Ê}G¸”±ð,’*̹TŠ*Îaç1ÑH°Ý jHŸÛkÆ(µìÍ>`Ü \/öUO‰‡®Ë( ñ@ˈ6-Ü{.tþœñ;~¬Ý´XÈ©r¶éU<ª‰*½²w˜àgLm*ÕÉÛ9MS$ãê"FŽ›;Òíqáß33mHët]™8`=Öê\NGÂz7B]ùr‚M±ÄŒ™ƒ¨e–n×K ,¢DZFšeÏ+oåO“ž—Ts#k­¤8YñÉ­’i3;Ok-ñŠ]\†ÿJ(‡ P|èq$§ŸŽ¥´‘µh‘£Ýs%Š‹ìw;¨!*X$RaT3ˆ¤ eYqšýÈZ!•¢¹@­ô$¿ì¿ÂÔ³ëe}mÎüRÄ‘i[%À…v?HHÒÒg ›’›tjI3zvåbŒYje9@sWÇNÅVgÁqçé&…­³ŠÉ…ø³U¹ôßÕ²ç¼.ü-ìˆåÕû•‘ãI².F.nwŸ/H<®–<#eNVΣG“£Y£K‡ÉW#TV?¨Y6±µE”ÎïÝ8¡3 Sw’á+ èº\uÛñe9¬½§k~d 8î|ü^²Ð¡"ÔÚ¿K9…Lxû$æ`ê:Ó€!¤îºœ~*½•Êg1<òdKÜ’Wz*0E 6u~—+A¹—žúšÇ•š±\OSÄÍ2BÒ÷î}׎Ɋž‘¾3Ñ;²¨ r­@“òdS9DbVèÏš^¦´Æ4Eœž°eÆyšRíñe~23äí´c‘®jTÏûAÜ¿“Ž|]£éT?9S=KLÐq°ñÚZÁuÍ/ÈådœšléF)-$†06hUã›!-'ŽH¾è\µFQz’+Ù:‰/èŸí<_ª—GÄ}þbi#1Ø! +ºhgâ\¨¼·3’xºô?MëvÕ²ºÑÈâøO3T”½‘Û]®GÕ°á]QL0ÊG¤xWKv‡Œ+H+Äóó®Lí k¢:±—Ãíråtiø[v3‡Øh­2j1¢ 6ögän ¨CÒLâüNzaqz¤äq‘:Mz„äCœ/•ë³ýC(~Of8b”žUðc24¼v6v½½=È+ç?SpÏ&âvpþ gduHf¿•Âû‰h²ŽT¡äô +D#^•JŽgV‰Òf—W$ŠdŽ/Xˆ6~«½Æ—䙞jÕ1ÓŸ—™Ó$_+Ò>BÇ ™fæ?‡Ä0Û›¿uËŸ3³4(PÒát Š#’ÇE7Å+?KÏî®R‹ôM>iÙÎáX£AÉ¢œÙãpö­Âþ ÜÊŒO âÕî=bFíiXº–eØß¢]@ÉË}Í·ªébÔJdjaaùÑJË›2‹%Øsi Þê˜ò™gDgdi¢­˜ùôVãF¾Ÿ<ÛÜ.~|u+.‹³A¹}4 î²åS–Œkõƛ$®Ç7ÜÀÌÑu#Ú´ýZ<¬v¹®€¾{Ÿ RÚ:‘z&–qꪄZý•]4UÝ_É+Q§0–ìå³iì„•£Ïñ&V1›#¶ëÑqø³lÉ)J&‡†tïãÒŒœ³mådú–EÄ] _‚öÏGÇÃÆÃ€264W²òRË<ŽÙ®J¼@ǰ¤ãbnŒÙáé=Q!k„ÿd}*?V—íœmê­û+#¸³¥\½n/$¸HÚ¥f>,®¨‹È½9ƲoçyQ4º;¯•ÖnìdC«$d²°Ñ'H—ä_Åd³ÓøU7ZšjJŠÚ$Ü ÖI™bðJ Îʾ» v?)•HÖÓ²\È….~x[,ƒÑêIvë7BvUËw›öWâüdEìË‚i#›¥«£’”m”«LÕäÊÐ@åsÛÇYR`?-ÍÜ”Ölh:39ø2· 8[c™8þ%}i^–{l¸\‹”qª5NU°QXºS£;.zk½ijÇ-•ôõgß¹Vò•@xý:¹Ÿü°+eæd¿¨Uª%m2»OÈ4ý¤îüpY£Fi¾¯EÈuˆ‚7YåÇi’û–VËÕè²}•ÐÀEÌç³ò²rœzê]lÇÖU+fdpÏS #u¯&HN DJ;ÙéžÔIÅ`êF.ñ²XåLêG˜ÐFû.GJf›²ɾêÅ ©“§6Ú¢Ô2øÇ¸­õNË‘±·í¤ñ¬jØv³OÇl^뙚nL¾4‹sÀÛr©Šcf|»»…¦$™—Š š7[qekL®QE\yäÇ’¯ºÑxœ S²fî©eˆpùô@Æp³T…¡0|«RR±pLÏßì­‹b£«Ò´fFÐç´ÂÑ7螎†&5¢‚Ô•"§l”꟠pÇ §²Éáv†ú6öHNÂc›¸ÿEYtѹhQj‘Fl'4î ­ÀOú3rqˆµ[ µcc‚Í 9£ò‡Øy,”Mè e¥ŠÙžÇô凲Öÿ…ÖΧ.?,;.6LnÍ èš\‘ÀªPŒ Y“¨¿‡,-Øðªdø9Íta®?ÝWŸR±ÂI—˜Æ7g,ëoÂm¤cgê{µtpq—¬Îæix^võ<,\ø?~tsdßr£CeWHl+”H6akÙ ÆE®·LŒ§áØF\´òkåO/·àbVv#EÆ êp²¸O“;5tCÿ Æcv§oD¾ôßÈšF½‹cûZø]Û{)Èhøkç®;‹î³s§Ô‹1'F¶P‘Žõ,8é—2™Ë,?qWý»+nˆeÔšÖw*Èám‘r³×&tòÂJôKfÐåYÊË$z„"Ó³Ñ4P¶1ÖýÇk^S‘‚Þ±šh×5ÓH qcx”Q;,¿+ù}=_•JÇ»e)¦¡Èü-‰˜ñLBÞ—o¹ä–ŒO x–M34Æ$!Ž;nºQà,ÐíExrug¨àø€eB™¹÷^3/£ðéG%‡>sªÚõâB“(Iª9„îV•2¦ÌÜNìÙZ¡€ƒ‘Èx‡Saò»Ü4ÌÙ$r-‚\‰ h?+»,±‚¦P£fŽ&VNšñÕ}+LpÏábnSªÇ‘%û× ‹›(? 1šh´÷2FÝþÊ”šÁŸ?H$´ÂÈ3/"@+\Ìó™’†1¤‹Z»,jÙ&kÁ¦·!bܰË;›-êCì¥ ˜Ú„Âkp·á2™¢=.R×צÉò"fÜáaHµì‚PzIVÇÒ Ã‘ýVÖº*7«ÙÓiÙaÐ 7²äfÆÔQž‰g™¾ª‹š3×åOÐÞ-kMA[*õšá·.7î²K#›%E|ˆ„€Šµd$Ð5f.F;±¥ëo¡tñÍdÚq50µ¦†¼Ù l4ô]h½çŠÍÖ‹,‰Ô¦„D[gÙNÈ´C6 I°ŒyÚô„ Uò¤ßmµ©©i¢Ä9Žh§ •Áx5&ZnHw,ïŽËBXßÕÀ²“ÀÐûÙIˆ¦l¦±ºÙÑéÚo’}Zº0HNFË\l¯E~–áJVô öJÄrK1h¯”UkN†+@èÚû°AeYôöH ý ΗLs ·„7ðÈõ_sŽæìBÏ(ïD­•äŒï²¡2£ÙÒðV…µEmšîûFû¬s2qdÆAùUQ+!Ê}Äouv-HŒ¼)`´¿'¦ÈÝlÏ$¡eqNÍïá¡Ì¸®Kä;4tDOÒ!sH<©®TÓÛ@à9˜93°*Y“ËÈQ—WFÁÊie‚¹ê ·±N}I¬i_…¢™[™ÌêY®™Ä +µÇÄ gnÍo BæJxås¾£5%EØÕ´“S\š56쩨‘9ÝnqÒ6I]>,¥2hÛÐ2 ZklrâyXyp¼…Ð𹑚H®Vxc¡ÛôÅÏsºKã¿…¿WL®Kå'"l©ü¦ ÎË£Ò8ãÙ•ÆÛ£kÂæFù“ï}– ¼êuGÙKÓHiQ@ÚkË+ä9zG­òñŸ¼Èv#û«ñÍKLR_¢l-H‘ÒíˆåC.JZÙuÙÛYágX„ÙK'Wcöî´CŽÙ:8íoTú‡ÓkÐð°(+fiÊÙOJÓ¦ËÈi u{+¹\˜Â4JÛÙé>F Ôêî¼–\½¤kJgKŒH”ÛSŽ(ÏÂ]él‰ùñÈΠå5ŠIÑ4ÖŒ\ýD4SIÝoņý(”¾ viÙ:œýN¦ÖךcH‚ƒ“¶nbèqÁê®|ùR“ÑwZ+jz{9¦•Ø35"£K^ c{ˆ «È’xîŠc§³®t1¶0Zy\&ÞÍVgeFà×;}Ö˜I|hær§•™!=6ºøáEìétƒä€:—'‘ß¶ÍPj´ZŸÙSeNËDH³+PuBë ¶aW"©xféÀ»#o^Ë^}DŒ,Ü -ås®ËÒ¦^Hh-o*üpod$õEtér]ÖE¦YÔ4(ã½°äŠ|-âq¥ÊtÄÓŽÐ-Ô+ƒ]·dÞhìßÀŽ8Ø×4Ùõ\ÌÍ·L½QrG *ÈB¹)äÄ%i´B]Y­ŽÇ—ÐZè&²D¡~,ÒÆÉëKLN/ÂØÊËcî;,ÏDÉÃè¢Øè'’h‰ñƒÛð¬Rh"3qªW,¬TM˜dvÀ…bÌØt7°4@ÚsÓ]¤J’7`ÇdM¦­Z"Ù`)ЉT„N˜ƒa:#“%fE€—R ¡NŠí!ºNÉ|b Fô“'ã1Ý‚ÀÓ)O§}* y{›ÃJœ]26CÜ%–=• Ž‰ªËMþÈ¥$´…(ú&SÇ&,«Z2~Q#3z,¢î¹’ra;!ÎØ”ÌÌçž®¶š+~Ó+’,éÑK”ÏÖU\‰Cð"›/»G[ͬ‹”þ ¼h«“¤BȉZ»&m‘”U£e7C ŽV.˲ r§Fóò šv˘¡EÍ”òsÄmÝÕJüx›d¨æss>§)­÷]œXzcm”9[ÑÖéýQàÆ=áfÜÙ¦/DÎZˆì«“ òHµtȳ‹ cêÀŽ:—RP턪.¤z6P~;j¸^jp©.Æqê»à!h‰ŸnÆËLagõ@D‘š$Ze25tÌ s`kÌ•acÍ–8åTJ1´, ¶|ÇZ!ÊýDcjVˆõ³…ÑÅ›¶™T£^4ÜâÂó²§‘…z‚2ý›"N¾ëŸÖ‹{¸© Ù·RB ŸLÛ¡jÜy:18ÙG餉Ö8[–XÉl¥¦™r ‚ÑGö*©áRðš•Y’Ùc– &O¸^hvà…ì‚czÎÁ5&Í M9Ò8X4¤ ÆÜlBÐjÊÓ$ —j Ýô š ”ÃÂV”Ó3JL×PR@rÇÙP‹, Oý"ýšR@ŠÒ ¨öQ¨aZ@>Ê#Ý  ^7@ʲà1Û€ŸÅ%Ó-Ph(£6+šxQð‹Z(Écî•‘ÞˆQj'u4oK4ãÕ– ËÈØ…  ™û +ñ-‘“ÑcEÎ1 áWËÅØPfÏÖõ ¾W?íQm‘K/™±=•‘˜8ù]l5ºëâ‡|tÌÒtìÖÄÈÈÈŠÚ?+—!-—+’Ði¹›{©K"ñÆß¥C¤œY„Ý¡r~âêAîÍì\öù!·° ™— H¶2 ÙM¯Ô63;;Pdl!¦ÊÕ‹ “*”¨çâ‘Óçƒîº¹"¡ŽˆE·#¼Ã¶Ù­—šÊ®F´ËrZwþꮣ²¬òVö®Š"Ù…ªæ³ 2Áréqð¿Jg+Ñ¿áü‡·€íÊær໲Üj‘rI\â@åP¢‘&akY>\.k¥ÅÄæÊç*-øO2ñ÷+?Ô1Ô‹°Êѽ•7^ÕÎÇ'&fNw<®%m˜z«ÚÈÔv¥Ðã¦ÞˆJE êÒ¾Ò姆àWìïß’sHº^mA§Eì¡>@é!Åh„7¢sú†KYdØtqA½lçcœäj$óK«(ôÇE+nΈN[è/¥²ò ²þÒ-Yd[9ìé”î˜Á+©…(zR×gD8¥ø3‰øP–vô‰¨Ð8¬sKv%3OCî3<ÜãÒÀC{”Ÿ\^ú—…ÖaGŽÑ`—|*G6YJ>²±„­;oÙ['VEÆÌIb|2Ñ$ ]H58ÙKÓ:M ÁäÝ î¸ü®Ý‹ Ër8x¢Â¤€W!gˆ8QWBT'LËkÝ‹‘¶ÂÖç’%7LÖƒ'­«áLµH”¾Ô(%1 X)ÝÓM¯¢´˜TK˜µC?Ã!( ß §t¡‘¶‹±dƒék$¸íxX§~“‰C‡eâ’dÔíayûE£«%Ø¿¥I16SP­XÚ4q^-hŽ?Ø›Eñ#5£ejIÛ¢Ànþ¨rSAàá?:ŽïÝ”€6Ò`HÒšœë`ªL‘©¦)ø#H#±eÉ%û$nÛ¨Ù Á)1£²C¤!Š“‹kKc1´„;#~+$€“Ae ,é uý#+'K‘†ÀSŒš"âl{J ›±'C¹Æ•i’oä§’Þ¦–Œ^‘—„X2äé<fxZ±Eš¢Rçõ,±Œ¦ˆ=ÓêVQèœ9t1;…OÓOÎaÆóU²åçÆû–Áè–IÜ*”I•æp|N Ø*a#ÞÌžŽª®²Qp¶e~›Ø!ê>둟5j%ðì´è±âÙ¡fRœ‹ôfçµ’3í«‹V 8²¹+2¢Ô&þX»à.ŒðC"ìPœ–80²³ÇSÏÚ°Ï$0ºE±‹—¥ˆôxâÞF‚}Õ2äÊ^($Vž#ƒ – ‡p°ŸÜ]dVÕm:Xü±ú’|&Ÿf?»zO›Q:GPæ”gš8•!Æé ý"¿°Ò/¶6°Ph i$ GdÄF䆆´†5ï²_ØÔj^‹ý;¢þ!ÂdB«‚ˆ ±2-ùöTl°Oýºi€«mÒšc$ 0Øàî„x@”j Ê>@oTz:BHÝ!ï}’þÆLC÷´]…ÊFÇ Â~È$ÀŽOé 4)Í¥6Pq™cÅ쎈É~ŒÉ1$…÷Ò´G"’¦Tâì±Èm8›$>QbDp«ØÊYq—n´a•22 Rß´šFx|¡Eš>i¥©`Ýv E ™o,˜9tpî4U/M?Qq¢×;6¤[_=ŽU*Èû<ð¬¡6eå€ÉƒëºÝ…Üz•KÓ¡ÓuF³¢·¥Ë͆NE±–‹f‰M¦8¨}¬¡<í –˜F„ö`’1óC«k]eùã£?ñvtøZƒz[Òkáq2á&¥"Üú‘…¦•1ÅLnFTîkìÊ×Ñ`g@b—­uðäSVf’§hÔÓ5èƒIÜ.# H¶248pY”(±•"µ"&~s<Ƶá—VW%e<ƒ.;-9q÷V…ѶÉÃÆËœâÑrbqI ¯#·ß…j Ììœ}úÚ¶cÈ’¦Tâ.QgÚô²âí´ Eñ'P¾Ë#TZ.RýÎþȰ¡Ÿ\856ƒ©Çs]mZ£•5²$±—´þ’R”# M—acäªiTK^¶hA¦I)j‚ÄɘÚ#A·©¬@Ù§QpЮPŠ"åE†€6j°MØ]’DAvÊZ”† )ú¨V+£JK`è@¦¦+íhÐRt¬h&žT™ƒk=“1 A0¡©+زcì¢(üð5š¤€{ìì€TÛáDcdì(0P*å?!‡„x@ \7K@Ù^\¤´%He)t–ŸÒн ‘ZM)Àªq¡ÑJ|ˆ)Å´E¢ƒ±Ÿì´Æv©•8´ì³Ä !eœ7e©†\(•2` _Ž}Y Fȱ^aIáY’*jÑšfŸ_Slж[ðX T"¾Hó#ï²·êÅ-¢<ü·t³BÕ¢1f—™cºÉE„n‘O¨sc.oPåiÃ.¬¦dxYEŽèqSÍŽÿ$8Ëà×’Þm`q¢Û#|‡áI!2®@ÆUØßVEøfÅ#±æö[§8•'LØŠpöás¥eÉØîuØI"DršB¢†F?ÝÔÕ¯JTÊÜ~I1r C”rcµheàûÙe¢ÔÆ žcìW(ìBˆ‡Üts?’."Œ>#DkŒfGi–ãx<…žX_Á52Ã@wôÚ¡ÂH¢Vã¹Ü5.¬‘j .IéRJ@Ò4ñôV¶‹ÀVÆ N‹ðéðÆ6hV%AÚ‹lc[À h‹a‚˜‡»L]Ù1"“ #r@ÑÝŒ\„ÂÆ@¼?ðb½öN˜‚÷R¿ ¯dÒðãd€>Ü) £•ŸÂcU#ƺv¤«t‡C§BzÒ¡ é¥ACX´¨W{ ÔCV.S±«#ü Ø@¢¾@!Ê,[p“ü&5B@ÄP†@ Â[P%ºÐ1Ü€€DiÑ?²)!º~•¢´îî…IxBýÃ…Sƒ%VU—M•ŸÒTi¢-&Á:é_ W¤$²3b 'Õ¢*ס–žÛ*l±XHÝ; *Icúš´ÆIªem œ–ô¹Q“;dŠ&©ÂŠ’Ðf€±ÝMZ¡’Õ2¶¨µKz\U9q¤í,°âoŸÊ¥Æö) *dc—nÑ%h„¢Eß ©Ü+§5h‚m£xp°c”\KS°‹x£h•1Iä#°è‰ø–llU‘ÊÑFÉ#Ø‚­j3+Ú-ƹ¨–6¼&¤Ÿ¥†ÁÔ,KRE‰¢Fá=Ü4£`é“G¤>N[ý”Ô˜º–âðøî­NAÕáÑbg!:°Ñr<(cá¡ $í¬¤ ¾ƒºtD{Ù4Ž ¢¨wiЇ?@~<ÐM„ÄFJ @+öE… T€IÐZb%ˆ`Sù@˜B“ °Ý/ÐåÂ’¡eSd†G¡BNDZ$BÞ+„Ã"IŒIX H±Ø¿tH.ü¤?E{ t|@¥þ€@îP\¦¦Ú^ÙÒÐÈ| •hlqt9G£ð Š 0±Øñ¸Hk@;'rÐQH,‚M&ÿHBA¢èŒí²‹Š`BícJ=U—AqdÔ%ð94IXm­*ä¥TÈRè&o-)KøÃ9?ÒeS„û&Fì'‘úRV˜YðÉK­­WFz¦EÅ’³ vìZiFQOÀV‰½Ú©i¢kcœ Ý)lzèïô«c6ˆ¸†ÝQÀ*jmúG¡f="^áAÅ2jè²4‡¸Uý¦I2Vè§Ð%цƒn†Þêj,4Xf‹FáYDtNÍ6 Ât‚ÉÛ‹xj‹H}‰ZÆŽØu²bð‹°LCY"$Æ!vž„?)†‡ `d~Fã¹L`šîP;§ë û)P \!h°ÓßÈ ÷NÀ!Âwb *ClRŽêŸI  IX“v5 b´ü ¹KÏ$ˆòÉÇì“ÈÉŒ~Ü"„8=’z­:ÂC ”„˜ ØÇ²€T2$„‹|X@¤!º4; lz?dUŒ4á Œt€u%LB5ÝYBDOhùZ*vW{yhWÅ¢Èü¸Ïô¢TGa¶ô…SQdÓ‘‰€`¤Y´Ã‰ágd˜Ãô¤É Ix?‘7”ÄýIø¨ LC…è Ê_C˜1мû„ ²’ôAX0‚LlqÊþ§ð$à £ž hCvIŒTc$É!&„ý$6@‡ìœAŽ™&8áDŠ ¼”߀Âjkø€›Ý/‚L1ÂB—~Eð8R‚áHì/F=”˜Ç„Ÿ¤A< cwLMò„%à» b‘ðE yJ$ÇQ~€Š@7¢Š9á&oéB$‚)ˆC”? |Ž9 0aÔ›ð‡ÀÎR à$?‘Èð¬Bÿ ŽxB"$ÀoU!ô öQùò™!û©¢#€MÝ6ŒòÆj$$Š+Ò?Ž€]Ó@ÿÙlibsixel-1.7.3/images/snake.pbm000066400000000000000000001017411302271755100164120ustar00rootroot00000000000000P4 600 450 ÿÿÿÿÿÿÿÿÿÿÿÿÿ¿×žÿöîõþ÷¾ï뮼îu4­iT•VÕU*• I PÂI I P ”‰$@ˆ€ÿÿÿÿÿÿÿÿÿÿÿÿýýÿÿeŸÿïÿûù¿ÿë«×ïY–›i骪˜jfš`bE d a˜YF¨     Hÿÿÿÿÿÿÿÿÿÿÿÿßïÿ¿ýÿÿ{Þýÿí²­ù¬™Æ[¥ºªUUUš™¢F0A¸  HiF (ªZ„@@D@ÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ëöo·ëÛÿÿ½»ß÷^»Ö½¶[eUªªª%dI”Š %U ¥T€™ D$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ]n»¶¿÷îÿýe¯YãÆmÒ¦î»Ii¥Y¨­”aJPPŠDUP"T *`I Bÿÿÿÿÿÿÿÿÿÿÿû}ÿÿÿþÿûßÿ÷¦—ÿõÿ¾{›=[™F¶žZ¤FBcQ„ ¨Hª$ € P) @ÿÿÿÿÿÿÿÿÿÿÿÿÿv×ÿ[ïé}ýÞïÝý¾,^yÒ¯–FÕi¥©Y]˜šÌUÐ…¢ d( …©A€h‚ @ÿÿÿÿÿÿÿÿÿÿÿÿÿÿýöÿ¶¿ï¿ÿÿÿ›Ú÷sÎmRi¹ª¶ZT¦¢¥$!R@  RP( TP JP‰$€€ÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ïÚo¿»ýýyÛ½mõîwiÚÖZkYe¥+&I‘˜% PdB" ‚BÿÿÿÿÿÿÿÿÿÿÿßþÿûåÿýýÿßoÿÿÿûO«•¶©©¥–§ÚZ”Ù&%C¤D°…¤HV”Ú& ii DV(€ÿÿÿÿÿÿÿÿÿÿ÷ÿíÿ}ÿ¿õZÿÿÿÛ¾Û®úÕÜ«––Yeji¥©fLT‚H’€€€ ’™T@`ÿÿÿÿÿÿÿÿÿÿÿÿÿïû»Ú¯ÿíwýÿ÷½÷®}km[[všÕ–ZTˆm±ÈP…ˆ"…`EIP”HD@ÿÿÿÿÿÿÿÿÿÿÿÿÿîÝ¿ý¿ßÿû¿ß®»ïy檪­VªU©‘I’FÄI `)¨ @  €I*@I(J‚@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùgößÝýýöݵõÞ™ÝÝv©•ªV¦–)a)˜E@D‘* JX% H@ ¥`F¨ÿÿÿÿÿÿÿÿÿÿûÿûûÿëýŸÞöÿßûùûÿçk—ÿDEZzZUª[i©˜¨ÀhQ*™ P`"$‚$€€ÿÿÿÿÿÿÿÿÿÿÿÿï¿ç¯ö÷¿{þÞï¯U<îµ$»º¥U®ªU¤¢R&#aE*PHP™  @ J‰@@€ÿÿÿÿÿÿÿÿÿÿÿýw½÷v¶»ýïÿÿïÛße»®·-¹šmWjUT©"’Ia¡‚ P¥¥ $ d*R„DADÿÿÿÿÿÿïÿÿÿÿÿÿÿÿÿß}÷ß¾þ{ÿêé¥öFešå•ª«T™šjB<ˆE [BT @"˜&@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿïÿŸ™WÿÞvÛ{úÚ®;ü™Ùž©ºWeV©f ”fBXB@B €dF @˜ˆ€b( (ÿÿÿÿÿÿÿÿÿÿÿ÷{¦öÿþûÿïÿï_¿ûæKk¶éVEªº©V”)$ %Q EZ’`”)@"$!ÿÿÿÿÿÿÿÿÿÿÿÿÿßõ½öõ÷þÿÿ½ïºuzvêkTªVVÊZYQ"$‰ÃÈ\5 R" ’ €¤ …)"€ÿÿÿÿÿÿÿûÿûÿÿýýÿŸ{ë½ÿûöß_Ï­•›Uë©e¥¦¦Ú“i!@d€D¨ P¨a €!H€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛöÿç¿^ÿßþûóõÙ´e¦—¶šªj™;I˜0¨D¨(@)A PŠ•PB@ÿÿÿÿÿÿÿÿÿÿûîß{ÿ¿Ö½ûÿû÷ý»ë]®vkºÝjImU¥BD¤&†#‚‚A*ECU€(d(@DI@!ÿÿÿÿÿÿÿÿþÿýÿÿû»îÿoÿ¿ßþ~ïõúç®·–«¶Õf¥ZRUT-‘DR0HIB  dP˜E@ @J ’ˆ@ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿšû›û÷ÛöoŸ<Û•mVi®™Z¥¥¢+@e3šŠ"Š U Z*Pÿÿÿÿÿûÿÿÿÿÿÿí¾ýûö½ÿþÛþÿºôÿ9Ýöݶª¥~ZVZ¢Öˆ€ˆ! ¥HFšY) @ˆ @ÿÿÿÿÿÿÿÿÿÿÿÿÿÿïæ¿_÷}ßÿÝÿ¯Yíf–bIU[¥¥©¥U)¢ªa6È@D¤UZ@E‚"HB„ ÿÿÿÿÿÿÿÿÿÿÿÿÝý}o×Þÿÿvß½þßûãv;ZZîÚvjE¤”’D$ˆa$„a €!"R P  ™˜$ ÿÿÿÿÿÿÿÿÿÿÿÿîÿ_ïýþÿ¦{ÿÿ×Wº®>›æ·í™¥™•¸[f)“™Á"‚ ˆH`A ¥‰ D€@ÿÿÿÿÿÿÿÿÿ÷¿ÿÿÿwþõ®ßïÛ¾ÝÖ÷ªÞÙ–©¶eZ¥jj–™™˜!E2 )™)YB$¦ÿÿÿÿÿÿÿÿÿÿÿûÿ÷þ÷o÷Ýÿþÿ÷ÿÿ®û³vÛVJš¥Z••ID’JÃLQˆZ  ’€(*@P$Š@H˜a€ÿÿÿÿÿÿÿÿÿÿÿíÿ¿ë¿ÿïÿ·þûûv_¾Îç;mµUYZ¥YUUBIˆÄT0 ¢‚P€ "@J@ÿÿÿÿÿÿÿÿûÿÿÿwýÿæfu©ýï¿ßïõ×v½éYk®¦¥Z¶ªb™¦f…BÐÕ (R„(” ‚ˆ ™€¡€€!ÿÿÿÿÿÿÿÿÿÿÿÿû÷ÿ¿ûÿ»ÿ{ÿþÿ¯þßWoÖššyš¥iU›f0¢Á€"`ˆ Š@š€B € @„!ÿÿÿÿÿÿÿßÿÿÿÿïÛý¿kÿ»ÿmwvö«yÜÔmµUVnj–ªD™M¹(,&¥’‘„!¡P ¡DD)„ÿÿÿÿÿÿÿþÿÿÿßßÿùæ¯úÿý¿÷ïë÷õµ››š¥é«¥ÛU¤ZP’A¥6H@a‚"A H (@%I „@ÿÿÿÿûÿßÿÿî÷ûÿÿûß»¯ýïþÿ¾_ïýågš–VzfªYe&Il4€H"T)%D$¥` Z! (($ ÿÿßÿÿÿýÿßÿÿÿþvýÿf^¥ç÷ûö¥íºÃ|ýk]k^Z•ª”©Y8J‰Š€‚!``A @ÿÿÿÿÿþÿÿÿÿÿÿÿÿïíÿûÿÿßý¿oÿu®~›’µ¦´¥¥kUJV’µF"0È(” (U¥ J%I’I¤ÿÿÿïÿÿÿÿÿÿÿï÷ývmýû~ÿßîßoõ×éæ­JºmÖuª¥YR-HaÃBA * Š€@€%I@ ˆ B¿ÿÿÿÿïÿÿÿÿýÿþÿ¿ÿÿ·¿ç»ö¿ùý¶?=ZµMšišTZ¦,@š D¨(@(@Z(Y(ÿÿ÷þÿÿ¿ÿÿ¿ÿýþî×ï÷­–ýÿÿÿ}ö­ïÖÚÊm–)¥ª[ªŠ¥–“’¢Aª‰D¦¢…¤H``` ÿÿÿÿÿÿÿ÷ÿÿÿÿÿÿ~¶m÷ÿ¿îÝï¯û¹¶¶½ÚiÖZU¥UTRi(dÃ(\4  Z P   ‰`@@€þÿÿÿÿ÷ÿ÷ÿÿÿßÿï罿ïûß¿ý÷ÿ¿õ·×;eeÔªZmUª‘Û!D)I)Q@™QH‘@B”!ˆ‚ÿÿÿÿþïÿ¿ûÿÿÿÿÿÿïûu®¿ûß¾}Ö¯ì]æÙ›kU¥ÖªUf Ö“’B)B€¥†R €˜šFªeP@ÿÿÿ¿ÿÿÿÿÿÿÿýß}ÿöšÿ»¶ÿûßöÿ}»ºæVjÖ—ZmUªÛ@˜<ÀˆEP€BZ†!€$@` €€ÿß¿ÿ¿ÿÿÿÿ¿ÿûÿ»¿ÿfÿÿÞ¿½ß¶ë®ë;mÕ+ê®’ªU$Ù-&Ä¡‚ (a’H`P@H„ ¿ÿÿÿÿýÿÿÿþ÷ßþÿ¿mÿ[Ý¿÷ÿïo¿úõõ­Ú’VT•µVYID‰ˆÄh€ (¢A(Š‚P`H% ’I‰"@€ ÷ûÿÿÿÿþÿÿÿÿÿÿ×÷ÿjÿý·¿öÚ^]Wéfmé«jj©¤²š¦f=TA(Ah ™!( ”ÿÿÿÿÿÿÿ¿ÿÿýßÿýöû¥÷ëíýïÿ÷Ýû|?mÖ¢•º¥UYii4” ”@²! ¢ B ©a  !ÿÿÿ÷÷ÿßûÿÿÿÿýï_oÿÝ~ÿßök^w®ÇÒÖm]kUZª–”‰)+’&H @H PP ¤@ ’JA€þïÿïÿÿÿÿÿÿÿÿÿ¿÷ûº÷kï_÷¿ößíwmÖUj–«UUK« b)PÅŠT ¢ ŠQZ@ "@˜ €@ßÿÿÿÿÿÿÿÿÿ¿{·û½ßÿ­ÿ÷ÿßûÿzâµÜÙkº•iV«ª”Te’E …XEPH` % Š €€ÿ÷¾ÿï÷ÿÿÿÿÿÿÿ¿ûYŸ¿÷ÿ¾ýýï׿w—›¦iYºåfUªQ”jÄb ˆ…‚¢E@¨ f`¤f"@ ÿÿÿûÿÿßÿÿ{ýÿÿþßÿúõnÝ÷·»vþÖ^µv¶U¶ešÕªU*ilI)(Èa!¥Q * I$ˆ‚ÿÝÿÿÿÿÿþÿÿÿÿ·ïûÿÿßîï¾Þ»»W÷¼ìë%ªµZkVU©¶)mH†‘RaP ¤¢ $ )%€ÿÿ÷þ×ûÿÿÿûßÿÿÿß•›zÿ~÷ÿýÿþ­ç·ºþujµ–©ªVIÔ€f0”D­Šˆ YVŠ€`Q@"VB‚`@þÿÿïÿïïÿÿÿÿÿÿûþßþûÿÿïÿû·_–ÙU^ieêU¥’E6’‰ #ªÑJQQ!€$¤!@@h@`@ßÿïÿÿÿ÷ÿïÿÿßû·ûÛ_m×ÿ»¿»öÿìÔÝ&ª¥–šUªZI)B)©bˆ ‰HB¨ @) B ÿÿÿÿÿÿïíÿÿ×ÿ½ífÿÚõþÿ»÷߯¶Ÿ·Yµ™–%ºªURU¤)(b6ÄjPBˆJ„ b  €B HA ‚ßÿÿýÿÿÿÿÿÿÿÿ¿ÿÿÿeÿߟ}ÿîöößùÕÛgyÚE]ª¥ªi ’f € $" "III(@ d@ÿ»ÿï½ýÿÿÿÿ÷ÿþÿ¿ÿý¦–×Wß¿ïýô/=æjÚ¤¥–VÕV¢™¦fB”)`A€  R € ©€ €„ÿÿÞÿÿßÿ÷ÿûÿÿÿï÷v¯ÿÿÿÿ~ï{¯_ù晕e[[k©*©U$‰H˜‘ˆÅ (¥* P@•€" €ÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿ÷ÿûmºëÿïjúúw~™V¹¥êªÕU©*¤&l2#!†P¦ JD€ïÿ÷ÿÿ½ÿÿÿÿþÿ{¿é™Ÿÿÿÿ·¿ÿ_¯ÌÃ~½ÆZ¥•ªªZQ™˜„¨H AiªºZ R @ Q€@ûþÿýÿÿÿÿïïÿûÿïûûöÿýÿþ×öÛy¿~å¥YçZZUU¥eFQ9“‚:U$€h€@!þÿßÿo÷ÿÞ÷ûÿÿþý¿ß¿n×ßþïþïÙZ›V®™­¥ªªZš’FD(‚0E¡ˆˆB H(P @! ÿßûýÿÿÿÿÿÿ÷ÿû·»ýŸfïöÿÛ{m[Ûç¶Û+Z¥Õi¥$j©±bFI! %• À@ €ÿÿßÿ½ÿ¿ÿßÿÿßýÿgöÿ}¿×ÿîûþZ½miõ•Zj–ZÛ™V ™P)È„…¥ `€@RDBþÿÿÿÿÿÿÿÿÿÿÿßûéýûÿÿûý~ûoÛ~Yi¦Õ¥å§­ªD@E )À ªPf”™ è Z(I ß÷ÿÿýÿëÿþÿÿþþþ߯omºïw÷¿ýZ××ÖÛ+ZšUZUÉ™­±d‰b J 1 ýÿ¯þý÷ßÝýÿ÷ÿÿÿ÷oß¿÷÷ýýÿöû¯ºRJ­YZÚ¥ª¦*$”+(B†hI„@tI@! ÿÿÿÿþÿÿÿ÷ÿûýÿýþõzù¿ßß×Ýo^ê®ýÖ§¥©ZUYÔ–f BÃ( b€F°¤Pÿýûÿ÷ÿ÷ÿÿÿþÛéÿíÛßï¿ÿ¿uºíÞÓé”MZ™•©¦¤ei¥ÊKb °@&)@ ßÿ÷ß¿ÿÿÿÿÿÿïÿÿfÿ½}í¾íßÿws}k²µZjÖZYŠ¢ÛÔ$R0  f#Z @ €ûÿÿ¿ÿÿÿÿÿýÿÿÿþ¿ýßZ­ùûßÿÿÿ[Æ–¶ª¥™—U¥©+ h J¨"J©(@ÿ÷ïÿï·ÿßÿÿ¿ûÿŸýßýÿÿÿ¿÷û–ÖRþ{é›ÕZæeªZR”eŠh)…È H%ìP”@ßýþþÿ÷ÿÿÿÿÿÿ隥™÷íï½ý¿g_®y~jg—[ÚV©©`´31À¡"Š*P€@E< ‘ÿÿ¿û¿ÿ÷ÿÿÿÛûÿÿÿÿ­w÷»ýþõóÏ“µª©¥e­UV«IH†(J( 0Ô @@€@¿ýÿÿï÷ÿÿÿÿÿ÷ÿÛ¯ÿ]ýûÿövêÞ®æÝ’Ij¦Zªª©*©–Fa$B)<&U@@@€ûîûûÿ¿ÿwÿÿïûïÞÙý¦÷¿ßßÿ·º½fm¶•[¥UUV‘BI1 ¥*€Vd"¾ Pÿÿ¿ÿçÿßÿÿÿÿÿû¿ÙWÿÿçÿþÿÿkþïZiÖm¥–^kª©eZPˆ’AÈ-ˆóÀ°ÜP&!€¿ÿÿßÿýÿÿû÷ÿÿþÿýÿýÚ^¿¾wݶý«¹ÛÛm¶ÚéªÔUVª©–ª”€‚?À "V¶„ÿÿÞû÷ßþÿ¿ßÿßýßý×Þïî÷ëöUwµ–eªiVUm]D$"#¢bF$øDA[?"„!P@ ù÷ÿÿÿÿÿÿÿþÿÿÿþëù—Ûÿû÷¿¾gýÝÖuÙU–©žš¦«išiE¤”P@8ð–æ@߯ï¾~ýÿ}ÿÿý÷÷ÿýÿzoý}×ÿþÚŸº?ìVš[•«%UV´i`@¢ðð Fjg „ÿûÿÿÿÿÿÿÿþçÛµßûo÷ÿ]ÛÿõÎé›­®¦ZÔÚª©I¤ÂhŠ@cðøy»¾¢@¿þïï÷÷ÿÿÿ¿ß¿Û¶ooí·¿îíÿõžw–š­UU•©ZUV¢$Ь‰RøPüµn€‘@¡ÿÿÿý÷ÿÿÿ÷ÿÿÿÿýÿÿýý¿ÿýûÿf¿ûÝýíÚêºj–­ª©]Y$*D•DôÐüE nkëQˆ@ùÿÿ¿ÿÿßÿÿþÿ÷¾ïeö¦~ëýöÿmþs©u]¥i¹]VUT¦†c:Pªð€ÿ˜_Ö® @ÿßþïþý÷ÿÿÿÿÿþï÷¶ÿŸÿëþßï»÷«ÞZ–V¦©ªªˆbˆBEˆ¤6÷Äÿ¯ÿ¶@A€ß÷ÛÝÿÿ¿ÿÿÿÿûþÿßýõ¿û¾÷ºÿõÏlÛZe-ZµªUšI]™„… çÿÀ&oÿÛD™ÿÿÿÿûÿÿwÿÿý¿ÿÿú¿Ÿö_÷×}êïfß´·eµšÖ¥jUªd– $:`E±çoÿ€I—ú¬iû]ÿþß­ûÿßþÿÿßvý¦ÿßÙoÿÿ»þÿmïZæoiªZ§©U©i¦f¤*¡ÿÿÿÀ)Ö/ÿþ„ €ÿ¿ÿÿþÿÿ¿ÿÿÿïÿÕ¶ÿþ¾Ûÿ»ºõyÛ;RÖÕmYVªV’Q‘‰ˆ$aÿÿÿÀ&)ßÿº"@‰ÿþý÷÷ÿÿ¿ÿÿÿý÷ÿ½ÿ·ÿÿþÿÿÝ[Õç²Ö»uÖª•©Z¥ ‘(JFÿÿÿà9­ÿÿþ  íïÿÿÿÿÿÿÝÿýÿíÿ™ý™ÿ××[Ö÷ÿ·~ßffšjYj–¥Vfebh"P€ÿÿÿÀ>Sÿßþ X„ ÿûÝÿþÛÞÿÿïÿÿÿÿê¿WÿÿŸý¿ýûÛ5™ª¥¥Ù[Zj™ HÄ0ÿÿÿðêÿ÷ü€ ÿ¿ÿ¾ÿÿþÿþÿ~»ÿûý]fýßïßÞk®<í¶ZUZZe¦¥¥b±ØCøÿÿÿõ๯þçx”"@ÿ¿oÿw÷ïïÿÿÿÿ»·_ïÿúýßÿ·¿ýÿÚ÷ímÕ¥•ºUjh™I¤‚‡Üÿÿÿð€}¿Û[I)€@@÷ûÿ{ÿþýÿÿïÿÿÿÿÿvU__ýšÿúo¶¿]6“»jZjE«•†&’V‚*ÿÿÿÿð€¿þVµ¸€b€Bžï½ïßÿÿÝ×ÿþÿÿýÞÿýÞÙ™¾ÿíù¯õóÞÚb¹•µ–VJY™ªÂ<˜|€RÿÿÿÀà€¿þêkXˆ& ÿþÿýýÿÿÿþÿÿýß÷íoûÿÿÿë¿ö¯ž³uU«Zk©µ¦TIA’ü<ÿÿÿÀÀ€ýU–ª"B¡ ûßÿûÿßwïÿÿÿùî÷þvÕß½÷uûuú»÷®mÕZ¥µªªURH&h!ÿÿÿàÀþýµ«( ‰D@ïÿÿïÿÿÿÿÿÿÿß·ÿÿzæÿ~ÿßÿoÞ,Ûšbn¥ZZUU¢¥šÈOÿÿÿÀÀÿÞfY˜ I €ýûeï{öïÿÿÿ~ÿÿýßï—Ûgÿûþÿù{û5óÛšª©©ªªi%’”0ÿÿÿÀb ÷Þ›v¨€¤ €€¿ÿûÿÿÿþÛÿÿß÷ÿ~výêþëß·uoÜ]íMµeUVUUU•RIf’@ÿÿÿ€À$¡—¥­8!@BÿþÛýþÿÞïÿÿÿÿû¿÷½ÿÚ÷ßÿßýfù߻Ӷf––¥ºªª"™¶Äÿÿÿÿp0?º‡Úv‘H™"" ˆ@ûûÿïï{ÿÿý¿ûÿ÷ïïeÿ¿kýoÿߺê>k™ijZEUU™FEïÿÿÿ0=þ€9m™h!€ÿÿÿûûþþÿöý¦ï×õÿþÿ_ÿ~éfvÔµ¦—ªª¥™A˜ ÿÿÿ0õ–jV&¸dÞíÝûûïÿÿÿÿÿÿþﻯÿ¶þÿy÷uö©ë­µ­kZ[jUUZ”¶#(‡ÿÿÿ8?@•éÙ¡‰(H€Ý÷·ÿþÿÿÿûû÷÷»u¯ÿÿßÿ÷oý®_×®JÖZ••µUª’%d°`ÿþ@ x‚¯jU¨(€ˆ ˆÿÿ{÷÷ßÿ÷þßï¿ÿÿýiÚ}Zþþkûô]éõ™­jzZªUiš¿ÿü péYµºP A$ÿÞýÿßïoûûÿÿþþþïæUÿ[÷½ÿÿ»ßz;œfV•¥¥Uª–bÆS°y?ÿü0œ àr¢™i©{ÿßîý÷ýý¿}¿ÿ¿ß÷¿ÿkÿ^ÿëÛmÝºÛækÝikZZªUi™"HÁÿü à]]ZVP„DIþûÿ¿}·ÿÿûÿû}^Ûõúj»÷ÿúïÿ~»j¥ªZ¥&¥"B°ü€/ÿðð­ëÉ @H÷wû÷çÿwÞ¿wïßßÿ}Ÿ_ÿß~ë›ou¥ûÉœfZU¥ZÙZÙ¬@øÿðŸÀÉR_@Þïîßþÿï_ÿÿß÷¿·ÿÿßv÷ÿõúß~µÌŸu½ejz•n¡f¥VXÀ pÿâ$W›š©€PP’Aÿýÿþß½{ýwný½ýûþÛµúï¿ëÿßöçïwòÊfºµ•jQVŠJD?@pýxšª­ZWÙ @Hÿמ¿íöÿ½îÿýÝý¶¿öÿnýýßëõî]KÚujZ«©Z%+© p¨<ú=Zj®]«„H÷Þÿÿÿ÷omçÿo·›ïÛæ¿eÿ¿æÛ{¿Ÿ;eý%š••UV¥VPb@p8€à?«•Ù”ÕÀ"Xÿ¾ß÷¿Úõÿÿô¯ÿýÿÝý¯¿÷÷ÿmúýòÕþ–™%ZªªjZY”–ààO–Ærya¤€Þ÷ïûÞõÿo¶VoöÞß·ûoöûmž»ÿß«¯w“¹vÚ¥UU¥¥¤+( o@<ðÀõ{ퟞ„!" ‚ÿïÿßÛÿ~Ùÿÿ÷?¥ÿ¶oÛý¦v·Û¾f£ùü}mÕÚ¥ªªjjV•ƒ?8ˆtð€ÿ^÷>¬”)@‚»½½õÿ¥×¿¥*\åÿ]ÿõþoÿÿÿÿ÷ÿý_§Å’n%ZUYebÿÀPpp€€þëZùÖ€€”!@þÕš~~íùçö{çµ÷ŸÿŸùÿÿ¾ö¿êçžÛšº¦ª¤ƒ¥IMÿÀàà|?þ[wl”HoÿÿÛ÷糯<Í<Ý­öíúß®öëïïoë<ómeUZUZhV&ÀÿÀ<ŸTÿÿ­ì™ $¡€@ßÿÿþÿÍÛ­µ*ÛËkëûfßÛ­»»ßkvýísÙ¤µ©%VV¤` ÿà ¿‚E*ûµíqBIHD þVšgÙ»Zé[ù¦}º­Ÿÿõ½ÿÿß÷ÿÿkw^f{ZVÚ©!@€A€ˆà!ÿ@R•^ª¶ð`Hˆùßûÿ_Ü¿vjV9¥×þÿoÿ—f¾ÿæïÕ¾k^¥«¥¨¨€ ðªÿ-úÎßYàf€€oý¿köwd›µ­lZg}«Ûû¥ýÿÿíÖ¿z¿ãÕ¥ZTZdŠD @€ðWÿ‘š'uÛIA$ßÕkîþÇõÚªhbµ–~½vúÝöÿ×ÿwûùv½¯h¥¥ª%@DB¥€àÿ×­&µçÏ›ÊU™„‚(õþwK|›%U–•JuÇ÷ÿ_o_ý{ÿß_gÆ–ZR˜¤ €$@Ààÿ£À›ß^uÿB€(}úߪõeÚºª)f¡­u¿ïÞÚÿ׿ÿî™éþyVM¥@˜ püÚYòþ^N ßßzÿ]·eUU–VV]Õ¶ûÿnþ÷íwÿ™U©’R¤`€¥ €0€`üõ¯¯_ööHBbD@Hço¯ÿÕÚj¦IÔ¥V­¯ÿßnÿëÝ·ßßíµÙ$RjIP€À0€< øý6åýo¾B ‚ =zöR^iÕbY´j­çý»{ÿ¯ÿÿõºZJ&i-–j T€0ôþïþùø€h@–é¯ïjUj¹”f`VuµšÚÿçþÿý}þe•JФIH À /Àÿwÿþ¿à  €D!¹™Õª•B*‰+Ä*ßÿnþï×ßï¥ÚQ R¢J ¢4€Ä?ðÿÞßûª¢B¢!@Ö$ViRªU(” ¥“ªÿßÖ¿}õ¿ëÚJI +] $ àà„àÿßÿ£×‚ ™$ADmÿ©–‰Ujb’fZn¿–öûï¿Ö~5¡D` …@àÀ€Ðüðÿíþ}$ ¥ZR-¦†¡• #U¶ëÿßÿþÿû½é© €€D¢P @à€øáÀÿ÷wêj‚‚ ¥¥’YjVDa˜*Û}»¶Ý··ßÿ»RŒF$ ð€Jú§ÀÀ ÿÞÿŸü¢¤ ‘„ –™IZj¥$¦†•¶þþ¿ÛîÖÿj;J ! €À¢‘ÿ_ðÿÿÞ»d ’ $! eD2…•Z•8j——›Úýÿ]ÿè I€„ ’è€@€ÿ»ø‰ÿëÿmò`@(Bš™ªiJ¥˜YA•lúþ÷oÿsÕùVFA T¨îˆj ÿðð¥ý7Ýà’)Q %i‰•ZC&j·¯Û]ûÖÞ·—© oßÀPðú*ûî³ E Q €ZÈ•ªJÂÓ%Ùÿÿÿÿþf§TH @Pÿ‰ ßàúU×íõ×”UEDoe’BYUµ–(Úg©jJ•[ÝX‰* ‚…ÿ@ÖV_Àýª¿ÿ­N ¦@„ôfBªiD‚©i¾ÿúíå¦f¤ @H@(dƒ$àû=ÛÿWÉ@` i"$Š+•U¶™B”J[Ûo»šP(@HI!à‚éKÀÿ×¼¿½:$@a@€Wò1©­­fL‰Z×ýöëÜk%@@ @| ` Ú«cÿµþÜâ ‘!Šˆ€@ VŠBVZ!e…¯oºg”¤€QF(žLAågÿÅíøV¨T€¥€õYªe Å$ªjëwÝ«i€É€@ü@ÿÞÿ}ÿózÁ€†„ „Kê*]ºi™U»=í7Ô¤" 4ºþiû|ÿï_Ïå @‘"@BUúՖʘlŠªiÚ¶öUJ ]B©ÀYÀ¶ÿ¾¯H!P$ € ý¥ kuf$Voç–j(˜l¤Zš@¿€ !ÿÿÿkÝD@ªª€Àÿh*™n‚”e­¶Æ>½·°@”¥#•`è¥ þ†«ÿïýuü$¥˜$ @kÿÖÕm¹X‘JZiyÙfXE I˜* Ó·øRÿÿõϨPBH@A@€‡ÿý³Ú’IªÝ™ª¥ª™€ ¶© aÀé¿ü‘'ÿÿ÷^ª@¤„‰ ?ÿÿÙ^eiV–Ý2"T[U"*A€ ÚB ˜àô¸ÿð¦ÙÿUùPª ` €€¼gÿÿöÖmVÁkU¥™`ª¦RReˆiøßÿà]¿ÿ{ç‚I €x@ …—ÿÿm­¶©,Fª’‘`ˆ¤©$šè”x=?ÇàêÛïÿÏ͈¤’A@@„øÀ*?ÿÿùUVV”YY( ) I)¤(€;Y€ª=¿ýà?·ºßÿ^((E¢©@HH ð¨ÿÿÿ–:í©)e¦¡fY“¨j¦RV )ð€íÿ¿Ý¼ñ¡  !AàáTÿÿö%ˆ¦R¦˜H@DRFh@E©¤dÔ—ü €¿ÿ¿ùõÈŠ–e €Àü×ÿÿú@¥’&“ ©V–ÚP Gêkü€¿÷¦ÿãWJ¢`DDHˆ"àÿJÿÿø‚$Ã[]¢©””ÿÿ âÿßÿÙyj”) @„$@Ÿ€ýíÿÿÿö=•P¦]( Y YÿýÀ'ÿÿû~n:A€ *Y A °ÿÀÿûÿÿÿð$BVAšêÂM© €›ÿö¡›ÿúùõðRX RY E?ÿÿ€wÿÿÿÿÿøE”, 1T‚Ð?ÿ€Û_ÿÿ¯ÿÚ‚P…E¨ˆ€@¯ÿÿ€ÿÿÿ0÷@JI@*UQ T _ÿü ¿¿ÿþêör„!Z  $ˆÿÿÀgÿÿÿÿ×`Eª¤ )„(»ûòýÿÿÿÿ÷¿¯ÇaQTDD ÿÿàÿÿÿ¡ÄAV&h¦„R"UÉøïÿÿþïÿÛß™D‚F  !H#ÿÿðÿÿþ Jˆ‰RˆPŠ yúÿÏÿ÷ÿnÛ? BR Q @ÿÿðÿÿú$ŠPÈ %@+‰é ô?ð¦öÿ­}ÞpŠŠ‚@I!€?ÿø?ÿø¤‘­`@‚¥¦ )˜àS^L"ùa|À[Ÿ_ÿëvA¡$P ŸÿðÿðE8D‘ 2šH˜`Þ€ÿßùd»çýßÜ€  €¢ „P@@ÿÀÿð V M¥’#†•™î'÷¿Æ¯ûÿþÛz¹„ %P €ÿÀÿÀ+R’"‰" (UJjÀ Ä=Ô—ÿýPÖ¿ý¾½á€ Š" @oÿÿÀ ©eÈDF Iê¤ gºŸ[üê¯ùýïÿöÚÄa¢DiPª!ÿÿÀ (¼V€S0‚¡†5Ãÿ½ÿæñ/Wßÿ÷ê·H ¢"@HÿÿÀ’VBФ¢"!ªH @ 7ñÿ(nºúÿý»ß·¯`a) Š¥) "4ÿÿÀ{Y€ 2€@@%±`óQo”‚šÿçßÿïú÷º€  ‚P€ Pÿÿà.^ª(P%D%‚'®å{ª~þ+À³ÿÿò¨ ÿI ÿÿýWj`&*a‰ªB^ßßÿÿÿÿ÷÷ÿÿþ•ךY¥HP¼~þ "%_ÿÿ€Z ÿÃ{ÿÿÿúÚ@8ª’%"™!d¿¿ÿÿÿÿÿÿÿÿÿ½¾Ý¼Õ$x¾ÿÀš»ÿÿ%‘ÿÿÿÿÿÿõ¸Cµ)’ÙÁ$D ÿÿÿÿÿÿ÷ïÿÿÿûÉc{×(›`øüÿ/hWeÿþŠ€ÿÿÿÿÿÿ¸ VåjZ•´åÿÿÿÿÿÿÿÿÿÿÿ—_ŸvšV”ððÿ¼’ ¯ÿý¿ÿÿÿoÿÀ$¶Ûªyä•­jj wÿÿÿÿÿýßÿÿÿýõÿÿí¯÷ððÿ|:1oÿÿ cÿÿÿüß uäßþÏ?Wžíÿÿÿÿÿÿÿÿÿÿÿýïÿÿ÷oÿÿàðÿ¨ øeY†¿ÿÿTÿÿÿÂU€•ÿŸ¾Ûùßïs3÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíÿÿÿððÿú€àˆŸÿýeÿÿð-€'ÿûÿÿýÿÿß.7ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿú\¯ÿà3ð?ÿßû{à«b‰_ÿüX\ÿÿð#@[ö½¿ÿÿÿ÷ÿ îÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@ÿÀ?ðÿÿÿÿÿÀ/©ÿÿÿ¨@ Uÿþ €oûµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿüCÿüÿÿûoÿÿÀ䬿ÿþ ÿþ€ÿÿÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúÿþ3ÿüSÿÿüÿÿÀ»÷—ÿÿünÈfÿÿ¸gÿÃÿÿÿÿÿÿ¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿþ­ÿÿ ÿÿðYÿÀú+¿ÿþ  ÿÿdŸûÿÿÿÿÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøÿÿÿÿÿÿø¿ÿÀþûÿÿø è^ÿþh_ÿg¿ÿÿÿÿÿIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀþÿÿ ÿü,5ÿü»ÿÿþæ%µˆÿü¾+¿ÿ½ÿÿÿÿÿÿ_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀþ¿ÿÀŸÿüB›ÿü %ÿÿÿüÔSj§ÿþ¿ÿùÿÿÿÿÿÿAVÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€üÿÿÀ/ÿýÿÿJÿÿÿèÑ ÿJ_ÿüngÿÿßÿÿÿÿÿ€¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@ÿüÿÿßÿð¢…ÿÿ§ÿÿÿ  ?Øÿÿü?€¯ÿÿPSoÿÿÿÿÄ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀÿðÿÿÿø’·ÿÿšYÿÿþÀ ÿ§ÿÿúàYÿÿÿ€ßÿÿÿÁkÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿ_ÿòJÿÿ§gÿÿð¹ÿÿôE¾ÿÿü@ÿÿÿ¡—ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ@Àÿü/ÿù Vÿÿß»ÿÿð$¿ÿÿÿ|ð*ÿÿÿúÿÿ½Ô¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿€ø—ÿÉJ‰ßÿ?®ÿÿÀ¿ÿÿüKÿÿÿvÿп÷Þ¡ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@À¿øÿà…ÿÿÿkÿÿÀÿÿÐ'ÿÿÿ™] þ·”¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀð¿ÿÕ Kÿÿÿúÿÿ€€_ÿÿÀÿÿŸ@WÿÙãoÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿDÿÀð?ÿ…BvÿÿÿŸÿÿ€ ÿÿ€ÿÿÀ% _ýnX¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿ€?ðÿÀY+ÿÿ_ÿÿ@€,ÿð@ÿý:àïÿ•@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿAÿ_ð_þеÿÿÿöÿÿ€ ßÿðÿøH@ÿÿê {ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¨ÿŸð¿þ%×ÿÿÿçÿÿ€`jÿÿÀÿàô ÿÿ˜nÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿTƒþà ÿZ?ÿÿÿ¿ÿÿ€ÿÿÀ—ÿÀúmÿÿ ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ ÿðÿþMêÿÿÿÿÿÿàD*¿ÿà_ÿÀ”·ÿø_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•$Wð_€$ÿü5oÿÿÿÿÿÿÐÿÿàÿÀ¿€ [ßÿà·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀgø¿€Aÿô§ßÿÿÿÿÿÿ¤Hÿÿ€ÿ€@ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿk)»ðÿÀX*ÿü\¿ÿÿÿÿÿÿúÿÿÀ$ÿÀ?»ÆÚÅþ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿß’ðÿ€ ÿù ·ÿÿÿÿÿÿÿý"@ÿÿàhŸÿÀŸÿû¨þ@/ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÀÿÿªÿÿÿÿÿÿÿý( ¤GÿÿÀÿ€ÿÿ€ÞWÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿ€e_ÿÿÒ¿ÿÿÿÿÿÿþB8ÿÿ€ÿÿÀoÿý÷€©ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿ€Gÿÿ„Oÿÿÿÿÿÿÿù$Veÿÿ@ (ÿÿ€ÿÐ@ TÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàÿÀ/ÿÿÑwÿÿÿÿÿÿÿþf‚ – ¿ÿÿåÿÿÿOà7Ðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿð;ÿúI@ùÿúwÿÿÿÿÿÿÿÿÈ(H/E_ÿþ;×ÿþ?ÿð!¥+ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøÿþ¶f¿ÇÿýŸÿÿÿÿÿÿÿÿµ"vË¿ÿÿÿOÿü@¿ü÷Ìÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÿÿþ´¿šÿÿÿÿÿÿÿÿÿÿßÖeFDÿÿÿüŸ·ÿàþÿí€ ÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ ÿÿÿÿù ýGÿþÿÿÿÿÿÿÿûÿçØ «ÿÿõÀ?ÿÿÀ¿þÿmÿú_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿ¿þ>ÿÿÿÿÿÿÿÿÿþÿù¦¦b[ÿÿð€ÿÿð€üÿôÿþïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿù£ÿÿÿÿ÷ÿÿÿÿõßþa¯ÿÿðÿðþÿøÿÿ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿêßÿÿÿÿûÿÿÿÿÿ7ûÚØÚ_ÿÿpßÿðÿüÿàÿÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü ÿÿÿÿÿ…wÿÿÿÿÿÿÿÿÿýÏÿÉm©“ÿÿÿÀ@üÿÀÀ ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿð!_ÿÿÿÿÿ¾ÿÿÿÿÿÿÿÿÿ׿ÿ~’Vÿÿÿÿ€ÿüÿÀþe¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿà Ÿÿÿÿÿÿ‹ÿÿÿÿÿÿÿÿÿÿú÷ÿS¥­MÿüÿÿÿþÿÀ/ùßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ–¯ÿÿïÿÿïÿÿÿÿÿÿÿÿÿßnÿþZV³ÿøÿþ ÿÀ¦cÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ‘?ÿÿ×ÿÿ¬ÿÿÿÿÿÿÿÿÿÿÿõrm«ÿðÿþ  ÿøÿ€íÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿàJ·ÿÿ›ÿÿÿÿÿÿÿÿÿÿÿÿÿÖýÿÿÍRßÿàÿþ@/ÿø ÿ€þÉÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ!_ÿÿåÿÿþÿÿÿÿÿÿÿÿÿÿªYÿþš©Wÿðÿÿ «ÿðÿÀ¿þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€XÏÿþ·ÿÿÿÿÿÿÿÿÿÿÿÿÿïÿÿÿÿ¶ÿàÿÿèÿ” ÿÀÿ¢ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@"ÿÿÝÿÿûÿÿÿÿÿÿÿÿÿÿ¿ûÿÿýß¿ÿü ÿÿ~¯ü ÿÀ?ÿÂÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ!"ÿÿÿ^Ïÿÿÿÿÿÿÿÿÿÿÿÿéoÿÿÿÿÿø ÿÿŸßüÿÀÿ€Ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ@Uÿù÷·ÿÿÿÿÿÿÿÿÿÿÿÿïwÿÿÿïÿÿøÿÿÿÈÿÀ¿ÿwÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ¬ÿÿÿ>íÿÿÿÿÿÿÿÿÿÿÿÿuïÿÿÿÿÿÿø*ÿý¿ÿÿàþ"ÿÿÿÿÿÿÿÿÿÿÿÿÿÿüQGÿÿôãÿÿÿÿÿÿÿÿÿÿÿÿ·îÿÿÿÿÿÿühÿþÿoÿ?ý[ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿø­Voÿï›ÿÿÿÿÿÿÿÿÿÿÿÿïÿÿÿÿÿÿÿÿ?ÿþ?ÿ€ÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿø€«ÿÿÙþëÿÿÿÿÿÿÿÿÿÿÿÿ[ÿÿÿÿÿÿÿúKoÿý¿þÿðü'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøUÿÿä^«ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ ¿üèøà¿øÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿð$Q«ÿÿÛs¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿý—ôÿüÅüÀÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüH¯ÿþGµûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüëÿ°ÿüÛþ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü!Iÿÿ¸Iÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿåÿÿÿÿæ€ûÿøÿü€ÿ_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿðHY_ÿÿ»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖÿÿÿú© Eÿÿüÿø ÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ¿ÿÿ¢]ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´ßÿÿÆfP(þþÿð”=ð_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ5‘¦_ÿú$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿËÖÿÿ»ýJUÿüÿþÿð~×øoÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúe‰ÿÿ§×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¢§ÿû÷ÿà¨ÿðÿüÿàGÿðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿý¬4ÿÿÿÛ«ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿµ\ÿÿM¿;(¥ÿàÿþÿÀ?ÿà«ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúKÿÿÿ$ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíwÿþ×ïýB‚-ÿðÿþÿÀÿÀNÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ_ÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæŸÿýž¿þ$ª›ÿðÿþÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¯ÿÿÿöŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõÖÿú~ïý‰)bÿàÿþÿÀ'ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëÿý׿úRT_ÿÐÿþÿàÿ.ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ«ÿÿý[_ÿ©-Oÿðÿðÿð[ÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿò½ÿÿVÐÿÿðÀÿðÿð ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿþ/ÿÿªG¯ÿà ÿ€ÿÀÿ@ _ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïÿÿúõÿUª¿ÿà`/ÿÿÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¯½ÿ×+¿ÿøß¿ðÿðÿðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýúßÿíÞÿÿþÿðÿðÿðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ·{ÿûÿÿÿ¿ÿÿðÿà ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîßÿÿïÿÿÿ_þÿÐ?ÿàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝ]ÿÿÿÿÿÿþ/ÿÀÿàÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÿÿÿÿ€ŸüÿÀÿà _ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿÿÿÿÿÿÿÿïÿÿÿÿÿÿÿ€d?þüÿÀ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿý_ÿÿÿÿÿÿÀWþŸøÿ€_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýXŒ)_üÿÀÿÿßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷¢’¢¯ü„~À¿ÿwÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿôÿÿÿÿÿÿÿÿÿÿÿÿÿþïÿÿþž¨¤Uþ{ô?€ ¿þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäÿÿÿÿÿÿÿÿÿÿÿÿÿÿwÿÿÚ×e ª¿ÿÿð¿€;ÿþŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿ»ÿÿ«_º%Uïÿÿø|ÿÿûßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿýIÿÿÖwåš«ÿÿð !üÿùwÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõ@ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥¿þªÿúW2ÿÿÿð'üÿÿþÝÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿô€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ[ÿ%­ÿ­ßÿÿ€ ÿðÏðÿÿÕ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÒ"ÿÿÿÿÿÿÿÿÿÿÿÿÿúíïÿ5›ÿÊŸÿÿпðÿÀÿÿ ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•ÿÿ‚þÿõÿÿÿâ‚¿ðÿàÿÖßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþDÿÿÿÿÿÿÿÿÿÿÿÿÿÿÇÿÿk{ÿûÿÿøbðÿÀÿÿÊ·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ` ÿÿÿÿÿÿÿÿÿÿÿÿÿý}ÿþF_ÿþÿÿÿâ ­ßøÿÀÿ§¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿô@ÿÿÿÿÿÿÿÿÿÿÿÿÿýkÿÿ–ÿÿÿÿÿÿü)…ÿÿÿðÿþoÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿñŠHÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþk¦ÿÿÿÿÿù’X:ÿÿðŸÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿä€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþ–¿ÿÿÿÿÿþš™…ÿþÿàÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿóXÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿýJïÿÿÿÿÿõE$iÿþ ÿà ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèYÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ-þ¿ÿÿÿÿþÔªWÿÿ†¿ü ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýf€RÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúU[ÿÿÿÿÿþ+W©ÿÿè_ü fÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ*ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÇïÿÿÿöÿþ]µÿÿÿò-¯ü ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþIÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½~ÿÞ}¿ý—íuÿÿøJ‚?ÿ€ ¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû)PPÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿº™ÿýuÿÿÿÿù©²ÿÿ€‘¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿö˜(ÿÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÉÿÿEVÿòYÿÿÿÿØ ¿ÿ¢-ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿéfZÿÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿ¦«ö«ßÿÿÿ÷$ –ÿÿø›ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿô¨€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿÿÿIUèÿÿÿÿÿÙb%_ÿìnÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþêK"ÿýÿýÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿÊ™ÿýoÿÿÿÿúÔ«ÿÿÿi¿¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû¥”‰$¿ïßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•n¿ð¥ÿÿÿÿÿª'^ÿÿý¢eÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýZiiBùûÝ÷ÿÿÿÿÿÿÿÿÿÿÿÿïÿÿÿ«·ÿù)ÿÿÿÿ×™¿ÿÿúÿ®ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ´¦¶ÿÿÿßÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿÿÿTÕßöVÿÿÿÿÿ[oÿÿߟ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛÙI¶Z¿ÿý÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ—7ÿù½ÿÿýßÿÞÿÿÿ×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¦V¥F¤ÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõîÿö[¯ÿú:ÿÿöÿÿÿèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ©X`{_ÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿo¯ÿï}ÿÿõª¿ÿoÿÿÿ¡_ÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûv•ª™`ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿšÿÿõßÿÿtUÿÿÿÿÿÿ®¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîÉjU% ÿöþÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ½ÿÿ¢U[ÿÿÿÿÿ—?ÿÿùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿºÒ·ªQ‰ûÿÿÿÿï÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿϯÿþÿÿÿÊ«ÿÿÿÿÿiëÿÿÿUÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿå­YU¤ ·ÿ~ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ—ÿÿR§ÿÿÿÿü$¿ÿÿåïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ?’ª&[ÿÿÿÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿoÿÿþÿÿí­ÿÿÿÿÿñ‹ëÿÿ«¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷fÒ­U‘@¿ÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÿÿÿíµ~ÿýýÿò•_ÿú,7ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿý}»º”)Fÿÿÿÿÿûýÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿÿÿ_ÿÿÒjßÿößÿè+{ÿý¢ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥ÓÆjÖPûßþÿÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿé·›ÿøkÿú¦ïÿô†Wÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ_ºYfÕ@)ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû÷ÿÿ­Iÿÿõÿô ½ÿÿªÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýrN¶Úª­‰ÿ¿ÿÿÿÿÿ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû*þÿúJÿýûÿþ WÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúíÛÚÕ¥m´ïÿÿÿÿÿûýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿú÷_ÿú¾ÿü*/ÿÿf§ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕ–fi®Zÿÿÿÿÿÿû»¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¥¿ÿùeÿþ…ÿÿÿÅnÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ­öffkæ*lÿÿÿÿÿ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿþ¿ÿú;·ÿÿÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿº+»ÝÔ©•þÿÿÿÿþÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ½ÿÿõÿò«ïÿÿEÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýMêíZmZYYÿÿÿÿÿßÿýßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛoÿþåÿþÿÿ¹ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½ó®ªfZ¥¦dÿÿÿÿÿÿÿïßïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿö»ÿÿý½ÿþgÿÿæ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¦š33½Ó™U•ÿÿÿÿÿÿï¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿí·ûµïÿÿ›¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúÛmíÝVmZªHÿÿÿÿÿÿ÷ÿ÷ÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû÷ÿûmwÿÿ·_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿü¶Én–Vk­Ö¢ÿÿÿÿÿÿÿïýÿ¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ}ÿþ·ÿÿÿíÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ×Û³í½¼ÚiiÿÿÿÿÿÿÿÿßçÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿŸ¿ÿÿÛÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿfI¦iu¥ee¤Vÿÿÿÿÿÿÿ÷ÿÿýëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïÿÿ×ÿÿÿ_ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÚ¶¹n–ZjšY©ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿnÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÛWÞÇÛÛÛÛZªjÿÿÿÿÿÿÿÿýÿýþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ—ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿìµ)|™ife·•”ÿÿÿÿÿÿýÿÿÝïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÎÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•-¿™ÿf¥™­ZMÿÿÿÿÿÿÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ{ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿªÖÒw$ÝÛfRµ’ÿÿÿÿÿÿÿûÿ÷ÿÿûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíU–k¶ö¶mÕÝjUÿÿÿÿÿÿûïûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýæ¦m–i™š©ff•ªïÿÿÿÿÿÿÿïÿÿÿÿ¾ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÕëµúm?k¾›[kVÿÿÿÿÿÿÿÿþÿÿ¾ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõêU×+×âÖc¶¤Ô©ÿÿÿÿÿÿÿûÿÿ{ßÿßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöµªTªZžFk¦µiZïÿÿÿÿÿïÿûÿÿÿßûïßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùJŸînyýÖ›Zž¥ÿÿÿÿÿÿÿïÿÿÿÿÿßÿöÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþU•Vi3óë•™f¥eZÿÿÿÿÿÿ÷ÿ×ÿÿþÿ»ßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÊjª»íž®·mÙZš¥ûÿÿÿÿÿÿýÿ~ÿ×ÿï}ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ•%U­$»y×]·e¥Ý¥ÿÿÿÿÿÿÿÿßÿÿïÿûÿÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüjšª›ÿÌÏYvežZ"Zÿÿÿÿÿÿÿÿÿ»ÿÿÿûýï¿ï¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwÕ¦YV™W–½Ælyç›jïÿÿÿÿÿÿïÿÿÿÿý÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿiªU¥©fuvf{צ™u¹ÿÿÿÿÿÿþÿÿÿÿûÿÿ¿þw¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿîÚ%–Z¹—ÛëÛíݵVºUÿÿÿÿÿÿÿÿÿ÷ÿÿÿýûûíýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿùeZa¥VõV™½5c[™iªÿÿÿÿÿÿÿÿÿÿÿûÿÿþm÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöYeZWŸm÷½£ßnÂf–µÿÿÿÿÿÿÿû÷ÿÿ¿¿ûïßÿÿºÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ餺¥*©–,ç~²Ú½½kZÿÿÿÿÿÿßûÿ¿ÿßýÿžÿ{ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ZV­Uµ®»îºî¶uiZ¶µÿÿÿÿÿÿÿÿÿÿýÿÿÿûÛ÷ÿ¯ïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿU¥©Z«ÚšÌ›®3ë—Ög™Jÿÿÿÿÿÿÿÿÿ÷ÿÿÿÿÿýîßçýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿjšZµV%cw¹÷Ý5Üo¹f•ÿÿÿÿÿÿÿÿÿÿÿ÷ûß÷ÿûþ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûÕm¥J©Z¾YmI·Ý{ifÙjÿÿÿÿÿÿßÿÿÿÿÿþþwýÛ{ûßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿæVººZjUfäâyÜ}gÔmF»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿýïßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿõ9«iG­¥©Ÿ?×WÅÜŸ¹½eÿÿÿÿÿÿÿÿÿûïÿÿÿÿþÿ¾ûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwææ••Vª–eº™®·»•馿[ÿÿÿÿÿÿûþÿÿýÿþ¿ïç÷½·ž¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýü­Ykj©Um×kíºìÞ·7]Z¤ßÿÿÿÿÿÿÿ¿ÿÿÿÿÿÿÿûýÿzíû¿ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ½¶Õ×Z–µ+Vní­vë®u×mI«ÿÿÿÿÿÿÿ¿ÿÿÿÿÿûÝþÿuÿÿÿû~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿëi¹i©iZÕ©š¶åÖºë×m©¶Uÿÿÿÿÿÿÿÿýýÿÿÿÿÿÿ¿ï÷ýÿoÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþrŸf’•ÚµªVó—>¯]5®i¶í©ÿïÿÿÿÿÿÿÿÿÿÿÿÿþïý÷ïß·ýÝýßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûóÍÔmZmJU«NÜÓ¹×ݹÛkZV¿ÿÿÿÿÿÿÿÿÿÿÿÿÿßçíú½ßïûßoÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿù¶i’½×•V–¦¹o~×¶·ª¢Õ­ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿¿ÿý½öþn·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûïék¯mb¹jëéYgiËlÖåìîßkÚÿÿÿÿÿÿÿÿÿÿÿÿÿþÿþÿýßÿßïÿßûïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíövj¶ÿ›*™¦TÖnóµ{?{«7Yšgÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ï{zûýûÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ{Ù›¶i’µÕõY««Úž]Íé^½Ùvu™ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷¯ÿ¿ý¿ßþÿßýûÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýnÖ»[–u¶Õ]ZU[µ¹÷;·õ¹iëdÙÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿyûï÷ýo{û_¿ÛÖoÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖš=i–kYf+–™ª¦§Ï­êÌ]ï×™Ÿ7ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþïÿ·ï¿ûîûWzÿïßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿçöÓ¥–éöÆ›º©¥»ºlvZí÷¼ž¿¹îÿÿÿÿÿÿÿßÿÿÿÿÿÿÿÿÿßÿýûÿÿõ~þßýµþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöµënZm:–{¦ÕÖZU]×ZÛ7Y­§öäf™ÿÿÿÿÿÿÿÿÿÿÿÿÿÿîÿþÝ_îÿýßÿ÷öõþ=ö÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿúïÛë¶Ûµ·+m¶TU™ºUÖ×µî·î÷7WÛ+ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿÿ¿ÿÿÿ¾÷ßÿoß[ëÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿvîéj6k–ÚÕöÖ›»çe¹mתî»\éu¥úÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿvûÿÖ»ÿÿ¾·~ÿV÷¾Ãõ_ÿÿÿÿÿÿÿÿÿÿÿÿÿß÷óoåfeCMÖšef"ZU¦™ú:ÿ«z_­Ì<_ïïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿï{ÿþ÷÷ÿýëÖÿ­çþïÿÿÿÿÿÿÿÿÿÿÿÿnïyÙž´­¶Û½¶+mڽݥ«[·+ïYüßú÷wÛÔÿÿÿÿÿÿÿÿÿÿÿÿÿûþýßßï·ßÿû½ÿjþ}ç®yìõ¯ÿÿÿÿÿÿÿß÷÷Në×y×r­¦¶i’vµ¶]e&¶¶ë~™kÕþz~ž¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ÷þþ÷Þ¿ÿmÿ×ë¾óÇ·þïÿÿýï÷nûnþõùº<ÏY]šyM·ýšÙj¢»ÙÛ¦ºÃÿþ¿—îÃógÿÿÿÿÿÿÿÿÿÿÿÿÿÿïÿÝ·½ßÿîÿçùöú_Û]¾W¿µÿÿÿŸêýöüjio£—é¶½Ïcßùžkkfk»ffi{]½j'÷ú}½mêÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿwÿÿýþÿo_ú:wÚÜb¯mþ¶õ;wWÛÛ’¾ì¯ZgrÝ$—i–Ö›¶U•»žÎ×Ûnþ­¯×Ûª;ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿîÿ{¿ý·ï÷ýï^u÷¼7·~uïûû·ÙªªF¶ª½KUÜëÚÖ•*ÕmÝkKÖ¦VU¿î\íÿÖÿ¯Ü×õÿÿÿÿÿÿÿÿÿÿÿÿÿÿþï÷ÿçÿÿ¿ÿþ_õ÷ï¥ëíÕËßþÿÝì¦fWýZîÆüwWº¶zkúù®µcÖ´©yª¹’ª×·Z¿VòW]—ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ûíýÿý{ßù}Ú]ÿ½ê?µ«ÿŸ¹=ÝÙ™Ës~§Ì·Ïæšk–i¦š•ý¦Ö»¦ÿß½åïÿï¿wºÜÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿý¿þÿß÷ßÿý¿ß¿ûšç;éݽ×þûÏÖj­w¶Sµ{lÖy¶•Ý»mmmKÝ-VÛIyç?µ¶öÖìëkÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßûþÿ¿ý¿»ÿõùõ]͹^oûõÎæ[’nm™­¹¹í»mim¶ë]í$mJk[uîsvú½]]®Íéÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿý÷¾ý»ýû¿÷ýÝo_/õ{Î{éýÿÿº=¼š³÷å¦Î©móf›Ö™™™––ߦµÔ¦—3^߯ÿÿûë{?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿûïÿ÷ÿîÿÿïýû•½ïú;|wůÿofÿåeÉó®n;Wûsnõò_·k~fùûºmm6üýûr«Û«ž]ÜÖÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿïíÿû׿ÿûz_îÇY½µwýÿ¥ªZ¶NišæÉužÎZMij¶¥»+$mÚªÛG›®Ïý½ýûów¶ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿíßÝ÷ýþßÿÿï÷½þúúuíízïß}ß»»½»ëÛîyÛã¹×“¶Ô›Im¶ª›eK»½yÜ¥Õž]õûë©×ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿ¿ÿoÿõ¶þîÿ·_«ÍÒ¶5ßþ÷ÿ²fiÉl–j;ך>Ÿîmof¶ZYîå¹¼iÆŸWýû÷¿¾¿]ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ}ý¿ÿßïû¿Y¦ë®»¯WÛ·ÿ¾ÙÿY–[eöç™®½ÞÖ¹ue©ÙÿÃÍ3<¦õ–^Öµ_éþýïÿzÖ»ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿï÷ûýÿÿ¿ïÿÿ}ûî¹Ü®®·ÿÿµÛ]¶·+<îºç³vç]¶Ö¶I}¶ÝÛmJݳzïu[_¶•_víÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿ½ÿ½ýß¿÷{ÿë]k­ë®µÚûûöÞvÒ·k­µ×m¶Û®uÔ×]I,›fgníÖíÍìõùõ¯ûÿºï{ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿïÝÿÿýïߦûë–_o{𝕶é§]e–Zë—_™¦¿÷l»Ü³ªe–u{wŸ__ý^¥ëªÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿç÷ÿÿÿ÷ÿµýyß[Ü]5Ý[ÖþþµÛ9ý–;~ùÿÿ½yÞéo6ö™õY—š¶¶ë|Ýý_ïõÛ¾¿Þµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿÿ·ßßýöýÿßïºþw×í{ÛÿÛ×ífÖFíÞÉ'’Içžy6´ÛIÛ›nõnm¦k–ÇW«öù¯~÷êsÏÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿß÷ÿßûýÿ¿ßýûù{ýζíi¶ÿÿo­½½¹Uv¾Úž~vãÇï—š¶n6ë<盹îkwõõõ_÷Û÷·«ßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿöÿþ¿ïÿÿß®_Þ§³Ö5ßæY•õõ“ÉfwË£¶ûÓV>|™ugmší¹ç¹vžª¾ÜŸ¯_ùžÿnÞýuÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿¿ý÷ÿýûû¶ÿÿßÿ½í?Û¦?ïý/žúoεùÏe­ÿÞ{½ìýfÛ™Wåg3ž»ò}_Ÿÿ©võWÞÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïßÞÿß¿ÿnÛúUë{é¶¶Ùu¯úóM’Ù¹ÝNy­»™³Íf›’¶fÖ×ÜçÙís­Ÿkùú¶ÿï_þ{ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿí»þûþÿ÷Þ÷ÿ¶úoµÎî×+™ïÍ÷'-¶íçrwyÜÜw½vç¶vI·mÚ®NÛ-™Ý×½ï«ÿ­×Us~ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïÿïßÿÿÿëÿ¿úïº3]öwº·Mýöm¶<ŸÙÏg—ÌÕÖ<Í[ÿLYmëújönµuÚÛvÿfÿýÿíçÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿÞwûÿß®ùo¯ûÝïÿºVîËëúYZ™–—Ŭ¶ç·¹;¯ÙUÉ–õÏs9£ç™÷ǧ¯ùíê—Ý_ºÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿ÷ÿÿß½ûÿ¿öúuµ™ëÝš~¾®×ÛVíõ}·Ú<ìßwvi—rÎî¾<ë™}ÊíÚúo¿ý»õßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿÿ~ÿûëß»¿îyëm™+s}×–mïu;cÆ7Ûw:“¹ÜÖ~º,Þ·“»õn+}ßíïûßÕÿú¿û¯ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûßÿ~ÿÿïÿýÿÕ»ïºkçõÎÛ]uj™—æÞ}í½Õë~¯W]Ë÷9¬î¬—™úÇt{¶¯ùÿÛoÖ­ºÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞ{­ÿÿºÿ}¥•þz¶Ýü>–v¥ºÍ³»ÌçžyêÃ?íÞÖºéYe™ëÛu×<ÛŸµ_ßëÞ¿Yÿÿ÷ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûïÿÿÿûïÿý÷ÿÿ»ßη—Ùë[»k¶mf{<óÏ;~ê7svë7vÚÛ®m]uëfÔÝöº¿ûÛÙÿÚ¶õ®ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿûÿÿÿïí×ûuö~î[mºÛn¦žžÜ“ÏÛ÷ÝÖóµö·mn»®«;™¹;ÞÏí¯Ýý[wۿןÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþýþþ÷ÿ÷ý÷÷~ÿýÖ^]VÓ3–Y®Z³ÛsãWþyjÔLµvž—›•™šfë}êçÏê»y{ûoýýÿéýùÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿmÞÿïýß—Wï÷©êeÛs÷ªZé~·N|í«ûÇ_ÞÞ9}¿Ûç9sï~víÎﯶ÷ùkÿ¿·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿû÷ÿÿ½÷ÿßûæýþu®Éï®»fÎ,î®®ZìóÇ6í}ùcyîÆbf<ÝÞ4YV7szúïÝßÛÿçûÝmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ßßçÿÿ¿ýï½Ýÿ»®w<»šm¶™k·×í[~~Û;ëɞΓ¹¹›•ÉÛë×Þ›Ÿæk_ÿ~úöõÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿ÷ÿ¯~ÿo÷ÿeíå÷ÜçfåÕkïši]·½ËÓµêºõûsîne—íý½º™ºþê÷ÿõYÿ¿ëoßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ÷ÿÿ~ÿÿýÿµÿþý¿^]{êf|fj6ömºWõ­ÏííkzeyugöþskÕÃW½Íª·úÿ}ßûýùÿfÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿýÿûïû÷ÿ»ï¯ëúuÍ;Ý›«¶Ù-×ëÜ~Ý»y77nÏmÏÙ›Ižnw~ÜçwïÕ¯æÖßû¿ïÿµÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¿ÿÿÿÿßÿï~ö×û]¼ëݵ٫­V’nS»énÎwî¹ììüìÛÜ,ë—ÛÖ—­uÿs×oÛÛû[{ßû}kÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûþ÷÷»{Þÿý÷×_þoûÛºµ§¶f›½ïÙ¾­?kz̫ﷻ§·Vg÷º|¶vüåÖ$m½ýÿ¾ÿþÿ¿ëÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿïÿë¿oùŸ~ÞËÞmÙb¥y›ÎÓÖý»þ¤×ÝåW·éš—éÎ_g;ŸÿÿçõÕž¯ußöïýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿûýÿwÿßþýûöoúç7~y«f½Zvs~¶“ÉîS¿sù9¼iÏÝË|uËÕûߪ«–Ö}šniWË­>|^Ê·ùïû÷¿¿ÿû×ßÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿ÷ï½ÿ¹þ»ÿ×ZßýòÌÞ®¦õ¦Y™u{Wµz·^ºÿüû?Ã;óóçµÕjÞ{»ºý¾š_¯ÿ{ï½·ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿûÿÿÿýÿÿÿ»ýÿúWŸw³ÚÖÛJÝ­w]ÍÜÝÏmsÎYW­é~æž<ÝwÛ³Îêï¯ÿ÷ÿýûÿÿýÿýÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿßÿ÷Þÿÿ¿¾ûïoÿþiëÎÛvY»]¾ë³vìý»=Ÿž§çžzÞÞë«Íë¯Ê¼ßûÿÿÞëÿ¿ÿîïÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÝÿÿ÷ýßû÷ß}ûUKÿzæzVYîjujºîÞ»—®çôóý<óÏ33ºî{ºê~綺vûÿ»ÿßÿûÿlibsixel-1.7.3/images/snake.pgm000066400000000000000000010172771302271755100164320ustar00rootroot00000000000000P5 600 450 255 QPPOOONNNNMMMMNNONMMLLMMMMMMMMMMNNOONNPPOOOOQRRRUUTTTTUUSSSSSSSSVUUTTTSSSSSSSSSSVVUUUUUUVVUUVVWXXXWVWYYZYYZYZ[Z[^^^_^^]]^^]\\\]]aaaaaaaa````````^__`_^\\^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]]]^^_`aaaaaaabbccccccccceeeffffgffffhhiihhhihjjikkklllmmmmmmmmmmooooooooppppppppopppqqqqooooooooppqqqrrrpqqrrtssuutuuvvwuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxzzzz{{{{}}}}~~~~}|{{{|~~€~}}~€€€€€€€€€‚‚‚ƒƒ‚ƒ„„ƒ‚‚‚‚‚‚‚‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ…€‚‚‚ƒ„ƒƒ„„ƒƒƒ„„„„„„„„‚ƒ„†††…„ƒ„„„„„„…†††………„„ƒƒƒƒƒƒƒƒ‡‡‡‡‡‡‡‡‰‰‰ŠŠŠŠ‹‰‰‰‰‰‰‰‰ŠŠŠŠ‹ŠŠŠ‹‹ŒŒŒ‹‹ŒŒŒŽŽŽŽŽŽŽQPPOPONNNNMMMMNNONMMLLMMMMMMMMMMNNOONNPPOOOPQRRSUUTTTTUUTTTTTTTTVVUTTTTSTTTTTTTTVVUUUUUUUTTTTUVVWWWWWXYYZZZZ[[[[]^^_^^]]]]]]]^__aaaaaaaa````````^^_`_^]\^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]]]^^_``aaaaaabbccccccccceeeffffgffffhhiighhihjjjkkklllmmmmmmmmmmoooooooooooooooommmmnnnooooooooopppqqqrrrrrrrrsssstttuuuuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxzzzz{{{{}}}}~~~~~~}}}~€€€~~€€€€€€€€€€‚‚‚ƒƒ‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ€‚‚‚ƒƒƒƒ„„„ƒƒ„„„„„„„„‚ƒ„……„ƒƒ„„„„„„„„†††………„„„„„„„„„„‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‰‰‰‰‰‰‰‰‰ŠŠŠ‹ŠŠ‹‹‹ŒŒŒ‹‹ŒŒŒŽŽŽŽŽŽŽQPPOPONNNNMMMMNNNMLLKKLLMMMMMMMMNNOONNPPOPOPQRSSUUTTTTUUTTTTTTTTUUUTTTTRTTTTTTTTUUUUUUUTTTSSTTUVVWWXYXXXZZZZ[[[[]]^^_^^]]]]^_`ab````````````````^^``_^]\^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]]]^^_```aaaaabbccccccccceeeffffgffffhhiighhiijjjkkklllmmmmmmmmmmoooooooooooooooooooppppqoooooooopppqqqqrssrrrrrrqsssttuuuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxyzzzz{{{}}}}~~~~~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚‚€‚‚‚‚€‚‚‚ƒƒƒ„„„„„ƒ„„„„„„„„ƒ„„„„„ƒ‚„„„„„„„„†††…………………………………‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‰‰‰‰‰‰‰‰‰‰Š‹‹‹‹‹ŒŒŒŒŒ‹‹ŒŒŒŽŽŽŽŽŽŽQPPPPONNNNMMMMNNNMLLKKLLMMMMMMMMNNOONNPPPPOPRRSSUUTTTTUUSSSSSSSSTTUTTSSRTTTTTTTTUUUUUUUUTTTTTUVVTUXXXYXWZZZZ[[\\]]^^__^^^^^__`ab````````````````_____^]]^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]^^^___``aaaaabbcbcccccddeeeffffgffgghhiighhiijjjkkklllmmmmmmmmmmoooooooooooooooopppqqqrrooooooooppppqqqqsstrrqqpqqqsssuuuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxyyyzzz{{}}}}~~~~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚‚‚‚€€€‚‚€‚‚‚ƒ„„„„„„„„„„„„„„„„„„„„„ƒ‚‚„„„„„„„„……………………††††††††‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‰‰‰‰‰‰‰‰‰‰Š‹‹ŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŽŽŽŽŽŽŽŽQQQPPONNNNMMMMNNNMLLKKLLMMMMMMMMNNOONNPPPPPPRSSTUUTTTTUUSSSSSSSSUUUTTSSRTTTTTTTTTUUUUUUUVUUUUVWWTUWYYYXWZZZZ[[\\\]^^___^`__^^___aaaaaaaa``````````__^^^^^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]^^^_____aaaaabbcbbbccdddeeeffffgffgghhiighhiijjjkkklllmmmmmmmmmmoooooooonnnnnnnnmmmnnnoooooooooooopppqqqsstrrqqpqqqsssuuuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxyyyyzzzz}}}}~~~~~~€€€€~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚€‚‚‚ƒ„„„„„„„„„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„……………………††††††††‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠŠŠŠŠ‹‹ŠŠŒŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŒŒŽŽŽŽŽŽŽŒŽŽRQQPPONNNNMMMMNNNMLLKKLLMMMMMMMMNNOONNPPPQPQRSTTUUTTTTUUTTTTTTTTTTTSSSSRUUUUUUUUUUUUUUUUVVUUVVWXUWXWXXXXZZZZ[[[[\\]^____``_^^^^^aaaaaaaa``````````_^^^^_^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]________aaaaabbcbbbccddeeeeffffgffgghhiihihiijjjkkklllmmmmmmmmmmoooooooonnnnnnnnnnooopppoooooooooooppppqssrrrrrrrrrsttttuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxxyyyyzzz}}}}~~~~}~~€}~~~~}€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚‚‚€‚‚‚ƒƒ„„„„„ƒƒ„„„„„„„„…„ƒƒƒƒƒ„„„„„„„„„……………†††††††††††‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠŠŠŠŠ‹‹‹‹‹ŒŒŒŒŒŒ‹‹ŒŒŒŽŽŽŽŒŽŽRQQPPONNNNMMMMNNONMMLLMMMMMMMMMMNNOONNPPQQPQSSTTUUTTTTUUUUUUUUUUUUUTTTTSUUUUUUUUTTUUUUUVUUUUUVVWXWWVWWYYZZZZ[[[[[\]^_______^__``aaaaaaaa````````a`_^]^^_^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]________aaaaabbcabbcddeeeeeffffgffgghhiihihiijjkkkklllmmmmmmmmmmoooooooonnnnnnnnppqqqrrroooooooooooopppprrrrrrsssstttuuuuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxxxyyyzzz}}}}~~~~|}~~~~~€€~~€€€€€€€€ƒƒ‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚ƒ‚‚‚‚‚‚ƒƒƒ€‚‚‚ƒƒƒ„„„ƒƒƒ„„„„„„„„„„ƒ‚‚ƒ„…„„„„„„„„„„………†††††††††††‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠŠŠŠŠ‹‹ŒŒ‹ŒŒŒŒ‹‹‹‹ŒŒŒŽŽŽŽŒŽŽRQQPPONNNNMMMMNNONMMLLMMMMMMMMMMNNOONNPPQQQQSSTTUUTTTTUUUUUUUUUUUUUTTTTSUUUUUUUUTTTUUUUVTTSSTTUVXXVVVXY[YYYYZ[[[[\]^____]]]^^`abaaaaaaaa`````````__^]^__^^]]]]\\\\[[[[\\[[[[[[[[]]]]]]]]______^^aaaaabbcaabcddeeeeeffffgffgghhiihihiijkkkkklllmmmmmmmmmmoooooooonnnnnnnnnnnnoooooooooooooooopppppqqrrtsstttuuuuvuuuuuuuuuvvvvvvvvwwwwxxxwxyyzyxxxxxyyyzz}}}}~~~~z{|}~}||€€€€€€€€ƒƒ‚‚‚‚ƒ„„ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚ƒ‚‚‚ƒ‚‚ƒƒƒƒƒ€‚‚‚ƒƒƒƒ„„ƒƒ„„„„„„„„„„ƒ‚‚‚„…†…„„„„„„ƒ„„………†††……………………‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠŠŠŠŠ‹ŒŒŒ‹ŒŒŒŒŒ‹‹‹‹ŒŒŒŽŽŽŽŽRRQPOOOOMMMMMMMMMMMMLLLLNNNMMMLLMMNNNONNRQPOOPQRSSSSSSSSTTTUUVVVVVVUUUTTTTTTTTTTVVVVVVUUWVVUUVVWYYYYYXXXWXYZ[ZZZ\\]]]]^^^^]^__^_````````aa``aaaaa`_]]^_`^^]]\\\[\\\[[[[ZZ[[[[\\\[\]]^^]]\\]]]]^^````aaaaaabcddeeeeeffffggggfghhhiihhiijkjjjkkkllnnnnnnnnnnnnnnnnppppppppooooppppooooooooppppppqqqqrrrrsssssttttuttttuuuvwwwvwwwwwwxxxyyyxxyyz{||{|||}}}~}}}}~~~~~~~~~~~~~~€€€€‚‚€€€€‚‚‚‚€€€€€‚ƒƒ‚‚‚‚‚‚‚‚€‚‚€€€‚ƒ„„‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚€ƒƒ„„„„ƒƒƒƒ„„„„ƒƒƒƒ„„………†„„„„„„„„††††††††††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰ŠŠŠŠŠˆˆˆ‹ŒŒŒŒ‹‹‹‹‹‹‹‹ŽŽŽ‘‘‘‘‘‘‘‘RQPOONNNMMMMMMMMMMMMLLLLNNNMMMLLMMNNNONNRQQPPQRSTTTTTTTTTTUUUVVVWWWVVVUUUUUUUUUUVVVVVVUUWVVUUVVWXXXYYYYYXXYZ[ZZY\\]]]]^^^^]^__^_````````aa``aaaa_____^^]^^]]\\[[\\\[[[[ZZ[[[[\\\[\]]^^]]\\]]]^^^```aaabbbbbccdddeeeffffggggfghhhjjjjjkklkkklllmmnnnnnnnnnnnnnnnnooooooooooooppppooooooooooooooppqqrrrrsssssttttutttuuuvvwwwvwwwwwwxxxyyyxxyyz{{||||||}}}}}}}~~~~~~~~~~~~~~€€€€‚‚€€€€‚‚‚‚€€€€€‚‚ƒ‚‚‚‚‚‚‚‚€‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚€ƒƒ„„„„ƒƒƒƒ„„„„ƒƒƒƒ„„„………„„„„„„„„……………………††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰‰‰‰ŠŠ‰‰‰‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽ‘‘‘‘‘‘‘‘PPONMMMMMMMMMMMMNMMMMLLLNNNMMMMMMMNNNONNPPPPQQRSTTTTTTTTTUUUUVVVXWWWVVUUVVVVVVVVVVVVVVVUWVVUUVVWWWXXYYZZYYZZZYYY\\]]]]^^^^]^__^_````````aa``aaaa^_`aa_]\^^]]\\[[\\\[[[[ZZ[[[[\\\[\]]^^]]]]]]^^^^aaabbbcccccccccdeeeffffggggfghhhkkjjkklmkkklllmmnnnnnnnnnnnnnnnnooooooooooooppppooooooooooooooppqqrrrrsssssttttuttuuuvvvwwvvwwwwwwxxxyyyxyyzz{{{}}||||||}}}}~~~~~~~~~~~~~~€€€€‚‚€€€€‚‚‚‚€€€€€‚‚‚‚‚‚‚‚‚‚‚€‚‚€ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒ„„„„ƒƒƒƒ„„„„ƒƒƒƒ„„„„……„„„„„„„„„„„„„„„„††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰ˆˆ‰‰Š‰ŠŠ‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽ‘‘‘‘‘‘‘‘QPONNMNNMMMMMMMMNNNMMMLLMMMMMMMMMMNNNONNQQQRSTTUTTTTTTTTUUUUUUUUWWVVVTTUVVVVVVVVVVVVVVVVWVVUUVVWWWWXYZZ[ZZ[[ZYYX\\]]]]^^^^]^__^_aaaaaaaaaa``aaaa]^___^]\^^]]\\[\\\\[[[[ZZ[[[[\\\[\]]^^]]]]]^^^^_abbbcccccccccccceeeffffggggfghhhkjjjjkllkkklllmmnnnnnnnnnnnnnnnnnnnnnnnnooooppppooooooooooooooppqqrrrrsssssttttutuuuvvvvvvvvwwwwwwxxxyyyyyyzz{{{}}|||{{{}}}}~~~~~~~~~~~~~~€€€€‚‚€€€€‚‚‚‚€€€€€€‚‚‚‚‚‚‚‚‚‚‚€‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚ƒƒ„„„„ƒƒƒƒ„„„„ƒƒƒƒ„„„„„„„„„„„„„„……………………††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰ˆˆˆ‰ŠŠŠ‹‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘‘‘‘‘QQPONNNNMMMMMMMMNNNNMMMMMMMMMMMMMMNNNONNOPQQRSSSTTTTTTTTTUUUUUUUUUUUTSSSVVVVVVVVUUUVVVVVWVVUUVVWWWWXYZZ[Z[[[[[ZZ\\]]]]^^^^]^__^_aaaaaaaaaa``aaaa`_^]\]]^^^]]\\\\\\\[[[[ZZ[[[[\\\[\]]^^]]]]^^^___abbbcccccccccccceeeffffggggfghhhiiiiijkkkkklllmmnnnnnnnnnnnnnnnnnnnnnnnnooooppppooooooooqqqqqqrrqqrrrrsssssttttuuuuvvvvwvvvvwwwwwwxxxyyyyyzzzyyz}|||{{zz}}}}~~~~~~~~~~~~~~€€€€‚‚€€€€‚‚‚‚€€€€€‚‚‚‚‚‚‚‚‚€‚‚€€€‚ƒƒ„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚ƒƒƒƒ„„„„ƒƒƒƒ„„„„ƒƒ„„ƒƒƒƒƒƒ„„„„„„„„††††††††††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰ˆˆˆ‰ŠŠŠ‹‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘‘‘‘‘‘‘‘‘‘‘QQPONNNNMMMMMMMMONNNNMMMMMMMMNNNMMNNNONNOPQRRRRRUUUUUUUUUUUUUUUTTTTTSSRRVVVVVVVVVVVUUVVVWVVUUVVWWWXXYYZZZZ[[\Z[[\\]]]]^^^^]^__^_aaaaaaaaaa``aaaab`^]]]_`]]]]\]\\\\\[[[[ZZ[[[[\\\[\]]^^]]]^^^____aaabbbcccccccccdeeeffffggggfghhhiihhiijkkkklllmmnnnnnnnnnnnnnnnnooooooooooooppppoooooooorrrrrrssqqrrrrsssssttttuuuvvvvwwvvvvwwwwwwxxxyyy{zzzzyzz||{{{{{{}}}}~~~~~~~~~~~~~~€€€‚‚ƒƒ‚‚€€€‚‚‚‚€€€‚‚‚‚‚‚‚‚€‚‚€€€‚ƒ„„‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚ƒ„„ƒƒ„„„„ƒƒƒƒ„„„„ƒƒ„„ƒƒƒƒ‚‚„„„„„„„„††††††††††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰ˆˆ‰‰Š‰ŠŠ‹ŒŒŒŒŽŽŽ‘‘‘‘‘‘‘‘‘‘‘‘‘‘SSRQPPPPMMMMMMMMOONNNMMMLLMMMNNNMMNNNONNPPQRRRQPUUUUUUUUUUUUUUTTUUUTTTSSUUUUUUUUUUVVUVVVWVVUUVVWXXXYYYYYYZ[[\\\\\\]]]]^^^^]^__^_````````aa``aaaa``__^^^^^]\]]]\[\\\[[[[ZZ[[[[\\\[\]]^^]]^^^^____```aaabbbbbccdddeeeffffggggfghhhjiiiijkkkkklllmmnnnnnnnnnnnnnnnoooooooooooooppppooooooooqqqqqqrrqqrrrrsssssttttuuvvvvwwwvvvvwwwwwwxxxyyy{zzzzzzzzz{{{{{{}}}}~~~~~~~~~~~~~~€€€‚‚ƒƒ‚‚€€€‚‚‚‚€€€‚‚‚‚‚‚‚‚€‚‚€‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„ƒƒ„„„„ƒƒƒƒ„„„„ƒƒ„„ƒƒƒ‚‚‚„„„„„„„„……………………††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰‰‰‰ŠŠ‰‰‰‹ŒŒŒŒŽŽŽ‘‘‘‘‘‘‘‘‘‘‘‘‘‘TSRQQPQQMMMMMMMMOOONNNMMLLMMMNNNMMNNNONNPPQRRQPOUUUUUUUUUUUTUTTTVVVUUUTTTTTTTTTTUUUVUVVVWVVUUVVWYYYYYXXXYYZ[\]]]\\]]]]^^^^]^__^_aaaaaaaaaa``aaaa^_`a`_]\^^\]]]\[\\\[[[[ZZ[[[[\\\[\]]^^]]^^^____`````aaaaaabcddeeeeeffffggggfghhhkkjjkklmjjjkkkllnnnnnnnnmnnnnnooppppppppooooppppooooooooppppppqqqqrrrrsssssttttuvvvvwwwwvvvvwwwwwwxxxyyy{zzzzzzyzzz{{{||}}}}~~~~~~~~~~~~€€€‚‚ƒƒ‚‚€€€‚‚‚‚€€€ƒƒƒƒƒƒƒƒ€‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒ……ƒƒ„„„„ƒƒƒƒ„„„„ƒƒ„„ƒƒ‚‚‚„„„„„„„„„„„„„„„„††††††††‡‡‡‡‡‡‡‡‰‰‰‰‰‰‰‰ŠŠŠŠŠˆˆˆ‹ŒŒŒŒŽŽŽ‘‘‘‘‘‘‘‘‘‘‘‘‘‘RRQPPPPPPPOOOONNMMMMMMMMMMMMMMMMNNOPPQQRPPRSTTTTTTUUUVVVVVUUTSRRTTUUUVVVVVVVVVVVUUUUUUUUUUVVWXYYXXXXYYYYYZZZ[[[[^]\]_`_^]^^^^___```````````aaaaa`____^^^]]]]]]\\ZZ[[[\\\\\\\\\\\]]]]]]]]^^^____`````````aabcdeffffffffffijjjjkkkiijjjkkkkjjlllmmmmmmnnnnmmmnnnnooooooooonnnnoooopppoooooppqsrrrrppqqqrrrpppqqqrrsttuvwxyuvvwxxyyzyyxxyyyyyyzzz{{{{{{||||~~}}~~~~}~~~~~~€€€€€€€€€€‚‚€€‚‚‚€€€€€€€€€€€~~€‚‚€€ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚€‚‚ƒƒ‚‚€€€‚„„„„„„„„†††…„ƒƒ‚‚‚ƒƒ„„…………………„ƒƒ„„„„„„„„……†††‡‡‡††††††††‡‡‡ˆˆ‰‰‰‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŽŽŽŽ‘‘‘‘‘’’‘‘‘‘’’SSRQQQQRPPPOOONNMMMMMMMMNNNNNNNNNOOPOPQRPQRSTTTTTTUUUVVVWVVUUTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXYYYYYZZZ[[[[^]\]___^^^___``_```````````aaaaa`____^^^]^]]]]\\ZZ[[[\\\]]]]]]]]]]]]]]]]^^^___^`aaaaaaa``bbcddeeffffffffiijjjkkkiijjjkkkkkklllmmmmmmnnnnnnnppoopoooooooonnnnoooopppoooooppqssrrqqqrrrsssrrrrsssstttuvwwxvvvvwxyzyxxwwxxxyyyzzz{{{{{{||||~~}}~~~~}~~~~~~€€€€€€€€€€€€€‚‚€‚‚€€€€€€€€‚€€€€‚‚€€ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚ƒƒ‚‚‚‚‚ƒƒ„„„„„„„„††……„ƒƒ‚‚ƒƒƒ„„„…„…………„„ƒ„„„„„„„„……†††‡‡‡††††††††‡‡ˆˆˆˆˆˆ‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŽŽŽŽ‘‘’’‘‘’’‘‘‘‘’’TSRRQQRRPPPPOOOONNNNNNNNNNNNNNNNNNNOQQRRPPRSTTTTTTUUUVVVUUUUUUUUTTUUUVVVVVVVVVVVVVVVVVVVXXWWWVVVXXXXYYYYYZZZ[[[[^]\]^_^]__`a```````````````aaaaa`____^^^^^]]]]\\[[[[[\\\^^^^^^^^]]]]]]]]^^^____`bbbbaaaabbbccddeffffffffiiijjjkkiijjjkkkkkklllmmmmmmnnnnooooqqppoooooooonnnnoooopppoooooppqrssrqrrssstttsssstttuttuuvvwwwvvvvxyzxwwvvwwxyyyzzz{{z{{{{|||}}}}~~~~}~~~~~~€€€€€€€€€€€€€€€€‚‚€€‚‚ƒƒƒ‚‚‚‚€‚‚€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚‚‚‚‚‚‚‚‚‚€‚‚‚‚€‚‚ƒƒ‚‚ƒƒƒƒ„„„…ƒƒƒƒƒƒƒƒ††……„ƒƒƒƒƒƒƒ„„„„ƒ„„…………„„„„„„„„„……†††‡‡‡††††††††ˆˆˆˆˆˆ‡‡‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŽŽŽŽ‘‘’’‘‘’’‘‘‘‘’’SRRQQQQQQPPPPOOONNNNNNNNOOOOOOOONNPPPQQQPQRSTTTTTTUUUVVVSSTTTUUUTTUUUVVVVVVVVVVVVVVVVVVVWWWWWWWWXXXXYYYYYZZZ[[[[]\[\^_^]_``aa``````````````aaaaa`____^^^^^]]]]\\[[[[[[[[]]]]]]]]]]]]]]]]^^^____`aa``````baaccdddffffffffhhhhiiiiiijjjkkkkkklllmmmmmmnnnnnnoooqqpoooooooonnnnoooopppoooooppqrrssqqqqqrrrrttttuuuutuuuvvvwwwvuvxy{xxwwwwxxyyyzzz{{zzz{{{||}}}}~~~~}~~~~~~€€€€€€€€€€€€€€‚‚ƒƒ€€‚€‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚€‚‚€€€€€€ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€‚‚‚‚‚‚‚‚‚‚€‚‚‚ƒ‚€‚‚ƒƒ‚‚‚‚ƒƒƒ„„„ƒƒƒƒƒƒƒƒ…………„„ƒƒƒƒƒƒ„„„„ƒƒ„……………„„„„„„„„……†††‡‡‡††††††††‰‰‰ˆˆ‡‡‡‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŽŽ‘‘‘‘‘’’‘‘‘‘’’SSRQQQQQQQQPPPOONNNNNNNNOOOOOOOONNPQPQQRQRRSTTTTTTUUUVVVSSSTTUUUTTUUUVVVVVVVVVVVVVVVVVVVUUVWWXXYXXXXYYYYYZZZ[[[[]\[\^_^]_``aaa`````````````aaaaa`____^^^^^]]]]\\[[[[[[[[[[[[[[[[]]]]]]]]^^^____```______bbbcccddffffffffgghhhiiiiijjjkkkjkklllmmmmmmnnnnmmmnnnppoooooooonnnnoooopppoooooppqrrrsrppppqqqqtttuuuvvuuuuvvvvwvvvvxyzyyxwwwyyyyyzzz{{yyyyzzzz}}}}~~~~}~~~~~~€€€€€€€€€€‚ƒƒ€‚€‚‚‚‚‚‚‚‚‚‚‚€€‚‚€€€€€€ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€‚‚‚‚ƒ€‚‚ƒƒ‚‚‚‚‚ƒƒƒ„„„„„„„„………„„„„„„„„„ƒƒƒƒƒƒ„……………„„„„„„„„……†††‡‡‡††††††††‰‰‰ˆˆ‡‡‡‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŽŽŽ‘‘‘‘‘’’‘‘‘‘’’UTSSRRSSQQQQPPPOOOOOOOOOPPPPPPPPOOOPRRSSRRTTUTTSTTUUUVVVTTTUUVVVTTUUUVVVVVVVVVVVVVVVVVVVTUUVWXYYXXXXYYYYYZZZ[[[[]\[\]^]\__`aaa`````````````aaaaa`____^^^^^]]]]\\\\\[[[[[[[[[[[[[]]]]]]]]^^^____`____^^^^ccccccccffffffffggghhhiiiijjjkkkkkkllmnnmmmmnnnnmmmmnnnnoooooooonnnnoooopppoooooppqrrrrqpppqqqrrttttuuuvuuuuvvvvuvvwxxyy{yyyyxyzyyyzzz{{xyyyyzzz}}}}~~~~}~~~~~~€€€€€€€€€€€‚ƒƒƒ‚€€€€€€€€€€€€€‚‚€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€‚‚‚‚€‚‚ƒƒ‚‚‚‚‚‚„„„„„„„„……„„„„„„„„„„ƒƒƒƒƒ„„…………„„„„„„„„„……†††‡‡‡††††††††ˆˆˆˆˆˆ‡‡‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŽŽ‘‘’’‘‘’’‘‘‘‘’’UTSSRRSSQQQQPPPPOOOOOOOOPPPPPPPPPPQQQQSSTTTUUTTSTTUUUVVVUUUUUUVVTTUUUVVVVVVVVVVVVVVVVVVVVVVWWXXXXXXXYYYYYZZZ[[[[[ZZZ\]\[^^_````_```````````aaaaa`____^^^^^]]]]\[\\\[[[ZZ[[[[[[[[]]]]]]]]^]^____````````_bcccccccffffffffgggghhhiiijjjkkkkkkllmnnmmmmnnnnlnnnnooooooooooonnnnoooopppoooooopqrrrrqqqqrrrsssstttuuuwvvvuuuutuwyyyxwzyxxxwyyyyyzzz{{yyzzz{{{}}||~~~~}~~~~~~€€€€€€€€€€€€€€‚‚ƒƒƒ‚€€€€€‚‚€€‚‚‚ƒƒ€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚ƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„„„„„………„„„ƒƒƒ‚„…………„„ƒ„„„„„„„„……†††‡‡‡††††††††‡‡ˆˆˆˆˆˆ‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹ŒŽŽ‘‘’’’’‘’’‘‘‘‘’’TSSRRRRRRQQQQPPPOOOOOOOOQQQQQQQQPPQQRSSSTTUUUTTSTTUUUVVVUUUUUUUUTTUUUVVVVVVVVVVVVVVVVVVVWWWWWWVVXXXXYYYYYZZZ[[[[[ZYZ\]\[]^^_____```````````aaaaa`____^^^^^]]]][[\\\[[[ZZ\\\\\\\\]]]]]]]]^^^____`aaaaaaaacccccdddffffffffgggghhhhiijjjkkkkkkllmnnmmmmnnnnnnooppppoooooooonnnnoooopppoooooooqrrrrqrrrsssttsssstttuwwvvuuuusuwzzyxvyxwwwvxxyyyzzz{{yyyzzz{{}}||~~~~}~~~~}~€€€€€€€€€€€€€€‚‚‚‚ƒ‚€€~~~~~~~~‚‚€€€€‚‚€€‚‚‚ƒƒ€€€‚‚‚‚‚‚‚‚ƒƒ‚‚‚€‚‚ƒƒ‚‚ƒƒƒƒ„„„„„„„„„„„„„„„„„……………„„ƒƒ‚‚……………„ƒƒ„„„„„„„„……†††‡‡‡††††††††‡‡‡ˆˆ‰‰‰‰‰‰‰Š‰‰‰‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŒŒŒŒŒ‹‹‹ŽŽ‘‘‘‘’“““““’’‘‘‘‘’’TTSSRSRRSSSSRRRRRRRRRRRRRRPQQQQQQRRQRRSSTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTSSTUVVWWWWWWWVVWWWWXXY[[[[[ZZZZZZZ[[[\\\^^^^____```````````aaaaaa``_____^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^__^]^_`aaaaabbbbabbbbcccgffeeeffgghhiiiiiijjjkkkkkklllmmlllmnonoppoooonnnnnnooooonnnnnnnooooooooqqqqqqqrssstttuurrsstuvvuuvvvvvvwwwwwwwwvvvwwxxxxxyyyyzzyyyzzzz{{{{|}}}}~~~~~~~~€€€‚‚‚‚‚‚‚‚‚ƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚‚‚‚‚€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„…………………††‡‡‡‡ˆˆ…†‡‡ˆˆ‡‡‰‰‰‰ŠŠŠŠ‹‹‹‹Š‹‹‹‹‹ŒŒŒ‹ŠŠŒŒŒ‹‹ŠŠ‹ŒŒŽŽ’’’’““““‘’’’‘ŽTTSSRSSRTSSSRRRRRRRRRRRRQQPQQQRRRRRQQRSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTUVVWWWWWWWVVWXXXXXYZ[[[ZZZZZZZ[[[[\\\^^^^____```````````aaaaa``___^^^^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^_^^]^_`aaaaabbbbbcccddddffeeeffghhhhiiiiiijjjkkkkkklllmmllmmnonooooooooonnnnooooooooonooooooooooqqqqqqqqssstttuurrsstuuvuuvvvvvvwwwwwwwwvvwwxxxxxxyyyyzzyyyzzzz{{{{|}}}}~~~~~~~~€€€‚‚‚‚‚‚‚‚ƒ‚ƒƒ‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„…………………††‡‡‡‡ˆˆ‡‡ˆ‰‰‰‰‰‰‰‰‰ŠŠŠŠ‹‹‹‹Š‹‹‹‹‹ŒŒŒ‹ŠŠŒŒŒŒ‹‹‹Š‹ŒŒŽŽ’’’’““““‘’“““’UTSSSRRSTTSSRQRRRRRRRRRRSRRQPQQSRQQRQSTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVUUUUVVVVWWWWWVVWYYXXXYYZZZZZZZ[[[[[[\\\\^^^^____```````````aaaaa_^__^^]]^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^_^^^^_``aaaabbbbccdddeeeeeeeefghhhhhiiiiiijjjkkkkkklllmmllmmnoonoooooooonnnnoooopppppoopooooooooqqqqqqqqssstttuurrsstuuuuuvvvvvvwwwwwwwwvwwwxxxyxxyyyyzzyyyzzzz{{{||}}}}~~~~~~~~~~~ƒ‚ƒƒ€€€€€€€€‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„…………………††‡‡‡‡ˆˆˆˆ‰ŠŠŠŠ‰‰‰‰‰ŠŠŠŠ‹‹‹‹Š‹‹‹‹‹ŒŒŒ‹ŠŠŒŒŒŒ‹‹‹‹‹ŒŒŽŽ’’’’“““““““““’‘‘UUTSSSRRTTTSRRQQRRRRRRRRSSRQRRSSSSRRSSTTUUUUUUUUUUUUUUUUUUUUUUUUUUTUUTUUVVVVVVVVWWVVVUUUWWWWWVVWZYYXXXYYZZZZZ[[[\\\]]]^^^^^^____```````````aaaaa^_^]]]]\^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^^^^^__``aaaabbbbcccddddedddeeghhhhhhiijjiijjjkkkkkklllmmmmmmnnoonnnooooonnnnoooopppppoooooooooooqqqqqqqqssstttuussstttuuuuvvvvvvwwwwwwwwwwwxxxyyxxyyyyzzzzz{{{{|||||}}}}~~~~~~~~}}~~~€ƒ‚ƒƒ€€€€€€€€‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„…………………††‡‡‡‡ˆˆˆ‰ŠŠ‹ŠŠŠ‰‰‰‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹ŒŒŒ‹ŠŠŒŒŒ‹‹‹‹‹‹ŒŒŽŽ’’’’““““”””“““’’TTUUTTTTTTTTRRRRSSSSSSSSSSRQRRSSSSSSSTUTUUUUUUUUUUUUUUUUUUUUUUUUUUTUUTUUVVVVVVVVXWWVVUUUWWWWWVVWZYYXXXYYYYZZ[[[[\\]]]^^^^^^^____```````````aaaaa^_^]]]]\^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^^^^_____aaaabbbbbbbbccccdddeeghhhhhhiiiiiijjjkkkkkklllmmmmmnnnnnmmnnnnnnnnnnooooooooooooooooooooqqqqqqqqssstttuussstttttuuvvvvvvwwwwwwwwwxxxxyyyxxyyyyzzzzz{{{{|||||}}}}}}}}}}}}}}~~~€ƒ‚ƒƒ€€€€€€€€‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„…………………††‡‡‡‡ˆˆ‰Š‹‹Œ‹‹‹‰‰‰‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹ŒŒŒ‹ŠŠŠŠŠŠŠ‹‹‹‹ŒŒŽŽ’’’’““““““’’‘‘‘‘UTUUUTTTUUTTSRRRSSSSSSSSSRSRRSSTSRRSRTUUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVXWWWVVVUWWWWWVVWYYXXXYYZYYYZ[[\\]]]]^^^^^^^^____```````````aaaaa_^__^^]]^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^]^__``__aaaabbbbaabbbccceeeeefghhhhhihhhiijjjkkkkkklllmmmmnnnnnnnnnnnnnnnnnnooooooooooooooooooooqqqqqqqqssstttuuttttttttuuvvvvvvwwwwwwwwxxxxyyyxxxyyyyzzzzz{{{{|||||}}}~}}}}}}}}~~~€€€€€€€€ƒ‚ƒƒ‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„………………………††††‡‡ˆˆ‰ŠŠŠŠ‰‰‰‰‰ŠŠŠŠŒ‹‹‹‹‹‹‹‹‹ŒŒŒ‹ŠŠ‹‹‹‹ŒŒŒŒ‹ŒŒŽŽ’’’’“““““’’‘‘‘‘UUUUUTTTTTTSTSRRSSSSSSSSTTSSSSTTTTSRSSTVUUUVVVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWVVVWWWWWVVWXXXXXYZ[XYYZ[[\\]]]^^^^_^^^^____```````````aaaaa``___^^^^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^]^_```_^aaaabbbbbbbcccddffeeeffghhhhiihhiijjjkkkkkklllmmnnnnnnmmnnnnnnnnnnnnooooppppppppooooooooqqqqqqqqssstttuuttttttttuuvvvvvvwwwwwwwwxxxyyyyyxxyyyyzzzzz{{{{|||||}}~~}}}}}}}}€€€€€€€€€€€€ƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„………………………††††‡‡‡‡ˆ‰‰‰‰‰‰‰‰‰ŠŠŠŠŒ‹‹‹‹‹‹‹‹‹ŒŒŒ‹ŠŠŠ‹‹‹ŒŒŒŒ‹ŒŒŽŽ’’’’““““”“’‘‘‘’’UUVUUUTTUTTSTSSRSSSSSSSSTTSSSRSTSTSRTSTUUUUVVVVVUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWWWWWWWWWWWWWVVWWWWXXY[[XYYZ[\\\]]]^^^__^^^^____```````````aaaaaa``_____^^]]]]\\\\\\\\\\\\\\\\\\\\]]]]^^]]_```_^aaaabbbbbbccccddgffeeeffhhhgihhhiijjjkkkkkklllmmnnnnnmmmnnnmmnmmnnnnooooqqqqqqqqoooooooorqqqqqqqssstttuuttttttssuuvvvvvvwwwwwwwwxxyyyxyzxxyyyyzzzzz{{{{|||||}~~~}}}}}}}}€€€€€€€€€€€ƒ‚ƒƒƒƒƒƒƒƒƒƒ‚‚€€€€‚‚‚‚‚‚‚‚‚‚€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„„„……„ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„………………………††††‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠŒ‹‹‹‹‹‹‹‹‹ŒŒŒ‹ŠŠŠŠ‹‹ŒŒŒ‹ŒŒŽŽ’’’’““““””’‘‘‘’“UUUUUUUURRRRSSSSRRSSRRSSSSTTTUUUSSTUUUUTUUTSTSTTSTUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^]^^_____````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\[[\\]^_`____````aaaabbbbbbcccdddfeeffffgiihhgfeehhijijjikkjlllmmmmmmnnnnrpppoonnoooooooopooooooprqqqppoommmmmmmmppqpprrruuvuuuuuttttuuuuwwwwwwwwxxyyyyzzzyyzzz{z{{{{||||{{{|}~~~}}}}~~~~~€€€€~~€€‚‚€€€€€€€€€€€‚‚‚€€‚ƒƒ‚‚‚‚‚‚‚ƒƒ„ƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„„„„„„„……„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚„„„„ƒƒƒƒ……………………††††††††……†††‡‡‡††‡‡ˆ‰ŠŠŠŠŠŠŠŠŠ‰‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŒŒŽŽ‘‘‘‘’’’’““’’““””UUUUUUUUSSSSTTTTTTSSSTTTRSSSTTTTSSTUUUUTUUTSTSTUTTUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^^__`````````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\[[\\]^_`____````aaaabbbbbbcccdddeeeffffgihhgfgfeggijjjjjkkkkkkmmmmmmnnnnpponnnnnoooooooopoooooopqqqpppppooooooooqqqpqrrruvvuuuuuttuuuvvvwwwwwwwwxxyyyyzzyyyzzz{{{{{{||||{{||}}~~}}}}~~~~~€€€€€€€€€€€€€€€€€‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„„„„„„„„…„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„……………………††††††††……†††‡‡‡††‡‡ˆ‰‰ŠŠŠŠŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŒŒŒŒŽŽ‘‘‘‘’’’’“’’‘’““”UUUUUUUUSSSSTTTTSSSTTTTTTTTTUUUUSTTUUUUUUUTSSSTUTUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^^__`````````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\\\\\]^______````aaaabbbbbbcccdddeeeffffghhhgfggghiijjjjjkkkkkkmmmmmmnnnnnnnmnnnnoooooooopooooooppppppqqqpppppppprrrqrsssvvuuuuuuuuuvvvwwwwwwwwwwxxyyyyzzyyyzzz{{{{{{||||||||}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„„„„„„„„„„„„ƒƒƒ‚‚ƒƒƒƒƒƒƒƒ‚‚ƒƒ„„…………………………††††††††……†††‡‡‡†‡‡ˆˆ‰‰‰ŠŠŠŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘’’’’“’’‘’““”UUUUUUUUTTTTUUUUUUUUUUUUUUUUUUUUSTUUVVUUVUUTSTTVUUVVWVVUVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^^__`````````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\]\\\]]^_____````aaaabbbbbbcccdddeeeffffghhhhgggghijjkkjjkkklllmmmmmmnnnnmmmnnoooooooooooooooooooooppqqqrqqqqqqqqrrrrrsttuuuuuuuuvvvvwwwwwwwwwwwwxxyyyyzzyyyzzz{{{{{{||||}}}}||||}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„„„„„„„„„„„ƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚ƒ„……………………………††††††††……†††‡‡‡‡‡‡ˆˆ‰‰‰ŠŠŠŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘’’’’’’‘‘’’““VVVVVVVVTTTTUUUUUUUUUUUUVVUUUUUUTTUVVVVUVVTUTTVVVVWWWVVUVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^^__`````````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\]]\\\]^^____````aaaabbbbbbcccdddeeefffefgggghhhhiijkkkkkkkklllmmmmmmnnnnnnnoopppooooooooooooooooooppqqqrqqqqqqqqrrrrrsttuuuuuuuuvvvvwwwwwwwwwwwwxxyyyyzzyyyzzz{{{{{{||||}}}}||||}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚ƒ„……………………………††††††††……†††‡‡‡‡‡ˆˆˆˆˆ‰‰‰‰‰‰‰‰‰‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŒŒŽŽŽŽŽŽ‘‘‘‘’’’’’‘‘‘’’’“VVVVVVVVUUUUVVVVVVVVVUUUVVVVUUUUTTUVVVVVUUTUTUVUWWWWWVVUVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^^__`````````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\]]]\\]]^____````aaaabbbbbbcccdddeeeffeeffffghhhhjkjkkkkkkkklllnmmmmmnnnnooooppppooooooooooonnooopppppqqqqqqqqqqqrrrqrsssuuuuuuvvuuuvvvwwwwwwwwwwxxyyyyzzyyyzzz{{{{{{||||||||}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„ƒƒƒƒ‚‚‚ƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒ‚‚ƒƒ„„…………………………††††††††……†††‡‡‡ˆˆˆˆˆˆˆˆ‰‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠ‹‹‹‹ŒŒŒŒŽŽŽŽŽŽ‘‘‘‘’’’’’‘‘‘’’“WWWWWWWWVVVVWWWWWWWVVVWWVVUUUTTTTUVVWVVVVUVUUVVVWWXXWVVUVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^^__`````````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\^]]\\]\]____````aaaabbbbbbcccdddeeefeeefeffghhhiiklkllkkkkklllmmmmmmnnnnooooonnnooooooooooonnoooqqqpppppqqqqqqqqqqqpqrrruuuuuvvuttuuuvvvwwwwwwwwxxyyyyzzyyyzzz{{{{{{||||{{||}}~~}}}}~~~~~€€€€€€€€€€€€€€€€€‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„ƒƒƒƒ‚ƒƒ‚ƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……………………††††††††……†††‡‡‡ˆˆˆˆˆˆˆˆŠ‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠ‹‹‹‹ŒŒŒŒŽŽŽŽ‘‘‘‘’’’’‘‘‘‘’’WWWWWWWWVVVVWWWWWWVVWWVVWWWVVUUUTUVVWWVVVVVUUVVVWXXXWVVUVVVVVVVVVVVVVVVVVVVVVVVVVVUVVUVVXXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^]^^_____````````aaaaaaaa````____]^^__^^]\\\\[\\\\\\\\\\\^^]\\]\\____````aaaabbbbbbcccdddeeefeeefeefghhiiijlkllkkkkklllmnmmmmnnnnoonnmmmlooooooooonoooonorqqqppooooooooooppqpprrruuuuuvuuttttuuuuwwwwwwwwxxyyyyzzxyyzzz{|{{{{||||{{{|}~~~}}}}~~~~~€€€€~~€€‚‚€€€€€€€€€€€‚‚‚€€‚ƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚€‚‚‚‚ƒƒƒƒƒ‚‚ƒ„„„„„ƒƒƒƒ‚ƒ‚‚ƒ‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„ƒƒƒƒ……………………††††††††……†††‡‡‡ˆˆˆˆˆˆˆˆŠŠ‰‰‰‰‰‰ŠŠŠŠŠŠŠŠ‹‹‹‹ŒŒŒŒŽŽŽŽ‘‘‘‘‘’’’’‘‘‘‘’’WWWWWWWWXWWVUVVWWWWWVUVVXXWWWVVVWWWWWWWWVWWXXWWVXXWWWVVVXXXXXWWWWVUTTUVWUVVWWVVUVVVVVVVVUUUVVVWWXXXXZZZZZZZZ[[[[\\]]^__`____````bbaaaabb````````^___``aa__^^^]]]\\\\\\\\]]]]]]]]_^]\]^_`\\]]_`bcaaaaaaaacccccccccccddfghhhhhhhhhhiijjlmmkkllnmmmnnonnnmmoooooooooooooooooooooooooooooooomnnoqqrrqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxxxxxxxxxyyyzzz{{{{{{{{{{|||||}~~}~~~~€€€€€€€€€‚‚‚‚‚€€‚‚‚ƒƒ€‚‚‚€€€€€€€€€‚‚ƒ‚‚‚‚€€€€€€€‚‚€‚‚ƒƒƒƒ‚ƒƒƒƒ‚ƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„ˆ‡‡†…………‡‡‡††………ˆˆˆˆˆˆˆˆ‰‰‰‰‰‰ˆˆŠŠŠŠŠŠŠŠŠŠŠŠ‹‹‹‹ŽŽŽŽŽŽŽŽ‘‘‘‘’’’’’’‘‘‘‘‘WWWWWWWWVUUTSTTUVVVWWVVVXXWWWVVVWWWWWWWWVWWXXWWVXXWWWVVVXXXXXXXXWUVTTVUWUVVWWVVUVVVVVVVVVVVWWWXXWWWXYYYYZZZZ[[[[]]]^^_^_____````aa````aaaaaaaaaa____```a__^^^]]]\\\\\\\\]]]]]]]]^]]]]^__^^^^^_`aaaaaaaaaccccccccddddefghhhhhhhhhhiijjlmmjklmnnmmnnonnnmmooooooooooooooooooooopppoooooooonnooqqrrqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxxxxxxxxxyyyzzz{{{{{{{{{{||{{||}~}~~~~€€€€€€€€€€‚‚‚‚€€€€€€‚‚€‚‚€€€€€€‚‚‚ƒ‚‚‚‚‚€€€€€€€ƒƒƒ‚‚‚‚‚ƒ‚ƒƒƒƒ‚ƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„ˆ‡††…………‡‡‡††………††‡‡‡‡‡‡‰‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠŠŠŠŠ‹‹‹ŒŽŽŽŽŽŽŽŽ‘‘‘’’’’’’‘‘‘‘‘VVVVVVVVVUUTSTTUUVWWWVWWXXWWWVVVWWWWWWVVVWWXXWWVXXWWWUVVWWWWWWWWWVVUUVVWUVVWWVVUVVVVVVVVVVVWWWXXVVVWXXXXZZZZ[[[[]^^^^^]^____````__^^^^__bbbbbbbb____````__^^^]]]\\\\\\\\\\\\\\\\\]^^__^^__^^^___baaaaaabcccccccceeeffghhhhhhhhhhhiijjlmmjklmmnmmnnonnnmmoooooooooooooooonnooppproooooooooooqqqqqqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxwwwwwwwwyyyzzz{{{{{{{{{{{{zz{{|}}~~~~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚€‚‚€€€€‚‚€‚‚‚ƒ‚‚‚‚‚‚€€€€€€‚‚‚„„ƒƒ‚ƒ‚ƒƒƒƒ‚ƒƒƒ‚ƒ‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„‡‡†……………†††††………………††‡‡‡‰‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠŠŠŠ‹ŠŠ‹ŒŽŽŽŽŽŽŽŽ‘‘‘’’’’‘‘‘‘‘‘VVVVVVVVXWWVUVVWUUUVWWWXWWVVVUUUWWWWWWVVVWWXXWWVXXWWWVVVWWWWWWWWWVVTTVVWUVVWWVVUVVVVVVVVVVVWWWXXVWXXXYYYZZZZ[[[[^^^^^]]]____`````__^^__`bbbbbbbb___`````__^^^]]]\\\\\\\\[[[[[[[[\]^_`_^]_^^^^_``aaaaaaaacccccccceffgghhghhhhhhhhhiijjlmmjlmlnnmmnnonnnmmoooooooooooooooonnoopqrrooooooooppqqqqqqqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxyyyyyyyyyyyzzz{{{{{{{{{{zzzzz{||}~~~~}}~€€€€€€€€€€‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚€‚‚€€‚ƒ‚‚‚‚ƒ‚‚‚‚‚‚€€€€€‚‚‚‚‚‚‚‚€ƒ‚ƒƒƒƒ‚ƒƒƒƒƒƒ‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„††………………†††……………„……†‡ˆˆˆˆˆˆ‰‰‰‰‰ŠŠŠŠŠŠŠŠŠŠ‹Š‹ŒŒŒŽŽŽŽŽŽŽŽ‘‘‘’’‘‘‘‘’’VVVVVVVVXWWVUVVWVUUVWWWWXXWWWVVVWWVVWWVVVWWXXWWVXXWWVUUUWWWWWWWWWVVTTVVWUVVWWVVUVVVVVVVVVVVWWWXXXXYYYZZZZZZZ[[[[^^^^^]]]____````baa``aabbbbbbbbb`````_____^^^]]]\\\\\\\\[[[[[[[[\]^_`_^]]]]^_`abaaaaaaaaccccccccefghhggfhhhhhhhhhiijjlmmkllmnnmmnnonnnmmoooooooooooooooooppoppppoooooooorrqqqqqqqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxzzzzzzzzyyyzzz{{{{{{{{{{zzzzz{||}~~~~}}~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€‚‚€‚‚€€‚ƒ‚‚‚ƒƒƒ‚‚‚‚‚‚€€€‚‚‚ƒƒ~~€€‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚ƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„………„„…†………………………†††‡ˆ‰‰Šˆˆˆ‰‰‰ŠŠŠŠŠŠŠŠŠŠ‹‹‹ŠŒŒŒŒŽŽŽŽŽŽŽŽ‘‘‘‘‘‘‘‘’’VVVVVVVVVUUTSTTUVVWVWVVVWWVVVUUUWWVVWWVVVWWXXWWVXXWWVUUUVVVVVVVVWVVUUVVWUVVWWVVUVVVVVVVVVVVWWWXXYYYYZZZ[ZZZZ[[[[]^^]]]]]____````bbaaaabbbbbbbbbb````______^^^]]]\\\\\\\\\\\\\\\\\]^^__^^\\]]_`bcaaaaaaaacccccccceeghhgfegggggggghiijjlmmjlmmnnmmnnonnnmmooooooooooooooooqpooooooooooooooqqqrrrrrqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxzzzzzzzzyyyzzz{{{{{{{{{{{{zz{{|}}~~~~~~~€€€€€€€€€€€€€€‚‚‚€€€‚‚€‚‚€€€€‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒ~~~€‚‚‚‚‚‚‚‚„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„…„„„„…†…„„„……………‡‡‡ˆˆ‰‰‰‡‡ˆˆ‰ŠŠŠŠŠŠŠŠŠŠŠ‹‹‹Œ‹‹ŒŽŽŽŽŽ‘‘‘‘‘’’“WWWWWWWWVUUTSTTUVWWWWWUUXXWWWVVVWWWWVVWWVWWXXWWVXXWWWUUUVVVVVVVVWUVTTVUWUVVWWVVUVVVVVVVVVVVWWWXXXXXYYYZZZZZZ[[[[\\\]]^^_____````aa````aaaaaaaaaaa```______^^^]]]\\\\\\\\]]]]]]]]^]]]]^__]]]^_`aaaaaaaaaaccccccccdefggfdchhhhhhhhhiijjlmmklmmnnmmnnonnnmmooooooooooooooooqqppoonnooooooooqqqrrsssqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxxxxxxxxxyyyzzz{{{{{{{{{{||{{||}~}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€‚‚€€€€‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚„„ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„„„„„„…†…ƒ„„„………†‡‡‡‡‡‡ˆˆ‡‡ˆˆ‰ŠŠ‹ŠŠŠŠŠŠŠŠ‹‹ŒŒŒŽŽŽŽŽ‘‘‘‘’““WWWWWWWWXWWVUVVWXXXWWVUUXXWWWVVVWWWWVVWWVWWXXWWVXXWWWUUUVVVVVUUUWVUTTUVWUVVWWVVUVVVVVVVVVVVWWWXXWWWXXXXYZZZZ[[[[\\]\]^``____``````____``````````aa``___^__^^^]]]\\\\\\\\]]]]]]]]_^]\]^_`__^^^__`aa````aacccccccccdfggedbhhhhhhhhhiijjlmmklmmnnmmnnonnnmmoooooooooooooooorqqponmmooooooooppqrrstuqqrrrrsstttuuuuvuuvwwwwwvwwwwxxxvvvvvvvvyyyzzz{{{{{{{{{{|||||}~~}~~~~€€€€€€€€€€€€€€€€€€€‚‚€‚‚‚€€€€€€‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€€‚‚‚‚ƒƒƒƒ……„„ƒƒ‚‚‚‚‚‚‚‚„„„ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„„„ƒƒ„…†…ƒƒ„„………†††††††††‡‡ˆˆ‰Š‹‹ŠŠŠŠŠŠŠŠ‹ŒŒŒŒŽŽŽŽŽ‘‘‘’““WWWXXXZZVWXXYYXXVVVUTSSTWWWWWWWWVVVVVVVVVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUVVVVVVVVWWWVVWWWXXXXWXXXXXXXYYYYYYYYZZZZ\\]]]]^^________aaaaaaaacbbba`__````____]]^^]]\[\\[[[[\\\\\\\\\\\\]^^^__^^^____`bcbbbcccbbcddeffeeeffffgfgghhhhhiiiiiiiiiikllmlmoooonnnnoooooooooooooooooooooooonooopqrsqqqqqqqqtttuuuuvttssssttvvvvvwwxxxxxxxxxvvwxyyzz{zzzzzzz{z{{{{{{xyy{|~€}}}}~~~~€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ„„„„ƒƒƒƒ‚€€‚„ƒ‚€€‚‚‚‚‚‚‚‚ƒ‚€€‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚……………………„„„„„„„„†††………„„††‡‡‡‡ˆˆ‰‰‰‰ŠŠŠŠ‹‹ŠŠŠŠ‹‹‹ŒŒŒŒŽŽŽŽŽ‘‘‘‘‘‘‘‘‘‘‘‘VVVXXXXXUVWXYYXXWWWUUUTTWWWWWWWWVVVVVVVVVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUVVVVVVVVWWWVVWWWXXXXXXXXXXXXYYYYYYYYZZZ[\\]]]]^^________aaaaaaaabbabaa``````____^____^]]\\[[[[\\\\\\\\\\\\]^^^_____```aabbbbbccccccddeeeeeeffffgfgghhhhhjjjjjjjjiikllmlmoooooonnoooooooooooooooooooooooonooopqrrqqqqqqqqttttuuuuuttssttuvvvvvwwxxxxxxxxxvwwxyyzz{zzzzzzz{z{{{{{{zz{{|||}}}}}~~~~€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ„„„„ƒƒƒƒ‚€€‚„ƒ‚€€‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚ƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚……………………„„„„„„„„†††………„„††‡‡‡‡ˆˆ‰‰‰‰ŠŠŠŠ‹‹ŠŠŠŠ‹‹‹ŒŒŒŒŽŽŽŽŽ‘‘‘‘‘‘‘‘‘‘‘’XXXXXWWVVWXXXXXXWWVVVVUUWWWWWWWWVVVVVVVVVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUVVVVVVVVWWWVVWWWXXXXXXXXXXXXYYYYYYYZZZ[[\\]]]]^^````````aaaaaaaaaa`aaaaa````______``__^]\\[[[[\\\\\\\\\\]]]^^^__````aaababbbbcccddddddddeeeffffgfghhiihhjjjjjjjjijkmmmmmooooooppooooooooooooooooooooooooopoooppqrrrrrrrrstttuuuuuttssttuvvvvvwwxxxxxxxxxwwwxxyyzzzzzzzzz{z{{{{{{}}||{{zy}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚€€‚ƒƒ‚‚‚‚‚‚‚‚‚‚ƒ…†…„ƒ‚ƒƒ‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚……………………„„„„„„„„†††……………††‡‡‡‡ˆˆ‰‰‰‰ŠŠŠŠ‹‹ŠŠŠŠ‹‹‹ŒŒŒŒŽŽŽ‘‘‘‘‘‘‘’’‘’’YYXXWVVVUWXXYXWWWWWWWVUUXXXXXXXXWWWWWWWWVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUWWWWWWWWWWWVVWWWXXXXXXXXXXXXYYYYYYZZZ[[[\\]]]]^^aaaaaaaaaaaaaaaa_``abbbb````_________^]]]\\[[\\]\\\\\\\\]]]^^^____```aaaabbbbcccddddddddeeeffffggghiiiihjjjjjjjjjjkllmmnoooopoppooooooooooooooooooooooooopooooppqqqqqqqqsstttuuuuuttttuuvvvvvwwxxxxxxxxxwwwxxyyyzzzzzzzz{z{{{{{{~}||{z{z}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒ‚‚‚‚€€‚ƒƒ‚‚ƒƒƒƒƒƒƒƒ‚ƒ„„ƒƒƒ‚ƒƒ‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚……………………„„„„„„„„……………………††‡‡‡‡ˆˆ‰‰‰‰ŠŠ‰‰‹‹ŠŠŠŠ‹‹‹ŒŒŒŒŽ‘ŽŽŽ‘‘‘‘‘‘’’’“’’YYXXWVVVUWXXYXWWWWWWWWVVXXXXXXXXWWWWWWWWVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUWWWWWWWWWWWVVWWWYXXXXXXXXXXXYYYYZZZZ[[[[\\]]]]^^aaaaaaaaaaaaaaaa__`abbcc````____]^^^^]\\]]\\\\]]\\\\\\\\]]]^^^__^^___```abbbbcccddddddddeeeffffgghhiiiiijjjjjjjjjjlllnmnoooopoppooooooooooooooooooooooooopoonoopqqqqqqqqsssttttuuuuttuuuvvvvvwwxxxxxxxxxwxxxxxyyzzzzzyyy{z{{{{{{|{{{|{||}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ‚‚‚‚‚€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚€ƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚„„„„„„„„„„„„„„„„……………………††‡‡‡‡ˆˆ‰‰‰‰Š‰‰Š‹‹ŠŠŠŠ‹‹‹ŒŒŒŒŽ‘‘‘ŽŽ‘‘‘‘‘‘’’““““XXWWWWWWVWXXXXXXWWWWXWWWXXXXXXXXWWWWWWWWVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUWWWWWWWWWWWVVWWWYXXXXXXXXXXXYYYYZZZ[[[\\\\]]]]^^````````aaaaaaaa__`abbbc````____]]^^]]\[]]\\\\]]\\\\\\\\]]]^^^__^^^^____abbbbcccddddddddeeeffffghijjkkjjjjjjjjjjjjkllmmnooooooppoooooooooooooooooooooooononnnoopqqqqqqqqssssttttvuuttuuvvvvvvwwxxxxxxxxxxxxxxxxxzzzzzyyy{z{{{{{{zzz{|}|}}}}}~~~~€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ‚‚‚€‚€€‚ƒ‚ƒƒ‚‚€ƒƒƒƒƒƒƒƒ„‚€€‚„‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚„„„„„„„„„„„„„„„„……………†††††‡‡‡‡ˆˆ‰‰‰‰‰‰ŠŠ‹‹ŠŠŠŠ‹‹‹ŒŒŒŒŽ‘‘‘‘‘‘‘‘‘“““””VVVWXXXXUVWXYYXXWWWWWXXYXXXXXXXXXXXXXXXXVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUXXXXXXXXWWWVVWWWYYXXXXXXXXXXYYYYZZ[[[\\\[\]]]]^_________aaaaaaaa```aabbb````____^^^^^]]\^]]\\]]^\\\\\\\\]]]^^^^^____````abbbbccccccddeeeeeeffffgiijkkkkjjjjjjjjjijkllmmmoooooonnoooooooooooooooooooooooomnnnnopqrrrrrrrrrrssstttvvuuuuvvvvvvvwwxxxxxxxxxxxxxxxxxzzzzzzzz{z{{{{{{yy{{|}}}}}}}~~~~~~~~~~~~€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ‚‚‚€€‚€€‚‚ƒƒƒƒ‚€ƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚„„„„„„„„„„„„„„„„„„………†††††‡‡‡‡ˆ‡‰‰‰ˆ‰ŠŠŠ‹‹ŠŠŠŠ‹‹Š‹‹‹‹ŒŒŒŽ‘‘‘‘‘‘‘’’“”””VVWWXXYYVWXXYYXXWWVWXXXXYYYYYYYYXXXXXXXXVVWWWWWWXWWUUWWXVVVVVVVVWVUUWWVUXXXXXXXXWWWVVWWWYYXXXXXXXXXXYYYYZ[[[[\\\[\]]]]__________aaaaaaaa```aaaaa````______``__^]^]]\\]]^\\\\\\\\]]]^^^^^____`````bbbbcccbbcddeffeeeffffgiijkkkkjiiiiiiiijjkllmmnoooonnnnoooooooooooooooooooooooolmmmnopqqqqqqqqqrrssssttvvuuuuvvvvvvvwwxxxxxxxxxxxxxxxxxzzzzzzzz{z{{{{{{{{z||||}}}}}~~~~~~~~~~~~€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒ‚‚€€€‚€€‚‚ƒ„ƒƒ‚€€ƒƒƒƒƒƒƒƒ‚ƒ„…„ƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒ‚„„„„„„„„„„„„„„„„„„………†††††‡‡‡‡‡‡‰‰‰ˆŠŠŠŠ‹‹ŠŠŠŠ‹‹Š‹‹‹‹ŒŒŒŽ‘‘‘‘‘‘‘‘‘‘’’’“”””WWWXXXYYWWWWWWWWYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWVVVVVVVVXXXXXXXXVWXYYXWVVVVWWWXXXXXWWVVVXXXXYYYYZZZZ[[[\[[ZZ\^_`]^`aaa`_baaa```_````````__``_^^]__^^^]]]^^^^^^^^\\\\\\\\]]]^^^______````bbaaaabbccddddeeeeeffhiihhggfgghiijjjkkklllmmmmnnnnnoooooooooooonnoooonnoooooooonnoopppqppqqqrrrrrrsssttttttuuuuvvvvwwwwwxxyyxxxwwxxxyyyyyyzzz{{{{{{{{{{||||||||~~~}}}}}~~~}}€€€€€€€€ƒƒƒ‚‚€€€~~~€€€€€€€€€€€‚‚€€€‚‚‚‚‚‚€~€€€‚~}‚„ƒ€€‡ƒ|‚ƒ~ƒ„ƒƒƒ‚‚€ƒƒ‚ƒ…†‚ƒƒƒ‚€‚‚‚‚ƒƒƒƒ„„„„„„„„‚ƒ„……„ƒ‚‚‚‚‚‚‚‚‚„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠ‰‰‰‰ŠŠŠ‹ŒŒŒŒ‹‹ŒŒŒŒŒŒŽ‘‘‘‘‘‘’‘Ž’”•”“’‘‘““WWWXXXXXVVVVVVVVYYYYYYXXXXXXXXXXWWWWWWWWXXXXXXXXWWWWWWWWVVVVVVVVXXXXXXXXWWXXXXWWVVVWWWXXXXWWWVVVXXXXYYYYZZZZ[[[[\[\[]]^_^^`aaa`_aaaa````aaaaaaaa___`__^^__^^^]]]]]]]]]]]\\\\\\]]]]]^^^______````bbaaaabbccddddeeeeeefghihhgggghhiijjjkkklllmmmmnnnnnoooooooooooonooppoonoooooooopooooppqppqqqrrrrrrsssttttttuuuuvvvvwwwwwxxyyxxwwwxxxyyyyyyzzz{{{{{{{{{{||||||||~~}}}}}}~~~}}€€€€€€€€€€€€€€€€~~€€€€€€€€€€€‚‚€€€‚‚€‚……„ƒ|y}ƒƒƒˆˆƒ‡‡‚‚‚‚‚ƒ„„‚‚‚‚ƒ„„‚‚ƒ„„ƒ‚‚‚‚‚ƒƒƒƒ„„„„„„„„ƒƒ„„„„ƒƒƒƒƒƒƒƒƒƒ„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠ‰‰‰ŠŠŠ‹‹ŒŒŒŒ‹‹ŒŒŒŒŒŒŽ’‘’“•”“’‘’““XXXXXWWWVVVVVVVVZZYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWVVVVVVVVWWWWWWWWXXWWWWXXVVVWWWXXXWWWWVVVXXXXYYYYZZZZ[[[[\\]^]]]]^__`a```````aaaaaaaaaaaa^^_```____^^^]]]]]]]]]]][[[\\]]]]]]^^^______````bbaaaabbccddddeeeeeefghhhhhgghhiiijjjkkklllmmmmnnnnnoooooooooooooppppppooooooooopppnnoooppqqqrrrrrrsssttttttuuuuvvvvwwwwwxxyyxxwwwxxxyyyyyyzzz{{{{{{{{{{||||||||}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€‚„‚…ƒ~€‡€~€€ƒ‰€„…‚}|{|„ƒ‚‚ƒ„‚‚ƒƒƒ‚‚‚‚ƒ‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„ƒƒƒƒƒƒƒƒ„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠ‰‰ŠŠŠ‹‹‹ŒŒŒŒ‹‹ŒŒŒŒŒŒŽ‘‘’“”““’’’““YYXXXWWWVVVVVVVVZZYYYYYYXXXXXXXXWWWWWWWWXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWYXVVVVXYVVVWWWXXWWWWWWWWXXXXYYYYZZZZ[[[[\]^_^]\\^__`````_```aaabaaaaaaaa^^_`````__^^^]]]\\\\\\\\[[[\\]]]]]]^^^______````bbaaaabbccddddeeeeeeefghhhhghhiiiijjjkkklllmmmmnnnnnooooooooooooppqqqqppooooooooqoppoomnppqqqrrrrrrsssttttttuuuuvvvvwwwwwxxyyxxwwwxxxyyyyyyzzz{{{{{{{{{{||||||||}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€‚‚†‚‚…‚|~„‡€~…‹Š…ww{uy„ƒ…Šˆ†ƒ‚‚‚ƒ‚ƒ„„ƒ€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„…„ƒ‚‚ƒ„…ƒƒƒƒƒƒƒƒ„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠ‰ŠŠŠ‹‹‹‹ŒŒŒŒ‹‹ŒŒŒŒŒŽ‘‘’’““““’’““YYXXXWWWVVVVVVVVXXXXXXWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXWVUUVWXVVVWWWXXWWWWWWWWXXXXYYYYZZZZ[[[[\]^_^]\\____```a_```aaabaaaaaaaa^__`aa``__^^^]]]\\\\\\\\[[\\\]]]]]]^^^______````bbaaaabbccddddeefeeeeffghhhhhijjiijjjkkklllmmmmnnnnnooooooooooooppqqqqppooooooooqoppoomnppqqqrrrrrrsssttttttuuuuvvvvwwwwwxxyyxxwwwxxxyyyyyyzzz{{{{{{{{{{||||||||||}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€‚‚ƒ€€||}„}~}yvw„~ˆ‡’¢˜™‹Šˆ†…„„„‚ƒ…„„ƒ‚€€€€€€€‚‚‚‚ƒƒƒƒ„„„„„„„„…„ƒ‚‚ƒ„…„„„„„„„„„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠŠŠŠ‹‹‹‹ŒŒŒŒŒ‹‹ŒŒŒŒŒŽŽ‘’’’’““““““XXXXXWWWWWWWWWWWWWWWWWWWXXXXXXXXWWWWWWWWXXXXXXXXWWWWWWWWWWWWWWWWVVVVVVVVWWVVVVWWVVVWWWXXVVVWWWWXXXXXYYYYZZZZ[[ZZ\\]^]]]]`____`aa````aaaaaaaaaaaa__`aaa``__^^^]]]]]]]]]]]\\\\\\\\]]]^^^______````bbaaaabbccddddeefeeeeeffhhhhjjjkiijjjkkklllmmmmnnnnnoooooooooooooppppppooooooooopppnnoooppqqqrrrrrrsssttttttuuuuvvvvwwwwwxxyyxxwwwxxxyyyyyyzzz{{{{{{{{{{|||||||||||}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€~|†…}‚ŠŠƒƒ’£»¬·²±¬‡€„„„„„„„„………†††……„ƒ‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„ƒƒƒƒ„„„„„„„„„„„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠŠŠ‹‹‹‹ŒŒŒŒŒŒ‹‹ŒŒŒŒŽŽŽ‘‘‘‘‘‘’“”““““WWWXXXXXXXXXXXXXWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWXXXXXXXXVVVVVVVVVVVWWVVVVVVWWWXXVVVWWWXXXXXXYYYYZZZZZZZZ\[\[]]^_`__^_`abaaaa````aaaaaaaa``aaa``___^^^]]]]]]]]]]]^]]\\[[[]]]^^^______````bbaaaabbccddddeefeeddeefhhhhjjkliijjjkkklllmmmmnnnnnoooooooooooonooppoonoooooooopooooppqppqqqrrrrrrsssttttttuuuuvvvvwwwwwxxyyxxwwwxxxyyyyyyzzz{{{{{{{{{{||||||||{||}~~}}~~~€€€€€€€€€€€€€€€€‚‚€€€€€€€€‚‚‚ƒƒ‚‚€€€~…ƒŠœ›ŒŒ”ž¤¢¤°¾Ã®Á¾¶¤spƒ„†††…„ˆ‡††‡ˆ‰ˆ‡†„ƒ‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„ƒƒ„„„„ƒƒ„„„„„„„„„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠŠ‹‹‹‹ŒŒŒŒŒŒŒ‹‹ŒŒŽŒŒŽŽŽ‘‘‘‘‘‘“”””““WWWXXXYYYYYYYYYYWWXXXXWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWXXXXXXXXUUUUUUUUTTVWWVTTVVVWWWXXVVVWWXXXXXXXYYYYZYYZ[ZZZ[[ZZ\^_``__^^`abbaaa```_````````aaaaa`____^^^]]]^^^^^^^^^^]]\[ZZ]]]^^^______````bbaaaabbccddddeefeedddeehhhhjjkliijjjkkklllmmmmnnnnnoooooooooooonnoooonnoooooooonnoopppqppqqqrrrrrrsssttttttuuuuvvvvwwwwxxxyyxxwwwxxxyyyyyyzzz{{{{{{{{{{||||||||{||}~}}~~~€€€€€€€€‚‚‚€€€€€€‚‚‚€€€€€€€€‚‚‚ƒƒ‚‚‚€€€‹‹…•°±—”–œž–Œ†ˆw—¥¬¥‚Š‹ŽŽŒ‰‡‰ˆ‡†ˆ‰‹‹‹Šˆ†„„„…‚‚‚‚ƒƒƒƒ„„„„„„„„‚ƒ„……„ƒ‚„„„„„„„„„„„„„……†……†††‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰‰ŠŠŠŠ‹‹‹‹ŒŒŒŒŒŒŒŒ‹‹ŒŒŽŽŒŒŽŽ‘’‘‘‘‘“”””““ZZZZZZZZXXWWWWXXYXWWXWWWWXXXYYZZXXYYYYXXWWXXXXWWWWXXWVUUWWWWWWWWWXWVVVVWUVVWXXXWWWWWWWWWUUVVVWXYXXXXYYYY[[[ZZZZZ\\]]]]^^_^^^^_````````````__````aaaa````__^^^]]]]^^__^^]]]]\\[[[\\]]^_``````aaaaaaaabbbbccddddddgggfgggghhhhiiiijjkkkkllmmmmlkkkmmmmnnnnooooooooponopqpnqqqpppoonooooppprrrqqqqqqrssttssuuuuuttsuuvwwwwwwwxxxyyyxxyyyyzz{{{{{{{{||||||||zzz{|}}~}}}}}}}}€€€~~~||€€€€€€€‚ƒ„…€€€€€€€€€€€€€€€€€€€€€€|}‚„€€‚‚‚„…†‚……„‚€~„‹‹‡…†‰Š‹‰††ˆŽ“‰ƒ}xxyz‡‡‰Ž”œ£§”—™—”“””””Œ‹”“І„……ƒŒˆ{‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„…………„„„„„„„„„„†‡‡ˆˆ‡‡†‰‰‰ˆˆ‡‡‡‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹ŒŒŒŽŽŽŽ‘‘’‘‘’’”•–YYYYYYYYXXWWWWXXYXWWXWWWXXXYYYYYXXYYYYXXWWXXXXWWWWXXWVVUWWWWWWWWWXWVVVVWUVWWXXWWWWWWWWWWVUVVVWXYXXXXYYYYYYZZ[[[\\\]]]]^^_^^^^_````````````_`````````______^^^]]]]]^^^^]]]]]\\\[[]]]^^____```aaaaaaaabbbbccddddddgggfgggghhhhiiiijjkkkkllnnmmmkkkmmmmnnnnooooooooponopqpnqqppppppooopppqqrrrqqqqqqrssttsstttuuuuuuuvwwwwwwwxxxyyyxxyyyyzz{{{{{{{{||||||||zz{{||}}}}}}}}}}~~~~~€€€€€€‚€€€€€€€€€€€€€€€€€€€€„ƒ€„„ƒ‚€€~€ƒƒƒ‚ƒ„Œˆ…‡ŠŠ„~x~…ŠŒ‰†ƒxwxxz}}€ƒ‡‘–™›™™›—‘‘•—–‘‘’ŽŒ‡|†}†‡‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„…………„„……………………†‡‡ˆˆ‡‡†ˆˆˆˆˆˆ‡‡‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹ŒŒŒŽŽŽŽ‘‘’‘‘’’”•–XXXXXXXXWWXXXXXXXWWXXWWWXXXXXWWWXXYYYYXXWWXXXXWWWWWXWWVUXXXXXXXXXXWVVVVWVVWWXXWWWWWWWWWWWWVVVWXXXXXXYYYYXXYZ[\]]\\]]]]^^_^^^^_``__________``````____^^^^__^^^]]]]]^^^^]]]]]\\\\[]^^^^^^^__```aaaaaaabbbbcccddeeeggffggggiiiijjjjjjkkkkllmmmmmkkkmmmmnnnnooooooooponopqpnooppppppqqqqrrrsrrqqqqqqqrssttssssttuuvvuuvwwwwwwwxxxyyyxxyyyyzz{{{{{{{{||||||||{{{|||||}}}}}}}}~~~~~€€€€„ƒ‚€€€€€€€€€€€‚€‚ƒ€}~‚‚ƒ‚ŠŠ‰‡„ƒƒ„ƒ„€{y€†•‹…{usxz|€€‚†ŠŽ‘’“ž–”—”Ž•¢•ž¦¦¡—“–𠦥ž‡‚„{ƒƒ‰ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„…………„„……………………†‡‡ˆˆ‡‡†‡‡ˆˆˆˆˆˆ‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹ŒŒŒŽŽŽ‘‘‘‘’‘‘’’”•–WWWWWWWWWWXXXXXXXWXXXWWWYYXXWWWVWWXXXXWWWWXXXXWWWXXXXXWWYYYYYYYYXXWVVVVWVVWWXWWVWWWWWWWWWWVVVWWXXXXXYYYYYYYZ[[\\\\]]]]^^_^^^^_`````````````````````___^^__^^^]]]]]]^^]]]\\\\\\\\^^^^^^^^___```aa````aaaabbcddeffffffgggghhhhiiiijjkkkkllmmmmmmmlmmmmnnnnooooooooponopqpnnoooppqqppqqqrrrqqqqqqqqqrssttssssstuvvwuuvwwwwwwwxxxyyyxxyyyyzz{{{{{{{{|||||||||||||{{{}}}}}}}}||~~~€€€€€„ƒ‚€‚‚‚‚‚‚‚‚€€‚€€€ƒƒ‚€~zwvxzv{€~y|ˆ“ƒ|tpsx~€…††…ƒ~‡ŠŽ’•–•”š—›Ÿ•‡¦¡¦§¥¢¢žœ––”‘‡‚‚…†€ƒ…€ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„…………„„……………………†‡‡ˆˆ‡‡†‡‡‡ˆˆ‰‰‰‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹ŒŒŒŽŽŽŽŽ‘‘‘‘‘’‘‘’’”•–WWWWWWWWYYXXYYYYYXXXXWVVZZYYXXXWWWXXXXWWWWXXXXWWWWXXXXXWYYYYYYYYXXWVVVUVVWWXWWVVWWWWWWWWXWWVVVWWXXXXYYYYZZZZZZZZ\\]]]]^^_^^^^_``aaaaaaaaaaaaaaaaaaa```____^^^]]]\]]]]]]\\\\\\\\\^^^^^^^^____````````aaaabbcddeffffffgggghhhhiiiijjkkkkllmmmmmlllmmmmnnnnooooooooponopqpnnnooopppqqrrrsssqqqqqqqqrsttuuttttttuvvwuuvwwwwwwwxxxyyyxxyyyyzz{{{{{{{{{{{{{{{{|||||{{{}}}}}}}}||~~~€€€€€‚€€ƒƒ‚€ƒ‚‚‚…‡…‚…„‚|zzywwwvvx}€„€€‡“—‘Šqsy‚‹ŽŠ…„„„„……†Š”•••“–ž«±œƒ…—°¨›’”¢¢›”‡wlimr~ƒ„…‚€€ƒƒƒƒƒƒƒƒ„„„„„„„„„„…………„„……………………†‡‡ˆˆ‡‡†‡‡‡ˆˆ‰‰‰‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹ŒŒŒŽŽŽŽŽŽ‘‘’’‘‘’‘‘’’”•–XXXXXXXXYYXXYYYYYXXXXVVVYYYYYXXXXXYYYYXXWWXXXXWWVWXXYXXXXXXXXXXXXXWVUUUVWWXXWWVVWWWWWVVWXXWVVVWWXXXXYYYY[[[[ZZZZ\\]]]]^^_^^^^_``````````aaaaaaaabaaa````__^^^]]]\\]]]]\\[\\\\]]]]^^^^^^^^^___```aaaabbbbcccddeeeffffgggghhhhiiiijjkkkkllmmmmmmmmmmmmnnnnnnnnnnnnponopqpnnnooooooppppqqqrqqqqqqqqqrssttssssttuuvvuuvwwwwwwwxxxyyywwxxxxyy{{{{{{{{{{{{{{{{{{{|||||}}}}}}}}~~~~~€€€€€€€€€‚ƒ…„„ƒ‚€€‚‚€‚„„€{|{|~€€…………„†‰Œ“™žž–‰€‘•š›—‘Œ‹Š‰‰ŠŒŽ‘“––—˜˜ ¡¨¨š‹ ­§Ÿœ ¥¢›’”“ˆ{wwxw†„…ƒƒƒƒƒƒƒƒ„„„„„„„„„„…………„„†††††††††‡‡ˆˆ‡‡†‡‡ˆˆˆˆˆˆ‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹ŒŒŒŽŽŽŽŽ‘‘‘‘’‘‘’’”•–YYYYYYYYYYYYYYYYYXXXWVWWXXXYYYYYXXYYYYXXWWXXXXWWVWWXYYXXWWWWWWWWXXWUUUVWWWXXWWVUWWWWWVVWYXWVVVUVXXXXYYYYZZZZZ[[[\\]]]]^^_^^^^_``aaaaaaaaaaaaaaaaaa```_____^^^]]]\\]]]]\\[[\\\]]]]]]^^___^^^___``aaaabbbbddddddccffffggffhhhhiiiijjkkkklllmmmmmnnmmmmnnnnnnnnnnnnponopqpnooooonnnooopppqqqqqqqqqqqrssttsstttuuuuuuuvwwwwwwwxxxyyywwxxxxyy{{{{{{{{||||||||zz{{||}}}}}}}}}}~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚ƒ‚‚‚ƒƒƒ‡Š„€|}€ƒ‡‹‘’”•—˜šž¡¨´¾¶¡’”——˜™˜˜š››š–•”“––™™™›œž¡£§Ÿ™› ¤§© £¤¥£™Ž„Ž™›’ƒuvlf„}‡ƒƒƒƒƒƒƒƒ„„„„„„„„„„…………„„†††††††††‡‡ˆˆ‡‡†ˆˆˆˆˆˆ‡‡‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹Œ‹‹ŒŒŒŽŽ‘‘’’’’’’‘‘’’”•–ZZZZZZZZYYYYYYYYYXXXWVWWWXXXYYZZXXYYYYXXWWXXXXWWVVWXYYXXWWWWWWWWXXWUUUVWWXXXWVVUVVVWWWWVYXWVVVUUXXXXYYYYXXYZ[\\]\\]]]]^^_^^^^_``aaaaaaaaaaaaaaaa`____^^^__^^^]]][\\]]\\[[[[\\]]]\\]]^_``^^^____`aaaabbbbddddddccffffggffhhhhiiiijjkkkkllllmnmmnnmmmmnnnnnnnnnnnnponopqpnpooonnnmmnnnnoooqqqqqqqqqrssttssuuuuutttuuvwwwwwwwxxxyyywwxxxxyy{{{{{{{{||||||||zzz{|}}~}}}}}}}}€€€~~~||€€€€‚€€€‚‚‚‚‚‚‚‚€‚ƒ„……ƒƒƒƒƒ„„ƒ†‘—Žƒ…‰“”––£§®µ¼ÄËÐÖÕÏÁ²©ª¯¨«¬ª¨¤¦§Ÿžœœ›™™š ŸŸ£§©¥›—£·¼ª•”•’ŽŒŒˆŠ‚~ƒŠ‹vyfZ{€…z…ƒƒƒƒƒƒƒƒ„„„„„„„„„„…………„„†††††††††‡‡ˆˆ‡‡†‰‰‰ˆˆ‡‡‡‰‰‰‰ŠŠŠŠŠŠŠ‹Œ‹‹Œ‹‹ŒŒŒŽŽ‘‘‘’’’’’’‘‘’’”•–WXY[[YXWXXWWWWXXXXXXXXXXYYYYYYZZZZZYZZZZYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWTTVVVVUTVWWXXWWVXXWWWWXXXXXXYYYYYYYYZZZZ[\]^____^^^____`aaaaaaaabbbbbbbbaaaa````^]]\\]]^^^]\\[ZZ]]]]]]]]^^^___``_____`aaaaaabbbbbbcccdddeeeffffgffghijjkkkklllmmkkllmnoommnooooorqpoopqroooooooooooooooooooppppprrrrrssssssttttuuuuuvvvvuuvwwwwwwwxxxyyy{{{zzzzz{{{{{{{{{{{{{{{{{{{|}~~~~~~~~~~~~‚‚€€‚‚‚‚ƒ‚‚z†„~|‡…€…ˆƒ}xv|ƒˆ‹‹Œ“²•ˆ š‡™£©¯¶¿ÅÓÑÙèîæäìäÝúö¬ÞîæáåééáÕÊŶ©ž¡¤¨¬¬¬±«¬¥•†£°©ž›—™—•“’‹‰†‚}yvuusqxIZƒy‰ƒƒƒƒƒ‚‚‚……„„„„……„…………†††„…………†††††‡‡‡‡ˆˆ‰ˆˆ‡‡‡ˆˆŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŠŠ‹‹ŒŽŽŒŒŽŽŽ‘‘’’’’‘‘‘’‘’“”••WXYZZYXWYXXWWXXYXXXXXXXXYYYYYYZZZZZYZZZZYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWTUVWWVVUVWWXXWWVXXWWWWXXXXXXYYYYZZZZ[[[[Z[]^____^^^___``aaaaaaaaaaaaaaaaaaaa````_^^]]^^_^^]]\\[[]]]]]]]]\\\]]]^^_____`aaaaaabbbbbccccdddeeeffffghhhhhiiijjjkkkllkkllmnnommnoooooponmmnopoooooooooooooooopppppppqqrqrrsssssssttttuuuuvvvvuuvwwwwwwwxxxyyy{{{zzzzz{{{{{{{{{{{{{{{{{{||}}~}}}}}}}}~~€ƒ„|~‚‚‚€}||‡„x’Žxˆ‰‹ƒrb_bks‰•šª¥¯³¼¼ÊØßàâåèëîïøòðñìßÙÚÖÜðî®ßîÕêðóôö÷ööíàÏý¸²¯¨¢ž‘‰‚‘£¦¡š’‘”š—•“’‹‰†‚}yvusrrrUUˆƒ~…ƒƒƒƒƒƒ‚‚„„ƒƒƒƒ„„„…………†††…………††††††‡‡‡‡ˆˆ‰ˆˆ‡‡ˆˆ‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŠŠ‹‹ŒŒŒŒŽŽŽ‘‘’’’’‘‘‘’‘’“”••WXYZZYXWYXXWWXXYYYYYYYYYYYYYYYZZZZYYZZZZYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWVWXYYYYYVWWXXWWVXXWWWWXXXXXXYYYY[[[[\\\\Z\]^____^^___```aaaaaaaa````````aaaa````_^^]]^^_^^^]]]]]]]]]]]]]\\\]]]^^_____`aaaaaabbbbccccddddeeeffffgiiiihhhhiiijjjkkkkllmnnnmmnooooooonnnnooooooooooooooooooppppqqpppppqrstursssttttuuuuvvvvuuvwwwwwwwxxxyyyzzzzzzzz{{{{{{{{{{{{{{{{||||}}}~}}}}}}}}~~€€€€€‚‚ƒ‚€€ƒ€€}€‚qkiq}Œ¨¬±¶¸·¶·¹¾—Úøôéøóù÷öõôòðíóïêâÛÓÌÉÄÈÍГ¬Ê¾´º½½ÃÎÕÖ÷ïÜǺ´¨œ“Š~€ƒƒ—¢­¢‘’‘˜˜–”“‘Œ‹†‚}yutqotldSu†„€‚‚ƒƒƒƒƒƒƒƒƒ‚‚ƒƒƒ„…………†††…………†††‡††‡‡‡‡ˆˆ‰ˆˆˆˆˆ‰‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹Œ‹‹‹‹ŒŽŒ‹ŒŒŽŽŽŽ‘‘’’’’‘‘‘’‘’“”••XXYZZYXXYYXXXXYYZZZZZZZZYYYYYYZZYYYYYZZZYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWWWXXYYYZVWWXXWWVXXWWWWXXXXXXYYYYZZZ[[[\\[\]^________````aaaaaaaaaaaaaaaaaaaa````_^^]]^^_^^^^^^^^]]]]]]]]^^^___``_____`aaaaaabbbbcccdddeeeeeffffghhhhhhhhjjjjkkkklllmmmnnmmnoooooqppppppqnnnnnnnnooooooooppqqppqqoopqssstrrssstttuuuuvvvvuuvwwwwwwwxxxyyyzzzzzzzz{{{{{{{{{{{{{{{{}}}}|||}}}}}}}}}~~‚€€}~ƒ„†††}}„|ln{ƒ‰›·ÎØÖÓßâçæçéïôä¨ïüúî÷îííìêäßÝÛÓÕÒËÈÈÆÁÆÃÁ×™†¥³µ½¿½¿ÅÉÇÅŹ¦žž•‡†ƒˆ‡‘–“¢˜­ –———•““‘Ž‹†‚}yvsomsklZ^‹†~‚‚‚ƒƒƒƒƒ„„ƒƒƒƒ„„„…………†††………†††‡‡††‡‡‡‡ˆˆ‰ˆˆˆˆ‰‰ŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŒ‹‹Š‹Œ‘‘’’’’‘‘‘’‘’“”••WWXXXXWWXXXWWXXX[[[[[[[[YYYYYYZZZZZYYYYYYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWWWWWWXXXVWWXXWWVXXWWWWXXXXXXYYYYYYYZZZ[[[\]^_______```aa````````bbbbbbbbaaaa````_^^]]^^_^^^^^^^^]]]]]]]]^^^___``_____`aaaaaabbbbdddddeeeeeeffffgggghiijjkkkklllllllmmmmmmmnooooopppqqpppnnnnnnnnooooooooppqqppqqoopqqrstrrrsssstuuuuvvvvuuvwwwwwwwxxxyyyzzzzzzzz{{{{{{{{||||||||}}}}|||}}}}}}}}}~~€€€€€€…„ƒ~ywu~‚ÁÏɹÅÖáÝÑÌÌËÍÎÎÎÔáëØ¼úïðÞÛØÛßáߨÔÔÖÏÑÎÈÿºÂÂÄâ¸’š³¹¾»µ²³²¤§¡”‘–’‡Œœž’šš­¡˜—ŠŽ”“‘ŽŒ†~zvsokqkkfNŠ…‚‚‚‚ƒƒ„„†……„„……†„…………†††…††††‡‡‡††‡‡‡‡ˆˆˆˆˆˆˆ‰Š‹ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŠŠ‹‹ŒŒŒ‹ŒŒŒŒ‘‘‘‘’’’’‘‘‘’‘’“”••XXXXXXXXYXXWWXXYZZZZZZZZYYYYYYZZZZZZYYZZYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWWWVVUVVWVWWXXWWVXXWWWWXXXXXXYYYYXYYYZZZZ[\]^______```aaa````````bbbbbbbbaaaa````_^^]]^^_^^^]]]]]]]]]]]]]\\\]]]^^_____`aaaaaabbbbddddeeeeeeeffffgffghijkkkklllmmmmmmmmmmmmmnooooonnoooonnooooooooooooooooppppqqpppppqqqqqrrrrssssuuuuvvvvuuvwwwwwwwxxxyyyzzzzzzzz{{{{{{{{||||||||||||}}}~}}}}}}}}~~|}~€‚‚‚ƒxuy†“›©¾ÕàåßǯÇÁ»·³³ºÁ¹º¸±­±¾É¦ÀøæåÒÊÒÐÓÕÓÏÌÍÏÎÌÈÅÀ»¸·ÁÁ¼Ã¹®¢œ Ÿ—’š¨¨©¢–”–”Ž“Œ•–Š“ž¦šŽ“”Œ‘ŽŽŒ…‚~{wtnlnkilO~†‚‚‚ƒ„„„‡††……††‡„…………†††††††‡‡‡‡††‡‡‡‡ˆˆˆˆˆˆ‰Š‹‹ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹ŠŠŠŠ‹ŒŒ‹‹ŒŒŽŽ‘‘‘‘‘’’’’‘‘‘’‘’“”••YYXXXXYYZZYYYYZZZZZZZZZZYYYYYYZZZZZZYZZZYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWXWVTTTTUVWWXXWWVXXWWWWXXXXXXYYYYYYZZZ[[[[\]^_____```aaaa````````bbbbbbbbaaaa````_^^]]^^_^^]]\\[[]]]]]]]]\\\]]]^^_____`aaaaaabbbbdddeeeefeeeffffggghhiiijjjkkklllmmmmmmmmmmnooooomnopponmoooooooooooooooopppppppqqqqqppppqqrrrsssuuuuvvvvuuvwwwwwwwxxxyyyzzzzzzzz{{{{{{{{||||||||{{||}}~}}}}}}}}~~~~€€€€tx‚‘¥¼ÐÚØÕÍ¿°«µÂ·¯¬±¸·°«¶¸»º¼ÄÓá¡ÅÜËÇÇÓßÕÒÎÍÍÌÉÇ¿¹·¹¹µ·¼Ìø¦«´¤—ˆ}xvnn‹¯·°¥œ•’‘Ž‹‹‘Š˜ ›“Ž‘ŒŒŽŽŒ…ƒ|ytpllgji]i‹…‚‚ƒ„„…††…………††„…………††††††‡‡‡ˆˆ††‡‡‡‡ˆˆˆˆˆˆ‰Š‹ŒŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŠŠŠŠŠ‹ŒŒŽ‘‘‘‘‘‘’’’’‘‘‘’‘’“”••YYXXXXYYZZYYYYZZYYYYYYYYYYYYYYZZZZZZYZZZYYYYYYYYWWWXXXXXXXYYXXWVWWWWWWWWZYXVUUUVVWWXXWWVWWVVVVWWXXXXYYYYZ[[[[\\\[\]^____````aaaa````````````````aaaa````_^^]]^^_^^]\\[ZZ]]]]]]]]^^^___``_____`aaaaaabbbbdddeeeffeeeffffgiiihhhhhiijjjkkkmmmmmmllmmnoooooopqrrqpooooooooooooooooooooppppprrqqpoonqqrrrrssuuuuvvvvuuvwwwwwwwxxxyyyzzzzzzzz{{{{{{{{||||||||{{{|}~~}}}}}}}}~~ƒƒƒ‚}zyŽ¡¾×âÝÐÆ¿Ç¶”“­¶¨ª«®¯¬ª¯·¬±¶·¸¿ÏÛŸ¾ÊÎËÎÒÈÕËÃÀÄüµ¸®«³¸¶¼Éô´ž›ˆ‘Œwhd[bĽ²§Ÿ˜‘“Œ™”“‘‹œ¤—“”ދІŒ‹‹ŒŽ‹…ƒ|zupmkbmclZ†‚ƒ„„………„„„„……„…………†††††‡‡‡‡ˆˆ††‡‡‡‡ˆˆˆˆˆ‰‰‹ŒŒŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŠŠŠŠŠ‹ŒŒŽŽ‘‘‘‘‘‘’’’’‘‘‘’‘’“”••YYYYYZZZ]\[ZYZ[\YYYYYYYYXXYYYYYYYYYYYYYYYXXXYYYYXXXYXXXXYYWXXVWWVVWWWWWWXXXWWVVVVVVVVVVVVWXXYYXXYZ[\\[ZY[[ZZ[[\]]]^^_```____````aaaaaaaaaaaaaaaaaaaa___`__^^^]]]^^^^^^^^\\\\\\\\]]]^^^______````_abccdccdddddddddddeeeffhhgghhiijjkllkllnnnnoooonnonnnnnqpppoonnoooooooorqppoopooooopppprrrqqqqqrrrsssttstutsstuvvvvwwwwvwwwwxxxzyyxxyyz{{{{||||{{{{||}}{{{{|||}}~~~~€~{|€†‚{„{€ƒw|›»åêà̽¸³ª¯²|€ ¢­Ÿ•œ£¥£¡¤¨­¯°¼±·Ì¯ŠÂÁÏÜÊ×ÜÓÎŽ¶´´¶´­³»´µÇÀ°¬¨¥›…ƒ‡ulg`^‡Î¾¶© š—“‘’“œ‹‡›™—“ŽŒ‰‡Š‰‰Š‹‹ˆ†ƒ€}zvrnjkm`g_{€€‚……‚„„„„„„„„ƒ„„†††‡‡‡†††††‡‡†††‡‡‡‡ˆˆ‰‰ŠŠŠŠ‰‰‹‹‹‹‹Œ‹ŒŠŠŠŠŠŠŠŠŠŠ‹ŒŒŒŒŒŽŽŽ‘‘‘‘‘‘ŽŽ‘‘‘’‘“”–—YYYYYZZZ\ZYYYY[[YYYYYYYYXXYYYYYYYYYYYYYYYYYYXYYYXXXYXXXXXXXXXWVWVVWWWWWWWWWWWWVVWWWWWWWWUVWWXXWWYYZ[[[ZY[[ZZ[[\]]]^^_```____````aaaaaaaaaaaaaaaaaaa``_^^__^^^]]]]]]]]]]]\\\\\\\\]]]^^^______````_abccdccddddddddddeeefffhhhghiiijjkllkllmnnnoooonoonnnnnpppooooooooooooorqppoooooooopppprrrqqqqqrrrssstttuvvttuvvvvvwwwwwwwwxxxxzyyxxyyzzzzz{{{{{{{{||}}{{{|||}}}~~~~†wwƒ‚uy‹v”zoŸ¡¶Ì¸²ÐÚÆ«¼°Qd£—‰”‘œœžž ¥§«µ­°¾¡ Ç´¼ÓËÔØÎÉúµ³³³°«°¶±¶Ãº©¬§™Žˆ„~uicdb…ÌÀ·«¡œ˜”’’”“˜‹‰•“ŒŠ‰ˆ†‡ˆ‡†„„‚€~|wroiilaeYt‡€‚……‚„„„„„„„„ƒ………†††‡‡‡‡‡†††††††‡‡‡‡ˆˆ‰‰ŠŠŠŠ‰‰‹ŠŠŠŠ‹‹‹ŠŠŠŠŠŠŠŠŠ‹‹ŒŒŒŒŒŽŽŽ‘‘‘‘‘‘‘’’‘‘‘‘‘““•–YYYYYYZZ[ZZYYZZZYYYYYYYYYYYXXXXXYYYYYYYYYYYYYYYYXXXXXXXXWWWXXXXXWWWWWWWWVVWWWWWWXXXXXXXXTTUVVVVUXYZZ[[[[[[ZZ[[\]]]]^__``____````aaaaaaaaaaaaaaaa```___]]__^^^]]]]]]]]]]]]]]]]]]]]]]^^^______````_abccdccdddddddddeeeefffhhhhiiiijjkkllllmmnnnoooppooooooooooopppooooooooqqpoooopoooopppprrrqqqqqrrrsssttuvwvutuwvvvvwwwwwwwwxxxyzyyxxyyzyyyzzzz{{{{{||}}{{|||}}}}~~~~}‚„ƒƒƒƒ‹ts¡Æ¥U% 2EZq„‰i*q›ˆŠ~Œ–“”—™š¦¦©±ª¬´œ–±­¼³·½Â¿º¶²¯¯®¯®°³®º»±¦«¢‚„ƒzwwefrg‚̺­¤ž›–’“”“”•‹ŽŸ“‘ŒŠ‰ˆ†„ƒƒ‚€|zyuqnhhldcUi‹ƒ‚……ƒ‚„„„„„„„„ƒ………††††‡‡‡‡†††††††‡‡‡‡ˆˆ‰‰ŠŠŠŠ‰‰ŠŠ‰‰ŠŠŠ‹ŠŠŠŠŠŠŠŠŠ‹ŒŒŒŒŽŽŽ‘‘‘‘‘‘‘‘‘‘““““’‘’“•–ZZYYYYZZZZYYXYZZYYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYXYXXWWWWWWWXXXYYWWWWWWVVVVVWWXXXWWWWWWWWUVWWXXWWWXYZYZ[[[[ZZ[[\]\]]^^_``____````aaaaaaaaaaaaaaaa`___^^^]__^^^]]]\\\\\\\\]]]]]]]]]]]^^^______````_abccdccddddddddeeeeffffhhhhiiiijjkkklmmmmmnnnoooooooooonnoopppqooooooooqqpooooooooopopprrrqqqqqrrrssstttuvvutuvvvvvwwwwwwwxxxyy{zzyyzz{yyzzz{{{{{{{||}}{|||}}}}}~~~~|…†€ƒ‰€ppŠÍÓm71¼µnG$:4+…Ž”†””‘ŽŒ’•–›™¡ §¬ž”Ⱦ®µ°®­¶µ²°­ª©©­­­­ªº­¦¬§™ˆ€ƒ‚|wxevˆi}Ìü°§¡˜”•–•”‘Œ“¡–“Їƒ€†ƒƒ‚~|zxwtspmkjgjgfU\……‚„…ƒ‚ƒ„„„„„„„ƒ…………††……††††††††……††††‡‡‰‰ŠŠŠŠ‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠŠŠŠ‹‹ŒŒŽŽŽ‘‘‘‘‘‘‘‘‘’““’’’’••YYZZZZZZYYZZYZYYYYYYYYYYZZYYZZZZYYYYYYYYYYYYYYYYYYYXXWWWWWWXXXYYXXXWWVVUVVVWWXXXVVVVVVVVWXXYYYYYXWWYYZ[\[[ZZ[[\]\\]]^_______````aaaaaaaaaaaaaaaa`___^^^^__^^^]]]\\\\\\\\]]]]]]]]]]]^^^______````_abccdccddddddddeeefffgghhhhiiiijjkkkkmmmmmmnnnnoooooooonnoopppqooooooooqpoonnnnooooppoorrrqqqqqrrrsssttstuusstuvvvvwwwwwxxxxyyy{zzyyzz{z{{{||||zz{{|||||||}}}}~}~~~~†|y€}vy…¦×ÆghÛþ¸¯îÑI\•‘•”™˜”ŒŽ•”œŸ §¤ ·¸©¯¶³«®®®­¬ª©¨¥§¥¨£¸œœ±ž‡…€~zi jyÌü°©¤Ÿš–—–—“Œ˜—”Œ‰„~{|xvtqponlimgiij[Oy‡‚€„†„ƒ„…………………„„„………†……††††††††††‡‡‡‡ˆˆ‰‰ŠŠŠŠ‰‰‰‰‰‰‰ŠŠŠŠŠŠŠŠŠŠŠ‹‹ŒŽŽŽ‘‘‘‘‘‘‘‘’’’’‘‘’“•–YYZZZZZZYZZ[[YYYYYYYYYYYZZYZZZZZYYYYYYYYYYXXYYYYYYYXWWXWWWWXXWWXXXXWWVVUVVWWWWWWVVVVVVVVXXYZZZZYXXWWYYZ[[[ZZ[[\]\\\]^^______````aaaaaaaaaaaaaaaa```___^^__^^^]]]]]]]]]]]]]]]]]]]]]]^^^______````_abccdccddddddddeffffggghhhhiiiijjkkkkllllmmmnnnooooooppooooopppoooooooopponnnnonnnnoooorrrqqqqqrrrsssttstutsrsuvvvvwwwwxxxxyyyy{zzyyzz{{{{|||}}zz{{||||||}}}}~~}~~~~~€|{…•¥Å“: 8mòï”¶þüûÔM)f¢£™™š™–‘Œ‹Ž‘–•Ÿ›™š‘•y”®´¬«±°®®¯®­®¬¬¥¥£ª£µš¬–…ˆ‰€}‚…~q¢«k~ËÁº°©¤ ›—˜”–’‹‘›™’‹‡„~z||{|}{wuurpnnmlkmhhilcGq‰ƒ€ƒ†„ƒƒ…………………„„„„…………†††††††††††‡‡‡‡ˆˆ‰‰ŠŠŠŠ‰‰ŠŠ‰‰ŠŠŠ‹ŠŠŠŠŠŠŠŠ‹ŒŽŽŽŽŽ‘‘‘‘‘‘‘‘‘’’‘‘‘’‘“”–—YYZZZZZZ[Z[\\[ZZYYYYYYYYZZYZZZZZYYYYYYYYXXXXYXXXYYYYWXWWXXXWWVVVYXXWVVUUWWWWWWVVWWWWWWWWWXXYZYYYZYXXXYZZZZZZ[[\][\\]]^______````aaaaaaaaaaaaaaaaaaa```____^^^]]]]]]]]]]]^^^^^^^^]]]^^^______````_abccdccddddddddffffgggghhhhiiiijjkkkklllllmmmnnnnnnnoonpppoooooooooooooponmmmmmnnoooppprrrqqqqqrrrsssttsuvutstuvvvvwwwwxxxyyyzz{zzyyzz{zzz{{{||{{{{||||}~~}}~~~}~~~~x…†Œ•E!.886=IOaad^Misƒ‡‚‚„ƒƒ„„„„„„„„„„„„„„„„„ƒ„„„„………‡‡‡ˆˆˆ‰‰‰‰‰ŠŠŠ‹‹‹‹‹‹ŒŒŒŒ‹‹‹‹ŒŒŒŒ‹ŒŒŽ‘‘‘‘‘‘‘‘‘‘‘““”••••”“““”•–—˜YYYYZZZZZ[[[[\\\[[[[ZZZZZZZZZZZZZZZZZZZZXXYYYYXWWWWWWWWWYYYYXXXXXXXXXXXXXXWXXWWWWVVWWWWWVVWXXWVVVWY[[[ZZYYZ\]\]]^^^____`____````aa`aaaaa````````cbba`__^__]]^]]]__^^^]]]a`^]\]^^]]]]]]]]______^^aaaaaaa`bbcdeeeeeddddeffhhhhiiiijlmmnnmmlmmmnnnnlmnoonmlppppppppqqqqqqqqmnppqqqoooooooooqqqqqqqqsstttttuvvuuuuvvvwwwwxxxzyyxxyyzzzz{{zz{{yxz}~}zy}}yy}z‚ƒztz‚‘—¡ ÂÔŠ—‹šÙ¹;HFXH*$0!1V9!1*(A62#F°Ë¯µ­¦¤º£³«lx­¹¹¹¸¶´´µº¾ÇÁÈÒ¼Q®©·¹°Ä´»·º·Â±§É­¹¼ºÇÁº²¨¢£ –‰„s_ammipttsnkjjjpq[/ 5P[TMF@AWRM?jjnŽ„„„„„„„„ƒƒƒƒƒƒƒƒ„„„„„„„„…††††‡‡‡……††††‡‡ˆˆˆ‰‰‰‰Šˆ‰Š‹ŠŠ‰ˆ‹‹‹‹ŒŒŒŒŒŽŽ‘‘‘‘’’’’•”“’’’””””•••––—YYYYZZZ[Z[[[[\\\[[[[ZZZZ[[[[[[[[YYYYYYYYXXYYYYXXXXXXXXXXYYYYXXXXXXXXXXXXXXXXXWWWVWWWWWWWVVWXXWVVWXYZ[[ZZYZZ[\\]]^^^^________``````aaaaaaaaaaaaaabbba`_____^]^^]]__^^^]]]`_^\\\]^^^^^^^^^________aaaaaaa`bbcdeeeefeeeefgghhhhiiiijllmmmmmmmmmnnnnnnopponnppppppppqqqqqqqqmnppqpqoppppppppqqqqqqqqsstttttuvvuuuuvvvwwwwxxxyyyyyyyyzzz{{zz{zyy{~~|}~€€}z{~{vz†’š–”•¡¡»i‰¤¸·Y+]SP^tX*,"!DZ8--*+ "6.1,§ÈѲ¿Ê´½½žj{¼Âººº¸···¸¼ÀÃÀÄÍÄP«¨¯µ®¿´¸³¸³º²”˜º ¨ª©³®¬¨¦¡œšš“‹‡w`XaedkppoponjgoY8$)8:0J`ke`XNKXQO‰ ««¨¯«¨®«¡°©t—“‘•˜š—š˜”‘‘‡~praQYghfhecaYRQUjkjjlonknsmmtreaqkpb[€Š~„„„„„„„„„„„„„„„„„„„„„„„„…††††‡‡‡††‡‡‡‡ˆˆˆˆˆ‰‰‰‰ŠŠ‰ˆˆ‡Š‹Œ‹‹‹‹ŒŒŒŒ‹ŒŒŽŽ‘‘‘‘‘‘‘‘””““““““““”“”••–ZZZ[[[\\Z[[[[\\\]\\\\[[[\\\\\\\\[[[[[[[[YYYYYZYYYYYYYYYYYYYYXXXXXXXXXXXXWWWXXXXXWWWWWWWWXWWVVWWXXXXXYZ[\[[[[[[[[]]]]^^^^____````baaaaaaabbbbbbbbaaaa```````____^__^^^]]][\]]]]]]^^^^^^^^___``aabaaaaaaa`bbcdeeeefeeeefgghhhhiiiiijklllllmmmmnnnnnnmmmmnnppppppppqqqqqqqqqpponopoqqqqqqqqqqqqqqqqssstttuvvvuuuuvvvwwwwxxxxxzzzzxxzzz{{zz{z{||{{}~†‡ƒt[D>D90''4l‰›•”¤X©½²ÐÃpK@,B?h-  %$79( ‡ÑÁ¹´«¥¡Š®Ò®©´¶¸º½½¾¿¹Á¹Á¿·Ï†1t™œ§¨¤¬©§©¬£«¬z‘‹–”””‘ކ|rq_QYca]XSRVVTZbggilnomjormlsriiqoskcˆŠ|„„„„„„„„ƒƒƒƒƒƒƒƒ„„„„„„„„ƒ„„„„………††‡‡‡‡ˆˆˆˆˆ‰‰‰‰Š‰‰ˆ‰ˆŠ‹Œ‹‹‹‹ŒŒŒŒŒŽŽ‘‘‘‘‘‘‘‘””““““““““”“””••ZZ[[[\\\Z[[[[\\\]]\\\[[[\\\\\\\\[[[[[[[[XXYZZZXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXWWWWWWWWWXXXWVVVVWXXYXXY[[\[[[[[[[[\\]]]^^^____````aaaaaa``aaaaaaaa````aaaa````______^^^]]][\]^_^^]^^^^^^^^^__`aabbaaaaaaa`bbcdeeeefeeeefgghhhhiiiiijkllllkmmmmnnnnoonmmnooppppppppqqqqqqqqrqpnnnppqqqqqqqqppppppppssstttuvvvuuuuvvvwwwwxxxwxz{{zxwzzz{{zz{z{{zy{~tWD51>Ro|“­¸¤vN6Hk‚†`ʹ×ÝkTL;?bE!-%  ".(3#P˰¦–¯¸±«‘Ÿ¿¹¸³µ¹½¾¿ÀÀ»¿º»À´Ç¢+ašž££«©¨¤­¦¤«‘jŠˆ‹‰’‘’‘‹…~woXJRZVTKBCP[bhpbiswupnomqnmrnilqutnfЇ…„„„„„„„„„„„„„„„„„„„„„„„„ƒ„„„„………††‡‡‡‡ˆˆˆˆˆ‰‰‰‰Š‡ˆ‰ŠŠ‹‹‹‹‹‹‹ŒŒŒŒŒŽŽ‘‘‘‘‘‘‘‘””““““““““““””••Z[[[[\\\Z[[[[\\\]]]\\\[[\\\\\\\\\\\\\\\\YYYZYYXXXXXXXXXXYYYYXXXXXXXXXXXXXXWXXWWWWWWWWXWWXWVVVVWXXYWXX[\]]\[[[[[\\\]]]]^^____````aaaaa`aa````````````aaaa````___`^^]]]\\\[\^_`_^^^^^^^^^^^__`abbcaaaaaaa`bbcdeeeefeeeefgghhhhiiiihjkkllkklmmmnnnnqponnopqppppppppqqqqqqqqrqpnnnppqqqqqqqqoooooooossstttuvvvuuuuvvvwwwwxxxwxz{{zxwzzz{{zz{z{{yxzƒoL6Kp®ÅÉÖãìõúùðºk:2G=š¼£´¿Øk]G(/B`=3(@3 &6-1-Ȧ±®´´ «¶¢¨³¶»¾ÁÁÁÁ¾¾¹¶¾´Á³+Uˆ–˜Ÿ¢«¨¨ ®¨Ÿªœ`Ї…ˆ‚Œ•˜“Œ‡ƒzlOAJQPQRDAO`fgkrkhjmonmhnnmpidjovrkc„‚Š„„„„„„„„……………………„„„„„„„„…††††‡‡‡††‡‡‡‡ˆˆˆˆˆ‰‰‰‰Š†‡‰‹‹‹‹Š‹‹‹‹ŒŒŒŒŒŽŽ‘‘‘‘‘‘‘‘””““““““’““““”••Z[[[Z\\[[[ZZZZ[[[[[[[[[[[[[[[[[[\\\[ZZ[ZZZYZZ[\\\[[[ZZYY[ZXXWWWXWWWXXXYYWWWWWWWWWWWWWWWWYYYYYYYYZZZZZ[[\\\[[[[[\]]]^^^______````aaaaaaaaaaaaaaaa`___^^^^`____^^^^^^^^^^^\\^^^^\\\\]]]]^^_____`aaaaaabbbbddccddefffeeefgghijiijjjjjkkkkllmmmmnnnnnnnnoooopppppppprrrqqqqpqpppoonnrrrrqrqqqqqpppppqrrtttttvvvvvvvvvwwwwxxxxxxxxxxx{{{{{{{{uzxs‰z`1^È˸²»¿ÇÎÌÅÆ×ëðâί©eˆª¢­Ë’2c7H[?/)/ ')*-">¯¯©¯±·Å¼ˆ¦¥ª¦²·»½ÀÂÀ¼¾ºº»µ°¹ÈF4v˜š¦§¤¢¢¢£££y\„†tˆ‡‹‰”‰†zmXGIRX]bhf\ORbmnjkjjlmlkjnrojgkpptprh†ƒ„ƒ„„„„ƒƒ„„„„„„„„„„…††††………†††‡‡‡‡‡‡‡‡‡‡‡‡‡‡ˆˆˆˆ‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽŽ’““““”””““““•–—˜Z[[[Z[\\[[ZZZZ[[[[[[[[[[[[[[[[[[\\\[ZZ[ZZZYYZZ[[[[[[ZZZYZYXXWWXXWWWXXXXXWWWWWWWWWWWWWWWWYYYYYYYYZYYYYZ[[\[[[[[\\]]]^^^______````aaaaaaaaaaaaaaaaaaa````_`____^^^^^^^^^^^\]]^^]]\\\]]]^^^_____`aaaaaabbbbddccddefeeeeefghghihhiiijjkkklllmmmmnnnnnnnnoooppppppppprrrqqqqpppppooonrrrqqrqqrrrqqqqqsstuuuutvvvvvvvvvwwwwxxxxxxxxxxx{{{{{{{{€~||zp_P–¬µ¦ ®¼¿ÀÁÂÄÂÆÔá´¶ßÖøyU©§Ÿž²–*c12(/]Z&) %+/00g¶¤¨¦±·¾Äº‡¦¤§¦°µº»¾Á¿»¾ºº»¶±·Ã\(z—™¥¦¤¡¡   ž‹hyz‚†”‘Žˆ‚woVOOWcfa\]eg\W_kpmmmmmmmlmnqnkimpqtpsh‚‡ƒ„„„……„„ƒ„„„„„„„„ƒƒ„…………„……†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽŽ’’“““”””““““•–—˜Z[[[Z[[\[[\\\\\\\\\\\\\\[[[[[[[[\\\[ZZ[ZZZYZZYZZ[[[[ZZZZYXXXXXYYXXXXXWVVWWWWWWWWWWWWWWWWYYYYYYYYYYXXYYZ[[ZZZ[\]]]]]^^^______````aaaaaaaaaaaaaaaaccbbbaaa`____^^^^^^^^^^^\]]^^]]\]]]]^^^^_____`aaaaaabbbbddccddefdddefghigghhhhhikkkkllllmmmmnnnnnnnooopppppppppprrrqqqqpppppoooorrqqrrqqsssrrrrrsttuuuvvvvvvvvvvvwwwwxxxyyyyyyyy{{{{{{{{ˆxrx|~Œ ¡£§¯²·¿È¿½¿ÅÆÂ¿À¸·ÐÁø4­¥¬µª.L%0,,IXF0+ %.0375.”·žª²³¹¿¼²££¤¨®³¸º½À¿¼¿º¸º·³µ¼ m„“–¢£¡ žžž›™”tm~ƒzy‰‡ˆ‡ƒ}rbTSX_irreVZkuk^]eloppoonmlponlllnpptosiƒ‡ƒ…………………„„„„„„„„„‚‚ƒ„„„„„……†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽŽŽŽ’’’“““””““““•–—˜Z[[[[[[[[[\\\\\\\\\\\\\\[[[[[[[[\\\[ZZ[ZZZ[Z[[YY[[[ZZZZZYYXXXYYYYYXXXVVVXXXXXXXXXXXXXXXXYYYYYYYYXXXXXYZZZZZZ[\]^]]]^^^______````aaaaaaaaaaaaaaaacccbbbaa`____^^]^^^^^^^^]]]]]]]]]]]^^^^______`aaaaaabbbbddccddefdddefghihhihiiiikkkllllmmmmmnnnnnnoooppppppppppprrrqqqqppppooooorrrrrrrrsssrrrrrstuuwwvvvvvvvvvvvwwwwxxxyyyyyyyy{{{{{{{{zsx†Œ™ª§œž¯·µºÅÁ½½À¼µ±¼ÆÀÀÞÅ8`‹¨š{UHXG-438CKH90;(+4866:0!=°­¤¯¶³¶·¬¥t›¡¡««²·º½¿À½½º·¹¸²±³¥)G“•Ÿ Ÿžžœš—•cnxz…‰…|qf\RL`hlqw}sdgu}vg`abmnqponootplkmpppquosk„‡‚†…††††……„„„„„„„„‚ƒ„„……„„……†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽ’’’’““““““““•–—˜YZZ[[\\\\\[[\\\\\\\\\\\\[[[[[[[[\\\[ZZ[ZYZ[Z[[YXZZZZZ[[[XXYYYYYYYYXXXWVVXXXXXXXXXXXXXXXXYYYYYYYYXXXXXYZZZZZZ[\]^]]]^^^______````aaaaaaaaaaaaaaaabbaaa````____^^]^^^^^^^^]]]]]]]]]]^^^________`aaaaaabbbbddccddefdddefghiiikjjkkkkklllmmmmmmmnnnnoooopppppppppppprrrqqqqpooooopppqqqqrrrrsssrrrrrsttuvvvvvvvvvvvvvwwwwxxxyyyyyyyy{{{{{{{{z|ƒŠ•šž°·µ¬±Áùþ»»¼º»¾¬¹¼ÐÑñu(555431.)&…¯›¥¥¦¬«£ Vz˜–¥«´»¼¼¼½½·¸·³¯®¬«³ŸAJy’–››Ÿ ˜•‹ˆ|MH_UUXX\`cdmx{z{~~{xy{vrrssnlbgmooopsoonmooonormsoˆˆ€„„„……„„ƒ„„„„„„„„ƒ„„…………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽ‘‘‘‘‘‘‘‘’’’“““““•–—˜Y[[Z[\\\]]]]]]]]]]]]]]]][[[[[[[[\\\[ZZ[ZWYZ\\\[YYYZZ[[[\YZZZZWUTVWVXXXYZYYYYYYYYYYYYYYYYYYYYYYYYZZZZZ[[\\\[[[[[\]]]^^^______````aaaaaaaaaaaaaaaaaaaa`````____^^^^^^^^^^^^^\\\\^^^^^____`_____`aaaaaabbbbddccddefeedddeffhijiijjjlllmmmmnmmmmnnnnoppppqqqpppppppprrrqqqqpnnoopppqpqqqqrrqqqqpppppopqrssrrvvvvvvvvvwwwwxxxzzzzzzzz{{{{{{{{˜¥ª­¯³¸µºº¸¾ÉȾÉľµ¬£¢§¦«ª¶«Ã}f„𙩆„dB/982)69G>;>992/.0.' &X¡ ¨©££žŸOr–”£«´»»º»¼»¶¸¶²®¬¬¬¦¶f3m’‹˜››žž›–’~t;0W\n}yy|xojl|wx€{|‚vutspmnqchoponpsmnononnnorlsn‡ˆ„ƒ„„„„ƒƒ„„„„„„„„‚‚ƒ„„„„„……†††‡‡‡‡‡‡‡‡‡‡‡‡‡‡ˆˆˆˆ‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽŽŒŒŒ‘‘‘‘‘‘‘‘’’’’““““•–—˜[[\\[[\\[Z[\\]\]\\\\\\\\\\\\\\\\ZZ[[[[[[\\\\[[ZZZZZZZZZZXXXXXXXXYYXXWWWVYZXXWXXXYYXXXXYY[[[[[ZZZ[[[[\\\\ZZ[[[\\\]]]^^^__````aaaaaaaaaaaabbaaaaaabb````a````_^^]]]^^^^^^^^^^^^^^^__^^^^__aaaaaaaabccccdddbcccdefgfffffghhegjjjijkkklllmmmmmmmnnnnqpppoonnqqqpppppppppppppoooooooopppqqrrrrrrrrrrrsssttttuwwvvvvvvwwwwwwwwzywx{~|xzy{|wwˆž ¢¦¸²­º¿¾º¸¿ÉÊÆº¼¶¥šŸª±¥¶Ÿ·¼§xac¢©“—ƒ‘`<070++%7<@@;:=@1-'"$)hjx¦§œ˜Ÿ¦§•ML‹—ž¬±·»»º··¸¶²¯­¬¬¬¨­•LG€–œ›š—˜—‘ˆŒnJA\ŒŠ‚tjmqw{z{z{rstspnmnmkgnsotrlmmmlmpuotrmw‰Š„„„„…………„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠ‰‰ŠŠ‰Š‹‹‹‹‹‹‹‹‹‹‹ŒŽŽ‘‘‘‘‘‘‘‘‘‘‘’’’’’’”•–——[[\\[[\]\[\\\\\]\\\\\\\\[[[[[[[[\\\\\\\\\[[[ZZZZ[[[[[[[[YYYYYYYYYYYXXWWW[ZYYYYZZYYXXXXYYZZZZZYYYZZ[[[\\\[\\\]]]]]]]^^^__````aaaaaaaaaaaabbaaaaaaaa````aaaa``_^^]]^^^^^^^^^^^^^^^^^^]]^^^aaaaaaaabccccdddbcccdefgfffffghhehjjjijkkklllmmmmmmmnnnnppppooonppppqpppppppppppppppppppqqqqqqrrrrrrrrrrssstttuuwwvvvvvvwwwwwwww|{zyy{zy}}|z~‰— ¨¦¥­¶´³½ÃÂÄËÐÌÀ¶²¯¬¬°²¯©±¤T?8QpŽ’‘ž’‡sn</*',/110259%**'q­Œthz™¬´¶ª}u"4€¦§©®´¹º¸¸¶·µ±®¬«««¬®¤tC]ˆ˜š“Ž~[BS|šœ•’Œ‹…|tiikry|vqpqrpnmnomhchopqmmpppnnqrqrpozˆˆ€ƒ„„„„………„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‰‰‰ŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹ŒŽŽ‘‘‘‘‘‘‘‘‘‘‘‘’’’“’“”•––—ZZ[\[\]]]\\\\\[\\\\\\\\\\\\\\\\\]]]]\\]]]]\\\\[[\\\\\\\\[[[[[[[[YYYYYXXXZZZ[[[\[ZZYYYYZZZZZZZYYYZZZ[[[[\]]]]^^^^]]]^^^__````aaaaaaaaaaaaaaaaaaaaaa````aacba``__^]^^^^^^^^^^^^^^^]\\\\\\]aaaaaaaabccccdddbcccdefffffffghhegijjijkkklllmmmmmmmnnnnppppooooppppppppppppppppqqqqqqqqrrqqqqqqqqqqrrrrsstttuuuvvvvvvvvxxxxxxxxzz{zyxz{||zˆ§¤±ª®¶µ¶½ÁÃÀÀÄÆÃÄů¯§š••ˆv\;9)5z–Uy„œš z–T4.,&*  %! c¢¦˜~f`deef^S€H(mžž¥ª±µ·¶µµµ³°­ª¨§§¦°§œeHx‰”•”Ž‚xMFU{—›•”•’Œˆˆ†~ogbgsytmpppnllnoqkffmrqmnppoooopsont……‚ƒƒ„„„„……„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‰‰‰ŠŠ‹‹‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽ‘‘‘‘‘‘‘‘‘‘‘’’’““‘’“”••–—YY[\\\^^]\]\\[Z[\\\\\\\\\\\\\\\\]\\]]]]]]]]]]]\\[[[[[[[[[[[[[[[[ZZZZZZZYZZ[[[]]]ZZYYYYZZ[[[[[ZZZZZZ[[[\\]]]]]^^^]]]^^^__````aaaaaaaaaaaaaaaaaaaa`a````bbcccb``__]^^^^^^^^^^^^^^^_^^]]^^_aaaaaaaabccccdddccccddeffffffghhegjjjijkkklllmmmmmmmnnnnpppoooooppppppppppppppppqqqqqqqqrrrqqpppqqqrrrrrttttuuuuvvvvvvvvxxxxxxxxwvwz{z{|{|~„•§¬¨³¬¶½´·ÄžÄÈż³¬§”‘€fYP3U…µÝôñIz€­œ—™‡†…U+);('%$!!kª¢ˆŽ‡xhdjt—º™JŠ¡¥©®²³³²²±°­«¨¦¦¤¢°ž¥—UN„Љ‹‘ƒbE5Jo‘™ŠŽ“Žˆƒ‚€}qgchpttrqpmkkmotooffqnnnomlmnnpsmmy„„‚ƒƒƒƒ„„„„…„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‰Š‰Š‹‹‹‹‹‹‹‹‹‹‹‹‹‹ŒŽŽŽŽ‘‘‘‘‘‘‘‘‘’’’“““‘’“”••––YY[\\\^^]\]\\[Z[\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^]]]]]]]][[[[[[[[[[[[[[[[ZZZ[[\\\ZYYYYYYZ\\\\\[[[ZZZZ[[[[]]]]]\\\]]]^^^__````aaaaaaaaaaaaaaaaaaaa`a````bbcccb``__]^^^^^^^^^^^^^^^``____``aaaaaaaabccccdddcdcccdeefffffghhfhjjjjkkkklllmmmmmmmnnnnooooopppppppppppppppppppqqqqqqqqrrrqqpppqqrrrssstttuuuvvvvvvvvvvxxxxxxxxxtu{~|yy~}†—£§ª®²¬·½³¸ÇÈÀÄ¿´°®›„dSNH# ?‘áùåßѶߩY‡˜œ¨š‹’”ެ1"j¯¨ˆ’‘𢦧§©ÀÃÂA/s¢¦ª®®­­­­¬ª¨¦¤£¢¦§¡ž§}F[p~Œˆw[=*E\x‰ŽŒ‰…~}{yzsjdfnutsrolkmorqxb\ignqolklnpqqkp~…‚…‚ƒƒƒ„„„„„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠ‰‹‹‹‹Œ‹‹‹‹‹‹‹‹ŒŒŒŽŽŽŽŽŽ‘‘‘‘’’’’’’““““’““””••–ZZ[\[\]]]\\\\\[\\\\\\\\\\\\\\\\\[[[[[[[[]]^^^^__]]]]]]]]\\\\\\\\[[[\\\\\[[[[\\\\[[ZZZZ[[]]]]]\\\[[[\\\\]\\\\[[[[]]]^^^__````aaaaaaaaaaaaaaaaaaaaaa````aabba``__^]^^^^^^^^^^^^^^^aa````aaaaaaaaaabccccdddcddccddefffffghhfhjjkjjkkklllmmmmmmmnnnnooooppppppppppppppppppppqqqqqqqqrrqqqqqqqqrrssttttuuuvvvvvvvvvvvyyyyyyyy}ww|}yy~‡‰•¦«¦¨°­­´¸´¹ÂÅÁ¼¯¥£—uPE3 J±îøÔÄÄÅÐÍÙêne‡§Ÿ¢£ˆŽ’‰•’f3.)!*1D#'Ž”‚„‘ŽŽ•ž£¢ ¤¥²ÉŒ*S…œ ¥¦§§¨¨¨¨§¦¥¢¡¡§˜ªŸœ§wH@^vlL79BB`~ˆˆ‰‹Š†…‚}zxwvz{ukegkrrqnmklntt€bWigturomnoooklv‚……‚‚ƒƒƒ„„„„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠŠŠ‹‹‹ŒŒ‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽ‘‘‘’’’’’’“““””’“”””•••[[\\[[\]\[\\\\\]\\\\\\\\[[[[[[[[\\\[[[[[\]]]^^^^^^^^^^^^]]]]]]]][\\\]]]]^^]]]]]\]]\\\\]]_____^^^[[\\\\]]^]]]\\\\]]]^^^__````aaaaaaaaaaaa``aaaaaaaa````aaaa``_^^]]^^^^^^^^^^^^^^^``____``aaaaaaaabccccddddddccddefffffghhfhjjjjklkklllmmmmmmmnnnnnoooppppppppppppppppppppppppppppqqqqqqrrqqrrsttutuuuvvvvvvvvvvvvyyyyyyyy|yz}ywŽ– ¨§¦¦ªª°³²·¹ºÀ¸¯¥–zQ-'iËýùÖÄžÈþÚÞñ¬Xk®¤™¦—¡‚‚~t–<ŽŠˆ‰˜Ÿ›xMx„‘ˆ•›Ÿ¡  ¡¢¶²»À¼P6j”—œŸ ¢¤¥£¤¤¤£¢ Ÿ —¦¦š¨™iGLKA:CVdK[r}|~~}{yxwwruwwqlgdmnonmmmnvvƒbYqlxusponlhdfp|ƒƒ‚†‚‚‚ƒƒƒ„„„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŠ‹‹‹‹ŒŒŒ‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽ‘‘‘’’“’’“““”””’””””•••[[\\[[\\[Z[\\]\]\\\\\\\\\\\\\\\\\\\]\\\\^^^^__``________________\\\]]^^^_`__^^^\__^^^^__`````___]]]^^^____^^^]]]]]]^^^__````aaaaaaaaaaaa``aaaaaabb````a````_^^]]]^^^^^^^^^^^^^^^__^^^^__aaaaaaaabccccddddedccdddfffffghhfhjjkjklkklllmmmmmmmnnnnnnoopppqpppppppqppppppppoooooooopppqqrrrqqrrstuuuuuuvvvvuvvvvvvvyyyyyyyyxx|}vv‰¢’ž¦¢ ¤¥¡¨µ°®¹ºµ¾³™xS$#P£âüñÐÉŹ½ÂÁÙÂÐàÔž°‚b“¹§—”Œ‡‚…m?€‡ŽŽŒ‘•…>k‚‡‚‘™˜—˜ž¤¦¤¤±µµÖ™'A‘–™œŸ¢¤¡¢£££¢ Ÿ›£–¥£‰Œ‹Z.%Cgtny_Rbxzxxxxvttuvvsprutmghjmmmlmnsq~[Uslwrqpomh_Ybq€„‚€ƒ…‚‚‚‚ƒƒƒ„„„…………„„…………………………†††‡‡‡‡‡‡‡‡‡‡‡ˆˆˆ‰‰‰‰ŠŒŒ‹‹ŒŒ‹‹‹‹‹‹‹‹‹‹ŒŽŽŽŽŽ‘‘‘’’“’““““”””“”””””••YZ[\\[ZY\\\\\\\\]]]]]\\]\]]^^]]\[[[[[[[[[Z[]^`aaaabaabaa````____^^^^^^^]]]]]]]]]a_^^__``````^_^^``^__]^^aa`__````````__^^]^_`___aaaaa```aaaaaaaaba_^^^_`bba`_^]]]]]]]]]]________]]^___``````aaaa````````bccddeeffffffffehhjjjjjikkklllmmnnnnoooopppnnoooppppppppoppppqqqqqpppppppqqrssttttsssssswwvvvuuuwvvvuuvvvvvvy{yupzrwƒˆ·—™ž¡ŸŸ£¬¡­°ª­³³³Y($d¾üöèÔÇÅÈÉɽØÉÏÉÌߣ{ÕÔ‚a’¿±œŒ‡’‹fUˆ€„‹‰‹Š”EG‰|‘Ž™›œŸ ¢£¤­©³¬¿Åkq€‰”Ÿš˜ žŸŸŸœœš˜ž¤œ“”|€?6dz~‚|…}aDLnxjyupqrsrolnoqstqpXgqpiinrr}|[hjtlnrqmoqlb_t„„„…‚„„„„…………„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆˆˆˆˆ‰‰‰‰ŒŒŒŒ‹ŠŠŠŠŠŠŠŠŠŠ‹ŒŽŽŽŽŽŽ‘‘‘‘’’‘‘‘‘’’“““”””““”””•YZ[\\[ZY]]\\\\\\]]]]]\\]]]^^^^]]\\[[[[[[[[]^_abaaaabaaaa````````````````^^^^^^^^aa__```aaaaa_`_^``_^^^^^a``_^_````````_^]\]_````aaaaa```aaaaaaaaba``__``````____]]]]]]]]________^^]_____````aaaabbbbbbbbbccddeefffgggggghijjjjjikkklllmmnnnnooooooonnpppqqqqqqqqppppqqqqqqqqppppqqrrssstsssrrrrrwvvuuuuuwwvvvuvvwvuvx{zy‰wƒ†u¸š| ššŸ¤¤¡¦§¬ª­º¡i#3‹äûñÚÖÑËÉËÍÌÊÉÈÏÁÒ×ÌhšÊä×™[k”¬¤¢ƒ6`„}‚‹Œ“‘”‘O7x„Œ‘˜™›Ÿ¡¢¤¥§¯´®«¼”1@oŒ•›–£›››œœ›™™ž–—šƒ}zeES|…†‰Š‡rQBMcqilqsqomlpppqrrrp]dkonmoroxu\invooooosuphk{†ƒ€ƒ…‚ƒƒƒ„„„……„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆˆˆˆˆ‰‰‰‰ŒŒŒŒŒ‹‹‹‹‹‹‹‹‹Š‹‹ŒŽŽŽŽŽŽ‘‘’’’’‘’’’“““”””““”””•ZZ[[[[ZZ]]]]]]]]^^^^^^^^\\]]]]\\]]\\\\\\]]^_ababbbcbbbab````````aaaaaaaa````````bba``bbcccbab```_`_^^^_]a`__^^__``a`_`_^\\]_`aaaaaaaa```aaaaaaaaaabbaa`_____```a^^^^^^^^^^^^^^^^^^^__^^^````aaaaccccccccbccddeeffggghhiiiiijjjjikkklllmmnnnnoooonnonopqqrrrrrrrrppppqqqrqqqqqqqqssssstttrrrrrrrrttuuuuuuxwwvvvwwxwuvxyzz{l}w¬¶y‘™˜“‘—¢£ž¤¬¤¡œg&K¡ñúãÐÐÖÈÈÊËÌÊÈÇÏÀÓÂÓì²IªÄÄÊÒ½ŒUg{”†y+z…~‚‰ˆ‹Ž’˜`,`~€–˜šž¡¤¥§¦­¯³Ÿ¬¶eJ~~†”ŽŸ˜˜˜˜˜—˜˜ž—“‘ŒtoMTx“ŽŒ“ˆŠ†uWAFWagopkghlkkkkkmnn^[`kqoornuo[insoojjoutrqz‚‡‚€ƒ…‚‚‚ƒƒƒ„„„„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆ‡ˆˆˆˆ‰‰‰‹‹ŒŒŒŒ‹‹‹‹‹‹‹‹‹‹‹ŒŒŽŽŽŽŽŽ‘’“’“’’’“““““””““”””•[[[[[[[[]]]]^^^^^^^^^]]]]]^^^^]]]]]\]]]]___`bccdccccccbbaaaaabbbbbbbccccccccccccdcccbceeedcdcbbb```____^`___^^__````a`__^^^````_aaaaa```aaaaaaaaabcccb`_____````________^^^^^__^``___^^^````aaaaccccccccbccddeefeffghhiihhijjjjikkklllmmnnnnoooomnnnoqqqrrrrrrrrpppqqqrrqqqrrrrrttttssssrrrrrsssuuvuvvvvxxwwvvwwxvuwxvvxy…ˆ¬Úh“”“Œ˜žœ †ƒf"o¶íøñÏÁÏÓÅÌÎÎÊÇÇÉËÍÎÑÏÊí…R†®ÁÏÔȺ¨t]EQK1 [‹„‡ŠŒ’’ˆ—[0Yt–••™¡¤¦§¬¤§´¤¢±˜3'WuŒŠ˜–—–———˜—“œ•‡„€lYLiš’‹Œ‰ŠŠy\E?JUcjihhifgiiiikk\UYhokkrstgXcklinhjpplnv‚†‡‚„ƒ‚‚‚‚ƒƒƒƒ„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆ‡‡‡ˆˆˆ‰‰Š‹‹ŒŒŒŒŒ‹‹‹‹‹‹‹‹ŒŒŒŽŽŽŽŽŽ‘’“““““““““““””““”””•]\\\\\\]]]^^^_______^^^^]^^__^^]]]]]]^^^`aabbcccddddcdccbbbbccddccddeeeeddddddddeeeeeefgggffedddbbaaaa``aa`__^^_```````_```a`_^^aaaaa```aaaaaaaaabcccb`_````____________^^^^^^__``___^^^````aaaaccccccccbccddeefddeffghhhhijjjjikkklllmmnnnnoooomnnnoqqqrrrrrrrrpqqqqrrrqqrrsssstttttttsttttuuvvwwwxxyyyzyxwwwwwwtvyytrvp’ÔŒFY\ac`\_hjfcV qÚøõíÔÄÇÎÏÎÕÉËÌËÉÉÌÐËÕÌÌÍÈV]œ¥¨¿ÍÃÅ̦†ƒf8%ky~†ƒ†ŒŒ‚‡@Do{“š•–™¡¤¦§¨£ª¨­©¯}"2o‡“••––————Ž—{mSDb~•”Š„”‹‚€‚zfS7@MZdggfgjlkjhhib[_jmeemsq_W^ifhnmppjen{ƒ„„ƒ‚„‚€‚‚‚‚ƒƒƒƒ„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆ‡‡‡‡ˆˆˆˆ‰Š‹ŒŒŒŒŒ‹‹‹‹‹‹‹‹ŽŽŽŽŽŽŽ‘’“““”””“““““””““”””•]]\\\\]]]^^__```__`_____^^____^^\]]^^___babbcdccedeeedddbccddeefddeefgggffffffffffggghhihghggfffddeccdbbaaa```_`__aa```_a``aa`_^aaaaa```aaaaaaaaaabbaa`_a```____^^^^^^^^\\\]]]]]_____^^^````aaaaccccccccbccddeefddeeffgghhijjjkjkkklllmmnnnnoooonnonopqqrrrrrrrrqqqqrrrrqrrssttuvvvvvvvwxxyyzyz{zz{{{{{{{zyxxxxwvsu{ztty‰©¬—P6OAIB<@JOJC$IÆúëÝÚÎÉÌÕÓÆ½¿ÅÈËËÈÆÆÇÆÉÆÂÚ“Ll™¸¹´·»Å¸¾Ë¹±~Qvtˆ„‚…‚‡v2aŠˆ™–˜™ž¡£¥¦Ÿ©°š©³–§²A#Ztz‹Š’”•––•””’Œ€|pH6Mx‰‘‹††…‚~ƒ‡€tWOECIU^ccefeb_adlikokccijiXZ_jgmprrnghsƒƒ‚‚€‚‚ƒƒƒ„„„„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆ†‡‡‡‡ˆˆˆ‰‰Š‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽ‘’“’“”””””“““””““”””•^]\\\\]^]^^_``aa__`_____```aa```\]]^_^__cdcccddddeeffeedccdeefggeefgghiihhhhhhhhggghijkkiiihhhggfggfffedcbaa``ab_``aa`___^_aaaaaaaaaa```aaaaaaaaba``__``____````]]]]]]]]\]]]\\]]^^^___^^````aaaabbbbbbbbbccddeeffffffggghhijjkkikkklllmmnnnnooooooonnpppqqqqqqqqqqqrrrssrrrstuuuwxxxyzzz||}}~€~~~~~~~}|{zyxxxxyttzyuyƒž¢’iuPOB1*(*&sÌêäÑÊØÇÌÌÄÆÏÎÅÅÅÇÇÄÁ¾½À¿½ÄÄ^W…¥°­¸À¶»¾ÊÀ½«ËÄ:)^bvˆ†‚xx^B’Œ“Œ˜˜šž ¢£¤ž¨¨ž¥©œ¯|1;`n„ƒŽŽ’”“Œ‹…ukS'+c‚‹ŽŒŽŠ‰z‚‚‚ƒ‚€q[LIMTWUVWVUX_eoppolhggbeWacogpnpngen|…€‚‚€ƒƒƒƒ„„„……„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆ††‡‡‡ˆˆˆˆ‰Š‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽ‘‘’’’’•••””“““””““”””•^^\\\\^^^^^_`aab```_____``aaaa``]]]]^__`cccdddcceefeefeecddefgghgghiijkkiiiiiiiihghijklmjjiiihhhhghhggfgdcbbaabba```a`__\\^`bcccaaaaa```aaaaaaaaba_^^^_`]]^_`abb]]]]]]]]\\\\]]]]^^^_____````aaaaaaaaaaaabccddeefhhhhgggghhijjkjikkklllmmnnnnoooopppnnoooppppppppqqrrrrssrrsstuuvyyz{{|}}€€‚ƒƒƒ‚€€€€|{zyxxxxztsxyxŒ¯Šw×ðиž¤¤§}[UbP—ÒÔÈÓ×ÄÑÉÇÊÈÁÁÈÃÁÀ¾¿¿Á¿Ÿѕ4Y“ ¸³­±µ¹±²¿¿¸¶Ç†E*Hdjif^UAW’‹Œœ™™›ž ¡¢£¦ ™­¥–¦šš¯L&TjƒƒŠ‹Ž‘‘Іw€nP2-pƒ‰Œ’‹„ˆƒ€}|zx|}ztj]OFLMNNPXfplnnklnlg\cYhhpeokmf_du€„‚ƒƒ~}†„„„„…………„„…………„„„„„„……………††‡‡††…††‡‡‡‡ˆˆ†††‡‡‡ˆˆˆˆŠ‹ŒŒŒŒŒŒŒŒŒŒŒŒŽŽŽŽŽŽŽŽŽŽŽŽ‘‘‘‘’’‘‘•••””“““””““”””•^^^^^\\\_``aaa``aaaa``aaca`^^^_```^^^`acdedeeeeeggggghggfgggghhhllmmlkjjlkkkklmnkklmmlkklkkkkjjjjjiiggggdddddcdcbbaaa`````____```````aaabbbbbbbbbbbbaa``^^^^^^^^^^^^^^^^___^^]]]________^^^____`abbbbcccddeeeeffddeefgghiijkllllmmmmmmmmooooooooqqppppqqpooooppqqqrsttttuuvvwxxyz{}~~€‚„…………„„ƒ‚€~}||yxwwzywwyŽž}’­¾ÇÏ×Úçíõ÷óøûûhÄÇÖÑÑÇÉÉÈÆÅÃÂÂÂÀ¾¾¾¿¾½¼¾Â¾Q4vœ§¨¬°²²±°²´²¼²·°MbcN3(&$''EMd‚Š‚‹¡J >Xloouwsorsqjfeeacdeffedebe^TZegfggdbceiidfkcY`o‚…„††‚‚‚‚‚‚‚‚‚‚‚ƒ„…………………„„„ƒ……………………††‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‹‹ŒŒŒŒ‹ŠŠ‹ŽŽŽŽŽŽŽŽŽ‘‘‘‘‘’’‘‘’‘‘‘‘‘‘‘’‘‘“””••cbbbaa`___`abcccedcbbccddcbbbddeefhijjhgkklmnmmnjklmnoppqqqrrrrssstssrqqutssttuwvwwxxwwvttttsssrssqonmlllkkjhgffdccbbaa`__```````````aaaaaaaaaaaa```__^^baa`_^^^\\\\\\\\ZZZ[[\\\________````aaaaccddddeeiiiijjjjllmmnoooqqrstttttttttttsuuuuuuuuuvvwxyyz||}}€‚„…†‡ˆˆ‰‰ŠŠ‰‰‰‰‰‰‡ˆ‰ŠŠˆˆˆ‰‰‰‡†…„ƒƒ€~~~€€‡ymtަ­§²¸½¼¼ÀÄÆÎÌÏÏÔÆì—.™¦²®°´³¶µ´²°¬ª©ª§¤££¢¡Ÿ¡°IY€‚˜šœžž ž™™rPe€”’—›—–ªz%M|Š”””””••••‘‘‘’—€™ŽezyP/%CdsŽŽ“Žˆ¢k-Jchiqtpkorpidcc^`adedcbfdaXP\kidfebabfkb`flbVi‡‡€|†‡ƒ‚‚‚‚‚‚‚‚‚‚‚ƒ„……††………„„ƒƒ„„„„„„„„††‡‡‡‡‡‡ˆˆˆ‰‰‰‰Š‹ŒŒŒŒŒ‹Š‰‹ŽŽŽŽŽŽŽŽŽ‘‘‘‘‘’’‘‘‘‘‘‘‘‘‘‘’‘‘“””••eeeeddddccccccccedbbcdcbdddcdddehijkllllkkllmmmnoopqqqpprqqqqrssttttttttstuvwxxxxxxxxxxxuvvvvuttssrqnmllmkiiiigeddcbbbcc____````aaaa``````_________^^]]]__^^^]]]]]]\\]]]\\[\[\\\]^^^`abb^__`abddcddfhijjjklnoqqqrrsttuvvuvwxxyyxvuuvvvvusttttuuutuvwxz{z}~~€‚ƒ†‡‡ˆ‰‹ŽŒŒŽŒŒŒ‹‹‹‰‰‡…ƒ‚€~|{||}‚€€‚„™ƒ®¥¯²´ºÀÄÃÂÅÇËÍËÕËÄåœ)…£¨µ­­­²²°®«©§¥¥©¨ ž™©ˆGs~™˜™™šš™™™“ £›?Jv‡•˜—˜—“•£?7x{†ˆŽ”—•“‘““’ŽŽ‘Œ•Œ}|yj])Deyˆ•ˆ–“Œ›Ž’“>9W^dloqolifgfa_c[[diebca^RJSekejd^`fie`^gh][i|†‚€€‚€‚‚ƒƒƒƒƒƒ‚‚ƒ„„…ƒƒ„„„„ƒƒƒƒ„„„„„„‡††……††‡†††‡‡‡ˆˆ‡‡‡ˆˆˆ‰‰ŒŒŒ‹‹‹‹‹ŒŒ‹‹ŒŒŽŽŽŽŽŽŽŽŽ‘’’’’’’’’’’’’’““••••––jiiihgggggghhgggfeccdeedfffffffgjklmnnnnmmmnnooooopqqqqqssrrrsttttttttttstuwxxxxxxxxxxxxvvwwvutttsrqomllmkiiiigfccbaaabb____````aaaa``````______^^^^^^]]__^^^]]]]]]\\]]]\\[\\\]]^^__`aac``abcdfefghjkllmmoprstttuuvvwxxzxyyzzzzzwwwwvvvvtttuuuuvvvwxy|{}~€ƒ…‡ˆŠ‹ŒŽŽŽŽŽŽŽŽŽŽŽŒŒ‹‹Š‰ˆ†„‚~}{z{}}}€ƒ‚yϹ‹˜§Âµµ»ÁÅÄÄÇÈÌÏËÐÈÅä›/‰¨¦­ª²º¨©©©©§¨§¢¦¡¡ ››«yP{…“•––————–•”› :Ox‹“˜™——•‘——{0<|„‡ˆ‹“‘‘ŽŒŒŠŽ†}zjM7 a|…‰—”—™‘š•X $E\dfilligedb`]_]_decabZMIT_bfnhc`afigdh]W^n{ƒ‚€€‚€‚‚ƒƒƒƒƒƒ‚‚‚ƒ„„„„„…………„„„„………………‡‡††††‡‡‡‡‡‡ˆˆˆˆ‡‡‡ˆˆˆ‰‰‹‹‹‹‹ŒŒŒŒŒ‹‹ŒŒŽŽŽŽŽŽŽŽŽ‘’’’’’’’’’’’’’’’“”””•–tstrrqppnnnmkkkjhfeefggfhhhihhijlmnoppppoooppppqppqrrrrqttssttuvttttttttttvwxyyyyyyyyyyyxxxwwuttttsqoomlmkjijigfccba``aa________baaaa`````______]]^^^^^^__^^^]]]]]]\\]]]\\]\\]]^^__``aaabdcdfhhiklmopqrrstuvwxxyyyy{{||}||}~~}|{xxxwwvvvtttuuuvvvwxz|}€€€€‚ƒ…ˆ‰‹Œ‘‘ŽŒŒ‹‹Š‰‡…ƒ‚~|zzz||||~€‚ƒ‚‚‹Ñ¡Ž› ²­¶»ÁÅÄÅÈÉÍÐÌËÆÇáš.€ž›£¤¨©ª©©¨¦¤£¡ ¤™˜ š˜£_]„Œ‘‘““”””“’’”“œ3X{Š‘––•–““¥L`v{~‚‡‹ŽŽŽŒˆ~xoeT?32xˆŽ˜š•œ‘–Š”v(P\[bghecb``^\X]`^\]]\NHL\gefledccdgfefXWmƒˆƒ‚€€‚€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ……††††……„„………………‡‡††††‡‡‡ˆˆˆˆ‰‰‰‡‡‡ˆˆˆ‰‰ŠŠ‹‹ŒŒŒŒ‹‹ŒŒŽŽŽŽŽŽŽŽŽ‘’’’’’’’’’’’’’’’‘““““”€~}||xxusqpmmjiffhihgijjjijjklmnoppppqqrrrrrrqqrssssrtsssstuutttttttttuvxyyyyyyyyyyyyzzyywvututsrponnmljjjihfddcbaaaa________bbbaaa``__``____]]]^^_____^^^]]]]]]\\]]]^]]]\]]^_```abccdefgijklopqstvwwwxyz{|{|}}~}}€~}{yxyxwvwwttttuuuuwwxz{}~€‚…‡ˆŠŠ‹ŒŽ‘‘‘‘‘‘‘‘‘‘ŽŒ‹‹‰ˆ†…„ƒ~}||||}|{{‚‚ƒ´Ä}š·ª®µ·»¿ÃÄÅÇÈÊÏÍÇÆÈÚ™?|–” §¤¡¨§¦¥£¡Ÿ£—“›‘‰—IkŠŠ’’‘‘’‹˜p,^|ƒŠŽ’’œƒ<3clt}„ˆ‰‹‘ŽŠ‡„~tj\JEP[!@x‚‘”˜•“›Ž†‹…B@PS_ddca`_]\\U\\WVZYTHT^`fnj_defedcbb[bqƒ‰…‚‚‚€€‚€‚‚ƒƒƒƒƒƒ„„ƒƒƒƒƒƒ„……††……„„„………………‡‡‡††‡‡‡ˆˆˆ‰‰‰ŠŠ†††‡‡‡ˆˆ‰ŠŠ‹ŒŒŒ‹‹ŒŒŽ‘’’’’’’’’’’’’’’’’““’““‹‰‰ˆ††……‚€~{xtqpnljjkkjhjjkkkkklnopqqrqqqqqqqqqqqqrssssrsrqrsstuttttttttuvwxyzzzzzzzzzzz{{zzxwvuvutsqpoonljjjjhfffdccbbb`````aaaaaaa``````__^^__]]]^^_____^^^]]]]]]\\]]]^^]]^^^_`abccddfgghklnoottvxyzz{||}~€€€€ƒƒƒ€~}{zzyxwwwuuuvvvwwuwxy{}~~€€ƒ…ˆ‰‰Š‹ŽŽŽŽ’’’’’’’’’’‘ŽŒŒŠ‰‡†……„ƒ€~|}€€ƒ‰¿Æ…Ÿ³°¶¸»½ÀÄÅÆÈÈÇËÍÆÅÆÑ›@nŒŒ–ž£œžŸ    ›Ÿ˜”™••¢qHzŽ„ŽŠŠ“f(`{€†Š‹Œ†žn&@Ugtƒ„‡‹‹‹‹„€|i^VKSku @x‘——‘’—‹‹…ƒ†b 2KR]_aaa`^^^^Y\YTW^[RO^ijjnh]cfhgea__ex‡ˆ‚‚ƒ„‚€€‚€‚‚ƒƒƒƒƒƒ„„„„„„ƒƒƒ„„„„„„ƒ……………………ˆ‡‡‡‡‡‡ˆˆˆˆ‰‰‰ŠŠ‡‡‡ˆˆˆ‰‰‰ŠŠ‹ŒŒŒ‹‹ŒŒŽ‘’’’’’’’’’’’’’““““”““”ŽŒŒ‹‹ŠŠ‰ˆ…‚~zxvsqonnmmkmlllmllmopqrrssrrrrrrqqqsstuuuutrqqrqsttttttttttvvxyz{{{{{{{{{{{{{{zzxwvvvusrqponlkjkjhgggfdcccc`````aaacbbbbaaa``__^^__]]^^^^^^__^^^]]]]]]\\]]]^^^^__`aaabcefhhjklnpqrsxxz}~~~€‚‚ƒ……ƒ„……………………„„„ƒ‚‚€}~}|zzzywwwxxxxywxxyz{||}~‚„†‡‰ŠŒŽŽ‘‘‘‘‘‘‘’’’‘‘‘‘‘ŽŽŽŒŒ‹Š‰ˆ‡†„ƒƒƒ€€Š˜Î·Œž¬ª±®¿ÁÃÆÇÈÉÉÅÅËÄſǡ*P~•˜›žžžŸŸŸžž—™›™™ §§\]†Œ‘†‘ŽŒŒ‹Šd(^x‡‹Š‹ŒŒŠŒ…ƒI(;Pdv{}‚††‡‰‰ˆ|yxcPQ]dw€t5{‰‘“˜’“’Љˆ€p.*GT[X_`a__]^__]YX\`]V^_hsqdbieeeedegi~†ˆ~|ƒ‡ƒ‚€€‚€‚‚ƒƒƒƒƒƒ„„„„„„„„ƒƒ„„„„ƒƒ††††††††ˆˆ‡‡‡‡ˆˆ‡ˆˆˆˆ‰‰‰‡‡‡ˆˆˆ‰‰ŠŠ‹‹ŒŒŒŒ‹‹ŒŒŽ‘’’’’’’’’’’’’’“““”””••ŽŽŽ‹ˆ†ƒ€{xvssrpnnnnoonooqrsttuuuvuuutttsstuuvvuustssstuvsssttttsvwxy{{{{{{{{{{{{{{{{zzyxwvutsqppnmkjkjiggfedcbbb````````ccbbbaaa``__^^__^^^^^^]]__^^^]]]]]]\\]]]^^^^_`acbbdfgjklnopruuxx{|~€‚„„††‡‡ˆ‰ˆˆ‰‰ˆˆˆˆˆˆ††‡††…„ƒ‚‚€~}}{{|||}}}zzz{{{|||||}„…†‡ˆ‹ŒŒŽŽ’’’’’“““’’““““““’‘Ž‹‰‡†‡„ƒƒ€ƒ•ªæ¤‘¨·®³¶ÀÁÁÄÅÆÇÆÄÀÆ¿Á·Àª79Voˆ•Œ˜œ›™˜——’šš’ ¥ŽMzŒ‡’ŠŒŽŽŒ‹‹‰‹Žg*[u„‡‡‡‰Š‰Œ‹‡~‹t3&7Ogos{€„‚~vj`SL_t|•z)v˜Ž‹‹†…†|zK!6KTT]^`_^]_``\Z\^\[[dcipj`amgc__dluz‡„~‚„ƒ‚€€‚€‚‚ƒƒƒƒƒƒƒƒƒ„………†„„„……„„„††††††††ˆˆ‡‡‡‡ˆˆ‡‡‡‡ˆˆˆˆ‡‡‡ˆˆˆ‰‰‹‹‹‹‹ŒŒŒŒŒ‹‹ŒŒŽ‘’’’’’’’’’’’’’’’’““’“”‘‘‘’‘‘’“‘ŽŒ‹‰ˆ‡}zxvusrpppqqpqqssuvvvvvwwwvvuuuttuvvvvututstuvwsssttttsvwxz{{||{{{{{{{{z{{{{zzywvutsrqpnmkkkkjhffdcbaaa````````cccbbbaa___________^^]]]__^^^]]]]]]\\]]]^^^__bbbbcegjkmnqrsvxyzz€ƒ„…††ŠŠŠ‹Œ‹‹‹‹‹‹‹‹‹ŒŒˆˆˆˆˆ‡††……„ƒ‚€}}}~~~||||}}||{z{|~€ƒ„ƒ„…†ˆ‰‰‰ŽŽŽŽ‘’’““”””••––———˜–•”’Œ‰ˆ‰†…†ƒ†·Ù•ž¢©«º¹¾¾¾ÀÁÂÃÁƾļ½³½³Q#R{~Ž’“”””›—–ˆ˜—lEŽ‹’Š‡ŽŽŽ‹Š‰ˆ“Œj,Xry~‚ƒ„ˆŠ‰‚Ž–‰M%@\flu{|yuvtjTC_fƒˆ–ŸŠ"j‡‹˜†Œ†Šƒ}ƒ~x‚`-&@MS[]_^]\^a^YY^\VW^ampd]bffhaZ[cr€‰€}‡‡~ƒ‚€€‚€‚‚ƒƒƒƒƒƒ‚ƒƒ„……††……††††……††††††††‰ˆˆ‡‡ˆˆ‰†††‡‡‡ˆˆ‡‡‡ˆˆˆ‰‰ŒŒŒ‹‹‹‹‹ŒŒ‹‹ŒŒŽ‘’’’’’’’’’’’’’‘‘‘‘‘’‘‘““’“““““““‘‹‰ˆ‚€}|zywvssrrrpqqstuvvwwxxxwwwvvvwwvuustsuuttssrrutssssttuvxyyz{z||}}}}||yzzzzzyyvttsrrrrmmkjjigefffeeedcaa``aabc`aabbaa`^^_`_`_^\]]\]\^^^^^__```a``__^^___``acbbdfhjkmqtuwx{}~‚ƒ„†‡ˆ‰ŒŒŒŒŽŽŒŒŒ‹‹Œ‹‹ŠŠˆˆ‡‡††……„„„ƒƒ‚€€€€}|||}|}~~}~€‚„…††…‡ˆŠŒŽŽŽ‘‘”–˜˜˜˜™›œœœœœœš˜•“ˆ‰‡“§½Ö”©³Ÿ¨±ÄÀµ·Åö·Å¿¼³»¨¾²ƒq€Q",_y€‰‰†‰™–‘™’’I_v‰‹ˆŠ‹‰Œ‹ŠŠˆˆ‡‡Š‡‹Žw7Ojwyƒ……ƒ‚„„„ƒ†…yj,;K\rbvjuewnUIJgz…”—š™•'h…’ˆ†„}zwutnoP-GN\_\Z\`^YY]cbXS[f^md]kjcni_[hyƒ„‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„…………„„……„„…‡ˆŠˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡ˆ‰ŠŠ‹‹ŠŠŠŠŠŠ‹‹‹‹‹ŒŒŒ‘‘‘‘‘‘‘‘‘‘‘“’‘ŽŽ‹Œ‹Œ“““’’’’‘’‘‘ŽŠ‰‡„|zwttsrpprrrstuvvwwxxxxwwwwwwwvutttuuttsrrrssrrrsstuvxyyz{z||}}}}||{{{{zyxwvttrsrrromkjjigffeedddcbaa``aabcaabbbbaa^__``^^]]]]^^]]^`aabbbbbcbaaa``aabbceefegikmnqsuxyz}~€€‚ƒ„…‡ˆ‰‰ŒŽŽŒŒŒ‹‹ŒŒŒŒŒŒŒ‰‰‰ˆˆ‡‡‡ˆˆˆ‡††……„„„ƒ‚€€}}}}~~~~}~‚‚…†‡Š‹Œ‘’“•˜™™›œž    žžœš˜–•“ЉŒ–«ÂÜ¢¶©¹¶ª³º»·µº¼¹·È²»´¤²Mz¬³•`4/(R^nz„‡Š„†ŽšqFn€ŒŠ†ˆŠˆ‹‹Š‰ˆ‡ˆˆŠ‰‰Œy7Ddvy€ƒƒ€~ƒ…‰ŒˆlI2A]QjstjkO>Pc{Ž”›ž¡¤¡™#_‚~ˆ‡„‚{xussouf> #@WOW]_adb]_`cd^Z]crZcre`llY]gt€„}‚‚‚‚‚€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„…………„„……………‡ˆ‰ˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡‡ˆ‰‰ŠŠ‰‰ŠŠŠŠ‹‹‹‹‹ŒŒŒ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘“’’‘Іƒ€~}“’’‘‘Ž’‘‘‘ŽŒŒŠ‡„ƒ}{wusqpqrsqqrtuwwxzyyyxxxxxxxwvvuuuutssrrqqqpqqrssuvxyyz{z||}}}}|||||{zxvvvutrsrrromkjjjhfeedcccbba````abbabbccbba___`_^]\^^^___``ccddeffgeeedcdddffghhiijmnpqqsvyz{~€‚ƒ„…†‡ˆ‰ŠŒŽŽŒŒŒ‹‹‹‹ŠŠŒŒŒŒŒŒŒ‹‹‹‹‹ŠŠŠŠŽŒŒ‹‹‹ŠŠ‰ˆ‡…„ƒ€}~~}~€€‚ƒ…†‡‰ŠŠ‘“”—™™žŸ¡£¢££¡¡¡¡ ŸŸ‘‘’´Åàle™©¬°Æ¼½¶¯¶Ã½«±Ä°º²§B–Ÿ¥®¦rH%+8H[ly€ƒ~‰|ƒEY}†Œ‡„‡Šˆ‰‰ˆ‰‡ˆˆˆ‰‹†‰@=anu}€ƒ‚„‚‚„…ƒ‰qO:??X\^L@9Ow‡‘œž £¥¡šQ{|€ƒ…€|xusqpnsr^<'1HKT\^_`_\dcdgebacrchjbns\Xiy€‚ƒ€{€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„…………„„…………†‡ˆˆˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡‡ˆ‰‰ŠŠ‰‰ŠŠŠŠ‹‹‹‹‹ŒŒŒŽŽŽ’’’’’’’’’’‘‘‘‘‘‘“’“‘ŽŽˆ‚ztojea“’‘ŽŒ‹‘‘Œ‹ˆ‡„~zxtrpqrsqqstvxyzzzzzyyyyyyxwwvvuuttsrrqqooooopqsuvxyyz{z|}}~~}}|||{{zxwvvutssrrroljkkjhfddccba`a`````aabbbccccbb```a`_]]__``accceefghhiiihggggghjjllmnnnqrttvwz||}€‚‚‚ƒƒ„…†‡ˆˆŒŒŒŒ‹‹‹‹ŠŠŠŠ‹‹‹‹‹ŒŒŒŽŽŽ‘‘‘‘‘‹Šˆ‡„„ƒ‚€€‚€€‚„…†‡‹Œ’”–•œž ¢£££¥¥¥¤¤£¢¢¢˜–”•§¼À½¯oC‡»§°«µ¿»°©²¿¶²®±£·gh¦—•œ›¤¯£ŽuS:5>KTuiz|r^:}}„†ƒƒ‡‰‰‡ˆ‡††‡ˆˆ†‹„ЉQ>bgoz~‚‡ƒƒ‚~}{zy~tYH>>41*4S|’˜ŸžžžžŸž›(>qzxz€}|yvsqpomkmkZ@20RVY\]_``ddeiieefftf^tva[j|†}‚~€€€‚‚‚ƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„……††……„………††‡‡ˆˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡‡ˆ‰‰ŠŠ‰‰ŠŠŠŠ‹‹‹Š‹ŒŒŒŽŽŽ’’’’’’’’’’‘‘‘‘‘‘Ž‹ˆ†€wnfa]UP‘ŽŒ‹‹‘‘ŒŠˆ†ƒ}yvsppqrpqrtwy{|{{zzzyyyyyxwwvvuttssrqqqnnnnoprquvxyyz{z}}~~~~}}zzzzzyyxvutssrrrnmlkkjhfedcba`__``__``abcccddcddaaabaa``cccdefffgghjklmnlllkklllooppqsssvwxyxy|~€‚‚‚‚‚ƒ„……††ŠŠŠ‹‹ŠŠŠŠŠŠŠŠŠŠŠ‹ŒŒŒŽŽ‘‘‘“““”””””““’‘‘Œ‹‹Š‰ˆ……„„……„ƒ‚€€‚ƒ„ˆ‰‹’“”›ž¡¢¤¤¤§§§§¦¥¤£¡¡œ“™°¼µ·½Ào,p·¥¤¨¯³²¯±µ»¦©¤ ›>ŠŸ™¢ “ž¢¤¡œ–‹rVB7;M\g?<`y}€‚„†…††……†‡ˆˆ…Œ„‰ŒcA_dlw}}~‚‡‚~ƒ~|rjlqcG)":`‚–’—¦ ¢¡ž ¥6 *brtrzxxusqonmkhhii^J:VVY^acccacgjheejhget}_Qnz†ˆ~{‚„€€€€‚‚‚ƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††…………††‡‡‡†ˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡‡ˆ‰‰ŠŠ‰‰ŠŠŠŠ‹ŠŠŠ‹ŒŒŒŽŽŽ‘‘‘‘‘‘‘‘‹‡…ƒzqjgc]WŽŒ‹‹ŠŽŽŽŽ‹‹Š‡„~{wsonnnnoqsvz{|{zzzyyyyxxxwvvuuttsrrqqpoonoopqpuvxyyz{z||}}}}||yyzzzzyyuutssrrrpnlkkjigeedca`__`____`aacdefededcccdddcceffghjkkkllnoqrsqrqqqrssuuvvwxxxz{||}}‚‚ƒ‚‚‚‚‚ƒ„„……†‡‡ˆˆ‡‡†ˆˆˆˆˆ‰‰‰Ž‘’““”••–—–—————––”“’‘’‘‘ŽŒ‰‰ˆ†…ƒ‚€€~~€€‡ˆŠŒ‘“”šœž¡£¥¦§¨¨§§§§¥¤Ÿ¨“£´±¬­¶¾²|7@‰œ¦«©±»³¡®¦£Ÿ¯dS—˜Œ“—›¤–Œ’’“—ž žšwfA'& _iuz€€„„„„†‡‡ˆ‡‹†ŠˆrGVdlvzzz}€‚}}€‚~xvollcPH' d…‘œ¡¡ž ££™ ©LNfmlqtsqollkidge`bfc[[[^`^XUVddgigdeifbzƒbUiv}ƒƒƒƒ€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††………††‡‡‡††ˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡‡ˆ‰‰ŠŠ‰‰ŠŠŠŠ‹Š‹‹‹ŒŒŒŽŽŽ‘‹‰‡††‚|wuqmhŽŒŒ‹‹ŒŽŽŽŽŽŽŒŒŒŠ…ƒ~{xtpmkiklnqtwz{zzzyyyxxwwwvuutttssrrqppppooopppuvxyyz{z}~~~~}z{{{zyxxuttssrrrpnlkkkigefecb`_______`aaddffeeeecdefffffhhijlmnnopqrtuwwwwwwwyyyzz{|}~~€‚„„„„……„ƒƒ‚ƒƒ„„……†ƒ„„……„„ƒ„………††††‹‹ŒŒŽ‘’“”••——˜˜˜™šš›››š™˜—–˜˜—–•”““ŽŽŒŠˆ…„‚~~}€„…‡‰Œ‘’—˜›¡¢¤¥¦§§§¨¨¨§£©˜˜³±¡ª¸¦¬ÑΆ;[|š ˜™¤¬¡¤ž¢E}””œŽ˜Ž—Ž’””“““›–H1d[sx‚€€„„„ƒƒ……‡ˆˆŠŠ‹„URcipvyxyz}|}zrnnmriN=R0>{Š’¤§¥›ŸžŸŸ™•˜Ÿe :Wgikonljigfg`dd^\agiaa`\QKPZmieghddelv‚mTjƒw€‚‚ƒ€‚‚‚‚‚€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„…††‡‡††……†‡‡‡‡†…ˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡‡ˆ‰‰ŠŠ‰‰ŠŠŠŠ‹Š‹‹‹ŒŒŒ‘ŽŽŽŽŽŽŽŽ”“’‘Œ‹ˆ„|xvŽŽŒ‹‹ŒŒŒ‹ŽŒŽ‹ˆ…~}ytpkhfhjlpsvyzzyyyxxxxwwvuutttsssrqqppqqppopppuvxyyz{z}~~~~}|||{zxwvuttssrrromlllkigfeedba`______``addffeeeeddefhiihijjlnopprtuuxzz{{{{{{}}}~~€€‚‚‚„„„ƒƒ…‡†††‡††…„ƒ„„……†††‚‚ƒƒ‚‚‚‚‚ƒƒ„„„‡ˆ‰ŠŠŠ‹‹‘’“••–—˜˜š›œœ›š›œšš™™˜—•””’ŒŠ‰„‚€~~}~€ƒ†‰‹“”˜šž ¡¥¥¦§©ªªª¦ª”¿®”«¶°³·²º©j/)?p•›—šžŸœ£r>ЇГ™‡˜„‹”–”“”–—‘¥²I'Yorv}€„‰ƒƒƒƒ……‡ˆ†ˆŒŽ„ŽcV`djrwxyx|z{|vnntwXEMXi4K‚ ª–– ¢œ››—“’–x-Nbfgkjigfdcdecceebbcdc_VJJ`xtldfifc_†iUj}}„†ƒƒƒ€‚†ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„…††‡‡††……†‡ˆ‡†…„ˆ‡‡††‡‡ˆ‡ˆˆ‰‰ˆˆ‡ˆ‰ŠŠ‹‹ŠŠŠŠŠŠ‹‹‹‹‹ŒŒŒ‘‘‘‘‘˜—–””•–—“”“‹„‘ŽŽŽŽŽŽŽŽŽŽŽ‹ŠŠƒ€{xtmfaddgmrsuyz{|}}{xwwvuuvvsrsqqqonmmlmopppppvwxy{{{{}}||}|{zyyyxxxxwsssrqpponmkjhggegfddb`_^``aabbbcdfghiihgjjjiiiiimnopqrssvwyz|}~‚‚‚ƒ„„………‡‡‡‡ˆˆ‰‰‰ŠŠŠ‹‹Š‰‰‰ˆˆˆ‡………†„ƒ„„ƒƒ‚}~}|}€ƒ„„…‡‰Š‹‘‘“•˜–˜šššœž ŸŸ    ŸŸŸŸŸžžœœš˜–”Ž‹†ƒ€}|{zy|}…‡‰Š’•˜™šœ ¨Ÿ§­¤¨°¦¡¡–¥Á©Ž§¨­²´³³µ·n4/\„˜›“”¤BJ„‹Œ‘‘‘’“”••”“’˜”Œ±Y*`]mt~‚€~‚‡€‚…‡‰‰ŠŠ‹‰‡‰‡u^K_npotus{vojlpoiAP[w i0f‰•œ˜œœš—”’‹‡ƒ4FX^bbcefc``ba``adeba_YQMTar{cfifbds{f_ozy|†€€‚‚‚‚‚‚ƒ‚‚‚‚ƒ‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„…………†††„„†††‡‡‡‡ˆˆ‡††‡‰‡‡‡‡‡‡††‡‡‡ˆˆˆ‰‰ŠŠŠŠ‹ŠŠŠŒŒŒŽ‘‘’’’‘Œ‹‹‹Ž‘“”–—™™›šš›šš™™–‘މ„“’‘ŽŽŽŽŽŽŽŽŽŽŒŒŠ‰ƒ€}xtngaa`dkpsvy~~€~|yywvuuusrrrppommlllnoppppvwxy{{zz||||}||{yyyxwxwwsssrqpppnmljhgffhfeebb`__```abbbdffiihhgkkkkkkkkoopqsuuuxz{|~€‚„„………‡‡‡ˆˆˆŠŠŠŠ‹‹‹‹‹‹‹‹‹‹‹‹ŠŠŠŠˆ‡‡ˆ‡…„„„„ƒ~}{yzyz{{|‚ƒ…‡ˆ‰Œ‘”–•—™›šœž Ÿ  ¡¡¡¡ £¢¢¢¡¡  Ÿžœ›š–‘ˆ…}|zyyz{~„†‡‹Ž‘”•–™¥›Ÿ¤ ¨®¦“®¬ª¦ž©ª«¬­¬ª¨®±£xE,9QiŽŒiAy„‹Œ‘””•–––•••—‘¤w3Xsqw}~|~‚‚„…ˆŠŒŒ‡ˆ…ƒ†ˆ|kWW]eouz}xmht|mQ>]xŠ¡«Q1mŠ‘™Ÿ›œ˜—•“‘މ‡†C@TZ``bddb`acabdedegjYLHVo{rckebdinprhciz‚}|‚€€€‚‚‚‚ƒ‚‚‚ƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„………†††„„…†††‡‡‡ˆˆ‡††‡‰‡‡‡‡‡‡††‡‡ˆˆˆ‰‰‰ŠŠŠŠ‹ŠŠŠŒŒŒŽ‘ŒŽŽŽŒŠˆ‡‰‹Ž“—›œ››œœœ›œ›šš—’Œ†••”’’‘ŽŽŽŽ‹‰‰…~zvohc^]_flpv{€‚ƒ‚€}{zywvvusqqrqonmllkllnopqqvwxyy{{{{|{|}}||zzxyxvwvssrrqpppnmlkigggggfeebcaaaabccccdeghhihglllmnoppqrsuvxyy||‚‚……ŠŠŠŠ‹‹‹‹ŽŽŽŽŽŽŽŽŽŒŠŠŠŠ‰‡†…„ƒ~|{yyxxwxxx}~~€ƒ…†‡ˆŠ‹‹’“•˜™™›ž Ÿ ¡¡¢¢¢¢¤¤¤¤£££££¢  š•‘‹‰„}zxuvwy|~‚„‡ŠŽ‘•—Ÿ—›  ¤¥œÇmXWަ¨¥£¥¦§¢ž™ª¬X+/AB>.f{‹Š‹’’’‘–––––—˜˜”›”””@Bxru{|||}~„…‡Š‹ŒŠŠ‡ƒ„‰„zQS^npfafqrsjRDVu‹œ¢¯'7u‹Œ• ›‘‘ŽŒŠˆ„ˆU7PT\_`babbcccaadge]UKQ]kssjbg`\dtyqdbjwƒ…€~€€€€€‚‚‚‚ƒ‚‚‚ƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„„………††„„…††††‡‡ˆˆ‡††‡‰‡‡‡‡‡‡‡‡‡ˆˆˆˆ‰‰‰ŠŠŠŠ‹ŠŠŠŒŒŒŒŒŽŽŒŒ‹Š‰ˆ‡†…Œ•šž¡¡¡žŸŸŸŸŸŸžœ™”““Œ––••“’’‘‘‘‘ŽŽŽŒ‹‰ˆ„‚~{wpjd]Z[aglt|€‚ƒ}{{zxwvvtrpponmllkjjkknprrvvxyzz{{z{{|}}}}zzyyxwuussrqqppommlkjihhgffeeccccceeeeeeefghhhhgklmnpqqrsuvwyz{|€‚‚…†‡‰ŒŒŒŽŽŽ‘‘‘‘’’‘‘’’‘‘’’‘‘‘‘‘‘Ž‹‰ˆˆ†„|{{zyxwwwwyzz|}‚ƒ…†‡‡‰ŒŽ’•–—™›Ÿ  ¢££¢££¤¤¤¤¤¥¥¥¤£¡ ž˜•‹ˆƒ€}yvrsstvy{|~„ˆ‹‘“——œ¡ –ÃÀÂÅ®£š¢¡¡¢££¡Ÿž˜‹Œ”œ¢b:% ![j†‰Ž“”––——–•••—˜™“˜•œ^@korvx{€€‚ƒ„‡ˆ‰‰‰ŒŒˆ‚…‚}j[RT[agntbOIQf‡¢¦¥™«Œ=x‹Š“œ˜–Ž‹Šˆˆ†‚„e$ -IOY]_`_`cdd`dhg`VLFTeutf]bkfegmvwmar{‚€‚‚€€€‚‚‚‚ƒ‚‚‚‚ƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„„„…………„„……††††‡ˆˆ‡††‡‰ˆˆˆˆˆˆˆˆˆˆˆˆ‰‰‰‰ŠŠŠŠ‹ŠŠŠŒŒŒŒŒŒŒŒŒŒŒ‹Š‰ŒŠ†ƒ‚†‰š¡¤¦¥¤£¡¢¢¢¡¡¡¡  œ—––•–—–––“’’‘‘‘‘ŽŽŽŒ‰‰‡…~{xrjf]YW[agoy|~€€€~||ywwvusqqppnmlkjiijklorsuvwyzzzzz{{|}}}}{zywwvutrrrqppoonmmkjjijffefeeeeeeeeeffffgghiiiikklmoprruvwxz|}~‚‚„…‡‰‰ŠŒŒŽŽŽ‘‘‘‘‘’””““““““””““””””““‘‘‘Œ‹Š‡„~}||zxwvvvwwwxy{|}€‚ƒ„„†‰‹‹Ž’”•˜›žŸ¡¢£££££¤¥¥¦¦¦¦¥¤££Ÿ›—’‹‡ƒ~zvrrqqrtvwy|€„‡‰’˜œž˜’’¼ª¬¶×Ù«ŸŸ   žŸ¡–‰Ž˜›“‹¤—’WPx€„‰•––—˜—–•”•–˜™’““š—†W[lruwz€~‚ƒ…††††ˆ‡„€}|yuucMGWjkbMLQd„Ÿ¤™¥¢š´‚ (Iw‰ˆ•ŽŒ‰ˆ†„ƒ|y{l1 $DMW[^_]_cd`_hk_MEO[nnmidbdgkrtmfeii€„ƒ~}‚ƒ‚€€€‚‚‚‚ƒ‚‚‚ƒƒƒ„„‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„‚‚ƒ„„………ƒƒ………†††‡ˆˆ‡††‡‰ˆˆˆˆˆˆˆˆˆˆˆ‰‰‰ŠŠŠŠŠŠ‹ŠŠŠŒŒŒŒŒŒ‹‹ŒŒ‹Šˆ‡‚|{€‹–ž¦¨«¬¬ª¦¥¥¥¥¤¤£££¢¢Ÿ›™š—’”•—–••“‘‘‘‘ŽŽŽ‹‰‡†„}zvqje]WRTX]hpwx{~~~}zywvuvsqponmlkjjiiijlmqruvwxyzzz{|{|}}||{zyxvvtsrrqqpooonmlllkkjgggghghhfffeeeeehhiikjjjjkmnoqrruuwz{}€‚‚ƒ…‡ˆŠŠ‹ŒŒŒŒŽ‘‘“““””•••––••–––––””“”–•“‘ŒŠ†ƒ}|{xwuttuuuuvwxyz|}~~€ƒ…†ˆ‹Ž‘”—™™œž ¡¡¡¤¥¥¦§¨¨©¦¥¥¥¤¢ž›–“І‚|yusqppqstux|€ƒ…ˆ‹—••œ›˜ž±¬Ä·¾Éž›ž ™–˜šŠ‘މ‡‹…™µ€'5l}ƒŠ•”“•–——–––––——“’‹•hDgpwvx~~|‚‚ƒ…††……„ƒ€}ztponbMBC@9?dŠ—¥¨¥¥¥ µd 4Zt…„Š…ˆ‰…‚|{vsqmA >OVZ__]^caZdYJBGSbkojddgjheblm_T[nz€~‚€€€€‚‚‚‚ƒ‚‚ƒƒƒ„„„‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„ƒƒ‚„„„……ƒƒ„…………†‡ˆˆ‡††‡‰ˆˆˆ‰‰ˆˆˆˆ‰‰‰‰ŠŠŠŠŠŠŠ‹ŠŠŠŒŒŒŒŒ‹ŠŠŽ‹ˆ†‚stw}‰—¥¬­®®¯®¬©©§§¦¦¥¥£££¤¢žš”’“••–•“’ŽŽŽŽŽ‹ˆ‡†|ywqje^VOLNT]florvyz{{xwuutusqponmljjijiiikmoquvwxyzzz||||}||{{zyxvuttrrqppoonmnlmllllhiijjjkkiihiihhhjjjkkllllmmoopqrtuwx{}~€‚„†‡ˆ‰‹‹‹‹ŒŒŽŽŽ’“““”•––——––———˜—–––˜™˜—••“‘ŽŠˆ‡€~zywvvuuttttuuuvxyy{}€ƒ‡ŠŒŽ“•–—™›žŸŸ¢£¤¥¦§¨¨¨§¦§¥¤¡š–”‹†}xusoopqrrux|€„‡““¤¦ «§µ±¿Î³¨žœ›™–”““’“‘ЉŒŽœ•›”W.S}ƒŒ’““•˜™™™™˜—–––’“’yB\juuv|}z‚‚ƒ„……„„ƒ~zyxslgi^I.",DX}Œ™Ÿ¥©«¨¥¤­B0Vq€|ƒ‡~ƒ}zywxurnlkO&;RVX__\^c^TSF8Yr{‡’•˜œšš››š˜–•Š›•ŽYReqsu||€ƒƒ‚‚‚~wpnmg^YA#Af‚’ Ÿ¤¨¦£¢žœ™¯>%:56::?FMSY^a`cfhikmommlkjiijkkjjjklkqrstuuvuxxyyxxwwwwutrponnnmmmmmmqqrsstuuxyyz||||}|}|{yyyzzyyxwvvxxvvwwwxwwxzzzzzwxx{|}~~€€€‚‚ƒƒƒ„…†‡‡‡‡ˆŠŒ‹‹’”””“”•–˜š››žžŸŸžžœ™—””’Ž‹ˆ‡†„ƒ€{xutsnmlllmnouvx{ƒ„†‡‰ŒŽ””•˜›žŸ¤¤¥¥¥¥¦¦¤£ ž›˜“‹ˆ„~|wsqronquz~‚„’¦ÒÚ²¡§“ž©¯²³­¤œ˜”“‘‹Œ‹‹Œ’”–“–”“šš”b;Krv~‘’•–”‘‹ˆˆ‰‰Šˆ…ZDXmjdhgkqrlaSKNGNYap~* .b‰••𤡢¢ œ˜—–ž‘˜~4_gjnqrqnmjjihgdb_g`XYZZ]aWh[4,Lik``gpqicdSPbbVaqz…‡„€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††…………†††‡‡‡‡‡‡‡‡‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰ŠŠŠŠŠ‹‹‹‹‹Œ‹‹‰ŽŠŠ‡ƒuh^Z[dwŠ›¦°²²¶´°­¯®¯®­¬«­¬«ª©ªª©©§¢ ˜“w|„ŠŽŽŽŒŒ‹‹‹ŠŠ‹‡†„‚~{yvxuqmie`\RJC=5/.049@GNU[_]`dfgikmoommmmmmllllmmnnqqrrssuuvvwxwxwwxwvtqpnoppqqqqqrvwxxyz{{|}~€‚‚€€€€€~}|{{zzzzyyzzzzz{zyyxvvwxxyyz{{{{||}}~~€‚‚‚ƒ…‡ˆˆ‹Ž‘‘‘“”–—˜š›œžŸŸŸŸŸŸŸœš™——•“‘ŽŒ‹‰‡…{xutpomkllmmpqsvy{}~‚„†‰‹Œ‘”—š›œ¡¢£¤¤¥¦¦¤£¢¡ž›—”ˆƒzurrnmosuw{~œ´ÐÈ “Ÿ«®¯­©¢œ•‰‰Œ‹ŒŽ’•˜š“–”Ž’••’j9:ay|…Œ‹‹ŽŒŠ‹ˆ†……†„„†rSAEVeloh`WPMMMWhy„’lBv”•™ Ÿ žœ˜”“’–‹”p;Yefjmnlkjggdca`_^_bb]Y[ad]@,8Whe[`jsn^QSZiyƒv`Ykƒƒ„…ƒ~…€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††…………†††‡‡‡‡‡‡‡‡‡‡‡†‡ˆˆ‰‰ˆˆ‰‰‰ŠŠ‹‹‹ŒŒ‹‹‹Œ’‘Œ‚xg]VXcu‹œ¨°µ´³µ´±¯®°°°°°°²¯®«ª«««¬¨¤¡œ™”‘ls{…‡‰‹‹‹ŒŠŠ‰‰‰„ƒ€}zurqmkgc_[VSMG?92+)*26?HPU\`adgijknopppooonnmmllmnppqqqrqrsstuwwvwwvxwvusqporrrssuuuyyz{|~€ƒƒ…††‡‡‡‡‡†††††……ƒ‚€€~}}}}}}}||{yxwwwwwwwwwvvvwwwwwzzz{{|}}ƒ…†ˆ‹ŽŽ‘’”–—™š›œžž  ŸŸžœœ™™—–”’‘Œ‰…{ywsrpmlkklmnortvwx|}„†ˆ‰Œ’•˜š›žŸ ££¤¦¦¤£¡¡¡Ÿœ˜”’Œ‰„yusnmprpqu…°ÄƳ–Œ„“ž¨««§¤¢›”ŒŠ‰‰ŒŒŽ’””—šœ”••’‘’‘‘˜t?=\ov€€ƒ„ƒƒ‹ˆƒ}zwtoxkOCP[ZXQHDJZlx{Œ¢> %`ˆ‹’œœ›œ›˜–”’ˆ†Z!I[bdgjkjhfeca^\^_`^hh]X[VK5-@fkUTknvr]PZku}jagx„‰…|zz}ƒ€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††…………†††‡‡‡‡‡‡‡‡‡‡‡†‡ˆˆ‰‰ˆˆˆ‰‰‰ŠŠ‹‹Œ‹‹ŒŽ’••”“’ŠyiXUVas†™§°´¶µ¶¶µ³²±°°°²´µ¶³°­¬¬«¬­©¥¡ž›–“gkt{„‡‰ˆ‰‰ˆ‡…„ƒ|yuqmlfc^ZWRNKF@:6/)'*28BLU\aekmprsruutuuutrqqnnnnoopqqqrrrsrrvvwwwwvvxwvuutsrqqsttvwwyz||}€††‡Š‹‹ŒŒŒŒŒŒŒ‹‹‹Š‰ˆˆ‡‡…„„ƒ‚‚‚‚€}{yxxxxwwwvvttttuuuuwwvvvwxxz|~€€‚†ˆ‹‹Œ‘“”––—™™šœŸŸžžŸŸžž›šš™–•”“‘І|zwuromkkjlmnoprsswxz|‚„†‰ŠŒ“–˜™›ž¡¢¤¥¥¥¤££¢¡žœ˜•’ŽŠ…~zvpqtrory•ÀÊÀ´ª©Ÿ‘—Ÿ££¢  ˜—’‰…ˆŒŽ‘–˜—˜šž›™”‘‹‰ˆ™„IB_btxz||~€‚€~|zxurmoj^RJGGHP[iu€‡‰•‘ŽŸ›Bw„š˜•—”‘ŽŒ‰…w? +O[``cefedbca_^]^`b_daXUQ>),Xp^SfvtmmeZay†„cW`}‹€wz}|}€‚€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††…………†††‡‡‡‡‡‡‡‡‡‡‡†‡ˆˆ‰‰ˆˆˆˆˆ‰‰‰‰‰‰ŠŒŽ”•–š™•Š~jXMS_qƒ—¤­²³µ·¶µµ´³²°°³´¸¹¸¶³¯®¬¬ª«§£ œš–“_cjqw|‚…„„„ƒ‚}|yxvrnifd^[UQNJFC?941-((*4;HV_fjmtwz|||~~~}zyvuttsrrrssrrssssvwwyxwwwxwwwvvvvsttwxy{{~~€‚ƒ…†‹ŒŽ‘’’‘‘‘‘ŽŽŽŒŒŠˆˆ‡‡ˆ††…ƒ~|{{{{zyxxwuuuuuuuuvutssstuvxyz{~‚…†‡ˆŠ’“””–˜™™žžžžœœ›š˜—––•”’‹†‚€|zwspnmllmmnnoppsstwz}€‚…‡‰Œ“–—™œŸ¢£¥¦¥¥¤¥¥¤¢Ÿ›š–“‹†‚{vuwspy‡¢½¹¯¯¯²§“”™œžœ›–™‰‡Œ”š›™™›Ÿ›”Œ‰†…€‹†‹‹]@]aisvxx{~wuvuvtolrdTKKQ^iux}„‹‘–™—‘˜–¨nX~ˆ‚“Œ’’‹‰ˆ‡…‚€‚l,7PV\]_ab``__```aabaa]ZXO@88kbWYp…~hmia^djdZMu€x…Š}‚ƒƒ€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††…………†††‡‡‡‡‡‡‡‡‡‡‡†‡ˆˆ‰‰ˆˆˆˆˆˆˆ‡‡‡‡‰Œ’•™œœš™“‡xiWJLYnƒ–¦°³µµ¶¸¸·µ´²±³´µ·¹º¸¶´±¯¬ª¨¨¤ œš—”‘TX^dkqx|€€€~}ywusrokgb^\UQLHDA=::5/-*'(+7@N]hotwz|€‚‚ƒ…†‰‰‰ˆ‡…ƒ‚~}{zxwuvsssssssswxxxyxwwwwwxwxwwwwxz{}~ƒƒ„…‡‰ŠŠ‘’“’’––••””””““““““’’‘ŽŒ‹‹‹Š‰ˆ‡„~}}|{zyxxwwwwvvvvvvusrqqrssuvwwz|~‚ƒ…‡ŠŒ‘’“–——œœœ›žŸžžœ›šš™™—–•“І„‚}xtrqqmmmmnnnnopqsv{~ƒ„‡ŠŽ‘”–˜šœŸ¡£¥¦¦¥¥¦§¦¤¢ž›™—”‰…zxzts“¿È³«®ª¨œ™—˜››™˜—–¢žˆ~ˆŽŠ–œ›™šœ˜–”“‹‰ˆ‰€‚„„„k?MYgnooputrpnic[U?KU\iy€ŠŒ“˜š›šž‘¡—ž6-h‚††”…”Œ‡…ƒ‚€}pyb#DVXY[]]_^]\\^aeeda`d^``J6EiU`t|nfhtlggea`bp|…„€€|€‚„zy|€€€€€€€€‚‚‚ƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††…………†††‡‡‡‡‡‡‡‡‡‡‡†‡ˆˆ‰‰ˆˆˆˆˆ‡‡†††…ˆŽ“™œž ˜˜‘iWJCOay£°¶¹¶µµ¸¹·µ´°²´·¸¹¹¹¸·µ²¯¬©§¥¡™˜•‘UQRYbhpvzxwwuspomid`[WRMHHEA>;98;7320,.1=BCCFLR[dmtz}„Ž•™™—•”–›œ™“‘’Š™q*fqzƒ‡ˆ†‹‡|xslhd]0'ENXTVXZ[[\\XZ]^__accYOMT`imsfahf`j~te[cs€‚~~~€€€€€~~€€€€€‚‚€€€€‚ƒƒ€‚‚‚‚‚‚‚‚‚ƒ„„„„„……………………………………………………†……†††……‡‡‰‰‰ˆˆˆ†ƒ|xtolmnrw}€€€yrfWD:>F^sŒŸ­·»½¼¹·¸º·²­°±²²²²±°±¯®¬ª§¢Ÿš—’ŽŠƒ|vNGCFLPX_ceggea[YUQMIGFFECEIKMNNNQLHIFA@DMVdqz‚‡‹‘‘’‘“””–•”“’’’ŒŠ‰‡‚~{{yyy{}}~}}||~~~}~~}}‚„……‡‰‰Š‹‘’““”•–—˜˜˜™˜˜——˜˜™œœœœœœœœ˜˜˜˜—–•”––•”’‘‘Œ‹‹‰‰‡††…„}{yyxwtrqoonmmmooqrsxyz}ƒ„†‡Š‰Š‹Ž’’’“•–˜™™ššš››œœ››š™™˜——“’Ї…„}zyywtrpqrstwz}|~‚„‡Š“”–˜›žŸ£¤¥¦§§¨§¤£¢¢Ÿ›š„‚‹•¦»—””²¸œ¥Âž‹‡Ž’•’†€vjat€„Ž““–“‰„€~}}}|vqld]P0#)4?EX]elptwy†ˆŽ“™˜–“—”‹•”’‰ˆ‚‚K aqyxz€{yxvtrokfeR&*>AFJKMOPPPPVZ_bcccd`NFRagin`bcchottobcw‰‰ƒ€€€€~~€€€€€‚€€€~€€‚‚‚‚‚‚‚‚€€€‚„„„„„„………………………………††††††††††‡‡‡‡‡‡†††‡†…„„ƒ€xph_VQRSTX\___XRI>53=Jas‹ª´¹º¸¶µµµ³®ª¯¯®­ª§¤£›š™˜—”‹{vqkb[UKC<=?CJPWY[[YURONLJIJKMOTV[^``_^_\YXUQPQX`kw†Œ’’“““’’’•–—˜˜–•”•”’‹‹ˆ†„}}}~~€€~~€‚‚‚ƒ…†ˆ‰‹Œ’“”––—˜™ššššš™™™™šš››››››››˜™˜˜——––––••”’‘ŽŒŒŒ‹Š‰†„}|{ywvsqppnnnoprstuvxz}€‚„‡‡‡ˆ‹‘“”–——˜˜™š››œœœ››šš™—–”’ŽŒ‹†ƒ€~|zwtssstuwy{{…†‰Œ’“•—™œž£¢¤¥§§¨¨¥¥¤¤¤¢  •˜’––‘”އ‘¯³œ¢½´–~xxxŽy‚ˆ„ƒˆˆƒfqrr{€ƒ€{xvsqokhaZSOJHE.=P^gjp{ƒˆ‹Ž••—˜™˜”’Ž‹ŒŠrt}wm. 1`r{ut}|srrpmf^WQC41;:?<>BGKNPQ^adgfddd^SP\hhedXcgem|{olr|†…~{ƒ‚‚€€€€€€~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€ƒ„…„„„„………………………………††††††††‡‡‡‡‡‡‡‡†††…„ƒ‚{voe[QGACB@CFHHHA<50+-:G\o„–¢«±°³°«©§¤ –•“Œ‡ƒ€~}|{yvplc]TMGA:7JA9668>DIKNOMLMNNNOPSW\`gjnrtsqppmihe`^_cirz‚ˆ’’””“’‘‘––—˜—––••””“ŽŽŒ‹ˆ†ƒ‚€€€€€€€‚ƒƒ……‚‚ƒ„…‡‰ŠŒŒ‘’”•––—˜™™™™™™˜˜˜˜™™šššššššš—˜——˜–•••••••”“’ŽŽŒ‰‡…ƒ~|ywtrqppppqrssstwxz|~~ƒ……†ˆ‹ŽŽ’“””•–—˜™ššœœ›šš™˜˜–•“‘Œˆ…‚€}{wvuuuvwyy{}„…ˆ‹Ž‘““–˜šœŸ ¢¥¥¦§§§¦¦¦¥¤¢¢Ÿ£›¢Ÿ˜™±›§¥›œª«–‚|vlfhkx„†ˆ‡ƒ}ƒydW[_^```aab`\YYXXVTRQRY+3GRdkuw|„Œ‘•˜››™—•“Œˆ…ƒ€|~|vqqaL ;Wirkjsumtog[NC<9=6.0643:@CIQX]acdegedccc_behkib]h_aqwrrzky†‚||€ƒ‚‚€~~€€€~~€€€€€€€‚‚‚€€‚ƒ„„„„„………………………………††††††††††††††††ŠŠ‰ˆ†ƒ€wsle^VNHGDA>=<;963/-*+5?Rdz‹˜¢¤£§¢›”Ž‹ˆ‡…ƒƒ€~{xvttrqojc_YRG?84/-G=4/..27;?CFILQUVX[_bhmqy{ƒ††ƒ‚{yxsmklmpu}ƒˆŽ‘’“”’‘”•–——–”“—••”“’’‘ŽŒ‰ˆ†„„‚‚‚ƒ‚€‚ƒ„…††„„…†‡ˆŠ‹‹ŒŽ‘’“••–———————––––——˜˜˜˜˜˜˜˜””•••–•”•”••–••”’’‘’‘‘‘‘‘‘‹‰‡†…‚€~{ywvssqqrqrrttuwyz||}~ƒ…ˆ‹‹‹Œ‘’‘“”–—˜™œœ››šš™™™˜—•“““‰†„~{zxvvwxxwy|‚ƒ…‰ŒŽ‘“–˜š›ž ¢¤¥¦¦¨¨¨¨¦¥¤£Ÿž› ²¾ÉØ×±¡›˜Ÿž£˜†‚€}vo{{{|„wyfblnfbddfhhc]X\`forqrud/>TZkq}‰Œ‘““”–“’’’‘Œ‡€zutqljicVI20FT[SPUXUUQKFEHPVga\WMDELY[]`cceebcedcaab\fmke`]\afq{zsnmu~€zzƒ…~€~~~}€€€~~€€€€€€€€€‚‚‚ƒ„„„„………………………………‡‡‡‡‡‡‡‡……………………‡ˆ†…ƒ‚€|yvrnhc_ZUNF>92/1/..*(-4CSfx…“’Œˆƒ‚‚„ˆˆŠ‹‹Š‰ˆ‚|wok`YNE<60,B8/*&&(,06AJPW^dgkosw{„‹““’‘‘Œ‡……€yuwtvy~ƒ‡‹ŒŽ’““’‘“”•••”“’”•”“’“‘’Ž‹‰ˆ‡„„„…„ƒ‚‚ƒƒƒƒ‚ƒƒƒ„„„……‡ˆˆŠ‹ŒŽ‘“””••••”“““’’“““••••••••“““”“““’““”••••”““’““““”“’‘‹Š‰ˆ‡„~|zzxxwuutttuuuvxxyyz|}}~‚„‡‡‡‡‰‹Œ’“•–—šššœ›œœœ››š™——––•’‹ˆ†‚€~{xwwxwuwz}€‚…‡‹ŒŽ’•–—™› ¢¤¥¥¨¨©©©©¨§ª§¥¯½ÄÑé䯖—£Ÿ¡ŒŒ†}‰Š……ysv|~~uslr‚„ywzz|}}ztqjjovxw{‚X$A]buzˆ„ˆ’•˜›••–”Ž„vm[Zah\@-)$#8- /7=<7;BFADIOVaktplkkddjmeffdb^][_beedb``_chh]RU`bx‚xpusi}}~{~~~~€€€~~€€€€€€€€‚€€€‚‚‚‚‚‚‚‚ƒ‚‚‚„„„„………………………………‡‡‡‡‡‡‡‡††††††………†…†……„ƒˆ†ƒ{wtng^TH>3-,+**'$'-7CTbq~…†‚ƒ„‡ŠŒ‘ŒŽŽ‘‘ŽŒ‡zlf]RH<2+>5+&#!"%+4DP[ckqw|‚…ˆŒ‘”™šœ›š™—“Œ‡€}}yy{„ˆ‹ŒŽ‘””“’‘‘’““’‘‘‘’‘‘‘‘ދЉ††‡‡†…„„„„ƒ‚‚€‚‚‚‚‚ƒ„…‰Š‹ŒŽ‘‘’‘‘‘’‘‘‘‘’’’’’’’’’‘‘’““‘’’‘’‘’’“““””””••••““’ŽŒ‹‹‰†ƒ€~~~|}{yywwxuuvvwxxxwxz|{|„„„…‡‰‰ŠŽ’”•–˜™š›œžŸ›œšš™™—”‘ŽŒŠ†‚€|ywxxvtux{|~€‚†‰‰‹’”•™šœŸ¡£¥¤¨©©ªª««ª£¥¬»ÅÀÆÞâ¦™š›¢˜˜€ˆ…wu~qw}tpru~vfbmqquxy}‚‡‰‰ˆˆ{yvv~‰U#Jkm{z†ŠŒ‘‘‘‘‘„s\D4''=[l¢•{G(()/3:FR[ahlkgdcgabc_``X[\]__^^]beijgc_]jcdh\KRh‡ypdbt|…ƒ|~…~~€€~~€€€€€€€‚€‚‚‚‚‚‚‚‚„ƒ‚„„„„………………………………‡‡‡‡‡‡‡‡‡‡‡‡‡‡†‡ŠŠŒŽŽŽŽŒŠˆ…~xsh]QD92&$$%# #(5?LYhx…Œ’•––˜—›œœ›š™—‘’’‘‘Œ…€xtlaTD4)<3*%!)9M\gt„Œ’•–˜œ¢ ŸŸŸž›˜™—”“‰…~~„‰‹‘’“–’’‘‘‘’”•‘ŽŽŽ‹Š‰†††…„ƒƒ‚€~~~~€‚ƒ„„„‡‡‰‰Š‹ŒŒŽŽŽŽŒŒŒŒŽŽŽ‹‹ŒŒŽŽ‘’’‘•””“’“’’’‘’’‘’‘‘ŽŒ‹‰ˆ†…„€€~}|yxxxwvutssttuvwyz{~‚‚„†‰‹‹Œ‘’“•–˜™š›œžžžž™—”‘Ї‚}{zyxwwwwwy{}~ƒ„‡Š‘‘—˜™œž ¢£¦¦§¨©«¬­¬­±¹ÂÌ×Þà¬{qƒ‘“‘glqsrsvzs|‚yunga_isrihpoty}€‚†ˆ………ƒ~P8Dfmlx‚„‡‹ŒŠ†‰lT;,+4FKXiy‡’˜™œ˜„~vrnllmljgfedbbaacbb`^]\[c`\YZ^cgeedcccccdfnm^O^x€miw€||†€~~~€€~~~€€€€€€€€€€€€€€€€€€€€€~€‚‚‚‚‚‚‚‚„„„„„„„„‚‚ƒ„……†…††‡‡†††‡†††ˆˆˆ††……„†ˆ‹ŒŽ’“”””ŽŒŠ‡€yndXH8,)" $&')4ARfx‡“žžŸŸ Ÿžžžžžž›™™••“’‰†~yqf\O<-8/&")=Ues‹’•—šœŸ¡£¦¥£££¢Ÿ™—–“’ŽŠ‡€~ƒ…‡‹Ž““‘‘’’’’””‘‘‘ŽŽŽŠ‰‰‡‡……„ƒƒ‚€~}||}€€‚‚‚ƒ…†‡‡‹‹ŒŒ‹‹Š‰‰ˆˆ‡‡††††‡‡ˆ‰ŠŠ‹ŽŽŽŽŽŽ’’‘‘‘‘‘‘ŽŽŒŠ‰‡††‚‚€}zyywwuutsrrsstuwxy{}‚…‡ŠŠ‹ŒŽ‘’”–˜˜˜™›žžš˜•“‘Œ‰„‚}|{zxwwwwxz|}‚…ˆŒ•–—šœž ¡¤¥§©ª«ªªª¬°ºÄÏ×ß׿­‡{voSaotrpv|sy~}}~ztmiijheehlptx{…‰„…‡ˆ†‚{x:DT`jx}tzwtu{~|wd]WUW`rƒ‚ƒ„†††…‰Š‰‡ƒ|vrsplijigeedca`_^^]^^\\[[[Y[^`bbbaaa```abaifeeegmspl~ŒŠƒ€€~~~€€~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚ƒ„……………†‡‡‡††ˆˆˆˆˆ†…ƒ‡†……‡Š’’“•–—–——“”””’ŒŠƒ}ri^N=1)#!#%'*.;J_s‡–ž ¢¢¢¢¡ ¡ ¡¡¡ Ÿžœ›—•“’‘ŽŠ‡ƒ~vlaVD45-$,B^r€–›ž £¤¤¥¦¨©¨§¦¦¦¢ š™–•“‘Œ‰†ƒ~~€„‡‹ŽŽ““’’’’’’’’‘‘ŽŽŽŒ‹‰‰ˆ‡†…ƒ‚‚}|{zzz{}}}}}}}}}|}}€ƒ‡ˆˆˆˆ‡††……„‚€~}‚‚„…†‡‡Š‰‰‰‰‰‰ŠŒŒŒŒŒ‹‹‹‘‘‘‘ŽŽŽŽŒŠ‰ˆˆ††…ƒ‚~|yxwvutsrpppqrsuvxy|}}‚††‡‰ŠŒŽ‘“•–——˜šœžžœš—•”“‰…ƒ€~|zxxwwxy{|~‚…ˆŒŽ’“”—™›žŸ¢¦©ªª¨¦«­±¹ÃÎ×Ùͺ¹¸§ŸfYiyymfmwy|~ƒ„ƒ‚xolmlirsuvx{€„€ƒ†ˆvmKdmfjndWhmooniYITZfs{|yyzzz{||}|{zxuqnlklkhffecaba`^]\[[ZZZ[\\\]WZ_bdca_````abccbkka[hz…kt‹‰‚…€~~~€€~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒ„„……„„…†‡‡††‡‡‡ˆ†„ƒ‚„„…‡Š–™›››œœœœ›˜˜™˜–’„wncTB5*'&&'(/6CUnƒ”¡¦¦¥¥¥¥¤£££¢££¢¡Ÿ˜—•”’‹ˆ„€xmdYH86-%!.Fdzˆ’𣥧¨§§¨ª©¨§¦¦¤¡ž›š˜–•“ˆ†ƒ€|{yz~‚‡‹’’““““““““’‘‘‹ŠŠŠˆ‡…„€~|zxwvxz{zzzzzyyyzz{|~€€„„……„„ƒ‚„ƒ‚€~}{{|}~‚ƒ„……††††……‡‡‡‡ˆˆˆ‰ŽŽŽŽŽŽŽŒ‹‹ŠŠŠ‰‡…‚€{zywvtsrnnoopqqstvxy{}€ƒƒƒ…ˆŠŒŽ‘“•–––˜šœœœœ›™—–—”’Œ‰†„‚€~{yxwwwxyz|}‚…ˆ‹Œ‘“–˜š›ž £¦§§¦¥ª®²¸ÂÌÑÒÆ©ª¹½Ë·{o|„}lcgqqtxxxxxx~‚{mgih`ijklnqtv}}|{vogaYbbek]MUdg^MCMY]ggipuwwvxwvtsqrqsqnljighffedca_]]\\[ZZ[[\\]]^__`_^^^_acdeeddceefj`X_t‚}pj‘‘†„ˆ€~~~€€~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒ„„„…ƒ„…†††††‚„……ƒ‚‚‚€‚†Œ’— ¡¢¡¡ ŸŸŸ›››š˜”‘…€yrhXF:-+)(&(1=Ne~’ž¨©¦¨¨§¥¤£££¢¢¢¢¡Ÿœ›™—–”’Ž‹‡ƒ{qg\J;5-%!/IjŒ•¡¨©««©©©ª§§¦¦¥£ œš˜—–”‘Œ‰†‚}yxvy}ƒˆŠ‹’“’””““’““’’‘ŽŒŒ‹Š‰ˆ†ƒ€~}zyvttuwyvvwvvwwwwxyz|}~‚ƒƒƒƒ‚€}|{{yz{|~€ƒ„„……„„ƒ„………†‡ˆˆ‰ŠŠŠŒŒŒŽŽŽŽŽŒŒŒŠˆ†„‚}|{yxutsonnoooppstvwxz}€€ƒ…ˆŠŒ‘“””•—˜šš›››œœœ›™˜——–“ŽŒ‰‡†„€~{zyxwxyy{|~€ƒ†‰‹‘“–—™Ÿ ¡¢¤¥¥¤ª±¸ÁËÍʼ¨¯·²Â¼u|‚ukhjjovywuw|y~xf^cd]dehlprttwuqi`^aeph[^bO@NIMKEJ]qzsqoptwwtxwuromlkiihgfdcbabba_^]][[ZZ[\]^]^______`^]]_cgjihfeddee\\e{Š…uiˆŒŒŒŽ‹‚€~~~€€~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„…††††…ƒƒƒ‚}}|‚Š“›Ÿ¢¤¦¦¦¤£¡¡ ››œ›™•’‰ƒ|vn_NB2/,)%)6EZuž§®­©¨¨§¥¤¤¤¤¥¥¥¤£¢ Ÿžœš™˜•‘މ€wmcRB2*" 4OnƒŽ˜¡¦ª«®­¬«¬­ª§§§¦¥ œš˜——•’ŽŒ‰…|ywuz~„‡ŠŽ‘’”•••“’“’’‘‘ŽŽŽŽŽŒŒ‹‰†‚|zyurooqruuuuuvuvwuvwxz|}~‚ƒƒƒƒ‚~~}|{{zyz{|}~‚‚„„„„‚‚ƒƒƒ„„„…††††ˆˆ‰‰ŠŒŽŽŽŽŽŽŒŠˆ†…€{ywutqppppppqsuvwwx{~€‚„†ˆŠ‹‘’’’“•—™™™™šš››š˜——˜—•“‘ŒŠˆ…‚~|{zzz{}}~‚„ˆŠ‹ŒŽ“”—˜œž ¢£¤›£­µÂÌÊ®¥®´®º¸šrw}|qe\`djpqpsxprk\Y_b^ccdgiigeced`^dr}Œ‡vifaXSLMTfw~wmuvwvtqiaiihffghiddedcb`_\]^]\[\]ZZZ[\\^^]]]]]]]]Y[_cfijkhgfcbabbXj‚Š}r{’‘ŽŠ‰Š‡ƒ€~~~€€~~~€€€€€€€€€€€€€€€€€€€~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„……………„„„ƒ~ywz}ƒŠ“œ¤§¨¨§§¦¤£¡¡¡›œš•’‰‚|tgWL94,()/@Pe€›¦ª¯¯ªª©§¦¥¥¦¦ªª©©¨¦¥£¡Ÿžœ›˜”Š‚zrhYJ/(! #'01=Slƒœ²½¹··³°±µµ¶´²±¯®­¬ª¦¢ ¢§«§¤¡  –’ˆ…~lZŒŽŽ‹ˆˆ…€|yy{|ƒ‰‘–——š›››š™˜—–“”””“’’‘‘Ž‹‰…†ywrjba\afls{‚‡‹‹ŒŒ‹Š‰‰ŠŠˆ‡†…„ƒ~|wtsoie`XMGEDCEIOSUU[^bfgkqw|€ƒˆ‹ŽŽ‘‘ŒŠŠŠ‰‡†„ƒ‚€€~}{zwwwvuttsttttuuuuxxzyyzzz{{|~€‚ƒ…‡ˆŠ‹ŒŒŒŽŽŽ‘Œ‹‰‰‡†…‚‚‚‚„†ˆ‰‰‹’•——žžŸ ¡  Ÿœœ›™–“ŽŒ‹Š‰ŠŠ‹ŽŽ’“–˜™œššŸ­Â×ãÝÌÄü½ÇÍÑ»‘pn{ƒ…‚€|umhfgfklhb]VORQQPQRTVWUWbqzwooeYPOUZ^RRRUZ_abbefeegea```__^^^^]\[ZZZZXWXVVWWXZ[]_```_`aba`aehddddddfgddb^\aktt{ƒ‚{zˆ˜•–•”˜š˜’Ї†ƒ~}}||||}€€€~~€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒ„…†ˆŠŒ‹‹‹‰‚zpf^cl€‘ ¦¨®±²±°°²´µ²°®­«ª¨¥¢ž¡Ÿœ›™–”‰xkYC3,8J_y”«¸¾¹··´¯°µ´´³²°®­­¨¨§¥¤¥©«¥£ ›˜•“••‘‰„|gQ‘“•˜˜–‘Žˆƒ~}}}xu}„’”•™™™™˜—–•”““““’‘’‘‘‘މ†ˆ‚~{vogeY\aflu~ƒ†‡ˆŠ‹ŒŒŒ‡‡‡‡ˆ†„„‚~|xtpolf`\SIDD;:9:7420,+09COY`djoqrtuywwy{~‚ƒ„†ˆŠ‰‰Š‰‡…ƒ‚~|{zyxwvvvxxyz{{||~}|{zzzyxwvuuuttuwxz}}‚ƒ„†‡ˆˆˆ‰ˆ‡‡†‡ˆ‡‹ŒŽŽŒŠ‡…„ƒ‚€~}}|}}}~€‚‚„‡‰ŠŒŒŒ’•—˜™œœœœ›š™™˜—–•“ŽŽŽŽŽ‘‘’“””••˜–¯ÁÉÆÂ²­¬²¶´·¼·¶µ±Ÿ”––› –}e[\\[]^_ccb[VWWTPOSUVXX[_ca`^[YWUUUTU]glkghgdba```ba```_\YUTTTTUUVXWUSRTWZ[[[\\\\]a`^][ZYY[ZZZZZYY^^ix€}wt™š›¡¡    ž›™—‘Œ‡†ƒ|}|z{z{}~~€€~€€€~~~€€€‚‚€~€„…‰Ž”™š› ¡Ÿ›•‹xhYRQ^tˆ— ¤¥¥§¨¨¨¨¦§¨©«­­­¶µ´µ³³¯«¥¡›˜—•‘†}rbK716Kc‚œ®»ÁÂÃÁ½º·µµ´±°¯¯­ª¥¡¡¡¥¦¦£œ˜–“ŽŒˆ†|scUI>3+¡Ÿœ˜•”•””’‹‰„{wtrtzƒ‡”•––•”“’’’““””’’‹ˆ‡†‚~{yuoibYNHEEKS]`fkkmmmplifc`\ZVSOKIFC@CB@><:974006>JWbkovz|}~~‚€€ƒ…‡ˆ‰ŠŒŒŒŒŠ‰‡„ƒ‚~|{zywvvvvxxyz|}~~€€~}|{{{zywvuuuttuvxy{}‚ƒ„…†††ˆˆ‡†……††ˆ‰‹ŒŽŽŽŽŽŒŠˆ†„€~}|||}}~‚ƒƒ„…†‰‹‹ŒŽŽ’”–˜™š››œœ››š—–•“‘‘‘‘‘““””••––——Ÿ³ÂÆÄ­¤£ª¯­¯µ­±¶²œ„Œ——’‹Š…ucZXUTRSUVUUZdg^RJOJECELRURRQPOOOOX\_cgfedhgfecaaa_^^^^]ZWWWWWWXYY]ZVVWX[]^^^]\\[\eefgeeba__^^^^]^Vhzwov™›œ¤¦¢¡¡¡¡Ÿ›™—“Œ‡†„|}{{zz{|}~~€€~€€€~~~€€€€€€~‚ƒƒ‚‚‚‚†•›ŸŸžš”o^NNUkƒ•Ÿ¦§¨¨¨¨¨¨¨¨¨ª«¯°²³´³²²²°­ª¢Ÿš˜•‘Š…wiXB34=Vpޤ±º¾Á¿¾»¸µ³°¯¬ª©¨§¤žœ˜™˜—•“‰…€ytld_\QC80*('Ÿžœ˜–“’‘’ŽŒ‰‡„~{upqtz}…‰Ž’”“”“‘‘‘‘’’’’‘ŽŒˆ‡†„€}zxuokc\RJD@DISX^cedeeda][WTPNHEBAAA@?BBCCB@><<88?GQ]fvyƒ……†‡‡††…††‰ŠŽŽŽ‹‰‡…„‚~}|zxwvuuwxyz|}~€€~}}||{yxvuttvvvwy{|~€‚ƒ„„„„‡†…„„„……ƒ…‡‰ŠŠŠŠŒŒ‹Š‰‡……€~~}}~~~~‚„…†‡ˆ‰Š‹ŒŽŽ’”–—˜˜™™ššššš•”“‘‘‘‘’“”””–––––—˜˜˜˜¢´ÁÄÄÆ¬Ÿ™ ¥¤¥«²¥Ÿ§«ž‡w„ˆ‡€‚†xcXVSQPRTVYY]gki`\SLC?AEGGIJKMORTV[`efdaacccbb`__^[ZYZ[[YW[\\]^]]^\ZWVXZ\[^__^^```dehiihfddcb`^^^]iosrov†•šœ™š £¢¢¡¡¡Ÿ›™—”ˆ†…||zzzyz|}~€€~€€€€€€€€€€€€€€€€‚‚~€ƒ‰˜Ÿ£¢š‚tbRJN]vŽ¥«¬¬¬¬««¬¬«­®°²´¶·´³³´´±¬¨¡š—’Œƒ|qeYK;05A^t¤¯·¼¾¼½¼º¸´±¯ª¨£ œ—‘ŽŒŠˆ†ƒ€}|xuolf`WQLB:3-'$# Ÿœš—”“‘ŽŒŒ‹‰†ƒ}wroopr|‚‡ŒŽ’’’‰‡…„‚{xwupkg`WOE<<@HLRXYYXYTROLKIGDA@?ADGIJKMOQQOMKJFGMT\gp}€…ˆŠŠŒŒŠŠŠ‹‹‹‹‹‘‘“““’‘ŽŒŠˆ†„~}|zxwvuvwxz|}€€€~~~}|zxvuttvvvwxz{|‚ƒƒƒƒ…„ƒ‚‚‚€ƒ…†ˆ‡‡ˆˆˆ‡†……„€€€~~€‚„†‡ŠŠ‹ŒŒŽ’“•––———˜——––•”“‘‘‘“•–——˜˜˜˜˜™™˜™š¥¶ÀÁÅͰ’˜›š ¤˜˜±Ê–nhryyxui\_]YWWZ\_f`^addgifc_ZWVUTPPQSSVXXVZ__]\_b\\\\\\\\ZYXXZ[[[\[\]^___ZYVWY[[Z_```aaccbbdeedccba`^]]]^{slmyˆ’”˜˜™œš™¢¢¡¡ žš˜–”ˆ‡„€||zzyxy{|~~€€~€€€€€€€€€€€€€€~|xusustx~†‹Ž–“Š{k\L@FM_y¦¬¯®­­¬¬¬¬­®¯°±´´µ±°°¯¬¦Ÿš‘Œ†{umgXOG@6/4@Vj„–¢­´¸¸¹¹·³¬¦¡Ÿ›—‘‹ˆ…†……„‚}|ywutsogaWNF@6+$#  Ÿœ™–’Ž‹‹‹ˆ†ƒ‚~xrmkjjv{ƒ‰‹Ž‘‘ŽŽŽŒ‹‰…ƒƒ‚~ywwtpkd_VLA6467=DIJJIIIGECCBA?BBCFMSWY]_cffda_WTU[ahryƒ‡Š‹ŒŽŽŽŽ’’””•”“““‘ŽŒ‹Š†…€}{ywuvuvxy{}~~~~|zxvutttttuvxyz~‚‚ƒ‚‚ƒƒ‚€€€|}ƒ„†…†…………„„ƒ‚€€€~~ƒ…‡ˆ‹‹ŒŽŽŽŽ‘’“•–––––•”’’•”’‘‘‘”–—˜™™™š™™™šš™›§·¾¿ÄÑ³Ž“™•”˜ƒ–´Óßͤ‚knqoe[Z^njb]YY[\c`adc`]]`ced]WSQ[ZXWTRQPVXYXUUUXSSTUVVVUZXVWY\]]ZY[\]\\\^\Z\]`^\bbabbbabfeddccdd`_^]^`abkpv{Š“—•–œ¡Ÿ™§¢¡¡ žš˜–”މˆ„€||zyyxz{}~~€€~~~~€€€€€€€€€||{xtokhba_agntusrl^PF<6@J\vŒ™£ª¯®¬«ªª««¬¬¬­®®°°ª¨¦£œ“‰ƒyrjc]WPJF?:83.3>K]t†”¡«°°±¯¬¦›’‡…ƒ„‡Š‹ŒŒ‘މ†…‚}tlh]PE8*""œœ›™—”’‘‘‹Šˆˆ…ƒ†|uqlheknv}„‰‹ŒŒ‹‹‹‹Œˆ‡„ƒ€{xvuqjfc]SIA81-4249;;=A?@BDCDFGJOV\`dgimoqrsrpofeadhow|„†‰Œ‘‘Ž‘“’“••••––––“““‘ŽŒ‹†ƒ‚}zwtyxxxx{~€~}}}{yxwuuvwvuuuvwx~‚‚‚€~}|}~‚‚‚‚‚ƒƒ„„„„ƒ‚‚‚‚€€€€‚ƒ†‡‰‰‹ŽŽ’”•“““““’‘‘‘ŽŽ‘”–—˜˜——˜™˜šš›™™œ¦³½ÁÇÎ˱–ŽŽ†}ˆ´ÎÅÀÆ´–}ifoqsxxxrg]VVY\Y[\]\\_b\^`ba^ZWSQPPPQSTSRRRTUVXSSSTSTUUTWZZXXZ^\\\[ZWUTXY[^`bccgeddbbbbecbdec_YZ_b\UYfqmmqy‡’™›˜˜š›žŸ £¢¡ š—•‘‰†ƒ}zzyyz{}~}~~~~€€€€€€€€~€€€€€ƒƒ~~}}}~~~~}zvqiea\\ZZ\cfd]XQG=5219CTi|‹›§¤©¬ªª©¨¤ª¨£Ÿ›˜—–‰ƒ}umg]YSKD?<:77665443?J[n~™¡¥¡œ•Œ‹‹Ž’•—˜˜™šš™™™™™˜”’І}ql_O<.% œš—”“’“ŒŠ‹ˆ†…}wsnhediow~ƒ‡ˆŠŠŠ‹‹Š‰‰‹ŠŠŠˆ„‚€~{vtrohbaZQF>6/+,*,1569=BEGJLORTZ_florvw|}~€~}zsqnlmsx|‚„ˆŠŽŽŽ‘’’’””••”•••“““’‘މ‡„ƒ~zxyxwwx{}~‚‚€~}}|{ywwvuuvutttuwwyz|~€~}||||}}~€€‚‚ƒƒ„„ƒƒ‚‚‚€€€€€ƒ…‡‰‰‹ŽŽŽŽ‘’“‘‘’’’‘ŽŽ’“–˜˜˜˜˜™™™ššš™›Ÿ¨´»¿ÇÐÒÆ²›‚u|Œ®¾ÅÁ½¿¶¨—z€€{upf[TQRRVVWY[ZXWZZZYXWUTc`[UPLJIHHHILOSURQRRSTVVVWYYYY\]ZZXWXWWW[\^`acddcccbaabbdeffd`][\\^_chjiinwŒ“–—˜˜šœžŸ ¢¢¡Ÿš—•’‰…ƒ|{{yyz{|}}~~~~~€€€€€€€€‚‚}~~~}|{zvwvtrnjgggd``bb^VQH?83/.06EXiy‰—£§¨¥¡Ÿ›–‹ˆ‡†…‡…€}xqjdVSLF=95355431/--19GWhv„•““’’‘’”œž ¡¢£¢žžž›™™—•‘މ„€umaQ@2& ŸŸžœ™”“‰‰ˆˆ†„„‚~zvpie^afmt{‚†‡ˆˆ‰ŠŠ‰‰‰‰‡…ƒ€~|ytqokd^YTIA91+'%"$*03:@JMSW[_dfosy~„†ˆ†ˆ‰‰ˆ†„ƒ€|xvtwz|‚…‰ŒŒŒŽ‘‘’““”””•••”””“’‘‘ŽŒˆ‡…‚|zyxwxy{|€€€~}|{zywvuuttssrstuvuwy{}~~~~}~||{zzzz{{|}}}€‚‚‚‚‚‚‚€€€€€‚…‡‰‰‹ŽŽŒŒ‹ŒŽŽŽŽŽŽ‘’•—˜™˜˜š›š››šš™—ª´·ºÂÉÎÌŰ‘‘«Ãº³³µ³¯° ‰||xvtovrld^YVVQMJILMKGLLLMPTX[gea]YVUTUSQNMNOPPQQQRSTUXWVVWXXXWVUTUWYZ[\^_abcc```aa``abefd_ZXYZYXY[[ZYkv„‘˜™˜—™™šœžŸ ¡¡ŸŸ›™–•‘މ…‚~{|{zyzz{|}~~~~~~~~~~~~€€€€€€}}|{zzyxz|}~}|zyuvsmkie`WOB93/,)&+3BQ`s’•—“މ…‚‚ƒ„„„ƒƒ‡…„‚yrmb]VLC;410///-,*(%,6DUew‹‘“–›Ÿ£¥¦¦§§¦¦¢¢¢£¡Ÿœšœš˜”‘Œ†‚zreVG8*"¢¡Ÿœ˜•“’‹ˆ‡†‡…ƒƒ‚€}zrlf]^^bhqy~€ƒ…‡ˆ‰ˆˆˆˆˆ†„~}|wtpnh`YRLC92,&"" !)1:CLW[ahlqvx~‚†‹Œ‘“Ž‹‰‡ƒ}zxxy{{}†‰‹‹Œ‘’‘’’““”””••”•••“““ŒŠ‰‡ƒ||{zyz{{~~~~}}||zzxwvttssrqqqrstwx{}~~~}|{{zzyyxxxyyz{{~€‚‚ƒ‚‚€€€‚…‡‰‰‹ŽŽŒ‹Š‰Š‹Œ‹ŒŽŽŽŽŽ’”—˜˜™™›œœœ››š™šŸ§®±µ»ÁÅÂÂÁ¶©«¸µ©£ª®«§§¥“ˆ‚xtuqigca]ZWTUPIECEHJJJKMSX^baa``abbbc`[VTSSTUTSSSSTTWTRRTVUTTTTVWXZ[ZZ\]__``__`_````acca\XVWTVXTMKVaq~›žš˜—˜™š›œžžžœ›™–”‘މ„‚|z}|zyzz{|}~~~~€€€€€€€~}}{yxvxy|}…‡‰‹Œ‹Š€zxvqjcXG;3-($$%*4?Napz†………†„ŠŒŽ‘’‘’Œˆ}xrg\PD93***+,*)(#)5CVj~Š’•™ ¢¤¥¦§¨¨§¥¥¤£¤¢¡Ÿ›™›š—•’ˆƒvh\N?.#¢¢Ÿ™—““ŠŠ‰Šˆ†ƒ‚€|voic`\Z_hrx{~„‡ˆˆ‰ˆˆ‡…ƒ€~|{wsole[UKD:2+&"!*7CPYgkqx{€„†‰‹““”–˜˜˜—•“’ˆ…‚~zxwwvx}€…‰‹ŒŽŽ‘“’““’’”””••••––”““‘ŽŒŒŠ†ƒ€~}{zyyyzz{{{zzyyxwutsrrqpppqrsz{|}~~}}||{zzzzywwvwwxz{~€‚‚‚‚‚‚‚€€~~€‚…‡‰‰‹ŽŽŒ‹Š‰‰‰Š‹‰Š‹ŒŽŽŽŒŒŒŒ‘“–˜˜™™›œœœ››š™¦¥£¡£«µ»Â½¼Äƽ°© ŸŸ¡¤£Ÿ››–˜“vsofdbba_[XWXXTONRWWWWXZ\^`__^]\[[ZYXVUWY\]YYWVUTTTXURRTUTSTUWXY[ZZZ[\]^^^^^^_``_^^da^]][WTQSY\Z\iwyƒ‘˜˜•“”–——˜™šššš›œ›™—”“‡ƒ|z}|zyzz{|}~~~~€€€€€€€€€€€€€€€~}|zxwvuvy~ƒ‡ŽŽ‘’“’ˆ‰‡ƒzsm`N?6/(#&%(/9GYit|…ˆŠŽ’“•–˜š››™˜——––”މ„‚{qfZK>5++**)(('#,;Nd{𠢤¦§§¦§©©©ª©¨¦¥¦£Ÿœšš™™›š—–•‹‡xm`SB0%¢¢ ›—–”ŠŠˆ‰†…ƒ€}ysnid^Y[aiotv|€ƒ…†††††„‚}{zvqmibWPD>4,&" .=L[gv{…ˆ‹’”–—˜˜šœ›š™—•”’’ŽŒˆƒ}xvsstwz„‡ŠŒŽŽ‘’““““““”•••••–––””“’ŽŒ‰‡„ƒ~{zwvtuvwxyxxxwwwusrqqqpopqrsyz{|||{{}||{{zyywwvvwxz{~€‚ƒƒƒ‚‚‚€€~}~‚…‡‰‰‹ŽŽŒ‹‰ˆˆˆ‰‰‰‰‹ŒŒŒ‹‹‹Œ‹Ž’”–˜—˜š›››ššš™­ª •’­·¿¿¾¾À½±¥˜š—“‘’‘…Žžˆulcieb`a_[XMU\^WRRUUUWWXZY[]\\ZWVUURRSTWY\][ZYWVUTT[YVUTUVVTVXZ[[ZY]]^_``^^^^__^\[Y[XTUVUQMUQT`ilnt…Œ“–”’’“”””••–––˜˜™——”’‘‹‡ƒ|{|{zyzz{|}~~~~€€€€€€€€€€€~}{ywuuuuw|‚‰“–—™˜˜–•“Œ‹†ƒzundSD92,((),3>L_n|…Ž‘’—šœžžžžœ›››š™˜“ŽŠ…wncVF<30.*&$$#%0E_vŠ›¥§¨ªªª©¨¨¨¨©©©¨¨§¦£™˜—˜™šš˜—–“Š€zobTA/#¡¡ ž›™–•‰‰‡‡„ƒ‚€€{wsmib\Z\`cmpv{‚‚„„„ƒ}{ywtoke]SJ?90("!1DUfs€…ŠŽ‘’••—™››››ž›™˜–”“’’‘‹†{wtsrqtw|…‹Ž‘’””““••”–––•–––•””““‘‹‰……‚{vtsqrstuuuvvwvuusqpqqpopqrswxz{||{z~~}}|{{{xxwvwy{|~‚ƒ„„„ƒƒ‚€€~~€‚…‡‰‰‹ŽŽŒ‹‰ˆ‡‡ˆˆ‰Š‹ŒŒŒŒŒŒŠŠ‰‹‹‹Ž“•–——˜˜š™™™š™®´²¤™œ¨²·½¾·¹¿¹«˜“Œ†ƒ‚€€}ˆ¡uja\XUUUROOU[ZUOMMNMONQSTUVVVWVUTTTUUWWWVVYXVVUUUUYXWUSSUXSTWXZ[]]]^^___^]]]^][XUTPOONNNMLXRT`gikq’”••”“’“‘‘‘’‘’’“••–••“’І‚€}{{{yyz{|}}~~~~€€€~~|yvutrqsx‡•™›œžŸžš˜–ŽŽŒ‡„‚}wrh[K>5/-,-4?JYm|†˜˜—™œž££¡ Ÿž žœ›™•’І~wn_OC83/(#""#->Xt‹œ¨­¬¬­¬«ªªª¦§¨©ªªªª§¤¡žœš™™˜———•’Š}zreQ=* ¢¡ žœ™—–“‘ŒŠŠ‡…€€~|zvokf`\ZZZilqw|~„ƒ‚€{ywurmic[PG=6-&!#5J\mz…Š“•–—™™š›œ›œœžœš˜–•””Œ‹‰‡ƒ~zwsqonqw|€Š‹‘“”•””””–•–––––”•”“’•’’’‹†„~zurpnpqsttttuvwuusqpqqpppqrsvxz|~~~~~~}|||yxwwwy{}€ƒ„„……‚‚‚€€|~}…‡‰‰‹ŽŽŒ‹‰ˆ‡‡‡ˆŠŠ‹ŒŒŒŒŒŽŒŠŠ‰ŠŠŠŒ’”–––——™˜™™š™±ÂÍñ©­³®¹¹±¶Ã»¦›Ž…†ƒ{wzr{‹ƒ{ypjd]\^_^Zed`[URPPUSQMMLLNPPPPPONMQRUVVVUTVTTTTUVVVWVSOORVTTSTW[^_[\\]]]\[\\\[YUROOQSRONPSWU[bdet‡–”“’“””””’‘Œ‰…‚€}|zzyyz{}~}~~~~~~~~~~~~€€~}{wtrqqqsz…‘™žžžžžžš™–ˆ††|vobRB72002;HVg{ŠŽ™Ÿž›œ ¡¦¤¢ žžžŸŸœœš—•Šƒ|rcPC84-'""#%:Lj†œ©°³°±°®¬«««©©«­­®®®§¦¤£¡ž›™••“”’‹‡}{sdO9'£¢¡žœš˜—–”‘ŽŠ‰‡†‚‚€€}|{toga\[[[\clrtwwz€€~{xusungb\VLE51+$"1Map‚ŠŽ”˜š™š›™š›œœ›š™˜˜™™—•”“Ž‹‡ƒ€}tqlkmqw|„…‡‘•••““”•••––––•••”””ŽŒ‡„{vplkjlprqpsuvwwvurqonnnoqtuvx{~‚ƒ}|{||yxyyz{}~}‚„††„„„„„ƒ€~}}~€‚„‡ˆ‰‹‹‹‹‹ŒŒŒŒ‹‰‡†……†‡ˆ‰ŒŽŽŽŽŒŒŠ‰ˆ‡‹’”–––—™•–›˜•œ®»ÌÓǵ«®«¯µ²¯¾Î̘‹€€}zz~yx|€|rlmpqpligchc`ce`SGJHHIKMMLMKIGJLMMOPPOOOOORRTUVWWXQMIEEHNQVUSSTUXYZZZ[[\\]^^\ZVSQPRQPNNRW\YY`ghk{ŽŽŽŽŠˆ‡ŠŒŽŽŒŽ‘މ‡…‚}{{xyxz{{||€€€€€€€€€~~~€~~€}~ysmhhnv†—ž¢£¤¥¤¢¢¡ Ÿœ™’Œ‹‰ˆ…‚zufRB7428J^js•—˜——˜—––••–˜™˜˜˜˜—•”“Œ‰‡†€zrjeefhmwƒ‹Ž‘“““”••–•”•–•”’’’‘’‘ŒŠ†ƒ€{wrlgd]Y[_epyz{|~}{yxxwwwy{|}€‚ƒƒƒ‚‚‚~|zyyz{}€‚„…†‡†‡†„„†…„‚€‚…‡‰‹ŒŽŽŽŽŠ‰ˆ†††‡‡ŠŠ‹ŽŽŒ‹Š‰‰‹’“”””•š˜”””£¯²»Åʾ©˜˜•™œŸª°¨Ÿœ™˜–Ž…~‚€xnhc`ga][ZYXZ[WTW\_^[ZVRPQSTUXXUTSSOLLMMNNOOOMMNOPPQRXXXYZ[\\ZZXZY[]]\\\]\\\\YWVSRRSTSUWXWWWXW^abkx|w{||~~~~||}‚ƒƒ„„„„ƒ„ƒ‚€~}{zzxxyzz{||}}}}}}}}~~}~€~zwmgbgp}Ž›¥§ª¬¬«©©§¦¥¥¥¢ž›—–“’‘Œˆ…|pcVG<8@MawŽž£ §¦§¦¦§¨¨ª©§¨¨¨¦¥¢¢¡¡¢¢ ž™–‘ˆ‚{m`P>,!/@]s‘¦°³²®°¯¯°±°®¬©¨¦§¨©§§¦¥£ž˜“ŽŽ’“‘Œ‡}tmeYL>6:Cš›š™—•’‘ŽŽŽ‰ˆˆ†‚€}}|wsnkf_YRNKLRZ_bhjkkhea^UPIB:3,*()+06=CFFJJQbjsƒŠŽ’––—–—––•”•–—˜™™™˜—•”“‹‰ˆƒvngdccgp}†‰‹Ž’’’“”””•”””“””’“““‘Ž‹‰…‚{wrkgb[UUY`kuyz}~|{yyyz||}‚ƒƒƒƒƒƒƒ€|{zzz{}€„†ˆˆˆ‡‡……„†…ƒ€ƒ…‡Š‹ŒŽŽŒŒŒ‹ˆ‡†……†‡‡ŠŠ‹ŽŽŽŒŒ‹Š‰‰ˆŒŽ’””•““˜–“’’¡©®¸Âަ•’Ž”–•¤¢˜Š‡…‚~ˆ†€yvuqjbZVVXXZ^TROPTZ\_XUQOQTVVSSRQRQOLOOOOOOOOOOOPQRSSTUVXYZZZYXZYZZ\^]]\[[ZZZUTSSSTUVVWWVSSTWZ]^_ivysyyyxyyyzzyxwwz|~€€€€€~}{zzzwxyzz{||}}}}}}}}~~~‚ƒ„…ƒ|uojc`j{™¡©ªªªª©§¦¦¦¦¦¦¤ ™—–””‘ŽŠ…{odVG=;HYrˆ›§©¥©ªª©©ª««­¬ªªªª§¦¥£¢¢¢¢¡Ÿšš”ŽˆqbTC0# 3Gf~›¯·¹µ²¯­¬­­­«©¨©©ª«©¥£  ˜‹ˆ‰‘“’Šul]J>9;FP˜˜–”“‘‘ŽŽŠˆˆ…‚€}{|wqnmic^QMHGJPWZ_`ab_[VSJE>6/+((/28@HPUYZ\XZekq€„ˆ‘“”•––••••–——˜˜˜˜—•”“ŽŒŠ‰†‚{tkfcaelv~„‰‘‘‘’“’’’’’’’’’““‘ŽŒ‹‡…„‚{wrlh_XRQTZdmwx{~~yy{|}~~~„„ƒƒ‚‚ƒ‚€~|{z|||ƒ…‡‹‹Š‰ˆ‡ˆ‡…„~}~~€‚…‡‰‹Œ‹Œ‹‹ŠŠ‰‰†…„ƒ„…†‡‰Š‹Œ‹ŒŒ‹Š‰ˆˆˆŒ‘““’’‘”“‘§®µº¹³§šŽ‰Š‹‡Œ–”“‰~}yzyut~‰‰j^WWWRRUKJJJMPSUWTOONPQRNMLMONNNOOOOOPPPUUUUTSSSQRTVWXYYYXYYZ[\\^^]\[[YYPQRTUWXXWVVRQRTW[\\`irtquvutttutwutssuwx|{zz{|}~~}|{zzzzxyyyz{||}}}}}}}}€€€‚ƒ„…†††„wngfcfu‰–Ÿ£ª©¨§§¦¤¢¥¥¥§¨¥¡žš™—–•‘‰‚xlbSC?BMc~”£«®¬­­­­®®¯°¯®¬«««©¦¦¥¢¢£¢¢¡žœ™“…ugXI5(!%:Nm„¢¶¼½¹µ«©§§§¨§¦§§¨««§¢ž˜˜˜“ŠŠ‹‘”•“’ŒwgU@7:EVb–•“ŽŽŽ‘‹Š‰…~{z{vpnold_QNIDBFLPTUVURMHD=:3/--03AEMV_eiklnhgljmy}‡ŒŽ’••–————–™™˜˜—•”“‘Ž‹‰ˆ‡…yrkdbcflu|„‰‘‘‘‘‘‘ŽŽŒŠŠˆ†ƒ€€~zwuojf\UOOPT[cnqtwz{zyxyz{}~~~ƒ‚‚‚‚‚„ƒ€}|{zz}}~€‚ƒ††‹Š‰‰ˆˆˆˆ„‚€~||}~€‚„‡‰Š‹‰Š‰ˆˆ‡‡†ƒƒ‚‚‚ƒ…†ˆ‰Š‹ŒŒ‹Š‹‹Š‰ˆ‡††Š‹‘‘‘‘ŽŽ‘—£«±­©«­®ž‘І€„‰†ƒ‡†„‚|vqrnn{‹ˆvi`_]USUY[]^\XVUSRNMMNMLMKIJLMNNLLMNOQRRTTSRRRRRQRTVXZ[[YYZZ[]]]\\[ZYXWWRSUVWWUTTTSRQSVX[X\fnpqqqqpppprqrrqooopqwvuvvxyz{z{yyyzzxyyyz{||~~~~~~~~‚ƒ†ˆ‰Š‹ˆ…€ypf`dhu‡–Ÿ¤¨©§¦¦¦¥£ £¤¥¦§¦¢Ÿ›™—–”‘‹ˆuk_O?@JYq ©®°±±±±±²´´µ°¯¬«¬«©§§¦¤¢¢¢¡ ›—‘Œ…yk^M;-&+AXuŽ©º¼¹³¯¥£  ¡£¤¤¦¥¥¦¥¢ž›“••’Ž‹”–•’‰}q]O@=FYn~•”ŒŒŽŽŽŒ‰…‚}zxyuqpqme\TRKC==BGLMNNIC=931.,/5>CPU^hpuwyvytppljsw}ƒˆ‹ŒŽ”•—™˜˜—–™™™˜—•”“‘ŒŒŠ‰ˆ†ƒ}vmfb_`dkt~ƒ‡ŽŽ‘ŽŒ‹Š‹‰ˆ†…ƒ€}{yvsplgbYSOMNOV[ehlqrttswxz{|}~~‚‚‚‚‚ƒƒ€~{zzzz~~~€ƒ††ˆˆ‡††…††ƒ‚}{{||€„†‡‰Šˆ‡ˆˆ‡……„‚‚ƒ„…ˆˆ‰‹‹‹Š‰Š‹‰ˆ‡†……ˆŠŒŽŽŒ’ŽŒ” ¨«¡œ¦·Ãº¤–ކ‡ˆ€zxywqrrmip€yxldhhbbe]chkga[XONKKLMLKJGEEGIKKHIKMPRRSLLMNOPOPPRRUWYZ[ZY[\\]]]ZYYWUTSSWXYZXTQNQRSSSUWZZW]kromqmmlmmnopoonmlmlltsrrsuvxzyyxyyzzxyyyz{||~~~~~~~~ƒƒ„†‰‹Š„{sja\epƒ—¡¤©­©§¥¥¦¥¢ ¡¢¥¦¨¦¢Ÿ›™—–”‹†~tj^L>BOi‚«¯²µ·´´´´µ·¸¹°®¬«¬ª¨¦¨¦¤¢¢¢¡ ›˜“‹‰„ynbR?0(0F^‚™²¾¿·°ª ž››ž¢¥¦¥£¡  ž›™”––“Ž“••“ŽŠ„viSJBFTj…˜“Œ‹Ž‰‰ŠŒŽ‘’Œ‡€}xzwromifcUQIA;9;=?>@A?845/025=GSZ]fqy|~„ƒ~|zuqmqtx…‰‘“”““•——˜˜——–•”‘‘‘ŒŠ‰ˆ…‚}yslh_^_gnt}„‚ˆŒŒŒŽ‹ŒŠ‡†‡ƒ€ytrqonlhc_ZPGEDGIMW]bfghknoqtuvx{}~~|}~~|{zz{||||~„……ˆˆ‡†ƒ‚‚~{wwx{||~‚…†‡ˆˆ……††…ƒ‚~}||‚„‡†‡ˆ‰‰ˆˆˆŠˆ†„„……‡‡‰‹ŒŒ‰‹Žˆ…‘˜Ÿ£ –š²ËËĸ°°¬™„wz{zwtqqphggky~smgb`deecddcb`][ZVTQLIILNKGEHLNIFJMPSUWXYTTTSRQPPSTSUVVWWTTUUUVUUWYY\]\YVRQPPONOOOQRRQSUX]aglnnooonmlklmnllllllllmopqqqsuyyxxxxxw{zzzz{}~€€ƒƒ„„†ˆ’’‹‡te\]cm‚— ¥®°«¦¦¦¥¥¤¢¢¥¥¥¥¤£¢¡žš–“‘Œ†|ibYDDU[xŽ¥¯²µ¶³µ¶¸ºººº¹³±°¯¯¯«ªª§£¡Ÿœ™š˜”Žˆ‚wlaO:,'2Qm£¸À¿·¯©›™›¡¤££¤žœš™˜˜—•‘’•˜š˜”ŽŽŠ‚xkaMKHSj„’•ŽŒŒ‹‰‰‰‰‰‰‰‰ˆ†{z{yswtpmliecZTKA9433321542356:=CKVahov€†‡ˆ‰Œ‹‰…‚ztporuz…ŠŒ’““’•–—————–””’’‘ŒŠ‰…‚~ztnja^]`fjsz„‰‰ŠŒŒ‰‡ˆˆˆ‡„‚~{wwxvqlkjhfea\YTKC@??ADLQY]^`dgjloprsvx}~~~€€~|zywxyy|{{}„…………„ƒ‚€€~|ywvwy{{}€‚„…†…ƒ„„„‚~{zzz{~‚………†‡‡‡‡‡‡†„‚‚„…†‡‰‹ŒŒŒŠŠ†ˆŒ…„š™”Š•°Çû²¯µ¶ªš}ytrqqomkdccdpulkfa_ab`^]]]\[ZXWUTROMNQURPNNPQPNPQSUVWWVTTTSSRRRTTUUWXXXZ[]__]\Z_]^\][WTPONMLLLLMPRPKLRX_cinoooonmlkjjklkkkkjjjjlmooooqswvvvwwwvyyz{{}|}}ƒ†‡‰ŒŽ’•“Ž‹‚wi]W\dxŒ¥©®¯¬ª¨¨§¦¦¥¤§¦¦¥¤¤¢ Ÿœ˜•’†€xi\QCDUb„™­´¶¸¹¶·¸¹º¹º¸¸¶´´²³±¯¬ª¦¢ žœš˜™—“Œ‡uj]K4*)8Ws’£·¾¼µ¬¦žœ¢¥£¢£žœ˜–••““•”••––’‹Š‡‚ym`XINWfz–—‰ŠŒŒŠŠ‰ŒŒ‹‹Š‰ˆ‡ƒ‚}wuvvsrpnljhebZTK@70+(*'&*/17?DHOWakt|‚ˆ’’‘’“’‘Ž‹ˆzuqpprw~…‰‹Ž’’’”•————–•””“’’‘ŽŒŠ†ƒ€{vpld^YXZ^emw|‚„…†„€}{yxtqnmnlhda_]\[XTRNE=:857;AGPVY[_bfhlmmoqsz{~€€~}{yywxx{zz|€‚ƒƒ‚‚€~~}|ywttuwxxz|‚ƒ‚}zywvvvx{~€‚‚„………„„„‚€~‚„…†ˆ‰‰ˆˆ‡ˆ„„†€’Š~{‰¦¾½¶­«±³ªŸƒxmhkmjgd`ab`iqlfb_]^][XZZYZWVUTRQPNMOSWUTSQRSTTUUVVUVUTTTSSSSSSUVWXXYZZXZ]__]ZX\ZWVUTQNPOOMLMMMMQRNGIS\cglopooommkjiiiijiiihhggjkmlllnprrstuvvvyzzz{|}~~~€ƒ‡‹Ž“—™™š›•…zj^WWcpŠ™¦©«°°­­¬¬¬ªª©¨¨§§¥¤£¡  œ˜–“…vjUGEHYr”§¶º¹»»¸¹¹ºººº¸¸¸·µ´µ²¯­«¨¥¤¡ž™–—•‘ІsgXD.%,?_z—§¶»¹³¬¦¢ŸŸ¤¦¤¢¤¢ œ™™™™—›™”““’‘…„wl`VQM[o–˜–ƒ‰Š‰ˆˆ‰‹ŒŒŒ‹Šˆ‡‚}uswvtqpmljgc`UPG?7.)%$! '09BJUYblu}„ŠŽ’•˜—•••–•“‘މ}vspnpw~‚‰‹Ž‘’”–————–•”““““’ŒŠˆ„€|wsoh`XTSU]cmty{|~€}{zyvspmmjgedc`^[WUSRQOMKF?964126?GPW\_dghjmnnoqsxy|~€~~€~|{zzy{zy{~€€€€~}|{zywtsrsuvvxz}~|yvussssuxz|€€‚‚‚‚€}{{}}~€ƒ……„„ƒ„…€||‹„ˆ„wr‚ž±±ª¤£¦§Ÿ—‰rkiifbd`a`[]c_a_\\\[YVXXXVURPPRRPNNNRUUVWVTTUVVVVUTSTRSSSSTTUUWWWXYYZZWXYZZXVTSQNNOOONPPPOPPPQPRQMKOXbgjnppnnnmlkjihhgiihgffeehijiiilnopqrtvvwz{zzyyxx}}}ƒŠ’—›Ÿžœ“Œ|n_VV`sƒ—¢««­¯°®°¯®®­¬««¦¦§¦¤£¡ š™—•ކujPBJOb„¡¯ºº¸»»¹¹º»»ººº¹¸·µµ³³¯¬®­ª¨¥ œ—•”Š…rfS='$0Fe}”¢¯´³°«¦¥¢¢¥¦£¢££¢ ŸŸŸŸžŸš—“‘ŽŒ„€xodYUU_q‡”˜˜–“w|„…†‰‹‰ŠŠŠ‰‡…„€€}vsuvtsqnlifa]SMF=6.'")6BLUejs|ƒŠŽ‘””–˜—––––”““’މ…~zsonqwzƒ‡‹Ž‘”––——––•”““““’Œ‹ˆƒ€}xtqlcZTPPU\elrrtxxvtrnlhca`\ZYWVTQOPOMMMLIGB<742027ELX`djnrqsuvuwyz|~€ƒ„„ƒ‚„ƒ‚€~}{z|{z{}~}~}}|{yyyutrqqqsttvxz|||{{{{{xusqpppqsuwx}}~~~~~|{yxyz{{}~€€}||wzŠŠ…xo{•¥¨™˜›Ÿž™••†zofb_c^_^TRTQ]]ZZYYWUSTTSSQPPSSROMNQRWY[[YWWVSSSSRSRRRSSTTUUUVVWWXYYY[ZYXWVVWRPONQSTTNNNOOQRSSQMLPU^bhknonlkkllkjihgeihgfedcbefggggjlnnprtuwxxyyxxwvvvwy~…”˜™ž Ÿš–ŠpcWT\m‚’ž¥«¬¬®°°°°¯®®­­­¥¥¦¥¤£¢¡›š˜˜•†~obHALUl‘¥²º¸¶¹º¹¹¹»»¼½¼¼¹¹·¶µ³°®®¬ª¨¥¡œ™••Š…}ncM7$%4JdzŽ™¥«¬­¬¨¥¢¢¥¦£¡¢žžŸ¡¢¢ Ÿ›˜”‘ˆ†…}sh\SV^v†•š™—•’sux|€ƒˆŠŒŒŠ‡ƒ|~|wrssqrpnkhd_[SLC92+# /@P\fv{‚‰Ž‘”•——˜—˜––—”“’’’‘†‚{uqqrs}€†‰Œ“•––––•”“““’’‘ŽŒŠ‡„}yuroe\UOKMQ\bgijnnlhgc^ZWVTONMKLKLLQPPQQOLIE@:8659?NWckpuz}~€‚‚‚‚‚„‡ˆ‰‹ŒŒ‹Šˆ‡†…‚€}}}~~~}}|{zxvttqponnoopqstwxxxwwwvusqomllmnorrsxyyyzyyxxwuttuvwxyz{}|{zz|xvxrw‰œ‹ts’´·¥–””—™•’‘ŸŸ™Šwh`_]W[`ZZ_^[ZZWVVTTRQRSTTTTNNMMKJLNUWVWWVTSPPPPQRRSRRSTUUVVVVVWWXXY]\YWUUVWSQPOQRSRKKKLMPQRQNKMQW]`gilljhhhiijihgddgfecb`^^`bccdegjlmoqstvwtuuvvttsmqu|…Ž–››Ÿ ›–ŽvbYSXfx‹™£§«­­®°±±±°¯°®¯¯©©¨¨§¤£¢š™™™•‚zcSABO^z«µ»¸·»¼ºº»¼¾¾¿¾¿¼»¹··´±¯¬©¦¤£ š˜—’Šƒxi[D2%*9Lbr‡’ž¥ª­®¬¢ŸŸ£¤£¡¡Ÿ¡££¡Ÿžš•‘Œˆ„€…ymbVR]lŠ’šš—–”“srrtz€†ˆŒŒ‹ˆ…ƒ{~~xtsqonmligc^YRJ?6.(  1G[ku„ˆ“–˜˜™›š˜——–•–”“‘‘“’‘‹ˆ‚}wsqpuy„‰Œ“––––•”“’’’‘ŒŠ‰‡‚|yvsnf]VMECEMSYZ[^_\YWTPMLJKIIKMOQTVZ[]__]XURLGC@@FNYamv|€…ˆ‰‹ŒŒ‹‹Ž‘‘’’’’‹ˆ†„†„€~|{yvsqonlkjiijkkmopsttstrrqpnlihgghjkmoossttttsrsqpooprsstuvwwwvtvrpqns†¦­ÊÁ¥”‘‡†‰œšzjccaY_hgglk\[WUQPOPQQRQQQPPIJKKLLPSWSOOPRQPPPOOPQSSQRSTUVWWXWWXYYZYZYWUTSSSPOMMOOONMMLLMNOPNNOPRVZ]eghhgeefffgffecbdcb_][ZY[\^_`adgjkmoprtupppomjgebejpx€…‰Œ‹…}qgUQTbuˆ˜¢©ª­¯±°±³²²²²±±±²¯®®«©§£¢ž›š˜“‰~tZC=HSh‹¨±»À¾¼¿À½½¾¿¿¿¿¿½¼º¸¶µ³°­§¥£¡¡¡ Ÿ›”Š~q_Q:-'.>L^l{…‘™ ¦¨§Ÿœœ¡£¡Ÿ  ŸŸŸŸ›—‰…~|~qf]VYm„™››™––“Žtqnqw„†…†ˆˆˆ‡„ƒ|€€{vtrokjihfb^YOF;2,& -E\o|Œ•šœžŸ›™—••”“•“‘‘“““‹‡‚|uropsz€…ŠŽ‘————–•”“‘‘‘ŒŠ‰ˆ…~|yvsnf]VKA<ABILMOSW\`gluy{~ƒ‡Š‹ŒŒ‹‡„ƒwtnieejory„ŠŽ‘–™˜˜™˜˜™ššœœœœžœš˜–•“““‘ŽŒ‰‡„~{vqnkgfa_]]_bbcbdghihgfgfdb`_^]\[[\]_bbgggggfecfdb```abdefihihfgeicdef~ž²ÁÄÅÆ¾¯”€tvxqos}€}rhdb`]^_a`_]\ZWSOMOU[VUTSSSTTSTVXZ[[[YWTRPOOOOONNNOOPTTWWXYZ[ZZ[ZYXVUQQRRRPONUURPNLJJLNPOOMOPTTSOKKNSXZ[Z]_^ZY[]\ZXYZXVTPMKIIMMMPUZ]`^adffeffbcca_]\]^\YWVTPNKID@>=;9AL]t‹ž¨¬¬®±±²³´¶´µµµµµ´´±¯­ª©¨¦¢ —‡|iX@=AQk‹«ÀÃÈËÈÄÅÆÅÆÄ¿¼º¹¸½»¹¹¹¸·µ®¬¨§¨§¦¥¤ž‘oWA2--6DOX\a__abejmpyyz|~„†Š‰ˆ††ˆŠ‹‡„ymdWW\k‚™¢¡¡žš–’‹ˆztliijmqtz~‚‚€€}|ywwroid_YPJ:4,$&?[pzŽ•œŸ ¢¡ž››™˜–•”“””’‘‘‘‘‘‹ˆ…{uporvz€‡‰‹‘ŽŒŠ‡††„ƒ€|xsphcZPF;2-'(*.4Ha~›µÅÈÍÏÌÉÉÊÊËÊÆÁ»¶³¯¯¯°²µµ³³³°¬©¤ ›˜”ŠziXF6*-1=JSW[`[[YWXYZ[_```aaaaeccdgjmoqqpokbWQJUišª§ Ÿ›–Ї…ƒ~wpiedcjouyz|‚‚}zwvsnhb\ULE71( %?Zr}Ž•Ÿ ¢¡›š™˜—•”””“’‘‘‘‘‘‘ŽŒŠˆƒ€{upoqszƒ‡‹Ž‘’Ž‹‰††…ƒ}{wsofaXMC80*%#%-7BNW`emv{…ˆŽ’—™›œž œœœš—•‘‰†€zuqppv{„Š“—šœœœœœœœŸž››š˜—•”‘Ž‹‡„}yupjfa]ZYWX[]__``abcb`^YYXWVUTTRRQQRTUXZ\\\\[ZZYXYXWVUUXXYZ[[[[\Y]X[[Zo¤¶·±­©¤¦›‡tkhd_`cdb`^]\\[[ZYYYYYWTPMKOQXVSQPOPQTTUVXXXXVUTSRSSTSSRRRSTTOPRSUVUURSSSTTTT[[ZYVUSRNNOOMKJHLMOQSTUUSMEABEHIQVYXVY[[TTTSQNMMLJEA=;98<@EJNSVYYZYZ[]besx}‚…‡ˆŠ…ƒ€}yqhc\TKB92.-2;Mbt„—¤©«­­«ª©«­¬ª¨¤ ›•“Œ‰†}{wqkdYI==@Nh†Ÿ±½ÅÊÎËÉÉÌËËÉÆÂ»¶³°®®°³µµ³±¨¥Ÿš‘ˆ~xneUG<4,'*0;FJLQWUUUWYZ[\YZ[[YTPNIFDCDEGGONNNKDAAPa{‘£ª§¡žš’Œ‰‡………‚{sjc_^fjostwz}‚‚|yvtqle^XPF?3.$'@Zr}Ž•Ÿ¡£¢žœ››™˜—–—•”“’‘‘‘‘‘ŒŒŠ‡…wrnnnsx‚†Š‘’‹ˆ‡„„‚€~|yuqmd_TJ@6-(#!$1>M]ktxˆŽ’“˜›ž ¡¡¢¢£¢¡Ÿš—”ˆ‚|wsqrw€ˆŽ“—™›œœœ››››››››œœ››š˜˜—–•“‘Œ‡„~{uoic]YXWWX\___a``bcb^[YWWTSQOOONNMMOQRVVVVVWVTTTSSRQQPRRTTUUUVXSVSUVRh‡°²¨¢Ÿ¨ Žyle_VTUWYXVUVXWVTTSSTUTRPLMNPWUSQPPPPTTTTUUVVTTSRQQQQSSSTUVXXVXXYYYYXZZZZYYZZYXVTRPNMPPOLIEBALMNRSSSRNG?>@DGHOUWSRVYYRQPOMKHFEC>:755449BHKMPRTSUX\cmsƒˆŽŽŽ‹Šˆ‡‚|snj^QG=1**.3>O]mƒ” ¡¤£¡ž—–”ŽŠ†„~|yvrmfb_YSNJB957:F^xŽŸªºÁÇÇÆÇÈÆÅÄÁ¾¹¶´³¬ª©§¦¡™‹†vj_XLC6,(&$!$%,368=DGJPY`fjmklmljb\VMIC>;61.2/./.,07Skˆœ¤¦¤¡›—‹ˆ‡‡‡†‚}vne_\`dgloruw}~}}zwrplg`YRI?7-(""/E^r~Ž•œ ¡££ žžœ››š˜—–•“’’’’’ŽŒŒ‹ˆ†‚{uqmklqx|€…‰Œ‘މˆ…ƒ‚|zvsnia[PE;2*&!#3EUhz„ˆ”˜™ššŸ ¢¤¥¦¤¤¤¤¢ ž›™˜‘Ž‹…€ysoosyŠ•—™››žžžœ››ššššš™™™˜™™˜˜—™˜–•’މ„€|vpibZVTRTW\`bbb`_aca]YZYWTPOMKKKKIIJLMNOPQQPQOPNMLKKLLMMMNOOQPRNQMPQM`‚—¬®¥œ˜–¡›€tkd^XVWXXUTVUUTTRRRROPQPNNOQUUUUTTSTSSRRRRSTSSRQPOONPPQRSUWXZ[[[\[[Z]\[YXXXXTSQPNNNNQMJEDEGILLMOQOMKD@<=?CFFLNOMLQSRPNLJHFC?><731/00.5=CEGIJKNTZdp~†‹Ž’””“’’’ŽŒˆ‚ytocVNA3++-,2?KZo‚‰‹ŽŒ‹Š‡‡†„ƒ€~}wuqmha\VPG@;730013=Mas†”¨²¼ÁÂÿ½»µ®¨£ ž”“ŽŒŠ…‚}ztne[SC<1)$"! !&)*.49AN^mx~‚|||{vpjfb]UNG>5.+#'2Jg†™¡¡¡¡š–‹‰‡ˆ‡ƒ‚~xqha][[_djoqrxxyxvrnleaYRKA7/'$! "$&&)*0=QfvŽ– £¥£¡  ŸŸœ›™˜–•”“““‘ŽŒ‹‰††yupjhjru{€ƒ‡‹Ž‹‰†ƒ€€{xtpjf\VKA7.'# #5HYn‘—›žž ¡¤¤¥§¨§¥¥¤£¡ œ›™˜“Œ‰„}uolmpu~‡Ž’˜™ŸŸŸžžœœ››šššš˜——————–˜—–”‘ˆƒ}zsmf]UPLMPU\bdefdbcdd_ZXWUSOMLJHGFEEFGIIJJKLLKJLKHFEFGHIIIIJKLLMIKGKKGZ{£¨ –Œ•‰wmjie`]][UUWTUUVUUTTOPPQNLLLPQSTUTTSQPPOOOPQQQRQQPNNPPPQRTUVWWXYYYXXXWUTSSRRTSPPONNNIIFEFINPLLLMMKFC;;;<@ABDJLJHJNNLLIFED@<9851,)()*,28<IViw‹™¨°´µ³°®©¢›•‘’Œ‰‡„zrjeTMB82+#"!#$&)/:Ndv‚‹Žƒ€}zvsqpqme`YQE<3'!->To‚™Ÿ›–Œ‰††„‚‚yskc_UUX^gmoostttrnkha[TMF=2+$##%*.1247>K[m{ƒ•¡£¥¥¢¢¡¡¡ žžž™˜—–””““’ŒŠ‰‡‡|xrjffmpw|ƒ‡ŠŒ‹‰‡…~€}zwsnieYRH>3+$ "$6J[p„“™ž ¢£¥¤¤¦§§§¦¤¦¤¤¢Ÿžœ›™–“‹„|uihgjq|†‹˜š ¡¡ Ÿœœ››ššš™————————–”“’Š„yuohaXOIFHMT]cghjhfgigc]WVTROMKKFEDCCCDEFFGGIIGGIGDBABDEFFEFFGIJJEHDGHCUuˆœ£œˆ„Š„|sigkkd^^YSPRRSTUUTRRSTSQMIFEHJLPQPOMQPOMMMNOPQQRRQPORRRRRSTUTVWXYYYYSSSRRSTUSRPNKKKKIJLMMJIGMKKKJHB>68:<>??ALKHFIMMIIGCCA>9541,'$##$,03559?DHP]kyƒŒ’•—š››šš›—•’Œ†€|ug[TH4***$&2>HZkz‡Ž’•–˜——–•“‘ŽŒŠ…|tmg[QF@8/,.+*,14=N]o~› ¡Ÿ›˜•’‘”˜›š˜—•••“’”‘މ„~vqf_TJ@5*" '4Kbw„ŒŽ…|vtsvxxtokg_RJ=."&7EXj}™œ˜‘Œ‰†ƒ‚~{wtoieXURSW_ehhmnjhgb\TOH@93-)'-39?DHJJKOXcq}…•—œŸŸ ¢¢¢£¢ žžž›š˜———•••“‘‹‰Š†‚|wpidgikpvz‚ˆˆ††„ƒƒƒ}yuohb^XM?6/(" !#5I[r†”™ž£¥§¨©§§¨§¨¨§§¦¥£¢ žœœš–“މzrkeeks€Š”–™œŸ ›œœœ›š™˜—˜—–•”“’’‘Œˆ†ƒ|spjd]TJDDDFLV]abljihhfa]]\XUQNJJGECCCCBABCCCBBBCDBBBCBA?BBCCCDEECCDFEFIKw{ £~y}ztplifbabc_\WUTPRSRNLKLJHFDCEGIJLMNNNOPNOPOMMNONNNMNOPPPPQRSUVVYXVUTTUUVTQOOQSURQNJIHJJNMMMLLMMLKKJE@:7889;?@?>IGGILKFABBA@>93-,&!#+(',37;@S\hsŒ”•—™›œœ››œ™•”“Š€yuhVH;1+*($)7DQfx†Œ“–˜˜™šœœ›œœš—•—”‰‚xqf]QD:2*&&++(&-:CTeyƒŠ‘–™–—›œŸ   ¡¡¡ žš™–šš•‹ˆ‚|unbTKC7+#0FZn€Š…zvvx{}{wspng^VD7)$!*2ASdw ˜™•‹‚|uq€}zwtojfYUQPSY^a`eec`^XQJE>83221:?GNSY\_]^`enxˆ’—›ŸŸ ¡¢¡¢¢¡žœžœ›™˜—–––”’‘ŽŒŠ‰†‚~xrkfcehlqw{}„…†††„ƒ€}zwsme_YSH<5-& "5I\u‰•™Ÿ£¦§¨¨§¨¨¨§§¦¦¥¤£¢ Ÿœ™”’‘‹…}vogegmx‚Œ–šœœ›™šš™˜—••”“““‘ŽŠ‡„}xunid^VME?==?ENU[]fdefggc`_^\YVSQPLJGFFECABCCBBABBA@@@AA@?BBCBBCDDDFFEFFHJpxƒ’¢¢Œromjiifdb^]\ZXUQNILNLJGEEFFFFGHJKMOPPNMMNLMNNMMOPMMMNNOPQRRSSTVWWSTUVVVUTOPSUUTRPMLKJJKLMNMMMLKKKJJIEA>86667:=A@?DBADGGB>@?>=:5.*'!%#$)05=EU`oz‡‘™š™šžœœ™˜•“‘‹ztfTF8-&%()2@Pdx‰‘•šžžžŸŸŸŸŸŸžœ˜˜—”‘‰ykaSD8/)$"'(%#(3>Qe{‰—žž¡¢¤¤¦¦¦£££¡Ÿœš™–—“‹Š…tri^VM=1$.CWk|…‡…|yz}€wsponib\OA4.(""(6GWi~‘–•†|wqm}|xvtplh\XQMMOTTVY[YUQJD=:4126@?@ADC?<=;974/($%,5BN]j{…”šœœŸ žžœ™–”‹{qdTE8,&&'/9G[t‰“›Ÿ¢¤£¡¡¢¢¡   Ÿšœ™—•’…~pdRA5,'$!$&%$)6BVjƒ“›¡¦§¨©©ªªª©¨§¦¤¢Ÿ›š•–’ދЅxupiaTA1$".AUiz‚‚~{{|€€vrnljhc_[QE=5,$!)8GWmމwsplyxvtrpmia[RLIHHHLNPNJD>921249BMT]cltz}€~|zz|}ˆ‹’–šŸ¡ ¢£¢Ÿžžœ›š™˜˜˜–”“’‘ŒŠ‡†„„€ztnb_^]`ekotwz}~|zxvtqlf]TMD<1,)$$%))1>OaxŠ™¢¦¨©ªª©¨¨§¦¥¥¥¤¤¢¢¢¡¡ ›™—•’Œ‰„{pidadit~Š“•–˜š—–•”“‘Ž‹ŒŠ‰†‚}|yvqmib_[XSMGA;7446;CNV[^_aefffcffffeeed^][[ZYWUQOMLKJIGGEDDFFEDCDEDCDEEFGHHHHJMa{‡‚ŽŒ|rolhe`\XYUSRTRMHILOPPMKJHIKOPRSSRSSROMKMJKLLKKMNKKLMNPRRUVVWXXYYYYYXVSPNRQPNMLKKLLKJJJKKKLMMLIFEBA>964323347:=>=@??ACA?;:741-)"%-9KZjw†ŒŽ“™›Ÿ¡¡ žžŸž›—•‘Œ‚|odVJ=2-.*7DPg€’– ¢¤¥¤¢¢¢¡Ÿžžž›šš—•‘‹znbN=1+'&$%%')1CSdx ¦ª­­¬¬«ª©§¦¦¦¤¢žœ™˜˜—˜“Ž‹‰ƒ}|zumbR=,!&2DYl{{zyy{}|{wsnigeb`e]RJA5*#$0@@@?<631,08?GT]dpv~…‰ŒŒ‹‰†„‚‚…Œ“˜œŸž¡¢¡¡ŸŸŸž›š™™˜˜˜—”“’Ž‹‰‡†…ƒ}wrgc[WW\choqsuwwwvqnje_VMG;3+(''+047=GTey‰™¢§©ªª¬©©§¦¥¥¤¤££¡¢¡¡  ›š˜—•’Œ‰vnf`_cjt‚‹”—•“’‘‹‰ˆ…„ƒ€|xurnkhd`\XTRNID@<75469>FPZ`egjmooppsttttuuuqpmmkieb^ZWUUSPMMKIGGIHGGFGGGIIJHJKKLMOQ]s†‡€€~ztqmjfb]YXURRTSNHEFJLNMKJKJKLMNPQOPQQONMOMNNLJIJKJKKMOOQRVVVWXXYXXWUSPOMMLMLMOPRSKKKKLLKKJKKJJGDB><85411144469:;9>>??@=:863/+&" )4AUes‰’˜›Ÿ¡¢ ŸžŸž›—”‘Œƒ~sj\PC8342@P_uŽœœ££¤¥¥££¢¡Ÿ›š›˜•’‰€yj^L<0+)((&%&,7Ndz¢­¯¯°¯®­«¨¦¤£££ œ™–•””——”ŽŒŠ…}{vlaR<**8J^o|yyxz{{zxwsnigedchc[SJ=/$ )4DWfuz|xsojdqqooomkie_WOGA<74100-**,08EP[fnu€…‹’“””“’ŽŒˆ‡†‚…‡Š•™› ¢ ŸŸ œ›š˜———™—•“’Œ‰‰‡…ƒ~zunf\TPTZ^hilnppqphd_ZTLD>50,,04;BBFNU]jz†–› ¤§¨ªª©©¨§¥¤££¢¢¡¡ ŸŸŸ™™—–”’‹„{tka]]`it~…ˆ‹ŽŒŠ†‚~yxvroljg`^[YXUQNMHC?=;97:9753111154468988::<;97412.)# $1>M]kvˆŒ“™›œž ¡ŸžžŸš–“‘‹„ypcVG9458DWlƒ—¡£¨§¦¦§§§¥¥¡ŸžŸŸœ˜–”“‘Œ„~i^N>4.)''$#'-Sdr{~}{{{|}~}{vtpljijjge_VMB2% ",;N]ntxtnh_Ypnmmmligc`XQI@82.($$$$)/>HXeox‚ˆŒ“–——˜—–•”’Œ‰‡ƒƒ‚ƒ…Œ–™žŸžŸŸœ›™—————–””“‘ŽŒŠ‡„‚€~zyqi^SMLOQZ^bfgfdc\XRLG?84536, )6I`ow{}{{{{}{yvrnnmoff`WNC3$ &3GUglokd^WQnlllljgfa^XPJ@60-% !#+3KVft~†–—™›œ››œš›™˜“ŒŠ†„}|…‰“–šœžŸœ›š™—–––•”““”’‹‡„~|zqk`TLIHHOSX]_]ZWTPIC<71-9:AKTZbipuyvrtzŽ‘™ £¤¥©©¨¦¦¤£¢   Ÿžœœ˜˜™—•”“”Œ‡{oaWTQU]gpwyy~{wqmhf_]ZXWXYZ\[ZZ[ZYVRNJGGHIHNS[clt}ƒŠ’”’“”•˜—————–—–•–—˜—“’‡‚€|toic^ZXUSQOORSVX[[aa`_\\\^_mwz}‚‚|olfa]XSOOQRQOMKKNKGEFGECEHJKKIGEEHIJIIJLMMNMKKMOPPPPPQRRRRRRSSSSTUWXYVTRNKGDBBDFFFGFFECCCB@=;8883223331222369;;:9::951.-)%);MYfl{Š“–“˜šž›—“‹…€sl`SD624PWlŠ¡¨«°¯­©©©©§¥¦£ žŸŸž›™—•’‹‚{tj[L>2("!%5DXw“£¯¹¹´³³³®¬¨£ ››Ÿ›—’‘“•™˜–‘ŽŠ…~{qfS:%$1=Rjw|~}{yyy{‚‚‚€|wronnffbWNC4% "1BQafgb]XSOiiihgfdd`^ZTMC82'# &6DPbu€†Ž•š™š››››šš——–””’Žˆ€{z|€‡Ž—ŸŸŸŸžœš˜˜–––——–”“’ˆ‰‡†ƒ~|zpldYNFA?BGORQOMJE?972/5?GOYbiqzˆ†„~†‰Ž”šŸ£¦¨§¥¤£¤¥¥   Ÿžžœ˜˜—•“‘ŒŠ„{tl^RJPTXbmrppkihbXTVRRPQRVXZacfiihfda`\WRSWZbfmt{€‡‹“˜™››œ›žžœœš›šœœœœœš˜—–”Œ‰…ƒytkd]XTSLPUYZ\_ceefeccegfimv~ƒƒ€wne_\XOIPPPOMJHFHGEBA@@?GFFFFFFFIJKKLLJJJJJJMNPQPQQRSTUUVWXWVUTSUTSQPMLLGFFEECCCEDCCEEDC>>=;98760123432154467876:851.+('!*7EO[dl|‚‰ŽŽ”–šœ›™—””“ŽŒƒyxiXJ;05BR]‚¢¦ª³¯²®¬¬­­«¨£¢¡¡¢¡ ž™˜—•“‰…wocVF5'# !*=Og„Ÿ°³¶¶´²²³­«¨£ž›š››™”Ž’”œš˜–“ŽŠ…zrlbQ:+,:Qas{~~}{|}~‚ƒƒ‚{xusnmfhbXNB1"$6GV_c`[TG<896688:DN\cnu}ƒŠŒŒ‹‰†ƒ‚‡‡‹Ž•š £§¦¦¦¦¦¦¦¡¡ Ÿžœœšš™–”“’‘Ž‹…~wnaUEIJMU_ca`][ZUOLPQRUY^cfjprtwwvsrmkgb][^ainv~„Š“”—œžžžž  ŸŸžžœœœœœ››˜˜™—“‘‰†~xof^XRNJNTY\`cfdeeeccdfegmu}{wtpjd]WPKJKLMKHGFCCBAABDDJIIHHHHHHHHJIHFEHHHIJMNOOPPQRSSSTUUUTSRQPPOLKKIHGFFEDCCCFDBBCCA?<<;:97762234455444447775541.*&" &.;GQ[ekt|†Š‹‹Ž’“•—™™˜–•’’Œ‰uqdRB508E[p’¨«®´µ²®­¬­®ª§¤£££¢¢ Ÿ›™—–“Š…}tg]O=/(!'6H]w–­´·¸·´²±±®«§¢œ›šš™–“‘”–˜—•’’І€zrk`P:+"4D[jz‚‚~{{|~~€€}xuronlhhbVJ=,,9AGKJFA7-kjjigedb`^YTMD;5+'" $.DVjx‡”—šœœœ›š––•––••”“‹†ƒ{x€ƒ‰—šœžœ›š———–––”’’Žˆ†ƒ‚}{{sof\PE=711235420.05>DLWbryƒ‰’–š•–˜—”Їˆ‡‡ˆŒ”™¤¥§¨©§§¦¡¢ Ÿœ›ššš—–”’Œ‹…}woaVCA>@EMOMOMNNMJMQVY_fnv{}ƒ…‡‡„ƒ‚xvpkfbbdnr{„‹•—˜œŸ  žžŸ  ŸŸŸŸŸžŸŸžŸžœ›š™—•“‘ŽŠ‡{qh`WPKGKQW\bfkgiihgfgihkow|}zuqoke^UOLDGIIJIFDCBBBDFGIIIIHHGGGIIJIIGEDGGGHHJLMNNNOOPPPQRSSRQQPJIIIGGFFEDEEEEFFFDBA@?=;:99877663333456755456643.,*'"!,5?IS\djmxƒˆ†…‹’’’“””””“‘’ŽŠˆ…|qj^J8/3@Lg‡¡«±´µ¸³±¯®¯­ª§¦¦¤¤¤£¡ œš˜–•Ї€vkcWF5-$2DVnŒ©º¹º»¸´±¯®­«¥¡›šš™—“’”’‘Œˆ…€zri^M8),BUkx…‰‡ƒz|}~}}||xspmmkjhf`SD6%")).00-+&!jjihfdba`^ZVOG=7-(#"'4L_lyˆ‘–™›œœ›šš—————–•••“Šƒ|x}|€ˆ‘šžœ›™——––•”’‘Žˆ…~|{zsnf^RF;6.*()*)**/5?JT_lu„Š‘˜šœžŸžŸ›–‘މ‡„ƒ…Œ’•Ÿ¢¥¨©¨§¦£¢¡Ÿœšš˜–•“‘މ‡‚ytl_SD=75:@A?EGKNQT[adhpyˆŒŽŽ’ŽŒŠ‚yslgedgnx€‡Ž”—™œž žœœœœœžž›š™˜–’‘‹‰…~xph_VNIBEKQX`ehikmmllmnopsyzoje_[WQNFGHJJJFEFFEDEGHIGGFFEEEDJJJJJIGGEFFGHJLLNNOOOOOOPPQRRQPOHHGGGGGGDDDEFHJKFDA@>=:8777666554433467975445410('"%29CLRYbhow€ƒ‚ƒ†‹ŽŽŽ’““‘‘‹ˆƒzocXE2-8KWs–§©µ·²·µ²°¯¯®«¨§¦¦¥¤¤¡ žœš˜”‹‡uldYI7.*:Nb~ž´»¾¾¼¸µ¯¬«¬©£Ÿž›™”ŽŽŒŒŠ†‚~yqfZI5'%9RfzƒŒŒ‰…}}}~}|zwvwsnkiigfebZN?/  !!  !! hhgfdb`__]ZWQIA:0*$#(7Pemz‡’–™™›››››ššš™™˜˜—–”•”“’‘ˆ|{z|‚Œ•›œ›š™˜–••“’‘Žˆ…~}|zxrlf]SG<5,&"###',7@O[hu‚ˆ•™ž¢¤¤¤¤£¢ ž›˜•”ŽŠ…‚‚†Š˜› £§§¦¥¢¢¡Ÿœ™š˜–”’ŽŒˆ†€xqi\PC;1/1378?GPW]eouy}„Š”–————–•’Šˆƒ|vojgchpy‚Š‘–˜›Ÿžœœœ›››››ššš˜™—˜—•“’”‘Ž‹‹‡ƒ€zulbZPHB:6+('+/5?L[emw€†Ž•˜šœœž›š–“’І€ztkhcgkqy„––™ž›œœœ›šš™˜˜——••’ŽŒ‰†„‚}yvrlbYPG@;47;BKTY\bejmoprtwvw{ƒƒyk]Y^a]WOMJKLMIG@??@@BDEGGGGGGGGCDEFGGGGIIIIKLNOQPPOONNNOPQRRRQPLLLMMNNNPOMIGFDEDA?=<:865555544444444556640/-)%" &/9>EKQW_drrw}„ˆ‰ˆ‰ˆ‰‰‹Ž‘Œˆ„~tiUE506E]r”¥¯²¹»¶´´³´³°¯®­©¨§¦¦¤¢¡žš˜•‰…wndVD608D[z·¿¼»¹µ°­ª¦¤£ žž  ž›’‘ŒŒŽŒŠˆ‡…‚~{xri\M;*)<::975665554444444433231-)&" $+2:?FLQX`eptx}…‡ˆˆˆˆ‰ˆˆˆ‡ŒŠ‡~xmaR=17CPj…¥ª¶¼¸µ¶³³´µ´²¯¯¯ªª¨¨¨§¤¢žœš—”މ„xpcR?40>Kf‰§¶½¾·²®«ª¨£¡Ÿ›ŸŸš•ŽŒŠŠ‹ŒŒŠ‰‡……‚}zuodWH5$"3G]v‰‘“Œ‰…‚|zvrnlkkihhhigebYRKA3# *3:?A=5,&^^^]]\ZYUTQQMHA;1,%#&5L_kwƒ‰‘“”••––””–———––”’‘ŽŒŠ„‚~yx}†•˜šœœœš™••”’‘ŽŠ†}wqqh]SH=0(& .BXhy„›¡¡§§§¨§©¨§£¢¡ŸŸ›™”‰ƒ~|„Š‘—œŸ ¡ ¡ Ÿž—–•’Œ‹‚€yoh]PC7/($!#/<;==AKWagjqv|†Š“’”˜˜’ˆwoe_][XUMHCAEIHGIHFCA@@ABCCEFFGGIIHHHHGFHHHIJLMNOONMLKJJLNOOQQPONNNOOOOOLJIGEDDC<:888864766554432334320/1.*%!  !&.4;@GMRYagqw|€ƒ†ˆˆ‡††„‚‡…}xsg\Q;1@MZt•¬¬¼Ä´®´°³´¶´²±¯°¬¬«ª©¨§¤žœ™–“‡ƒ}woaM:0/CQn“ª±¶¼³°ª¨¨¦¢ ›šœœ•Љˆˆˆˆ†…„ƒ‚~{rmbTD1"'9Nd{Œ’–“‹„|ytpljjihghijhebYRJ@2"'3>DHJF?6-%"ZYYXXWWVRPNLHC>82*# ,CVfr~ƒ†‹Ž‘’“••—–––—–––•““‘Ž…ƒ€{xx}†Ž—™—–™•””’‘Ї„„‚|tmhbYMC8.(!"-G\h}™œ£ª«««ª§¥¥¤¢¡ žœœ™—•“‰‚~~~€†Ž–šœžžŸŸŸ››™—•’Ž‹ˆ‚}vmbUF=2+%# !/@Tk†”™ž¢¦«««ª¨¦¤¢¢¢¡ž›˜—”’Œˆ‚zviaXUW^n{…‰Ž‘“’’“–’Ž‹‰‡‚~€}{xurnkmjec_[URJD>=<;?EFLT[ahpv…‡‹’”““˜˜—•˜—‘ˆym`[XUPOMGABFIIFHFDCDCBADDDDDEFGKKJJJJJKIIJJLLNNPOLKJKLMPPQQQQQQQPNKIHGGGHHGEC@?<;976544875444565545310/+("   '19;@HMQW_etu{‚‚€‚…††ƒ~|wrpmaSA97?Ohˆ¡¬³¹¹¸¸µ±¹·´²²°®¬­ª¨§¥£¡Ÿš˜•’Œ…{tk^F3/5AX}ž°³³¶­ª©§£   Ÿžš•‹‰‡†‡‡ˆ†ˆˆˆˆ„~ztj\M?.*D\s†’”–—”†vtqnkjiiikjgeda\UNC6* !&/>JMOSPH?8-$ VWVUTTSSMLIFD>94,'&;:8654437654334533310,+)   %/7;60,&"3EXcmqrx~‹Œ’“”’’“”““‘‘‘‘ŽŒ‰ˆ„zvuuz~„‹“”•––•”’ŽŒ‰„ƒ|slb\QE:/'"*B_l‚•žŸ¢¨©©¨¨¦¥£¡¢¡ žœœ›™—–”Šˆ‚}xx|„’™š›œœ›šš—”’ŽŠ†ƒ{vmcWI;2'!->Um‰˜Ÿ¤ª®®®­¬©§¥¤¡¡  žœ›š•“Ž‹‡€|tj^UPQXbou}„††…„ywuqniebdba``adfggfec_YUMIHLQV]fnt{„ˆŽ’•—™œžŸŸ Ÿžžž™“}qc_][Z[UTPNKGEDEDEEGGFECCCDDEDEDDEGHJKLIJLLMOONRSSSSRSRRRRRRQQQNLKJHGGGEDB@?==<987543336542233410/+(%"   $-3;?EINSZ_ehmqvxzzwxz{{yxwpqqokbRC89CVn‡¬½ÁÃÁÀÀÀ½¸·¶µµ´±¯²¯«¨¨§¦¥ ˜”‹‡ƒ{qcO8).-,E]s†“‘ŽŠ†‚~yurromlkjjhihc`]UND;/)%'0:CLQQQSQKMH@91)"LKIGFECB><953-)% +=Q\fjmu|…‡ˆ‰‹ŒŽŽ‘‘‘‘‘‘ŽŽŒŒŠŠˆƒ~ytrtuz‹’‘••••“‘Œ‹ˆ„‚zqj_XL@6+$'>[i•žŸ£§¨§¦¦¥£¢¢¡¡Ÿžœœœœ›™˜˜”†€xsu{„Š“•—™š™™™•“ŽŒ‰ƒ€ysi^RD7/& ,<;;;9865432254321110+*'$!  !).139=AFMQVX]bfijklmnprrrrppnkcVF:<:9730-*'#%4IT_ejqy~‚„†ˆ‰‹‹ŽŽŽŒŒŠŠˆ†‚~yupprzƒŒ’“””’ŒŠŠ…‚|vlf[SG;1("#9Vf~“Ÿ¢¦§¦¦¥¤£¢¢¢¡ žœœ›š™™—”‘Œ†}vrv}ƒ‹Œ’•–——”“Š…€}wqg[OB5-$,AFJNNMLKIHHHIKLLIGD=5118Hb~›²¾ÁÅÈÇÆÇÈÆÂ¼¸³±³¶¹¼²¯¬©¦£ž›•’މƒzrmkYE2$"0CauŒ˜Ÿ¦¥¢Ÿ›™—“‘•—•Œ‰†„ƒ€{y{}€„€}wk_VH?69BIIF4,$%0BYkuy‚„ƒ‚‚zxuqlfa_\YRLKKG>1)%,8DOV\ZVSRRQOSQPMI@71=<:630-,'%! '/;GTZ_glqz{}~‚ƒ„ƒ„†ˆ‰ŒŒŒŒŒŒŒ‰‡†††…€|vsonqw}‡ŠŽ‹‡…ƒ€{wsld\PH;0(! ,D\j•ž £¨§§§§¦¥£¤¤£¢ ŸŸžž›™™˜™—–”’‹‚zsqqquz†ŠŒŒŠ†„~wrjcZPE:0)# "&5FZqŒ™ž£§ª¬ªª¨§§§§¥¤¤¢ žœ›š—“‘‰‡€yqhZKB@?BEGKNRUUX\`dlty‡Ž’““•™š™˜—•‘Œˆ~vlf``cis{‡”˜œžœœ™™–––•‡{vtqqtutuwfaZVVWWUQLHEEEDDFHJOQSTSOONMLLLMPQRRQNKIKMPSVWXXVUTRONLKHGEDCBAA<<;:865432000000++*(&#  $$&).247=AHMPPMLDA<7311120/0,&'.7Lhƒ²¼½ÅÆÈÇÈǽµ³°°²´¶·®­«ª¨¥ œ–’‰‚{smi`N:,%&5E`oƒ‘˜œž¡›—“‘Œ…†ˆŒ‹Šˆ‡†……€‚ƒ„…„„ƒ€{umbVNB@CMX^\WD8)#'3EVdo{~|ywrmga`[XSNNLD:,'(4DPY^_ZVUUTSSWUSPKE<7;:841-*)# %'-3:GT[^cjkuvvyz~~€‚„‡ŠŠ‹ŒŒŒŒŒŒ‹ˆ†……†„|zvpkkov{…‡‹Š†ƒ}wtpjaZLC8-% $'6Pao„˜ ¡¤ª¨§§§¦¥¥¤¤¤¢¡ ŸŸŸš™˜˜˜—•”’’‡|snlilry€„ˆˆ‹‰†„€{snd^TJ@6-&%""&)-7/*((%#$&#")4Ibz‘§µ¹ÀÃÃÃû´¯®®°²³³³¬«¬¬«¨£Ÿ—„zrlhfUC2(',;K[ex‰•›”‘ŽŠƒ|z|„„………………„ˆŒ‹‰†„„~vmcXNHBGR^ghc]OA/#!'6CXeu|{xwyusqmgb\ZVUQNNJ>2*&+:LY_b`[WVWVUUWVSQMHB>GB<71-(%!'((+-3;@BGNTZ_ejoprux{||xy|€„…ˆˆŠ‹ŒŒŒŒŠˆ‰ˆ‡…ƒ‚‚‚~wpmicdjtx€„„ƒ€{wsokdYPB;0(# !%)*+7K[lw‰— ¥©­¨©ª©ªª©¨¤¤££¡ Ÿžžš˜–•“”’Іtmgghjov}€€~wmfbYMA81+'"(05:BKRds‰™¡¤¤¥ª©¦¥¤¦§©¢¢¢ žœš˜š—•‘Œ‡…}xqh\NA8.+,5?JWbiu€‡‹‘””ž ¡££¡ ¥£Ÿš˜“Œˆ€wmbZTZ`kxƒŒ’–”’Іyuplkkkkfiqx~}{~sg^WTOTQMJE@@CAFJHHJJHHHKNOPPPNMMLKIIIMLLMOPNMLKKHHGGFEFEFD@><<9531//-++++*)('!!  "'*+-147:>AHJOTZ^cdYVNE9/'$!! !"#")9QgzŽ£²¶¹»¸µ´±®ª¬®°±±°®²®«©§¡˜‘„ytql_S@7+$&2@J\bmx€ƒ‚€ƒ€|xvuvw~{}€ƒŠˆ‰‹‹Šˆˆ‰{uj^ULEAKYgnpnhbTD/"%/FPbpxyxurnjhea\XWNIIG<0(&,7EU`c`]\ZYXWTRSQNMKIECJGA=85/,& "%.16:>CHLHLQUX\aelmprsuwxwx{„„†‡ˆŠŒ‹Š‰ˆˆ‡…„‚€|wpmibbemqx}}{ywsnic[OGA7,$#&*,07;=@IZgu€›¢¥©¬¨©©©¨§§¦¤¤££¢¢¡¡ Ÿž›š—•”–“Ž‹‡€wphgeehnuz~}|{xqgaWOB81-*)3;CJPV]biu†”œ £¦©§¥¤¤¤§¦££¢¡Ÿš™™—”’‹‡„{wneZL>7,*,6CQ`my„”˜ŸŸ¡¢£¤¤¤£¢¤¢Ÿ›™•’‹„zodYSTW_kx„ŠŒ‹‰†{uqpnkhgimoux}…Š‹ˆ†‚€zrleYNNJGECCGNQTTPORTTPPQPOMKJNNOONONMPNMMMLJH?@BEFGGGGGEDA?<:<9521/+)+))'$#!   #'*-0368;?BHINSX]ab_\TK?4)%! ! $/@Qez‘Ÿ¨­±°¯°¯­®®­«ª§¥¤Ÿ›–’Ž…{tpg]XUOD:/+$#)5CKX]dkpqppponnpsvxssx}~|}…‰‹‡„‚umbULKMP\gptspicVE2# '9DUemponlica]YUQTNJID9.)'1=JXac`^\ZXWVTRSQNNLKGEQOIEA=85,%""&(,16;BGKNPQPRSTTWY]eimnnnprtvx{}‚„…†ˆŠ‰ˆ‡†…‚€~~~{vrnib^^aelruusqmjd`YPE>5/(%)19>DIPSU[gpˆ”£¥¨ª©©©¨§¦¥£¤¤¤¤£¢£££¢ ›˜—–•’Šƒ{tkg`]^cinuuutog_XKC91.048GOYbhkorsz„“™Ÿ¤£¤¤¤¤¤¤¤£¢¢¡ ›š˜–“Š„xsk`UH<5+(+7GZn}ˆ’› ¢§©¨¦¦§¨§¥¥¤¢¢ Ÿž›˜–”‘Š€vi\ULLOYhu}€}yslgddfiklqy€ˆŠŽ“–˜”’‰…zxreVTOJHGIPYcfe`]^^]WWWVTRPOMNPQONLKKIEDCA><7:>BEFEEFDB?<97675310-*'(&#  "%(,0158:81(!"*5?ENPTWYZYZVVXZ^dhkikrz|{|~ƒ‡Ž‹„}yjcWLHO\fpvywsoibXG4%)4FVaeggfc^ZXURNQLJF?3,*,8GS\ab`^]ZXWUSQRQOOMLIGXUQMHD?;2*'(,07=CGMQSTUVZYWVTSST[ahllklnoqswz|~ƒ†‡……„‚|{{{zwtpkd^ZVY^eijihc_YTMF=8+,/4=FNR[afjkmrv…Š“› £¦¨¨¨¨¨§¥¤£££££¥¤¥¥£¢¡Ÿœ™—––“‹†~ymg_WUW\`fhjjg_VPB<415>HN\dox}ƒ‡Š—œŸ ¡£££¢¡¢¢¢¡ ž›š—•’ˆƒvpg[OC81)&*5H_wˆŽ˜¡£¦¨¨¨©©©©¨¦¥¤¢   Ÿš™—”ކ|pcYMHELYflnsrokfcbacjsy†Ž•––˜œžžœ™”Ž„{wumd_YQMJJOW]cgggigecba`\YVTQRSTRPLKEC@=<;97=>@@BBAA@><9643210/..,(%"  "$'*-0479:@CFHIIIFGHJMRTW\_gotux}„ˆ‰ƒzrn^XPLQ\ktwyxsnkfaXJ8)):JV_efda^[XVTSNJGC8,)+2@Q[_ba]][YWVTRPQOMNMLIG\YUQMHB>5.*,18@HQTX[\]_bb`\YVSPOPWbhkjkjjlnswz|}|}€‚‚‚€|{yxxxxwtqmg_XPPSW\_^]WRLF?:6337@JT_hmx{€ƒƒ…‰•šž¢£¦¦§§§¥¤¥£££¤¥¥¥¦¤¢¡žœ™—–•’Œ‡|qj_TNMQSX[`a\TJE977:BP^fv}‡““’‘‹‡…†ˆŽ‘˜™œ ¢¡      žœš™•”’‡|slaVJ>4-'$'3Ga{’›£¦¥¨¨§ªª©¨§¥¤£¢    Ÿœš™•ŠƒxkaTLCCLV\]ccb`_bgjq{‡•™Ÿ¢ Ÿ ¡¢ Ÿœœ˜Žwrkf]VPKGDINLRX[^dhhlkie`[VTYZZZWSNLGEA@@@?>CB@=<;<<<:853111--+*'$   !$&)-.2479:Sgt~†Ž‘•š›™˜˜”’‘‘‰†‚}ytol`\TI<.%"&)-059>ABBDDDDEFHHJKR[aeks~~}zric^SPPV`kruturlihfaWK:,!!/>JV^bdc`[WTSRJGC<0'(-;HW^__]\[ZVUTSPNMLKJKJGE\YVSOID@92.17>GOVX[^adgjec`]ZVQNKPYchkjighlotwz{xy|~€€~}|{yxvuttuutpnjaWPMJJOQOOIE>84345FIQZer~†’“’Ž‹‰ˆ‰“—š¡¡£¤¤¥¤¤£¤¤£¤¤¥¥¤¢¡žœ™˜–•‘ŽŒ‹‡|rk`TLGGFKORRME?;8:87689876421//*(%"  #&(*.02479:=?AEGIMPSUVTUUURH:0&#"+9H\o|ˆ•—šž žœ›™–”’‘‘’‹…€}xwmiaVJ;.&!")08=@BBA?==;::;;@GMRZbmlje^WTTQT\dmqpoopmhghe`WK;.#"-:EPW_^\XQLHGFA<4*%)2COZ]]][XYWUSRQOMKJIHIHECYWUSPLEC;516;;;EMYhtŒ’Ÿ¢¦¨¦¥¢ —’‰†„‡Š‘•˜™›šš››š˜–•”“Š„}xogZM@4+&! .C^z•ž¦©©««ª©©§¦¥¤££¢¡   žœš™“Ž‹‰ul]SF<9DKNOPOMNPSZdpwvqmlkjhedeb]WK;/# )5AHPRROIB?=?;3,&%/:JSYZZZYUUTRPQPNMKIHHHGDBVTSRQMID=759?GPWZ]adddeegfedb^WROLLR]eiihilnqrssuvx{|{zzxxvtrqqqorpmlkcXWNB;8764/-*+3@NWdn~‹”™œŸžžžžž™––“ŒŽŽ•–™Ÿ¢¢£¤¤£££¤££¢¢ žœ›™—“‹‰‰…€{oi`UI?84345336<@T^o~Œ•ž£¨©ª«­¬ª¨¤¡œ—’Œ‡‚ƒ‡Œ”—˜˜˜™™˜–•”’‘‘ŽŠ„}wofYK>2*$-C]y’›£¥¦¨ª¨ª¨§¦¥¤¤¤¢¡   žœ™š•‹‰ƒwn]TF:438;MYhw„Žš¡«¬­°³´³²°­ª§§¦¤£ ž™–“Žtg\QHA@HQ]empqojdaa`_][YWYXVTPOLKJGA<:854::88764311/.+'#    $'*-0146:<>@CFDFHLPRUVVVVYXPB9*%".ARdv‹šž¢¥¤£§¨§žŸžœ˜”’Љ…|zyyqnid]QA5! *4>BIFA;4-(%##$)+,0648>=<::63//0/.-*'#   "$%')+./078;=>?ABEFILORTVUTSTTQGA2*"1:J\u‹™§§¦¥¦¥¥¤£ š—“‹ˆ‹‡{z{|}wsnjcWE8) $0EV^^YOG@81-)$!!#$%&).4>M]ew‚Š„zrmjdb`^^\YWSI84,'!$0@LWXZYVTTTQPONMLKKIHGFDCCCTRONMJGDB;54:DMPV]abbeddeeedc`][PMLNQU]ffhjijjnpoprtuuutssrqoppqmnmjihc]TKB:1($%&(0>O`r•¤¦§§§¨¨§¤£ ž™—”“Ž‹‡ƒ†“—˜š™ŸŸŸ ¡¡¢¢Ÿž››—–”•ŒŠ‰…~xph^QE:0)$'$(6@Pcx†• ©°´´¶¶¶¶´³±°«¨¥¢ž˜’Žˆ‚}~€‚‡Œ‘““’‘’ŒŠ‡‚zti]NC7,'& &1Gd•šŸ¥©ªªª«¦¦¥¥¤£¢¢¡ ŸŸžžš˜—•‹‡‚vk_QD9.(-7Of˜¤¬®µ¶··¸¶´´°°¯¬ª©§§¢¢ ž›–‰ylb][ZXWW[chilo|zxwvsnld_YTQNMKCA>=<<:8731.,*'%#!   #%%')+./178;==>@BEEIJORTUXVUVVSKE5-$#2@Ti€• £¦§¨¨§¥£¡Ÿ™•‘ŽŠˆ†‚|xwwxwwtplg[J>,#%3H[egf`YUPJ=6.)%#!!!$,:Mal†‹ƒwmigca^]]\YWQG:.!"$%(+-,(%! )7GSYYZXURQQNNMLKJIIHGFDBAAAURPOLJFC?934;FOSW_ed`aacdccba`__UPLKKOW^ceghiikllmnpqrqqsrpnmmnolnligeb[UMB9.$ &,:L`r„’œ ¦ª¬«««©¨¨¥¤ žœš™˜—•’Œ‰ƒ†‰Ž’•—™ž ¡¢žœ››˜–•“‹‰‡ƒ{ung[OB6.' #"(:J^v‹—¤«±·»»»º¹¸·´²°¯­ª§¤ ›—†€~}}ƒ‡‡‰Œ‘‘Ž‹‰…€vpaUG<1(##"(6Kgƒ•›Ÿ¥¨©¨¨¨¨¨§¦£¢¡¡¡ ŸŸŸžš˜•”‰…sh[M>6,&+5Rk…“ž©±²¹¸ºº¹·µµ°°®­«¨§§¤¢¡Ÿžš–’‡wld^ZY`^^acdfkjigffca^][WRPMJHA><::97642.-*%      %''()+/0158;<=>@BEFHJNQSTYWVWWUOJ;1'"+8Ke{¥§§¨ª©§£ž›”’Ž‹‰‡„‚zxwvtrvsoni]NB.$*:Oajnnliga[QJB93+&!%3I`o~„‡~qieda_]]\[YWNE8-!".=LV[[ZWSONMLKKJIHGGGFCB@???RRPNLJFC:5024+(!$!(<6,#(3Jcw…• ¥§©«­®¬¬©©§¦£¡žœ›œ›˜”Œ‰„‚ƒ‡Ž“››››œžŸœœ››˜—–“І…€xri`SE90)%"# ';Qj„›¥¯µ¹¿ÄÅÀ½»·´±®­®¬©¨¦¤¡›’Šƒ~wttxz|‚‡‹Œ‹Š‡ƒvldXK=3,%%(,/:HZrˆ•œ ¥©ª©¨©¨§¦¥£¡   ŸžŸŸ™—“‘‹„~wj^PB4-&"%.Gd„• ¬µ¹»»»»¹µ²²±¯®¬ª©§¦¥¢Ÿ›š—”’‹„zmaZVX]gquuwz|}~|xsmjd_XRNJGE?<8542.-+'"    "&())*+-/01469;<=?@CEGHLMPQVUUTUROME9+!!,8Qf~š£ª¬¬©¥žš”‘Šˆ†………„ƒ€~|zuqtqnkf[K>,"%2@Sainrppnjc]\ZZWM@6+#",>NZeookgc`^\[YYXVUK@2& !)./,("$,7AGSTTROLKKJIHGFDDCBA??<;;;JIIIJHCA83.19EOT\^acfigacb`___`a_YRMF?@EMRZ^abcdhhijklnppoonoooonomifc^WME<4*!)7Pi}Š˜£¨§¨©¬­­¬©¨§¥£ žœœ›œš–“’Œ‡‚†Š•–˜š›žœ››˜–•‘‰…ƒwqf]O@4,'# "8Ni„§°µ¹¾ÁÁ¿½º¶²°®­­¬©§¥£¡Ÿ–‰ƒztsrsvz€…‡ˆ‰‡‚~xoc[LA5/,+.47@BDFHJLOPSRTUSPMJE:+"!&5C^p†”¥ª¬§¢ž–‘‹‹ˆ†„„„…„ƒ€~}zururnkfZI=+ )7DR]afkklmhcZZ[]^WLA2) *7HUbggfb][YWVVTSPF<."#/7>@=8-)!%-5:EHLMLJIIHHGEDCBB@?><;;;;GGGGGD@=4/+.8EOU\aeffhgccca`__^^^ZUPH?^~›§µº»»º¹·µ²±¯®­¬ª©§¦¤¡œš–’ˆ‚yncVI@;88:@K]mtz‚…ƒ}xtmgb[VOJGA=840-(&"   "%(*+++,.021247:;==@BCEGIKMOPSTTSOJHD9+$$-@Pkz‹•œ ¡ š˜•‘Œ‰ˆ‡…ƒ‚‚ƒƒƒƒƒ€~|wtrnjicWH<+ #2?KW`]beefgdb_\[]_\TL?4+' )4BS\`a_[XVSQQOLJB6(#.:AHJF?:6/(%").5:AGHHGFFDDCBA@@>=<<;;;940+&##"     "%(*++--/0231489:<>@BBEGHKLNOQUVRMHGC7+$'2GXr€Ž•˜™–‘‘‘Ž‹‰‡„‡†„„…†‡††„ƒ‚}zwmifd`UE8-!);IS^g`efeffdafa\]``ZTK?50'"%4EQY]^[VSPOMKHF=2$"*5@GKNHAFA;5/)"$*1:BEGEECBBA@??>==<;;<<:5)')2ERapx‚ƒ…††„„†Š–›Ÿ¢¢¢¢¡¡¡¢£¤žœ›š˜–“Œ†{rj]QE7+'#$0AZxŽ™¤°¶·¸¹¹¸¶µ³°¯®¬«©¨§£¡žœ™“‰‚zodVE93)%$(+5Oiv‚‘ŽŠ€zuqjc\VOLD@:40,)''%"   #&''()+-/12457789;<=>CCEEHIKLOSTSQOLF@1%#)8Qi|†’’’‹‹‹‹‹‹‹ŒŒ‰‡…………ƒ‚€~}zurjd__^VG;* $(4EV`eggeccddcbbdfhe`ZWPLD<1&%3CPWYYWRLIJJHE<+ ,;BJKJEDDDA<971)# (*17=@CC???=<<;;;<<;<<<866;FMPSUXXY]^abcdcccdedba_]YVOIE<6+#(D^t…“›™›œœœ›œŸŸŸ Ÿž›››››š™˜š—•‘‡|y{ƒŠ“••˜šš˜”’’‹†ƒxoh_SE;3(!!,@YjŠ ­³º½»½¼»·´±±²²®­¬¬©¦¢žžœ™–“Œ‚znf]\^bgmkhfcZNFCAGO\hw…’“”“’’މ‰‹Œ•—š¡¡¢¡   Ÿžœ››˜•“„xogZMB5+)%")5G_}𥮵·¸·¶´µ´³¯®­«©¦¥¤¡Ÿš—’‹‡vk`RA4/($$(,5Neu€‹Ž‹„upjc^XSNID>951.,*(%"!     %'()*)+,.0244778:;<=>CCEEHIKMQRRPOOJD=1')1B]t€ˆ‘Ž‹ŠŠ‰‰‰‰ŠŠˆ†„ƒƒ‚€~xwvuuqmjhb]^]UF:*'/?P^dfghfedeeddabegeb^]TOH@7+ "0?MUXXUPJIJIEB:+%0>DKKHFDDB?==>;50%  '.5:=?;::::;;<<<;;<<<4----5?Nbz‹–¡«²³³²²±±±±®­«¨¦¤¢¢Ÿ›˜•‹†|sg[N=1,(%&,1:631.,)&$!     !&(**+*+-/1345789:<=>>CCEEHILMQQONOOH@4*&,:Ni€ˆŽ’Ž‹ŒŒ‹‰‰ˆˆˆ‡††…ƒ€€|zutsrqokid`^^\UE8'!.;N^fiihigefgffeceffeca^WQJC<2#*:HQTUOLIHHGA=5(#.8DGLKHFEFB@?ACB?:,(!%,257665679;<:::;;;;;BA?<60*&# #0AKRV^aeggeb_`ab_][]^YWURNHA<2/08?CHMMORTWXXXVUTUVWUTPNKGC=62-)#5Ncs€ŠŽ’–˜—•”“–˜™œ››ššš›œššš™š˜˜–•‰„zxtsw~‡ŽŽ““Ž‹‰„~zwoe^RF:1*$"#!$(-6G\j‡œ©¯º¿½¾º¸¶´³²²²¯­«ª©¦£ ž›–“‘‡xl_WQMNQPOMKHHPZan~‹‘–£¤¥¦¤¢ž˜––’‹†ƒ„‡‰’”˜œœœšš™™—˜—•Œ‰‚woh^OB9425:?HPVev‚‹˜¤ª«¬®®¯®¬¬­¬©§¥£ ¡Ÿš˜•‘І|rfZM<2/**-5=H\lw}‚‚{urnid`[XTOKFB>;7331-+'$!    #'**+,,,-0246789:;<=>?CDEFHILMPPOORRG<,((4F^y”˜–‰‰Š‹ˆ‡ˆ‡†…††„‚~|zxvutsssplica^^\RC7& *;K^hllkjifeefgfehhgeb_^\UOFC>5&&3?HMNLJGHHE>7-$$,7AILLJHGFGDCABCB?=3-&!&*.03322569;;;;;;;;;?=;71+&#!%4BLRV_bfhhea^^``^[YZ][YVSOIB=4/-18:8740,)&$     "&()+--.01368888:<=>?@DDFFIJLMMOPRVQE7*+2AYrŠ™ž ›‡†‡‰ˆˆˆ‡†……„ƒ€}|zywsssqqpnjfda_]XN@4")5JZhnmmmlheeeffedigfca^[ZSMFB>6'"-8AEGJHFGFB:3$!*5AIMNMKIGGHFECCCCA?83+#!%*,0101367:;;;;;;;;9750+&$! (6CLRWabfggd`^]]][YXXYZYWTQKC?5.*+049?FFFHILMNNLIGFDA>?=;84/(#+CU`lx€„‹ŽŽŽŽ‘•˜›››ššššššš™˜™—–––“‚vqoqux„„…‡‰Š‰ˆ‡{smeYPA9/+)*08?CIMT^lvŸ¨¬¸¾½½¸¹¶µ´²°¯­«¨§¦¥¢ ž™–”’ˆƒ}pbVJ?87227@M[o}‹–£«­¬­¯«¬¬ª©§¥¤œ›˜“‹‡„„„†‰Œ““••”•”‘Œˆvj`TH>9;@JUaktx|€€|}ƒ‰Œ—𠥍©¨§©©¨¦¤£¢  žš˜“ˆvi_SG@>8;CO^lxƒ„zuof]WUSRSRQOOMIGEB>;740-+($!    #&(+-..12478999:<>?@@DDFFIJMNLOQQPKHNNMLJHHGFFFFDDCCB<80( !&)+,/13567;;;;;;;;0/-*&#!!,:DKRZabddca^]\[YXXXWUWVUSPKFA80)()-4:BCEGIJJKIGDA?<86430.+' $$0DS\fqx|„†‡‡ˆŠ’—šš˜˜˜˜˜˜˜—––˜•”“”“‘ˆ„|tomnoy}ƒ†‡…„ƒ‚|tldZME84159?IQZ^cfhnw’ §©´»ºº¹¸·µ³±¯­¬©¨¦¥£¡ œ™–•“‰‚~rdXK>51**3DWk€Žœ¡ª¯°¯¯­ª©¨¦¥¥¤¤¡ ›–’‹ƒ‚€~€ƒ‡ŠŽŽ‹…ym_TIA@DJR`n{…‹Œ‰†ˆ‡†Š’˜œ ¤¤¥¦¥¤£¢¡¡Ÿžœš—“Œ‰€uj_VKEEFKUap‡‹‹‹‡xrh_WTQOMKIFHGECB@;9640-+($"     "&*-,-01367899:=>?@BDEFFIJMNLPOKF=0%"*:Qkƒ“𡢑†ƒ…‡„„„„„„ƒƒ‚€}{zywtwutsqmid`\UOF:+#$3FWdovqopoiigfegggfggfca]ZXSNF>6+ !-8>AGDB@>8.( %-8DKONNLKIHGFHGFDCBBB?<6/( !$$(+/3557;;::::::+*(%" "/@ABDEFGIJMNOQME<3(#.@Wqˆ—› ›…ƒ…†‚‚‚‚‚‚‚‚‚€}}{zwuutrpnjfb]XPG>1$+==@>:6/("  #(.2456;;::::::,*)))&"!%2@GJMSZYYZZZZZ[ZWUSRRRSQMKIGEC63+%$*4>AHQUURNNJ@2& /E^t„•šœ„ƒƒ‚‚‚‚‚‚~~}}{zxwtspnkgb^]YPC3%%7K^juwxwspmnooopqomkgda_]ZVSRLA3& (3><81*% "&()-14779;<>>>10..-+'$$)4@GIMRWXYZZYWVVUTSRRSSSPMKIFC@50)#$,8BOW^`^_[VVRMIEA<973-)%!%,4:FNTVY`cdjkqwxwyˆˆŠ’”’ŽŽ’““‘‰‡‚|tmgdbfjpqqpnf_XQG@?ALYhv„‘™šŸ ¡¡ ›™œœ ¦«°³µµµ³²°®¬ª«©§¥¢ Ÿž›—•”ˆ‚xn`RE:.'$&1F_wŸ¦­³µµµ³°®ª§¥¥¥¥¤¡££¡ š˜‘…{smjijnrsqmhdUMGHMVdrŒ˜ž¡¦¨¨¥¦¦¥¢ž™—’‡„ƒƒ„„‹Ž“˜šœœ›š™—“އ}qdWQKHO[eq€Œ”›œ›œ™”އ€xskf_YSKB<83.+*+++/--++)%" !$$###"!""""""!!!!   #% !##$$&'()+.0234;=AIQVVTKHB6(&2G^q‹‘’•‹~~{€€€€~~zxutqomjgc]YUQI=/! .@Sdovxyzwtrqtsrrqpmjec`^]ZVTMG=0$ %/8>@@>:0%"+6>GMPMNNLKIGFDEEDBBAA@<=>=93.)%!"$&*.14468:;<<986552/,+-6@FHKQTUXZZVSQPPPPQRSTRPNKID@=4.&!#.?JXahjjjhda^ZURLIDA=70+'" #&+18?EQW]_`cdcffjrtuxz„…†ˆ‹ŒŒ‰ˆ‡‡ŠŒŽŒŒ‹‰‰ˆ„~woid]]]aceb_YSKGCDKRdq‚§«ª®®­¬¨¦¢ Ÿ››£¨¬²²±°¯¯®¬¬«ª¨¦£¡Ÿžš—•”ˆ‚uk\NA6+%!"+>WrŒž£ª°±²²±­¬©¦¤¥¥¤£¤¤¤£ ž›š•‘ˆ€ulea]]__`\VSEFJQ[i|‹˜ž¥¦§«­®¨ªª©¨¤¡Ÿ›–Ї‚||„Š”•–”’Œ‰wpeWKGIOZgz„—œ  žžš–‘Œ…~zqmfaZSIA:4-(%##"('''('#!"&(('&&&&%%$$$$###""""!     !!#%')*+/39>BCCB<91&(3EYjw‡‹…|}|z~~}}||~€}yurppmjfb\VRLF>4'&8J\ipxz}}zwuutsrqokgd`^\[ZWTQJD9,  !(/4630+#)4?DILNNMMLJHGFEEDBA@@??<=>>;730,(#!%),02246789B@??=:74006?DGKOQRTVURPNMMNNOPQRPOLJGB=82,$#0CP^fmpqqpljfb^ZVROKGA;63/,(,18?GNRVZ`dfggeiffjopsv€ƒ…†‡‡„‚‚ƒ†ŠŽŽ‹ŠŠŠŠ‰‡‰‡„€yric[VRRUVSOMFCDHQ_l}‰˜¢ª°²°µ´³°­©¦¤¡ž›ššœ ¡ª«­¯¯¯¯­­¬«©¥¤¡ ž›—•“އthXH<0'!%5Lh…˜Ÿ§­¯¯°¯¬¬©¦¥¦¦¥¤¥¥¤£¡Ÿœ›˜”…zod^VROPPKFD?EO\k}›¤©­«ª«­­ªª««©§¥¤¡ž˜“†€{rrty…ŠŒŠ‡…ymc[ODDMYivŠ“ ¢££ Ÿœ˜”‰ƒ~vqjfa[SNB=4,&$!  !##!$'+-,+)*))('&'%%$$$###""!!     " !!#%&''')./.*)('$'0?N]jtz€„}uwwtxzzzz|}~~|xtpnnkgc^WQMC=4*!)>;<===9762-($!"$',-/13445HGEECA=;334;@DIMNNNNNMKKLLLLMMLLMLHFC>73/*"#3GTbjqstwvqpmifc^ZWTQJE?;6304:CLU[]_`dhkjigjc`behlqxy|}ƒ„€…ŠŽ‹Šˆˆ‰‰‡†…ƒ‚zsjcZRJGGGFC?=?HTdw†–Ÿª°µº»¹¸·´²®«¨§¡¡œ™™™™¡¤§¬®¯¯®­¬«©§¤¢¡ž›—•’‹ƒ{qeSC7-# ,B\zž¥¬®¯°¯¬­«©¨©©§§¦¦¤£ žœ›™•‰ujbWNFDA<89AHWi}‘¤ª®°®­­«ª§¨¨©©§¥¥¡Ÿœ—’Š‚{rmiinv{~…‚}zqdXMEAFVhz†–ž¤¦¥¥£¡Ÿœ™•‹†‚}vnieaZWKF=4-&!(*,/0/.,,,,+)('&&$$$$####!!!    !###$&(&&&&&'''')++&"#*6BOZdkpvrknomptvxz{|}}|||{xtpmkhe`ZSMG?8.% *;O_ioy|{wsrjhedb_][YWUTSQNKG?3&&7CMNKKLLJJIHFFEEDBA@>><;;;;;<:9931-*(%"""'(+-.001JIHHGFB?7216;>CGIHHGGGGGIIIIHGGFGEA?;61.($%5IVdlruvyxutqnjifc_[XQLF>947:AKW_dejhilnjgfd^[Z[]cjrux{}ƒ~~}~…ˆŒ‰ˆ††‡‡…„‚}{ysjdZRH?;:886:DTfwŠ˜¥®µ¹¼Áûº·µ±®¬«¤£¡ ™–•˜šŸ¥©«¬¬«¬ªª§¥¢¢ž›—”‘ˆ~wk_L=1( (:Sr‰ž¤¬®¯±°­®¬««««ª©§¦¤¢Ÿœ›˜”Œ†|qi[OC=7005FSeyŽ¡ª¬®²³±°°­©¨¨¨§§¦¥¤¤¡ žš“‹†{rhccgkmvusqmcWO@@EQdz˜ ¦ª©§§¤¢Ÿ™–“ˆ„‚{qjfc]ZQLD<4,$ &.024421/0/.-,*(''%%%$$$##!!!!    ! "%&&'*,)))((('')))('$ $,7AJTY`gebhkimnprtvxyyyzzzwsomgd_ZUNFB<6/++,,*##)6HZgmtwzzwrolgfb`_^[ZYWTSRPLJA9, #"'6AKLJIJIJJIGFFEDCA@?==:::99988884300/-)'" #$&'(++,JIHHHHEA:3/047;@ABCEEDCBCDDDCBA@@=942/*( (8KXckqstwvstqnlkifd^[WRME>71,)-;LZbloturnkigda^][XVVTRPNLHE<3' %-021*"%/9DGGHIHHHGGFEEDCA@>=;9988765566554331.+($!#$%%HHHIHHFB<4..0259<>ACDB?=??@@@><<;82/+)%# *:LY`gnopssprpmkjifd^\ZWSKC>>AITajmmlgdhhcaacaa^WQSYafmswx{}}}~~‚ƒ„ƒ‚‚€}yvutqke\TF7,)*-:DZtŠ—¤¬³ºÂÄÅÆÅÿ¾º¶³°®­«ª§¤Ÿœš™”“‘“—¢§©©©¨§¥£¢žš–’„xo\O?0("&7Po†ž¦­¯±³²¯®­¬¬­¬ª©¦¤¢ œšš™–’ŽŠ„yqfXH=2,2@Zoˆ—¡«²´¹¹¶°®¯¬¨¬«ª©§¥¤¤¢¡¡¡ž›”ƒuha[UOQRSPI@96BN_r…˜¨°²¶·²­«§¥¢ œ™–‹‡yuqnlhc^XUPJB7-& "(08::;:87565521.-+*((((''''""!!    "$##$%()++**+,+,,,-./00+&&)(%! $+169CEGRZ[_eda`cipuyzzyvqkh\YTOJB;6559BKOMJ?4)&.>LTejoqpmjgfc_\ZWURSPNLJGC@:0&)/9=?=6,""(2=:98985433447566650-+&  !!"DDDDDDDD740,*+/47:=?><;;:88754440,(%" %0>OYaekmnnnonnmkhdbb\[YVRJB<;57?RXg€˜©²µ»¹µ±­ª¨§§¥¡™”Šƒ}urnib[[VQKF>1*"  "+3787.'$07EIG@<8.$!%/:>>@EEEEFEECA???=<:878877888879988765/,)$  !AAAAAAAA74/+'(-036:;::8853210///,*%"!!(2AOYbeklmmmljihfca^]ZYWTPH@:5.2A?>?><996430/.,,,*+*))%%$#  "''()))((++**++,-,-..//../.-,+**)$ "+,./1369AAEMTX^dmnonlhb^PMF@;:=@HLSY[[XURC1'$(1:P[ekmnkgeb_[WUQOPKGFFC<5("".;BJKID@=5-'"&068;:8789888888899987651/,($" !>>>=====63.*&%(+-05665441/.-,++*('# %.8EQYbeilkjjjhgeea`]\XWTQLF=8:HNWgonqljgba```cba`]XQLHJR]dhkotvyxvuxzyxwvvwxyxurpnjeaYRG<0'(->Tpˆš©³¶¼¾ÂÃÂÀ¿¿¼º¸·¶³¯¬¬¬ª©¨¥¡ž”’ˆ„„†‰”–šœžŸ ›—‘Œ„xlcL@2*$ (/;M]u“£ª±¶¶µ²°®®¬««ª¨¦¦¤¡Ÿžœ˜—•‘‰†}sj_QB90*+3Keƒ—¢©²¶¶·¸¶³°°°®¬«««ª§¥¦¤£¢¡žš—‘„yph[Q?7/+(.BUgz’¤®µ¾Å¾¼¹´°­«©§¥¤£¢ œ™‘Šxoiff`[VQLD91) $-39>AA@AA?;:975422..-,+*)('&%#!  #&++*))))),,++,,-.--.////..--,+*)(%  $%&'%$&'-+-8CNV\bdefc^YUJFB=71"!,:GNLLIEB@<63.'!&,06=>?@AAA@@>>=<;:87888888888::9987632/-*)''$"<<;;:98842.)#""&(+023323000/.-,+)'$" #*4=HRYadhiihffeddb`^\[VUQOIC;58FNWgoprljgcbaaaecaa`ZRKFDIR]diortvvsrtwvutttvxytrpolhb_WOE;.&$(9Om†™¨±´»½ÀÁ¿½»»¹¸··¶³®¬««ªª§¥£ ™–Š…€ŒŽ”—˜™™˜š—’‹„xjaJ>/(" #'*6>IXh›¥ª²¶¶´±°±®«««ª¨¥¦£ ž›˜–”Œˆ‚ymeWJ<3+&'+@Ww‘Ÿ¨°µ¸¸¸·³±°°®­¬¬¬«¨§§¥£¢ ž™–Œ‚wneYN@80*'.D[q…Ÿ®µ»ÁÅÀ¾º·³°®¬¬ª¨§£¡œ™’‚vleeg`[VQME:3-"  )08=AA@BB@?>=;:865110.,+)()(&$"! "').-,+*+,--,,,,-..-../////..-,+*))'! %''&#!  (2;ENSVZ\YRKH??@BFLV[^]\[YVRPND6)",7DVailjgdb\XUROLKGA><70+ !"*4AKPNLHD@?<::60)$%)168:<>>>??<<<<;988999888889:::98764320/--,)'%"""$$::99877742.(" !$).34566355321.-.,*('$!'/8AJRX^befecba`_^]\ZXWUSOKF@825DNXhpqtnlieddddfc```]TMJDBJU_jqsuwurqsuvuuuuvxyonmmkfa]TLB7,# "1Ge~“¥­°·¸º»¹¶¶¶´´³´´±­«ªª©§¥£¡ ›™“‡|y~‚‰”–•”—“Žˆtf]J?2+(+29;HOVbp†Ÿ¦«²··µ²±²°­¬¬ª§¥¥£ žœš—•’‹†€uh^KA5,'$#&5Jj‡›¥­´¸¹¹¸³±°°¯­¬¬­«ª¨§¥¤¡Ÿ˜”ŠukaTH>81-).CXvŠ¡±¼ÄÈÆÁÀ¾»·´±°¯­ª§¥¡œ˜”Žƒwlgegc^XTPG<5/$ &-6>BBCCCABA?>=;:;5430/,**+*(&$" !&)+,+***+-.---,--./-.//00////.-,++*("  .021-(&%!$/9?DLNLF@=8=FLSX]`^]ZXUQPMG@4(%/=M[chgcc`[XUROLLGA;72+& "'0=GORQMGDA><;=:4/*$"(.148999<=:;;;:977:99988878::99876443110//.,)(&'(*8777665532.)" %*058:;=99::97537541/+'#%*2ZsЍª®°²³±¯®®¯®­®¯­¬©¨¨§¥¢ ŸŸš—“ŽˆzuqtzƒŠ‘“‰ƒ|pbYE=535:FOT_cgqz‰¥©°´µ´³²²¯®¬¬«¨¦¥£ ›™–”‘Žˆƒ|p`WC:.&""!"+>_•¡«²¶·¹·³°°°®­¬¬­«©§§¥¢¡Ÿ›—’Ž‹‚vl`SG:30.-.=<;87530.,+-,)'%#!  &),-,,,,,-..--,,--./../0000/0//.-,++*# "(:3''5DPY_`^`]YVSQNLKE?93-'# %.;GPTUTNHFB><==;840)"$)-34558:99:::8879999988779988765444432101/-+))+,5444444432/)$! '+39>ACEBBCCB@>=?=;963-)(,3;CIOTYZ_`^[Z[ZZZ[ZYVVROJE>6.)1BMUekkpmkhddcddeb`_`_[XQIABGO[empsrppsustuuusqphhgec^XTG?6/'"4Le|’Ÿ¢¤§ª«ª©¨§¨§§§¨¨¨§¥¦¤¢œœœ˜–“‹„|vlkmr{‚ˆŠŒˆƒ}vi]RB??DLT`jq{~}ƒ‡›ž¢¨¬®¯°°¯®««ª©¦¥¥£Ÿœ›™•’‡xk[P>6+#! &6Vx‘Ÿ©±·¸¸µ²°¯¯®­¬¬­«©§§¥¤¡Ÿ›•‘Š‚vmcTH<511/,5@[q‰™©»ÂÂÄÄ¿¼¹¶´¯®«©§¤Ÿ›™’Š|vplhd^YTKA8.#  #'28=>>@>;?>==<<:::98531/..-,(&$"!!%+-//-----,,,,,,,,--.../00000//.-,+***$  !+1@DIKJGCC;4,# &,.39>IPY`aa]\YYVTQNKJH?4' +8BMTYX\YUSQOLJFB=60+&"',7DPWXWSNHFD?=?>=;84.& #(-1015888989887::989887788776544466441121/-./232222233331/*%" )-5;61,)-5=??>=:70'" %+-./3778889887::9998777777654365776521010137:=1343002421/,(% ',5=DIMPQPONLLKKCABBB=5/--19>CHNNQTWXWVUVUSTTSQOLG@:4/'#17' #$#,,-..--.//123567344654100.,)'#! (,/320110//--,--,++,,,/001100//...+**)-& #,5>:9:;:61.! "',/22556788886789::::7777653365554321243349BI34530/0121/,)%!&,4=DIMPQQPPNLKJDBCDC?83-,/4:>CIKMPRSSQQSQQPPOMKID=61,%!2;GPXacbccbbbccdgeb_]\[\VRKA::@EU\ejkjllopoonkhe`]WUSNF@6-%(>Sfwƒ”–————˜š››š™™š›œžœš˜–މƒ~skaYWZ^ac^YVRNPT_kyƒŒ•ž¡¥¥¥¤£¢¡ ™˜–––˜› ¤¥¢¢¤¤ ££¢¡Ÿœ™—”‡~rdUI:1(# ",=Xsž©¯¶µµ´³°®­«««¬­¬©§¥¤¡Ÿ™•“Žˆ€vk_QH:3.--*)+3Hh’¡³¿ÃÂÁ¿½»·µ¶²­ª¦¤¡Ÿ™”Ž…}tke_\YVRI<2$  &)**//...--,&'(()***--./0////,+)(%!  #*.033132200.--,,,+,,--/00111000/.-,*))*%  )4>EKORQPTTQRK@71)"",>;::;:73/# "(+./3455664466779888999987667665433235568=GN45520../21/,)%" %*4DFGIJKLLLOMLKLJHEC?80,&" /:GPW^`^^^_abcdeedb`^\ZZXVND;689IQ\befghjjjigc`_YUPMIC<5+#3FXht‚‡Ž’”••––—˜—•””•˜™šš™—”“ŽŒŒ‹ˆƒ~vnbWQNMMOIECDIUarŽ˜ž¤¨¨¬¬¬«©§¦¥œš—”‘“›¡ ŸŸ ¡¥¥¤£¡š˜“އ}reWN>4+'$$'+8F`zž©®µµ´³²°®­¬««¬¬«¨¥¤£¡Ÿš–•މvj^OE81-,-**,5Ki‚“¡°ºÂÂÂÁ¿¼¹·µ²®«¨¤ ž—“‹ƒ{rje][[ZUL=3& '.2335333210--&&%%%%##&&&&'(()*)(((&$"!(/0354154321/.---,,-.//0012322121/.,*(((%! )3=GMOSUSSUTQTNF?:3-(&5AUY_a]ZXWSPLIGEBAA=5+! "/:DI@ACEEB?;>7.)$%/;LR[^ZSLIJIGEB@>>=;:::863*(#$(+-22234432677777658889988755555444578:>DNV33210/..10/,)&" $)1:AGMPQRRSPLHFDCBCEC=90+)+/2:ACDEFFGHHJIHGGFC@=93+&#! -:GPW]^\\\^`bcdecbb`_[YXVUOG>754=FPZ^`ab]_``_[YWTPKE@:2.#,@P_hz‹’”••–”––•“‘‘‘——˜˜–•‘‹ŠŠŠˆ‡‚~xqdZPGB>@<89>K^nƒ¤¨«­¬¯¯®­«¨¦¥¡Ÿ›–‘Œ‹ˆŠ•˜›ž¡£¥¥¥¤¢ž™—‘‹ƒ|shYM>6.,/15@@=8481($#+:GTW[[UOJHIHECA?>=>;9999862.*$!%)+./01232366677655556777776666655669=?ELW]0000000/0/.+(%" "'.7=EINOPPPNJFDCBABBB=91,()+/7?BBCCDDEEFDCCA@=;63-&" !.9FPW^^]\]^accbbabb`_[YWVTPI@8204;FOUYZ[XXYXWTQOKHD=60)&->N\et|‡Ž‘‘”•”•–”’••—–•’‰ˆ‡‡†…€}ztj_TI@:7339DUm€“ž©­¯±²²¯®®­«¨§¥¦¦¡œ–Œˆˆ†‡Ž•› ¤¤¥¦¥¢žš—“‹€ysfTE;637>CJPZdu‡”ž¤§°±²±²±±°¯®­®®­©¦¢¢ Ÿž›˜–‘‹ƒym^NC7.'%'+17GSgz‰—¦®°±²³³²°°±®ª§£ž™–“‹…ztphfa^YQD<1(!*/6?DECBCA@?=;8640/-+)'%$#"! "*035576354310-,,----./0100234443210-+(&%'# %3@HMPQQSSSVYWTRNKIID=81(!*7@LUZXSPOLGDBBBA=91' !).4579:83/.(!!'3CPXXVTPLKJHGDCA?==>;99999853-(""%&(),.1255788876655567888777888899:=AFKT]f0/./01/./.,+($!!%,4:@FKLLMKJGECC@?@AA=94-((),2:>>?AAAA@@><;;963/,'! "/:FNU[][[]^`bcbbaaa_]ZXWXURKB80*.3;ELQSTWWVUQMIGB?:4.'" &3@LZet}‡’•‘’“’Ž”””•’‹‡†……„ƒ€}yune[OD=2.0;Md|Žœ¦¯°±²²²°®¯­«©§¦©¨¦¡–‘Š„€…”š ¢£¤¥£Ÿ›—’Š}sj]L>==@KU]djpwƒŒ”™Ÿ¦¨ª¬­¯®®®®®¯¯®«¨£¢ Ÿž›˜–‘‹ƒyn^NC3+&).5?FV_m|‰–¢©©©ª¬¬­­­­©¦¢¡žš˜”‘‰ƒ~yulha\WNC<0'!,6>CHLNLHHGFDB?<976531.-*)'&$#  !*034567443210.,,..--./000023433210.,)'%$# (3@LRTSRRSSTX\[USOMKKID?80& *2@MTTROKHECBA@?;6,! &')-/.,)"$.:IUVTQNKKKLFFEB@>=<>;99999743/*% !#%(+.135677777667899:::9879::<<=?CHNR[fn20..0/-+-,+*'# #*07=BFHHHGFCBAEA??AA=:60*('',189;<<;:9754210-*'%!#2;ELSXZXXZ\_`aaaaa`][YXWVTPJA7.'(,3:84-("#)3=EMZfr{…Š‹‹Ž‘ŽŽ‹Š‰Š‘’‘’Šˆ„„ƒƒƒ‚}wupi`SG>5/.;Sm…•Ÿ©±³±²±¯¯¯®­«©¨¨¦¦¦¤¡œ˜”Žˆ„…ˆŠ–šŸ žš•“‰„xk^QGBJMVet|ƒˆŒ’–—˜™ššœž¢¥§¨©¬¬¬®¯®«¨£¢ Ÿžš—•‹‚ym]MB301:FQ[cgmv€ˆ”—žžŸ ¢¥¨ª¨¥¡ ŸŸž—”‹†zvoib\VLA8,&!"'/:ELORUVTOLIHGDA><;98754110+**(&#   (.33478543311/..//...//001233211/.-+(&$$ #7>ISWVTSRSRSX\YTPMJIJIEA;4+#!)6BLONMJGDB@?;8:3&  !!)5@KSONMKLKJIEEDA@>=<=;99:975542/*&" "$),.0145566655889:::999:;<=?@@FJOU[blt41/./.+),+*)&"")/4;ADFFEDBAAAFB@@BA>:81*'%#(,236896431/-,+*&##!"4DLSUUTSOPPPUYVPLIFEFFCA=5-& &0;EKLLIGCA?;7491# ,:DJPLLKKKKHFEDCA?>=<<::::8638753/+(& "%)+,-2344545477888877:;;>>@ABJNTY_fpx00011/.-+*)(&#!  $)06<>@@@@@@@@ACB?@B@;:3-)&""&*-0322230.+)(%$!$2;FMPQRTVVY]][\`_\\ZYVSNUQLE=4+$$%)3?HMONOOOMJGF<830-)#$-16=GPX^bdoqrtw{|}~~}„Ž‹‰†…„‚‚€~|yxwrqqng]MC2./:Lg…™£®®¬³´°²­­¬«¨¦¦¥£¢¡¢¢¡ ž˜“Œ…‚~|{€…Œ‘‘Œ‰‡}paVNKQ\ivˆ–ž¢¥§©¨¦¦¥¢žš”“’’™Ÿ£¤§©©¨¥£ ¢¡›š“ŒŒ‡sgXG0,)+3?KRV`__^]YTPMJHFFDB@>=<:8754210.+)&$  %(-02367556544542100.///110/.--,/)'*,(!!.9JNUVVSRRQPNLKMNOKIGEDCA?;94,#)7@GIIHE@=96531(  $%# +5@GJHGHHIJJICBB@?=;;::976543678750,)#"! "&)+)+-/2355/246789;;;<<=@EIJQZenu|€00010/-,++*(&#!  $(/5:=>>>>>>>>@BA??B@;:3-(%!"%(,03444420-,+)%## !%09DMOPPRTTW[ZYZ]_]\[ZXTPRNIB;3*$!%,8FPVZVWXXVSPNFC=:73-(! %,5:FKS\afjmlnopqrsuxxy{{z}‚„†‰‰ˆ„~||{zxwuutqpnlg\LB4/.7Hb€–¡¬­«²²®¯­««©§¦¤££¢¡  Ÿ›™•ˆƒyusw{~~yxneZTRT_jŒœ¨­°±³®­«ª©§£ ˜—–‘“–𡥦¥¢¡ ¢Ÿœ™˜’‹…‚yl^TKGU_n}ž¦¨¬««««©¦£š”’Ž‹‰††ˆŒŽ‘•˜˜””’‹ƒyspge]SLE8,**0:IT[_b``_]ZUQMJIGGEBA>=<;9764331/,*'%!  ").01234332445632210///110/.--,+''**$"*6AMQVXUSQPNMKJIKLMNLIFEC@><:4-#'5?EGGGC@=:743+#!&,12/*' $/9CGFFFFHHGGBBBA@>=<88765433567541-*((%"!"&'%&(+-/000244234668:<@FMRX^fow}‚…0000/.--++*(&#! #(-38:<<<<<<<<>@?=>A?;:3,($ !$&+04768986310.,*)'&" !$'.7AJNMNNPPSVWUWZ[ZZ[YWSQPLF@81)"&0=IU^c_aaa_]ZXSOJFD?83*)')/8BIRW\behknikllihjkopruvvx~€‚„‚zwuuuusrrrqnljdYLB5.).>Vt‹›§©¨®®«­«ª©§¥¤£¡¢Ÿžžž›š™˜’‡vqlkjlmmjeYURSYeu‚˜ ¬´¶¶µµ±°®­¬ª¨¦Ÿš•‘Ž‘—›žžœ›œ™•’Š„zobUPSXctˆ™¦±¶µ¶´²±°®¬ª¤¡˜”‹‡‚€€„ˆŒŽ‰‚yqmj``ZQG=2*,1:FT^dfecb`^ZURNLIHGFCA?>=<:8764320.*('$!  !(+,--11134678543200//110/.-,,('(*'!+6@JQTWYUSPNJJHGGHIJQOKHGC@?=;4,"%2=<;77754332234431/-/-*&#  !!"#&(*,,-/11012479=BGNW]gmu|…†‰01100/.-,,+)&$  #&,15799999999<==<=@>:92,'##(,38<>?@?=:9873110.*'%&(-5?HLMMLNMPSSRTXXWVWVTQOOKC=5-%!'3AKV_ffghgfca_]YSPMIA=31/08DOX^adffhjlikljeabchhlpttwz€~|ywvvwrsstsrqpolifaWJA3,&&0Gd|ž¢£ªª§ª«ª¨¦££¡  Ÿžœœœ™—˜–”‰€vohb]Z[ZVRGHMWex‹™¤ª±¶·µ³²²¯­«««¨§¤£Ÿš”ŒŠ†‰‹Ž‘“”•””’Šˆ‚|{qbVQR]gt‡ž­¶¼¾¿½º¶³±°®¬©§¤¡˜’Žˆ„{yyz{~~{wrlge`_ZM@72/2CEGHHECBA@=;:983.+))-4=;:976530.+)'$   !$(+27;<<<9864221/00/-,*))#! %0?@B==>><;::=<:8531000234332210.,*('#"! !#$%%'*,/27:DHNU]emr{„‡‡†††--.0000/.--,*'%$""$&)-02666666668:979;965/)%""+1:CHKMNOMJIHHFCAA@;4/,*.29?DIJJLJKMLIKPQPPPPNKHE@92,&! )8IV`imqqrrqnljjea][XRM?=9GUcfinpmigdb`]YVRPMKKJGFDBA@><;:76530-,*'%!   %,49;::<:853100/.-+*('& "-6ALRTXWVVUSNJIGEEEFGHHGDCBA><61) #-6;>?<97785-&#)17<<=<<;992211.(!&,37:<@CBBBA@?=<>=;853101224554433321/--('&%#### !"&'*-/38@??><:9965543.(""*/48@DDDDCBA?>;:9753212344465677765321--,*))))&%#!!"#$)+/26=<76520-+*)'#   ")/57>=:74300,,*)'%$#!!,3=<<:9762-)#%+/6?DDDDCA?>=877543224444576699::874311/.-,,,,+)'&&'(,.38>FOSZamv|ƒ„…„„…‡‰$$&'(*,-,-.0/-+)()'')-245556655544444300.+%!(.7@FLORQQPNLJHGHHGC<3-*&'*.3:>ADDBA@?=<:631)(%")5AKU_fhlmppnmkkdb^ZYYTNE;HXn‡¡µÁÊÌÎÍÈÅÃÃÁ¾¹¶³¯©¥¦¥¤£¤¡ž›™•‘Œˆvn^TG;3,&#&2FVguvollihda^[YXTROMLKJHHHEEBA??:97530/.(($  "(/57861.,+.,)'%$$%'&%$!#1;BJQPSSOLMMJIHGEDCBBD@==;7442) '-122/.02.& %.8@EFHGEC@@>>>;864222+&%+05;@BCB?;7677778887455678888987643221121100//0.-/2526;BIQY^inv|€‚ƒƒƒ„„„†††%%&'(*,-,-//0/-,()''(,033445555544443200.+% '-5=CILNLLLLKJIIHHFB<5.+$%(+05:;@@?>=;:9666420,+'&"".9DMT]dfjlnnmihhba]YYYSLD:Laz’§·ÀÉËËÈÅÁÀÂÀ¾¹µ²®©¥¦¤£¢£ œš˜“І€vpg]NA7-#$2FVgt|tmllige`]ZYXTROMLKJHHHEEBB??;:8530/.*(%    &,-//.+*+*)'&&'(),,++)$+4<974333-)" '+068:<;:889777788876666789:99987644332121115555459<>BHNU]diqtz€‚‚ƒƒƒƒƒ„………$&%((+---./000/.)(''(,.0223445443332200/.+% %*4:?DGHEFGHIIIIFEDA<5/*#$%&)-2599997644--/-,*'&$""'3>IPU]bcfikjifec``\YWWPIB9;AGVksvxzzvrolhecbca_]XPHDEIT`abehkljgeb`^\XSPNH@6/(#$2@Sems|‚„‡…ƒ‚ƒƒƒ‚„ƒƒ€~~€{wtsojaXMB70*0@Yq‚Ž—ž £¢£§©§¦¥¤¥¥¥¤¢¢¡¡žœ™˜”’‘އ{rdXI?6/-.>Qm‰¬¸¿ÈÈÆÃ¿½½½½ºµ²®ª¦£¤£¢¡¡žš—•‘‹ˆƒwroeXK>2&"0DTboxvnkikgec`]ZXWUQOMLKIHHHFEBB@?<;9630.-*)&   !$&&&'(&&&'(*-.0001/)"#,4?HIMNKKKKJGFDDCBBB@?>==<861' "(+/0-+(" &19>BFIJJJJHFDC?<:754441-($#(.3444447967778888887779:;::99876644432233567768Pclqx€ƒ‚~€€~}{zz{~}xsrrlhaXNB7/&)4H]q€‹”™ŸŸ¡¤¥£¥¥¤¤¥¥¤£ Ÿžš™—•ŽŽ‡}tk_OB4,,.=SrŽ¡­¶½ÆÄþ»º¹¹¶³®«¨¥¡ž¢¡ Ÿž›˜•“Žˆ„~xuoh]SG;/'+=83+! "$)&#%-8?ACGJMMNMKHDB><97544420,(% !&/1223356667788988899::::9:9877665555555567789;@CJNV^elrv‚‚‚‚„…ƒƒƒ„„„……))*++-/0./0234550/.---//12223343111000..-+&!!&.47;=>?@ABBBBBB@?>=82,%# #(+.25542231233320/,)% $+0:DMRW\```cdeca``ZZYVSRKC<57AFVjruvxwsplkigca``_^]YSKC=AIRTX\^]\[WVTROJEA:6.($ ".8I[fkqx€{{zxxwxz}~~|ywz{}{urppjf_WM@5.$"(8M`r€‰’šŸ Ÿ›£££¢£¢¢¢ŸŸž›™˜•”‹‹‹†}vkaTE6+),>Tr¡­¶½ÂÀ½º¸·¶µ±®©¦¤¢Ÿžœ›™–’‘Œ†€}xvojaYOD6. #0<;4-#&+3=BDDFJOOOMJFB@<:86433330.,(#"(+0344466667899868:<<;9899866667666777668:<=>BHLRW_hou{~€‚‚‚„†„„„………††00//1232233568997544211123333434221010/.,*'# %,268:<>??@@??>?><==93.&$#(,05:<;:;=;<===<;:63.)')/4GKPTUUVVSPLHD>950-(%#!!+5CU`gmuzxxxwuuuvz|~|ywxyzyvqonie]SI>2+! ,?Rgu‚˜Ÿ ŸœžŸŸžž  Ÿžœ™—•“ŽŠ‰‰†xmdYL=1*+=Pmˆ›ª´»¼º·µ´³²°®ª§££¡ Ÿœ›šš™˜”‘‹…€}xurne]SF:0$$,;HUX[^abaa``^[YXWTQPONLJIIGFCCA@=<:740/.--*%  #'(*+,+($!  "%(*---///00....-*%!*3>CFEDEEBBA@?>>>><@A;87.$#'$ #/27?BEEGHMMKJEC>=<975433310/.,(" $,14567556789:968:<<:8788765677888889998:=@BHNRY_hpvz}}€€€‚„…„……„…………787766776789:<===<;8754344545432111210//+*&$  %,1579:=>>>>>==><;<=:3.(%!%+/6;CEEDEHGHHIHGFEB?93./26@HPRSVXWY[^_^]]]ZYTPMLG@805?FUiptuvtqmkjhfca^^_`b^ZTH<56:?EJKKKLLIEA>:52/-,,,-,+-,,)##+4?O]dkqwxz{zwttuxyz{zywvxwwvutomfaXNB8-%#4I]ky†‘—š›œš˜™š™——šœœœ™—”’Ž‹†……ƒztk_UH:0-5F`|“£®³µ³±°±°­ª¨¦¢¡¡¡¡Ÿ™˜˜˜˜–“‘І‚~xutng^TI;2%)6FNTY]^``a`_\ZXXVSPPOMLIIGFDCA@<;97410/--,' #(,-...-*(&! %)-010121111/.--,*&##-8>BBCEFCBA@>=<<<6;;510($(.3.,(#&17:>BDEFFIHGDA?>=<:8644441000/,'$  &+/247556789:999998999;87667898999::::8:>CFMTX`fntxz|}}~€ƒƒƒƒƒ‚ƒƒƒƒ>=;;::;;::;<>?@A@?><:865666544322222210.+)'$ $,1579:<<=>>>==<;9;=;40)&! &-2;AHLLLNPPQRRQPOOJF@93247BJPQQSTSUX[\][ZZZYRMKKF@704?FUiotuutpmjjhgea_]_ac`ZSI;32/5;ABBCDGD@>=;9765569:98:972*#&-19HVahmrvy{zvsrswwwvvvwwxvuuvtplc\SH=0' /CXfnx„‰’”•”•–”’’–™š˜—•’Œ‹‡‚€€€|yypcYM=3/-<;;;0771--$#*/5:631+%&2:<=@DFEDEDB@>>===;97655601010.+("!$&(,03556789:9<:75579;<:8778:;999::;::=@EINU\ainuz|}|}}‚‚‚€‚GGFFEDDCBBCCDDDEEEEDB?=;<9877877:8652211,,*'$!!$).2433889;;<==;;:97521,(#%.6@HNQSWXVWWYYXURPMKF=4027@FNUVUSQTUWZZYYYPQONJF>9/25?M\gntsspolkibccba`aceb\UK>2**+.28=ACHFDBBBDE@DFFGJKGMKFA80)%53) %7KZclw~ƒ‡Œ’’Ž‹ˆˆŠŒ’””Œˆ€€~}{{ooj_UJ=2.2C]x‹˜ ¥¤¦¦§¦¥¢ž›™™—–—“‘‘’“’ˆ…}|zxvpiaYQD6," *4?IPVUZ__^__\ZYWTQONNIGFDDD@>=;754210.,,+$ %).265531/.,*('# #-576533123420--,+)' -5?BAAA@?>=<7665443311121/.-$!!%(+,-048:;::99::::::998889:;469:9:;=@CGLRZbfstvyz}€|}~€€€€€€€€KKJHIHGGIIIIIIJJKKKJIFDCA?<::::987643211/.,*'$" !$(-1344889::;;<<<:97532,)$ &/7BIPSUYZXYZZZXVSRONIA8346:@IORRPPRSVWVVUTQOMJGA:5/15@O^jprrpokihgddcb__`cc`[RI<2)"#',3;ADMMNMNNPQRVXY[^^[[YTLD90,/7FV`gnuswupllmklllllnopmlklonjeXQE8.$/DS[blsy~†ŠŒŠ‡ƒƒ†ˆ‹’‘ˆ„ƒ‚}{ywqqlcXN@5((2Icw„Œ—˜šœ›™˜—–“‘‘ŽŒŠ‰‰‹‹‹Š‚{xvtqolf^VLA2("+4>GNPUYXY[\[]\XUQOMLJHFEECA>=;86521/,+)'"$+047:77521/.-)(% !+35754322231/--,+(&(09=@EFDBA@>;97740-+'  #(07;<<97520+&"-4:===?BA@@?>=;;77665444221000..)'#! $')+.2589:9::::::::8879:;<=9:<<<<9986554410/-*(%$#$'*.245777799::<;;87532,)#&08BJQTW\][[ZYWUSQPONJD:4238>FMPQRSRRSTTRPOOLIEA:3/+.5ARantponkhfddcdb_[[\^a^XPF;/( "&,7AJQWXZ]_`__aegfhkkheb]TI=2,-5DUahpyqsqkhiiiggggijklhhhijidaTMA4* ';JSYdlsz‡ƒ‚{yz~‚ƒ‡ŒŽ‰ƒ€€}{xvursof\QD7(#'8Naqyˆ‹•––”“’‘Šˆ………ƒ‚‚ƒƒ|yvspomjhbZRG;.$ (1;BGMRSUY[Z\[YWTQONLJHFECA>=;86530.-)&$#-59;<=:9864100*)&#  )03655322220.--,*(% #,5;?CFDBA?<;9764.)'# &+38<>>?:8643/+(#)27:>>>=;:988776554321/0010/-*'##!! #&'*,0358888888888678:;<==;=>=>@CGEIPX^ejnwwxyxzzz~~€‚‚‚„„„„„„„„SSSRSRRRRRRQQPPOQQSSRRPPNLIGFEB@>=<::999220.,(&$#%%),04666666666;::87521+("$.7AHNQUY\[XWTRONMLKJHB93/.5:CIMPSTRRSSRPMLKGC>93-('*3@Ramsonkhfdaa`_][YXZ]_\VMD9.' "'0=JW_beilnnmlillllnmjhfaXM?3-07GXbipwssohefgfcccddghheddffd`]SK?4) $5BKR]gpv}€}{ywwy€„ƒ…‰Š‰†‚~||zyxvutrsoe]QC7,# +=Qal{€ˆŽ’‘ŽŽ‹‰†‚€~}|}}{zwuqpmkhfb]UKA5) &/7=FNQUYZYXYXXWVUTONJGFDA?<:8642/--($""'-6>@@?>;;975311++)&  '-076543211/.--,*'%   (18=BDCAA?<:8761,&# $-3;@@??@;97541.+$ "+16:<>====<;:988876655420//112420-*(''!!"#$&(,/2554444444468:;;::;<==>AFIHMU]bimpxxxxxxyy}~€‚ƒƒƒƒ„„„„WVVVUUTTUUUTTRRRTUUVVVUTSQNLKJGDB@@><;;:431/-*&%&'&),035665556669987520/)& "+1N]elotvvusporspponkkje\QD7242(%12) .@Q]ls}…‰ŠŒ‹Œ‹Šˆ„€~}|{xvvusrqnljhfca\WOG;/$%*4>IOUYYWVWXXXWWVRPKHFEBA;97541-**%! &28?DDA>=<;:86432,*)'# $*/55442100/.-.-+'$! '05;?A?@?>;97650)#! %,49@DC@>><;7542/,,&$*0479:;;;;;::888766554310/0237531.,+)('"!#&),.11222333346888779;==?CIMPU\dinqtvvwwwxzz|}~€‚‚ƒƒƒWWWWXXXXYYYXWWWXWXYY[ZYXVTRQPOLIFECA>=<<7652.+(&))(*,01455555665766420.-&% !',7>BEHMPPSROMKIJJHGDA93-),07=@EIKNNNMKJFD>:5.*%!$-Obmrw}|zulige`ab___^^_]]]\ZWSRJC9-& $',38ELV`imnnmnpqtxƒ…„‚€€€~|zwspokkdZOE7-%"0AO_gs|…ˆ‰ˆˆ‡‡„}{wtroomkjhfdca_\YTPI?3( (4?GNSSRUVWVVUSQQNJGEDBA97543/+'%!(/>AFGFB?=>=;:7643/+*(% !(-2332110///./.,(%! #,27;><=<;97532-'"!#%-4==;75430.3.'$).146789::::8877655433211233876320..,)&" #$'(//01233422456777;<:8661.+)'" !'-/01100/.00010-)% '-2898997530//+%"#',5=CCEFEB?<;976643130-' #(,.12457888776654442233333387874321.,*'%#!!!"""##()+,-0010122679:?BGMQU[^gjnqrtvxuvuvvxxxz{|~~}~€‚‚[\\\\\\\YYYYY[[[YZZZ[YXWZYXXYYVTUSPMIGEDBA>;62/----../00444556772210.-+)&&%!!$'16;<>CGFIIHGFDCBFDA=83-)%),059=?@AA@?;9751*&#  $-;ISY\a`_^]\[ZY[]\ZWUUTOH@6-$$2AS`hrtwwwuspprsqprpmmjbYNC95;EZmwz|€yurqlfa`^[YWUUQRRPKFCA@:2,('''-04DDHJLOQPPPLID@?@>=75421,'##!"(.5@JKLMKGEEDBA@><:8840,*)$ !&,..000/..10020.)& #*057666520/,+)$"%*0;BIGEFFD?;:866776500/+'$*,./13567776654433223444338997764410.-+)('!!""#"!!"#$'*+-././259=?BHNSY]bfkmpqrrtuvvvvvwvvyz{}~~}}€€‚ƒƒZZZZZZZZ\[Z[\\[ZYYYYYYYYZZZZZZZZWURPOMJHGDA><7311110123411444431330//.,*('%"!"'*2579;>>??DC@?;5.(&#$',/5;:;;;8655-,*)(%" "+8HSXY]^^^]]\[YY\^_\WRQLE<3+#-740+*,..-5;BGILNRTPJGJQY^`cfkpsttvvvutsqqrrpmjiiid^TI<1&$*>=;:8766530-("!&,/3655675543334423446678::88766633221.,*,,,*((&%$$$$&(*+-/136>>>>AA?>;6/+%" %(+17789874452100/-)%().9GQXY\]]]\[ZYYXXYYWTQJE>6.& -;L]lpsuwspnmmlllkjihfaZUL@73>?Vrzy{}}xvvsmhe`[URPNLLLHB@?:41.,-179;CHNSSUWYWUQKIKRW\`ejlopqtttsrqppoopnkigf_YOD9-#&:FS]dijilkmnqqpnnljgedba\ZVTROIE@8.' &-37;?AABB?7/% ".7=FFHIKJIHH@?@;<<41+&$! ")4=DINPNMJIFECB??>=<:878520.'#*.-/012233210/,($ #&(*//*'(%"#*04;CIGGFFDB@?>><:9876652.*%#)-1133235543334434456789;;988776654210.....-,*((&&&&&(*+/147;@HMSW\bgkllppppqrstssttuuvvxxyz{|}}€€€ZZZZZZZZ\[ZZ\\[ZZZZZZZZZZZZZZZZZ\ZXXXWUSQOMJHEA>:964223533567666542010.,*)'$"$'*-169:;;=>????>==>>==;71-% #&*/69:<<;:89:::;;9411029DOVZ[[\\[YXWWVTTSQPMC>70*$,:K]korttrnlljjjjhgfe`]YTK?63>@Xryx{}~|wutrmhf`ZTNKHGFFA<:8501004=;9878520-& #*-../01135310.*$  #&'# !! !&/7;>CFGGGFDB@??><;98778640-($&)-/.0126544333444567899<<::9887:8531222110/.-,,,++*+,-.47;?DJQU]`dhkmonpppppqrsssstuuvvxxyz{|}}€€€€ZZZZZZZZ\ZYZ[\[ZZZZZZZZZZZZZZZZZZYWWXXWUWUSOOLHEB?<8666745677777641110.-++)&%%'),069;:;<=>???>=<<<<<:60,%! $(-5<@BEFEDDCCCEGGD@=9759BLTXZ[[[ZXVUUSQPPNJH>:2,%  -;L^inprroljikkjjihfe_\XSI=42;?Wptswxyvspomjgfb\VQJEA?=94210/35;BLTZ^abdedcbb`_\TLFDDLSZ^`bgjkkjiijjkjigfc`\YOI@6,#!/8ITbillib_][Z]_cdfffedb`^ZXSOIC>;0)# ")07=EMPRSTPONKE;1+-=;97641/-+$ %-..000112430/+& '.7=?ACEGGGFDA@??><;:87786420+'$"%),-/125543334444567899==;::998:97543332211000011112467;>DINTZ_efhkmmmmpppppqrrrrsttuuvwxyz{||}€€€ZZZZZZZZ[ZYZ[[ZYYYYYYYYYYYYYYYYYYXWWYYXWZXVSSQNKJHC@=<;;87888898532111/---+)&%'),05:;;;<==>?>=<;<<<;85.*%! #*0:CGJMNNLMLJLLNONIG?;87>GPWWXYYXVTRQQNOLIDA94-&!%0=O^gmopolighiijjigdc_\XSG:215;Rhllonspmjifedb`\YSKC<951.,-04;BKU^cfhjjhhhfdbeb\XSMFAFJQVZ^befeedeedeeb^[YWTQHB9/&)6@S]ipsrnic_ZWVY[Z`abdc`]\VSQJC=95*&"#(-5=DIPVXYYYSRPNH@5." 0@IVY[ZWRONMFGF@;7,( +4@JPQPPONKJFDA@??><;9761/-,*% &/0010021131.+'"!#'$  .4;?@@CEFFFECA@??><;98777431/-*'!!%),.253343344644567899=<;:9999778875324431112444578HUX\[WRPOOHIJB@<2+"(/:DKMNPONKJFEBA>?=<:87631/.+& &.333221121/)%"#(+--*&! /4;>?@ADEEDCB@?>>=;:876653200/-+% !%*.0432234577556789::=<::989867898642543334455669>BFHNRX]`dgimmnoooooppoooppqrrrsttuuwwxyz{|||}~€€ZZZZZZZZ[YXYZ[ZYXXXXXXXXYYYYYYYYZYXY[[[ZYXWYYYWUSSRPNKHFCB@>>=<=:8545531//.,(''(-/3689;=;;:99999;:9973,(&!!(0=FLPTVUTSRRPPPQQPNHC;549@FKMOPQOMKHEA?=:52,("%1:GWacjlmkhedccdeeda]\\XSJ=1,/9AXjihkiigda]]^^ZZZYVOGA5/**-3ANX_jswxwwvtpopnkiifdb`[SMGDDHOWZ[\^_`_\ZXVRMJIFA<3-& !(1=KTagpstxwsnib\VQMILOSVWTQOFEC<5/,,--2;DJQXY\___^]]ZXUTQJ?7)!)9BPUYYUPNNOGHIDB@7/("(2;BHMONMJIFECB>?=<:865530.*$ (055443223/*% !).25410-(" )07=>>?ACCBA@?>==<:976555322110.+% "%),/111347787889:;<=;;::88788888766576444578::<@DHMOVZ`dfgiklmmnopqqppooooppqrrssttuwwxyz{{|}}~€€€ZZZZZZZZ[YXYZ[ZXXXXXXXXXYYYYYYYYYWWWYZYXZZXZ[[YWUVVUSOLJHFDCA???;977875300/,)''(,.1367:<;:877789998873-))# #)1=GNRVXWUTSTQNNOPONLE<303:?FGJMMLJHEA;752/.*&!)5?JYacjkljgdcccdeed`][ZUPF:-*/8AXgfehegeb_][\^\[[ZXSLH70++/8IXagqy|{}}wurpqpmkhihga[VTIDADMTWVY[^_^[WTPMHGFA:4+'  *4?M[dhnrrrsspple_WPIDDGLPPOKIBC@:2-,+35LPUWQNLLMFFHCCB:4,$ !*3;BILMLJIFECB>?=<:86563/,(  "+576654331-("")168:9442.(! "+4;>>??BBA@?>=<<;98754464333220/)$!!$(*010247899::;<=>?;;998777;:8767898765668:ABCFJNRU[_egiijkijklnopqppooooopqqrssttuvwxxzz{||}~€[[ZZZZZZ\[[ZZZZZVVWXXXXYYYXXXWWWYYYYZZZZZYYZZXWXWWWWUTTSMLJIFECB?=;::964./.,+*)(,-.1369:98866667877764/+$"$.8>EHKOOPPRPQQPOLJIHB:2/036<=?BCCBA=;752/.-'%##$#!$*7DR\`ahiiifbab`bdb_\\\UPG>2(&+4F[cbbdgcbb`_^]][[\^\VOI=3+-1:K]hqy{z{zwtutspmkjifeb`]YUSHAAEINRSUWVUWXUPLGB=941.(# !+9ER_jmuutspnllnidca[MB?<;>CFED?9412049@JX`bbdfccbbb_\YYWSPLGB>2*#09ALUUSOLHLKGDDFC=82)!"*6CIJKKJHGEBA@?><9889763.% $-4<:764212)% %+5=A@=:5201/*!"-5;=>?AA@?>=<<99887765665430001.*# "$*-1688769;<>????>=<;::;<8767778879;<<;=?CFIMQV\aceghiihilllmmmmnoommnmmnqqrsssstvwwxxyzz{{|}€€[[ZYZZZY[[ZYYYYYVVWWXXXXYXXXWWWWWXXXXYYYYZZYYYXWYYZYXWWVRRPOLJJHCA>><;8601/.,*)(+,.0369:98776666776654.+$!$-6=BEIMLMNMMNNMLJHGGC:2.-./137:<<;:;:97643410///-)&).8ER\`beefdb^]^^`a_\XVWOKD;/''+4FZbaacebba`_^^]ZZ[][UMH@4,,08J[is{|{}{xttsqomlkjhfdb_[WTLECBBEJKOQPPQSQNKGDA>;971-,'!!%+5DP\jrtyxwvrpmlhecdd^TLA<85787660.025<999:631*# #.5<;964210'# #*/7=@@=::611/,% (/5:=???>=<<;;998876666554310042/)$  "')-15699:;<>?>>>?>=<;;;;:998899:68:;;AGKLMPQPPNKJJHFEC?=;72./4?P\iv||}{zwtqnldeeed`ZUHA70-+)')')08@IQbbfjnmjfgfdcbb`]YWSQNIDA6." -6?ISTSPNKGHHGIJD=<82+%#/:BCJIHGFCA@?>><::::31-'  "-4787530-+#!$(15:>@?>;=82/.,)&  (.49=<<<;;:::9987766565443100431.*&!%&(+04789:<=====>=<;::::;:::::;;9:;<>@EILPV[^cfhjjklnnnnlllmmllmnmmmmnnnpprrssssvvwwxyyyz{{}[ZYYZYYYYXWWVVWWVVVVWXXXWWWWWWWWVWWWXXXXYYZZYYXWWWXYXXYYXXWUUSSRQNKHFC@=<;:742/.*+,-135687887766544432-*&" ")06:=BFGEEEGFFECB@?C?;5.($"%(.49<>?BBDDFGGGGGFGD@94-/5=HRY\_`_\ZXXYYZYWTPMLC>80'"%-7GX]^]__a`_^^]]]ZYZ[YSMHE8,)*0@Pbktwuvusrpnmnooohec`_\YWTROJ?647;DLPSWZZZXTTTTSRPNLJF>748EWdp{~€~zwvqmkfhigc^ZXPH=4-(#"$,9FPYammmonnkijhecbb`^[YURNID@70#!.6@JSUTRPNJKJIJKE>;83-'  ,6>BHGFFCA@??=<;;;:920*# (/.0100-)' $+09;=???<;<72.-,*)'" '.6;:::::::::9976655554431001111-)$!$&'),.1278:;;;;;;:998877:::::;;<=>?ABGMQSX]bdfhiiijjkllllllmmllmmmmmmnooopprssttvvvwxxyyz{{|~~~~ZZYYYYYXWVVUUUUUVVUVWWWXVVWWWWWWWWXXXYYYYYYYYXWWWWXYYYZYYYXWVVUUVSPNLIFDA?=;731/,,-./23477777676544321-+'$ !'.39<@CCCCCEDCA@@???=:61*%#')18@EHJLMNPPPOONNOOLF?:/.07BLUY\]^\YXXYWWVTROJH?:2+$%-:IX^^]]]___]\\[[[ZZZXSMHE9,('+9J]fprstsqromlnppoheb_^\YWSSSNA625;GS[agkkhfca``_]\[YUPI>7:GXgs}}zxuqliijjgc^[[TNE<6-$&4GV_gmruwuqooqmjfdba`^\[VRNHB>71&"/8AKTVUTRQRPMIIJG@<950)!(3;AFFFEB@>=><;;;;971-'  %%'),,*'%$+26?@@@??=<:8520/-,,)$!)28899::;;<998765555443311101220-(%" !"&(*,--44678888899888778889:;<=@ACEGNTX[_egigghjjjiijjjlllmmmmnmmmmmnnnpppprsstuvvwwxyyz{{|}}}}ZZYXYYXXWVVUUUUUUUUUWWWWVVVVWWWWWXXXXYYYXYYYYXWWYYZ[ZZ[[\[[ZYYYYXWTRQOMJDC@=:6432100124477787666543322.,)&""&,07:??@?ABCBA@??@@<;962,'#&*220/3KY_^_]\]\[[[[[[YYYXVRKGD7+'$'3BYcmpqssqqnllopomifc`_^\ZTTTPF936=K[flty{urnkjhdbdeb\WPD::HZhu~~xvtqlgggfda^\\TPKE=3(")9O`ipvx||vsuypmkhfc_^\ZUQMHA=92) #/:BLTUTTTQUTNIIJGA?<72+#&/9@EEECA?=<>;9:;:74.)# #'('%# !&,28;@ABA@?==;:986410/-*&!#,36789:<==8876655444433211024542/,('%#"! !#&)+++/0135565778889987778:;:8765445667877756644322/-+($!"&+/79;<<=????>>>@AB;:851+'$$)3=HPWY[]]]\[YVXXWURMF@51..4?INRUYZZWVUROLIGA<71,% &0BN[`__^\ZZYYZZXXWVUUROIEA5*&"$.;T^hlnpqppmlmpqnliec_^^\ZVTTRG<44<;<:89:951(%!&,39>@AABBA?=<;;:97544/00-'!%+34589;<<877665444443322123566532,-,*)'%$ "$&()**+-/123323567887568:?@A;:840+&#$*4?JTY\^^___[YXWVUSPKE@60+).8AGNRVXXVTSQMHDA;4/*% &2EQ\```^]YYYYYYXXUTSSPLGC?4)$!"+8OYdhjmnlpmlnqrnjgd`]\[ZYWUTPI=543+"'8L^ju}‚€~~|xuwuspmhc]VUQOMIDA>9.$"-7AJQRQPPNMNLJKKE>=94.( ")4?DDCA?=;:<977:94/%! !!#)07=@A@ABCB@><;:8643450111,$"&123589;;777655434433322212455543000/-*(&'$##"$&('(*-/122,.023443677;>ACEKOTX\`dhehjlkkllmljiijkklllllllmjjjllmoooppqpqrsuuuvwwxxzzzz|{{{WWWXYYYXVVWWWXWWTTTTTTUUUUUUUUUUWWWXXXYYVVVWWWWXYYYYYYYYYYYYYYYY\[[ZYXXWVVUSPMKIDC?<:999:976556764310000-*'%%'*,458::::;<<==<;:9:8641.)%&,5@KU]b_\YXYZWUUWUPKHD@5-'&)/;ELLNOQQQQJG@93.+) +7GQ^bbb`\[[[ZZYXWTRRQPLHE:2(! )4JU^cfikjllkllkhfcc_][[ZZWWUOE=62:G^psw~{tromlkjhdb`]WNB:7?N_mx~€‚|xsolkhec_]\YXTTRMIB7-)%+>Rany|~~yvwwusrqpnic^XWUQLHFED<0%!&.5>ISSPONMOOOONKFC>;6/&*6=GLLGB@>=998983-'!$+*(&# &+18;?BC@@???>==<<98767732//.*" #*-26886466665432554322224455678854311//.-,+)'%"!&&'()+-.*-01224568:=@EKPUW\`dhkljjjjjjjjkkkkkklljjkklmnnlmmmnnnmnnnoqsturstttwxyvwwwz|}~XXXXYXXWVVWWWWWWUUUTTTTUUUUUUUUUWWWWWWWWVVVVWWWWYYYYYYYYYYYYYYYY[[[ZYXXXWWVTRPNLIHDB@=>==<:8766676421110-,)''(+-35898789;<=<<;:::8641,($#)1=GQY][YVVWWVTRTRMJHE?70(%&*4=EGIMNMLKC@;4.*'& !,8EP[___^[ZZZZYXWWRQQQOKFB7/% *3IT]acegfgfffgfdbca^\YYXXUVVQI?848D\mpszwrpmljjgfa_]ZUL@93@B@@@@?>==<;98767775322.& %(,2666655555544444434444556778855422110.-,+)&$#$$$%&'()'),-.0359<@DHNSX`acfjlnnjjjjjjjjkkkjkkkkjjkllmnnlmmmnnnmnnopqrtttttttuwxwwwwz{||ZZYYWWVVUVVVVVVVUUUTTTTTUUUUUUUUVVVVVUUUVWWWXXXXYYYYYYYYZZZZZZZZ[[ZZYYXXXXWWUTRQPOKIGDDDBA><:88798552221/.+)()+,24777667:;;;;;:::8631+&" %,6BLTWUTSSSRQPNPOJGHE@<2*%$%+29=AFGFDB;94/+'&&$"!!#&.8ENWZ[[\ZXXXXWVUTQQPPMIB=2*")2HR[^`cdcfeefgfcaa_^ZYVWVQSTQI?725@Wijntrmljiifca`\YWRI>6.7FXgsy{}|zwsnjfgda``_]\UTPKGC:2' !/AP`nx|{wurnllkkjhc_[XRMHDBA92' '07@IQPNLLJJIHHGEA=861)!%09>BECBBA>87652+% #&*.141110/)$',28;=?A@@@@?>=<;:99777764211-'#!&,146733455555333333454667788865553443110.,*('(''&&&''&(*,.159?CIOTZ_biiklmnnnkkkkkkkkjjjijjjjkkklmmnnklmmmnmmnoopqrstttttstuwxxxwyzz{[ZZYWVVVUVVVVVVVUUUUTSSSTTTTTTTTVUUUTTTSVVWWWXXXYYYYYYYYZZZZZZZZ[ZZZYYYXYYYYXWWVUTROMLJIGFDB?=;;<99653221/,*)))*0357767888899999:8530+%!"(1=GNPPOOPPPONKMLHGGEB>6,'#!%*038=@?=<7641/.-,.++,++19DKQTVYYXUUUUTSQPQQPNJD;7+%)3GPY\_bbbdccdedb`_^]ZYWUTOPPME:2-0;73.' *19=?><=:6540-*%" "$(-046655332,'"$)069=<;::8777764200.*'" ',0342245555433334566777888996677776654321/-,..-++***+,/138>BIMTZ^cgikklllllkkkkkkkkkhhiiijjjjkkkllmmkkklllmmoooopqrsttsststtxxxwxyyz[ZZYXWWWUVVVVVVVUUUTTRRRTTTTTTTTUUTTTSSSVVVWWWWXXXXXXXXXZZZZZZZZZZZZYYYYYYZZZZZYXWUSQOONMLJHECA@>=:8744321.+*)()-14789:;766666679742/*$ $-8BHJIJKLLKKKIKJGEGFD>7.)# #'*-16;===;:::9:::=9776247BHMNQTVUSSSRRRQPQOMJD<4.& *3EOX]_bdc`__`aa_]__\[YVSROPNH?5.)-8N_bhnmgeeddb`^c^YRKA4,&/?Qaltwwwusokgehea_\\YWXWRKGC:2&&3@Sdlsyxurmghhgggda_YUOJFC?;.'&05@FKJHHFDEDAAA?;92/)"#(258889611.*&""$&,038;=<;:9763/*&"#+27;>@??@??><<;;9876668753320/'$!!&*-/33335444444456888899999:88779999877653213321000113697/+% "$'*06=@BDCCDEFGGHHECB>978=@=9753/,'"%.28<>==>>>=<<;:98766677422222,)&# $&)123345546666789::::::9998889999:88898754555556779<@DHMSW^afghhikkkllmkkkkkkkkkkkiiiijkkkmmmmmmmmklkkklmmooooopqprqqqrstuvvvuvvxxYYYYYXXXTTUUUUUUVUVTSRQQTTTTTTTTTTTTTTTUTTUUUVVVXXXXXXXXYYYYYYYYYYYYZZZZXYZZ[ZZZWXXYYVUTSTTSRPNMHGDA><;;8741/,+**.15689;:97655556420-)$ %/8<==@DFEDDEEGFCBEEC=60+%"&+4=EILLMNNONNOOPLJJE>986;@BFJKHKKLKKJHGFB=93.(%#/8HQZ\]_^^___`bb`^\\\ZWSPOJGA7.(%&19O__djiheb`acde`[SLD9-$ )8IZelnsqnkiiiigeb__][YXWQIC;0$!-6FTajpqqpmgfda`^\YURMHD?9/)%)28?CDA@AA>?=::8842#"!$$#!%)-1.(!!##%*26;DGLPUY^bfijkjijllmmmmmkkjjjjjjjjjjjjklllnnnnmmmmkklkkmmmooooopopqqpprstuvvvuuvwwXXXYYYYYTTUUUVUUVVUTSRQPSSSSSSSSSSTTUUUVTTUUUUVVXXXXXXXXYYYYYYYYYYYYZZZZXXYZZZZYXYZ[ZYXVUUVVTSRQLJHEB???;9741.,,*-145578<;976557431/-)$ #-588:>ABAAABDEDA@BCA=60*%%,8DMQRPSTTTTSQPSONLIA:926;>CGFCEEDDCBA@@<71.)&"%0:JR[\[\\Y[[[\^^\ZZZZXUQOMD@8.%""#5=Q`_djhhea`adfg]WQIB7,#'6GWbhlrplihhijcb_]]\[YVUPHA8+)3BP[bjkllhefc`][XTQRNHD?7,$!+5:?BB????<<:865421!  !%),++)%#&(%"'*/6;>?ACB@?><831/12151*(" '-046::;;<<<<;:9766667642023610/+($!"%*+/248::::99::;<;;;;:;;:::99:9886667766689:<>ACELPU[_cgjjlllkjkmmmlllkjijjjjjjjjjjjkklmmnnnnnmmmkkkkklmmpooonnoppppprsuuuuuuuvwxXWWVVUTTSTTUUUTTQQQQRRRRRRRRRRQQRRRRRSRSUUVVVVWWYYYYYYYYYXWWWWWWYYXXYYYYZZYYYYYYYYYYYYZZTUUVVUUTPPOMJGDB=<97432122345666777778885421/,&#" "*046:;>>?>==>>????>><70("!)9FQXZZ[ZYXVUTTRPNMLF<5238<=<:87530-*)))%#!!"'3?KOVYZYXXWWWWWVUUUUUTSOIE<5-%!)5AS`fgii`_`^^^_`ZVQI@3'#3FWciklkheddegdc`^\[]]YTME;/$&2AN\dkjhhgfhea]ZVROMLID<2)$%2=CCA?=;9997765/(! #&(+03430)""+6?AAFFEDA@?>;976542010/-*% "(075679:::8:99876656654433253100-'" !!#%(+/24588789;=>>??>=<:99987777789;:8778;=@BDHLOU[adcdgjmmlllkkkmllkjjjjnlkkjiiijjklllllmmmmmmmmpnljjknolmmnoppppppqrsttttuuuuvvXWWVVUTTTTUUUTTSQQQQQRRRRRRRRRRQRRRRRSRSUUUVVVWWWWWWWWWWXXXWWWWWYYXXYYYYYYYYYYYYYYYYYYYYVVWWWWVVSSRPNKHGDCA>;854234567786666676664320-(%"  '-2489;==<<;>>????>>;6/(#$,9EQVXYZYXVTSQROMKKJE<4113898;?<;;8754332/.--..-*('&(2=EJQXZ[\\ZZZXVTRQQQOOMHC?0+$"*9CR]abbb``^]\[[]XTOF=1%"2BR^fiqokhdbbb`_^[ZZZ[URI@4('4BN_fmkihfdb`]ZWSPLJHC<3+#!+5<<<;:8765542/*#"$(,/258641,'"$+4=DHHGGEDA@?><:876531100-*&" $+234689998998776555544322243111.)&$! !"$'*.134899:;=>??????>=<9988889989::::;=>ADHLPTW^cijjilommlllkkkkkkjjkllmlkkjiijjjklllllmmmmmmmmonlkklmolmmnoopppppqrstttttuuuvvYXXWWVUUTTTTTSRQQQQQQRRRRRRRRRRRRRQQRRRSUUUUVVVVWWWWWWWWWWWWWWXXXXXYYYYYYYYYYYYYYYYYYYYYWWXXXXWWVVVUSQONLKIFC>;8555678886666666653321.*'# $*/2568:::99;;<<<<;;:5/'##*7CMRUUYWVTRPONLJIHHD<51--02246443211223456789:9620,+19@EMSVXZ[ZYXVTQPONLJHEA:6'"$.@HT]aabb`^\ZZYXWUQJA7-!#0?O[cgpmjgca__\[YWVUUURLA7,!)5COagljgdc`[YVUSPJGE@:0)#$+24588764221.)$! $(/468:;9620-)!#+4>EJMNHGFCB@?>=;987642120/,(%#%+/13578888877655544332111211111.,+&"  "$'+/12568:;<==>>?@?><<:::9::;;89;;;>ACEHMRV[`dgkopnmoqmmlllkkkjjjjklmmllkjjjjjjjklllllmmmmmmmmmmmmmmmmlmmnnooppooqqrststtutuvvYXXWWVUUUUUTTRQQQQQQQQQRRRRRRRRRRQQQQRRRTUUUUVVVYYYYYYYYWWVWWWYZXXYYYYYYYYYYYYYYYYYYYYYYXXYYYYXXXXXWVUUTNMMKGC?<::9987879988888853210.+(%#!(.145799998:;;;;;;:84.(# &1=GMPRWUTRPNLLJGFGGD>81*&(+++..../1456<=?BCEEFEA=94/15=AIOQTUWSRRQOOMKJHDA>92.% &1BHSZ_`bd]\\ZZYWUQLD:1'"/?O[cgkjifca`_ZXVTTRQPJD90& *5CN_eigda]YUSQOLHC@>90)" ",.357765/.-)$#&),19=>>==:6422/& ",7BGKNPHHFCA@>>=;9887542211.+)( %*-0246666666554433221000111233210-(&$$!! "$'+,.01468888::;<=<;:::988999;;<=?CHLOSX\`diklnpomllmmmlllkkkkjjjkklmlkkjjkkjjjklllllmmmmmmmmllnoonmmmmmmnnooooopqrstssssuvvwYXXWWVUUVVVUUSRRQPPPPPPPRRRRRRRRQQQQQRQRTTTUUUVVYYYYYYYYVVVWWYZ[YYYYYYXXWXXXXXXXYYYYYYYYXYYZZYYXYYXXWWWWPPQPMJGDBA@><987:999888643100.,()&#!"'-135799:9999::::9953/)$"-8CINPRSRPNMLKIGDEFD>91)#$%%&(+-/38963452+# !*7AFJMNGFDCA?>==;9998644431/.,+#!&),/2344555444443321100/0123344542/,+)&# !"$')*,.035665789:;::9;;:999::>@ACFKQU[]begimnnnonljjjmmlllkkkmlkkjjjkkkkjjkkljjklllllmmmmmmmmklnoponmmmmmmnnnooopqrssssrsuuvvYXXWWVUUUUUUUTSRQQQPPPPPRRRRRRRRQQPPQQQRTTTTUUUVWWWWWWWWVVVVWYZZYYYYYXXXXXXXXXXXYYYYYYYYXXYYYYXXYXXWWWXYUUUUSQONKJHEB?=<;:98866564110/,*+)'$$&,034789::97788887743/+&!#*4?GLNNNMMLKKKHECCED>:0*$!! $(.15:7420-)&&$!""$/8@DKQUVVWZWVVVTNJB<3+$ /?N[cfooomjea_`]XUSPKF<6.&!!(.9CSY^^][VPLHC@<830+(&$$'*-2/.-(! "&'''& !%,6<=@BB?<:9976662/)% '2=DGJJECBA@?>=<;98986565420..-%"%(,012344433333332210000233335653210.+(%$#"##%&*,-123446789:;;:;:::;;<=CEHMPTZ]cgilkklmpponlkkkmmlllkkkmmlkjjjjkkjjjklljjklllllllllllllklnopponmmmmmmmmonnppqrsrssttuuuYXXWWVUUTTUUUTTSQQQPPPPPQRRRRRRRQPPPPQQQTTTTUUUUWWWWWWWWWWVVWXYZYYYYXXYYXXXXXXXXYYYYYYYYWXXYYXXWYXWWWWXY[ZZXWVUTRQOMJHFE??><;998984210.,++(&$%*.1357999877888877431,(" '09?CGGGHGHIJJFDAABC=81+%" $+47>ELPRSQPNMLLLMOLJJD;53.29=ACGHIIFC@<984321210020.,)(.6>BHOTVVUWSPPOLD?72+$!  +8FS^ckmmmjea^]XROMH@;40+'&&''*&#"$'09FLRTUTOIE@;630-+)**,.157;753.% !(08>ABCA@<97798876421,%!*6?DEDAA@@?>>=;:88886476420/..)#"%)-1123333333343322100134322466545530-,*(%$$$%(**+-0232467899899:<>@BCJMRVZ^cfjlpqpnnoponmllkjmmlllkkkllkjjkkkkjjjkklmjjkllllllllllllllmnoopppmmmmmmmmnnnopqrsrrsttutuYXXWWVUUSTTUUUTTQQQQPPPPQQRRRRRRQPPPPQQQSTTTTUUUYYYYYYYYWVVWWXYYYYYYXXYYXXXXXWWWYYYYYYZZWWXXXXWWZYXWWXYY]\ZXWVUUVUTRPNMLEDBA?=<;<96431/.*+)'$$),0246899777888877431-)$#+28=?BCDEEFGHEB??@@<73-($%,7>=<:74443258;:;A>:6/*,249AJQTUTTPMKIE=71,%! !"""(2?MZ`cfghhea^WRLGD?70/,**.2573-'$"")1;AGJLMHB@;50.,*),-148;<=@=;70'! %0;BEEIHGC?=<>9::965552+$$/:@@?@???>>==;977876497630/..,&  $(,011222222334433211133431236454676301/+(&%%%%%%'),/00124566678:=ADGINRX]aeilmpssrpooonllkkkkmmlllkkkjjjjkllmijjjkklmjjklllllmmmmmmmmmmmnoppqmmmmmlllnnnopqrsrrsstuuuWXYYYXVUUTTSQPPPQQQQPPPPPPOOONNNOOPPQRRSRQQQRTVXXXXYXXYZXXXXXXXXYYYYYYYYYXWWXWWWYXXXXWWWVVUUUUVVYYYYYYYYZZZZZZZZXWWXWVUTONNKGDA?>;:76520-,)'&&&'+-1599:999:::86531-+($ (1788<=>?@@@@A?>?BB=82-' %*4AKLPWWQQNLJIHHIEEEED@60+(',122366421158960,,.8?@DKOPLKFA;50-))'&&(,.+)).8DOU`bfgfaZVPHC?7.,1-0158;<=<:7.&"$'(/9BFE@<95/,,.1389<=??>=A=9651)$"(1;BGJLOJEB@AAA=<;;:9755/'&/7=@==<>==;:9876444465310///-( #(+-/210/0024321134341123455688888776210.,*(())((*,,-/13333579<:8530.+)'&'',-2578878899976442.-)% %/588;;=>>????=<>A@<82/'!%)5BLNPVTNPNLJIHHHEEEED@71+&$'++,//1358;@DCDFIJKLMNLKC;3.,*179=CFDDB?:52/.,,-/37;<85103;FLZ\ab`[TPIC=71,.3359>ABCBCA;1("!&.6;:7520-,.279?ACDDDBAA><;95-'"&-7@GKMOJHFDDECB?>>>=<:872+$ $-5=A>?>?>=;:9976544454300/00/)# $'*-1000001154321100223356777799887655320.-,*)))*+--+-/125:=>BHLQW]`fhknpqppooooooppnmmllkiilllllllljkijjjlkkjjiijkkllllmmmmnlkjjjjlkllmmmmmooooonnmoooopppprqqsssstYYYYXVUTSSSSSRRQPPPPQQQQRRRQQQPPPPQQQQPPSSSSTUWWVVVWVVXXXXXXXXXXYYYYYYYYYXWWXWWWYXXXXWWWYXXXXXXYYYYYYYYYZZZZZZZZZZZZYWVVYXWVTRPOJHDB@>:842/,)(''-.1466556787865442/.*'" ")2699:;<<<<<;:9;==:72/(!#'2@JNQUTNONLJHGFFEEDEDA93+%!!##&*+16=CHMPOPRSSSRRPOMG?60-'*-04::786410012237;@DHJDB:4/25-$%*.0/0-./27=BFIKKKIHED@?>??92*'*1;EKNOQJIHGGFB?@>>>==:8950*%'07;?@@@?=<;:9875555432000111,'##&(-./0000/33322100334678997889987798764321/-,+,-./-/247;@DGKRX]afjmoqrssrqppoooooonmmllkiikkkkkkkkkkkiijjjjjjiijkkllllklkkmlkjjjklkllmmmmmooppoonnoooopppprrqrssssZYYXWVUTSSSSSSRRPPPPQQQQSRRRRQQQRQQQQQPOSSSTTUVVUUVVUVWWXXXXXXXXYYYYYYYYYXWWXWWWYXXXXWWWYYXXXXYYYYYYYYYYZZZZZZZZ[[[[[YXWYYXXWVTTQOJHFC?=9740-+)(,-/145545566543332/.+(#!%-38789:::::8778::862/)#!$-8DKPTTPNMKIGFEDDCBDD@:4,% %+38@HMQTVZZYXVUTTMLLIA:3/'&&)-11-..,-/36:;=@DHJLMJGA8004;BEJLKE?:642037?FLORTTRPNKF>93+!"&)+*-28>DKOOPNMKGECA@??>;61,%*1;730-,,-.025665565543320--+(#!")16677888877666787620+#")2>FLOOMKJIHFCBACA@BC@;6/(  (0;BJQUWY[^][YWTTSLLKHC<51($ "%'''+,/27=BFDFIKMONNLLH@610267<>>:63/36:?GOT]\[YXTRQLGA<80&"&+07=DINQSSQOKHECB@>=<;873,$ %,7?DFHHJHDA@?=;<;::98649751-'"'*8;>?=:99:98655552210112320.,)% $',13442234567776788::;<:::9:9988877755698778:;<@BEILPVZ_chlnooqnnpoppooppppoonnnmmllkiikkkkkkkklkjjiiiijiihhijjllllkkkkjkllllkkkllmmmmmooppppooooooppppqpprqrssYYWVUUUUTTTTTTTSPPPPQQQQRRRQQQPPPPQQQPPQRSTUUUUUUUUVUUWWXXXXXXXXYYYYYYYYYXWWXWWWYXXXXWWWYXXXXXXYYYYYYYYYZZZZZZZZZ[[\\[ZZ[[\]]]\\ZXUSPNKIHFD@<853001246784655543210--+($" &/3667777666665555520,%'.9@DEEEFFFDCA@?A?>@A@;62+$ ")3?ENUY\^^\ZXUSQPOOMJGD=72)"!%.27?FLPRNOQSTTSRNONG=3-+,-./0000/6>DLW]_geb_[VSQOJE@;3(!%39BIMOSVWUSOLIFEB@>;;99971*&  &.7==<;;::7565330*$"'+059;97789876444432101122100.,)$ !$*.3333557777558899::;;9::;;:9977778778;;;<=?BCFIOTX]bfhlopppqrooqpqrrrqqpponnnnmmllkiikkkkkkkkjjjhhijiiiihhijjkkkkjjjjijlmmmkkkllmmmmmooppqqppooooppppqqqprqqrYXVUUUVVUUUTTSSSQQQQPPPPQQQQPPPOOOOPQRRRQRSTUTSSVVVVVVWWXXXXXXXXYYYYYYYYYXWWXWWWYXXXXWWWXXWWWWXXYYYYYYYYZZZZZZZZZZ[[[[ZZZ\]]^^^]][YWVTRPQOLIEA><777788996655544321..,*&$$+2566776657765444520,& $)19=>>@CBBBA@??>=<>@?:64.'#!(1?FNVZ]]_WVSPMLKKJHFDA=73,%!)29BMUY\\XXWWVTTSQPNIB80+'$$$&)-05=ELT_fhkjgc^XRQNLGC=5+%!#(7?JOQSVXVUROKIGF@@?=;988:5/*$ )05:>AA@>?@?=;==<<;:8644331.)%#&(.46545787643333332000220/...+'%#"! !#&+.00045678754999999::;;;<<;;:999::;::@ABDFILNOT[aehkmnprrqqturrrrqrrrqqpponnmnmmllkiijjjjjjjjjhihhiikiiihhiijjjkjkkkjijlmmmkkkllmmmmmnopqqqqpooooppppoqqpqrqqXWVUUUVWVVUUTSSRQQQQPPPPPPOOONNNOOPPQRRSQRTUUTSRVVVWVVXXXXXXXXXXYYYYYYYYYXWWXWWWYXXXXWWWVVUUUUVVYYYYYYYYZZZZZZZZYZZ[[[ZZYY[\\\\\_][ZZYVUVTRNKGDB>=<::9996656543432/0.,(&  #*0666766557775433431-& #+49;>@?@AA@??==<;=?>:66/("'.@FNTXZ\^TSPMJIHHDA?>>=971*# $/6>IU]aba_][XUSQOONLHD<4.#! %,1:BJNVajkkkjhb[SOLJHD>70+ $4>>FFHKMQUW[`ejmoqrpqssrsuwtssqqpppqqqponnmnmmllkiijjjjjjjjihhghjikiihghhijkkjkkjkkhilmmmkkkllmmmmmnopqqqqqooooppppooqqprrqUUUUUUUURRRRSSRRTSRQPONNQQRRQPPONNPPQRQQSSTTUVVVWVVVVWXXXXYYXXWVZYYYYXWVYZZZZZZYXWVVXXXWWWWWWWWWYYYYYYYYYYYYYZ[[ZZZZ[[[[]\ZYYZ\]^^^]]\\\XWWVTPNMJHFC@=:9==;9754331/.,+)'" #(*.1478875222223332/*%!!(/59;<>>????>>=;99::;:2/(!$(7>JQSSTULLLJIFEE?AB@<;<>6.& $+9DPW\beeda\XSQOOLKJIGA:5&!"/:AGOUY]cgjjhgd]UOJFC@?<50($#19DJLMORNNMKIGEDAA@?>=<;;72-'!&-267<<===<<<::998777664320.-&! $*/2444666643222111000022110.--***)&%#"$#!"#'*-../035789;;;::<=:;<;99;<=<<=@CGILNQUZ^bchilorsssrssttssrrrqqqqqqooonmmllmmlllkkkkkjjjkjjjjjiiiihhijkkkkkhhiiijjjkkkkkkkklllmmmmnpqrssrqpnnnnmmnnonnprssqVVVVVVVVSSSTTTTTSSRQPONNQQQRQQPPNNPQQRQRTTUUTUVVWVVVVWXXXXYYXXWVYYYYYXVVXYYYYYYXXWVVXXWVWWWWWWWWXXXXXXXXZYYYYYZZZZZZ[[[[]\[YY[\]^^^]]\\\[[ZYVTRRQPNKHFCBA@?=:864640-,)&$$"! "%(*+-147754222110001/*%! '-2688==>>>>==<;99:::92.'!#&2:ELNONPJJIHFEDC>@@>;;;<70(#%,9EQW\adcfc^YURPOKJHGEA:6*$#.:EJQTUX\`hgffc]UPKGDBA?83,&  ,4@FIKLNMMLKIGEDA@@?>=;::72-("")/46<<====;;::998777653210/.(#!&,1444555533221111000021//./11110.,)'&&$#"#%)*++,.236778::99;<<===<<>@@?@BEHMOUW[^bfhjjkmorsssrssttssrrrrqqqqpooonmmllmmlllkkkkkjjjjjjjjjiiiihhijjkkkkhhhiiijjkkkkkkkklllmmmmnnopppponnnnnmmnnonnprssqWWWVVUUUTTTTTSSSSSRQPOONPPQRRRQQNOPQQRRRTTUUUVVVVVVVVWWXXXYYXXWVXYYYYXVVWXXXXXXWXWVVXXWVWWWWWWWWWWWWWWWWZZYYXYYYZZZZ[[[[\[[ZZ[\]^^]]]]\\^^]\[YXWYXVTQOMLFFFD@=;:8630/-*('%#""$&((,/267765433210/0.+&!#*.245::;;;;::;9889::80-'  "+2=EGHIJGFFEECAA>>><:99;82+'" %*7BOV[_a`b`\XTQOOJHFEB?;7.'!$/8FJPRRSVZaa``^YSMKIECCA=81+%%-8ADFHILLKJHGED@??>=;:9972.*$$+14;;<<<<;;:998877665200//0*&!"(-134432222231111000010...14665430.+)('%$#$&')*+-0267689999;<=>@@?@BDFFGKORVXabdgjlopnnpqrrrrrssttssrrrrqqqppooonmmllmmlllkkkjjjjijjjjjjiiiihhhhijjjjhhhiiiijjjjjjjjjlllmmmmnmnnoonnmnnnnmmnnonnprsrpWWVUUTSSSSTTSSSSTSRQPPOOPPQRRRRROOPQRRRRTTUUUVVVVVUUVVWXXXYYXXWVXXYYXXVUVWWWWWWVXWVVXXWVWWWWWWWWWWWWWWWW[ZYXXXXXZZZZ[[[[\\[ZZ[\\]]]]]]]]__^^^]\[[ZYXUSSRNMLJGEBA<8765520*(&$"#%%)+.24788766554330.,(#!',0468899998898789997/,'!$-6=@ACDEEEDB@?>==<;:9:;93.)$ #(3>KQUXYYXWTQOMLLHGDBA@=;1*#!+6@EJNOQTXXWWWVRNIIHEDBA><4/)!'2;@CDEIHHHFEDC>>=<:998863/+&'-289::::::99987766540/./01,)% "(,12321101231110000000000134554210.-+*(&$%%&**+,.124568:::<>>?ABCDGJLMPTY]adggjkmppqqqqrrrrqrssttssrrqqppoooooonmmllmmlllkkkjjjiiiihjjjiiiihiiihhhiihhhhiiiijjjjjjjjlllmmmmnmmmmmmmmoonnmmnnonmoqsrpWWVUUTSSSSTTSSSSSSRQPPOOPQQRSSRROOQQRSRSTTUUUVVVVUUUUVWWXXYYXXWVXXXXXWVUVWWWWWWVXWVVXXWVWWWWWWWWWWWWWWWWZZYXXXXXZZZZ[[[[\[[[[[[\]]]]]]]]^^___^^^[\[ZYWVVUTSQOLJH@>=;::75.,)&%$##(),/3357555555550/-*&!$*0476677776676679975.,' (18;=?ABBBBA?>=>=;:::::83/+% $-8CILOPOONMLKJJIHFCAA@><3+#%/:?EIJNRURQPPONJGGEC@@?==73,%"+4;?AAEFEEDCAA==<:98777531-(!").4567899999887666530.../0-+)% "(+-//000023000001111234432234443321/.+)('''+***+,-.13679:=>@BCEFIMPVWZ^bfjkkllnpqrrsssrrrrrrssttssrrrqqponnooonmmllmmlllkkkjjiiihhhjjjiiiihiiigghhihhiiijjjjjjjjjjjlllmmmmnnnnnnnnnoonnmmnnnmmoqrrpWWWVVUUUUUUUUTTTSSRRPPPPQQRSSSRROPQRRSSSTTUUUVVVUUUUUVWWXXYYXXWVWXWWXWVVVWWWWWWVXWVVXXVUWWWWWWWWWWWWWWWWYYXXWXXXZZZZ[[[[[[[[[[[[\\]]]]^^\\^^^^]]]]\\]]\\ZYXVTSQPIHDA?<:7530,)&%$'(*,/0132233334410.,($!#(.365566665555578864.-(!$-369;>@@@@?>=<=<:::;:973/,& '1:?BFGGHHHHIIIIDC@@@?=;4,%!(49?CEFKMOMLLLKIGCA@?>=<<85/)!%-5;>@AABBA@??<;:987665432/+% $(0114678898877665430/.-..-,+)% #&)+,-0101100001111246764204566666521/-,+++++)))**+/1468;>ADFILNRVY_`cfilopooqqrrsssrrqqrrsrssttssrtsrrqpooooonmmllmmlllkkkkjjihhhhjjjiiiihjjhffgiihhhiiiijjjjjjjjjlllmmmmnonnmmnnooonnnnnnnmmoqrqoVVVVVVVVTTTUUUUURRRRQPPPRRSSSRRQPPQRSSSSTTUUTUVVUUUTUUVWXXYYXXWVWWXWWWVUVWWWWWWVXWVVWWVVWWWWWWWWXXXXXXXXXXWWWXYYZZZZ[[[[[[[\\[[Z\\\]]^^^\\\]]]\\______``]]\[YWVUSPLIGD@=>;951-+*,,--/00133332222110.+'$!!%+034556655433468864/-)#)0468;=====<;:<:889:98731.' #,58:>BAEEFFFDDCA?>>>=:73.&"#,29<>@EHKJHHHHGEA@?=;;:;:83-'!(06;=>>????==;998765544322,&" +,/13677888766553200.-,+,,-,)%!!$(*-/100/000011113355542166777765442100//...--.//148;=@DGLNRUX\`cghilnoqqqqrrrtttqqppqrstrssttssrtssrqponooonmmllmmlllkkkjjjihhhhjjjiiiihkjhggfhihhhhiiiiiiiiiiiilllmmmmnonmmmmnooonnnnnnnmlnqrqoUUUUUUUUTTTTUUTTQRRRRPPPSSSSSRQQPPRRSSSSSSTTUVVVUUTTUUVWXXYYXXWVWWXXWWVUWXXXXXXWXWVVXXVUWWWWWWWWYYYYYYYYWWWWWXYZZZZZ[[[[[[\\\\[Z\\\]]^^^\]\]]]\\^]]^_```]]]\[ZYXWURPOMJHDC>;720.1111112366544322220/,)&#  #',/4556655433468854/.*$'-147:;;;;;:97:8668987742/( "+246;>>CCCCBA??>=<<<;844/($!%+27:>BGIGEDDDCAA@?<:9:;<960*##,39;;====>==9987754443332-'"()-03567888766553210/-+)+,--+'"!!&)-020/.000011125554555666766543555333333322356758=ADGLNRTW[^chljklopqqqqqpqrrsspoooprturssttssrttsrqoonooonmmllmmlllkkkjjjhhhhgjjjiiiihljhgfghhhhhhiiiiiiiiiiiilllmmmmnnmlkklmnoonnnnnnnmlnprqoWWWWWWWWUUUUUUUURRRRRRRRRRSRRSRRSSSSSSSSTUUVVUUTVVVUUTTTWWWWVWWWVWYZZYWVVWXYYXWVWWWWWWWWVVVVVVVVXXXWWXXWWWWXXXXYWWWXYZZ[[[\\\]]]]]]\\[[[^^^^]]\[]]]^^^__^^__^^]\ZXXWURPOJIGC?;768864332222211000110.,)&$#"! "&)*/259:;:865555444/,($")0456;;;::999455566775673+$  (17:;;??@@?>==;;::988763.'" $*059:9CCDDCB@?<<<;;:::8731,&#*0437:<;:9:877776302210/.--"!'-223333334311/////...--..-*'&!"&*-1232223344487765444667777777666789978:;<>BEACGKNRUU`abdgikloppppqqqrrrqqpppoooppppppqqrrqqppqqqqpoonnnmllkkkjjijkjkkkkkkjihiiiiihhihhgggggghhgghiijkkihhijjkkllmmllnnnnnmmmlllmnoopooppppnnWWWWWWWWUUUUUUUUSSSSSSSSRSSRRSSRTTTTTTTTTUUVVUUTVVVUUTTTWWWWVWVVUVXYYXVUVWXYYXWVWWWWWWWWVVVVVVVVWWWWWXXXWWWXXXXYWWXXYYZZ[[[\\\]]]]\\\\\\]^^^]]\[]]]^^^__^^__^^]\[ZYYWVTSRQOLHEB@<<:9755465543222000.+(&$#! !#&(/1479::9666555441.*'"!',146:::98877555666773451*# '.59<<=====<;;:::9887753/(# &,2689>?@AA@?>=<<;98778631-'! (.24688889:876676312210/.--$ %+/22333222221////.---,,-.-,*("!  #'*-/023345466889999999999999988899:;<=?@ACFJMLNQUXZ\^fggikmopoopppqqqrrrqqpppoooppppppqqrrqqpqqqqqpponnnmllkkjjiijklkjkkkkjihiiiiihhhggggggggiiihiijjkkihhijjkkllmmllmmmmmlllllmmnoopppppqqppUUUUUUUUUUUUUUUUTTTTTTTTRSSRRSSRUUUUUUUUSSTTTTSSVVUUUUTTXXXWVUVVUUWXXWUUWWXXXXWWWWWWWWWWVVVVVVVVVVVVXXXYWWWXXXXYXXXYYYYY[[[\\\\]\\\\\\]]]]^^^]\\]]]^^^__^^__^^]\]]\\ZZYXXXVTROMKEDB@><::;;:976552200.+*'&%"!!#$&-/1579996666555531/*&"#*/3588887655555666672431*% #*06;=:;;;;:9999987766420*%!'-2579:<=>>==<<;976548542.)##).4465658:86566531100/.--,(% "',/13322001120//.--,,+,-..-,+''$$!"  #&)+-.123567889::;<<==;;;;;;;;99:;><;88775420/.+)'%$%&&*,/246665554444343/,)$! %+0477887654555566664332-)%""&,29<;;;<<;::88776555221-(!"(.25789;;;;::987644464320+&##(1355556876445531000/.-++*($!'+.11000/0120//.-,,,-.///..-+*)(&%$# !#&(*+-0123478999:;<<==;;;;;<<<;;=?@BDEGJNQTX\_abdehjjkkkmmnoopooooppppqqqppppppppppppppqqrrqqprrrrrqppnnnmllkkihiijklliijjjiihiiiiiiiigggggghhjjihhhhhjjjjiiiijkklmllkmmllmlllmmmmnnoopqppqqqpVVVVVVVVUUUUUUUUUUUUUUUUTTSTTSTTUUUUUUUUSTTUUTTSUUUUUUUUWWVVVVVVTUUUUUUTWWWVVWWWXXXWWVVVVVVVVVVVTTVVWXXYWWWXXXXYYYYYYXXXZZ[[[\\\[[[\\]]]\]]^^]]]]]]^^^__^^__^^]\]]^^^]]]ZZZYYWVUTSQOLJIHGFECA@?=<::75422.,*(&&&&(),.023454443333320-*'$""(-167888754555544442322/+'$!'.5999::::9977655443112/*$$*03789::9887665544333221.)& "+/47765565334430//.-,,++-*'"!'+////./0120//.--,-11000/.-.-,+*''%##$$%')*--/1356787899:::;;;<<<===>?BDHKLPSWZ\_cefghjklllmmmlnnnonnoooppppppppppppppppppppqqrrqqpqrrrrqppnnnmllkkjiiiijjjijjkkkjjiiiiiiiigggggghhjiihgghhjjiijiiijjkkllkkmlllmlllmmmnnnnnooppoonnVVVVVVVVUUUUUUUUUUUUUUUUTSTTTTSTUUUUUUUUSSTTTTSSTTUUUUVVWWVVWWWWUUUUUUUUWWVVVVWWXXXWWVVUVVVVVVVVUUVVWWXXWWWXXXXYXXXYYYYYZZZ[[[[\\\\\\\]]\\]^^^]]]]]^^^__^^__^^]\\]]^^\]\]]]]]\[ZYWVUSRQOMMLJIGFEB?=:87640/-*(&&'()*+-/0133332222010/,*'%"!!%),25788864332222110///.,'$#*0555677776655433221121-'"&,0578998775554443310111/+( %*16654364223221..-,,+*),+(%!#(*--.0/////////.//211000//000/.,+*&%%$$&&'++./134566688999<<=>?@AACDFIMPSU[^addgikjikmmnnnnnnnooppnnnoooppoooppppppppppppppqqrrqqppqqqqpoonnnmllkkjjiiihiiiijkkkjjhhiiiiiigggggggghhgfffggiijkkiihjjkkllkkllkklkkkmmnnnnnnnnnoonnnUUUUUUUUUUUUUUUUTTTTTTTTTSTTTTSTTTTTTTTTRRSSSSRRTTTUUVVVUVVVWXXXVVUUUUVVWWVUUVWWYXXWVVUUVVVVVVVVVVVVVVVWWWWXXXXYWWXXYYZZZZZZ[[[[]]\\\\\\[\]]^^^]]]]^^^__^^__^^]\]]^]^]]\]]^^^]\\[ZZYXWVUUTRRPONMIHEA>=;:542/-,,+***+,.0022211100/000/-*)%#! #&)0146776411110000/..//,)%! !&-044566666544322113232.*$" &+3447777766554322/./00/,)"!!&,0223253112221/.-,+*)),*)(%# #'*,.01/.-///0011122211122233221/.,+)''&'(++,./2335568:;<=??@BDEFGLMOSW[^`cfijjjkljklmnnnnnnmoopppnnnnooopnooopppqqqqppppppqqrrqqpnoooonmmnnnmllkkkkjiggghhijkkkkjhhhiiiiiggggggggggfffgghhikkkjihijjklkkjkllklkllnnnnnnmmnooppoonUUUUUUUUUUUUUUUUSSSSSSSSTSTTTTSTSSSSSSSSRRSSSSRRTTTUUVVVUUVUWXYYWVVUUVVWWWUUUUWWYYXWVVUUVVVVVVVVVVVVVVVVWWWXXXXYWWWXYZZ[ZZZZ[[[[]]]\\[[[[\]]^^^^]]]^^^__^^__^^]\]^^^^^]]\]]]]\[[[[ZZZYXYYXXWTTSSQOLHECB@;:863211,,,,-.011110000//01210-+&$" "%'-/246653100000//10/110,(!  $*.55678887332210003332/,'$#'/125677788653210--.000,)$! #(,.02353100221.--,+*))***)'%#""%(+.120-,//002233111123453456432131/-+*+,,-.//122457:<>@@BCDFHJLMRSVZ^bfhgillkjkkijklmmmnlllmnnnonnnnoooonnoopppqppqppppppqqrrqqpnnnnnmllnnnmllkkkkjigggghijkkkkkihhiiiiihhggggggfffffghhhikkkkihijjklkkjkllklkllnnnnnmmmoppqqppoWWWVUUUUSSTTTTUTUTTSSSSSSSSSSSSSSSRRRRSSUUUUUUUUWWWWWWWWUUUVVWWWWWWWWWWWVTTSSUUWUUWWWWUUVVWWWWVVVUUUUSSSTUVVVUVVXXXYZYYYYXXXYZ[[YYZZ[[[[[[\\\]]]]\\]]^^^]]]]]]]]^^]]]]\\\\\\\\\\\\\\\\\\\\[YYXYYTSRPNKIIEEB@=<:96530../02223232222111111,*'$""#%)+-03455.././000//.-,+)($""'*-1599852331110000100-*'%  +.3797538631124512220.+)(&!!%)+.-.///1//./..-,,++**))((''%" ""$',/013232200104322234444445666221//.--,-./0123679@CFILMQSUX[^`abcegikllkkllllllmmmmmnnonnoooonnoooonnooqpooppomoopppqqqoopqpqqqpqqppnmmmllllkkkiiiiiiiijjjjjjjjiiiihhhhggghhhhhijjiiihhghhhhiiijkkjjihgjjjjkkkknnmnnnoppppppoonWWVVUUUUSTTTUTUUUUTSSSSTTTTTTTTTSSRRRRSSUUTTTTTTVVVVVVVVUUUUVVVVVVVVVVVVWVUTTVVWVVWWVUTTUVVVVVVUVVVUUUTSTUVVVVWWWXXXXYYYYXXXYZ[[[[[\\\\\[[\\\]]]\\]]]]^^]]]]]]]]^^]]]]\\\\\\\\\\]]]]]]]]]]\[Z[\\\\[ZYWVWSRPOLKIIBA@><;;;::99887744433210.,)&$$$%%&(+-/01221/.,,+-...--,+)%"!$(*/256543210100//000.,*)%"!%).1332101110.-00100.,,+)%""&),-,++,/13----,,,,,,,,----*)'$"!  #')+--002357889988778877787888887889::9::<>@ABGHJNQTVX]^`bdfhighiklmnnllllllkkmmllmmnomnnoonnmoooonnooqonnppomooopppqqoopqqqqppppponmmllllkkkkiiiiiiiikkkkkkkkiiiihhhhggggghhhjjiiihhhgghhhhiijjkkjihhjkkkklllnnmlmnopppqqpponVVVUUUUUUTUUUUUUVUTTSSTTTTTTTTTTUTTSSTTUUUUUTTTUVVVVVVVVUUUUUUUUVVVVVVVVWWVUUVWWVVVVUUTTUTUUUUTUUUUUUUUUUTVVWVWWWWWXXXYYYYYYYZ[[\\\\\\\\[[\\\]]]]]]]]]]]]]]]]]]]^^]]]]\\\\\\\\\\]]]]]]]]^]]\\\\\\\[[[YYZYXWVTSQQJJHHEEDDBA@?>=<<;:986543//,(&%%%&'(*-.00221//.-+,,----,,*($! $&*.2333221000////00/.-,(&! %*.11210000/../00///--+*'$ !&)..---../...--,,,+++,--..,,,)'%#"!"#'(*,-00235799999;::99::::;;<<999;<>@@BCEGIKLMSUWY\^`bddefhjkkijkkllllmmmllkkkmllllmnnmnnmnnnmmmmnnnooponnopomooooppppoppqqqppoopponmmlllkkkjjiiiiiiiijjjjjjjjiiiihhhhggggggggiiiihhhhggghhhhijjkkkiihlllmmmnnnmmllnooppqqpponUUUUUVVVVVUUUUTUUTTSSSSSTTTTTTTTTTSSSSTTUUTTUUUUUUUUUUUUUUUUUUUUVVVVVVVVWVVTTVVWVVUUUTTTUTUUUUTUUUUUUUUUUTVVWVWWWWWWXXXXYYYYYZ[[\\\\\\\\[[\\\]]]]]]]]]]]]]]]]]]]^^]]]]\\\\\\\\\\]]]]]]]]^]]]]]^^\\\\\[[\]][ZYWVWRRQPONMLKJIGFDCC?>><:86642/-*)(('(')*-./0000///.-..///..-*'$! !$'+.12322000///////...-+)%""&+/11420///01///...--,+(&# #&+,.000.-..-,+*)),,-.//00...--*)(##%&()++0123467899:;=<;<<<<<==>>??BDFHIJMNPRTVXX]^_acdfgihhiikkkkklllkkjmmmllkkkkkkkklmmmmmnnnmmmmnnoonnonmnoponnnooopppppqqqpponoooonnmllkkkjjjiiiiiiiihhhhhhhhiiiihhhhggggggggiiihhhggfggghhhhijjkkjiilllmmmnnmllllmmoopppponnUUUUVVWWVVUVUUUTUUTSSSSTUUUUUUUUTTSSSSTTTTUTUUUUUUUUUUUUUUUUTTTTVVVVVVVVVUUSSTUVUUTTTTUVTUUUUUUTTUUUUVVVTUVVVVWWVWWWWXXXXYYYYZ[[\\\\\[[[[[\\\]]]^^]]]]\\]]]]]]]]^^]]]]\\\\\\\\\\\\\\\\\\\]\\]]^^^^^^^]]^]]^\[[\ZXXXXXVUTSRQONLKKFECA><:998631/.-**))*+-.00010000//00100/-+)'$" ##&(+.11210/0//.....-----*(&"!%(+/1630/./120/..-.--,++)&$!  "$'+/221/0//.-,,,-../001100/00/.-'&&''())/11246678:;>>>>>>>?@ABCCEFGJLOQRXXZ\]^``ccdghijkklkkllllmmnnmmlkllllllkkkkjjkklmlmlnnmmlkmmnnononmlmoponnnnoooppoqqqqpoonnnoonnmkkkkjjjjiiiiiiiihhhhhhhhiiiihhhhgghhggggiihhhgggffggghhhiijkjjiikllllmmmmlkkllmonnoonnmlUUUUVWWWVWUVVUUUWVUUTTUUUUUUUUUUUTTSSTTUTTTTUUUUUUUUUUUUUUUTTTSSTTTTTTTTVTTRRSTUSSRRSTUVTTTUUTTTTTUUUUUUUTVVVVWVVVWVVXXXXYYYYZ[[\\[[[ZZZ[[\\\]]]^^^]]\\\]]]]]]]]^^]]]]\\\\\\\\\\[[[[[[[[[[\\\]^^^^^^^]]^^^^^^]]][]]\\\[ZZZXWUTSSPPNKHECBA@><98650/....01111211110011100/-,+)'$#"#$$'),/0110///..--,,--..,-+)'# "%),.421000010/.---,---.,*(&%$" !"'*-///000111112233445522211121.-,+++,,//0356889;>@CBCACCDFHJKLLMOQTWYZ__acdfgfiiijkklllkklllllmnnnnmllkkllllllllkkllmnllmnnmmlkklmnononmlmoponnnnnooopppqqqpoommnnnnnmkkkjjjjiiiiiiiiihhhhhhhhiiiihhhhhhhhghhgihhhgggffffggghhiijkjkjikkkklllllkkkklmmmmmmmllkUUUUVWWWVWVVVUUUWVUUTTUUUUUUUUUUUTTSSTTUTTTTUUUUUUUUUUUUUUUTTSSSTTTTTTTTUTSRRRSTRRQQRTVWTTUUUUTTTTTUUVVVTUVVVUVVVVVVVWXXYYYYYZ[[[[[[ZZYY[[\\\]]]_^^]]\\\]]]]]]]]^^]]]]\\\\\\\\\\ZZZZZZZZZZ[[\\]^]]]]\[[\^^^^^^^^]]^`_^^]]]\[ZYWWZYWUQOMLEECB>=;:764233554443221212222100-,,+('$#%$%%(+./110///..--,+,,---.,+)&#! "&*,111110/.00.-,,,-///0/-)('&# "#%')+,.01234566444555665542222274310001./1368:;:<9769999::9:8767886521/.-+(%('%%&(+-//001112000/0/./,,-+*(&%%#!!#&(*,0333210010000100110/-,)('&$"! %'()+-..02223456::99986677889:::8877889989:<>??@CDFHJLLMPQSTWZ[\__acefghjkkllkkjlkkkllllnmmmmlllmmmmnnoollllllllmllllmnnnnmmmlllmmmmnnnnnnnnnnnnoooppoooooppqqqrnmmlkkjjkkjjjjiijijiiiigggggghhhggggggggiiiihhhgffffffffeeeeeghhiiiiiiiihhijkkkjkkklllllllkkkkjjWWVVVVUUUUUUUUUUTTTTTTTTTTUUTTTTUUVVVVUUTTTUUUUUUUTTUUUUTTTTTTTTSSSSSSSSSSSSSSSSTTTTTTSSUTTSSTTUVUUTTUUVVVVVVVVVWWWWXXXXYYYYYZZ[[[[[ZZZY[[[[[[[[]]]]]]]]\]]^^]]\\\\\\\\\[[[[[[[[[[[[[\\\]]]]]]]]\\]^^^^^_^^^^___````aaaaaaaaaaaaaa`_]ZXWXXWUTRQPNMKIFDBAA@@?>>==;:9:;:8764221/,)+)'''(*,...//01222222121.//.,+)((&$!!$'()*-/110111122112112210.--,*)'&%$'&'(*,--22235788<<<<;;:9==>>??@@;;<====>?@BDEFGGIKMOQSSTXXYZ]_`abcdfghijjkkllkkjllllmmmmnmmmmllllllmmnnnlllllllllllklmmnnnmmmlllmmmmnnnnnnnnnnnnoooppooollmmmnnnnmmmllkkkkjjjjiijjjiiiighhhhhhhhhhhhhhhhiiihhhggffffffffeeeefgghhhhhhhhhhhijkkkjkkkkklllllkkkjjjVVUUUUTTUUUUUUUUUUUUUUUUTTTUUTTTSSTTTTSSVVVVVVVVUUTTUUUUTTTTTTTTSSSSSSSSSSSSSSSSTTTTTTSSTSSSSSSTUUTTTTUUUUUUUUUUVWWWXXXXYYXXYYZ[[[[[ZZZZ[[[[[[[[]]]]]]]]\]]^^]]\\\\\\\\\[[[[[[[[\\\[[[[[]]]]]]]][\\]]]]]_^^^^_``````aaaaaaaaaaaaccccba^^___^^]]]XWUTRPOMKJJHFECCCBAAAA><<;98763010-,+++,.../0122111100010110/.,+,*'%%%'()*+-/012222334444444432110/.-,+*++,-..//434679:;?@@@@@@@CCDEEFFGBCCDEFGGJKMOPRRSTUWY[]]^aabcddeegghijkklkkllllkkmmnnnnnnnmmmmlllkkllllmmlllllllljjjjjkklmmmmmlllllllmmmmnnnnnnnnoooppooollllmmmmnmmmmmmmllkkkkjjijjiiihgiiihhhhhiiiiiiiihhhhggggeeeeeeeeffeeffghgggggggghhijkkkjkkkkkkllkkkkjjjjVVUUUUTTUUUUUUUUUUUUUUUUTTTUUUUURSSTTSSRWWWVVVVVUUTTUUUUUUUUUUUUSSSSSSSSUUUUUUUUTTTTTTSSTTSSSSTTUUTTTTUUTTTTTTTTVVWWWXXXYXXXXYZZ[[[ZZZZZ[[[[[[[[\\\\\\\\\]]^^]]\\\\\\\\\[[[[[[[[\\\[[[ZZ\\\\\\\\Z[\]]]\\_^^^^_`_````aaaaaaaaaaaaddedddcbbbbbbbbb^]\[YXVVVVSRQONMMKJJJIGEDB@@?><::864200/001224353333222212221//-/-+(''((,+,-.13401234455555443325433211133443444778:;=>@DEFGFGGFGHHIIJKKLLMNOPQQTUWXZ[\\\]_acdeegghhghiiijjkklllkkllllkkmmmmmmmmnmmmmlllkkkkkkkkllllllllkjjjjkllllllllllllllmmmmnnnnnnnnoooppooooooooooomnnnnnnnllkkkkjjjjjiiihgiiiiihhhhhhhhhhhhhgggfffeeeeeeeefeeeefgfffggggghiijkkkkjkkkkklllkkkjjjjiWWVVVVUUUUUTTTTTUUUUUUUUUTTTTTTTSTTUUTTSWWWVVVVVUUTTUUUUUUUUUUUUTTTTTTTTUUUUUUUUTTTTTTSSUUUTTUUUUTTSSTTUTTTTTTTTVVVWWWWXXXXXXYYZZZZZZ[[[[[[[[[[[\\\\\\\\\]]^^]]\\\\\\\\\[[[[[[[[\\\[[[ZZ\\\\\\\\Z[\]]]\\^^^^^_``````aaaaaaaaaaaaccdddeeeedddcccbbaa`_^]\^]]\YXXXVUTSTSPNLKIJJGDBA@>;975444455566987786664434321021/-,,-.....0246343557778776666688888888<<<<;;;;>=?@BDEFJJKLMNNNOOPQQRRSVVWXXYZZ]]_`bccccdfghiijhhhiiiiijjjkkkkkkllmmllkllllllllnmmmmlllkkkkkkkjllllllllkjjjjkllllllllllmmmmnnnnnnnnnnnnoooppoooppppppppmnnnnnnnllkkkkjjjjjiiihgiiiihhggggggggggfffeeeedeeeeeeeeeeeeefgfhhhiiijjiijkkkkjkkkkkkllkkjjjiiiWWVVVVUUUUUUTTUUTTTTTTTTUUTTUUUUTTUUUUTTUUUUUUUUUUTTUUUUUUUUUUUUUUUUUUUUSSSSSSSSTTTTTTSSVVUUUUVVTTSSSSTTUUUUUUUUVVVVWWWWXXWWXXYZZZZZ[[[[[[[[[[[[\\\\\\\\\]]^^]]\\\\\\\\\[[[[[[[[\\\[[[[[[\\\\\\[[\\]]]]]_^^^^_``````aaaaaaaaaaaa`abccdddggffeeddfffdcccbcccba``_^]\\]\ZXVUSSSROMIHGDB>=;;;;:::99::999888799878656665556654434689::;:;<=>===>>@@@BAACCDCCDDDDDGHIJLMNOQRSTUUVTZZZ[\\]]^^_```bbdefgghhgghiijjjiiiiiiiiiiiijkkkkllmmmmllllllllllnmmmmlllllkkkkjjlllllllljjjjjkkllllmmmmmmmmmnnnnnnnnnnnnoooppooooooonnnnnmmmmmmmllkkkkjjjjjiiihgiihhggffeeeeeeeegfffeeeeddddddddeeddeefgghhiijjjihijkkkjkkkllkkkkjjjiiiiWWVVVVUUUUUUUTTTUUUUUUUUUUTTUUUUUUVVVVUUSSSTTTTTUUTTUUUUUUUUUUUUUUUUUUUUSSSSSSSSTTTTTTSSUUTTTTUUTTSSSSSSVVVVVVVVUUVVVWWWXWWWWXYYYZZZ[[[[[[[[[[[[ZZZ[[[[[\]]^^]]\\\\\\\\\[[[[[[[[[[[[[\\\Z[[[[[[Z\\]^^^^^^]^^^_``````aaaaaaaaaaaa``abccccggffffffgggggfffhgfeedccdcbcdcb``^]\\\YVTTSQOLIHGFEDDCBBA@@?>?>>>@@@@?>>>>??@ABB@@???@@@DCDDCDDDFFEDDEFGIIIJKLMMNNNOOOPPRSTTVVXXZ[\]]]]]bbbcddeeddeefffgiijjjjiijjjjjihhjjjjjjjjhhijkkklllmmmmllmmmmmmmmnmmmmlllmlllkkkklllllllllllklmmnlllmmmnnmmmmnnnnnnnnnnnnoooppooooonnnmmmnmmmllkkllkkkkjjjjjiiihghhggfeedfffffffffffeeeddddddddddddcceefgffgghiijiijjkkkjkklllllljjjjiiiiWWVVVVUUUUUUUTTTTTTTTTTTUUTUUUUUUVVWWVVURRRSRSSSUUTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSTTSSSSTTTTSSSSSSVVVVVVVVUUVVVVWWXWWWWXYYYYZZ[[[\[[[[[[[[ZZZ[[[[[\]]^^]]]\\\\\\\\[[[[[[[[YYZZZ[[[Z[[[[[[Z\]^^__^^^]^]^_``````aaaaaaaaaaaaaaabccdddddeefffffggggggkjihfeddgfffhhfdfcbcba_\]]\\ZXVTQQPOMLKJKKKJJIIIDDEFEEDCCDFGHIJKJJJJJIHIJJJJJJJJNMLKLLNOOOPQRSTTWWWXYYZZZZ[\\^]^__abaaaaeeefgghhgghhhhhikllllkjjkkkjjhggkkkkkmmmhhijklllllmmmmllnnnnnnnnnmmmmlllmmmllkkkllllllllmllllmnnlllmmmnnmmmmnnnnnnnnnnnnoooppoooppoonnnmnmmlkkjjllkkkkjjjjjiiihghggfedddggggggggffeeeddddddddddddcccceffeeefghhiiijjkkkjllkklllljjjiiiihTUUVUWWWUUUTUUUTTUTTTTTTRRRRRRRRUUUUUUUUSSTTTUUUUUUTTTRRSSSSSSSSVUTTSSTTSSSSSSSSSTUUUUTTSSSSSSSSSSTTTTSSTUVWXWVUXXXXXXXXWWWXXXXY[[ZZYYXXYZZZZ[[[[[[[[[[[^^^^^^^^[[[[[[[[[[[[[[[[[[[[[[[[Z[[Z[\]]\]]^^^_^]\\\\]^^````aaaa^_bcddccbccddccbffffffffeeffggffhhhhhhhhhhhhhhhhhhhhgffdddca`^]\YXVVSRPORQQQPPOPMNNNNOOONOPRSUVVWVWWWWWWVVUUUUVVUUUVWXWWWXZ[[[ZY__`abbcceeeedeeeghhhghhhijjkjijijjiijjjjjjjiiihhiiiiiiiiiiiiiiiikkjjkklmmmmllllloonmlkkjlllkkjjjkkkkkkkkkkkllmmmmmlkkkklklmmmmlkllmmmmllnnnnnnnnnnnnnnnnqpppooonnnnnmlkjmkjjiiiiiihggghhgggggggghhhhggggeedccddecccbbbbbcccccccceedcdefghhggiiiiiiiiiiiihhhhhiiiTTTUTUVVUUUTUUUUUTUUUTTTSSSSSSSSUUUUUUUUSSTTTUUUUUUTSTSSSSSSSSSSVUTTSSTTRRRRRRRRSTUUUUTTSSSSSSSSTTUUUUTTTUVWWWVVXXXXXXXXWWWXXXXY[ZZZYYYXZZZ[[[\\[[[[[[[[]]]]]]]][[[[[[[[[[[[[[[[[[[[[[[[Z[[ZZ\\]\]]^^^^^^^]]^^_`````aaaa^_bcddccbccddccbffffffffefffgfffhhhhhhhhhhhhhhhhhhhhhgggddbcb`_`^]\\ZXWVVVVVUVTTUUVUWVWWXXYZ\]^^````_^__``____````abbccc^_``aaa`cccdefffggffgggfiiihiiiiijjkjijijjiijjjjiiiiihhhiiiiiiiiiiiiiiiikkjjkklmllllllllnnnmllkkllkkkjjjkkkkkkkkkkllllllmmlkkkklklmmmmlkllmmmmllnnnnnnnnnnnnnnnnooonnnmmmmmmlkjikjiiihhiihhggghhhhhhhhhhhhhhgggfeedcccdecccbbbbbcccccccceddcdefgghgghiiiiiiiiiiihhhhhiiiSTTTSSUUUUTTUUUUTUUUUTUTSSSSSSSSUUTTUUUUTTTTTUUUUUTSSSSSTTTTTTTTUTSSRRSSRRRRRRRRSTUUUUTTSSSSSSSSUUVVVVUUTUUVWVVVWWWWWWWWWWWXXXXYZZZZYYYY[[[[\\\][[[[[[[[\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[Z[[[Z\\\\]]]^^^]^^]]^^_`````aaaa`abcccccbccddccbffffffffffffgffghhhhhhhhhhhggggghhhiiihhccddcccccba`^^]][[\[[[[[]]]^^^___`abdeffgghhhhhhgffeeffgggfghhhiffeeefggggghhiijjjjjjiiijjjjjjjjijjkjijijjiijjjjgghhhhhhiiiiiiiiiiiiiiiikkjjkklmllllllllmmmmmmmmlkkkkjjjllllllllllllllkkmmlkkkklklmmmmlkllmmmmllnnnnnnnnnnnnnnnnnnnmmmllllllkjiijjjihhhhhhgfgghhiiiiiiiihhhgggffeddcccccddcbaaa`ccccccccdddcdeefgggghhiiiiiiiiiihhhhiiiiTTTTTTTTTTTTUUUUUUUVUUTUSSSSSSSSSSSSTTTTTTTTTTTTTTTSTTTTTTTTTTTTVUTTSSTTRRRRRRRRSTUUUUTTSSSSSSSSTUUUUUUTTTUUVVVVWWWWWWWWWWWXXXXYZZZZYYYY[[\\\]]][[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[Z[[[[\\\[\]]]^^]]]]]]^__````aaaaaabbccccbccddccbfffffffffffffggghhhhhhhhgggggggghhiiijjjfffeddddaaa`_^^^^^^^^^^____``baaabdefhhhiiijjjjjihhhhhhiiiijjjjjjihgghjkkkkllmmmjjjjjjjjkkkkklllijjkjijijjiijjjjffggghhhiiiiiiiiiiiiiiiikkjjkklmllllllkklllmmmnnllllllllmmmmmmmmmmmllkkkmmlkkkkljllmmlljllmmmmllnnnnnnnnnnnnnnnnnnnmmmlllllllkjjkjihgggghggfgghhhhhhhhhhhhgggffffedcbbccdddba``_bbbbbbbbcccdddeeggfghhhihhhhhhhhhhhiiiiiUUUUVVVUUUUUTTTTUVVVVUUUSSSSSSSSSSSSTTTTTTTTTTTTSTTSTTTTSSSSSSSSVUTTSSTTSSSSSSSSSTUUUUTTSSSSSSSSSSTTTTSSSTTUUUVVWWWWWWWWWWWXXXXYYYYYZZZZ[[\\\]]][[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[Z[[[Z[\\[\\]]]^]^]]]]^__````aaaabbbbbbccbccddccbfffffffffffegggghhhhhhhhhhhgghhhihiiijjjihgffcbb`___^^\]]]]]]]]^_^_``abbcdeffghjjjjklmmmnnmmmmnnmmmmmmmmlkjiiikkllllmmmmjjjjjjjjkkkkklkkijjkjijijjiijjjjffggghhhiiiiiiiiiiiiiiiikkjjkklmlllllkkkklllmnnnllllllllmmmmmmmmmmmllkkkmmlkkkkljkllllkjllmmmmllmmmmmmmmnnnnnnnnooonnnmmlmmmmllkkjihgggggfffgghhggggggggggggffffeedbbbbcddcaa`__bbbbbbbbcccdddddfgffhhhhhhhhhhhhhhiiiiiiWWVUVVVUUUUUTTUUUUVVVUUUTTTTTTTTSSSSTTTTUUUTTTTTTTTSTUUUSSSSSSSSUTSSRRSSSSSSSSSSSTUUUUTTSSSSSSSSRRRSSRRRTSTTTUVVUUUUUUUUWWWXXXXYYYYYZZZZ[[[[\\\]\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[Z[[ZZ\[\[\\\]]]\__^^__`a````aaaacbbabbccbccddcbafffffffffeefgggghhhhhhhhhhhhgghhiiihiihhjihfecba``__^^]]YY[[[[\\^^_aabccdefghjkkkllmnnooonnnnnnonnnmmmmmmllkkkkllllllllliiijjjjjkkkkkkkkijjkjijijjiijjjjgghhhhhhiiiiiiiiiiiiiiiikkjjkklmllllllkklllmmmnnkkkllllmllllllllllllllkkmmlkkkkljkllllkjllmmmmllmmmmmmmmnnnnnnnnooonnnmmlmmnnmllkkjihhggffeefghhffffffffgggfffeeeedcbbbbccca```_bbbbbbbbbbcddddcffffghhhhhhhhhhhiiiiiiiiVVVUUUTTUUUUTUUUUUUVUUUUTTTTTTTTSSSTSSSSUUUTTTSSRRSSTUUUTTTTTTTTVUTTSSTTSSSSSSSSSTUUUUTTSSSSSSSSRSSTTSSRUTRSSTVVUUUUUUUUWWWXXXXYXYYYZZZ[ZZZ[[[\\[\[[[[[[\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[Z[[ZZ\\\Z\\\\]]\_____``a````aaaadcbaabbbbccdcbbaffffffffeeefgggghhhhhhhhhhhhhgggiiighgggggffdccb```_^]]]YZZZ[\[[^^^_`aabddeghijllllmnnoommllllmmlllkkjjjklllkkjillllkkkkijjjiijjijjjjjjjijjkjijijjiijjjjiiiiihhhiiiiiiiiiiiiiiiikkjjkklmlllllllllllmmmmmkkklllmmkkkkkkkkkkllllllmmlkkkklikkllkkillmmmmllmmmmmmmmnnnnnnnnnnnmmmllkllmmllllkjiiggheeeefghhggggggggggfeeeeeedccabbbbbba````aaaaaaaaabcdddccffefgghhhhhhhhhhiiiiiiiiUUUSTTSRTUUUTUUUUUUUUUUUTTTTTTTTRRRSRRRSUUUTTTSSSSTSSTTTTTTTTTTTVUTTSSTTSSSSSSSSSTUUUUTTSSSSSSSSSTTUUTTSUTRSSTVVUUUUUUUUWWWXXXXYXXYYZZ[[YZZZZ[[[[[\[[[[[\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[Z[[ZZ[\[Z[\\\]]\_____`aa````aaaadcbaaabbbccdcbbbffffffffeeffgggghhhhhhhhhhhhhhggiiihgffeffeeeccd``^^\\[[ZZZ[[[\][\\]^`a`cdefghjjjjkllmnnonnmmnnollmlljjjhijjjigfkkkkjjjjjjjijjjjjiiiijjjijjkjijijjiijjjjjjjiiihhiiiiiiiiiiiiiiiikkjjkklmllllllllmmmmmmmmkkkllmmmkkkkkkkkkkkllmmmmmlkkkklikkllkkillmmmmllmmmmmmmmnnnnnnnnlmlllkkljjkllkkkmlkjihhieeeefghhhhhhhhhhgffeeeeeedccaabbaaa``aaaaaaaaaaaabcdedccffeeggghggggggggiiiiiiiiUUUTTTTSTTUUUUTTUUUUUUUUTTTTTTTTSSSSSSSSTTTTTTTTSSRRSSRRSSSSSSSSRRRRSSSSSSSSRRSSSSRRSSSSPRTRPOPSSSSSSSSSTTTTTTTTUUUWWXXXWWXXYZZZYZ[\\[ZYXYXZ[\\\\\\[[[ZZ\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZ\\\\\\\\[[\\\]]]]]]^^^__^^^^____aaabbccccccccccceeeeeeeeffffgggghhhhhhhhiijjjkkkgghgggggfffedcdc`_^^\\[Z[\[ZZZ[[^__`abccbceghhgfhijkmmllnnmllllmjjjkklllmmlkkjiikkkkkkkkjiijjjjjjjjkkjjijjjiijjjkkkjjjiiggghhhhhiiiihhhhhhiiiihhjjkjjklllllllllllllllllllllkkjjjllkkkjjjiiijjlkkmlkjiijjijkkkmnnmmmmmlkkkkkllllmnnnnnnnnnnnnnnnnnmmllkiillkkjihhffgghhiiggggffgggffffeeededdddcccccbbaa`baaabaaaccdddccbefffffggggggffffhhhhhhiiUUUTTTTSTTUUUUTTUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSRRSSRRRRRRRRRRRRRRSSSSSSSSRRSSSSRRSSSSPRSRPOPRSSSSSSSSTTTTTTTTUUUWWWWWWWXXYYZZXYZZZZYXXYXZ[[\\\\\[[[ZZ\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZ\\\\\\\\[[\\\]]]]]]^^^__^^^^____aabbbccccccccccceeeeeeeeffffgggghhhhhhhhiiijjjkkhghggggggffedccc`_^^\\[Z[[ZZ[[\[^^_`abbcbcefghffiijmmmmlnnmllllmjjjkkllllllkkjjjkkkkkkkkiiijjjjjijjkkjjijjjiijjjkkjjjiiiggghhhhhiiiiihhhiijjjjiijjjjjkllllllllllllllllllllkkkkkkmmlllkkkjjjkllllmlkkjjkljjkkkmmmmmllmlkkkkkllllmnnnnnnnnmmmmmmmmmmmlkkiillkjjihhfggghhhiggggfffeffffeeeeeedddccccccbba``baaabaaaabcccccbeffffffgffffgggggghhhhhhUUUTTTTSTTUUUUTTUUUUUUUUSSSSSSSSTTTTTTTTTTTTTTTTSSRRSSRRSSSSSSSSRRRRSSSSSSSSRRSSSSRRSSSSQRSSQQRSSSSSSSSSTTTTTTTTWWWWVVVVWWWXYYZZWXXYYXXWYYXZ[[\\\\\[[[[[[[[[[[[[\\\\\\\\ZZZZZZZZZZZZZZZZ\\\\\\\\[[\\\]]]]]]^^^__^^^^____aaabbbcccccccccceeeeeeeeffffgggghhhhhhhhiiijjjjkhhhhhggggffedccb`_^^\\[Z[[ZZZZ[[\\]^_`aabcdfgfffijllmmnnnnmllllmjjkkkkllkkkkkkkkkkkkkkkkiijjjjjjijjkkiihjjjjiijjjiiiihhhggghhhhhiiiiiiiijjkkkkjjjjjijkkkllllllllllllllllkkkkklllmmlllkkkmmmlllllllllkkmmkkkkkklllmllmllklllmmmmnnnnnnnnnmmmmmmmmmmllkkjjkkkjiihhgggghhhhgggfffeeffffeeedccddccccccbbb```baaabaaa``abcccbefeefefgeeffgghhhhggggggUUUTTTTSTTUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSRRSSRRSSSSSSSSRRRRSSSSSSSSRRSSSSRRSSSSRRSSRRRSSSSSSSSSTTTTTTTTWWWVVVUUVVWXXYYZXXXXXXXXYYYZ[[[[[[[[[[[[ZZZZZZZZ[[[[[[[[ZZZZZZZZZZZZZZZZ[[[[[[[[[[\\\]]]]]]^^]^_^^^^____aaaabaabcccccccceeeeeeeeffffgggghhhhhhhhiiiijjjjhhihghggggfedccb`^^]\[[Z\[[ZZ[[\[\\]^_``bcdefgffjklmnnmnnnmllllmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjijjjjiihiiiiihhhiiiihhhhggghhhhhiiiiiiiiijjjjjjiijjiikkkllllllllllllllllkkkkllmmmmlllkkkoonnmlllllllklnolllkjjiillklmllklllmmmmnnnnnnnnnmmmmmmmmmmllkjjikjjjiihhffffgggghhfffeeefffeeeddcddccccbbbbba```baaabaaa_`abcddceeeeeefffffghiiiiihhhhhgUUUTTTTSTTUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSRRSSRRSSSSSSSSRRRRSSSSSSSSRRSSSSRRSSSSSSRRSSSRRRRRRRRRTTTTTTTTWWVVVUTUVVWWXYYYYYYYYYYYZZYZZ[[[[[[[[[[[ZZZZZZZZ[[[[[[[[ZZZZZZZZZZZZZZZZ[[[[[[[[[[\\\]]]]]]^^]^_^^^^____``aaaaabcccccccceeeeeeeeffffgggghhhhhhhhhhiiijjjiiiigghhfgfedccb`_^][\[Y\\[[[[\\Z[[\]^__bccdeefgiklmnnmnnnmllllmkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjijjjjiihhhiiiihhjjjiiihhggghhhhhhhhhhhhhhhiiiihhiiiiijkkllllllllllllllllkkkllmmmmmlllkkkoonnmlllllllklnokkkjkjjikkkklllklllmmmmnmmmmmmmmmmmmmmmmmllkjjiijjiiiiihggggffffggffeeeefeeeedddcccccbaabbbaa`__a```a```_`abcddcdeeeeefffffghiiijjjiihhhUUUTTTTSTTUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSTTTTTTTTSSRRSSRRSSSSSSSSRRRRSSSSSSSSRRSSSSRRSSSSTSRRTTSRRRRRRRRRTTTTTTTTVVVVUTTUVVVWXXYYZYYXXYYZZZYZZZ[[[[[[[\\\[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZ[[[[[[[[[[\\\]]]]]]^^^_^^^^^____```aaabbcccccccceeeeeeeeffffgggghhhhhhhhhhhiiiijjjiiighhgfeedccb`_^^[\ZZ[[Z[[[\\\\]^_`aacbccceghhikkllmmnnmllllmllkkkkjjkkkkkkkkkkkkkkkkjjjjjjiiijjkkiihhhhiiiiijiiiihhhggghhhhhhhhhhhhhhhhiihhhiiihijjklllllllllllllllllllllmmmmmlllkkkmmmlllllllllkkmmlkjjjjjijkjklllklllmmmmnmmmmmmmmllllllllllkkjjiiiiiiiiiihhhhggggfffeeeddeeeeddddcbccbaaabbaaa___a```a```aabcdddcdeddedefffgghhiijjiihhggUUUTTTTSSSTTTTSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSRRSSRRRRRRRRRRRRRRSSSSSSSSRRSSSSRRSSSSVSRRTUTRRRRRRRRRTTTTTTTTUUUUUUVVUVVWWXXYYYXWWXYY[[YZZZZZZZ[[[\\\\\\\\\\\[[[[[[[[ZZZZZZZZZZZZZZZZ[[[[[[[[[[\\\]]]]]]^^^_^^^^^____````aaabcccccccceeeeeeeeffffgggghhhhhhhhhhhhiiiijjjiiihhggfdcccb`^^]\[[Z]\\ZZ\\]]]^_`aabcbbaceghghiklllknnmllllmlllkkjjjlllkkjjjkkkkkkkkjjjjjiiiijjkkjjihhhhiiiiiiiihhhhggghhhhhghhhhhhhhiijjiihiiihijjjllllllllllllllllmmmmmlllmmlllkkkjjjkllllmlkkjjklkkkijjjjijjkllllkkkllllmmmmmmmmmllllllllkkkkjiiihhhhiiiiihhhgggfffeeeddddddcccbbbbbbaaaabaaa`___a```a```bcdddddcdeddedefgggghhhhhhhgfeeeUUUTTTTSSSTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTSSRRSSRRSSSSSSSSRRRRSSSSSSSSRRSSSSRRSSSSVTQRTUTRSSSSSSSSTTTTTTTTTTTUUUVUUUVWWXXYXWVVVVWX[[ZZZZZZZZ[[[\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[\\\]]]]]]^^^_^^^^^____`__`aaaacccccccceeeeeeeeffffgggghhhhhhhhhhhhiiiijjjiiiihggfecbba`_]^\\ZZ]\[Z[\\]]^^_`abbcbbabeghgghikkjjnnmllllmlllkkjjjmmlkkjiikkkkkkkkjjjjjiijjjjkkjjigggghhhhiiiihhhhggghhhhhhgghhhhhijjkkjjihiihhjjjllllllllllllllllnnmmmlllmmlllkkkiiijjlkkmlkjiijjjjjijjjiijjjllllkkkllllmmmmmmmmmllllllllkkkjjiihhhhhhiiiiihhggfffeeeedeeddccccbbbbbaaaa_aaaa`___a```a```ddeeeddcddddddeehhhhggggggfeddccUUUTTSRRSTTTSTUUTTTTSSSSSSSSSSSSUUVVUVVVTTTTTTTTRRRRRRRRSSSSSSSSSSSRSRQPSSSSSSSSSSSSSSSSVVVVVVVVSSSSSSSSSSRRSSSTTTUUUVVVVVVWWYZZYYYYYYYYYZZZYYYYYY[\\]]]ZZ[[[[ZZ[[[[ZYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[\]]]][^^^____`____````bbbaaaaaccbbbbbbeeeeeeeegggggfffgggggggghhiiiihhhijkkkkkfffffeedaa`_^]\\[[\]]^______```a`acceefgiijjjjkkmmmmmmmmjjjjjjjjlllkjihgjjjjjjjjjjjjjjjjiiiiiiiihhiiiijjjjjiiiihiihhhhiihhhhhhhhhhhhiiiihhijkkllkkkkkkkklllkkjjjllllllllkkkkkkkklkkjjkklmlkkjijkjjjjjjjjkkkkkkjjjjjkkkllnmmmmllljkkkkkkkkkjjiiiihhhhhhhhggggggggggfffeeeedcdccddbbbbbbbbaa````aabbaaa`aa`aabbbcbeeeeeeeeffffffffeeffeedcTUUTTTRRSTTTSTUUTTTTSSSSTTTTTTTTTTTTUUUVTTTTTTSSSSSSSSSSSSSSSSSSSSSRSRQQSSSSSSSSSSSSSSSSTTTTTTTTSSSSSSSSSRRRSSTTTTUUUVVVWWWWWXYZYYYYYYYYXXYYZZ[[WXYZZZZZ[[\\\\[[[[[[ZYYYZZZZZZZZZZZZZZZZ[[[[\\\\[[\]]]]\^^^^________````bbaaaaaaccccccccddeeeeeeggggggffgggggggghhiiiihhiijjjjjiigffedcb````_^]]\\\]^^____```aaabbdefghhjjkkkkllmmmmmmmmkkkkkkkkjjjkkjjijjjjjjjjjjjjjjjjiiiiiiiihhiiijjijjjiiihhiihhhhiiiiiiiiiihhhhiiiihiijkkllkkkkkkkklllkkkjjllllllllkkkkkkkklkkjjkklllkjjjjjjjjjjjjjkkkkkkjjjjjkkkklmmmmllllkkkkkkkkkkjjiihhhhhhhhhhfffffffffffeeeddeedcccccbbbbbbbbbbaaaabbbbaaaaaa`aabbbcbeeeeeeeeffffffffeeeeeddcTSSTTSSRSTTTSTUUTTTTSSSSTTTTTTTTSSSTSTUUSSRRSSRRTTTTTTTTSSSSSSSSSSRRSRRQSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRSSRRSTUUTTUUUVVVXWWWWWXXYYYYYYYYWWXYZ[\\XYYZZZYY[[\\\\[[[[[[ZYYYZZZZZZZZZZZZZZZZ[\\\\]]][[\]]]]\]^^^________````aaaaaabbddddddddccddeeffffgggggggggggggghhiiiihhiiijiihhiigedcbaaaa``___]]]^^__````aaabbddefghiijjkkkkllllllllllkkkkkkkkghijkllljjjjjjjjjjjjjjjjiiiiiiiihiiiijjjjjiiihhhihhgghhiiiiiiiiihhhhiiiiiiijjkklkkkkkkkkllllkkkkllllllllkkkkkkkklkkjjkkljijjjkkljjjjjjjjkkkkkkjjkkkkllllmmmmlllkkkkkkkjkkkjjjhhhhhhhhhhhffffffffeeedddccddcbbabcbbbbbbbbccbbbbccaaaaaabbbbabbbccddddddddffffffffeeeeedccTSSTSSSSSTTTSTUUTTTTSSSSTTTTTTTTRRRRRTTSRRRRQQQQTTTTTTTTSSSSSSSSQQRRSSRRRRSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRSTUVTTUUUVVVXXWVVWWWYYYYYYYYXXXYZ[[[[[\\\[[Z[[\\\\[[[[[[ZYYYZZZZZZZZZZZZZZZZ[[[\\\]][[\]]]]\]]^^^_______````aaaaabbbcccdddddbbcdeefffffggggggggggggghhiiiihhiiiiihgfhhgeddcb`aaaaa``^^^__```aaabbbbcdeefghiijjkkkkllllllllllllllllllghijkllliiiiiiiijjjjjjjjiiiiiiiiiihiiiiiiiiihhhhhhgggghhjjjjjjjjhhhhiiiiiiijjkkkkkkkkkkkllllllkkllllllllkkkkkkkklkkjjkkljjhijklliiiiiiiijjjjjjiijjkkklllmmmlllkkkkkkkkjjkkjjiigghhhhhhhhffffffffdddcccbbdcbbaaaabbbbbbbbcbbaabbcbba`aabbbbaaaabbddddddddffffffffeffffeddSSSRSSSSSTTTSTUUTTTTSSSSSSSSSSSSQRRRRTTTRRRRQQQQSSSSSSSSQQQQQQQQRRSSRRQQQQQRRRRRRRRRRRRRSSSSSSSSRRRRRRRRQQQRSTUVTTUUUVVVXWWVVVWWYYYYYYYYZZZZYYYY[[\\\[[Z[[\\\\[[[[[[ZYYYZZZZZZZZZZZZZZZZZZZZ[[[\[[\]]]]\]]]^^^^_____``````aabbbbabbbcccdbbccdeffffffgghhgggggggghhiiiihhiiiiihgfgfffeefeaaabbbaa``````aabbbcccddddefghiijjkkkkllllllllllllllllllijjkkjjjiiiiiiiijjjjjjjjiiiiiiiiiihiiiiiiiihhhgghhgggghhiiiiiiiihhhhiiiiijjjjjkkkkkkkkkkllllllllllllllllkkkkkkkklkkjjkkliihijjkliiiiiiiijjjjjjiijjjkkkllmllllkkkjjkkkkkkkkjiihggggggggggffffffffddcccbbbdcbbaaaabbbbbbbbaaa``aaabba`aabbaabbbbaaddddddddeeeeeeeeeeefeddcRRRSRSSTSTTTSTUUTTTTSSSSRRRRRRRRRRRTSTUUSSSSRRRRSSSSSSSSQQQQQQQQQRRSRRSSRRQQRRRRRRRRRRRRTTTTTTTTRRRRRRRRRRQRSTUUTTUUUVVVWVVVVVWWYYYYYYYYZZZZYYYYXYYZZZYY[[\\\\[[[[[[ZYYYZZZZZZZZZZZZZZZZYYZZZ[[[[[\]]]]\]]]]^^^^____```````abbccaaabbccdbbccddeeeeffghhhgggggggghhiiiihhiiijiihhfgggggggdccbcbbbaaaaaaaacccddddeddefghiijjkkkkllkkkkkkkkkkkkkkkkkkkkkjihiiiiiiiijjjjjjjjiiiiiiiiijjiiiiiiihhhggghggffgghhhhhhhhhhhhhiiiijjjjjjjjkkkkkkkkllllmmmmllllllllkkkkkkkklkkjjkkliiiiijjkiiiiiiiijjjjjjiijjjjkkkkllllkkkkjjkkkkkkkkjihggfggggggggeeeeeeeedddccbaaddcbbabcbbbbbbbbaa````aabbaaaabbcbcbbbabddddddddeeeeeeeeeeeeedccRRRRRRTTSTTTSTUUTTTTSSSSSSSSSSSSTSSTUUVWTTTTSSTTRRRRRRRRRRRRRRRRQQRSRSSSRRRQQRRRRRRRRRRRSSSSSSSSSSSSSSSSTSSSSSTTTTUUUVVVTTTTUVWWYYYYYYYYYYYYZZZZWXYZZZZZ[[\\\\[[[[[[ZYYYZZZZZZZZZZZZZZZZZZ[[[\\\[[\]]]]\\\]]]^^^____````_``abbccaabccdeeccccccddeeffghhigggggggghhiiiihhiijjjjjihhiihhggededbaaabbbbbbbbddddeeeeeffghijjjjkkkkllkkkkkkkkkkkkkkkkjkkkkjiiiiiiiiiijjjjjjjjiiiiiiiijjjiiihgihhhggggggffffgggggggggghhhhiiiijjjjjjjjkkkkkkkkllllmmmnllllllllkkkkkkkklkkjjkklkjiiiihiiiiiiiiiiiiiiihhhiiiijjjlllkkkjjjjkkkkkkkkjihgffggggggggeeeeeeeeedddcbbbeedcccccbbbbbbbbbaaaaaabbbaaaabbcbcaab`accccccccdddddddddeeeedccQQRRSRSTSTTTSTUUTTTTSSSSRRRRRRRRTTUUVWWWTTSSTTSSQQQQQQQQRRRRRRRRPQRSRSSSRRRQQRRRRRRRRRRRSSSSSSSSSSSSSSSSTTSSSSSTTTUUUVVVUUUUVWXYYYYYYYYYWXXYZ[[\YY[\\]]][[\\\\[[[[[[ZYYYYYZZZZZZZZZZZZZZ[[\\\]]][[\]]]]\\\]]]]^^____````_``abcccbbcddeffcccccccceeefghhigggggggghhiiiihhhijkkkkkjjijihhffeeecaa`ccbbbbbbdddeeeffgghijkkliijjjjkkkkkkkkkkjjjjjjjjijjkkkjjggggggggjjjjjjjjiiiiiiiijjjiihhhhhhhggggggffffgggggggggghhhhiiiijjjjjjjjkkkkkkkklllmmmnnllllllllkkkkkkkklkkjjkklkjjihgiihhhhhhhhiiiiiihhhhiiijjjllkkkkjjjjkkkkkkkkjihgfeggggggggeeeeeeeeeeeddcbbedcdccddbbbbbbbbccbbbbccbcbaaabbcbcaab`accccccccddddddddddeeddcbTTTTTTSSSSSSSSSSRRSSTTTUSSSSSSSSUUUTTTSSSRSSSSRSRRSSTTTUSSRRRRSSPQRRSRSTRRRRRRRRUTTSRQQPRRQQQQRRRRSSSSSSRTTTSRSTSSTTTUUUSSTVUWXXZZZZZZZZXXXXYYYYYYZZ[[\\[[[[[[[[[[[\\[[[ZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\\\\]]]^^````````__`aaaaaaaabbcccbbcccdddeeeffffgfggfgfffhhhhhhhhijkkllkkmmlkkiiiggfeedccdddddddddddeeeffhhhhiiiijjjjkklmmmllljkjjjiiiijjiiiiiiiijjjjjjjjhhijjkklhhhhhhhhjjjjjjiihhiiiihhffgfghiiffffefgghhhhhhhhhiiiijjjkkkkkkkkllllllllklllllllllkkkkjjjjlllljjiiiiiiiiiiiihhjjiijjjkkkjjkkjjkkkllmmllkllkkkkjjiihhggfffeeeddddffeeedddeeddddcc_aaa`_`acbbbaa``cba`_abcaaaaaaa`abbbbcccbccddbbbbcdeddddedccabccTTTTTTSSSSSSSSSSRRRRRSSSSSSSSSSSUUUTTTSSSRSSSSRSRSSSTTTTSSRRRRSSRRRRSRRRRRRRRRRRTTTSRQQQRRQQQQRRSRRRSSSSRSTSRRSTTTTUUUUVUUUVVWWWYYYYYYYYXXXXYYYY[[[ZZZZZ[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\]]]]^^^^````````__`aaaaaaaabbcccbbbbcccceeeffffgfffgggffhhhhhhhhhijjkkjjlkkjjhiigfffeeddddddddddeeeffggghhhhiiijjiiijjklmlllljkkjjiiiijjiiiiiiiijjjjjjjjhhhjjjkkiiiiiiiiiiiiiihhhhiiiihhfggfghhihgfeegghhhhhhhhhhiiiijjjkkkkkkkkjjjjjjjjklllllllllkkkkjjjjkllkjjiiiiiiiiiiiihhjjiiijjjkkjjjkjjkkkkllllkkllkkkjjjiihhggffgggfffeefeeeedddeedddccc`aba`_`bbbbaaa``cba`_abcaaaaaaaaaabbbcccbccddbbabccdddddedccabccTTSSTTSSSSSSSSSSTTTSSSSSSSSSSSSSUTTTTSSSSRSSSSRSSSSSTTTTRRQQQQRRSRRRRRRRSSSSSSSSTTSSRRQQRRQQQQRRSSSRRSSSRSTSRRRTUUUUVVVVVVVVVVVVXXXXXXXXXXXXYYYY\\[[ZYYYZZZZZZZZ[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\]^^^^___````````__`aaaaaaaabbcccddddeeeeeeeffffgffgggfffhhhhhhhhhhijjjjijjjjihhhffffffffeeeeeeeeffffgggghhiiijjjiiiiijjkllllkkkkjjiiiijjiiiiiiiijjjjjjjjhhijjjjkiiiiiiiihhhhhhggghhiihhggggfghhhihhgghhihhhhhhhhhiiiijjjkkkkkkkkijjjjiiiklllllllllkkkkjjjjkkkkjjiiiiiiiiiiiihhjjhhhiiiijjjjjjjjjkkllllkkkkkkjjjjiihhggffhgggffffeeeeddddddddccccacccbabcbbaaaa``bba```bbaaaaaaaaaaabbbccbbccccaaccccdddcdcccabccTTSSTTSSSSSSSSSSUTTTSSRRSSSSSSSSTTTTSSSSSRSSSSRSSSSSSTTTRRQQQQRRTSSSQRRQSSSSSSSSTSSSRRRQRRQQQQRRSSSSRRSSSTUTSSTUUUVVVWWWWWVVVVVUVVVVVVVVXXXXYYYY[[[[ZZZYYYYYYYYY[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\^^^___``````````__`aaaaaaaabbcccdddeeeffeeeffffgfffgfggfhhhhhhhhhiijjjjjiijjjkjjggggggggffffffffffffffffiiijjjkkkjjjjjkklllkkkiijjiiiijjiiiiiiiiiiiiiiiiiiiijjjjhhhhhhhhhhhhhhgggghhhhgggggfghhhjjhhhhiihhhhhhhhhiiiijjjjjjjjjjjkkkkkkkkklllllllllkkkkjjjjjkkjjjiiiiiiiiiiiihhjjhhhhiiiiijjjijjjkkkllkkkkkkjjjjiiihhggffhhgggfffeeedddccdddccccbacdcbabdaaaaaa``ba`````aaaaa````aaaabbbbbbccccbbbcbccdddedccaaccSSSSRRSSQQQQQQQQUTTTSSRRSSSSSSSSRRRRRRRRSRSSSSRSTTTSSSSSSSRRRRSSTSSSQRRQRRRRRRRRSSSSRRRRRRQQQQRRSSSRRSSSTUVVTTUVUUVVVWWWWWVVVVVUWWWWWWWWXXXXYYYYYZZZ[[[[YYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\^^^___``````````__`aaaaaaaabbcccdddeeeffeeeffffgfffffghghhhhhhhhijjklkkkjkkklmmmhhhhhhhhggggggggggggggggjjjjkkkklkkjjjkkkkkkkjjjjjiiiijjiiiiiiiiiiiiiiiihhiiijjjggggggggiiiiiihhgghhhhgghhhgfgggiihhhhiihhhhhhhhhiiiijjjjjjjjjjjkkkkkkkkklllllllllkkkkjjjjjjjjjjiiiiiiiiiiiihhjjhhiiijjjiiijiijjjkkkkkkjkkjjjiiiiihhggffggggffffeedddcccddcccbbbabccaabc``````aa```aa`aa________``aaabbbabbccbbabbabccdcedccaaccSSSSRRSSQQQQQQQQTTTSSSSSSSSSSSSSQQQRRRRSSRSSSSRSTTTTSSSSSSRRRRSSSSSSRRQQRRRRRRRRSSSSRRRRRRQQQQRRRRSSSSSSTUVVTTUVUUUUVVVVVVVVVVVVVVVVVVVVXXXXYYYYYYYZ[[\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\]^^^^___````````__`aaaaaaaabbcccddddeeeeeeeffffgeeffgggghhhhhhhhjjkllllkklllmmnniiiiiiiihhhhhhhhiiiihhhhjjkkklllmllkkkklkkkkjjjjjjiiiijjiiiiiiiiiiiiiiiihhhiiiijhhhhhhhhiiiiiihhfgghhggfhhhgfgggihhgghhihhhhhhhhhiiiijjjjjjjjjjjijjjjiiiklllllllllkkkkjjjjiiiijjiiiiiiiiiiiihhjjhhhiiiijiiiiiiijjjkkkkjjkjjjiiiiiihhggffgfffeeeeddddccccdcccbbbb`bcba`ab__````aaaaaaabaa__`````````aaabb``bbbbaabbabbcbdedccabbbSSSSRRRRRRRRRRRRRRRRRSSSSSSSSSSSQQQQRRSSSRSSSSRSTTTTSSSRSSRRRRSSRRRRSSSSSSSSSSSSRRRRSSSSRRQQQQRRSSSSSSSSRSTTRRSTTTTUUUUVUUUVVWWWWWWWWWWWXXXXYYYYZZZZZ[[[[[[[[[[[ZZYYYYZZZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\]]]]^^^^````````__`aaaaaaaabbcccbbbbcccceeeffffgddefghhihhhhhhhhiijkkkkkkjllllllkkjjiiihhhhhhhhhjjjiihhhkkkkllllnmlkkkklkkjjjjjijjiiiijjiiiiiiiiiiiiiiiihhhhiiiihhhhhhhhhhhhhhggffggggffihhgfggfhggffgghhhhhhhhhhiiiijjjiiiiiiiijjjjjjjjklllllllllkkkkjjjihgghijiiiiiiiiiiiihhjjhhhhiiiiiiiiiiiijjkkkkjjjjjjiiiiiihhggffeeeedddddddccccbccccbbbb^_``_^_`___```aa`abbcba``__`````````aaab``abbbaabbbabbbcfeccabbbSSSSRRRRRRRRRRRRRRSSTTTUSSSSSSSSPPQQRRSSSRSSSSRSUTTTSSRRSSRRRRSSQQQRSSSTSSSSSSSSRRRRSSSSRRQQQQRRSSSSSSSSPRSRQPQSSSTTTUUUSSTVUWXXXXXXXXXXXXXXYYYY\\[[ZZYY[[[[[[[[ZZYYYYZZZZZZZZZZZZZZZZZZZZZZZZZ[Z[[[[\\\\\\]]]^^````````__`aaaaaaaabbcccbbcccdddeeeffffgdeeeghhihhhhhhhhhhijjjjikjkkkkkkllkjjihhhhhhhhhhiiihhhggkkklllmmmlkkjjjjjkjjjjiijjiiiijjiiiiiiiihhhhhhhhhhhhiiihggggggggggggggffffggggffiihgfgffffeffegghhhhhhhhhiiiijjjiiiiiiiillllllllklllllllllkkkkjjjihgghijiiiiiiiiiiiihhjjhhhhiiiihiiihiiiijjkkjjijjjiiiihiihhggffddcccbbbdddcccbbcccbbbba]_`_^]^`^___``aa`abbcba`````````````aaaaa`abbbaabbbaabbcfeccabbbQQRRSSTTSSSSSSSSTTSSRRQQSSRRRRSSRRRRSSSSSSSSSSSSSSRRQQSSSSSSSSSSTTSSSRPPRRQQRRRRQPQRSSTTSSSSSSSSSSSSSSSSSSSSRRSSSSTTUVVUTTUVVWXXXXWWXXWWZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZWWVVXXXYYYZZYZYYZ\]]\\]^_^]]\\\][\^`a``_aaaabbbbbbbbbbbacbcdddeeffffffffffffgggggggghhiihhiiijjjlllmmmmmkklljjihjihffhjkkjjihhhikkkkkkkkmmlllkkkjjjjjjjjjjjjjjjjjiihhghhjjjijjjkhhhhhhhhgghiiiiiffffffffggffgfffjiihgffeefffgghhhhhhhhhhiiiiiiiijiihhiijlkkjjkklkkkkkkkkjkkkkkkkiiiiiijjiiiiihhhjhhhikkjgggghhhhiijjjkkkkkkjjjiiiiiihhhhggggffffffffffffdccbbccdcccbbbba````____aa````aacbbaaaaaba_^]]^^]]]^^^______````abbbbcccbbbbaabbQRRRSSSTSSSSSSSSTSSSRRRQSSRRRRSSRRRRSSSSRSSSRRSSSSRRQQSSSSSSSSSSTTTSRQPOSSRRSSSSPQRRSSSTSSSSSSSSRRRRRRRRSSSSRRSSTTTTUVVVTTUVVWXXXXWWXXWWZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZXYXXYZZZYYZZYZZYZ[]\[[\^_^^]]]]^\]^````_aaaabbbbbbbbbbbaccdddcddffffffffffffggggghggihiiiiijjjjkllllmmmmkllkkjiikjhgghijkjjihhiijjjjjjjjmllllkkkjjjjjjjjjjjjjjjjiiihhghhiihhiiiihhhhhhhhgghiiiiiggggggggffefggggiiihgfffffffggghhhhhhhhhiiiiiiiijiihhiijlkkjjkklkkkkkkkkjkkkkkkkiiiiiiiiiiiiiiiijhfgijihgggghhhhiiijjjkkkkjjjiiiiiihhhhgggggffffffffffffdccbbccdcccbbbaa````____aa````aacbaa``aaa`_^]]]^]]]^^^^_____````aabbbcccbbbbaabbRRRRSSSSRRRRRRRRRRRRQQQQSSSSSSRRQQQQRRRRRRRRSSSSSSRRQQSSSSSSSSSSSTTSRRQPTTSSTTTTQRRRSSSSSSSSSSSSQQQQQQQQSSSSSRRRSTUUUVVVTUUVVWWXXXWWXXWWZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZYYY[[[\\YYYZZZZZY[\\[[\]^^]]]^^_\]^_````aaaabbbbbbbbbbbaccdddcddffffffffgggghhhhhgghihhhjjjjkkkkklllmmmmllllkjiikkiiiijjkjjiiiiikkkkkkkkllllkkkkjjjjjjjjhhhhhhhhiiiighhhhghggghhhhhhhhhhghhiiiihhhhhhhhheeeegghhiihhggffffffgggghhhhhhhhiiiiiiiijiihhiijlkkjjkklkkkkkkkkjkkkkkkkiiiiiiiiiiiihhhhiheehihghhhhiiiiiiijjjjkkjjjjiiiiihhhhggffffeeeeeeeeeeeeccbbbbccccbbbaaa````____aa````aacbaa``aa``_]]]]]]]]]^^^^^____```aaabbbccbbbbaabbRRRRSSSSSSSSSSSSSSSSRRRRSSSSSSRRRRRRSSSSRRRRRRRRSSRRQQSSSSSSSSSSSSSSSQQPSSRRSSSSRRRRSSSSSSSSSSSSRRRRRRRRSSSSSSRRTTUUUVVVUUUVVWWWXXXXXXWWZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZYY[[[\\\ZZYZZYZZYZ\[ZZ[]\\\\\]^^]^^___``aaaabbbbbbbbbbbaccdddcddffffffffgggghhhhgghhiiiijjkkklllkklllmmmlllmljjilkjjjijkkjjiiijjkkkkkkkklllkkkjjiiiiiiiiggggggggiiiihhhhgggggghhhhhhhhhhghiiiihhhhhhhhhheedeghhiihhhgggffffggggghhhhhhhhiiiiiiiijiihhiijlkkjjkklkkkkkkkkjkkkkkkkjjjiiiiihiiiihhhhgeeghgfhhhhiiiiiiiijjjjjjjjiiiiihhhhgggggggffffddddddddccbbbbccbbbbaaaa````____aa````aabba`````__^]]\\\[[\\\]]]^^^___``aaaabbbbbbbbaabbSSSSRRRRSSSSSSSSRRRRSSSSSSSSRRSSRRRRSSSSRRRRRRRRSSRRQQSSRRRRRRRRRSSRRQQPRRQQRRRRSSSSRRRRSSSSSSSSSSSSSSSSQQRRRRRRTTUUUVVVUUVVVVWWXXXXXXXXZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZYYYZZZZZ[[[[[ZZ[Y[\\[[\][[[[[\]]^^^^___`aaaabbbbbbbbbbbaccddddeeffffffffgggghhhhhhhhiiiijjkkklllkkkllllmlmmmmlkkllkkjkllkjjijjkkkkkkkkkkllkkkjjjiiiiiiiiffffffffiiiihhhhiihhhhhhhhhhhhhhhhiiiihghhhhhhhheedeghhihhhhgggggggggfeehhhhhhhhhhhhhhhhjiihhiijlkkjjkklkkkkkkkkjkkkkkkkjjjiiihhghhhhggggeedffgfhhhhiiiihhiiijjjjjjiiihhhhhhgggfffffeeeeeeeeeeeecbbaabbcbbbaaa``````____aa````a`baa`````^^^]\\[[[[[\\\]]^^^^______```aaaaaaa``aaSSSSRRRRRRRRRRRRQQQQRRRRSSSSRRSSQQQQRRRRSSSSSSSSSSRRQQSSRRRRRRRRRRSRRSQQQQPPQQQQSSSSRRRQSSSSSSSSTTTTTTTTQQQRRRRRTTUUUVWWVVVVVVVVXXXXXXXXZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZXXXYYXYY[[[[[[Z[Z\]]\[]^\[[[[\\]__^^^__`aaaabbbbbbbbbbbaccddddeefffffffegggghhhhhhhhiiiijjjjkkkkjjkkllllmmmmmlkkllllkklljjjjjkklkkkkkkkkkkkkjjjjiiiiiiiiggggggggiiiihhhgiihhhihihhhhhhhhhiiiihhghhhhhhhheeeegghhhhhhggggggggfeefhhhhhhhhhhhhhhhhjiihhiijlkkjjkklkkkkkkkkjkkkkkkkkkjjihhhhhhhgggghfdefhgfhhhhiiiihhhiiiijjiiiihhhhhhgggffggggffffddddddddbbaaaabbbbaaa```````____aa``````ba``__``]]]]\[ZY\\\\]]]]]^^^^______```aaaaaa``aaTSSSRRRQSSSSSSSSQRRRSSSTSSSSSSSSRRRRSSSSSSSSSSRRSSRRQQSSSSSSSSSSQQRRRRQQRRQQRRRRTSSSRRQPSSSSSSSSSSSSSSSSRRQQRRRRTTUUUVVVVVVVVVVVXXXXXXXXZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZXXXYXXZZ[[[[[[[[[]^^]]^_^^]]\]]]`_^^^^_`aaaabbbbbbbbbbbaccddddeeffffffeegggghhhhghhhiiiiiiijjjjkiikkklllmmmmmllkllmmmmlljjjjjklljjjjjjjjkkkjjjjiiiiiiiiihhhhhhhhhiiihhgghhhhgghhhhhhhhhhiiiiihggggggggggffefgggggggghhhhigggfeffhhhhhhhhhhhhhhhhjiihhiijlkkjjkklkkkkkkkkjkkkkkkkkkjjihhghhhhhhhhhfeeghhggggghhhhhhhhiiiiiiiihhhhhhgggfffggggffffddddddddbbaaaabbbaaa````````____aa```_``aa`____`\\]]\[YY[\\\\]]]]]^^^___````aaabaaaa``aaTTSSRRQQSSSSSSSSQQRRSSTTSSSSSSSSRRRRSSSSSSSSSSSSSSRRQQSSSSSSSSSSQQRRSSSRSSRRSSSSTTSSRQPQSSSSSSSSRRRRRRRRRRQQRRRRSSTUUVVVVVVVVVVVXXXXXXXXZZZZZZZZZZZZZZZZ[[[[[[[[ZZZZZZZZYYZZZZZZYYYYYYZZ[[[[[[[[\]_^]]^`a`_^^^^^``^]]^_`aaaabbbbbbbbbbbaccddddeeffffffeegggghhhhghhhiiijhhiiijjjjjjjjkllmmnnmmlkllmmmmlljjjjjklmkkkkkkkkkkkjjjiihhhhhhhhhhhhhhhhhiijhhgghgggfggghhhhhhhhiiiiihggffffffffggffgfffgggghhhhiiggfefdhhhhhhhhhhhhhhhhjiihhiijlkkjjkklkkkkkkkkjkkkkkkkkkjjihgghhhhhggghgffhihggggghhhhhhhhiiiiiiiihhhhhgggffffggggffffddddddddbbaaaabbaaaa````````____aa```_``aa`_____\\]]\[YX[[\\\]]]]]]^^^__````aaaaaaaa``aaQQRRSSTTSSSSSSSSSSSSSRRSSSSSRRSSSSSSRRSSSSSSSSSSSSSSRSSRSSRRRRQQPPQQRRSSRRRRRQQPQQQQQQQQTRQPPQRTSSSSSSSSSSRRRRSSSRRRRRRRVVVWWWXXXXXXXXXXWWWWXXXY\[[[ZZYY[[[ZZZZZ\\\[[ZZY[[[[[[[[ZZYZZZZZZZZZZZZZ\\]]]]\\_^^]]]^^_^^^^^_`aaaabbaaaaaaaaacabaaabccdddeeeffgggggggghhhhhhhhgiiiijjjgghiklmmnnnnnnnnmmmmmmmmnmmmmlllmnmllllkjjjjjjjjiiiihhhhhhhhhhhhhhhhhhhhggggggggefffgghhggghhhhhffffffffffffeffegggggggghhggfffefffffghhhhhhhhhhhhiiiiiiiijjjkkklllkkjiihiiiiiiijiihhhhhhhhhhhhhdfffgfgghhhhiihhiijjjjiiiiiiiiiiggggffffgggfeeccdddcccbcbbbbaaaa``___``a```````a`````___bbaa``__^]]\\\]]]\[[[[\\[[\]^_`a____````aa```_``QQRRSSSSSSSSSSSSSSSSRRSSSSSSRRSSSSSSRRSSSSSSSSSSSSSSRRRRSRRRRRRQPQQQRRRSRRRRRQQPQQQQQQQQSRQPPQRSSSSSSSSSSSRRRRSSSTTTTTTTVVVWWWWXXXXXXXXXWWXXXYYY[[[[ZZZYYYYZ[[\\[[[ZZYXX[[[[[[[[ZZYZZZZZZZZZZZZZ[[\\\\[[^^]]]^^__^^^^^_````a`abbaaaaaaacbbbbbbbbdddeeeffgggggggghhhhhhhhgiiiijjjhiijklmmmmmmmmmmmmmmmmmmmllllkkklmmkklljjjjjjjjjiiiihhhhhhhhhhhhhhhhhhhhggggggggfffgggggggggggggffffffffffffefffgggggggghgggffffggfffgghhhhhhhhhhhiiiiiiiijjjkkkllkkkjiihiiiiiiijiihhhhhhhhhhhhhefffgffgghghihhghiijjiihiiiiiiiiggggffffgggfeeddddcccbbcbbbaaaa```____`````_```a`````___bbaa`__^\]\Z[[[[\[[ZZ[[\\\\]^_``^___````a``____`QRRRRSSSSSSSSSSSSSSSRSSSSSSSRRSSSSSSRRSSSSSSSSSSRRRRSSSSSSSSQQQQQQQQRRRRRRRRRQQPRQRRRRQRSRQPPQRSSSSSSSSSSSRRRRSSSTTTUUVVVVVVWWWWWWWWWWWWXXYYYZZZ[[[[ZZZZWWXZ[\^^ZZZZYXXW[[[[[[[[ZYYZZZZZZZZZZZZZZ[[[[[[Z]]\]]^___^^^^^_`__`_`a``aaaaaaacbbbbccccdddeeeffgggggggghhhhhhhhgiiiijjjjjkkllllmmmmmmmmllllllllnmmmmlllkllkjkkjjjjjjjjjiiiihhhhhhhhhhhhhhhhhhhhgggggggggggggfffffffffffffffffffffffeeffggggggggggggffffhggfffgghhhhhhhhiiiiiiiiiijjjkkkkkkkjjjihiiiiiiijiihhhhhhhhhhhhhefffgffffgfghggfhiijjiihiiiiiiiiggggffffgggfeedddccccbbbbbaaaa````____`````_`````````___aaa`__^^\[[YYZZZ[[ZZZZ[[\\]]^^__^^___```___^^^^^RRRRRRRRSSSSSSSSSSSRSSSSSSSSRRSSSSSSRRSSSSSSSSSSRSSRSSSSSSSSQQQQQQQQRRRRRRRRRQQPSRSSSSRSSRQQQQRSSSSSSSSSSSRRRRSSSTTUVVWWUUVVVWWWWWWWWWWWYYYYZZZZ[[[ZZZZZWXYZ[\]^[[ZZZXXX[[[[[[[[ZZZZZYYYZZZZZZZZZZ[[[[ZZ\\\\]^_`_^^^^^_`______``aaaaaaacbbbcccdddddeeeffgggggggghhhhhhhhgiiiijjjllllllllmmmmmmmmllllllllmllllkkkklkjjjjijjjjjjjjiiiihhhhhhhhhhhhhhhhhhhhgggggggghhggfffefffffeeeffffffffffffeeeeggggggggfffffeeehggffffghhhhhhhhiiiiiiiiiijjjkkkkkjjjjjjhiiiiiiijiihhhhhhhhhhhhheffggfffffffggffhhiiiihhiiiiiiiiggggffffgggfeeddccccbbbbbaaaa```a``____````_`````````___aa`__^^]\[ZYYYZZZZZYXZZZ]]]]]^^^^^^___``_^^]]^^_RRRRQQQQRRRRRRRRRQQRRRRRSSSSRRSSSSSSRRSSRRRRRRRRQRRQRRRRRRRRRSSSRRRRQQQQRRRRRQPORSSSSSSRRRQQQQRRRRRRRRRRSSRRRRSSSTTUVVWWUUUVVVWWWWWWWWWWYYYYZZZZZZZZZ[[[ZZZZ[[[[\\[[[YYYYYYYYYYYZZZZZYYZZZZZZZZZZZ[[[[ZZ[[[\]^___^^^^^_`__^_`_``aaaaaaacbccccddddddeeeffgggggggghhhhhhhhgiiiijjjlllllllkllllllllmmmmmmmmmllllkkkklkjjjjijjjjjjjjiiiihhhhhhhhhggggggggggghhhhhhhhhhggfffeggffeeeeffffffffeeeeffffffffffffeeefffffggffffgghhhhhhhhhhhhhhhhiijjjkkkiiijjjjjhiiiiiiijiihhhhhhhhhhhhhfggggeeeffffggffhhhiihhhhhhhhhhhggggffffgggfeeddcccbbbaaaaaa```_aa`_____```__```_____^^^``__^]]]\\ZYYZZZZYYYXYYZ\\\]]]]]^^^^____^^]]]]^^RRRQQQQPRRRRRRRRQQQRRRRQSSSSRRSSSSSSRRSSRRRRRRRRQQQQRRRRQQRRRSSSRRRRQQQQRRRRRPPPQRRRRRRQRRRRRRRRRRRRRRRRSSRRRRSSSTTTUUVVUUUUVVVVVVVVVVVVXXYYYZZZZZZZ[[[[[[[[ZZZY\\\\[ZZZYYYYYYYYZZZZZZZZZZZZZZZZZ[[[[[[Z[[Z[[\]]_^^^^^_`__```aaaaaaaaaacccccdddcdddeeeffgggggggghhhhhhhhgiiiijjjlllkkkkkkkkkkkkkmmmmmmmmnmmmmlllkllkjkkjjjjjjjjjiiiihhhhhhhhgghhgggggggghhhhhhhhgggggfffhhggfeeeffffffffffeeffffffffffffffffggggfffffghhhhhhhhhhhhhhhhhhiijjjkkkiiihijjjhiiiiiiijiihhhhhhhhhhhhhfgggfeeefgfghggfghhiihhghhhhhhhhggggffffgggfeeddcbbbbaaaaaa```__ba`__^__```__```_____^^^`__^]]\\[ZZYYYYYYYXXXWXX[[\\]]^^]]^^^___^]]]]^^_RRQQQPPPRRRRRRRRQRRRRRQQSSSSRRSSSSSSRRSSRRRRRRRRRRRRQQQQPQRRRSSTSRRRQQQPRRRRQPQPQQQQQQQQQQRRRRQQRRRRRRRRSSRRRRSSSTTTTTTTTUUUUVVVVVVVVVVVWWXXXYYYYZZZ[[[[[[[[ZZZY[[[[ZYYYYYYYYYYYZZZZZZYYZZZZZZZZ[[\\\\[[\[[[[[\\_^^^^^_````aaabbaaaaaaaccccdccdddddeeeffgggggggghhhhhhhhgiiiijjjjjjkkkkkkkkkkkkkllllllllmllllkkklmmkklljjjjjjjjjiiiihhhhggghhhhhgggggggghhhhhhhhfffgggggiihggfeefffffffffffeffffffffffffffffgggheeeffhijhhhhhhhhhhhhhhggiijjjkkkghiiijjjhiiiiiiijiihhhhhhhhhhhhhggggfeeeghghihhggghhhhgghhhhhhhhggggffffgggfeeddbaba```aaa```___ba`__^^^```__```_____^^^__^^]\\\[ZYXWWXXYXXWWWWXZZ[\]^^^]]]^^^__^^]^^^__RRQQQPPPRRRRRRRRRRRRRQQQSSSSRRSSSSSSRRSSRRRRRRRRRRRRQRRQPPQRRSTTSSRRQQPPRRRRQQQPQQQQQQQQQQRRRRQQRRRRRRRRSSRRRRSSSRRRRRRRTTUUUVVVVVVVVVVVWWWWXXXYYYZZ[[[\ZZZZZZZZZZZZYXXXZZZZZZZZZZZZZZYYZZZZZZZZ\\]]]]\\\\[[Z[[\_^^^^^_`aaaabbbbaaaaaaaccccccceedddeeeffgggggggghhhhhhhhgiiiijjjiijjjjkkllllllllllllllllnmmmmlllmnmllllkjjjjjjjjiiiihhhhggghhhhhgggggggghhhhhhhhefffgghhjiihgfffffffffffeffeffffffffffffefffgghhddeeghjjhhhhhhhhhhhhhhggiijjjkkkgghihjjjhiiiiiiijiihhhhhhhhhhhhhghggfeedhhhhiihhgghhhhgghhhhhhhhggggffffgggfeeddbaba````a```____ccb`_^^^``___```_____^^^_^^]]\\[YYXVVVVXXXWWWVWWYZ[\]^__]]]^^^^__^^^^__`SSSSSRRRNOQSSSRQQQRRRQRQPPPQQRSSQQPPQRRRSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSRSQPQOPOPOPQQQRRRQQQRRRRSSSPPRTRQSSSSRQRRTUUUUTUTUVVVWWWVUUUWXXXWWWVWYXXXXY[[ZY\[Z[[ZZXYYZZZZYY[ZYZ[\[YZZZZZZZZYZZZZZYZZ[[[[\\\^^^^^^^]^^____]^^^^^`_``__`aaaaaca`adeedccdeeefgdbbcefgffefghhhhhhijjjjihhijjkkkiklijmmjlllmlmkkklmlkjklkkllkkjikjiihhiiiihhhhiigghhhhhhihgffeffggffffggffggffgiggeeeddefgfggggfggggffffefgfeefggggggffedefggedchhhhggggfgggghhhfhihggikkjihijkmkkjjihggghiigffgghihgfghffgggfedegfdfhifhhhhhgffhhhhhhhhhfefghgfggfedcbaaabbbbaa``_^^^^_``____``^^^____`^^^^]^^^^\[\\]\ZZZYXXXXXUUWWXYYY[\[[[[[[\]^^__^^_^^]]^]^SSSSSRRRNOQSSSRQQQRRRQRQPPPQQRSSQQPPQRRRSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSSRSQPQOPOPOPQQQRRRQQQRRRRSSSPPRTRQSSSSRQRRTUUUUTUTUVVVWWWVUUUWXXXWWWVWYXXXXY[[ZY\[Z[[ZZXYYZZZZYY[ZYZ[\[YZZZZZZZZYZZZZZYZZ[[[[\\\^^^^^^^]^^____]^^^^^`_``__`aaaaaca`adeedccdeeefgdbbcefgffefghhhhhhijjjjihhijjkkkiklijmmjlllmlmkkklmlkjklkkllkkjikjiihhiiiihhhhiigghhhhhhihgffeffggffffggffggffgiggeeeddefgfggggfggggffffefgfeefggggggffedefggedchhhhggggfgggghhhfhihggikkjihijkmkkjjihggghiigffgghihgfghffgggfedegfdfhifhhhhhgffhhhhhhhhhfefghgfggfedcbaaabbbbaa``_^^^^_``____``^^^____`^^^^]^^^^\[\\]\ZZZYXXXXXUUWWXYYY[\[[[[[[\]^^__^^_^^]]^]^libsixel-1.7.3/images/snake.png000066400000000000000000010441311302271755100164200ustar00rootroot00000000000000‰PNG  IHDRX¼ 3gAMA± üa cHRMz&€„ú€èu0ê`:˜pœºQ<bKGDÿÿÿ ½§“€IDATxÚìýi¬%Ë–†­µ"2÷t¦ªSÓ§7w¿îVÏRw“ì¶HQlK C6Aÿ’  A?ü࡟& KO2 Ò¶([Ò/š&H‚dsh‘{`ϯûÍ÷½wï»SÝšëL{È̈µü#†ŒÌ±ÏÙ§NÝûZV p*Ï>¹##"#Öø­µðöoÿ´ˆƒ€q¿ ¸k×A$Ü#?Ï6B @aP(`EºÏI@  D,€r¼GØ v/Z@€DD ‰ ‚fð~.j@!"! !0ŠD `D „‘H@,V"Vˆ4À‘ƶrÓ Dd$Ô*.Wg•`ä®ã’ºu)gfü"  €ˆ€e0º}–_ ° ä/9½³óºhx<(Vƽ/ ï½sØ$2Ü)NïŒ×d;ûÁí4‚BB @PQÝëÇ]0äž;ø1âÁÏKÛïÙ¿—áÛAˆ×Ê‚ ÿˆ€Ðu€Ä@V,|K8ŽŸ’5$Èa‚Ž¢·’ñí#ªð:„ü~HÞoúE jðs ª·i}Š%4÷¹k’Yÿ<•èïÿ™cŸŽˆäúA¶€qUÚʼøL‹£p/Õ¿ˆdœ€ì(Uøp¸¶áv€8lV¬Ä÷¯Uíˆ0 ¢ÿH2 ›‰„†éC%â-¾h·ncë÷{(‡G2rS°ñvÈÐj<ø¹£?0p®3ï Šä®„\ …¡sÄßCéþGD@FGªˆ;ü+^ÕvG€ Qûû@€=3‚Ì"$[dà“_ÚÐ]`ÉôžŠ›3ꇋ´C@²3€üÆó/YDQüVADF$! w7 °Hèžp–!wV{ü/žðˬ˜t^B丟pÛ@•6¶H(Óïæûq Þ6 ·×¯¤åzâ„ãumè-®I{AáÄú­-®3O ý«óß‚Kî‰gn¶³£’AÜßþoŽ@ÃÉ»ô~lqãœ's'ä€~ðƒ€ø3Å=äü~î ”èäþìÔÝ? ë&‚qûÅÛ7£mß&…®.vª!¥½éCŸñ`‹n¦( ŠR ¥‚TÒöuΣ4ˆx!bl`Ë–²@Xç‚m£ «ªØ:YIDÀ©²ÀÂ(A%rA¿\ŒL’JŽ ‚ ‚bDÈ‚Nš`¢¸tA¼Pö~¦’¯#ˆNØîÕ;¶dT¿Å?6~¦™¿aNuÒñŽôî Rèð«$p*óØ(P÷È=g޽ @DK »¥ ®¡‚FDöRñœ_f*¾t®s ARþŒBao§«„ˆÏ.’õ¬= 2û-ÿGÇÿ)$¾:‘i»–Œ¶3·h1ÆD¤ÞÌxžáyaö¹="\co(ŽæGþ ˆd @áiìTíÅ©TSaÌ~p? €–@‚¢â N+Ïn r:´·_fÉí9IŸQ¹#äܻǸE„8PYöâ ¡É쉄!êÞÌnU(P Ž Rû89Šé4#·°³]¢‘³c„ñ»u¹RY|¸!¢›‚_ÎU×op¿æôAÁ¡O;Ÿ‡˜O’3åõéo¸8OPìr!÷‚XHü›Cí¹ ¡ Š#²µ@¹mKµ«8ÚœFˆØÿÝŸù!Ž îÅÛ†]Ô3½Â9g'0É Ï ?åÖ³“·£Rxqµ¨é5F8¼`¸Ë³Š;Ÿ@K­¸ok}6© Ç™Ž;,ßíútxOT¹¹Õ ?ùSZV#LïI~æ[\ON~f› ØŽÀeý¨G`b »Èã¯nzŸ;›"0¢Ú@±Ï{ÀÚ‚8övøöÄ6‡F:õ ¦Ú¡Êž¾Ræ]€sGK´ˆb»pk-:çÅË5Îñ+Ñý¹¶¾g‡Zà°ŽÂ^=@ë…H‚È‚ˆÈŽ.8Û+ó. GGgD$Z Ÿïºóör#Ÿp*ëó–_Òé¶6ó`‰ ½×ÔÐÊ+îg°J €xD}‚ä ÿ£dZG…XÏ•”<ðx¿>[±Õõ¶Y+ôx ¶@µ(1¡ Ó§t.ZËgWüuëäy¡ á¦ùuE@÷O'O¤î³ø'5 NAX°9p'0]µ@$báD €íÁ)î#nUTÁ;„R…(Pàíþ$Ð¥}©²èì?T¬‘€qMÍEÄv{t–P!uŒÇ—)’ “ħ‚M»&Ó¤Oj¯…¬Ž »1x."U±íjû­ïc”{:ìg‘ÁñHòyÊq;ì[A™:ŠiäpN"N`q{ˆñƒÔ  !Xœ@ÑF{(oª»kâàñŠÉv?q©1y"CaØŒ (îXìlÄž1ê$†#jÐ,&¬7]º7X J_< tD®~³~ ÐFK›†õÞ¡%ƒ$~Îîû:Ú”Y¹¥kŸˆ®œîþÐ2ºœ£Tpxtßí«6ÛˆãÝ”=œéÒãävZ×-ç$6Þ^žç¬~“e8€¢À‡D˜yÐûüÔÄuÁpÅ÷ˆ"­®3ôZ6mµAG"J ›ÆþÅ6ë¹5¼>ó¾"¡îý¼öœ^ר Ð-FH\éÞ¥O“D(`¡ã˜#ºçOn»œI¶“jQϵ}’Fȋࡲº¢aJˆïŽ8‰óÖç[žNÓ^õÔ¾«r4Õ÷;º'­C;¥Üˆœ1ú6¯ áeÉŠ¸¸&—;ƒ¼üµ5DÉuÏ\°6Nô>8IE]—³#H‘QD¼Ì[ÜŽzÐN`…™D@EP+†nñ íB9Ÿî z¨\Î.ÑqŸ`ôùó†…ëaO ÈL| ë<àbóñ_ÏáSò;b»÷•å„›Cˆ¤'à\˜": •x_Ÿrj¶‰7çœ ?pLrÝå|‰° "ZOÃyJ½-›Ì™óœ ãPtäeÃC]}=/Òù¦`X8"}ˆèÓôQëMÝqê “õ e6;¨Ì{é2øOØ¢•’,§pävIn\id*ˆ_Õ~ÛZ°²lÜ'0Šºr}.å‹Ik/àÙî‚™Þ.¿n²^;ǽwñž]ÏcØl=]k“åìbáÊ›ö‘Lkœó¶ÑaX°ôPLñ"›ô3ÀvÚ5­r8Ê>:x•{ZØI"> Yá‰&Ó•<1pÀIðÆkñ¨-À¨ìûÄv„Ñ—¸ÝØòÅa@Çtý[°Á,2ÌqP7ÞnÛ¶÷Øô‹ ýŠX-•„Çlòö¨U¸Î1 Fý>d›«V!:Ù°ë?sa>iiÎÛ‰|…‹´HoZˆºƒ!ã…wÅ–`®?)m,³m›qFÙøÔ¼Éë‚^4ßô…ÒÇ~§Ð3!ôûy¾`™ÈÑ»J|–/gS2ddz­@<Ü4Í÷Ä>»ék8.ºU£`Á¸:1—wþK1¤FB yâä÷á^Í•ti×/HJBð¶ÝöâC‚·ÐsÓ­c;‚bÓò4.Ž‚YÄ¡—éœ×v­G¦[a¢Q‹¦'LÐ þÞ‹Ÿ³éƒeØnÉ×óçºð†MØ…ÁÏ·e„Ï´¼ñš„ü¾…–ŠlXÇA €zY×ï·m.r>ÂçmiÛ–~®[5ºöŒçÕ..P^šC¯÷y ÔèUÙ ºØŽ‹dÔút4WÖ«1­×Ü‘wÕ îš3uÉÕ—jébø}9gCô‘FÖ"€a,Fˆ!GÀ€Nà ‚€“fãuÑëƒddÞÞè#tÀë"QZÍÃû T@Šú¦Ùcâ˜8U)".zÉEÍû¡ŠEï unJ_F‚ÎvvëŸä\¡Ó|¶.¶®W,ú@þ`“ "' Jáïmƒ¥\µÈö=Šwü" 0º”rL€ ÀŒ€Ûjà#™Ü{÷d:W `®$™Qx´@\]v¿FµÏtrZ¬ Hˆ’i+«yúÛîX›zŽ¢¥8dI@%E†DX—£ zb\B%4‚¾Žš‡yŽ£ØKñ©ŠA\aºHVâ*LßÔæíØA{ ù²Gb-B(Œà²‰@(# A©6o#c¸‹ ¼û!ÀßÏÛÀ/d; æ6RÍÅ„º]ö3ïx†‰¬ZÙ%K!#" #ˆË˜ÔUaâ/ ±ìZ¤òJ†ã F.”„9$.àœæ1èF…6ŽÙùC&]ßp°¤)ÿf|•DagÌG+œº$Û¡ºŒW†1¦Îáv„î§  Ä0Æñ¯ h$X³TEúË„õ[„y»‡úaØ–#t³ ›°yT2<`¨7%¶{©;±$j/“ÔU²Ômˆ°„8à5¥T¯ý‰þFÇ0Š1ìý ßI* bÜ8·xNÿâ¢#&%8J¶n›aÍ©þ"ž ïÖs-``†Á°½g^ºNÐôz›Äc­Ï¸unùʹjw±wÒ Šj3Òvè Rì9)ؘk™€°aTd‚‰ÝÒINžß‚³g?8Z´À:L/¤Œ°õá…YG‚Øg;r!Œ~q‘d; K$úm²¿ËžŽgi›­,}”{Œœ%µl¬Ã"Ùà“úÜ1Ýçn×í›/°z¹0¤óRüoè*ÞÓó/ÄÛ®“#Ü®9†í3^qUCèd4vIA|ÆŠ #LyFJûlŒ'sG†Å%bLÉVJÔ¬2ƒ³^’-9!ˆ”x/Zq¸¡mÜde틽sGSÙ`„5Í3šJkòé²ÃóŽQú¶{†úNË‘ËΚw˜J¦Žò`œ&À°E-díFˆœ1ÅSûvZ–ÛÊÙýÁ¯KäñqWÒz&P8ñ\¶uÉnⅢϛ£$Ž J‹Yêñ(^Ú]ˆ¡Ïf騀xíȹ¹°…Î'é©Öší©êía¾¯Ø3Æ¥ýäü øRS—­ÆLÝ%j­¦ÝÛ†YNtee4ôp\YŸŠ„Gx &€rF&HÌ Ñé‹uœ0ðÊ|¶?´ÀÁ&‰F¸å{˜ð“Å%ˆ»ò4”$^hÛ• û!23Õá„×O:žW€PÿÁsGI£tœ ‰„U÷hlòÂf4ª­g CŒ?ûÐô¦Ô),€ï0D3Ëy†˜5•»1W[Â/È:s¹u‹öò¬"®ê\$ïÂ^ç¹$zX)¼À.Ò˜ëÀðž½ys±OuIñg–ÒJø¦t  ì_oXÄžäõŒsKµg!¼„>tésÛö3‰_T*1EñÅІÁÿêBÈ)å…Ï2‘õ¬}²i¡úñRÁt©2ƒ"°b rÎÑ„Æq¤¿s_ÜöTf-ÅÚfeѽç+ÙªKµØ•KdÙCþÔ ›ÂÖ j‘º8?Ð@I¼};ÖÁé8•מš8Bþ»osmô, ô,Á¡o Ä%㿟\ €!0;.¸<@60Œõêu¨g=tk °l.è€ï7Un^¨Œk&ÝéÊv[ùÖ¬Áœz[Sý—[0Häà"BÂŒ¨CœRÖûœ7ñ=ëd/WŠÐ[F¨U•BìOÆD™L¤;©ìÂéT³‘Œ%)/xÙukõß‹x ·Õ:¶RNÖÇ|¹ Ù‘¤Á©Wï€ ¬/<ç]lá# :J"Òçãœ.1½¢­7冭°Í5 E'ÉÅ&>-_^É2÷⊒…Ûr£p¨Š)â)–8AÀ¡ÝTPê’`Ämš 3BŒ¦iUÏÖ”|ÁÉ=±°­7^G×E¦ 10„˜îÐ1"9ˆ£»'è­u`ýÎaü}7!¶öØÎÅ–§ÌSÛ`2VòWÐ"'ð^Èu/úºúVýŒ) zmRFB®$"¢€µ• ‚#ÝKGä ‡Ôv0ýÕúp¸ùâ'ÁGÕsâ2ã;pO±®BºŒ(’­OF—xm}é¶a![»̵þ-‚óks q@%wîßB¿ É`·¸²oé'ðáºBvUÌ0L*Ïh# äk¹$p ξM/]ƒ¸z›.4¯•©¯ÊGÈ)7ÁV.v³k)DaŽP®t÷ÿs ~>ºxèq÷ë9ìV˜æ¥ºY#Lÿ²iäÁ”Õfÿ<ße† @„ŽÿIðþB0;S€yt¿¯2‚ÎàµÄèŽgËx0TÐüèÊäÖÁÚ¢-<½ËË¡ïi!ògÀ£Ÿ°cl° 謓¹À"o ¤í'ëóbº`Ï /°¶5xR`Ãý¬‹]·ËZãÖѶK‹¯›ó™¥NósÖ'gÓ»Øöì}½‹+ð¢Á•îüîútÆóœ³ùúý££ÝY™,H\#ÔˆÎì4ŸfÚ’ö2²ˆõá(Ä™† †Ë¸è+ …>Ñ  0¢ *°j6†:“®TZg&ãÎ8Ä$@ÁI ™J3¬Ùĺzýhž8ð,"€Ž4€ˆŽ¤¶JDR@¥qÞOò‰°]X" CÉ€ÀåH¹Ÿ–EÐX@ÖF~a´¬”@a€¸ o­Ÿ!(° '*ÂL¡¦ac‘Ž@Ý9Ý#}‡´–¥=±&·êæYô׆€0xÂ)b”´í-²ÿœ'nœá'8ýJTáEºô}½ÕÖ0À–EË‚{LãóÜ(ËA/´í¯þŸSU„µ‘f$Ê-Ÿ=(I „ËlüÊUÎˉY?‰Ë¶³>ŒËºm²ÞÒ!1ñ];‰,Òxzf»åÚ+àk£¤Ž>à|œ›>Û°i åø ºøv»œr– GuÓa=ûâŸ÷­nƒÿ®hË]œñ9·˜s¢ý ÌàYWày’‘ËjmnQÂõrA´‘_éø¥cX>ßÔ™¢¥Ÿèa(qOl0œR>ë û®rz±ˆø´`ÄÛm|¸w *'·.›sºsK´ö ÁšO±§ 067ÜÂA—ÈF£ ¬éRWÛD(”kðYO]M=ޱ[I°ûWÚÖ¹Ú†ÛÖyáúWü¾æ–vcô±]b€nZ&„"Òd½«!tžË)œ¾TM•+{\/³•/e­ê„$F÷¹ô¹ÒE–3¦éóFŸà41Õ2®Êà–í£%½áSã)¨ž™øʎϵÑ‘nã¤;ôá¹Nã«´^éÞuË0a``г9$nŒs"ùAÄ"J›B ØC»Û rnŽXM »°Žmß whŽxg²†0dÊÈiŠÑ"U™Aôlû+¦cØ:ÿLMœ%Ø>ÑCc{k·V^ã™'ÉJ¼Ð·±çÈ÷zØT;špoÄ óÈilÕOrQŽœ9[à7Ç&£Å5 ø$n[ªØm é9ŸVª ¦zÞ¦Q7_Dro ½?8ØlÞÕR+>gnGüßNœT‚í઻ð÷d·øžÈE_ÚÕÒO,ç·ë:Û;‡´&Šº› ¾ü5EdLôWµ7’À$™’xÛo“?0úDQÆÔFzŽéRcØùrÛùæ³ü q¼¾@ö,ö'oÝz„FBÞ2à1«çÐÕí-U-¥yÆÅé„w‡®Bf™ä6äPÙ›yÔ9+6ˆà³)ÓÖ>°É…Î @šèÏ“Â^¬­WÝs#F·¦‘Æ=Øú†UëLc€s®õmWt~)EØó#°,H(¾øNDÑ@â »ª¶æ#ÄÍ· >W‹twJkÜÛ6ZH{ßÉ:6 ÃcàÎc´·+±K8Û›ŸŸ,È'XbT¼gÂM!å]£X›Ùª nÖ˜[Ü]¢nL—½]Ë® (¯û?úˆ½ÊމÄ|ù)’\ðªÄ øve¯«ç³çóCêGÝ$>Bèù=ªo<ê…§¬¯„/1•B¨mëàßɇƒ4îª ^hÕÎU±×3M ¾u¤ë3«2 ‰°ƒ6»º-Œ 1幊Ë[íEêZ0 KÉú\»åÚ –s÷®]@Tã$D"ºòI˜ÐÏ4öq`}^n…È Yãüº9óÚ$&Í…›:&¶x)RøÆI%Y°†9ìÂôvã´Û‹4£—VÊy6…¨×óà|¯¤÷«kÎ²Õ vÒÝ^Ï<ß?1-Ô€ž™íê¦5œ+uË  ¥ÆvÉ>µ…H¢TU@ˆVr p h,…xb·Ø]3GÜ øòŸÖåðty "q³>ÛŠ…` D$Šu„+`üâ`îÜd‹Žçdäqƒ@.J&LÀ°«Úz„7kq8Ž¥±0(RÉÚ€^÷…‡¼³ŠARäü·ÞÞ•ND¯)€1°†@ØøàBq»Ü^lDƒ‹mãñ‡³‡Øø_P]vtb ^—¨Ûa¿—¬_gÇ_ŸçÒ6E0*¯ˆèÜöÆ‚Àb×êYZgÕ Uh… BÜj.„^@UÚJØ%"0· Ã:¤j4X\9\’õQƒ À€HÚ}Ñù%¼y­ëÔ)ãÕÀ ‘€ŽÆ^B‹À… ‰B•ˆW"C€£gÄÇÅ’´õý±¶‚DAAÄÄàl(Ñä)0øÜÍîWNÂB:Ʀ´\¬$1‘íxÛS·~!CÈÔ•Ég-µû9XëAøÑ«ÉÞ¯G°uUÅïlwI­dª©«ÃÓÛå !KœPÿž%p–ݦëúo]Cî@ñÛ–Ë´’ñŦVìäú… /:ð¬ùóRËÛGC '`kqDB?ðØØ¸6¡Ò$%ÊÖ—¡ý;áƒyböúíWm P—;YqË'úÉþ³Ë¿tiEalr®žw XÓ'ܨÖLëWÔ"çsÍÉ—ˆ1pUYâHåÓ6=çq^\ë¡ôÏ» m¡€¾¾º¸®õ¹œ»9 –]BÙ1å+H xÑ7³þ]»>ÖD¥åµŸò­Ãm»wOÏ¥šWÒ2™;8ú~Л²/Ý(ñ,ùÜ?Ý‚Îç}± t%–ÿšA:ÉöSŽˆ-ÂÖ-½5/쳸Wy##Ä(«b×"€F1Lš¤êYx!$B Ÿ—Ü=KP°ï}ÿt[G@äì G¦¹ÅqÄ7mòAÔë©ã‚§TÜ_½*)[ý,­c°iW ½àM<òùi¬[¼D$”×¢d“_Fí¾÷ö'ö{»ä¤¶×û&J/ åZ›²«ë¨Œ Sö†Ð o„ìz’.7ÁœÆÝ·xNËk„½÷,ãꕤª™Ëèp¥«Ÿ"°£¬M$ÝíÌ\.T 4ãr©ˆ.dD`JŽÔo t1Ò dƒ+­Sa±í-1at DœKÈÐ.l{³ÛÝk¯ƒ a„½ëmÛº|»§·†XÃÿh.C`‹rzË7‘[ÿgYÎøÝõHí¶±¥k¯xÝZ÷{ʹisæ•ìaA6Ë>»‰Fþ,¨1 :Ÿ/fC.¾õ§`ÊäzX¿H¢q-"¢¯Ðælmç•è×®¾y=,A²8—ãUòÖ¹ 3×§á.Sê# [žD.Y;ëðuö¡ ’§UW^œ÷Â+ÆœŽ®jŸ§tè™ä%Éh„ÿÝq€ü2tý©iÛîmxÁkm—vT)ûª` —[n±£ðàÒÔÅl1ƒ-áÚçç²ø“ò¦Ñó¦´¦¶ƒëºhÁ)U‘„1øtÞÎר5±þ·©ÑVaŽó¤9T»ïóãhÞþ…IÐ1WÑÚݸ ÿ<ìhHÂgÈ–ìºÖ5H€ñWö>B6Ñ+Š–UA PÏ,·:‰Nê{ò6žŽæå¿Ü1íèÖáæDdM°ÓÝÊÔª®IÒ–mÛz^¡X,bxœÒJóy·¨ú¥ âE¿–ÑïÖ×ÿY¼ i)+›ì«ôb3Æâùù€qÀ„nûºiûìW\’£oÛ=·gçHÄåsZôº–ÕøóŒHÁDˆ ´‚@ÿ\õâÐã5’{b²²µO…B>½†[1¬©M2ŒpÛ&HcNœïj'ï#L æÞF‘¿ ‘;vPõÔeØ™’ë;]­tEÃO7Càˆé½xëɼ-áËÜ߈ø’¥.œZ]ï`€aGæ×Ëg}9ªEˆËy ´œ©›*ìÓW“ŒÑÄç¥ï+éßЀÛOqÖ°¬º‘ãmEð²wö´ÀÚgiÑ”b»*‡t 9C_Ìø€Ÿ; £õå§¼pûn2>B—I¤Ý m(Ñ0ÅÊ›F·n ô[|꣄ÆÑ™vì‹ëv!àˆØI¼ø®)JF#Ì9·³a*Þý–-oC!ìÉ­ÏU"‰€é– MŽè a<]ŸT©f„†î*ØpˆA5œx!B=Û!8”|šf³]œÌI’þº7Á•ï-xGpÜzU×…kÆ$“Ààž›éªÚºXPEW³E#L4{ù\*”=¨™Ž$ÆDçJ‚G ˆ ÌQ.ä I-¢4Ý#i–ŠWÉkRªécV}<¹:ˆiT\?^-m‚5 *¨ÝŒ ¡ 9=¹»„¡­)RöŸf´I'H¢}?‰‚€"±Ž£„z…›öy¥DÄqD—Z@N'sùÝH1"ØXÒçXrÕøX÷¶AøŸ¡„yˆ]íl¬â}©p«8Ôï#±@èHRi ‚BBbFeÉ×ós€=WÏ ¬‹û\ç >ÃCŒÁ0h€wCþ¯ìɦR*l‘¤V+µÇ%–´Ü¤'© |,ø]7jˆF E”¾—ÊèMÑ„ÐS¦uÖWĶ݂ÒÒ\’¨ä#·ö-ÿžZž —nN1ŒòDç½&ïßÉ÷œRÛ#’ª2 W” Žƒû· ,4¥67ðÞøâ7€ŒÎýüjÍý"²n3¢Ö ÂÂÌžmÓY-ÄÈZ½å@ɽõÕž²Þ=õ±ä}޾6¯À7µà<×Rù)µ®kcë}…ˆ°µñ rÁtÄ’©{5WéÞ}­ÓçfÚ|#¢Q*Y+‘(‡l}±<´t/à ‘(ÁÈמ„l—ŒLB‚‚ÛºÑÎoQ ìÛ-7&öç˧Ùq¯ÅÎmê¨@ÈMvÎWdð½lKuÞb;œ©A€xH8M ó&ë¯ÍosŒ«Hç¸ ’ø%ïX Ý;9&¤Npö«‹¯@˜m”t»IÆŠÔä»ÔãÕ¦ {fa›£$®(m1Ù¶èKÞ®’— [2{T.yB×PÙ7Q&s[Sg»ûg½ µy!çBa‚«ñf 4ø_»%6”IŒqL~±œà/IÕUrì°Á ×í¶<,É’е*l¸‚±×s‘íÇ.=Q+À*è¢g{yíóö@Ù\053_ (ˆð)™¥Ãa‚ €€Dä6N.ÕÉÒe¤ Aºi{P¥ÐyRЕ•Ž¾‚²^¹>¼²+͹܄…ê­Û¦õ¤6/ÿ¥šW;™€.åVìÈO¹è Ð²!y•“B¾lôƒ³5øý€jE‰gι—Šö^÷€È– ".Îk„^”ó?·f ÐM!(Ô%¼\?E?`1¹¿›{3YÕsÖíµÀ|•€¶ÿŽÌ_÷  ”P2?º”ËÆª¶d„î­¸PB!à°Y®®¹4^(ǺÛEœ0²¸<iŠùáÃKzË%#¢$¯)$ßÛòÜ%‰Ð:UY62B sˆQYBÙÓíü‡­Í®Íŵ¾°kã\ë "6­ó`?‰X¶þèŒFèS¥Dr!!€àk„NÓê ÛÔÞ¹åâ`Ã`¼M¾Ë-/¸*îUµ@,ÚkðªŒl¸¿%I-Ó­Zp ­ÝX°gIZë]´JÒŤ¡Á­®w¼ç#ìÙ´SE–‚Ÿ/ÚH©ƒJ¿í†üYÆéõÁ€’‰þÂíWzÃ;Jmg^ºµ½%‚5’ ¨@8PÐô¼Ñ„Hfòv&·JÙ­…Ãaº“Sêsò¥ÃFÄ|f™,(@¼ÄÑ2ä®ÙùZ¼(2}ž¯RË€ê‚TZÁP¼YÎýtŸÀœÛ{o^I3 N"2õ[Õ!…ÉáM¨”Œ¥;Þúã•ûY0Qܾ½äâ()»Û°“×,Àÿ†ëj¹ôvg;ÀM« Ð•ÀÓý$|„Fï€÷Ãf^e/AeLý&I(þóð2sÏ9èÿÛRþLã´ý&á†$iE…g`E8hiÚ"öñs0î+jÍî ;»qWh ‡ !DäÚ €…! ~k¢%ƒQ+÷¶s !>) zÉËúp ÿR€€™m ŸIÖ'ø»‡”žD­ThµÛ>x.¢Bµù µzžS.•µ‰ [ø2E¾ÛzJ…C¶‚í¾¯U•.»ßˆ>^-±':{;Ó€‡ }ðdÔ,¡¥ Ò¦êNÉ{7cõ÷+.XýFf RMƒÎEÄB„hMÇÖÒ;•îC'ý‰ ¦Îu½ ¹tC ‘^{¥)µ¬ÄHÜúŒ»–¦h¡IΨ—Mzëš@ÓS`C½:ì˜:”ˆi?› ÉPr~“~ˆU*ÌÙ7ä ²0 yœA´T€…(g[B´VÄFÅQ!¨ÒèÀ¯XyVÌ\ëÉ ¶:º?b}B…mÔ©êží 죳iE¬›4é/•hGp•Ø‚`ölÁÅ™"µº& Ñ¥$ñ„à†S8]+![éæÓX/a”ò?ªÂxA€f¿" ¶‰= Á ¦Èá µ, œ©%ˆ4?P-—Ý<[Ê+¬ºº¨—a õ¬œV2“í|`ëðîMw§H­„`ᦸ®õÏ3i„Ü€=DzxÅî_»3ʺürŸg¾SúÛ¼€`¯Ôpxy0¼iîÐ?‘û:WMcÀófE7‡.Ãõn/KßÖéfØë-eœ0Bg3½8Á]Ÿuðx ?SFøl¨îõmž ˆcŸA‰ä+­uÃBŒÍ`ó¾N0Ó û*Ö->¨¿pç)äÌ]›¶"fù3/&Ÿ9ÂM³—ÅmCÛEœìU´4oê99Ô¹í<Ù¦/±6NgØpjo&U²«tÞš'ÁWãÊ&ÖØº§u.Ø‹,OËöÑÆ~2¡#¦­RÀ€ º‡è+dÐmƒ8ÕÒÈR‡j¬ ×I"ñ Ê{«"²3ݶ-†ÐÙEýÏäC’Œ"bÃÂÿÓhët?³&Í‹Ž0ðm¼¡cݨ¬ïÅúÙFU†÷KÉ4:®GŠ7F‹_¦ùMr”ÄYä+Y{qÌí?d•u.ŸºêÑákÝÒ¹_L}„D'öì0ë‹Ý²+ŠõF‚)_dS'Y="­¼œÜéJÊ ~ðÇy-}k|xà éìÍ$g©BDfö® …ˆ²„#ê‚þû!‡íÖóÙ6£SØa)Üï1^ ngAƒ‰­*˜ºCÚ<ë˜ÒÈ}Okk9À1:ê Û,ãñ¬^ĉ´ŽÂ6ˆ"φ•ZÊs>ÛÓ”èìóœ ±3»ö"Sþ&+ymŒn Ku¾Ï/gsËšF9 òÜ .CA……ÄÌ®½õìŒÍKpýÌa½ÀÛYsÎø{ÚR¶læë=*·=±‰·¨D~3W8_gã°ÉWô ›F²E‡sËê£Ï¥ãU‘lüV\7Œ·û0ø9Èš7”^‡«hØl£^˜»Å|Ä™oz`#¸Ÿh"õJ™,Q*Ç||óµóĬ5Hs›è€6¹áƒ!Fßs‹CZ×ÿ.pˆÜÚ:BRf¢hV>Z!IÂà‘Pé]è^ØqÏT.S-m{`žoËj„N¯Põ`»å’KIiý´‰•71Î”àž·òë¹;WJ†–i°¡6²Ä…¹ÌD.X·ˈl~ ‚¨;Ê—ÍHùLáÆÅZïy»ô“ù÷nÏ›SyôV® 1õî,|`¤+|5”±EBEn‹ßèáU‰ˆ:]"Ò†ävö“iR‹„w»Û9@Í’(+ Z{ºz°–¤ØC““X]/1"Tä ¿(!çŠã7zÕ9G–*a ¹_|}Gd"fëkÓx 2¡fêÌ7^ÕáeG™‘…Ú´±”2ïá¶.áºOr&¬Z‹/0âꥡ+ÆÂδ¸>Nqzbfİ?Û±ù- Pˆjé%!‡T†¥ ÁÞ®°¡pÆh¦ÁçÚàôÇÞ†§^pqõQX€†iÜŽGÂaKÜÖëì~õw´¥íSG1¡·ÎÜñiÅÅ•¢KK7’büœÔ0ÖÒ Ã'¼ýÓð îmáÕ(÷‰ÌÌV$ñˆŒ5"\J± “IaŒ©V‹², °1¶(JB á½÷€ÇÆwo€€Q)BÄÊÔidT¤c:‰³D$„Ý)£X_U†E¹Gä´ôV£kЉr6†ÀZq¾ Tà!: "O°Ë–åÞxÐP‘S©VXõ:÷hgJ,pÒ†<’¯_æï÷¼Vþ’˜¯€IKÈZån&"rѱ¾!0  +07À½Î…ß8š–ši7ùm·Ä5ó3z¬¢ýp£(÷ «K#鬫ŒÎ¸ïß/fÕÇÁ'b’iwí þ[=Ëç¥P^+¶ þÖÍþÓs‰Ã®9<°à.r˜€6 ÝÛ&Pɧ‹Ù4ñ *ÓÊá‚Çôƒïö-†‹8M;Ö}âˆPKG~‰Çöö•WÿÏwp^Õû-ú&7†™~ZÚdàèB¾“¤å ºòw¢ˆ¤lÆ¥-ÊV·ãžê†É´Ÿ a‹@gô_«YDÄ XÂ։ݞ † ä×'zÌ£ Èõ“¹ûŠäèÞáKì9p#¼ÓTãî½x›‹ G,¢Ós>¨ër€#™u#ô,ÐhçÈÁ­%Ù\óöhôVèÕg‚“¶MítÉ'ô¸€6¼Xwk†–g}=;<‹À·m€ˆÄ¢™¡¶LŒH<Mªª²Ì“bT–¥ˆ4M3_™ÅB *TU3êÉtgB`QiafafkƒË­¾F… P|MçÊñ%j½¾®mÕˆPÄ;Bè¼¶¹sŠC¿æ0YÓEºiûã!.9FØ3 \@-­ß S£ƒ“*bÛº!rP5Å+é(›hÞ¶¶­Ü6Ï®g¼&à¬àqÉxC¾¢|?xþý˜®$ûDS ’º1Û ˆõ‹Í]]ZˆYïêÜ6XØÏ­=‘ú¸KaoÂCòéç?m‰õ«ÅEnU(‚¶·«ôêß^È(zA³Á%Z¯¾à¥-¬}EûG5DXLC #Ú•‘ÉÌ °ð¼Æ³ª6ÆXkqo÷…ª6“éN)0Ý™î]›-–§Œ6j£Ü㌠pž³næŠÎQ‘dã¤Ä…½wÏ—ô­ï“ÍëiÐa ÄÁó<@¼Œßf¨EP¤á*=Yé°.Q}:ùæ åx}ò²ÚÁº\€i‡nH±µë--^\z7Ì©˲° ±jgwzxÈ‚«“Ó)4Åx4›îè²°„zº»³··gµ¬–fw—´ÁfÕœÍO<ùˆír÷æÜAÇcIwOš" ¡’R I\ìˆ0÷(m) W„ÜÑ¡ µ‰_}£žÊq‰—²i¾ûø{ø84¦ð÷õæ\÷½Ã¹q9Nu5/€62B"çÀ ¡9PC/Â¥…¡çž›Ì1ºBCGF ŠŸ“=†ý‚ƒ/x£FˆC7ç—?»Ãú$µ oXðÄåþw½¥ÏL~?:þ5bGÔzTþ'Sƽ'Zn^Oë«í8Ø:ŠÇ‹#>ƒ:m*¦ºŽÕ!¼(]¤¼u¿1õó>\8%Е[G/Öû„ƒ/×O¥ÑªÐ4†öf“Û·i^h¬Y»:©›Æ tµjÞ{ø~]×L;GONßzí3×v§¥µÚ;(¦³iË4ŒŠ™­ef2ìÎ#¢B"M€äì%ŒÎ³Ø®ÆÖŒÐ:èY*OÈ™§ÎÕ·]á~øDhù$}ÛÕa¥„–§_?þûég†ζ9Ùb( ›ÁÆÜ:¢{²›ûi¥îMUÂKüÜå‚ëÿfD -èî² ÁÃdí¨}I¥N¬’• ?…ˆ}P ›/¢ "Zne…ÎhUÙ™NRïÎ0 JÊþëdå=xx%]‡Üñ¶&2ëâˆé­bDm]CŒ|¼çMÆ@`?W¨!H;Žšû™ª×Sô@‘€´WŸo}=5ŒÛ]$ ò¥+•Äf)¬* Í…)Õ‰oKÊâ$ÛîÏn"ŸzbíP[w‚ü $Ôß´®5D^(@â-Š$Pãpý?Àa÷Üj¤=¼é€m.³Œv2( ¹Œé ÀEÿ\:½þýj×5lÓŠRÂòúe7¤Œi±(”"0¦R¸pq^gíÝXÕ§JJ)'¶: „jXåTfŒecXØ J¡H°dfc¹f¬‰¸é¢PusjŒYÖU]Ó0;WâÞî!(„Q¡Fe1•“Q¡µ¾÷˜•Kff^0ƒ:\ŽmÁ€…Æ£&5²BåɤFh”T(!ÄV€#<Ú™œ.æ£Ñh~r6+Ç`€Ô8³r¹ýß?_aÃgqM‹.xÔZAÓ“dŸ÷|rm)ÜhOqêCzg{±¥nÏ¢Ï]Æ Ay%*ý사÷½®‡'Æúaºøc·SŠ}eZÇ#«9õoØ¥súåš=ù|3w¯Ÿ¼x-5Éàuv¬B‚9]£âw½«ÄêÛ¬²™'sµ¸ÃDÂg.$.¯ŸæºÉ”õq¸SXì-T¼JÕa(üfíˆnRVˆ1–Š ø^¿èÑ$ëÏO{ÇPëýÁ½BÆüú\ªõ ]$îhÂ6ó`«ÞÐ [K  ±ØT"#·m–Ó9ZT¡4’("WÞÒ8 æÑ ˆWEºÁ )ç Ct±æjg²[^5 $¨54ÕjQ-*óqY–£Q¡G 7ÇMmWÍê4˜UP‘ÒZ)"EDgËcRPZ!†Â²ªR Gã±Sâ¢P#†º6 #÷@?½£H£4¶Ô„E©Å"!)­FšTš•4 —jLŦ‘Bc©FE1b1—¶—çvÂú›Ùð¾Ò¯*qŸ—nú°ÉÚZ[ $Ô-q’t%‚µnÜ_6+ؽ€q¸è‹¡P. ÑU”îЗ/9 ”ch€HÞþ°î[ÅÍq ¹ÇfѪÜþlk}qŽnÝÚÌ2-Ev&ÙA¥³å„†¡Ï=H¼»_ÅL”β—à«mÆa@™B¯v/p…á÷© Ói1ÓJ”4S¨3ÚM2lQšXãCÎÞ þ&Ý-—Ø8ÇW×€2Ïp™t"ÙÂÍ”D)­;NçöŸ_dÄÉØ,u5ÈðPÕD$ k­uÅX,SáâÒÑd’!³]÷uÈ€~çŸÒŠIÕMU-V ͸T£ Ý<¸Ó³jêeS/S›¦jÃv¢öIit\ º"Ñ(ZX‰!Ù™­êEaÍ qìØ£Ùt¾»/ǧGãÉl4ž2PÕHcªª™ÃJ)=Ñ“¢œè©¶¥Y‹#Y.¸©!1XƒZ—„Ú&%Ú×6ÜUe]Ít¿F¥/iÍ–Ž¸Ù^lÙº¾g€ žèË-Pºç=9£ÖÀ¯Î¿rÓÄ$æ‚jïÄlÊ«„½õ(r“<¦uƒµr‡×$Íb‡Þeη±íËÏ­¾]¡P´öu1Äçïz|°!ŒÇ›ÒÙ@âÔÙGC4`·ºÝžÌ…Qe{I46 %*/8Š ˆÇðÓmÎýàê5"úìLàeÕßF$@,è’8®D„H˜AI#ÕË•D°¤D+&%H‚0£ix’SA¹V4Sz¤u©¸^ÖË%T 8|õ–ÖZª( !1¦æz)¦Q4E± …­"Q 5ˆ!´¤©!lZ@ƒÀÓшj[[CµÅø…’^ÔãWL³Ë¶V´šŒ­uQ(kmUUõj‰´¿7îŒnVû'uuÚÔ 6fÕ]BË]95Ý:‚…E€Ìp?älmm.qqE}2ë³îÞâí¥ýd¿\•È qw’С[ljî2ÈÈØÌpò…µœáOÃFM!Jy›8/ ¦»tZލ„a§ŸÐ,]kJjsž@°]Ë™ UzÂvŒ‹ öÉ¥¾„5xLGl¿9=A4‹¹áU¹;ÙA(f&Ö~:ÿú{<Û‘i’ѳ¹‹[ƒM÷Lù”У™ ­/AÀžué~òúî?§{SÞK9wçãŽym] ‚œ B@zƒÛ êE0EnÞfÓ¿XãMŒÖ ~?ÇÄyÊho—´†_ï)ìƒ!; ŽAÌQ±¬w/À8á"ùB×RÖÅ73¬Ær)££ÛìªE:^•¢¢Z5Na÷MmaQh‘늨´t-/‹—ɶÞK߀‚¶Ô¦¿ñEÝÎÏ3Ât¦çú MÈ9Ô;b•¸º?dQ # ‘Æb6+Ê‘]-e¾0 ª(•Ö{ê# Š  B!ŸÌoogOk=—£Ñh4*Æãr4.Š¢(õ>ƒ­ëúääÌîïîhÑ2ëÙ]&¥Ð€,À.Ø®ˆ ¢]6w‘•&¯Õ#‚´£‘±"+„J©FkSj«lM³c›;Ó鯿J£úÑñwî>ùnÙŒ‘­1¦f1ˆ‚ÂÆÖ“½£jyôôxz6ß™Œ¦„+#FÈjµªšÅêŒL=/µ,¬m˜õ¶…ys>¬¤•ÙÙ÷û‰7L½ðÂD7lÝ&sFy)  D¶@« ƼX*ùXâµÂQŒèâáXÖLXžàò(|’ÀFù“éŒln­‘[o¤QhèF±x߸ê—8¾uuøÄ›¸s½étˆíeH6-b\QwÒů bD2Ú^¨¾'©9 B4ݸWêc­/¡êŸ¯•ÏáÛOàâÛZöé_.€ q?¡ö‘ï»õ)ýúMï„IlBñSâ®lå¨â¬*T«°`&6tŸšy{‚E;W\†"ëFP¼Ê‰!#¶´‹*ºa©¡–&Í¿·›1­—–¼ ¹d%É’ÀLÀ:îìû#Z[OH’€ZEÑ€ä’ ¯à†:(V ÕÑ¥°^Ò¢´{A”¡ìAd ZHRKó‚\sôLoøaDA_|ƒ4”,!Í/¢¸HÊÊÅeŠuÆDŸ¼Ü.Ìh4R…bæªY1³*‹², a[[cP£•‘³Æ¬Œ¶ºéÑË‘ÕbÉZj€XíWo|üÞݪ6o¾ôfUÑÃǧcÚ³{…VEYNGŸ,õx¤&Ó²,éæÎ¾a§{×uY,«Š™ËqQ/©©N¿øÖËÜÐßÿ{ÿô§ò§v®MÏꓪ4i¤‚,šUuv6?žÏ›¦yz|k~úd¾¸r2.M©k], mJ¨H ,J[/‰»2ÇšYqóï—“Û/NvñÉâóÇÄéTMž0YRJ…­aS!6¶VJdQ/ΚSiPŒ[×Õáõ½¯½÷ÎwåÛ?ýS¿x|Z1éÒÚUú~]p$ R881ÎÃII“Š;^½tXT>’*Ðfÿ'¬0Dðy.p> ƒIÜSÁì!±ºgË £Xg!W$ØüI\?v_»d=À€@@’DÝ‚¬ç¶çô=›µjŸ/–×O1Àgƒ¨+—JS<Ü}œ†Ý£ÜŸYÝS3ï64À }ò:díçÐ*cçŽõ°´žõ ÛÏZYœž­û‚<—ïŽ$×MOd‰É: øü `Õƒ½sPòbE"áõ!eEßLnÛ(…„ewzŸk êJ£_â\GìvËù µ¸‚­j¸åygWÍ€Eü"¢]­ˆHi"@dkØX¥Ô¨h¬=›ÏËñèðæÍÊ4<Ø»¶7šjÄbµ2Ož><>]1€.&“ɈqªõGZërD8¥poæÇõ+w>3~i6íŒôÇw÷®ÓX )"­H+MJ¡ÒŒ(³ñ¬®k§wVM]UUU/a¶‘q‰‹å­ÈÄæäé½;‡oé‘R …`wrçæ °‹ÕüìôéñÓ{‹³›æ!›'¶ybìÒT•©ê3ÓÌOY{ ÔK%»»·oßÖ£tutúÁª:®«c‘¹VP”"Œ^¨±A©p,â Ân³™zµ·3kšj¹šè¢(Œé˜"Åî+j±xHf#rÁ­6Ò徘k"âU£®=L"cênàm›Òçº Ê]âõ™ËÍ­g@{îŠ3«HëºÊ¿¹"F4¤ [E‹„õ&¬PœÉÇóƒþ Ëô²ŒðRË¿nê|Þ¹ËÒe÷R¡SY2¶þžì–œØ°BÞÀj{²»hx®`Ñ{ʰ¤ÍE°R¸JgI½‡ àŒè .Ïq{'©•®·ìgÈÇÓpÙf<½·É0+ÛŠá"‚@HmQžÀjºW~ôè•.f‡<8®+Ã,£ñÞt÷öë¯|q÷ÚáxgWé²(Š¢(@‘@c¥A²D0)š·¿õŸÿ¥Ÿzýå·¬Qó³zwÿ ndH$"Œ>ÌÓ†4Flë ƒkT H¹¶RÅr¹ÀQ9]TõÑÑ)ÚÝݾ²_–×o½øÊë·n¿TNwÃ2ÙÝ)Hé‚PPqYêQ¡«'wŸ~|vëÆk…Þ%*´4­ka©ÅVM½2•aÃbì¡åjY/Œ]037M3.›Ú¬L%;7_,Çæ»oÿ®­oíîkUÌËbZ¢ dµ,§u]°È7~ÿ˜Ÿ=y|¯Z.W«ùñé)Ó©[8žèÙlo¢KnFÓÙèÉüt´ÇŽ-ߑ͂A4ˆ&FƒØX2d’%°° ’a´,Ì„,"v<MFæÞýnÜ|±jÔì<9ƒ[½óy‹Ãn’|ñÊÖ¥YT–H‰S ¢Åp}¨p‰}Ûº"üPZ§v2o¹‹áÐÃ,#lÃR@\UòÖ‹,kÈs¥=Cë'ò­W3è…ýõè1˜ ¸&5º»}ǹ0€®i´Õ—>%§µ›x°&$_eö"[¯‘Døüx¨Ê-PO#ì†Ú–õÆZþ‹à+_:Ù<˜{›«ÚˆÁ£}áû;’­º×²@§œ `¬`Œ'!D!ZL¦ÂÀ€‹1XcX ƒì*U̘¡ýÒ›oþüg>··w°ªÍÓӽ½ë×&³ÚðÑÙ¼i,#?9""‚ÀJd\Žövvx:]Ü:¼9î<9[ ”Oο>ÌÑŸµ˜kïÛ»”+-ìAð=‘ÓEÉQVêÖ¼y&Mt@#LÕÁõ?åá@`Fî…pVþ|a„²@” 6®Q¬tÚ›Í|#Æá%\6æfó>BŸQÑi -ÈÒ‹«jÆìä­¬½¸ŒIðŠ|„‚* †0)ë¸Ùœ>4pŽÜÛ|Bš¶6‚òûuèMÜßP¾}æF” ô–Ö°ì°P>ޛʣÂ+§1Yp¬ò˜…QR-0Ñ·5AXn”) T$@•He›EÝ4±Möv÷ËÉdrppóæÍ[·îLwöTQÖu}ÿÞƒîÝ»öÒËGuuÿãj[cx\ŽÆ£Ñª~@ÀÂÖT5×v¤G{;×fÓ{ßýãÛ/¾ÖÀêlµ4R<]­V«Ñ¸X5@EYfÛXc¬u)d&Ø4¦b»2¼l¤2µµD¹”åjñÁ{ï(Z½úòÞjþþ“Gß›ÓÝJŠ%NˆG‹%V ©ÉîÎþõ‰ž Z["RL„zTj=±RXcMUYZ­¬–JÏšª>iª0Ú°D­P‹m€Y Ö(5BƒÒˆ¶H-£vFbJ’†ÙŒÊ`5?{\Žo*­¥mÔ!8IC@ØH…žÅGØõI=ÃVLB…k G<ð·Ý·:¤àj¿P@Ö©ƒ­-Ç)…—IÉ– Ï&¸‚–‘²{ÓùU¥£D&/§:G—!S„¹§!É0üdHbê*÷ïš>™ဣ”\gÖ³Ç-1ÁC9ª$™§ Þ›BZ9x`ÒGÄ¥Ø6ìÊ}®ÖÖ…mFŒ1&v‡Ö¸Þ7L]áúö\É¡m»Ï×£¾<Þk˦Х³ ²Œì ­|>Wºí\ß¿ypóö;¯ܸ1í2³µötµúàûW¦™N§{7oß=y²¬VÆ®ÊRÇ ØÌWG§'Õîî)‘R– õ¬œŽôõ½ñîîîûßz¢ËÞ»ûÝOWµQ´³³3Ù™4˹µÆT+ÆÛZ˜éIõ°ªÀ)ƒÜ áh\Ìvg{ËåieÜo¢abÍr¾;mV÷V§5W$v¼\馷^}ëÎá5œLªsÃE©l •]1¬PIS)°cUsÕT €èBïX½:›WUÕ LMˆ¤)Q`‡A´ A¨ @d«™H[„€ma›Z+´¶:ØŸ<|üá¯_·iµœôU&g¿ÝŠ rXs‘lA±.¡®¹`<Ã#@ YæºõA=±ém¿°½FkA¤7}ò½wß1Â/½ô“zÿã% i\AUÏWd«™¦ÝÝrµ¼7*YÃÆŒš†Œ,–õñçwQ_Eºæîƒv÷êjQ­N˜k­UUS­Œ/§–—ÓqQh ¨‹bº³3Y.êã“S»Z­^-žœ>þÞÎl¹»Íòéüi#µ:]YMGêðöágŽÌª©+$P I4–Ñ*-v5.µžŽµmà ¬!Ð…ÚÃÂ.Wˆ*‹]S7¶¶ÂP›å¤P V€|>6vvŒ`¢a…$À@±¦YŽÊb¹8ÙÛß}üø‘.¶á=öÞ`5šÛ ]pÀEÝnQܼZ™Ñå A>%Ó•=BkÑ!öƒ|¢Q¤¼PÎB ±ÆÕð‰C8’ä¨@Á4OЉG‚mÒôÖuâ=£èÓ½(Gò¬ xQx¸î]í¨=¢PGÁ°ºÌW®2õ• g©ÑÅ僈¸(K‡Ò@@Ô€Hm‚ÌØÈFâÒ í®ï6EÕù¼ÕÎ ÀâP༠¾Þ4ޘѭ₀IT´ºò莈w2¿`C§ÄJøuŽbGÐTØ#¼@èÀ^[Fërª€H"°d_WÏkÞVÀ„¿Nb7Þ„á•4ãž"B)›,QKÈ“B*U¦Îe¬–ãV÷ °_›ÂÄ,¿@Ðîyâ-Ùóa°ADÁ¶2ˆ-óA§kdIp4?ÚÙ@é¯b@°µ ¹mÄAÃfçjòÁ…¶KÑâõ”0 ʂʢ1fYW2Åå¢*Š1j8ZœI¹ûÂ[?òòë_þÌ—?CúÚÉêÉ{Oß>zï®]ÝàºZVïÈX•+õ•ßþí ©×_ãtñp©vž4óêøx4*Æ#ÔX©˜›FÉ™]ÝÔ°l ïÍnZË2Ý•ï~ã+O}øÆgÞª–'“½{ÇOïM&·‹'«¥R ©ª2GgËelACIÈG›r<ÖãI]DÜÝUOåñ¼¶Æ˜¦Q½X,OƒÁÅS0…šÃô­RŸÊ⡹Û\;[<WcÛÔlD¥Æ0¶¶±ÍjTX¢Åbþx4âéx|òĘfdd¼<;Q±Kt)ä Ã" @ÍPƒ,À¬XŒ²Z¤VØrƒJ)[XBea:Ö ¥1ã¦Qe1}üàt¤oZ(BX(R ¦¬¡‘Qò€ˆ(w– b‚H3–Ð0ÄG”£D^£àe ðZ„J iÕóõч°´®œ§² H(a=,²09áœ,ƒl¥Žl‚pψ¨DBpVÀ“y蕉ÂxâÃèÕ½ ‹„¼bÑC‘‚üžJOÑ+ ös¨“mV盈ËqçjºÚܳ0#Ö²žmtÕâÎõM @@Ó^†—«{\ p €€ƒ~ºã#öMÇžqYð&-ÍR$ùû¯s-‹¾Ë/©ÛÝÁizÊ·™–ÇG§°·³/‚§Ož–J¿xýúGï½üêgßûøáÑâìK?þ£V×n¾pp}÷Û_ùæû=9¸3yáÍÑáËOÀÝÜ:Ô§§ò_üõÿçÃkúOÿÂéÙÙÓGgåÙnceg¦H*[¯¬@`¬i .k •®mcWv~|òäääÑ[7uYÜ|rlÕ­²¨•]Je–¼4¼jàØÈÜPe–Eˆ-4ȬšÆZi-±UÝT•RÄbÎÎΪù)54F¡Ì¬anH«q‚v fBDˆÊÙˆHX!*D$DM¤I6ˆ€šÆZakÙ‡ i"©PÄŠ0ŒÆ 3¢ˆC_)D Š  ¥Ô#&ËM]›º^íÎTcñq[-­Þp–E$fAD%iV÷Ω¸D“ðà-tpŽIvpãk‡ŒÆèç Ž‘?ˆÂÆ&rBË´B„ƒp!`чuXE`6Õú]õ‡:4±ÔðåCÏuÂmìÐAº]â.òÔi°{’ŒÏ#o:S\TM+“_3ù5躀Ägùê¤) ¾Õ+w Ű`î·"Á,2lýö±n)¬ÄÁ©Ÿ¿Órã‚0`Hýà›‡=…ÙÃÅõ}oÞáóGH,Ѽ.m¤ od)"ë€ÛÐQ:/Éûi+.h)¿ïòþD–ëhŠ1‡³åª@µ†çuT5jwRYÅrmw…ì²:¼ùâwß»·„É~òϼúù7Þ}÷{ÿ¯ÿì¯å¿þø½û‡Ÿ?¼õµ›ãë·îܾùú›xwúîÇß=ûðßøìŸÿ׫³Ç§‰ô“ûG{{{P`c­µ†€ MJ !‚*fb ÈpÃÖòj¹xÚ˜³ãÕjiL-Íüôi¥h¾<+´ŒK*Kf[ÙfÕðÒpm˜,h+а U µ"FF£Â.—f±b[“*Œ©ÏÎNW‹³)Z2– ÖìÔ¦Ò4™í^_-ÜÌgD" 2J)¶”. €AP…€+ QŠ„ X³çŒbØ…Hdf°˜\è< –FØ2[fVd…X„E J)dnS-çGåM^21'dŸ7¢:¢k æ2Gv[¶ÚÎÙÖ5WÄH³sz_wçgûê ]¸”sV‡z1þ4³OáécóÃH«Oøde(ŠCD‰EŸMm³R WÇn‡ï—NÕ‚ô¹ò5‹Ó×Û@lGû}µBD›Œ‹î3€Â^ú¡²ˆ ˆ 8ò x!{èZ‘ç yH¢ò”ßë¹]ô<ƒ¼7µ¬fÓ±`ûa»7øB¼PÖMñ©±³61q»Ñ%ñ9ô@€Ü°†ñ¼lÕ\1¢ðÏÅ͵mS4oÑ„]¼pL)ÔÅ žKz$fòq1‡¡²8)GˆX7+¦GãjYŽn½øÙ?ûgE•Ó¿öÿ¿~å·ÿ›oÿöþèýØùwþjµxáýƒ?þú·¿ûÍþÑoýÁ_R+ø½åG§Ó¯ÍÏŽË“›7oJƒ{#{&ÖŠµÀ̬H)P @V§ÊŠQEm´ëII54šì’5•£éž>;žÏ›“•TgM-us}„ –í¬µÖVF˜A+U °c±i áÅÉY³ZMËIÕÔ«ÅIc–̦!@! Cͤ°{×îÞ~ôþûMÃJ4±+\Á W˜D i…ZC‰`¸©”ºE#€F\~ÓH¶‘Æð¸4ÌŒÂ!y®[³Hm 3³0[`¶lÑa&Mb 2­À "ðÉ铺™+šAÌZ€ŽÉæ[ÌkE”{ñÌýoçrÿfž¤øÑEÂØÖw¬cZ­Â×½P]\X§RÕßÎ$ÕPD‚ú•°¢x«x¢  ²0å#l;ñI)“Ëâ^ }¼ÄÀê‚7‰ÂJ¶ÀSi™èÄJE’,j.ÇÑ•° b•Ëì….8B<ä!²M¾5çúêô,Gø„Ãpâç(æê[†F3 öÜŸt;Ç ;‹ÙÛèÁ'Í>/ÕDÄ;å¼ÿÆímêH¡ÈÏ`/ ãKý%r> Ë»Sr ¯°s ¦H0g,¢nÜ´ Éæf¹sv6¯¹I¹0æÁâ)ëÑì…—?÷Ù/þØýüã'«ÿê¯ýßþþÿ÷oî¢üÿ“ÿà?ü_þå›_xéÿƒoüÒ/ýð_ù+ÿãw߃ÿõÿêÿøO~íoÇ·'xÿýßþÆÛ?ö ?~ãàms}o…UA¢‘ cÄc&RÈ#ÖJBÁzÕhT±GOçµÒ¦nˆ°œ2.ªº^*K€ ¢X “€"¦¦nXшP×4kæ @yszrrz6?¶`UY˜¦V¥ž#¶ Ú²¸öò ·ÍGï7Æ$k.HL „ˆˆ•U 5Íu£°,Š‘5‚¨ Z`Ã\7l\9Cvû…€Á2±AËŠŰЏ,‚l©k °!R ÕhTœÍÏŽÆ{3öÉ4Àé }ß¼ÿélƒ :O@N¼ËÝû+npäêžB•{àj(@"œ+\ï¡q"äï®l2ö)¬A1.ØÂA[ÛŠ²é+‘N}Œ]_õÖŒó4B±q>lÿ¥>ÂN5¤†…B%%$À‚ r9©¨OZ,hþÄçŽØhƒ^»b ÐQˆåô)¢ Cv¯ð²à0ÛÕúÍ„@ILÝ*èSF °¯¯ŽÊ€<9>Âä)ÏÕ4ꘟç’Æ¥äTïLýELMsþ£OÀGxè#úº%á…]G»cø:zÎêÎQ‚Æ„”æä"`W?Á̇Ø`Ľ-‰Ø·u$RwAé‚ÖÎæ­3CèÝo¼„žÌ qá”Zùþ;NÁÖ*±ö˜ÀÝ ¢àì@9âQ*äÜ8˜c§ƒ¯êêÙ!‡t-]™kà=\>;é§Ô¼it듘W¾½$˜ämJxaÖ@ãyZ”Ï‘„±¬XN4Ü8Ë$¨1~BDv#èf£èÐ:c6¸q£EÄ­ˆÙ 0xûµ{'Ç@xû…_yò¤þãßùÖõíßýpÏâ}æÍ×^¾yçðàÏþò¿ñwókã¿ùoÌnŸíþGå×Êq=ï×Íì _þâ\çwý+†àÅ_}÷oþ³_ý¯îOÿÂÏþÜÏ¿wï#¶ÍÉÉÉ£GÏNŽV«…5µ1µ±ÍîX5 ¦(v_}ùó7o|þ oÍ‹ÿè?þß}ó뿹<›¿ðÊɬ´™ŸœM´ X€†°&`DdPD¸g¸1¦%Õb~RÏÜ¿;ÒBå5M8™LleŒa­µR€ FD;z458ZÔ,z:Þ¹n­b1"®ô ´-ÝC#`Ýk !…A›¦Aå|NŒ Å:o!±5MÓ4•°`¥‰ˆ¨2 ,XCÀDVÀ[a¥´fVÌl­Ö¤”¢¡ó¾¡Zg𠉓84•%9aöÀ¶->±)Ð>ç#Üp("/LµØV§ ÁUž%'C‰Áˆ ~â‡ß$i]r‚î2¢±,l‘™HFªêˆP#j¤.¤ ýâq $ЀbTŒÄˆBÈL ,1Ы )@%¤X+dBVd ­RV©†‰   ¡ !’!a!ŒÿܯµvftV,š¥0zXÄfeÙÁœQŠDk àõT`$¥œýÖa¨:ç†ÿÕE™Åç2I’öf-޳ZBvb87!ö`É£:ÿÜpÅÕú—ÁÕ;uÆ>t.f‘FÿÅÅ]“$öÕQ\dKˆ©D³|8Hæ-ñÚ÷éPâ <À"²/ÚB!–™UÑ=R"„ Áÿ#$íþ6oB8¡KÀ¸ÆèÌqh©¶ˆŒÊ’¶¤¬B«Åj#â {äŽ1hÁ­Epž!`K2"!  ð¡ÿ‡b@Ù œÜÞ@°äâv ¢–.JBãU#¨ˆöÙvÂOB\€rËîP+!ò‘—ä­³îZñY%aÅL Z¨,p¯˜¯VŽ:¢¢( MfÅìÚÁáÒÒ?úßüûÿø×^½ùžÌOðÁ_|S]›=¶õŸúïÿ Žöÿå¿ø£/½ñ£—‹ïß}ûxñQU?ax2Ù9ªê»šÍj~R-žîïhnV÷ï?þþ;üÌÏþÌîÎ胣'†Íjq¤q9Rõ¬àYÁÊ®¬QD“ñôækoþð+ŸûÒøðæBß{|ú½ù“/Ýž•øÞ×þø£o~OŽ c©6S®§Ä,KXJ=?{ú˜ŒÅ•U§ÍâþûÕÑû'¿W­SA‡/¿úpÞÔG«q1Ýݽ6íŠd…P à'˦~ñ…—J5}rïÉk/ݹu¸WÏïórÁËŠ‘º6«7+MRUG(4d$55ªE,Š1GÈrf…MV Q5˳qY–¼\¢…Rïî.—j6›ÙJêJ3;Sj5vm³‹vº8®KÔ!7õjewv®•»‡)˜Çˆ€©QHÃHÈÄ3ëOºš|R•9+*€b0‚.+‚se†ê›}†Ôå[sí@Œ$îèº-‡Î×É^|ô4„•#¬§5¥†€PcðÒ80—çAžÄDj⌷–˜Q]’Râb¦•qõ?…Ð BQ?õïæmgÂÇfu¡u! ‰-ŽÚ³âa£E\€Q¸fpäV$¾M‰Oz3®Ç)¦žR%äq¢6“]X|Ÿ.¥ú÷à…‰¶¸ÆCaÂí‡~Ý$ÒýôŸœ§[&¶K§§·0,Œ³rS/uõE¬m}Tm0‡a²Çzn]=†Ö»Jð‡Ô;ƒ–½DfÞT½q"ú€qž‚@èpSˆ'P–[ÿ¹ûJˆh!®v’Û.>TÆqeð˜tB½¾°â^£K¥MžàN> hqʼn1äEOH|Å hÁØMÌ$a÷Ç0Œ¡³Ú¸j‹,á÷y{ 1q #€—÷l Ey±8-‰vFSJ ÃÊ6†ÁŒôJÌYÓ9yTLôµ›×ï¼üêëŸû¡7>ûÃ/½öÖGï}hH° ÉÎxº3VØ ]’˜Ýýr<-w÷oŒ'‡Ë%ÅÄ¢™í‹åIcØÒ‚EÍRYÛ0hõT ‹Ë–­@clÕÔ(50£ep˜X+`™-Ϧښzµ<³¦aà R.ÏNÖ@YL&“™ÖÄÖ4¦2¦Ò£±ÂÂ4Vk%hp¾¨÷ög7؈FR,bÑ9t†ÏFã—„Ž¥çzèäöé@§Àµ;aláߨaiîbüéóƒ;T¢Þõ EN’ÄÄâ©;‘œç,*‹€dç*¤ë÷G¢~ÈÂÐQÀý‚¥Î(I|ò®æ¤ÄÉýjyýqÈü`2=Ñ: ™bj’áÆÊ!ÄÁvÄ%ÓºX–¸d-r†â«±Æ§\0]¢ÜKÌÅY^ÂG8˜$< CP „Л;Im˜›J¹"x{%D¨É€ï;^wÆsúwy‘’Ñj3Xø=d j‡DªÆ›P·£ýG»¾™7y•Â>U;’p1Ø,6 Z%ÀlAD&BÓrÄÆÃLÔJQêñdt}ï«_ýêá~èg~rróöËŸýüoÿÞWo}áõ×ÞøÜ½/Vó›·oýù¿ðo}ó[}ý›ßþkõ¿xóõ[ËÅ£cžF“;/¾ðÒ+//V«ßûÊWöw±˜ì^ß!æ¦Ù9þ­_û§PÕ¿üÿ\mš£ïß¿÷pw÷`TîN÷w®/–uÅÈ»²Ò,Iªtç`W×§vùÑ´<~ë±.É¢}ï;ÞŸÓ)X²l>|ÿ髯|ö­Ÿýáýƒ_º±wm¿M§û7ÇÓ“}ú3aöoëƒÞŸTËo_¿sãwÇbë¥ÌËr´·óÂjYÔ¶øâ—ìýÿpeÏŒ]XË–Å2T¦Yšº2Mm›ëã•XƒÆ2HÁ PÆZ" hYÀÃ@¤ª–u½“ÑN]Éé™A¬§³©© ‘¶€Ö4ÆÖÆUP¡Ç.1©.*`aФGDZ\Ø>(ö¸'Ÿ¡bk”B:I­RCÛ`#ˆè dl€Êi•Ø2B'˜[  laI‚Þ)Ù2xÊ1§5^™óY|žÍd¦.Ê­C×e·çÔ6‚2¨ƒÞ*Ù6’èþ~ålˆ‰•èvÞÁ ÁÁç0~Zƒh_#{h䜢Xû5q«H”O{á "U. ¸@sI›ä6ˆþÙ’ÃŒŒ, Œ„ ÓbJ¨Žç Ö•墱J•j4þ£o{gÿàõÏ}¶A¼ûÁ{µ¨ßøÝߺùÒ ž­êåÞµÙjuv÷ãûÿðWíþ£_·†þõÏÿxSÕw^ûÌ¿øå‡ŸþÆoþá“§O­µ´³s‹°Zžœíìì¼zgzÿÞÑ?þ[ÿäýï½}ó…[×nÝh„wgרÚFk]Œç•†Ù4JEY "‘kºÿúîîlwoBJ-XêùjÌs¤Éí×Þ*v¯ÝyåõÇ÷ï=}øñãÅéً̓·îœU§ó¹|÷ƒ«åÙ훯þÐ}Fì·NÞÞÕ¶f³¨WUݘºæf¶Ñ`eu*–LC`5¡"Å¢‰ÙXç™aÈŽIY¬ÎP¤( ,F¶²Æˆ6ÅH¹ìgVnš†•€b![¯*R ˜¥,õt6)Jíu~+Á¦ "|ñ¶{4°¡?­çoò¾öˆfˆÙ2Û4b,|Ý‹¦àÜýá!ãF€½ÞLr:hŸäiP8EC ÒhǺ“¾žö¢ÇQ8:o×ìckßùÀû (tIú— J@Uõžçñ‹I.°Ô6c*bUBμùËqª˜"üY 0ö½Ë2ξ¸·}?½÷5h`è}a]Œl7°@ì± Ñ—!\71B×Òø"bn kyv?s —6qDj¸i£×;§70Ä®æí/×'=«^q÷£?ö¯üäÇwýêßÿçÆðÎÞÞÎh¾óö÷ªGÞÛÖ#™=99*io4ÿú?üÆþDõ‹¿ü¹b¿¼qëZÃfY- VŒ•³Y©fM£ªje+µ3žLÇS[-¾ÿïfú€IDATÁ÷¼öÚ‹/¿²¯TSÁjvs_Suçú Â2²§|ýÚ+ÓïÞýþ£{×á³+[™¹Pº(ÀNÆæÑìîüÐÍÛ'/>}ÿíï|ðo¿óݾù‡ßE™¾ù¹/ñ¹Ñ÷?ºûηþhR,§‡¸|r_Ø–R³­…W„º‘FꊰF:ýÌ £µÀ"lÁXa@æQ91ƬŒ,kcMÉ8ªæêôh±8;žÍf;{³ét2YÕõâôl© i*H£ÛH©¨(KÌ—”Ù>åÞ¦vqÕèÊ[Oümí«=Óh‹6Ÿ2b6Ô•™F׿âåô B<“®H_îÇXˆÞ »:ç!LðÜ@]ÚêÂJ\¾, ÀPHó¡cs Ù¥Óˆ“ÄélÙøzŒ#º‚F.Å ¶ݹ¸…°g+Ûüû®Áöþ­wö°iBD ÿyýÆñ¬_ä¦à$˜9›»ÑX} TÌ–æîfíÙÜ""ôœ‰¶ê`pa†qÆŒ0nSÈgëM£4fÄM)‚.r;‡ÂÕ! ït&Λ.œ+…™­Ÿ0)D<3RÅj\˜b<¯ÍìÆ ?ò?³¿ððäQ9š=|ü”-ü+?ü#Õg‹ñµkGÍÜÀñK/íÎçþõ?ýßüo¼ñÖ[¯4þµ_ý§ï¼÷1¢¾~ýú“û÷ÞùηŽ›J¾túá[oܸvëfcާ;;{{{oBýâ+/þ‹Ÿ?•£Mm–£êÀªab˜ŒÇÓLÈÊòxù?þuÔöÖ+·î¼u{zP4Í©p©GeUÝ=.ËÑt:VÅÎtçÎõw¿÷À傱Ö´…âª~Ò¬ž6“ÙxüâÓêè„Æ“röæ[Ÿ“ã§g_ÿê;ÿþÿü?üïýù¿`A­~ã×ÿù{ï—à½=Àê©ÛdëR*²+i¦ZŒL%¶1L¥. ÃØ0X0ì*ˆ±$¬„E€ŠÆ²eRz‡dR­êïÿ჎mUï]S·ï^¿q°{0Öc¥‹‰ 1.PɶYVõÈN•r¸zðÎ(ç‘v•ËF,¬ ¸›-7FDH-y‰`ºõP(ˆK•Ñ!:€)°~DCmÓÙ4n€½fÁ÷µ ¬8 ’g)œ~7^+lÙŒ`’A§«"Èy+¹ît?c o®’s¶‰B ŒD ˆÁEù#ºK–!Aè3å‚è1 lÙ¨«§ÀÛØL:øb ¿É–u ó›C…akt˜í'¹rƒ ¸DsmBHä§/ô ³FãÊ`Ÿ'N[btZéæQL£ÝS5òûO2ñwbä×éÙ…ÊiÞ-©ÂV^râ²w‹æ0–@P!‘E$K€Íîn±³ÛÔÖ%èÉëŸÿÒø'Þ{8'ÀÕ²R–º,¾ú՝бg§Çeïý¹ŸûWë7þá¯þݯ޼¾ûÒkGßÿ£?ücqowg>_þÁïüújþ¤ÔV™'Õb)r|¸;]œÍÍ!vÆ«êìô᣺>>ZîL®+P³¥­q¥ËrÔTÍdt{QñªV£b6Ý9 ?xøðîݱª^ë•[¯\·ª:]ŒGº€ñb±˜N&§ó9•4šNôhÌ‚7nß|û{ž==5¦6h@581×blA“³z®ôhTìÙf·Zðñâ䯋w~æÏüéý7^÷èÁÒÚñtïó?ý£Çw§>´OîŸÈ ¢°mìÊ4$¹i¤®ÙJ½2M£°hXÈ¢¨š ¬b(¶"ŒÀ €«ŠÊr<ÓzïÁÓÕÛoß{ÿ;O– ˜jÐÊ>Ö§Ëj5;í\ŸîìŽU1FhD35 /—ÍÌ‚.Fª,™Ø)@ŸH.!…úì{é®ëX5’‹¸áúî–¬°÷ˆ |ÙÑu ¹¨ZûàÝyá¶+—F÷‰?¨!2„J#Al†ÀÙÓ®1¼'•ó¾ÅG/‹xÝ©ÿð2·S€‚K‘bãàrºì=]6º3O¸²ìh)#¹ 6ŸC[\E³É¬Sacx§7ªÍ-µKGa&šú.€T¼Ñ† Ù¦ háä`š‰]y¦ðD‰ÆI}„)‹…ëY#`Ž\PD^WÙ{^áxM.M°8I-¸ªv g €ˆš„"a˜Î`¶Ce£Ç»»“_y Pÿæ¿ü]•ï=º÷Úk¯½üæëãýݯüÑWáÅ—_:züþdD‡‡³o}ã+§'O^yáµÏ¼ñÊÉâÞ“§¯_»yÿÞûwïÞÕ$eQÍîÊî©{—;£?z4ÛÝ)ÆZôTæ§ &ËÙ5VË¢-Êñ¾©—Í’´*w&A]-e~vüôÞÇîôs?ùêxRPCŠ QlS7–n¯í–“rqºhŒ½~xëæ­Ã‡îªQ d°&¨›q©û¤©ÐšùhT¯5oN¥”ƒ[õ¾öÑ·—ó²Ü¹up‹ôxvøæw|ü5°fµ\r}Ìr*P(RZê³'õÒTÖ–\Z&#PvùÙ­£Ù…&0€¦QébºZÁ÷¾÷Ñÿñ+ðêþ‹»Ó§;{;£™b\­ìr¾š–¥¾v8¶F¥ilU•ãQ9F_ØK”0·©á·Ô s‚égaï×À[·WÔ {§ób-õN òáQÅÕ¨M×(ë_Ãn?‹2œÕ’|‰©µM®Ô£·ÀgÁ7$aÅÈçÑgÃÑ' »RT…-Ø5ƒ„z½G3G èbD„YïëœAEé¶Ú&Ap¹zAœ­+h¥ˆÀ.KØÒ iQä„¥s ¦¹å€”…*A²ÁR˜„€H)dAÄŠhÓ˜ Ùj­ÜȨPãcýx2ž¨åª^6Ìã Ž§Ljgºg¥Ü™ìŽf{ðéâé·ÂwOß]Sz²bó¥7äã?ºÿä÷^ÚÝyxï›û7vW8}z2ÿú·Þ.Êý㣓ßÿ­¯ž?ž¼8Õúé½÷Nܽv°kV‹Õ¼® 4£éÍÕ¼ž{Í\n¿x8_œ4¦j¤hXŸ||ó•;«rïÚãUS)Aª_¸qøäãã›{‡²œÿæïÿóƒüS¿ø#ê@«ÀÙ/ i4×zÊÑNAÔd:jŠ´ï=øðÕW¦™íOWÈuSݾqëáÓãrl …óåéýÙäÆxbî}üðö­WßýðƒÙîÔ6«O>¼¾3&>³`G{£ª² @´7‘dšÕòcsz¯8¼¡Uóg4¯Ç»Ì´ª¬)F3(kÃKkm, QèR`çý÷›¯þñ÷ßùæ#¸]ÂTÝÛ»=yñåƒñn1¯—UUUU½\˜f»%¬šÊ4gÇ'¾ôå· °©eozx4â¬ú Ô9& åJw1!ñZlbõÓJxÓ…uéUQ…‰$ZP·´j|®è´‚0"Ún…à™Qt“)²£ ¤Î@´°Öþ€ Z—J]}ÿ) Ễƒpøs>§Ÿªé«¾äÒ’cG£êõ™âÚdXa…“„È ¦  Í:Y0îJ@($á/ Àã1â{û ^çB4"f'­- —Ü3¾U€¾àæ(&'OI/($ó6'\ๅ{ݺI/‰[ËO¸ûéÚ¬“ä¹rGÇ÷!œÅáÎufl=ì {I&3ÑÆ\ `PóÛ´(uê¤ûÌdD#*À²µB¡  g•kleG£ÉÎÎho¯O¬ÃØ+XVÍ·ûwî~ïý·^¿ý¥—^»yxãþÛïþ¿þ7ª''¯¾öùÕâÁ|urûÖÅÙâGä§¾þ´LOŸÖ·§…®"g¥yÿp„ˆGN 7ÌÆZ[׫ù|¾ªV¤`6:üÎ×?2g#¬¯}þÕ×ß}ïá‹{»Ó§Oï=™ÊlïöK}ÿý?üÝߺqýàéÇG#{ZŸ ¢^Y¤] ""2ƈ±uÓ4ãÉ€ggbV«º(šÚ€5`&`c¤^-u¡áäøÑÎñý³³G-¥’Jc}†ÜPóÀŠišÊ4ˆ¶Ôl,/IYm©ÖD«Å)PÁDKT Â’V("ÖˆµVÝ{pïÝwŽæ‹úÕ·öoìíÁ4‹£ƒ;ãC픺᪡z©—óZ …¦&ª™Æãé®6ùG”qyäÈ33ž Ì&ÝÎlý”2x©ó˜£‹`0á¤L!å.=úÜ2 Ry~™sJt@›`0çzˇ \@K8œôͲ#Øtîm3;÷Mµav §ŸsH̨}>qc6áÚ›¥0bèxU–z¶Ü+}-‡HŒ`î€çZ_|\ºpT™KñõIÃÃÚ -©ÓÿÚð•07É O·uϧæÊ‹`ˆò/ݽ€Xd‘RYê¹6ôA"^Žca.˜mµZY®HqY–Z+Û4å|¾¬›fº»{íÚÉþ>è¢^[²Ì­,lU ÷îñ|u÷;ï¾ E9¹ñáûßúú×Þþÿà¿ñÒK«£“““'ÕøøåWÞh*3Ò3Al€÷>úîéñGÜ_.纬®í]ß»Æbž>|jL-` ®ëÓ³ËÕîîìŃ×ïÝ{ð«ë7ügíµ/ܸyzÿÑêÑC>™~ãýoŸ~ë[ß@½ü7ùW^ÿÂËøG¿±; ÐéÄ ¡€¤Š²ªQeSWBóÙìN¡àуÇo~¦f Õ|P«ª²ÊÔlkж¶óÕY¡wÆ#¼ï£k·žÚútÁ(ÐVÚÖgh´ˆ˜]ŦFf0 –] *1óå)Š-f„Z‰U¼ –'¥)nØòÓ'§ÖÈáýƒ£ƒÝÃý šÅâ¤ÀY=»FTb5‚²YZ*ÕʨÝ.LÁ W'gËf¼{0Û¹&P>ÿmeÚ]îð*Þçfˆéʨϯôß-Ò ·s±¡mjØÜb‚;Að™­³aNi²àžJ—¶" *`€!x¯MZa<©õƒÝ×¾&^(p(Cdlñ ¼ ƒ‘­C]ƒÓê•óHE– /¯ÿ:ZŒ"`pʺ9ç!ºxi„Úa|ÄùDŸª:O¼À8w5BlsnÑ$œR„;¼’UKþÞá ~êðÚ²ofÖ˼ö¸«Á_¤Q(.MÄÓÁÆN˜GªÐŒtv¶<>=9kš“““ÅrYŽOŸ>™ï^¿ùÂíÃÃó㓊`‰ôtUÊIU/_¼yû£wÞùê“ùñƒ‡ï¾û>~xûÆá+¯¼ôèé½½ÝÉñâ½åüd¶ø¿÷•ããéH©Ýýb¹\žsµ,«ÕÏÎÎ[/–Ëã³SBÏ”BfSU’-Š¢Z,ßxùÍ?þݯ~õÞ®þü>S™G†Oôb¶wpsoïÖˆø§þÕŸ}ãÍϼ÷ñû4ž!7 *€…à"#–Ѝ0V¨êÆŒ´¶RÙjq°_ŒÇåƒï¯æ+µ;jšf<.ÔrÑ”JCc¬!«‘ÔÕr´;ôÉñ£Õü¬jLm¥&´–bS" ÌbÅZaÃbØT\ž QF¸báRO¤P L¬œŸÆZ©¡ªëÚ#†'w^Ú*©FnŠÝ¢¶ n@,.J%BKC¬Ê½ꦤr·Y T»{‡³ÃÆä÷g¼yç$ÇÁ‚œFxή! K„QE¯ªd2AW«CÒÑ´éK[ðbAc9€t‹6@ÄÌåm=™' Ú67#P³DN4èÌøA‰°¸ÊéàªRÌ…í‰xÝÕœë?¾4™8äaîvh« z7_Aµöqž×@°ëu>/ຠš@¢áJZ§PsjÁ@o• I]ùx©í¤P/ÉF(àͲEe##ìÌÎ gÛ§éB¢6˜F£5̱@÷Åî}{6ÝŸL÷¡˜žU|t¼zøèøÉÑI¡Pk=.w¬á{>|òà”0“ÙÎÝ’pu¶¨NOË]šNf}øý/|î-jd«k¯Ý.oìƒ).Žî?øø: E½½(âò#"Š‹* øÓ °%‹éŽ3Gº){û>±$®+ÛÅ]û“•5f JÆ4š›a¶€¡‹Þ?ZAòët®03˜¸þUx  éZåE_Ïõ^dÂ?KâV#ô_01ÍsèÜõV†7Ôóv¡ÎŠ&qíø¶Ì VÝP0d•  #±ˆHÐ&´ •Æ.¤¯ÄõÙÖ ™“„y€¬§+ ‚†]D‰½w'^Lb]Ÿ ´kÕò›çΞ—ðôVÀKäJy"vÊùfŸëŒ¢HDD·^ºMXÖF?9:ûðã§?8ªj«Ê‘9:Y,—gËÅ|±j«”úú7ÞÙßù½/ÿü—_|õµýÃë/ïÞ°`G`~íw~ý/ý»qïæÍ³ÅÑ«¯½xv²üÛãï}ÿÛïÞT/ßôÑ ·gÇóyU-_yuÿé=«ßpý°¨Œcc&“‰‚’LŠ OÁc­%`PB ´Ö,lŒ¹qýàáñHÍ_üK¿øoüò/>=º_ÕöÍÌ,ß}xz·¶‡Ó;žÁl§ÐšÞ}÷ݦ'(K&)„ Š•ÂX%Æ("Íl›Ê¼ð pòÝÇÏ®ícM# ” …I¤X5V«‘(®A]Ng×?üðæíÛÖ6F,YªÁ¥B‹Öh‹Ê2ˆ%PÖåÞ'+F„TcTÍT™bY-›¦a`*ˆYôHÆã…°rgkA¬`‰¢AD‹(ԪЪ 0…&¥p2!5ÅdjøÄ€ƒ›'³Q†?Îûqík›(R´£àÅ„?Ž&¢þÏM‚¡1S—õ"ê#S¼¤iôâæÐ*IB|D·øJ½[K ƒ*³€r¥\}Aݨ¶l&âã è¢+žR²ÊàaÀíÑ84ì¶âi4³˜ SøÕ3ÞìºÅWØfÏJu;I¢åÑÕ}LhzòhqÀjBë+`eCºS¼¦™J>–:·#Ê£d!>ÖP3oÁ·‘ê^!HÃë3Üâþ¤àº‡Ë‰Õƒá¹dÈ1BgéRJLJ|tÿû~ððñé““³¥m¦{»×¯O>÷åŸÜÙÝ¿qç…;/¾´3Ûúðé׿òµ·¿ùöoÿÎÞøî‡Ÿ}ó­[·oPß¿ÿa9¡?ó£fe‘yÊ7ö¯/Íb<—Àï|çôàÚ¸0g·_88}ôDÙfo›ùk×ïýá¿yá™+¿õßÿ›¿ý÷þæ³_ùû šÌ%©½V%ÌnݺwóîýÓÊR‘n?ñÂK?ÿW¾ü›¿ôä«_|öË_>˜œ rgb!LoÜ»[lŽ'åäëÿ¿ñʳ/_ýÃy}ØK uîò¥í$u·îíϜφfG5×Õ̺™¢sê”È 8Ÿ*xNe8J’Tœ­Q%™Ì޾ø­÷•£Ù}CkÓ y‘°¥t0ïä½ñõ÷†ƒ­z6ïeH~E‰œ0¥A1•EWˆ™sVȱÁyUW…h¼9þÑ·ïܸ÷áÎåñxs0+käÜ"{f¶@3[¡÷‰¡\œcø´wíí[Ö.f€Gûƒá¸´”y;W$ë¡vÆ!T,U2=q»÷'sÍ ê­C1Lú½Þ ޶GëkY/«mYÛy–¦½¼— qµ' †„ =Rê+bä”9@gkÑÚ¤š¤H¨ˆà¼§$ñ"ýþZÎkRÇ^ s°Ù«µñø—¾ÚM“0 šF.àØŸ6 $/*cíTôbãC& Šjy‘á¥%59Ç^b#;¥Ì•>#7:„á4Útµsçã_-º•"Á=z@OŠM!0!%ÝëOÐñÏüh „±áHi1) =…Oézðq2}Ìu.² ˰¦.¬[ é¨`w?ë8 äâcæÄªœìÝ»s49˜Lþgÿá?\¿pûùûܘÕõh´¶1\g2ް¬]m'ˆ‰ ƒVìd>ûé·¿KƾðòSEñÜKO¼øÚ¾ÿƒïÿè™§;IÌää$Ü¿u¯ ¬,níô Ì«z{gíÊÕKwoŸNNŽŽNët8ì3¦)HÉ;  Ê$Õ¬Oœ!&È&È2ü:}áå/'™98:`Nò^„&Ë9ÙVé{¯ 9‚(”âOgàI‘”ÐkPd6¢èÒètŠFŸCÕ‹µöÂÎÆ‡·ÞNÙÔ³9aªÎª*g¹¢¢’¨W%õ¢k[´"§ó;yž Keé úã„,HUIå¥öh}]ºz^ßÙÝ›W•)²¬èõkȦ²nf+[Ÿä…)™`^¹ÊŠw*‰É=‚5qQð‚ st}PˆˆH”¢/…j“[]|ÀŠuýya­<äòJ?…cõ-¬¬>R'[S#ì|J[ÜìÜI'F~hÛ'?|§| Ê.Èy ˈ¨â—9ýýÐØö;· ÛŸVÊKâD„6-‘Óæš;ÙÒGÞpõ"\B4܈]QVöÿ=âõ|ª}èçŒgç!vÆjjÜÍë¿ ªy!þò)‹svaMg¯mÉBiýËx‡'Ç|îG¯ÑsšæähZ×6I{š×>þôs_ØÞfô'åLD’¢¿6ÜLMÜ3y¿,ç^%Iʆœ«÷öîíÝ¿kR+Zß?=ž¼ôÄËv®|ý_þ¾¡!ÛévoTô²r2£SÛ§âîîáÁ¬RÃ=ïÜýûãñð‰§¶öîÍîݽãc 9kl-uí“”’³ï÷³¢gˆ…™IÅSUÕÞÔŸûâ ÂXZÛÏ Ï D”)ìLgTÍ\]&Þ+cí¥4‰Šg%£>Q$©hêÐxRA0â!*‘ŠH]•Ï=ÿôŸþÙ·æ'³A¯Ÿ\‚à@‘D$b *ª÷àÅ $Ééô^–¬Šb>;vZghPfˆ@êÔª¯°šÔ'‡Ç““é %éõÒ<Ï{ƒ¼è R}2™Ï§Â¾—{ý¦^OÕ««l Ȇ H‚- „Q ªªÞ«#…hI”ÀiÆÀ ,º½»EìäÿË4¿-mŠõLùðJ9Ÿü:éÍû«O×à¯}þñvàt‘šj?ð èp%yôÊK®]:kV9Äæ¢,àj®³w® ¸(í6ºÃŠètàf#%$hý¿`Q¾m‹~° $²ˆô!&GCEÏ·yÏæ<kI¡¾óâüÙù¨Ût´þ Ԩݚ%²òÄäEü¥¢<Êé»)Â3y†á\J÷'…Â¥`óQ›l `÷Kã6£†ºC(ôÀ ­C”Îp1ø+P¸«†¿ýà3ó;©Ÿö­mßúâßíkÔ8_ˆ×Çñ龿ó}wÂt:VϿИf^ ¦âùËz^×–Ò"_[7ÃMè Ìh­¯3Á¤²•ø´fé@„“ô¼ˆŠ†¹­µ­gåd6Ÿä †étv‚JLÉúhóþàö‡™Ùìfwïß|óýw~ðFßô׆[E1:=ÞÏòĬë©uU–™Þ É *2ŽòÚÚªª½÷ UÞÓ¬ð½MŒÒ4g`A"b.«úødrõ©ÞoþÎ/Ïí©IŠ~’æ^½"–~0=©«)ܼþÑú¸ÇlEë,ë{CS†”fJ¹bæÕõ^A$äÍH¨¨x·žïüÅŸÓ{wõê•~?ï3æ^“A ¸ µT,ÕùÃûwÉWý”ÅÖ}f #Rë«i99žìŸM&'³²rÅÖ0²¢ÏYn²4Ë 0,yA½až °„Wg}–* µºsHh’\U½8G$l‚[„ž(Q¯H$Þ‡ûâ µŠëé¡í[ ìÌ¢näÝ`Y~ÕÖAKK}ñ–û»+ìüùü `u¸Ð¥“t á*þ^=ÿçÐIÆN8D@Ó¢3Ú'pî®Ð9øTŽsMôƒÅÇNaÓuµL›£¡ˆ ìÁ§ÆdýYF^5nЀõC—~ªp8 Eüé}""Q€ß¡’_’qùøëù´"ÚUhôÉsðúqªOýH…(b^€hR$YÈ“ÓÙæfÿâú†UšÎ]]»ñÚ6£9ÌÒ‹ïźEkÎ)åÞÑÁM'91ïlnžN?÷¹/ýÊ/ÿúïýþ«»o½1è'¶ª×ÆÛ?öÜé´Üûè£ñxk2Ý£$cª*Ëò¨ßï?ýÌ•ÃûwR#óºr""$‚E 6‰ªZï®ÎWU5M~á—½ßïï޽ݼȬš%I*ÝŸ—¤Uo6™Î¦¥IÙë ױ⮧D9"(0€ âU”%fLÔ{ç]½}ñɧžºòöÛ}í«5{Ï „êjeFP3CT‰8ƒÍaŒÜ<¸s¯ð®ßï§9eÉ ÝÚ|6ßß=ÙÝÝM¦†qmmíÂö`’;NS Š0¦ÈFyš)øCätŽèû=®ëÒÖUmkÇ̤ˆ"!‘ËÀ¢ŽT|(&Çé"ªD ˆÈ±´÷È\ lÖ¿Iø'?ñ!v»à>IŽtQ# Ê|p†Žg>`ÕŽû³­q`BQ¥³;Ë™«oð8ÁòÅÂ!Ÿ=eü£OG>xamÀç&ÿ5ìtÚÈh@c›T0CWqx©kíÜû:_6«+Nô—YÔ¹ˆv&agžà™/Â&ijÚ$ÏÏv=˩ѿŒ€ñr¤ÛÂnqIokåÑ”±åÑß?ÛMG9O²Â™¢¦$Íòͼ7€ÃÙa&”ýµµA–ö‰Y1Î 'i–§DTÛr6›Ùªb¹wïîúæÆÉɉ)çÕ¿ý[ýÃÞ¶w¯­¯o~åÕ¯Ôu €×ß¿£bÖG“¥CN²º:â,çªr§§S5B¹ÏF~” ³!D©­#"TA 2è™ó$}î™gA­Œ·I%¥jmúC%ƒ0Í©œÍ§³ãÞ¸_‹Î%G,S "JÄh‰8AeTqêÔ‹8Hìç¾øù7^ÿèpÿh8&ÓËUÔkM%À€¤êA ž'¶Æ;·÷ïî'h&§•Õê>©fÕt:ÍÅ£I‹¬·±>ÞÞtÕ!1³""³õ^U(ç̺ÊÕŠO &ȬŽU­›&¤ « € È= Ì“( è!F ˆªÀa^±%LQ е[1N½¸[¬œþ.®Æx<ê„;“áxðõ§7·»n%>¬¿ð“§FMøëEwž}qæSþR;Jçˆ2r-Å…mpÅ+ˆ{AD¢1±DLà†0éR‚ýe$ß-/{OíWC ô ”^ÏÔÿŸµWˆxm×±2¼1 )ÒÏr=y[¾jåÄfÇq<{/íö ¤!ÅJÔÚ<ñG,hP:Å9ïQUQUަGÏ¿üâÓO¿vãÆÍñ&m v*g1Ø8.!q¦êÄ{qÞÙ¹ºù + ’£Ó¹ÁµÓ™:L¼)0ëok†X‘¬fÉ©”YÑ Sˆ™´®kõ:o:àB–.5št:/<Š` ". ˜ˆ­”<‚è¢ Õ ˆ6& `4@ú;¦Ûûyþixðí„þL a÷v`iëøø"è'±…†ª³îHükèòX\‚"xUð ©žÃ[½¹KÓ(ã’å^@A@‡ÇÎ vWÎy¥ˆ¨-|téŽ>ãQ[½ýÌŸ‰v’.kÉÒG´¯q¥t‹Ë݈–'tûéaôâÔè™ëyÈÊý´lù¹óE\/ÒM™. ‹‰ˆß4ÿ5¬¯­'Ÿ„,×^_³Â²QÄ^Ö[g³y¯×#e`„­5¯:›MÓᆵöxr:ŸOgóɼ!@mò%¡½˜t¡„B@ idkm[à5{¸‘ëÒï-OõG]- ðîiV2dýLÇ™<<â:zÈP`@жé¤!« o±*¶¡¬:¯hX¶’´l+v ”P¼ 4 ]ݾ¦ñr1Ì’-}\€BïPQÕÇDUÉ(í@ÕÐ4æœâƒ 4¦$Yàø–4T.N»P¥ èÝ´|…_% €ºEÀð ‹ëï–œÝJŠÊº¹ŒFÛV£ßMicÎ IAÁµ­øøT n]í ^H) ±;,A#kƳs× ÄÔüáâêIÁS—ЩӬê}hŠÂè æÖÃ¸äØ !'á:ãêŒCè1ˆ:¯6Jn#hSvöÄ.¡ÅT•–”j þÒM}týвÉv3PlQ»K7èMvfò4©uIpìBÌ‚ÈÍÜ‹xêv¨UÕ©BffFõâœKu]Á×Â2w¶$êm^\ß¹2Ɉêª,0]ÛX·µŸ×µÉŠ<)TÕ9ñ „™ƒ‚(I³ÑþñnJè«ùüð^9=Jèò$Of“é¨wqÿÎi?Ë·FÅáw©>âúôö÷{⇽wïn¯mIYÖþø¹W·6›ºjv2ɳ ]Aè}:8<mnON“Äl1·Î€¢ÞOŽ÷¼¤å,µµ!2“ÙîÆ6ÿÊ_û‚OÊ7ßúÉå ŸÜ¹ fÞKQ÷ùB’®ÜŸ“ËÞëÎÖÕídÔ¯­®e6± H`€0A˜*çœxQTÈ=¤@ØŸT§/}õòÝâ­wÞ_ßÜY[K2yù1`‡d•T½·s[Îr,ÊûÕÍwodÉÖ㟿réùÏ%[§˜z’:š¡N}žÌÌôx8ŸÖåá¡1”¦ ÕªzÑr.v‚˜+HÉ#±Ežì ‹´—%¹UGÌ^¤ADTT0(ŠÈ cR_y"åLJ;-z[BFQNSi™Cº[Ju>˜!s~jâLm¾³&V€ [=Âå¸ÁÅ?$R`T EDôt>Ê]Õ€jèfUŶÌàúÝÒJàòŸ/-Ï™0òŽêªÍ™¼|‚pg•©Å³d—q8Ïxñ×Ç%=ÜÍo˧mÅ‹0´µ#€XbÀ'ª2À±P£7¸¼Q.(X:Á¨v.c aÕ™^ð gôizÿg`¼Q9 ¡å."BP‰~š Fõ GògˆæCñS©•ýj–|ÿƒ/¿ÒŸžœpnzYß$… ”e¥ÎƒJfxv¸w¸gRÍ×7·.=ýüÖcW¬É]]{Q_«:e#Yì&Î9©ë*Ï’,KˆÈ×®¶%€CAõêÔ{O¼÷ÞKmKDï½õ5"1¡*h\‘x "A¦„)Q ÚpKé´Gj¤ûŒìúÓáªèÓ*¯÷qMó6 ³"D¹síz¸ØþÍÙÔßCˆçÿœ–bÁ%^ì¶ Ôäù‚<_X%,©Òž­-ß„ÿ³¤ý$ÂõÁÈ›mkärœá÷BÄîõ,냹r\ú×™O_ù¹­VÔâÜЀ5–‚š¸GÀ°™Û@®¦ŒŸe9cKâý~* އp ¶Q µ !?Ñ¢P×Ð~*}ì¸<Ü>PÝ„Õ0ñ¥Ÿtàà]óÙ°ôiCëÑ~R3oBcOŠzï‘ 82hE+Àl0ìí\4ýµR¨Ÿ¯Í+›dyž÷¼&yB†È‹·ê]mÑŠ€ëýÉÞaêj{rr¬õœÕOOnݺöÁ :9œ ƒßúÍ߸ruûO¾þǽb8Õëë› õÑáý͵þÆðêµ·ß~âù¯íÝÝÛ¼¼Q–_Õ„Ùxx‘§'÷A=7m?Ú2³=ÈÊÃÃã£éaÞ‡Ÿû•Ïñ«ÏÚÃþ°ŸŸÇ'‡·oßÚݽ­„="úr·:;üò¯¾üÜïßxãt÷T¯”æ¾(BA®0ˆš4øá"!/àETãô¦fƒb„œ=ÿâ—&GÓÛ7ß9ܽµ³=¬Ë»µ.í¦À¬¯OæÕtöáO¿=«ýx{ë±>7~ü‰Š©¬'ΘÚùʹ¹ºT)MÕ–µ)˲ªjïjÆ^šõ*NÉ ŠˆWu¨ €h(vÀ*âDkc2§mL¦MBˆ@5!r΋RšfI’QµàYa Üh>¸ùG#¥›„£cýðU½´^>ng>³âÎ-«AÇÀéòŸ‡Ÿ›{ƒÝ·¶£Ôc+ølÅ-µÕ;<‡nøÁÝæQwÜso»õû12Sø cLœ—e«Úï@MŽt‘êD<‹‰éÌ<9'ü™¦ÚÙTs¼<–Èû£-Ä7¾ ˜kVU 7mRÏpß–gâ#÷£à2?õƒóõü›ŽVp9fÿ™Ž³ŽaŒ5Êo-3Ó>ÒALJëÔ*:üõÝôGç1.ß¾¶gë¼ce¨jŪ* 2%HäQ=¡"¢Ö*è SÞ7k4IÚSOH9¥Ù0Ióºœ3Qšˆ:«mšf‰I“鼚ϧUUÕ¶œîí¡“éþþÞG7ç'ÇõlöÑÍ^ÿÀŠýßø/~ù+¯¼òÊ‹/¾xá¶“úÿýûÿõUJœSÞÙØd²§§ûyf.?ui÷þuêÑ×~ås_þò ¯ýðµ·_{™ÖÖ7ÈSŒeE½÷âÄZë½´—ßß»¾ó8þößüå_úµW'õÑ[õÓáÚF2^¼®æÇÇǧGGè§¹=¾°³yõÒðÒÎÜÐtvêì,7H©Wz7W[©øÀìAƒÑ€§3眛N§âÒÔ˜"ͼÎ5ˆ¤‰‚xEQ%%Ã` e*g¶ª¦dÐ{m#/^¬Q•Lë%&OL¡ŠÞû–Pô¿;qaèîh™;”ó‡`>¦Ò¹bù‰@sÚU¨ÿŒŒ¼hA,vxÕH`CŒE«ÚüŠ6€óÞL€6 õ?ç!5º¤Âö}˱ãòÀ.4qhED¸bÃ]ÕGøo N†BÏi¢xdôTÙ^·Î³¢„ÔhÓà%Húháªþ¿–‰@…ú Ý’=Úëy çþÂÓóÕ&­?¡ëG*Ρ²a$f§âÄ §ìM¯Wln›áº¥T€8˼‚)‘GE""N h>³³ÉLœqÓý½{»·Þýàäàjç«òÃwÞ½{÷ö«¯¾úÿññ+÷¯_ºpéÞÁݪžïžìýð›?záåÏýð?ùÿì?ÿÅÏK­§Çkáhuxr}cœªÍÁÞáÆßþ{¿ýæŸþçÿü÷Þ¾öúFzÙ9oëÚÚJœ”0ó&·ìîD üÎßøõ¿ö[_ÚÃÛw>Èú¹¯Ž€SZ—»’˜'•mrpqç¢Òé“_¼tõŵk·ï>¹»?Ø©w€àQIƒ$*ª^ĉˆ¨Pżstó‰ÞÚÆzÒK§Õ\Ñù$UÕª®Jï­ø¤ö΂ú@Ž–›qÑc⢞Ím]•Þb–gY@î ‚G"¯õD”ˆò4œœÖµCƒN4Í æDĉxœ †È²È\9É’¤ LœCUd&ñîA¤j£±ó±®Ø§}œkŠç=Û}B+ÞÞïCò1°TÑŠûRØ”øçZÒí–1üA-ÙÊÔ€¸ràpÅWŽÀÅÆp¢DM-¯=Yðüó4{ô™£‹éè¬D€„Š cÞ 7Ôü“´{Í…éòÛš×m0&]û:à¶ ©Ùµ/–KÈŸäÑ6§Ä6ª!ö\ìÁ¡€Àñ ¨¨蚀ºÜ«é‡‹3/mèLØ€pšÏ§ˆyé^Vû:X¬o•ÚI~qfvŸZ˜•Ør6ÁnøÅ[jT`óY1ÑἋ W´¸ÍEº~e¶uj´Q5Yžu Äâ{[koˆ/`‰ ¦}@DÍÜ£¥ùœ((‚aVÄÚ{O„©IzÌ‹lm½·¾IEßzà$Ms€HlPT‘M`-¶ ue§Ç“òtîçÕì`ÿú»o½ó“•wîìß¾ýúðá{ï½úêWÿÿÇÿòóŸÿ§_ý…¿òîþ­·?|çþñ½ãÙf” zÈÉ‹/áÇßymoï^//¶w¶æe•¤Ü oß»ƒTªa[Ö¶L C ÌNR*À8%P͹Œh¼•oìô_úܧëä×û'³ý>úУ3„‹‚sà„Pr"¶ö•Åúpzhu>\%ùàÛßÓŒ†½P…”Õ©xïUDă¯E¼ˆõAT1 &çäôx6­;[ÛjöØå þƵ{×Q5Õüxïô÷¯ß½y[TÖÖ7æè›£ÍMÊP|é}…Z«8gç"¼€P¯Î©xPë¬CÖÔ ¸FïÈ ’ŠRÜ^™ÉäLØï''Ge5/Š\ó^Μô r ­W£JÎN M–òlŒÔ󞘈!ó9æW¤dVýéòŸ?'œ³`\8±¾èïh&r]®ìoßCÞ¥[)ˆ+*ÒÜ,üÌ¥6è‡W%0ä©°‚‰¿ÅF¡¾c$u/X‚yãŠ.ò¸€WYøEĶIäï\«.†à¼cÊέ0‡í\u$0Mñ<áÖEÍo 5в"M´¢*ûh!ÞJ“‰€:)Bp¸@…µ†¤@•5`J—!?ŸøpÐv/œ¹ÂG QϤF?öT@mͶˇˆ®N1ððXpUÉ}/¹BÇ㎠RQåüùÙŒ§v’´ÐèÅœ7>ªD`”Ñ9ï’^Ñ[UˆEÞ3ƒ‘çÄ;@ï«Ê¡ÏÒž×Ú×ÊI@ó²NÓt^ÎíÌUÓª:œÞ½ùáûoüôú»¯Üe)G£Ñ¿ÿ÷þÖßÿÿ૯ü•(ߺöÞî{û®´Ó^߸º<:˜^½òtbò"íÿʯüÊ?ûgÿ¯Û·î¼ðâ3ÞÛƒÙ<[Ëã‚o|xUÐú½½ý§Ÿzá™—žýÑ[oüþƒßAñ^j• Ð¥ ôúi–%béý÷·úÆOON¦{ǽaºÖïÍËI6i‚©ñ¬Z© 3î¬?Vû£¼'ÓòÎ+_~ö¥ç¯Ü¾q÷ò…‹ëk¢œƒQ¦œÐ!!©ó0¨‘ˆ «%ƒñ¬¶N3*­WÌž~ú‹³#wýƒ×o–»÷?°W•> †;›ýñhzgwîh69éq-¬Ö¹Ø€º@Î^T„TPj7儘²Œ Нm]Õ†{½:B0q¿ !;(3+x$Éò$‰ñ.Ì&"0 êXgfÛ+iš¦â¡e9›í,é̺ΊøŒßÀVƒ0Wþ±i3[î#u:b5yîÙüþ¹/<ÞŽÏRk†JCzÜéÀ•­KŒœK_ŒÐ:¹Ð²}±”®›~ešììW#—óˆ:ºAƒE‚#‚È €LgΕ·HΩ±´´ôkT:놄˜ÿÙ"íùÏxõÓl¾5*x¢ö7M䆬‹ †§„é#7Ÿ ý<x…ÊIå81If802)³Læ¾®Ÿxì…o|ã¿ççåSÏ­‹0 PlÚÑø¸ä„AÃôzƒãÓÃ$7Æàí·} [ã £«;'“òÃwnß/×·7Ÿxî¹þ¥Í*Å+W_˜LO÷voºú¤—QbØy©'Þ{ðê½ïUUŒª8oˆ$L‰aR/¤aö4ŽmJ¼·iB÷ïï:gÇkëÎK’dΩj“ºpNÊ™-Ëš¹ÎóAÑ[cê‹&J±«cº4ÿ¼g¶™U:…œáá;Ö “débB B¦¬æþ áÚÙïÚ´Oœ—v’3)™‡‚ØN³}ÆãW?÷dPÈCdF%A$n"Ó6}z_R „†9l H‚à‘Qˆ´QOªQO4$ÄIÁäÕ0 R”e£@¯ÎÄŒDh•8ü8|R4®Ð2h/F!ìb¤4¤a5A5¨„@Ì# P‚ô! pL¨ ‘¢dÅ*M‘ #2 { GT%‘Þã4# ìÑÕ „¡DT ®(xÒð! * ‚¢†_Ü]¢†b »i3i À© ’”FZX £R#;ûQ|G(Û00F€Ð%“ZbaR6` ‚ ̤/´Í–*¢ Áö+\ X Ò‘maãs<à)©‚ˆ’iø¶Q £& DQš’1 mDjÅÑ¢`bøRnÄýDIAÔƒtgòbT½@£Àá+Œ r@MNç ÁQŽ"AôDB(ˆ¡ièp±éTÖ„CÛs F[ ª(3)‘2CJšx¹E"dPëݬ2YÒŸ—¥$ãŽ×ÿÊ«?½u—ŠÄZ$R+‚Èi¿OÓÆ53Ç39œE¨èΟ¿þÖ_|ï;ô/Þþé·†ýòoü{¿üŸýïÿÑöŸþÇ›ŸÿÊDí[·ß¹~çýÒ%XõЯgìêãK—×j™ŠVŠ¢ E¯÷oëÃwÞýµ_ýÕ_zñö{o¾ùfn²Ÿzvlòy­³¹¯,åƒ À$IÍÁÝRr=~uViåžs@FÈÞ¬0ă[ïÝ›œ¾üì3ÇÓ“Ñæ¥RrÍ7Ì&INH©e´<,˪—àÕy)û®ôæ“ò_ýÑõgž¸„Z)öY:’*‘ZRuHB ¼ŸˆMÔ£8¨”Ü gtZÛ£zÄ#vr|´;ö½×òVü¹_øÚ¥—_äõuÓ±)²þN°QWôÑõ½“ý“ažÆ—Ç÷’ì²x¬jçDÔ¨²óT{(={ÏP2•€µ wD¤Ó݃<1ý,kK ÃÆd¨2è÷Dôèèh<Þ½|TÍœq}f£h­”À.OMÎL*äêÁ`³Wl+ôc˜ÈªÌˆ“–Éžãk„¦Ä³¨ï@[eѨí·4Ó›Ý?.!S£ŠÊ¨Q³­‚‰û³55*HX™‘Ci b7³.YÏ|)©¶º­Ø"3„P@¥YV Ñ¸6f*öFS©ô;[˜PˆÈ›ÐB®¤D!zjýô~qø“4‚÷»„vª>‘£¡˜’ÆGhcÅhí›:èÚ6ù¦³y×eS¿¢féWÊ!rL´"„žÊfƒé¡è(¨"k¼˜Vy'hABÐKi˜H1b!¢ O?œ¥íën=§&Fy´|#4›R0!1›¬]´NÛ•ù1m!mSÝ"7‡Ú†M ¡†§°êJÿrh® ÎΠyr)Ñþ€6°Þ&±²?•;Ö±qûŸúà* 4íϱI¤ bÓoª*í½(û–ïÀ/:%€QUâ|k:ëPU=h`Œ Q§1æêVÿààh°9NwOñ¯þâÛ7¯Mv·¶®Zqµ¯ÕJ NR ZΧiÞ«mmÔe^ Á:g÷ïÞûóoýèÛ¿ÿ{‡§‡W¿úŸÿ‡ÿÛ¿ó÷þÎÕí«÷ëûß½õaåÀºyUO]nù¹‘á09>ÜÍóäèäh}};å|ï›ßüÆÏ½òK“ÙôâåKûïþõ§_ÿ“?ûã7Þ}ý¥—^¸xñâ0+œø›×oŒûJýúúù—_²ÎyoÐ0sšTaQ$0ýÞèþÛ‡‡ÇŨo­§¤Pu ¤¤Qà%xx¨uíûiœªû÷Ö×ÌK/½tõêõŸüàÏù‰ÇÖFeY¢§É¦³LOê:Rt"xP1¥Y]ûÒ¦”ˆ“Ó}_ÏDÜõÝ’4½´³¹ui;銜eEæRÇ kÅÉqvz´÷ÞµjçÂÚpÔ?=¾ÅÌœ© s¬žÈ+¦eHºˆ:D`V $I¼÷óº2†’$QAF'è,xï˜01&'2Ì„âÅ{AbÊC €&.Í0¡µ,+ˆÈ{m‰™ºsõÁôà¿ÁcYØ'yçÇžy±—Öì£Ý¸i†eVý°ÌÏ¥c> âLaÓ¥L@Ó˜~Ìa7 +m!Í­`ܵ¸ýw“Ãý+kŠ+~¼HÝ…p… iÁ LA©A›"„¬oSED/Ku‚á?ŠHêMm«¥£ Ú¹çà8ð‘ÛÕC-°-uBzt[~NDD¿ ¢: ¸x€I{ý°˜gɈ¬šmok]¼ˆ_œ.!ñÛ¶7裢Ú#žY[[¸êºäõ+\¢òíÞ#™öÞÚŒñbýt%À‰Déå‰Ê„ªA–ªy3B+7Mã(3ö§§wNæ¥/ŠÉ|þÊ_ýÕJøæ7»¸ãª‰(8ëkU#Unƈ쥞ép”:™'ÖB}òGÿíŸþÉ׿¾{oÿWé ÿþßýG¿û·þ½"¿¿óï~Ϙ4q§w„Ø@'¢"¢ªƒ NŽƒ FGèwv¶þâ]¿qí·þÚï–õüƒë&iúó¿ð O=ÿä~ô½?úÓuu¼±½µ³sébqt¸wlO쓌·æUÀ ªPO‹t´¶¶uýÝk·ïî^Ê/Y™ÖâB`Œ‘RSU%Vë,ÉööKÖ“§ž~ê«_ûüü7Þ/²µµL°¬s ³²ÖÄåà¥y\ÚCÕ€÷àÅUµ·Þ“s®œÏ¬›Ü¼w'_>ùÜ3[—¶Kg½@’2Ìë#Npc§0æêG7ìîîÝòæ|}}<è eq’x«¶IÊ©sóÆ (©r|AJ<+Kã¹ßÏÒ4•VW\È;ªkÉ@ÔTBà U¶öŠ$©T­‘\Þó½ìB– ßÉôµ*â]+¸XŸå±ªa£{ŸÄ2=˜Õü$Ÿ»íðõŸ9ÕCPëæÁl×ö™Ÿ´'kÆ] Æj¡ˆx~:n!¤¦¯ÝÊ»©³»""P44(5x6xê|œ{«†²5ieî› *:à€´¸T6ª&¾Â&µ§J°ðñ}Se¼¦1л…ìqã_`£ *ôˆ­-cY{Íq2ÿöiuÌ©ññIH×6q!’Jׯ\øGç_çJJרãg¾·5Œ³Hiñ®øX`w{5D¿¢¨¥%hÂÁn\øàά+]^Í•C;Ñ#Bô­:µX@UU RÅÖûäåžKï=‘"l]¾Z›õ—Ÿ{å¹/}õÿùOÿïÇûÕ“ŠÉñÉrR–ÚJmA*Îò\Ø*ß|ÿݬ‚½ë7þä¿ò³ßýÛÿίÿöo½úW¿4ì'öôGï|ûøô¨?‘Á££{‰ )€ˆ¯¼s¨ž(PšÔë£ ¤^ålJ¨¯ÿô‡E‘¾óÁ›”ÂÆæv–¦À¾7è}þKŸ¿øøÎ{ßúÎíë×¾÷íoúC_Õ÷>ºcOë;×î>ñsO¨2²1œ XB"3›L£Ä×Ê&Õöt^æ£5“*3Qe4* m!‚&ɰœ×†0e¹éÏg6çòÕW_~óÛ^{ïöhd®>¹ŽP–é©•l^C. (èÕ¢¼Õjr”l=œN§h$W³ýý;uëÂÆæ¥m*ØÎ€ÀT~†i)Î%)míôLrÙ$²{ïàöÝû=é÷ûÃÑZ–õIƒf®Ö*ÖyBa ó€®…)k›ˆËóTDÔ©ª$©)P´ž«:ã*4ˆµ·Þ{“ZQ!H Xkg}Éd‹ó|¸`má‚-ºñŒ\Ú>³£;oÏ uÎP{#®ä9¯*ùñŸû`Dø¨q°Á_ùÒÕèò>²8oH†°D£ÙmœÙÎý/ÈhBÁ4OšÈ*:¿ÁMk²L„H ·£¸sÈrD¸I,ø–n^V1^gØö ±m"Œ)\ { ¡¸@” ®T•C¶Q5à•9ö¯# Aº ’]H¤ dcÁö„¬V±ê8³AwîwÅûÃ;[[¨ [øàAð¨ëÊ£Kò»ì$v…›â3„.sÁb>{øô†î\³·4¶Ë¿noŠ:”I Ï­iŒ”‰Ì6­6 …ê¼J0Bà­ˆžÔ|a{‹³­§_zõ¿úçôçß|íÊÆà{ßz#M2Y¯µóÈ&ïH¦ö®r׿'ÇßþÆŸÌN'ÿþý¿ÿ¿ü.>y±„êÀVo]ÿàèè^Æ:¥Ç\»ËcžM¦„ˆPÅLÁVyo0)+€$ãôƒ·ßùé¾?îõ·/ fóƒòîɶ^ŽGµ=íõ“g6{i{ãÖ­®]ÿH-Þ¾qëèþAkk[ó“yiI­xa HJ˜¸éGÝÙØÞÙÚÙN²t}c“M*¶lüI…PÕQ ©Äs³ÓYžÄÉýû».\úíßýÍÿÇ?ý¿¾ÿö­‹—¶ó>Ùºä¬g­Ë‚&2F^ Å÷ªž)§¶¬ÜÜŠÕ“ãÉÝ;wŽOîo?ñÌÚÎe\ÖÓZæÌˆR×Õt´Aå¼,g3òÚï™'¿ÔëûÇû×ïÔp3Ž\ÞËШ¢8U9VÖ@ œf™*%"°uJ† §â=”e­ŠÖú4uÞ{"Rt&Á„ÁÙzn]Íš$Wȼ¤ ‘”D?%ÑŸý8CÂÕq.y1>Ò®:Ï'„›Æ‚Ç9íË»@4<\ZXARôàôˆ°×…Ák,"6iÜ&÷?cý$î(ÔÔ[¼Œ‚çgœ°*žˆ Ú݈0t(ÇíL TÚâWÔ~÷ƒ_%md°±‚M­Qšs./”f*,pMäþ3Xjš !ºBŽ¹Ë ݾ_Wµ4¡\LÁ5±ŠoŸÐÇE„«oáüˆpñ‡gô_°ý«ö'²|ú35ÂŽ¶é¯f(º–”üâ¸Üòqþ|ÃsÆ“;}Z²øŽÂÚþ9ÆáŽã† ÒT3¥½ˆòBUu¨ÀÈ />·ùø³Þ þôßø³?û³ÃããQÞ»w|0ÎLUÕu]N{½^™xkmUÙn\»~ó½_û_üßý“òůýâÉñÛ÷n—:=šVÎVY‘ 6~:?=™ÏN )¦9pÂ̬**`}-X©Öõdb=ZW_º°ý/¿ñu7=ÝÙÚ¼µµdæ³ÝyuŸ.úy9·óêtóòÆ/>wtÿäó_úâ…K—þ/ÿ§ÿóõ;·Ÿ]AAc’UëœTâ|ÏôŽŽ&Ç'_øòË—¯^*¡2Yr<™ s$ ¾pÜUÃT™Ï¥ßïå ïîÝ_{½ÑáýÛe}øÊÏ?õ?ß¼ùáþÁ½Y’$XÏúkÕlÞO@„(ñ¡¢ê@±`SMf³ÉT]:Tï¿síàðöÎÅÑæ…bPX_×¾Dò†¤b¶§'3V‡PX4Ùx”çéúú(BQ—³ùìäþì4M©7ÌÓ^Æ)³G R$§^WD”÷z=Ÿ%†$1¬ÎªõÖ9ªŠ¶š'LŒÊèë4I€ˆ uÞÍE*&L“~–¬YŸ(4…ˆ€*EF³ó˜Ï¸Wâ!\6çaò4é'z[çîÎ|úJ°Ëòa+í©Ðeš¨¥P &”b,Hq©ó™Ž£ÛÝ¥5~ˆ =&)4ý–àTÛ·!¨2¢×`YÎö*Ä?·«ÿ#¨„Ñ4¡Š "GÅ8$ „À¾AB„df£20G ¢Ú$âgðE‚êt[l¬á#NP L¤}ºMbDºïi_;YU#4ÝNŶœéÁS§¹³àWA©¿àŒ=/"¤€wmþùhv2û-s„.wF®úÃî&r&Ù²¸NZÚeÚ×LÒVø1¸YäeÉ~7^2 hÈe5±æ-È^½QTBcLÖ+Ò WŽ­;¼óÍ7ßzñùK× _yÆwï×e%")&bwgÓi5¯ðTþçÿ«ÿéßúýí'®¼xwwZ֧ñÁùa?5¤vr03äù¸—õÊÙT¡T/¢¤ê½WõÞûJAˆ½@%ž²t°o÷ÇßùÎZ¯xüÂÎpˆUµï<ýaVä“ùÉl6aƒƒíÞlêö&{GÓɳ¿ð×¶~ó_þáüä·Fƒ'd(á¢"Ÿ¶²¶ªÄW÷îÜ][[{üÉÇ’‚­ã²®9*ÆÎUõ "¢H@’ `Y– §ÎA9«³,™L÷“<ý¹_~åèðÏn\ÛMS“­eY¯²  D5F„DÄ;©WWÕ¤šNg÷îL>¼vÓúsžÏû98oU}j¥_§äO&EB iŠ:o 'ƒ­îÊÉññÁ=œ{ïíLT<w¦"Š2c–eÈDœpB¢ê(I²ž0U›e="0 :©Ø FðVf®š¡`žoùÓ¸v) «’©/Q&bFųV¯ùQ—Ò£çVüò¨!à™8-ÄQ{ ùÉ'9ÏʈpUŽHAº¬W´à>ËhÎišæ5R@n·W@hÂÎöß“AŒ™IÁˆqz΄ ùõƒ†p5¸¦©¬bcŒC c6 5Êøü(š{‚@dÏmÒ«Ó®Ó^TÄ@Ä‘YªŸyï5\­E{€ +Á­ç!þ ºÄÍ"z/íícgܪ)-Ö—†ÊKÓäÔµˆ+O³bžáŠˆ°•s‚Ÿ£?ËÒ]¤¹[$Ql›XÑHñ¯:ñúâÃ\Èû çSRDÒ i Â’´º&AY*¦Äƒ›Ô˜Rx,‚ ª(¢ÈDY’õŠ|sã½wß>º¿ûŸüÇÿàòÅ+×?¼}÷ÎáÛ»iÒ€”¸žÎo\ûðÆû×}U‡Ã['×®¼ð˜íùë·O’Qqi½—Ý»±=’²<“°ˆÙ?) ËÆl+/DTbWoÂ) ¯U’´wz2ÛÚÿÅ7þüí×ß|ñÙçÖG=ç&E1ª­ÎgûUR‚ª<9Άƒ54E>êßÞ¿»µ¶óÛÿîï~ýÿøOÿø›½Q~åÉK—»f(j½Øj>“©Û¿°}a{ccí´ÞõvmmÝIÎAôùTó|½,OËúp{s«.Ýþýõõþt2½søî—_ýÂkß¿öþ[×.]ÞÊú)Šç„H€ÈxñÞ;§ÎŸL‹^^UÕí[û7nÜß߯w.›ápŒ«T ‚ÚZWÏS6ýbnîmRª84\p’ F0(.HµSNäätvtRž•£d†ˆˆ¬DÄœ§™éõò™÷©I½3€išªW±âìœ0gÒ ,¦bLÓ‹Ìè µ ‹UË};âøÔËS²‰ŠV N$YHòvf˜E#¼¤È+®y‹±û\kÏSà¶ÉÆèÝ;Ñ„P£ª¢mLSÄè°´S=œWÔíŒfâQCÓnƒãõ&€Š¢wBÑm²ØLˆÓj²”Í84ß]/Iûæ&d‘æŒÑ1kÊàÒ‚ÉT1 Ü\HJ !¨’xRm࣠œP"Ô 2}³¾Cë›ñã?ÙÙ¾ø…ç¿úÞî½NgyÖßxæÊÎóO FI’Òl”ÃÐ:ÉM2T€ôŸüý“™?:™Š™×.øúnåÌÊT•¬:«êSDU”ÊZjàæ%¬ ½ÕÄ–X¦µô{½Óû_ÿƒ?š]x²£“$Û:<:2&5&%tàDKÕT?9p‚½b}^ûÓ#ÿÒçžþ‹oýÙoýÖ/MwOnüÅûÓÙÓÊ ÷eg‡/lúÒÝÝŸÉÅÇža±Rî™"P$𪨞 )V8# “n:ŸåÉ|2GíÑœµ7ÿÍßúòþÞµ££ûO<{åÖ.=v±v S…@uµsué]M´v÷Þ­ÛwoÔÊSWR436óY1ΉS§‰«*ïÔÏˉ¸S!ôÀ@ÄêÈÖZÍkÄ2NÙŒ9áñ(^쉀Nj"a#e5-Ë2ËS:Mz‰ŠÓ Á&"$Ph+ëê¢×3‰J¤.sδöE_g“é|6ËØŒÇ—ÖÖžTÙšU9°0ù$ì Œ¾rón«Y×Ï$ÈÚŸtM…ÄX¨éZ ÄVèLŒtuAÝL­ÎOóžÅç‡Ø Ù–C ëÛEN¡qèÜý ›\Ï»Í W¸q¡ QnU%×Tž ãæ€uŒ$¶D ^i›%Kê°Ø06ACx[»áQPå^´Nhãr·3L[è± à´I6z¹Ô-5)Ð3îÒ`Åw¢ ‘Jˆ °ÙÊ™ùÁ? ú—Ä(ܤÖQQ€¤¡ øxrm:F¦¢ùÉR+d'æxä£áIoÂÀ%©ˆ«ªä«Bζ¹íÌÕ¬b|Às_tÛW–æh8O·›G›Qj Kˆ¡¸ºHæt áòXs=+1zP0@¬Â¹DQ°)ôÆÞŸG«ÖÉÔ7£v6Ç€Æ,èf1&.(~B˜¤Mû+B|F¬”ÁXMè i[Ë´¶ÎRCd*[ ˜~P¬ M/¿tñÊh4J’ÌZëÜélZ3!4ÕGó$íeé ÏFêp[ãu[—{{÷.<6.ËRžN§¾æŒ'ÔЍzí( *ª(êE¼ ª¢Wô¸Cˆ•-‹¢8Ü?¸¿»wéÂÎÆú:"ÛÚ#‚÷èœ03‘+€rˆÅ×uéjosãÃ[ÇG÷û/^Ý_xîKÏ3~Yu~tr°wpZÖøãoþHµ geÐï×eåÊù¥ÍµÚ×ÏIIƒ{à µ]UAœ‚”ãW_}õÇ?zýæ‡7®>uu~:ó|Ò/ “¥¨bëÚUu]Õ¾®ªéñîÞ^ikëø©§ŸH>ڛׇG‡ÓÞfê &Qï@­ˆóbI@Q%¼ˆ‚7 Jä}ÓE#ªN<‹7*ÀF¼  )ªk«”H¤%CTõªêT˜™Mj8iœNUMö«yÉœF›½þ'‰óô³ªWÑœ,X–H[•¬Ïæè:Ógþ™3ž2;È›]#Ð#< FdP Ñ­*ˆ.7怢ç …:Z¬¡-(ÁšƒãFBˆqGíl¯Í&zý–ÐGÝíµó“h‘‘ˆ‘ P'"ÀfcjÛÍšCì™rû"+=)zTða½Çô"Bm5†ÈÐqUâõ|š—º2Âòð¶Y]Q#\Ô|‚4ú¹a_›†lÓþ¥±AÝĈydQ@jÑ‘´é¶X¸.Ííu¼±®A9/`&#-¡O/ÌËH8Цi±IŠšö'ÛÑ®ÿ¢¿pRVD BÁ€î°ñœâ@c±ˆ³‰@•D‰T½"EQ¼ð+TEBÐÐ<èÐz­T³~ÑÛÞLG£Jp}}=Ï{DäœåÀ¾á8é/P»J=”µzèLO%¦•ª²v–0EFô^œ‚õ"¼„"¥k ! zP§àÅM-¥zíÝwŽ÷'_}ååíõmTm)ñA}œ•ˆj"° (Äë¼ëªYïB¢ÆÎñ4aÊ o¬ŸÞîõ6ßþñV憳j^ƒ ñVR*¬sêì‘ ÔÀâAT@@D"}%“i]Œ³W¾üµ;·÷o^¿½¹±A†LßjóºôÎT°¥-Ëúàèøx2Íz™xòéÇKëÞx{¯œ©­k£¨Á{Qa° Nœå°”T¼XïÁVq-”GUU j(Eo-FüuµSÃY’Z]ˆÅGa(§B”N U/ (ιyu Bkƒ kkOæÅ…iIµ§$ep«Ø:W€Ú΃CDj™Ox€KN¸pû>Érf§:ÓüðéçâÏ=L@zhPikòœÁŠqTˆµsiú%€Zp{ˆ2›jÄäb~¶Ø ä6>Ó&ÚA N16¿Å÷Â/Ac·¨ÐÅw"() ©R;E ~<+4ž@”•XdÎŽQ‰ŒvœHEGP“På¸ý-ÂÊFD!6´>b1på³¥&zPQðqx$=÷‘¯’1Z–Èí¾–ï_Ñ$”.^DŽήÑÆ´AbÓßò±¸þåÂpk eE 8P(…—Ñà×ÄD!4bÆÌ&úChÐ,lŒwÚ|šJFätÚ„*dL #ª!Li&z`Â}Æ< ‚ˆ†ÌI(ž š«$5ÖÚ¹“$ï÷Ö7“Á°F>®g£AÈ"‚@ÆP’cLÞ4¤äQ¥«0<:Þ³®L3"t*"èœpFDDBª÷"ŠžxQ/â,ô¨¢ª(>A£µüôÇ?éxùÂå,ÉkWQÊH@Œ&ðyAPxp´ö`LhÀß¿{«—ò|vlÙ.Š"#`ÏÀœÐ`½âXeðyjÒ^QÎ,rPia ªD8‚ª©­P µa¯lžÌfÃͯ|å+ÿêß}ã½^x’ÚZÔj™çóêððhê\>,ÆãéÒµõþt Þ¥¶ª8Ôà“uâm˜z§¦Î«Ã€ß*óѳ–€Y3 NE- %„êm–9Z“6‰""¢è½PC ŠÄ€ ÉY7ŸW„PƒÑøJ–_zu‚àI>Í. \TIº…½o>óÉívñ°+Z•Ozðs?­£‹ý$޾ĭtfÈÛP³Ó"4[nk{‚qSå¶Ÿ«ƒÎ@Í盹¹)ÆDk@m°¦!ÕÚœ§õ£±‹; ¾b(ãÅ7˜—p¡mj± ÚýYØØî…*Å™½THAEƒ Ç”HVõ!hEÁ¸·+(5›¨vý¦¥„óCäù¿XzO ºôAßçÓe”X ŠÁesñ̺ ¨®AàP›©Ûˆ›kžvü¸ÕR÷A×°™ nßn#ç"xË¢ØÙ¼ŸÏ,N\ BIyQ#T\z."¢JÁô€ WE ¼õàÁC\%¤*ÑLp •@–½Íd0œZ©]Iœ$IÆÌ„‘’[Dœ³"jeiš2cbH½û“ãýy}‚FfóIJˆ”«"y®Šš®**^ÔƒWñ±,A¹OÁcœìâªjsmóôääýwß~òÉÇ‹¢¨këUI€ˆYRB¯àT=j™‘ZœAÔ´r“ÉñÑ°È ¥LjŠ"ÍSÃu]ª™¹«O]}ë­ŸÞß;|þÒZÊ¢~’g=;¯¸0™ý”ÆŸ‘½èr’Õ+¡±Ö_½zõ•W^ùÉ÷89œºÙ,+ò<Ï™’º®§ÓùÉÉÉd:é­ãõÍ,ËŠ"£Ôí\^÷îÞ>ܸØ5y"ŽÑ!D†äÀj (*âÔ£"*Ë’!„(™dÄ;õ(%$?ô)m7®Îªæ¼÷€JŠÖÛªªæóùÆÖpmíê`xÑú¢²Œ”v"–Wž• ã….Æé‘g–4ÏWCEC­w¹E ÍÀ¬ˆ»ÔbŸØ;‡±‚ÎÁRí:†JD…Ø á€ÆúárÌÞÞvaž¹N¤6…­HÃŒlÅ1b«dÈA†ŒAh„ˆ“E?*’ ˜³÷ŸqœK¥leÅ\›- ©Ï¦äCPU}l¹‰'ÍõadC™Ü‚PÊIoP ×¼òlRrÑ®¯c 3‘aFBÔ$E$M2ÏŒ¹!_¹<Åùô¤ªfÌ8+KI cœA£ª^2" ¹PQED/¢ê|èç P/ê]-Ƥï\»®õ‰'žp*ee)1Œ˜úƒKÙD%V§ þøtB¢ãáx=í±Ékçæ§SgINS5ϼøìŸüQrýúG/}ñé„ìñô —m¤<òÎ ø½PTE/ ¹ã2­Ôi’—Õ„QŸ{î_ÖݼiKNçI’ˆêd>›WeÖ+Ö¶×{f<Yk×¶†Öί>±µ¾ ï¾wãÂc—ÖÐ Zb}1"‚Ö›/∜ÃP%ÒÆŠUõJ¬êE=0bpºØ4b6U™ˆ)o<¢zq¶¬¬­1ãÑ3ƒáE2k³8ïc qmkxôãÜ»î$W]).´´À Yš‹ïððˆØ·ÛòA÷ ŸM\¸ôbÕa(<ôNôШ4Å“è¾øA0HÚDˆí]µÑa⸈%ÁN¥…›hàEB¯À€Š±úÕìˆm¶54ðŸ7 ¼mÞYŒÓßî§ç›½3Qé".$Uñ¡¢Õdñ,·Å–¼6(ˆ˜ïýYм9|ó\ö‹ ÅÝ™÷x «R‹1ü$©‰ÕžÝ¹e ´p)q©9¡õ¤`¹F¸vÌzûÏ0”MH~þ7¾ Î)Œôííl Þq“ËhzZÃFÐéòXÃV+RÇG4š÷JM† qDLD˜Þ>¼¦kЇiKFCqô„À«øº’É©ÉÉúERä`T-"2'Á3&1Æ@ªà˜TT]5/]=;Þ¿ï N²$+Î ’kÈä)xQ¯â½wàC+¶"º®!D ` çÜ›o½µ±=ŒGµµ¦—›@ðŒh(TÌ ƒQ‹  rpo¿0é¸?,燃qÒë „1ÉPD|]ŸL6.l?ÿÒË×^íÞÝ»<Ön’ åYî¼G€„ƒô•„ìKSjÓ «FT]]¦iv:;EÛ—wNOOçǧ{»ój–äI’SdëÛkW®\òÙ4Ïr;gJ,‚]ßì=÷ÜÓßøú÷>ºJDdXjL1AOÞVl@QPT½S/ ^\í‘´ézäÀ¨¨ŠDŠ`µª¬­}ž&&ÉÂæ¦“ÅLDÄ,¢Þ)10sUÎëºLÓ|<^ïõžíÕ5[0ˆ$¨žuUnɉ®Å~Ëp‘ÉXyþ./~¼3¿ª@Ÿeð“[A016B ±Z¹tR—ØeqÍG•†@!Ñ\1^SÕ"Û `H=qœÅè7Ô ‰ÀA$m"KEXkìŠ4k‡›´3¾ x?ÁÍÆÇÜ „ÀbCïµôž*WØ&“;Ʀú,¸QÚ¶Gî:Ø.ΜV8E ˆÏ×®\!û+–Ÿ<;¿Ú¶ÆoùÓ»†j)’kÞßq8WžÿÜËÓÈ{ÎÑÈO‡sjÓ&{©kDàA QÔ(‡!#ìPtÏ/ Am4ªŠÄÀTâ7 ¥·î©*ªWAPÅÐüé»LC­ÈZóišLËùÉQI¹xy´½9N²^=/“$†CD$n^DdRñNAÁedÄYg ,Fí*‡(Œ¨uÜBQïCDõ<"H0„ ž ËÚ^¿us{gGjïFI¦„Þ9Ð/ cD£­µŠ^s|pÈœ¤œ•Àµƒyå|Ř0 1‰öÍÎç^þÂ?}ýÖ›ƒ|Uæâf ¨(:PO±«˜$@¸›ÆP¥PëeÕ,/>Ú½»sù’µôÎ;o_ؼtùê•÷ŽÞ9::žÌäÊ“ýÇž|l°6ì {ƒµ¡'IL’¦©Ó¹—É>õôßýÖƒƒi1˜öE’ £e4Ĥ^½s€*Í!õâ Ðùš”T•™c§‡8UÌ(qZ×N¬PN&MDT\4>„Ϧž9—r¨«¨÷¾(Š‹/Z¿=¯ëÚ{LL’  çÌÊe½òЕ©ÑF #“ò°RÈ£»Ã|f5ÂG8 ˜ºuݱӼF.Yœ3nrXAU9ˆP¨ªRÊÁW5 ¨‚0f qÝp· ±ë-–i†Ä„¡©ã„íZÔ#…$b!ˆ1´@Q’G÷žC[²u¡ÂkÚk‹E¨¡´FŒ´B„W¢G% Øm,±˜ãˆU]ƒE”Pè ÿ\;ÛÚ)€ú@š”…Ým“Ë‘m¹y>þXZš4€DŒ,RÞêAÂ(ù×Ìâî<'¤Àºhäð‚@’BˆWÐpDü,AD5¡C@‘,wVÀmˆH^Ùˆ…òµZ"áâ­sl*ˆãLÒ<_ðÑ“ ["b‡qAQUÉób0ÛÖFUôç÷/¢R„hÅ(SBS¶r¨ì‘Ñள‚ i‡†ï3ø|äMx²íSß…|“ÖÔÖw&`SU0Ð]…¢ÃXÄ|…‚ô‘Ò¡ óFI‘PÁºõÇŸxþæýã™O6Ÿ}úd>ëg5õÐRF&¡$MBƒ“zDeë(Qëz½Þ|:sâOí\2âÊMî^,2™ŒF4/g•3Ȇ:9½ï=ln<¾µþÙKµ(¡ÉXAkˆªä r»´o€Ê‚ؤ[hßñþ;¨ƒËPÐÓ3LK– =‡ìc&éot6ûp»$UÛ±¯Ô®е² HÐîu+Íaü´ Ärí~¢ µí¥0;=A2F"(€ $`²¤ $#ZâQDƒÝgqc#Ð$”U•H“¨§¸*-)Ÿs‡Ë¡úƒÅÒö ´ûBy‡RS "(´'°Ê“ê\Æ™ˆp)­×\d;2 –ÈЈ*±âÓµ<ÔÙYÊ+,•ÿÏ¿.»:øõ iõ'qˆšNðà˜F3Ró‹ª pìqÊóJ,M€bb™Z+ó¤@3ÊC‹Ò„ÅBE$ei#õHÉÿiI:5J  €Ï<”ø:h£*)¢Fìg!DE é‡FË—˜›štr•-APç{\Oí¬[âÔ˾Iç„*"8ß ŠúÈ¢JRlä¾0ôXMí¯ÿî/^Ø;üÞOßÜÝÝÇ›§§'~y!R³²À8g+ï=£ {œI{d2“äV¤*½:Êó¢—Ž÷„X…5ˆ#ÔÎ"¢·N¼K Š·Žˆàøø¸(Š<ϳ´`fôN€œFâ§Ð¸nYÄÚZUÅùé´´Ö&IAD”%„ÌŠ ʪÆ…ˆ¦ÓÓ_ú¥_øÿíï}óö+¿þe{JÉK PN2R§‚ J Î’ªnkxrê½ÓJªªrµE|||ýÖî½{Çû‡¦7„K_Úº¸žExÒýÁˆ85$L*IJ‘Ç.í¼)ìí †£K9Öu­¬Äš¨ŠWöXgˆzqŒDd@ÕY+"a?¯ªjrz¬ú}î÷V,:ìõŠÒ–¢LD-N1Ka:;®ìq–›››£þ%2ýJ@ö ò9[Ù™M‘Îývã®Åì&½Ú†àÍÖ<øÑ°\®zÔÛùtU !¯C1S‡‚Š`Fý”Œ š6úSo½` t¡ÁL€H £ !&ˆíÅZ !“H(ÄÐà áùY·F¸ü ±S…ŠÔlˆ(+vþHá†QGc1¬²0M0›8º"iC°BˆÒ¥‘eUßÔèL÷úRÁR;¶­{rZV'ù¸ˆ^㻲èý‰¨üB\4«ÌÀ!²‚ > ((I½ÂM¼ß|±-‡d#5ý, A¿¸Q‚\Ü")/ˆž„‚RÛ.¨ÐmMiQ¸Kåmx1€ Jy‘†¬€ž!š¶P‘ fÙÄDøÕ‚ª :#Û±-*F¨T˜œØÀP%®‚Þ« xÁÐ1ÝŠÞ+aèGU%l>æ¸ÿѽ÷™MB\WÕÉѱµÖôzKÓ»9]ÈoYkESê °9-gÓÙÌŠÏ<"˜Ê•|B  ¬ªâ=ˆ÷â@TЋ¸²,AœáÜÖe9;-ò¬,ËÛ·o‡Ã¢(²,B¶Ö‹±k"AÏ«ég%)ËRÅ9玫ª*òÜ×èY-‹µ1TQ@u¥sôòçžýGßÿñoÜ»qwûBR¨Ò¹á9›©€wÞ3‰Qe¦\Õ+ZŽy=têÔiUÖs)]}ZÍNg³ÙáÁüøäÔúz®å•ílóÒZ>Ì’,a MµÍRU±•_ÕÓ”ó§ßÙXß;Ø;M’z0¸Œ€¨sÉI€чŒ( P°¶NȾöA<De2™Ö5¤²"7E§ÔÞ1Bà$”ÐØ¨zìì!.mo>ÆfÍÕIý°iÕ6¶Tðk× =`ÆÜ‹>áq®-\uš`»F´µ¬ÿFAšÚZ80¢ÙZÐDE)bk§*^Ä“xPEñ¨ ¨BˆêÃözï@‘bgžF'™µîWg|0Út6œysÄ]¶,žMyu¹8·tP$ ’3áJžŠñ;"µZU9¶DDg_úQIÔ²¢(’Š>rö~©ZÙÚ¦]±½ý¥ãœ¢·.¿õ¬ªÃÚ¤÷”¢æ bÙD©NIÔ%"‚ „R&Í–L‹ïÀëŠ8)©yd>M¼OUjRñÚ¤ˆUU$ˆ0„pPÚÂ(5$­­9Õö¾šÚ¶@Ó €À‚„À(d•z0€–>‰Eql\˜¸'Ñ¢_ž8¬E7}(¹ƒŠH€Õ(²ø€³RD£" …‡ñ¢BF‰Ÿyù+‡§õÛï}påñ+W¯^>==uNò¼Rå""ˆ¡^ð)Þ[²¶FEF´U¥ªë竲:µâM‚½´/nZ{(ÒTE=ª/è8¯ !’ôbÅ:Ë<ŸÏëªÊ3³»»»»»ûôÓO¦iŠÈUe³4ñ^] ‚U QC  gK'ÎÕ¥MÓ‘¦U™‚!©$T@}U%””³ÓŸû¹W'G÷ßøñ{_~åù¢—øåb˜z´è ¢Q$QaJ€X•@­ˆWg½÷¡ YÎfóÙÉééþþÁamq¸±qá±µ»ûôÆ™';·’ôF&I<¨Z›zGbÀ×^€źxc-}ö¹Ç¾ûÝ7î}ä/^°@¦N *&ªŠB*rÀ*ÀÞ°zk­*$&UÕºvu ƒa¯è¥l#-rëädrÊf– )¨ªwuX†óú°×ëÆWÖÖ¯&ÉZåØÁ£v1t7“wŒn{| J»ºîæŠí¾‡Ý^¸–ø¼ë”£I ½‘UûpˆÒbFC"JÉ úV%”ýÐ )ˆ ˆñ,âÑ{ðN½¨Š„ 5SP†`9´M©¡"’4mª´°‚ÚÙèc#ö¹î[Â(4U‘[cýí‰ÒîÿM zf|Waª:Û¸$ °bÒú`,Z[#M³ ¨’ê¸ Š² “áV¼·{ŸK«™SZtØ|Ú¸Ó8!šË£Wjœ–`·Â’ép‚È„¨À±©†Õ+!rL™Bdˆ ö "„´:E•ŒFï±™¯m­M%†ƒªª(&’à¨ê‚#:ܧ'(á[³°±Œ ˆæ©¡î)€Ê}adqDSfˆ)ÜÈ D­¥XE`¥Æ*:-è?ÃkDŽª(*øŒ1³€„.W/âÔ€É9-²Á†2gE‘$ÆùÊdIšæH9“[‰÷ë½ Π¡v>Ÿ1‰?=¾_¯‚RSÅ2#Oy’Ï'ÁO éj$Ev¬­EB"bŒIƒ~ðö;ï«êx›9†¬t’D®»š¼úšÀèîÞG—®^zå+_úÃßÿÖ‡ïÝÞÙÚÎ/Ö2cRÍäD$,"5 xq¶ªœsªJŠêy:=ÍNÊz®äãÑÖÅí¼7x×£x+Nу‚u®NU½q@6¬Î–ÇÄÙ“Om¾ùÂìØIÎ ÖŠEêU}›´B#ä½DÌJ®6˲^¯W rEQAãʼnGdbb"$/VÕ†ª^Úëmn\—¥ñÄtÖÏÄÃq&ÓØµ‘ªzŽ¥m“4]ʪÆ®´Ë‹†]<ûâ3=ôÑ aCï²ÄÖ€&%Q&+¢¢À™Uô^½CgÕ³ŠAA¨ UIA"bt^­A  ¦Õ[ ØB]¦Åã¡s"BPOmùP›íè!yD¥Ð.Ö(Ê·OG?Þ š™ñrTÐcëÔ`pWjsuÁàwÉj)’ vîrÅ¥ò’&ßǧFÛë<;n?“ž;Æò ØÎc åA„•‰=°'L=„Ș„Db Ïmà„"Á\  b| Û(ÞGÃÀ#ÔP„†µ.v¡,îUuq¢6$Žߨ6í7mêè}'F”RÔ Àšî,)6Š]*m=¨Ñ× ñÑF‰¢,WØ+# [A¼‚F¾ePV ¥`bÒµÞxs°6Þ½{+ÍŒ‚-«‰#˜8¯k=¦([BHAmÅ‘ó>IÄ+¢«gs¤4ãÓ»G÷Æw¶Çkƒµ«Ój2-Kìõ™!†åf!„‘wND„ÉpÂÒÜîÞ½íííÁ` ªÆ0‘ г¶™v1íNY3‚ªˆ·"DÀ{O8`ÌLÐ÷TµVµNã\¥jN6w¶Ÿ|öâÍîº:Ûð):1ä)­M bøžó?]—ö«³eBm"È`)j98C   „Š‚¬Ô¸Í ¤ŠìѳCÞîZ½Ã éE!N“@äHm!IGJ‰ÎÂxA˜tlº vj‹è£ö,B à i8õþÜÛ•åX¡}V«Ú>=ì51It›‚t“o!&;,!t9èDÐ1TK®ÔrB÷“”»o>3‘ãÏ:1P !CR )²B‡@Fd&PòHH$Ȩ hB7EšŠaA úDª¨FCôÜÍ7 ºÖå@`ˆÙQB¦€§ æ"bW‘°#pDÈ4q|ÑFR·£U¤äT„¸-XBÌŸÄ5#ªtX@á$q5ŸK„-b»½Y,µ*€Xéš!캫CÎö’=ûY¶ŒGÁ4t³kº`Y‰ÕX}UŸNQQZP; ~UD4„ï¡)¡: æ •˜ÃÖ$äÄ©8B Hr¦‘Ö’"ë0FŒ ƒB¤×^ºŒÉϰ¯-F§t†»ÖCÜ}ãºjx¤Éȵ@WXY$ìÎ l€gmV“Št’QdÀ …>jíŸäñ,2Ægj„Ý)ÐZõÆi€¥ˆðQjCÀ#…º'’R ‚Eà,‘! !#)2¡R@Â0›oÒéü6!/Ù@ûú“bÓR—pŽ€Þ( 3sJ U9£„­³“ïªÊd©ªw®îº½³vkPß½}ïðú ¢Ì W@@¯Ø.}B'Þy@6Æ{©k!ä,˼÷½á@ OgóÒgfP¯*Rk+D›NÓ¤ßÏ{Evb¼÷‰¡¼(P©,kM“ìQ—÷ƒî Ê’ [Õ/Ø‚¢—NÒ €w·¬¸àš?í¾À†ðÌ~õé……«R£«Æ‡W¦€p(󪨂ñf L˜2P´F@|¢H $ NÉ'L‚âÁ;åDÄ(§Ô@(¦ã+ª(€QŽv%T¥#òžï˜E©X„À{öÇÐJ@[aL“huZ‚µ°9—Æ’ð™ ³g†e¿#>NqØÖ„ p_FÎŒºÐV€È×ÁÍWÅíQAq‘†Þë°#ªÇV”*×N±iâU5Þ "+ŠÃØ<àÁï(Ð…)R´[@ç!piìwÃ…M”DcÄâAE1ÊH5±Sè%'S#2©* gX•\c) E…€Ó@+ŒÇ#"‚aèPfCL2qvfU„Yr”B´ÞI@ ø¨"Î! áNBíXA@P q VØ)€%E`rŒ‹ÏÚ6É\rD%jš)#—Wì/ ê&LHy"èI †ŒgÌÎ2¥¢âDÀyrd¬€ôsLótnËiUIV˜á‡C—Ä'¨0èsÑÇû÷ïÅLO.l<5óå|:3½á@ÅOO em4˜×{ôä¸ÊóÞÁÞþåí ³Ó“ŸüøÍÒÿàkãµ¾þÆ_{ëëoÜÿéî+_ûRÿò¨½_Eš%൮kuh8ÏÓ¼`æ¬,ížS3ÞØ²¥'õ×Þ{÷™KkGwn¬mî zýÙ¬ MÄŽƒŠ…Ú@1ªŠ ¬@œÈl25Æ0Éxd†}šÏ\=ËÒ¤‹V!õ^­#QCY=­3L úÉÑQ|ᕵ‹O~éôcku¾§…£­<Ú»>غp2™a¿|¼¿±±1Ÿûnß?™žx3½òÒÆúf¯7ÈhÀef8²œ”V³ÁÚÔêvJ ‚2­êݼ¿åª~‚=,h]yq¨.)+1¨<9¹}a´ñÒ3ýùÞñ½´HÓLð8'&çÄŠ$˜f4 ¯¶t,œ'„™± 3[ÖJE:À||boõç_—ùÚhC´žÕ§ƒa.uîôPùp<‚͵í^~QôÒñlœRªêjðDä½Î’%H\czì ?a5] °{œŸ¦_Y#±%‘A$"‰(àÈ+Ù§ZG°9IX{Ü”½Úh!ü½7í'¶2Ë ±qhWU†–Å©»E/j.KU‰ÇàÔöWè%€—Èë½¥xDà+-+ÖŠQ `Ë‘ 6JåP R uª&5Þ{ Q!Pñ^Ä«ñ¡4 +^‘…bd# ‹¾/m9©wû€9Œy§Ö%y0^n= iÉ[Ïåc¡PçDa/Á ’ˆE¼„ IJ-j—j-Ä1ÞŽêã ^ÄsÀ •9hK–½7Ì•M`ȼQ`oòM–®E5ç"Y‚×`Ð)4´©D$¢˜%TÄH1sH´ƒšx¾¥Ïƒî÷îTî>â‹;ó›d@Â%P$ÐÐUE¿02©*†L˜õ:ôšÆ8ÒpŸB¡1?¬$EdP!¥Àßì½DF$ÊxƒÄ€‹Iò¤‰ìB±Š ï_Ó}HÄ@@HÊ ‘”PÔ='Ž6U ¬·„å=kräœMÏ$Eš&µ-]™ô†ù¸—ÖŠÒÛëwßL{ã"ÍáèôÅç† òd2Q)××7g³ƒÁG·on Çßûη¿üù§_üâÓ_ýêçn_ÿÅï}绯½öÚ÷üê»õ‹/yاµu9ÍaXZ[MN-²fƒ¼+§Ç£þÚ;o¾!2ŸÊzt¢"€(*F6¬rÐ]HXJêEÀ…)7ŸNëºN4ÁF[[DTŠÚṎ¬†€É$†ÆyÖûÕ_ûùkï¿sëÎÁ|6AÄ“É4ÍÆƒÞP%MÍp:™ß¸õÑÁáÉÚæx¼³±½=ØØ\KS“ä¬ÈdÈ…u)–.eãl]ÎDˆ'kkPæas¨¨Šzm:HÃ;ÆO<µ×ïV³¹+ycmtz²[äi‘f©Éä”PP9ŠY¢4M)ô×zÙܼrïîa/mooŸœ[;ŒùéÉG©ÑµA:êód`C쨶Eš†TUÙ´ˆ-µ3ìÏgjÛK>ïŸ$ÓÛbº—„«Á/6`ç 4Æ7JéŽNUTH…@ 6èjq•·µxõÅ‚ÖFÁAì¨pWTQ @Id0ò31 8¯ìÙ«’‡ˆ„B>ÄEr~dÄ1 ¢1‰K;-*égФYjR“mÊ„ è^[CØÙú‚eÕ@?¨žÕ ð[¸¯Šzˆýáò€ Wã×`ŒRCVPE} 5Xä´ñ© 5ÿÝš(4%Ì`Bº(ç…+:•"t·ígkô4„}xÐæŒÑ¢ jèBPBUTA`¸ÖêH€!j`ìAnX˜9¶ bïCk`Ù·&°õ:1âG;ë¢SÂÙŒnãy¶¼áÔ²:€b—²´[WM˜›N>@Bý×FA` ”™â#V…<6 E*LÖ § ¡ƒ(”Rb|˜¤x`(·DâÖ@y)ì‰Q )€d%„ç À¤ˆ F‘ °WHÅžL¼$ p_¨OÙÈC59&æÚ{×®½¶÷ó¯¾0ÚèÏOê´wñ‰+ó) ÖuYÙjÞËò¢7ôe}t|”eè\­^@D¦û{w&Óã‹O¬OïV¦Øº:þµÍ_øüWžº~ëÆo¼öÖÞK3 “õbsk°±>ûyš@âªr^ôŒZ<>½WOŽ_íûÛÛýáxe‰‚8_zQBƒJ^%Õfå¨jG™ÀÖž³<éyYͼ¯«Š2ÈÔAõ¨ÂÌFÔßÉ{ï½ë9!¼üøUN1ÍÞ=ؽãÆmPÎÓ [¢ÁÞá½ÓÙÞ¬²[ÆÏ½ôØx²ý” ‰  /²r>;=ªërD„eYzRÂ<ÀM½÷âE¼W‘ßõŠVËþ°÷ÔÓCÕ£½{åôp2ËL=xaDDç£ f2v*ˆÀÌ%†…DuXäjL6/'êçë£$Kåî½Û,õx@›ãKY²N°­nKd¤>U= ó6ø›'ø‘ÉÔñýEµÁ{4 ̲8bgÅ 5(3€å+îKÏ7„«Ô0<†~wÅ¥š V»‰"«€ ‚Rå&¥uÓª,ëyíjgçÖͼ«ùïþ À£F•KP¯âU¬²XD‹P#VLbEd‰,`ä=EQA¬¨A•€öЬŠ@ôHpî à·£@x|MÀ¡6ÕVÃb|¯¬M›bÓVècŠA#©HÆâ6t©Qó¢ü`lÈ_<~”VNµÉ¿aSûæ}-€íAÐGÍ9 ªtaÃU $“5lwßHÀ™×šÎ³p -Ò¿5Š­mŒœëN$J± ƒÀ#)+Ä!ddR ±¨ß¬Èš%VJÙ“J„X• # 2Š l”L¬¶Yö¦‰0Dp݈¸õOéü´h Sæé á$ TXCP²Ð¦"df" /ˆ™8øÇ/ŠïŠv)4 a€ ‘ŠΈ~i®×iŒk:mÖ! w@¥éÌO}°Øt/‚²a&`½óHÈÈL9ULaiàh\Œ/÷Ç;ÌáýÃ'.?¶{ó£oþñ¿ÚXßxêé§NOfv>›Îý 0™Áªœœ¢Èúú:ˆÎfARéôøp{cíëô/w¶ÆÏ½øÔt:›•óÊÖµ­†k£gŸ}â…—žýâç.\º\ˆ?=Ø¿³¿{pt¿<9pGû>ïÃÉѱxª©|tóöÞÝ[¯¾úEEDfp^ ›•y¨¯Hþ<’/ÂÌb-N9Ýß¿_ÍÊ­Í-  ÉpgÕ”)MLXà¢V‚MrÖ×Þ[7/ë~¯ûÌ踚NOì½ÛûwîíÞßs —Ÿ¿ô…ç/^Þ,†Ô‰’„GåÄ£z@Å|ëÖñÑt8Ê.lo°ñÞUÞ ‚_‰ˆxï%XApÞƒúº¨³TzÌ]©³“rc'O)a`&A$"&4š`ˆ9E6 ÈD†¸¬i¼¶VU³jv´½5Ê9Ø¿í}¹½Û—F½+Þ¯¹z¬0@ÊÐuŠjÉŒ« a³ku,HpÔ:.ûªbáò¾‡g~Û|Çîy;Ä4çwbsæÅÆ7ÐP£‰v‹s.”Û? 3Š{8,öóÀ*ýà—„½€¸5" `TTœ÷•º¹wÓÊî•óƒùì~9»_Ϋòp>=˜O ˆEU"mt¿¨pF‰&DC–‹ XбzaƒÊ!ëƒjT/êƒæúQÅP[ÐæGÒ!xí¶ H;l­±ë‚M8ØÆ| éqó'-òpE7ÁR*©Hߦì”b¨TT½vHð¤)Š@Ć41$—‰ÀFÔÆ.ŒA4’Öú@Ÿ¨M5*ÂÑc+°a ²TÇÛôÒüZ‚͘³ÒχÐO‚,C¨Å6á`èê€@9ÖpR«* 1y d­­¶U¸Y¦Ä ˆ lúþ”_îðõÝõs6³š ÷ ./Î.d†){A¡çc¿©ª*Çä—*³h¨ïDE"¾×7}5’¢?Ó´,ˆpˆCæCK{@ݲ*¢’¢šf?j4®C©€¡œ©À ¢êÑEϻ—)¥ƒ´7„Ùì8×A´ý7þ{ÿãßóOÿo¿ëÞä¯ýοuïp_ÁV®¤*M˜R“¢‚+g§YÊ'G§Äétzª^>ºuóí7ú7÷ß®+TÌÈÍæ§u'œl_L6¶¯<ÿÒEWÉdRîÝ>ºuóÞýûï¿û§'©¡µÑ¥AoûÖµ=ÆÁ›{.oz°Èh¼“ 4:aAiÅ0 AbÙZ_;=;::͘”Ê IØ0J€ÀZ±@az°JÈc`Âè&§G Õ…õ~n]ÿhr2{ü±íá`½Ÿm#¬{k¬¤I‚D%‚mÔ~þÒÇ’.DÇ(Â’cz&ítƶ‰ѧ%ý»>´{í!Ǫl­j׆R!*€² “ÎÕO½”ªu'Ìó<ãÊÔ$5Ô:ûš€"CL‹añ„^‰Ð¸Øq\8‹Ä¢,¬ˆ¬*²AI!¦—Òpå,=D%£Q»6½;Ƭ“É$i ä©›! f@´Årv›ZBÑšôÛªñ~ m¦I½j `@¥fžtˆ\Á£ØpF¬"-¾´ÓA{5ÔZ%ÈÙÄZ‘õ¶¦èí=R4HJÒµ€ÊMÕ-p|6 éPˆ„ªUñ %áÐÁ„BN3^x²±±ÆCfQ™8RòD¤Ma@#3[rYðmÂÂoçÜ™a|x|Ž— Y§ª¶Ö.Ê @èä~C »q65íljˆRÈ‘*µ‰h† Å9 >Jí P*J÷Ð,@`D  Øi4è/ H`#l•¨Q8Œ™kPÖö‰ xÁ¤èûiî¡Èzk†Óùô¸rÖ‹ƒ¢‡¹ù…ßøw²ÑÚþÁïý臯ÿõßùÍñÖ8ï§ µW›çyÑïW¥Ü¿w}8@õ¶ªƒñøÿû{´³½1æv³‰µÕÌ3è{y2=9<žNòŒ„HLâÇ;fýâÆó¯Œœ«ß}GŽÞçÚ{oý¤WÕõ/ýÚ×òB½S@e"DR'î¹) Âb2#©z&qõxm¥TÎ'y>QÏÞù0òÑ ˆˆ‚c%T'¾Vï\™ º““ÙþÁ‰GªfzcxæóO\}n-,8…Ab¨¬kE &'µ8OäRN.^¾ó&ÎvK“ø,Pñ)SQ¯èC›¼xokfºžÚ"ï_¼<^Û(”æ¨È”qu]×^æ€~44V›AU”©¸êâ¥Í~Á^{6›]¼p)ËÆˆWjÛè9LÐ (”ª%àªn]HíØÏò8c6 º®úI0ÌK÷^¬b x} «2£à!’h’ ‚'°Á!:D :U8U8Öÿ?sÖ,I¶bßZkûÃ3³2k¸U¸ó@ ²A6IIÝÖì6£¤7™L¿I¿@z×éE"%ëæ$‚HLwª[CNgˆÁÝ÷^ëÓÃvŒÇ#1 3€o~ÿƒ˜ž|ïûß>Þà_ÿË?üÙ矧6½¾¾ÚÁ°Ò-sÖS†N`µCbI²vj¤YÝGT‹“ºQê’§Uþê(”dÎh@H B¨5˜9)`4̤I…á L (pÕÊ ˜W ßô[YÄ ˆšQˆ‘ÈS3³[ƒ4–ô/MC¥dÖÖTEë|œ©P¢šíˆÂ*Ñ‘ž¬¾¯š>‡ Cª• ¨•礱tf€íinW-)• £!*šˆš”ZSFQiÆRgr5s;/Ê€ƒ³ýÐ4Q”aQ1sölîçœRÑY—äÌ*³_m½hªªšf©•Õ)q •Pƒ¢êe@bV|WG•j—öfÐHË@h@B% Zýúÿéû·þî/ÿÎïüÞ¿üçÿîÿùûŸ.Ÿüþ~íßù•_ºz'…¬¦c6Ø:õøoÿlsy˜r·éX€qŒÑ¯Ó¦!yÏ·kGÞê…@d®ÚQÝߊçÖS§Ÿ|öÙú;ÛGÙ~ÿôêñÓnu ×){×"ãF›œ=ã0¹ª¶e”ûë?þƒ?Ù^­ÏÞÇÓøƒïÿÚoý³ãOzûλéꛮاm:®ËX:ѶµÉ‡ä®áô±øTÍ[KÁ±øÅv|ÿÙ£—Ÿ¼¼¿Å0Äq¿gƒ•œåÉU\UDŒîÅMhª©x™p:I2³&¼ñ¹œOÓav^†õFÎÎÎ]wf?zuŸ´éÓJ }Ú'õíU{~q5LÓO~öÙ8Žï½÷þvýÔ§kÃmžŒÓ @“ÜE(0N‘ã ìÄ„ˆx|EÓ&"±¨üæíDhs i–zƒ9ý´LÅÌ^ŒêÁQg;ûÙ´kÉÀ9§Þ˜•”Á ˜9Þ°( #fž[éƒ72{wàŽ'Ý×Ìú[†S:Ÿê\fîs(-Öµgw ‡Ã‹„ cˆ>ɱMw½ìô&éAuÁ>IÓ‚ÁØ‚=lT Ù©uMŠBÏyN¨—…# tû2~x¨Ÿ 5dŽé Là¢^= ¥2KKäAaJªº+]ÅRˆ°&×#f£nzÕQÀ “Î/ΦԬíê›LºÌ½ÆW*¡ùDýBÛý¥Ÿ`Õè¦ §ky Ÿ TÙIõ–ŸÿYgUfW£BÂ9'õ¼é.0 ×•¡CðŸ¿a¦'Í ‰ÙbÅtVʪ,Iëœ_²Vš Ua‹³él‚ºä.Õåk©ºŸ@cΊžÈ,úæ+µ²7z¥fãü·Gë ©l!çκØBª±Žç" QŠDõ#ʼneú8‘`ˆª.žv1D(‚PrNú}pOÎoV„‹†„ XJó§ÿ¦ž„D}ó*(CCŽ&%BLÄ+¸Y‡ŸZ#ÜÝf˜™tBÆB«}¡B TM/›)SÂé%j³bl«7«ÇßøÖO_¿Ø}~³j^ŠNï¾{~?|Þ¯ßwÏ9Ž”l‚£ûpŒãÅ“þüã¿ÿkÿÍõGÿá÷û·~û~ûŸýèO÷Ù³w.ßýÖ¾óËÙã_þÞÿüûÿá?üÊßü¥ý~šúf[ßµæ†ÕÚ'ͬÅ)kf_G6“¦±ûû›>zÿOÿãÃý7ÞûÖQ_%Òݽʕ 9!bnèLˆ·×iÊ"¬z˜«j×7gç«2¬ó°¿}õI·Z¯×Û„Ô¥ÔZŸóñp©mçœ H«Š9¨«)U±yX] ¢ ö*6÷¸sa®EªëúÂ%P ËäbF/’*sÝ: '"¢ê̘Ax¥ÔV¬RhJŠÄììs¨O,ÓZóÞBõZOÿjf$ Õšð^ɽµA õª«†B$¡¬y3w‘ü‹…ÄE™™LL!ô:L ¡ ‰ ³t)u†z˜º¹MT5DBSª(ŠŠBÃ&NsìFßM{ñÎÞÓ‡ßù•ï|ï—×2½úü?Þvÿ2uƒ3Š È f•0¦ÇÃáåý«CG[uþÛÿñøÿ÷ÿÇòÿù§üGòéç¯s.TöwúzÐ&RÛŠ%ªJª cfX wuR_?‡…s+$Ý3$JžÎ7ý‡½ûã}v¿{Á†$W7b³”¬ÂßõŠÌÞ\.2ƒIÉVt‡ÐÃÕäÙ³÷îî^îoŽÇ×]Û÷ͶoλvMÓ—¯^¼zùÉ”íʾñÝ'~ë›ï}ð®5…L7‡QËúÅëÃÏ>-g+mÛÖÌ@ ¢\¼DD„gwºDadA¶ w*ËÅåf{ÖÝÜîû’‡dmxÊ€ a@¨š  8RjSÓ’‡|8‡Ã4•Ç縺¼¼¸|âl^ßí÷DZiº~}Yò¾k¬i»®­'ÀRÜKðúò骻î›w"ÎÜ[¬‰"ñ‹Íü¾€ˆ~Íÿõ&½úkŸ‡§äÏ%áçmþüÃ^ðçÕÂ/Ê*ä–™×ù7Ìy@DB–]wžñ»6å(¾S¼îš—]ºKÍáÉæu2´)R Õ0#œbQ©K±Œö–-7R5M S‰F¥UQPÙa¶D.J©ºš®7¿«(:ä˨ Qcßœ¬‚Ì$Hˆ&HmB$(cDÉáâ“ij1šç WÕKÕ΢8+Æqҧ˃O~Ö|Õ%J¨!f³RC|©… fª_GÛ­/*›§â]˜Òg“‚ÙÖR€ºqªIuåªê’âs¹‚~Aƒ/«fæýÏ^«‹IµŒAí1ÂÁ¹ yÍ2!M«¢J¨ÂfÁ˜¡*ª¢vŒh-u'·×¹–ÍŸF-“2ä"Ô“³ÏƒkT¯Ò¹›³dª5an.ƒAˬ«/âðÚÜWŒŽ€¸Ô¦[„sù\ZäˆS (R×ÅÈTdâ²™9—Þ‘43››?²š´Öˆ©¯ù$ãåLέ5b°R  C, ½±ä`T}ŒKв©+Þ%"!ê*JQzí*X[¯J/³}×1P†@!v^O«¾ùøÇŸý¹›]¬6ï}ôÁ»ýw~o }gßzº“ˆÑI÷â£G‰¦MízKí_ Óþîùÿþ»¿÷¿Q2ÿÅ?ûçÿÓ?û7ÇÝýû~³’Y53­ˆÎV $­'mýkΙˆÕºÏyøþ¾= ÓëÛÏ/®ÎašÐ…1¡‹%cDç„Ô;+¢o#à^r¦»ç2­·—Ã4½¾»-û±¹ì»óµJºÛßýø'?JÛðéÓ'ßøÖÏ>xWÚts8œ·–Ý\R·º<ãâââlÓ:¥âEÇÁ§q0¡x©$ÔˆÂ(Œâ,áNæû¾kÏÏZS ‡ÑÇžñ1$´îY1o>€D¦#µiÕˆíö»×¯^ ð^¯¯_Êàá}:ß@_]obþYÎ霋£ü¢äÆ_Ø þ•^çÏ+Î_Þ’f=æŸÔÀ%XÆ"ð >oºçÛîöìl߯|Û†ª6³º§ªH… Óº[ÕþDg«þ©Qk$5 ÒH!5ÒÄFg‡kS½šÞz‰r4æ7É“ÿŠ š¨1+”ÌB’FH©ÛzJa.QJ‰–ÕñEÛ¢Š¤0«îUQm7ܵºå°ªN!‘¥v*µ#\ôK ¦Ï@­RérZ ê …`I3\ e¾ðëÖ^]Q¹Hö„(µBÌ…m¦5Ï*‹J¢ +ëF‚ðªF@ÀªÍN…ÚæúW«é›%k¯´Ú˜·8¦¹‡[d‚õÀ Vû3Uêvµ¬Þ MjVCå=UÁGZÎD‹XQÂß@¤²Ì¶e.ó2–囕nZpêB©Y¸&ó]¦¬2v­h¢ºs-’-"ªamˆX⬞“ˆ4q©åPDà¢Ê…aPeˆkůÌ+EÓà†ú«™TIšbQÒPýe=OTgeF=h×[¤1¶¤‹ ÂH%ŒÁ(j!Qæ16œJBB\Ý *Õc½¯°1˜¤ÃTjýšvÆnÝ´ûãs±òì½÷·ûO>ýñõª½¿ßC´ê&I†ÓËäe¡wKºiÏ27·û‰“¤3í·ú“?}òè_úèׯ¾ûï~÷ßüìã½ÿÇms!i’9>¤ÂÔ mÈ7lÛy‰²ž<Ф•—p3»½¹»¸8»¾¾üÓ?þó³M¯©›ÝƒJ0"·é-6ïé>*1‘t¯fèá9{)œÝæGOÖ/?ÿì³ç÷Ÿ¼øq‰é8=¾÷½o|ÿ{n.ºÔšô†”:;+8ªuMs¡8ûñþ 2.6ÛGWk÷(9$4 Y¦i“Q4˜=ÂÃ'a¡j—X蜒œ]_¶ #Fo6I9"’˜)k€[:ò”Wëíîæþîöõ0S£×çÛó‹íjµ¢rš0LLjmÓZDöÈÃá6I(÷w¯öû©m7—žžm¯ç9š˜}µ@‰`”`ÿ µæ/€FÚ’ÉWB]ö‡zᄾyª‡3BþÜ–.Nݧ<ÄØaÔ¿\óúÕS!œ¢Ž¥=rñcp:ÜÞ7zߥç›î³‹õÍÕÙp~ÁU'"HLD5àTM$’úì?\DRísB¤Ô“Æhº8SŽVÅ‹"* VÒG¼•5õ¦"jÇ£s$ÅÌ*¤ƒQ½3x q'\a$KAñÈZ¼„’ M9«1%4KsSƒSžQÎßÐ_¤TÆû© J†¨”ÙDC¨QýšµÂ ¡Qùû¤š|ˆ|sNQ›(Ì)@óÿÕëHs-€T ­g%—ÈœûK”ÅrNYH1ʹޫ±ªÓDKœ§g"¬§9©™ñÐê¢##D©\‹„ˆ ¨.,ÙÚh̽kžF¤xøÎÞu⪀,4ǃ¹`ýse¯©Î¼‹jÀjÌ©Àj¬ð·†–šì¨Î*ñÓ"B´‡—ãt[¬>çŽÐf(ªõP “©S%´’T-F+nZ)G²ŒAAÈìè³Êý©9T¡ È.¹ƒ&(€ÖYã|ÖÌás0|FÓcöz’zö©=i¤¬EJn4mVí{´Ëã`a]žw¿»}Á\´Ôòñ;«»ãxØ¥p„‡û,òöð E·„°½@EZ¸bŸÎž=;Žã?ýñÕ;—ë×õÿè÷?ûäÓG®ÆqŸ8¹ö$‘†0ÕF1;= L+9¯ð އAUÝýòê<Âûƒ¦fÝtˆ€G19Íì±lõ¨×.眽DuªÊÙDZäìE9ìò«ÏŽŸ|¼¿ßû ž|м÷þö;ßûîùE¿=ïSíLšä– "%SùÑŸ~*(Î2º§œY$&±.梑ÇLwafdêŒÒ =&‰tuÞ<ºìÆqda¯j`²d¢€Ž2æ›áîþþn8ûNŸ\]^]n“2O»»Ò©4bk¡1$ÇN¢^|ç%‹Ò’l7ÛõæÝ‹³÷»îjœtÖY‘Ý!!2à _±ý•«à©¾©w_õÏ ¸t‚@Àƒþ/.rµXþgy †úªà—„IËZŠºrJÉ‘Ë8N»\vÅ}þ¤ëv—뗯­ºuJíˆqö· ‰ 2+ Š$FŒQýê”4H í‘ ¡ ‡gÒ“‡„šE˜³gåƒ6é¡ÈoRt–„-”ŠÚ%Õ–©îo'5Já½ xe£x§œ”‡’“15, Ú{“ÔÕ› ™‘«ZBbiädþΜ_ž¯œ“Zۺʠùª«ùå†}y¥ â !ežFÂæ0ü€8Z5'd[‚p f2‚Hµ:ЙG¹Pi§×8¿—z4¨äɨì5T³éù7ÏG©ìÙÚ¨V.eu±‹~ÛÖz Ú}x»Õá«>Ufƒ¾úiP'@œæ‹|øray¿ùý)®.ºï|÷»ßþþ;O?ZméåÙ¹Ç$6Z«H’½ ™M“GñpMÚ—Œ³u{Øí?ùøóï|ë—Ü£LÅàMëápqÏãD†0ƒ¥¦–0AD1–íª;Û®Ë8J0)ÀQƒ‰P$”†°p÷Â?ûÓO®­>üàƒË‹U“Âcð2©„6kw‰L«d<†ç1—ãÇÛͪi¥Ÿ™¯º÷€ëqlÚ¦+%SB$Jxñ"Öô]ÃpÊ>¬…_GýEZ«Ÿ¯ÏSálÿ'yãPò¿ücFJ‰/È“Óþ8ÞŒÓMñãÅö“Íêøèr÷Îõxu†Ujà+Ï}ÛeTtw¸[x ŒdÛR¶ÁFªƒñ¬¿n a©\ÀÓ”¯Í ‹ %õSRõ "êÄ™AÖÇÆi@¦ ¤T¿*R™BÌ%9Wxoaå`dS4¦v $ƌף\¥Ò´ÚvhZ$ UI*"ÒÙ½J$  Ïõ¼-"ÊmaµAk‚0S¯™UMPÅ)X=+X5 \ÂfMõ‰ðy;{n º¾äxqÌÒ6Ó8批äˆPë½B¨±› ƒ76¬~ó]}zÑõ]idèûî~º'¶}s¡©Í‡róêöÕ‹—w÷Ã/ÿàÝó«U×ëTŽ™hûàÑa(å¾Âpð˜îÇW”»ëëöƒ'gz#“jÙŠ^'<Žáè•V²M!H”G}Û ‚˜-mM40-ÝE@ P¾“s*z½I+>YY'âŒ>àj¤S‘º…*í­~NcãÍÌhùQÛ,yPÂg_”Hoº¦“W¢¬ù3;‚„ Ôlæm™¨j‰\JédºËÇû1寮¿½‰ãÏ.ºO.ó‡Û—uW×ë¾í "šÄ¼L¯­ Ê=³¸ÓbÓ?–Qb+8Ù„" ÅѨm‹§t‰×7#%Ò~ò&ÁÆÄÔõT/eÞõé3Ó² ¹f#+© ·€²:1e”`É1æây*SæäÁp2$‚^ªBÙv#¹¥ËÒ·Ò4L ÉLUC]5j¸B h•z¤—dT8d12AÃÚ?Ö>T¨µG²T».Ç̬J'úB’þ|ˆ‹’N™çx•«âs$z%‘T Í®.ÁE’µèR¥:ÄÒGT¦©½2FÕ9Õ¶y`>¾LdIêâ]U¿†Tq"uVS–a%å”ÈX™ª ¡6÷‡:OÖOl^÷Q¹1[Ã,+E©óc¹Cè ã«¿æü)ζôõ.ÂI°¸ä;ŠÎQFP#€D¡h¼N~CëA ¬† p qD S|‘¤±0hÀ•– ο%óÑDAšÙÌ£ âTahÌÁXd¨+ º¨Y–½GD£ øgg9CV˜PЧDˆ×f0œ’ÌLÄ"@ĜكÈ0Òt¶Úl·ï®VWààžÍp8îz“ÆHhqL£èÔ§{—¢~¦‘"¤¸0DÆÕLH‘ ª fQ/á„Kj®ÞÙþ¿ó+Ÿnçw÷×~ýã¾›Š_?~4Üïn~ôþ{ßÚ½v­¡“§]5¼’8‚z@‘Ý3cú¿ü+Ÿ|òüGþÃë«§—×WÂ(ãÔvæÇ4•é.iº¦Ý®»Ï>ûÉí«—ÓxðœS»Jýö{¿ú+?üÑÏWéñ;—OßïâêÊRÓÍÙ–t™ó“é%Üëµpa7æ|<»›»»û[H\^m®¯¯Ý³‚îL®¯áqQb™aW]ùä'—ºi»Mßž7í… ÏÁð) bÍ/– DýÊoòk:¶¿.§å?÷CßÚH ®i€0TߌFED1óáJµòd5h÷yÚîï»q‘oWrsÞí­âl««Ußv)%©ÐéEH-ÍÎQ•b”2¸hP\R„ˆîÅ[EƒêÇä­xaaÚei!¡¤4-BgÀÓ'?™ÐÅÃ%€šÌ©Òp° °Â¶ eš£)´ ‹Kv”`v–±”iŠƒxÛHŸ±êÐuìm˜Ea˜™U\$©¸j«¢¡f¡³Ò;9Û9N\ BY}Gª‰$$‚ u1 '…R'×'™DÌV3†5ÃdîÀÄIt.¬<’8 ÛÛ\Exuó=Õ€dëÊ&9©zª#ZeÜÄâãì³`cvo­_Oˆ2"¸‹U+Ôª ™Azw¯á4ˆ0bö©]rƒ)u6Ÿãæ6úô8-Ü¥ò0ëïVÕ9Ôò *Þ¥|à5ª\Nótt>LR´žIÔDiC#*eîó¦6Êî,¯nB"*?qq6=¹Â²ÌòFH¤YÔ_?swÕâ5þk¦…¸*N%+`XáÖV4–Žó¼@Ò%×Sh€‰(ÄU¦Š*¦€ÈXE÷ð$N§+S(Nû¶ÃÙÕªë.6ïoÏ>úÿúÏ^ÃöìüúýÇWOŸ´ÛU{¨¦$9³B˜îâ™A’±îÒqИôööþîæu°9Ûl“h”4.F85œ^‚¥²eqËa‰ˆ Gê’û–¦ƒ º¤]²nÿzzçêýûûû?øÝß|ë›×~ðL-‰ÒuÍf½±ÃÑÃ¥oÛÏ?ý³â‡ëGëéƒàø“þáî~Øl¶vö~ÓŸõëkÕuv%•–ÅŬ. üùÐårŸ>°ï˜w€¯‹Ñù/_ì~Þã ‰äm,Wš•“ à4² V3w÷BRün7ìv»ãásÉ» ö׫Ýçã;—¼ºÚn·ÝºO¢¢’«]ôRw6†J!¢òÒ*¢h µ€alÈ6¤„Þ‚¦ÑÑ“„:nÇÒ{ŠZÛ¬iá„(Qf’àl’2wßÅ•d¸À%2Ü•Îpä´*ޱ4Sé¦ÜŒÅ&OÅ9”ÈE<$B§‚<ÑIUGk¥öñê¢a¦¡¢%2a§ªÂ Ì`2­zv9¥¤×…5ï–Ã!TG(‚ÚûXuf"ª‚Š ~¹RÛAQ†œ©"‹°r騤¯"w,5fVÑ)Ê<Ñ.A ¹|rÑÒçb,³ãIu&;Â7´þ·È#¬3Ȩà(¨T_ÌñXÇsþ¦ŽŠÐŠW,Æ+X:Ë/ÕB­>™XÞÎ\N¡¢0|ÛØ|1 –e¥«¦:ÇÑ`©›ƒªÖ(ÛD¨Z˜[}ãA0´D1‡ƒ¢Æ€(QÓ©B"O¬SÉH¡®¢µ·K!Š$t3ÑÙ ¸Ž-‘4 U19ÕEª5Âe•[“4ci©UP ªB)­ÑJ%‚¤ uú,&äŒ4†\­Ÿ¬Ï>c{ûª¼x¹ÛݾP¹ÓDÕ0aÐÇ»ð±ïäÎ}K[†æâKMlÃDm`Õ—ÜérŠ#r™ˆ0šþúõ«}ßýÎoÿÞoý‹ÿýï÷É{ÍÍóOWëäý¦„($DMNˆ)¢¨>'0BBá¢ï¥}÷é“<äÏ?ûøåËçW×gÉRJý4 »×·‡ánwCH†E¿Þ<ýàúüzµÞn²w—ßþ£?zõ“OiqñÎöâKíšQ¤ÌÈ¥Ž‹µÂã¥Ìç{¦ÊèElw»+}ò¾OÓ4µ}ÃʨIºÕM†QiÐô =/Y%%K›¶Lƒ—0ô™®ÖÍø'ðgÏ_¼:?“ïÿê»W×÷ûûûú¼^¯W«.çéõëÝÝý ²ê»í³w6WV›¸ß}òéç/§O¿ÿôÙ7è¨4Ž&L%4SMÓÚÁ·˜ê_õ8ÝN_çšý_øñ‹ýê7Ýy«™ܕʙ‘¤uUHZÄjuljà0–Ãáðê>O‡#†û3¹}´š>¸ð®õÉ%ÓYÛ¯RÓT2?”RD³`˜ÌÚ7‘è F}hˆÖ#Š„‹AÖÁ•›Dt¡bF¨¸M)íö9·DZ†1´¦ *fÌÙ>Ó K1¾Q³JÉâEHÙæŽ±h.:3†Ìâ˜&SAqºG)Ĝd¨0‰›x#ÒÎãbi\ÔcÉ´1ã ˜‚‰0Uª›Æq^>R•`µøT P­³Ah †¨Ûþâ­5WšŠ*VÕwˆGDTÆÏìu7'¶×8ˆˆ _• Ì…JŠHÝçYËçØÉ8Ñ8XãìN {¼ÕÖÑùfŒþF€XóÔ•tú¢ ªúÎ¥ŒÖÛÉQ˜ç*|°`£•–ì©2-…P)ÂÅàíÍqO°”|U²DHÞ|}€®ÖïT DårÑZˆHÕ»t¡Ò… H  ˆ0¸z¸á³Á Dé®"QH ‡Ú̦©Š×P……Hu´γå¢$ªdöjõµ˜ÙÒoÎæó‘BíÄ[õ¦²N…¶ä„wW›.’S)ba«Í£«ÇßÜ^~pwW/o÷Ç¡”R†»³«5¢¸gŠejJ6ûDOì#÷jÕ¨ÂB:U˜M’FAUŒP%$ÏDÙV,ÔHÉ…¤8¦_ûµ¿¹Y_þÖ¿þwúÇ–ó“Çû˜¨Û-(óQ\a0Ñ÷*¨ò;÷Ã'Ñ=ïÆèûõ³gïL^îwûi:êwß ãá0ì'ÛçWÛËG¶ÛµÉùÕõVZwŠÉz}ùô·ïŸ#Þ}ï~ó³Çg£—&ÒfµI(9O¨Dùˆ¸0ÈÀÝþn‹Ó矿âì¢=?ïMì¾rU¥¦ˆ—:d˜UÅ%¨5Y4‚mÛ+l?e¡vÜ÷»ûŸ< ã;OVßÿÞ‡M‹ÏŸÿÌï<½f›ú¾Ë¹¼~ýêþ~X¯Î]>^¯Ïß{Ö¿¾{þÙ'ï‡ãº[½÷ôýíæ½&¼˜J)9JˆÊmªÃ/•“ŸWZæÙÞ[â‡j ü_"‰é¯ÿx(ÀxHR¶µö‰ˆÍ†À.ê)„4d k‡‡áðòîæþf—ü°Åñj5¾w!Ï.íêÂ6[bK¡"7•È]ýFˆŒÒ„nÄ6@«ñ-­©=2@FW‚í$]Hª&‰bš“Û”b wÏÄÄšE®jIÀ «4ùš#~rð O,¡^4gÍE¼h¹õ‚1KíÇl£K®ß™bÊerÔåΘJ6+óU3mÚÒ7Ñ$iÛ¤–BêYªÚ ’ú(bZ01Ì©€zy`¾ ˜@C¤NiD$ªV¶–C@Mxßð‰ëZ¬ƒªš”>'=dPž|G)™_ª+NåȤf¶4V{`=%þé”9ém•™/æúP)‹A~ÍÒ ±‹²ÑE 4à 3C§®ñD¨#'Q ´Ì£^'`(…"h»ÕùùÅfûaöþþõþî€7mZé¦)g·¢tL“kXaÕ  lºnÑãñ–eom˜XDŠH¥­jX„`GŠŒÚ6œBr2ÜÂá.¤ìó~³>{þêãUßý÷ÿèþÞ¿ÿíýðG~ãÙîùÛÕz½º0[‡¦"03I6 ‡š;_õ/ˆ\Êà^Ú¶»»»{uss<Ž´]uþh³ÙÈE2kRÛ¤~Õv«ÔöÖ4foŽ“§î:yÛ®žýæ¿ýÍÝWgéñ³‹f¥c#BÄòà1 «–YFw/%ÓC)«ï"B«ãnÿâÅM›°Ù6 z. QE‚³Æ¼ aˆ©Hª¬) Pó8f–„Ø”a¼½½¦Ãå¥þ׿ñÝãñþgŸý'1ÿà£ÇOž<ÇñóÏ?·Ö¦\J)mj,áþöÕë矇›»é—å½wž~óî.^>×íÙ³G×ÛûýèÌjÉÔDT¨s„Œ89¿§àƯw¶úbG(uïRù Õÿ¿{|aƒdUW°M%¥cÓÞ[Ú‰G Í8èë[}yËW¯ÆÝýp7çíî‹ýÓGåñ£æìZåLr}TkO“ê<(5d(¦ÓH_zÊšrár²•:G´½Ékàžk²ï|GŸè{”—G¸¡té¸Û»)'á(¥‹Ò©·–ô) !ˆÑ ÀQÅup‹9F—CLSÆXdð<9sÑìpH)¬Ð;g½¶ YtIûëÛκX%&£¦¬æÖLj„ˆkå¦ P0“­³xXq#EÆu¥Ž\ Í«*.×4Ô:"S]Ì&çªU+¦Êì_:‹óÐ:}¦R›Dk¸E´IŽö~S ¤Ôµ+ª<š}ëÑ,³n$ø•+ Xh»ùŒÙ+¢Uª qFÍ¥˜ûÉØû@Ü:ÓFOÿŠù¤VɰŒôœª¦3R%P³™”0SÖdæŠ=.8i­± MU«,}>gÔLuÖÅÖœµ ›kuš‹ . k£\"4Œæ(ª"2 µÆ>ÁKYÞ«Ï €Ef?Îi\æt²AP™³–*Öj&)d=›„.BQ1bvT±*éÔ?0XRR̯mo’@•‰†TÚ¾ï×ÛíûüÀÖgÏ_îÏɈœå˜÷cÛ¶…æT†ÆÐ*”–«&­!p€Ãd“PÆHÍjTVÐq ‘§i/¢’’UW8…HjV»Ã½©"ú½ïçâììþÃï?:çz»UgêÒ¨hÒ&) 9Ü#çqÚã.ã'Ïo·ÛvµY_^_lζ——×m¿%É M–z±Vš^´4Amz-yX¯÷Øïå7ÿåï*ðøz{~µµ„ˆ’Rêš¶ ¹Œã¶[OB  ŠÈ·÷㪓Ã~8›-ÎÏ7m—TÝÙWJp¶!ÑÆRc¦Õîʃ¤5p—¦YIÓïo_Ç«Ëí·¿óá§Ïÿx³íÞÿðÉÙy?•ñ“Ï?†IÅÖmÏÚV¤Qx‡{»^¾óì¼ëVÑɮºn=Míq,ÅÕšbJq/ãXa&)¿¢aûËœs6À¡¯|Ý«õŸÿc_,„A1¥jn›}J÷–^«§ãAÑ Ûqô»ÛróJv÷G¬V·gýp±¯Îqv!íÖÊJ¼¥+3·•2 ‚b1µŽÒÇÊc¥z_êE_"^ ³DG¬ºrï>‰ßG¼#;s—Z ÓÓÔ}·‰.G.;ˆE‰Ð…®®t­¡x.2Mí˜WSNSÑ1ÇTÜÇ.À1pt-®¥$Fb˜5w$AM4$ /¢+ÛfÖëùëuîWžºhÚÔ¥¶é Ñv„À*xSê¾$®˜„Á)Jì¬ HŠäÑ”’5RD"µiúÌâ –˜‰´Ø“‘yø§¢€Îà˜˜²Hµ‚ÅÌÕ¥¼¥,3úñ%™u5äýmŠÊÖǼå{L_¼ ZQ,ùR½hƒ<ÏùÉBS D5ÐDg8Qi³$%Ê»¾öíÙ™› mr‰|§Å§iŽãqò Jk›”Öï7YÓõ«³þübµ½lV¦bI#ç@×´fBfoÚ&+CÑòâéÕ“ÿôúéO>ݬzÇj³n‡ý1yÛôz¸¡á&q¿WDDÀ¡îÌJ ³Éï~öéfŒ³³uçeØ—´bA - ¥TÐ<«¾¹)Eµ$ SŒªÖcØýìþå8¾ýM[o},zý~¬WIŸ}r“Çܶíy»‚”ÕùªëºýËÝÝ‹[†œ]oûë®ðË^Úc^Q:H¢‚:&‹ä+%@k…° ‰ö+jIålÇW –ºÅËœk]"&’Éξ¦Þ”·67[M÷fysqšÙód_Œ1çË&/)Ƙ‡ýJhÌ4*ê¨.UåÅR“R *EC¥†­9˜‚°±•C²}˃áÀ8æÈ»r8LåÅ]ÿéKýÙó|óbBÆ&5i¸^éÕùj}64«båFó†©w/™“‰'HSŠG™Z T0Aoû¢?¡Xxõ¥Èáî¥Džvî÷š&ÁT%øeB§2íR)(E‚ xÝ,‹°/¡B鑎}°dLÇ’Ká:•p÷˜PÙ¢)©¤Â`D2+ænꀚ¬oµkµiÑ&KÉS#©‰Ô”ÙÂPjÜ;lvJˆ†Àt¹ð Ù÷™aNq×bêwqRJV…‘…³4÷‡©v}ÔðŒÙÖaÎj—YNRÙA"I*•YD!1 Е¢±X¾Ì_O÷¿ÐÃì«~ ÎY„!HÔÐ43ÆBÎÚsRI¡—@nªFP¥NãÔ½6_•5ÜÅç@ê™CKJ=ëùb^­Ûd)ðˆ0Du±ª;ñÈŠþªšØ)2ôtƒV˜ù§µC}À=õzÓ)BEƒŠ’ŠÉ ÷P‡š¸GIËùÆ$j¸8¢*LዲþFecT9\¬:.Ç‚±"f5C³kU\TÜÓ0ûÉB¡ Z›Ød5þ²I xÿÙ…íp?ŽãÑUÎVggÛÍÙ¦;>å<ëuïî÷÷÷ÞL×Ûíퟥ©ÜZÚ­ûûdO> û>Ý"‘ºÙ>šŽå§Ÿ½üñÇŸµg%»YɇûvÊÍ]‹Û6 Óî,án` ¥DVÕê@G=òX¦ÃxqöîóçÏ_¿zywû™´/ (]ãŠD3³ÔZÛ5Ûó‹~Ý­V]Ûwmk’¬íVífÝv+iZƒâqÔ$ªI“‰¤p‡i·ŸDãtÌåè¹½¿¹m’æá‡ÝînµYWŠíÌLxiš¶”âeÊ9O%òÄid)“½:Þÿèg¯žßB{¹ÐµaI'ª‰"Œ0@1;Ú ÇIš -q&—+4x<Œy?´M³Ú6ëMß®›”T›tûzWòqÕlÔÒá8ˆâñãG·wÇýí‹iXŸãêòÉzûÔí,{Ñ ZF¢$ÐDØ×Müô-Pæ‹ÿ¸,þ/X\Ƀÿ°HÛ1\TDŠÙÿ:¤Ó9S•YPïgT%.êûWj,JeZKgqÏî£ÇTrι„'¹S™úf¿nŽmw´f¢ 2Œý~L¯wÍ˽i@§m£«mè;ëRn•N]¦„Åè¥î (9{†§I§ˆ›Gq4…Éib‡ˆâˆ@¸ÂUF †I¢tejJñ\Ê8úxLy´äEóäc¡N1NehbìÙ÷ÒTÓœ¹á(™y¢;G×\0z âK¤•j-OU†¦(B$“œÅK°÷Š*ɶ«´Y¡ïØõÒõÚõ¥mФHÉf^_•sf¹W¾¸-ߤÎÙã‚#˜<,‹³VA†Mê ÑPK¦@‹ÙqSd™SUS0³æç¢7Cöf(²°B²ØwÏ÷›ÌT‘joù¥e u.÷NΝ+Ÿ f¯3Wêu¨ÍLr4äIJ)ó\Ý#hôʦOáՙ'æ@­ª­|ùÙ²Îeh¯€Qå«u,#UÔ^pPU4茭™'B ±$„§YDµ©"e¶ ­ÁI€ƒ6N.2D@*£Ø@¦øU)‚(AwÏÎÚÔ–É"¼h…ÝI/ÂföÉ­Ï¢€i˜Š£†õÖBˆÖ”É +Êp“D …ë$T)®°*È©ccR!­¬$E8¼ÛÝÑMJNŠÕúÂÖO·—6«ôçúãÁ1©]^_(|šÆÎ°=¿|tùí—¯ÇýðSâ~Ý6êí6­Îº³×Ó‹Ý~,¾:îKÓœ'³ýp<Üߟüy›ïWÛMÓD«L6‰LL±ŠRÂ3ªétb¨„2Äø”ŽLD.cvŸ|rÆ»›³¶{õÊ­ñÔOݶkmR{ñø¢i¬ëÛ¦oRRk´&ïÚùSUµÖ¤MÑà%Ü=ká†!LÖ·m_Gâ‡á)ã>Ow·òtóêhp›óã@29&Ѷ#"ùS=”ÌÖ EÅU v·ßí€Bl5Œôe<^J’ú±k¨„¢ÔÜó¾UÕ¤™ÕËW™Ò¥ ÷ûéXηg볋Ô‰{ý|T=SÁ˜£kšóË.5ÜöÌ /Ý o.¯®œWexĸdº!´U(ÌQ<ˆEñŠ$ð6,ô曋Ef§I[ÆñóŸäÔö-øºßÿÕEñëH7U4WMs«Ò*bS;ÑÙ^«=gSœ‡i:ÓqœöÇépsΰ›WÛ45É-9D–çÇIïr·Çñ ê]¿ê,mi‡<Æá%XBms VO±Ì%‘Á‚’´V(’Å}r™<‚v'’ˆ‡d·±H)qwÏ6N)Oiœì0,…°x“³L£„¨h’L£¬Ú¤6RF äp—pÑB RU¡hR'¦MÓH’$P¸† Kƒ¶'éÅY "ÂÕJû}Ï®µ¶©¡h3[TCCAˆ/9šLDBaRãRkŽoˆÈŽ4•T¤É*£F ÓPc¨¦6JζpËÕè²VF³Â¡Š gkk‰(’OëBe.a’SN`V¢iµÁ™I÷–5&>OŽ·‹gð«bÀ–󼎬ñ£—ª”ÖYfµ¤!5-5±–@wÎušªy“€{,"hñ0ÈW*ID¢„hu(U@І9%¤Xm=´&J…n$—Q[•‰©´Nx2ÂA‰˜^e!Vóÿæžœ¤5¥n”)Æny£x8Š£íV¬y ßšöÚõi}¶:¿Øýð“âÓîîhÈ~Ô¾Cc%yŽ@Étg¸†‹»D„}?Nã~œŽ•þ‘ƒî>5/^ q~Öm¯6—/×ÛnÝi’¶MëͪïÛÔš™TtÝ#€¢®JJ!¦àÈðSIÕK×ûÃq¿ïï÷¦±^û1ÝÝï~ú£çZd»âûO¯fh´%O5Á‰q¨ "ÈâÓèÃ1¦!òä÷·ûÝÍ¡ìï·½¬;Ñ2¸%xÈEUÛ„¶Ñ6A 5gjÕoÍ$™$J¨¯JuéÒ*­cµ¾h»mHLeböéÈͶµÁÁ:YŸ¯ˆ¼Ûí5òÕÅf»~gµ¾Èùb?tSiÍRX'Ë4W©õ”~Å,ðçwa_¨‚òfH_::? ýE“ê­ÂùV‘ûņŽÞשÊC «\wÎ@H0è$÷y—s>ŽÃþ0ìÓþ0íy Óµ¶©4^€ih§ÃÀ1‡gi4JkÅq[Îû¢¯ÇÜ ‡4ÙQé [¹3²»nîÅÜýöU&‡;JÆËè(/¥@s¤ÑeÈZ2ïÆû<´ÇCw1Li˜d/mb¤pÉ…“+3NÝ(c Õ°ê$å…¤ˆÕÓ½)ÍJ«ÑS²¦1KÒôb–4Y›’ ”“DADbd/^è4wN9ÂUD¥Õ¶Cß²±0«.~ºêrJJª¢ ¸Hó€ RÏåUÅ‘0h“¤H'1ÚXÃHQ<´¦V^Fm@YªÊk¨K®µ"UCsò¨V¯-©|ˆrn+«‹Xõñ¤*ÙâTOË8…Æ—n˜¯^èAíA¹X¢±ú`=P~T!Öj‚SÓ2÷ˆ’ w¨1B"ÈÙ®EÜÕÝUÔÝ+÷òdH?s/Q¹J³]+kfr%è€^)”¤›HÀM´À­¾ã9È $Uk Gˆˆ¡FQÎ«Š Iõò¥]Äâl8Ó—T‚¨‚NB`^BUÔQB«UN8H‹SöXu§ÑIQ+ÚÉ̽z1‰ŠTç• °ª ˜‹Vü‡¦ Vµ#„Éi“°¨±Ïâbµ’dCSöÒ>R¿štU$}û£oúâe&¦ã®ìãôêÅóU\LèÃ~©ø;ã´ŸŸ|þúÇéó›^õœ«Õfj•ªâ,¹Lc¯é›ÓþðúóOÆÛWë½å””“ÌŒ\ŠX¸–â+`zÕ$I2*luqµþ´I«æâ«nÛ=¾L}³ZwÔ¶iÍú¶é»¦±”ÔÌÔ0‰F„ç˜cø˜ËPÊä1DЋxJkÖÁ½KC—§r÷êðúÓW¯?¹iÙmZ9ï¯óÁKçáž§ Á\LU}ð¾krÎÓ°ßß÷‡ãnwÇF}ƒÜ\ŠjjÓ>†lÈ ¥mÖfè[]õMß5]#MU­w®h5…¬(© +M½iCK ‡—)W—ýq¸#óÅUŸ:ì/l6›ÝíOÚþ]ÿa/Ç¡ i›&1ͬq´v€ºœºƒî4‚£¦‹œ}ó4ä<‹¸“Ô t”`):Jhx S2¥D3d;NÌEvy;ýþ¾ßv1ËSW¼Máð‚œeÊ PÆ J‰¦‰”r²œ ]SK*ƒZ4)EcÞµÖ¶©±¤«•©h²”$)I¼hT}D„3JÖqòp@Ì5YŠÆ`s·PÀDŠÖC{,<{’,K'Q½9S‹™"\fP’`Œ!æ-$Qº z¸1 QjB—¦I„,¡s#JQ.™‚¨äYú?,ªˆ{´¤GÎsEˆD5±Uå¨1³©÷É2_MxÌvhÕá¤j敨êÃù§¤ =‚³Ãp B~ =!“K|„,þKKháPš¹SSà+ˆŠ¨ÁÜS³›B‚UX½Öh©C ¡RB#±ÎN A% Ù’I£¯³D#j,símF–”³ªÞ®y[{_ BŠÊ§¥°"FDF1¯Š@¶ó‹“jX[“:Xß‘ÏߟÓÂLLà2ۈϦp!".V}kU"IM»(¡M4Rg-Šå’'†´«ÍÕ»W›o¸yº½|4ñ2ã?¾º}µßÝ0ƾ%}¸y{œ4â\Sé»MÉRr³]­Àæx< "5GµV urJI4­¶ÛËUÛ‚ãp`qoVS<#PrLQ²gm“$[u]³Z›É1³»—ІíYÛ^¬¥Kè[éRZ­7Û+3µ$*e xEÌýXMª‹DfL°è|*>9)SÉ9³êèè7÷·»»ãóOö‡uÛ$ò¸›ô…§é~l‡2 ŧ¦1Iâ^^£x™ÊtÌy”àªim7]Ó¿{¹š¦’'æ\‡ÃñHQ麦;¿VUS$•Æääy”=CçLl’ô$P )‘Û~Õv«§)ò>jxž^¬zl¶m¿!éQ4OØy½zföd®ÇáX·kAÚÓM’ëJ[“…f-¨µÐ¾P|ôç¶p§ÍÃÿË#’ñ«ŸçËûÆò#;?ùÊ?þü穳%1‡÷ÖY¬”â`É£b 4bÛŽ9rŸÊº¼’iÆ)•œîËzÌ8Žzt<ÚP¤ áNMc݇*0æî‡¡8œwéÔ,³ÙçÕvԈЦ`–‚Èa²dt¶eš‘8­- S†|¨Ghö©ËÖ(…±Ûš¯¼]—Òä"ÅmB"Û”³ÙsÆ”%W‹ ì)¡5¬:˜¡1]uØ´ÑwÚ·‘RIÉ»&R*]b“rß´Eôªj5AÝ@*[¡äœ§‚™Š“ý8Ò3D8†ªjc0¡Ò =B\ÕÓµðyHV͉ö57œGH%û”@P!a"0AÂáU†‘´XÑš&4—Ì”(õÎgPæJ8÷Wµs¬TÇÚF(SŠìÃ\•·" H Þ¼¿a“~ÍŒ°P€e@Å™ÆsaÓùµs¶'œj€UëMA*$Æ“?gÝâÚ›5T ÝݯB™jÞ­ ³®B–°Ì:© VTwÝJ¹©¸ ªDÌȧU5FÕqΪt¥jšÏæ'µ¢±†Šœ>.BTPI³>>êo* ^ã~€&ÔPŽ¢áÉUMŒ¼ÒfO²Þ( „0$u¸¨Êìê­i@H!Ò,‘.J$h±H¡Qu–ØTÛ¹Ò’m{=r [?j¶O¤¹ÖÕÕÙõ;û¼É”ìáyJ’W–XŠyäûWIÂ0/Ð~{¾mä;¹Ä4øxÓ}LÖ´›N×m²ýí^cX7iµ9»¼ÜÂć<³M]E3 Ù}š¦RbIA4 ][#K}Û}ü£ç·‡Ò?éšõÚÔn.š¦é7çcŽDv’¬1S$3S÷3"âSžòÁïïp<–ãó=É®[u]·»?üô§?{ùòe)aƒñÎS ã|‹Û×ãÍ rÞ?±õðj\· 1•2ZbêM¼KƦÕó^W]»]¯·ëͺïKÉÚF‹¶«±.ú¦5³ÝtXl!H÷\ŽrÔ»=î• ¦Ùó4ͤSÅ%(¦û×wl;éeRœÎ¥ï;Qºg%“5]‹ ƒ«j΃ \%D—¸HO†ø¼L‚y*Ç9;0MÓÚ$) v9—’ó˜J)îQŠ”ìy¶(rw ‘¦1ÓÔ·r¶æYïëž}«]6Yס5m­4IÛ†­"· ‘Šd14a0T VªOŠd@Ü(¦5ê$CMzHàˆÊâÓt"V‰°„×~l9‹œs*Ó¿6Ü$Bª½u턌2©!`5k0¡U”.¢@"²P¡¾„˜yµ\¤W\ôÉfÌšû:8ÓÊ>7ñ*]<©×Þt{–u|,S¿ºõB9Vãˆc~·ð‡…6NdÇú~9Û¼% ” †.F™õ.©í QB¯òÔªühLQ½Í(sT½Á½’†¬J¡¨"„BZPµVÞêh@ªp ò‘WˆÀD¼Z]Wb•†@ɘ94¬õTDtŽ:i€@Ðæ;%曇&¸%Óh´fÃj(lÍL èÕ…ÇDjz‘” Ã¨Ç â:¨zê«L&H q ›E¼•JAžÀ‡Ã‰¶j»óËÔ_ì&›¹; °íá8–RÚ”’¸†þ ðî.mŠáfòמ×"5ÚãrÃuß®V+¤)÷ãýAu›tó¸ß ãôz<Üö{¿/M"h»³êW¨©©C?w¨Ýq:NÓ¥¸€]²¶ï¼Hýêl{þÈM¬½p2G×´‘Ôª²¶ä(“‹dÖeU¥"ÇÃôòæõ§Ÿ=ÿôÓOonnøŠ÷÷÷¥ ïÉRüüüì½wÞùÁ‡Ýùu÷ïoÜÝï?þxÿoÿõŸþðGŸ‚éóŸÝ ýa»jW­´‰ªèR»Þ¬¶«uÛYßI—æ(9¯îŽŒv5N5 ²)…"6Ÿ†QÒ("ó4°®{IPªŠ“‰(Qãn(áÒ_l‡iÊîÚÉiÜ7mÚtgßüæ·†a7÷ãq:îʾ®¯ÞûÞ7¿ýâöÚã(É»NÃ8Ž Úmÿ¤ CuÛ—Ù”.Cóaø Uä/M÷|@uáb²qR2ü¼R&‹ŸÙÃo’|£ôÅŸþE¢0h%Ölî¥ìwÍɪôhz€î)¯Ù:=¢”/Yrc¥ ¸ ­BÃÙÔ!³O‘Ç}®V!"R­Ê”B1—È^Ž˜R[õ.Ñ$%Ùô4KhŒ*RD]±Zí4èÎ@ ”árÞº¨k’XŠÂϦÒumCM€úäãa(B&ó€“^S q…YŸši³}}~~¼ÚøÕ¶?ÛZÛ”ÕJ•dM}A¦aI’ oÖ):VM›ç ?k$,gŽN/¬Ú”³y™tê a4Aò‹Dy–Ä$…D¡ɘ´3ªF¶0¤ ’ä<Ôw»\yµê6Yc4D¡ÆhT[FKê¤#˜ŒF'LêlM–:¤P) $ )RNE«úUA 3PÁÊ:?›{„Ü?©ƒ¹úÜ!=hk]||ûûóWKR„z‰ÎphiÛ%Ȱ>u̵ÖR~c&J˜×VQgSïY80ëîë˜ÛhD$%qr:­ú"&©#nÖÁ™P‘Òœdñ€a¼¨ˆ‰h5–‹ÊÖX¹Í€O:Z¨Â̪w™0ÒEI„° B ‘¨¤ÏÊÅU- µEN'mVÎu’Q)‚N†1&7€zòn ¡jÌ ÜU¨C ^D­3P‰ EB„K5H¯yZ ¡¨¨jMZš¥ÿ³©líÖÇQß9Ú/íü#åEw±=[Ÿ§Xµ1]$ý“þÉp¼yrÕɹ¬ePøéï¥F­m.t3òlÅ›Œm“Ÿ—hrjÕVÒºÉ]_ûÃçç¤o׫닋AävAoý6b°¶’ŒÉ³˜j2U˼Mµ©q—È -¤¹S.û'OÎÇi?壦ÕíÝëív[JaL9‰IRÜ%{'Ò§F¸ßÝî^~þêÅ'/_üìÓÝë[e¼ß¯ÚoFÛžmÎûË«³‹«óíùùz»iÛ~JǤúJ^ÚYyö­é=½M‡||TJñBÄ$cÌ“c©Ó€†LSî­&„XÌÖfͶmݽ”â>…HJI[K©q–êÝá40 ¡Ñf|ÞhÓôÛˆ’“ŸoÓÕ•ÉñþþÕÍÁ¥¿xúäòñ˜WÍë,¹½©lòc¦j]!wùXg#€Í­ØìÀ\]ú—²$ˆÚ |QWÁ ýTœWŠå»³ÕÆŒžÄIg¬ÝÚÇIuøàQ|x°Èƒ¹<Ü^N4ØRB‰*Tu¡Ð‘]Y³;¶éuÒ»^^)ب'­+ ! >…ªÂ´IˆÈž²û]8dZ Úº^¦®4²G9–©We˜¼ˆtÉ6]Ó@&ñ+ÓݶûôÉyyz•®.×ýJ,ùåZN†Ï-h*`Í=j\ìLè4ĨšHxa!#‚0Jš¸ÂÙ(CŠ;-Eê¢m‡ÖM%G)^ Ü¥² çS²dkJ×ëfζÍÙyw¶nÚNZ+7 Iê¦PE$gTÆŸ‚á ª[xdB²H‘QˆÎ"¼¤-C\<¸P%2Ô12’j#f•þ®¥FÕ¿å:Ÿ€*&.§K;ˤr‰P­Yd¶ÖBJ(*°Šl¨cÕ ºT¹Y=R›LÎZ‹Ù” "2y9eû‰¾i Rc_Xm|ðÀ— Œ˜S|W¶S·'$ f$€@¸K|áIæ§Uê|ûUKUÎ7›¿ýÞÜ3RQ5rR K—¤0@eÄ k©”Eh9»Æ0" Q™Õ"õæ )ªºüÎÙ½nîs†K ±wÐ >{à('ŸwRtÖ]ÉÃã0n ¨†˜!…«Ö¾MÂg¬­ó½?kN ¢úU˜ŠRCTMÀpˆT.Œ 0H¨Öx于!#Ü%„}fl‰$bIUi&²?/¿ókçïÞÜ~þê³ÿìóÏlº÷a÷ùË—gçëót®Fe‘2¦”Làh&W8”]jšÖÚmÓ,I)ÓÆÃD½™$dÌÅ,M0Ñ&šljEÌÄšd"æÙËXJÉ/?ÿø|»Ú^n15¥‹óËVûãÍ}×1ûTüº¶Y©N¥rþó¯¦q,ã$Zž}x±ýþõ£ë³GWE¥h­Ž÷»)itöeЉy*ã˜Çc´¾$=Y¥´,©Þu!‘xãs1Ísö+°¤ÍU5³”R+œ¦‰R%%·Éþ¢8C¦@WíãÍ;ë&Æ2Žýè !mj¯W›÷šØŽG'ƒæ_¬súÏýøš¡Ýƒ>o%˜~éÇ¿bÔÂ%åô¡Öb>@ëh`Zµ &Õ݃’V"Yp$‘¬t©¤$ID…&‘ÄE °lƒ˜ ¤„!J>_1 oiÚ¶+ÒtÖt–Z×6X‚ê‚ -–¦¶Éë~8[ççÓÅ…_]êåeiWPs“ÙJÊuNª,<[™Ë‚!¢rÍ•t„Š„°ªÚ6ô%V-Ç,S+›Îr')‡„kx„Q‘ "ìØµØ®pvfçébÛ¬W©iÑ+La¦*n€¢n*.S(–€¤ „DvPŠE¦†PÔhºèÃQ‚á NJ1ŠB[‹H©µVAá„gMv>u7 OXß¶<³ÓÍP€VÞiM˜‡¤&æÛaØ—Òž]=9;k×ß¿ùÉŸýÑ¢[5«u¿éA›vGæ)I#m/&dP ©£eÑnÚžwÇãp,â²jÎŒ]CߺH=/z°)¥Þ6UÓ$6¦*pg £×Wéé{OÓúì8‰‚Ýáõáõînÿøªoš&ˆ‡ýý4înnn_¿ê·gMk—›³ó¾ïEeð¸y‘_}½M(!"$b ùaöæGÉ,™%£š" Iº!3ó&_ á[1dKxL=£Ô·"2g×ÌŽÚzº¡–T5Ñzn­AÚÂÛ‰«u¯(ÇÃOû‹3Û^œŸ¯ûú‡ýêéùö›}ÿáT.†Q–šäþú«[o˜Êæ×Õ¶·‚,–³à‰tó¥T?49=ç—AÔ·x:5ªk5ï¬ÎS4/¢ûdwb‡d²NÒwÞÔ:Ei@“,Hœ µ¡>]À`ñÊÓhò>’õM?5ì[k».µ°F&…&³š_"RºfXõÓy½õw.Ç'W~uáÛ­§.\F‹šuC,mMíÅûÙÓxvˬÌpQ1ÑÃŽðÃʨL*ä••ÁØ5h“$ %&ˆ¢¦VÈ,hlht6=ú>Ú6šTE׈*’† ….pW…BC”‰¤ÂIí”N„0R=ËÀ!¢>TP„‰næŒÊêŒfvi”J*&Q4³Ã jdøL±·™%ÅêbZµR˜€jÊ)N)€©F¬‡ hÀDª3yÀCœZõડ1§Ì¥Hb1nJXKèépu|eG¨ÝrÃϨ]D ²DËV™ãL“zîÿTOpÿ) WD²ûVù’gx²‡x«“žs«åõÂ%1[¢V'š¨Q! ’jÄìñVŸ*¢Ô êÕ*Œ (9Ç “ hÍ5¤za ¥1ÍyÃ*"Pˆêâ2\-rê¼Á½Ov4e«ª.ª‚FV‡ðJ„„†úi³ì´ 1X¤z–4`jˆÍ…¢´ KZK*¢•ŸT„iá÷0F\B/\¶ÂŽaáRFÆÝ4<¿yj—O?z|¶½{þÙóWy³¹;?kú>•c³×f­k¡I$ ‡C(è-šd­µ£O2Ѝ'z>–IÆz™ÐªÐÓÄU·m+„×l¾©”aœ†qš¦Ë‹qŸwck}céæÅg»›}Ó¯ºQÕóñ¸õúÅp8¬ÖÍÙvýìÑesÖP)fUsBIW™ó¥çÓ<QV«tFˆB$$ K]WZU:ÎpH€˜j»¿°¯ë¶R¾˜&°¦ïë}TJ9•C3jæ2 ÔSŒh—ºÃîõ8ÞöŸ½{~}¾‰iúüù§Ÿ®×ßZ]||tÜ!37ÉÑä¿ÈJóÿW¯,T'®ÃÛUðt2þêÇzÊS“ðÖÓžþuЍúèHÕSSÐ嵤۔^7íØ·©K}צÆLä\dJ<*Bgïy h¸Sjx;D(“)!u*]êû†MBJÉZ5%$aôP)NÛ.?ÞŸ]ÈÓK>¾ÀÙ:÷=¡%b>¡×°Êj¹li8Ç¥W÷zdMÖF”ª·PõqB İRÉ–&++‹Vs›¬Zk¿ñDEUÕ]kmßjÛ¢Kh5Zcc’K Dh¸ T÷\˲A“² X+± L„ H¨€KSTcºŠ9Â6©rј$’PÃCM$U£A8|َ벘«`=ïŸ,Y!3¥T4 š¡®Q(®áÊVÙ +çH‹WŽtr!̨BÏóF˜s$ª™×rw>œ Öö#s:á–˜;‚±Ð÷dçIy¿h ‚TÜÑH}§3EHlñ-”šý‚å´ÐßhE$ªÈÃÛCH3a¶bÆÕDàäOHJ V©n4êQáå: XZ·Yá$A@tÐêß4vñ×:yUI€W UU´æÑWif NPëüáT«0;nóÔÅ*)& TQ&Š‹Õ^Sª>BJ¡¤˜æ¿ïEß2°N‘PˆQ:C›e¥V_qQŒ¥itìu#¦$í³%t¦½Ñ@5{D.‡ãÛ¶ÍŒÃ!·Íšíæìú½Ûü'YJŽPÓuߨӣøp¯RRc-3 NEUR£2z e'9FJ‰pŠq<˜h2II[IFI vF.ã0äÃ@G£Ö¤ôøêròþîÎtÒR¦ÛÛán×âòùÝORJÁ‚i:kÓÕåöúñ£Õjuë¯#ndÑTk=w·TÀ˜MºQ”hŒÝ<< ‚ЍÖSZœ£ú…(Àz€£JÅDæþO+åûÍ¢]Ôlóawaœ©jJɪ/-Å#‘UÞ¤AÄt÷yÂt¶Õ§ïœ_\œ•Œ›£Cûô›ÿHílŸÏÈUZi·=¿:¯Z¬~¡¦_ÓÆ_µ7üB¹zð <¬‚x ,ýú*ø ~5dJ4`C&'ÝCÓ‚x™tß·‡¾gßmª®TTÃh0Yì§1«¬LhJÀÓš,F°5Ò¬Õ´2›R³n»U×K Á%Ü#N-¸Iå¢+O6þô¢}z%WÛ¼Z‰µê°ân¡s 8'û.¼-!zóÞˆM%B«lTTiƒ Q¦R<»=׫8–ÜÝÝsølE©®â¦Þ%ïÚÒ6©KRµó]jšFêÝ*_Pc»!P$D‰9wž¼ÕšQ( ªˆ‰„ÌYHV©à™9š( HÈ-!£HZÓ&5T4)4fß…Dý ‚¯ó­‡åpQÖLS† …§˜ †2ŒÅ¼Í(,&Þ…“¨Q;F«`Ë[­ºM©’ «’Y!„ë× #ô¬Ñ¥~™ôõ`Úìktê½* Sl® ÊYÒ[¥ä'+@õ®±7Ê„7*Ý%ö¥~Õ7Ö%©¸þÎj"%"L^3(P Q_˜ƒ®ª5°rOžæ¦5ÅÔJÄ ÎÁ‹°jKêTñú:)œåŽ ayÒTÕ„·JçY»å^˜i¨XÌ]5 €‡AÜ‘Eüm™ôÎêÊšE¡ŒÒP´#ÕHqR(b„ x fÑ€ŠÒIÐìŽÑ2:eÓT;¾49Æ1ßß¾ `òÈŧð7÷õùÅçŸtši=¤ëº(ÜïöÇÝncDR“tUs™Í$1åcP§< y¿÷B…©1‰˜ ˆ‹¹©(1{½WU¡–RH´]¿9?;ßœõW—1æÛ×w‡Û=ĽéH(“}”íOC–æÊ˜àÂP§BUJXØ\÷ñŸßÛhCÏÂáTé,º û+¾@–Åcìµ"˜6ûß|øýS  ²[0äžiGµ×[ˆÙåãQø[I@²Gí¡¼Q‹½}Ì`vL^~¥=6rIÑ"â"ª*d M3ÙSš2 ’RèØ™Qhª×*Dö‰ˆš+ [ P8<’’è]ýdT#µwí©ˆtg¡¨SEr\±7*ScdB¥[NÑ>ºÊ!‚ÅÑeuSe! b ƒTp–PWtì±=6€ìmS]ý“JHs”#ŠÑ™[xÛóåµÝ¾þÒÜ3}B.óR >½;Õé‘"-½(«i©ÕJÓ[‹ýõŠÜ§ªV(hŠTEF8cW‰ùt*öض½ñù¹äDŒb}¸‰ù]”"µ”e9—2MËÃÃãÓt:½lk{zÿîT £Ï³ˆ|~þµVRâ)"Ó3—™zˆ*úßúug÷&CH¥ˆIæè÷¶}¿`’{o$d1ÎgIJç)bŒ„¤OcE¬εœf›§R”‚Œháên¦š¢¦`š`öÍW…Ì%ºÂ"A„£™ TacsF²Ï,G‡ „&‘A2(Ùõ¥ÀX?B$úâ§iX0€IDAT2Ì­Á´#rÿp¾Ý«<â•zR‚Â0ŠR@Xìá(hLfª % ³õ®BÈàÏv‡”Þ»Ô‘Ì®z‡Ïüåg¡ÚPfw€|+ ¿=çw é¸_ù­Ç{y\ÀaX¾<=ÍåA0–ó÷çúüµìû$µ„ÊlrÉútŽ—åôDÔÍ·˜tšÅ¤Å~›ªZŠÞ´üǘyÑúþó`½µdQ»l7ùô©Õizÿî»WÿSA)V5AFê«h¨ÐüŒÈŸžoF,ˆÆ­ ¶¯ÏçzÝ÷õÕså2Ù™^òtßÐËpä>n¹‹–i’ã8%CHË$Ó’t˜†/'!"2w”$ûpAz?Áú$fEÍD‹ˆ%’kÈd¬š•ûà Zy•÷æ¼=Zjþøã¹Lë×çŸÊ‚,ÆÓ¿·Ó?êùÇUNÿ±À›ŸD¬h•Œˆ=}K›¤yÓ„&-ßÔy"šeôzr]ã·äþæïÿ+70µq‹¿)â0àJ¿z ‚ƒ•Gcpèø ß}Âþ„Llo¬ET„­0¶ü¼í_öÓïýöÏê¼ØOOËçwç×OxzZþ˜öäóï¶úÝÊwÁ“Ä4»òÒDö­øM¹‰DÈšh”DL@U©©j• Z¢Š% /æk­ó¼ÎR'åZ·ubû8o¦õé¤ç3ÿþ>œ (fm‰¨‘''³Ó†s𱆘‚k§^2KBaqo92¢i”lÍ÷ÄI±i¡X,ñõcÙ/§rYnµÚ4‹©t`t53“§‡Ó´¸ˆqª6"}ÕH=ÁìœÄÁÒìb’!uÁôLë"A'‘ôÍB4DÓŠ¢û®¤dSÙÑj­Q„´¬†2æ<>Üiǽ$0`V¢NÓ;’Çx®‘]O×-ŠÝ>[­Ð"‘Ü#4R2$8¢DTÂì °éø-Qëœþ^°õTŠQHš©$»«„dö&Ùm|Ão1p*°N@ _oÍQ‡wÉpïõD ¡Öõ3)‚ÙÒÚÓ·¡½Ó¼?3Ýר•«C]9:Ñ!@¢"P¨¹FôD¨£­Úæj8Éí™ãC½‹_XëaëÃáÊÀ`·ä8õ™¥¤ˆöd®±(¤¼»³[ßEdRM™ èŒ–Ú52«²Ç ß32˜ãš`‹[‡ª%ÕÛ0ê;==}üáû¿Åô··ëóë¶Zy.S’/·Û§×ן}õ¯¿x™m9M™±©À½œŸ¾¾|^×átìë¶n ÐÉ"ƒÊ(è„ ÕZ'ë Y3ÝÀi®Ùbk,’všUʾù×/?ͪ KU¨0%=]£NÑÍ1x:sg¬íÁ ™ܽ…· Ï2³v¨ž I*ƨ;£õæó¸KŽi­w$R“©€ä·EIhvúKo"™6T‹ªÌö@íw±õéKÿp—Søûk —dІ4‚çeùúõKÿønþþÃe™ÙšÏó´Æ¾Ø»2Ðé}hM¨ Ì¥¾í;ôSÉ7å×o´*yLFõÖo7¾ÿÃ_ìùcšb"FÐ]¨q¼ñaÇ‚ \[Z¼îqÅõ“´_*~¾œžß?úû‡òðPæy¦., êI쬜’fJ ”bèþ?ºJ 40‰õ¥_˜ìÙŸÙõRl IÚæÏûÞ|Mܦ)/K»\Ú»ÇüîƒÍ§˜+ªy—B¡˜ªKŸ…hGmÉ8+N‘Jg]/1Ó„2Ò™TÅ´ ›t ™¦ª§™š!$Ê÷^¦¹œç¹N6Z—ƒÔ‹T+‘¶íÓ>±V0R¸Zµ D_™%Fg7¯ìÁ¢F £ÈÑç… @tÇ„1¤¨LIxL‘*Q5©™ÊØ&J(OV¸A„wHï\VP1@l­W9$H-B4™‡×¦ßé]ä’VL‚ÆÜ#ÍÝRM)»áßd1Q‘ŒF‹©_ÿá_ê„gSëõŠªŽ$¾î+ïâF2!‘½7 IÄqÍ}©Èè÷ ÐõòhÉ¡ùo_Qä¸çS¢ï‰nq{šôˆ¶¾Ðç}Ñ?*ÂÞ2éï9„:6Ãn*gé#rã'ê4ÔÌ#BG‹2I2zo%Çj×ÛŸ¾ü¸[ºJ"3>ôSqÄÄ›ûêp[v]p(:ñ'E‡u¨÷rULCVD­G_HÒÔ$) ˜jÐSI)èn 5aEª`Ÿøòà$H§¬Ë8PT"! †¨MËãÃãïÞÿøÓ/—ðU±{þéÓ§Ÿ?}þ猭¨|ÿþ¿üò§ýu/®¾«-çÓ»PyüøÝ—/¿¼|­ŒÝ$KÜŠ¯B´¶«ƒîm÷¶ PÙD¬“â5“¡pfC²LfÊv5Í©!÷ý&\|sßœ5Z¡Mb¥níµÏ»MÄ$ˆFi„Çʈ¶·µµ˜Ý‘çöJÊß’w×1¹:Z ÑD¤(úS 2¤ ;öoÅ •ã1”rÌù PƒÀÌÔÌff/sXdUDd¿® w‡J531"mÛçÂwå‡e©ûÞ®Py|üðÇM¦Ó?ØùoY?:,S±‡µô6¸§7ÿvã›]ðÿ /•Ö7Rj’ÂB»'×ß¹«´Ô[ µOÙÛu«ùÿ·âëåüüîI>~\.ót)vºÕÇÔÇÐGÇcâ,¢À.š²Ï@¡l€ ¨4…Â1&éÉiÃÖ‡] €‘J(Yzç<²z†I;/ñþÑß=æ‡wøýr¹`Y`%»ñ‡A5U‘L˜È /ô‰It-µþ£«Ï‘fF5Mɔ̖I1­R^#X”MTY ­t£M–?ün¦2ϬµÚ¥”€ìH3ñ(×›©d2–ÓVj–=D£˜P’¼Ÿ“,àÇÍÔ‹ÂAie$S9…#ð<ï¹ê=P\ÔÔ\T—(ÇüË2lm¡â”’¢¢#OP5µçDÉ2{>_!£KfDzC#GŒ lƒ¿‚ტ†0…š«Q=麓âz©½¥ÆZ¤Xÿ¦Y²ïªÂÒ¥»€U^U%GíÞGi€ ”0]ʪˆ$59JUvùb¦äÔ=‡®¦¹àC®<œ¯G¸`·ÔõÞªŠ¦$z¼¢ä·°3rTÇ•öü¨>¥íÐLë—€¬½u…DÜÁÀý¨Ü׊¢%óH€ëàL’f¥ß’L†±‹ùæ~ŒN­£)#Þ×ðF41®NŸŽ»f׊ŽNú¬€vÔ FŸŸ¢§ô¨H"#ÇHŠŠŽŠoT®½;¢˜ï¥³ˆDR­ªu%‹MÓS­ªËün[ÿøÏ?ýÿÖöõåöb:ÿáïÿÍþð/¿üüòòù—××k܈ýJ›$üv}¾,óér>Nþü±N YzÛ¿~ùÓ¼œÕ–ÜÑ6Q«ÅÌn¹©b*R „1‰ð½«(òõåyÛ>›j]–IZÓo2(zâ8o !¥Ñ•üå´˜¦Ót*ó9¤6gáËq¸é€èJ˜,¥×ýÖEŒdHÂ;®g‰C¤3\ü`F»+;-™€B©ŽÜ"z´Pf¿!-É=²üÝïi–¥4Õ i™`ò¡2+Ї½\ÝÑ'-Í H˜¦Ê ­«jâÛ=”L‚<º!}vvHA‚Ž“ÆC8 `lHêȰªa- ¢+¨¤ ªhHÊ‘–0 ¥î]LŠ2`TTßîo?}rŒÙÐÌ ÕdtÊ2á{&"U«§§FÔy’R  ¦‰#úøUkQî QÑÁ'ŠÝ×Yˆ¨°;× LAÓ´Î爾IІô0£îÑð^ä hÿ2çÞóí\‡îëMÒODGk863ŽÀã£èù惄 Ÿòáì†÷õѯóØ~ï­ÎÎeF’Lo¬oÎrøÞ¡˜CIè!\CwcÝÛz_}ÞpìTDZ„(‹Œ‹ª<üözÄN"¼«uFOF´µ?b‰”Òëî¾ëõ+•ÔÎäˆ<Ñn/¢½%¬ jYÊt)Ó£Úåæ·—Û×­Ý>~øþßüëÿîññoß¿ÿÃåô1öÿÇ2?®¯ŸÅ]°1Û-}Û3ß}´Ây®·_Ú¾¾žJJ´ÛõúõúrÌ“‘EDª¨‰™˜o*´©›îú³n›ßfh¤gÜa5Uœ”ý¶›ÖZ§R&3bÿº¹ïÉQe œÍcØ«<¨ÔZkN—:ŸI1q}˜Žç´“ ¤0÷~Ž,òi´þ¶úÑ—ž tãÐØþ ŠÃ/h"’ñ¶Ä#OÉ×þU&¼¬œ–‡RçZN)pß›7b7XÊÔÚþ¼ÂÔæÇ-×ͦþ‘õ»-OA$Ø»ziÚ—Ú~?;Éá?n˜¿:Ïû¿Â+=ä°üŽv×xT ŽNèpª¯a[Ê-Í}Û·vÝ÷çŒõRÛù2?¾?ŸÏœŸVû^ôÈc"§ÄB.Ê^7‰€“ȉú ¼ … \Ën+LˆˆRH5x2 iÔ–º…Þ6½6ó ;Íú´ä»‹<^ðtÁi)eÞû`,€H8 L•èmrÀ()‰ŽüEB“ð† ¬;²ý˜¡¢Ê”–áÎ-¡éH‰@#<±Ÿ·(¿ÿP Ð®E0$2È<³’©m£g¬kª !Z'æÌR` ˜˜A"§ó±èô–ë¢HÍ?.Ò _uá‡`”¡ŠWm“èmk›"h)’” LaäT¤@†Û=ƒ‡b[òî¼Î#¨VÆç$uI_Ú‡•)H=ff‡då/aYøV£ðè«äŽ^è:5ºª)⢠҈Œr¾FîÛî¹mû¶^ÏÕn—s<<>œžÊô¸$Ÿ¨bᨠ™¼Âf°G–WÇÌ"ïDö€€¿¾›¥÷±¤ŸHG¼]ÒÚRöÔµéëfÏ›}½J»~e}:ùÓeÿø”ßÄÓ;; J¸¢:!’E³'a‚"¡™‰N(ÊÔL³Ç© Ó¨Â‘á]­b¤D°EçCõˆdbyÝôË åé<õ6¨ša-$C,±g[9õ¡•í+c˘u"¡¬“T°jßáîý®oK²O ÷uöq[_ÝD¥7©úýÆ Š)Õ‹&,§s¡Gh–ÛV‘bÝœá‘gMÊÌr›;h“)Ðð»#¡owûžu•­‡DÀ[ —¤º‹7ñÆh±ïÞšDC¦\=•)šµð4I-¦…NSZÉRTJB¥”,3¦I| +RJ—êªÚj¯=¯;Zºl¥ïнÏOMQˆîDὸ4ÒºÐ%ýôî±b'\èpOö ãAÐÄ›Ï%ÇFȱ Üða—>uUURtH®zK(el„G4Ö€³ä]u :„n™©¨ ªD2;²×þЏ#åî»`>™7_!=%>¸«¥R²?Ÿ”ªÞ]‡út«d¯´×%C-=»¢·ÈônS‘~|è= Å}ÏÇèmµÔi9ÍËYmòÀû>À¸ßÚ˵ýôéNY–ËÇRϪï~÷ç?ýŸúÖëæ:-WØìN ²µe9³µ6ÏóÃÄVë\QÔ]uÍý¶o›ok•3É”¼u¸yHÑ®»rU(#óeqA4O¢¥½¸}Y£”z(­R4R¥e¸ÈºKÙT‹h–hpßEAE9æ‰&Ýjõ7£jáÈòë}È>'ía6e\7jFŠfZ()Ý>à5=¤1âZdp ©€*Í"Ê&Q·>Ô‰š°Çç½YD‡ØM¢‹æÂ"3ÜÂޤdh¸xckÞZóV"”ÛšIf5î³LE’“³©úÕ+¥Ì‘ðôlfRkÉ”:©‘C­w‰×x¾ú8êÍÓØI,töœŽ1 ™Â)»»bå˜Õ„Žû ¥ÿoèrÇÆõíï¿Ä³ëU¨ÅÎB®¹v8™ùÑx¼ï7>تÝ¢}'ìET÷€ ßõJcõ騙74áÅv¿>}÷•QåÐ×”ž ?û·÷Fí7Þ]&:®”j¯™ûJ‰o¡óßÔïqøÕ¾UŽöØUQj™NË|>Y[Äëzûã—/¯ÏÏr^ÎO©SãëçëŸâõ.—w?üîÇ—OïÚmóýöù˧½¹Ê´ÝöÙÊÓÃ;©KÛ#D–óy½~Uµiš ©lš»5IÀS@†t Hyz÷P%¬ð¶­ëú2)U'ÕZÊÓå a™B¶m­µ§ïßGHK#¦”ÂR]@®Þ7/÷ˆT™Ú‰ƒ<ðE]ÕÙÇNÞ€QWu |ÿD£wh&ìfë´Xú¤÷ËGO‘<Öé¬Ù>)•)tx*QT&U£–,Ïu¨ªµÚl(²Ó÷ùÄLJ9ty¹ÖiùþÃïÿmLß}zñyb(]_š,A¹»hût†Áð¦Àã8'ÞäΓ¿ÚÿÏÛ »à ‡vt€s‹ÞDB­©mb7è+e%|÷uõx]ëõ¶ì+ŒzZæ÷ùÝ»õ|n‹­ÌY°e”Àž„â;bƒ4„§ÄcÆÅ㔵jVê… ¨#¾f׸IŠR È!cé%WKõ”ØÃÖ&·†ëž× gûz^ìñâ§3æ3NLK°ì‰š’Ážn ¨CÊžZÐÝ)’2 ª¨R¥”ÒÏ ޳T±ƒm‡'TQŠÂ¤HifOm¡×–åò´% X³×j­ÁJd ––m_½©7éC•ëº4Ï=â´èižjmé­åmᙤ' &"©̈V1ecCéàæ È.®Öå¶]Ú”eTº1‘Á¤•¾ùÉnî/"õ4]RßeÖÖjvÊbRMÅ2Ž^†JE4"<u?5b#Z––æ! ç¾?Er ]wÝ6ñ&ûjÞ¨Èx/²{Nõ6/¾,)œ%\öµ”,F“EÚ2@Ú&>‹,Eµ@Ä\A¦ÇL&Hµ)˜dãrëJrí(”ÞçFô™ž|{ E»{’T –NÀyKèP+€.98z)–"ý÷ELµhR•jTE¥Ž&a2UDÄû‰>XZÈÚôÂ`}îc)’R¨ SS$ÕÔé…ô#^`Ì’É$¿V|?·=ö¢6NâÅ0ú®Ö½–ýUQ7UX¡¨¾éõdz.Yr_C_6¹ny»¹\oóË×i½Î¦ëãåöÃã/žüòøf;VÑ„=“b1 ±‚‰ò~p™i“”G«çG¯Li)uGfÙ füàò'Ð&ˆ ´EFã”uÝž÷¶ï¡ûzÞ>S®_%~8•§)N•O|øˆË»b<Û¬{™ †HCBæ^GQÊ9Ž[1úð92’ý„­€Ð$¬Ô=Rॊ²°W‰""9E¶õ¶¿¾âåÆÛ+ã%çÈ¢Ö#Ñç]Io¼‡f?¯©¦•ÞWˆÌ–ÍR»D¡VCú!ixÚ@}sKBºŸ‚XŠ‚–€tv60Ȥ‡±mðpdLØGÈ\f€¹B êM=}惨 “¢‰”Òg³ŒmÈ‹eh‹›K¦nëÖ([ÊlLó]2ÑÂ3tõØZÞœk„“;ekÞ<=QR'¶MÓ5QDŠæd1•(ÆNYSséš¾½Ë……¡p£Yûf!ªì’ò¾å<‚2¤¡ÈbŽX‡éþö¥o:6”þ4¼}Àޝ{ O|ûšv¶µD”Tå]η±VÒÏð`Ç¥1*Ú—2)ߦ'`ÿ ÞÔq]#*'cð xïT¿ys÷B°¯¹Ã|¡Ì£;•"£Ó6úËGC÷0ö¤§N+Õ µ C8b¨º@±_ÌÒ…Ä6$AÇgq Œ¦hïw:·†œ.ú(*…'àô€Ç ƒî.;1¹íRXb²‡ £Eè´\¾;}ÿ»ïÿ…ÄñºÙ9n~ýúûuž¬ö1œáN¤Ð¤§è^+ÔÊTæÛ϶]׉® ³Úm€ƒ]ùí½ÁPúä €Ò9Mµ¹#R„eR‰Ûºmµ;Ò%)=–KU! ßRúžªÿs±ÇCõË‚Þ1k"¦,!UEM«i¶@—ªöÁŸ‘”ƒ1Lè¶,ZYT``øYedùËÏÿ\¤Š›¸¢-³üøûóã?½µ¼ÔÓïdyÏé¬6!©ˆèí|d ~{ lý¯ž¬ü†vBŒÿ*eèo„6÷úò7’Ôÿ¬G~qÿO •B@S-Ä6“sýãÉ0•Íä&ØÚ+c_on·Ü·+Øks{8éÓ ¥„¨ˆQm€†ÙŸ#„ EöÄKA•„ÊœC(0æÌ3ôDÛTná;Û â8Ô+\¯ý“ Ïhp\J\y÷`ïùx±Ó¹Ì‹@›³1Ö.Ù6”î;[ýÊLÍD«š2ÓÜ{lL?d‚Þ%Î’I÷Ž 0"Ø"Ñ€F¬múú2ÿò‹þég)E%£·scÄD téè5Sës5HoŠŒ¶g2àb +eŒC‰¯  ,;0iôP@©.z+d€ ’í˜ }³ZcBEËTöäÖ²9^׈H’»sX–¬š&†Ñ$Ó=nì$&E3´"¸oÒˆÝeM¨Í-\³a 8½9·k+ëfîéaÍÓ=´JLâK‰‡Š¥nSå\s*^,Ål-6U"©Ú¬°XR““ˆˆmR1jŒëhr‚)>æË`j²“;ò7­9=ƒÇú=:ŒfÐ`(cމ×Òøë'ðX5ÓE¿| ƒË“eÔ—+æ13$ŠÙ &t[x)]ðþŠ_ëî‡Üã7ûÂÔÅ®÷É%úmÐ) ¥gNt9î±ù ÐY¦ÊC»Ým2pnÚKìáDP{ÜÏ( ‡õÆNÄŸÜî–O¨‰¨U³œ¼I¶¼íNR¼%(¤QjnÛÖÚÅlª­Eø^ˆ( R'{:¿;Kãë—O__~Éö2É,HA BAë„y€Kz6÷}g4F•L‘ܾnµšTK%3Èš>”™<²þ`‘„2oí¶‡{ËRÊr*fæAw_|t :ÍÝP šáÀ”;0†ÏRÐEÁ4债ïýÈš=áºû%`#âý‘îÛ!БO™ KLµБ>ÑÙx½•º”€ßŒû¹Êû‡z:•¢öòzû¿<ØåwúðwR?„ÌPqÏPtÖ’öY§ê›‘oíQüêØO–÷¦'è©ôÿåáo•5ÿ©OÞüúí5PûoþÕÑë™ÀPÝ«íSݦrS]E¶w§­š›¼&o{ì±ázå—þò©>¿Þöõu.q9óýSûðïÎÝÑMUFjI(Ù™—B7lÔkʧÀBÔ}ù]ð¬ù”rÌä)¹džæ}…K£8‰tC[nMZPÜsÛZÛd½”xwÒïÞÕðtÁ2±N sÎÑ“wû­h"ÜÅa4‚`ñ$<ÔP˜"´Ds†s§’š‰Áb/4€‚Ï«z“׫|y™þrùéÓéÓ—òõ«ElÈdØáF‡htÓ—‰N„IÑ,½8 Fô<ú’R*ŠÙÖÁYr8ÁûJšìv’èn‹noR²ô¸4;‘ìÇ1öJôC×™©¢™ŠŠ3C<àiIì0‘6—<9O†.q ’ÉHñ”¤†£…E資l!›ÛîSxñfp]Ó3³%›ÇæâT‡¤ÀŠtåx-8M¼œøxÊdzÎs› N§J3Gw‹ª,Z†»RM´˜Sƒg b¤R) PB´ MèàŠ 2GB‚¦¯pÀÔÏÊayÀÀ¬Ü)—o_rH>ïs¸ûÙEs‚.1‰>CÚÛÐ!„˜>)”ASAÔ~ÃöIo÷%ûÙe^¾̼ùò¾ ¯ÿh€Z[=„U"‚‘L&'yâŒE£cÔÚÍýÃOŒ»]‡T2™}ÁÏ1`Èp·!yøUSTŠ™N¢ ³xÀëæÍwdLS‚=b¶ê~ƒ° Û\dãº?ÿÌÜçyÞjÚÉÎe®µ¾»¼ß^~¹]oÆMÑw•Öž"¸xĶû Ò$%#Üð“Uud8”¥˜Y)VÒ”LFD¤K†Ä®äj+ U•R¤V+ôæX Hd(ApÞ¿ÅõOª?û[Ûï#5¹·ìºÿ$™éH*´0R‹uågo#%½ë©µçnL%­sd@mmÃ8CCS7¨‹[Á»³}÷ÎN‹´ð?}¾úÏ·íáߟí+xp–"I&Tµ‹»Þ‡[èØ®àI?Šõ»;ǹª{½†!é¿¶.üM ô7;åÛ&ÍÛâïþ_eÆý+U†›ø$ÛR^—éõ4ÝT_T¶³.¢l‘moz½MŸ>é/Ÿã§Oºoa¼>ž÷wùðÈÇ‹,“4]Ej/3âZUØÙ½ŠBQÂíÏw;~øÎY -éÉíLW´n¦O†³\[cn!×m¿ÞdktžírÂÃC>=ÉãêÜÒ‡¹yE¦Œ"E#î†<0ÒÃekt'h1¨8¬ö]‚¼2á ì’QfâÓuºÞò—Oüô¹~y®__Nϯs¤t¸µ§ìuóXoÎÝÉ–ªF£fœKì©Ûn)5­xªNE¥JÅŠ*()Ñ×[REJrôô’bÌYú}wךö Ž8QMg#“‘Þl ä&>ió"yÍöʽ° »×€”N´°ÚÍ!{[öÄhÍ"-Ü2”.YŒÔ,(ÚU<Æʦ —IN“Ÿç8-<âáœS‘Ó$SUS¥F×”œt¤…¤tHM¡Jפ¤Ð$Ð#ß“)ŠôLI:dÒÀ¡­•»¶è' 9%ulƒxÓ!æ>jÈáóã_©ßT1èpI Ý¥Ì4{â7˜BÔñÆzì¢X´`š&š‡Å£Bóxà ß½ÍKÅ›ö¨¼]¾ "ÂB“n/é‰ä}oWéÁ¸I¨ò`` #{ðv ‡á­÷ös3F£•‡¹%{›ô@ÁÃâq'äô÷¨U´œ“w#)µµv»­ 'ݲ4‚ºV.|•j˜'Mø«¿ì¯ÿ„xYë²€Ó¾ÖÛ*8-óûwß!Ò¯¿d&ÑŽLíH_á.7J›j9Ÿ‹>®W>¿|]×Û’±¶¶µ=3ÅlšË4Mf¦ñš¤E‚4¦ Êtªæ¢ Ù÷=édì…Ôqºèlýc×øÕÃ#^Ëíí]d‡‚ªÚÁÌ"SQ³¢j”³ÒÒýR²”"rƒÂ4Ò2zì}Sí¶•ÎËHæíó‡Ëæiò×Ûõë&º|·<}\Þý;=¿c=u…Y5WJðÀúsé¸ÓºÜxüŸüÆa!!½•dCpö×ê¸ÿÍ^Ô!z;ÞFßÅïaÿ84n*›êµò:Éë¢×Zn&ÛžWfÛózkûë>}¾Õç›}}µçWUØi–òý{y÷ˆÓ"uK¿„Àï9V@Ó0I+!‹ŠˆÇׯ–›swœwÉM2WÉM¹tl[ì W?½¶ö|ãËÕ^nÙ\¤ä´ÔåQ/O—Ëã\ÏŽ’Á²ñlÒ“’=À-ÙEÛJª‡´=Zò¶OT&˜”Æl)î’ÐW_½qo¶¯ºïe»•ë­e‹úüꟾàËK¹ÞtݳE&­ £+ T)ÑÄ©£/X?¤« ‘RvB2•‰ å.h!¢L…Idí°ÿ4îYÚÐ@À».[èKaA·Pö³Œ úÒß *f:Ù´5ÝSÒs aTÃÜŠFÐ «†0‡šò6{dsì)͵%vG&¶5[²%ƒN¡K BPÒTÒPh‘É4O©ÌÝÀ´äiá´ÄfzrsñMNÍ; à°gho`Hš¨u4^St´ ¿A&Gõc*UuQY’‘j5’Þö¶_3K­æÈT‹˜?”‡çççÏm?/åÝÓwEã§ÿø?üô§?MµL’u¿e•¥Úbf€õsq¦ E(¢Rb( 6›MËE`y¾(_o‘ÁÍá™Î†ÝÀD)ÖM‡KF#÷Ò{±M1ðn„wîÆ¤tÉ{g_¥Y’¥©vÎEÛG[¦ää“Ì䔩–=T´HfÂÆ*Ø›lýžËc™!Â,ˆ.£¸õ–N_>ïË¥µÐ©Ô¹LûζGkɦÌÓ^¤M²×Ùáý[ɦžl!-áPOmCo´%è(¬ˆ™™ÀD&¤ªÂTUÁ]öš°´Ý‚i–e‘Ó)–‹/g­fS±Iûé2i…’êmduU:8ÅB ÔTÂ+” *ºí‚›ªScDfóµ…T6$ŒÃrpÈ:'ÜÝuÇû³vï¦Üw¸¿ö¸ŽöiöLM°Ë ú?uGW¯ï2ƒ†á`"$ÙB5QÍanëïŠ ô v?Z}Ûß®÷_£§ J7â«:rÿæþÕ‰ãdßñÖ‹W1Xk%é)Z"º6'!Ùq`#η¿yÜCÝ &BÓ ïP¨±a`ž® £,Ö³(žQ­Ls­¥0½m7¥ dÏH0¦ú©þÇçk#—ÇïþñÇÿ°ß®¯·ËÿôþŸõÓÿt:ç¼l)±òë«—×g¿ík]Ι ßU5-jffË´·/™/·FwWh™Ët¾Ì'X¢E´¤w=²Hò•LhªAMúµTÜÛ–ÕØÏ5VÔ¤HÛã >$zê3€†]«ˆÀ0¨G‡EïÐ] Ó…¸ªˆzCZtîDDaÃn‘¥+”)x¢37€L¦€Ô °o„ ñÏûöeÝÖP”§íÝ¿ÎË¿ùŠß“ïMkEFÛv˜ÌµàÈ|;2ÀhÅßa‰_…HŒ Õ£7BMÿë¶Àûë?­‹é';Îæ(ß523ݽ+'½¹«nÓºžV?/9MZÕô’žòr;ÿü%ú„OŸí—Oòúœç²O–¦Zm$¦„Y1ë8rƒdÏ2ÔþÌõÐùÁf˜“Mn+¿®Û^÷[Ë}?ǾﻵÛ^n{yYmÛäó§÷×[{½ém}ØÖ9¢…ížòåv>½Nïž1Õ[d¹äi^R+^)™’Á\=®{l{x½ºûæl{z!YIB¥?ç9˜"^CNô ëûÆO·¢Z¤˜N'XÍÜ3va”þ ©¥*á½;2†ä$`oÖ¯¸§Oe¢1=ä¦B¦*ÅX¨0 ¡qÏºëØ·¾ÝŠèPFfÇ„öÌêþÎc¼ßL'kß”³¡m™™n~½ÉRe›1WíT”Þט‘âÉF aäY]fÔ‚iÆ4çlÅŦn41« Ej¸f"®S RPf–X¹œÛ²d)ìdm˜*(ƒöhsÈ]õˆ;2#€°XËÞû/@²ºt ·hèö­·ŠE,3(&£¯$‡xï˜vä_Û羉?ýÊÀAõ´eÑ!E5·v(v›ôÇCeÖW}œ“’x:|Ó£˜üK«ƒüªó8=dÍź B†{‘ß¾)0¨¼¼ƒÃ;˜M O £ãcuxƆ[¿/1y_âŽalµì¢y£*ÙŠ&(Ð*b‘TIKÑj¦Ìh-„&–±7däþ?þÓÿëãÇøûøoþð‡÷xùý矯ÓãþøqÒÿ9eÛ<Ÿ®¯·//ׯœÌ.—wïÝ}_·h[4–(D•²¨!SÜ[ì« ¥^«Öi®¨%Öæ›‡’§‡ÒRƒŒw:]¶¨§p$ dÕÀ½ Ø9’N˜Ó9™Ý»IޤtÄ¡:âSúáB‰bÔÞDU±` µîö¡Âº–½wøJxø è(@:8â)R!fjB•òõóOÓ”§K•éìóc³wM¾köƒÄ+Õlš ¾¹Â¦2ïþWó{ï·÷$GÞøHù¯Úñ|oÿá¯Íóꙋ¢·Öú^ø':x#Ÿ«½Ls;ÍXª¨‚>9Êm›>}•Ï_ìåuz}Õ}c}üÿD‰ †K„ì®ÖÒó¥I˜]þT¤uÏLgd25 m[ÙÉ+o×øò²·ëk½½bßx½¾o›¯«okÞ¶iÛ—ëZ×½`ÏuË­ÕOÞ–È-ò៞ŸæZOY…L-ƒ6A¹S³Ñ·Ì×–Ï×örÃÖë×s™³¢6‰I)²„ªPmœ“{Ô¨$'÷ݳ%Ý3Ú~»N¹Þ€óÅfäskôu…p—h@–{À${ûRN"Ž f0˜Þ¥VENyeˆrÖýL?»—O ݹx.ŽóŒ¥Ä"Ye„‡´D Í ¡¡SÒ†8,A²6‡›„I2nû´µsck9ﱬ!M= [ƒ¯Vιíù|“¹šZ„l°½TѪ¢hÛ¤1+Lp¯Õæ¥,Je)aFµ\LDSí&’"…Y3³¼ÖlÔ=@3­zª§¹,³ÀtË´Ì⦢¢Ê6ˆ·a’*!š€«µW>†!ÒÀ¾KA&¥¥5”€nt6‘=u—²C÷Êì$”©’EMJïHÕíx\•Ýt5•-)Ét•ÉC‹‹»¢ëÒz ¡TL‡0“#êŒ @bì…‚ì‰JªÛMD"Ý€ÇÁåè8ÉPÜu_«î}£mb¨S@•:¸3)¢ QÑ•EE{§Tyä¯á>=¸8†Ô_¥ûqú›?•Ý@à PÑÔŽýJÑ*“Õ\Gh…DÇJ³^ëP ,ºŽ“ÒlU¹¯þ€é<+L§ôå÷¿û·éç¶þ¿÷õgñ/ʯ¹ýôº~}:ÿûó·ÿýï~÷o_?ë§?ýÉf=}?Ÿ®eõ¿üüx‹‡Óyyx˜/RßfH“m5áö•íÕØªÑ ûË«ª©œ!;é ¯Åª–¶ƒ†UªÁ-¶Ÿ:§JCQéaÁ^ÉLa—j©v† ­«”! 4ªˆu"65›ª)$3=!ê2 A’&#Ó­§J¢4•b,"æÒµ‘ v\ðà(þ•0Eº p°¥À‚ñÐ¥bÉ~mL&ÝüJ°*¡ì*(;™ŒXë¯á›{›ÝёȢ·íi[æ,S#üVb×í¦·k^_·Û¶zlx½ý® ¾\ÛOÏ›ÍÏ»\ßW˜d®µ)™™.Öƒ¦ÃK$Å[zošQ™³|n¿ ×Öæm/·Mok^×mkmûú}ó²o¸mëmÛö†ð‡ˆñ8%UY‹R&KY¾¾ø%_ÿ(¹ ~‰ùûýï?lO¶,ÉÉ"ÿ™þO±ýû5½$›ˆ/ÓE„R ‹Ä¯D¸‘½ã(ÑG Èù€üYšÚÂdå<Á.øz»æy«å†ë‚:{»ä.¥ëG z4ˆT©D9QEzZBÞ] ¢TDö%eª²–Ô ª";?^R ¡ é%î]Rad²=½“œp2)‘Í}wdD¶nžì îD¦¬·™ª`+!Ú¤2Á¹D11c1˜°TSÁQÞ‚;aç.·CöîÚaý¬¾í2ÅÑhŠ.ü1ŒS FºÛaMqAïÞߢ4)¦µh5"{Ø2´Luþþw?˜øŸþcüñ?]_~Y¼{ÿãßý7ÿî|>ßÖ/[OóÝTññã÷ŒœÊÛO§)!é,.˾뫷L H£$±×žŒI!”¢A 6ßÈ¢̆@¦0ØÝŒ)Oï?DDk­m­µæ­õ}ƒ+–"c4PŠ*•Ô®G¡@¥†@ÑDwb¤g¬HbÏQÖqÀg„V˜•ãþÑCÌ%:ò½ÙNFP ¨¢ÝS˜™‰pɬ"báÙà^uzx|šÊ¬ö²mÏ”«LªÓGYþ6ëïRÏ-2p©Ç§Ô£_b ;@·g½ž7ŸgätPo÷êŸñþ*Sô?[ÒýùwÖhqäÓf ó¤ÜÉFîdD¼BR¸ 6³ë2]Ýn%Ú„©KG7·„eÎmº´mÇzãz•¶—Œšž ½ESo“¶¥î÷D£®asA‘Ù\3Jsñ†¶uS2a}K+Iok„bW´T§´hû³ûä[m;ö{Ck{äuAW_Ñ3élÉ-¥ýô¼ÂWÄ-—uçëÊëét’åü“à“¯Â«i”оÓ, »2ß”*œh±„ø&ˆ>Ên%Äšpdàˆ(LÔ ,Or&ë„e«VRtNá;z`JfÈD†³#Úºt‘‰îr>&\£I°mÖSÊ™JwÌä”U¢Zé06"!*H„™qôîs\oFHÒÙ‚tF„áw ×ÍuÝ}[ÛÚ°ïm󶇤³yc¤(3c&kÉZ¹¨=,a&ó,SA-¬SaQ}8±V™kÖ Åh…ESUà=‹t`À˜šÑ˜9Wk®kÄ–ÕYÄŠ¨p‡E\¥¸¸I&“3=¬½©&MpøîfÞ»/ð¦#ô@MPTjéó•,”’Y¡ êÑ% ½Ùˆôîd>D¾À·#Ðý<Ì1äS²@€š‡«ï¾Qõö—‡Óï"ÍO¿Ã¥ú/Ù7ZcŽ;z“c„Ù~ñ-àc7Ò_±¶1|{=†é.p•áì þE2)Fdìp"`RUDÀÈ·ûœtüŒãÖCG„1d=j££~íΨ¥öqáìjµV!ÜàÍŒ­T–:-ï¿ÿÓŸoWÏxÿñô÷÷ÃÇï|Y·ëõv1ÑÙ³°á<Ÿcy?/ŸoíÅý5|ÜZî·9ÏjÐÉô4§F4a8Ü>»{Ë ÃlÍ#Z©Cd¤B3™J)ÅJ5©ÕÔ(E¦1b™Ù":¤>¢IŠTN)ÃÏ>,#%¢‘ôè|»""áÀ}‘Dô«­£jÇ@Þ)S:õàÙz«€*bÅÈf“F1303Z‹¶!½ˆìêÈM‚dB¯;¾ŸÉöñ{©Ë‡éñ_Ùã¿Ëé_S?(³bO©}w×Á;>²ŽdJÑÞmèŸv‡À =gß4AoÕ›}¢ø_±¾‚½ùÊñ›”þªÕÄ”ät7åÜ7`%[­7Q¨4Ñ]pMܘÍEPÃ˶ÍeO®®uêô m‡ïQ""2^cóÖ2³ÝöxYå¥ÍOk½üÀªªZ¼1wcNÙŠ7ÔæÅ" +¨‹¤Ó‹µŠPEȦ*¾ÉUfPÓk„7"3·îf§ÌLÇžÜ3÷Ïá·¸mÜ=¶ ÍP·,ßãŸÕ¾ÖúµÚ6JU5¨ÁêJÑÄ𧫦)u…<‹h`‹\›Bè6”„”D¨Xâ\&˜Þ S•Ӭׅ¶9¢•>ØÊĸGºçµ‹úÙ©‘G×¼Oôú’ª€I’ÅÓ¬•pÍÇôÜ]ݽ5f0‰©öÝZØ)ݧ9(½>n˜Î¶ï„·dƒž(‰L2î­5Û6[w[÷¶­Xwo-¼©; ɤ0¨Ê2Ëe±Ë©<=¬¥bžd™9U›jLE±LR §¢¥Â4õ°7DÛ{g¨q3=£0!²«Vx•X%P@ Jk©IФgÊkSÄ1Nø 0Z™y€qÇ2=ú"&®GÎ2Q4‹ÁCTYCP`-Ql„J0.â]@x€%íÍÓù¦c*$³‹^’Ù¼´8¦Žá˜˜@(f‡}]8X£~T: =#"™å‘ü0úªÊ?[ú×é›Zp(;Ñ!c©„Žqµ‚Ú ¡:Ò”Æò&G˜Ö[AãXÅzþ¢ÈAŠÑcsíù_Pß­(ý“ŠÃZr4¾Fç¸/áÝùm_­z2™Ä‘[ëÇ 8dnìãœÇ?þ˹¾>ÿXµ]–¯_¿~}ý¼úM–ÉÊ>E›”Ë4ãt.Êûuõ5ÓM¦YóùˤëÞ,šr3Ù{¦Ï%Áo-|ß!ZÄTuiȤZz5VŠMS)ºî=)fRK-( (24#›µÖ"x×£‰¸QÉ8hE*pÏŒ J•B éØyŽ"Típméuç˜èÚý£';ÉHΟöGª‚d$#.áÏEm‚F‹mý™ÜN¸< ÎS9}o—äù_…ý¾…!^Añqºé3údŸ·3s¸IÂì \à £Ÿ;áÏ+Âÿôë?!yû¯Þì—}eè2‹CB³WásÑWÓ«ÙÍ$—ók÷ ©A$!idÜ®WAd ÍÖ¢yl·¦·Í¤<¨ä¶º¬è§%÷Ýcè¶«°@¢eÝS\¦5æ¥]—Yç2ÀýFiiÇ÷=œ(£ŽÇÇ>E ‰ˆ½5[óf§‡ÒÖéåùôµV-²Fxûº)(½ †0Œ˜Ä[‰mÊu‘/çÊó²?œËe¹•²ÍÅçÂb¢šj9Ìiwÿ'»Â"ò$xÌ|Ç(Ž[òÕ¹&QHf6JJj1—Ìyzin¥ÌˤÓR§µ'ë¡($¼£+À¨‰˜YfŒÎ•ÃÂá#¦@…Y‹×ÈLL<°ÛM#TYD$¦F…¢@Ñ÷vÈïûÂÊ{NÉ Q’–¤gD Ýó¶ñ¶ézÓu“mo{ waÔÎÄ1KL“^Nòñ'yzoµÈ4ë2s²˜ª•š&¨¶¨¢µÒUpY4U•µá°I1%S3 ›4*:I£÷DKg–-EcxÈa¶þæ_~ƒìÿ•NAè%4}ûìÑ7MŽ?ehþ+b¿ÒýmgÞ7Â7RváKöêÇößµGCHø+¨ÇcwWÖÀÃå]æîûö…%ËY‡„̵´æI™NËãûßÏó|ûúÏŸ¾¼l·Ï »ëÊj3b‰6s/k)ׇ…ûü‰x}ÝÝ>Æ33‰øÒ%QýRèÁÐ/(r°Ž•ª=Ý“ôNÞ9Ò©èX;à`?½ Ü«Ãén}!I: Z‘-è4•nbËœ­Ø²§"æ—§úðîÁmFù½ËïZ^öÌŒÍòj²äŸâ㽚ð¡²"™ÎLI' 6Ò‘Á.æA¾qÖÿ¼þ“Zп ÃQb$<…ŒL ü °ƒÏUŸM_æi›«—šóé‹ÀT'•*˜ƒÆTRdúÔôQ²å͵݊a¯‘¯W¹MÃá6Õ3!-}k¼mœW¹Üì´ØÉ.–µž¤¯SÙ' JÙŽãÍxœû÷8;±§ì™ÞEÑL”«²’tæîX›ìÞÓDÒ™$`,Q/‚÷µýpÞ~ÿÔ~ü¸}÷]½<â\¥¨Wó¢Cd@4vy¦x÷Þ$ t‰\(u—¿ÉöíÁÃ’kÈJì„. bg¾ÏÐÊÕFiÕ‚2¡ÔS­V¬˜šJ)ŠIkC¥(¢Èdüúó#î¬þ…)¤ŠC-IJrÛš8Å›ú>]Õ©â‘,C¡J–®“I#Bû&%Â-IMLA´ŒÌpñ&±é¾µ}+Ûîû.{kî¡™*áPÒjN‹<œå݃¼¿ðüÞæªÓ¤Sa5-jZ´‡EhQMÚ7ÂÄvw.&R¥Ëä¤,Ðk""Ø™éÁ©…$/} —9dFÅ`¥§«ñŽÐ¹ßÞn¼ï…ƒ;*&  QX‚E…UÑw:1˜@c ÚÎÔ(½¿´§9º‘\ŽpÝþæ»O.ŽàÃîØï&»¼•7 ÍþWùJ2êÚqMÆ;Lãôòf HŽH#éqÂm½à·¦(Ñ»µH0ABëýð'ÌI|g€ôÒuô~ùV.+Ý\òë©äñ~»»샲ìîjö,£ÜR×6yhæ9`ËLg6¢ÛYÛ©¼|8¿þø¡ýÍw×>¼¾Âò@ŃêVtSPYzD $­ë—@( Q!3uöü.pržö”@ežEŒRŒÖÄ×”ðElBÜÄšs‡.ªÐÁÂÔÞ½,š¥ÈÓC.—¹V›ªÕÂjT±¢)BÑÔ#ˆ Àa 0Ò9d³zÄ& ,½Y2§~vcP°ãÄŒ¸…GDú\Ó˜µañ£’W‘ÀØ;‡c]>lLÜQL™à)öv¤ˆõÈŽJíÊÍ)ébâ€ÈšÞNrl¾Nã<"ý$¤„ðPH"z÷—Ý>)TU€#t F²Œ¨Tx‡¯ø7›>»ÐópŽŒãaK8Z£ÝÆ~H¶»Ã‡-e†CÐðç‡êokŒw##¾!Lû·°¿Ô’ÝØ¤·÷Ijß&ŠvoJg¥çßF!æê9©-—Ói>•òòzÝ…ÛÊ6íñRæÈ´m›)O3ÎËÄ]7¼ì[[÷¶í‘Ìë¨=âJ;çj6—‡ó Ž}Ïõùú9÷Í%¢DDDDó2»Ô†èYdFì u ·³(Teða°aè2z¯ÒŽÂ¾Ž&¶‚ÈHx8€Ù¬s´Cþƒ`º Lî zYÚ.éKS9Œ³D‘1|•#åQÆÂ1>‘ÌÌþS‘lë:n{¢õO1IrÁl6°][¤9BŸÊÓy€,Êk‘‘M8+Ï}ìí•^*¤¡;P „0=˜>NèY!ßZ¸wiÕØÉ$Í_3ýÕáŸM9+ûÖôÀ–Ü>éKá²äåä§EæYk T>P­g›wT$²1‡tkäÔ ¡¥ns™çå4ÏóºßSÌLSDm™ËãEŸùñ‘ß?åǧ¼œý|Ær•F6Õè¶¹tpïX´©Õl~·ÿðcþþwõýw8=±ÌμŠlc²—ìU…é©BÍAŠU*mS…Ö¨šÂdZæYrÚYA〄ÔÈ-sÏHßKÄœS8¢­­íéQtP ìþ¡.šF)LAûä°«’~ÔMª°@ˆ­JXL% ]2°å.;— £„t1ƒvD—1QFªÒúÛýûAɰ̞ ×pd?;Eg‹3ÆŽzEEkÖÓÂeÁyLK)¨UkAÑTQEú:ò‹¤3[ÈÛREŸÜñ lÛ¦Y„CŒPL&& k8™ž‘°ŽHÎd²)Ь¼·+{Ý7jšáùì¾pMÐFŽ÷ªb않¢7Œ“†®¶,(µfF¨¥"‘½{Ý·°<ü… Bé³ÝÔ•oSÔ~ÓÛI„JáØÒt Ï¡†áÏ룺®@ÀPjõêøЃsåþ³ÿÊJuÌÿlAi"Ö¹ZÝÛµ´ý´}×ûñh÷ïõ—ùÈ¢eç×K)L£8)d$æ æÑæ¯. ŸžÞ¾ßÞ_þÅ®û³TUp»]Å&Û¾c’R4½­“ùõºúê*´u[Ó7S´u³h_Õ¦ëks/fK­§<‡”Å×M2´Ãnèñîüd¸ûî„v„ÓT2#²ÑÃ3$‡/ª£`¤÷-IRÊIj&d?LBDñ:>޶„t¼ž·>ãñxâ<à®wˆ˜„3¨P(d)œ¦,•:Ïužçyº3ÓéÚ†]MçYÏ'¼»Äû'ÿäó6_Xç^Œ+ (š"VÉ<´ð]ÂIDßCUb;éÂL¤Íµûžœèænµˆ‘p#Œ]±¬ Q]Þïçíé{}ÿ]}÷Ýry²é”(± ¯Y'žQ£zUÉãÖŒÞhÈâ_ÓŠIñ‚’1g#S_Sû€XeI?ECzF|ȬdÉdÄ«·="{êG°÷†F9³ˆgÂ-¸aLTRPÐÀîÈÒ°È1Î\”Iý*P¥íZŠËôËËí<ó0lhN“]DÌκ…Îfb·C°YÛ¦Ûn׈›´Ûõ÷›cKzÂÛÄ€2 ÉÉ­¸q³Æ“žN“b^ ¦µ-Ó>™˜ÂrÄ“Snwö vmX""ü0áÉÑ'îó° ž¨¡7Ñk•IlšÂòº5L[œvÎÎâ°Ðm’¸í*šESBE•#ày :¦€@äÄÖWö ZúþÚOÜ…@’Èݱ'ö]t½¤oz†ZX¡*¢+Ÿl»Êð䥠¥6ÉŒ™dŒ\QQSƒJ“R¦Ú£zªi%3™L0ØŒSÚ@/HR;<«t#U´Šõ´U阌üheÒº_ ²õÅØµ‡Ú¿÷(\¬€Ð~b¤  ¨ NäPŽ1Â!Pï¨Ý;¾ŸÇJh&œ^¡½Ú³·û.%)Å=©µF¦·(Ëlûã~“XêùÃße}¿üñzûœ²Þ”¶ÇTÏPæ-­>üÍ»?üÃÃßþßþï?Ùþ©lŸ•/ŠÛ×”«2Ëù´ù/?ÿòO¨³”‡­”—+Ö ÚwÓ—Ç×ô ‡¤Zãm¾r¿½Ï1ŸkîöüÅ__öµif(\%MQºo&Hlƒªš¦ZLgóɧpÿu\¨Nà<"´“"·5él-Ò)j¬,ÓNBã"§DVˆLÃX¯"F(¥PTTB&ù¥ÉàV}dFÇ„ˆøT´V«µˆßÔnuÞË„Ðbå#æßótÂõ5ä™!•?ø'á‹<õVY"tIj‹21²kG]ed‘)A22˜€ÔSÌcÿË@£”é¸3~}Ó–Á¥ÕŽŒgÆÚ³ª«T!àðD.¢kFó¶µ›ûg•OËt»œâ»ë<ϧ˹Î'-•RBªˆ•ôäF¹»‘šÅý¤´½\NnÅöÔ-rø^ñô‹¼Anû^¾¸žC*Š =Îû¬óCÁûòóï.ü»ï^>~˜–y>½+ÀÖ­q¥P¢!LîãhÔ®cÛ3óÁ¿§&’Ê­ÌjH–²%ÛÔ(ZZÙ>>µõ'ùÝæmgJQ‘íZs;þÛ5<Åw—ötÚOKAi;Xĺ`R …Ïpt¤¨`F_D [áFâ|v2’áæÛä¬ÁòŽßYqbݽݢîòØôcÃùeúøú¹¼|¶í¥})â‚«ÓËA ÁXþG¡…#J¾?%cë(‚4` ‰zX‰´‹rBŠ4M”•±Ô,­*@k´¤´@†z03[¶ˆØ¾cÝåu•×]o7Û#öÌ}t˜¢T&„E¥ÔRæ¶Ì˜+Š$@1h…YgStZouÚþHv¾ÇÁØ9jŽþ¸‚ý+;Ž’P)d4iÕhž´’µ»­ìaÀÝZþÖH—G±uïÃtBI ç“©€'lL/4 &QƒhŠHxf¦C£P“J5Ù«¦tH¢1å0ë2µ»–TMl„;€ UhozYß{z’‰ˆáP—è¨_åÕ@Ù…"yøÉÊ}Ø>`Öý0þ¶V;.Ž ÝÉ€.`¹w¬º¦¿û1†¾ó·5ß›ôW5hÿ·G«ºû2³wÑd@yì^ Þç"r0fú4«óËT)l±«¯dëXݶíßšï’¦¢ÄÒü¶íÛ‡ßÿ­«}¹Ý^¾~mûUr+Š:U]©¢ +!ºKuÕëþBMÑ #Ø=ª)þµH–¢uZêùTʃÎÓõ6ú²&¡™à}U=3vKMŽl-Õé^"ãÛ0°Ú; 9ðyƒ:–c {ôIô°Î¨êàQÅh¥'… {c\4;¹À½ƒú:hHfÚ‘]Ñuxf"µ®¯v­ DÔ¦RO"¶oòJIZoºr†d†Ü˜’:$kŠ e¤H‘þìš,É`g¦fö®,¡Ç0óÏ‹?ýUåw4Ûûÿ+Ø»Yžy ¡%Ezˆ …‘ á¼6oÞö¶GÜÈgÕÛ2ùÃɦÓû:­>;‰Î]á&BËgßÖ£âdŠJA“jU©g•”\,OU·ª¬Ò˜fÍSÝ/§ýÝSûøïß—wOS­ÓÈòdB`À7<s]z,}„vZâ]›]TfHTk`À¤('Íy’ÇEoòucFìWzjršò¼ðá2=\ò|i§3—S9Í–…ÂÆ[&GRkèHdEëc d¯ØhÖíY/@æ@ÑT ”âùGJB’Â3âÍ}oÜŸ%Ï"—y}÷M±æV2•‚±2Êp[EvéŠûcéXî{^òà/t¸„kQ»L¢RÒS÷F¶p•ˆÌæáé ¢Ðu4Ø"!Ž©{f¤dÀcm»l«î[Y·òºÚË ë–¯ž FŠ×B•0AQQ•yÖ©Ö‡S,‹Ô’ªNpæT•½vë.R8‘AIaç¿t3G¾‰Èc85¦ì@„ª–‚Ò¯O%¤K°‘Þ€dxd¥/³YQ¦P™¢÷éý¯wA&Dó7Iï›Ã`c¾Òù–œÌž´  ÉnÉ”PÉÂÆ ÛµZ¡ÕVN>™/h£Ï+IIÍÞÃW¡¦P¨˜öxU11¥z|8ÂéJ¨*ˆLé Ôo›½ªÂ×Ò¬v’H‡vÜ’Xß)Šìq}5‚PÊèôBe ç8Öã_µ˜ÞÎrÞî‚£—ÿý&½¨Iaô2ðMñÛYã1U²‡Ž…h1«iÜÙnÛ‹ˆ¨d-ÐŒývK¼f"¬V­Vk[ùœu[¯7Î9?Mï~®ç¶_Û~s߃ºW1ëžmSö¬ÕÞ2½åž™Ñ·` ogfÂÚkkéR ܳe,Ë%Âv÷ˆ:Y¤ö Ý¤ÐcYÇŽÒs¯ ~ïUK¾a.…†¬@öÏEE´{迳T)!&@E4AB+(Ùºë0úX°qÎC—pBAˆD’àN…˜:MõTê£`ºÝZ³O" j*œ’Â"Ð1aXÊ~+"ÖùŽ }¸œÑ=S’$‹w6éo^m#¬8¤P’û.ØeÄ!`À»åçµÝZÛÜoà­èëynïËû§:=~,z™¦÷Å. b…¸Ê‹ˆ¤H‰n7îH‡š³fäDió#H›Éã„¶7"2Ø\Ï•O—ÛÇ÷Ÿ?|ØÞ=åù”‚–¥ ¥³ÓM~üOôñ$aèà}IQ·Œ1CA¡œÄJÁWZÏ-È©¶ËìïNê.xxfd»NÞJìY„§êO âòÀ‡–™UÌ Ï„e§éÕH:'_˜Ò•§$Öc¯@"‰tͶ¥Wf ¾t±|Ò-£ø&ëzÃþÊöÁ³\/¾o|]–õÝɋǡY¤Œ)]%dŒ1»Ø ”(ƾ'Ç‚u`•'a´Z-&W$æt¿yD0>Ml¬s´”=¥…fb¿¹ï¶m¶®r]õ¶Úë&[ËÝI¦ˆ,UÔ²™« ç*µà²È\¢XŠÔФ‘6\ ]§@’…agädj˜öð™oñmƒO8Jeà¦K˜#Àô’îîiNñuh4’¥V+véT)zغ‡æXÜ3Ni¼½8 ÇÑžêÏqTP—0•A¸Â…žp:wkÍ\j©œ˜:·"1õ-Ó‚ÂM²‹+úœ@¢—€¥ûÀT‹ˆôn§h¿•¨"…Ju„03׬ÒúR‡ ñÛ°C… éDŒ¡eÂuÖ¶üùkœÇÑ·\Ž%èz½]¡þ¼ |»Šõ¸ÂÞLí‰üÅ¡¶}[$:k"@DЄ"rk{ ª–RÊ\êTLmÝD^3¢ØD3w{µ5Ú´®×_¶)õò±\Þ1r]¯·ÛmÛoËÓT@-nÏ’ŸÄ_Ѷô6-»wp‚®¤@©ò0÷– #bßz ˆHQXÊšP¨K*!4kÀ]3©lÙAÅo”½ÀŒâ~ã"x[O K)÷Ë{hŸˆž' tp’¢^ ÎåØ&ô8¶h @‘è8¦.îÍÞ”/–j©B• š`CÍ—§&m®KÕs¢lë.uïdbѤ  3¥u¡A6²« }¶@ƒy'$3®xräБÊ;óHÇû?Æäm#t)€vPsç3Â"M…‡4Â3·HßÃ÷X›_=¾Îu?Ÿòý£¾7¿{œò2›,&Uezb'Vï”)&q†Àˆ"œ3uN)‹øŽv=?O±×hûMy»ØËÓÜ>>¾~üðòá]<œQËÞb/å$P´‹v%:è×zóK °D!zT$©7¡(v` ¥¤¨ä¬ñšHµVKNÙNy;רj¬§v»Ú‹¶@U~´ÂIë“@RE¤»USûlv$\¸ ”²ùÑԀɸD %GbWn™;˜¢(:J­P 8+ #ÝYm ¡ÝØ…­ãlÄÈnYV-ª)µW„€wWï^p°þ)##›:G~+Qñm®ñ«W“™ @ÿºþ­IŽ$IÖYDTÍÌ=n²²ªºggÑ>ìÿÿ;û²4C4;çlw]2w3Uáyó@ví €P‰sU¹0 Š*B,DÐqˆ†Š« çq û‘>ã»äïKË×çåË—ËËÓ¶,Í{¡C@à.üAÞ‘HW9»ªM¡ÚA'R©¢!ê‡r(ÕD ¢È¦hÇÛå÷o/ñë/û¯ßâë+.—¦&p‡MC)T ë©;§Uà)¨ƒ¬ÕèWàAµ¥@eQSmÞVßÀ#Žk‡úÖ}]z益l³Û±öûÓšÏW>?ËË•O\W6 G£r*UÉ µê „fP•ÚDÒ“â cرÇÈ @]p*?Ú¦òw´w6&Öûá?¾ïï™þûuùû·ËíÛ5›'õd$‰ÚñlÏŒº:ÌŸšÃü”¹ótsŸIRM<­{)·{d`xì3é#¢5‡®PVŽýH™ÓÆ4½ß☸y»Ïã1“‚¼\.‹ò²äóƧM¶ [Wk’j& צ}UƒÀ“÷Ü–±·ÔŒ©FH-ÁEq¡ ÔåL¤+rÎçl¨v„|ÈDO1x Ñ‚š ÐĘk/ÈÆDNéæºb²ˆu9×*Åï?íÞŸgºäC­p:ýTšL5I-XFJá&¡D# lZ³ôò\F\9¸6byÐMâ¦%-7B"w¡Aí Œ(Ù<)z·e¨ÒXSHæùëCkw™Å È¥ª8µÄ,À)…¢¤Ö('+·r•¥ ÐÊ41ˆ2Uô„ñQà5I/=~õ˜¸ÿx}þWá£81Óå ÌGÐâ'ŽR(Yè€'7–NdfU ))éîÝULyÜ÷AŒ1(Ú–ëþþÃÇÈyˆLÛ±·õºffà‘1ޏYéG”tÿþ>5CÇmÍãzi_¯¯ ûÜíÿø’ÀQ’;Î1)4³ØÿY³j¶éÒ­¶r$jiî…©H‘Ÿ’$C$KÊñÐÿ—Ñß§ÑmëËçŸÕÝ_Õ`DФª¦¤@%Zª"IàdÜ¢öášyîNòé g¬¸ÏYÍwS4¡¸~ZÛˆô™L”lì1ÑЮä:Ì™”ôÂS4²ÕÕ>k£P"P"Ö>åöÓ ! ;’'_Ax:}‰"ñ³ü¯PÜù¢e5IÑ)â&. >€™™ÎtŸcìcN¸áX×x{²//ÛÓek˲HÞÊLåž¹ wh*Šº¥ô2z—¬Äç"šˆƒ°ÈyD S"1ºŽÞ}[~{y—¼¼è¶m½u´Ùº‹ìÂEÒMÑ5ÇY Ÿ×!EÁ€h(4}j-¡4Ó¼€‡aS™kεÇÖçÒlYdYf[oàÑl_ר6¬+¶…— —U—¦FàsjAþðŽV’¡¨mÑ„Îä ¹Ïz ûÔ ViÖšE'˜'‚¸%[¾çÇmÜöû?ôˆ'ûñíúþç/üå©ÎÌ„'Ïç€*ùH"ùãAs¾sΈºS&S•²J'GÛDѬÀ`\ ,3pxn›³·˜õX*“ô9xŒ —÷ƒrœ32³™÷%åú5׆ו/¾\°-hÍD™òŤù’ÖuÒîž8V5_¹-©*ee> ÕuN’(ƒÿÙžŒB¦(4¢ja‚ ]¤ië\‹ÇÌ Ù#•t„Û 6D×òiðÑžóÆGš œÐ–ÂS–‘Á™¡” Ž"äzZDcª»zÒs†@Btð&*¡®¦½¡µ4 +ùGÊ"D Þ@*43¤¢ÞOP]ÿ ¥ „*“ èüx9å‹:â að¥e2³l+’ IåTW¹¨a‚^vîŠÏ¨fá§‚Ÿ-˧ßëç$¡QóÀ³# $µ&NYñ í±$>ÿ/É@Ð À¬Á9bi¢¦¡ñã~¸»ª¶õúe{ºYûøñw?~ã<æ<"wÛL§ÿgkËÀØ5“r¸{yl ¡Hצ]¶K£.oO‡0,À‚‚"rxzýU 0Pƒáð)>$ÏêÆÒ¤ÂbÞNÞSHÑ”s¡—Ÿ,Ö²þ åìáêæ}ƒ>yBìŸIÏ]( lI7 |Þ1˜':1 ¹T†ú‰HS)„<á™$pàD®d•MME3Ú–¾÷‘ûÁcç1¸6¿öööúüë×þör½\žZ{¶veäN¾«Ü wálÁn:± Eä~’Ϻ@žD"GÚÈpd¤Dì{S¿^ôõ_ÞðöÖ^ž®K{Ú‡ÙP¸¤ )lЦÚ!ºø”S ‰“¿Z/¸ !êšÙ¢ÜHÅ ¦§z"²X®m®ËÚ»¶Íí y·¶¯<=éÓ–OWle—„ÄÌœœ‘cDfÎxS¬¤vâ'•+%áà 9’#tº«ÐC‘–Z‚å–PT&êLÑçó·ýã6iˆ·>^/û_Á¿ý¿|YZ•Ô9OBJRõT_:ù“¨U¤RókøÌïU(ˤ[™ß!ÌĪ´á-SÆ Î˜Ë¢iòS¥Ï˜Æ.á¼9<é'ºr[ôå‚K—þõØ:Þ¶üzÁÓ†µUç€Ã¥«zG¸…è ™‘2Úb(‡Ò²ËºÐlÔ GÛô2RýìÐøI eñN1àõWËÄ @iM{ æÄTd§¦‡¤+‡‚]¡BÛöÇó3ºÖ]åå®ù' gœ¦™g #™˜u8:gÀÝ÷ g„x–¥ZiÒ[¶wËfÞû\»›Î^¯:Õ–¬ ª03“j¨`Šda¶+Ç(q΄RêÐðºªÚ: ÊQU…žãwŠdñÁ…Éj­õ=ÿœjž"èÏŽücGÈS‘‚HËZ üë‚ðÓAñ/œ:£SxT k¾ &!I8ž‚™ˆÀˆ x˜Å²´/_ñõ[ûòõåùée± ŒÙSÛ!á¢)¤¦*"æsÇO5I¥°JAâ<ÙJêxDÌé„ÝØÚÒzZ i‰v´…½cYÚË+ŸŸôzѵ¥3Ó=}☵m€ž˜^‘I2BdÐ<Å3 _ &k%m 1P=*1×q¸c9vÙoúÛ¾OÏnùÔ篯øóWüû_ú¯¿¼4Ï6ÇW.uÁ ÅÁ¹{yŸ¸9±a?$AzÎ’²˜óÈT I ÉzâˆÃMå"Üs&½N·HÉØæÀ]‡£‰6h÷äØz8] ÜZ,6®Û|~ò——Ü6ü’Ø®öô¬ËÖª¦›¶þÄ{懯á)‘K›6góÛqô§éãðql¹-|2ià"9‡ªªUÒS&T…Ÿ,à“>dóà,™ìÙ¼QkÓTyF¬%—Yë}‘ !ê±ÿ‡§nÙºOL™oˆ«ÆñîËÚ–F+ÒBÍÌ¡W !~61!Jʤ»3\ÁY˜mŒô™žál;/ÁËŒ5BÓÃ#]|àVv‡FÕ]-MŽxÝ–Ûºæ0˜4j›Òçr_Uš6ƒ˜ˆ‰JoªÚŽyMaII©³ÎŽ“TMÉ<«æºº¿ŸïKU35£ÔPEL¨¥ ÈH¡T‘Ϧƒ&M,Eè9©X¥™ !NµàÎܤàÌä'ô Ȧ±&f*¦ˆLRN² DAÉÈdD:1ë2åMHe¨R8KFRB<ˆåàÜýH_¯ýåãøpxkêx¿ûoóãúüôå²üe]žñüïzûýøñB긿ÿíõÿøß~ìÿÃlŠ:¨m„NŽ”Ôà±hÆB?f“Úx™ó&Ó3åÝÚ‚å"df^.ÓÅ}¦ŽÉ †Q6Ñe]g&¼Åœû7Æ¢X {ôH¸¨Ùj¦¢“óNˆÁLºÑ4Ô¢ÖuËÚg>°Ô€j“ƒ)ÌH½ã«ô/Ci‹n¢0¨Zj’Œ9}¾WÍ}–/ÈÃwS$:hºã0`Q,ëÆõ:ÍÜpšO j÷ÔàWD‘"LÿY_–mIÀU1U¼šhƒ ÚûÃVTæ°£~¶‘ªu#ª—Pu„HƒBt¦NÈŒãÍlšŽEoÛ—% #ÒuþïëÍŸþ6_þùÎý¶wøÓÊ×í·?ûë·?ýÚ·§lÖ¯ šûüýšÿ[ÃT¼+?ÈQ/U6iöB¹—L%£ä›£5âƒüÁxG&§a$ÇÑûûÜÇë1ÖûþÏËzüÛ<÷Ñ?=]ž×f}Àf7{ŒìÕ£ëÐö!¤ð ùŠì7»C£jÏsŸì’”†Œ)™˜ŒÝB4ÐÃöæ é¼PüÀ÷`´»ð·æ½Ûº/ëè¯ýøå‚_߯/ox~B[ L9Ô&ts"ªX–nfDT1:§g"“Ž)¤¹HL—nËJgN÷ݳ„¤{?nû¾1Ö$׏àßÿÜÿý²Ë×ý]ÿÞöà©–"Š@)ä¡YøLIMËä1sŒâKf&r J@|Dž`!ëͨª "RÆ@Yå éL"¤9HWɦ²­Óš®–ËOyÊçl+¾4l›\žÐVŠU‡˜K&, QÄ…ÓùäLÀÛT¢w7¸hÐEÎ Ï’ÿºUúüíF—)*Ì’P΃šåtR(L©rAFºÍÝ‚ÉJÇÚa³MP!íAÚ`Øtÿ=‘rnSïÔ^PøÙ|rL:áP~Ð25\}ÎݱO! Ó\L»È\2ÙØ@Õ´NsFXTjBê­¯P!aM3ÕR²Ý“òGNà¡§ kõB‹vá äI¿,I…òxFÎôk:Ø2ÏÛ'õjU£Z¦¡ô~÷¸=?-Ì ‡ÿ¶ï>>$ÖekOúõ/*~ÿß„¿û¾3ÙUT9’w8lŽªzÜ}Þ¨=ýp0QbP"%"3I1*Tœ`hÖ;¥ú1+ò‚تè¦Lõ.V»25Š­3êVä”TA÷‡{D@x•…%HyLÊx_ºœáKZ/W5ÐÖ›9?K›ÆHfœ1§ø9 Èlð\3GΜáºÀ b]E•–'ä↟{áó¤yWÂ’òïãêú+Y §Û'kôó)‹;©%‰8‰l5è5U5ý T6RáªCÔ×çÿÏbÞôÖô£ëaÝgÎðáºÜÜvÞ>bß#æX›7Õ—ç~yÒm‘Þà A¤ê°–`he°°z4‘´ÔÂY‹Ê!d&:¨t2E’B÷ðPãû}ïÀMq7à²áË3^ŸÆÓE—.ª*–Ѓ9íTg‰0"¥ë%‰…œ,R–A‚ˆDNMÓq$"qÑäE“#¥\ÊÔº{îÃ=›Y³u³-uYšr‚G†×²…¡âT{ä—b½4åc-ÌZey=@½•5+3)‹x„;.câãïïy{Ïûckøv‘_Þôí›^®ÒšPÙ~Ì‘¦&*ȇq˜bÝ>/>>s&)î˜^šÌj—Ä+øóK{˜” õQÍŸ2§g@u™Ao}öÝ|ë¼lòÜo­ÉuÑË…Ï×|zÂÓÛ&O úÂu£6| cb%ÕC,ÄCpœŠfÂG _¥wÝ&pD—†ô­ !È8ßýWàÏ™[íöJp^î{ZÔ;fY–Ô+4KIÓ¦Þè8¦ÍÑÀ#ç&/WO—¢Â&Ù"ÆÈ½ú'j&©ÊÔ¼xÀC"d›Ùæ YµHiÎ%©™²{÷wÉ$#›ÄÑ´gŸÂ%¡Ù4Žô±TÐHˆq²ÇuiåEKv–j LB!q*c$©uÁM´*&걑Lƒ$Ò©€&XÈç ×Üu¢[Ì(÷nº °ë*Le<‚—JÑ{jÜkܛ̓Q™Jž+^E#<5u•D­ºÄ(™5ȉùw"Ȩ‹RD²ø&œd9S‹³þZ·§ÀçA¶2J?òXúT^Æ„Hªii?µÈ@ žîDKúû¿µ¶¸ûïÓßÇfûþÏ÷÷ÿp‰}~þžóÀâ÷ý8¢/Ï«äX2‰‰Hä]ãèg¡Žá7÷8šûHëH‘,ž‘‚tõ+2ã •HèÒ ðÊ'‘jj‹Q›ª¦¢BͬO-ÿN•r‰’˜SX=rÝO§SðË­·t%hàÕó…™ÁÈÏ{¬²$|0²fH&åE'ËíŒ^Ér³ÊyÏÑZò´eY¥½@7‘­páù0¿¤ˆ$)fÉ|´™òÉéýI‘PÜ¿3êù|['$‰Ÿ¹•ªŸî05tâ’ú3£ lKí¨‘£Émk÷­Ýü¢£5ôFB}R"èÓÿvè÷¼¿û¸kC¾<å¯_ôëW¾½àé:Ö¾—ñR"¡˜­ÝÀ0N¯—JÕ'Ã!€ÄIïWÓ°A ÉrØ)nÍTOèÎ'ÌqĈ—¥=5¼møë×Ë×çÏ›_ZÙ¢UØBQ[g\Ì2Ëïe¡0DJÔÜ¡„“ݦkªFÁ°ó\Däw %˜U»%©ûXïÇ~œT´M¶ —g×ëîm¿}ì÷à÷t'„bŸß >œíuóŠª,ís˜S‡!ê3›*£òEª`…ºï;ö{»ÝqìÔÕôO_ý—?µûs{}ÍÞ%gÂíÇŽ¥G¤6“4PL›hfÈÙèCJ² –I ’)" Pµeæ™Þrú®$¢V†4OÍêé.¢MMxYäå’¯Oãé‚?¿¡/òt±ËEÖ ÛŠÞØšf{P¸*ÒK*Ä ¢j‹ »%­3Lbp2sy D-d…Y“²®[á!„&þ »—Ÿwáÿ}vfÉ2„ 1ª¨Ñú½9M¡Xf˜'â 1“ YiŠfbLñè™.>Q™9ÁH:Ë=…ÊkÉ„`ãƒøjB¢|ÖÎ2×Êò‡èTÕmåe¹?]Žçu^¶ŽÞgëSz¶¤Ž‘Ú¶ª6¨©uJ,iL9tR,¨‘:¡ :`Àj¾f f‚ ÈZ‡Ò£|?oµôÂD|ÎÆêZJ¤²TšB=µ ¡>xw,Lór6"Ÿ™ÆÈ$%Ó΢ÅЉsÄêqJœY˜“ žQb¦«Í>¬´&uG`RbΡ¶ ³¯>Çüñþcßߟ^Ú·_ž×Mnû??>¾Ï|w¹‹­Í=‘ç¿@³8Ã…8o¾JN aY'1Jo$óø®ê‹Íµ[oûºŒÞBõÞÅ<èÓõîíýÎ;þù£}¼Ç¾»$ŸÖøöì߾ķ/qÝÚÒîM îÊ Ó0Þ+¦Fêp—$ZKËP.l¢Ý¨ÌÄiûHAÀº×ýÎ㹨=-òvå·—um?š©05O‚¡±‚½™T6@?г^µjù›¡„~HBE˜  M% .˜gwDÂ]G´ýXá3bÚ¯hoƒo7ùçHß3oß·üÞå½T‡þ¯ÐüRŒuƒë© …dÖ[èñý•Z-ÍPE„ølû¡Ç=æÁfÜ.úÿø‹¾}Õ/_²÷£Ô4$„Ö¦ƒ)á¾4ô&‹†š=˜1Y-ifH&pUã#È2™BdŸ£‰zSë¼¢(S3JèH˜ácNbMÑ.º.x¹æ·Wýö‚§+¾}Ѿȶbݰt6ƒ™ˆ@Ûg0lq0ϲ!rHö*ñÌ´ ¬ÂP„Ó‘Ÿ2½í’B2Z J#õa¹þ9}üöÁß*züI¤BREU¨mw1¨õ²´Î²—%tñ4QSíVüߌÙ3u:ÇÔéœç›>ïó¨"JŸzv1h݉è&&ª³¬Â4£4CFÚ™ÀXÛÜùrO—ñöt¼n±5Ù:Ú2­ù˜deË=ü”¢ŠÑ!2 ¦Ú( \’ ÔwIÒ’êÚ=8Á`1‘¶Óy^šÃ<'êZH­’kÖ(¡îî¨!»ÿóïû<>‚Ô»æH÷ðd|¹v\[\Ÿ¿·ãï÷#'hss°7Y[—Mri–ŒÌ=)B󜒢L‰z@ç' ZDaÕiµ9î8 @ÁœàT QôÆéõLGT/ú©&’/\¯çyÐHÙHÚ¹+¬Ô÷¢Â( À||;Η¢b¥ž–zNÔyVŠÅÉÝý|ŠP´ýs?­J2"ƒMSUÌÌLz>¼ð•`Rda jçWÆ›j $³¦S˜±"âñM|ýWç£bt:D2•éTûd2†´–ÙFãž2ÒšÒÄíD}ÌØ‰÷Ñ~?ôû=ûþÕ?"çxiüò”_žýåê—Ë‚®0„ .pƒ Bt¡PžTz”ã¥5¡ÔHYŒš MMhÉ]뵈„gߣí.ï?Úïÿ¼;:ú*|ÚäíÏ/¡kS(3Ë„Ñ(I¸€ªfuÔ¼)UÞHº¸d¦I‹Ók3 Dd$“Z‘/Tkâ¨ÈKÀcâË~·ýÖ|tZßz» ^G|yß_~?,Ž{<‹\ú÷µ¦7èŸ'õ²îxŠ 'Ïýôj©Â)Áœ!S¦s¸†kË™c—qˆ®‰§+¾¾æ¯ævɶd»$ k‚~æé9¶…X@F£¬$ØÃrdðã Nš Èà¹}ÁiâIvú¤81"fx1ž""rˆsB¼·¯Ïøö†—'¼|ÉÖeY¹tªQVòºä£Xÿ‰ ˳eB(JSèé+ŠNN‘1ôŽG¿ßGëHæúyÑ3ý©:ûC1Rš©Ï$z%“g E¥Ä;þy¶)RY¦+£Í)¦>/Û¢}I7ÍPò¡²ÉÏÐéYÁ*Åî¨<QÕ4…™6Uí&ÒDªà÷Ô11#gÚ~ÄæÎˆ|]óºÉ/—¸^ãí/ÖE—†¶4kÐÂP¡<ý*HU1ðjóÌõ… Ð]°,˜@sXDLÊÈjô"YQØEôDxMÇQ„ , êòÖGB³µdl™ô´=úÝõ6ô~óïÿ|OÇåÚ–>žžóË/¸¾ÞlSÝÄ–3‡ÖŒ"©Qÿâ å€>jà Ò+$R‘`FŽÂpVÂuˆÂôtÈ0,\3Çn·Þ?pÿÀÚÄ»ôöD\ç¸Þ÷§ÿñ±½¢ `Ÿýuýí²þÖZ¦ì∬«ªrŒh¤g"S ùŽàÉ2fî§Ët!™@æ¸cŒ\Wüù þú×õéëÝ,x–'H2%Æl†îdxÒ0 íœ2wêù­’’½Æ/Y[wþq|JšÒ Ø3ÚœÜ=Sà£ï‹-KÖ?ݬ˜ÎðS|DõÚ^J¤äuYÊ̲(–†¥ëÒÍL¨Þ‹JWăû”é2hÛªÇÞÇT÷ȶázÁó"O«½¬ËóK³ÖÑ:µ»K( ªR‚­Š@ö‡Á¹.’Z¡‚l«áÔIz`dŽSE!9!A3æAøt!‘* )…D~Ê@IƒPB)’(ñm†)NzI?Y£|¬ø"ƒß´R)!úðü!çy+PqjÑÎ{ÔȔώ°&ùª*ùèÕP„€;D ¦†‡›!îýë×_þüë €çç«Ê[†ƒ±ï»ÇøPÝæHU]ÄæmŸrŸx÷q…mcZŠn—'¶›™IoáÇð}΃1¨DÁˆ`¸f ÙΤ0‘ ϳ‹bâù©C¥Â«šJ·¶Z®&BcÌ`¦* GÄCüõΜE޸鲇I½?D(+;Y³ç]X’4Ô`ýsAHÖ$/À”²(éCmÒjœSãTìTÝšöVÀÈd T%˜Ås jEPV9xí.Uh‰du @¨X·*ÁIz.%}˜ÁTä¼"˜” ²JX ÈH?‚‡Ç1Æð9bÃ,–v»·ýÖîKß]éËb-M[DL_öñôþqùñcgOØ6¯—üú"o¯öòÂåUB5[¡ ™îX\))rbYr5)Ð¥“œpÔ ]"vHÁŠ4Óö)>ýØ;Ú¶ê²Ìë/_°>[6]©‹4“feX†ýø9úªÓÛ”óÎ#"™."ÑëŽ*Ñ\K+>,ØD•™û‘÷]Æîœ¢°¥5³.Ò=úôå?þaû±Îq——±Í§§[ëHà­ÆRó[Iœ#‹˜sFQ8j~ ‚´ÉáqLŒ $ ¹ãà8 aÝðrÅ·oöo¹ÈÓD8@SQ¦ÒÇlbDºÎ]ŽÁcǶaí|nkm0›¦U$,3&/Î Ãm Lè*í¾DÄ̈@„ Ç8xŸ¹ßçFj$ô=18¾¨;Lm¡ Ûa«hG$ºêÒmÝ ¢)¦E¤äZ)aÔ,ËlmõgD©¡ä(Ï.m "Y³kj&m¦Ïø˜<¸^øt!3Æ¥["o]Ö8Â4a.ô°RÌϾ}€Yp”d§›3W‹E)МvóRøÜÛ1ä¾¾÷Ú™™Xkf :)«l‚P8°/ztËÅÐ:|ù¸¬vݸõì:W“­ÉÒû¢»ŠA:`‘=ë ü~{¡WÜõÐ…ÛÓb—n×þ?®W}{jO—CûS髨õ•?€$rf² TD™M8"Ù˜è M•Z±è‡™g ‹¤LÊL´™Hmô F?)SÉ c0%”ª™š‚D6ò¤cá"ÐÔÉÔL¥k„dZeO 3ªî1W£HXæ Œ«´­”Z_jCfQž)”Tm” ƒAš@5DL˜y*-GäXZ¿Ï31½wùÇNyêÏÛë_M{kˆTŸ/Û÷×/?þó÷Ûíx¾r±Ýýð~»Þ¿ü§™ÍÉû÷}~x‹¾añÎfš2ïsUn[ûz•_.ûë3®Ï‚­ÝW£J6¡qZ~òa4qÔd2š&uÆÁÌLÍ " ÝUîJª¼ÇûÄ=¶ßGûÛ»þ~¿nÖoû?¾¾âO/òôÔ·ç»ÊÒ½eèθÙÉÍ Ž x¨‡”5«†{F&2E U•ÎfÙ€¸a0B“5¹­OâmÈ1õÈŽøí¦ûmýÇo6ǪfOëóëó¯¯Ï_·ëKk-"ÖÌñ=þs_~ß^/žÞÛu}ÛlÿÇúÿVö.mÙZlí¾´ÝŒÀ®‚¦ˆD8FœÆ/ãöq¼ï‹Æ_~Áÿü¿È¯ÁrýÇÁVÇ(ÁŒ¤‹`a[Ë7¢Ú'>A¢…‹R•´“¶ª*”qB1 jòð(*þ,Á@‘P$ûÎ}òØó˜Í§†ƒÙA i30<¦cDÎdžJÀSÍTä—³Z @ˆ(Û/ Wü“SAWÐÙ¡‰„(MiÆFF4Z<8ši¥X¿§t¡Y‰Ú!Ôºú„‹Ý®Ö¹BM؈žÒôÜœ56Ï©Axæ¼ÛTmʦ²t¶NkÁ²îMa¦Ù›¬ ½koX/¾ô¼^¤wV ¸tkM­]‹^¡€Ê‘bCÛbÃ¥ÑÖfK³Ö.mq5O- "L©F},õ>aQ'ûÑþˆÓû| å4Ý¥|fÐgª Â45rJ3É!bˆ"?ÐL ÁœŽ@&‹.Z†3 Ã]ÙàEï§h)¡^!òyNÅëÍå™êXl Z¦JY Ž~.9O7B…Yâqf=vT‘Ê›Ã9fü/~»ú "b9ón€îŸé’IJ_J~rêãJ+Wb2"f„ŸF¾i0)Iý€B[8ŽáÑ  #3qí]T™^ÑJUEUµ0*=YI|‘cÒ3J¸!ëZá±Â罈{iO\•‚T¸hŠÈµÝ{“µy3W™Ô,}^¢‡ëôeNc;öeßÕ©)Ó¹OΡӑ™3ƒdË[·õ6ýcò}ȺÇ󆥣Ò#œaÑfݬÖ" áe[O êm¢œžÍÙ=ÚQ<ň ói·Ý>öñýwýñO¼ÿ1Ÿ:Ær™¯ßäÛ¯üú /W®ÙfkÍd fZ3Mv1ÀF&èI0ÓáðSö-h(’µŒXÌBL9C—á2"øwêÇGÿíŸËßÿ¶þí—¿ý}ùñ£ßnÜä©·uY¾®ýMí¹döÌ~ä- XASÙÞE›´†\Û:E>(?TÒËÄØ[“,çq4‹Vc>mb%³Ì>Üîw¹½cŠûx}Â×oø·¿,ý·õíëš)÷#(ÌHŸ2GF”Ø^2ÙKm —4ÐÓ£6}‹¶ŽM$(&ašfÖM$! êzfª2´¼#˜ä ;ÜÆÔcbÄ2ÃŽù”¤e¦TˆÂyoE ¢¡¦ÖÇyõýtˆáÔ¯vâ2Qœï%;gÚò ïœ7aJP•`tÑdŠ ÑÄLa­c`F=H£ˆ>ø\jâ'æŒÖ;RC"´Ì–lÎe`qšçÓÌœ1‚#Âé3"R3#ÖÐ,/K|yÆõŠ?o³/zÙt»ÊÚ±,Ò:»å¶ÂZö®ZdG1Õ¦*êµèmÌôQ™š™¸¦´P˜‹únmz«óbR”4Hc#B‚´<¤ñ¡%ÑÓ QHþWÃÈ£_¬©,ÑD–жŬƒ\E4M²œQÒ³#èl3ƒÞèô)ÓÁ0²2ƒB£¤~¡A¦ åLÊ• 0‘ž€2í!ÉÈÀ2£WÎjá¿  µú"OŠ•€úiû$›³GbZz ŠxBCŒÐº‘sÂZD·9n?Æý÷T»Ïw÷ô9§ÿòüM„ôã·±cˆ;}úB–¹4Mf¤g(§›J¢–)\Õ‰¶j @S@…)°ó?ÍÏá’$?Usê©3ͳMÖ6‚#tFDÒ£šÉ™´.Ë%Þ^ò×/ùöÚ~]Ñ»\.ºnÒº˜†µ¬å²™i£jOÄ€–еy)t<¡&¡Á 4  ©¨–cÒ§Db†‰£¹.­w²ÃQMUâ,)Î×ÚkÞýSætö qv œ§YŽ a«ø 9Æ Dç @º†K¸H©—àJQs+û²×Ü[B‹µM2 §QYgFEïÐ3=%5é€FòT˜ÃQ¬´G“tÞqL†ðPŽ·IÉ:‚<•ý’ȲUæŒð‘ž4ŠZ¦ÇýˆýÝ÷;Uçþý˜¿1#s{ÖþlÛô÷¹{d›þ~ìóüšuªjR&éFøéý>asä)›lϧ¥¨8êKœÀ­GW]RpG%RÏ8ÓÀ3¢vÛå÷ýyÿÉn¶EƒZžúzûÀ $—óMù™X[! ˆ¬SÉ—~b¥Ì µ«‹ ÏSåÛû"ç0Vψå“TÅýà>%aS©/ð´RƒgôjÕdŸ7_ÕDuf"ˆÌœÓñàSræÒE7iª2éa¡ª¢&˜¦Cí®º_–|~’u±×—¥aí}i+d%{¢ÍÚ‘h9gÿhm4³1@û!ÀTL£ÉLŒé ŸÒ?€¿ýîf}ºìƒAxŸÛ9¦f&\krk‚“<3Ûá6]#ÛÇxÎT÷6¢ÞÇhÇ!Ã9¨ÇhcïsÊð8îØoÍǺÚ=LÖ=~»Í¿×ì/¿ä¶Þ¶Þ„¤h $)NJ8fˆ§¤»>¦FùXLp¸éùñ±úÌÝó~è÷»þø!¿Ý¸ïú÷Ë~³ß×û{ŸS2˜9#§èM}1nLJ¶¦ÒÚbëºn‚Þ|[æÓu\·û¶Þ{ŸjAþ]´èb$ö]÷£Ïƒ‡ÎœœG¦[ÎÃ|J¸´þäÁ¨peLI][l«ô¯xzj¯¯v}ž¢‡ÇÁ4ÍX34³NѲò˜š[%ÏÒL­½ ûÔHzæÒÑ ™Í —GDa5¶#Ù8sb CîCö·÷÷Çä dy×5ŽÌÅ‚P[q¹Œu‰Þ pˆÕèù¤|žÙ=>’Ò΢åLÀã]‘<+×]Š^M¥R)¦¢‹l™)  g¦Œ<Ë饕¶Bú©U:÷ÆgFRùßò´ëVýî‰Hx°F">1ÃGÀ«,Œ™éÁÈàðœÂúñz9^ŸóO_Ú·M[—u•¾¨5ž~$–µ"ÄÐNC§&TPD„”ÐÊô•Rí¦7KØOB¬.؇˜ŠébЦPeÖ‰¤fÅùD÷…]=GáçyŠÇ>JÙÎJ‹¿¨ªªtÖ ­èŒt¡#B051*ÑDMÂåÌ9tª¤&2³©†NNL)…‘Y¼±‹’•9¡BñÄÏÄù@ÆÒBÿa(ŸCtVªJüFB¡™EwE„‹õÐDD܇Ï{Œ{λh³9püH¿#rןëëk›ì £,±ïLo û$SÉÌjb3 °<`JÆœZŸ?ŠNUP*ÚTD$(,ÿ Ê~ É ÿHP¬VLx0W_òùŸïO¦>)"Öòqçæé¼”Úþ­Õµf¸q溷Ïlf͵ˉÆpº§ÏÚ»I[NçU]ü•r'Gäqøt†£¬Z‡’Ì`ެlò'â(ÏÕà)šÍ”p„Ë$2ÕgNg¢šªE(ÌÍT1TO$ºE[¼ÙxÙüõ…_^íºÁVtÃÒJ5¡™æ\k‚̲&ÝL0&UÇ›wî}õõ:i‚¹ì{üÆéÃ׊`Û8 Ú!‚L0RR„r @@<%ÙFôH 꾉ÔézxŸÓn‡ƒÇä1¯÷›Ýö¾»º»O¤¯šêtÝÌìÿ÷ÃlSoûüòÆo²?_õùêKå8¥%tÆôŽáãð1bŽ(Aò÷Y3ŒB]'|b‚58œ‡Î¡>Ôüc™;|dƤg$#ŽÈ©­‘cľ›Yƒ¢5]–åÚø´åu™OËþííþò|ß¶{k~ŸG5AÌ)÷µ‡ù”•˜3÷ÆŽqïûÍîlîü¸_îûÜ” KdH´[ð²@‰¡4 Èùþ ‰ÇG`:'çÁûû‘ûn÷=ï;ï3˜PkÒUͲ ±šSlYíùM_Ÿ±mõðE ê§Ê£ÎD™Åw™ZÖ¦Rj@[õ!8÷jÎ[èjž Ó†Ó33ü0ÙÒ¡L[¢T*‰ªÚ)™äIØ¡KËzp™^æ6Ÿ‘>]æ”9%&s¢Þ;ŒY†n `b-zŸ×%_nOÖš, ZS+{”RD´ Z y8~yÀj -ÉǵOª)¡ŠÞ„I†rݳ,N^€Äj²®@N†Èi$’dûyIü|b€8åHU˜Ëã‚ô"3ˆ‹xޤ0ÒÆþqìïóvë}å¸s¿sü OÏ÷9qçž_H%>™£zìï¤dÐTÅLZ‡ªd8Pr%‘ÔLÌÁÜ÷‘§ŸS£B•Æ–Y†}¨‚!ffHˆxô…1áS"Ä©žœÃ^ø<‘ Kx›Ì€¸Z´†ÖEðÞLzãó5ßžóË ¿<å¶Etkj­- K¦Ó€µŠüÈ1³X»Ñ üÐ]dÉ«l†­Ì$æDÒ¬­jOf±®ÑÚ:»hW[E: l…)¤÷ +ZR·ì5ü_` ÃyXvä±€m.@óhˆ Ž¡*sÒ<[Þ¶”íðþý#¿å·ïù—½}}µ/_ò²ÖXg®3,øî3Ã#ý˜îç +íl¾jª‹j HÙ“hˆo¯ÏÇåz4CÞZñ °ØÔmrÅUÔ=ï+Æðc—;?¾Ï{þ~ïHŸä‚\@NdXûç,Ïí2Óóí×+z¯@ãÒðSFPËæ6± ™¨AUUyTD8…è†0he¹Ú$/¬ÉŒŒ@8Æ<&ÆÌ9xxÌiÓs*ö\º,]z³Åh¢¨Xë›<¿¶§§qY±tô&|è‘>–ëL‹0r1ÉGltͼXáb Ác TÁFŸ+Æ;Eà†¤z&HžPY Ä^B7J*P-HžðñÓ—mš<Ï`’I/Ú~Ä‘‹Ððˆðô™j%DBE ºmšÝRUTSÚN˜yGÍê•´d,3gk‰:úÒT@²iOO5MmML Uê>f0cp4„gíþÙs]õ¡—O‘VÞg’Êøõóüƒ*ñ.ÖH*‚çogp:ÇùSæÌ9#cpºCÖk iª¢¶@"©$•ª Òô9ò$Οb;&š ž[–J÷MÓ@~Ê-ñˆœ=c4…š(e95ÕL“`Ò­îq¥¨RÔp‡Yz %Ýcæ˜ûÜï㸠À9pÜcÿH/ËYúPrœƒ ëàzÍ3–>PÂm'UôæÝ‚4‚ e&bm)"Ê`FÐéá‘u‡Š)-Ð ZÀA Ú²֧|"8FÌ*uå! .·å¹âûÿ}3ZÕ\"¤>jÉ9N](I)ÉŠ¨ˆ8÷BLd²ÈzåĈªµ¶”x;r~dúu±Ìsk™d†º—f0ˆÖÌ)9A#¨–çìµìó 9y_I-×2…ò‡F„™NG’”bëk†Ö„2­e-—6ºÙ¶èÓ&׫nË\ M"ä¹&”„r¤ˆˆq艙¢]”ªÞ,-ÃàªôHX‰\Srʈu8á÷c|ÜÛs»@D¬ÙŠÖ¬™th“ÖòýgŸš!$sm3C†Çá¹OÞ wËcúÝ×>¥æÔA r4äG4õh÷Ûq{ç~Ìï>îüñeÞîþôì½[ =Úá†<äB¨t3ë­™Y㽦ÓLQZªI^š³TÛ#¦å]õª¹wm{~lò~Ñû{~˜ q¤¡áŒq˜¹ÛßÍíN™`Ú„r²ˆ6@:gmG_B=s(ºb.ql÷¾ºj¶G[÷Ø-ÔCáͧø´±ÛmÈ?‹µELÆù“éµµ¦¢gn%L´‹wz¤Gd¤Âº,¤(Þnœi÷i»ËíÈëÆçž«²Çf‹¤ÅŒ1eŸm÷û1q;¶÷ûv;Ú8s2òªº,ÜÖã²Ìu™[çÒÐC@Ý[ÃvÅÓ†¥‰˜D ¹$…H3W ¡ -)¦™T)6 &COû(øX[¥yyDIÖ»š1‘‰7ÀÍÒŽ[‡C|‘Ûeþqð½Çeá%bë³O´Þ )YJI[hFJ“’Ù<ÚË8l2&éï>ì~?úá:C#M Svb€Ñ²i7Ï¢­º­si¾tSh‡¬fQþî–Ô¨¡Zíÿ˜ &ËáÌVÎòÊP•в‡ú"“œö}Ç–c¹ hÝs±0r!….°z To@…nX¤…TÕ~NósÚVª$Cv¦·ˆ>£Í©žÓÁÑs4Ž%'ýð,º{C¨‚Æ»u6ay?æ~AœXØ’Š» Ì *fM¥¹î,D‡-Ò–ÌõÉwK?þ¦›É~½#á”Û[þxý>Çãˆ}Æ¿ý%¾ýi“ã¾(`Í6vìCÆÎál™0z¾E3Õ#vdT°©6ÄîÈàÈ)mfÙŽ}r CÆÁé(±h°\Ò´ì6MiÊf4ófP‹¦¢B3X©X,#%aÆ–¤áìÏqæ&A Rgv².CÀD¥e"„K1Îò´:e~1Á=´E\6ˆÀ*Љ³u.fM;Qîy;ÝÓgŽ’Ô½>”áRö˜1mNáò>z¸î³Ý»rv Ìîš“säÕU †¶Ž=ÚL¡T#4DU‘K U›€FÐf]ôA\CE×83’ó¡Ë¨ºáøhñué"½Œ†Z»šfá‹­l! hÉ–DP}!!…ÜcÙÚ¤þýÇ0{û²µíJëïû‹äNºä.`†Xt ;"““åTdòÜYhT”r‰ÊšMKëNaª"']ÓDD Å.„óœÖG¡aËbô Að‡H*]BE "[¡Ö-H@`ù }ÆßÜÔ?ïÆÌŒésΈ¾›\Ñ€ÔÆüÌùÙ”?ž‘úP`ÜÏ9§Æ™ÜVú‡R¦WN2j˜*5aË({"‚cÈéÎ÷)î  ŽLJdfÞs’Ñ”¢ÔÈè‹\®íyóç'y{^ŸžrY-ÓNq—Ö½Ž(ŸFjYtx)T v¿iX#›H?SE˜Ú/Ü.·ËõÇËËí—oòë·öüÄåí! ¢È4z±8 ¡jùh¨†Hj¤.Œ0IVÉN˜S™z†¦ØL9G’ ƒi@W‘arï¶·å¶µ¼ô|Þôõ*—M–Ul9s ÏIø£Ïøl'ÈJ½ªÇ(?³yê×GyæQZƒˆ¬›ºXØrgÓ§dH‰ä©‰š-uéÑšQ:åJà ¤Ã+£MçñŒd&‘d) ZË/Ïb¢­åÇ}ÜwýhyÜ$|G—À*èœìM„öò 3ç¯L†„$š;jÄQ‰#'gK²uLR&‘ô@¤NBÑ­U@5(Ãezœ££<\±˜/—«>?Ù¶âí‚uáÓ5.¶Í`Цdú,Ó!â"̓¤î£GhIÞÙÐ@+:~]b‚9Å}" ìü¶=PÂužÑ“—ý‡u]*ËŒ”¥1°©zæt†ó˜2ºn‹,n¦Öhg\¢– 6a^&3à Ó”öa­‰—f¦´m&ôÏü·H„kðXIa¶ˆ6\|Їfà=¶7w=ܦ›OžNøÌcJé¦K:3Ó¢4ÃÒ²7ï–kç¶p[~˜úÒf7)¿Ò§nìTÇ>¢Ó1%˜ž„§NbÖÒôðºbKþ΂WS4U"Ë…Ò B†R¢QÚ™îËÓ»%\ª+ðôÛ©êûÜo—§Ù—eþþýü.žªJhÒÄÒT I$¡g•*U`)©pÎ3¬º©ˆžÒ/R`K™#"km¦Eý;Û2/æ‘'{–ê(IóO¼ÄUDÎ0sU¤žŽø**Š4zÂg†_¼¤*Áøw‘¢üV¸ ©4¹ÏPåš©êª*ÂÂN)MÔwÉÌ鈨©æÙ±?nÍs†‘(_>l ¡d”ý‘ŒŸ:>uxΉÒëÉÄøÙŒâ”‘C-{öâiÃóU^ŸôzŶ¡YªøÃŒÌ? “R´9êÏR?…cu¶Ö¶ÅÖŶÅÖE×¥¦¦f*/—üòœúÂ_^ñö*׫¤ÛQé`Jä ÊÄDNÈ@úOÁS%¤3'ó@N”LšÓgG†2iÂZ÷š©“9séÇÓrûú|ÿõ+ÿýWüò'ûÓ/òô$f²ü 2§³ž‰ÈÐéî²²³OÖopæg'h˜ 2(#<Ò(%Ä¢" Gl6/—kÇ¢ ¦æ¨*•÷ÌǧT5ðãê¢)Š>Š…¸¸‚ÝÛqô1’-ƒy„߆/G®;~ÜC?ÆÒÑ»B5Ò™ˆ©cb¶ðÚ:TÖ)./ø†ÔÄT&)‡Ã'F¶z² É¢BÛÒÆe×Wy{æëÏϸ^°¬ñö„µÛ²ÊÒË£Q«}Mž)‰p2”ÙžœS‡ÉØ:–³iL˜š– "ŠŽ(âË#¼„”Ÿ¹Ÿ÷⣈cSxâaÐuCaxñ´&B—:]=µ5´Ëbc0š(p’ø?„ó˜9Fìö]ïwÌ!·9gŒÔÙ-¬a5<­ØVQ¹µfëf—M¯›¶¾¦ä‘ INJ‹Šó-c[PƒÔ@- µúRx-ê¦4‡ ZB‘h…šŸÃ)­±'»åÒ™¡rÌ”€~Lc*érY­™t£™ANuŒ‡„ët† )ã„˘âaê©ü8,’³–¦,â0=8‘>1G†g† aš‚\u¨¡/¹®qݎק|½øeÅe»--—>—j¥ÉWªô8CÈŒÕ;RS`'Â3Rgr:Ç„;#žÜ}ÎÈ>©sV¨ÑžÃ5D’–‚Ë̦­äÿRË’ÚÉE>¢špvOgŒñ¼ïÿØ—×ím}}^Æ~ßÜÇþÝó=s$4$U©=uú¹ƒZ­¯@1¥ÏJóFé•`Bd"pàÜΟC¹óÁ-ï¿Ö Mð3ûqî× ñ~Ø£b(VZÝ™Už“Q>âý€sÞK¤I™"4#š%×i¢JÚp?æQTO“„„Jªlç-ýtߦf"¢ÌõðY®3éõ±‹Q;ýòŸ“› áòÚâ¤1†D )Í'æÄ1é‘H¤¨ÖÄ&HE¨b1¹®òrÍ×g¼l¼¬S YA)ªµUh •œ‘²5f‚gÌhÝ$˜Õd·3Š{Ý,mÙÖ6›Þ!**Oë÷kß_ׯ/ùËž/X;`Ò;ðB£ˆ‰ªŠ'GÓA"‘'ê¯ÃœÈ9„C9LBDUšI+Q”6±¦½7f½ÔŠ˜Àa6»Þ.ýûëÅyÆŸÿÚ¿~Åë+·53áYÇ/ <>ʽ·Å–×7¾^ùë—üö_®~½âéZyÓn-Z5Z]Q¢gb©èÎd€9ãL @ów¢9ÆÒ–.Ï}¦iÍ>´–:ò™rþY©ý\ ~Þè"¸¡Ó‡ŸVÚ¹,ëpšhÇ4tiš–õퟢš:ÓzCov&yGø1d:öÇ¡c´û®c—éHÝe‹máe­ãuóëº4e_Ì–.‚fÐE\rî~RF9­äè¤ ÎX ŠT(ej1ST©IºÒ¼¢+i5· D+ÜD©P˵):çÀ8f ñ‰HFp†o²-vTH}_˜2Ï[PæÈĘQÐá‘•u"ð9GDwÁdP FhŠwUªÊyÆŸ eynÞz®—\·ñ´/×ãå)/K–‘tëÖE¥bÒ^„Š Z¢ƒ@óŒUSIñ ÷t×ç9çé335gŽÎ\}rqŽH™,!@6P! b"­Ò/+ðÈš~îŸk?/¢ªT_òñÎã‡êuÓ”F‘`ü'ˆxÙáó@:F%%ž&„ä,’ÜÒ[¦'§¤+ ¶R“îR¢_Dem¢BækÚ¨'“²VÕê*ªz<ÞÕži9Èòüyµ•xØ$‡V,âS§Ö$Ó=Ýý˜1¦GÄÚ·‚óIY-Q+ô3ª&˵YÎwÉ韯öð"þ\X<Æ9gwKx¢L_d5| S’9ãàðЙç·kOôhÍB ŠE³)åu±ç‹<¯±-¹è“×[ßY41IУ‚¥k(ó04¦šYÞaØDT Í¥»j‘T3)}}ýïÏ—ãåiþúE¾}‘ë…ºN5³v“Ñ™ ¥ LÈ!R“ÚZŸvQí¨¯¯(Î%–„¬]¶Å¶M·UÆôô9™´lÈiívYŽ·§ãÛ‹ÿé ùŠ··|zÂzJý 0tJÒY™¢•”—gj†f(³”ˆqÖå3=Û ¤Ösyv‡PSª$-²""4“HŽÞÆeõ§ ž.x}²——öükw€IÏ¢®à|žµHphÅ-Ê,$ ÔOxUÝ!0VTQ%uÖâ©pÐýûÎ}ÇíŽÛSv†¦çýàrßõ(FqÊ#¨333 ­{6¤JÈ _/gÓ6bŸSÎÁ…i×Eûòú_žðöæß^ÛÛ5Ÿ/y½ô¾.i^ñ+VCå\Ž«H‚H™y2.TL’Éé3!Ä›Q«¥k'ȃòÇ÷U‘Ió4\ƒ" 9‡¥êRs‰xÈJk!¤MÔ´µJOqOJJÎÖtí²t˜"3éŒà=1œÇŽã°ãÈc´1t8/o{“X¶x¹âù‚ç/® /ëÒúжzÐjpÌJÞr1„‹k)ÈA Ó%ß)­ *˜,(¸%T DÔƒ‰ÓQ¤Ô#•¦ÒÊfîFå5¦QUÜQÖ ‰pÎ9dLT¾Ìm~dƒ³Ú˜³ð“®)Lq*ËL ˆ\Î^CEë]-BÆkg_d½p»äÓ5ž/þr™—…ëz톥ç F­n¨›<">:ÑÁ¶2)\¬Dwk…Ålëœq³>mwû˜Kû6ÇL1‰ :3˜ân ©v³b†(DlYëá'™ ¡ª›Æ¶ª(Çþ1}¬—nëeì#:Óœ6€ “yN …¢…C8 dçWšêþó‚9ýu_qÒò±ócho'[WD!tZæœÁéáÁ,¶QÙÏ[*  O!1³À‰ð¢ŒžÃÒst˜‚”û‘)…2øüüOûã¹k|Ädœÿ}Œ¨œ N׈Œúdµ/[gAH0;a÷¸t]zô’´'mf]¡"éžvùTŽÔYb¥8çʹŽ[€}Êî1<<è'º"öåëûuÁÛ3ÞÞäË[[6GOíØÀ”h"‚!Ü¡³BÀQ.±Sõ¬MS)Îÿ“¯ë’#I’4AbfU53¿‘ÕU}öÌþÿ?µo3»ÓÓU™p7SafÚVs sz×O€@ÀÝÍTUøBô‘HÒÊÐt®‹Œ‰u‘måãˆãØÉ úè}™·K¼¿æoßä÷ïøÛ÷­/{ë"š)ˆ'Sé|©8›CœÜgm ¨À@-2¿ˆ¨¦µsžd (‰šï Ï äL¸ç8¼Éæ $ÓSeªøÒâºÉeÅõÒn×~Ý´õ¤eÔH2NEä×z«æ±jŸ¤øJjƒpTÄëB¯¡6EkÖ(a2#GLqoû1œ!‚Ê/î-B[Œxž!O‰]ÂI±b¾737³f{½šwç6Øl=_oíûÛújóû ¿‹÷¶E×ÍÚš¶|¶l¤Ü¾rS@ >QÙ™ ¢BoA‹¶,y@w×p°!Û “Œõ²òíâ½¹*§<ËJ>WŠ»sΓš (”ŠèÌd=ÔÒƒ"ÖL¡Ÿ‘»*Ö6×î}´c,Çì‘öcŒeÑëª}¤ðs=syLCgÂÇŽØ/K|ÿÖ—ë¼m|¿ÆÛ…·—õò²mëzåu2‘1#È4òÙùã±4‹é1ú|íóÚãbì‡IÊ“KEZà)F²,ÅÏsÉs‘„¦”`vM£‹sÍíe»Çºÿ°¿üc‘õsðïÉ×À;õÚ)1Ö»ï>´Á×û¸Ý?Ã}¨Å=¡„d.äl–]gKí×ÿTUÓÕ¬ Z±Â21üÕi{Ø>u±Õ´[{»øÚÆu;nÛã²î}õ¾vízia ­CÕ¾’@Dk甓Á¦J6»Öü† ‘M­ƒ}r5ÅjhÙþë­ýùÛ«¼ÄË[ûøïÿfÿñ›t{mÛõó¥ ÜÅD`@¨pIÚú„H¶+xªñ¡üáìõ€ª$éc¹ìÚsýó:—?_®ŽXÂe<äReØÃ\ºÜ6y‰oßøúŽË›¾¼±#*=°F‘Y{¦==‹.Yð€*gΰhBͶLODë:C0™lÂ0îÄCûÁ>önXûÒÆ=ˆ Í[Ã늗‹þ?þÈ÷oñr…u§%µºwóÂ\¨âܲ×eœÍBDTá“™~˜›ˆ'S‘lÎudüÇ£j¼)ý/—ã£ëúc½Æö?oÔµ9ô‰ûŸlÏ]uõ„òdký6*R¨Fï•]/íyƒ‰Í*G×¾¿]Þ_âíŠmÍŨš*¥n«â®Fº ŠTZÒ\à ŠV=A*Ùš´Žæ!Q!©fIU,V ¬Òò?'*"5ZŒ_x(ÿb¥øeˆÊOús&S›_RÏB)"Fr ÍÃâSQ,È`f„¾Ï a]uY¢k¼]åõ*/ßyYñ~µëÆë*[·mÕ¥ëhLËDÄŒ‚…éáÔÚç™ÎÓ@Q³­Z ¶¥&DKs/1”KU©,¦O¦”ÕÇ,`jMÔàwcÊ8òh™®ò°”„…)“>ñƒûÌÑ›7“\–ÆkóµÏÕØ} Ušº*jyNRã3²-aËhcQ¦šõ¦²®}ëz¹ÄvÉmµ¾Ž¾¨4ifÒN™É³•>!¨'oý½ƒùµ4&ÒÐ}‰ª%kâEƒA€l 2zË9ÎDC÷Òè''Ò€4´m”†æÇs¦YsËz†4J"3"wÝ3ÄÔúÚ)<¢±yh–ËS´ÆÇJQØœ~"=+mÚT… UK°ìðçÐR¡uÖv z¦¦ˆ ´3ID2¨VÊÆüçëþ'0e¶(k!O¡É9N yž†ËÚRð—×þ±RàÓ×ÊÀ²P§Ï¸ÇŸ·Ø×“¤¾¯™/«yþ¹ øzðÔ²jL°(—!î˜3§#ô/’xYú’”L/ã3³ €s¹`¢½gkhMKÓQ“d¡> pm^L¨‰Y#çy +ŸÚ²tÐ2-ŽLï1{Ì~SÇû‘cî ·Æny¹}þþ¾}oë¢fèUù²5ÿOEQöd À5•z šiŠ:¥ÃªÌO)‡M)â}½/™½ËeÍýÚ.ÎÁCdì~Yòí5Þoñí=~ÿ ü.ß¾¡5˜©>+*<êâàÌ'z¬6^‘D8¢‚ò¨ˆª{‘•™Q¾íj í …Œ<Y8½ R©µ¼,¼nòz•ë —+ÖMúj)‘¨äópÁ—œøL ‘ÚG0ütãb¥fCz2\çŸÂi`DmR!ʉ¿îˆ†áíÒui¦Ï<ŸüxDS1žËëw[3úS¡‚ ±ÀBÂOëu…(©M×ÛÅn×þv›·+.«n‹tÕÞÎ «zêúvêÇøËZ[ ˆ&ØY PjÈœðˆ™qô—ÛôN.ªÃʹ¼¬¶ÐV´Em 31ˆ5ѧ%äŒÏ•T¾ çÅÑ|ÝÀµ> V@t)ƒýTV²Agôº4é!ÑQF1F†‡1ÅÅ(ògZËÆÖÙ8OÙÏ|Nw\a]¬©ªžNÑ;}1²”bŠÔ`Ëp ¡ªª%„µ‚š˜ÌH$ 1C 9Ý @PÙXgY ZL‡<Û8RŸçœY"TˆŠäyÕØñiìK%‚Íól;)As~yÄ~ ï¥%‘çA ‘’êÕt* •8!™Œº­2‹8øUF…©¿Þï_ëLeÄÉ]+© Ï( ŸˆwÚ‚‹"TÓ^;R¬/âáe¾­É6%MÌ8ý q&* ’‚HL"\jÖ™´L7 ¿,ñrËßßåïöþÛ¼½ÉõEµ‡S§3EÈ=)õØ.Õ( ¡ºçð /†"åIi€‡„Ë>pì8vø¡çæ¨àˆXfÈ_wyþç?®Kצ X¦Gâ˜9&[IbxÞp5ùûÕ6åb M(šÒ&š"ÍØÙ.r¹Áìh&CÕMO³ ùŒ†«6·¤H)| ÀφTD\¡ËU §03hÌéÎÈ$•ºÜL ¡™!DHq4~ùú¿šÂ_wòuDâù©oÿIÜW3¨1äŒrÐCj+†  ß:ÖÆ× ^_æÛm¼ßòÛ+n×ùö ËjÛÊeÕbˆA¢[³ªÓ™Œ™ ED޹’H÷Á–^É'lÑh†EEì‹vU+ÍÚ ™$@U–²ŒUD³fJd™â-9ÅáôäÌ\bÆcD${oûÐ&ÎÔÞofºôa6{“eÅuC_ù"?–†mãíŠë%¶uöíÄXu«Ì¨µP&s†vkfÓtÛ5+` a‹hA ª2Ï-í3iù”$0=]tÀ“}þRå)¸HQ´d›ÒˆBE4p"·ŒDe„†’°$2(#5fëå­AP+ÛÈF†¶€ªV4XdŠADåF5´n&]©)ŒÿšîcxŒ`¤6œÅ°§Q­Øf 4ºæYnM(©Åƒ† 8su=>g3mÙÊlRvªÒñ><•P²èÿdl¾Šž¿›UYd´ç;ÿCėĬy{.Æ8³È ™š¨¥àoƒ_ïÁúû~þ¼tÏì‹(i~UÇÉÓ_1Žîä˜ñPi­YÓUÙ”ƒ”Z %¥ÌÈzÄœàÿ}@šùŒª€|GyÚtš  ìüš3ÝsΧ M†uï ^V^¯úû;{å··üþŠ·Wl ®ï—Þ뵦b-Ц4Bβç±Q²i&DwDXdcÃÙ][3FÏ$­Iጓ 2+­æÏÓ“ï"ž)QOUaFòŒH O)µhœgêœzlMU–+i]º\W\{Þ6¹ÝlÝôÍþlM—Õ¶ÕÖŽÖ»i¡=ßÏ .g 2¨ó¨ »²)™#pø‘.r 0“Ö´‰u—Ë™°ÜžOTyf-×/óëñ9‹¯Î ÑÌ`FÒB™¡3šÇ#¶áæ!3Û‘<ÜŽ)Ç1ðc̈ÇeXÌà3‰Q#a±–ü»—ä€j±%IQC .Pþ˜ÇœÇ#MÚÚ5àsÖHœ–bUhÑe&¯IÖ#%X@¥°óëÛNA<ßWÒgi?Ûim„p²Ažc=³sÏËÏZðçòtRT]UO“•ªÊ×µTÔìdPê98;¤õtøêü˜õôÈ_uÜÿxú×bTžõwõN0433œÃwßGƒc2N¡£ž uÕüü³dÉ *šaiXºlÍÐŒ†¦’gId&œ3ö¦ªJ§äù© Ÿ’ ÑIÎd0JïTç~߇í»ÇDì›Ì—e¼]âû«üñÚ_×­éfÓÚg‹Z[Md ™„¸€P«r<”Œ‚ýI S„Y3!I@Œç YÁWJ•8¥F—5®=_z|¿âoßíûûzY"y”€%£lµÌdøùüŠoUƒ±<Q9wÉâÔ¶:DëŠN<òSfÐŒÀúy:•ša6·Õo7¾¿âýß¿åõ}M±éyúd¬ ¡#žÚ+j8Ë\z¬)…Ôóµ É3Ç¡cà˜˜i²v5ô†Þ¥¯™bG`Ìа £\bÕ´k¶gîåWHÍùMràþÈýÈ9#¦X1U£F¦i61HW1í¥Ã¬X–®jŠ4£)UBá™Çµ#”Ê °713•$fKD0*L¢BQoôÇá•[›¨PJé'óÌ#<Ów&3)õöÏf®^_çMEY zEž…ô?'jAôÙ; ž‡A³çù÷³•LKÓS´êÌÌ Å  %NcOæöóÉüÏçîóóÊ/…Ûiz¬$ôHÌ`¤FbœÖ@Î!îrL3$Y Aªˆ$ë_yFi¢ÁTa K“¥qiìÝ»±)O¢/‰Ä9Ňf†ûIœ7;S\<ðOœ‹Âb²23‚3é„ÇáÁ#æc_±y]ÇkÏ÷ þöÊÿöûõ²äÖÓš6 ïí3r/ o ‘ƒÞUD-r*ÅX!š`P=1|¢$hTZJ .…¢&ÒgÈL2EжÕ{÷m‹ooöÛÛúr]Z›‘s÷Ì„{øD¸†«Gf²˜É™LQ…Q)‘±Á s§Ä)ó”ö0­êƨµ\d„Lb:·ÇàýÀãÀ<4†´tƒß:oW¼½âõ ¯¯¸½qYau“s”¸ UäÎ¥ÅÛÅÞßüû7üþßßóû+ÞÞtÝDUi,n/á_3gL˜ T Ò*w°Çµ°¸s¦’!l½ÑsFæe³VÖBH€ 0+¼Š3žçGm¦ 9÷7Ò“-cF´n>e ß÷©\e†¯ª‹-ß·ûï7ý÷w|ÁÛ&·«­×´.—þ]ô¼X©ð8Ʊ÷Œ8;|¼¬ýûM¿Ýò·WüÇïöûoÙ–}ÛdYmÎc4!Ê!*6b€]­L«b…"sÖ2I”‘ÁbŸH½PÂä Ÿ3=…Ò–íXWÜ^ðí®7û¤«ÁúLÿ²c¦dX¢*ª*–äô9gF€ÉÈdZ~m²þ<#j~V›B¦D`†Ž)cÈr˜CrXKïÛ"¯WyyÁíë Ë¥x4õưâgQE‰H¯\É8÷UNgEj¢Š’Óm„ЬÅaгpLPÅÚãvÕ—«o+—¢Ë˜öèñgÛpÐ otñ(fCkþ垨 Ã$7’,Ÿ%"éÀñz?§1OéeDäœÇð>U¥Ö®Qa/ú¼­Ïã¶  ç–¿Ç5~–sk' ©±Z5ÉéA"µt¾QaMj?*þ\Íÿúø—?W²`‘°B# >ÅÉõÐC‡)WãeÕ—+^oùò"× ëŠÖÓZ'` …¢I¸éY ¯ Ôªˆ¥v[›DëL‹D„•¬ÿáš§BR³ZŠ«S3äSCƲXÇÕ]æÈ9dNµÂèÚW÷ëøýuýã]»ÉëÖnW]VaKá‹E6!ÔÜ+p8% ADé˜ÝL‚*© 58©üØûŒ'‚yŠQ˜†É%ÍHJ^ÔYSC¡Ó z¾S©$}ÎóôôláéLÙÇÅCFÈ92—ݧ>>§OŒÃÆé(³(Ñÿ!­Ïe•õÂí*[·fz][ïë²,Kßzï­-f¦ªj¨0ÓÁô;4C£!º)czbÎ9rÎŒ· –Ú*Á@Û†¤ÌòÜïjõרxz=¡¢$PÙÏÌ_€rRDkñ& U˜±)Ô VKùB <ùg*3kª$»…`k5ÌS«Q_§Ò"ûtÎÐ9ÓsȘ…€wcÞ¶þ~µ÷‹¿_ðÛ·u»|&r]±m×ñ˜ó€. X@ ‚€ \´ÉiEo@ˆ¥Lˆ¦h0§%J`ü”„‰3 ÃyÎcÆ #×¶ ¯¸^p¹AÛqÌ4A_1]"OÁ M&9©gT5OUĘ9¬ºŠƒ$¢ƒ’„SC0 p*e‰›*‡gx„AºÈb\;×ÅÖ-ûʾ µ§çÕ¬ÔKI^K>]ì¥Û’ç‚ OF~é/¿ŒöUðå96Ö˪·‹¾Þò²Do©*³åªùhêš&Þb†R­µú²Ÿ¥l‰KÌz ·9:§qJÊÍ9c•Ôõ®ûcø\"¦p4I`Zö†îÒ³xK%¢{a¥OíhÉ#j¦YÇ“V£H!5¡˜ŽLQó%RÓ9ô ÆhñØ.¹nb†¤'‚¶È²Áõ¤W YÍ’Š@mba‰ä ÎÍöö#yýáë}lŸs¹OUïŽaªÓºtãÒããÖí[Ên —W¬@%,ú&ÜAI´¤Ù¤Dë=oç6%üêVáˆÀ´-…*d÷¸ç22÷à›ÞØ—¦&’ÖŸ”ê"fEf*R¡ÉtF«„ln3TCˆÌh#–™ë>ðxðñ‰qèq\Ž9˜æØCîºÜaÞW¹½õ÷WÝZ¶nÒí}]>P±œ§ÝÚ%ÓŠ‹ž4 QÂ$§LUš{¦¤tJ±Åä¥å‚ÌååãàŸ{È#rgŒÎ½ÉÐÿèÝW<>TwbÔ¯™úLw¤[¤etŸðɦái}DEKˆ{kpQÒ·crD>ÛqÌc$…Ñ2¯&—ÞFÿ¸,xÙòu×…[o×uY–ååýßTµµ¦ÍÌLÔêühm gúP#š¯k{äòÇAÓc‚‘>„pyÑ%€9uDâ5úÌ©<:Yædgê… Ø+2‹›WÎ"ÑdÅ/=Ï€‚ÑGœ£~ƒ«„È¡5!×8Ýßi­QKª-ÀOƒJ=i:*ÙR23ˆÓªQé?MÑ"‹d"g墜¼ ~¥)%3’ŒRŸÀ ÑSä[Û ff”$v_"bÎÜgî#%RSTÄ¥ÔâšµA«é‘±B›ÙÏx)%„«æÚd±šÑSnÖ[Z…º$HSíÌ Š iK{$‹5M•™hËÔãѓǜÇÈÄ‘ëýÐ<æ?þþ)¡—¾XMøþŽßÿM_ÞèücÝrÆc|æ [0<ƒK_4èž‘Ð»Æ‘ì ¥4D™…§pGÈôzÃ-%©’ç°%“:Þèí‘Gè±oùÀæûey¨ëë"¿¿é÷_–PÁ Œã⇇IuÏqL@ͺÚP“¤:Š#àu$3È„¤~qn'šX(¢†žG`‚íáísè?&ÿ ýHìSÆð£?^„­áíf¼ÊßÞùr“¾ºT‚€hR&ãáDâÐRõÀ‚gihfd=XFbLJŒGÈc_>?uÞcukckq]âýÚn/¦-ÄØÚ”ùÀûãÏ®ª!m¡,ŠžÔÎ3}çð£Ðs3¾¨QzLTÜ×1¦{†k:Žã}×có½óш†&ÔNY—ާÎD+a¤~̪Lê”<ïLÒΨëÝ4¨ JUU„0á“ÌT¡Ž4áÚŸý;zR3 fS•NIÉ*a¾>C}g‘ô™ŒÈˆH‘bT É>ÒÄšI 3XáˆÏºå\ˆ<¹6zz›ž }èÏœœøªj!JeZÓŠ³… ¤éìzjëE*Çç™ÆSLÿŒ$’æDf‹@x‹ÙÝÛœ6'ÆÈ1áÃæœs†{2A–iJä¡åê립YëM[ÙpQëÕÂ]ž>Yç<¯þ$¨x&åžQV‰¾|ö€™I,sê!rÿh†¥å¾ö” JS5`)äá˜3<}ª§gpzÎp†Y Í<ÜSpႽå¦2E"™w1k­WõëÂu½p[ø²úuáÖs]b]sYrÝ~¨4i{k‹ZÑšn´2Â"È) À;rïŸÎ£‹Kñùm鋹ß?±¨¢1Cêbà ´‰,NÚùêP‚IÈžód› Eα‡—x*KÊ ñ4òüC¤¨Æi­‘³s}«Ž“ÇöÏ+ÃS{™Q®Á/è³íb"¤Ú±³2~æP~ÉgÓyÞh'Kæ¬áÏ»Õï–.”þô¨eâøÁôÀð2­³Øÿ)ÿ:Å9EÅý9À:E¯œžgÞ°²%&áD¤æ‚hâÕ \1"ìÓŤ,Œ¥Â5ÁHPYnÕ`5¢Á}wÀ+S-X¡cCÇcg`mòríßÞòåE–%‰}]KGS4 N#u¤&i…+…JÕE'ûL'+ .™U !"éTb©æéÈÀ1ÚzÌÙ44eob*UªRѦçSx’(aú©­·ÌâSiPã Óª¸*€”H=—0’ºÌIæéê“pyì~LÓ|Èñ˜sÏÌTEJ‡&Õ`]›¨EkÞš:.É‚§÷˜“tÒï<õŒõü—D"U3‰~LÙ‡sèýÀçc0ƒM±4½ô¶]bYÅÚs'~2Ûâ¶Y•<”>2='Ñv?¯·BŽÅy]aɤ>ñ¸èç&ÖÐ…i0‰¶ˆfJG/0hb TÖ<£¶ëR¸ì¯©ìéÐÒKì•E¸-›9š “hæÝ¸tíM–nÒS¸¥<Ãm‰<‰óð:)Rê‘”+îç!hjÆF¹¬û YFÛ!ë}_ÈÅc3þÏK/¾E3½³¢aöÏÈTq×y&ïÐ=÷Þ‹ôtãPªØDDUš‹Z‡Ë9ÉÃa°k³ëÖäÒÛö¸^c»—…וëâݼu]–Ô]'Ê"i¦ª§Š˜ªJÆ FÁï6ÕŠÒ&,¨„RíºŒì½Œ‹-¼e6äúI¢â}TIK¡ÎãüDÉÓRt¾=µË—sT~"$@1ÎsúÔUQŠÎ`«? PŒòÔGmêùÌy®rì”`ñ¼ý¿Vë9ÏÖPâKw_áó>Í3£ÞõMPNÊsI—g0B«p»§(/‘ç‚®n zpP)©´”8W¤‚BDËé4-yݤ0 ’j™ :Ó4¨§S[¦cvÌ@$ºK~¦5¶ŽÞÑ:U‹¯.#)Xž-ìyÁG”É“ÔáËç®÷üq§&LóeÓïoüÛïúo³ïßóöÊÛz‡.5!hè÷I)S9Ó‘ÞcF8ÇÓiªúELÑZMç©h•‚éÏûr¿ûÜDpíú²Ú˵o·c»HoçlPM1ðÚ©µ¬3´Æ»ù±#í(^í?³–áD D)VGêêS§GŽp✧øÀ¾ëýÁÏC[âHËnºZk)’~Œ¨-—Hª‚JUØkÖ¯ræ@ÔmýÅ¿à—í¡4RÕ®5iÔLMjLÉÄ<0gºg„âÚ6¤iT+8Ê)F× ­®¢ë\y$kÛ? ;\æ”1szº£:B°Kêù82—ÇáíÈcd™Ïi¹¢)(» kªUÜ'1 ó™|É'Cá,ËEDÔkÜ©Îq¤8Ûœ}º88T:½ÚS¨ŠÊIš5é‰t2!‘ÌY¡9"÷˜{pwŸÁˆ‚Œ>½xEd‚!4…0dt‘&bÈ—"Uä<à«üÖÚ€Ô¹h_'ak™Ð­a4®¦ÍDŽ¡™é‹ÂÍ¢â„yDfÞ×Nψœ!çã¢~ˆ²©ª¡[4ƒ›3†V–Í’±Évèqh 4Ho²à:ßo¾ô¸]°¶i-TÅ:ÅÜÎoå™U+Y’è¨ÿ’™åºr¼/‹®äÊxx“^£tDÌ1|J›Ù\¬–ÿ†3HÌÀĹØúlÓ%@â/ÛA>»"jéžíIk©ºòé6Á¹#®Ø²‚ RüŒ¯ ÿy>ÝDå&>O¸çè4 N ât¿ã¼ýSÏöó+¤ð™ÊSÜûð(wMÃ-<=”4‡œ¥•ý‚›Ö.ÿé,ĵt22yR¤`ˆŠ" “Ù 3äp¡È ™qíÒºökÇç”ÞðÑ¡†çAX¹Çu¦UD‹ôõÍ H™)#ûÇ!ÿøˆ??üãá/­/æ×-_nÇû»ýñ‡}ÿ£½½J»<ÌÁ&ÑIš&ä ûLŒs©«©glNa­¾²ÞåT&ÆÌT†»{Î!ÇHŸ<Ÿ;~|öÏåó‘G`ÛlY—ëËýúÚ—k£ù”4 gŒá8eqDDɬ 1̬Ð:2•D†EÐ' 芲Ö(݈z€†cììƒ÷O~ü5÷ã`—l aœÖ z¸üù‰ÿü ÛÆe¥Jfψ5¥Æ¿¥–ЬØQ2FΙ3ÕsêùãÞïŸùØ#]pYp»éÛÛkkÔgŽâólŠ}1½m&m" ¢ªí1Nõ³'3è<-t LovÎ.\ó ‰T!3} ¿?òsG3.t›¹" ÆáQó UQBR©¢€«”1EôKž&_çÃO…Ë9&ÕÖW“VpX8ŽI@"8ñ€‹QPtˆÊé#(ÍahQ2-‚%ùÕáRˤcrÎé%)&™±êç-™³Õh±ò_jÕŒ'7î|üB™z“A);¿¸:Ï¡bqR¢lj¡x¨Ñ[D!1#h5Ik±(›‰‰¬ –̤zš‡zh¸8cf ÆžÜ3&3Î^øÌ6;_1êÉBš¦é<=2OzV‹B¶âÝ<%ìÕÑ‹ˆ€QÄ/U)õ’É´]_šåÚ±L±†ÌéAñãÑÇ´Ãu5šœ¼%§Ü½GÄLww2žñ.vãGï¶­º-ÒZô&ÝØÔ\ÜÎkª%Û˜m2œ}¿ÝwUw4UÕ]ÛT‹Eeµ¶5. ›R bÔ&'ö«0[r®¹`L‘F¢˜Ã€†3§tÑÕôºZ1ïÌL%p¨6ZKSÈ’Š!2Z`Ÿª?õ–5›} MUž!5Bsýº/H晾¶³v†~C¿üS ˆ2mž.ÃùÙÀáyJõŠEaàiQεra×)Hͧ&¢Ê_{ÈR“GþòeˆŸsyïøÇù×§Á«e[x»âýßÞãõ­_®Íüß<EG&ô0}@†3¥-t2$’"bšh*"ÇÑksZ8±OóÈ„;<Å]ÇÄãÀ؉}ÇÇgÿ¸÷ûqD²R¯èA»êÝ#Ý<˜‡'ÙIF‘€²Ü˜Ùgš§gHzF#­h÷ô`Ö@ÖÔLôJ€ ‘iÓå¹?âóÁãþƒéí¶âåRirü19‡Þÿó#¬¥Y. ED/ãÙ@-UU5íq?ÛpÏÈ@H2r8dfˆSö1Ú3&»à¶àõÆ×[ܮگêˆ/krEØPÍê‰F5¤4²AÑÆÐ3‘¡œçpV8é)ÓÅ]<5’Ã3“p^ÓMS­0âcæÇC¬ÉÚʵ¢= SÍs©³ËEŽpi*%ø×gœÂNy"¦j‘HI'È­iåÙŠÀÜ2‘.÷½Ö ±vv•Þ¢P¨ZúþD3rf©í«2=äûÄÇà˜9'#,+Î+0P·(¼It±F±'øãk¡’*Ƨ ä\âÔÔIõéý:áÇõP+`ã‹åãP”ÙÛB­aH ÎÄ~˜yËj\Ö%WËf°3è¸yÖƒÆ"š»Î)>uLSƒûÄ2ç€%‹[€¢)êªnå–;³p«£ˆkÅóÔ¡7‘Pȳ“GÁβTý©† ŠBˆ4QªQtÑî½s[¸LÞ‡»§Gþ=/Ídkº(µ:k1¨~N‡P8Ao6—&Ûª½ÛßÚ±,ízmÛ‚f'ɨ+G£2ÀPX²ÍÙ÷©ÇÀbmQý÷áDƒ¹ƒƒ6ë€M­5QK3Óˆ/Q¦œÁºTÇÓ¤3#„©áëœê‡Œhbº]D×ÞÇx½e€ýŸS‚ ´¡Ò †ÌsÉøR»Q7 ]ULÑL+x®¶ØÍø:`~6)@ëõîT µ03ŠÐ# IUQaS˜ «©ê<;Ás•Jñúé(,üSµ~"áL Ÿ§à“¢g`} À~qè‡<¡¤òëYÀçÇ/NE PûnÁ¨s€¡Ð’¢GZcôô”îPE¤XCwmÖꙓ$„äÌÌ9ÍKBñ@& JÀཉªX‡ôLÅáG`q ¤¸Çî’ƒ 4¥UD‡ž¦Á ªd(šŠ `uN’_P¨'“û—NÉ(!¶š(SS¶¶zèˆÓ3ÝÝ·%z×<¥êV1g:Z©³ÄÔðœÃåpÙgƒûÈ}r¸Õõ€PÕEdmÒôxÙüíb[ëK›ÝhªPILRañ$ÊÊ™|²óž ¬ç7øõmò È$øÌa…6íÒ!“¡ ÄnSômÍ×%æŒX°´ìÏÙ*SÞÃælcÊ8v9Žå¾/ûÐÇ‘c,î–Þ?DhJS˜péX7Ù®"=ÅBšP«?Ÿw RQ™îQ=0$3­FpçãµRƒÊ$*Ïš]ž yEöIØŠ%Zß!Ô}fÿ¼³™l]ÙÖT—4³ŽÏ¦ì=.6—6¯[Þ6Yº¾^Ú²èºÁÚÉ55³~S0C8IzÂ]lزHG6¥ÊÝÆºOuèÃ5F[Z„f[`ÐX4‰8iš¨ÉLÑøŠƒ„#U4SÆ!sd†„cN™Ù"HЛåËQµ5ç8Œ©†&&*3%m…OÎ"“AR”@ÚNæ6 ŽYêJ—¯æ4‘Õ ¡H›yîÄ)á„f6E31;'5 ÿfVœ°“´Y*®ç†¯t¡`ÎxÎN‹$ÂÂá<—Å_TÒç‡ûYÈFÂ+±Ù‘ w­v³X:'_ƒ4}®xñåa—sgä?Ÿ…Ïlž#¢gr@õŒ¶@´çVwmR•&T…o,[¢QA¯)Lqr‰½yÈ:f›S=ON‡¢Gª£¥¬Óéc6p[z´ÿ¡Íúʾ¸Z$ú¤HHo»¦*‡pú ì‡gfÄ×24ë•v?çÓ°’¢Y¯ÒšŒcrß¹ñ8t u×}~|èÇö‘)°Ö[{SùýˆÿøxàÏϱ´¿ˆÿkúuC³yx‰‘ÑæÀ8¤)u™?}ÀÕ~ÔN)©*K3ˆÕ¹QM´–Έ˜ÿë¡yì˜Lðþ&·+_^|[2£ù4gZÓ™xòã!íϱXDÌ?®7S1]ëÜ­€Sªjòd'È0X“Š¢/U tOö ú ÃÂMñºâÛ‹½½êåkE3)s‚S(¦@¿*cv $.mz£²µòí{!¸â!$Ü£H¦t0Jµ‹\[K†i¶.Ëbjf+¬!Êá ¡0)Á„ X¯ì¦R5›IBDÄ%E`–2ü\˜Ù—¤í'íé)9©‡!NÒ \šœ!yDéÚb#®ZíÏP„“!/O’m§#¥Œƒgh°ÊXfZ3k©˜¦²6Y-߯ñö’k_¶†ÅÒLμŠBqå×½z Gä|„>7O.Ôó'ùO£à§Œ1m`‹ÔsüÛöHí–Y“)„¤ÂR!b-33$ÒÂu†BbvŒeý8lNΙÓ×ô®úÃJÙ¤Û²ö±m~ÙDÚ!ÍÕ–P¼Ô·†vjÎRBeÙ$󜑞ڀ<µÂRašNXˆÙ?AX,j¢Ò$ZÝcýËMe7],×ÎmÃÒ»¼éؽn|Ýôºâ¶òe͵g¾l­ië'aÐÖVÓÅ"*‘%"%Ý„i/›ád¨±9¢]ºì„.­%ä ØIk’\H‘!…¥M(ÉûˆÒMÃÓ>AÛ2œ`OoÍn†.úÿ.üÇß•Ñg®šuÝÎÖ LR%SOkbBè‘z"‚ÄeÃ/=§ÐPÿR{ƒ‘9óLi:T ­Â)™Ìœµì,rU0Ÿ*Ð zNQÁÓ‘B9ZJZ?Î3tïçøÙŸE€‚ FÊLLGøŒéwªkÈZ,çÒ¿œ…ç=~ÒMñüá—ïÙþýòãqéF>¦þØzÛV9Æçéí›>;2\Ë•8ãv~Tµ`ÚTzKÀy0é BsLzãeUmï7øŒq`$WI¡§=g–X¾K.ê¢Ã”×›‹¦"Õ†éç¶`Û°,COúÑv†Æ:Ù:üx²k 0 XŠžR(ß&¤X¤šˆPNºï9A$êŪÈ;Ÿ´ c¢!ù!á ªèîüñ~èÚÖ>.½ÉºÙÒDë œ eDôŽéröqÄÇãñy·û¡÷}ÙgË468eÊ&½éjÒe_äóõÿö7|¹¿¼òvÁÖ͂ʴYDš‰ƒ†a–Z§"føÙ'R¥ƒÒ”¤PŠ-ÄÄ ‚2zz2¬Éå¶Švù} »ëþùòã¡kËê·uô6ͯ)™”pêúvæiûÄÇ?öþ±÷c6'Óö#ú¶Úe‹m¹oË~[ãåb«]^—))ûÐÁ¹šwÍûÜ’Ôˆ"9˜Sbzq‹…i%«ÐD&ºl‘A$9PÎ4J$c,9Å‘"¢Ë‚¥ÑçÔ‡ŽÌC}»˜Z¼Èü­óõÂï«ß^–×[7.ÝÖÅš)€ë%D jІn8ÓÂÖ™™éTm*ªÒzbeþP.MoÑÒE<ÚñÇð8nŸ÷û»¿¿ÈíJ_)õ[Ō̠‡Ži>ÍÃþžtwáîϧ9¡Çÿè-¶ ×—½ÚžÈhýõ5UÖã~?Žé-§È WŽé9(À¢ÄÒUье p÷‡HªÁŒ"^C÷s|xî¤dKida‰à‡ˆˆTÌ7òµ$¯Œ ž.×Ä(9*Ô7錬ÕRׂùLêabþDÜHÒ‚Z¹c8Μ^äYMŠð!OQÜ??tõ<Ú$ë,qR* ("³R™šƒÐ¤$;3E¢)LÒ3l]–εeoX;šI©£+ZÁ´št3[) .c[¸4iªÒ?ÿ1üz\ÿ|lÄÝÆcyÍ¢B•‡©Š)¡?~oýh׫»ÐÃþ}Îoßøˆ71îpÀ3ÐŽ*ý©çºý|¾¯k%/ŠÇ:óööùÈÇAÆññÙ?>ì˜É]ñcÇçüýçoûÝŽ]s k»nï½}Ûq]Úç'×ÿü|r»îÛÚ¯ÿø¯‹¶trf:°4ƒ¥ˆË{æum³fUfj˶¶;°AŒª{º5{üuŒƒ÷|þÀçû¾ƒŽo×ñöŽ·o¶l"j‘å@ɾ¯‹fgZðö1/ˆå¾Ãôó¯ã8òøöŽË0Dj†ÌháéžRJC¥grËË}ßÇ 3çÏùç;ó¶Êë•o/¸]ÇriÞù™hôT°-á)Nžö‘%zá–öP}´ÊKªí ¦iÓ —ÇédQ€fÚ—-›iëº4é-û‚¥Kk~´†¦ˆ35R ˆ& ¡qU ìé'$=EË>9Å¥çþì9 ;•)YQ$(™ƒÏš€P##†ïïJ ;›¢Ür™÷Œ ŸØ~ìòq×û#Ëô²Lì€m‹ôk6]b[lmÚµw믗ùÛ»¾½´Ëunë‹Z‡ê¬é‘²$gäS“ LRÉ ðщ'SÀqæ£fÂȬ€ ÓÓbh1Q3µPRg( !UÙ¼ËfRÊ9—% ²†n¸¬ý›M3ž3I4«=ìgW”$âlæ°´“–òë\¤h-¹Q*Äšzfr¿ÿ¨þɬ¬‡çºMŠ5špf I5©Ä¬'òZ(hñМ¥Ä#ñ¯‚þß7¿ì;~²ýËùçÎOªq9”dVxÌiTQtUU´“2Ãç9 ³sÑuÒgÎU¿/YÏìÉe¨G—´}Ƙ1…ŽˆžYV³üúvHî³ýy÷åïh 8”©6gÌõŠuáb Œd1™ÄI_^Q:#—¯¨R~Žcêáv¸}>äÇû:ûC>?å˜É}ÈçGûüÔ??áÃÆÞÁÖÚÒôÕôª²ælA½C2½ÙFy‘ŽE΄oÍØMLäóñ§­c¨Tâc"î­5íªÐUÍÌžÓ÷ÃŽ=ï<>s<€Äõ‚¦x}ÃõÖ.—¦½.7=ã 5ERM«Ÿä¹ þúK™Xz6#fHÉZ1Ìqç|F)fÍf Ýð€‡d–}6—Žm•¾°”MDÖvóµûT/ÿ«-Uªê¢²íeÁLt½ÙpL“ˆš1JX“¦\}ÑeñÖ±­­/\NqU¢ Ä% çIk Ð:: ‰êš„*Õ’ª§|DSj€X– F ÑŸ·Sá•ÏøìDÉžIN!EK’£J¸Ëœù×ÔÞ8ÖE›¥Öþ?°çáŽ90&Gû¼÷Ÿ¼í~çéM°-²m¸m\:Ú6Öî×¥·–«èºâí…×KÞ®¶]ÔƒEÖ—Ndb‘Î/—qÙ’Æ4Ê h€;!Q†ÂÌLÀ•VÙDb"fÖ̬5[š˜#]}ÐCvñmbL,½½.@H©cêñÀ¾ó8ð_øÜñy×cOD,v¬ëXÚøí½].örµÛ[×Õr54téÝ=b¨w /®˜œ¹Ãç™î¾Å"ŽñàØ‘€ìøã7]–¶t“´ÚMª>¨–~‰¹†÷ð*ñÃe‘ÇÇäÃõsççg>ì‘c·Ï‡>ì#î‡Ý?×±/ÈÉPáEÛ¦hàÞÆûSó¸·O“fÍä…B‘Wúˆ«ŽfGïcY|éaFË{SlL»&H$  •ÞT)!á¾pÇ燻Ý?b¿#ˆ×W\ov¹é²4kgŒës~j®†faÚ9'Îpü§´9iª&™­ÃD2Bžâ —fÐ%ò°c⩽v¿®¸]õº¡·Y`Ûs¹x>¯žE¼B¡QBÔ ÔÐ.+zÀÓÄg6“)tÏpJR4©lM—ÆË*Ë*Û‚ÖrY²uQ EÁîq±5ÌYÏP™’ë"ë¦Kƒ ªySM&š0Œ=… -OÊ¢©ªf,¤P¹E¾8ïê'‰õÜ\›’*]1êpÏšé¾Ëºbk¦"BÏÄ11c`Ÿö8Ú}×ûnÇàã~ˆÈeÅúÂË…/Wß.±4n7¬}ߺ÷¦ i†µ³7﫪1Á™€¥Šh<•¤­ Ž§þá’R5µQ-aM@âBdгò0S˜–RG!ÐÕÜZv¶a^NóƒÁe?¸ìûò©&ª @¸}<0þ¹Ç<Ô'd[ývo·ý²Žïo¹mýí¶\¯º5éMdÇÒDÉþ82]"8+c“S†  ú•3b_V+9ÝϸÉçЋŠRâU†3'æqpLÇôðl¤7Á²ðåjï/´Uû’}Q³2{%0{Šª@#]ž2.Lÿ:iZ! &–@kºv™K».k¦Gˆé‡›G .#–mÕÄ%™=}ñ©sNOM$‘ï[×ÛU×5¶…ו——5E$kÕS²‰‡¼¶e 'w$G3\/ö‡§ ¨b¸…Sj˜¾Xi½-ªWyƒVƒ]žôFå DŠ@+@Îé%‰12Ÿ§4‰mÑe“œà—%aHÔá:ãÌåy²ENÉh‰´Qü´³f÷'S(‚…¿œ^•%\g[Nü¯>~nN•¿.¡ik]’*'y™ ‘T¥–®ÝÐzSÓPû\ðëçç'”'´ói G”|3a t‰ÍäÚytÜMKÌT׳æ è.‰É%F&/ʶo—¸lN@…—½×DBSÛL;³½¤÷ôkÌ­d‰Ä€¸ï!s&§ÀSF¶ä¸Ø…ÇÎÇ]Ÿ}Ž‹I ›B)9ç”ýžkǦÚMW³nÑy<òªpQ7;šm‰f®Æ×vë-·-_Ü×¾7½7Mt€žé2-ÅŽÉÏî;æÄÇŸ‡ŽÝm»ðåß¾åõ 6¨:IwŸ(j°&KË])Ã-©PØ—ìM~»°/P…—¬X*P·Œej*qì…bžÞ‡?DÐD®× ·kÛ.,pi&êœÉò3¦»o›ôÆëE^nùzË——¼\ؼÞЗ¦f¢4fB¢” Ir&Õ(HQ±ó)L)(—z%ã ÎB¥ÂÕD‹0„ž4¢‡Ð’ÇWª±(ECM›a5 E­‹’{Õ¼.n&­CD|æþˆã3ÇÈÇc0µ5ÝVyÙüÛûüö>nÿý›lk¼\ó²éÒÌN'5?>ûb €IDAT¢!, ´ ê}â}i"lÆnªªN$5¡™?i'ñL¶*UYo5)˜‘SŽ¡c´cê>åp Ó2'"2#b´nmiÚÕšªAí<‰I¸‰¡Ò´Åœ¨‘œžAi¨wATÃHœï‡ –f—ÕæÔ9‚KèÎvÌüë¤Í°eIÊÞ„"tD{·}Y¼7üÑ÷ËÕ^_ívåÚ½7¬Ë\,f^He‰£Dƒ•ÇKï½)€ˆÃ=2L1•ÈŒ@¦e "=‚„0>>°-X4£µ¶-Úš¢ñ¥'Yž™ð™g¦îåRsQ¥Œ_O˜VT„X-ª­Ié½ðÖƒt TN!Y"…ŒÊñ✦gEªÛLóÀt‘9êü«w¼†Õ§$îÙÃ8ð<~™€þÓÇOm\ÝïÏà¶ñV?yÙeT-,Z*ÑÝÐí”­5SÓÔçCI‹8w~<_OƒÓéTËâGDͦ0öshÄ¢²6[¬ÖíF³8õÏÈäÄ u(~N†Î‘?˜snš‰6S»hßÓÆ ›4ef:dBi<"b*wãtî-Ž…üúägͲɄ§Ì¹ÇœéØ}J0'yŒMm{ìbÚ{ßz»ô¾˜vZÚ H3MTHÞå&cÝæËõض¿–.Ûº_6¼Ø”DΘ÷;Ž1åñÁŒPp½.·k»¾æ² ªGF…è£J.yÆcQMY"&ÕæA§|Ÿ4ôOô†²¥nÞÀ–0)QGq²J)r¸=†žÓžs;Ⱥ|Ÿ^ûÓÈF$˜i&Mr2•‘ãдJÞ¤$ÂLÇýÀ>8½T64ã{_WËë6_®¼½àí /¯è»®ÏöT”dºÖ ¨lfžxLxÂæª1¨JÑÊX4‹¥b 6EO:E ¬Äâ°Ê÷>g¾ÅûóSh~ lA;ý<¢´ ;fæA@Ž~i&Ö„ÏyìôÃÝx,‹^¾\ðþŠïßðþ–׋ýþ½õnë¢ÛbÝTlÞÃeÎ#ijő2¦Ù{,MTƒ•¢&ÿ9Â≯ÐçF"¨IdE«Q"åH;ÒöèŸSöÃÆhs„‡Ò%BDädÃW½´i­Yƒ)UÄ”"™tdÁE˜fÖ…"dBRyf%KÎ B‘*lÖ. ƪér›BoS0Ýmwn]D± ]4–î›Ý/ýqÛæë-®‹þþ‚Ë…—«¯4;cÃiÚN¯•%㕞 éºÈÙ¯ŒDÒç„;Ü#Â2TPH@Ď釋bïÚ{Ŷ_– Ö(ªrL^ Ã@b%¦çÖµ›«R3Œ÷ò÷3)œŽ4jãÞZ[×u]× ×¥]š­ª­6pE»µ²ÒúÐWÁXúüë²l«ö¥]¯cÛð6ÿQåìœóØ1”ÚOKúåå’Û5¬Åd£®x†Ãg•–ÌœUÂ4›¦j£hBwÿM‰ºO\§¬›^·£®CwŒ‘sÀý$.‰ÏÇ KõËvÁ²Š´ôV]¢›“f]øäçrMòy‚ÔœC$RÄm³²‹YkT iƒ41Ðé úB[ÑVž¾rL ¿q~«”!4êBL 1eá÷G€!0]´I+Û-åÔLg"„e>«X½3{æJ…ðyÉfu‡ò˽$Hfœ ­)XM‡ósäp-«»§&„C‡ó˜œjX¿nØù÷oó²ðåŠ×n/ØnØ^¬¯­Ëé¥I¦Ä"îÁ–§*!ÎúQT¡€,þŽ4 ÕUÄD' †4À,;EEÌqØ)Cá©ÁpJÙ—#Óóù¦h–£ÑU! ©ÜÄÌ<Ú*ÕI”ÿ£ žöý—m¾½ò÷w¼½âÛëòz»¬½]^MÍØ›ÖåȬYD ³˜ƒÓ-buG¦›ÍÅÙûl Újê$í)Ïòª’ S23'u‡íÔ#ÚŒ~xS§K¸Ó‘TV@+c¦ÈÙpÔ¾ø´™ NR X3¡¤œ€LîR¨¨ €IzÁo°4ófm1Î΋´9h)€ôÆnöi—>߯û·ëÇ÷ ¿½à¶Ú··&}IëPµ€1il+ŒÔZ•Q\¥pY¬]6»"™Gº/§¯yq4 i–­É륆Í3"h’à‘{œÂZt™Š yŒb…Ì yŽLÏDoV"¥t²Ò¬dXÕ+grs¥àˆ`žÚtM¶™.Ä>z¥CL¯Y+}FU“ Å`Šv択[M–µµ®‹¯+äuþìü¾ŽÃjáÏuÉOò"Œ„%È4á,†®¨¨Oš@¥@ÚÏħ ýÙ)*Ìj&ù/ú ¢’T¤UѶÅd5=–“¶S•XFã‹/}ÿýõñÇûøãþx³¿½Ë··öö¾öj•¸ClÂ`˵5bPî‘‘#"‘isŒPÌ`&á@@ô –%/©˜‰‘’ ¯²Ä½93dÖ×Ö|Dòa8l;º^ ë‰Cz­-" 3i&ËCÚréÍ–5¶µ]þÇ‹ŠCåù0qS4Åûë /¯­_Â1ǤO»åDÁ/#™µˆˆ¨Ì¾¨\š’c±c±S?˜8½… I)Oº$4StÀtR#5SHÍÐg¥3ÐîP‹üŒl ÂÄ©êÉ 1Éõ™ ø¹$g{NÄj BÑ,Ó¹ DE M³§U)é<&€œÖâýÚ›Ém½¿¿ùï¯üý‚ßnxY°Ü:Õ¡”¦jK“5sMöãTeJF±Q¨EÈ…E¦»‹Øº®P»`?Ô’œCI„g2ÝJ¿4¿\–®›ˆ1rÎ9†ß³ã 7ÈŒxêe`Z$™ºDNÐ`½u³gY™ðËr¢»+ÔæÜNr>ï² ÂQ¸Ý þØ-"Ü#³vöd¨É°„˜˜°Õ%$0¡–úô×cï‰üÿqþ¤ þÓÿTÛ…_Ö…ç5K‘„T<“Bºð_Lφ˜'Þ ¢Ïq—ˆ| dŸ_×Wa­¥#b MeëmSm"­õuYÚ2_z}ù\½¬rYï¶øÒñzµ×oýå›±?ÜBšàž­ÁV’ñÚÆ–UÔ™MnH OdF†‹¸ÚºŒ?Í`jLu‡{†  GìûäcrÌDÀT׆K·Ö…ZË?FÙ`S£"ìŸ!ó5K§H2MÎ!SP,o€D{dùÊÉô³…`Ø,Ä¢F$tÄnœ8z3é¶dâ˜3ôtøZÅt£-ðÏ9ˆÔ6°þuäˆñ¶ÛåÄ{‘êDkb¦ˆP©­jX«mœZð3LB¿î°È¨0À¨ÊÃT·-ÿü šä2†|™ù{r4ó·×øýõøoïÿÍ¿¿â¿ÿ ë†Ëm®´‚ˆŠ—ZgP"ˆ¤ ¥É2–„¤ƒN©’‰œoÒGÛŽnÙ•„Zšd—öYiL@PS  ÙƒÏÔMF0C%…)K»Ë„ˆ¹hªPá²Ë-‡$góи÷8Ð6'!ËÛ•›ý×oËýoßõÛ5¿ÃïßÛ·ov}]·ëÅÖ…µ5Ñúz’?°œšÙPQ5(8‰ƒ9'÷Gëzimñu¾zËtbB²2Y€Hf"\R$iÅ›—ãÕïÜ?Ûã±ŽÃÆ9h©”GÓdËJ ¬b‹Iëý¿©’êÚf‡2 "zÙÇĹQÒ'ëµ N# ZŠVb牮†71W"SºN•g,Û<æP¦*}øþè·k_çÿñ·…ÿÛûþÇËþíŠo¯Ëõfj±nÚ¢!ìaÄU*LÍÂdTbñðb11QOËÔk£ÝBûÿ~[b1®fìš!I)Ãëïíz…Ð3‚¤Çæd7S¦ç1æm|ñy÷Ç~Çqìq<!9^sg~"$Ä0UbTÙT_L¬mz›×ßüÛêÛ׿Åö’}ks¨ùÖ`“9ò!µÝ¯q,C3ºeº+sI±Ð% L³AÐ*i‹çv|,yÙ¶í°n-Ú­O³HñÁÃ}üø±úä<’é׆ë/︾<®i Ó„y™š0šàõ‰<)€Œç$ÄÙMµÕv°öT89ôÌDa‡ðÏÉ€¥=³Æ PË$e‚jfúeä#Ÿ)B3X"‘1@<\ÌUµd8ÿþ€‘Y°ì‚[T*<€àɼ*¯3~ʬ zƒÌD ÆŒLQá3è!CÃÃU¢[»lòvµïoøþ-û®ß_åå%–U¶‹.[xK°ÝžHÑ,ÿE*%³ˆþ†@;_ê}ÿÈLjz¤„JZÎMžò=òó!ò³2åÏoê9>q>”Æ9k`ÎtJ. H€ÃÕé½gïy½êÛ›~ûÞÿû¿ooË÷oíöÒ¶Ko[“Þ 3iÏÅ “^˜P€XT"EC#UØDéÞ"CRŠDN£ˆ3J(ÄLÎÙG ”d™)3{†zÊ`LÀOɺPR4T8\©b-[ÃÚuYlëmYºÊ" ŠÄ\Q¡̳߫!;OCš A!CÈ<%÷åÓâeÖº Ó3…ä̘3é„ÓQ¯íºrY±­zÙÚeÍu±ÞT­âmŸ•˜f0$Å$£²§E€3첆f’SRšöÖi¤©Òåÿ)œCuÌ9™®Løè9|îãó¯Xz­”­ë¶~«¤%$5³1Ž1ÝK› "eú>«ÆrÞÂÅe­fbIõd&=<ªÌ>ÅÃ|ʬ°ì`ùrÎÅØ³=–NLnYFƒ”ø¿ËgǨ©(ËìñüoüÙç=[Ãçdîù ày*>²âf Ê&q¦ƒÈ/Ÿì—¾ONJ=Fìç¸õüÌ̯ü0¡å¾y"à”bM—k®¦j*ê¦0‘Þ°4tøe±·«½½Åë‹\¯zYE-!b'Ùª€:9ž¢\ÉOáÉ·ÇôBW4D]اg·ŒŸLíÐ.­÷¶¬f&öì§+/R ˆÈÀT¡¤jh›Ö³-ºl!j+ûráí÷æ£Ïÿá¾Ï£}Îñ˜ž“Ììî³&Ýl«oÛáèhl[/ë*ŒIz’qÞXqjÖ I0„ƒð”zXÕL!H–U.‚LOzÄt¢Q±…ªI¸;#dÌÒˆ ‰Ù’}ò¡mb†óA/ÉLH"ž3Å'/°6…ôy Ê\°.›&b”ùñI ô„'(1Uª¦ 0ÓÖZ ÝëñTûbØ|=’TUk:f <=à h£´×ö•¨Û"È,.Ž%Si%<;«K­k9(Ph<Ã-Ÿf)¦%ó‰÷. Vj¸¹'E¶†nòzm¿½ñoßùo¿Å¿Ùoox¿=ZC_ÙšhÁ:h£(ᢔt;ÉÔÂÉ’¥CÅ%…³*I1o:E£Þ˜ç$/UU”J~ÞÝxíŸ9¾gáœ)uNæd­ t$=8ÉÉ‘".™Þz\¯ùýû¿ÿ /¯|{Ŷ¢/Ò–EÚJt`á/¥QDN&ºÐ15¼kˆ©ZäŒy,‘sâ)H=’Í‘6¢fÝÄN8ƒ0“æU8‘Ñ"ûps—σŸ{|Ü{LŽÈ¤£U¬Rël=›Ñ4NyA¥àeF%¦B”§w±ä2_¼h@;ë,ËYžÉo•C• aÏ<]Gúc÷©“Ó9r0›k·uËÂmÁÚ¹vˆbiR«´(I`’¤ªL@2UESÎyXÚH¤(DÕëKgWÓß¹¸_wâó!?ÆüQR»—ÕOeæœHUµéßÿëG¹-ÇAˆD“Xç¸Åœ"ÑöÈ„G䔌Òd>aI%ƒœ§–H9˜Q¹Íö] ñœéÇQ¥ò‰Êh¤‘”UµF]Ø–h«ëBm …Š&(I àä >u¡'Ìù‹˜¨ÜŒÓ}€g¥…V2³³Ìg |L»O¿r6&¦#&b¬árÑÛÆëÆ­‰¬ÁƬ.0àxeAÈçÈ«ó¯ËC jJ(ƒb‚àÒú— Ü=Ý1Gc<ÆÎá63"çÌžáÌ®’fÑ”¦fšj©ZX|hÁ¿Ò“FŠIñV5Óˆ^ÁGÉÈ@’™åÊ>u–­mû.Ó9œé2³%]¯^övÝÕ4Wj‡ÌÂÈ!C"8âHEÌLT¦ˆµ,YGceh—QBõ`„†sfˆ{ù.@J¤d(S pE 8-Œ"ÂLh=}+) )„WÖ³Ø{@•0Q%N{þé:áX„Ó30øì¥$ ¿0_>€…©&½¡wéMºÁ*õûpÿË‘Zê@ˆÀÀR4Ôºdù¹‚ ©Z3ªŸØ*€dS‰Æ¾GŸb&M¿l¼ìöû~{á_¾è·—|ºæfKu/M˜dmX}fŒ˜‰qÇL„WÌÞê]2‘¦+|B²âN™‘eÑÎ Ô!IIɉªKYó\¶JÝ· {ÇÖ¢;†ŠKëF¤!3³×[÷žãÂã9Þ¾ð7}ÿÕ3Ýóc²ØÞÑHö&9n—ì=cÀÐ$#µÚ^–ô +ó;’ƒœÁŒ_ Ý,·E„ ²<ï‘ñ’âtÁBG‘Ür°›‚j É8"›£·¾ ‡ðBVÕ“³ê«³#Ïßb-€Îdé“_ÚÜK6- rM‚&’ž˜yÎÎÈ3¹>U%ÓÝ3k0©Nîçì”+¿e]Œ­©%ÍYl§Þ)‘úÁf;Ñ;[¥»”EªŸ}Òj:OYàÏê™B[Ÿ¤ÜYëDÌãó–CÍÚ’"”ÞÐMCEMroqíñ¼Û·üö"¯·¼]¢·Ú€P»9éãÈ11—»žV§EQ@«Ôž”\Nò0¡i¿ÂÙd)™²èW\/Vlj£LZMÍ$„ÊH ˜)ˆN– {UÎkÖ•—‹]#·½›öÍš½·ƒóqooäe*ÃÆ³¿>óùV² 5M«ˆSg.rFžn/M¢ ZLì6÷K»Þ¸_²o*¢á ÇÇAŸÎN¤z£š£ È`NŸ©í™0Q“O±¢4YŒÑ8_wù<í~rʘåçNºÍY…VRV¤LP”‚`–‹¡êèP¬Ö¨‚“jªŠDªèçhtá½Kì¢PESÙMÃá“Aú?À­Ã©;½›´óæÓRRD)´\‘¾ækÛ)nxÞ5ÁR—dRœ’¡'Rç´H)—6”)©}“}ÏëÛ–ÍÂZÓ¥*O˜,…(¡€)„,åEË/Ÿ¶Hh€Š4¨ñ@F:#ƒÂBiÎ%«+4CdÐ J¿ŠÈ϶ýœŽžBÙÔÔh^çŒêÎf’sÒZNemã’ASëjV| 8!Âe«“õ8„©|$qH¡™ë R1°uì¡ :ÓIêÛ¸¨z3x2Ù*QšÁ9eL<|»çǃ?~àý{¸Cûæ›Å¶…ö±u¹^åõ¢O;š"CÇÔ­O®7’ eŠG[—6âó)Z7L9 «ÓÈ’[!SÄa›ÙFØcâ1õ>àS}0&‹!À@’93l†DÙÌA(µÕ+•R•'¡«-Zðjdò< SPÅ¥•¼U“Qëû™¬’¹¥÷ˆÎìÓ÷CC¾W•hÛ¼ì¾í÷íòþtó§'S>šZߊL?H)ض‹ˆE"bhBµ’?êŽ^ᑨþ/…˜3xÆÐ×Ïh!œÎ m_KO©dæŠA~¶àç|<ÿ•ó I’âcPqžÑÜ"µPUÔâ—eùçzå³l¯'÷zFµ&MźQ-›B„&JÍõ¬ñs§ˆR3 ­ñ(Êe¿9¼ºž‰¢,°€®åŠYžTImyéñtÅós|}ÅË®Wn=¬ÕŽs è1Ã'çÄñ@™áŠòë0«¥'++î<°ëë]jy;}'D‰HχC IJPI©EAu)a%Lo¹wté2îhA‰,”ˆ!Ô˜£²•ÄLÑZ£3MŽô˜ ÎÐÇTÿ.2îš¿µ1Ó#®­~ŒÌˆˆdÁiOž\ÍÞé>ŧº'CTÂ,›ÅKãí)Ÿ^p¹Ê¶‹jfØüÇûûtw¦e Cž½'eREi³3Ͱ5Q‘Ú–«į;¦Ú”Wãwr Öü²eœãP•:áΚØDü,ÓìsùleÖû™Tr›_(Àé{¨@µnÊTWNæðˆ”?\ö¸]jœbà`²N¼li qDÝ?ŸsR”h° Ò99]2rLC<š§«ÏšƒeD€öˆc¦sQM¨P,aY RrBm$3‰¥¦. Èú§(±Iá HSeÙe "FiœN†i>:Ìdk¶uì­¥¸’ª—uJ-nr®$áSøPe늙:ÓñùìFå… „ËCï‡"Grq•«®"‘ü€6TÁ%&š‚©˜„wy‹ˆ™ê(U¡€!–²)²¢IiŽÇx ›}DFl¾™ˆ²C<èSŽ#ÞÿxÄÛÞ>~ܳ2Ä/—¼l~»ðv•§}o*û.×·êSîwnK2ÀJm ˆ)$ÙpÒÊ @´!µP¨g‹VÌ} \{¤L褌Ô#ôp<9Žt«$„F:cêŒæÁ#0Ãc§ Ó*Æ…TDží¯¬b“j›’€"®Áâ.c’#PGÙuñ8æý~¹?äãÁïòvO/8šÎm—ç—ëï¿m©×/Û»öÖûÞì£Ù1ÛÝÝýž©è=2Aqe+†*ËMˆU˜G ¢.ÊQ”1hq}CB¥0P—'³¾¿ê^Dê´úÏ*Å3Ê>óÔ*šÀËü'¢KÕ.ªRU›ø¿™†,ÎO"öŸR{×ÖÙŒª\Ðð?ÿËpEÄjp‹$õO<@C |ò³K(^ \—/¨²ƒó'ß¼¶&Ò ·ÏÏøò‚—<Ýtë¦Çœ2œI<æÌB¶ºä(À’R7ô’E‘^uTÓž'í¢¯©€Êá¤#kn –µðüìNžÑÛ£w^.y½òrãåR)é^±NYo“¥X“­°ÿ¨@ÕK÷y"Êìj©­ó:õ!ooË’ dúËS‘dù<"é%:ƒ8uV˜Ý ˆ#9ˆ`´–û&_:Ÿn|ºa¿Æ¶‡j ÷C(Æá26»}:ÇÐᑉ^:Ú|ʵۻÿqéù"ŠR¬ ɶҴê¹Ö©Ÿï$*"í<·JVëFà>Ê)Y—”¨JkèfÙ{ï›zÎ93ƒkŸuÎäΆæ üÜV@7iB5“)¡)°Y>‰¤J£„ˆú:–Ë–D’šÅ‹’”2ª/?@¨ 1GxFØá“‘­ÎŠ ÷„FÓ+,"“¾@ú"LcZÄ "ë)Û{Ê× æ\TÈŸ1+:¨fCf—†Hèp† §ÎÆ­(£š4,i\M½Îî°°ôYA6y*Hk|\š?Vb|¬[Ý$ˆVOd=Gý˜†iªY3j7˜Jvd@U´‹ª*QÌCðMÅUb)i%6Ðl¢´†DCë¢3S0ý•|¨(ià ]Kçâ‰Êê›ÓÇcècÑEÝztµëU^žôõ™O7ûËÓW…t£M½÷-÷B6Ɇ¥¨¬g­±6Xø©ÖgmÇ©€&4–»½0J±€E‰IL*ˆj†kÉRReFöpuçt30æ„¡i§,,™ÉÂñ|+¬tmhá|”¨ ¦’³æKFú„»{Œö˜ü˜ñÇû[N'iÊÛGk×½]n¯ý7ÁÖ¤7%9B~?T&ùÿQ3ë=’øé"_¬ EB$D¤M$i…áÐs¹@²¤ŒJ‘s=³eáC—£_OAJÙ%UHö¾•õšVW…·Ô§5RaT†ž!¿œŸenǯ§”®iPè%Eü Aùó™&61гZU"é *צŽåÚ?«‘H±à$˜5:-£íÒ¨šÉÖqÙq»ÈåÒ¶]ÍÐ'F¤Ç<æüìG%l©jSÐ åÁ94£¨FË$áu$G By»{8Ò¬Â7™ª[딥®©'Vß|Ûbßyy’Û —+¶ ¶]‚j¦)y~a!P’ýŠ8ÄGÑíÂ.(±Vïªm$`>èŽã‘Ó“pk`"v¿ØV­É–z«tXK„ wÄ¢p+ܺì;nëôâÖÑŒfs&Rñò2ºmƒ–vÄtŸsK03G¤{r*fËn`ú%TØ T$ÓÏ—uÍÕëò>–<ç‹õðFËcѨˆˆ*}‡"SúiLä :DsÎјÀD@iÐ4ˆÌ¨(•%ÐkØM“š!S»ôM†ËœÞû·|3ýBáEÂêf¤¯+»ŒÞÛº†U{gxáe[:‡‡2àÀ¸âðxT.ß¼EäáyŒœ4ZËLöÃ5=åñ`>l&‚ŒÙª®$éªn*q@ëÀ)h€€¸kgHùjÍI¡i‘ˆ¢¼ u×L‡p ´wZC¢Ï›&ÖŽž‰ÎlÈHF·ÙæáÇ=î÷ÉXúŸtgæà&vƒŸztðûw<]®H‡?š¡Å#Æ÷.» 3lF›®^K2€`„ŠhÊHL‚ÈÐ!Ö ]$ÄB$úH}¿ý?Ž{Ÿýc<÷>.óý¶sßúvÀcdÆL|<äÇÿxk£Û|Òü²ûåzy¯_óË×v¹Êo+OÈ Ò J߇õĘ9oý`;`‡Â•~>ËÄ ¢Ã½VUªFb¤x`<\p‘q±ÇE;g‹Ì‹£‰à”z³ËmÛûÿW1[è“è³ä5ìÚƒK4­)Š"‘ a̵D š-妲«n|4Á®Ø+_°Ò ƒC º`o4@H R[‘:DØD°€bd)ì¸&–¢-a8Ä…™ZSnsræ1Žð#öˆ›ò‹áo;þçW¼ÞâÚ;Eá…GLgŽ]1jX^JsµD€-V;È•Q# fð` iI%e|fGÈœô±f`é’]c?rFÜAŠjÌMW{ÿz»´Í_žøíÆ/¯xzÂÞ‰~AfÂ!¨XW%© Ÿ¢Û¢ô@N¤ ®-Û‹ÜZ¼=¾7 …}¼=}ÿñôzù¯Ê@Ÿ°/àh¢ž®Óe©^IsæãÀc™ºÁºø³Å—]^öçåÒU‘ôqg&Ä`~KNñ÷à ÖÔ`‡Ðx”ž´„Z Á}´ùef¾gdÌË›eWÙ€·>Ã=†ÏqÌéî’Eé9AF@R§K° è¨*]¶Ôý Äœe l„ª6ÕìFIÍ0³q/'‘hSzRB¤l¯sÂå„™ý2ŸÏ5`ä⼨²IP­V„_OAÑQž³t,}Bj?|ùõËoê"–Ôò/}IšÔT6 ¦*ª8ó™rýجߞÿ%íó “þýW¹r9Èd¬õ$Ò Ïxd›iÚZë—ÜŸçþ*ûó.ýAT&˜KeCœ`eÛ?áã\“•Ë› 箽eÔÅ_”™RÄ,ukù(–xq áÀT»ZkÙÛ¸núz“§'\/¹µTžÊYÕÓF)§üÝk ¡*²)÷†TŒ ¤Î&­É¾é10cúH¶(½1ÂQO.õZèþ´{"ÂìÀT…Í¢ ¶ŽÖÙ MEkX“ ŒÈÌDRMÑD{ÛZ“mÈ÷7I÷„kIÝHl–Ë™d*ÔàAa¬ÁRÀéiCÿôÖBÖRÜSæÄ1dâNOóœJ“fBÉe¿8¥Y QWq¹™UÏXê÷©Ìá\"Ì5° î“L½—{‚Ü:zC3h6L$DL 0ã¼Äëgô ™‡eíLç´ÇÐã9ð1s<}j¸„ƒi€Ðé‡w=îqÿÀÇŽÝ¢KªŠ5~~SàIJUÀâéÿ¢’-#>—±(,)ŒF݈hbÉé¡9dZ?F\/é{ôQÉL¨ŠAˆ‰ˆ¬t:³dÇŽ9=ïÞŽ‘2’#9Šé"MJªf—h2•™ Ïb81¢vˆuý;!Dªè"S À§Ð`Éæ*KjK1:R¹,«Ñ€® É¥í¡í€×1Â÷&[Û7á–ÞÃíqø1Õ¸lüíz¿>áõ^^y{’—§Ûós¿^žˆ+*5>3Ô3(`DL?ãxˆo­k3|ÃT±ˆ$2Õ*¥ © ËL&u8ïþxDì36ÝÇ6§9Ñi éÙÅ®WÞžD/—ì2’=¸…h‚ Ë-U/%Ô!D#” dh†ej†D* Q1F‰`½˜–k¥‚p‘cd$<Ã3€.mMm»ÚÒ¦\Ümn3C±áÈQ‹ZWÒIÓe`ˆìܳ4>å2ôʹ«á[RJtåÖõºëÓ>_^ôÛ×þíU®—h6åTV…«Õ8Sª¶•m€ó4Ò¦šdCaÊfÜ7^v=îSUF¤ÇÀØM%!ÂéÏL-e²Eéc£‡]Ø.-/7\¯²m‡ùSß[—²Æƒ¨)M{—G?r™äHí"óM«Ma&bã´TCp¥ôs!-…ÄYðç•ÞR*3cêò˜Ž‘È0Õvâ$d5dõa±Vu) ÖfâSîUćÚH×§¶Ê™U¦Ò²ÍŒ˜í€&3˜^ÏB´@»qêå Hã/×} ‰Èä NÏá:ú”‡c:<ÌÐòt"¦úäñÀý.ÇÝî;.-L ­±AÕ–b­˜Ri¢¬+–s²—o× [÷™U?ßzMÑ´'v&ÀnX£ÈÙ<ÇŽ†Øš‰ÒQçÓ Ë‰ ‡ÎCwæavõ½Ëí§.7öÞÕ ÂÌ8«©Š~5nD¨âÚ¸].بA(•aKj£ˆ3c¶©*›•ˆ0 ´"kTŸö9"øóëÞfX&30\æÔcš»…‹3ëÝL%?G"¦‹f+gST¦ojé+OzM©Í` D‚Ë„ „À4#1Cy¡ÑkÁÑ M1WóWÓºV¼1ÖQ/U@329˜ÃŽ!>ñ1[„ºK¸xDfykQw?Ž8¸?øöŽ^4¹‹d"i–„$ËñR>¤5U]bÄÓhõyëèyQQDœ¢Rß…aM[‚`4”‰æl1ƒª©âÉë®•í­Š´Ђ¬ ®H™aÃãÃñú1ìþ¸=ÇÀ’îFì]Z³W¹·®—MöîO·øúÌç«îU¥-ú ¢)6õ’¾§‰¡§¶j%]¤”•"¨­}18\EL-•›¼wíÊÙŽ#ÞGÅOZË  ¶YìÆ§=¿½Ä—¯üÛÍž_û×oûåIÍL°7Ûºí°TVº$ õÞ"3ÝçÔTŠ ×Y–¸ÔwPE´[kº©võN5DÖ¥X> ˜§:efLßCÞ‡Œö~È÷ùñ1ÙÍû–×+Ÿoy½æí*û%»|½]gÊãí®étâHßrÛÝÐÍZWÀjgítc a!’h ¡ b¦0%²êÒºv”ª7˜Šî"WXkÝÛÖŨ ‘Ü/v{²§çöüzùò²=_Ûn»Ár¢¬Ž~ ?Æ<2fFÀEÙ$ ¹‘Ò©í¡8¦‚eŒDÖC‰ŠŒjD¨J¦„à„µ DØ4»a3v]ö˜SdòiTó×¿ŽœMYMHkà«$¥ÎTuKj’ƒVrY™B‘gLëQQ,/A š,ܘ(uá D?Õ­Yëú5üU|þy~ÞÎ3£-MJëé623-”/þò‚¿ÿŽ¿ÿeÿË·Û—çͯÚÄsŽ<‚¹1;ìøT t«åw]Æ”QÄšŽ¦fU¾@$JҗЗ#„b‘9‡cFÑȈ@²iîš·Í_®xyâ—¯øöEŸŸÐ7½t[KqÊó,”òÝ•í%‹ÀúŒK{¡™QêÖ5A×â£HP2lN>F<0A´4Evx–—È€On÷Œ–è=®›<_åöÄËUº¡³§½jS…®ÈµÓHQ°m SéëžÂ¬2‘HÊì ‰&0rÙ¡) ¦P²Î€_ø·:‡f.Æà1áS=-)³Î\“¦l’BVÁ®e•À'·{Yu ~5ÀÕ¸ü,¾„*Zi))0qÒ#dNÙ]ààÆíR•#Ba‚04VÁJõÿZêð„¦s æäÇ}i/=2*Ò^¨ÂÖ6±w .#ùvÈÀ¡x}ÞšÉek[6m–ªI ŠF?ïM2`!%« ÑŽ´DƒX®®è‰BÈEífÖÛÆ½°7ò°–×+Ÿ_ìë—þåµ??Û¾çE§ˆGððûˆ;ç[<ÞæãÇÃß2½P¥ µ¼!…‰€#@hjF .„åäV–§í<9V¹¼6ú’ZA'ŠÝ°µJ»e¹/°Ðe²v0ŸÖ¿9 :«$×½B²´û¢Y'a¦q)ͲænDÒ²°p³èþ(cS²µaN:FÞ‡~<ðãCÿx³÷{ÿøxL‡)žoÜ[\÷ñz‹ë_.è-÷ΦlŠ}Çõ†Û¥’4"™pO³ŠC† k.¥VûžÅ•éÁéÐd&Y™CçÅ*E‹D0h°&½ÉÖeë¤8{ÎËq¸âh2Z?^ŸŽ¿~óÿñ•yÕö;·~l—Kou7:q$£q«!ÒgXól=I1µ¦6L›ÊIã÷Ã<1\æáªØ,/Æ]i]„…f² yè}pº<îòöaßôïÛ÷wSlÜ.|Ý~\/öå‹~{µ//òrë—n*4›T&eŽK¸¦ò`æ|ÌO­ü [ëÝÐ:z‡è^Ð…Ó§]XP û©Œ0rgöJž nHvâbº7Ë­#À}ßúæ·§øòÂß¾l_¾´ç][ãêî–ãÝøžö=õýµõ„!,£Ñå´YvÉ¡ ÉÌå‡+ùø)¡©¨ª"e–ÿù€¶ÆfØ—¾vóI¨YžÎWœ] ù‹âæŸÞ|Ý1º~ËìIÈÒ¾ðéÌEÒ¥˜¶¦´Lp ï‰ šP bÉ£¶û¿šÆêÛ«SOtÒŸíà¿|¥„¤§NcòÇ=þxË0Ä6 ©ìö—Øþz—¯׫?`þo¢tß[EdÎüeµ ÐŸGîçp&å<ÍôtÙu¿L[K0~ ¾=øö&ßßðq·Ç1˜hÀÞõé†//øú ¿ý&×n7±9³ÖHLó¢ãR(¬˜…ÊñDÑÉšƒ‹£xCt€§ŽÌûäý÷±ÞÄ'ÄBÒgމ‚d6öD¦FЙAΉ1b̦€™î-¯¹îºoèv2ú¤^ÛÏèÍÏ9r¹ÕtÓ´íª±Œkʘ¢ÄÔV•ôLaéIЭI'Ø*Î;…L]ayüì`ÎwÚ1«ÁÊjž2YÀ2R¤2×ôZDyVVŸqÞ]YèfPÎÐÞˆøÄ7¬k¬ÆªŠVY…Á„zf†,άˆˆZQe‘™>õŽ@x1C<9IO”émÎ>†ºÃÃMd)(›4•ÖiMžž[Òö‹÷Õâ¾e&Æ‘’é-¤†×ª*‚4& úIrb ÄÖÕ|b¸×+WCÆÌ2d-.¾©h×®èˆÆ˜dq7Rî÷ƒ—lÍ`„GÑÜqæÀqøýaow¼èÛ]ßßeÆ€àzíÏOözÃë³|}‘—oÛÞM·&*!ôfÜö¶ï]ä½¼ÒeŒ©¯»¬ÏKëS¯L&Ó¸š´"…Ö )µc—,ɕӈd¸å´t[:c î6§eŠØÄÞüöäßžñÛ³þþÜðÅÅ¢+T ™>#ïÁG×߃º£’ê MéÔÌ NÕÖDL$³è68œ!±)Ü"¬À²P˜H0åpŽ)™;ß?ðþ±}¼·Ç#3q½êÓÛýùI¾~Õo_äÛ‹=]ÚÖš#ïbHpÌîÞ2á9ÂÛÛý&ÂfÜšµ}Û.»ÆÅz39⤢”2-P³õJŸ0rcl‘l™’YräF4¢‰*ÿ[°{•\£ß“­ÊS^‹EÛ9Ç“*²=("±¤Åtf†x²¨Üt÷"Ô<î¸ßóxäý©!»hozÝy»åË3žŸµoÙ»˜Ñ ˆ´Lˆ&É93‹K¶kV“Q‰D™Ó¥vâÇÁ;ïGŽ)½r&t±s“²å…úˆæd¹ºéžªºö.[çÖЭ|ËåzÿeX µš¡Ê" g0‚¾Æ¹…R4á.`¨©”#*!\¹¶¨¥V{ˆV1VLè¹ÝFÊÏXͤâjÖ›µ ™ŽÌPÊ®n–ÖÐJÈ’â—¢üôÕç{´š¬ Ð553s®Ñ3B+&<æ¡0ÁÕÄa’φ¶ãvÁm£ê@"‰é˜³ÍÈÄDуß43`L†ö€«-;tSiÆfÇvÉ~e¿à¥ÿÿnWܮؒÑTÀíãöZM®8…c2°©ß¶ Ú38f&ØEUË:šŸ£Œš«°Ž ¹$²•!º–¦9c0±e>¥"äc¶9÷#Û1ã>ô}ˆíh aÓ$’;oÞöÇ|Ïq^_ýËoO×[Úvôž¢”ÍfjqwŽÉ9íê»—9ìmX†Øtkßaù¥¹5¶NÓ4)ŒjäŒ1çòcÆÛãþ¸®öútû*ÿýr‹o¿Çˉµšé¦½,eØÿéö¨'~â—îçó+ÖÖæœ‡««n Ķ¡ M¢¤[ Ú‘$F wP–# ˜°Ñ5ÃB”ª¥S¬ßh¯ÀaUˆ†êªq‹üH¸4¶ ¶›´¦U·Ó‘#å>Û?>òûÜÙ/“†ÝúU.·hÛˆ·9 ííÿ®ooòö†uÌaD]•"WÜIpÿ©ª¥RȦ,4Ľ¢u’ðätu—á$-…¼{üxÃÛw<ÞÇÁÞpmxÞùõY~ÿb/¯q½úÓÓ&B45IΘIé›Ò²-¹\ˆÎp’Z4DÐS"!©ÊR Iùp¾=ìíc¿?tÉ8bNkF\Iw¾·¸(†A[¶Þ’×ñ–ow$óêr1ìúSögi2<¥¯žê[d9S?ªB©3©â¦p !ÕP'ZªjÚ² ÅñhG~zèx$3Zc×üë{y•oßÚ×/þåK~}Ùnû®"ry7Ør{R‰ÈÌ43HFäñɃìb”®$)“âSÁ²µÊÚIJ(L­<îRà>àâ3Ï÷ôÈõ8Yµ`&ô!^9“¢™,l% RDr‘%5a¨%t™¬jg Ë鯲úYÕÍ\RæÊß©\=&xr`ol`&‡ã1Óÿøã¿Ç4á¶áÚÇ×Ëý?^æ·WüþUŸž÷§çÖw5Û ’‚ÈU©«z3…“]Pq‹È©¸\´·Ž½«iš’JLff2Õ#Çàtùþ¡¼ãÇÇx‰”­·ÏOï¯×ÇËk>½øÓ“\¶Ù73ñÄ]´h9³Mõi-­%3öm”9º&›‘9ä.¼#ðH™MÁ€pWÕ¬À…3c÷Ö,U(eÌo"ݤ5mF[ü§,ìÔHC)Pœ¬FžØŸµ>üù j7øY‘’—Û¡…ÏÇO^ñ‰§Î³u+.vFÐTC¨È€Ò裾ìf@5Dpœþ¹eêµÓ÷µ©˜6aŠz©Z©yÄ=CÃ~|øû;˜“IÚëÅì&òD^Ó{µ;]ãðP‹9sNh ©™ &> ”kÏu:ù¤VìBzg’˜EULxÀîyL¸cNŽÇ‘sÈt„[†yŠ©4ѽËíÊÛM.W¹lºµ:ïUV*¤Â hç &gr‡)c­ `ŠŠä˜œ“î oéŽp §µLUB0’€–¡â'÷{GºC)Ͳm²oÒ ‚ aª¦ËJÀLÿòv*1ääIɃMÐÙR¨KE BOf‚.Ä$ȦÓ&µvTš‹À4í¼µívɨ„zhÄ“™têêñD³V©Dõž"0³ÚŠG,èsò'3ðÔ wÉ ‰Ó™ìŽÌ4¥*úE·«]Ÿæõ‚랦Õt1RÝ#½8j:fÎÐ1°à n>eòМ’Sµ+"˜ŠM±ö†ËŽí¢û%mÇë“m;ö.j¦¢¤‰éE›Ò$…|øTï¥E /Ø›’’µÝ¯ImëýI¨ùèé´Å2c±™ª…*Rä8ZNä#å.fÝ$2fæCŽÑ>:ÝÒ¹5Ü.¹_òÿú2__õÛoøú_^ìéÖ¶Ip»­É%="„ŽLaZ¦”Ä,3àÁÖ,÷ 4 Iu6²MКاPb H•y®Òu9 …#öÀ ®Ó‹®‹ˆÈ4Lò>äÇC~<äcês6ó{L/á*ËÁ˜² 'œ5¦#5|=±#D½z.9¦£«šar8ç¤ ›R!”îSáüãÇ?D¸7}ÞýõvüõuþÏßø—¯v{¹í{ï—TEkb*T¤žeP5¨J3ÉÐÖàMºÚ1tº G¸GäÿzH7n[^6Ù;¶F@\âƒé‚Ÿ¾Ã>>üãÿþhÿxóïoê&y»||y__ñ·ß¶Û3_^b¿`k½µ&2#ïËÃc£µm1CUsÇ»©Lukj |’ÛŸŒHzdÎ"làÚUcj-£(‘™Df#½¤% jÊÝ´7l]¬ˆzºðü)<_gáa„õ<ê>῞”¸:ÏBIM8ÏJYª„ÂsøT‡dÑœ…øI ̳Ò_‹Yö­†Õ~Ò-ªlsZGýH´Ð2zÉcnáx<ðþ&ooK˜Jƒ]Sn/ó¸Ýï¸÷Ññ9[ófñB%7Ì LžDÆÅù^ÚJDÅ}DD„Fz¨Fæ ¬ÿÀ1àsäÇCÞ>pÜeLó)œÚû¶uì¯O¼>ùíÆ­Ë9€ 1T–_%€’°1R3^˜LÏe™ 9«A\–y —pË€¤H ;Cs@$‘‘19º›ö9™÷G@¨aßy»âvÓ¾Ñ`H¢‰Ìe|ùeq†Stø+){­å(4e0U$»‚ÜTÌè*SrЧÛrHzHIq£¥µ;)ÊZ"5kN¬@{¹œ’YsΨ0ô|ø¾†Ô™KÊ­_ÎÒ"å¹yZ:œ±µž´o$%R"å¨ú"öfJfTÒ›ué»ö }˾¡U@a2|‚‘álέcøÜš¸36ĤO>÷†±I¸Ì)<»åÞñ¼árÁõ*ý¢­¡uo†Ö´õ4-±˜hÚGx8âÖÅ„Í*:} ¬µn¤‚QZŠdT Šˆ0)­ð&Ît%F( ÑR €¢ÚªÜ^ ÁÛ˜y¸†ˆY5ºxdz‡LWƒmO7ýö5¾¼àÿöÏ/ùõ«==áé"ûæM2Øm±O#C‰J¦ÌNTGz`aª¼,¹yí‰l(“g]Œ5Ê¡CfÙ±‚}VADÐäÇ]ÿxÇ÷y;ø2DU4 Nµóɘ²Òà X¶cA8—“˜¬ÄJ„dbkªw›ÑG×ûÐ@zàqXìÕ@uN“™Éû.Ïmü~ó¿~ÿ ÿ ¯/Ñž¢w‘fåÍQI'×Ìdå\BÑÔDhÙTCÍDšÊ1D¨ cäÇ@ÕØ;¯÷Ͷ.ªhrDD¸0Ûá~àLJ¼}Ä÷G¾?8Žl|\¯ñíöã÷¯ï_^ÇüöírËëS6Ó]Ĉ©ò!iaA2%#¹×ðQ.t5Í&ãÒçwÈ0–e1RCÔC=)¤¤I¹„s•˜TO‘¤J6¤· ûÖ»…™¶¾T ¥1’eR«,JgiþÚdž§à'ü¥FnàçZ®¢ÈÄÀøTrf¢º“qâ”rQkDSOÄ,RË7­‹Ó¿ …Ñ/ôøbæ×2ôî°‰6wg8jkë@†ú¡ã0ŸÓ6Û[kÎ6¢ßËÛËn윈œÛƒ»·ãÀhâFðžMÎý LÖ§Fµ+õsXé­Ë±çÏvpx©.áŽ÷»÷ÿxÇ8”N¡¨äÆÖ5»EïѶ´†¢¹éZ  kKFŒᔀDÐ'<1bu¢,µDÀ“á(U†yS•Ëç^´£ <‚~Ø‘ú1`¦à¹\sJËet½Äíª×›T‡*%VåÔ:ùS‡ÿÉWÇ'¢Œ`• £TÀT ÔZBÝEŒªbÙ$¦³IªJM+^SóL*TEXS™Š íÛI‡A0µ“>sÕ‚LŒYŠc5¥ÏÊ‘±ô®æÖ¶ò+ÎFð´n~†d˜» Çáž#6/ßF¥7¥­¡ui¦(¾Àºv“ÑR'ZC x£OÌDv¸³5ŽŽíál–ÙÂzíóåŠç+.7n»¨J´Ú`¦EnHŠDòHJˆÎl&½1ºÚÁʆ<BQ©1iêš •ôœ®˜æãbç¤TÓ3sI E B]¬;†Ëñ-Ñk”˜–‰¦¶_åË‹þõ›þíwýö5ÿó‹^oÛó“ì;÷ŽÞMa™9ÄËû(ÊÔ,^µ6ÄL9(8DÌZ³ÖûEOÅni« ! HP A9›Ú±2#tDÑÆ´cVV0}.‡S ÆÄý.?>ðÇ[¼½ËÇͯÛgf4 K¨Pš2~„%³ÄÞ¨dJ{?jcd"¡ÒŒ½é¾ËeÚ15#b>ùxHDŸ!sªû„ä·½]4^÷üësüçoøÏ¿àÛ ö¹epÆVÐ/†…z^G*ETµõ–d'5‚ÓFdΈâïM¯Ý63“ëŽIg¦èoöãoïøãmŽ;ÅcoòÛÅÿãËøÛ·ÇëËñú|½ÜØ·Tm €-ù¨1‰Bi£%ˆ¼*ɘäQM¡ot޶¼X)ˆ! Ê},ÛhÅ×(>³dh¢d»¡7lצ¢fŠOMæ9¡,rG—ÀQʬýi8^}Ÿœù”ÕÕÕYøS¢R)ˆ¢"(JhŠHÂQ¦ÐrÀ‹4QôVéŒÒUTª¢‡ Ø´ÞjQb7µJ§ùy**6koá¡ô©ÓéÎ ¼Ï Ñ2š¤™u•&0Ÿ2¹išò¸´ûEö î˜lŠ‘- )ªVK@paŒ']„'ú«¶'=B"cÝuTæèàp9&Ç€O€Ù»›¶ ¤I.,?§Òd…-.²wÍ-‰<èÌ ΀W¸X®.(³nrDjFfÒÓ<0}ÍxXX•žfÊEi‘™RLD6ÞO™š’a 3˜Y¿ ï½wFFJ^¸Tç)ø'Ñ/ÁIÕž­À¥É†ˆÐ¤ÈWëjŠHÉ&3$B4¬A%«…dêyŽ–é’¦ i¦¿ ùŒš" ÄÄ11©c*‹ì’Éä¶8Eî¬÷´ŸÈ¥ŸBÅ"1ž:g tFÆ!Ó5ƒš¦Ä Õ¦Ò¡ •PZ“%ðªC̤uv‡O†­©ˆyÏhˆÄ~‘nyÝòvÅó³^¯¥r§õ–™ÔÔ¦TL— u=üxLŒ@ MyÙ4Ó:¨–¢æ ±¨Ò£¹£»¨$U”H‚©K']úHjû¢zûóª*‡2™èÛ¦·ÝÜ! 7L0]ÁãpÈÜ»^^âË }Í¿~¿•¿|m×›ª"ÚÑZHe„#2T–0˜ °¾*Dí °)a*%ÒÖŸõxGŒ)öxhk*¦ÏײÁæÛûãMÞöñý»·–ßžù—/ñ?~û/Ïèßv¶žIf …‘C8IŠ›dšXT2zïLŸ#ÜêŽS຅UæÚ:n,HÍР•¯&TÂHz Sš`3ìu nØw4¥jÅ„®™ùŠü¬Ö%$yc¿4‚ŸFCü< Oo@=·M6•P‘¤0«T¯H ‚¯V^é¶£«XˆªUpªÀ˜*5°Yk\0ûsŠ |^~€ˆ²¹¨H[ôˆ¨{V è`æ´Ù'ü!÷ï’¤¸Ç1lßöÛõËå2ÈÌ×Þšrt¡¤UÝìšjÚ´x:(f]”ÕO×Bt:#xL³"£õ8àS""3 ¸l¸lÅçñÌ|<d@ÓîG{ yÚ-æ˜i4ŠdˆO¦#cÑ«Y,Ïä™ò(R=8sÑq#‘Ô9ä1xÕÅ0©BoS Ñ#àŠªÈ6ÕO? žk¿JU±Ÿ©ôü%X 38cŠߎ߿éüžý¯/¸^ç¶ï©ÖZq– ¦£MÒeH$™Äòã‚"²IK£Bƒ*ivÑÆß”oL Ÿû}ØL#ù}—¢–{Ê}ðýÿ?0†öø~½ðÛKüí[üç_óoÁ|³ç[K‹¾§Ãc€Á!x@îÂ=çO2VZåôPÒ iÆžÓf‚doyâãéz„$LHO™dªTFEÌ&ÚD¶ÆKϽó²É¶K- Õ:”I'BSbUÒ’Ÿ1z?„?ß‘Ÿñ¥§Å¼î1jÊ‚/J&L º¶‘…BmV“_ì¬Rà!5­Ö¶NÁO$€|V.?šŸï—$Ù"f&è"¦b*A^»…ׇ<"ÜFÌáÙ}Úýa¶µívùëÓÓ€ŠÉ{\¶­‹-@d–ÂA4˲5Q•fdŠO žÈCfd‚ÇÁcäcT®}Jbß`WÛ»5#èIüãçD¸¾ÝuûÃ6cƒß¦?'[Ëè*"žˆY&b**`1%Éòüe2$½FP‹n\»ÃÃÆÁ1ë–•Öå²ÉÖõÛ~ˆ)­9úýÀû]>ŽWæÎ” 2LK—gÌŽhdËn?ë\ay“‰+øgC§üBe€~b[N-æš;v >#³05ET<¨àP`¤×)ˆâP¤𺲶J×òóŒ=cݪñj§v2Ò8EÔg@Ã/ ÒV+NVp%'åä-̳~¤Dð5I™ÈÆ"D(šqJ©!Šp C”ÉM$ Š„“–y"ÛeehžÇ®ÂLÝ ÁÜÒpYÉ<ª°k¬!u¦§#D2žZBÐG4}zÁÄ·ŒžZae-áõ³æ­‰¨(Z‘WsÝçh´¸º(â$HI]–JÕ"'臌 TÍÐn—}÷Û¾|‰o_ñõ¯W<ï{l»m;ÕRÖB+’4¹†¦¥Ä/W¡f^„“Óh %ã‚dx¸„7^@¶ž&§É´˜YRñZáUÎWÚB¨¤#GÌÁ9èžùiEƒ¯óòîuJ‰3-¢Rë“j¿eAKäd5‘Z² Yq(<ô…[”hªÝè–—ŽKÓÍÐ+ ÙT¯{{zž/¯öí7~yÁ~h.&­[ñ.É{â± ãÕå0ªØ‘‘™ÎDhTåópÌÍŽ£ùl‡÷Çc†|L«ÕVÄýÈ·;Þ‡Noÿ×óñrã·/ùí[|û‚¯/x~âÓÞÂh¢y ¶– ’P@ŒÂT£ªŠŠ#ÜYY}-©©He·QgUP<Íæ€(R-“Â`ZP(‘Pe¥CG”›¡õh]6SÕ,¿¹.×ú\µl‘ -4t9s‘¤>›ÂóZüõº¬Æ<'ùŒõ>¥Ur=h‚¦è]ºI75KUšÈÏ«çXçžéŸÎB9½ëõÚdéˆÒJ˜˜¹5óž†j):B<ÛLJP§÷1öãqÙ›¾ëåíYZÛ»Íxj— šhï|êLFD‚°†}€Þµ•eóÜ’ò„ÈÓ#0'æ„;çà˜C*o³u<]ÛÓeÛz0áýí=ÞðñÐïàfÓ0ÆÍIU%k*˜Â„®do 2()9 Q™D&=àŽpdJÆZÝ™ißävÓm³×kj# 3Å6P-Çä<25 Æ=ªQ[æjØl] ~Bvþi.zŠ“?÷k…û µSZr®g¯j…gBÁ@%†, HJHÈ zzSHª*‹ã¾pÊípû—+UU1æ‡@Õ4| ÇÈ&d§MXB¡UçV.w†3%k&›–Ô„zG™|á–«urÇM5ºk¼t6¼O!{¿k"C Ž"*³i9M9£:-Í(Ee³ÓÄò´_/v˜ÆõÒ÷dªafŸ•H”›ð˜Å“KÍ‘®8Ò>9Æ~Ùðšx¦*ÚÖúõÒìaVµ#È0UU¨ŸÍ~yJV¬'®™ÅMÁ"8èŽ]rÀU¸©^"9¡ÜM/¦ñòŒ¿~ݾí¸i»öÝ®‡ï÷§.&n™zfÁ*ºBFIF) m"Ê”$”;3i©†KëmÚöh1óïNóÔ{ŠÎ|D¾&.Ph¦b&@&"$UL¹…„c%ç–¾q6NøÛ·ù6{¤«äNgÆüÞž•oÊï7æW•Kri7°zBMÅ茰ã6uR’’‹p* eêQii* Édd¸}næ–A‰#cFîÉ«vT±¾m-áÒhÓ4ûEÛ yCvä"m3ÜçSÝQ­Óå( ³m` –+ßÀ*ËtJÍy„l46áxÛE^œ™ä¤ürŒéyX„p|¼òý?·ù÷×í¶½ÿÞù?žñ?Û¿~Óíé>{¼6ÏÌá¨ÐI(Ñ!sdBgE›@Z /7<(ÏZ2cH ¢5䀊˜°÷Ñ®hS=v¹=ŒŠF•¨ñ•UZƒ [Ä¿9–„¬Œé¤zfƒ…èdéšµIS+üZAÌõ̯m~ÜDd4C“‰’á$Tc‰'Mš¢¯a'äT˜ýZ/,H ׌1‚kÌXk1 ³´% `-F±xQÈòÖ˜¡R<бR±ï'jª¶ý›HFf†<›Ñ{ƒpÇÚ<" Ï$TÓÌ2…¿¼ýRêHIø¢0¤‡äza }ù µi©MZö붣íÙº´¾¸<'êsQˆ¶œCòÌ$ñ3$¶V‡PÂÀXþFw°ü/äÃqíÖÌ̬I«˜j*mŒ#sæ8†ÇÇä…˜€¬ôE‹šKf3Ù­]öØ/ºµÃ ¡šjÍ4›)%¢xß`bB„t¢­$<Æ’èHb-Êå\ö°Àb(SAÝÛ åÐIZ™öfhºôC>Žýc´ûäÌ1»˜CËü¹~š$Å(5°+ÖNýôÍVõ¸ 1]nÑ`$Ì,)­¡5µmßüÒ6Ý=þø‘ÇÃyHޤ!¶«¿<åoÏ|y¶¿ÿ%ÿú»|y¶§ úµÙî2C¸$þg“Tp˜ÈeSÐÖ"ªÑ€Uþ6h‘ªÊM‰-ÅÑL=a hŠÖZëjSUSuåŽ|mU†/Uad]¢¢ZI=•üP_Œ¦,÷B=³LB ¡¢d¨a@ðDgTÛÕ™)(?fØ®¿¬i 3é 3š@û ýó2rɿϸÏðÿÿEÇ@®LmýlaKÏùë-<“¤gjš’Œ¬•vhQ”ÃlvK5>ûÁÜÛ|¾äm— ù‹8ö!*pP8£.¬½;ÝÉD3ônÍôéÂÖ±íl{ª.F¨ý¢Û%û…ÃÍ#GtuÞß@ ûF] ™z“P ä(ÿ¾»»G („»k]~øœÌÖ°ïz{’§g\.¹jþÞTrSÉ0e›PÍÙôŒãïQÑO¹…)zƒTØX©ñ×D`m¦~á©äŸ°«Åÿ'’‘ü²|þ•#‰¸Òˆ*#5EkÃ’Å}!$é¢l~„?Õ«|ùNÕ QR-"¬I£èé­“ûY°´‘uüˆ#³0t镽Y'ÙU½ ·–—Íö-zKSØ9¢euëZ”ZÔ£²‚OYÑ’Få½1о KS¢Å>«ÅR¦Åeíëë\ª²&AH& Me7‰ÈÞî¹8Õt+?ùÀUÚgfa†µWøåü9d ³†ÆtÏéâŽÈ–¡YàvUÒQÇá–}cß -D« “,)LK£àë‚·5TL$$ÂECÈD9\*ÔM©6¢’˜‘3pL˜ÉóÓ­©µÖLÌDf!"5fHeº§Ì`ì1ætwu‡{ˆ]¦ãé*·½}yÆË ·›ÞöÜ7SqÓTUÓ,Üä¬ÎBf=&‰DyÈ2¸fà« Y*³s®I &d æÄ˜pocÊða>-¢ð÷ëó{ûñÏ7Û¶”3V¼I™8,Ö­g¦‚²À ¸š¨¼'ÀA*º2!.…Ѝ˜™vmM­‰qDޏÌGŽ™£íóöê¯/ñåzüåþçè_“ç§Ù{nÖ)Ó[íaED´Ô„Š RÅ ª–ó4XN§Œ@Šªîb3ªjFMZÃÖÔÕZ³Öh–ZÓ”““F°²ÐÄV–ÐÓšeå:ë§I0”HƒIM¨$€ÃQSd­4vº~çq¾JDÉ[Lª*KPš&h*&h Û†Þ¤7˜¡5ûå±SÀŸ§ìçÃñó°<Ó—p&L­ãÿü?ÿ·úѵÀ+WCæzBdæi‹ùa<ÐBÅDli3ÊšöåûKòèöþò$//|zÎ'äÜx1 ‡DÆÄc¶9í>bzNÏt4`Ûñ´ë~éµÑ*^?.PXꆶ›ŽþÈòfý÷÷ôLUÅÞëð(«—ò$ƒXA Ï(O¡GêÁ9Ò+z*Ø4{³§'}zÁÓK^v­nFd×^{í`2§Í²ÕÑŽ#5JÊ wô†ÜÖ‹!•“%ŸSâu‡G]45Ø!ê‰_k™ô–¡ôtѬ³ôDé•èÜBSÜ ª j$‰œ!™H•Yu˜$À–ñ§Qì§½q DÍgC™:`i6­uJ/\ý©È‘„BE„ÂåçвÒ4èP¡ˆRH³¹uÙ:ö {·Í ÅY;ddèºGó3ð!Q¢Êuܬ¿œÌ dh2,’éÈLÿ̆¦”¨ì×»e«°5ÍHšˆ©våDÀS|í¯.¬ò‰Öæ¤×Fö“î« qN_"‰ÔH‰(Ä«yH”d+«•‚ Ÿc)<%lÎôÄÆE3/fVÄ5ļ­¨¢#Q¡§õã,æZ5ǦBÙ{› =ÜÃFàp!íbÚzîݶmÇP«ÚGÀX@Þd‘–‘U40]%Û†Öôbãõ™ÏW~½ñå/O¸Ýp»ÔʯR½(H$´DUVrŠ8_†¨:•Ï+óB³‚x!ØspLyÈÇcð˜2gWáüÇÛÓÓø¯þúj×KnÌΈ(W•YÑ—ºš¤\õjÁÈÐ ]EDÀ ᦲִšlNÍl‘2Ý¥ø¨,0Öñ,LNŠ8`TJúšæ~"K ü+†@š©uÍB ¦Ò4Ël'Ÿv˜óM±Øˆ•íb'j6 ÈÏ ’¦5‘8Ódb¦Y×&DNdagÉs±-ëÐZz¬sE´$…•RTÑ;zcoÅŸÒ¬+žŸù‡+w>Îà‹OÛ€zç,}ùóOÖ /¨”˜Ê7”5Q„$~j:ò<^S-ZËÞ}køvqUm›Î15R2qŸƒ&ð‡¼ ±v{kOO·»÷]ö«˜!ræq ÜïžÛ†§‹\vÙwÙ»ôžÍx`ò¤¯…ã¤æá˜³ŠýŒ`L4iÓжõ÷»ö ª±u%ž aÓWìpe» Ëë d†¸cŒœsÂHÕÜz^÷¼^¥ï´Q˜ýl–å†JšÈ=ÁýÓ6c€*.Œ‘$£I)…ck5b€…;/B=:Iêéü,c4€üS”Õχí?õ÷6 ‚6É(¯-Œ# L­í¸([†~~ˆŸ ,»K£$ÄQ'&Ï3eW˜eS-­sz."ZQc•D”`ï™ÖÖaW7™žª*ÚT{ñ<4)¾"€èÚX,A}ç…´)p}‘ñ “e<œ‡cz¹ck0jAË™ðYEþÌ)œô©¤æmƒt½hžB^]<Ðõø,M—¹žî%,¬ fsÈûÂò©V•Vgán}ž‚{GïhÆ®"‚BæþºJ\"bnþÍYøËhôóŸŸáÙG~2¤ôÔ—Öól(D+aTckyÙrÛñíf.–€ÆC™ò¿· ³ÏÙ?>àÁ÷öö¡wö·ËÍZoʇäÐȆhûŽÛM_®mÛ Å™áÒI.„oà¬}©¹Ú:å’î‡ u—¶mv½³YJ0¶l¢™ÆYŽ•¾ ©œ™¥¨1é¤O–jÔM¹ïxzÂíY®W´^Ô@C$´”ô(®‚(F½j W¦Á%…2Ý3tFÅêZ s­±×ŠM¤<ªÔ\ã]|,¨íòò®?Š_ÎÂOùí§/‘¤q媨ÒA¡”/ù¢õ“c±ê AóÈ+c­8mÑ)‹O¤ª&j½qëÖ,¬,·QG“”­LJ"­þ鄇l–‡hS<˜R%+ 2#X­ ©RIfJVHåO³„k¶[€ò##’#9"®ÇcÊœÜ D3Ò3Ä”èsô/˷Κ†¥‰TŠ3-¢Mšè64L}ÂSîb!¡Ð=ÍĬêô_ŽÁjÂHÂCËsÉH™3 Ÿ¼?æñÀ8šO¬L×ùxçßý'ÿqáë.›Xk-4ÔP%ú¹ç°¶}L0i )€DŠ$ fäŒJiFupåìJ*Âú.™E À8xÜ9®>w½uî’fÓ}úô1ò8tCƒ“ߥåÓ3¶ŽÛÅŸ¯Ç—¼ÜpÝp{N5¸lÒšê%&ó}HO:Ø;[=tVXz$%C‰S`:>ýgbJ•KÓ+7°Ì¬¯í´—~é3+¹>oŠ©ª¶*Tµ  ê=©ùd(¢üÒª‹HdÉ»W‡]YåQÔh4³v9ôY¶¡8¦NO_ËÅ5 |ÜyÏwÃdzßßmoºo’Jk’†s/@A%Wðj Õf´’šCŠj ½l7¤.š@ÃŒ˜f¡¥AÁ1‡;ݽaƒ[š>bŽ9çþxØÇ]?ÞåþÝÂD.›¾<É—'}½áë žoØ ·'…¤'¬mƒ¡¸?b†F¦;ÔhŠ&Mµ"Æ­ò¸AãJ¹m0gr¥œaYKœä$gÀC¦K,ËeoÔE”ÎŒðÃgp®•$‚ŸUUåkA~^g¢´jŸ÷^w8*eFÕÊW™ú™B·n•}¿xD TêÜ>½CÿûMŸžñã‘O÷¸îxzdÛ›¶V ª¦’™e퇵Ì\r–Áx=—ÁÌ:Z2=ÕÆÈBY"™éQ¸–’Š|nÓ>|õ Ò(÷‘¬É•„‚DÌVšj2%YM’ÒVuÏÂX m9µ>UÿFÉÉ.çâÜŠÀL̬bÍÐdMAõüšù¿¹‚æ>õ8ÿ< ý—RÿüÈ¿=Eª#ü)å QÍÖ­µÜ7î¹\Ú»;W¶ Sôºw ¦DHÙ¥<=Òï~LéÃZ×ëMšî¹íx}ÆÞµ‚µ‰X9äXÍËytiÄÂÔ*S©ý3Uqdâãˆf±5lÀ4@"ÍëATa%Ù bŽg¯y6årÙeÛõzÁ~á¶kWÁ™QÉMÂEµ^‘t`nä¦peOQÑ­R¬°#€¨‹–›H…*ËÛWò¹óP\¥hÖoדŸ£ÐÏzîì IÂVVÉðY¯¤®å¯TLT¥u554°T¶keš¤ª©j®ö"³ß­œ´ V¬¤*¶–½G·‚KSªÀTÓx‘©@C¯'…Yc>B$»DÈ Å pÔ`NkO¡D¦á‰Ì —²“JÒ‘œ2†ÃÆ¡1 #ÕS®ÿÆþµ9’$WU3÷’™Yý8óº"Wöÿÿ±Ù;3çtU&îf€î˜YÝgV–Ý’]•IFx¸…>rœšÑùøƒy÷9—ÂIþ‰ƒ¼µ¥%8séŠÈhfž/¸ý|ð= >±¿î;ï7ÛÑJ”»LR‘t#M,n­0ú»?T¡â•‰#3>¹,=¡tGÞ[4úûÌÔÉcðÃú¯½½Ü¼7|·<¦“Çèïþø5ÃäþþýMy=¿Ýç—öÛ÷—·o³m'_ê2ÔiJ ½ê`Ø#G ÀÕºZ—·ØñVºÔIšo?Nö”Å \6o6C#1“ùÌÈC<ã¦ùMó‡Ž|œ“TÛlDä6ú Þ~Þv¹1S3sª¸/%":3,Š\4aOÜ…Ñ’gâ'옣ⓣ|$˜FL’½í™6À‘zfæmd¤=R©GÓ`æíý´ÿß~kñÛ›ý¸åãÔÇÇx{É·—ök 1¯ íåš"ºK™šGÄ „!;Ѐ3˜é1Î?Ù3™-²Ì©·÷¶çÆÍa8Oóh­0ÝçmLjŠ2àDÛ0ŒSOBJ=/v64É`–•!)§$iºLLÝ4. Ò”šÁmbÅ/dª¶[Ì[·{óÍfº[­J¶2"R.n!½å3ÂR˰¦öåeºÂ?ù€†+—lQ( %¸ó˜‘ãÔ1éÙè0™ØÚ|1¾tÝwÜ;šÓ èÌ:.I4wzªË{žÈShB?lœ˜Ü45óñJÙv4[›÷ o†ÞrÛÊ÷D4‡Ûã%LƒÚ Ô¦"«çM‚f˜´z9ì!ÿ™F0Mƒ¸GxKï=s¦´²;rY¯mf ᄎÔ9£±ßöûÛo¿¿¼òÛv»8c*“’Ç!‡×ÞJ’™eaó‚Ã@³ÆÎyó`àöZã1}Œ)—o¹µS?oò‰&mÍnÍ¥Dž½è^f€ƒ¤›Bsj}ˆË½&ÂП¶Ýϸ‡okH\¤•…¡:;M@mÛo¯û¾7»èãÏÙ²ÞáµDýëÞª0-iÑ\HÉËݲxWe§Â\®ñdUMiÖœÑd“˜#U©FÐZf(-‹yÙê¤ ­f5ÅÌ„…ÏPLÌQVÖ*æçêø¢„3Òeñ|kO¨$ëR­¦¸è̶ÓZ˜›0r àƒ3Ž›/‚,6´";1ÓÊ·§¦EiFÆT+ÜëˆÌ1†}|è<ðëc~|ÄãÄ94ƒ3òZÑà0½Ì_ïó_ùzþˆt_Î)~‰ tƒI$r9L&€¢Lci7 ´òµ[ªÕ)ØÚnªnAy±Þ‚cæˆ9NuçàyŒ<Ç¢ÕäÄ­¡7þýe|ÿ†¿}ç·{{»ûë ï/dš¯iI®l!o¢Ä³3°ÌH )|to ”c¾'v“ÜûÕd‘éPƒ˜®Œ ¦nÑ-°JË1ƒ+³F:d`«~M,sYÐéò5¬!Ic Íõ|®Ñ(2Ç2ÿ‘bq.YVo2çÞ}ßuÛØ]¤™²â½Ÿ«˜‹LsÙ ]¬•jÏw[g… æºP[Â*túâÆdy+¯¥£¡L†ÍœáMfi^N§Y$%3V"j.£ÌµêË/ŸÈŸ¨1øWÄë2}>òe÷"rHéî­!K™C6“7ï {ã¾åmÇí®—»÷›oÛÑšyqHÞŠF^ß{׸™ØW­„>""¥¡sæ ̨UÎQ’¤(pÅtÎT@Šå×¾Ó¬™ÕÀ™Å|·çÀ±«ÄÏ¿¾°IÄE@ ¤+dsfLËHZËÛ· {çæÖÈ"g‰×ÿÙ×¢\|ÛÍdB³Ì Áb‡²"ŸÆ‰4 ™)O.z(]âBÛV&e D!Ëf~y5ööeÊîó98>Ÿ×2±b 43ÛZßÚ¾µ½}òŒeO#GRîþ/oµVÇE›·ë@È/è¼àuKk7&r[…HZsg÷ôÊ{Jt"r™3IzÚŠqå帛mÌõò4\ÚAÇ´ó´óħ cœ™µQ,”¥¾Ÿ_ê_ÍÁ«~ƒWšî—BX×ÜàMmª¹œ vsÆ,M¸6/†’ÈaËñ@ Í´˜ÓC9͉s`ÆÀyêãaÇ¡?~åñÀqb†G2&*™|üÊ?~æÛ ·†f˜“·îÚÈY.N©¬+íózNÐAf–ƒ¬Y+f2—amÖh¹™Ä`œóŒV¼ÔçqÚ-“dÞ¶xyËïßâ¿ÿv|ÿ¿ýÀÛ n¶=ÙOlåÂç)WræuØ…!Måi¦sݤýûÍî½öcüž43ûvÝâI²‘éó%3(e2`€»±wпÓOóá-i“HkÙ¿¿Ù·;_n¸í梂 g]Š@@m=^â4¦6a¡%u7Xüs¬gÂ̈pÂ4]ÓtšL)<ðbjKmOžfCv¸ÝÜ@L«˜!eÆœ½YÔ:UƃHjd‘Å™4‘’1…X6Ê !XI}µ«‹:ͼ1ÜËtš“š,ÓkŠ3¶®{Ÿûfû­Ývõc:hôÐy2ëLÉø<õ Žëà®ÏòÃÏšTWñêb•Ì0OÎÈ’ZBftgwk-úf¾–¬ P•ÑŸ–¹x.Ãà —-BÜŸ:Ýë5¬]Æ‚Þë;<÷…ÀÔinf^‰¶ h¾5m÷^îöú’/wÛ_¸mlÎÖÖ„”‹è2hŽÛf)s37zÓ¹%Ó*ž%§ÆÇ™'·“çô 7MW.DBscj&f,>cűˆ$ÖÌê Õº:¤‘vÂOà$:v³Ç»HÒP Uü2»ÎÄÇÉqº†œzÙóûë|yŶÛ@e`β6]Š’mͬJOÕ[’îhÔ~C‹äÉ9„ Õ¶µõ+ÕÝú&¹å:ÑVë³ö%eÅgÆëÓEÈõåI\"} ÌyÝ·enú¼!Ï )1s÷¾o÷—ýå¶¿¶ç¦ázZùÿòÀ_Å. C s =QÄ¡«)••d°2$‡ÉÇày–z= 'Jè€IDAT• ås‰µ,Î}íê¿ö ùâG‘Z±äÌîlfÌé)ûã ™S&£Õ|RsD 6D(5‚…¼Ç´9ó8O;N?Žöñ°9øxØ1lNK1*qY78Ä<~œ|?òçGì¶Ïº#±, ˜bTm¸øÝŸ c- ›¸´Ó dõ鬼,H›i3¾KãÈÇhcê—µ1ZŒÑoÛù¶áûýøû·ñ_þŠïßðãî;Zî.GîXÔZ’V ¶M™³<™s¹â˜yÎqle6¤n,N²ÊÖö¹Wª˜ó=Cgp¢ƒ7óN2¡N†ûivvÍÏÞç¶óo¯ñ—öýÕo»z!ެ ‚²’AEÑ*4ïUi ÷ú0‹>ò‚ñõxIgá”s6LÓ™ž4îS4,꘼ÍÖν0crñ8p<ðþ¯ëÖImŠ`h¥€TmK" œŠšïbù’t÷ÖËE0S6‰ ì®[³Ùý}·ž1CéÂ<·¦}óo[ì;î/¶ïlv-ØYIuø$vFq)°mÏfÑ,1k)sæÓM­Ä‹\ôË¥è!¸¤UÊD ž“3 ¯fÖZë}ZGk´%¾^ÛüBu¹:¤?U_+ß¿þ“g-Ì%^¬ùöªñO£Ë¥5¶¦nóÖíåæo/xyåí®Þ³µZÓèòI±¼\RˆÖtÝåžf±¹,üxÄ㌈8G¼?°½ËˆlÚvÜ­£²Ž3‘C>e¤…¨¥4‘„ÒyaÅJœÀ=)“–òLÚ„oÝidÖcäHè|œž§¹ì¶Å·W~ÿ÷;ÜADNÄ™9¡XfV+\1—Z­Õiü²iI3:óvCL˜©CPq0÷´´PšfD™':ÜÆ¬›ŸtQB.vÌ匟Ÿ;¬>ÿýu|ÞõÏ+IÉ0ÏÖš[ïývÛßî··}{må’ü¹œ¤næ>ÑœÏ;-3+˜~ΜM6—OwIèXBè¾$¾þíê«qušQ‘‘â ?ƒžÖø«:¹FXSÿh¡Š¦Y‰!5RœÃÆ´ól‘³x–oAM@_¾tL¯”PÑ.úzÐKêûõë9}2aÐFÛ 'í1ýLç;®K7ï;fCÈb‡¦Œ’R_¤?Ãgp =~v<6¦sX&UU0§!ÝÕ-á34ÃÆô3úû8iç±™Ç2x µÑ´ £r§®¶×[΢¹£–ÛqgiëÏ,im®D§·Ü6ì§î§Ä#”ƒÇ´9{ê¶mÛÖû·üí»þí/úûoýõ-ßÞfïatzKšsd”X qÑRÙwIœ#– Ð ’39?æÇcn»Ýo~ï¶U}âÏ_W‹Ì$°95Õ‡¾Mö™ýùñ™?Ûö¾õã¶Ûv¼ì¹íüíß_ãÛë²?ž3<Ìå7P»øu¨É¬<¿ e&Q#ÿs‚~ÁSæ …Ù06£*[Fh*s¸©õ?nþÇm;|ÓÛ-›Í"AŒô);5ó×ç:air*ªB<Ö£7Î(9áä֘͘œ'ŠeÖ ›qwìÍÓu0ܦC½Åë/w¼vì·x¹³o$…rP!§l…$$ëG— Õ±ä¼Ì¬É敬K,4/…ȥܺ¸DV3+$äÄŒ€*M–if4Y—5ÊT7 ºžP=¸/Ιϩâª|KÅôlY¾~^Uu¹ˆ|ýn$”˜#ãTœ¢°un½ío·üþÆßìv‡oB+ ÂçK2‡»g†”0¡ÖÐîr¦#OŽí—%ljþø…TnÊû _Óî/ÞºI³2ÏOHYŽØ`•ÄGeD%ÈŸ‘1m¦…ùÔ3B¦‡BÓßnÝîû£ª ù$™YîޘǡñH—í›Ýî‹)Z>sdæTËåȘ¤:°rˆ|Å›$¡™•b¦  @•I‘¥{£7xªõZ¡é LQÔTÌŒ@j"³AÙ0Àôž·Žï¯x}Í·zǾÍÖŒ†ÌŒYz¬›—‰ ƒÊ°$*žÞS3ÍÑ£0H´Ä4ÍX™_€F0ÓÊ05ÖÚ‘!yjDE`P|²>×{*¿}v·×AüYÕ.büÓG£¯ñ_*Öú&µN_Ku–cÇœ'ÇТжM{Ÿ¿½âí߿ٷoÜöJ=ˆ€%®¤_¢åÌ,s([2œ€¥+­Ó‘ݲé\g$8<âx %Lä]¬…ÎÊŽŸ«« <®•j$#tŽ8pƼ ¿ï¼¹™gi}23¦™vþÂÃßã÷Ÿÿøýׯn›ý¸Íæãõåøûoúë¼ÝòeÇ֥͚c÷ìB+r 9aŽ­¡9æl$›)ÊÈJ `€èÿtÃÔ2…IfÅó)¤xäàÞû>ßîùÛÛüËëøíe¼Üê„Åë zCrü:çã§ì·½é•Ïeì.w7ÖÁ¥‰®$ïWZ¡fšËzv²[­U–[JÁ:F³ŒÍ±7ß:ßnñý o¯ùr«á(6.•sx 5)óÌÙàìPÁ„RyX3F΄„9[*G᫲ ˜ÇŒ4±dÙ¶®1W8* +–‚‹¬WÁ’¿×Òë_¼ržUðëùø„§j¿üu¦¬Öñ<0†Æ ­ó¾á~SoúËì7¾ÝËkõ ­y&ežÒÊ­u§ºŸ[ÇÞÛ¯ˆÖ3 Ó?Ê@²'z[/É¢†òÔŠ’×(ʲù ç8N'g4‰Æ-íI7#%C&ÏA@š;MdV^1jdϴóïÙ·ÜïòrD"K˜¬R­1,ŸÆ–Ë\æOD•¯³  ÌLUæ(è°”]Ì\Áî¤2…âÿGù™^àKô‹ÒÀ„÷$˜‚×í€u¸|5ÕûúJ’VzU'›ØŒ @Ûï­yë½m[ßîm¿û¾û~kÕOôJ‡àç6îy»\»&^‘’KŒRR]®nŒåM@E{!Xímݾ’WŠ&SˆLËœ%Š3ÜIyÓÚ/•Pˤd€¥\š6,28¦"˜º$±d@xêö³ Á¯A[®™_“çg\•s,æVæÓ$c”é:áP1RrŽz& å?W¸"ZfF*±Ò'–Î¥e¢™Ñ°ï~¿ùk×¶ãõî¯wõM½ÁÍqœpçnD[‡ uo­5uëK¸ê«%Êš|Á,jËRë" ¬áœõr ¥ßrSc8°omfDÎôË,4%ª¾±«Ed˜u¸>/¬ ʱ“AK* ÙL0Y#Â7ešÙ˜ó˜1{¦ŒÖ̧y˜Sœ9cêãç}„ÍÇÇ1hÛ}Û~{ÍÞã/ßð_þfû·^6mnsïffDdy¦H<Þa†Þ¨Æh­¹ËœôÞÒ‘iIˆ6¡! \Ôª¯"ÞÕ0]nŠËÙX’Էܘ÷ýüÛoú·ßâo¯ñ×¾ÞíåÛ·ÖÎ}ϽÓm—iò<þýçiRÙÇ´*Ï=œpß39ƒ5²s™43%…ƒãRJTXH™Ì‚EÄË@fÙ|ï~»åë]?¾åËÝî·¥¦5‡ˆLrTRÊŠ *Rs®}ÑS~WSQ3äA戒ó8´|7”b†e¦0”…!~­UPf–wM‚.#(D=ª§üiŇÔ3ïâǾð>?,=ïøO¸ë£Ô 0xï¾íê}¶¦Û Û®Ö²Ì;Ë…°ŒŠ(³ s#fªš­å.P6E”æÙœînJE2²Ï©óˆ£§»žìÌ:›)@6•8§b¢mÌT„ƘszD˜m0ö~’pwccDJIÇñM…\ÔÁX(÷wt¹lWka­+Áº *y½+–Y×RPéG/í5¤'ï¥>ÅLl}mÍ ˜dº1=’’­Å³¶%§ÊcÖVžSp.+s#'ä`YýÇ—eñóC€rë€ÓšÐhMt½uo­õæ­{Û¼mÞ7o­E  Ü¨k,{7Sä¼n[D˜Š§-‘çœ2…' ð©a†2×Ê<+tW3ÆÌ-©!„:Ln½e—,Bgr†eÀ]0€PN2á)DFaå…DÑ¢d`j¦î´û9ö†Žì3`iÆ=üXÞB(#D–YR},EöÄâ s"…3qLäLŽÁ3 ÇÄŽNì·Vœ÷eäVíà ÄD‡Þç\6ü}ç4>Îq*|ç ƒŸ·Ž× ¯7Ül×¶ãå÷Wìwô ÞñïÝûúŸyšewìŽmŒ†SÏæ×­d{ïQZŠÀ,ÃØ¤dE¨©ƒ 󲲫¥âÓŠÑ»÷›Ûzÿã˜qʳ?øuê½×q·.n¿>ÂôØw€çØžÛ°Äv¹‚eÉ!)g‚i}éÇ ÊŽq>dÑŽ¸ý<Ûü²ûö«÷vß{ë$2FÆÌLû‡é÷_óßÿ?¶ñÁ[>îÛû·×÷ÿú†ßñ—¿ùß´ßµ5573íöÐÂW¨lŠsNóMÒ|‘wë»m[‹aÖN³YLÌž äA çD”’sä|`×]3>"1>fŒùÈ™ñÛoý¾Å÷—üûþûßð_ÿÖ¼õÖüõõϦ 8Cš‘s¢ÝÚqÎ|LÄÁPE{òöãØ·Þ6zg³F2õ§›që€ÎsŽ|‡cŸ#Îããýç‰Síó£)9ãå†ßðã/;¶–¯÷ª=€,êÌœðÆŒ¢ÞK5†„‡ÊKÂQŽRÛô™Â\Ñ! 4{ è <ç’”kŽ›P„bÛ9âëíœ'¨é­¤oÓ=ÙØf' ƒ!%ÙrQ”çâ±gÁZWý›f×¹Ìk¤¤Î6æˆz·1mž9‡†úÈ!×Öcï±þrÃ×ö÷×hÍûÍ`+‡²Pݱ—uÃT>΄ҥVà"`J*½|C>pXÇ«Âãø|LÿGâyÓ}·9ÒL±*aYãC91R âãðŸü9}˜³¡kìøy'N´Þô²ãÖ‰3ñ˜‡ýO…g¸f':€Ì)àãì>“ÇÌ®G‹#æw(¬°ƒÈè–">æ³Õ¨x§¬)—sVÆ*½”¶ì±ØËìfDîs„ƯÖS i&"-I#\'ŠåáÍ=›7¸Ó ñk˜±‚8Ì“µ.ÑcÒᣑMô¢üª¢ŒÈÈ$SŒÞٚݳ5Þ^ÚëËýûíþ¶ÝÞöíÞÚö'Ç¢¯ìü‹4¤¾’(ÿÝ(ñBi\žk¨ù2ûdËüËråy>oTfÖä^x-Á­œ°Rû$&SË;… ºÌL¤Öj6—=A µ}’DGÆÀ¨ý+:M¦Žˆ¡ÐLŒ@eDdµGZƒ;zǶó¾ûm7oÒ¨ Šš©Í`0§¶s2£Ÿ“½a4GN¥$§m]÷]/w»uÜ¿©o¸Ýy{aß²u´æîŒ˜kp7e`;à†æ`&‹‚™xÿ5Ì@w8©ûšë.êŸ,=UØâ]A_ÜÉׯ¥Y]Ô÷/ž¢¥01È›,áNSiz<5.»ZL”~˜ïGöÆdÛ-™%…eq– J™VÙÖ&²´i—=ñŸÉfdƲ£Œ´9–¤‘ZÃÞqÛõºãåÎûÝÝež$a¥ÎÔõàDèéf,›}z3û| ¬dõ×µÞ1‹SfÆ¥åz"êÃPùj>/uQ£q'c$’ºk#öÎý·Æ}等ĩÜOž‰÷w‹Éqj #'T¾:™à8ãÑÂ{Z †L¤/þ#"•u,µÝÕX˜ ¾æì?K÷‚ZéQI3p’Ö7I˜!I±È>ø,"¥ÒÁ¬Ä!ÓHU6™ f@vÒ°LKÖëcš•d}}5o[ßö}ïÝ_ÚoÛv»ß^÷ûÛíöÖ·[o7woOÃ÷Ó×Qµ×SŠ/XP±ëL xdŒ„ JµÿÓ=w«õÑ^FÕO”õ¹»®ÊÕi:Í=,5sdf®ý6Ò™'LÉLŽYáDt§™Íd$gxŸ]–Å^‹’-â)³òX»v „T}&Ê︸ËgÚ™6²‡˜)Åd÷ÖlïÙú†ý†½[öz>%"“3“™˜sà9gb<Æ–ï–žk†Û†·;¿¿à¾ãþªÖÙ·ìî¨Ä3‡Í™tÖ¾r¤˜ø Ìøj%7Fk¹.EFD‘)%ÏJÿÌ/Öz}üÂor1*¹ÌI—8g>0ßÙä?óí—¾¹ö“03Y˜ƒá&x×úÜ'²2XŒÉ´XXw5ËkóAp˜«¹²Ã%›RŒxÛÂUÍŒäœCÿøCsfÎìÔë®oü·¿ðÇ·þ?þ ow{ù¦íN4&bröò©ª~H4¢™[r™5(Ø22sÒnn±oê]ÝeËÝXHô35§FXâÄ8ð>ó|ÿÕ?~òüùmóþÆ¿½Œ¿ýÿíßúßþªß¾ãåm´ ͍Ê(C¼4fKK ³Fš&q"3óøŠC'mzCëh ÞšHæàøÀãLJÇp„Ç#¡œÙÃÞ:NËŒsÛðòbßÞüío/¼mr[ ~õ'_…¥'±¨ôgª ˆaâB “_\ëÅUÎ¥&ÌÆ ¤ànE1X.Ÿs]Ç k äïÚv»’wg+Á=„¶R«V¹¯Ó—@âkÏ­uÊ%Œ à,{ã‰Ç9Ɖ4d–7ãÛ†·;~{Á·¾Ý³õ4í“\^t›2ÓÏ\  §#GÛ¼æÒÔâqŽ¥èqIË–@¶qˆPb.öI–Ô:4R…ŠÍ´Hœ‡r€¡ÆØšn÷í>¶Æ­«7ÒÔÒºçºÙíúpgœÁ°,ŸfââG9¦™è¾18ÙKš•%tUòŠ-) Õú•_ËÞ?UAM/è:h¹‘È›÷ ™Ë¦Y`TšzQ&–\ 113Ê¥‹4¦YVŒPš5 ©»yá{âR͘z’ÆÖ¶Ö÷~»mûëý¾mÛ~ÿÛ¶m·Û}Û_½ß[ëd“·¶¶²õðÉÔzös¶Ò:$>©~´(y@bV>ûÿ¹~«ÿgúò%â ÊèVXeoè­|ZÔÈ•+öLBLefcH̰94R+YÃòYv é¶„ÈËI©öÐ@äZí^xv­Ófcg`„ÑÉ9Ë|d8¬9[£Ù0¦¬YoËéXËY X½ãÔÜ3ÏŽns ‹íÄËŽßøã/•{âò¶2M²K> €²LÍcVdôà {Ò[9M0&ûŽŒZ{DÑJ"0ã©ÔD5uµœª 5F`¤f*e! œc§bÆ?ì|}áüû|¹ã»ÿjž{ a^Wš[ú点³ÊN}bÖ±w¹Û\»" i9w£³rCrŒ·óœçÐ '¶Ô>¦æÀûÏ4›÷6_^çooößþæÿýïøþy=|ç¶9Q™B²î˧½¢Œ-ÍÊË7™“ ’L™‘š1ÓšÇãŒÖfw]:ÑÊúÎHŒ‘Áqê8ðÁöó¿ÿ÷?,Nì–ß^âí•ÿãÿ+þÛ¿ùoÉÛKô=Ô "2f# Ì’K&Ñ7XV°µÙÚ‰Ó=]ûœóœ:OÌ#£Ü ˆV„òz>0GÌQ3Bò#õqÆÇP‚¾ùâþÒ¾çÛ Þ^rßÑZ@0X²Rµ¹ö1¶nK€2y"Á‹â+µ`Q½SeçX´Æ•g X¤ç` {† I—ÛI²î”ˆ0§4¥Å̽±;‹@'3šNsùE//J¡’SâWŸn5¸vXZ¡Š–ÌÙŽãÛcø›¡™éJpXzƒ×-w¯OÀ§mñ§ópÍ‘ÑÕ‡5Ø ÔDørçýŽoo¸ßs¿/üÕdÖTME9‡'òä ̽QÒ|#½à kž™••sÝT$"®~Ÿ~ …’0“–3ÇÄ1pŽðÈ58fØLÚÿ=þýy»ço÷Gë¢?ç4–`CWï±2,¡¤rq—j½“Õ ÍXi€DÍNmf9p>øë=?9£BíœéÚ_nímßöøë7ü׿òßþŠo¯Øor»äÕí2M—÷ôEŽX¼€§%åj½žWãCÇÈ9çˆ)À îèw3â‘Õ.è<~åöÿ>â¡îzÛó·—øö ÿ÷¿áoíÿö·þò&߆:åjœ! Vbmœª%!vkvåH“Ó`ø#GfÈg{œ|œ3Û–‘,:Ê%/>BSïg<œ¸ßì;ðí-¿¿µý>o[îÛRÎa…O%MÌ•o&'eR YZ>4Z0—Õ‹‚2£}5@Õ__š^N+]E‰—²¬bò hVà”˜ .×ÐR b-»Û¶¡gsìÞ››-%_>5I¬äòŤø5fE7ÔDX=eœ#ެå­Ù¶Ûë;íùrË×›öMÞÂÜJˆ¬å)÷äÚŸø6Xíþ9#SyEÓ”™NÒrΘ9¦=Ï“3¡èv±ÊVâRÅÃ…L1s!½.Z$b*’:Ó»ëÖñrÓË>}73£×Ícd:,‘3Öp'Ü­õlÃx¤ +”×BvLàP¤šc¾ÙÞ‰Îî4&­lŠ(›FXÅR»·æ…l?•ã‹õZ‰•–E4Y’P!9ÒÐäh¤5óŒ4 ´vmòÉ„Bi$$h™É/!Y†æ4¨›™dôFÛš·Ööí~ß÷ûþrß_n·ÛÞ6»½´¶ùÖÍZÒ´2ˆ²e”À¢¢ºý¿ŕ3F³úFˆ" [D+™;¬(Âΰø:.8™2+Š’ÑäEÖxþÙhLsy«ðúìÍd—WlTk—+i6h˱P>Dò¦™Jú”FD;aeóW¯^u!—ilÌ$RôzRªýÈd̺çxŒü8ýqò1qFz©{º©™µÎ}ç}Ǿ±õô¶<&¬nCÒ€¼3f¸;hpÃû2éf­kÛm¿ëö¾©ˆ¯õ"—iï…2CI-©z÷Fäð⌻ÛôPú,ÐX'U蜙™OL©t©Ëcvf/ÚÛ '“çiÇY´Trœ|ßÏû]¿¿`óÉdt˜U¨ Â¥(öDe½–ã%Íðµ¾l>.æ*”°¼îÖÝÂÃ1Å™qøûÇ|œöˆÀ¾óe÷{o¯í/ßÇ÷ox½«÷Ù:*OêÊë[׋)÷­Ê|—åY %aÆÖKȰ¸Ï‘g,ó#ûÍÌKÊ¡˜8Â'ÞGü?¿ÛÏßóñž»åëÍûÿöüöÿí¿âûûþMí&™Ò4BnѪ¨AEOMŒ§¦M¦;3&š’#ˆM˜°©~‘ç‘ÿø9ëÈ,eó4Ê…cØûÁßùïïúõˆØv¼nü±áÇw}û¡æ²†Þ`ÆRèor^ rÕB$D«¶ÓÊ챨5~¥ì®d¼¯s9[kÑÅW¼& -…WÆŽQÐTÖXšœ0ÌÀÙ0dÞäɽyÕ(¹/+¬-CÅuœd¢"¬ž›ïÀ:]% £dБ±¾²Ì†ïm¯dé-÷ŽÞÝ]°•–y©£—–㟽µDáUx:èH^}|æÌcpL7ŸË¨yáÃk"¤‚¤ ^ã=Êë)2àM·†[×­Hv;¼[©kbÁÓ.f3;çi@sÒ§•éG¦gÜê¾ Q)¡Æ óèŽjÑ\æðŽF›½>ÁrZ[£¢žÉŽÿ-â+ÿKkå¼ú" LÒÂÍSs&/WȼðÂå2]?.c¬Î£š¶$Íg¯œrX«4öÍo/ûËýöz¿¿Ün/}»µÖÚvsk4g‘¢Œlç\'ÓhŸ^Û†I‚rVíÁšœAÁM$VxªÿFÂÏ™ P©kNâgÈ亘´Ší`3šË}6ŸÍ±„“)ó+§7$1yn~|ð]¶èsiq“í_ozyÁ}‡[ñôË7@±´¿e&§˜Ë¹ f5‰f d`ñ· Šò†ŠXò]3Ј÷ÄœxL›Àv·fTf$Ïá¿>ðóÿó8hÄý?~‹¿ÿ†ÿñoö÷¿î?þþñúû‹™ÇÄL02#ͳՋj€XUñ@J¡WÐf‚²‚¶‹Á¤—Ô&BÄü÷÷mÌ<§ÊEx3vŠÈsè×ÿøð÷Ÿ‡mŒ»··Û¿ýø¿µ—7ŒL¸?>Yr‹*WHI¦“Ÿd™+Úp­¡+\ð w+=¹¸ú‹yWÄ™r~x¢‡+~6—G—&³‰>“€Ûäðäæ¾¢´”cCïÙÝmI×ë¹êðBe*Ö Ï–ëÒfTŸÍä}½Hq‘yž8_Ê•hi™‘¸âb¯LWÌVÿw]º,¡Õ¸gbfTÍ‹YÞÁ™œ ,o¨¢ÖTFHÕ‘å—ŸEQÔÈ<'Æ)aÐææ¸w¼ì¼mºß°o&ŸÔÔVce-­¬[ÍëTÐd¢‹¨°™6ƒ9-‹ÇÙ€øÕÕÉTvl]½É¹"vPÄŽZÃGÄó.Zs1ÀË eaQœt³Š±€R2å$Üê–ªhRjÕNU0íB×> ó‚ÍÜ7k[³½÷}k½÷×Û}ßï÷—·ûëÛ~{ñ¾{ßÜZ3‹ón4­¼sh4ƒÁ/„fUÃËÕ†f̤³kD+Üò¼úÿãë“ ªçý„ž¬(É®Æ4¦ VêàÚÉ[e«Ò‚mŒ1R^þi˜–BPsæ´ˆBÌíÚòÖ:ýºS œK¥¥ ‰ÇðÇȦ`"½Ã¬¬¹à’æßA—^ýËž,«§Q%y•{º¬|–iFk4Kk0of(1%Gå­ᨛ¦›5£"Gfþ|D5ŽÍÓÝ2 NÜúÚÀG†Ý»;£„Ÿ¸h–<Æ©91æÀ14FžSshç DpL@z|Ì÷ùë'þØpßà$’l¥© Þ •ÏY c½wÅh%æýiqw›•Œ^ ·IF:Ïn¶YwÀÒ”@v2N°÷–û†­©ùÂ],wïL&XQ åôŸÌ%Á(÷}*õ´lÀSAÝ:¦°v dð3ßÜ»ºÑ ™<ÿø•|äÏ!ývçË«¿}Ó÷ïúë_oÿý¿¾½|ÿ¸ßs¿ÌDú83Ú¤R¾\aë`3_§7K#ËsÿÔî–fÙ,g‹Ö£oç ™½Í¿>ô~(ƒMÍAøýñ°÷³E¶Îí¾å­··ýþ—ï|û¾Ýîü8Ïêí1ó9¢] o¼€@Æ—–QF º¦'å?}ö¹Lpdæ´rAzêýë±5 21‚tÄ §¡mê4ˆ‘Œ +^Dl0³­‚‹7HÙ¢ŠªùE;¿þk²¡£›“cL%*Ä9s&JÍ2¢œ ±U’\[Q§O5ù×P  )ñ[—2lÎBE.‰$L*ñµ]|A>ã#ª€e@1ç"‘rÆìcäQÄ'z³mÓ¾që¶w‹ž&@˜\',`†-sÖÉl¤ØÉÇ4LKÙ”˜¢ÁDŒ£´™ d-C¨kÐ_…®ÜWªЏØv‰¯µ°Ø5ÏÕ)i€ÖÍ«Yqrf@ €½¦‘¤Šp¸–„ç½ÎÕÚ¹Z´éÆ­µ­óÞû}¿½Þ÷­õûöºïûíõõöòêÛ­Ãî­½lØ4óœÑ­y§[ž‡à®Å£à q(1'æP*‰¦dLvAæ¶¹20­i³)ò0º¯Â^̧d¡˜D2ÍFŠ ñxx?ð®v½ó¾mÃ㫞Ò|3’©ŒDï[LÍYÆÿ>s˨ÁÚ’m¤½?ÚûÃ?Îâ Å9gfÒ"íg¨ùqØÏ_~Û‚0f{}»[;>>ŽÇëí™çE2C¡3FQš™ÔDfΙ™Ù32s$“žà š#röäÄÞÎï;íe£¶ÿ@þ:ùmã<ßÿø•'Gͽó<èî…”°òl#tJÚŠ Y“,C‘b£HvQx½Il® ƒ@ç¸uLÇùœ‡Ok?Æy:ø-ñò8ò×ûy'çöýÞþ²ÿò:þ_ÿûÿÒû·÷ïoû˪!Ÿƒ3“¯À£!¢â˳HqVæZ%#…$±Ñ-Ä™#$ÒÜ´[ÂŦÞð_vü ³fñÀÏÓß;È©Çù·LXöîmß­ïÜû‹÷û°cZpÜ:f”˜Ï€ŠJ¢²O@h K˜T$~K9Ë^ˆb©/ä *žZYO¬IÂÙ 9àš´föª6õf\^zÌ­˜°I¢PË4Eõ‘ñ0Á8¤¹ée·÷<{B™SšT ¢úv Q†\ ¹y–;üÄ9ÃùqؘiÜÏGþnf›ÓÇÙ,^vcºä12b±P” …_‹;Z›3ÛcÎŒÉÅ(©Ëˆb|ÈÎÞÕ•10a<ã$½÷}Ëf¡i#’iã!N²CÇȉÝyŽî-ú–íÛÛÍ·.0¼R…^ž„ \' zID¾Ów¼6N>”œ°? )¿·qÎù;gƒã|ϘÙz3+34*3GL%Ú²Ü/sgŒøZAΚWµ8—»UµÒ­òò©”_\¤î…—š±6÷ÞZëÝ÷[¿mÛíÖnwïÝ_î¿õ¾ï·ï¶ÝÙ:¬‰IcªárÄ!²–3šÑj^ˆ`©íÓžÏ.—¿¬f’_êÚòN£Ñ…yy \Ê‹iÿ,.)bW5v5 ò"ΨL"‘–_éþå´Àedš\G”µ\YQHKzÆI§YGFf÷J¢¨m&R®´q޲ŠP2sF(¦$*bLæ%0i2·­[oÖ\^¸P¦‚ƒ’*òæ¢xÁ×ü[kÎÂÿäˆøÅ.ýêgyŃ|þ{[—lýÍÍ|r†0FÔQR …}3/âš×k˜C¡œ3G03ghÎÌÐΓïûõÑß~œ<‡ÅÙfú9Ë:Œ©3óˆ_?çýæ¿nAš@z?§0y\r¨A²x °V¦Mç%Xaf6²‚ƒWL‘–·Ñ¦e6ÌγsoØZÌä;F|<âçÿxÏÛ¶:E„¬Ì™€ÉÌâºäõ‹Ëðìmùd:ÖÔ²~›SSrÒܽ)zǶ[Îöï?q>òׯ9æ8çûqøãÈ‘þã¾õÆ—{¾½Íûë±m‡™beuÍЈKj•ã÷ùC׎&ÍË剗ÄóÂ…2Ë_©n3¼¼œÉü5u?ûEy°<…œ›˜& !Ø“œ¤ÐR˜+„ÏXStŽÏáé sŠ+⩯ùŸ‚/ÄŸh“Ï'½&¢ræ5;fm"Ü[}(•¿j`-öíZ"JF*S3#g=cyÊ!D.CNW›*;B¥É‘óBe¹åËôËä´–nÎDšYΙĜ:Ï<]'t:zƒŠ_çÓ[̤Yz0]ò‰õüWtÅuM̶ȴ‚BBfΕÊ0sdœ‘j–hY›é ßÍÄ:æ çØÌöÎî0“3P¸É®„¬›+§6”\Ρº…œ›ÍN³J˜âœ&hǤ™ á9Í`EiIf&iÖˆùÔ‘ÿË­B^­‹_ˆcAÁA–K{tŸÑ5Ö.{»K¦ò¼®ý\Aµ‘ª¤4L˜Ð–h£«·Øºm#¦á×yûeù?ãÿóÝ^’ŒH¼n;8 MZ#¬ñZá|y Ö Uab€-çå‹ 8'"£Ò͸wœÙµµûaM9?>ðþŽfÞAÓmóÞ^^ýÛ÷¸¿ýôñBÊ‹+4Csj¡’áΑœó²âãÒòV§Ze1˱/çD„EDõ5fz¹Ÿ)|Ós2NÆ¢fæ a0Ù!}ˆ7ð1Ñü 牄–™VHןÛV¥•’º’Š×^-xéò¾ôºÏ„£«ý××ïSµy-êßÕ,§4¦ÀÚ ÓÍø²M+Z=‘¡Âç8 ªdœÎÁÑì#­0§»Úb‡×þ&¢èì”–hr¯†IØi3—·†AÇИâ©kH6+åJ²Rhy3®6%¯\ DNJ`u[u€RÁ}*KÙ•™ˆY\úi0ÉfðDJ›Ê¬T‹Ôbâ8q·ÎùÒtëyßý~ÓÞ²,µ(]‰WD!2–¦yበU\…póYÆàNøÀ¤•íóÌ–J©BcFh¤öþìVSî..ŸÎ–БϤ«?UÁ/¾ —g,±&¿Ì‹/žéÆ`%Á@PšYs¹kÛØ»m[Û·}»Ý÷í¶ï÷ÞûvuÛÍ7XWQ± ê ü3&À<(»-Ë–x%Ùyå™ÔÝåõ2Òc[QÎUºG¹ÕQÒÊ$w½íÏC+•‘l…FI–Ë'#ÔFñY|üU«a|¾™Y?ýBI9¢œ’%æ„daDPÓm­]¬ƒù¼‰±ÒݽªÌÜe’<£#•¤Ì³wôn[c묉°t¹+~ ȅѪhÐõ#"°nÇdʦ8s~Š+žíä'oAb1”5·]9¨u×\éÍÜŒÑÓgâó¤ùdc;Ix‰ ’™9‡—_B¤ÅÔ91ç<ÆíqÆÇCÇÁÇ£ÍÑcz$r²ÌjHéÕƒODrNdjÌ´s;Ü2ÏE§^’Ô먠WýÙÑ@šÜiÕ=Li””œÏƺ,”šÙMrro›õmx;`KZLiž3b%~°s†ÆÈ²]Á95­­am¤b–ÕHý~Ñ;Ë'¤¹,°nßnÔȈ©I2æ/9S3b„}Lûý<ýðÿøPXL¤ ó(ô¤b.IƒdkëPÓy >« † |môÿ©þi2úü3⊩+m]"ŠÊ•‘ÝÙ›¶ovß@¦yiœà¦EÀdH Y2ÏÄ”uôžÓ›¶ž­¥Sn¡Uz_BPæpƒ¹xÙâr×ÒJ­Ís5&>ŽtÁ…ÍàÎÖÕ f¬¢uò-2*. íå$°†¡ËÏ>+C€3ã<ÛqŒ93"¤t“{¸#mOhDà¡<1&Z38öŽ˜ˆ`Ì#Ï 3n­í}ì»YÝd„Õéç+K,VˆB¹ìë¢AýóçR5ÞÚtÐiç AyS>C6 rGÆHaF+àV” ‡}©+ÿ|WT‘ûê‹Ík¬~6ùuíüù·øe‚Ä@qT š¹±µ’‚°5Û¶¶ïû¶Ýöýuë·ÖºmwZZAµ3»jðò©ï[¿iîÅÙI/ymŽhkµJÙ}…c{–»a¼Ú¡ç‰^&K:u®ß<'E\a‰×Ʋh‰Ḛ̀ðœãR¢|áú§ðµn$Ú•ž2ìwCRNÍ…=6¥N,b‹1½ñB´¥âÝPŸÛûâD•ì,3d.޲7¶n­§yþùî´»L€r‰/Í\Ôz6ÒL)‘×°Ô›::®S ™q¹ '—°õˆ4‹Þ¸í­CaçùÎ!óæl©–¤Õ®>%ŽQ¶éRL#Ƙcâx´1øxè89‡Ç4L"Íì&8)#d“H=N}ùñ@7+™˜ýŽyÎË8¦ÒNõµúëM€XkjÕÙ§ø2ÁÊbj> pˆ‘V¾ùaøi­ëÖmóì`™y¿hÞ*UPÆÌýV–V¬Žâ:ÌølÔ>»´|’W °e'–ÔLŽtÇÞ¹µÖÍ¡T0ñ‡h‚eåÁ*°îœÌDDÌ@&C‹Ë3TBÒYþUÕ”Ì|âöJdFÉ~æj­.h”$uwËÝò¾aÞÆóœ–íømóHyŽøxèŸ æKäL…Ð pgq ½¬+ó¥F[sE\iÕ’çCþì—¯¦ÿóØ¥Es™_v0–Kdd³ØÜo]·­«9H¸ ¦b8ó:Cƒ¶ðšãÓ7h2/1?@4/ÙR–K@É7Ä" ?㎠‚sÄDL ðÑZ³SF»ï^gøŠJº‚,;Žª¯f ÐÉSÇ©÷G<Î!ƒ¼“HoÙ»?rGó@žSt£Ù±ŸVvZJ²o~»õ›Û†­Ó[¹~#šÙ*P*îe^ ýü:‡Ô6 å¨-È€6d³ž‘’,D¦A0½±$Ë( ìWÞÁÏ[È\v†v™¾ÖqíKV§Ìkb¬),ŸD-^¥rÝ@õEº±µ¶õ¾-P´ßn·—ýþmÛ_ûvßú‹»X F«öΪº¡F•?Uå4ÛmïµnC™[/dÞÖŸ\9™W¤Ëæc‡¨D¤W͘Ƃß?!ðòä)ç¶ò),ºvº®°øª²õwCµ6D¦…/2’Yù‰~Nµõ«±T«ÏåD ´ÑêŠ&Ë/Ø´ŽÁnêÎÖé&ÌYÉËŸíKÏR_10ƒ}Ø£#ÓÌКµFø¤©ªk#P)®!y©¢Y8àÓB"#y:…Y~ £¶ŸµPÒeæS^œëÇsX â%]†ƒôpX3ßÐ}„|<8&ÚTëܦ·N2l©»ŠÀ9c™¥™qÌ#s’ÊÆ„ÓŒî! ˜”ž®sÚqêqhoën·æyV…ž²°EKu\eÕÂÅL+ïf*Åd8@ÂÉ>¥‡ôöíH¤š>Ãß#{ÃÿÞõÒõº©»Ñ[k»áõŒÖv.+ ˼Ѯˆ’+^Km!´”)Ëð6tÃf9 ÷†sñ×>õ”ú6b<¦çqŒ12f²¥ç™•í7+o=5‰éUäÓ‹€Ym¦×æ.«»J~Ïÿyén¾yF볇¶Ö¦waÀ‹§¦ÀÄ|¼Ó95Æ-rJ ÜÜwãfÕŒÕSéÉçÌbY»¬ä7&肪K. Âëq¯Ç÷Ÿ^ÞÒe-•±†—eR „,F4¢7î[ÞvÜöìÀ—séÒž-î~šdf,³C9…Vsì"•¡›Ã Ý ÞŸy‡ÏZUµ@€d¥{2$œÁÇ3ï ÞÒ›Ön{á¢Ovè“åP-ìòš9k"gþüÐ<¦"ì[ƒ›ú¦½á=PŸi6'Î@'t¸Zò¦¾åí…ÝÐ:á ¤*SÎ ÁÓR2„9"RÕjŸ%ðO·ÐÒ`G4¨Ì»˜Ç2ªKr…Ò¿"÷VáÀènZ™_ç.ñ2Ñ}Þ±—j€ÏEÖòÌŸ3Ž®¹­À¯jº*òqë}Û¶­·ý¶½nÛív{Ùö·¾Ý½ÝèÞQ3ÜúÞ"! yUÒð”âAí¾ïvÕ•UKדUR.TaŠ2–2• ÑÓB.ѰUÖtI‡Š ¡gáõ…ÖÛS_g?ÉJ”Ì%¬Õ2¹ Ä¨”Óü ßü¤Œ¬M#ÊÁ¡ÀƒŠ¶Úyl!·l®Þò¾åÖm¿¹ÊñÆ™îÌk•õ™$H8#f˜Ÿ²ÓçéÝh ¢¶4Fáy ›– ¹—:ëip1×r.ST!øKÛô§\L¢çèü\²|ý˜ž—bµ7. ([C1rÆÀÌÙ7Û7ëœQ,-"çÈ32&ǼÒgt²5´VjÜQçïN¾Áó`ŒEâIõsÎÇ/7lÁ™n˜ËŠVGCd¬´àèrVFq£’;´dt«ë4ÂŽÈ÷ÉŸÃÿ8Û¯sû(ÿTLÆä»Û¯ŸúuçÇ/|¸õîi©è.3\©1—U’¤Yhxs³§wp©þëÓᢰOŸÃ$³46N{ÛÒ&rcÜ·9z câÌx?~ýüÈßæï¿Ž¿¼ãØZ¤`žî‘ a TN®E›™sÖ¹C­ª¡¥ÇºZáËñ§H#FÆ3_§…?2&M^¸€9–!ã2Y‘„˜óxòÿ‰3$}ß¡nì ´š¢ê!åÊÆ^õ¯œÓr…ÍÃE3*>·‰üì~?e_jásM$33«¡î–@ëpZwíÝn=o;ö.oK]ס|³ÓŒ›2€ e¦³6FY½“ŒèTwì [c3¯2B¥Î°Hà¢=u“¨%bCÆ‘ð~À=·.1lEIW'=Ö‘mµ<ÉUZ1Ï,ÂÞ8qN¥ô8ññ(º½õ¹\3km§l±4×nnœ'„@CšÒ“ž!¹Mmí0*Ѳ¹Ñá†ÄWåçW!ŽºnìçŠÐØÊ£°¸z¦§oûç/5ß[AÔÍzó¾÷Û¾íÍ·—íGÛn[¿õvwÛˆžY{Vçëö+µZ/-ÙÖ5ö@»mM—@†Yx%qY@\3¾­¡&Ɗή†•úÀ‚@ÈžºÀ?ïEýéž5(ÉÊ„výˆ… _´ÒšÛ¹¸„_‡¶«£¹2å—àqUV‡’rX€dºe35×ÞpëØ»Zƒaùö6C® ÿµFZè>fV|”À&¹U§aîb$*Û,Þ£«ìyªY†)X¶°SÊX:îø’i÷¯~…·¯ÕÃÕWÔe!iD, vm¤™” Œì!˜‰Ÿ'¶‘1³Ïg¯€ZvFÄYç¾–¿+MÍ%a/×.¯¤ß)áŽ-„!ž¤ ÀÜaˆÈqÆyà<´7zä!S¿à…/‡£Jàu‘ –½Øz0ŠÙ‰ ÙÏŽÐÇÔÇ´¡÷¡÷§ŸƒH!0Å98Nœ‡3æŸ?k7‡mCoèÍæ:߉«+HÆ$w¤-ip‰J«}.:Øœ*?[Th}@Ò­õlyX»ùvk[wu—’ÿ8þxׯùñ˜Ç9c>L1Ñûs$X*9R3ÐfÎÌE"(™•—:x¡å ±+¬çJÞë “¨à`‚tãîl¼T_B,’[F÷·ÝÓ­¡¤ƒý*Š€)=Be¤r3ô†&ÃH`©´6Î[Ž˜-Úmí_3;ÂdG}”m±ÕÖ¯¿SD&©sŒãƒcà'š[3qßù²™åP¢Aë Žšê—8޲iø¼óŠœ-£Ë½³íh›õ#óñÈÉÛ94ÜZî[Þ¼Ñ Ýzbnvæ¢.(‡ZCe.ÁäN#ð­‘8>Æùsïüqà/¯‘²Ž:oç”Ã'å.¤ÎcŒ\ SžÛ”Рl-®1󭘕ébSŠs¶s†Ï£_öøÙ?ûñaçÁ9¨ñìÇÌßßÏ—ŸùrOµø&ôŒörËÖöl›µÍª°ˆ°˜`fæ"Ý\hi…'¡¿>&9¥­¼m@ÃÏßd¿-Ï{ØmIÎ_¹Åýã}ü¿ÿçØw÷ÞCüûo»zoÔµ *§Ê¤E¤©™`e]‰œÑ+²Ncâ”k~´¢Í‘)dÚå–'ÆÐ1ô1Ú¯¹m|`¾ÇÈ­6Y!)­§ÇØÅßß ìC¯ñý>^nÚ7ûã1÷޽­:¬!§äŒ H&B yjy¸'„&–—JgýÃL”7Jº[ö© ÐÝ­Mó쮭Ѳµ®¾çÖsëÚ:¶fÞØsFÑhš¡ôGAßïàÄûDdúŒ~dë<ÍfçæØw  6¶D"g‚eMhÄ6-Ó‚‘¨¨!’ã~–íü»¨!þ Ń·æ¤ûì®F 1R –†H’H²Âj$í½#bÊbâñqäÀ·f˜6Û–ûŽýE}3˜ÊÝ|ô/Fwí>ÏÀ/D NŸ§7¿™8R·­ß­¹‚Y$Öæ>u¥s¨¨EÐý˜ŸòX}X„b¶ÙZ8ENuûŸîÖ›µ÷˜•]Ž-€;š?ÏCYF1Ph—ño1Z⤙›ïB+hD3¼˜™y³ÞmkþÒÚKß^{Ûíí[’‡5#L‚±2r”ÓØZ‚$æ¢ý‰Ï!¤uï«gO¦%{€7G-œ¯6iÑ’ëÀ¸€Ïh±–XšiŒ(Ÿ±Ä’D"‹ª²áîJšÁi«¦eùÈ-¶@fÊVžòŸYÝϱ©&!\®ž••YXy ¯b¹œàŽ:ï¸ “™UÌ_[Óe]CÖîÐ$Ð=Ù:ÛÀ¼XÓçy‚j>g_Îh #E óÊ‘))ÎzH20ÃæécbN{JXRžlô ¬À:PªŸJQJ·ï(ŸAe˦èŽÓdjG˜IžØÒ@¸aߊÐÄ…¡–v¶}­5³åzÃF‘£§Gâéª!I6x£c*ÓdCkh›ed‘êÊ»'!Òëð°jݑҮ]œ¡‹o¥”GdDœçyžTÒÊÕΕïòµ‡Uå¦å2ÌÑ¥èç³ AàÊu`Ͼëaÿ'ié"‘×O_Ël¡M„ë1à-û„—üCbma«ø­àXñã¤òS˜£’ è´}Ÿ}ã~ó¾¡õäâ2SQ»ó­¦:C[¡ãeŒÈÌÙ¼±y‘ß"à^üV‚«:‹lÓ æ#¼™-F_ºÝÜ´LÍ ÅÍ UHtQN± ‘¥œWªšü¢gê³×©ÈS.T&1µBYÊ`–PÒœZ¸NAþñÑvž[Coj˜à€R3lå9WÃhhÖh<”˜QÞÛˆ@q.d-úS.V–4ÑR– ·mŒóñ°ün÷ÎÍDôó5a¹wŽ»ïÉÖ®%O¤™35cÖLJæžÉ™OµšÍâtL™1BgZ%£ÁsØyê8ô8õ8ã6梛2e˜ Y½ËJMŒ‰‡f™Ž´}¶Üf¦xÃî†2ª-ƒÏ ‡L0¢fD'%a^a)\ê¦:+ÙS©›´¬©°âëÈNÝ:^;ö÷ì·‹1X)(„Ê˵«ê:’2°½q̃dÉ:s:¦‰9†Þ %q«‡rííÿUQWµn°D¯N%9C#p|/°Ì»ŸFT´˜B©FsW³Ò=H¨¦ÞÎCÞ‡ñÉtofSAÐÈE"³¥/¬ÀFD÷ÌÈåÈ‹[Ίð_SQŠ¡ŒP@c‘rW¾ÁÞâÖÎooØ6ì7µM@ýIµAö´>¹6r¤´rvÂÊ *()§Ë…Ñd‘¾pÆE”!3M·¨¯7—)\’Œ/_ô[\•{—X#Õ¬æ‡Ï™˜๡֪iš =ņD9Z+Ò–›÷g¶5K€M–^ŸfDðHË$B à 6I”© ¥úK`&BˆÉ™z˜ƒçàù`e;œ3#d¤™žPç9p@X}N!,•EpªÞµ( ma¹fcÄœ#fØ912–=chùåÔ‡ã†nÙ[k•*l. Ê^ н±¶w‰40š`^BŽXˆ†ËŒÄ£¶ÆÛž÷ö†¾aënb$2ÓÛŠª,I®ìŠ'DåZœ8/ïþ‚b"ÓÎCÇ™çÀµéóôé²{ÍÙZËîóÖ冚†Aœâô,W…HŠ™\Ì4¹ƒ©P2àn’"]ZC@ê½oúŒ}Ieá“JýþaG>>†ñ1•©ö8ùûÃ-I ‘†û »wmuÍk•¦ð”bm"3FFÄLeM9‘Å£™i™µ*¶ D1NCÇ©1ó8ùñȇ=ŽÓÇ"¥$Nwô–[·Ö¬]ÓÂU‡qN‹w˜Ó3²l0»jS ´‚„VÀL*Cš’åg¨r- ZŸÏ}ª}&S#™9¤¡h†o;î·øþ lèe^Ær_(þ— 󵚭ŠÒ̆‚€KÍ8\fj†áMu}—} "ĵ<ã%DYÊ5^žOßF^fËó‚,ÅHžÉm¶91mX@™èZÑÀsí©ÏÕ¯®*h¸ÝtÛc»¡5˜Ç%ï*£â/ÃÚVj€ÂÛÎÁl2J‡pbYB·yŽ0(….¸¯-À%Qxòu¿"À_Çߥ|ÔÒɬ…} üzŲ›MÈ `L…ÜŒ·d™ggýÇÒV`D–™S0½È;– R~)bHÆ’è#ÊÓë" 8›£¹õæ{³Þ»ïÝ[óíþ[kmÛn­÷Ö6676š"Ý€m-#/uYù´U]Ôý5¾?âωðʼÜ+ŸÏŸZÄŠËZM”4ðiÂâ)©ÉO3ç5˜gVÒùêäa9,Zä¬Ã”[”×—•²Ü-O”mñ^•™ÑlŒý¹™ájÀª|×öò·!¼Ùjí2òžƒôT:Z ¤Zbx/s^=°—÷ú¥Å¥$v’g©'cr4HR$”Î1 xm.êù‰deøÍó´1xEäÌL¥•¯,ƒÃ  ïs ²B‘¡ŸÂ|´.¥œ!„¦xNÌ‘sĵKíUÊÍÑe4«Õƒ²ÌÉE­ÞtÖ>5U½¹%RLêÉÜQD,'UX÷Ñn÷›¿ìhŽÞê² ö.MÎQöVB˜*ÒQš"æ%žŒâ}LÏÈÇÄyrŒÌ$Þ`45õ>º£wí[gs˜%-Õ}Rï>˜´Ùiæ2¶<ÍÒÞV4ôœ*Þ‡.‡R½ÖçîlZ¦k*´¼¡È–©qê<ð8òñÀyð<4NfôÌ–°_ïñÞHÝâ.Y¦ÆÆ­ñÖ­5S¼ o)1S%‚žBéMs™f”„#•È™6gfàã#Fê8x:N=NŒÁe‘¯¾Y÷yÛtÛ£y˜¡)δÇhçÀ19§aòwµ™MaãŒÇÎÛ-Ý%dߘ  *¢…Ï$ ÈZ¸F Ëb1—yBE"W>O¦faøs¹»tãÖôÒóû ^îÜï‚à +é×Àܸl×” ÿ”•FVŠ\YÊŽæŽH m ¤¸¬‘äXÞåèky™~‰Àr‚P)”Ëa€1#h'ítœíÚ¯Õ·K; >OŽD¤ª÷M Ø(¾skºßó~›Û\{1ÀŠâ¢¬x¼5¡V’¹’HfàÖËúQ'Ï#sf±®fFÞ Þ¤±t)ª˜³/ޝÏ_§duù˧ãS½W•Óå*l¤~V—nJrÀI£·H‹,ÿÄEö¨,Å:¯ê2LšÁ/%^d#Ua&Þ¬hö¤¶Öܶ­í·~o­m­ß¶îN{y±æÍ76¿T ‚iAJë•Pý‚_ŸÖw)’V¾Ÿk]šË ´çGûùEi¬Kå5>÷«a°ì¾–ŒOZtS-‹&³&2»Q™ÃÂmž™žÌ&„¤ˆ ‹ÙVmîZfšŠ#æe/¥Ê‚Kv’¼²1¢(°Y± ‹4•KulóÒ„”ëcFyYƒ¶.[Ä×ê°–´[Ë per¥AvŒ•13""4<ºvIOisÚL‹ä,ZäЈ‚¶²æèfír˜S€3-&¨Ë]VWeOŠZK*«"s†2€ "ªJUÐ*X¸^âb6UÏE$k—«ä = GäÂÖ+.Q\=•D>»¨„õ®Þ°oÜZ6Ïn0„ɲ,µ¬,9eJºçóñ’ô±¶†c®<“s(NÅTg@†•É»³‘²ûMæ¸5Ün¸uz³Ò­ŸŠ è€RsæÑÑš™Ù·­S/ïâ$#Pi*E“XÙ[Sh8ë`ÊÄ%±×êKÂF¨dasb#ùÿeîo—I’$AYDÕȬ꽽÷Ä¥éÊpÀTDø~ˆ™Y=Ó·Gt ¤(¯p`0˜É'œÏÈÊ›’¡Tp˜ÌüçUÔyËqè6p-Y•ÐÞMÖ†ÒaßY´ØZkÙ%åÖ¦ñÕ¦´V­Ä¹´k)¢Î¨H;Ìin7¿ßu›^MÄ}9–À KÙÏp²N¬»*}FfÕMs4§Itm— >jM€7ÏÛî2TÊýLx{•oÇø6óû-þù]¿}óç\ÚöO3‡B‹Î7GïâãšwEƒ fðA/)y]W ˆÔK‰B×#Ûâ½W ¼&%/¡’Ùõé–ÊkÀ= xSîð¤¥%Ej©‡7JØí ™¹cLÍó¨yŒ@ó>-¯¹¦=£¹IÔg,Ãò>FÁ«Zù!S=4(Ö^£€lîM‘¿|áÎ…W;øÕ,v.l´öH±×G]—ôíº }ÊÌŠî6Ò–FÉT®øÁþŠ{vv‰„<.ç÷ap÷¼´Y@k~.µDÉ ¦Ùœ·ûü¸oÇqÜÆ<¦akzK¬í}²,oÂûKÒ¡aÜ^zL0_}ðþö_AìJ„›^üÕdíÿ™k£(a¤çÕF·;ØU7¼‰ïj|µ‰1å*ÂhnмWUfVÕ7>23e)Ö´@‘©³_¦%û‚6Š^ë ”yͺvkV=‘G‰»År“©ÁBãÞÌC2%ò3á†)øƒîO[»ž½®ž-î™P:m¸ÄiÊÈ{ÝsåÉQãcÍ:}}uŸþŸ¸Ó„.èsUAJÂÎÏ›D¢ÊÁŒáxz¦…Æé#}¡Œ\ »$9Ú÷Øš²b·÷Ã!w3 kÕI‹Ä ®@…˜²âOYž y›ñŒÏçùÛw|Ÿ-¿fBUŠhApÇPäë>±LtÍgçù|,­kÄ4+}?nZϪúøøæ÷•¹à¶œG1›I3ϱ¤AÿsÖYz–P$RŒÞ BD.Å• Æ¹ð|äg͈ˆU&܇à«W1ßn8Üov;àVÍÂös‹¨ó‰óò‰yÇýnó°ñ9§[¹æÑ𙾕˜àµ¶¬léÞ=Øh1 ]ZÁ¹ô<ëÿóäÿ8ñ¯Güx(–ldÙ™€YrŒþõGÞ? ·ñ¹Uã3YàoG:å´aF•Ê–n ÊôdF+B ôjR6‘ù™õ܉çÂþÏçí_Á3Ãíq¿á(Ç·›æÀmúcØ ü0+ n±ÆÝþó“kÙA;?Ïÿë´Ýø½Æ'ó;Ö1óûç\TX>=Z5£ƒKŒùù(I0H3ã°óy‚‘+-‹±,Î@bpü“÷Yÿ¸¯|œ¿Ýq¿á~s¹Ð½_¾Dþ†·J‹~òü–´<…ôF¸UF¢'Ÿ^ÿjÝ®‰Oà–>8Af‘%cš`¨W¦eyÉ¢RþÒü$PÞYÉ*&†oA¹=¬€<ªRÕª‚c ÑÆ¯ ÈR#káíOUöyçfoú‘³Šäýnž©|žŠ¼OÄ­ïÀw%Ý9.ô2ý¸B´m•¸—ˆÙ&Ðô´E€ ¶ÿOc¼‰çŽ¿fÈY´ÜëƒqûØÊ_ݪŠU!iê¶[°Üª-½Ès‹Ñy5`‡ÛmÚôqŒ1ü¸Ýnó6ãÃÆ!ŸKœ³á°Õs$Y"+ëlL¹õÏïÞ~t×àè èê&²š!üïÛˆÄû1Æh=­k›ØDõZUFÓ,«DM–y§m{âí(y˜‘í¦¸÷™×®»_Þº $©F›Ázç—U¢×Ùûˆª%w¹û5Rïò6óJÌ=ft’îöŒÞúKFF˜2,— øD–PÚõåv?6áäºV é0Fº—Œ%†j ¬SÞ3§ÀÖ‘$zõ­X6ËPx>k->Î:Ÿ¶–bU¥g¨á|¸dõí碧è.‹ JŠÈ·EB_*”šÔ×Õï¾— EYD8¤WùQ5ÜzWÚœ=ÒŠ’•{3ÖªÓjfm" +°B•€«¡…Ö¼'æ¬yØ0£éãCsúqócÀδ½{£wàqfô„˜! —kÒK°'Q2¤oYj[w{©Þ2>ªv˜S Ï¥sá\–á^ÙL•’Ð zU§óŒˆåj³9šÌ+ß’õy–œéÔôvÐìxQ»O¾ø”2­ R2„gâ¹p&â?Nüxê<3P17Ü'æû ÇÍæÐ1j sË£ Üa–¹` F·çB"MC”« qo¼Ú5¢KD©Õ{ö8ª¥„t>‘QϨ,df. qš¾ú¸Ùoßýû‡>nuLúl…‘mÛðKÜ´UûV¬tï/,€7‘,‰ÃÙt¢Ç7+1ŠÓ™[[¥ )pÖåDž!`“¦RÂhek‹8 ±íó*ŸX(iÕéš¶ —Å˰7#{m@Îasò˜šmuØ:b ñ‹Û·A.¸vWƒf&™F1î6¼RðÜÆÇm9Ì— i hTe™LíÞת¤ø3fæ•_¶8Wְׇîa¢ [ãB°E¬zЉu͵eP»^´Ô\½¿ãjÒ ÁÉ23˜Æ9ü~LŸs|ÌïcŒ9oã8æœ>f«Gâ§voÿýzÙ¼º½_¶€ûQ/߉—¬%þ}"´7óOÙñã!ºZÕ— Ž«L£ª²VçÅ1<Â3Ó#eŒfÂU2ÒË8­h‹lQƒíï‰ÐO‰ÐJ2“ÕuÙõé+ŒÊ ¿Ü>BVÐcÅ—*˜T¯ÙÚUl˸ô‚Ý@d)ii Õ¦ óÚ¨U’u#¿œ`Q•\§2+q§äAQ¹$WÇvJ¾4%Û!©./c%ôb%ž‹ÏÖ‰XÌdf±zÖ¶?óRpnxíF…´ðÛ;Må"lHˆUÕÄ‚B›/S0àÆ´æýôÔÏZ!T¯:—–Ä„‡Â«˜È…Œ ‰ ë$Òzh«½Ç1p¿ãÛ½î·ánöMîœnæp`±ùÖ« #’âYgiDÚ]©Öœä¨bÖU5ï•ÒVékø„lqiALxTF ª>ø<ñxòñôçÓÏ屘a¥è¯†*c+8¦ÝŽœCÇämš;ÀŠª¬“*¹0YÃèNØkœQ¸…´Uì=²p¡ç‰3q>ü_|<ì< ‰IÍÉo7ÝÜî¼}àòÑRs|Ýò#ØÔŠ,˜Õùǽ‡ÿ„å‰Jcù¨1o?z~ YÙ±9š¶ã³ð|à {œù<7ñ… ÙÜ×ÇM¿}àû7û8èc#õ™û¶â“Þ»–WDÓè÷—¿ïi'²á>=TmùM¢ Å–¤îñ~{#ÐKkäf•‹¡ 1""˜%Ê‘ƒ6¤ƒæ´ÜΈµÄXzšÜ`Äoðå$# Ùj¬¨Â4®Û¬ûÍÆ¬é²ksEÑ·±äÏ£Ú¯¦4ZUÑ(ÓpÎÂmö¶‡KíJaY:©í_à³ÏŸEÛ.z6^¯ÿš‘ê= nMÛy¢±Íب%²Mo¬bfb;/ÌØøo®¯£[pã²½r jò>åÎ98†ßÆ8ŽãvŸcŒÛ7÷icŽ1ÌGË·P/÷¹}äÿ&ÿýû‡×O£Q\öïaoæ^ŒËÿnWxy$½€‹ÛÃì¨ ¯™¶„ÌtwfÚÍG¥–ÅJE™v•Á¶èOÐÕû®N‡¶Ó6{¹r½‘×ÞGSÖ†l5@o2$ò2©»o'¨çËÚ ;z{ìþ~Ä 6|˜~³2‡û®›/n‹-` LÆB¦>CUV…d…3˵-Ó¹yO&©´µw‚í›^Èb†UṎXZ çâZŒ°J±hH7 +ß— H6bå>ºLz µšI¯©€kײ¡»›AE¤´Ãœ*7±® ±´{y*‘•¹ý+-K¦lÒk†YŠ‘8£ÐʰuI¯¢¿™lè8p¿ãû7|Üq?r;o­Z;‚\ÖÌSH•ƒ10MÑ{†Xˆ[BvKM–9Æ„Vm¼~}MšØ”RCiª+¡Lüxðóäç§?|<[ïÍc5ZN˜Õáúöþ6?¾Ù÷oë·oöí›Ýoò‘]YUa¥«!/ ×4r §­WÅØ×^õä_V@Šgávž8Weò_í<<ÑÎA I@|a³¾é„?‡›=OªU‘—µÐ†2I}±å& ´r†ÃdmC嵄ƒY#ľWTV`eTT“pÖÍí0 +3 «´ªVÚ#¿6o›‡[­5ð½Ç¿w»0§·ÖpÙÍÕ ÿ”è‚1¶3Á( á«*y-Ô(ü‘Yˬ2œÐô4–ËÊ4vr½äWpÝÜ—ùBc†5I¦Ö.\‰·w6°!D‘íµˆÆ©?O» ¼þæ‹Î«‹$ïžîvãsÎy÷£[Àヤ۠¶Jµ Þ/ XC™ö|g¿¼ÿùËõÃ7hî/¿ýÛDøRûýzËí¶þwÿ¤þúuÐâ^i^”3÷FEÓ9Z‰5s ·ª:#Fƪ­¤.4K"ÀÚrI¸ê¼×õÚ‚î(âÖÛlv/té\Kâv)kQWÖE8¯«PìÆpÉo5\Q¥mÏàb+m³nw|44Ñ·gÌË/ýéÍzPŒXÊ”žkVpÉ)³Ls /½ØgUB&(K€E1ÃÎÅ <Ï«žg=O5h"“™5,‡ã˜^Ã䃄m·Ú”ÆþmTêV^º¨#½°¸§”fTFf&J:Ï0 V=‘™†GªtgÅ–±î\"!UJ¯‚ƒ‡¡Œ‹Ì¬uj%Vb-f˜•„¼™æÄïG7~ÿ†ïßqÿ¦cbºÌòs@ƒµÛÛ¨!Çô•%¸Ý½L§ž§ž'T°¬º i…RåTá"‘0y¦Î¨Lde3©ÇÓžOþxÚó1ŸO;O¬~Žžƒ6 ÓâãX¿ÝâÛ-¿ßýû7|ûfßî¼Ý0}$ÄÈbåÓ+PˆHdàtX°€ÛáÆ$AC`SBSˆP¥Ågðqâq2–eð±Y&±å¿ëãŽû óÀí®yÀ_ñw‹å@Àtܧ=GVâv<(@ipæ‡[ù€{·€JB2@rz«9XNAT×]bbìÒ Hg$S[©@=-Þàî¿g·};~zNfª.®p5PñÕοBÁ%W´å ·î2.TEçÔjVRò žQ±¤DD´%Ó¸;n^ǤuxfžG8YÏàJ+ñ_ÏÓš™ÎiLóH~3Ûtˆã>çmÎÛœÓmÀg¯ɽÆ)–$Çx™÷Bá'+ÄŸ†¢¿^9;;¶«ÒK´èzÍ×^0W—ðßzü‚Ïéÿ[õ2 û¼XÖ|Þôªà\£ìÈ\|‹+;ZA8…c—!›1IÛù]K¾¤D²e®I^£g$"•=T¥™; \ãૉÌ6ªòëþ‰*¢wz2j äÌa=Kw³G õbÚnŇ—@¦d`9Ï|‚ciäâc¹=Âl4m¼Eå£[UíTþ™mÒk%ªÆZ~>Çh }¬Ì؉cä}ØíмÕ<à.Z·é^»ÊÐË–PìI·&‡ç”ÆJ;W g¡GÞF™ ‰ïZL ­v ª—çÊzFCå ³aǨ…\XÑ#ê2Ó·¾Ýñÿ¾ëöï¿Ù·ßqÜšõ¸ïáºÔÈÛê0M+±ÂAØ€û`%*3± ?2k¢´ÜZï¨Ûfwû”cuU‘(y#j%žŸ|žüüô=N­RU¦Â±¦ÙÍòcÆÇ¬ï¾Ýò~äýÀ}Öœ6½|ÐÍllw4¬d–"˜ KUБ4³1rE¼8Y¨gØçY'Χb ,9꘸ø8ðqà·Üoyã†Bn   $Yb“+õq@‰cœ mq‰'ôdµçe¯› $sU ز"¡ÂÖÂç¹ÌÛLÆ ËŠµDÔ3a lj1XMå$aüS¸ÀµÁÁkGø>5kãÁBx»Z²GËd»$ÁKîÚ2ì‘÷a”ÈÂZ:C‘Œ`c¥&ᆻácàãÀmÒ]fzÚY ÷Úê:2øŒžSú0:é¢YƒŠ¼×ë´ÏVöëj{M_e÷5jº®{5ÓAM|ùä(÷è¥(¬Š"\¯¥7´åø÷[Y“¿$l^CŸ·ºáeºó¦´éÜǶa»b~­9w¹ü#¼5 úg7ŒÁ9ÆÓÌ>¦qÇÝçÇèY¨ßÍ ãØY£wHܾ}W)·‡ç¿Ðá_Yð¿^¦ôuôýdRÒ¿Û^£ÑŸ_]ó6ó×/ûù® .:A«I:`M˜­ª¤H2+›3³wÖ´&UÕÜÂ_"éå'YMº×Å%qIš¼›}tßO -üKXí)\¤ø—ùs[¶¼Þ®í½+Y-8oJ«ÕÀ3šW;¼11Òp« ]A{ÖÁc"˜\kqS#s feýqziºÒ*QYŒÊ Æé‘<—"´zO/#[©nqL¿<¦ÆÄ˜$µÉÖ\ƒÖÆË@¼T°7vÿ%Öszo§ì¹ðXö ®’™¹Ùœ5ÆaFàl&Ê2R%*ÑDQˆm‰JÜê0Þ§IZOR=p¡9މïßðÿúÿçÇßÇñ­xP•·`RU-”'ú̦!«Ú ÙRYÒÍ ü<]¹2ëlâÑÐ"PÕFÁÐë’¤Ú|'%¬Ô†ÉüˆçÉÏO‹¨ÌD‹Ãë6ñûÄ÷›~ÿ†ßÇïÿÀí;¾ÝqL k«ÐÆE;IWᄳðL="Ÿ)‹Ñfa‡‰d%ù|d«ô<õyj@$`£0pøíƒß¾ÙÇ‘Ç÷r§ù–lzƒc€(%sÓž^ÇÈ»¹ ‹…vfþ\°…u®òµ®É¯aJA«``˜Úœ È—‰Š é_Ë“´G65ðv`LZks^ë†W.Ä_ú9M´¥Š6ÀÉ€—§Ò` Á78q㦴ðs¿lÐ*Ú_‰çâ KAåPܧÝߦ¾ÝpŸ5¦è,TVaÀûÒ¢È`…GYFO')šPžÅÏ…4 $‡¥V‹HßÂ* ãW.üJ„_ÿý_­¡‰ƒ{H³ŠAËUQí‰÷ûB“\-¹C7Û¦ù¥²òÊyÖEÎÛßp#Éë%ÖÀ%V›G~ß ,#Ø µ¶]®º´l¼Áš“-Ã<ÜÇÇcÎi÷ÛÍ:Ž›ÛM²!Pp»´ôŽbãK~±;|Í?_DÀ÷¿üË\¸Ë^}ÒÞ 3çÜYà—÷—Düï=t鸿wµ’¬ËÉ-ƒà¸0@A9{þ,.T[­XU£º¡Ù ¸ ,³Àæ—\Õ£l”H˾v-¸]Š« ¾.hõ•»ÃxÝ$Ú émäÒõ”M·Jemÿ3c94ÐÙË̾¤1.9~#½²Urzûf}ä(‘Ty$ž²±1¯0ƒ;Üëòyo…-FÄvûÌÌ´ WqïØÐ’krØË è8\æÝW÷wó C;¬\Ô›·´¬Ç¹…q"±RY[Z¨ŸØÖ»ì¶2³XlÎüU ž{” Ã8 û¤9ÊáÕFðß>ðý;~;0ï¸ÝjÞ¨¡5x†(oúgcѼÅDÄÁ!¥£Î4j¸}»ˆY™E`´WN©ª5™ÅK@¢Õ¹2‘gF*% ùZz<ãqâù‰zœzFdRB1huLû˜øíÃþñmþó·üç?õû?íöÝlÖqÀLÕ ,+FibÀÌ2€gÖc!#§#9`P•rY2P´£2·¥%Lú8à†›ýó·ùíŽÇ]s"Í ¦¶Ñføt`-{Nq÷{²žT¨R••g¤"vaDÛ^çÚ:([ÅRmucpÀ·‰Jä4•#f¯?O—ÊMÆK±‰lÓ?cþÍ£ÃöÅ ®ˆˆÀZÅ’ªšÛ ÍaÓë6‡3L!µa!Ù“šÖ.O­Dô÷Æ}ð6ñqàû]ÇAzÁ’å—Ù!€Pè‘DöÂÃ(T*³*ýñ ˜)+Á/þsÕ}þ©ù{u„_ùï+š÷Qs ÀaP!€ ææ;ieÂþê²N‹‘¹Â‹Ã·¼ÇO]à0\T<],’oM—w»Á&0À!¸2´eÑÚ]vû%l&üŸþ¦ üå·~òû¿"9hyÅ»WKÕ»¬¸dj{¶§¶/ÂJ´ñì%Z þÐû^B×mÛ¨ëuµ)÷V·×Ö Ü |ÐÚ¢)êÙ³ï Sl)*ñ¡oe©™O¥ñ‡¾†­üORníÖÝ Jø·ª[†¢*“Yhå_饉„h[¥*àÀò”ã>ñÛä4J¾ÊU=« Ÿ3v"G1"+Ýt ="b=?ãñ9Ï£µ†N9ŽéÃcEQí> ŽäÚ—@7‚=ªBJZ[üÙü6 ~ ˆ¼ š[ºaÌÁoaßÌ?(¯D!kåyV¤»‹™bÀ ³Û÷ž¯&Gƒf-¢â÷oóÇë3pò)+ú¤Oû¿-‡a¶`¾¼žnQ¹€µ*Ö yÂf®"ãîuÖcd6çü{þþ ÿñüÇoøà÷âÛorO~7Ð×2-â~Ó?µž©Ç˜úîô,Vè_Ògáÿèœsf¦Óªžúv>Vž©äÔ¸cÌßï?¾}Çïÿäí#Ì[Êij,R[Ú”"ÎLX»M"íŒ\Ió:nøc=ÐþÃxr<Æ4þõý7ÜFZ¶"õx*ÎLŸ†ÛˆˆŒÆHÃsÖ¨YyD¦ò`bœËVÙúWØÇxSqî÷£Ð£šhŽ,¶ÄKÏÐ)ß´ð¸|Ý:dIƒ xœ<«Jî>þSÓ¦©f¤4HÁÛ]•)m½“¾”¨d†J§nŽáø§ã¸áö÷ø4ÉV¢Â¼å”ø¬´žxêªÜHnµ…)Èù6yjaôù¶Ø ƒ¶¼DàÙv¥¶5C•ÃÀ czýA‡‘yËžÿ‰D$Ãyúq"§jX¹û4Îa··r%2J {;en…‡èà®W÷@Œ€“œôŠG3›‹&lÿ¤V¤2kñ€ö¤§™ ŽatæsŒ»Ûó¸Ïy¸}´eO`£͘³”„£¹ÇÍù»<í:là:ß[¹ž$t¾¤¬^Â1©Ïöj°÷2Ízé?ä×Ë\C¿ëç«øuåøþü÷žüsDÓ¦.@p½%áß§©º„¤7ëZ‡¾Òðœ]›‰Êª2ª¤Ìˆ°ÊL¶üuÀf-4_f²¼Gë² lh!+v^/ˆÅ¢È–íQ]Xö¯O¤‰jŸìâ6 ¤,J[è¦úÅú…(&’½›¸{ᯞªô+YUªÀ(ü¦ÃG™µ©C‹è‡]@ä1Øì7-&· Ø’?R+qøœ3µé0»äªË'Jh1šN„­‰»0+£*E*ÎÈÈd(’%˯öâë ;ª] ýï×ÎÅž66’ʤ6ˆï¥Q?‡)Vm¶b¡9¹ºÛ}ñ\º„~i ð‰jg®¾ÚÕÓ¬(ug… ¬, x å&Ûî-=äÉæW\áŽLn=Ûá8Ú,bǙǰoß¾ãûoþý7|û®oßý~§yÕ©1Ø’Ì ’\<ÏGÔŠí¥1ìvg"Ï?¬T:Ÿ¶ˆ“@M(…г”5 3÷C÷£þñ㸵d |d’©ªOÂV ”‘0K@?uW×CÃà4·ZÈ&߆uû.h "òÕX˜9i-¨bÆ1ìÊÉ’§ Ù T©5TÛP%V¹ ,ߣ©‹8ÉÎ^×w`¾®Û®)ÚÕ¤²ý¿¼D‡ ô¿¹ä¹Ùôm7“2/ùTÕjÄuu`å Ã0̉1¶«vOTÛ[à6ýdÅz…Ža·{~<•QiÈ}%·ôV’I[F/cj€4«7b»¾&e¸¨;¸~«¯Øþv½£;» «^Ard0Û˜¾ý¡Ú¢ÝÐf;]ÂlبºÀ䤼µ·ÑžÚ8ñþ ª p@‡k>„‘¯ ·ð²|5¸ÃŸÇwÇœ÷11ÚÜ—žo<âæ/ÿ†“ü.¤×I<Á$ \rÂ3(]þÆ÷‚Op`]7Äu‘îÿ[cXõ² ú èï] .l'‰a† ÂÍxéuª -gO+ƒÇ<=¨½æzx€Õ~ô¸Yµ¼äèvµ ˜°·ŒÕ‘£%.‰Î†£wQåncÎ9݇}¿@1·á7ŸÇðÃlÀnW”ßÁqET™G^V€oÊx/¼JmPÈKî/V†ïë¹7Èè…ýµ¼”r®Âäý­›â„ ùí=þš> ² ü”A_åÇ6¬¨‹×r1/W,dÁ†Y‡Ã†æÐpø„; F¨ªÞú§î{¡‡²«>x>”Yc`:îy»ëvÇ<èCRº{Q °7šÅߤaYŠl“,·ßn$TaûWðö\\ÁÃå¦û=¿}ÓÿñÿV¿}èû­ø{veŸp9|ô4iÓ÷@[O•A2”¾ÊIŽšäd-o©%ZéøvAš™©œ¯ÿV4‘`%HšÌeÞâð›*ð¶d ÎQc¢­e.d^3ö”´ßÀaPÑ·(9»TZaU†„«Xû½ÒµEBÁ­=ÝeÌvf>/c/'Ç}àÛÇ´û‡ÑÔîµÝÝzA”BÚæt–PF§ëû ±äˆg8Š ö¬##í)Xaâ ø»(¹£ß~¸€³ùüÜçeÎY)¥jZnJLš‰QD9LªHÖŠRex‘:oѧ­I²¯¹ú¯Ô³‹xlS"vÉ»UËIÝß šÓçœÇq~8ÿ1Æ1ŽÛœ7Ú00ý¥õÝ€þ¯îï@—o‡ò:coÙ.É / ª¿Ý¾½à5Æ_ô‚{èÔg†ÝϽ½~–Eø‹,øú{]¸Õ¯!À/tþùßâ+³U²$9]*–´0óòPyfdVU&«Â*H]VX-8Ãk´èªQÌ-cÝjô—Õ®/2 ¾0Ìûc6¢§ö|\Õ<3“OX§¶dB_æQ—H£ê+#¨ (Éíàe h°¢¥Í÷[†§¿í o—ªn½¿Z €Dª%ÊO¤t.šù_ ¹ëûWþàÎ…_å˜]è¾_ûMáíìuŸO<žõ\°ŸÚ‚ÏĦؚ½dÄ_Xð—AÇý‹AÓ0Oí¨ •ŽQæuûà÷î7‡Æ@Ñ2¬uq{Þ… ¯-Û¦HˆÀyj¸ô|€s™ÉGùh{©Z‹¾£©k»¨Ý…^æ×ºbž{Žù㮪@_©ÎD•cÜ?ü÷ðŸÿÌ~äowÝŽ\G¹·t\ÅRÇ(ãñÌ'€²¢ZZ}— ÝÃ]6¬ËVCÚuö=ŒFôe²ï?ƒÉ°1Ûš*ÚG23ó¤èÃ&7C‘ËUQ^ÒÊŠT&lle9]5ÓU&A¶¢ºO·hK§•Z©8£ézLk¡)ۨũžÃÜš·Õÿ5{Ô“úø¸éãÆ1p›óÜ¢® 4ü¡*¬ •¶I$’)ašÂZÅàz.ªÚ߃,>£ú¼™å4³²|‰¯?{f­¯hókXþ*Á7„W´¶Gõã,™g‘2K5l¢a++Ë m“ΊBï«Ê¬À¢-Þ¬îšíÜ>¯¶§ÖŽä[悚6/üé&ê•€IDATÚ zäocšýÞ’iæs;@4òÄ®—ÑOYÊü§öç•ÿKóNÊÅ&ÙЙ…•´R^Xª6äð>}CEïiäj_eä0¤AÅÒB Q޼ñq׆»íèYJ^žp¸f§™ pVj8Xù3ôùÄ1qeÈ 43õò’{cYoÖ¾Qˆ´µ,œ~œöƼ»»ÃÌR·¿Û|]Ä ½¦/ø¯d'Â6c¹VÅõ•)›P^¾Ý6ßöËhô}.úÞ þ”ƹÛ“ð"ü9‹þ©ß|O¿üý_ö”¼Öะ6èOkïiü§cëÁÝISl1%¸¸]›—¢ÊÝI—Ú´=33]™oV[)±( p ZJ£y&=ÜãæÚùfnþš ‡Uû¤„Y± «Þ% VûNöB·/Ö«Y¹¶Vveø­Öšö׃/ h°¦ãæ¸pÃa½Ü$À©m?T¾]fPTS{,ÍÌGV S¹ðÃx8 Iå^>Í3«Í$DŽÌŒÔYˆäyÖsaõã¼ËO®“™Ô€&ås4ãØL,‡\” oÓ×6[Ú‹½mð[hŸ¿Ü“Ælg*“Ež ŸO cÕX:=Ѷ=VåëJìÚô2·ùB6½_9f¬RViåU˜Ì8§ßfÜo8Ì)d+C±õ€À ;°ë¸Ý‚»qcþ*·WíUô0¿ZvîÞbKá7G‰žK5`’wÌ|H‘u®ªÂZ†LÅ*gÄa<ü6Ë褙ƒe}»c  æÈ@Å ÌÊ ¨õ:3f’Á&9š TLÉw»Ör‰ˆbVAüF5¼ÔŸ g[¼¨§ì"CE+-«ÎБØäÕúЭÏ!ª1‹¹Q꫟«žÝ– šä18À8‚p²ñ¿Ö²þëT´›ËÖË<€šÀ}ØÇ‘7Ì~ˆC\Õ·½îØFµ:Ú` 2x¢‘TUâÀÙªŠ  Q¹úÂ,%±ŸV54‰ÐÚ;לD™6äÃ.a¹ ë³£âŸMX;”;¹CËVE+§äjÒ°Ôf–ÛÍ9ukÐvÕP²öÐY´2w¶5¬]mL>»Lä˧ÊËÚMF3m«4ýæîcŒÃaÞJ1‡øì9ƒŒ,èåXËÜËýùqý–Å+ypߌ½¢ök_øëãß#eðËŽð'xÒ&­‹¿$¹¯$}õ‚oò3Š}í" mkC¿„²/ò6^7[§à>ï@Ï'€hæõZÛ<ÏIº˜»¶Ò4ËlH*yfÖŠtURbTª r„w=²õ…pŠ´Ölc™(}aϾæ{uí¥6AóJú!©î\¿1Û ™ ßh……Æÿ&Õ°†ÈÞâN–!q0ç¨Ãjtøî…0±²}¤•ªhëš`,µ‰[+>d"e¤>=nV̺ß&³AÛxeQµB+©Ç‰Çs­ŸÑ~OŒhÊ• &w§Ç^]÷yx1ܯK¥fWþ.„¯}ÛvûÓF5J¼i‹ka­Œ ˆa€cë‡ööèš]B¬ùZÄ6á©ÉNY­a{R¨mo= $ãuå0/­*üZœˆU`­T:u¬äp2+£?T™™ÊZ>€vùÌ]Ƥf£Ml«YÚJ@æ•—T¼¹n÷a93V¨V–²°Ù>ŸcŒW qw²©uáÍ"˜`Ì•©í£»!_` 5…“¾u{$ÐÙn ¶¢%!Öz¡Á¹uËÚŠ·Ëšþ¯2³²Siuƒ· Ñroƒý šq¡5[•E~0)«ðÌz¦ÎÖˆ'ÌqGOê,“+TûBÂS{ùÒ$ê¤ûÏûpÓpÍ10&àížшYM—ñLd!Ûƒ[ÛF¡º3#Y²‘8¬í¢`U¬–òÑBuí³eÞî~@_ioAòõóýS.|‘³µ…B: Žlývz¶ç³XnߺÔME†Ùµ®³j'úH¡ìŠóõifV°rpç[‰×H3›F73›ó6ƘãvŒ1ýcÌqL÷uX;†÷¢¹]®(äí+Ñô³°Í/yDoâ_3Nþö³ýüÛ¿~A¾Ù› ÄÎc]Ò\ϲª6‰`ZEÕvED÷ÍÛÚþåWó-Þ¾:së,Æ ã¸…¤«`á’ÖüJ´h¢½@½p ¯}3yi¼~M{à2Û$ÓQViÙU…*ϰ¯˜,“=[kEL´Š.¶P­La2È-ð(2kûVãI`fÈÔP«0Ñ×8w(Q’*•,”™²šà?áåŠQÊ å Ãr„•h¢Â2+$™å¥¾VšÍVH«Fèž9R«€@Å‘uSàÚ ÷Ã=­¬¤[Fèÿÿ9?îcÞlÝ}ÝüŸŽ²áî~¢ž…1‰7Ì9 ¾Î8#“(S㱺( «TEØy2žú×JzØ7Á©ÃqÌrÇ·›Kú…sààO?c˜¡€¹»™[·‘wq¼vÃGÑÌè@+›í¥]„ZX-›CЃ^s¤2JB`pÜüTyãïUÈ膺¬+Ô¿žå#Q³YB¶ î—6õÆ"¨ëÇKŸùŠm;úÝ÷ êR`0<¼2‘£XæÉM²Ô³ÄĆaG­³¤à7ÿ.A²Ê½äë/r:l°=RÈv§h¤y¹ÑmN¿ÝŽßƸoÿë9ÆcN·áEz³½_¨üŽùÂh;¡öÊÞŒ~ðxÑ~› 0ÈÀv‰'j@Ã6°%©Â.qœßzÄ-Tó›úÑ©ÑˆÑ àÆÁ|ú5ñî4ösâ¹tâ¿àoÃÜÿ½™×¸»~.oþ´Õü¯_ê/øçß«¾E$9mª¼!ß;5îºvÏ”7g¿µqE³q ­àho3ƒÊÁ×6¼V+ AñZîöÚY¥¯yòk8mש}}œÚøed.ßÂܱ*g—qZ^æé{±'¨dÊ*‹Ì Ö#s˜£éª™8W=ž ÃàMP óÉHž§'òt…!Lrçq€Z+ùrO$Qb/½zZÏVÉÝ1»–¿ 3Ün$M5lûõR¤ÎôFY¶@ØÇÿÚfõǦ¶Ì/0(®aQ¶ž)[©¡ªRhŸ+]M‡¸h¤ÙÖP蘕¦lµìHW¯Í®Uû^eTUn5Ænt¡ Ddd‹áµ×û4á¥cÞm w•½ »ëº£T}ñdK¶ÐŠVZ#\8ŸëùÄó±Î[ÄÁ1‚®Æs¶À¼„ \k ýiºj¯«UU™•©ÌŠ‚:P"ª®aÜkæ|Ýe›²Ò÷~·{)´V@^â™8·ì;%°zô0Ôk଒÷±®(¢Y%¡A£Ç7Øæ)‹²X¹à FæÄ$çÀ1Õ”Dý¿pGwÈÏǾUŠdÃ=‰´kÒóFJÑYçEëú%´ü%tb CIÖà•!ùáY«Mb Œ¤hçªQÎ 6ºí)ý>ë¯KºÑÔÚS±ý›¯C®-iÒµõ;•¤«%>e›¶e33ÁÆt>ioÄRôgëRí÷JVõDçf#nýP÷ÖRcŒ1Žùí˜÷1î÷ÛAÒÜÝÃé—›|%þöñâÿÕ L÷jƒzÌÀŸ¦¥Öã:l£¡Í™¾þ€ ‰zÔí¸Ú¶RÜ{¿wœš¤ÝQïf½.zõpëMË6žù¨ž¿Ï…¯…MŸî/¤àOâýþ®Ã½¶.ö‹×ÿzþ ÎÔ!ØÓ-“ùàØsƒZUVµejt9±‘¦fô¹Ì$ª»)Þ½ù÷V¢³û ÒËI˜ÍWßHà.*öS}f%å¦ÛCgÔùÔyà81ج€·[ôš&UµÀ®2UùËÆ„/¸,¥¯Â¥ŠšÃŽÁ‘%Cg1Êòsô†?Nf´¤ å#½TJbÒr:Ì!zQ¾¢÷}©Ê[©xÍ×jP¢. S–Va…ÖÂ#ìGðL.±Ôâol X*{’Ö³k ˜ñ5—ë!ô– ¯RµŒ«s@£í„Ú™u×ÜU¬€òD-,ʼHf!–Ôû×>ŒÜÛ5×Z­6WZe‘<«Áúg`…V(Q»XM!K)ÓÞ#J«ªÜpn:={Ù^ { ̉ZÈB-<>ëÇç·™·>&ѵ‰9¥(Å‚ªõó: \‹ ,ÎNÉWÓó<ñ8s-(„ñrC{õèK™½Þð`–Ä΂ÈÍÆ±*«Ò,1¦6<É Ù cPë,Ô´®_Ø -K’à*Eâ|:çà5æunj<¼k@’Ä„4.Ьd)´³‰5“…mÅQ&äOaŒ×hòÕèÂ6àËÂLùumCPÒjº|Éì+P¶²ªÍ©Ób¨æì@2=Ýhx¹:ü¤ûõŠÉ_ ´/²d{R(Ê/‡ ^j)À)˜INÈJeI³%<ýË/°¯¡†ê¸‚2T›óÂáÖ~sŒáÇqǘóv·9>Üçq›h¨£í>î Qí_ûÕ|­ºÀè›F?åB¥Æô lìvTéÙO²÷Ф b¼f›¯ÔnŸûƒKu a7^¸š·/»u} îTÜQ¨KË˽þK·²þ&™Ù«©ß_j¿‹û_è¿ý÷¿4…ïH¡/t²äî’Lmu‘Øa®LȲ’TåU‘éUQUB–Q*º2s˜Öæ½ÉiµSYC€$ÈJ²7 =R¾*ë&Låy²ëØb¼›Žh ¿D° Ï¥Û©ç„Ò¿²àÏp$Tî3µoÑáIˆƒf´S<Ó°?9ëÐ?í¾÷§µÇ¡]°ˆ¼«€w õ@/¨2±­'Õ™î¼?O>ŸXgU-(ZïÈÀ2úðû6·ªN¬ ãÙ3ä,@£ñœYª"‹CìˆÝÅ_A+ò\xœÚÝNÉÒ@©/½(+OÕ3ë,¬P.) ò0™aŽœ“s¨ ²^ò˜ÀlGY•§ª0ê~»µV©Fµy…Eb4^©Pýi{iÏW˜ÆåÇ÷Õ¯µ÷z¾B,ðjÆšàÀaâÔàª$ Xì¼Y,ZÎÊbÁ!ª8oIä ö}þ*²½õޝŽh*° UöØDwÊ€7É^åš-mi‰4ö½+B¸ ¤ÜÝÌÌѼÀéã~›cŒÛívÇ·1Ž1†Ù€o׉¾;úìäß‹Yë‚$]ñ§¾ G×'Âu=‹­†¦K×¥^ý{k}î-ÇÛ Üja€6¾sƒ…3tQ$èæ@ýÍø*…dï_ÕÑ^ÕÊ×WkïŸçÜÿŽ˜ÿwyr&¯ðËÓßÓá>Œ¦rmT™|Jãš¿EÕH[U£’–J”"iH•W ôÛŠÓ¨¹qE^9HéæÝ76–¾r·ªÝPçë"véE(ÜP:X¥Î¨#t.;N”·üÛF8üt«TK)UkÉÓÌ”ù5úÇ€%>ë£iUò#éû꩹:Ió d֊‚¦e¨RÍå] ˜RÊš‘àZ™6wâl%¨ö­FmÑjªZýfæ†CZÌ2†é–¥{ºyd>OI¬Äô4×ñe辤±5¾ß¡6ãùkîuM·»ÂÑ £¥Ö®«’2”0\Àý}¿£¬I3³aný[Àûãã~tC8çÍ}¾vŠKÑúñkØù—ýÏ¡¾¶ÃÏSë×ÇÜÀÜ2ú«úùõ['Rĸ†®|Õ Ð‹AñZßp¼%ª¯æé•¨®ŒR×.¿ÒvŽd«‘hØý] œÿ&½}Î×Ïøöñë´A9Ö—”U¾;À \SQÕΪ‚¢esµxFc>«Ê¬ºG©tÀ!V: ±ÔÃJî<ÄÍa76ôâ•6w—M·`…ªÂ ÄÒ¹ ¨ÑÊ1½áÜî…hTÕ۳؎m­ìpç0³H†¤¢#5&9L¡¿ÊÌVI6ƒ &Z^=ôz,Ÿ|žÌH–¹oV„ªDvÂË‹¡±·„ù)ÓÕ]²Z´%ÃÎgFày¢ ÙcéùD,¬ðóT¬TbzS!¿îÐýÕ·My{ª´ìÞ%¢X…Çgž¥Gh­ÎÇ5m¸Ç*0 ”ɧÎ@ÇÔÍ5œÓ˜]œgDYT5sÜÎßïn.rßûž¾ïsTdI,–Á@Ó‹’K QROP\ưÆX6¥é¥… u¾cŸ‡†v¾OGs/|v.!¶Eí}¢LËʉeµbXY•ÔebZìÉd0׸¿ªv½ÊÞÃêæ®·MÄus]›ç>Ä+î…ËU%s³â·Á„Ú‰K.uiˆ\Ѳ³ÎAw÷1ÇÇœÇ<Ž1Žûm?Ƹ·ýâåqØþÈùµóÆ& ÿMXö}t{¼ÙŸgs~ Ú€¯qèN, ìU £©öJ‘å5ÅÌ‹´MlßY]¹fOY%zoé: öÔ¹¬‡3jX$òjy¿zQ¼–sÿ;i‰þû•¥^Iþí+ýõñ— ˜e¯Ç;á%«Þç®ïÿ|_p  Éí¾ý– ]ÊÎ…’”‹>*× -ƒ)—jlëËZH#\Õÿí;CbUÕm€û””Ú½ŽÞ¢Líé:H’D,Ô®iÇÚ¦Þ$Ü5FK“¢o¾]0í¦v'H¢1’y“¢L&EdW²æ6ùqËo÷8&Ü ¨W|iùµ¬ h]Rs8\žg£u4ŸøüäóÌs•‘•ž¡óÏž·:Ž‹SÅ6¤äª*DU5€HÕšŸÈh“áz5 +ð|à|âQXÁLZÊÀA8éþ…ùÊìØ hËu†¶D¼Šf Jç ŠB5·Áy'™Ç*Øά3TÉZª,®¡CǨ1éÏ3ŸÏ„¬ÜaCÇÔÇÇÐ1ªo¦]"ˆ4UI Tmƪ;å¼M¹¡„vµT4dX#x¶øK«7zWã…ŸÃF½X^o}!€¬k&Ÿµ§5&7‡ n„‘fµ’­Vqufh3G9FK?’æ4£µˆ$E¶EËOYêâ^ì]Tû0¼@÷y),í1Š#Z‚"*R1×+¿Ú;’ópŸ>Çœ6ŽËžÃÜnÆIÎ]dõž®ËˆÎ9DJâoš kWW×–Ÿæ|k Ú ©Èù6C°|¯í¶Ýá¨îΚ–´õ4Þª™÷Üõ%Ûò%±v…¿×^v¼µ®µÇûÐŒéŸ>ßHðoØÛÆn÷¿>íÿ›5á¿yë÷ËY—M&Ùƒc™¡ÍP ±p+(¶&£ ,†j X¡­º!«m9ˆnØÞROT((s3;³¤ÐúUòâÙ/¬>·ûX7¼°J•èé½ò7Å—`7pÖK§½#ÀÝÏû䫨‘¨,»‰ Çðã†;o#ɶ‡%$˜¤-Ò+UfPUÀGì=u,!$Ø3þR&<¿¤Ú0) •xžèAè¹Xé‘>Ôm œrÊ·XFµ²ókøÙŒåÊ/Ö,‰¦°4Aízâµ®ñg®¥Ïüã??Ua” Úãð0»ÈpHu]ÞïÃ"3ŠxFÆbò¢·õ‰¨m”Ø£H˰µâ¹É”åθ;Wày;A†ZÇÿаJ“¯†e¶TlFeXÈa±ºÆi åsázÙVù„™µNvs|ɺLÛŒÀ6'ªËP¥Òªë†á¸™·qçøÃÏbR¦P^ö–’p6}¾Ž„²Ö™‘ùxf…lÈÌ}Žáu›yL³mieûk‰(3•Çz PJd_¹FB·‰IL1Œ()ÊT§°+š÷*“ï^€Ð[Áÿå㨷Gܤà )@šœ4W›Q·Nöj{Vô¦ rcdžˆL‘-aM€Û í&øHþÚ.Ø5í8¾ç¹‹ ŽðkPÕÈP“?eÁ½4»ß:ÞÆñáã°qcšO¶È*Ɔn2¯*Îqeå-ÌÙÕè_°Ûzì¶ ¯a½`ùu:ÔȹËÃ'„aØBxýõAÉ]Qö·öÒànÐëgáë,’®÷é¨Þ‘-}ø°']sMÛGpKsV[GíCÙ×]–@ Ü4n’ì ÊOäÈþùø» B÷ëà®)=`²^ÿ§^…àþÜWö×Á`úúúçÍbíOñ´7òŠI2’¦žðCCUÓ·JMVÕ-Í—Vð4“Æ’Nð¨$ #yZ(H\'Úï©ïäkX=Ã’Û蹩ÏÖhCE%©#eöXy`™áÀˆReù¥[ÞšsMå¥ÃýbLb k7õ8 h¬ÃÃלu¿õî Æ,(•£êS5K‰³„´0Æý€Î<Ÿ|àÉéÄ]™<–Ìž§·ÿnOÒ²šÕ ‡nUí—…aù}êô4æašŽyî…cŸÈ3Z ¦jug€ˆÞp܈£³/”LÄÓVðü‘?NûÏÇñ¯Çü|”òüvä̦AªgEW ›´Mmª¬JU³FáX…? ?R?ôÛÉÛsýÏX¨<ÜG¤âY¼évožuV©¾’tAVåÕ:¡@AÏeÏO?üàÆáñÍp7ûˆéhü•éVµÊR®ôÏOýAŒá4±Ò¡éœ¥óŽÇ}âßññ±xìl$¡ºyF‚"(NØhÜ ˜bÁ ÆŒÓc¿Ï²¥(œžÏ¥•öGú=í~œß‰û¬ç¤h妫3T–oý ¶~¾Ôrµ¢ï•]KIK(Á‰‡2ÚmØ}pµ°o™  dÁÙ¨–ê!³¡9bY-·"uëlCv(šË pkOsdO²$  ¿‚ùËèxú9µ‰dj ÑÒœ6ØùÏÝÌ8ÜÇáîÇøí8Žy»»­0‰á6«ßÚ“|¢`Öè^xk'@‡÷Ö§é\]Ž›.Ží—Ž¡°í>aó¸JÛá†ɈwÒá 9×íÊEDO”²­™ÖiÛìãPÿ0“¯ùJÚú…Á‚+ î#¸òâß>þÜn™¬?¿èÞLîÄzä_‘wöóG{Ì>æ·Ûµà&弊„® Ýýuœ¯‡¤ÑNÍ•oI«G²¼þØ;Z‹Â^PªÞ‘hÜ¢ƒøÆ e«,æ>?=àÊ6³ªMÚ»åªëÃýԦâ¦Zˆ`Ìû- °k˜¼½¶—M €)+‹*/¾î2HJ™—&«wXlâAJ}PJž’ˆš\p¸¨Ih]#&ˆTŠQXÏNNƒKFrÐ঳¾‡ŸU•»•£ dá\~.‹Åý+,}>ë\Y‘®ФÍ·2©2r¥rï´yáœ/OF+0–*Ùææ™Ӕ݀RXu"W•áÇmÔ5$Ø>aÕ1´#[½¥ ¤‘T¤ub|>ð|Øó“œ™4€aðá0«a¬æ…¨û<œ•—i*[ŸŒ™Z©|.<žøüÄóóÌ8Ÿ-è³iŽâ ýxãâo>e©*¡m×4+q.<"C¸wÓ1ì6j8Ãáp÷¥VÛ‘ÜÊÕ.‰YµL•ùjzn¨ªï÷9?îóã#nw§› ?‰S¿n÷ =ÿÁv©TøNƒYm’2F³4TŒˆ –Á œí ¦¼”í_,·¯>_·ÀûŸï û—± ±Ü C*$«oýÚ½ÉÖ—R„bÖ DSÙº:³žKô@¨9WÜš#(È ±b1ÞÚG†0ŒÞHqkœö$Ôܧ»Û8¬ÙðãÆá÷ãû·q»G%ºúÄ6dùâo]qûkêv}MaìÓ÷sØ·3üû;¬ÉŠ?S~yÚÿÊdñÏO{C^¾Ã@ß?îuüMæûËÑè•&uA_ub¿NÍë˜þn x½ÂûÞõ"ÜðÕên ·P;CŒ_ŽlêèÜ@*¼ò†]v`ÁVìDˆ+'¹{Çô!¼'µVë×\’\§Þ  bﱊòNç-ɳ s›¼Jï\¨mÏ, ªÊ´L­ä„šg[Hi˜éÍGé§K§½ÙزX—zVUQ¹BÎöv†ILU´Ìžé¥e¯Cvžx!6…ñÌBâLš e^Èùºd¤¸Î-ikÖ“Or@†lJI2*Š-ŠRÀÊz¬¡Vô¥4äVfVĨÎñìãŒT´€_EU…°„_k>ž¾‚ÿùƒçÂ3²µïTÔZ§„’ ] PŬ•E½€”5½~=¹N?<>çzzå„Ü  i?Î2ï;Ž[o'˜PA U Ä .n{¥E1ÖBÀ¹ðøÁç籬’¡KµÜ]²$'—àf‡âe#jµÝcÍ~F`GM×?„9q»»Í}+ö²™ÁnqŒu3³ Øê³‰­&5k£í]X2s‡ÏÖ¯²æª}! 6Æœw÷áwŸ÷1·ùíÅä=!˜©ªø»•ß/€ÄW_h_†º×Óð7]Sÿÿí-¯ÈMùeoúž9’÷ ^/üŸv©ÔUÔßv„¿´¾otÃü‹§ˆ¿îvëϨÒ=fÜQ¯vðß·´oÍ([EwKÉýi:ÚQâãiDÕ†Ïþm5Ò£I½Á{:jî×Y±åëëï%ó#3¯5kSÈÖzP»ɱ¹­^Úܬj$‚] ‰éÖv†*’©RÉ l]¸…«ôã/µÅëZ¬ ÈŒî”ÑŒLÒÄ ¥)–b!¢ý„‰s™µêµKØši¢¶Ï^n·±µÄHU U›$ÕHƒ ·eÆ1xLŒáffóƒA“0jwÄ䋬¡úÜàóCˆ–»Ôï3‘b KÊBt½27«]gÄyâyÆ SM Ælfç6Œá‘ë ̧¼¡¦²€y7I;çg1K™zžóùlÖ‡ÆRU•r“¿Ìa-µÿµA'A¥n@Sì°nªz|TU…HœÏñ|ÔùäùTP–µí†gµL3<€%?³ÎÂ3@³Uiµ«2gfEr%2x.­¥ø,Īõô|Ë&Ë-ÍËÌ2š]œYv..Y†}ž4«!úHÛØuI:Ïêv9£ò·ƒÇÿØ´q)-ÙÂ+ o4º¢f)s¡ÛbSY»76j2õl€å¬UÕ¡&Š»$ÓW½rÞ^å¿w’¸ôõ¼&)Á< ¨`(H¶‚næM¹Õ¥Ü%Œè?ßV ~úY_lhH% ÝÊ žY±Ì*ÕÄDö¢¡ÐúìHÝœp•³ÊX\¬^ª$mc1ºn ïËÂàuBpø0³È6sÎã¸1îónÓçáv£ÆÃÆ0cö(^‚T¯É§Û_æ|aïßz§:?§Úß:ÿ. Þøâ¯¯X¿Öý_Yð/³‰^_çÏZ.Òßïy÷fó%WÑgàõ”×!¿ýùþj?F9ú×·#|;õ­ØuA½&¢û ¾0A?Æ¥MwýýÛg¸“ñÄ€]|Ì÷!5É9¿ÎOÏK{dê×È´±5{”ºtrÓ*’r©GÉl LXm?±õd÷º‚¯+\æ«.]zr;ÂÛ¢äïeÁþˆi(CºáR¢eÔ 4Š+0FÑ™l‚ÇëR~{Ù´騪‡•&×r€ô¦‘Q<|´SÄpGÝoºÝtLNßÍ\C˜pMXòeuLc`˜<‹Ÿg”¬+a¦ƒDqX…UЬ3+ÚIq]Ö…f˜0DyáIÒ)˜ïv,K鉲úIÌÃfTô*,©J®ZÁ?~ŒuâÇ|>x>¡è}g Á–Pk¡,ä@Þvå¾)© ö‘ä¾—ÝÍœ,qEÅÂ'ΓçB¦ 5ò4ÅÇ´(”9LKöcižæŸîTÙ1Í’¢FÖª–séL¬¨x.dâ@@™FážæºO_©Tøèf5¬dŸšÁVù02¯‹ÁγïåĸßðñÁûa®2/ðì¯æLd±Ä6‚n "D;x€) ŒJ¢õ][°¢<gÔÎà†TmßøÆ!õëo·í»ÎpYÛPH%˜¶ª“ÊœæeÁR,e¤a-Lã-RËm&úíÄŸ8_ïõ6mÝÝv—¹nÆÞîMV±ÌáÆRd™›…ÑØƒù¯Î€L2<Ò.~8ËYƃ¿ƒ E¥_›l}›}w½£HƼ÷8tŒÃÝç¸Çáî÷ùŽé6èÕº° Ù6&2u›ö>óÅŸáË`õ—nÌö¦PÀ$YÄß‚Gþ+XÉë›ýõýß‚6Þ:Ô_F£ÕA~ϬßF£…¿î/›U~½ a/£~ý †Ý½lçKÿËÑèû¤ø½‹ù»–í:’?-{UÜË€/°êKY€{Y¾õžÿ^6ã—ùò«ñúsèǼZ®¢Ñ.+ò{µ4Wë]å+Aæ9Úr!Z¹­µŽ)³ ‹Ál¥{ CGÐRÊJ–Qh © ƒ}A}í'9¢¯cîc´µ]ä‚\(Je ÎgX™6¿&½\é¶[ =Æ¡Z—G­Ç5iÞýt+%» óÛQÓëþÛ÷[ƒixyñlú«ÇDdeøùôH6/WnN{´µèZ‰¥LHX±'T, ã$dÒ! UZ¥«¸Ò$lÕX5QÉÚŠ2i©byD®BA)­Ì磞K|nËù`&Œ< pF‚È=ŸúñÀ1ƒÓ|¬Iƒ»˜é¯¦ð8µÎZé•~.<ùXùx*"Iêvð†Äø(<²œúÑhE©¦nª…sÕ㬠[g«žK‘8‹‘¬Óœ>ëèµÓǨ•qNÌ¢bÉΤ1ÁèH»³™4ŒkŒ¸Ýðíßïø˜p§w»'¤p&¢g¶0c ^óC+:ÆX‚Ì[Ü5VivÖ㳯aÚEmɺ=l+^¹ðšÃè§»U’Œâåɪ+®ù¬QÝõ±’Yl{Oï~Câ ¼ä$þŽv¯Ü_ìbfoüf;aoþx9Q¬,X`slõŸuñd%±¬Òº}¦͇ÜHR±Ú[Êk%±Ïh\ž÷ö 9n¿¿Æ¡cÃ9§»ÿÍÌ8&ÉÒ%ÈÆÆ\m½yÔÎè×ÿiƒöËhŠ{jË"øo0åÞɆÚSM’ü;Mï¿,Œþòo:æÿ»Žð=1|_¿­~m ¿@¤×Õýúúþùßî/ÎÐ'v÷j9ðü¥m}ý`·#|Á/Gã÷SùË®ôµ¦Û\D¢þõØ#CÖ4SŠ’B5,Rf]û•Ívhº•„“F>´ˆrŒK¾O%fí9ëu‰¾î½ YöÓ)°¦{bédÑŠYb%ÊQëÔÃBͨ ©WÀ/ÄAŸ–*tÁÞÔ>€Árkœ–ÉaN;œsÖ1y?t»á°rL„U) ‘Øâ$é©Èø4Àif%Æšž«AžÈI˜áq|¹ä ‘%$d{_cp¸f¦KwËD.eÏ'>WFñ™üãGS‚àº9h*ÅF'­D¡:W}>q>ñãÔ:'3Ûå>ZFNUæyâñÄó†NÇós˜lÐò €õkåãÉXŒä:ñãÁçO–‚¹ûæCcMㄬÅG) B€Ô¨ÛÒZœ^nõ\zœòЊ:O ërÑKñfÎcÄmà08åðáð6MÌ:KnF‹uP e½Óh3{ú¤q̸à÷ïø~ÃÑ{öcJ¢ª²\´©ó_f¶Ñ… ÌIXY¥,ayzm•ó,däÏ|Ls;®Jð_G6ï7ì Ãõ2„±í¾›¯=WÐ4Å@S@Úý¶Õ}s²7½õö‚EýyÅsE½çB\àù¶Œ¬¶ê·ŽZ`§–æ÷S¦ˆ²j¿QT¦1,3”Ñ1Üé`RÞF6iy)š·”túh;3óñmŒ1ûœsx§Ãá>‰=麚;ÛíAg&q¶*ù÷;¼÷IÞW$ù~æ:züuÄÞgó¯ÿÞÞd²ßù”¿´„ïá_ç€èµ# ÁLk(¹}ã1εOHéÒÇrqÉ·ØÆDU£·íO Ú=¹k‚c±-I-Y$g~!nÙ_™™]òˆÝˆ¼¶,ôkyv­‰¯3°…oPט䪺ï_kÅVñ„Œ-›Ô38ׯ}ýÖhxµHïÍ1°.R¶÷ê~xž;éº]˜II 7I™™g¦g®ªúô`nê§Èb2«pË!!±£tDz ûcN·8æ‰6ßœ¢ñ“•¦èš7ÍÊY|jËŒŒ6C‡‚Ž‘bT²¢ò*i%8ðUm½+õpVõPšÎÃr¡us`#Á¥™€£ì\xüþã6Ž3Š çŠÄ6¿ŒsûÊ.[û«@øXUÏõ¸¯g=žôùÝËpkäŒi-mð‰lÒîô¡—Ý®iÕDÎõyvqy¬ðzØÿô߇Œ?~ü±žºÝå“¢ñP!–?Öxœ|œ<—V² y00ÿ(7L‡Bó_9õzTyÞVŒ¯5æÓR­…Çé+øŸë|>p>ˆùøÔŸÏTŒé·'Íá#}Ät ‡ÓH‹‘Ç¿…þø´=ù#ÿ\÷ÿÔüþùÇý^ÿø–¿}hÌJÕsñLDÜ"ÆsE¦€rÓ˜¦ñ/'£7]–X‰<|,àà˜úÃy¬Óþóžñ@¬‰Ío¤‹V0£I¨}Æ®ÕLWå’Ù¦yôÙü5yzÁ„6wjÃ+#'Õ†ö}ŠÀÚ²æ$ @a´ÍLõ{S~©#™ÔÖASb^Çî<ö»ý©ÝÛõÈ;º•¯šÆìcçczû¾nÇ_2çWìþYþ¼s¯ÚïåýùWŽ}¹+áçd´ý*/$Õï«|ØïþšÂ¾%é]üÿ'Ëÿòíoþ;(ß÷2ƒMè”Ý£TiЃîVËrH™iÅ6’VU‹ð^·mb€T1ˆI¤Ã ªT›EáB®m2Iÿ¿úâW„ÙvÛd¤mW­ÈFš¨…²WöVí³P{G¨×Vüº6Ôòß×7•ýïÌ„/¿PIjflüy`Ðõô¯ßÈ›šv •"QN gDša§Ûtçœ9&nÑÊ#ôÑ…^“¨³Ú<™+•U<ƒ?žEi˜­‘ h™.BÈÀZy.( ÅЃêøÈ9Æ10‡âGf$žaR­xþø„[FêÃÏá«f•…ÇÂùÌ3íyòÚ/©hF+Dqˆ¢êÍNÂÚÌÊ0Ìr·c¸;i>ƸÍã6Ƽ|’Üý8îfnîî7Ú mwjõkGõߘ[v„xGó^»°|?ó﫱Ú×Rÿ¦Ç6¿twõß;_P£úµ:b‰E™X _‰°ý¥ÔÛ4X€Ñ.—Ë—÷%}ý\ö•ÌÞÓaQÖ~kmR¬Ü“HÿjK¯yº^ï{YüIºâìß&ÂÿÞ×öçÓ—ž&“Ôß3Lþîkx-ð¿þ ͽ-w$ºï)$[·ªˆhˆéªª`Tñ$­ÊH¦•rÕ yôœR5ÅÈ2 ¶¢§¶œ÷ Ú„7fÏ^ì%@›°s5œóÑÒÓ¨ÂÏ ð¥ ~tMöÚ wP½È=U#Ý<6:ükƒr­ª7¯öU mej³}#e¢\$lºc®cº»Ý~ºOÓ¦c¼é=~•@´~5Ó+-%yÃ3#8ÇœÃfÌÌ$Fïy‘¨‚Éç8‰Ô1l»MΡ1áÄ EúçCŸgƪh+Ç´MÇ<ä†,ž©30ã6‡FB83A²*#&qxNçt£¥†ç˜˜CöLùÝYMk®¨LüxXÈF=;±™QÒ:ñ8±NüQ¥„% š7ÇÇ>nw˜Ã½mz/+$Φ1}àvøªñHDä™c•δyºÎ£FÓ¡'Óìãà÷÷ƒÇc"™Ž¶eRϤ UÕð¨«ÙQM+M™`Ë< …0žUKUD±5!7& —ß=ávŸQ-’‹Úê6­3‘_=^+gp¤j`vT)e¦Û\:ËÖÚô¡X:ÿùû0/Û£¥v<ùi€ósGø5~zÖPtÇP7˜äJ®†•ºz.’%P)šÃÍ€Áa;^ŒŽôƒl}ÜnhØ3Ó-j3µ rRP [º,Í}ûTpúk»²Q6 ~™/,Ì0cÇ1¦Íqë>ð8ŽáÇ´ÙfIõU{;«ÊþtÆþ»ñ³k\*<=äù™Mþ•®¬×Š ÀÅЮÜlñ}F§ÿ%þ_òy4ýý.%R±.¶8ò+$é‚È.°Zò¿> ŸµWÂ[Oµ9 •z Eu5ý/ì—³ö¾ýÿÿÇkÙÛw{‹òîŸ!6ÑŽ¦vŒ#3Í,ÓK‘é£*ä¡bfºW¬ŠRFÉ6QåE°ùd©.Y‚uõ^`QÛÌ©~½6È>ÅVµ=| |§!è=°\ ½]©¼*/¾ÐÄ4‘Ùº E4^ÿ|æ0©P•vi­aûån {®«>W-Lš™;Ý$á’“rçœóÛÝn7|¿óÛ ·ÁÃ4 FŒ±Õ[ª.lÊ [Ôãc•› +7È`ÌM?7_A?4júF¹ãðõ1ðqàš¥„šÉ[¶«ïdÃ4½PE…eI'Ìà×D«åL°²¦û¼9ï³¾ßùýnÇ´ù}ç‹mØ·€%œ˜·Äm*Ï3U<ÅͼŽé÷[úÐ11L·£¾M»ÏšScЛ¿ØÑMÝ ]qgïQJÍ›ì³4•Ú2˜Õ£#®¥Óê\x¸YÂLÅ<0.-Ù+¤Zùèµ§Ñ$¢ Cè»Ä òŒé¬’€¢ 9-’¬,|[åe²6`úÓ…ý5³ÿºtñ§‹Ÿ=E™Þh­ £í/_œid™NMóºå9º;D;vU§À¯Þï:Œ+¾ßÔ¦øÆÃ{aM›iZ׎ µÒö,e¼$«ïˆ~þ‡OnIò&EŒã8ƳA1ófã°îÿvº•GT¸H$¿ž“÷VäÐV×èûÚÅê fŒW¹ÕË‹ø§ÇF,^(}ªþ—ïŸâßä‹MßHß¹¤l\c\è"¿¿¦ ?km$ÑÛ8o§³ê‹# ÑŒk¤iM|ß~!õKùö_~¶w:þŸJ‘?{õ9ùo$à|ß–vpéÿk—*F¯Õ§Ãrxß/fVånÓ-«ÊqödnfĨ3"‡ªj… Û¯¥ÅÞEþÚû³,É‘$Y$b¨yDö½ïÞM/¤·Ðûﮛþ` ¨™zZTåGádZ¨ë€A‰‰ÕÖh(U‡ +Çùdåþ´T8’y[ÛŠæ*-ñ*œrvJ3o+b¢ãL…›Ž‘É%yäu}à×£Õh @(6X÷‚è±ËÇätvn9UªÊjµV—yP“Jmeý0|T.˺ÔVMfV¢NtEXƒW%›[I¹ ÑàF[( ïîZ›=Ö²-u±Åx«åÇ­ýñ£ü?nþã†Õ*qÔ‘¥Ø‹) ‡fÁg¦ÖðŸµ=²­¬d| däºýã‡ý¸éÏö¿þÁ?oVÌ—?Í­ù½a}DÑ!”RÝ×ZÁõ(EÕ¬–v[~´Õ¢ãä, îEþÇþy³ÿýQÿñáK…•†¨ÁÈ « #zÌMÍh­0M¼“XVù  |åCàjw ?)“´¢Ô€Y1¨Ú£§  c4Ê$æ ᡼ecªÔŠÚÍ5 ½ U@‹Ä¹ù_=–‡™mRÀޱÕsâ:xv$Á£s‚jØú*\Phk4_ ›ŒFf”«XÕÖâÖÜ#OQ‹½_ 8š”R‘RN½^E€tM{›ÎNÈ!Úe¦ÉÌ~Å 2˜#Èo¥,õv[–¥,·eY–úaK]øƒµ”R_ÊètnpIbãIÄìœÆûMñ©¦lϦ¾;ÎOhMH™`ÆÉM¬hŠHÅûo×Ï‘¼Û®º’³eÕdtHÍ7°©1Œò¡Ô¢aÝ&¦Æ÷vI×]vÍú©À4ö“¼ÕÚp#†îÙ…Y% Óuþ¦C*8n!î5ã×O5»çý÷2š&8žš¬JÐÝ´xB*ñÁ_¡ïm]×uY½µ¶ÊíÑë$ÁÕ†äª\b¿J 9ƒê¹ïºÍÇŠ¡™£т麭ުz ÕL¡F–ñ9@¨â~ÂŽ‹p‚7¶Õîæ¿~ªjIe†R6Ê‹îvÿ@½Ž´Ãq?©°òXî²k%³,†kÕdöëq—Ry3¹IÌñˆþPÍå &°PÚÑU%ؤъá+|Üðç?ìýÿøE7sÂKpHÕ–´â¹jÑmÁÇ‚µá§·Ÿ?WWӭࣰý¹¬ÞðLJ|è?ôçåLJhX*$®f¤[”Í­ ªf²ÒÌQš¬´Zýv#¨;p÷²¢Èp_¸~PuÑí†?t[PL^€ŠVØ{ËS¨à†&=Ö ÕHùè£ «¬Žêt”Åy_U\­­?FÀÍ,·—u rrªæÌBV“w”;}˜¶Aã08ó£ý,i1Zn(¤™Õb·b¥T³Zq[–åvûQ?n¥.VoQ&Aü03Ī—œb!Ȫ$‹ËPòÄvˆõè»Z$ô„jX*—ªæüÏõÖ\w—CÅÄÕ´P?–õvÓma5ƒ•f‹YàØˆZÂC‰ÊGk=hD€^ŒËb‚=î¿ n¡™Ã¹®XàÃW´Ú¼µV @ÀJîmà`ƒ7xô\hc<Í ŽT¡À*‹XZY‚}V@­î­­ÖJ{`\¬Â*x—¡ÐñHáÖTgbb¢B*ô†Vh2y•3ÔšYR×Ú|}T-¥$Ž’’T¾ÚÈfGç`D4&U +”|ÖèÍ&_Dº M¡%h=øç½…bÜj5˜õd2;»[ʤ\¸šHE¸@6“((=Cf?n‚ÌÌŠ}»Õú£–³ZËeYêícY>¬,2F~K—#jÆ 2ÑhÍbùFÊ ‚T|ª<¾&÷2ø™ÔØOÌb 2F&ÍyeœÖÀd°5¬¢®ªß‰‹îÅÔõÇ.˜ÌáT ìLÕº`¯ÇCŠz»mUç a'ñG4ÝRÒ HZ£²¤>€¾‰†õÕ9Ð6¦l!ì’‘cÐÑù†¢&QK²Wýô'Ä$ %Y½gW™É2ø,¢F Š&õ@ÈYÞ À |Y¼Äž˜†A@g~:,òɲ À†eÌ}÷ÿ€e‘ä¾F¶Œ†hÛT@°”Ñ‚3b*ö(TÄ/‹«­Ùzþ¦¿¢iD87­•Ö\ÎåF`‰B~úJ÷¢U«³úOîÒ iÁ£…·Õýá«h ¹}¸emÖhÅKõR’?§þs#,ج˜ÜZ³õñá0•âKóE^ ÿ¿…ă«ñAÜJq… 3Gë‡xÑá+d¸ …hý¼ùÒÄÕ«7™ÝôXVðÿüçüé\jUQsù=ƒNýì G§…ƒ¿GËQ8üњ䨾ܸBKk·Uޢ»­vÿKø£âãcùófK¦JHßýÕš‚®ì¡hî·{²†‚Å+xCUû0Ù¯ÿßã^V¿5¯,üXÿ¯üñÛb‹-·RJ»¯²_ªµÈ,²B° 8ʪ¯«¯+Öhq·~_„ÇË}õ»ùã~—«•&5¹ð¨­Ú_nÒ£°¡6”u]#f¾4KôoØ·-ùd %°X3³ÒW–v[îàú`]â/° Påj«îwEÛ@”–V÷b”U<ÚèœÇÙƒ­,H]¢¶½ÒKÑÇŸ÷õ°Ú/[›Ñk“ɵ֛ÐÛÇ-V)‚P¯¨ïß R¦iƒô™ÈB‡0Á«2bIp± Õ×–ØeiõiÝ2JlÛc½Ñ`Uµšý±®‚VkdSiÅÜ Ì­f™íl•äÃ!êÅÀÂBò–wÜH²X)°z3³Rþ0³Å–¥þX–¥Üj]Œu)ÿO’V KQ kNÐþ ÍÎįÑûçØkD|\Ä}Î6nñ.Ć8L§õ=ÿª!sX"â­fbÈ}…Ù¾)úÜuY¾–G—á”GRPi@õàJÚ8é^᭵ͰºÖV*xõà#z× Ëa†)L‚Uð\un*=ÊH=}ucgŸÕ|½á‰7là;0A½ØñíHäè28 Ö,ÀSÿzðYÉ‹2uÇWNOÿ.|Äžd&ÙsÈŸa‚£RT„Ħh¶+ñ|Hr­ƒÈ´µ›Ô\[ lk$W:ݽ˜~ïp™æôn(NšE‹«Ì…hT‘4‡P¢õf›oT S¹7µª\MÞäkÙ*škö>ðI"ç€SÍnyÑÝp}à^u¸j‘«Z%ãÆÒáȶD ðir$qsšáÑKà VhæH«<¢8ð}£‡•j4™¹<‚+®(¸•m¨µ¶Fk‰ºg–ʱ.Ƀ.yË´–uýñã#2+ÛJ×8@´2‹ftŒò»µÈ¹­ ”5-×ýá¥ê±ÊŠnˆh_¯%Ðf¯Ûž¶Ð¶™H‚ÿ>ÑÝ;7€dk õh¼¯­D’ØÕÍÀÁëÄ]¤òj‹´ÜÈ¢[$ƒ‰ d:Ò%—­x”0á¶fdóÊy±GÖPÁ5‘‘L”bJíZ¼˜7¸…¢tw¸1ZxÖM¬ tÍŒ‰ÕÅ^È©¡`"üÛdZƒÆbf¦è[^ÌÌ¢Aàr3³ÛŸÑ,âVnµ|Dk3£[Ôéê‹3rÇúW¼ÀAJl/Âr¡ ÂG\ðØ8i~ñîÁ¶iA`”Û¿}ž:|µ§WiçÇÜÇj½'£HÀÇ*ÆÁÞï ÐíÖG…&µ1^èDP¾£¤}Ú/6ÍtT„%ýUG²$(øì߉¹@:õ+^Ü*¿™pÄfJDé|•£(eÉ÷EY´w¯ŠJõä2][»E I¿?ÍÝ[[;Ùwc[…¦;œ*„ÑÜéQ$/Àè¾DȤðFZ41 8téy»H·L4oJ3“Q‚bÀ ,òÚØÚŠV´F?D‰(:pý0˜÷Þ’}Nš¦E½Â§5PüùD0Cy1Tˆ´•l>¦šˆðyˆ:ïiz ä Ja­¬fv Ps_›¸Ê ÔäkË„»­îM s•3ˆ©²í‘œn…u+¶ÔbÍQVÄUï¢K\ç‚;Z…¦PòõÕmõ€Yí.’¬ ýh‚‚a÷îöhæú¨¿~ÒT…Šb¨D£×2ò²=|‡@ Œxu'‚²ÁK”©š¹ù]D«eB¢Æ­Z&‡„Ó=WL¥tïÐ.ÂÌŠ5óÊÚ” ¨EÃ]Zd¤PŒ&g¸C0MhwÓq3™‘î-üŠY±bf9«¢Œ­¹zcôÖŒlt•Ìm7s×ÊÉÜPå-òã½ ÅRø+Ñߦ2Úë@ùHÛ×…‰!·Zj]¬ÖZoföÇÿ›(¡ KYŠÕR2{1ÁŒ¬:™ˆ¼6Ä·þ{Éö^Àœô›Ä¦i€àæ/#²Ë14ê Ÿnwœ®äíùƒ™sV:R¯âørH5–M*ÂÉôÓÓÒ‰Ö²«3©×†ÔèªôtçGo§ w.îö5N¸¯O±°9=°3eôRv €ÐŒëöWd»[ý¥º K¤^œ¥aèmNüÂy^GËÁçÂJÅhÅ^"´›_HEøÊoÉuÿÕ$V7Ù ¹6­òöó.ÒÌé5%î„Yu!Ê. G€¼Ã}¸ú€Öˆ £{£UP[ݲy{4s74CíÐÁ§Ú $üº”Y¤L*F/M–•,øõËÌh?ØRüAU iN5û! o‡Ö©M +n.s¹\Nw{¬øµ>îk-Ö•æ0Hü)IjÍ{ƒ‹$¼ ¹|ža&×Ð@UuÅB›$o¸¯úåå×.P„hÊ8ÿük½¦¸>ôX±®ðT0xé<`DEªmu>V¹ÛC¸»ÁµÜeVêâV$ Z·Ì{ç‹J.ÜÑîSÊö=å[°R›‡.¼›¹´¶âgW àÃð=-DÔ÷‚±=翊®™Ïfh$¹DkÌÊÀ˜·5EäÚ(¹“N¼JX:Ì–#ôø“­ÙgöBU³4¢¨$T:ìÕd[ƒé¦»8*Kƒh•É%V­2 +fѨ¾+RNDßËÂJ²Äq㤕RëÍ–ºÔ²T³r³ÿN#«YE1‡‘,%£–¾ÝN  “ˆíe Sâ)WÙÛÇÖ ¦·öGôÞ7v‰ç&B£IŤÇL½¸ÿ«Ã¢…y_aì±EçÆÎÞ‡`TRfÎ_iÌ{uH­pç:~ñŒÛ9¬¼ýG:UœÓ%ŽcôJö–DèŽÿg#ùì9ÿŽKþnT¡çÜ‘&EŸ†«ÛÐãx舎äj´^N.f-𮑃TöAü’÷U «y´ô 2}Z£JYïkx1XE^©ï‘4r²±°H+:¿o5äLCºƒf°"ó0³­­l 5óV[AE §ðZB‰c„q¤¹J,C£î.¸~ÉXY°LåðHÂlÚ“Ùñvá>çiÊåýˆs½5[¡ŸwÜüõ³Áõx ÔL<µh–ÎWEP4}f™ÁDy1º±…¡úhþóAÞñc ļª—bq~S£Vµ ‹Öá$†ÇÙ‚Õ'üpÂJ«òÚp«åÑZk\E õVúùËKt©¨Ak`5‰‡Ì3VÜ}$Sº/˜¾>! £yºVƒl­e‰‡·Ò¸•â +=Ê¥Kr¹´óÖÞû…]Ç't$¸…p«‘ØkÙäPS¼`Úêt©Y4¹N1Ø»RØKBÌ‚(ìw›rKîBTÄ&\!2V2HX}u™³Z£Ó$ïÔ’F¡e4Þ°Z(r3C©…ršFçWã3‹phׂK)åÛ„ED´ÖZê­Ö*cmöBý¢Œ…4? )öžÆó1üŠ]ðïmá7iÁí…¾°޼G¾3ÞãXÇ ÏíÞ½«JûËf~iÂcuê[Ð%Ü_(?L?z‹|$ Ø3Ktˆ|ß åàAQsdô=#FloLü Ã9b¥_Ýùû)8¼t,8÷4¯Ïßïý¢“_5Z¼n¾uþ ÔRƒ\Y Z¶–ÀÕÝ]5B£+¬ÊëJ¶z³k®êx¬z´æÍÙ aÙg)0¾0##ÃŽ88Ü'{®7’m¥t@°@NsA^½Á‹[ÛïOÔóÙÊYáŒcpºÞeÄžpey¬¸¯°ÇÃ]µ@Þ2EÞ×mðöf÷èF¾]…mŽƒ$3Ž4ßÄ_¿ð³ š|Eµ`Â`^"x d³U`⣹Äd _ÊÕ,]wÀ~­Ž»Ý, kÎbÍVÕÕh4]-‚-T,€•Í“Keü Ò.Ío^×fî”Ê*4/÷‡xoVrw™ÌÖ‡+±ûÔ¦woô5­¥ÃÐ©Ž¥:\K©ÞèÐV_ïxÐä¸QÑ½Ï *M–—óÀ!7'E(õ”&Ö( ÒJ_+*H×9tza©¨‰‚–ë„N—ZpZ±Yóཪu‰2Ý=•³$6µNÅãjê‚ÿöiØ'á(¤J¦xi «Á Xh‹Õèã]J5³ZoµÖbËÛ$#;X–R k%{_@ Zš¨‘sÌú,‚rG°æüì¦i¹Ï¡²7¬¾)äÏB&/4©2A7GLÉœY{ïÈçÚ!Jû“I’Aë‹Può 6¹†9ž*+UEï/¡äšIB“cvpÜܳˆŸoj“óý­½›ÏÏHÖûôúˆ4¾Èù9G¹ÚfËè:ß{uiiídB©–™‡ó#3T*<};š0ê,‚d!ª€ÊwPW˲Â#,5—ŠÔÜ‹k•j)l­•Õ‹·Å½5ÝÛzkVoîwÇcõ{ƒ¦•’Z¢©)G ·Á¼Ytìš×Ý oì`÷RД6ZXÀFk´•€ÕNbr¨ST?ÈÒxœ0ŸhbGHìÞ¼<øXUj·*Kd´vâvK†Y”:dôÍ“HEÑÅ ½Qœ"Jì+îz¿m-†ºÒB~üBÚ¡4å„êÂÝ{¡‘äTk1c•Vè‹oxF=ð×O®nPY›3+íæÞ*ûp­M}F!—¹ƒ©Ìƒ7HÞ¡ºhÑãæEZ-[]ÛÃîüU`$n€„ÌÌ;ud¾|h¾¡§ŒÍ¢jI±QLÕÍ‹£¸¢îR[õ‘å , kt›”Òsh4%O<µKB4¨t&jÝį P’ÈT[s|”ÕŒ¥2W–‹ìRa‡è†%iý\äO}=eØ"ZôOƒu*’h5ªô ‹ f)¥+Uf,…u±Rø£|„þ _°ÖºÄëš%ó,fVaF #ŽNhŒˆ¸&éÏ 'd:Z<àœ3R¯þú¡ä¶š¨Pì]æ/,YîQ7¢H+§.ßšn{kþ$?¯<¿¶ë“˜¼ÖŸ(Ô°·æ/ÕËP£.MÞµàðºyKnËûy^ûì¶WÕ#¾Ùž~û…É ú7›ãݽäj\$Ô³}àßFt\»Úù¨˜T/C¾ÞéË7Tígv¢žÛfyXt<‰³Ô^öü‹´Õ´HZ P¥ó¦7|´ÖäZ}ʺšÑV5@&¶òóVL†¤I1ƒ •bI8 Ž ê›0«¡h Äli­¡7o+VJðZùÙS÷žDÓ&·È «i•ÜÑZ[ &4¨ìöch»ÐOI»&Q;$5m}az¢ˆä„Š«®Í!.Œæpæ0sDF½1z…lí²{iª·€  9àøõ“rº¹{U¢,”îÉŒÁàíd ÓBJf|^—^šT”†¥ _‚ª}µæmm¸¯¨+J \zР3¥ˆþsñÈ›òÐ.ß6¤-$ÐT"ćޭÞÍa|°Éá\¨„Ê!(×W¹¨ ¥xÏ@L9 òs »·êæÂ в“¥Æb0(l—‹}(¿œAþ3ˆ¡º}+=x>T<™"£! pKû=ÚÑ—bÆhÇä­”R«ÕJ±R¹,‹–òÃÌjR£E§Ü[­Uz$ ‹)Š‹;)«œèôoE+mÂiì‘KKÜg-¨A¬ðuTÉ^”ÍîàÞ5Ü«BkjˆŠT>ÃéùŽ£w2â(åüä¿;:z„³ŸVG¬ùxôMýùƈt,’é–•ºCL£†h4·»uh¶N>Po±+Õ ì0"º¬´N·9¤(C)¯€^õóD?wAžx܃d>0(Zh÷QÛyz´?Ÿ»øjÃdøìÃÖz.-–åxÆ•?òa34ØWÄ^ÜŒþ–V·yì­ˆM’ʽßYÇ%î%×É 7Hæ2=„ê¶ÈË*oÖ¬®U-‡KõÛº®e]˺®«Ôj)äLRÐ,–[}½÷ûÜþhaQªÂÍ`AeèÅ«Êåê ÷Œ¦¯µ¬¥>¬z‰yÉíîSˆcm1Â@PSië"4ƒª„ÚTÊ]?W¡QDÖ æÛb±Ò´ˆÅ Æ^ûF5iÐÛ¼[D¼Ú/p…ëgûÏÖ°âÏ?jù€ÃÕ~¯ÈFupEßÁ,µórUñV›´÷‚²¬·ÕègýÅ>°:VúmwÖÇâ(ÿûÏ`ŒÂÒLú:œ?ýîÀ¸uÎ,=@ÁøPÐfJz`½; `k¿~jhëúQñOg©´J3HÞ@¹‘…~àß÷5÷ÖÂÏªÑøøÀÇ ø'~™H]£˜µ¶ü¥èöavƒ½Í$&-ˆ®F±ãJ‹¾tP™¬+(ø•ûĵX³ úk ' ¸ÓéM¥¡.*·Âj‘~HùŠlôÈAÅ ‹ ?;–ub>º=vC $‡ –Ê Àü?HÒ Yhu)e)f¦¥,µ,K¹ÝÊ­Z%Jý_$Ŭ,mD©?vpz ÐFbÖy›Ë&ë°Äzc| .o¹mºu òW¢+SìDN„u³­äü[‡F2Zxu“6ˆ_­‚ÖžÆ féñ:ÊGM½Î%Ì8FÅyÏ}¤œ,¤‚ªX8Àæ€ÏN˜8¾áé`YíZ˜Œ²(Çwÿ…Í?Œ¬$H®™I½Õ"ÿ`™kЊK)ȯ¾ÿv[ô:Î E½,¦õ1¬ƒß*J9»Ï®8¤Ç^ÞþŪÕügö~枌ÂLž^\ÙÛÑò*2öl;$ÖògÙÖÚºFUbs÷ŸÍ4&‡ ß VŸ¤¼Fh#ÃtÉK`IÔG@jt9[›û 7ªŽ6Yµc˲ñ"D奠8‹ J6†°–£¹­-Aåg"I™¼ "\§üpT éÞ‘jŠúBb“­îÕaE•â¾7†Îz%+'ì¶zמh[ó¾š? 4TŠæ2üzŒá1Ú4×­F v+†¢2Qhh便ºÖoôÆÕTiÁâ7`ý`Áœ·{Ú@Cq·â¥A,–©=>œ šëá†(@O­4…[G2ر߼ÛE¶ùÊîöŽZWI.Ò½EŽ6sê ‡ZtÆ3PFUë‘Ræ%)uF¤Xà¿ÚG7(ƒ´%»•›E!* ­–²X]J)õ¶K)ËRnK¹-¼%:æ¶àÅÌhÕÌd¥2Zà½WK7Õº~œB7^¥f¥Ø¿_0èçówÍ7>ßå<”ý¹º/¿?Ç—(Ôèª~·™èžýÝÑ÷„ %0 §Cwú®½©a®gæÁ¶,Ä7žÃÞç3ÔfÇü ±×(ŸßÌëR—uæøŠðYà¦@ï7k¿Óµ8 ÃÌ`íá ÿ.çi|jXQi`qf*BK¾×8-èîõñ3*Ö½e³Ò¨Ð ­cx{‰¸óÕ€¦V¬^aÍÀ†ÕZy[ ¢9V7ÒoÞ@¬ÌíPȆ]šâŽæ‰•æðEÈNom¼¹k³RîæÈ5û1å(ßÏ6U·QÐ ÆätEmÕúÀÃdTY ‹îÀ;¤ÏXª‡wfïp€‰Âc‹Žæö“ áÄÀÚ z<ÊlDƒG/–LxåÁêaµwVëP+,Rdå$¶+ìnÙ_ÖnQ‡ÚŸX(%G:Ê49kwL¸Šþ¿­Z!òW-| a†µ¼i"·â½¼!ôž¾Z|3È™¢Xq5™9š©ˆª¢Ë\ˆœŠhòíºújZ9Õèq 94ʆúAöjôB¹Pš7!ðèîmµÕüA+ôì1t°Y5wjÝ‚ÉùÚÒ¦!£A]¹«ãáERï«ób°ŠE'†N¬õèŸ×#üÛ Ì|d©(2®ïÁò€s%i¢Ã°P@óLke?Ânêf`ܱ•ý…#å¾é'&pWØjhX³(@F B)03£½x¹yô*…LÁÇG8€ÎúŠ]/à Hry+*–YÇÅ=BÿdKLë<ê#qÓ¨2Û„ßK±%×Áýë¿ÖÕÌ-x‘Éõˆ š®`EtPº2èáÑxK…½5îœ;á¼ýFšrH$£™hÅ ´B²²«µV«‹•¥Ö[- ë=ÏÍj¥™Õè%@²SmÑ©Fð}Øì 7ôâ^jµ§ýÎH‡ßö˜¡ú’8—¨C(o¹žøQ°,ÍhÖk-…mû‹[EFêËZãîˉN›ÍÞ<ÕI $êeÃ[³M_š[–rN¹rÜÙÝÁíþ^cd4,ìFv²¾_Œï3xõÙ÷uÐûPj/V¯O°ÝÆ$ª¯üñÓħ!Ùç£!4ƒiªXÒyè–¯…‘ 6o’"¹4Z÷?ÔøK’ï„vŒ¶9ˬi%Ì,[Ö5õf@æMeyKåNK5õbí-ôw°i"dYˆJGaGy]W[­™ÑÀº ÖóÉžFloJìÁ3Tc‹>…R³Å%6­Â´"{ JךÀ™“¦]NNaÇF™ÁÌK¥ùênt‰¶:ÕVš53’RÉv>9”Ìp]€£÷d÷€&<’VÜœ%r&›@çÚð«‰v»[¬ÔÒ9]­wŸlóxãØ˜êüÐÀª°,jr›IŽsÝD²­m¬7eȵqx{À„Eg(ÃRwû½+‚H†âî4oÑó+ø`£‹ÙÀ¼Ã ¢y5Š,.§e&'\ƱÅ=ÞÎâ1ë,w‘Ø«K¶C*–¨‚/ -€ ·À|Æ·-âL»fœ¶boL¢é4 µ“øÏ 9?|/Oú<^þbÂ{HžÐ¨ïgëÊé€öœÚ²^rˆá Çn,ÃŽ>ϸ«pDÏp¬xžŸ"0C£«ž·=Â#ÝÝÁðØ‡Œž½rÞi¦3½Å>@س˜é0‰OËèuü}Øï'GoßË8´àÅ}:ÕÈ)f–åù‘çÇ|áξш!û¶c/ÎïÇIZø“Z0õ/eçRÚ(B’Öã,á>`Î@HÎPdP©®Æ@ª:Ð*âÝ}!ªÓÌÐâì’—bš¿¤lœ£kwÒ¸-nò(Iñ"´‚£ÉLXIák2‚%Y*FnÐòe”‚„¤e׈OÞÊU ÓÇïØÍ‹(yCkÒÊ(—-Ê "T¬‹ŽY‘*К-Ⳇ}§ß°lËf@1[¼(µ”RjVû™ÙÇòg)µ”båƒ((ÕÌh%æ F3sö8ìàÙ¡Ù^–Ƚƒ|8„F‚bÈ{¡üŽ"n÷ÏÏ|€@™vY䛚=·Ñ7]¹iAʳ£•(eö„:0*#"¿ƒ¥{âÑ|~.öÁ“A‘}`÷¹sÀDUºÊIž{„Wãþ³yqž½¶±Þ (B¦T™eGCµ_&šõJõ^ý‡#1™¶,/Òê3Öã4Ú¹‹Üõ˜õS\wc[òt¶†Þ8,r7yÊŽÝ:"øÂD¸µ©Š¼Fh-%'“Îj÷M°Ú³«9šaFU9¤jŠ¢+ŠºJt·vÂhÐZ7F,<|“/4Z4@´¿ƒ‘~€ÎbN¨ Á#ãÆ§iDKƉôÓ ¤‚ώŸÁ\.‚rb%“%sÉ–¥•‡Y”FzçÎÙ“ á5vÐѺm¼Ð‚ý‹…Ì-²cX(Â#Rª%…”;;#vÝ,˜M‚HÈÈko®;‡.ü¨ IZ­µ–åVke©f¶ØG)…e!ƒ¹Àb™š²0c<,ù`8N¾˜³ª³CïÙMdj `@ÏøÒDÄ‹w—é ëBl„M±å è“眛Ùƒ9<Û÷Û¨>ˆù«ýú»þ¯›¨ÔhêÛ»íuíÉË­À/ ºxܨê©ë‘ñ }ó¸Å[öt´=zùý·“¼¯ tsj¼³CXt5yKýKƒ:ÇsF~·Ú^^pÜÒû=ÿZÛ…±{¡W'ï†Ã0ªÝñ.-ŠM¼( nÁ§/™;…5òµÞܽ¶v/ÍZ2€·«ÍÝ—‚Õµ‚¡ õh·œª.'­ä¸½DÉÞÀ ¨)½Z *ð¬‹j 48ሎFGôʸBî‹bpZð`Á Q ÌB²“ÑÔ—¶¹&³7¯dÜê^`æLFÖ\±æÙ •|Œ\WX òÉP•} ¼C+»ÞÒÈȧ¶èn9³%é`v<“„Gs[A`qƒq‡€ËtLÒ 6ݧ-à…ð(Y*æž‚]UðhÏÑšQF5oÁ0¼¬€$—Ò×?¯š¯÷íì·÷²I&4º¤[­«{Í)7¹‘f(w{€ÑV*zôY‰_§+ФAØ(ˆâr(¡—º,¥–Zƒ­–[,ZµR󬛌fp=ZÛ*’ TOèR¾“Z§úh„ž?ß Ù¯Ï‡+9Ó‡ý8ó=y"al7cìƒ{W1ϲá‡wê4ÄçDdñÓ–°|%þöÏÎ3E Z'¼é ù Ôº~ÎG¢Fõ½ö”6Ó¥Q9µw"õÞž=~Àì_oüö0+ý„ì,VL¼§˜~%ÀšÁUF©p ObmH4öè8r7,–)Ó禒.¨\á+ÑiQ¬*ÖuÑwdNÞ º¥¯JäÐ×soV^ÃWluýÞÈ(¦Ñúöœßn9ÊH,û"îHÛ?Þ~;à8¹8>òíùz4!U17³|N&ü‡ßi*E?ŠßÜÑ2©Hû?޲:î?ÕVá4im7xg!öVÜ‹œp+¿úÒSð”EÁPI™ê<˦— KY³=šG§#û‰úÇz_ Åu¯Ñ’";¡¯÷\ýÑ›žçvoØd ’Ç"üIs”»äÎBaS)Mø«–êËÒ–"‹’ÉjÀ´Î[(ßO_I`…©ÜJò½ýG¹*Wº³x‘Úem«n^é7S´µcƒ7C³öA9›7wIF–jF²ð;Q‡r¯ æ°òXÙV•jõ—ØÜ¤åŽf?o^ÈUZ«dkÐàFÁ5kÊ-3ņnV@ɶsáaªàA6óÕš76Y}ø­­n…(Õo‹jiÆÆ7bñ¦ÎGS¦ôŸ%ë|b3ÈàÔp±à”^¬Ð<îwLú@¯'˜ ñÔô—¬éF+ÆRXJöQ*Ii]K)µÖà!iöghÇ Mg´:ÒW^u €'¨ûÀòWdJÌ̱JVÊ#W¿ôÃàfî2j¸†î¾øGx)Má 5¿SF|%ÏÕ„êf´¡Ó÷`詞2Ü:£qRßFz­h,†é(3.Ò7ìÊhK!ºï%‹þŒí!µ~f—dºbR6¾5Zt< ™lpJ*.ÕCÍà3³ÞÝÛ*Î-í®Çš š¨S}Þüd£(¾»YÓ‡§ÕuîsßËùÕH÷vÒÍJº¶Šz”í¶Ÿnu(uc–Ô÷È ¨“Ú«0&^ ÓÙa}ëùU²þú£í“Ç´ÜÏŸI›AÏgvÿÝùßž•óOF’²'ÉÃ[àÒɾe. ­·{°Õ è‚ððvúÅ[:€Ñ‹Ê°(,‰aEΨa\ÎàmÄîŒE‘CÄSÀBáî,@ƒ––K€©=;²:'÷‘”ÏKÊÌä(—7­ ¹ѱ0M¹égò‚p¸è¦õ°R­;…Aú²>/ á¥h!À×usÎbà¾WãR’°`á B¼9*ÌU 8Ù2Ƙ‘[ãÑHG´$‚ù:à ҪÈ\íüß¶Rï6 F²…AySPŒnPJßw4Tnè¿’%¹0@j¼"JÐ¥&à·eù¤Ü(€µ¥‡kA‘d9?êMfZ°”b$oõ#¼ÀÒÀ"ºCìÝÄñÔ'Ø–§±wì&ÙµÁ 3òá„8=áüF6¼ÜA(Ǽ^ƒ$Þ ]\\¡&dÖ3šC¢vΑa´Û\û¿Iì^Ïíû`ÆëmØÇ½ì$\ÿ†ÇÉsì¨A±6]²·7 ¾r‡# l7'iœê³Y9¦‘¯PUfÜ ° c8òTÃv/Ñíe» Á„û`· ñŠ(“„’lmj€·ìTFQ„O©üžágã–_¶,KÕ0…^|¤ÄÌ_aƒì<Û;+Ø7kêµÈ!²dòÊ‹Iªî‹ÒK\å~áŸ*ìõp®`FYnƒæÑO‚v”>Vr¼Sƒ˜•Ñ™±/å[s•$^_‹Ébj‘šqÂm¼Lª=Ô¢¡T^e*ȼ׃rÞåµwgA"ðµEJ¶p Ï{2rËFR Wƒ™Ö¦šü×_Õ+$Ñ]EÅR¢·&hãFÝËHšl¹dv^±jP‰*Òcl‹JÚh_ B-d±…¡õÝM™·´G_ ȸèné†WÚd,†5šù Ò¯&5ÜÜEZs¼ØÍÀ‚Ͳ䈓O €d}*=#R¢÷P$t'š¢Í™%MgË»Uä¨[”1$žóšŠ­Tv'fV–? /t^ËÎNœ‡À‘`›^Ùqö¢hc“뢌vjµšÐ9-"’sÔ)®ºâAgPÙ€—ó:|ÂF¼~}u”+múòW6âa€¢Q‘8ßÒ‘‰{~íFddCcÇMAÎÃR“ vTSiŸÖÜeaì£Âr3Zã‘;ÆB¹.7’^¼¸y1À€Aðɱ›°+CÝ#LT$Ü6cæ$º+e¿¡xììûyNqù¨Ä‹Ÿ!‚‘w(Eú¨åX'áõ/<ñ4žqé&¥°Ýñ÷Wäã%ÖMtqŸºŸì‚ïìŽp±î)Jj‚À¬‹2¸æÞX¤&6[—@¥§©…•r¼J Í™lÇž“•²[Œ¨šXƒŽ©É‹ªù/˜7öÜ-ú·-¸å¡ “«zxgô–µ¸ÄtœvH?ä§7/3k$„›|]‚H{][Q/û¬7E ®”³¤Äߟy h¶Š(er/·ÉE“Jsߣz¤Î6—æIl†?j€Uk8¢RF¬Û¥'aZ7Ó¹‡(â!­sfx³¦æ-ðH?bñLÙâ"ùÀÝÀî3x• Ñ¡f?&ëvF„"ÓHÅ@x´‘…µnm‹•®Øjô?"I–åÏ¡ç†43”Ûb6tÏÏ…Mùaʱ|ÁS½²¼ «Âgä±õfçX¿ÃyŸçÉsêl¢ J"þqžÒæTM¾øÚ³„¸xßúF_›qž}ƒß½*¸ò #v˜$ FE¹×4n:ÎÈPxãTeº[õ¿ªûRÄÍ]%n…“ (:‹ù¸âüÀÇáQºP|ÂnŒŒéL*ƒw»pÉ›!Ó,‰=צÿ¼áo²­Íz/Ûü;®ó_¤†Cèõ‘¹ -½F„íLýÙͪü°‚5hÅ]j޵´¬ßpdÝ à¶ °¸¯Öܽ¹Àª¦ˆ{’V‚¸ R‹P¨o«—~7Jâ,¸®¿1ŒäÔŃ^£Æê 7du%‰Kå*4ÃAQaçh@ºeq¹Z`«Ñª5š;D/´XÑH/§JaÀfã ¤kâ¾Nx[i táZŒK$×à[iò`©es®Í`U ]@(ˆxÝ#Ô‰ œÓ7èÖÒÈ „¡Ï\ *Z]ªà¢.·‚¥|¼”pЇ»eyŠ’TæA7m›=j›U¹©í¬˜Y„4k)$uÓ…V,õÏ(†5ÇÓn=14ÊÑ# Ïj¯”s(G”Ìû¦ÿ³I=¿ŒžíÚ¸øÇU²úÝ­§0ò5µß¶æûÔSJ‹g>â§N¡ÚEĈç¸ËkúŸæþâ% áú2kÐ;UôV|Õ=Ÿ£rAÛy˜ šÚ' »}9¸RT¢³6ÂïéBï0^Ó=Üe® ‡öÊøê±÷¯ÊÙD8°$HäÊ“áûAîNøu-VOvl|²}ränãæeÌ|¾9Zð7%x,V$}COeï”ým¶;Yí6€z¥hÛæ~iœ¯ ƒ°eòZ¶c·Ü›¶i%ât‰ŽBÒáXBÂ*áЪ*<n­RAX¾¢ÓÀ_ëÏx³i-­­¶–€‹˜I\ Ö†µ¢¹yrÆD:`U.7Ý:TŒ{Jmm¡ftÑFž)C„ =»MŠ‹£­0¶´ ·:á~·Ô!*½½,¢,ÊŽH­I°–šà DU1š „®Î‡>Áb§X UÛ:P8÷wÊ*rok“üçÚJ)K%‰Z‚Ë®Ik÷1•X Zêé:‘HG›²nå¡–a@¢„㨄\jpЉ¥î&˜™SÕF&à*cÏÎ!ÊPcÆZJ‰_ôi¾-Ƨf›F`åé£×~špþ¢ÿQTEp'pS„³0}–„ÏNá>ŠÆÍ‹P2_K[D)Ý×ú‚œ‰Ýwþ\†FGªr Ç+M@SÝSØÜ­µ"_d´â¬+^ìaf·hd›kê:ëbs7¼²gZ³pË$[ݼÅkÚíƒ&’fN‹öýøYÈŠè[Ø‚?Dúe†y›õWá4›‘á-˜ Ž:çêÆÌ ¼H]$oźòèy Yʈ@½EåÇ ú<—?Æ?6…‘ΧÝÎ/›•»;akW¬“ü Dz;mQ¦ÆÅ_Ù`wb³‹ÜÝø®ëc–ûãÒ w‰ºñúÎ?7¬Â0AÊ¢õòþ1öç""¸Q9îžZ~;.ÿèbßCІ 6~œ~½)"Šå:Nÿk¶-<æ†êéó¾`–9LpÆ?¿Ž-ÙÚeqŠý–#xr;ÿ½ûE@òº˜&U zfGYûõäeœi~j™¦¼L¡Oÿ"|±?æ.V"o”,OÛ­\–ý\œôÒø:û 'êù¶Çmø„cÛ­Ÿ/L}¡%- Ò=‹ Jl°.ß·ÎP‹£ThÁøÈ°JŠ¢m© $$fE(‰ˆ’u¹;Í ÌM4g´Q€ûëKÍÃV‹@—+dAia¸÷ÔpF¨²AúXìqü]#Õ@vØu¦úæú¼Ùã,dž¡k6¯‚Öþ£ÍNó¢õˆé‹T »Ï4ÖâåŠÔÞóøt“{{ Y¤=Òÿï9zuéÑüË·.¾ôóëÓÎJÎ/.¾>5r§# Äôr´ýù„>°#¯Û´Ö º} €ÃÑ™ÌPþ2Yê= <¾Ô&lwín)ŒzÄïM½óMG°ŒËÓå5#é?E÷QKcOi O\@à`.è­Ûㄇ°ç Ù—‹•ç¹X7ïüZ õåh^7ò=ââÆyÚãŽ+¡`O×û=¹!¾(5„YR¸)sÏ÷¹vpM¨@Ï6wlZ% Í}u_6RÞáÛÈ´æÄ¥¡_Îa±ˆZ†þÈì Qz#—0c=*ï…b°è˜šh™\84>SB-îÍD/l ë5IÄR ’;w,åÔ" Óu‰©Lž—>w醪c¶%º ø¨(»o‰‚ô*‚’ã–p”îÙ&'X½`¶/ À­j‘]¸rËÖ͆òcV„Cá‘˹GØ‘¢]æê^ÜE#)†¢Ý(ÆòîFÏGžkWûå`í½ˆ×å÷7¿[q9I{y¸]o×”ó7vÊ‹»Ëc ÂøëÚxG{9\ê § žÖ¨tGIDATýùóËT΄9øJ’¼÷O- úÈŸ?*{ø0hQ|5ÜA¢þvz_ô»aµƒ¤îïgÿ\›;è´³ M¬e‹Lš¾0ó— ø|@šñøT/òÀäüiX\O,á)ŸaÙe™9·mÒvþ>™•ÇÈ0ÒÖ7ñÂòî–:Iß&ì6yÞû3Ù­ì—ï›Ðç©qSœÏ×â« Ç,0ã½Y‰%â¼øþ¦ºÜ%@v"µñ"T¤¾©îbº»ððQ¬¥¾ºR¦x+qÅè +‰·Î®0Vš¸¦»1t·òŸ™¾K* ºœV@6£e؉b?'Ôi4šdòõA²cbÉN‹X°7h€¨Š`DEÙ¥äIi±`ƒ„*Ù’P†Ò X bf d4ãRï›AÄ¿Dê ãÅG ™Ë®q ËŸ#Ï7œB3žKÚ»§8Ÿ½{Þ°ARÏ^ØñzuNà£Äù»gQ~͘qàhxÃs.¿?É79WåîçÍã.ÅýÜ™åæûŸ_‹ð9ô:[ÌW»4ª]sYy7 ö@RªØåq›½Zo$à^<¸¦~„ÏááÉ{Ùÿ…BšS´»ë U=ÅjkÎ/ÀNŽ.p‡1¿oÈZJÂp}¯S 'ú&8£æk†Õ6Χ!ÝŽP4à_;Ÿ]½³ |6…ÁÂó ÷í“zð*Ü‚å)·/j½uc‹òÔˆTâkꥊ„¶êÞ¿“[Ï8FÏ©l4í¾æû¡E[£·Á£†?"OL |@v«=-èÌŠw}‡‚Ê4.¥ˆ ”dDùû¼ß©nAKL¼iÑÆ=.‰î>J:•ÞÝ ˜÷‚6[jçf Àsô³j5¡Ò X ,&¦¥–Þ:—LW›JÞ«ÃR"dZRÿeÜì¹½¡ã<+*Ÿh\H„J@VŸtÀÈ¡ÝOê9q»*%I#·ÛPoÅ.gCö_>¾Ç#|7øz ¦Ð‹Å:ÙeHÔ+ÿžÎ1QJÿ¡ ó‡_Nås¥ÄÙQf^·€\§ýÚ4âQO¡ÑC?õYò²mÓ¦ 7wñš¨k÷ÙÇ(þžz¼Ì^¹Ò|qvnRŽýãÑ5¥Ï§gˆÆîw=ÏùŸsðDÏzñ4´òµE¼9¥9;‡s?#³¾|lùÅ9$Ž}í˜xân|6ÓâÆ¢¢À7±ûüt_xÞä¶ê‹j\«Ö°;ì}[¾Zpl¼a0Iê™Ðm„Fc^<•ÛšŠ0~å Eøhk¨Ø ¶5q(üÙ!´¨â’¢elL|ËO•x£Ê¨€õQM%7‰…+Š9(+Hì¼H (êMýÛ²” À“eÙA,å Ó£²D‘ÉJ¤ü{tí Å$–®¡¥i`M¢ÎhˆÅjôäIZ8…®å¶5¶}ÎrSê=jRnGU—`–íÍÍpyßîóâß“uí{”Χżõœ¢!´¾D…ø•à^?vøÏtV§.4Sºðê?Mj~áˆèh§.;d%®B…6è½ç< ff™Ý8c´gâT¡ç£øï8z\»žæ<‰Ãaó#XæD ¨W6¥j:­_ã2D¹¿vqlÏm·ÂbíŠpx ½náïN'ŸÑîÔ¡ˆÓjïôtРЃÀä¹"Œ:¼ˆØHbYQehÓ-A(‰zoK8;¤¶§Ý36úYï$¨ÒuÝψæÂC•èÆø&:ÝߨŸ·AÚçé<ö¼øÊqÀ)ôÙ"»‚nöÐP6Ò ³ÆªÝ£~9µNW~ÆzË ý ÂtŒÄÖš7Ü;‡áXm’t×-Á8’]‹4ZÏ)§˜1Ú’F®# <»©|„œ»¦%Ò]î–^£mKÔØy‘S*Q{÷rC‡€ "ycßËÆ­Œ†[ÝÐ`Â;ã…WJEwûz•J6ü‹e76KùØ&ë Û°adbŽŒ$÷Œ-èdÙ¸ÊÎ}ùr“]ZÏCgW ½ç†iÊëŸÿ˜ßy½mG»˜¾´r‰úÖY{¾ÉC´d~ý^û¸èáÅNÏ l"ÇÀ6²H0íÑí±ƒ /Ê•CÒÞ©ú9»õ[|i›8M¤C&ÖÖ>tÞ 21aA££\ϯ~í¦#x@øØ% ‘ÇöYh¢´ádM¶ÃŒí‡ïWåW9ÂmJ‡ Ïûyë²ÇHš¸[/†îÉ;äTzúp§qè;ØÀJ/®zñþ¡|⳯ãBäm÷Úó‚¿§}þQž§S=LþÞ¤ô‰ •’1RÍ@”RÇ G^94œ™y Ó%ˆ«é†f*‰Vmw“¨œÚ–½ƒ°JZË €p“ +å´>À­a¤DÇAöáÚ<,2’…DÉvîéaGx“¼˜ð¢•pƒ('|½}Ì!_ôðã‡wc;Ñ•9wKv¶ vö!}L¨ˆúú’}žÉÕn@½('ؘÎ!Go„þÑ ÂeÖ7àfíen¿L˜ƒiŽªÿs«Ç}Ô#~=‚÷rãö|þþȘ"´—?û.óÿÙ¤Žnâ¬Ì¾ÆîŒ!èºc7õË^Æ:qª¯*_4ºryçw˜íŠ„òIîõ}qÌúzë$ hw {×I0ÉÎæ\Tg^´¢lÔðO[WÊõ^Sªçácôïå1OÛæÎØ?cÐ%ƒ×¨¼Ÿ?OÕqjIõ¢¾Ç²)5£ñ2å‘M²VǸÆÓõÂÚ$­Æà,mÄɅƤ"YÙL‹Q® ¤E?É$„oI×9z‰E,Q å4Ðí ›¦¿òj˜vs°e,àÃ?çµ™V®ŒâY„âQ N­ÖÿÑJtà ÔG®õý¦46Àm+ðÜmÂæ$Q¢†zn{+Ãx›Ò!óZþqz—% H¹ÑED÷†q]Ûò¾yxg•„§~ƒ` °¤htÞTB¬îè4©A?ÖÖop-h‡i©±`"ØEó¿ ,pcë¹ù5}·¬ê ãÆIûŒ¾#jŸ‚`ÌcœNÂmýâË™úȲ‡ƒ»Ù¶/ý À?¬¥è˜ Á™Œm® wÞˆ­Þ+#%˜a´9ÛíßîyÎý¼PK”ûî*þ•ã5pÞö?ƳOd­V‰iHÇÕºo4âyv‘çÞ݋&‘ 2tû6‡™úóu¦œè2öÂÓïèõù'…|ç™§+Ö»–×lïo~K-Œt1»ÿñÖ#RLJ âñÅyŽ–˜öí»•ïQDAçÒ`Œ>#÷†”²o]åìüvZ6´ÿåÐüB a¬´iâöˆ¤Üs$ ÚªäM6𢵢+Uå 7Z"Wéh£d[ŠÜ¡Xª…v49-Û€×Ä3ºå fá­ß'2­H°<wK+À“±{¾ŠÞî:¨ºø¹ê.·÷´êâlÖ…aƒ¡'áK]ä¾w±<ÿjëùã–¦’Îã¦{÷6žø7¥??Ë«m'°ó–sà2EgˆnÒßS!‘Žý;ÕFš<'Ó¡«ü÷À™dø<ƒø¯W°mïý,4Êfv²1o1þGtêDnn##7¢{3ýôº ×é³½Ÿìi<ƒÐ>I6w9^ØU7§I™18œÞüÊÈ÷½ô{+æ’<ÆÑÙå£K{|~#¾dop6ý=QQSjnÙjüçZ4]e»l àûáiJ GÉ·LÀ$›Ê›Wxu<û…)Ôvvn¿Ïø÷ütq;×õ.<»ö‹È™™2!ø½+hgã³'M-xîYÇm2’>}ÿÜüÜ­vÛŸd´65Žò”ñ ÔyáÊî--aJ³%˜œF؈.,oݱ!‘Úˆ‹‚ YRL©N) lëMÅdMd}ULG²@Ìι8Û9×¶êÍ&)ýœܲ}ÈßS„Wà¬o;vúoÖå»óxáG¹ÿüj?O¹ÌÏŸ·×£o[}_ÆØ×›nˆ8Ý'¡¯Î¬”«‚Ûo¯<°ó s|:DA¼ï]H rƒ²»“)¼e‚¯ÓLí³_x}>kAu_w^ƹö?Þu%ô½G˜Öû…Ž«{›¤’_EQ¸òcD¿è—È‹…õîzËåñ\0žÔïCrÑ+üÑ%Hg|Ö±e¯ïÈ·ïèíHÔ§ãð1Ƨ* ýÆÎÄ;2ÑŽ#lç®_ýì6g-8½¾²6•ž¾t}ZCX€n:âDÞ²4[09M‚’wì@}°ýO‘¤& sz‘¥¨ú&c^PæÑ&K„:™œPÆóÐh2€<1UvÂô çø—­ý†6Jó`ç,þ›¶{¡¸/þ+#™›.Œ}Ùuvì&÷ò'ÜÕ—ÌEgÕèÁ®Œ­zmÛ Ð[аû•ÖžA#‚áüŧCΊïÝpô>3/ ‹g-èiß&³Ù4·4ÙF._GUõȲëÅ•íxžì{y¡t÷nû‚fîž´y„Wů4 x¾ÿQÅ2L%ëÍD<šE®« ÿVâîzeXúû OÝæ9þ4äU¦ÝsdWåéYçÆ}Ž0¨Tx9 +£éÕq G§;~¦®cûWr„â­ç_‡.Ô0;¤pu¼Xîžy|t ))Gukrokþ{TJ‚Ü,a–5ò`tߎl×…,áI;} €Bcv¢É½IÍ|iZLo:f¤ÿà°y€ºÝÄÄM7ÂÂÒõÍŒx/s•zø¾cÌiô-ÊÌséN{]vÜÃÜÍ`¾É+G÷ðöÛößwœôä&Ä9­€Ù…%½Gò®—eí”ï¬c..|Ì’¦{0Rõ`Øz,tþ&_ÝiÀyÓ…ýŸŸ.¤!žŒ3;Þ†&Ÿ{oHý­s}jàICÿ AZ—ÿÖûúú|ÏO¿9T(×&Г"ü$©øöñ¼W»p‘\É÷¸•I¼wœN^î¶×“:$F‡ä°'Óžˆ\Sˆ·¨X¸È ÃJ?ü5Ÿ¤ðN"s¦BªËÂ[Ò{†ß•Àøh”¾¥y8 v×Ïåo^y„]ªNº#™jÝå¹Ì›°€¸K(Y5À&V³Àp¿" 衉Ld¨L†þÊdoäP’€&·Ê‹¨i.›N·÷µõõ ÄV!µ¯çMޏï:­ïå‘M*pÖjä£ZÕ ÅŽxw-íCR߯E8¨ÔÆ;W­¼/²ûgEAÛ¯¦ïàéõùU¾#4ú æ`šóEÔ‚ÓÕ9Șä‰ýÎ{õ”ûù»Ìª÷×é¸Ð2€’ôÙ™Œ×¶…wC÷b¼6×fÿþÓÑ;hA5QBˆ‚ ëŸ4ž91X¾Q]º°]\}ŠüMVÀ ‘fI´“ŸéH®~¢£"üÖãb÷òøÝê×§¤} Ф‘ÙSÍÔ•»ªÇ¯° ]}Ú.IÎÛ6>Sñ§¬G”OðøË/‡ÛßàQy·Âœ!¸I¯ Å­þyŒ'€×A–±[ÿÛÀ¢ã¦½÷’cÔTô˜%2û¾)Âø¾e%ûðrw]+B<…x­W í\ˆ ’šâc>í—R3g‹d¯s„Ï·ßZZöï8 Á~aÆN“cw:Q!ü< 27ädÝo4-\t4NJ¦Ò´sq¦G°Œûø; túw ó5´yCÝãD[ƒÞWŽhY@Ò¬:W)Ù\…=Ñg¡ E’€spºwÆMÊU€4šl³ ¦Ì‡Y YHE:Ç>[!ƒ4Xž²AÙ°÷Â[/ê2á½]FÊ‹hE–œüô„‘è_ØZÌEuÍ6 )sÙ;#Ÿ.Êroño'eyû÷%‡?vN7ký*?º­Ø]"/·ö?ríq[„|Möz“ Ê.æDñæ„S7©±÷¡%=‹)͉Þ~B09ÒØ_ „hñÿ~ÐG™Ä­9I3+´5‚«(ÞHÑ)ZIê J²õœÂ––©R5öÆÈ¨à ¤ßž—߬þùâшÚê9Î7ᇿ}<§Ücó_€º ‹Ebr±§èPÁ`-²u!—µý6dr4*Î Å\å1ÝW›Ä_ï;ê›JÛ9¯‡@ua[ë½üþÙ›qÝbö¾Ú5ŸU‡:3W[ÈzÄus“v A÷..cŒãž-P^ßç­=ØÇZoÜä .þÓá¡Ç9^ÎHýûnåõÀ}J×>ùaô?šM‰“xŽ…Ú6Ÿê„ §‹äõ’ð­Àýó8x„óý)×ß¼T„s@ùk3pÙŽäêѾ~î—çù¦Ã$:P‚ë*ø¤_À¹übV&Î=mîwežCØÏاøkf§BˆÇØýžÏ’ØÇã²åê<í­¯¿{´Ô9«t§ùâø¦Ôè¸=g¢¼†!5UŽgnÀg]¨HdÓÉ'Ò®‰ª‰ô§ø5·ÿ ¹Z°ÄĹI' ÀºÅ·Èdú˜Q q Ì­}ý°ma’z)††:è3RzÿËüÛ=4/˜jª|Ã`$o]ôs¿ÌõŽëõÛÜ ˜ês€2ÕwOz¶þ_X×åm·]ÿ-ÛgNˆXôŸ‡ò¶év62÷©Ê“‡KKYðüáo¬}’¾j?Fä¬Føì\vÝLL”‰MD; h@f˜±+ÊfI¾+·x}ûá#o±³³Yã.@zÒ‘8½ÜÛáõ£syz|—B=?:šÃ‘M°BÌ•ËÂÕ‹”»÷S÷3¦Ó¡fžÔSfJQdòöJá]ÁÚüÒ~¸úà\á]³Åjm¡‹ãŸÁ+Á¤ i‹­ÖÞ¾ÿw×ÕÌù* é¡Ã/tÒ¶v´Ž Èj©¢ìh˜¬Œ6¬o"“ƒ,Æñ?Dg]Zæâ‰Í#ìmxÙUPÚN‹ìÙŒ˜S_§I;ÀØz{œ|§m>M·ž ÙÞÉvxNRÛ¸d;s?ŒÖ.%ÇùgQ9/ˆÏm“3®Û>{„5°P²Ä* ‹â‰œˆŒÜÊ Òê δ’jãoË2ìïesª„Þ;Çfú-[¿ç®ÀúÔŒÁß¿ÐGWç¼6Ÿ`ÏǪØ0ÝnìV²í¯8}Ý&™î°O¹U%]{„}eO_ÿ{&èßãE•=\³X˜®Vß¬ŽŠ)mç“;d"zÚ±ççß²ˆ˜ªSÿv¿øÅñ¥®#¿}¤Ý°™‡Ÿû÷@³å¸›Ž¾qØ]ÀlÁšL1D§ÁÑSŸêI¸¸0…“ü"åI Q–—“&DÇ`«#‡FJù7€…ß3>³ œ$€^ÿ`ǵ±+Jyr®B¸c$R4@-üùeê䪯^ËtQO5öë³#8'ugÔ_¼iÑÈq¿¼]¶IºÌ¾›ó{7×û=G¶B_Ç âLÇt¼ÿ+kÁ[GŠB£ÙŒ…“.TwÑðCBÞó…iW'RckºÅ/™žMÄ|Él ËéÀ׌¤#,Û¯!¨xƒ•MF ¬ÃS™ ̆Øc lÛ ²M½¿CâŒLA³t…ºŸ  ÷m;Ñ…;µ÷ø¯äC™µëv%¬Éƒ¿ÁìJŒJròݘKÎO–ÕE±Z_‰Gлœw™œ6uµsðD•CÂF¦â¨“›ûô$|ÓUg(œŸ‹®)w²Ï¨ÍÁÌ9öxë?i}ôQµé;óЉèm-2Ÿö¾à'êÿ*;øâûÇ#U[w–ºß–#¼.'¿‚­¿yéoS¨¯.‘¤WÓqÝKâÊ#¤žRQuwjîæã8ŒþWîýÒ@¹_~­Áò|Ÿç§ù&ÐJåHw;ÀÜ×Ûý»"W „”Cdf¾}çGn2ePYœ,€0ŸmÙMoé.maþs’µ»0@T WÒÑe p€8v`™«N”Ï™OÐz<–[ÏË b´s1Ø)Ÿòõû~΋ùeÎ:S‹t—¯s„ý¾=“Jê׈ÿF×#F:§ò©9gÖUBÆœž‘ˆâ*ü[càÛÛ©ºqé J3¥»Íë}†ðÛŽ8_Ksî°OSŸgk÷G±-ð≠ëá!›iÉJ¿Ï}ˆx§’‹/>hYØ”%É$³¨_1Pœ02FÎú4ýchÓxÎ]»¿ç–¾Û£Ã1ŒªŠ¾ì"êcû5£æÏ˜L3?YCÑcy•*ÅüuzÝê?úlœ–¤¬G8ûÀõÆ=d„蘎S3‡­tº®"µ$rîŽi‡ jm+övPÌÎÃ0Ŧ¶GÎ~u»ÂsaòÌfžâC°~w•í=ÛN+ €Ñ‡lÝYÛ97‚Eª,å íˆmë_»ÎK«Qì×F é¹áå Û†OrëõDŒ_k§$YPcI¶åšÕÔ!*€d¸bdúmÃ9v’ˆdmÑ·]A¿Ö‡¬åÞﳃK£î´ïÇC:ßýóî}+Õe´$©LŠs·ï¸UÜÙÄm·´œÀ£4Dµ1²/f ÇI)犒ˬe“Ê1°Ö÷Å?“î§“v€kƒûmdT­5†vU™µá>¤dpóXvŸ¦¡Ç÷aC/\ô7}܆o&\ß•ÉU«„Yix~9ÖÁ±v›mÑ·ä´ã¹B`{­`ʼ Xtr.ø #óªJd6űïÿ7N3˜Äúßxõ¨÷~9 ^v|‹L'º+u€·]¹)pM#g] U>6¶R˜`™›¿‡¬ô @£Ì8F¹Œû¯è;ÍÅ.¾`™Ä\|øã2Ô062p$ €mþÁ´óÞ'*;»ðo°µ·C¯gHëËënÅ3ë-È/<*×: Ëf×Ö•äsUÍŒeŸõzØŽ*IGpþ¼Ï@ä³A=¶f,õ¾=Ó§Tgrè8·!?ü-¦’S4¯¤jlšÚØ ,<‰¨ÊN™€©\=ú7^Ø(ˆ&§ò}=¹¯üìþ‡wêµ9ûŒó“cP¥æå˜o>=l¸÷´ú31=§)HâUøaÄQˆg—ë³c ÂJüÝêJÚ(ð¿Æ¼qæZ¸W:;OûºpÛŽQÕÒÑmé8¡[h#…ðrQÍå•ýTÒý†‡$9Ìæ7„Ÿ ­ÙÕ³ ¤ÿû>‘ü%…d+銡FUð=uÛdüéÒØ.ñklÄÔï°çuÆÇ=Qñ2ˆ*¿u^\Ø1H¥3˜!®‹û,Ônm Lðȹ§Û¿ìÃÍ^€qšÆx?œâ³þ› ޝ~pª »)]ú&ß(:ßJû?o¼.¦/îþÙ‡¬*’݃_ôò¸q±B5tŒ< éø ÈE Fžn§ÌYÀihö¥2ÃÞ´`>×3Œ{sbß8Zk³ TŸîßj^DïáH ®SÜoXìÞ–M_9ËÝv\ö{#–Qý­cÚçØÎ-?7(ÏÇûŠpB #–¤Ú»(Ó-œ³ÏaŸ]tCßR°ûv°½Þžôiǰ²£³ [6ÆN‡ýTvsÌšw–Àg9È#ìîgüïFx–ϱÙí£î‹lß´ùwak‚ 6µ @V$ÁÓÔÏ“ûÀŽe-×xøÍ%ïkchÁym?»„ïmU³]vù»Á7Æï€*¼Ø¯äÉþùÇ“íWÅÛ¦@ÿo{ÌçþVlâXÞs´ï¯žÔÛùÈ&íà âÝ»Éß÷] àý6èî>:Ü¡ßGn¬‹_L׿zçrüŸ? ÿa ÇÖ}‚ÜØª/‰_ Ы[Ph3ü· þhKÀîeø{3“Ýë´åÌ"„Øcôƒä‰¯Ï|Y‡÷Òâ>[îW9?fœãõ“õoíÚWEh 8î=ñ³qää4o‹é²âT¶qæêù^nãp̾~æ 27vþSÐìü‡ó¨rËÁ±+ê«ú‰G8_—$½ @¬L8.”eL!Mí.±üd„¤‡ŽŸnï“£PzÖ‚-)8Sƒ×Czþ¾=¥ÒÓå{ ¥/,ÜH Ç <ßí$_Òœf$Ó^‹dTq½g®³È_¹åQšùm ·!å’e(ºŠéÏÓ§ÇnÓ=i?—˜–}âœ#±íÈèÜï"#Î2r„îR&ÁAaÿ¬¸yŠô§›Æm¢³5³(¾ä¬8¯¡ïŸ'÷ÔÉŸBˆÌäP}þ¢vëÅq5ôD¡ˆ F@-€±L§€ 3–rþ/žKR”'Ÿ íu!®6öUçßK»rk*ÆìÒ“ãþýÕ·T?{òxQ˜ß'kÚÒ-x&Íô¶)Ûc&*äñâÛW‘=ÁV> =4ú:§8§µžs‡ó¦Ý²ƒqOé5ñ÷<ÂCbO’™Y»@xÀ‹,©ESuÇŽvèj7]FR¦‘)ìûs©{GÈ÷vëé8¿ë<½8VÛ¶ÙèÒU„V6ãúÙ•9” KÐTV¯—wú ®-‡?¸7OeÞ 'zVöB-¡ÑcjpØÇö ËëÛòŽëÐ÷ÖÏœR÷xÍÕØwæÈêÅyŽ™B’ªaÄ<­ßa‚Ϻ˵sáÙþr×óuº†êd7qߵ뽣\¬Ã5 ~IN¥»vP“†ºŠ¡_¯ ó¾‰—,ø—ýöÞVÿÏØ­òD³Ë¿UŽñj÷àÜçÌI˘©Ë'\+Þ:ÒÌ_?½sò°8U„é­~2zïbgž $GEø¼ÒçPÛÎ ý­RÇÙ œïªS)ýBÉàMÜjÙɬBعý¤‰³Šatµãä¼2뮯¸ÐÖÏUCÑòž8ÀDMc_«uÁ€yY×ûéqÿˈÈÛç]‘Lž©Ã)¼‡—:ò¿mX¥ã؈šØa~ÃÚiSPŠvœt Ýž»Š™’¤Í<칯ÝÖÌ"ex2™í\+]NúË#»€V¨Óje 8˜º{pÞñõ:z¦¥‚äãJwfg턘ǩӢ°°ó»·±ž×h´{®7B³þ,$-*I+F†^™­Zðä@œ×3 £ÿºØquõeRï_HÚ:YEó‹¥µ€ÌÂb¡0ˆô«]¬”ˆ¢D]"·‚àÄ  óóŽ^šñ€#Jš¦­7|¶Œ2©ËÑšè@%ä=À•Ü{ôä€i+²1@¸…q—S& }.ãæDô2‹”@`´%ŠiH½^”™ô,¨êµlåÀ°Ó_lò<¦ÌÒ´SöëK§ÏË~l+!Ðq ƒ‹ÎBÈI©ѽ-6°™¥SCz˜OÛÒúú<Ê£­Iêß™dneÜç¨ ©²ø0Ê¢H9_'û¥ÿæ´ã°ëá’‘äž[þ“£Ëi\Å(À×X?>$CœÏ·zÐ]Ê{m1^›NC…îXzio÷¼$·®&ÂÑOûUó^÷Ï—¯›ô߇»CÀTo5•X,(Ç[OøÕTÌiaûËìí¯=;<ÏÙ HjeÅHdL;%6ƒ¤)ycez¨ýj)ÝSÏ€d"q2ä;Ðy½‹ä¯»º<´ŒµÇa:œ?]/3ÅêV°Z’0’µu\Ïv/™³¦ÛÐYêúÅäÇ/ƒïKâ²ÞE¸•f‘ÆG•Q5I-Rœ'`e„Fß8’±bï¶_Ònã•Am34÷ð‹û¹F{Ç'‰!ŸJ/rÖ³O’…ðÛð2GѯS‚dK™¹ ^4›ö´8€ò©¿—‡ó«{3ßuL¯9óÀÈŒ~¡øtÆk׊Ð"{ׂÍ]þ&Y#÷ÉUšEïò}ø4Gß“< žˆ„íÉÈÏ?|}ÉÄiqmx)uçóçi’’p Ø#ŽmþÆÙbÏvØv“—MYzŒûÁÙÿk›¡vB™§ñ¹ôà°òO.À^}<Èo^Gª®%Âý)Al+œƒä¯)|fðýg34•àhN¤Ê)pw|ïhpE£‹‘/¹Ê!]ÕKMûdèBìr„s°"hÑìp„…Û5™û)¨„û­',ÍR^•å\züÓ>ŸåI·WÆÚš¡:Ï#¼kl„c²ù츪c;LÌÀp>ÿ†T¸NÏ\%ÙšfßBuÁ&k¼ƒ2·@ÊdâãÍãjkWÚéþÞò|éüíS!÷õ±hø‹×}ÁWhµ‰S”so£¹)`r~~ŸÎa _Êá]5y#¹ëóªOt!€©Üb´»¢ùÈ΀[ûÚÌž>0uÇð2oÈ«ý:{î2ŸÔóàdû,]~u\㩾ä®ö*4zòv?¶ãÄà%Yiâ·wÂ{%¼3¹ÚîE»ð<ÔúzšÐÜ,¯Ì%ö±ü;ü‰«cll¾4²ðœ±McŸô*ˆ‹ _.DëeH<“DyñU$*uÜÿöÍE‰Pïˆa¾x²«9}×%ÇvºKO×¥âþï³vžì—ôæ°ÚïÍ nîֿѱe@§›ÄuA÷Õ¡-ÿwðupÔúwüYî•ðÅüÚQy>áá›§?ßEPžÎ™ ˜Ž¢Ÿp+ÁÔtê§cŽ”<¹ƒ£G FÏE Ç4—ÈÓšö<~£ûľ‘>Ùwsr‹O—ɵˆíéèá´uß[‡= ý¤ŸÀ2Î22_£%¹AÆŠgð¼Æ÷ÑnsÖd{qxÜ-é zŸ` e¶¦¦CàxÚo8†':ºo9fK²+Œç,Ô4S|Þ‰’­u/Ÿ8êêžñ2#0h@eŸ'ùÎ.°«§«C£§§' KMÒJgËá·gOC]˜/ß³ˆG0^/Q‹E>.b_­+Ío8šö9 ¹ò{9Âc`üýóm”ð´Ç±’iy¾(§e*×—œÁ2ÓÛÓ¾øšœA¤<|çlwdÁzZ¿‹,â&i³p¨eu¡‚‡(.4úÝ“¸>Ûáyd›-]MTG=4úì~æ7Î'Òµ{Ö̧ßßP[Ú‚<ßX( Z¶qs»¶—]f8àWÝ*p²dOO<¾4±ÞaóÝ·ÐhÐstÔvòÙ°‰s2WãŸoªž§z/h=,µ¡}$Zޏê.òðŠùöú¼Œ¡x›kíê°6ÏãöþUÉréNûð€ˆ»«î^B$êÃÖRöë•:ˆéÆtÎ]Þ¯?ËFÛ­Ïìr¡} “£¯} ?jŸù–Ã;$gHsÓg²Ž žSJö³ Š$ù2 æ•yÏv¿šÇã:‘7ÇzKÞ!ñ ïH·ý•…ƒ§‚éE¨óÝØ¬OõÍûœßìðÌ_¸ˆpxñ 1”‘‰^vÔmkä  låí¹™åáOðD»"ºí'уƒ„ ­Gãƒãþ¾Gˆl(Úÿv×ç¢éÚ"8?žÁ×S+/©S“P ½¿:jÄBgBNwç}êxa3÷ùÁ%Y³,Ÿ`öKÆÆZy>p§oî>ØU$ÏØÆéæ|øÛ5¿Ï“˜=»ð­Êv^W_È%›’UÃ•ÉæyÙoòƒg[Y” éhLÖÉg"i‡ºštáÆh3¿˜çzV´Uå`Ä(XC®Gâây×ÿó?ê˜{0¡]˜N;=½K¸\¢¥˜Ü8­N=›‚Ï.ã[ÚyŽðÛB"ßtR†‡×Ïö!§» éËœq_Q“í^Nîdž¾CPTŠ~IY7Ôw§u?þðqrONtý·+?-ë’”“¢Iºc›à‘/xÔ¬ Û,&%ÕºJbOõvá Åë% nâB[+»ÇÝ—7úÈ×[÷àú…m†û\Æ÷Ÿs ¥ 'Ú„&™Géñ¤f,Y9€G¯Xb‚|Eè)«[ºŒz ý€Œ•ÎF\rYÔn>àÀ£dPÚ`’õa ™Î}yUÐ×zÖO§i1E_?¨tÿ©ÜâÏUjA{4Lq"ïC´lwÁˆpiVûC…iÿª½”®ïÏèWÌòðCpŒ/˜áí4»ñ¸½bÄF¬u„HñNÕßÈÝ깦¥Ø–¹PŽÈú>Ô´º `ìþdé}Úv–)kØÚ*XÉÁ7~d48"¬Jr­R‹s›…|¬ßÊÃPH}þ;±Êm$ grÍußô37Ù0ÇâûåQ&Œ~Ânh4³…B‰rMJÖ]DY'ú½¾Øà¼^ €=‘—ö¤Ï‚p ¤" †Ñ`ô ©a[œ|ÕÓ‡ ©{xSþ÷:|˜'Ó}bëgýôh¡œœ¢h%FZú„”ó<x‘®{~GÒ>°}ôû5ƒCíU àÄp9¢{æˆÑs(Eñ}úô óQ¯®qY'4Ŕ稇ž•Y榡۟itAžñŒ×5ÝWuKk’nd?©@…\*ÂQ:?Ý9$]9`—¤=7ƒ®:¹s2È æÖñ‹+èó¿×a–fN—:¹I=û_ØaMž×n¬íTãs‚sþô[Žk‹lÊÚü¤ˆQÕÚé¿ñºyL ú e>Z n½¨¸‚{²ðìñ?gÓÿˆìªÑtÉQP<½`ÞØÁHÀí¨Í{fd/—/DºÚæËvïúD oA‚³Óü{n™]ζénàvÑâ–IE±Ð»yÝVãj^,ƒçÕry?W9Ô§ |Ÿšäüó·ôé3 ÜÉý<)òãã#åÌyè8wö…ñ|\篌AÍ?™ñªŽêüu'WOcƒAçA ¶,cVnš¨¤3žÁ h3FÔ¹ó!.-è+Ço¿~†{’Tjžù“¡ÐðvùÝ9ÿ[7üDžÇÉ@¡o:Ë¿Sð¹¿ÏðÞÀ÷ж×å £9[UôUáó={µh|i»gXÂh:s:Y‚o.×¼ÝÙCdFR8rÃöK\f-çA/.A=—Žít›ìr˜ê×Ðø*'çݶÛÝ_Ü?ûwfxr´a¶Ð•åè>ÀCyè¿›Ü@¢}ñ?9ýÉ`…”=ŒNe;ËÏyžÀî#\üs¼žgå$ôûå#EÖ¦?·ßüI g•z¼Ø58s‹¯ÞÑn¸¸ßzj—ád‡Ÿ~gûÒIùÇ^$] Ð8FZ±}íûãí£ÍK3#=[¦~§;EYlAûlƒ]Ši?Ú­ie0ÿ$f2Ÿm›°->|¸“ÿžŸE[¾­žd`±üÉa~ôö^›«Ï#ð{fþÖq,6æûC[§b‰žû„Ík~oE0Ð{‹³ Gøaßg‘T’aZ"K’O8rÔ½vCY{zº*úh¼|êߪÛ]kTãõl@ªÀ$ËÙÊnF×óx¼è›3y²¯ (kÛªWAÄhÔ&â¿ÙƒÜä^ד²ó¼úøGV–µ(s#³m¦ßÍkã+y¿òÑì}ž¯õÙÜV8v)³ÝÉ_„vÙ‰^òèÜ­Sÿ¬Å®á6CvÄÝtÁ0áðÊ#¼ÊU\çZ®ôb€¾ËƳ,‰s™äHPœ)Âé’›ßpmù^Éèä˜ÖN’°šé¼¢ñ»XÁ¿Õáo<°=ξà¨C|Nûq$ÖÏbýÛo»ƒÎžì'8…Rœø¾« OΙxòþ <$Á;«¦d˜Iî!u^òÎ<ëí b†½$yÕ8zWãõ3þ*Å`î/¤ Ÿ%s ¢õr›Œ ^ödCó…Ô˜À\4rž»šçqhÁ×ɨÿž#KîøŽgÇ`8ßá;D/0™wôñ«èâAÊ?ÛšŸjAŸ"|3È_®·³ÐèxŸ8dÊ.î`oªºiÁù<‡áá)â`é¨ìñÍ”ÀW¡Ñã¸}=…º(;ü>Ö};ãäìºOÍ~ÒœÛÅIg–[nÄÖWÇU¨6QÜBÏÙ¹&.žs„©$·Ü"Zq>LWÞ#ΪbóÿTœùŽÃ¿ÝÞ}u =W°Ã²&´w¯ ñ¤Ç?¹/ó8Àg¶Ë}wÖ'åñ$2»RæŠ`jÁPTjfVZÙ ÀlÓ… ßµ¹±è™%I‰GS~„^¨ð¤dú8¼êpÏÄßôõ«õ ?ìJÁ„;šE9"-r¿ž(Íóã©ÏbßUþÚƒÔˆ¦îlóÝw€–¾Ãaü{Œ‡‡Ÿl/f®tz²Ýh“‹"\-*¥½O2?ëÆíüÅÐ(ž´ ÎbWý çOôÐbFø|$ìº}•óÛ_ÐFSÆM•žéÚç8¥®Þ¹ ™4RWœQ¨s¾Ž5z¶»^TX=w<¹NÛ^% 9õ žÔç»Ëݲoõ&h ù,cÀ^¦—6D[D]€õ*öå–ÕÝ!7ì<½qÞ×Ò§ïžîÿºc¤³ ýr°Û}:crevÍÌ6kn¿Lç„âß}xN\|ÎcÔ-µ ]¾{®Í®ÜNÕNš&ÍG³¤Í‰Ì¾%ÝõILÍya8ÉëÜüIgy\ëÂÏ;tsg.8p³l©E4\—Í?ßϨ»Zç›Oï¾å9{:E€‚ 7û5Ê„Èi\@??žÛ7“ÅÝǾw[=ÜØ©—Fír»0nl¸aئ|~QÌq:O£RŸµY9§ƒçÙ‰q(Í!âoÓº‹D MÿÙDÌ4Ü/ö–|’úý¹I¦­äts¯Î#ô†;Rçày92…ˆø˜pv\‚¶ÞôHÆÑ“h>P:/*iÏß=Üò¶àヾ“·•ÿ[®óο|Mšò (†=Èÿ£øâ8•¯ÜVMíËg¤‰íâi™Ê|'®ð »=Ô·dâºÏ[`„ÉS %Ñwý·ÕÛW]ÞùÅë“'fQh¨ ëCÇÈäöz¢-žI ¾L¿³`‡F”{ð-H‘äJ±äãÙÃ?<¶½›ÏöB d\'á”ÙasWPÿå„Í>‚ñ­G™öãLÍ™\{t÷ÞBžOÚ¿ÊÛzr+èfWã bôã˜ó˜­¹Ã ¡eóOÞ-ð‰Ê$émÇôþ €µi¾46ìb•œÅ¹_@»waÀ~;Ã'>d_ZÌ/g£ŠªB³0¬K봄׫ñ»"°VFb$í㸈\ ñ\fù†~Üu´y÷HÏDýÜôß8 æPyÜçgjïµü£ñi¼l¯‰v{jN&Múãü<ÆKÌZÏë_>@ùÚ«Åãv]Ýš¼ºnÆ0T¾†“4¤ÞðU.°oBï;<ã¼Êé'ÃçWÒÀù|Ê® ¬9¬5‡Ž„&WÛ{Lj€íÐ:9ï˜eì ¦ÍGŽz Q“ê³;•#v¹¢Ç ÏQˆoS‡E;gKÜ;n_>æÜ5f$Ùx›ç×S¾ÝÖØ~úòÓ‡´ ‘ù6aoù‚¸˜‹§ué#JÔÃÃbÚ\çƒ|±·gÿosÍ/ïףݒeÿ4‚gÔ™; ‘ŠO éA¾rq££ò=§©×w_)ž— €¯=3pz\žÿâmŧ§Úòóýks¯êùÅŒ'ïÅ2Ÿ>Ù‰Uà¹÷éRÇ Edaç©—äÃǘãdº ÐÌ‘‰§2zÛÇ2@*òØ™‹=ó.žu¢iù\r´`?íNámÜ¿jÚ_ÃKNNß)½ÚeÝ\P¿ÝdéÀ…DŸY4`ï _XÐ'ù­½ìÚ@›oX8h:AZ:•A#g°ÕSÐg»¢.r,~ß¿y`‡¢Ô·r±×ñž+9§!#ïðúûÏ‘×ô3Z!^š»A¸5*4fò¦£uw¹åãï¨ " h=ýöµB}ïðn©ñk\¯½_(ÂMói†ø¥MyáÙ·Äo]HMÀ¼í>ó cüÕ] üù¸Ï1ˆ-Íì¾ÛM%x²<Àv*—.d’òs’wLmq£¯u©§ßYŒ¾ò½—«ÒÅu/=…ã(¸m»4éWnû'O:T{ù«³zG4eÎÔf ÌÝO2Fúì^'75 `%!i‚£xeŸüC^ÎAüH¥vëpën|áÈÏý¿¬((§¥‡Q]ý{ä“j¶“ʼIlörÆÃûÙ6Ex5 m2|#ÉÆÝíô’’3DÃõãÛV@7ý].0«6?7B¯Lû‚÷ŽAy5%MˆL‰œ}ÿê<ŠÐ8iÁn  Äæ;Ç÷4ÖÛ‰’øºúóqŠÕ|™ÚvÂMÆõ€?))à`_I>›#W9Bª·…Í>®¿/ß®¶Oà~¨7Ö˜‘eš\Òù.â—W{ó ·;ZYß~-|N´`„FÑ;&<¹ o8…Ïqõ~Oøh3ù{ÏÀ2Ïx‹«2ž 3‘ÓºuŒ!ÙÁ2&DxJj‘æ}ôJ)Û’·R»‰Ž"Z¢ ÂM®• jLgÓHS-à]ÊL¡Ùê|ˆÍF8+¦¯»À6m—!¼ZtË~c­sD²ùŸB1Ï-õä]jÕµDÝ4I1 , …7ÝL˜ÓE÷‰yÙ”ŒþfVÈ_n€o˜U9¡Rx’WÙ;e‰Ôn^£×dØ÷û<Îï,žýö`æ«¿E˜Âdt¢E‹€âP‹Î-a=º$g­cY%ðÃî^8„TØ€Ñ Î‹¤Îrw/Z**#ƒ™ÓZ6q$eYè¹v±4¯r:ü×úâBàj|õpãh‚=²{Ÿ}übôÑA“£ÄF]»&ˆ¾YOæ0c“²9|…LÀ/¡ÑP‰tCê¹; >IÅbf2’ûÊd?¡¸ÌàÆV2ÃfBmâ­5õî"N€ÙxkvXl­‘,¥h­uÚª—ÆZSö*$Á"i5Œ*ÈFspí’‚ íDŠeYŸDÕ oq¨‘˜Y« æ‚Ó4zDá§çQDÌ]„;dÍÿ §¢«”¸Å¨ÙŸÚ}²Q·Ê|¤¾6üNF‰-"âê–µ¤t¤ÆÌŦ83ÈÙ( N}œc>Šš¶ ½3ÊØoí乎&ÉéÑ#sýQá¢÷ £d ¦ŒQ x>Bk±twºð^ s‡+QÔ$Éu6Ýã¶„G33î.“™ÁÐZ«Ð”Kå"”ÍõÐ!¾»¶èN„LŠ†Ç¹=‚æÊN’&Q`méu—ÄšefeÉ®² rC+Ъ2’[H‰ •.W3©HÍ]Éå«ñâZ?D—!æÆ¸F÷ÍÇR ÷à´l²Æ*Xíëd£d“ 9[ÄÃé ñKþ×yJÿsüÏñ?ÇÿÿsüÏñïxüÿ´±¸,ÃÀ%tEXtdate:create2014-09-01T22:06:10+09:00k}Ž6%tEXtdate:modify2014-09-01T22:06:10+09:00 6ŠIEND®B`‚libsixel-1.7.3/images/snake.ppm000066400000000000000000030560371302271755100164420ustar00rootroot00000000000000P6 600 450 255 dN6cM5cM5aM4aM4^M3]L2]L2\L3\L3[K2[K2[K2[K2\L3\L3]M3\L2[K1[K1ZJ0ZJ0[K1[K1[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN.^M1^M1_N0_N0`P/aQ0aQ/aQ/fS5fS5eR2eR1eS/eS/fT.fT.eR*eR*eR*eR*eR*eR*eR*eR*dV)dU*dU,cT-cS1cS2cR4bQ5eQ0eQ0eQ0eQ0eQ0eQ0eQ0eQ0cV*cV*dU,dU.fT0gS0iR2iR2eU4eU3dU.dU,eV-eV/fV4gW6iV6iV5fW.eV+dW+fY/fY6gZ8oW1oW1oW3nW5oX6mY8mX9lY9m]q^>q^>q^>q^>q^>q^>q^>l]>m^?o^@q^@r]@q\?qY=qY=m]|d>}f=}f=~g=~g=}f=~f@~f@}gB}fD|hG|hG|gHiBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnF}pD}pD}pD}pD}pD}pD}pD}pDƒmD„nE„nE„nE…oF…oF…oF…oFƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF‚oD‚oDƒpEƒpEƒpE„qF„qF„qF‡nF†oF†oF†pG„qG„sH‚sH‚sHƒuFƒuF…tF†uG†uG‡uG‡uGˆvH‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwYŠy[Šy[Šy[Šy[‹z\‹z\‹z\‹z\z_z_z_z_{`{`{`{`{cŒzb‹ya‹ya‹yaŒzbŽ|dŽ|dŽb~aŒ}`‹|_‹|_Œ}`~aŽbddddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cddd‚e‚eŽ€cd‚e‘ƒf‘ƒf‚edŽ€cdddddddda€_€_€_€^€\€\€\€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`~`~`~`€_€^‘_‘_‘]”`“€`“€`’‚a‘‚aƒaƒa…b’a’aa‘€bbb‚bƒc“ƒb“‚d“‚d“‚f“‚h“i“i“k’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf‹‚eŒƒf„g†i†i†iŽ…h„g•h“‚h“‚h’‚h‘ƒh„h„hŽ…h“„o“„m“„m’„j’„j’„i‘ƒh‘ƒh‚h‚h‚h‚h‚h‚h‚h‚h”…p”…p”…p”…p”…p”…p”…p”…p‰o‰o‰o‘Šp‘Šp‘Šp‘Šp’‹q”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr•ˆw•ˆw•ˆw•ˆx–‰y–ˆ{–ˆ{–ˆ{–‰x–‰x—Šy—Šy—Šy˜‹z˜‹z˜‹z–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|–Œ‚–Œ‚–Œ€——Ž˜~˜}˜}šŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|”|”|”{”{–|–|™}šŽ~dN6cM5bN5aM4_N4^M3]L2\L2\L3\L3[K2[K2[K2[K2\L3\L3]M4\L3[K2[K2ZJ1ZJ1[K2[K2[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN.^M1^M1_N0`O1`P/aQ0aQ/bR0fS5fS3eR2eR1eR1eS/fT.fT.fR-fR-fR-fR-fR-fR-fR-fR-fU*fU*fT,eS-eR1eR2eR4dQ3fR1fR1fR1fR1fR1fR1fR1fR1cV*cV,dU,fT.fT.gS0iR2iR2fS3eR1eS-eS+eS+fT.gT3gT4jU6iU4hV0hV.fW.gX1gY6gX7nX1nX1nX3lX5mY6lY8lY9lY9l\;m]q^>q^>q^>q^>q^>q^>q^>l]>n]?o^@q^@r]@q\?rZ>qY=m]{c?{c?|d>|d>}f=}f=~g=~g=}e?~f@~f@}gB}fD|hE|hG|hGiBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnF~oD~oD~oD~oD~oD~oD~oD~oDkBkBkBkB‚lC‚lC‚lCƒmDƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF‚oD‚oD‚oDƒpEƒpEƒpE„qF„qF†pG†pG†pG„qG„qG„qGƒrGƒrG…rG…rG…tH…tH…tH†uI†uI†uI‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwYŠy[Šy[Šy[Šy[‹z\‹z\‹z\‹z\Œ{_Œ{_Œ{_Œ{_|`|`|`|`Œ|cŒ|c‹{b‹{b‹{bŒ|c}dŽ~eŽbŽb~aŒ}`Œ}`~aŽbŽbddddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cddd‚e‚eddd‚e‚edddddddddddaa€_€_€^€^€\€\€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`~`~`~`€_€^‘_‘_‘]’_’_“€`‘``ƒaƒaƒa’a’aa‘€bbb‚bƒc“‚d“‚d“‚d“‚f“‚h“‚h“i“i’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf‚fŽƒg„h…i…i„hŽƒgŽƒg“‚h“‚h“‚h’‚h‘ƒh‘ƒh„h„h“„o“„m“„m’„j’„j’„i‘ƒh‘ƒh‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi”…p”…p”…p”…p”…p”…p”…p”…p’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr•ˆu•ˆw•ˆw•ˆx–‰y–ˆ{–ˆ{—‰|–‰x–‰x—Šy—Šy—Šy˜‹z˜‹z˜‹z–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|–Œ‚–Œ‚–Œ€——Ž—Ž}˜~˜}šŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|”|•Ž|”{•Œ{–|˜Œ|™}šŽ~dN6bN5bN5aM4_N4^M3\L2\L2\L3\L3[K2[K2[K2[K2\L3\L3]L8\K7[J6[J6ZI5ZI5[J6[J6[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN.^M1_N2_N0`O1`P/aQ0bR0bR0fS3fS3eR2eR1eR1eS/fT0fT0fR1fR1fR1fR1fR1fR1fR1fR1iS*iS,iS.hR-hQ1hQ1hQ2gO3fR1fR1fR1fR1fR1fR1fR1fR1dU,dU,fT,fT.gS.gS0gS0iR0hQ1hQ1gQ,gQ,hR-hR-iR2jS3jS4kT4lU3jV1kW2iW3iV5iV6lX3lX3kY3kY5jZ6jZ8i[8i[8l\;l\;m]q^>q^>q^>q^>q^>q^>q^>n]?n]?q^@q^@p]?q\?p[>oZ=m]wc>wc>xd?xd?xd?xd?ye@{c?{c?|d>|d>}f=}f=~g=~g=}e?~f@~f@}gB}gB|hE|hE|hEiBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnFnDnDnDnDnDnDnDnDƒmDƒmDƒmD„nE„nE„nE„nE…oFƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF‚oE‚oE‚oEƒpFƒpFƒpFƒpF„qGƒrGƒrG„qG„qG„qG†pG†pG†pG‡oI‡qJ‡qJ…rJ…sKƒtK‚uK‚uK‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwY‰xZŠy[Šy[Šy[Šy[‹z\‹z\‹z\‹|_‹|_‹|_‹|_Œ}`Œ}`Œ}`Œ}`Œ~c‹}b‹}b‹}b‹}bŒ~cdd€cŽbŽb~a~aŽbŽb€cddddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cdddddddŽ€cŽ€cŽ€cŽ€cdddddddddd€a€a€a€_€_^^\€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`aaa€_€^‘_‘_‘]‘~^’_€_€_``‚`‚`’a’aa‘€bbb‚bƒc“‚d“‚d“‚f“‚f“‚h“‚h“‚h“i’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒfŽƒg„h„h„h„h„hŽƒg‚f“‚h“‚h’‚h’‚h‘ƒh‘ƒh‘ƒh„h“„o“„m“„m’„j’„j’„i’„i’„i’„j’„j’„j’„j’„j’„j’„j’„j”…p”…p”…p”…p”…p”…p”…p”…p’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr•ˆu•ˆu•ˆw–‰x–‰y–‰y—‰|—‰|—Šy—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|–Œ€–Œ€–Œ€—Ž—Ž—Ž—Ž}˜~šŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|•Ž|•Ž|”{•Œ{–|˜Œ|™}›Ž~cO6bN5bN5_N4_N4]M3\L2[M2\L3\L3[K2[K2[K2[K2\L3\L3]L:\K9[J8[J8ZI7ZI7[J8[J8[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN._N2_N2_N0`O1aQ0aQ0bR0bR0fS2fS2eR1eR1eR1eR1fS2fT0fQ2fQ2fQ2fQ2fQ2fQ2fQ2fQ2jR,jR,jR.iQ/iQ/iP1iP2hO1fR1fR1fR1fR1fR1fR1fR1fR1fT.fT.gS.gS.gS.gS.gS.gS0iQ/iQ/iQ/iQ/iQ/jR0kS1kS1jQ2kR3mU3mV4mV4kW4jV5hU4kY5kY5iY5iY5i[6i[6h\6h\6l\:l\:m];m];n^q^>q^>q^>q^>q^>q^>q^>p]=p]=p]=p]=p]=o\yc>yc>zd?zd?zd?zd?{e@zd?zd?{e>{e>|f=|f=}h=}h=}e?~f@~f@}g@}gB|hC|hC|hCiBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnFƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF„nE„nE„nE…oF…oF…oF†pG†pGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF‚oE‚oE‚oE‚oEƒpFƒpFƒpFƒpF‚sH‚sH„sH„qG†pG†oF†oF‡nFˆnMˆnM†oM…qN‚rNsNuOvO‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwY‰xZ‰xZ‰xZŠy[Šy[Šy[‹z\‹z\ˆ}_ˆ}_ˆ}_ˆ}_‰~`‰~`‰~`‰~`ŠcŠcŠcŠcŠc‹€d‹€d‹€dŽbŽbŽb~a~aŽbŽbŽbddddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€edddddddddŽ€cbŒ~aŒ~abŽ€cddddddddd€c€c€a€a€_€_^^€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`aaa‘`‘_‘_‘_‘]^^^€_€_€_``’a’aa‘€bbb‚bƒc“‚f“‚f“‚f“‚f“‚f“‚h“‚h“‚h’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf„h„h„h„h„hŽƒg‚f‚f’‚h’‚h’‚h’‚h’‚h‘ƒh‘ƒh‘ƒh’ƒn’ƒl’ƒl’„j’„j’„i’„i’„i“…k“…k“…k“…k“…k“…k“…k“…k”…n”…n”…n”…n”…n”…n”…n”…n“‡o“‡o“‡o”ˆp”ˆp”ˆp”ˆp•‰q”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr”ˆr•ˆu•ˆu–‰v–‰x–‰x—Šz—Šz—Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|———Ž—Ž—Ž—Ž—Ž—ŽšŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|•Ž|–|•Œ{•Œ{˜Œ|™Œ|š}›Ž~cO6`O5`O5_N4^N4\N3[M2[M2\L3\L3[K2[K2[K2[K2\L3\L3]L:\K9[J8[J8ZI7ZI7[J8[J8[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN._N2_N2`O1`O1aQ0bR1bR0cS1fT0fS2eR1eR1eR1eR1fS2fS2fQ4fQ4fQ4fQ4fQ4fQ4fQ4fQ4jR.jR.jR.iQ/iQ/iP1iP1hO0fR1fR1fR1fR1fR1fR1fR1fR1iR0iS.iS.gS.gS.gS.gS.gS.kS1jR0jR0jR0jR0kS1lT2lT2jQ2kR3mT5mV7mV7kW6jV5hU4kY5kY5iY5iY5i[6i[6h\6h\6k[9l\:m];m];n^q^>q^>q^>q^>q^>q^>q^>r^=r^=p]yc>yc>zd?zd?zd?zd?{e@zd?zd?{e>{e>|f=|f=}h=}h=}e?~f@~f@}g@}g@|iA|iA|iAiBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnFƒkGƒkGƒkGƒkGƒkGƒkGƒkGƒkGkBkBkB‚lC‚lC‚lCƒmDƒmDƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFnFnF‚oG‚oG‚oGƒpHƒpHƒpH‚sH‚sH„sH„qG†pG†oF†oF‡nFˆnMˆnM†oM…qN‚rNsNuOvO‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwY‰xZ‰xZ‰xZ‰xZŠy[Šy[Šy[Šy[ˆ}_ˆ}_ˆ}_ˆ}_‰~`‰~`‰~`‰~`‰~`‰~`ŠaŠa‹€b‹€b‹€b‹€bŒ}`Œ}`~a~a~a~aŒ}`Œ}`ddddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€edddddddddŽ€cbŒ~aŒ~abŽ€cdddddddddŽ€cŽ€cŽ€cŽaŽaŽ_Ž_Ž_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘€b‘€b‘€b‘`‘_‘_‘_‘]Ž^Ž^Ž^€_€_€_‘`‘`’a’aa‘€bbb‚bƒc“‚h“‚h“‚h“‚f“‚f“‚f“‚f“‚f’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’„i’„i‘ƒh‚g‚g‚g‚g‚g‘ƒh‘ƒh‘ƒh’‚h’‚h’‚h’‚h’‚h’ƒn’ƒl’ƒl’„j’„j’„i’„i’„i“…k“…k“…k“…k“…k“…k“…k“…k”…n”…n”…n”…n”…n”…n”…n”…n“‡o“‡o“‡o”ˆp”ˆp”ˆp”ˆp•‰q•‰s•‰s•‰s•‰s•‰s•‰s•‰s•‰s–Št–Št–‰v–‰v—Šy—Šy—Šz—Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|—Ž—Ž—Ž—Ž—Ž—Ž——šŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|–|–|•Œ{—‹{™Œ|™Œ|š}~aP6`O5`O5^N4]O4\N3[M2YN2\L3\L3[K2[K2[K2[K2\L3\L3]L8\K7[J6[J6ZI5ZI5[J6[J6[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN._N2`O3`O1aP2aQ0bR1cS1cS1fT0fT0eS/eR1eR1eR2fS3fS3gR3gR3gR3gR3gR3gR3gR3gR3iR0iR0iR0hQ/hQ/hQ/hQ/gP.gS2gS2gS2gS2gS2gS2gS2gS2jR0jR0jR0iS.iS.gT,gT,gT,jT/jT/iR2iR2jS3jS3kU0lV1jS1kT4lU6jU8kV9iV6iV5iW3lX7lX7kX7kY5jZ6j[4i[4i[4k[7k[7l\8m]9n^:n^:n^:n^:p_Ap_Ao^@n]?n]?n]?n]?n]?p_Cp_Cp_Cp_Cp_Cp_Cp_Cp_Cq^>q^>q^>q^>q^>q^>q^>q^>r^=r^=q]yf>zg=zg={h={h=}eA~fB~f@}g@}g>|i?|i>|i>iBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnFƒkGƒkGƒkGƒkGƒkGƒkGƒkGƒkG‚lC‚lCƒmDƒmDƒmD„nE„nE„nEƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFnFnFnF‚oG‚oG‚oG‚oGƒpHƒrGƒrG„qG„qG„qG†pG†pG†pG‡oM‡pN‡pN…qN…sOƒsO‚tO‚tO‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwYˆwY‰xZ‰xZ‰xZ‰xZŠy[Šy[Šy[ˆ}_ˆ}_ˆ}_ˆ}_‰~`‰~`‰~`‰~`Š|_‹}`‹}`Œ~abŒ~aŒ~aŒ~a‹|_Œ}`Œ}`~a~aŒ}`Œ}`‹|_ddddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€edddddŽ€cŽ€cŽ€cddŽ€cŽ€cŽ€cŽ€cddddddddddŽ€eŽ€eŽ€cŽ€cŽaŽaŽ_Ž_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`’c’c’c‘`‘_‘_‘_‘]€^Ž_€_€_‘`‘`“€`“€`’a’aa‘€bbb‚bƒc“i“‚h“‚h“‚h“‚f“‚f“‚d“‚d’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf“ƒi’‚h‘g‘g‘g‘g‘g’‚h„h‘ƒh‘ƒh‘ƒh’‚h’‚h“‚h“‚h’ƒn’ƒl’ƒl’„j’„j“…j“…j“…j“…k“…k“…k“…k“…k“…k“…k“…k”†l”†l”†l”†l”†l”†l”†l”†l•†o•†o•†o–‡p–‡p–‡p–‡p—ˆq•‰s•‰s•‰s•‰s•‰s•‰s•‰s•‰s–Šr–Št–Št—Šw—Šw—Šy˜‹z˜‹z˜‹z˜‹z˜‹z—Šy—Šy—Šy—Šy—Šy–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|˜~—Ž}—Ž—Ž—Ž–Œ€–Œ€–Œ€šŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|–|˜Œ|—‹{˜‹{™Œ|›‹|œŒ}~aP6`O5_O5^N4]O4\N3YN2YN2\L3\L3[K2[K2[K2[K2\L3\L3]M4\L3[K2[K2ZJ1ZJ1[K2[K2[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN.`O3`O3`O1aP2bR1bR1cS1cS1fT.fT.eS/eR1eR1eR2fS3fS5gS2gS2gS2gS2gS2gS2gS2gS2fT0fT0fT0eS/eS/eS/eS/dR.gS2gS2gS2gS2gS2gS2gS2gS2kP2kP2jR0jR.iS.gT,gT,fU*fT,fT.fS2fS3fS3gT3gU/hV.jV3iU4hU7hT9fU9gV8gY6gY4nW8nW8nW7lX5mY6lZ4lZ2lZ2jZ6k[7l\8m]9n^:n^:n^:n^:n^=n^=n^=m]o_>o`Co`Co`Co`Co`Co`Co`Co`Cq^>q^>q^>q^>q^>q^>q^>q^>u^>t]=q]yf>zg=zg={h={h=}eA~fB~f@}g>}g>|i>|i>|j<iBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnF‚lG‚lG‚lG‚lG‚lG‚lG‚lG‚lG„nE„nE…oF…oF…oF†pG†pG†pGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFmHmHmHmH‚nI‚nI‚nI‚nI†pG†pG†pG„qG„qG„qGƒrGƒrG…qL…qL…sM…sM…sM†tN†tN†tN‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwYˆwYˆwY‰xZ‰xZ‰xZŠy[Šy[Šy[Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`Š{\‹|]Œ}^~_~_~_Œ}^Œ}^Œ}`Œ}`~aŽbŽb~aŒ}`Œ}`ddddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€e‚e‚edddŽ€cŽ€cŽ€cddd‚e‚edddddddddddŒeŒeŒeŒcŒcŒaŒaŒ‚_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`“‚d’c’c’‚a‘_‘_‘_€\Ž_Ž_‚``‘`”a”a”a’a’aa‘€bbb‚bƒc“i“i“‚h“‚h“‚f“‚d“‚d“‚d’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’‚h’‚h‘g€f€f‘g’‚h“ƒi„h„h‘ƒh‘ƒh’‚h“‚h“‚h“‚h‘‚m‘‚k’ƒl’„j’„j“…j“…j“…j“…k“…k“…k“…k“…k“…k“…k“…k”†l”†l”†l”†l”†l”†l”†l”†l•†o•†o•†o–‡p–‡p–‡p–‡p—ˆq•‰s•‰s•‰s•‰s•‰s•‰s•‰s•‰s–Šr–Šr—‹u—‹u—Šw˜‹x˜‹z˜‹z˜‹z˜‹z˜‹z—Šy—Šy—Šy–‰x–‰x–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|˜}˜~—Ž}—Ž—–Œ€–Œ‚–Œ‚šŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|—‹{˜‹{™Œ|›‹|œŒ}žŒ~aP6_O5_O5]O4]O4ZO3YN2YN2\L3\L3[K2[K2[K2[K2\L3\L3]M3\L2[K1[K1ZJ0ZJ0[K1[K1[K1[K1[K1[K1[K1[K1[K1[K1[M2[M2]N1]N1^M/^M/aN.aN.`O3`O3aP2aP2bR1bR1cS1cS1fT.fT.eS/eS/eR1eR2fS5fS5gS2gS2gS2gS2gS2gS2gS2gS2dT2dT2dT0cS/cS/cS/cT-bS,gS2gS2gS2gS2gS2gS2gS2gS2mP2kP2kQ0jR0iS.gT,gT*fU*cT+cT-bR0bR1cS2cS1dU.eV-iW3iV5fU7eT:dT:fW8fY6g[5oV8oV8oV7nW5oX6mY4mZ2lZ2j[4k\5l]6m^7n_8n_8n_8n_8l\;l\;l\;m]p`?qa@o`Co`Co`Co`Co`Co`Co`Co`Cq^>q^>q^>q^>q^>q^>q^>q^>u^yf>zg=zg={h={h=}eA~fB~f@}g>}h=|i>|j<|j<iBiBiB€jC€jC€jCkDkDkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnF€lI€lI€lI€lI€lI€lI€lI€lI‚lC‚lC‚lC‚lCƒmDƒmDƒmDƒmDƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFmHmHmHmH‚nI‚nI‚nI‚nI‡nF†oF†oF†pG„qG„sH‚sH‚sHƒtKƒtK…sK†tL†tL‡tL‡tLˆuM‡tJ‡tJ‡tJ‡tL‡sN‡sN‡sN‡sPŠsQˆtQˆtQˆtQ‡uQ…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡wS‡wS‡wS†vR‡wUˆxVˆxV‰yX‰xZˆwYˆwYˆwYˆwYˆwY‰xZ‰xZ‰xZŠy[Šy[‹|_‹|_‹|_‹|_Œ}`Œ}`Œ}`Œ}`Šy[‹z\Œ{]|^Ž}_|^Œ{]Œ{]~a~a€c€c€c€c~a~addddddddŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€e‚e‚edddŽ€cŽ€cŽ€cŽ€cd‚e‘ƒf‘ƒf‚edŽ€cddddddddŒeŒeŒeŒcŒcŒaŒaŒa€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€b‘€b‘€b‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`“‚d“‚d’c’‚a‘_‘_‘_€\ƒ`‚`‚`‘‚a’‚a”a”a–b’a’aa‘€bbb‚bƒc“k“i“i“‚h“‚f“‚d“‚d“ƒb’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’‚h‘g€f€f€f’‚h“ƒi”„jŽ…h„h„h‘ƒh’‚h“‚h“‚h•h‘‚m‘‚k’ƒl’„j’„j“…j“…j“…j’„j’„j’„j’„j’„j’„j’„j’„j”†l”†l”†l”†l”†l”†l”†l”†l•†o•†o•†o–‡p–‡p–‡p–‡p—ˆq•‰s•‰s•‰s•‰s•‰s•‰s•‰s•‰s–Šr—‹s—‹s—‹u—Šw˜‹x˜‹x˜‹z˜‹z˜‹z˜‹z—Šy—Šy—Šy–‰x–‰x–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|˜}˜}˜~—Ž—–Œ€–Œ‚–Œ‚šŽ~šŽ~™}™}™}˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜‹{˜‹{›‹|›‹|‹}žŒ~_Q7_Q7^P6]O5\N4\N4\N4\N4XM1XM1XM1XM1XM1XM1XM1XM1\K1\K1\K1\K1[J0[J0[J0[J0\L2\L2\L2[K1[K1[K1ZJ0ZJ0ZL/ZL/\M0\M0]L0^M1`L1`L1aP4`O3_N2^M1^M1_N2`O3aP4dR,dR,dR,dR,dR,dR,dR,dR,fR/fR/fR-gS.gT,hU-hU+hU+hT3hT3hT3gS0gS0gS.fR-fR-eS/eS/eS/eS/eS/eS/eS/eS/dV1dV1eU1eU1gU1hT1jS1jS1iU4hT3hT3gS2gS2hT3hT3iU4hY0hY2hX6hX7hX7gW5gX1gX/fV2iV5jW6lX7oX9pV;pV;qV;k[:k[:l\;l\;l\;l\;m]l]>m\>n]?p]?p]?q\?r]@u]Cu]Cu]Cu]Cu]Cu]Cu]Cu]Cp_Cp_Cp_Ap_Ap`?p`?p`>p`>o`?n_>m^=k\;k\;l]m]9m]9l\:n[:oZ;oZ=nY>pX>nZ9nZ9nZ9mY8mY8mY8mY8lX7kY5lZ6lZ6lZ6lZ6m[7m[7m[7lZ4m[5n\6o[6p\7r\7q[6rZ6pZ3pZ3q[4q[4q[4q[4r\5r\5r_7r_7r_7r_7s`8s`8s`8s`8s`6s`6ta7ub8vc9vc9wd:wd:wc@wc@wc>xd?xe=xe;xe:yf;{e<{e>{e@{dB|eC|fA|f?|f=}g>}g>|f=|f=}g>}g>~h?i@hFhFhF€iG€iG€iGjHjH€mC€mC€mC€mE€lG€lG€lG€lI€mC€mE€mE€mE€mE€lG€lG€lG€oD€oD€oD€oD€oD€oD€oD€oDƒmDƒmDƒmDƒmD„nE„nE„nE„nEmHmHmHmHmHmHmHmH‚oG‚oG‚oE‚oE‚oD‚oD‚pB‚pB†oE†oE‡pF‡pF‡pF‡pFˆqGˆqG…rJ…rJ…rJ†sK†sK†sK†sK‡tL…sK…sK…sK…sK†tL†tL†tL‡uMƒwM„wM„wM…vMˆvN‰vN‰vN‹uN†wP†wP‡xQ‡xQ‡xQˆyRˆyRˆyRŠvS‰vUŠwVˆxVˆyXˆ{[‰|\‡|\‰z]Š{^Š{^Š{^‹|_‹|_‹|_Œ}`‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹}c‹}c‹}c‹}c‹}c‹}c‹}c‹}cŒ}`Œ}`~a~a~aŽbŽbŽbbŽ€cŽ€cddŽ€cŽ€cbŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbb}c}cŽbŽb€ab‘‚a‘‚abbbbbbbbŽ^€_€_``€_€_Ž^~]Ž^Ž^€_`‘‚a’ƒb’ƒb````````’‚a’‚a‘`‘`‘`€_€_€_‘]‘_‘_‘_‘`‘€b‘€b‘€b“€`“€`“€`“€`“€`“€`“€`“€`€_€_€_€_€_€_€_€_’‚`’‚`‘`‘`‘€bacc’e’e“‚f“‚f“‚f“‚f’e’eƒcƒc‘„d‘„d‘„d‘„dƒcƒc’g’g’‚h’‚h’„i’„i…i‘†j“‚h“‚h“‚h“‚h“‚h“‚h“‚h“‚h”„k”„k”„k”„k”„k”„k”„k”„k“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp•‰o•‰q•‰q•‰s•‰s”‡t”‡t”‡t–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z–‰y–‰y–‰y–‰y–‰y–‰y–‰y–‰y˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜{˜{˜{™Ž|™Ž|™Ž|š}š}™™™™™™™™˜~˜~˜~šŽ~šŽ~›Ž~›Ž~›Ž~`P7_O6^N5]M4]M4\L3\L3\L3XM1XM1XM1XM1XM1XM1XM1XM1\K1\K1\K1\K1[J0[J0[J0[J0\L2\L2\L2[K1[K1[K1ZJ0ZJ0ZL/ZL/\M0\M0]L0^M1`L1`L1aP4`O3`O3_N2_N2`O3aP4bQ5eS/eS/eS/eS/eS/eS/eS/eS/fR/fR/gS0gS.gS.hU-hU-hU+iU2iU2iU2hT1hT1hT1gS0gS0fT0fT0fT0fT0fT0fT0fT0fT0dV1dV1eU1gU1gU1hT1jS1jS1iU4hT3hT3gS2gS2hT3hT3iU4gX/gX1gW5hX7hX7hX6hY2hY0iW3iV5jW6lX7oX9oW;pV;oU:k[:k[:l\;l\;l\;l\;m]l]>m\>n]?p]?p]?q\?r]@s^As^As^As^As^As^As^As^Ap_Cp_Cp_Ap_Ap`?p`?p`>p`>n^=n^=n^=n^=n^=m]nZ9nZ9nZ9mY8mY8mY8mY8lX7kY5lZ6lZ6lZ6lZ6m[7m[7m[7lZ4m[5n\6o[6p\7r\7q[6rZ6pZ3pZ3q[4q[4q[4r\5r\5r\5r_7r_7r_7s`8s`8s`8ta9ta9ta9ta9ta9ub:ub:vc;vc;vc;wc@wc@wc>xd?xe=xe;xe;yf;{e<{e>{e@{dB|eC|fA|f?|f=~h?~h?~h?~h?~h?i@i@€jAiDiDiD€jE€jE€jEkFkF€mC€mC€mC€mE€lG€lG€lG€lI€mE€mE€mE€mE€mE€lG€lG€lGnDnDnDnDnDnDnDnDƒmDƒmDƒmDƒmD„nE„nE„nE„nEnFnFnFnFnFnFnFnFnFnFnDnDnCnCoAoA…pE…pE†qF†qF†qF†qF‡rG‡rG…rJ…rJ…rJ†sK†sK†sK†sK‡tL…sK…sK…sK†tL†tL†tL‡uM‡uM„wM„wM„wM…vMˆvNˆvN‰vN‰vN†vR†vR‡wS‡wS‡wSˆxTˆxTˆxT‰wS‰vUŠwVˆxVˆyXˆ{[ˆ{[‰|\Š{\Š{\Š{\Š{\Š{\‹|]‹|]‹|]‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹}c‹}c‹}c‹}c‹}c‹}c‹}c‹}cŒ}`Œ}`~a~a~aŽbŽbŽbbŽ€cŽ€cddŽ€cŽ€cbŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbb}c}cŽbŽb€ab`‘‚abbbbbbbbŽ^€_€_``€_€_Ž^€_€_€_`````````````’‚a’‚a‘`‘`‘`€_€_€_‘]‘_‘_‘_‘`‘€b‘€b‘€b“€`“€`“€`“€`“€`“€`“€`“€`‘`‘`‘`‘`‘`‘`‘`‘`’‚`’‚`‘`‘`‘€bacc’e’e“‚f“‚f“‚f“‚f’e’eƒcƒc‘„d‘„d‘„d‘„dƒcƒc’g’g’‚h’‚h‘ƒh’„i…i…i“‚h“‚h“‚h“‚h“‚h“‚h“‚h“‚h“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆn”ˆp”ˆp•‰s•‰s•ˆu•ˆu•ˆu–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜{˜{˜{™Ž|™Ž|™Ž|š}š}™™™™™™™™˜~˜~˜~šŽ~šŽ~›Ž~›Ž~›Ž~`N6`N6_M5^L4]K3]K3]K3]K3ZL1ZL1ZL1ZL1ZL1ZL1ZL1ZL1]L2\K1\K1\K1\K1[J0[J0[J0\M0\M0\M0[L/[L/[L/[L/[L/ZL/ZL/\M0\M0]L0^M1`L1`L1`O1`O1`O1`O1aP2aP2bQ3cR4eS/eS/eS/eS/eS/eS/eS/eS/fR1gS0gS0gS.gS.hU-hU-hU-jW/iV.iU0iU2hT1hT3hS4hS4gU1gU1gU1gU1gU1gU1gU1gU1eU1eU1gU1gU1hT1hT1hT1jS1iU4hT3hT3gS2gS2hT3hT3iU4fW0fW0gW5gW5hX6hX6iZ3iZ3jX4jW6kX7lX7mX9nV:nV:nV:k[:k[:l\;l\;l\;l\;m]l]>m\>n]?p]?p]?q\?r]@s^?s^?s^?s^?s^?s^?s^?s^?p_Cp_Cp_Ap_Ap`?p`?p`>p`>o\r_?r_?p]=n[;mZ:m];m];l\:n[;oZ;oZ;nYwc>wc>xe=xe=xe=xe;yf<{e<{e>{e@{dB|eC|fA|f?|f=i@i@~h?~h?i@i@€jAkBiBiBiB€jC€jC€jCkDkD€mC€mC€mC€mE€lG€lG€lG€lI€mE€mE€mE€mE€mE€mE€mE€mE„mD„mD„mD„mD„mD„mD„mD„mDƒmDƒmDƒmDƒmD„nE„nE„nE„nEnDnDnDnDnDnDnDnDnFnFnDnDnCnCoAoA…oF…oF†pG†pG†pG†pG‡qH‡qH…rJ…rJ…rJ†sK†sK†sK†sK‡tL…sK…sK†tL†tL†tL‡uM‡uM‡uM„wM„wM…vM…vMˆvNˆvNˆvN‰vN†vR†vR‡wS‡wS‡wSˆxTˆxTˆxT‰wSŠwVˆxV‰yWˆyX‰z[ˆ{[ˆ{[‹|[‹|[Š{ZŠ{ZŠ{ZŠ{ZŠ{ZŠ{Z‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹}b‹}b‹}b‹}b‹}b‹}b‹}b‹}bŒ}`Œ}`~a~a~aŽbŽbŽbbŽ€cŽ€cddŽ€cŽ€cbŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbb}cŽ~dŽb€c€ab``bbbbbbbbŽ^€_€_``€_€_Ž^‘‚a````€_€_€_````````‘`‘`‘`‘`‘`€_€_€_‘]‘_‘_‘_‘`‘€b‘€b‘€b‘`‘`‘`‘`‘`‘`‘`‘`’‚a’‚a’‚a’‚a’‚a’‚a’‚a’‚a’‚`’‚`’‚a‘`‘€b‘€b‘€dc’e’e“‚f“‚f“‚f“‚f’e’e‘‚e‘‚e’ƒf’ƒf’ƒf’ƒf‘‚e‘‚e’g’g’‚h’‚h‘ƒh‘ƒh…i…i’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp“‡m“‡o”ˆp”ˆr•‰s•ˆu–‰v–‰v–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z˜‹x˜‹x˜‹x˜‹x˜‹x˜‹x˜‹x˜‹x˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|™}™}™}šŽ~šŽ~™™™™™™™™˜~˜~˜~šŽ~šŽ~›Ž~›Ž~›Ž~bN6aM5`L4_K3_K3^J2_K3_K3ZL1ZL1ZL1ZL1ZL1ZL1ZL1ZL1]L2]L2]L2\K1\K1\K1[J0[J0[L/[L/[L/[L/[L/[L/[L/[L/ZL/ZL/\M0\M0]L0^M1`L1`L1bO1bO1bO1cP2dQ3eR4eR4fS5eR1eR1eR1eR1eR1eR1eR1eR1gS2gS2gS2gS0gS.gS.gS.gT,iV+iV,hU-hT/hT3gR3gR5gR7gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1hT1hT1hT1hT1hT1hT1iU2hT1hT1gS0gS0hT1hT1iU2fV2fV2fV2gW3hX4iY5iY5jZ6kY5kX7lY8lY8mX9lW:lW:kV9k[:k[:l\;l\;l\;l\;m]l]>m\>n]?p]?p]?q\?r]@s_>s_>s_>s_>s_>s_>s_>s_>p_Cp_Cp_Ap_Ap`?p`?p`>p`>p[r]>r]>q\=p[ua>ua>ua>ua>ua>ua>ua>wc>wc>wd{e<{e>{e@{dB|eC|fA|f?|f=i@~h?~h?~h?~h?i@€jA€jAi@i@i@€jA€jA€jAkBkB€mC€mC€mC€mE€lG€lG€lG€lI€lG€lG€lG€mE€mE€mE€mC€mC…lD…lD…lD…lD…lD…lD…lD…lDƒmDƒmDƒmDƒmD„nE„nE„nE„nEnCnCnCnCnCnCnCnCnFnFnDnDnCnCoAoAƒpFƒpF„qG„qG„qG„qG…rH…rH…rJ…rJ…rJ†sK†sK†sK†sK‡tL…sK†tL†tL†tL‡uM‡uM‡uM‡uM…vO…vO…vO…vO†wPˆvPˆvPˆvP†vT†vT‡wU‡wU‡wUˆxVˆxVˆxVˆxTˆxVˆxV‰yWˆyX‰z[‰z[‰z[‹}Z‹}ZŠ|YŠ|YŠ|Y‰{X‰{X‰{X‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹}b‹}b‹}b‹}b‹}b‹}b‹}b‹}b‹}`‹}`Œ~aŒ~aŒ~abbb‹€bŒcŒc‚d‚dŒcŒc‹€bŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbbŽ~dŽ~dŽb€c€ab``‚b‚b‚b‚b‚b‚b‚b‚bŽ^€_€_``€_€_Ž^````````````````‘`‘`‘`‘`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘€b‘€b‘€b‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`’‚`’‚`’‚a’‚a‘€b‘€b‘€d‘€d’e’e“‚f“‚f“‚f“‚f’e’e‘‚e‘‚e’ƒf’ƒf’ƒf’ƒf‘‚e‘‚e’g’g’‚h’‚h‘ƒh‘ƒh„h„h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp“‡m“‡o“‡o”ˆr•‰s–‰v–‰v—Šw–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z™w™w™w™w™w™w™w™w˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|™}™}™}šŽ~šŽ~™™™™™™™™˜~˜~˜~šŽ~šŽ~›Ž~›Ž~›Ž~bN6bN6aM5`L4_K3_K3_K3_K3[K1[K1[K1[K1[K1[K1[K1[K1]L2]L2]L2]L2\K1\K1\K1\K1[L-[L-[L-[L-[L-[L-[L-[L-ZL/ZL/\M0\M0]L0^M1`L1`L1bM.cN/dO0dO0eP1fQ2fQ2fQ2eR1eR1eR1eR1eR1eR1eR1eR1gR3gS2gS2gS2gS0gS.gS.gS.gT)gT*gT,gS.fR1fQ2fQ4eP5gU1gU1gU1gU1gU1gU1gU1gU1jS1jS1jS1hT1hT1hT1hT1hT1iU2hT1hT1gS0gS0hT1hT1iU2fV2fV2fV2gW3hX4iY5iY5jZ6kY5lY8lY8lY8lY9lY;kX:kX:k[:k[:l\;l\;l\;l\;m]l]>m\>n]?p]?p]?q\?r]@r_>r_>r_>r_>r_>r_>r_>r_>p_Cp_Cp_Ap_Ap`?p`?p`>p`>s^?r]>q\=p[ua>ua>ua>ua>ua>ua>ua>wd{e@{dB|eC|fA|f?|f=}g>}g>}g>}g>}g>~h?i@i@i@i@i@€jA€jA€jAkBkB€mC€mC€mC€mE€lG€lG€lG€lI€lI€lI€lG€lG€mE€mC€mC€mB…lD…lD…lD…lD…lD…lD…lD…lDƒmDƒmDƒmDƒmD„nE„nE„nE„nEnCnCnCnCnCnCnCnCƒpHƒpHƒpFƒpFƒpEƒpEƒqCƒqCƒpHƒpH„qI„qI„qI„qI…rJ…rJ…rJ…rJ…rJ†sK†sK†sK†sK‡tL†tL†tL†tL‡uM‡uM‡uM‡uMˆvN‡uO‡uO‡uO…vO†wP†wP†wP†wP†vT†vT‡wU‡wU‡wUˆxVˆxVˆxV‡yT‡yVˆzWˆzW‰yX‰xZ‰xZŠy[‹}ZŠ|YŠ|YŠ|Y‰{X‰{XˆzWˆzW‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹}`‹}`‹}`‹}`‹}`‹}`‹}`‹}`‰~`‰~`ŠaŠaŠa‹€b‹€b‹€b‹€bŒcŒc‚d‚dŒcŒc‹€bŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbbŽ~dŽ~d€c€c€a€a€_`‚b‚b‚b‚b‚b‚b‚b‚bŽ^€_€_``€_€_Ž^Ž^Ž^€_€_`‘‚a‘‚a’ƒb````````‘`‘`‘`‘`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘€b‘€b‘€b````````€_€_€_€_€_€_€_€_’‚`’‚`’‚a’‚a’c’c’e’e’e’e“‚f“‚f“‚f“‚f’e’e’g’g“‚h“‚h“‚h“‚h’g’g“‚h“‚h‘g‘g‚g‚gŽƒgŽƒg‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh”„k”„k”„k”„k”„k”„k”„k”„k“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp“‡m“‡o“‡o”ˆr•‰s–‰v–‰v—Šw–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z™w™w™w™w™w™w™w™w˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ~˜Œ~˜Œ~™™™šŽ€šŽ€™™™™™™™™™™™››œœœaO7aO7`N6_M5^L4^L4^L4^L4[K1[K1[K1[K1[K1[K1[K1[K1^M3]L2]L2]L2]L2\K1\K1\K1[L-[L-[L-[L-[L-\M.\M.\M.ZL/ZL/\M0\M0]L0^M1`L1`L1bM.cN/dO0eP1eP1eP1eP1eP1fS3fS3fS3fS3fS3fS3fS3fS3hS4hS4hS4gS2gS2gS0gS0fR-fS+fS+fR-fR/eQ.eQ0eP1eP1gU1gU1gU1gU1gU1gU1gU1gU1kS1kS1kS1jS1jS1hT1hT1hT1iU0hT/hT/gS.gS.hT/hT/iU0fV4fV4gX1gX1hY2hY2iY7iY7lX5lX7lY8lY8k[:jY;iZ;iZ;k[:k[:l\;l\;l\;l\;m]l]>m\>n]?p]?p]?q\?r]@p`?p`?p`?p`?p`?p`?p`?p`?p_Cp_Cp_Ap_Ap`?p`?p`>p`>s`@q^>o\m\>m\>l\;n[;oZ;o[:nZ9pY9nZ9nZ9nZ9mY8mY8mY8mY8lX7kY5lZ6lZ6lZ6lZ6m[7m[7m[7lZ4m[5n\6o[6p\7r\7q[6rZ6q[4r\5r\5r\5s]6s]6s]6s]6s`8s`8s`8ta9ta9ta9ub:ub:ua{e@{dB|eC|fA|f?|f=}g>}g>|f=|f=}g>}g>~h?i@iBiBiB€jC€jC€jCkDkD€mC€mC€mC€mE€lG€lG€lG€lI€lK€lI€lI€lG€mE€mC€mB€mB„mD„mD„mD„mD„mD„mD„mD„mDƒmDƒmDƒmDƒmD„nE„nE„nE„nEnDnDnDnDnDnDnDnD„qI„qI„qG„qG„qF„qF„rD„rD‚pH‚pHƒqIƒqIƒqIƒqI„rJ„rJ…rJ…rJ…rJ†sK†sK†sK†sK‡tL†tL†tL‡uM‡uM‡uM‡uMˆvNˆvNˆtQ‡uQ‡uQ‡uQ†vR†vR…wR…wR†vU†vU‡wV‡wV‡wVˆxWˆxWˆxW‡{U‡zWˆzWˆzW‰yX‰xZ‹xZ‹xZŠ{ZŠ{Z‰zY‰zY‰zY‰zY‰zY‰zY‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹}`‹}`‹}`‹}`‹}`‹}`‹}`‹}`‰~`‰~`ŠaŠaŠa‹€b‹€b‹€bŠb‹‚c‹‚cŒƒdŒƒd‹‚c‹‚cŠbŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbbee€c€c€a€a€_€_‚b‚b‚b‚b‚b‚b‚b‚bŽ^€_€_``€_€_Ž^~]Ž^Ž^€_`‘‚a’ƒb’ƒb````````€_€_€_‘`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘€b‘€b‘€b````````€_€_€_€_€_€_€_€_‘_’‚`’‚a’‚a’c“‚d“‚f“‚f’e’e“‚f“‚f“‚f“‚f’e’e’g’g“‚h“‚h“‚h“‚h’g’g“‚h“‚h‘g‘g‚g‚g‚f‚f‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh”„k”„k”„k”„k”„k”„k”„k”„k“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp“‡m“‡o”ˆp”ˆr•‰s•ˆu–‰v–‰v–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z™Œy™Œy™Œy™Œy™Œy™Œy™Œy™Œy˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ~˜Œ~˜Œ~™™™šŽ€šŽ€™™™™™™™™™™™››œœœaQ8aQ8`P7_O6^N5^N5^N5^N5\K1\K1\K1\K1\K1\K1\K1\K1^M3^M3]L2]L2]L2\K1\K1\K1ZK*ZK*[L+[L+[L+\M,\M,\M,ZL/ZL/\M0\M0]L0^M1`L1`L1bN-bN-cO.dP/dP/dP/cO.bN-fS3fS3fS3fS3fS3fS3fS3fS3hS6hS4hS4gS2gS2gS0fR/fR/gS0gS0gS0fR/fR/fR/eQ.eQ.fT0fT0fT0fT0fT0fT0fT0fT0lR1lR1kS1kS1jS1hT1hT1gU1iU0hT/hT/gS.gS.hT/hT/iU0gW6gW5gX1hY0hY0hY2hX6hX7kW4lX7lY8jZ8k[:j[l]>m\>n]?p]?p]?q\?r]@p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Cp_Cp_Ap_Ap`?p`?p`>p`>o_>o_>n^=n^=m]l[=n[;o[:o[:nZ7pY7nZ9nZ9nZ9mY8mY8mY8mY8lX7kY5lZ6lZ6lZ6lZ6m[7m[7m[7lZ4m[5n\6o[6p\7r\7q[6rZ6r\5r\5r\5r\5s]6s]6s]6s]6r_7r_7r_7s`8s`8s`8ta9ta9ta9ta9ta9ub:ub:vc;vc;vc;wd9wd:wd:xe=xd?xd?xdAyeB{e<{e>{e@{dB|eC|fA|f?|f=~h?}g>}g>}g>}g>~h?i@i@iDiDiD€jE€jE€jEkFkF€mC€mC€mC€mE€lG€lG€lG€lI€lK€lK€lI€lG€mE€mB€mB€n@nDnDnDnDnDnDnDnDƒmDƒmDƒmDƒmD„nE„nE„nE„nEnFnFnFnFnFnFnFnFƒpHƒpHƒpFƒpFƒpEƒpEƒqCƒqC‚pJ‚pJƒqKƒqKƒqKƒqK„rL„rL…rJ…rJ…rJ†sK†sK†sK†sK‡tL†tL‡uM‡uM‡uM‡uMˆvNˆvNˆvNˆtQˆtQ‡uQ‡uQ†vR…wR…wR…wR†vU†vU‡wV‡wV‡wVˆxWˆxWˆxW‡{U‡zW‡zWˆzW‰yX‹xZ‹xZ‹xZˆyZˆyZ‰z[‰z[‰z[‰z[‰z[‰z[‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹~^‹~^‹~^‹~^‹~^‹~^‹~^‹~^‰~`‰~`ŠaŠaŠa‹€b‹€b‹€bŠb‹‚c‹‚cŒƒdŒƒd‹‚c‹‚cŠbŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbbee€c€c€a€a€_€_‚b‚b‚b‚b‚b‚b‚b‚bŽ^€_€_``€_€_Ž^€_€_€_```‘‚a‘‚a````````€_€_€_‘`‘`‘`’‚a’‚a‘]‘_‘_‘_‘`‘€b‘€b‘€b‚`‚`‚`‚`‚`‚`‚`‚`‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_’‚a’‚a“‚d“‚d“‚f“‚f’e’e“‚f“‚f“‚f“‚f’e’e”€h”€h•i•i•i•i”€h”€h“‚h“‚h‘g‘g‚gf‚f‚f„h„h„h„h„h„h„h„h“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆn”ˆp”ˆp•‰s•‰s•ˆu•ˆu•ˆu–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z˜‹z˜‹z˜‹z˜‹z˜‹z˜‹z˜‹z˜‹z˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ€˜Œ€˜Œ€™™™šŽ‚šŽ‚™™™™™™™™™™™››œœœaS9`R8_Q7^P6^P6]O5^P6^P6\K1\K1\K1\K1\K1\K1\K1\K1^M3^M3^M3]L2]L2]L2\K1\K1ZK*ZK*[L+[L+[L+\M,\M,\M,ZL/ZL/\M0\M0]L0^M1`L1`L1dM-dM-eN.fO/fO/eN.dM-cL,fS3fS3fS3fS3fS3fS3fS3fS3hS6hS6hS4gR3gS2fR1fR/fR/hT3hT3hT3gS0gS0gS.fR-fR-eS/eS/eS/eS/eS/eS/eS/eS/nQ1lR1lR1kS1jS1hT1hT1gU1iU0hT/hT/gS.gS.hT/hT/iU0hX7hX6hY2hY0hY0gX1gW5gW6kW4kW6kX7jZ8j[:k\=j]=j]=k[:k[:l\;l\;l\;l\;m]l]>m\>n]?p]?p]?q\?r]@p_Cp_Cp_Cp_Cp_Cp_Cp_Cp_Cp_Cp_Cp_Ap_Ap`?p`?p`>p`>l]o`?n_>m^=k\;j[:m\@m\@l[=n[;o[:o[:nZ7pY7nZ9nZ9nZ9mY8mY8mY8mY8lX7kY5lZ6lZ6lZ6lZ6m[7m[7m[7lZ4m[5n\6o[6p\7r\7q[6rZ6r\5r\5r\5s]6s]6s]6s]6t^7r_7r_7r_7r_7s`8s`8s`8s`8s`6s`6ta7ub8vc9vc9wd:wd:wd9wd9wd:xe=xd?xd?xdAyeB{e<{e>{e@{dB|eC|fA|f?|f=i@i@~h?~h?i@i@€jAkBhFhFhF€iG€iG€iGjHjH€mC€mC€mC€mE€lG€lG€lG€lI€kL€lK€lI€lG€mE€mB€n@€n@€oD€oD€oD€oD€oD€oD€oD€oDƒmDƒmDƒmDƒmD„nE„nE„nE„nEmHmHmHmHmHmHmHmH‚oG‚oG‚oE‚oE‚oD‚oD‚pB‚pB‚pJ‚pJƒqKƒqKƒqKƒqK„rL„rL…rJ…rJ…rJ†sK†sK†sK†sK‡tL‡uM‡uM‡uM‡uMˆvNˆvNˆvNˆvNŠsSˆtSˆtS‡tS†vT…wT…wT„wT†vU†vU‡wV‡wV‡wVˆxWˆxWˆxW…|U‡zW‡zWˆzW‰yX‹xZ‹xZŒwZˆy\ˆy\ˆy\‰z]‰z]‰z]Š{^Š{^‹|]‹|]‹|]‹|]Œ}^Œ}^Œ}^Œ}^‹~^‹~^‹~^‹~^‹~^‹~^‹~^‹~^ˆ`ˆ`‰€a‰€a‰€aŠbŠbŠbˆ‚b‰ƒc‰ƒcŠ„dŠ„d‰ƒc‰ƒcˆ‚bŽ€cŽ€cŽ€cŽ€eŽ€fŽ€fŽ€fŽhbbbŽ€cŽ€cŽ€cddddŽ€cŽ€cŽ€cbbbee€c€c€a€a€_€_ŒƒbŒƒbŒƒbŒƒbŒƒbŒƒbŒƒbŒƒbŽ^€_€_``€_€_Ž^`````€_€_€_````````€_€_€_‘`‘`‘`’‚a’‚a‘]‘_‘_‘_‘`‘€b‘€b‘€b‚`‚`‚`‚`‚`‚`‚`‚`’‚a’‚a’‚a’‚a’‚a’‚a’‚a’‚a‘_‘_’‚a’‚a“‚d“‚d”ƒg”ƒg’e’e“‚f“‚f“‚f“‚f’e’e”€h”€h•i•i•i•i”€h”€h“‚h“‚h‘g‘gff‚fŒe„h„h„h„h„h„h„h„h’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i“…j“…j“…j“…k“…k“„m“„m“„o”…n”…n”…n”…n”…n”…n”…n”…n”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp”ˆp•‰o•‰q•‰q•‰s•‰s”‡t”‡t”‡t–‰x—Šy—Šy—Šy—Šy˜‹z˜‹z˜‹z˜‹{˜‹{˜‹{˜‹{˜‹{˜‹{˜‹{˜‹{˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ€˜Œ€˜Œ€™™™šŽ‚šŽ‚™™™™™™™™™™™››œœœbP8bP8aO7`N6`N6`N6`N6`N6_N2_N2^M1^M1^M1^M1]L0]L0\K/\K/\K/\K/\K/\K/\K/\K/\K/\K/\K/\K/\K/\K/\K/\K/\L2\L2]N1^O2^O0_P1_P/`Q0aN.aN-cP/dR.eS/eS-eS-eS-eR1eR1fS2fS2fS2gT3gT3gT3lT.lT.kS-kS-jR,iQ+hP*hP*fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1jS1jS1jS1jS1jS1jS1jS1jS1fT0fT0gU1gU1hV2iW3jX4jX4iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6l]m^=l]p`>p`>p`zi>zi>zi>{j?{j?{j?{h>{h>|i?|i?|i?}j@}j@}j@€hFhFhF~jG~jG}kG~lH~lHlBlBlBlB€mC€mC€mC€mClBlBlB~mB}nC}nC}nC|oCnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD‚oE‚oEƒpFƒrGrGrGrGrFpGpG€qH€qH€qHrIrIrI†nH†nH†nH‡oI‡oI‡oIˆpJˆpJ‡qJˆrK†sK‡tL‡uM†wN…xN†yO‡sPˆtQ‡uQˆvR‡wS‡wS‡yT‡yT‰yUˆxTˆxT‡wS‡wSˆxVˆxW‰xZˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzYˆ{[ˆ{[ˆ{[ˆ{[‰|\‰|\‰|\‰|\ˆ~[ˆ~[ˆ}]ˆ}]‰~`‰~`‰~b‰~bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~a‰}c‰}c‰d‰d‡€dˆe‡‚e‡‚edddddddd}g}e}e~fec‘€d‘€d}dedŽ€ed‚d‚bŒaŽbŽbŽbŽbŽbŽbŽbŽbbbbŒ~aŒ~aŒ~a‹}`‹}`Ž`€a€abb€a€aŽ`ecca€_€^€^€\€_€_€_€_€_€_€_€_‘‚a‘‚a```€_€_€_‘€b‘€b‘€b‘€b’c’c’c’c‘_‘_‘_‘_‘_‘_‘_‘_’‚a’‚`‘]‘‚[‘‚[€\€^€_^€_‘`‘`’‚a’‚a‘`‘`aaa‘€b‘€b‘€b‘€b’c“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb•„h•„h•„h”ƒg“‚f’e’e‘€dbb‘‚e‘‚e’‚h’‚h“ƒj“ƒj“ƒi“ƒi“ƒi“ƒi“ƒi’‚h‘g‘g‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o”†l”…n”…n•†q•†q–‡t–‡t–‡t”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy˜Œ|˜Œ~˜Œ~˜Œ~˜Œ€˜‹‚˜‹‚˜‹‚—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—z˜{˜{™‘|™‘|™‘|™‘|™‘|š‘€š‘€™™™™š‘€š‘€bQ7bQ7aP6`O5`O5`O5`O5aP6_N2_N2_N2^M1^M1^M1]L0]L0\K/\K/\K/\K/\K/\K/\K/\K/]L0]L0]L0]L0]L0]L0]L0]L0]L2^M3^M1_N2_N0`O1`P/aQ0aN.bO/cP0dQ0eR1eS/eS/eS/eR1eR1fS2fS2fS2gT3gT3gT3kU0jT/jT/iS.iS.hR-hR-hR-fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1hT1hT1hT1hT1hT1hT1hT1hT1gU1gU1hV2hV2hV2hV2hV2hV2iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6l]p`>p`>p`n[=n[;n[:n[:m[7m[7kX:kX:lY;lY9lY8mZ9mZ9m[7n[:n[:n[:n\8n\8n\6n\6n\6o[8o[8o[8o[8o[8o[8o[8o[8m];o\;o]9q]8q]8s]6t\6u^5r`8r`8s`8s`8u_8u_8u_8v^8v^8v`9v`9ub:vc;uc;vdzi>zi>{j?{j?{j?{h@{h@|iA|iA|iA}jB}jB}jB€hDiDiD~jE~jE}kE~lF~lFlBlBlBlB€mC€mC€mC€mC€mC€mC€mC€oD€oD~oD~oDpEnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD‚oE‚oEƒpFƒrGƒrGrGrG€qF‚pH‚pHƒqIƒqIƒqI„rJ„rJ„rJ†pI†pI†pI†pI‡qJ‡qJ‡qJ‡qJˆrKˆrK†sK‡tL‡uM†wN†wN…xNˆtQˆtQ‡uQ‡uQ†vR‡wS‡yTˆzUˆxT‡wS‡wS†vR†vT‡wU‡wVˆwYˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzYˆ{[ˆ{[ˆ{[ˆ{[‰|\‰|\‰|\‰|\ˆ~[ˆ~[ˆ}]ˆ}]‰~`‰~`‰~b‰~bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~a‰}c‰}c‰d‰d‡€dˆeˆe‡‚eddddddddŽ~gŽ~eŽ~efe€cddŒ~deŽ€eŽ€ed‚dŒaŒabbbbbbbbdŽ€cŽ€cŽ€cŽ€cbbbŽ`€a€abb€a€aŽ`ccca€_€_€^€^€_€_€_€_€_€_€_€_‘‚a‘‚a```€_€_€_‘€b‘€b‘€b‘€b’c’c’c’c‘_‘_‘_‘_‘_‘_‘_‘_‘`‘_‘]‘‚[‘‚[€\€^€_^€_‘`‘`’‚a’‚a‘`‘`‘€b‘€b‘€b’c’c’c“‚d“‚d“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb•„h•„h”ƒg”ƒg“‚f’e’e‘€db‘‚c‘‚e‘‚e’‚h’‚h’‚i“ƒj’‚h“ƒi“ƒi“ƒi“ƒi’‚h’‚h‘g‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o”†l”…n•†o•†q•†q•†s•†s•†s”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy˜Œ|˜Œ|˜Œ~˜Œ~˜Œ€˜Œ€˜‹‚˜‹‚—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—|˜}™‘~™‘~š’š’™‘~™‘~š‘€š‘€™™™™š‘€š‘€cR6bQ5aP4aP4`O3`O3aP4aP4_N2_N2_N2_N2^M1^M1^M1^M1]L0]L0]L0]L0]L0]L0]L0]L0]L0]L0]L0]L0]L0]L0]L0]L0`L3`L3`L1aM2bO1bO1cP0cP0bN3bN3cP2dQ3eR2eR2eR1eR1eR1eR1fS2fS2fS2gT3gT3gT3iR2iR2iR2iR2iR2iR2iR2iR2fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1hT1hT1hT1hT1hT1hT1hT1hT1iW3iW3hV2hV2hV2gU1gU1gU1iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6m]p`?p_Ap_Ao^Bo^Bp_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`>p`>p`>p`p]=p]=p]=p]=o\o\>n[;n[;n[;n[:mZ9mZ9lY;lY;lY;lY9lY8mZ9mZ9m[7o]7o]7o]7o]9o]9o\;o\;o\;o[8o[8o[8o[8o[8o[8o[8o[8o]9o]9o]9q]8q]8s]6s]6t^7ta9v`9v`9v`9w_9w_9x^9x^9w_;v`;v`;uawe=we=we=we=we=we=we=we=yh=yh=yh=zi>zi>zi>{j?{j?{gB{gB|hC|hC|hC}iD}iD}iD€hDiDiD~jE~jE}kE~lF~lFlBlBlBlB€mC€mC€mC€mCƒmDƒmDnDnDpEpEpEpEnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD„nE„nEƒpF„qGƒrGƒrGrG€qF†pI†pI‡qJ‡qJ‡qJˆrKˆrKˆrK‡qJ‡qJ‡qJ‡qJˆrKˆrKˆrK‰sL†sK†sK‡tL†tL‡uM‡uM†wN†wN‰uRˆtQ‡uQ‡uQ…uQ‡wS‡yTˆzU‡xQ†vR†vR…uS…uS†vU†vU‡wVˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzYˆyZ‰z[‰z[‰z[‰z[Š{\Š{\Š{\Š}[Š}[Š}]Š}]‹}`‹}`‹}b‹}bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~a‰~b‰~bŠc‰€c‰€cˆdˆdˆddddddddd‹g‹e‹eŒ€fŒeŒc‚d‚deeŽ€eŽ€eddŽaŽaŒcŒcŒcŒcŒcŒcŒcŒc‚e‚e‚eddddŽ€cŽ`€a€abb€a€aŽ`ccaa€_€_€_€^`````````````€_€_€_a‘€b‘€b‘€b‘€b’c’c’c‘`‘`‘`‘`‘`‘`‘`‘`a€_€\‘‚[‘‚[‘]‘`‘€b^€_‘`‘`’‚a’‚a‘`‘`‘‚c‘‚c‘‚c‘‚c’ƒd’ƒd’ƒd“„e“‚d“‚d“‚d“‚d“‚d“‚d“‚d“‚d”…h”…h“„g“„g’ƒf‘‚e‘‚e‘‚e‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i‘g’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚h‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o•‡m•†o•†o•†q•†q•†s”…r”…r”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy˜Œ|˜Œ|˜Œ|˜Œ~˜Œ~˜Œ€˜Œ€˜‹‚—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž˜€™™š‘‚š‘‚™™š‘€š‘€™™™™š‘€š‘€cR4bQ3bQ3aP2aP2aP2aP2aP2`O3_N2_N2_N2_N2^M1^M1^M1]L0]L0]L0]L0]L0]L0]L0]L0^M1^M1^M1^M1^M1^M1^M1^M1aK3aK3bM2bM2cN1dO2dO0dO0bN5cO6dP5eQ6eR4eR4eR2eR2eR1eR1fS2fS2fS2gT3gT3gT3fQ2fQ2gR3gR3gR3hS4hS4hS4fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1hT1hT1hT1hT1hT1hT1hT1hT1hV2hV2hV2hV2hV2hV2hV2hV2iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6l\;k[:jZ9k[:m]p`>p`>p`o\>o\>o\ua>uc?uc?uc?we=we=we=we=we=we=we=we=zg=zg=zg=zg={h>{h>{h>{h>{gD{gD|hE|hE|hE}iF}iF}iF€hDiDiD~jE~jE}kE~lF~lFlBlBlBlB€mC€mC€mC€mC‚lC‚lCƒmDnDnDpEpEpEnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD„nE„nE…oF„qG„qGƒrGƒrG€qF‡oI‡oI‡oI‡oIˆpJˆpJˆpJˆpJ†sK†sK†sK†sK‡tL‡tL‡tL‡tL†sK‡tL†tL†tL‡uM‡uM‡uMˆvN‰uR‰uR‡uQ†tP…uQ‡wS‡yT‰{V‡xO‡xQ†vT†vU†vU†vU‡wV‡wUˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzYˆyZˆyZˆyZ‰z[‰z[‰z[Š{\Š{\Š}[Š}[Š}]Š}]‹}`‹}`‹}b‹}bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~a‹}b‹}bŠcŠc‰€cŠdˆdˆdddddddddŠ€gŠ€eŠ€e‹f‹‚e‹‚cŒƒdŒƒd‹e‹eŒeŽ€edŽ€c€aŽ`‹‚c‹‚c‹‚c‹‚c‹‚c‹‚c‹‚c‹‚c‚e‚e‚e‚eddddŽ`€a€abb€a€aŽ`aaaaa€_€_€_‘‚a‘‚a‘‚a‘‚a‘‚a‘‚a‘‚a‘‚a````````aaa‘€b‘€b‘€b’c’c‘`‘`‘`‘`‘`‘`‘`‘`a€_€^‘]‘]‘_’‚a’c^€_‘`‘`’‚a’‚a‘`‘`bb‘‚c‘‚c‘‚c’ƒd’ƒd’ƒd“‚d“‚d“‚d“‚d“‚d“‚d“‚d“‚d“„g“„g“„g“„g’ƒf’ƒf‘‚e‘‚e‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i‘g‘g’‚h“ƒi“ƒi“ƒi“ƒi“ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o–ˆn–‡p–‡p•†q•†q”…r”…r”…r”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Œz—Œz—‹{—‹{—‹}—‹}—‹—‹–|–|—Ž}—Ž}—Ž}—Ž}—Ž}˜~˜Ž„˜Ž„™…š†š†š†š†š†š‘€š‘€™™™™š‘€š‘€cR4cR4bQ3aP2aP2aP2aP2aP2`O3`O3`O3_N2_N2_N2^M1^M1]L0]L0]L0]L0]L0]L0]L0]L0^M1^M1^M1^M1^M1^M1^M1^M1aK3aK3bM2cN3cN1dO2dO0eP1cO6dP7dP5eQ6eR4eR4eR2eR2eR1eR1fS2fS2fS2gT3gT3gT3fQ2fQ2fQ2gR3gR3hS4hS4hS4fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1gU1fT0fT0gU1hV2hV2iW3iW3jX4iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6n[;mZ:lY9mZ:o\p`?p`?p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`>p`>p`>p`o\>o\>o\;o\;n[;n[;n[;n[;mZ:mZ:lY;lY;lY;lY9lY8lY8lY8lZ6lZ2lZ2lZ4lZ6lZ6lY8lY9lY9o[8o[8o[8o[8o[8o[8o[8o[8r\7p\7p\7q]8q]8q]8q]8r^;t^7t^7u]7u]7v\7v\7x\7x\7w_=w`>w`>ua>ua>tb>uc?uc?we=we=we=we=we=we=we=we=yf{h>{h>{gD{gD|hE|hE|hE}iF}iF}iF€hBiBiB~kC~kC}kC~lD~lDlBlBlBlB€mC€mC€mC€mC‚kB‚kBkB‚lC€mC€mC€oD€oDnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD…nE…nE…oF†pG„qG„qGƒrG‚qF†nH†nH†nH†nH‡oI‡oI‡oI‡oI†sK†sK†sK‡tL‡tL‡tLˆuMˆuM†tL†tL†tL†tL‡uM‡uMˆuMˆuM‰uRˆtQ‡uQ‡uQ…uQ‡wS‡yTˆzUˆyNˆyR‡wU‡vX‡vX‡vXˆxVˆxTˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzY‰xZ‰xZ‰xZ‰xZŠy[Šy[Šy[Šy[‹|[‹|[‹|]‹|]Œ}`Œ}`Œ|bŒ|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ}`‹}`Œ~aŠaŠaŠbŠbŠbddddddddˆgˆeˆe‰‚f‰‚e‰ƒcŠ„dŠ„dŠ€e‹fŒe‚fŽ€c€cŽ`~`‹‚c‹‚c‹‚c‹‚c‹‚c‹‚c‹‚c‹‚cdddŽ€cŽ€cŽ€cŽ€cbŽ`€a€abb€a€aŽ`€_€_€_aaaaa‘‚a‘‚a‘‚a‘‚a‘‚a‘‚a‘‚a‘‚a````````aaaa‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€bca€^‘]‘]‘_’c’e^€_‘`‘`’‚a’‚a‘`‘`ŽaŽa‚b‚b‚bƒcƒcƒc“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’„g’„g’„g‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf’ƒd’ƒd’ƒf’ƒf‘g‘g‘h‘h‘g‘g’‚h“ƒi“ƒi“ƒi“ƒi“ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o–ˆn–‡p–‡p•†q•†q”…r”…r”…r”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Œz—Œz—Œz—‹{—‹{—‹}—‹}—‹}–|–|–|—Ž}—Ž}˜~˜~˜~˜Ž„™…™…š†š†š†š†š†š‘€š‘€™™™™š‘€š‘€dS7cR6bQ5bQ5aP4aP4bQ5bQ5`O3`O3`O3`O3_N2_N2_N2^M1^M1^M1^M1^M1^M1^M1^M1^M1_N2_N2_N2_N2_N2_N2_N2_N2aM4aM4aM2bN3cP2cP2dQ1dQ1dP5dP5eR4eR4fS3eR2eR1dQ0eR1eR1fS2fS2fS2gT3gT3gT3eR1eR1eR1fS2fS2gT3gT3gT3fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1eU1eU1eU1eU1eU1eU1eU1eU1eS/fT0fT0gU1hV2iW3jX4jX4iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6n[;mZ:lY9mZ:n[;o\p`>p`?o_>o_>p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`>p`>p`>p`p]=p]=p]=p]=o\}g>{gB{gB|hC|hC|hC}iD}iD}iD€i@i@i@~kA~kA}lA~mB~mBlBlBlBlB€mC€mC€mC€mC‚kB‚kB‚kBkB‚lC€mC€mC€mCnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD…nE…nE†oF†pG†pG„qG„qGƒpF„nG„nG„nG…oH…oH…oH†pI†pI…sK…sK…sK…sK†tL†tL†tL‡uM„uL„uL†tL†tL‡uMˆuMˆuMˆuM‡sPˆtQ‡uQˆvR‡wS‡wS‡yT‡yT‰{NˆyPˆxVˆw[ˆw[ˆwYˆxV‰zSˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzYˆwY‰xZ‰xZ‰xZ‰xZŠy[Šy[Šy[‹|[‹|[‹|]‹|]Œ}`Œ}`Œ|bŒ|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ}`Œ}`Œ~aŒ~aŠa‹€bŠbŠbddddddddˆgˆeˆe‰‚f‰‚e‰ƒcŠ„dŠ„d‰‚f‹fŒƒf‚fŽ€c€c~`~`‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bŽ€cŽ€cŽ€cbbbbŒ~aŽ`€a€abb€a€aŽ`€^€_€_€_aacc````````€_€_€_`````~`aaaa‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€bca€_‘_‘_‘`‘€b‘€d^€_‘`‘`’‚a’‚a‘`‘`ŽaŽaŽaŽa‚b‚b‚b‚b“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’„g’„g‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf’ƒd’ƒd’ƒf’ƒf‘g‘g‘h‘h‘g’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚h‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o•‡m•†o•†o•†q•†q•†s”…r”…r”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Œx—Œx—Œz—Œz—‹{—‹{—‹}—‹}•Œ{–|–|—Ž}—Ž}˜~˜~˜~˜Ž„™…š†š†›‘‡›‘‡š†š†š‘€š‘€™™™™š‘€š‘€dS9cR8bQ7bQ7aP6aP6bQ7bQ7`O3`O3`O3`O3_N2_N2_N2_N2^M1^M1^M1^M1^M1^M1^M1^M1_N2_N2_N2_N2_N2_N2_N2_N2_N4_N4`O3`O3aP2aP2bR1bR1eR2eR2eR2fS2fS2eS/eS/dR.eR1eR1fS2fS2fS2gT3gT3gT3fT.fT.fT.fT.fT.fT.gU/gU/fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1eU1eU1eU1eU1eU1eU1eU1eU1gU1gU1gU1hV2hV2iW3iW3iW3iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6nY:mX9mX9mX9oZ;p[n^=p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`>p`>p`>p`mZ{h@{h@|iA|iA|iA}jB}jB}jB€i@i@i@~kA~kA}lA~mB~mBlBlBlBlB€mC€mC€mC€mCƒjBƒlCƒlCƒlC‚lCƒmDnDnDnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD†mE…nE†oF‡pG†pG†pG„qGƒpF‚pH‚pH‚pHƒqIƒqIƒqI„rJ„rJ„rJ„rJ…sK…sK…sK†tL†tL†tL„wM…vM…vM‡uM‡tL‡tL‰sL‰sL†rO‡sPˆvRŠxTˆxTˆxT†xS…wRˆzMˆyP‡wV‡vZ‡v\‡vXˆxTˆyRˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzYŠwYŠwY‹xZ‹xZ‹xZŒy[Œy[Œy[Œ|[Œ|[Œ{]Œ{]|`|`|b|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ}^Œ}^~_Œ_Œ_‹€`‹€`‹€`ddddddddŠ€gŠ€eŠ€e‹f‹‚e‹‚cŒƒdŒƒd‰‚f‰‚fŒƒf‚fŽ€cc~`}_Œ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŽ€cŽ€cŽ€cbbbbŒ~aŽ`€a€abb€a€aŽ`€^€^€_€_accc€_€_€_€_€_€_€_€_€_€_€_```‘‚a‘‚a~`~`aaa‘€b‘€b‘€b‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€f‘€d‘`‘_‘_€_ce^€_‘`‘`’‚a’‚a‘`‘`‚b‚b‚b‚bŽƒcŽƒcŽƒcŽƒc“‚h“‚h“‚h“‚h“‚h“‚h“‚h“‚h„f„f„f„f„f„f…g…g“„e’ƒd’ƒf’ƒf‘g‘g‘h€g’‚h“ƒi“ƒi“ƒi“ƒi’‚h’‚h‘g‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o”†l”…n•†o•†q•†q•†s•†s•†s”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy–‹w–‹w–‹w–‹y–‹y–Šz–Šz–Š|•Œ{•Œ{–|–|—Ž}˜~˜~™™ƒ™ƒš„›‘…›‘…›‘…›‘…š„š‘€š‘€™™™™š‘€š‘€dR:cQ9cQ9bP8bP8bP8bP8bP8aP4`O3`O3`O3`O3_N2_N2_N2^M1^M1^M1^M1^M1^M1^M1^M1`O3`O3`O3`O3`O3`O3`O3`O3^N4^N4_P3_P3`Q2aR3aR1aR1eR2eR1fS2fT0fT0eS-eS-dR,eR1eR1fS2fS2fS2gT3gT3gT3fT,fT,fT,fT,fT,fT,fT,fT,fR1fR1gS2gS0gS0hT/hT/hT/gU1gU1gU1gU1gU1gU1gU1gU1eU1eU1eU1eU1eU1eU1eU1eU1hV2hV2hV2hV2hV2hV2gU1gU1iV5iV5iV5iV5jW6jW6jW6jW6nW5lX5lX5lX5lZ6jZ6jZ6jZ6nY:mX9lW8mX9oZ;p[p`>p`>p`mY>mZ{h>|i?|i?|i?}j@}j@}j@€i@i@i@~kA~kA}lA~mB~mBlBlBlBlB€mC€mC€mC€mC…lD…lD„mD„mD„nE„nE‚oE‚oEnDnDnDnDnDnDnDnD€mC€mE€lG€lGmHnDnCo?€oD€oD€oDnDnDƒmDƒmD„mD†mE†mE†oF‡pG†pG†pG„qGƒpFrIrIrI‚sJ‚sJ‚sJƒtKƒtK„rJ„rJ„rJ„rJ…sK…sK…sK†tL„wM„wM…vM‡uM‡tL‡tL‰sL‰sL…qN‡sPˆvR‹yU‰yUˆxT†xS„vQ‡yJ‡xO†vU†u[†u[†uW‡wS‡xOˆxWˆxWˆxW‰yX‰yX‰yXŠzYŠzYŠwYŠwYŠwY‹xZ‹xZ‹xZŒy[Œy[Œ|[Œ|[Œ{]Œ{]|`|`|b|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~a|^Œ}^~_~_Œ_‹€`‹€`‹€`dddddddd‹g‹e‹eŒ€fŒeŒc‚d‚dˆƒfŠƒgŒƒf‚fŽ€c~b‘~`}_Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`ddŽ€cŽ€cŽ€cbbbŽ`€a€abb€a€aŽ`€\€^€^€_acce€_€_€_€_€_€_€_€_€_€_€_```‘‚a‘‚a~`~`~`aaa‘€b‘€b‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’g’e‘`‘`‘`€_ce^€_‘`‘`’‚a’‚a‘`‘`ŽƒcŽƒcŽƒcŽƒc„d„d„d„d“‚h“‚h“‚h“‚h“‚h“‚h“‚h“‚h„f„f„f„f„f…g…g…g“„e“„e’ƒf’ƒf‘g‘g€g€g“ƒi“ƒi“ƒi“ƒi“ƒi’‚h‘g‘g‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“…k“…k”†l”†l”†l“…k“…k“…k“„m“„m“„o“„o“„o”†l”…n”…n•†q•†q–‡t–‡t–‡t”ˆn”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆu–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—Šy—Šy—Šy—Šy—Šy—Šy—Šy—Šy–‹w–‹w–‹w–‹y–‹y–Šz–Šz–Šz•Œ{•Œ{–|–|—Ž}˜~™™™™š‘‚›’ƒ›’ƒ›’ƒ›’ƒ›’ƒš‘€š‘€™™™™š‘€š‘€eR4eR4eQ6eQ6dP7dP8dO:dO:aQ8aQ7aQ7aR5`Q2`Q0`Q0`R/aP4aP4aP4aP4aP4aP4aP4aP4aQ0aQ0`O1`O3`O5`O5aO7aO9aO7aP6aP6cO6dO4eP3fQ4hP4eR2eR2eR1eR1eS/eS/eS-eS-fS3fS3fS3fS3fS3fS3fS3fS3fS2fS2fS2fS2fS2fS2fS2fS2dT3fS3iR2jR0jR0iS.fT,dU,jQ3jQ3jQ3jQ3jQ3jQ3jQ3jQ3eQ.eQ.fR/gS0hT1hT1iU2iU2hV2hV2hV2iU2iU2kT2kT2lT2hU4hU4hU4iV5iV5jW6lY8lY8lY8lY8lY8kX7kX7kX7kX7kX7jY;jY;kZp`>p`>p`o^@o^@n^=n^:n_8r[;r[;o[:o[:n[:l\:j\9j\9k[9k[9k[9k[9k[9k[9k[9k[9k[7k[7k[7k[7k[7k[7k[7k[7nZ5nZ5o[6o[6o[6o[6p\7p\7t\8t\8s[7rZ6s[7t\8u]9v^:s`8s`8s`8s`8ta9ta9ta9ta9r`8sa9sa9sa9sa9tb:tb:tb:yf>xe=xe=wdp`>p`>p`|fA|fAzfAygAzhBxiBwiBwiB{h@{h@|iA|iA|iA}jB}jB}jB}j@}j@}j@~kA~kA~kAlBlB~k@~k@lBlD€lImLlM‚mNnDnDnDƒmDƒmD„mD„mD„mDƒlCƒlCƒlC‚lCƒmDnDnDnDnCnCnCƒmDƒmF„lF„lH„lHƒmDƒmFƒmHƒmHƒmHƒmDƒnCƒn?ƒoJƒoJƒpHƒpHƒpFƒpEƒpEƒpEƒrGƒrGƒrG„sH„sH„sH…tI…tIƒqIƒqI„rJ„rJ…sK†tL†tL‡uM…tI…tI†uJ‡uM‡uO‡uO‡uO‡uQ†vR†vR†vR†vR†vR†vR†vR†vR‰tU‰tUˆuUˆuU‡wV†wV†wV†wV†xU†xU‡yV‡yV‡yV‡yVˆzWˆzW‰xZ‰xZ‰xZŠy[Šy[Šy[Šy[‹z\y^y^y^‹z^Œ{_‹|_‹|_Š|_‹~^‹~^‹}`‹}`‹}b‹}b‹}c‹}c~_~_~_Œ_‹€`‹€`‹€`Š`‚f‚f‚f‚f‚f‚f‚f‚fŒeŒeŒeŒeŒeŒeŒeŒeŒƒfŒeŒeŒeŽ€e€f‘g‘gŒcŒcŒcŒcŒcŒcŒcŒcffŽ€eddddŽ€e€a€a€a€a€a€a€a€a€a€a€a€_^^^\€_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`€_€_€_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘€b‘€b‘€d‘€dccc‘€d‘€d‘€d’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f”ƒg”ƒg“‚f’e’e’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’‚h’‚h‘g‘g‘g‘g’‚h’‚h„h„h„h„h„h„h„h„h’‚i“ƒj“ƒj“ƒl“ƒl”ƒo”ƒo”ƒo‘…o‘…o’†p’†p’†p’†p“‡q“‡q•…l•…l–†m—‡n—‡n—‡n—‡n—‡n•ˆu•ˆu•ˆu•ˆu–‰v–‰v–‰v–‰v–Šr–Št–Št–Št–‰v–‰x–‰x–‰x“‹x•Šx–‹y—Šy—Šy™‰y˜ˆx˜ˆx—‹u—‹u—‹u—‹u–Št–Št–Št•‰s–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~™‘†™‘†™‘†™‘†š’‡š’‡š’‡š’‡œ€‘ž’‚ž’‚ž’‚‘››fS5eR4eQ6eQ6eQ8dP7dP7dP8cR8cR8bQ5bQ5bQ3aP2aQ0aQ0aP4aP4aP4aP4aP4aP4aP4aP4bQ5aP4aP4`O3`O1aP2aP2bR1bQ3aP2aP2cP0dO0eQ0fR1hQ1fS3fS3fS3fS2fS2fT0fT0fT0fS3fS3fS3fS3fS3fS3fS3fS3fS2fS2fS2fS2fS2fS2fS2fS2dT2fS2iR2jR0jR0iS.fT.dU.jT/jT/jT/jT/jT/jT/jT/jT/gS0gS0gS0gS0hT1hT1hT1hT1hV2hV2hV2iU2iU2kT2kT2lT2jW6jW6iV5iV5iV5jW6jW6kX7kX7kX7kX7kX7kX7kX7lY8lY8kZp`>p`>p`l\;p\;p\;o[:n[:n[:n[:k[9k[9k[9k[9k[9k[9k[9k[9k[9k[9k[7k[7k[7k[7k[7k[7k[7k[7nZ5nZ5o[6o[6o[6o[6p\7p\7t\8s[7s[7s[7s[7t\8u]9u]9s`8s`8s`8s`8ta9ta9ta9ta9tb:tb:uc;uc;uc;vdzg?|f?zg?zg?zg?zh@zh@xi@xi@{h@{h@|iA|iA|iA}jB}jB}jB}j@}j@}j@~kA~kA~kAlBlB~kA~kAlDkF€lImLmLlM„mD„mD„mDƒmDƒmDnDnDnDƒlCƒlCƒlC‚lCƒmDnDnDnD‚oD‚oD‚oE„nE„nG…mG…mG…mIƒmDƒmFƒmHƒmHƒmHƒmDƒnCƒn?ƒoJƒpHƒpHƒpHƒpFƒpFƒpEƒpEƒrGƒrGƒrG„sH„sH„sH…tI…tIƒqIƒqI„rJ„rJ…sK†tL†tL†tL…tI…tI†uJ‡uM‡uO‡uO‡uO‡uQ†vR†vR†vR†vR†vR†vR†vR†vR‰tUˆuUˆuUˆuU‡wV‡wV†wV‡xW‡wU‡wUˆxVˆxVˆxVˆxV‰yW‰yW‰xZ‰xZ‰xZŠy[Šy[Šy[Šy[‹z\y^y^‹z^‹z^‹|_‹|_Š|_Š|_‹~^‹~^‹}`‹}`‹}b‹}b‹}c‹}cŒ}`Œ}`Œ}`Œ~aŠaŠaŠaŠbŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒƒfŒeŒeŒeŽ€e€f‘g‘g‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bddŽ€cbbbbŽ€c€a€a€a€a€a€a€a€a€a€a€a€_^^^\€_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^‘`‘`‘`‘`‘`‘`‘`‘`€^€^€^‘_‘_‘_‘_‘_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘€b‘€b‘€d‘€dcc‘€d‘€d‘€d’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f”ƒg”ƒg“‚f’e’e’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’‚h’‚h‘g‘g‘g‘g’‚h’‚h‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’‚i“ƒj“ƒj“ƒl“ƒl”ƒo”ƒo”ƒo‘…o‘…o’†p’†p’†p’†p“‡q“‡q“‡m“‡m”ˆn•‰o•‰o•‰o•‰o”ˆn•ˆu•ˆu•ˆu•ˆu–‰v–‰v–‰v–‰v–Šr–Št–Št–Št–‰v–‰x–‰x–‰x“‹x•Šx–‹y—Šy—Šy™‰y˜ˆx˜ˆx—‹u—‹u—‹u—‹u–Št–Št–Št–Št–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~™‘†™‘†™‘†™‘†š’‡š’‡š’‡š’‡ž’‚ž’‚ž’‚ž’‚ž’‚‘œ€œ€fS5fS5fR7eQ6eQ6eQ6dP5dP5cR6cR6cR6bQ5bQ3bQ3aP2aP2aP4aP4aP4aP4aP4aP4aP4aP4bQ7bQ7aP4aP2aQ0aQ/bR0bR.bR1bR1aQ0cP/eQ0eQ.fR/iR0fS5fS5fS3fS3fS2fS2fT0fT0fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2dT0fT0iR0jR0jR0iR0fT0dT0hU-hU-hU-hU-hU-hU-hU-hU-iU2iU2hT1hT1hT1gS0gS0gS0hV2hV2hV2iU2iU2kT2kT2lT2kX7jW6jW6iV5iV5iV5jW6jW6kX7kX7kX7kX7kX7lY8lY8lY8k[:k[:k[:l\;l\;l\;m]p`>p`>p`zg?zg?zg=zg=zg=zg={h>{h>zi>zi>{h@{h@|iA|iA|iA}jB}jB}jB}jB}jB}jB~kC~kC~kClDlDlBlDlDkF€lG€lImLmL…kF…kF„lFƒmFƒmFnF€nF€nFƒlCƒlCƒlC‚lCƒmDnDnDnD‚oE‚oE‚oE„nE„nE…mG…mG…mGƒmDƒmFƒmHƒmHƒmHƒmDƒnCƒn?ƒpHƒpHƒpHƒpFƒpFƒpFƒpFƒpFƒrGƒrGƒrG„sH„sH„sH…tI…tI„rJ„rJ„rJ…sK…sK…sK†tL†tL…tI…tI†uJ‡uM‡uO‡uO‡uO‡uQ†vR†vR†vR†vR†vR†vR†vR†vRˆuUˆuUˆuU‡wV‡wV‡wVˆxWˆxW‰vU‰vUŠwVŠwVŠwVŠwV‹xW‹xW‰yX‰yX‰yXŠzYŠzYŠzYŠzY‹{Z‹z^‹z^‹z^Š{^‹|_Š|_Š|_Š|_‹~^‹~^‹}`‹}`‹}b‹}b‹}c‹}c‹|_‹|_Œ}`‹}`‰~`ŠaŠa‰€aŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒƒfŒeŒeŒeŽ€e€f‘g‘g‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bddŽ€cbbbbŽ€c€a€a€a€a€a€a€a€a€a€a€a€_^^^\€_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^‘`‘`‘`‘`‘`‘`‘`‘`€\€\€\‘]‘]‘]’‚^’‚^‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€d‘€d‘€d‘€d’e’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f”ƒg”ƒg“‚f’e’e’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’‚h’‚h‘g‘g‘g‘g’‚h’‚h‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’‚i“ƒj“ƒj“ƒl“ƒl”ƒo”ƒo”ƒo‘…o‘…o’†p’†p’†p’†p“‡q“‡q’ˆo“‰p”Šq”Šq•‹r”Šq”Šq”Šq•ˆu•ˆu•ˆu•ˆu–‰v–‰v–‰v–‰v•‹r•Št•Št•Št•Šv•Šx•Šx•Šx“‹x•Šx–‹y—Šy—Šy™‰y˜ˆx˜ˆx—‹u—‹u—‹u–Št–Št–Št–Št–Št–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~™‘†™‘†™‘†™‘†š’‡š’‡š’‡š’‡ž’„ž’„ž’„‘ƒ‘ƒ‘ƒœ‚œ‚fR7fR7fS5fS5eR4eR4eR4eR4eR4eR4eR4eR4dP5dP5dP5dP5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ7bQ5aP4aP2aQ0aQ/bR.bR.bR1bR1bR1dQ0eQ0fR/gS0iR0fS5fS5fS5fS3fS3fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2fS2dT0fT0iR0jR0jR0iR0fT0dT0hU-hU-hU-hU-hU-hU-hU-hU-jV3iU2iU2hT1hT1gS0gS0gS0hV2hV2hV2iU2iU2kT2kT2lT2kX7jW6jW6iV5iV5iV5jW6jW6jW6jW6kX7kX7lY8lY8lY8lY8k[9k[9l\:l\:l\:m];m];m];n]?n]?n]?n]?o^@o^@o^@o^@p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`>p`>p`>p`zg?zg?zg=zg=zg=zg={h>}g>}g>}g>{h@{h@|iA|iA|iA}jB}jB}jB}iD}iD}iD~jE~jE~jEkFkFlDlDkF€lG€lG€lI€lI€lI„jG„jGƒkG‚lG‚lG€lGmGmGƒlCƒlCƒlC‚lCƒmDnDnDnDnFnFnFƒmDƒmD„mD„mD„mDƒmDƒmFƒmHƒmHƒmHƒmDƒnCƒn?ƒpFƒpFƒpFƒpFƒpFƒpHƒpHƒpHƒrGƒrGƒrG„sH„sH„sH…tI…tI„rJ„rJ„rJ…sK…sK…sK…sK…sK…tI…tI†uJ‡uM‡uO‡uO‡uO‡uQ†vR†vR†vR†vR†vR†vR†vR†vR†vU‡wV‡wV‡wV‡wVŠwWŠwWŠwW‰vU‰vUŠwVŠwVŠwVŠwV‹xW‹xW‰yW‰yW‰yWŠzXŠzXŠzXŠzX‹{Y‹z^‹z^Š{^Š{^Š|_Š|_ˆ}_ˆ}_Š}]Š}]Š|_Š|_Š|aŠ|aŠ|bŠ|b‹{a‹{aŒ|b‹}b‰~bŠcŠc‰€cŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒƒfŒeŒeŒeŽ€e€f‘g‘gbbbbbbbb‚b‚bŽa€`€`€`€`Ža€a€a€a€a€a€a€a€a€a€a€a€_^^^\€_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^‘`‘`‘`‘`‘`‘`‘`‘`€\€\€\‘]‘]‘]’‚^’‚^‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€d‘€d‘€d’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f”ƒg”ƒg“‚f’e’e’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’‚h’‚h‘g‘g‘g‘g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚i“ƒj“ƒj“ƒl“ƒl”ƒo”ƒo”ƒo“„o“„o”…p”…p”…p”…p•†q•†q‰o‘Šp’‹q’‹q“Œr’‹q’‹q’‹q•ˆu•ˆu•ˆu•ˆu–‰v–‰v–‰v–‰v•‹r•Št•Št•Št•Šv•Šx•Šx•Šx“‹x•Šx–‹y—Šy—Šy™‰y˜ˆx˜ˆx–‰v–‰v–‰v–‰v–‰v—Šw—Šw—Šw–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~™‘†™‘†™‘†™‘†š’‡š’‡š’‡š’‡‘…‘…œ„œ„›ƒ›ƒ›ƒ›ƒgS8fR7fS5fS5fS3eR2eR2eR1fS3fS3eR4eR4eQ6dP5dP7dP7bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cR4bQ3bR1aQ0aQ0bR0bR0cS1cR4bQ3bQ3dQ1eP1fR1gS2iR2gS8gS8gT6gT6gT4gT4gT3gT3fT0fT0fT0fT0fT0fT0fT0fT0fS2fS2fS2fS2fS2fS2fS2fS2dU.fT.iS.jR0jR0iR2fS2dT2gU/gU/gU/gU/gU/gU/gU/gU/jV3iU2iU2iU2hT1hT1hT1gS0hV2hV2hV2iU2iU2kT2kT2lT2jW6jW6iV5iV5iV5jW6jW6kX7jW6jW6jW6kX7lY8lY8mZ9mZ9l\:l\:l\:l\:m];m];m];m];n]?n]?n]?n]?o^@o^@o^@o^@p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`>p`>p`>p`l\;m];m];n[:n[:n[:o[:nZ9nZ9k[9k[9k[9k[9k[9k[9k[9k[9k[7k[7k[7k[7k[7k[7k[7k[7nZ5nZ5o[6o[6o[6o[6p\7p\7o[6p\7q]8q]8r^9r^9q]8q]8s`8s`8s`8s`8ta9ta9ta9ta9u_8u_8v`9v`9v`9wa:wa:wa:wdzg?zg?zg?zg?|f?}g@~f@~f@~f@{h@{h@|iA|iA|iA}jB}jB}jB}iD}iD}iD~jE~jE~jEkFkFkFkF€lG€lG€lG€lG€lG€lGƒkGƒkGƒkG‚lG‚lG€lG€lG€lGƒlCƒlCƒlC‚lCƒmDnDnDnDmHnFnFƒmFƒmD„mD„mC„mCƒmDƒmFƒmHƒmHƒmHƒmDƒnCƒn?ƒpEƒpEƒpFƒpFƒpHƒpHƒpHƒoJƒrGƒrGƒrG„sH„sH„sH…tI…tI…sK…sK…sK…sK…sK…sK…sK…sK…tI…tI†uJ‡uM‡uO‡uO‡uO‡uQ†vR†vR†vR†vR†vR†vR†vR†vR†wV†wV‡wV‡wVŠwWŠwWŠwW‹vW‡wU‡wUˆxVˆxVˆxVˆxV‰yW‰yW‰yW‰yW‰yWŠzXŠzXŠzXŠzX‹{YŠ{^Š{^Š{^‰{^Š|_ˆ}_ˆ}_‡~_Š}]Š}]Š|_Š|_Š|aŠ|aŠ|bŠ|bŒ|bŒ|bŒ|bŒ~cŠcŠcŠcŠd‹€d‹€d‹€d‹€d‹€d‹€d‹€d‹€dŒeŒeŒeŒeŒeŒeŒeŒeŒƒfŒeŒeŒeŽ€e€f‘g‘g€c€c€c€c€c€c€c€c‚b‚bŽa€`€`€`€`Ža€a€a€a€a€a€a€a€a€a€a€a€_^^^\€_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^‘`‘`‘`‘`‘`‘`‘`‘`€^€^€^‘_‘_‘_‘_‘_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€d‘€d’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f”ƒg”ƒg“‚f’e’e’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’‚h’‚h‘g‘g‘g‘g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚i“ƒj“ƒj“ƒl“ƒl”ƒo”ƒo”ƒo”ƒo”ƒo•„p•„p•„p•„p–…q–…qˆqˆq‘‰r’Šs’Šs’Šs’Šs‘‰r•ˆu•ˆu•ˆu•ˆu–‰v–‰v–‰v–‰v“Œr“‹t“‹t“‹t“‹v“‹x“‹x“‹x“‹x•Šx–‹y—Šy—Šy™‰y˜ˆx˜ˆx–‰x–‰x–‰x–‰x—Šy—Šy—Šy—Šy–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~™‘†™‘†™‘†™‘†š’‡š’‡š’‡š’‡‘…œ„œ„›ƒšŽ‚›ƒ›ƒ›ƒgS8gS8fS5fS5fS3eR1eR1eS/gR3gR3gR3fQ4fQ6fP8eO7eO7bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cS/cS1bR0bR0bR1bR1cS2cS2cR8cR6bQ5dP5fQ4fQ4gR3jS4gS8gS8gS8gT6gT6gT4gT4gT4fT0fT0fT0fT0fT0fT0fT0fT0fS2fS2fS2fS2fS2fS2fS2fS2dU,fT,iS.jR0jR0iR2fS3dT3hU4hU4hU4hU4hU4hU4hU4hU4iU2iU2iU2iU2iU2hT1hT1hT1hV2hV2hV2iU2iU2kT2kT2lT2iV5iV5iV5iV5iV5jW6kX7lY8iV5jW6jW6kX7lY8lY8mZ9mZ9l\:l\:l\:m];m];m];m];n^p`>p`>p`ygAzfAzfA|fA~fB~fBeBeB{h@{h@|iA|iA|iA}jB}jB}jB}iD}iD}iD~jE~jE~jEkFkF€lI€lI€lG€lG€lG€lGkFkF€lG€lG€lG‚lG‚lGƒkGƒkGƒkGƒlCƒlCƒlC‚lCƒmDnDnDnD‚nI‚nI‚oG„nG„nE…nD…nD…nDƒmDƒmFƒmHƒmHƒmHƒmDƒnCƒn?ƒpEƒpEƒpEƒpFƒpHƒpHƒoJƒoJƒrGƒrGƒrG„sH„sH„sH…tI…tI…sK…sK…sK…sK…sK…sK…sK…sK…tI…tI†uJ‡uM‡uO‡uO‡uO‡uQ†vR†vR†vR†vR†vR†vR†vR†vR†wV†wV†wVˆxWŠwWŠwWŒwXŒwX†xU†xU‡yV‡yV‡yV‡yVˆzWˆzW‰yW‰yW‰yWŠzXŠzXŠzXŠzX‹{YŠ{^Š{^‰{^‰{^ˆ}_ˆ}_‡~_‡~_Š}]Š}]Š|_Š|_Š|aŠ|aŠ|bŠ|b}d}d}dŒ~d‹e‹e‹eŠ€e‹€d‹€d‹€d‹€d‹€d‹€d‹€d‹€dŒeŒeŒeŒeŒeŒeŒeŒeŒƒfŒeŒeŒeŽ€e€f‘g‘gdddddddd‚`‚`Ž_€^€^€^€^Ž_€a€a€a€a€a€a€a€a€a€a€a€_^^^\€_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`€_€_€_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘€b‘€b‘€d‘€d‘€d’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f”ƒg”ƒg“‚f’e’e’e’e’e“‚f“‚f“‚f“‚f“‚f“‚f“‚f“‚f’‚h’‚h‘g‘g‘g‘g’‚h’‚h“‚h“‚h“‚h“‚h“‚h“‚h“‚h“‚h’‚i“ƒj“ƒj“ƒl“ƒl”ƒo”ƒo”ƒo”ƒo”ƒo•„p•„p•„p•„p–…q–…q‘†p‘†p’‡q“ˆr“ˆr“ˆr“ˆr“ˆr•ˆu•ˆu•ˆu•ˆu–‰v–‰v–‰v–‰v“Œr“‹t“‹t“‹t“‹v“‹x“‹x“‹x“‹x•Šx–‹y—Šy—Šy™‰y˜ˆx˜ˆx•ˆw–‰x–‰x–‰x—Šy—Šy—Šy—Šy–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~™‘†™‘†™‘†™‘†š’‡š’‡š’‡š’‡ž’†‘…œ„›ƒ›ƒ›ƒœ„œ„gS8gS8gT6fS5fS3fS2eS/eS/gS2gR3gR3fQ4fQ6fP8fP8eO8bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cT-cT-bR.bR0bR1bQ3cR4cR6cQ9cR8bQ7dP7fQ6fQ4gR5jR6gS:gS8gS8gT6gT6gT4gT4gT4fT.fT.fT.fT.fT.fT.fT.fT.fS2fS2fS2fS2fS2fS2fS2fS2dU,fT,iS.jR0jR0iR2fS3dT3hU5hU5hU5hU5hU5hU5hU5hU5iU2iU2iU2iU2iU2iU2iU2iU2hV2hV2hV2iU2iU2kT2kT2lT2hU4hU4hU4iV5iV5jW6lY8lY8iV5jW6jW6kX7lY8mZ9mZ9mZ9l\8l\8l\8m]9m]9m]9n^:n^:n]?n]?n]?n]?o^@o^@o^@o^@p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`>p`>p`>p`o^@o^@n^=n^:n_8l^;l^;l\:n[:o[:o[:pY9pY9k[9k[9k[9k[9k[9k[9k[9k[9k[7k[7k[7k[7k[7k[7k[7k[7nZ5nZ5o[6o[6o[6o[6p\7p\7o[6o[6q]8r^9r^9r^9q]8p\7s`8s`8s`8s`8ta9ta9ta9ta9x`:x`:ya;ya;ya;ya;zbxe=xe=wdo\>m\>n]?n]?o^@o^@o^@o^@o^@p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ao`Ao`Ao`Ao`Ao`Ao`Ao`Ao`Ao_=o_=o_=o_=n^zgFzgFzfE|eE{dD|cD|aC|aC}eC}eC~fBgCgAh?h>~g=€j;€i?€hBiEiGiG‚jF‚jFkFkFkFkF‚lG‚lG‚lG‚lG‚qFoGoGoG€nH€nJmImIƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF€oD€nF€nH€nJ€nJ€nH€nF€oD‚qFpEpEpE€oD€oDnCnCƒkEƒkEƒkEƒkEƒkEƒkEƒkEƒkEpGoG…oH†nH†nH†pIƒqIrI†uI†uI†uJ†tL†tN†tN†tP†tPˆrK†sK†sK†sK†tL„uL„uL„uL†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yU„zW†yW†yWˆyX‰yX‹xXŒyYxY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{Z‰z]‰z]‰z]Š{^‹|_Œ}`Œ}`Œ}`Š}[Š}[Š}[Š}[‹~\‹~\‹~\‹~\Œ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€c‹}b‹}bŒ~ab€`Ža‚`‚`Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`ƒ`ƒ`‚``‘`“€`”`”`€_€_€_€_€_€_€_€_Ž_Ž_Ž_‚`‚`‚`ƒaƒaŽ„aƒaƒa‘‚a’‚a”a”a•€a‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf“‚f“‚f’ƒf’ƒf‘ƒf„fŽ…fŽ…f“‚f“‚f“‚f“‚f’e’e’e’e”€e”€e”€e”€e”€e”€e”€e”€e’‚h’‚h’‚h’‚h‘g‘g‘g‘g“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l‘…o‘…o’†p’†p“‡q”ˆr•‰s•‰s”‰s”‰s”‰s”‰u”‰w”‰w”‰w”ˆx“‹v“‹v“‹v“‹v“‹v“‹v“‹v“‹v•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y—Œx—Œx—Œz—Œz—‹{—‹{—‹}—‹}—Šy—Šy˜‹z™Œ{™Œ{š|›Ž}›Ž}™™™™š‘‚š‘‚š‘‚š‘‚œ’ˆœ’†›‘…›‘…›’ƒ›’œ“‚œ“‚dS7dS7dS7dS7dS7dS7dS7dS7eQ8eQ8eQ6eQ6eR4eR4eR2eR2eQ9eQ9eQ8eQ8eQ6eR4eR4eR2bQ3cR4cR4cR4dS5dS5dS5dS5cR4cR4dS5eT6eT6eT6eT6dS5dS9dS9cR8eQ6fQ6fQ4gR5iR3eR4eR4fS5gT6gT6gT6gT6gT6hT3hT3hT3hT3hT3hT3hT3hT3gU/gU/gU/gU/gU/gU/gU/gU/hT1hT1hT1hT1hT1hT1hT1hT1eU1gU1jS1kS1kS1jS1gU1eU1iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3jX4jX4jX4jX4lX7lX7lX7lX7mY8mY8mY8mY8m[7mZ9n[:n[:n[;n[=o\>o\>m]o_>o_>o_>o_>p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`?p`?p`?p`?p`?p`?p`?q^=q^=q^=q^=p]zhDygCzfC|eC{dB|dB}cB|bA|eC|eC}gB~hC~hA~h?~h?~i>j=j?iB€iG€iG€iGkFkDkDkDkDkD‚lE‚lE‚lE‚lE€oD€oD€nFmEmGmGmImIƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF€oD€nF€nH€nJ€nJ€nH€nF€oDpEpEpE€oD€oD€oD€oD€oDƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF€qH‚pH…oH†nH‡oI†pIƒqIrI†uI†uJ†uJ†tL†tN†tN†tP†tPˆrK†sK‡tL‡tL†tL…vM…vM…vM†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yU†yW†yW†yWˆyX‰yX‹xXŒyYŒyY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{Z‰z]‰z]Š{^Š{^‹|_‹|_Œ}`Œ}`Š}[Š}[Š}[Š}[‹~\‹~\‹~\‹~\Œ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŒ~cŒ~cŒ~ab€`ŽaŽ_Ž_Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`‚````‘`‘`‘`“€`€_€_€_€_€_€_€_€_Ž_Ž_Ž_‚`‚`‚`ƒaƒa‚`‚`‚``‘`“€`“€`“€`‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf“‚f“‚f’ƒf’ƒf‘ƒf„f„fŽ…f“‚f“‚f“‚f“‚f’e’e’e‘€d”€e”€e”€e”€e”€e”€e”€e”€e‘g‘g‘g‘g’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l‘…o‘…o’†p’†p“‡q”ˆr”ˆr•‰s”‰s”‰s”‰s”‰u”‰u”‰w”‰w”‰w“‹v“‹v“‹v“‹v“‹v“‹v“‹v“‹v•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y—Œx—Œx—Œz—Œz—‹{—‹{—‹}—‹}˜‹z˜‹z˜‹z™Œ{™Œ{š|š|š|™™™™š‘‚š‘‚š‘‚š‘‚œ’ˆ›‘…›‘…š„š‘‚›’›’œ“‚eT6eT6eT6eT6eT6eT6eT6eT6eQ8eQ8eQ6eQ6eR4eR4eR2eR2eQ6eQ6eQ6eR4eR4eR2eR2eR2cR6cR6cR6cR6dS7dS7dS7dS7cR4dS5dS5eT6eT6eT6eT6eT6dS9dS9cR6eQ6fQ4fQ4gR3iR3eR4fS5fS5gT6gT6gT6gT6gT6hT3hT3hT3hT3hT3hT3hT3hT3gU/gU/gU/gU/gU/gU/gU/gU/hT1hT1hT1hT1hT1hT1hT1hT1eU1gU1jS1kS1kS1jS1gU1eU1iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3jX4jX4jX4jX4lX7lX7lX7lX7mY8mY8mY8mY8m[7mZ9n[:n[:n[;n[=o\>o\>m];n^r_>r_>r_>r_>r_>r_>r_>r^=r^=r^=r^=q]zfCzfCzfC|eC{dB|dB|dB|dB|fA}gB}gB~hA~hA~hA~h?~h?j=i@iB€iG€iG€iGkFkDkBkBkBkB‚lC‚lC‚lC‚lC~mB~mB~mB~lDmEmGmGmIƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF€oD€nF€nH€nJ€nJ€nH€nF€oD€oD€oD€oD€oD€oDpEpEpEoGoGoGoGoGoGoGoGrIƒqI†pI‡oIˆpJ‡qJ„rJ‚sJ†uJ†uJ†tL†tL†tL†tN†tN†tN‰sL‡tL‡tLˆuM‡uM…vM†wN†wN†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yU†yW†yW‡xWˆyX‰yX‰yXŒyYŒyY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{ZŠ{^Š{^Š{^Š{^‹|_‹|_‹|_‹|_Š}]Š}]Š}]Š}]‹~^‹~^‹~^‹~^Œ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cddbb€`€`€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`“€`‘`‘`‘````‚`€_€_€_€_€_€_€_€_€_€_€_`````Ž_Ž_€_€_€_€_’_’_‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf“‚f“‚f’ƒf’ƒf‘ƒf‘ƒf‘ƒf„f“‚f“‚f“‚f’e’e’e‘€d‘€d’e’e’e’e’e’e’e’e€f€f‘g‘g’‚h’‚h“ƒi“ƒi“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l‘…o’†p’†p“‡q“‡q”ˆr”ˆr”ˆr”Šq”Šq”‰s”‰s”‰u”‰u”‰w”‰w“‹v“‹v“‹v“‹v“‹v“‹v“‹v“‹v•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y˜y˜y˜{˜{˜Œ|˜Œ|˜Œ~˜Œ~™Œ|™Œ|™Œ|™Œ|™Œ|š}š}š}™™™™š‘‚š‘‚š‘‚š‘‚œ’ˆ›‘…›‘…š„š‘‚›’›’œ“‚eT6eT6eT6eT6eT6eT6eT6eT6fR9fR9fR7fR7fS5fS5fS3fS3fS3fS3fS3fS3fS3fS3fS3fS2dS9dS9dS9dS9dS9dS9dS9dS9cR4dS5eT6eT6fU7fU7eT6eT6eT8dS7dS7eR4fQ4gR3gR3jS4fS3fS3gT4gT4hU5gT4gT4fS3hT3hT3hT3hT3hT3hT3hT3hT3gU/gU/gU/gU/gU/gU/gU/gU/hT1hT1hT1hT1hT1hT1hT1hT1eU1gU1jS1kS1kS1jS1gU1eU1iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3jX4jX4jX4jX4lX7lX7lX7lX7mY8mY8mY8mY8m[7mZ9n[:n[:n[;n[=o\>o\>m]9n^:n^:o_;o_;o_;o_;o_;p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_As_|fA|fA|fA|fA{e@{e@{e@{e@zfA{gB|iA|iA}jB}jB|iA|iA}j?}j@}iD~jG~jG~jElDlBlAlAlAlA‚mB‚mB‚mB‚mBlAlAlB€mC€mEnFmHmHƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFnDnFmHmJmJmHnFnDnCnC€oD€oDpEpEpE‚qF€qH€qH€qH€qH€qH€qH€qH€qHrIƒqI†pIˆpJˆpJ‡qJ…sKƒtK†tL†tL†tL†tL†tL†tL†tN†tNŠtMˆuMˆuMˆuMˆvN†wN†wN†wN†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yU‡xW‡xW‡xWˆyX‰yX‰yXŠzYŠzY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{Z‹|_‹|_‹|_‹|_Š{^Š{^Š{^Š{^Š}]Š}]Š}]Š}]‹~^‹~^‹~^‹~^Œ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cddbb€`€`€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`”`”`“€`‘``‚`ƒ`ƒ`‘`‘`‘`‘`‘`‘`‘`‘`````````€_€_€_€_€_€_€_€_‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf“‚f“‚f’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf“‚f“‚f’e’e’e‘€d‘€d‘€d’e’e’e’e’e’e’e’e€f€f€f‘g’‚h“ƒi“ƒi“ƒi“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l’†n’†n’†n“‡o“‡o”ˆp”ˆp”ˆp”Šq”Šq”Šq”‰s”‰s”‰u”‰u”‰w•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹w–‹w–‹w–‹w˜y˜y˜{˜{˜Œ|˜Œ|˜Œ~˜Œ~™}™}™}™}™}™}˜Œ|˜Œ|™™™™š‘‚š‘‚š‘‚š‘‚›‘‡›‘…š„š„š‘‚š‘€›’›’eU4eU4eU4eU4eU4eU4eU4eU4fR9fR9fR7fR7fS5fS5fS3fS3fS2fS3fS3fS3fS3fS3fS3fS3eT:eT:dS9dS9dS9dS9dS9dS9dS5dS5eT6fU7fU7fU7fU7eT6eT8eT8dS5fS5gR3gR3hT3jS3gT3gT3hU4hU4hU4gT3gT3fS2hT3hT3hT3hT3hT3hT3hT3hT3gU/gU/gU/gU/gU/gU/gU/gU/hT1hT1hT1hT1hT1hT1hT1hT1eU1gU1jS1kS1kS1jS1gU1eU1iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3jX4jX4jX4jX4lX7lX7lX7lX7mY8mY8mY8mY8m[7mZ9n[:n[:n[;n[=o\>o\>m]9n^:n^:o_;o_;o_;o_;o_;p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_As_{e@{e@{e@{e@|fA|fA|fA|fA{h@{h@|iA}jB}jB}jB}iD}iD}j@}jB}iD~jG~jG~jElBlAlAlAlAlA‚mB‚mB‚mB‚mB€mB€mB€mBnDnD‚oG‚oG‚oGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFnDnFmHmJmJmHnFnDnCnC€oD€oDpEpEpE‚qF€qH€qH€qH€qH€qH€qH€qH€qHrIƒqI†pIˆpJˆpJ‡qJ…sKƒtK†tN†tN†tL†tL†tL†tL†tL†tLŠtMˆuMˆuMˆuMˆvN†wN†wN†wN†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yUˆxWˆxWˆxW‰yXˆyXˆyX‰zY‰zY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{Z‹|_‹|_‹|_‹|_Š{^Š{^Š{^Š{^Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`Œ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cddbb€`€`€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`”`”`“€`‘``‚`ƒ`ƒ`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`````‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf‘‚e‘‚e’e’e’e’e’e’e’e’e’e’e‘€d‘€d‘€d‘€d‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e€f€f€f‘g’‚h“ƒi“ƒi“ƒi“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l’†n’†n“‡o“‡o“‡o“‡o“‡o”ˆp“‰n“‰n“‰p“‰p“ˆr“ˆr“ˆt“ˆt•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Št•Št•Št•Št–‹u–‹u–‹u–‹u˜y˜y˜{˜{˜Œ|˜Œ|˜Œ~˜Œ~™™™™™™™™™™™™š‘‚š‘‚š‘‚š‘‚›‘‡š„š„š„š‘‚š‘€š‘€›’eU4eU4eU4eU4eU4eU4eU4eU4gS:gS:gS8gS8gT6gT6gT4gT4gT4gT4gT4gT6gT6gS8gS8gS8eT8eT8eT8eT8dS7dS7dS7dS7dS5dS5eT6fU7fU7fU7fU7fU7eT6eT6dS5fS3gR3gS2hT3jS1hU4hU4hU4hU4hU4gT3gT3fS2hT3hT3hT3hT3hT3hT3hT3hT3gU/gU/gU/gU/gU/gU/gU/gU/hT1hT1hT1hT1hT1hT1hT1hT1eU1gU1jS1kS1kS1jS1gU1eU1iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3jX4jX4jX4jX4lX7lX7lX7lX7mY8mY8mY8mY8m[7mZ9n[:n[:n[;n[=o\>o\>m];n^r_>r_>r_>r_>r_>r_>r_>r^=r^=r^=r^=q]|d>|d>|d>{e>|f?zg?zg?zg?zi>{j?{iA|jB|jB|jD|jD|jD|jB|jD|jF}kG}kG}kC~mB~m?kBkBkBkB‚lC‚lC‚lC‚lCƒnAƒnAƒnCƒnC„nE„nE„nG„nGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmDƒmFƒmHƒlJƒlJƒmHƒmFƒmD€oD€oD€oD€oD€oDpEpEpE‚pH‚pH‚pH‚pH‚pH‚pH‚pH‚pHrIƒqI†pI‡oIˆpJ‡qJ„rJ‚sJ†tN†tN†tN†tL†tL†tL†uJ†uJ‰sL‡tL‡tLˆuM‡uM…vM†wN†wN†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yUŠwWŠwWˆxW‰yXˆyXˆyXˆ{Yˆ{Y‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{ZŠ{^Š{^Š{^Š{^‹|_‹|_‹|_‹|_Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`Œ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cddbb€`€`€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`“€`‘`‘`‘````‚`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`€_€_€_”a”a’‚a’‚a‘‚a‘‚aƒaƒa‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf‘‚e‘‚e’e’e”€e”€e”€e•€e’e’e’e‘€d‘€d‘€dcc‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e€f€f‘g‘g’‚h’‚h“ƒi“ƒi“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l“‡m“‡m“‡m“‡m“‡m“‡m“‡m“‡m“‰n“‰n“‰n“‰p“‰p“ˆr“ˆr“ˆr–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Št•Št•Št•Št–‹u–‹u–‹u–‹u˜y˜y˜{˜{˜Œ|˜Œ|˜Œ~˜Œ~—Ž—Ž—Ž—Ž—Ž˜€˜€˜€™™™™š‘‚š‘‚š‘‚š‘‚›‘‡š„š„™ƒ™š‘€š‘€›’fV4fV4fV4fV4fV4fV4fV4fV4hT;hT;hT9hT9hU7hU7hU5hU5hU5hU7hU7hT9hT;hT;hTo\>m]o_>o_>o_>o_>p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ap`?p`?p`?p`?p`?p`?p`?p`?q^=q^=q^=q^=p]|b=}c>|d>{e>|f?zg?yg?zh@zi={j?|k@|jB}kE}kE|jF|jF|jB|jD|jF}kG}kG}kC~mA~m?kDkDkDkD‚lE‚lE‚lE‚lEƒnAƒnAƒnAƒnCƒnC‚lC‚lC‚lEƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmDƒmFƒmHƒlJƒlJƒmHƒmFƒmDpEpEpE€oD€oD€oD€oD€oD…oH…oH…oH…oH…oH…oH…oH…oH€qH‚pH…oH†nH‡oI†pIƒqIrI†tP†tP†tN†tN†tL†uJ†uJ†uIˆrK†sK‡tL‡tL†tL…vM…vM…vM†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yUŠwWŠwWŠwW‰yXˆyX‡zXˆ{Yˆ{Y‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{Z‰z]‰z]Š{^Š{^‹|_‹|_Œ}`Œ}`Š|aŠ|aŠ|aŠ|a‹}b‹}b‹}b‹}bŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŒ~cŒ~cŒ~ab€`ŽaŽ_Ž_Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`‚````‘`‘`‘`“€`‘`‘`‘`‘`‘`‘`‘`‘`”a”a“€`“€`“€`’_’_’_“€`“€`“€`‘``‚`‚`‚`‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf‘‚e‘‚e’e’e”€e•€e•€e—e’e’e‘€d‘€d‘€dccc‚e‚e‚e‚e‚e‚e‚e‚e‘g‘g‘g‘g’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l“‡m“‡m“‡m“‡m“‡m“‡m“‡m“‡m“Šm“‰n“‰n“‰n“‰p“‰p“ˆr“ˆr–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Št•Št•Št•Št–‹u–‹u–‹u–‹u™Žz™Žz™Ž|™Ž|™}™}™™–Œ€–Œ€——˜Ž‚˜Ž‚™ƒ™ƒ™™™™š‘‚š‘‚š‘‚š‘‚š†š„™ƒ™ƒ™™š‘€š‘€fV4fV4fV4fV4fV4fV4fV4fV4hT;hT;hT9hT9hU7hU7hU5hU5hU7hU7hT9hT;hThS>fV5fV5fV5eU4eU4dT3dT3dT3dS5eT6fU7fU7gV8gV8fU7fU7fU7eU4eU4fS3gS2hT1hT1kT2hV2iW3iW3iW3hV2gU1gU1fT0hT3hT3hT3hT3hT3hT3hT3hT3gU/gU/gU/gU/gU/gU/gU/gU/hT1hT1hT1hT1hT1hT1hT1hT1eU1gU1jS1kS1kS1jS1gU1eU1iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3iW3jX4jX4jX4jX4lX7lX7lX7lX7mY8mY8mY8mY8m[7mZ9n[:n[:n[;n[=o\>o\>m\>n]?n]?o^@o^@o^@o^@o^@p_Ap_Ap_Ap_Ap_Ap_Ap_Ap_Ao`Ao`Ao`Ao`Ao`Ao`Ao`Ao`Ao_=o_=o_=o_=n^|b=|b=|d>{e>|f?zg?zh@zh@zi={j>|k@|jB}kE}kE|jF|jF|jD|jD|jF}kG}kE}kC~mA~n=kFkFkFkF‚lG‚lG‚lG‚lG„mA„mAƒl@ƒlB‚kA‚kB‚kBjAƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF„mD„lF„lH„lJ„lJ„lH„lF„mD‚qFpEpEpE€oD€oDnCnC…mG…mG…mG…mG…mG…mG…mG…mGpGoG…oH†nH†nH†pIƒqIrI†tP†tP†tN†tN†tL†uJ†uI†uIˆrK†sK†sK†sK†tL„uL„uL„uL†wP†wP†wP†wP†wP†wP†wP†wP‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yU‹vWŠwWŠwW‰yXˆyX‡zXˆ{Y†|Y‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{ZŠ{Z‰z]‰z]‰z]Š{^‹|_Œ}`Œ}`Œ}`Š|aŠ|aŠ|aŠ|a‹}b‹}b‹}b‹}bŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~cŒ~c‰}cŠ~d‹e‹eŒ€fŒ€f‹e‹eŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŒ€fŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€c‹}b‹}bŒ~ab€`Ža‚`‚`Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^€_€_€_```€_€_Ž^Ž^€_€_`ƒ`ƒ`‚``‘`“€`”`”`’‚a’‚a’‚a’‚a’‚a’‚a’‚a’‚a”a”a“€`“€`“€`’_’_’_“~_’_’_€_€_Ž_Ž_Œ‚_‘_‚_‚`ƒ`Žƒcƒc‘‚e’edd‘‚e’ƒf’ƒf’ƒf’ƒf’ƒf‘‚e‘‚e’e’e”€e•€e—e—e’e‘€d‘€d‘€d‘€dccc‚e‚e‚e‚e‚e‚e‚e‚e’‚h’‚h’‚h’‚h‘g‘g‘g‘g“ƒi“ƒi“ƒi’„j„j„l„l„n“…k“…k“…k“…k“…k“…k“…k“…k’„j’„j“…k“…k“…k”†l”†l”†l“‡m“‡m“‡m“‡m“‡m“‡m“‡m“‡m“Šm“Šm“‰n“‰n“‰p“‰p“ˆr“ˆr–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•‹r•‹r•‹r•‹r–Œs–Œs–Œs–Œs™Žz™Žz™Ž|™Ž|™}™}™™–Œ€–Œ€——˜Ž‚™ƒ™ƒš„™™™™š‘‚š‘‚š‘‚š‘‚š†š„™ƒ™ƒ™™š‘€š‘€hU5hU5hU5hU5hU5hU5hU5hU5iV6hU5hU7gT6gS8hT9hT;iUo_>o_>o_>q`Dq`Dp_Cp_Cp_Cp_Cq`Dq`Do_>o_>o_>o_>o_>o_>o_>o_>m];n^p`>p]r_>r`ua>ua>vb?vb?xdAyeBzfCzg}g>|i?|i?|k@}lA}lAƒh=„h@ƒjAƒjBƒlCƒkEkDkD~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?mLmLmJmHmHnFnDnDƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmD„jE…kF„lF…mG…oH…oH„qI„qI€qJ€qJrKƒqI„qG„qG…rH‡rG„sH„sH„sH…tI…tI…tI…tI†uJ„uL„uL…vM†wN†wN†wN†wN†wN…uQ†vR†vR†vR†vR‡wS‡wS‡wS‡xQ‡wS‡wS‡wU‡wU‡wV‡wV‡wVˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[Š{ZŠ{ZŠ{\Š{\Š{^‹|_Œ|bŒ|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ_Œ_Œ~aŠaŠc‰€c‰d‡€dddddddddŒeŒe‚f‚f‚f‚fŒeŒeŒ€hŒ€fŒ€fŒeŒcŒaŒaŒ‚_ŒcŒcŒc‹€b‹€bŠaŠaŠaŠbŠbŠb‹‚c‹‚c‹‚cŒƒdŒƒdffe€c€c€a€_€_Ž~]^€_€_‘`‘`€_€_’c‘€ba^]]][Ž`Ž`Ž`€_^^‚_‚]‘‚cbbbb€a€a€a‘€b‘€bacc~d~d~d‘~`‘~`‘~`’a’a’a“€b“€b€^Ž_Žadd‚g‚h‚h’‚a’c’e’g’g’e’c’‚a’e’e’e”€g”€g•h•h•h‘g‘g‘g‘g‘g€f€fec‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘ƒf‘ƒf‘ƒh‘ƒi‘‚k‘‚k‘‚m‘‚m–†l•…k•…k”„k“ƒj“ƒl“ƒl”ƒo•…l•…l•…l”„k”„k“ƒj“ƒj“ƒj–†m–†m–†m•‡m“‡m“‡m“‡m’ˆm”ˆn”ˆn”ˆn”ˆp”ˆp”ˆr“‡q“‡q–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v”Šq”Šq”Šq”‰s•Št•Šv•Šv•Šv–|–|–|—Ž——˜Ž‚˜Ž„™†˜Ž…˜Ž…˜Ž…˜Ž…—„—„—„™™™™š‘‚š‘‚š‘‚š‘‚›‘‡›‘…š„™ƒ™™™™hU7hU7hU7hU7hU7hU7hU7hU7gT4fS3fS5eR4eQ6fR7fR9gS:kRo_>o_>o_>p_Cp_Co^Bo^Bo^Bo^Bp_Cp_Cp`?p`?p`?p`?p`?p`?p`?p`?n^p]r_>r`xd?ye@zfAzg=zg=zg=zg=zg=zg=zg=zg=}f=}g>}g>|i?|i?|k@}lA}lAƒg?‚i@ƒjA‚kBƒlC‚lEkDkD~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?mJmJmHnFnF‚oE‚oD‚oDƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmD…kF„lF…mG…mG…oH…oH„qI„qI€qJ€qJrKƒqI„qI„qG…rH‡qH„sH„sH„sH…tI…tI…tI…tI†uJ„uL„uL…vM†wN†wN†wN†wN†wN…uQ†vR†vR†vR†vR‡wS‡wS‡wS‡xQ‡wS‡wS‡wU‡wU‡wV‡wV‡wVˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[Š{ZŠ{Z‰z[‰z[Š{^Š{^‹{aŒ|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ_Œ_Œ~aŠaŠc‰€c‰dˆeddddddddŒeŒe‚f‚f‚f‚fŒeŒeŒ€fŒ€fŒeŒeŒcŒaŒaŒaŒcŒcŒcŒc‹€b‹€b‹€bŠa‹€b‹€b‹€bŒcŒcŒc‚d‚dfee€c€a€a€_€_Ž~]^€_€_‘`‘`€_€_‘€b‘€ba^]]€^€\Ž`Ž`€a€_^‚_‚_‚]‘‚a````€_€_€_‘`‘€bacc~d~d~d~`~`aaa‘€b‘€b‘€bƒaƒaƒc‚bdffg’‚a’c’e’g’g’e’c’‚a‘‚c’e’e’e”€g”€g•h•h‘g‘g‘g‘g‘g€f€fec‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘ƒf‘ƒh‘ƒh‘ƒi‘ƒi‘‚k‘‚m‘‚m–†l•…k”„j”„k“ƒj“ƒl“ƒl”ƒo•…l•…l•…l”„k”„k“ƒj“ƒj“ƒj”„k”„k•…l”†l’†l’†l’†l‘‡l”ˆn”ˆn”ˆn”ˆp”ˆp”ˆr”ˆr”ˆr–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v”‰s”‰s”‰s”‰u•Šv•Šx•Šx–‹y–|–|–|—Ž——˜Ž‚˜Ž„™…˜Ž„˜Ž„˜Ž„˜Ž„—ƒ—ƒ—ƒ˜€™™™š‘‚š‘‚š‘‚š‘‚›‘‡›‘…š„™ƒ™™™™hT9hT9hT9hT9hT9hT9hT9hT9gT4fS3fS5eR4eQ6fR7fR9gS:jR:hS8iT9iT9hU7fU7fV5fV5gW6gW6fV5fV5fV5eU4eU4eU4eV5eV5fV5fV5hU5hU5iT5iT5eU4fV5fV5gW6gW6fV5fV5eU4jV3jV5hU4hU4fV5eT6dU6dU6eW4eW4fV4fV4hU4hU4iU4iU4hV0gU1gT4fS5fS5gT4gU1hV0gS0hT1hT1iU2iU2hT1hT1gS0hT1hT1hT1hT1hT1hT1hT1hT1hT1hT1hT1iU2iU2iU2jV3jV3iT5iT5iT5iU4jV5jV3jV3jV1kX7kX7kX7kX7lY8lY8lY8lY8l]4m^7m^7m]9m];m]m\@n^=n^=n^=n^=o_>o_>o_>o_>o^@o^@n]?n]?n]?n]?o^@o^@qa@qa@qa@qa@qa@qa@qa@qa@n^r_>r`wc>wc>xd?xd?ye@zfAzfAzg?zg?zg?zg?zg?zg?zg?zg?}f=}g>}g>|i?|i?|k@}lA}lAh?‚i@ƒjB‚kBƒkE‚lEkFkF~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?€mE€mEnDnD‚oD‚oD‚oDƒqCƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmD…mG…mG…mG…oH…oHƒpHƒpHƒpH€pL€pLrKƒqK„qI„qI…rH‡qH„sH„sH„sH…tI…tI…tI…tI†uJ„uL„uL…vM†wN†wN†wN†wN†wN…uQ†vR†vR†vR†vR‡wS‡wS‡wS†wP†vR†vR†vT†vT†vU†vU†vUˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[‰zY‰zYˆyZˆyZ‰z]‰z]Šz`‹{aŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~a‹~^‹~^‹}`ŠaŠcŠdŠ€eˆeddddddddŒeŒe‚f‚f‚f‚fŒeŒeg‚f‚f‚f‚d‚d‚b‚b‚d‚d‚dŒcŒcŒcŒcŒc‹€b‹€b‹€bŒcŒcŒc‚d‚de€c€c€c€a€a€_€_Ž~]^€_€_‘`‘`€_€_aa~`^]€^‘_‘]Ž`€a€a€_^‚_‚_‚]‘ƒ`‚_‚_‚_‚_^^^‘`‘`aac~b~d~dŽ`€a€a€a€abbb’ƒb’ƒb‘‚c‘‚cd€c€ce’‚a’c’e’g’g’e’c’‚a‘‚c‘‚c’c’e”€g”€g”€g•h‘‚e‘‚e‘‚e‘‚e‘‚edd€cc‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘ƒh‘ƒh‘ƒh‘ƒi‘ƒi‘‚k‘‚k‘‚k•…k•…k”„j“ƒj“ƒj“ƒl“ƒl”ƒo”„k”„k”„k”„k”„k“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“…k‘…k’†l’†l‘‡l”ˆn”ˆn”ˆn”ˆp”ˆp”ˆr”ˆr”ˆr–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v”‰u”‰u”‰w•Šx•‰y•‰y–Šz–Š|–|–|–|—Ž——˜Ž‚˜Ž„™…˜Ž„˜Ž„˜Ž„˜Ž„—ƒ—ƒ—ƒ˜€˜€™™™š‘‚š‘‚š‘‚›‘‡š„š„™ƒ™™™™hT;hT;hT;hT;hT;hT;hT;hT;iV6hU5hU7gT6gS8hT9hT;iUm\>m\>n^=n^=n^=n^=o_>o_>o_>o_>p_Ao^@o^@n]?n]?o^@o^@p_Aqa@qa@qa@qa@qa@qa@qa@qa@n^xd?xd?ye@ye@zfAzfAye@|fA|fA|fA|fA|fA|fA|fA|fA}f=}g>}g>|i?|i?|k@}lA}lAh@jA‚kB‚jD‚lE€lGkFkF~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?€mB€mBnCnC‚oD‚pBƒqCƒqCƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmD†nH†nH…oH…oHƒpHƒpH‚pH‚pH€pL€pLqMƒqK„pK„qI…rJ‡qH„sH„sH„sH…tI…tI…tI…tI†uJ†tL†tL‡uMˆvNˆvNˆvNˆvNˆvN…uQ†vR†vR†vR†vR‡wS‡wS‡wSˆyRˆxTˆxTˆxVˆxVˆxWˆxWˆxWˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[ˆyXˆyXˆyZˆyZˆy\‰z]Šz`Šz`Š|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŠ}]Š}]‹}`Ša‹€dŠd‹f‰‚fdddddddd‹€dŒeŒe‚f‚fŒeŒe‹€d‚f‚f‚f‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‹€b‹€b‹€bŒcŒcŒc‚d‚d€a€a€a€a€a€a€a€_Ž~]^€_€_‘`‘`€_€_~`~`~`^]€^‘_’‚^€a€a€a€_‚_‚_‚_‚]‘ƒ^‚]‚]‚]‚]\\\‘`‘`€_aa~b~b~bŽaŽaŽaŽa‚b‚b‚b‚b`bbb€a€a€aŽ`’‚a’c’e’g’g’e’c’‚aƒa‘‚c‘‚c’e’e”€g”€g”€g‘‚e‘‚e‘‚e‘‚e‘‚edd€cc‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘‚k”„j”„j“ƒi“ƒj“ƒj“ƒl“ƒl”ƒo”„k”„k”„k“ƒj“ƒj“ƒj“ƒj“ƒj’‚i“ƒj“ƒj“…k’†l“‡m“‡m’ˆm“‡m“‡m“‡m”ˆp”ˆp”ˆr”ˆr”ˆr–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v”‰w”‰w•Šx•‰y•‰{–Š|–Š|–Š~–|–|–|—Ž——˜Ž‚˜Ž„™ƒ˜Ž‚˜Ž‚˜Ž‚˜Ž‚———˜€˜€˜€™™™š‘‚š‘‚š†š„™ƒ™ƒ™™š‘€š‘€hT;hT;hT;hT;hT;hT;hT;hT;iV6hU5hU7gT6gS8hT9hT;iUm\>m\>n^=n^=n^=n^=o_>o_>o_>o_>qa@p`?p`?o_>o_>p`?p`?qa@qa@qa@qa@qa@qa@qa@qa@qa@o_=o_=o_=o_=o_=n^zg?zg?yf>yf>xe=|fA|fA|fA|fA|fA|fA|fA|fA}f=}g>}g>|i?|i?|k@}lA}lA€i@jA‚jDkD€lG€lGkH~lH~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?€n@oAoAnC‚oD‚oD‚oD‚oDƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmD†pI†pI…oHƒpHƒpH‚pH‚pH€qH€pN€pNqMƒqM„pK„pK…rJ‡qJ„sH„sH„sH…tI…tI…tI…tI†uJ‡tL‡tLˆuM‰vN‰vN‰vN‰vN‰vN…uQ†vR†vR†vR†vR‡wS‡wS‡wS‰zS‰yU‰yU‰yW‰yW‰yX‰yX‰yXˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[ˆyXˆyXˆyZˆyZˆy\‰z]Šz`Šz`Š|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŠ}]Š}]‹}`Ša‹€dŠd‹f‰‚fdddddddd‹€d‹€dŒeŒeŒeŒe‹€d‹€d‚d‚d‚d‚d‚d‚f‚f‚f‚d‚d‚d‚d‚d‚d‚d‚dbbbŽ€cŽ€cŽ€cdd€_€_€_€_€_€a€a€aŽ~]^€_€_‘`‘`€_€_~`~`~`^]€^‘_’‚^€a€a€a`‚_‚_‘ƒ`‘ƒ^‘ƒ^‚]‚]‚]‚]\\\‘_‘_€_€_a~`~b~bŽaŽaŽa‚b‚b‚bƒcƒcŽ}_Ž}_~`^^€_€_€_‘`‘€b‘€d‘€f‘€f‘€d‘€b‘`ƒaƒaƒa‘‚c’e’e’e”€g‘‚c‘‚c‘‚c‘‚c‘‚cbb€ac‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚k‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi“ƒi“ƒi“ƒi’‚i’‚i“ƒl”„m”ƒo“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj“ƒj”„k”„k”„k”†l“‡m”ˆn”ˆn”Šo“‡m“‡m“‡m”ˆp”ˆp”ˆr•‰s•‰s–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Šx•Šx•Šx•‰y–Š|–Š|–Š|–Š~–|–|–|—Ž——˜Ž‚˜Ž„™ƒ˜Ž‚˜Ž‚˜Ž‚˜Ž‚———˜€˜€˜€˜€™™™™š†š„™ƒ™ƒ™™š‘€š‘€hT9hT9hT9hT9hT9hT9hT9hT9gT4fS3fS5eR4eQ6fR7fR9gS:jS3hT3iU4iT5hU5fU7fU7fU7gV8gV8fU7fU7fU7eT6eT6eT6eV7eV7fU7fU7hU7hU7iT7iT7eU4fV5fV5gW6gW6fV5fV5eU4iW3iV5hU4iU4iT5jR6jR6jR6dV3dV3eU3eU3gT3gT3hT3hT3hV0gU1gT4fS5fS5gT4gU1hV0gS0hT1hT1iU2iU2hT1hT1gS0hT1hT1hT1hT1hT1hT1hT1hT1gU1gU1gU1hV2hV2hV2iW3iW3kW6kW4kW4kW2lX3lY1lY1mZ2kX7kX7kX7kX7lY8lY8lY8lY8l\;m]m\>m\>m\>m\>n^=n^=n^=n^=o_>o_>o_>o_>qa@qa@p`?p`?p`?p`?qa@qa@qa@qa@qa@qa@qa@qa@qa@qa@o_=o_=o_=o_=n^}g>|i?|i?|k@}lA}lA€hB€jCkDkF€lGmI~lH~lH~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?‚pB‚oDnCnCnDnDnFnFƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmD…oH…oHƒpH„qIƒqIƒqIrIrI€pN€pNqOƒqM„pM„pK…qL‡qL„sH„sH„sH…tI…tI…tI…tI†uJ‡tL‡tLˆuM‰vN‰vN‰vN‰vN‰vN…uQ†vR†vR†vR†vR‡wS‡wS‡wS‰zS‰yU‰yU‰yW‰yW‰yX‰yX‰yXˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[‰zY‰zYˆyZˆyZ‰z]‰z]Šz`‹{aŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~a‹~^‹~^‹}`ŠaŠcŠdŠ€eˆedddddddd‹€d‹€dŒeŒeŒeŒe‹€d‹€dŒaŒaŒcŒcŒeŒeŒeŒ€fŒcŒcŒcŒcŒc‚d‚d‚dŽbŽbŽb€c€c€cdd^^^€_€_€a€a€aŽ~]^€_€_‘`‘`€_€_aa~`^]€^‘_‘]€abb`‚_‘ƒ`‘ƒ`‘ƒ^‘ƒ`‚_‚_‚_‚_^^^‘]‘_€^€_€_~`~`~`€abbbb‘‚c‘‚c‘‚cŽ}_Ž}_Ž}_^€_€^‘_‘_‘`‘€b‘€d‘€f‘€f‘€d‘€b‘`Ž„`ƒaƒaƒa‘‚c’e’e’e‘‚c‘‚c‘‚c‘‚c‘‚cbb€ac‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚k‘‚k‘‚k‘ƒi‘ƒi‘ƒh‘ƒh‘ƒh“ƒi’‚h’‚h’‚i’‚i“ƒl”„m”ƒo’‚i’‚i’‚i“ƒj“ƒj“ƒj“ƒj“ƒj•…l•…l•…l•‡m“‡m”ˆn”ˆn“‰n’†l’†l“‡m“‡o”ˆp•‰s•‰s•‰s–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Šv•Šv•Šx–‹y–Šz–Šz—‹{—‹}–|–|–|—Ž——˜Ž‚˜Ž„™˜€˜€˜€˜€—Ž—Ž—Ž—Ž—Ž˜€˜€˜€™™™™…™ƒ™ƒ™ƒ™š‘€š‘€›’hU7hU7hU7hU7hU7hU7hU7hU7gT4fS3fS5eR4eQ6fR7fR9gS:kT2iU2iU2iU4hU5fV5eT6eT6gW6gW6fV5fV5fV5eU4eU4eU4eV9eV9fU9fU9hT9hT9iT9iT9eU4fV5fV5gW6gW6fV5fV5eU4iW3iV5hU4iU4kT5jR6kQ6kQ6gT3gT3gT3hT3hT3jS3jS3jS3kU0jS1jS4iQ5iQ5jS4jS1kU0gS0hT1hT1iU2iU2hT1hT1gS0hT1hT1hT1hT1hT1hT1hT1hT1hT1hT1hT1iU2iU2iU2jV3jV3jV3jV3jV3kW2kW2kX0lY1lY/kX7kX7kX7kX7lY8lY8lY8lY8l[=l[=l[=m\>m\>n]?n]?n^=n^=n^=n^=n^=o_>o_>o_>o_>p`>p`>o_=o_=o_=o_=p`>p`>p`?p`?p`?p`?p`?p`?p`?p`?p`>o_=o_=o_=n^}g>|i?|i?|k@}lA}lAiB€jCkFkF€lImI~kJ|lJ~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?ƒpEƒpE‚oE‚oGnFmH€lI€lIƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒpHƒpHƒpHƒqIƒqI‚sJ‚sJ‚sJ€pO€pNqOƒpO„pM„pM…qL‡qL„sH„sH„sH…tI…tI…tI…tI†uJ‡tL‡tLˆuM‰vN‰vN‰vN‰vN‰vN…uQ†vR†vR†vR†vR‡wS‡wS‡wS‡xQ‡wS‡wS‡wU‡wU‡wV‡wV‡wVˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[Š{ZŠ{Z‰z[‰z[Š{^Š{^‹{aŒ|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ_Œ_Œ~aŠaŠc‰€c‰dˆeddddddddŠc‹€d‹€dŒeŒe‹€d‹€dŠc‹€`‹€`‹€`‹€b‹€d‹€d‹e‹eŠa‹€b‹€b‹€bŒcŒcŒcŒcŽbŽbŽb€c€c€cdd\\\^€_€_€a€aŽ~]^€_€_‘`‘`€_€_‘€b‘€ba^]]€^€\bbb`‘ƒ`‘ƒ`‘ƒ`‘ƒ^‘‚a````€_€_€_‘]‘]€^€^€_^~`~`‘€b‘€b‘€b‘€b’c’c’c’c“€b“€b“€`“€`“€_“]“]“]‘`‘€b‘€d‘€f‘€f‘€d‘€b‘`Ž„`Ž„`ƒaƒa‘‚c‘‚c’e’e‘‚a‘‚a‘‚a‘‚a‘‚a``€_c‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚m‘‚m‘‚k‘ƒi‘ƒi‘ƒh‘ƒh‘ƒf’‚h’‚h’‚h’‚i’‚i“ƒl”„m”ƒo‘h’‚i’‚i’‚i“ƒj“ƒj“ƒj”„k•…l•…l•…l”†l’†l’†l“‡m’ˆm’†l’†l“‡m“‡o”ˆp•‰s•‰s–Št–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Št•Št–‹u–‹w–‹w—Œz—Œz—Œz–|–|–|—Ž——˜Ž‚˜Ž„™˜€˜€˜€˜€—Ž—Ž—Ž—Ž—Ž—Ž˜€˜€˜€™™™…™ƒ™ƒ™ƒ™š‘€›’›’hU5hU5hU5hU5hU5hU5hU5hU5iV6hU5hU7gT6gS8hT9hT;iUkZ>l[?l[=m\>n]?o_>o_>n^=n^=n^=n^=o_>o_>o_>o_>o_=o_=n^o_>o_>o_>o_>o_>o_>o_>p`>p`>o_=o_=n^}g>|i?|i?|k@}lA}lAiB€jCkFkFmImI|lJ|lJ~mB~mBnC€mC€mC‚lCkB‚kBnDnDnDnDnDnDnDnDnDnFmHmHmHnDnCo?„qGƒpFƒpH‚nImH€lIkJkJƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmD‚oG‚oGƒpHƒqIrI‚sJƒtK‚uK€pO€pOqOƒpO„pM„pM…qL‡qL„sH„sH„sH…tI…tI…tI…tI†uJ‰sL‰sLŠtM‹uN‹uN‹uN‹uN‹uN…uQ†vR†vR†vR†vR‡wS‡wS‡wS…vO…uQ…uQ…uS…uS…uT…uT…uTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰{X‰zY‰z[‰z[‰z[Š{ZŠ{ZŠ{\Š{\Š{^‹|_Œ|bŒ|bŠ|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ_Œ_Œ~aŠaŠc‰€c‰d‡€dddddddddŠc‹€d‹€dŒeŒe‹€d‹€dŠcŠ€]Š_Š_ŠaŠcŠ~dŠ~dŠ~fŠaŠaŠa‹€b‹€bŒcŒcŒcŽbŽbŽb€c€c€cddZZ\^€_€_€a€aŽ~]^€_€_‘`‘`€_€_’c‘€ba^]]][bbb`‘ƒ`‘ƒ`‘ƒ`‘ƒ^‘‚cbbbb€a€a€a‘]‘]€\€^€_^^~`“€b“€b“€b“€b”c”c”c”c–ƒe–ƒe•‚b•‚b”`”‚^“[“[‘`‘€b‘€d‘€f‘€f‘€d‘€b‘`Ž„`Ž„`Ž„`ƒaƒa‘‚c‘‚c’e‘‚a‘‚a‘‚a‘‚a‘‚a``€_c‘€dd‘‚e‚e‚eŽƒeŽƒe’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚m‘‚m‘‚k‘‚k‘ƒi‘ƒh‘ƒf‘ƒf’‚h’‚h‘g‘h’‚i“ƒl”„m”ƒo‘h‘h’‚i’‚i“ƒj“ƒj“ƒj”„k”„k”„k”„k“…k‘…k‘…k‘…k†k’†l’†l“‡m“‡o”ˆp•‰s–Št–Št–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•‹r–Œs–Œs–‹u–‹u—Œx—Œx—Œx–|–|–|—Ž——˜Ž‚˜Ž„™˜€˜€˜€˜€—Ž—Ž—Ž—Ž—Ž—Ž˜€˜€˜€˜€™™…™ƒ™ƒ™ƒ™š‘€›’›’hU5hU5fV5fW6eX6eX6dZ7c[7eU4fV5gW6gW5hX6hX4gW3gW3kS9kS9kS9kQ8lP8kO7kO7mO7fU9fU9fU9fU9fU9fU9fU9fU9eT8eT8eT8eT8eT8eT8eT8eT8hT9hT9hU7hU7hU5hU5hU4hU4gW5hU4kT4kR3kR3kT4hU4gW5gT4gT4gT4gT3gT3gU1gU1gU/iU2hT1gS0gS0iU2iU2hT1gS0eU3eU3eU3eU3eU3eU3eU3eU3fV2hV2iU2kT2kT2iU2hV2fV2gX1iW1lV1mU1nT1mU1lV1jV1iV6iV6iV5iW3jX4jX2jX0jX0jW6jW6jW6jW6kX7kX7kX7kX7k[9k[9l\:l\:n[:n[:o\;o\;n_8n_8n_8n_8n_8n_8n_8n_8p`?p`?p`?p`?p`?p`?p`?p`?sbDraCraCqa@p`>o_=n^{d;|e<|e<}f=}f=}f=}f=}f=gAgAgAgAgAgAgAgA€fAgAiB~kC~kCkD‚jD„jEnDƒmDƒmD„mD…lD‡kDˆjDˆjDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF„lFƒmFƒmFnF‚oG‚pHƒqI„rJ‚pL‚pL‚pL‚pL‚pL‚pL‚pL‚pL„sH„sH„sH…tI…tI…tI…tI†uJ…sM…sM„rL„rL„rL„rL…sM…sM‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU…uQ…uQ†vR‡wSˆxTˆxT‰yU‰yU‡{U‡zW‡zW‡zW‡zX‡zZ‡zZ‡zZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]‰vXŠwY‰xZ‰z[‰|\‰~^Š_‰€_Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`ŠbŠbŠbŠbŠbŠbŠbŠbŒ_Œ_€`€`€`€`ŽaŽa‹g‹g‹gŠ~fŠ~fŠ~f‰}e‰}ebbbbbbbbeeeeeeeebbbbbbbb~`~`~`~`~`~`~`~`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`Ž„`Ž„`Ž„`Ž„`ƒ_ƒ_ƒ_ƒ_‘`€_€_^^€_€_‘`“ƒb’‚a‘`’_‘~^“~_”`”`’c’c’c’c’c’c’c’c’‚`‘_€_^~`a‘€d’e”a”a’‚a’‚a‘‚a‘‚aƒaƒa‘h‘h‘g‘‚e‘‚c`‚_^dddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l’„i’„i’„i’„i’„i’„i’„i’„i’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i“…k“…k“…k’„j’„j’„j‘ƒi‘ƒi‘†f‘†h’‡i’‡i’‡k’†l“‡m“‡m”‰m”‰m”ˆn”ˆn•‰q•‰q•‰s•‰s•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•Št–‹u–‹u–‹u–‹u—Œv—Œv—Œv•v•v–Žy—Ž}—Ž˜Ž‚˜Ž„™†—ƒ————Ž—Ž}—Ž}—Ž}˜~˜~˜~˜~™™™™™‘~™‘~™™š„š„š†š†fU7fU7fU7fW8fW8fW8eX8eX8eT6fU7gV8gW6hX7hX6gW5gW5iT9iT9iT9jR8jR8kQ8jP7jP7fU9fU9fU9fU9fU9fU9fU9fU9eT8eT8eT8eT8eT8eT8eT8eT8hT9hT9hU7hU7hU5hU5hU4hU4gW5hU4kT4kR3kR3kT4hU4gW5gT4gT4gT4gT3gT3gU1gU1gU/iU2hT1gS0gS0iU2iU2hT1gS0gT3gT3gT3gT3gT3gT3gT3gT3fV2hV2iU2kT2kT2iU2hV2fV2fX1iW1jV1mU1mU1mU1lV1jV1iV6iV6iV5iW3jX4jX2jX0jX0jW6jW6jW6jW6kX7kX7kX7lY8k[9k[9l\:l\:l\:n[:o\;o\;n^:n^:n^:n^:n^:n^:n^:n^:p`?p`?p`?p`?p`?p`?p`?p`?raCraCq`Bqa@p`>p`>o_=o_;o_=o_=o_=o_=n^zd;{e<{e<|f=|f=|f=|f=|f=~hA~hA~hA~hA~hA~hA~hA~hA€fAgAiB~kC~kCkD‚jD„jEƒmDƒmDƒmDƒmD„mD„mD…lD…lDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF„lFƒmFƒmFnF‚oG‚pHƒqIƒqI‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ„sH„sH„sH„sH…tI…tI…tI…tI†tN…sM…sM„rL„rL…sM…sM†tN‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU…uQ†vR†vR‡wSˆxTˆxT‰yU‰yU‡{U‡zW‡zW‡zW‡zX‡zZ‡zZ‡zZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]Šy[Šy[‰z[‰z[‰|\‰|\‰|\Š}]Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bŒ~aŒ~abbbbŽ€cŽ€c‹e‹e‹eŠ~dŠ~dŠ~dŠ~d‰}cbbbbbbbbeeeeeeeebbbbbbbb~`~`~`~`~`~`~`~`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`Ž„`Ž„`Ž„`Ž„`ƒ_ƒ_ƒ_ƒ_‘`€_€_^^€_€_‘`’ƒb’‚a‘`€_‘~^’_“~_”`’c’c’c’c’c’c’c’c‘_’‚`’‚a’‚a’c’c’e‘€d”a”a’‚a’‚a‘‚a‘‚aƒaƒa‘g‘‚e‘‚e‘‚e‘‚cbb€_dddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l’„i’„i’„i’„i’„i’„i’„i’„i’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i“…k“…k“…k’„j’„j’„j‘ƒi‘ƒi‘†h‘†h’‡i’‡k’‡k’†l“‡m“‡m”‰m”ˆn”ˆn”ˆn•‰q•‰q•‰s•‰s•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•Št–‹u–‹u–‹u–‹u—Œv—Œv—Œv•v•x–Ž{—Ž}—Ž˜Ž‚˜Ž„™†—ƒ————Ž—Ž}—Ž}—Ž}˜~˜~˜~˜~™™™™™‘~™™™š„š„š†›‘‡fW:fW:fW:fW:gV:fU9fU9hT9eT:fU9gV:gV:hW9hW9gW6gW6fU9fU9hT9hT9hS8hS8jR8jR8fU9fU9fU9fU9fU9fU9fU9fU9eT8eT8eT8eT8eT8eT8eT8eT8hT9hT9hU7hU7hU5hU5hU4hU4gW5hU4kT4kR3kR3kT4hU4gW5gT4gT4gT4gT3gT3gU1gU1gU/iU2hT1gS0gS0iU2iU2hT1gS0hT3hT3hT3hT3hT3hT3hT3hT3fV2hV2iU2kT2kT2iU2hV2fV2fX1gX1jV1lV1mU1lV1lV1jV1iV5iV5iV5iW3jX4jX2jX2jX2jW6jW6jW6kX7kX7kX7lY8lY8mZ9mZ9l\:l\:l\:l\:m];m];o_;o_;o_;o_;o_;o_;o_;o_;p`?p`?p`?p`?p`?p`?p`?p`?q`Bq`Bp_Ap`?p`>p`>p`>p`zd;{e<|f=|f=}g>}g>|f=|f={iA{iA{iA{iA{iA{iA{iA{iA€g?h?}j@}lA}lAlB‚kB„kCƒmDƒmDƒmDƒmDnDnD€oD€oDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF…mG„nGƒmFnFnFoGoG‚pH‚qF‚qF‚qF‚qF‚qF‚qF‚qF‚qFƒrG„sH„sH„sH…tI…tI…tI…tI†tN…sM…sM„rL„rL…sM…sM†tN‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU†vR†vR†vR‡wS‡wSˆxTˆxT‰yUˆzUˆzWˆzWˆzWˆyXˆyZˆyZˆyZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]Š}]Š}]‰|\‰|\‰z[‰z[Šy[‰xZŠ|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bŒ~cŒ~cddddŽ€eŽ€e‹e‹e‹e‹eŠ~dŠ~dŠ~dŠ~dbbbbbbbbddddddddbbbbbbbbŽ`Ž`Ž`Ž`Ž`Ž`Ž`Ž`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`ƒ`ƒ`ƒ`‚_‚_‚_‚_Ž^‘`€_€_^^€_€_‘`‘‚a‘‚a‘`€_’_’_’_”`’c’c’c’c’c’c’c’c‘_’‚`”„c•…d•„f”ƒe’e‘€d”c”c’c’c‘‚c‘‚cƒcƒc‘‚a‘‚c‘‚c‘‚c‘‚eddedddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l’„i’„i’„i’„i’„i’„i’„i’„i’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i“…k“…k“…k’„j’„j’„j’„j’„j‘†h‘†h’‡k’‡k’†l’†l“‡o“‡o”ˆn”ˆn”ˆn”ˆp•‰q•‰s•‰s•‰s•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•Šv–‹w–‹w–‹w–‹w—Œx—Œx—Œx•x•x–Ž{—Ž}—Ž˜Ž‚˜Ž„™…™…˜Ž‚˜Ž‚˜Ž‚—Ž—Ž}–|–|˜~˜~˜~˜~™™™™™™™š‘‚š‘‚š„›‘…›‘…fX=fX=fVp`>p`>p`>p`>p`>p`>p`>p`?p`?p`?p`?p`?p`?p`?p`?o^@p_Ap_Ap`?qa?qa?qa?qa=o_=o_=o_=o_=n^yf{h>{h>{h>zg=yjAyjAyjAyjAyjAyjAyjAyjAh>~i>}j?}l@}l@lAlAƒlB„mDƒmDƒmDnD€oD~oD}pD}pDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF…mG„nGƒmFnFnF€nFoGoG‚qE‚qE‚qE‚qE‚qE‚qE‚qE‚qEƒrGƒrG„sH„sH„sH…tI…tI…tI†tN†tN…sM…sM…sM…sM†tN†tN‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU†vR†vR†vR‡wS‡wSˆxTˆxTˆxTˆzUˆzWˆzWˆzWˆyXˆyZˆyZˆyZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]‡~]ˆ}]‡|\‰|\‰z[Šy[Œy[‹xZŠ|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`ŠaŠaŠaŠaŠaŠaŠaŠaŠ~dŠ~d‹e‹e‹e‹eŒ€fŒ€fŒ€fŒ€f‹e‹e‹eŠ~dŠ~dŠ~dbbbbbbbbddddddddbbbbbbbbŽ`Ž`Ž`Ž`Ž`Ž`Ž`Ž`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`ƒ`ƒ`‚_‚_‚_Ž^Ž^Ž^‘`€_€_^^€_€_‘`ƒa‘‚a`‘`€_’_’_’_’‚a’‚a’‚a’‚a’‚a’‚a’‚a’‚a‘_’‚`“ƒb“ƒb“‚d“‚d’e‘€d”c”c’c’c‘‚c‘‚cƒcƒc‘ƒ`‘ƒ`‘‚a‘‚c‘‚e€f€gfdddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l’„j’„j’„j’„j’„j’„j’„j’„j’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i’„j’„j’„j’„j’„j’„j’„j’„j‘†h‘†j’‡k’†l’†l’†n“‡o“‡o”ˆn”ˆn”ˆp”ˆp•‰s•‰s•ˆu•ˆu•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•Šv–‹w–‹w–‹w–‹w—Œx—Œx—Œx•z•z–Ž{—Ž}—Ž˜€˜Ž‚™ƒš†™ƒ™ƒ˜Ž‚—Ž–|–|–|˜~˜~˜~˜~™™™™™™š‘‚š‘‚š‘‚›’ƒ›‘…›‘…fX=gW=fVp`>p`>p`>p`>p`>p`>p`>p`?p`?p`?p`?p`?p`?p`?p`?o^@o^@p_Ap`?qa?qa?rb@rb>o_=o_=o_=o_=n^yf{h>{h>{h>{h>yjAyjAyjAyjAyjAyjAyjAyjA~h?~h?|k@{lA{lA~mBkB‚lC„mDƒmDƒmDnD€oD~oD}pD}pDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF…mG„nGƒmFnF€mE€nF€nFoG‚qC‚qC‚qC‚qC‚qC‚qC‚qC‚qCƒrGƒrGƒrG„sH„sH„sH„sH…tI†tN†tN†tN…sM…sM†tN†tN†tN‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU†vR‡wS‡wS‡wS‡wS‡wSˆxTˆxT‰yU‰yW‰yW‰yW‰yX‰xZ‰xZ‰xZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]…|[†{[†{[ˆ{[Š{\‹z\z\z\Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`Œ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŠ~dŠ~d‹e‹e‹e‹eŒ€fŒ€fŒeŒeŒe‹€d‹€d‹€dŠcŠcbbbbbbbbbbbbbbbbbbbbbbbb€`€`€`€`€`€`€`€`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`‚_‚_‚_‚_^^^^‘`€_€_^^€_€_‘`‚`‚`‚``‘`€_€_’_’‚`’‚`’‚`’‚`’‚`’‚`’‚`’‚`’‚`’‚`‘`€_a‘€b’e’e”€e”€e’e’e‘‚e‘‚e‚e‚e‘ƒ`‘ƒ`‘‚a‘‚c‘‚e€f€gfdddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i’„j’„j’„j’„j’„j’„j’„j’„j‘†j‘†j’†l’†l’†n’†n“‡q“‡q”ˆp”ˆp”ˆp”ˆr•‰s•ˆu•ˆu•ˆw•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•Šx–‹y–‹y–‹y–‹y—Œz—Œz—Œz•z•Œ{–|—Ž}—Ž˜€˜€™š†š„™ƒ˜Ž‚˜€—Ž}–|–|˜~˜~˜~˜~™™™™š„š„š‘‚š‘‚›’ƒ›’ƒ›’ƒ›’ƒgV:gV:iU:iU:iU:iT9iT9iT9eT:fU9gV:gV:hW9hW9gW6gW6dV9eV9eV9fU9gV:iU:iU:iU:gV:gV:gV:gV:gV:gV:gV:gV:fU9fU9fU9fU9fU9fU9fU9fU9hT9hT9hU7hU7hU5hU5hU4hU4gW5hU4kT4kR3kR3kT4hU4gW5gT4gT4gT4gT3gT3gU1gU1gU/iU2hT1gS0gS0iU2iU2hT1gS0iU4iU4iU4iU4iU4iU4iU4iU4fV2hV2iU2kT2kT2iU2hV2fV2cZ1fX1gX1jV1jV1jV1iW1gX1iW1iW1iW1iW3jX4jW6jW6jW6kX7kX7kX7lY8lY8lY8mZ9mZ9pY9pY9o[:n[:l\:k]:k^;k^;o_>o_>o_>o_>o_>o_>o_>o_>p`?p`?p`?p`?p`?p`?p`?p`?o^@o^@p_Ap`?qa?qa?qa?rb>o_=o_=o_=o_=n^xgzi>{j?{j?zi>zi>{iA{iA{iA{iA{iA{iA{iA{iA~hA|iA|jB{lC{lC~lDlD‚lEƒmDƒmDƒmDƒmDnDnD€oD€oDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF„lFƒmF‚lE€mE€mE€nF€nFoG‚qE‚qE‚qE‚qE‚qE‚qE‚qE‚qEƒrGƒrGƒrGƒrG„sH„sH„sH„sH‡uO†tN†tN…sM…sM†tN†tN‡uO‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU‡wS‡wS‡wS‡wS‡wS‡wS‡wS‡wS‰yU‰yW‰yW‰yW‰yX‰xZ‰xZ‰xZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]‡zZ‡zZ‡zZˆ{[Š{\‹|]Œ{]|^Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`~a~a~a~a~a~a~a~a‰€c‰€cŠdŠdŠdŠd‹‚e‹‚eŒcŒcŒcŒc‹€b‹€b‹€b‹€bbbbbbbbbbbbbbbbbbbbbbbbb€`€`€`€`€`€`€`€`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`‚_‚_‚_^^^^Ž€]‘`€_€_^^€_€_‘`ƒ`‚`ƒaƒa`‘`€_^’‚`’‚`’‚`’‚`’‚`’‚`’‚`’‚`“ƒa‘_€_^~`a‘€d“‚f”€e”€e’e’e‘‚e‘‚e‚e‚e‘‚a‘‚c‘‚c‘‚c‘‚eddedddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l‘‚k‘‚k‘‚k‘‚k‘‚k‘‚k‘‚k‘‚k’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i’„j’„j’„j’„j’„j“…k“…k“…k‘…k‘…k’†l’†n’†n’†p“‡q“‡q”ˆp”ˆp”ˆr”ˆr•ˆu•ˆu•ˆw•ˆw•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•Šx–‹y–‹y–‹y–‹y—Œz—Œz—Œz•Œ{•Œ{–|—Ž}—Ž}˜~˜€™š†™ƒ™ƒ™ƒ˜€—Ž}—Ž}—Ž}˜~˜~˜~˜~™™™™š„š„š„›’ƒ›’ƒ›’ƒœ“‚œ“‚kS7iT7iT7jU8iV8iV8iV8iV8eT6fU7gV8gW6hX7hX6gW5gW5eV9fU9fU9fU9iU:jU:jU:kV;gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:hT9hT9hU7hU7hU5hU5hU4hU4gW5hU4kT4kR3kR3kT4hU4gW5gT4gT4gT4gT3gT3gU1gU1gU/iU2hT1gS0gS0iU2iU2hT1gS0iV5iV5iV5iV5iV5iV5iV5iV5fV2hV2iU2kT2kT2iU2hV2fV2cZ1eY1gX1iW1jV1jV1iW1gX1iW/iW/iW1iW3jX4jW6jW7jW7kX7kX7lY8lY8lY8mZ9mZ9mZ9qX9pY9o[:n[:l\:k]:k^;i_;n^=n^=n^=n^=n^=n^=n^=n^=p`?p`?p`?p`?p`?p`?p`?p`?p_Ap_Ap_Ap`?p`>qa?qa?qa=o_=o_=o_=o_=n^t`?t`=t`=t`;ub:ub:ub:ub:ub:ub:vc;vc;wdyh=yh=zi>{j?{j?{j?{j?zi>~hA~hA~hA~hA~hA~hA~hA~hA~gE|hEzjFzlGzlG|lHkH‚kIƒmDƒmDƒmDƒmD„mD„mD…lD…lDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFƒkE‚lE‚lE€mE€mE€nFoG‚pH‚qF‚qF‚qF‚qF‚qF‚qF‚qF‚qF‚qF‚qFƒrGƒrGƒrG„sH„sH„sH‡uO‡uO†tN†tN†tN†tN‡uO‡uO‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU‡wS‡wS‡wS‡wS‡wS‡wS‡wS‡wS‹yU‹xW‹xW‹xW‹xX‹xZ‹xZ‹xZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]‰xZ‰xZ‰z[‰z[‰|\Š}]Š}]Š}]Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`‰€a‰€aŠbŠbŠbŠb‹‚c‹‚c‚dŒcŒcŒcŒc‹€b‹€b‹€bbbbbbbbb€`€`€`€`€`€`€`€`bbbbbbbb‹€`‹€`‹€`‹€`‹€`‹€`‹€`‹€`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`‘_‘_‘_€^€^€^]]‘`€_€_^^€_€_‘`Œ‚_ƒ`ƒaƒa‘‚a`€_^’‚`’‚`’‚`’‚`’‚`’‚`’‚`’‚`’‚`’‚`‘`‘`‘€b‘€b’e’e”€g”€g’g’g‘g‘g‚g‚g‘g‘‚e‘‚e‘‚e‘‚cbb€_dddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l‘‚k‘‚k‘‚k‘‚k‘‚k‘‚k‘‚k‘‚k’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i‘ƒi‘ƒi’„j’„j’„j“…k“…k“…k‘…k‘…k’†n’†n’†p’†p“‡q“†s”ˆr”ˆr”ˆr”‡t•ˆu•ˆw•ˆw•ˆw•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•‰y–Šz–Šz–Šz–Šz—‹{—‹{—‹{•Œ}•Œ}–~—Ž}—Ž}˜~˜~™™…™ƒ™ƒ™ƒ˜€˜~˜~˜~˜~˜~˜~˜~™™™™š†š†›‘…›‘…›’ƒœ“‚œ“‚œ”lS5lS5kT5jU6iV6gW6hX7gX7eU4fV5gW6gW5hX6hX4gW3gW3fU9fU9hT9iU:jU:jU:mU;mU;hW;hW;hW;hW;hW;hW;hW;hW;gV:gV:gV:gV:gV:gV:gV:gV:hT9hT9hU7hU7hU5hU5hU4hU4gW5hU4kT4kR3kR3kT4hU4gW5gT4gT4gT4gT3gT3gU1gU1gU/iU2hT1gS0gS0iU2iU2hT1gS0gW5gW5gW5gW5gW5gW5gW5gW5fV2hV2iU2kT2kT2iU2hV2fV2cZ1eY1gX1iW1jV1iW1gX1gX1iW/iW/iW1iW3jX4jW6jW7jW7kX7lY8lY8lY8lY8mZ9mZ9mZ9qX9pY9o[:n[:l\:j]:i_;i_;n^=n^=n^=n^=n^=n^=n^=n^=p`?p`?p`?p`?p`?p`?p`?p`?p_Ap_Ap_Ap`?p`>p`>p`>p`yh=yh=zi>{j?{j?{j?{j?zi>gAgAgAgAgAgAgAgA|hG{hGzjHzlIzlI|lJ~kJ€lKnDƒmDƒmD„mD…lD‡kDˆjDˆjDnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnF‚jDkDkDlD€mE€nFoG‚pH‚pH‚pH‚pH‚pH‚pH‚pH‚pH‚pH‚qF‚qFƒrGƒrGƒrGƒrG„sH„sH‡uO‡uO†tN†tN†tN†tN‡uO‡uO‡uO‡uO‡uO‡uO‡uOˆvPˆvP‰wQ‡xQ‡xQ‡xQ‡wS‡wS‡wU‡wU‡wU‡wS‡wS‡wS‡wS‡wS‡wS‡wS‡wS‹yU‹xW‹xW‹xW‹xX‹xZ‹xZ‹xZŠy]Šy[‰zY‰{Xˆ{Xˆ{Y†{[†{]Œy[Œy[Šy[Š{\‰|\‡|\‡|\†}\Š|_Š|_Š|_Š|_‹}`‹}`‹}`‹}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`Œ}`‡_‡_ˆ‚`ˆ‚`ˆ‚`ˆ‚`‰ƒa‰ƒa‚d‚dŒcŒcŒc‹€b‹€b‹€bbbbbbbbb€`€`€`€`€`€`€`€`bbbbbbbb‹€`‹€`‹€`‹€`‹€`‹€`‹€`‹€`^^^^^^^^^^^€_€_€_‘`‘`€^€^€^‘_‘_‘_‘_’‚`‘_‘_€^€^€^]]]‘`€_€_^^€_€_‘`Œ‚_ƒ`Ž„aƒaƒa`Ž^^’‚^’‚^’‚^’‚^’‚^’‚^’‚^’‚^‘_’‚`“ƒb”„c”ƒe“‚d’e‘€d”€g”€g’g’g‘g‘g‚g‚g‘h‘h‘g‘‚e‘‚c`‚_^dddd‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚i‘h‘j‘j‘€l‘‚m‘‚m‘‚m‘‚m‘‚m‘‚m‘‚m‘‚m’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i‘ƒi‘ƒi’„j’„j’„j“…k“…k“…k‘…k‘…k’†n’†n’†p’†p“†s“†s”ˆr”ˆr”ˆr”‡t•ˆw•ˆw•ˆw•ˆx•Šx•Šx”‰w”‰w”‰w”‰w•Šx•Šx•‰y–Šz–Šz–Šz–Šz—‹{—‹{—‹{•Œ}•Œ}–~—Ž—Ž}˜~˜~™˜Ž„˜Ž‚˜Ž‚™ƒ™™™™˜~˜~˜~˜~™™™™š†›‘‡›‘…›‘…›’ƒœ“‚œ”œ”fU9fU9fU9gV:gV:gV:hW;hW;gV8gV8gV8gV8gV8gV8gV8gV8fY6gY6hX6jW6mV6nU6oT6qT6gV:gV:gV:gV:gV:gV:gV:gV:jV5jV5jV5jV5jV5jV5jV5jV5gW6gW6gW6gW6gW6gW6gW6gW6kU0kU0kU0kU0kU0kU0kU0kU0hT3hT3hT3hT3hT3hT3hT3hT3gW3gW3gW3gW3gW3gW3gW3gW3eU1fV2gW3hX4hX4gW3fV2eU1hT1hT1hT1iU2iU2iU2jV3jV3gX1gX1gX1fW0fW0eV/eV/eV/iW1iW1iW1iW1jX2jX2jX2jX2iY7iY5iY5iZ3j[2j[0j[0j\/nY:nYl\:m];o_=p`>p`>p`>o_=n^s_>s_>r^=r^=r^=q]xd?xe=zg={h={h=}f:}f<|e;|e<|d>|d@|d@}eC}g>}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnF€mE€mEnFnFnFnF€mE€mEƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF}nC}nE~oH~nJoKpIpG€qF‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tL‹sOŠtOŠtOˆtOˆvP†wP…wP…wP‹uPŠvQŠvQŠxRˆyR†xQ†xQ„xP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰y_‰z]‰z]‰z[‰zY‰{X‰{X‰{VŠ{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^‹}`‹}`‹}`Š|_Š|_Š|_Š|_Š|_Š_Š_Ša‰~`‰~b‰~bˆ|bˆ|b‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒƒdŒƒdŒƒd‹‚c‹‚cŠbŠbŠbbbbŒ~aŒ~a‹}`‹}`‹}`€`€`€`€`€`€`€`€`^^^€_€_€_‘`‘`€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_^^^€_€_‘`‘`‘`”d”d“€b‘~`Ž}_Ž^Ž^€^g‹}cŠ|ad”ƒe”a“~_“~_•‡d‘ƒ`Š|W‚]’‚^}[’‚a”ƒe”a”a”a“€`“€`’_’_‘~^ƒ_ƒ_Ž^Ž^`‘‚a”„c•…dŽa‚bƒcƒcƒc‚bŽa€`‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒff‚g‘ƒi’„j’ƒl‘‚kl€k‘€l‘€l‘€l‘€l‘€l‘€l‘€l‘€l‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’„i’„i“…j“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p†k‘‡l’ˆm’ˆm“‰n“‰n’ˆm’ˆm“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s“ˆv“ˆv“ˆv“ˆv”‰w”‰w”‰w•Šx–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|—‹{—‹{—‹{—‹{˜Œ|™}šŽ~›˜‘˜‘˜‘™™››œš‘‚™—Ž–~—Ž˜€š‘‚œ“„”ƒœ“‚›’š‘‚š„š„œ’†œ’ˆfU9fU9fU9gV:gV:gV:gV:gV:fU7fU7fU7fU7fU7fU7fU7fU7fY6fY6gY6hX6kW6mV6nU6nU6gV:gV:gV:gV:gV:gV:gV:gV:jU6jU6jU6jU6jU6jU6jU6jU6gW6gW6gW6gW6gW6gW6gW6gW6iU2iU2iU2iU2iU2iU2iU2iU2hT3hT3hT3hT3hT3hT3hT3hT3gW3gW3gW3gW3gW3gW3gW3gW3fV2fV2gW3gW3gW3gW3fV2fV2hT1hT1hT1iU2iU2iU2jV3jV3gX1gX1fW0fW0fW0eV/eV/eV/iW1iW1iW1iW1jX2jX2jX2jX2iY7iY5iY5iZ3j[2j[2j[0j[0nZ9nY:mZl[?m\>l]p`>p`>o_=n^s_>s_>s_>r^=r^=r^=r^=p`?p`?p`?p`?p`?p`?p`?p`?n^wc>xe=yf{e>|fA|fA}g>}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnF€mEnFnF‚oG‚oGnFnF€mEƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF€oD€nF€nH€nJ€nJoIoGpE‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tLˆtOˆtOˆtO‡uOˆvPˆvP†wP†wP‰uPŠvQ‰wQŠxRˆyR†xQ†xQ…wP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰z]‰z]‰z]‰z[‰zY‰zY‰{X‰{XŠ{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^‹}`‹}`Š|_Š|_Š|_Š|_Š|_Š|_Š_Š_Ša‰~`‰~b‰~bˆ|bˆ|b‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒ~aŒcŒcŒc‹€b‹€b‹€b‹€b‹€bbbbŒ~aŒ~aŒ~a‹}`‹}`€`€`€`€`€`€`€`€`^^^€_€_€_‘`‘`€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_^^^€_€_€_‘`‘`€aŽ`Ž_‚`Ž_Œ]Ž_…b“„c’ƒb‘ƒ`€^{W‹wR{V•\Ž~\’‚^’‚^—‡c–ˆc‘ƒ`•‡d•‡d’c’c’c’c’c“‚d”ƒe”ƒe‚b‚bŽa``’‚a“ƒb“ƒabb‘‚c’ƒd’ƒd‘‚cb€a‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf‚g‚g‘ƒi‘ƒi‘‚k‘‚kll‘j‘j‘j‘j‘j‘j‘j‘j‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’„i’„i“…j“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p†m‘‡n’ˆo’ˆo“‰p“‰p’ˆo’ˆo“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s“ˆt“ˆt“ˆt”‰u”‰u”‰u•Šv•Šv–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|—‹{—‹{—‹{—‹{˜Œ|™}šŽ~›—~—~—~˜~˜~šŽ~šŽ~›Ž~š‘€™—Ž}—Ž}—Ž}˜~š‘€›’”ƒœ“‚›’š‘‚š„›‘…œ’†œ’ˆgV:gV:gV:gV:gV:fU9fU9fU9fU7fU7fU7fU7fU7fU7fU7fU7dZ7dZ7fY7gX7hX7jW7kV7kV7gV:gV:gV:gV:gV:gV:gV:gV:iV8iV8iV8iV8iV8iV8iV8iV8gW6gW6gW6gW6gW6gW6gW6gW6iU2iU2iU2iU2iU2iU2iU2iU2hT3hT3hT3hT3hT3hT3hT3hT3fV2fV2fV2fV2fV2fV2fV2fV2gW3gW3fV2fV2fV2fV2gW3gW3hT1hT1hT1iU2iU2iU2jV3jV3gX1fW0fW0fW0fW0eV/eV/eV/iW1iW1iW1iW1jX2jX2jX2jX2iY5iY5iY5iZ3j[4j[4j[2j[2nZ5nZ7n[;o\>m\>l\;k]8k]6m];n^o_=o_=o_=q^=q^=q^=q^=r_>r_>r_>r_>p`wc>wc>wdzg=zg=|g<|g<|f={e<{e>|f?|f?}gB}g>}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnFnF‚oG‚oG‚oG‚oG‚oG‚oGnFƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF„nE„nG„nIƒlJƒlJƒmHƒmFƒmD‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tL…vO…vO‡uO‡uOˆvP‰uP‰uP‰uP‰uP‰wQ‰wQŠxRˆyR‡xQ†xQ…wP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰z]‰z]‰z[‰z[‰zY‰zY‰zY‰{XŠ{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^Š|_Š|_Š|_Š|_Š|_Š|_‹}`‹}`Š_Š_Ša‰~`‰~b‰~b‰}c‰}c‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bbbbbbbbbŠaŠaŠa‹€b‹€b‹€b‹€b‹€bbbbbŒ~aŒ~aŒ~aŒ~a€`€`€`€`€`€`€`€`Ž^Ž^Ž^€_€_€_``€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_^^^€_€_€_€_‘`…`Š‚]Œ‚^…aƒ_‹~[€]”‡d[}Y~X‘Y’W‘~V•‚X‡^‘~`•‚d•„fbŠ}]‰|\†{[†|Y‘ƒf‚edŽ€cŽ€cd‚e‘ƒfŽ€efd‘‚e‘‚c’‚a‘_‘_‘€b‘€b’c’c“‚d’c’c‘€b‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf‘ƒh‘ƒh‚g‚h‚hj‘‚k‘‚k‘j‘j‘j‘j‘j‘j‘j‘j‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’„i’„i“…j“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p†m‘‡n’ˆo’ˆo“‰p“‰p’ˆo’ˆo“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s“ˆr“ˆr”‰s”‰s”‰s•Št•Št•Št–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|—‹{—‹{—‹{—‹{˜Œ|™}šŽ~šŽ~—~—~—~˜~˜~šŽ~šŽ~›Ž~™‘~˜}˜}—|—|™‘~š’›“€œ“‚›’›’š‘‚›‘…›‘…œ’†œ’ˆhW;hW;gV:gV:gV:fU9fU9fU9fU7fU7fU7fU7fU7fU7fU7fU7dZ7dZ7fY7fY7gX7hX7hX7jW7gV:gV:gV:gV:gV:gV:gV:gV:iU:iU:iU:iU:iU:iU:iU:iU:gW6gW6gW6gW6gW6gW6gW6gW6iU4iU4iU4iU4iU4iU4iU4iU4iU2iU2iU2iU2iU2iU2iU2iU2hV2hV2hV2hV2hV2hV2hV2hV2jX4iW3gU1gU1gU1gU1iW3jX4hT1hT1hT1iU2iU2iU2jV3jV3hV0hV0hV0hV0hV0hV0hV0hV0iW3iW3iW3iW3jX4jX4jX4jX4kY5kY5kY5kY5lZ6lZ4lZ4lZ4n[3o[6o\;p]=m]r_>r_>s`?pa:pa:pa:pa:pa:pa:pa:pa:m]9m]9n^:o_;o_;o_;o_;o_;n^:n^:m]9m]9m]9l\8l\8l\8mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9lZ6lZ6lZ6m[7m[7n\8n\8n\8l\:l\:l\:o]9p\9p\7q]8s]8q]8q]8q]8q]8r^9r^9r^9t^9t`=t`=s_wc>wdzg?zg=zg=zg=yf}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnF‚oG‚oGƒpHƒpHƒpHƒpH‚oG‚oGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF†oF…mG…mI…mK„lJ„lHƒkEƒlC‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tL„vO„vO…vO‡uO‰uP‹uP‹uPŒtPˆvP‰wQ‰wQˆyRˆyR‡xQ‡xQ†wP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰z[‰z[‰z[‰z[‰z[‰zY‰zY‰zYŠ{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^Š|_Š|_Š|_Š|_Š|_‹}`‹}`‹}`‰~^‰~^‰~`‰~`‰~b‰~b‰}c‰}c‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bbbbbbbbb‰~`‰~`‰~`ŠaŠa‹€b‹€b‹€bbbbbbbbb€`€`€`€`€`€`€`€`Ž^Ž^Ž^€_€_€_``€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_’†`Ž‚\‚]“…b‘_‹{Y|\•‚b–†d]}[–ƒbœ‰h›ˆg–ƒb’^‡tc‡teŠyiƒsd„wfŽƒo‹ƒlŒ†l“Šk‘ˆi†gŒƒd‹‚c‹‚c‹‚cŒƒdŒ€hg‚g‘ƒf’ƒd‘‚a€^]’a“€b“€b“€b“€b“€b“€b“€b‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’„g‘ƒf‚gfg‚h‘‚k’ƒl‘h‘h‘h‘h‘h‘h‘h‘h‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p…o‘†p’‡q’‡q“ˆr“ˆr’‡q’‡q“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s“‰p”Šq”Šq”Šq•‹r•‹r•‹r•‹r–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|˜Œ|—‹{—‹{—‹{˜Œ|˜Œ|™}šŽ~—~—~—~˜~˜~šŽ~šŽ~›Ž~™‘|˜{˜{˜{˜{™‘|š’}š’}›’›’›’›’ƒ›‘…›‘…œ’†œ’ˆhW;hW;gV:gV:gV:fU9fU9fU9fU7fU7fU7fU7fU7fU7fU7fU7eX8eX8eX8fW8fW8fW8gV8gV8gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gV:gW6gW6gW6gW6gW6gW6gW6gW6hU4hU4hU4hU4hU4hU4hU4hU4iU2iU2iU2iU2iU2iU2iU2iU2iU2iU2iU2iU2iU2iU2iU2iU2jV3iU2hT1gS0gS0hT1iU2jV3hT1hT1hT1iU2iU2iU2jV3jV3iU0iU0iU0iU0iU0iU0iU0iU0iW3iW3iW3iW3jX4jX4jX4jX4lX5lX5lX5lX5mY6mY8mY8mY8n[3o[6o\;p]=m]n^p`>p`>qa?pa:pa:pa:pa:pa:pa:pa:pa:m]9n^:n^:o_;p`|i?|i?}g>}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnF‚oG‚oGƒpHƒpHƒpHƒpH‚oG‚oGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF†oF…mG…mI…mK„lJ„lHƒkEƒlC‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tL„vO„vO…vO‡uO‰uP‹uP‹uPŒtP†wP‡xQ‡xQˆyRˆyR‰wQ‰wQˆvP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰zY‰zY‰zY‰z[‰z[‰z[‰z[‰z[Š{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^‰{^‰{^Š|_Š|_‹}`‹}`‹}`‹}`‰~^‰~^‰~`‰~`‰~b‰~b‰}c‰}c‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bbbbbbbbb‹}`‹}`‹}`Œ~aŒ~abbbbbbbbbbb€`€`€`€`€`€`€`€`€^€^€^Ž_Ž_Ž_‚`‚`€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_•\“\’~[’~]“|]yZ‘y]’z^‘ƒiŒ~dŠ|b‹}cŠ|b†x^ƒu[‚v\|‰{x“…„„„šŽ¨¡™ž˜Œœ™Š‘hŒgŽŠeŒˆc‹‡bІaІaІaŠƒfŒƒfŽ…f„f„dƒa‚_Ž^aaaaaaa‘€b‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’„g‘ƒf‚eff‚h‘ƒi’„j’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i‘ƒi‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j“…k“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p…o‘†p’‡q’‡q“ˆr“ˆr’‡q’‡q“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s”Šq”Šq”Šq•‹r•‹r•‹r•‹r–Œs–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|˜Œ|˜Œ|—‹{—‹{—‹{˜Œ|™}™}—~—~—~˜~˜~šŽ~šŽ~›Ž~˜{˜{˜{˜{˜{™‘|š’}š’}š‘€š‘€›’›’ƒœ’†œ’†œ’†œ’ˆgV:gV:gV:gV:gV:fU9fU9fU9gV8gV8gV8gV8gV8gV8gV8gV8gV8gV8gV8gV8gV8gV8gV8gV8gV:gV:gV:gV:gV:gV:gV:gV:gV8gV8gV8gV8gV8gV8gV8gV8gW6gW6gW6gW6gW6gW6gW6gW6fV5fV5fV5fV5fV5fV5fV5fV5iU0iU0iU0iU0iU0iU0iU0iU0hT1hT1hT1hT1hT1hT1hT1hT1iU2iU2hT1hT1hT1hT1iU2iU2hT1hT1hT1iU2iU2iU2jV3jV3hT/hT/hT/iU0iU0iU0iU0jV1iV5iV5iV5iV5jW6jW6jW6jW6lX5lX5lX5lX7mY8mY8mX9mX9nZ5nZ7n[;o\>m\>l\;k]8k]6o_=n^p`>o_=o_=o_=o_=p`>p`>p`>p`>p`xd?xd?ygAyg?yg?yg?zi>zi>{j>|k?}g>}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnFnF‚oG‚oG‚oG‚oG‚oG‚oGnFƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF„nE„nG„nIƒlJƒlJƒmHƒmFƒmD‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tL…vO…vO‡uO‡uOˆvP‰uP‰uP‰uP…wP†xQ‡xQˆyRŠxR‰wQ‰wQ‰uP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{X‰zY‰zY‰zY‰z[‰z[‰z]‰z]Š{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^‰{^‰{^‰{^Š|_‹}`‹}`Œ~aŒ~a‰~^‰~^‰~`‰~`‰~bŠcŠ~dŠ~d‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bbbbbbbbb~a~a~aŽbŽbŽbŽbŽbbbbbŽ€cŽ€cŽ€cŽ€c€`€`€`€`€`€`€`€`€^€^€^Ž_Ž_Ž_‚`‚`€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘`€_€_€_€_^^^“|Z“^‘}\zZ}_•„h”ƒi}c„}c‰ƒiŠrŠr‰„n‰„n•“~¦¤¾º·¯«ª»¶º¶±·µ°´¯«¨Š‡~ƒt†ˆY†ˆY†ˆY†ˆY†ˆY†ˆY†ˆY†ˆY‰‡`‰‡`‹‡bŒˆc‡c‡cŒ†bކb’ƒd‘‚cb€a€a€a€a€a‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf‘„d‘„d‚e‚e‚g‚g‘ƒi‘ƒi’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚k‘‚k‘‚k‘‚k‘‚k’ƒl’ƒl“„m“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p…q‘†r’‡s’‡s“ˆt“ˆt’‡s’‡s“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s”‰s”‰s•Št•Št•Št•Št–‹u–‹u–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|˜Œ|˜Œ|˜Œ|—‹{—‹{˜Œ|˜Œ|™}–}–}–}—Ž}—Ž}™}™}š}˜}˜}˜}™‘~™‘~™‘~™‘~™‘~™š‘€›’œ“„œ’†œ’†œ’†œ’ˆfU9fU9fU9gV:gV:gV:gV:gV:hW9hW9hW9hW9hW9hW9hW9hW9iU:iU:iU:iU:iU:iU:iU:iU:gV:gV:gV:gV:gV:gV:gV:gV:fW6fW6fW6fW6fW6fW6fW6fW6gW6gW6gW6gW6gW6gW6gW6gW6fV5fV5fV5fV5fV5fV5fV5fV5jV1jV1jV1jV1jV1jV1jV1jV1hT1hT1hT1hT1hT1hT1hT1hT1hT1hT1hT1iU2iU2hT1hT1hT1hT1hT1hT1iU2iU2iU2jV3jV3hT/hT/hT/iU0iU0iU0jV1jV1iV5iV5iV5iV5jW6jW6jW6jW6lX3lX5lX5lX7mX9mX9mX;mX;nZ9nY:mZl[?m\>l]qa?oa>oa>oa>oa>n`=n`=n`=n`=p`?p`?p`?p`?p`?p`?p`?p`?o`9o`9pa:pa:pa:o`9o`9n_8n^:n^:m]9m]9m]9l\8l\8l\8n[:n[:n[:n[:n[:n[:n[:n[:o]9n\8n\8m[7m[7lZ6lZ6lZ6l\:l\:l\:o]9p\9p\7q]8s]8t\8t\8s]8q]8r^9q_9q_9o`9ta9ta9s`8s`8s`8s`8ta9ta9ub8ub8vc9vc9vc9vc9wd:wd:xe:wd:wd:vc;vb=wc>wc@xdAygAygAyg?yg?zi>{j>|k?}l@}g>}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnF€mEnFnF‚oG‚oGnFnF€mEƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF€oD€nF€nH€nJ€nJoIoGpE‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tLˆtOˆtOˆtO‡uOˆvPˆvP†wP†wP…wP†xQ†xQˆyRŠxR‰wQŠvQ‰uP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{X‰{X‰zY‰zY‰z[‰z]‰z]‰z]Š{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^ˆz]‰{^‰{^Š|_‹}`‹}`Œ~aŒ~aˆ}]ˆ}]‰~`‰~`‰~bŠcŠ~dŠ~d‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€c€c€c€cŽbŽbŽbŽbŽbbbbŽ€cŽ€cŽ€cdd€`€`€`€`€`€`€`€`‹^‹^‹^Œ‚_Œ‚_Œ‚_ƒ`ƒ`€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘`‘`€_€_€_^^^Œ~[’…cŽƒcˆ`‹mŸž€ŒtŽo“—vž¡‚¢§‡Ÿ¦‡¡§‹«´—¹Â¥»Æ¶§±¦¼Ã¼º¿»µ·²£¥štucrrZ‡N‰P‚ŠQ„ŒS„ŒS„ŒSƒ‹R‚ŠQ†Z‡‹Y‡Š[ˆ‰]‰Š`ŒŠd‹eŠg’‡g‘†f„dŽƒc‚b‚b‚b‚b‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒfƒcƒc‘„d‘ƒf‘ƒf‘ƒh‚g‚g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚k‘‚k‘‚k‘‚k‘‚k’ƒl’ƒl“„m“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p…q‘†r’‡s’‡s“ˆt“ˆt’‡s’‡s“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s”‰u•Šv•Šv•Šv•Šv–‹w–‹w–‹w–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|™}˜Œ|˜Œ|—‹{—‹{˜Œ|˜Œ|™}–}–}–}—Ž}—Ž}™}™}š}—Ž}˜~˜~™™™™™˜~™›’œ“„“‡“‡œ’†œ’ˆfU9fU9fU9gV:gV:gV:hW;hW;iX:iX:iX:iX:iX:iX:iX:iX:lT:lT:jU:jU:jU:jU:iU:iU:gV:gV:gV:gV:gV:gV:gV:gV:fX5fX5fX5fX5fX5fX5fX5fX5gW6gW6gW6gW6gW6gW6gW6gW6fV5fV5fV5fV5fV5fV5fV5fV5jV1jV1jV1jV1jV1jV1jV1jV1jS1jS1jS1jS1jS1jS1jS1jS1iR0iR0kT2lU3lU3kT2iR0iR0hT1hT1hT1iU2iU2iU2jV3jV3jT/jT/jT/kU0kU0lV1lV1lV1iV5iV5iV5iV5jW6jW6jW6jW6nX3nW5nW5nW7oX9oW;oW;oW=nY:nYo_=n^qa?pb?oa>oa>oa>n`=n`=n`=m_{j>|k?}l>}g>}g>~h?~h?~h?i@i@i@~kA~kA~kAlBlBlBlB€mCmEmEmEmE€nF€nF€nF€nFnFnFnFnFnFnFnFnF€mE€mEnFnFnFnF€mE€mEƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF}nC}nE~oH~nJoKpIpG€qF‚oE‚oEƒpFƒpFƒpF„qG„qG„qGƒqKƒqKƒqK„rL„rL„rL…sM…sM…sK…sK…sK…sK†tL†tL†tL†tL‹sOŠtOŠtOˆtOˆvP†wP…wP…wP„xP†xQ†xQˆyRŠxRŠvQŠvQ‹uP†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆxVˆxVˆxV‰yW‰yW‰yWŠzXŠzX‰{V‰{X‰{X‰zY‰z[‰z]‰z]‰y_Š{^Š{^Š{^Š{^Š{^Š{^Š{^Š{^ˆz]‰{^‰{^Š|_‹}`Œ~aŒ~aŒ~aˆ}]ˆ}]‰~`‰~`‰~bŠcŠ~dŠ~d‹€b‹€b‹€b‹€b‹€b‹€b‹€b‹€bŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cddd€c€cŽbŽbŽbbbbŽ€cŽ€cddd€`€`€`€`€`€`€`€`‹^‹^‹^Œ‚_Œ‚_Œ‚_ƒ`ƒ`€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘`‘`‘`€_€_^^^ˆ‚^‘jk„ˆg’™x¨µ—§¶™’¢…“œq™n›q•¡y•¤}Žœx‚’m|ŒgzŽsj|f›Šž¨¨® £¨’‚…hŒm‡Qˆ‘RŠ“T‹”U‹”U‰’S†P„N†V…ŽW„X…‹[†Œ`ŠŒdŒŽiŽŽj”‹j“Ši‘ˆg†e„c„c„cŽ…d‘€d‘€d‘€d‘€d’e’e’e’e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf‚`ƒc‘„d’„g’„g‘ƒh‚gf’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚m‘‚m‘‚m‘‚m‘‚m’ƒn’ƒn“„o“ƒj“ƒj”„k“„m‘…m’†p’†p‘†p…q‘†r’‡s’‡s“ˆt“ˆt’‡s’‡s“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y–‹w–‹w–‹y–‹y–Šz–Šz–Š|–Š|™}™}˜Œ|—‹{—‹{˜Œ|˜Œ|˜Œ|–}–}–}—Ž}—Ž}™}™}š}—Ž˜€˜€™š‘‚™™™˜~™›’œ“„“‡“‡œ’†œ’ˆkX7kX7kX7kX7kX7kX7kX7kX7jU:jU:jU8jU8jU6jU6jV5jV5mV7lU6jU6jU6iV6fV5eV5eV5fU9gV:gV:gV:hW;hW;iXq^>o_>o_>o_>o_>o_>o_>o_>o_>o^Bo^Bo^@o^@o_>o_=o_;o_;p`xf>xf>xf>}f<}f<}f<}f<~g=~g=~g=~g=|i?|i?}j@}j@}j@}j@~kA~kA‚kI‚kI‚jH‚jHƒiH‚hG„gG„gG‚jF‚jF‚jFkF‚lG€lG€lG€lGnFnFnFnFnFnFnFnF‚oGnF€mEnF‚oGƒpH‚oG€mEƒpHƒpHƒpH‚oG‚oG‚oGnFnF€mCnDnDnDnD‚oE‚oE‚oEƒqCƒqCƒqCƒpEƒpEƒpFƒpFƒpF…oF†pG‡qH‡qHˆrIˆrI‡qH‡qH‰sJ‰sJ‰sJ‰sL‰sNˆrMˆrMˆqO‡sP‡sPˆtQ‰uR‰uR‰uR‰uR‰uR„wT…wT†xU‡wU‰vU‹wV‹wVvV‡wS‡wSˆxTˆxTˆxTˆxT‰yU‰yU‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹{Y‹{Y‹{Y‹{Y‹{Y‹{Y‹{Y‹{Y‡zZ‡zZ‡zZˆ{[‰|\Š}]Š}]‹~^ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_‡_‰€_‰€a‰~`‹}bŒ|bŒzbŒzbŠaŠa‹€b‹€b‹€b‹€bŒcŒc‰€c‰€c‰€cŠd‹‚eŒƒf„gŽ…hbbbbbbbbbbbbbbbbŽ~eŽ~e~d~d~d‘}b‘}b‘}be‰{`Š|ad’ƒdŽ^Ž^‚_†ƒ`†ƒ`‡ƒ`ˆ„_‰ƒ_…`ކa†b‰€UŒƒZ†]†_Ž„`Œ‚_‹^‹€`…€VІ`k‹Žq†Šo…ˆk†‰j‹ŒlŠr‰Žp‡Œl„Šf‚‹`„^Š”b™e‰”X…T|ŠMv„IrGpFq€IrJ€Ž]€Ž]ƒ]Š”`‘šeš¡k£¨p§¬t™v’›|–œ‚”š€’˜v˜g›YœP˜™U–™V‘–VŒ’VŠ“ZŒ–a‰•c„’a›f™g”jŒk‹ˆg„e…b’…b’‚aŽ_•hˆƒ]Šd„|X‚`~`‘h‘h‘h‘h‘h‘h‘h‘h‘g‘g‘g‘g‘g‘g‘g‘g’‚i’‚i“ƒj“ƒj“ƒj“ƒj’‚i’‚i’‚k’‚k’‚k’‚k’‚k’‚k’‚k’‚k“…j”†k”†k•‡m•‡m”…n”…n“„o“ˆt“ˆt“ˆt’‡s’‡s‘†r‘†r‘†r“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”Œy”Œy•z•z•z–Ž{–Ž{–Ž{—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}•€–Ž—‚—‚˜ƒ˜ƒ—‚—‚€œ€œ€š‘‚›‘…›“†œ”‡•ŠjW7jW7jW7jW7jW7jW7jW7jW7jU:jU:jU8jU8jU6jU6jV5jV5mV7lU6jU6jU6iV6fV5fV5eV5gV:gV:gV:hW;hW;hW;hW;hW;gW6gW6hX7hX7hX7hX7gW6gW6fV5fV5gW6gW6gW6gW6fV5fV5gV8gV8hW9hW9gV8fU7fU7eT6fV4fV4fV4fV4fV4fV4fV4fV4jU6jV5iU4hT1hT/hT/hU-iV.fS2gT3hU4hU4iV5iV5hU4hU4hV.hV.hV.hV0hV0hV2hV2hU4kT2jS1jT/jT/jT-kU,lV-mX-jV1jV1jV1jV1kW2kW2kW2kW2hX6hX6iY7iY7jZ8jZ8jZ8k[9mZ9mZ9n[:n[:n[:n[:o\;o\;p]=o\q^>q^>q^>q^>q^>q^>q^>q^>q^>o^Bo^Bo^@o_>o_>o_=o_;o_;o_;o_;o_;o_;n^:n^:n^:n^:p]xf>xf>xf>|g<|g<|g<|g<}h=}h=}h=}h=|iA|iA}jB}jB}jB}jB~kC~kC‚lG‚lGkF‚jF‚jF‚hE‚hE„gE‚jF‚jF‚jFkF‚lG€lG€lG€lGnFnFnFnFnFnFnFnF‚oGnF€mEnF‚oGƒpH‚oG€mEƒpHƒpH‚oG‚oG‚oG‚oG‚oG‚oGnDnDnD‚oE‚oE‚oEƒpFƒpFƒqCƒqCƒqCƒpEƒpEƒpFƒpFƒpHƒpF„qG…rH…rH†sI†sI…rH…rH†sI†sI†sI‡tL‡sN‡sN‡sN‡sP‡sP‡sPˆtQ‰uR‰uR‰uR‰uR‰uR…wT…wT†xU‡wU‰vUŠwV‹wV‹wV‡wU‡wUˆxVˆxVˆxVˆxV‰yW‰yW‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹{Y‹{Y‹{Y‹{Y‹{Y‹{Y‹{Y‹{Y‡zZ‡zZˆ{[ˆ{[‰|\‰|\Š}]Š}]ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_Š_Š_Ša‹}`‹}b‹}bŒ|cŒ|cŠaŠa‹€b‹€b‹€b‹€bŒcŒcŒeŒeŒe‹€d‹€dŒeŒe‚fbbbbbbbbŒ~aŒ~abbbŽ€cŽ€cŽ€c‹€b‹€b‹€b‹€`‹€`‹€`‹€`‹€`eŽ~d€c’ƒf‘‚c~]Ž^“ƒaŽ„aƒ`Œ‚_€^€^Œ_Œ_Œ_„€Z†‚\‰…`‰…`‰…bˆƒc‰„dŠ…g‘Žm‹Šk…ˆk„Šp…Žs‡Žo‚‡g|‚`u~G{„M‚‹R†‘U…“U‘P{JxŒEpFo~EpFo€Iq‚Kt…Nv‡Qx‰St…NvˆN{ŠO€ŽQˆ”VŽ˜Y”\— ]–¡i•žs˜œ›‡™šz“–]—A›/—;™Ÿ?—žA™>‹˜@‹™D‹šIŠ™HŠœJ‹™J—N”R‘W‘‰XWŠ|UcŒ~a‘†f„~\‡eŠ_”‡g’c‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g’‚i’‚i“ƒj“ƒj“ƒj“ƒj’‚i’‚i“ƒl“ƒl“ƒl“ƒl“ƒl“ƒl“ƒl“ƒl“…j”†k”†k•‡m•‡m”…n”…n“„o’‡s’‡s’‡s’‡s’‡s’‡s‘†r‘†r“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”Œy”Œy•z•z•z–Ž{–Ž{–Ž{—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}•€–Ž—‚—‚˜ƒ˜ƒ—‚—‚€œ€œ€š‘‚›‘…›“†œ”‡•ŠiV8iV8iV8iV8iV8iV8iV8iV8iU:iU:iV8iV8iV6iV6iV5iV5kV7jU6jU6iV6iV6hU5fV5fV5hW9hW9hW9hW9hW9gV8gV8gV8iV6iV6jW7jW7jW7jW7iV6iV6fV5fV5gW6gW6gW6gW6fV5fV5gV8gV8gV8hW9gV8gV8fU7eT6gW5gW5gW5gW5gW5gW5gW5gW5jV5jV5iU4hT1hT1hT/hT/iU0gU/gU/hV0hV0iW1iW1hV0hV0hV.hV.hV.hV0hV0hV2hV2hU4kU0kU0jT/jT-jT-kU.lV-lV-jV1jV1jV1jV1kW2kW2kW2kW2gW5gW5hX6iY7jZ8k[9l\:l\:mZ9mZ9n[:n[:n[:n[:o\;o\;p]=o\q^>r]>r]>r]>r]>r]>r]>r]>r]>o^@o^@o_>o_>o_=o_=o_=o_;n^:n^:n^:n^:m]9m]9m]9m]9p]xf>yf>yf>yh=yh=yh=yh=zi>zi>zi>zi>|hC|hC}iD}iD}iD}iD~jE~jEkFkFkF‚jF‚jF‚hE‚hE‚hE‚jF‚jF‚jFkF‚lG€lG€lG€lGnFnFnFnFnFnFnFnF‚oGnF€mEnF‚oGƒpH‚oG€mEnFnF‚oG‚oG‚oG‚oG‚oG‚oGpEpEpEpE‚qF‚qF‚qFƒrGƒqCƒqCƒpEƒpEƒpFƒpFƒpHƒpHƒpF„qG…rH…rH†sI†sI…rH…rH…rH…rH†sI†sK‡sN‡sNˆtOˆtQ†tP†tP‡uQˆvRˆvRˆvRˆvRˆvR…wT…wT‡wU‡wU‰vUŠwVŠwV‹wV‡wU‡wUˆxVˆxVˆxVˆxV‰yW‰yW‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹{Z‹{Z‹{Z‹{Z‹{Z‹{Z‹{Z‹{Zˆ{[ˆ{[ˆ{[‰|\‰|\‰|\‰|\‰|\ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_Œ}^Œ}^‹}`‹}`‹}bŠcŠ~dŠ~dŠaŠa‹€b‹€b‹€b‹€bŒcŒc„hŽƒg‚fŒe‹€dŠcŠcŠcbbbbbbbbŒ~aŒ~abbŽ€cŽ€cŽ€cdˆƒ]ˆƒ]ˆƒ]ˆƒ]ˆƒ]ˆ‚^ˆ‚^ˆ‚^Ž}a~b‘€d‘‚cŽ`‹|[Œ}\`“€_’^€_€aŽ€cŒeŒƒfŒ‚g‰l‰l‰Œm‡Šk„‡jƒ†iƒ†k„‡l~‚i€†l~ˆox…iq€aq\y…_€‹a‘›_Œ—[„’U}OtˆKn„FgAc}>l€Mn‚Op„Qs‡RtˆSu‰Tu‰Tu‰Ts‰Iu‹KzL“N†—PŠšO›NŽœMš§U”Z•˜k™™w™–k““Mš6§¬.˜Ÿ+¡¨6¨°@¦°@Ÿ«?š§=“¢9ž7’¡:–¥>ŸªD¨®N¬«X¨¡]ž‘\•‡Z€fŽ€e„h„{^ŒƒfŽƒe–ˆk‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘g‘g‘g‘g‘g‘g‘g‘g’‚i’‚i“ƒj“ƒj“ƒj“ƒj’‚i’‚i“ƒl“ƒl“ƒl“ƒl“ƒl“ƒl“ƒl“ƒl“…j”†k”†k•‡m•‡m”…n”…n“„o‘†r‘†r’‡s’‡s’‡s’‡s’‡s’‡s“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”‹z”‹z•Œ{•Œ{•Œ{–|–|–|—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}––—€˜‘˜‘˜‘˜‘—€€œ€œ€š‘‚›‘…›“†œ”‡•ŠiU:iU:iU:iU:iU:iU:iU:iU:iU:iU:iV8iV8iV6iV6iV5iV5kV7jU6iV6iV6iV6hU5hU5hU5iX:iX:hW9hW9gV8gV8gV8fU7jU6jU6kV7kV7kV7kV7jU6jU6fV5fV5gW6gW6gW6gW6fV5fV5fV5gW6gW6gW6gW6gW6fV5fV5jW6jW6jW6jW6jW6jW6jW6jW6jV5jV5iU4hT3hT3hT1hT1iU2gU-gU-hV.hV.iW/hV.hV.gU-iV.iV.iV.iU0iU0iU2iU2iU4kU0kU0jT-jT-jT-kU.kU.lV/jV1jV1jV1jV1kW2kW2kW2kW2hX6hX6hX6iY7jZ8jZ8k[9k[9mZ9mZ9n[:n[:n[:n[:o\;o\;p]=o\q^>t]>t]>t]>t]>t]>t]>t]>t]>o_>o_>o_=o_=o_=o_=o_=o_=o_;o_;o_;n^:n^:n^:m]9m]9p]yf>yf>yf>wh=wh=wh=wh=xi>xi>xi>xi>|hE|hE}iF}iF}iF}iF~jG~jGkFkFkFkF‚jF‚jF‚jFƒiF‚jF‚jF‚jFkF‚lG€lG€lG€lGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF‚oGnF€mEnF‚oGƒpH‚oG€mE€mEnFnFnF‚oG‚oGƒpHƒpHpEpE€qF€qF€qFrGrGrGƒpEƒpEƒpEƒpFƒpFƒpHƒpHƒpHƒpF„qG…rH…rH†sI†sI…rH…rH…rH…rH…rH†sK‡sNˆtOˆtO‰uR†tP†tP‡uQˆvRˆvRˆvRˆvRˆvR†vT†vT‡wU‡wU‡wUŠwVŠwVŠwV‡wU‡wUˆxVˆxVˆxVˆxV‰yW‰yW‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹{Z‹{Z‹{Z‹{Z‹{Z‹{Z‹{Z‹{Z‰|\‰|\‰|\‰|\‰|\ˆ{[ˆ{[ˆ{[ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_Œ{]Œ{]Œ}`‹}`‰~b‰€c‰d‡€dŠaŠa‹€b‹€b‹€b‹€bŒcŒc„hŽƒg‚fŒe‹€dŠcŠcŠcŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŒcŒcŒcŒcŒcŒcŒcŒcŒƒ\Œƒ\Œƒ\‹ƒ\‹ƒ^‹ƒ^‰„^‰ƒ_ŽbŽb€cdŽ€c€`‹€`‹€`‘‚aƒa‚b‰‚e†‚eƒƒiƒk€„kz„kyƒjx‚it~eq{cpzbr|dt~fn{ar€fs†ho…aj€Yn„V|aˆšh|ˆbu]jzVevTezYg€`k†emˆisŽau`u`tŽ^tŒZrŠXpˆTo‡Sw‘R{”S—V†œTŠŸT QŒŸMŒžJ˜¤@• D›¢T£¤`œ™VŒ?›•=°¬I¥©Kª®Pª¯Q¨­Q¤ªP¡ªQž¦Pš¤M–žH—žA–œ:–˜7”“7’‹=„DKb“„g“…jŒ~de‚h“ƒiŽb‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘g‘g‘g‘g‘g‘g‘g‘g‘ƒi‘ƒi’„j’„j’„j’„j‘ƒi‘ƒi’ƒl’ƒl’ƒl’ƒl’ƒl’ƒl’ƒl’ƒl“…j”†k”†k•‡m•‡m”…n”…n“„o‘†r‘†r‘†r’‡s’‡s“ˆt“ˆt“ˆt“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”‹z”‹z•Œ{•Œ{•Œ{–|–|–|—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}–|–|—Ž}—Ž}—Ž}—Ž}—Ž}˜~—Ž—Ž˜€™™™™™€œ€œ€š‘‚›‘…›“†œ”‡•ŠiU:iU:iU:iU:iU:iU:iU:iU:hW;hW;hW9hW9hX7hX7hX6hX6jW7iV6iV6iV6iV6hU5iT5iT5iY8iY8hX7hX7gW6gW6gW6fV5jU6jU6kV7kV7kV7kV7jU6jU6fV5fV5gW6gW6gW6gW6fV5fV5fV4fV4gW5gW5gW5gW5gW5fV4kW6kW6kW6kW6kW6kW6kW6kW6jV5jV5iU4hT3hT3hT3hS4iT5gU-hV.hV.iW/hV.hV.gU-gU-iV.iV.iV.iU0iU0iU2iU2iU4lV/kU.kU.jT-jT-jT-kU0kU0jV1jV1jV1jV1kW2kW2kW2kW2iY7iY7iY7iY7iY7iY7iY7iY7mZ9mZ9n[:n[:n[:n[:o\;o\;p]=o\q^>u^?u^?u^?u^?u^?u^?u^?u^?p`p`>p`>p`>p`>p`yf>{e>{e>wh?wh?wh?wh?xi@xi@xi@xi@|hE|hE}iF}iF}iF}iF~jG~jG~lDlDlDlDkD‚jD‚jD‚jD‚jF‚jF‚jFkF‚lG€lG€lG€lGƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmF‚oGnF€mEnF‚oGƒpH‚oG€mE€mE€mEnFnFnF‚oG‚oG‚oGpEpE‚qF‚qF‚qFƒrGƒrGƒrGƒpEƒpEƒpFƒpFƒpHƒpHƒoJƒoJ‚qFƒrG„sH„sH…tI…tI„sH„sH„sH„sH„sH…sK†tN‡uO‡uOˆvR„tP„tP…uQ†vR†vR†vR†vR†vRˆuTˆuT‰vU‡wU‡wUˆxVˆxVˆxV‡wV‡wVˆxWˆxWˆxWˆxW‰yX‰yX‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹z\‹z\‹z\‹z\‹z\‹z\‹z\‹z\‰|\‰|\‰|\‰|\‰|\ˆ{[ˆ{[ˆ{[ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_Œ{]Œ{]Œ}`‹}`‰~b‰€c‰d‡€dŠaŠa‹€b‹€b‹€b‹€bŒcŒcfŽ€eŽ€eddŽ€eŽ€eŽ€eŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽƒeŽƒe‚dŒcŒc‹€bŠaŠa’€\’€\€^^€_ŽaŽaŒaŽƒg‚f‹‚eŠƒf†iˆkІi‡ƒf‡ˆhƒ‡f€…gzƒfsgn€fl€gihk|ik|ik|ij{hj{hl}jp‚ls…ov‹lpˆfnˆctgœn„ o‚šh|’aew]gy_kfq‰ox’yz–w•}s“{pfoŽeqdp_q]sŽ[tZu[z“Z}—ZšY‡žX‰ŸTŠ N‹ŸJŠžG”¡5œ¨:¬µJ³ºS¢¢J‹‡>‡P£˜kµ³ƒ­«{ žn–•e˜—i¡ r¤¦w¤¦wŸŸk˜˜\ŒŒF~|/vp"um"zp+‚t5Š~T‘ƒ^’ƒd“ƒif€gŽ~db‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚hƒiƒi„j„j„j„jƒiƒi„l„l„l„l„l„l„l„l“…j”†k”†k•‡m•‡m”…n”…n“„o‘†r‘†r‘†r’‡s’‡s“ˆt“ˆt“ˆt“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”‹|”‹|•Œ}•Œ}•Œ}–~–~–~—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}–|–|–|—Ž}—Ž}˜~˜~˜~—Ž}˜~™™š‘€š‘€™™€œ€œ€š‘‚›‘…›“†œ”‡•ŠiV8iV8iV8iV8iV8iV8iV8iV8hW;hW;hW9hW9hX7hX7hX6hX6hX7gW6iV6iV6iV6iT5iT5iT5hX7hX7hX7hX7hX7gW6gW6gW6iV6iV6jW7jW7jW7jW7iV6iV6fV5fV5gW6gW6gW6gW6fV5fV5eU3fV4gW5gW5hX6gW5gW5gW5jV5jV5jV5jV5jV5jV5jV5jV5jV3jV5iU4hT3hS4hS4hS6iT7hV0hV0iW1iW1hV0hV0gU/gU/kU.kU.kU.kU0kU0kT2kT2kT4lV-lV-kU.jT-jT-jT/kU0kU0jV1jV1jV1jV1kW2kW2kW2kW2jZ8jZ8jZ8jZ8iY7iY7iY7iY7mZ9mZ9n[:n[:n[:n[:o\;o\;p]=o\q^>s^?s^?s^?s^?s^?s^?s^?s^?pa:pa:pa:p`p`>p`>qa=p`{e>{e>{e>yg?yg?yg?yg?zh@zh@zh@zh@|hC|hC}iD}iD}iD}iD~jE~jE}lA}lA}lAlBlBkBkB‚kB‚jF‚jF‚jFkF‚lG€lG€lG€lG„lF„lF„lF„lF„lF„lF„lF„lF‚oGnF€mEnF‚oGƒpH‚oG€mE€mE€mEnFnFnFnFnFnF‚oE‚oE‚oE‚oEƒpFƒpFƒpF„qGƒpFƒpFƒpFƒpHƒpHƒoJƒoJƒoL€qFrG‚sH‚sHƒtIƒtI‚sH‚sH‚sH‚sHƒtIƒtK„uN„uN…vO…uQ„tP„tP…uQ†vR†vR†vR†vR†vR‰uTˆuT‰vU‰vU‡wUˆxV‡yV‡yV‡vX‡vXˆwYˆwYˆwYˆwY‰xZ‰xZ‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹z\‹z\‹z\‹z\‹z\‹z\‹z\‹z\ˆ{[ˆ{[ˆ{[‰|\‰|\‰|\‰|\‰|\ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_Œ}^Œ}^‹}`‹}`‹}bŠcŠ~dŠ~dŠaŠa‹€b‹€b‹€b‹€bŒcŒcŽ~dŽ~dŽ~dŽ~dŽ~de€f‘gŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ€cŽ…f„e„eŒƒd‹‚cŠbŠb‰€a’_’_a€cŽ€eŒ€f‹h‹h†‚g…„h„„h‚‚h…jƒ‡n‡m{„ir€fqgoglƒik…li‡ohˆqg‰qt‹{t‹{t‹{t‹ysŠxuŒxx{{’~~—y€›z„¢~ˆ¨‰¨ƒŸyy‘or‡hx•w|™{ž~„£ƒƒ¥‚¡|x›sr—ns•pt”mt“ju’fw“cz•b}˜cšc€™_‚š\„[ˆ V‹¡OŽ¢KŽ£F£Džª< ¬<¦²D©±Lœ¡OW–‘q§ Ž±®›«¨•£ Ÿˆ£¡Œ¨¦¥£Œžœ…˜”n™–kš–f˜“[‘‹M‹„@†~6„z2‚y>…yE†wL—„d“d“‚h~a’„g‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚hƒiƒi„j„j„j„jƒiƒi‘…m‘…m‘…m‘…m‘…m‘…m‘…m‘…m“…j”†k”†k•‡m•‡m”…n”…n“„o‘†r‘†r’‡s’‡s’‡s’‡s’‡s’‡s“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”‹|”‹|•Œ}•Œ}•Œ}–~–~–~—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}•Œ{–|–|—Ž}—Ž}˜~˜~˜~šŽ~šŽ~›œ€œ€œ€œ€›€œ€œ€š‘‚›‘…›“†œ”‡•ŠjW7jW7jW7jW7jW7jW7jW7jW7gX;gX;gX9gX9gX7gX7gY6gY6gX7gW6gW6iV6jU6iT5kT5kT5gW5gW5gW5hX6hX6hX6hX6hX6gW6gW6hX7hX7hX7hX7gW6gW6fV5fV5gW6gW6gW6gW6fV5fV5eU3fV4fV4gW5hX6hX6gW5gW5iU4iU4iU4iU4iU4iU4iU4iU4jV3jV3iU4hS4hS4hS6hS8iT9hU4hU4iV5iV5hU4hU4gT3fS2kU.kU.kU.kU0kU0kT2kT2kT4mX-lV-kU,jT-jT/jT/jS1kT2jV1jV1jV1jV1kW2kW2kW2kW2iY7iY7iY7iY7iY7jZ8jZ8jZ8mZ9mZ9n[:n[:n[:n[:o\;o\;p]=o\q^>r_?r_?r_?r_?r_?r_?r_?r_?pa8pa8pa:pa:p`p`>p`?p`{e>|d>|d>|fA|fA|fA|fA}gB}gB}gB}gB|iA|iA}jB}jB}jB}jB~kC~kC{lA}lA}lAlBlBkB‚lC‚lC‚jF‚jF‚jFkF‚lG€lG€lG€lG„lF„lF„lF„lF„lF„lF„lF„lF‚oGnF€mEnF‚oGƒpH‚oG€mEnFnFnFnFnF€mE€mE€mE„mD„mD„mD…nE…nE…nE†oF†oFƒpFƒpFƒpHƒpHƒoJƒoJƒoLƒoL€qFrG‚sH‚sHƒtIƒtI‚sH‚sHƒtIƒtIƒtI„uL„uN„uN„uN„tPƒuPƒuP„vQ…wR…wR…wR…wR…wR‰uT‰uT‰vU‰vU‡wU‡yV‡yV‡yV‡vX‡vXˆwYˆwYˆwYˆwY‰xZ‰xZ‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹z^‹z^‹z^‹z^‹z^‹z^‹z^‹z^‡zZ‡zZˆ{[ˆ{[‰|\‰|\Š}]Š}]ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_Š_Š_Ša‹}`‹}b‹}bŒ|cŒ|cŠaŠa‹€b‹€b‹€b‹€bŒcŒceŽ~dŽ~dŽ~dŽ~de€f€fdddddddd‹‚c‹‚cŒƒdŒƒdŒƒdŒƒdŒƒdŒƒd‚fŒƒfŠƒg‰ƒiˆƒm†„o…„pƒ…p~„h„Šp…Žs~ˆov„kv†lu‡ot†noqnƒro†tqŠwsŽ}t“v—„x™†€˜‹‚šŒƒ›…†žŽˆ¡ŽŒ¥¨“”°š ¼¥¨Æ® ¾¦Œ©•€˜Š€“‡—–{Ÿ•| ”}¡“¢Ž~¢ˆ¢„¤ƒƒ¥‚ƒ¥‚ƒ£~€ yžrm‚h†Ÿf‡ fФ]Œ£[Œ¤VަP’§J•ªE—­A›¯@¦²Bž©C˜¡N›¡cŸ¥w¢¨‚¥«‰§­‹ŸŸƒ¢¢†¤¥†¥¦‡§¨ˆ¥¦„šœw‘l‚„E‰ˆO“’\Ÿœg£žf›–T‡;z(€z.xo*vg0“€X”`–‚g‹|_”‡g‘g‘g‘g‘g‘g‘g‘g‘g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚hƒiƒi„j„j„j„jƒiƒi‘…m‘…m‘…m‘…m‘…m‘…m‘…m‘…m“…j”†k”†k•‡m•‡m”…n”…n“„o’‡s’‡s’‡s’‡s’‡s’‡s‘†r‘†r“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”Š~”Š~•‹•‹•‹–Œ€–Œ€–Œ€—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}•Œ{•Œ{–|–|—Ž}˜~˜~™š}š}›~œ‘œ‘œ‘œ‘œ‘€œ€œ€š‘‚›‘…›“†œ”‡•ŠkX7kX7kX7kX7kX7kX7kX7kX7gX;gX;gX9gX9gX7gX7gY6gY6gX7fW6gW6iV6jU6iT5kT5kT5fV4gW5gW5gW5hX6hX6iY7iY7fW6fW6gX7gX7gX7gX7fW6fW6fV5fV5gW6gW6gW6gW6fV5fV5eU1eU1fV2gW3hX4hX4gW3gW3kT4kT4kT4kT4kT4kT4kT4kT4jV3jV3iU4hS4hS6hS6hS8iT9hU5iV6iV6iV6hU5gT4gT4fS3lT.lT.lT.lT0lT0lT2lT2lS4mX-lW,kU,jT-jT/jT/jS1jS1jV1jV1jV1jV1kW2kW2kW2kW2gW5gW5hX6iY7jZ8k[9k[9l\:mZ9mZ9n[:n[:n[:n[:o\;o\;p]=o\q^>p`?p`?p`?p`?p`?p`?p`?p`?pa6pa8pa8pa:p`p`>p`?o_;n^:n^:n^:n^:m]9m]9m]9p]{e>|d>|d>}eA}eA}eA}eA~fB~fB~fB~fB|i?|i?}j@}j@}j@}j@~kA~kA{lA{lA}lA~mBlBlB‚lC‚lC‚jF‚jF‚jFkF‚lG€lG€lG€lG„lF„lF„lF„lF„lF„lF„lF„lF‚oGnF€mEnF‚oGƒpH‚oG€mE‚oGnFnFnF€mE€mE€mElD„kC…lD…lD…lD…lD†mE†mE†mEƒpFƒpHƒpHƒpHƒoJƒoLƒoLƒoL€qFrG‚sH‚sHƒtIƒtI‚sH‚sH„uJ„uJ„uJ„uL„uNƒtMƒtMƒsOƒuPƒuP„vQ…wR…wR…wR…wR…wR‹tT‰uTŠvU‰vU‡wU‡yV‡yV†yV‡vX‡vXˆwYˆwYˆwYˆwY‰xZ‰xZ‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‹z^‹z^‹z^‹z^‹z^‹z^‹z^‹z^‡zZ‡zZ‡zZˆ{[‰|\Š}]Š}]‹~^ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_‡_‰€_‰€a‰~`‹}bŒ|bŒzbŒzbŠaŠa‹€b‹€b‹€b‹€bŒcŒc€feeŽ~dŽ~dŽ~deedddddddd‡aˆ‚bˆ‚b‰ƒcŠ„d‹…eŒ†fŒ†f†…i†…i……k‚†o†p‡r~‡t|‡v~‹q‰–|Žœƒ‚”zu‰pq‡ptŒvwz‚“‹€”‹•Š€–Š™‹€›ŒŽŽ©œ“­ šµ¦¡¼­¨Ã²°Ë¸·Ó½¼ØÂÂÜÑÀÜκÖȬȼ¸³˜­²œ¬»¤°ÆŠ®È±É²Å±»®±«©­¥®¢‡©ˆˆ§…‡¥ˆ¥yˆ¤sŠ¢n‹¢j‹£g’«Z‘ªW©N‘©G•¬B™°>Ÿ´;¢¶;£°<™¤H•œf¢¦µ¸­·¿§£°‚‹ž^‘™f’šg—cŒ“]Š’Y‹“XŒ’VˆŽP‹’5„‰5‚ƒ?‡‡KŽU’L‰†7~|%ƒ&qji[zM•~\–ƒeˆyZ’…c‘h‘h‘h‘h‘h‘h‘h‘h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚hŽ„iŽ„i…j…j…j…jŽ„iŽ„i†m†m†m†m†m†m†m†m“…j”†k”†k•‡m•‡m”…n”…n“„o“ˆt“ˆt“ˆt’‡s’‡s‘†r‘†r‘†r“ˆt“ˆt“ˆt“ˆt”‰u”‰u”‰u”‰u˜ˆy˜ˆy˜ˆy–‰y—Šz–Šz–Šz”‹z”Š~”Š~•‹•‹•‹–Œ€–Œ€–Œ€—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}•Œ{•Œ{–|–|—Ž}˜~™™›Ž}›Ž}œ~€œ€œ€š‘‚›‘…›“†œ”‡•ŠfV4gW5hX6jZ8jZ8hX6gW5fV4gViXr_>r_>r_>r_>r_>r_>r_>s`@s`@s`@s`?s`?sa=sa=sa;p`>p`>p`>p`>o_=o_=o_=o_=s\:r[9r[9qZ8qZ8r[9r[9s\:o]7o]7n\6m[5m[5lZ4kY3kY3l\8l\8l\8l\8l\8l\8l\8l\8o]9o]9o]9p^:p^:p^:q_;q_;p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9va4va6wb7wa8wa8xb;xb;xb;wd:wd:wd:xe;xe;xe;xe;yfzg?{h@|iA|iA}jB}j?}j?}j@~kC~jE~jGkHkJ}iH}iH~jG~jGkF€mEnDnD‚jF‚jFƒkG„lH„lH„lH„lH„lH„qGƒpF‚oEnDnD‚oEƒpF„qG~oF~oF~oF~oF~oF~oF~oF~oFmJmJmJmJmJmJmJmJ†mE†mE†mE…nE„nE„nE„nE‚oE€rC€rC€rErGrI‚sL‚sL‚rN‚sJ‚sJ‚sJƒtKƒtKƒtKƒtK„uL„tR„tP„uL„uJ…vK…vM…uQ…uS„tP„tP…uQ†vR†vR†vR†vR†vR†vR†vR‡wS‡wS‡wSˆxTˆxTˆxT‡{S‡{U‡{U‡zW‡zW‡zX‡zX‡zX‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰z[‰z[‰z]‰z]‰y_‰y_‰z[‰z[‰z[‰|\ˆ}]‰~^‰~^ˆ^‡~_‡~_‡~_‡~_‡~_‡~_‡~_‡~_‹}`‹}`Œ~aŠaŠaŠbŠbˆ‚bŒ‚g‹‚eŠd‹€dŠc‹€bŽ€cd‰ƒi‰ƒi‰‚f‰‚f‹‚eŒƒf‚d‚dŠx`‘g”„j’‚h‹}`‰{^Œc’‡iŒ†b‰€_Ša’„j’‡qŠƒp~lwziwxf{~m…w€Œ~}}z’zw”uw–tzžn¼„v{Žr—¤’”{Їƒ’•€¡š„¤ŸŠª©‘¯±—µµŸ¼¸¨Æ¾®ÌÀÃØÏ¿ÖÎÇÞØÕîêÙôïÐíèÎëæÔóëÎêíÉãàéÿüçúþ¯½ÎáòÚòüÎìîÏåòÑéóÓîõÐïñÈèå¼ÝÖ±ÒǬÍ›¾¸±¦…§†¦Ž«u”¯h˜´_¸[£¸S¥·S«¼T¨¶Eª¸=§°9˜ž4££I‡Š[“g ¨«µ£®ƒ˜¥m—¢]“ P–¢L” L”N“šM”˜L’•H‘A<ŠŒ8‡ˆ8„‚5}3‚z1‚y,ƒx(w"}v„|)XKkZ&¡g’‚`†yY”‰i‘‚a‘‚a‘‚c‘‚c‘‚ed€f€f’„i’„i‘ƒh‘ƒi‘ƒi‘‚k’ƒl’ƒn‘ƒi’„j’„j’„j’„j“…k“…k“…k’‚k“ƒl“ƒl“ƒl“ƒl”„m”„m”„m‘…m‘…m’†n’†n’†n’†n“‡o“‡o“‰n’ˆo’ˆo‘†p‘†p‘†r’‡s’‡s”‰w”‰w”‰w”‰w•Šx•Šx•Šx•Šx•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–Šz–Šz•‰y•‰y–Šz–Šz—‹{˜Œ|—„–Žƒ—˜Œ~—‹{˜‹{šŠz›‹{™Œ|™Œ|™Œ|š}š}š}›Ž~›Ž~™™š‘€š‘€š‘€š‘€™™‚œ‚œ€š’›’›”„œ”‰”‹fV4gW5hX6iY7iY7hX6gW5fV4hW=gVr_>r_>r_>r_>r_>r_>r_>r_?r_?r_?r_>r_>r`p`>p`>p`>o_=o_=o_=o_=q]:p\9p\9o[8o[8p\9p\9q]:o]7o]7n\6n\6m[5m[5lZ4lZ4l\8l\8l\8l\8l\8l\8l\8l\8m[7m[7m[7n\8n\8n\8o]9o]9p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9ta6ub7ub7ub8ub8vc;vc;vc;wd:wd:wd:xe;xe;xe;xe;yfr_>r_>r_>r_>r_>r_>r_>q^>q^>q^>q^=q^=q_;q_;q_9p`>p`>p`>p`>o_=o_=o_=o_=q]:p\9p\9o[8o[8p\9p\9q]:o]7o]7o]7n\6n\6n\6n\6n\6l\8l\8l\8l\8l\8l\8l\8l\8m[7m[7m[7n\8n\8n\8o]9o]9p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9ub7ub7ub8ub8vc;vc;vb=vb=wd:wd:wd:xe;xe;xe;xe;yf<{h@{h@{h@{h@zg?zg?zg?zg?{gB{gB{gB|iA|iA|iA}j@}j@}iF}iF~jG~jEkF€mE€mE€mE‚jF‚jFƒkG„lH„lH„lH„lH„lHnDnD€mC€mC€mC€mCnDnDƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFmHmHmHmHmHmHmHmH„nE„nE‚oE‚oEpEpEpEpEpGpGpG€qHrG‚sH‚tGƒuHrI‚sJ‚sJ‚sJƒtKƒtKƒtKƒtK„tR„tP„uL„uJ…vK…vM…uQ…uS„tP„tP…uQ†vR†vR†vR†vR†vR†vR†vR‡wS‡wS‡wSˆxTˆxTˆxTˆzSˆzUˆzUˆzWˆzWˆyXˆyXˆyX‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰z[‰z[‰z]‰z]‰y_‰y_Š{\Š{\Š{\‰|\ˆ}]ˆ}]ˆ}]‡~]ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_ˆ}_‹}`‹}`Œ~aŠaŠaŠbŠbˆ‚b‹€d‹€d‹€d‹€d‹€dŒe‚fg‘‚edŽ€cbŒ~aŒ~cŒ~cdŠ„jˆ‚h†‚i†kƒl~k‚o„ƒqpsbjl^hj]orky{ƒ  ˜¬­›°³ µ¸¥º½¥½¿¤½º¡¼µ¢¾²¤À²­Å­‡ˆÎßÏîûòë÷õàëïíúÿçõþïüÿìúÿêøÿçøÿå÷ÿáöûÝõ÷ÚòòàøúÜôöÖðïÎèåÆáܼÚÒµÓË²ÐÆ¯Ë½´Ï¾»ÔÁÁÕʆ––ž°²»ÎȭIJ£º°©À¶¬Ã¹­Â¹³È¿¾ÔÈÆÚÏÇÛÐåýíÞõãÌâ˹ί¯Á—©¼„ž±o“¥[ŠD‡—?…”9|ˆ$~Š… ‡‹,žK¢¦t«²|©gŠšOŠœHŒšC‹˜@– I˜ K–žI–›I–™H–—G–•B”’;’‘7”‹,‡,‰‚*…}*‚y*x*|u'zs#€zzptfdT‡uE•…a’ƒd‹€d``‘‚c‘‚c‘‚e‘‚e‘g‘g‚g‚g‚gggjjl‘ƒi’„j’„j’„j’„j“…k“…k“…k“ƒl“ƒl“ƒl“ƒl”„m”„m”„m•…n‘…m‘…m’†n’†n’†n’†n“‡o“‡o“‰n’ˆo’ˆo’‡q’‡q’‡s“ˆt“ˆt”‰w”‰w”‰w”‰w•Šx•Šx•Šx•Šx•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y•Šx•Šx•Šx•Šx–‹y—Œz—Œz–Œ€–~•Œ}–Š|–Šz—Šz—Šy˜‹z˜Œ|™}™}™}™}šŽ~šŽ~šŽ~™™š‘€š‘€š‘€š‘€™™‚œ‚œ€š’›’›”„œ”‰”‹gW6gW6hX7iY8iY8hX7gW6gW6hW;hW;gV:gV:gV:gV:hW;hW;iXr_>r_>r_>r_>r_>r_>r_>r_?r_?r_?r_>r_>r`p`>p`>p`>o_=o_=o_=o_=q]:p\9p\9o[8o[8p\9p\9q]:o]7o]7o]7o]7o]7o]7o]7o]7l\8l\8l\8l\8l\8l\8l\8l\8o]9o]9o]9p^:p^:p^:q_;q_;p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9ub8ub8ub8vc;vc;vb=wc>wc>wd:wd:wd:xe;xe;xe;xe;yfoa>q^=q^=q^=q^=q^=q^=q^=q^=s`@s`@s`@s`?s`?sa=sa=sa;p`>p`>p`>p`>o_=o_=o_=o_=p^:o]9o]9n\8n\8o]9o]9p^:o]7o]7o]7o]7o]7o]7o]7o]7l\8l\8l\8l\8l\8l\8l\8l\8o]9o]9o]9p^:p^:p^:q_;q_;p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9tc8tc8uc;uc;uc=vd>vd@vd@wd:wd:wd:xe;xe;xe;xe;yfyf>yf>zg?{h@{h@|iA|iA}iH}iF}iF}iD~kC~kA~k@~k@~jE~jE~jEkFkFkFkFkHkFkF‚lGƒmHƒmHƒmHƒmHƒmH‚oE‚oE‚oEƒpFƒpF‚oE‚oE‚oE„lF„lF„lF„lF„lF„lF„lF„lFnFnFnFnFnFnFnFnF‚oE‚oEpEpEpEpE~qE~qEmJmH‚nIƒpHƒpF„qF„rD…sE„pK„pK„pK…qL…qL…qL…qL†rM„tR„tP„uL„uJ…vK…vM…uQ…uS„tP„tP…uQ†vR†vR†vR†vR†vR†vR†vR‡wS‡wS‡wSˆxTˆxTˆxT‰zS‰yU‰yU‰yW‰yW‰yX‰yX‰yX‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{\Š{\Š{^Š{^Šz`Šz`‹|]‹|]‹|]Š}]‡|\‡|\‡|\†}\Š|_Š|_Š|_Š|_Š|_Š|_Š|_Š|_‹}`‹}`Œ~aŠaŠaŠbŠbˆ‚b}cŒ~cd‹e‹gŠ€gˆ€iˆ€i…iƒiƒj‡iƒ~j}zgyxfuvftƒpw…tuƒtv†y‘¡—´Å½ÂÓͺÍÉ¥¿¼±ËÊ¿ÝÛÈèçÂäåµØÚ°Ó×®Ô×­ÔѯÖÓ²ÖÒ³ÖжÕϾÛÖÌçâÖñìÎÜͲ¿¶îýúáóõâóûÏáëÌßæÉÜãÅàçÉäëÊçëÄæç¼àÞ´ÝÙ³ÝÙµßÛ·ÕÕ¹ØÓ¶ÕͱÐÁ¬Ë¹«Ê¸¨Ç·£Â³­Ê®¯Ê«³Ì¬ÒéÍ«½§Š—}“Ÿw—¤n¬½_´Ãh¼Æp½Át¸»t³¸v°¹z¯¹|Ÿ¨‰¢«Žœ¥Š˜}Œ–t“›rŽ˜dƒŽR†š;…–8Šš8Ž›/š¨/ ©2•›/ ¡C— a©µkš«Oˆ›0’¤4”¡7‰“2‘–<˜šF—™E—–C˜–A›—>›–8™”0—’,œŠ˜…‘‚Œ~…z w"zs#wo$u{o}nxhaOšŠY”„`~a``bb‘‚e‘‚e’‚h’‚h“…j’„i’„i‘ƒi‘ƒi’ƒl’ƒl“„o‘ƒi’„j’„j’„j’„j“…k“…k“…k„l‘…m‘…m‘…m‘…m’†n’†n’†n‘…m‘…m’†n’†n’†n’†n“‡o“‡o’ˆm’ˆo’ˆo’‡q’‡q“ˆt”‰u•Šv”‰w”‰w”‰w”‰w•Šx•Šx•Šx•Šx•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv”‰u”‰u•Šv•Šv–‹w—Œx—Œz–‹y–‹y•Šx–‹y–‹y—‹{—‹{—Ž}—Ž}—Ž}˜~˜~˜~™™™™š‘€š‘€š‘€š‘€™™‚œ‚œ€š’›’›”„œ”‰”‹hW9hW9hW9hW9hW9hW9hW9hW9iX:hW9hW9gV8gV8hW9hW9iX:iXp`>p`>q^=q^=q^=q^=q^=q^=q^=q^=s`@s`@s`@s`?s`?sa=sa=sa;p`>p`>p`>p`>o_=o_=o_=o_=n^:m]9m]9l\8l\8m]9m]9n^:o]7o]7o]7n\6n\6n\6n\6n\6l\8l\8l\8l\8l\8l\8l\8l\8m[7m[7m[7n\8n\8n\8o]9o]9p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9sd;sd;sd;sd=te>td@td@td@wd:wd:wd:xe;xe;xe;xe;yfzg?{h@|iA}jB}jB}iD}iD~jE~kC~kClDlBlBlDlDlDkFkFkHkHkHkFkF€lGmHmHmHmHmH€mC€mCnDnDnDnD€mC€mCƒmFƒmFƒmFƒmFƒmFƒmFƒmFƒmFnDnDnDnDnDnDnDnD„nE„nE‚oE‚oEpEpEpEpE‚oG‚oG‚oGƒpHƒpFƒpFƒpEƒpE„pM„pM„pM„pM…qN…qN…qN…qN„tR„tP„uL„uJ…vK…vM…uQ…uS„tP„tP…uQ†vR†vR†vR†vR†vR†vR†vR‡wS‡wS‡wSˆxTˆxTˆxT‰zS‰yU‰yU‰yW‰yW‰yX‰yX‰yX‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{\Š{\Š{^Š{^Šz`Šz`Š{\Š{\Š{\‰|\ˆ}]ˆ}]ˆ}]‡~]‹|_‹|_‹|_‹|_‹|_‹|_‹|_‹|_‹}`‹}`Œ~aŠaŠaŠbŠbˆ‚bŠ{^‹{a‹}b‹e‹hŠ‚kŠ‚m‰‚o‰„n‚€ixzeswft|m}‰}‰–ŒŸ•˜¯¥­ÄºÃÚÒÍæàÐëæÊåà³Íʘµ±©ÐÍ¡ÊÆšÄÀ”Áº½¶’½´šÃ»¢ÊšĬœÄª›Â§—»¡•µžœ¹¥ªÅ¶µÏ«”´Å³éýòÕëéÑêî¾×Û¶Ïӽרµ×Ø·ÛÙ¶ÞÖ´ÜÓ¯ÙÏ«Ö̪ØÎ¬ÚеÖ˲ÔİѼ¬Î³§Ê¬£Ä© À©Ÿ¿ª®È¯®ÉªªÄ¡µÊ«®¿Ÿ¨³‹ ¨mŽ”J¡¦0¥¥5«¦>­¤E£›Fœ–HŸŸU«®g¨¬‡§­‹ ¥‡•™~‘˜w“›rše‡•X‹žDˆ™=Š™:Š—+“¡(˜¡*“'™š<›¥\¢¯]•¤Gˆ™1ž5’ž8”6”—@——A—•@˜“?™“;›”9•2œ“*š’%‰š…”‚މ{ƒx}r zo ~q"}n{ln aP ~F•†[‚_€_€_bb‘‚e’ƒf’‚h’‚h”†k“…j“…j’„j’„j“„m“„m”…p‘ƒi’„j’„j’„j’„j“…k“…k“…k‘…m‘…m‘…m‘…m’†n’†n’†n’†n‘…m‘…m’†n’†n’†n’†n“‡o“‡o’ˆm’ˆo’ˆo’‡q“ˆr”‰u•Šv•Šv”‰w”‰w”‰w”‰w•Šx•Šx•Šx•Šx•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv”‰u”‰u”‰u”‰u•Šv–‹w–‹w˜Œv—Šw—Šw–‹w–‹y•z–|–|–}—~—~—~—~˜‘˜‘˜‘™™š‘€š‘€š‘€š‘€™™‚œ‚œ€š’›’›”„œ”‰”‹hW;hW;gV:gV:gV:gV:hW;hW;iY8iY8hX7hX7hX7hX7iY8iY8iXr_>r_>r_>q^=q^=q^=q^=q^=q^=q^=q^=s`@s`@s`@s`?s`?sa=sa=sa;p`>p`>p`>p`>o_=o_=o_=o_=n^:m]9m]9l\8l\8m]9m]9n^:o]7o]7n\6n\6m[5m[5lZ4lZ4l\8l\8l\8l\8l\8l\8l\8l\8m[7m[7m[7n\8n\8n\8o]9o]9p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9sd;sd;sd=te>td@td@tdBueCwd:wd:wd:xe;xe;xe;xe;yfyf>zg?zg?{h@{h@{h@|iA|i?|i?}jB}jB}jB~jE~jE~jElBlDlDkFkFkHkJkJkFkF€lGmHmHmHmHmHlB€mCnD‚oE‚oEnD€mClB€nF€nF€nF€nF€nF€nF€nF€nFnDnDnDnDnDnDnDnD…nE…nE…nE„nE„nE‚oE‚oEpEƒpEƒpEƒpFƒpF‚oG‚oG‚oG‚oGƒoLƒoL„pM„pM„pM…qN…qN…qN„tR„tP„uL„uJ…vK…vM…uQ…uS„tP„tP…uQ†vR†vR†vR†vR†vR†vR†vR‡wS‡wS‡wSˆxTˆxTˆxT‹yS‹yU‹yU‹xW‹xW‹xX‹xX‹xX‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{\Š{\Š{^Š{^Šz`Šz`‰z[‰z[Š{\‰|\ˆ}]ˆ}]‰~^ˆ^‹|_‹|_‹|_‹|_‹|_‹|_‹|_‹|_‹}`‹}`Œ~aŠaŠaŠbŠbˆ‚b|`|bŽ~d~gŠiˆ€k†l†mowbr{hy†u…•Š•ª¡©Â¾¹ÖÒÃáßÁßݾÜÚ¶ÔÒ¦ÆÃ—·´³¯š½¹¦ÊÈ»†»³‚¸«ˆ¾®Å±’í»¤µšÂžÄ“¡Ç”¡Å•¥Æ›¯Í©ÁÛ¾ÎèÏ—§‚¸Ë­ÊãÎ´ÒÆ®ÎÉ®Î˺Úׯæá¸ÝÖµÚÒ±×ʰ×Ű×įÖĬÒêÐţɰœÃ¦œÁŸžÄ›ŸÄ›¿œŸÀ£§Ä®»Ó½²Ê°§À ˜­Œ¡±Œ°ºˆ¤ªb›žE™Ž’zw†o#o-—P·²x¸»±³Ž¥¨‰šŸ’™wŒ˜jŠ˜]ˆ˜W†—G†”E‹™D‰•3Žš,“›,’.žžH›©T–¤MŽB‰˜;‹˜<™>“—@—–C—’>–‘=—‘;™’8œ“4”-“$œ’‰›‡•ƒ‘€Œ}‡xƒs~o|n%yi}l|kq_zk*›‹X’…[€_€_bb‘‚e’ƒf’‚h“ƒi“…j“…j’„i’„j’„j’ƒl“„m“„o‘ƒi’„j’„j’„j’„j“…k“…k“…k‘…m‘…m‘…m’†n’†n’†n“‡o“‡o‘…m‘…m’†n’†n’†n’†n“‡o“‡o’ˆm’ˆo’ˆo’‡q“ˆr”‰u•Šv–‹w”‰w”‰w”‰w”‰w•Šx•Šx•Šx•Šx•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv”‰s”‰s”‰s”‰s”‰s•Št–‹u–‹uš‹tš‹v˜Œv—Œx—Œz–Ž{–}–}—~—~—~—~˜‘˜‘˜‘˜‘™™š‘€š‘€š‘€š‘€™™‚œ‚œ€š’›’›”„œ”‰”‹hW;hW;gV:gV:gV:gV:hW;hW;iY8iY8hX7hX7hX7hX7iY8iY8hW;hW;hW;hW;hW;hW;hW;hW;hW=hW=hW;hW;iX:iX:iY8iY8iY5iY7iY7iY8iX:iXhX7hX7hX7hX7hX7hX7hX7hX7gV8gV8gV8gW6gW5gW5gW5gW3gW5gW5hX6jW6jV5jV5iU4jS3iU4iU4iU4iU4iU4iU4iU4iU4oW5nV4mU3kS1jR0jR0jR0kS1hT/iU0iU0jV1jV1iU0iU0hT/mU/mU/lT.lT.lT.lT.mU/mU/iW3iW3iW3iW3jX4jX4jX4jX4iY8jZ9jZ8jZ6jZ6k\5k\3k\3jZ9k[:l\;l]s_>s_>s_>q^=q^=q^=q^=q^=q^=q^=q^=q^>q^>q^>q^=q^=q_;q_;q_9p`>p`>p`>p`>o_=o_=o_=o_=n^:m]9m]9l\8l\8m]9m]9n^:o]7o]7n\6m[5m[5lZ4kY3kY3l\8l\8l\8l\8l\8l\8l\8l\8o]9o]9o]9p^:p^:p^:q_;q_;p^6p^6p^6p^6p^6q_7r`8r`8r`8r`8r`8r`8sa9sa9sa9sa9sd;sd;sd=te>td@td@ueCueCwd:wd:wd:xe;xe;xe;xe;yf<{h@{h@{h@zg?zg?zg?zg?zg?{h={h=|i?|iA|hC}iF}iF}iHlBlBlDkFkHkH~jI~jIkFkF€lGmHmHmHmHmHnD‚oEƒpF„qG„qGƒpF‚oEnD~oF~oF~oF~oF~oF~oF~oF~oFnDnDnDnDnDnDnDnD†mE†mE†mE…nE„nE„nE„nE‚oE†qD†qD…pE…oF„nGƒmHƒmHƒlJ…nN…nN†oO†oO†oO†oO‡pP‡pP„tR„tP„uL„uJ…vK…vM…uQ…uS„tP„tP…uQ†vR†vR†vR†vR†vR†vR†vR‡wS‡wS‡wSˆxTˆxTˆxT‹yS‹yU‹yU‹xW‹xW‹xX‹xX‹xX‰zY‰zY‰zY‰zY‰zY‰zY‰zY‰zYŠ{ZŠ{ZŠ{\Š{\Š{^Š{^Šz`Šz`‰z[‰z[‰z[‰|\ˆ}]‰~^‰~^ˆ^‹|_‹|_‹|_‹|_‹|_‹|_‹|_‹|_‹}`‹}`Œ~aŠaŠaŠbŠbˆ‚b’e’g‘h€i‰~h…}jzh~yf„’•¦–¯Ã·ÅÜÔËèäÂäã²ØÙ¦ÎФÆÈ¬ÎЛ½¾xœœt›š¶³˜¿¼ˆ±­~·®}¹­¼¬€¾§‚ºŸ„·˜»ššÂ ’¹x™¾{žÃ€ Ãƒ¤ÃЬə½×°ÉãÀ“¦x¯ÅžµÒ´µÖÅ®ÔɱÖϵÚÒ¬ÐÆ¼ÝÔ²ÓȪ˺¨É´¬Ì·¬Ë¹¥Ä´ž¼°šÃ¡‘¹”Ž·‹˜¿Ã”À˜¤Å¦³Ñ·²É·£»£¢»¥„“£|˜¡j‹Ž?—™6¥Ž(”x‡g†ayYz`-žcÎÅœ¾Á”³µ¦ª‰¢‚”œw‹—gˆ˜Z‹œV…”O‹˜S•¡W’œE’œ9“™5’9£¡VŸ®S’¡FŽœEH‹—C’@@Œ:–‘=–:–8˜‘6œ’1ž“*“"œ‘›‰™‡•ƒ‘~‹x„so|m*ud€owenl[ŸY”†Y€_€_€ab‘‚e’ƒf’‚h“ƒi’„i’„i‘ƒh‘ƒi‘ƒi‘‚k’ƒl’ƒn‘ƒi’„j’„j’„j’„j“…k“…k“…k†m†m‘‡n‘‡n‘‡n‘‡n’ˆo’ˆo‘…m‘…m’†n’†n’†n’†n“‡o“‡o’ˆm’ˆo’ˆo“ˆr“ˆr•Šv–‹w–‹w”‰w”‰w”‰w”‰w•Šx•Šx•Šx•Šx•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv”‰s”‰s”‰s”‰s”‰s•Št–‹u–‹u›Œuš‹t˜Œv—Œx˜{—|–}—~—~—~—~—~˜‘˜‘˜‘˜‘™™š‘€š‘€š‘€š‘€™™‚œ‚œ€š’›’›”„œ”‰”‹lV?lV>kW>kWjV=jV=jV;jW9jW7jW7jW6kV7kV7kV7jW6iV5iW3iW3gW3jW7jW7jU6jV5lU5kT2lT2lT0lS4lS4kT4kT4iU4hU4fV4fV4iV5iV5iV5hU4hU4gT3gT3gT3hT1hT1hT1hT1hT1hT1hT1hT1eU3fV4gW5gW5hX6hX6gW5gW5gY2hZ3i[6j\7j\9i[8hY8gX7lY8lY8kX7iY7jZ8i[8j\9j]:l\;l\;m]p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`?o^@o^@o^@o^Bn^:n^:m]9m]9m]9l\8l\8l\8o]5o]5o]5o]5o]5o]5o]5o]5m[3m[5mZ9mZ:mZ:mZ9m[5m[3q[6o[6o[6p\7o]7m^7n_8n_8q]8q]8q]8q]8r^9r^9r^9r^9u]7u_8v`9ub:ub:uc;tb:tb:vc;vc;vc;vc;vc;vc;vc;vc;vc;vc;vc;wdmGmGmGmG€nH€nH€nH€nHnBnBnCmEmGmGmImI…oH„nG„nG„nGƒmFƒmF‚lE‚lEnDnDnDnDnDnDnDnD„qGƒpF‚oE„nE„mD„mD…nE†mEmHmHnFnF‚oG‚oG‚oG‚oG‚qF‚qF‚qF‚pH‚pJ‚pJ‚pJ‚pLƒqKƒqKƒqK„rL„rL„rL…sM…sM„rL…sM†tN…sM„rL„rL…sM†tN…uQ…uQ…uQ…uQ†vR†vR†vR†vR…uS†vT†vT†vT†vT‡wU‡wU‡wUŠy[‰xZ‰xZˆwYˆwY‰xZ‰xZŠy[‰z[‰z[‰z[‰z[Š{\Š{\Š{\Š{\ŠzXŠzX‰{X‰{X‰|Y‰|Y‡}Y‡}Y‰{V‰{X‰{X‰zYŠ{ZŠ{\Š{\‹|]ˆ}_‰~`‰~`‰~`‰~`ŠaŠaŠa”}]‘|]y^Šz`Š€eŒ‡j‡ƒf~}_‡‡c~}^ƒ‚f„…ft{ZsgŒ •¨ÀÂÌíæÎñ÷Àé妨¿–ɺ“ÁΑ»Çˆ´¥‡¼¨¾«]†tfˆw†¨˜‚¬ž†¹ªt¬Ÿm¢t©•|°™}²”}±{¯ˆ²‡ƒ·‡»s“¾o”¿m¢Êƒ˜½‡¡Á˜¶Ö¯™¹’\´Ê›®É¦·×ÀÂäÓ³ÒÀÃßÉËã˹Û˵Öìγ£Ç£œÀš—À˜”Àœ”ž•ÁŽŽº‰”¿‘œÇš—À–˜Á™ªÒ­£Ë¦¢¶›œ³—˜¯’–¬†¢rŠ”WŠŠ@ˆ6“+ˆx ‡k!‡d$|^"o_#‰ŒIÉִج½‘¡¯‹š¥ƒ•Ÿz“œo™b—ZŒ™SŽ›I‹–6’4œ¥<Ž“5Š@Ÿ ^–¢N’ IŽœD‹š?Œ–?Ž“?Ž?ŽŒ?’>‘:”4–.š‘(œ‘œšŒ†š…˜„ •‚  ‹{ ‡uqll €n&sazi!r` ŒzL“~aŒa€`f“ƒi”ƒi“d“€`–‚a’‚h’‚h’‚h’‚i’‚i’‚k’‚k’m”‚j”‚j”„k“…k‘…k‘‡l‘‡lˆlއjއjއjއkއkއmއmކo‘„s‘„s’…t’…t’…t’…t“†u“†u“ˆt“ˆt”‰u”‰u”‰u”‰u“ˆt“ˆt•Št•Št•Šv•Šv•Šx–‹y–Šz—‹{–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v”‰w”‰w•Šx–‹y–‹y–‹y–‹y–‹y™Œ|™Œ|™Œ|š}š}š}›Ž~›Ž~œŽœŽ››™˜‘—‘—‘™Œ|™}šŽ~˜~™˜‘—~—~™›€‚‘…“‡œ–ˆ›—‹lV>lV>kW>kWp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>o_>o_>o^@n]?n]?n^:n^:m]9m]9m]9l\8l\8l\8n\6n\6n\6n\6n\6n\6n\6n\6m[3m[5mZ9mZ:mZ:mZ9m[5m[3q[6o[6o[6p\7o]7m^7n_8n_8q]8q]8q]8q]8r^9r^9r^9r^9u]7u_8v`9ub:ub:uc;tb:tb:vc;vc;vc;vc;vc;vc;vc;vc;vc;vc;wdlV>kWp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>o_;o_;o_=n^m\>n^:n^:m]9m]9m]9l\8l\8l\8n[:n[:n[:n[:n[:n[:n[:n[:n\4n\6n[:n[;n[;n[:n\6n\4q[6o[6o[6p\7o]7m^7n_8n_8q]8q]8q]8q]8r^9r^9r^9r^9u]7u_8v`9ub:ub:uc;tb:tb:vc;vc;vc;vc;vc;vc;vc;vc;vc;wdhW=jV=jV=iU:jU8jU8jU8eV5eV5eV5gW5gW5iW3jX4kW2lU3iU2iU2iU2iU2iU2hT1hT1hT1hT1hT1iU2iU2jV3jV3jV3iU2iU2iU2iU2iU2iU2iU2iU2jR.kS/lT0lT0mU1mU1lT0lT0kU.lV/mW2nX3nW5oX6oX8oX8mY8mY8lX7kX7lY8jZ8k[9l\:k[:l\;l\;m];m];n^:o_;o`9n^p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>o_;n^:n^:n^n^:n^:m]9m]9m]9l\8l\8l\8mZ:mZ:mZ:mZ:mZ:mZ:mZ:mZ:n\4n\6n[:n[;n[;n[:n\6n\4q[6o[6o[6p\7o]7m^7n_8n_8q]8q]8q]8q]8r^9r^9r^9r^9u]7u_8v`9ub:ub:uc;tb:tb:vc;vc;vc;vc;vc;vc;vc;vc;wdzc7rT…kwgMƒ\ÍϨ¹É¤²Â¨¶“¡¬Šœ¦™¢w•l‘šeœ\“T—œH˜œ>–˜7’’:–™J£§]“T›O˜IŒ•DŒ‘?ŽŒ?‡>ƒ<•‰7“‡3”†-”…(•†!—„–”€—} •{ “z‘wur ˆn †l€m}il|iyhhVo\"™„W“…b`€c’‚h”ƒi’g‘€d“‚d’‚h’‚h’‚h’‚i’‚i’‚k’‚k’m†j…j…j„j“…k”„k•ƒk•ƒk‘†j‘†j‘†j‘…k‘…k‘…m‘…m‘…o‘„q‘„q’…r’…r’…r’…r“†s“†s“ˆt“ˆt”‰u”‰u”‰u”‰u“ˆt“ˆt“ˆr“ˆr“ˆt“ˆt“ˆv”‰w•‰y•‰y–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Šx•Šx–‹y—Œz—Œz—Œz—Œz–‹y–|–|–|—Ž}—Ž}—Ž}˜~˜~›™™™™™™™›Ž~›œ€š‘€›’š“™’€™’€˜~šŽ~›Ž~œŽœ„›‘…›•‡™•‰lW:lW:kX:kX:iXfX>gY>hYhW=hW=jV=jU:jU8lT8lT8eV5fV5fV5gW5iV5jV3kW4kW2jV3jV3jV3iU2iU2hT1hT1jS1hT1hT1hT1iU2iU2jV3jV3jV3hT1hT1hT1hT1hT1hT1hT1hT1lT0mU1mU1nV2nV2nV2nV2nV2mV-mU/mU/nV2nV2oW5pX6qY7oX8oX8lX7lX7lY8lY8k[9l\:k[:k[:l\;l\:m];n^:n^:n_8n^p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>o`9n_8n^:n^:m];m];m]yf>zfAzfAzfAzg?{h@{gB{gB{gB{iE{iE|jD|jD|jB|jB}lA}lA~lF~lF~lF~lFmGmGmGmG€nH€nH€nF€nF€nF€nF€nF€nF‚lE‚lEƒmFƒmF„nG„nG„nG…oHnDnDnDnDnDnDnDnD€pLoK€nJ€nJ€lI€lIƒlJƒlJƒnCƒmDƒmDƒmF„nI„nI„mK„mK‚qF‚qF‚qF‚pH‚pJ‚pJ‚pJ‚pLƒqKƒqKƒqK„rL„rL„rL…sM…sM„rN…sO†tP†tP„rN„rN…sO†tP…uQ…uQ…uQ…uQ†vR†vR†vR†vR†vR‡wS‡wS‡wS‡wSˆxTˆxTˆxTŠzX‰yW‰yWˆxVˆxV‰yW‰yWŠzXˆyZ‰z[‰z[‰z[Š{\Š{\Š{\Š{\Šy[Šy[‰z[‰z[‰|\‰|\‡|\‡|\‡|^‡|^‡|^ˆ}aˆ}aˆ|bˆ|b‰}eˆ}_‰~`‰~`‰~`‰~`ŠaŠaŠa—ƒk‹z`†x[†a€`sz[q~b|Šqޝš¾ßÖ«ÍÎPmqmfmç×äüÿÿ·¶Õ¬¬ÒííÿÌÎÿDC@1 LbM|Ÿq›wswzŸ}{ž}~¤u}£t{Ÿqw›mv—ju–iw˜k{šn€žz~žo†§n‹ªoŒªv”°€’®{Žªp|™m¡Á˜›Äœ‡µ‰½–‹Æ˜†Ä‘|½…Œ¼ˆ¼…¼»|¹}Œ·ˆ·ƒ‡µ†‚²Š…´Šˆ±‰²Š¬„©¿˜’¢{“¢{§·““¤€~•kvawŽZw‰Oz†H€†F‰9†|?wi<žŽm®ž„sjM~{XÍϧ¹É¤²Â¨¶’¢®ˆž©›¤w—Ÿn“›hŸ\“TšL›™B–’9•“@›žQ £\”žW‘œP—JŒ“CŒ>Žˆ<7‹}6”ƒ1”„/•„,—„(˜„#˜‚”’{‘yw Žsr Œq ‹o ‰m ‡j ‚p }jj~klo]cOŽxG–†b‘_a“‚h”„j’‚h‘‚e’ƒf“ƒi“ƒi“ƒi“ƒj“ƒj“ƒl“ƒl“‚nŒ…iŽ„i…j„j’„j”„k•ƒk•ƒk‘†j‘†j‘†j‘…k‘…k‘…m‘…m‘…o‘…o‘…o’†p’†p’†p’†p“‡q“‡q“ˆt“ˆt”‰u”‰u”‰u”‰u“ˆt“ˆt“ˆr“ˆr“ˆt“ˆt“ˆv”‰w•‰y•‰y–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Šx•Šx–‹y—Œz—Œz—Œz—Œz—Œz–|–|–|—Ž}—Ž}—Ž}˜~˜~™™™™™™™››Ž~šŽ~›š‘€š‘€™’€™’€˜‘˜~›œœŽœ„œ’†›•‡š–ŠlW8lW8kX:kX:iXhX>dY=gYp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>o`9o`9o`9n^:n^:n^yf>yf>zfCzfAzg?zg={h>{h@{gB{gD{iE{iE|jF|jD|jD|jB}kC}kC}kE}kE~lF~lF~lFmGmGmG€nH€nH€nH€nF€nF€nF€oD€oDƒmFƒmFƒmFƒmFƒmF„nG„nG„nGnDnDnDnDnDnDnDnD‚nI‚nImH‚lG‚lGƒkGƒkG„lH„lF„lF„lF„lF…mG…mG…mG…mG‚qF‚qF‚qF‚pH‚pJ‚pJ‚pJ‚pLƒqKƒqKƒqK„rL„rL„rL…sM…sM„qP…rQ†sR…rQ„qPƒpO„qP†sR…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡xQ‡xQ‡xQ‡xQˆyRˆyRˆyRˆyRŠzX‰yW‰yWˆxVˆxV‰yW‰yWŠzX‰z[‰z[‰z[Š{\Š{\Š{\‹|]‹|]Šy[Šy[‰z[‰z[‰|\‰|\‡|\‡|\‡|\‡|\ˆ}]ˆ}_ˆ}_ˆ}a‰~b‰}cˆ}_‰~`‰~`‰~`‰~`ŠaŠaŠa•ze“}e~a‚}_x`zŠp†›ˆ“«›©ÍÃzš—&?D 0:;lmq÷ïþùëÿ“¬°µËûÿýûÿäóþîÍÒøDI@))'"SmTŠ«ŒŠ­Œ~£~£¦y~¥x|¡uwœps—kr–jw˜mz›nƒŸy‚Ÿo‹ªqˆ¥m†¢r‰¢x€šk†žlf`{–¸——¿œ‹¸‘†¹ŽŠÀއÀ‹ºŒ’ºˆ”»„—º€–¹–¹ƒ“¸…‘·ˆˆ±‰Š°‰­†—³Š•ª«¼‰”i–Ÿt¤²ŽŒœuxbw‘ay’[t‰Pv„I~ˆLŒ‰B†‚ExtE©£ƒ°¬‘nmQ€_ÊϦ·Ç¢°À™§¶¢¯„žª|œ¥v˜ m”h‘¡Z‘œP›œLœ—C–<›•G  XšŸ]’™S—LŒ•F’@Ž;ˆ8Ž€5Ž|2“~+“}(“}'•}#–!•}‘ywvŒsŠr‰o‰oˆn ‰m ˆl ƒp j~i€jn!xd †p>šˆb”`a’g”„k’‚i‚g‚e“ƒi“ƒi“ƒi“ƒj“ƒj“ƒl“ƒl“‚nƒiƒiƒi’„j’„j’„j“ƒj”„k“…j“…j“…j“…k“…k“„m“„m“„o‘…o‘…o’†p’†p’†p’†p“‡q“‡q“ˆt“ˆt”‰u”‰u”‰u”‰u“ˆt“ˆt”‰s”‰s“ˆt“ˆt”‰w”‰w•‰y–Šz–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Šx–‹y—Œz—Œz˜{˜{—Œz—Œz•Ž|•Ž|•Ž|–}–}–}—~—~˜‘˜‘˜‘™™›››š}šŽ~›™š‘€™’€˜‘˜‘™›€‚‘…“‡œ–ˆ›—‹lW8lW8kX8kX:iXhX>hX>e[8eZ:h[;i\iZ=iXiX:iX:iX:iX:iX:iX:iX:iX:iX>iXp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>pa8pa:pa:o`9o_;o_;n^yf>yf>yf>zfCzfAzg=zg<{h={h>{gB{gD{hG{hG|jF|jF|jD|jD}kC}kC}kE}kE}kE~lF~lF~lFmGmGmImImGmGmEnCnCnB„nG„nG„nGƒmFƒmFƒmFƒmFƒmFnDnDnDnDnDnDnDnD„nG…mG„lF„jE„jE†jE†jE†jE„kL„kL„lJ„lH…mG…nE…nD…nB‚qF‚qF‚qF‚pH‚pJ‚pJ‚pJ‚pLƒqKƒqKƒqK„rL„rL„rL…sM…sM„qP†sR‡tS†sR…rQ„qP…rQ†sR…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡xQ‡xQ‡xQˆyRˆyRˆyR‰zS‰zSŠzX‰yW‰yWˆxVˆxV‰yW‰yWŠzXˆyZˆyZˆyZ‰z[‰z[‰z[Š{\Š{\Šy]Šy]‰z]‰z]‰{^‰{^‡|^‡|^‡}Yˆ~[ˆ~[ˆ}]ˆ}]‰~`‰~`‰~`ˆ}_‰~`‰~`‰~`‰~`ŠaŠaŠa†v]’„iއj„ƒe‰u• Š™’r‚‚7IM "<<>efa¦ª­õüÿ©´Ôov Ÿ¤Ìëóþñþêãðé¿Ëó^i© 1e(*)32 $l‚k¦Ä¨¡Æ¥˜ÁŸ’¼–Œ¶ƒ¬„{¤zy txŸszŸs{ t}˜mz–c‚Ÿey”]{•hˆžzˆžxœ³‰¨Žo‡m‚œ¡¾ ™»š‘·”¿‘•Ã’”¸Š–¸†™¸›¹}œ¸{œ¸}›¸€š¸‚•³”°Š”­…Ÿ´‰—§z¥±x€OŽ•b™¥Š›q}“dx“^v‘ZsŠRv‡P|‰Q‹ŒJ‰ŠQ~€Yª¬”§ª—nq\ŠŽsÇÍ«´Ä­¾”¦¶‰¡¯~žªxœ¦q˜¡l”f‘£W›Lš›K–E–>ž—O¢¡`•™\Ž–M•H‹’B‹<Ž:‡4‘€2‘{/’y%x"ŽtttuŽtŽt‰s †p„n„l†m†n†m …lnl€i}gk ~j#ZD†o=›‰c•ƒ_‘~^’e”„k’„j‚h‚g“ƒi“ƒi“ƒi“ƒj“ƒj“ƒl“ƒl“‚n’‚i’‚i‘ƒi‘ƒi’„j„j„j„j“…j“…j“…j“…k“…k“„m“„m“„o‘…o‘…o’†p’†p’†p’†p“‡q“‡q“ˆt“ˆt”‰u”‰u”‰u”‰u“ˆt“ˆt•Št”‰s”‰u”‰u”‰w•Šx–Šz–Šz–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v•Šx–‹y—Œz—Œz˜{˜{—Œz—Œz•Ž|•Ž|•Ž|–}–}–}—~—~—‘˜‘˜‘™™›œŽœŽœ›œ€›’›’š“™’€™’€š‘€œ€ž‘žƒž’†ž”ˆ—‰œ˜ŒlX7lW8kX8kX:iXhX>hX?e[7f\8g]:j]=j\?jZ@iY@iW?iX:iX:iX:iX:iX:iX:iX:iX:iX>iXfY7fY7gX7jW6jV5lU3mU3nT3nU7nU7mT6nS5nS5oR2oR2pR0hY2hY2iW1iU0jT/jT/jR.jR.mU1mU1mU1lT0lT0kS/kS/kS/jV3jV3jV3jV3jV3jV3jV3jV3eV-fW.gX/gX/hY0gX/gX/gX/lY.kX.jW-iV,iV.jV1kW2lX3pW8pW8nW7nW7mY8mY8mZ9n[:jZ9k[:k[:l\:l\:m]9m]9n_8n^p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>pa8pa8pa:pa:o_;o_;o_=o_=n^:n^:m]9m]9m]9l\8l\8l\8o]5o]5o]5o]5o]5o]5o]5o]5o]5o]7o\;o\yf>yf>yf>zfCzfAzg=zh:{i;{h>{gB{gD{hG{hG|jF|jF|jD|jD}kC}kC}kE}kE}kE~lF~lF~lF~lFmGmImImGmGmEnCnBnB…oH„nG„nG„nGƒmFƒmF‚lE‚lEnDnDnDnDnDnDnDnD†mE†mE…lD†jC†jC‡iC‡iC‡iC„jO„kM„kL„lH…nE…nD…o@…o@‚qF‚qF‚qF‚pH‚pJ‚pJ‚pJ‚pLƒqKƒqKƒqK„rL„rL„rL…sM…sM…rQ‡tSˆuT‡tS†sR…rQ†sRˆuT…uQ…uQ…uQ…uQ†vR†vR†vR†vR‡xQ‡xQˆyRˆyRˆyRˆyR‰zS‰zSŠzV‰yU‰yUˆxTˆxT‰yU‰yUŠzV‡xY‡xY‡xYˆyZˆyZˆyZ‰z[‰z[Šy]Šy]‰z]‰z]‰{^‰{^‡|^‡|^‡X‡Z‡Z‡[ˆ€\ˆ^ˆ^ˆ^ˆ}_‰~`‰~`‰~`‰~`ŠaŠaŠaˆ‡izyZz{[‘”u¤§’’•Œ\_d.2>"I9DhXY€yqëõô¨ÂÓSv–t­˜Ùsv»y~µ€†Äzφ–ÒSm„15%55%0,,:)§Á¨ÙÿáºçƸäÁªÖ³–ÂžŠ´Ž‚¬„¨~{¤xw¡s„ pœd‡£f~™bŽ¥{¬Á¢ÁÔ¶èüÙÜñÞdzeF\Gyv’­Žš¸”—ºŒ±…•µ„—µ™µz¶tŸ¶r ·sž·v·xœ´˜®ˆ”©€Ÿ°„o—¡obi5„N›sŽr†œmz•`tXwŽVzV}‹V‡‹P‹]‚‡g¦­›œ¤™muf’š…ÄÊ®²Ã™¬½‘¥µ† ®{ž«uœ§o˜¡j”f‘¤S›I›šHž–E˜Œ@¡˜S£¡d‘”[—L•H‹“@Œ;ŽŒ7†1/z+‘w"Œr‡m†k†k‰o‹qs‚o#‚l jiiƒk ‚k‚i€jƒnj{e~h€l'ZD ‰r@Šb•ƒ_‘~^’e”„k’„j‚hŽƒg“ƒi“ƒi“ƒi“ƒj“ƒj“ƒl“ƒl“‚n“i“i’‚i‘ƒi„j…j…j†j“…j“…j“…j“…k“…k“„m“„m“„o‘…m‘…m’†n’†n’†n’†n“‡o“‡o“ˆt“ˆt”‰u”‰u”‰u”‰u“ˆt“ˆt•Št•Št•Šv•Šv•Šx–‹y–Šz—‹{–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‰v–‹y–‹y—Œz˜{˜{˜{˜{—Œz•Ž|•Ž|•Ž|–}–}–}—~—~—‘—‘˜‘™››œŽœŽ€œ€‘œ“‚œ“‚›”‚›”‚š“›’‘ž‘Ÿ‘„Ÿ“‡ž”ˆž˜Šœ˜ŒiXjY=jY=iXkZ>jY=iXp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>r`3!  9I<ÀÜÅÊí̤ش£Õ¯”Á–“»‰‘¶€“´}’±x‡¦m‚Ÿq‚ŸsŒ«¤Ä¶Ú¶¹àÁ³ÞîÚÁ¢Ú½—Ũy–xZgI[a?x~ZŒ˜rŽžw›§w£°z£²q¦´i¡¯b”¢W›¨c§jŸ x‘b‹ŒS‡‰H„‹H›]‹žgp†Uz€\Œ“q–¤€‘£}˜lx’bw’]z“Z€a‡—h{Šaª´™©¯£yzr¤¥“ÊÊ®¸»Œ°³„¨«~¦§{¡£ršh—ša™bŽ™J“šL˜–L˜‘Iš‘Nœ—W™›\’˜ZŒ“C’>9Œ2އ/ƒ/1}1‹q“w#“sŠf‰enp$„hŽv,…j%|`!|_#}a"b„iŠp‚hƒh#xZ`ƒf ddL‚k9•‡`dŽ}i‘€l’‚h‘‚c‘g“‚n’„g’„g’„g’„g’„g’„g’„g’„g’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚iŽ‚jƒkƒkƒkƒk„l„l„l„l„l‘…m‘…m‘…m’†n’†n’†n“ˆr“ˆr“ˆr”‰s”‰s”‰s•Št•Št“‹v“‹v“‹v“‹v”Œw”Œw”Œw”Œw•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Ž˜Œ~–~–~—Ž–•–€–€–€–€–€—€˜€˜€˜€šŽ€˜‘~˜‘~™’€š“ƒš’…š’…š’‡š’‡‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆiXjY=jY=iXkZ>jY=iXp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>r`yf>yf>yf>zg?zg?zg?zg?{h@|iA|iA}jB}jB~kC~kClDiB€jC~kClDmE}nE~oF}pF~oH~oHpIpIpI€qJ€qJ€qJ†lG…mG„lF„lFƒmFƒmFnF‚oGoKoI€nH€nH€nF€oDpEpE€oA€oD€nF€nJ€nJ€nF€oD€oA‚pH‚pH‚pHoGoGoGoG€nF‚oE‚oE‚oEƒpFƒpFƒpFƒpF„qG„pO„pO„pM…qL…qL…rJ†sK†sI†sK†sK†rM‡sP‡sP‡sRˆsTˆsTˆtOˆtOˆvP‰wQ‡xQ‡xQ†xQ…wP‰zSˆyRˆyRˆxTˆxT‰yWŠzXŠzXŠy[‰xZ‰xZˆwYˆwY‰xZ‰xZ‰xZ‡}Z‡}Z‰|Z‰|ZŠ{Z‹{ZŠzYŠzYŠ{\Š{\Š{\‰|\ˆ}]ˆ}]ˆ}]‡~]ˆz]‰{^‰{^ˆ}aˆ}aˆ|bˆ|bˆ|b~zWƒ}[„fŽ€eŠ|bˆ|d‚{a‚|d‚…j‚g}ƒiqƒiw“|®Ë¹•¤Ÿ292KTO$/+Sb]†–•r„ŽÃÔð¶Çò:X_v•q„¢eum{•o~•¤¯ÁÕ¯»:JG/<*-7[rV¦Á È¢ËŸ—¾”¸ˆ™º‹•´ˆ‰¥}|˜r›~Š¥†–³”Ÿ¾žš¾š”¹—’¼˜˜Âž¥Ñ­¬Î©¬¾–•›onnŒ9‰2Œ…--Ž}-z-—)’w Šl‡e †d †gˆj!ˆm&dc"ƒf*ˆk1†j+€c}be„m†k&{]b!edfN‚k7–‰_‘‚c~j‘j“„g‘‚a‘‚e“ƒl’„g’„g’„g’„g’„g’„g’„g’„g’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚iƒkƒkƒk„l„l„l‘…m‘…m„l‘…m‘…m‘…m‘…m’†n’†n’†n“ˆr“ˆr“ˆr“ˆr“ˆr“ˆr”‰s”‰s’Šu’Šu’Šu“‹v“‹v“‹v”Œw”Œw•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Ž˜Œ~–~—Ž—Ž––€–€–€–€–€–€—€˜€˜€˜€šŽ€˜‘~™’€™’€š“ƒš’…š’…š’‡š’‡‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆiXjY=jY=iXp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>r`yf>yf>zg?zg?{h@|iA|iA}jB}jB~kC~kClD~kClDlDmEmE€nF~oFpG~oH~oH~oHpIpIpI€qJ€qJ…mG„lF„lFƒmFƒmFnF‚oG‚oGoKoI€nH€nH€nF€oDpEpE€nF€nF€nJ€nJ€nJ€nJ€nF€nF‚pH‚pH‚pHoGoGoG€nF€nF‚qF‚qF‚qF‚qFƒrGƒrGƒrGƒrG„pM„pM„pM…qL…qL…rJ†sK†sK†rM†rM‡sN‡sP‡sPˆtSˆtSˆtSˆtOˆtOˆvP‰wQ‡xQ‡xQ†xQ…wPˆyRˆyRˆyRˆxTˆxT‰yW‰yWŠzX‰xZ‰xZˆwYˆwYˆwY‰xZ‰xZŠy[†{[ˆ{[‰|\‰|\Š{\Š{\‹z\‹z\Š{\Š{\Š{\‰|\ˆ}]ˆ}]ˆ}]‡~]…{Xˆ{[Š}]‹~^~aŒ}`Šz`‰y_‡xY‘€b€cŠ|aˆ~cƒ}eg…‰pŒ›~_nQr†jœ½ž¥ÒµÊ÷àw—Œ$73QZY9D@' hysÎà⥸ǘ«É2DlAZnVlbtŠi{“…•® ²Ê–ªÂ{‘¨‹ µ;OPL((2"/[kP¦Á– ½‘‡¤xpŒc}™s„Ÿ€† ‡‹¤Ž‹¤Ž‰¥ŒŒªŽ±³‹°…ˆ¯€‰±‘¬©¼Ž­¶’’Txt-tq"xw$ux!VSRPMLWVTR^ZB<`Y%ƒ‘^’¡j¬¼~ºÍÀÔ—Êã¬ÒíÀÌè¼Ҭ’«„uŽf~—m˜®¢µ~ ®sŸ«m–ªbœ°qª¼’¢³¡˜¦¦¹Ã›§‘³¿—«²§­}£«| ©|™¥wlˆ–a‚“\”›>•˜?—’@“Œ>“‹C‘ŒHŒK‡‰H‰‹@‰Š>Ї8‹…1‹,Œ}(‹z(‹y'xŠqŠpsŠl}`~aˆl+{^"}`&€c+€b,|_%x\{a‚iƒl†k$b ‚e!€dhjU„o6˜‹_“„c‘h’‚i“„e‘ƒ`‘‚c“ƒj’„g’„g’„g’„g’„g’„g’„g’„g’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i„l„l„l„l‘…m‘…m‘…m’†n‘…m‘…m‘…m‘…m’†n’†n’†n’†n“ˆr“ˆr“ˆr’‡q’‡q’‡q’‡q’‡q‘‰t‘‰t’Šu’Šu’Šu“‹v“‹v“‹v•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Ž˜Œ~—Ž—Ž—Ž––€–€–€–€–€–€—€˜€˜€˜€šŽ€˜‘™’€š“ƒš“ƒ›”„›“†š’…š’…‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆkWjY=jY=iXp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>s_ub:ub8vd6vd4vd2wd:wd:wd:xe;xe;xe;xe;yfyf>yf>yf>zg?zg?zg?zg?{h@|iA|iA}jB}jB~kC~kClDlD€mEmEmE€nF€nFoGoG€nH€nH€nH€nHoIoIoIoI„lH„lH‚lG‚lGmH‚nI‚pJ‚pJoKoI€nH€nH€nF€oDpEpE€nH€nJ€nJ€nJ€nJ€nJ€nJ€nHoGoGoGoGoGoGoGoG€qF€qFrGrGrG‚sH‚sH‚sH„pM„pK„pK…qL…qL…qL†rM†rM†rO‡sP‡sP‡sPˆtQˆtQˆtQˆtQˆtOˆtOˆvP‰wQ‡xQ‡xQ†xQ…wPˆyRˆyR‡xQ‡wSˆxTˆxV‰yWŠzX‰xZ‰xZˆwYˆwYˆwY‰xZŠy[Šy[ˆz]ˆz]ˆz]Š{^Š{^Š{^Š{^Š{^Š{\Š{\Š{\‰|\ˆ}]ˆ}]ˆ}]‡~]…{W†|Y‰|ZŠ}[Œ}^Œ{_Œ{_‹z^“~c•f†v\„za†‚iy}f|„m„x]tWi}a’¬—¾Ÿ‚µ–ŸÑ¸7(8+`qg´ÇË^p„*H&JXk|Se{z‹¥£´ÒŽ¡Áex™SgˆPd…Pd‡G[fI\I@N*4>.2  =H*Ra@cwT^vR}—t„Ÿ~ƒ‚Ф‹¬€Š©‡¨}ˆ¬€Œ±…‘µ‡‘¶ƒ“µ‚¤µˆ›©v…Qvz0…‡3¦§I°µN¦­C²³KŸ¡6—š/©¬E ¡DŸ Tge(Œ‰V ¸~­Å‰ºÓ’¼Ö•¶Ô–ºØ¤ÂáµÃã¾ÓñÏÁß½ªÈ¤—±Œ‡œs…’fš¢q´¸…¨±x¦w†“yІ–Ÿ¤äîæ¸À›¨²uµ¶r¯°n¥§fœ¡a•›[–Sˆ“N†“K““1“3‘‹5‘ˆ9“‰A“ŒFŒG‹‹E‰‡=‰…;Š„8‰€1Š~,Š{(Šx$‰w#†o‡nŒs‘x‡ly\y[„f2~^-_.€`1|^,wY#wZza€h }f€h €e"…h"€f…n t`‰u:™Œ_”†c‘g“ƒi”…d’„_‘‚a“ƒi’„g’„g’„g’„g’„g’„g’„g’„g’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i„l„l‘…m‘…m‘…m’†n’†n’†n‘…m‘…m‘…m’†n’†n’†n“‡o“‡o“ˆr“ˆr’‡q’‡q’‡q‘†p‘†p‘†p“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Ž™————‚–‚–‚–‚–€–€–€—€˜€˜€˜€šŽ€™’‚™’‚š“ƒ›”„›”„›”„›“†š’…‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆlWjY=jY=iXp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>s_ub:ub8vd6vd4vd2wd:wd:wd:xe;xe;xe;xe;yf#5©¼©Üîð7H\13D^ƒ‘«³Âßš¨Ë[j“Wf‘ctŸ_n—_n—:Hw8H_$4*1>$8=&"$$#04#qfvŽl‘­…Œ«ƒ¤y†¥{ˆ­`Ž´k·v‹²y…«x‰ª{•²„Ÿº¡³ƒ{ŒVl|;‹™J§¶Yª¹T©¹L±ÂR¶ÄK·ÅJ³ÃI´ÂP¦µN¸Æqq|:lu>ž¸{¥Â‚©È…¨È…¨Ë‰­Ð–¶Ø¥¿à±¿á¾ÌîÍÕôÔÇâ鼞Œ—wx~ZqqMrpW”–„‰‚}„Š„ŠÂÆ·ÁÅ’ÂÅv¹³[´®X«¦R£žL›™D——?““9Ž’4’Œ*‡*ƒ.„5‘‡?’ŠB‹BŒŠ@Š„:Š‚9‰€5‰}1Šz-‰x(ˆv$‰t!u‰q„oƒm€h w]"pQ%lK(b?mJ$yX/ƒb5„f4e,y_"s\wa~e"ƒg&†k&}c†q"yf!Šw<™Œ_”†c‘g“ƒi”…d’„_‘‚a“ƒi‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i„l„l‘…m‘…m‘…m’†n’†n’†n‘…m‘…m’†n’†n’†n“‡o“‡o“‡o“ˆr“ˆr’‡q’‡q’‡q‘†p‘†p‘†p“ˆr“ˆr“ˆr“ˆr”‰s”‰s”‰s”‰s•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Ž™——˜Ž‚—‚–‚—‘ƒ—‘ƒ—‘—‘—‘˜‘™™™›™‘„™‘„š“ƒ›”„›”„›”„›”„›”„‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆlWjY=jY=iXp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>u^P*ž±“x‡„"/BVdqˆ“³pzžN[…O\‰an›Q]‡/8_ (L!K4*3"BI9 '(#561##JQ?˜¨‹§±†­xНyŽ´{´[޵d‹µm‰²v³€”³‰—°ˆ–«„l}GmD‚™Q£¼h±Ìm¬Ç`«ÅZµÌ`¯ÅF®ÄE²ËK¹ÒZ°Ê]½Ö{}”L\q6¡»~¨Å…¦Å¢Æ~§Ëƒ¦Ê„¨È…±Ñ¹Ùª»Ú®¾Ü¶ÇâÁËßóÁ§}†kMQ8¸·²ûÿüøÿÿèó÷­·¸£¨”¥¨s¬ª]­£J­£J«¡J¥›D¡˜=”5–Ž+‡"”‡)Ž€(Š{*‹}4ƒ;ƒ;‹„6‰„3‰€1ˆ2‰}3ˆz1ˆw/‡u+†s&‡r#t „nl„p'‚l0pU*P1:7E \8nL&{\.d/}d+x`$vb}e%ƒi,„h't\„n"|i%Šw<˜‹_“„c‘h’‚i“„e‘ƒ`‘‚c“ƒj‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i„l„l„l„l‘…m‘…m‘…m’†n’†n’†n’†n’†n“‡o“‡o“‡o“‡o“ˆr“ˆr“ˆr’‡q’‡q’‡q’‡q’‡q”ˆp”ˆp•‰q•‰q•‰q–Šr–Šr–Šr•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Ž™Œƒ˜Ž„˜Ž„˜Ž„—„—‘…—‘…—‘…—‘—‘—‘˜‘™™™›™‘„š’…›“†›”„œ•…œ•…›”‚›”‚‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆlWjY=jY=iXjY=iXlY;lY;lY;iX:hY:gZ:gZ:gZ:hX6hX6hX6hX6iY7iY7iY7iY7mV7mV7mV7kV7jW7jW7hX7hX7jX4jX4jX4iW3iW3iW3iW3iW3iW3iW3hV2iU2iU2jS1jS1kS1jT/kU0kU0lV1lV1kU0kU0jT/lV1kU0kU0hT/hT/iU0hV0iW1jW/jW/jW/jW/jW/jW/jW/jW/lV-lV-jW/kW2jX4hX4hX6gX7hZ5hZ5iY5kY5oX6pX6qW6qW6rY:rY:qZ:p\;o\;l^;m_p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>u^H=+9qƒOevL) ,=GSFQSYbU_‚\hŽQ]…/8_'-M-1J#$8/  '>F7$,%!:H%¡º˜½Šº„‡²|¸ƒ‹±~”¸rбp‚«s‰°—¼‘Ÿ»“¥~{‹dt€@”¤]ªÁo§Äh¤Ä_¬Ëc°Ëb«ÂXµËO¨ÀD°ÊMÀÜc½Ùk»Ø|‘«aWq0•ªq·x™¸t™»o£Æv¡Äp Àm­Êv­Ë…°ÏŒ·Ôš»×§´Í¥¤·—‘ ƒ„‘wÇØÒÚïæÑìãÙöñÔíçÅÓ±·‘Ÿ g¦¢Y§£Z¦ŸW ˜Oœ“F›>”‰0Ž%’~(ˆv$ƒq'„v/‰|6†}2…},ƒ}'ˆ~)ˆ{,‡y.‡v0†s.…q,…o&…o$…k‚k‡s*‹w8u_0J/, #-;I$ S1^>jPv]'yb,wb|d(g.|b%kS k"€n,}B–‰_‘‚c~j‘j“„g‘‚a‘‚e“ƒl‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚iƒkƒkƒk„l„l„l‘…m‘…m’†n’†n’†n“‡o“‡o“‡o“‡o”ˆp“ˆr“ˆr“ˆr“ˆr“ˆr“ˆr”‰s”‰s•‰q•‰q•‰q–Šr–Šr–Šr—‹s—‹s•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Žš„˜Ž„˜Ž„˜Ž„˜…—‘…—‘…—‘…—‘—‘—‘˜‘™™™›™‘†š’‡›“†›“†œ•…œ•ƒ›”‚›”‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆnVjY=jY=iXjY=iXnYp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>r_>s_>s_>s_>u^>u^zg?zg?zg?{h@{h@{h@{h@{h@|iA|iA}jB}jB~kC~kClD{nD{nD|mD~lDlD~kC€jC€jC‚lG‚lG‚lG‚lGƒmHƒmHƒmHƒmHƒoNƒoN‚nM€mL}mK}mK~nL}oLoKoI€nH€nH€nF€oDpEpE€nH€nF€oC€p?€p?€oC€nF€nH„rJƒqIƒqI‚pHoG€nFmEmEƒmDƒmD„nE„nE„nE…oF…oF…oFrGrGrI‚sL‚rN‚rNƒsQƒsQ…uT…uT…uS…uQ†vR†wP†wN†wNˆtOˆtOˆvP‰wQ‡xQ‡xQ†xQ…wP‡xQ‡xQ†wP†vR‡wS‡wUˆxV‰yW‡vX‡vX‡vXˆwY‰xZŠy[‹z\Œ{]‹xW‰yW‰yW‰{X‰|Yˆ~Zˆ~Zˆ€[Š{\Š{\Š{\‰|\ˆ}]ˆ}]ˆ}]‡~]‰x^‰y_ˆ}a†c„€c‚e}‚d{‚cvŒu€™ƒw”~{œ‹ƒ¥—¶ÕÏÙóðŠ¢¢pž‚]Šm|©ŒÁ£ºïÑ>iU$>3Va]FN?4@„–ZIY* -4>ahpS^XGQlYbEPp+6V/8U-2F"".'%*,%- " +4#)4#'3)7*=Q¬Ë É¿…ˆ·–À’Œ²‰¯€Ž²†Ž´µ“³’Œ§„{egtI¢¨^ª·g¯Ãj¬Çf©È`«È^ªÃ[¨½V°ÃM¹ÎW¿×]¶ÏY±Ë`ÃÞ¦ÁtB[š­v¤¹~»u›»o£Çp£Äi¤ÁdµÐq°Ís«Èt­Ë´Ò”¬È—™²Š¦‚”§‡ÁáÒ®Ô¿ŸË´¥ÑÀ»áÖ½×ʼʳÅË©¯²}¯¯y§¦pž™aš’T™K—‹A’…7Œu%‚l {i!o-„w3‚y.y&z"†z$†z&†v)…r-ƒp,ƒn+ƒl(ƒl&‡m#†n&‹x4ƒp8R<7D P'W2U3R2 V; _HeNva"y`'}b-w]"dM ~j#†t4”ƒK•‡`dŽ}i‘€l’‚h‘‚c‘g“‚n‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf‘ƒf’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚iŽ‚jƒkƒkƒkƒk„l„l„l’†n’†n’†n“‡o“‡o“‡o”ˆp”ˆp“ˆr“ˆr“ˆr”‰s”‰s”‰s•Št•Št–Šp–Šp–Šp–Šp—‹q—‹q—‹q—‹q•‹r•Št•Št•Št–‹w–‹y–‹y–‹y“‹v”Œw”Œy•z•Œ{–|—Ž—Žš…˜Ž…˜Ž…˜Ž…˜†—†—†—†—‘—‘—‘˜‘™™™›š’‡š’‡›“†œ”‡œ•…œ•ƒœ•‚›”‘ƒ›’ƒ›’ƒœ“„œ•…œ–†—‡ž˜ˆhW;hW;hW;hW;iXkZ>kZ>jY=jY=jY=jY=iXo_>o_>o_>v^n_>n_>n_>n_>n_>n_>n_>rb@qa?qa?r_>r^=q]n`=m];n[:nZ9o[:r[;r[;p[|d>zfCzfCzfCzfC{gD{gD{gD{gD€hB€jCkDlD€mEmE~lD~lDƒiF‚jF‚jFkF€lGmG}nG}nG~jEkF€lGmHmH€lGkF~jEoGoGoGoGoGoGoGoGpEpEpEpEpEpEpEpE~lHmG€oDpD‚qC‚qEpE€nFƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒmDƒpFƒpFƒpFƒpFƒpFƒpFƒpFƒpF…rG…rG„sH…sKƒtMƒtM‚tOƒuP…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQ‰yWˆxVˆxV‡wU‡wUˆxVˆxV‰yW‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\Šy]ˆw[†wZˆy\Š|_Œ~a‰~`ˆ}_‰[„{T…yQ‰}U‹}Z‰xZ‰wazi~|V‡„a‰„d}|^tw\res‡nq‰q}–ƒ}˜‰ƒŠ¨ž‡¨Ÿ¥Ë¾²ÞÏf•ƒm¦…a™vt§ˆºãÑ¡Àº,?=?K?AI4P]A>O"sˆO1!$0./C! 0*0JQUp48Q 7/0D)(:((%"&)"=C529'-5 )8O™½w®ÚŒ¿}ŽÅŽƒ½|µˆ}´z–È“„¯„™½—˜´Œ^tEn€F¥µt¨Ås©ÆlªÆbªÅ^ªÃ[«ÁR¬ÂC¬Ä8´ÈB·ËNÀÔa¶Î`ºÕjÂà|«Èt>\{—Z™¹x·pšÆy›Èw•¿i¬Óz Âk¦Êh¢Æd¥Éi¤Åj¯Î~¡»z™e˜¯ƒ²Ñ¿”µ¢ŸÂ¬¢Æ¬¢Ã¤´Ï¬¶È ¹È¶À„¯¹z¥¯p ¨o£§u¥£pšW“?‘ˆ9†t2w^&}^'‰k+‡m#€j…q*†w$‡v$†u%p ~mlllˆq%†q2mZ/@,0AR0 lL%tY*iS!bL[EV>Z>rT"nO jJ[<…i(j&‚n3¢^’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’„j“…k“…k“…k“…k”†l”†l”†l“ƒs“ƒs”„t”„t”„t”„t•…u•…u“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s•†o–‡r—ˆs–Št–‰v”‰w“ˆvˆu•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y—Šz˜‹{˜‹{™Œ|™Œ|š}š}›Ž~˜Ž„˜Ž„˜Ž„˜Ž„™…™…™…™…š†š„š„š„š‘‚š‘€š‘€š‘€œ•{œ”›’ƒ›‘‡›‘‡›‘…œ“„œ”œ“„œ“„”…ž”ˆž”ˆŸ•‹Ÿ•‹ –hW;hW;hW;hW;iXkZ>kZ>jY=jY=jY=jY=iXo_>o_>o_>u^r^=q]{e>zfAzfAzfAzfA{gB{gB{gB{gB€hB€jC€jClDlD~lD~lD~lDkFkFkFkF€lG€lGmGmG€lG€lGmH‚nI‚nImH€lG€lGoGoGoGoGoGoGoGoGpEpEpEpEpEpEpEpE~lHmG€oDpD‚qCpDpE€nF‚oE‚oE‚oE‚oE‚oE‚oE‚oE‚oEƒpFƒpFƒpFƒpFƒpFƒpFƒpFƒpF…rG…rH„sH…sKƒtMƒtM‚tOƒuP…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQˆxVˆxVˆxVˆxVˆxVˆxVˆxVˆxV‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\‰x\ˆw[‡x[‰z]‹}`Œ~a‰~`‡|^Š{d‹}b€`€]‹}ZˆzW‰z[~a~‚a€a}}avy^u~c{‹q‚™‡¡ˆ„ˆ€›Š~ކªž„ªŸœÄ¹~§™Lreo’|‹­• À©£½°L\[%-/]^VUT@JU3Ue6i|EM_9"-%&,:"1!*@CTVYj58G+*-6,,4)*/*+0"  #28**1,4$0$•±~¯Ô ³Ý¯’¾šË§§×±–¿Ÿ Çª¤Æ®‰¦XqSlƒU¯Å‡¶Ì„©ÆvªÇk«È^ªÆUªÅR¬ÅM­ÆD¯Ç;¶ÊD¹ÍP¼Ð]µÍ_¶Òd½Ûw³Ñ{>\q‹N˜¶xµp’¾s—Äs“½i§Ív Âk£ÆhŸÁb¤Æg Áf©Æt£¼x†eŠ o¤Â¨ˆ©Ž²”´’³‹¡¼¢¶ƒ£´~¥¯h¢®d©]™£^š džž`š˜N•<—Š;‹x4y_&uU~`€e|el …r#…r#„q"†q"…p!„o k~h‡o'nYL7 5"<&P4X4S* cHx_'k0xf(qa#kXbMaInW#jO hLU:rYya!ƒn7ž‰^’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h“„g“„g“„g“„g“„g“„g“„g“„g‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‚h‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j’„j“„q“„q”…r”…r”…r”…r•†s•†s“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s–‡p–‡r—ˆs•‰s•ˆu”‰w“ˆv‘‰v•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y—Šz˜‹{˜‹{™Œ|™Œ|š}š}›Ž~˜Ž‚˜Ž‚˜Ž‚˜Ž‚™ƒ™ƒ™ƒ™ƒš†š„š„š„š‘‚š‘€š‘€š‘€œ”}œ”›’›‘…›‘‡›‘…œ“„œ“‚œ“„œ“„”…“‡ž”ˆŸ•‹Ÿ•‹Ÿ•ŒhW;hW;hW;iXkZ>kZ>kZ>jY=jY=jY=jY=iXo_>o_>o_>r`r_>r^=r^=q]{e>zfAzfAzfAzfA{gB{gB{gB{gB€hBiB€jClDlD~lD~lD~lD~lF~lFkFkF€lG‚lG‚lG‚lGmHmH‚nI‚nI‚nI‚nImHmHoGoGoGoGoGoGoGoGpEpEpEpEpEpEpEpEmImG€oDpDpBpDpE€nF‚oE‚oE‚oE‚oE‚oE‚oE‚oE‚oE„qG„qG„qG„qG„qG„qG„qG„qG…rH…rH„rJ…sKƒtKƒtM‚tMƒuN…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQˆxVˆxVˆxVˆxVˆxVˆxVˆxVˆxV‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\‰x\‰x\ˆy\Š{^‹}`‹}`‡|^†{]‰yiˆyf„u^sVƒvT‰|Z€^€^y}dnr[hmVrzcƒwŒž†Œ¢‹‰£Šš°›‘®š†«™|¨—u¤”„¬¡|œ‘2MDhrj‘›„Yc[0.1UNHG@.@Hfr@duATcD",+%-:#,$ ((0349"!%$162>D@D8 M`D˜{¬– À«“´—•·’“©œv‹‚g|u?TK@XB¡¼‘Ïí­ž¾r«ÆyªÇj«ÊU«ÊH«ÉE®ÉF°ÊC°Ë@¶ÌF¼ÒVµÌX´Ï^°Ì]µÔl¾Ü„C_]u;“¯r޳p‰³k’¾q’»l Æs ÂnŸÀiœºb£Ág»cž¹h£½tޤfwŒT›¶—…£…§‚„§}†¨v”¯x•©l–¦g—£Q™¥O—£M“žO“™S–—Q–“D“4—†8y5|^"nL vT {_ |c~iƒiƒi„j‡m"‰o$ˆn#ƒiev]kU_K\K lX3|g<}c2sUt`ƒq)…w,u+u.zl+m]!fUqd/l\+oZ+YDfPzf)ŽzH‰d’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h“„g“„g“„g“„g“„g“„g“„g“„g‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‚h‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j’„j“„m“„m”…n”…n”…n”…n•†o•†o“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s—ˆq—ˆs–‡r”ˆr”‡t“ˆv”‰w’Šw•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y—Šz˜‹{˜‹{™Œ|™Œ|š}š}›Ž~˜Ž‚˜Ž‚˜Ž‚˜Ž‚™ƒ™ƒ™ƒ™ƒš†š„š„š„š‘‚š‘€š‘€š‘€œ”œ”›’›‘…›‘…›‘…œ“„œ“‚œ“„œ“„”…“‡ž”ˆž”ŠŸ•‹Ÿ•ŒhW;hW;iXkZ>kZ>kZ>kZ>kZ>jY=jY=jY=iXp`>r_>r^=r^=r^=s\yf>zfAzfAzfAzfA{gB{gB{gB{gB€hBiB€jClDlD~lD~lD}kC|mF|mF~lFkF‚lGƒkGƒkG„jGmHmHmHmHmHmHmHmHoIoIoIoIoIoIoIoIpEpEpEpEpEpEpEpE€nJ€nH€oDpDpBpD€oD€nF‚oE‚oE‚oE‚oE‚oE‚oE‚oE‚oE„qI„qI„qI„qI„qI„qI„qI„qI…rJ…rJ„rJ…sKƒtKƒtK‚tMƒuN…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQˆxVˆxVˆxVˆxVˆxVˆxVˆxVˆxV‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\‰x\‰x\Š{^‹|_‹}`Š|_†{]…z\“…k’„jg‹eŽ„iŒ…kybrlTfgYXYKNPBTXIahXp{j…”˜§”Ž¡‡£}¤kœ‰r¢’}¦˜–±¨+";;9Y\U8;0"&')MKLA=4OJ78@]g2hvE"/ .'/1&!$"'-)!  %'4<%7:/-4$+ 1,AT@:P,6N:D)HT>VbTFVI{‘zÂÞµ°Ô— Æ}¬Äx«Çc«ÊKªË<«Ë:¯Ì@°ÌC²ÎE²ËI»ÓY¯ÇU¶Ðb­Ë[­ÍbÅã‰KgG\$‹¤jޱq„¬f‘»q’»o—¼n¿rºj™¶d ¾h›·b•°_¥½s•«ji}@“«‹Š£ƒ…£}¢w†£s‘ªq“§j“¢a˜¡P—£M•¢J’›J‘—O““M’BŽˆ2Œy*u-}^mJtSc €h~i…g!ƒf ƒf „g!g{aw]v\rZ{e)ƒp8‚r>‚s<ƒu6„s-‚p$|mƒv'€w(}u*z4}t3oc'h[$wr:rh5xj;fU!gT‡t<™†[˜…e’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi“ƒi“ƒi“ƒi“ƒi‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’„j“…k“…k“…k“…k”†l”†l”†l“…k“…k”†l”†l”†l”†l•‡m•‡m“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s—ˆq—ˆs–‡r“‡q“†s“ˆv•Šx”Œy•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~˜Ž‚˜Ž‚˜Ž‚˜Ž‚™ƒ™ƒ™ƒ™ƒš†š„š„š„š‘‚š‘€š‘€š‘€œ”œ”›’›’ƒ›’ƒ›’ƒœ“„œ“„›’ƒœ“„œ“„“‡ž”ˆž”ŠŸ•‹Ÿ•ŒiXkZ>kZ>kZ>kZ>kZ>kZ>jY=jY=jY=jY=jY=jY=jY=jY=jY=jY=jY=jY=mX9mX9mX9mX9mX9mX9mX9mX9kV9jW9kX:iX:hY:gZ:dY9dY9gX7gX7gX7gX7gX7gX7gX7gX7jW6jW6jW6jW6iV5iV5iV5iV5jV3jV1jV1jV1jV1jV1jV1jV1iU0iU0iV.jW/jW-jW-kX-kX-iV,iV,iV,iV.iV.iU0iU0iU0kU0kU0kU0kU0kU0kU0kU0kU0mT5lU3lV1kX0lY/kY1lZ4m[7jZ8jZ8jZ9jZ9jZ9k[:k[9k[9n[:n[:n[:o\;o\;o\;o\;p]p`>p`>r_>r^=r^=r^=t]=r^;r^;q]:p^:p^:m]9m]9m]9m_:m_:l^9l^9l^9k]8k]8k]8nZ7nZ7m[7m[7m[7m[7m[7m[7p]3p]3p]3p]3p]3p]3p]3p]3t\8s]8s]8r^9r^9q_9r`:r`:r`8r`8r`8s`8s`8u_8u_8v^8ta7ta7ub8vc9wd:wd:wd:wd:xe=wdyf>zg?zg?zg?zg?{h@{h@{h@{h@gAiBiB~kClD}kC}kC}kC|mF|mF~lFkF‚lGƒkGƒkG„jG€lG€lG€lG€lG€lG€lG€lG€lGoIoIoIoIoIoIoIoIpEpEpEpEpEpEpEpEoKoI€oD€oC€oA€oC€oD€nFpEpEpEpEpEpEpEpE„pK„pK„pK„pK„pK„pK„pK„pK…qL…qL„rJ…sKƒtKƒtK‚uKƒvL…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQ‡wUˆxVˆxV‰yW‰yWˆxVˆxV‡wU‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\ˆw[Šy]Š{^‹|_Š|_‰{^‡|^†{]vmDwSŠbŠ„l‚}jrnc]ZSKJEPMFTQJVVNSTLILCORKnqj“Œš«™”­š¡d|qœ‹‡«{•ˆ?QEALDN\MIZG>O?>KD8A&'(,1#(7o€`zŒd˜«s¡Z¥±g±½¡®€rƒa”¬Š±Ð¦¶}¯Ø”ªÂnªÅ\©ÈFªÌ:¬Ì;®ÍC¯ÎE²ÎF¯ÉL·Ò]¬ÆX¶Òd®Ë]¨Ç_Äã†\y)4F{’ZŒ«oƒªi¹s‘¹r‘µmš¼r™·o•´hºjš·e‘¬]¡»rœ²qg}?…•x‰ž›x~štƒžsŠ o‘¢l’e™ \—ŸT“œM˜K“–S”“S’‹E‰‚2†q"Œq*€^qOyX ƒg€izg„f(c%~b!{`rYiR hQ lV ~j+~l.zl-wl,yo*|s(|q!yo~q"v'yq(wp,}w9}t;rg1nb.wu:sn7|r?pc.k\#J™Ša|`’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh’„j“…k“…k“…k“…k”†l”†l”†l“…j“…j”†k”†k”†k”†k•‡l•‡l“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s—ˆq–‡r•†q“‡q“†s”‰w•Šx”Œy•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y–Šz—‹{—‹{˜Œ|˜Œ|™}™}šŽ~˜€˜€˜€˜€™™™™™…™ƒ™ƒ™ƒ™™™™œ”œ”›“€›’›’›’ƒœ’†œ’†›’ƒ›’ƒœ“„œ’†“‡ž”Šž”ŠŸ•ŒiXkZ>iXkZ>kZ>l[?kZ>kZ>kZ>kZ>jY=jY=jY=kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9jW9jW9iX:iX:iX:hY:gX9gX9hX7hX7hX7hX7hX7hX7hX7hX7jW7jW7jW7jW7iV6iV6iV6iV6jV3jV3jV3jV1jV1jW/jW/jW/iU2iU2iU0jV1jW/jW/jW-jW-iV.iV.iV.iV.iV,iV,iV,iV,lV1kU0kU0jT/jT/kU0kU0lV1nU7lU5lV1jW/kX.kY1lZ4m[7j[4jZ6jZ8jZ9jZ9jZ8jZ6j[4n[:n[:n[:n[:o\;o\;o\;o\;n^:n^:n^:n^:o_;o_;o_;o_;nbp`>p`>r_>r^=r^=r^=t]=r^;r^;q_;p^:n^:n^:m_:l^9n^:n^:m]9m]9m]9l\8l\8l\8mY4nZ5o[6n\6n\6n\6l]6l]6p]5p]5p]5p]5p]5p]5p]5p]5t\8s]8s]8r^9r^9r`:r`:sa;r`8r`8r`8s`8s`8u_8u_8v^8ta7ta7ub8vc9wd:wd:wd:wd:we=vdxf>zg=zg=zg=zg={h>{h>{h>{h>gA~hAiB~kC~kC}kC}kC}kC~lF~lFkFkF€lG‚lG‚lG‚lG€lG€lGkFkFkFkF€lG€lGoKoKoKoKoKoKoKoKpEpEpEpEpEpEpEpE‚pLoI€oD€oCn@€oC€oD€nF€qF€qF€qF€qF€qF€qF€qF€qFƒoJƒoJƒoJƒoJƒoJƒoJƒoJƒoJ…qL…qL„rL…sKƒtKƒtK‚uIƒvJ…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQ‡wU‡wU‰yW‰yW‰yW‰yW‡wU‡wU‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\‰x\Šy]Š{^Š{^ˆz]ˆz]ˆ}_‰~`Œˆ[މaˆ…fvu`Z\OAF?:@<=FC9:5/1,#("$()346`pczŽ‚‰¡”€œ}œŽ«™D_L—°›¥Å°™» ·Úº«Ì±\wfkZ>kZ>iXkZ>kZ>l[?l[?kZ>kZ>kZ>jY=jY=jY=kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>i[8i[8i[8i[8i[8i[8i[8i[8hW9hW9iX:kX:kX:kX:kV9kV9jW7jW7jW7jW7jW7jW7jW7jW7jW7jW7jW7jW7iV6iV6iV6iV6jV5jV5jV3jV1jV1jW/jW/jW-jV5jV5jV5jV3jV3iU0iU0iV.iU0iU0iV.iV.iV,iV+iW)iW)lV1kU0jT/jT/jT/jT/kU0lV1nT9mV6lV1jW/kX.kZ/lZ2m[5j[0j[2jZ6jZ8jZ8jZ6j[2j[0mZ9mZ9n[:n[:n[:o\;o\;o\;n^:n^:n^:n^:o_;o_;o_;o_;oas_>s_>u^>q_;q_;q_;o_;n^:m_:m_:m_:q]:q]:p\9p\9p\9o[8o[8o[8oY4pZ5o[6p\7p^8m^7m^7k]6p\7p\7p\7p\7p\7p\7p\7p\7s[7s]8s]8r^9s_:r`:sa;sa;r`8r`8r`8s`8s`8u_8u_8v^8ta7ta7ub8vc9wd:wd:wd:wd:we=vdxf>zg=zg=zg=zg={h>{h>{h>{h>gA~hAiB~kC~kC}kC}kC|jBkFkFkFkF€lG€lGmGmGmHmH€lGkFkF€lGmHmHoKoKoKoKoKoKoKoKpEpEpEpEpEpEpEpEƒqM‚pJ€oDnBn@nB€oDoG€qF€qF€qF€qF€qF€qF€qF€qF‚nI‚nI‚nI‚nI‚nI‚nI‚nI‚nI…qN…qN„rL…sMƒtKƒtI‚uIƒvI…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQ†vT‡wU‰yWŠzXŠzX‰yW‡wU†vT‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\‰x\Šy]‰z]ˆy\†x[ˆz]‰~`Œc”swu\WYDBF708+'5&1C3CXEcsio€xƒ˜‘›²¬§½»–¨ªkx~EOX):2=LGbnjx…~zŠn…qJhN±Ô´Ï¬–Æžµä¸¿éÃSs\DZMBPC3A5FWk.„”c~’ay‘_}“b~^Œ™dŽ—b’•^“˜X’˜N–I‘’L’H‰;Š‚-Œy,‡o)tVgHoQ rZjVfT$`JWAVBaPi]!nd&sk*{s2if!pm&{w.ƒ{0‚y.}t'{r'~r(o!€t({q*xp/}u7yp5uk.zn2|t3w:‚u>|p6th,•ŒS‘ˆ_Ž…h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚i’‚i’‚i’‚i’‚i’‚i’‚i’‚i‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‘ƒh‚h‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j’„j“„m“„m”…n”…n”…n”…n•†o•†o“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s”…n•†q–‡r•‰s–‰v•Šx•Šx“‹x•Šx•Šx•Šx•Šx–‹y–‹y–‹y–‹y”‹z•Œ{•Œ{–|–|—Ž}—Ž}˜~˜~˜~˜~˜~™™™™™…™ƒ™ƒ™ƒ™™™™œ“„œ“‚›“€›“~›“€›’œ’†œ’‰›’ƒ›’ƒ›’ƒœ’†“‡“‰ž”Šž”‹iXkZ>kZ>iXkZ>kZ>l[?l[?l[?kZ>kZ>kZ>jY=jY=kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>f\8f\8f\8f\8f\8f\8f\8f\8gX9gX9iX:kX:lW:nV:nT9nT9kV7kV7kV7kV7kV7kV7kV7kV7jW7jW7jW7jW7iV6iV6iV6iV6jV5jV5jV3jV3jV1jW/jW-jW-kV7kV7jU6jV5jV3iU2iU2iU0iU4iU2iU0iV.iV+iW)iW'iW%lV1kU0jT/jT/jT/jT/kU0lV1nT9mV7lU3jW/jW-kZ/m[3n\6k]0k\1j[4jZ8jZ8j[4j[0j\/mZ9mZ9n[:n[:n[:n[:o\;o\;n_8n_8n_8n_8o`9o`9o`9o`9p`s_>s_>u^>q_;q_;q_;o_;n^:m_:m_:l`:s\:s\:r[9r[9r[9qZ8qZ8qZ8oY4pZ5p\7q]8q_9n_8l^7l^7p\7p\7p\7p\7p\7p\7p\7p\7s[7s]8s]8r^9s_:sa;sa;tbxf>zg=zg=zg=zg={h>{h>{h>{h>~f@~hAiB}jB~kC}kC|jB|jBƒiF‚jF‚jFkF€lGmG}nG}nGƒoJ‚nImH€lG€lGmH‚nIƒoJnMnMnMnMnMnMnMnMpEpEpEpEpEpEpEpEƒqM‚pJ€oDnBn@nB€oDoG€qF€qF€qF€qF€qF€qF€qF€qFmJmJmJmJmJmJmJmJ…qN…qN„rL…sMƒtKƒtI‚uHƒvI…vM…vM„uL„uL„uL„uL…vM…vM…vO†wP†wP†wP†wP‡xQ‡xQ‡xQ†vT‡wU‰yWŠzXŠzX‰yW‡wU†vT‰yU‰yW‰yWŠzXŠzYŠy[Šy[‹z\‰x\Šy]‰z]‡x[…wZ‡y\ŠaŽƒesocNL@57,EMBftcƒ–€œµ—²Íª²Ñ¾ÞÑÈìàÏôìÚýùæÿÿçþÿàôý®¾»cml7;<220CI?/B.‚£„›È¡y²‡ŠÄ’˜Îš¸åºTt\NbV@JA$*$56JUi*4E;061%'nY>pX>mX=mX=mX;mX;mX9mX9mY8mY8jY=jY=jY=jY=jY=jY=jY=jY=kZoa>oa>oa>oa>oa>oa>oa>p`>p`>p`>p`>p`>p`>p`>p`>n`;m_:n^:n^:o]9o]9p\9p\9o`9n_8n_8p^8q]8p\7p\7r\7m]9m]9m]9m]9m]9m]9m]9m]9k[7k[7m]9m]9m]9m]9k[7k[7m[7m[7n\8n\8n\8n\8o]9o]9q^6q^6q^6q^6q^6r_7s`8s`8r`8r`8r`8r`8sa9sa9sa9sa9uc=uc=tbwe?xe=xe=wdyf>ygAzh@zi>{h={h=~h?~hAgC|iA|iA}jB}jB}jB}jB~kC~kCkFkFkFkF€lG€lG€lG€lG€mC€mC€mC€mEmHmHmHmJoGoGoGoGoGoGoGoG‚qF‚qF‚qFpEpEpEpE€oD‚pHoGoGoG€nF€nFmEmE~sF~sFrFrF€qF‚qFƒpFƒpFpEpEpEoGoIoIoIoK‡oIˆpJˆpJˆrKˆrK†sK†sK…sK…vM…vM…vM…vO…vO…uQ…uQ…uS…vM†wN†wN†wP†wP‡wS‡wS‡wU‡wV‡wV‡wV‡wV‡wV‡wV‡wV‡wVŠzVŠzX‰{X‰{Xˆ{Yˆ{[†{[†{[€uWŠy[ŽuVŽoR™z^Ÿ…nŠxdk^M+5ScIФ‰¯Ò´®Õ¸›Â§™»¢¥Ã«¢È»ªÐŲÖÒ°ÓÕ©ÌЪÍÓ»ÞäÏòöÓ÷ÿÄêë®×ϸ­±§Lm\sr–³‡‚®‹ˆº”r­žÜ«m w:^fY"#2<BNUb*9E ,/6*(3/.4     !%*',(-+/!$8D¤ºeŸ¼_™µhЍbœ¼iŸ¿Z¢Ç]®Ôo¦Êrs”O’°z’¯u˜¶l•³YÃJ¤ÇO«ÊS°ËVµÍ[µÏa²Íb®Éb¯Ëg«Ça©È`ªÉa£Ã^œ¾_¤Çm³Õsf9i]+\Q]Tmd)xo4yp5rn.ro,sn,vm(yo(}o(n&~m%un zr'}u-{r-vm(sk"vo!{t$}t'w0}r2~t6tj,ŒƒL“†cl„gŽƒg„h„h‘ƒh’‚h‘g‘g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h“ƒi”„j”„j”„j”„j“ƒi“ƒl“ƒl”„m“„m‘…m’†n’†n‘‡n’†n’†n’†n’†n’†n’†n’†n’†n“†s“†s“†s”‡t”‡t”‡t”‡t•ˆu”‰s”‰s”‰s”‰s•Št•Št•Št•Št•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y–‹y—Œz—Œz—Œz˜{˜{˜{››šŽ~šŽ~šŽ~™}™}™}˜Ž„˜Ž„˜Ž„˜Ž„™…™…™…™…š‘€›’›’›’›’œ“‚œ“‚œ“‚‘ƒ›’ƒ›’ƒœ’†œ”‡œ–Š—‹ž—hYnY>nY>mX=mX=mX;mX;mX9mX9mY8mY8jY=jY=jY=jY=jY=jY=jY=jY=kZoa>oa>oa>oa>oa>oa>oa>p`>p`>p`>p`>p`>p`>p`>p`>oawe?wdzg?xf@yg?yh=zg}g@~fB|iA|iA}jB}jB}jB~kC~kC~kCkFkFkFkF€lG€lG€lG€lG€mC€mC€mC€mEmHmHmH‚nKoGoGoGoGoGoGoGoG‚qF‚qF‚qFpEpEpEpE€oDoGoGoGoG€nF€nF€nFmE~sFrFrF€qF€qF‚qFƒpFƒpF‚qF‚qF‚qF‚pH‚pJ‚pJ‚pJ‚pL‡qJ‡qJˆrK‡tL‡tL†tL†tL…sK…vM…vM…vM…vO…vO…uQ…uQ…uS…vM†wN†wN†wP†wP‡wS‡wS‡wU‡wV‡wV‡wV‡wV‡wV‡wV‡wV‡wVŠzVŠzX‰{X‰{Xˆ{Yˆ{[†{[†{[‡_ˆ~[Š|YzZˆy\zpWa`KOR?›‚ž²™Ÿ½¡Œ°–‚ª¸ ¢Å±¨Çµ¡Ê¼¢ÊÁ¤ËÆ¥ÌˤÊͨÎѶÜßÃéì–»Á˜¿¼¿éÝ·àÒàÿúatA]D–²Œ‡³|¬†w¬€‹À”v¢~2Yf\/10-5#- )5Wd,Ta,!+! *(+   (&/*3+3+3_n7©Ái’±S•´d’²iœ¾j£Æb¦Ìw­Ò‚£Çs’W“°x’¯m–³_”´OÀL£ÄQªÉT­ÉX±Ë]³Îe°ÌfªÈf°Ëj«Çc©Èa©Êb¤Äa¿`£Äk®ÐzSb90j„E{šWw›]}£h}¦l‰²x‹³wаw‡­t‰¬vŒªx©x©y§xˆ]en9vF~‡Nw€I|ˆVŒ`‹šq•]’–[‘“RŒI†@Ž=ˆy8‚p0iW`P^PeYpe-qh1jc-d_(i^0qg4ri2g^#`Zhb&tn2ys9uq2vq1xp/yp+zp)|p&}o$~n#xq#zr'|t,zq,vn&um$xq#{t#t%w/}r0v5tk*„K“‡aj„g„h„h…i’„i’‚h’‚h‘g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘g‘g’‚h“ƒi“ƒi“ƒi“ƒi’‚h“ƒl“ƒl”„m“„m‘…m’†n’†n‘‡n’†n’†n’†n’†n’†n’†n’†n’†n“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s”‰s”‰s”‰s”‰s•Št•Št•Št•Št•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y–‹y—Œz—Œz—Œz˜{˜{˜{šŽ~šŽ~šŽ~šŽ~šŽ~™}™}™}˜Ž‚˜Ž‚˜Ž‚˜Ž‚™ƒ™ƒ™ƒ™ƒš‘€š‘€›’›’›’œ“‚œ“‚œ“‚‘ƒ›’ƒ›’ƒœ’†œ”‡œ–Š—‹ž—hYmY>nY>mY>mY>mZkZ>kZ>kZ>kZ>kZ>kZ>kZ>kZp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>qc>qc>qa=qa=sa=r`we?vc;vc;vc;wdzg?{h@xf@xf>xgmY>mY>mY>mY>mZkZ>kZ>kZ>kZ>kZ>kZ>kZ>kZp`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>p`>qc>qc>rb>qa=sa=sa=s_xd?xb;xb;xb;yc|f?}g@ygAyg?yh=zg<{h=}g>}g@~fB}jB}jB}jB~kC~kC~kC~kClDkFkFkFkF€lG€lG€lG€lG€mC€mCnDnFmH‚nI‚nI‚nKoGoGoGoGoGoGoGoG‚qF‚qF‚qFpEpEpEpE€oDoGoGoG€nF€nF€nF€nF€nF‚qF‚qF‚qF‚qF‚qF‚qF‚qF‚qFƒrGƒrGƒrGƒqIƒqKƒqKƒqKƒqM„rJ…sK„uL„uL„wM„wM‚vL‚vL…vM…vM…vM…vO…vO…uQ…uQ…uS…vM†wN†wN†wP†wP‡wS‡wS‡wUˆxWˆxWˆxWˆxWˆxWˆxWˆxWˆxWŠzVŠzX‰{X‰{Xˆ{Yˆ{[†{[†{[|VyuPzzXƒŠiƒ‘w|”|¡Œ³Ÿ“¯–…¥‚¨¹¥—Á³•¿µšÃ½§ÎË¡ËÁƾÆÂ¡ÉÈ£ËÊÅÄ•¾º‘º´Æ¸¦Ð¼ŸË´¡ÊºÃæà®ÌÊ$>5NgTy’u˜¯’Ÿ‚s€fOXEBJ?QZY@IN)/%/7".82> =JERBO3?04;>!()  "0,:0>-<.<1?(5% 3D£ºtœºb޳V–¾hÄušÁnÅl™Åˆ’¸…¯ˆa}W‰¤q‘¬g­Yš¸^—ºT À[§ÅaªÈd¬Êj¬ÍrªÎw¥Ëv­Ên¨Çj¥Äg§Æi¦Åh¡¿e ¾f¢Àhž¬w!/>OvŠO„[~›[Ÿiˆ©z‰«yˆªxˆ¨wЧw‹§w‹¥v‹¢tŠŸtŠž_z‰H`j#pt*„„<}|;~~B‰‰S‘ŒUއQ‡~G~s=vf2m\(eQ_Khd%ml,rp3uu9{|@€Gux?fi0ll,yz8ƒ‚?{{5ml)hd$ie(je+xp1yq2{t0|s.|r*}q%}r#}r"x-}t)yp%xo"zq"|t#|t!|t!uƒx)~r*€v/xn)†K•‡`€g†i…i‘†j‘†j“…j”„j“ƒi“ƒi’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h€f‘g’‚h’‚h“ƒi“ƒi’‚h’‚h“ƒl“ƒl”„m“„m‘…m’†n’†n‘‡n’†n’†n’†n’†n’†n’†n’†n’†n“ˆl“ˆl“ˆl”‰m”‰m”‰m”‰m•Šn”‰s”‰s”‰s”‰s•Št•Št•Št•Št•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y–‹y—Œz—Œz—Œz˜{˜{˜{˜Œ|˜Œ|˜Œ|™}™}šŽ~šŽ~šŽ~˜Ž‚˜Ž‚˜Ž‚˜Ž‚™ƒ™ƒ™ƒ™ƒš‘€š‘€š‘€š‘€›’›’›’›’‘ƒ›’ƒ›’ƒœ’†œ”‡œ–Š—‹ž—kWkZ>kZ>kZ>kZ>kZkZ>kZ>kZ>kZ>kZ>kZ>kZ>kZr_>r_>r_>r_>r_>r_>r_>p`>p`>p`>p`>p`>p`>p`>p`>pb=pb=p`xd?xb;xb;xb;yc|f?}g@zhBzh@{j?|i>|i>i@iB€hD}jB}jB~kC~kC~kClDlDlDkFkFkFkF€lG€lG€lG€lGnDnDnDnF‚nI‚nI‚nI‚nKoGoGoGoGoGoGoGoG‚qF‚qF‚qFpEpEpEpE€oD€nF€nF€nF€nF€nFoGoGoGƒpFƒpFƒpFƒpF‚qF‚qF‚qF‚qFƒrGƒrGƒrGƒqIƒqKƒqKƒqKƒqM„rJ…sKƒtK„uLƒvLƒvL‚vL‚vL…vM…vM…vM…vO…vO…uQ…uQ…uS…vM†wN†wN†wP†wP‡wS‡wS‡wUˆxWˆxWˆxWˆxWˆxWˆxWˆxWˆxWŠzVŠzX‰{X‰{Xˆ{Yˆ{[†{[†{[‡zXƒ}]„…f„Žuƒ–€‡¢„¦•—¹ À¨˜¿ª¶¦‘»¯ ËÄ£ÌÈšÂÁ ÎÄ›ÈÁ˜ÅÀ˜Å™ÆÃ—Ľ˜Æ¼›É¾·¡™Ä©›Ç¬±ÚȶÙÕÙ÷ùb{x.$6?*BJ348!/1?@0]]UPRQ+.38=9,2$.75@6C5B @MUb*DNJR28$'"% #).)/ *90?/>*9+9.<!.mD®Å­Z—»d”¼f“½k˜ÂpšÁn’Àu‰°wˆ¨WqL™iªjŠ©e˜·t–»^Âc¦Èj¨ÊlªËp«Ív¨Î{¥Ì{«És§Åo¥Ãm¥Ãm¥Ãm¡¿g»cº`²ÄˆBP)s‚I‡šXšVƒ h„£y‡¦z‰¦z‰¦xŒ§zލ{¦z¢wŸužr‡“adh+^[yq&„|1І=‘ŽI’ŠY…}Lrg9\Q#REVHfX)vf5jn1pt7rv9tx;z€D„ŠNƒ‰M{E{~7€:6||2xv,ro*lg%f`"sj'vm*zq,{s+|s({r%|s&}t%„x0s){o#zo}r u u ~t€uƒv'}q)‚u/yo*“‡M–ˆa€i†i…i‘†j‘†j“…j”„j“ƒi“ƒi’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘g’‚h“ƒi“ƒi”„j”„j“ƒi“ƒi“ƒl“ƒl”„m“„m‘…m’†n’†n‘‡n’†n’†n’†n’†n’†n’†n’†n’†n“ˆl“ˆl“ˆl”‰m”‰m”‰m”‰m•Šn”‰s”‰s”‰s”‰s•Št•Št•Št•Št•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y–‹y—Œz—Œz—Œz˜{˜{˜{˜Œ|˜Œ|˜Œ|˜Œ|™}™}šŽ~šŽ~˜€˜€˜€˜€™™™™™™š‘€š‘€š‘€›’›’›’‘ƒ›’ƒ›’ƒœ’†œ”‡œ–Š—‹ž—lWj[>j[>l[?l[?l[=l[=l\;l\;l\:l\:l[?l[?l[?l[?l[?l[?l[?l[?kZr_>r_>r_>r_>r_>r_>r_>p`>p`>p`>p`>p`>p`>p`>p`>oazd?ya;ya;ya;zb<{c=|d>}e?~f@{iC{iA{j?}j?}j?i@€jCiE}jB~kC~kC~kClDlDlDlDkFkFkFkF€lG€lG€lG€lGnDnDnD‚oG‚nI‚nIƒoJƒoLoGoGoGoGoGoGoGoG‚qF‚qF‚qFpEpEpEpE€oD€nF€nF€nF€nFoGoGoGoG…oF…oF…oFƒpFƒpF‚qF‚qF‚qFƒrGƒrGƒrGƒqIƒqKƒqKƒqKƒqM„qI…rJ„rJ…sKƒtKƒtK‚uK‚uK…vM…vM…vM…vO…vO…uQ…uQ…uS…vM†wN†wN†wP†wP‡wS‡wS‡wUˆxWˆxWˆxWˆxWˆxWˆxWˆxWˆxWŠzVŠzX‰{X‰{Xˆ{Yˆ{[†{[†{[†}`ˆ„i„‰r~z„ˆ“°ž›ºª›ºªŠ°™‘·¢™À­Æ¶¤ÌÁ¦ÏǤÍÉžÆÅœËÞÍÇ¢ÐͤÒÏžÍǔù¿±¿¯ºŸ‚­‘“À££Ìº§ÊÆÑîò©ÁÁBYQ=A0S[Ft~enx_nx`OUGNPK<<<=A@3816=+090;7C9FHUCRLZ9F2=5@3>4?.: 0<1=/;,7.9/9$. ’¤h®Äƒˆ¦^”¶i´aŒ³`—¾m™Àq“Àk‰¯r‹©ƒOgCtZ‰¨eƒ¦dµ|¼g™Ãm£Ér§Ës¨ÊsªÌvªÍy¦Ìy§Çt¥År£Âr¤Áq¢¿m ¼gº`›¸\²Éƒm~G%bo9€‘K„›SƒžgŸ{ˆ¤{‰¤{‹¦}ާ}‘¨~“¥}¢xŽŸuˆ•wŽ–mxwA^Ul^~r*xo*sn,lh;e^4ZS)PH!MFXQ#pj:…Mrxw}Av~B{ƒG‡K~†J{ƒGƒ„>~€7z{/{y,}z-}w-un&of!nfsk"xp'{s*{q){q)}s+u-‚u/s){p!{p}su~t}ssƒv'~p)ƒv2}o.•ˆS—‡e‘~mŽ…h…i…i…i’„i“ƒi“ƒi’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h“ƒi”„j”„j”„j”„j”„j“ƒl“ƒl”„m“„m‘…m’†n’†n‘‡n’†n’†n’†n’†n’†n’†n’†n’†n“‡m“‡m“‡m”ˆn”ˆn”ˆn”ˆn•‰o”‰s”‰s”‰s”‰s•Št•Št•Št•Št•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y–‹y—Œz—Œz—Œz˜{˜{˜{˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|™}™}™}˜~˜~˜~˜~™™™™™™™š‘€š‘€š‘€›’›’‘ƒ›’ƒ›’ƒœ’†œ”‡œ–Š—‹ž—lWj[>j[>k\?k\?k\=k\=k\;k\;k]:k]:l[?l[?l[?l[?l[?l[?l[?l[?kZs_>s_>s_>s_>s_>s_>s_>p`>p`>p`>p`>p`>p`>p`>p`>oazd?zb}e?zhBzh@{j?|i>|i>i@iB€hD~kC~kC~kC~kClDlDlDlDkFkFkFkF€lG€lG€lG€lGnDnD‚oE‚oG‚nIƒoJƒoJƒoLoGoGoGoGoGoGoGoG‚qF‚qF‚qFpEpEpEpE€oDmE€nF€nF€nFoGoGoGoG†oF†oF…oF…oFƒpF‚qF‚qF‚qF‚qF‚qF‚qF‚pH‚pJ‚pJ‚pJ‚pL…oH†pI†pI…rJ…rJ„rJ„rJ„rJ…vM…vM…vM…vO…vO…uQ…uQ…uS…vM†wN†wN†wP†wP‡wS‡wS‡wU‰yX‰yX‰yX‰yX‰yX‰yX‰yX‰yXŠzVŠzX‰{X‰{Xˆ{Yˆ{[†{[†{[y}bƒt‰Ÿˆ‹«–³Ÿ“µ¤±ž‹¨–¢É¶“º¨·¥œÂµ Æ»˜À·œÄ¼¨ÑÉÌÆ¡Ï̧ÕÒ§ÕÒœËʺ®~¯œ{¬—†±–z¥‡¼ŸžÇµ¡ÄÀ»ØÜž¶¶\smž«™”~rpq•q¡~h‚g[iX28.9=<8=7=C7*2(17B/:.: 6H DV8J6G:K6F5E,<0:0:/8.7,4)1$,!)}ŒQ¤¸}§jˆ§c޳c³^Ž´a”¹lºh‹®v¨ˆE^7h„G¦Vz¥V…³r‰¼m•ÄtŸÊx¤Ês¦Êr¨Ês©Ët§Ët£Äu¥Äv¤Ãw¢¾sŸ»nžºfž¸_œ·Z¢¾s“¨o:GDQq‚;…Q}šbž‰£~‰£~Œ¥~¦’§€’¤|ŽŸuŒ›r„l‡Œc„~J^N\H p_'cU&_V+\Z3\Z4a^;cc?ef>fh9oq?x}EyFx€EyF|„I|„HyEx~ByC€:{{3yw,zw(}x'~w'{r%{o#nfskzq"|s({s*zr*|s.v3€q,q(~q"}q~s~s~s}rr„t'~o*„u4~p3˜ˆU˜‡i}o„g„h„h…i’„i’‚h’‚h‘g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h‘g’‚h’‚h“ƒi“ƒi“ƒi“ƒi“ƒi“ƒl“ƒl”„m“„m‘…m’†n’†n‘‡n’†n’†n’†n’†n’†n’†n’†n’†n“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s”‰s”‰s”‰s”‰s•Št•Št•Št•Št•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y–‹y—Œz—Œz—Œz˜{˜{˜{™}™}˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|˜~˜~˜~˜~™™™™™™™™š‘€š‘€š‘€›’‘ƒ›’ƒ›’ƒœ’†œ”‡œ–Š—‹ž—nVj[>i[>k\?k\?k\=k\=k\;k\;k]:k]:l[?l[?l[?l[?l[?l[?l[?l[?kZs_>s_>s_>s_>s_>s_>s_>p`>p`>p`>p`>p`>p`>p`>p`>oa{c?{c={c=zb|d>ygAzh@zi>{h={h=~h?~hAgC~kC~kC~kClDlDlDlD€mEkFkFkFkF€lG€lG€lG€lGnD‚oE‚oE‚oG‚nIƒoJƒoJƒoLoGoGoGoGoGoGoGoG‚qF‚qF‚qFpEpEpEpE€oDmEmE€nF€nFoGoGoG‚pH‡nF†oF†oF…oFƒpF‚qF‚qF€qFpEpEpEoGoIoIoIoK…mG†nH‡oI†pI‡qJ…rJ„qIƒqI…vM…vM…vM…vO…vO…uQ…uQ…uS…vM†wN†wN†wP†wP‡wS‡wS‡wU‰yX‰yX‰yX‰yX‰yX‰yX‰yX‰yXŠzVŠzX‰{X‰{Xˆ{Yˆ{[†{[†{[‚¤ŠŒ®•‹µŸ‹¸£¹¥™¼¨ À«˜¿­Ä²ŸÃµÁµ£Ç»¬ÒÇ©ÑÆŸÇ¾£ÔОÏ˘ÉÅÀº…·®|¯ {®›€´†±–‹¶š‰¶™—À®³¯¬ÉÍj‚‚TkesŠv£ˆv¦€¸‹]•hfll†kZiV?CB+0,5;14;+-5$-$0;.@=O3F0D 3F.@/@(8,3+1-3,1%*## $)P_(—¨t’©s~›[“µh‘·b‡ªXްd‰±jˆ¨y¦Œ@V0_}7}¦Ht¥I´d†¼qÅwœËz¢Êt¤Èp¦Éo¨Ép§Èo¢Âv¤Äx¤Âx¡½sž¹lœ¸dž¸_¸[“²b§¿ƒ]lA-:dv,…Ox•[‚¡‚‰£€‹£ޤ€‘¥€“¥‘¡zœu‰˜oŒ•h€‚Qv?N;F/kU,kZ>zmZ]{|Z{|\{\w|TltEgp9hs7z‚Gu}Bv~C}…J~†J{E|‚F‚ˆL|{8zz2{y.}x'{t#|q~q"t%ogtl{s"}t'{s*zq,|s2v5~o,~p'r#~r~s}r}r}rr„t)m+„t6~o4˜‡Yš†k|q„gŽƒg„h„h‘ƒh’‚h‘g‘g’‚h’‚h’‚h’‚h’‚h’‚h’‚h’‚h€f€f‘g’‚h’‚h’‚h’‚h’‚h“ƒl“ƒl”„m“„m‘…m’†n’†n‘‡n’†n’†n’†n’†n’†n’†n’†n’†n“†s“†s“†s”‡t”‡t”‡t”‡t•ˆu”‰s”‰s”‰s”‰s•Št•Št•Št•Št•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹y–‹y—Œz—Œz—Œz˜{˜{˜{™}™}™}˜Œ|˜Œ|—‹{—‹{—‹{˜~˜~˜~˜~™™™™™™™™š‘€š‘€š‘€š‘€‘ƒ›’ƒ›’ƒœ’†œ”‡œ–Š—‹ž—nYkZ>kZ>kZ>kZ>kZ>kZ>kZ>nY>nY>nY>nY>nY>nY>nY>nY>iXDiXDiYBiYBiY@iY@iY?iY?kZ>kZ>kZ>kZ>jY=jY=iXr_>r_>r_>oa>oa>oa>oa>oa>oa>oa>oa>ob8ob8oa:oao`?o`?nbxe;xe;xe;xe;xe;yf€<€=zv,{x+|y,}w)zu$yr!xrzrxrxo vi#o1„t9p5v8~t6xo*yq(zq$yq zp{q€t „x&q#†v(‚t)|o+…y?–‰]—ŠjŒ}f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚i’‚i“ƒj“ƒj“ƒj“ƒj’‚i’‚i’„j’„j’„j’„j’„j’„j’„j’„j„j„j‘…k‘…k‘…k’†l’†l’†l’†n’†n’†n’†n’†n’†n’†n’†n’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”ŠqŠrŠr‘‰t“ˆt”‰w•ˆw—‡x˜ˆy•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Št•Št•Šv–‹w—Œz—Œz˜Œ|˜Œ|™Œ|™}šŽ~˜~™˜‘—~—~™™™™™˜~˜~˜~™™™™š‘€š‘€š‘€š‘€›š‘€š‘€œ“„œ”‡œ–ˆ—‰—‹nYkZ@kZ@kZ>l[=l\;kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>mY>mY>mY>mY>mY>mY>mY>mY>jZCjZCjZAjZAjZ@jZ@j[>j[>l[=kZr_>r_>r_>oa>oa>oa>oa>oa>oa>oa>oa>ob8ob8oa:oao`?o`?oaxe;xe;xe;xe;xe;yf1;2ITFcu_}•{wœ{ox{«rŸtfŠ^tgdxocrk4?;+0*&,  !+$1'4)6+6*5-6096< #( (+ &," !,hxK¤µ”]k|E`o8rJ¡g µz¢¿£Áž³zsƒ\oya& +; p‹D޳e‹µiŒ¸i’½m˜Ãq Çt¢Èu£Åx¤Ä{£Â|¤Ãs¢Áqž½o›ºn™¸l˜·k˜·k˜·k—¸sš¹v”®mg}<9L Uf †–M‘F„™aŽ l”¤u“ u˜nŒ”kŒ“i‹‘e‡€Vg[1OB`S)…}V™žv”¢~†œxƒšn™i–^•Zƒ’YŒVxRryOnm7nm5po6xv;}@€@~z:xu2xu(yv)|v(zu$yr!xrzr{sxrulrfyj)€p4q4~s5yp/yp+{s+}t'|t#}r }r €t"‚u&ƒs%„t'€r)q0ˆ{D•ˆ^•ˆh~g‘g’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi’‚i’‚i“ƒj“ƒj“ƒj“ƒj’‚i’‚i’„j’„j’„j’„j’„j’„j’„j’„j„j„j‘…k‘…k‘…k’†l’†l’†l’†n’†n’†n’†n’†n’†n’†n’†n’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq‘‰r‘‰r‘‰t”‰u”‰w•ˆw–‰y–‰y•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Št•Št•Šv–‹w—Œz—Œz˜Œ|˜Œ|™Œ|™}šŽ~˜~™˜‘—~—~™™™™™™˜~˜~™™™™š‘€š‘€š‘€›’›š‘€›’œ“„œ”‡œ–ˆœ–ˆ—‹mX;mX;lY;mZkZ@kZ@kZ>kZkZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>l[Al[Al[?l[?l[=l[=l\;l\;l\;l\;k[:k[:k[:k[:jZ9jZ9mZ:mZ:mZ:mZ:mZ:mZ:mZ:mZ:pXr_>r_>r_>p`>p`>p`>p`>p`>p`>p`>p`>pa:pa:pa:p`p`>p`>r`…‘Iˆ—RŠ]ŠžcŠ›gŠ“d„…[}zQ]MSG^W+}~V”œu’¡xŠœr†œn‡žhƒ›a•U~‘OMO~‡N|ƒMts;lk3gf-mk0{w:}>}w9vq1xu&zt&zu$xs!wqxpzs{t|u$xo uiwh%~o.‚t5~s3yp/zq,{s+}t)|s$}r"}r"r#€s%…u'q$~p)„v7€L“…^’„g€i‘g‘g’‚h’‚h’‚h’‚h“ƒi“ƒi’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚h’‚h’„j’„j’„j’„j’„j’„j’„j’„j„j„j‘…k‘…k‘…k’†l’†l’†l’†n’†n’†n’†n’†n’†n’†n’†n’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq”ˆr”ˆr•ˆu”‰u”‰w“‹x“Šy“Šy•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Št•Št–‹w–‹w—Œz˜{˜Œ|˜Œ|™Œ|™}šŽ~˜~™˜‘—~—~˜~˜~™™™™™™™™™š‘€š‘€š‘€›’›’œ€š‘€›’œ“„œ”‡›•‡œ–ˆ—‹lW:lW:lY;mZl]>l\;l[=l[?kZ@kZ@jY=jY;jZ9kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>j[>j[>j[>j[>j[>j[>j[>j[>l[?l[=l[=l\;l\;l\:l\:l\:l\:l\:l\:l\:l\:l\:k[9k[9nY:nY:nY:nY:nY:nY:nY:nY:pXr_>r_>r_>p`>p`>p`>p`>p`>p`>p`>p`>p`³r‘­bx”GƒšTƒ˜S‚—R|Im:`q*\m&_t)k¡O¶Á…•žo"@R{•LŽ­]‡´c‹¸g’½n–Ár˜ÁušÀwš¿y›¾zž½o¼nš¹k˜·i•´h”²h“±k’¯lНa›¼w‹¨n—­|ŽŸiP\NV‡Œ.”=Ž?Š’I‹—UŽ—^‡†Vnb:WCH5WLqsDŠ—l‹ w€—k|’a„–b†œ^—V|‘L{ŒE}ŠB}‰A}‡B~…B€Gvul]>l\;l[=l[?kZ@kZ@jY=jY;jZ9kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>j[>j[>j[>j[>j[>j[>j[>j[>mZp[>p[>p[>p[>p[>p[>p[>pXo\>o\>p]?p]?q^=q^=q^=q^=r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r`{j?zk@|jD|jB|k@}l@}l@}lA~lD~lFkFkFkFkF€lG€lG€lG€lG€nH€nH€nH€nH€nHoIoIoInNnNnNnMnMoKoKoKoGoGoGoGoGoGoGoG‚pH‚pH‚pH‚pH‚pH‚pH‚pH‚pHrKrKrK€qJ€qJpIpIpI€pL€pLqMqMqM‚rN‚rN‚rNƒtMƒtMƒtM„uN„uN„uN…vO…vO…uQ…uQ…uQ…vO…vO…vO…vO…vO‡xQ‡wS‡wS‡wU‡wU‡wV‡wV‡wV†xQƒtM†tPŒyX}[†|Y€zV~{X[}\‹fŠž{Ž«Œ±—‹µŸŽ¹¦•»®µª˜À¸ÆÀ“¼¶—¹¦ÑǦÒÅœËÁ ÏÇ›ÉÆ‘½¼¹··³{¤œdŽ‚Ti`FWOFQKCJC#$ ?@8‘’ŠÏèÓèÿìÑíÔÊç˻ٽ ¾¢ÇèÍ‘²—I_Suƒ Šƒ¦†³Š{§vj™b{«qs ex¡ijŒZ|—lŸ³v„j(6 !"$  cpD£¸w˜³fw”@~ŸH€˜D€˜DƒF¥O•­Uš±Y›²Xž²Y™·G±ÍgµÏxµÌˆ2J8`9‡ªZ†±_‹µc¸j“¼p•»r•ºt•ºu•ºuš¹m™¸j—¶f•´d“²d’°h‘®k­m’²g“²oŽ«s§w¯{z„EHM_b„rŽ2–FŒLzCh[.S;C'VF g^'v}Jc~˜i~™f˜`ƒ—Z€•R}’MzŽFzŠ?z†:z…7z‚5z€6‚„E?xx8rn/mh(qi*zp2w9~x*~w)}v&{s"xpyo{q}s}v&~u&†{,rdl^xl$tj#zq,}t1{r-yo'xo${o#}q'€r+‚s.ƒs%~m%r1ŽH”…Z`Ž€e’ƒl€f‘g‘g‘g’‚h’‚h’‚h’‚h’ƒf’ƒf“„g“„g“„g“„g’ƒf’ƒf’„j’„j’„j’„j’„j’„j’„j’„j„j„j‘…k‘…k‘…k’†l’†l’†l’†n’†n’†n’†n’†n’†n’†n’†n’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq—ˆs—ˆs•ˆu•Šv•Šx“‹x’‹y“Œz•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹u–‹u–‹w—Œx˜{˜{™}™}™Œ|™}šŽ~˜~™˜‘—~—~˜~˜~˜~˜~™™š‘€š‘€š‘€š‘€š‘€š‘€›’›’›’›’‘›’›’œ“„›“†›•‡›•‡œ–ŠmX;mX;lY;mZkZ@kZ@kZ>kZkZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>lY;lY;lY;lY9lY9lY8lY8lY8l\;l\;m]rZ>rZ>rZ>rZ>rZ>rZ>rZ>qY=qY=qY=qY=qY=qY=qY=qY=qWtVr_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r`n`=o_=n^yj?zk@|jD|jB|k@}l@}l@}lA~lD~lFkFkFkFkF€lG€lG€lG€lG€nH€nH€nH€nHoIoIoIoInNnNnMnMoKoKoIoIoGoGoGoGoGoGoGoG‚pH‚pH‚pH‚pH‚pH‚pH‚pH‚pHrKrK€qJ€qJ€qJ€qJ€qJ€qJ€pL€pLqMqM‚rN‚rNƒsOƒsOƒsOƒsO„tP„tP„tP…uQ…uQ…uQ…uS…uS…uS…uQ…uQ…vO…vO…vOˆyRˆxTˆxTˆxVˆxVˆxWˆxWˆxWŠ}S†wPˆvPŽzWŒ|ZƒyV~{X\…‹g‚Žjˆœy“®’µ—а—ˆ²ž»¨Ž·§·©”¾´—»“¾·–üŸÍâÐÅšÌׯÀޏ·‡­°ˆª¬€žœ^|t;WK?G~›>ƒ£BŒ¬K’°N”¯N“­L‘³CµDÁU¶×|y˜R5>^n’H„ªSˆ®Y²d³i´n´n‘µo‘µo•´h•´f”³c“²b’±c®f¬l«p˜±pˆ¢e™´}¨t‘¤m¢®pw}5MNSAq`‰w7}l4^LK6 M7X@NDfc.|ƒOZ|‘Yz’X~”V“T{JzŽGz‹Dz‡?z…9y4x1y~.y|5}€9€€:|y4un*qh%ti'{m,~v-~v+~u*{r%{p zo{p~rx*x)Žƒ3regZ xl tj"w/x5~u0|r*zq&}q'~r*€q.€q0}mn&‡w9’‚O”…^€aŽ€f’ƒl€f€f‘g‘g‘g’‚h’‚h’‚h’ƒf’ƒf“„g“„g“„g“„g’ƒf’ƒf’„j’„j’„j’„j’„j’„j’„j’„j„j„j‘…k‘…k‘…k’†l’†l’†l’†n’†n’†n’†n’†n’†n’†n’†n’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq•‰s•‰s–‰v•Šv•Šx“‹x”‹z”‹z•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹u–‹u—Œx—Œx˜{™Ž|™}™}™Œ|™}šŽ~˜~™˜‘—~—~—Ž}—Ž}˜~˜~™š‘€š‘€š‘€š‘€š‘€š‘€›’›’›’œ“‚œ“‚‘›’œ“‚œ“„›“†›•‡›•‡›•‰nYkZ@kZ@kZ>l[=l\;kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>mY>mY>mY>mY>mY>mY>mY>mY>nY>nY>nY>nYm\>m\>n]?n]?n]?n]?s[As[As[As[As[As[As[As[ArZ>rZ>rZ>rZ>rZ>rZ>rZ>rZ>qW>rX?rX?rX?sY@sY@sY@sY@wYAwY?vY;vY7vZ5vY7vY;vXr_>r_>r_>s_>s_>s_>s_>s_>s_>s_>s_>s^?s^?s_>s_p`>o_=q^=p]{j>{j>xj=yk>zl?|jD|jB|k@}l@}l@}lA~lD~lFkFkFkFkF€lG€lG€lG€lGmG€nH€nH€nHoIoIoIoInMnMoKoKoIoIoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoG€qJ€qJ€qJ€qJ€qJ€qJrKrK€qJ€qJrKrK‚sLƒtMƒtM„uNƒsO„tP„tP„tP…uQ…uQ…uQ…uQ…uT…uT…uS…uS…uQ…vO…vO…vMˆyRˆxTˆxTˆxVˆxVˆxWˆxWˆxWˆ|RˆyPŒxS{XˆxW€wVƒƒa“o†”p‹œz¨ˆ±’±—ˆ°˜‰°›´¡‰µž»¨‘½®‘¼³”Áº–þ–ŽœËÑúŒ¹¶…­¯~œ¤f„CUW$0, #*cl[ÄϾ÷ÿôéÿìÁÞȫ͵©Ð±¡É¦«Ôª§Î¢£É ¿äÂÄèÎ×úæš±©G^T[qdœµ Ž¬|¤ƒ´‡p¦u‚¯xdWgŽUh‰R`~J‚Ÿqz–m'E•r‚“o‘i~b~^„•^Ž d•§i“¢kpHCUw‰Ml>vŽDƒœIz”=Œ IަN¬RŒ¯QНP‹¯O¯P°O¦Ä` ÁP¨ËS«Ïc©Év>[$@Xu5¢Fƒ¥Nˆ©X‹«`¬f®g°i²h‘¯e‘°b‘°`‘±^¯a­gŽªmŽ©r—¨rŒŸh˜¯w–¯vŽ£j¡¯t™Ÿcmm1NKWO[LV@O8SB`X*kg8MN"]_0rwA|†Iz‰Hu…Dr…EtˆIt‡Ev‡Cv…Bw‚=v€7x2y}0z}.tx+w{.|}1~|1|u-yo(vi#uf!yp+{q*|r*{r'|p${p!}p!~q"z,ƒz+‘†6qeh\ t%yp%„|3x5v1}s,|r*}q){n(yj)ue'xh‚q+}A”ƒU’‚^€cg“„m€f€f€f‘g‘g‘g’‚h’‚h’ƒd’ƒd“„e“„e“„e“„e’ƒd’ƒd’„j’„j’„j’„j’„j’„j’„j’„j„j„j‘…k‘…k‘…k’†l’†l’†l’†n’†n’†n’†n’†n’†n’†n’†n’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq’Šs“‹t“‹v•Šv•Šx—Šy—Šz—Šz•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹u–‹u—Œx˜y˜{™Ž|™}šŽ~™Œ|™}šŽ~˜~™˜‘—~—~—Ž}—Ž}˜~˜~™š‘€š‘€›’š‘€š‘€›’›’›’œ“‚œ“‚œ“‚‘œ“‚œ“‚œ“„›“†›•‡›•‡›•‰nYkZ>kZ>kZ>kZ>kZ>kZ>kZ>nY>nY>nY>nY>nY>nY>nY>nY>oYAoYAoYAoZ?oZ=oZ=oZ=oZ;m\@m\@m\@m\@n]An]Ao^Bo^Bu[Bu[Bu[Bu[Bu[Bu[Bu[Bu[Bt\@t\@t\@t\@t\@t\@t\@t\@rX?rX?rX?sY@sY@tZAtZAtZAyZEy[Ax[=x[9w[6wZ8wZv[>uZ=uZ=uZ=uZ=v[>v[>u]9u]9u]9u];u];u\=u\=u\=wXyZ>u\=u\=t[r_>r_>r_>s_>s_>s_>s_>s_>s_>s_>s_>s^?s^?s_>s_{j>yk>xj=yk>yl?|jD|jB|k@}l@}l@}lA~lD~lFkFkFkFkF€lG€lG€lG€lGmGmG€nH€nHoIoIoI‚pJoKoKoKoIoIoGoGpEoGoGoGoGoGoGoGoG€nF€nF€nF€nF€nF€nF€nF€nFoKoKoK€pL€pLqMqMqM€qH€qHrIrI‚sJƒtK„uL„uL„tR„tR„tR„tR…uS…uS…uS…uS…tV…uT…uT…uS…uQ…vO…vO…vMˆyRˆxTˆxTˆxVˆxVˆxWˆxWˆxW„yL‡xOŽzU{X…uTvU‹Œjž¦‡˜v¥„“®‰«„ª‘ˆ®—‰¯š‡ª–†´˜“À©»ª‹¹®–ü•ľ¿¹™È¾¸v£ \…=Xa'1 $ PQI›§‘ÚæÐ÷ÿïá÷àºØ¾¬Ó¸¡Ò´‘ƨ¢Ç¦§Í¨§Ì¡¾äµ©Ì¢ºÙ¹ËèÒ¿ÛÍ‹¤žžµ­rˆ|QhV}›ƒœÄ¢‚µŒm¦yu sr™lr˜gp’`lŒ[nbTwM&I!oŠSwW~˜YšU~™L~—C™@‚@‰ PyD2G`t5v‹J{‘Iv=„œH£TŒ£Q†£O‚¦N†­TŒ³X´Z޲X˜¯T£¿P¥ÅH¥ÄOÆã‰Œ¢d/6I{š=}žEƒ£P‡¥[Ѝ`Œ«eŽ®e°e­c®b¯_°]¯a­gŽªoŽ©t•¡sšªyŠŸg•¯r•­oWŠ‘]Ž^|ˆH[_$;/9#UBsg=txFhu@u}X]c7RWch&x9{†Ar‚AmBp€Ap€?s?r}9t{5u{1x{.y|-v~+uz(uv(yw*y-x-}o(wi"uj(wm(zp)|p(|p&|n#}o$~q#w,~u&‚0k_ eYv&yp#ƒ{2~u2}t/}s,|r*|o)wj&p`"jZtdƒr,‘F•„X‘_Ž~dj’ƒl€f€f€f€f‘g‘g‘g’‚h’ƒd’ƒd“„e“„e“„e“„e’ƒd’ƒd’„j’„j’„j’„j’„j’„j’„j’„j„j„j‘…k‘…k‘…k’†l’†l’†l’†n’†n’†n’†n’†n’†n’†n’†n’ˆo’ˆo’ˆo“‰p“‰p“‰p“‰p”Šq’Œt’Œt“‹v•Šv–‹y—Šy™‰z™‰z•Šv•Šv•Šv•Šv•Šv•Šv•Šv•Šv–‹u—Œv—Œx˜y˜{™Ž|™}šŽ~™Œ|™}šŽ~˜~™˜‘—~—~—Ž}—Ž}—Ž}˜~™š‘€š‘€›’š‘€›’›’›’›’œ“‚œ“‚œ“‚ž’‚œ“‚œ“‚œ“„›“†š”†›•‡›•‰kW>lX?mY@nZAnZAmY@lX?kW>kZ>kZ>kZ>kZ>kZ>kZ>kZ>kZ>j[Dj\Bj\Bk[Ak\?l[=l[=l\;nZ9o[:o[:p\;p\;o[:o[:nZ9pXrV>sW?sY@s[Ar]Bs^Cs_Dt_Bv^Bx^Ey]Ey]Gx^Gv]Gt^Gv\Ev\Ev\Ev\Eu[Du[Du[Du[DtZAtZAtZAtZAtZAtZAtZAsY@xX?xX?xX?xX?xX?xX?xX?xX?z\By[?xZ>xZ>x[=x[;y\{Y>{Y>r^Cu]CvZBxZBxZBuYAs[Ap\Aw]Bw^@v]?u\>u\=u];u];u];u]9u]9t^9t^9r^9q]8p^8o]7r[p`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>v_?u^>s\{iA{iC{iC{iEzhD}iF}iF}iF~jG~jG~jGkHkH€mE€mE€mE€mEnFnFnFnFpGoG„nG„lF„lFƒmF€nF~oFoIoIoIoIoIoIoIoI~nLoMoMoMoM€pN€pN€pN€qF€qFpEpEpEpEpEpE€oDpEpE‚qFƒrGƒrG„sH„sHƒsOƒsO‚rN‚sL‚sL‚sJ‚sJ‚sJˆvNˆvN‡uM‡uO‡uQ†tP†tP†sR‰uRˆtQˆtSˆtSˆsTˆsT‰tW‰tW…uS…uS…uS„vS‡yVˆ{X†yV‚uRypS‡y\qP†vTŠ„`…Œj¦¾žu–w€ {ƒ¢€†¨‡ˆ«…©©‘†­˜Œ¶¢‹ª‹’¶ª¹¼‚µ¸‚º­‰À«¾³”¼¼wƒN[c*, ([iP´Ã¤ùÿäÝÿìÏñÙ»Þ¾¯Ñ¬¬Ï¥±Ò§³Óª³Ó¬¦Çš¿ä±­Öž³Ü¢­Õ ²×«ÇéÈ«‘lrÆÚÎÄÚÍpˆzMhU|š‚§È«™»š~§…n—ui’ptžzp–ot˜lRoAB^-u’\lŠXnŽ]u•du“_y•X~˜O}•Gy£O{œU:MAN…Tq…@œWzšW„¦Y…¨Xˆ©XЬV®SްQ‘±P’²O˜½I•·V¢¿kš¹[®Î_´Ók^u- ez7r‹7y—3„¡DŽª`‹£gŠ¢d“ªb§c‘¨d©e©e©h¦lŒ¥n‹£q‰ r§q™­p–£k˜g–—m“c‚JŽ€SIA<9 eh;vRw„Xyˆ]s‚W{Šmw‚d^eCEGPPrs7{~9lp&sMo|Gjw?jx:py6vy2zv-{s*xp'yr$zt|w}y}y"yv'xt*kYyh#„s+€r'ylyk }q%u+u)‹€1Š/j_ vkym!ƒv0|n-m:‚s8~t-xq#zs"€t(€m(wb!w_‰t3—ƒQ•ƒ_€c’ƒf“„c‘]’ƒf’ƒf’ƒf’ƒf“„g“„g“„g“„g“‚f“‚f”ƒg”ƒg”ƒg”ƒg“‚f“‚f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’„j“…k“…k”†l”†l“…k“…k’„j“„o“„o”…p”…p”…p”…p•†q•†q”‡t”‡t”‡t”‡t•ˆu•ˆu•ˆu•ˆu—Šy—Šy˜‹z˜‹z˜‹z—Šy—Šy–‰x•‰y•‰y•‰y•‰y•‰y•‰y•‰y•‰y•‰y•‰y–Šz—‹{˜Œ|˜Œ|™}™}—Ž}–|–|–|–|—Ž}˜~˜~™‘~™‘~™™š‘‚š‘‚š„š„™™š‘‚š‘‚›’ƒ›’ƒ›’ƒœ“„œ”œ”›’›’œ“„œ“„“‡ž”ˆkW>lX?mY@nZAnZAmY@lX?kW>l[?l[?kZ>kZ>kZ>kZ>kZ>kZ>j\Bj\Bj\Ak[Ak\?l[=l[=n[=o[:o[:p\;p\;p\;p\;o[:o[:oZ=oZ=pXy\>y\z[?|Z?{Y@u]Cv\CxZByYByYBwYAtZAs[Aw]Bv\Av]?u\>t[p`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>t`?s_>r^=r^=q]yf>yf>yf>yf>yf>yh{iA{iC{iC{iEzhD}iD}iD}iD~jE~jE~jEkFkF€mE€mE€mE€mEnFnFnFnF~oF€nFƒmF„lF„lF„nGoGpG‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ‚pJoKoKoKoK‚pL‚pL‚pL‚pL€qF€qF€qF€qFpEpEpEpE‚pH‚pHƒqIƒqI„rJ„rJ„rJ…sK„qP„qP„rNƒqMƒqKƒqKƒqIƒqI‡vK‡uM‡uM†tN†tN†tP†tP†tP‰uR‰uRˆtQˆtSˆtSˆsT‰tU‰tWˆuT‡tS„tR…uS†xU‰{X‡zW†yV•‰aƒwQ„]‡cwxV²½›‹¡}i„a‰ª}„¨|€¥z¥~«‡„°°~­„²•…±¤‰µ¸‰²¶·­žÃ²Š¨œVol%!*6,€ÔêÕðÿñÜùÝÄãĽßĸۻ±Õ¯°Ô¨´Õ¦¶×¨µÖ§µÔ¨³ÔŸ°Ó›µÛ ¥Î’¶ß§¼â³´Ö³RpT‰ ºÐÃÒêÜÃÞσ ŽDdLRuW{ž~“¶–‹®Ž‡¬‹jmy˜vz–p'>Sh=pŽXi‡SlŒ[u•dv—b|š^ƒžY‚œR{¢S}œYEW#1> tEzK|—T|œ]ƒ¥Y„¦Z‡¨YЬX®W°U’±S“³R’·F½\£Àlœ»]šºM«Êc‡žV&87Hcy0€›>|™<… Q‹¥d† _“®iޤcŽ¥aŽ¥a¦d¦eŒ¤h‹¢l‹¢n¦uŠŸfŸa“¡fŽ”d…†Z‚€P€}Fog8NGUW&yP~Œ[}^„”g€c€i~dnwLPV&CFNRdi'qw1fp1is4lx6oz8ox7rt5uq4wn3xt+zt(zu#zv{w |w%|v*{t,p^ve {m$q&~q#}o$q(‚t+~r*‡{1„x,j_xl }q)…x4q2‚o7€p4|q/{s*€w,…w,„r(}i"‚k%{<™…S”‚^Žb‘‚e“„c‘]‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf“„g“„g“‚f“‚f”ƒg”ƒg”ƒg”ƒg“‚f“‚f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’„j“…k“…k”†l”†l“…k“…k’„j“„o“„o”…p”…p”…p”…p•†q•†q”‡t”‡t”‡t”‡t•ˆu•ˆu•ˆu•ˆu—Šy—Šy—Šy˜‹z˜‹z—Šy—Šy–‰x–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz•‰y–Šz–Šz—‹{˜Œ|˜Œ|™}™}—Ž}–|–|–|–|—Ž}˜~˜~˜}˜}™™š‘‚š‘‚›‘…›‘…™š‘‚š‘‚š‘‚›’ƒ›’ƒ›’ƒœ“„œ”œ”›’›’œ“„œ“„“‡ž”ˆlX=lX=mY>mY>mY>mY>lX=lX=l[?l[?l[?l[?l[?l[?l[?l[?k]Ck]Bl\Bl\Bm\@m\@o\>o\>oZ;oZ;p[uZ=uZp`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>r_>r_>s`?s`?r_>r_>q^=p]yf>yf>zg?zg?{h@{h@yh=yh=zh@{iA{iA{iC{iCzhB}iD}iD}iD~jE~jE~jEkFkF€mE€mE€mE€mEnFnFnFnF}nEmEƒmF„lF…mG„nG‚pH€qHƒqKƒqKƒqKƒqKƒqKƒqKƒqKƒqK‚nK‚nK‚nK‚nKƒoLƒoLƒoL„pM€qF€qF€qF€qF€qF€qF€qF€qF‚sL‚sL‚sL‚sL‚sLƒtMƒtMƒtM„pO„pO„pM„pM„pK„pK„qI„qIƒtIƒtI„uJ„uL„uL„uN„uN„uN‰wQˆvRˆvR‡tS‡tS‡tTˆuUˆuU‰vUˆuT†sR…uS‡wU‡yVˆzWˆzWˆ|Hun@€€Zt{Z¤±•«»žn_†—u…£q‚¢q|nvœmz£w‚¯†‚°‰{«ƒz±šˆ·­ˆ«¯¦ª œ[k^* EO7™¥å÷ÝîÿìËìϳڽ¯Ü½³â¯Ҫ¯Ò¨±Õ¥´Ö£´×Ÿ´Õž²Óœ±Ò›½Ùœ­Ë‹¼ß¨Ïޏà¤ÒøÇš¼—3R3˜° ²Êº°Ë¼µÑ»ÚȤƮr–z8`>ToPiƒfœ~tŽq}”xla"0s[qYjˆTlŒ[r”br’`w–]~š]~™V}žW†¢gUg7&2Zg/s‡Hn‹Kzœ`¢]ƒ¤]†¦[Š«\Ž®[±Z”²X•´W”µL›º]ž¼f£ÀdŽ­E¹U¨ÀvYm:BQs‰7qŠ/v’>„ŸX|™W‹ªg‹¡a‹¡`‹¡`‹¡`‹¡a‹ eŒ¡iŒ k”¦rŸc‹›Z˜\Š‘^‚VywFts:RPVX&v}Iše…–`‚”`‰›g…—c|‘Y’Z€Ur{BW]!AG FLW]cghn$nv-ov2lq1jk1nk6tnmY>mY>mY>mY>mY>mY>mY>l[?l[?l[?l[?m\@m\@m\@m\@l\Bl\Bl\Bm\@m\@o[@o[@o[@p[rZ>rZ>rZ>t\Bt\Bt\Bu]Ct_Du`Eu`EvaFy_Dz_D~^G€]G€]I~^Iz^Iy^Iy]Gy]Gy]Gy]Gy]Gz^Hz^Hz^Hz^Fz^Fz^Fz^F{_G{_G{_G{_G|^F|^F|^F|^F|^F|^F|^F|^F}_G|^F|^D|^D|^B}_C~aC~aC|aD{`C}_C}_E~^E}]F\F\F{[D{[D{[D|YC|YCzZCzZCyYBx\Dw[Cv[@v[@uZ=uZ=v[=v[=w\>w\>v]>v]>u^>t]=q]p`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>p`>qa?rb@rb@rb@qa?o_=n^vd>we?wdzg?zg?{h@{h@yg?yg?zh@{iA{iA{iA{iCzhB}iD}iD}iD~jE~jE~jEkFkF€mE€mE€mE€mEnFnFnFnF|mDmE‚lE„lF…mG…oH‚pH€qHƒqKƒqKƒqKƒqKƒqKƒqKƒqKƒqK„nI„nI„nI…oJ…oJ…oJ†pK†pK€qF€qF€qFrGrGrGrGrGƒtMƒtMƒtMƒtM‚sL‚sL‚sL‚sL„pM„pM„pM„pK„pK…rJ…rJ…rJƒuHƒuH„vI„uJ…vK…vM…vM…vM‡xQ‡xQ†wP†vR…uS…uS†vT†vU‰vU‡tS†sR†vT‡wU„vS„vS†xU…{H‰ˆ\ƒŒmž±ÉàÐp…t_lXŽ–~‚”l†›t„štz”ox–r‚¡…¨‡ƒ¦†~ªkŽˆr‡ˆ]hj$ !cta¦¼§ÚõÖçÿåÛúصٵ¦Ì¥±Û³±à´£Ò¦µ×¤¶Ù£¶Ù¡´Öš±Ó–²Ò“´Ô•¶Ö—¾Ø‘¾Ù’¾Ý—¸Û—°Ö™ÔùÆof<[9rŽw𶠬ɵ·×»ÝŮҸžÅ¦Š´f{ZOdE5L/CW<@P6)5# Z^Cy•bpŽ\q‘`v—ht”cx–bœd€œav’U‰ lRa6)6Pa*f~@nŒP~¡i€ _¡^†¥_‰©^Ž­_‘±^•³]–´\šºY“±W—³^¤Áe–±P”¯P¥¼n¡d06!-P_l-rŠ6|˜Kw–R‚¤gŠŸdŠ b‹Ÿ`‹ _‹ _ŸcŽ fŽŸhšb•£eœZƒQ„ˆV‚„Upp<]]!MQfo8‰–^£h–[–[†›`~”V}—N}“J‚“L†‘Lv€;[bEK =E OOZZgh"no-nn.ll.ll0nm4il'km$nn$qn!sm!vl%zm){m.l^dWi[xj!q&~m%}l&„s-„t8…u7xh*iYtd&|l0}m1zj.~p)yj'{k-q3ƒq/~n#pŠy—‚I™…R—†[`€c’ƒf“‚d€_dddd‘‚e‘‚e‘‚e‘‚e“‚f“‚f”ƒg”ƒg”ƒg”ƒg“‚f“‚f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’„j“…k“…k”†l”†l“…k“…k’„j“„o“„o”…p”…p”…p”…p•†q•†q“†s“†s“†s”‡t”‡t”‡t•ˆu•ˆu•ˆw–‰x–‰x—Šy—Šy—Šy—Šy—Šy–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|™}™}—Ž}–|–|–|–|—Ž}˜~˜~—|—|˜~™š‘‚›’ƒœ’†œ’†›’ƒ›’ƒ›’ƒ›’ƒ›’ƒ›’ƒ›’ƒ›’ƒœ”œ”›’›’œ“„œ“„“‡ž”ˆn[=mZq\?q\?r]@r]@q\?q\?p[>n[=n[=p[>p[>rZ>s[?tZ?tZ?u]Cv^Dv^Dx^Ex^Ey_Fy_Fy_F{`E}_E^H‚^H‚]J^J}^J{_J|]H|]H|]H|]H}^I}^I~_J~_J|^F|^F}_G}_G~`H~`H~`H~`H|`J|`J|`J|`J|`J|`J|`J|`J~`H~`H~`H~`F~`FaE€bFcG~cH~cHaGaI€`I_J^J^J\F}]F|\E|\E|\E|\E{[D}ZDz\Dz\Dy[CxZ@xZ@xZ>xZ>y[?y\>w\>w\>v]>v]>t]=t]=s\s^?s^?s_>q^=n^:m]9m^7p`p`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>p`>qa?rb@rb@rb@qa?o_=n^vd>we?vc;vc;wdzg?zg?ygAygAzh@{iA{iA{iA{iAzh@}jB}jB}jB~kC~kC~kClDlD€mE€mE€mE€mEnFnFnFnF|mDmE‚lE„lF…mG…oH‚pH€qHƒqKƒqKƒqKƒqKƒqKƒqKƒqKƒqK„nI…oJ…oJ…oJ…oJ†pK†pK†pK€qF€qFrGrG‚sH‚sH‚sH‚sH‚tM‚tM‚tM‚tM‚tM‚tM‚tMsL†rM†sK†sK†sK‡tJ‡tJˆuJˆuJ„xH„xH„xH…xK…xK†yM†yM†yM‡zP‡yR†xQ…wP…wR…wT…wT…wT†vTƒsQ…uS‡yV‡yVtQrO€vRtrK‹p†—„ÀÚÑu’Ž6JHQ\TZ]T`cPafR\cQV_NWbR_l[`n_Zk[SgeJYV  jtlËßÓãÿëÛÿäÉúݲàâЬ©Ó«³Ú«´Û¤·Ú ½á£³Õ˜µ×š¶Ø›¶Ö—´Ô•µÔ‘¹Ø”¾Û˜¾ÖŠÆà–ºØ¸Ø•·Ù²Ò B_3Ke>‡¥ƒ­Ž’±’§È«´×¹¨Í«¨Ð«­Ø­³É¢—­‡vŽlu‰m[kQ0<$#(jnWp‡Yh‚Ul‡Zram^r^z–c{–avŠU}Ža7F;Kdw?k…Fžc‚¥o€ a¡`†¥a‰©`Ž­a‘°`•²^–³_˜´]“¯Zš¶aš´[ž¹\œµZ‘¨X¤¸qx‚_'-8hx1tŠ8w’Cz™U}Ÿc‰žeŠžc‹ŸbŒŸ_Ÿ`Ÿažc‘žfŠ”X”^‹”S„L}PopDWW#HI ]h0v…L‹a‡]{”R~—S‚™UxJ†ŸL~–BzŒ8|‰7Š;z€8el(SY@:ICVPc^kh%ll$km"jl!ml)oo)sp)vo'um%wj&yj)zj,od$k]nazl#}o&xgyf!n*„t6‚r6p`$hXo_#zj,wg)yi+}q%}o&‚q,ƒq/~k&ygpŽ~'–‚P–ƒX“„]‘‚cf’‚h‘€d‘~`dddd‘‚e‘‚e‘‚e‘‚e“‚f“‚f”ƒg”ƒg”ƒg”ƒg“‚f“‚f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’„j“…k“…k”†l”†l“…k“…k’„j“„o“„o”…p”…p”…p”…p•†q•†q“†s“†s“†s“†s”‡t”‡t”‡t”‡t”‡v•ˆw–‰x—Šy—Šy—Šy—Šy—Šy–Šz–Šz–Šz–Šz–Šz–Šz–Šz–Šz˜Œ|˜Œ|˜Œ|˜Œ|˜Œ|™}™}™}—Ž}–|–|–|–|—Ž}˜~˜~—|—|˜~™š‘‚›’ƒœ’†œ’†œ“„œ“„œ“„›’ƒ›’ƒ›’ƒ›’ƒ›’ƒœ”œ”›’›’œ“„œ“„“‡ž”ˆn[=n[=mZrZ>tZ?tZ?v[@v[@v[@x^Ey]Ez^Fz^F|^F}_G~^G~^G~`F_Fƒ_I„^I„^Kƒ^K^K~_K|]H}^I}^I~_J~_J`K`K€aL}_G}_G~`H~`HaI€bJ€bJ€bJ~bL~bL~bL~bL~bL~bL~bL~bL€aL€aL€bJ€bJ€bHcI‚dHƒeI€dLcKcKbM‚bM`Mƒ`Mƒ`M^H_H~`H{_G{_G}_G}]F\F{\G{\Gz\Dy[Cy[Ay[Ay[?z\@y[?y[?x]@x]@v]?v]?t]>s\=u^?s^?s^?s_>r_>o_;n^:m^7p`p`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>r_>r_>s`?s`?r_>r_>q^=p]q^=q^=q^=p]tb>uc?uc?vd@vd@weAvc;vc;wdyf>ygAygAzhB{iA{iA{iA{j?zi>}j@}j@}j@~kA~kA~kAlBlB€mE€mE€mE€mEnFnFnFnF}nEmEƒmF„lF…mG„nG‚pH€qHƒqKƒqKƒqKƒqKƒqKƒqKƒqKƒqKƒpHƒpHƒpHƒpH„qI„qI„qI„qI€qFrGrG‚sH‚sHƒtIƒtI„uJƒvJƒvJƒvJƒvJƒvJƒvJƒvJ„wK†xK†xK‡yL‡yJˆzKˆzI‰{J‰|H‡{I‡{Iˆ|Jˆ|Lˆ|Lˆ{Nˆ{Nˆ{N‡{Q†zP…yO„xP„xP„xR„xR„wTƒvS€sP‚uR…{W„zV}uP}uP€{UƒŽpž®”›² ‚”9VR%;9DRR:C@IJDBC><=8@@>JJHOOOJJJCCE!%$CL;¼Ê¹êÿôÑóå¼èÑ´çÆ¤Ü¿ ×¸§Ù´µâ·¹ß¬°Ò–«Èˆ¯Ê‡°Ð³Ó”¶Ö—¸ÖšµÓ•´Ñ‘´ÑŽ·Ò¶Ñ„¸ÔŠ³Ñ‹®ÍŠÇ䪜i>T&asI…¢t¤Á•¤Ã™ž¾•žÁ—¡ÆšªÑ¢¥Ï¤ÂªÇ™¶Õ¬¦Áž¡¸›r„j KU=l|XizVp†_wfr`q‹\vŽ\tŠY~Ž_o|Q+7Xh9~“Xv“Qƒ¥ht™c¡bƒ£b†¥aŠªaŽ­a¯_”±]•²^ª[šµd¢»gŒ¦Mœ´\¦¾h‹¡Nœ²`¨º€;H(Va'm}6n„9y–Sv•Zˆšf‰œe‹cŽž`_œ^›]š^“—\‘T…H~€NrsILJ#:9 PQpF‘U†š[€—S|–O‚™Q‚—L{Ey‘;|7{Œ0|‡+‚‹2‰Ž:‚†9vz0`Y"ZQQG OFUL_Yechimf"oh$ri&rh#qd pa rc"we%yn.vk)zm'q*~m%wdwd ~i&}k)|j*kYm[r`"}k)yh#n(s'‚u'†t(ƒp#|i|i‡u)•ƒ9‘€UZ‘ƒ`‚ef€fc’~cdd‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf“‚f“‚f”ƒg”ƒg”ƒg”ƒg“‚f“‚f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’„j“…k“…k”†l”†l“…k“…k’„j“„o“„o”…p”…p”…p”…p•†q•†q’…r“†s“†s“†s“†s”‡t”‡t”‡t”‡v”‡v•ˆw–‰x—Šy—Šy—Šy—Šy—‹{—‹{—‹{—‹{—‹{—‹{—‹{—‹{˜Œ|˜Œ|˜Œ|˜Œ|™}™}™}™}—Ž}–|–|–|–|—Ž}˜~˜~—|˜}˜~™š‘‚›’ƒ›‘…œ’†œ“„œ“„œ“„œ“„œ“„›’ƒ›’ƒ›’ƒœ”œ”›’›’œ“„œ“„“‡ž”ˆo\tY>uZ?xZ@yY@zZAzZA|^F}_G~^G~^G€]G‚^H‚^Hƒ]H_F‚`G„^I…_J…_L„^K‚_L^K~^I~^I_J€`K€`KaL‚bM‚bM€`I€`IaJ‚bK‚bKƒcL„dM„dMdOdOdOdOdOdOdOdObMbMbMcK‚dLƒeK„fL…gKeMeOƒdO‚cOƒbOƒbQ„`P„`PaJ€bJ}cJ{cI{cI|bI~`H_H~^I}]H|\G|\E{[D{[B|\C|]Ay[?z\@z\@x]@x]@v]?u\>u\>s\=q\=r]>s_>r_>p`p`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>t`?s_>r^=r^=q]tb>uc?uc?vd@vd@weAxe=xe=xe=xe=xe=yf>yf>yf>ygCygCzhB{iC{iA{j?{j?zi=}j@}j@}j@~kA~kA~kAlBlB€mE€mE€mE€mEnFnFnFnF~oF€nFƒmF„lF„lF„nGoGpG‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ‚pJ‚pH‚pH‚pHƒqIƒqIƒqI„rJ„rJrGrGrG‚sHƒtI„uJ„uJ„uJƒxJ„yK„yK„yK…zL†{M†{M†{M‰}K‰}IŠ~JŠ~J‹€JŒKŒI‚JŠ€KŠ€KŠ€KŠ€MŠ€M‰N‰N‰~P†~P…|Q„{PƒzQ‚yP‚yR‚yR‚yR‚zU}uP}uP|V{U{wQ{U‡…^¥‹©~šƒUq[a|k@VJBSK7FA)40#,)!*''+,%&( jx_¼Ô²ÒóÔÇîܱÛÑ©ÕĶäÈ¥Ó®«Ù²­Ø­©Ð£­ÒŸ¹Ú¥ºÙ ²Ï•±Ð²Ð’´Ò–µÑ—²Î”±ËŽ®È‡­È…¯Ë­Ëƒ«È…²Î‘´Í”Rf3N^/Š_’¯uº‚™·ƒ¢Â©Ë˜ÂŒ ÇŽ£Ë¯×™¥Ì•¡É—‘¶‹µÔ²²Ì¯,@%/YaI\fKm|[zhwŽbtŠ[q‡Vl€Or}RXc9;GvˆVƒœ[y˜T{Ÿaq˜aƒ£b„¤a‡¦bŠªa¬^¯\’¯[“±[‘¨`›³eš³_‘©S˜°\ž´b’¨S§M¡ºfr…C+78@\g+cw2uŽLpSƒ•c„–bˆš`Œœ^Žš\—XŒ•VŠ’VV‰‰MzyAon>XU2,)-/eh/xŠN“U‚—V–P‚šPƒ˜K”E’Bp„/y‰1~‹/ƒŠ*„Š(‡‹-†‰2‚†2‡„=yu.g^[N XKZO ^W`[fWgXhYgXhVkYr`xf${q3|s0}s.~r*~m'|i$|g$|g&tcwf!jXtb vd"p*yi‚r$}q'€s$q}i}g…o#};˜…J[^‚b‚dd}ce•f‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf“„g“„g“‚f“‚f”ƒg”ƒg”ƒg”ƒg“‚f“‚f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’„j“…k“…k”†l”†l“…k“…k’„j“„o“„o”…p”…p”…p”…p•†q•†q’…r’…r“†s“†s“†s”‡t”‡t”‡t“†u”‡v•ˆw–‰x—Šy—Šy—Šy—Šy—‹{—‹{—‹{—‹{—‹{—‹{—‹{—‹{™}™}™}™}™}™}™}™}—Ž}–|–|–|–|—Ž}˜~˜~˜}˜}™™š‘‚š‘‚›‘…›‘…”…”…”…œ“„œ“„›’ƒ›’ƒ›’ƒœ”œ”›’›’œ“„œ“„“‡ž”ˆo\q^@q^@q]Br\Dt[Et[Et[Gr]Br]Bs^Cs^Cs^Cs^Cr]Br]BvX>vX>vX>xX?yY@|ZA|ZA}[B~^G~^G€]G‚^Hƒ]Hƒ]H…\H…\H‚`Gƒ_G…_J‡^J‡^L…_Lƒ^L‚_L~^I_J_J€`KaL‚bM‚bMƒcN‚bK‚bKƒcL„dM„dM…eN†fO†fO€eP€eP€eP€eP€eP€eP€eP€eP‚cNbM‚cN‚dLƒeM„fL…gM†hN‚fP‚fPƒdOƒdP„cRƒbQ…aQ…aScKcK}eKzfKyeJ|dJ~bJ€bJ_J~^I}]H}]F|\E|\C}]D}]D{\@z\@z\@z\@x]@v]?u\>u\>pY:oZ;q\=r^=s`?rb>rb>rcp`>p`>p`?p_Ap_Ap_Ar_>r_>r_>r_>r_>r_>r_>r_>v_?u^>s\v_?v_?n\8n\8n\8n\8n\8n\8n\8n\8sX:sX:rY:rY:qZ:qZ:o[:o[:m^5m^5o]5q^6s]6s]6u]7u]7q_9q_9q_9q_9r`:r`:r`:r`:r`8r`8r`8r`8r`8r`8r`8r`8s`?ta@ta@ubAubAvcBvcBwdCzg?zg?zg?zg?yf>yf>yf>yf>ygCygCzhB{iC{iA{j?{j>zi=}j@}j@}j@~kA~kA~kAlBlB€mE€mE€mE€mEnFnFnFnFpGoG„nG„lF„lFƒmF€nF~oFoIoIoIoIoIoIoIoI€qH€qHrIrIrIrI‚sJ‚sJrGrG‚sH‚sHƒtI„uJ„uJ…vK…{H…{H†|I‡}J‡}Jˆ~K‰L‰LˆJ‰‚K‰ƒIŠ„J‹…IŒ†JŒ†JŒ†H„MŒ‚MŒ‚MŒ‚M‹N‹PŠ€OŠ€O†~P…}O„{PƒzO‚yP‚yP‚yR‚yR|V{vPyuO~zT}{T|zS‚ZŽg–¸r“vb`Äß¾Þ÷ٿ׿§¾®Ž¤˜”©¢”©¢š«¥” œv|X\]UUWbbdFTC…Ÿ|·Þ¯³áº¤Ó¿²Üغßת͹ºÛ¬²Ó¤°Ñ¢±Õ¥¯Ó£¦Ì¦Ì­Ó¤°ÎŽ®ÌŽ®Ê­È‘¯È‘°É³Ë³ÌŠ­Ëƒ²Ñ¥Ãƒ¿Û ‡žf+; S_/˜iŽ«i¦Ãƒ ¾‚™¸}›¼ƒÁ„ŸÆ‡—¾}’Á}ŸÍ Í–™Ä–›Áš¯Ñ°tŽq3L/%-@M/YjF_qG]pBZn=Se3QZ/>FP]2ˆšf{–Sw˜Qxœ\¨q„¤c…¥bˆ§aŠª_¬^Ž®[‘¯Y’°X™°l“«_‹¥N ¸bš°^‹ Q›±\¥Hˆ©A£¹nFR"#*QZ%cr1vŒKtS‘a“_…–_Š˜[Œ˜XŠ”U‡Q†ŒN}zC†„Ksr:UR'74/0ru>y‹O‘S€•T‚™Q†œQ€•F|Ž<‚‘@{;{‰2{†(~„ }‚~€‚ƒ&…ˆ-…ˆ/…ƒ.…~0ƒw/{k-m^#]PSGaL bM cN bO dQkYxg"‚q,xn0zq0{q,zn&~m'‚o*l)g'p^vdmZ|i%|i$„r(xg‚rzn&|pzi vb{f ‹v'–€D˜ƒT‘`‘‚c‚eŒe‹}b‹{ae˜„k’ƒf’ƒf’ƒf’ƒf“„g“„g“„g“„g“‚f“‚f”ƒg”ƒg”ƒg”ƒg“‚f“‚f’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’„j“…k“…k”†l”†l“…k“…k’„j“„o“„o”…p”…p”…p”…p•†q•†q’…r’…r’…r“†s“†s“†s”‡t”‡t“†u“†u•ˆw–‰x—Šy—Šy—Šy—Šy—‹{—‹{—‹{—‹{—‹{—‹{—‹{—‹{™}™}™}™}™}™}™}™}—Ž}–|–|–|–|—Ž}˜~˜~™‘~™‘~™™š‘‚š‘‚š„š„”…”…”…œ“„œ“„›’ƒ›’ƒ›’ƒœ”œ”›’›’œ“„œ“„“‡ž”ˆn]?n]?n]?o\>o\>oZ=oZ=oZ=o]Ep^Fp^Fp_Ep_Ep_Eo^Bo^Bq_Gq_Gr^Fr^Fs]Fs]Fv]Gv]Gt`Ht^Gs]Es[Cs[AtZAu[@v\Az[?z[?{Y>{Y>|X>~Z@€[A‚]C}`>~aA`A‚`Dƒ`Dƒ_E„_E„_E…aG…aG…aI…aI…aK†bL†aN†aNaJ‚bK‚bK‚bK‚bKƒcLƒcLƒcL‰fP‰fPˆhQˆhS†gS…fR‚fQ‚eS…gO…fQ…fT…eV…eV†gU‡hS‡iQ„fN„fN…gO†hP†hP…gO„fN„fN‡fU†eT†eT†eT†eT…dS…dS…dSfQ‚fQeO‚dL‚bK„bI„bG…aG^O^O^M_J_H~^E~_C~_B[F[F[E|\Ez\Dv\Cu]Cu]Cr]Br]Br]@r]@r]>r]>r^=r^=v\Au]Au]As^As^Ar_Ar_Ar_Aqa@qa@qa@qa@qa@qa@qa@qa@qb9qb;qb;qa=p`>p`?p_Ap_Ao]7o]7o]7o]7o]7o]7o]7o]7m^7m^7m^7m^7m^7m^7m^7m^7q]8q]8q]8p\7p\7o[6o[6o[6q^6q^6q^6q^6q^6q^6q^6q^6p]5p]5p]5q^6q^6q^6q^6r_7s`5ta6ta6ta6ta6ub7ub7ub7rd?rd?se@se@se@se@tfAtfAsc?uc?vd@vd>xe={e>{e>|f={h>{h>|i?}j@~kA~kA~kA~kA}lA}lA}lA}lA}lA}lA}lA}lA€nF€nF€nF€nF€nF€nF€nF€nFƒoNƒoLoKoKpIpG~qG~qG‚nM€mL€mL~nL~nL~pM~pMqNzrKzrK{sL|uK}vL}vJ}vJ}vJvHvH‚wI‚wIƒxJ„yK„yK…zL†{M‡|Nˆ~M‰NŠ€M‹N‹L‹L‹LŒ‚M„M†M‡L‡LˆJˆJ†M†MŽ…N‹„MŠƒMˆƒL‡M‡M„N„€PƒP‚~Q€{SzT~xT~xT~|U~{R€yO€yO~{R}ƒ]…”s¥†^‰^tžv¹“ É§©Ò´±Ù¿¹áɽäÏÉòÔÎøàÔÿîÜÿû×ûùßÿþëÿÿêÿÿVn`w•y§Ð¤¥Ô¦³ã½°ÝÀ³ÛÁ­Ñ·°Ó²¯Ó¯®Óª­Ñ¥¬Ð ¬Íž«ÌŸ«ÌŸ¨Î›§Ì™§É—¨È–ªÉ¬ÊŒ«Ê†«É£Êy©Ë°Í‹²ÇŽFY!)=j:¦[“²o•³s™·y»Ÿ½Ÿ½}ž½y¼v›¿uœÁ{˜¿|¢È™¾Š¢Á—¹“t]>t]=t]=v\Au]Au]As^As^Ar_Ar_Ar_Aqa@qa@qa@qa@qa@qa@qa@qa@qa=qa=qa=p`>p`>p`>p`?o_>p^:p^:p^:p^:p^:p^:p^:p^:m^7m^7m^7m^7m^7m^7m^7m^7q]:q]:p\9p\9p\9o[8o[8o[8q^6q^6q^6q^6q^6q^6q^6q^6q^6q^6q^6r_7r_7r_7s`8s`8ta7ta7ta7ta7ub8ub8ub8ub8sd=sd=sd=te>te>te>te>uf?td@td@vd>we?yf>yf>|f=|f={h>|i?}j@~kAlBlBlBlB~mB~mB~mB~mB~mB~mB~mB~mBoIoIoIoIoIoIoIoI‚pL‚pL‚pL€qJ€qJrHrHrFoKoK~nJ~nJ}oJ~pK~rL~rL{sL|uK}vL~wMxLxJxJxJ~xHyIyI€zJ{K{K‚|L‚|L†€N‡Oˆ‚PŠ„P‹…QŒ‡PŒ‡PŒ‡PŒ…O†OއP‰O‰M‰M‰K‰K‘ˆO‡NއP†O‹†OŠ…N‡„O‡„O…‚O„€PƒO‚~Q|RzR~yS~ySywN€}R‚}S{xMy{S„Žiޤ€”¯Žw¡y…¯‡”¾š›Ä¢œÅ§ŸÇ­£Ë³¥Ì·žÉ®£Ï¸ªÕIJÜÒ±ØÓ½àÜÑïíÌéåAYIm‹oŸÈœžÍŸ¨Ø²¥Òµ¬Ôº¨Ï²­Ð¯­Ñ­«Ð§«Ï£©ÍŸªËž©Ê¨Éž¦Ë˜¤É–¤Æ”¥Å“§Æ©Ç‰©Æƒ¨Æ~¥Çz¢Ây²ËŠ¡´|2C BT|K‘§^ެl­o’°t•³w˜¶zš¸xœ»wœ»užÀvžÂz˜½xœÂ…•¸‚½Ž™r-E!l}Q~ŒhŠ“v”sŒ“j|…XgsK_mL02<>gp1|‘Lt—Wz¡hv™_¬l‰©f‰ªeŠªaŠª^‹ª^Œ«_Žª`Ž©b‹©aŒª`Žª_‘©]‘¨Z‘¦W‘¤S£Q‹¢P¢V˜¤bgq58A S^"o>j~7pJ{ŠS„‘Y‡’X„ŒQ€…Kz~Cwxt]>t]=t]=v\Au]Au]As^As^Ar_Ar_Ar_Aqa@qa@qa@qa@qa@qa@qa@qa@qa@qa@p`>p`>p`>p`vd>vd>vd>ueAuf?uf?xf>yg?zg={h>}g>{j>|k?}l@~mAnBnBnBnB|nA}oB}oB}oB~pC~pCqDqDoKoKoKoKoKoKoKoK‚pJ€qJ€qJ€qHrH€sGtGtGpIpI~pI~pI}qI~rJ}tK}tK|xK|xK}yL~zK{L{K{K{K}{J}{J~|K~|K}L€~M€~M€~M„ƒM…„N‡†Pˆ‡OЉP‹ŠQ‹ŠQŒŒP‰R‘‹Q‘‹Q’ŒR’ŒP‘‹O‘‹MŠL‘‹QŠPŠPމQˆPЇP‰†O‡†N„ƒM„‚OƒPO€}P|Q~{P}zQyxJ~}O{zNtwL{†\Ž£|”²Ž°ˆ²Šº”–Àœ—Àž—À¢›Ã©ŸÇ¯ŸÇ¯¡Ì¸£Ð¼§ÓĬØË«Õ˵ÚÒÎïæ¾ÞÓ0K8kŒmƚ̞¡Ð¬Ë®¦Ñ¶©Ð³ªÍ­©Í©¨Í¤¨Ì ¦Êœ¦Ç𥯛¤Åš¢Ç” Å’ Â¡Á£Á‹¤Â†¤Á£Á{¤Âxž·s´È‰€V#0es6‘¡`’¦_ެn­o‘¯s“°v—µyš¸z¼yŸ¾z Àt¢Äz™½wÀ€•¶}¡½Œ`wM)>v”V}˜c™i†œk¥k‹¥h‹§m•±€8>"7<ks8uˆF}^{¡fs”]•®uЍhŠ©f‹©c‹©a©_¨a¦b¦bŒ§`§^§]§[¦X¤U£T¡QŒ£U„˜P™§i—¢jNW"6?fp4ht6tEzƒJ{„Kx€Gx}Ey|Ett>ll6Z\-ILPVIPmtHEM&&Ua/r‰;vŽBxFwExŽC{Žr_As_Ds_Gs^Ir]Lr]Ls_Gs]Fs]Fr\Et[Ev[Fv[Fw\Gv[Fw\Gx^Gz^Hz^F{]Ez\By[A~\@€]A€]A€]A‚]B…]C…]C†^D†bB‡bEˆcFˆcH‰dI‹cJŠbIŠbIŠbI‹cJ‹bLŒcMŒcOdPdRdRˆeOˆeO‰fP‰fP‰fPŠgQŠgQŠgQŠgQŠgQ‰iRŠjU‰jV‰jV‡kV‡jX‹mU‹lWŠkYŠj[‹k\‹lZŒmXoWŽoZnY‹lWŠkVŠkV‹lWnYŽoZŒkZŒkZŒkZ‹jY‹jY‹jYŠiXŠiXˆh[‡gZ†fY…eV…dU„cT„cT„cT‚aR‚aP‚aP`MaL€`K€`I_H€]I\H\H|\G{\Gx\Fw[Ew[Eu[Bu[Bu[@u[@u\>u\>u\=u\=v\Au]Au]As^As^Ar_Ar_Ar_Aqa@qa@qa@qa@qa@qa@qa@qa@q`Bp_Ap`?p`>p`wc>wc>wc>ug@ug@wh?wh?zi>{j?|i>|i>|k?}l@~mAnB€oC€oC€oC€oC~pC~pC~pCqD€rEsFsF‚tG€pL€pL€pL€pL€pL€pL€pL€pLrI€sI€sI€sGtG€uG~vG~vGtG~sF~sF|tF}uG}vH~wI}yJ}{K}{K~|K}L€~K€~K€I€I}€K}€K}€K~L~L‚M‚M‚M„K‚†K„ˆM†ŠM‡‹NˆM‰ŽN‰ŽN“R“R“R“R’ŽQ‘PŒMŒM‘PŒO‹Q‹PŒŠQЉP‰ˆPˆ‰P„„NƒƒM‚‚NM€€N~N~}M}|L~€Ny{JpvHu~S…—o“¯‰Ž³‘~ª‡Œ¶‘»—”¾š•¾ž™Â¤ È­¤Ì²¤Ì²¨ÔèÔÃ©ØÆ«ÚÈ¬×Æ¯ØÆÍï߮Ͼ+G0q“p›Æ˜ÎŸÏª›É­¢Í±¤Í­¨Ë«§Ê©¥É£¥Èž£Ç›£Ä—¡Â—¡Á˜žÃžÀ޽ŒŸ½‹ ¼‰¡½ƒ¢¼}¡»z¢¹u£¸w³Â‡S`(.9ŠP˜¦h’¢a¬q‘­r“¯u–±z™µ{œ¸}ºzž»yžºo ¾t˜·q»{š¶|¥½‰L_13DmŠGqRu[~™bˆ¥e†¥b‰§k˜¶‚DO--4 ipvŒAu‹@v‹<{7yˆ-r€!z"z‚y€w}vyuuwtwswpvpuotnslrjrjriwqskyo|mo]lVz` „j{h|i|i|j{iyh vesewg{i}k|jlƒm!|gs^r_{gy4œˆV›‰c€_Š_ކb‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c’g’g’g’g“‚h“‚h“‚h“‚h‘‚k‘ƒi‘ƒi‘ƒi‘ƒi’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’†n’†n’†n’†n’†n’†n’†n’†n“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s”‰w”‰w•Šx•Šx•Šx–‹y–‹y–‹y–‹w–‹w–‹y–‹y–Šz—‹{—‹}—‹}–|–|–|–|–|–|–|–|—Ž}—Ž}—Ž}˜~˜~˜~˜~™™‘~™‘~™™š‘‚š‘‚š„š„›‘‡›‘…›‘…›‘…š‘‚š‘€š‘€š‘€€œ€œ€›’œ“‚›”‚œ•ƒœ•ƒk]Bk]Bl^Cm]Cn]Co^Do^Dq]Dr^=r]>s^At_Dt^Gt^It]Mt]Mt^Gt^Gs]Fu\Fv[Fv[Fw\Gx\Gx\Gy]Hz^H}^I}_G}]F|\C}[B^B^B‚_C„_D†^D‡_E‡_Eˆ^EŠaCŠaE‹bFŒbI‹cI‹cJ‹cJŠbIŠbIŠbI‹bL‹bLŒcOdPdRŽeSŠfPŠfPŠfP‹gQ‹gQ‹gQŒhRŒhR‹hRŒiSŠjS‹kV‹lX‹lX‰mXˆkYoWŒmXŒm[Œl]Œl]n\ŽoZŽpXp\Žo[ŒmY‹lX‹lXŒmYŽo[p\Žm\Žm\l[l[l[ŒkZŒkZŒkZ‹j[Šh\‰g[‡eY…eX„dW„dW„dW„cR„cRƒbQ‚aP`M`M€_L€`K~]J~]J}\I}\I{\Hz[Gz[Gz[Gv\Cv\Cv\Av\Av]?v]?v]>v]>v\Au]Au]As^As^Ar_Ar_Ar_Ap`?p`?p`?p`?p`?p`?p`?p`?p_Ap_Ap`?p`>o_;o`9o`9n_6p]w\>v\Au]Au]As^As^Ar_Ar_Ar_Ap`?p`?p`?p`?p`?p`?p`?p`?p`?p`?p`>o_=o_=o_;n^:n^:p]=p]=p]=o\„’WŠ™^Œžb’«t”¬x—¯}™±š²~˜±z–¯u”®qš®gž²m™®m™¯qš­u lBN QZ/‡SŠ“^„`‚’a‡šbˆœaŸmœ«‚ƒ˜m!-6<~‰M‹¢T|™G† YŒŸg‰¡c‰¢a‹¢^‹¢\Œ¢ZŒ¡\ ^ŒŸ]œWŒ›VŒ›V‹šU‹šUŒœUŒœUVŒ˜X‡–U›]†”W‘œb•œfmo=RR WTYX"^]'\\&PSGLNV\d+fv/u„Ap<…•N€E‡—V+Q`bs/p:p‚6qƒ1x†1z„-t}"x{ y}{}xzut rosm uoyj yj yj yk yj yj yiyiwite{k}hq[qX|a f |i}j}j{iygwfwfvh}l&{i!zh{j{ivap[ nY ‹w0˜†H›Š\€_‹}c„j’‡gŒ‚^‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€bdddddddd‘€f‘€f’g’g“‚h“‚h”ƒi”ƒi’„i’„i’„i’„j‘ƒi‘‚k‘‚k‘‚k’„j’„j’„j’„j’„j’„j’„j’„j’†p’†p’†p’†n’†n’†l’†l’†l“‡q“‡q“‡q”ˆr”ˆr”ˆr”ˆr•‰s•Šx•Šx•Šx–‹y–‹y–‹y—Œz—Œz—Œx–‹w•Šx•Šx•‰y–Šz˜Œ~™–|–|–|–|–|–|–|–|—Ž}—Ž}—Ž}˜~˜~˜~˜~™™‘~™‘~™™š‘‚š‘‚š„š„›‘‡›‘…š„š„š‘‚™™™€œ€œ€›’œ“‚›”‚œ•ƒœ•ƒl`Fl`Fm_Em_En^En^Eo]Eo]Er\Dr\Ds]Et^Fu_Gu_Gu_Hu_Hy`Jx_Ix_Ix]Hx]Hz^Iz^I}^J~]J~]J}]H€]I€]G‚^H‚^Fƒ_G„_B„_B†aD‰bEŠcF‹bFŠaEŒ`EaE‘bH‘cI‘cK‘eLŽdLŽdLeLŒbJŒbJcMŽdNdQeR‘fU’gViSiSiSŽjTŽjTŽjTkUkUlVlVŽnWŽnYnZŒmY‰mX‰lZŽpXŽoZn\m^Žn_Žo]p[rZq]q]q]q]q]q]q]q]n]n]n]Žm\Žm\Žm\Žm\l[mZlYjWŠiX‡gX„gY„gY„gY†eT†eT…dS„cRƒbQ‚aR`Q`Q~_K}^J}^J|]I}\I|[H{ZG{ZGw[Cw[Cw\Aw\Aw\?w\?w\>w\>v\Au]Au]As^As^Ar_Ar_Ar_Ap`?p`?p`?p`?p`?p`?p`?p`?p`q^>q^>p]=o\w\>v\Au]Au]As^As^Ar_Ar_Ar_Ap`?p`?p`?p`?p`?p`?p`?p`?pa8o`9o`9o_;n^p]=o\wj>wj>wj>xm@xm@ynAzm@{nA}o@}o@}o@~r@~r@sA€tBuCuCuCuC€vC€vC€vC€vC€vC€vC€vCuB€vE€vE€vE€vE€vE€vE€vE€vE}wE~xF~xF}zE~{D~}E~}E~E€F€F€G~‚G€„I€†J‡K€ˆL„ŠN…‹O†ŒN‡OˆŽNˆŽNˆLˆLŠJŠJ‰I‰I‰I‰I‰I‰IˆJˆŽH‰IŠHŠH‰E‰E‰E‰G‰G‰IˆJ‡ŒJ†‹I…ŠJ„‰I…ˆE„†E‚‡E†F…E~„F{„E{„E|…F|…F|…F}†G~‡FˆGˆGˆG€LoCauBc|T{–w®”•µž¯˜”½šÃ£ŸÈ¨žÇ§žÇ§¢Ë­¦Ï±¨Ñ³³Ù´±×°²Û¯±Û­¸ß³®Ð«Úô׆ž„8~¥v„´€ŒÀ’†¼š‹½¢’À£“¿›¿¤œ¿Ÿš¾š™¼”—º–¶”´“³Œ”´‚”±‘®~‘¬’¬}“«y“ªt“¨p–ªo¥¹~?QQ`%x‡LxŠNŒ¡f‹£g¦r¥tޤu¥v¥v§s§o‘©o˜¤f—¥h•¤i‘ i’ mnwHNU+fhA}ˆ:‹˜RŠ[ƒœX…£YЦ\ˆ¡_ŠŸf™³†r€\%)KSs‡.{—1€˜@ŒW‡\ˆZˆžVˆžSŠŸTŒžTžWžX˜S˜SŒ—SŠ—RŠ—R‹—UŒ˜V‹šW“•V—]|‡E’¡^‡•Wal0xIz~KVR%42((CHbj/nzmZ:lY8m[5m[3m[3n\4o]7o\;q\=r^=s_sa;rd7rd5sb7tc8sd9uf;uhvk>vk=wl>xm?xp?yq@ys?ys?ys?zu>zu>{v>|w?|w=}x>~z=~z={y<|z=}{@~|A~|C}D|E~{D€xGwFwF~xF~xF|yF|yFzxE{uC|vD|vD|vD|vD}wE}wE}wE~vG}wG~xFyE~|C~~BA?~ƒ@„B~„D€†HˆIŠI‚IƒŽI‚IƒJ„‘K†“K‡•J‡•Jˆ–Kˆ–IŒ“MŒ“MŒ”KŒ”KŒ”IŒ”IŒ”GŒ”GŠ–DŠ•F‰”E‰”E‰”Fˆ“Gˆ“Gˆ“GˆKˆL†J…‹Kƒ‰K‚ˆL‡K€…Kƒ…TƒQ‚M|I{Ey‚CzƒB{„C{‡?}ˆC}ŠE|‰D|‡C~‡DˆD‚‡D}‹X rpŒcf‰hŽº™‚±¼˜¿™Á¤–Ç©œÍ¯¡Ð°¢Ï°¢Î­§Ð°«Ò³®Ö´°Øµ°Ö±ºà¹±Õ¯ªÎ¨Íï΄¥†1 rŽeŠ®‚Š´†””‹º‹¹”‹¹•–½ž•½›—º™˜·•˜³—±Š˜®‡—¬…–­š±‡š¯†•§“¤z•¥x–¤s“Ÿm¢°}€X?Nkz?v†Hˆ—\…”[‘ iŠ q‹¡p¡pŽ¢q¡o¡m l lŠ›d˜¨jˆ˜W›«m•¢m;EFQq~8‡MŠ–XŠžcˆ¡j†¡jŠ¡iŸeŒš]‰že™ªv9E3<u~Gt„;z’4z•*|›>}˜Q™g…kŠ _ŒžRŽ›U—[‹œN‹œNŠ›MŠ˜M‰–PŠ•SŒ–ZŽ—`‰“T”›XŽ’H‚ƒ7ƒ7}=rm5d`02'%DJ `n!q‚;}‘LŠŸT|“;†¢N†žF€˜:’¦G†™?Š›M‹›Z4F 6=T]$Zfalit%nw$oy"qwptpprl tl tkpfldvg n_n_wh |mxi tfugxbx^mRfIoRe€l#xf}mwgparbxh{j$vg"qbs^'{h${kqan^€j”{CŸƒ\’c‘€baa‘€b’c‘€ba”€e”€e’e’e‘‚e‘‚e‚e‚e€c€cdd‘‚e’ƒf’ƒf“„g‘g‘g’‚h’‚h’‚h’‚h‘g‘g“k“k’‚k’‚k‘‚k‘‚kƒkƒk”†k“…j“…j’„j’„j“„m“„m”…p‘…o‘…o‘…o’†p’†p’†p“‡q“‡q’…t’…t’…t“†u“†u“†u”‡v”‡v–Œs–‹u–‹u•Št•Šv•Šx•Šx•Šx—‹{—‹{–Šz–Šz—‹{—‹{˜Œ|™}–|–|–|–|–|–|–|–|˜}˜}˜~˜~˜€˜€˜Ž‚˜Ž‚—~—~˜‘™’€™’€™’€™’€™’€š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€Ÿ‘ˆŸ‘†Ÿ“‡Ÿ“…”ƒœ•‚œ—œ—uk:ujug@ugBugDzeHzeHzeHzeJzeJzdLzdLzdL}bO|aN{^L{^L~_M`L€_L^K`Oƒ_Oƒ`M„`Jˆ_I‰_G‰_F‹_FŽbIcJdK‘eL’fM’fM’fM’fMfMfMfM‘gN‘gN’hO’hO’hOhNhN‘iO’jP’jP’jP’jP’jP”lR’mR‘lRlRlTnU‘nX‘nXŽoZŽoZŽoZŽo[Žo[Žo]Žo]Žn_n\Žo]p^‘r`’sa’sa’sa’sat_t_t_t_t_t_t_t_‘p]‘p]’q^’q`‘p_o`n_n_Œo]‹n^Šm]‹k\‹i]‹f]Še\Še\‡g\…eZƒcVƒcVƒcTƒcTbP€aO}]N}]N|\M{[L{[L{[L|\M|\Mv[Hv[Fv[Fv[Fv\Ev\Cv\Cv\Cw]Dw]Dw]Dw]Dv\Cv\Cv\Cv\Co^Bo^Bo^@o^@n^=n^=n^mZsd;tf9tf5tf9tg:uh;vk=wl>vn?vn?wo@yn@zp?zrA{t@{uA|w@zw@zw@{y@{y@|z?|z?}{>~|?~|?~>~|?}@}@€~C€~C€~E€~E€~E€yEyEyE}zE|yD{zD{zD{zD|vD|vD|vD}wE}wE}wE}wE~xF~xF~xFyE~{D}B€€B€€@€‚A„A†C…E~‡H€‰JŒJƒŽJ„J…’M†“M‡”N‰–NŠ—OŠ˜MŠ˜MŠ˜M•L•L•J•J•H•H–G–G‹–G‹–GŠ•FŠ•G‰”F‰”Hˆ“Gˆ“G‰LˆL‡ŽK†ŒL„ŠJ‚ˆJ‡K‡KƒQƒP}‚L{€Hx€Dx‚Cy„By„By„@{†B|‡C}ˆD}ˆDˆE€ŠEˆDm€SÀ×­¤Âœp•sx¤ƒ†³’ Îª“ÁœÂ¥—Ȫΰ¢Ñ±£Ð±¤Ð¯©Ò²¬Ó´¯×´´Úµ°Ö¯¶Û²®Ò¬­Ï¬Ìî̓¤…7t’l޳Љ²ˆº‘ж’’¾œÄ©Œ³”޳’³’“²–±Ž—¯‹™¯‰™®‡“ª|—®‚”©~’¤z—¨|—§x”¢o•¢m¤²}q€IHWs‚G}ŒQ‹š_ˆ—`ŽœgŠžmŠžm‹ŸnŒžlŒžlžjŒiŒgŒ›b“£d‡—V™§jŠ—b6@ KVs€:‰’OŒ›Z¡f‰¢i†¡l‰ jŠe‰˜]‹ gŽŸiuQ-5:A x„Š™HŽXQ_" !( BJXcal cnhqjtosmppmrjsisgqelbsbq`sbwgxh vftdueq[eNdIoTz_zc{h‚p$zkufrcscxh{j$yh#ve }h'r^kYra q|7–€N˜X’c‘€baa‘€b’c‘€ba”€e”€e’e’e‘‚e‘‚e‚e‚e€cddd‘‚e’ƒf’ƒf’ƒf’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚h’‚h”‚j”‚j“ƒj“ƒj’„j’„j„j„j”†k”†k“…j“…k“…k“„m”…n”…p’†p’†p’†p’†p“‡q“‡q“‡q“‡q’…t’…t’…t“†u“†u“†u”‡v”‡v•‹r•Št•Št•Št•Šv–‹y–‹y–‹y—‹{—‹{–Šz–Šz—‹{—‹{˜Œ|™}–|–|–|–|–|–|–|–|˜}˜}˜~˜~˜€˜€˜Ž‚˜Ž‚—~—~˜‘™’€™’€™’€™’€™’€š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€žƒžƒ‘ƒœ“„œ“‚›”‚œ•‚›–‚ƒv2ƒu4ƒu8‚s:‚r>q@pBpD€mC€mE€lGkH~iJ~iL}hM}gOdO}bM}aL}aL€aMbP‚aP`OƒbO…bO…bN‡cMŠaK‹aIŒbIŽbIdK‘eL’fM“gN”hO”hO”hO”hO’hP’hP’hP“iQ“iQ“iQ“iQ”jR‘iP‘iP’jQ“kR“kR“kR“kR’jQ•mS“nT’mS‘mS’nV‘nX’oY“pZoZoZoZn[n[n]n]n_n]n]‘p_’q`“ra”sb”sb”sb“t`“t`“t`“t`“t`“t`“t`“t`“r_“r_“r_’q`’q`o`n_n_Œo]Œo_m^‹k\‹i]Šh^‹f]Še\‡g\…eZ„dYƒcV„dWƒcTaR€aO}]N}]N|\M{[LzZKzZK{[L{[LwZHw[Fw[Fw[Fw[Ew[Cw[Cw[Cx^Ew]Dw]Dw]Dw]Dv\Cv\Cv\Co^Bo^Bo^@o^@n^=n^=n^o]5p^8p^8q_;q_9r`8ra5ra3ta6tc8tb:sd;uf;uh;ui7vj6tm9un:vo;wq=xr>wt?xu@xu@|uA}vB~wA~yBzB~|C~|A}}A}B}@}@€?€?€?€?‚@AA‚‚B‚‚D‚‚DE€€D€F~{F~{F~{F|{E|{EzzDzzDzzDzwBzwBzwB{xC{xC{xC|yD|yD|yB}zC~|C~~B€€B€‚A„A‚…B†C€†F€†H€ˆL‰M‚ŒM„M„‘L†“N‡”Oˆ•PŠ—Q‹˜R‹˜PŒ™QŒ™Q—L—L—J—J˜I˜I˜G˜GŒ—HŒ—HŒ—I‹–HŠ•I‰”H‰“Jˆ’IŠ‘M‰LˆL†J…‹Kƒ‰I‚ˆH‡I„N|ƒMz‚Ix€EwDwBwƒAwƒAxƒAxƒAz…C|‡E~‰EŠF~‰E}ŠEy“p¼Ú¸‰«Šs˜w}¦†€¬‹’¾›¹–‘æ—Ȫΰ¢Ñ±£Ð±¥Ñ°ªÓ³­Ôµ²Ø±µÛ²±×®±Ö­¬Ñ¨¯Ñ®ÉêË„¢ˆ7gŠbƒ©€~§}…¯‰†¯‹²•²š‘´”³’“²’“±”®‹”¬ˆ”ª„”¨ƒ‘©y•¬~Œ¡vŒŸr–§z‘¡p‰—b’ŸiœªuWf/Ud+|‹P„“X‰˜_Š˜c‰—d‡›hˆšh‰›iŠ›gŠ›gŒše‹™d‹™dŒ›`‹›Z†•R•£f{…Q/9T^"w‚=ƒ“L†šU‰Ÿa„ f„Ÿj†Ÿh‡œc†˜^ˆœ_‡˜aŸ¬wJQ af$v}/yƒ,r‰/vŒA|Q€”Yƒ–V†—S‹•X”^Š–X‰•Uˆ•P‹–QŒ—R–U‰’SˆŽR†L„D{~7tt*jj YXDC 7717p3|“;šI˜P‹£UŒ¦MŒ I”§KŒ›<’ >Ž™;‡“=œPr}8 &-NVYcZbajeolnmkniqgsdrdpbn`n[s`vctar_s`s`r_eO_HeLv] ~h|g{hnwgvfueuewfyh"xg!wf!|gnY lY o%–„B™ˆR•‚W’€X’c‘€baa‘€b’c‘€ba”€e”€e’e’e‘‚e‘‚e‚e‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e“ƒi“ƒi”„j”„j”„j”„j“ƒi“ƒi”‚j”‚j“ƒj“ƒj’„j’„j„j„j”†k”†k“…j“…k“…k“„m”…n”…p’†p“‡q“‡q“‡q“‡q”ˆr”ˆr”ˆr’…t’…t’…t“†u“†u“†u”‡v”‡v”Šq”‰s•Št•Št–‹w–‹y—Œz—Œz—‹{—‹{–Šz–Šz—‹{—‹{˜Œ|™}–|–|–|–|–|–|–|–|˜}˜}˜~˜~˜€˜€˜Ž‚˜Ž‚—~—~˜‘™’€™’€™’€™’€™’€š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€œ‘œ‘œ€›’›’ƒš“ƒš“ƒ›”„•ƒ-•ƒ/“‚2“7’;~@|B|D‰xB‰xD‡uE…rGƒoJ‚nM€kNjO€fMeN~bL~bL‚cOƒdPƒbO‚aN„dO‡dN‡dNˆdL‹bLcKcJcJeLfM‘gN’hO“iP“iP“iP“iP’jQ’jQ“kR“kR“kR“kR“kR“kRkQkQ‘lR’mS’mS’mS’mS‘lR•mT’mS’mS‘mU‘mW‘nX’oY’o[oZoZoZn[n[n]n]n_‘n[’o\“p]•r_–s`–s`–s`–s`“t`“t`“t`“t`“t`“t`“t`“t`•ta•ta”s`”sb’q`‘pao`n_p^Žn_m^Œl]Œj^Šh^‰g]‰g]…g]„f\‚dY‚dY‚eWdV€cS~aQ~^O~^O}]N|\M{[L{[L{[L{[LwZHw[Fw[Fw[Fw[Ew[Cw[Cw[Cx^Ex^Ex^Ew]Dw]Dw]Dv\Cv\Cq]Bq]Bq^@q^@p]=p]=p]n[=n[=n[=nZ?o[@o[Bp\Cq^6q_7q_7q_7pa6pb5qc6qc4ud6se6tf7th8vj8vl9wm8wn7us:vt;wuyx?yz@z{Az{AzB€{C|B€~CB€€B€€@@‚@‚@ƒ‚Aƒ‚?ƒ‚?„„>„„>„„>ƒ†Cƒ†Cƒ†Cƒ…D‚„CƒD€‚C€D~}E}|D|}D{|Cy|Cx{Bw|Bw|Byx?yx?yx?yx?zy@zy@zy@zy@{{?{{?||@}@~€?~ƒA„A€…B€†F~‡H‡K€ˆM‹O‚ŽPƒO…‘O…‘O†’P‡“Qˆ•P‰–QŠ—QŠ—QŠ—Q˜M˜K˜K™J™J™H™H™HŽ™JŽ™K˜JŒ—K‹–JŠ”KŠ”K‰“JŠ‘MŠ‘MˆK‡ŽJ…ŒH„‹HƒŠG‚‰F}…J|„H{ƒGyƒDxƒAwƒAw„?v…@yƒDxBy‚A}†C~‰G|ˆFzŠIyŒLœ½¢«Í²b‡h}¥ƒ™Â Œµ“Žº™•Á ’ħ—Ȫ›Ì® Ï¯£Ð±¥Ñ°©Ò²¬Ó´¯Õ¬µÚ¯³Ø­­Ò§­Ð¨²Ñ¯Äãă¡‡(Ic‡[{¢sv p‚¬~Œ²‰Š®Š‰«Š’±‘°Ž‘¯‹’®ˆ‘«†’¨‚¤¤}¨x”«}‰Ÿq‡šm‘¢uˆ˜g‚[‘žf†”_APcr9‚‘V…”[‚‘Z‰—d†”c†˜dˆ™eˆ™eŠ˜cŠ˜cŠ—aŠ—a‰–`Šš\†•R„“N“ŸalvA)1Zd(xƒ?xŒD~“P€˜Z€™`™e„›e†›b„˜]ƒ•Wˆ—\—¢jˆR>A 77hg&qq+n}*u†8|G}‘L‘P„’TŠ“Z‹’\–]—[Œ–WŒ•RŠ”O‰M†J…ŠJ€ƒJwy:no)abNPHKQU[`($;Fmƒ.sŽ1I…ŸUˆ£T‡¡HD–¥HŒ˜6™6—7…Ž3Š“@„>AE* >DPVRZ_fdkkjmhmfqdrcqap`o_lWs^s^nYmXr\q[kU_IkU t_wb}h‚p}lqbtfugvhxgwfvducucs]xc†r-–ƒI›‰Y”…\‚]‚]’c‘€baa‘€b’c‘€ba”€e”€e’e’e‘‚e‘‚e‚e‚e’ƒf’ƒf‘‚e‘‚e‘‚e‘‚e‘‚e‘‚e’‚h“ƒi“ƒi”„j”„j“ƒi“ƒi’‚h”‚j”‚j“ƒj“ƒj’„j’„j„j„j”†k”†k”†k“…k“…k”…n”…n”…p“‡q“‡q“‡q”ˆr”ˆr”ˆr•‰s•‰s’…r’…r’…r“†s“†s“†s”‡t”‡t“‰p”‰s”‰s•Št–‹w—Œz—Œz—Œz—‹{—‹{–Šz–Šz—‹{—‹{˜Œ|™}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}˜}˜}˜~˜~˜€˜€˜Ž‚˜Ž‚—€—€˜‘™’‚™’‚™’‚™’‚™’‚š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€œ‘}š’}š’›’›’ƒ›‘…œ’†œ’ˆ¡Ž( Œ+ŸŒ.žŠ3›ˆ9šˆ>™†A™†B“ƒE‘E~FŒ{G‰wI†sKƒoL‚nM„kL‚iKfIfK„fN„fN…ePƒcN…eL‡eLˆfM‰eMŒdKŽdLŽdLdKgMhN‘iO’jP’jP“kQ’jP’jP“jT“jT“jT“jT“jT“jT“jT“jT‘kT‘kT’lU“mV“mV“mV“mV’lU”lS’lU‘kTlV‘mWmY‘nZ’o[‘nZ‘nZ‘nZ‘n[‘n[‘m]‘m]‘m_’o\“p]”q^•r_–s`—ta—ta—ta•ta•ta•ta•ta•ta•ta•ta•ta–ub–ub•ta•tc“ra’qb‘pao`‘p_o`n_Žm^‹k^Šj_‰i^‰i^…i^ƒg\eZeYeYeWcU}aS€`S€`S~^Q}]P}]P|\O|\O|\Oz[Iz[Gz[Gz[Gz[Fz\Dz\Dz\Dy]Ey]Ey]Ey]Ex\Dx\Dx\Dx\Dr]Br]Br]@r]@q\=q\=q]p\Ap\Aq]Br_7s`6ra6qc6qc4qe5qe5qg6th6th4uj4vm6wn5wq7xr8xr8xx:xx:zz<{}>|~?{€@{€@|A‚€C‚€C‚‚BƒƒCƒ†Cƒ†Cƒ†A‡A„…?„…?„…?…‡>…‡>…‡<…‡<…‡<ƒ‰Cƒ‰Cƒ‰C‚‡D†C€…C„B~ƒA|€E{D{DyCx~Bu}Au}At~Axz;xz;xz;y{z|={}>z?|?|ƒ@}„A}„A}†G}…I~†K~‡NŠPŒPƒQ‚‘P„P…‘Q†’Rˆ”R‰•S‰–Q‰–Q‰–Q‘™N‘™N‘™N‘™L‘šK‘šK‘šK‘šIšLšLŽ™M˜L—NŒ–MŒ–O‹•N‹’N‹’NŠ‘K‰J‡ŽH†G…ŒF…ŒFƒŠG‚‰FˆE~ˆC|‡B{‡?z‡?y†>|†GzƒB|ƒ@†C|‡Ex†IxŒQ{’Z£É´ªÐ·iq‚ª‡•¿™¼˜–¡—Ä¥–È«™Ê¬œÍ¯¡Ð°¤Ñ²¦Ò±ªÓ³¬Ó´­Ò©±Ö­³Ø­­Ð¦¯Ï¦¯Ïª»Úº†£…,IXxGu—ds˜b|¢i…ªt‡§v¬~‰¥}Ц~Œ§~¨¨€‘¨~’§~’§~Œ£u§y‹ u‰›q sŒœkŽœgœ©sjxC@OrH…”[†•^}‹Vˆ–e‡”f‰—b‰—b‰—bŠ—aŠ—a‹–^Š•]Š•]‰˜Wƒ’M…’LŽšZcl7%-^f+y‚?t‰DyN~“X}”^~•_ƒ˜`„˜]ƒ•W…•Tˆ—VOš¤hns9*)HC ^W!fn%q|0|‰:|ŒA}ŒIƒŽRˆ‘X‰‘X‰Z‹“X“UŠ‘N…ŠG†C€…B‚„C€Fln-bdY\ MRTZhr-p|<$8G kƒ+nŒ*€žF‡¢U‡£OƒBœA“¡BŠ”3Œ”1‘—5ˆ/…‹1†Ž8af= 45KPSY]d_fhfkemeqc qbqaqaqap[s^p[lVnXu_ r\ iSfPu_~k}l|m€q zjo_reuh"xj#zi!wguctataygŒy-›‡J™‡Y“]bƒc‘„b’c‘€baa‘€b’c‘€ba”€e”€e’e’e‘‚e‘‚e‚e‚e’ƒf’ƒf’ƒf’ƒf’ƒf’ƒf‘‚e‘‚e‘g’‚h’‚h’‚h’‚h’‚h’‚h‘g”ƒi”ƒi“ƒi“ƒi’„i’„i…i…i•‡l”†k”†k”†l”†l”…n”…n•†q“‡q“‡q“‡q”ˆr”ˆr”ˆr•‰s•‰s’†p’†p’†p“‡q“‡q“‡q”ˆr”ˆr“‰p”‰s”‰s•Št–‹w—Œz—Œz—Œz—‹{—‹{–Šz–Šz—‹{—‹{˜Œ|™}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}—Ž}˜}˜}˜~˜~˜€˜€˜Ž‚˜Ž‚—‚—‚˜ƒ™‘„™‘„™‘„™‘„™‘„š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€›“~›“~›“€›’œ“„œ’†œ’†Ÿ’‰§&¦‘(¥*£0¡4Ÿ9Œ<œŒ?š‹F™ŠG–‡F“ƒH~HŒzJŠwLˆuK‰qK‡oI†lI…kJ‡jL‡iM‡hL†fM‡hL‰gL‰gLŠfLŽfMeMeM’eNhN‘iO’jP“kQ“kQ”lR”lR“kQ’lU’lU’lU’lU’lU‘kT‘kT‘kT‘mU‘mU’nV“oW“oW“oW“oW’nV”kU‘kT‘kTlVkXmY‘nZ‘n[‘nZ‘nZ‘nZ‘n[‘n[‘m]‘m]‘m_‘q\‘q\“s^”t_•u`–va–va–va–ub–ub–ub–ub–ub–ub–ub–ub–ub–ub–ub•tc•tc“rc’qb‘pa“o_“oao`Žm^Œl_‹k`ˆj_‡i^…h`ƒf^‚f[eZ‚fZeYcU~bTaVaV€`U~^S}]R}]R}]R}]Rz[Iz[Gz[Gz[Gz[Fz\Dz\Dz\D|^F{]E{]E{]E{]Ez\Dz\Dz\Dr]Br]Br]@r]@q\=q\=q]s`8s`6sb4rd3rf2rh5qj6rj9vl7vm6wn3wq3yt4yu5zv7{w:|};|};~=‚?€ƒ@„A„A†B…†D†‡E…ˆC†‰D…‹C…‹C„Š@ƒ‹@‡‹?‡‹?‡‹?‡‹>‡‹>‡Œ<‡Œ<‡Œ:ƒ‹Bƒ‹Bƒ‹BƒŠD‚‰CˆD€‡C†B}ƒE{„EzƒDy‚CwBuAuAt€@x};x};x};y~€‹=~‹<ŠG†B€…B€‡C|†Gx‡N|’a†¡t¯ÙÙÁ§o—uª‚¸ˆ¶‘Ž½Šº šÌ¯Î°ŸÐ²£Ò²¦Ó´¨Ô³«Ô´­Ôµ«Ï«­Ïª²Õ­­Î£®Ï¤ªÉ ²Ð¬Œªˆ1 AX.m‡Wy—a¡e„£h|›`ˆ¥k‹§w§x§x§y§y‘§y¦x¦xˆŸsŠ¡w¢yŽ x v—§z ®}¡®yTc,Ud-~T„“Z‰˜aZˆ•g‰–kŠ—aŠ—aŠ—aŒ—_‹–^‹”[Š“Z‰’Y‡“Q†“M…’JŒ—Uaj3&-\d+v‚ƒ?„…A„‡B…ˆC„ŠD„ŠD‰ŒE‰ŒEŠFˆŽD‰EˆC‡B‡A‹B‹@Š?Š?Š=Š=Š;Š;ƒŽBƒŽB„CƒDƒF‚ŒE‹D€ŠE~‰G~‰G}ˆF{‡Ez†Dw†Cv…Bv…Bz=z={‚>{‚>{‚>|ƒ?|ƒ?|ƒ?{Bz€Dz€DyEyEx‚EyƒFyƒFx‚Fy‚Iy‚KyƒN{…P{ˆP}‹P}O‚QƒŽR„S†’T‡“U‡“Sˆ”Tˆ”RŽ•QŽ•QŽ•QŽ•OŽ•OŽ–MŽ–MŽ–MšNšN™P™P™RšSšSšU’™S’™S’šQ’šQ’šO’šM’šM’šM•˜G”—F’—E•C‹“@‰‘>†>…Ž=„ŽGƒ‹Bƒ‰A„‰F}‡JyŠV„s•³ÇñÙ†¯‘tuŠ´†˜Ã•‹»“‹Á¡Ã©›Í°Î°Î°¡Ð°¤Ñ²¦Ò±©Ò²ªÑ²¬Í®¨Ê©®Ð«©É ªËž¢Á•«Ê —³Š5:&3=$M\;`wKv‘^‚Ÿgz–\†¢hަrަrަrŽ¥q¤p‹¢nŒ m‹Ÿlˆžwƒ™r¡| |ˆ˜s—¦}ž«ˆ”dETrJ„“ZŽU‹™dƒ‘`†“g…‘iˆ•_‹–^‹–^Š•[Š“ZŠ’W‰‘V‰‘V„‘LŠ—O‡“IŠ•Sel6(/Ya(u{;t‡O{ŒV€Ž]]ŽY…T…’M„‘I‰“N‡’M‚Iw†A†’TryF56+(A9 UTinnw$oz5wE}‡K~‡D…ŠHƒˆE‡Aƒ‡=€„:z{5no+de#XWQQ dew|"{„)‹™A‹ŸJo„5 !/k.€™=›DƒšJ£N„™:‹™A‡”:‰”6‡Ž/†-‡Ž.~ˆ'z†$y‚3KO## " 8:NQ VZWYabccjemcmbnapcoetc p_n]p^r`q^p]p]{eweyl~s$wn#obrb$€m3tj%pfnbobwf€o‹x}•ˆT“…TT~WŽ~\’c’‚h‘g’c‘€baa‘€b’c‘€ba”€e”€e’e’e‘‚e‘‚e‚e‚e‘‚e‘‚e‘‚e’ƒf“„g“„g“„g”…h’‚h’‚h’‚h“ƒi“ƒi’‚h’‚h’‚h•„h•„h”…h”…h“…h“…h‘†h‘†h•‡l•‡l”†k”†l”†l”…n•†o•†q’†p’†p’†p’†p“‡q“‡q“‡q“‡q’†p’†p’†p“‡q“‡q“‡q”ˆr”ˆr•‹r•Št•Št•Št•Šv–‹y–‹y–‹y—‹{—‹{–Šz–Šz—‹{—‹{˜Œ|™}˜~˜~˜~˜~˜~˜~˜~˜~˜}˜}˜~˜~˜€˜€˜Ž‚˜Ž‚—‚—‚˜ƒ™‘„™‘„™‘„™‘„™‘„š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€˜’‚™’‚™’‚›’ƒ›’‘ž‘€Ÿ’«”*«”,ª”.§•1¥•5¤•8£•<¢—=¡“J ’KŸKŽKœŒNšŠN™‰N˜‡O”~L’|JxHŽvJsKŽrKoKŒnL‹lMkOkOlP’jP“iQ”jR–iR’mR’mR”oT•pU•pU•pU•pU•pU•q[•q[•q[”pZ”pZ“oY“oY“oY’nX’nX“oY”pZ”pZ”pZ”pZ“oY–mY”nY“mX’mZ“n[’o\“p]”q^’mZ’mZ’mZ’m[’m[’m]’m]’l_Žr\s]t^’v`“wa“wa”xb”xb˜ub˜ub˜ub˜ub˜ub˜ub˜ub˜ub•ta–ub–ub–ud–ud•te•te”sd•p`“oa’n`n_m`Šla‰k`‡k_„i`ƒh_f]f[f[€fYeX}cV€`U€`U~^S}]R|\Q{[P{[P{[P{ZI{ZG{ZG{ZG{[F{[D{[D{[D|^F|^F|^F{]E{]E{]Ez\Dz\Dt\Bt\Bt\@t\@s\=s\=s\o\zt:{u9|w5}z3|5~~8€<?„„>……?††@‡ˆBˆ‰Cˆ‹D‰ŒE‰ŒEŒFŒF‹‘G‹’E‹“FŠ“Dˆ“Dˆ“D’B’B’@’@’>’>“=“=…B…D…D…F…F„ŽGƒFƒFŒHŒHŒG~‹F{ŠEz‰Dx‰CwˆB}„>}„>}„>~…?~…?~…?†@†@|‚F|‚F|‚Fz‚GyƒGyƒGy‚IxƒIwEw€GwLx‚Nx…Pz‡Q{ŠO|ŒNŠP€‹OŒP‚QƒQ„P„P„P“S”Q”Q”P”P”N”N”NŽ™MšN™PšQšS‘›T‘›V‘›V•œV•œV•T•R–žS–žQ–ŸP— QšF™›G˜šF•™D‘—AŽ“?‹<ˆ;†‘E…B†ŒB†ŒF‰M{]‹¥€¡À¡»ãÉw €ª€…¯}ˆ¶…†¹Ž‘Ȩǯ™Ë®šË­šË­Ì¬ Í®¢Î­¥Î®¥Ì­®Ï´¦Ç¨­Í¨¦Æ¨Ç›½Ž©Æ˜Ÿ¼ŽTPM  )CZ.i„QmˆS}˜a€˜^˜`‚™a„›c…œd†gˆœgˆœgŒ¢|€–pŠž{‹œz~ŽjžwrfrD=L†•^ƒ’YyˆQ‹™d†”cƒe€Œd‰”\‰”\‰”\Š“Z‰“W‰‘VˆU‰SƒJ›Pˆ”J‰”Rho9*1X]%rx8o€Lu…T|ˆZˆY‰V…R†‘L…‘E‚‰C‹•N|‰AwˆAŽž_…[MQ,1%IC_cfnis,q{?x‚Eyƒ>…?y7w{1x|0xz/np'ZYHGed!kk!‡‰5’—;‡‘1‘ C–ªQ}•A'_t%z“7~–@„™J£L}‘0†–=5ˆ“7‚Œ,~…%‚Œ+}‡$v‚‹2`e-//')CFPS WW^abbgdjb kbkamcnfpal\l\qa o^ iX kY r`xbo#€s%qhh`od$wf.ye2tk&ndi]j^ vf†u–ƒ$ Œ+Œ€X‰}UŽW•‡`–†bŽ~]|b“i’c‘€baa‘€b’c‘€ba”€e”€e’e’e‘‚e‘‚e‚e‚ed‘‚e‘‚e’ƒf“„g“„g”…h”…h“ƒi“ƒi”„j”„j”„j”„j“ƒi“ƒi•„h•„h”…h”…h“…h“…h‘†h‘†h–ˆm•‡l•‡l”†l”†l•†o•†o–‡r‘…o‘…o‘…o’†p’†p’†p“‡q“‡q’†n’†n’†n“‡o“‡o“‡o”ˆp”ˆp–Œs–‹u–‹u•Št•Šv•Šx•Šx•Šx—‹{—‹{–Šz–Šz—‹{—‹{˜Œ|™}˜~˜~˜~˜~˜~˜~˜~˜~˜}˜}˜~˜~˜€˜€˜Ž‚˜Ž‚—„—„˜…™‘†™‘†™‘†™‘†™‘†š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€—‘…—‘ƒ˜ƒ™œ€œ‘}}¨˜¨˜¨—!©˜&©—)©—+©–/©–0¤—;¤–>¤“C£‘E¢ŽG ŒE ŠAŸ‰>@›>˜|;”{;“y@‘wDuHŒtHnInK‘lO‘lR“kR“iQ•iP•iP–lS—mT–nT—oU•pV•qW”rW•sX–r\–r\•q[•q[•q[”pZ”pZ”pZ•qW•qW”pX“oW“oY’mZ’m[‘lZ“n\“n\’m[’m[‘lZ‘lZkYkYpYoXŽnWmW‘mW‘mW’nX“mX’n^“p]•r_—r`˜s`™s^št_œs_™vb™vbšwcšwcšwcšwc™vb™vb–s]—t`—t`—t`—ta—sc–rb–rb”o_“m`‘maŽlblcŠld‰ld‰lf‰f`‡f_…d]„c\‚d\€c[~aY|_W€`S€`S~`U|`Tz`Sz`Sx`Tw_S{[L{[L{ZK{ZI~ZJ~[H€[I\J{ZI|[J{\J|]Kz]Ky\Jx]Jw\IxYDvZDw[Ev\Cr]@q^@p]?m]n_>n_>ma9n`;o_=p]=p]=m];l^9k_7p]Š=‹>Œ”AŒ”A•B•B•B•BŒ”AŒ”A–H–HŽ•GŽ•G”F”FŒ“EŒ“Eˆ•=ˆ”>ˆ”@ˆ”Bˆ“Eˆ“G‡‘H‡‘J„K„KƒŽJƒŽI‚ŽF‚ŽFEC„‹E„‹Eƒ‹B‚ŠA‚Š?‰>€ˆ;€ˆ;‡<‡<‡>†B~…B}ƒC|‚D|‚FyƒFx„FxƒGv„Iv…Lt†Lt…Ns†NvˆLy‰KzŠL}‹M€ŒL‚K‚KƒŒI„ŽQ…P‡‘Rˆ“Q‰”PŠ•PŠ•PŠ–NŒ–QŒ–QŽ˜S‘˜R”šT–œT˜žVšžT˜ŸQ˜ŸO™¡N¢N£MŸ£LŸ£LŸ¤J¢¢L¢¢J¡ FŸžD››C—™E’—EŽ—F‹ŽG‘•KˆC}‰?{OiŒ²È­¹àÎxŸ€µƒ–À‚¬m‹µƒ‘½š¤Ï»šÌ³‘Á©•é¤Ðµ£Î²˜Á¡šÂŸªÐ«¥ÊŸ¡Çž˜¾— Æ¡Ž²Ž¨Ç¥Ÿº—q‹hgwSz…eNT:$#/-_bGx|awŠ;€“D‡šI‡˜H’B€ŽC„‘KŒ—S•Ÿjb‡™[ƒ˜_ sŠ˜tŒ—oEN`e%v|@†V…’\\ƒ‘^…‘_…[Œ‘Y‹‘UŠP‰LˆI‡ŽJ‡M‡O†’HƒE‡“I‹•Pw}=7<OS!ln?r}Es€Jw†O{ŠS}ŒQ€ŒNŠHˆD…ŠJ…ŠHƒŠF€ŠC‚ŽF€GtVN h_}u-mf }z7on-zy8jj$||6ss3XYJNGRbpvƒ+€2‰›8Š ;‹¤?Œ§H‰¥P„¡Q  -_r#{‘,w!†˜5‹œ@‚’:‡Ž.…Œ-‚‰*€…+}*z~)x|(w{'utws*XR"&1/ ILNT _cbfcbb` ga ncp`k[qYt^uepee\ _W h^sh(jc zq"qg"k_#xm5vl/mf"yr*rl.jch`xn‹~•†1”…J‘‚Y’‚^’‚^‘]‘_‘_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘h‘h‘h‘h’‚i’‚i’‚i’‚i’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚h’‚h’„i’„i‘ƒh‘ƒh’„i”†k•‡l—‰n•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…nˆn‰o‘Šp‘Šp’‹q’‹q‘Šp‘Šp”‰w”‰w”‰w”‰w•Šv•Šv•Šv•Šv•Šv–‹w–‹y—Œz—‹{˜Œ|™™—Ž}—Ž}—Ž}˜~˜~˜~˜~™˜‘˜‘˜‘˜‘˜‘˜‘˜‘˜‘œŽƒœŽ…œ†›Ž†›Ž†›Ž…›™Ÿ‹ˆ›Ž…šŽ‚™—Ž˜~™‘~ ‰ƒŠ„š‹„–Œ‚’‹y“Œr–‹k™Œi¨™¨™¨˜¨—!¨—%¨–&¨–*§•)¤–3¤•6¤”<¤’>¢>£Ž=¡Œ9 ‹8¡‡<ž„9›7—9—~>”{B’xGuHpIpJnOlRjS’iS“kR“kR•kS”lS•mT”oU”pV”pV”rW”rW–r\–r\–r\–r\•q[•q[•q[•q[•qW•qY•qY”pZ“oY“n[’m[’m[“n\“n\’m[’m[‘lZkYkYkYŽnWŽnWmVlVlV‘mW‘mW“mX’n^“p]•r_—r`˜s`™s^št_œs_™vb™vbšwcšwcšwcšwc™vb™vb˜u_˜u_˜ua˜ua—ta–s`•qa”p`”o_“m`‘m_Žl`mbŠlb‰ld‰lf‰ha‡f_…d]‚d\‚d\€c[~aY}`X€`U}_T}_T{_S{_Sy_Rw_Sv^R{[L{[L{ZK{ZI~ZJ~[H€[I\J|[H|[H|]I|]Iz^Iz^Ix]Hx]HxYEw[Ew[Ev\Er]Bp\Ao\>m\>o[8o[8o[:o\;o\m\>m\@l`:ma;ma;nbr_>o_;n`9ma7p`‰Ž>Š?‹>‹>Œ”A•B•BŽ–CŽ–C•B•BŒ”A”F”F”F”FŒ“EŒ“E‹’D‹’D‰•A‰•A‰•C‰”F‰”H‰“J‰“L‰“L…L…L…L„J„HƒGƒGƒEˆIˆI‡F†ŽE…B…B„Œ?„Œ?Œ@Œ@‹B€ŠC‰D~‡F}†G|…Fz„Gz„Gy„Hy„Hw…Jv…Lv…Lt†Ls…It†Jw‡IzˆKzˆJ}‰I~ˆI~‰G‚ŒMƒN„ŽO†‘O‡’Nˆ“N‰”O‰”O—RŽ˜S™T“šT•œV˜žV™ŸWš Vš£Tœ£S¥R ¥Q¡§Q£§P£§P£¨N¢¥N¤¤L¤£I£¢H  HœŸH˜I•J–™J‘–FŠ‘C„‘I•W€ q¶—¡Í¶¿æÓršx‰­} Â…‘¶sÆŒ•Õ…·’‹Á¡”Ǩ—Ȩ”ã•Á Å£¡Æ¤žÄŸÂ—®Óª—½– Æ¡š¾š­ˆŸº—=U1nS¢³‡­¸“™u_c@37,3 %-MW5Zb=jsDw€G}ˆF‹B„C‡’D€ŠNMˆ™Uƒ•W…•d“ tmwECLot4}†Gˆ“W„‘[XZ„‘\„ŽY‹Z‹VŠRˆKˆI‡ŽH‡ŽJ‡ŽK†’H…‘G†G‰“Ly?7<FHfh9q|Ds€Hx‡P{ŠS{ŠO|ˆJ}†E†B„D‚‡EƒŠD„ŒC†Gˆ”L„K|ˆFro8QL:5MDi`sm/{w:zw@pn1qp-STACQV`lw…$‰˜;ž?”¦B“ªB•®I–±R‘­XŠ¥T (Wh!y,uŠ#“/†—9‘8…Œ,ƒŠ*€‡(~ƒ'{€&x}#wz#wz#uv|z-ni1E@'!*%ED [\RU[] dcidnetgtdq_w_wauergkbg^j`se&}v&f^pe#€t8rg)mb yp%yp!e^kbxl†y“ƒ+•†C’€X‹{b‘_‘_‘_‘`‘`aaa‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘h‘h‘h‘h’‚i’‚i’‚i’‚i’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚h’‚h’„i’„i’„i’„i’„i”†k•‡l–ˆm•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…n‘‡n’ˆo“‰p“‰p”Šq”Šq“‰p“‰p”‰w”‰w”‰w”‰w•Šx•Šv•Šv•Šv•Šv–‹w–‹y—Œz—‹{˜Œ|™™—Ž—Ž—Ž˜€˜€˜€˜€™˜‘˜‘˜‘˜‘˜‘˜‘˜‘˜‘›~›››ƒ™ƒ™™‘~™‘|›“~š’š’™˜Ž‚˜Ž„™†™†š‡–‹‡‰ƒ‰†}ƒ„v‚mƒfƒ~`§™§˜§˜¦—¦–¥”¥” ¤“!£—)¤–+¤•.¦”2¥’3¥‘2¤1£.¦1¤‹1 ˆ0ž…3›„8™€>•|C“zDuHŽrJoKŒmPkRŽkUlV‘mU‘kT‘kT’lU’nV“oW”rY”rY•sZ—t^–s]–s]–s]•r\•r\•r\•r\•sZ•sZ•r\”q[“p\“p\’o\’o\’o\’o\‘n[mZmZlYlYŽkXŒlUŒlU‹kTŽkUkUlV‘mW’lW’n^“p]•r_—r`˜s`™s^št_œs_™v`™v`šwašwašwašwa™v`™v`™v`™v`™v`˜ua—t`•r_“p]“o_”o_“n^‘m_Žl`mbŠlb‰ld‰ld‰ha‡f_ƒe]‚d\d\d\~cZ|aX}_U}_U|^Tz^Sz^Sx^Qw]Pw]P{[LzZK{ZK{ZI}YI~[H€[I€[I|[H}\I|]I}^J{_Jz^Iy^Ix]HyZFw[Fw[Fv\Er\Dp\Ao[@l[=p\7o]9o]9n^:n^n_>oc;oc;pdrf>sg?og8qf9re;sd=rc‡‹>ˆŒ?‰Ž>Š?‹>Œ‘?Œ“C”D”DŽ•EŽ•E”D”DŒ“CŒ“EŒ“E‹’D‹’D‹’D‹’DŠ‘CŠ‘C‰”E‰”F‰”F‰”H‰“J‰“L‰“N‰’O‡’N‡’N‡’N‡’M†’J†’J†’J†’H•LŒ”KŒ”K‹“H‹“HŠ’EŠ’EŠ’E…’C…’C…‘E„FƒGŒG€‹GŠF~‡H}‡H|†G|†Iz†Hy„Hw…Hw…Hu„Iv…Jw†Kx†Iy‡J{‡Iz†Hz†H‰J€ŠKŒJ‚KƒŽJ…L†‘L†‘L‹–QŒ—RŽ˜SšS”›U–žU™ŸWš Vœ¥V¦UŸ§T¡©T¤ªT¤ªR¦ªS¦«Q¥¨O¥¨O§§M¨§K§¦L£¦M ¦P¥P££K•—C–HŠ™T‚›b„§“¿¤ Ñ¾Àë×QvWQnB‰¢i—´t”¸z޾„ÖŸ”Ë¡•Ì¢‘Ä›Œ¼’–ڦϧ£Ç¡‘µ˜¼ªÏ¤–º” Ä š¼™’°Š‹¥~1J"† c“¨o›¬x§µ„ ¬z‹•alyCBO%'+.7;IL!\`-nq:{~Eƒ„J€‰Jz…AŠ—Q‚RvƒM‰UBKW`|ƒ@„L‡“U€ŽS|‹RŽV…X…ŽUŠŽ[‰ŽVˆŽRˆL‡ŽH‡F‡F‡F…‘Gˆ“GƒD‰J€‡DAE >A ce3ju;q|Bw„LyˆOy‡Lz†H}†E‚‰F€…CƒˆE„ŠD‰@‰@‹D‚ŒGŠGŒTuu9WSE=KBKAcZ#e^*g`6ROEE;>OUv0…2Œœ1•§D–¨D•ªC•¬D—°K˜±S“­VŒ¥T"JXs…/u‡$y‹'~.€Ž6ˆ(€‡'}„${€"y}w{wwvvruwy%yv/fb%D?/(:3QKRQ[Z dajblcpbqap^{ewdvfujrioepcse$|u1of%tj,wl,qd ~p%…v#m_h\zn}”‚,–ƒA•‚W~fŠxl€_€_a‘€b‘€d‘€d‘€d‘€f‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘g‘g‘g‘g’‚h’‚h’‚h’‚h’‚h’‚h“ƒi“ƒi“ƒi“ƒi’‚h’‚h’„i’„i’„i’„i“…j”†k•‡l•‡l•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…n”…n•†o–‡p–‡p—ˆq—ˆq–‡p–‡p”‰u”‰u”‰w”‰w•Šx•Šx•Šx•Šx•Šv–‹w–‹y—Œz—‹{˜Œ|™™———˜Ž‚˜Ž‚˜Ž‚˜Ž‚™ƒ™’€™’€™’€™’€™’€™’€™’€™’€˜’z˜’|˜‘~™™™™‘~™‘|™”w™“y™“{˜‘—‚–„•Œ‡•‹‰Ž‡}†‚y{{qsuhmqbilYdhOadI©™¨˜¨—§–¦”¥“¤‘£¢–¥–¥–!¦•#¦”$¨”$§“#§“#¨’%¦%¤'¡Š* ˆ0œ…7™;–}=yEŽvF‹rI‰oLŠlPŠlTŒmXnYŽkWŽkWmW‘nX“pZ•sZ–t[•u\•u`•u`•u`•u`”t_”t_”t_”t_–s_–s_•r^”q]”q]“p\“p\’o[’n^‘m]‘m]l\k[k[ŽjZŽjZŠjUŠjUŠjUŒiUŽiVjWkX’lY’n^“p]•r_—r`˜s`™s^št_œs_šv`›wa›waœxbœxb›wa›wašv`™w^™w^˜u_˜u_—t`•r^”q^“p]”o]“n^‘m]Žm^mbŠlb‰mb‰ld‰hc…faƒd_‚e_‚e_€e^~c\|aZ{^V{^Vz]Uz^Sy]Rx\Qw[Ov\OzZKzZK{ZK{ZI}YI~[HZH€[I}\I}\I}^J}^J{_J{_Jy^Iy^Iz[Gx\Gx\Gw]Fs]Eq]Bo[@m\>p^8n_8o`9n`9oa:oc;oc;oc=of;of;ph:qi;rjˆ=‰Ž>Š=Š=Œ“CŒ“C”D”D”D”DŒ“CŒ“CŠ’EŠ’EŠ’EŠ’E‰‘D‰‘D‰‘D‰‘D‡“I‡“I‡“I‡“K‡’Mˆ“Nˆ“Oˆ“O‰”P‰”P‰”P‰”O‰•MŠ–NŠ–NŠ–LŽ˜OŽ˜OŽ™MŽ™MŽ™K˜J˜I˜I‹˜HŠ—HŠ—H‰•I‡“G†’H„HƒG‚‹H‚‹HŠG€‰FˆG~‡F}†E|‡EzˆKzˆKzˆK{‰KzˆJ|ˆJ{‡Iz†H|‡E}ˆF}ˆF~‰G€‹GŒH‚IƒŽJ‡’Mˆ“N‰”OŒ–O™R“›R•T–œR›¤Uœ¥T¦S ¨S¢ªT¥«S¥«S¥«Q¨­S©¬Q«¬O¬«N«ªN©©O¥ªP¤ªR«¨GœŸD•žOŠ]‚žnŒ±šÇ°™Ì»›Ç¸•¸¤]vX8J y\§ÆˆµzˆÀƒ„ºˆŽÄ’›ÍššÈ—‘½ŒŽµˆ™¼’¦É¡ŸÀ“™½‘•¸™»˜Œ¬‡¤À˜VoEYpB”°sˆ¡g‡žf¤o’£m›¬u§¶{›«mŽ”Vu{=TX{€>z~C‚ƒGyx8b]SK K@ J?@4 :10,68RZy„5›E“¢=š«;“©D“ªB“ªB“ªB’«F“«M’©Q¦S"+ 8Dly3s„(sƒ u„%{‰1~…%}„${!x~w{wxwwvvquqqssspe^LC?3>1ZW`Ze]i_l_q`sbtb{ewfuhxl vm"rh tg!wh%qh-w9ri(m`„v+‰x&ud n^€n’€ˆ5•‚@‘|O’_’€j|laaa‘€d‘€f‘€f’g’€h‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘g‘g‘g‘g’‚h’‚h’‚h’‚h’‚h“ƒi“ƒi”„j”„j“ƒi“ƒi’‚h’„i’„i’„i“…j“…j”†k”†k•‡l•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…n•…n–†o—‡p—‡p˜ˆq˜ˆq—‡p—‡p”‰u”‰u”‰u”‰u•Šx•Šx•Šx•‰y•Šv–‹w–‹y—Œz—‹{˜Œ|™™—ƒ—ƒ—ƒ˜Ž„˜Ž„˜Ž„˜Ž„™…š‘€š‘€š‘€š‘€š‘€š‘€š‘€š‘€—’~—’˜‘˜ƒ˜…™ƒ™™—~˜‘—~˜~–|“Šy“‡w‘…uˆdx\toRkhIdcD__=XX4SS/©— ¨–§• ¦”¥’¤‘££¤•¤•¥–¨–¨–©•¨”¨”©“§‘¥£ ¡‹&Ÿ‡-š„1—€4’}>y?ŒuCˆqH†mN†lQ‡mVˆnWŠkY‹lXlYoZ’r]”t]–v]—w^•vb•vb”ua”ua”ua“t`“t`“t`”s`”s`“r_’q^’r]‘q\‘q\p[n]n]Žm\Žm\l[ŒkZŒkZŒkZ‰hU‰hU‰hU‹hUhVŽiWkY‘jY’n^“p]•r_—r`˜s`™s^št_œs_›w_›w_œx`œx`œx`œx`›w_›w_—u\—u\—u\—t^—t^–s_–s_•r^”o]“n\‘m]Žm^m`Šla‰mb‰mb‡hc†gbƒf`‚e_f_€e^|c\zaZ{`Y{^Xz]Wy\Tx\Qw[PvZNvZNzZKzZKzYJzYH}YI}ZGZH€[I~^I~^I}^I~_J|`J{_Iz`Iz`I{\Gy]Gy]Ex^Et_Br_Aq^@o_>pc9pc9pc9pd:qf9ph:ph:ph:nj:nj:ok;pm:qn9ro8sp9tq:rp5to7un8wm:wm:un8to7rp5xr4xr4yt4yt2zu1{w0{w.{w.~z1{2}3€~3}2~1‚4ƒ„4‚…8‚…8‚†9ƒ‡:‚‰;‚‰;Š;€ˆ;„ˆ<„ˆ<…‰<†Š=‡Œ<‡Œ<ˆ;ˆ;Š‘CŠ‘CŠ‘C‹’D‹’DŠ‘CŠ‘CŠ‘C‡’F‡’F‡’F‡’F‡’F‡’F‡’F‡’F‡“Kˆ”Lˆ”Lˆ“N‰”O‰”O‰”PŠ•QŠ•Q‹–R‹–RŒ—RŒ˜P™Q™Q™O›O›O›O‘œN‘œN‘œM‘œM‘œMœJœLŽ›KšJŒ™JŠ—Hˆ•F‡”EŠ’IŠ’I‰‘HˆGˆŽF†ŒB†ŒB…‹A‚‹HŒHŒH€‹IŠH~‰G}ˆF|‡E{†B{†B{†B{†B|‡E~‰GŠH€‹IƒJ„‘K‡’M‰•MŒ–O™P’šQ“›P˜£T™¥S¦SŸ©S¢ªT£¬S¦¬T¦¬R©¯Uª¯S­®Q®®N­­M«¬N¨¬N¦«O¨©C¥¨M™¤X‡œc„£z’»˜È°ŽÂ¬–Á¸ Æ¹ªÇµ_v\3]yPÃ’†²ƒ²~‡¶€½†•Àˆ–¿‡•»ˆ˜¼Žž¿”¥Å–‘°†“³ŒŽ­‹‹©…‰¤{/F~’_Ž©t‡¢o“«{‘©y‚˜iˆšh•¦pš©r£¬[ ©X›¤U—S‹‘Kvw;ZZ$FF5<;@MR]`3ijHAB =@^f+u€>x„Dy‡IyˆM{‰N€‹OƒPƒ‹O†‹U†‹S…‹O…‹K…ŒH†ŽC‡A‡=„ŒA‹“Hƒ‹>ŠFŒ’Jfh'EF bc*aj+is6s~Bv„Iy„H{…H‚ˆHˆK„‡D‚…@„=ƒ‡=…‰?„‡@„?~>sx8mo.qp/zu5ne*SI3*+#>> ]g |‹8 GŠA¢> ²D‘ªE”­H–¯J•®I”ªH“¨K—«Rœ°Y1:'. ^i/n{)n~n{v‚0x$y€#x}w{vxvvwtwssrpoqntoumma[K K;aZ cZf\m`rc udvdwevcvewjym#uk#th vg"|k&tj-sj)rh!„v+€-sa gS…p’|&‡;žˆL’}PŒzV‘`“ƒbŽ€]aaa‘€d‘€f‘€f’g’€h‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘‚e‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf’ƒf“ƒi“ƒi”„j”„j”„j”„j“ƒi“ƒi’„i’„i“…j“…j”†k”†k”†k“…j•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…n•…n–†o—‡p—‡p˜ˆq˜ˆq—‡p—‡p”‰s”‰s”‰u”‰u•Šx•‰y•‰y•‰y•Šv–‹w–‹y—Œz—‹{˜Œ|™™—ƒ—ƒ—ƒ˜Ž„˜Ž„˜Ž„˜Ž„™…™™™™™™™™–„–„—Ž…—އ˜Ž…š„šŽ€šŽ~š‡š„š}˜Œt˜‹k•‡`’…X„R’‚F‹{?‚r6{k/wh-qe+k_%dY!¨– §• §• ¦” ¤’ £ £ ¢ ¤’¥”¦•§•¨–©•¨“¨“¨“§’¥¤£ Š$†(š‚*’3|7w=ˆrA…mG„kMƒkQƒkQ†i[‡jZ‰lZnZq\“u]–v_—w^“wb’va’va’va‘u`‘u`‘u`‘u`“ra“ra“ra’q^‘p]‘q\p[p[n_n_Žm^l]l]Œk\Œk\‹j[ŠiVŠiV‰hUŒiVhVŽiWjXiX’n^“p]•r_—r`˜s`™s^št_œs_œv_œv_w`w`w`w`œv_œv_–tY–tY—u\—u\—t^—t^–s_–s_”o\“n\‘n[Žm\m`Šla‰ma‰mb‡jf…hdƒfbeaea~e`}d_{b]{_\{_[z^Zz]Wx[SxZPwYNwYNzZKyYJzYJzYH|XH}ZGZHZH~^G_H~`HaI}aI|`H{aHz`G|^Dz_Dz_DzaCvbAubAta@rb>qf9rg:rg:qi:rj;rl:sm;sm;pn;qoƒ9„†;†ˆ=ƒƒ;~}:{z9st0rq.sp+lg%YSPJ,)!"#aj+};„?Ž©J©M•­O˜¬I«L’­N–¯Q—¯Q“¨K‘¤H™ªN¢³WIQ* LS'bn$iviuny-t|&u{#tysvtsuruquo pj sm qk ne pfvisek]j_ k^n`rap_lYiW iXwfvfwixl"tj#sf wf }j%uh"rdŠ}.•†1ueiWjŒw(“}C—‚M•‚WŽ~\~]‘ƒ`’ƒZR€_€_a‘€b‘€d‘€d‘€d‘€f‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘‚e‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf’ƒf“ƒi“ƒi”„j”„j”„j”„j“ƒi“ƒi’„i“…j“…j”†k”†k”†k“…j“…j•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…n”…n•†o–‡p–‡p—ˆq—ˆq–‡p–‡p”Šq”Šq”‰s”‰u•Šx•‰y•‰{•‰{•Šv–‹w–‹y—Œz—‹{˜Œ|™™———˜Ž‚˜Ž‚˜Ž‚˜Ž‚™ƒ››››››››–…—Ž…˜Ž…š…›‚}ŽyžŽuŸŽz u ŽjŸ]žŒN‹AšŠ5š‰/Ÿˆ+œƒ'–} “xv‹rƒn}j§• §• ¦” ¥“ ¤’ ¤’ £‘ £‘ £‘¥’¥“ ¦” §” ©“ ©’©’©’¨‘¦‘¦¥£žˆ"›…"•,’|0x5Šs=…nD‚jHhI~fJ€fY‚hY…i[‰lZŒp[‘r]•u^–v_‘va‘va‘vau`u`u`t_t_‘qb‘qb‘r`q_p\p[ŽoZŽoZŽn_m^m^Œl]Œl]‹k\Šj[Šj[‹jW‹jWŠiVŒiVhVŽiWŽiWiX’n^“p]•r_—r`˜s`™s^št_œs_œw]x^x^žy_žy_x^x^œw]—uZ˜v[˜v[˜v]—u\–s]•r\•r^”o\“n[‘n[Žm\m^Šm_‰ma‰ma‡jf…hd‚fbeafafa}d_zc]z`_za]{_[z]Wy\TxZPwYNyYLyYJyYJzYJzYH|XH}ZGZHZH_H_HaIaI}aI}aI{aH{aH|_A{`B|bA{cAxd?we?we=uf=tivu=wv=xx:zz:{|:{|:z}6{|8|{;{>{>~}=}~:|8€4€4€3‚2ƒ0‚„0‚….ƒ†/‚†2„ˆ4…‡3…‡3„‡0…ˆ1†‰0ˆ‹2‡‹7‡Š9†‹9‡Œ<…Œ>„‹=‚Š=‚Š=„ˆ<…‰=…‰<†Š=†‹;‡Œ<‡Œ:ˆ;ƒŠ=„‹>„‹>…Œ?…Œ?„‹>„‹>ƒŠ=Œ@‚A‚A‚AƒŽBƒŽBƒŽBƒŽB†“K†“K‡”L‡”Lˆ–K‰—L‰—LŠ˜M‹–RŒ—S˜TŽ™T›SœT‘U‘S’ŸP’ŸP“ Q”¡Q”¡Q•¢P–£Q–£Q¢P¢P¢Pœ¡O› NšŸK™žJ˜I˜ J™ŸI™ŸG™žD™œC˜›@™™?™š=–•B•”A’”@“??Š?‡Œ<„‹;~‰D}ˆC{†Az…Az…Cz„E|†G}‡H}F€G‚I„‘Iˆ”L‹—MŽ˜OšN“ P”¡O˜¤Pš¦PŸ©R¡«R£¬S¤­R¥®S¨¯P«¯P­¯L¯¯K¯¯K®°M«¯N¥«K¨±`Ž b†¡v𽓼ž­‰‡·•Ĥ‚³–„¹«ÝĮپpŽr.A#Nb=m„Z‹£qªp„£gƒ¥iŒ¯y“¸„Žªy­‹§ª‰‹¥‚6M!q…P‰`ƒ˜m…œr¤z}–l˜lŽŸr‡•b“i…•d‡˜aŠš[‹SŒžJ‹žDŒ?Œ?”¤[’žVŠ“TƒTKJ+14bi?Ub*oz>qDw†Mz‰Rz‡Q{†N‡L…‰NƒŠFƒŠGƒ‰Iƒ‰I„‹H…ŒF†ŽA‡?‡DŠ‘DŠ‘C‘D†Š>…†@YZWWaj'gp/mw8q}?uCv~Bz~A}@„‡B€ƒ<€‚9ƒ85yv/ur-wr0tr(zv-qm$WREAWU"23 U^cpeqjq.ow$nv!osnqpormrl tl qduh ugnb l` qeukwmsdscsbn]eR^LcRn\pxlthtj"wj$uf!vexfn‰y$”…*€qhW~l˜„=Œw6‘~S~VŽ€[Œ‚_‚bƒa€\‘W‘_‘_‘_‘`‘`aaa‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘‚c‘‚c‘‚c‘‚c’ƒd’ƒd’ƒd’ƒd“ƒi”„j”„j•…k•…k”„j”„j“ƒi’„i“…j”†k”†k”†k”†k“…j’„i•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…n‘‡n’ˆo“‰p“‰p”Šq”Šq“‰p“‰p”Šo”Šq”‰s”‰u•Šx•‰y•‰{•‰}•Šv–‹w–‹y—Œz—‹{˜Œ|™™—Ž—Ž—Ž˜€˜€˜€˜€™™}™}™}™}™}™}™}™}˜~˜~š}›Ž{uŸn¡g¡d¨”U§”O§”G§“<§“0¨’%¨“©“¦§Ž¦‹¤†Ÿƒ™~’zy¨” §“ §“ ¦’ ¦’ ¥‘ ¤ ¤ ¤‘¤‘¥“ ¦“ ¦“¨’ ¨‘ ¨©’¨‘¦‘§’¦’¤ ‹ˆ—'”~+‘y3Œs:†n@iC~eF{cG|dXeX‚hY†kZ‹oZq\’t\•u^‘vcubububtatatata‘qd‘qbpap^p\ŽoZŽoZoWm^m^m^Œl]‹k\‹k\Šj[Šj[ŒkZŒkZ‹jYiYhXŽiYŽiYiZ’n^“p]•r_—r`˜s`™s^št_œs_žv]Ÿw^Ÿw^ x_ x_Ÿw^Ÿw^žv]™w\™w\™w\˜v]—u\•r\”q[“pZ”o\“n[‘n[Žm\m^Šm_‰ma‰ma‡ig…ge‚fc‚fc€gcfb|d`zb^{a`z`_{_\z_Xy\Ty[QzZOyYLyYJyYJzYJzYH|XH}ZG~YGZH_H_HaIaI}aI}aI{aH{aH}`@{a>|b?|d>zg?yh=yh=wh=sk{}<|<}€;~<|‚8~:€>ƒ@ƒ@‚@€ƒ<~„:ƒ„6ƒ„4„†3„†2…ˆ1…ˆ/†‰0†‰.…‰4‡‹4‡‹4‡‹4‡Š1‡Š1‰Œ1‹Ž3‰9‰9ˆ;‰Ž>†=†?„Œ?ƒ‹>…‰=†Š>†Š=‡‹>‡Œ<ˆ=ˆ;ˆ;ˆ;‚‰<‚‰<ƒŠ=ƒŠ=‚‰<‚‰<ˆ;~Š@~Š@~Š@‹A‹A€ŒB€ŒB€ŒB‚G‚Eƒ‘F„’G„’G…“F†”G†”G‹–RŒ—S˜TŽ™T›S‘U‘U’žT’ Q“¡R“¡R”£R•¤S–¥R—¦S—¦Q £R £R £R ¤P ¤PŸ£Ož¢M¡L£I¤G¢F¢D¡Bž ?ŸŸ?žž<Ÿ›@žšA›š@˜˜@“–?“>‘<Œ<€ŒD~‰D|‡Bz…Az…Cz„E{…F|†Iy‰BzŠC~‹EŽF…‘I‡“IŠ”KŒ—KœLK“¡L—£M›¥N§NŸ©P ©N£®R¦­Nª®M­¯L°°L±±M°²O°²O¥®S¥²c‰œdЦ~¦É«¹™s y‰¹‰“Ä•ˆ¿•…܉ƤŠÀ ¢Ã¤¡®mlM)4!/ 4FbyA‚ b…§j€£i¦pŒ¨u¨{‰¥«Š`zW/F~“[}Q~‘d…›mŠ¡uva—hŽ l~‹UŠ“\~•QƒšVˆXŠŸZŠ[‰œ\Œ›`ŽdŽ¢K‹šG¢¬e²·JL%&*U_-gw9mx@p}Ev„OzˆS{ˆS}†Q„‰Q‹ŽU‚ŠA‚‰E‚‰Fƒ‰I„‹H…ŒF†ŽC‡A‡CˆBŒ“E”G†Š>’”Kgh$[[_f"bk(gq2my;s}Av~Bz~A{}>‚=}€987}{1vr+wr.}x6{1b\OIUQ ]\mm938 GR y6ž6‰±A‘ºT£M†¢U’ª`‘®^¨W¦U¦SŽ¢KŒAœ=’ ?s~F  +0KT_kem gm/kr$jq!lpmmmlojqh qiyi wf vfwhthpfpg oi ugvesajW^K^LtbŒz$†w"{osgsi"xk'wh#udt`—ƒ*œ‰-l hX~m1‘}>™„M•†]ƒ[‹‚[Œ„`Œƒb€`‘€d˜ƒh’‚^’‚^‘]‘_‘_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e‘‚e‘‚e‚e‚eŽƒeŽƒe‘‚c‘‚c‘‚c‘‚c’ƒd’ƒd’ƒd’ƒd“ƒi”„j”„j•…k•…k”„j”„j“ƒi’„i“…j”†k•‡l”†k“…j’„i‘ƒh•‡m”†l”†l“„m“„m”…p”…p•†q”…n•†o•†o–‡p–‡p•†o•†o”…nˆn‰o‘Šp‘Šp’‹q’‹q‘Šp‘Šp”Šo”Šq”‰s”‰u•Šx•‰{•‰}•‰}•Šv–‹w–‹y—Œz—‹{˜Œ|™™—Ž}—Ž}—Ž}˜~˜~˜~˜~™š}š}š}š}š}š}š}š}˜‘wšw›tpŸi¡‘`¢‘Y¤‘V­œ4­›/®š*­˜#®™²™µšµ›«˜¯˜°—¯“ª¡‡™„•‚ª–©•§•¦”¥“ ¤” ¤” ¤” ©“ ©“ ©“ ©“ ¨’ ¨’ ¨’ ¨’ ¥’¦“§“§“¨‘§§§›‡™ƒ–|%’y'Œt*ƒm3xd?s^Iw`Pv`RvdV{k\‚o^ˆo[pY—sYwbŽxa‘y_’z^“y^‘w^t^s^Žs`Œq`‹p_‹p_Œq`Œq`Šn`‰m_†o_‡m^‡m\‡l[†kX†jU…iS…iSˆfZ‰g[ŠiZi[iYŽiYŽiWŽiW“p]”q^–q_˜s`št_št_t`t^œvaœvaœv_œv_œw]›v\šuZ™tY›r\›r\›r\˜r[—rX–rX–sW•rVmWmYŽmZl]‹k^‹jaˆjbˆid…hb„gcƒecƒdbb`€a^`Y€_VycXzbVx`Ty_Rx]Lx[IwZHxYEz[Iz[I{\J{\H|]I|]H|]H}^I~`DaGcM€dO€ePeL|eE{e@wj>wj>wj@ui?uiAsjAsjAsjCuo;vpvŒ^‡¢mŠ£y„šv‡š~š©’7G,Œ>Š>D‹Dyz4bcPP ad!nt8nv=mt>tz>xz9xx2†7z4|r-wl*yn,|s.ws*pn$KDWU \dsƒ ›ªKgnB-5Xs{–5‡¢A¨KªPˆ¤OŽ©XŒ§X§U¥RŽ¢KŒŸEŒœCŠ˜@†”=„<‚Š?48!CLV` ^egf-fg!hhljnkmhkeldnfucsbsbsdthsiqfmepa j[dS aOhVucˆt“}'mhqjyk$zg#wc{e‡u•„*~$zi sb‚rŽ|2yDyY›‚nŽ~ZŽ~\]]€_‘€b’c’c€_€_€_‘`‘`‘`‘`’‚a€c€c€cdddd‘‚eddbb‘‚a‘ƒ`‘ƒ^‘ƒ^‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i‘ƒf’„g’„g’„g“„g”…h”…h”…h”‚j”‚j”„k”„k“…k”†l’†l’†l’†l“‡m“‡m’†n‘…m‘…o’†p”ˆr’‡k’‡k’†l’†n’†n’†p’…r’…r’†n’†n’†n“‡o“‡o“‡o”ˆp”ˆp•‰o•‰q•‰q•‰s–Št–‰v–‰v–‰v–‹u–‹u–‹w—Œx—Œz˜{˜Œ|˜Œ|˜~˜~˜}™‘|™‘|š’š’š‘€ ‡œ†™†–„““}”‹z•Šx‹‘Œv—fž“S¦•Cª—9¬™3­š3ºœºœ»Ÿ»Ÿ »Ÿ »Ÿ»ž»µž·¶š±”¬’¨’ŸŽ–‰¬˜«—ª–©•¨”¦” ¦” ¦” ª” ª” ª” ©“ ©“ ©“ ¨’ ¨’ ¦“¦“§“§“ ¨‘ §§Ž¦Œ›‡šƒ—~"“y$Œu'ƒn/yfxy?yz>yz>x~>y€=z=|‚<~„<‚†<ƒ‡=„ˆ<‰Š>‰Š<Š‹=Š‹;Š‹;‹:‹:‹:Ž>Ž<Ž;:8‘4‘4‘’4Ž“5Ž“5Ž“7Ž“7Ž“9Ž“9Ž’;Ž’;‹•?‹•?‹“>‹“>’>Œ‘=‘=‘=‹‘;‰9ˆŽ8ˆŽ8‰9‰Ž:‡Œ8†‹7†‹;†‹;„‹=ƒŠ<€ˆ;~†9{†:z…9z‚9y€:ww„>}‰A}‰A~ŠB‹CEƒG„H…‘I†”I‡•J‰—L‰—LŠ˜M‹™NŽœQžS’Q”ŸS–¡S—£Q—£O˜¥Mš§Mœ©O¢¦O£§P¤§N¥¨M§¨K§¨J¨¨H§§Gª«E©ªD©ªD©ªD¨¨D¨¨D§§C§§C¦¦B¤¦A¢¤AŸ£Bœ¢B™žB“™?•;ˆ;…:ˆ8~‡8|„9yƒ|‰A€ŒD‚ŽD„ŽEˆ“G‹–HšJŽJžI“ŸI™¡Lž¤N§­UŸ¢I¦¥I¯ªNª¦K¬¯X®¶c£®_ˆšhœ·Švšvt™z–´˜•³²~€¬mˆ¶ˆ‡·…¸—„¹›‡º›Š¸”µŒ³ƒž·~¥º‚šªyr~NAJ(13?KW%[pGƒ”p‚‘tamU 6H i‚KrOz”d}”f‚”j‡–m‹–kŠ–fˆ—`‡–[Œ›`Œ›`œaŽž`Žž`Žž_^\žZŸZŠšQŸ¬du~;38X\*uvLlx:p~Au„Kx†Qx…Px‚N|ƒO‚‡Q‚ˆH„ŠJ†‹HˆŽHŒFŽ’F’C“DŠ<‹Ž=ˆ‹<†‰<ŠŒAŒŽC€‚9oq(^[\\_bfk)pu5xz9~=…A|8wp,tk&€w2‡7wq'XV BCdc{~-‰”,š®3¤µWMV+-7_z|—6ƒž?‹¥J¬R‹§R¨Wˆ£TŒ¢PŠ MŠžG‰œBŠšA‰—?†’<„<ƒD@G  =FQ\ Zacd*eeghkjljlgkemeogsdtevgthrgshtkwnkZ_NZJhX ‚q#Ž}-…t$xeuo!rirdwe}j„o„s…u|kwf|lŽ|0•ƒE‘|MŽzW”d[]]€^€_‘€b‘€b‘€b€_€_€_‘`‘`‘`‘`’‚a€c€c€cddd‘‚e‘‚eddbb‘‚a‘ƒ`‘ƒ`‘ƒ^‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i‘ƒf‘ƒf’„g“„g“„g”…h”…h”…h”‚j”‚j“ƒj”„k“…k“…k’†l’†l’†l“‡m“‡m’†n‘…m‘…o’†p”ˆr’‡k’‡k’†l’†n’†n’†p’…r’…r’†n’†n“‡o“‡o“‡o”ˆp”ˆp”ˆp•‰o•‰q•‰q•‰s–Št–‰v–‰v–‰v–‹u–‹u–‹w—Œx—Œz˜{˜Œ|˜Œ|˜~˜~˜}˜}™˜~˜€˜€—‹{–~•€”Ž‚’Œ~’Šw“‡o”†k–‰]›‹W¢J«•?²™4·.¸Ÿ)¹ )¼ž¼Ÿ¼ ¼¡ ¼¡ ¼ ¼ ¼Ÿ¶Ÿ¹Ÿ·›²•¯“ª”¤›‹®š®š­™®—­—¬–«• ª” «• «• «• ª” ª” ª” ª” ©“ §“ §“ §” ¨’¨’ ¨ ¦ ¦‰œ„™€”{w"„p)zh6taAk]Ch\Dg_JmfTtlW}oU‡tVyW’~Y“Z”Y—Z–€[•}[“z\‘w^w_Žu_Œs]‹r^‹r^‹q`‰o^‡m\…ma‡m`†l_†j^…i[…hZ„gW„gW…eX†fYˆfZ‰hYŒhZiYŽjZjZ“o_”p`•r_—r`˜s`štašt_št_št_›u`›u^œv_œw]œw]›v[›v[›sZ›sZšq[˜r]—q^•p]•p^”o_mWmWmXl[‹k^Šj_ˆj`ˆjb…i[„h\ƒf^‚eacaa_~a]~a]{b[{cYzbX{`Uz`Sy]Oy^Mx]J{\G{\G{\G{]E|^F|^D|^D|^DzaB{bD}cH}eI{fI{gFzfCxf@xlFxlDvmDwnCwpBwqAxr@vs@wt=wv>xw?xy?yz@y}@z~Az~AzƒBzƒ@~…A†@‚ˆ@ƒ‰?‡‹A‡‹?A??‘=Ž’>Ž’=Ž’=Ž’=‘“?‘“?‘”=’•<’•:’–8“—9“—8—:—:–<–<–>–>–@–@—A—AŽ–AŽ–A”@”@”@”@Ž”>“=‹‘;‹‘;‹‘;‹‘;Š:ˆŽ8ˆ=‡‹>†Š=ƒŠ=€ˆ;}…:{ƒ8xƒ7v€7v€9t;t=r~>s?q€=q€;y…=z†>z†>|ˆ@}‰A‹CE‚ŽF‚Cƒ‘D…“F†”G†”Gˆ–IŠ˜K›N’›L”N— Q˜¡P˜¡Nš£Pœ¦Pž¨R¢§M£¨L¤©M¥©K¦ªI¨ªG¨ªG¨ªE«¬F«¬F«¬F«¬Fª«Eª«Eª«Eª«E¨«D§ªC¦¨C£¨D¡¥Dž¢C˜?”™;‹“=‡‘;ƒŒ9€‰:|‡9y…;v‚:t:n}z†>}‰A~Š@Œ@ƒC…“Dˆ—FŠ™FŽšF•H™žJ¡¥[šN¡¡I§¦J¦¦N¦ª]¡¬j–£k–‚¯Ð»}§“Pwd?aFBa7t›\‰µj‡µ„ƒ²†~°‹²‘‚³“†³Œˆ­‡©w…©i…¥b¨aŸ³k¨³o”ZZ\*-.&5 :F" g‚#}˜9~˜=‡¡H’«W¨U¦U„œNˆ›J‡šH†˜B‡—>‡•=†“;†:ƒŒ9…FSZ0 3= LXS[]a$ddefihigkgmgogrgsfqdodrgtkrij`aY^MdSo_}m"†u-ƒu,zl%rdsk"mcl^xfˆv$|$„tvhue }l‹x3–ƒK™„W’W|Y‘~][€^€^€^€_aaa€_€_€_‘`‘`‘`‘`’‚a€c€cddd‘‚e‘‚e‘‚eddbb‘‚a‘‚a‘‚a‘ƒ`‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i’ƒf’ƒf’ƒf“„g“„g“„g“…h“…h”‚j”‚j“ƒj”„k“…k“…k‘…k’†l’†l“‡m“‡m’†n‘…m‘…o’†p”ˆr’†l’†l’†l’†n’†n’†p’†p’†p’†n“‡o“‡o“‡o“‡o”ˆp”ˆp”ˆp•‰o•‰q•‰q•‰s–Št–‰v–‰v–‰v–‹u–‹u–‹w—Œx—Œz—Œz—‹{—‹{–Žy—|—Ž}—Ž—–Œ€•‹•‹’yŒyŽ‹z‰yˆq‘‡d“‡W•†O¨2­‘0µ–*¼œ#àÅ£ĤĤ¿¢¿£¿¤¿¥ ¿¥¿¥ ¿¤ ¿£¼¢¼¡¹´—²–¯– ª“#¤ °›°›¯š°™¯˜¯—®— ­– ¬— ¬— ¬— «– «– «– ª•ª•§” §” ©”¨“¨‘§¨§Œ  ˆ ž…›€–}y…r%{j2sd;f]>`[>^\EcbNkhUsmStT‹{WS‘€R“S”‚T•€U“}V’zX‘xYŽy\Œw\ŠuZŠt\‰s\‰s^‡p^…n\„l`†k`…j_…i]„h\„f[„f[ƒeZ‚dY„dY…eX‡eY‰hYi[k[k[‘p_‘p_•qa–s`˜sa™taštašt_™s^št_›u^œv_œw]œw]œw\œw\›sY›sYšrY˜r]—q^•p`”na”nanUmWmXŒkX‹k\Šj_ˆj`‡i_„iVƒiZ‚g\f_~ea}d`|c_|c_{b[zbXzbXyaUxaSy_Ny_Nx_K{_G{_G|aF|aF|aD|aD|aC|aCybBxdCyeDyfEygCwhAwhAvg>ulEvmDvoCwpBvs@wt?wt=wv=xw?xy@yz@x|Az~Az€B{A|‚B}†E~‡D‰D‚‰C„ŒC‡CˆŽD‰CŽ“AŽ“AŽ“A”@•?•?–@–>“—B“—@“—@“˜>”™=”™=”™;”™;”š@”š@“™A“™A“™C“™C“˜D“˜DšDšD‘™D‘™D“˜D“˜D”˜D“—C’˜B–@•?Ž”>•=•=“;‹‘7‹Ž?Š?ˆ=†Š=ˆ:~†9{ƒ6z‚7wƒ9v‚:u€p>pŠ”;†:‚‹8}ˆ9z…7u7r~4my;nz…ˆ;€ƒ6tm)f_\V\Zc`kerj)yp5xy7fg#TT NOTXenƒ6¬O ±KŸ°P¦<ž¹F—C7Dj…&}—<|–=…žJ§WŒ£SŠ¡Q‚™I…–Fƒ•C„“>ƒ‘9„‘9„Ž7‚Š5‡4‹Bbj;"' )2GPOVZ_dbfdheidkeogrgrgocsgul!tk mccYYOSIgWxg‡w*„v/uh$j_od$wn-si"thyi€oŠx"‹z€qrf„u$|6•L”Y“~_’_“]‘‚Y€\€^€^€^€_aaa€_€_€_‘`‘`‘`‘`’‚adddd‘‚e‘‚e‘‚e‘‚eddbb‘‚c‘‚c‘‚c‘‚c‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i“‚h’‚h’‚h’‚h’„i’„i’„i’„i”‚j”‚j“ƒj“ƒj“…k“…k‘…k‘…k’†l“‡m“‡m’†n‘…m‘…o’†p”ˆr’ˆo’ˆo’ˆo’ˆo’ˆo’ˆo’ˆo’ˆo“‡o“‡o“‡o“‡o”ˆp”ˆp”ˆp”ˆp•‰o•‰q•‰q•‰s–Št–‰v–‰v–‰v–‹u–‹u–‹w–‹w–‹y—Œz—‹{—‹{”Œu”Œw•Œ{•‹•‹”Š“‰’ˆ~~Š{‹†rŒƒfŽƒU•ˆBœŒ4 ‘*½œÁŸÇ£˧ͩ˩Ʃ覧¨ ¨ Á§Á§Á§ Á§ ¿¥¿¥¼ ·šµ˜ ´™&±—(ª’$¯š#¯›"¯› °›±š°˜¯—®— ¬– ¬– ¬– ¬– «• «• «• «• ©”©”©”©“¨‘¨Ž§¦‹¡‰ž„ œ€–}z†t {k-tf7d^<^Z=WYCZ]L`cRjhQwpSƒyU‹}LŽ~M€M’€N’€N“~Q’|SzSŽzYŒwXŠuX‰tY‰s[ˆr]†p[„m[„m_…k^…k^…i]„h\„f\ƒe[‚dZcXcX‚dY…eXˆfZŠiZl]l^o`‘pa’q`–rb—ta˜sa™ta™ta™s^št_›u^œv_œw]œw]œw\œw\œuX›sYšrY—qZ–p]”o]“n^“m`mTmTmVŒkXŠj[Šj]‡i^‡i_ƒjTƒiX‚h[f_}f`}eaze`zf_zbXzbVyaUybTxaOxbMwbMvbJ{bD{bD{bD{bC{bC{cA{cA{cAweAxfBvg@wh?vi?vi=uj=uj=tmCtmAso@tp@ts=ut?‰Ž<†‹;ˆ8~…7|…6y„8yƒ:v|?@…’BŒ•D–F‘™L˜ K¤D§D™¦J¢Wƒ›g›užÆ¬†¶žƒ¹¡’¬»áÈÄâÀ”µˆ„«t©u€«}­†~­‰~¬ˆª€ˆ©z«wn‡–]’K…˜G¢S¤a…œhz“ižª|“œq—pU[5IV(m€It‰NsŽYz’^‚™eŠœj‹kŠžm‰Ÿn‰¡qŸ`Žž_\Œœ[žZŽŸ[¡[‘¢\Š›UŒœS‹œN”£R”ŸP…BV]\a!kr/ox9r|?s~DvG|‡M‡L|„H‡G‚ˆH„‰F…‹EˆŒBˆŒ@‰Œ=‰Œ=ŒG‹DˆŠA„†=ƒ8€‚7}4x{.~y9lg#UQQKa[rn%to-ke'MS MS SXek‚1š©J›¯N¥E›²H–®NŒ§@¥ÂVvŒA",DOg„'y–vd>vdqm=rn>rp=sq>ss=tu”›<•˜A“—@’–?“>‹‘;ˆ9ƒ‹6‰4|…6{ƒ6z‚9u8t~9q}5p|2p|2q}5q}5q}5q}5r~6s7t€8u9u‚:w„y†>{ˆ@~‹C€EƒŽ?…Aˆ“DŠ–DŒ˜DŽšF‘G” J˜¡F™¢E¤GŸ¦G¢¨F£©E¤©E¤©C§¬F¨­G¨­F©¯Eª°D«±C«²B¬³C«®Cª­Bª­B«­Bª¬A¨ª?¦¥;£¢8™ž:–›7‘—5’4ˆŽ4„Š2|„.y,t{7ry5nx3mw2mw2mx4oz6p{7p}8s€:u…€Ž?…AŠ“D™C– G“ž@‘žB”¦TŒ¥d‚¢q„¨„“½—‡¹“›Ó®‘Ä£¢Éª´Ò°‡¨}„©v§vª~¬…|©ˆy¥‚{¡z‚¢sˆ¤q†d‰“_Œ˜X‡—N}“Hw’Mx–Zz›f{Y o¯»|…Z#,/; dsr}AtCz…I{…Hy‚C‚ˆH‚ˆH„‰F…‹EˆŒBˆŒ@ˆ‹<ˆ‹<ˆŠA‡‰@„†=ƒ…<ƒ:~€7xz1tv-rs9sr9hf-UPJF HGDE;>;Falˆ’;“¡B—§E›±M›µR”²R—²I˜±U‘¬O§ÂcXm, 17W`'d%u‘:v>~”K‚–N|ŽD€‘C“A€>~‹;|ˆ4}‡0|„.|‚,y})vy(sx(nr5BD!#BB ST][b^gcichakbrfqck\tf'i[[L SDWIfU td}m"~s!ym!qg qf(si.vl1tj,qh'pe|p€psbhWn] ~p'‹|9€I€OŽX|`}cb\‹U[€^€^€^€_aaa€_€_€_‘`‘`‘`‘`’‚add‘‚e‘‚e‘‚e’ƒf’ƒf’ƒfbbdd‘g‘g‘g‘h‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i”€h”€h’€h’‚i‘ƒiƒi…j…j“i“i’‚i“ƒj’„j’„j„j‘…k’†l“‡m“‡m’†n‘…m‘…o’†p”ˆrˆqˆqˆq‰o‰o‰m‰m‰m“‡o”ˆp”ˆp”ˆp”ˆp•‰q•‰q•‰q•‰o•‰q•‰q•‰s–Št–‰v–‰v–‰v–‹u–‹u–‹w–‹w–‹y•Šx•‰y•‰y•v–Žy•Œ}”Š~‘‡{Ž…vŠ‚mˆg~rZƒtMŠx8–!¥¶œ Ä«Ͳ γÏ´Ñ´Òµѳ̲ǰİÇ­Ç­ƬƬŪŪĨĨ¿¨¿© ¼§(·¢+¶ 0· 0¶œ-±–%¤—.¦˜+§š(«š$­›­š¬˜«—¬•«”«”«”«”ª“ª“ª“ª“ ª“©’«’©¨Œ§‹¦‰¡…Ÿ‚œ~ —{y…t{l)sf2e_?[W>OPBKMHMOJSUH`^GlgI{lC}oBsB†vB‰zC‹zDŒ{GŒ{G‰wOˆvP†tP†sS†rW†rZ…p[ƒn[ƒmV„kWƒjVƒhW‚gV‚eW‚dYcXeZ€dYcYcX…eZ‡gZ‹i]k_obpa‘qb“rc”sb—sc—ta—ta›u`›u`œv_œv_œw]›v\›v[šuZœuX›tWšrX—rW•pU“pT’oS’oSmRmRŒlS‹kVŠkY‰iZ‡j\†h]ƒiZƒi\€h^}i`{i_zj]wjZwjY~dS~eQ|fO|hO|hMziKyjIyjIwiDwiBvhAvi?vi?uhv>w‚@x…@y†Az‡B{‡E|‰D~‰D€ŒDƒD„C‡DˆCˆ“Gˆ“Gˆ“Eˆ“E‰”E‰”E‰•CŠ–D–E–EŽ—FŽ—FŽ—F˜G˜G˜GšD‘›E’›H’›H“œK”L•žO•žO•ŸI•ŸI–žI–žI™žJ™žJšžJ›ŸK™žJ˜I—G˜žF™ Cš¡B™ @˜Ÿ?™?™?–›?”™=–<Œ’8Š8†6ƒˆ6‚‡7€„8{7x€7v~3u}0s~0q}5q}5p|4p|4p|4p|4q}5q}5p}8q~9s€;tx…@{ˆC|Š=~Œ?‚A„“@†•@ˆ˜?ŒAŽŸC•žE–ŸF˜¡Fœ£Fž¥F ¦F¡§E¡§E¥ªD¦«E§¬E¨®D©¯Cª±A«²@«²@«±C¬°B«¯A­¯B®­A¬¬>ª¨;¦¤7 ¢7ž6™œ5•—4“2ŠŽ0„‰-€…+x2v|2rz/ov0lv1lw3mx6my7mz5n}8p:s…;vˆ<{‰<Œ>†ŽAˆ—<œD‹—E›Pš¬n“¯~ƒ§‚«‹Ž·„´ŒÄšŒ¿–¤Ê¡¸Ø©›¾†µvƒ©z§~}§ƒy¤†x¡zžzœp‚œl„›c†œ^…šW‚–N”I}“J–N˜TŒ¥l‡žh‘£o›jQ]+(5MZ$w†Mp†HxŒM‚•UŠš[‹š_Š›d‰jŠ q‘ e‘ e‘ e‘¡c bŸ`Žž_Žž]Žž_‹šW‰™PŽœMŠ•F‘™Lx€7CH`akp.u{=r|?r}AwƒEz„Ex@‚ˆH‚ˆH„‰F„ŠD‡‹A‡‹?‡Š;‡Š;†‰<„7~€5}6|}7wx4pq-kl*gn8_b3MK$40 '$//DKU`y†6‡•>”£F˜ªFš±Iœ¶Q™¹V”¶W˜²M–°Y¨TŸ¸d9J /3V\ a~$pŒ7o‡;wELw‡@|Š=}Œ;x…6w‚3x.w)y)x|'vx%st$prop,SR$+($!A> [V`[ a\gcjch`kareo`gUdTWG O=WDlZ}jl|goiqj"rj+si.rg/qg*qf$rh!mb yl}nvftb ~m%}B”„S~UŒ}V}YŽ^Ž^‹~[‹YŒ€Z[]]€^€_‘€b‘€b‘€b€_€_€_‘`‘`‘`‘`’‚ad‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf’ƒfbbdd‘g‘h‘h‘j‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i•h”€h’€h‘h‘ƒiƒiŽ„i†j“i“i’‚i’‚i’„j’„j„j„j’†l“‡m“‡m’†n‘…m‘…o’†p”ˆr‘‰t‘‰t‘‰r‘Šp‘Šp‘Šn‘Šm‘Šm”ˆp”ˆp”ˆp”ˆp•‰q•‰q•‰q•‰q•‰o•‰q•‰q•‰s–Št–‰v–‰v–‰v—Œv–‹u–‹w–‹w•Šx•Šx•‰y”ˆx“‹t’Šw‘ˆyƒwˆpyd|uXxrN€m5Št)š‚®“Á¡Ì«Õ²Ù¶Ò¶ ÔµÕ´Õ³Ó±ΰ˯ǯ ȯ ȮȮǬƪŨŨŨ ¾§#¾©)¼©1·¦4¶¤6·£3´+°•"¡•/¢—.¥™+§š'«›"¬š«˜«—«”«”«”ª“ª“ª“ª“©’ª“ ª“ ©’ª‘©¨Œ§‹§‰¢… œ| –z x„szk(rf2d]@ZU?LLBGIFGIHLMEZWDf`Fqc>uf=yk<}p<ƒt=†u=‡v>‡v>ˆvN‡uM…sO…rQ†sU†rY…p[ƒnY‚lT„lTƒjTƒhU‚gV‚eUdVdVd\€dY€dYcX‚dY‡gZ‰i\Œj^pbob‘qb“rc”sb—sc—ta—taœvaœvaœv_œv_œw]›v\šuZ™tYœtZ›sYšsV—rU•qQ“pP’oO‘oLmQŽlQŒlS‹kVŠkW‰iZ‡j\†h]ƒi\i]i^}i`{i]xk[vkWvkU€gQ€gQ~hP~jO|kM|lK{mJ|nKxoFxoFxoDwnCwoAvn@vn?vn?wkCum?tl;sn7to7ro8sp=tp@sr9sr9rs9st;ruy‰>}Ž@‘?“=„—=‡›<Šž=’œE”œF–ŸFš Fœ£FŸ¤F ¦F ¦D¢§C£¨B¤©B¥«A¦¬>§®>¨¯=©°<¬²D­±C­±C®°B°°B¯­@«©:©¥7¥¥7£¢6Ÿž4š›5––2’1Š‹-†‡*|/x/t{-px-lv/kv2lw5lx8kw5l{6n9q‚;s…9x†9}‰=‚Š=ƒ‘9‹˜F‰•Mžc¤·Šœ·”€§Šw£Šˆ­‹¯Š„¹™ÊªÒž§É™¾xŒ·h…©}¥|y¢€v¡ƒz¡„}¡}€œs™juVyU~œRƒ›O†™J‰—H‹˜HŒ™I‚¡fƒŸe„›c£´€Œ™d:D4> S`(h{;q„B€Lˆ—T‹™[œcŸm£u’¡h’¡h“¢i“¢g’¢d bŽž`^…”Y†•T†–O…“F˜£U”œO•LZ_VWgj'qw7pz=p|>wƒE|†GzƒB€†F‡G‚‡Dƒ‰C…‰?„ˆ<…ˆ9…ˆ9„5z}.sv)rt+qr,kl*cc#]];G ' DC%gj;~‰DŠœFš©T—§N˜ªG›°I›µJ—³M±PŒ±R«JާVŒ¤V£ºl5E%'=Aa~$m‰5i7r‡B|Iu…>y‡:z‡7s~0r}.s|)s{%u{%uy$tv#qr"ppro(_[+84'!B< _X`Za\jckdiam`rc"m]dQB.TA mY}h%‚l#j~h~hqn'nk(lf*of/rg/qf(nai]|q‡zŒ|*˜†D˜†V‘[“ƒb]Ž€[\‹Y‡{Uˆ~Z†bŽ~ZŽ~\]]€_‘€b’c’c€_€_€_‘`‘`‘`‘`’‚a‘‚e‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf’ƒfbbdd‘g‘h‘j‘j‘‚c‘‚c‘‚e‘‚e’‚h’‚h’‚i’‚i•j•j”j‘j‘‚kƒkŽ„kŒ…k“i“i’‚i’‚i’„j’„j„j„j’†l“‡m“‡m’†n‘…m‘…o’†p”ˆr‘‰t‘‰t‘‰r‘Šp‘Šp‘Šn‘Šm‘Šm”ˆp”ˆp”ˆp”ˆp•‰q•‰q•‰q•‰q•‰o•‰q•‰q•‰s–Št–‰v–‰v–‰v—Œv–‹u–‹w–‹w•Šx•Šx”ˆx”ˆx‡p…rŠr…{o~udunTnhDje;‡q•}­’Ä¥Õ²Þ¶ Þ³Û±ظصÙ³ذÕ­ Ñ« Ì«ʪɰ ɯȭǫƩƨ"ŧ%ŧ%¼§'½«/º«6¶©9·¦:¶¤6´+®•›Až“A£˜>¦š6§™,¨™"§™©š´—²—°•®“­’«’«’¬’« « ©Œ ¨‹ ¦‹ ¢‰ ‡Ÿ†¡„ž‚™}“yŒv#„p+}i.wc.f\8]T7QH9JB?D@AAA?EH?IP@ZT:_Zuo?|rA~sEsIrO}pP|nS|nT}oUk`~j_~h]|f[|dZ~cZbZbZ‚dY‚dYƒeZ†f[‡g\Šh^‹i]Œj^Žlbmanb“oa”p`–q_—r`—r_šwdšwdšwc™v`˜v]–tY•sW”rV–qT–qT•pU•mS”lS“jT’iU‘hThUŒiUŠiVˆiW…hV„iXƒgY‚hY}f`~g_~h]i\i[€kZ€kX€kX{rQ{sO|tP|tO|tM{tJzsGzsEzwDzwDyvCxtDwsCvrCuqBuqBtu9tu9tu9tu9tu9tu9st8st8uv:uv:rv9rv9qw9py:oy:pz;tx;tzw}?v@v?v?v?x‚EyƒDz…C|‡C~ŠB‹AAŽ?†ŒB†ŒB‡C‡ŽAˆB‰B‰BŠ‘A‡“Aˆ”BŠ–D‹—E‹—E‹—EŠ–D‰•C–F‘˜H’™I‘˜J‘˜J‘˜J”›N•œO” N“ŸM“ŸM“ŸK” J” J•¡K–£K˜ K˜ K™¡K™¡Kš£Jš£J›¤I›¤Iž¢DŸ£DŸ£B¢>›Ÿ>˜œ=”—<’•<”7‹’5‰3‡3ƒ‰1‡/…-}ƒ-yƒ,w*u)s|)qz)qz+qy,qy,nz2ny4lx6my9l{:n}:o€:q‚;w„‡—?ˆ˜?‰™@›CC’ŸE• D–ŸD–ŸB›¤Iœ¥HŸ¦F¢¨D¥ªC©¬A«­@¬®@°®=°®=°¯;¯°9¯°8®¯7­¯4«¯4©§8§¥6¤¢3¡Ÿ2žœ/š—,•’'‘Ž#‰‰'…‡&~‚#z%u|,rz1mw8ku9gs1kw7oz>n|Ap~@u…>y‹9{Ž5’D•Mz–Y”¶„¤È¤´™‚¨‘£’†¬ƒ‹µ½•À–™Ç–¤Ê‘¡¾|—­e{žv¤‚|§‰v£†u ‚|¢{€ q€›h€•H€•J€”Lƒ”M†–M‰—J‰˜G‰–DŠŸZŠ `Œ¡i¢r”¡u‚ˆZSQ %eg6lr6|‡9’6}’5‹ Q–ªmŒ o”d• h–¡i”ži‘œdŽ™]™[ŽšXŒ˜XŒ–Y‹•X‹•XŒ•V”QŠ‘KˆGMMdc"ss7on8mm9vw>{€@y~;|„;‡>„ŠB†ŒFƒ‰C‚?x{8su4zy6xu2{s2lc"e[SN;:GI (#29Qcl…4HŒ¦K‡ B™«Gš¯Jœ±Jš±I–¯I’¬I“¬N“­RŽ¥WŽ¥Jš±V•¤i)1" DS`w3dy6j~9p;u‚º¨Bµ¦A²¦8±¦(¯¢­›¬–Š>•Ž>›“> –7£˜/£–$¥—¦—°”¯“­’ª’ ©‘ ©‘ ©ª‘«Ž «Ž ª ©Œ §Š ¤ˆ ¢† ¡…›—}“x t‡p j'wd*q`,dZ7[Q6PF:H@>A<@<<>>@;BH>JI5OM6VU7^[8c`7gd7kg:mixz;xz;wy:wy:wy:vx9vx9uw8wy:wy:ty9ty9sy9qz9r{:q|:v{;v{;w}=x~>w€?w€?v=v=wDwBxƒAz…A{†A}‰A~Š@~Š>ƒ‹Bƒ‹B„ŒC„ŒA…B†ŽA†ŽA‡B…A†‘B‡’Cˆ“D‰”Eˆ“Dˆ“D‡’C‹”E–GŽ—HŽ—HŽ—H˜I‘šK“›N’žL’žL’žL’žJ’žH“ŸI” J•¢J™¡L™¡Lš¢Lš¢L›¤Kœ¥Lœ¥Jœ¥J ¤F ¤E ¤CŸ¤@œ ?™>–š<”—<‘–8•7Ž“5‹4ˆ1†‹1„‰/ƒˆ.}‡.{…,yƒ,v€*t}*r{*qz+qy,kw/ju0ju3iu5jv8jy8l{8l}7t;vƒ;x…={‰<~Œ=?ƒ’?„“>„”<†–>‰—?ŒšBœB’œC’A’A—¡H™¢Gš¤Dž¦C¢§A¦©@§«=©«=­­;®®<®¯:®¯:®¯8®¯7­¯4­¯4¬©6ª§4§¤3¥¢1¢ž0žš,™•)–’&+‰‰'‚†'}‚(w,t|1ox5lv9jv4lx:mx>lz?p~Au„?x‹<{:yŒ=z‘K}šd Â­Ñµ³œ¥Œ‚¦Œ|£w„¯„‰¸ŒŒ½Ž•ÄŽ Çˆ¡¼u˜¯_ƒ¢i€¥r~¤x¡ƒvžƒx|{›r|˜h”Q”O€”Lƒ•I†—Gˆ™I‹™J‹™JˆP‰ŸWˆž]‹žf‘¢k“žf„Jgh,79fj/u|6vƒ3ˆ—Fƒ“H}N˜ªpŒ™aŽ›eg’œg‘œdŽ™]—XŒ—U—X‹•V‰“VˆTˆ‘RˆL…ŒF„Š@yv/`]TRfc.vu?wv=wy:}€=z{Avw;qr6no3np1su6zz<?hh"YVSOPJTP WVae*AF  )%FOh~3{–E„¡MŒ©O’­N˜¬Kš®K›¯L™¯K“«I¨J¨M§O¤YˆŸE‘¨N…”[$ #- Ve"]t.bw2g{4n}8r9r|5rz1qw/pu#pu#qt#qr"qp pmpjoitl!nfe\aV_TcVgZi]qh#cZfZqb+bNG2S<wa(j'{i!wfufuhvhre!m_ |l8vg0gYaTvj†1Œ'si ƒk‰r"‘z4–€G—€T’~Y{\Ž{]~b~`~`^]][[€_€_€_€_€_€_€_€_“€_“€`“d“f“f“d“€`“€_‘`‘`‘`‘`‘`‘`‘`‘`’e’e’e’e’e’e’e’e‘‚e‘‚e‘‚e‘g’‚i’‚i’‚i’‚k“ƒi“ƒi”„j“…k‘…k‘…m„l„n’„j’„j“…k“…k“…k”†l”†l”†l”†k”†k”†k”†k”†k”†k”†k”†k‘…m’†n“‡o“‡o”ˆp”ˆp“‡o“‡o”Šq“‰p“‰p“‰p“‰p“‰p“‰p“‰p’†p“‡o•‰q–Šr–Šr–Šr•‰s•‰s•ˆu—Œx˜y“‹v‘‹u’Œv‹uˆr‰ƒc|xSnoGgh@d`1k]j –| ²‹›ЫÖ¯Ù³à¹߸Ú³ Ú´Û³Û±Û°Ù®×­Ô®Ò®ͯή ̬Ì­!É®#Ç­$Ĭ(ª.¿¬3»©9·¦>µ¤:³¢,²Ÿ°˜¯’„…?ŠŠ@“?š”< –5¢•,¥•&¦•#ª‘©‘¨‘¨ § § § ¨©Ž ©Ž ¨Œ§‰ ¥‡ ¢„ ¡€   ˜} •{ w‰t‚o#|j,sc/o_.`W8VN7LD9C===8?54<56:9:<8;2>@3FH3OO3VV2][4c`7fc8ib6le9oh>qiBrjFtkJvmPxoRxmQxmQykQxjPxhQxgSxgSzhTzg`{g^}f^~f\eZƒeZ†f[‡eYŒkbŒlaŽlbmc’nb’nb“oa”na˜q`˜q`˜r_˜r]˜r[—rX–qV–qV•rR•rT“pR’oQmQŽkOiOŒhN‡iO‡iO„iNƒiP‚jP€jRkRkR{qM{rK|sJ}tI}uG~vGwHwFzP{N€|M}M‚L‚J‚J‚H‚H€GE€€DA~~>}~<}~<}€;}€;|:|:{~9z}8y|7y|7z}:z}:w|9w|9v}9v}9v}9u:x}:x}:y~;y€z†>|‡B|‡B|‡B}‰A~Š@~Š@‹A‹?€‹?Œ@‚AƒŽB„C„C„C„CƒA…’C‡”E‡”D‡”D‰–FŒ™IŽ›KœJœJœJœH‘G’žH“ŸI”¡Iš¢L›£M›£Mœ¥L¦M¦Kž§Lž§L ¥G ¦F ¦DŸ¥Až¤@›¡?™Ÿ?—œ>—œ8–š9”˜7’–5“4Œ2‹1ŠŽ0ƒŒ1‚‹0ˆ/{ƒ-x€+u}*t{+sz*ku.it/hs1gs3gs5fu4gv5hw4p}8q~9s€:vƒ;y‡<|Š=~Œ?>€<;ƒ’=‡•@‰—@‹˜@Œ™AŒ™AE“D•žA™ @£? ¥>£¦;¤§<ª­<¬¬<­­;­®9­®7­®6­¯4­¯4°«5¯ª4¬§2ª¥0¨¢0¥Ÿ- š*—'”’.+‰‹*†(}ƒ-v0pz3mx6ny7lv9ju;lw?n|Ar‚Av‡@y‹?x?‚œ[‘°†¸ÛŽãÔ•¼ª‡«±xžo€ª|‡¶ˆ‹½ŠÀ†™Ázœ¹e˜¯UŒ¨S…£]~žmz}wš„t–}s•rw–j}”`”Y€–M‚˜E†šAŠœFNžSŠK‹ QˆžU„™V‰›]’¢c•¡_›Wef->?LPrx8t}:z…@Œ—Rˆ•O‡˜aŠ˜c‹™dœg‘œdš^Ž—X‹”QŠ“Tˆ‘R†ŽRˆŽR‰OŠMŠH‰E‰Bc^MG `[#up9pn3ih(lm+mi™’:Ÿ’2¡’-£’*¦¦¥¥¦ ¦ ¦ § ¤‹ £Š ¡‡¡„Ÿœ|›y™v“zwˆs‚o"|j(uf/m`3i\2XS6QJ7IB:A;?74?0.;--9//9/554;4>B4FJ1PQ/YW0`]2ea4e_/hb2lf6nh8pi;rk?tlEvnIyoLyoLxmMxmOzlRzkTzkVzkVxj_zj]{i]~h[€i[„h\†i[ˆh[‰k`‹k`ŒlakaŽlb‘lc’nb’nb–o^–o^–p]—q\—qZ—rX–qV–qV”sR“rQ’qPoPŒmN‹lM‰jKˆkK†mN†mN…nNƒoN‚oN€pOpO€qP|yL|zJ}{J}{H~}G~F€F€F‚Lƒ€M„L…‚K†„K‡…J‡…H‡…H††H††F†‡E…†B„†=ƒ…:ƒ†9ƒ†7ƒ‡;‚†:‚†:€„8ƒ7~‚6}5}5}€9}€9z€8z€8y7y7z€8z€8|€6|€6z€8{9y8y€:v€9u8s}>s}>s~vƒ>vƒ>w„>w„z†>{‡?|ˆ@}‰A~ŠB~ŠB~ŠB~Œ?€ŽA‚Cƒ‘Bƒ‘B…”Cˆ—FŠ™HšHšHšHŽœGF‘ŸH’ I“¡Iš¢L›£M›¤Kœ¥L¦Kž§LŸ¨KŸ¨K¢§K¢§I¡§E¡§CŸ¦?ž¤@œ¢@›¡AšŸ8šŸ9˜7–›7”™5’–5”3“2ˆ’2‡3„2€‰0{ƒ-x€+u}(t|)mx,lv/kt1hr3gs3gs3ht4fu2kw7lx6nz8q~9t;vƒ=x…=y†>yŠ:zŒ:~<€>ƒ’?…”?†•@‡–AŠ˜AŒ™AšA”@˜Ÿ?œ¢>ž£<Ÿ¥;¦ª<§«<©¬;ª­:ª®6­®6­¯4­¯2²¬2±«1¯©1®¨0¬¥0©¢-¥ž*¢›'™—0–”/Ž+‡‹*‡-z‚/r}1oy2py8ku6is7kvp„?o‰@‰¦p›½¢±ÙÑ©ÑЩžuš{w›myŸl‚¬zЏ‰Œ¼ˆ½•»n—¶Y–¯J“©<‰ F€š[}™sy—r’zq“rs–n|’l}•a™Rƒ›E†ž@‹ E¡Q•¢Z‹K QŒV…™T„—Wˆ›[‹ž\ŠžY––Xmn4==>> ee/z?|‚:…Œ>‚”Zƒ’[…’\‰“^Œ•^Œ”XŒ’R‰M‹‘QˆŽP†ŒN†ŠM†‹Kˆ‹H‡ŠC†Š>‘ŠD|u1^VJDMH^Zmi*qp/uqDok@*N7nVh%}es[sc }m†vqq`cSeTm[~j!{)–†'‰zqdk\~m•…8”‚T–ƒY–„^”‚^Ž~\Œ~[^‘…_^^^^^^]]€_€_€_€_€_€_€_€_‘`‘`‘€b‘€b‘€b‘€b‘`‘`‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b’e’e’e’e’e’e’e’e‘‚e‘‚e‘‚e‘g’‚i’‚i’‚i’‚k“ƒi“ƒi”„j“…k‘…k‘…m„l„n’„j’„j“…k“…k“…k”†l”†l”†l”†l”†l”†l”†l”†l”†l”†l”†l‘…m’†n“‡o“‡o”ˆp”ˆp“‡o“‡o”ˆp”ˆp”ˆp•‰q•‰q–Šr–Šr–Šr“i•Œk”‹l”‹n–‹o—Œn˜m˜mšk›p›’s—’u’wŽŽv„owzeejV_`>_X$lYbt ¹ŠΜÒªÚ³߸ß·Þ·â¹ภݵݲݲà³Þ´Ý´ÚµÕµ Ôµз'Ì´,ɲ2ð0¾±.»²1»²;¹±D¶´E´®L²¨S²¤L² :²ž#¯™­– is6py:}€=ˆ†<‰9—‹5›Œ1žŽ/£Ž#£££¤£Ž¤ ¤  ‡Ÿ†ƒ›˜{”v‘rq…o‚l{hvd$o`)h[/`V2\S2RM9JG8C>:=8>41<,*8)(6*)7+36284=A2HK0TR,\X)e^*kb+lc*of+rj+tl+um,vn0yp7zq:}pC}pD}pF}oJ|oM|nQ{mR{mSzkVzkV{jV|jV€iW„jY†kZˆk[‰l^‰l^‰l^Œl_k_Žl`Žlb‘lc”m\•n]–p]–p[–pY–qW–qV•pU’tR‘sQrPŽqOŠpKˆnI†nH…mG„pK„pKƒqK‚sLsLuKvK~wK}|N}|L~~LK€€J‚I‚ƒJ‚ƒI„„H……I‡‡IˆˆH‰ŠHŠ‹GŠ‹E‹ŒFŠHŠF‰C‰@ˆ=ˆ;‡7‡7ˆ=‡Œ<‡Œ<…Š:„‰9ƒˆ8‚‡7‚‡7†8†8€„7ƒ6ƒ6ƒ6ƒ6ƒ6„4„4~‚5|ƒ6{‚5x€5w6v~5s~:s~:s~9s~9s~9s7s7s7o~;o~;o~;p:p:p€9p€9p€7vy„?y„?xˆ=zŠ?|ŒA}Ž@~?€’@ƒ•C…—EŠ—EŠ—E‹˜FŒšE›DF‘ŸH’ H˜¡H™¢Iš£J›¤Iœ¥J¦Iž§Jž§J¡¨K¡¨I ¨E ¨AŸ§@ž¦?¥@¥@œ¢8œ¡:šŸ8™ž7—œ6•š4”™5“˜4Ž•5”4Š‘2†0‡-}ƒ+z€*x~(r{,oz,mw0kt1hs1fr0fr0gt/ht4iu5jv4my7o{9q~9r:s€;u…:v†;wˆ:yŠ<|=}?’@€“A†•Bˆ–A‹˜@›?”ž>™¡>›£>¤=¡§;¢¨:¥©:§¬8©¬7¬­5­¯4­¯2²¬0±«/¯©/¯©/®¨0¬¦.©£+¦Ÿ*ž›2š™/“”,Œ‘+†Œ,~‡.x0r}/pz5lu2jt5lw;ky>fxœŠL”„c€_Œ{]ˆy\ˆyZ‹|[[ƒ[]]^^^^^^€_€_€_€_€_€_€_€_bb````bb‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’e’e’e’e’e’e’e’e‘‚e‘‚e‘‚e‘g’‚i’‚i’‚i’‚k“ƒi“ƒi”„j“…k‘…k‘…m„l„n’„j’„j“…k“…k“…k”†l”†l”†l”†l”†l”†l”†l”†l”†l”†l”†l‘…m’†n“‡o“‡o”ˆp”ˆp“‡o“‡o“‡o”ˆp”ˆp”ˆp•‰q•‰q–Šr–Šr•Œo•‹p–Šp—‹qšŒoœlžiŸ’f£–_¢–bž–gš•k••qŠpw|edlUWZI[W4gW}a›qµ„ʙ٨ ٳݷá¹à¹â¹⺠⹠à·à¶ßµÞ´Ü´ÚµØ·ÖºÕº!Ò¸IζJʳKñC¾²<¼²?º±Hº±T°µ[®¯_¯©_­¥P®£7¬¢ªž §œgl4mp7xx:‚:‹ƒ8’‡7™Š5œŒ4žŒ&ž#Ÿ Œ ‹Ÿ‰ ‡Ÿ†ƒ›—”{vŠr‡n…l{g"xc"q^#jZ'dW-]R2VO3QK3JF:C@7=9675:1.7*(5(&3))5-31690BD.QN+]W%h^!pcug {m$}p"€t v‚w‚v „x&…x*‡u3ˆv6†v:†u=„tAƒrD€qF€qH}mKlKlLlNlQ‚lT…lV†mWˆmZ‰lZŠm[Šm]Œl]Žm^Žl`Žl`“p]“p]”q]”q[”rY”rW“qU“qU’tRsQsNŒrMŠsJˆrI…rH„qF€qF€qF€sG€uG~vG~xF}zG|zG{}L|~L}€K~J‚I€„I…H‚†Iˆ‹H‰ŒGŠFŒF‘E‘DŽ’EŽ“C“F“FŽ“CŽ“AŽ“?“=“=“;’>’>Œ‘=‹<Š;Š;‰Ž:‰Ž:…8„Œ7†‹7…Š6…‰5…‰5…‰5†ˆ5„ˆ3„ˆ4‚‡5†4}„6{‚4x€3w4t€6t€6t€6s5s5s5r~4r~4o{9o{9o|7o|7p}7p}7p}5p}5r9r9q~8q~8q~8r9s€:s€:u‚zˆ={‰<}‹<€>‚‘>…”A…”A†•B‡–A‰™A‹›CEŽžE•žE•žE–ŸD˜¡F™¢Eš£F›¥Eœ¦F §J §HŸ§DŸ§@Ÿ¨?Ÿ¨?Ÿ§@Ÿ§@œ¥:›¤9š£:™¢9—Ÿ8–ž7•8”œ7’š5‘™6Ž–3‹’2‡Ž/‚‰,~„*|‚*u)t}*qy,lv-jt/gr-gr-er,gs1ht2iu3jv4kw5my7nz8nz8p€9q:qƒ9s…;t‰š¢=œ¥:Ÿ¦<¡§9¦ª9¨«6¬­5¬®1®®2±­0°¬/¯«.¯«0¯ª2®©1«¦.¨£-¢Ÿ4Ÿœ1˜š/“–-Œ’.†0~†0y‚/u}4pw1nx3o{9jz;ew;g{@m‚I‚žv§É°©ÔË›Êоĉ´«³—Š©wd{£o€«}‚°‚…°z‹¯i’¬U–¬H–£1•¡;Œ›F’PwŽZwfy•ox–py–z~šrƒ f‡£X‰£LŒ£H’¥K˜¨P“¥Q“¢QP™QŒ—Sˆ—V…•V“UˆG‰ŽLšžcˆˆRNMGFfdihwz5z}:}>}D}DƒF†F‚‡E…‡Fƒ…FƒD€€B?~}:zz2wx,uq*ws,rn'ebYVPO ML KLHO MWXbeq%p~/xŠ8}‘<~”?ˆ™SŠžV…›R™R¨l£t6Jg@wšJk’?u›Nƒ§]…¤X†¡PŠ¢J‡ E…œB„›A…™B„—E„•G‚’I~ŽGz‰Fq~FŒ™?‘œ>•Ÿ>– =˜£:œ¥<Ÿ§:¢©9§¬6«¬4¬®1®¯0¯®0¯­2®¬1¯­4¯­4®¬5¬ª3©§0¦¢6£¡4žž0˜›0“˜1Œ“3…Ž3€Š3{‚4u}0r|3r9k{:fx:m‚I{Xª”¢Æ¸•ÃÀ‡º¾‡º»Œº¯˜¼¢”¯Œ{žfz oz¥z|©€€ªz†©iާV“¦L•Ÿ<œ¦E•¢Hƒ’AvŠEyX|–iz”mx™z~žw†¤r‰¦dŒ¤V¤J‘§E”©D•«I”¥GCŽ˜B‹”E†‘E‚ŽF€G}ˆ<ˆ’I…ŒHŽOPcbGDeakeqn!{w0~z:||>{}>~€A„Dz|;zz:zz<{y<{z:{x5vt*sq&yw-kiYYPPOQUVadlo*m~.p3t‡8xA~–J‚œR…¡Wˆ¤Zˆ¡_›\…¢hƒŸn–±†_uO Jb$lŠBp–Ci=vœQ~ŸZ|—P…O…žC‚›@~—;}”9“:‘=}Ž@{‹@y‰B{‰Khr@(0 4;NUT]Xb-Zc.]e,ag+eg&fe"gdfdddgdgdid md!nc!od"qc"pcl_k[iX"bNS? L7L7€l'wckYl\ƒt˜‰*‘‚#{l ~rzm teraxg €l|fr\bN‹x¡;“9‹x=—…U›‰aŽ~Z‹}X\`‘‚c’e‘€b€^€^[[]]^~`~`~b€_€_€_€_€_€_€_€_fd‚`‚_‚_‚`dfeeeeeeee’e’e’e’e’e’e’e’e‘‚e‘‚e‘‚e‘g’‚i’‚i’‚i’‚k“ƒi“ƒi”„j“…k‘…k‘…m„l„n’„j’„j“…k“…k“…k”†l”†l”†l”…n”…n”…n”…n”…n”…n”…n”…n‘…m’†n“‡o“‡o”ˆp”ˆp“‡o“‡o•†o•†o•†o•†o•†o”…n”…n”…n”†i—ˆk›‹j¢‘f¦•]«›P®ŸD¯ ;¯ž2¬6¢—;’‹=~|?km>U[7GN/YLnZn®ƒÅ–Ó¨ÔµÒ» ߹߹â¹ä»å»ä» ã¹â¹Û·Û·Û¹Ùº ×»Õ¼,Ò¾AпMÑ»UϹS̸Gȶ6Ŷ'³"Á°,À­4¶®Cµ©=´¥2´¡²¡ ¯Ÿ«œ§˜ ZW$`Z&ga'og(vn&~u(†{+Š€+’„#’…“…•‚•€“|’z’wts‰pmzirdkah_iT%cP%]K%VG(ND+HA/C=1>:1;:66531/0--/*).'&+(',+*/78(CA*UP*h_(xj#…qŽu’x”|–™„›‡ ›‡ œˆ ž‰Ÿ‰¢¢¢Œ¡‹%žŠ)›ˆ,—…/–„0—}D•|D‘zFyJŒvOˆuT…tV…tX‰oT‰oT‰oV‹oW‹oYnZn\Žm\s^t_t^t\uZtWŽsUŽsUsQŽtOuOŒvM‰vK†xI„xH„xF‚xGyH€zF€}F€G€GƒF€„G…ˆE…ˆE‡ŠEˆ‹D‰C‹CŒCŒC‘•H‘•H’—G“˜F”™E”šD”šB”šB•žE•žE•G•G”œG”œG”œG”œG•šF•šF•šF•šF•šF•šF”™E”™E™>˜=–<•;”:’9‘‘9‘‘9’6Œ‘7‹8ˆŽ8†‹7ˆ8~…7}„6y†4x…3w„2vƒ1u‚2t1t1s€0s~9s~9s7r~6r~4r~4r~2r~2q~6p}5n{3mz2ly1ly1mz2n{3oz6q|8r}8s5s3u‚3x…5z‡5{Š7|‹8}Œ9Ž9‘9„”<†–>‡—>˜=˜=™>’›>“œ?•Ÿ?– @– ?›¤I›¥E›¥Bš¥=›§;œ¨<©=¨?™©>™¨?˜§>—¦=–¥>•¤?”£>”£>™ 8˜Ÿ8—9•›9‘—7’4‰Ž0‡Œ0‹+ˆ+{….w€/q|.oz.my-ly*hu/hu/hu/hu0iv1iv1iu3iu3hw4hy5iz6h|5j€8m…;pˆ>pŠ@z>{Ž=‘?„“>‰—?š>’=•Ÿ>—¢:™¤;¦9¢©9¦«5©­4¬®1®¯0¯¯3®®2®®4¯¯5°°8¯¯7­¬6«ª4©¥7¥£4¡¡3œ 2—œ5˜5‰’5„Ž5†6y‚1u€2t‚7l}7h|=uŠQ…œd¨Æ¼«Ðɽ½·¸ƒº·‡µªŽ±™‰¤…¤l}£rz¤|{§ƒ€¦}…¤kŠ¢X¡M•žE¡ªOœ§Iƒ’7v‡7|‘P€–ey’jxšw€ y†¦w‹§mŒ¦]¤L¦A“©<Ž¥9¢7Ÿ8’œ;‘—=‹“=ˆ‘@„‘A„’E|ˆ<Š>…‹Aˆ‰C‰‰Cro,HC[Qe] sk wr.ws3ss5tu9vz=xy7ww7uu5sr2qm-jg"b`]YDDPPY[`bko#{5‡A€†@•C€—Gƒ›O„žU…£]†¥b†¦g†¥i‹©k}œc‹«|‚ |‹¦‡(< '2Xs0oŽBn”?m”A}¡Wz™UvIˆžS‚œA˜†?ˆAŠ‘AŒ“CŽ–C—D˜E’›H’›H”J•žK–ŸL— M— M— M™¡L™¡L˜ K˜ K˜ K˜ K™¡L™¡L–ŸF–ŸF–ŸF–ŸF–ŸF–ŸF–ŸF–ŸF– @– @˜Ÿ@—ž>˜ž>–œ:–š9–š9Ž•6Ž•8”7Œ’8‹‘9‰9‡7†‹7‡7†Œ6ƒ‹5€Š3}‰3{‡1y‡0x†/y„5xƒ4w‚4v3t3r}1q|0q{2p{-p{-oz.ny-mw.mw.mw0mw0oy0oz.oz.o|-p}-p,q€-r,q‡4rˆ3u‰4xŠ4}Œ778‚9†•@‡—?Š˜AŠ˜AŒ™Aš@’œC”žE”ŸA”ŸA• @–¡A—£A™¥Aš¦@›§Aš¤Dš¤Dš¤D¤D¥Bž¤Bž¤Bž¤@™£C˜¢A˜Ÿ?•œ<“™7‘—3•1”0ŠŽ/‡-…Š,ˆ){„'w‚&t~%q~$s}'qz'py(ny+nx/nx1lu2kt1dw5fz5g}5g}4f~2h0j†2nŠ6{†7~‰:;„:†“9‰–:›<<˜ž:™Ÿ;›¢;ž£<¡§=¥¨=§«=©«>©®:ª¯9«°:­°;­°;¯°;¯°9¯°9¨«:§©;¤¨: £8šŸ8”›4˜3Ž–3{Œ,|Š5}…:~‡8w…0j4ub“®Â» ÊƱ®·´Ç¼Š»¦‘º˜µŒ‰¢iƒšb˜b†›p‡y„u„¡gˆª`‡‘U ®p§¸r†šRdx0gv3†ŽRŸ¤loY~Ÿjƒ¡oƒœe‘¡`¥R ¡;¢Ÿ.˜¤4–¢6’5™8–;‰‘>…Œ>‚‰<…‰5…Š6ƒˆ6ƒ6ƒ8‡„=‡€<‚y8[SWN TI f[rh*ok+oq0jq.ec0a`*[Z"RSLPLROXS\_ibnjw'r…6{‘F€šQ€žX€Ÿ[ƒ¡Y~œT~œT…£[ˆ¦^‡¥]‰§_ެd‰¤m€œ_§h™±}s‡d$2c}6gƒ9k‹?p“Cs”Cu’@x‘>{‘>}‘<{8y6xŒ5vŒ7s‰7nƒ8j~6kw5uz@PM * 7- IFLQP\O\'P]'T^)W`)Ya(\a']a&\`%ie&jd&kc$ja k]m_qascliohi\\I]FlVvb ve zr„{‡z|lwe}k…q…rކ!ŒlsWrUg‡v‡{{B{HzQ{X|\Ž~\€VŽT’~]‘~]‘~]Ž~\\Œ\‹~[‰[[]]]^~`~`~`‘]‘]‘]€\€\[[[[€\‘]’‚^’‚^€\Ž~Z}Y‘€f‘€f‘€f‘€f‘€f‘€f‘€f‘€f‘€b‘€b‘€b‘€b‘€b’c“‚d“‚d’‚k’‚k’‚k’‚k“ƒl“ƒl“ƒl“ƒl’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j’„j–‚i”‚j”‚j“ƒl’ƒnƒpƒp„r†m‘‡n‘‡n“‡o“‡o•†o”…p”…p–l’€l’n‘€p‚q‚p‹€nˆ€mŒ~a“[ˆQ¨F²™<µŸ2´¡)°¡$£™™“……#mq%SX CDC?KCqTk ¯ˆ Éž׮ܷÛ½׿ß¿ܼÚ»ݽáÀáÁݽ۹ݵÞ¶á¸⺠â¼ß¼Û¾Ú¾Ø»Ö¹Ó¶Ñ´α Ê­ ŧ¤¿¨½¥»¡¸žµ›°•ªŽ¦ˆ\SVOTNXT%_\)gc&qj"xq#€t‚t‚tƒsƒr€n~i|fqdm_gY`U\Q#VO%PK#MH KB%HC%ED&BE*AE.AD1BC5AA5ED/A@,>›†C˜„I•N’€N“|R’{RwStUŒsUŒsUŒsTtUŽv\Žv\w[w[xYyXyXŒxWˆzSˆzSˆ{Q‡|O†{M„|K„}Iƒ}I„M„K…J‚†I‚‡G„‰G…ŠG†ŒF‡ŽAˆA‰B‹’B”D—D‘™F‘™F’›H’›H”J•žK–ŸL— M— M— M™¡L™¡L˜ K˜ K˜ K˜ K™¡L™¡L™¢I™¢I™¢I™¢I™¢I™¢I™¢I™¢I— E— E— C˜ŸB˜Ÿ@—œ>–œ<–œ<“š;“š;“š=’™<–<Ž”<“;Œ’<‹8‰7ˆŽ6…Ž5‚Œ3‹2~‹3}Š2‡2~†1}…2{ƒ0y€0w~.v}/u|.r}.q|-oz+ny+mx*lw+lw+lw+lw+lw+lw)kx)ly)m|)n}*o~+o…2r…3tˆ3w‰5{Š5~8€Ž78ƒ“;…•=‡•=ˆ–>‰–<‹˜>š>’A’?’?“ž>”Ÿ?•¡?—£?˜¤@™¥?™¤Dš¤Dš¤Dœ£Cœ¤Až¤Bž¤Bž¤@™£@˜¢?™¡>—Ÿ:—9•œ5•š4”™3‘”-Ž“-‹*‡)ƒ‹(€ˆ%|†%z„#x&w€'u}'t|)s|-rz/px/nu/fw1hy3h|4h|4h~3j€5m…7pˆ:z…7}ˆ9€Œ:ƒ;…’:ˆ•9‹™:Žœ=”ž=—ž>™¡>œ¢>ž¥>¡¦?£©?¤ª@§®<¨¯=«°<¬±=­°=­°;¯°;¯°;««=ªª<¦¨;¤¦; £:šŸ9˜9•›7–¤B“›E‰Ž>‚‡5{‡1wˆA„›m ¹¤–¹²“¼¶z«§„»¶ŒÄ¹}®™‡³’™¿˜“m{Z~“N‹ U£\ŒY†šSˆR™R¨c¬g…™To„Ci{?jw?hs;n€B}‘T€”W|M„•GŒš9’š*˜ž"’š!— ‹’ ‰#‡Œ&‡‹,…ˆ-„‡.ƒ‚0…„4ƒ„6‚5~€5€}6{v2ul+j`+UKC7F:G@ C@ DGAIEHHKLQRXXa"`k)it0o|7u‚:v†=|F‚˜PˆŸY‰¤_†¤^„£_¡V€ U‚¢Y‡§^‰¨b†¥a€Ÿ[}œY~ž[w–R{˜VŠ¢nfwU# $/Wq(`|2h†&PE/}\•r¶ŒÏ Þ°å»äÁ âÃãÂâ¾༠⽠㿠ã¼ݷزضڶ۷Ü·Ù¸Ö¸ Ò·϶й η˶É´ƳJ¹§±¢¯ž«˜ §” ¢›‰”€y YOQIJELH#QN%WS#`[!hc#pfrh tk tk th pck]hZaW\SVOSKPIMH KHJGID$JG&KK)MN.OP0QP1SP1TO1XR0SM-PI-OI1LF0GB,FA+GE.WN#bX#pg"u‹”‡Œ£§”§•§–¨–©—ª–«—­–¬˜­™°™±š²™±˜²–±•­•)­”-ª’0¨6¤=¡ŠDž‰H‡K—‚K–€N“|P‘ySxVvWvWvWŽyZ{ZŽ{Z|[Œ|XŒ|XŠ|UŠ|UŠ~TŠ~Tˆ€R‡P†€N†€Lƒ€Iƒ€I‡I‡I‚ˆHƒŠG„‹G…ŒF‡ŽHˆG‰CŠ‘D‹’D”F–F‘˜H’šG“›H’›J“œK”L•žM–ŸN— O— O— O™¡L˜ K˜ K—ŸJ—ŸJ˜ K˜ K™¡L›¤K›¤K›¤K›¤K›¤K›¤K›¤K›¤K– J– I˜ J— G™ŸG˜žD—C—œB•Ÿ?•Ÿ?”ž>”@’›>‘š=™>˜=”:Ž“9Ž“9‹‘7Š‘4‡3†2†2†0…Œ/ƒ‰/‡-…-}ƒ+{)z€*v€*u)s|)qz'py(nw&nw(mv'ju)ju'ju'jw(kx(kz)l{(m|)o‚0pƒ1r„2u‡3w‰3{Š5}Œ7~Ž6€7‘8ƒ”8„“8…”7‡”8Š˜9Œš;›=›=›;‘œ<“Ÿ=” >–¢@—£?—¢B˜£C™£C™£Bœ¤Aœ¤Až¤Bž¤@š¥?š¥?›£<š¢;›¢:š¡9š 6š 6™›-˜š,–˜*’–(“%Š$ˆŽ"‡!ƒ‡&…$}‚$|'z€*w,t{-ry,kx0jz1k{2l|5l}6l€9oƒ§­?¨¯?«¯@¬°?­°=®±>­°=­«>¬ª=«ª>ª©?¦§?¤¥?¢¢> ¢=’˜4‘•7ŠŠ2†‰2‹“@ŽXš­€«Â¨Ÿ”wœ”qž—н¶ŽÄ¶w¨’„±’¥Í¨”£’fv‹>}“1‡™6‰–<’šEŸ¤RŽ—>‘KšT|ŽPt‰Qs‡ThK^r=ag!t{5}‡@Œ>Š—=3“ž$—¢ ›œ—˜’’Œ‹‰Їˆ…‡ƒŠ6‰6„€6}{1vv.sp+mh&h`ZP,:1 (+$/,68A";F%D@%ID$QL"WS#`Y"b\"d^"d^"b\"^W [T YQ WP"UN SL OKPLRNTP!TR!YV+ZY-_^2`b3dc3fc0ha-i`)n`/j\-fY,eX.aU-]Q+ZP,[Q-dZ%lb%xo$†{!‘„˜Œ¡‘¥–©—©—©™«™«š «˜ «˜ ­— °›±œ³œ´¶œµšµ™´—²˜±— ¯•$«“)©‘1¦Ž6£Œ<£Œ>›‰Aš‡C˜„I–€N”}S“{U’zV’zV}U~UŽV€VŒ€V‰€U‡€T‡€RˆSˆ‚R‰ƒQ‡„O‡„M†…L††J††JˆEˆE‰D€ŠE‚ŒEƒD…F†‘EŠ’E‹“FŒ”GŽ—H˜I‘šI’›J“œK’žL’žL“ŸM” N•¡O–¢P–¢P–¢P˜¢L˜¢L—¡K—¡K—¡K—¡K˜¢L˜¢L™£L™£L™£L™£L™£L™£L™£L™£L” N•¡O— M— M—ŸJ—ŸJ–žI—G•Ÿ?•Ÿ?”ž>”ž>“=’›>‘š=™<“–;’—;‘–:•7”6Ž”4Ž”4“3’.Œ‘-ŠŽ-ˆŒ+…‰*ƒ‡(…'€„&z„+x‚)v€'t~'q{$oy#nx"nx"kv(kv(kv(kx(ly)l{*m|+n},m~.n€.p‚0r„2u‡3w‰3z‰4{Š5z1|3€‘5€‘3‚‘4ƒ’3‡•6‰—8Œš;Œš;Œš9›:<ž=’ ?“¡@• @–¡A–¡A˜¢A™£@œ¤Aœ¤A¥@›¦=›¦=¦=œ¥:¤:œ¤7£7œ¢6Ÿ )žŸ(œ&š›&˜™$–—"”• “”ŒŽ#Š‹#†ˆ#‚†'„(|‚*y~*t|)o{/o{/o{1o|6n}8pŒœCDŸD’¡D•£D˜¦E›§Eœ¨F£¬C¤«A¦­C¨®Bª°B¬°A­±@­±@®¬?®¬?®«@®«B¬«A«©B©§@©§Bžœ7¡Ÿ;›˜9––<–O‘_†˜n†šv–‹k…qš’‹º°Œ¿°x¨®ŸÉ¥¥¹­†ž|nˆKkƒ7o‚0s,€‰0–7z‚‹2„F|‹Rw‹Zybw‘aqZem$px/qy,ty'~ƒ)†‰"†‰‹Œ‰‡‰‚† „|‚yv}tzm'uk$lea^XXTTPO OL LF$& "01=DB? DAJEPJVNZQ]S^T jbmeqhujtitgvfvfp`eTbQ o]{i)yj'tg!sf iYte$wi"uh}q‹€&Š€!~t€p‡u“œ‰+š‡:D‰{VŒ~dІW‹„Z‹ƒ^ŒaŽ€cŽ`^]]]]Ž~\\\Œ~[Œ~[[]]]^~`~`~`€^€^€^€^€^€^€^€^Ž}c~de‘€f‘€f‘€fee‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€daaa‘€b‘€b“‚d”ƒe•„f’ƒf’ƒf’ƒf’ƒf“„g“„g“„g“„g’„j’„j’„j’„j’„j’„j’„j’„j“…k“…k“…k“…k“…k“…k“…k“…k•…l•…l•…l•…l•…l”…n”…n”…n†m†k†k„j„h‚gdŽ€cƒ{f~vauoYjeQ_\KTREHH@BA›;“˜<“˜<“˜:’—9’˜8‘—5‘—5’–5’—0‘–/”-Œ‘+Š)ˆ)†‹'…‰(ˆ+~‡*{„)x&v&s|#rz$qy#mx)mx)mx)ly)mz*m{,n|-n|-n|-o}.o€0p‚0r„0t†2vˆ4vˆ2wŒ1yŒ2{Ž2~3~13ƒ’3†•6‰—6Š˜7Š˜9‹™:Œš;Žœ=>ž?ž=‘Ÿ>”Ÿ?•¡?—¡>˜¢?›£@›£>œ§>œ§>¦;¦;¥8œ¤7£5œ¢4¡¡)¡¡)ŸŸ'žž&œœ$šš"™™!˜˜ ””&‘$Œ%ˆŠ'„ˆ*…+|‚,w,s~2q}1q}3q|7q};p>r€Cr€Ct„=v†?zŠA|?}=€’>ƒ•?…˜?‰›EŠDE G“¢E•¤E˜¦G™§Fž¨E¡©D£«D¥®E§®D¨°Cª°Bª±A¯¯A¯®B¯®B¯®B¯¬C®«B¬©@¬©@­¥@®©C¦¤?ž£GŸ©b˜¦s‹Ÿ|‡ ƒ™¹®¥›|¤›…±¤°œz¦‹~§…µ–³Ÿ€ž„l‹kg…adV^u=]pasiuw(€Œ@‚Q~[{^tŒXj‡QwEq‚;`l"Y]cakd mcqekfkflgmgnhle hae^e\a\]]Z[WZUXTWVW_[50.47 CMJY"Ym2]u7f>eDj‡GrM|—TœW… Yˆ£\Ц\„§g‚¥c‚£^€¢X Q}Jx™Bt•d‚:bz>ezAWh;FP7  ><#L`#_q5jy>cs5cq4lz=n|?ft7q{@;=F? A7;.=0C6 A5>5C=IB LETK]SeZl_qcsesgthujtitgsfsete q`tcvg&yi+zl/yk,rd#l_zi#qasd‚u†|€w€w‰}p}š‡;—‚KzQ{WŽ€[„[‰„\‹ƒ^Š‚^‹€`Œ_~_}\}\Ž€]Ž€]Ž€]\Ž~\Ž~\}[}[[]]]^~`~`~`€_€_€_€_€_€_€_€_Ž}c~d~dee‘€f‘€f‘€f‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€b‘€baa‘€b‘€b’c“‚d”ƒe’ƒf’ƒf’ƒf’ƒf“„g“„g“„g“„g’„j’„j’„j’„j’„j’„j’„j’„j“…k“…k“…k“…k“…k“…k“…k“…k“…k“…k“…k”„k”„k”„k”„j”„j–‰v—ˆs–‡p•‡l”…f‘‚a€\€YƒwQ}tKunDlgAd`=[WB8*,9))3++-850C?4XS=me@Š{@£7µ›*À¦ªÀ© ­½¨¶¡°™«“ ª §Œ ¦‹ ¡‰¢‡£†¢ƒžš}”{yŽvŒv‰u„t€rxmogjc^^WVLI&AA)7:)06,+03'-9RG'G=$:4$3/&1.)1.%53$;8%@<#D@#IE MIQLUO\TaWcXe[j^nbse zk€q…t‡}(Š-Œƒ4‡:”‰:•‰7–†/˜„+•+‘}'{%Œz&ˆu(o%l(m-|o+s)…x)Ž€'•‡$› ¡’¤“§”¨–©˜«™«š«˜ ª— «– ­› ®œ ±œ ²³œ²›³™²˜ µ›´™²™°˜­—«–#ª–&©”'£‘-£1¢Ž8 Š>ŸˆD…GœƒJœƒK’ƒL’‚NƒNŽ…NŠ…N‡„M…„NƒƒM„…L„…L…†L„ˆK…ŠJ„‹H…ŒH…ŒHŒDŒD€EŽF‚GƒH…’J†“Kˆ’I‰”HŠ•I‹–H˜JŽ™JšK›L‘žN‘žN’ŸO“ P“ P“ P“ P“ P” J” J“ŸI“ŸI“ŸI“ŸI” J” J•¡K•¡K•¡K•¡K•¡K•¡K•¡K•¡KNNžO‘žN‘žN’žL‘K“œK“F“D”žE”žE”ŸC“žB“ž@’?‘šA‘š?‘š=“š;’™9“™7“™7“™5”™2”™2’—0•/Ž“-Œ‘-Š+‰Ž*„Ž.‚‹.€‰,}†+zƒ(x(v&u~%o{)o{)ny*mz*mz+lz+m{,m{.o}0o}.p~/o€0qƒ1r„0r†1r†1tˆ/u‰0x‹2yŒ2{‹2|1€4ƒ’7…•3…•3†•6‡–7ˆ—:Š™<‹š=Œ›@Œœ:›:<’ž<” <– =—¡>˜£=›¦=›¦=¦=œ¥:¤:œ¤7£7œ¢4¡¡/¡¢- ¡, Ÿ+ž'ž›&›$›$š˜)–•)‘)ŒŽ+‡Œ.ƒ‰1|†0zƒ2v‚8t€6r~6q~9r~t…?wˆAy‹Az>|=“>‚–A†˜B‡™C‹›CD‘ E“¢E–¤E—¥F›¦H§GŸ©H¡¬F¥­F¦¯D¨°C¨°C­±C®°C®°C®°C¯®B®­A®«@­ª?¬¤B¨¥> £<Ÿ©Pªº{°Åž¶ÐµÂàÈ¼ßØ”¹±‚ªŸz¥”y£ªŒƒ©„Š­ƒƒ w˜ylvf‹yf‰uf†ab>^|$u…-w„2wƒ7xƒ>|ˆH}‹Nu‡Ml€Er‹Im‚?an&bisr"yr!rjqfhkhjjllnlnhibc]^_b`f fm'kv1ny4mx3qx4t{7fh903:DI\%Kc)Yu8^|M38N/0L,-K.1@,/>+.=+-:))3((*.-)55-BE4VT;oh>…z<˜ˆ3¤“+¨˜©—£•¡‘›ˆ™†š…›†ˆ¤‹¥‹©Œ««©Œ¥Œ¢‹š† š† —„ “„ އ|~tzphda['TO1HE6<=737:*0>&,DMB$@8!5/!-*%(&'&&$))!--!30!<7!GC RL[SfYn`vfzj~n…s ‰w {•„¢‡ # ‘*¢”3¥–;¦–>¦•9¨”5©“0¤Ž+žŠ'œˆ%šˆ&–ƒ%|$Šw(‹x,„v-†x-‹{-‘,—†*›‹) '¢$¦’!§”©—«˜«™«˜ª— «• ª™ «š¬›®›®›¯š ®™ ®— ³˜±™¯˜­˜«—ª˜©–§—¤”%¤“)£‘/£8¡Œ= Š?ŸˆBž‡A•…J•…J’†L‘‡L‡M‰‡N‡†M…†L„ˆM„ˆM„ˆKƒ‰I€‰F€ŠE€ŠC‹CŒFŒFŒF€G€G‚IƒKƒK‡‘Hˆ’I‰”HŠ•I‹–HŒ—I˜IŽ™JŽ›LœMœMNNNNœMœFœFœF›E›EœFœFœF’žH’žH’žH’žH’žH’žH’žH’žH‹œL‹œLŽœMŽLœJœJ›I›GœHœH‘G‘žF‘žF‘žD‘žDAœDœD‘›B‘œ@’œ<”›;”œ9–œ:•œ5”›4“š3‘—3•1“1Œ’0‹‘1‰3ˆ2…Œ/ƒ‰/€†,~„,|‚*|‚*t€.t€.s-q~.p}.o}.o}0o}0q}1q}1p~/q0p‚0o‚0pƒ1n„/p„/r†1s‡2u‡1vˆ2y‰1|Œ4~Ž5‘/‘/‚‘2‚‘2„“6†•:‡–;ˆ–>‰™7Šš8Œš9Žœ:‘9“Ÿ;•Ÿ<–¡;™¤<™¤<›£<œ¥<¤:ž¥;Ÿ¥;Ÿ¥9¡£6¡£6¢¢4¡¡3¡Ÿ0¢Ÿ.¡ž-¡ž+/š™/”—0“2Š6„Ž8Š;{ˆ9y†@vƒ=s€;p:pm€>oƒ>r†?tˆ@uŠ=wŒ=z=|’?…”?†•@ˆ˜@‹™AœA‘žB’ A“¡B˜¢I™¤H›¦HŸ©H¡¬F¥­F¦¯D¦¯Dª²C«±C¬²D®²D¯±C¯±C°°B¯¯Aµ°T®¯I¦®G©¸c¯Æ±Ë°¸ÙÆÏòÞÄí鸲}§w Ž{¡ˆŠ­Œ‰©€ª~~“l{”jocbˆ_bŠgn”ms•bn‘QyŽIwˆAt2r{*v}-{ƒ8|…B{„Ep|>oz6ks*ty)„‰5„Œ6v‚,r€+uƒ6uƒ6w…8x†9x†9uƒ6o}0ky.cr-bs-dx1k7m9o€9vƒ=~‰DY\/!)8HNf2Nl6_€Gd…Lr“ZnXr“Zy˜_~b‚ b†£c‰¦f‹¨fŠeŠe‹Ÿdˆb‚—\wOiA`v8Wa-V`,]g5dn>: A> EF GKEFIINOWT`[ lexo ‚w(~s#zo xo$xn'qg"qg"yl(|o+pi!qi!qi!qg qdo`o^o\ratdwhwhtgrdqa#qa&oa"pe'tj,sk,i`bTiVua{d{˜…|ƒt‰x‡u)}j(‘‚KQŽ{ZŒ{aŽ|d‘€b~XŒ{O}\}\}\Ž~Z}Y}YŒ~YŒ~[€]€]€]\Ž~\}\|[|[[]]]^~`~`~`~`~`~`aaa‘€b‘€b‘€dcc~b~b~bcc‘`‘`‘`‘`‘`‘`‘`‘`“‚d’c’c‘€b‘€b‘€b‘€b’c’‚i’‚i’‚i’‚i“ƒj“ƒj“ƒj“ƒj’„j’„j’„j’„j’„j’„j’„j’„j”†l”†l”†l”†l”†l”†l”†l”†l‘…m‘…m“…k“…j”„j•„h•„f•„f—ƒ`š„[™„U™†K™†A˜‡7˜‡/—†*¡Š-Ÿˆ*š†'—„&“+}1Šx8‡t =51+)%"##%!!!"#&&-+85"JE%ZR!h]uem‡sŽ{”›†¡‰ §Œ¬ ²• ¸—³%³ž+² 4² <±ž?±<²œ7±š2«–+§’'£‘#¢$‹%–ƒ%“(‘-‰{0‹{.}/’/˜†0ž‹/ Ž,¡+¦‘$§“"©–¬™¬™¬˜«—¬–§— ¨˜ ©™«™¬™«˜ ª— «• ®•®•­–«–©–¨–¦—¥–¤• ¤”%¤’,£2£8¡Œ; ‹<ŸŠ;™‡I™†K–ˆK“‰L‰MˆNˆˆL‡ˆN„ŠN„ŠLƒ‰I€‰F‰D}‰A}‰?|ˆ>{‹D{‹D{‹D{ŠE{ŠE|‹F}ŒI~J…‘G†’H‡“Iˆ”H‰–GŠ—H‹˜IŒ™I‹™J‹™JŒšKŒšK›LŒšKŒšKŒšK›DŒšCŒšC‹™B‹™BŒšCŒšC›D›D›D›D›D›D›D›D›D‰šJ‰šJŠœJœKœIšH›F›F™GŽšHŽšF›G›EœDœBœBFFEA“ž@”ž>–=–ž;”œ7”œ7“›6‘™6—4Ž•5”4Œ“4Œ“6Š‘4ˆŽ4…‹1‚ˆ0€†.…/…/y…1y…3wƒ1u‚2t2r€3r€3r€5q}1q}1q2q0o€0o‚0mƒ0mƒ0l‚/o‚0q„2r†1s…1v…0yˆ3{Š5},},~/0€‘3‚“7ƒ“:„”;‡—5ˆ˜6‰™7Œš8œ8’ž:“Ÿ;• :—¢<˜£=›£<œ¤=ž¥=Ÿ¦>¡§=¢¨>¢¥>¢¥<¢£;¤£9£¢6£¡4¤ 4¤ 2 Ÿ3›œ4—™4‘–8‹”;†’@Ž?}‹>{ˆCu„?ro„?p†=rˆ=t‹;v;y‘=ƒ’=ƒ“;†”=ˆ–>Œ™=Žœ=’?“ž>•¢J–£Iš¥I¨H ªG¢­E¥®E¥®C¨²B©³C«³D­´D¯³D°´E±³E°³B­©N«­H©¶M°Æs´ÎŸ¨È³«ÏÁ¿èÖ¿ëê…¯«y£™}¤’¥‹Œ«‰„¡u…¡q}…^ZrJ\…9YƒCc‹We‰]\{Qi€HsˆG|Š;|…,w|"tv#vx/zz:„‚E|{8kl diive}_~ _„'l‚7mƒ8q‡&%5$#3%"3$!2 -"".%(1;6H? YL)jY-}h/y0™ƒ-ž‡'¦©’¬–±™³š³›´¶œ´¢·£º¢ »¢»¡¸ ¶ ²ž®–­—­—­–¬•¨¡ˆƒ‰}…wyn0kb7ZU5FF.25*&*)F<#:3 .*&%! !#!))'<:!UQh` ykŠw—ƒˆ¦‘«“¯–´™¶š¹œ¼ À¡À¦¿¤¾¢$¼¢+»¢.º¡-·ž(²œ%¸›&¶™!±˜®—ª•¦‘¡Œžˆ"“‚*’‚+‘€0€2‘„5“ˆ6•Ž6–‘5£•,¦–'©– ª•©•¨–¨š§ž­—­—ª–ª–©—ª˜ªš«›©– ©– ©•©•©•©•©•ª–§”§“§“§’¦ ¥Ž&¤Œ,£Š.™‰4™ˆ8™‡?˜†F”…JŽ…Jˆ‡G‡‡G‰…H……G…H|„H{…H{…H{…H}…Ix‰EyŠFyŠFz‹G{ŒF|G|G|G€E€E’D’D‚“Cƒ”D„–D„–D…—E†˜F†˜F†˜F†˜F…—E„–D„–D‡•@‡•@ˆ–Aˆ–A‰—B‰—B‰—BŠ˜C‚•<‚•<ƒ–=ƒ–=„—>„—>…˜?…˜?ˆœCˆœG‡šI‡šK‡šK‡šIˆœGˆœCŽŸCžBžBŒA‹œ@ŠšA‰™@‰™@ŒAœAœAŽ›AšA‘šA‘šA“™A›?š>š>Ž™=˜<Œ—;‹–:‹–:‰—8ˆ•9‡”8…’8„‘7‚7Ž6€5xŠ6xŠ6w‰7vˆ6u†6t…7r‚7q6p1p3n€4m5j4i~1g~.g~,j};j};j~7k€5l4n„2o…0p†1y‡/zˆ0|Š2|Œ3|Œ3|5~‘7”:…–6…–6‡–7‰™7‹™8›9œ:‘9–ž;—Ÿ<™¡<š¢;š£:›¤;¦;Ÿ¨=¡§9¡§9¡§9 ¦: ¦: ¦< ¦< ¦<›¡=™Ÿ=•œ<‘š=Œ™?ˆ–?„“>‘={‹@xˆ?t†‡—>‰š>Š›=‹œ<’¡F“¢E•£D˜¦Eœ¨FžªF¡«H¢­G§°E¨¯E©°F«±G®±H±³H²´GµµG·³E°µ[§¹{¤Ãš¦Í®­×¿ºáÏÃæßɿ䔳­aƒuYzen‹l‚™mŒšeŽ—^em1ir3lx8kzCdyP^|X[X[‡Vd};o†@wŒAyˆ5x‚)w}svmopdocwm}x$uy%fq%`q-cy9jw1m}6r‚;u†?u‰AvŒCxFz’Hu‘=v‘@xBuCsˆCr‡FtˆKvŠOQT%4=9KToXW+D=8,:+E3 KJ QP \^lo"{€0‡Ž>‘šI— Q‘¤H•¦J˜§J›¦F™ @‘•4ŠŒ)……!€|#|xyswqxpyq zo xmqkpjoinilglgkfkfognfmelcjai`h_g^sepbl^i[j\n`sewi"ththsgpfpe#oe'oe*ne,{e{g€o*~o,p_cQu_ ‘y!¢€Œn ‚k Šz#ƒ7ˆ~@ˆ~K’†\Š‚]‹]‹]Š€\Œ\\Œ~[Œ~[}\Ž~]Ž~]^^Ž~]Ž~]}\Œ~[Œ~[\\\Ž€]Ž€]Ž€]]]]]]]]]^^^^^^^^aa~`Ž}_~`a‘€b’c‘]‘]‘]‘_‘`‘`‘`‘€b“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb“ƒb€cdd‘‚e’ƒf“„g“„g”…h’„i“…j“…j”†k”†k“…j“…j“…j’…t…q†mއk‘ˆk•‡m–†o˜ƒp“„o„j†iŒ…i†i”ˆ`šŒOžŽA§/©.®‘+²“)´”%µ•$³–!³– °#°’$°’ ®“ ¬‘©¦Œ¤‰–ƒ'Œ{)}p*mf2^Y9KI:886+,0.'/&!' #!*%"5'$7'&.*)'<3*KAeSg –y§‰¯’²– Á¡À£¿£¾¤º¤·¤·¤¾£¾£ ¾£ ¾£ ½¢ »  ºž ¹´š³š ¯™®˜«–¨“¢ŸŒ’ƒ‹~}u"mj']`+MS18>4)-6B7!6/*&#" "**"??\Ysj†w—…¤ª–°™´›¹ž¼ ¾¡£Å¥ǧÅ«Ä©ç §&¦)¿¦(¼£%º¡"¸œ!¶š²š¯˜«—§“¢ŽŸŠ—„(–‚)“-‘€0‘3’†4“‰4•‹4œ* ’)¥“#¨”¨“¨•©™¨š­–­–«—«—ª˜ª˜ªšªšª–ª–ª–©•©•©•©•©•¨“¨“¨“§‘§¥!¤‹'¤Š+‰0‰3š‡:™†B•…GކHˆ‡G…‡F„„H‚ƒI~„HyƒGxƒGxƒGz„G|…Fx‡Dx‡DyˆEyˆEz‰Dz‰Dz‰D{ŠEzŠA{‹@{‹@|ŒA}Ž@~A@@ƒ•Cƒ•C„–D„–Dƒ•Cƒ•C‚”B“Aƒ’?‚‘>‚‘>==€<€<€<~:‘;‘;€’<“=‚”>‚”>ƒ•?…™B„˜C„—F„—H„—H„—F„˜C…™BŠšAŠšA‰™@‰™@ˆ˜?ˆ˜?‡—>‡—>‹œ@‹œ@Œ›@š@š@™@™@™@š>š>Œ™=‹˜<Š—;Š—;‰–:‰–:ˆ—:ˆ—:‡–;…”9„’:‚888zŒ8zŒ8y‹9x‰9wˆ8u†8sƒ8r‚7q‚4p€5n€6m~7j~6i~3g~0f}-h{9h|7h|5i~3j0l‚0mƒ.n„/u…-w‡/y‰1x‹2x‹2y4|7~’9ƒ”6ƒ”6†•6‡–7Š˜7Œš9›9œ:“<•Ÿ<—¡>—¢<—¢:˜£;š¥<œ§>¡§;¡§; ¦< ¦< ¥> ¥> ¥> ¥?œ¢B™ A•žA’œCŽšD‹™D†•D“A}B{‹@vˆ>t†ƒ–=…˜>‡š@ˆ›?žF‘ŸG’¡F–£G˜¦Gœ§GžªHŸ«I¤­D¥®E©°H«²J­²K°³J¯²G¯³E°²M«´c¥¸£Ãž§Î±±ÙÁ¼àÒÆçà¾ÞÛ¤Çö«€§•nwhƒ`k}ShuGOZ\h(jv6l{BfyL_xQ_€UbˆUa}@iƒBo‰Bq‡l…AoŠEuIy”MxŽCyF|I}‘L~ŽO{‰Lw‚Hs~F>> BIN[%Th3Xs@ePk†Yb}Pi„OdIa~FbEi…Jr‡LtƒHp~Caj1[c*W\$XY \["hd%{v2އA„‡8…ˆ7…Š6†Œ4…Ž5„Ž7„Ž8‚Ž8ƒ“:ƒ”8…’8…2„‹,€„%{}yyzywvuqsnuntmtkrioinhmgkejeidhchciaiaiah_h_g^g^g^i[k]n`pbrdrdrdqcpdpdocmcmb mc%nd)nc+zk(vh'rg%qh%rh wjoŠu›‰r €oŽ€5˜ŽQ”Œ]ƒ_‹€bŠ‚]‹]‹]Š€\Œ\\Œ~[Œ~[}\Ž~]Ž~]^^Ž~]Ž~]}\Œ~[Œ~[\\\Ž€]Ž€]Ž€]]]]]]]]]^^^^^^^^aa~`~`~`a‘€b’c‘]‘]‘_‘_‘`‘`‘€b‘€b’‚a’‚a’‚a’‚a’‚a’‚a’‚a’‚addd‘‚e’ƒf“„g“„g“„g’„i’„i“…j”†k”†k”†k“…j“…j•‡m•‡l‘ˆk‘ˆi‘ˆi‘†j“ƒj“i”…r‘†jކ_އ]“ˆ[˜‹W¡K¥”B«•0­–.±—)¶˜&·™!·™¶š¶š´–´—³˜³˜¯–¬“¨¦Ž™‡’€‚v"tl+c`5PP8<>3-2.-(,%#$!!!"#(&$2(&1+*(1/"F;XKsa Žv§‰·™½¢¿¥ŦŦĦÁ¨¿§¼§»¨º§ Á¦ Á§ Á§ À¦ ¿¥¾£ ¼¡ ¼ µœ³š ±˜®˜­—©”¥¢Œ˜‰ ‘ƒ…z vp&fe,WY2CE7348=5"4,(#! !.-FEhb€w•…¦‘°š µ  ½¢À¤çŨȨ˨̪ϬÌ­Ê­É«ɪǪŪÁ¦¿¤ºž·µ›±š¬™©–¥‘¡Žžˆ%œ…%˜ƒ(•+’€.‘€0‘3’‚4’‰,˜Œ*ž'¤“!¦“§”¨•¨–¬˜¬˜«—ª—ª—©˜©˜©˜«—«—ª–ª–©•©•©•¨” §“§“§“§’¦¥Ž¤Œ¤Œ"¢Š( ‰+žˆ2œ†:”…@Ž…D‡†F„†G}ƒGz‚GxHu€Hu€HvGyEzƒDv…Dv…Dv…Bv…Bv…@v…@v†?v†?u…>v†?v†=xˆ?y‰>zŠ?zŠ?{Œ>‘?€’@€’@€’@€’@‘?~>~>|>|>{Ž=yŒ;wŠ9v‰8uˆ7t‡6x‹9yŒ:yŒ:{Ž<|=}>~‘?~‘?€”?€“A€“B€“D€“D€“B€“A€”?ƒ–=ƒ–=ƒ–=ƒ–=ƒ–=‚•<‚•<‚•<Š›?Š›?Š›?Š›?‹š?‹š?Œ™?Œ™?‹š=‹š=Š™<Š™<‰˜;‰˜;ˆ—:ˆ—:ˆ˜?ˆ˜?‡—>†–>„“>ƒ’=‚‘<‚‘>}>}>|>z•¡=•¡=–¢>˜¤>š¦@ž§>ž§>ž¦?ž¦?ž¦Až¦Až¦Cž¦C›¤I™¢G– G’žHKœKˆ™I…–H’D~ŽCzŒ@w‰=t‰>sˆ=q…=n„;o5o5n€4n2o‚3pƒ2r…4s†5uˆ7v‰8yŒ:|=’@‚–A„˜C…™DŠœHœIŽH‘¡I”¢J—¤J™¦Jš§Kž¨E¡«H¥°Jª²M«³L¬³Lª±J¨¯G©³\¦µp¢¹‹¡Â¥§Í¶²ØÃ½ßÑÃàÛ¯Öәÿ–ü•ø†± …¨’x•yVmPOa'aq2r>r€EftC\mC_uGfLgƒHj†InˆGp‰EuCx?xŽ;tŠ5Š1~‡.w€%ow!ht"hu/bt6]r9_}?`~@c€@d?fƒ@k†Ap‹FtHwˆByˆE~ŠHƒN…ŽO‚†KyzApq8POgi*ks7bm3cqw‡>xˆ?y‰>y‰>|Ž<|Ž<}=}=|Ž<|Ž<{;zŒ:yŽAx@wŒ?uŠ=sˆ;r‡:p…8p…8s†7t‡8uˆ9v‰:x‹{Ž?|=|>}?}?}?}?|>|=‘?‘=‘=‘=€’<€’<€’<“=…˜<…˜<…˜<†™=†™=†™=ˆ™=ˆ™=‡š>‡š>‡š>‡š>‡š>‡š>‡š>†™=†šC…™B…™B„˜Cƒ–D‚•C‚•C”C”C”C€“D~‘B|@yŒ=wŠ;v‰:t„9sƒ:q‚‘Ÿ@’ ?’ ?’ ?”¢A–¤Cš¦Bš¦Dš¦Dš¦D›¦F›¦H›¦H›¦H˜¤N–¢L” L’ŸM‘ OPŠ›Mˆ˜M„•G€“D}A{Ž?yŒ=wŠ;uˆ9r„8pƒ2o‚1n0n0n0o‚1pƒ2q„2s†5t‡6v‰:wŒ=zB}’E•J€–K†˜N‡™Mˆ›L‹œLŽ N’¡N”£N–¤Oœ§Kž©K¡¬L¤°N¥±M¥±M¤°N£¯M¢³l¢·Ÿº— Á¬¦Ë¹°ÕĹØÐ»ØÔ£ÐË„³­‚µ°‘Ä¿–È¿ªÕËœÀ´cƒtaxBo…GzKv„Ffs>]i;am;ixAfz=i}>l@lhN‚f ·–ŢͭͯƭʮʮɭƬëªÁ«Á«Ã¨èèè§À¥¿£¾¢»  ¹ž·œµœ³š°˜¬“§¢œˆ”~†twkg_ PL&?<);5)1-$($!!!#"!52RM wo ‘… ¤‘²™»¡À¥ȬÌ­ͯίЭÑ­Ñ­Ô® Ϭ̫̫ͬʪȨÃ¥À¢¼¡ ¹Ÿ ·µ ±œ ­š ª— §• ¨¦Œ¡‰›„–!‘{%Žy(w+„}-‰.‘‡.™Œ,&¡¥‘§’ª–«—«—«™«™¨™¨™§˜¬˜¬˜«—«—ª–©– ©– ¨• ¨’¨’¨“©”¨’ ¨‘ §§¨¦Œ¥Š ˆ&™….ƒ4‰‚:„<{Dy~Fs{HpyLpyLqzKt}HwFt|At|@t}>t}uŒ>t‹=sŠz>{Ž?{Ž=|>|>{Ž={Ž?z>{Ž?|@|>|>}>}‘<~’=~’=€”;•<•<•<€—=€—=€—=˜>…™@…™@…™@†šA†šA†šA†šA†šA„šG„šGƒ™Gƒ™G‚—H‚—H–I–I‚—J‚—J–I”E}’C{AyŽ?wŒ=v†;u…Ž@žAžCŸD’¡F“¢G•¤G•¤G–¥H–¥J–¥J—¥M—¥M—¥M–¤O“¢O’¡N‘ O PŽŸQŒœQ‰™N…˜Gƒ–E€“B@~>|Ž{•>|–?—C€˜D€˜D€˜D™E‚šF‚šF‚šFšIšI™K™K™M™M™O™O„™N„™Nƒ˜M–I”G}’C{Az@yŠ:x‰;vˆ>s„=n‚:l6i€0h-jz/iy.hy+hy+hy)hz(hz(i{)k}+m-m€.n/l‚/mƒ0p†3q‰5v‰7wŠ8zŒ8|Ž:€:‚‘<…“<†”=ˆ™=Š›?ŒœCŒœCŒœDEžI‘ K£J£J£J‘£M’¤N’¤P“¥Q“¥Q’¤P¢P¡O P¡QŽ¡RŒŸPŠNˆ›I†™G„—E„–B‚”@‚‘<Ž9|‹6w‰3vˆ2t†0s…1r„0r„0r„2s…3t‡6r‡8sˆ=sˆCu‹JvŽPy’Xx”Z”Y€•Z—Y…™Z‡œ[Š[Œ [¡\—¥Z—¥V•§Q–©M–«N˜­Rš®W›®\ˆ¥mŽ­„•µžš¾°¥Ë¾¯ÕÊ®ÒΧÉËŒ¸©€°¢†º®‰Á¸ƒ»²’ž•»z£Z|WcOm‡Ju‡Iw‚JnwBck2Zb&ee%hi'no+tv-tw*sv%wy&|~*xu(|w&wok`g\ lbne$i`%hijikjnmqnqnoloidkfmglchbehjvx$„ƒ1Œ”AŠ<{|.qm#qj"le`\\WXPYQ`Xqi!‚{3†‚;||4qs*t}.u}2v}9s|=rzAov@fo:^g2gp-fp+eo(fm'fm'hm*in.jn1gj#gj#hk$hi#gh"ggeefccadbeceadae_f`gaj]j]j\k]l^m^o`o`m_m_m_l_l_l_l_l_i[k]oasevh!yk$zl%{m&zjyixg"te$sc%qc"qdqetY…k›„£'“€!„u$ˆ}=™Z•“‚Š‚†Œ~‡Œxˆmˆ‹^‡‡QŠ‚]‹]‹]Š€\Œ\\Œ~[Œ~[}\Ž~]Ž~]^^Ž~]Ž~]}\|[|[}\}\}\‘~]‘~]‘~]]]]]]]]]^^^^^^^^Ž}_~`aa‘€b‘€baa‘`‘`‘€b‘€b‘€d‘€d‘€f‘€f‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘‚e‘‚e‘‚e‘‚e’ƒf’ƒf’ƒf’ƒf‘ƒh’„i’„i’„i’„i’„i‘ƒh‘ƒh’‚k’mo‰|k†x^†wNŠ{B~<š…* &©˜$²¡/·¨A¸«O´­U³­Wº©a»©U¾¨EÀ§3¦(Á¥ Á¥Á¥¾Ÿ½¡½¡¼ ¹žµ™±–¯“ª‘¦Œž„•}#‡u3qh?YXCJMD;7E33?*,8('5,'.;- U?jO‹d¨€ÆÒ©Ö®Ø´Óµʱί Í®ˬÊ«ɪɪʫʫ̰̰˰˰ʯȬǫƩħÂ¥Á¤¾¢½¡¸ž´™±•«“¨¡†–~ˆvwm`]NN2/ *("! ! !!!'#,'E?`Yƒy œŠ «“ ·›ĤÊ«ɯʰͲϲΰϯѰ Ò± Ï­ έ ͬˬʫƩ¤¿£½Ÿ ¹ž · µœ³œ±›®˜ª–«”ª“¥ Œ›ˆ–„’€ …u*…w,†{,†~+‹‚'’†$šŒ# !¦’!¨”#ª–#ª™#«›!ªœ©œ¨›«–«–«—«—«˜«˜ «˜ ª— ª’ ª“ «”«”«”«”«“ ª’ ¥‘¥£ ‰œ…•"}'Œ{+‚w5}t;tpAmmIilMinNjrKmtJtyAty?tz>u{;u|9v}7v~5v~3o6p€5q6sƒ8u†8wˆ:x‰9x‰9|Ž<|Ž<|Ž<|Ž<|Ž<{;zŒ:zŒ:wŠ;wŠ;v‰:uˆ9t‡8s†7r…6q„5o†8o†8p‡9p‡9qˆ:r‰;sŠz>{Ž<{ŽxŠ>wˆAvŠCvŠCvŠBwŒAwŒ=w;w:w:wŒ=wŽ>wŽ>w?u?v‘@v“Av“Az’D{“E{“E|”F}•G}•G~–H~–H~™LšMšM™O™O™P™P™Pƒ™Pƒ™Pƒ™N‚˜M€—I~•E}”D|“A|Ž<{;x‹ˆ˜@ŠšB‹šE‹šEŒ›HŽLŸN‹¡L‹¡L‹¡NŒ¢O£QޤRŽ£TŽ£T¥PޤQ¢P¢P£Q£RŽ¡PŒŸN‹žLŠžI‰›GˆšDŠšBˆ–?…“;‚8~Ž5}4{‹3yˆ3x‡2x‡4x‡6x‡6tŠ8t‰v{;w|:w}7x~4x~4sƒ8t„9u†8wˆ:x‰9z‹;{;|Ž<}=}=}=}=}=|Ž<{;{;|={Œ‚‘>„—>†™@ˆšDˆšDˆšF‰›I‹œLžNˆ L‰ N‰ NŠ¡O‹¢RŒ£SŒ£UŒ£U¥PޤO£NޤQ‘¤R‘¤R¢PŽ¡OŽ¢M¡LŒžHŒžHEŒšBŠ—=‡”:‚“7‘86}5|‹6{Š7{Š7{Š9v‹sU‹g®„É á¸â¹Ü¶ÚºÓºÉ´ѳвΰίͮίѰÒ±бвϱϱΰÌ­ˬʫ̫ɪǨĨæ¿£»ž¸š¬–­“¨¡‰˜†ˆstag,0!/3"37 272667==BBRPha„x ›‰ª’¶˜Á È¥#Ä®íÅ­ƬÈ®˯Ë® Ê­̪ Ë© Ë© ɧǥţᠻ ¹ ¸  ´Ÿ¯žª§›¤šª™ ©– §“ ¨‘¥Œ¢†œ˜z{"‰w!‚u&~u({u'~x$‡€&’‰*œ‰* Ž(¥•&¨™"©›!§›#§š(§™,ª˜ª—ª—«—ª—ª–¨•ª–¬• ¬• ¬• ¬• «”ª“©’©“ª’©‘ §Ž£‹Ÿ…š—}”{†s&m+yi6tgDmfJfeIbgGemHspGvtC{y>~{6{1{1ƒ{3†|7y4z‚5{ƒ6~‡8Š;ƒŒ;‚‹:‚‹:€’<“=‚”>ƒ•?ƒ•?“=’9~‘8‚‹8€Œ8‹9~‹;{‰:x‰;u‡;r‡:s‰>s‰@r‰AsŠBq‹Bq‹Ap=p;wŒAwŒ?x>wŒ=wŒ?vŠBu‰Dt‡Er‡Br‡Bq†Aq†Ap…@o„?o„?o„?k…>l…Am†Dn‡FoˆFp‰Eq‹Bq‹ApJqŽKrJuKv‘Jx’Kx’I{’Jx–Nx–Nx–Ly—My˜Lz™Mz™Kz™K~•O–N—N—L‚—H—E‚•C•@|“A{’@y>wŽy@{’D|“E—I—I€˜J€˜L™O‚šP‚šPƒšR„ V„ U„ U„ U„ S…¢R†£S‡¤TŒ X‹¡V‹¡V‹¢TŠ¡O‰¢N‰¢N‰£LŒ¢MŽ¢K¡K‘¡I’ H”žE”D”B—>Š—=‡”<„’=‚?€Ž?€ŽA€ŽCxŒGwŒIvIuŽMsTu‘^v“gw“k~‘s~‘q“p€•lƒ™k…›j‡žhˆŸgŒ¢aŒ£[‘ªY–°Y’¬UާV˜¯g¨¿{¯Í—¢Â™ Á®žÀÁ–¸Á“´¹•´®®Ÿs‡ƒ¯–¯“|ª‡¸›¼§¼­™Ã·x‘tkƒae|RkPp‡Qm„Ph€Pf€SpxGisA`j8Yf1]l3cs4`t/Zn&dp&fr(jv*oz.s~0v2zƒ4|…6su!klik kn+de,VX'[^3kmFir1mv5q|:s~:r7p1q….sˆ-v‡7v„5v‚6y6}4}€/|~*}}'yu{v|svksisjrm)qm.]d0]d0]d._d._d,`c,_b)_b)af&af&_d$`b#_a"``"``"``"d^ c]c[bZbXbYdYdYjXjXjXjYkZm\o^p`q]r^q]p\mYlXlWmXh^kandof!pg$ng#ld#kc"gc#mf"rh wgvfsfsgsi"a\qh'td&kVs[‹sylŒvŽ|…<ŠŽ\Œ˜tŒ}ˆ›“{‡•„„‘‚Žx„Žu…‹oƒ†g„…e‡ˆf…„X‡‚X‰€WŒ~W~W~WŒ~WX|\|\|\}]}]‘~^‘~^‘~^Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^^^^^^^€_€_€_€_€_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d’„j’„j‘ƒh‘ƒfƒcƒa‚_‚_“‚n’‚k’‚k‘h‘h‘g’‚h’ƒf€i”„j–…k•€o”}w”}w{g†uW|~hxuRzq:…t&“|¢† ´” ¢Ê¡+Ȩ9İO½µbµ´q²³z±°€²¯‚¶´i·¯Z»©E¿¤/Á£¤¿¥ ½¥¾¡½ »  ¼ ¼ »ž·›µ˜ ¯™ª’¢Œ›…‘€tle!^X(HH.;8%2(8'J2dD^•qʙ֩㸠æ¼ã»á»߸ܵسÖ³ԱҮЯбѲÒ³вѳѴвͱ̰̲ͳɯǭƬĬê¾§¶ž°˜µ˜¯“§¡Ž™Œƒ…x€r78<=BDEFGFGFLIOL`\ni…y›‰ ª“ µš ¼Ÿ¿¡Á«ëĪŪȫɫ Ë« ˫ɩɩȨǧÅ¥ãÁ¡À ¼ŸºŸ¸ž µŸ °­©›§›«™ª— ¨” ¨‘¦Ž£ˆŸƒœ’y‹vƒs~s$yr$yr"y%ˆ€+”…(˜Š'Ÿ‘$¤˜"¨š ¨™"¨™$©—'ª˜ª—ª—«—«—«–ª–¬– ­• ­• ­• ­– ¬• «”ª“©’©‘ ¨ ¦Ž ¢Š Ÿ†™–}”{‰w%‚p(yj3rf>jcFcbFadGcjIplFuqD{v>z8{1‚z/„|3†|56ƒ7…8‚‰;„<…Ž=„<ƒ;„“>…”?‡–A‰˜C‰™A‰™A‡—?†–>†:„<ƒ;Ž<Ž={ŒvŒCvŒAv?v?v?u‹Bt‰DsˆEp‡Ap‡Ao†@o†@n…?m„>lƒ=lƒ=i„?j…@j…Bk…DmˆEn‰DnŠ@o‹@n‹HoŒIpŽHsŽItHvIw‘Hz‘Iv”Lw•Mw•Kx–Lx—Ky˜Ly˜Jz™K|–M}—N€˜N™M˜H˜F€–C€–C}“@}“@{‘>z=xŽ;w:u‹8u‹8y‹7vˆ4v…2tƒ0vƒ1vƒ1v‚0u/uƒ,u…-u„/v…2u†6t‡8u‡;u‡;rŠ6sŠ8t‹9uŒyBz‘Cz‘C~–H~–H—K—K€˜N™O˜P‚™QSSRRP‚žQƒ P„¡Q‰ŸT‰ R‰ RŠ¡QŠ¢N‰£LФMФK¤L£L‘£M“£K“¡I“ H•ŸF•žEœBšB‹—A‡”B„“Bƒ‘Dƒ‘F€GxJxJwLvNtUu‘^w”fx”l}’s~“r•o€—m‚™k…k‡ iˆ¡hޤdŒ£]¥W©UާT’ª^¦½y½Ó•½Ù±¦Ã¤›»¦ž¿´š¾²•·¦Œ®•£‚o•~uƒy¤†­Œ‹¸™¹ º§•¿±ž‚j…d]tJeyFj}Fdu?\n:\n-U: oOk¨‚Ѣݮè» ç½ä»ã»á¸Þ¶ÚµÙ´ײÔ°Ó¯Ò±Ó²Ó²ѳѴҵÒ´β̰˱˱ʰʰȰÅ­À©¼¤¸ ¶ ´›¯–©”£’›Ž“†ˆ{‚sKI QP[W`]b]a\a[d[ igsl‚w”ƒ¤¯˜´œµž¾¦¿§Á¨èŨ ƨ ȧ ɧƦƦƦĤãÁ¡¿Ÿ¾ž»ž»ž¹ž¶ž ´ž °­›¬œ¬š«—¨” ¨’ ¦ ¥Œ¢ˆ …˜}x‡s€q zn$um$wq'}w-‡}$„%•Œ#ž’"£—§—ª—«–!ª˜ª—ª—¬— ¬˜¬–«–­–­•®–®–­•­• ¬” «“ ª“ ¨‘¨¦Ž¢‹ ž† ™‚–}“{Œ{!„s%zj.qd8gaA_]D]_G_cJjdDniAuo={u7x2y0‚y.ƒz/‚~5ƒ7„…9…ˆ;…Œ<†>…‘=…“>ˆ”B‰•CŒ˜DŽšF›EœDŽ›CšBŒ–?Š–@‰•?‡•@„“@‘?}?yŽ?vŽBuCuŒDsFsFrFrŽCrŽAvŒDvŒDvŒCvŒAu‹BtŠBsˆEr‡Fp‡Ao†@n…?m„>lƒ=k‚fƒ@g„Bg„Bh…Ci‡Ajˆ>j‰=kˆEl‰Fm‹Ep‹FrFtŽGuFxGt’Jt’Ju“Iv”Jv•Iw–Jx—Ix—I{—M|˜M}™LšMšI€™H˜E€˜D•@€”?€”?“>~’=}‘<|;|;Ž9}Œ7|Š5{‰4}‰5}‰5~‡4}†3zˆ0y‰1y‰1yˆ3w‰5v‰7v‰8v‰:sŠ8t‹9uŒ:uŒwŽ@xAyD|”F|”H}•I}•K~–L–N–N–N|˜N|˜N|˜N}™N}™N›N€œO€M†M‡žN‡žLˆ LŠ¢L‹£K‹¤IŒ¥J¦N‘¥N’¤N”¤L•£L–£K•¢J– I’ HžGŽœG‹šI‰—H…•J„”K„”M{MyLyNwQx‘Wx“`x“fz•l~“r•q€–p˜nƒ›k†žjˆ¡j‰¢i¥i‹¤bŒ¦\¨YŽ©\˜²k²ÊŽÌ㭸Ѽ£¿©»£š½Ÿ‰¬Œxœvv™oz›pƒ¥q“xo’r}£~©†ƒ¬Žµ’¼¨Ž°•rp^wOdvDmzBhr6`j.ai.gi(ik,ei.\d+W`'Wb(We(Wg)bq,er,ht,kv*nu'pu#osoqyw trnkljol'lk+ge*a_&ei.eh/eh/di/fl.ip-lv-oz.kz)ky*ly*oz+r{(q{"pzovzpwmqh kbhb igef`cj]i\j[i[jYiXjXiWhZgYgYiYiYkYlZlZdV eW iY jZ m\n]p]p]j[j[ j[ j[ jZ k[ l\m]r_r_q^o\o\p\s_vbqb)pa&ma%l`$ka$ka#kc$ld%nb&m_"i[k\n_mb ja g_ f]j^yjŽ{–€{z•€}yŠˆ=“–g’›~‹›‡™ˆ™†Š˜‰‡–ƒƒ|‚Žxƒt„Šn‚…fƒ„b…‡b„ƒW†WˆV‹}VŒ}V~WŒ~WXŒ}\~]~]~]~]Ž^Ž^Ž^Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^^^^^^^€_€_€_€_€_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d”…d”…f“„e“„e“„g“„g’ƒf’‚h’…e’…e’…e’…c’…c’…c’…c“†c”{e—€`•‚W~R‰zS…wTqJyn@|j"~jŠtŸˆµ›§É­%Ͱ.ĵ@·N¿¹eº¹yµ¸ƒ´¸…µ¸¶º}¹´t¹°aº¬C¿¨(¨ŨƧŧŧ¤½¡»Ÿ¸·›´š²—°—«‘ £Š š…~sib[U%?C,223)H5 eG~\¡z¿—Ü­å¶ë¿ê¾å¼ã¹â¹á¸߸Þ·Ü´سײÕ±Ö²Ö²дҵҴÏ´ͱɯɯɯ̲Ë´ʲÆ®¾§º¢¹£»¤°®š¨•¥” ‘–ŠŠ~‚s h_neulzqzqyoxmxmrmvp~tŠz"–„ ¢Žª—®œ¹ º¢ ¾¥ À¦ Â¥ Ã¥ Æ¥ Ǧ ææÂ¥Á¤À£¾¡¼Ÿ»žº›¹œ¸·µœ ³œ±œ¯œ«™ª–§” §‘¦¦Ž ¤‹ £Š  ‚˜|Žv‡s~n#tj%rj)sn.yv%}&‹…%–Ž#Ÿ’ ¤“©•¬–«˜«˜«˜ ¬—"«–!«” «” ¬“­”­”®•­”­”¬”«“ª’¨‘¨‘¦Ž¢‹ ž† ™‚–~“||‡u!|m*sg7i`?^YCWXFX[J`Z@d_?kfƒŽ?„‘A‰’C‹”E–E™F‘›E‘›EšCšCšCŽ›C™CŠ˜C‡–Cƒ•C€“B|’@xDxFuHuŽJsŽKsŽIqGpŽDu‹JuŒHuŒFt‹CsŠBr‰CqˆDp†El…Al…Ak„@i‚>h=f;e~:e~:c‚>c‚>dƒ@d‚Be„Af…Af†=g‡“=“=€’<€’<„’=‚;:9‚Ž:…Ž;ƒŒ9‚‹8€Ž7~Ž6~Ž6}Œ7zŒ8xŒ7x‹9x‹9uŒ:uŒwn5sk-|f†p ˜‚ «˜¼©Ų1È´AÇ´M½ºSº¸a¸·v´¶…±¶Ž±·‹´¸…´º~·²z¶°f¸¬F»©)Á¨Ä©ǨǧƨÃ¥½¡ºž¸¶›´› ²˜ ¯—«‘¢‹ š…Œ~zpd_UP&=A230:,V? sRŽf¯„Ï£å·è¼ë¿é¾ä»á·á¸â¹ ãºâ¹߸Ü´Ù´سÖ²Ö²ҵѴγ˯Ç­ƬŮƯʳʲɱÄ­¾§º¤¹¢·£©š¨˜¦–£“ ‘—‹ˆ}|p ƒv†yŠ} Œ Œ~‹}‰{ˆyvwƒw#†w&Šz"’„ž§™°™ ³ ¹¡ ¼£ ¾¤ À£ £ Ä¥ Á¥Á¥À¤À¤¾¢½¡»Ÿºž¸›¶›¶›¶œµœ ²œ °› °›ª—©•¦“ ¦¦¦Ž¤Œ£‹¤† œ “xŒsnvg"oe'of+nn$vu%}$…#—Š!Ÿ¦“ª”«˜ «˜ ª—«–!ª• ©’ ¨‘!© ¬’¬’¬’¬’«‘ª‘©©¨ § ¥ ¡Š ž† ˜•}“|z†t n)vh7i`?\WCSQDQQGVSB[V@`]>hc;oi7sm3tn0vn/{q6~t7~x:~}<~>~…?€ŠC‚ŽF‰G‹‘G”G—I‘˜H‘™F˜C˜B‘›D›EŽšD‹™Dˆ—F„•E”C~“Dx“Fx’IwLuMtŽMqŽLqŽKpIrŒMrŒKqŒIqŒGoŠCn‰DmˆEl†Ej…Bi„Ahƒ@g‚?e€=db€@cAcAdƒ?dƒ=e…:fƒ@g„Ah†@k†AmˆAo‰BpŠAr‰Ap‹Dp‹DqCrŽDsDtEu‘Dv’Ev•Gw–Hy˜J}šJšKšI~™H€™H…™D…™D„˜Cƒ—B•@€”?“>“>…”?ƒ’=„’=„’=†’>‡“?‡=†<„’=ƒ’=‚‘<€<};{Žu‹@u‹@u‹@u‹BvFvFvFvGvGw‘Jw‘Jw‘Jv‘Jv‘Jv‘Jw“Ix”Jy•J{—L|˜M}˜G~šF‚›G„žGˆ H‹¢H¤I¤I”¨Q”¨Q•©R–¨R–¨R˜§R˜§R—¦Q“¥S’¤R¡QŸS‹œU†šS„˜S‚—T|•T{”S{”Sy“Tz“Y{“_z”e{•h~—o~—o˜n€škƒm… k‡¢kˆ£l‰¥jЧgŒ©fެf“°n¢¾„»Õ¨ÐèÄ·Ô®–ž~¯£Â£°Ï½ÀßÚËèì¬Ê¾œˆoŠk{–m~šj|›o{žvt˜t‚§†~žyn‡]^n=]f/fj-gg'^]KOVY]_Y]"SX TY#W^(Za+V^#X`$^d$dj$jl#mn poqonmuqqmd` _Zfa jeid^[a]fb#jf)lf(je%e`a\rdpdococncjbf_c\h] j_jdnits yz*xy+rs'tnsmrlrkqjriqh rg lg kf kd jc kakalalao]p_s_t` t_s^s[rZj]k^l^n`pa qbrcsdraq`o^m\l[ m[q_ucn`oaocpdofofngngp`%te,yi5wj5sf/nb&mb nd†t ŠzŒ{‰z‰}Œˆ$€x'†”_Š™rŒ›„‰šˆ†™…†™ƒ†—…ƒ“††•€‚y€Œt‹pˆgƒ`€‚]‚„]ƒ‚V…€V‡~UŠ|UŒ}V~WŒ~WXŒ]Œ]Œ]Œ]Œ]Œ]Œ]Œ]Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^^^^^^^€_€_€_€_€_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘_’‚`’‚a’c’e’g’€h’€h‘€l’‚k“ƒj”…h”…d”†c”†_“…^~RšK•ƒAŒ‚=x7vn-ph ne~j {¥’´¥&»°4½µH¾·]¾¸j»ºg¸¸p¶·~³µ³´’²¶‘´·Š´¸…²²~²¯l³­O·«5½ª ©çÅ¥ŧ¤¼ ºž ¸ž · µœ ´› ®™©’ ‹ •„‡|sm[X!KK)9:260 C3dG ‚]›q½Ø« é¾è¿è¿å¾á¹Ý·Þ·à¹â»áºà¹Ü·Úµ×´Ö²Ô³еγÊ®ū¨Á©Ä­Æ±È±ůíÁª¿©¹¥´ °œ¢˜¤–¤” ›“‰zoiš‡š‰œ‹ ‹ š‹™ˆ–†•…’„‘ƒ Ž%‰z%†xŠ|”‡Ž¤©•±œ µ  ¸¡º¡½¢ À¥½¢ ½¢ ½¢ ¼¡» ºŸ¸¸³š´š³›³š ±› °™ ¯š ®™ ©–¨”¦“ §‘§‘§¤Œ£‹£‡ €•y ‘u‡ozgqbmb"hg$nk$ys%‚{#Ž!–ˆžŒ¤¨”!¨•¨•¨“§’§¦§ªªª©Ž©¨Ž§¦Œ¦¥Œ£Š Ÿ‡ œƒ–~“zxŠu„o}k)tf7i^@YR@NKBJIEMMENNBTSAZX?a^;fc8ie6he2og6rl:tqw|Bz‚F~ˆK…ŒI‡ŽJŠ‘K•LŽ–I˜I˜G˜E‘šG›GŽšH‹˜Hˆ–G„•G“G~“Fy“Iy“Jw’MvOsPqŽNpLoŽKo‹Po‹NoŒLn‹HmŠGkˆEj‡Ei†Fg„Afƒ@e‚?d>c€=bp‡?nˆAnˆAo‰@q‹BrŒBsCtBtBv“Cw”Dy–F|—H}˜I€˜J€˜J€—I„šG„šGƒ™F‚˜E—D€–C•B~”A„–Dƒ•Cƒ•C†•Dˆ—F‰–F‡”D†“C‡”D†•D„“Bƒ’A@}?{Ž={Ž=uŒuŒ>u‹@u‹@u‹Bu‹Bu‹BsDsDsEsEsŽGsŽGsŽIsŽIsŽIsŽItHuIv’Hx”Jy•Jz–Kz—E|—F~šFƒœH†žHŠ¡IŽ¢I£J”¨O•©P•©R–ªS–ªU—©U—©W—©W’¥T’¥V¢VŒ XŠžW†›Xƒ˜W—W|–W{•V{•Tz”Uz“Y{”]|”d}”f|—l}˜k~™l›kj„¡k†£k‡¤l‰§kˆ¦f‡¦bˆ§a’°p§ÄŽÂÝ´ÕîαӸ¾¡ŸÀ¡·Õ¹ÁàÎÀßÚ¹Úã³Ôå´ØÔŽ®¡oŒphWn†Tw’_|™iz™m|œu€œsxbdtE]g3bj1ag+X^ R[[d#ci-`e-[^'Y\%Z["YZ!XX"YZ![\ __!ab ccddefaa aa a_dc qm|yytoj gbd^_Y ]U ^VaWbXcZjUgTgS hViXhZg\ eZkbnfmjom rs%xv+vr(pl"ppoopnomplokokojlhlhjf jd ic ib ib ka n^ n^ m]n\m\nZlXmXj[l]n_ parcsdteterbrbqao_n^o_rbuerbresftiuisjsjsjti+vj0uj4pd0i^&k]se}n’|x‹y €†}|x~~4‰‹L‡šm‡›x†˜‚†—„‡›‚Šžƒ‰œ†„–†…”‚yŒr€‹m€‡f~‚_Zƒ\‚U„U‡~UŠ|UŒ}VŒ}VŒ~WXŽ^Ž^Ž^~]~]~]~]Œ}\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^^^^^^^€_€_€_€_€_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d€_a‘€b‘€b‘€d‘€d’e’g”€h•h—„f˜†b™ˆ]™‰X˜‰R—ˆO¡ˆEš†?‘ƒ8†~6zq0of#ncsf ‰tœˆ¯ž*¸«8¸°C¹´V¸¹i¹¼uº»o¸¸r··y¶¶‚¶¸‰¶·‹µ¸‹´·Š®²®¯s¯®^´¬Iº«6½©$Á¦À¤Ã¥Á£ ¼¡ ºŸ ¹Ÿ ¸ž µœ ´› ¬˜¥’›‰ ‚whfNQ$=A*40$;1Q< rR”k¯ƒËžáµéÂå¿ã½â¼ܹضٷݻ߻߻ܺ۸׷յӴҳγ̱ǭè¿§Á©Ä¯È³Å¯¬¿¨½¨»¨¸¤±«™¤—¦—¤”Ÿ™†vs``¨‘ §“ ¨” ¨–§–¥“ ž¡‹›‰“„€ Š}Š~Ž‘€š‡ Ž©—® ±ž³ž¸ »£ º  º  º  ¹Ÿ ¸ž ·¶œµ›¯™°š°š¯š ®™ ­˜ «˜ ª— ©–©•¨• ª” ©“ ¨ ¥ ¢‰£Š œ‚™{ •xskvdsbd`!he"qj"yp!‚wŒ€•‡œ‹££¤‘¥‘¥‘¦¥Ž§§‹§‹§Œ§Œ¦‹¥Š¤‰£ˆ¢‡¡†Ÿ„›˜~’yut†p€jye(q`4cXlo@pvFv|Lz‚F}†GŠI…Jˆ’KŠ•I‹–H‹–G™HŽ™J˜J‹—K‰—L…•L‚“L“Ky•Jx”Jw’Ot‘QrŽQpŽPoOnŒLoŠSo‹Qo‹Nn‹Kl‰GkˆFi†Fh„Gdƒ?dƒ?dƒ?c‚>b=a€e€;e€9fƒ@fƒ@g…?i„?i„=k…>k…o‰@pŠ@q‹Ar@sŽAuAw’C{“E}•G–H€—I–I–I‚›J‚›JšIšIšI€™H€™H€™H‚˜F‚˜F‚˜F†™Hˆ™I‰šJ‡˜H‡•F‰•K‡•J†”G„’E’D~‘B}A|@uŒ>uŒ>uŒ>u‹@u‹@u‹Bu‹Bu‹CqBqCqCqŒEqŒEqŒGqŒGqŒGqŒGqŒGqŒGrFtHu‘Gw“Ix”Iy•Hz—G}˜I‚›J…I‹ŸJ¡L¡K•¨O•©P–ªS–ªU—«V—ªX—ªX–©X‘¦W‘¦Y¥Z£[ŠŸZ†œ[ƒ™Y—Y}—X|–W{•Vz”Uz“Yz“\|’a}“e|—j|—j}™i›jjƒ j…¢l†£k‡§h†¦c…¦_Š«d˜¸y®Ì˜ÄàºÑëÎÁèɱַ«Í²«Ë´£Ä³¡Å»©ÐÍ­ÕׯÚàÄ¿y™‚_xP`wAm„LsŒUs\o‹[qˆZpƒUl|OgsCbn<`m8_n7^m2cr9hr=en9bg1`a(ZZUSZT YSYTVTWUWWXYX[[] Y\[^hi xxƒ€€~xvyupke^_T^SdXl] paeUeTdTdXg]jblejfjfli$kk%ij$jj"ok$ph ndgehehegdidibibibjbiaj_i^j]j]l\l\f[ gZ g[ hYhYjYjZk[l\m]o_qarbrbrcqbrbsctdscsbtcwf zi#vfvftftfsf"tf%sh*ti+og(of+kd-g`)h^!qcm‹ww•~ ›‡”‡!†€*}€;ƒŽVŸpˆr‰œ|‰›ƒˆš‚‹ž€Œ¡€ˆŸƒ‚˜ƒ…”}vŒr€‹m€‡f}^~€Y€‚Z€Tƒ~T†}TŠ|U‹|UŒ}VXX^^^Ž~]Ž~]Ž~]}\}\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^^^^^^^€_€_€_€_€_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d“f“d“d“d”c”c”c•‚b™‚bš„_œ‡\žŠUŸMžEŽ=Ž; ‹2•….ˆ}.|s2rh-n`vfpœ…¬•º¤*¾ª7»­D»³Q¸·]¶¹b¹¶g¸µf¸µf¹·j¹¹q¹¹{´·€²´ƒª´€ª³z®°o²¯`·­L»ª4½§½£æ Á¤ ½¢ ¼¡ º  ¸ž ´› ²™ §—  •†ˆ}uq\^@G%.6)4-E8 aJ_¢yÁ•×®ä¼ æÅá¿ß½ݾÚ»Ô¶Õ·Ú¼Ú»Ú»غ×¹Ô·ҵϵδɯɯÈ®ĬëíƱȳíÁ«½¨º¤¶£³Ÿ¯­š«­œ©˜¡—Œˆ„jo QX¬–®˜°š±°ž­œ¦—£“¤‹œ‡“‚‚Ž‚ Œ|Šx’‚™‰¤“©™¬›¯œ³ ¸£ ·ž ·ž ·ž ¶ µœ ´› ³š ²™®™®™¬š¬š «˜ ª— ©– ©– ª˜ª–ª–¬– «• ª’¦ £Š ¢ž† € ›|•w‰p}hxga] e_!kd rj{p„yƒ•ˆ žŠŸ‹ £¤¦¦¨¥‰¥‰¥‰¥‰¥Š£ˆ¢‡¢‡Ÿ„žƒœ€˜~•zuŒqŠp„m}f u`'l[0^S7PH;HC?GCD7jlDprJrzAu}Bz‚FˆG„ŽI‡‘H‰”H‰”F˜KŽ™K˜L‹—M‰–N†–Oƒ”N€”My•Jx”Jw’Ot‘QqQpŽRnŒNmNn‹Un‹Sm‹OlŠJkŠGi‡Gh†Fg…Gcƒ@cƒ@b‚?b‚?a>a>`€=`€=e~=e}?e}Ae}Af~Bf>f=f€9g„Ag„Ag…?i„?i„=j„=j„;lƒ;lƒ=m„>n…=o†>q‰?rŠ@s‹?tŒ@v>w?{’D}”F€•H€•H‚”J‚”JšKšK€›L€›LœMœMœM‚N‚™K‚™KƒšL…šM‡œOŠœPˆšN†˜L‰•Mˆ•M†“K…’J‘F‘E~D}Ct‹=t‹=tŠ?u‹@u‹Bu‹Bu‹Cu‹CpŒBpŒBpŒBp‹Dp‹Dp‹Fp‹FoŠEoŠEoŠEoŠEp‹DrFtFu‘Gv’Hw–Jz–I}˜K™K…œJŠKŸMŽ L•¨O–©P–ªS—«V—ªX•«X•«Y•«Y’§Z’§\¦]ޤ\Š¡]‡]™[—Y{—Zz—W{•Vz”Uz“Y{’\|’a}“e{—g|˜h}™h~ši€œiƒ j…¢l†£k¤bƒ¦b‡«c´lŸÂ‚±ÑŸ¿Ý·ÆãũԶžÇ© ÄªªÌ´¯Ò¾°×Ä«ÖÂ̸šÊÖ¥ÏÎŽ¯šmˆ_hIi~C]u;Wp7Yq=Rh7Yk;gwJhxK]m@Zn=bxGZn9_q=dr?fp—Ÿf”¥yƒ™uŠŸt ~ …Ÿ‚Œ {‹¡z†ž~—„“|vŒrŠl†d|€[}XY€Tƒ~T†}T‰{T‹|UŒ}VXX‘~^‘~^‘~^}]}]|\|\|\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^^^^^^^€_€_€_€_€_€_€_€_‘€d‘€d‘€d‘€d‘€d‘€d‘€d‘€d“g“g”€g”€e•‚d•‚b–ƒb–ƒb…Yž†V ŠQ¢J£A£’6¢“.¡“*›Š"}u$rj,l`,o_!n‘} ¯”¹Ÿ§"Á¨1¿ª=½°H¸³K´²K¸²^·²W·³R¸¶R¹¸[·¸h²´s®±|¨¶ª´­²z±°o·¯\»ª>»§ ¼¤ç¦¾¤ ½¢ »¡ ¸ž ³š °— ¢•œ ƒ‚zmlSY6A#$/)80O@nUŠi©ƒÊ Ý¶ãÀäÅ ßÀܼܾÙ½Ô¸Õ¹×¾×¹×¹ÖºÕ¹Ò¸ж͵̳ƬȮʯȰưưDzǴíÁ¬¿ª·¤±­›¯±ž±¡µ¢°œ ¤’—‹„‚ el GS ·¤µ¤ µ£³¢±¡¬ž¨œ¥œ§™¤– ‘›‹—†“zŠvˆz~“†œŽ¥•ªš ­œ®ž¶ µœ ±š ±œ²°ž­ ªš¯š ­› ¬›¬›«œ©›©š ©š ¤›¦›¥™¤— ¤” £‘ ¢Ž £ŒŸŒ ˆ ™ƒ —€’{ˆs|jtcjY%aU!YV!^_&ih(xn&‰t!”y™‚…¢ˆ¤‹¢Œ ŒœŽ ˆŸ‡Ÿ‡ŸˆŸˆžˆš„—œ{—zy‹w †u#‚r$~n#{j"ud0rb/j]1bU3WL8LC6C96=43;11=25>59<;>3BF/JN-SR4WT1\W-a[+e^*hb2kg:ojBprAsuCv{E{€F~‡H‚‹J„J…K…•N…•N…–O…—M„–Lƒ•K“I€’H{•Nx“Lv‘Js‘IqJpImŽGkŒEmLlŒKk‰Ii‡Gh‡Dh…Ch…Ch…Ce‚@e‚@e‚@gBgBh€Bh€DjDi‚>i‚>i‚>i‚>i‚>h=h=h=h‚9h‚9g:g:f;g€h?h7h7i€:k‚>m„>o†>q‰=s‹={Ž?|@|‘D}’E~”I•J~–L—M˜H—L—M–P}—P~˜Q}™O~šO~™J™M„šO†›PŠšQ‹˜RŒ—RŒ–QŠ—OŠ˜MŠ˜M†—I…–H‚•D€“B’AsŽ?sŽ?r>qŒ=p‹:;85<108,,6(*6,/82438:,DD(LL(WS.[V,bZ)h_&lb%ne*pi2rm6sq6tr5wu8zz:}€;„=„‡@„Š@„ŽE„F…‘I†“K„”Mƒ“L’K’L{•Ny’Nv‘Ls‘KrLpKlHj‹Fk‹LjŠKi‰Jg‡Fg…Ef„Df„Df„De‚@e‚@e‚Bh‚Ch‚CiCiCkCm„@m„@m„@lƒ?lƒ?k‚>k‚>k‚>h‚9h‚9g:g:g€g€>j9j;k‚>m„@o†Bqˆ@s‹?tŒ>{Ž?|@{C}’E}“H~”I~–L~–L–H~–J~•M}”N{”P|–O{—M|˜N€˜L™M„šO†›P‰šSŒ™SŒ—R‹–QŠ—OŠ˜M‡—L…–H‚•F€“B~‘@{‘?sŽAr@qŒ?p‹>oŠ=oŠ=oŠ=oŠ=l‡Dl‡Dk†Ck†Ak†Al‡@mˆAmˆAoŠCp‹DqŒErFtHuIx’Kx’K|“K}”L—Mƒ™N‡žN‹¡O£PޤQ’§X’§X’§Z‘¨Z‘§\§[ަ\¥[Š¥bФc‰£bˆ¢a…Ÿ`‚œ_™\~˜[v–Sv–Sv–Ux–Vx–Vz—Wz—Wz—Wz™`|™a}šbšcƒœe„f†g‡žhˆ¢c…¡d‡¦k“´¥Æ—´Ô«ºØ¶ºÔ·©È©¤Ã¤¢Á¢£Ä©¦É³¥Ìº¡ÍÀ ÍÆ¢ÎͧÒˢȹ³œ¤Œ¤Ž…¬™†¯Ÿ‰¯¢Š¬œ‡©‘€n‡`\rDYk7`q:]k6]l5^k3`k/`j+aj)bi%bi%`^#a`dffi"de)[^)W\&X]#^f`hdkglimilhkjjmklllkkjmkpkujwj zpul of haf` f_d_d^d[cZaX bV cU dW fY iY dY bWaV`UaVbWaV`UiXhWeVcVcVbXbZc[f]g^i]h\gYjZm]p_ m[m[m]l^m_manblcpdpdpdqbrar`r_r^pf!qf$qe)qd-pc.ob.l`,k`*_X!cYl]xf€i ‰q¡ˆº '«—Ÿ’)’“CŽ›e£¦‰¤ˆ¤…Œ¤„Œ£†¤ˆ£ŠŽ¢‰Œž„ŠŠš}ˆ•w‚q‹i‚Še‚‡_‚W€Q€PƒOƒP„}O…}Oˆ|R‹~TŽX‘Y|[‘}\}\‘~]]Ž~\\Œ~[Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]^^^^^^^^^^€^€^‘_‘_‘_‘_€^€^“ƒb’‚a’‚a‘`‘`‘`’‚a’‚a‘„dƒc‘‚c’„a–‡^˜‹W›ŒQ›NŸ’6¨•6°™/³š&´š¯š¥—œ’ Š}zok` i\%tb ˆq „³”¾¥ ¿§Àª­ ¯$Á¯%À±$¾±$À°Á°$±-À²8¾³I»´Y¸·gµ·n²¶{°µ}­´­´€¯´t³²`µ°J·­:½®ºª ¹¥¹£¹£µ¡¯œ©˜¥˜„‰}ysd_HE7310S=hN†f§Ç Þ¹ çÄ çÆãÆâÄáÂßÀݿݿݿÝÀÕ¹Ô·Ò¸Ó¹ÓºÒ¹η̵ϱϱϱͲ̱ʯɭȬĬª½¦¹¡´ž²œ°ž°ž­ª›£“”†ƒymgPN9; ½© »¦ ¸¤´¢± ®ž«ž«ž¨›¦™ ¢” ŸœŒ˜‡“‚~ˆyŠyŒ{€ –† Ž £•§š°›°›°š¯œ°¯­›«™«™«™«™ªšªš©›©›©›¥š¤™¥˜¥–¥”£ ¢Ž ¡ŸŒ ˆ š„ —€“|Šumxgr_'dW"XR SS!TW \\jctk„t‹w ’{—}š~š~˜˜€•}”|’{’z‘{xŠu‡rk|jvfndka#f]&cY(aT(YQ,UP*PL)IE(A@,99/553126,,4((2%(1+,123.>;(LH%XQ%`X'f]&mb$sf wixl xo"yq&|s&}t'~u(x*{-…1ˆ‚4ˆ…6†‰<‡Š=ˆŒ@‡F†I…’Mƒ’O‚‘P~“P{’NyLuŽLqŽKoŽKk‹Hi‰HhˆIhˆIf†Ge…Fd„Ed„Ed„Ed„EfƒCfƒCfƒCiƒDiƒDkƒEkƒEmƒEp‡Ap‡Ao†@n…?m„>lƒ=lƒ=k‚g€>i€8j;k‚>lƒ?n…Ap‡?rŠ@s‹?zŒ@{AzB|‘F|’G}“J|”J}•K|”H|”J{’Ly’Ny’Px“Ny”My•K€˜N™Oƒ™P†šR‰šS‰™R‹˜RŠ—QŠ—O‡—L†–K„•G”E’A{‘?z>sŽAr@qŒ?oŠ=n‰7251^AwW™u¹’Õ«æ¿ìÊìÌæÊäÇãÄ áÁ àÀ á¾ á¾ âÀ ׺׺׹ֺÖ¹Ò·γ˰ѫѭ԰ӲбË­ũ¥¼¤»£¹¡· ¶Ÿ³ ³ ²¡ ™œ”‘‰‚z ojYV??#+-¿©½¦ ¸£ ´  °®¬¬© ¦š £– ¡“ ž ›Œ—‡ ”„ Œ{Šy‰x‰x Ž~ •†› •ª˜«™­›®œ¯¯œ¬š«™©˜©˜ª™¨š©š¨›¨š¨š¤™#£™ £—¤–£”¢¡Ž ¡ Ÿ‹‡™ƒ —”}Œwoziwc(j[$YS!QP"MP!PUZ[dc"ul|p…sŽvw‘w’x’xxŽv‹t‡r…q‚m}jzgsd!oa"h^#aZ&[V,XR0TM3TI5LG1JE/EC.@?+9;-581154/36/05+,1*+0000;9-ID'YQ#f[%mb"sf"|l!‚q…t…v…x„zŒ|‹z‹z‹|!Œ~%)’„,’†0Žˆ4ˆ7Ž‹:ŽBŒF‰J‡M†‘O‚‘LLzŽIwŒIsŒJq‹Jl‰Ii‡Gh†Hg…Gf„FdƒGc‚FbE`‚F`‚Ff‚Ef‚Eg„Dj„Ek…Fl…Dm†Eo…Er‰Cr‰CqˆBp‡Ao†@n…?m„>m„>k…m„>o‡=pˆx=sŽAr@p‹>oŠ=n‰o…=o…=l†=k…m‡=m‡=m‡=mˆAmˆAn‰BnŠ@pŒAqBrŽCsBwŽFxGw‘Hx”Jz–Ly—Mz˜NzšO~™TšUšVƒœX‡žX‰ ZŒ¡\£[Ž£^¤aŽ¥a¦b¦dŒ¥c‹¥dФc„¢fƒ¡e‚Ÿe€c~›c}šb|™c|™c}›_}›]~š]~›[›\›Z‚›Y‚›Yƒ\ƒ\‚Ÿ]‚Ÿ]ƒ ^ƒ ^„¡_„¡_„£_‚¢c‰ªuš½“ªË¬¯Ï·¯Ì¸®É¶“¶žŠ­•Ь‘‘´–”¹š¸šŽºŸ“Á§’¶¨—¹¨ž¿ªœ»œ‰¥}s]sŠR•W}¥_}¤e|œjy”k{‘k{‹fl{P\i;X_)X]'WZ#WXWVYW[Y^ZX[W\ ]a gkkm$cc#VWNO [RVM OHMFNITP ZV]Y_V]V[U XT YSZS]R^Rb] ea ie mipmqlok njsnrmqlrjphpfpe pe rb qa qa qa qa p`m]jZg[g[g[g[g[j[k\ k\ p_m\jX hX iXkYn\p^ o_#o_#o_!n_m^m^l]n]shthuivi#ug&tf)rc*qb+hchc!ia"j`#j`#k` m_m`nW i—{“y …r ‡z…0”s‘ž‚‘£‹‰¢‡¤ŽŽ¬”‘®«‰¨ˆ‘¨‹‘¨Œ“§Ž‘¥Œ¡‡ŒŸƒŒœŠ˜w„’o‚Œiƒ‹d‚ˆ\€ƒT€OO~K~K‚|J„|M‡|O‰|PŒ}R}U|[‘}\}\‘~]]Ž~\\Œ~[Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^^Ž~]Ž~]}\}\}\Ž~]Ž~]Ž~]^^€_€_€_~`~`aaaa~`~`|`Ž}ac‘€d’e’e‘€d‘€d”€]–Vœ†L§B°–7»-À¡$â½ ¼¢¶ ­› ¢”’†}sjaWP&YPgW ƒn¢‡¸™Ç£ϪɮɯÉ® ʮȮȮȮȮƮʮ Ͱ бÓµÔ¶ÓºÔ» мË» Ĺ;À¸S¼¸]··WµµG³³;½¨»¥¸  ¶ž±œ¬˜¡‘›Œˆ ƒrp_^ GF7586B@qWŽq ²˨Ú¶áÁâÇâÊâÈáÇßÃÜÀټ׺ַնгαͯʮÉ­ŪÀ¤»¢ºœ¹ž·žµ°œ«š§–¥– š’–ˆŠ€„z }q sh nc i`\UKF<:21*+&%(-#'2¿¦½¤º¢¶ž²œ ®™«™ª˜¦š¤˜¢–¡” “ ž › ˜Š—ƒ’ ‹y †tƒu…yˆŠƒ—ŠŽ¢”¦™¨š¨™«™«˜¥˜¥˜¥—£—¤˜"£˜$£˜$£˜$¡—& –% •" “! ‘žž‹Šˆšƒ—€•}’zŒwƒq~mwd l]"^S%QK'GF(BB&EF'KL,XW`[!ia rewgxfxgxgye ubp^j\eX!`V!ZR!XP!QH'LF&GD%DC%CC)DB+E@,D?,HB,GC*HD+FD+EC.BA/A?2==3B<0<8,<8,B@+MH(YS!i`sj‡y!Œ|$•‚&š†%žˆ#œ‰ ›‹œŒ¡ŠŸ‰Ÿ‰ˆž‰Š!ŸŒ% &¡“*¡’+¡“0Ÿ•4ž•:š”<˜“?—’@’‘?Ž?‰Ž>„Œ?€Œ@{‹BwˆAs‡?q†Co…DmƒBi‚AgBd€Cb€Db€DeFf‚GgƒFj„El†En‡EoˆFr‰EvŠCu‰Bu‰BtˆAs‡@r†?r†?q…>m‡>l†=j„=iƒi?j€@l‚Bn…Ao†>pˆ>w‰?xŠ@w‹CxŒDxŽFxŽFwŽHwŽHx’KwLuNtŽOrŽQrOqMqMwŒKyŽM{M}’M~”L~”K~”I~”Iƒ•Kƒ•I‚”H”E}”D{’@y>w=rŒCq‹BpŠAo‰@o‰@nˆ?nˆ?o‰@n‰Dn‰Dn‰BoŠCqCsEtFu‘F{K{’L|“M{•N{–Oz˜PzšQ{›R~™VšW€›XƒœZ…ž\‰Ÿ^Š _‹¡`‹¢\Œ£_Œ£_‹¤`‹¤bФcФcФc‚ dŸc€žb~›a}š`}šb|™a|™a›`›`›^‚œ]ƒ\…ž\…ž\…žZ† _† _† _„¡_„¡_…¢`„£`„£`…£c„£h‹¬}œ¾›¨Ê¯¬Ìµ¬Ìµ±Î¸’µ†¨¢…ˆª‰¯Œ‰¯Š‡±‹·”œº ­“‡¨‘°‘˜³§zyZk€EqDv”Jw’Oq‰MvŠU{]o~S\i>T^)S\'QX$QV RUVV YX [Z"Y_X`]egnnq*kn+cf!`b_WXPNFJBLDPHTJTJTMTNSOTRVT ZV ^X aZ c`hemkpkmilg lg ni jjjjkhkh kfjekd jcl^k]j\k]l^l^j\hZj_k`k`n`oap`p`qa p^ n\ jYiXkZ l\n]n\m`nanao`o`rararatfug wj$xk'vk+uj,rh+pf+og&nf'nd&mb$n`!o`p_p_„jŠp‘uu†s „z!Œ‹H•šdŽŸ¢‹¢’… …¢ŽŠ¨Ž«ª‹‘©‰‘¨‹‘¨Œ“§Ž‘¥Œ¡‡ŒŸƒŒœ‹™x…“pƒhƒ‹bƒ‰]€ƒT€€N€€L€}H€}J‚|Jƒ{J†{M‰|PŒ}R~S|[‘}\}\‘~]]Ž~\\Œ~[Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\Ž~\^^Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]^^^^^^^^~`~`aaaa~`~`~b~bc‘€d‘€dcŽ}a|`~X‘Q—ƒFŸŠ;ª’0´š+¼ %¿¢"ºª¸ª­£ Ÿ˜ Ž‹ |{fhVWPL'ZPo_y ®’ À¡ʪ ϰ Í´ͳͲ Ͳ ͱͱͲ Ͳ ˲ ϳ Ò´Õ¶ظÙ»Ú¾Ù¿×»Òº̺(ƺ@Á»M¼·O·³Gµ¯?·© µ¥±¢®Ÿ©š ””‹Œ„zwml^_OO=>2287DDr_Œu%­’)ŧ!Ô´Û¾ ÝÄÞÇáÄàÅßÄÛÃÙÀԼѹÍ·ʱ Ç® ª¾¦¹¢´­˜©”¨‘¥£ŽžŒš‰–†‘ƒ‚‡€„|v{rulod gY`SXNNDA;74!.-('')#$("#'Á¦À¥¼¢¹ µ°š­™©˜¤˜¢– ” “Ÿ’ž ›˜Šš†–‚{ …v€s~s|v|xŽ“‡š ’¢•¤•¥–©—¥™£™¢—¡– ¡–# –# –# —"Ÿ•$Ÿ•$Ÿ“#Ÿ’"žŽ‹ˆœ‡›†™‚•~“{‘yŒw„r~myh"oa$dW*XO0KE/B<,@=*DA.JJ(RN)[T*cY(gZ%g[!fZ e[ fT"bR]O XM TM#PK%KI#IF#HB FBBBBDEHHK KL NM!TMVO!VR#XT%XS)UQ+SN.QL.TJ1NF/MG/SN0[V,d_%qk!{u!Ž#“„'›ˆ*¡Š*¢Œ)£'¢$¡‘"£££££¡!¡! !¥–#¦–%¥˜(¦˜-¥˜0£—3¢–4Ÿ•4œ•;™“;•‘:Ž<Š=…Ž=Œ=|Š;w†Au†@q…@nƒ@kAgBf€CcBd€FeGf‚Gj„Gl†En‡Ep‰Er‰Eu‰Au‰Au‰Atˆ@tˆ@s‡?s‡?s‡?nˆ?m‡>k…>iƒi?j€@kAm„@n…?o†>wˆAwˆAvŠBw‹DwEwŒGvGvGuKtLsLpŒOpŒQnŒNnŒLnJtˆIu‰JwŒKyŽIyHz’Hz’Fz’F‘G‘E}’E|‘Bz‘Ay>w=vk…>iƒg‚?f>e€=e€=e€=f>g‚?hƒ@r‡FsˆGuŠGv‹FvŒDvŒDu‹Bu‹Bt‹Ct‹CsŠDr‰ErˆHq‡Iq†Kp…LmˆAn‰BoŠCpŒBqCqBqBqBtŒBuCuCvŽDvŽDvŽDvŽDuCv=v=u?r@q‹Bp‹Dm‹EmŠGnImŒHnŒFoGsŽGu‘Gx’Hz”Jy“R{•T}—V~˜W}—V}—V~˜W™XšXšX€™WšXšXƒœZ…ž\†Ÿ]†Y†Y†Y†œ[†œ[…›[„šZƒ™[œ\›^}™\{™]{˜`y—ay—aw˜c™i‚šh„d† c‡¡`ˆ¢aˆ¢a‡¡`…¢`ˆ¢aŠ£bŠ¢d‹£gˆ¤g†¦gƒ¥h~§c€¨vˆ°–”½¯žÇ¹¥Ê¹°Ï¿¹ÕdzÒÌš¸®‚Š|•w˜j‚—\yHpˆ:s’fœ¾²×ŧÎË ÉË£ÐÍ‘¿´r¡j„iYqOXn@dw@ezBd{Me€]b€dc_`zW\mKXb=UZ2XY-]\.`_/Z]0\_0^`.`a(``$a`ddifd`fcjdlfleicf^ c[`W ^U \T [S ZS\T^V_W_U^T^U^U_WaYbZc\eUeUcVbW`W aX aYaYaWdZg]g^e\e\ g^jbs]s]q]p\n\kYgW fV e\f]h_kbmdnfogogrkqiphogne ne$nd&nd&uf/sd-od,of/mh0hg/bc*[^%kY+p`"rej_fWlYzg#„s#~q€rƒwŠ~Ž‹H–w‡Ÿ‘€¤˜†•‡ž”ˆ “‰¡“‹¤‘Ц‹§Œ¨’ª’‘©¨Ž§¤ˆŒ „‰‡›‰–x‡’r„ŽkƒŠa‚ˆZƒ…SƒƒM‚H…|C…|E†zF†zJˆzMŠ{RŽ|V}YŒ}V}Y}Y}[}[Ž~]Ž~]Ž~]^^^^^^^^}\Ž~\€Y€WXZ€^€_^Ž~\~VT’U•X˜€^™€a|W|[{`{eŒ{gŒ|e‹}c‹}bˆ~[‡}Y†zTƒvLqDxj9ue2qa-i])i])g[)c\(c_/eg6ck<^jA.;=:8:F96=95C74E73J53I23E04@/3Š€K›ŽW©›Z±£X°©[­§E¬£,©œ¦–¤’ ¢‘¡’¦”§• ¨™ « ¯žµžº¾º ¹ ¸Ÿ· ¶ ´¡´Ÿ´°›®™«—¦”¢‘žŒ—‡“ƒzzrt bfOT;?&-/*"%. /¢À£¾¢º ¶²š®™­˜­™¨—¦”£“¢‘¡’Ÿœ‹˜‡•‚|‰w qzkthphtmzu‚~Œ…•Š œŽ  Ž¢Ÿ‘ ž‘›’š’››œŽ!œ‘žœš‰˜‡–…š —}“xv‹u…rzjrc(mc&f[.XQ7LF6A?296-2.-.)0,,*+*(-,(41,75)87#9l†?i„=g‚;d‚e€=dQY2OV,PV*QW)ZZ(ZZ&[[%^]$__!__^]]\a^a_a_a]b\a\ _Z _Xmgjde_`X[S XO VMUL UKUKUKVLYP\S`W bY dT dS bT aU bVaWaYaYeYfZh\h\h\h\j_k`m[m[kZjYhZgYfZfZh_i`kbmdnepgqhqhogognfne md#mc%nd'nd're1sf2sg3qh1mf/hc+ca(`_&l\(l^laoavd$|h+~k}l|ms…}‹†2Œ^Š˜‚œ}Ÿ‡ž”‡ž”ˆ “ˆ£”‰¤“Ц‹§Œ¨‘‘©‘‘©‘‘¨Ž¦Œ£ˆŒ …Šˆ›‰—v‡’p„ŽiƒŠ`‚ˆXƒ…S‚ƒJ€G†}D†}F†zF†zJˆzMŠ{R{UŽ|XŒ}V}Y}Y}[}[Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]}\Ž~\€Y€WXZ€^^^[‘Y‘W“€X•~\–`—c|^|`|b|bŒ{_‹{ZŠ{T‰zQ…wF…xD†w>„v7‚t-€p#|myjwjwjtfmb"kb+ie6de=]a>UY@PSBHIC?>C87?238./1+/.10+<6&OE!iY}l}¡®Ÿº«¾¯¿°º­µ©³¦®¢ª¥–¤•¢“ ž‹œ‰#œˆ'•Œ'’Š(Ž…*ˆ‚,‚|.yu,qn+ih'\Y,XU2RM7HG5>?-8:-35403<74=73A52C31F1/E-.@+-9).440-=:)JJ&[Z.nj=xJ†S™T¡™D¢™2¥š¦™©˜ ª— «™¬›´£ ´¥ ´§ ·©¹ª¿©©ŧ¿£À£À¤À¤½¥¼¤º¡¸Ÿ´¡²ž¯œ¬˜§”¡œ‰—†ƒ{yshfUU!@C&03(#'& %Â¥À¥½¤º¢¶Ÿ°›­š«—©•¥”¢  ž›‹›Š™ˆ–ƒ“Žz …s|luhkameqkyszŒ ”‡™ˆž‹ž œ ššœžŸŽŽŽŒ›Šš‡—„—‚ –€“| w Œs ˆr nvfo_!f[#^U*QI2DA2;9-22(,+)*%,%%%$"#%$"+*%20$74!=< EB#RLUO\VbZg^lcrgvi‚r‡wŽ|“‚—…š‰ž‹  ‰!¡‹¢Œ¢Œ¡‹ ‰!ž†$„'™€0”|2Œy5…w:v>‚yB…|C‡~C<’„;—ˆ7œŒ4Ÿ0¢.£,¢)¥’+¥’)¥“'¨”$©”!ª•ª–¬—«˜«˜¬™¬™¬™­š­š­š«™­™®˜­—«–!§•%£•*¡–-œ“.™‘/“Ž28Š‹=…ˆA€…C|‚Br‚AqBn€Bl€CkAjƒAk†Al‡@rŠ@rŠ@rŠ@r‰Ar‰AqˆBp‡Ao†@n…=k…i~=k€?m‚?o„Aq†Ar‡Brˆ@rˆ@lŠBk‰Ak‰Cj‡Dj‡Ei†Fh…Eh„Gj„Cj„Ck…Dk†Cl‡DmˆCmˆCmˆCr‰AsŠBt‹CuŒDuŒDuŒDuŒDt‹Cu?u?uArŒBq‹Bp‹DoŠEoŠEn‹In‹In‹IqŒIrJvKx‘M|“Oz“Q|•S~—U˜V~—U~—U˜V€™W—Y~–X~–X}•W~–X—Y™[‚š\˜T˜T‚™Uƒ™Xƒ™Xƒ™Yƒ™Y‚˜Z™Z~˜Y|˜[{—\z—]z—_z˜bz˜bšc‚›b…Ÿb‡¡bˆ¢c‰£f‰¢hˆ¡hˆ¥c‹¥fŒ¤fŒ¤hŒ¤hˆ¤i†¥iƒ¥h¢i‡§€‘²Ÿ˜¼²šÀ³Ä²¦Ëº®ÒijÖϳÔË­ÍÀ™¸¦{™}lˆ`~šišµ~¬Ì§ Ä –¾›’¿ž“Á¥¿©Žº©Žº­‹¦w}nƒdrƒYoRl}Qg{V^vV^€]]{Y]sOZjEXc;U^3T[/S[,YTUPPNOMRPQQOOLL PQPQPQ RR UU [Y_]c_nl"mi iegae]cZdXcW dX bV _T\Q[P\Q]R^ScR aS aS aS aTbUaWbXf[ eZ dY dY fZg[g[g[fYeXdWaWbXcZe\f]h^i_kalbndoepfpfmcmcmb nc#nc%nb&nb(oc)mc2pf5rh5pf1ja*e\#cZd[ f]f\g[kZo\p\p\o[o†{ŒŠ5—^‚‰Ÿ“„ž‘‚Ÿ‹…Ÿ”…Ÿ’†¡’ˆ£’‰¤‘Ц‹§‘Œ¨‘‘§‘§’¥‘¥Œ¡‰Ÿ…Šœ‚Šš‹–t‡“o†ŽgƒŠ^ƒ†W‚…P‚I€F‡~E†}F‡{G†zJˆzM‰zQŒzT{WŒ}V}Y}Y}[}[Ž~]Ž~]Ž~]}\}\}\}\}\}\}\}\Ž~]Ž~\€YXXZ]^][€\’€\’^“~_“~c’|d‹{d‹{b‹z^ŒyXŒyOyFy>Œx9Ž|0~0‘+’%“‘ ~Šz ‹zˆvo}l&wj5of?gaAYXCOPBDBC:8C41B/.<++5().&&$-+:4NC`S qd„x ’‡œ¢ž¤  ›ž•“"›Ž&—‰&œ„"œ„ …!ž†$ž…(ž…+ž„0žƒ2‰0™ˆ,–ˆ'“‡%Žƒ'‡}(u)zp)jf)f_3\V>RL@FC:;<6346.1:0/70.;0->/-B-+@)+:'*3%(-$%)+- 69FGYW0lg?yI‰„M.Ÿ’ §—¬š²œ¶¡ ¸¤º§½¬¼®½°½°À±Ã¯Å­ǬŨƧŦ ƧçÀ¥»£¹ ·¤´¢² ¯›ª˜¥’ž‹š‡ƒvpi"IJ(6;'&,"$è§¾¥»£¶Ÿ±œ­š¬™§“£’ ŽžŽžŽœŒšŠ˜Š™ˆ˜…–‚‘~‰v oyim_kakamgtnw Š€…™…šˆ ™‹™ŽšŽŽž Œž‹œ‰š…—‚ —€ “{w Šs †q~k rbjZ_SVM&IC-=9-33)--%(&'$!(#!&!""!**"42#?;"JD$UM(cYg^ndvk|p‚uˆzŒ|”‚˜†žŠ¢¥‘§”ª–¬˜©“©“©”¨“§‘¥£Œ¢Šž…!›‚&”~+{3ˆz;…zB…{F„}G‹|A@’ƒ>˜ˆ;œŒ7ŸŽ2¡Ž/¡+¥’,¥’+¥“'¨”$©”!ª•ª–«•¬—¬—¬˜¬˜­™­™­™®š®š°™±™±™°™­—ª—!§˜#£•( ”(‘+˜2”Ž8‘‹=Šˆ>ˆ…@}‚?{‚?w‚@s‚Ao‚@k„@j†pˆ>pˆ>pˆ>p‡?p‡?o†>o†>n„;m„n…Ap‡CqˆDr‰EqˆDqˆDi‰@iˆBh‡Ah‡Cg†Bf…Bf„Df„Dh‚Eh‚Eh‚CiƒDiƒBj„Ck†Ck†Cqˆ@r‰AsŠBt‹Ct‹CuŒDuŒDt‹CsŽAsCsCrŒCq‹Dq‹Dp‰Ep‰EmŠHo‰Ho‰Hp‹HsŒJxŽMzO|’Q|’Q~”S€–U—V€–U€–U—V‚˜W~–X}•W|”V{“U|”V}•W~–X—Y~•Q–R€—S—V—V‚˜X‚˜X‚˜Z~˜W}—X}—X{—Z{—\z—]{˜`{˜bš`‚œ_„ž_‡¡bˆ¢c‰¢h‰¢i‰¢k‰¦fŒ¦g¥i¥iŒ¤j‰¥j†¥jƒ¥i†¤rЍ†’®Ÿ–µ­˜¹®˜¿¬žÅ²¢Ë»©ÍæÊÀ¦ÊÀ¦Ê¾œ¿«‘²•–´¥Á˜ž¾™³‰ˆ¯€‰·†Œ»‰·“†²™ˆ±¡Ž­€šyky‰ZqJm{Fj|LexJXqGXoCZi>]f9\b2[_,X[&VY"`XYSRLMI IG JIKLMNKOKOLQPRUX\]bcgg!ffffgejdlepereteqgndj_ eZbWaVaVbWdXdWcVcVcVcU cW cW g[dXaUbUdW fX eWdV `W`W`W`YaZa\c^d_g]g]i_j`lalamb mb la!la#mb$ma%nb&nb(na*na*kc4me4oe2nb.i^&fZ fWfX^XbZhZhUdMcLlXwd†vŠ„&•UޡФ™„¡œ„ž‘…žˆ„Ÿ… †¡‰¢Š£‹¤¥¥£¤‹‘£‹¢ˆ †Žžƒ‹›€‹™Š–pˆ“k…Žcƒ‰[‚†TƒƒO€H€~EˆF‡~G‡{G†zJˆzM‰zQŒzT{WŒ}V}Y}Y}[}[Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]Ž~]]€YXX€Y]^[[€^’^’a|a{bŽzbˆyb‡w]‡wSˆvFŒx;z1“}(–~&žˆ Š¢Œ¤¥¥‘¤£š…›… ™‚”}z!‹w.‚r7yk:heF[YDHH@;:@32@-,:''/#$($$&&%!.*:5IAZQme|u„‚Œ‰““Œ•‹˜Š!›‰%š‡(¤Ž¦¨’ª”«•¬•!«”$«“%¬“7©“.¨“&¥”"¢‘Œ"•…%‘€(ƒ|,~t9rgGd[LTPGED?89;03:*)1))5*)9+)>+*<*)7((0'(,$"/,)$:6LEaX!vl/‰9•Ž=¨—%¬›³Ÿ º£¾¦À¨«Á­À¯À°Á±Á±Á°Â­¬ª ©èÁ¥*À£.¼£%º¢¶¡´Ÿ´¡³ °ž®œ «™ ¦“ŸŽ›‰”…ˆ{ tmc`OR'‚yB„wB†yBŒ~A‘‚=—‡:œŒ5ŸŽ2 0¤‘+¥’+¥’)¨“&©“#ª• «—¬–®—®—®—®—¯™¯™¯™°š°š±š´š´š´š±˜­˜¬˜§– ¦•!£“$ž‘)0™Ž5•Š8‡8‰…;……;„?|ƒ@v‚@oƒ>lƒ;j„;mƒ;n„qfF`ZDNL?=?<25<**2**6*)9)(:('9''3'(-''),17*$J;aO xf~£”®¡¸¦ ¼¨Á«Å­Æ®Æ®ŮįűŲƱDzűů ­Á«»«2¹¦?¶ K²N°œF­>¬8«:³:²4¯›(­›«›¦—¢’žŽ•ˆŠxs geTW*@E.-2+ &&ǨƧæ¿£»¡¶³œ±šª–¥”£‘¡‘ ŸœŒ—‰˜‡™‡™…—‚’}‰wƒr{ltgkae\f^lfuo|u ‡y ˆ| Œ‚†“Š—‹š‹ŠšŒšŒšŒš‰˜‡—ƒ•”~Ž ‹zˆt†o€l xdkXcOPEG>:4$/,%&'"#$  !.0@@VNk]{h#…z!Œ#’…%˜‰$Œ"¡£’§”©– «˜"¯š#°œ!²²¶Ÿ¸¡¶¡µ ´Ÿ²œ°š¯™®—­–¨“¦£‹…#•)Œz.…x4€u5€t@v@…y?Š|=:–‡6šŠ2Ž1£,¤‘+¥’)¨“&ª”$«–!¬— ­—¯—¯—°˜°˜°™±š±š ±š °›±š´› µš µš³˜¯˜­˜«—¨•¥” £“$ ’)ž-š-˜‹-’ˆ3‡6‰†9ƒƒ=|>v?p>l=j}=k~>l=m€>m}t;~s;v8†y5Œ1“„/–‰-¢Ž+£*¤‘*§’'ª”%«–#­˜!®˜ ²—²—³™³™³™´› ´› ´› ®›±œ²›µš ´™²˜°˜®—¬˜ª–¨•¥”¤•"¡”$ž%›Ž%˜‰,”‰/…5‰ƒ9€>z{?tz>qy>gy=hz>i{=j|>k~>k~k„@l…Cm†Em†Em…Gl„FoˆGoˆGn‡En‡Em†Dl…Cl…Cl…Ch‚Ch‚Cg@f€?g‚?i„Ak†Al‡BqˆDr‰Et‹GuŒHvIwŽJwŽJwŽJpŽHpŽHrHr‹GqŠFsŠDsˆCsˆCn‰9'+. '˦ʥǤĢÁ¡¼ž¹œ¶›­™©˜¦”£“¢‘ ‘žŽœŒ•ˆ–ˆ˜†™†šƒ–’~Žz€t|ptilc g_!e]d^e^ vn yq|w‚~‰ƒŒ……“„“‹”Š“‰“†‘„€Ž}Œ{‡z…uƒo€j{dp\dO[EG>>73-!'&!!"!"$39MNf`€q“}”‹$š&¡”+¦˜+ªš)¬›)¯›(°'­Ÿ¯¡²¡²¢³¡³¢µ¢·¥´¤³£±¡¯ž®œ­›¬š¬š “ ¢‘ £Ž£Šž†—€"|%Šy'|v:|s:{q6|p4s2‡y.Ž,‘ƒ*¡*¢Ž+£)§’'ª”%¬—$­˜!¯™!´˜´˜´˜´˜µš µš µ› µ›®œ¯œ²›³™³™²˜¯—­–­š«—©—§—¦•¤•  “ ™Š%—ˆ)‘…/‹‚7…}<}x>wv@tt@ev?fx>gy?i{?j|>j}=j}=j};n~5o6n€6m~7j~6h|5e{3dy4dz9dz9cy8cy8cy8dz9e{:f|;f:hƒ>j…@l‡DnˆGnˆInˆInˆKrˆHrˆHq‡Gq‡Fp†Eo…Do†Bo†BiƒBh‚Ag@g‚?g‚?i„?k†AmˆAr‰EsŠFt‹GvIwŽJwŽJxKxKpJpJrHr‹GqŠFsŠDsˆCsˆCmˆ7n‰:pˆ:rŠ>u‹ByG|I~’M}’M”O–Q‚—R–Q–Q‚—Rƒ˜S}—N|–Mz”Ky“Jx’Ix’Ix’Iy“J}”P}”P~•Q•T•T•U•U•W˜T€–U}–U|”Vz”Wz“Yx”Zx”Z{“c}•c˜_‚œ_„ž]† _† _† _…¡fˆ¡gŠ¢hŠ¡i‹¢jˆ£l†¥lƒ¤k“½©Ì«¸Õ¿±Êµž¸”²•·–š¼¡šµ¢¢Á²Á·’º±—À²§Í´¥Ä¢”¯†¥]˜TuPtUrVj…NhGkƒGf{@qƒG‡’VŒ•\€‰Rt‚Om€SaxNZs:Xm5Te.Vc+[d-\e,Zd(Va%ak6`j5]f1Y`-VY*TV'RS'TS'WY(UW%RU QQPQQPQPRR]R]R\S\S[TZS YR XQ YUZV\Y]Z][][\Z [Z dY dW dW fV hV jVkWmVmW mX lWiTePeQhTlXjUjUhUiVjY n] paqbh_i`i_j`j_j_i^ i]!m]!m]!m]!l\ jZfVcS`PaP cR cUbT `Q _P aRdUkWmUvZ}c|gwj‚x#’‰P…}‡š„‡˜…‡˜v…˜a„˜]„–l…”}‚—p„–p…•q‡•rŠ”r”sŽ“u’u‰™rŠšs‹šs‹šq™q‹˜m‹–l‰”jˆ’`†Ž[ƒŠW‚‡Q„„N„ƒK…€H„E…|C…|E†zF†zJˆzMŠ{RŽ|V}YŒ}V}Y}Y}[}[Ž~]Ž~]Ž~]}\}\}\}\}\}\}\}\€_€^ZX€W€YŽ~\}\Ž{ZŒyY‡vX‚sT€rO}qGzs?zs<‰u}œ‰ ©•"²ž#¶£#¸£#¸£#· 0·¢/·¢/¶£+²¢(® #¬Ÿ¨¨“¨”§’¢  ‹žŠ—…#‚z%xs/de=PSJ>BM56K3/F2-C2.=41:>:7NH2bW)yi“}§Œ§“±ž·¥·¤´¢·¢º¦»§Å­ëÁ©¿§¾¥½¤½£¾£ ²¦²¥%³¢0³ 7³ 7°Ÿ+®«œ¨• ¡ •‰‰‚xxdh-OR=@CH48A04?*,;&%7#!/"!)%#$&%!?= VPzož‹¸¢İʹʽ ɺʻ̷̺˴ɳdzŵʯ˰Ͳδε˶Ŷ¶"¼­0º«4¹©8µ¨8³¦6°£=®žI­šV¢—_¢—Y –N¢—G¢–@¡’??›‰=Š~N…|SytWgeVOPK89;$(+!˨ʧǦã¿¢¼ ¸ž·µœ³š¯—ª”£‘ Žš™ˆ™‡˜ˆ—†”†’ƒ‚‡y‚s {k uc n^h_c_``dbni{q…w ‰y‹| Š} ‹€ •†•† “… ’ƒ€|Šyˆwz ~ryjucp\gV ZLQF>4*70*,+)#$)''$ #"%# 64 VPod†sš…š‘ž•¥› ¬ž!¯ !²ž!´ž$µŸ%¯ °¡²¡³¢µ¢´¡µŸ´Ÿ°Ÿ°Ÿ°Ÿ°Ÿ¯­›¬š«™«“ª“§“¤ ŸŒ œ‡˜ƒ–€ˆv ƒs&|n/vm6xo8}s5„{.Š€)˜‡+™‰)‹%£‘#§–$¬™#®™$®™$°–°–±˜²™²š²š²›²› ´› ´› ´š³™³™³˜³˜³˜¯”®“¬“¬“¬”¬”¨’¦¡Š ›ˆ•…#Žƒ)†/~z:ut>po?bqHcpEesBjwAlyAixAiwBjzIk}?l?m€@o>n9l~4i|-h{*gx1fw0cw/cw0dx1fz3i}6i7n~@p€BqƒEs‡HtŠJs‹MrŒMq‹LqŽLoŒJo‰HmˆEm†Bl…Ao†Bo†@oCnAm‚?lƒ=k…>l…AmˆEnˆGkˆFmŠHrŒKtŽMvOwOvŽPvŽPrOrOtŽMsŽKr‹Gq‹Dqˆ@p‡?nˆ?qˆ@sŠBuŒDxŽF|I}‘J~’K~•O”Oƒ”P„“Pƒ”P•P}—Pz˜P–P~•O|“Mz‘KyJxIxIyJ}N~‘O’P€•T€–U—W—W—Y{šVz™Vz—U|–W{“W}’Y|‘X|X{•X}—Z™Z‚œ]„ž_† _† _† _„¢d‡£h†Ÿe†Ÿf‹¤k…¢j g…¨n–·š£Ã¬µÔÄ»ÛЯÏÄ›½¬‘´œ“¸™Š·˜»Ÿ“À©’¼¨•·¦ªÅ²ÀÓ¿ÃÐ¼ŽŸr‚’ayˆQ{‡I}‡@|…6z‚,|‚*€…3y.t€.t…5u‰Am†Ea|EYuD[vM^yL`zJ`yB^u?]q<[o>Yj=Xr3Wl)[h cjjj"hd%[U!PILNJLLLNMQOUQVPUO\O ZMXKWI YK\M]N]NZRZSZSZS ZS ZS ZS ZS eT eT fV gW hX iY iZ j[ aS`O[JYFZF_IdOhRlXkWjTlTkUkWk[k\n\n\m\ n] m]l^k_l`jakai_g\fXdUbSaQbSbQaQaNaOfSkXp]qYsZ{ai~kzo‚:‘’Y…“r„”pƒ•mƒ–i‚”b’\‚WƒŽT†bˆ‘bŠ“dŒ”e•d“c‹’_Œ^‹”[Œ•^•bŽ–e•f•f‹“bŠ’_Œ\‹‹Y‰‰W‡…R„ƒMƒ€IFF†yD‡zF‡yHˆzK‰{NŠ{P‹|Q‹|S€Y€Y€Y[[]]]Œ€Z‹~[‰\‰~^‰~^ˆ€\‰\Š‚[‹WŒ~W}Y’~]“^’^Ž~Z‹}X“|Z‹wV‚rQ{mHwi8yj'pŒyŸŠ¦‘¯œ$´£-¶§2µ¨6µ©;¶ª>º¨:¸§3·¨)¶¨#µ§"´¥&°¡,®ž/¨—%¨”!¦‘¦¤¡‰™…$~€5u{5bl7JW;:DE27J23G21?/;79=>JA:^L$xb ”|¦Ž¯• ¸¤¸¤¹¥º¥»¦ ½¦ ¾¨¿§ħ§Á¦Â§ÂªÁªÁª¿¨¾¤½£¸£&¶¢/´£1µ¢)² °©™©•¥Ž ›„Šzsl&S[,;J)07?)0:#+8$*8$'0$ *!3'T;nU’x±–Æ«ϸϽɽͻ̸˵ʹδҳҲѱϰаѱÒ´Ò·ιɸÄ·Æ·ŶõÀ²½®¹§µ¢"²&±™9´5³-­™(¤–-ž“:˜L“‰V~„hstlgdo`XoSK`<:G%(1'ɦɦƥ㿡»Ÿ·¶œ´›²™¯—ª”¤’¡‘žžœ‹œŠšŠ˜ˆ”†’ƒŽ€ˆ{ †u o zi sdi`c]]Z^[ e` pg |o„tˆyŠ~Œ€ €Ž ‰| ‡yƒv t |uyosfo]gV\N!OFF=81'1.%'(# "! #'#+*>;]Usg†tš„‘£•¨›­ž°Ÿ±ž³ž´Ÿ"¯Ÿ°ž±Ÿ² ³ ³ µ ´Ÿ±ž±ž±ž±ž°®›­š¬™«“«”§“¤   ˆš„˜‚Œy‡u#~o*wk/ul3zq0w,„|)“„)˜ˆ)Ž'¤”%¨—#¬™#®™"¯š#°–±—±˜²™²š²š²›²›µ›´š´š³™²˜±—±—°–¯• ¬” «“ «”«”©”§‘¥¢ŒŸŠ˜† ‘„&Š/z6ytm†Bn‰Fo‰HrŒKsLuPw‘Rx’Sx’UxTxTsRrOtŽMsŽKr‹Gq‹Dr‰Aqˆ@o‰?rŠ@s‹AvŽDyF|H~’J“K–P€•Pƒ”Pƒ”P„•Q–Q~˜Q}˜Q–P~•O|“Mz‘KyJxIyJyJ~‘O’P€“Q€•T—V—W—W—Y|™V|™W}—V|–W{•X{“Wz’Xz’X{•V|–W™Z›\„ž_…Ÿ`…Ÿ^…Ÿ^„¢fˆ¤i‡ f†ŸfŠ£jƒ h g‡ªpš½Ÿ¢Ä«°Ñ¾·×Ȯο¾«‘³šŽ±“вг‘Ž·™µœ”¶ž©Å®»Ï¶¹É¯Ÿ¶ŒŠ¡us‰XgzCbt6cr/gt,lz/ho+gq,is,lw2my9jx=ft?cq@YkAZm?[oo†@o‰BqŠHr‹JuPvQw‘Tx’Uy’Xx‘WwWwWsRsRrOsLqŒIqŠFpŠCo‰@p‹>s‹?tŒ@wCzE}’G”I€•J‚—R‚—Rƒ—R‚–Q‚–Q€—Q~˜Q}˜Q~•O}”N{’Lz‘KyJyJyJz‘K’P€“Q”R–U—V‚˜X‚˜X€˜Z˜W˜W~—V|–W{•Vz”Uw“Vw“Vz”U|–W~˜Y›\ƒ^„ž_„ž_„ž_ƒ¡eˆ¤iˆ¡h†Ÿf‡ i€eŸiŠ­u˜ÀžœÃ¦§Ê²±Ò¿°Ï½¢Â«“±—‹¨Šˆ¨†¦‡©„Œ«‰’°Ž¤½®Ã¢§»˜–µ“ˆ¨ƒy˜oqŽblˆXg‚Oc~Id}Faq@ftAjwAkv>iq8gl6hk6jj8bk<_i7]g3Xe-Vc+Sb)Q`)Q_*PV4OT+TW ^_ghklghbc^^"[[UWRTQTOUOU NT XY XV WTXRYPZOYLYIZNZN[O\P]Q^R^S_TaU aU aU aV`U`U`U`UfVeUcScQdReTiVjXl\m[ nYnYoZ m\ n^m`p_p_q`o`o`n`n`!n`#g\f[fXdVdTdTgUgUcPfSiWkXkYlY m[ n\nXt_|f}ip‚y,„€C‚‚P}…V~†W~ˆT}ŠRŠN‹LƒŠG„‰G€ˆM€ˆL€ˆLƒ‰M„ŠL†ŠM‡ŒL‡ŒL‡M‡OˆS‰ŽV‰ŽXˆUˆS‡ŒR‹ŠRЉQˆ…N†ƒN†€L„~Jƒ}K„|K†yE‡zF‡yHˆzK‰{NŠ{P‹|S‹|S~W~W~W}Y}Y}[}[}[•~R”}S”|V”|X“{W”|X”}T•~T[~X}S’}P“~OK~GŠ}F~s=yn6ui-uh$yj…r˜ƒ¨‘® 5²¢@¸¨P¼«[¼¬_¼­\»­T»®P¿©<¾©6»©-»ª(¸ª'¶§(±¢+¯Ÿ.«š&«—$ª”«”ª” ¦‘¢"ž‰0•†5‡~1sr2`b=NQHBBJ99C65:>=+LG*cV!j›„³š¿¥ À¥¾ª¿©¿©¿ª«ë ììÉ­ǭūƫŬĬ ë ª À§ ¾¦»¤ ¹¤-¹¥4¸¤1µ¢*³¡%²ž±›­’ ¢ˆ –…y#ol)\_*JK+9<)*+/"!3,&9)K7lR…l¨Œ§Ó¶ؾÔÀξѷѷҵշ×·Ú·Ù´ײѯÏ®Ϊ̫̯ʱǴij°°À®¾¬»¨¸£µŸ ´®š±±«™ ¥“œ(‘ƒ8‡{?}uFsmWdciPUi=DT/55/0"61áᢿ¡¼Ÿ·³š±˜¯—¬—«•¨”§“¤’£“£“¡ ›‹–ˆ“„‚ŽŽ‹}ˆw„s}m tei]_WZWYTZT`Xk`uh{n|o†r…s…uu|s vq qn ol ice]^VVNLF$C>(86)11'')&&(#%(!&((+-/448787?<D@ULla|n ‰w™† ¨‘«”°š°±ž¯¯°ž¯œ®›¯›®š°š±œ ´ž µŸ ³ž ³ž ³ž³ž²°›¯š ®˜¬”¬”ª” ©’¥‘£Ž ‹ŸŠœ‚•|‰tlvg"rh#qj$sl$}qˆz!•‡&ž%£’ ¦“©•­—°–°–±˜²™²™²š²š±™´™´š³™²˜±— °— °—¯–®— ¬—«– «• ©•§”¤‘¢¢‰†™ƒ‘Šz"‚t)yn.ti1eh=_`@Y[FZ\O^aNdhGpu?x<‚~5ƒ5ƒ‚2‚„1€„0}‚.y.x€-s€1r€3r€3p€5p‚8p„q‡?s‰HtŠIsŒKsNqPpŽRnQnRn‹Qn‹QpŒRo‹Pp‰OnˆKm…IkƒGl‚Alƒ?m„>n…=p‡?sŠDuŒHuŽLwQxRxTwVwWvXsŽWsŽYs‘SrRrOpKqŒIp‹FpŠCpŠCqŒ?tŒ@uAxD{‘F~“H€•J–K‚—T‚—T‚—T‚—T€—S€—S~—S}˜S}”N|“M{’LyJyJyJz‘Kz‘K€“Q€“Q”R–U—V‚˜X‚˜X—Y‚–W—W€–V}–U{•Tx•Uv”Tv”T{•T}—V™X‚œ]ƒ^„ž_„ža„ža‚Ÿeˆ¤jˆ¡h„f„f}šd€žh‹®v»˜”½žÅª«Î¶²Ò»¨Æ®”±•† ƒ‡¡t„žqˆ¡w‹¤zާ}™³†¡¸Œ™°‚„©‡¦„~£}£~| |t˜rkid‰`i‹fm‹eoˆ^lQjt@hm5hg.hc)hk6be0]b*Ya(V`$U_#T_%Sa&_]6[Z*YX[\aadecc_a`^%[Z!WVSTRVSYR[R\[^Z^ZZ\X_W aV_R^N^N_O_O`P`PaQaRaRZQZQ[R\S]T]T^U^VjZ jZ jZ k[ l\n]o^o^l\m\mZ n[nZm]m_l`l^l^l^l^!l]"l]"l]$j^$g[gXeWdTcSeSfTgUgSiVkXmYlY mYmYmZnYuaxdve }n„{6‚€G{zJ|J|Iz‚G{„E|…D„A‚…@„„>~…B}„A}‚?}‚?€ƒ>‚…@…†@†‡A†‰D†ˆG‡‰J‡ˆN‡ˆN‡ˆN‡ˆL‡‰J‰‡Lˆ†KˆƒK†J†K…}L„|K†{M†yE‡yH‡yJˆzM‰zOŠ{R‹|U‹|UŒ}VŒ}VŒ}VŒ|XŒ|XŒ|ZŒ|ZŒ|Z‘~V‘}X|Y’{[’{Y“}X”|V•~U“€V•€U–€O–J•F‘?Š|;„y7xp/sj%ofvkƒt•¨’·Ÿ%µ«<¸¬H»­U¾®a¾®a¾­[¼­N»®FÁª8Àª3¾ª-¼«)¼«)·¨)²¤*¯ -­œ&®š'­— ®–­–©“¥) Š4‡1~,|s.if9XWEHGE=<:;81I@ZNuc‘{¬“¿¤Ä©¿¦®­­ĬŬÅ­ Ư ǯ̱ʰȮɮǮ Æ®ŬÄ«Á©¿¨ ½¦»¦'»¦1º¦5¶¥3´£1µž³›¯• §Œ œ†Žyq hdTTAA-,'#. ()A- V? w^‘v±–ʬշ׻һ˷նÔµÕµصÙ¶ÚµÚ²ذҮÑ­ϫͬͮʰůÁ°î­À«»¦µŸ°™­”¬“©•­™®šª˜¤“›Ž‚‚x!}n3nfBXZUCMW5@B29'@<PCÁžÀŸ½Ÿ»ž·œ´›°˜¯—¬–«•©•¨”¨”¦”¦”¦”¡ žœŒ—‰”†‘„ƒƒŒ}‡x„so ziqah\[VWRVN XO _V h^pdrgk m }o yp tnokiged]YYTOLGD=< 54 /- ,*&)"(*.,31<7D>JEOHMIRLUL^Tqe|n †x —ˆ¦Ž©’®—¯œ¯œ®®œ¯°›¯›®š¯™°›²œ ³ ¶ž³Ÿ ³Ÿ ³Ÿ ³ž ² °› ¯š ®™ ®” ¬” ¬” ª” ¨‘¥£¢Œ¡†›‘x…p|itfpfng!vjt"Ž%˜‹%žŽ£§’¬–¯•¯•°—±˜±˜±˜±™°˜³˜³˜²—²˜²˜±— ±˜ ±˜ ®™ ¬— «• ¨” §”¦“£ Ž¡ˆœ…˜‚‘~‹z"„t){m.wh1fd=^]?UVHUVPXZO`cHmo@yz>…|7†~5‡3‰„2‡…0…„1ƒ‚0€1y€0x2v3v‚6v„9u…z<|:~~8~7}€;|8{~7{}4{}457…ƒ9ƒ„>ƒ„@„„D„„F„„H……G……E††Fˆ„GˆƒI‡G†H‡}H†|I‡{K‡{K†xG‡yH‡yJˆzM‰zOŠ{R‹|U‹{WŒ}VŒ}VŒ}VŒ|XŒ|XŒ|ZŒ|ZŒ|ZŒ]‹~\Œ}^Œ}^Ž~]~Z‘€U’U—O˜ƒLš„Hœ…B˜„=~6„x0|r*un&ngod|o‘€ ¥‘µ#½¥)¹°9º°A¼¯I½®O¾®N¾­E½¬8»¬/ê,Áª*¿«&¾¬&½¬(¹ª+´¦,¯£-¯ž(¯›(°™%°˜¯˜«•¦‘&¡Œ1Ÿ†*‘}$~r&lg0[W:JG8A>-A<&XIl[ Šv¦½¡È­ʰĬı DZǰȯȯʰʱʲÏ´ͳ˰˰ ɰȰÆ­ŬìÁ© À¨½§ ¼¦,º¦3¶¦7²¤7´Ÿ µž±™«“ ¤Œ•ƒƒurf\Y HG21%")"#.H2aFƒh‚¾ Õµß¾ßÀÙ½һشÖ²Õ±Ö²ײײհӮϭÏ®ҮѰϱʰ­½«¾§ ¾§ »¤µž®–©§§©“¬—®š«™¦—’ކ|{n(e_/KL:7A83<):JBUJ]ReWh[f]i^iZm\xg|o‚vކˆ¡Œ¦’©–«™«š¬›­œ¯›®›°š°› ±› ²œ µ µ´ž ´ž ´ž ´ž ³ ±› °š ¯˜ ®” ®” ¬” «“ ©’§¤£Ž¢Šž…˜}uƒm{hsepcqh#yp%†z&‘‚#™ˆ ¡¦‘«•­“®”®•¯–°—¯–¯–¯–±–±–±–±–±–±–±—±—¬–©•§“¥’¥‘¢ŸŒŠž‡›…—‚~Šz%„s-}m2xh4ea>[Y@QSENSLPVLY\GggCspCƒy>„{:‡6‰‚2Š„0Š„0Šƒ3‰‚4},~/~2|ƒ6|„9z†>y†@w‡@xLxLvŒLtŒPsŒRqŒUpWpŒYmŒSmŒQmŠPlŠNlˆMj†Ik…Hj„Gm†Bm‡@m‡>q‰?s‹AwEyŽI{M”Q~”S}“Sz’Vy’Xv‘Zu’\t‘[qUpSnŒNlŠJl‰GkˆEn‰Dn‰Dq‹Bt‹CuŒDxG{‘I~’K€”M•N”T€•T|•S{–Sx•Rz•Ry”Qz“QyJxIwŽHvGwŽHxIyJz‘K’P€“Q”R€•T€–U€–V€–V}•W}–U}–U|•Tz•Ry”Qx“Pu“Mu“M|—R}˜UšW›Zƒ^ƒ`ƒœbƒœb~›cƒžgƒœe™e‚šf{—d|šf…¨rб–‘¸›¿¥¡Ãª¢Âªœ¼¤‘¯—†¢‹~–tzj‘g€’b|X€•\‡Ÿc…akzšir”bj‹\e‰[dŠ[b‰\^…XR‰aT‡^VT]Mo‡M‚‘NˆEƒˆ8ip-^d$W]!U]"U]"PXOYR\OP MP JPKQMS SUWW ]Z#ZW"VR#UQ$TQ$US#UUUVTRUPUOXP\Q^P_P `O aQaQaQaQaRbSbSbScXcXcXcX bWbV bV bV cSdTfV fY gZ hZh\h\h[iZlZlZm[k]i^g_i`%i`%h_$h^#g]"g]"g[!g[!aQbRcSgUhVkXlYlYnX mW lWjShRkSmUqXp^o_o_ocul)zv9yx@uuAzy@yz@vz=uz:uz8xy7|y6}x4{|6zz4yy3xx0zw0}y0{2€|3ƒ€9‚:‚~>‚~AƒB„€C…B†‚B‡G†€F‡~G†}F‡|F‡{Gˆ{Gˆ{G†xI‡yJ‡yLˆyN‰zQŠ{T‹{W‹{WŒ}VŒ}VŒ}VŒ|XŒ|XŒ|ZŒ|ZŒ|Z‰€_‰€_Š_€]‚X‘ƒT”„P•†M†B†@ž‡;œ…7—‚3‹y-~p'tj#sjqgxk‹z¡°š ¹£,½¦2¼°8»¯7¼­6¿¬4À¬/«'À©¾¨êÁªÀ«À­"¾®'º«*µ§-°¤.°Ÿ+±*±š&²š°™«–¥‘  Œ)œ„$Ž{{pke'XU,ID&F@ KC`Oyfšƒ³šÅ© ͱ͵ ȵɶʵ ˳̳γγϵѶѵ Ï´ Ͳ ̱ ʱɱǯŬÄ®ìÁ¨¾§¼¨%º§/´§5±§8¶¢)¶¡"´ž®˜¦’ œŠŠz zkb] NM 87))%!2$ O9iNŠo¥ˆÇ¨Þ¼åÂåà ÞÀÙ½Ô¯Ò­ЫЫЫѬЫϪ̬Í­ήϱͱÅ®½ª¶§´Ÿ´Ÿ³ž¯™©“¦¦¨¬—®š¯œ«›§š•ŽŠ€€ol[YCC9:>= PIhY{e¼š¸™¶—²”­“¬“¬“«•©˜¨—ª–©•©•©•©•©•¢’¡‘ŸœŒ–ˆ“…‚€‹|‡u‡rˆrƒo{fs`dR_OVJNFIELITPYTaWbXcZaY]VXPQJNFB?><5601./2/ 72 =4 DE KI YP fY sb {h l €n ~op }j|inznyr‚"‚–†›Œ¡’¥”§• ©– «˜ °› °› ±œ ³ ³ µ µ´œ´Ÿ´Ÿ´ž ´ž ³ ±› °š ¯™¯–®” ®” «“ ª’ § ¥Ž ¤  ŒŸ‰œ‚–{s‚lyetcnf(ri&{o#†x‘œ‡£Œ§¬’¬’­”®•®•®•®•­”°•°•¯”¯”®“®’­‘­‘§’¦‘¤¢Ž¡ŒžŠ›‡–…˜„–~‹zˆw)€q0zj6wf8a]@WW?MQ@JREKSFRVE]]EhdGxp?zs<w6ƒ{0†~-‰~.Š}/‰{0ƒ|+ƒ~-‚0€5ƒ9~„<{…@{…@yŒJx‹Kw‹Lv‹Pt‹Ss‹WrZrŒ\mŒQl‹OkŠNjˆLi‡Ii†Fh…Eh…EmˆCmˆAo‰@rŠ@tŒBwEzJ|M•M~“N|“Oz“Rv’Uu’Xt“Zt’\pTnRl‹Ok‰Ki‡Gj‡EkˆEk‰CpŠCsŠDuŒFwŽH{K~’M“N€”O’R~“Rz“Qv“Pu”Pu’Ow’OwNvGvGuŒFuŒFuŒFvGxIyJ~‘O’P€“Q”S•T•U~”T|”Vy–Vy–Tz”Sy”Qx“Nx‘Mw‘Jw‘Jz•P{–Q}˜U™X›^š`šaša|™a€›d—c—c‚šh{—dy—e€¢o‹¬—“´Ÿ˜º¢”¶ž²š’´œ•¶¡–·¢Œ¥˜|}‘l|`wˆQyP|’RwNvŒLzRxRrŽQoOmŒPfˆL^‚EP~MT~NUzG]xCqƒE‡’M‘–F‹:o8bq,[g)[f,Yd*R["OYR\Z^![a![d!ZfYcY_Z[\YYXWVVQUOUOWPVPUPXPWN UL WM[N \O ^P ^P \O\O]P^Q_R`TaUaUcWcWcVbUbUbT bT bT eR eT fV fY g[i]h^h]f[i[k[m[l\ l^!i_"h`"d`!d`!d_e]d\dZdYdYcSdThViWkXjXiW iU lUlUkTlSkRmSqWsYp^l[n_si"wq3vt9tu;rv;vu=tuƒ~>‡}H†|G†}F†{E‡zE‡zCˆ{DŠ{D†xI‡yJ‡yLˆyN‰zQŠ{T‹{W‹{W~W~W~W}Y}Y}[}[}[\\‘‚Y”ƒU—†PœˆI‹AŸŒ?¢Œ7 Š4ž†,™'{%ƒr$wh#mb"tf{kŠy ‹°š ¹£+½§8À«B¿®<¿¬4¾«(Á¬ĬŪƧä ©ÁªÀ«¿­¿­#»¬+¶¨.±¥/± ,±,±š(²š°™ª–£žŒ–‚!ˆywphcURFAJBULn\‰u©’À¥Ë­γ͸Ë»ͻιϸзÒ·"Ô¹"Ö¹×»Ó¶еβͱ˲ɱǯÅ­ ůÄ­ª À¨½§·¨'²§1®§3³¢0³ '¯œ¨— ¤’Š }oic SR}„@zŠIzŠKxŠLvŠOv‹St‹WtŒZtŒ\kPl‹Oi‰Jh†Hg…Eh…Eh…Ch…Cn‰Dn‰Bo‰?p‹>tŒ@wD{J|M}‘I|’Jz‘KwNt‘QrTr‘Vr‘XmSnRkŠNjˆJh†Fi†Dj‡Dj‡Dp‰Gs‰HtŠIwLzN}P’R€“S~R|Qx’Qt“Ps’OsNuNwMuŒFuŒFt‹Et‹Et‹EvGwŽHxI~‘O~‘O’P”S~”S~”T}“S{“Uw•Uw–Sw”Rx“Px‘MyJxIyGx“Lz•P|—T}—V™\˜^˜_˜_{˜`šc}•a~–bƒ›i|˜ex–d}Ÿl‰¨–‘°ž“³ž‰ª•„¥Œ¯™À¬©Ì¸¤Á¯’«•ˆ|„•i}ŽW}Q|‘NsŠFxˆAzŠCwˆBn„¨Ž7©3¨‘3£Œ,œ†#”}Šu}lrc l]"wg„rœ† ±›$»¥+¾§3Á¬CİQìBÁª6ª$Ä«Ȭ ʪʦÊ£Á¨Á©À¬Á­¿®"»¬+´¨.±¥/± .±-±š(²š¯™©– ¢œ‹’‚"…xupecROF@MD [R~mš‡¹£̰Ò³'Ò¶&нÏÁоѽÒ¼ÔºÖº(Ù»)Ú½$Û¾"Ó¶дβͱ˲ɱǯ Å­ ưÄ®êÁ¨½¨·©$²¨-¬§1° 1®'§™¢’ šŠ~†rmgWW?C-4(,92[Gz_¢…¼Ù¸ êÄëÄã¼صаǤޟŸģȧ˪̫ƫĩ§Á¦¾§¸¦²¤¬¢©œ¬Ÿ¬ž©›¥–¤•§˜ª›««©›¤–›’‘Œ€~rp O\ JPKFVHkV„m¡‰¶œ·—²”¬ª«’ª•©”¦”¡¢£‘¥“§•¨–ª˜ª™©’§’¢Œš†—„—†”‚~‘~Ž{‹vˆr…p~lwj rg jVdRWJKCB=?;@=B?DA@AACAE =C7;6777215184>7 H?TJaWi_|]„gs•|˜€˜‚›„ˆœ‡š…–‚’€~‰y„t€ot%ƒx†~†•Œ   ¨’ ®“ª•¬—¯˜ ²™ ³˜ ´˜·™¹›µ ¶ž ¶ž µ µ ´œ³›²š­– ­– ­– ¬• ª’ ©‘ §¦Ž  ŸŠ ž† š€–{t†m~itap`lcqkysƒy’œˆœ…¢Œ¨©«®‘¯­Žªªª‘ª‘©©Œ§‰¦ˆ ‹œ‡™ƒ™‚™ƒ ˜${"Œv ˆt„s!|r*yq3tn:qjFEAFDEJFGNHJTKLZXKb^Aie6oh1ri0sj/un*vs&|r-~s1€w4€x7y:{=ƒ@…D~…B{„Ez„HvƒMt…Nr‡Nq‰Kq‹Jp‰EoˆGn†Hl„Hj„Gj„Gk…Fl†Es…9s…9s…9u‡;xŠ@{C|ŽD|ŽD}’G}‘I{KyNuOsŒRpŒRp‹TnŒPkˆNh…MfJeGi‚Hk…Fl†El‡Bo‰Bv‹FzŽI~II}‘I|’IxIxIyJw‘JvIsŽGrFoEn‰BmˆAm‡@m‡>q‰?tŒBxŽE{‘Fw‘Jx’K{’N|’Q|’R}‘T}‘T}‘Tz”Ux’Qv‘NtJsEtEu‘Dv“C|K}’O”Q–S‚˜WšYšY€™X|–Y{–_w’_x•]xš]p”Vn]x›q~¡‹…¨’‰¬”…ªˆ{¡x¤‚˜º©²ÒϰÒÛ¤Íɔ󌼦‘»¥“µœ‡¡|x‹]k€Enƒ@o…j€Bd}D^|>\}8\zFUr†z@†yB†yD†yE†xG†}F†|I†{M†zPˆzS‰{TŠ}S‹~TP€TZŽ^Ž^ƒY…T†O’^˜‚Yœ…O¢‡B«Œ:±’7±“1®‘-°Œ¤‰’‚#~x*mi)e_!j_ud…o ›„$®š9¶£D¹©GÀ³KÁµI¼°Bƪ#Ǫɪ˪ʪɩȧƧūīëÀ«½©$º¨(·¨+µ§,¯¤0® %­œ¬™ ¬— ¨‘ ¢Š›„–}lmf ^]'IGOG hW t\˜z®’ ŪϵҸ׻׽Իٽھܿ ÞÀß¿à¾)à¼2à»7ѹиηÌ·Ì·É·Ƴò Dz ᾫ¼¨ »¥º¢¹Ÿ$·œ'¯ #°$¬˜¦“Ÿ—‰‰}|qnf[SC<4,4& G1nPnµ”ȨݿçÈæÆܾÓµʰŸ¿ÁŸÇ¥ʨɨɨÊ©Á¤¿¢¼ ·Ÿ¶Ÿ´Ÿ±ž­¬˜­™­œ¯ ¯¢«¡¦¢™¢–¥–¤• ‘”І€ssfiJUNQULiU…lŸˆªšªž¯”®“«’ª‘©’©’§’¦‘¢¢¢¢¢¢¡¡£¡‹š†”€’’€~‹xŽ{‹x‰t†p„o~lvi rg m[gUYLKB?;95848485443448373556:8?8 B< I? OEZNgYsf{mŒq”y„¡‹¢Œ¡Ž¢Ž ¤‘£¡Š˜‡”ƒ~‡xƒss€vƒz‡€…šŠ£ ©‘ ¦“«– ®— ±˜²˜³—·™¸šµ µ µ µ µ ´œ²š²š®— ®— ­– ¬• «” ©’¨‘§¡Ž ŸŠ ž† œ —|u‡okvbp_j_lc qi!yn‡v‘}˜‚Ÿ‡£Œ¥Œ©Œ¬Ž¬Ž«‹¥Š¥‹¥‹¥‹¤Š¢‡ „Ÿ‚–‘~ŽzzŒz$‰x(…s'n&{m&wm(sj/li6jgc];bY8WUFLL@CD??@B>?D?>DB@EHCGMLHUR?_[6g_0k_/ma-pf)sj%um,up.xs3xt4wv6yw:zz<||@~ƒ@}„A|„Hz…Kx‡NvˆLtŠJtŠIoˆFm†El„Fj‚HhGh‚EiƒDiƒDp†=o…v‹@yŽCzD|ŽDzŽGyGxHvŒKsŒKq‹NnŠOm‹Oj‰Mh‡KfƒIdId€FeFiƒDk…Dk†An‡Ct‰Fz‹G|I}ŽH{HyGwŒGwŽHwŽHwŽHsFqŒEoŠCn‰Bk†Aj…@j…>k…>l†=qˆ@uŒDwEyŽIyŽIzL{MzOzPzPzRx‘PwOuŽLsFrŒCsCtBuC{J|K}’O”Q•T€–U}–U}–Uz”S{”Zu[u’Xw—Vn‘QlYvšn¢€¡|ˆt—yp”n|Ÿ~—¸§¯ÎɨÊ˜Ļ½¨º£”À©œ¿§•²“‰¢xo†Pl‚Dh}8g{6gy;fz=`y7\x.\t8Xm2Yk/_j.bk*sv1z{/sr"jq-bm+Zh*Th-Uj2Vj5Th3Rg/Vd)Vd'Xd&Xc!XbZ`Z^Y]Z[YYVXSU RRVS^UcX\V XT UR URYT\U ]T^Q\T]U_WcYeZf[f[gZhVhVhVgUgUfTfTfTiV iV iW iW iYhZhZg[i\j]l_nanal_k^i\la!m_m`m^m_m]iY fVdRcQbPaO`N`N`N`N_OcSgTdQbLbMiSoZvbvfvm"vr2ts:ts;wr8zr4yp7xo6wn5vm2sm/sm/tn0up0to/to/to/to-sn,sn,sn,sn,yo(zp)|r-|q1|q3}q5s9u;„y;„x<„x<„x>…xC…xD…xD…wF†zF†zH‡zMˆ{Q‰{V‹}XŽXŽV‹|UŒ|XŒ|[Ž~]’€\”ƒU–‡N—‰Jž‹<¤Ž8¨.¬’#±”´™¯—«“ ªŽ›…ˆz"tm'ea$bZl^yf’{¤&¶ :»¨A¾­CóDµB¾²<É®!É­Ë­ͬͫ˫ʫɩǭŬĬÀ«½ª ºª#¶¨%´§%³¥*°¢¯ž¯›®˜©’¡Š š„ Ž| zn f`UUIG QGkW}d¨†¼гÖºؼÙ¿ÙÁ Ö¿Û¿ÜÀÝÀ ÞÀÞ¿ß¾!Þ¼'Þ»-Ö»"ÔºÒºѹкθʶdzǰÄ­À© ¾§ º¥ ¸¢¶Ÿ³­Ÿ®œ«˜¤’ Ž”ˆ†|zohcSO;6 0*3)J8qX‘t ¹”ʧ ݾåÅãÃÛ»Ò²ˬÄ¢ áȧ˪ɨȧɨ㾡¹µœ³›²›¯š­š±œ°›¯œ­­ž«ž¦›¤™“ž’›Ž•‰‰€ztig]_LPVThZ|i”~¨’ ®ž­ ¢£§’¨“¨‘¦¦¨Ž¥“¥“¤’¤’£‘¡ ŽŸœˆ›‡–‚|yŽ{Ž{ŠwŠvˆt‡r…o‚m}kvi qf m[eVXLIA=8500+.(0*+((',,1164 >: GB SGWKaQjZvdoŒy”Ÿ‡¤«•­™¬™©˜ª™ªšª—©–¥“ œ”†Œ‡yv~t|t€vˆ{‘ƒšŠ  ¤‘§” «– ®˜°˜±—´™µšµ µ µ µ ´œ³›²š²š¯™®˜®˜­–¬•ª“©’¨‘£¢‹ ‡ƒ ˜~ ‘x‰rƒnyd!r^!iZ!eZ$g\$n`!xg‚o y–~›„…¡†¥‡¦ˆ¥…„„ƒ›š˜}–z•xˆw„t€q }o$}p,xn0sj1of/kc2ha3b_6^^<\]>ZZ@WU>US?6:C48C35A76>;:@@AEHH~…B|†G{‡GyˆEwˆDr‡Dq†En„Fm‚Gj‚HhGh‚Eh‚Ck†Ak„@k…>o†>tŠAwŒAzŒBzŒ@v‹Fv‹Ht‹GqŠHoŠGl‰Gk‰IjˆHeˆHe„Hc‚Ga~Da~DcBe‚BfƒAi‚@mƒBr…Ew‡Fz‰Hz‹GxŒGv‹FuŠEuŠEuŠEt‹Er‰CnˆAk…>j„=e‚?d>f>fl†?qˆBsŠDz‹Gz‹GyHyŽKxKvMuŽLtLuŽLsŒJqŠFpŠCo‰@pŠ@qŒ?r@yHzŽI{J|‘N}’O|’Q{‘Py’Qw’Ox’UrŽTqSr’OiŒHh‹Qv—h|™‡{—ˆt‘h†jd„_s’p‘®˜©Ä»¤ÅºšÀ«¸šŠ·˜¼£—½¨’³˜Š¨†t‹ajKav5`q-fr2ht4er,_p _l&\g"_h%ch&ee%on+xu.tp'gl*bh([e)Wd,We0Vd/Ub-R_*Va'V`$W_#W`!X]W\X[XYYVVVUUSS TQ YS `W eZ _Y \XZWWVYV[W_X `XaZaZb[dZeYeZdYeWhVhVgUgUgUgVgVgVlWmXkYlZkZl[ m\ l\kZm\p_rarap_m\kZk^i]fZfXeWfV cSbPdQ cP bPaO`N`O`O`O_OdTgTbO^H_JjTs^yeyjyo(ws6vsƒvA„wC…wF…wFˆzIˆzK‰zQ‰yUŠzX‹{YŒ|X}YŒ}\}\}\”~W˜‚Sž†J£‹C§Ž>±–#¶™!¹œº»Ÿ º  ³›«•›ŠŒwn!i`%bY"gYwe‡s¤Ž³œ(¿ª5­8ð8ǵ9ǵ5´/Ͳαѱѱѯϯͮͭ ȮƭŭÁ«½«º©µ¨´§¶¦´£³Ÿ±¯š©“¡Š™„†}up\[ML NIZJtZ“s¾—ЫܼÞÁÜÀÜÃÜÄ×ÂÞÀÞÀßÁßÁ ßÀ߿޽޼ڼ&Ù¼#Õ» ÔºÓ»Ѹ͵˳ʱǮīÁ« ¼¨¹¥³¡°ž­ž¬œ©— ¢‘šŽ‡‚zum`^ IH20 )&3,M?s`’|&¼—-Ë©#ܼãÂàÀÛ¹Ó± ͪȧŤŤÊ©Ì«Ê©ȧɩȧÄ¥¾¡»Ÿ¸Ÿ·Ÿ·Ÿµž¸¡¶Ÿ°›­š«›©š¦™¥—–Ž”Œ‡‰~|rnfa\YWXQl_„t™„¨’±° ¬ž”†˜ŠŸ¢¤Ž¤§¨Ž¤’¥“¥“¥“¤‘£¡Ž š‡™†•‚Žz‹xŽ{ŽzŒx‰uˆt†p…o‚m|jtg od hWaQTHH@=7!2."-) )$)##$ # +(61A; NDWMjWp[ye…oy™¡‰¦ª”­˜±œ² ±Ÿ­­¬®œ­›ª™¦—¢”›“‡Ž‚|x~s#}q'€s%ˆ{ƒ”ˆ¡Ž £‘ §” «–­—°˜³šµœ³ ³ ³ ³ ²œ±›°š¯™¯™¯™¯™®˜¬–«”©’¨‘££ ˆŸƒš ’z Œuˆqi taiYbU!`T"cV!l^!te$ƒo‹v|“~•™œ‚›–~•}’{xt‰q‡n†m{l)wi(rg)of-ke1gc4c`5_]6\Y:ZV9VU9TTPQ?LO@;5:>06B.4B-1=11965:??=IH6VR,cY&l]&r_$xe |iwlyn{p |q!|q!}r"}u$w&‚})ƒ~,„0ƒ„6ƒ…:‚†<…;~„y‰>t‰Ft‰Fr‰EoˆDmˆEj‡Dh‡Cg†Bd„Ec‚F`C`}C_}Aa}@c€>d>g€?kApƒCv„Fx‡Fx‡FwˆDtˆCtˆCtˆCtˆCr‡Bp…@lƒ=i€:h9a~m„@o†B{‡E{‡Ez‰Fw‹Fv‹FsFrFoEsŠFr‰Cp‡An…=n…=o‡=pˆ;6#2.%+&"&!"$!.)?7ND\OgX€g…mv™ ‡¨Ž­’±–¯š°›²²Ÿ±ž®ž®­ž­ ¬› ªš¨š¥˜ •š–Œ‹…ˆƒw!q&€p%ƒt…|ˆ€›ˆžŒ£‘ §”ª–­—²š´œ±²ž ²ž ±±°œ¯›®š¯™¯™¯™®˜¬–«”©’¨‘¦¤¢‡Ÿ„œ•{ Žw Št‚nxel[dU]Q\R`W g^%wh~o„u†vŠxŽ{‘{y‹v‰t†p‚m|ixdubtai^(f\'b['_Y)[X-XV/TT.RR.SR6RQ5PO3PO3PN5NN6IK5GI4BC3;=248904=.2;-05220872GF1RN(a[!obxf€k…p‰uŠtŒvŽxxwy’{“|ƒ!…$‘ˆ)‰.‰1Žˆ4†5†‹7…Š:‚‰<‡>z…@x…?t„;sƒ:p†=o…f„>b€@aA_}A_{@_{@a{p€As‚AwƒCu„At…As„>tƒ@s„@s„@p„?my„@x…@w†Av‡As‰Aqˆ@o‰@m‰?o†>n…=lƒ;k‚:kƒ9l„:m…;n†:u†@v‡AwˆBvŠEvŠEuŠGt‰FsˆEq‹Dr‹Jm‡Jj‡EiˆBbƒ‚uA„vE…wH†xIŠwM‹wRŠwVˆwY‡vZ…vYƒvVƒvV‚vL„xHŠyA“:ž†0«Ž(µ–"ºš¾œÄ¡Ƥ£ »Ÿ ²›¤™†vvkhcZdUq\†nž…°–½£Īʰ˱ ˱Í´ζηÔ¶Õ¶Öµ׳׳Ó³Ò³ ϳ Ç« Ç« Ä­ ¬¾¬ »«¸ª·©¶¢ µ¡³ ´Ÿ°œ§–œŒ“„vuihPL LC ]N pV’l½‘Ö§à¶æ¿ã¾Þ¼ßÀßÂÛÁßÀßÀàÂáÃâÄâÄâÃâà ߿Þ¿ܽ Ú½ Ù» Õº Ò¶ Ï´ жʹ˱ư¬¼¨ ¶£³ ªž«§˜ ’—‹…{umiPQ9; $' $&55+NK:leI„zV£T°›BÁª&ɲ γҳѲͮɪƧƧÊ«ˬȩŦƨãã¥ħŨĨ¦¿£½¥º¡µž¯š«—¦” Œ•ŽŒ…ƒzwnk`bWeZmczŸ‹°œµ¡²¡°Ÿ«©š‚z†|Šƒ•‡›‰¡Ž£¥“¦”¦”¥’£ œˆš†ƒ’…‘‚Œ|Šw‹wŒvŠtŠvˆt‡q…nkzgpcj_dU\MODA:63".+"&# % $5/LA`R r_}i’y—Ÿ†¦Ž¬“°–³™´š³ž³ž³ž²ž ²ž ¯ ¯ ®ž «›ªš¨™ §™¦™£˜Ÿ–”–“‡‰w!„s!‚tw€x“–…‹ ¡¥“ª–¯™±› ±±±±°œ¯›®š®š¯™®˜®˜­–¬•ª“©’¨‘¥£Œ¢ˆŸ‚œ€—| x Œu „ryhn^eV\P UMVO!XT$h^ ne"tk wlznqqo|jzh udo_!j[ eYbX`VWQ!VP UORNRN!QN!QN#QN#VS*UR'WR(ZS)ZR+VQ+RN+NK*JF)CA,;;/88666466.=:)E@*WP$bYqfn‡rw“}– œ Ÿ‚ ¡„¡„¢„ ¢„ ¤„ ¦†  ‹¡Œ¡£¢"¢( Ž, .”Ž,“/‘Œ1‹6‰ˆ5„ˆ4‡1}…/}‰7{‡5y…3y…3z†4{†7{†7z…6v…@u„?s„>oƒ>l>i€r†Aq…@o„Anƒ@m„>o…EiEf€Aeƒ=_~:c‚Gs“b†¦u”r^}^]|Z|œsž¾•¡À¡­™ƒž{€o~Ÿf¢k‚£tŸx|œu{›r˜¥w˜¦i•¡W‡’Dt~7en/]g(Zf$YeT^Yb`f&Z`"[` bd#`c _a]`\_X]Y[[Z]W`VYVYUZV[W\X\X\X\XWRWRUQTQSOVN\O`QeYc[ bZ_[_[^Z^X ^W\U\U\U^T`TaUbUeUdTdTeUfWgXgXhYhYhX iX jX kY lXmYoYpYo^n]kZiXgVgVhWiXdUdRbQ cP eR gS hT gS bKbLbLcMdNfQgRhSdSaP_MaOhSnYt^ wa ti'vk+xn1xn3ul1sk-ql,ql*rm+rm)tm)ul'uk&vi#uf!uf!tj#si$rh#pe#od$mb$l`$l`$na*pc,qd-qd-re.sf/uh1xk4zn4{n7}p9r=t@ƒuD„vG…wJ…sM†tP„tS„uXƒuZtX}tW|sTvoAzs?‚w9Ž~1œ‡*©‘%µ˜ »ž º¡½¥¾§¸¢°ž¤••ˆ‡}fhb]`UmYg–z «¹žéɬͰϲвÑ´Ô¶ Õ·ָ׷ٶصصÕ´ÓµѶ˯ʰǰİÁ¯¼­ º«¸ªµ¡ µ ´ ²¡­£””‰ ‹€ jhZWJC OCdO{^¡{ÉžØ®â¹æÁá¿ß½ãÁ âÃÞÂàÁàÂâÄãÆãÆäÇäÆäÆäÂãÁßÀݾÛ¾Ù»Õ¸Óµγ̰ȭëÀª»§·¤²¢®¡® ©š ’“‹…€to e` HG55%')+ :95OKHfbYxrf”†i ”Z°¢?¼«'ŰÌ´ϵʹŨ¥¥ƩǪũçç¿£¿£Á¥çũũçÁ¥»¤· °›«—¥’ ŽšŠ—†•Š€}rqggYdUpaq¥­™´¢³¢°Ÿ­ž¬œ«šƒzƒxƒy†{Ž•‡šž¥“¥“¦”¦“¤‘¡žŠœˆŒ‚’…‘„~‰yŠwŠtˆr†r…q…oƒl€jyfoai]cTXLIA<72/*(# "$ 92TIn^ „n‘yŸ‰£Ž©•¯š±³Ÿ¶Ÿ· ¶¢µ¡´Ÿ²ž± ¯ ®œ ­ «œªš§˜ ¥—¥˜¤š¢š¡™’œ˜†“€z†w€u|uŠxŽ}”„ ›Š ¥“«–®™ ±±±±°œ¯›®š­™®— ®— ­– ¬• «” ©’¨‘§¦Ž¥‹¢†Ÿ‚›—| ‘y v„r zip^gV"[M&PE%ID$JG&TO)\U+a[)c\%f^ ja lal^iZgXbU!]Q!WO!TNQMQNPLPLQNUOWQZS]VaX!c]f^ j_!n`#o`%k^'eY'`V%[T(SM)MG/IC5F@2F@*MG'WO(jY!tcƒpx—~‚¡ˆ¤Œ¦¨«««Ž¬Ž ®± °“°”±•°•±•±”¯”#°”)¦”$¦”(¢”+Ÿ‘.š/”Ž.Œ+‹'Œ0‹Š0‡‡/„‡0„ˆ3ƒˆ4‡4}†3yƒ:wƒ;t;o~9k{:gz:dx9cw:_u5^t6^s8^r7^r7`r4at4cs2aw/dx1iy2n{5p|4o|4l|1k}1my7my7lx6ix5gv3du1ar.`q-]p._o.`q-cr/ds.hu0jw2jw1k|6k|6l}6l}6k}3k}1j|0g|-g}2e{0dz/cy.cy0dz1f|3g}4l|5m}6n~7n9o€:l€;l€;j_v>]v<[x6Vu2]|CqŽ`‰¬”•·§š»´š»´¦Ç¾³ÔͧÆÉŽ«¹y”qu‘`t‘Qv‘NuQp‡Or‰QxT•˜U•™L™@…9s€:bu>XoAUpC\yASn7Xq:av>^r7^n/_n)^k#]e[bW^RXQS SQWO[OWQWQVOTMPKMHKFJDVO VQ XSZV^X c[ j^qa r` jY _QYO]S`VaX cX ]U\T\T]R_S`TbVeVaTbUcVdV eWfXgXhYf[f[i[jZmZ n[!oZ#oZ#i]!i]!i]!h\ fZdXbVaUaM`L`KbNePfR gP fPhShSgRfQeOeOeOfP`OdSiWiWjVjVoYs] nf'qg)rh*sh*pg&of#mflhjhkhnhpisgsfscsascscq`o^m[kYjXiWeX$gZ&i\(j](k^)m`+pc.sf/wj3xk4yl7{n:}o>~pA€rEsF|nK|mLykNrhMkdJd^D^Z?XW9[V6^Y3d])la!ue{jm †o ‚u…y ˆ{ …x€txnlc"_X"TP!YNiV …l¤„ ¸™ Ç© Ͳ гҲԵطٸ Ú·ڸݺܺܺݹܸÛ¹Ù¹×»Ô¼Ö¼Õ»л̸ŴÁ° ¼¬¹©¸¦¶¥³£¯ ¦š —Ž †€yu]YD?I?`PpZt¾žÚ¸Þ¾ æÈëÎéÊèÈëËìËèÈèÇèÈèÈèÈçÇæÆåÅäÃä¾à½Þ»Û¹Ú¸Ö¶Ó²ЯͪÊ©ƦçÁª¿®¾¯»°·ª´¦¬ž ƒysb^PM 94/*+(52-B@EOLW]Yhjfwfi|ttt…€c”‰Q¢‘?­œ*±¡¯¡¾¢¼ ½¡Á¥Ĩ§Á¦§»¤¸¡³œ±š²š´œ¶ž·Ÿµ¢¯›¤’›Š•…‘‚Š|}prdn^m\{f˜ƒ· ¸¬·«´§¯£¯ ®ª–¢Ž‡}‚y}szo{qv‰~ƒœ‡›‡œˆ Š£¢Œžˆšƒ–„•‚”’€‘Ž}}Œt‰q„lh|eraiZ`UXH PCB;51)+!%  3/QK sf‹x—~©•°œ·¥¹¨ºª»«º©·¦¸£·¢¶¡³ ²ž®­œ«œ§›§› ¦š¦š¥™ ¦™ ¦™ ¦™ ¥—¥”¤‘¡‰”ƒŠ|„w€r~r‚v‹~”„›ˆ¤ ª“ ª” ¬– ¯š ¯š ®™¯–¯”¯”ªš «™ ª— ª•©“ ¨‘§¦ŽŸ‹›‡›ƒ™€ –z “so†l~gq`bXUN"HC&?7*81+68";:%?=(B@)ED(HG(GI$FH!MI$NI!PIPHRIWL]OaT]Z fapixn }p„s Œw ’|˜~š š€š€—~•|‘yv€l'{i)pe-f^/b[1hZ3s`6|e9†j!t Ÿ‚ª‹¬¬“­˜®›"¶š¶šµ™µš ¶›¶›·›¸œ¹žºŸºŸºŸ» » ¼¡¼¡· ¶žµ³š±˜¯•®”­’¦“*¢‘'œ$š%•Ž&Œ(Š+ˆ‡+~ƒ/{€.t{-ow,jt/fp1cm1`k1_m2]j2\g/[e0\g/^i-_k+`k)^n-`q-ds.hu/it/it0js2js4hu/gs1eq3dm4aj3_h3^e/]d.Xf(Zf(Ze)\f*]g*aj)cm(dn%gq*gq(hs'hs%gr&fp'eo*en+er,cp*`m(^k&]i'^j(`l,am-ap-dp.hq.js0kt3js4gr6dq9cq3ao1es6\n0[q3Wt4Sv6hN«•”¼³¢ÊÌ¥ÌѪÐѰÒÓ©ÆÌš´Á€¢lbbƒJnItFlƒ?h|?nIŒ4’7Š6|.nt*fq/`o6Zm6Vm5Wp7Vr5Xu3[t0^r+an(bl%[e Ya T[ QT QQ VT \[b` VUSVQVMTLULUNUOWWVYY][a^d_ fagai`m]k[gWcS`P_N^M^M`T`T`T`TaUbVcWdXeTfUfV gVeWeVdWdVgYhZj\k]k] j\j[ iZg\g\g\eYbU_R\N[M^HaKfQjW jW gTbO_LdLfNhQfOdMcLdMfNhTiXjZfWbRbQhUoZ nbocnbnb pdshqf k`jalcnd mck`i_j`lcn^ l] j[ hX dV aU `S `S]R]R_SbU fY%j](m`)na*tc+wf.zi5|j8{i;zg=zg?zfAnk@pi?ne:l_5gX1cS1`Q2aQ7\P*[O)XO&XQ#YV#ZY!Z\Z\`](^[(\V&XQ%VN'SN(OK(KF&RH%aPz` ˜u²Â¥DZóͶÒ·ظ۷޶߷߹߼ݼ ݽ Þ¾ ݽݽܼ Ûº Ûº Ö·Ôµγ̲ȲƱÁ® ¾­»©¹§ ²ž¦—š’Ž‹wzciNPNGR@dH^¤É©âÄ âÇçÎçÒäÐãÍèÍíÌðËòÇïÇëÄçÁãÀßÀÞÀÞÀÖ¼ÔºÒ¸Ô·Ö¹×»×¹×¹Ô¯ήÇ«¬íŮȯʯë ½§¯ ›•…‚iiNN<=4.1-!61-D>BRLVZVda]lgctmdunfqplivt_|QŠ…C”Œ9œ1– Ÿ•¤–ª—²›ºŸÀ£Ä¦»¤º¢·ž´š±–®“­”®–­’ §¡ŠŸŠŒ—‰ŠutonegXmZ„m¡‹¶¢½¬¶«´¨±¥¯¢¬Ÿ©›¥—¢”Ž€‡{‚u}o{o€s…yˆ}”€•‚—„›‡žŠ Šž‡œ…˜„—ƒ—ƒ”’€~}Œ}‹v‡q„lhyep_dW]QP@ H;;3.,%&!-+LG mc†u•}ª”±œ¸¤º§»©¼ª»¨¸¥·¢·¢µ ³ ±ž­œ¬›ª›§›§›¦š¥™¥™ ¥™ ¦™ ¦™ ¥—¥”¤‘¢Žž‹—…ˆ{usu‡{Ž€•„ž‹ § ¨‘ ª” ­˜ ®™ ­˜¬–¬–®•©™©– ¨•©”§‘¦Ž¥¥¡‹Ÿˆ†›ƒ ™•z‘to‚j zfm]_U"QL&EA(<6*4/)//%11'53'95)?:'C?&FC$GD!SKWMZO]QbUiYn^sbzk €pŠy~ ”š  † ¤Š§Ž¨Ž¨¨¥Ž¢Š ž‡œ…x(ˆv*~p/tk2ng3rf6zj9‚n<Šr*”z&¡…"¨­‘®•±š³ž!¸œ¸œ¸¸¸¸¹ž¹ž»¡»¡»¡»¡¼¢¼¢¼¢½£¹¢¸¡·Ÿµ³š²™°–°–¬–'©•%¤’"Ÿ’"œ‘%˜&’)Š*„„,+y|+sw+mt0hq2dm4al4[h0[e0Yc.Yc.\e.^h,_i*_j([j)_k)bo)dp(fp)eo*gm-fl.cn*bm+ak._h/]f/]d.\d+[c(Wc%Wb&Wb&Xb&[c']f%_i$bi#dn'dn%do#do#do#cm&bl'aj)an(_l']j%[h#[g%[g'\h(]i)_k+al*dm*ho,hn.fo0dn2bm3bn0`l.bp3[k-Ym0Uo0Qq2fŠJ‚¨‘•»°£ÉʤÌΦÍ̪ÎÊ¥ÄÆ˜µ»‚œyoˆ^e}Cj:o5ly1kv2py:„-„‡0ƒ0ux)hn&_k)Xj0Uh1Re-Rg,Qi+Rk*Sj&Th#Ve XcYbV_SYQTQRTT \[ aa ]\[[WZ SYRYRYSZTZXXYY][`]d_ fagai`l\jZgWeUcSbQbQbQaRaR`Q`Q`QaRaRbSgU hUiXjXiZjZk[j\k[k[l\!k[ jY!iX gV fUaSaSbTbTaS`Q_P^OkUjUgSeQbO`M_K_KdLfNhQgPfPeNgPhQjVhVeVaQ]M]McPiTj[l] m^ l]n`pb oak]g^i`kaj` h^ f\g]h_j[hYfV`S]OZNXKVLZOZO[O^QcV"h['k^*na,n^+qa.vd2xf4xf6we5xf6xf6nd/pe/sd)rb$r` p^m^m_k`i^e[bY"_X$\V&WS$TP#LN'JL'FG'BB(@@(=?*<=+8;(IB&YMu^”v¯ŽÁ£ưƵË´е׷۷ݷ޸޺߻߹àºàºÞ»Ý¼Ý»ÚºÚºָҶδɲDZ°¿®º«·¨µ¥ ¯ž ¦–š‰„rp _^ EEFASBlQl±ѰèÇçÊêÐëÓèÐèÌëÍ ñÍòËóÌñÊîÈêÅåÂàÁÞÀÝ¿åà ãÁá¿á¿á¿Þ¿ݾÛ¼سҲʯƯŰůŮƬ»­ ±§¡šŽŠwv \\CD441,(2,,;4;HBPTLaZUl_Ysd^x`]p`^l``hac`fgUolMvoC|r?†}0†}.Š~*€$‘‚—†›‰ ž‹¢ ¡Ž    ‹  ‹ ¡¥¦‘ ŒŠ™‡—‡’…‹ }stie[hZq_„nž† µž¾©¼©¶ª³§¯£«ž¨š¥—¡“ž–…‘‹x‚p~m|n|p~s‡vŒy‘–ƒ—„š†›‡œ‡œ†œ…™…—‚”’~|Ž|Šw†sm}gubl[ _S WL G: @43,'$ ('EC g`„u“¬“³›º£¼¦½¨¿ª¾¨»¥¶¢¶¢µ ²Ÿ°­¬œª›§œ§œ¦š¥™¥™¥™¥™ ¥™ ¥—¥•¥“ £ ¡šŠ“„€†zu~t€w†{Œ•… žŒ¤ ¦ ª” ¬—«–©—©—©—¨— ¨•§” §‘¥¤Œ£‹£‹¡‰ ‡œ„™ƒ –‘zt ˆq#|h+tc+g[)YQ*KG*?<)52)0-((&+)'*-)*2-):4(B<$KB#PH#dRiVo]vc}iƒnŠtŽx› ‡ ¨ «‘ ®’ °• µ˜¸›²š³›³š±™¯—ª”§¥Ž›ƒ!•€#Š{(u-yp/xn1|p6‚q9‹y/”.ž‡'¥Ž¬’±–¶›¸Ÿ»Ÿ» » »¡º  º  º ºŸ»¡ ¼¢ ¼¢ ¼¢ ¼¢ ½£½£½£½¤¼£»¡º ¸·œµ™µ™²˜°–«•¨“¤“ !›$—Š$Œƒ&‡€&z&xv+ps0go4bk6\h6Yc1Wa/V`.W_,Zc.]e*^g&`g$]f#^h#bi#dl#dl#dj$ch%bg%\e$[d%[c'Zb'Ya(X`%W_#W`!S] S]!S\#T\#U]!Y_[b\c`g!`hai ai`h`g!_f#_e%[f"[f"Ze#Yd"Xb#Xb#Xb%Xb%Ye'[e&`f&bg%ch(bh*^h,\g-^h,[e)_i-Yd*Wf+Ti.Nj-cƒD¡ˆ“µ§¡ÅÅ ÆÇœÅ¿œÄ¹˜½µ³¯ €‘ipKlx6ku,mt'oq(pp(tu%wx(vw)oq&dk%\h(Vh.Rg/Uc(Tc(Rd&Pe$Qd$Pc!Sb!UaWaW^SYPUPRRS XY ^] c_`^ Y\ TZRYSZUZU[YYZZ][`] c_e`f`h_jZiYgWfVeTeTfUfUcTbSaRaR`QaRaRaRdQ eRgThViWhXiYiYiUiUiTiThSgRePdOfUfUgVgVgUgUfTeSiTgSdP aM`L`LaMbM cLeOgQhShThTiUjUjXeT^NXJVHYI]KaNgUlZn\lZlZn]o^m\d[f]f\e[cYbXaWbXcW`S]PWKSGNDLALASHTH VIZM_Q"dV'i[,l^-hZ-k]0o_.qa-ra+ta'uc%vd&xh}l„pˆsŠt‰v‰xˆz†zƒv~rym%sg-l_3dW5`R7IN8DH77$KB![N!eX!{`€f‰n‘x˜}žƒ¢ˆ§‹¯’²–·› ¹ž º  »¡½£¿¥º¡º¡¸¡·Ÿ³œ°™«–©”¥ŒŸ‰•ƒ‹}$ƒx(~t,}s.r.†x/~-—‡(¢"«’²–·›»¼¡¼¡¼¢¼¢ ¼£ ¼¢ »¡ »¡»¢ »¢ »¢ »¢ »¢ ¼£ ¼£ ¼£ ½¤¼£»¢º ¹Ÿ¸ž·œ¶›¶˜´—°•­”ª’¥Ž Šœ‡‘!Œ} ƒy$zt(oo/fk3^f7Wb7V_4U^3U\2W]/\`-_b)`e#be cf!cfegfhgifhdebcZ_Z_Y]"W\"V[!U[R[R[PXPXOWQVRWUYV[X^[`\b\b\b\b\a[`[` W`V_V_ U^U]!T\ S[ S[ T^"V^"Z^!]_ ^`!\`#Ya&Xa(Zb'W_$[c*V^%Va)Qc)Kc)`y?y—{¬œ½º›¿½’º±Ž·¥Œ³ ‡®œš¬’¡~bn{Cgr0hn(gj#cedfgi hi#eh#_f#Ye'Se+Pe,Yc&Xb%Vb$Ua#R`"R`"R`"R`"W_#W\"TYQUPRQP TT XV c] `[ XY SW PVPUSVTWYYYY\Z ^[ a]c^d^f]iYhXgWfUeTfUfUgVfUfUeTeTeTfUgVgVdPeQeS gTgVhWfWfWgShShShSiTiTiTiTo\n\m[lZjXiW gU fTaOaObPbPaN _L^K \H cLdNfPhSiUjVkWkWhUaOXGQCRDWF[I]JgRmXp[nZlXo[q]q]bYbYbXaW_U]R\Q[P[OYMTHNDJ?F=E;D:J>NBSFXJ\N!aS&dV)gY,fY/gZ.hZ)kZ"n\q_wd|g‹v ‘{ š€ …¢ˆ£‹¢Œ¢Ž›Š˜ˆ–„‘€(Œz2„q9zg=tb>_]NUUKIKJ>BK69H,2@*.:)-623.?<)YN!udw ¡‰´Á«ʰͱÏ´ѳѱаѮү Ö²Õ±аʮī¾§ ¹¤ ¶¢ «œ §š£—“™“Œ!Œ‡!‡ƒ ƒƒ€~{wsqkj^^NMC?B>!IA[P~k £Š Ä£Û¶êÃêÍðÒôÔòÑ òÎóÏöÒõÒóÔñÑíÎçÊáÃÛ¾ÖºÔ·سسصعÙ¼ Ö½ Ñ»ιƯ ¬¹§¯¢¢š — Œ† …€owdmV[HJ"=>,450+,1&&.0(34.:?8JHCZMGcNIgSNlYTrUShUTdVTaXV[]XU`YOcZId\GfX;fZ4d])c_ `]ZYVTTRLMKJIHKFMG PG SISI \SZRYR WRTOMG LCLC iP{c—¯—ÀªDZ ® »¨ ³¦ ¯¢¨š¢”ŸŽœŒ›‹‹›‡•€v„mygpdkctkzou…yˆzŒ}‘–‚††›†™„•’~Ž{Œyƒw~rxjrbj[ ]SQHGA;44.($*) EDf`ƒx•‚ ­“´š»£½¦¿¨ÁªÀ©½¥·£¶¢¶¢³¡² ¯Ÿ®ž­Ÿ¬«œª›©š¨˜¨˜¨˜¨˜¤™ £—¥”¥’¥’¢ž ™‹“„Š|‚w}s{s|sƒxŠ}”„ ™‡  ‹ ¦ ¨’ ¦• ¥˜ ¥š §• ¨” ¦’ ¦ ¤ £‹¡ˆ¡ˆ¡…Ÿƒš •|ˆw%ƒr,~o.sd9k_9\U8MK6@A367/-.(()###%!!$%32D@ZOp_m”t™y¢‚©Š­°‘³•´—· º ¼¤¾¦¼§¼¨½¨½¨Á©À§¿¦»¤¹¢µŸ²œ°™­”©‘ Œ•†€"‡{'ƒv(€t(u+‡z+‘ƒ*‹'§‘!°–·šºœ»Ÿ» ¼¢¼¢ ¼£ ¼£ »¢ »¢ º¡ º¡ º¡ º¡ º¡ º¡ º¡ º¡ »¡»¡» ºŸ¹ž¸œ¸œ·›¹™¶™´–±•¯“©¤Š †• ‘~"‡x%{s*om0eg5[b8T^9U\:U[9U[5Y[3^`/bc)cd"ddiehdhejgjhigecb_]^\\Z\XYTXQWOUMVOTNSNSNQORRSTVVWX[X[Y\Y\Y\Y\Y[XYTZTZSYSYRWQVQVPURWTWWXXXYYYZWZ!V[#X]%UX!X[$TW"SZ$R\'IZ#]p8vo‰¤‘š·²™¹´±£†¬“…©„¦‹˜®—’¦‹•rn€Vbs?_l4Zf(S]TZU[X]Z_X^S] O\$M^'X^"W]!V\ TZRZQYPZQ[UZ"VY"TWSTRPTQUR XT c[ `Y [W VVSVSVTUVUYYYY[Y\Y _Z`Zb[dZgWgWfUeTdSdSdSdSfUfUfUgVhWiXkZkZmXlZlZl[ l[ k\ k\ j[ p[ p[ p[ p[ pZpZq[q[nZmYkWiU fSdQcPbOdRdRbP`M ]JYEVBUAaMbNcPfTgUgUgUfTaOYHPAM@OBUFYH[IePkVmXjUiTlXo[o[`V_U^T]S[PYNWKUIRHPFK@F<C9@7@7@6B5H: PBWHZK"\M"^P#`R%aT(bT#eVjYp^ ze †p v›ƒ¡‡¨Œ® ®‘­«ª!¥Ž£Ž ŒŠ#˜…'~,ˆt/‚n/sjMf^KUPLIFO=92.+)"# # " %# 32LJkd„x•ƒ¬“³›º£½§¾©À«Àª½§¹¦¹¦¸¥¶¤µ£²£±¢¯¡®Ÿ­ž¬ª›©š©š©™©™¤š£—¥•¥“§’¤‘ Žž‹š‡‘€ ˆz ‚v|rzp}q‚vˆ~ Ž‚ ˜… ŸŠ ¤ ¥‘ ¥•¤˜§• §“¦’ ¥Ž £Œ ¢‰ ‡Ÿ†ž…›ƒ – ’}Œy†u#~p)zj,na5e\5XQ5IF5<<232-+*%'&! ""$45KHdX~k “}¦…ªŠ±‘¶—¹›º»ž»ž»¤¼¦¾¨¿«À¬À¬¿ª½ªééÀ§¾¥º£· ´ž³­–¨“£‰•ƒ| †v!‚q!q(ƒv(‰})”…( 'ª“!´˜¹š¹ºŸ» ½£½¤ ½¤ ¼£ »¢ º  º  ¹Ÿ ¹Ÿ ¹Ÿ ¹Ÿ ¹Ÿ ¸ž ¹ž¹ž¸¸¸·œ·œ·›¸·œµš³™±•«‘¦‹¡†—‚%'ˆx*|s.ql4df7Z^9SZ9QW;QU:TW8ZZ4`_/fd+if#igoemdlclengkfgac]a_^^\[XXTUPTMSKQMPLOLOMMMMONPPRQSSSTTUUVUVUUUUTSQUPSORNQMPMPMPMPOQQQRQTRUSTSTURUVV RRVT!QQRT"OV"ISZg2rŠf†žˆ˜²©™´­¬†¥†ƒ¡}ƒž{¨ˆ¢ƒ–us‡df{R_rDXl7Rg.P_&O]"S]!V^"X^"S[ QZ#S\'S["UZ"WXWXWVVWSWRXRSTTUUUTWRXQ ZS \T dX bY_Y\ZYYXYYX[XXXXXYW ZV \V]V_WbXfUfUeTdScRbQbQaPdRdReSfTgUiWkYlZp\q]o^o^n_m^l_k^q_ p^o]m[lZlZlZlZhV gU eS dRbPaOaOaOcS`O\KXFWEXFZH\JaMaMbOdQeSdQbO_LXESAM=L>OATEXGZG`McPdQbOaNeSgUfT^S\QZOXMWKUIREOAJ@H>D9?5<291:2:1=.D5 L=RCTEVGWIYKYL^OfUn\ }f‹s›¥‰ ¨­“³—µ˜ µ—³•¯”#®”&®•!¬“¨’¥ Œ˜…|Švo>oc=^UDQMNC?M51@/)52(1,,8,+052)E@ VMk]…s›‡ ¨¨ª•«–©”¨‘©ªŽ¡‹¡‹ž‹š‰˜ˆ’…ƒŒ‚!‚z2x4zt6sp;nk>dd@]^?VY>OT,FJ/60:2,52*19,/B21/63*B>%WOqdŠw£Š ³™ŰѺÝÄãÈäÉåÊãÊÞÇÛÆØÃÒ½ ̶ưÁª¾§¼¥®›­š¨˜¥–¢”’™”Š‘‰Ž…Š„{{t nk _aWYDG;?13**"&$%""$"!! #!"&%*)(.)*.-.0346=85H@3[N.o^&oŽ{–ƒ š‡‘‚ƒƒŒ‚‡}~wwpsk fj aeY[SS MJE@<65./*$&"# /( =2bKi ‹ µ ¾¨¿©¾©¾¨°¢ ¬ž ¦˜¡’ŸžŽžŽ’Š“„‘|Št~lrfkbd` fajerj{pƒt‡vŠw}}Ž~}Š{†wt~qtkofj]aUXN MC>951))$& #!!#$&)'+' 2*1+ 72 CAZVslŠ|—„ª”±œ¸¤»¨½«¿­¾«¼©»¨»¨º§¸§·¥´¥´¥²¤¯¡® ­ž¬«œª›ª›ª›¤š£˜¥–§“§’¦¢Ž  ‹ ¡Š ˜„ } ˆyt{nyl{n{y ƒ{ € š„ Ÿ‡ £‹ £¢“¦”¦’ ¤ ¤ ¡Š  ‡ž…„™… —ƒ “ Ž|ˆxƒr }l$wh%i]-`W.SL/FA.:7.1.)*'"&#!!%48NLi] ˆq ƒ ®²”¸š¼ž¿¡¿¢¿¤À¥©©ĪƬÇ­ƬŪÄ©é¨Á¦¾¥»¡· µž´¬˜ª•¥‘¢œ‡”€!Œw…qn&o$€s%‡x#‘"ŸŠ!ª‘±”¸›¹¼¡¾¤¾¤¾¥ ½¤ ½¤ »¡»¡º º ¹Ÿ¹Ÿ¹Ÿ¹Ÿ¹œ¸›¸›¸›¸›¸›¸›·š´³œ²›¯™­•©¤Šž†‘€(Œ}*‚v*xp/li4_`6TX7NS5JO9LP9PS6XX4b_2je-mh$oixhvfrergshphjce^`]_[\YXWSTNRLRJPLLKKJJJHJILJMKNM NM ON PO QP QPQPQOPNOPNOLLJJIIJJKKLLKMMMOLQLRMQOOPNQRPNLQNNJPNMOELW_,l‚[–|“¨Ÿ˜­¦¦”…}‚—p“kŒœo‡–khw‡bl~X`uJ\rAZr>Wn8Uh1Ud+Zc*[`&WZ#VY$X[&QZ%UZ$YY#\Y"]X]YYXXYTSWTYT[TZQ YO [N [N `R `T ]W [YZZYY[XZWWVVUWTWS YS [S]T_TdSdSeTdSdScRbPbPdRdRdReSfThViWjXmYmYnZm[m\l\k[k[kZjYhWgVfUfUfTfTfV eU cR bQ aP aO aO aO\K[JYGXFYG \J `O bQ `N`N_N`OaO_MZGWDN<N;K<J>MBQCUCVE]L^N\LZJ\L`P`P^N[OXLUITHSGPBL=I:E9A7<26.3*1)2*3+;+ A1G7K;K<M?QCUHVH]OkYzfŒrœ€¬Œ´”±™µ›¹Ÿ »Ÿ¹žµ³œ°œ´›±š¯˜ª–¥‘ž‹•‚}€v1qg2_[>RSNDGP54B.+61,3,*8'%0**,86'GCYPrd ‰w–| ˜›ˆœœ Ž¢Ž¤Ž¦¦¥¥£ $žŠ)žŠ+’‚54‰|6ƒx:|s35 &(* :+Q>hV‡rž‡­•·Ÿ¼¤½¥°£ ¬ž¦˜¢“ŸœŒšŠŠ‹†‘~‹w€othmd][_[c]kdwm€s…t…tˆxˆzˆzˆy„xt|qymnfj`cX[PSHF? 940- $&#%"%#()-.14475 @5A8 F@RO ea|sœˆ©•°œ·¥º©¼¬¾®¾­»ª½ª¼©¼©º©¹¨¶§¶§´§±¡° ¯Ÿ®ž¬›¬›«š«š¤›£˜¤•§“¨‘§¤ ¡Œ £‹…”€ |„v{nwjyj ru {w ‰| •€ ‚ Ÿ‡ ¡‹¡¤‘¤ ¢Ž ¢‹  ‰ ž…œƒ›‚˜… •‚  Œ{‡wq{k wf!fZ&^S&OI)C>+73(.+$(#$!"$"&69RMm^ ‹s¥† °’ ´–ºœ¾¢À¤¦çé ǨǨȪʫͫͫͨ˦ƪÄ©èÀ§¾¤º£¹¡¸ °Ÿ®›¬˜ª“!¦Ž$ž†$•}#Žv }k!zjwizm„t“¡‰©Ž¸›ºž¼¡¿¥À¦À¦¿¥¾¤¼¡¼¡» » ºŸºŸºŸ¹ž¸›¸›¸›¸›¸›¸›¸›¸›±œ¯š ¬™«—©”¤Ÿ‡™‚‹|'…x)|r*sk-gd1\Z3QR2IL1EH5GJ5OO5YV5c_2kf.qj&rl"~l {jxiwkymvkogjaa\ ^[ [YWVSSNRKPKPJJIIIGHFIFIFLH MI KJ KJ LK ML NM NM MKMKNMLKIHGEFDGEIGJHJIKIKHNINIMKNMMNOMKHNKLFNJLKCGTZ*f}SzŽs¡–”¨ŸŽ¡Ž…–tŽe}Š^ˆWŠU{„WvWjyP_pD[o>]t>YuBUm9Uf0[d-[^'WW!US WU"NX$QX%XX$]X!`W_W[VYV[W\X^W]U ZPXKWHVGXJYMXPXT XV WT VSVQVUUTVSVQ XQ YQ[R^RcRdSdSeTeTdSdRcQfTfTfTfTfTgUhViWlUlWmX nYm[ l[ l[ l\gU gU fT eS fSgThUiVeU dT bQ `O ^L ^L^K^KYK[L]N ^N^N[L YKWIaO_M^M_M^L\IVCR>I6I9J;J>L@OAPASB\N[MXJVHYK]O]PYLXKVJRFQEPCM?I:E5@5=28,1(-%,$,#+%;*?.C2D4D5G9 M@ RF XJbRs_…n–|¤†²¸•±š µœ ¹Ÿº  ¹¡ ´  ±¡±¢³œ±š­˜ ¨• ¤‘ž‹–„‘€y+mk.]^"56&-.(&&$! !$:7TKo_Žx¦´š ¹ž Á¤ ȧ Ë« ʬʬÉ­Ë«ʬʬȬȫƫ ƪ"ƪ"Æ©Ũç¦À¤¾£¼¡¼¡³¢ °ž­™«–!ª”$¥Ž$ž‡!—Œx‚qwi tg#tj#|q‡}’‡¥©”²š¹ž½¡½¡»¡¹ ºž ºžºž¸¶œµ›´™±™±™°˜°˜¯—°•¯“®’­‘ª‘¦Ž£Šž‡™„”€!z!‹w €o)zk*re0j^6^W:SN8GF4?@2=>9==;???FEAQN?]V9g\/k^'ug*uf%wf zh{izi!te pb!lbkai_e\bY^V\TYTTORMOJLJLJKHIFGD JF KF KF JE JE ID JE JE FE ED ECECHDHDFCEB FFGEKENDNDOEMFLGLFNHMILHKIJJLLLNhvRn}`y‡x‡–‘•¦ž–§—’tgyQlv7jt5hq0io/fo0bm1Zl2Wj2Xd2Wd.Xc'Wa"X^V[TVRSLMOPRRQQON LK MI MI OI OI OJ OJPKQLRNSORSTUWVXUXSXQYQ\Q[N\P]Q ^P]O_OaQdR`O`O`OaPbPcQdReS dT dT eU fU gVhWiXiXgThUiVjWjWjWiVhU_Q`RdUhVhVhTgReP^O _M ^K^J^J`K aMbN`P_O_O_O^N]M]M]M\L\L[JVGRCM?H9F7F6F6G8J;M>PBPBOAUFSDRCTFWIWISDN?QAP@O?L>J;C6=.9*0(*"&%$"%)2# 0"2#8(@/F5N>XFlWybˆr–~¥‹´•¼¿žºž¼ ¿¢À¢ ¿¡ ¾  ¾¡¿¢ºž ¸·™µ—±•©›†“‡wui!]V(HG3886,-2%&+%%''(,+)*81)K?'bP ze“z¦Œª–®›µ¡ ¸¤¹£¹¡'º¡+»¢,¹¤$º¤»¤½¤½¤º£·  ²œ$±"¯›"«˜"©•%¥’+ Œ-—ƒ,{(zn&mc0YS=ED@78:./1)(-&#,$!*'&+%),"%*#"','!=3K>iRg—§°•¶œ ¼£½¥¾¤À§Á¨êīŭŭŭêêÁª¿¨¼¦º£µ¡´ ±²ž¯š©•¦‘£žŠ—„Œy‰vmrbfY XOC@33-#%' 8. PEiZ€o”ž‹ ™‹•‡‚Ž€’ƒ”…•† Š}‡y‚vts{nsgm`YTJD:600)*## #")!3'F5 \GqX†k‚°•±±œ«—ŸŒ”Ž|‡vƒr„‚~{‰y„u}qxmo`i[]UWRWQ\ScWgWlXm\n_h]cY\UUNNGH?C=<66475<9B?ID XO`Vj_th{mrˆuŠw†t…uuwƒ|Š‚‡”ŠŸ– ¥š ®Ÿ´£¹¤ º¦»¨¼ª»¨¼©¼ª»©¸¦·¤·£¸¤´¥´¥²¢±¡° ¯Ÿ¯Ÿ¯Ÿ¬œªš©˜©˜©˜¨–¦”£‘ ŽžŒš‰–‡‘ƒ ˆ{ €s |n lckdmfokup}u„y ‡{ •€ —‚ š…œ‰œ‰˜‡”ƒ’€Œ~‰|…x€t ym%od&f[%`T"SN(HC#::"13%*-&#%" !"&'=9WMsb‘{ª¶½ Ã¥˪Ϋέ Ï­Ï®έͬˬË«ɪɪǪ Æ©!ĩĩèÁ§À¦½¥¼¤ º£!¶£"³  °œ!¯š%­—(©’(¢‹%…!•"‰x }muh"ph qjwqz–„ŸŒª•µ›¸ž ¸ž ¸  ¸  ¸›¸›¸›¶šµ˜³˜±•±•«“ ¬”¬”«’ª§¥Š¤‰ž‹›‡•ƒ‘‹z†u#€p#}l$qf.nb0f]4]V9TO;JH;@@8:;567;47<78===?IF?VP:`V2gZ.o_+p_'tb"wdygyiug rercqbpam`l_h^g]e\aU^T\RYPVPTOPNNLOJOJ NI NH NH MG LF LF HF GE FC GDHEIFHEGD HFIFLDNDPDPDOEMFOGOIPJPJMIMINLPN_oKn~dt†zt‰„„™”“©œƒš~f|V`qDao<`n1al(bl'`i(]f-[c0T`.R_)Q\$R\ S[RXOSKOJMNOQRQSPPNM LJ KIJHLJNLQPSRTTTT TT VW WX ZX YVYSXQXOZOYMZN[O\N\N_OaQdR\P\P\O]P^Q`SaSbT cWcWdXeXfYgZgZhZeUfVhXiYiYgWdTbRbScTeVhVfTcO^J [G\L]K \J ]I ^K `LaMbO^N^N_O_O^N\L[KZJWHVGSEOAJ>F:B7A6C3C3E6H9L=OAOAN@PBOAOBPCSFREOAK=N>K<I:E8B54C3C3D4G8J;M>M?L>OAOAOAPCREQCN@K<J:E8B5>2:-5)/"+  "%"$+3%=-J:]Mm\ Šk—y¥‰ ª¬“²™·Ÿ¹¡À£Â¥ħĦÃ¥Á£Á£¤¾£ »¡¹œ·š²–ªœ‡•Œp {efWQK)@>1220--/..0+)6;60NEbR~jŸ„µ–ºš¦è«À¬¿© »§,·§.·§.¼¦»¤¼£½£½£»¢· µŸ´¢$±Ÿ®©›¦—Ÿ–†~ytif#QQ-;?1-3/$-,$',%%1#$("%*#%1'&4,'.91QD eV„ešz´”ť̫Яѳδγγ̳˱ʰƯŮŮŭëÀ©½¥¹£· ³Ÿ³Ÿ²ž³Ÿ¯š©•¦‘¢œ‰•ƒ‚€‰{~rpg [VAA-/$"4%C2XEo[…p”€›†™†€ŽŽ’ƒ‘‚|‰xƒs~nzlxjtgreuklb_VUM ID <7 0*)" %2"D- U:gL~aŽs Ÿƒ¡‡ …—~Žy‹wˆs„p‡{ˆyˆx‰v‡v„t}qzouimccYXQSJOEMB K@ LBKCKCHBD?=9 85 63 2. 72A:KBTKaXlbui‡t{–ƒžŠ¤Ž¨‘©’¬’ª‘§‘ š•Œ’Š’‰“ˆ“‰ –Œœ“¡—¨š®Ÿ´£ ·§ ¶¦ ¸©»ª»ª»©¼§¼§½¦¸¦·¥µ£´¢³ ³ ²Ÿ²Ÿ° ¯Ÿ¬›«šª™§•¤’¡£Œ¡Œž‹›‰˜‡’ƒ‹|‡wyjqfg__[^\cakipn€s‚v„x‡z‰|‰|‰{ˆz}u zr!vn%ph)ha+_X,TN*NH(C:173*.+$()#&(#'(",+&11)75 <8C>QIaWxi’~¤Ž·Ÿ½£ǧάÓ­Ö®×®د Ò­Ò­ϬΪ Ì©̨ʧʧŧŧ¦Á§½¦¼¦¹¦¹¥¸Ÿ ·ž ´œ ³š#¯˜$«•%¨’#¤"¡Œ!—„Œyp uikded!gh$zn‡x—†¤ª“­• °™ ²³š ²˜ ¯—­•ª“§¥Œ¢Œž‰ˆœ†™ƒ“z‹w!‰t!}q)xn)uj,qf.jb1e^4aY5[U3WT3SO2LJ5HD8C@9=<:978555645764:94A?2KG.YQ,g[+pa*xg{im†p ‡r…s‚uuŒvŠwŠw‰x‰xˆyˆyˆyˆt…sq~qzounpkmh jbg^d[bYbX`V]SZO YPWMTKSIQIQKPJOIOIPHTGXGXGYIXJWKTIVKWLWLYLZM \O"^Q$Ya2=3=3D4D4D4F7I:J;J<H:K@K@LALAMBK?H;F9C7@4@*.  " <(L7aKv`ˆs–™†˜„ŽŽ~€€~|‰x„s~n{kxjwivhzmuhl_aVUME@ 50*$"+:' J3\DqX€h”x™}™”|wˆr‚m}g„w…v…t‡s…t‚r|pyntknde\[SSJLCE> A9 ;78462523/ /, /, /.52 @:QH`Tn^zj„sŠz™… Š¦‘¬–®˜±˜²™´™ ²˜°˜¨—¤–ž”›šŽšŒ “ˆ ”ˆ–Œ—Ž›‘¡—©œ¯ ²£ µ¥ ¸¨ »ª»¨¼§½¦¾§¸¤·£¶¢µ¡´Ÿ³ž³ž³ž±¡¯Ÿ­œ«šª™¨–¥“¢§Ž£Œ ‹œ‰™‡•ƒ‹z„qyik_^WXTYX__cctlwmzp|stt‚tsrl oh hc#b]&ZV)RN+IE*D?)95,20$,--.0275B<"JC'LDPHWP`Xk`|n  Œ±¸¡¦Ë©ѫի׭Ø­Ó­Ó­Ò¬ЫÏ©̨ ˦ ˦ Ǧ Ǧ Ä¥ Á¦¿¥»¥º¥¸¥¸¸´›²š®˜«–©”§“ £œ‡’~Šv}m ndfa!ca$mcyl‡x•‚ž‰¢Œ§ª’ª“§’¦‘¢ŽŸŠš†—‚–|Ž{Œy†t‚q!~n#zl%xi$mb,j`+e],b[/_Z2[W4WR4SO2NO0JJ0ED0B@3@=6>;6<94:72A9,C<,HB*OI'YQ g\ue~l‡t x “}™›„š†š‰™‹ž‰ ž‰ ‰žŠŠž‹žŠœ‹Ÿ‹›Š˜†•„‚‹~…yu~rznuisfqdoaj\fWdVaR[NXLVKTLRLPJTLVKYK]J_M`N `P_Q \O"]P#_R%`R%`R%cR&eT(gV*^\3ejJq~jy‚{’ˆuŠym}bguRcsFaq@^p6^n/`l*`i(bc'aa%X\!VY TW TW"WW#VV RSOPNINIOKRM TO WOVNTKOMOMNLMKMKNM ONPOON QP UR WS XRXPZQ]R]R]R]R\OZM[K\L^L]M]M]M^N_OaQbRcSdVdVeWeWeWfXfWfWcRbQ`O_O^N_O`Q`QbO dQ fSgUfT`P\LZJXG[H [I ]J_M`LaMaM[J[J[JZHXFUCSAQ>J9H7E5C3?2?2>2>2E5D4D4F6H9I:H9G9H<H<I>H=G;E8B5@2>3:.5).#+ &#  #&(3#B0R>cNv_„n –xŸ‚¨Œ«‘­”³˜¹Ÿ»¡Á¡ãÅ¥ƦĤãâÄ£½¢ ºŸ¸›µ—±•ª žˆ˜ƒ“{†rse&]X0IH3::0542653B7%RDlX‡o¤‡º›Æ¥ƨ ̮ɮŭŬĬ$Á¬-¾­)¼¬!À«¿§¾¥ ¾£ ¿¤¾¤¼¢¸¡³œ±›¯š ¬š ª— ¤‘ˆ—umga%SO2>?9158*/5)(6(%8)&/%#($#!+'7-M<pYs´”Å¥ÖµÞ¼ܺظÖ¸Ó·Ö¶Ó´ϲʯƬÁ©¿§¾§¿§¼£·Ÿ³š¯—®–­˜®š¯›°›¯šª–©•¦”£œ‹‘…‚ˆ}}tnh[XAC-1$+C+U=mT~gŒv•€—ƒ”‚‘‚’ƒ“„‘ƒŽ{Œy†u‚q~o~n|o}oylxjqcgYYQKE83)%!$ 0 @+R:eOv_Œp‘w”{Žw†r~kvbo[‚uƒsƒr…qƒqp{nwlrinef]]UTLKB@:9530-* '&'&'& && ++11CAQK f[ xiˆs’}‡£¨’«–¯š±´´µž¶µ›³›®›©š¥˜¢” Ÿ˜‰—‰ “‰ˆŠ“›“¡˜­ °  µ¥ ¸¦º§¼¥½¦¾¥¸¤·£¶¢´ ³ž³ž³ž³ž¯Ÿ®ž¬›¬›«šª˜§•¥“¨¦Œ ‰‡™…–ƒ’}Štlp``UVPROUSWUe^hbmfrjskujtgsfe``\XVQOKI#BA%<9&75&57!3659=?FFNK\SfZj\obrh!si!wl~tŒ€•‰©™°œ»¡ŦͧѨԩתÖ¬Õ­Ô«ÓªЩΨͧͧʤÈ¥Ƥ¤¿¤ ½£¹£¹£¸œ¸œ¶›³š°˜«—©—©–¤žŠ™‚’{…ptcg\cZ!bZj`xi†s‘{™›ƒ…žŠˆ˜…•}‹w †t „r ~m|kxhrfnc!lb$ja&kb)f\)c[*`Z*^Z+\Y,ZX/WU.ST,OP1LL0GF1EB3EA5EA6D@5E?3QC(UH&\Q$cYn`{jˆu‘{ ™ƒ Ÿ‡ §Œ «¬‘¬“«–«˜ ®— ®–­—®—¬—¬–«–«–!©™ ¨—!¦•!¥“#¤’$ $œ‰"˜…”‡+‚&Š|$†w"„u$q${k vep`$l[#gW$aS$^Q%YP%WP$UN"YN![N"_N#bO$fQ&fT&gV(gV(fY,hZ-i[.jY-jW,jW,mX-oZ/f^/lhCrx^x†u}}ŒwvanvOfp1co1^l1Zi0Yh/Yd(Xa X_XVXVXUXU WT!TSRQQQWNULSK TKVM XM WL UJ PK PK PK QK PJ PJOI NHLK NM SP TO VOWOYP\Q\Q]R]R]P[N\L]M`NbPbPbPbO cP dQ eRfSfTfTfTfTgUgTgTgTdPdPeQeReR fT fT fT hThTfScQ_MXH RCO@VE XE YG\I\I^I^I^I XGXFVDTBR?P=N;M9H4G3F2C2C1B2B2B2D4D4D4F6I:J;I:H9D:E;F<E;B8?4<0;.9-3*-"($!)-9%L6^GoU~eŠp–{žƒ§Œ«‘°•·™ºº›¿žÁ¡ãĤã¢â á ¼¡ ¸¶˜´–°“ ªŽŸ‰™ƒŽ{‚s"og(\Y.HH088,52-72/PC ^Mycœ¶—ĤȬʯϳ ̲ȯ Ç­Æ®(Å®,Á®$¾®Á­Áª ¿¦ ¿¤ À¥¿¤½£º¢¸œµ›³š °š¯˜ ©’¡ˆ›|rog([W4FF:8:5/10)(-&#,)!0%#'#4-F8 _I„h¤„ãаݾà¿Ý»عֹӹشԳϯÊ«Ũ¿¦¾¥¼¤¾¥»¡µœ±—®•®•­˜¯š°œ±œ¯š«—ª–¨–¤’ž‘„ƒŠ}vokZZ?B*/ -8(N4cHzaŠr“{•€•‚’€’ƒ”…•‡•‡“…’€~{‡w„s‚s‚rtykyjtdh[ZRKG85%%! *8$I2]GlV‚j‡oˆrƒnzgtakYdS€sq‚p„p‚pnylvkpglcf]_TUMIC>862//''"! "! #" #%+-36QOaZujŠx™‚¥‹¯”´› ²ž´ ¶£¹¤¸£¸¢¸¢¹£¸  ¶¡ ³ ® ª›§˜¥“¥ž‹™Š ’ˆŠ„‡„Ї’—‘©š ­ ²¡ ·¤¸¤»£½¤¾¥·£¶¢µ¡´ ³ž²²²­¬œ«š«š¬›«™©—¨–ª¦Œ¢ˆ…˜„–ƒ”€‘~Œtƒm sbdVUNOLNKMLXS\Wc\ialcjai]fZ\XVTOLHEA>:8!42#.."7=9>?FLPXYd^qf{l„sˆx#ˆ|*„y)€v!‚yˆ€…¤•ª˜¶Ÿ¢ɤϦҧÓ¨Ö¬Ö¬Õ«ÓªÒ©ΨΧͦˤʣǤĤÀ£ ½¢ º¢¸¢¹œ¸œ·³›°™¬™ª˜«™¢‘Ÿ‹›„•}‰pvbhXbVZSaWm_{i‰r‘y”{”{•‚#”#‘}&‹y%†s&€n&|i%zf'pan_j\eZbYaZ#a['`]*e^(d]'b]&`](`_)^^*Z](XZ(TU5PP4LL4KH5MG7NH8PI9OH6_M'dS'k\#se~oŠx — ‡§Ž¬‘²–´˜ ³—²˜²™ ±š¶¶œ´œ´›³›³š$³™(±š*¬›%«š$®š)¯š-°›2°™3­•3ª’0¥–7 ‘4™Š/•….“‚0~0ˆv*ƒq'|i/wc.p^,hZ-eX.aU-]T+ZS)[O%^O$bQ&gR'jU*lW*lZ,l[-oa4oa4q`4p_3n[0p[0qZ0s\2n`/voEwz]r~js‚oz†n†d}Wov)is.bm1Zh3Sd0P_&NZKWXSZTZUYSWQUPQOQOZPWMTI RHUHVIVGTDPIRKUM VNVNTKRIPGKI ML QM SN TMUMWNZO[Q\Q]R]P[N]M_ObPdRdRdRdReRfSgTgTfSfSfSfRgSgSgSgSiTjUlXmYmZkX iVgTcO`L[HWEUCSCTE VGWFYF ZHZGZGZEYC XB VDUCSAP=N;L8K7K7G2G1G1F2F2D3C1B2C2B2C3F6I:K<K<J;E;F<F<E;B7>2;.:-3*/%)# !,0='Q:gLuZƒgŒn—ž†¨®”µ—¹š¹—µ“½œ¿ž¢ã¢¡¡á »  ·œµ—³”°“ ªŽŸˆ™ƒ†vzoic%XV-DF.77+52+830`TjZˆo«ŽƦÌ®̳θеÌ´ ɯȮȭ(Å­)­¿¬Á® ÀªÀ¦À£ Á£¿£¼¢º¢¼žº¶œ ´š°— ª …™}ƒxvm(b]5NM9=?213()(#%! (.%,%?6 UEqY—y¹• ȩԵÞÀÞÁڻعÕºÔ»׳ձϭȩ濣»¡º¡¾¥»¡¶œ±– ®” ¯–¯™±œ´ ´Ÿ²¬˜ª–§•£‘œŒ’…†‹‚xpl XX;>$( !  "3#B0W;mQ…k ”z ˜€—ƒ”‚Ž~ŽŽ”…–ˆ–ˆ–ˆ˜ˆ—†“Œ}‡wƒtƒsƒszjzj ueh[ZSKG66$&!"' 5F0ZBhRzc~ijxer`l[gU aP }m}m}m}l|k{jyhyhqeoci^`XXPLF A: ;3 1' *## %'88IF%^Rreˆz™…¡‹¬“³›·¡¸Ÿ· ¸¡¸¡¶¢µ£´¢´¢´´²°›®›¬™¨—§–¢• œŽ ”† Œ ЀЂŒ†‹ˆ–ŽŸ•­ž ·¥º§¹§¸§·¨º¥¹£·¡¶Ÿ³Ÿ²²²±Ÿ±ž°¯›®š¬˜«–ª•¦Œ§¦‹¢Šž‡š‚˜€”~Šs …o zf k[ZPNHGCDA @FFLPSUVVUWSVQUMIH@C9=4;0502 98 EBKL VT e^sg~m‡t“|šƒ&™!˜‹#–ˆ%“…$’ƒ$‘‚#‘ƒ"‘ƒ —Œ›¥”°™ ½žÇ£ЦÕ¨Ò¬ÓªÓ¨Ò§ѦѧΩ̪ʤǤƥ¤¾¤»¤¸£·¤¶ž¶ µ›±™¯—­•¬“©“ ‘ŸŽ$™‡#‘~ˆw~n!l_(`R+LNRT#VY"\]!if!xq#‚v"ƒsŠq‚mylsk*ie5_Z2[V,]Y)SWUVVT\SbSiVnXrY wc ye|gj€ji }f {d u`5q_7i\:aW<\Q=]R@dUBiXFwa2~e,ˆm “uœ| ¡ƒ¦Š ¨±“ ´— ¸œ ºž »  »  ¼¡ ¼ ¹¤¹¤¸£·¡·¡¶Ÿ¶Ÿµžµ¡&µ¡&µ¡&´¡(³ *°ž.¯œ3­›5¥š>£˜> ”>’B™C•D‘ˆC†B„|;w9tm7lf6f_3_Z2[V.XU,XK8\O~d1|h6ymCzxQ{ƒ\z‰`wŠ]rˆW{|8rs-gk!_e[bU^LUFOUTXTYTZS UQOOHNDM NLMKKIHF ID LBOAPARKRJRIQI QH QH OI OJ SLQN OP NQ PQ VO [L _J ]K]K^L^L`OaPcRdSdReSeSfTgUhViWiWhX iY kZ lY mW lV lU kThXgWfVdScRaO`N_MZHWG SH PH PGQDUCWBZDYCXBWCXE VF UETDN?N?M>K<I:H9G8F7E/F0G1H2I3H2G1F0M3L2J3J5K7I8G8C7G<D:B7=3702-/)-))&" " "(6?(M6\EgPt]~g…o™€ž†§¬“®”­“¯”°•·˜¹š½Ÿ¿¡À¢¾ ¼žºœ¶™µ™²— ¬–©”£’šˆ }‹{$ul)\Z3HL;9<131A5 SBlQ z^¢…ħ ǬɱÍ»ĸй̵ʲʲʲ,ɲ.Ʊ$À°ȧ ĨÁ§¿§À¦À¥ ¿¤¾£ º¸¶œ ³š ±˜«”¦Ž¢ŠŠ{~sng\ZKI 76!(( $#!" !% 2*J>dQi¤ˆÂ£ Էغ۽Û½Ù»׸׸عѳϱ̮ũ¿¤½¡¼ »¡½¡»Ÿ¶™°•¯“¯•±—³š¸£ ¶¡²Ÿ°«š§•¡‹•‡‘‹v„ouf\U>> ).# .@*N9sO‚a‘u——ƒ—…–ƒ”‚‘‚‘ƒ“…”†–‰—Š—Š™ˆ”†Œ~‰{…ytrsmvnqhf]XRGF04%"' .$ ?7MIeZpb wf vcq]hVZIK=~n~n~m}l|k{jyhxgqenbh]bXYOOEF: ?3 2( +$#  !(*>=!PN(o`q–„¡Œ §®•µœ·Ÿ¸¡¸¡¹¢·£·£µ£µ£´¢³œ±±œ°¯œ«›ª™©˜¤—  ’ ˜‹ ’†Žƒ‹„‰ƒ‰ƒ‘Š™‘¤™ ¯ µ£¶¥µ¦µ¦º¤º¤¸¢· µžµž²ž²ž±Ÿ°°¯›®š¬˜«–ª•¦Œ¦Œ¥Š¡‰œ…š‚˜€•‹t †p yh j][QMGD@>>8;>?CE FGHGHEGCD@=<89799;:;?= MG ZQfb oi ~s ˆ{’‚ š‡¢Ž¨“(ž’"ž’&ž‘),›,˜Š'•‡$”‡!—š¢ª“µ™ ÁžÊ£ЦÑ«ѪÔ©Ô©Ô©Ò©ЪϫʥʥƥĤÀ£¼£ º¢ ·¢ ¸Ÿ¸Ÿ·³š°˜¯– ®•«” ¢“  %œˆ'”#‹z ~q#oc)bU+HH"KL$LM!OQZY!gc$of!pdsa!l_g^b^!\X)TQ&SO XSWTZU`Xf\p`we~hƒkˆs Šu wyyxŒt‹s‚m*k.wh1ob5i]7h[9k^>o`C~h7†m4‘v)›¤†©®“¯—µ˜¸›¼ ¾¢¾£¾£¾£¿£¼¦¼¦»¥»¤º£º£º¢¹¡¶¡!¶¡!¶¡!´¡!´ %²Ÿ)°œ,°›0«œA¨šA¥–C¡”Fž’JšM•‹M’ˆM‹€H„zEyqCogBe_?^Y> ).&7J2[C}Z‹k˜}†›‡™‡–ƒ’€‘‚’„“…”†•‡•ˆ•ˆ•†’ƒ~‰{†w‚u€s~qvnvnqhb[UNB@,/ "& 1-<;GE PJVN WMSHLD@940€onn~m|kziyhxfnelch^dX]OUEL;F44+-'$" !"%/0FF$[X-}k#Œ{Ÿ‹©’®” ³™·¸¡¹£º¤¸¤¸¤¶¤¶¤³¤²£±±±œ°°­­œ«œ©›¤˜ž’ ˜ ”Š…‹† ŠˆŠ˜‘£˜ ¬Ÿ±£³¦²¥»¥º¤¹£¸¢·¡µž´´°ž°°¯›­™¬˜ª•©”¦Œ¤Š¢‡ž†šƒ™—•Œv …r zi l_\RMGA?:942#42#53$64%76$65#432140 62 <7 F@OG [OiZve ƒx—‰¡¦• ª˜­œ¯ !§›%©œ)ª-ªœ1§˜1£”-&šŒ#˜$˜Œ ›Œ¡©‘ ´˜ ¿Ä¡ͨЩÓªÖ«Ö¬Ô«ѫϫ̥˦ǤĤÀ¢¼¡ º  ¹Ÿ¸Ÿ¸ž¶›³™°—!®•!­“"ª“!¢ ¡Ž'œˆ)“€$‹z"r$oc'bW*HD'DC'@@$AB#GH&RP'VR#UOYP)VO!TQSQRP QMUPZUcXh[obyi„r Žz •—‚ž… ‡¢‰ ¤Š¤Š¢‡ …Ÿ„“yx‡r}l&ug*pc/ob5qd8m:ˆr6“|0ž…(§­“±™´œ¸œ» ¾¤¿¥¿¦½¤ ½£¾¤¾¥¾¥½¤½¤½¤½¤½¤¼£»¤»¤»£º¤·£ ¶¡$µŸ(³ž+¯œ=«š>¨˜A¥•G¡“LžQ˜ŒR•ˆSRˆ{O~qOrhOg`N[WKSPGLLBMFi\:ob5tg0zl/~f*€h,€h,€g.f-~e-f.h0yh:xk?xqG{yR}€U|‚Rx€Gs{?qw/ou-kq)ek%`c YZTSQPKGOIQKSKRLOKKHFGGFFEDFDFGHKJ PKTLUMUMULTK TJ SI SJ SJ UL TL QN ON PM SJ VFXDZHZHZH[I\J^L`NaOcPcPcPdQdQeReReRcTeTfUfUgTfSgRfQ^L]K]K\J[H[HZGZFXE UE TF RG RG UF WG YF ZF XDVBTAS@P@N>L<J;I:I:H9G8G8F7F7C3C3C3C3D4E5F6G7K4I4H3F5F7D7B5?4;/8-4+0()#$ !(0C*K3W>bIlSv]f…mŠp•{¢‡¦Œ¥Š¤‰«²–´–´–µ—¶™¶™¶™¶™µ˜±•±– ­’§Ž ¢ Š’‰swnga#MM'7:%/195NA `M „i¥‹æ а ÖµÖ¸&Ó¹0Õ½7Ö¹Ò·εÍ´ͳ*ʲ,Ű#®Ȭ Ŭ « ÀªÀ©%À§)À¥"¿¤»¡ ¹ ¶ž´œ°›¬–¥¢Œ•†ˆ|yqli ^\KJ:82/,% <2TE jXˆr¬‘ͯàÁÞÁßÂßÂݿٻָԵӴԳѰ˫ƦÁ¢À ½Ÿ½Ÿ»Ÿ·³˜°”®”¯•°˜²š­™¬˜«—¨—§–¤“ Ž‹“‡€ˆw~mmcWQ<; ),! /C*]AqTŒl—z¢‰ ¤Ž ›‰—„‘‘‚’ƒ“„“…“…’„‘ƒ‚‘}‡y„u€sr|p{ovnulme_WMH;8%' !##(*(+.0222200 -. &) $ }o}o|n{mykwhuftenelci_gYaQ[HR=L68- 0('#"#&(46NO%dc-€n|¢Œ«” ±–¶›¹Ÿº¡¹£¸¤¸¤·¥¶¤³¤²£²£²ž±Ÿ±ž±ž¯Ÿ­ž¬¬ª¦›¤˜ ” •‰‚‰~ ……†„Œˆ — ¢š ­¢ °¦ ²¦¹¤ ¹¥¸¤·£¸¢¶ µž´°ž°¯œ¯›­™«—ª•©”¦Œ£‰ …›ƒ™‚˜€—”~‹v „q yj la]UMI@=78//#++#)($*)'**()*%(+"(+ 80 ?6 L@ YLgWvb†o‘yŸ‰¥­—³žµ  ´£´¥³¦¯¤$°¥'±¥-°£0­ 0¨›+£–& “!šŽ(™Œ$™ˆ›‡Ÿ‰¨ ±– µš Å£ɦϨÔ«Ö­Õ¬ѫϫ̧˦ȥÅ£À¡¾  ºžºž¶œµš´˜°–­” «‘ ª§ŸŽ Š$™„'‘{%‡w"|n#ka&]U'ID0A>-78*46)9;-?B/CC+BA%GF4JI+PN%SQ WT!]Wg_lfxg ~k †s ‘} ›† £¨’¬”­“®”°•±– °” ®’ ¬ ª ¡„œ”{Šu€n"xi(uf/re1{g2‚n1Œy-—‚'¡Š ¨’¯˜²œ¹» ¾£¿¥½£¼¢ »¡ »¡¼¢¼¢¼¢¼¢¼¢»¡ »¡ »¡ ½¢¼£¼£»¢¹¢· ¶ž µ#®œ0¬™2¨•6¥”<¡‘DœJ˜ŠM“‡MŽ~M‡xM}pNphQe_QWWOMOLFJICAFHDEOJDWQA`Y=ja:qf8tj5|j,~l.€m2€m2l2l2€m5n6{oEzqHzuM~|Sƒ‚T……OƒƒE€N>K:I8G8G8G8F7F7F7E6E6B5B5A4A4B5D7E8G:K6H5E4D4C6A5>2;15(1'+"$  %/7#K0Q7\B fKmRuZc…jŒq”zŸƒ¢‡¢†¢‡§Š¬¯“¯“¯“¯”°•²—³˜³˜°—±–­“ ¦   ›ˆ}…qng^\!GH 440/B: ]LnY”u¹š ̬ Ϯ۹ݻ&Õ¶'×»+Ùº׸Ó¶ϵγ&̲*ǰ$ïÇ­Å­ Á­À«¾©)À¨,¾¥$¾¤»¤ ¹¢· ³Ÿ°›«—¦‘¢—…Š{{roja^ NM >: 507*I; aO{dãڻâÂáÆáÆßÄÜÀؼÓ¶гϲұÏ®ʨŤģ¢¢¢»¡¹ž´™¯•­’«’¬“«•ª–¨”¥”¤“£“¡œŒ™ˆ†‹€ƒvxkh_QM98 )) ':#Q7pQ‡f š}¢‡¨‘§’¡‹™†”‚’ƒ’ƒ“„’ƒ‘‚€Œ}‹|‹|‡x‚s}p|nznylxkujsgh_YRGB 41#!!$"! "! # "  ! " "!!zmzmylxkvitgreqcmdlbi_hZcT]JUAO::0 1*($$$')99TT"ji)ƒo’}¡Œ ­”±—µ›¸Ÿ·Ÿ¶¢¶¢µ£µ£³¤²£°£°£³¡³¡²Ÿ° ®Ÿ­ž«œª©œ¨›¨š¥™ ¢” Ž •‡ †ƒ…‚ˆƒ ŽŠ ›”¥ž¬¤°¦³£´¥ µ¥´¥µ£µ¡´ µž°ž¯œ¯œ®š­™«—ª•©”¦Œ£‰žƒš‚˜˜€–~’|Šu‚p xil`^UNI?>77--!''"" ##%##%"$%)*/D7 NA aP s]ƒk”x¢…ª‹´š ¹ž ¾£ §êÀª»«º«¶ª µ©!´§%²¤)¯¡'¬&©š#¨™"¡“($š‰˜†š†žŠ¤©’ºœ¾ŸƤͧЫЫÍ«˪ʧȧǥģÀ¡¾  ºž ºž¶œµš³˜¯•¬“ª‘©¦ŸŒž‰ ™‚%y$„s#xl$g^%YR&IC3=;/21,-/./1024/68-89+B@3JI-VS&`Z j_ug€r‡z•}™Ÿˆ§ ®” ²™ µ›¶œ¹›¹›¹› ¹š ¸™ µ• ³“ ± ¬¨Š …—~w!„p'}k-wh/td(yj)ƒr*Œ|'—…#¢Žª–°›·œ¹Ÿ¼¢½¤¼£º¡º¡º¡» » º º º  ¹Ÿ ¹Ÿ ¹Ÿ ¸¸ž ·œ ¶µ›±™°—®–«˜"©•$£’(Ÿ/œŽ6–Š>†AŒƒB‡|F€vEvlHicI\[IPQIDIC>D@;8I=;FCADMI@VQ=`Y|r?|uKytJzwN~{P„‚QŠ…K‹†B‹…;sz,ko"`d]^`_c``[[VQOPNPNQOROROQKNHIGFGDGDGDIFJJK LLQJQJRIRIRHTGTGTEVHWIVK WL WL YK ZK [I ZIZIZI[J]L^M`O aP eQeQeQdPdPdPdPdPbQcRdSeTeTdUcTbS]J]J^K^K ^K ^K _K _K YJ YJ [I [I[I[IZK[LZGXEUBR@P=L<I8G6E5E5E5E5E5E5E5E5C6B5A4A4B5C6E8F9J6G6D4@3?3<17/4+.$ * " $+5 ?(O3U:_BgJnQvX~`„gt’wš~žƒ£‡¥‰§Š¨‹«ª««­“¯•±—²˜±™°˜«•¥žŒ—ˆŒ| ƒpfaVTA?4180 N@kUf¨‚Æ¡ЮѯÞ¼áÀÙ¸عÛ¹Ú¹ Ö¸ Ó¶е ̳%DZ İǯÄ® À®¾¬½ª'½¨+½¦"»¦¼¥º£µ¡³Ÿ¯œ«—£‘ŸŒ—…Š{}roic]OJ>: 61 @1S@mTŒn²’Ô² ãÁáÁâÇàÅÝÁٽոѴͯ˭άË©ǦŤťÅ¥Â¥Á£¹Ÿ¶²˜®“«’¨‘¨’©“¦”¤’£‘¡‘ŸŽœŒ˜‡“„Œ„‡}}sph_YJF42 &% /E.`Da–v¤‰©ª”¦’¡žœŠ˜†’ƒ’ƒ‘‚}Šzˆx†v†vƒs}ozlxlxkvkujrdl_bXSL@= /+  ! & +"0).*''!"## !"wjviviuhseqcpboakai_g\eZaUZLSDM==0 4*+%$$)*9:TUjj"†s”€¢Ž «•°˜³›²°œ±Ÿ² ² ±¡±¡¯¡¯¡¯¡³¡±¡° ¯¡®Ÿ«žª©œ¨›¨›§š§™¦—£“ ž šˆŽ„ ‹‚ ˆ Š…‘›–¥žª£­¢®£¯¤ ²¥³¥³£³ ²Ÿ¯¯œ¯œ®š¬˜«—©”¨“§£‰Ÿ„›ƒ™‚˜€•}z‡t €n tfg]ZSLH#=;"23!)+ "# " ')15RBbPvaŠp›~¬·˜»À¢ Â¥ ŨÈ«ǬĬ¾­¼¬·­¶¬³¨°¤®¡­  ¬ž!¬Ÿ©˜"¥”" Ž ž‰›†›‡œ‰‹«“ °— ¸Á£ǧȨÉ©ƨǧŨÃ¥Á¤¿¢¼¡ »  ¹Ÿ ¸Ÿ·µš±˜®–«“ª’§’Ÿ‹žˆ˜#Žx%‚p$vi%c\(UP*B?.86*+,''(,&',)+*/0*66,E@#UN$g] wgƒnyšƒŸŠ®“°•´š · »Ÿ ½¡½¡½¢ ¾£ ½¢ ½¢ ¼ ºž·š´—³–¬‘ ©Ž ¥ˆž‚•{‹u m#zi$se$vi%zm't&Œ|%™‡#§“"°š#µ™¸»¡¼¢¼£»¢º »¡º¡º¡¹ ¸Ÿ¸Ÿ·ž¶¶¶›¶›´š³™¯—­”ª’©£ŸŽ›Š –ˆ'‘†-Š2„}5z6{t>tn>id>^Z?RQ?FH=<;9EC6QL6ZU7bZ6e]8he0kh3pm8sp=ur?wsCyuE{wG€yMxN~yO‚~O‡„OŒ†Hކ>Œƒ4},pq!bc`^echfea_[UTRQOONPPPRQRM RJ ECCCAC@DAEDGIHKI RJ RJ SJTJVJWIYHYHTEUFVGWHXIXIXIXIYKYKYKZK\M]N _P `QfR eQ eQ dP dP cOcOcObQcRdSdTdTbUaT`S`M`M`MaN aN bO bO bO _S _Q _N]J[HXGUFTGXEUBS?P>O<K:I8G6E5E5E5E5E5D4D4D4D4D4D4D4D4E5E5F6G6D4?12 5,+%&#()88RRihƒt‘€ Ÿ¥”ª–­™­™©™­š®›­®ž­ž­ž­ž¬Ÿ®ž¯Ÿ¯Ÿ® ­ž¬Ÿ«ž¨©œ¨›§˜§˜§˜¥•¢‘ Ž™†”…ƒ ‰‚ˆ…™•¡œ¦Ÿ§¡ª¤¬¦ ¯§±¤±¢ °¡ ¯¯œ®›®š¬˜«—©”¨“¨Ž¤Š …œ„›„™”|w‡t}mqbcXVNGB$76"--!%'$ $&' -- ?>aPs`‰q›€¬º›Á£Ã¥¨ Ĩ ƪ Ç« Ƭ Ä­¿­¼¬·­¶«´¨±¤°¢°¢°¢±£ ±œ®š©”!¤Ž!ž‰š…–…•„žŠ£Ž¬• µ›¾¡Á¤ Á§ Á¦ Á§ Á§ À¦ ¾¥ ½¤ ¼£ º£¹¢¸  ·ž µ›±™­–«”©’¦’ žŠœ‡–~‹u"m#pe'_W)PJ*<;&12"()##$&!"&%$"0-$<9*VHiYl’x €«Š²”µ™¾ž¿ Á¢Ã¥§§¨ ¨ À© ¿¨ ¾§ ¼¤ ¹¡ ·ž ´› ²™ ª” ¨’ ¥ ¡‡ ›‘z„q{krfpfpf!rh!|o!‹|!œ‰#¨’%¯•±˜µœ·Ÿ·Ÿ·Ÿ·Ÿ¸ ¶Ÿ¶Ÿµž´œ³›±™±™°—±–°•­•«’¨¥Œ¡Š ˆ–ƒ“}ˆz"x){t,tp0nl/gd7b^8YV7OL9FF<@A<:<;78:687893=>.GG+TQ._Z2g`4ib6oj2sn6yt=~yB‚|H…Kˆ‚PŠ„RކXކXއY‘‹[“ŽW”ŒM‘‡?Žƒ3ƒ(vtjgebecgfcb^] UTOOJKIJLNPO TMSKIEGEDE ADACDDGEIFNH QI RISIVJZJZI[IXGXGYHYHYHYHWIVHYKYKYJZK\M ]N _P`PeQ eQ dP cO bN bN aMaMbNbPcQcSbT aS`T_SaOaObPbPbPbPcQcQ_T_R_M]I[GXESDRET@R>P<M:M:J9H7F5F6F6E5E5E5D4D4D4G3G3G3G3G3F2F2E1C3?1;-7)0&+"&!               '.6"@)H0V7[=cDkJqPyW‚_‡dŽs‘w—{œ¡…¥‰¨‹©Œ¥¥¥¥Ž¤¤¤£Œ©‘¦¢Œš†”„‹~rue[VF?;3F8WCkPŒk­†Ò§ Ö­à»æÂ á½ߺâ»ݸà·߹ܻٺÓ¸ε̵ʶƱIJÀ°¾°¼¯#½­$»«ºª ¹¥·£´¢±ž¬›§• œŠ–…Œ~~wni YW EC 96 62N@_L€h¬ŒΫ ß¼âÄ䯨¿ÔºжͲ̰ʮƩħ¤¿£½¡½£¿¥½¥¸ ³›®•­“ª‘©¦§§’§’¡ žœŒ›‹–ˆ’ƒ„|}vpja\OL:8*%! #1 G2_Gx_“y§¬’¯—®™ª–¥“¡‹˜ˆ‘‚€‹|‡w„s‚poo|n{mymymynwlskpho[eUXOIE77&% + 6*B4J;P@QB K=B5 3-+&!$ocococnbnbl`k^j]fXeWaU]UXQPLHEC??1 5,+%&#'(78PQfe~o‹|™‰¡¥”©—¨™¦—«—«—«š¬›¬¬«ž«ž¬œ¬œ¬ž­Ÿ¬Ÿ¬ŸªŸªŸªœ©š§™¦˜¦—¦•¥“£ ‰šˆ’„ ‡€ ƒ‡…‘Žš•¡ž£¡¦¤ª§ ¬¦®¥®£ ¯¡ ¯¯œ®›­™¬˜ª–©”¨“¨Ž¤Š ……œ…™“{‹u†t|ko_`UQJB>!31"))!#&++, -  # 40 HEmZ€k•}¥ˆ³”¾ Ä§çÅ® Æ­ È­É® Ç® ǰ ð ¿° ¶¬ µ«´©³§³¦²¤²¤²¤¶ ´®˜ ¨’#¡Œ!›†”‚’•†œ‰£ ­—¶œ»¢ ¾¤¾¦À§ ¿¦ ¾§ ½¦ ¼¥ »¤º£¸¤µ´œ³š ®— «• ¨’§‘¤‘›‡š„ “{‡p {i!k_%ZQ(KD(7:01()!$$$!!!&#5/#C<*fR|f•{§†´Ž!¿˜#ÅŸ ģŢ$Æ£#Ç¥ǨÇ©Ƭ Å® Å®¾­½¬¼ª¹§ ¶£ ³Ÿ±¯›¬œ «™ ª“§ £Š ˜‹x‚socj`g^f]ocn‘|ž†"©¬’°—³›³›³›´œµ³ž²œ±›¯˜®—¬•«“ª’¦¥Œ £Œ  ˆ œ†™‚•”}Œwˆt‚q|n#ul'nh*fd+ba+VV2RQ2LJ5FD8A@>2Q@ fM zY›t¿– Ú°ذçÂïÊ à¹Ú²á¸ݵà¸ßºÞ¼Ù»Ô¸Ï·ͶË·ȳƳÁ³À²½°#¾¯"¼¯º­ ¹¥·£³¡°«š¦”Ÿ›‰’„‰~}vjhRS>>4331 RFdSŠqµ—ЯØ·Û½àÄÓ»и˲ɯɯǬĨ¦½£»¡º »¢¼£¹¢²›¬•¯–­•«’¦¥Ž£££Ž ŽžŒ‹›‹˜Š–ˆ“„€zztmh \Y IH74'"# )8%N8fO}f˜«‘¬’°˜±œ®š¨–£’œŠ•…‘‚މz…up€n€n€m{mzlymznzoxmskpho[eTWNHD66$$ 4'A3O?XE]I_KZF R?99//$'# $l]k\k\i\i\f[f[d[aV_T\RXPTLNFG@ B: =21+%$ !..GG ^\ykˆw˜ƒ¢‡¥Š§ §”§˜ª–ª–©˜©š©›ª©žª ®ž®ž­Ÿ­Ÿ¬Ÿ©Ÿ¨ §ž¨›¨›§™¦˜¥—¤–£•£•›Œ˜Š”‡‰~ˆ Š„ Žˆ—Œ •­°  ®Ÿ¬Ÿ«¢¬§¬«œªœªš©™ª—ª–ª–­§‹¡ˆ‰šˆ–’vŽm ~kudf[VO#FE)89+./)')&! %"!'#& %&9-SJ o_~l˜®•ºž¾¢ÁªƲϲϱͱ˰Ç® Ĭ ¬ ¿« »©º¨¹§·¥¶¤¶¤µ£µ£² °ž®›¬˜¨”£Žœ†˜‚ Ž„„”† Œ§” ²›¸Ÿ» ¼£¼£½¤½¤½¤½¢» º º¸›´™ ²–¯”­‘¨Ž¦‹š‡•x‚n'sc'bV&QF(E=*03(),#!& $''"!20EBfUm ‰¶–¾šß$Ƥ&Ç©%ίίΰͯË­ É« ƪ Ĩ ¨ §À¦¾£»¢¹ ´ž ³ ²™°— ®” ©¤‹ž„—|‘x€i%tb$eZ$]W%]Z#gb ys‰€#˜ˆ1-¤’$ª–¬˜«˜ «˜ «™¯œ«—§“¥¢ Šœ…˜€œ‚˜€•}z‰w!…t"~r{oqs qo"ni%lf*ha-a]0ZX/TU-KL:DE5=@/=>.>=+B;)I>*RC.LH"UN"aV n\xb€iŠp#v)œ…?ž‡A¢‹G¤N§’S¨”Y¨“Z¨“\¬˜]¬˜]«—X©–R«™Q«™M¤“E›Š:€"sshee_d\`Y\UZTORJKFDGDKINMNNKLXJ SHQGOFNGLFJE ICTDTDUDUD WD XE YG [G \M[MZLZLZLZMZM[NXKXKZL]L_M`NbObOfQePcMbK_K`LaNbOdRdRdSdSdSdSdSdScTcRaP`M`J`H_GaG^H_H]I\GYFWCSAR@O<N;L9J7I6H5G3G3D:C9B6B5D4D4F5G6H4H4F4E5B4@2=1<0=)9&2!*"                &+2<$G/O7W8^>gFmKrOzU„]Šd‘v“x˜~œƒž†ž†œ„›ƒ¡…¢†£‰¡‹ŸŒš‰–‡”„ –‚”|‰v‡t€rpe _WJD E;G7T>jN‰h®Šˤ ֯ݷ⿠ßÁÝÀݿۻØ·â¾ß½Ú»×¹ÔºÑ·͵ ʳÇ´Ʊî­Á¬Áª ¾¨¼§»¤¹¡¶Ÿ±œ¬˜¥“‹™‡”~ˆzusceKK <5 ;1/ $&! "!iYhZgYdYcXbXaWaW\QZOUMRJNGGAA; =6 6,-'" ('A@ VTrd€p{˜œ€ž…ŸŒž§•¨–©˜©™©›ªœ©žªŸ¬œ¬œ¬ž¬žª¨ž§¥œ¨›¨š§™¦˜¥—¤–£•¢”Žš–‰ƒ ‰~ ‡} † ‰‚‰™£–ª› «œªªŸ«¢ ­ž¬««›©™ª–ª–ª•«Ž¨Œ¡Š‰šˆ–‘wŒn |hsbcXSL"B@'56(+,&$&#  !#2-MHpb ~p™…±˜½¡À¤ªDZΰΰ̰ʯÆ­ Ĭ Áª ¾ª ¼¨»§º¦¹¥¸¤·£·£·£´  ³Ÿ ±œ ¯™¬•§¡‰ … ‘… ‘‚ ‘—… ŸŒ ¨”°š³œ¸¢¸¢¹£º¤¼£»¢¹ ¹Ÿ¸œ µš ²—°•­“ ©¦Œ£ˆ—ƒ ’|‰t#}i*n^*\P(KA(A7-+.%$' "$$ 3.DAgVƒo ¤Š¹™Ãȣ̩ͭұұѱα̯ ʬ Æ© Ũ§Á¦À¦¾£»¡¹Ÿµž´²™ °– ®“ª‘¥Œ †š“z…oyfh]^W#YU%`[$og(|s.~)”ƒ'ž‹$¦‘¨“¨“¦“¦“¥Ž¢Š ž…šƒ˜€“|Žv‹rˆu„sq}nylwlsksknknhmd!l`&h\*aY+[S,UP*JJ0FE0CA2FB6KE5RG1\M0cS1e\!mb yiƒo‹t’z™!Ÿ‡'¦2¨6©”9­˜?¯›D°œF®œH®œH²œG³G²D±œ?²ž?²ž;¬™3¤‘+„xrmfiai`f_e_ e_RUOQLK KILIMKLJ KJ SJ RIPGPGPIPH MG LELC LC LC ND OEQFRGSHYJXIXJYKYKZL[M\OZL]L^M`NaOcPeOfPjUiTiSiS hQ fSfSfSgTgTfSfSfSfSfSfTcRbQaN_L`J`H_G_G]F[GZFXEVCSAR@Q?L<K;I9G7F5E4E4D3D8C7C6D4C3E3E4H4G2E3D2B1>0;,8+6)/,("               !'/7#C.L5 U;[BcHiNoPvW^…eq’t–yš~žƒŸ„Ÿ„žƒžƒ…Ÿ‡žˆ›‡˜†•„“ŽyŽyŒvˆt„s|n j` YQD;C8L;`Hz\•t´Ê¤ݵã¼çÁæÁãÀäÀâ¼à¹á½ß¼Ý»Ú»׺Ô¹ж Ͳ ˶ɳư ůÄ® Ä­¬Àª¾§»£· ±œ¬˜¥’ŸšŠ– †zsp\_FE 509.D8XDv] Ä Ù±Û·Ö·Ѷ̰É­Ç«Ǫæ¿¢¿¡Ã¥½¤¼¥»£¶¢±ž«š¦–£“£’¢¡ŽŸŒ‰Ÿˆž‡žˆ ŸŸŽžœŠ•‡Œ‡}|rpk\]HN4< &* #;+\F |` ”x ¨Ž´œ°›¯™­˜§”Ÿ—‰‘„ŽŠw‰v„s‚qo~n|n{mym|n}lwitgndf_^Y]RRJC>73/)/"8&C+L6YDaObQbSeVaUZMSJ IC ;8 ./%(!"aU`T`T]R\QYQXPXOSIQGMDIAD=>872 3- 0%)"!!85 MI g\uh…qtu”{–ƒ—ˆ£’£“¤”¥–¦˜¥š¦›§œ©š©šª›©œ¨›¨›¥š¤š§™§™¦˜¥—¤–£•£•¢”Ÿœ˜‹‘† ‹€ †| ƒ{ƒ{…Œ…•‹ž’ ¦—©›ªœª­ž­ž¬¬œªš«—©•©”ª‘¥Ž ‰œˆ™‡”v‰m vdn^]SLG=;$00$'("""  !,-EGmc }qšˆ³›Á£ĤŨɯͯͯʮɮ Ŭ ë À©½¨¼©»¨º§ ¸¥ ·¤ ·¤ ¶£ ¶£ µ¢´  ²ž ±œ ¯™«•¦ £Œ ™‡•‚ | | ”€œ‰£“ ¨™ ±  ²¡ µ¡¶¢¸¢·¡¸Ÿ¸Ÿ¶œ ³™°—­”ª“ §Ž ¢ŠŸ†“y‚n%tc+dW*SI&C:)90+'(# "$%!2.C@kW†p¨¾œÉ¢ Χ Ô® Õ³ Ö²Ô³Ó²ѱή ʬÈ©ǨÁ¦Á¦À¥¿¤¼¢º · ¶Ÿ³š ±—¯”«’§Ž£‰‚—~Žv€ln``WVR%VS*_Z0kd8r$ˆw%“€$‡" ‰Ÿ‰‰œ‡”|’zŽwŠs…pk|gxcphofnemdmdnephrjvkwjxhyf$vc)p_+gY*bU)SO)OJ,OH6SK@[OAdT:o\1yf.qŠw”~›„ ‡¤Œª’¬–±˜"±›$³&µ )·¢+·¤,·¤,·¤.·¡)¹£+¸¢(·¢%¸£$¸£#³ž¬˜“‚†u wgpb ka f_d_ ca \[ZZWVUSRO OKMHLFPH OGOHQHSJSJSH RG KG KG KGMHMHOHOHPIUFUFVGWIXJZL[M\N]K^L`MaNdNePePfOgThUjT jT jT iSiThSiTiTiThShSgRgRgRaPaN`M^K_I^H_G_GZFYEWBTAS?P>P=M=J:I9H7F5E4D3D3D3F6E5D4D2D2F2F2G3C0A0?.<*7'4$0!.$"               "*3#>,E2N;R@YF^JdOjTs\xaƒf†jŠot“y•{—}—}‘{’|’“€“€‘~}|Šs‹uŠu‡s~oqf ^V LGF9I:XCqVo«‰Å¡Õ±èÃíÈïÉðÇïÅðÅðÅíÂã½â¼߼ݻÛ¼ÙºÕ·ÓµкÍ·ʳǰǯÆ®Ůĭ¾§º¤³Ÿ®›¨–¢‘™‰‚xmiST<;/+80H>dO„k« ƤÖ²Û»×¹ ˳Æ«èÀ¥À¥½¡ºž¼ Á¥¼¥»¤·¡²ž­™§–¤’¢‘¢ žŠ›†™„˜ƒ—‚—‚ž œŠ›ˆ–„~‡ytpjfbUT@A,0 "  # 7,VDu]t¥‰ ²— ­–©”¥Ÿ‹š‡•ƒŽ~‹zŠw‰v…tƒrq€o}o}ozm|m{lvgrdlaaZYSMHC>62.+.&5'D.P8 XCaMfSdSdTeVcS]M]OUJIB >;23(+!#ZOYNVMTKRJPHNGMFJ@G>D;?7953/ /* *& ($ 0- C@ \Uk`{jƒmˆpx“”†œŒŽžŸ¡’ ”¢–¢–§—§—§™§™§™§™¦™¦™¦˜¦˜¥—¤–¤–£•¢“¢“ ‘ž‘› •Š „‰ƒzx~z€|ˆ ’ˆ ž’ ¦—©™¨™¬œ¬¬­œ«š«—¨“§’§‘£‰šˆ—…’Št„l ragZXNFB87",,"$%  "$&* >C fawo—‡³›Á£ĤǨ˭̮̭ɬȬ Å« ©À¨½¨»© »© ¹§ ¸¦·¥¶¤¶¤¶¤¶¤µ¢³ ³Ÿ ²ž ¯š «– ¨’¡‹š…‘{ Œv‹x€–‹ ›’ ©š «œ ®ž °  ²¡ ´ŸµŸµž³›±™¬–ª”§‘¤ ‡ š„ ‘|‰v|k#l`&\T%KE!>7%6-(&&& $#!3-C?lWˆpªÁœÍ£Ó¨دÛ³س ײ Ô² Ò¯ έ Ë« ǨƧÁ¦Á¥À¥¿¤½£»¡¸¡· ´š²˜°•¬“©¦Œ¡†›‚–zˆpucdZWP"QM'TQ.[X5qf${l'†t(z)‘{%{"ŒxŠv€o}lxhuepbmal_i_k_lapcrfwi{l~o‚rˆv‰uŒuuŒs#…o&|i%vd$f]&_V+\P6`PAeTBm[7ze,„p'“|™¤Š«Ž®’ °” ³™´œ·¸ž¸¡º£º¤º¥º¥¸¥¹£º¤º¤¸¢¸¡¸¡´®— ¢ˆ•|…nygnab[[VXVb\c^d_a\[VVPQI MG LGKFNGQHTJWJUHUFQI QI RIRIRHQGRFRFVEVEVEWFXGZI[J\K`KaLbMcNdOeNeNeNdQcPcPcPeOePfQhQjTiSiShRgQfPfPeN`M_L^K_I^H]F]F]FYDWDTAR>O=L<L<L<J9I8G6F5E4D3D2D2F5E4E3D2C1E0E0D/:+9*6&3#0-)(                 &. 7(=- ?1B4I9M>RCYH_OdSlXn[r`we{j~mn€oq‚r„s†u‡wŠwŠwŠw‰t‰t„r~prh aZ OJ@>L=R@bK}až~¿Öµä ìÌðÏñÏòÌñËôÍôÎ ñÌæÀä¾ß¼Þ»Ý»ܼÛ»Ù»×»Ò¸δʯȮǭƫĩ¸¢µŸ¯›ª–¤’‹–…’€‰}wp`^ HH12((73NE n[Žx ±—ŧѳÙ¼ÓºưÀ§¼£º¡¹ ¶µœ¸ž½£½¦¹£µž®™©•¦‘¢¡ŽŸ‹œˆ˜ƒ•€’~’~”€”‚š‰™‰˜†˜„“€‹xowifcZWIF85+* $###  # 0(G9bO}e–{ §Š¥¢Œœ‰˜†–ƒ“}‹zŠw‰v…tƒr€p~m{mzkylxkuep`k^g[\USM@> 63-*+&0'>-O9^C fPjUiWfTdTeTbR^M`O[MTJJE @?37)-#'QIPHOFKDIAE@C=A=@9=5924. 0+ ,( &$ "    *'97QM`Xqc{hƒl‹t ~‘„–ˆ—‰˜‹šœŸ’¡’£”£”¤•¥—¦˜¦˜§˜¦—¥—¥—¤–¤–£•£”¢“¢“ ‘ž’›— “‰Ž„‡„{zvzv}yˆ”ŠŸ“ ¥–¦–©™ªš«œ¬›ª™ª•§’¥¡‘ž‹›‡—„”{ƒp}h k]`UQIA<32))"#"#"&&#% :=a\tl”„±™À¢ĤƧʬ˭ˬɬÇ« Ī ©À¨½¨½©¼¨»§¹¥¸¤¸¤¸¤·£·£¶¢µ¡µ ´Ÿ³ °š­—¨‘¡Š —€Žxˆuˆ{„‹ œ’Ÿ“ ¢— ¨™ ¬œ ¯ ²³œ°š­™ª•¨“£ ŸŠ ™„–€{ „tvj d^"TRFD;6 3,$&$%"!"2- B? lV‡o¬‹šÍ¡Ô§Ù­ܱÚ±Ù°Õ¯Ò­Ϋʪ Ç© Ƨ§§Á§À¥½£¼¢¸¡¸¡µ›´š±–­”«“¨¤Šž†—|#Œs!|h!j^"ZT"ON"MN&PR+d])ka,th.{k-~l*{j%yh"ug kc%h`"c^_Z^Y`[c^fat`yf m ‰s w ’{ —~ ›€ — š œ‚ ‚›•|v‡r{j"qa%iX-eT6iV8o]/|i'†s$™~ „¬Ž²”¶– ¸™ ¹œ» ¼Ÿ¼Ÿ» ¼¡»¢»¢¹£¹£¸  º¡¹ ¶µ›µ›±—¬’ §‰œ u…o xhka`Y]XbUeYh]g^b\]VWQUNMINGNGPGSIVIUGTFVDVDYFZG[G[G]G\FXGXGWFWFXGXGYHYHcLdMfOfQfQePdOcNbPaO`M`McNfOiRjSkUkUjTiShRgPfOeNaK`J_I]F\EZFZFZEWDUBS?O=L<K;K:J;H9G7F6E5D4C3C3C3D2D2C1B0A/?.>-=,1"0!.,)'&&  !             !'/"3$3$5&9+'+$%74 MGn`{«–»£ Å­Ͷʵ¿¬¾¦»£¸ ·Ÿ´›²™µœº¡ º£¸¡±œ¬–§‘£Ž¡‹¡‹ž‡™„”|Ž|~’ƒ•†“‡•‡—†–ƒ‘~†txio`[WNJ?961 61 73928/+* &$ )$4-J=eR ƒk —| ™…™…™†˜‡˜†˜…•ƒ”‚‹xŠw†u‚q~mziufscpdoaiZbS`Q]RUMKG:81-*%/&;-K8\DiN nZnZlXfTeSdScQ`NaP_P[NTLLH >@26)/KCHCFAD>@;;89685703..**& &$#"     (%22EDTQg\rb|f„nˆy‰~‘‡“†•‰—‹šŒ›Ÿ œ¡’¢“£”¥•¦–¦–¤–¤–£•£•£”¢“¢“¢“Ÿœ›˜– ’‰Œ…ˆ€}w{u{u~y‰‚“‰ šŽŸ¤”¥•¨˜ª™©˜¨“¤¢Œœ™‰–ƒ“€|‡v}kuc eWZPJC;7.-&& !#"!!'& ?>e[wk•ƒ±™À¢ĤħȮ˭˭ɭǬŬ ë À©¾©Àª ¿©¾¨¼¦»¥»¥º¤º¤¹£¸¡· ¶Ÿ·Ÿ¶ž³›±™«– § ˆ”‹y†y…}ˆ€Ž„‡–‹ ‘ ¤” ¨— «˜®˜¬— ¨•¦“¤  Œ›†”z‡u}omd\Y"MO @B74!0+%$"#!#4/ E@lX‰qªŒšÌŸÔ¤ÙªÜ®Û¯Ú®Ö®Ò¬Í«˪ʪ Ç© éè¨Á¦¾¥¼£¹¢¸¢·žµ›²˜®–«“©¥Œ ‰˜~)Žx%m$rd#`Y"PNIJ IK$SP-WS._W0eY/g[+fZ&f[%f]$[X![Y \X\W`Zf_nfsk‰ou™¡…¥ˆ¨ŠªŒ¯Ž ©’«‘«­« ¦Šž…—ulua$m[)l[-o`)xi&€r'”|„¬Žµ–ºš¼¿ À£½ ½ ¼Ÿ» ºŸ¸Ÿ¸ž¸ž±œ²œ±›¬•©’¨¥Œ ‡œ€–|x x ‡v}pxlulgUhVhXi\f[cZ_Y]WUMSKRHQGRHTGSGRFZC\E_HcKfNjPjPkP]K]K\J[I[I[I[H[HgQgRhSiTfSdQaP`OaQaQbQdRhTkUpWrYmYlXkWjUhSgRfPeOaI`H^G\EYEXCXCWDT@R@P>L<K;I:H9H9D7C6B5A4@2@2@2@2@/@/?.>-:+8)5'3%()'%%$$$!""             #),./2#5'9,=1B5D7J@MDRIVNYRYRXQWPWOVMULUKUKVK XN XO [OUMPK JH AA 985464 H8\I|dž¾ŸÖ¸ âÅäÈâË0åÎ3æÍ3æÌ-èÍ$êÐéÏ äËâÃÞ¿Ù¹×·Ù¹ܽßÀáÃ׸Ôµв˯Ǭ©½¤ º¡ ±œ®™©”¢›ˆ’ˆw‚rzqd^JH25"'!% 32ID$mc(„x.ž-¯º¦Á® ­¾ª½¦¹¢¶Ÿµ±™­”¯–³š ²°›¬–¨’¥Ž¢‹¡‰ ˆœ…šƒ•€’~’€’ƒ”‡—‹‘‰’ˆ“†’ƒ‹|~ppcfZQLIBA8D;NEULVK SH ;70.&& '&61ODm[ …m y‘~—…šˆ›Š›‰š‡š‡‘}‹z‡up|juesckaj]dU^N[NXOQJGB822*1%:,I8YDgPpWs^q\lXiUfTfTdSbQfUcTbS\QSMFD 9; 05 EAD@B=<99653302/-)+'&""     "%!)*04>@NL`Ym^vb}jq‚wŠŒ‚Ž„’…•‡—‰š‰›Š–Š˜‹šž¡£“¥“¥”£•£•£•¢“¢“¢“¢“¢“Ÿ›™Ž—Ž–Ž”Œ ŽˆŠƒ…{x{uxt|w…~ „’‰ŸŽ¡‘¤”§–§•¦‘¢Œ Š–‹”†’€{Œw‚pwgn_]RSJB=32()""!% 3.MG m_}oš†´›À¤¦ªưË­Ë­É­È­Ŭ ë Áª ¿«Á« Àª ¿©½§¼¦¼¦»¥»¥¹¢· ¶Ÿµž¶Ÿµ´œ²š«˜ ©•¢˜‡…x‚u€vvƒzŠ€‘† šŒ   ¥‘ ¦’¦’ ¥‘ ¢ Ÿ‹›ˆ–Žz‰t€lvec\%TS'DH%:<&30).'.&"! " !%!+&;7 MJm]Št«ÁœÌ Ô¤Ø©Û­Þ®Û­حԬЬ̬̬ Ê­ Å«ĪêÁ§¾¥¼£¸¢·¡ ¸Ÿµœ ²˜ ®–«”©‘¥¡‹–ƒ|„txj!e\!QM GD%BB*>A,BD.JF-OH,TK*WO(YU&\X(`Xd[i`rcxg ‚o w “|  …¦‹­“°—²˜²˜µš ¸ºŸ¹ ºœ¹›µ™ ±•©¤‹œ‘wƒmxg!pb#lb%oe'ul+†v‘~¡Š¯“µ˜»œ¾ À¢¼ ¼ º¸µ›´š´š²š¥“ §”¥’Ÿ‹š…˜‚•~y‹wˆt‡t Šx ‹y ‰y‰z‹| |jwdp]jXiXg[e[cZ`T\OWKTGRHRHQGQGYG[I^LcPfSiTjUkTbQbQaP`O`N`N`N`NfQgRfTeTdS`P]MYL[M_OcRgUlXoYrYsXjXiWhVfTdQbOaM`LaH`G^E[DXCWBUBUBO=O=N;K;I8F7E5B5A4@3?1?1>0>0>0>0:+:+9*6(2&-#*($$""""##!!            '+,5"5"7%:(<.@3B5D8N>RCXJ]O`S`S]P\OPGLDG>A9 <4 82737393612102+.'(+(3.E8^Mk£‡À¢Ô¸ ÝÄÞÅãÌ(æÍ(éÏ$éÎëÏìÏèÊäÄÚ¼غÕ¶Õ¶×¹Ù»Û¾Û¿Ó´Ñ´ϲ˲ǰì½§º£²œ¬˜¢š‡’€‰x‚q~mneXR><*/ (#)76!KE7f`PxoP…J¤”<®'µ¢º¥ ¾¨¶¢²ž¯š­—¨‘¢Š¢Š¥Œ §’¦‘¥¤£Œ¢‹¡Š¡Šœ†œ…›‡›ˆ™‹˜Œ•Œ•ŒŒˆŒƒ‡|~spgdZ[RLELCPF[Pg\obm_iZ OG>;+, "%)(:5 UGjX~gˆr“™†™‡—…˜ƒ™„“‘~|ˆv‚q|juescj_i[dV`Q^PYO OG C=9, 5'8'G3YDgQp[w`vaq\mXkWkWhVgUgUgZ eYdVaSYNOHB?;: C?B=>;:76430/-.,)%%""     $ *%,( /138;@LM_Yl_tayg|o}q…|†}ˆ}ŒŽ’„•„–…’†“‡–‰›‹ŸŽ¡‘£‘¤’£•¢”¢”¢“¢“¢“¢“¡’žšŽ˜–Ž–“Œމ Š„ ‹…{|uvquq zwƒ~‹ƒœ‹žŽ¢’¦”¦”¥¡‹žˆ’‰‘„|x‰t€nsd j]XNOE?:0.%&  !(%/( B8[S td …s ‰·ž¦ç«Ʋˮ˭ɭÈ­Æ­Ĭ ¬ ¿« Á« Á« ¿©¾¨½§¼¦¼¦¼¦¸¡· µžµžµžµ³›²šª˜ª˜¦•œ‚…xr~oumzpxŠ “†›Š  ¢ £¡Ž Ÿ‹œ‰˜„‘~Šu†p{eo_#^U*ML-?C,57*.,1,#6($!#"#"'&",)$3.C?VR na‹x­“ÁŸÌ¢Ñ¤×©Ø­Þ®Ý­Ø­Õ­Ñ­Ï­Í®̯ Ƭ ū꨾¦¼¤¸¢·¢ ¸  ¶ ²™ ®— «•¨‘¥¡Œ”ˆ‚‡yzmg]"RJ%D=*>:106(48):;+@>)GC(OK(US*XZ+j\rb|j‰r“y ž€ª‡±Œ¯˜ ³œ·¡ ¸£ ¶¡µ¡ ¹¥¼§¿¤¾¢¾  » ¹š ³—®’¨¨‡œv€orh jb!fb%id,zm…v—ƒ¥Ž¯”´˜¹›¼Ÿºž ¹ ¶œ ´™ ±— °–®–­•› œ š‹“‚ { Šw†s ‚n qn~n ƒr‡v‰vŒy‘}•‚‰vyeoZjXiYgZ e[gXcT[MVIRGQHQHOHSGTHWLZM\P^O]N\MeUeTdSdSdSdReSeS bPbPbQbQ_OZMUISGTFZJaPhVmYpXpVoTeUeUcRaP_M]K\J[IcH`G^E[DWBUBT@SAM;M;K;J:G8E6@3?2?1>0=/<.<.<.<.<.7(6)4&1$,"'$ #"!!! """#""!          $+/ 1 ;';(=*?-C4F7H:I;W>\CcKjSmWmWjTgQVNOHG@>850.++)())$$##$&#&+ #(!%! 0(%A5[J{e˜~²–É­Ô½ ×ÁâÈçËèË èËëËíÉèÁà¹Ñ·Ð¶ÒµÔ·Ö¹׻׺ֺѲϲͳ̴ȴı½«¸§± ª•Š’‰v‚p}l{icZLG44&+!+'/;<.QIG]Yhjddx[˜ŠM£“3©•±š¹¡ ¯›¬—©”¦ ˆ™€—}™Ÿ‰Ÿ‰ Š¡Š¡Š¡Š¡Š£‰œ†Ÿ‰¡¢’  ’ œ‘—“‹‡…~|trhe]YSRLNDTIaU obxlzmvhq`\SIE02 !& #,)B8UEqY~gŽx •€ ”€‘|‘{“}Œz‹x‡vƒq|kwep`m]eZdYcT`Q^PWL I@:59)7%>)O9cLpZxa{eybr]nYlXmYjYiXiXfZeYdVbT\PTLKE DARJNEH>B9;37.2).&)"#  !$.(/*1*3-6/>5F=LCMFRK[RcXk]qcxj|ou‚v„x‰{Œ~‚‚~Ž‘‚—†šŠ‹ŸŽ ¡¢‘£’¤“¤“£“¡‘Ÿœ›Ž™Œ˜Š—‰–ˆ–ˆ”ƒŒ| ƒu ~rvn mimkqr …{Š‘‡—‹™‹˜Š—…–„Œ ‰}ˆx…t€pvhg][TMD C= 52()#$ !  #%',*1+ 7,D9ZNl_€q|¨Žº›ĥǫȱɶ̮˰ʱȱƲIJ ± ¿°¼­¼­»¬ º« »© º¨ »¦ º¥ º¥ ¹¤ ¸£ ¸  ¶ž µ› ´š ³˜ ¬› ¨™ ¤” Ÿ‘ ˜„†x~prlqlrmto{t„{‚”† —‚•ƒ•„”…ƒ‰{€oyh uc#gZ#RO$@D)3;.,20(+0&&.#&')$01!87@=KD WM^U{gŒv¥ »žȥѧ֥ۥÙ­جÕ©Ô§Ò§ϪÍ­˯Á¨Á¨Á¨À¦ ¾¤ ¼¡ºŸ¸½žº› µ™ ±–®•¨‘£ŒžŠ‘‚ }ƒuwkh^ XP"JA$@8%2-'.+&--%56(BA%SL gXtc…jv‚¤Šª±•µ˜µ˜¿¡ À¢¤¦¨¨À¦¾¥«À©¾¥ ½¢ ½ž»›¸•µ‘¨¢‹˜ƒŠz|pne"c\&]V(f]ocn‘{  ‡«‘°˜±œ³˜±–¯”ª‘¦Ž ‰œ„˜‡ƒ{u{qzp|p|p |p yj~n†v}™ƒžƒ€œ}™†–ƒ‹x|krakZgVcQfW`T\PWMRHOBPBUDOCUHYLYJYJ]K ]K \H [I\J^MaPbQcRcRcRbOaNaN`M_L^J^J^J_P^O^O_PaQbR`P_O_M ^L ]L\I[I[H[H\F]D^E]E]EYDV@R>P<J=G:C6C3A1A/@.>,9+9+8+8+6*3)1(0'*!*!('%#"!#########"!!   !&$"     %,1!8&<)9+;-?2D4H7K;O?TBZI]KbQgVn]taxfzhl]fY \PMG>;21((%#&# '" %!"! #!"$"#$"%#!$3(E: _Tzl”®“ƨÖ¸ Ù¾ÞÁáÃà¿Ü»Ø»Ô¹Ï¶Ó¯Ô±Õ´×¶×·×·Ö¶Õ´Ø¹ÓµÍ²Ȱ¯Ÿ¦˜¥• ™Š ~ †y ƒwzrmdbW@D8:-,$%&'13(@@>IIQW]]_cdnmh|yf†‚U‡=ˆ"ˆ–Š”†“‘}z“x–x—y›€™~ š€œ„…… ˆ¦Ž £££’¢’Ÿ‘œ›š‘Šƒ„|zpocdY\OUGQC^Ml\zl€tv~txmpgaX OG 51 $# ,& 80 XGcRwe‡t}}‹z†wƒso}l{iwdr_n[mX cP]J\KWIJ>:21*0&;,K6]EnVvcthmfqao_m]l\l[kZhWfTaW_U]RYQXOTMQIMGWNTKNDI?E:@6;08,/&(!#$ % & )#.&70;3?8E<J@OFUKYOVKZO_TdXg\m`rfvj}r€s‚v„x‡y‰{‹}Œ}‹}~“…˜‡šŠœŠŒŸ Ž¡£’£’¢‘ Ÿœ›Ž™Œ˜‹–ˆ–ˆ•‡•†’ ‹| ƒu ~r vn nhkinl}sx‰„“†’ƒ’€~‰}…y‚s~nvgj_[SQJIC>91.&%#$('-+1-33 ;9B=G?LBYKl]zk‰{˜…­”½ ƧǫƱȵʯ˰ʰDZŰ¯ Á¯À­»¬»¬º«º«¹ª¹©·©·©·¨·¦¶¥¶¢ ´  ³ ±› °š­œª™ ¥•  ’ ›“…‰{ssmqlmjmjslzs†z‹“‚’‘€‰}‚uyisbgX![P"GD#7:'-3)*/(*+#** 45#==%HE"QM[RcXl`rd€l x ¢Š ´˜ Á Ë£Ò¥×§Ö¬ÖªÔ¨Ó¦Ò§Ϩ̬ˬ©©¨ Á§ ¿¥ ½¢ ºŸ¹ž ½œº› ·˜ ²–­”§£‹Ÿˆ“ { ‚rwgg\VM"F?"=7!/,'+*%--#87%ID$]S sa„n"”zŸ†"«‘#±—·œ½¡À£À£Ã¥Ħŧũũé¨Á§ªÁ§¾¤¾¢¾Ÿ¼œº—·”­’!¦Ž œ‡}q#qf$e[&]U']V cYqa‚m“{ ‡¦Ž©‘¨¥£ŒŸ‰™„‘~Œx‡ttr|o{l {k m‚q †s y‘|—‚ Š¦©¨‹ ¦‰ ›‡˜…‘ˆwpyil\aP_QYMUJRHPFRFWI`PeShVhVfQePiSkUkUcRcRdScRbQ`O^M]LcPcPdQdQcPcPbOaNbR`P_O_O_O^N\LZJR@SAVCYF[G\H]G]G^G^G]EYDWAS?P<M:L=I:E5@3?1=/:+8)8+7)5)1'/$,#)"(!%%$#"!  $$$$$$$$##""""""&#"       !)-2"8&<);->0A4F6I8L<P@UCZI]KaPfUl[s`vdwercm_cW VNEB 86-*(% " % ! ! " !" #!"+#60KCcT{h–~°–Á¥ȯϵոÕ·Ó¶Ò·ηʵ˵˵Ê´ɲǰŭ몹¦ ³¢ ¬¥™ž•“Œ†‚~{€vvmkbd\_ZWTLH A= 12-,'$$#!*)'555CBHKJXUXa\\fdcinjgvpZzsEyt0zu#u€s€rr …t ‰w Žz ‘{ Œww‘|˜š‚˜€œ …¤‰¦Ž¨’¦“¡’š•Œ“Š‚|{tpgfX^O\M_PcRp`zkƒu…z„y€vynqhbZ PH74 %$& 0' J9WEiW{h†q‰t‡s†rp~mygvds`o[kWgRjUdO^K[KSFF;802+3'A1S=bKqYxduhnerbp`m]l[kZjYhVfTaW_U]RZRYPVOSKQIcT^RYLUGQCK?F9C68,2%+"*#-'1)8,=2C8G=ODTJZN\Q_TaUbSdUeVdXdXe\g^jbujyo~st€t€t„u†wˆzŠ|~”ƒ–…˜ˆ™‡šŠ›‹Ÿ ‘ŸžŽš™Œ—‰–ˆ”†“„“„“„€Œ{„w€s xn pgjdidogtk|rƒx‡{‰{ˆxˆu€s|owiqdh]]S NH DA :751 -* *& .+ 63 A; G@ KHRM \S`W gXn_|k†t”… Ž°š ½£Ä©ĬİijʰʰȰưÄ® Á­¿¬¾ªº«º«¸«¸«!¶ª"´ª$³«&³«&¶«¶©´§±¥±¢®  ®ž ­ ­›ª˜¦– ¡“ž–ˆ‡wvoqk!id ea!ebmgtnzs‡y‡z…z„y~twkoahZUL!JD"<:%02%-/$0276=:OIXRd\ofwk~n…q‰t‰v’}ž‡¬¶– ÀœÉ¢ΧѦҧӧӦÒ§Χ˨É©©¨ ¨ Á§ À¦ ½¢ »  ºŸ¾› ºš ·—³”­’¨Ž£ˆž…•{ Žv ‚mtbcWQJ B= 86!.+&))!,, :8!NIi[„o—~!£Š%­•+¸ž-½£(Á¦!Æ« É­ȬɪɪÉ«ʬǬƪĪé§Á§À¤¿£¾¢¾ž»š¹˜²–(­“%£Œ&–ƒ'‰x*yk*i])aV(RN(UN"\PlZiv"—~$™€#–…•ƒ‘€${'†u%~oyjugxf|h€kƒm †oŽt—|ƒ §‹ ©Ž ¬’ ±˜ ¶› ·œ´˜²–¢žŠ—„‘Ž} ‡vxh jYeX^SXMULTJXL`Sk\ |eh ~gzbw_y`y`y^kZkZkZjYhVfTdRcQaObPdReSdQcPaN`M]M[KXGVEUDSBP?N=K7N:R>WB\E]F\E]E[FYDVCS?O=L9H8G6H7E6C3?1=09-4+1'1( /&,#' $"         $$$$$$$$##"""##$%#"      %+0!4$9'<+>0@2C6H9K;M=P@UCYH\J`OdSjYp]r_tbxhtem]aU QJB<4/*&   ! ! !! ($3- E:]Lye“~¤Ž¸ ¾¦Ä« Å©©Á© ¼¨ ¸¥ ¬¤ª¡¨¥˜&¢”+Ÿ+ž*Ž'™“ŒŒ…ƒ€z|otdi[c^ZXRMI DB <<25 (*""" !"&$ .,)254<@>LECXNM[PO_URcYUd]X^`YQ_ZD`[=_W0_X,aZ&e]jbphvmyp|n€pˆw‘––˜€‚¢‡¦‹©“ ¨• ¢’—‹…‰wpphf[^N\JbRo_yj‚uˆ{ ‹ ˆ~„yuynqhd]RK;7(&  # 7(E4ZGlX{ch‚jj{ixftap]nZkVhSeOjQdM^KWHLA?55.1,<,K8^GlSv]xdufqdrbp`m]l[kZiWgUeSbV`T^S]RZQYPUMSKl[hXdT_O[JUFP@L<@29*3'2)6-<1E8K?SEWI]OaTcWeWfYgZp]m\jZgYbX_X^X_Yh`ofvn|r}r}p€q‚su…v‡yŒ|€“•„–…–…—‡™‰œŒœŒœŒ›‹—‰–ˆ”†“…‘‚€Œ|ˆyƒu}p silch_b[e^lcsj{n}o~n|lugpcj]bXYQOI D@=:1-2. 61 =6F?RIZR`Vhaofwk|o€oƒrŠw{™Œ¢‘®š¸¡¾§À«À®Á±ǯƯƯŰ Ä® Á¬¿«¾©º©%¸ª%·ª'µª*´¬-²¬0±­2¯­2´ª/³©-±¨)°¦#¯£¬ ªŸª¯›«™§•¤“ ›Š’‚"‹|!zq$rk#hb$]Z#ZY#]["d`!id rjtmvovosklbcX^QFDA= 85"42#86C@QKZR k`sh s‹}“˜‚š‚ƒ•ƒ™„†£‰ªŒ³“ º›Á¡ɢʣΤЦЦͧȦÆ¥¨ ¨ ¨ Á§ À¥ ¾£ »  ºŸ½š »˜¶–³”®‘¨Œ¢‡ž‚”x r €ho\]PLD =9 32*)%'&!*+87RJoay¦Š©‘#²›)½¤-À§(Ī"ǬÉ­È­Ì­Ì­Ì­Ë­ʬÆ«ŪéæÁ¤À¤À¤¿£¾¡¾¼›µ™+°–(§*ˆ+‘~/ƒq/sd-gY*OO-LJ$NFXM iY&yf,l-ƒn+ƒw!‚u&€q,|l.wg)seqepe }d…k u —|Ÿ‚©‰²‘»˜ ¼™ ºš ¼œ ¾  ¾£½£» ·¯š ©”Š“€|‹y ‚q ygpch]`UZQWMYM_RiZt_ze~j €i €j‚kjgvgvfuescp_m\jXhVdSeTgUhVfTdRaN_LWFUDRAP>O=N<K9I7Q=R>T@V@WBYAYAY@SAQ?O=J:G7D5C4B2B1@0=/:/8/5, .) +&(" % "   !""##%%%%%%%%##"##$%%%#"     "'+0!3#6';)=,?1B5E8I:K;M=PATBXG[I_NcRgUmYo\p]wevbr^iX[OJA82.(!  " ! )&#5, M= hU ‚m’~¦¯–´› µ µœ ³ž®œ§™¢ ™$ž•.›6™7˜Œ6—Œ0—,“†ƒ‡~‚yzupnhgac]VXQ NHA> 54)* !(!,'$--,231<65E?=HA?MDATGDYJEYKGVKHSKHOHFGJFCKH?NK8RN1VT.ZW*\Z)i^nbvj‚s‰x z‘|˜† ‰¡ŽŸ˜ŠŒ‚y}tkcf\`S_NdSp_€oŠy‰}‹Š~„zt{qvkofd]TN>;.*   ) 6) J:_KnXya~g€iwhuerbo^lZjXiVhUgNaK[HRDC:6.2+4,F1U@iQt\y`zdvdqapan_k\jZiYgWeUcR`T^R]P\Q\PYPVLTJr_m\iXeS`O[ITCP?G5?.7*8-=3D:PBXJdSgVk[m^m`nbpdrgweuco_j]dZ_WZUYT[Uc\ogwn{p|p}po|o~qt‡xŒ|€‘‚”‚‚‘ƒ”†–ˆ—‰—‰–ˆ–‰”†“…‘‚Ž}}}}Œ|Šy†v€r yk pci[\T\T_We[k`nc obnahZbVYPPIGB@= ;9 76<5 A9KB WMdXpdym~s‹~‚•†˜‰šˆ™†™‡š‡›Œ §–¯œµ¡¸¦»ª»¬í í Ä® Ä® ®Á¬Àª¿«¹©"¸ª%·ª'¶«+´¬/³­3²­5°®7´ª;´¨8²§4¯¥,®£'«  «žª®š«—§• ¤“¡’œŒ”…  t&wm&hb([W(SQ(RP'UT(WV&a\d_hdiee`]WVLPF=;<9<9@<LD\Slb wkŠ{’‚ žŒ§”­˜°—±•°”¤‘¤Ž¢Š¢‡£ˆ§‹­’°–¿œÀĠɣ˥ǥŤ ä À¦ À¦ À¦ À¥ ¾£ ¼¡ºŸ¹ž»˜¸˜´–°”¬‘¦‹ „™u ‡m ybiVVKD?!65!-.)'(%$ '(65PIpd“~ª¬–µŸ%¿§)ª&ĪǭȭǭϮϮ̭ˬɬǩĩèŦäÀ¤À¤À¤À£½ »¶›*±—(ª‘*£Œ.š…2Œy4~k1ra-XV/PN(IE"JD"VL)dV/j\-m]*nf%oe'pd(pa&paudyj~n ’s›}¨Š³”º™¿Æ£̦Ǥ Æ£ Ť Ä¥ ĦÁ¥¾¤» ¸¢´ž ©”š‡|‰vo|imaeZ^SXNTJSGXL`Q]NeTkZo]ra zg ~k ~k ‚p o ~l{h vcq]lXjVm\n]n]n\kYgUcPaNYHWFTBSASAS@R?Q>VC UB S@R=Q<Q;R<R<L=K;G9E6A4@2>2>1<-:-7+4*/( +% &!   ""#$%&''&&&&&&&&&%%%&&'(%#"     (+/ 3#5%8)=,?.@3B5E8I:K;M=O@TBXGZH]KaPfTjVlYmZq]s[pZlWaQQE >51+$#! !"#" ) )#8-O>jS jxš‚¤Š¬“¯–±š ³Ÿ°¡ ­Ÿ"«ž+ª-§™0¥–1£”-£•(£—£˜¦Œ£‰ž…–‘} ‰y ‚t qsdo_ dV VK E?50*%" !"#&&&().--/0/454<:8E?=KB?PC@SC@SACRACPCCOCCMDDLFEKHGLHHJRI:UJ4\R/h\(pdvi ~p‡x“„”„’„€„xznshmcbW`TbSiXtb ~o †w‰{†{‡{„x}rzoxmvkofc\VOB=2- $!(!;/O>^LlXtayeviuhrdn_jZgWfUeTbK\HTDI>:21(2)9-Q:_IoXw_vbvbs`o_n_l]iYhXgWfUcRaP_P^N[NZMZNYMTJRHr_o\jYgUbQ]KVERAJ9B2;/<2B9JAVJ_RjYl[n_qbrftiumxpzivhrenbh_b[\UXRSPZUd_phwn|p}o|nxl{m~q‚uˆyŒ|~Ž‘‚“„”†”†“…’„‘‚Ž~‹{ŠzŠyŠyzz‰y†uƒr}ntdkZ^S[PYMWMZR \T [S YSULPHFA>;977798:9SHZKdSp]{i‰w•„𤔦–©™ªš ©™§•¤’¢Ÿ £”¦—«š®Ÿ±¢³¥¼¨ ¼¨ ¾ª ¿¬¿« À¬ À«À«¹ªº«¸«¸ª#¸«(¶«+µ¬-¶¬0¶©7µ¨5³§1²¤*°¢%®Ÿ¬ž«°š¬– §” ¤’ ¢Œ–…€…t"{m$lb']V*QN-JI+HI*HI)PN%TQ&WU%WU"SPLHHAD==;B? KE WN f[ wk †y‚£“ ¨˜¯ž·¤¼§½¦½£¼ ´œ ±˜!¬“¦Œ£‰£‰¤‹ ¥ °“ ´•¹š¿žÁ À¢½¢ ¼£ ½¢ ½¢ ½¢ ½¢ ¼¡ºŸ¸·œ·˜ ¶—±•®“ª¢‰›ƒ –}‰s €kq_^QND!>9%1/")+ (#)" !$$32KHmc~¦’¯š¸£#«)Å­%Ç® ʰ˱ɰÏ®έͬʫȩƩŨŨŧÃ¥¤À¤À¤À£¼ ºžµš%±–%¬‘&¥)žˆ2•4†r3|g.c\0WR,KF(EA(HB,NH.VM.WO*]W'cY$i^ qazf …n’yœ¯‹¸”Ážȧ̪̫ΪϪϬͪ˪ȩǩĩ¦¿¥½¥½¤µŸ¨’™…ymxch\aVZOUKRGSGYLbS`SeUdUbQcSjXo]p_xfxfxfxfvctar_q^o^o^o^m[iWeRbO_LZIXGUCTBTAUB UA T@ PA N?J;I8H7J6L8M9F:E9D7A5?2=1;/;/ 5* 3( .%)"$##$%&&''''''''''(('''(()&$#      !+.2"5%7(9*<.>0@3B5E8I:K;M>PATBWGZH]K`OdRiUkWlXlVlVoVlVeTUJ A<50''$# !!#$" !(!5+G9 ^H w] qœ©Œ¯“µš·œ¸  ¹¤·¦"³¤%¶Ÿ+µŸ(³#°›­™«˜ ©˜©˜¶–³’®¦‰ „›€•|”{†plwdiYXMG=8/0%! "" ))'00.888>AH>>J=5/ (#,";-J;VG`Sg[qcpbo`j[dT_N[JZHYGRCI>>63,1%8)C2YCePp\s`qap`m^k[j]hZfXeVdUcTaQ_O]M\L[KXJYKWKTGREm\kZiWfUcR^NXGSEK<C6>2A8G?OGYQcYjYl]o`qesgrisluoxlvjshrgnei`aY\SSQURZVd^qhyn}o|nylzn~pt†w‰z‹{Œ|Š|‹}Žƒƒƒ‚Ž€ŽŒ}‹{‰xˆwˆwˆwŠw‹x‰v„sƒqnxfmZeV_OTGNCLC JE FC DC C= =9 64 1235:;DCLIkYt_€it˜€ ‹¨—­ž²Ÿ²Ÿ±¡²¢± ®Ÿª›§˜¦–¥•¤”£•¤–§™©›«›´¡µ¢·¥¹§¼©¾«¾ª ¿« º¬ º¬»¬»«»«»©ºª!»«$·©&¶¨%·¦"µ¥´¢²¡±ž°ž¯š «– ¥’¢‘  ›‹•…‘€ˆrlpa&_V+PK.EC,?>*=<'A@,BA,DC'CC!B@A=@=B=NIWQe^xm†z–‡ £’ª—³¤µ¦¹©¾­®¬ÁªÁ§¿¤#¼¡ ¶š¯–ª¥Œ¢‰ž‡£‹¦Ž ¬‘±–µš·ž·Ÿ¶¡ ºŸºŸ»  »  ºŸ¸¶›µš³˜ ²— ¯• «” ¦ ž‰ – ‘| sxjj\YN!G@&84(,+&&'"%) #!!00HGhcŠ¡“®š·£Á«$Å®$Ç®ʱ˱ʱ ЭέÌ«˪ȪǨŨŨŦ Ä¥ Â¥ Â¥ À¥¾£¼ ¹ž¸›#±–!«‘ ¦&¢‹.™‚2Œu1l-l]4`S1PE/B<0<90><0C@/HC-WO+aW&oc€mw¡€±Œ¼“Ì¡ͦÒ¬Õ±׳Ô³Ó° Ò¯ ѳϰÌ­ʬÉ«ȪĨ¦¾¤¿¥»¢±š¨‘ ›… ŒwinaeZ]QVK RG TG\OfWs`vcvcs^p[s\s\qZp\q]s_uavbwcvbvbm\l[jYhVeRbO_K]IZIWFSBP>P=O<N:M9G<F;D9D7C6F6F6G7A6@4@4>3906,4) 1( )"& !     !"%%%&&'''(((((((())(('((('%#!      "'.15#8&:):,=/?1A4C6F9J;M=O@RCWFVFYG\J`OdRiUkWlXiWjUnUmXgXYPEB 67))%$ !#$# )5&H8\HrX‹k¢€²ŽÀ Ť ǧ濦¿§º§·§ Á¨)À¨"¿©¼§ ¹¥¶¢³ž±œ±–®”©£Š›ƒ—€““~‹u†p}jred[SKA; 6/! ((30';81C>:GAABC=@A;=>9999549106.-5++5..6.-5106756;;3@?-FF*NM.WP$YQ YS[R ZQ]R`TdVs\zg†t‹}‡}x}szr}p}o{mwjvhvjsglbc\VOF=80 *#   * 4) ?6 JC PLcSeUeTbQ\JVCS@Q=OAG==53./'3%A.P8aKiTm\m^k^k^j\gXfXeWcUbScTbR`P_O^M]KZJZJXJWISFQDjYgWfVeTcS]OYKUFM>E8@7B<HCQK\Te\n]pateuisjqjrkplwmvlukrjqhmce[`UTTSQSQ\Wjbvj{n|nzm{n}qsƒv†w‡x‰x‰{Š|Œ~Ž‚‚€€~~‹{‰yˆw‡v‡v‡v‡s‰v‡t„q‚qoyfnZkYaPSDG=B: =: 89 58 512/,- +/ 47 CD US _\ }g‰q› « ³™·Ÿ¸£·§ º¥ ¸¥ ¸¦¶¦¶¦ ´¥ °¡¬ž®ªš¥—¡• ”¡•¤•¤•­œ°³¡¶¥¸§¼ª½ª¾«»­»­»¬ »« ¾ª¾ª¿¨¿¨¹©¹©·§¶¥´£ µ¢³ ³ž¯˜ «–¤’¡Ÿš‹”…‰pjsa#aU+QJ.C@-:9'45%43.55+56&5565;8B>FB_X lb t… “­œ·¤¼¨!¾¯ ¿°Á±²Å´ƲŰÄ­ŧ#Á¥¼ ¶›¯–¨¡Š…š…‡ ¤Œª‘®–²š²³Ÿ ¸¸¹ž¹ž¸¶›µš´™±— °– ­– ©“ ¤‰•{ |trjd\TM#D>(62)+*($$$$) " -/EGdc†”«˜ ´¡¾¨ÁªÄ«Ç®ɰǯЮϬÌ«˪ ȪǨƩƩŧ Ħ¦Â¥ À¥¾£º ¸¹"²˜«’¦Ž"£‹+š„/Žx/…n+q[6cR6RD7@86536534983<<0WM2eZ,zj{ £ˆ¶‘ȜԢÚ­ ٯٱڵܸ Û¹Ù·×¶жͲʯȬÉ«ȪƨŧÀ¤½£·ž²›¯˜¨“›„wxk l` `T UJ OCPBXJcTu_gˆpr Žs p ˆk‚excxcwbvat`q]o[mYm\l[jXhVeRcPaM`L]LYHSBO=M:K8I5G3C<C<D:D:D8C7C5B4<2<2;08/5+0',#*        "#&((((((((((((((((**)((((((&$!     $,/25#8&:);->0@2B5D7H<L=O?QBTEXGVFYG\J_NdRiTkWlXiYlXmXo[i\ZUGG7=*+&& !"%#1?, UAkSešw´ŒÅœ Æ¢ʦ̪ɩũŭ ïÀ­ º¢º¤º¦¸¦¶¤³Ÿ°š®— £‘ œ‹—‡‚€Šu†r~muiicYVGD;6$""!!!-*:4&E=2JA:LJ;IG8DB3;<,45'-. ()%&%$!%&&).(+2),1-1437892:>64C<)JBSI\PcXj]€gw™‡ ˜Œ‹ƒwzt{szl{lyitftesfobf\c[VNF=7/)#  '0*;8B@VFYI\K[IWER?O;O;H>?840-)-$6&H2Y= ePhVk[i\f\g\fZcVbWaV_S_S_S_R^Q\O_N]K[KZIXJVGSFPCaW^T\R[PZOYNWKUIUAN;E4B5H<SF\PbTm\qascsfvixlvjofthuiuiuisgock^h[\PVOTQVW \[ d_rg}pymzn|p}o}prt„w„x…y‡{‹}Œ~}Œ|Ž{Œy‹x‹xŠwŠvŠvŠvŠv‡q‰sˆr„p‚m€m|hvbgT_MSCH;<40-*+ ), &'!$&()66ID `Sxe‰r£‡ª³šº£¾¨¿©Áª«Á±Á±¿¯¼®¹«¶©³¦±¥·Ÿ µ¯š«—§–¤‘ ŽžŒ¢£•§¬¤±©·ªº¨»¦ ¼ª¼©½ª½ª½¬¼ª¼ª»©¾¦½¥¼¤»£¸ ¶´›³™µœ°—¬“¨‘¦¡š…•~ˆq!~j!oa$_T&NG*A9,7/,1(+.*+.,/)'*)(#72C8 UDjUzb‹rž…®•¸¢À¬ó ³"É·%ʹ%˺$˺"Ë» ɹȸÇ·Å«éÀ¥¼¢¸°–ª¥‰žˆ™ƒ •~ š€ž…¢‹ ©’®˜³ ±›°›°œ³œ³œ²›°™²˜ ¯• ­’ª¥Œ ‡’€‹y}m n`\Q#KD*>7-0**)$('"&& $##,0BFec‡‚ •"°$¶£#½ªïȲʱͱβȬ Ȭ Ç« ǪƩƩŨŨæ Â¥ ¤À¥À¤½¢ºŸ·œ¹œ¶™®”¥žŒ*—†6‰z7|m2na>^T9LF8>:94/30'*:,)G6.^Hz`˜y ¬‡¼’ÌŸÖª Ø­áµ áµ á¹ ÞºÛ»ÚºÖºÓ¹ж%ϵ$ϳ#ͱ!˯ Ì­ˬÊ«¿£¾¢½¡ºŸ¶™!­‘#¥ˆ"ž‚|ƒqrcgYeVhUjSkRs^yeˆsš† ¤ ¥£Œ¢‹žˆš† –‚ “€Ž~‰zƒt}q€mzfq]jUdQcOaO`NYDWBS?R>Q>P=M=K:M:J6D3A/@/@/>/=.3/1,-))$$              "$&**(((())(&%'*+*(*))(('''&$$"     #+3 7"8#9%;'=*?-A/B0D8F:K<N>Q?R@UBVCUGYH[K_NbQfThVjYgXgWgUhViVcSXIND<3 2+%"(=2J;]Lv^’x«¹Ÿ¼£É­È­Æ­Ĭ Á­¿¬½¬»¬ª½§¸¡´®™ª–¦‘£Ž¤‘ š†•€”•€––‚{Œw‡q‚nxgh[RHD:,*$ $.#>0 UEgWia"ga%_\%TR!KJDC=; 74.1,+*#(&%#&"#$$$$%'#'(+)*7,*F0#U;fM v_~hŠ}•‰ž‘™‹Žƒw zs uqvitgrepbobm_k\iZbV UL D> 41&#   '%(/-0;0>4B:F?IBG@ A:=60.,)'"& 0$@0TAcMoXn[k^g^b[bXcXgW`T`S_R^Q]P\N[M[MYKXJWIVHUFTETETEbX`V^S\Q[PYMVJSGVBN;E6B5H<SF\PaSjYp`uetgtgujuirivjvjvjuithqenal__SYQTQSTVW][iculwkym{o|n|oo‚s„uu‚v„xˆy‰zŠzŠz‰y‹x‹x‰vˆu‡sˆtˆt‰u†p‡q…q‚nm~kzfs`hV^MRCG: :1-) && %''&!))21D@ZRqc Šv›ƒ¯“µš½£ëŭƮƮǮ ñÁ±À°¾­º¬¶©´§³¦·Ÿ³ž°›­š«—§•¢‘Ÿšˆ›¡•¥œª ¯¡±¢´ ¼§¼¦¼¦»¨¼©¼©½ª½ª½¥½¥¼¤º¢¹¡¶µœ³™´›¯–ª‘¦¤ŽžŠ—‚ ’{†q |j k`"[S%KF)=:+4/,.(*%#&'&+$$&))!<7MB cRzf”|¢Š³š ¾¦ƯÊ·˼%ʼ(ͽ,ͽ*ͽ*ͽ)˼%Ê»"ȹ ǸűÄ®Á«¾¨º£µ¯–«‘¡›†–—šƒœ†¡Œ ¥‘ ­• ¬• ¬–¯—±™±™±—°–±— ®” «‘©Ž £‹ ›…}‡wwli`XP!ID';7+/+(*&%)%$#"" !%'04IKki‡"¦›'²ž-·£*¾ª%įȰɰ̯ͰȬ Ȭ Ç« Ç« Æ© Ũ ħ ħ Ħ ä £ Á£ ¿£¾¢»ž·œ¸›µ™­”¥ŽžŠ)•„2‡x3{l1i_;YR6GD5:950./-''6+%C5*eO€g €µÅ™Ó¥ Û® ݱã¸ ä¹ ã» á»Þ½Û¼׺ÖºееÏ´ͱ̭ͮʫʫ¦À¦¿¤»¢#¸ž'²˜*¬-§Š,šƒ#{€nteo` n^ p\oZoXqXt]}eƒj†kŠmo – ”} ‘{ z Žy ‰w …r pzgvbo[jUeRcO`N^LXCUAR>Q=O<O<K:I8H7E3A1?.;,9*5'3%*%("% !          "#%''''''((*)'(*+*()))))***&%$"    %-4!8#8#9%;'=*?-A/C1D8H9K<N>N>Q?TAVCUGXG[K^LbQfThViWi[iYiWjXjXeU[MTG?74. '%$."B2SAkV„lŸ„µš¦ĩǭȮǯƯ Ä® ¿­»«¹©½¦º£¶Ÿ°›­—©”¥£ŽŒšˆ”‘}||}||Œxˆt‚pzlj`VMH@/-%# # 0% @4XJ k]qirknj ee_^WTRNAA=9 6/1),%'$""" "!,#;*N8bNvd‚q’…›Ÿ’˜Š‹|€ryntmuhsfpbnbnam`j\f[\UQJ@= 10$"  $"#+#,%.(2, 4. 3./*,'&"%!#' 3*E8ZIgUr[o\l]g\cYaVcTdT^Q^Q]P\O[NZLYKYKXJWIVHTFSDRCRCRCcYaV_T]R[OYMUIRFR?J9A4@5I=UH^RdVjZscyivireqfrfqhuiththsgrfqepcpcfX^TTQPPOQRU]]hd uhwjyl{m{n~np‚q}r~st‚v…v†w‡v‡v‰xˆw†u„sƒrƒr„s…t…o†r„pm}k|iweq^hW_ORCE: 6/*%"! !")&!., ?; VNoc‡užˆ°–¿¡Ã¥Ȭ̰γͲͱͱIJñ°¿®½¬¸©¶§´¥µ¡´ ³Ÿ±Ÿ¯œª™¥“¢›‰œŒž ¡• ¦š «¯Ÿ²¡º¤º¤º¤º¤»¥½§¾©¿ª¼¤¼¤»£º¢¹¡·žµœ´š³™®•©¥Ž¢Œœˆ” xpwif^ UQ$ED(97*/.*)'( $ $'!"$))@<WL taz§‘³žÁ« ɲθÒ¾!ÓÂ,ÒÂ1ÒÂ7ÑÁ6ÐÀ5Ï¿4;1Ê».ȹ*Æ·(Ŷ)ô%Á± À®¿ª»¦· µ›¦”ž‹–…”‚““•„™ˆ£‹ ¤‹ ¦Ž«‘®•°–°•¯“¯–¬“©¥ ¡ˆ˜ƒŠyƒsle^XMJ?=$22&)($$#!$## "!&)49MPol’‰ §›#±Ÿ3·£0½ª*í#ůÇ­È­ʬÇ® Ç® Æ­ Ŭ é ¨ Á§Á§ Æ¥Ť¤£ Á£À¢½ž¸œ ¸˜µ—®’£Œœˆ'”2†t2yi.b]7RO0?@.470+-*'&!1+=4#iR‡l§‡ ¾•͟ڪⳠãµé¼ ç¼ ç¾ ä¿ á¾ Ý½Ú»ÙºÒ¶Ò¶гϲͯˬʫʫ¨¿§½¥!»£%º¡-µ3±—8®“:¡‡=™9Œx1n&vfpa m^k]wbw`w`{c~ee…gŒk …m„lj€ih|fycw`t`q]mYiTeRbN]K[IUAR>P<M:M:J9H7G6B4@2=.:-6*2%- '!               !#$$%'(((*-,++,,+*''())**+'%$!    #)06$9%9%:&;(=*@.B0C1E6H9K<M=N>Q?SAUCUGXGZJ^LaPeSgUhVl\jZjYmYkYhW_QYMF=:3,( "  ,! 8*L8bL€fš}°‘À¢Ê«˭ȮɯɱǰÄ® ¾ª ¸¦µ¢²š°˜ª”§‘¤¢Š›ˆ—‡•…‘€}Ž|{‹y‰wŠ{‡x„t€synicVR HE00&$   &6*G<_Rrd zo|szturropmlg ga]UWMODF;<51.'( "#0$B3YKqev’„ ˜‹›Ž”„ˆu~mxjviseqcoamam`j`h^e\VTLI<<./ "           " )# 70I?\OiYr]q^m^h[dVaRaPbO\O[N[NZLYKXJWIWIWIVHTESDQBPAPAO@aV`U^S]Q[OYMUIREJ;E6=1?3H>WJbVi[o_vfzkvirepepelcrfqepdocococpcqdk^bXWRNNILGMPTX] ndsfvjylzl|l~l€n|p}q~s€s‚u…v…v†w‰xˆw…tƒr‚qƒr„s…t†r‡s…qn~l{jwen^dXZNOC B95.)#! )&!30!IC!f\!€p˜ƒ®” ¼ ǨɪͯгѴѳѳвƲƲįÁ¯¾¬»ª¸§·¥µ£´¢´¢´¢³¡¯œ«—¥”¡ Ž ž¡“¨™ ­Ÿ±¢¹£¹£¹£¹£»¤¼¥¾§À¨»£»£»£º¢¹¡·ž¶µ›³™®”©¤ Šš†’}v{oqh`Z OL#@@(35*++)&('"& %)"#')A>^R}kœ…±š¼¦ȱ Ï·Ó¼ÙÂ'ÚÅ6ÙÆ<ÔÅFÓÄGÑÂEξDË»Aȹ<Ŷ7ĵ4Á·4¿µ/¾²(¿°#¿¯¿ª»¤º ª¡“™Š”ƒ€‹|‹|Œ™ƒ š„ ž‡¤Œª‘®”®”®’«”©’¦Ž¢Š œ†’~…t${m$b`'US#DC$67',-'$$$" !%! "$#%(!.1 >?VVup“‹ ¦š"°ž.¶£+¼©(À­ îÆ­Æ«Æ«Ç® Ç® Æ­ Ä« ê©Á¨À§Ç¥Å¥Ä££ £ ¿¡ ¼ž º› ·—³•¬¡Š™…&}0‚p0tc+[W1JI*9<).3,&+'#$,)70fN†j ©ˆÁ˜Ñ¡ݬåµ ç¸ë¾ é¿èÀæÀã¿ß¼Ûº Ù¹ Õ· Ôµ Ó´ѱί̬Ë«ɪÀ©¾§»£¹¡#¶Ÿ+´œ2²˜9®•;¡‰?…?“:‡t0yj%nbh\f[ yk|k„ry{{’z”}xx‹v‰s†pl}h{et`q\lXhScP`M[IXFS?Q=L9K8H7F5C3B2>1:.7+4'/$*!&#             !$&)++++++,,,,$$%%%&&&'%#   !(.5"9%:&:&;'<)>+@.B0C1E4H7K:M=M=N>PATBTEWFYH]K`OcQeSgUk[kZlXlXlXgVcS\QKD?8/+&! " %4'@1 _CtY”u «Š»šƥ̭ί̳˱ȰÄ­À©º¤µž°œª‘¥¢‹ ‹Ÿ‰œ‰š†˜„•‡“…‘‚€}‰y†v†zƒv€s}qtnfcRR FD.1$%   ,#<0NAeVvg ot‚x}w{uysumqfp_lZfU_PSJE@64 +*"$& 4,H@^Xoj€tŠ|Œ{„qjzhxfscpan_l_j`h`d^b\SRFH79),   " !   !+&72 G>UL`Un]n]l\hXdT`O_N_MZLZLYKXJWIVHVHUGUFTERCPAO@N?M=M=]R\Q[O[O[OYLUHSFF9@4;1=3G=TJaUiZqatdvgtguiujrglcrfqeocnbnbocpcqdobe\ZTPNHICHGL MRd\ g`nesjwjyk{j|kzo{q}q~r€s‚u…u†vˆy†w„u‚s‚s‚sƒt„u‡s†u„s€n}lyjtdn]`UVLK@ @64,)#""))!74!SL"reŒz¡‰ ´š Â¥ ˫̭ίбҳÓ´Ò²Ò²ȱDZůîÀ«¼©¹¦¸¥³¤µ£µ¤¶¥µ£² ®›ª–¤“ ›Š—ˆ ˜‰ œŽ¥•©›µ¢¶¢¶¢¸¢¹£»¤½¥¾¦»£»£»£º¢¹¡·ž¶µ›³˜®”¨Ž£‹ Š™…‘|Œu ymmcJG$9;&01)(*'$%'#'$(!"&(@=_TnŸ‰¹¡Ä« еÖ»Ù¿ ÞÄ/àÉ?àÉGÕÅLÓÂNÑÀNÍ»MʸJǵEij?ò<¿µ9¾³3½°-¼¯%¾¬"½ª¼¦º¢¯¢ ¦˜œ–ˆƒˆ|…xƒx| ‘~•›‡¢©«‘ª©’¦£‹Ÿ†—‚Šy!|n%qf&\Z4NM/>?-34.,,,'%&($!,'#,-01;<LKb^~v!˜$¨›(°¢(µ¦'¼¬!Á°IJư ǯ ȯ Ʈŭ Ĭ ë ªÀ¨¿§¿§Å¥ĤÁ££ Á£ ¿¡ ºž ·› ´—°•¨Ž‡”#‹y/{k/n^+TR,DD(26%(/'"($ #(&3._Ge§†À—Ñ¢Þ®ç¸ê¼ë¿ë¿éÀçÀä¾ß»Ü·Ú·×·ÖµÔ´ Ò± ϯÌ­Ë«ʪê¾§»¤¸Ÿ¶ž$²š,¯–1­“4¤4¢Œ7™†9Ž{9~m5pb1f[-`X*hZl`xjƒu‡z ‰{‹}Ž‘’‚“ƒ ‘|Šw…q‚n{f vanZhTbP^KZHXFR@O=K8F5E4B2?.;-7+4'/"*'%$                !%''&&(()*+,''&&&%%%'$"    %-1!8$:&;';(<)=*?,@.B0C1G3G6J9L<M=N>P@QBTEWFYH\J_NbOdReSjXkWkWlVkWfTaR]PPHD<2-("%,!=,L8pP†f¢µ’ÀžÈ¨Ï°Ñ²ͳȰĬ¾¥¸ ³š°—®•¦¤¡‹ ŠžŠžŠœŠ›‰•‡”†“…“„‘‚Šz‡v…z‚ws{qsldaPP BB+/"#   0% @2QBfUudl„r„w‚v€v~t{ovhv_s^q\n]hZYQHB<7.,'# "(" 3.FBVR i^wjƒt„tƒo€jzfwcrap_m^h]g^d^a\_ZOQDE46&(  )"0*5061 3- 0) &""!(%2. ?9KDSJcVfWfWeUbQ_N]M]LZLYKXJWIVHUFUFTESDRCPAO@M=L<L<L<XMXLXLXLYLWJSEQCE:?580:3D;RH^RfWo_rbtethwkynwlpgthsgqepdpdpdqdrendg^^VWQMJDDCEFK TRZWc_jdogsguhvixmxmyn{o|pqs‚u…u„t„tƒsƒtƒtƒtƒt„r…sƒq~mykwgrajZZPQG G= =41*' !!'*99XR yl•€§ ¸Å© Ì®˭̮ͯвѳѳвʰǰÆ®íÁª½¨»¥¹£´¥³¤³¤¶¥¶¤µ¡²¯š¬™¥“–‡”‡—‰¡‘¬­ž° ´¢¶¢º¤»¤»¤¼¤¼¤»£º¢¹¡·žµœ´š±–­’§¢Šžˆ˜„{‹t vjj`XQEB!75&,-(%'&"#% !$##>:[R}mœŠ½£É­ ӶػۿÞÃ*߯8ÞÆ@ÖÄDÔÂFѾHκIʶFÈ´CƳ;Ų9Á´1¿³+½°$½®!½¬¼©¼¦º¤²¤ª£•œ•ˆ‹ƒx‚w„v†xŠ{‘˜† Š£Œ¤Ž¦Ž£‹ž†˜{‚qpe#f]"OM4CB.66*/0*-,'.+"4.:4<9B>KGZSme‚x!–Š&¢–*® %´¦#»¬À±IJŲ ȱ ɲ ŬŬÄ«ë Á© À¨¿§¿§Ã¥Á¥À£¾£ ¾£¼¢¹Ÿ¶› ²˜¬•¤Ž˜…Ž~&ƒt/sf1eX+PM.@>'/1$&+'!%$ &"0+ZC|b¢ƒ½•Í Ü®çºìÀë¿ë¿ê¿ç¾ä½á¹Þ·ÜµÙµÙ´Ö²Ó±Я Í­ ʬʫū¨¿¤»¡·ž´š#±•'­’'¢&žŒ*—‚/‹x4}k9k^<\T=TN>RG3TH0XN+`U'f\ldwn‚y„x ˆz €Ž} ‡wƒr€ol|gs_kWdR`M[IYGR@O=I9E4B2?.:+7(2$.!)$#""!                 !!"#$&((''&&%%$&"     !*/ 5#9%='<)<)=*>+?-A/B0C1F2I5L8K:L<L>N@PBSDVEXG[I^LaNcQdRgUiTkUlVjTdR`O\LRHE=4-*#*!4&H5XD€^“q«ˆ»—âʪϰβ Æ®©½¤¶œ±–­’««£¡‹Ÿ‰Š‰‹œŠ›‰—†–…–…•„”ƒ‘z‰v‡{„ws{qslc`ON A@)." $ 6)G7VEfTs`{ci€o~p}q~r{lygs\s[t\t_rag[XOKC:3/)& ! $ 1+@9 TKcYsg|k~k}iyet`o^m\jZeZdZ_Y\XXVKL@@01 "$&0#;0C9I@KB I? D9 4./* (!"" *& 4. ?7F<QHUK[O]P^N\LYKXKXJXJWIVGUFTESDSDQBPAO?M=L<L<L<L<VJVJVJVJVITFPBL>@6915-80C:RHaRgXo_texiwkwkxmwlriththrfqepdpdobobmch_cY]TSLHCB@CCEGLMVW`_gcldndqdqhqhtiujwjzn}o~p~pr€sttt€tsoo~myhtdral\eTVM MD B99/-&#'47WRzo–‚¨‘¸ŸĪ Ê®ȬÇ«ȬÊ®˯˰ɮɯȮǭëÁ©½¦»¤º£´¦³¥³¤µ£µ£¶¢´Ÿ´œ²¬›¦–ž‘™˜Š—ˆ™‡Ÿ“¢–¨š®Ÿµ£¸¥º¤º¥½¥½¥¼¤º¢¹¡¶µœ³™¯”ª¥Š ˆ‡–‚z‰rvgj]WMC>!51&+*($$&""$  94ULtg’ƒ½¡Ç¬Ò¶ Ù» Û¿ÞÃÞÅ*ÜÄ.ÖÆ2ÔÃ5Ñ¿7λ:˸8ɶ3ȶ.Ƕ*Æ·ôÀ±¾°¾®½¬»ª¹§µ¥°Ÿ¨™¢–šŽ ƒ†|ƒx|q!}qr…w Ž} •ƒ›†œˆ¡ˆ …™€ ‘{ ‡twjf]ZSCC'::"12 01!54=:GBQK\R`T g[!pb!zl!‡x#’…'™)¨™"­Ÿ"´§»«Á®® ůǯëëªÁªÀ© À© ¿¨ ¿¨ À¦ ¿¥ ½¤ ½¤ ¼¤º¡µž³œ®š©–ŸŽ“„ˆ|(|q1lb1]T+NH.=:'--%&')"#' %!/(T>w_ ž€¶’ÇÖªã¹è¿ë¿ë¿ê¾é¾å¼ãºà¶ßµÛ´Ú³×²Õ±ѯͮʭ ɬ ƨÃ¥¾¢¼ ¹ž¶™±•®‘Œ"—…#{%‚o-tc5aV8OI9C@7?:@<7;<74@9/F@(RM'e_-up6„v+Š}/’…6—ˆ5–†/‘€(Œ{ˆw„nixd q]jXdQ^LZHRBN>I9D4@0;-7(4%1!-*''$#"                $$$$$$$#$!    %,1!6$:'>(=*=*=*>+?-A/C1C1G1I3K7K:L<L>M?MBSDVDWFZH]K`MbOcQgQiTlUnUjTeP]LZJQGE;5,-$1$>-TAgQkž{±¼™¡ťĦÂ¥ º ¸žµš±–¯¬«‹ªŠ Šžˆ›ˆ›ˆ›‰›‰›‰™‰›ˆ™‡˜†—…–„”|x†wƒs}oznrib]OL A?(/"    ,#?2OA^MmYwcw_zdzixjwkzlzhwetbs^r]t_ubo`bXYPJA<61- *($! %0* =6MEaWn`vcwdvaq^nZjXfVaU]UYTTQQOIF<9-*!  "5!@-K:RCXJZLWHP@E<?8900) +%%  '"0)9.;8C=MDVJXJWKTJRIVHUFUFTESDRCQBQBO?N>M=M=L<L<L;M<VJUIUIUHTGQCL>I;703+0*5-D;TJeVl]rbyj~pznuishtiqisgrfqepdocmal_k^ldi`e[bWWMKCD>C>;@CHORX[``fbjakbmdmdodpesfviyk{m{m|n~q€st€ss~r}k}lzisdp`m]gVaOSK IB @75.*" "-3QOwl” ¦¸ŸÅ«ɬǪħħƪÇ«ŪĩɮɭƬŪÀ¨¾¥º£¹¢µ§ ³¥²£²£µ£¶¢·Ÿµ³Ÿ°ª›¢–œ‘–‰“„’ ”‹š¢–«±£·¥¸¥¸¦¾¦½¥¼¤»£¸ ¶´›³™­‘¨£ˆž†›…•xˆqveiZWKB;!40'+'&%#&" #! !51NFl`Š|» Ç«Õ¸Û¾ß áÈáË ßÉ%ÖÇ"ÔÅ$ÒÁ)Ͻ+̺*˹'ʹ!ʺʹȸ ŵ À² ¿± ¾¯»¬¹ª·¥±¡«§™Ÿ’ “ˆˆ~„ywm/vl'xm~q…vŽ| •˜ƒ ƒ™•|v ‚oqd_WRMBC!;<4799BBOM]Yhc|n/~n0ƒq/…t.ˆv*}(’„+–‰+Ÿ’"¥–­žµ¤¹¨½¨Á©©ªªÁ©Á©À©À©¿¨ ¿¨ ¿¦ ½¦ ¼¤ ¼¤º¤·¢´Ÿ²­š©—ž„ …z(xp1ga1XS-ME.=7)-)&&%*"!'!&/&Q<t[ š| ±ŽÀ˜Ñ§Ý´ã¼ì¾ë¿ë¿ê¿è½å¹á·ßµÜ´Û³Ù²Ô°Ñ°ήÌ­ɬäÁ¢ ¾  ¼ž ¸œ µ˜¯“¬ œŠ&•‚$‹v%~k)p`/\S2GD19;.*/+(*'')&*+%42%B@)VV4ig@ƒuH‹}N–†S›ŠRš‡L“?z5Šx0ƒm€j{gvb o]hV`N[ISCO?J9D4>0:+5&1#2"1!0.-*'#            $      &,1!6$<&>(=*=*>,>,@.A/C1D2F0I3K7M9K;K=K@MBSDUCWFZH\J`MaNbPfPiRoUoVjSdN\JYIRED97+/$4'D2\HqY•s¤‚´¼™¾œ¼ž¸›±–±–±–°•±’®¬Œª‰©†¢Œ¡‹ŠŠ‹žŒœŒŸ‹‰œ‰›ˆš†—‚”‘{r~n{jwipeaZNI?; *1#  %3*G=YKfVsa}jzb}g{jxjwkykzhvdykvdr^t_ucrdj^aYXOJB<852*( !)"+&<6PI`Uk\s_t`q^lXgUcR^RZQUOPLMJEA85*%!  !)#?(J4T@ZH^MaP\JUBRINCH=?6 8/0)(" # '.".-74E<OETHSJQIMITESDSDRCQBPAO@O?N>N>M=L<L<M<M<M<TCVEXGWITEN@I;E67)3'2+:4E?RJ_Uj]sdteugwixjxjxixivjsgpdocqeqdobm`qdobh]bXYRPIE??:@?A@ JFWQ_Yc\d^gaf`h_h`ialcrfvkxmzrzoynym{m}l{jzhynwksinejbc\[TWONFF?93.(%!/1 OPokŒ‚¥“¹ èÁ£¤Â¥Á¤À£Á£Ã¥ Ŧ ȦȧƧèÀ¨¾§¼¦¹¦µ¤µ¤¶¤´¥³¤²¤±£°¢±¡¯Ÿ­šª–¤‘‹”…Œ… ’‰š£•«›±Ÿ´ µ ³¡µ£·¥·£³Ÿ³œ³›´œ¦–¤‘¢‹ ž†™„’~†t|l q^bQ NBA85/+& #! "! 1,MBq\‰o­’ƨ Õ¶ÛºãÁçÅäÂæÃáÄßÁÚ¾Õ¹Ѹϸικ Ͷ˵ʵÉ´ƲÁ¯¼©¹¦´§ ²¤®¡¬ž¨œ ““†‹|ywrnmfng!sl{q…xŒ~’w ŽtŒr‡pxg dXPKFEE6F8J>RG_Uoe ~u†~˜„#™…$™†'™ˆ,˜‰.—‰1”ˆ2”ˆ2‘Œ.–.ž–+¨œ&²¡¸¥½¨¿¨ Á¨ Á¨ À§ Á§ À§À¨¿©¿ª¹¤¸£¸¢¹ ¶ ³ž­œ©™£‘¤‘Ÿ‰$“|,†r3wk7d_5US,JF)<7#1*$.%** (',#70 XAv[žy¼̙ڤå±ê¹ä¼ç½é½é½è¼ä»àºÝ¹Õ·ÔµÒµвͱ˯ɮȭŨÁ¦ ¾£ »¡¸²—¬¨‹™†Ž}!~r*nf7]W=IE9<9443/&*+"%*##/''3+*0651OP@ikS}wU‹‚a—i‘g›[™‹N‘‚=Š|1Šw*†s$~lwep^ jXdQ`MYETAN:E4@0;,7)5'9%6$3 /,(%"$          $$$$$$$$#"       !%-4!8$;%=%?%8)9+;-=/?2@3B5C6D8D9F9G:K<M=P=Q?TETEUGXGZJ]K^M_NaQfUhViUgRcQ^MWHMC>23$6!@&S5sOŽi£}­‡ ³‘ ´–³—³—±“¯±±¯Ž¯Ž®®¬¬¨¥Œ¡Š Šž‹‹›‰˜ˆ™‡˜…—„•ƒ”‚‹zˆw{ovircrcocdZSJD= 1*%  #3"7(D5XGhYsdzi}kj}h{fyfzgzhygxfufwhxkymujpeh_e\aS\OTFH>93,(")2%C3UDcSjZl\j\kZeT^NYKXMVNSLQHA@0."  %1@*N<TC\K^M\LXGVEVEUE PBK=F;B9;33),#&  %*.(2+:2 C9K?QBVDWDKBKAKAK?J>L=K<L;S:Q;Q;P;O<M=M=L=TCTEUFTEPBI>C6?25(1%0)93F@SK`Vj\rcsdugwixjxjwhvguisgqepdpdpdobnanak^f[aWYRPIGBA;;9;9C>NJWR[U_XaZc]d^g^jbmcofsgthsjrishuhvixjwiwfteqcmah]dZ\SULQG E>?73,(#!*+ IIid…zž‹±™º¡¼ž¾ ¿¡¿¢¾¡¾ ¿¡À¡Å£ĤÂ¥Á¦¾¦¼¥º¤¸¥´£´£µ£³¤²£±£°¢¯¡°¢¯Ÿ¯œ¬˜¦”Ÿ–‡‚Š€‚“†šŠ¡‘§–­š¯œ­° ´¢´¢³Ÿ°›°˜°˜§–¦¡Šž‡šƒ‘}…s|l qb bV PGA=54"))!!" """"2-MBo\…mªŽÃ¥ Ó³Ú¹ãÁæÄãÂåà áà ß پÕºѸϹκ λͶ̵Ë´É´DZ»¥µ§³£°Ÿ­ªš¡“˜‡~ztqjh`!e_!ibmfuk|q‚n j }h yel\[PNIHFPAUH_Qj_wl‡|•‹ž“ §•1¨–2©—5§—7¦•9¤•:¡‘9 8—Ž/˜Ž,›&Ÿ’¥–«›°³¡¼§¼§½¨¿§¾¦¾¥¼¦»¥¹¤¹£º¡¹ ·¡³ž­›©™¤•¤‘š‡ Žz$‚p.th6a\6RO0DC/95*/*'-'+,#()!/):5![Hx`¹ɛצà±æ¹å¼ç¼è»é¹æ¸å¸á¸ß·Ô¶Ó´Ñ´ϱ˯ɬÇ« ƪÁ¦ ¿¤ ¼£ ¹Ÿ µœ°–¨¤Š–ƒ‰zzm'jb4WS8DB554/0/+'(,##+##-''3++3553MOBdgTzvY…‚c‘j–‘i˜a–T‡FŠ‚:…w.‚r'|lver`lZiTeO^JYDR>L9F5B1?.;,<):&6$1!/ ,'#%!        !! !!"#$&&&&&&&&%%#!            #(/6#9%<&>'?(8)9+:,<.>1@3B5B5D8D9F9J;K<M=P>Q?TETEUGXGZJ]K^M`OcSeTfTdRcQbQZLSFEA931'7(E0ZAz]•u¤‚¬Š²“³•±”±”°’®Ž°Œ°Œ­Œ­Œ¬¬ªŽªŽ§Œ¤Š ‰žˆœˆšˆ˜…•„}|{ŒzŠz‡vƒr~oymtgqapbnbaZQJC<1*$  '8&A.R?cRqayh|jj€k~i}hzg{h{izhwhvdxfxjzlwjtgocmagWaQWJLB@92-' #-">0PA`OiWlZk[gXcR]LYKXMUMQINE@>0.$!% *7#D/R?XE^L_M\JYGXEXESCP@M?J?J@G=?7 91 +% $!!$ ( 0':.C6J;P=R@G=H<H<J;J;L;L;M<Q;Q;P;P;O<M=M=L=QDRERENCI=B7² >®›<«—8©”7¡”.ž‘)™—Š—‹¡”¥—²¢³£¶¥¸¥º¤º£º ¹ ·¢· ¸Ÿ¸Ÿ·²œ«˜§–¢”œ‘ƒ†w|o)oe4]V9NI6?>95420,-0,-1,)1-!:6DA"]P ve —} ¯À˜Ï£Ù¯ß·â·ã¶äµå´ã´ß´Þ´ Ý´ Ó´Ñ´ϱÍ®ɬÇ© ħ ħ ¾¥ ¼£ ¹¡ ¶ž ±› ­• ¦ ¢Š ’€†vtj%d]1SO6>>212,,-('(-$$,%%/++5.168=9MSIahXuwb~€jˆˆpŒ‹mŽ‹hŽ‹^ЇR„‚Ix7}t/xn&uhrco\ lWiTbM ]JWDR>M:J6F2D0@->+:(5&2$.!)'&"        !####$%&'))))))))((&%"            &+1 7%:'=(?(@)9*9+;-=/?2A4B5C6E8F9I:J;M=N>O?Q?TETEUGXGZJ]K_N`OcScTbRbPbRaRWKMC68 /-,(6-K:dO†kŸ‚ ªŒ°’´–±’®¯¯®­Œ­Œ¬‹«Œª‹¨‹§Š§Š¥‰¢‡ž†œ…™…—„”‘y‹yŠxŠw‡v…t€p}mvirepbpbka_ZMI>;.(!    %0C-P;cOt` }il‚lklj|i|i|k|jyjxizf{h{j{jxjvgseqbkZdSZLPEG?:4+$!&6+I;[IgRjUkVbR_N[JXJWKSJMDH@<8/*%&*2"?-M8XE[H_M_M\JYGYFZGSCQAOANDOFMEHA D< 1. +* # ' 0%8,@2E5G8D7F7E6G6H7L9N;O<O:O:O:N;N;L<L<L<OENCKBH>B8<14*1&+$) ,$:2MCZMbUhYrbtexizlzlxiufscqerfsgpdmak_maocj\hZdY`V\QUKMDH>;260 72>;ECLGRLXQXRZT^V`Ye\f]g\g]d[cZbYcYdZe[eYdXbR`P[MVIPEJ? B7 >2 3..* (# " ;8YRug‹wœ…¨®“²—¶›¸ž·µ›´™³˜¸›º»Ÿ»¢»¤º¢¸¢¸¡´¢´¢µ£³¤²¢±£°¢¯¡¯¢¯ ° ±¯›¨• ™‹Ž€Œ}‡y †wŠ|’„ ›Ž¢•¥–¥•¥–§˜«š«š©”¦‘£Ÿ‰›‚–~{†sxjpb]VOJ?= 14(,&#!$"' *#/'4-B7 WIr_„m§‹¿ Ï®×µãÁèÆäÄåÅÞÂÝÀھּԻѻϼϼѶÏ´̳˲ȱÅ­Áª¾§»¥¸¡´› ¯™­—¨“¢‹ „‹|~ola!`Y#VUORPR ST(XTWRWO WK!UITJ \T e_ zc†q–ƒ ¡‘¨— ®œ¶¢%¼§0µª7·ª8¸«;¹©:¸¦:¶¡8²›3°™1¬š*¨–& š‹–‰•Š˜š¤™¦›ªŸ!¯¢"³¡!µ¡·Ÿ¸ž²Ÿ´ž´œ¶œ³›°™¨”¤‘›Ž“‡ˆ|}stk&g`2UO7HA7:9754251.95,?:'E@"MJ!WS#cXthŒyŸ… ° ¿š ͧӯخٯܱß±ݲÛ±×° Õ° ѳβ̯ ʬ ǪèÁ¥Á¥»¥¹£¶ ³ž °›ª–¤Ÿ‹€ „u"rh*a\4PN9<=5130-/.*)1*)/-,2459:>=EJCW_Rgo`uxo{~uƒx‚ƒuƒne|~YwxPxv=vr5tl+qg pbo]lY kU cO_K ZFVBR>O;K6I2G2B0?,;*6'2$.!)(#      !%%%&&'()************(&#!!        (+1"6':)<)?*@+<+=,>-@0B2D4F6G8H8I:K:L<M=N>O?PATEUFUGYHZJ]K_N`ObRbRbQbRdU`USKF?./-*1*B5[Gx`˜{® ±š¶ž¶›²“­‹­‹­«­‹¬Š«‹ªŠ§Š¦‰¥Š¥Š¤‡¡†œƒ™‚–“‘}Ž{zŒy‹x‰x‰w…up|nuhseqbobia\XHH;;)(    .;)R:bLu_ k „o…o„n„mm}j|izi{jzkyjxik~k}jzixfscqao`iXbQYHREJA>7-'!!0'C3S@_IeMfO^O\LXIWJULPHIAC94/-$&+2#<+J7UB]J_M`N^L\JZHZG[HWETERCQDPFNEJBF@76 00 &) " $)!1& 7*;.=0C3C3B2D2H4J6M9P;N;N;N;L<L<L<L<L<JBH@F=@9;34,0& -" '! ' .&?5OD[ObUhYscvfyj{m{mxiuerbocqeqeock_j]k^naj_h]eZcW^SXLQDM?>480 3/ 64 =; B@KFSKTMUNVOYQ[S_U`VaW_W]U[SZRZSYRWPUMWKUIPFLCG>?7814,)'&$"41RJl_lz…¨¬‘°–³™³š²™°–°–³˜´™·¹¡º¢º¢¸¡¸¡µ£µ£µ£³£³£±£°¢°¢¬¡®¡° ²Ÿ°œ«™¤“Ÿ–„ ‡y‚vƒw‰~ †—Œ “ž‘Ÿ¡’¥•¦–¦“£ Žžˆ˜€‘{Šw|opdf\TNGD97,.&("%&(*,8- <2D8K= VGgU~h‹u©À¡ έÖ³ãÁèÆåÅåÅßÁÞÀÛ¾Ù½Õ¼Ó»лϺϵͳ˱ȱǰÄ®Áª¾¨¼¥¸Ÿ´š±™¯—ª”¥  †‘} ƒqn`]WONDH?D?E#CCCC!GB$ME!TH_P paq–{¢‰ ²šº¥½¨¾¨«+Ç®7¼±5¾°5À°6À°6À­5½¨1»¥.¹£,µŸ%°œ#ª—¢‘œ—Œ•‹•‹™›‘–$¡š&§œ(¬ž$± ´°°›²›²›°›¬— ¤“!Ÿ–Š$‹}vsmhd'ZU-KE-@:,:6*:7&?:$HC#TM!]Vg_ ng!sh(~q#Šz“|¬Œ¸˜¾Ÿ È¥ͨÒ«Ö°Ö± Ó° ϯ Ë® ˲ʰɯÆ­ĪÁ¨À¦¿¥º¥·¤´¡±Ÿ¯©—¤‘ ’‚*„x,sj3b]=PQA@B=59:269/.60/4777ABP:P7J6G3A/=,8)4&0$- *$      !$&'&&''()*********++**(&%$         %*0!5%9';(=*A,?,@-A/C1E3G6I8I8L8L8M:M=N>O?PAQBUFUFVHYH[K^L_N`O]PaQbSdUeY^U MI>:1,4,A2VBsZt¬Œ½œ¹¥½¦ »¡´”¬‰«‡ «Š©«‹«‹«‹¨‹§Š¥‰¥‰¤ˆ£†Ÿƒš˜€”‘}{‹x‹xˆx‡v‡v…us}oykuirepclac^UTCE58 "% *;(H4aJs[j †q†p†q†p…o~l|iziziykyjwjvil}k{jygtepbn_m]gV`OVHOEIA>9-)"  +";-K8VA\E_G\LXJWHVISINEE<=5+%()0 ;)H4TB]KbNbOaN_L]J\H\G]HYGXFTERFPFNFKDIB=<76..%% !%)!/% 3+6-?0A0A0B1E3I5K7M:K<K<L<L<L<L<L<L<B;@9=7922-.' *$(!" %!1)C7SE\NdUiZuevfyjzkzkwhtdrbnananal_j]i\i\j]i^h]f[cX`T[MTEO@A5 7/0, .. 23 97B<JBPJPJRJSLVMXP\Q]RZRXPUMRKQJMHJEGBIBG@C>?;:741-*(%     1.NFdYuc…o‘|Ÿ„£ˆ©¬“¬“¬“«’¬“®”°–´›·ž¹¡¹¢¸¡· ´¢´¢´¢²¢²¢°¢°¡¯ «¢« ­ž°°«š§—¤”œ‡”„ ˆ| ~w |u ~x…|Š˜‹—‹™Œ›ŽŸ ‘¡ ŽžŽ™‡“‹w€rsje] [THD>;41.-,+/, 62 >: PATE]JbOkVw`†o’y­’¤έÔ±á¾çÅäÄäÄà¿ÞÀÛ¾Ù½ռҺϹθ̴ ʲưůî­½©»§½¤¸Ÿµ›²š°˜«•¥ † —‡t teaYON@C8;69$23#43!<8IA\Nq]‰rœ€«µ› ¨ɱ˲!ȱ%ʲ*˳/Á±*²+²+°*Á¯)À¬'¾ª%½©$¹¡· ²¬˜§”Ÿ™Œ—‰”‰“Š!‘Œ$“)—“(Ÿ•&§˜%«˜ ©› ªš ¬™ ­š"¬˜%¦–'Ÿ‘(š'…+…z(un&hc+ZW*MJ'C?">:B=IBSLaXne{o…w‰| ~2“ƒ,–ƒ$“— …¦Œ¨ ¶œºŸÂ¥ ȩʭȯÆ®íůůÄ­Á«!¿© ¼¨#»§$º¥%¸¦¶¤³£±Ÿ­#©˜&¢‘'žŒ&“ƒ5ƒy4skG87?;;=DD67- &(-8$E0R>[IaPeOdNcMaK_I_H^G^FZGZGXGUFSFPFNFMFD@@;73.*%! "(!,' /* 9+:,<<::7965321-.() "    &%''53NHcWo_~iŠu•{™€ž…¡‰£‹£Œ¤Œ¥¨«’°˜´· · ·ž·ž² ² ² ° ° ®Ÿ­ž­žª¡©ž«œ«›®›­š©˜¦–¤ ›‰ ƒ|ywxu|uu‹€‘„–Š™›Ž›‹šŠ™‰•‰‚ˆyquif_VQ KH>: 96 73 :7 A; JBXLaUp]ua|f€h„j‹q”{žƒ±—Ã¥̬ѮݺäÁâÁâÁá¿à¾ݾÚ¼׺Ó¹з̵ɳƱ °À®¾­½« ¹© ¸¨ »£¸Ÿ´œ³›¯š«•¤Žž† š ‹uxffZ TMC@76$41,+*(-*!84MFjY †n£‚·»£Á¨Ȱεζ"˵!ʵÉ´Ű!į Á¯¿­¾¬¼¬»«»«¿¦¾¥º¢¶Ÿ°›«–¥‘ £•ˆ"‡"І%……%‡‡%Š#•"œŸ”  “ £”!¤”%¡“(*”Š)†)‡|,yp+ga-ZV3LK/DC%DBHGVM _U ndrŽ›‰£Ž!¥ ¨’-§”+¥“% $‰&ž‹%Ÿ‹‹ £§’­–³œ¸¡¸¥"¸ª'¸«)¿ª*¾«*½ª)»©)º¨(·¨)¶§(¶§(¶¥#µ£#±¢#¯Ÿ&¬œ-¨–2 3‹5‚;ƒw=skDc`OVVVHKTBET?ESFEMKKIUVFdcEvrL…T‘ˆ]•Œc˜‹_˜‹a”‡]‹U„yL~tAsj3ja([[)XX&VT#TR"TO%TL(RI,QE-PI-PG&OFPDRC S@Q:O8K5I3D/?,<*7'2$0!-'    &*+*(-,,+++++,,,,,,,,((('&%%$#        '-1!7%<(?+>+?,A/C1E3G6H7I8O8O8O:Q=Q?PAQBQDUFVGVHYH[K^L`OaP\O_S_RZNSIF@53)((#3,H<cSm™…,©•<®E·¤=»§$»£³•¬ˆ¨„ §ˆ ¦‹¥‡¥‡¥‡¤ˆ¤ˆ£ˆ¢‡¢‡¢…Ÿ„š—”’~{ŒyŒ|Šzˆy‡xƒv€rznviqem`eY[SNK>>+/ !&$3#F2[GmYzg…sŒ{ ‡v„t†u…s€m~m|kykxjylylwlvkwlwlvkriofkbh_f\aW\QRIGB<:/."!  %1 ?,I8O?RCWIUFQCMBJAC;801( (+ 4$A,N7YD`LbQeOdObMaL`J_H^G^F[IZHXGUFREOENENEJBG?B890/)&     $" )% /$2(7+;/@4B6C6D8G=G=H<J;J;K;M:M:2-1,-*+''$%!" "%$81J>UG\MdVj_tdtduftetercp`o_m_j\gYgYhYiZgXdUcXbWaVaVaR^NYHUDI<<4/-)* (+ ..:3C9JCMFQJVNWOXOVMTKPINFHCE?B>=;9865100/,-)+$' "   !!11/0<;SMeYo^{hˆst’x—~›‚…ž† ˆ¡‰£Œ¦­•²šµž¶Ÿ¶µœ°ž°ž°ž®ž®ž¬¬«œ§ ¨©šªš¬™­šª™©˜¨’   ’‰ƒ‚z{wuxq{p‚wŠ•ˆ™šŒ–ˆ•„”ƒ‹ƒ†|rvii`[UJH?=9797@< LGZQ h]xj…tz”} š œ‚¡„§‹®’ ²˜Ä§˫Ϋڷâ¿à¿áÀá¿à¾ݽÚ¼׺Ò·ϵͳƳı À¯ ¾­»¬»¬ ¸ª ¶§ º¤¸¡µ ²œ°›ª–£… —} ‰pvbfV#RI"@:"4-'/(/)&-,)"94TJ td—zµŽÊœʲ˵зÒ¹Òº"͹Ê·ƶ ʲDZŰÁ­¾­¼­»®¼¯ĪªÁ¨¼¤¸¡!´œ"®—#¬•#™Š%†%…‚%~~${!!‰„’‡•Ž—™šŽ"™Œ&’ˆ'Œƒ(„~&|s(nf(\W1PK7DC1BA%KJVUh\tg „w•†¦“±›!·Ÿ%¸ž%²œ$³Ÿ$±Ÿ#«š(§–,¥”,¡’œŽ—†˜‡œŠ¢Ž¦•#¬*®¢2±§6»¨/¸¨.¸¨.·§-µ§,µ§,²§)²§)´¥$²£$° '®ž-«™3¥”8 Ž<›‰=Ž€?v@riHb`SUVZIMYBGZBGZRSXYZUedPsqK„€P–ŒYŸ“_¡“b¡’Q RœŒN•…GŽ€?‡z4|p&rfdb/`^-ZX(UR'QM*MG-IB0F>3HC/GB%H@J@K>L;L6K3L4H2C.?,<*7'3$0!. '    "+//,(/".!- ,,,,,--------% & & %$%$#%"     ")0 6#;(?+ ?)@+A,C.E1G3I5I5Q8P9Q;Q=Q?QBRCQDUFVGVHZI[K^L`OaP^R`T]PTHH?;6-* %% 20 HC cZ~u(•Œ?¢šR¥žZ³ŸI¸¤+¹¡±”¬‡ª„ §ˆ ¥‹£…£…£…¢†¢†¡†¡†Ÿ‡¢…Ÿ„š˜•€“|zŠzˆz†w‚v€s|pwksgnbi\`TTKFB55$')<*P<hSyemŠx~ˆz…w‡x„s{mn|nzlzlzmynynxmypxpwosloggab[_Y]VXQPIC?43%%  $/<*G7N@ODVGRDN@J?E>=75,-$*!1$;)G1T;^GbNaPdOcNbMaLaK`I^G]E]J[IYHSDOAK@I@I@MBK@G<A79/ 0) )"#    " ) ,#2(8/>3@6B7B8G=G=H<H<J;K;M:M:5.3,0+0*/* -' (# &! $ ,&;4MBYI^LeNkTp\o\o\p\p\q\s[s[k_ j^g[eYcWbVbVbV_W]U[PYNXLXIVGTEF7>40- %'&& 1,B5O<SJ]RgXiZiXgWbS]NXOULOGJCC?=;8733422//,+()% #!     $ (.&3/87E<OEYN_PfWs`{g~h‹vx}“’‘|—~¡„£‹¤Œ§«•°›²°›­˜«™«˜«˜¬˜­™®š¯œ°­«›ª™ª™ª™ª™©˜§–¢Ÿ˜‡Ž€ƒxyp tkqitkyqy‚€†‚‡‰‰}szonhb` STFF@?@> K8 VC cRp^€m{›„Ÿ‡¬˜­™±š³œ´›µšµ˜´—»ž½¡æÊ«Ѳ×·ܺ޽àºß¼ß¾Ú¾Õ¼Ϲ ɶdz½³½²¼°¼­º«¹©·¨µ¦ »¤¸ µ›´š±™«•¡›†”†use^W NK >>"11))&/*%)-) ;5WL vf”¯”Á¤É¯Ð·Ô¾ Ó¾ Ò¿ Ò¿ ν ˺ ɸƵ°À®À­À­À­¿­¿§ À§ ¿§¿¦»£¹ "µ#³š$ ”œ”‡‹x{tzu{v‚{ ‹ƒ!”‡•ˆ“‚‹~†yu ji1XZ)FJ%BF%HI!VMgU u]Žpœ~« ´š· ¼¥½§¼¦¾©¾©½¨º§¶£°ž«˜¨–¤•ž‘™‹"–ˆ%”‹&—&š”$š—"©›¬Ÿ°¤³¦¶§µ¥¶¤µ¢´Ÿ,µ +´)¯š'¦”(žŽ,–‹1“‰4Œ}B{q@gcFX[PINQADKFFNTQXdTGqdD‚wA†A›’G¥šK©G¨ž?¬Ÿ6©›2¤–+ %›ˆ!•ŽwŠqvhpb!eY%_S-WN/OJ-GC&@?!<<997482<2?3 A4B5D2D0D-C,A+;(3%-"&"   "&+.!/".!- - /..- - + + + + + ***)))...-,+*)&"    !&)#/'1)4&6(8*9+9+:-1D3D3F5G7I9K<L=M>S>R>SBZJaUeYcY`V]R]QWNKC85*(!! ( 50KHdb%{y.‰3”7¤š9¸žº¡®•¢ˆ£†¡„Ÿƒ¢‡¡†¡†¢†¢†£…£…¤ƒ¤ƒ›‚›‚š˜—”~’{z Œyˆx„u€t|qwlsgmclag][TKG96)' #5$L6cKua‚nyŽ{}Œ|‰x„u‚r€sv€u€uv‚w‚ur}pwluirfndkbh_dZ_X^VVPFE77()     # / ;&I1U;]BWGTHRILH ?<1.)%(#19$B/L<YHbPbP^LbQaP`O]M[KWIVHUFWFUGTFSDREODNCNCJ>J@IAE@?;64.,*'""   & *"0%3'6) 9->2A6D8E9G;K<L=O?O?O?=3:280706. 2, /( ,% *%0+=6MBWI]JcNjSkZl[m\p]p]o\mYlXhYgXfWeVdUdUeVeVaW^T[PYNYKWHTEQBC6:2.+ %% && 3.F9TC[Se[obrdrbqcl_gYdZaVZQUMPIIEB@?=?9;5400++&&  ! & , 2%8-=6C=SI[RcXgYl]uczfzgƒmƒo‡vŒ|}{•}ž‚££¥©•­™¯›­™«—§—§–¦•¦”§•¨—ª™«š«š©˜¨—¨—¨—¨—§–¥”¢Ÿ™ˆ‚…z}r ul rhqgskupyw {y~x~w~twkmdc]YU ML EDDCIE`Mm[ ~lŽ{Š­—·ž ¹Ÿº§½§¾¨¿§¾¦½£½ »ž¾¡¾¢À£æʬбֶٹ޻ݻڼջѺηɵƳ¾³¾³¿±½®¼¬¹©¸§·§ »¥¸¡¶œ´›±šª– Žš‡|‚qob[T JH<<"/.)'&.%#()&72QI pc|­•Á¥Ç­δÒ» Ò½ Ò½ Ѿ Ï» ʹ ȶŲ® À¬À¬À¬ À¬ ¿« À¨Á© À©¿¦¼¥¹¡µž´œ ¦—¡’—ŠŒ€xyruosotoys€w„w‚u|qtlphZY QQIKLLUQfY }fŽt¡„¬ ·œ¼£¿¦¬Ä­Ä­Á«Á¬Á¬À«»¨¶¤±ž¯œ§—£’œ‹—ˆ!•‡$”ˆ"’Š’Š›’Ÿ•¥š¬Ÿ¯¡²¢²¢³ ²ž%±$¯›"¬—"¤’$š‹&…+‹,}s6lf6ZY:PRDILEGI>QP>`\Cre;s9„5š‘6£˜<ª ?­¡;«¡2®¡/«ž,¨™&¢“ ‹˜ƒ‘{u}nvioa fZ&_T'TL%IDA><:9540 2, 3* 4,5,5-->,?*=*:(3%-"%" '+/ 2#2$1#1#1"2!1 0!0!/"/",",",!,!,!,!+ + + + ...-,+*)%!       #(,#.&- .!0#0#0$0$2&3'7(8):+<.>0@3A4B5L;M>QCXK^U aZ aZ _X VOTLME>9-*" +&83LI(ca1yu6Œ…5™5¢–4±–³™©ƒŸž€œ~Ÿ‚Ÿ„Ÿ„žƒž‚ž‚ ‚¡ƒ¢„„œƒ›‚™‚–~’|xw‡v…tr|oxlshlbh^cY]USMFA42&# * ?-V@kT}gˆrŽ{}‘~€Œ|ˆz†w…v…z„yƒxƒx„w‚ur|ovjthoemckbh_b[`YYQQKBA43%&     " , 5$A.K8R>QBMBIAB=53*'%!' 5 =*I5Q?ZHaOdQaNaPaP_N]M[KWIVHUFWFUGTFSDQDNCNCMBL=K?JAH@B<;540/+(' $"   " &*!.#0& 4*:.=2@5A6D7F:J;K<M=M=G;F:C8B6A6>3;/6-2,6/?8LCUIZJ`MgRgWhXk[l]l]iYfVdTbSbSbSbScTdUeVfWaV_S]Q[NYKUFQBL>A58/+' ## &% 50KAZLd^nfxm{o|o{oxmtireobi^cY^VXPSMOHLDH?B9:25,0(+"(&!,#3&:*B1H9OARHaTg[n`pcrevgyhxg~i~i€n†wŠyz‘|–~ ‰ Š¡Œ£Ž¦‘¨“¨“§’¤“¢¡Ž  £‘¥“§–¨—¦•¥”¥”¥“¥“¤’¢¢ŸŽšŠ“„‰}uwn si ka ib gchg kj nk lhjee]^W TO OKKG KHUP\X|gŠu›‡«—º¤Å® ˲ ̰˶ ˶ Ë´ ʳ ȯ Ŭ Ĩ¦Á¤¿¢½¡½ À£Å©Ì®Ð²×¹Ö¹Ó¹ѸÍ· ̶ɵdz´Á³Á±¿¯¾­»ª¹©¹¦ »¥¸¡¶´›±šª–žŽ—‡‹y}ni^VP FC 87",+&%$,! &#".,DA c[†w§’½¤ ĩ˱ϸ й Ϻ к ͹ ʵ ɳư í Á« ¬ ¬Á¬À«««Á« À©¼¦º£¶ µŸ®š©–ž‘…„zwrojifdaeaickcjdf_^ZKILJPN\U j_mš®¸œ ¿£Ä«ŬÄ­ȱ˳ʵÄ®ŰŰİ®½ªº§¸¤³ ¯› ¨”#¡Ž%œŠ&–†$‘„އ‚Œ…’‹š‘¡–§šª›ªœ«™ª—¨”¤‘Ÿ“…"†{"|t#ki0[Z,LM.HI7KJ5SQ+b]%rk%‰}+“‰* –'§ž'­¢,±¦0²§+¯¥"±¤$¯ !«œ¦—£‘Š—‚“} „u€pyiqcj\_UTLJDB< =64//*+')%'%&$/)0(3'5'6(5'0#+!##(.1 5%7'7(6'5%5%5%5%4$3%1$1$1$.$0#0#0#/"/"/"/".!....-+*)%#     %(+ &')('')* . . 0"2%4'6)7*8,<0?5D;GAKEKG KF JE B@?<74,(  +)64'IF5^Z?pl?ƒz9‘…/™‹*¦ª’ ¡Ššœ}›|ž€›‚š›€š›Ÿƒ¢„ž…„œƒ˜•}yŒu‰s„ur|owkrgkad[`VVPQJGB:7-)  1&H8_Ku^ƒlŠs‘}“”‚”‚€Œ}‰{‰z‡z†y„wƒvt~pzlwiqemckai`h_c\`X]UUNLH?=1/""    #*!2);0A5E7@4:22-)%""' <'G3S?XE]JaNeOeO`O`O_N\LZJWIVHUGWFTFSDRCPBMBLALAM<N>M?K@G=B9<5:22..) )# $ "!   $&)!,% 0*5-<1=3>4A5D7E9F:H:TCQBO@N@M>H;E8B5:1:2?8JBPGVJ]MdQcTdUfWgYdYbV_S]Q_P_P`Q`QaRbScTdU_S^R\OYMVIRDJ?F:>2 5, )% !! &%73NF_Sidsl}svƒw‚x€w|r{oxksgoci_dZ`V]SZNVINCI=C8@4;/8,1)8,?1K7S?\HaPeTiYm^rdviykzlzlxj‚l|i{j}ot„uˆxŽz˜„˜„™…š‡œ‰ž‹ŸŒ ŒžœŠšˆšˆ›‰žŒ¢‘¥•¦•¤’£‘£‘£‘£¢  žšŠ”†ƒx{nthg_aZ ZV WW ZZ[\ZX VUTQ NJ IFLFQK \Ume|r™¥ŽµžÀ©˱Ò·Ö¸Ô¶Ô½ Ó¼ Ò» ϸ Ì´ ȰÅ­ëæ À£½¡¹ ¹ »¢¿¦Á¨ɲʳ˵ Ì·Ê·ʶɶÈ´Ä´ óòÁ°À¬¾«»© »§»¦¹¡¶´›¯š§•› “„†xxkcZ!OJ"?> 12 '(#! (&%&78TPxm›‹´ž ¿¦Æ®Ì´ η η ϸ ζ ˳ ʳǰ Å­ Ĭ Ä­ Ä­í’ìÁ¬Àª ¼¨ º¥·£µ¡´ž ¯™¥’™Š‹{tljec\ZXVUSVSUS"PNJIHGGA NH\R o_„nœ€´’Ÿƪ ˯ ̳ʱȱ ʲÌ´Ê´ǰǰȱƲŰ®À«¿ª¼¦¹¢ ²œ$¬–&¥'‰&•ƒ!~}x}xz†…–‹œž’¢“ŸœŒ›Š”†Š}yq mg]_.PR+FF,JE/TN,e[xm‡{ Ÿ§™°¤´§·©"¸ª%·ª ´¨µ¦²£®Ÿª›§• ¡Ž ›ˆ—ƒz‡u€nzi tdm^ cV\QNDH?=65.,(&&"#!#""!%!)",#,#*' )05"8%<*=,<+;*:(;):(8)7(6&4&3'2%2%1$1$1$0#0#0#/"/"/ / ..-+*)%#            !$')%'(((() +"- .!.!0#1%2&3'3'/(2+6062310-.+,*(*&'"   !'( 01,@?=RMGe]Fuk:ƒw-Œ}"˜„ œ‰–‚y”z—y ”v™z–~–~—~—~šœ‚Ÿƒœƒœƒ›‚˜€”|ŽxŠs‡q€s}pxlshlce\]UYQKGEA:70,'"  $ 6)M=cQxb„lŠq“•‚—„–…“‚Ž‹|Šz„t‚r€p~m{mxjtepcj`h^e\d[aZ_W[UXQSMKF=:-- !        #(#+&1&-$)"%! #,#E/Q<\I_L_LbMdOeO_M_M^L[KZIVHUGUGVETFSDRCOALAK@K@O;M<N>M?J?G;D9C8:46/1(+$ )!&"    "$'"*%,( 5-7.90;3>4@6A6B7[IZHXFWFVDRCN>J<@3>4=6D=ICPGYK`ObPbP`P]Q]Q[PXOXO\O\O\O\O]P]P\O\O[PZOULSIOEI@C9?58/1*'"! &%86OK_Xmhwqx„z†{‡~…}xv~sznwkshock^f\dX`TZMTHOAI=D7A4<1A5K:XCdLlVr]t`tbucyh{m~p}oznyl€mygresgujym~q…v‘}’~”•ƒ—…™‡›‰œ‰™‡˜…—„—„™†‹¢¥”¤’£‘¡Ž¡Ž¢¢ ŸŒ‹›‰˜ˆ“…Ž€…y}ouhh] ^V SNMKKKKKIJGG DBB@FBPK`XuiŒ|Œ¶›¿¥˰ Ò·Ù¼ÞÁ àÁÞ¿ ØÀ׿Õ¼ÓºͶʳǯÆ®çÀ§½£º¢· ´ ´ ³¡º©½¬Á¯ Æ´ȵÇ·ǶƵÅ´Ä´Ųñ®¿« ¿©¾¨¼¥¹¡¶³›­™£’–‰ €urh ]U$HE$99!,. ##!%$!./GFia€ª•½¤Ŭ˳ Ͷж Ñ· ж ͳË´ɲǰ Ư ǰ ǰůįĮÄ®Á¬Àª»§¹¥¶£µ¢·Ÿ ±› ©•žŽ’†ƒztojg][ TQLIIF#DC$?> ;:;;LBVJjY „k€¶”ǡΨ̱дÒ¶ Ï´ γ Ì´ ˲ ȱ Ç­ǯ ǯ ư ư®Á¬À«½§»¤· ±›#«•%¢$˜…’~}xxsunuo{s„{Š„–‹“ˆ‘„‚‰ }u$lh!`\NP)HG(GB%QF&fV"|j“~ ¡‹¯›·¥¼«¾­¾¬¾« ¼ª¸©·¦´£ ± ­œ©—£’žŒšˆ•‚{†rmzhtdn]iZ[MUHI?=63/))##  !!"'/9&<(>+A.A/@.?->+>+<+<+;*8)7(5'4&2&2$2$2$2$1#1#1#0"/ / / .-,+*%$!        #%&(,(*!,#,#,#-$/&1)3&3&3&3&3&3'3'3'0(0+2-0-,('$# !  "##!**,65;FAEUNDeZ:re.{m&ƒu Š{†wo‡r‰r‰osŽxz’|–~—™€šœ™€™€™€—”|ŽxŠs†p}pzmujneh__WXQSKEC><41,''!$"   (6*K<bQvb„l‹q“~–—„—„’€Ž|ˆx‡w‚m~l{hyhwescoam_g^e\cZ`Y_W\UYRVOOKGC86)(             &/& J7VCaN aP_M_MbMcM^L^L]K[JYHVHUGUGVESDRCQBN@K@J>I=L;L;L<L<K=J;I:G:@4<29-4*1( /% *" ' "!!!#%"&#/( 0) 2, 6. 7/:1:2;3^K]J[I[IZIXGSDPAG7@2;3>8C= I@PEXI^I]I[IYIWJVJTJTJVMVMVMVMULTKSJRITJQHLDHBC= =9 83 300(+$%! *':9PN_[ojyr‚x†|ˆ}‰€‡…|…{‚wt|pyovkshpdl_i[aU\OUIN@F;A5C9H<TBbLpXya~fh‚m€kmq€s{owlvkyhqbk_i_i`lbth|oŠvŒy}’€”ƒ–…˜‡š‰•„•ƒ”‚•ƒ˜‡›‹Ÿ¢“¢¡ŽŸŒŸŒ  ŒžŠ‰šˆ—…”ƒ’އxoyhj^aU SJEA@===;;:;99>=JG_Xwj |¨¸žÈ«д ×¼ ÝÀ áà æÈéÊèÉÜÃÛÂÙ¿Õ½Ò¹ͶË´ʳŪêÀ¨½§·¥±¡­ž«­ °¢ µ§»­À°³Ä´Ä´ųÅ´Ų IJ į¬Á©À¨¼¥¹¡¶²š«—Ÿ„ ‡|wojb!SN$@>%12"') # !(+?>_X‡w¤Ž½¤Ä«˳ϵжÓ¸ Ò·ϳ˶ É´ ȲȲȲȳ DzűŮĭÁ«¿©º¦¸¤¶¤µ¢¶ž °š©– £‘˜Œvumf^ XQJEB>#:8#3132:7THeTg™{µʤÓ®Õ°ÒµÖ¹×¹ Ó· Ò¶ Ѷγ ȰÉ® ǯǯůÅ®î¬ Á« ¿ª½§»¦·£ ²ž%«—&¡#œ‰"‰€wwlqgogskwoxr„{ƒzx}u xq#kg'\[%QS$DBGBQFbRze–|­‘ º¿¥ŬɱǰÅ­íÀ«½© º¦ ¸¤³¡°«š¦”¡ŽœŠš‡”€Šu‚n|jyfs`p]dS^NSGH>=62.'&#!   ")/8$@-D/F1G3G3E1D0C.D/@.?.>-<+9*7(5'5'3%3%3%2$2$2$1#1#/ / / / .,+*(%#      "%(),- .!+ -"/%0&0&1'4+6-7)7)7)6(6(6(5'5'3*3*2*1).)+%&!$  !%#(.+2869E@:QJ7^T1eZ-ocwkvjtg}lnl†p‡q‰s‹uŽwz”|•}–|–|—~—~–~“{v‰r†pxluindh_aZYRQJMEB@<:714-4-6-6-4+,#,#3*C7YJ n\ i ˆpŽx‘{”~“|Šw†s„pjh{ewcubqan_l]g^e\`Y_W]V[TVPTNJE?=1."!( ( )# '"  ' 2& G6RB\M ^N\L\K]L]K]K]K\JZIYHVHUGTFUDRCQBPAM?J?H<H<J;I:I:I:H9H9H9H9D5C3?1=0;/ 7- 2) 0')"'#"""""(#)$,&.(0) 2, 4+ 5, ^K\K\J\J[JXJUGRCM9D39072:7 ?9G=OAZ@ZBXDXFWFTFREODNGOHOHOHNGMFKDJCKCF@A<;774 31 -, )* '%#$ -*=<RP^^oi xp v „y†zˆ~†}ƒz‚|x~u|r{qynvktiocl_f[bV[PTHJ@D9G>LAXGhTv_€i„l…m‰qƒm€lo~qxlshqhudobj`h_c\aZh_pflƒq‰x}€‘ƒ“…•‡”‚”‚”‚•ƒ—†™‰œŒŽŸŒž‹œ‰œˆ‰‰›‡š†—„“‚}Œ|ˆw€nzgn_cWSIC;7320112289B@WSrk€ §‘¿ŸÎ©Ï´Ø»ßÃ âÆ åÈéÍ éÍèÌáÆàÄÛÂؾÔ»ϸͶ̵ɯƮ콩·§ ±¤ «  ©Ÿ ¥œ¦ªŸ¯¢µ¦¹«¾°À²Å´ijijűÄ®ìÁªÁ§¼¥¹¡µ›±˜§•šŒ‹€ €vmf_YJF!87#+- #&!#"&(;; \T…t¢‹½¤Ä¬Ë´϶Ò·Ô¹Õ¸Ò´É· ȶ Ç´Ç´È´Ç´Ų IJ Ĭ ë Àª ½¦¹¥·£µ¢´¡²œ ®™ ©– ¤“”‡‡{rpc_UNEB<$83 1,61@:`Rxe •z®ŽÃÓ­Ùµ×· Ù»Û½Ú¼ Ö·Ó¶Ó¶Ï´ʯ˰ʰʰƯŮí«ÁªÀ«¾«¾ª»¨¶¥!°¡$©˜$£“"›‹rthmcjae_!d^ je!mf lehc!_]"TS#FK#@E%E? PG bT ye“z­âϬͯÒ¶ Ó¹ е ʰǯÄ­ À¬¾¨»¥¸¡³Ÿ®›¨—¢ž‹˜„ “Šw…ql|iwcs^iWdT]MSFH><30* )# !    (18!@*F4K5L6M8L7J5H3H2H2D3C1A1?.;-:+8)7)6&6&5%5%5%4$4$4$0!0!/ / .,+*)(%!   $'*!,!,!.!/"1#0$2&4(4(4(5)6+8-9*9*9*9*:+:+:+:+9+6(4&2&3'1'.#+     #!"*)'41*<8-G@0MD3WL0bW*bYeZ qbwgzg ~lkkj‚l†oŠsw’y–|–|—~•}’yŒu‡oƒmrfmcg^`YYRRLIDD>?;=8>7A:H?LBLAJ@:35.2*7.I; _M r\|dˆnŒrŽwx‹v‡qƒol‚if{cuas`o^k[iYdZ`Y^V[UYRVPRLOID?96+)%!+&<-=0<383 /, $# & 0$ =/G:QFVIVJXKYLZJ\I\I[HYHXGUGUGTFUDRCQBO?L>I=G;G;F:F:E8D7C6C6D7D7I5F5D4B4@4=28/4,2',$'#""!"%'!*#+$-%-%\J\J[I[K[JXJVHSDQ; E48/40 62 ;4B6I:W:W=XAXDVESDOAM?HCHCIDIDIDGBE@D?C>@;9541.. *+ %( "&! !% .,?>QR_`le ul ~s uƒv„yƒz€vy}w{tyrzpynvktiockai^e[aVXOPFK@GAMDYLjVycƒm‡p‡p‡oi}g~l{muhofpfuhsfpfjc b\]U_Xg^vd{j‚r‡yŠ}‹Ž‚„”‚”‚•ƒ•ƒ–…—‡˜ˆ™ŠŠœˆš†š†›‡›‡™…˜„”‚~{ŒzŒy‰uo{ho`fWTH @83,,),+/.<<"IGa^z  ·Í¨Ú°×»ÞÂåÊ çÍèÎêÏéÎæÌäÇ áÆÞÂؾÔ»ϸͶ˵ ̲ɲὬ¶¨ °¥ ª£ ¨¢£œ£›£™¦š«ž³¥¹« ½° óóŲıįí©¨ ¼¥¹ µ› ®— ¦“™Š ˆ~~tf`WRE@ 31"')!#!##&(<: \T…t£‹¼¥Å­̵зÓ¹׺ֹԵǷ ƶ Å´Æ´ǵÆ´IJ± Ĭ꿨 ½¦ ¸£¶¡´¡³ ±œ«˜ §– ¤” Ÿ˜‰Œ~ƒuxhgYTHG=$92 2,:3IAk^…s¦Œ½›Ê¥Ô°Ø¸Ø»ÝÀÞÀ Û¼ Õ¶Ó³ÒµϲË® βͱ˱ɰƯĭ¬¬¼ª »¨ ¹¨¸¨µ¥¯¡¨š¤•§“›‡Šxzkpcf]$]W%VR"WTZU[VVSMLAC6=19"ME]QscŠv¤‰½Ï­Ú´×·Ú¼ Û¾ Ô¹γ ʲ ƯÁ­À¨¾¦º£´ °«–¤‘ Œ‘~z‰u†r„okzeu`nZiXcRZLODD87- 1% '     ,7<&D/L7N9O:P;O:M8K6J4K5F5F5D2A1?.<-:+9*7'7'7'7'6&6&6&6&0!0!/ / .-+**)%"      "') -".$0#0#2$3%5(6)8+8+7*7+8,9-;*<+<+=,>-?.@/A0A/ <*5&5&6)6(2%.!%!      %%.+$50,<42B68KB1OFTIbTj\n] sb ~g|fycyb|fƒlŠsx–|—}—}•}’y‹t†nkkah^bY[TUNMFD>?8<8>8B<MEXM ^R ]PYMGB ;70*/& ;. O>bMlU‚g†l‰r‹t‰s†p‚m€jƒg~eyau^p]kZhXdU_X\UZRWPUNQKMGJCB=73*("!/+51 J:L>KAF? ;9 .. "$  #-! 6(?2I>OEQHWKXLVJ\I[H[HYHXGUGUGTFTBRCPAO?L>H<G;F:D<D:B7A5@4A3B4B4K6I5G6F6C7@6:27/6*0%* $ "!    "& '!( )!UFUFUFUFUFUFUFUFM6F4:21..,0-91A5H8J;M?OAN@J>I=I<F<E:C:@9?7=6 ;6 ;623 // +*(&("& #! % .%;1KA^Rj]sewj|psttt€u€ts~r{pxmsjqhpgm`j`g^b[]WTNJFD?J=XH aOmX‚kŠt‰s‹v†u„r€o|jxivguhuhrcufwhrdh^^WXVUW`Xh^vh‚o…q„sˆy‚ ”…—ˆ˜‰—ˆ”…“„•†—ˆ™‡˜†˜†—…•ƒ”‚““‘}Ž{Œyˆx†w‚u~q{o mb bY SNB@11'')(/-?>VSvn’ª’À¢б Ö¸áÀäÃèÈêÊêÊêÊëÊ ëÊ åÇáÄÝÁ׿Ô½ м ̺ɹË´Ȳò ¿² ¾°º«¶£³¦›¢šž—š•œ•£› ±£ ¹« ¿ªÃ­ưưÄ­Àª¾«½« ·© ´¦° «š¤’ —†‡y}obT#RF>71-"('% $& 0'L< dQ„p¤“Æ¥˪ѳӸԼӻѻкѵ Ì´ ʳÇ´È´È´ɳȱ îÁ«¾¨½§¼¥º£¸¡µž¯Ÿ¬›ª” ¥‘   –† ‰|twgfXTHH@)?8(72;8FEn`Š{ª™¼¥ÈªÑ°ܹâ¾Ù»Ú¼Ú¼Ù»Õ· ÓµÒ´Ò´ѱϱ˰ʱǰŰ®¿ªÀ© ¼§ »¥¹¤¶£³¡¯ž¬›¦“¡—ƒˆvzkkb![U!LKKJ,DD"?@ 8C%0@&/:=9O?gS qY†h¤‚¿›Ï® Õ¹Õ¾ãÂáÀÛ¼׷ҳϰ̮˭ƯĭÀ¨»¤·Ÿ±š«“¥žˆ–‚Žz‰v„r~mtfn_r^lXeS]MTIHA;33* ("     #0 =)H2M6P7T;V>S;O9P:P:N7N8L7J5G3C1@/>,;,;);)9*9*7*7*6+6+3%2$1#/ .,++)'&#    "*. ."/#1%3'4(4(4(3'7*7*7*6)7*7*8+9,6.7/:/:/0=/;.;.8,8,5,4+*$&       #*$&.(*111534;57@86D:1K>-QC(VG&\V aX j^ ra w`z^‚a‹iŽvu“u”ss‡o|iugmRgQ_MSFI?D9C6C6O;TA]LdVh[g]eZcWZNH>3,+%.' 90 H;TEu\~dˆm‹o‹pŠp„mih}fx`t]o\jYgUdSdW_RYMVLVM RJ GA@:11 ,( #!(3#@0H8VGXKTJLCG?@;51+&%    (!.%81C<IAJAMCTGWFWFWFXGXGWFUDSBR@R@O@M?J>H<E:D9D:D:E9E9H9I8K8K8L7L9L9I8I8G8F6E590 6,2*,%'!#   !#& '!RCRCRCRCRCRCRCRCJ7D491/-**.*6.<0A4D7H<I=H<F<E:E9@7?5>4;3928161 61 // ,, (' &#$!$!  #)! 2(?3PCaRj]tfwj|p~r~s~s~s~r{oznymvkshoflckbk^j]f[bX\TTLJCE=J>XIaPmX€k‰sˆsˆt„s‚p}lzhvgtesfsfqetguhrdl_bX[UVSXR_Wnayj€np„uˆ|€‘‚“„“„€‘‚”…•ƒ”‚“’€‘‘‘‘‘|Ž{‰y†w‚us{nwkk_ aX RLB?21('*)0.@BXWzr˜ˆ°™Ä©Ô¶ Ú½âÁåÅéÉêÊêÊéÉéÉêÉäÆáÃÞÁÙ¿Ô¾ Ѽ ͹ É· Ê´ƳÁ³ ¾³ ½±º¬¶¥³ ¥š ¡˜œ•–‘•š” ¢š ©Ÿ ²¤¶§¹ª ½« ¼ª »¨ ºª¼«±£ ®Ÿ©š¤”Œ €rvh`SQF>72/ ()$ "!$ '"8. SD jU‡r¨“ȧͭԵػ׽ԼӻҺе̵ɳÆ´ ƳƳDz Ư îÁ¬¾¨¼¦»¥º£· µž°ž­™ª“ ¦  Œ •… ˆzrtfbWSG!F>+;5)2/54@>dY€u ¡” ·£ªϱع Þ¾ ؼٽٽ׻Ը Ò¶ ѵ Ѷѳϱ̱ʱȱưîÀ«À«½©¼¨»¦¸¥¶£²Ÿ¯œ©–¤’›‡Œz}qqg)_[+SQ(DD*=;"7708#*6"-6C?\J y_ †kž¹•Χ Ú¶ ßÂâÉäÄâÁܽعӴбͯÌ­ĬªÀ¨½¦»£· ³œ°˜¥‰•€Žy†t€ozhteuap[hV`QXMLC?77/ +%     !-9'E0L5R8W=X@V>U=V>V=T;Q8N8L5I3F2D/A.@-=+<+<+9*8+7*6)5*3%3%2$0".-,+)''$      '-1!3'3'4(5)5)5)4(4(8+8+7*7*8+8+9,:-6.7/:/:/9%JCKCRG^O hVoZx`f†pˆq‹qŒp‰njwerbjQcNYHOBH=H<M>QA\I`NfUj]l_j_g\eY_VNF84-(*%1)>2J;jQu\€g‡m‰oŠp…n€i€g|dwaq]mYiWdTbQ`S[NVJSIRINE E?>7-* '##%/!=.K<SD\K[MXLQGLBH??76/.()#   !$/':2A8D:I>NCSDSDTEUFUGTFRDQCR@R@O@M?K<H<E:D9D:E;F:H9H9I8K8K8M8L9L9J9I8G8F6E5=1906,1(,%)# &! $" "! N@N@N@M?M?L>L>L>F7@470.,((('.) 4+ 9-<1@6B8B8A7@6@6<2;0807.5-4,2,1+ ++))&% #! "   #' /% :.F9UGdTm\tfwj{n}q}q|p{o{oymylwjujrfnelbkaj[hZcX_UYPQII?C:H<WJaPlYjˆr…rˆu‚q€n|kxftesdrerepiqhrfrdpai[_UXPOMTN^Wnawi|lpƒtˆzŠ|Œ~Š|‰{Œ~Ž€Ž~Œ}‹|‹|Œ}~Ž|Œyˆw„u€s{ovjrfh] _U PJA>12')()-. ?AXX{všŽµŸɯÕºÛ¾âÄäÆçÊèËçÊåÈåÇåÇåÂâÁÞ¿ܾؾ Ò» Í· Ê´Ƶ õ À³ ¼³»±¹®·¨µ¤¨›¥™•• “ –’ ¢ ¦Ÿª£­¤°¥²¥µ¥¶¦¯¢­ž©˜ £’™Š ‹~ }q rg ZMLA:3.+$%   +)50G<`Nt_‘y¯™ʨЯÖ·Û½Ú¾ؽӺѸж̶É´Å´ų IJŰÄ®îÁ¬¾©¼¦»¥¹£¶Ÿ´°œ¯—«’¦ŽŸ‹•‚ †w}mna^SMB"@8+7/,.*!/,84TNpj”Š­ž ½© ɰ Ó¹ ؽ Õ¾Ö¿×ÀվҺϷ Ï· Ï· ÒµгͲ̳ʲȱ Ä® À¬ ¿­½«¼ª½¨»§º¤¶ ³ ©–¦’œˆ}€s$sk-a^1TT0>A.78*2/(*,)%*#.1MD jWˆhœ|¹•Χڲ߻åÅèÎåÅãÃÞÀÚ»Õ·Ò³ϱίÈ­Æ«ê©À¨¾¦¹¢¶Ÿ«—¥š†|‡s€m|j{ixbr]jXcTZOOGE;;1/)$        '5"A,H2R8W=Z@Y@X?Z@Z@X>T:S9Q8O6K4J2G1G1@-@->-<+9+8*6)5(5'4&3%1#/ .,,)((%    $,2"5%9+9+8*7)7)7)7)7)9,9,8+8+9,9,:-;.7/7/:/;0L=RC]JdR jY l\n^nam`i^fZeY_YPL<:,, $#&!0)=3YCfOw^iˆnŠp†nj~f{cv_p[lXgUcR`O\OXJRFNCMCI@@9:3(#' ',!:,H;VI^P`N^N\KUGRDNBI>C7?48/-($"  $/'6.;2B8I?O?P@QBRCRCRCQBQBQ?N?N>M=K<J;F9E8F:F:H9H9I8I8I8K8M8M:M:J9J9H9G7F6@4?2;/7.3+0* -( ,( '% %# #   L=L=K<K<J;I:H9H9A6>440-+&%%# (# ,&/)4,92;4=5<5<4=5:2:2:2908/7- 6, 5+/+,))&'##! !   & -# 5* A4M>[JfTo\sevhzm{nznymxkxkwjvivisgqemckaj`iYfXaU]RVMOFF=A7D:UH`QlY}k‡s‡tŠw‚q€n|kyguftesfsfolniofsescn]eU\MKKKIRM`Vnawi~nƒt†xˆzŠ|Š|‡y†xˆz‹}‹{Šz‰y‰y‰y‹{}Ž~Œxˆw†uƒt}qxmsgndfZ[RMH?=00&'%%))8=RTws˜² ǯ Ӹ׼áÃãÅåÈæÉäÇâÅáÃáÃä¾á¾ß½ܾÚ½ Ô»ͶÉ´Å´ Áµ ¿´ »´¹±·®¶«¶§¯ ª¢˜™’‘‹Š ‰‰ ˆˆ “––˜›   &¥ (© )«Ÿ'¬ž$®¡¬ž¨˜ ’ ˜Š Š~yo of WKJ>70+(## !"$&(.+<7H@XJ mZ j›ƒ¹¡ ʪϰ׹Û½۾ػոҷҹͷɴŴÅ´ijİíîÀ«½¨»¥º¤¸¢µŸ³œ²š¯•«¦Œž‡‘~qwhcYTLC<"92*0*,)%&+& /+DB_[‚}¢˜¶¦ïθ Ô½ ÕÀÖÀÖÀÕ¿Ñ»Ϲ θ θ еÏ´Í´Ë´ʳ Ȳį­¿­#½¬¼ª½©¼§»¤ ¸Ÿµœ§• ¤‘˜‡‹{}q%ng0][4OP1=B;8863.5,(6&'+00PFq]’r«‡È¢Û²ã¹çÀéÈëÍçÈåÆàÂݾغÕ¶Ò´Ѳ β̰Ê® Æ­ é ¿§ º¢·Ÿ®™§“›ˆ{„p|i{i|jxbr]lXdT\PRHF<=33-'"      !/:(A/P6V<Z@Y@[?]A]@[>W>W=V<T:S8Q6P4O3E0E0A/?-<+;*7)6(6)6(4&2$0!/ -,*((&   !*2!8&:(;.:-9,8+7*8+9,:-:-9,9,9,9,:-;.;.7/80:/;0C9:25-* *!-"6*C5QC[M`TaP_N[IVEQBP@L=J;H<C8:20*)% !  &.&3*<2B8I8K:M=O?O?O?O@O@M=M=M=M=L;J9H9H9I:I:J9I8I8I8I8I8N9M:M:K:J9H9G7F6D4A4?3<1906.4/ 3- .+,)*& (# '"'")$)$H<H<G;G;F:E9D8D8?6;440.*'##! # '!+% /* 5/ 95<6>7?8B8?5@6@6@3?2>1<.;-705.1,/)-( )% % " )"0' 9/ E8 QB]LfTmZqbtfwjxkwjuhtgseqdqcpbnam`i^g\f[eYcW^SXORIKBA:<4A7QG`Qk[~lˆt‡vŠy„s‚p~m{iwhwhvivipmnineretds`hVaOOOKHJFTNaYnd{oƒv…y‡{‰}‡{„xƒw…y‡{Š|‰{‰{‰{‰{Š|Œ~…s„r‚rr|pwkpflaaWWOJD<9,."$!"#15KLnk … ¬™ ë δÓ·Û¾ÝÀßÂßÃÝÁÛ¾Ú½Ú½à¹Þ¹ܹٺػҹ̵ȳóÀ´ ¾³ ¹±·¯µ¬µª¶¨³¢¯ §šž• – ‹Š „… ‚ „‡‡‹Œ’&“™/›œ4¡2¥š0¥™+©#§™¡”›Ž‘… „ytk ia XJ#I?920+,).,73>;E= SK \SgYyeŠs¢‹¼¥ ʬϱÖ¹Ú¾Û¿ټֹոӺι˶ƵƵųįí­À«½¨»¥¹£·¡´²›±˜®”ª¢‹™…‹zzkn`UMHC:5"0+(*%,'")("$*%!77OMup˜Ž±¢À¬˵ Ѽ ÕÀ ÖÁÖÁÕÀÑ» Ϲ θ θ Ѷεͳ˳Ë´ɲŰ®À­#¾«¾ª½¨ ½¦º¤¶ž´š¥“ ¢—†‰yzn$ic/VV4GK48@B77?5.@/*A*(51/ NEk[–x®Ë¥ÞµêÁðÊòÏíÏèÉçÈãÆàÂܾÙºÕ·Ô¶Òµг̰É­ Ä« À§º¢¶ž¯›©”žˆ{…pj|i}j|ew`nZgW_STKI>A5 5/)$       +5%=,L5S=YAZA[B^B_A]?ZAY@X>W=X;W9V8V8J4I3F2D/@.=+<):)8+7*6(4&2$0!.-+)($ &/ 7%;(=*;,:+9*9*9*:+<-=.:-:-:-9,:-:-;.2;2 6. 0) -' +% " !!" #"&&01;<L?QFXO [RXPVHSAP=G9M?XG`NgUnZs_wbpboam^i\fXaU_S]PPLFD88'+"-& =/N=bNr]}eƒj‚i~e|eybr]nZiWeTaQ^N\NWIPCI=D9=35,0'-/"5'?1L>VJ^RaVdS`OZHVESBQ?M=L<M?G<A6911+)%   %+"2)8/A1D4H8I9I:I:K=L>K;L<L<L;K:L9K7K7M:L9L9J9I8I8I8H7M8M:M:J9J9H9G7F6E4E4C3@2>2<19090301./+.) -' .(/)0+F9E8E8E8D7D7C6C6?5=38/2**#& $ %+%0+71 >7 A:E<H=I?G;G;H<J;I:H7F5E3D8B6?5;3812-.()$+&1+ ;3 G= PD[MdSiXn_qbtfuhsfqcpapaoaoan_m`l_h]g\f[cY^VXQSMKFC>:650=4OD]PkZ|k…s†u‰z…tƒqn|jxixiwjxkpkphpdsdvdtakZeUWS MJHEKHURc]rj|t„x†zˆ|‡{„xƒw„x‡{‰z‰zŠ{Š{Š{Š{Š{Š{oon|nxmrhmbh^\QRIC?65)*!)-@Bc_„y¢»£ É®̱ӴÕ·×¹غָԶӵӴÙ³׳Ô³Ó´Ѷ̵É´ƱÁ±¿±½° ¸®µ« ³© ´§ ¶§ °¡®ž ©›¢–™‰„‚ }~ zx{{~‚!…‹+Ž’3˜•4ž–1¡–-¤™#¡•›•‰‚~ungd] OFF><6:4<7D< RH \R eWpdvh{lˆu’¤·¥Æ«ʯѷֻ׽ػ׺Ö¹Ӻθ˶ƵÆ´ ų Ű Ä­­Àª½§º¤¹¢¶Ÿ³œ±š¯—¬“§žˆ“‚upddYJE@;2."'%($!*$!*% $&!.,DAjd‘… ­œ¿¨ ʲÓºÕ¿ÖÀ×Á Õ¿ Ò» ϸϸ ϸ ϵδ˳ʳ Ê´Dzİ­ìÁ«¾©¼¨ ¼¦¸¢´±˜§” £ ˜‡‰zyo(gc4UU9EI82;D32@2-C1+E,+=./)C>]Oˆp „»Ñ­ä¼ðÉ òÎíÍêËéÉæÈãÅßÂܾػֹѵ ϳ ̰É®Ǭ©½¤¹Ÿ´¬—¢–‚Œx†rƒnm€i{dt_l[dUYMMB D85/)$      )2$8)I5P<VAWAZB\B^A[>X@X@X@X>W=X;X:W9N7M6J4H2D/B-@+=*:-9,7)5'3%1"/ .,)&"%- 4%;(@*A+:,:,:,:,:,;-<.<.:-:-9,9,:-:-;.0=/>0=/TFbQoZu`vatatan`m^k\gYdU_S]P\ORJFB87)*# 4'C5WEfQsZz`~a|_ybt_o\jYfVcT^Q\N[MVGOAG;@49.1(-#04$<.J<VJ_ScXfYfW`PZJXGUCQ?O=P>J?H=E:B5<12)(" !    "(-$8)<-A3C5C6C6F:H<J9J9K:M:M:M8M8L7N9N9N9L9L9I8I8H7L7L9L9I8I8G8F6E5H3G4G3E4A4?3>2<1;3907.5+4) 4) 5+6,B6A5A5A5A5A5A5A5@4?2;/6)/$(!& % -'3,:5C; I@ MCPERGSDSDVDVDVCU@S>T<R?N>K<G;C8>47.2***1. :5 E=OE XKaReWk\m^qcrdpbn_m^m^m^m^m^l_k]h]fZfZ\WYTROLJCB;:21-+<3ND]OhXzho€p…uƒro}lzhwhvgvivisjsgretbucrbm^i[]U TMIEGFLLVUdaol~sv„yƒxvv„y†{…y†z‡{‡{‡{…yƒw‚v}l}lzlwjthmcf]bXSI KA =820&( !#67TQuj•°— Á¤ ŨɪË­ΰϱΰ̮̭ͯϭά̬É­ǰưİÁ°Â­À®¼­·« ³¦±¤²¤´¤®  ­ž«š§˜¡’–Œ‹ƒ‚}{qwqtsvy ‚'‰‰)“Ž(š&’™Ž•‰ƒ †{xnha]VJE GB GB MG WOcXreoˆu’”„“ƒ›‰Ÿ¦—²¤»¥À©ƯË´ϵзÒ·Ò·ѷ̶ɳų ŲİÄ­ë ¬ Àª ¼¦º£¸¡¶Ÿ³›°˜¬–©’¢Œ™‡~{pf_YRD?!97".+$$"'! ("&# !,&?8 dZŒ~¬—¾¥ָͯؿÙÀÙÀ×½ÔºÒ·ѶѶÏ´ γ ˳ ʳ Ê´DzİÀ®ƬÄ«ª ¾¨¼¦¶¢±œ­—¦“¢ ˜‡‰zyp+he:TV@DJ>5R>W?W=T:S?T>S=U<T;U;V8V8R9Q8N7K4H2F0C.B-;.:-9,6(4&2$0!/ .!)% $,3%;*?,D-D->->->->->-=,=,<+9,9,9,9,9,:-:-;.8080;0<1=0=0>0>0=/=/;.:-8,7+4+4+0,+&#      *!7,=3QBTFYKZNYMVJSEPEC?:71.&$  $ )'/-4/=5G:O?YLbSm\wbxdvdqan`l]k\iYfWcT^Q[NZMVKKB:7*) ) 7+H9WCfMpTwXvWs^p[kWgUdSaQ\NZLVHSDL>D7=17+0&-"8&=,G8UF`Sf[i[h[bW\QWKWHUFPAM>O@I@I?J<H9B5;./& (    !'2"7(<-?1>0?2C6F9H9I8J9L8M8M8N7M6P9P9N9M8L9I8I8G8K6K8K8H7H7F7E5D4J3J3J5I5F4D4@2>2?2>1/8*2%+"'& /)5.>6F> ND RGWJZK]M]M_MaMaK`H^F\DXDVBSAN?H=C8<26-+, 00 :7D>MD UK^QdUiZk\o`pboam^l]l\hYhYhYgYfXcWbVaUYWUROMGG??66-.')<2ND\NgWwe|k|l€p€om{jxfuftetgtgthtfsdtbtbqanak`aU VNKGFF FHLOXXcczo}r€uv€u€u„y‡| ƒw„x†z†z…y‚vs}q|k{jxjuhqei_bX]SND D< 84..%'-, JFj^‹v§Œ·› ¾¡ãƧɪʫʫɪɪÉ©˨ȧƧèªÁ­¿®¾¯Á«Á¬½¬·© ²£°¢±¡µ£­Ÿ­ž¬œ¬™§–œ‘†ˆqynplloru~~‰„‡’‰„Š „y|qne ^V TL LKML UR b] qh r›‰¡Œ«—«˜§–ªšª› ª¯¦²ž¶¢½§«Ä®ǰ˱ͳÏ´Ë´Ȳı İï쩬 ¿¨ ¼¥º£¸ µ²š°˜«—§’ Œ—†ˆ}vmb\TNA=$85$*)$! %&!%!+$<4`U‹x¬“¿¢Í®Ö·Ù¾Ú¿Ú¾Ù½Õ¸Ó¶ÒµÒµγ˲ ʱ ʳdzƳİÀ®Ê­Ƭ êÀ©¼¦¶¢°œ­˜£‘ Ž–…‰zyp+he-C.E.G/@/@/A0A0@/>-<+:)9,9,8+8+9,9,:-;.8091;0<1=0=0>0>0<.;-:-9,7+6*3*3*0,,'$    #1'>4F<OGSKYR\U\U[RYPXNRNHB95.+ $#    )&80 I<UFgXn]ub{dzdtbn`j`j[iYgWdUaQ[NYLWJXJLA<6-*  -#=/N9]CjMrRsSp[mXiUdRbQ_OZLWKSEO@I;B5;.5)/$-"@-F4P@\NfZk]j]hZ]UVMTHUGSEN@M>O@HA I@J?K;H7>04'-!  ! $ /4$:+<-<.=/A4E8G7I8I8L8M8N7N7O6R9P9O8N9L9I8H7G8K6J7J7H7G6E6D4C3M4K4K6J6G6E5A3@2A0A0A/B0D2 H7 K: M= ?2A4B5A4?1>0@2B4@2>1;06.1*,&(!& ,( 2-<7G?PF XK]PbSaU`TaR`P`N`N`L`LTERCPDNEMEI?A7;0.0 .0 24;<EANFWK]Q]R_UbXe\f]e\d[cYfY eX bWbX`X_W\UZS[OTJID@>9731 -()$=2I>XIdSo\ye|j|kylylwjviuhuhuhuh}l{jwfqbn`n`oaobdS`QVJJBC?DCLNTX cdlkus{v|v~st…t ‚sƒt‚vƒwv€t}r{pxksgockahac\ [S TMFA;70,(%!!$!83 TKobˆužˆ¬–¶¢º¢¿£ãģ⢢ÁŸÂ¢ã¤À¢¿¢¿¢À£ ·¦¶§·¨·¨µ§²¥°£®¡ª–¨—¨—¦–¥”ŸšŠ•…ˆv}oofeacc gjqrvv„x}t up nk dd WYOQNO ZP h\ yg†p•z¥ˆ ±•µ›¶¥¶¥¶¤¶¤¶£ µ¡ ² ±Ÿ¯ ¯ ®Ÿ¯  ²£¶¨º­½±ı ư Ŭ Á§ ¨Å®"¿­'¶§&¸¦ ¸¦ ·¥¶£ ´¢±Ÿ¯­›¢›ž”—‹‘ƒ ‡yui_U LG:;21+(!'"($(! !#!.(D;cW‰v¨¿¤Ï±Ö·Ú½Ú¾×½Õ½Ò½к͸Ì·ͱʱȱdz Æ´"ĵ³À² Æ­ĬÀ©½¦º¤· ±œ®™¨•¡–† ‰|yq&fd4SW>FNA@>T97M01C.0?..:+)4-'12(3M@ fVŠv©Ž¿ŸÔ¯éÂøÑíÌíÌêÊæÉãÅßÂÜÀÚ¾×½Ó¹ʹƯ¬¿«»©º¨¶¢±œ©•ŸŒ–ƒzƒq}jxhvct\oWdSWLDB9:-'$        !+1"3#4"=,=,>-?.?.>->->-@.@.A0@2B4B6C8B9E3F4H3I5H4G3F0E/@0<.:,8)5'1",)/ ' )1:&@*D-I1K0I.F0E0D/A/@.>->-=,<-<-;,:+:+;,;,;,=/>0?1@2@2?1>0=/<0;/;/9/5-4+4+2+7- -'!    '0":,B7H>SGXL[P[P\Q_T`U_TZSQKB?63-+##   +% <1O@^LsZxa~h}jxfqan]m]oSlRgQcP^QXOSMNJRFI?;5-) %1!>/L;XDaJdNgXeVcTaS_P\MXHUEM<I:D9<54,.%2%7)L=VHcWk`kah]f[eYZNYMWJUHRDPBN@M?F<G;J;K<J;C8<350$#   #& *#0'8,0?1@2>1;06.2+,&)"& +' 2- ;6F? PF VL]P`TaUaUbSbRbP`N_M_KUFSDQEPGPFKAE:>400 // 1177@=GAPFYLZN[P^S`VaWaW`U_TaV`U_U\T\TZTXQVOXLPGF@<9540.+&'"=3H=XIcRn[vdygxfuhuhtgtgtguhuhvi|kziwercoan`n_m`hYdUZNMDC=?>DEHK\[ccoluryrzp~qqt‚u‚u€ut{qxmvjqemaf\cZ_WZR QIKB;82.(&" .*IAbWzj|žˆ©“®–´™¹š¼›¼›¼›º›½¿žÀŸ¾ ¼Ÿ»ž»žº ¶£¶¤·¥µ¦´¤±¢¯ ­žª–§–§–¥•¤“Ÿ™‰•„‹w€opfd^^] ^` bdggqh jc d^ ^[ YW USWU\Y pc~p‘~ž‡ªµš ¾¤¿©¿­¿­¾­¾¬ ½ªº©¹¨¸§¯¡ ®  ¬ ¬¬®  ±£ ²¥ º¨¿« ìÁ¨ Á¨Àª½ª¸¦»©#»¨%º§$¹¦%·¤#´¡ ±ž¯œ¥›¢•›Œ“‚…uqg ^W#PK!;<*22&)(&%")"&""%#5-I?i[‹xª’¿¤Í¯Óµؽ×¼ ×¼ ռѻϸ̶ ˵ ɲ ȲŲijÄ´!ijñÀ¯ Ŭ뿨½¦º¤· ±œ®™©”¡Ž—… ‰{xo eb/SS7FJ;99C13?+.=*-<*,9))3*(-.*+A3[J€kŸ…¸•Ë¥à·îÄíÊíÉìÈèÆåÄàÂݾۼٽֹϴʱ٬¾©¼§´ °›¨”ž‹•‚‹xo{hscr_rZoWeTWLD?75 )% !      $+ 3&8)9*;)?/?/?.?.?.>->-=,7%8&8'7(7)7*7+7+>->-?.A.A/@.@.@.=/;,8+7)5(2%,!)-& ,4!<(B-E/I1K1I/H2F1F1B0A/?.>->-;,;,;,:+;,;,<-<-=/>0?1@2@2@2?1>0=1<0;/9.6.4+3*2+4+,&$   $.8)B5L@QHYN]R`U_T_TbXbX_U]WUOID=;54,+ "$(" 6-K=ZIrZw`zf{huco_m\l\mTiSeP_N[NWKRHOGOEI?<6/+"  )7)F6QB\J`N[MZLZMZMZLXJTEQBK?F;@6912)0$6(?/ TC]MiZoam`hZcTaRZNYMWJUHRDPBN@M?G=H<J;K<J;D9>572(%#"  !& ,"2(7+;.=/?5A5C6E5G6I5I3I3L5L5L7L7L9I8I8H9J9J9J9J9I8H7G6G6G7F6F6E5D4C3C3B2E2F4G5G6I8O= XF_MB5C6C6A3>0<.<.=/@2>1;06.2+,&*#'!+&0,:6 E>OEUK\Q`TaUaUbVcTbR`N]K\JVGTERFSGQGODH=C731 0- .-41:7A:J@SGWHXIYKZL[N\N\N\N]RYQXPWOVPUNRLOIOFJB@:630.+('$&!91G<VIcRkZsaucqbqbqbrcteufvgwhxiziyhwesdpbn`m^k^j[gY^QQGF>>9<<=>PNYWeblirlvlxlym{o{o{oyoumrioeldh]dY^TYQTLNFE> >7 .,'$ %<5UIj[~l‹xž‡¤Œ­’µ–¸˜¸™¸™¸š¹›ºœ»¹œ·š´™´™µšµŸ¶ µ¡µ¡³ ±ž¬›«š¨”¥”¥“¤“¢‘žŽ™‰•„y†qtfe[[UUR RR QR YSRM MHKFLG TMaYof ‰v—…ª”¶ž¾¤Ä«ŰűƵƵÆ´ ij ñ¿¯¾®¼­¯¤®¢«ž¨›¦˜¥—¤–¤–©›²£ »¨¼§ »¦ »¦ »§¹¨½«!½«#¼ª"»©#¹¦#µ¢!²Ÿ°¨˜'£“$œ‹#‘€$‚u&qg)aY*UP*->-8%8%6$6$3$3$1#1#5&5&5&5&5'6(6(7)8*7)4(4(2(0&-%+#)"$0 9'?.B0F2I4J3I/J4H3G2D2B0@/?.>-;-;-:,:,;-<.=/=/>0>0@2A3B4A3A3@2?3>2<0:/6.4+2)1*0),'&# "-8(C3M>TJZP^SbWcYaWaWcYbX_U_YYRQJGC@= 86 // )*   #/'B7QClVo[ubvdqam]j[jZfVcR_N[KYIUGSDPCNDH@=70- $"   +#:0F<QGXLPBQCRETGTGRDN@K<IA@9702*1$3%@/N:^NdUl^obk^dV^O[KYMXLVITGRDPBN@M?I?I=J;J;J;E:A8;6/-,*$%    ! & -$2(7+9-?3?3A3C3E4G3G2H1J5K6K6J7J7H7G6F5I8I8I8J9J9I8I8H7I5I5I5H4H4G3G3G3H4J6L8N:Q= XCbM"jT-A4A4A3@2>0=/<.<.?1=0;06.2+-'*#'!+%0+:3C<LDTJYQ^T_U`VbVbVbR^N\JYGTFREQDRETGRDM>I972 1-.+ 0-51;4E<MCTEUFUGVHVHWIXJXJWNTMSLRKQKPJKGIDF?A; 85 0- )( &% &"&!7/E<VIbSkZqarbp`o_p`rbsdufvgwhxixgwewetdqcn_l]i\hYfXaRVJJ@@9:887CAMJXUc`idneqfrgnbmdnemfldgae^c\`X\TVOPIICB< 945/&$!5.LC`Trc~l“›†©²–¶˜·šµš¶œ¶™¸›¸›µš³˜°—°–°–µµµžµž²°›¬˜ª–¦‘£‘£¡ Ž˜ˆ•„”{Štzhk][TPK HF CB FD A?>:?:G@XM obƒsŸˆ­•¼¤Å«É¯Ì²˵ȵ˸˸È·ƶ ´ À±½¯¼®³ª ±¨ ®¤©ž¤˜ “ž‘œŽ’£—« ¯  ³£¸¥ »© ½« ¼¬¼¬¼¬»«¹©µ¤±Ÿ¯œ©–¡–ˆ€"‚v,sj1bZ3UN1<>=465..,--%2/ 62;7A>VIgXn›†²š¿¨ǯ˳Ó»Ó»Ó¼ Ò» Ѻ Ϲ Í· Í· ÷µÀµõ!Ä´ ŲůÄ«êÁ©¾§½¦»¥¹¢³ž±œ­•¦œ…{ ~ni`TO%HE&8:-02/(*7')@')>**2-/$13K:^L ~g œ~²ŽÅœÔªÞ´éÀêÁëÂêÃéÂæ¿ã¼áºÜº×·Ó´ΰɬĨ½£¹Ÿ²š®–¦Ÿ‰–Žy†rlwfwcvau`m\_RNDB: // '&    $ 1#8*A4H;L=L=M<N=K;J:J9H7F5D2B0A/>+=*<):(8&4$3#3"0".!- ,* +!-".#/$-",!+",#)#("& #( 5%;,C2E3G3J5K4H1J4I4G2D2B0?.>-=,:,:,:,;-;-=/>0>0>0?1@2B4C5C5B4B4@4?3=0:/5,3*1(/'/(+&&!!*7'D2N>VG[O_T_UaWbXaWbXd[cZ_V_X[SUNPIJF C@ :852+'$ %5-D8]IcPkYo^n_k\hYfVaU]QYLVHVEVEUCSAKBG>;7 0,#"     *&81B<HA H>I?J@LBLBI?D:@5><74/*-$0#;*M:\GgWjZm^m^hXbR]L[IYKXJVGTERCP@O?N>J@I=I:I:I:F;C:>97541.,)%"  $)! /% 2)5+;.0B1D2F2G1G2J6J6J6H7H7G6F5F5F5F5G6H7H7H7H7H7J5J5J5J5J5J4J4K5I6L9P=S? XD`K kU.r[9?1?1>0>0>0>0>0=/>0J9:33..) .* 1,61 ?9 HA QDQDQERFRGSGTHTHRIOHNGKGJEHDEAC>=9 85 2/(($##! %!&"60D;SIbSjZqarboar_s`tavdxfxfxfxfvdwewetdqcn_k\h[gZgWcR\KPBD:8523 97A>MJWT`[e_i_j`f]f]e_d^b]_Y[VYTWOSLNGF@=9 62 0*+& $7.J@\Qm_xi ‰z”¢Œ¬“°—°—±š²œ´™µš¶›³™±—®–­•¬–´›´›´´œ°›®˜ª–¨“¤¡Ž ŸžŒ›‹—†”ƒ”~x€nrbdWUL HC A= <98564<:%ME!eW‚p ˜„ ³˜ ¾¤ʰϵѶÒ¹кλ̸Ì·Ê·Ƕ´ ¾± ¼° º® ¸± ·° ³« ®¥ ©Ÿ £˜ Ÿ“ œ ™™Žš –©ž²£¸¨ »¬ »­ »® ¼¯ »® ¹« µ¦ ±¡ ®ž ªšŸ’’‡ ˆ~w'oh1[U1LF,:<167)64<9D@LF VM \T l]zhŽy¢Œ²š»¥Á¬įθ ιϺϺÏ»ϺιϸÄ··Á¶Ķ!ƵÈ´ȯ Ǭ©Á©¾§½¦»¥¹¢´Ÿ±œ¯—§‘žˆ}€pkaVPIE78*./*'&.%$2(&1.+$62>9ZG jT‚iš|°‹ÀšЩسܵݶÞ·߸߸޷ݵܴٶÕ´аÌ­Æ©À¤¹Ÿ¶œ²™¯•©¢Šœ…”~xˆt~l|ixct`m\cTTFI= 63-)  *!4*?/F7P@UFVGVDUCVDRCQAP@N>L;I8G6E4D/C.?,=*:(8%4$4#0#/"+!)'$%%'#!!!!   )"7*=0B4E5F5J7J5I2J4H3G2C1A/>-=,<+;-;-;-;-<.=/>0?1>0?1A3B4C5C5C5B4?3>2=09.5,2)0'.&/(*$"  #*6$E3T@\I_O_S_U_UaWaWaWd[g^e\aX`V]RXOUMSLMG F@@;:2 /) %("3,J7SA^NgXk]j[fVcS[SZOVJTFSDUCUCTBI?B;83 *)         '" .* 4/=6>7@9B<C=A;<58141-*("+!4'C3WDgQk[k[iYgWcS_N^M^LXJWIUFTERCP@N>N>J@I=I:I:I:F;D;@;;99640/*(## !$ (" ,% .' 5(6):,=.B1D2H4H4G7H8I8I8H7G6G6F5F5F5G6H7I8I8I8H7K6K6L7L7M7M7N8N8M:P=UA YE_JhR)r[9zcD>0=/<.=/>0?1>/=.=/;.8-4,0)+%)"& *!.&6-=6E<LCRJVOXPXP[PZNZLWIWFUDSEPBOAQBRBTAP=L9?57./).) .* 2. 94 B< J@JAKBLDLDLDLDLCKB GAE?C>C>?< <8 :5 51 1.)(!" #! '#71C=SI^QhXn_pan_q^s`tavcwexfwewevdvdvdscpam^j[h[i[hXfT_MSDD:52-- 20 85 A?LIVQ\VaWbXb\b\a[^Z[VURQNOKKFHBB=:730,) %##   " %/'?5MBZOk]vi ‡z‘ƒŸ¨“«–­–­™¯°–±—²˜°˜­”©“©“©”±š²š°›°›­™ª•¦”¤’¢ŒŸ‹žŠ‹œŠš‰—†”ƒ‘~z„szim^^RPF F? 841021==%TO%sg“€ª’¼¡Ƭ жÒ¸Ó¸Ô¹ ÓºкθÌ·˸Ƕµ¿³ º± ¹° »³ º² ¸°´«°¦ªŸ¥™£—‘—‹‘ˆ•Žž–§®£ µ¨ ¸«¹¬º®»¯¹­µ¨±£®ŸªšŸ‘Ž„€z rpca$QN#D?!B?B?HBUN dYnawhn†u|œ‰¨’±š¶ ¸¤¹§Á¯İƳȵ˶Ì·ͶͶƵŶŶǶÉ·˵̱ Ê®êÁ©¾§½¦»¥¹¢´Ÿ±œ¬˜¦‘œˆ‘~€rkbWPHE54".,)&-)6.B5M@ WHmWyaŠo­‹¼™ ȦͯήήѯÒ±Õ±Ö²Ö²ײÓ²ϯˬŨ§½¤¸ ¶ž³š°—«’¥ŽŸˆ˜ƒ’}Žy‚q~kwdp_iZ`QTEM<71-( $ #+!9,D7P?UD\J`NaP_N\J[IYHXGWEUCR?O<M9K7I5H4F2B0@-=,;):(5'4&1$-#) %##    (!7*=0B4D4F5J6K6I3I3G2F1C1A/?.=,=,<.<.;-;-<.=/>0>0?1?1A3B4C5B4B4A3>2=0;.8,3*1(/%-%*$% #*:'F2T@aMgTgVeVbV`VaWaWbXf\jai`cZbV^S[PXOXNULPGKBD::1-'#&!:)B2QA]OfWfWcUaQXOWKTHRESDRBQAP@F=?82.$"           -(.)0+4062512.0+)#%%-$:.J;\JiWjXhVeSbP`M_L_L`MYHXGWFUCSAQ?P>O<J@I=I:I:I:F;D;?:<7<5814+.&&    "$&!-# /% 3( 8+ <.@1D3E5D7E8G7G7H7H7G6I5H7I8J9J9K:K:K:J9K8K7L8M9N9 P;P;Q<O? SCXH^NcR&lZ4wdClN@2>0<.<.>0>/<-:+;-9,7,3+/(*$(!%*.#4+<1B9H@NERJULULULVJUHTESDRBTGQCOAP@TATAQ=N:C8;13+.) ,) ,)2.74@:A<C>D@D@C?B=A<A9 ?7<6;483 71 3.0+*) ''!" ! ($85D>QH\OdVj[l]i\oZq\s^vbwcxdwdwdvdvducqan_l]j[h[fZgWdRaKTBD930)*+* 0.86A@KGTLXOYP[U[UZUVSROMKIFDCB=@::730,*%$    $.#3)>4J?TH\Pk^wj „xœ‹ £¦‘¦‘©”ª˜«’¬“­”ª”§‘¥¤¥­˜¬™¬˜ª™¨—¤”¡‘  ‰‰œˆ›‰›ˆ™ˆ–…”ƒ‰}‰{†umucfVVIL@;64000=>XW!yq ›‰²™»¥ưйӻӹԹҹϷͷͷʷǶ´ ¾³ »² ¹² »¯ »¯ »° ¹®¶ª±¥­ ªœ¥• ›”Œ”Ž”‘˜“ ˜©Ÿ ±¢ ³¥µ¨¶©´§±£¬ª›¤šŠ‰vrdd UVLKFESMWP bZvjˆy”žˆ¤£“§–®™³œ´ž³Ÿ³¡²¢´¢·£¹¦¿ªíÅ®ȯ ɰ ʲDzȳɵʶ̵̲ʯêÁ©¾§½¦»¥¸¡³ž°›¨—¢’šˆŽ~qjaUPGE845173C<SH dSt]~eƒi‰o•y¢ƒ«Œ±“´š¶¾¤¾¤Á¥¦ŨʫͮϯÌ­ɪħÁ¦¿¦½¦»¥º¤·³š®”©¡‹š†”{‡s€mxep_hY_NSBL87, /&*!+"1'=/K;WFaNcQfTiWjXhVbQ_N[K[JYHWETBQ>O<N;N9M8K7I5E4C1A1@0:+9*7*4(/'*$&"%!       (4(;.@4A4E4J6K7J4I3G2G2C1B0@/?.?.=/=/<.<.<.=/=/>0?1@2A3B4B4A3@2@2`IiTmYjXgWeV`VaW`VaWf\j`g]bY`S]PZMXLYMXLRHNDI=@64,($ 1 8)D7RD\NaR`Q_PZLVJSFQDPBN@I=F:E<;5,(        !$ &"&"$ "$"'2*A7MB[MfUdQcPbO`M`M_L^K]JXGWFVETBSAQ?P>O<I?I=I:I:J;F;B9=8>8?6=4:04+-'%# !' )",$ 2) 6, :.=0>1A6B7C6F6F6G6H4H4I8I8J9K:K:K:J9J9I9J:K;L< N=O>Q?Q?SFWJ\O"bU(h[1pb=zkJ‚sVB4?1=/<.=/=.:+8):,8+6+2*.')#' %*-"3);0@6F>KDOHRJSIRHQGRDRBRBRBSIRDPBQAUBUAR>O9F:=33,-)*'(%,*1.94 :5 =9 ?; ?< =9 ;7:6:2 80 6.3.2, 0+,&*#%% #"  '#:7E?QHZMaSfWhYeXlWnYq\t_vbwcwdwdwevdtbp`m^l]j[hZbUdSdO_IUBD941*+ (' ++21;9FANGRJTJRLPMPMNLLJFFCBA@>: <87510((""   % .&9+?2J=UHZNaTma{m }r‡{–ƒ œ‡††Ÿ‹£ §Ž¨§‘¦£Ž¡ŒŸŒ ª—¨—¨—¨—¥•¡’žœ ‰œˆ›‡š‡š‡˜‡–…”ƒ…|†z…wƒpxfiXZJO@B<7412;AXXzs›‰±˜º©ƵÓ¿ØÁ×¾×½Ôºиʹ˵ɴƵÁ³½² º± ¸± ¹ªº«»­º¬ ¸ª µ§±¢¯ ª™ ¡”™‘” ‰”Žž— ª™ ¬œ ®Ÿ°¢¯¡«§˜¤”›ƒ •€ …y ok[[NQLO OQc\ha yn¢®˜¸ž¾¡º¨ ¼¨ ¾¨¼¦¹£´ ±¡°¡«—­™²¸¡¼¥À¨ Ī Å«ʯʯȱʳ˵Ì´ ˱ʯīª¾§½¦º¤¸¡³ž°›¥•Ÿ˜ˆŒ}}q haTOFD=:>;GB ZR ob‚m”wŸ€©­‘ ´˜» ¾Ÿ½¡¹¢¶£­˜¯—¯˜²™¶œ¼ À¥Ã¦Æ©ħÀ¤½¤½¦¾©½«½«º ¶œ°—ª‘£Œ›„“~Žzˆu‚p{h raj[`OTAK67* 3%0%7* ?2J;ZHdQmYmYnZp]o^m\hVcQ]K\J[IYFVBS?Q<O:L7L7J7H5E4C2A2A2>-<.:-8,4+.)*&($       '3'9.>2@2C3H6K6K4I3H3G2E3D2B1A0A0>0=/=/<.<.<.=/=/?1@2A3A3A3A3?1?1;.:-9,6*1(0'.$,$(1$5(S>YEdMjTlWkWgWeV^S_T^T^TcYg]dZ^T^NYLVIUGVHVHRFOCL>B76/,'  .4%>0K<UG[N^N^NYKWITEQCLAI=C9@5D;93)%       " !)6.C=OGYMbR`M`M`L`L`L_L\IZGXFXEWDUBS?R>Q=P<H>H<J;J;J;E:A8;6A;B9B7@4;02,+*&(#" #& )"-%2) 5+6-9.?3@4B5B5E5F4H4G3H7H7I8I8I8I8H7H7H;I<J< L>M>O@PAQAVJ"ZN&`T*eY/k_7sfC}pP…wZ?1?1?1?1?1>/=.<-9+7*5)2)/'*$("&!++-%2+82A8H>N@MBMBMBMBMBMBMBMBNCPEODLAMBODMBH=C<=56. 1*,&'"&#('/+2.527575 74 74 85 624/1, /* .) ,& *$ '! " #    & *$C1L;VH_PaSbTdUfV iYiYl\papam_n`qdrbp`o_l^k\gZdV`QaY`U^NXGN>B55,+%*%,&2+<6KBUL]P^R^Q]R^S[SXRTOQKNJG?C;<6926/2**$%" '2$=,E0G7M>WI`Tg]lcphrj„tƒv‚y„{‰~–𙂙‚šƒš†˜„–‚—„œ‰§•¦”¤‘ ›‹šŠ—‰š‡™†˜…–ƒ”’~‘}|ˆw‰uˆu„r}kn`\POE8330 02 ;=PPom‘©£ º«Ŷȶ ʵѼѽ͹με˵ɴdz± ¾¯ »¯ º®»«ºª ¹© ¹ª º«¹ª·©µ§¯Ÿ ªš£“‹–ˆ… ˆƒ „ƒ‰’Ž›• Ÿš  š•š‘˜‰…{xjg^[ VR VO_Ul`ƒl’z£²¹¦¿ªÃ­ůűİĮĮìÀ©½¤¹ ²š±™®˜ª–¨–«™ ° ¶¦¨Ä©Æ­ ʯ˯Ê®ʪȨĦé¿©¸¥µ£µ¡²™¬‘¬ ¤Œ–…„ztmc]RKG?MJVPdZxf‘y¨Œ·˜ »œ ƧƧǨȩȩŨÁ¥½¡º ¶›°—ª”§’¤‘¢ ¨Ÿ®¢¶§¼¨Á© æ ¤â³š µœ ¶œ °–¤–„Š}ƒ|ƒp~kuahWbQZNJA;22. 0+4,A4PA_LiSoWzbyawaw`t_p[jVfR`O^LZJYHVHUFQDOBO?N>M=K:I8H7G5F4>3>2=1;/8+6)4&2$,'!           2%5(:-=1>3A4D7E8I4I4G5G5F4F4E5D4D2C1B0@0?.=/=/=/;3;3:291807/7/6.;/5*2'3+6-1)*!&$/ B,Q7gIkMpUpWmXiUfUfUeSbR`P\O[N[P\Q]R[MYKWIVGUFTDRBP?C>D<A69,-# (7)G7QBWIXLXLXJWFSAP=J9D7@7;674++!     ) 1$2%,#$     * 9* D6MBQKROXJ XIZI[I[KZLWNUMUDTCTCSAR@P>N<M;H<H<G;E8D7C6B5A4A8B9C:B9@6<09, 6) +#)"&!" # &#)',*.,6(8*:- 2 ?4@6A7@/A2D5F6G7F8 G9 I;H;H;I<I<J=LAQFUJ_H&cO.mX9wbGkS…s_Œyh}n?1?1?1?1>0=/<-;,9+8+6*2)/'*$("&!)* +%/*52>8F<J?K@K@K@K@K@K@K@K@MBODNCLALAODMBH=C<=56. 0) +%&!%#'&-)1-527596 96 96 ;6 94 72 4/ 3- 2, 0* -& +$($ &! # !  " '! +% A0J9UF\P`RaSbSdTgWgWjZm^m^k\l^oarbqan`m_k^i\cX`T^V]RYLSDK<@43++%'",&5.A;QI^SfZi^hYg[g\f]b[_X[UYRRJNFI@E<C9=57.2(+!' &) /%;,G5O:XG]MeVm`rfvkzo}rq€s€u€w‚x„x‹xŽz’}‘|“~•€•€’•‚š‡ŠŸŒ ¡žŽšŠ“…‚”“€’‘}|ŽzyŒx‡v†u†r‚pzkm_YOND:541/1 8:LLjgŒ‡¤Ÿ¸¨Ä´ȵɳкк̶͸ʶɴǴòÀ°½¯¼­ º¬ º« ¹ª ¸©¸©¸©·¨µ¦³¤°¡¬¦– ˜Š†‡€ €} €{ƒ‡ƒЇŒ‡‹†‡…xu ok d_ ^X ]VbXqcnž…©‘ ¸¢ð ȶ ʹ ˺ ͼÊ·ɶɳȲDZÅ®Áª¾§¶ž³ž±œ¬˜ª•¨–«š ®¶Ÿ»£¾§ ìÅ­Æ«ŨĦĥ辦·£µ ³ž±—«¢Š†Ž~}qmc`XXOTJcYpc„r˜­’À£ É« Ë® вϱͱͱͱʯǬÄ©½£¸ ³š­˜©”¤‘¡žŒœž£“©•­˜²›¶ž¸ž¯›°š°—ªŸ‡“}‰xƒuj{hs`gU\NRGC:5.1,3,;1J;[JhVr]xa{dzbxbxat_q\kWgS`O^L[KYIWIUGSDPCO?N>M=L;J9H7G6F4?4?4>2<09,7*5'3%. )$          (-"3):/=1?2B2C3H3G2G2D2E4E4F5G6E3D2B2A1>0=/=/<0;3;3:291807/7/6-7+3'1(4+3+-$$ ",":)L5Z@jLmPqVqYmWiUeSdRbP_O]MZMYLYNZO[P^Q\NYKWHVGTDQAO?E@E<A59.-#!&5'E5O@UGVJVJWITESAP=K:E8@6;51-&%  ''"/&6->1?2913+-)#       % 1#M=F:F:E9D7C6B5A4A4@7A8B9A7@6=29-7*0) /(+% '"#   !$!&#)'*(/$0%2( 4+ 6. 80 9292>0@2B4B4A2@3 A4 C6 B6 D8F:H<M@SFZM#_R&iV6o\>xdImU‡uaŒ{i‘q”‚t=1=1=1=1<0;.:-:-:+8+6*2)/'*$("% (' )$,*2096A;E=I>I>I>I>I>I>I>I>K@MBLAJ?K@NCLAH=C<=55-0) *$% $" &&,'0,61:6=9 =9 A: B; C9A7?4=2<0:.8,6*0* /( -& (" & '! *$ -'=.G7QCZL]Q_P`QbPcRcSfViYjZgXiZm^n_m^l^k_j]f[cW_U\TXPUIMBE:;2 0* )# &-'92H@VMcYmbtgrcseserfpdlbi^g\cW_RYMUHQFMAE9@46*5)1'5)=/I8WB`IiTmYr_wezi}l€oƒrm€p~r|rwpxn{o}qˆsˆtŠvŽz{{‘}–ƒ—„˜†šˆšŠ™ˆ“…€Œ}ŒzŒzŒzŒz‹xŠw‰v‰v…v„s‚qowhi]WOME;630+, 01BA]Z{˜”±¢¿®İƯ ͵ Ͷɳ˵ ŵĴóÁ°À®¾¬¼«»©¹«·¨¶§¶§¶§µ¦³¤±¢°¢® ª™¤”›Ž‘††}~xts srrqts vtvsspok`^\ZZV _W i]xizœ‡¸À¦ ʳ м ÐÀ ÎÀο ÌÀ Ϻ͸˶ɵÈ´DzŰ¸¤¶¡°œ«—¦”¦“§” §•ª— ± ¶¢»¥½¤¿£¾¢¾ ¾¡¸Ÿ³›®˜¬•©¤ˆ˜„‘„s te gX`SeUj[}ew¨Œ»žˬոٽٽؾÖ¼ÓºÒ¹ϸͶÊ´Ȳ«¿¨º¤´Ÿ¯›©—¤‘Ÿš† ™… —„˜†›ŠŸ£“¦—¤–¤”¢†•}Œt†o ƒl xcvcn]cSTIH?<43,8,>2H<WHgVt`|fh~g}ezdybu`q\kWhTaP_N]KZJZIVHTERCP@O?N>M=K:I8H7G6B5A4@3>0<.9*7(6&1$,!'         !)"2(7+;,>->-C1C1C1F2G4I6J7K8F5D4C3B2>0>0<0<0;3;3:291807/6-6-2(1'2(3+0'%".!:+J5Y?fInQpTrXrZmWiUdRcP^L\LZJWIWIWKXLYM_T]RZNWKVISEPBN@H@F=@66-+"$3%B2M=RCTHTHREQBP>K;I:C7<482*% %04+:/@4E8F:C8>4915+/&&     &0#;0E<HBLCNDSDWFWFUGREPFQBQBQAP@O?N>M=L<E9E9D8C6B5A4A4@3?3@4A5A5@4>21>1=0>1?2A4@9C:G>NBUG"]M)hV2n\8ueK{kQƒsZ‰zeŒnƒs’„w“‡{=1>2>1=0=0J?J?I>J?MBK@G<B;<45- /( )# $ " %% -)1-95?:D>G@ HA LB MAK?H<G:F9E8B4@2:3927/ 3* .(-& .' /);-C5MAWJ\O_O`O`N`Q_PbSeVeVcUeWi[i\h[gZe[eZbX_U[SZSVOOFH??7 4. ,& (!%0'=5LDXOeZpdvkykzl{mzlykvhtercpak\fVbS_OYKRCM>A4>2<0?1I8XEgPqYv`yc|g~i~i€k‚m„om€pqzoskngmhni~l~lpˆt‹xŒy{“˜†–ƒ“‚Œ}‹|Š|‹}‡wˆxˆx‰y‰xˆw‡v†utq~nykrfe[UNJD;41.'( (( 33MKoj ‰„ ¦—µ¥¼ª ÀªȲȲůDz õ´Á²À¯¾¬½«¾¨½§·©¶¨µ§´¥´¥³¤±¡¯Ÿ®¡­Ÿ¬œ§— ”‡‡}}vonihcc _```^_Y[UVKJMLVPd[yi ‘|ª¸Ÿɪ̱Ò¹Ó¿ÐÁËÀȾƾÏ»͸ɶÇ´dzÅ´ñ°½¬¼«¹§´¡¯›ª•§’£›Œ Ÿ¢‘¦•«˜°™³š´›´™³š°˜«“¦¤Ÿ‡˜€ƒvuf jX dR gTt_€jšu®‰Æ¡Ö²Þ¼ãÃâÇáÈÞÆÚÃÖ¿Ѽκ̹ʶƵDZįÁ«¼¨ ¸¤ ³ž «˜ §” ¢Œžˆ˜„ ’€Ž‹€Œ‹‚……‚Œ}‰v…ojhwcsbk^ZQKC?::462D2M<[JgTs`{g€k€jjh|fzcvbr]mYiUdQaN^M]K[JZIUGSDQBQBP@N>L<K:I8I8D7C6B5@2>0;,9*7(2%.#(            &-"2%6&7(>-@/B2F5I8L9M;M;G8F7E5A4?1=1=1;0;3;3:2807/6-5,5,/'/&0'.' '  *7(G3V>cIlOrVsXsYrZmWhScPaM\JZJXHUGUGVJWKYM_T\QYMWKVITFQCOAG?D;<42*% #2$@0K;PARESFM?K=I9H8F7A5912.& #/ :(=/?2E6H9I:G8C6@3B3 <.3)+$$      %/$8/=5D;H>OARCSDRCPCNCM=M=M=M=M=L<K:J9G;G;F:D7B5A4@3?2?1@2A3A4A4@3?1>0=2<08/4+ /( +% (#%"  #$ %"&#(%*'+),*1(5*7,9.;/=2@5C8H@KCPF"XK(_P/iY8s`@zeF~r\ƒwa‰|i‚p„tŽ„x…y‡|<0<0=1=1<1<1;0;0<-:-8,4*1(,&*#(#(!(" ($ )( /-41;5>7E9E9E9E9E9E9E9E9G;I=H<G;H<K?J>E9A9:13+.' (" #" $$ /+50>9F@LEPG SI UJ XJVGTESDRBQAN>L<E<E;C9=57/4,1* 1*:- @4 I= RGYK]M_M_M_O^N_ObRbS`QaRfWcWbWaWaW_X^V[RWPVPRKHB>;62 /+(# $ '0(?8PG]Sh^shym€pr‚s‚s€q~n|lzizhvdo_kZhXdS]MXHI;G8C6G8SAaNt\}e„n…o‡r†q…p„n…o†o~lm~mxkqejbeaebuftezip‡uŠvŒy{•ƒ“}Š{‡w…w…v†wƒt„u…v†w†w…u„tƒs}qznxjsfka_VPK GB ;40,%% !# **?= ^[ ws™ªœ¶¤¼§Ä®ů®ƱÁ²Á²À±¿­½«¼©¼¦¼¦µ§´¥³¤³¤³¤²¢° ®žªžªœªš¨—¢‘—‰Š~ƒxmic`XV ONKKFG@B:>==!GEYSqb‹v ¨Ž¿¢Ì­ӵָ׾ÖÂÔÃÎÁÉÀÇ¿͹˶ȵƳÅ´Ä´²Á±½¯¾­»ª¸¦´¡¯›«–¨“œ‹ ›‹šˆ™ˆœŠŸ¤§’©•«–ª•¥‘¢Š–„Ž{ƒy ridXaPfSs[„i‘w¸ŒËžà´ êÀ íÆìËëÎèÏãÉÝÆ×Áѽλ̹È·Ŷdzű°À­ ¾ª ¸¤ ³Ÿ ¯š ©”¢™††y~svmqiuowoxp{q}r}p~m}mvipdb[QMA=75:5?:R:_HmVt_|fƒm„nƒlƒlj}g{ewcs^nZkWgRcP`M^L]K[JYHVESDRCQBO?N>L<K:J9G8F7E5C3A0>-<*:(3'.$) !           !&,!1#4(8+?2F8K<L=M=L=I:F:D7B5?3=3<2;0:2:2917/6-4+3*3**$("&!$&5$D/Q;aFjOoStYtYsZqYmWhSbO`L\JZIXGUGUGVJWKXLYPWNULSISIQFODMBE;A770*%$1#?/I8N>PBQCJ>I:G8G8E8@66//*# &.9(D/G6I8J;L=L=J;J8H6D4@2O?PAPBODM?M?M?M?L=K<J;J;K?J>H<F9C6A4?2>1@/A0B2C3D4C3C3B2@3>2<18/5-1+ .) -( &$%#$" " " ! ! ! """# $!&#'$(%,$.&2)4,9.=1B6G9ND!RH%YN.bU5k\?tcI|kQƒoW…zf‰~lŒ„q†uއw…x…zŒ†z:- :- ;. <0 <0 <0<0;/=.;-9-6, 3* /( -& +% ," *" *$+'/* 4/:2>4D7D7D7D7D7D7D7D7F:H<G;E9G;I=G;C7?7902*,% (" #" $$1, 73 A=LESK XN \P^PaQ_O\L[K[JZIXGVDNCNCLBF=>6813- 2+7. <3 D: MATF[J]K^L\NZL[N]P\OYL[N`S_T^S\T\T[TYRVNSLPHIC?<65 .. (($" ! ) 3*C:TLdZqezn~sƒwƒw„x†x…v„s‚p€n€m{ivdqao^k[eU`ONAL>G;L=WFgU{e…oŠuŒwxŒw‰t‡r†p†p|k|izgwerbl_c]_Zk]l]o`yjp„r‡sŠvŒyz‹{‹z‡x„u~q|o~qr€st€s~p|n{mwkthpcl`dZXPJE @< :32,&% !%$53 PMgd‹}Ÿ«š³Ÿ¾©Á­À¬Ã±À¯¿­¾¬½«»¨¹¦·¥¶¤±¡° ¯Ÿ° ±¡° ®ž¬œ¨›¨š¨—¦•¡š‰‡{piga YR LGA>9813.057"GD!bX~mœ„ ¶›Ê«Ѳ׺ټ׾ÕÀÒÀÍ¿ɽǽÌ·ʵȵÅ´ŵöÁ³¾²½¯»­¹«º¨¸¦µ ±›®˜¥¢Œ›ˆ—„“”•„–…Ÿ ž›‰”†Œ~‚vmh aZYN`Pq[ƒh™z©ˆÐ£Þ²îÁ òÉ ñËïÎìÏéÏæËâÇÜÂֿѼͻɹÆ·±Á°À®¿¬¾ª »§ ¶¡³ž­›¦•ŸŽ•†‹~ €tsh ka b]b]b^ebjfpirjuindd]TPCC6530=7J@aFpV}ehƒlˆqŠs‡pƒlj}gzdwct_o\lXhSfQbO`M_M]KZIXGTFSDRCQBO?M=L<K;G8F7E5C3A0>-<+;)3'/&*!!          !$'!.%5->6E;H=H<G<I>H<F:B7?5=3<1:291807/5,4+2)1(0'%!"  !-!<,K5X@fKmRoUtYsXqWoWlViTcP_K\JZIXGUGUGUIVJWKULSJQGPFODNCL@J>B8=30+%!$1#>-G6L<M?N@J=G:G8G8F9A66.,(# !)1"9(D0L7O<M<M>J=J=K;J9L8B2B2@2=28//)'"!   $&-'6,@3 G7K:M=PBSEODODODNCMBLAK?J>L@K?I=F9C6A4?2>1C0C1D2E4F5F5F4F4C4C3A4?3=2906/6/.) -(,' +& *$ )# )# )# ' & % % %&(!)!-&.'2)7,:.@1F6J: TE&ZK.dU8m]CvfM~nWƒt_‡xc‹€nŽ‚r†u‡xˆxކy‡yŽˆz4) 5* 6+ 7, 8. 9/ 9/ 9/ =.<.:- 7- 5, 1* 0) .(." -" ,$.&0)6, :76//)$#*) A?VTyj}Ÿ‹©“¶Ÿ¹£¸¥½ªÀ©¿¨½§¹¦·¥³¤²¢°¢­œ¬›«š¬›­œ­¬œªš¨š§—¥”£‘ š‡‘‚Œ~zn pe aX RIB=840/,-21ICi^‰u¦Ž ¿¢Í­ϰֺֺӹкι̹ǶŶɲȳƲÅ´ŵ´ ¿³ »°»¯¹­¸ª¹¨¹§¸¤´Ÿ³œ±–­“¦œ†“€Œ|ˆy…y†|‹Ž‹}…xzonfYW ROVOi[€k—{³Ç¢ ß·êÃõÍ ÷ÐóÐïÐéÎæÌéÉæÆÞÂÚ¿Õ½ϼ˹ƶÁ±¿¯¾®¾¬½ª»¨¸¥µ¡³¡¬œ¥•–ˆ Š~}q thZWUSOOMOOQUS ZT[TUOJF== 34 /-5.F:YHvW…gsŒsŠqtŒu‰r‚k€i|fzdvbt_p]mZiTgRePaNaN^L\JZHUGTFSDRCPAN>M=L<H8G6F5D2B0?,=*<)4(0'+""           "(%1,92>7C:E;J?I>F<C8?5=3:2:27/7/5,4+2)0'/&.%#!  -$=.K5W?eKkQlSsWqUoUnVlViTcP`M\IZIXGTFTFSGUIVJRJPHMDKBKAI?F;D9?480.( $0!;*C2H7I:J;G; E8E6F7D8<40*'""!'2#<*D0M8T>SAPALAJAH>H<J:L9D7C6C6A5>4:.2(-"     !# ,! 7* >/D4I8OATFQGQGQGPEODNCLAK@I=H<G;E8C6A4@3?2F1F2G3H4H4I5I4J5H7H7G7D7B6?5;4:36/6/5.3+2*2) 2) 2) 0& /% -# + + ,! -".#/)3+6/=1C5J: Q@$VE)aM2hT;q_GzjSr]„wd‡|jŠ~n‚qƒs‘…u†uŽ…t†vˆx‰y1% 2& 3( 5* 7,7, 8. 8. =.<. ;. 8. 6-3,1*0*1" /"/$0%2'8+ =56. 2, 2+6- :1B6K<TBXE[GYKWIVHWIUGRDSEXIRHQGOGNFMFKCF@C==662,-$(!% # ! !4+92G=WNi^thwkwj€wxƒy„xƒwƒt‚po~m{iufrbpam^gYcURHODLBNB[Lm]€my|‘~“€“|Šw‡s…q~p|k{e|d~eydn_gZ[P[OaRk\tdyf|g}h…tƒr€o}m|l|nq€r}q~rss}pylvitgj_f[aV]QULLD>: 62 2( +% ! " 85KHlZ‚p“~Ÿ‰­”±™±œ·¢À¤½¤»£¹¢´¢° ­ ¬Ÿ©—¨–¨–©˜«š«šªš¨˜©š §—¤’£ŽŠ˜…“Ž}ouggZ UI D;720-.,0.IDnb{¬’ åͭͮԺÓ¹ѸηÌ·Ê´dzòƯĮİñó¿³ »°¸­º­·ª¶¨¶§¸¦¸¤· ´¹›µ˜­“¢Š•Šyt|priyn~p€p|nuih^[UML MJZSsfŒx¥‰Å¢ à¹êÇóÐüØüÙø×óÕëÐãÌêÅåÃáÀ۾ռϺ˷ǵóÁ±¿¯¿­¾¬½«º¨¹¤³£¯ž§—¡‘™Œ Žƒ‚wyn\Y QQDF:?8< <; ?;B;;830)* &(+)8/N?eO‡e”u œ~ “ystŽtˆpjh{eycvbt`p]n[kThSePdNaN_M\JZHVHUGTFRCPAO?N>M=H8G6F5D2B0?,=*<)5*1(,$$           '$.+81>7@9K@I@F<B9@6<5:2:26.6-4+3*1(/&.%-$%#"("9,G2S;`HfOfOrUpTmSmUkUiUcQ`M\IYHWFSESERFSGTHQIOFLCI@H>F;B7@5@37/,(#.9(A0E4G8G8D8A4?2@3@490+%"!"*7'B0K6S=[CXHUGPFLEJCKAM>O=J=H;F;D9C7?2;-7)%% !  % 2# :*@/G6N@TFQGQGQGPFNCLAK@J?F:E9E9C6B5A4@3@3G3G3H4H4I5J6J5J5 M9M9K:J;F9C9?6<6=3<2;0:.9-9, 9, 9, 9, 8+ 6( 4& 3% 3$ 4%5&2-6/<3C8L= UD(`M/fQ4oW?v^F~jR†t^‰zg‰~l‰€oˆqŽp‚qƒrƒsŒƒr„s†u‰w/#/#1$2&5&7):*;,7,8- 9.:0 9/ 7- 5+3)0) 0)/'.'/*2.6467 =7?7B6D7F7C6B7@7B5B5B5B5B5A4?1?1:.5+0$ + & $ #"!.*70C9PAWH^NaQdUcScSbR`P^N\LZJYI[J[JWIPFH>=56. 3* ,&-'/, 40 :6C=K@PCUFSFQDNDLCJBH@E?ECECDB B?@= =9 :684*,'+%( !$ %(5)B6QC]MgXqcxkym~q€sƒvƒvtr~p~pyhxfqbm]k\l\fW`QRHH=I>RDZJmY„luz“}––’|wŠsˆp€m{jwfufwhugrdn`]WUPQKWQ`Ykbtizo}g}h{i}mr€s~r|pu ~q{nwkvjrh pe mdj` d\ \T RLHE><54//*%$!  ,2aW‡u§» È©Ï®γѶÑ·η Í· ͸ȵ¯ŮÄ­­î°Á¯½­ºª¹«¸©¸©·¨µ¥³£²¢±¡· ²¬˜¥”‘„„u{inkfb`\`]^]VVKLDE EASJkZ ‰q¬ŠÊ¥âºðÆùÑùÓûÕøÔôÏïÌîÊîÊæÉâÆÞÁھӻͷȱíĭìÁ¬À«¾¬¼©¸¦µ£¯¡¬¨˜¤“ Ž™†{‡rr` fV SJ A> 56 ./(( &$ #-$=0 UD*hT3‚gw… ›ƒ’y‹r‡o†oƒlj}gzcu`r]o[nZoUmRjOgMdMcKbJ_I[IZJXGUGSDPCOAOAK;J:G8E6A4?12;.9,9+503.2*1(1%1$2$3%3'2&/&+&'#""+$;2 I<VCdJnQkPnSmTfPcMcNaN_K]K\JZHXGVESESDSDPFLBJ?J?H=E9D5D4;52*(     (4& ;- =2=3;4=/<.=1>38/0')!) #&/%;/H9QAYF[G[IYIWFSEQBOBN@N@M?K<F:D7@5?3>4>41-,' $      $/%7+=1C6K<OAQCQE PD M@ I<D9C7G7G7G8H7I8K8K8L7G4H5H5I6J7K8K8K8L8K9K8H7G6D4C3B2A3@2@2@2?1?1>0>06A5C6E6C6B7@7B5B5B5B5A4@3?1>0:.5+0% * % # "! -)6/A7M>TE[K^N^Q\N\N\N\N[MZLYKYKZIXJUIOEH>@68. 4+ *%+&+*0- 52=7E<I=NBLBKAIAH@D>B=A;<9<9<9;795623.2-))'( "$  & *";.G:UF`OhWqawhxk|o~q€str|n{m{lwfteqal]k\j\eV^OQFG<I>RDZJmY„muz“}•€•‘{v‰rˆp€m|iwfwevgvfrdn`cYYQRJRLXR`Zldtl|h{h{j|n€s€t~r{p}pzovjqgoekbg^e[aZ[TSMHD=; 33 ,-&(#  +,:;XGl[m‹u•} ‡£ŒŸ‹¤”¢’ ¡‘¢’¡ŸŽœ‹žžžžŽœŒšŠšŠœˆš‡™†—†”…‚‰~†{u{mtbjU]JL> ;61021>9XO {l š† ¯–¾ Ç¨Ç«É¯ʰÆ®ưȲŲ¯ůíÁ¬­Á¯Á¯½­ºªº¬¹«¹ª¸©¶§´¤²¢±¡³Ÿ±œ­™¨—¡“–‰Š|‚qje`ZUOPK JGC@;967E@XNuc•}µ• Ыä¼îÆöÐøÒøÒôÏïÌìÈëÇêÉæÈâÆÞÁÙ½ÓºͶȱíĭ«À«¿ª½«»¨¶¤´¢® ª›¦–¢‘žŒ˜…{‰t|jpa[RJD<92.'$$ *#:1"SE+dU4gŽv™ƒ ™€‘wŠp‡o†o‚k€i}gybt_q\o[nZnUlSgPeNcMbL^K]I[IZJXGUGSDQDOAOAL<K;H9E6A4>0G;D7C6;51*%   #.#6*:/:3;4>2I=H;F9E:F;G7G7G8H7I8K8K8L7I6I6I6I6J7K8L9M:M9L9L9I8H7F6D4D4A4A4A3@2@2?1?1?1B5B5B5 B5 B4 C5G9J<L>PBVH%\N+dT2l\:scAxhFoVƒr^ˆxh‰}o‰s‰vˆ‚t‰ƒuŒ‚yŒ‚yŒ‚xŒ‚vƒw„u„u„s+$,&-%/(2( 4+6-8-:,;-<.=0=0=00=/:/5,0%* % " +'1,?5H<PATFWIXKUGVHWIXJYKYKYKYKWHVGSFNDH>A790 5* )$'%''(( ,+ 3/ ;4@6C; C; A<A<=:<9;7974040514/3.1,.(-')%%# !   # )# 0' B4O>]JfQlWt`xfyg{j~m€po}m{jziygsdsdp`k\jZiZbSYLODF;H=QCYIlX„muz’|”~”~zŒu‰r‡ol|iyfwevguescoak[`SULOHMIQN^Zifuevfwjym{p|qxpvmsjqgoelcjad]_W\TXSPLGD;:32*+ #%   +%:5QBfVzi†qv˜€‡ž‰žœ‹›‰šˆ›‰›‰›‰šˆ›‹šŠ™‰—‡–†•…•„•„–…—†˜‡”…Œ}‰yˆxƒt€nzdoZbNRC A9 72 ,,33 HC e]ƒv›‡¬”·¿¤À§ªÁ©Á«Å¯űïÄ®íÁ¬­À®À®½­»«¹«¸ª¸ª¶§µ¦³¤±¡° ¯›¬™«—¨—¥•Žˆvpic\ TMGB =8400.0/D?![S%n(¢‹%¾¡Ó° ã½ëÅôÏôÏòÍîÊêÆæÄæÄæÄãÄßÂÚ¼Ö¹϶ɲÅ­Á«Â«Áª¿ª¾©»©¹¦´¢±ž¬¨™¢’ŸŽ›‰—„|‹v†szii\VNH@93-&&#"30!JD,[U5yc†q‘{ zŠq‡m„l„n€ig{eybt_q\nZmYkWhSePbOaN_M]KZJ\JZJYHUGSDQDPBOAM=L<I:F7A4>0;.:-6*3*0&(        &()(&    " &("+%/'0'0'3'4(0&0&0'3'4(7*:-;.<1:2:2:361/+'$"!,#9,E4V>bGcIeNfOcLaLbL`L_KZHYGXEVEUDSDSDSDMBLAK@I@I@H>E:C763-)!    $,"2)5-71<09-5,2(+"$"",4&?1I:Q?VC[G`J]L\L\LZLXJUISFREN@L=H<E8B7A5@6@6<27/2(-$' #   !' ,$2)8/?4@5A6A6A6B5E8G:F6G7G8H7I8K8K8M8K8K8J7J7J7L9M:N;N:M:L9J9I8G7F6F6B5B5B5A4A3A3A3A3D6E7E7E7 E6 G8K<N?TEYJ!_P)fV2l^;sdCzkLpQ…yaˆ{hŠ~nŠ€t‰vˆ‚v‡„uˆ…t‹w‹wŒ‚xŒ‚vŒ‚v„u„u„u+'+'-' .(1*3,7.8/:,;-<.>0>1?2?2?26-5+4)1)2*2,3-40:2 <3 @3A3D4B5A5@6@3@3@3@3?1>0=/<.:/5,0&* $ !   (%/*:2D7K=O@QCQEQCRDSEUGVHVHWIWISEREQDMBH>B8<08+'%&$$##"%$,( 2, 7/ 94 :5 :7 :8867563633/4/4/4/4/ 2-0*/),% )# $  %!.(5-H8SCaMiSoXu_xdyezg|i~k~l{iyfxewcp`oam^jZhYdX^QUHMBD8F:QCYHlXƒlŽty‘{“}’|y‹tˆp‡ol|iyfxewetdscqaq]hW]OQJHEFFOPZ[ j_k`ndqhrkrkqiogkbjaf_e^b\_XYSUONJ FD=<43+* &% ! .$;1N@bRwg„p‹t’|™…œ‰š‡™†—„–ƒ—„—„˜…™†—‡—‡–†•„”ƒ’‘€‘€‚’…”…’ƒ}‹x‰v‰v„p€kzdoZbOSCD890%(*+ 87OLkb…v™…©³š¸Ÿ½¥½¦¿¨«­À«ììÁ¬Á¬¿­¿­½­¼¬·©¶¨µ§´¦²£°¡®Ÿ­©—¨•¦”¥•¤”Ž”ƒŠyypmc [S KD ;61-/,1.%C>(\T/ƒt1§‘,Á¥Ó²à¼èÃñÍïËíÉçÅäÂâÁáÀáÀܽغӵϲɯĬÀ¨¼¥À©¿¨½¨¼§¹¦¶¢² ¯œª›¥•Ÿ›Š™‡–ƒ‘}yˆs€kqacVUI E=8/.' "*,<>&MN/iZve‚q „p€igh€i}e}ezdxas^q\nZlXiWfTbQaP_O^NZMXJ\JZJYHUGTEQDPBOAN>M=I:F7A4>0;.:-7+4+1'*!       !/ 0!2$2%0#)$!       #'!*"-$/&3'2%2%3'4(6+:-<0=1:091:2:4621,)%$#/"<+K6YA]FaKcM`J_I`J`I\HXEWDVCTCTBRCRCRCMBNCLCKBJ@H?D:?50- &" "'+"+%2*/&,#)$ &3$;-H8P@UBXD]GaK`O_O`P]O[MWKSFQDM?L=G;E8B7A5@6@6@3=19,5(0% * "   #'"-':0<2>4?3?4?4B6C7F6F6G8H7I8K8L9M8K8K8L9L9M:M:M:M:N9M:L9I8H7G8F6F6E6E5E5E5E5E5E5E5D7E8F8F8 G9 J;O@RCXJ]N#eV-m]9sdCzkN€pV„t[‡j‰nŠr‰tˆ‚v†‚v‡„u‰†uŒ‚xŒ‚vŒ‚vƒwƒwƒwŽ„xŽ„x.*.*0+1,3,5.8/90<,=->.@1A2B3C4C4;0:/8.7,5-5-5/5/:1<2@2 A2D3B4A5?5?2?2?2?1?1>0<.<.9.5,0&+!%!  &#,(8/A5G8J<L>M@NAOBPCQDQDQDQDQDODMBLAK@I?E:?2:,*& &$"!!" &$.) 2, 40 74 ;7 <8:79595:6;3<4=5=5=5<3:1906, 2) +& %!%!*%2-92J;UEbNiSoXu^wcwcvcxfzhzixgvducucm^m^k\gYcWbU[MRFJ>B6E9PBYHlXƒlŽtyz’|‘{wŠs‡o†nlj|fwdwcucubrbt_m[cVVOHG@BDFJO ]V_Yc^gbhdichbgab\a[_X\WYSRNMIHEA=<8 40 -* '%#!   /";/F:YKn_|iƒnŠu‘}–†’€’€‘}}|}’”ƒ•„–…–…•ƒ“~Ž|€‚’ƒz‰v‡tˆt‚m|jvbkZ_ONBA670#&!%*+ <<WQqeŠw™…§Ž°—¸ »¤¼¦½§½¦º¢ÁªÁªÀ«¿ª½«¼ª¼«¼«¶¨¶¨µ§³¤±¢¯ ­¬œ§—¥”¤‘£’¢’Œ”ƒŽ{|prfbXQH@8 1,.)/,B?,[U1‚t3¥’,¿¥Ò²ß¼æÃëÉéÇæÄâÁà¿ݾܽÚ¼×·Ó´ίʬūÁ©¾¦»¤½¥¼¤º¤¹£¶£´ °­™¨˜£“Œ™‡˜…•‚‘}Žz‰r ƒmxcl\_QPF>941& !$/2M=J;G8A4>0;.:-8-5,3*,$!       (,!3$4%7(7*5'0#,)"   %)!-$1%3'6(7)7)8+9,;/<0<27/708182712+*%%'1#A/O:WB\H^J\HZF]F]F[DWDVCUBSAR@PAP@QAMBPENEJ@G>D=>67/&% "  $" %.' ;*C3N=SDVEWE[G^KbQaQaQ]OZLUHQDOBK=J;F:D7A6@4?5?5B3@0<.9,5(.#'    "'#2(5,:1?4A5A6B5C7F6F6F7H7I8L9L9M8I6K8M:O<O<N;L9K8N9L9K8G6G6F7F7G8G6G6G6H7H7H7H6H6H8J:L< M= O>SBXG\K bQ&hV.p^8wgF}nQ‚tZˆyd‹|g†l‡€n‰t‰v‡uˆ‚vŠ„vŒ†vƒwƒwƒwŽ„xŽ„xŽ„x…y…{61617070:1;2<3=2@0A1A1C3D5F7G8G8A7@5?4=4<2919191<2>3A3B3 D3B4@4?5@3@3@2?1?1>0=/<.8,4+1',#&"   #"+'5.?3D7H9I;I>K@LALAMBMBLALAK@MAK@I>J?I?F;@3;..' *$%!"(#.) 3- 92>7 B< E>D>E<F=H?G=H>I?I?I?H>G=F<C7?47//+-)/+61 =6 J>VGbPhSlWp[r_s`p_scueuftercqaqal]k^hZbV`S^RWKPDH;@3D7O@XGlXƒlsŽwz‘{yŒuˆq†n†n‚kj|fycvbuaububvbp_g]\V KJ ?@;>?B NKRPXU\Z][_[_[_[]XXUTQPLKHDC>=:972 4/ .*+&($ '" # "% $$ #!$.!8+B6REfXuc}j…pŒy€~~}Œ|ŠzŠz‹zŒ{‘“•ƒ–„–„“~Ž|}~‘Ž~‹{‡v…t„s|nxinabWUL G@ 941,"" " // ECaV|kŽyž‡ª’ ´ž ¹¤ ¼¦½§½¥º¢¼¤½¥¼¦»¥¸¤¸¤¸¦º¨·©·¨¶§´¥±¡¯Ÿ­«›§˜¥•¢¡¡Œ—„‘}‚rxhk\\NJ?:2 2+1+?>*VR,zp+Œ$¸ ͰÛº ãÁäÃâÁß½Û¼Úºغ׸Ô·Ô³а̬ȩĩÁ¨¿¦½¦º¢¹¡·¡·¡´ ³Ÿ¯›¬˜§—¢’œ‹™‡˜…•‚‘}y‹u†p |h q`eVRJA>44)$ $%.-D<SJcX k[r]x_{b|d{c{cybybu`r]o\mZkYgWdScRaQ`P\OZL]K[KZIVHTEREQCPBN>M=J;G8B5?1,<-<-=/<0<0;1;1808080807/4+/&+!*:)E3R>WCZGZFYE\E\EYBVCUAT@R@Q?O?O?O?J>NBMCF=A:?970+&"%(-#4'*$( ' # *$61 @3G8N@SDUGWFYIZJaO_O^MZLVGREN@L>K=I:E9C6A6@4?5?5A1@0=/;/8,2(+"%!     $ ' .$ 5, ;2 @5B6D7E8E5E5F7H7I8L9M:N9I6K8M:O<O<M:K8J7M8K8J7G6F5F7G8G8I9I9I8I8I8J9J9J9H8J:M= P@SBXG^M"cQ)kW4q]3?3C4C3E4 B4@3>3@2@2@2@2?1>0=/=/8+ 4*1&-$' $! #"*'5.=2C6E8G;H<J?K@K@K@K@K@J?J?J@H>F=H?J?H;B4=.3( /$) $%+% 2, 81B8H=OE RGTGSFVGYJWIXJXJYKXJWIVHUGODKAB;955061 ;3 ?8LBUJ`R eTgVjYl[jZj\l_obpdocmamamak^j\fW_S]P[OVIMCF9>1C6O@XGkW‚ksŽwyzŽx‹t‡p†n…m‚k€i|fycuauavbvcwfpbh^\Y LM ?@7989 >>CDJJOPRQSPSPVPSQPNLIFFCB>>9966816/2.2.3.2/1.0-7.5.2./+)$&-#7,@5LA^Rp`{gn‡vŒ|}€Œ|ŠyŠy‹z}~‘’€’‘~|Ž{’||{Ž{‹zˆy‚urwkpfd]VRHF <:0.)&! %% :7 VLs`…n“}¡Š¬— ²· ¹¢»¢¹ ·ž¸Ÿ· ¶Ÿ²ž²ž´¢¶¤µ¦´¥³¤±¡¯Ÿ¬œª™¨—¥•¢‘ž‹Š‹›‰˜„”~Žx„nvbhW XIG:;05.57JIld®˜Å©Ó´Ù¹Û¼ٺ׷շÖ·Ô·ѳΰЭÌ«ȧŦ§À§À§¾¦·Ÿ¶žµŸµŸ³Ÿ²®š«—¦–¢‘Œšˆ™†–ƒ‘}yŠx„r}jtafWTLA?66(&%/* ?8 RI`PjUsZx^x_zbzbzcybvbs^p]n[nZjXgUeRcRaQ_O^N]K[KZIVHUFREQCPBM=L<I:G8B5@2=0-B/B0A0B1@2>2>2<2<291807/7/6.4+2&0##0"=,K8Q?UCVCXDZF]F[CVBUAT@Q?P=M=M=M=F7I<H=A7;392/*"" )1$6(<.C3;.9,6(0"'+(84E8H<K@OESGTHUIVH\JZIYHUFRCOAM?L>K=J;F:D7A6A5@6@6?1>0=1;1915..(+%&!! ## ( 0%6+ ;/ ?2C5G7E5E5F7H7I8L9M:N9L9L9L9L9K8L9L9L9O:L8K7G6G6G8H9I:I9J:J:J:K:K:K:K:J8L: P>TBXE_L$fS+jV1u]CycKkS„r\‡vbˆxh‡zjˆ|l…|m‡}q‹~uŒwŒwŒvsŽ‚r‹‚q‹‚s‹‚s‹uŒ‚vŒ‚xŒ‚yŒ‚yG>F=F;F;G9G9I9I9 J8 J8 K9!K: M<"N=!O>"P?#L@K?H?F<C:B8>6=5"@5!A5D5D4E3 B4@3>3A3A3A3@2@2?1>0=.8* 4) 2' -$(!%"  !")&5-=2C6E8G:H<I>I>J?K@K@K@J?J?I>G=E;G>J?I=C5>06( 1% , &' .' 6. <4I<QBXJ \N^N_NaPeRcRdSeTeTdScRbQaQXMSIKCA; :5 94=5@8MD VM _S cTdTfVgWeVdYg\j`kakbi`i_i_k]j\bV]PZNZNSIMCE8>1B5O@XGkW‚kŒrŽwxyŽxŠs‡p…m…l‚kj~gycwat`vbxdvhpef`[XMN ?? 76 64 2389@@EFGGIGKGLHNKKHEECBAA??<=:;>9=8=8>9A<B=?=><G<D;?:950, +$/'7.=2G;XKjYwd~kƒq†x‹{Ž~€‹{‰xˆw‰xŽ|Ž|Ž|Ž{Ž{Ž{||”|’yyzŒ{‡zv|rphgb[YMM>A 23'(!!!! 51 PEnZg‡q’}Ÿ‰¥ª“¯˜³š´›³š´›´œ²š®™®™°³ ±¢° ¯Ÿ­ªš§–¥”¤“¡“š‡˜…˜†™…–“}–|Œr}dpZ`ML=@3:.+0@?a[ †y §’¾¢˫аյԴҴҳҵѳ̱È­Ì©ȧŤ¢¿£¾¥¾¥¼¤µœµ³œ´²ž±œ®š«—¥”¢‘‹›‰š‡–ƒ‘}Œx†yszkqbgXVM D@78'%    0,F=VHdNnT sYsZza{bzczcwct_p]o\o[lWiTfSeRcQaO_M]K[KZIVHUFREQCPBM=L<I:G8C6@2>1=09/807/1)("#+ 4&9+>.>1>2>2<2:/5,3*1'4%,!    "- 4&<+E0H3D2D2C3A3A3?3=2<1907/5-5-6+5)2&0#,7(D3K;R@UBXC[F^F]EVBUAT@Q>O<L<L<L<@0E8D8<27/4/*&#!%0#9*@/F5M:F6D3A1:+/%#    *(85G<H>I?LCQGSIRHQGYFVEUCQBO?M?M>M>L>K<G;E8C8B6A7B8?0>1=1<2:2702-.*)$$  #%( ,$1% 5(9,>0C3E5E5F7H7I8L9M:N9O<M:J7H5H5J7L9N;P;N:L8H7H7H9J;K<L9L9L9M:M:N;N:N:O= R@VD[H`M#gT,nZ5s_<~eQƒjVˆq_Šwf‹zjˆ{k‡{k‡{m‡{oŠ}tŒwŽxŽxvr€q‰€o‰€o‰€q‰sŠ€vŠ€vŠ€w‹xUG$UF%TE$TE&SD'RB(RB(QA(MB$MB$NC%PB%QC&RC&RC&TC'SE"SE"SD#RC$PA$M=#K;"I9 G<D9B8A7A8B9A9 A9 E; E9 C7B6A3@3?2A18-8-4+.)*%&"!&")&0+70>4A5B4D3D:D:E;G=I=J>K?K?L<L<K;J9H7F5D2C12..*($" " *'41<9MCXJ`PeSgVkZj[gZjZkZm\m\lZiWfTdR`O]MWHK>A5:2;4=9 N@TH[Q cYeZfXeVeScXdYf\j^j^j]j]k\`T_U]SZRWNQIJ@E;62:4B7P@aNu]„i‹p’w‘vvs‰r‡o„nƒl{d|e}e{eycwcxdzfwjsgja`Y TNEA84/, +-,.3195@;H?NCPEUJ SHQGOENEOEQGRHRAVEXGVHVJYMYNTKaO^MXHOCC;83/+*';9E@WMj[vc|g‚n‰ty’~’~Œw†r„sƒq‚pƒvƒv„t„t„u†u†u‡v‹t ‰r†q„t…xƒw}rvnoa eZ VN EA65+*!!'' ?9ZNm^zf„oz š‚ž‡ ¤“¨™¬™«—©”¦‘££¥§’¨“ª–ªš¬œªœ¦—¢“Ÿ”†•‡”†”†“„’ƒ‡s‡s‚mvbiW[L J> <31075 HGhb ‰~ ¤‘¸žĥɪʩ˫̬̬̪ͭʧÁ¤¿£½¡¹Ÿ¶Ÿ³ž²±ž­™«—¨—¨—¨™©š¨›§š¡ŽžŠ™‡•‚“‘}‹{„u|nsfh]\T MF?73- "# ""0, >6MA[JeRlXfYm^tbubtaubrco`i_j]kZjVhSdQ`P^Q[KWIVHUFTFQFNBL@N>L<H8E6D4A3?1>0?-;,8,4,*&! $) /%5*;/A3D7I5F5D3C1@/<.:,9*6(3'-##   "'/#;-E5H7J5H5D3B3?2=4<5=6?2=0:.8.6.5,3*0(&!) ?,I4R;X>]AaD`D[BZBXCUAR?M=J;F9E8G5B1=1804+,"(++,0"7*@4E:F<E;L8H7D4?19-2(*!$   * 1&>7F=O@RBS?R?R@UCUBUBUBTAS?R>Q=P<G8F7F7E6D4D4C3C3?1>2>2=3<291807/+$ )! % !   !"%( -$0(3+4,9.<1A5E9H<H=I;H;L9L9M:N:N:O9O9Q9Q8N8M7L8K8J:K;K<I3K5M8 L9K8J9I;K=U?WB[F`J#dP-kX7s`BxdI€q^r_tcƒxf…yi…|k†o‡€p…{qˆ{rŒ{sŽ{tŽ}u‹~uˆ€u…u‰s‰s‰s‰s‰s‰sˆ~rˆ~rZJ)ZJ)YI(XG)XG+WF,VE+VE+TI+TI+VH+VH+WH+WH+YH,YH,YJ)YJ+YJ+XI*WH+TE(RC&QA'O@#M>J;H:H:H:G:F9 F8 E7 D6 B4@4?3>2>2;0:.6-1,-()%%# #! &" )%/)6/<2@4B5D4D:D:E;F<H<I=I=J>I>I>H<G;E8C6A4@35.0+)%" #! +( 61?9OEXLbRgUiXm\l]i\m\n]n]n]lZjXgUfTbQ`PZKOC E9=5=6=9 H: NA XK^RcUcUcRcRdUeVgYhZiYiYhXgV_U]SYQWNSKMCE<A75193B6QAdQw`…mŽsuŽus‹q†n„l‚kj~f~f|fzdvbvbwcxfuhqei_^V RLC?64.+ #$%&+)3/<5G=NDSG\P\P\Q[P\R]R^S_TeUiYk[j\l^mbmbj`o^l\fW[ONGA<731.42?:RIhYvc}k†rzw{Žy‰t„p‚pƒqoqpqqq‚sƒt„u‡p„ooqtszoski[_TPH?; 10'%!! 62QGeVq]zd…ov”}™ƒŒ¢‘¤“£‘ œ‰š†š†œ‰ŸŒ£Ž¦‘¨—ªš¨™¤”žšŠ˜Š—‰–ˆ•‡’ƒŽŒ|‰u‰u‚pxfk[]P LB >7 +)-* 95TMth{¢ˆ®º›»œ¿žÁ¡¢áÁŸÀ»¹œ¶œ²™¯—¬—ª–©•§’¥¡¡¢’¢’¡“ ’šˆ—…“€}{‰y‡v…tqykocdZXO JC940)   '#4,@6N@ZIaPbShXo[oZr[r^r_n^lbm`l[kWhScQ_P[O\LXJVHUGTGPENCK@N>L<H9F7C6A3?14<5>1N;J:G8G8F4A0:-5,1(+ *+.1"6(=1D9G=H>H>J9H7E5@2=05,/'+#    "&7/?5H;N>P>P>R@SDSBSASAR@Q?P>N;N;G8G8F7F7E5D4D4D4@2@2>2=1;1;180802)0'+$'! #  $'+$.'/)5+8. <3 A6D:F;F<F;K:K:M:M:N:N:O9O9M7M7L7L9M:L<L=M>L8M9M; M<L;K<L?NBWBZE`J#dP+jV5p]?xdI{jPƒtaƒta‚udƒxf„xh„{j„}m„}m†|pˆ|pŒ{q|rŽ}s‹sˆ€s‡sŠ€tŠ€tŠ€tŠ€tŠ€tŠ€tŠ€tŠ€taN.aN.`M/`M/_K0_K0^J1^J1ZO1\N1\N1\N1\M0]L0]L0]L0_N4_N2`O3_N2^M/]L.[J,ZJ)XG+UD&RB!P@O?N?M>K<K8K8H7 D6 B5@6>6>6=2:190 6. 1+ .) *& )% (#)% .(3+:/?3B5E6E9E9E9E9E;E;F<F<H>G=G=E:D9B6@4?35.0+)$$ $ ,'72@:OEYMcSgWkZn_nal_o^n]m\kYiWgUfSeRbQ`P[LQFG<>6;4:6F8 L?UH]PbSdTfTiTfSgThUgVgVeTdRcQ[SYPUMQHLDF< =4 9/ 2-70A7QCfTzcˆqwsŒrŠp†nƒk€i~g}f}e|fzdwar^r^r_tarfmcf\\T OIA=41+* " $$+(3/@:MDYM`TjZk[m^oaqcrdrcrcvezizlykym|p{qxnxitfnacXTME@952.10;8OGeX td}l†uŽ~‹uŒwŠu„o€lm€ml|k|k|k|k}m|o}p~ql~l|l{n{oynsjofcXYQLD;7-, #! .)H=YLiUr[}fˆnŽv•~š‡žœ‰›‡˜„•€“~”—ƒ›‡œ‰Ÿ¤“¦—¥–Ÿ™‰•…–ˆ•‡”†’ƒ~‹{Šzˆw‰x…s{in_ ^SMF@9,('$-( A:]Qwdt˜|©‹¬³”·™ºš¼™º—¹–´–³•¯”¬’¨£ ‹ŸŠžŠœˆ›‡™‡šˆ™‰™‰—‡”~{ˆx†uƒtro{mtgi_^VRJ C= 5/ +%       % 0)=3I=ODZIaOhSjTnVrZr]p\kal_m\mYjVeSaR]Q^NZMXKVHTGPFNCK@N>K<H9F7C6A3=0;.9-3*-(*&%  !& ,2"=,E5I:L;M<N=M:J9I8G6D4@2>0>08*7)3&,##  #,6)?1C3J6I5F5C3@3?3>4>4=0;.:.8.6.4+2).&(   $1"<+I4R:W>\C]F[DZAY@V>R<O;L9H7G6D4<.6)1(-#)*.5%:+A3F9J>K@K@LAK;I9F7B5@4;05,2)!!   ,$3*?2G7K;M=O@QDQ?Q?Q?Q?P>N;M:L9H9H9G8G8F6E5E5D4A3@2?1<0;1;1<2:2907.3+.(*$ (#%"%!  "& )#+&/'1*4-91 <5 ?7A:A:F9H8H9H9I8K8K8K8I6J7K8K:L;L=M>M>K;M= L>L=K>M@PCRHWC[G"bN+iV6o\>tcIzhP~lVƒvcƒvcƒveƒxfƒwg‚yh‚yj‚yjˆ|pŠ|q‹}rŽ}stŒ€t‰tˆ‚tŒƒtŒƒtŒƒtŒƒtŒƒtŒƒtŒƒtŒƒtfQ4fQ4fQ4eP3eP5dO4dO4dO4_Q4_Q4_Q4_P3`O3_N2_N2aM2aO7aO7bQ7bQ5bQ3aQ0_O-_O-aL/_J-\G*ZE&XD#WC T@R>R<Q;N;I:G:C; A; A; >2<3 :1 7/ 3- 0) -' +% )#*%-& 2*8,=1B5F7D7D7D7D7C8C8C8C8D>C=C=A:@9>7<4;34-1)(###*%70?9 MDWK^QdShXl\m_j_k[jZgWeTbQaPaO`N^M\LXJODF;<57140B5 G;PEYK_PdRiTjUiSiShUgUfTcRaO`NUORKNFGAC; <46-/(-(1,?5PBeTxd†pv‹qŠp†nƒk€i}fzdycxbxav_q]o[n[p]p`pdkabZXQ LG>;10*( !$#,)73H@WNg[pcxfzi~mqƒsƒs‚qp~mp‚q€q€q€ts|pzmwkrff\WQGC:62/42 >: RJ f[ tf}m„u‹}wŒwˆsk}h}j}j|ixgxgxgwiwixlymymxjwiwiwkvkuioelbaWXOHC97.+ $!+%A6PC `MiTv_‚jŒs’z–‚™…•‚”€’~||’~˜…œ‰œ‰ž‹ ¡‘Ÿœ–‰“…‚‚€Ž~‹{Šz‰y†w‡x„syi l`]TKE>9/,#'#% 2,J? cSxd‡o˜~Ÿƒ§Œ ®’ ²–´•´”´”±’®’«§Ž¢‹‡›…—ƒ›†™„•‚””‚”‚€|Šz‡v„u‚r~p{myktfnacYWOJD;7 /* &!     #-(81?9 M?XGbOiRnVp[q\o\g]j]l[nZmYjXfXcXaR]QZMWIUIQGNDLAL=J;H9D7C5?3SASAS?R>N;L<J9H7E5A4@2?1:+8+5)0&(!  (4';-?1H7G6E5D4A4?3>2>2R<N:K8J7G6B1:,2&-#**.3";-A4I<MBMBLALAMBL<J:G8C6B5>2;.7,&&#"    #+"7+?1F7I;K=K@N>N>N>N>M=L<K;J:H9H9H9G8F6F6E5E5D4A3?1=/<0<2=3>4A5>4<17.1+ .) -',''!%#" "$!%#)#*$+&/)2- 61 94 ;7 @6A5A5A5B5D4D4D4D4F6H8H;I<I<H;H;H<I= J=J=K>MARGUJYF&^K+fS5l[Ar`HwgP|kWnZ‚wc‚wc‚we‚weƒwgƒwgƒwiƒwi‰{pŠ|q‹}rŒ~s‹sŠ€tŠ€t‰t‹‚s‹‚s‹‚s‹‚sŒƒtŒƒtŒƒtŒƒtiT9hS8hS8hS8hS6hS6gR5gR5bT7cT7cT7cR6cR6dP5dP5dP5eQ9fR:gS:hT9gT6gT4fS2eR1fQ4dO2aL/_J+^I*\H'YE$VB!W@U>R>M>J<E<D=C<>5 =4 ;1 80 6- 3* .' -& ,&,'.&2) 8,=0A4E6F6F6E5C6B7A8A8A8B<B<A:@9>7<4:2913*/'(!##)#4,;3H?PEYK^NbQfWfZeYiYgVdSaP_M^L^L^L[IZJUGMBE;;44-0+90 ?4G<PBVH]KaNfPiTiTgUfTcS`Q]M\LNIIED?=9 822--')"(#-'91LAbQua‚lˆq†n…mƒk€i~g{eycvbv_t`s_q\n[m\o^q`lbh__WVO HE;9/.('  )&71JA]Rnaxi„p‡s‹xŽ{Ž{zŠwˆt‡sŠv‰x†u„u„t€s}p}q{pujja[ULH >: 74 86B? VO k_ yjp†v}‘{{Šu‚l}h|i{hxdwewevdtetgsgththsgrfrfrfpgndj_g]]UUMGA75-* #  #.&=2I= UG_NnZ|f†n‹tyŽzŽyŽyŽyŽyz“™…ž‹ ‹‹‹œŒ›‹—‰–ˆ•‡€€€ŽŒ|Šz‰xˆwtt}osff[ WNE@83,*"  & 70MBdSs`…pw™¢Š¨Žª¬®­¬ªŽ¦Œ¡‰œ…—ƒ–‚•“|Ž{Ž{‹z‰xˆw…vƒsq}o{mxkugsem_g[\SQJC>51 '% !         "*'/, @6K@[JdQkWo\o\jZeZh[l[nZnZkYhZeZdU_S[NXJUIRHOENCK<G;E8C6A5=29.6+3+,'("&#&.7$G1M7T?XEXEUBR?Q=O<L<K;I8F7B5A4@3;,9*6)1(*$#  '0$7*=/E5E5D4D4A3@2?1=10F5M;S@TBPAY?X>U=Q;N9J7G6F5>06)/#+!*- 4$=* D5I:PBSFREOBN@N@M=J<G8E6B5@3=/:,1.,($     &/$8*>0B5D8E;K:L;L<L<L<L<K;K;H9H9H9G8F6F6E5E5D4C3A1>0=/=1?3?5D8C6@4=28/5- 2, 1* 0(-')"$ #  !##$!(#+'/* 2-4/:3 :3 <3 <3>2?4@3@3?3 @4 B6 E8 E8 E8 D8D8E: G<I=K=M?QCWI"ZM#_N2dS9lZBrbIwgP{lW~o\r_€ua€uavdvd‚vfƒwg„xj„xjŠzm‰{nŠ|oŠ~p‰€q‰€q‰€q‰€q‰€o‰€o‰€oŠpŠp‹‚q‹‚q‹‚qiUI=F=F=A8@7?5<29.6+ 3( 1% .).)0(4*9, =0@2D4F5F5E5C6B7A8?8>7@9?8?8=6<4:2807/3&/%(!$#("1(8,B9J@RDWFZJ_O`S^SeVdUaQ_O]M\K\K\K[IYHUFNCF;=56/0*2. 72 ?9 H?PBWF\J`LeOcPaP_P[NXMUIQGDB@=:840 /++&%""$ *%7/I>^No\{e‚iƒj‚ih~f{eybuauas_t_u`s`p_o^q`qbi_dZ[TPK D@96,,&% )&82KB`Tsc}lŠtŒw{’~’~{‹w‰tŠv‹y ‹y ‡w…uƒvs}o}qzotii`[VLH@=96 :6GA\Ssf‚r‰vŽ|”‚–“y…pl~k{hwcxdwescqcpdmcmcldlblblbjah_e[bW`UWNNGA<30+(% !  #'!+%0(8-@4E:QIZOhYvcl…p†r„s…q†rˆt‰uŒx}–„šˆ‹œŠ™ˆ˜‡•‡”†“†”‡”…“„‘‚Œ|‰x†u…t|p|puii^\R NG=90.%' )# :2NC_Rtb}k‹w–†£‰§Œ©Ž©Œ¨Œ¦‹£‹Ÿˆ™„•‚“€{x‰v‡s…tƒq€po{mykwiuhsepcm`j]cW^SUMHB:6-* "!    !%)))$ ! 1*=6MAXIaPfVfVdUdYgYkYmXmXiWeVaUcS^QZMWITGQGODNCG;E9C6A5>4;07,1(.&*!''*.;&D.U>VB[G\HYGVCR@P>Q?N>L<K;G8D7B5A4?.:+7*4(.&%    &.!5(:-B2C3A4A3@2?1>0=/L>J<G8E6D5C3@0>.=58/0'%    " )1$6);/>2?6F7G8H9I:J;J;J;J;H9H9G8G8F6E5E5D4E3C3B2A1?2@3@4@4I9H7F6B4?2<08/7/7,4) 0& *" & # !!!"# & (#+$-'.(50507182;2<4=3>4;2;2=4?5@6C7C7C7G;J<M?QB#UD(ZI+aN.eR1k[Bo_FueNyjS}nY~r\€s`‚ub|t_|t_}ubvd‚vf„wg…wj…wjŠxjŠzkˆ|l‡~m‡€nˆnˆnŠ~n‡~m‡~mˆnˆn‰€oŠpŠpŠpiX>iX>iX>iXmX=lWF<D:A7=29.8*7)0,0+3+6,:,=/ ?1B2H4F5E5C6B7A8?8>9@6?5?5=3<1:/8,7+3&0%,#' &*!/&5)>4E:M>PATCWIYMXLaQ`P^N\L[JZIYHYH[HYGTEMBG<=57/ 1+ ,-1196 @:H>OAUFZI[H[HYHVHSFMDJBH?=<9731 .+ (& %#!  $ )$6/G=\KlWv^za}f}f|dycxat`s^s^r]t_tatap_n]m]m]e\^VWOLF@< 52))!"  *';5OEeWuf€nŠvŒx|}~zŠw‡t†u‡xˆy…v‚uus|p}pymrgf]XSJG>;86>9LEdX|nŒy|•€™„˜ƒ–ƒ|Šu†rƒqlyfxdvcrbo`l_i_g^e_b[c\c\cY`V\QYMWJOFH@<71.+(($'! & +%0(5-<2B7F:H<I>PNVP^Vk^td{i}k|m€k‚m…pˆtŠvŽ{’€•„—†–…•„’ƒ‘‚ƒ‚‚’ƒ‘‚}Šy†u„s‚qynwlpccWTKF?72*' !*# >3MCdTn]|j‰u‘{—Ÿ„£ˆ¢†¢†¡†ž†›„–’‘}Œy‰v†r‚q€n~m|kziufrepbo`m`i^eZcWZNULNEA;30%$    %-%1(3*8+6*2(*#$  #-(<3 H;PBXJ[MZM_SbSfSjUjUfTbS_S`P[MWITFREODMBLAE9D7A6?3=39.3*/&-"*). 4$>)L3V<]G]J_L]KYIVERCRCSAP@O?M=J;F:D7D7B1?.9+5)0()#    %+!3':-=0>1?2@2?1A0@/?.=0=0=1<2:27.3*.&$    (4';-B2H9G;F9N9L9K7F5C3?1<0:07+1%,"-#1(9,E6N>TETEUGVHVGSDP@M<K<I:G8F7G6F4E3C1A4?19-0'&     !'/#5(8-80A1B2D4E6G8H9H9H9G8G8F7F7E5D4D4D4D2D2C3C3A4A4A4@4L8K7I8G7C5@4>3=2<.:,7*2' -%*#'!'!# # &!'")")"+"+".)/*0,2,4.708192607192<2?6B7F9G:M?PA"VE)^J2bN6hR;pX@s[AueLwiO{lU|pX}qY~s]€u_‚wa{u_|v`}ub€ucueƒvf†vi†vi‰wi‰yj‡{k…~l…~l†mˆ|l‰|l‡l‡l‡lˆ€m‰n‰nŠ‚oŠ‚oiY@jZ@jZ@j[>j[kU>jT=iY8hX7hW9hW9iX:hW;eT8cR6bT7aR5^O0[L-XH'VF%TD"UB!LBKAH>E;C6?1<.:,2.2.5-8.;-=/ ?0A0G3G3F4C6B6?8?:?:?3?3>2=1;.:-8+7)3&1&.%)"' *!.%3'<2C7K<M=Q?TEVISIYLYLXJWIVHUFTESDZFWERBK?E9=4 6- 1*%( *+ // 73>7F;L>PAU@TARBPAKAG=C; @9 9954/, )( &$"!  #! *%6/G=YKhUsZw]zczbyaw`t`s^r]p]p[q^s`p_n]jZhXhXbY[STLIC<9 0/&%  )&:4NDdVuc~lŠvŒxŽ{||zŠw‡tƒu†x…yƒwvƒx€w}s€r{osgg^XSJG?<:8C>QIk^‚r|•~—€›ƒ™…—„’~yŠv‡u‚o|ixdvcqan_j]e\aZaZ\V^V^V\TXOUIREQCLBC=:41.-*,) -( .' 7/92A6I>QCTGREPBJMNMUO]TgZm_qcse€k‚m†qˆsŠvz~’’’“‘‚‹}‡|‹|ŠzŠzˆx†u„s‚qovmuik`^SPFB;3/'%  .%@5VE`Nn]zfƒmŒs“yš}œ€‚š‚˜“~|{Œy‰u†ro€n}l{jwirdpbo`m`l^h]dX`VUIPFH@<7.+!   '"/*6/:2<2A4A3=25- +% !   # /(:- C5N?SETFXK\LaNfPgReRbS_S^NYKTFQBOAMBL@K?D8B7@5>4<26.1(-$0". /!6' @,K3[>gH`MaN`O^MYIUGTGTFUCRCQAO?L=H<F9F9F3A0:,6+3*+%#   $+!2&9,0?1A0@/?.?.>1=0=1=3:28/3*/'!   !.#7*>0C6E8C8J6G6F5B2=1:08-5-5).$,"/%4+=1J<SDYKWIUGVHWHUEP@L;J;H9F7G6H7I7H6I4@0?0=/8+ .' $  #*0$6*6->.?/A1C3E6F7G8G8G8F7F7E6D4D4C3C3C2C2D3D4D4B5A4A4M7L8L8I7E8C7A5@6A0?0<. :- 6*1)/(.&&" '" (# )"*#*!* * &#'$(%,'/*1+3-4.4/5.6/:2?5D8H=!L>!RA#WF*_K3fO=lUCsYHy^K}bMxjPzlR}nW|pX|rY|rY~t[}u^|v`|v`~vc€ucue‚ue„tg„tg‰vhˆxi†zj„}kƒ~k…~lˆ|lˆ{k‡l‡lˆ€mˆ€m‰nŠ‚o‹ƒp‹ƒpiX5 E0E0G3H4H4G3F2E0C4B3>1=/<0;.8-6*6(5&2$ / , -"0(3,;4@7B9E;J<M=P@TARCQBO@N?N?N?O@PAQFPEPBN@I<A6 7/ .) -&*#)$-(2-80 A6 I; C;D=D=C= @:>8=7>7 3.2. 0, /+.) ,& (" % (!-"8+K7]HmSsYsZv_w`w`w_v^v^u]t\pZq[r^tasbp_jZeU\VWPOHD?:5 1,(#" % 7- J=[Opa€q†u‰xŒ|}‹{‡v…t„rƒv‚u‚utt€s€s€ryp rijbb[XQJC@9<6NDPDi\‹{ “„’•„–‡œ…–‚~‹}Š|‹w‡o„ivipghcc`a^aZbVbSZT[UXPTIRFSEL@E8<6824-3,5.515140A7G=ODVJYL[O_QbUdX`TZMWJZM_Ug]lcwb|e€h…n‰s‹wˆz†{‹{Š|Š|‰{†z„z‚xw†w†w„u‚romm€mwhob`XQMA@53 )'# +$ 4*H>UHdTn]ye€mƒppvw“x—z˜{“yŽvˆrˆt‡r…n„kg}fzfwgpco`n]m[k[dX[USQ[JNA=8.0"' %+1$8+=/D4H8L: H:J<J<D891,( #! .+ :6E?KDVBWCXEZH\J]K\J[IWMNCMBMDI@KCLDE=D9>4916/2*.$.!1""*!8)F2R:ZAcHfK`O_N^L[KYHUGTESDSAPAP@N>L=H<F9E8@6?3=1;/8-/'$  $+5%>,?,@-?.>0>2>4<5=6=5?2B0D/A.:.0,)+!    #! -(8/B2H4K<J;H9G8F7F7C6A4@0;-6(-""  '/ 7%:,=0A4C7E6E6F7G7C6C6B5A4A4A4B5B5@3A4B5B5D7D7E8F:F<G<H9I9H7F7D7C8<5<5<4<4;28/6-4*2-2-2-1+/).(,&+% +$+$+$+$-&/(1*2+5-9.;0>2C5J;QB#VE'\I+`L1gS:lZBr`LudRxgWxfX}oU}oU}oU}oU~pVqW€rXsY~q`~q`rara€sbtctctcƒvf„wg„wg…xh†yi‡zjˆ{kˆ{k‡‚n‡‚n‡‚nˆƒo‡‚n‡‚n†m†miX5 D1D2E3F5G6F5F5E3D5C3?2>0=1R?QAP@P@O?O?O?O?O?NCNCOAM?I<B7 80 1,*%'"$!(&.) 4,=2D8C8 D9 E;D:B9@6@6@6;4 :3 929280 6. 2) /% 1( 3);.J9[GiRqYsZs_t_t_t_s^r]q\p[o[nZnZm\m\jZgWcTUNPIGB>850 -' &   % 7- I<]Npa€q†u‰x‹zŒ|‰x†u„rƒqr~q~q~q}p|o|n{mvkofi_cZWPJCB9=5J@MAgZ‡w€~’€’ƒš†”ƒ~ˆ}ˆ|‰x…pƒkxiqeh``[\X[UZRZOVQVPTLOEMBMAH;B5;3806.8.=3B9F;G=PFUK[RaVcWfXh[j]jZgXcT[NWLYN^Vc\p_vc~gƒl†o‡s†u…wˆzˆzˆz…y„x‚wvv‚u‚u‚uƒs€o~m|k{jqch]ZSKH>< 2/'$!' /'G<UIeVp`zg€mn~m„p†n‰oŒp‘stŒsˆq‡q‡o…m„h€g|fwetem`k^iYhVdU]RTMMJOBC;31(*""- 2&:-@4E8K<O@RBRCSDRDLAC941'( "     (# 7/ C9I?ZGZG[I]K^M^L]K[IWJMCLALCG=G?G>?6<24,-(*&'#$(--"6)D4Q=[DaIfNhPaP`O^L[KYHUGTESDR@PAO?N>L=H<F9E8C9B6?3=1:/0($ !(0"9*>-<-=/>0>2?3?3?5=5?3A1B0@/8,.*''     #,#2&7(7+<00D5J<SEYKZIZIYHXGVETCRAQ@M?M?L=J;I:H9G8F7D7C6B2?.8*0%&    $+2"7):-?1@2A4C3C2D3C6C6B5A4A4A4B5B5A4B5B5C6D7E8F:G;G=H=J:K8K8H7E8C8C7B6A5?3>1=0<.<.7. 7.7.6-5,4*2( 2( .&.&.&.&.&0(2*3+:.<0?4D6I:P?!WG&\L+eQ6iU:nZAr`HweQziW{jZzjZ}nW}nW}nW}nW~oXpY€qZr[~q`~q`rara€sb€sbtctcƒvfƒvf„wg…xh†yi‡zjˆ{kˆ{k‡€mˆnˆnˆnˆnˆn‡€m‡€miXiX3?5B3 B3 C5D7E8D7D7D7E5D4@3?1>2=0:/8-6*6)4& /# -!-$0(1,7/:3A8E;G<J<L<N>N@OAOAOAOAN@M?M?K@K@L>L>I<C8 :2 3.*%$!"!%$+'1+91B8G:H;J>J>H=G<F:G;G<G<G<H=H=F:A4>1;1 <0?2I9WEdQlXp\q^q^r_r_q^o\nZmYkYjXgWfWdVcT_S]PMFGA@9921+ *$#  & 6,H<]Moa}p…tˆwŠyŠyˆw„s‚p‚p|o|o|o|o{mzlykxjrembi]cXXOKBC8?5J@OBi[‡v Ž~}’€’‚“„‚‰~†|…z„w‚ql}itdk^aXYSVOTLRJNJNJJEE?E<E9B6>0>1>0>1D5L=VE^LaOcYf\k_ mb pb pcqdrcq^o^k[bSWLQHSLWReZm^wd|h€jlƒoƒr…v„uu€stt~t~t~qrrq|oxktgreh[_URLCA75,*# *$5,NBZMk[we}j€n}lyhygxe{d€e„g‡j‡l…m‡l†k…jƒh~exesdpdi_i\fXcT]PULMFGCA:52+)"# %.$8+?1F9MBSFVJZL[M[M[M[MVIKC?91/)*%5,D7 M= _N`ObQbQaP`O^L]KVJOBLBMBF<E:B88.2**$#")9*B1P=\GeMhQhSiTbQaP_M\LYHUGSDRCR@PAO?N>K<G;F9E8C9B6?3=19./'# %/#7*9.;.;/<0?1@2@2C3>7@4@2A0<.4+*&##  !-#0&1'-#- .!.!,17%@/H7L<Q?UDYHZIZIYHXGVETCSAR@N@M?L=K<I:H9G8G8F9D7D4A0<-5(-$%     %-3%6)9-0A0B1D7C6B5B5A4A4A4B5B5B5C6D7E8F:G;G;I>K=K;M:L9I8H9E8H;F9C6A4@2@2@2A2=1 =1 =0 UB![H'bP,fT0o[@r^EtbJxfNziU|kW|mZ|l\}nW}nW}nW}nW}nW~oXpY€qZ~q`~q`~q`ra€sb€sbtctcƒvfƒvf„wg…xh†yi‡zjˆ{kˆ{kŠ~nŠ~n‹o‹o‹o‹oŠ~nŠ~niX1=0:/9.7+5+4) 1& .%,&.(0+5.:2?8D;G=H<K<M=M?N@OAOAOAN@L>K=J>I>K=K=H;B7 91 2- )&%"#!&%+)3/ =7G>S@UCXFXGWFVEVEVDTETEUGWIWIUFQAN>E: C8 A6F:QC^NgWn[m]n^n^o^n]l[jYiXgXeVcT`T_S\QYMWKFA B<;43- ,& & !  * 9-I=^Npb|n„r†uˆwˆw…t‚p€n€m}p}p}o}o|n{mykxjpcm`i\cWXLJ?A6?3H=NAhZ…t Šy‹x|Ž}‹€‡}„zv€u~r{ozlhyeo_eZ]UVNPIJEFCBA?=:7:4=2=1=/G2I5O;WCbMkUs[x_rfsguivjuiugtftfybvar^gW\ORINHLHXPaWm]tayb{ej‚m€p}p|oznznzpzo{p{oznwlvkthoekah^^SUMIC;9 /.&# )"90 B: YLfWuel‚p‚p}mwfrcqaq]t[x^}`~d~fƒhƒhƒh‚g}fwfqdlci^g\cW]RVLOFGAD>52-+%%"!%")#5)>0G8M?TG[P`TaVbWcX`S_R^QZNRHD>64/.&8-J<UDdVfXgYgYeVbS_O^MYMQEQDPEI=E:A56*.(&! ( >,H4VAbLhQiShSeSbQaP_M\LYHTFRCQBR@PAO?N>K<G;E8D7@6>2<0:.7,-%!  &/&9.8080;1=1?1A1C1D2@6@4?1=/8+/'&"%)(% !##$$%()7&?-H7P=R@UBWDYFYHYHYHXGVETBSAR@N@M?L=K<J;H9G8G8E9D7D4B2>09+1'-$#  "(+".%3)8,:-=/?1C2C6C6B5A4A4A4B5B5D4D4E6F7G8H9I:I:J?L>N;M:M:L9I:F9K:J9H7F5E4E3E3E3A2A2@1@1?0?0 ?0 ?0 >1>1>1>1?2A4C6D7L:O=UC[G"`L'fR/lX5q]:tcIudJxfNyiR{kTzkVzkXzkX}nY}nY}nY}nY}nY~oZp[p[}p_}p_~q`rara€sb€sbtc‚ueƒvf„wg…xh†yi‡zj‡zjˆ{kŠ}mŠ}m‹~nŒoŒoŒo‹~n‹~niXgVL<J;I:H:E8D7D8D9 D:D:D;D:F5D3@2?1>1>1;09.7.7- 5+2)-',&.(/+5.92?7E<G=I=K<L=J?J?K@LAK@J?I>H=J>J>K=J<F9@67/0, +&%"# '$/+72 C<NF\H_KbNcPcPaNaNaM^L_N_NaPbQaP]KZHMAH=C9A9I@TJ`TiZiZj[k\l\k[iYgWeUaT`T]R]RYPVLPGMC?;;6 4. ,' '! "$0%=0M?aRqbzlƒq…s†u…t‚pm~k~k|n|n}o}o|nzlwhvgpcl`g\aVTJF<>3<2B7J=dU~l‚qƒp‡s„rƒzv~s{oznxkwjtiyewcr_k\cWXOMFE?@<;964305.9.@0E4T:ZAeKpVx`~eƒh…j|o|o{m{mymxkvitggzdr_j[cWZQRJKDQJWNcTjXq\uaye{iykxjwjviujujsjtkvjsgmcj`g^c\`Y\VTLME?<41('    )5)C7NBdVpam†t‹wˆwƒs{ntgrcp]pXqWrZt\r\yb{c|d}fyfsdnbiaeZcW]UVNNFF@B;?7--*('$)%0)8.E6N>VE[KbSgYi\h^h^h^cWdUbS]QWKLC=841$$& 91 MB YK gZj]l_k^hZdUaQaP]PVHVJVHMBI<D89-.*%!$ ;+E4TAaKfQgRdRcRbQaP_M\LYHTFRCQBR@O@O?M=K<G;E8D7=3<0:.9-6*.%"  '0':09292<2=1?1B2C1C1?5=3;.7+1')#"&-35 4& 1#+# %) ?.F4L;R@SATAWDYFXGXGXGWFVDTBSAR@N@M?L=K<I:H9G8G8D8C5C3C1@/<-6*1''"!    & #'",'2*7-;/@3C6B4B4B5A4A4B5B5C7E4E4F5G6H7I9J:J:L>M=N;O:N9L9J9I:H7H7I8I8H7F5D3C2D4D4C3B1B1B1C2D3A4A4B5 D7 F8J<M?N@XB\FbL%fR-kW4p\;ua@xcDxfNygOzjQ{kTzkTzkVxlVwkU}nY}nY|mX|mX}nY}nY~oZ~oZ}p_}p_~q`~q`ra€sb€sb€sb‚ue‚ueƒvf„wg…xh†yi‡zj‡zj‹{nŒ|oŒ|o}pŽ~qŽ~q}p}piXgW=gW=iZ=iZ=hY:gX9hW=hW=hW=hW=hW=hW=hW=hW=hW;hW;hW;hW;hW;hW;hW;hW;hX>gW=fViY?iY?gW=iX8B;E<G=J>M>I=I=I=I=I=H<G;G;J=I=K=J;E8?55..*+% & $ (#/):3 G>RH_LbOfThVgUfTeSeRdQdQdRdRfTeScPaNTEMBC<>7 A; KBVL_SbTdVfWgXgXeVcTaRXOWNVMTLSJNE H> D: 733/ ,' %!!   #, 7+B7REdUrdxj‚pƒq„rƒq€n}k|i|ixjykzlzlyjvgsdrcmdj`e[\SNE@78191C8L>fW}km€lƒn€n|r|pzlyhwftereqeo^q^p]m\gW[PNEF>>7821.0,4-;/J7T?hGoPz\„iŠpŒsŒsŒs†u„u‚sr~q}pymwklzgtbp`l_fZ[ORHOGRHYKaPhVn]rbsesfsfsfrfrfoendmcndi^bX]U[TXRTNOKHBA<63 *) !  "+4"@/M>VHl\xf„r‹wŽ{Ž}Š{„w{nxis`p[mWjUeTcTiYk[o_s`qan_h]e[]P[PTLKFC?=89391.+-(0)7/@5I;UD]KcQgUk\n`nbmamakag\gYeWcT]PRHF><5*(# #40GBRLdYg\k`j_f[bV`S_QaQXJYKYLRDMBJ>?30-'$4(=/K;XE_LbOcPcRbQaP_M\LYHUGSDRCQ?O@N>M=J;F:E8D7?5>2<0;/7+/&#  (2&;/>5?4?4?3@3@2@2B2>2:05)/%+"% #,5!<&?)A+:-8*4&.!%    !' @.E4K<O?O@RATBWEWFWFVEVDUCSAR@Q?M?L>K<J;H9G8F7F7B6B4B2B0B0@/:-7+.&'!     " "'",'3+9/?1B5A3A3A3A4B5C6D8D8F5F5G6H7I9J:K;K;L>M=O:O9O8M8J9H9G6H7I8J9I8G6E4C2E5D4C3C3C3D4E4F5E5F6G6J9 N=SAWEYG!bL#fP)lV1o[:s^?ubDyeL{gN{kT{kT|lU|mV|mVznVznVyoV}n[}n[|mZ|mZ|mZ}n[}n[~o\}p_}p_}p_~q`rara€sb€sb‚ue‚ueƒvf„wg…xh†yi‡zj‡zjˆzm‰{nŠ|o‹}p‹}pŒ~qŒ~q‹}piXfV=gW=hYhV>hV>hV>hV>hV>hV>hV>hW;hW;hW;hW;hW;hW;hW;hW;gY?fX>eW=fX>hZ@hZ@hZ@gY?iX:hW9gV8hW;hW;hW;fU;dS9aQ8aR5aQ0_O+_M'\J$YG#WD#RB QAO@M>L>K=K<L=J9H7 D5 C4 B5 B5 ?4=280 80 7/ 3- /)-(-( -) 4. 61 <5?8C:E;I=K?G=G=F<E;E;E;E;E;I<H<I:I:E8>45..*/& (!& )!1( <1J?UIaNdRhVjYiXhWgUfTgTeRdRdReSeSdRcPZJPFD=:7 96 A; LBUIZN\P^R`SaT_R]P[NSKQHMDJBF@C<?6 ;3 1. -* '##    &2%>1H<VJhZseuhn‚pƒqo~l{hzgzfvhwixixiwhteqao_gbd^^WUNF@933/51F:QCj[ m m€kƒnlynxlyhwdt`r`pbock]l]m]o\jYaRVJMDA7911,1+6/A4UAgN{V^Œk’u“{’}‘{{z‹x†u…t„u€t}pzo~m{jwiufrdl^eV]OTISFVE[IbQhZi^i`n`pbpdqdndkai_f]fZ`VYQUNSMNJHEA@;640+("!   "/:&G0T=aLhWvd~kˆtŒwŒy}‹|†y€s~mxfr_jYcT[PTMVPZSaWgYhZfWaT^RVHRHMFD@:9525.5.7/7/?3K<UF^LdTl[o\r_tbscqcocnanak]i[hXgWcTYMKAB92*)" .+>=IG_SdYh]h]dY_S^Q^QaQYIXJYKSFQDMBD952-*$  (#1)?3L<VC]IaNcPaP`O^L[KYHUGTESDQ?O@N>M=J;F:D7C6A7@4=1;/6*-$    #+5(>0E6C6B5B5@4?3?3>4<06+/%) $! '1 ;'C,G1H4F4>2>1;-7(/"&   %7)=0E8J?M@M@PARCUDUDUCTBSAR@Q?P>L>K=J;I:G8F7E6E6B6B4B2C2C1C1>0;.4,.&&!!    $ (#.&5):,>/?1?1@2A4B5D8E9F:H7I8I8J:K;L<M=N>L<N;O:O9N7M8K7I8H8H8H8H9G8F7F7E6E8D7B5B5B5D6F8G9K:L:N< Q?VCZG_L$aM(jT/lX5r^=ubDxdKweOxgSziWzjS{kTzkT{lUznV{oW{qX{qX}n[}n[|mZ|mZ|mZ|mZ}n[}n[|o^}p_}p_~q`~q`rara€sb‚ue‚ueƒvf„wg…xh†yi†yi‡zj‡{o‡{oˆ|pŠ~rŠ~r‹s‹sŠ~riXhV>hV>hV>hV>hV>hV>hV>hW;hW;hW;hW;hW;hW;hW;hW;fX>dVgY?fX>eW=iY8iY8hW9iXcU;cV4cU0bS*`N&^J%\H%YG#WEUCSBQ@P>P>P>L:J8F7 F7 E8 D7 A6?491 91 61 3./+-(,( -)2. 50 :3=5A8D9H<J>G=F<D:C9C9C9D:E;G:G;H9H9E8?56//+4) -#* -"4) >2M?YIcPfTjXl[kZiXhWgUhU fScPbPcQdRdQcP]NTHE>9552:5 E<LAUHWJZM]P]O\NZLXJOHKDF>@:>7;480 7. -, )( $##" " #")5)B6LAZMj]sfthn‚o‚p€n}kzgyfzfvhwhxixiwhtdqan^d``[ZTOJB=400-41E9QCj[ }j |j}h€k{hwlxjxewau_r^p`ocj`l_n^p]n[fV\NWJD8<14,2,91G9_JrY‡_Œg“r˜|—€•€”‚•‚ {Œy‰v†u…v‚vs{q{m|n{mxlsfn_iYgVYK UFSBWE_OdXc\a\l]n_obpcmcj_e\bY_S[PULSKOJIE@>881-,)#"   !+;(I2X>gMt\{g}l„rŠvŠv‰wˆx‡x‚v„u€q{htbjZ_TTMLHIINLWP^T`T^R[MXKSDPEID@>76202.4-@4C6L=[IeSkYqavfvbxdxfufrdpaoboak]i[hXgWeT[MMBD::- /# " +)89AC[O`TeYf[aU]Q\O\O_OXHXHXJRFRFPDF<<73/*%#   '"4+A4N<VC^JaM`O_N^L[KYHUGTESDQ?O@N>M=J;F:D7C6B8@4<09-4()     '0!:+E5H7G6F7C6A5?5<5;3:-4(,"$ (/!:'F/L5M8M:J9@6A5A2>.7(,!"     #/"7+A5G=J@KANAOATCTCTBSAR@Q?P>O=K=J<I:H9G8E6D5D5B7 B4C3D3F2D2B2>0:03**&$"     !&+ 1#6' :) >0?1?1@3B5D8F:G;L9M:M:N;O<P=Q>R?L<N;N9N8N7L7K7H7I<H;F9E8D7E8F9G:F9E8D7C6D7E7G9I; T@ UAVBZE^IbL#fP)iS.mY6q]iX>i[>hZ=hZ=gYhX>iX>iX>kW?kW>kWUGXJ^MaQcQcReRfTcRdSdScRbQ`N^L]KUJ PDG;>290 91 :4<8G>H?KANEOFOFNEMDC@ A> >: :874 42 20 1/ 0'0%.#.#-$)$$" ! )&0,A9TFfUs^yb{c€km€m~m{ivfueuerdtfvhvfrbp_r^r] cX\TSKGA<3 2(4&8,D4WHn^xfye{d{g|kxgwfweuctbsar`r`n_n_o`obm`fZ^RYLG@<64-6.=2J;bLv^ˆiŽs–|—”“€“|‰yŠzŠy‰x†uƒqo€nm}j{hyewct_p[lWfU\JSBQCTHVMYR\W\Y`[e\dZcYe\c]`[XVTQOLJFFAB<=6:3:/4(-#+ % $4A)Q7aCqQ~`ˆl‹oŒzzŒy‰x†u‚sq~qˆpƒk }gxguem^_ORDFC@AF;D:D:D;@9?8<560,'#  $0$;-D4I>G<D9B8@5?3>2?2:(3%*!!&* 9#?*F5N>QCPBK?H;C6@3?1>1=/7*.!&       (0!:-B6G=I?JAKBTBTBSAR@Q?P=O<O<J9J9I8I8H7H7G6G5D7D7C6B5A4?1?1>0>2;/5+-$%   % *" .$ 1,6.;2 B7 E9H8H7F6M9N;O<Q?R@R@R?R?O?N>M=L<K:K:L;M<K8K7J6H7G7G7H8F9E8G:I<L<M<M; O= S>XB[E]HaL!cP(hT1mZ9r_?uaHtcIveKvfLvhMtiMshLriLvlQvlSvlSwlVwlVwlXwlXxmYynZynZylYylY{lY|kY}jY~kZ|o^|o^}p_~qa~qaqdqd€re€ucvdvd‚we‚weƒxf„yg„yg…zh…zh‡{kˆ|l‰}oŠ~pŠ~r‹sjZ9jZ9jY;iX:iXhW=hZ=hZ=gYiXK>I<G;D8B6 >0 =1 90 7/3- 0+ .*+)1,3-5/:1 @3D7J9K;J9F:D9@:?8C7D7H6E8E8C8C8A7?5805,+% ("%% -%:-F6P=RDUG\K_O`N`OaPbO_P`P`P_O^N\LZJYITIPEG<>38/6. 5/ 60;2 =5B8E<G>H>H=G<D=C<B;?9>8;7:697=1<02:.8,4',!,!0% >)K4\ClO{\ˆkt’w~}|‹{ˆw„u‚rq‚j~hyfyhwhqbfW\OLDD@<<7:8;<<<:<9;97360;1?3E6M<UBcRiYpawjznzmylxjxjwivgvgvftdqao_l[iZfVbS]PWKPFKB=72-% ,!:/E8OBZNfWhWfTcQ\NWLULVMTKRHTJUKPEJ?C<>86/-'%!   ) 5(D3R?YGYH\L\L\KZIYHWEUCTBPBOAM?I>G;E;E;F<A8?5:33,*$   $0#<.E5I= H=F;C8A6?3>2=05'0#'! %,0">(C.J7N>QBPBM>H;J;D7@2>1=/9, 2%-      #)2(;0B7F<J?LAR@R@Q?P>O<O<N;N;I:I:H9H9G7F6F6F6D7C6C6B5A4@2?1>0A5?3:03*-$& # !' *" .(2)7- =1 B5E7I9J9K:L<M=N?O@O?O?O?R@Q>P=O<N;N;O;O;M:L9J9I8H8I9G:H;D7F9H;K;L;N< Q? UA[E_HbM"gQ*iU0nZ9r_?vcEweMxfNygOzjQzlRzlRwkQwkQwkQwkSwkSxlVxlVxkXxkXylYynZynZylYylY{lY|kY}lZ~kZ|o\|o^}p_}p`~qaqdqdqd€ucvdvd‚we‚weƒxfƒxf„yg…zh…zh‡{kˆ|l‰}oŠ~pŠ~rŠ~rjZ9jZ9iX:iX:iXhX>hY47/4+,% (#%$,#7+D4L9M>QBVH\K\L\J\J\K\L\L[KZJYIWFUDTCUHODG<?47.3* /( .' 2(4+80 =4 @8 D: D: E9 I=I=I=H>I?H?H?F@K?J>L=L=I<D: ;4414. 72B;PE_Rl[uaycwdxewetbo_m]l]m^n`oaoam_iZfVdScR[KSGI@>62, ,% -'5.C6WIk[ucvbvbvdwfwewevductbsas`r_l]l]m^m`k]dX]PWINE@:5.2-7.B5YGnX„is•|”~”“’~{‰yˆx†u…t„s„rƒqƒq€n~k|izfxdvar]oZgWbQ\LVHOAG<F=IAKDRJZN^N_PbSaT^S^T\RYNXMXMWKUITHTEPAM?K<E8@2;.29.0(&!    !-":-A5F8F9E8C6A4>0;-:+.#*!&#%-5":&F/H4M:O?QBOAM?K<M>H8@3=/;.:,6)3&+("   (!2):/B5I:M>M=M=M=L<L<K;K;K;G;G;F:E8E8D7D7C6D7C6B5B5A4@2?1?1B5@4>2:/4*/& )! &   !%-%.&2( 6+ <0 A4E7G9I:J;K=L>L>M?L>L>Q>P=O<N;M:M:M:M:N;K:K:J;J;H;I<I<G;H;I<L=O> R@WE\H`J!dN'jT/mY6q\=taCxdIzfMzhTzhTziU{jV{lW{lW{lWymWwkQwkSwkSxlVxlVxkXxkXylYzmZylYylYzkXzkX{lY}lZ}lZ|o\|o\}p_}p_~qa~qaqdqd€uc€ucvdvd‚weƒxfƒxfƒxf„yg…zh†zjˆ|l‰}o‰}o‰}q‰}qjZ9iY8iX:iX:iXfX=gY4;28/5.2*3+6,8-=1 A3C6F7F:E9D:D:C9C9D7D7C6B5@5@5?5=37/4+-'*#&!&+"5)?1G6I;M?SDWHYHXGXFXFWIVHVHUGSERDQBPAREOAI=B6:.3( .$ ,! ,%0(5/=5C; H> K@ LA UCUCVEUFVHVJVJTJWIWIYHYHUFMBD;<74. 61 =7H?UKdUo\s_tbuctbp`m]j[j[k\k\k^j]h[cX`T]P\NTEM@C:92-''"+&2/D8VJi\qasas`tbrctetdscrbrbqap`p`l]l]m^l_j\cW]PXJQHC:5.0*3+=1SAeR}d†nŽw{Žz{ŽyŒwˆw†u„sƒr„s…s…s…s~l|iyfwcvbs^p[nYgWeTaQZLOAC7@5B9F>QG\NcRgUjZm]k]l]j[gWgWgWgWfVeUcSaP_N\LXGO?H7E4K8ZEnXeŽr˜~œƒ›‚˜…–ƒ“|z‡vƒqo}j~lm|kvhrbm^k[dQ YJK?@54. -)&$! '# *%6-G;ZGgQsZ~arr€sut€s~p|n}o{mxivgvfuetcrao^k\hXdU^QXLQGLCE8=00#&$.!<.F7OBZMfViXhVfT`S\RWNXOWNVMWMXNRHK@F>A;;640-)$  ".<+G6O?SDZJZIYHXGVDTBSAR@P@N>M=K<K<I=H<G:D2>06**$!     (2(;/=.>0?1?1>0;-8)6'(!&%&,5"?)E.N8O:Q=R@PAO@M=K<L=G8B2<.;-9,8*7)6&2!+"    !* 3'<.F6L;J;J;J;J;J;J;J;J;F<E;E;D9C8C8B7B6C6C6B5B5A4@2?1?1?2?2>2<29-3)/$+!$ !   !-#.%1&3)7,;. =1 >2D8E:F<G=G>G=G=G=N;M:L9L9K8K8J7J7K;K:J;J;H;I<H=I>K>L?M@ QA TBYG_MeP!hQ/lU5p[fX=fX;fY9fY9eW:dV;dV4<27/5,0(-$(!&*!3'<.C3F;K=PBTETEUDUDUDUGTFSERCQBQBPAPAPAM?H<C7=15* 0$ -"-'1*83 B: KBQHUKWMaNbOcPcRcRbSaRaR`Q`QbRbQ^NUIKBB=80 50 72?9ME[OhXo\r_s`qap_l]j[i\j]h[h[gZcX`V]RWMUKO@F<<42, )$%*'2/F<XLi\qbsas`qapaqcqcqcpao`o`n_n_m^l]l]k^i[cW]PXJQHD;5./) 0'7,J:]Kv_i‰s‹v‹wŒxŒwŠuˆw…tƒr‚q„s†u†u…s~l{hxevbuas^p[nYfVfVeV^PQCC7?3@6F=SJcWn^ve|k€o~p{lyjvguetdtdrbp`r_q^m\iXcR\JQ?J7L:\HpZ‚i‘vš…›ƒš†—‚’|Œy‰u‚pmmnn|kugqbn^n^hVaPWFJ>A74. '&  # ,' >6TI iXxa„i‹o†x‰{‹}‰{…vƒt„t†u r}oykwhvfuetcrap_m^iYdU^QWKOEJAG8?13&(&/"7820+'",7(C3L<QCYHYHXGWFUCSAQ?P>Q>O<L<L;K<K<G:E8C0<-1'%     ) .&3%5'7)9,9,7*5'3%% %(-6"?)H0L4T>T@T@T@R@O@N>M=K;I8E6B2?1=/:-9,>+:(3#,"    "*!5)@2H8F:G;G;H<H<I=I=J>E;E;D:D9C8B7B7B6C6B5B5A4A4@2@2@2>0?2@3?3=1:-5(2%*#'!"  "( +!.%0(4*5,6-6- @4 @5A7B9C:C:C:C:I8J9J9I8I8I8H7H7H9H9H9G:H;H<I= J> NA OBQDUEYG_MeS%lW*nYeU>dU>dU>dT:dT:dT:dT:eU;eU;eU;eU;bW;cX0@2A4A5C9D8E8H8G7D7C8A8C6B5?4?4>4=3806-3)/')#' +"0'9,>0E9H<N@OAQBPASBTCREQDPCOBOAOAPBPBM=L<I:D7?29, 2& /"-& 1+ ;4G>RH[P`TdVlXmYnZl[l[iYhXgWgYgYhXgWcTZNPGGB<3 91 51 85 D> SJcSjXl[n]p_o`m]j\i[i[fXdV`T]RYPUMPHMEB: <62.+&%$+&51J@XOh^pcrbrbqan`oao`n_n_n_m^m^m^l\k\k\i[gYaU[NWIQFB94,-( ,%1(C4UCp[zf…pˆtŠuŒwŒw‹t‡v„s‚q‚q…t†u…tƒrm}jyfwcvbu`s^q\gWgWfW`SUHF;@4A7H@YNl_yk‚qŒyŽ~€‰z†wƒs€on}lzhxf{gzhwep`kZcRXEN:M:]Iq\ƒk’x›‚ž…œƒš†—ƒ’}{x‰u„oj|k|k{jyhvdsap`p`gWcR]MWFK?=5.*"!'"/* C; \R rc€mŠs’y‹~ƒ’…‚Š|‡x‰z~ ‚v€s}p{myjwgscqap_l]hXcT]PWKNDI@F;?35)) &,$91E<RD\NgWiXhVgVcW_UaY`X[RVMVMWMTJNDKAG>@::42-)$!  (5%@/I:PBXGWFWFUDTBR@P>O<Q>N;L9K:L;J;G8D4?-7)*$! #)+ .#1'2(1'0%.#%) / 7%@+H1N7Q;V@VAWBUAT@R@P>M>N;K;J9H9F6B5@2?1C.?,9*4&,!#   $.#8,>4C8D9E:F;G<H>I?I?F:F:E9D7D7C6C6B5B5B5B5A4A4A3@2@2?1@3B5C6B5@2=/;,5(0(+&&$ $##" $!&! $&*#-&0)3+3+3+8/90:2 <5 =7=7>8>7 E7E7F8 G9G9G:G:F9G7G7E8G9G; I= J@KAPBRDUGZI_L"dQ'jW/pZ3t_DwbGzfM|hOygOxfPvfOvfOwkUyjUxiTxiTyhTziU{iU|jVzjQzjSzjS{jV{jV{jX{jX|kYziWziWyjWyjWzkXylYzmZzmZ{oW{oY|pZ|o\}p]}p_~q`~q`tbtb€uc€ucvd‚we‚we‚we„yg„yg…yi†zj†zl†zl†zn†zniY8iY8hW9hW9hW;gV:gVdU>dU>cS9cS9dT:dT:dT:eU;eU;eU;aV:aV:dV;dV;eU;fV4=3917.7+2(-$)")#0&7+O@PAOAOAN@N@N@OAPBQCN;K:H9C6>18+2' /# .$ 4) ?4K?WKbSiZl\r^r`s`s`p_m^k\iYg\i[hZgXbUZPPIID?7 :3 20 20 :7 JAYKcPfTiWl\m]k]hZeZdYdUaR\OVMRJLDE?@963 0.(' #  $/&:2ME[Rj`rescsbqbn`m^m^l]l]l]l]k[k[jZiYhXfXdU^RYKUGNC@73+,' )# .$A6@6H?[Pqd€pŠx’—„˜†‚Œ~ˆz„u‚so|kyhzhzhweo_kZeSZFN9L9[FpZ‚jvš„œƒ‡™‚’}{Žy‹u…p€kzlxjvgvducs`r_p]hYfUbP]LTEG<70,('# /+B=ZSpf~qŠy“’„”…•†”…€Ž~}Ž~†z„x‚vr}oyjtdqam\iZfVbS]PWKPFKBH=A86-)"$($52A=QC[MfVhWfTeTaU]S^V]UZQWNWNXNSILBLA H=B9:33,*#!   &2#:+F7MBWFVEVETBSAQ?O<N;Q<O:K8L9K:J9E5A16(/%% !%!"# !#%&&&%(. 7$@+I2N8Q>RAXAVAWBVBUAR@P>O=N;N;K;J9G8E5B5B5A/@0>0:-4'+!"    %,'1-?5@6A7C:D;F=G>G>H9G8G8F7F6E5D4D4B5B5B5A4A4A3A3@2B2C3E5F7F7E5C3B2;,:-5-0, .+ ,) *'*%' ' )"+$-&.(/)0*2)3+5.608294:5:5>2?3 A6 B7 C8 C9C9C9F5D6F8 G: I<K@MBNCUFXI \M$bP*fR-kW4p\9v_=vbIyeL|hO{jPzhPxhOxhOxhOxlRxlRykQxjPyiP{iQ{iQ|jRzjQzjSzjS{jV{jV{jX{jX|kY{hWziWziWyjWxkXylYynZynZ{oW{oW{oY|pZ}p]}p]~q`~q`tbtb€uc€ucvdvd‚we‚we„yg„yg…yi†zj†zl†zl…ym…ymiY8hX7hW9hW9gV:gV:gVhS>gR=gR=hS>hS>fQ>fQ>eS?eS?dS?dS?dU@dU@cS9cS9cS9dT:dT:eU;eU;eU;`U9`U9cU:cU:dT:dT:fU;fU;iU=iUF<E:E6!D5 D6D7D8@8 C8 H7 I6 I7 G7A7>7E8C6@5?4>4>4:28/8,3).%*$*$0&7+;.C8E8F:G;H:K;M>O@M?M?L>L>M?N@PAQBN:K:I8D4=17+3%."0#5*A4 O@]LgWo\s_tasatbscrbn_l\k[f[eZfXeV`SXNPHHD@892/-,,31A:QCZHbPfTiYk[i[gYcXbWcS]PWKQGMDD><771-- '("" #1&>4PH \Ukaretdtcqboaj]j]j]j]j]j\i[i[hXgWfVdVbS\OWISELA?62*+% ("+#8,H9eQo\zg~l‚n†qˆq‡o†uƒr‚q„s‡vˆw„sn}kzgvct`s_r]q\p[jZhXeW`TWLI?A7?6H?\Psdq‹y’—„™†‘…Ž‚‰|…w‚so|kyhvcvdqak[hXdRXFL8J6YDmWfŽs˜œƒ›žˆ™ƒ“‘|zw†ql|nyjufscs`r_o\mZj\hXeSaN[HN??44-(#.)?;WQkc{p‰{’‚–ˆ•†”…“„“ƒ ‘}Šz‰~‡|…yƒv€r{mvgqajYgXdTaR]PXLQGMDJAD;70*%# &$20=;PBZLdTfUeScR_S\RYQZRYPWNXOXNRHKAJ? F;?6700)'      $0!8)B5LAVEVEUDTBR@P>N;M:Q<N9J7K7K:J9D4?//%("'-) *!)! & ! *1";'E/M6R=RAQCW@XAWBXCVBT@Q?O=N;M:K8G7D5C4D5C6@0A1@2>18,/$("   &$+(=3>4?5A7C:D;F=F=H7H7H7G6F5F5E4E3B5B5A4A4A4A3A3A3A1B2D4E6F5F5E4E3A/>0<061 3/ 0,.*,(-'+$*#(#("*$,&,(.&/'1*4.507283836-8/:1<3=5>6>6=5D6 E7 F7 H;K>MAOCQEZK$^O(cS/iW3nZ9r^=wbC|eFwcJzfM|hO{jPziOyiOzjQykQvmPwlPujNvhMwgMyhNziO}iPzjQzjSzjS{jV{jV{jX{jX|kYzgVzgVyhVyjWxkXylYynZynZznV{oW{oW|pZ|o\}p]~q^~q`tbtbtb€ucvdvd‚we‚we„yg„yg…yi…yi†zl…yk…ym…ymiU:iU:iU:jV=jV>jV>jV>jU@hSBfT@dU@aW>aWcR>cR@bS@bS@bT:bT:bT:bT:bT:bT:bT:bT:bW;bW;dV;eW L:"J8 I8H8H9I:H9F7E6 D5 D5 E6 E7 A7A4A3@1=0<09272 3/1,.(,&,&.(1,3.@5B7F:H<J;J;K:L;G?H>I?K?L=L<K;L9J;I8G6E4B1;.3).%.' 5, ?7 KBXOcYnbrgqcn`k\j[l]l]jZhXhXjZhWcR_M\IXETAC69.-))'++51 D=QHYO[O]Q`RaT`U]V\VYMUJLCB<8601 *. ),#!  $ 4,B8UJaUmbsgufweucs_j`j`j_i^i^h]g\f[cXaV`V_U\TYPULRHJ;?31()! & + 8)E4_KiV ra xf{jmo‚mƒpƒp‚oƒpƒp‚ol}jzfxfubs`o^m^m]m]kZmYkWcQXGI@<:66;@IMge~w…y|“„’ˆz†xƒtr}r}q{oxmzg xesco`jZ`PRDJ;G7R@eOz`‹o—zž ƒ †žƒ™€”|vˆr„oƒnk~h{evbt`r_o\mZoUnUiSdN^IWB K6A+3*/&4,I@ _Ure ƒs~‚“„’„ˆ|‰}ˆ}†{„zƒy‚xvt{nugqbj[jZgXcS\NXJUITHSFG>72(' $#,(80B7N@YKcVcW_S^R]Q\PaRaRaQ_R]QZNUIPFJ@F=?881+( )7*G6Q=ZH_MaM\GVCSAN@I@Q8M9I9F;C:?59.5'#""#&,25"?)>(:'6%0"%    (0'8+B1K7P;S?UBVCRARAR@R@R@Q?P>P>Q;Q;N9M8K7J6H7H7E3B2=0<0803+)#"    & )$1,40:4?9C;D:C7B5D7D7D7D7C6B5A4@3B6B6A5@4?3?3?3?3G3G3F5E5D7E8E:E:E6D4A4@2>1r]BvbGwfJyjMzkNziKziKziKziKziKziKziKziKziMziMziO{iQ{iS{iS|jV|jVrjUrjUskVskVtlWumXvnYvnYzjZzkVzlRzlQ{mR{mS{lW{k[}lZ}lZ}lX~mYoXqX‚rXƒsY~pc~qarbra€s`‚v`ƒwa„x`€u_v`vb‚vf„xj†znˆ{r‰|tjV;jV;jV;jV=jV>iU=iU=iT?hS>fT>dU>aWcR>cR@cR@bS@bT:bT:bT:bT:bT:bT:bT:bT:bW;bW;dV;dV;eU;eU;fU;fU;fU7fU7fU7fU7gV8gV8gV8gV8hW;hW;hW;hW;hW;hW;hW;hW;hX7hX7hX7hX7hX7hX7hX7hX7i[8i[8i[8hZ7gY6fX5fX5fX5hU4hU4gT3eR1cP/aN-_L+]J)XI WG#TC%Q@&O>$M<M=L=L=K<I:G8F7E6 E6 E6 C8 C6 B4A2@1=1:3 726/5.2*0'0'1)4,6.@4B7F:G;H9G8I8J9G=H>I?J>L=K<K;K;J;H9G6E4B1:,2(+%+$0*;2H?TJ_Uh^nbl_j]gZgZh[hZgYeWdUfWdU_O\LZIWFR@E9;1.*(& ((/, <6H?RGVIYK\P]QYQVQSPPFLCF=<650/, *(('%!!   '"5-C9TH_Tj_pcqcsctaq^i_i_i_i^h]g\f[f[aV`U_U]U[SXORJNED8;/-& & $ ) 7*C3^JhU q`vdxg|i~k}j~k}j}j}j~k}jzgxexfvdtao_m\k\k[k[iXjYjXdSYKJB>;88<=HIec{s‚u‰xŽ|†w„ur~q|p{oylvkwdubp`l]gX\OQBH:C3O<aKv]‰m•xœ~žŸ„‚™€”|vˆrƒnlki{exdwctar_o^nVmThRbL\HWCL8B-2(,#0'C9XN k]}lŒy‚”…“†Š~‰}‡}…zv€vtt}qznuhqck\iYeV`PYKUGQEPDLAC:3.&%$#,(91C8OAYKbUbV_S]Q]Q\O_O^N\O\NZNWKQGMCF<C:<52-(%   '5)E5O<UD[H]J[FXETEPEMDN9L9H9D:@9;35)0#' ' ), 1!6%<*?-?.>-=,;*6(.#$    %1(9,B1K7P;R>SAUCRASASASAR@Q?P>P>Q;P;N9M8K7J6H7H7I7E5A4?3>37//&'      " %!+'/*5.;4A8C8D7D7C6C6C6C6C6C6B5B5A6A6@5@5?4@5@5@5G3H4F5F6G7E8E:E:E6E5D4A3?3>1>1<0?-<,:, 8+ 4) 0& ,$ +#+$+$+$,%-&.'/(0).'1)4,7-9.;0@3B5H8K;O@SDWH!]M+cR4gVgS:eT:cU;`V;`V;`V=aU=cT=bT:bScR>cR@cR@cR@bT:bT:bT:bT:bT:bT:bT:bT:aV:aV:cU:cU:dT:cS9dS9dS9eT8fU9fU9fU9gV:gV:gV:gV:hW;hW;hW;hW;hW;hW;hW;hW;iY8iY8iY8iY8iY8iY8iY8iY8jZ8jZ8iY7iY7hX6hX6gW5gW5iV5iV5hU4hU4fS2eR1cP/bO._P)^N*[J,XG-VE+TC%SCSDQAP@M>K<I:G8G8 F7 E: E8 D5 E4 A2 ?2<3:3 81704,2*1(2*4,5-?3A5E8E9G8F7G6H7F<G=I=I=K<K<J;K:J;H9G6E3?19+/')#'!,&5.B8NEZOcXh[fXeWdVdVdVdUcTbS`QbSaQ\LZIZIWFSAI>>41,(' '%*& 2-<4F;K?QCUHTJQJKHGFD=B;>680 2, /( ,&,&+%(#&"'" ($ -'70B: RH[Re[i^l_n_p_p\g]g]g\g\f[eZdYcX`U_U\T\TXQSMMFH@<41+'# !  &5)A3\IeTo^rbudxgzgyf{jzizi{j|k{jxgvevdubqan]k\iYhZgYdTfVgWcSXKJB=:66:9GDb]yn}o„rŠy‡w‚rqo|nznxkuhrfucp`l]h[bVXLK@C7;.G8[GqY„i’u˜|œ~œ™€–~‘{Œw†r‚m}j€j}gxdwcvcubq`p_lVkUfQ_LZHVDK:C20()!*";0NCbSuc„s~‘‚’…‰~‡{ƒyt~r}r|q|q{oymuhqcl_i\dU]PXJSGPDOCE;;4.)%!%!.(:2D9PBYKaT`S]Q\O\OZL\LYKXJWKVJRHNDJ?C:A8930+&"    #0%?0I9N?SDXFWDUCSCNCJAI8G8C8>7:44-.&*(+ .#3&8*=.B1D4>2>2?2@0=/6)/$) "1(8,@2I8N;P>R@RCSASASASAR@Q?P>O=P;O:N9L9K7H7H7H7F6D4@3>2=27.0(,#       $'"-'5.;3@6C8E8A4A4B5C6C6C6C6C6A4A4A4A4A4A4B5C6H4G6G6H7G8H9F9F9G6F5E5E5B4B4A4@3F0F/D.@,=* 9( 6& 5%.(-'-',&,&,&-'-'0& 2(4*7,9.>0B5F9N>RB XH&^N*cS1iY8n]Aq`FxgKxgKziMzkN{lO{mP{mP{mPziMziMziMziMziMziMziMziMyhNyhNyhNygOzhPzhRzhRzhRxiVxiVxiVyjWzkXzkX{lY{lYyiZzjZzkXzkVzkV{lY{k[{k\ym]yn\yn\zo]{p\|q]}r\~s]rbrbrarar_€s`ta‚v`‚wc‚wc‚we‚vfƒwi„xl…xo†ypjY=iXgS8eT8cU:`V;`V=`U?aU?cTA`T:`T<`TaR=bQ?bQ?bQ?aR;aR;aR;aR;aR;aR;aR;aR;aV:`U9bT9bT9bR8bR8cR8bQ7eT8eT8fU9fU9fU9gV:gV:gV:hW;hW;hW;hW;hW;hW;hW;hW;iY8iY8iY8iY8iY8iY8iY8iY8jZ8iY7iY7iY7hX6hX6hX6gW5jW6jW6jW6jW6iV5hU4hU4gT3fT0eR1cP2aM2_K0]J,[H'ZH$XF"WE!UCSAP>N<L:K:I<H9I8 F5 E4 @3 <3;4;2906-4*3)3)4) 5* =0@3D6E8G8F7H7I8F:F:F:G;G;I:I:I:H;H9E5C3>07+.%'"%(#1);3I?SJ]Q`T_S^R^R_S_S_S^R]Q[N]P\OXJWIXIVGSDJA?83.,( &$$" *& 0, <0@3F9K?LBHCEAA@?9>8<6;2908. 7- 7, 805,4,5- 2,4,:3A; PFWN ^UbXeZj]l\lZdYdYdYdYcXbWaU`T`U]U\TYRTNLHC?>:2, *&    % 3*@4ZHcRl\p`rcwfxfwezhygygzh{izhweucubrbp`m^k\hZfXeW`RbS`S\PQHC=852073D?^Wthzh€m†t„sn~m|kyjxkvisfocucp`k\fX]RRHF<=36*A4UDkUfr–y™}—~—~”|zŠu„o~l{h|izgwctbs`p`n]m\mYkWeS^MYITEK<C40' (&3*E:WJm]l‡w~‡|„xuzozoynyoyoynwlthqem`i\bV\PWKTHOEMC<54-)##$/'<2C8QBYK^P]P[NZLZLXJWIVHTHSFQGNCJAG=C9=570-)$      * 7*?1 G;M>P@Q?M=L>H<B8D6A5:240/,,'+") ."0$5(:-?1D4F7G7>8@7A4C3B2;,5'/"$   "-%5)>0G6L9O=PARCTBTBSASAR@Q?P=O<P;O:M:K8H7H7G7G7F7D4@3?1=0:.6*1($$"!      " ( 0'6-<1@4A5A3A3B5C6C6C6C6B5A4A4A4A4B5C6D7D7H7H7H7I8I8I8I:I:J6J6H7H7G7G7E7E7I4H4E3C2@1 =/ ;, 9+4/4/3.1,1,0+ 0+ 0+ 8* 9+<.>0@3E8K>PA"XH'\L+cS2iY8n]?raEveIxgMxjOxjOykPykPykPykPykPvkOziMziMziMziMziMziMziMziMxfNxfNygOygOygOzhPzhPzhRyhTziUziUziU{jV{jV|kW|kWyiZyiZyiYzjZzjZzjZ{k\{k\wn]wn]wn]wo\xp]yq^zr_{s`rara~q`~q`rar_€s`€s`‚we‚we‚we‚vf‚vhƒwiƒwk„xliZ=hYgS8eT8cU:`V;`V=`U?aU?cTA_U:_U<_U<_S=aR=aP>aP>aP>aR;aR;aR;aR;aR;aR;aR;aR;`U9`U9aS8aS8bR8aQ7bQ7bQ7eT:eT:eT:fU;fU;fU;fU;gVL=K9J7 G6 C4 @5=5<3;28/5,4*3)3( 4) ;->1B4E8H9I:K:L;G8F7F7D7D7D7D7E8F;E8D4B21D7G=H@F@E@C>E=E=F<F;H;H;J:I?F;D8D8A7<4<6>: MD SK XP[R_UdXhYgXbWcWcWbVbVaU`T_S^U\SXQTNMHB@9831+' #!   % 4+B4XGaQk[oarcufygxfsdrcrcsdtetercpascrbo`m^j\gYcWbV^R^S[Q SK HB=7400+7.B:]Rrcwe~k„rƒr}k{izhwhvitfrdocvgrbj]bVXNLD>65./';0P@gR{cŠn“v–y”z“{yŒw‡so|kzi~k{hvdtbp`o_k\iZlZkYeU]MWISEH<@3-& %#/'@4QBgUyg‚q‰xŒ~‡|„x~sxmymxmwlwlwluirfpch]dY^RXMUIPFLAI=50.)$!$0&;1A7QBWH[MZLXJXJWHUFTGSFQCNCNCKAG=E;>3910+'$!   "-#3( =3B6F9H9I8I:D7>2=2803,+(($)#-%0&;,>0B4H8K<L>M=L<C=D<E9F7E3@/9*5&*#$ '-#8+B2H7L<O?PBR@R@SAR@R@Q>O<O<N;N;L9I8H7F7F6D7H9G8C6B4A3?2=0raEudJwfLyhNziOuiOwiOxjPxjPxjPxjPxjPwiOziOziOziOziOziOziOziOziOxfPxfNygOygOygOzhPzhPzhPziUziU{jV{jV{jV{jV{jV|kWyiYyiYyiZyiZzj[zj[zjZzjZwo\wo\wo\wo\xp]yp_zq`zq`~q^~q^~q^~q`~q`~q`ra€sb‚we‚vfueueug‚vh‚vhƒwihYgS:eT:cU;`V;`V;`V=aU=cT=\W:]V<]V<^S=^R<`Q>`O=aN=aR=aR=aR=aR=aR=aR=aR=aR=_T8_T8aS8aS8bR8aQ7bQ7bQ7eT:eT:eT:eT:fU;fU;fU;fU;gV:gV:gV:gV:gV:gV:gV:gV:iY8iY8iY8iY8iY8iY8iY8iY8kX7kX7kX7kX7jW6jW6jW6jW6jW6jW6kX7lY8lY8lY8lY8kX7jU6jU6jU6iT5hS4fQ2dO0cN/cO.cO.bN-`L)^J'\H#ZF!XDRCR@Q>N;K8F7 C8 @8 A5 ?3 =1:.8,6) 6( 6(9* <. A2 D6H8I:L;N=H7G8F7E6B5C6B7B7D9C6A4?1;.3)*$$ $ $ )#2+?5I?ODSFSFUHWJXLWKWKWKWKVJXLWKTGTGVIVITFIA@980 1+)&#!"#%&-( 3+<1D7L>PBRDQFRFRFSGUGVHWIZIZIYJVGTERDL@D;=:=; F>KDQI TLXO_TaT_RaUaTaTaT`S_Q^P^PZQWMQJJEB@:810*+'"    ("8-G7XGbRk]o`pctevfuerbrbrbsctdtdrbp`qbpao`l_i[dYbV`T]RZPTL JE ?; 61 1,1):.C9]Qqavd|hƒp€p|jzhxfuftgtgsfqevfpai[_TTK F? 72 -()$5.I=bOw`†kŽs“v‘xwŒuˆs„p€n}l|km|jxftdrbo`l]i\k[jZdU[NUHNBC7:-*" #"-$<1L>`Or^m†tŠ{Š|†z„xsznwnulsjriqhoemcj_bV^RWLSHNDJ?C8?30, (# &1(<2A7QBVGXJVHTFUFTDRBRDPBLAK?I?G<C:A86*0(($"$''%!#' /'5,KCI?G;H7F5C3=/:,0(+#'$ (3%>-D2I8L=N?P>P>Q?Q?Q>P=O<O<N;M:J9I8G8F7D7D7E9D8B5A3@2@2@2@24.2+-()$$     " % * /$3&5)?1@2A3B4B5C6C6B5F7F7F7F7G8H9I:J;K:K:K:M:M:N9N9N9N7N7M8M8M9M9M9K:F:F:E:D;A:?9<8;7B5 B5 B5 B5 B5 C6 D7 D7 J8M;Q?SCWG%\L+aR1eV7m]eW=eW=eV?fQ0:-3)*%%!" #% .&91E:J>L>M?PBTFUHTGSFSGTHTGVIUHREQDTGUGSEF@@891 1++%"   $)( 1- >6M>WF]K`M`MaObPbPcQcPcPbQbQbR`N^L]KVGI@?<<; ?8E=IC MFRJWNZNXJ[M[M\N[M[MZLYJXISINEH@@<8721)+&'%  ,$=/L8XJaTk]m`oaqcrbqaqcqcqcrdtftfrdpbo`o`m`k^f[cW`T]SYMSJJD >: 40 .) -& /& >1G;aRrbvb{gn~n}kzhwesdsfuhviujtdn_cWYOOF B;3.*%#"0+E:]Ks\‚g‰nŽpv‹tˆq„nm~m~m|n}k{iufscqcpal_j]i\hZaUXLPEH=<01$# +!9-F7YGkVxd€m…u…vƒw‚u~rylulsjpgnemck`h]eY`U[PVKPGLBE;<06)(' #(5)?3D:PATEUFRCQBRCRBO?N@J?H<F<E:C:@6>40#+#$! !'/41$/$*$$!$*!2%6)<-@1<. 5(.!. ,#,#.&4+=3C7N;O<R@SASAPAN>M=MBI>H7F5E3C3@2<2713*1"/) $/!8)?.D4G8G;M;N<O=O<P=O<O<O<L<K;J9H9F7D7D7D7B7A5@3@0?.@/A1B2;1:05-1)+%&"!     " % * .#2%<-=.?1A3C5D7E8F9I8I8I8I8J9K:L;L;K<L<L<N;O:N9O9O9Q8Q8O8O8N9N9M:M:L7L7K7I8H8E8C7A7G6G6H7 I8 K: M<N=O>XC[F^K!aO'fT0hX6l]fX>fX>fW@fQ@dR>bS>_U<_U:_V9`U7bT7[W:[W<\V<^S=^R<_P=`O=`M<`Q<`Q<`Q<`Q<`Q<`Q<`Q<`Q<^S7^S7aS8aS8cS9cS9dS9eT:dR:dR:eS;eS;eS;eS;fT2<09-2**%%!" "#,$7.B6F9H9I;M?QCRDQCPCPCQDSFTGSFPCOBRDSEQCF?@8 91 2*+%"'' 1. B: SE`NgRiSjQmTnUnUkUjUiTfSeRfUcQbPaNYKMC@==< ;3?8 D=IANFTKUIRFUGUGUFUFTESDRCQBMBH?A99431,,'( "$ &   #/&@0O:ZLbUl^m`m_n`o_m\m_m_m_n`pbpbn`l^m^m^k^i[dYaU]S[QQGLB@;30*'(#)"-# B5 M>cTscvbzg€n|m}kzhvdsdsfvixkwlp`jZ`TVLKD>91-'$!-)B8ZInY}d†j‹mŽuŠs…om~l}l|n}oygufrcqaoam`l_j]gZfX_SWKNCE9 7+*'6)C3TCdRr^yen€p~q~qzmwitlqinfkbj`g\dXaTaU ]QWKQGLAD99,0$$" *7+B6F<PASDSDPAO@P@P@M<J>H<F:C8B7@6>4<2. ) $!""&#.%:' B( 7+5,0+)'! #*0"5&7'3$+)+-"0'4*;0C8I=R>S?UBUDUCSAP@O>K=I9F3D0A/A1?3=3>7<28*7& 1 '"-6&=,@0D4D7L:L:M;N;O<O<O<O<L<K;J9G8D7D7D7C8D9C7B5B2A0B2E3G6?2=1:05,1)*%&"$    # )-"/%9*:+=/@2C5F9H;H;K:K:J9J9K:K:L;M<K<L<L<N;O:P:P:R9R9R9Q8O8O9N9M8M8R3R3P4O5M6K5I5G6L7M8 N9 P; R=U@WBYDaKdO"iT)mZ2p^8rb@vfExiJyiH{jN|jT|jV{hWzhT{iQ|kQ{kT{kT|jT~iTiT~hSfR~eQzhPzhPzhPzhPzhPzhPzhPzhPzhTzhTzhR{iS{iQ{jP|kO|kOvoSvoSvoSvoSvoSunRunRunRxjOxjPxiTyiYyiYyjUzlRzlQ~nT}mS}mT}mV}lX}lX~m[n\{oW{oY{oY|o\}p_~qa€scsfsesesese€tdue‚vfƒwghV>gU=gU=fTgU=fU;fU;fU9fU9fU9mV7mV7kV7kV7jW7hX7gX7gX7jY.jY.jX0jX2jX4jW6jW7jW7jX4jX4jX2jX2jX0jX0jY.jY.iR0jS1jS1kT2kT2jS1jS1iR0bN)bN)aM(_K&\H#YE VBT@I=H<E9C7@4?3 >2 =1 =2=2=3>4?6 @7 @8 @8 J6J6H7G8E9D:D:C;E5B5?3=3912.,()%%$#!$ )# 3* :1@6B8H;I=K@N@O@O?N>P=O?O?P@P@P@P@O?O?J= C8 90.(("%%%%"1* D: WHeSoZs[s[u\s\p[nZjXgXdXcWeTbR`P]P[OUIL=F5 >3@4E9J=M>I>LBQINCMBLBK@I>F<D:C9;8 96 522/1,0*0*2),'*$+!- 0 6&C3O@\MbRhYk\l^k]k[k[e[f\h[hZhZiYhWhWiW gXfXeWbW^RYKTGK=A73/ '' '"2)H5UAgTvb {izlznyomfmemembmbmcpdqee`a\[VRM HB:4-'%$1"E3[GnY{eƒk…m …p„o€k}hzgzgzi{kygxftdrbn`m_manba_]ZUSLJA?52)&" !,8%G1WAcN r_{gn€nzmxntnpmunrknglbi^eZbVaRZP XPSNLIAA66,+ &% & 3$C2M>SEREPCNAL>K<I:I9G:E9D9B8@7912(,  #"'%.'4(;+C/H2A5@4;13*)##      !& &'/"8,F7O@UBUBVHVHUGTFRCQBPAO?K<I:G8F7E6D5B2@0B1B0@/:-6*/%) %"*#2)=1E9E5F6G8J:M:M:M:M8J;I:I:H9G8F7F7E6D7D7C6B5B5A4A4@3@7>5=3<1<09-4'/"( % !  !!""#-"/$3' 8+ =/?3B5C6O7O7L6K8J:K<K?L?M?N@O@N?P>O=O:N9Q8Q8P7O6O6O6O6O6I8J9L;L:J8I7I7J8L: N<Q?SBUDVHZL]O"gS.mY4r`gU=gU=fThV>gVI;F8C5B4=2>3>4?5@7A8 A9 B: F6F6D7D7D7C9B8B8F6B5@4>4:26//*+'%$#!#'!0'7.>4?6F9G;H=L>M>M=M=N;M?M?N@N@N@N@M?M?H< B7 8/.(&##$$)$3- D: VGeSlXoZp[s\rZoZlXgWeVaUaUbQ_O^M[NZMTHL=E4;2=1?4E8 F:E:F>JBH>H=F=D:C9A7@6?5867562707/7/:.:.7/6*5(5% 4%7'@2K>WF\LcTi[l]m^n_p_m^m^l]k[iYgWdUcTeScTaR^R[PUKOFKA?15,*%!  +"7*M9XCiSt_xdwftftgnenemcnam`l_l_mad^_YYSOJ E?72*%#" -"B2VCiSx`h„kŠtˆrƒn€j{gyewewevcsbran_m^k^k^l_`[\WSMGD:7.*"  ,9&H3WBeNvb}i…pƒo}mymtlojohmfjbh_f[cW_S\OUMRLKGC@87/.&% "  $ . 9+D6I>I>I>H=G<F:D8D7C6C6A6>4913,*$&(#+%1)8-<0B2I5L8C7A5=36.0((## *.$ 5,A5M?UFZI\IWIWIUGTFRCQBPAO?L=J;H9G8F7E6C3A1D0B0A/<-8*3&-") #!&.$8+@3A3D4F6I8J:L9L9L8I:I:H9G8G8F7E6E6C6C6B5B5A4@3@3@3@5?4>2>2>1;.7)4&.$ +!% # ""#!#"*!,$1&5*8. =1@3A5M8L9L9K:L;M>N?O@P@P@PAR@R@R>Q=Q<O8O8N7N7N7N7O8O8K8M9N:N:M9M9N:P< R=U@XCZG\K `O$eS+fW.o]9ta@xhGziKxiLvhMykQznV{kR{kRzjQzjQzjQyiPyiPyiPyiOyiOyiOxhNxhNyiOzjPzjPxmQwlPxjOxjPxhOygQygQzhTyhVyhTyiPzjPzjPzjQ{jV{jX{kT{kT{kT{kT{kT{kT{kT{kT|nT{lUyjSxiTxiTyjWzkX|mZzjZ{k[{k[|l\}m]}m]~n^~n^~n^~n^~n^~o\p[€q\r]r[r]r]r_‚s`ƒscƒsc„te„tegW>fV=fV=eU4;3703+.(($%!$&-$4+91>4C6D7F:I;K;K;J:L9I=I=J>J>J>J>I=I=E; ?6 60-(%$!!")$1+ B8RE`OhTkWkWp[oYlXhVeUbS^R]Q_N\L[JXJXKSGL=F5:2 6. 6. 91 ;3 ;4<6>9>6>6=5<4;3;3<4<497<7>7A8D9H9J9K:I:F6C2?0 ;+:+>2F;OAVG]OeUhYk[m]n^q\o[nZjXgWcT_S^R`P^NZMULQHLCD< ?8 2',"#  !.$;.U@_HlUv^ycwdweufqdpbo`m^l]j]i\h[cY]UUMJC >92.%" *# =0S@fPv\€d…h‰s‡pƒm€i ze xc uauap_o^m\jZiYgXgXeY`VXPMD@93.'"    ,:(I4ZCgOwd€j„o‚n}kwishneh`g^d[cYaW^SYMVJMIIDB=73/+(%$    ! '-$5,?3A6B7D:D:C9B8A6@3?3=28/2**&&#$"2$6(6J@RHZL_ObPXJWIVHTESDQBP@O?M>K<I:H9G8F7D4B2F0E1D/A.=+7'3$0#( #"'1%8+>/?1A4E6G8I8I8I8H9H9G8G8F7E6E6E6B5B5A4A4@3?2?2?2@3?2?2@2@2?1<.:,5+1&,"( ' & $!# ')",#/'3,8/:2 ;3 D6D7F9J:K<M<N>N>O?O?R@RAS@R?R<R<O9O9O9N8O9O9P:P:M8N9P;P;P;R=U@ XBZD]FaL!fP'hU-mY6r^=ubBufGyjK}nQ}oT{mSxlTznV|pZ{kR{kRzjQzjQzjQyiPyiPyiPxhNxhNxhNxhNyiOzjP{kQ{kQwlPykPxjOwiOxhOxhQzhRzhTyhVyhTyiPzjPzjPzjQ{jV{jX{kT{kT{kT{kT{kT{kT{kT{kTzlRzkTzkTzkVzkVzkXzkXzkXzjZ{k[{k[|l\|l\}m]}m]~n^~n^}m]}m]~o\~oZp[€q\r[€q\r]r_‚s`‚rbƒsc„te„tegW>fV=fV=eU2<18/5,2(*')$& &)"1)8/;3B5C6E9H:J:J:J:K8F<G=G=G=G=G=G=F<C9=6 40 +*%$! %!-'=2L>YIaOdReTmYlWhVfTcR`Q^N\O]LZIXGWIWISGM?H8:21+ ,' -) 0,0- 1-307/ 7/ 7091;3=6A7B8E@H@KBOETEYFZF[GZFUAP=K9B4<0<2A7J?OCVL]RaUeWgXiZlTlSiSeSbQ^R[PXOZLXJSGMDGAA; 844/-%' " %4&@2WC_IjTs[xawcxewgqap`o_m^l]j]hZfX_TYOPF D< 73*(   '# ;/R@gPv\d…h„nƒmlizfxcvcuam]j[hYgWeWbV`T_SZLSFG:<0.' % * 8*I5ZChNub}hl€j|gveoaj]dYaW_U]RYPUKPFMBEB?=730* *" & & & %" " " "$(#8,:.>4A7B9B9A8@7;0:/7- 2) ,% (%()+,@+E0L8N=N?N?K?K?H;D7@5>4>390 1&) &     *#3- A9METJYN]QbSXJXJVHTERCQBO?O?M>K<I:H9H9G8E5D4G1G1E0B0@-<*8(7', % (0%8*:-=1@3B5F7F7F6F6F6F6F6E5E5D4D4A4A4@3@3?2>1>1>1A1A1A1B2C3C3B2A1=09-5(1&,% *$(!&!%& )!+$.'1+3-4/92;2 >6C7F9H8I8K8K;K;N<O=P=O<P;P:O:O:N9M8M8N9N9N9O;P;Q<R=T?WB \G`KeM!hQ%mV-pZ5t]=wbE{fK~hPwlPynR{oUznTxlTwkUwkUxlV{kR{kRzjQzjQzjQyiPyiPyiPyiOxhNxhNxhNyiOyiOzjP{kQykPxjOxjOxhOxhOyiRyiRyhTyhVyhTyiPzjPzjPzjQ{jV{jXzkVzkVzkVzkVzkVzkVzkVzkVykQyjS{lU|mX|mX{lYzkXzkX{k[{k[{k[{k[|l\|l\}m]}m]}m]}m]}m]}n[~oZp[€q\r[~r\~r\r_r_€sbtctd‚uefX>eW=eW=dV1=0=0:.8,5(/* ,' *# )! *#0'6.:3A4C6D8H:J:K;J:L9E;E;F<F<F<F<E;E;A7=561 .+ '% # !"*#9-H9UD]KaPcSgTfUeTcR`P_O^N]M\KYHWEVGVHSGN@I9;10* ($ &%%''')( -* 3,6. 81=5C:G>KAMCRJTJXLZL_MaNcNcNbO^JYFRBI=@4;4=5D>JBQHWN\RbUdWgXgPfQcP`O[NXLTKRJREOBI>D;>7811+,' +#($ $ &+ 9,D6S@YEdMmUqZq\o^o`p`n]m\k\k]g[dXaUXN QG H> <41+&#   &" :1RBiRx]e…h„o„o‚nm}kzgvducnal^i[fYcXaU^RZOTEL=A36),! $( 4*D4T@bLn^vd{h|fzdtam\gWaT^QZNUKRGLBG=B997520+-#+ +!.#0&2(/$,#+$(" "!/& 1(5-81:3:493822*1(/&,")"+'2/87P7R<VBWETDODKAJ@G:D7A4A6B6?27+0#+ $  '"1+?9LDRJXM\P`QWIVHUFTERCP@O?N>M>K<I:I:I:H9F6D4H4G3F2C1A.>-=+<*."&#+!3&5)8,<0?3A4B5B5E5E5E5D4D4D4D4D4A4A4@3?2?2>1>1=0@0A1B2C3C3D5D5E6B4@2S@UA WCYE^JdPhT"pY0s[5v`;ybBzeH|fN~jR€kVymSymSznVymUwkSuiSuiSuiS{kQ{kQzjPzjPzjPyiOyiOyiO{kQzjPyiOyiOxhNxhNxhNyiOyiOyiOyiOxhOxhOxiRxiRyjUyhVyhTyiPzjPzjPzjQ{jV{jXxlVxlVxlVxlVxlVxlVxlVxlVxjPyjS{lU|mX}nY|mZ{lYzkX{k[{k[{k[{k[{k[|l\|l\|l\}m]}m]}m]}n[~oZp[€q\€qZ~r\~r\~q^r_€sb€sbtdtdfX>eW=eW=dVN<M;H;I:H9G8 H7 G6 G6 G4 E6 C4 @1>1=00 3* )% "# #!"'%-)7.;1 ?7G>NETJYM[N]P]P_O_O`O`O`OaOcR^NYLVJMDC:<5<4=8B=IDQIVN]QbTeUcQaQ_NZLVIPFLCJAF<C9@6=4;17/3*0&/&-$+!," -!/$;/D9 SAXE_LgRkWjYiYhZn\jZgYgYdZbW[RVNKD F> <4 3,+$% '!;/P?eOt\}dhˆrˆr‡s…q€n{ivetcqdmai\dYcW_TYNUIJ>D7;.3&, (#!*&$("/) :/I:WCeVl\ratas`o^iXbR\NYJSEMBH>C:<5921.1*/'/$1$5'9*;-C2>/;.7./)&"  & ( *#-'.(.(.(-''!'!'!*".&6.?8G>S=U@VCUCOAI>F<D;G:E8C7C7D7A3=/8)1%(  & -(95F@PGTKXMZMUGTESDRCQBP@O?N>L=K<I:H9I:H9F6E5F7E5D4B2A0?.>-=,0%( % -"/%2)8-;1>2?3@4D4D4D4C3C3C3C3C3A4A4@3@3?2>1>1>1>1@3A4A4A4A4C6D7G5E3B2?1=0:.5+1( -$,#*#)")#)#+%*'0+1-4.:1=2@3B4C4 C6 D7 F8 G:J:K;L;L:K;J:J:J:K;K;L<M= UCWEZH^LaO!fS(lY.o\1xa?yeD|gH}jL}iP{iQ|jT}kW{oW{oWznV{lUyjSyiRyiRyiR{lO{lOzkNzkNzkNyjMyjMyjM{kQ{kQzjPyiOxhNxhNxhNxhNziOziOxhNxhOwiOxiRyjSwkUyhVyhTyiPzjPzjPzjQ{jV{jXxkXxkXxkXxkXxkXxkXxkXxkXxjPyjS{lU|mX}nY}n[|mZ{lY{k[{k[{k[{k[{k[{k[{k[{k[}m]|l\|l\}n[}nY~oZp[€qZ|q[}r\}r^~s_~satb€td€tddX>cW=cW=bV_O?_P=_P=_P;_P;_P9_Q7_Q7\P:[O9]N9]N7^N7_O6aO7aO7cR8cR8cR8cR8dS9dS9dS9dS9fU9fU9fU9fU9fU9fU9fU9fU9fU9fU9fU7fU7fV5gW6hX6iY7gX7hX7hX7jW7kV7kV7mV7mV7iV5iV5iV5iV6iV6iV8iV8iV8jW6jX4jX4jX4jX2jX2jX0jX0fV2gW3gW3hX4hX4gW3gW3fV2kW6jV5iU4iU4iU4iU4jV5kW6mY6lX5lX5jV3iU2hT1gS0fR/dP-cO,aM*_K(\H%ZF#XD!WC T=S=R<N:M:K8I8 H7 G9E8C4 A2@1?0=- ;+ 4,4+ 0) .&,$ -& 1+ 50 @2A4C6G8J:J:J9L8G8G8H9H9H9H9G8G8D5A4<25./)*#%%# ( 4& ?0J9P@TEVJWIWIXJZI[J[K\L\LYGVETARBSDQEL>H9@18+,& #$! '%1+>4C7 K@RHZO`TdUfUeScRaP`O^O\O\O]P]RZOVNUNOHF>>7=54195A<H@NDTEYH\ITLTLRIOFLCH>E;D:?6>5=4>2?3@2?1>0>4<1:.9, 4) 3(7/ ?7N?SC\IdQhViYfZcYiZ eV`T^T[SVPOHHC=: 841,+$(!' % % !(!7+I8[GkTu`zf…m †o …p…p€n{ivesanai[dU_R]OWJPBH=@6<17+4'3&3&3'3(<(4&,#)# *%0(=0I9UH\NdTgWiWgVaQYKVGQAK<D7@4:26/4-2*4+6*9,?.C1H4K6Q:L7F5@470+'#!!  ! " ##$ ##" $("1);2F:O?RBVCUDRCOBI>E;D9C9I:H9H9G8F7D5B2A18-/%&  " ("1,?8JBQGTHTFRCRCQBQBP@O?O?N>K<J;H9H9H9H9F6D4D9C8A6@3?1=/<.<.3*,##    (+".&3*7/<2=3?3C3C3C3C3C3C3C3C3B5A4A4@3@3?2>1>1>2@4A5@4?3?3A5C7I5H4E4E5C6@4<09-6,4)2'-%+$+$*$+%.(/*1*3+7,:0=2>3=2>4@7C8 D9 F9 F9 G8 I9I9J: L< N> P@RBSCYJ\M$aR)eV-iZ3m]9rb>ueA|hM~jOnT€oU~nU|lU{lU|mV{oU|nT{mS{kR|jR{jP}iP|hO{lO{lOzkNzkNzkNyjMyjMyjMzjPzjPyiOxhNxhNyiOyiOyiOziOyhNyhNxhOxjPxiRwkSxlVyhVyhTyiPzjPzjPzjQ{jV{jXxkXxkXxkXxkXxkXxkXxkXxkXykQzkT{lU|mX|mX}n[}n[}n[{k[{k[{k[{k[{k[{k[{k[{k[|l\|l\|l\|mZ}nY~oZp[€qZ|q[|q[}r^~s_~satbsc€tddX>cW=cW=bV_N>_O?_O?_P=_P;_P9_P9_Q7_Q7\P:[O9]N9]N7^N7_O6aO7aO7bQ7cR8cR8cR8cR8dS9dS9dS9hW;hW;hW;hW;hW;hW;hW;hW;fU9fU7fU7fV5fV5gW5hX6hX6gX7gX7hX7jW7kV7kV7mV7mV7iW3iW3iV5iV6iV8iU:iU:iUS=O<M;L:J<G9E6 C4 B3@1@. ?, 3+4+ 3)/',$ ,% /* 2. ?1@3B5F7I9J:J9K7H7H7I8I8I8I8H7H7G4C4>27/2*-$(&! & 0":*B2I9L>NARDSETFUGXGYHZI[JXFTCR?P@QBOBK=G8D2;-.) &% *%4,D7I<QE ZNaVgXiXjYjUhSdR`O\O[PZQ[RXQUNSNTOPJFA@9>60, 40 ;4?8D9H9M:O<GBGBFAE@E=B9A6@5<7<5>4B6F9L;N:N;MCJ@G; C6 :34 .. *& '!') *" ," %+"5(C2S@dNp\vc~d €g €i k~k{hvdsaiZdU\NXITFO@E8>0716-4+7*<. ?2C6D8H2>,2'*%'#(#3*>1G=NCWI\L_N_OXJPDS@L<E6>19/6.3,0+7, :- >1B5I9O;R<U<Y?T<M;G8:2.)$#"!        !% ,'92H=SDYFZEZKYJVIPFLAI?I>J@ I:J;J;H:G7F5F5G5?35,,% #   #+%71E=MBOBNAQBPAPAPAO?O?N>N>K<I:G8G8H9G8F6D4D;B9A8?4=1<0;/<.8,/'&!!  %) -%1*6.;1<2=3B2B2B2B2B2B2C3C3B5B5A4A4@3?2?2?2>5?5@6?5=3=3?4B7 I3H4H4G6E8C7@4<1>0:.6*2'.&,%,%+%+%,$,%.'1)4,7/:/70:1;2>4?6 B6B6B6E7 F8 H: K=OARDUGWI\N)`R-fX5k]:o`?sdCwhGzkL}kS~nUqXqXqW{oWznVznV|nT{mSzjP{jP}iP}iP}hM}hM{lO{lOzkNzkNzkNyjMyjMyjMxhNxhNxhNxhNyiOzjPzjP{kQ{gNyhNyhNxhOxjPvjRwkSwlVyhVyhTyiPzjPzjPzjQ{jV{jXwlXwlXwlXwlXwlXwlXwlXwlXzlRzkTzkT{lW|mX}n[}n[~o\{k[{k[{k[{k[{k[zjZzjZzjZ|l\|l\|l\|mZ}nY~oZp[€qZzr[zr[{s^{s^|ta}ub}tc}tceU;fVgW>gW@fV?eT@dS?cS:bR9bR;aQ:`O;_N:_N<_N<[P:\P:\P:^O:_N:`N:bM:bM:_N:_N:^M9^M9^M9]L8]L8]L8\M:\M:]N9[O9\P8]Q9\R7]S8bP8aO7aO7aO7bP8dR:fTgV2<0:- 9, 6) 2' 0& 0%0%/&4+7- =2B7H:J:M:N9Q8N9K;G<F<F9H6I4A3?1>-;*7'1$)"% ' -6(?1G7H9I9O=P>Q?R@SASASASAPBN@M?N@QCQCL>G9B2;-2& ' ## (' /, :6 JC WN \ObSjZjYcT`T^Q\OZMYLXJXJYKZFXFXFWFUFOAD7=14,/),)/.2445 6586<9<9=6;4;3=3@7C;N9P<S?VBYFZG[H[H]G[HXEO?D7<07,6,5/ B9M@ QBWE^MaR_S^O]MWHOCG=?7 924/ 1* 0* 0'0&4&7(<+?-7,3*2*7/ B9RF bQ iWz`}bg „i€hycn]iY\TULOEKA C8 8/5.93>,@/C1F5K8O;R<S=O<N:J6?-3&)# &%&)1( 90 G:SCWHTGMBG?C; ?7 815.5.80:3>5G9J:P<S=T?S@N?L?RBM?F;B8@7:31* ,$!   $+#4(@2L<TCYH\K\NbP^KWFTCQBPCNDNDL>K=J<J<J;I:G8E6B5 QBM>L>M=N?P>P=P;O:I:H9G8F7D4D4D4D4F6E5A4@2=1<0:0:08.1))!    !%,#2(9+<-=/?3>2=1=/>0A0C2D4@4?3@2@2C3D4E3F4C1C1D2E3E4F5F5G6I8I8H9H9F9E8D9C8?2=2:17/ 2- /++)+)-*-*,),)-*/,0, 1-!1032646484:4<5>7@:C=JBOE!TK$\P(cU.gZ0l\8o_;rdAvgFxjMykPxlRxlT|mV|mV|mV|mV|mV}nW}nW}nWymSxlRzlRykQzjQyiPygOygO{jP{jP{jP{jP{jP{jP{jP{jPzhRyhNyhJyiHzjIziK{jP|jTziOziOyhNygOzhPzhR{iS|jV~hZ~hZ|iX{jVzkTxlTxlRwmR|lU{jVziYyg[xfZyhXyhTzjSwjWxkXxkXylYylYylYylYylY|mZ|mZ|mZ|mZ|mZ{lYzkXzkX|mV|mV|mV|mV}nW}nW}nW}nW|p`|p`zq`{rczsczreztfztffVgW>gW@eU>dS?cR>bR9bR9aQ:aQ:`O;`O;`O;_N<^O:^O:^O:^O:_N:_N:`N:`N:^O:^O:^O:^O:]N9]N9]N9\M8ZM:[O9[O9[O9^O8_P9_Q7_Q7bP8aO7aO7bP8cQ9dR:fTI<G:E8 B5 @3 >0 ;. 8+ 4) 2& 0& 1&1&7+8- >2B6E9I9K8K7N7M8I:G;E;E8F6F4B4@2?.=,8(2%* $% &*2%O?O?P@P@P@N@L>K=M?PBOAK=G9B224,-')%*) ,--- 0.414264:6?7D:H=MBQGXCYD[F^J_K`LaMaNdOaN^LTEI<?48. 5,/+82C8 G:L>RESIQGSFOELAG<A7>3908/5- 6,9-19,;/@4C3F5J9Q?UAVCXCWBWDUAN;B15()"!  '! -'8/C8G=F<@:=8<4:27.6-:/?3D8G;PATBXC\D\DYDUCRCTBO?K=H=F;A67- 0' '# !   $ /'9-E8QAYH]M]O_Q^K\IXGUFUFTGREOEOAN@M?M?M>L=J;H9D8?27+.$) #   #*&6/A7K?QCN?N@O?O@Q?P>P;O:I:I:G8F7E5D4D4D4E5D4A4?1=1<0;1;1:05*,$%     "' -$4'8*:-<2=1=1>0>0@0A1A1B6A5A4@3A1A1B0B0D2D2E3E3F5G6H7H7K7K7J9J9H9H9E8D7C5B5?3 <3 91 5/3.1-0+/*/*.)/*0+2-2-0,2.4082:3=6C:F=G?KCRH%YL)^Q.eW4l\8o_;ueCwgFyjI|mP}oT~pV{oW{oW|mV|mV|mV|mV|mV|mV}nW}nWymSxlRzlRykQzjQyiPygOygO{jP{jP{jP{jP{jP{jP{jP{jPzhPziOyhJyiHyiHziK{jP{iQziOyhNyhNygOygOzhR{iS{iU|iZ|iX{jX{jVzkVzkTzlRzlR|lU{jVziYygYygYyhXyhTzjSwjWxkXxkXylYylYylYylYylY|mZ|mZ|mZ|mZ|mZ{lY{lYzkX|mV|mV|mV|mV}nW}nW}nW}nW|q_|p`|p`{ra{rczsczreztfgW=gW=gW=gW>fV=dT=cS-9)4'," & % %(/!7)@2F6I:J:K;L<M=M=M=M=M=K<J;I:K<M>M>J;G8B26C<C=@:A:?8=6=3;1=0>1?2@2A3G7L;S@XD\I_JUFQCH;?5;0>4H>PEcPhSmYp[mYeS]LWFIDF=@6=1<.>.D3K:P>SAXG]K`N`M_K]I^LYFQ>G5;-.$    " *& 1,506252526/8/;0@2G7P=UCZG]K_LbLcKbI_HZEXET@R@Q?PAN@G:?28*0')!  !!3+;3H=TG[M`P_R_T\K[JZIXIXIUHRDOAPBN@M?M?M>M>J;H9G:B7=16*.&'"  % .):2D8I<O@OAPBQBPAP>O<N;J;I:H9G8E5E5E5E5D4C3@3?1=1=1<2<2<28-1(*$%   "&,#0&2(9.:/<0=1?1>1@0?/@4@4A4@3B2A1B0B0E3E3F4G6H7I8J9J9L7M8M8L9L9I8H7G8I9H8E7C6 @4 =3;2:16/5.4-3,4-5.6/706-8/;2?4B7H;M@QD"TG$XK(`R/fW6l\;q`BveG{hJ}lN~mQoU€pV€qZ€qZ}q[}p]}nW}nW|mV|mV|mV|mV|mV|mVymSxlRzlRykQzjQyiPygOygOziOziOziOziOziOziOziOziO{iQziOziMyhJyhJyhLyhNzhPyhNyhNyhNygOygOzhR{iS{iUyjWyjWyjWyjUziUzjS{iS{iS{kT{jVziWyhXyhXyhVziUzjSwjWxkXxkXylYylYylYylYylY|mZ|mZ}n[}n[|mZ|mZ{lY{lY|mV|mV|mV|mV}nW}nW}nW}nW}p_|q_|p`zq`{rczsczsczrehYQ<H9F7C4 >0 ;- 8+ 6) 5' 7+8,-:*5(-# '! # % &*3$<-B4H9H8I9J:K;K;K;K;K;H9G8G8H9J;J;H9F7B26D= TCWF\L^N]MXGPAK;>9=6?3?1D3K6T?]FaNcQfThVhVfTdRdO^MYGQ?J9B36+ &!   ! $$ )( ,+ -- 3,7/@2I8T>\DbKfPcQfQfOgMeJ`G\EXCUAT@S?R@O?L<F7A1:,3$)%"1,;3H>TGZL\O\Q]R_N[LYJWHUFSDO@L=M?L>J<J<K<J;H9F7G;E9@5;14+-$$  &!-'6-<1K>MAPBPBO@M=N;M:J;I:H9G8F6E5E5E5C3B2@3?1>2>2=3=3>2;05,1),%&   !&)"+%5)7+:/>2?3@3?2>1=2>3@3A4D4D4F5F5F4F4G6H7J9K:L;L;N7N7O8N9L9L9K8H7J9J9I8G7D6 C4 B4 A3?4>4=3<2=3=4 ?6@7E7G9I;K=O?SCYI%]N'bR.gW5m]0 ;, :+ 7+:,;-=0 @2 B5 C6 C6 F5 F5F6E5C6B5@4>4@2>0>-=,:*5(-# '! $ $ & (/!7)?1D7F7G8G8H9H9H9H9G8G8F7F7F7G8H9G8F7B2=05+*$ $ ! " '#-+95I@SI\O_R_R]O[MZLYKXJVHTESDRCXCUBTAUCTEPAI<C780 /) &! "!$ -(60@>GERM]TdX jZo\q]uat_r]p[nYlVkUjT`N_N^MZJTEL=C6?1+)'%$!&#)&,(,) -(0-2. 81>4G8P>VB[FYE]F`JbLeNfPeOeO^N_N[JQBD7<2:2;4C7E9H>J@J@H<D7C491>4D7K:S?^GiOoTt_s_q^o\mZjVhTgR^NYISBM=G9=0 -& "     $$ '( 3-;1G8S=\CaIfOiRgViUhRhOeK`H\EXCVBT@R>P>O=M;I9H8C3<+2$+ $!,'5.B9LASGUIWKUL[LYJUFRCQBPAN>N<K=J<I;I;I:H9F7D5H:D8B6>27/0()"     (#.(3+F9I<L@N@L>K;J:J:J;I:H9F7E5E5E5E5B2B2?2?1>2>2=3>4?3=0:/6-2*,&&!   #%'!/$1'8,<2@4A5B5A3>3?4B5C6F6G7H7H7G6H7I8I8K:K:L;M<O9O9O9N9M:L9L9I9K8I8H7H7G7F5F5 F5 F9E8D7 D7 E8 G:H;I<R?SAVDZH"]K%aO)gU/kY3p]=taAyfH{jN}lR~mSmUoY~lV~lV~nW~mY}nY}n[{n[{n[}nW}nW}nW}nW|mV|mV{lU{lUymSxlRzlRykQzjQyiPygOygOziOziOziOziOziOziOziOziO{jNziMyhNyhNxgMxgMxgKxgKyhNxgMxgMxfNxfNygQzhRzhTvlSwkUwkUyjUziU{iU}hU}hUyhTziUzjSzjSzjSzjSziUziUwjWxkXxkXylYylYylYylYylY|mZ|mZ}n[}n[}n[}n[|mZ|mZ|mV|mV|mV|mV}nW}nW}nW}nW~o\|o\|o\}p_|p`zq`{ra{rcgX9gX9eV9dU8cS9cS9cS:cS:bS6bS6bR8bR8bR9bR9bR;aQ:`N:`N:_N:_N:^O:^O:^O:^O:\Q;\Q;\Q;[P:[P:[P:ZO9ZO9[O7[O7^P6_O6`O5bN5bN3cN3aP4bQ5cR6dS7dS7dS7dS7dS7dS9dS9dS7eT8eT6eT6fV5fV5iV5iV5iV5iV5iV5iV5iV5iV5hX6hX6hX6hX6hX6hX6hX6hX6hW;gV:gV8gV8gW6fV5fV4fV4jW6iV5iV5iV5iV5hU4hU4hU4kW2jV1jV1jV1jV1jV1jV1kW2jW6jW6jW6jW6jW6jW6jW6jW6iY7iY7iY7iY7iY7iY7iY7iY7iZ3jZ6jZ6k[9k[9jZ9iY8iY8jZ9jZ9k[:l\:l\:l\8k[7k\5nW8lU6iR2gP0eN,cL*`I'^G%ZGXEVBQ?M;G7D4B2=.=/>0?2A4B6C7D8C4 D6 F5E5E5A5?5<4?1>0>-=,:*5(.$ (" $ % % ' -4%H7B20* )# # !"$)! -& 5/;3 C9LAXG`MhQlRfOgPiRjTkUkUjTiS`QbQaPYHN>A47/4-8,7.708192:2=1>0<0D7O?WEaMnXx^{`€j~h{eubq]mXiUgRaQ\LWFSAK<@31( & $" *'<5F;UB`IeMgPgUiYiZiXiUgPdM`J[GYFUCSAQ?N<M;L9L9L9H7A19*3&* "&!/':/D8K=NAOEPFTGREOBO@O@R@Q?P>M?K=J<J<J;J;G8E6F7E6A4?4;14+-%(    %# ,) 1-=0B6G:I<I:G8H7I8I:H9G8F7D4D4D4D4C3B2?2?1>2>2=3=3>1=1;1:/6-3)-$) % $ # "# $ % & + /# 4*:/>4@4@4@4B7B7E8E8G8G8F5F5I8I8J9J9K:K:L<L<N9O:O:N;N;K;J:I:H8H8H7H7I8I7I7I7 K;K;K; L< N=P?SBTCZD]G"aM(fR-iW3n\8s`?ueCzfK{jN~mQnT~nT~nU~pVqWmWmWoXnZ~oZp[}q[}q[~oX~oX}nW}nW|mV{lU{lU{lUymSxlRzlRykQzjQyiPygOygOziOziOziOziOziOziOziOziOziKyhLyhNxfNxfNxgMyhLyhJxgMxgMxgMxfNxfNygQzhRzhTxiRxiRxiRxiTyhTyhVzgVzgVxgUyhTzjS{kR{kR{kTziUziWwjWxkXxkXylYylYylYylYylY|mZ|mZ}n[}n[~o\~o\}n[}n[|mV|mV|mV|mV}nW}nW}nW}nW~oZ~o\~o\|o\}p_|p`|p`zq`gX9fW8dU6cT7cT7cS9dT:dT:cT7cT7cT7bR8bR8aQ8aQ8aQ8^O:^O:^O:^O:_N:_N:`N:`N:^O:^O:^O:^O:]N9]N9]N9\M8]M4_M5_M5_N4`O5aP4aP4aP4aP2bQ3cR4dS5eT6dS5cR4cR4eT:eT:eT8eT8fU7fU7fV5fV5iV6iV6iV6iV6iV6iV6iV6iV6hX6hX6hX6hX6hX6hX6hX6hX6hW;gV:gV8gV8gW6fV5fV4fV4jW6iV5iV5iV5iV5hU4hU4hU4jV5jV5iU4iU4iU4iU4jV5jV5jW6jW6jW6jW6jW6jW6jW6jW6iY7iY7iY7iY7iY7iY7iY7iY7iZ3iY5jZ6jZ8jZ8jZ9iY8iY8jY;k[:l\;l\:m];m]9m]9l\8o[8mY8kW6iU4iT5gR3eP1cN1eO*cM(aJ([G$WC R?O<K;D6D6D6D7B8B9C:C:B6C6 F5 G5E5A5=6;5@2?1?.>-;+7* 0& *$& &'(+ 1#9+?3C6D7D7E8E8D7D7C6G7G7F6E5D4D4D4E5B2=16-,'%!")% /+;3E;L?M@N@PBSESDSDSDRCQBPAO@T>Q=P<Q?QAO@H;C8=650 ,(&#" $" -* 73 LA RH [Q dY i^o`q`sbkZjYgUdRbOaM`L`L^L\JYGVETBP=K7E3:,0%) $"# , 6( ?2F9 PD]OhXo[u]v]oZoZoYnXmWkVjUiT`TbSaP]KTCH9=15-0' ,% )% )% ,' 2*9-=0F5P=YF`MjVxa€hj†n…mj|fw`oZiTgRaP^NYIUDN>B65,,&&! )# 1(@:LA\KfPiRgUgYf\eZfXfTePbL]JYIVHPBPBOAN>L<J:I9I9J;E5=/7*/$$ ! "(!3*=1E6I;K@MCNDOBN@PAQAR@Q=O;M?L>K=K=K<J;H9F7F4D4A4@4=3803*.&"    &%+(6(;.A4E7C6D4E5G7H9G8F7D5C3C3C3C3C3C3@3?1=1=1=3=3=0<0;/;/:/7+4'/%,#+"+!* )) & & +-"1&5,:/<1=0=0A6B7D7E8H9G8F5E4J9J9J9J9J9J:K;K;N;N;L<M=K=J<H=G<I:I:I:J;J:K;L: L: QARA SB UDXF[H^K!`M%dM+iR0oX8s_>vcCxgI{jL}lN~lV€nX€pWqW~pV|qU}tW~uX‚pZ‚pZ€pY€pY~oXqW}qW}qW~oX~oX}nW}nW|mV{lU{lUzkTymSxlRzlRykQzjQyiPygOygOyhNyhNyhNyhNyhNyhNyhNyhNyiHxgIxgMxfNxfNxgMyhJzjIxgMxgMxgMxfNxfNygQygQzhTzhPzhPyiRyhTxiTxiVxiVxhXxgUyhTzjQ{kQ{kQ{kRziUziWwjWxkXxkXylYylYylYylYylY{lY|mZ}n[~o\~o\~o\~o\}n[|mV|mV|mV|mV}nW}nW}nW}nW~mY~oZ~o\|o\|o^|q_|p`|p`fW6eV7dU6cT7cT7cS9dT:eU;dU6dU8cT7cT7bR8aQ8aQ8`P7[P:\P:\P:^O:_N:`N:bM:bM:_N:_N:^M9^M9^M9]L8]L8]L8`L4`L4aM5_N4`O3`Q4`Q4aR3aP2bQ3dS5eT6eT6dS5cR4bQ3eT:eT:eT8fU9fU7fU7gW6gW6iV8iV8iV8iV8iV8iV8iV8iV8hX6hX6hX6hX6hX6hX6hX6hX6hW;gV:gV8gV8gW6fV5fV4fV4jW6iV5iV5iV5iV5hU4hU4hU4iT5iT5hS4hS4hS4hS4iT5iT5jW6jW6jW6jW6jW6jW6jW6jW6iY7iY7iY7iY7iY7iY7iY7iY7hY2iY5iY5jZ8jZ8jZ9iY8iY8iX:iX:jZ9k[:k[9k[9k[7k[7p^8n\8lZ6kX7kX8jW9hT9gS8kS1iR0gP.cL*]I(XE$UB!S@K= J<I;E:D:C:C:B; B6C6 F5 G5E5A5=5:7A3@2@/@/=- 9, 2(,&& ' ()+ 0"8*=0D7D7D7E8D7D7C6C6G7G7G7E5D4C3C3D4B3>27.,'%!!" )$4-@5H:J<M?PAPAQBRCRCQBPAO@N>S=P<O;P>P@N?H;C8>861 -)&#! " +)41PBUH]QdXi[k^n_pagWfVcR`O^L]J\I\H WETBR@Q>Q?P=M9J6B19)." *$% 1" >-E6 N> ZK hWs`xd|d{cvat_r]pZlWiTgRfP\S^Q^N\JXEM=B5:/+#(!"  #! -& 6,>1N:VC_KdOmXzd‚m„nˆm†n…mj{dr]kTfP^M]LZJVEN?E8:14,' #  )1$>6I>ZHcNeOaQ^T\WaWaUbQ`M^KZHUHSGMCNCPBO@M>J;I8H7I=E8?3:.2' ) #  !&0&:-@3E8J=MB NDNDQCSDUCR@N:K7L>K=J<J<J;I:G8E6F4D3D4A4@4<26.2+$!   !!0#7)>1B4A3B2D4F6G8F7E6D5C3B2B2B2D4C3@3?1=1=1<2<23B5D7H9H9H7G6K:K:J9J9J9J:J:J:L<L<L>L>I>I>G=F<I=I=J=J=M= N> N> N> YG YF [H^JaLeP%iS,kU0oX8t]=xcD}hKkP~mQoU€pVn\€o[€q\~rZ}qW|sV|vV~xX„r\ƒq[qXoV~pV}oT{pT{pT~oX~oX~oX}nW|mV{lU{lUzkTymSxlRzlRykQzjQyiPygOygOyhNyhNyhNyhNyhNyhNyhNyhNxhGxgIwfLweOxfPyhNyhJzjIxgMxgMwfLweMxfNxfPygQzhT|hP|hPzhRyiRxiTviVviXujXwfTxgSzjP{lO{lO{kQziUziWwjWxkXxkXylYylYylYylYylY{lY|mZ}n[~o\~o\~o\~o\~o\|mV|mV|mV|mV}nW}nW}nW}nW~mY~mY~oZ~o\|o\}p_|q_|p`eS;eS;eS;eS;eS;eS;eS;eS;bPhY:gX9gX7hZ7j\7k]8m];m];m];l\:l\:k[9k[9k[9mV4lU3kT4jS3hQ2eM1cK1bJ0YI'WG%UE!RBO@L=I:H9M<M<L;J9 H7 F5D4C3@4>2<0;.:,9+7(5&/ +&%%)$.) 1,?-A0D4H7K8K8J6J4@2@2@2@2@2A3A3A3C2@/9*3%. (% $',!4(L<I:I:H<H<G=F<@3.4%, ' '-$5,G:UE dQ mXs^yd|g {h }gzds_mZgVdSaQaQbM`M^L\KVINCF<A7-(&" !,"?.N9VA\HfPkVp[t`|f€jƒlƒlk€j{gt_kWeP^LYHUDQBP@L=E6?0/))%  (0">1F:QFYM\O_PbQeTaP`Q_P[NYKVJTHSFNCNCMBLAK@J?I>I=I=E8>46/.(&"   !)3&<-D2I5L7L=L=N=N=P=P<P;P;K;K;J9J9I8H7H7H7F6F6C5B4?3=0:/9.+('#! , /# 4*;0>4A6A6A6D7D7D7D7C5B4A3A3A3@2@2@2?1?1>0>0?3?3>2>2=1;/:.:.6+6*6*5)3&2%0"/!.#-", *!+#-'1+3.<- =- >/?0C3F5H8I9K9M;N<N;M:M:O<P=K;L<M=L<J:J:L;M<S=R<Q<R=S@VC XGZI]L_NdPiT%nY,s\2w`7ya;~dMeNiQ‚lTpVqW€rW~sWrR€sS€rUsVsX€rW€rXqW€qT€qTpSpSpSpSpSpS}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziO{iU{iUzhRzhRzhPziOyhLyhLyhLyhLyhLxgKxgKxgKxgKwfJufQvgRwhQvjRvjRukRukPukPxfRxfRygSygSygSzhTzhTzhTziWziWziWziWziWziWziWziWyjWyjWyjWzkXzkXzkXzkX{lYwpVxqWyrXzsYzsYyrXxqWwpVzmZzmZ{lY{lY|kY|kY~kZ~kZ~mY}lX}lZ}n[}p_~q`~qa|p`eT:eT:eT:eT:eT:eT:eT:eT:cQ9cQ9cQ9cR8cR8cR8cR6cR6cQ9cQ9bP:aO9`N:_M9^L8^K:_O5_O5_O5`P6_O5_O5^N4^N4^L4^L4_N4`O5`O3aP4aP2bQ3cR8cR8dS7dS7dS5eT6eU4eU4fU9eT8eT8eT8eT8fU9gV:gV:gV:gV:hW;hW;gV:gV:fU9eT8gY2gY2hX4hX4jW6iV6iT5iT5hW9hX7hX6hX4hX4hX6hX7hW9fW:eV7dU6dU4fX5fX5eW2dV1hU4hU4hU4hU4hU4hU4hU4hU4gW6gW6gW6gW6gW6gW6gW6gW6kX8jW6jX2jX0jX0jX2kX7kX8iY7iY7iY7iY7jZ8jZ8jZ8jZ8k\?j[>iZ;gX7gX7i[8j\7k]8m];m];m];l\:l\:k[9k[9k[9mY6mY6lX7kW6iT5gR5eP3dO4bO.aN-_M)\J&YG!WETBSAQ@P?O>N=K:I8 G6E4F6D4>0<-:,6)3&/$/# ,! (!& %"*%.) 1+ :*>,B1F4H7J7I5H4@2@2@2?1?1>0>0>0B1@/9*3%. (% $'+1'9.?3D7H9I8L>L>M?M?M?M?L>L>M=L<I:I:H<H<F<E;@3;.2' )! $ % )# .' @3H<TG\N`QbQcPgQ\L\L[KZJYHWFVEUDT>T@T@R>N<M;L<M=H8@06(." ) ( .%6,G:TF dR nYs^xczgyf}izftao\iXeUcSbQ_L^K\JZITGNCF<B81,*%  !-#=.M9ZF_KeRjUmWoZs_xb€j€ji}izfs`kWfQ_MZIVESDRCN@H9C46,.' "! %+ 8,A5LBSIYL\M^NaP`O_P^N[NYKVJTHSFNCMBMBLAK@J?I=H<H<E8>47//*'#  $-"7)=/E4G6L=L=N>N>P=P=P;P;K;K;J9J9I8H7H7H7F6E5B4A3>2=0;0:/-*)%$   ( +!1&6-<2?6A6A6C6C6C6C6B4B4A3A3@2@2@2@2?1?1?1>0?3>2<0<0;/<0>2>2=2=2<1:.8,6)4'3&1% /# -",!+#-%/)1+8* 8+ :, <.@2B4F6G8H7I8K:K:J9J9L;M<M=N>N>N>M=M=O>Q@U?T?U@ WB YE\H^M`OgU%iW'lZ,r]2v`9zd?}fDhF€fO€hP‚jRmTpVqW€rW~sWrR€sS€rUsVsX€rW€rXqW€pV€pV€pVoUoUoUoU~nT}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziO{iU{iUzhRzhPzhPyhNyhNyhLyhLyhLyhLxgKxgKxgKxgKwfJvfOwgPxhQwhQxiRvjRvjRvjRxfRxfRxfRygSygSygSzhTzhTziWziWziWziWziWziWziWziWyjWyjWyjWzkXzkXzkXzkX{lYxmWynXzoYzoYzoYzoYynXxmWzmZzmZ{lY{lY|kY|kY~kZ~kZ~mY}lX}lZ}n[}p_~q`~qa|p`fU9fU9fU9eT8eT8dS7dS7dS7cR6cR6cR8cR8cR8cQ9cQ9cQ9cQ9cQ9bP8aO9`N8_M9_M9^L8^N4^N4_O5`P6`P6`P6_O5_O5^L4_M5_N4`O5`O3aP4bQ3bQ3bR8bR8cT7cT7cT5dU6dU4dU4eT8eT8eT8eT8eT8fU9fU9gV:gV:gV:hW;hW;gV:gV:fU9eT8fX3gY4hX4hX6jW6iV6iT5iT5gV8gW6gW5gW3gW3gW5gW6gV8iV8hU7gT4gT4iV6iV5hU4gT3hU4hU4hU4hU4hU4hU4hU4hU4fV5fV5fV5fV5fV5fV5fV5fV5kX7kX7jX2jX2iW1jX2jW6jW6iY7iY7iY7iY7jZ8jZ8jZ8jZ8l[=kZ/C2F6H7H7G6C6B5A4A4@3?2>1=0A0?.9+4&.!)% $& (.#6*;/@3D5E6J;J;K<K<K<K<J;J;L;J9H9H9G;H<F<D:>1:-2'( # # & *" 8+A3K?TGWI[I\J_KYIYHYHXGWFUDSBSBR>R>R>O<M:J:J:L<I9B29+2& ,! * .%5* C9RDaQjXq^ubtdscxevcp_l[gWdTbQaR^K[IYGWFSDOAI=E97/-($" !$+$ ;/ I8 YG^LdQfThTiUmXp\zcxdwcwctao[gUbO_M[KXGTETEQCL>H9>16+ +%   # /%9.E:NCSGVIZJ[K_N^N]MZLXJVJTGSFMBLALAK@J?I=H<G;G:D9>4801,*%#  $.$7,?2B5K<K<L=M=M=O<N;N;K;J:J9I8I8H7H7G6F6E5A3?1=15?6C5B4A3A3A3A3A3B4@2@2@2@2?1?1?1?1?1>0<.<.<.?1B4D6C7B6A5@3=0;.9+7)5' 2' 0$ .#-",$.&/'3)5)6+:- =0 @2 C6 D7 D6 F8 G9 H: G:G:I<J=N>O?QAQAP?Q@SB UDZEZE\F^JbNdR hV&jX(s`8t`;vb=yeB|hGjK‚mPƒnQƒkSƒkSƒmUƒoVpV€pVqVqVrR€sS€rUsVsX€rW€rXqW€pY€pY€pYoXoXoX~nW~nW}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziOzhRzhRzhRzhPygOyhNyhNyhNxiLxiLxiLwhKwhKwhKwhKvgJzePxfPxfPygQxhQxhQwhQwhQwfRwfRwfRxgSxgSxgSxgSyhTyhVyhVyhVyhVyhVyhVyhVyhVyjWyjWyjWzkXzkXzkXzkX{lYzkX{lY{lY|mZ|mZ{lY{lYzkXzmZzmZ{lY{lY|kY|kY~kZ~kZ~mY}lX}lZ}n[}p_~q`}p`{o_gV8gV8fU7eT6eT6dS5cR4cR4cR4cR4cR6cR8cQ9cQ;cQ;cQ=cR8bQ7bP8aO7`N8`N8_M9_M9^N4^N4_O5`P6`P6`P6`P6`P6_M5_M5_N4`O5aP4aP4bQ3bQ3aS8aS8bT7bT7bU5cV6cV4cV4eT8eT8dS7dS7eT8eT8fU9gV:gV:gV:hW;hW;gV:gV:fU9eT8fX5fX5hX6hX6iV6iV6iT5hS4fU7fV5fV4fV2fV2fV4fV5fU7lU6kT5jS4jS4lU6lU6kT4jS3hU4hU4hU4hU4hU4hU4hU4hU4fV4fV4fV4fV4fV4fV4fV4fV4lZ6kY5jX4iW3iW3iW3iW3iW3iY7iY7iY7iY7jZ8jZ8jZ8jZ8k[:k[:jZ8iY7iY7jZ8k[9k[9l\:l\:l\:l\:l\:l\:l\:l\:q]1A5E7H9H9I:I:I:I:H9H9J9I8G8H9G;G;E;C9=/9,1'(!" !# ' 1$:-C7K?PBRCVDXDWFWFWFVEUCSAR@Q?Q=Q=O<N;K;J:I;J<J:C3;.4) .$ * -#3( >5K@[MdSiXl[l]k\k[jZgWdTaR_O^N^N\JZHVESDRCOAM>I=:31+)# $# )! 5+B6 RAWF^LaPcQeSjVnZoZmYmYmYjYfTaP]K]KZJWFTFSDQCN@K=E4=/2) &!  (1'=3G=MCQETFUG\J[J[JXJWHTGSFREK@K@J?I>H<G;G;F:F9C8?5914--'& ! & /(7/>4F:G;J;J;K;K;M:M:J:J:J9I8H7H7G6G6E5D4?1=/;/0>0?1@2B4C5C6C6B5A3@2>0<.;-9+7*5' 1% 0#/$/$0%2*2*5+6,9.<1?2A4C4D6F8G:G: G; I= K@ O?P?RA SB TC UDXG[JaKbLdO hS&jX*o\1ra5tc8zeFzeH{hJ}iNkRnT€nVoW„nVƒoVƒoVpV€pV€pVqV~pUrR€sS€rUsVsX€rW€rXqWp\€o[€o[nZnZ~mY~mY~mY}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziOzhRzhPzhPygOygOygOygOxfNxhNxhNxhNwgMwgMwgMwgMvfL|fOzfNzfNzePxfPwfRxgSxgSwfRwfRwfRwfRxgSxgSxgSxgSyhVyhVyhVyhVyhVyhVyhVyhVyjWyjWyjWzkXzkXzkXzkX{lY|k[|k[|k[|k[|k[|k[|k[|k[znXznX{lW{lW|kW|kW~lX~lX~mY}lX|kY|mZ|o^~q`}p`{o_gV8gV8fU7eT6eT6dS5cR4cR4cR4cR4cR6cR8cQ9cQ;cQ;cQ=bQ5bQ7aP6aO7`N6`N8_M7_M7^N4_O5_O5`P6aQ7aQ7`P6`P6_M5_M5`O5`O5aP4bQ5bQ3cR4aS8aS8bT7bT7bU5cV6cV4cV4eT8dS7dS7dS7dS7eT8fU9fU9gV:gV:hW;hW;gV:gV:fU9eT8fW6fW6gW6gW6iV6hU5iT5hS4fU7fV5fV4fV2fV2fV4fV5fU7lU5kT4jS4jS4lU6lU6kT5jS4hU4hU4hU4hU4hU4hU4hU4hU4fV4fV4fV4fV4fV4fV4fV4fV4kY5kY5jX4iW3iW3iW3iW3iW3iY7iY7iY7iY7jZ8jZ8jZ8jZ8m[7lZ6lZ6lY8lY8lY8lY8mZ9l\:l\:l\:l\:l\:l\:l\:l\:o\P@TAUCUCUCUCTBR@Q?P>Q>P=N;K;K;J;J;H<I8C3G7A36,,% !    #+"5,@6G=LANDQCYFXGXFVGUFSEQCQCJ?J?I>H<G;F:E9E9D9B7?5<27.1))"% #)#2+70B5C6D7G8H9J:J:J:J:J:I8I8H7G6G6G6E5C3?1<.;/;.;0<17/5,2*.%( $ !   !%*#/*4-6/>/>/>0>0>0?1@3A4?1?1?1?1?1@2@2@2A1B2C3D4D4C3B2B2C4D5D4D4C3C3B2A1=/;.9+7( 5&4%2&2&1+2*2*4*5+7+8-9.>0@2C6D7E9F; H> J@ Q@ SBUCWEXF[I^LaO!jU*kU,nX/p]5ta9we?{iCzkD~hP~jQ~jQ~lT~nUoVpYpY‚qW‚qW‚qW€pV€pV€pVqVqVrR€sS€rUsVsX€rW€rXqWp\p\€o[€o[nZ~mY}lX}lX}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziOzhPzhPygOygOygOxfNxfNxfPwiOwiOwiOvhNvhNvhNvhNugM|fN{gNzfNydOweOwfRwfTxgUufQufQvgRvgRvgRwhSwhSwhSyhVyhVyhVyhVyhVyhVyhVyhVyjWyjWyjWzkXzkXzkXzkX{lY~k\~k\~k\~k\~k\~k\~k\~k\znXznX{lW{lW|kW|kW~lX~lX}lX|kW|kY|mZ|o^}p_}p`{o_fU9fU9fU9eT8eT8dS7dS7dS7dS7dS7dS9dS9dS9dR:dR:dR:bQ5bQ5aP6aP6`N6`N6`N8`N8_O5_O5`P6aQ7aQ7aQ7`P6`P6_M5`N6`O5aP6aP4bQ5cR4cR4bR8bR8cT7cT7cT5dU6dU4dU4dS7dS7dS7dS7dS7eT8fU9fU9gV:gV:hW;hW;gV:gV:fU9eT8eV9fW:gV8gV8iV6hU5hT3hT3fU7fV5fV4fV2fV2fV4fV5fU7lU5kT4jS3jS4lU6lU6kS7jR6hU4hU4hU4hU4hU4hU4hU4hU4fV2fV2fV2fV2fV2fV2fV2fV2jX2jX2iV5iV5hU4iV5iW1iW1iY7iY7iY7iY7jZ8jZ8jZ8jZ8lZ4lZ4lZ4lZ6lZ6lY8lY8lY8k[9k[9l\:l\:l\:l\:m];m];l[=l[=m]p[>oZ;oZ;o[:o[:nZ7nZ7nW7mV6lU5kT2iR0gQ,eO*dN'`G]FXBS@N?J<F:A8C5@3:15- 0* .' /$0#2' 3( 5* 9, ;/ =0>2?4@3@3A4A4A4A4B5B5A1@0<.9,4(/$+!)" $ ' -# 5(;.@4D7E5E5F6F6F6F6E5E5F5F5E6G8F9F9C8A6<.:-2()""  &-$7.?5C8G;K<O?SASASASAR?Q>P=O<P=O<K;K;J;K<H<G;H7C3<06-/')(, /(<2H<PATCXHWIWIULULWKWKYKYKYK[JUFTEQBQAQAP@N=L;?56-.%' # "&"-* D4I:P@TDWFYH]MaOcPaO_N^O^N[MYKWIWDTBSAO@N?L>K=K=F:B7;02*("    %,&7/@7G=J@MBUATBUCSCRBPBOAOAI>H=H<G;F:E9D7D7B7A6@4>4915,.&)   %-$1)=1>2@2B5F6G8I8I8J:I9I8H7H7G6G6F5D4C3?1=/;/:-:/:/9.8,5,3).%* &" ! % )$-'0+:+;,<->0?1?1?2?2?1?1?1?1@2@2@2@2B2D4F6G7F6D4B2@0E4F5G6G6G6G6G6F5B2?1>/<, :+ 9* 8* 8* 2+2+3)3)4(5)5)8*=-?/B3D5F8H;K>NAVCXE[H^K!`M#dQ)hU-kW2s]8t^9ua>xdAzgF}jI~nMoNmTmT€oUoUqV}qW~rX}sXqW€pV€pVoUoU€pV€pVqWrR€sS€rUsVsX€rW€rXqW‚r[qZ€pY€pYoX~nW}mV}mV}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziOziOyhNyhNygOxfNxfPxfPxfPwiOwiOwiOvhNvhNvhNvhNugM|hMyhNxfNvdLudPveQvgTwgWufQufQufQvgRvgRvgRvgRwhSyhVyhVyhVyhVyhVyhVyhVyhVyjWyjWyjWzkXzkXzkXzkX{lY~m[}lZ}lZ|kY|kY}lZ}lZ~m[znVznV{lU{lU|lU|lU~lV~lV}lX|kW|kY|mZ|o^}p_|o_zn^eT:eT:eT:eT:eT:eT:eT:eT:dR:dR:dR:dS9dS9dS9dS7dS7aP4aP4aP4aP6`O5`N6`N6`N6`P6`P6aQ7aQ7aQ7`P6`P6_O5`N6`N6`O5aP6bQ5bQ5cR4cR4cR8cR8dS7dS7dS5eT6eU4eU4dS7dS7dS7cR6dS7dS7eT8fU9gV:gV:hW;hW;gV:gV:fU9eT8eU;eV9gV:gV8hU7hU5hT3gS2fU7fV5fV4fV2fV2fV4fV5fU7jV3iU2hT3hT3jU6jU8iT7hS8hU4hU4hU4hU4hU4hU4hU4hU4gW3gW3gW3gW3gW3gW3gW3gW3iW/iW1hU4hU5hU5iV5jX2jX0iY7iY7iY7iY7jZ8jZ8jZ8jZ8mZ2mZ2mY4nZ5nZ7mY8mY8mX9k[9k[9k[9l\:l\:m];m];m];kZ>l[=l[=l\;l\:l\:k[7k[7p]?p]?p]?p]=p]=p]2A3A3A3A3@2@2@2@2A1A1>0;.7+1'-$+!% % ' + 0% 7+=0@4D4E5E5F6F6E5E5D4D3D3D4F6F9F9C8@5=/:-3**$# )2*:2@5C7F:K<P>P>P=P=P=O<N;M:M<K:I8H9I:H<G;F:H7C4>2800() '* *$6-B6H9K;O?QCQBQIQISISIUHUFUFTERCPAO?O?O?N=M:K7?5:.1&,! % !%% ;,@2I9L=O?QBWFZJ_L]KZJZJXJXJVITGUASAR@N>L<J<J;K<F<C:?57/.('!    !' 0)92A8G=I?R>Q>R?P@P@N@M?M?H=G;G;F:E9D7C6C6A5A5@4>4=38,0&,"$!   # '* 8+9,0;/:-8-7,9,9,9-8,3*/%*"'  ! % ("*%7(9*<->/?1?1>1=0>0?1?1?1@2@2@2@2E3E3G5G5G5F4D2C1I5I5J6J6J6J6I5I5D4D4C2@1?0 >0 =/=/7.7.7.8-:,;-<.=-@/C2G6J:L<O?SDVG^J%`L'dP-gS0jV5nZ9s^?vaByeDzfE|gH}jJlNnP€oS€oSƒoTƒoTpT€qT}rT}tU{uU{uS~pU~pU}oT}oT~pU€pVqW‚rXrR€sS€rUsVsX€rW€rXqW‚rXqWqW€pVoU~nT}mS|lR}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziOyhLyhNyhNygOxfNxfPxfRxfRuiOuiOuiOthNthNthNthNsgMyjMxiLvfLtfLtePreRsfUtgVsgQsgQsgQsgQthRthRthRthRxgUxgUxgUxgUxgUxgUxgUxgUyjWyjWyjWzkXzkXzkXzkX{lY|mX{lWzkVzkVzkVzkV{lW|mXznVznV{lU{lU|lU|lU~lV~lV}lX|kW{jX{lY|o^}p_|o_zn^eS;eS;eS;eS;eS;eS;eS;eS;dR>dRl[?l[=l\;l\:l\:k[7k[7m\@m\>m\>n]?n^=o_=o_=o_=sZH;C7 @2 ?/@,82:1:1:1<1>1>2?4D6 D6 C5B4B4A3@2@2B2B2?1<08,3)/&-#' & ' * ."4'9,<0D4E5E5F6F6E5E5D4D3D3D4F6F9F9B7@5=/;.4++%#  %0(7/<3@6E9H<N;N;N;N;N;M:L9K7K:I8G6F7F:G;F:C9H7D5?3911)) '))#4,>3B5G6L;N?L? NGNGOFPFQDPCPAPAN@M?M=M=M=N;K8H4A5;05(/# & !# 4$:*A2G7J;N?SDWI[JYHWFTFTFSGREQCUAS@R?M=K;I:J;K<D?B<?9:23++$$  #*%4.<5D;G=P;P=P=N>N>M?L>L>G;G;F:E9D8C6B5B5A5@4@4?5=39.3'/"&$!  ! $ ' 4(7):->0A3E5F6G7I9I9I8H7G6G6F5F5C3B2@2?1<0:-7,5*8+9,:-9.7,1(,#*!    ! % '! 5%8)<-?0@2?1=00>0?1?1@2@2@2A3F5F5F5E4F5F5F5G6I5I5J6I5I5H4G3F2F5F5E5D3B3B3@3@3=3=3=2?2@2C4D4E5G3J6N;R?UB!XF"]K'_M'dP/fR1jU6nY:q\?vaDzeJ~iN}hI~iJjM€mOnR€oS€oUoU‚oQ‚oQ€oQ~qQ|rO{sOztPyuP{pTzoS|nS|nS}oT€pV‚rXƒsYrR€sS€rUsVsX€rW€rXqW‚sV‚sVrU€qTpS}nQ}nQ|mP}mT}mT}mT|lS{kR{kRzjQzjQ|kQ|kQ{jP{jP{jPziOziOziOyhLyhLyhNxfNxfPxfPxfRweQuiQuiQuiQthPthPthPthPsgOylLwiLugLrfLqeOqfRrgUsgWsgQsgQsgQsgQthRthRthRthRxgUxgUxgUxgUxgUxgUxgUxgUyjWyjWyjWzkXzkXzkXzkX{lY{lUzkTyjSxiRxiRyjSzkT{lUznTznT{mS{mS|lS|lS~lT~lT}lX|kW{jX{lY{n]}p_|o_zn^fU9fU9fU9fU9fU9fU9fU9fU9dS7dS7dS7dS7dS7dS7dS7dS7_Q4_Q4_Q4_Q4_Q4_Q4_Q4_Q4bP:bP8bQ5bQ3bQ3bQ5bP8bP:bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bS4cT5cT5dU6dU6cT5cT5bS4fU7fU7fU7eT6eT6dS5dS5dS5fV2fV4fV4fV5fU7fU9fU9fU;eU4fV5hX7iY8iY8hX7fV5eU4eU3fV4gW5hX6hX6gW5fV4eU3fV4fV4fV4fV4fV4fV4fV4fV4gT3gT3gT3gT3gT3gT3gT3gT3gVM:I6 H5 D8D8C6A4@3?3 >3>4B2B2B2A1A1@0@0@0?1?1?0<.:, 6)3%1#0",! &!#!$#,&4) :) >. B1E5H:K;M;M:L8F6E5E5E5E5D4D4D4@.<+7(0$(" #($0+82?6E6G6I<K<L<M:M:J:I:G:B5C6C6C6D7D7E8E8I5J6J6D2:+/$( % $* 4(>1E8J;K<L<N@N@OAOAN@M?L>L>K<K<J;J;I:H9H9G8D7A49/1()#% ! ' .$ 8*B0I5J9J:H: VDVDWEWEVDUCSAR?M=M=L=K<I=H;G<G<C:C9A4A1;,4%*$  # +$4+=1D5E3H7J;L=K<H<G:H;H9G8G8G8G7F6C3@0?3?3>2=1<0;/:.:-/"(!    ,/ 5'<-@2C2C3C3C3C3E3E3G3F2F0F0F-F-D-D-C.B-@-@-9-9-:.:.9-6*3'2&) ( ' # # " # # , ,"/&3+6/<2@3B3B2C2C2F2F2H3H3H3H9G8G8F7E6D4D4D4I6I6J7J7J7J7J7J7G7F6F6D6E7E8 F9 F9 H7I8J:K; J< L>OBREU@WB\E`H$eK*kN0oP4pP7t]>u^?w_CwbEyeJ{gL}iP{jP~mQnRnRnRnR€oS€oS€oSpVpVpV€oU€oUnTnTnT‚lT‚lTmTnTnT~nT}oT}oT~nToUoU€pV€pVoUoU~nT{oU|pV|pV|pV|pV{oUznTznT|lR|lR|lR{kQzjPzjPyiOyiO{iSzhRzhPygOyhNziMziK{jL|hP|hP|hP|hP|hP{gOzfNyeMsiNthNthNvhNwgNxfNxfNzfNwfLwfLweMweOweOweQwdSwdSwfRwfRveQveQwfRxgSxgSyhTujVviXugZtf]ve]xfZyhXyhVziYziY{jZzjZxkZxkZwjYvkYxnUymUymWymW{lY|k[|j\|j\yjUyjUyjUzkV{lW|mX|mX}nYynXynXzo[zo[zo]zo]ym]ym]fU9fU9fU9fU9fU9fU9fU9fU9dS7dS7dS7dS7dS7dS7dS7dS7`R5`R5`R5`R5`R5`R5`R5`R5bP8bQ7bQ5bQ3bQ3bQ5bQ7bP8cR6cR6cR6cR6cR6cR6cR6cR6bS4cT5cT5dU6dU6cT5cT5bS4fU7fU7fU7eT6eT6dS5dS5dS5fV4fV4fV5fV5fU7fU9eT8eT8dT3eU4gW6hX7hX7gW6eU4dT3eU3fV4gW5hX6hX6gW5fV4eU3fV4fV4fV4fV4fV4fV4fV4fV4gT3gT3gT3gT3gT3gT3gT3gT3fU9fU9fU9gV8gV8gW6gW6gW6hV2hV2hV2iW3iW3iW3iW3jX4fV5fV5gW6gW6hX7hX7iY8iY8i[8i[8i[8j\9j\9j\9k]:k]:l\:l\:k[9k[9k[9k[9k[9k[9k]:l^;m];m];n[:n[:nZ9mY8n[:n[:n[:o\;o\;o\;p]0>0;.9+5(3&1$0")"% !#")$0& 6' >. @1D4G8J:K;M:L8F6F6F6E5E5E5D4D4B0?.9*3'+"%!  "'"-)3/=3B5F7H;J;K;L9K8I9G8E8C6C6C6D7D7D7E8E8D3H4H4B09*0#' #%*1':/B6G;K=M=L>L>L>L>L>K=J<J<J;J;J;I:H9H9G8G8C6A4:02)*$% $ * 4&=,C2G6H8G:O?P@QARBRBQAP@O?N>M=L=K<G;F9D9D9C:C8A4A1<-5&, &  ! '!2(;.@3D4F6H9H9H9F:G:H;H9G8F7F6G7F6C3A1?3?3>2=1<0;/:-:-0$+ #    ',2%7+0B2C3C3E4F5H4I6J5I8I8J9J9J9J9J9J9L9L9L9L9L9L9L9L9K7I8I8I9I9I; J< J< P< R> R@SATCWFYJ\M"`K bL#eO(jR.oU4tV:vXO=M;K9J9K; K; J: I9G7F6E5E5B2B2?1>0;.9+6*4'0&,&'### #" &$ ,$ 1% <,>/@2E6G8J9J9L8F6F6F6F6E5E5E5E5D2B1=/7*0&+"& $ ! "$ (%/,71?5C6F9H9I8K8J7G6E6C6C6C6C6D7D7D7D7E8C2E4E3B09*2%(!%&).#6*=1D7J<L>J;K<K<K<K<J;I:I:I:I:I:H9G8G8F7F7B5@3;14+,&&    & ,!5';-B2C6E8J:K;M=N>O?O?N>N>M=M=K<I:E8D7B7A6C:B7B5B2=.7).#)     # ,#5);.B4C5D7C6C7C6F9H;H9F7E6F6F6E5C3A1?2?1>0=/<.;-;-:,4(/%) "    #&+"1'6-;0=3>5C3B2B2B0B0E0E0F1E.D-D-B-A,?,>+>+8+9,:-;.;.:-9,8+4'1'/$-$+!)"( ( ( ( )# +' /* 2,7- :.@1@2A3E5F6H7I8I9L9M:M:N;O<O<P=P=N;N;N;N;N;N;N;N;N9N9O:O;P<P? Q@ RA WAYC\F^IaLbO$fS)iX-kX.nX1q[6t];x_@zaC}bE~cHhI}hI~iL~kM€lQnR€oUpV~mQ~mQ~mQnRnRnR€oS€oS€oU€oU€oU€oU€oUnTnTnTmTnTnTnT~nT~nT}oT}oT~nToUoU€pV€pVoUoU~nT~pVqWqWqWqW~pV}oU}oU|lR|lR|lR{kQzjPzjPyiOyiOygOygOygOyhNyhNziO{jN{jNygOygOzhPzhPzhPygOxfNxfNthNvhNvhNvhNwgNwgNxfNxfNweQweQweQweOweOweMweMweMxhOxhOwgNvfMvfMvfMwgNwgNujVuhWuhXtfYvfYxfXxgWyhVziYziY{jZzjZxkZxkZwjYvkYwlVxlVxlVxkXzkX{jX{jZ{jZyjUyjUzkVzkV{lW|mX|mX|mX|pZ|pZ}p]}p]}p_}p_|o_|o_eT6eT6eT6eT6eT6eT6eT6eT6dS7dS7dS7dS7dS7dS7dS7dS7cT7cT7cT7cT7cT7cT7cT7cT7bQ7bQ5bQ3bR1bR1bQ3bQ5bQ7dS7dS7dS7dS7dS7dS7dS7dS7cR4cR4dS5dS5dS5dS5cR4cR4eT6eT6eT6eT6eT6eT6eT6eT6gW6gW6gW6fU7fU7eT6eT6eT6cS2dT3eU4eU4eU4eU4dT3cS2fV4fV4fV4fV4fV4fV4fV4fV4gW5fV4fV4fV4fV4fV4eU3eU3gT3gT3gT3gT3gT3gT3gT3gT3dS5dS5eT6fV5fV5gW5hX6hX6hV2hV2hV2iW3iW3iW3iW3jX4jW6jW6jW6jW6jW6iV5iV5iV5jZ8jZ8jZ8jZ8k[9k[9k[9k[9jZ8jZ8jZ8k[9k[9l\:l\:l\:k]:k]:l\:m];o\;n[:o[:nZ9qZ:qZ:qZ:r[;r[;r[;s\n[;k[9jZ6lX7lX7lX7jV5iU4gS2eQ0dP/bK)aJ(_H&\E#ZC!W@U?T>R?R?P=O=M; L: J8J8G7G7E5B4@2=009+1&,#"    %.#5(>1@3B6C6C6C6F6H8G8F6D4D4E5E5C3A1?1>0>0=/<.;-:+:+6+4(.$(%   !%)"0(4-80:3@2?1@0@0A/B0E0F1E.D-C.B-?,>+=,<+:-;.P>N;N;N;N;N;O<O<O<S:S:R<T>U@ WB XDYE]F`HdLfP!hS&lW,pZ1q^6s_:t`;vb?zcA|eE~gH~gHhI~iJ~iJ~kM~kM}lP~mQ}mS~nT~mQ~mQ~mQ~mQnRnRnRnR€oU€oU€oUnTnTnTnTnT~nT~nT~nT~nT~nT~nT~nT}oT~nToUoU€pV€pVoUoU~nTqWqWqWqWqW~pV}oU}oU|lR|lR|lR{kQzjPzjPyiOyiOygOxfNxgMxgMyhNziO{jP{jPygOygOzhPzhPzhPygOygOxfNvhNvhNvhNwgNwgNwgNwgNwgNwdSwdSweQweOweOweMwfLwfLxhOxhOwgNvfMvfMvfMvfMvfMtiUuhWuhWuhWwgWxgWxgWxgUyhXziYziYzjZxkZwjYwjYujXwlVxlVxkXxkXzkX{jX{jX{jXzkVzkVzkVzkV{lW{lW|mX|mX{oY|pZ|o\|o\|o^|o^|o_{n^eU4eU4eU4eU4eU4eU4eU4eU4dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7cR8cR6cR4cS2cS2cR4cR6cR8dS7dS7dS7dS7dS7dS7dS7dS7dQ3eR4eR4fS5fS5eR4eR4dQ3eT6eT6eT6eT6eT6eT6eT6eT6gV8gV8fU7fU7fU7eU4eU4eU4cS2dT3dT3dT3dT3dT3dT3cS2fV4fV4fV4eU3eU3fV4fV4fV4gW5gW5gW5fV4fV4eU3eU3eU3gT3gT3gT3gT3gT3gT3gT3gT3dS5dS5eU4eU4fV4gW5gW3hX4hV2hV2hV2iW3iW3iW3iW3jX4kW6kW6kW6kW6kW6jV5jV5jV5kX7kX7lY8lY8lY8mZ9mZ9mZ9jZ8jZ8jZ8k[9k[9l\:l\:l\:j\9k]:l\:m];o\;n[:o[:o[:qZ:qZ:qZ:r[;r[;r[;s\o\>m\>l\;l\:mX9mX9mX9lW8lW8jU6iT5hS4iR0hQ/fO-dM+aJ(_H&]F&\E%YFXEWDUBS@Q?P>O= M<L:J:G7C5B4?2?2:/6-1,.) +' +' ,&,&6'7)9,<.>0B2C3D4G5F4F4F4E3E3E3E3D2C1A0>-9*5'1$/!) & $ %(#/)7.=2D7G7I8K8K8H7E5B5C6C6C6C6B5B5B5B5A3C3D2C1@/9+1'-$'&),!3';/B6F;I:I:J;J;J;J;I:I:G7G7F6E5E5D4D4C3@2@2=3911,*&!   #&-$6*=1A4G7H8I:J;J;I:H9G9H7G6F7E6C6B5A5@4?5@4@3B2?1;.3)/&% "    !' -"5,;/@5D8E8D7E5E5F6E5C3C3D4D4C3A0@/@/?.>-=,<+;*;*8.6+3'/!,'$# !%)"0(4-71=/=/=/?.@/A/B0C1D/C.C.@-?,>-=,;-?1?1>0>0>0=/<.;-XA ZC \G_J`KfN iQ#mU)oX.pZ1s]6waxdAyeBzfE|hG|iH}jJ}jJ}jJ~kK~kK~kM|kM}lP|mP|lR}mS}lP}lP~mQ~mQ~mQnRnRnRnTnTnTnTnTnTnTnT}oT}oT}oT}oT}oT~nT~nT~nT~nToUoU€pV€pVoUoU~nToV€pW€pW€pW€pWoV~nU~nU|lR|lR|lR{kQzjPzjPyiOyiOyhNxgMxgMxgMxgMyhNzhPzhPwgNxhOxhOyiPyiPyiPxhOxhOwgNwgNwgNwgNwgNvhNvhNvhNwdSwdSweQweOweOweMwfLwfLxhQwgPwgPvfOueNueNvfOvfOtiWuhWuhUuhUwhUxgUxgWxgWyhXyhXziYyiYwjYwjYviXujXwlXxkXxkXxkXzkX{jX{jV{jVzkVzkVzkV{lW{lW{lW{lW{lW|mX|mX}n[}n[}m]}m]|l]|l]eU4eU4eU4eU4eU4eU4eU4eU4dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7dS7cR6cR4cS2cS1cS1cS2cR4cR6dS7dS7dS7dS7dS7dS7dS7dS7dQ3dQ3eR4eR4eR4eR4dQ3dQ3dS5dS5eT6eT6eT6eT6fU7fU7fU9fU9fU7fU7fV5fV5fV5fV4dT3dT3dT3dT3dT3dT3dT3dT3fV4fV4eU3eU3eU3eU3fV4fV4gW5gW5gW5fV4fV4eU3eU3dT2gT3gT3gT3gT3gT3gT3gT3gT3dT3dT3eU4eU3fV4fV2gW3gW3hV2hV2hV2iW3iW3iW3iW3jX4jV3jV3jV3kW4kW4kW4kW4kW4kX7kX7kX7lY8lY8lY8lY8mZ9k[9k[9k[9k[9k[9k[9l\:l\:j\9j\9l\:m];o\;o\;o[:o[:o[:o[:o[:p\;p\;p\;q]m\@l[=k\;j\9o[:o[:o[:o[:o[:nZ9mY8lX7mV6lU3kT2iS.hQ/fO/eN/dL0bK)aK&`J%^H!]G[FZEYDUAQ?O= K: I8 E7 D6 C4 ?04;33/-)$$ !! !& /'8,=1D6E8F9G:G:F:E9D9F5F5E6D4B5B5@4@4=3=1?2A1?1-=,<+;*;):(8-8+7(4$1 ,(&!!!"',#2(4+:-:-<.>0@/@/A.A.C.C.A.A.@/?.=/=/A3@2@2?1>0>0=/=/@0>1>1=/;.9,7+6*3% 0$ ,% *$ *%,&.&1&3,3,5/8/;1=4 >5 A5 G6 G6G6H8H8I9I:I:O;O;P< Q= R> S? T@ T@ [A\B\E_HbLeOgR#iT%pY/s\3v_6xb=yb@yeD{gF|iI|hG|gH|iI~kK|lK}mL}mL|mLlLlL~mO~mO}nQ}nQ}oT}oT}lP}lP}lP~mQ~mQ~mQnRnR~mS~mS~mSnTnTnTnTnT{pT{pT{pT}oT}oT~nT~nT~nT~nToUoU€pV€pVoUoU~nT~nUoVoVoVoV~nU}mT}mT|lR|lR|lR{kQzjPzjPyiOyiOyhLyhLxgMxgMxgMxfNygOygOwgNwgNxhOyiPyiPyiPxhOxhOxfNxfNwgNwgNvhNvhNvhNthNweQweQweQweOweOweMweMweMwfRwfRveQudPudPudPveQveQshVuhUuiSvjRxiRxgSxgUwfVyhXyhXziYyiYwjYwjYviXujXvkYwjYwjWwjWyjWziUziUziUzkVzkV{lW{lW{lW{lW{lW{lW}lX}lX}lZ~m[~m]}l\}k]}k]dT2dT2dT2dT2dT2dT2dT2dT2dS7dS7dS7dS7dS7dS7dS7dS7fR7fR7fR7fR7fR7fR7fR7fR7cR6cR4cS2cS1cS1cS2cR4cR6cR6cR6cR6cR6cR6cR6cR6cR6eP3eP3fQ4fQ4fQ4fQ4eP3eP3dS5dS5dS5eT6eT6fU7fU7fU7dS7eT8eT8fU7fV5gW6gW5gW5eU4eU4dT3dT3dT3dT3eU4eU4fV4fV4eU3dT2dT2eU3fV4fV4hX6gW5gW5fV4eU3eU3dT2dT2gT3gT3gT3gT3gT3gT3gT3gT3eU4eU4eU3eU3eU1eU1eV/fW0hV2hV2hV2iW3iW3iW3iW3jX4iU2iU2jV3jV3kW4kW4lX5lX5lX7lX7lX7lX7mY8mY8mY8mY8l\:l\:k[9k[9k[9k[9k[9k[9i[8j\9l\:l\:o\;o\;p\;o[:n[:n[:n[:o\;o\;o\;p]m\@k\?k\=j[:o[8o[8p\9p\9p\9o[8nZ7nZ7mY8lX5lX3kW2jV1iU4hS8hR:iR2hQ1gP.fP+dN%cN#bM aL]H\GVDS@O>M<J;I:G4 F3 C1 >. ;- 7, 5, 3,7* 7*7*9+:,=.>0A0F1F1F1E0E0E0D/D/C.D/B0B0A/>-;):(6$2". *+ 0"4%8(>0A1E4J6K7H7F6C5@2@2@2@2?1?1?1>0.?/@/;,5)/&'"&!%(,!3&:-=1D5D5E6F7F7F7F7F7E5D4D4C3B2B2A1A1A3A3?5<451/,''$$#  !(!3&8+A3B4C5E8E8E9D8D8G6G6E5E5B5A4?3?3:0;/=/@0?1+=*<);(;(9,9*:(:&6#1"+ ) %$## & *0"4'7*9,;.>0?1@/?.>-A.A.A.A0A0?1?1?1B2B2B2A1A1A1B2B2B2C3C3A3@2>2 S>S>T?VAXCYDZE[FbJcKdM!hQ%kV+oZ/p]3r_5waoV8nU6mU3lT0jR,iR(hQ%hQ%eP%cN#`K ZGUDSBRAO@O9N8L6H4D2@2<1:19, 9, 9, :, ;-=.>0?1F0F0F0E/E/E/E/D.C.D/E0D2C1A/?,=*8%5#1 -- 0 4# 8%;-?/C2H4J6G6E5B4@2?1?1?1>0>0=/=/=2=0@/A1B1>08,2)'#&!%'+1$7*;/E6E6F7G8H9H9H9G8D3D3C2C2B1A0A0A0A3A3?5<4621.)*''#  %.#5'=/?1A3C6D7E9E9D8I8I8F6E5A4@3>2=19.:.<.@0?1=16.2++%("$     '!*$1*6.;/>1B2E3E5C3A1@0A0C2C2B1@-?,?,>+=*<);(;(8*9*;);'9%4$-#+#)'$# $ * / 3$4)8+;.?1@2A0>-<+A.A.B/A0@2@2A3@3A1A1A1A1B2C3D4E5E3F4E5F6C5B4?3>2D2@0 LALAVAWBXCZE\G^I`K aL!gP&hQ'kT+nX/p]5ta9xd?ygAyeB{gF}jJ}jLziMyhNyiPyiP|gJ{hJ|iK{kJ{lKzmKzmKxnJ{kJ{kJ|kM{lM|mP{mP{mR|nS}lP}lP}lP}lP~mQ~mQ~mQ~mQ}lR}lR~mS~mSnTnTnT€oUxqTxqTzqT{pT}oT}oT~nT~nT~nToUoU€pV€pVoUoU~nT~lT~lT~lT~lT~lT}kS|jR|jR|lR|lR|lR{kQzjPzjPyiOyiO{jL{jLyhLxgMweMweMweOweOugMvhNwiOxjPxjPxjPxjPxjPzfNxfNxfNwgNvhNthNthNsiNwfLwfLweMweOweOweQwdSwdSucUucUucUucUucUvdVweWweWsgWuhUvjRvjPxjPyiRxgUweWxgWyhXyhXyiYwjYviXviXtiWvjZwjZwjYwjWyjUziUzjSzjS{lW{lW{lW{lW{lWzkVzkVzkV~mYnZn\€o]€o_n^m_~l^fV2fV4fV4eU4eT6dS7dS7dS9bR1bR0cS1cS1cS1dS5dS9dR:dS9cR8cR8bQ7bQ7bQ7bQ7bQ7bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cR4cR4bQ3bQ3bQ3bQ3cR4cR4dT3dT3dT3dT3fS3fS3fS3fS3fV4fV4fV4fV4fV4fV4fV4fV4eT6eT6eT6fU7fU7gV8gV8gV8eW2eW2eW2eW2eW2eW2eW2eW2gT4gR3gR3fQ2fQ2dT3bU3aW4cT3cT3eV5eV5eV5eV5cT3cT3eU1dV1cW1aX1aX1cW1dV1eU1gT4hS4hS4iR3iR3iP2iP2iP2kQ,jR.hT/gU1gT3hS4lR7mR7iV6iV5iW/iX-jY.jX0jW6jW7mV7kV7kV7kV7jW7iY8jZ9jZ9hX6hX6iY7iY7jZ8jZ8jZ8jZ8jZ8jZ8k[9k[7k[7l]6l]6l]6g]9i\9i\9j]:k]:m];m];m];n[:n[:n[:n[:n[:n[:n[:n[:o\;o\;n[:n[:n[:n[:mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ:mZ:mZ:mZ:mZ:mZ:mZ:mZ:m[7nZ7mY6nW5nV4oU4pV5rU5eS/dR.cQ-bN+`L)`I'^G%^F$_B]BY@T>L=H<C<@;<8<6<3=/>-A, D- E- H0G1G1F2D2C3B2@3C2C2C1A1?1?1?1>1=+9)6&2#/!-"-#,% 5)7+:-=1A4B5C6C6<.<.=/?.A.B/B/D/>/>/=.<-;,:+8)7(1$/!)''+".)1,;->1C6H:J:K8I4G1D2D2B1B1?1>0=1=1>1?2?1>0<-9*6&4$' % !  " $ ( * 4-80>5C9F;G8E5D2F9E7B4@2?1@2B4C5@2A3@2@2>0<.:+8)4(0&,!( !   " % + 0%7):+>-?,?-@.@/@/A0>/>/=.@/?.?.>-=,<+;*;*;);):(:(9'9'8&8&3$0!,*') *, ," /# 2'8,0?2B3G1F2C2B2?1=1<2:2D4E3D2D2F1H2I2I2J2I3H3F4E5C7B8B8?2?2>1=/=/<. ;-;- 9, :- ;.<.=/>0?1@2E5F6H8K<N?QBSDTFYFZG]J `M#dQ'gT*jW/kX0mZ:n[;p]=s`@vcCxeEyfFzgG|iI|iI|iI}jJ}jJ~kK~kK~kK|lJ|lJ|lJ|lJ|lJ}mK~nL~nLlKlK~nL~nM}nM}nO{nN{mPoKoKoM~nM~mO~mO~mQ~mQ}rT{pRzoQzoQ{pR{pRzoQxmO}mV~nW~nU~nU~nTpSpQpQ|nK}nM~nToXnZnZoVoU~pV~pV~pV}oU}oU{mSzlRzlR{kR{kRzjQzjQzjQyiPyiPyiPwgMwgMwgMwgMwgMwgMwgMwgMthPthPthPthPthPthPthPthPwgPwgPwgPwgPvfOvfOvfOvfOyeMweMweMvfMugMsgMsgMrhMwgWwgWwhUvgRvgPvgPvhNugMufSufSufSufSvgTvgTvgTvgTxiRxiTxiTyhTyhVyfWxeVycUxgSxgSxgSyhTyhTyhTziUziUymUymWylYyl[yl[zmZznX{oW|nT}oU}oU}oU}oU|nT{mS{mSfV4fV4fV5eU4eT6dS7dS7dS7bR1cS2cS1cS1dT2dS5dS9dR:dS9dS9cR8bQ7bQ7bQ7bQ7bQ7cR6cR6cR6cR6cR6cR6cR6cR6cR4cR4bQ3bQ3bQ3bQ3cR4cR4dT3dT3dT3dT3dT3fS3fS3fS3fV4fV4fV4fV4fV4fV4fV4fV4eT6eT6eT6fU7fU7fU7gV8gV8eW4eW4eW4eW4eW4eW4eW4eW4gT4gT4gR3gR3gR3dT3cV4aW4cT3dU4eV5eV5eV5dU4cT3bS2gU1eU1dV1cW1cW1dV1eU1gU1gT4gT4gT4gR3gR3iR3hQ2hQ2jR0iR0gU1eU3eU3gT3kT5lS5iV6iV5iW1iW/jX0jX2jW6jW7mV7kV7kV7kV7jW7iY8jZ9jZ9iY7iY7iY7jZ8jZ8jZ8k[9k[9jZ8jZ8k[9k[7k[7l]6l]6l]6i\9j\9j\9k]:l\:m];o\;o\;n[:n[:n[:n[:n[:n[:n[:n[:p\;p\;o[:o[:o[:o[:nZ9nZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9n\8nZ7mY6oX6oW5oW5pV5qW6jX4iW3hV2gS0fR/fO-eN,eM+eH cG _FZDUCPAN@L@E<F9E6D3E2F2H2 H2 K3J4I3H4E4E4D4D5C2C2C2A1A1>0>0>0>-<*7'3%0#.#.$ .$ /'2)4+9.=1?2@3B3>0>0>0@/@-@-@-B-=.=.=.<-;,:+9*8)2%0"+('* ,&.)8,;.@4D8I9J7H4H2D2D2B1B1?1>0=1=1>1>0?1>0<-:+7(5%)"&# # " $ &(0(4+91?6B8C6D4D2B5B4A3@2@2?1?1?1@2@2@2?1>0<.:+9*6*4(.#)$ !    " & ,"3&7):+;,<+<+<+=,>->0@2A2?.>->->-=,=,=,<+<*;););););):(:(5'3$0!-+)* + * ," /$3)8,:-<0<0E1C1C1C3C3B5B5B5G6G6I5I5J4J4K3L4L1J2I3I5G5D7D7C7E7 E6 E6 D5 D5 D5C4 C4 ?1 ?1 @2B4C4E6F7F7N;O=Q?TBWEZH \K ]L!cP(eR*gT,jW/mZ2p]5r^9s_:s`@taAvcCxeEzgG|iI}jJ}jJ|iI|iI}jJ}jJ}jJ}jJ}jJ}jJ|lJ|lJ|lJ|lJ|lJ}mK}mK~nLlKlK~nM~nM}nO}nO{mP{mP~nJ~nL~nL~nM~mO~mO~mQ~mQ|qS{pRzoQzoQ{pR{pRzoQxmO}mV}mV~nU~nU~nTpSpSpQ}oL}nO~nToXnZoXoVoU}oU~pV~pV}oU}oU{mSzlRzlR{kRzjQzjQzjQzjQyiPyiPyiPwgMwgMwgMwgMwgMwgMwgMwgMuiOuiOuiOuiOuiOuiOuiOuiOwgPwgPwgPwgPvfOvfOvfOvfOydOydOweOvfOvfOufOufOsgOwgWwhUwhUvgRvgRvgPugMugMteRufSufSufSufSvgTvgTvgTwhQxiTxiTyhTyhVyfWxeVwdUyhTyhTyhTyhTziUziUziUziUymUymWylYyl[yl[zmZznX{oW}nW}nW}nW}nW}nW|mV|mV{lUfV4fV5eU4eU4eT6eT6dS7dS7cR4cS2cS1cS1dT2dS5dS7dS9dS7dS7cR6bQ5bQ5bQ5bQ5cR6cR6cR6cR6cR6cR6cR6cR6cR6cR4cR4bQ3bQ3bQ3bQ3cR4cR4fS5fS5dS5dS5dS5dS5dS5dS5eU4eU4eU4eU4eU4eU4eU4eU4eT6eT6eT6eT6fU7fU7fU7fU7eU3eU3eU3eU3eU3eU3eU3eU3fV5gT4hS4gR3gR3eU4dU4dW5eU4eU4fV5fV5eU4dT3cS2cS2jS1hT1eU1dV1dV1eU1hT1jS1dU4dU4eU4dT3fS3fS3gR3fQ2gR3fS3eU3dV3dV3eU1hV2iU2hU5iV5iW3iW1iW1jX4jW6jW7mV7kV7kV7kV7jW7iY8jZ9jZ9jZ8jZ8jZ8k[9k[9k[9k[9k[9jZ8jZ8k[9k[7k[7l]6l]6l]6k[9k[9l\:n[:n[:o[:p\;p\;n[:n[:n[:n[:n[:n[:n[:n[:r[;r[;qZ:qZ:qZ:qZ:pY9pY9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9n\6n\6n\6n\6n\6n\6n\6n\6o[8o[8nZ7pY7oX6pX6qY7qY7m[7m[7lZ6lX5kW4lU3kT2lT2jP-iO,gM*dL*aJ(_H([G&[G&T@S?R>P<N:M9M:M:O9 O9 N8L8K7I8H7H7H4H4E4D3C3B2?2?1?.=,8)4&1$/$.$ /$*','/)4,9.<0>1A1@2@2?1@/@->+>+?*;-<.<.<.;-;-:,9+5)2%/!*) )+!-$2(6*<0@3E6G6H4G3D2C1B1A0?1>0=1<0=/>0>0>0=.;,9*8).&+"(% # # $&+!.%3*:/>2A4C3B2?2?1@2@2?1>0<.;->0?1?1>0>0<.;,;,8+7)2%-!( $ ! ! %+"0&3*8,;-:,9+9+:,=/?1A3<-<-<-<-;,;,;,;,<+<+<+<+=,=,=,=,9*8)6&2#0!. -*' ( -# 0' 2)5+7.7.A0A0C2E3G5H7L8L8L9L9M8M8M6M6P7P7O5O5M6L7K7I8H9H9H8H8H7 I8 I8 J9 J9J9I8 J9K9M;O=Q?R@SA\E#]F$_H&bL'eO*hR-jT-lV/o[8p\9r^;t`=vb?xdAzfC{gDxeEyfFzgG|iI}jJ~kKlLlL}jJ}jJ}jJ}jJ}jJ}jJ|iI|iI|lK|lK{kJ{kJ|lK|lK}mL~nM~kJlL}mL~nM}nO|mP{mPzlO~nL~nM~nM~nM~mO~mO~mQ~mQ~pS|nQ{mP{mP}oR}oR|nQzlO}mT}mT}mT~nT~nT~nTpSpS}nO}nQ~nToVoXoXoV~nT}oU}oU}oU}oU|nT{mSzlRzlRzjQzjQzjQzjQyiPyiPyiPyiPwgMwgMwgMwgMwgMwgMwgMwgMxjPxjPxjPxjPxjPxjPxjPxjPwgPwgPwgPwgPvfOvfOvfOvfOydOydOydOweOweOvfOvfOvfOwhUwhUvgTvgRvgRufOufOufOteRteRufSufSufSufSvgTvgTuiQuiSxiTxiTyhVxgWxeVxeVyhVziWziWziWziW{jX{jX{jX{lU{lWzkXzjZ{k[{lY|mX}nW}nW}nW~oX~oX}nW}nW|mV{lUeU4eU4eU4eT6eT6eT6eT6eT6dS7dS5dT3dT2dT2dT3dS7dS9eT8dS7cR6cR6bQ5bQ5cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6fS5eR4eR4dQ3dQ3eR4eR4fS5fS5fS5fS5fS5dS5dS5dS5cT5eU4eU4eU4eU4eU4eU4eU4eU4eT6eT6eT6eT6eT6eT6eT6eT6eU3eU3eU3eU3eU3eU3eU3eU3eV5fV5gT4hS4hS4gT4eV5dW5eU4eU4eU4eU4dT3dT3cS2cS2jR0iR0fT0dT0dT0fT0iR0jR0bU2bU2cU2cU2dT2dT2fS2fS2fS5dS5dU4cV3cW1dV/fW0hV.hU4hU4hV2iW3iW3iW3jW6jW6mV6kW6kW6kW6jW6iY7jZ8jZ8k[9k[9k[9k[9k[9k[9k[9k[9jZ8jZ8k[9k[7k[7l]6l]6l]6n[:n[:n[:o[:o[:qZ:qZ:qZ:n[:n[:n[:n[:n[:n[:n[:n[:r[;r[;qZ:qZ:qZ:qZ:pY9pY9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9n\4n\4n\4n\4n\4n\4n\4n\4p\9o[8o[8nZ7nZ7qZ8qZ8qZ8m[7m[7lZ6mY6mY6nW5nW5oW5oV7nU6mT5lS4kP2jO2hM0hM0cG"aG$_E$]E#ZC!WDVCUDW@V@U?T> S= P< O;O;N:M9L8I8G6E5D4A4A/@.<+7(4%2$ 0$ /$)( *) .) 1+ 7- ;.>0>1@2@2?1@/@.?->,?*=,=,>->->->-=,=,8*6(1#.* * ) * -$0&6*;/@3C3E3E3C1C1B1A0>0>0<0<0=/=/>0>0>/=.<-;,4(0',!)%$#$&* .%4+;.?1@2B2?2?1?1?1>0=/<.<.=/>0>0=/=/=/<-<-:+9*5'1$+ '#!   #)"-'2*;.;.:-;-;-<.>.?/;.;.;.:-:-9,9,9,=*=*=*>+?,?,@-@-=,<+<+8)6&3%1"/")! *" +# .' 0) 2+5, 6-<0>0 A2D3G5L6O8O8N9N9N9P:P:R9Q8Q8R9R9R9P9P;P;O<O<J9J9K9M; N< P>Q?Q?VAWBYD[F]H_I `J!aK$hP.jR0lT2nV4qY7s[7u]9w_;wbCwbCxcDydEzfE|hG}iH}iFzgG{hH|iI|iI}jJ}jJ}jJ}jJ~kK~kK~kK}jJ}jJ|iI|iI|iI|lK{kJ{kJ{kJ{kJ|lK}mL}mL~kKlL}mL}lN|mP|mP{mPzlQ}lN}lN}lN~mO~mO~mO~mQ~mQ}oR|nQ{mP{mP|nQ}oR|nQzlO}mT}mT}mS}mS~nT~nT~nT~nT}nQ~nT~nToVoVoV~nT~nT|nT|nT}oU}oU|nT{mSzlRzlRzjQzjQzjQyiPyiPyiPxhOxhOwgMwgMwgMwgMwgMwgMwgMwgMwiOwiOwiOwiOwiOwiOwiOwiOwgPwgPwgPwgPvfOvfOvfOvfOydQydQydQydQweQweQweQweQvgRvgRvgRvgRufQufQufQufOteRteRteRufSufSufSufSvgTuiQuiSvjTxiTxiVxgWxgWwfVyjWyjWyjWzkXzkXzkX{lY{lY{lUzkVzkXzjZzjZ{lY|mX|mV}nY}nY~oZ~oZ}nY}nY|mX{lWeT6eT6eT6eT6eT6eU4eU4eU4eT:eT8dT3dT2dT2dT3dS5dS7eT6dS5dS5cR4cR4cR4cR4cR4cR6cR6cR6cR6cR6cR6cR6cR6gR5gR5fQ4fQ4fQ4fQ4gR5gR5gR7gR7fR7fR7dS7cT7cT7cT7eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6gT4gT4gT4gT4gT4gT4gT4gT4dW5dU4gT4gR3gR3gT4eU4eV5gT4gT4fS3fS3fS3eR2eR2eR2jR0iR0fT0dT0dT0fT0iR0jR0bU2bU2cU2cU2dT2dT2fS2fS2fS5dS5dU4cV3cW1dV/fW0hV.hU4hU4hU4hU5iV6iV5iV5iV5mV6kW6kW6kW6jW6iY7jZ8jZ8k[9k[9k[9k[9k[9k[9k[9k[9jZ8jZ8k[9k[7k[7l]6l]6l]6n[:n[:n[:o[:o[:qZ:qZ:qZ:n[:n[:n[:n[:n[:n[:n[:n[:r[;r[;qZ:qZ:qZ:qZ:pY9pY9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9n\4n\4n\4n\4n\4n\4n\4n\4p\9o[8o[8o[8o[8o[8o]9o]9m[7m[7m[7nZ7nZ7pY7pY7qY7qZ;qZ;qX:pW9pU8qS7pR6pS5lN*lN,jM-gM,dM+`M%_L"]L`I_H^G\E[DYCYAYAT> S= Q= O; K:I8F6F6G3D2@/<-8*6) 3( 3' ,( -).(1*5* 9-;.=/?1?1>0@0A/@.@.B->,?-?-@.@.@.?-?-:-8*5&1#.+ * * )"-$1'7+;.?1A3C3C1C1A0A0>0=/<0<0=/=/=/=/=.=.=.<-8+6)2%/!)&$!%',! 1&7+0?1=/=/=/<.<.<.<-<-<+;*7(4&0#+ '&    %)$,(5,8,:.=0>0>0>.=-=.=.<-;,:+9*8)8)=+=+>,?-@.@.A/A/?-?-?->-=,9*8)7(-# -# ,% -& /(0)2+2+90;1>2 B3 E4J5L6N7M9M9O:P;R<R<S:S;T;R;R;R;R=R=S>S>S? S? UAWCYE[G]H^IbLcMeN"gP$iR(kT*mV-mV-rZ8s[9t\:v^zaB|cD}dE{fK{fI{fI|gH|gH}iH}iF}iF|iI|iI}jJ}jJ}jJ|iI|iI{hH~kK~kK~kK}jJ}jJ|iI|iI|iI{jL{jL{jL{jL{jL|kM}lN}lN~kK~kM}lN}lP|mP|lRzlQzlQ|kO|kO}lP}lP~mQ~mQ~mO~mO}nQ|mP{lO|mP}nQ~oR}nQ|mP|lR|lR}mS}mS}mS~nT~nU~nU~nU~nUoUoUoU~nT~nT}mS{mS|nT|nT|nT|nT{mS{mSzlRzjQzjQyiPyiPyiPxhOxhOxhOwgMwgMwgMwgMwgMwgMwgMwgMvfLvfLvfLvfLvfLvfLvfLvfLwgPwgPwgPwgPvfOvfOvfOvfOweQweQweQweQweQweQweQweQvgPvgRvgRufQufQufQtePtePsdQteRteRteRufSufSufSufSsiPtiSuiSvjTxiVxhXxgWxgWwjYwjYwjYxkZxkZxkZyl[yl[{kT{jV{jX{jZ{jZ|kY|kW}mV|mX}nY}nY}nY}nY|mX{lW{lWdS7dS7eT6eT6eU4eU4fV5fV4eT:eT8eT6eU3dT2dT2dT3dS5eT6eT6dS5cR4cR4cR4cR4dS5dS7dS7dS7dS7dS7dS7dS7dS7gR5gR5fQ4fQ4fQ4fQ4gR5gR5iQ7iQ7gR7fR7dS7cT7bT7bT7eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6eT6dS5dS5dS5dS5gT6gT6gT6gT6gT6gT6gT6gT6cV4cT3dT3fQ2fQ2gR3fS3eU4fS3fS3eR2eR2eR2eR2fS3gT4iR0gS0dT0cU0cU0dT0gS0iR0bT/cU0dT0dT0fT0gU1hT1hT1gR3fS3eU3dV3dV3eU1hV2iU2gU1hU4hU5hU7hU7iV6iV5iW3mV4kW4kW4kW4jX4iY5jZ6jZ6k[9k[9k[9k[9k[9jZ8jZ8jZ8jZ8jZ8k[9k[7k[7l]6l]6l]6m];m];l\:n[:n[:o[:nZ9nZ9n[:n[:n[:n[:n[:n[:n[:n[:o\;o\;n[:n[:n[:n[:mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9m[5m[5m[5m[5m[5m[5m[5m[5qZ8o[8nZ7nZ7n\8n\8m]9m]9o]9o]9o]9p\9p\9r[9r[9s[9rZ>rZ>r[2@2C1B0A0@/>0=/<0;/<.<.<.<.<-<-<-<-;-9*6(3&-")%#$&)! .%5(9+0=/<.<.;-<.<-<->+=*;*8)4&1$,!+ & $ " ! " $ & (#-$0'5+;/?2@2A1?/A0@/@/?.>-=,<+<+A,B-B-C.D/D/E0E0C/C/C.B0A/@/?.>-2'1&1&0' 1' 2(1)1)70:1<1?2B4 F5 H5 H6J8L: M; Q= R> S>S>S>R=R=S> T? U@ VA WB WB YDZE\F_IaKdNfP!gQ"mV,mV,oX.qZ1r[2t\6v^8v^8xa?xa?yb@{dD|eE}fF~gHhI}hM~iN~iL~iJ~jI~jG~jE~jE~kK~kKlLlL~kK~kK}jJ|iI}jJ}jJ}jJ}jJ}jJ}jJ|iI|iI{jL{jLziKziK{jL{jL|kM}lN}jL~kM|kM}lP|lR{kQzlQykQ{iQ|kQ|kQ}lR}lP~mQ~mOnP|mP{lOzkN{lO}nQ~oR}nQ|mP|mP|mP|lR}mS}mS}mT~nU~nU~mYoXoUpSpS~oR}mS}mS{mS{mS{mS|nT|nT{mS{mSzlRyiPyiPyiPyiPxhOxhOxhOxhOwgMwgMwgMwgMwgMwgMwgMwgMvgJvgJvgJvgJvgJvgJvgJvgJwgPwgPwgPwgPvfOvfOvfOvfOsfSsfSufSufSveSveSwdSwdSvgPvgPufOufQufQteRteRteRsdQsdQteRteRteRufSufSufSsiPshRtiSvjTviVxhXwgWwgWviXwjYwjYwjYwjYxkZxkZxkZ{kT{jVziWziY{jZ{jX|kW}mV{lY{lY|mZ|mZ{lY{lYzkXyjWdS7dS7dS7eT6eU4fV5fV4fV4fTP=L;H9E8B6A5 ?/ >. <,<,;-;-:1 ;2@2@2@2B2C1C1C1E0B0B0C1C1C1B0B0A/<-;,:+7)5'1$0"/!)$*$ ,% 0'3)8,0>0>0?1>0=/<.;-;-;-;,<-A,?,?-=,9*6(3&0%+%*#( %$# $ %(!,"0'7*;->/@/A/D/D/D/E0E0E0E0E0E1E1F2F2G3G3H4H4G1G1G1E0C1C1C1B1<.;-:, 8+ 6+ 6*6,6,507081<3?5C6D8F8H9J;L>Q@SCTBTCUA UCUCVDXFZH]I^J_KaKbLdNfPiS"lV'nX)oY*u]7u]7v^:x`rZ>rY;rW:sV8rU7rS4rS4qW4pV3mU/jS*eP%cN#^L]K[CYCUBRAM>J=H;F;K5H4F2B0A1@2?5>7 B5B5B5C3D2D2C1E1E0F1F1F1F1E0D/D/>,;,;,8+6(3'1$0#*%*%+% -& 1)5,:/<0B0B0A0@/=/=/;/;/<-<-;,:+:,:,;-;-?,>-;,8+5)/'*$("$ $&* -"3&7*9,?2@2@2@2?1>0=/<.?1>0<.;-:,:,;,<-C.C.A/@0=/:-6)5(0(/&-" *&%$ $ *" +# /% 2'7):+=,?-E/F0G1H2I3J4K5K5I3I3I3J4J4J4K5K5K3J4I3F1F1D2D2D2G6 C4 B3 ?1=0;0;/;15/6072;4=7A8C;D<H:J<M?QBSEVEVFUEZJ[K\L^NbP cQ!eS#fT$kT"lU#nV&qY)t\.v^0x`4zb6xa?xa?yb@zcC|eE}fG~gH~gH{lE{kG{kG{kI{kJ{jL{jL{jN|gJ|gJ|gH|hE|hC|iA|i?|i>}jJ}jJ}jJ}jJ}jJ|iI|iI{hH|iI|iI|iI}jJ}jJ~kK~kK~kK{jNziMziMziMziM{jN|kO|kO}iN}iN|kO|kQ{kQ{kRykQykQ{iS{iS{iQ|kQ}lP~mQ~mOnP|kO{jN{jN|kO~mQnR~mQ}lP|mN|mN|mP|lR}mT}mT}mV}mVn^nZoUpQpO~oP}nQ|lSzlRzlR{mS{mS{mS{mS{mSzlRyiPyiPyiPxhOxhOxhOwgNwgNwgMwgMwgMwgMwgMwgMwgMwgMxgKxgKxgKxgKxgKxgKxgKxgKwgPwgPwgPwgPvfOvfOvfOvfOniSoiSoiSphSrgSsfSsfSufSugMugMufOufOtePteRtdTtdTsdQsdQsdQsdQteRteRteRufSpiOqiRtiSujTviVviXxhXxhXthXthXthXuiYuiYuiYvjZvjZ|jT{iU{hW{hY{hY|iX}kW}kUyjWyjWzkXzkXyjWyjWxiVwhUfU9fU9eT8eT8eT8eT8dS7dS7bT9bT7bT7bU5bU3bU2bU2bV0gQ9gQ9gQ9gQ9gQ9gQ9gQ9gQ9dS5dS5fS5fS5gR5iQ5jP5jP5fS5gT6gT6hU7hU7gT6gT6fS5jP7iQ7iQ7gR7fR7dS7cT7cT7dS7dS7dS5dS5dT3dT3dT2dT2dS5dS5dS5dS5dS5dS5dS5dS5gO3gO3gO3gO3gO3gO3gO3gO3dT3dT3dT3dT3dT3dT3dT3dT3bS2bS2cS2cS2eR2eR2fQ2fQ2jS3iR2gS2fR1eR1dT2cU2dV3cV3cU2cU2cS1cS1fS2fS2gT3gU/gU1gT4gT6gT6gT4gU1gU/hU5hU5hU4iW3iW3iW1iW/jX0gY4gY4gY4gY4gY4hZ5hZ5i[6k[9jZ8jZ8jZ8iY7iY7hX6hX6jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9k]6k]6k]8k]8k]:k\;k\=k\=g]9j]:j]:l^;m];n[:n[:nZ9j\9j\9j\9j\9j\9j\9j\9j\9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8kX7kX7lY8lY8lY8mZ9mZ9mZ9n[:n[:k]:j]:j]:k]:n[:n[:m[7n\8o]9o]9p^:p^:o]9o]9n^=m]v]>v]>v]>v]>v]>v]>v]>m_:n^:o]9nZ7oW5mS2mP0mN/hQ(gP'eN%cL#`I ^G\E[DUDTCR@O=M;J8H6G5M7M7M8 M8 M9M9M9M:I8H7G6H7I8I8G6F5D2C1A/@-?,=):&7#1)0'/% /$0%2( 4,6/A.A.B/B/C0C0C0D1E.D/D/A.@/>/=.+>+>,=*<):&9$8#3$1".- ,." /&1)4+6-<1A3D3E3F1F0B0B0B0A0A0A0A0?1>0>0?1?1>0=/;-:,7)6(4'3&/$-! + * ,%-'.(0*1,3.4/40 ?0B1F1G0I1I3I5I6M:M:N9N9N8M7N5N5G8G8H9H9I:J;J;J;H8H8H7 H7 I8 I8 I8 I8 G8H9I:K<M>N?N?O@WAXBZD\F^H!`J#`J#aK$gN&hO'jQ)kR)nU,pX,qY-rZ.u]7u]7w_9waxdAyeBzfE|hE}iF}iF~jG~jG}iF}iF|hE~iN~iL~iL~iJ~jI~jG~jG~jElK~kJ~kJ~kJ~kJ}jI}jI}jI|lJ|lJ|lJ|lJ}mK}mK~nL~nL{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJ|lJ{kI{kI{kI{kI|lJ}mK}mK{mP{mPzlOzlOzlOykNykNykN|lK|lK|lK|lK}mL}mL}mL}mL}lP}lP}lP}lP}lP}lP}lP}lP}mS|nSzoSypSypSzoS|nS}mS}mT}mT~nU~nUoVoVoV€pW|lR{kQ{kQzjPyiOyiOxhNxhN}iP}iP|hO|hO|hO|hO{gN{gNuhWuhUwhQvhMwhKwhKxgMweMufIufIufIufIufIvgJvgJvgJueLueLueLueLueLueLueLueLvhMvhMvhMvhMugLugLugLtfKsdQsdQsdQsdQsdQsdQsdQsdQsbXscVscVscTscSteRufQufQwgXwgXwgXwgXwgXwgXwgXwgXtf]tf]ug\vh[viYviYviXuhW}hS{iS{iSzjSzjSyjSyjSyjSyjWyjWxiVxiVxiVxiVwhUwhUfU9fU9eT8eT8eT8eT8dS7dS7bT7bT7bT7bU5bU3bU3bU2bU2fR9fR9fR9fR9fR9fR9fR9fR9dS5dS5fS5fS5gR5iQ5iQ5iQ5fS5fS5gT6gT6gT6gT6fS5fS5fR7fR7fR7dS7dS7dS7cT7cT7dS7dS7dS5dS5dT3dT3dT2dT2dS5dS5dS5dS5dS5dS5dS5dS5fQ4fQ4fQ4fQ4fQ4fQ4fQ4fQ4bR1bR1bR1bR1bR1bR1bR1bR1bS2bS2cS2cS2eR2eR2fQ2fQ2iR2hQ1fR1eQ0dQ0cS1cS1cU2dV3cU2cU2cS1cS1fS2fS2gT3gU/gU1gT4gT6gT6gT4gU1gU/hU4hU4hU4hV2iW3iW1iW1iW1gY4gY4gY4gY4gY4hZ5hZ5i[6jZ8jZ8jZ8jZ8iY7iY7iY7hX6jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9k]6k]6k]8k]:k]:k\;k\;k\=j\9k]:l\:m];o\;o[:o[:nZ9k[9k[9k[9k[9k[9k[9k[9k[9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8lY8lY8lY8lY8lY8mZ9mZ9mZ9o[:n[:k]:j]:j]:k]:n[:o[:m[7m[7n\8o]9o]9o]9o]9o]9n^=o\u^>u^>u^>u^>u^>u^>u^>p`T>S>R=Q= P< P< M; L:K9L:M; L:J8I7H6F4D2C1C0A.>+;(7+6)4& 4& 4%5' 7*8,@-@-@-A.A.B/B0C1G0G0F1C1C1B1@2?1@-@.@.?->+=*;';&4(3&1# - - .# 0' 1(2*4+7.-:-:,8*6)4'1& 0$ /# .' .' /( 0) 2+3- 4.4.?2A2 D1G2J3J6I8I8O<O<O<Q<P;Q:P9Q8N=N=O>O>P? P? Q@ Q@ M; M; N< N<N<O<O<P=P>Q?SAUCVDWEXF XF [G"]I$_K&aM(cO*eQ,eQ,fR-mU1nV0oW1pX2r[2t]3u^4v_5x`:ya;zbu^>u^>u^>u^>u^>u^>u^>rb>tb>ua>ua>w_=v^N< N< M; K9J8I7H6E3B0>2=0;-:+ 9* 9* 9+:,?, ?- ?-@.A0B1B2B2F0F0E0E0B0B0B0A1A0A1A1@0@/>-=+<*8-6*2'0$ /$/$/( 0) 0* 3* 4,7.;/=0?1B2B2B2B2C3C3D4D4D4G3G3G3G3G3F2E1D0?1?0>/<.;- 9, 8+ 5* 4,4,5- 6. 7. 7. 8/8/@4A3C4 H5 I6 K8 K: I; P?S@S@U@ U@ V? V? V? WB WB XCYDYDZEZE[FWAXBXBYCZC[D\E\E\H#]I$_K&aM(bN)dP+dP+eQ,fR1gS2iU4kW6mY8o[:o[:p\;v^s_>s_>s_>s_>s_>s_>s_>uc?uc?wc@yb@yb@ya?z`?y_>v_?v_?v_?v_?v_?v_?v_?v_?u[6tZ7sY6rX5pV5oT6mR4mR4jS3jS3hQ/gP.eO*cM&bL%aK$_L!]J\I\I\I[HYFWDVDTBR@R@Q? P> M<K:J:I8 G5 E3C0A.A. @- ?.@/@0A1 A2 B4B4C6G2G2G2F2D2D2C2C2B1B2B2B2A1@/?.>,:09.5,3( 1' 1' 0) 0) 3,3,5, 7- 8/=1@3A5?1@2B2C3D4E4F5F5J4J4J4I3I3H2H2G1E5E4D3B3A2 ?1 ?1 >1?4?4@4 @4 @3A4A4A3A7D7G7K9M9N<M>M@UDVEWFZF[E\F\F\E]F^G^G_H_H`IaJaJbJbJcKdLeM!fN"gO#hO&iR0jS1lU3mV4oX6pY7qZ8qZ8oZ;p[t_@vaBwbCxcDxcD{dE{dE|eE|eE|eC}fD}gB}gBgA€hB€hBiDiD~jG~jG~jI}iF}iF~jG~jG~jG~jG}iF}iFkJkJkJkHkHkHkHkHlK~kJ~kJ~kJ~kJ}jI}jI}jIzjHzjHzjHzjHzjHzjHzjHzjH{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJziMyhLyhLyhLyhLziM{jN{jN~jO~jO~jO~jO~jO~jO~jO~jO|kM|kM|kM|kM}lN}lN}lN}lN}lP}lP}lP}lP}lP}lP}lP}lP}mS|nSzoSypSypSzoS|nS}mS}mT}mT}mT}mT}mT}mT}mT}mT{kQ|lR|lR|lR|lR|lR|lR|lR{jP{jPziOziOziOziOyhNyhNuiSuiQwiOvhMwhKwgMxfNweOwgMwgMwgMwgMwgMvfLvfLvfLvfOvfOvfOvfOvfOvfOvfOvfOufSufSteRteRteRsdQsdQsdQrcNrcNrcNrcNrcNrcNrcNrcNseJrdIrdJrcLrcNsdQteRtdTtdTtdTueUueUueUueUueUvfVtgWtgWuhXviYviYviYviXuhWzhZzhZzhZyiZyiZwjZwjZwjZxiVxiVxiVwhUwhUwhUwhUvgTfV5fV5eU4eU4eU4eU4dT3dT3dT3dT3dT3dS5dS5dS5dS5dS5cT5cT5cT5cT5cT5cT5cT5cT5fS5dS5dS5dS5dS5dS5dS5dS5aR3bS4bS4cT5cT5bS4bS4aR3^X8`W8`W8aV8cU8dU8eT8eT8dS7dS7dS5dS5dT3dT3dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2eR1eR1eR1eR1eR1eR1eR1eR1dT3dT3dT3dT3dT3dT3dT3dT3bS2bS2cS2cS2eR2eR2fQ2fQ2fS2fS2fS2eR1eR1fS2gS2gS2dT2cS1eR1dQ0eQ0fR1hQ1iR2eS-eS/eR2eR4eR4eR2eS/eS-gU-gU-gU/hV2hV2hU4hU5iV6iW3iW3iW3iW3iW3jX4jX4kY5iY7iY7iY7iY7iY7jZ8jZ8jZ8jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9m[7pY9qZ:qZ:r[;r[;qZ:qZ:nZ9nZ9nZ9nZ9nZ9nZ9nZ9nZ9nZ9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8nZ9nZ9nZ9mY8mY8mY8lX7lX7pY9nZ9mZ9k[9k[9mZ9nZ9pY9kY5lZ6m[7n\8n\8n\8m[7m[7s\:p\9p\9p\9p\9q]:r^;r^;r^;r^;r^;r^;s_s_>s_>s_>s_>s_>s_>s_>ua>ua>vb?yb@yb@zb@zb@zb@ybCxaBxaBxaBw`Aw`Aw`Av_@y_1;/:- 7, 7,6-7.8.8.7.9.:0 >2 @4 B7 @4B4B4E5G5H7J6J6M7L6L6K5K5K5K5K5J8J8J8I8 I8 G8 G8G8I= I= I<I<I;I;I:I:H>J=N>Q>T@UCTD TFZJ\J]K^LaLcMcMcMeMeMfNgOgOhP hP iQ!lT&lT&mU)nV*oV-pW.qX0qX0r[9r[9t];u^xa?xa?xa?taCubDwdFxeGyfHzgIzgI{hJ{fG{fG{fG{gF{gF{gD{gD{gD€hB€hB€hBiDiD}iF}iF}iH}iF~jG~jGkHkH~jG~jG}iF~jE~jE~jE~jG~jG~jG~jG~jGlK~kJ~kJ~kJ~kJ}jI}jI}jIzjHzjHzjHzjHzjHzjHzjHyiG{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJziMyhLyhLyhLyhLziM{jN{jN~jO~jO~jO~jO~jO~jO~jO~jO|kO|kO|kO|kO}lP}lP}lP}lP}lP}lP}lP}lP}lP}lP}lP}lP}mS|nSzoSypSypSzoS|nS}mS~nU~nU~nU~nU~nU~nU~nU~nU{kQ|lR|lR|lR|lR|lR|lR|lRzjPzjPyiOyiOyiOyiOxhNxhNuiQuiOwiNvhKwgMwgNxfPweQwgNwgNwgNwgNvfMvfMueLueLueNueNueNueNueNueNueNueNtdTtdTtdTscSscSscSscSrbRrcNrcNrcNrcNrcNrcNrcNrcNrdIrdIrdJrcLrcNsdQteRtdTufSufSufSvgTvgTvgTwhUwhUtgVtgVuhWviXviXviXviYuhXzh\zh\yi\yi\wi\wi\vj\vj\xiVxiVwhUwhUwhUvgTvgTvgTfV5fV5eU4eU4eU4eU4dT3dT3dT2dT3dT3dT3dS5dS5dS7dS7dS5dS5dS5dS5dS5dS5dS5dS5fS5fS5dS5dS5cT5cT5cT5bU5bS4bS4cT5cT5cT5cT5bS4bS4bT7bT7bT7cT7cT7cT7dS7dS7dS7dS7dS5dS5dT3dT3dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2bR1bR1bR1bR1bR1bR1bR1bR1bS2bS2cS2cS2eR2eR2fQ2fQ2eU3eU3fS2fS2fS2gS2hT3hT3eR1eR1dQ0eQ0eQ0gP0hQ1hQ1fT.fT0fS3fS5fS5fS3fT0fT.gU/gU/gU/gU1hV2hU4hU4hU4iW3iW3hV2hV2iW3iW3jX4kY5iY7iY7iY7iY7jZ8jZ8jZ8jZ8jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9mZ:mZ:mZ:mZ9mZ9m[7m[7m[7pY9qZ:qZ:p\;p\;n[:n[:mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8pY9pY9pY9oX8oX8oX8oX8oX8qX9pY9mZ9k[9k[9mZ9pY9qX9lZ6m[7m[7n\8n\8n\8n\8n\8s]8r\7r\7p\9p\9p]r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>u^xa?xa?yb@yb@yb@yeDyeDxdCxdCwcBwcBvbAvbA{c?{cA{cAzaBy`Ay`By`Bx_Aw`@w`@w`@v_?v_=u^ Q= Q= P< P< P< Q= Q= T?T?T?SAS@RASBSBTDTCTCTCUCUCUB!UB!TG$VH%XH&\H'^J'_K(_M)^N*bP(cQ)dR*fS+gT,iS,jT-jR,oX.oX.oX.pY/qZ0qZ0r[1r[1s\2s\2t]4u^5v^8v^8w_;w_;vbAwcBxdCyeDyeDzfEzfEyeDvfEwgFxhGxhGyiHyiHyiHxhGzgGzgGzgFzgFzhDzhDzhBzhBgAgAgA~hCiD}iF}iF}iH~jG~jGkHkHkHkH~jG~jG~kC~kC~jE~jE~jE~jG~jG~jGlK~kJ~kJ~kJ~kJ}jI}jI}jI{kI{kIzjHzjHzjHzjHyiGyiG{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJziKziKziKziKziK{jL{jL|kM{jN{jN{jN|kO|kO|kO|kO|kO|kO|kO|kO|kO}lP}lP}lP}lP}lP}lP}lP}lP}lP}lP}lP}lP}mS|nSzoSypSypSzoS|nS}mS}mT}mT}mT}mT|lS|lS|lS|lS|lR{kQ{kQ{kQ{kQ{kQ{kQ{kQzjPzjPyiOyiOyiOyiOxhNxhNuiQuiOwiNvhKwgMwgNxfRwdSwgNwgNvfMvfMueLueLtdKtdKtcOtcOtcOtcOtcOtcOtcOtcOteRsdQsdQsdQrcPrcPrcPrcPqbKqbKqbKqbKqbKqbKqbKqbKrcLrcLqbKqbMrcNrcPsdQteRteRufSufSvgTvgTwhUwhUwhUthRtgTuhUviVviXviXviYuhXyiZyiZyiZwjZwjZvjZvjZvjZxiVwhUwhUwhUvgTvgTvgTvgTfV4fV4eU3eU3eU3eU3dT2dT2fS2fS2fS3fS3fS5fR7fR7fR7fS3fS3fS3fS3fS3fS3fS3fS3fS5fS5dS5dS5cT5bU5bU5`U5bU5bU5cV6cV6cV6cV6bU5bU5eQ6eQ6eQ6cR6cR6cR6bS6bS6dS7dS7dS5dS5dT3dT3dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2dT2bR1bR1bR1bR1bR1bR1bR1bR1bS2bS2cS2cS2eR2eR2fQ2fQ2cU2dT2cS1eR1fR1fR1iR2iR2eR1eR1eQ0eQ0gP0gP0iP1iP1gU/gU1gT4gT6gT6gT4gU1gU/fS2fS2gT3gU1gU1hV0hV0hV0jV3iU2iU2iU2iU2jV3kW4kW4hX6iY7iY7iY7jZ8jZ8jZ8jZ8jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9mX;mX9mX9mY8mY8mY6mY4mY4nZ9o[:o[:o\;m];l\:k]:j\9k[9k[9k[9k[9k[9k[9k[9k[9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8oX8oX8oX8oX8oX8pY9pY9pY9pW8oX8mY8lY8lY8mY8oX8pW8m[7m[7n\8o]9o]9o]9o]9o]9t\6s[5r\7p\9p\9p]o_>q^=q^=q^=q^=r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>u^xa?xa?xa?xa?yeByeBxdAxdAxdAxdAxdAxdAyeByeByeByeDyeDydEydEydG|fA|eC{dBzcAzcAyb@xa?xa?vb?ua>t`=ua>vb?ua>t`=r^;r^;p\9o[:oZ;oZ=nY>kV;iS;cR8cR8bQ7`O5^M3[J0YG/XF.RE4QD3QD1PC0OC-NB*MA)MA)JA$I@#I@!J?K>K?L>L>L>M@M@M@MAL?K>K>R<R<Q>Q>Q?R@QAQAO?O?N>M>M>N?N?N?PDQCQDTCUBXCYCYCWFWFVEUDUDVEWFXG^H^G^G^I]J^K _L!^M!`M"`M"`M#aN&aN&aM(bN+bN+`R+bR.fR/iR0kS1kT2jV3jV3iY7lY8mZ9o[:o[:qZ:qZ:qZ:ta9ta9ta9ub:vc;vc;wdwc>xdAxdAxdCyeDzgFzgF{hG{hG{hG{hGzgFzgFyiGyiGyiGyiGyiGxhFwgEwgEyiGyiGyiEyiEyjCyjCyjAyjA~f@~f@gA~hCiD}iF}iF~jI~jG~jGkHkHkHkH~jG~jGlBlBlDlDkFkHkHkJlK~kJ~kJ~kJ~kJ}jI}jI}jI|lJ{kI{kI{kIzjHzjHzjHzjH{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJ{kJzjI{kJ|lK|lK}mLzkNzkNzkN{lO{lO{lO|mP|mP|kQ|kQ|kQ|kQ}lR}lR}lR}lR}lP}lP}lP}lP}lP}lP}lP}lP}mS|nSzoSypSypSzoS|nS}mS}mT}mT|lS|lS|lS{kR{kR{kR|lR{kQ{kQ{kQzjPzjPyiOyiOykPykPxjOxjOxjOxjOwiNwiNuiOujNwiLvhKwgMwgNxfRwdUvfMvfMueLueLtdKscJscJrbIudPudPudPudPudPudPudPudPsdOsdOsdOrcNrcNrcNqbMqbMqbKqbKqbKqbKqbKqbKqbKqbKrbRrbRqaQqaQrcPrcPsdQtePsdOsdOtePtePufQvgRvgRwhSthPthRuiSviVviXviXviYuhXyiYyiYwjYwjYvkYvkYtlYtlYwhUwhUwhUwhUvgTvgTvgTvgTfV4fV4eU3eU3eU3eU3dT2dT2fT0fS2fS2fS3fS5fR7fR7fR9gR3gR3gR3gR3gR3gR3gR3gR3fS5fS5dS5cT5cT5bU5`U5`U5bU5cV6cV6dW7dW7cV6cV6bU5hN5gO5gO5eP5dP5bQ5aR5aR5dS7dS7dS5dS5dT3dT3dT2dT2dT0dT0dT0dT0dT0dT0dT0dT0dT0dT0dT0dT0dT0dT0dT0dT0dT3dT3dT3dT3dT3dT3dT3dT3bS2bS2cS2cS2eR2eR2fQ2fQ2bT1bT1bR0dQ0eQ0eQ0hQ1hQ1eR1eR1eQ0eQ0gP0gP0iP1iP1gU/gU1gT4gT6gT6gT4gU1gU/fS3fS3gT3gU1gU1gU/hV.hV.jV3iU2iU2iU2iU2jV3kW4kW4hX6hX6iY7iY7jZ8jZ8jZ8k[9jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9mX;mX;mX9mY8mY6mY6mY4mY4nZ9n[:n[:m];l^;j]:j]:g]9j\9j\9j\9j\9j\9j\9j\9j\9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8oV7oV7pW8pW8pW8qX9qX9qX9pW8oX8mY8lY8lY8mY8oX8pW8m[7n\8o]9o]9p^:p^:o]9o]9t\6s[5r\7r[9p\9p]o_>q^=q^=q^=q^=r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>r_>v^xa?xa?vb?vb?vb?vb?vb?wc@wc@xdAxdAxdAweAweAxeDxeDxeExeExeGxeGiD~hC}gB|fA{dBzcAyb@yb@yeDxdCxdCxdCzfEzfExdCvbAxdCvaBu`Cu`Eu_Ht^Ir[IoXHl[Il[IkZFjZChX?fV=dT=bR;\O?\O?[N=ZMuc?sc?qc>qc>t`?ua>ua>vb=vc;ub8ub8ta6xdAxdAxdAxdAxdAxdAxdAxdAzbFzbFzcDzcD{dD{dD{dB{dB|fA|fA|fA|fA|fA|fA|fA|fAzfCzfCzfCzfAzfAzfAzfAzg?{fI{fIzfKwfLueLsdMqeOpcPrbSrbUqaTm_Rj^Ri\Sh[Re[QdWNaWN_TN]TO[QOXPNWNOVMNVQNUPLUPJUQHTPETPDSOCSPAYK>YLrb>tdBtdBtdCtdCtcEtcGtcItcIzeFyfFyfFyfHwfHvgJvgJvgJvhMwiNxiLyjMziKyhJ{hHzgGyhLyhLyhJyhJyiHyiHyiGyiGziKziKziKyhJyhJyhJxgIxgIxhGxhGxhGxhGxhGxhGxhGxhGzgFzgFzgFzgFzgFzgFzgFzgF}iF}iF|hE|hE}iF}iF~jGkH~l>~l>~l>~k@~k@~kA~kA~kA€mL€mLlK~kJ}jI|iH|iH{hGjKjKjK~iJ~iJ}hI}hI}hI|iH|iH|iH|iH|iH|iH|iH|iHzjIzjIzjI{kJ{kJ|lK|lK|lK|lK|lK{kJzjIzjIzjIzjI{kJ{jLzkLzmMxmMxmMzmMzkL{jL{jN{jN|kO|kO|kO|kO{jN{jN}lP}lP|mP|lR{mS{mSymSymUynRynRynRynRynRynRynRynRzqR{pR{pR}oR}nQ~mQ~mQ€lQynRynRynRynRxmQwlPvkOujN~jR{iQzhPxhOvhNthNthNsiNygQygOxfNweMveKveIwfJwfJueLueLueLueLueLueLueLueLugJugLugMufOteNtfLtfKtfItcQtcQsbNraMraMrbKrbKscLqaHqaJqaJq`Lq`Lq`Nq`Nq`NqaQqaQqaQqaQqaQqaQqaQqaQscSscSrbRqaQrbRscStdTueUsgQsgQsfSsfStgVtgVtgWtgWuhUuhUuhUuhUuhUuhUuhUuhUxeVwfVwfVwfVvfVtgVtgVtgVcR8cR8cR8dS7dS5dT3eU4eU4dT3dT3dT3dS5dS7dS9dS9dS9gR7fR7dS7cT7dS7fR7iQ7jP7cR4cR4cR4cR4cR4cR4cR4cR4cT3cT3cT3cT5cT7cS9cS9cS9bQ5bQ5cR6cR6cR6dS7dS7dS7dT0dT0dT2cS2cR4cR6bQ7bQ7fQ4fQ4fQ4fQ4fQ4fQ4fQ4fQ4eU4dT3cS2cS2bR1bR1cS2cS2eP1eP1eP1eP1eP1eP1eP1eP1fQ2eR2dT3cU2cU2dT0eS/fR-dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1cS1cS1dT2dT2dT2dT2cS1cS1cS/dT0eU3fV4fV4fV4eU3eU3gW5gW5gW5gW5gW5gW5gW5gW5hU4hU4hU4iV5iV5iV5iV5jW6mY6lX5kY5kY5hX4hX4gY4fX3iY7iY7iY7jZ8jZ8jZ8k[9k[9lY9lY9lY9lY9lY9lY9lY9lY9k]:k]:l\:l\:n[:n[:o[:o[:jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8lY9lY9lY9lY9lY9lY9lY9lY9lX3mY6lY9jY;jY;j[:j\7i]5qZ8o[8n\8m]9m]9o]9p\9s\:r\7r\7q[6q[6r\7r\7s]8t^9r^;r^;r^;r^;s_uc?sc?rb>qc>t`?ua>ua>vb=vc;ub:ub8ta7xdAxdAxdAxdAxdAxdAxdAxdAzbFzcDzcDzcC{dD{dB{dB{dB|fA|fA|fA|fA|fA|fA|fA|fAzfEzfEzfCzfCzfCzfCzfCzfC{fI{fIzfKwfLvfMteNrfPrfPobRobRn`SmaSl`Ti_Sh^Tg_Tg]Te\Ud[Tb[U`XV]WW\VV[UWYUTYURYVQYVOXULXVJWUHWUH^TJ^TH^UF`TDaVDbUBbV@bV>fV=fVk\=l]>l]>o^Do^Do^Bo^Bo^@n]?n^=n^=s^As^Ar]@r]@r]@r]@s^As^Ar^Cr^Cr_As`Bs`@ta@ta@tb>q\=r]>s^?s^?t_@t_@t_@s^?rbArbArbAscBtdCueDueDueDvfEvfEveGveGveIveKveKvdLzgGxhGxhGxgIwhIwhKvhKvhMvhMwiNxiLyjMziKyhJ{hHzgGyhLyhLyhJyhJyiHyiHyiGyiGyhJyhJyhJyhJyhJxgIxgIxgIxhGxhGxhGxhGxhGxhGxhGxhGzgFzgFzgFzgFzgFzgFzgFzgF}iF}iF|hE|hE}iF}iF~jGkH~k@~k@~k@~kA~kC~kC~kC~jElKlKlK~kJ}jI}jI|iH|iHjKjK~iJ~iJ~iJ}hI}hI}hI|iH|iH|iH|iH|iH|iH|iH|iHzjIzjI{kJ{kJ{kJ{kJ{kJ{kJ|lK|lK{kJzjIzjIzjIzjI{kJ{jLzkLzmMxmMxmMzmMzkL{jL{jN{jN|kO|kO|kO|kO{jN{jN}lP}lP|mP|lR{mS{mSymSymUynRynRynRynRynRynRynRynRzoQzoQ|nQ{mP|mP}lP|kO|kOzlQzlQzlQzlQykPxjOwiNvhM{iQzhPygOwgNvhNugMsgMthNygQxfNxfNweMveKveIwfJwfJvfMvfMvfMvfMvfMvfMvfMvfMugJugLufOufOteNteNtfKseHtcOtcOsbNraMraMraMrbKscLqaHqaJqaJq`Lq`Lq`Nq`Nq`NqaQqaQqaQqaQqaQqaQqaQqaQscSrbRrbRqaQrbRscStdTueUrfPsgQsfSsfSsfUtgVtgWtgWuhUuhUuhUuhUuhUuhUuhUuhUwfVwfVwfVvfVvfVtgVtgVtgVbQ7cR8cR6cR6cR4cR4dT3dT3dT3dT3dS5dS5dS7dS7dS9dS9dS5cT5bU5bU5bU5dS5fS5iQ5cR4cR4cR4cR4cR4cR4cR4cR4dT3dT3dS5dS5dS7dS7dS9dS9cR6cR6cR6cR6cR6dS7dS7dS7dT3dT3dS5cR4cR4cR4cR4cR4eR4eR4eR4eR4eR4eR4eR4eR4eT6dS5cR4cR4bQ3bQ3cR4cR4eP1eP1eP1eP1eP1eP1eP1eP1fQ2eR2dT3cU2cU2dT0eS/fR-dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1dT2dT2eU3eU3eU3eU3dT2dT2cS1dT2dT2eU3fV4eU3eU3eU3fV4fV4fV4fV4fV4fV4fV4fV4hU4hU4hU4iV5iV5iV5iV5jW6lX5lX5kY5kY5hX4hX4gY4gY4jZ8jZ8jZ8jZ8k[9k[9k[9l\:lY8lY9lY9lY9lY9lY9lY9lY9mZ9mZ9mZ9nZ9nZ9pY9pY9pY9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8lY9lY9lY9lY9lY9lY9lY9lY9lX3mY6lY9lY;jY;k[:j\7j\5qZ8o[8n\8l\8m]9o]9p\9r[9r[;r[;qZ:qZ:r[;r[;s\tb>tb>rb>rb>t`=ua>ua>vb=vb=uar]>r^;r^;r^;r^;s_tb>tb>tb>t`=ua>ua>vb?vb?uar]>r^;r^;r^;r^;s_ua>t`=ua>ua>vb?vb?ua@ua@t`?xdAxdAxdAxdAxdAxdAxdAxdAzcCzcCzcCzcA{e@{e@{e@{e>|fA|fA|fA|fA|fA|fA|fA|fAzfEzfEzfEzeFzeHzeJzeJzeJ{gF{fGzgIxgKwgMwiOuiOuiQqiVphUngTmfTkfSicSfcRfcRd`Wc^Xc^Xb_Za]Z_^\^\]]]_]]_]]]]]]]][]^Y]^X]^V]_T]`Y^_W_`XaaYaaWdaXebYebYmaUnbVocUpdVqeUrfVsgWtiWxhYxhYxhXyiYyjWzkXzkVzkV|lS|lS{kR{kR{kR{kR|lS|lSzmMzmMzlOzlOzlOzlOzlOzlOykPxjOwiNvhMvhMvhMxjOxjO{jP{jP{jP{jP|kQ|kQ|kQ|kQzhPzhPzhPzhPzhPzhPzhPzhPxkKxkKxjMvkMvkOulOukPukPvhMwiNxiLyjMziKyhJ{hHzgGyhLyhLyhJyhJyiHyiHyiGyiGveGveGwfHwfHwfHxgIxgIxgIxhGxhGxhGxhGxhGxhGxhGxhGzgFzgFzgFzgFzgFzgFzgFzgF}iF}iF|hE|hE}iF}iF~jGkH~jG~jG~jG~jI~jI~iJ~iJ~iJ}iF~jG~jG~jGkH€lI€lI€lI~jI~jI~jI~jI~jI~jI~jI~jI~kJ~kJ~kJ~kJ~kJ~kJ~kJ~kJ|lK|lK|lK{kJ{kJzjIzjIzjI|lK|lK{kJzjIzjIzjIzjI{kJziKyjKylLwlLwlLylLyjKziK{jN{jN|kO|kO|kO|kO{jN{jN|kO|kO{lO{kQzlRzlRxlRxlT|lR|lR|lR|lR|lR|lR|lR|lR}nQ}nQ}nQ|mP|mP{mPzlOzlO{jP|kQ|kQ|kQ|kQ{jP{jPziOxjPwiOvhNvfMueLueLueLueLweOvdLvdLvdLveKveIwfJwfJueLueLueLueLueLueLueLueLtfLteNtePteRsdQsdOsdMseKscJscJrbKq`Lq`Lq`Nq`NraQrbIrbKqaJp_Kp_Ko^Ln]Kn]Kp`Pp`Pp`Pp`Pp`Pp`Pp`Pp`PqaQqaQqaQrbRrbRrbRrbRrbRqeOrfPreRreRsfUsfUsfVsfVtgTtgTtgTtgTtgTtgTtgTtgTvfVvfVtgVtgVshVshVqiVqiVfV5fV5fU7eT6eT8eT8eT:dS9dS9dS9dS7dS7dS5dS5dT3dT3bU3bU3`V3_W3`V3bU3dT3fS3dS5dS5dS5dS5dS5dS5dS5dS5eQ8eQ8eQ6eQ6eR4eR4eR2eR2dS7dS7dS7cR6cR6cR6cR6cR6cR8cR8cR6cR4cS2dT2dT2dT0cR4cR4cR4cR4cR4cR4cR4cR4eT6dS5cR4cR4bQ3bQ3cR4cR4bR1bR1bR1bR1bR1bR1bR1bR1fQ2eR2dT3cU2cU2dT0eS/fR-dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1bQ3bQ3bQ3cR4cR4bQ3bQ3bQ3dS5cR4cS2cS1cS/dU.eV/eV-eT6eT6eT6eT6eT6eT6eT6eT6hU4hU4hU4iV5iV5iV5iV5jW6kW4kW4jX4jX4iY5iY5hZ5hZ5jZ8jZ8jZ8jZ8k[9k[9k[9l\:l[0lZ2lZ4lZ6lY8lY9lY9lY;lY8lY8lY8mY8mY8oX8oX8oX8jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8mY8mY8mY8mY8mY8mY8mY8mY8lZ6lZ6lZ6lZ6lZ6lZ6lZ6lZ6kY3lZ6lY9mX;mX;pY:pY7pZ5pY7nZ7m[7k[7l\8n\8o[8qZ8p]r^;r^;r^;r^;s_qa=sa=r`ua>t`=ua>ua>vbAvbAua@u`At_@xdAxdAxdAxdAxdAxdAxdAxdAzcCzcAzcAzd?{e@{e>{e>{e>|fA|fA|fA|fA|fA|fA|fA|fAzfAzfAzfCzfEzeFzeHzeJzeJ{gF{gFzgGxgIwhKvhMsgMsgMtiUshTphUnfSleSjcQhbRgaQf_Uf_Ue^Vc^Xb]Ya]Z`\[^][[YZ[YZ\[Y\[W\[V\\T]]S]]Q__S__S``TcaUeaVfbWgcXibXlcTmdUneVofUpgVrjWskXskVyiYyjWyjWzkX{lW{lU|mV|mV|nT{mS{mS{mS{mS{mS{mS|nT{nN{nN{mPzlOzlQzlQzlQzlR{kQzjPzjPyiOyiOyiOyiOzjP{jP{jP{jP{jP{jP{jP{jP{jPygOygOygOyhNyhNyhLyhLyhLyjMyjMyjMxjOxjOvjPvjPvjRvhMwiNxiLyjMziKyhJ{hHzgGyhLyhLyhJyhJyiHyiHyiGyiGwfHwfHxgIxgIxgIxgIxgIxgIxhGxhGxhGxhGxhGxhGxhGxhGzgFzgFzgFzgFzgFzgFzgFzgF}iF}iF|hE|hE}iF}iF~jGkH~jE~jE~jG~jG~jI~jI~iJ~iJ€jE€jE€jEkFkFkF‚lG‚lG}iF}iF}iF~jG~jG~jG~jGkH}jI}jI}jI}jI}jI}jI}jI}jI{kJ{kJ{kJ{kJ{kJ{kJzjIzjI|lK|lK{kJzjIzjIzjIzjI{kJziKyjKylLwlLwlLylLyjKziK{jN{jN|kO|kO|kO|kO{jN{jN|kO|kO{lO{kQzlRzlRxlRxlT|lR|lR|lR|lR|lR|lR|lR|lR~mQ~mQ}nQ|mP{mP{mPzlOxmOzjP{kQ{kQ|lR|lR{kQzjPzjPvjPxjPwiOvhNvfMvfMweMweMvdNvdLucKucKudJveIwfJwfJtdKtdKtdKtdKtdKtdKtdKtdKtfLteNtePsdQsdQsdOrcLrdJscIscJrbIqaJq`Lq`Nq`Pq`PqaHqaJqaJp_Ko^Jo^Lo^Ln]Kp`Pp`Pp`Pp`Pp`Pp`Pp`Pp`Pp`Pp`PqaQrbRrbRrbRrbRqaQqeOqeOreRreRreTsfUsfVsfVtgTtgTtgTtgTtgTtgTtgTtgTtgVtgVtgVshVshVqiVqiVqiVeU4eU4eU4eT6dS7dS9cR8cR8dS9dS9dS9dS7dS5dT3dT3dT3cU2cU2bU2`V2bU2cU2fS2gS2dS5dS5dS5dS5dS5dS5dS5dS5fP8fP8fP8fQ6fQ4fQ2fQ2fQ2dS7dS7dS7cR6cR6cR6bQ5bQ5bQ3bQ3cR4cR4cS2dT3dT3dT3bS4bS4bS4bS4bS4bS4bS4bS4eU4dT3cS2cS2bR1bR1cS2cS2bR1bR1bR1bR1bR1bR1bR1bR1fQ2eR2dT3cU2cU2dT0eS/fR-dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1bQ3cR4cR4dS5dS5cR4cR4bQ3dS7cR6bQ3bR1bR.cT-eV-eV-eT6eT6eT6eT6eT6eT6eT6eT6hU4hU4hU4iV5iV5iV5iV5jW6jV3kW4jX4jX4iY5iY5hZ5i[6iY7iY7iY7jZ8jZ8jZ8k[9k[9l[/l[0lZ2lZ4lZ6lY9lY9lY;j\9j\9k[9k[9mZ9mZ9nZ9nZ9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8mY8mY8mY8mY8mY8mY8mY8mY8lZ6lZ6lZ6lZ6lZ6lZ6lZ6lZ6kY3lZ6lY9mX;oW;pY:qY7qY5oX6nZ7m[7k[7k[7n\8o[8qZ8p^8p^8p^8p^8p^8q_9q_9r`:r^;r^;r^;r^;s_qa=r`w`>t`;ua>ua>vbAvaBu`Au`Ct_BxdAxdAxdAxdAxdAxdAxdAxdAzcAzcAzcAzd?{e@{e>{e>{e<|fA|fA|fA|fA|fA|fA|fA|fAzg=zg=zg?zfCzfEzeFzeHzeH{gD{gFzgGwfHvgJtfKrfLrfLsfSsfSreRpeSncQkbQkbQibRi_Sg_Rg_Te^Td]Ua\Va\Xa\X\XW]YV]ZU]ZS^[R^\P^\O^\Oa^Oa^Od^Pe_Qg_Rh`Sj`TkaUldQldQmeRogRphSqiRrjSslRwkSwkSwkSxlRymSynRzoSzoSxmQxmQwlPwlPwlPwlPxmQxmQzkLzkLzkNyjMyiOxhOxhOxhQziM{jN{jN{jNziMziMyhLxgK{jN{jN{jN{jNziMziMziMziMygOyhNyhNyhLyhJyhJyiHyiH{gLyhLyhNyhNxhOxhOwhQwhQvhMwiNxiLyjMziKyhJ{hHzgGyhLyhLyhJyhJyiHyiHyiGyiGyhJyhJyhJyhJyhJxgIxgIxgIxhGxhGxhGxhGxhGxhGxhGxhGzgFzgFzgFzgFzgFzgFzgFzgF}iF}iF|hE|hE}iF}iF~jGkH~kC~kC~jE~jE~jG~jG~jI~jI€jE€jE€jEkFkFkFkFkF}iF}iF}iF~jG~jG~jGkHkH|iH|iH|iH|iH|iH|iH|iH|iHzjIzjI{kJ{kJ{kJ{kJ{kJ{kJ|lK|lK{kJzjIzjIzjIzjI{kJyhJyjKxkKwlLwlLxkKyjKyhJ{jN{jN|kO|kO|kO|kO{jN{jN|kO|kO{lO{kQzlRzlRxlRxlT}lR}lR}lR}lR}lR}lR}lR}lR}lP}lP}lP{lOzlOzlOwlNwlNxjOykPykPzlQzlQykPykPykPwkQvjPwiOvhNwgNweMweMxfNucMucKucKucKudJveIwfJwfJueLueLueLueLueLueLueLueLteNteNsdQscSscSrcPrcLrcLscIrbHqaHqaJp_Mq`Pq_Qq_Qp`Gp`Ip`Ip_Ko^Jo^Lo^Lo^Lo_Oo_Oo_Oo_Oo_Oo_Oo_Oo_Oo_Op`PqaQrbRrbRrbRqaQqaQqeOqeOqdQreRreTreTsfVsfVtgTtgTtgTtgTtgTtgTtgTtgTtgVtgVshVshVqiVqiVqiVpiVdT2dT3dT3cR4cR6cR8bQ7bP8dR:dS9dS9dS7dS5dT3dT3dT2dT2cU2bU2bU2bU2dT2gS2iR2dS5dS5dS5dS5dS5dS5dS5dS5eO8eO7eO7eP5eP3eP1eP1eQ0dS7dS7dS7cR6cR6cR6bQ5bQ5bR1bR1cS2cR4cR4dS5dS5dS5bS4bS4bS4bS4bS4bS4bS4bS4eU3dT2cS1cS1bR0bR0cS1cS1bR1bR1bR1bR1bR1bR1bR1bR1fQ2eR2dT3cU2cU2dT0eS/fR-dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1cR4dS5dS5eT6eT6dS5dS5cR4dS7cR6bQ3bR1bR.cT-eV-eV+eT6eT6eT6eT6eT6eT6eT6eT6hU4hU4hU4iV5iV5iV5iV5jW6jV3jV3jX4jX4iY5iY5i[6i[6hX6iY7iY7iY7iY7jZ8jZ8jZ8l[/l[/l[0lZ4lZ6lY8lY9lY;i\9i\9j\9j\9k[9k[9mZ9mZ9jZ8jZ8jZ8jZ8jZ8jZ8jZ8jZ8oX8oX8oX8oX8oX8oX8oX8oX8lZ4lZ4lZ4lZ4lZ4lZ4lZ4lZ4iZ3lZ6lY9mX;oW;qX:qY7rX5oX6mY6m[7k[7k[7n\8o[8qZ8p^6p^6p^6p^6p^6q_7r`8r`8r^;r^;r^;r^;s_qa=r`w`>t`;ua>ua>vbAvaBu`Cu`Ct_DxdAxdAxdAxdAxdAxdAxdAxdAzcAzcAzd?zd?{e>{e>{e<{e<|fA|fA|fA|fA|fA|fA|fA|fAzgqc>qc>ta@ta@ta@ta@ta@ta@ta@ta@vcBvcBvcBvcBvcBvcBvcBvcBxdCxdCxdCxdCyeDyeDyeDyeDzfAzfAzfAzfAzfAzfAzfAzfAzgGzgG{hH{hH{hH|iI|iI|iIzeHzeHyfHyeJveIveKueKueKxcNvdNtdMrcNocMkcNjdNicMh_Nf_Me^Ne]Pb\P`\Q_[R^ZQ^[R^\P][O][N][N][L^\M^\Ma_Hb`Ib`IcaJdbKecLfdMfdMlaKmbLodNrfPufQufQtePudPxeVyfUzhR{iQ|kQ|kQ|jR|jT|mN|mN{lMzkLzkLzkLzkL{lMyhNyhNyhNziOziO{jP{jP{jPzlQzlQykPxjOxjOwiNvhMvhMvkMvkMxjMxjMyjMyjMziMziM|gL{gL{gLyhLxiLwiLwiLujLsjMujNujNxjOxjOxhNxhNwgMyhLyhLyhLyhJyhJyiHyiHyiHzjIzjIzjIyiHyiHyiHxhGxhGwfHwfHwfHwgFwgEwgEwgEwgCxiBxhDxhDzgF{fG{fI{fI}eKzfEzfE{gD{gD{gB{h@zg=zg=~gG~gGhHhFhFiD€jE€jEiEiE€jE€jE~jE}kE{lE{lE€jE€jE€jE€jE€jE€jE€jE€jE}jI}jI}jI|iH|iH{hG{hG{hG~jO~jO}iN}iN}iN|hM|hM|hM€eJeJ~fJgK}hK}jL{jL{jL|lJ{kIzjIyiHyhJyhJyhLyhLygOyhNziOziM{jL|lK}mL}mK|lK|lK}lN}lN|kO{jNziOziO{iQ{iQ{iQ|jR|jR|jR|jR}kS}lR}lR}lR}lR}lR}lR}lR}lR|lS|lS|lS|lS|lS|lS|lS|lS|mP{lO{kQzjQzjSyiRxgSxgSzjQzjQyiPyiPxhOwgNvfMvfMteHteHufIufIvgJvgJwhKwhKwdSwdSweQweOvdNvdLveKveKrfNqeMqeMqeMqeMpdLpdLpdLpbUpcRocMocKocIocInbJnbJqaHqaHqaHp`Ip`Ip_Kp_Ko^JlaMm`Mm`Mm`Mo`Mp_Mp_Mp_MqaQqaQrbRrbRrbRqaQqaQp`PpdTqdTqdSqdSsdQudRveQveQueUueUueUueUtdTtdTtdTtdTsfVsfVsfVsfVsfVsfVtgWtgWdS7dS7dS7cR6cR6cR6cR6bQ5aS6aS6bT7bT7bT7bT7aS6aS6dS7dS7dS7dS7dS7dS7dS7dS7cS2cS2cS2cS2cS2cS2cS2cS2cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6cR6aR3aR3bQ3bQ3dQ3dQ3eP3eP3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3dP5dP5bQ3bQ3aR1aR1`S0`S0bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ3bQ3bR1bR1bR0bR0bN-dP/eQ0eP1cN/bM0cN1eP3bR1bR1bR1bR1bR1bR1bR1bR1eR1eR1eR1eR1eR1eR1eR1eR1hS4hS4hS4hU4hU4hV2hV2hV0fV4fV4gW5gW5hX6hX6iY7iY7gW5hX6iY7iY7iY7iY7hX6gW5gW6jW7kV7nW7oX8mY6m[7k\5j\7j\7j\7i[6i[6i[6hZ5hZ5mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9kY5kY5kY5kY5kY5kY5kY5kY5kX7kX7kX7lX5lX5nX3nX3oW3mZ:mZ:mZ:mZ:mZ:mZ:mZ:mZ:mY6mY6nZ7nZ7nZ7o[8o[8o[8n\6n\6n\6p\7p\7r\7s]8t\8s\:s\:s\:s\:t];t];t];t];s_rb>rb>ta@ta@ta@ta@ta@ta@ta@ta@vcBvcBvcBvcBvcBvcBvcBvcBxdCxdCxdCxdCyeDyeDyeDyeDzfAzfAzfAzfAzfAzfAzfAzfAzgFzgFzgF{hG{hG{hG|iH|iH{fGzeHyfHyeJveIveKueKueKxdLvdLtdMrcLocMmbLkcNicMh`Mg^Me^Le^Nb\Nb\P_[P^ZQ_[P_[P^ZO^ZN^[L^[L_\M_\Kc^Jc^Jd_Ke`LfaMgbNgbNhcOlaKmbLpdNqeOtePufQudPudPyfUygSzhP|kQ|kO|kO|kQ|jR|mP|mP{lOzkNzkNzkNzkN{lOxhNxhNxhNyiOyiOzjPzjPzjPykPykPykPxjOxjOwiNwiNwiNvkMvkMxjMxjMyjMyjMziMziM{gL{gL{gLyhLxiLwiLwiLwiLtiMwiNwiNyiOyiOyhNyhNxgMyhNyhLyhLyhJyhJyiHyiHyiHzjIzjIyiHyiHyiHxhGxhGxhGwfHwfHwfHwgFwgEwgEwgEwgCxiBxiBxhDzhD{gF{fG{fG}eI{gF{gF|hE|hC|hC|iA{h@{h>~gG~gG~gGhFhFiD€jE€jEiEiE€jE~jE~jE}kE}kE{lE€jE€jE€jE€jE€jE€jE€jE€jE}jI}jI|iH|iH|iH|iH|iH|iH~kM~kM}jL}jL}jL|iK|iK|iK}hI}hI}hI|iI}jJ{kJ{kJ{kJ|lJ{kIzjIzjIziKziKziM{jNyhNyhNziOziM{jL|lK|lK|lK|lK|lK|kM|kM|kO{jNziOziO{iQ{iQ{iQ|jR|jR|jR|jR}kS}lR}lR}lR}lR}lR}lR}lR}lR{kR{kR{kR{kR{kR{kR{kR{kR{lO{kQ{kQzjQyiPyiRxgSxgSzjQzjQyiPxhOxhOwgNvfMvfMtdJueKueKueKvfLvfLvfLwgMweQweQweQweOvdNvdLvdLucKqeMqeMqeMqeMpdLpdLpdLpdLpcSpcRocMocKocInbHnbJnbLqaHqaHqaHp`Ip`Ip_Ko^Jo^JlaMm`Mm`Mm`Mo`Mp_Mp_Mp_Mo_Op`PqaQqaQqaQqaQqaQp`PpdTqdTqdSqdSsdQudRudPveQtdTtdTtdTtdTueUueUueUueUreUreUsfVsfVsfVsfVsfVsfVdS7dS7dS7cR6cR6cR6cR6bQ5bS6bS6cT7cT7cT7cT7bS6bS6dS7dS7dS7dS7dS7dS7dS7dS7cR4cR4cR4cR4cR4cR4cR4cR4cR8cR8cR8cR8cR8cR8cR8cR8cR6cR6cR6cR6cR6cR6cR6cR6aR3aR3bQ3bQ3dQ3dQ3eP3eP3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5dP5dP5bQ3bQ3aR1aR1`S0`S0bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ3bQ3bR1bR1bR0bR0bP,cQ-dQ0dQ0bO/bO/cP2dQ3bR1bR1bR1bR1bR1bR1bR1bR1cS2cS2cS2cS2cS2cS2cS2cS2hU5hU5hU5hU4gT3gU1gU1gU/fV4fV4fV4gW5hX6hX6iY7iY7fV4gW5gW5hX6hX6gW5gW5fV4hX7jW7kV7nW7oX8mY6m[7k\5k[7k[7k[7jZ6jZ6jZ6jZ6jZ6mY8mY8mY8mY8mY8mY8mY8mY8mZ9mZ9mZ9mZ9mZ9mZ9mZ9mZ9kX8kX8kX8kX8kX8kX8kX8kX8kX7kX7kX7lX5lX5nX3nX3oW3m[7m[7m[7m[7m[7m[7m[7m[7mY6mY6nZ7nZ7nZ7o[8o[8o[8n\6n\6n\6p\7p\7r\7s]8t\8s\:s\:s\:s\:t];t];t];t];p`ua>ta@ta@ta@ta@ta@ta@ta@ta@vcCvcCvcCvcCvcCvcCvcCvcCxdCxdCxdCxdCyeDyeDyeDyeDzfAzfAzfAzfAzfAzfAzfAzfAzhBzhBzhB{iC{iC{iC{iC|jD{fG{fGyfHyfHwfJveIueKueKveKvdLtdKrcLocKmbLmbLjbKj_Ki^Lf]Lf]Nc[Nc[Pa[O`YOa[Oa[O`ZN`ZL`ZL`ZJa[Ka[Kc\Jc\Jd]Ke^Lf_Mg`NhaOhaOlaKnbLocMsdOtePudPudPudPygSzhP{jP|kM}lN}lN}lP}lR|lR|lR{kQzjPzjPzjPzjP{kQwiNwiNxjOxjOxjOxjOykPykPxjOxjOxjOxjOxjOxjOxjOxjOvkMvkMxjMxjMyjMyjMziMziM{gL{gLyhLyhLxiLxiLwiLwiLwgMxhNxhNziOziO{gN{gN{eMyhNyhNyhLyhLyhJyhJyiHyiHziKyhJyhJyhJyhJxgIxgIxgIwfHwfHwfHwgFwgEwgEwgEwgCxi@xi@xiBzhB{gD{gD{gD}fF|hE|hE}iF}iD}iD}jB|iA|iA~gG~gG~gG~gEhFiDiDiD€jE€jE€jE~jE~jE}kE}kE}kE€jE€jE€jE€jE€jE€jE€jE€jE|iH|iH|iH|iH|iH}jI}jI}jI~kJ~kJ}jI}jI}jI|iH|iH|iH{mH{mH{mHzlG{kG{kG}kG}kG{kI{kI{kJ{kJ{jL{jL|kO|kOziOziOziMziM{jL{jL{kJ{kJ{kJ|lK|kM|kM|kO{jN{jPziO{jP{jP{jP|kQ|kQ|kQ|kQ}lR}lR}lR}lR}lR}lR}lR}lR}lR{kR{kR{kR{kR{kR{kR{kR{kR{kQ{kQzjPzjQyiPyiRxhQxhQyiPyiPyiPxhOwgNwgNvfMvfMueNueNueNueNvfOvfOvfOvfOweMweMweMvdNvdNvdPucOucOsdMsdMsdMsdMrcLrcLrcLqbKqaRqaQqbMqcIpbHpaJpaLpaLqaHqaHp`Gp`Ip`Io^Jo^Jo^JlaMm`Mm`Mm`Mo`Mp_Mp_Mp_Mn^Nn^No_Op`PqaQqaQqaQp`PpdTqdTpcRpcRsdQtcQudPveQscSscStdTtdTueUueUvfVvfVsfVsfVreUreUreUreUreUreUdS7dS7dS7cR6cR6cR6cR6bQ5bS6bS6cT7cT7cT7cT7bS6bS6cR6cR6cR6cR6cR6cR6cR6cR6cR8cR8cR8cR8cR8cR8cR8cR8cR8cR8cR8cR8cR8cR8cR8cR8cR6cR6cR6cR6cR6cR6cR6cR6aR3aR3bQ3bQ3dQ3dQ3eP3eP3bQ7bQ7bQ7bQ7bQ7bQ7bQ7bQ7dP5dP5bQ3bQ3aR1aR1`S0`S0bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ3bQ3bR1bR1bR0bR0cQ-cQ-dR.dQ0cP/cP0cP0dQ3dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1bS4bS4bS4bS4bS4bS4bS4bS4fV5fV5hU5gT3gT3hT1gS0gS.eU3eU3fV4gW5gW5hX6hX6iY7gW5gW5gW5gW5gW5gW5gW5gW5hX7jW7lW8nW7oX8mY6lZ6j[4jZ6jZ6jZ6jZ6jZ6jZ6jZ6jZ6nW7nW7nW7nW7nW7nW7nW7nW7lY8lY8lY8lY8lY8lY8lY8lY8kX:kX:kX:kX:kX:kX:kX:kX:kX7kX7kX7lX5lX5nX3nX3oW3lZ4lZ4lZ4lZ4lZ4lZ4lZ4lZ4mY6mY6nZ7nZ7nZ7o[8o[8o[8n\8n\8n\8p\9p\9r[9s\:t\:s\:s\:s\:s\:t];t];t];t];oavd>vd>vd>vd>vd>vd>vd>xdCxdCxdCxdCyeDyeDyeDyeDzfAzfAzfAzfAzfAzfAzfAzfAyfEyfEyfEyfEzgFzgFzgFzgF|hE|hE{hGzgFxhGxhGvgHvgHufEufEueDtcEsbDraEraEq`Do^Dn\Dl\El[GiZGiYIfYIeXHh[JgZIgZIfYFfYFg[Eg[Eh\Fh\Fh\Fi]Gj^Hk_Il`Jl`JmaKpbHp`Gp`Gq_GsaIvbJxdLyeMwdSxfRygOziO{jN{jN{jP{iQ|mP|mP{lOzkNzkNzkNzkN{lOzjPzjPzjPyiOyiOxhNxhNxhNykPykPykPxjOxjOwiNwiNwiNvkMvkMxjMxjMyjMyjMziMziMwiLwiLwiLxiLyhL{gL{gL{gLtiMwiNwiNyiOyiOyhNyhNxgMxfPxfPxfNxfNxgMxgMxgKxgKxgMxgMxgMxgMwfLwfLwfLwfLwfHwfHwfHwgFwgEwgEwgEwgCwfHwgFwgFyfEzfCzfCzfA|fAzg={h@{h@|hC|hC{gD{gFzfE}fF}fF}fF}fD~gE~hC~hC~hC{lE}kE}kE~jE~jE€jEiEiE€jE€jE€jE€jE€jE€jE€jE€jE~lF~lF~lF~lF~lF}kE}kE}kE~lH~lH}kG}kG}kG|jF|jF|jF}hI}hI}hI|iI}jJ{kJ{kJ{kJ|lJ{kIzjIzjIziKziKziM{jNzjIzjIzjIyhJyhLyhNyhNyhNxhGyiHziK{jL{jN{jN{jP{jP{jL{jL{jL|kM|kM|kM|kM}lN|kQ|kQ|kQ|kQ|kQ|kQ|kQ|kQzjQzjQzjQzjQzjQzjQzjQzjQziUziUyiRyiPxhOwgMwgMwhKvfMvfMvfMvfMwgNwgNwgNwgNwgMvfLvfLvfLueKueKueKtdJvdPvdPucOucMucMtbJtbJtbJtbLtbLtbLsaKsaKsaKr`Jr`Jr`Lr`Jr`Hr`Hq_Iq_Kq^Oq^Pp`Go_Fo_Fo_Hn^Gn]In]In]Ik`Ll_Ll_Ll_Ln_Lo^Lo^Lo^LlaOmbPncQncQncQncQncQmbPocSpcSobQobQrcPsbPtcOudPqfTqfTqfTqfTrgUrgUrgUrgUsfVsfVsfVreUqdTpcSpcSpcSdS7dS7dS7cR6cR6cR6cR6bQ5eQ6eQ6fR7fR7fR7fR7eQ6eQ6bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cR4cR4cR4cR4cR4cR4cR4cR4cS/cS/cS/cS/cS/cS/cS/cS/cR6cR6cR6cR6cR6cR6cR6cR6aR3aR3bQ3bQ3dQ3dQ3eP3eP3bR1bR1bR1bR1bR1bR1bR1bR1dP5dP5bQ3bQ3aR1aR1`S0`S0bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ3bQ3bR1bR1bR0bR0cV,aT*_Q*`R+bT/cU0bT1`R/gP1gP1gP1gP1gP1gP1gP1gP1fR/fR/fR/fR/fR/fR/fR/fR/aT2aT2bS2fS2gS2jS1kS1lR/dT2dT2eU3fV4fV4gW5gW5hX6gW5fV4eU3eU3eU3eU3fV4gW5jZ9lY9mX9nW7nW7lX5kY5iZ3lX5lX5mY6mY6mY6nZ7nZ7nZ7k[9k[9k[9k[9k[9k[9k[9k[9kX7kX7kX7kX7kX7kX7kX7kX7kY3kY3kY3kY3kY3kY3kY3kY3kX7kX7kX7lX5lX5nX3nX3oW3kY5kY5kY5kY5kY5kY5kY5kY5mY6mY6nZ7nZ7nZ7o[8o[8o[8n[:n[:n[:p\;p\;r[;s\|i?|iA}iD}iF|hE|hG{gF|eE}fF}fF}fD}fD~hC~hC~hC{lE{lE}kE~jE€jE€jEiEiE€jE€jE€jE€jE€jE€jE€jE€jEmGmG~lF~lF~lF}kE}kE}kE~kJ~kJ}jI}jI}jI|iH|iH|iH€eJeJ~fJgK}hK}jL{jL{jL|lJ{kIzjIyiHyhJyhJyhLyhLyiGyiHyiHyhJyhLyhNyhNygOxhGyiHziKziK{jN{jN{jP{jP{jL{jL{jL|kM|kM|kM|kM}lN|kQ|kQ|kQ|kQ|kQ|kQ|kQ|kQzjQzjQzjQzjQzjQzjQzjQzjQziUziUyiRxhQxhOwgMwhKvgJvfMvfMvfMvfMvfMwgNwgNwgNwhKwhKvgJvgJufIufIteHteHvcRubQucOucMucMtbJtcItcItbLtbLsaKsaKsaKsaKr`Jr`Jr`Jr`Jr`Hq_Gq_Iq_Kq^Op\Qo_Fo_Fo_Fo_Hn^Gn]In]In]Ik`Ll_Ll_Ll_Ln_Lo^Lo^Lo^LldQldQmeRmeRmeRldQldQkcPocSobRobQobQqbOsbPtcOtcOphUphUphUphUogTogTogTogTreUreUqdTpcSobRobRnaQnaQdS7dS7dS7cR8cR8cQ9bP8bP8bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5cR4cR4cR4cR4cR4cR4cR4cR4^V2^V2`V3`V2bU2dV1eU1eU1bT/bT/cS/cS/eS/eS/fR/fR/cP0cP0cP0cP0cP0cP0cP0cP0aR5aR5aR5aR5aR5aR5aR5aR5bR0bR1bR1bQ3bQ5aP6`O5`N6bR1bR1bR0bR0bR.bR.bS,bS,dQ3dQ3dQ3dQ3dQ3dQ3dQ3dQ3eU3eU3eU3eU3eU3eU3eU3eU3bS,bS,bS,bS,bS,bS,bS,bS,fQ4fQ4eP3eP1eQ0eQ0eQ0fR/cS1cS1dT2dT2dT2eU3eU3eU3dV3dV3dV3eW4eW4gY6hZ7hZ7hX6hX6hX6hX6hX6hX6hX6hX6kWo\;o\;o\;q]:q]:s]8s]8u]9p^:p^:p^:p^:q_;q_;q_;q_;sa;sa;sa;r`r_>r_>ua>ua>t`=t`=t`=t`=t`=t`=vcBvcBvcBvcBvcBvcBvcBvcBug@ug@vg@xf@ye@xd?zd?zd?|eC|eC|eC|eC|eC|eC|eC|eCzfEzfE{gF{gF{gF{gFzfEzfEzfE{gF|hG}iH}iH}iH}iH}iHveGveGveGteHteHrdIrdIqcHq_Go_Fn^El^Dk]Ch\Bg[Ag[AhYBhYBiZCj[Dj[Dk\El]Fl]Fi_Fi_Fi_Fi_Fj`Gj`Gj`GkaHo^Jp_KqaJqaJscJscJtdJueKygOygOzhPzhPzhPzhP{iQ{iQ{kQ{kQ{kQ{kQ{kQ{kQ{kQ{kQyhLyhLyhLyhLyhLyhLyhLyhLzjPzjPzjPyiOxhNwgMvfLueKxhNxhNxhNxhNxhNxhNxhNxhNtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgKshJshJvhKwhKxgK{gL|gL|gLwiLwiLxiJwhIxhGxhGzgFyfExiBxiBwhAwhAwhAwhAxiBxiByg?ygAyfEyfFyfFyfEygAyg?whAwhAwhAwhAxiBxiBxiBxiBzg}j?}j?~k@~k@}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jG}iD}iD|iA|iA|iA{lE{lE{lE{lE{lE{lE{lE{lE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJ|mF{kGzjFzjHyiHyhJyhLziMyhLyhLyhLyhLyhLyhLyhLyhLxjMxjMyjMyjMziMziM|hM|hMziKziKziK{jL{jL{jL|kM|kM}lR|kQ|kQ|kQ|kQ{jP{jP{jPziKziMyiOyiPxiTxiVviXviYyiPyiPxhQxhQxgSxgSxgUxgUvfOvfOvfOvfOvfOvfOvfOvfOueKueKueKueKueKueKueKueKqgLqgLpfKpfMpfModNodNodNucOtbNraMrbKpaJpbHqcIqcIo`Ko`Ko`Ko`Ko`Ko`Ko`Ko`Kn`Fn_Hm^Gm^Im^Im^Kn_Ln_LoaGo`In_Hn_Jn_Ln^No_Po_Pl^Ql_Om`MmaImaInaNnaQn`SmeRmeRmeRodRodRpcRpcRpcRtdTtdTtdTtdTtdTtdTtdTtdTscSscStdTtdTscSscSrbRqaQdS5dS7dS7cR6cR8cR8bP8bP8bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5bS4bS4bS4bS4bS4bS4bS4bS4_T4_T4aT4aT2cT3dT2dT2gT3bS2bS2cS2cS2eR2eR2fQ2fQ2dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1aR5aR5aR5aR5aR5aR5aR5aR5bR1bR1bR1bQ3bQ5aP6`O5`O5bR1bR1bR0bR0bR.bR.bS,bS,dQ3dQ3dQ3dQ3dQ3dQ3dQ3dQ3eR1eR1eR1eR1eR1eR1eR1eR1bR.bR.bR.bR.bR.bR.bR.bR.fQ4eP3eP3eP1eQ0eQ0fR1fR/cS1cS1dT2dT2dT2eU3eU3eU3fV2fV2fV2fV2fV2gW3hX4iY5hX6hX6hX6hX6hX6hX6hX6hX6iV8iV8jW9jW7kX8kX7lY8lY8iU4jV5kW6lX7lX7lX7lX7lX7mY6mY6nZ7nZ7nZ7nZ7mY6mY6jZ6jZ8jZ8jZ8iY8iX:iX:iX:kX:kX:kX8kX8kX7kX7kY5kY5lX7lX7lX7lX7lX7lX7lX7lX7lY8lY8lY8lY8mZ9mZ9mZ9mZ9lY8lY8mZ9n[;n[;n[=n[=mZr_>r_>ua>ua>ua>ua>ua>ua>ua>ua>ubAubAvcBvcBvcBvcBvcBvcBug@vg@vg@xf@ye@ye@zd?zd?|eC|eC|eC|eC|eC|eC|eC|eCzfEzfE{gF{gF{gF{gFzfEzfE{gF{gF|hG|hG|hG|hG|hG{gFzgGwfHveGteHsdGqcHpbGoaFp^Fp^Fn^En^El^Dk]Ch\Bh\Bi[Ai[Ai[Aj\Bk]Ck]Cl^Dl^Dj^Dj^Dk_Ek_Ek_El`Fl`Fl`Fq`Lq`LrbKscLtdKueLvfLvfLxhOxhOyiPyiPyiPyiPzjQzjQ{kQ{kQ{kQ{kQ{kQ{kQ{kQ{kQziMziMziMziMziMziMziMziMxhNxhNxhNyiOyiOxhNxhNwgMxhNxhNxhNxhNxhNxhNxhNxhNtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgKugJvgJwhKwhKxgKyhLyhL{gLwiLwiLxiJwhIxhGxhGyfEyfExhDxhDwgCwgCwgCwgCxhDxhDzh@zhBzgFzgGzgGzgFzhBzh@whAwhAwhAwhAxiBxiBxiBxiBzg={h>{h>|i?}j@}j@~kA~kA}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jG}iD}iD}jB|iA|iA}kE}kE}kE}kE}kE}kE}kE}kE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJ{kI{kIzjHyiHyiHyiHziKziKyhLyhLyhLyhLyhLyhLyhLyhLxjMxjMyjMyjMziMziM|hM|hMziKziKziK{jL{jL{jL{jL|kM|kQ|kQ|kQ|kQ{jP{jP{jP{jPziMziMyiOyiPxiTxiVviXviXyiPyiPxhQxhQxgSxgSwfRwfTvfOvfOvfOvfOvfOvfOvfOvfOtdJtdJtdJtdJtdJtdJtdJtdJqeKqeKqeKpdLpdLpdNocMocMrcNrcNqbMqaJqaJqaHqaHqaHo`Ko`Ko`Ko`Ko`Ko`Ko`Ko`KoaGo`In_Hn_Jn_Jn_Lo`Mo`Mo`Ko`Kn_Jn_Ln_Ln_Lo_Oo_Ol^Ql_Om`MmaKmaKnaNnaQn`SmeRmeRmeRodRodRpcRpcRpcRtdTtdTtdTtdTtdTtdTtdTtdTscSscSscSscSscSrbRrbRqaQdS5cR4cR4cR6cR8bQ7bQ7bP8bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5aT4aT4aT4aT4aT4aT4aT4aT4aQ7aR5aR5cR6cR4eR4fS3fS3aR3aR3bQ3bQ3dQ3dQ3eP3eP3eR4eR4eR4eR4eR4eR4eR4eR4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bR1bR1bQ3bQ3bQ5aP4aP6`O5bR1bR1bR1bR0bR0bR.bR.bR.dQ3dQ3dQ3dQ3dQ3dQ3dQ3dQ3dP/dP/dP/dP/dP/dP/dP/dP/aQ-aQ-aQ-aQ-aQ-aQ-aQ-aQ-dQ3dQ3cP2cP0dQ0eR1fS2fT0cS1cS1dT2dT2dT2eU3eU3eU3iW1hV0hV0hV0hV0hV0iW1iW1hX6hX6hX6hX6hX6hX6hX6hX6hU7hU7iV6jW7kX7lY8m[7m[7jV5kW6kW6lX7lX7lX7kW6kW6mY6mY6nZ7nZ7nZ7nZ7mY6mY6jZ6jZ8jZ8jZ8iY8iX:iX:iX:kX8kX7kX7kY5kY5kY3kY3kY3lX7lX7lX7lX7lX7lX7lX7lX7lY8mZ9mZ9mZ9mZ9n[:n[:n[:lZ6lZ6mZ9n[:n[;n[;n[=mZs`?s`?vb?vb?vb?vb?vb?vb?vb?vb?ta@ta@ubAubAvcBvcBwdCwdCuf?uf?xf@xf@xf@ye@ye@ye@|eC|eC|eC|eC|eC|eC|eC|eCzfEzfE{gF{gF{gF{gFzfEzfE{gF{gF{gF|hG{gF{gFzfEzfEzgGzgGwfHudFrcFqbEoaFn`Ep_Ep_Ep_En^Dm_Dl^Cl^Cj_Cj\Bj\Bj\Bk]Ck]Cl^Dl^Dm_Ek_Ek_Ek_El`Fl`Fl`FmaGmaGrbKrbKscLtdKueLvfLwgMwgMwiNwiNxjOxjOxjOxjOykPykPzjPzjPzjPzjPzjPzjPzjPzjPziMziMziMziMziMziMziMziMueKvfLwgMxhNyiOzjPzjPzjPxhNxhNxhNxhNxhNxhNxhNxhNtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgKzfKxgKxgKxgKwhKxiLxiLwiLwiLwiLwhIwhIxhGwgFyfEyfExhDwgCwgCvfBvfBwgCwgCxhDzhBzhBzgFzgFzgFzgFzhBzhBwhAwhAwhAwhAxiBxiBxiBxiB{gB{gB{gB|hC|hC}iD}iD~jE}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jG~jE}iD}jB}jB}jB~jE~jE~jE~jE~jE~jE~jE~jE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJziKyhJyiHyiHyiHzjHzjH{kIyhLyhLyhLyhLyhLyhLyhLyhLxjMxjMyjMyjMziMziM|hM|hMziMziMziMziM{jN{jN{jN{jN|kQ|kQ|kQ|kQ{jP{jP{jPziOziMziOyiPyiPxiTxiTviVviXyiPyiPxhOxhQxhQwfRwfRwfRvfOvfOvfOvfOvfOvfOvfOvfOtdJtdJtdJtdJtdJtdJtdJtdJpdJpdJpdJocKocKocMnbLnbLncMocMnbLo`Ip`Iq_Gs_Gt`Ho`Ko`Ko`Ko`Ko`Ko`Ko`Ko`KpbHpaJo`Io`Ko`Ko`MpaNpaNo_Oo_On_Ln_Ln_Ln_Jo`Ko`Km`Pm`Om`MmaKmaKnaNnaPnaQldQldQldQncQncQobQobQobQtdTtdTtdTtdTtdTtdTtdTtdTscSscSscSscSscSrbRqaQqaQcS2cR4cR4cR6bQ5bQ7bQ7bQ7bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5aT4aT4aT4aT4aT4aT4aT4aT4cO7dP7dP7dP7dP5eR4eR4fQ4`P6`P6aP6aP6cO6cO6dN6dN6eR4eR4eR4eR4eR4eR4eR4eR4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5aP2aP2bQ3bQ3bQ5bQ5aP4aP4bQ3bQ3bR1bR1bR0bR0bR.bR.dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1fO/fO/fO/fO/fO/fO/fO/fO/aQ/aQ/aQ/aQ/aQ/aQ/aQ/aQ/cP2cP2cP2cP0dQ0eR1fS2gU1cS1cS1dT2dT2dT2eU3eU3eU3jV1jV1iU0hT/hT/iU0iU0iU0hX6hX6hX6hX6hX6hX6hX6hX6iV8iV6iV6jW6kX7lZ6lZ6lZ6mY8mY8nZ9nZ9nZ9mY8mY8lX7mY6mY6nZ7nZ7nZ7nZ7mY6mY6jZ6jZ8jZ8jZ8iY8iX:iX:iX:kX7kY5kY5kY5kY3kY1kY1kY1lX7lX7lX7lX7lX7lX7lX7lX7lY8lY8lY8mZ9mZ9mZ9n[:n[:lZ6lZ6m[7n[:n[:n[;n[;mZua>ua>vb?vb?vb?vb?vb?s`?s`?ta@ubAvcBvcBwdCwdCweAweAweAxfBxfBxfByeByeB|eC|eC|eC|eC|eC|eC|eC|eCzfCzfC{gD{gD{gD{gDzfCzfC{gF{gF{gF{gF{gFzfEyeDxdCyfFyfFxeEudFtcErcFqbEpaDr^Ep_Ep_Ep_Eo_En`Em_Dm_Dk]Ck]Ck]Cl^Dl^Dm_Em_Em_El`Fl`Fl`FmaGmaGmaGmaGnbHrbKscLscJtdKueKvfLwhKwhKujNujNvkOvkOvkOvkOwlPwlPzjPzjPzjPzjPzjPzjPzjPzjP{jN{jN{jN{jN{jN{jN{jN{jNueKvfLwgMxhNyiOzjPzjPzjPwgNwgNwgNwgNwgNwgNwgNwgNtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgK{fK{fKzfKxgKwhKvhKtiKtiKvhKvhKwhIwhIwgFwgFyfEyfEwgEwgEvfDvfDvfDvfDwgEwgE{iE{iE{iE{iE{iE{iE{iE{iEygAygAygAygAzhBzhBzhBzhB{gD{gD{gD|hE|hE}iF}iF}iF}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jG~jE~jE~kC}jB}jB€jE€jE€jE€jE€jE€jE€jE€jE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJyhLyhLxgIxhGyiGzjF{kG{lExgKxgKxgKxgKxgKxgKxgKxgKwiLwiLxiLxiLyhLyhL{gL{gLyhLyhLziMziMziM{jN{jN{jN|kQ|kQ|kQ{jP{jP{jPziOziOziOziOyiPyiRxiRxiTviVviVyiOyiOxhOxhOwgPwgPveQveQvfOvfOvfOvfOvfOvfOvfOvfOtdJtdJtdJtdJtdJtdJtdJtdJocIocIocInbJnbJnbLmaKmaKldMkcLlaKo`Io_Hr^Ft^Gv]Go`Ko`Ko`Ko`Ko`Ko`Ko`Ko`KpbHo`Io`In_Jn_Jo`Mo`MpaNm`Pm`Pl_Nl_Ll`Jl`HmaImaGm`Om`Om`Mm`Mm`Mm`Mm`Om`OldQldQldQncQncQobQobQobQqdSqdSqdSqdSqdSqdSqdSqdSpcRqdSqdSqdSqdSpcRobQobQbR1bR1bR1bQ3bQ5bQ5bQ5bQ7bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5`S3`S3`S3`S3`S3`S3`S3`S3dN7dP7dP7dP7dP5eR4eR4eR4`P6`P6aP6aP6cO6cO6dN6dN6eQ6eQ6eQ6eQ6eQ6eQ6eQ6eQ6cO4cO4cO4cO4cO4cO4cO4cO4aP4aP4bQ5bQ5bQ3bQ3aP2aP2aP2aP2aP2aQ0aQ0aQ/aQ/aQ/cP/cP/cP/cP/cP/cP/cP/cP/gP0gP0gP0gP0gP0gP0gP0gP0aQ/aQ/aQ/aQ/aQ/aQ/aQ/aQ/aP2aP2aP2aQ0bR0cS1dT2eU1cS1cS1dT2dT2dT2eU3eU3eU3jV3iU2iU2hT1hT1hT1iU2iU2hX6hX6hX6hX6hX6hX6hX6hX6kX8kX8kX7kX7jX4jX4jX2jX2mY8mY8nZ9nZ9nZ9mY8mY8lX7lZ6lZ6m[7m[7m[7m[7lZ6lZ6jZ6jZ8jZ8jZ8iY8iX:iX:iX:kX7kY5kY5kY5kY3kY1kY1kY1kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7lY8lY8lY8mZ9lZ4lZ4m[7n\8n[:n[:n[;mZ:n[:n[:n[:p\9p\9r\7r\7t\8p^:p^:p^:p^:q_;q_;q_;q_;q_9q_9r`:r`ua>ua>vb?s`?s`?ta@ta@ubAvcBwdCwdCxdAxdAweAweAxfBxfBygCygC|eC|eC|eC|eC|eC|eC|eC|eCzfCzfC{gD{gD{gD{gDzfCzfC{gF{gF{gF{gF{gFzfEyeDxdCyeDxdCwdDwdDudFudFteHsdGs_Ds_Ds_Dq`Dq`DpaDo`Cn`Cm_Dm_Dm_Dm_Dm_Dm_Dn`En`EoaFoaFoaFpbGpbGpbGqcHqcHrbIrbIscJtdJueKvgJwhKwhKujLujLvkMvkMvkMvkMwlNwlNzjPzjPzjPzjPzjPzjPzjPzjP{jN{jN{jN{jN{jN{jN{jN{jNwgMxhNxhNyiOyiOxhNxhNxhNwgNwgNwgNwgNwgNwgNwgNwgNtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgK{fK{fKzfKxgKwhKvhKtiKtiKvhKvhKwhIvgHwgFwgFxeDxeDwgEwgEvfDvfDvfDvfDwgEwgEzhDzhDzhDzhDzhDzhDzhDzhDzfAzfAzfAzfA{gB{gB{gB{gB{gF|hG|hG|hG|hG|hG}iH}iH}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jG~jE~jE~kC~kC~kC€jE€jE€jE€jE€jE€jE€jE€jE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJxgKxgKxgIxhGyiGyiEzjF{lExgKxgKxgKxgKxgKxgKxgKxgKwiLwiLxiLxiLyhLyhL{gL{gLyhNyhNyhNziOziOziO{jP{jP|kQ{jP{jP{jP{jPziOziOziOzhPzhPyiPyiRxiRxiTvjTvjTyjMyiOxhNwgNwgNvfOueNueNueNueNueNueNueNueNueNueNtdJtdJtdJtdJtdJtdJtdJtdJqcIqcIpbHpaJpaJo`Ko`Ko`KldMkcLlaKo`Io_Hr^Ft^Gv]Go`Ko`Ko`Ko`Ko`Ko`Ko`Ko`Kn`Fn_Hn_Hm^Im^In_Ln_Ln_Lm`Pm`Pl_Nl_Ll`Jl`HmaImaGm`Mm`Mm`Om`Om`Om`Om`Mm`MldQldQldQncQncQobQobQobQpcRpcRpcRpcRpcRpcRpcRpcRpcRpcRpcRqdSpcRobQobQnaPaQ/aQ0aQ0bR1bQ3bQ5bQ5cR6bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3dP7dP5dP5cR6cR4bS4cT3cT3aQ7aQ7bQ7bQ7dP7dP7eO7eO7eQ6eQ6eQ6eQ6eQ6eQ6eQ6eQ6cO4cO4cO4cO4cO4cO4cO4cO4`O5aP6aP4bQ5bQ3bQ3bR1bR1aP4aP4aP2aP2aQ0aQ0aQ/aQ/cP/cP/cP/cP/cP/cP/cP/cP/fR1fR1fR1fR1fR1fR1fR1fR1aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0bQ3bQ3aP2aQ0bR0cS1dT2dT0cS1cS1dT2dT2dT2eU3eU3eU3hU4gT3gT3gT3gT3gT3hU4hU4hX6hX6hX6hX6hX6hX6hX6hX6kX7kX7kX7kY5jX4jX2jX2jX2jV5kW6kW6lX7lX7lX7kW6kW6jZ6jZ6k[7k[7k[7k[7jZ6jZ6jZ6jZ8jZ8jZ8iY8iX:iX:iX:kX8kX7kX7kY5kY5kY3kY3kY3iY7iY7iY7iY7iY7iY7iY7iY7jW6jW6kX7kX7kX7lY8lY8lY8lZ4lZ4m[5n\8n\8n[:n[:mZ9n[:n[:n[:o[8p\9r\7r\7s[7p^:p^:p^:p^:q_;q_;q_;q_;q_9q_9q_9r`ua>vb?s`?s`?ta@ta@ubAubAvcBvcBwcBwcBxdCwdCxeDyfEwgEwgE|eC|eC|eC|eC|eC|eC|eC|eCzfAzfA{gB{gB{gB{gBzfAzfA{gF{gF{gF|hG{gF{gFzfEzfE{dByeDyeDxeExeEwfHwfHwfHvaFuaFuaFt`EraEq`DpaDpaDn`Cn`Cn`Cn`Cn`Cn`Cn`Cn`CqbEqbEqbErcFrcFrcFrcFsdGrbIrbIscItdJufIvgJwhIwhIwiLwiLxjMxjMxjMxjMykNykNyiOyiOyiOyiOyiOyiOyiOyiOziMziMziMziMziMziMziMziMyiOyiOyiOyiOyiOxhNwgMvfLwgPwgPwgPwgPwgPwgPwgPwgPtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgK{gLyhLyhLxgKwhKwhKwhKvhKvhKvhKvgHvgHwgFvfExeDxeDwgFvfEvfEueDueDvfEvfEwgFyfEyfEygAygAygAygAyfEyfEzfAzfAzfAzfA{gB{gB{gB{gB|hG|hG|hG|hG|hG|hG|hG|hG}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jG~jEkFlDlDlD~jE~jE~jE~jE~jE~jE~jE~jE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJyhJyhJxhGxhGxhGyiGyiGzjHxgKxgKxgKxgKxgKxgKxgKxgKwiLwiLxiLxiLyhLyhL{gL{gLyhNyhNyhNyhNziOziOziOziO{jP{jP{jP{jPziOziOziOziOzhRzhRyiRyiRxiRxiRvjRvjRyjMyjMxhNwgMvfMueLueNtdMueNueNueNueNueNueNueNueNscIscIscIscIscIscIscIscIrbIrbIrbIqaJqaJq`Lp_Kp_KncMocMnbLo`Ip`Iq_Gs_Gt`Ho`Ko`Ko`Ko`Ko`Ko`Ko`Ko`Kn`Fn_Hm^Gm^Im^Im^Kn_Ln_LlaOlaOk`Lk`Lk`Lk`JlaKlaKnbLnaNnaPm`Pm`Pm`Om`MmaKldQldQldQncQncQobQobQobQodRodRodRodRodRodRodRodRodRodRodRodRodRncQmbPmbPaQ/aQ/aQ0aQ0bQ3bQ3cR6cR6bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5dQ3dQ3dQ3dQ3dQ3dQ3dQ3dQ3eR4cR4cR4bS2bU3bU2`V2aW3bS6bS6cR6cR6eQ6eQ6fQ6fQ6dP7dP7dP7dP7dP7dP7dP7dP7dO4dO4dO4dO4dO4dO4dO4dO4`O5`O5aP6bQ5bQ3bR1bR1bR1aP4aP4aP4aP2aP2aQ0aQ0aQ0cP/cP/cP/cP/cP/cP/cP/cP/dQ0dQ0dQ0dQ0dQ0dQ0dQ0dQ0bR1bR1bR1bR1bR1bR1bR1bR1bS4aR3aR3aR1aS0aS0bT1bT/cS1cS1dT2dT2dT2eU3eU3eU3dS5dS5dS5dS5eT6fU7gV8gV8hX6hX6hX6hX6hX6hX6hX6hX6jW6jW6jX4jX4kY3kY3kY3kY1iU4jV5kW6lX7lX7lX7lX7lX7jZ6jZ6k[7k[7k[7k[7jZ6jZ6jZ6jZ8jZ8jZ8iY8iX:iX:iX:kX:kX:kX8kX8kX7kX7kY5kY5iY7iY7iY7iY7iY7iY7iY7iY7kX7kX7lY8lY8lY8mZ9mZ9mZ9lZ2lZ4m[5n\6n\8n\8n[:mZ9mZ9mZ9n[:o[8o[8r\7r\7s[7p^:p^:p^:p^:q_;q_;q_;q_;p^8q_9q_9r`ua>vb?wc@wc@ta@ta@ta@ta@ta@ta@ubAubAybBybBxdCxdCxeDwgEwgEwiF|eC|eC|eC|eC|eC|eC|eC|eCzfAzfA{gB{gB{gB{gBzfAzfA{gF{gF|hG|hG|hG|hG|hG{gF}fD}fD{gF{gFyfFyfFwfHwfHxcFwbEvcEubDraCq`Bq`Bo`AoaDoaDoaDoaDoaDoaDoaDoaDrcFrcFrcFrcFsdGsdGsdGsdGscItdJtdJufIvgJwhIxiJxiJxiJxiJyjKyjKyjKyjKzkLzkLyiOyiOyiOyiOyiOyiOyiOyiOziMziMziMziMziMziMziMziMxhNyiOyiOyiOyiOxhNwgMwgMwgPwgPwgPwgPwgPwgPwgPwgPtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgKwiLxiLxiLwhKxgKxgKwfJyeJvhKugJvgHvgHvfEvfExeDxeDvfEvfEueDueDueDueDvfEvfExeExeDxf@xf>xf>xf@xeDxeEzfAzfAzfAzfA{gB{gB{gB{gB|hE|hE|hE|hE|hE|hE|hE|hE}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jG~jEkFlDlD€mE}kE}kE}kE}kE}kE}kE}kE}kE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJzjHyiGxhFxhGxhGxhGxgIyhJxgKxgKxgKxgKxgKxgKxgKxgKvhKvhKwhKwhKxgKxgKzfKzfKxfNygOygOygOygOzhPzhPzhP{jP{jP{jPziOziOziOyhNyhNzhRzhRyiRyiRxiRxiRvjRvjRyjMyjMxiLwgMvfLueLtdKtdKueNueNueNueNueNueNueNueNscIscIscIscIscIscIscIscIscJrbIrbIrbKqaJq`Lq`Lq`LrcNrcNqbMqaJqaJqaHqaHqaHo`Ko`Ko`Ko`Ko`Ko`Ko`Ko`KoaGn_Hn_Hn_Jn_Jn_Ln_Lo`MlaKlaKk`Jk`Lk`Lk`LlaOlaOnbLnaNnaQm_Rm_Rm`Pl_Ll`JkcPkcPkcPmbPmbPnaPnaPnaPncQncQncQncQncQncQncQncQncQodRodRodRodRncQmbPmbP`P.`P.aQ/aQ0bR1bQ3cR4cR6bQ7cR8cR6cR6cR4dS5dT3dT3cR6cR6cR6cR6bQ5bQ5bQ5bQ5gO3gO3gO3gO3gO3gO3gO3gO3cS2cS2cT3bU2`V2aX1`X1`X1bS4bS4cR4cR4eR4eR4fQ4fQ4cO6cO6cO6cO6cO6cO6cO6cO6dO4dO4dO4dO4dO4dO4dO4dO4`N6`O5aP6bQ5bQ3bR1bR1bR0aP6aP4aP4aP2aP2aQ0aQ0aQ0cQ-cQ-cQ-cQ-cQ-cQ-cQ-cQ-bR0bR0bR0bR0bR0bR0bR0bR0bR1bR1bR1bR1bR1bR1bR1bR1bS4bS4aR3aR1aS0aS0aS0bT/cS1cS1dT2dT2dT2eU3eU3eU3cT7cT7cT7cT7dU8eV9fW:gX;hX6hX6hX6hX6hX6hX6hX6hX6hU4iV5iW3jX4kY3lZ4lZ2m[3kW6kW6mY8nZ9nZ9o[:o[:o[:jZ6jZ6k[7k[7k[7k[7jZ6jZ6jZ6jZ8jZ8jZ8iY8iX:iX:iX:kWvb?vb?wc@xdAxdAta@ta@ta@ta@ta@ta@ta@ta@ybBybBwcBxdCxeDwgEvhEwiF|eC|eC|eC|eC|eC|eC|eC|eCzfAzfA{gB{gB{gB{gBzfAzfAzfE{gF|hG}iH}iH}iH}iH}iHhFhF~gE|hGzgGyfFyfFveGydGxcFxcFvcEtaCq`Bq`Bp_ApbEpbEoaDoaDoaDoaDoaDoaDrcFrcFrcFsdGsdGsdGteHteHueKueKvfLwhKxiLyjKyjKzkJyhJyhJziKziKziKziK{jL{jLyiOyiOyiOyiOyiOyiOyiOyiOyhLyhLyhLyhLyhLyhLyhLyhLwgMxhNxhNyiOyiOyiOxhNxhNveQveQveQveQveQveQveQveQtjOuiOuiOuiOwiOxhOxhOxhOxgKxgKxgKxgKxgKxgKxgKxgKujLujLwiLwhKxgKzfKzeJzeJugJugJvgHvgHvfEvfExeDxeDvfEvfEueDueDueDueDvfEvfExeExeDxf@xf>xf>xf@xeDxeE|fA|fA|fA|fA}gB}gB}gB}gB|hC|hC|hC|hC|hC|hC|hC|hC}jB}jB}jB}iD}iD}iF}iF}iH~jI~jG~jGkFkFlD€mE€mE{lE{lE{lE{lE{lE{lE{lE{lE|iH|iH|iH|iH|iH|iH|iH|iH{kJzjIzjIyiHyiHzjIzjI{kJzkDyiEyiExhFwgFwfHxgKxgKwfJwfJwfJwfJwfJwfJwfJwfJvhKvhKwhKwhKxgKxgKzfKzfKxfNxfNygOygOygOzhPzhPzhP{jP{jPziOziOziOziOyhNyhNzhTzhTyiRyiRxiRxiRvjPvjPyjKyjMxiLwhKvfLueLtdKscJueNueNueNueNueNueNueNueNscIscIscIscIscIscIscIscIscJscJscJrbKrbKraMq`Lq`LucOtbNraMrbKpaJpbHqcIqcIo`Ko`Ko`Ko`Ko`Ko`Ko`Ko`KpbHpaJo`Io`Ko`Ko`MpaNpaNjcGjcIibHiaJiaLiaNjaPjaPnbJnaNnaQm_Rm_Rm`Pl_Ll`HkcPkcPkcPmbPmbPnaPnaPnaPldQldQldQldQldQldQldQldQldQldQmeRmeRldQldQkcPjbObS2bS2cS2cS2eR2eR2fQ2fQ2aR5aR5aR5aR5aR5aR5aR5aR5aQ0aQ0bR1bR1cS2cS2cS2dT3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bU2bU2bU2aT1aT1aT1`S0`S0bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1aP4aP4bQ5bQ5cR6cR6cR6dS7bQ5bQ5aP4aP4aP4aP4bQ5bQ5`N8aO7aP6aP6bQ5bQ3bR1cS2eP3eP3eP3eP3eP3eP3eP3eP3dT3cS2cS2bR1aQ0`P/`P/_O.cQ-cQ-bP,bP,bP,bP,cQ-cQ-bQ3bQ3bR1bR1bR0bR0bR.bR.fO/hQ1hQ1hQ1gP0fO/gP0hQ1dQ0dQ0eR1eR1eR1fS2fS2fS2hP4fQ4gR5gT6eT6eV7eX8eX8iZ3iZ3iZ3iZ3iZ3iZ3iZ3iZ3iV5iV5iV5iV5jW6jW6jW6jW6hX6hX6iY7iY7jZ8jZ8k[9k[9lY9lY9lY9lY8lY8lZ6lZ6lZ4iZ;iZ9i[6i\2i\2i[6iZ9iZ;gZ7hZ7hZ7iY7kX7lX7lX7nW7nW7nW7nW7nW7nW7nW7nW7nW7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5mZ:mZ:mZ:n[:n[:n\8o]9o]7r^;r^;r^;r^;r^;r^;r^;r^;q]:q]:r^;s_tb>tb>w_=w_=x`>x`>x`>ya?ya?ya?vcBvcBvcBweAweAwe?we?xf@}cB|dB|dB{dByeBweAueAueAzfEzfEzfEzfEzfEzfEzfEzfE{gF|hG}iH}iH~jI~jI}iH}iH{mF{mH{kG|iH}iH|gH}fG}fGxeGxeGwdFvcEvcEubDtaCtaCrbHrbHrbHrbHrbHrbHrbHrbHtcEtcEtcEudFudFudFveGveGshJshJugJugJwhKwhKxgKxgKyhNyhNyhNyhNziOziO{jP|kQxmMzmMykNzkN{jP|hO|hP}gPxiLxiLwhKwhKwhKwhKxiLxiLwhKwhKwhKwhKwhKwhKwhKwhKwiNwiNwiNwiOwiOwhQwhQwhSzePxfNygOxhOwiNvkMvkMulMxfNxfNxfNxfNxfNxfNxfNxfNwiLwiLxiLxiLyhLyhL{gL{gLugLugLvhMvhMvhMvhMugLugLteDueDxeEydEzeFyfFxhGwhGvdLvdLudJudHudFueDvfEvfDzfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hCiDiDiDiDiDiDiDiD}jI}kG}kG}kE}kE}kC}kC}kCiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJxjExjEzlGzlGzlGzlGxjExjExhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJxhGxhGyiHyiHyiHzjIzjIzjIyhLyhLziMziOzhPzhP{iQ{iSyiRzjSzjS{kT{kTzjSzjSyiRwlPwlPxjOxjOyiOyiOyhNyhNwhKwhKvgJvfLueLueLtdKtdMudPtcOtcOtcOsbNsbNsbNsbNteHteHsdGscIscJrbIrbIrbKscJscJrbIrbIrbIrbIqaHqaHn]Kp_Mp_Mp_Mo^Ln]Ko^Lp_MpaLo`Ko`Ko`Kn_Jn_Jm^Im^InbJmaIl`Jk_Ik^Kl_Nm`PnaQn`En`Fn`Fn_Hn_Jn_Ln_Ln^Nl_Nm`Om`Om`Om`OnaPnaPnaPlbImbLmbLncOncQmaQmaQl`Rq`LpaLncOkeOkdQncQrbSsaSrcPqbOnaPmbPl`PjaPjcSjcSbS2bS2cS2cS2eR2eR2fQ2fQ2aR5aR5aR5aR5aR5aR5aR5aR5bQ3bQ3bQ3bQ3bQ3cR4cR4cR4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bU2bU2bU2aT1aT1aT1`S0`S0bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1aP4bQ5bQ5bQ5cR6cR6cR6cR6bQ5bQ5aP4aP4aP4aP4bQ5bQ5aP6aP6aP4aP4bQ5bQ3bQ3bQ3eP3eP3eP3eP3eP3eP3eP3eP3cS2cS2cS2bR1aQ0`P/`P/`P/cP/cP/bO.bO.bO.bO.cP/cP/bQ5bQ3bQ3bQ3bR1bR0bR0bR0dP/eQ0fR1eQ0dP/dP/eQ0fR1eR1eR1eR1fS2fS2fS2fS2gT3fS3fS3fS3gT4eU4fV5eV5eV5hX4hX4hX4hX4hX4hX4hX4hX4iV5iV5iV5iV5jW6jW6jW6jW6jZ8jZ8jZ8iY7iY7iY7iY7iY7lY9lY9lY9lY8lY8lZ6lZ6lZ4iZ;iZ9i[6i[4i[4i[6iZ9iZ;hZ7hZ7hZ7iY7kX7kX7lX7lX7lX7lX7lX7lX7lX7lX7lX7lX7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5n[;n[;n[;n[:o\;o]9o]9o]7r^;r^;r^;r^;r^;r^;r^;r^;q]:q]:r^;s_tb>tb>w`>w`>w`>w`>xa?xa?xa?xa?vcBvcBvcBweAweAwe?we?xf@{dB{dB{dByeByeByeBweAweAzfEzfEzfEzfEzfEzfEzfEzfEzfE{gF|hG|hG}iH}iH|hG|hGzlEzjFzjF{hG|hG{fG}fG}fGxeGwdFwdFwdFvcEvcEubDubDrbHrbHrbHrbHrbHrbHrbHrbHtcGtcGtcGudHudHveIveIveIshJshJugJugJwhKwhKxgKyhLyhNxgMxgMxgMyhNyhNziO{jPzmMylLykNzkN{jP|hO|hP|hPxiLxiLwhKwhKwhKwhKxiLxiLwhKwhKwhKwhKwhKwhKwhKwhKwiNwiNwiNwiOwiOwhQwhQwhSxfPxfNxfNxhOwiNwiLvkMvkMxgMxgMxgMxgMxgMxgMxgMxgMvhKvhKwhKwhKxgKxgKzfKzfKugJugJvhKvhKvhKvhKugJugJteDvfExeEydEzeFyfFwgFwhGwfJveIveGudFudFvfEvfEwgFzfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hCiDiDiDiDiDiDiDiD|hG|hE|hE|hC|hC|iA|iA|iAiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJxjGxjGykHzlIzlIykHxjGxjGxhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJxhGxhGxhGyiHyiHyiHzjIzjIyhLyhLyhLziOzhPzhP{iQ{iSyiPyiPzjQzjQzjQzjQyiPyiPwlPwlPxjOxjOyiOxhNyhNyhNwhKwhKvgJvfLueLueLtdKtdMueNueNueNtdMtdMtdMscLscLteHsdGsdGscIscJrbIrbIrbKscJscJrbIrbIrbIqaHqaHqaHo^Jp_Kq`Lp_Ko^Jn]Io^Jq`Lo`Ko`Ko`Kn_Jn_Jn_Jm^Im^InbJmaIl`Jk_Ik^Kl_Nm`OnaQn`Fn`Fn_Hn_Hn_Jn_Ln_Ln_Ll_Nl_Nm`Om`Om`OnaPnaPnaPlaKmbLmbNncOncQmaQmaQl`Pq`LpaLmbNldOldQncQrbSsaSrcPqbOnaPmbPl`PjaPjcSjcSbS4bS4cR4cR4eR4eR4fQ4fQ4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cR6cR6cR6bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cT3bS2bS2bS2bS2aR1aR1aR1bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1bQ5bQ5bQ5bQ5cR6cR6cR6cR6bQ3bQ3aP2aP2aP2aP2bQ3bQ3bR1bQ3bQ3bQ3aP4aP4aP4aP4dQ3dQ3dQ3dQ3dQ3dQ3dQ3dQ3cS2cS2bR1bR1aQ0aQ0`P/`P/cP/cP/bO.bO.bO.bO.cP/cP/bQ7bQ5bQ5bQ3bQ3bR1bR1bR1dP/eQ0fR1eQ0dP/dP/dP/fR1fS2fS2fS2fS2gT3gT3gT3gT3dV3dV3eU3eU3gT3gT3gT3gT3gW6gW6gW6gW6gW6gW6gW6gW6iV5iV5iV5iV5jW6jW6jW6jW6k[9k[9jZ8jZ8iY7hX6hX6hX6kX8kX8kX8kX7kX7kY5kY5kY3jZ9jZ8jZ6j[4j[4jZ6jZ8jZ9hZ7hZ7iY7iY7kX7kX7kX7lX7lX7lX7lX7lX7lX7lX7lX7lX7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5n[;o\tb>tb>uc?uc?uc?uc?vd@vd@vd@vd@vcBvcBvcBweAweAwe?we?xf@weAweAyeByeByeB{dB{dB{dBzfEzfEzfEzfEzfEzfEzfEzfEzfEzfE{gF|hG|hG|hG|hG{gFyjCyiE{iE{hGzgF{fG{fG{fGwdFwdFwdFwdFwdFwdFwdFwdFtcGtcGtcGtcGtcGtcGtcGtcGudJudJudJudJveKveKveKveKshJshJvhKvhKwhKxiLyhLyhLxgKxgKxgKxgKxgKyhLyhLziMylLylLzkNzkNziOziO|hP|hPxiLxiLwhKwhKwhKwhKxiLxiLwhKwhKwhKwhKwhKwhKwhKwhKwiNwiNwiNwiOwiOwhQwhQwhSxfPxfNwgNxhOwiNwiLwiLvkMxgKxgKxgKxgKxgKxgKxgKxgKugJugJvgJvgJwfJwfJyeJyeJufEvgFvgFwhGwhGvgFvgFufEufEvfExeEydEzeFyfFwgFvgFxhDwgCwgCvfDvfDwgFwgFxhGzfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hCiDiDiDiDiDiDiDiDfGgEgEgCgCgAgAgAiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJyiGyiGzjHzjHzjHzjHyiGyiGxhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJxgIxgIxgIyhJyhJyhJyhJziKyhLyhLyhLyhNzhPzhPzhPzhRyiPyiPzjQzjQzjQzjQyiPyiPvkOvkOxjOxjOxhNxhNyhNyhNwhKwhKvgJvfLueLueLtdKtdMvfLueKueKueKtdJtdJtdJtdJsdGsdGsdGscIrbIrbIrbIrbKrbIrbIrbIrbIqaHqaHqaHqaHo_FqaHqaHqaHp`Go_Fp`GqaHo`Ko`Kn_Jn_Jn_Jn_Jm^Im^ImaKmaKl`Jl_Ll_Ll_Lm`Om`On_Hn_Hn_Hn_Jn_Jn_Ln_Ln_Ll_Nl_Nl_Nm`Om`Om`OnaPnaPlaKlaMmbNmbNmbPmbPl`Pl`PpaLnbLmbNkcNldQncQobRqaRpcPobOnaPmbPl`PjaPkbSkbSbS4bS4cR4cR4eR4eR4fQ4fQ4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5dS9cR8cR8cR8bQ7bQ7aP6aP6bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bS2bS2bS2bS2aR1aR1aR1aR1bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1bQ5bQ5bQ5bQ5bQ5cR6cR6cR6bQ3bQ3aP2aP2aP2aP2bQ3bQ3cS/bR0bR0bR1aP2aP4aP6`O5dQ3dQ3dQ3dQ3dQ3dQ3dQ3dQ3cS2bR1bR1bR1aQ0aQ0aQ0`P/cP/cP/bO.bO.bO.bO.cP/cP/bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1eQ0fR1gS2fR1eQ0eQ0fR1gS2fS2fS2gT3gT3gT3hU4hU4hU4cW1cW1dV1eU1gU1hT1hT1jS1fU7fU7fU7fU7fU7fU7fU7fU7iV5iV5iV5iV5jW6jW6jW6jW6jZ8jZ8jZ8jZ8iY7iY7iY7hX6jW7jW7jW7jW6jW6jX4jX4jX2jZ8jZ8jZ8jZ6jZ6jZ8jZ8jZ8iY7iY7iY7iY7iY7kX7kX7kX7lX7lX7lX7lX7lX7lX7lX7lX7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5o\tb>tb>sc?sc?sc?td@td@td@ueAueAvcBvcBvcBweAweAwe?we?xf@ueAueAweAyeB{dB|dB|dB}cBzfCzfCzfCzfCzfCzfCzfCzfCzfE{gF{gF|hG|hG|hG|hG|hGzhBzhD{iE{hG{hG|iI}hI}hIxeGxeGxeGxeGxeGxeGxeGxeGudHudHudHudHudHudHudHudHvdLvdLvdLvdLvdLvdLvdLvdLtiKtiKvhKwiLxiLxiLziMziMziMyhLyhLyhLyhLyhLziMziMzkLzkLzkNyjMziOziOygOygOxiLxiLwhKwhKwhKwhKxiLxiLwgMwgMwgMwgMwgMwgMwgMwgMvhMvhMvhMvhNvhNvgPvgPvgRwgPwgNwgNwgNxhNwiLwiLwiLxgIxgIxgIxgIxgIxgIxgIxgIugJugJvgJvgJwfJwfJyeJyeJugBugBvhCvhCvhCvhCugBugBufEvfExeEydEzeFyfFwgFvgFzi>zi>yg?ygAygCyfEzgGzgGzfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hC~hC~hC~hC~hC~hC~hC~hC~hC‚gI‚hG‚hG‚hE‚hE‚hC‚hC‚hCiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJyiGyiGyiGzjHzjHyiGyiGyiGxhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJxgIxgIxgIxgIyhJyhJyhJyhJxgKyhLyhLyhNygOzhPzhPzhRyiPyiPyiPzjQzjQyiPyiPyiPvkOvkOxjOwiNxhNxhNyhNxgMwhKwhKvgJvfLueLueLtdKtdMvgJvgJufIufIufIteHteHteHsdGsdGsdGrbHrbIrbIqaHqaJrbIrbIrbIqaHqaHqaHqaHp`Go_EqaGrbHqaGp`Fo_Ep`FrbHn_Jn_Jn_Jn_Jn_Jn_Jm^Im^ImaKl`Jl_Ll_Ll_Ll_Ll_Lm`Ml`Jl`Jl`Jl`Jl_Ll_Ll_Ll_Ll_Nl_Nl_Nl_Nm`Om`Om`Om`OlaMlaMmbNmbPmbPmbPlaOlaOmaKnbLnaNmbNmbPobQobRobRodPncOmbPmbPl`Pl`PmaSmaSaR5aR5bQ5bQ5dP5dP5eP5eP5cO4cO4cO4cO4cO4cO4cO4cO4dS9cR8cR8cR8bQ7bQ7aP6aP6bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1cR6cR6cR6bQ5bQ5bQ5bQ5bQ5bR1bR1aQ0aQ0aQ0aQ0bR1bR1cS/bR.bR0bR1aP2aP4aP4`O5bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bR1bR1bR1bR1aQ0aQ0aQ0aQ0cP0cP0bO/bO/bO/bO/cP0cP0bQ5bQ5bQ5bQ3bQ3bR1bR1bR1eR1fS2gT3gT3eR1eR1fS2gT3fS2fS2gT3gT3gT3hU4hU4hU4cW1cW1dV1eU1gU1hT1hT1jS1fU9fU9fU9fU9fU9fU9fU9fU9iV5iV5iV5iV5jW6jW6jW6jW6hX6iY7iY7iY7jZ8jZ8jZ8jZ8jW7jW7jW7jW6jW6jX4jX4jX2kY5kX7kX7kX7kX7kX7kX7kY5kX7kX7kX7iY7iY7iY7iY7iY7kX7kX7kX7kX7kX7kX7kX7kX7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5o\tb>tb>sc?sc?sc?td@td@td@ueAueAvcBvcBvcBweAweAwe?we?xf@ueAueAweAxdA{dB|dB}eC~dCzfCzfCzfCzfCzfCzfCzfCzfC{gF|hG|hG}iH~jI}iH}iH}iH|hC}iF|jF|iH}jI~kK~kK~kKyfHyfHyfHyfHyfHyfHyfHyfHxeGxeGxeGxeGxeGxeGxeGxeGweMweMweMweMweMweMweMweMujLujLwiLwiLyjMyjMziMziM|kM{jL{jLziKziKziK{jL{jL{jL{jLziMziMyiOxhNxhOxhOxiLxiLwhKwhKwhKwhKxiLxiLwgNwgNwgNwgNwgNwgNwgNwgNvhMvhMvhMvhNvhNvgPvgPvgRufOugMvhNwgNwgMxiLxiLxiLwfHwfHwfHwfHwfHwfHwfHwfHvhKvhKwhKwhKxgKxgKzfKzfKvfBvfBwgCwgCwgCwgCvfBvfBvgFwgFyfFzeFydExeEvfEufE{h={h>zg?zg?zfAzfC{gF{gFzfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hC~hC~hC~hC~hC~hC~hC~hC~hC‚gI‚hG‚hG‚hE‚hE‚hC‚hC‚hCiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJ{hH{hH{hH{hH{hH{hH{hH{hHxhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJwfJwfJxgKxgKxgKyhLyhLyhLxgKxgKxgKyhNygOygOzhPzhRxhNyiOyiOyiOyiOyiOyiOxhNvkOvkOwiNwiNxhNwgMxgMxgMwhKwhKvgJvfLueLueLtdKtdMufIufIufIufIteHteHteHteHsdGsdGrcFrbHrbIqaHqaHqaJrbIrbIqaHqaHqaHp`Gp`Gp`Go_Ep`FqaGqaGo_Eo_Ep`FqaGm^Im^Im^Im^Im^Im^In_Jn_Jl_Ll_Ll_Lm`Mm`Ml_Ll`Jl`Jk^Kk^Kk^Kk^Kk^Kk^Kk^Kk^Kk^Mk^Ml_Nl_Nl_Nm`Om`Om`Ok`NlaOlaOmbPmbPlaMlaMk`LlaKmaKm`MnaNnaPnaPobRnbRodPncOmbPmbPl`Pl`PmaSmaSaR5aR5bQ5bQ5dP5dP5eP5eP5cO4cO4cO4cO4cO4cO4cO4cO4cR6cR6cR6bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5aP2aP2aP2bQ3bQ3bQ3bQ3cR4bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1cR6cR6cR6cR6bQ5bQ5bQ5bQ5bR1bR1aQ0aQ0aQ0aQ0bR1bR1bR0bR0bR0bR1aQ0aQ0aP2aP2bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bR1bR1bR1bR1aQ0aQ0aQ0aQ0cP2cP2bO1bO1bO1bO1cP2cP2bQ3bQ3bR1bR1bR0bR0bR.bR.cS1dT2eU3eU3cS1cS1dT2eU3fS2fS2fS2fS2gT3gT3gT3gT3dV3dV3eU3eU3gT3gT3gT3gT3fU7fU7fU7fU7fU7fU7fU7fU7iV5iV5iV5iV5jW6jW6jW6jW6hX6hX6hX6iY7jZ8jZ8k[9k[9kX8kX8kX8kX7kX7kY5kY5kY3kY3kY5kX7kX8kX8kX7kY5kY3lX7kX7kX7kX7iY7iY7hZ7hZ7iY7iY7iY7iY7iY7iY7iY7iY7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5n[;o\tb>tb>uc?uc?uc?uc?vd@vd@vd@vd@vcBvcBvcBweAweAwe?we?xf@vd@vd@xdAxdAyeB|eC|eC|eCzfAzfAzfAzfAzfAzfAzfAzfA|hG|hG}iH~jI~jI~jI~jI}iH}iD~jG~jG}jI~kJ~kK}mL}mLzgIzgIzgIzgIzgIzgIzgIzgIyfHyfHyfHyfHyfHyfHyfHyfHxgMxgMxgMxgMwfLwfLwfLwfLujLujLxjMxjMyjMzkN{jN{jN}lN|kM|kM{jL{jL{jL{jL|kM|iK|iKziMziMxhNxhNwiOwiOxiLxiLwhKwhKwhKwhKxiLxiLwgNwgNwgNwgNwgNwgNwgNwgNvhMvhMvhMvhNvhNvgPvgPvgRsgOugMugMvhNwgMwhKxgKyhLwfJwfJwfJwfJwfJwfJwfJwfJvhKvhKwhKwhKxgKxgKzfKzfKueAvfBvfBwgCwgCvfBvfBueAvgFwgFyfFzeFydExeEvfEufE{h@zfAzfAye@yeBzfCzfC{gDzfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hC~hC~hC~hC~hC~hC~hC~hC~hCfGgEgEgCgCgAgAgAiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJ{hJ{hJzgIzgIzgIzgI{hJ{hJxhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJwfJwfJwfJxgKxgKxgKxgKyhLxgKxgKxgKxgMygOygOygOzhRxiLxiLyjMyjMyjMyjMxiLxiLvkOujNwiNwiNwgMwgMxgMxgMwhKwhKvgJvfLueLueLtdKtdMueKtdJtdJtdJscIscIscIscIrcFrcFrcFrbHqaHqaHqaHqaJrbIqaHqaHqaHp`Gp`Gp`Gp`Gn^Ep`GqaHp`Go_Fn^Eo_Fp`Gl]Hl]Hm^Im^Im^Im^In_Jn_Jl_Nl_Nm`Mm`Mm`MmaKl`Jl`Jj^Nj^Nj_Mj_Mj_Kj_Kj_Ij_Ik^Mk^Mk^Ml_Nl_Nl_Nm`Om`Ok_Ok_OlaOlaOlaMlaMk`Lk`JjbKlaKm`Mo`Mp`PnaPmaQlcRmePldOkcPmbPl`Pm`Pn`Sn`SaQ7aQ7bQ7bQ7dP7dP7eO7eO7dO4dO4dO4dO4dO4dO4dO4dO4bQ3bQ3bQ3bQ3bQ3cR4cR4cR4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cO4cO4cO4cO4dP5dP5eQ6eQ6bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1cR6cR6cR6cR6bQ5bQ5bQ5aP4bR0bR0aQ/aQ/aQ/aQ/bR0bR0aQ0aQ0aQ0aQ0bR0bR0bR0bR.aR3aR3aR3aR3aR3aR3aR3aR3aQ0aQ0aQ0aQ0bR1bR1bR1bR1cP2cP2bO1bO1bO1bO1cP2cP2bR0bR0bR0bR.bR.bS,bS,bS,aQ/bR0cS1cS1aQ/aQ/bR0cS1eR1eR1eR1fS2fS2fS2fS2gT3fS3fS3fS3gT4eU4fV5eV5eV5fV5fV5fV5fV5fV5fV5fV5fV5iV5iV5iV5iV5jW6jW6jW6jW6iY7iY7iY7iY7iY7jZ8jZ8jZ8lY9lY9lY9lY8lY8lZ6lZ6lZ4lX3lX5lW8lW:lW:lW8lX5lX3lX7lX7kX7kX7iY7hZ7hZ7hZ7iY7iY7iY7iY7iY7iY7iY7iY7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5n[;n[;n[;n[:o\;o]9o]9o]7r^;r^;r^;r^;r^;r^;r^;r^;q]:q]:r^;s_tb>tb>w`>w`>w`>w`>xa?xa?xa?xa?vcBvcBvcBweAweAwe?we?xf@yb@yb@zcAxdAyeBzfCygCzhDzfAzfAzfAzfAzfAzfAzfAzfA{gF{gF|hG}iH}iH}iH}iH}iHiDhF~jG~jI}jI{kJ{kJzkJ|iK|iK{hJ{hJzgIzgIzgIyfH{fG{fG{fG{fG{fG{fG{fG{fGyhLyhLyhLxgKxgKwfJwfJwfJvkMvkMxjMxjMzkNzkN{jN{jN}mL|lK{kJzjIzjIzjIzjI{kJ|iK|iK|hMyhLxhNwiNwiOvhNxiLxiLwhKwhKwhKwhKxiLxiLwgNwgNwgNwgNwgNwgNwgNwgNvhMvhMvhMvhNvhNvgPvgPvgRsgOsgMugMugMwgMxgKxgKxgKwfLwfLwfLwfLwfLwfLwfLwfLugJugJvgJvgJwfJwfJyeJyeJwdCwdCxeDxeDxeDxeDwdCwdCwhGwgFyfFzeFydExeEvfEteDzfEyeDyeDxdCxdAyeByeBzfAzfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hC}gB}gB}gB}gB}gB}gB}gB}gB|hG|hE|hE|hC|hC|iA|iA|iAiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJ}hK|gJ{fIzeHzeH{fI|gJ}hKxhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJwfLwfLwfLwfLxgMxgMxgMxgMxgKxgKxgKxgMygOygOygOygQxiLxiLyjMyjMyjMyjMxiLxiLujNujNwiNwiNwgMwgMxgMxgMwhKwhKvgJvfLueLueLtdKtdMscLscLscLscLrbKrbKrbKrbKrcFrcFrcFqaGqaHqaHqaHp`IqaHqaHqaHqaHp`Gp`Gp`Gp`Gm\Hn]Io^Jo^Jn]Im\Hn]Io^Jl]Hl]Hl]Hm^Im^Im^In_Jn_Jk^Nl_Nm`OnaNnbLmaKl`Hk_Gj^Pj^Nj^Nj_Mj_Mj_Kj_Ij_Ik^Mk^Mk^Mk^Ml_Nl_Nl_Nm`Ok_Ok_Ol`PlaOlaMlaMk`Jk`JjbKlaKo`Mp_Mq`Pp`PmaQkbQlfPkeOkcPmbPl`Pm`Pp`Sp`SaQ7aQ7bQ7bQ7dP7dP7eO7eO7dO4dO4dO4dO4dO4dO4dO4dO4aQ0aQ0bR1bR1cS2cS2cS2dT3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bN3bN3cO4cO4dP5dP5eQ6eQ6bR1bQ3bQ5bQ7bQ7bQ5bQ3bR1dS7cR6cR6cR6bQ5bQ5aP4aP4bR0bR0aQ/aQ/aQ/aQ/bR0bR0`O3aP2aP2aQ0bR0bR.bS,cT-aR3aR3aR3aR3aR3aR3aR3aR3aQ0aQ0aQ0aQ0bR1bR1bR1bR1cP2cP2bO1bO1bO1bO1cP2cP2bR.bR.bR.bS,bS*bS*bS*bS(_O-aQ/bR0aQ/`P._O-`P.bR0dQ0dQ0eR1eR1eR1fS2fS2fS2hP4fQ4gR5gT6eT6eV7eX8eX8gW6gW6gW6gW6gW6gW6gW6gW6iV5iV5iV5iV5jW6jW6jW6jW6k[9k[9jZ8jZ8iY7iY7hX6hX6lY9lY9lY9lY8lY8lZ6lZ6lZ4lY1lX5lW8lW:lW:lW8lX5lY1nW7lX7lX7kX7iY7hZ7hZ7gZ7iY7iY7iY7iY7iY7iY7iY7iY7iY8iY8iY8kX8mX9mX9mX9oX9kX8lY9lY9lY8lY8m[7m[7m[5mZ:mZ:mZ:n[:n[:n\8o]9o]7r^;r^;r^;r^;r^;r^;r^;r^;q]:q]:r^;s_tb>tb>w_=w_=x`>x`>x`>ya?ya?ya?vcBvcBvcBweAweAwe?we?xf@{a@zb@zb@zcAyeBygCwgCxhDzfAzfAzfAzfAzfAzfAzfAzfAzfEzfE{gF|hG|hG|hG|hG{gFiDhF}iF}iH|iHzjIyjIyjI}jL}jL|iK{hJ{hJzgIyfHyfH{fG{fG{fG{fG{fG{fG{fG{fGyhJyhJyhJxgIxgIxgIwfHwfHvkMvkMxjMykNzkNzkN|kO|kO|lK{kJzjIzjIyiHyiHyiHyiH}hK|iK|hMyhLxhNwiNvhNthNxiLxiLwhKwhKwhKwhKxiLxiLwgPwgPwgPwgPwgPwgPwgPwgPugLugLugLugMugMufOufOufQrhOsgMsgMugMwgMxgKxgKzfKweMweMweMweMweMweMweMweMtfItfIufIufIveIveIxdIxdIwdDwdDxeExeExeExeEwdDwdDwhGxhGyfFzeFydExeEueDteD{cI{cGzbFzcDzcCzcA{e@{e@zfEzfEzfEzfCzfCzfAzfAzfAzfA{gB{gB{gB{gB|hC|hC|hC}gB}gB}gB}gB}gB}gB}gB}gB}jI}kG}kG}kE}kE}kC}kC}kCiC€jC€jC~jE~jE}kG}kG}jI}kG}jI|iH|iH|iI|iK{hJ{hJ}hK|gJ{fIzeHzeH{fI|gJ}hKxhGxhGxhGxhGxhGxhGxhGxhG|gJ|gJzgIzgIxgIxgIxiJxiJwfLwfLwfLwfLxgMxgMxgMxgMwfJxgKxgKxgMxfNygOygOygQwhKxiLxiLyjMyjMxiLxiLwhKujNujNwiNvhMwgMwgMxgMwfLwhKwhKvgJvfLueLueLtdKtdMsbNsbNraMraMraMq`Lq`Lq`LrcFrcFrcFqaGqaHqaHp`Gp`IqaHqaHqaHp`Gp`Gp`Gp`Go_Fl[In]Ko^Ln]Km\Jl[Im\Jo^Lk\Gl]Hl]Hl]Hm^Im^In_Jn_Jk^Nl_Om`OnaNnbLmaKl`Hk_Gh_Ph_Ph_Nh_Nh`Mh`Kh`Ih`Ik^Mk^Mk^Mk^Ml_Nl_Nl_Nl_Nk_Qk_Ol`PlaOlaMlaKk`JkaHhbJlaKo`Mp_Mp_Op`PmaQjcQlfPkeOkcPmbPl`Pm`Pp`Sp`S`O3`O3aP4aP4bQ5bQ5cR6cR6bQ7bQ7bQ7bQ7bQ7bQ7bQ7bQ7cS1cS1bR0bR0aQ/aQ/`P.`P.eQ0eQ0eP1eP1eP3eP3eP5eP5`Q4`Q4`Q4`Q4aR5aR5aR5aR5aQ8aQ8aQ7aR5aR5aR3aR1aR1bR0bR0aQ0aQ0aP2aP2bQ5bQ5bQ7bQ7bQ7bQ7bQ7bQ7bQ7bQ7cR6cR6cR4cR4bR1aQ0_O._O.`Q4`Q4aP2aP2cP0cP0dP/dP/eN/cN/dO0cP0bR1aR1bS2aT2aS0aS0aS0aS0aS0aS0aS0aS0dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1aR1aR1bR1dQ1eP1eP1gP1gP1hP4hP4iQ5gR5fS5gT6gT6eT6cS2cS2dT3eU4eU4fV5gW6gW6fW8fW8gV8gV8iV8iV8jU8jU8kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8kT5kT5iT5iT5iV6gW6fW6gX7lW8lW8nW8nW7oV7oW5pV5pV3kX7mZ9n[:n[:mZ9mZ9n[:o\;q]r^=r^=q]s_>s_>s_xa?xaAxaAxaBybCybCxdCxdCxdCwdCwdCwdCwdCueCydGydGydGydGzeHzeHzeHzeH~dC~dC}dE}dF}eI}eI{fK{fKyfEyfEzgFzgFzgF{hG{hG{hG~kA~kC~kCkFkHkJkJ€kLhHhH€iI€iJgKgK~fJ}eK}gO|fNzeJydGydEzfE|hG}iF{jLziKziKyhJxgIxgIxgIyhJzjIzjIzjIzjIzjIzjIzjIzjI|kO|kO{jN{jN{jNziMziMziMyhLyhLyhLyhLyhLyhLyhLyhLwiLwiLwiLwiLwiLwiLwiLwiLsjKvhKxgKzfMyeMweMugMrhOtjQuiQxhOygOyhNxiLujJtkJugLugLugLugLugLugLugLugLueKueKvfLwgMwgMwgMwgMwgMveGveGveGveGveGveGveGveGveIveIveGveGvfEueDueCueCyiHxhGxhGwgFvfEueDueDtdCwc@xdAxdAweAxfBxfBygCwgCygCygCygCygCygCygCygCygC{gF{gD{h@{h>{h>{h@{gD{gFhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjF}fF{gF{gFzgFxhFwiFxjGwjGxhDxhFxhFxhFxhGxgIxgIxgIziKxgIwgFvhEwiDwkEwkCvj@weMweMweMweMxfNxfNxfNxfNxgMxgMyhNyhNyhNziOziOziOyiOyiOyiOxhNxhNxhNwgMwgMwgMwgMwgMwgMvfLvfLvfLvfLteNteNteNteNsdMsdMsdMsdMqeMqeMqeMqeMqeMqeMqeMqeMsbHraGraGq`Fq`FraGraGsbHpaLpaLpaJo`IoaGoaFoaDn`Cn^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn_Ln_Lm^Im^Im^Im^Gn_Hn_HpbHo`Io`In_Jn_Jn_Ln_Ln_LnaNm`Mk^Kj]Ji\Ii\Ij]Jj]Jj[Hj[Hj[Hk\Ik\Ik\Il]Jl]Jj]Lj]Lj]Lj]Lk^Mk^Mk^Mk^Ml_Om`Pm`Pm`Pm`PnaQnaQnaQlaMlaMlaOlaOl`Pl`Pl`Rl`R`O3aP4aP4aP4bQ5bQ5bQ5cR6bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5cS2bR1bR1bR1aQ0aQ0aQ0`P/eQ0eQ0eP1eP1eP3eP3eP5eP5aP4aP4aP4aP4bQ5bQ5bQ5bQ5bP8bQ7bQ7bQ5bQ3bQ3bR1bR1bR0bR0aQ0aQ0aP2aP2bQ5bQ5bQ7bQ7bQ7bQ7bQ7bQ7bQ7bQ7cS2cS2cS2cR4bQ3aP2`O1_N0aR5aR5bQ3bQ3dQ1dQ1eQ0eQ0cN/dO0cP0cP0bR1aR1aR1bS2bR0bR0bR0bR0bR0bR0bR0bR0cP0cP0cP0cP0cP0cP0cP0cP0aR1bR1bR1dQ1eP1eP1gP1gP1hQ2hQ2gR3gR3fS3gT4eU4eU4cS2cS2dT3eU4eU4fV5gW6gW6fW8fW8gV8gV8iV8iV8jU8jU8kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8lU6mV7kV7kV7jW7iY8iY8hY8lW8lW8nW8nW7oV7oW5oW5pV3kX7lY8n[:mZ9lY8lY8mZ9o\;q]s_>s_>s_vb?vbAvbAvaBwbCwbCxdCxdCxdCwdCwdCwdCwdCwdCydEydEydEydEzeFzeFzeFzeF~dC}eC}dE}dF}fG}eI{fK{fKzgFzgFzgF{hG{hG{hG{hG|iH}kC}kC}kE}kE~lH~kJ~kJ~kK}iH~jI~jI~iJ~iJ}hK|gJ|gJ}hM|gL{fIzeHzeF{fG|gH}hI{jLziKziKyhJxgIxgIyhJyhJziKziKziKziKziKziKziKziK|kO{jN{jN{jN{jNziMziMziMyhLyhLyhLyhLyhLyhLyhLyhLxiLxiLxiLxiLxiLxiLxiLxiLtiKvhKxgKzfMyeMweMugMsgOthPvgPxfNxfNxgMxgKvhKtiIugLugLugLugLugLugLugLugLufIufIvgJwhKwhKwhKwhKwhKufGufGufGufGufGufGufGufGudHudHudFveGvfEvfEvfDvfDxhGxhGxhGwgFvfEueDueDueDxdAxdAxdAweAxfBxfBxfBygCygCygCygCygCygCygCygCygC{gF{gD{h@{h>{h>{h@{gD{gFhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjF{gF{gFzgFzgFxhFwiFwiFwiFzhDzgFzgFzgFzgGzgIzgIzgI{hJxgIveGufEwhGwjGviFuhEweMweMweMweMxfNxfNxfNxfNxgMxgMxgMyhNyhNyhNziOziOyiOyiOxhNxhNxhNwgMwgMwgMwgMwgMwgMvfLvfLvfLvfLueKueLueLueLueLtdKtdKtdKtdKseKseKseKseKseKseKseKseKsbHraGraGq`Fq`FraGraGsbHpaLpaLpaJoaGoaGoaFn`En`Cn^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn_Jn_Jm^Im^Im^Im^In_Hn_HpbHo`In_Hn_Jm^Im^Kn_Ln_Lm`Ml_Lk^Kj]Ji\Ii\Ii\Ij]Jj[Hj[Hj[Hk\Ik\Ik\Ik\Il]Jj]Lj]Lj]Lj]Lk^Mk^Mk^Mk^Ml_Ol_Om`Pm`Pm`PnaQnaQnaQlaMlaMlaOlaOl`Pl`Pl`Rl`RaP4aP4aP4aP4bQ5bQ5bQ5bQ5bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3aP2aP2aP2aP2dQ0dQ0dQ1dQ1dQ3dQ3dP5dP5cO4cO4cO4cO4dP5dP5dP5dP5dP7dP5dP5dP5dQ3dQ3dQ1dQ1bR0bR0aQ0aQ0aP2aP2bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bR.cS1cS1bR1bQ3aP4`O5_N4bS6bS6cR4cR4eR2eR2fR1fR1dO0cP0cP0cP0bR1bR1aR1aR1dQ0dQ0dQ0dQ0dQ0dQ0dQ0dQ0bO/bO/bO/bO/bO/bO/bO/bO/bR1bR1dQ1dQ1dQ1eP1eP1eP1hQ/fR/gS0fT0fT0eU1eU1eU1cS2dT3dT3eU4eU4fV5fV5gW6fW8fW8gV8gV8iV8iV8jU8jU8kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8lW8lW8lW8lY9lY9lY9k[:k[:lW8lW8lW8nW7nW7oW5oW5oW3jW6lY8mZ9mZ9lY8lY8mZ9n[:p\;p\;o[:o[:o[:p\;p\;q]s_>s_>s_vb?vbAvbAvaBwbCwbCwdCwdCwdCwdCwdCwdCwdCwdCyeByeByeByeBzfCzfCzfCzfC}eC}dE}dE|eE}fG{fG{fI{fI{hG{hG{hG{hG|iH|iH|iH|iHzkD{lE{lE{kG|lH|lJ|lJ|lJ~jG~jG~jI~jI~iJ}hI|gJ|gJ|iI|iIzgGzgGzgIzgI|hM|hM{jLziKziKyhJyhJyhJyhJyhJziMziMziMziMziMziMziMziM{jN{jN{jN{jNziMziMziMziMyhLyhLyhLyhLyhLyhLyhLyhLwfJwfJwfJwfJwfJwfJwfJwfJtiKvhKwhKxgMweMvfMugMsgOvfMweMyeMzdLzdLyeLwfJvgJugLugLugLugLugLugLugLugLufGvgHvgHwhIwhIwhIwhIvgHuhHuhHuhHuhHuhHuhHuhHuhHtcGtcGudFudFvfEvfEwgEwgExhGxhGwgFwgFvfEvfEueDueDweAweAweAweAxfBxfBxfBxfBygCygCygCygCygCygCygCygC{gF{gD{h@{h>{h>{h@{gD{gFhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjF{gFzgFzgFzgFxhFxhFwiFwiF{gD{gF{gF{gF{fG{fI{fI{fIzgGyfFudFudFvgJwhKugJtfIwfLwfLwfLwfLxgMxgMxgMxgMxgMxgMxgMyhNyhNyhNyhNziOyiOxhNxhNxhNxhNwgMwgMwgMwgMwgMvfLvfLvfLvfLueKueKvdLvdLvdLvdLucKucKucKucKscJscJscJscJscJscJscJscJqaGqaGp`Fp`Fp`Fp`FqaGqaGpaJpaJo`IoaGoaGn`En`En`En^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn_Jn_Jm^Im^Im^Im^In_Jn_JpbHo`In_Hn_Jm^Im^Kn_Ln_Ll_Ll_Lk^Ki\Ii\Ii\Ii\Ii\Ij[Hj[Hj[Hj[Hk\Ik\Ik\Ik\Ii\Kj]Lj]Lj]Lj]Lk^Mk^Mk^Ml_Nl_Nl_Nm`Om`Om`OnaPnaPlaMlaMlaOlaOl`Pl`Pl`Rl`RaP4aP4aP4aP4bQ5bQ5bQ5bQ5bR1bR1bR1bR1bR1bR1bR1bR1bQ5bQ5bQ5bQ5aP4aP4aP4aP4dQ0dQ0dQ1dQ1dQ3dQ3dP5dP5dO4dO4dO4dO4eP5eP5eP5eP5eP3eP3eP3eP3eP3eP3eP3eP1bR0bR0aQ0aQ0aP2aP2bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5dR,dR,dR.dQ1dQ3cO6bN6bM8aR5aR5bQ3bQ3dQ1dQ1eQ0eQ0cP0cP0cP0aQ0bR1bR1bR1bR1eQ0eQ0eQ0eQ0eQ0eQ0eQ0eQ0cP0cP0cP0cP0cP0cP0cP0cP0dQ1dQ1dQ1dQ1dQ1dQ1eP1eP1fR-fR-fT.fT.dU.eV/dV/dV/dT3dT3dT3eU4eU4fV5fV5fV5fW6fW6gW6gW6iV6iV6jU6jU6kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8lW8lW8lY9lY9lY9mZ:mZ:mZ:kX8kX8lW8lX7nW7nW5oW5oW3jW6kX7mZ9lY8kX7kX7lY8n[:nZ9nZ9nZ9nZ9nZ9o[:p\;p\;o[:p\;p\;q]s_>s_>s_vb?vbAvbAvaBwbCwbCueCueCwdCwdCwdCxdCxdCxdCye@ye@ye@ye@zfAzfAzfAzfA}dE}dE|eE|eE{gF{gFzgGzgG{iE{iE|jF|jF|jF}kG}kG}kGykFykFzlGzlIzlI{mJ{mJ{mJ~jG~jG~jGkJ~jI}hI}hI|gJ}kG|iH{hG{hH{hJ{gL|hO}iP{jLziKziKyhJyhJyhJziKziKziOziOziOziOziOziOziOziO{jN{jN{jNziMziMziMyhLyhLxgKxgKxgKxgKxgKxgKxgKxgKyeJyeJyeJyeJyeJyeJyeJyeJvhKvhKwhKwgMvfMvfMugMufOweMweMzdL|dL|dLzdLwfLwfLugLugLugLugLugLugLugLugLufEvgFwhGwhGwhGwhGvgFvgFshHshHshHshHshHshHshHshHtcGtcGtcEudFvfEwgFwgExhFxhFwgEwgEwgEvfDvfDvfDueCueAueAweAxfBxfByeByeByeBygCygCygCygCygCygCygCygC{gF{gD{h@{h>{h>{h@{gD{gFhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjF{hG{hG{hGxhFxhFxhFxhFxhF}fD}fF}fF}fF}fG}eI}eI}eIyfFxeEvcEtcGveKvfMueLtdMwfLwfLwfLwfLxgMxgMxgMxgMxgMxgMxgMxgMyhNyhNyhNyhNxhNxhNxhNxhNwgMwgMwgMwgMwgMvfLvfLvfLvfLueKueKueKxdLxdLxdLxdLwcKwcKwcKwcKtbJtbJtbJtbJtbJtbJtbJtbJqaGqaGp`Fp`Fp`Fp`FqaGqaGo`IoaGoaGoaGn`Fn`Fn`Fn`Fn^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn_Hn_Hm^Gm^Im^Im^In_Ln_LoaGo`In_Hm^Im^Im^Km^Km^Kk^Kk^Kj]Ji\Ii\Ih[Hh[Hh[HgZGgZGh[Hh[Hh[Hi\Ii\Ii\Ii\Ki\Ki\Kj]Lj]Lj]Lk^Mk^Ml_Nl_Nl_Nl_Nm`Om`Om`Om`OlaMlaMlaOlaOl`Pl`Pl`Rl`RbQ5bQ5bQ5bQ5aP4aP4aP4aP4bR1bR1bR1bR1bR1bR1bR1bR1aP4aP4aP4aP4bQ5bQ5bQ5bQ5bR0bR0bR1bR1bQ3bQ3bQ5bQ5dO4dO4dO4dO4eP5eP5eP5eP5eP1eP1eP1eP1eP1eP3eP3eP3bR0bR0aQ0aQ0aP2aP2bQ5bQ5bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3dP+eQ,eQ.eP1eP3dN6dN7cM8`Q4`Q4aP2aP2cP0cP0dP/dP/bR1bR1bR1bR1aQ0cP0cP0cP0eQ0eQ0eQ0eQ0eQ0eQ0eQ0eQ0dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1dO0dO0cP0cP0cP0cP0cP0cP0eS-eS-fT.dU.dU.dV/dV/dV/dT3dT3eU4eU4eU4eU4fV5fV5fX5fX5gW5gW5iV5iV5jV5jV5kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8jW7jW7jW7kX8kX8kX8mX9mX9jZ9lY9lY9mY8mY8oX6oX6oY4jW6lY8mZ9mZ9lY8lY8mZ9n[:mY8mY8mY8mY8mY8nZ9o[:o[:p\;p\;p\;p\;q]s_>s_>s_uc?ubAubAubBvcCvcCtfCueCueCwdCxdCxdCzcCzcCyf>yf>yf>yf>zg?zg?zg?zg?|eE|eE|eEzfE{gFzhDzhDxhD{iE{iE|jF|jF|jF}kG}kG}kGyjIyjIykHzlIzlIzlIzlI{mJ}kE~lF~lH~lH~kJ}jI|iI|iI{kG{kIzjHzjIziKziM{jP{jP{jLziKziKyhJziKziK{jL{jLziOziOziOziOziOziOziOziO{jN{jNziMziMziMyhLyhLyhLxgKxgKxgKxgKxgKxgKxgKxgKxdIxdIxdIxdIxdIxdIxdIxdIwhKwhKvhKvhMugMugMvfMvfOxgMxgM{eM}eM}eM{eMxfNxfNugLugLugLugLugLugLugLugLvgFvgFwhGwhGwhGwhGvgFufEshHshHshHshHshHshHshHshHtcGtcGtcEudFvfEwgFwgExhFwgEwgEwgEwgEvfDvfDvfDvfDugBvfBvfBxfByeBxdAzcAzcAygCygCygCygCygCygCygCygCzfEzfCzg?zg=zg=zg?zfCzfEhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjFyiGyiGyiGxhFxhFzgFyfEyfE|eC|eE|eE|eE|eF|dH|dH|dHzeFxcDvcEvbGudJvdLueLtdMwfJwfJwfJwfJxgKxgKxgKxgKwfLwfLxgMxgMxgMyhNyhNyhNxhNxhNxhNwgMwgMwgMvfLvfLvfLvfLvfLvfLueKueKueKtdJxdKxdKxdKxdKwcJwcJwcJwcJtcItcItcItcItcItcItcItcIpbGoaFoaFn`En`EoaFoaFpbGoaGoaGoaGn`Fn`Fn`Fm_Em^Gn^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn`Fn`Fm^Gm^Im^Im^Kn_Ln^NoaGn_Hn_Hm^Im^Im^Km^Km^Kj]Jj]Jj]Ji\Ih[Hh[HgZGgZGgZGgZGgZGh[Hh[Hh[Hi\Ii\Ii\Ki\Ki\Ki\Kj]Lj]Lj]Lj]Lk^Kk^Kl_Ll_Ll_Lm`Mm`Mm`Mk`Lk`Lk`Nk`Nk_Ok_Ok_Qk_QbQ5bQ5bQ5bQ5aP4aP4aP4aP4bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3aP2aP2aP2aP2bQ3bQ3bQ3bQ3bR0bR0bR1bR1bQ3bQ3bQ5bQ5cO4cO4cO4cO4dP5dP5dP5dP5dQ0dQ0dQ0dQ1dQ1dQ3dQ3dQ3bR0bR0aQ0aQ0aP2aP2bQ5bQ5bQ3bQ3bQ3bQ3bQ3bQ3bQ3bQ3dP-dP/eQ0eP1eP3eP5dN6dN6_P3_P3`O1`O1bO/bO/cO.cO.aR1aR1bR1bR1cP0cP0cP0dO0dQ0dQ0dQ0dQ0dQ0dQ0dQ0dQ0eR2eR2eR2eR2eR2eR2eR2eR2dO0dO0dO0cP0cP0cP0aQ0aQ0eS/eS/dT0dT0cU0dV1cW1cW1eU4eU4eU4eU4eU4eU4eU4eU4fX5fX5gW5gW5iV5iV5jV5jV5kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8gW6gW6iV6jW7jW7kV7lW8lW8jZ9jZ9lY9lY8mY8mY6oX6oY4kX7mZ9n[:n[:mZ9lY8n[:o\;nZ9mY8mY8mY8mY8nZ9nZ9o[:q]s_>s_>s_sc?scAscAscBtdCtdCtfCtfCueCwdCxdCzcCzcC{bCye@ye@ye@ye@zfAzfAzfAzfA|eE|eEzfEzfCzhDzhBxiBxiB{iC{iC{iC{iC|jD|jD|jD|jDziKziKzjIzjI{kI{kI{kI{kG|mF|mF|mF|lH|lH{kIzjHzjH{kJ{kJ{kJ{kJ{jL{jL{jN{jNziKziKziKziKziK{jL{jL|kMziMziMziMziMziMziMziMziMziMziMziMziMyhLyhLyhLyhLxgKxgKxgKxgKxgKxgKxgKxgKveIveIveIveIveIveIveIveIxgKwhKvhKtiMsgMugMvfMweOwhKxgKzfM{eM{eMzfNxfNwgNugLugLugLugLugLugLugLugLvgHwhIwhIwhIwhIvgHvgHufGuhHuhHuhHuhHuhHuhHuhHuhHtcGtcGudFudFvfEvfEwgEwgEwgCwgCwgCwgCvfBvfBvfBvfBugBugBvfBxfBxdAzcAzcA{cAygCygCygCygCygCygCygCygCzfEzfCzg?zg=zg=zg?zfCzfEhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjFykHykHyiGyiGzgFyfEyfEzfEzfCzfEzfEzfEzeFzeHzeHzeH|eFydEwbEvcExdIwfJveIudHwfJwfJwfJwfJxgKxgKxgKxgKwfLwfLwfLxgMxgMxgMxgMyhNxhNwgMwgMwgMwgMvfLvfLvfLvfLvfLvfLueKueKueKtdJtdJveIveIveIveIudHudHudHudHrcFrcFrcFrcFrcFrcFrcFrcFoaFoaFn`En`En`En`EoaFoaFoaFoaFn`En`Fn`Fm^Gm^Gm^Gn^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn`En`Fm_Em^Gm^Im^Kn^Nn^NoaGn_Hm^Gm^Il]Hl]Jm^Km^Ki\Ii\Ii\Ii\Ih[HgZGfYFeXEf[Gf[Gf[Gf[Gg\Hg\Hg\Hg\Hh[Ji\Ki\Ki\Ki\Kj]Lj]Lj]Lk^Kk^Kk^Kl_Ll_Ll_Lm`Mm`Mk`Lk`Lk`Nk`Nk_Ok_Ok_Qk_QcR6bQ5bQ5bQ5aP4aP4aP4`O3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5`P/aQ0aQ0aQ0bR1bR1bR1cS2aS0aS0aR1aR1aR3aR3aR5aR5aP4aP4aP4aP4bQ5bQ5bQ5bQ5bR.bR.bR.bR0bR1bR1bQ3bQ3bR0bR0aQ0aQ0aP2aP2bQ5bQ5bR1bR1bR1bR1bR1bR1bR1bR1dO0dO0eP1eP3eP3eP3dO2dO2`Q4`Q4aP2aP2cP0cP0dP/dP/bS2aR1aR1bR1cP0cP0dO0cN/bR0bR0bR0bR0bR0bR0bR0bR0dQ1dQ1dQ1dQ1dQ1dQ1dQ1dQ1fO0fO0dO0dO0cP0aQ0aQ0`Q0eR2cS2dT3cT3cT3cV4cV4cV4eU4eU4eU4eU4eU4eU4eU4eU4fX5fX5gW5gW5iV5iV5jV5jV5kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8fW6gW6gW6jW7kV7kV7nW8nW8jZ9jZ9jZ9lY8lY8mY6mY6mY4lY8n[:o\;o\;n[:n[:o\;p]s_>s_>s_sc?scAscAscBtdCtdCsfCtfCtfCwdCxdCzcC{bC{bCyeByeByeByeBzfCzfCzfCzfCzeFzfEzfEygCzhBxiBxi@xi@zhBzhBzhB{iC{iC{iC{iC|jD{gL{gL|iK|iI|iI}jI}kG}kG|mD|mF|mF|mF|lH{kG{kIzjHzkNzkN{lM{lM{lK{lKzkJzkJziKziKziKziKziK{jL|kM|kMziKziKziKziKziKziKziKziKziMziMziMyhLyhLyhLyhLxgKxgKxgKxgKxgKxgKxgKxgKxgKvgJvgJvgJvgJvgJvgJvgJvgJzfKxgKvhKtiMsgMugMweMydOshHugJwfJwfLweMweMufOsgOugLugLugLugLugLugLugLugLwhKwhKwhKwhKwhKvgJufIufIufGufGufGufGufGufGufGufGudHudHudFveGvfEvfEvfDvfDvfBvfBvfBvfBwgCwgCwgCwgCuiCugBugBxfBxdAzcA{cA{cAygCygCygCygCygCygCygCygCzfEzfCzg?zg=zg=zg?zfCzfEhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjFykHykHxjGyiGzgFyfEzfEyeDygCyfEyfEyfEyfFyfHyfHyfH}eI{cGxcFxcDxeEyfEwgEvfDwfHwfHwfHwfHxgIxgIxgIxgIwfLwfLwfLwfLxgMxgMxgMxgMwgMwgMwgMwgMvfLvfLvfLvfLvfLvfLueKueKueKtdJtdJtdJufIufIufIufIteHteHteHteHqcFqcFqcFqcFqcFqcFqcFqcFmbFmbFlaElaElaElaEmbFmbFoaDn`En`En`Fm_Em^Gm^Im^In^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn`En`Em_Em^Gm^Km]Mn^On^On`Fn_Hm^Gl]Hl]Hl]Jl]Jm^Kh[Hh[Hi\Ii\Ih[HgZGeXEeXEeZFf[Gf[Gf[Gf[Gg\Hg\Hg\Hh[Jh[Ji\Ki\Ki\Kj]Lj]Lj]Lk_Ik_Ik_Ik_Il`Jl`Jl`JmaKk`Lk`Lk`Nk`Nk_Ok_Ok_Qk_QcR6cR6bQ5bQ5aP4aP4`O3`O3bQ7bQ7bQ7bQ7bQ7bQ7bQ7bQ7`P.`P.aQ/aQ/bR0bR0cS1cS1aS0aS0aR1aR1aR3aR3aR5aR5`Q4`Q4`Q4`Q4aR5aR5aR5aR5aS,aS,aS.aS0aR1aR1aR3aR3bR0bR0aQ0aQ0aP2aP2bQ5bQ5bR1bR1bR1bR1bR1bR1bR1bR1fN4fN4gO3gO3gP1gP1gP1fO0aR5aR5bQ3bQ3dQ1dQ1eQ0eQ0aT2bS2aR1bR1cP0dO0cN/eN/aS0aS0aS0aS0aS0aS0aS0aS0cP0cP0cP0cP0cP0cP0cP0cP0fO0fO0dO0dO0cP0aQ0`Q0`Q0cR4cR4dS5cT5cT5cV6cV6cV6eU4eU4eU4eU4eU4eU4eU4eU4fX3fX3gW3gW3iW3iW3jV3jV3kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7kX7mY8mY8lY8lY8jZ8jZ8i[8i[8iY7iY7iY7iY7iY7iY7iY7iY7lW8lW8kX8kX8iY8iY8hY8hY8gX7gX7hX7jW7lW8lW8nW8nW8iZ9jZ9jZ9jZ8lY8mY6mY6mY4mZ9n[:p]r^=q]s_>s_>s_sc?scAscAscBtdCtdCsfCsfCtfCwdCxdCzcC{bC|aCyeByeByeByeBzfCzfCzfCzfCzeFzfEzfEygCxiBxi@xi@wj>ygAygAzhBzhBzhB{iC{iC{iC|gL|gL}hK}hK}hI}iH~jG~jG|mD|mD}nG}nG|lH|lH{kIzjHzjPzjP{lO{lM{lK{mJzlIzlGziKziKziKziKziK{jL|kM}lNzjIzjIzjIzjIzjIzjIzjIzjIziMziMziMyhLyhLyhLxgKxgKwfJwfJwfJwfJwfJwfJwfJwfJugJugJugJugJugJugJugJugJzfKxgKvhKsjMrhMugMweMydOqhGrgGufIveKvdLueLrfNqgNugLugLugLugLugLugLugLugLwgMwgMwgMwgMwgMvfLueKueKveGveGveGveGveGveGveGveGveIveIveGveGvfEueDueCueCvg@vg@vg@vg@whAwhAwhAwhAuiCuiCugBxfBxdAzcA{cA{a@ygCygCygCygCygCygCygCygCzfEzfCzg?zg=zg=zg?zfCzfEhF~gE~gE}fD}fD~gE~gEhF~jG}iF}iF|hE|hE}iF}iF~jG}iF}iF}iF}iF}iF}iF}iF}iFhF}iF}iF}iF|jFzjFzjFzjFxkHykHxjGyiGzgFzfEyeD{dDwgCwgEwgEwgEwgFwfHwfHwfH}eI|dHzcDxdCygCzhDygAvg>wfHwfHwfHwfHxgIxgIxgIxgIwfLwfLwfLwfLxgMxgMxgMxgMwgMwgMwgMwgMvfLvfLvfLvfLvfLueKueKueKtdJtdJtdJtdJtfItfItfItfIseHseHseHseHodFodFodFodFodFodFodFodFmbFmbFlaElaElaElaEmbFmbFn`Cn`Cn`En`Fm^Gm^Gm^Im^In^Gn^Gn^Gn^Gm]Fm]Fm]Fm]Fn`Cn`Em_Em^Gm^Km]Mn^On^On`Fn_Hm^Gl]Hl]Hl]Jl]Jl]Jh[Hh[Hi\Ii\Ih[HgZGeXEdWDc[Fc[Fd\Gd\Gd\Ge]He]He]Hh[Jh[Jh[Ji\Ki\Ki\Kj]Lj]Lk_Ik_Ik_Ik_Il`Jl`Jl`Jl`Jk`Lk`Lk`Nk`Nk_Ok_Ok_Qk_Q`O3`O3aP4aP4bQ5bQ5cR6cR6bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bR0bR0bR0bR1bR1bQ3bQ3bQ5bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5`R5`R5aR5bQ5dP5eP5eP5gO5cR4cR4bQ3bQ3aP4aP4`O3`O3`O1`O1aP2aP2bQ3bQ3cR4cR4_R0_R0_R0`Q0`Q0`P/`P/_O.`O5`O3`P/`P/`P/`P/`O3`O5cT-aR+`Q*_P)_P)`Q*aR+cT-bR1bR1bR1bR1bR1bR1bR1bR1gP0gP0fO/fO/fO/fO/gP0gP0cR4bQ3bQ3bQ3bQ3bQ3bQ3bQ3eV/eV/eV/fW0fW0fW0gX1gX1gW5gW5gW5gW5gW5gW5gW5gW5fV5fV5fV5fV5gW6gW6gW6hX7k[9jZ8jZ8jZ8iY7iY7hX6hX6lY;lY;lY;kX:kX:kX:kX:kX:k[7k[9k[9jZ8jZ9jY;jY;iX:jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9oW3oW5nW5nW7lX7kX8iY8iY8kX8kX8kX8kX8kX8kX8kX8kX8m[7m[7n\8n\8n\8n\8m[7m[7q]8p\7p\7o[6o[6o[6p\7p\7p^:o]9o]9p\9p\9s\:t];u];r_>r`s_>t`?t_@t_@t_Bu`Cu`Eu`ExaAvbAvbAwcBvcBtdBueCueCvfDvfDvfDvfDvfDvfDvfDvfDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiExeGxeGyfHzgI|iK}jL~kM~kM}mL}mL}mL}mL}mL}mL}mL}mL{lM{lM{lM{lM{lM{lM{lM{lM|mN{lM{lM{lM{lMzkLzkLzkL}lN}lP|kQ|jR|jR{jP{jN{jLxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJufOufOufOugMugLugLugLugJvfLvfLvfLvfLvfLvfLvfLvfLweOweOweOweOweOweOweOweOpeIqfJseJseJueKueKwfLwfLveKveKveKwfLwfLwfLwfLwfLveGveGveGveGveGveGveGveGqfFsfFsfFteFudFwdFwdFxcFvfEvfEvfEvfEvfEvfEvfEvfEwhAwhAvg@vg@uf?uf?uf?te>zcCzcCzcCzcCzcC{dD|eE|eEzfAzfAzfAzfAzfAzfAzfAzfA}fD}fD{gD{gDzhDxhDwiDwiDzhBzhB{iC{iC{iC|jD|jD|jDzlGzlG{kGzjF|jF|hE~gE~gE~eF}fF}fF{gF{gFzgFzgFzgFyjCxiBxiBwhAwhAwhAwhAwhA|eE|eEzfEzfEyfEwgEvhEvhEyb@xdCxdCxdCxeEveGwfHwfHwgFwgFxgIxgIxgKxgKwfLwfLtiKtiKujLujLujLujLtiKtiKwgMwgMwgMwgMwgMwgMwgMwgMveKveKveKveKudJudJudJudJufIufIueKtdJscJscLraMraMocIocIocKnbJnbHncGmbBmc?p`Fp`Fp`Fp`Fo_Eo_Eo_Eo_En_Bn_Bm^Am]Cm]Dn^En^Eo_Hm_Bm_Bn^Do^Dn^Em_Ej`GhaGk_Ek_Gk_Gk_Ik_Ik^Kk^Kk^KmaKmaKl`Jl`Jk_Ik_Ij^Hj^Hj\Oi[Nh[Kh[Hg[Eg[Ch\Bh]Ad]Cd\Ec[Dc[Dc[Fc[Hd\Id\IfYHfYHgZIh[Ji\Kj]Lk^Ml_Nk^Kk^Kk^Kk^Kl_Ll_Ll_Ll_LiaNiaNj_Mj_Mk^Mm]Mo^No^N`O3`O3aP4aP4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5aR5aR5bQ5bQ5dP5dP5dP5dP5cR4bQ3bQ3bQ3aP4aP4aP4`O3`O1aP2aP2aP2bQ3bQ3bQ3cR4_R0_R0_R0`Q0`Q0`P/`P/aN.`O5`O3`P/`P.`P.`P/`O3`O5bR.aQ-`P,_O+_O+`P,aQ-bR.bR1bR1bR1bR1bR1bR1bR1bR1eQ0eQ0dP/dP/dP/dP/eQ0eQ0bR1cS2cS2cS2cS2cS2cS2cS2eU1eU1eU1fV2fV2fV2fV2gW3gW5gW5gW5gW5gW5gW5gW5gW5fV5fV5gW6gW6gW6hX7hX7hX7jZ8jZ8jZ8jZ8iY7iY7iY7hX6jW9jW9jW9kX:lY;lY;mZq^=r^=s_t`=t`=t`?t`?u`Au`Au`Cu`CxaAvbAvbAwcBvcBtdBueCueCxeDxeDxeDxeDxeDxeDxeDxeDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiEyfFzgGzgG{hH|iI}jJ~kK~kK|lK|lK|lK|lK|lK|lK|lK|lK{lM{lM{lM{lM{lM{lM{lM{lM}lN|kM|kM|kM|kM{jL{jL{jL|kM|kO|kQ{iQ{iQ{jP{jNziKxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJufOufOugMugMugLugLugJugJvfLvfLvfLvfLvfLvfLvfLvfLweMweMweMweMweMweMweMweMqfJqfJseJtfKueKueKveKveKveKveKveKveKveKveKveKveKveGveGveGveGveGveGveGveGsfFsfFsfFteFudFwdFwdFwdFvfEvfEvfEvfEvfEvfEvfEvfEwgCvfBvfBvfBueAueAueAueAyeDyeDxdCxdCxdCyeDyeDzfEzfAzfAzfAzfAzfAzfAzfAzfA}fD}fD{gD{gDzhDxhDxhDwiDzhBzhB{iC{iC{iC|jD|jD|jDzlGzlGzjF|jF|jF|hE~gE~gE~eF}fF}fF{gF{gFzgFzgFzgFyjCxiBxiBwhAwhAwhAwhAwhA|eE|eEzfEzfEyfEwgEwgEvhEzcAxdCxdCxdCxeEveGveGwfHvfEwgFwfHxgIxgKwfJwfLveKugJvhKvhKwiLwiLvhKvhKugJwgMwgMwgMwgMwgMwgMwgMwgMueKueKueKueKtdJtdJtdJtdJufIufIueKtdJscJscLrbKrbKodHocInbJnbJnbJmbFmbBmc@p`Fp`Fp`Fo_Eo_Eo_Eo_En^Dn_Bn_Bm^Am]Cm]Dm]Dn^En^Gm_Bm_Dn^Do]En^Em^Gj`GhaGk_Ek_Gk_Gk_Ik_Ik^Kk^Kk^KmaKmaKl`Jl`Jk_Ij^Hj^Hi]GhZMh[KgZJfYFfZDfZBfZ@fZ@f\CeZDeZDdYCdYEeZHeZHf[IgZIgZIgZIh[Ji\Kj]Lk^Mk^Mj]Jk^Kk^Kk^Kl_Ll_Ll_Ll_LiaNh`Mj_Mj]Lj]Lm]Mm]Mo^N`O3aP4aP4aP4aP4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bR0bR1bR1bR1bQ3bQ5bQ5bQ5bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5dP5dP5dP5dP5bQ5bQ5aR5aR5bQ5bQ5bQ5bQ5aP2aP2aP2aP2aP2aP2aP2aP2bQ3bQ3bQ3bQ3_R0_R0`Q0`Q0aQ0`P/bO/aN.aP4aP2aQ0aQ/aQ/aQ0aP2aP4bR.aQ-`P,_O+_O+`P,aQ-bR.bR1bR1bR1bR1bR1bR1bR1bR1eQ0eQ0dP/dP/dP/dP/eQ0eQ0bR0cS1cS1cS1dT2dT2eU3eU3eU1eU1eU1eU1fV2fV2fV2fV2fV4fV4fV4fV4fV4fV4fV4fV4gW6gW6hX7hX7hX7iY8iY8iY8jZ8jZ8jZ8jZ8iY7iY7iY7iY7hU7hU7iV8kX:lY;mZo\>iY5iY7iY7iY7hX7hW9hW9gV8jZ9jZ9jZ9jZ9jZ9jZ9jZ9jZ9nX3nW5nW5lX7lX7kX8kX8kX8kX8kX8kX8kX8kX8kX8kX8kX8kX8lY9lY9lY9lY9lY9lY9kX8o[8o[8nZ7o[8o[8p\9q]:q]:p^:o]9o]9p\9p\9s\:t];u];p]?p]?q^>r]>r^=u^>u^t`;t`;t`;t`=ua>ua@ua@vaBxaAvbAvbAwcBvcBtdBueCueCyeDyeDyeDyeDyeDyeDyeDyeDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiE{iE{iE|jF|jF}kG}kG}kG}kG|lK|lK|lK|lK|lK|lK|lK|lK|kM|kM|kM|kM|kM|kM|kM|kMlN~kM~kM~kM~kM}jL}jL}jL{jL{jN{jP{iQzhPziOziMziKxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJvfOvfMvfMvfLvfLvgJvgJvgJvfLvfLvfLvfLvfLvfLvfLvfLweMweMweMweMweMweMweMweMrgKrgKtfKtfKueKtdJudJudJudJudJudJudJudJudJudJudJveGveGveGveGveGveGveGveGsfFsfFteFteFudFudFwdFwdFvfEvfEvfEvfEvfEvfEvfEvfEvfEvfEvfEvfEueDueDueDueDzfEyeDyeDxdCxdCxdCyeDyeDzfAzfAzfAzfAzfAzfAzfAzfA{gD{gD{gDzhDzhDzhDxhDxhDzhBzhB{iC{iC{iC|jD|jD|jDzjFzjF|jF|jF|hE|hE|hE~gE~eF}fF}fF{gF{gFzgFzgFzgFyjCxiBxiBwhAwhAwhAwhAwhAzfEzfEzfEyfEyfEyfEwgEwgEzcAxdCxdCxdCxeEveGveGveGueDvfEveGwfHwfJveIveKudJvgJwhKwhKxiLxiLwhKwhKvgJwgMwgMwgMwgMwgMwgMwgMwgMtfKtfKtfKtfKseJseJseJseJufIufIufItdJscIscJrbIrbIqcHpbHpaJpaJpaJoaFoaDob@p`Fp`Fo_Eo_Eo_Eo_En^Dn^Dn_Bn_Bm^Am]Cm]Dm]Dn^En^Gm_Dm_Dn^Do]En^Em^Gj`Gh`Ik_Ek_Gk_Gk_Ik_Ik^Kk^Kk^Kl`Jl`Jl`Jk_Ij^Hj^Hi]Gi]GgZJfYIfYHeXEdXBeYAeYAeY?e[BeZDdYCdYCdYEdYGeZHeZHgZIgZIh[Jh[Ji\Ki\Kj]Lj]Lj]Jj]Jk^Kk^Kk^Kl_Ll_Ll_Li^Li^Li^Li\Ki\Kl\Ll\Ll\LaP4aP4aP4aP4aP4aP4aP4aP4bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bR1bR1bR1bQ3bQ5bQ5bQ5bQ7bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5bQ5gO5eP5eP5dP5bQ5aR5`R5`R5bQ5bQ5bQ5bQ5aP2aP2aP2aP2aP2aP2aP2aP2bQ3bQ3bQ3bQ3`Q0`Q0`Q0aQ0aQ0bO/bO/aN.bQ5bQ3bR0bR.bR.bR0bQ3bQ5bR0aQ/`P.`P.`P.`P.aQ/bR0bR1bR1bR1bR1bR1bR1bR1bR1eQ0eQ0dP/dP/dP/dP/eQ0eQ0bR.cS/cS/dT0eU1eU1fV2fV2dT2dT2eU3eU3eU3fV4fV4fV4fV4fV4fV4fV4fV4fV4fV4fV4hX7hX7hX7hX7iY8iY8iY8iY8jZ8jZ8jZ8iY7iY7iY7iY7iY7hU5iV6jW7kX8lY9mZ:n[;o\r]>t]=t]=r`ta9ta9ta9uaua>vb?vbAxaAvbAvbAwcBvcBtdBueCueC{dD{dD{dD{dD{dD{dD{dD{dDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiE}kE}kE}kE}kE}kE}kE}kE}kE~kK~kK~kK~kK~kK~kK~kK~kK|kM|kM|kM|kM|kM|kM|kM|kM€kNjMjMjMjM~iL~iL~iL{jL{jNziOzhPzhPyhNyhLyhJxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJvfMvfMvfLvfLvgJvgJvgHvgHvfLvfLvfLvfLvfLvfLvfLvfLweMweMweMweMweMweMweMweMshLshLtfKtfKtdJtdJudJtcIudJudJudJudJudJtcItcItcIveGveGveGveGveGveGveGveGteFteFteFteFudFudFudFudFvfEvfEvfEvfEvfEvfEvfEvfEveGveGveGveGveGudFudFudFzfEyeDyeDxdCxdCxdCxdCyeDzfAzfAzfAzfAzfAzfAzfAzfA{gD{gDzhDzhDzhDzhDzhDzhD{gB{gB|hC|hC|hC}iD}iD}iD|jF|jF|hE|hE|hE|hE|hE|hE~eF}fF}fF{gF{gFzgFzgFzgFyiExhDxhDwgCwgCwgCwgCwgCzfCzfCygCygCygCygCygCygCzcAxdCxdCyeDxeEveGveGveGueDueDveGveGveIveIudJudJwfJwfJxgKxgKxgKxgKwfJwfJwgMwgMwgMwgMwgMwgMwgMwgMrgKrgKrgKrgKqfJqfJqfJqfJufIufIufItdJscIscIrbHrbHpbEpbGpbHpaJo`IoaGoaDobBp`Fo_Eo_Eo_Eo_En^Dn^Dn^Dn`Cm_Bm_Bl^Cl^Dl^Dl^Dm^Gm_Dm_En^Eo]En^Gm^Ij_Ih`Ik_Ek_Gk_Gk_Ik_Ik^Kk^Kk^Kl`Jl`Jk_Ij^Hj^Hi]Gi]Gh\FgZJfYHeXGeXEdXBdXBeYAeYAeYAeYCeYCdXBdWDeXGeXGeXGh[Jh[Jh[Jh[Jh[Ji\Ki\Ki\Kj]Jj]Jj]Jk^Kk^Kk^Kl_Ll_Li^Li\Ki\Kh[Jh[Ji\Ki\Kj]LaP4aP4aP4aP4`O3`O3`O3`O3aP4aP4aP4aP4aP4aP4aP4aP4aQ0aP2aP2aP4aP4aP6aP6aP6bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5aP4aP4aP4aP4aP4aP4aP4aP4fN4dO4dO4cO4aP4`Q4_Q4_Q4aP6aP6aP6aP4bQ3bR1bR1bR1bQ3bQ3bQ3bQ3aP2aP2aP2aP2`Q0`Q0aQ0aQ0cP0bO/cN/bM.bQ3bR1bR0bR.bR.bR0bR1bQ3aQ/aQ/`P.`P.`P.`P.aQ/aQ/aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0dQ0dQ0cP/cP/cP/cP/dQ0dQ0bR.cS/cS/dT0eU1eU1fV2fV2dT2dT2dT2eU3eU3eU3fV4fV4fV4fV4fV4fV4fV4fV4fV4fV4hX7hX7hX7hX7iY8iY8iY8iY8iY7iY7iY7iY7iY7jZ8jZ8jZ8kX7kX7kX7kX7lY8lY8lY8lY8k[7k[9jZ8jZ8jZ9iX:iX:iX:lW8lW8lW8lW8lW8lW8lW8lW8lX3lX5lX5lX7lX7lW8lW8nW8kX8kX8kX8kX8kX8kX8kX8kX8kX:kX:lY;lY;lY;lY;kX:kX:mY8mY8mY8nZ9o[:p\;q]r]>r^=r^=r`ta9ub:ub:uavb?vb?vbAxaAvbAvbAwcBvcBtdBueCueC{dD{dD{dD{dD{dD{dD{dD{dDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiE}kE}kE}kE}kE}kE}kE}kE|jDjKjKjKjKjKjKjKjK~kM~kM~kM~kM~kM~kM~kM~kM€kNjMjMjMjM~iL~iL~iL{jL{jNziOzhPzhPyhNyhLyhJxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJwfLwfLwfLwfJwfJwfHwfHwfHueKueKueKueKueKueKueKueKwfLwfLwfLwfLwfLwfLwfLwfLshLshLtfKtfKtdJtdJudJtcIveKveKudJudJtcItcItcItcIveGveGveGveGveGveGveGveGudFudFudFudFteFteFteFteFueDueDueDueDueDueDueDueDudFudFudFveGveGveGveGveGxeDxeDwdCwdCwdCwdCxeDxeDzfAzfAzfAzfAzfAzfAzfAzfAygCygCygCygCygCygCzfCzfC{gB{gB|hC|hC|hC}iD}iD}iD~gE~gE~gE|hE|hE|hE|hE|hE~eF}fF}fF{gF{gFzgFzgFzgFyiExhDxhDwgCwgCwgCwgCwgCygCygCygCygCygCygCzfCzfC{dByeDyeDyeDxeEudFudFudFueDueDveGveGveIveIudJudJwfJwfJwfJxgKxgKwfJwfJwfJvfLvfLvfLvfLvfLvfLvfLvfLrgKrgKrgKrgKqfJqfJqfJqfJueKufIufIteHsdGsdGrcFrcFqbCqbEqaHp`Ip`Ip`Go_Eo`Co_Eo_Eo_Eo_En^Dn^Dn^Dm]ClaClaCk`Bj_Cj^Dj^Dj^Dj^Fm_Em_En^Eo]Gn]Im^Ij_Ih`Kj^Dj^Fj^Fj^Hj^Hj]Jj]Jj]Jk_Ik_Ij^Hj^Hi]Gh\Fh\Fh\FgZIgZIfYFeXEeXEeYCeYCeYCeYAdXBdXBdXBdWDdWFdWFeXGgZIgZIgZIh[Jh[Jh[Jh[Jh[Jj]Jj]Jj]Jj]Jk^Kk^Kk^Kk^Ki\Ki\Kh[Jh[Jh[Jh[Ji\Kh]KaP4aP4aP4`O3`O3`O3`O3_N2aP4aP4aP4aP4aP4aP4aP4aP4aP2aP2aP2aP4aP6aP6aP6aO7bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5aP4aP4aP4aP4aP4aP4aP4aP4cO4cO4cO4cO4aP4aP4`Q4`Q4aO7aO7aP6aP4bQ3bR1bR0bR0bQ3bQ3bQ3bQ3aP2aP2aP2aP2aQ0aQ0aQ0cP0cP0cN/cN/dM.aP2aQ0aQ-aR+aR+aQ-aQ0aP2aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0bR0bR0aQ/aQ/aQ/aQ/bR0bR0bR0cS1cS1cS1dT2dT2eU3eU3dT3dT3dT3dT3eU4eU4eU4eU4eU3eU3eU3eU3eU3eU3eU3eU3gW6gW6hX7hX7hX7iY8iY8iY8iY7iY7iY7iY7jZ8jZ8jZ8jZ8lY8lY8lY8lY8kX7kX7kX7jW6k[7k[9k[9k[9jZ9jY;jY;jY;lW8lW8lW8lW8lW8lW8lW8lW8kY3kY5kY5lX7lX7nW8nW8nW8kX8kX8kX8kX8kX8kX8kX8kX8kX8lY9lY9lY9lY9lY9lY9kX8nY:nY:mX9nY:nY:oZ;p[o_>q^=r_>s_uavb?vbAvbAvaBxaAvbAvbAwcBvcBtdBueCueCyeDyeDyeDyeDyeDyeDyeDyeDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiE}kG}kG}kG|jF|jF|jF|jF|jF~iJ~iJ~iJ~iJ~iJ~iJ~iJ~iJ~kM~kM~kM~kM~kM~kM~kM~kMlN~kM~kM~kM~kM}jL}jL}jL{jL{jN{jP{iQzhPziOziMziKxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJwfLwfLwfJwfJwfHwfHwgFwgFueKueKueKueKueKueKueKueKwfJwfJwfJwfJwfJwfJwfJwfJrgKrgKtfKtfKueKtdJudJudJwfLwfLveKveKudJtcItcItcIveGveGveGveGveGveGveGveGwdFwdFudFudFteFteFsfFsfFueDueDueDueDueDueDueDueDueDueDueDueDvfEvfEvfEvfEueCueCueCueCueCvfDwgEwgEzfAzfAzfAzfAzfAzfAzfAzfAwgCwgCygCygCygCzfCzfCzfC}gB}gB~hC~hC~hCiDiDiD~fD~fD~fD}fD~gE|hE|hE|hE~eF}fF}fF{gF{gFzgFzgFzgFyiGxhFxhFwgEwgEwgEwgEwgEwhAwhAygAygAygAzfAzfAzfA{dByeDyeDyeDwdDudFudFudFueDvfEveGwfHwfJveIveKudJufIvgJvgJwhKwhKvgJvgJufIvfLvfLvfLvfLvfLvfLvfLvfLtfKtfKtfKtfKseJseJseJseJueKueKufIteHsdEsdErcDrcBqbApaDp`Fp`Ip`Io_Ho_Fo_Eo_Eo_Eo_En^Dn^Dn^Dm]Cm]CmbDlaCk`Bj_Cj^Di]Cj^Dj^Fm_Em^Gn^Go]In]Im^Kj_Kh`Kj^Dj^Fj^Fj^Hj^Hj]Jj]Jj]Jk_Ij^Hj^Hi]Gh\Fh\Fg[Eg[EgZGfYFfYFeXEeXEeXEeXEeXEfW@fWBeVAeVAeVCeUEfVFfVFfYHfYHgZIgZIh[Jh[Ji\Ki\Ki\Ii\Ij]Jj]Jj]Jk^Kk^Kk^Kl\Lk[Kk[Kh[Jh[Jh]Kh]Ki^LaP4aP4`O3`O3`O3_N2_N2_N2aP4aP4aP4aP4aP4aP4aP4aP4aP2aP4aP4aP4aP6aP6aO7aO7bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5aP4aP4aP4aP4aP4aP4aP4aP4`Q4`Q4aP4aP4cO4cO4cO4cO4`N8aO7aP6aP4bQ3bR1bR0cS/cR4bQ3bQ3bQ3aP2aP2aP2`O1aQ0aQ0cP0cP0dO0cN/eN/dM.`P/`P.`P,`Q*`Q*`P,`P.`P/`P/`P/aQ0aQ0aQ0aQ0`P/`P/aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0bR0bR0aQ/aQ/aQ/aQ/bR0bR0bR1cS2cS2cS2cS2cS2cS2cS2cS2dT3dT3dT3dT3eU4eU4eU4eU3eU3eU3eU3eU3eU3eU3eU3fV5fV5gW6gW6gW6hX7hX7hX7hX6iY7iY7iY7jZ8jZ8jZ8jZ8lY8lY8lY8lY8kX7kX7kX7jW6jZ6jZ8jZ8jZ8iY8iX:iX:iX:lW8lW8lW8lW8lW8lW8lW8lW8iZ3kY5kY5lX7lX7nW8oV8oV8kX8kX8kX8kX8kX8kX8kX8kX8lY8lY8mZ9mZ9mZ9mZ9lY8lY8oZ;nY:nY:nY:nY:nY:oZ;oZ;p^:o]9o]9p\9p\9s\:t];u];n_>n`=n`=p`ua>ua>ua@vbAvaBvaBwbEwbExaAvbAvbAwcBvcBtdBueCueCxeDxeDxeDxeDxeDxeDxeDxeDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiE{hH{hH{hH|iI|iI|iI|iI|iI~iJ~iJ~iJ~iJ~iJ~iJ~iJ~iJjMjMjMjMjMjMjMjM}lN|kM|kM|kM|kM{jL{jL{jL|kM|kO|kQ{iQ{iQ{jP{jNziKxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJyeLyeJyeJyfHyfHyfFyfFyfFueKueKueKueKueKueKueKueKwfJwfJwfJwfJwfJwfJwfJwfJqfJqfJseJtfKueKueKveKveKxgMxgMwfLveKveKudJtcItcIveGveGveGveGveGveGveGveGwdFwdFwdFudFteFsfFsfFsfFueDueDueDueDueDueDueDueDueAueAueAueAvfBvfBvfBwgCtdBtdBtdBueCueCwgExhFyiGzfAzfAzfAzfAzfAzfAzfAzfAvhCwgCwgCygCzfCzfC|eC|eC}gB}gB~hC~hC~hCiDiDiD~dCeD~fD~fD~gE|hE|hE{iE~eF}fF}fF{gF{gFzgFzgFzgFyiGxhFxhFwgEwgEwgEwgEwgEvhAwhAwhAygAzfAzfA|fA|fA|eCyeDyeDyeDwdDudFudFudFvfEwgFwfHxgIxgKwfJwfLveKtfItfIugJugJugJugJtfItfIvfLvfLvfLvfLvfLvfLvfLvfLueKueKueKueKtdJtdJtdJtdJueKueKufIteHsdEsdCrcBrdAqa@q`Bq`Fq_Ip^Hp^Hp^Fp_Eo_Eo_En^Dn^Dn^Dm]Cm]Cm]CmbDlaCk`Bj_Cj^Di]Ci]Ci]Em^Gm^Gn^Go]In]Im^Kj_Kh`Mj^Dj^Fj^Fj^Hj^Hj]Jj]Jj]Jj^Hj^Hi]Gi]Gh\Fg[Eg[Eg[EfZDeYCdXBdWDcVCcVCdWDdWDfW@eVAeVAdU@dUBeUEeUEfVFeXGeXGfYHgZIh[Ji\Ki\Ki\Ki\Ii\Ii\Ij]Jj]Jj]Jk^Kk^Km\Ll\Lk[Ki\Ki\Kh]Kg_Lg_LaP4aP4`O3`O3`O3_N2_N2_N2aP4aP4aP4aP4aP4aP4aP4aP4aP4aP4aP4aP6aP6aO7aO7aO7bQ7bQ7bQ5bQ5bQ3bQ3bR1bR1bR0bR0bR1bR1bQ3bQ3bQ5bQ5aP4aP4aP4aP4aP4aP4aP4aP4_Q4_Q4`Q4aP4cO4dO4dO4fN4`N8`N8aO7aP4bQ3bR0cS/cS/cR4cR4bQ3bQ3aP2aP2`O1`O1aQ0cP0cP0cP0dO0eN/eN/dM.`P/`P.`P,`Q*`Q*`P,`P.`P/`P/`P/aQ0aQ0aQ0aQ0`P/`P/aQ0aQ0aQ0aQ0aQ0aQ0aQ0aQ0bR0bR0aQ/aQ/aQ/aQ/bR0bR0cR4bQ3bQ3bQ3bQ3bQ3bQ3bQ3cS2cS2dT3dT3dT3eU4eU4eU4eU3eU3eU3eU3eU3eU3eU3eU3fV5fV5fV5fV5gW6gW6gW6hX7hX6hX6iY7iY7jZ8jZ8jZ8k[9kY5kY5kY5kY5kY5kY5kY5kY5iY5iY7iY7iY7hX7hW9hW9hW9nW8nW8nW8nW8nW8nW8nW8nW8iZ3iY5kY5lX7nW7nW8oV8oV8kX8kX8kX8kX8kX8kX8kX8kX8m[7m[7n\8n\8n\8n\8m[7m[7oZ;oZ;nY:nY:mX9nY:nY:oZ;p^:o]9o]9p\9p\9s\:t];u];na>oaua@ua@vaBvaBvaDvaDwbGwbGxaAvbAvbAwcBvcBtdBueCueCvfDvfDvfDvfDvfDvfDvfDvfDyfEyfEyfEyfEyfEyfEyfEyfE|eC{gD{gD{gDzhDyiEyiEyiEzgIzgI{hJ{hJ{hJ{hJ|iK|iK€iJ€iJ€iJ€iJ€iJ€iJ€iJ€iJjMjMjMjMjMjMjMjM|mN{lM{lM{lM{lMzkLzkLzkL}lN}lP|kQ|jR|jR{jP{jN{jLxiLxiLxiLxiLxiLxiLxiLxiLtiKtiKvhKvhKvgJvgJwfJwfJyeJyeJyeJyfHyfHyfFyfFyfFueKueKueKueKueKueKueKueKwfJwfJwfJwfJwfJwfJwfJwfJpeIqfJseJseJueKueKwfLwfLyhNxgMxgMwfLveKudJudJudJveGveGveGveGveGveGveGveGxcFwdFwdFudFteFsfFsfFqfFueDueDueDueDueDueDueDueDte>uf?uf?uf?vg@vg@whAwhAscAscAtdBtdBvfDwgEyiGyiGzfAzfAzfAzfAzfAzfAzfAzfAvhCvhCwgCygCzfCzfC|eC|eC~fB~fBgCgCgC€hD€hD€hD€cC~dCeD~fD}fD|hE|hE{iE~eF}fF}fF{gF{gFzgFzgFzgFyiGxhFxhFwgEwgEwgEwgEwgEvhAvhAwhAygAzfAzfA|fA|fA|eCzfEyeDyeDwdDudFudFtcEwgFwgFxgIxgIxgKxgKwfLwfLrgIrgIshJshJshJshJrgIrgIvfLvfLvfLvfLvfLvfLvfLvfLveKveKveKveKudJudJudJudJueKueKufIteFsdEsdCrdArdAqa?q`Bq`Fq_Gp^Hp^Hp^Fp^Fo_En^Dn^Dn^Dm]Cm]Cm]Cm]ClcDlcDkbCi`Ci_Dh^Ch^Ch^Em^Gm^Gn]Io]In]Km^Kj_Mh`Mj^Dj^Fj^Fj^Hj^Hj]Jj]Jj]Jj^Hi]Gi]Gh\Fh\Fg[Eg[EfZDdXBdXBcWAbUBbUBbUBbUBcVEeV?eVAdU@dU@dUBdTDeUEeUEdWFeXGfYHgZIh[Ji\Kj]Lj]Li\Ii\Ii\Ij]Jj]Jj]Jj]Jk^Kn]Mm\Ll\Li\Kh]Ki^Lg_Lh`MbQ5bQ5aR3aR3`S1_R0\R.\R.^M/_N0aP2bR1bR0bR0aQ/`P,fO-dO0cP2aP6aP6cO6dO4fN2eM3bM2_N2_P3^P3`Q4bQ5eQ6_P1`O3bN5cM5dN6cP2aQ0`R-bR.bR0bR0bR0bR1bQ3bQ3bQ3aP4aP4aP4aP4aP4aP4aP4aP4aP6aP4aQ0aQ-bR.bR.bR0bR1bR1bR1bR1bR1bR1bR1bR1bR1bR1bQ3bQ5cO6cM5cN3bM0dM.dL2bM2bM0cN1bO/`P/`P.aQ/aQ-cP/dO2fN4fN6dO4cP2aQ0aQ0bR1bR1dQ1cN/cN/eP1hQ2aP4aP2bR1bR1bR1bQ5aP6aO9eP3eP3eR4fS3dT2dT2cU2bT/iR3gR3hS4hT3gT3eU1fV2fW0fW0gU1jS1kR3kR3kT5iV6gW6gW3fV4fV5hU7iT7jU6kW6mV4nU7lU6iV6hX7iZ9jZ9kX8jW7k[9jZ8iY8jZ9kZm\@tZAtZAtZ?s[?t]>r]>r^=r^=n^s_>s_>s_>u^>w`At_@s^As^CubDtdCtd@sd=tb:tb>ubDvbJvbJwcJwdDxeDya?x_@x_Ax`DzbFydEyeDxdAzcC{bC|cD}dE|eEyfEvhEuhEwgEygC{h@~h?~h?|iA{iExhFdF~eFfG~gG|hG|iHzjHykH|gJ~iLjM|gJ}hK€kN€kN}hK}jL}jL|kM{lM|kM~kM€hLgL~iLjMkP~jOziOyhNyiPzjQyiRyiOzkNzkJyjIyjIxiJwhKziMyhLxgKxgKwfJwfJxgKxgKxgKxgKwfJwfJwfJwfJxgKxgKyeJyeJwfJwfLvfMvfMugMufOriJshJufIudJwcKucKtdKsdMveKveKudJudJudJudJveKveKofGqfJrfLrfNsdMtdKueKwhKvfEvfEudFtcGtcItbJtbLucMvdLveIveGvfDvfDvfDvfEveGvfEvfEvfEvfEueDueDueDueDwc>xd?xf@weAtd@tdBtfCugDugDugBvfBvg@xf@we=xe=wd|cD}eC~fD|fA{e@yf>{h@}jBykFyiEzgF{fG{gF{iEzkBzmAyjIyjIyiHyiHzgGyfFzeFzeF{dDzfEzgFxhFvfDwdCxdC{dDugDvhExhFwgExeDwdCyeDzfEveGveGveIveIveKudJucKtbJwbGydIxdIvbGudHwfJwhKteHvgFvgFvgHvgHvgJufItdJtdJvgJvgJvgJvgJvgJvgJvgJvgJugMseKrdJseKtfLugMtfLseKrfLrfLseKrdJrbIqaHr`Hq_Go_Fo_EpaDobBmbBmbDlaEkaFo^Do^Dn]Cm\Bm\Bm\Bm\Bn]Cm_Em^Gl]Fl]Hl]Hl]Jm^Km^Kk]@k]Bk\El]Hl]Hl]Fl^Cm_Bi]Ei]Gi]Gi]Gi\Ii\Ki\Ki\Kf]Lg[KeZHgZIh[Hj[HiZEgXCgXEgXEfWDeVCeVCeVCeVCeVCdRFcSDbUDaVBbWAdX@fX>gW>b\Bc\BfZ@hZ?hZ@fZBc[Fb[Hf[Gg\Hh]Ih]Ii^Ji^Jh]Ih]Ii^Hh]Gh]Ig\Hg\Jh]Kh\Li]MbQ5bQ5aR3aR3`S1_R0\R.\R.^M/_N0aP2bR1bR0bR0aQ/`P,fO-dO0cP2aP6aP6cO6dO4fN2eM3bM2_N2_P3^P3`Q4bQ5eQ6_P1`O3bN5cM5dN6cP2aQ0`R-bR.bR0bR0bR0bR1bQ3bQ3bQ3aP4aP4aP4aP4aP4aP4aP4aP4aP6aP4aQ0aQ-bR.bR.bR0bR1bR1bR1bR1bR1bR1bR1bR1bR1bR1bQ3bQ5cO6cM5cN3bM0dM.dL2bM2bM0cN1bO/`P/`P.aQ/aQ-cP/dO2fN4fN6dO4cP2aQ0aQ0bR1bR1dQ1cN/cN/eP1hQ2aP4aP2bR1bR1bR1bQ5aP6aO9eP3eP3eR4fS3dT2dT2cU2bT/iR3gR3hS4hT3gT3eU1fV2fW0fW0gU1jS1kR3kR3kT5iV6gW6gW3fV4fV5hU7iT7jU6kW6mV4nU7lU6iV6hX7iZ9jZ9kX8jW7k[9jZ8iY8jZ9kZm\@tZAtZAtZ?s[?t]>r]>r^=r^=n^s_>s_>s_>u^>w`At_@s^As^CubDtdCtd@sd=tb:tb>ubDvbJvbJwcJwdDxeDya?x_@x_Ax`DzbFydEyeDxdAzcC{bC|cD}dE|eEyfEvhEuhEwgEygC{h@~h?~h?|iA{iExhFdF~eFfG~gG|hG|iHzjHykH|gJ~iLjM|gJ}hK€kN€kN}hK}jL}jL|kM{lM|kM~kM€hLgL~iLjMkP~jOziOyhNyiPzjQyiRyiOzkNzkJyjIyjIxiJwhKziMyhLxgKxgKwfJwfJxgKxgKxgKxgKwfJwfJwfJwfJxgKxgKyeJyeJwfJwfLvfMvfMugMufOriJshJufIudJwcKucKtdKsdMveKveKudJudJudJudJveKveKofGqfJrfLrfNsdMtdKueKwhKvfEvfEudFtcGtcItbJtbLucMvdLveIveGvfDvfDvfDvfEveGvfEvfEvfEvfEueDueDueDueDwc>xd?xf@weAtd@tdBtfCugDugDugBvfBvg@xf@we=xe=wd|cD}eC~fD|fA{e@yf>{h@}jBykFyiEzgF{fG{gF{iEzkBzmAyjIyjIyiHyiHzgGyfFzeFzeF{dDzfEzgFxhFvfDwdCxdC{dDugDvhExhFwgExeDwdCyeDzfEveGveGveIveIveKudJucKtbJwbGydIxdIvbGudHwfJwhKteHvgFvgFvgHvgHvgJufItdJtdJvgJvgJvgJvgJvgJvgJvgJvgJugMseKrdJseKtfLugMtfLseKrfLrfLseKrdJrbIqaHr`Hq_Go_Fo_EpaDobBmbBmbDlaEkaFo^Do^Dn]Cm\Bm\Bm\Bm\Bn]Cm_Em^Gl]Fl]Hl]Hl]Jm^Km^Kk]@k]Bk\El]Hl]Hl]Fl^Cm_Bi]Ei]Gi]Gi]Gi\Ii\Ki\Ki\Kf]Lg[KeZHgZIh[Hj[HiZEgXCgXEgXEfWDeVCeVCeVCeVCeVCdRFcSDbUDaVBbWAdX@fX>gW>b\Bc\BfZ@hZ?hZ@fZBc[Fb[Hf[Gg\Hh]Ih]Ii^Ji^Jh]Ih]Ii^Hh]Gh]Ig\Hg\Jh]Kh\Li]Mlibsixel-1.7.3/images/snake.six000066400000000000000000010014021302271755100164310ustar00rootroot00000000000000Pq"1;1;600;450#0;2;38;31;19#1;2;41;35;22#2;2;41;31;19#3;2;39;35;16#4;2;41;35;19#5;2;44;35;22#6;2;44;38;25#7;2;44;38;28#8;2;44;38;22#9;2;47;38;22#10;2;49;41;24#11;2;47;41;28#12;2;50;39;28#13;2;50;44;30#14;2;52;47;30#15;2;56;44;31#16;2;53;47;35#17;2;56;50;38#18;2;55;44;41#19;2;56;50;41#20;2;55;52;41#21;2;63;52;45#22;2;64;55;55#23;2;53;41;31#24;2;55;49;55#25;2;45;53;45#26;2;45;58;55#27;2;47;64;42#28;2;31;24;11#29;2;30;24;30#30;2;60;50;41#31;2;38;28;30#32;2;41;39;24#33;2;27;39;20#34;2;66;67;41#35;2;47;39;30#36;2;55;44;16#37;2;50;45;42#38;2;44;63;52#39;2;83;75;80#40;2;72;78;55#41;2;61;75;80#42;2;55;60;31#43;2;45;44;30#44;2;44;58;30#45;2;38;53;45#46;2;44;49;30#47;2;55;58;25#48;2;42;52;24#49;2;67;72;19#50;2;42;52;44#51;2;66;50;22#52;2;56;58;9#53;2;42;44;42#54;2;31;50;36#55;2;41;56;50#56;2;44;41;14#57;2;44;50;16#58;2;45;64;72#59;2;45;35;9#60;2;44;36;9#61;2;38;33;0#62;2;41;39;30#63;2;30;36;39#64;2;49;42;5#65;2;39;35;5#66;2;66;56;5#67;2;39;31;8#68;2;56;45;0#69;2;63;53;2#70;2;42;44;5#71;2;16;86;74#72;2;55;38;9#73;2;38;60;50#74;2;22;66;55#75;2;17;39;28#76;2;24;49;36#77;2;6;20;17#78;2;3;6;3#79;2;5;20;20#80;2;13;31;25#81;2;19;41;31#82;2;31;50;41#83;2;38;56;50#84;2;6;16;6#85;2;31;56;42#86;2;38;58;45#87;2;33;53;49#88;2;20;24;13#89;2;3;2;3#90;2;45;47;67#91;2;24;14;60#92;2;9;9;28#93;2;9;35;36#94;2;16;16;11#95;2;3;11;11#96;2;30;41;56#97;2;9;0;28#98;2;11;11;3#99;2;28;38;31#100;2;16;24;28#101;2;6;17;14#102;2;44;38;31#103;2;35;28;0#104;2;44;47;55#105;2;9;8;13#106;2;45;36;35#107;2;20;11;41#108;2;30;44;36#109;2;9;2;14#110;2;42;35;35#111;2;19;67;71#112;2;55;47;64#113;2;45;33;56#114;2;31;55;60#115;2;44;38;55#116;2;28;36;6#117;2;28;35;36#118;2;24;38;49#119;2;17;16;2#120;2;24;24;0#121;2;19;38;31#122;2;30;38;42#123;2;39;33;49#124;2;22;38;38#125;2;20;35;36#126;2;28;19;38#127;2;39;17;9#128;2;3;5;11#129;2;22;11;2#130;2;41;33;53#131;2;85;74;16#132;2;25;19;0#133;2;16;6;8#134;2;9;3;3#135;2;33;25;0#136;2;16;6;17#137;2;27;9;13#138;2;28;22;0#139;2;22;11;30#140;2;25;50;41#141;2;38;31;44#142;2;31;25;39#143;2;33;50;44#144;2;42;55;53#145;2;27;41;33#146;2;22;22;2#147;2;49;39;33#148;2;5;25;19#149;2;28;44;38#150;2;31;47;41#151;2;35;53;47#152;2;22;41;35#153;2;25;47;41#154;2;20;14;0#155;2;45;17;33#156;2;64;31;33#157;2;28;47;41#158;2;61;44;42#159;2;0;28;20#160;2;9;39;28#161;2;72;66;2#162;2;72;58;2#163;2;86;72;0#164;2;80;45;61#165;2;30;14;30#166;2;39;30;41#0^~j~v~~^^~Vvzn~v~nznZnzV~zn~znnZ~v!14~dItJsJShTAKPl?LP??@B?B@bKPdIThEhDIDBODGO@A@A@?A???@?@C#32!8?O#6?A@M@]qSISnXVW^VBGqCyA{AS!8~w|XM|VGxA}?IsAG??@GcOAG#8!9?OI?O_CG??OIcRm|J~ExNqDi@oO_O#10!4?GYKI|]G^uRRy~Qz}~~n|r[qkdQlOeGu?Hu@Q@Q`Q?GcOASg?J`AHb?JPcYUgQkQcGqCOcGOeGQcIOAKaC_I_CWa[#23?_?_O!7?AgA?O??G???G#17!19?GACI?FADCFBDDFAABaBFDN~^MjjjZ^TnPFDB~SiSgO_G?eGU_IObRG_DBApI?SaGCQgCONRnV~^!25~j!24~v~v~~~z}!6~?~NBJOGo?oDY@IDaHu???O?O_#21!9?GE!9?_!4?yATi?VoEhShQdQ`epdQdq`HePDO@@`??DD@tHD@@@??@`@?D!5?g@CTAD@OH@hCOO?g@h_$#1_?S#31?G???_??G!5?O#28!7?C??CO?c#1!16?ITIcAOgOgGoG?gOg?_???CI?RcIpIChQ?_!4?B@U@_?_ODZfVCwgoj^@?WhGsNnD]`]`LJTI?eGb?_O!16?F?A_?Go?|@~tJ|v^@{eZJxf??gQCgQCOfPGAO@c?A#4!6?_#9?OC_GQCyDiSJsiTivc`pA_b_@?gD?l?@#11!5?bLQG#13??aGc?iSHu@U`I`]tYf{jUlsC|uC~smXc`UDRHRULilYTeXulJtntrPzJDZJbD@B^TMfTIDDyk???G#16???GC_GaCOiCY_IuHa]!9~v|zt~_\ojOSgQo?pCO_O?o?_@OCO!27?GOG#20A#19!41?S#16!24?G?G#19???C@!6?~?o{cjVFzNydE@IDAHDZtisjY~^!4~}|yfppnHRBBBFBFFBFBD@G@T?H@#22!4?G??G?G?G?CO?GaGeWCYdW_WAcQgUgUhUWeXqLylR}@]pItgUhUgUHiDiTiS^$#28!7?_??G?C#31!17?O#2!17?O_?OHcBAAtAeQUaEsZ}{~ws[_IOC_QOCwOwwLySmg{]|[mwCWgAC??O_#8!8?G_O_???_#7`O?_C_GkvLzD|B|j!9?AC@A?C#8!8?_O#6!16?c@GAO@cG_?G!5?hAODgPCIDJcJTiT?@AC?@C??g#11!25?c?C?C#14!9?A#15!8?G?g?cG_?O??_G???O??G?C??_COCW_[?G!4?A?COG???lAT?PA!9?@#19!17?W?G?GG?_GkKGKKgi???oCOCc_a?mwy{?`@BFN^v~Xvh^tn[kv^qktKt~j\vzlVznokOg?_#30!68?OC_GC???_oOW??_!19?_GOgOgO?W_GO#27!14?O??O???O??_#24!4?A???A#26C#25?A!6?_!6?OC!14?G$#29!10?_??O?G??COcOCg??O!6?G#4!21?C#3??@??@??JC!14?ADA!9?A!6?@A#5!45?_O?_BE!8?mAP?cCO~~VlzVlznG?udLiQZtNtRkPAS#7!18?O#12???O?GCC???C???OAK??@QlQLPRHTa?GGgGSG`A@G@?@Q?W??W???A@?@!4?@?@A@A@?@#14!6?G?SO?_??A_?aPGitwy@Bv|VtQliva\v\rnTzd^tGu\`#20!15?_?O__OG?O?o?O?O!9?GO!5?ISgO_!109?WC_?s?YcIDJCD?_!4?@ADOGMOUckSkOkW_[ok?{aSigEwUjUlQlM@MAlQLIeXEWfWeWdYaWaGOgUgUhUGEWe?oDAG@A_?_GO_E?Q?_DaDAOA$#4!83?Ca?_!6?@?_???A?@??QDAO??_#18!235?A???A??@??@#30!186?O#27!31?G???_?O?I???G?_C?Q??O?C$#5!98?w?SIC?kydEvJ?Oo!5?_#26!457?A!4?C!4?A-#0t~n|~~n~jpV~ynTnj~}V}zJn||~]v|nznz~~v!9~^v[iTmPnSiSHaCg@_@A@A@B_JATcGdIcIS_[?[_gP??R?JQ?A?g?U_?D??CG#8!8?eXAC?B#7???gO??sCC?CcS?CsKOg!7?O#8!27?O?AT?iO@?a?HATAPH}ZlIBsE?FFGF?@#10AD?aOYcYcyB|~Vj\~~~m~~~NfVjSj?paO`WdY_@??AGQCHs@iOdWcSgTgUhUhUhYa]`Q_RgPiOIcWa[c[sITaSHQCG#23?@??CGO?C?O??Q?A!5?@#17!17?G_SGCCC?IDw?}QMAmC?CCCDCEE]WXX@AB?gCOGqL?k?X?@A@S|~[_LQgBSaJpBES|}{|MT{}|W]w]Xz[XV!6~j~z!12~}!18~|!8~}~~~|!7~{~C{?KPiUj\oH?@qCSgS@A@#21!13?A@!6?@O?s@KoM`KXAkPmPe`QXR_WdM_NOXKIIDDA?CEce_O?cGW?g?GOQGo?IAG@E_W_?O?QBP???gCGAEG$#1I#31?OA#29??O?CA_?C?a???@_?CO?A!4?A??O#5!13?_#1G_?_?a?b@aO@A@A@AKAKOcWoO_B_A`APaD?Q???cGcGsCHtKw?R@NZyiRa?faw???|}We\yC{BUiTA@#12!4?C???C#1!9?GCGCD?LWfOjiBIbBSIRmPnSgAOdIOC`GQ?A@?A#4??GO_G?dA#11!18?G#12!9?gS_???@???oWGObO^CLiSB??DWeWdOC_Q?COC!4?C#23?A@#12!9?CGC#14!10?_G_G?aO?J?H?F^yvk}j{g|~l~xsIy@z]PrlZUhVA@AR#19!13?C??B?@?_P?wKxgZgWw`?bEamWsnTzluLQnR~e~}{}jA?b^qlV{j\sM{PjA@BApiB@Af`D`cC`e!22?@!18?A!8?@#30???A#19!7?B?zA~PePgSa?o??@O_Vj}|}nRBt{^w~[~|RV\oIOoO!6?Kq??O??_O#22!4?G??C?A??Q?_A_PcOiOlQhOHQLaXaDiTiTaLqDjShTshZcNyLulSkjUxFwb[hv$#28!8?O?G?@O?OC??G@?cO?A?`G?OC?C??G#2!11?@SIPKOGSHe[xUkQS`[`mWFClAGFGCHCHABdBREGsJcJocIpD@#6!19?_@y?{hTAl}^JzzzZJjzzJrnV!4~vxpioxoDWf?TkSCcHSg?A?h!13?@?A?@??@!6?O`SGPiOgO_WcWaS?g?OC???A#13!7?O!5?_CGC_IODIcYdYcXeWfhZcJyDjYFZJRITGEgAgADH?YhTgUmTltZf\BRBB?_G@ac_re}W_@?A@OADA???CGS?[??G#20!52?A??_!6?@#16!15?g#20!12?A?A#16?A?g!6?S?C#30!55?@?aGC@??EAuGChA!8?G?_C?a?Ag?_GcGFGtCWCa???A#27!11?G???_A?@!4?C?A??A???O?_??C?O?C??_@??`C??OC?OC_H?gA??CO$#33!9?G!4?G#31?O#4!31?A#3@#4!11?OG?O_O!5?G!5?_??_??C@!9?A?G!5?G!6?B#9!20?_O!12?A#5A@AA?_?GC?O_WWa`CPkOAV|nYtnz]fl|g}Sl{~SnUSiWGu?C?C#11!48?A?@#15!10?_?_?_?_O@S@S_S`C?A?@??A!4?_G??TATGCHOCO?_???@??@A!5?B_@?C_CCO!7?CGC#20!158?HCHuGAH!5?Ok{AB?B?@??Cg?EPfGfIzej\Jq@LpMre\BmPmXUdeg^DWpKoFcR_PgOlOhOH?LA\APaDAPaD?CAS?OaG??A?@A!4?ChA?BO`O$#3!9?C!52?Cg#5!9?O?O?O??O?G_GO??O!7?AcGOc?T_XvW\F~{~A@@???@!7?_#8!19?C?GCAA??O??@#9!29?_??c?@_AOgBgTgOfWfYdWjTFdJ`ZD{!4?A#16!91?@Ca??aGAchUg|}|gvz!4~v^jv!4ztyC~?lPkPBrAR_Qb@W`C_COdGOA??@??O#26!173?G!10?A!11?G??G!4?A??@!7?O!4?C$#3!74?O?O???G!5?AB!8?S?_!4?C-#0Zd|v^z^~|~~z}~|v~^~z^l~v~v|v~m~znu~v|!5~vtItN{BsJOjCRc@??I?ICI_Q?TaCJeGcHkBwDy???@???CWa?hA_G_QDO???_G#6!6?G??O?I_YdITiFaY^VPlVzfZvjVxcZ|!4~pvTym`QvkiD\aTA?ADO?ASG??_?_!7?_?O???__!7?`?I`A@e@AdQdAdOdY?S`Oa#12??GADG???G???GGEICAILIcK?_??N?E?DQDI@#14??_#15?A@?A?@?AG@CAGAC!5?C_?a?P?GA!6?@?H_?i?S_?O_!5?G?A]`G?C!5?_?O#17!12?@?H?OiG@M@MH?GAE?K?G_cG!7?@?_`G@c`_SwZOoO_d~_OdGDqgD?JSQ?Oo\]OANY^NDYtadQdZ|!6~u|}!30~zv~z~~zvn!12~votytitwQ|y?A?P_OPqooToDG@!7?O_#21???A!7?OIIOdGaL?UHePm@}@zCPuHU@EKaEdSXIC??O?YCJIgSQIHOCaO@`Qa?PA_A`GAO??_S@G??Og?CCq$#1cY??_#29???A!6?G???C_A#33!11?G#2!8?GISGoAW?_@CO?Ho}otpsjtUCtiLySWDIAOC?I?UlQui\jq@D\EHDEH#8!16?gAGDO??O#7??OGd?_KQgCWcGSgEZcA!4?A!8?O#8!20?gA?PI?ID?_YCOIoE?Hx}YtC[CWGKOG?O#10OOcY`UhMe\~~v|yv~~~v^~~vvxDjT`QPAPmPmPo?x?o?OOSze\a\aTkRkRkRKbKRkBcBwBsBSbOgAXEgDiO!4?@??O?_#23??@I?P?G?A#16!4?ACQhEwp}TYni^!11~}nu~nTv]pmpE|AlPkRkRKQDTiAK`EGCPCA?O?I?@!8?GA!5?O?O_?cHA???O?_?O_??G?G?_A!6?HA@#19!30?CG?C??CG#16O#19!12?GFIDIDADLADF\BmRneLNNiNqrs~zr\RZtiR[wg[{gwG!5?@D?QT?qH_O#27???@???C!5?A??A??O???G??@C??G@C?A???G?@??_?@OC@?i?OI_?@?g@??G$#31??AG?C_#28!4?C@?A??_???O?G?GAG?P?CO@?GA#1!7?`A?@cJSmOjkQM@N?M???GgG?O@?@a@O??A??`Qd?TaS@?O???O@?Dgjpz_MetIANN~F~VlvoNdYdiTgT?_?_!16?K?IC@UKGRDYaS?D?xQHyTItGqPsI@?S?D?_?O???_O#9@C?HOcA@?A`AhePqlQlIlIJ?ChAO@#11!11?_!6?O??__#36!33?O#12O#14!10?aO?iD_!6?@!4?BMDNM]v~|v~|`WolOxEM@iDOD_#19!12?O!5?_???_ATOgR_PcRHoa?O`S@FGCXGrcOOYiFcnNn^Y?FLYvyLVi~cJlZeL_`nloD__YdATYdQC#30!62?G???OGA_??w?{?K?G#20!5?GCI?CKaKcIDK`AT_BQCrkRkjtsiYdGqL_UHmP}?}CzaHuhuX`[hO@a?`]`EpCo?oD`?o?h?L?E?CGAC?S??O??C@???_CA??@_$#4!61?@!8?_!8?@??G!5?CGA?CI?A#5!30?GA#8!17?G???G#4!35?@C#35!27?G#13!17?o?gS?CXaPMPm?~?~IlidiCXA\_[iPkQkPcqWpcPgJ{F{JwJ[LVkC`TOON~~~}}u]nT^j[o_O_`!7?CB?A?@#20!27?O?O?_!4?A???AGTlQIwoqiASCIJCD!9?O_!13?A!9?G???G!74?_#30!17?_!4?ADA@?DBCRkRC#22!18?G???G_O@OGaC`Y`]`M`IoDQAk@uCjONoMgD|A|IlYE|DzmTJyEzTiFwRyL$#3!62?O?@@A!6?O?AOC!14?O!5?CICI@#5!43?_@O?`???_?Hiw~CgeDg`AvLMJT}~B|ymT^di~^DIIpNonQC?CGO?O#25!353?G?C#26!15?O?_???O?G!4?_!6?C!4?O#24C$#5!72?O?c@g@oCG??G???Ga?_O_?oSgQ?C?TOPIt|oo?o#24!463?O#34!16?O??C?A?@-#0ElZtn^Zv^!7~zz|~}~~~}}!12~r~jZvGVkR{B{BkPI_A[?[_Sg?gQdAGQ???aShShUhQlOiSkQkhAK@Ql?`_Ga?A?A#4???_GA#6!4?GG?Cm\iDAMJn]|Ui\julZulZulZ!4~^~N~^nI]jEZAtiTGAWC?AG`!7?AA@I?COAG`C@??@iOKGa?_?A_???jCZSJ[U@SHSAcHQ#12!8?JC???I?C~@k?@?C??A_!4?C#15?_?O?_!7?C?A#12??UiC#36??_#14O?O#15??Q?DwASgS?O?ACHaDATA_CPAC`IC@?@???G?NOaG!6?_#17!17?DA?Q`ITiwWceOG_AMOCGC_?O__!4?[gCB?_!8?@?@?SItk@?@?O?O_ARaAS?E?DzU~~T}?!8~N!22~|~^~^~^~~N!7~}!7~JvJzBkVeZADHEBHD!4?AHE@NEHu?S_?HA!5?O#21!12?IPCi??QHGaTGvGvGvG_ITg??O?{GA??C??C@EE?C!4?_@aAXBYE?BCt??PD`?@!4?G!4?cAGQ$#1xQCIO?cG_#29!7?C?A!5?@#2!13?K?C??A_O_@gAO?I_T??v_RGPVOdGOvGntZG?A???C?A@@A@@A?GOG!4?A#8!16?A@??@???P_O#7?@A@DaSHQcHQcHQc#8!4?_#5?o?_O`_OgcWA?_T?aWCCO?Z~lZ]n{sSqtyxltUYjmR}S@mPCG?MGGSGg#12?C#10!4?A@sJsHsHUhVlRn^~~~sxtysoix?}P}wnWt^_^hUhUhUHvGuGtISjShUhUhUh???~?^?^_\alZoFwHUgAGQCGCH?CA#14!4?GOCOwk{}~Z~vn_nKBFI?_~pE@@A`a#19!20?DAXHcB[`OfWbQKPgA???zH`Tz[~V`b`@@`bpABI~jTA@]tGxBLbD|k\tjVxfWCh??i@T!8?o!22?A?_?_?_??o#16!7?@#19!7?sGsC{RGHc[qsgsqw???_OAHM?HEH~j^~u|~^Gtph~A|nYtmYE!8?@?ceT?_#22!6?T??AOAcHA?tItIpMoCx?tIpMpMPMOLaGcPiShAYtMoMv[v^t^d~H}dYhUl$#31??_??_#28!11?C??@!4?@#1!14?Oc?pGBKAS@kRcTI|BGBKBEGFGQl?d???S@??A!4?gC`O?@AS?s???QDTT\|xw}~i?@O@}@]te^jOADQK@cO_?gO!21?S@CP?dGTIa\DbZxf]c?O__OAHHK?D?AG`CO!7?_#11!19?A!13?AIDJDSA!4?A?A#14!46?hA#23!21?c??O#16??Pswt~N?MX}}|]\!12~y|~l]tiTAdAOJsB[`GbShQk@[?qS?a?A?_?G??G??S?G!5?_GQ_IoCgaGQ???G?g?Wa!6?i#20!62?_O!8?ePwTgS_O_?o!8?_aICA?|AOdIPchZc^siZTzelQPGiVGvGvGvItiTn|Je@rGtGpMpIw?xGpMpMpMoCoCo?_Sg??cA?G???G!5?Q@G??_$#5!42?GC#3!12?_#4???_?_!6?OIc@a?G?`???C!5?C??Ac#7!67?_??_#8!5?A?@?@!5?A!5?Ok@iS@aPTwPo_?O!5?_?__#13!22?@???A@CO`I_\?UhUhQhUGfHVItjSjUhQhShUhTz?~?n_Na\?cI?Da@BSdlxrqSyxg|^zmtjYdBQB!6?O!6?O#20!41?@AE@^LjCSA!5?][Q}}I[E{{s!7?EACOCG#30!81?`GAPGCAXmFID_O_Oo!10?T?IC!7?@OcZ_@C_?CW#27!19?O?C#25??A#24???@#26A#27??A!7?H!5?@?Q?@G_A??a?_A?A?c?Q??@$#5!73?GS`SGQdOA?GACO?`A?HQlCWaGa?ED@?T^ul}@}`?O_O?_Og_O#4!47?C!4?_#9!16?A?F?FTJfV~OzcJs@GI_A_HQ_CgQkO_#37!157?C#26!194?C@G???G!4?OG???G?O!5?C$#3!75?A???G??O??g?O?`???QG#34!495?_!5?@O-#1s`?TcDibGTAtG?O?OcGOcOG_SG?O???C???AOg?qLQLwcw?oGTIVITJSjSiSiSiT?FI?S__G@B?B?B@AO?cGDP_?O_G?XaT@v~eqaa?iq}_\qx]lnzZlZlVgTgDIOAOd#8!16?@@!5?@!9?G?_O?_G?cA?HC?_??GaPGcPAOGO!4?|JzUG`ePP@_@#10??GCBcPIcZs~~|{}~}w{^~ju\uljVNfRmFLa^FLB!4?@TaLcJSB[R}PMpMpNOfGxAw?}?GAGqMSG_OaSHCJ?t?H?QC?A#23!5?O?C!5?@#16SI_ISiOiCyti\uzm\jzv~vn!7~z}zSiTheWpMxa\aGq?Pk@QCHQCQ??O??O?_?G?C??O??G!7?CI?GACG???DG#19!66?s?gPgSgUgvKGcYP_SH?QcZcYcYCWbePZS~~Yu]t~~}xu|y{tUuYOU|YSAHC!7?B#27?O?G?O???A!4?G??O??_???GA!6?P?G?@?G??A??OA?aG?G?C?G??a?@_$#0JUlIRiTKtI|Iv~n^nZvnZnv^jv~n~~~z}~~|NRK@aLqDZ?VGTaTGTaSJOjCiPISa~!5?Tu!8?@hAS?gAkBCbOA!6?GPCGO#6!6?_O?C_QcO_VaRgtI|FWvi\uZulZulZ!5~SyynKtiOnTaIOcG_??C?A#32!6?O??A#6!9?C?_?g?aGAc?HaSHCISJSjSRISHcPIc@???A#11@?@FB_?SHaHQCgOG?O?O???O#15!7?G?I?@?Ag@G`??AO??OCOCg?G?C?G`G??_?G?A?`???C_A?O?C_A!5?G??u?J!8?DA!4?O_O?G?GO#17!7?C@CjSiQHFA@EP?XA?AAAMkPA?G@!14?A!4?AS?jSO`?P_O_AoSooau~_\uZulZlZulY!52~J~VmVjVhVGRcQdGSj?OdZcZdYdY`KPiCj??dG`I#20??@EHADBIH?dI_A?aHsGxE|JuLzsKhEs@m?nW@[alQdQlIdYDYdK?_TgTiTAKC`EgQdAx?_AC#38!8?_#34?A?G#20O?C$#5?GQ_!5?_#31!22?@#2???_CqKO??A?FgBaG___G__C?P@C`@G?wt~j^G?MsN[f[UlEUHbYEXO?O?K_\aG??@C#7!17?AG?GCQ?d?gAGTaHcHQcHQc!7?C?Q#5!4?ITdIOsG_?HCCB??vHPkQaXV~~v\mvZmxlVnRlSo!8?_#12!16?A@!12?O?_OG?_?O?_?oGo?oe!6?_!16?@#36!6?`#14C@??_?GCAIsAHCwE?_?H?^n~BPb~~Hi_t^tjTnTz?GTaHC@ACC#18!15?@?C#19O_KO?KaCtL|kPo@is@b?\JjYJiZQkoMxE|_[Qtigj~SjnQsiThYtNjNITH?^aHcHQcQcHQd#30!62?_QH?aJ?SdG!6?`COGC_!4?@!11?_H?d#21H?dHsApExAoHoCGREhB}@vOAK@TAgAHO@A_G?A_rTGAA?GwaqQXSD?OCGU`G`!8?@C?@???O$#2!4?GO?O!7?_#5!22?@??_#4!5?C#3!22?A@!7?O!9?G#1!54?iC@O`ITmO_GOdJBV^vqZh{^vGQkBcXcG#9!9?A??CQHF?OC_TIOiCiSiSjcpgQIcP?I#13!20?c@WaL_WaKvN~NWiTqPsi[`C?eOMpK_nWfAlBV?vvxvDOAr]N\Bupo[?JsqH@xl^zU|_??wmS???S#20!40?_!13?kOkasCdsDcLRFpAxALblATT!5?G@CAC@!83?@??C??aI!5?@??A#25!30?A#22???C?A??_?O???G?dOaGODOcAcWDQdGQCGaTgTaD?HC_AgQlAt@[b[v\v~T~z]ux~Sn}Zn$#31!8?A#4!63?oGo_W_g!9?_!6?U#25!451?_#26!12?O@!18?G???G???a??@$#5!80?g?O?_?CBKBSbC?G_G?W@KXvDL@^aLE@AO?C-#1Tkq[uh[hAha??q@bKCdIO@aS_Oo_WoOqDjSktkZsyHwE_Baj?[_CEKDKmSxE{Jsl??gC?RA?mQIEIACGO?COGOCPWI?F?fC@BPBD`PeQgBj?nuY`?lRCjS`CXEWbCHQc#8!8?C!5?C?A!6?CAIOgG_[_G?A?C?aGP?SAOi?C??A?cOELO`UKojGTJzCzC?TAcO??G#10???y@iTcYd|hiSjszcRzVidvy|{}lo?`_aOoGogOaPiogOWCO@?dJQhFgRcWC?A?DA|AtGtGVgVGEhCGcGC`?IP?A@#23!7?A@#16!8?M_@AG@Q?ji~~n]n!8~vv!5~n~liULqLQdzExUd[dM_Cg@cG?S`OC@?A?_?A!4?A!17?C??g??a?OCOCOCOCOcG!8?cG#19???CG???_!11?C??CG??CG!8?S?{S?VgB[rMxFgC}TJCPAAo_SiTiDY`Q`S`YaTnV|nz}z~~^FfJ`]BJA?ABDSAgWGCOG???A#27!4?C??O!6?@C??H??O??A?_!4?OG!5?G??OAG?A?g?`G?a??OA?S?G$#0gRKbHU`UlSLYuLu[bRItNu\j^nN^fNfLySjRGRcGCoDwVgT?\a\aXaWbO@A?B?@AT??_C?Pb?@?@_`Q`ISA@A@?cA_?_GO?O_?GO?A??@#6!4?G?Q@?kPSj[XCXdWyshYtYvlZulZy|!4~z~x}{z^h}X?_CBOA@#4?_!9?_!4?_#6!5?G_OcG?`ISaGsCxCYtIsGDwCs@kO?{TiPCI??O@#35???GC#13!11?i?QKbJcBSjSiDNSjFxJsjWskAwRKRfzn\ug{?|IeItgFGtxQqvZrz]}dCks{{jTRI@?OQADE?C?KC#17!23?G!6?O?QDgO?oKWCWCgW?Go#37!9?G!5?O#17??OHOcG?G?CO@_A@xAiRiAyBx~FFR~X\nynylzlzmXv!8~Zv~~~zv~~~^!11~z~~zv~~zv!8~j~Bj~gV{bKpEgTi@IC@AP_LOiTiTyd[`]`]_TiOgAOC@C#30??_GO?A@??HS`#22!12?@!5?G?A`OCGShEgOaGOI_IDgTI@mOlOk@]`MPmPmPeTRKtjT~Yvn\vyn|~I~Vz$#5A?@!5?O??cH?G??_??_G!8?G!9?@?A@GOG!4?X_O_O#3!9?iS?OG?G!8?C!6?G?C@O!4?G?_?G?G#8!12?A???A?_#1!22?C@AC?E@?dTBOcH_KBB@~z~\vKLIKNSmH_???GcO#9!11?A?`I_HRiFzB}Rn@A??I`OA#12S@iSJCRgCgSOGC?A@OMT[KPKCRKBCHCO?BC_?cGS#15A?@S?C_G!4?@A@A??@?A???A?CG??C???OiPG???i?C??GG_O@C?A@?_!8?S???@!10?G#19!8?O@aL?_??`A@AbQ@^ZV]ZTvgKFwgZs]LqLaeI?Pvu}ym}^|}E|TkT|D{A?wOk?Ca?@?@A?A?@A#20!60?O!5?_KG[?D!24?oGs[_gSsjWkoiXSfcrkbSj]gojtIpOhEhYuiUxSaXuCsGDiT_PMOnOl@E`M@M@e@EH??`?O??C?O?G!6?_$#2!6?A??A?@!4?O?O!17?A??B?A???C?Sa@???@A?@iCx?sIOiSBZJcKCOksWSKGS_@wkskZ?@?I?B?@C?E?A#7!19?_A?AC@AC@IdGQcHQc@A!8?@#5?_O?aW?gCBSARSks!5?aQ@p?@PQ^~|~RBHaJUhQD?Ta#11!16?C!7?AC!8?@I?@A@?A@?A@#23!14?A?A#12!11?O_GO#14!4?O???O_???@!5?@??A@ABS?kp}~dc\iwzz|qzP^}|v}l~S@??O_O#20!22?A@A!9?_?_?aGBQ_BUcH`ALoLOdZcG!4@#30!91?AP?_oY_c@AI@!5?AK?I?DG#21!16?S_??COI@cB?RGBSjS_SJSItAlSGE`@@??AHC@a@T_OA?cO@?A?Ao?O__O?Og?gcQGC#26A!6?C#21???`??C$#31!10?O!6?G!23?C#4!8?A!14?@??_?_O#5@?@_@O`A@i@A@A_Ac@sGoGOgSgSgUkPlU{S~O@dK}Q?g??A?_#32!40?OG!6?_#3??_#25!364?@C!4?A!14?A???G#24!5?A#26!4?O#34!18?@$#4!89?O??C?iA-#1wsDGahIXXKCjGkMzm|u@CbCFLfAojDe?e{Jbmcja\b[rKDalbDFBEhU`NO^o~Oni?OiO_Po?AP_!5?A_Jc@Q?GP_@W?A??tywoqciHOiCQvxUl?LAoIpC?nOKOCPAS??_!5?O?O?O?O?gOg?g?G?OCIDO?Yp?@s\^MfZWkUKxKWm?MI??A!4?O#9!11?cAxsjSzYt{_OlIbGHCWGS!4?O_#13!4?G???COhOdW_MOlIcJWFoHUHu@rUhySstjQKytuF{NyCjGrgQEPvLJj`^b|rz}utop}NooWwOoOW!7?K??SgO!4?O#17!16?_??HC?HBGSjWKV?A??C?G_@`@@@GA??O?O!6?CIDI@IDI?@OGQOLQHEGVGABGCDBKFNIzYNyVm|J~y!8~Zun~nVnn~~~}|!5~n~~~v~~~^!7~z!4~iNOINIt}`EgEoc|QlbKbCJTIlJUjM^onoNpm@M`AD?G?G?o#21!4?@??sA@G?C@O_O?aH?I?VGTiDgTChUa\CACI_M?E_AG?Oop_oR{UOGcAOI?GAO??O?S?AG#34!4?G#21!5?KO?q$#5A?iOCOc?e?Y?U@O!4?[qGOG_OGC???O???S?HOC!4?_O??OgOgO???O_???_?O!8?G?AShQcHOC??G?c?EHIDaTkPI?DIDYPSnTzlGAg?nQ?L?C?A??@!14?@?@?@?@!4?AC@?N@_OId?EYsJ?__O?dA?_AAc?P_`\~HYe|OiDw@aC#10!14?A?DI?TKvQjbrj~}~~bZ~|vypSqMpaSgIfMpjQdZoFwJqHuHuKgQDi@IShqDAG??oCzCrKRkPmGQ_SI_GAGC?H?IC?_#23???C@?@?CAG#16!6?UgTgq?QyI~fYnj^tz!8~^~~uz~u{tjSdBgQdXePiDQOS_GcO@GA?C?_?C_!13?_?_???O_?_Og?QG_Q??D?D?DG@As?D!8?cHO?O_?O#30!14?G#20!18?AC!6?AGDGA!21?_!8?A?dWFII@NH{QVhIMDZkJSUZD~gviTyVijC`TaxkZtGpKoNwDzEDALE_@_D?H_C?P?C?HC@???O?A?H?C_!4?_?C$#0DJOfXEPe?p`S`Q`?@?Ha@S`oQGdISiXmXBsGPQCXa[bKPaOO?OgOhS`Y_?_!5?D??I?I?I?CHaScQchQ!4?HeGAC?DG@I???D#6!9?C@Q??LAtIjxOfolymtjV\Elze\zn}n}n}n}UnU~Tzu~_oOidO_?_??_?O?_?O_O?o?O!6?cH?aCw@iCHA\q|q\IdAHCjCDGBYdQ_O?_#11!8?GC?AGDAhL?ILAD#15!8?C_?C?_??G??C?@I??C@?G!6?O!4?_??_S?S?S?C?@?IDA@O?K!4?_!4?@!4?Q!6?_?D?O!4?IC#19!16?A??Ao?lWeXiTqLmIYeYBkElfh`\qzYdIp_o_S_OtnMNVlNqLuhVgVlSfHa[@wooC_o?_O!17?GO!4?@A!5?O!7?_!7?C!4?TolpotI@]xT_I??lQ[R?R_itQshSp_NONoMP]p]|y~v~v|CYaots}oA@C?O_oa?@??__O#27!8?OAG??A???A?@!5?_G?O?GAG?Q?G@?C?_?A??A?@C?g?Q??@C?hA?@$#31!9?A#2!5?COA!4?A#3???O??O#2!14?AGLAKA?C?AGC?N?N?N?DydOdOcD?tiSHAHHQC?sZulQO_Oo??_O_?D!5?_#8!10?_!7?AA@#9!19?@?@#8!6?ID??IDG@??A?@GCA?HAC@A@mPSa?s@OAL@AESXq|aLALaPWCAO??_#12!8?COCC??@??C!5?CA?p???AO?P?C?O#36!5?C#12!5?@!10?@oB?@#14??C?C@G!15?G??NBfBmNMfz|v}~~~rlhBAFL~LD_?GdOS_#20!34?CO?cOpO?OMAL?DYtITITiTi?Oo_!4?_!7?O_O?_#30!71?P?R!4?_[gS!24?J?DG!6?g_EP?GCAsH?C_!9?O?G#22??P_?T?qHODqCHACAHC?@idQTiTivOnsjm\b}HvT~c~rMz~U|RezL$#31!20?G?G!4?@???@#4!30?O???D?M?It#3!9?H!5?@?C?A!6?A?G@#7!16?OC?G!4?G?gaXQCXaC#4!24?C!8?@!4?@#23!92?G#37!101?GA#30!191?G#26!10?_??H??O??G?_!6?O#38!5?G$#3!65?I??@#4!22?_W?AC!6?CA!8?O_O#32!46?I#3!9?@#25!409?_-#1iBPLGVDZwdoACe~~@xTppFYTnzKuGVKTy{vwpdVnOgUhvDYDcucwwJADbdnQ`qJ|?TzEH~_A?@?OK_OG?IO_O?OGA_D?d?@LNFFDB!4?mPI~ZlYsgUhUhUGqDiT?T?T_AO`Q`?_?_?_?_?_I@QcGTgT??@S_DQgSJt?~`UDSMeTKcTG#8_?\aIsbK`!4?D~ULV?C?OBVg?A??C!9?_#11C!12?g!7?_?w#15!7?OA???_C@!9?G?O?C?@?@g@gAODOAS@_@?A!6?@?J??C?P?G?c?_Gs?g?i?@??AG??@_#17!14?AO@??O!4?_WcYC@OMDa???tg!7?UCAAaaQ!4?O!4?_C???@?A@ACAGQcCA?iOIto}]}|}v\vd]!9~Zun^~y|}!10~^z^!5~n^ux}z}x|~|Z^VZ|}}~~~}?i\~~vn~kmsxg~s~{z|~o~}jSjS??i#20!8?BC?jSCh?e@?AG?oJ?D?Js@s_UhjtxVczUlQ[AdAwExExAhQ_@R?G?~?@SB?G??OA??AP???OG?A!9?G$#5DWi?tGQ_E?IDo???_C?CI?C_?C?@C_???@?CIOG??B?S?G_?Y@GBC?Sg?O??GC!9?G?SGb?AC?`?C?DAC`?G?Y?YcO_OGOGCRK~Pmt?c?DB#8F@A#5!37?ISaHQgDBoGj?SGqI`PIaRIe^~a\oB[b]]PiTi!4?i?A?g#10!10?RM~lTJ@j^|Z~|~z!5~V|^oFIdA?GCf}@}@}TjSjSjSjSjS@S??~?^C^_NON?FwB}DwFwfOI_@OA?@!6?@??DG??aO#16!10?iODgTvlI]N}N}N~^!8~|n}~~n!4~^eZcJOm@qGTiDITaTG_O?H?@?O?G??c???_COgO_gAO??W_GO_???GPc!6?_!6?Y`!9?cHO_#19?DA@!10?_?_!7?@E@C@EA?A!4?A@@???@~Ta??G??BPHEU?J?BCA?N?@SjSj~~T!8~{z~SjZEvW[v{uJEs|ylo?IIB#27!6?G!4?`?G?@!4?C???G_?O???A??C_?G?_?g??_OC?AO?S@GA?a?OC?P$#0Oc?q?_gC@YDwJP!5?GCw`IO?rGrGriDAGBCI??nShAGqDy?GRCBC@A[IOGUGC??ACHE?I?DgS?`CIS?`GE?DACoEGCICQ??_O#6!11?Q_GOgChE`rLyTi~i~i\{n]k]|^~^~^~^~^t}lZviVi~tiHUgDQgCAS?I`G`OG_PG_P!4?DG?O?`iTiO!4?DRhF???@GOa?HQcGP?A_SG#13!14?A_COdGtJsAW@}@}@iChSjSJOiSj}j~~?~?B_Nojo{wES?QDgAGl`]]m|\}}~^LreMS}OarKGDDG?@!9?@??Q_?O#19!25?@?@om@oGTiTy?A\aS?D?cgy|l\SltITIDJoFTMPVlJum@]cHXeHQpkXSltGN@@@A@GaG#16!30?C!6?O_G!8?C?GC#20!13?O#30?O?A?@#17!30?_O??_#22!26?`?GAPCgAhC`OAK`?^?^CjCZUxsj\rE|iPfwFtj[b]RlvTzlYui~$#31??C?A#2!8?G??[AiA!18?_O!8?@!4?ogO???`?@oAzg?oo?TtyAbGQH``]SbPiwhQH@q@O`?_OG?aSB_A#7!11?O?OGC!8?A@??@?A#1!51?C#9!4?GqgOgSgSgV}tn\zulZc_?OG_SO_?_#15!15?A#36!27?_#14o!5?A!15?_?@?_QCGo?@iPKaTayR~]vJ~V~TTmyUg??T_?@o@o?_#20!34?Gb^i~Q@!4?@?IPitiSJgA@I?OcGPc?PaCPcHA?A@A?A#30!57?!4_!52?G?AG@!6?QCJs@K`U?A#25!19?C??C@???G!9?@!4?@$#31!16?A#3!42?C#4!4?C!10?C?O?A???G!4?CO!5?A??_G_wKp!87?`#12!21?A?A??AC?A?C!8?JgOOGSB@#23!51?_GO?_#21!225?@???@sH?A!6?OG?SGEgRChQlA[QtCgAPCOQKJs?Ye_?_O?g_?E@C?GO??KGAG?C`G_COG?CA_@C$#3!91?_??G#26!473?_?O?@?A??C??CA??_!5?_??G??@-#1|l}NuNFveuNw~nZ}{}w{}S}cv~}!4~^jn|jmt~|iRUkKm{W__~QHZlzmZuLqCh?S?C@dAC@{mWvykSwD?@YDa`IcId@?_@AFfFgOgcoNnVbsy\LfJPfuWdWA`?`?`A`!8?O_!4?@AcHQcHu?TICAwCqAew?C?S?cWAB???{SS?G?_?J?A#9!8?_ITgA|AlYc]hFoDYjvhD@aH?fHAC@??@#12@?A@?@?@@U@?@APB#15O?G?C@A@!10?A#12!4?@A#15!7?aGA!4?@#14?o@O`O`O?O_WCI_dw{}iiutz^HclmidGUiS@gUhQnTiV?__G#17!8?c??@OC!6?@?O_[?oDQg?R_oao__o_A?HDFA@A!8?EB?I?_EkUa@aAEDaCEO?E_?L]n~}n}fZlzmzmzmZulZ!13~}t~}!7~ul~~~n^!4~}^!6~}!4~qvztNVj]n]rjf}Kn{vFvD~iV|A|Js#20!9?IDYDIVI_G?O??@?UwFlYtIsZ|VYnUhZU\ULYTEdA{A\IsiT_?q?x?K?_@AO?A?_?CA@AG?CA!6?CQ?A?O$#0A?@?@?O?@H?A??c@??CA#31!4?G#0!7?S?AS@I?ACG?@aPAdIT!5?CPcHaGQ?i?QgQ?OG_B?B?@@ADaCi???Gt!9?GOA#6!10?_?GcIO@BAD|YxYx[|Y!8~NVj~~~}|ZulZuH~_SGCAGC???_!8?@???g?S@G@S_IW!6?C?OogOgA|AdY`EwDY_C#12???_#11!11?_IO_Cg?G#13???_O`m?lBsBwAwC}tj\uZtnYtkTynT}hT~Ti~TyLSpmZvnuNDmFMFMF~fFfRTJIDB@@T?I??_Q?O?O#19!32?A?C?G?`@?aHAgCBk?[?GCCY?EkQOYWKUGVMJHHLJH_{jTzUhQg\m\lxg\iXjUxUlQ_O??O?Oc#20!24?@A#19?@#16!7?HQ#19???O_#30!4?@!7?@!4?KG???_S@?@C?G?O#21!23?@#30G?IDGD?`!6?gEgQdGsGcA_@#22!4?_?G?c?gAhAt?TGTgCg?s?Z_TOaThu@}V|Jt]`uGqLyeP{jMyLzk~i^t~$#5?A?_GoG?O?_D?O??B?B??@?O??@!4?_?O!6?@ChAP?@ATI??c#4!10?S#5Ag??OG_??@!4?@A?yC_?WC?O?OGQCGOgO?TJEOIoOg[JDAqOOcG?C?A?C??A??C#7!8?_GS#8!12?I?AwDq?cGCO???_O_O?_G!6?_Si?TDiUlUn]j^NDAFT??O?@#10?O?I_DOGUy]\u~Wu|z}~~}]tl]zU~u}h}^m[?{A{B{B{Dy@ISaHcIOdIPiDOi?Si?iT?iDObKPcGOGoGOgOgOg?GO?g?O#23!4?S?G?C#16???O?P?UhTjiUhUlOiTgj]^V!8~Z~~}nz~\vz~v}]m^@uLQhSBkAGCHQCIP?dA??_??_?O?aOC_W?S_CHO@??O?O?O?P_Ch?HQ_@??@?@G?QCPCPCPcHQc#30!14?G#16!21?_!11?@#19?CIoG?_O_GO?@BOBGwGy?TgA|AsJ!9~sqdoo_o^U~n~~}~@@O??A@B#21??GcOhUcHA`q@IPOS?GA_A?APVHJCcAiD[?CHg???O?_G@T@O@Ge@O`???@???G$#31?O?O??_?G?O!25?O#2???O_?O!7?lQcQ!4?ODhU@hDRkIdR]?OcGCQg?W?ODyCA???IoGGcG#8!20?G_W_??ECCA#5!26?`p@?@HXPBNz~j^JFlk]v~BAjjuVI@S__ThQhO`O_#12!89?A#15!8?G??_COA!4?@??_UHA@CI`???S@!7?S@?_#20!15?_G!13?O?@FPAH@DGPGc__@gtGpcsSaoS@!7?@!5?A!87?CO?_#27!55?_???_?G?@!6?A?C?A?P?I?GA???G!4?O?_G_CPGACO@_CO?D_A$#2!7?G!9?@?@@i@J#4!57?@???@??@@?EdRQD??g?_PHD!65?O!4?@#37!198?O!5?A???A#25!171?_?@??G!9?_???@?A$#3!86?O?Is!5?_O???C?A#26!470?S???_G?C?A-#1^|~}~{z}[TVunQVk|~zxjzBb]z|{~~tzJnN~nNn^_uKPdnRRQDzaXBZEXF\a]hSkj?IWCG?c_UKDHpTP?_?aHA?QSBEgAC?`C?_?H`@jSZNHaP?B?KSAuhU?mGq?@Q_E#8!8?!7_??_???_?AeD_Z_QK`A?A!4?A???S?_W?VGa???[_GToDg@?_CGGCKK?CIS_?O?G#12!16?SA?A?AAyDGC???OC@?g??G??O!27?G?GA#14???@?OG_@?C_XlIWkfVyj}vX[}q~@qKiDtITgQlQCT{iT@?aA#17!8?CgC??@G?Gs?Y_?W_OJOGA`WFG?@AA@A??_C??_??KO??G???B@G@B@H?IEJ_ABAA`{KisKkwT[S!4{|}~}~}|~~}|!6~j~j!5~nv~nz^ZaZnVITFVn^^IT^NFDNZNN^NNVFFN~~~|zww}{uwys|l\qnVjUjRdJSJ?V?CO#21!7?C??C#30!7?_GOkOm?A@?@#22!4?G??Q?G??Ca?aCHQCI`ATGdIpMpMXeHYAlOjMd\bmTgUyTMWePmjU~Tf]zl~|$#5_??@?AC@?aG??H_A??CCSC[S`C?B??I?s?o?O_O_I?`IO?GcG_??C_?_?_!7?S_C`QcGR_@QCAGaCIPCOcWD?g?P?_@IOgQLaUkOjCoeOgfW|rAG@?_O#7!16?AC@C?C?C#5_!7?@?W?GC?Q?JPbiPI?||[jnZFD_??iT~_NPiDy@Sg@??O??_#10!5?`G@UgMOfIIuznzunV~~~jx~|~||Cytw{GsHoKoFgRCPeHaHQcHQcHQcHQCHaSHQcIt?Y`MOB?A@_[_TGQk?T_@A@?A#15!9?A@?K?m@p?i?cG@!5?@??S@#19!20?c?Hc?Gc?e@WE_O`QK@Ok@U?OGsgCQgPjulRulXcIdIoEOjcXsQlO{`]@bTI`RDA_B?B?B!25?O??O???KC?GC!6?`A!6?Oo_oo_wwo???A?FD@BHFDJAQaLOgShSkYCjSNGZzn!4~z~vrzvrz~~~nV~BFBB_@O#25???_#27!4?_?O!4?O!8?_??G?A!7?O?@?I?@GaG@g???I?c@?@C_?a?`CO$#2?A#0???@??bG_HOcGPA??A??_#2G#31??A!4?C!9?@#3!21?A?G??G?Q??G?_OC#4??@??G??@_!4?C@O??B?_O!7?KCOc#7???C#8?A@HO@#1!22?[@iCPEXCWaDcPhrKocGS?ePcAAb?O?_WGv\#9!5?A?A?AATIOdAGPATiTgVGeS_BPbGPdHCOCHOg!4?C#11!5?@?ABBB@AA#15???@?@A?A!9?O?G???_?G?c?O?G_?_!4?_??OG?c?OC?A#23?O_?OG?D?@G_#16??@??GAT?IPaUlQlRiATii}\|!8~zVz~~}v~vJZdUZfTJsHudWFgQlQcHQcHQI`IPICQ_CHQcHQcGoAoCOaCP_?LOk@[?AO?@Q?AgBgB?B?A@?@?@A??@A!6?S?S!6?G??C_c@?O_PIGG?_?C_?OOQ#20!35?o???_C!6?C?GGCGGC???Og?[okONONpmXMZulZU\FlYuHNaOjSzUlYTGtAtGpMpM@e@?CgO`!8?gC?O?OcO?H$#0!33?O???O??SGQcIOcG`!5?_@a?A?@A??S_S`OdGQK@qGaGAKQDiO?OC??O_CHOKO`?GQ??A#6!5?@A??A?hpGSGC@uL~}l^x!8~\Z]Z^Z^zB]TzmXex?WA?E???LOcGSGcX!7?_???Ti?BOc?G?SgASjQdraPiP_BGU@i@S_KOcO#13!22?sIcHqNOUkqkXc\ulZulZulJudzu\JudZPIndUPn[v|u\B^iedBRIMyx[e?TfBOg?S??Ca@??OC??O!7?g#20!31?A!8?C?_Wc?O_lDQ@EPhDA!6?AOCOCGgCO#30!55?O_??!4_O??OG??GG?C!5?G!7?C?A!19?_o?_#21!26?_KOeOcHQc@ag?d@u_XHSH?_?`?SG_AOC???_?Oc`SACSOQ?SOAT@@?`BGA!5?O!4?A$#2!40?@!7?CYC\a[CWCW_\_SjO?B@AA?@@!6?_?gOC@eHaG_???_A???C@#32!20?a!44?@!8?C#4?A#37!190?G#15!86?O#18???_#20??!4_o__#25!82?C!7?A!8?O?GA#26!5?_!5?A!6?G!5?G$#4!63?@#3!24?JCXAOGaCIOC?CGOC?_?O??G#34!473?_!5?O??G???A-#1n}~~|mulTnnY}~y~rv^R^BNz!4~n^^vzNzzZ~J\qLrTi|aSsyP{tgk?OO_Go_O??Xq?G??C?AK?@gosB???C_`tO_@?ACGAEC?GWOAmp_QhwcuqOSdWErMOChALQC??P?PAO??G??O?O?O??_@?O?P?GAPGcMThEOaDpAdSO?WSOXosLAN#9!5?G?G!5?PiOdOxQszszSRGCD@ID?K@O???O_#12!10?n??__gOoooOo_WAO_O?Ca#15!8?A?@???CP?GA?GA@!4?A??Q?Q?G?C_?_?O?_?O?_O???_QGOiT_Ap???O_T?Wa???D#17!15?@GAG@KADISJO?G?DA???A??_???_!4?C?C?CGAL?KACgGK?CW?BVK?_CAGCFWY^Oy|[BFFNfv]TnN!4n~NN!6^NN^NNNDNLJBDF!4B@O??@@#25GG?O!4?G#43C#17A???@!6?A?@R@BBF@VhFXvMJKBkB]_H_K`A`?WeBODOCO#20!9?@?_?@I`VOj_UdBej]DOcZ}TbUlZulTwExEz?rK_KpCGcZCB?H?LAG?GBC@C_??BO?@O?D??C?O$#5O@??AOHOiOOc@?C?KG?k?k?C!4?O_?G?_?C_?_AC?GaC?HAH?cA?APAl?DOD?DaS_?D?DA?@O`OkOB??CGBGPM!4?G!4?HQlAFlGPMVlUFZHHFjG?_#7C#8@EA!7?CCG?KCKC@A?@A?@AmRKaLMKIED?CI@IC?_?o?_?_?G?IC?@?ALo?_ShcOA_DIaIKkCKGK?KG?J?AGAo?_??_#11_!5?C!6?_?_?_#13??_QOTaK@M`MPe\iTnTiXvi\vYtnTxmczU|qIetXudOkWiZNg\ALG@LcbQ^]Q|h}OPKqOJ???C@?A??G?GA#19!29?C?A?G??_?AS@QgPMHE_?T?oaYN_DYaHqGtje\A^q\zSfonYdZsGruLzlujwaD?iD?bogoo?G@I!15?O#27!4?_!4?O??G??OGGG??G!5?O?_?AO??O?_!7?OG??O?O#16??__???_?O#21!28?_???c?G_OU`Ys@O@OdR_@?S_Q??AAEOAO?HGBIAGG_A??O?cOa?oB_OO?_ROk?G?C???_OAA$#0!5?@?A???@??@!5?_Oo!9?COC?C?S_HqCGPAShADI?ITA|A_O`?P_SaC??DADAo`O`OE?AG?EG@G!7?@???HAD?AC#6!8?Cg?QfXGogxU|qlz~~ize|bzrr}TNulvmTOKq\aPaPoWaPO_?OHEGICHI?cO_?_!6?DI?OI_T?OdWdQA@b?bC`BC?Ch_c@Y?DOM@YCi?G?C#14!12?O!28?O!12?A??_??_?_C_Q?H?@CAA@NE`LEc~l^JktlTiATAKpN?N?JED\ID?OI@#20!25?_???_?OG?i?NGD?Y_DSODQ?O?_o??_!19?_!9?O!4?o?O?O??_?___?!4_ooO?OOOGWWSO?CCAA?AA??H!7?`@B@?T@@BAEOEMCMGKW?GOO!4?Oo!5?L?E@OHEH?HG#30!17?@A?F#25!4?G???_I!4?G#27!6?@!4?C??P?A?P??_?OA!4?S?_GQ?GAO?cAG?AOGA??A??C$#2!18?_#31!11?_#2!20?@!5?LACICI@GALyQwGXKKAMA@KGsJP_QE?Id]yTwaDGO_O_??O??G#3!13?@#7!17?g_G?G?G#10!60?CPI_]oiPQcjT~rjZ!5~^~^~^O~NLNALBM@M@M@_DI?iPCGTaGdIOiCPIChAHcXAcHQlQ`O_?Ta\_VgQ@[_?_!5?_#16!9?A???TgCpMonOis`Watyynt}!12~}vxv{rtytJsljUlQkPuhT~?^?T_ODY_HaG`I?P??_@??BOBO`AcG_?HQ?O@O?D?_D?A?KOG?G?_?O?O?O??_O_???_??O!4?I?aC_A!7?@???@@??_!6?C??A??C?G?G#30!4?C??G!6?o???_??CAB?GKE@?K#22!29?C_I?GC?i?H?cHOg?hChCqCoCpCrCXcZcnON?|EgVKbkZClB{B|qN{iVLxtlzNz~~$#4!57?AGA?I?G@???_?o_A!8?__S!4?I?CaDWat_??O_?_#5!40?_@!4?_?c@_Ka@O_AoHT?ISOJJfF`JeMJoo?yTjEPFgViODO`?O?Q?A#12!19?C!56?CCCO#23!12?H?C??GA?H??Q_O#30!111?_!7?O#25!13?O_#44?_!4?__!5?O?__?_O!5?C?C?C?C?G#19!4@!6?E?EGEGpCBKB[`^qOoWsAo_Ooeqnzn!9~}^^~}O[_GCHG??W!27?A#25???G#26??_O?@!13?_???_!4?O$#3!79?@?O??_?O??@!4?O!7?@#23!172?@#21!161?_#30???C#42___?O?O?O!5?O??__?_?GIGMGIWYSSwCW?_o!5_#34!103?@!4?G?C_$#22!445?C?G?C?CG?AA?CGG@L@@?OO_O#47?___??___#34??O$#40!445?G!7?CCC?A?CGA#37C#26???_#14???A#49??_$#34!446?C???CG!9?OOo?_??_$#41!446?G!9?C?A?E$#47!447?_#46_?_o_oOO_#24@@@??A$#19!448?A@?@#38C#39???A?CA$#48!449?_#21?A!8?O??G$#45!457?G-#1YT]z{zU\z}t~v~V~vN^^~n}lANJ]znXqzJ~n~lk^SJsJ[rQhDlRTzddha_ptWw\nNVLylYgk_o_`_?_O!5?Y?Z!7?_O?_??_??lQm\jvzzWlQ?dQ?d??T?T#9!4?C?C??C#8?_wOo???@?qI@c@Wd!9?AHC?ICA?AG?G?C?MPMpIdISpCaPIOcG_???_?_??C#10_?PCJ?VkRkj{~]~z^v^n^nwjok`qwd[wmw?|Gy?s@K?A?@S_JShEWaHQcHQ?QlQCiOdGQgaTiOiPcGrCJ_@A??DQ?DO?DO?C#16!7?CGPiSaHtA|Jt~}|~{!14~^f]fmZnLv|z]tnYVsjUxVhuLqU`Y?T?oDY_ISaG`!5?A@???@!5?_@c@GC?K@@?D?D@A@!4?@?A???C#55?O#53C???C??C#39_?_?_#34?G#42?A@?@@#44@!7?HCGDABBH@#47???CAE???AA!7?@@`A_AAgQ#30@?A?G?o#20!18?{_isnoKa[oxKsSIGyVdTiTjUPxAl^oJPNySmPmXtGPE`EpM`IOC?aDA?`?AC??H?AG`S?G???R??@??HO?OA#26?@$#5di`CBChaC@I???g??_?_!4?T_S`?OaC?c?O?QA?`?I_AGC?Q?CgCOIOC^CIEDA?O_!5?Q??GOGO!5?@?d?c!6?O?CHCHUHUgQKPaSGCCDA?lQGdO?S?a#7!6?C!4?C#5G!7?_?@_?OCA?OcQGTAgD???A@?@^XTZDJH^pmpMtITjKzSKpeGQ?O_#32!14?@#12!5?_??_?_O_O??C@SG@?AA@?FA@@BA?rShUgA#15!23?O?O_O?O_?Q??_?A???A?D?A??A??A?CB???A??@?GS?O??@A#17!16?_W`W@cOqGA?`I?dG!8?LHCD_???A?@?@??C?Ww{Gw_Q@L_ISaKPD???A_B?MKMIC??C?A@@A?B@BB@@#58!5?_#40_?_!4?O?O_#43???C#54?C?A#48?@@#40_#34?_?_??_?_O!5?@?jSQ??CEEEA?ECCC?GOP@#15?A#16C??@??o#30!20?A?@#21??_HC_?i?OD?OiTiS@KAlO?I_K_?A@COA?CiOW!5?AIG?O?PCG`?qG?cx@C?A?eAW?cO?G_??A$#0!12?G???GO_???@AgO_?C?CHCO!4?P_Is@S`ChUgQgA?IOEX?I?@A!4?_???C?Q?O?OgOi???A@?D#59??_#3??G!6?C#0!5?`#6!6?aOlQGdYI~ji\i!4~!4z~zzVEnM~}|}]Lc[QKAO|nQLtAgT???Q`!7?_?o!6?O_?A?HaCHQdGFGVGTI@}hQcIP?BgQKR?@???C?G#11!4?FSJQGDAG@#15!7?_!9?_GS?COA!4?Q#14!12?C??A?DG@C@!5?DOigTgDoGSo|NZ{~hvkTj[uAhAcI!4?B#18!18?O#19!5?C??O?_G?@?G??O??Y?L_yH_CQsISvY{fFBsCSk}q]tj\rmYURm@RWBOOO?GGK?EDEADA!4?AA@@?@#41???_?_?_O_O_?!8_?_#55C#16!5?@?@#20??A#49_?ogOkWCGC??B?@@@A@?A?@A@#56CC???o#10O#25!35?_#30??gI#22!5?_??A_C?AODg?i@cGrC`EpMpMpkPa\a\eWb[jGVcZ?eWjWvGxfgJj[fZUmXml~Y~~$#2!21?O?O!36?_?_O_GQDQdR@K@E?DAD?SJOKS?y?JDyNAD_OgUHq@CHQ#12!28?C#1!4?@?@?@A?@?OAHa`GA?H_AgTAy|uh[sz{!4_Oo?_#9!14?@?VgVgViT}@QLZcis{??_?SA?@#13!12?A?CQ_DOFw?uC[Hu?jShUh^SbAxbLslZulllQlzTnYvlVLi@NDkJQCgo]]||~yglOAiOiNpjN?o_#23??Q#20!46?BSgE_UHa?_?_QIDCW`K@_H??B???B@I@!9?gGOsGco__@oRoAXGwGK?KCKCC??AA@A@A@@@?@?H!5?C?@#53?A#42!11?OGc[_]~NVjO`OAHH??_?_?`?a_QOD?GO@#19??@?EEJ?Go|ohyhwp~~}~}~}|B^THOMr\BEARJ@Tf!7?g#24A?O??@O!4?O!6?G#25!4?OC@_???_G#34!18?O??O??@_$#4!72?@M@EADIDjsnoi???sYDotyNNB_Q?gQ_D!65?CACACA#23!67?G#37!124?A#42!33?A???A#27!4?O!4?_!9?@!4?G??GGCCC?E?G?GC?K?[ASQOqGOW?C#22!8?`?O?WOGWGOGGG#57?_!5?cO#60?_#25!46?C!4?C_??@#27!4?A!4?G!6?@?G??AO?OD_Q??O??c?PC???Ca?C_?C@O?c$#3!75?G#25!326?_?_?o_o??OgOw???COO?A?AGIGGH?HCDB@??HGI??C?C?G?GG?G??C#41!12?_#40_o?GO?OGO#21?O?G#17OG_???BCCOwCKfNANUDUFM??@?@?@A#26!51?S!5?C!6?C?A?@!4?C$#22!410?_!9?_???_O???O?O!7?O!4?G_?_#21!6?_#14!14?C#30G!4?C#20C_???C!8?B?@?BO$#38!411?_!9?_OO??O???O!4?G?G??O???OWOO?O?_#17!18?C#27_?_?_??O?G#14??_??G?GGG_$#50!412?O_?OWWWGKKGKKC?ECAECA?C?B!4?C???AAA?C?C?C#51!16?@#52?@#36!10?C??cW_$#24!416?_#26___??__O??OO!8?OO??OWO!5?_#51!35?A$#46!428?A!4?A?A?B???A?A@@??B@B?B?A$#16!431?A#58!4?O-#1Sxn|~i}XxV|~~j\~ZvnzvnZu|^j|!4~Z|~|~}|y~T~j~]zu~}V!8i~~lZulZtntZnz_gB?@_AG??O`A?C!9?K??@GSaKBeHviXy[g_oCW_CI_CQc?C?C#5!13?C?C!8?QNil^IVKRkZd^b\fH@?@@@`_qmbaGReOdY@UgQ#9!6?A_H?TITJSJLBdIPCoJhB??@??G#13!4?O??_@_OdQ`Sb[pEhK}~jilRsJsRc[jEdzSBelJnVjZfZvLwSKyTAWbk{kynfEU~^ZLNdEd??}iCP#16?i@?HQcHQcIPehY~Vzl!18~^cZe\bVlvk^yvKrmXUliTMpChQdGQ_?Q?C???G??C?CAA@!4?@???@#62???A?A#58C#40!5?C?aHA?A#58!4?@??@#40!7?_?_O_Og?o_GG!5W!4OoGYEE#30_#42w?C!4?@aG?OCCC?NRkVTJ#36???AGTkVXERc`G_#30BLOA!10?_!7?GOiTA#25!7?O!4?O#27!6?G#22G?aGOHU?QgBcPASaH_U_XeGTICdYCjOdIcXcWe[b]he\iq]tZVsZlz^SR|T~~$#5gAOA?T?_Cg???S_?C??C??C@??OA!4?c??A?@AD?i?S?`CH??g?T?T?T?T#2??QcHQcIOIcOCZBcB?B@Bj`NOdRhfGaShdJOd?@#6!15?G?xEX?dAPcRdjtj!13~z|R!4~kznYL_DQ?DGR#4!6?A#6!6?_??G@?X@KXH!6?i?OAcGPIcH__gOgcQsGPcI@CO?_@O#12G?C??c?C_@OAA?G?GHCAGwO_???@!12?A!6?SCGCGA!8?O?O#23!7?_?_O??_!7?GA#15!9?OC#17!22?_XcHa[gQG@???_???_??_??I!6?c??@!4?CG!4?CA@?@@!6?@#63??A#38!7?BA?A@!25?GG#34o!8?__!4?XBF?@?@???GeyL?B?@??@#51g?cGOcO#66O#57A@GeXCHQ#61@?_#17Qmo!4~Pn?BC?I#21???__!6?OCOc?GAoLOb?TiOQdQCYOaOC@e_?gD?W?Kg?GCG@C??_?`O?@oCIIO@ABb?@G??P??@???G@!4?HC#26?A$#0BC!4?@E#6A!7?_GO?GO_G!9?A#0!15?@?T?T?T?T!14?C?OGo?o?S!4?G?O!9?GQc#8!16?_CyOWgGGWOGO!14?Ag!4?@??_?O??_O_?kRcY_[_WEOiCQCIPCOK?Q_?eYd}hVlT~n|ZvkTQuITACB#11?_!13?G_?`WW_HOB?@LAHC#23!5?A@#15???S?G???G?@?OG?_GO?O!8?@a@??@!9?_!9?A!4?P#19!37?A?O!5?A_C???O_?OO?oMpCGQ_?WXguOMFLFYCGEAH@?ABAA?@#30@#27!16?@#26!28?O#27?O#49_?___?_!9?@A@?PP?P??_?O???k??G?c#68!6?_#64?_?QKo#3B#14C#16?@#20@!8?__O_!4?_UomTilz_OsPgA_LSniDnlYlzdfTnXsHEhRgV_JaPjTqRgZeXFiSjIcHO_?dY?WCGaO@E?aCG?A_??CQ??_$#31!10?A???A!9?A_C#5!46?CGSMSKS?A?CG?O??@!6?rSlItaLqCPeGTeC`VVNA@A@?DA@?A?A#1!21?QCOD_?O??_?_!8?omTykYSM@?OCc#10!22?_?O?GQcIpMoE{^}mvvR~]BfJUmK{[aOcQaW`E@CQ@?S?QcJsJcZaShQCHsHQcOg?_O_?oEHqDiSbK@A@COGo#20!61?O?@GRK@EHADI@??QdGVlFADHipgqo@RRXHCGKCCG?C?CB?BA?@!5?@???@#42!31?_#52?_#47???_#58???@#22_@_#47???sos_I_KC???WGwmo?Q?aORNJ@F?A!9?_#19?K!4?mO~{Z^D^~~^^^hF@!4?NJJeTLAaGO#25!12?A?O?C#26??C#27O?C???C!4?O???O???C???c??O?C_OG?P?`GC?I_?C?AG?g$#3!73?O?_?G#4?_?[_IOcAGv[jUYsnY???O?HO?GG!4?@A#14!165?gCOA@A@?OHH?_CqOIxY^|@TzmmTu|ulZulZtmXE`?gCQ#37!53?O???_??O?O???C!8?A??@?@#38!48?P?G#44???G?G!8?_#56!19?g??COG#26!74?A?@!6?@#34!7?C???_!4?_?_A$#3!97?a??A??@o?O#25!270?_???_???WGOC?C?G???C?@???B??@!5?@#26!39?_#27@_[?A?A!5?@??A?@#65!20?AK#67O#25!77?O$#53!379?_!9?GG?!4C!4?AA#25!50?O#52!4?G?]_Mo!5?_?O!7?_Ok_gO$#50!380?_?O?O?O?G??G!8?@#57!59?C?A#20?O@???A$#22!382?_!5?O!5?G???C!6?A!6?@@!4?@#40!46?C?@$#26!383?_!9?G???C!5?AB!4?C!4?@@@#22!49?A$#41!384?_!4?O__oo_go_wsocscsc_cCO?A?A??_??`_`o`Oo_WWsWmSkO_F!6C?C@G@@G?C$#40!385?_#39!4_OO??OOGW?GGWGWG!4W_!4{}}]}}]]]N]nN^fFJF@JBF^?!6BFBMFMMEE$#21!389?AA??A??@$#46!391?A-#1x~vvN~|~~^]|bnJvpvy}~~}~Yvl{Zvnzx}|~~z|xtz~y~xzuvVfuM}QUEuUfF`NAtJu\j\G`?Q\uKWTYC_OA??A_CCGS?KOCGC?KaKT[~LR[z|wTi~PnOgA?kOKOcG_G#5???A??A#7???A#9@??@#8A???_!4?GOJCiPcGADAK?CGCPa?@A?Pi@_GdWswlTAhATBHVaF@BA@BgAA?A??G#12!10?_CScK_!7?@??O?QACGe?@A@I?iQ#15??C`Ga?g???_!7?C?C?SA?@_@C???O!12?A??_W?_?`S!11?@?_#17!16?G??A?@GQ@?O?_QGOK???A`?B@CCC?O!5?@?A#22G!4?A??@#83O#73O!4?C#50_#86?o#74C!5?C#39!8?@B??@BCHELDA?@?@#38??GSI?OC_?W_WAA#42W!8?D!6?@@m}]A???OCkuX_S#51??OaHC@SJ??C#64!4?C_Lwo_AA#59A_#17n^~PjB[kgS#21!7?OC?O?DOC@C?HaCHQc@iC@Q_@ULOCA???oIQ_I???Q?GsGEG`?_HQ?Aje`@??D@?G??QG@G_O`G@?C@??G_CA$#5E??GO?A???@A[?oGAGC!5?cGOBcGO?E@A??C?CAC?D?E?HGGW?p?h_H?HOgO_?G!5?ASID???_?_?X?gTgOS??C?k?CGBQ\r[rgB?akbC?B?@#1!31?O?O?t_HqCgOJDiXS_O?_O?_o?HB}CuA@A???@#9!11?OgSgSgS@{?OcOCOwACxCAWhC@#35?GGO#11?GCOgcQ_B?A?G?G@?@?A#12!18?@!6?_?_??_#23!5?_?_!7?_E@A?AO@?c!8?@?O#19!32?@?A?@??_?_OoM@?AgOI?@A@J[OaOBAB@#40O#41O?KgGIKKLMEFEB@@BF@@??@@?@A!6?E??@iSjUHQILFIBIBF@@?P?QDI@A#34_O?A@!8?@???AGOS??_!5?y@#36!9?o??_??_@a?BPJOA@KpG#9@#30AO_???_?OS@A?@!6?@I?O?`#25!6?C!9?G!9?@?_#26!17?C#25!8?@#34_!8?_?G!7?_$#7??G#6?_!4?_???OC?C?@!5?@!13?A#0!7?C!4?H?@?HoH_GO!9?cISG???CG?_?H?gDg?G!8?@A#6!4?_?O!8?IOlQhIRnrnZv^v~~~|~~|~~~|}~~}|n^n^I^uLrC_O??A@O_O?_O!6?w!4?A?A?BAAg?S?gSaG@?iShUgU@SlOlRcBkPEOhCAO??_#13!11?G?}@}@kZuXsipmTyTl]tiQEXSQFxE[B]pf}|YxQxy@G|E[YYT]lGP}|~~Iwm\tDiSH?G@mCpC#20!45?@A?@?oKOC?SoG__?adTIS?C?B@@#77O!7?_#58G??A!4?AAB#71?A#34!11?G#71!5?_???_!4?O?_?C#39!4?A#58?C#55_#46o#20C#14o??o#9oGGW#16_#39O_#22@EOR?_#47?@@|Zukn@OHa^j~~n\uJA#66??CA@A#57!5?AC#60A?K#65Pw#10O#19???mS[bBBg{{}}z}}NHS??A_#24!10?G?O?_#27???A!6?G?C!6?O??A??G???C_??P??_A?_C??H?Q_CH?C??A?I_COA??H_$#31!10?_!5?G??@??@???A!4?C!7?AG!8?_#2!4?C!6?MOlAsHaSaP?`_aHrBaDZEcSAOCJqopgPogpO_#4!11?A?A#5!33?_!7?BC_OC?aLIlRNjTJmS{?@HkS{\vWeGDOA|A|AgS_KO#10!7?hAH?g?CPi?jSbSj}^RbJrVznVZl^{u|@e@cO_??HSKO_D??`IPKpCjDwExA{`MW@ADALADItAwBc@I@QdI@A??@#16!10?_!4?@?GPAShQCxEWeXVjt}!13~v~~|~}ul{~m~^LuLbMpMpKRk_JqXMc@IGDGC#39__??G?CcCAAA@@?@#76G#38W][GW{[WMW?iG!4?C?O#34!12?_#44!17?_#47KfG#68A#64A#15_O#5A#17W#41??O#27?@CiAP#49???cGA??A?C!9?@#68??_??OkoiS_#56@GQ?CC#14G#20!9?A@B?@C@@_qid~gNY}z~u\zqlZeTjuLZu@oLrlYtmBs_YDYdYdIdIpGv?vLQ`IT??KQDW_IO_A!6?A?AG?_?O@??g$#4!63?O!18?A@?A@?@JABABBA_?_#32!11?C#8gS?c?ADSt#3!46?A#11!37?A?B#14!71?_??Ac!4?S@O_IwDguZVEPZMYi~umljUlzExfWeGSI@#25!41?O!6?_?C?C??A?@#81O#92__#93_#40G!7?A?@C?CBC@HV@^B~gC@}SGO?O_OoWSKScGuItInhYtc\BD@@!9?m^mxC_#21C#20G#52!5?@P!13?{iSzDI?G@G#72!4?C#70@?_#15?C#19!34?O#22??G?CG_?aGOdIPC@GDOdYdGdQ@Cp?UGQcGTgOGQkYdYSjU\uld]rULYTudZsNyf\R\u^~~$#3!96?CG??@?A#43!264?_???G#46C#88_?_!9?_#85O#48!51?A#36GoKL@@@#26!5?G#69!27?WO{DQC#42!9?@#26!88?_???O$#53!368?_?O#58O#87_#38G#26C!4?@#82O#27??O??c_?_?_?__o_wOsug}_w??wu??_?_??_???o_W_???_!7?GK#57??O#52C@#10?O#30_?A#38!4?_$#37!369?OG??AAB?@#80O#91_#54!4?O#75G#51!54?A#72??E#56CC$#27!369?G#33!4?O#50?@#79O#90_#94!5?_#84O#66!54?@#59???A#11_$#89!374?_#78?O-#1oP{sZyxT{~f|R~vrVzn^n~^~|QvE|ZuP!6~nnxn^pbnvlu~|pg~yqevmEAqqoPG?__?O_H?@G?C???q?A@a@???_?_!7?_pOo?QEWVJHDvZMJg@KAGBK@GACH#9!15?_#8NHuwwoS?aCAhAcHS?gOGOGOGCI?_?O?uGoCQ|qnyT_y_TpgS_???Q?GAO?OO_#12!11?CA???@cB??G?OG?COq?G!4?A@?A#15!5?OCG?a?C!5?C??G?G?G?GC?A?AH?GC???_?O#16!11?G?C?_GS@GADgaTIo^ivXv|z~~~n!6~^~[~y|vZfzUxnrm\vMsJKalTYDYCiCCH@?@#41_??A?@?OC?oAM@GG??__!4?GCGOOG!8?OO?OOo?AC#10_#71@??A!6?@#38ICM@B?@?C@@?_!9?_???_G#42???_{^zS_soVDH@#36O_WlWvUQ?@E|a\YC_`???__JA?K#67p#10u#30Ms!6?_sWuga!7?PA@AGDG#24!5?A!6?C#26?O#27??O??G???O??_???O??A???a??OAG@?O?I?IO?Cg?AG?a?G?Q?GA?A?O?_#38O$#5NMAJ?@C???O?_???GC??O???A?GHAC@i!6?OOEO_M[?G?G?AKR?DHWGOh[@K@CaT?P?@???S?@O@_L?K?K?KO?@O@IPCP?C??PCjF~lxf_ssqG?__CA_?_?_?_?_#1!19?@A@GbCHACAHJeJ@?a@@A`???DGaC??o?o#9!13?AlJChU`[HsbgEpgSBgaDOP?O#11!7?cLIFUK@c?A@GD?H?G?G#14!21?_?_!5?@!9?A!6?aP?^_VkA}adjkITbmUlYVLitN_TGeGAC#15???O#17!6?_?b?DAGcWC@A#37!6?A?_@!7?_???A#108O?G!4?_#26__#111?G#90[O_?oOSO#29O_#88o_G#40C?c_kOo?o!4?__`G_c?p`ADIDEHUHELALICI@M?f__B??_!7?gE??T~mZc#47!5?_?@IB??wu}n^DOc???@#66?@#69?@#56_?O??_!5?cIq#103M#14G#17PJ^M?o`A#21!6?A!9?C??Q?T?EG_ICWdI_GCgSs_CWS?G@@_??@cOAGQL?AQTChHKCQC`aOQcAC??@?@S?CA!4?C@$#6?_??c?Ag???AK?GC_?O_??_??d?o?_#4G#3C#31!13?O?A???A#0C???@?@O`!5?AS?@!7?@_?A@_S?D?G#6!20?G?AG?_OSRoPsR{R}V|Zu!15~^ouGDAFGzSxOCO??_A@?a?@A`??IDLi!5?_!4?I?D?ICAHOOcZChU`cJGEPITIoDOGa?_I?CA#13!11?Q`GC@alQlqlq}p^q|r}Lq`^GVxr{zSz`YDFFTaTe_Av{dscQuRh\i^Nnn~HMn_FgAx@@O?@@#20!38?_?OCPaGOGSQ[OIcQDBORXoCTC!7?G#107???_!6?C#77CO#84AC#27@??@@BAFZFNzM^CNEFB@@CC_??AXCHUHALQC?P??K?Q@_WgSGOO??O_!9?C_I@#49??C#51iT!8?A?A??@?A#9!5?_?O!4?O#59o??@#15?@#42_#19?_p~F]|FJ@@DH\^{}{~t_soO_???Gi__C?o#25!28?O@G!6?G!7?@#34!9?G?@??G??C??G$#7??@#31??C?A@!6?G!9?G#6!21?O@#2!6?C!5?K?M_P?HIui^qdITiGM\?KBGaWAF`I@G@?G?@#8!16?C@??KAHC#5!27?C!5?hOcOO?{ULSmsKUytoQO@~HFNJLALOD_^?^_ITaLAO_#10!4?A?C@GCA`KQLqLm^dzx|~~}ZWqtohbuHYdGuOQcQDOC@K_LAK@aHU_TgAKBCjCYdYoW_K?WSw?@AHOk??U_T?o?O#15!11?IO?O??O_O_?O#19!30?GC?G???`@_@?A?@g_wCG?C#22O?GK_#95_?C??@@#114???_#113O#96O?@AG#79G#78BCGo_#34A!7?O???R?G??A!6?O?O??OO??OP???_G?A?C???_???_?A!7?Qh]DY@!4?GN?A#52!4?_??G`CA#60!15?@#20!9?G??W?eGQS__B@B?IMHMhVyd~aTXVXtAfYt^PzDgHFadbUdYeHuHUXeHeHoDk??OA?`?_A?C!4?_?AO?_??G`?@!5?CA$#32!8?A?G#3!51?@??C_!13?o?O@!5?o?oO_o_O#4!71?@#12!97?APa@B???O?A@?_#46!73?_!8?G?A#88O??_#39@???WmF@@EFFE!8?WOG#25!6?C#22O#42?G#39??OGGG#33?G!4?_!8?_#42?o??O!5?HA?G_kC#21?@#41O!4?@#17!13?g#57!6?A#14@#72?GgcOO???_?OGS_P???Os#22!38?@!4?a?A@AGPA?hQcGUHUgAHcPc?y@k?jOeOrKpKXDlPlXyTm|Uj\rS~c~Uxmtzlz\nv~$#4!64?I?GACGC?CY_aSaOA???_O?o_]CMECMBMmz~~MICG#23!168?G?G???@!9?S_O?W?PC?S??QCaG?@#17!52?@?AAA#27G??A#100G???CA#115!6?_#104?_#97@A#98@#100K#94GO#26A!8?G???_#86!6?AG?G#32O#116__?_???_#49O#32?_?_!4?G#44G???A?DAS#47B#10@@#58?_#43@#39?i#64!27?Gg_?O?CGMCIYc^NCG@#25!38?G!7?A??G#26!21?C!5?A?_???A!12?_?O!4?A$#36!279?G#25!80?_??_?A?@#99C_O#78A#106C#92!10?@#101A#99?@#38@?B@AA?dGc?_?`!4?_C?CAO@IC#58G#48??_???_#20!5?_???C?_A?O!5?W??OE!7?oCA#68!18?OCGAKA@B@A@DI$#50!362?_??@#58C??A!4?O???G??Gg!9?C#62!18?O#85?O#57!4?_???_#47!4?O#14O??O!6?@A?A#112??G#50G$#55!364?_#53?@!6?A@#62!12?A#25C#33O#54_#70!28?_#46!10?C!5?CIC???A#53??C$#110!366?O!4?G#16!60?O!5?_G?GC???@$#29!367?O?OGO#21!60?G#26A#22O!8?S@_W??OC@Q@$#40!367?A#38@#105GC#87@#25!62?C?@???O#102!4?A$#104!367?C#84O#80?A#48!68?@$#109!368?G#94?_-#5zG_Qg?_SPg@!4?_C!5?A??O?_??@??C_G!4?Q?_?HQ_O__oaOACGO?O?O_GCOi?IC???G?ISG?GCPG_?GA?`C@???@??A?AWeITAfTJ]!4~wcZcGD???A??A??D#9!13?OCjO#8?hFfA@?COgAhCQC?i?W@eO_?gQC@S?IoEOlinY~tI|iv\vlOGcO_I??o_?OIWEXCH#11!9?G?GOG?T?Ta?O!4?O#14!12?_O#15@#11?_??_#14!6?OGC???_!12?CAGBGAC@?@CAPvlG|enY|{wV|u?mXeiGul_?_#17!9?oCAG@CAAOhOe??@??gC?AC?DCAC#26__O#41OG_!4?hI!5?CA@@??CCAA@@#88_??@MuA_??S#34G?C??COEC!5?__oGKKICAC???AO?U@`_!8?@@A@BA!4?GITnqR??@#36W_o[oOogO_[p}T^l~lsriA??@???C!5?DGE?mO#15A#17CoF??n`???Og?_W_#21!9?H?A?EPEgASHqCXaS@E@u?PG_GOIWG?^S@S@OO?gSB@?A?P?AC??@!4?OGC?_A$#1Ct]lVn\iEV}~~~VJOvYn}Zt{Fjt^yvUl~Z^vz~v|L~^~ul^j^]NWnsxrf\dJLFTjDPDo?hQc!5?A!4?A??_CG??A@???@C?D?OOgOWgs!5?B??AOi?I??CG?S#7!16?OC#5C???O?gOI@EXCO@gjP\DuOLLnRDOshyo??H?@Od?ItATGaGQ?dOIS_#10!7?CH_JS`]`]`]|}~u~vmv~i~iXSNgVgVg`oHO?@!7?AC@?A!6?hUgDA_?oO_O?CHCH_AO`SaHQg@S_#23A?A@?A?Q@?@O?A?@#13!7?T???AO#15!11?_#19??A?OCA!4?g!4?O_?@A?@?B@A@#39_oW!4?O@!6?D#104A!4?@!4?C#105OOO#33@!5?A#38@Gw@_q@`ADadXC#48OG#46C#57A@?@!7?C#3@#27_GOO?O_!7?@??@#26E#24C#58A#21??O#49G?G?C#27@?@#56??_#14?GC??G?C!8?O#72@@??A?@???I@A?dPA@#70A#47o#30pN??MOEKQjDAQDBD#25!14?A!9?_??A#27G!4?_??C_??I???G?A?H??C@??C??G?CA@?@??G?P?C?Q@?AGO??aGOA$#31?A!5?@!9?G??@??A??G???G#7??_#0!6?_!6?C?@?D?HACG???_?_?_?i?I???@?@?@??@???_?GA!6?A??@A???_?_#6!8?CZcXfOB`ywhuwitq!13~njOj~UwGxUnpmPCOBkBOC?a?G?AO??_GADD?H_AO!11?nOJcJPkRMDZc@?_?_?Q?C_I??@?@??@#12!5?Ca?@!4?QCOaC{?yCgQCO?OO?OG?C_HQ!4?g?IC?HAc!4?O#15!6?_??_!9?CA??@?ACgAHQ!6?O?C#20!23?AS?H???O_W?G!4?AGB#22C@G#40Cb?C!5?G#26G#122C?G?A_#115C?A#136_?_#98_!4?EQO#116_#50C#27@BQK?KWWOK?aO@A#20?@#49oAsQkWSIc!8?_#41?C?I??O???_?_`G_#51???O?GGo??GC@?E?@C#10A!4?_!6?G??A!4?C!9?_H#42I#19?wv`?Oag??OG?_Oz!7~DcAxPP?_?O@#22!6?g?O?G_AOAc?`CP?_I?iCjCR?gSiSjkI|Ye\yl}jUHvO~I|j}luz\vmX}\un|vT~$#6??@???A?g!5?gSj?dO?cG@wCA?DG_Q!4?C?GA#4!17?_???O?O??O!6?T?HaT??i?T?aOHQgWs[ukYugpg_@@AL???`#8!10?{SDDQ@D@IG#1!21?C!5?_Ag?OC?a?G@aO?CgJA???NoEOC#9!12?A?@?CRk@YcJsbOEOaK`Y@S`A#13!12?H_UgVgFKJeLzA~DzVlzNlim^lv^z^ulUhFqP^tJNUlZzuzuN|n]jXsDSuHZ{~{y|kG?A#50!52?_O?O!4?E#108??E@#58A?C#76_A#100OK!4?_!5?___O!8?G#40@@oo?gOGa?_IPYCJE@@o?o?gO_GsG{_?GuMN~M[wxpyqcw?a??@??GVda#42?CCaEA!6?B?B#64!8?OIGCC#56C@?@???@?@AOQAG@?G#51C#20???GO?GPDSiDdYCIC!7?yQ|CmgkXVliuLze\JUxk@vMtNTJtARM_@sjSbCxCaSIPgCAO?`?A???C?A?@?C?O@!7?@$#7!5?O#2!51?AISAGA?I??DpUlZuisaSgvyCvG^T@o?QcGaGOcGOKOD#16!196?o?W?c?@A???lPeX?vHA\j^!9~NZ|v{zlxlUnX~Ti~uVj^lYDiQD?E@#38_???oOw[A?@#117C@!6?o!9?@#84_??H@#54@??AA#22?C?@#58???_#62???_#54G#42OGC!8?A???@#39!4?@BBECCKG???WwWWoV_#30!4?_#47OGseB@AN@GE?DBI@A#68???A@C@#9O!4?BABGK?O?gO#65?O#30!57?_#25!11?_??O!7?O#34??_??_!7?C_?@c??@??Ga$#3!59?_!5?C!19?C?C@A@?@?@!4?AGC???A#25!245?__WO[K?C@#46?A@#88???G??y#101@?OO#92IA!5?O?WG#79G#77C??_#80??A#25??C#26??B???@#44!6?CA#47?A!9?G#20A#50!10?@#25@??G#33G#53C#22C??D!5?@?@#52?G?SI!6?O!5?A#28!5?_!6?_#135O#67?__!4?_#26!74?`??@_???O?c?A!6?G!4?A!6?G$#37!352?G?G??@#86???_#80!4?o@_#33?G_#78_#128G#79C#118@@!7?C#124A#78G_#29G!4?G#56!19?@?@#61@???@#60?A#33W#38!12?ACo#43C#57!20?_?Og?_??g?O#59!6?AE??C?GARCC_???G?@#24!75?O#38!5?G$#27!353?_!5?AGC???O#75C#62_???O#125???C#58G!7?@#99?A#94O?SWcG#52!24?AA#120???@#48C#20!13?A?O???A#4!33?G!8?O!4?_$#99!367?G?C#42_#53B??_#123?O_!6?A#119???@???_#103!24?@#116@@?@?_#37!14?C#134!38?__O#5??C#138?_#8??G#60C???C?C$#121!367?A#29A@!4?O#96?APGWKGEA#89!8?C#131!25?_?O#132!56?O#127G?C_gO?_#64??H!4?O$#0!368?O#48?O#112!5?CG??@??@#133!94?O?O$#77!370?A#63!5?_#90?A??C#129!97?GgWO$#94!370?C#130!7?O#114@#126O?G??C#2!93?C$#137!479?_-#1yunYjXpnkzTyUc\AJPLuZllv[j\JuTkVbar~knev@i!4w{{t\xt\r~ZZw}gpswoO!4?SCHfBBC@@??BBB?C???O?C???G?_O!4?@JlZsww{SYtA?cG?P?JSbS`CHO!8?@?@?@??@#5!5?Ag@V_\eLRHE??B??APhoow[~[y[kUkEmSMCn`]DiODH!6?Q#10!5?GTaSHoE_UI~FZy|s}yt}doO~_^pISgSA??@@@?_?_??`???C?C??iSHqChQdACPitIsIPeXA\aHU?AHAC@A?@C#23!8?A#16!5?GoA_?~?ln^~}~~^n!6~^o^jVhQg~I@@@DDFA???A#1O#25CA@@@#58S?D@SG#80C#29O???O?K!9?A!5?C!6?@#119???_#40AB`a`CAPA@`cm]TI_Q@I_?iSb[bn|??A?BShFWEoJPBm??E?BA?FBB@@#47G???kAF#59?`U}?c___?_OGgGK!6?CC!4?A??@@??A#17_?oO@!8?@??C@#21!11?@??PH?IdQK_VGuGTADOCDKPnAlbD@SPcg@BSWOOGG@QOY@GE??D???AG@C?A?O?A_??_#38!6?_$#5DG???C!6?@???OC!11?G@?W\K?AOXG}T!4F@BA_A?aG?_CD@RCI@J?gOcHA@A?O?@A??@!7?G??P?Da?_Yc??In}sQcGCC@``?GpI?S_C_#9!8?@!22?GA#8??o?qH{kWvKgACBD?_?_?_OgOgOgOg?A_ODIqCv~l^Y_C?]jS??G#11!9?_!5?@??G!5?C_??GO#14!21?GOG?C_A???@AOG???_???_???O?GC?A?H?_~?RfV~@|?~hvFN\^~?~Q?_?@??_O#17!6?_N?OgUD!4?_AAA?DE#31OOG#101_#98_#22C?CAG`!4?_?C#88G??S_Sg`#44@#78O??_!8?O?_S^#27!6?@??OS?@??_??O_#131!9?G#44!5?_Bo#34!11?OO@??G??GOGqIB@BB@#36_g~??@@@BPFAFMBD?R@W_?gG?WcMSCO!6?@?A#42C#19g}!6~owopw_owxf^xf~H~flCeDCCe??G?O#27!9?A??O!5?_?O@??@?G?C??G@_C_??a???@_?G_CO@CO?Ag?GA_?AG$#31?@??C?A?P!5?A_??a???Q?@??_??A#2!15?A#0?GACI?C?C_???I?AC??_O??A???O#8!33?A?IC!9?_!6?_wsWY[M[!5?A#1!15?c?oAOcGrScAKGB??@C?@#4??O??_O#9OG!10?_^`]`SjTeaX@uFHVHd?O_#35?A#13!6?@H?V_IPiSaDzdIqMxEZE|IS~U|j~yn|TbeDzQLW|rmSGdBtmXEta\U`|lctrw|lyQz^?~kWg?{A~?UGo?_#15!5?O#18!15?_C#19??gV?sEIoG???@?@#94_???_!8?G!4?GA?_???GE?OGG?C?C?G!5?BkU?OO#33C??GGG?G??C#48A@#33!16?AG#27Kv{jQwEoHScW@nAO__O{oKc#17!6?A#51T#56O?C!4?OI!6?D___O_?_G?GO_ACG!5?o@#30wJF!7?FCCEBOCE!9?O?O?G??_#22??@???@??_Ga?Oa??O??gQ?i@QCwADaLQdYDiDyV_^TyEzmXvsZylYjmW\V~U|Zv\v}^x~~$#6??OdOaGO?CiDgZ_\CiOHcQ?G_SaSHaOgC???P#4!20?A?C??C?DDJAO_go?GcWskM{GgO{aXe?eGaEW?SQ@@~~tO!4?BB@A#6??ItMPvjMzSJ[j]zun^EJfdbpb}~}~}|~}!5~|V}_\aXAGC?@B???@???ACB?A@BA@B@@B@B?S@iOdGqG?Q_D?G`???iP?Ci?GoG_O?G?C?A#15!55?G???GAOAG?A?OC_C#20!44?@G?GOGG??A?@!6?_#41???B@?_?_B@#33@?@AG?A#84`!8?G!7?Og?BE#38?CC@?@CC@#25OG#39G#116!17?DO#34@G#44!12?c#41@@?@@#42??OKss}{{O#52G#9??A@!5?OG!6?W???CC!4?A#48_???O_#2E#103C#47?O#15C#20!9?GBIGCJI@EW_EW?u?WAyHyaqXTYdqNgvGvi\qLzgPm?lQ[OkACICyC_ADa`Qc?C???O_G?OCO!6?c#34?@c!5?C?_?@?C$#8!6?C?A!7?_!7?A#3!36?@??A???C!9?O?O!6?P#32!78?GO#12!48?C@?H@CI@QMe?G??C@B@gCYsKoEXcXAtI?hAO?@OA!9?G#11!70?O!6?G#88_#43C#102??G#105_#38C??A]wM?C@BAD#105G!9?wE?ooWkw_ph}]J?O#42!6?_???O??_#58A#54A@#57!17?O#48C!14?W#25_#38MSKA#72!13?W??QOGC?OG???A#1??@#10GGO!4?_??Go_gWw_?G@#25!54?A?@!5?G#34!15?_$#2!64?gQCHaHOCWcGaGQ`AcSkBXeXeHvGxa\bLCI#42!238?_#37C??OOG!5?@#27?A!7?O#140A#37C#62G!4?A#0G@#32E_#119`#136?@?D?G?A??A??@#41!10?ACAA?A???O#70!17?G#84_#26!15?G#22O#20?_??_#61!12?_#64?kGC?GC?@C!9?O_#4?@!4?OAC#135?B#72?A#26!57?G!6?_!5?_!4?H???H??C?A?@!4?@???@??G!4?A$#46!337?O!6?@??@A#26?GAG@??o#125?_#73??@#53?C#95C!7?W#98??o???O!7?_k!5?o#44?O#34??_O_O?O??@iD@#103!48?G#70??A!7?A#138???A#129AA??@#135A#46???O#13_#3CG???G$#14!338?C#50_!4?CA?E?H#53O#40GS??A?gA??_A_#54A#142G#101O!8?A!8?@!9?G?G#49???_!8?o]l}t^~Tb[b[OA!6?C?`HE_Ic#67!29?_!6?CC!6?@?@@?AE?A@?K$#62!340?_???G?C#24!4?O#108_#121!10?O#143_#31??A#28C#116O#46S#77!5?C???A#88A?C!5?A@~cH?W#80!4?G#99?GG#57!62?@!9?O?O_?O?GG#8???C??O?C$#100!341?_???_!5?_!8?G!5?@!6?EH?@CB??D?A!8?G#86!9?C#75C#60!63?O???_?A#0?C#5C!4?A$#99!342?O??GOG?O!9?O?OO??_!5?C#122!5?@#128_??O!4?_#65!81?_oOO#88???@#134@@#127AA@$#29!342?_O!4?O#120!19?O#48?I#141!6?A#92?@#139@#28!96?A!7?@@@$#80!343?_#133!134?@-#5a???C??GDgWCCc@OG!4?A??`CO?CO_A!9?@COAQRr?AAaIQIQOGC??_Wo@A@ShOGG@G?_??aCiCw!5?t?sCWCyCrCB?sguzOl]`?F{g\dE?DA_T??A??@!5?A!5?A?A??A?C???GCSg?QCOkSWkCAPIIDBA^F@B?ACWFM`FY`FHbITgQG!8?@#10!5?@QChEHCQHul}vl~vn~~j\vQXkVIJCgSh?AA@WcW@!5?_??O?O?gDiPeGTi?OHaTBKQcAhQCiPI_Cg#23!4?_AC??C#16!6?_??OcG?@GPihU{zvz~zt}!4~^~n|FLiZJB#27O#40_?GGoCgES?G!8?_!4?TGBYC#99_@@#98@C???@EGOO?C_GCa?O?G!5?GB#27_?yCi?O_QT|CyEOG!6?_??O?cG_O?@FH~|Yt^tmxV{jg??@??@CG#15?O#51OAC@#65?G!5?@#0A???@#60@#36!5?OhATgjOdIO`?W@ykoC#42?`#17z_!6?CG!8?gO#21!8?sOCgSChQCRcHRcHo?xAxCXE@RAo_GoC`S{_iGSC?AEd`QTGToKhS?I?H?O@Gc!7?O$#1\GvhZsjSqCBxZG}deXd]DwjMOjCzhEXk~~n|~~f\~izn|LkK}||\tltlnvz~~BBBEOI?CCcoabRBi?O?O?C?_!4?G??_!4?roO!6?`]~W??AOhUgPI?i@gS?S?T#9!6?AA??@??@!9?A!38?A_???A_J_B{OfHqK`Qocqhc?Q??A?GO#12??SA?HcA??S_AB?RgOk?@ACY`IS_CG?C??C#14?GCa@?G!5?A?@?@?AgPCaO?_O???_O?B`vW{Ni\v]\]|iXB|uueTAhBCGC?CI@!8?_O#15CC#50?O???@!7?@#26@!8?@#25@?C#149_#27a??_O#148G#100A!8?C?C#95@!6?G#146?_!4?_C#40OB?oCwg]g??J@@?dOiTyti[RmHuHrM_!6?dI_IPAgBO#42O@A??@IaTTNM@@#67_o?WIKCAAOB??ECO#9!8?C#64?A!6?_#14?A???C#30C!5?_#20!11?A@?IDI?HaEHaySizSlykZukZuLzEpEweXUKxFKbEpM`?L?rGpKOG?C_!7?cO??_A???AO??A!4?G$#6?PGU_JCBG@cA_R?IPeY`YDOpMOjCQhEP!6?W_?S???_#0??@#2!12?[CGGCSi?H?DOCcODyDy@O?N?KOk?`JQDj?j???`AO#8??C!6?S_GOgOK?_PSCBAA@?GKCCGGCC!8?GKC!5?LkWDAiDRG_Co?w?{?_UGThRAgPEg@IOa[siTktk\Zun|T_]gBB#11!22?_GcA?_T?O#12!36?_?@!9?A??C?C#15??G?G!10?C??A!4?S#17!13?_??A?A??C#26__O#88C??@?@@!9?@??A?AO!6?S?GRq??C_??_a!7?_oO_zoJ#34?_KKDH?DA?@?AoC_#33!16?KA#44AwS#56!11?A??_#10?_!9?G???O?O??CSGo??E[_cGO!7?D?@???@I@C#19??[bVJFN^zv!8~Ti~pqPzeXp?L?@??A?@#22!6?AC?C?A?_G_CGBS@IOA@AT?bGrKpGYDgVaLbSbYdZsVlydZsnLzlyuL~Tf}Z~d~~$#31?a!7?A!10?_?C#8!11?O#32A???A#0!22?_??@??O_O?G?G!5?Ci?O#3@ABB#6!21?_???A?@A_TICiPg|g}ivrzxvvxx~|}|~}|~rqxzvzjTq@BiO@_?BPI?DA!6?A!6?O_Cg??@?A@APAcHO?IS?S?kWuK`YCHQHCQH?@GO#13!10?PG__JTgUkTlQfYdyd]tj^Zv~j~nzVqPKWvaT~nu\g[qkYhSDiPKd^XF~z~ZN|o]?bBoTaG`A`A@As?G@G#19!17?O???@???F@#53A???A???@!8?A#45@#58?CO#80_!6?_#62G#94Eg?_???OBHWo?A!6?CHCNSF#42OA!8?A#84!20?Bw#48[#34?A?A!5?C??C!9?A#9??_#4_??_?O???K!5?A@??@#47!17?@??Y#20?B[gswO_#30!11?C?CGcCOCGA?@A@#25!13?G#27?@??_???O?G!4?O?C?A?`?O?GA_GA?A?@?_?G??Q???aCO?G_???@c$#8?C#7!4?O_?O#4!53?C_g_@AABACO?KODG@?@B_]pkOIU?hAODOKGKMHFHCjQ!5?B#1!33?@AC!6?_?@?A?oK_Do?{@_WgsgSgdO_W?CO?S#46!89?S#20!54?W???o??AH#0A@A#39!5?AAEAAMMCCG?w!6?@#108??C#29_!8?A#78??E?O?HGAD@#101A#32!4?G#116@#49o?AOAD@C!4?WnQnTiDITBkPeHQCP#57?@#116_#42?_#32!11?@K#20D?@G?WA#36!4?OIAFB#32_???o_?G!4?O#9!20?Aw#26!61?G!9?A!6?O?G??CA??C??G!5?@??AO???G$#3!64?O!45?A#46!218?_O#25_!9?A#22!7?@#144@#117@#125?@#100A#29?A#38GAGSk_WK#110?_#101O#84?G??A?CG!7?_?O?G???_O#47!5?@#44!4?G#146!21?C#50!14?C#48OG!8?_!7?_O!4?_!6?GO#25!81?A#34!27?@?O??D?A?_G???Q$#32!110?@#30!222?C#62G#99G?C!5?@#54!13?C!6?B#121?O#146??CGa???_#136C@#128?@!4?F#85!18?_#47!37?_??o!4?_?@KACD!5?_!4?_$#147!333?G#1?C#58_O_G?O#50!15?@#145@!6?A#116???@CP_O_#134!6?_?S?D?A#44!53?A?IAC#14_???_?OG!6?_#56G?G!4?om`aSJ?EkIPCDY_a[MFIC???B$#22!336?O#34_#38S?G#33!17?G#74???C#119!7?O??G#139A#89!8?A#119_???S#3!53?_#46OKOO#30@?G#8!4?O!5?G??C#28?BA$#100!338?A?@#33!29?BCW#105@@???IWtJ\???A#57!55?O#16C?A#25C#17?_#60!7?OC#103C!7?@$#41!339?CoCwi}s{x|{ooywS{?_?A@O@A#3!7?G#57!85?_!6?_?O???G@A?f?P_AOg?TGAo_S@OCw$#59!458?@?@@#2?@$#61!459?@A#3C??W?CGG$#135!459?A-#1pJFMZCzGrwUgMNR|AS__Pm?za\HecZUb^NnN^n?\jZcI}Mw~~kjtmnnjVRPPBEMFeCSkX`BpGWKM[MMMKE___OO?G?D_I_?_!5@B??`_S|Nm???CICBAGDACID?D?D!18?AO!5?CI!5?GE@CGE`OlBE@GBDM@C?Q??_#9!8?o???_COaO~`sJuHg?uQRIkOOg#11A???O?POOa!5?_O?Q#14!15?O!4?_?DA?@I!9?G??`O?H_AP_S_AP_A`@B@eHq@}tn}o@bdhNJ{GdRg#18!8?O#17_?G?A#38_?wOO_??C??A!9?_OOGOIuG???G??kgWo#45G#54_#29AI?C#94c_w!5?@!6?o_WcU#34_?KGRW!9?`G#44!17?AO@AG?_#20_!5?_OQC!6?G_O#48??GG?ICGA`OGcOG#64???_?O?G!9?CH]?M@#10??OC#30[~@???@CR?`A?_?`_!5?aCbCa@#21DGcASh?YdGj?JS?tIsieXelY`HSASBOI_I_KC?uCc?@?GCa`PKCcG_HOCQG?U???G_D?A?O?C_#38??A$#5M_W_?_!4?@?@!4?`?H??O?C?aOH?_G!6?A?CCAP@`D??RSIPOOSggkm{ppoOxaPa?o?udqpap_@qpKPM?_ofOyOtO~OuwqwqwvzS]JA_P^YjqP_Wc?o!27?C_DICO@?OP}PyT_gQ`OKA?Og[eW_O_iPchQDQDGDADG#10!11?E??GEQjHcCpBnfUt~N~N|gGnX{vysJSJ?Hc!4?LADG???_?QGPcPiODi?TI`MPCi?IP?HCQ`Y?l?IPcWaOO_O_#15??G#16!9?DGSAO?oAdYgV~n!6~n^~v~LNN@#58?_KOKO?I?C@@!6?O?G_?_#73??_#39@F#100_!9?@S_O#119C??O!7?@?D?A?G?G#27a?VKd]GZmlI?@BUuLWj?S`?T_ChQGScHwC_???FFHp@cH`Ig?A!4?O__O?O#33?A#57!4?@!5?@eXFtAW?_OC@CQG@a?gHQ?i@S`??A#15@#19?}O{wsOk[Y[~N]]N~~Zv^LGWGLSiERO#25!4?G??@!4?O#27?@O?@OC?_?@?C??A_?A_??a???c?P?G?A?@?S?aG_CP?C?COAG`?_I?P?S$#6?C_PcZCrGFgVoO?A|IXCmPnCXaCHQCHS??O__OL_O_Xc?OA#4!10?C!6?@!4?KGC!6?@_??AC?lNLOd?I?D?DGCKCKCGCI@!5?C#32?@#12!87?G!4?C??G?C??G@G?o??AEF??@??H??_cCQhUhU?_??PaS?G?C!14?P???c?O#15?I?C#23!9?A??A??A??G#15!6?A?G?_?@O?C??O#20!11?_O?AF@A#41__Ioshyi{v~z~~nNfB@J?HQV]GE#62O!7?G#63O#146???@BCGC?GI?CIAG#101??O#78_O#48_O@O#44?_!8?EwG#116!18?@CSO#26??G!6?C@!7?O#32AA!4C?G_`#47Q?S??A#3!7?@#60G#72_#10??OgO_S#72!7?G#48??CO#42a#20??NBFIj?b?`?O`?O??_?_OrCrOiOpGljU~dQvS}sj~IdJSGeWA`YUHsIoJsHSJoHU@OHuGR?GCA?P?GA?A!6?oAP!4?G$#7?O#31!5?C!5?_!4?AO#7!6?O??_??_O#8!4?_#2!19?A!4?GGA@?CQCA@?@???OO?GPIPA?A?I?D?I?I?A?A#6!6?_?O?__!4?C?AItyty~y~y^~^~^~^~!5N~n^`DliTyTyHwCnM@MD_GO`OGA?O_!6?YPcGQLQl??_?O?d?I?D?HaHA??Js@o@S?@g?O#13!7?_??_?CAGDAsJCZ_HUhUhq\yvm\j^vlbmZmTNyO|isSpmzC~tmZublSCjQuTkIFHNlKJ\[}s{XuD}@IO@IsGOEOC?A#46!16?O#40?_?_GOKQ_M@S@SAG?C??O?GcQ_T?dG?O!4?O#25C???_#84!6?o_?_??@_?G_O?G@?HD#32O?_#49?A?T!9?a??aG?I?AO?c@i@U#33??G??_#22??C?OOcW?C!6?_#43G!7?_#36!6?_OGOeWAScG??@YhCaUHjCqc@Toa]\jG#17???_!6?C!8?CG#30!26?@#22!4?C?aG`Gc@S@S@Qh?HQHuGvaXSM_zAtJsLrKrmhI|If\q]p^d~i^j~t~~$#8!8?C!5?k???CA#31!13?_?O??OA#0!21?G!4?GA!5?A??@???@#8!30?@SGcZ_Xt?G@!6?_?_?_?_?!5o?O_]yO@I?_@eAp?_?_?APEGE`OlAKPaPcY`C?I@C_G?yvY|ivYNt~y^qLSl?O#12!84?C#22!40?O?G#26C?B@@@#71!14?C#27C#81!4?_#80_#26@#33_?@#50A??CW?_#98!5?G!6?@???_!5?A#33G#40B???`acPQC!4?@OfS\b]ti\jUHu@Y_Fw!6?O?C@A#16???_G??_O!7?O#70!18?C#48!6?G#14!12?_#25!66?G#26!9?_??O!5?@???@#34?_!4?C!7?G$#3!71?G#50!256?C#25?A#27@#151!26?O#101@#88B?@@???CCBZJYCACwOvouYtcVINDEB#42??C#46_#54!8?_@#48G#42C#84!20?A#48_CO#38??AKAI?A#25??C@!6?O#46G?GG?oS?ICSGAE@$#143!359?C#53_???A!4?_#116!4?@ABM?CG??O#38!18?P#33Y#116O#98!21?@#146G_#34!4?Ag?OCPA@!4?_#47@@#17@???O#44_$#145!359?A#108O!5?C#77@?G#33!5?@#28?@#75!25?C#119_#32!22?A#42@FwO!8?G?C!7?___!8?@@G$#150!359?G#22CO#27C_Ko?O#94!35?_#57!24?G#14!12?O!7?@!5?AC??GAkO?E@$#55!360?G#31A!4?A#3!74?_?_???C??A???@$#43!363?A#28@#99A#117@#56!75?@?@??A!8?@!7?_??_GHBeRFycA@D??SR??_!4?a?@$#110!365?@#10!76?I!7?@???C@OO_`$#28!442?_O!7?AB$#0!442?O!5?CC?@$#67!443?E!9?@$#65!443?@#60A?C#50???G$#138!443?G#4O#8C!8?A$#103!444?C#2G#1G$#132!444?G#36A#9A$#57!445?@-#5EfP?g!8?A!4?_??AG!4?_O??_CO_W_GWC!9?YcWcWIQnUNTnYF\~n~Vn^uNNN\n^tN~Nzm\~lZN]NYNNVjV||K^ZVLlYcZMWvK|@_?_OA?_Q?H#8!14?A@CG_[oG_oTHCEMBEZFF@?C!4?jSHC?OLqDyDYsiOo?oOoun\~ivT?~^|vZIsL#12!18?A#11??_D?~!6?cO?_A#10!19?`?GQ?HCODO_Ag@S_@?_@??D?D#16!9?_??_?g?kO_S?@?A|T{z}|z|\@p~^^JNEAB#40O_GU?T_P?CP?CP?G?C!8?G?_?ogOgG?C?_?QC_O#44@GOGG!4?__?_?__??_?O_wCW?J?A!8?G?AGo_#34!11?OCGo_Sq_WO#32O!9?_!9?_!5?@A#4AC#9O??O_#64??AU@E#47??W!4?O#64!5?@??O#14?OE#30OA@!7?@?HwkVk[sg_DiSHQdG??_#21c?hQChQ?U`UHqCiCWCLodQSBO??GAoAOS_R?@hiOcOCHdZg?_?O?AIi?T?G!6?`??C#38!5?H$#1xGmUPmXq~tgFo@^~CZGmPcQsStSHaTiXGmCFYeBZzFZVJTnB@@A@A@@#2!15?@#12_!8?_??_#7???_!10?_??_?O#5!35?O?O???ACG?_!5?_?_Sbt]tjS?CaOLaLyDydJPbNuJbJ!7?g#10!6?G!6?_HExExExe|jRn|~~^y~?~ny~\aY?JOH???Ho#12!30?O#14@?A???@?@???@?_Hw[Zw^oVoRiZjx}{xAi@C@ACA_yC!8?@#26??@#41GAKE~rk~zM^FFBFB@@?@??__OoGOiOcG?O#150G#26E!5?@#88??@?@?w!7?G#89CCC#32c!6?@#56?@#57A?BA#40CE[o!5?DADHeHAT?JC?`AGAH?C#116BC??O!6?O?_#56_#48_O__?o?WSC_C@G!4?A#65!12?_w#48?@?A#67!6?_#60_#47?_#17_m\M?ChQcGO_?s!6?C#25!20?A_#27!4?A_?A?O?G!5?G???G?_??OC?G_?Q?CO!4?S`C?I_CO@?S?AG?Q?G?AOC_$#7?O?G#31!8?GC!4?C???@?A??A???C#8!8?C!4?A#12!5?_#9!21?__O_Go?O!5?_?_O_?o??_??O__?o?_?_#1!40?_?H!6?GA?G!5?jOHa?O#9!6?CG?G?K!6?GAT?_AGcPA_~}|ByDAOCpAhCXASKO#13!8?OD?a\?JSIShUhULzulZ~ul~}~~|~j]|vlZuznyn^|V}j^m}^{~~y}y}~~~}~^uFBCF?F?J?D??E?@C!9?C#46???_C??C#38O_O_GoGAG!6?_?OOGCEAB??@@@#54?@!9?O!7?O???_#98C???GG?A???HA#33?@!5?@?@B!4?@#84AK_#57!21?@?@A#44_!9?G?OGOGOMCB@?@#56???@C?Kgo`?DWdG_??d@B?K{A@?FCKu_R?A#15?O#16@#19_o}zUlZvn]}AF@?ABBBOA???_?AShAO#22!15?A_?A?G@gChU`SHChAHCgQCODQLqcY_F{Bkij[pDtIyfytj]\r]d~o^kny^s~~$#6???`EPeL?IVwFo_?zcRPmXcIhGJOLiTAb@Z?DPc_?WcgsGOK]C@E@ECD?@o?O@gA!10?A??A!4?O??O?O?_?o?gSG!4?CG?ACZCpfGrAgUi^It~^l~u!14~|}jvNbNv\JAuQxp{xcGo[jOI`IS??aOLa!8?C?@C?CHOa?T?gA!5?c@Q?@A{DYshAGCOA???_#12!14?@c_D_UhU_ACHQc?HQ?@??A?S?A??c#23!30?_#15??G?C??C???A???A!5?A?I?_#20?o?O#34_??C@#71!10?_#73?_???G???A#27@#108A#99A???A!5?@?O!8?@#46OO_#62G#100A#84@@H@@G?@#29G#48O??Q?G!5?A!8?@CO!21?CG#103GO!7?G#16???G#47_!4?_CIA?A?CG??@#59!13?O#10@?A?SG_!4?G??G#42G#20???@!7?@??QgP_GONwTjuLYtjU\J~UlzUl~h[HuLzTxDZoLIdaSjUhQ_ExE`UGVkA@i@AH!4?BS?D???O??@?CA?`?C???@_@$#8!13?G!9?@?A?C#1!53?C?A?AC!9?AAB???A?@!7?UHT?dG#7!37?O#27!163?O_GGAA#153!14?_#79_#89_#88O??G!4?E??@??@#50@??B!8?AC?_#101?A#77?G#105CCC?E?AA#136A#116O#20!5?@!9?@#146?C?O#42!23?_?@@EF@A!5?G??CCM?B#57?_oKOwao@y??CGVgAO@IhQ?A!4?G_CW`@?G?GC?@#25!58?C@#34!19?G@!10?G??_??G?A?O?@?A$#7!26?_!5?O??_!5?_???_?o__W?W_ogOg?i?cO_?O?gO_GOoO#4!8?@!5?@?D#22!228?_?O?K#152!17?O#101_#29_???CG#25!5?A!6?FG!6?@?A#94@AD@EIAAA?H?@@#120_#49!7?O?GoKOkGw_???ACOI?O?O?T?i?gA??@#61!5?A#17_!6?@#132C#22!5?@#34??@#10!4?G???OCG@ADA#70!11?K#60C#26!95?Q$#25!320?G?C?@#98!18?OO#39__ooOWGKCCCEQuw#58_??G#27HENMukacG[O?O?_O!4?O??G??A@?_?OoGokO!4?_@DJNo|iuHugiTsRlYtE\aLY_!4?@??@!6?FE@A?@#36!4?Og???o?_OHEGQdG_SOlYc?Ar?dGr?YqGVCFxF$#17!320?@@#58_?GU_F_P_?GA!4?OGG#75??G#22_!6?C!6?@!5?O!7?C#20!4?OO#42?_OO?_???G??aaOakC!4?A?A#119@#47!26?@AA#67O?G???@A$#80!344?G!9?@#33!4?A#124C#38?@DaX__#117!4?A#78!7?C??C??A@@#116!11?@@???QG_#65!23?C#36CC#154__#14C??@???P!6?G!4?@C$#85!344?C??A???@#151!8?G#144?_#63_#73???O#16!12?O#119@???G#135!46?G#3_!4?O??C@$#94!345?O??C!6?@#134!26?C#34O!4?CE@!6?C???o#60!31?G#51G#28O_OKIC@$#145!345?C#78GG?C?AA#47!30?_!6?oC[CK#8!40?G???O$#33!346?C#20!89?A!6?E??I@!5?@$#53!346?O#138!89?OG??A$#4!437?C???G$#10!437?_#46___?U!4?O_?O???A?A$#1!438?A??O-#5H?oG?cO_!6?@!6?_@Ol?iCAHOdRgDbZfZnQJ@BC!4?G!4?G?CPG@AC??I_H?AG@@IDADQDATACJ@?A@??C@?BGADICHSADYCSGuLI[qGhO_?PE@eCG@AG`?p#7!5?T_T#9!8?@?C!5?@??A#4!14?O_?_O#9!17?Vd^dULVcIOaLq?GTOcY@oA@@#35_#12!8?I?SE?AgAO?_?Q?C??P?@???@???@!5?g?P???G#23!16?COG??G!6?A??@??A??C???C#43??_#13_#46_O??CA?C#27CBKCKG#108OO#41?CADA?A@___o_W?K?CGAhA?I?A@?AOAA??EKOcW`O??_#25UC???H??GA#42DAADA??`?A?gSG#40!6?adI?bCO_#120_O#42??C_?O_OO_g_oO_{K?CA??_g_AsgQGC?G#116CEGO?gO#60O!9?_??LCS???O???os!9?_#64O?@#17_pnzF~~^gUxUg?`YdOC?CAr#21!11?Qc?C?RGrKpLrKPGC`A@CP_??O?G!7?@!6?a?`Si?S_Q?R_h?QG@???@#34?_?O?H?AO?A$#6ChAPgP_Ohr[vw|yl}po{MJCF?]Tj|UlYG?_O?O!7?A?G#35!4?@!7?@#106!11?_??O_?G_#9???ADCENBHEDC@!6?O???A@??@?DQCJSI?g??_#8!4?IrEo#5!19?A?@GE?DGB@R@dTiQaPdSyuK?}?GcmA\QeWqWc@Qc!8?@#10!7?GQdADIdMM|}}^vn~i\q|qsi_o\_Q?iCY@cH_}?IOaGPC!8?@!8?i@S@ACH#15!13?_?_@???@???A@C?A??@A#25!7?_?G!5?G#88_#22G#31??_#94??_???G!7?@#99@#27!15?_G?_!9?C@AB??C?GQDG[GaK!4?oySje\qNOjGTGPcGOg!4?@BF[jKjE\BTM@VA@B!5?OC?IA#50@?@#57?_O_!4?C??G@GAQADB?BC???C?A??A?A??@A?GO?ACA#47?_?A#51A#19?Cw??_VhEhTRG_Q!4?C?t~zjsC`EO!6?IgcC#24!5?G!6?_#27!4?C#26!13?_!5?O#25@#26!17?@??A$#1qELaTIDNQKbGDACQ?EHAPCI?A@!4?A?CQGC#12??_O???_YoS?{Tw}[us|hk`}sq{ws[o{{o{{Sy|iLytI{zswgxwowqgyWu\ytxsidycwGsHqC_G_O??o#1???@?A!4?G#8!23?OOGCQOKACY?_DcGaG`CGA[@]cXOg_gOcH_QkHQlQlQg!4?_?I@C#11!5?g???O!6?O?TaLAL@SJ?A?C#15!12?GO#14??O??O_O!4?O?GO?W??g?S_GOg_Og_Oc_uqg_o[_Pyp~rypzuSaXwKY?wdxJTIGG@KAD#58_!8?@??@?@A?D#54C#88C???A#26A#33!18?oO#38Q?O@A@CI@BA#33?G?@b#44QHADgA`DW@???qLDA#49?@ADOF?VGQcZC_!4?@A??@??C#20!5?_???K?@!4?OC?CC?A#88?@A#3GACC#28O_#65??__#36@??@??BSB?@`a\_N\PeD??m@dQcrKqTn[E#30OCO#20!9?A_?D?dGCA`?I?C?IPIoJudlRlZtCRGrMqKreTyUH]pMSjSjOb[b[b[b[a\a\aLQK@G@?GAC?c??A!4?_!5?A!6?G$#7?O?CA?I?C!8?GE@_OogO_?O?_??_DQGcGC?Lc][`LjV?aF@A@BAAAE??HBF@BEB@FAA@!7?@??CQ#35???C?O#147?_#106?_!9?_#6!4?B?DACBDmP}WZT}|vSCGN!4~i^i!8~}~z~|~mforgd_sgcWIOGPKOI@@@B??@A@TADHB?EHQcHQlQl?Y_YgQgPsj\qDlQ?iP?_@!4?G#13!8?@?H_\@|DzD}HuZ@~cnSfmzmn~n]nn~u~FnefnfvTUji\reV^nV^nZ^HHFVNBVMCM?KCGCG#19!16?A?A#39OG#100o?_??_#150!5?O??G??G#85A#101A#34C#79@#75!20?K!7?C#50GC???C!4?d?O_#20?O?O#32G?O#34???@?O_G_gS_!4?OG!8?ACR?hASI@MG@A!7?G#47!4?_O_O_O`#10_!4?A@AE!7?G!8?CG!4?KQDACOG!4?@#30!12?KU?GIrzxWK???S@iSHcHY?GQ_#22!10?a@GS_I?JSjCjSb[b[b[b[a\a\QlPmSi@uHQlQkJSUhf{V}^s~Z{j^sn|Iv|V|~~$#31!12?A???@#35!23?_O#9_!4?_B#156???_#106G??O?O#110?G#7!36?AA@??@B@A??o!4?_G!6?_#1!31?G??OG??A??@C?A!6?@A!7?C@#23!65?O!4?O?G??O?GO#16!30?C?@g[aDpdzEWEoitVV]@@#26O???A??@#89!7?_#80_#39__ooOWWKKEEAVBB@???@??O???K@??@BEG#99???C??G#62O??W#43_#54O#16?_#33!6?E_K#44!17?A?O@AAKOW_#46!11?O?W?A_?CA?@#25??B#48_QCG??A?B?F@A#64!5?AC#9???_?A!4?_??G#8?G!4?G#42!6?W?G#25!49?_#27!24?OA?C?_H?H?S?hCOAG@_I?C?C??O?d??gA$#155!100?G#9!69?_#40!142?__GCA@!6?AH?@???A??H???O_wpgws{U|~s~|m~|nPC@Cw_gOcW`qo?__#94GO#46C?eO??O?_?_???C#57!16?@?@??So#47G#14!13?_O??@!4?@#67!7?@???_#3!15?AO#48!6?G!8?@#15!6?_K#25!99?_$#20!313?W?A@@?G#29_??__??_!8?C#95A#54!21?A!6?A#32??G#88G??OA#116!11?@P#48AH#33!17?C?A?_#43!16?_#16A??@!5?@???C#56???O@ACGGSSOo|l{ww[goO_?Xa\_A_???VOoG_?G`@G?B$#10!313?C#15?@#38O??@?AA@ELEMIKGD?@A?@#46!22?_#55G#145???@A#45!4?P??_#78_#146!11?_C#84!19?@CO_#28!18?_???@#0A!8?A#120??CGO#65!16?GG!8?G#3_$#121!316?_#50G?A#62O?O?O#98!5?O#78O???C???@#86!20?@!11?@#84?G#88!11?O#119I#146!19?AG#119G#48CG?_#21!15?@#10GCA#44O??w?OgSGG#103!5?G??__#70!12?A!9?B$#41!317?C#53G??O!5?O!4?O!4?@#119!36?C#116!33?ACG#3!19?OG#32O??@!6?@??@!4?B?G?K#14!18?O$#99!318?_!4?O??_??O#84???G#52!76?@#11!19?C#120O??@#46!13?@#47!24?@$#145!318?O#110O#34C?@A#146!106?_#116_GE$#67!432?C#62G-#6|qo|mG}B}`B@@@?GAAB!6?@?A@??A#9GcC?oOcOG#10??_#23??_?COOOWOO!6_oow!4{]sMo]wkK{mS{iC{[{[Yl[k]{m\l[oWoooOo_#110?G#155!4?_?O#35!6?O#6A@VFFJN\BBFjnYlZ!8~|^z~|^N^htjqZb[rA???@??ASiCi?Rc!9?@A?@A`AH?p?aOgO`N]TkVSjSKk?T??@#35?A#12@???G?C!4?A???A?C!4?A!8?A??A???A#16???G#47???_??_#42??_??O_SgQguoGpoIO_?Oo__OGx?W`G_#44O#43!6?B#27?_?GAGC#58_!4?A??A#144?A#105@@#78@@#27a#71!15?O#38?_O#27?O_Go?WA??GYgQmGOkQCQkOg!4?OOgPo_!4?AP{la^shV_^gVkZdXQlQDo?_!5?@@?@???@#116_OGS#119C@J#44?DYGjWD?@#52OGCdG?A???C#56C?GGWKK?C?CAH_WOdYdxU_PgJPA@?B#57A@#30__??_!7?A!5?KEED?BBB?_!5?AcTISdPGACO`#22!7?@???`?OG?iDo@sHqDaDATI|A|bGr?xAlGfKbYoNsiXrc}D^u~|V}~Tz^a|\fY|vm~$#1ACJA?B@?@Q?A??C?@#5???PCH?Q?C?KHS_FPHQLAGAC?C!4?C#106!6?G@?@A?G?D???A??A?@??@??@???@?A!9?A?A!5?_?Q?Oa?C!7?_#8!10?A#9!16?A#8?C??___O??G?G??KSlSKYsG!8?\qmTyTg[qlxmX]xuNMRLFAFI#10??iPGj?ARAfi|n}z|{]LeVrJ~QZlKVN[@?RC@AC?B?@?a@QG_?_?_!4?C?C?C???A?@#44!4?_#16?G?GO???C?OCG??CAC?D??_?ASHIcRHDJCAPAB#19@#26@@@#39AAA?!4CkC[{[??A@@AC@C#70!18?_#33C?B#25@#38?@???A!5?@??A!8?O#56??G#42C_@?C?@AgC!4?_??_?ggKw?O!5?CJINDBA@A!7?DBCFA#64!4?_G?go?wogoO!4?O?g??o??_GO_??_SgCO?OA?gcYNB#16O_!5?C#20!7?AO@@?C?G?@!6?lYgtjYie|rl]YtnSzU|aPfxExmO~DY?wJsLADQ@ItA|??o???`OD?B?`?OA??GO?G#34!10?G??O?A?O$#7?GC?Oo?w?K{{}}zv{|{~mrqLdmzDqaJX?AA??@@@!8?A??C#147??_?O?O#7!5?A#16???_?_?_?O???g?O??_?__O#156!7?@!8?G#7!6?@???@CCA_gs?GO?_??c_SOdQc!9?_#5??A???AISDcS`KpjQIQDHtBTzTnKZTaLPiDiTbKOEOc?C#7!12?A#11??CG_OO!6?A@QH?C??D?A!8?O?O#15!5?@#46?_!9?O_G?o?_CW_GO_O_#15!6?C??O?C@?OA?GO?A#13??G!4?_!4?O#22!4?_?C!8?A??A#63?A#31A#110A#45C#38C#116!26?GG#34_SdS_?O#41???@???BC#33_???A???A?a?A#14_#49!8?P?DG@CQ?HQDQ@#116?A??g#56C#46?WO_OOWC!4?@_#98EO#27???C#70!9?o!7?___??_?O!4?O#65!7?G?@!5?OOC#47O??@#19?_??F@A?@A@A@?B??oj{cwu]t!4~O@A#21???CP?GA?dIOjChAWeWCWE?f?O?IE?A?OWgg_!4?SDKjCSAOOoGCI?@OAC@@_!9?_?A_G$#5?@??@C?C#12!13?G?q???w?S_CoGoLACQcr~Z^^~VxXnjJdNBMN]D^VNID@B@B@@@A@@A@@?@A@AB@BBDA@???@?A?ABBNDNNKVf\}zy^Ykn{uGPgD?G?_!4?gOG#1!19?O?C#9!5?A#1!4?`__A?g???O_?i#9!6?A!9?o?kOgTgSo`??_?O`?@G?AO?C#13??__O_GO?Gc?Pg_B{~gzm|j|w~}~[]Lf\^V\Z^^\N!8B@@CA@A@!5?A!4?@#30_#51??_#46!10?_??CPkOIs_pM@#40OgA_WcgGQo?A!8?|SgO?Wa\b\uZul~j~Zn~n^vN~F@!4?ALPflRlYlRmSzC!8?_#57??C#40!13?A!8?A#146@DGO#88_#20?AA?C?A#3?_OG?A?_?O#36!13?ACAC?AG?CO???s???KQ@?cIDYEH??OcmlSJC@_??B#15A#24!48?C??A#19??@#27!9?_??C!5?GA?OAG??G?S?C_G?_?A?A_H?Ag@?iC?P?A?c?G@$#35!22?C?GO#156!9?_?g?G??_?_?GA_?C_A_CO??G!4?A#147!5?GOK?E?AA?A@CG!6?AB@B??O?KCK?G???_#9!6?_@O@??A!6?Gs??C#14!94?_!4?_?O_!8?C!4?_?O?_?_?!4_WsoKw[Wc[Ui\M\}N^bVd@HFBI??B??@@?@?QEpF]TJEpI?e_?WK#38?O_OoGCO#99?@#29@#80@#88@#100@#94@@@#75???o#53@#146!26?_C#42Oa#49!8?_#88!5?@i???C!4?WM@#44!21?A@C???BFCG#14O???G!9?A#9!16?@??A#116@?@#103A??A#59g#72??_GC#59!6?A!6?_#17!4?O_[]^~~wy|~{|}|}|_wwIO?OCG@I#25!24?G!8?_D#26!4?G??O!8?C???a!4?@??@C???O#20!10?C???@$#18!75?o?O???_!6?_O_?O_?_?_#5!5?@???@?D?CA?AGRgTITAgO_?O_OGO#46!94?_?O#11!22?G?C#17!26?G_?G???S_?GOG_?A#20!14?K#25C#85?C#41O?GSskGwwwOw_?_???iUlzeXa[aHcHQ?C?C#84!8?O#44_G#76!15?O#146O!9?o#48!25?G?DGG__!4?O!8?EO__O?OI#65!11?@!5?@?@?Sw#70!16?GS#51!4?GC?@#25!71?A#34!15?C??G$#15!81?O#7!14?@???A#47!179?C?ACgFHMADId??C#55!18?A#50A?@#99!11?A#55O#48!27?PC#86!15?G#80C#44o_!9?WMAQ@#119!19?A#57@??_#25??C#10_?_?G??@#33_?O?g#61!19?@#67@?BA?AA?B#72!23?C#42G$#108!315?@#157!12?G#86G#88!27?A#101!17?@#46G!4?BH?@#16!27?_#32AOO!6?_O!4?O??@#3!21?A#60?_?@?@?B@C!8?@EA???_??G$#62!376?DD??A#119CC?C#33!27?Q#47!7?_??C?@!6?G?O?_gDAA?@??@?@@A#10!5?C!8?AA@$#84!376?A#94A!5?C#120!28?C#13!11?A#0_??H#84?_$#25!377?G?@#34_?O!8?W_IS?I_Q_O?GeC!4?CW_#16!12?C#8C#57_!5?_!5?o{lvYQFSH{AKOAKOC?o?G!5?C@A$#16!378?_??G!5?@#62!36?G#6?A#88GAG#146C$#20!378?GO#21G#50??@#28!42?O$#31!378?C#32A???A?@o#67!39?C$#54!378?@#98?C#99??G-#6ZP\VZ@\I?BD#102!4?@#106?_??_?O?Sa#155?G#23_!5?_???P__{oPXY[BwdRIN@VbNVFJRFXFLfJQkJqDkA`ODI@GQCA@QDQ`IDXEgV`UHAeWiHaKHRniOGgQ#155???A??_#7??@BCAoW__pqHUGaS?_!6?@#5_?_O??@?OP?oSQpCIhtiW@JGhI_LQt_^oDI@iCHEPEHAC@A#32!5?_??O??G??G#11?CA@?@#47O_O?O?O?_#13!7?_??FfBj!4BpGIC?A#42!6?_?WcgUwuktwkyq[rQkRIcdMRnAVaZezFtKbEO??C@I@A?CAG??I?K?A#50O#58O?GPk?G@#39!5?OG?I@~#38k??BoC??O_?_GSoLoNOdAS#44!4?OA?GC#20S?_!4?_#42!4?o?_C??ql[AGIH__???@?ACKZCI}y|cn{~}}y^mnvRKEC!7?_ogogGU?yo#98A#120C#32A#3G#70?O??_G_OxMdIQ?A?@@?A?SA@!5?C?_OC?A??_#65_OOC#15_???@#19?KA??A_O_?o?_{ZSId[q\q|uz}vlrPpo`q\n]MGG?OGCI???OA#24!4?O#27!5?G??G?_?C?G?@!5?C?Q??OA?h?S??GA_?h?S?A?PC_A??AG??P?C?h$#10!4_?_??_#12_?oi`g??OusYyn}bLlv^~Mnl@CZFMCHA?B?A@A?A?C@#18!9?_??o?O_As?yOdYDIdY?Da?IgA@GD_E@U?UHAtOdOqGo?_#12??@?Rd^j]lTmQ|?QsGP?e?]?CO_?O_#1_?_?O_O_?C?HaSis??_@A`CIpCA?CASoESPEogAC#8_NYDMTzeHmXELjU|SWCG#46??_?_??O??O?_?CG??C??AG?O!10?O!5?OG??A?@???@?HCjSGBIC@D?A??A@?@??A?C#15!9?@??A#17@???@#48??GCOGS?Wc?W_C?G#40_??GQkPmPmHUhU`K`Ycg?Q??_JqHtH]dZTjNoNOnQHbK@EOF@!7?DAA?D??@?C@#48G?oG#20QA!4?O#40G#119AK#44@?AG?O__!6?A?@#20??_!4?A?A#44C!5?_O??GC??c#34C#88CP?O#28_#64!5?DOmApYdLrLn}}~kSJ?IA_CfHYoH!7?I`i@LC@#42A?@#20?C@#30!21?@GACkGASG??@??QdI`A#22???_!6?@?cO?Qc@?ON?nODQgApiThMqCdY`MPiQliSLR{JyE|i^d^mz^tFVsV[vi~h~Sn~$#62CKAG??_#5@G#110!11?C#5C?@G?Q???@OA#15?O_??_!4?k_c?w?OgookgSogwskWeoAW_C!5?GC???cA?H_C???CO?_???G?CGG#106?@!6?D?PCG_S`Og@GAg#110??_#9CG@@??@A#8!12?G?G??@@??_?O!8?@#7???o#4!6?O!8?O#10!5?_?___ooWOsI}yE}^E|J\IVMnZjVHPDI@AHATAHACGHO?OCOCOC?@!4?O?G#44!5?_?O#46!29?O_?OO_?O_?_?D??A?I?FK#54G#26AC#41_?AOEOqhSh]bUdPU?@???C?EAa@AC#27!5?_?GSGb]PE!5?ihQggTgQgVx?La[B!4?@|QdqKQ_???@?BACQt?@AH!5?C?O??C@G#46@IG???@!7?@#119??A??_#52!7?@?C#65??O_GoO???O_!4?FA#9!10?_#61!4?G?@#14??G#20!28?GAELIDaO?`vdYdUHtQ~SaC|UlZelZC^cBaOdONObOdAsITiS??g?`I@g?CA??AC?S@?A@?G_!6?H?aG??A$#1?A???A#156!19?O!4?O?Oi?CgOASHAGAC?`C?I?C?Q?G#158!7?G??C!8?_O??_GOC??GCQ?G?g?g?_#147??@ACCTBuKOOkc#5!6?AOD?VkGRgE?]@CG_?_#9!49?O_!7?IDIDIDEJ?@?@??@#57!4?_#13???C??A#57!23?_?G?C#16!41?_?A@#44!4?A???@??@_#27O?Ec#38rDA?@#71_?C?A#84!9?O#27}[??_#34!13?_?O_ghG!5?SLAO_SHQgE}AXA!5?_?dOC@CO??A?@G@?H?@C?Q?@??@??@?G??@#32G!6?H@C#49!4?_#78??@Ko#60!15?C!5?@A?@!5?O!7?_?AO?C#47_O#17_sws}q`w~|^n^~N~^BcjtYbLaLAHC??O#21!8?_O!5?o?l?JCxAhQcGQ?J_H?[lA_O?Gi?TGC??A_HQGCO_CT?O@iO_@??O??_!5?GOG!4?C$#7!4?CKACVKiNTURKB@HJ@@#9!8?_??SJ??@?A#13O#10@!6?D#16!18?@??L?BO?I!6?P?@?G!5?@???_#156!11?A#35A#6!15?@???I?CHVLJ^^^~n^n^uZvULiSI~NMmLIhCIpSIOdiC@AcXADGJ??_oo!5?_ooOG?@APADAH?D?D?@??A#36!10?C???G#47!22?O_G_CoS?S?O!4?O?AOCG_CgOcoQWokOsgXCOC?GAG@HEHQ?_?o?o?OaCOOA#39_#25O@#21G#88!19?d#86@#58??G?G??W?_??A#46!10?_?_SG#38???DA?@C#116!7?OQ@#46D#22!6?A#108@#53G#88Q?_#17!19?O#14?G_#57_!6?_!4?A!9?E?HM]VQM@#36!12?@???@??O_?A?@_A_?A@CK!4?A@#25!49?H!8?_#19??O#26?A!13?O?@??C!6?@_#34???C!4?O!5?_??_@???O?AO$#11!4?_??_#36!28?O?G?C?C#17!24?GO!7?_O?T_?GoCo_?_Q?O!4?O#48!106?_??_?O?O?_???__?_??_?S?_?gO?C_?g!4?_G?C?a??_Q#16!55?O#86??_#34@#148!19?G#71???@O?C???A#116!14?gC#42_r@A#22?O?G#88!9?_#33DA!9?C#3@#48AOc#36!22?O#10_!4?@#48?OGGC?AF?@@G?@@@FA@#59!17?G_S?kOh!4?Og?C!7?AAA#25!79?@#26!27?G_$#35!5?O?O?OO??GCq{M#14!19?_#147!30?@#14!136?_???__?O???GC_Id]Tuhi\uTJvaGWCOkgcWEsPyTlJUDqJ?JbC@BgAH@ID@?DAGD@G@HA@??H?C_G?w?oCWEgcGu@MDHJ_B[`D_@?@#159!21?A#57!25?C#33G@#0!17?G#1C#98!9?@#14_#32C#47CGS_!8?O!4?@!4?_O?O!9?OCOoGY!9?@#72!18?G???OGE@?C?AO?C?O???O#30?OGCA?@WE$#88!354?O#48OA#28!17?_#32G#116!11?G#57GO_O_#120!21?@???CC#28?C#146!10?G#61!24?_o?G#51!18?G$#146!355?B!31?o#67!26?_ACA#116OGEAA@!7?_AGO_#56!22?C!5?_LAEXh\Z\K@A@$#8!414?O#0@!7?A#103!35?O$#146!415?_?G$#4!415?O@#56@!7?@!9?Gco_G_$#1!415?C#33A!7?@!8?C?O$#3!416?G?aQ??@$#94!416?O#119_G$#98!416?_#88C$#134!417?O-#47A?AAGAYGKCGS???O?_#35A#106?A@?@#156???C@?Ha@O?CA?@?C??@?A?A??@!6?G#18???_??I?G@?OGS?_??`??@?A@@??@!4?A?CAoBGRMxulOnGoI?O#12??BBEDifJrIfsRmTikZshcWisgO#6AM[Vn}jTshVl?mSVy|SjGsQ?nTi@YiC~SqKGJGHO!4?@#48_?O???GOS?E?AAP?B???D?A?O@A?A!6?OAO?OGC???OIlgCaO?GH?_Ck?KCWACI?A#42ACOBTEjTn^v^~^~~}~{v{z]}|~}|~}|~Yy{oyOCX_!9?@GBC#39O#58O???O?O#71c#39!8?@G???F#27A??EM[WKwOcwq_S_?h_Cf?BC@??_?S`YCPKb?HA?D???A!6?A@JAC@?@#34BC#120A?C??_#65_#27?@??@?A#65!4?_#116_?OGC?F#120@??G#27???C#49c?C@??C#48??@#33A???@#70@?@?NPs#61!4?A_??@_aAE?@#60?_OGA?c_PLC?A#16o?o?W#19??_!8?HsA|AtItIsNSJKB[ZV^SKP}yJA@CA?BA!7?@#22?_??A_?G?@??O?@O_O@SGAsHqChAsLoJolOjiDWRkQEXVa|fWfyu^wl~sJ|Ujs^Rq\tM~J^|$#51gSkWEwCs?w?_O?_#23??G?GKGUWUXQxK[?[KEB@???G!5?P??g?GO?@?O??g?YCK@?U`iDAdAPIC?A#30??G??_???O#23?@???A@CGCbGpEGOaO??`Q_n_gW#156?O#155@???_??_#7!5?BE@BDBAFlPa#8!10?@!8?@#7!10?@?ACAE#9_?O!5?A?@#14?_??oGgOCgAOAOHAICQAC@cPACA?ADHCHBLD?A_SJDO?_??OP?ICi?w@H?G?DaODaD??@?_?_???_#47??@?BGBC`@A?@A?@??C@AL?LwcW{w{q{pkokA#44OC#40O?L?OUGPeGv?\ahEWfWfWv{Og!5?@?DA@?HA@C@#22?C_?D_G#62_#33G@@#14_#16@G#17@!4?_???G#44_?G?@???SD??O?O???K!7?AA?G?G!8?A!6?_!4?XAGc??`#98!5?@CO#146CO#120_#65CO???HqlQlDGfQM@CG!7?C??O!5?A#17OCW?geEy!7~uA|A|ItItJoJcBKBCG!5?C#21!8?W_S_ItIsI@Is?LAdOGQCHaKAJEg@bXAAHQQgAADCIACSOicCPdWaGC?G`G@??A???O?@???GC!4?__A$#52C??CO#15C?A??CGGGO?oO_o_O_?___?o_s?oh{y|^}Vzn^}nK~lV^enVm~F~vFZdPaYdGS?oGOGc?pGC_ICPCQCPaGcQ?Dg!4?O#147!4?@AK?ENCLL?W???_#110O#5???COHCPiDRcGOGcOGTgO_?gO?SiHUgQ@?g?DA`SBHCO?iT}d???GCpOOC?F?@A#32?OGG!5?A??@??@#46??G?K#42?_#36!4?A?@#57?C?GAC!5?A!5?C!4?G?g?OCI#44!11?_HAk?wCAO??_#14!18?A?@C?ADA?AC@A!5?BOS#20_#27oG@_Q`#38!19?T??@@BAB?DI@CDI@MOIP???O#48?C?C#44?A#47!11?O#46???A??O__!9?A?O!6?COO!6?C#67??_G!4?A#146@?F#52!7?_?y?GOG#8C#116O?@IUxC_#60?m#64ALQlQwFG`OMP@O?CA@BA@?@??OW?GDA#61@#30caUXGD!8?H#20!9?_?oO_?_?hAc@?OcWbWvk\b[jStItIt]PJ|Q|Qlulzc\qkSGUaSc?sC_CDGoGO?O`???@!6?P??A!7?@C?GC@_??A?O$#66OG?_#13??@?@??AEAECC?W?O_?_!8?A#158!4?_?_?O_?O_?O?_O?gO?g??Oc?IPcO_ASGdA_ATGEGVcQcwCycXcZcTiShQhCgS_#156!4?@#106?p?O_AOFScxICWsKOG?G??O!4?O#1!7?@??@??A???}OBg??I?sAgnO!4?Tz?bGAD?@#10!4?_OgOskWuMBDJF?B@?A@C@@A???@!6?@?@!8?A@?@???@?DA@AC@?@QDA?A@#16!6?G?g?OG#20??G#34!21?_!4?_#46@?@!4?@MOG?gA?A#38??hMhdI@#33!16?C?O?_#34C??GOC?W?IoE@IOIW_]@!8?A???@!5?@#32{?a#48AI!6?_??_o!5?EG?O_?_!5?G???A???GGK??La#46!12?G#119G@O_#56?AIFO#59!7?OOK_OGs_MA@!6?@???AC?@#47?A@#20??O#30!20?O?_?_?_ApI?@cXeWdGO_CB?J#24!6?C!5?A???A#25??@#27?`?G??H!4?O@?A_@?G?DO?gAG`C??AO??CH_CQ?G_A_OI??@_G`?C$#36@A@#10@@@?@#14AAA??CGGG#17!48?@??A??@G?ApOGP_I@G?ICA?GiO@SgO#16B??C#31!21?@?A#9!8?A#8!40?__ooG~mLFEBB@B?@#36Og#47_?_O?w?{_{asWsxklw{Ykxyt{xyexE{?QxCX?_O?Q@OcAc?o?O@AOaD_JODG#44!34?@#48???A?AADBLA?BCB?D?@#86??C#84!21?G??_#58???A#42_#41?A#20??_O!7?B!4?C?S_yC`CHU_HQ#119!5?}#33C#14H?O!8?O!9?G?_O?O?G???ED@#70OGG#34?_#33A#119AO#78!15?BC#88A#67CG?_#3W_#72!14?G??CA#9?__#51!7?_G?G#15?C@?@#25!50?_#26!22?H!6?C?A???A!5?_G??CO???@#34??A!6?c??A??O$#49?_O?_?_#42?O?_?_O#147@A@A#56!161?Og?C??C??C#13!5?C!8?@#42!15?_?_??_#44?_#13??A#62?A#32??C#25!67?G#41_mA???AcGRG~a\UxfWeOfGBg#88?OO#46G??_#21!11?O#26?GO#42C???_WJgAC@iOWU_[u_N~v{!4?@ITkCgj[^{?Gw!5?@@AFLCJLNFBBB@!5?_O!5?ChRJBE!4?@#32??_#94_G#103!20?@@#56O?S_PG~IKA?@H#52O#42?g#38!118?G$#48?@#34!6?_#12@@!4?@ADDF@EHEHELAABA@#57!153?_Go???GOCg?C#46!25?_?WEI?_?CW?H??a?P???_O_So_WdWO_OA#116!73?AG#78_#32O#25!16?_???A#46O?O#146!17?@#56G#57c#25??gO#16_#47???_!8?@?C!4?o?OOK?C???__?O!5?XaO?OwW]DZbEA_#134?I_#36!21?_GOGCC??OACA_o@?CA@$#17!10?O!4?_#145!312?_#44@!4?o#88!17?_C#116!20?P#20!4?A?T?A?A???_!9?A#10?_?_O?W#3?O??A#52_#78???W#84_#70!39?O?_?G!5?g_AC$#11!11?@@@#148!314?@#54E#116!22?OA#33!33?@#98@??_#67?O#70O#17???A?C#36!10?@#103E#98???c#57!41?_G#10???O$#30!13?_#94!315?_#32!23?GA!33?C#56@A?CG?__!8?_?OGcEO@?C#134?@$#119!389?CGO_$#146!389?AOGO$#28!389?G#57@BB?CW!6?_?_O?G??@?O??O??qC!8?_SgsO$#0!390?_#3CG-#66~|quw}gwcwoow_wogWo_#15?A@BBFBDFIBFFNNiN\JvGVDIDRMdJdNQf?QHAC@CAGC?@?@?DCXA?JCaKz?iT_T?IO`KpiTgaWdW`#18?ASnYn~ZcXaT_I_#12!4?OiSHvHTInje~\q}y|~s^hKrW_#6`bgY@SBILGD??CC?BAD@AAFFAC?@B@?@#9?C??@#48CGA?A@!5?_P#42!13?S???TGQ?T?GCgwsw{~u~y}z}w~{s}{{{wGWwooowOgO_S?gC_A???G?Q?P?PBCBJFA]Fn^^~z}|yPBXD_G?J!4?B?OICBSKA#40oKP?GPb?JU?Ti\aTqlZuDRlaLB??AAC??G#16@#42g_pOO?`b?AEC?C!4?NA?T_[UTnZAd@ADGABW!6?A???W?@??@AA?C#116A??G!4?C?IC@B#49W_WCYaSGO#33_??_#52@AC?V?AC#36A?@??A#3@C!7?GC!9?A#36oAG_OGKCqOG?C@#42?@#19G!4?OGW{?IsAGu?iTiTiTi}~DZnJ~N^KNNC?@Emn?OC#21??OfGRkQ?kRkRkRiTjSjSgVguG[@}b?p???OSA`___W_@@OaGA?A?D???@?g!4?CAc@o?oO?Q@G!7?@@$#49?A@?D?A@ACGC?S?CO#36??D???O?_#23GAWskoW_O?_!6?_!8?OHcASgQhSr@~s^}yYhehS_O#30???P?ITGRCjS`IS?CO#23C??EWt?ODO??A???DOCPa@_#110??gOG#155_?CO?H??G#31!4?H#110?A?C#7eDYS!7?A#48??_?_?_O??O??_#36!4?_?_G_?o?CG_GO_?G??_#48!21?_#14??_!9?G?C???C!4?A@??A???C?AA?@A?S??CG?G?C?CHCICgGc?g?_???_#34?C@ADiSciYdYcydYoKqGs?w_O!8?C#88_#160_#74??O!5?c#58!4?D#76_G#48G!6?C?@G??AOA!7?AGq@O!9?_?G?G???B???AK_O_O_???OG?K@GO?G?@??AA?_#47o_O[?IFB@?@!5?D??B@?H#64O?WoKwTo?G_!8?@?OaG`!9?_O_??CAB#16O??_#20!22?@!7?_Ao?pMoHO?zExFyeWvkRlzRkRkRkTiSjSjVgUGv@}?KiKzCZdAtGDIPACGC!4?S?_?O_COA@?C?G!4?C?A?W?C?GK?A?B?AA$#51??C@A@PE@AFGFIFIFBMWf[oKO?O#156??@#16O#18G_O_O#30??o?OG#18!4?_?_O!5?_`Oc?_Cw?G_??_O??A??@#51!7?_#17!8?@?A#16!4?I?_#106??_?c@aYdZeT}PnPBE?U?O?C???D?@A???O#1!6?R?C@?DADA@?@?@?@!6?@@?A#56!6?CA?@A#44!34?_?O??A!6?C#48@??@A???A?@???@?@???@@?C??OC!5?OAOi?_Go?g#49!11?GAODOdODW_NoGc?W#27??_[F???@ACJCGw_?_OgG???g??GO?_c[?gCO_G#47?@?@`B?C_!7?C#16??C!4?G#47???TYs{qtlwc!9?I@uSJeYoC#56@?O?_O!4?@#42??OG_???o?HG@F#84FK#94O#57A][wwgulZdNQFICG#60_GO__@_suoAGIOOG@?I@?_??G#61?_O?A?@#18!4?C#30!31?P?oIpMo@OChAwDH!5?C#27!14?@!4?@O!9?O?C???_@?@_@??I?AG???I_C@?G?O@G?C??G?A!5?@#64__$#161??G#52G??C?W!8?_??W_?_#158!11?DOaCGf?YDQKPICIOdGQHCGBGAH?A!4?D?A?ShCh[rCmT_IaKpCIQC@iRKbWfWfG`#147!4?CXA[G???GG?M?C#5?_??I_!4?a?@C??A_CrG@YCGCDAAC#11!10?C#57__?_???_O_O_O_WoGOgO?S`KOdQLADI?DOH_C?O?_#46!24?@#34!12?_#57?@#44??C??A?G?G??@?@CHADHCGD?CA!6?O#51!16?A@??C??_#46??A#26_#58Ga?_#85C#54G??O#71???C?@#116!10?o!8?C???C!6?O#20@!7?@@IDA@I#32!11?_?MS_#10!7?_!4?_?ACOO??A@@A?@#34?_?_C??_C?a_#119G@#116F#48G???C#56!9?@AO?_!7?OQ??cCgsswJOc]?EBB@@@#17O__w}R!4~nvfB~tJ|vH~TiTiTiT??ycOs?o?_#22!35?@?a???SACZcI`GSITIdJuYeXe\it^on\rmgUtZzUjtXmIrLJFL?FDB@@@#53C#8O#3O#0G$#47!9?@?A?@?@?C@A??I?_G#17!15?__Og_?OO?_G?c?O???O!4?A!8?OA#7!47?_@#9?OO#10!17?_?_?o?o?OG_GsG_WGcWgWoW_[G[CSAGAKAAD@E@A!61?@#46C?AA@JADABEPI?A!4?O?C?O?g#14!24?@#44???@#41?OMXo_!4?DA@AGADA?HAGA#85???P#34W?SOGg?OOO?_!5?@??@#98_#33?@#3!21?O?O#57_!9?_!4?O?__???@???B?GC?A@#44?GC?_!7?@?A#48!10?C#119@AA#116@DAC@#59??GC?DB!8?@@#68!4?G#15_??GA#19!75?@#26??_!4?A!4?O??G?O??G#34!6?P#26!4?_O?A!7?A???C?A#56O#32G#33G#60O$#34!11?@#13!9?@??K?cW_#8!116?WGW???GEFABAC?AA?D??CAB?CAAA@B@@#14O?O??OC?DQC?C?aGcAP?G??C_#16!63?@#17???@#22!32?@#38_?A!4?@AG??C??O??OcOOAC???_#119@???A#1?A??C#10C#14C??C?G!4?GS?O??O_?_?cG?A@??OC!7?@UgPc@G?PC?W_?G#67D?_O!7?A#52?C#27O_??OASG#88O#98A_#56O_#70_!5?_??_?_Go?O!4?@A?IC?C??AA??C!7?GC?A#30_??C#25!81?G!10?C#38!10?C#34!10?C?_#30_#42_#17OOO#36_?o___$#10!22?C??O?_#32!117?_?_?o?ogOWOGOG?SG?O?G?K???G?C#47??_?_?_G?gQg_XyPmWfQ\i~f~^z^~~j~~~iVl~I~VzFFJDB?@??@??B?AH@@A@FSfENIJClSiSg`QoW_woo_o!4_?O?O?OC@O?_!6?C_???A!4?C??@B@ACJ@#39!4?E#76?C#116G#84O#88!18?C#46B#20_GA?CO_#32??A!6?_?O?G__#67!21?G#116T_#46@B]g??CAGAC!4?A#146@?A!5?GO#78!15?o#146G#88!16?A#120C#146@C#67A#65wWG@@_``!4?B@??@A!5?GC#52OC?A@#51!119?_?_#24?A???A$#5!161?@!9?@#157!135?O#151_#160!18?A#50?@#33@!5?A#88?C??G?O!5?OC#56O#120!21?F#88A#62@#56GO#36!10?_???_#120@?C?C!4?GCA#134!31?@#135G#103O?C#61A#72!6?G??S#8???C#9G#10O?E@#51!5?GG#47!122?_?O#13O#37CC#102?C$#62!332?A?@#67???G#46A!4?K?G?K!4?a??__!4?O#103!11?_#13!17?G#65??@?A!9?@#154!29?C#132GG#57!10?O?G???C@??O#16!132?G#43G#62GG?CC$#22!332?_#146A!5?GG???O?_???O!23?G#60!20?GA@#3CC??O?@#138!33?AO#47!19?_!4?_??OC#52!124?_#10?O$#25!332?O#94@A?CC#49???_#3W!8?C@#135!42?AC#138G!4?C$#98!332?@#0!10?G#44A?@A!5?G_g]?I@_!8?A!8?@CHF!7?@?C#28!5?_G#98_O#32_$#21!344?@!4?A#119!48?oO_G$#120!345?O!4?GA#132!47?G#5C$#57!345?G#119?__$#27!348?A@@$#62!348?O-#66~f^n~n~^}~^~~~^~z~\{||}{GgO#10@?AT#7CGG#23BA?A#17@?{ZIlS_DW`???@#147!4?_?_?GcG?C?O_#15`?A?UGtGbSc?O_GG@?WEgvKtMtMtAG#106!5?IChA|a\jtFHvB@QDIcA?P!6?C?C#110@#46???O?O_?G?_!5?OA_O!7?A#51???G??G???_!5?A#14!4?@!5?@?A!8?C?Q?A_G@g?G?I?C@?GCO?_#34!8?AC@SHeObGTiDgU?iCoCo?SOc?O?o?O#57??@??K_S_?_!7?_#49??A@?@GDGBGV_F?D@#41___A???A?A@BG#88@?A?C?C???OoOOSI#46W_?O!4?A#17C#47!6?@@#16???@!7?C?C#17?C#47dIDqKf|~]~VlztW!4?@?C@?@@A?G?_?O!9?^!6?__oOy^kC#32_!5?I#64???@?@@?BI@E?H?C?a???CA?@??_G?owWKI@?@#16O?CC?C#19A@#30?A#19!8?[LCbGqLoDI@A@ABB??sI|w{woG!7?O#21?A@C_?HQcXATi\aPIdIPiD?eGOkGWcZcyLZD_?oSKCA?T@_?OC@COAI!5?AD?DA@#19A#66!6?AA?B@J@BBB[G$#161?G?O?O?_??_???_???_A#52A?@AS???_#6?Gwo#16@??DGw_??O??C_?Cgwkqk_OCC?C?C?A?@#158???C`GTGvItSIZuhUdOeZchUGoIpIoAH#18CGvmT~DZE|ATaOA?A#12?KuHQsPlZglV}B~~JVHY@?B#48!5?o?Sga[Hu@OHCLBG??A!4?@?A?@#52??G?CGC?C?C?C@#51!14?@#48?A?A??hG@cQt?wsywIo_OaGO_O_??_#49!8?GCQ_T_T?yCpKy@}GiWQksCW_g?_#48?@AAHGsW]\gwog?O?_#34??@CBGV_VGVw^YEF???G?O!7?_???OO?__#99_#20?G!5?ACkOMg@O?@G#40!8?A#33C?I@#48Zs_!5?A#36!10?O#57??Co?@AO???CgO?HACBOAG!6?o@#27??YdIDACA?@#33???@O#78Jo#116Fys?G#60??O_O_OO?EGc?S?ECB@!6?H???@@??C#47_GA@A??@#20!34?C?C@epacjSzALqLiZU|ulZe|i@a\mtYtmTynXtlRr`XcICq?wFwF?PgSa?gCb?_G?_?OGoBWSGGC?C#34A@A?@?@#69!11?@A$#49?O_#52!5?@#51!7?C?A@?A??A@@G#13B@#12AB#147FC??G#15@E[@?c?i@WaO?A???A@#106!8?_#17!7?_#30???AG`??CHQDG_A?@?B#17???@??a#147!5?_!4?G???wsGo#110G_#9!5?CA!8?CCA?A@??@#32CA@A?@???GC#57??O?AC?A?C??C@??C@?@?@A?A@@!5?@???C@?AC?C@C?C?g?QCOqG?G#10c!4?_#42@?B@DLTNFNN^n^|X]IaO@OCA?QA@@PAB@I@A??G?IGCG#46!8?A?A_??C??O#51!11?_?G#20??_#38_GOA??AAWfPOgSiG#33@!4?C?GG!4?s#50@?_#22?@#34?OA_@_G?OCO_I?OAK_#116O_#14O???aH?j??_iC`OA?@?g?CG_!6?@??C?@?@??A#49_??w!7?QdGD?CAGAC@?@#48i#88C?@G#70@??O?YcZa]DkOGOAEB?@@!5?GCOA!4?A#51A!5?A#21C#30!37?ABBAPM\ZSjC|aLoS_HA#25!6?S#22!9?O??A??A???@?_AWFGB_RgTiSJ[dZSrMxDeNWFID?B?@#36!19?@@$!23?@@UKu[{#56_#62??_o_#53O#11O#158?B!5?A??A??A#51!28?HA??aOC@O#23!7?GsPvGPi?O_O!4?CG#5!5?Cg@IOc?Og?K!4?A!4?@#14!8?O?O?_???_GAS?C??AA?@#44!45?@!4?C@G???A??O#27!11?G#51!5?G??G??C?_CA_A?A_?O?O#44!6?@???A?A!6?_#26!12?O#39O#27K@??|k_?_??`?Os_X@BBFEBM!6?TjQn`TOaHcOAWCQ?C#88???A@#32Dec#46JZOaOO_?D#3!12?BC@C#61_!9?O!5?C#44?_!4?s_`???G??OGAC#98???BOG#120O#65CG?_?_??K?A?@?@@_?QGGCIC#72!8?C!6?A#15gC@@#27!73?A??C?A?P??C!4?gA?@G?AO?G?aG@C?@?C?@?A?A#49OG?GCGA?A?@?GA?AO?O?_$#69!24?_?_#106!6?AC#18@AC??AC@A@?ADGVDOKQTKrYtBWb?`CIOeGO??A_#155!50?A??@#7o!6?A@#47!12?_?GcOiOcohyx{tw|{q{|ux}t]xux}x{y|z}}|}~~~y}||z}z}ynxzTllOFCQDARA@DBSIU_KqAG_W_o?O_?a_`SHe?`G?G?_C!6?@@@D@@@BEF~M~{pKaT?D?ACBCSiKPWoOgoc??C#40!9?Cda?@DWCISASCGG!5?@C@AC#85A#44?EG#25G#0!19?@#65_#120O#10G#44??CGSHCG!4?A#116!10?@CO?_!6?_?_?O??C?B?G??A#48I#34!5?A??@#57?_?_O!6?A@?@#59!5?G?CO!7?O!4?@??O#57!5?_#52A@#61A@#14C#30!80?C#26!19?A!6?O#42??_?O??G?C!4?@#52!13?C]$#47!26?A#1!6?O#102GW_#43_#47???_#30?O?W#23!5?@?@GaG@IWfOZSZonHVI]tG@#6!57?_???O???C?@#36!15?C!4?G??A??A?A?A?A??@???A???A!9?@???O#46!12?C#14!47?@!4?A?P??A?@???G???_#55!18?G#58GD!5?_#46???A???G#119?G?O??__#98g#48?_#57!21?G#119E#20!9?A#13O#56!14?GA?GGOooO?_GS?HCD@?@#119??O?C#28!17?G#89C#119A_#56?@CF}DIC??_?___WOGG???O__o_wmcJFIA#17???_OOOgwyz}z|}~|!8~bqz[vLqNyt}|}|{{~~JtA@??K#25!63?_??_#47?_#51_?OOGOKC?EGA@@?@???C_CgAO_$#37!35?C#35!95?O#10_O?gKKCyfQyB|ITLaEHE@A@A?@?@?@?@!106?G??_O#82!24?O#33O#145O#71!4?GC#84???@?A?C#3??O#38???DB@#146!24?G#67!25?A#65WG??_!9?G??A??A#84_c#98B#94!18?_#84C#3???o#61!14?_?oO???@@#30!13?_#17!114?O#161_???_???SOoKKe??_gC??_$#147!132?G#11__?oog?GKC#42!131?@?@BDBMFLMUIOq_W?_??_?G?B!14?O_?_o!9?V!6?KGUQflbjKszn|oO!6?@?a?PGOOHOG??_??A?A#9??_#60_O#48AIAG@A#36EOA#70?_!5?C!4?K#36!38?@??__WWKUA@?SopKCDpOKC#52!114?_#30G!4?@B$#44!313?@?A#146??G#108!4?G#33!53?A#32DCCG#10E_OGC?CA???@???A#146Aw#103!39?_??GCAA#131!131?_?_O_O_?g?_O?_GO$#43!313?C#116A?G!8?@#46!54?@??A#103???_?O??C?A#32??C#78W#67!45?@#162!133?_??OgO_CKO_WSsCOGwC$#47!315?_#51!67?G#42!7?_?O??O!6?K?QooxXCDG??AO$#120!391?G!4?@???@$#60!392?G#34_O?K#33@#132@$#52!394?g-#66A??EDXh^Mn|~z~z^}~~~nneH???@#72@#57_#56IC#1pO!7?O?_#17@??@@#11?__#147OO?idqhsjk_!4?A[`G#158H_?Q@e\tBkcIkPHSAKRKA@A@#23@q|vexZCL@A@!5?G#46_??O??_OgO?GO_G!7?G@??@???G!4?_AHADA??A_#44!10?_#49???@??A?@G?@?G@?AO?DO?i??S?gI_CW_W_O#57@A?E@CGQKTSrWsqwPs?q??_#44??@???C??_?_#51!7?@??@??O!4?_C?A?CGO?G_?_#48?ADADI@iUDUni]c_Og#27?_W?CB`!6?OnxaC?GAu^DGA??@@AKiGs!6?B@?BLTGAcOICA?S#17O#47??E@_O!6?O_SOJHVFHfIB@DA???@!4?OGW?KA!4?@?_!7?@?A?@M@E@A!5?@#32B#60_!6?O?CEHMF@AG`?_A@??_?O?G!6?A#16_???HATGkQGC?G#19!7?_O!4?M@MHELI?pCqNm^m@oNo!4~vz]^NKOS\^MK??C#22!8?C?C?C?C??C_??C?a??Q?GP?C_W?Y?XAK@ADA@@#3O#64_O#66_?GCA@@#51!14?G_GS?Qk?JCB$cJSgOa?_!7?_#69!4?OOXu~NYC#64?C#9@#10B!8?CGKC?OO?oO#23?CG?D?GGCA?QKHtA[`ACRs@S???_#30?GQHO@e?A#156!8?_#16???OC!9?_?O?O#11KGKKC???GC???CCA?@#14!12?@@?@??_W_PG??P??O!4?_#34!13?G??g!4?G?C?Ga??O?G_#14!4?@!5?G#56!10?_GO?_#32_O_?_?_#49!6?@GAH?JcHEHUiTmd^lq|Jyj{uysiOo?O#36S?C_O#46!8?O_#44@???_#49B#40_Gg??EXcYk]lOC@O@?G@#20_A!8?CP?g!7?AC?AcOH?_O?G??_#56???A?EK!9?_!4?_?GG?GCC?@???@@@?A#61@#70@#27_?wCwAKo!8?@#10?_#56?_O_O_OwWs{!6?_IsO?E?_Ap??OG_OKmMRdMDF@!5?A#30!49?GC`!5?A?@qGQO?_#25!7?G#27???c??C???O??C!4?P?C???Q?_AO??C?@#32__??G#36GC??@#49!19?aWCQl_I$HCIPiCO?O#68!16?oc?I#59?_#32GM!5?C???OOo___#43!4?___O#37O?O#106?O?PeGTbG#15!6?@GPAIs@Q`Q?ugtpgr|}|}]LAG#18HACZACH?AP?@#43G_O#14?!4_?_?__#48_???o_O?w?oCoGQsiTItjU[`UgsW_We_W??o?_?O#51!26?I!5?C!4?C??G??_#48@??B@AI@KBJCBMBlC\UL]o]gKwOo#34???A??AG?B?GA@CAPG?QHAS?S@#47@@BDjDMHAC_O!7?@?D@ANnUL#41??o???@?A@R#39@#42!10?GfT]XSikoO!9?MKO_?@_AD@jxugn^tx}W!7?@??C#57???GS?OKOAGD?@#32A!4?G#34??g?O?GAD?@COH#33C??_O#48W{woKOG#52???@?@#70?_G!6?O?@AG@?@!5?_#3??_#57@!7?_A?@#15O??C?AC#20!48?_oRnj?_o@vLjnYtZknynqFrmZAZfYhVwFGvOrUlIC_R_W_GCX?La}`YKECBAB@@#131_?O_iKPIDCAI@ACPYsYsYsHeH?QC$#47Oo_#161???A?@?A?C?C?@#36!9?@ysZS#8o!8?G#13C!7?G#18???@GDA@?@C@AOAg?S`YcA]jgs#51!6?C?G?@GAC#147!11?__oycysIoOQFNNBC#35B@#10O?SGSOi[sAYkRE|JpETkATiDASgAS#42!7?C??A?KGAGC??G?GCGiCKCQiTiEvvUV|i~afpSrOg{?sAO?W_?_#36??@!5?_?G?_#14!5?A?A???A?C#52!34?CAOcGoO?_#14!10?O#42??@Q[F@@#58_???OC#44!12?_Og@cAC!8?BBEG?O_!10?@??G#3??@G?O?_#44!4?A@?C#36???G??C???@A#88G???G#42_o_?OcIQC?a?G!9?@A?@#36!5?G?CA#3??[!5?L?GAG#132??OG#103CACA@#10??_??CI?A#59?C#42??_!5?D#21!51?_??_!4?_?ODIcRODOHoGP_X_W`QGFgrGHKh?taMgZEFd`EC_P?W#46_#11_#43O?G?C#10C#162o???A???@??_@??_?`Gc??A???@??P_$??@???C?_O#0!23?jO???G?O#28_#15@?AAB??FG#17!23?CAG#37!28?OCGCAC#102!5?@#7??A@?A@#5?@#32!5?K?ACAGA@G??O!5?G#52!49?@!7?G??_O#42!20?A?@?@?@B?DHODCWc?sgOg?A_?C??@??G#57!5?@A@JGIGosi?H_G???GO#34!5?EA#26G#22O#74??G#47!13?O??_AgOO#34@@c?O_!6?@GQgQLOiS?C@A??A#57??C?_#10@AO?__??_!5?O?O??D!4?A#0C#44?_#49???O_GsCxAWEPaC#116A??T#57nc@??o?sWm[mUMBDA#116?A??AA@#4???_O#36???_?PO?SSAA?@??_?O?xpWGC#14C?A#26!94?@#19!4?_#50!5?O#24GA?@#69_OGC#163og[OomoyxTosgOc#34!8?_#66??O_[$#31!33?C???C?O#14BAAGC?KCC?UG#106!55?@?DAD#6!8?C?C??C?AG@#57?_!5?_!4?_#47???_I?TADADGRd^kNrF|fz~^v^vzvSzrxlSaToG??g?D?OG?@CLBBB@SJfBF^E}t]w]`sgO__!8?@?@A@D?PREjM~]{[qscqo?Qo#10!24?@???@?@?A#38!12?OSMwe@_?_A?A[j}vtG#25!8?@!5?O#32A?OO#47OO_#14!18?_!5?M?JHACQGOa?D?A??A#120O!5?A?AAA#44!9?@?@!4?AACKA?A@?@?@#64_#88!4?@G#67_?D??_??_O?GS!4?A@!4?_#52??_???G#51?_???@#37!107?GCC?A#13A#161OGC?CB?C?AGCITJICB@BD@?@$#99!34?BGEG!4?_#51@?C#13!62?_??_??_O?OOGG#9@?AA?@@??@#10!79?A?C@?A?C?HC???G?G??G#32!44?@??CS_W_O#46!37?A!5?@CCG#17C#57_#116!19?BG#67__#46@b@!4?O#116!6?_??_O?W??@O?ACC@@#40!9?A#84_O@#3A#65!19?_?_weQC@@!8?C??C!5?O?G!4?C#17_Ow{wq{ivQcvz~v!7~^n!4~p}puxqt~MzLoP_P}NoN#62!64?O?G#14???A@$#33!34?C!5?_#42??A#36G??G#53!61?G#12G!5?A?A@AA@?@?A?@#56!145?CI?O#40!44?AG#119AC?O#48G?_#120!20?C#48@ATMKOMS?G_??_!8?A?C??_O???C???@#88!7?W?E#120G#61!19?O???G#64!10?_?G?GG?@!4?O_GCEE!4@#60!109?_#70O#16???@#52A$#29!34?guGo?_#46!5?G?O?_#16!273?A!5?@#103!22?O#32?G?O???_???_#103!5?__!7?@#78!17?nO#119!20?CD#138G!7?_O???C#9G#61@#8???OOO#4G?@#68??O#61???A#30OG!4?@??@G$#62!35?@@B?K#47!5?@?A#33!275?@C#88AG#56_?_#8!41?O#60O!7?@#119!17?g#78!20?@#28O!9?_??G#135?A#70!12?A#47!4?G?A!7?@$#88!36?O?_#16@?@!6?I?@RFMQ??CAG#98!264?@#116@S#3G#146_#67!44?_!5?A#134!39?A#98I#103O$#100!36?_#43?@A#120!285?G#14_#4!47?G???A#120!42?@$#80!38?O#3!335?_#146_??O!42?C$#102!38?A#133!337?o#119g?KCC$#33!377?C#28_$#98!377?O#78G-#47@AFEDK?O#69???__?GOgKQMB@B@?A@#28__!4?G!7?g@#3_?G#32@@@?BA?A#43@A@@?A@#47O#102@#53A#15_O__?o!8?@?NSiLz]v}~^~^n@H#10GO?O!9?@#49!11?_???_#57D??A@A?CAD?I?EGB?ACDASGa?kQG_w_gSwO?_???_Og?O_?_GO_??_O?__O!4?_#34???A?A?@?ACG@CA#52!7?@?HAD?ICGO_O#32?@?@?@?AGEGS?o?GO_?O#44?AG?S#49@???ACRGf\iVzm~z}Xv}lzuYggO?_#48?BTB?RSj}VMA#40CA???OP??ADa@#49JsMp#25??CILQK#26_#34_O???G!6?@??CG!9?@#57!4?O!4?OKOAG??`??O?O?GG?C??A!5?_#33C@#49???C@E`A?@???@#32?_!5?C?O@?C#70GO?C?ICAHC!4?C#138_O?C??B#61G?C!5?C???O#67@#52A?@#30?O??A?@#19O!19?oo??@Ooo?OgO_W_OmPmPmPmPmPe\!5~`???Ca?}J_#22!17?O?G#27??@???@?C@!6?@???A?C#0_?GC#68_GCA@#162!13?G?@!4?@!8?O`?@$#32KCO#51@IAUGTAK#68???_!6?C?C@#2O??G#29_O_OCBI@??@??AA#56_OCGK!4C#16??@?A???CA!5?C?goG_s_?C#17??_?O_?_#16???_#14?_O_oo_s_OGogCKQeDKDGOFBJCBCB?F?E?A???@A???C??@C?A?A?@!7?G!8?@??@!7?A!4?A#44!5?C#49???@?@??AODODGQcHA[aTgVhUgQcWc?O_O?_#36?A??d#48??CJcA@A@b@MB\SnA|cswsw_O_#34??@!5?@#131!6?C#52!4?@C@ADWC?O#56A#32?FGBS#14@#44_?D!6?C!8?OA??O_???@A???_!7?O!9?CC?C#32!7?_#16@#65?__??_#103O?OG!8?A@@#38?_#22_#88_C?G#47!9?WKWIP?CG#46O#3C???X_?_???O_?_GCAGCAG?OO@CC?@?@#59GAC?A@!6?A#68_#17???_o_OKsvqJX^zn^yV}t~|!8~NN~~}nNN~nVn^f^nPmPmPmPmPmXa#20!5?SjSviX~@cX[vTIiFyD~ItMjt]dymxu|D{?~GkP_YTRD@DA??AA?@A#25B@#60_?C?@#51G#131OCITEtHQ?C???_ow{MuivsxIOt?oH?A$#48AG#10GO#36_O?_?_??O_O_?OKOkICGA@?B#4?CAA#100G_GC_@eGVC#33?@?A#1A#68_?_??O#66??___#147@@AB?DEDFL?G?AO#158!4?B?@OJDAC@G@#13!5?[CCMGKMEECA??@!4?D#36!14?A!8?@!4?C?GO?G??G?O#46?A?@#56!9?O#32!6?O??_#51!27?@!8?C#57!6?@@DFNI]~ooOhwcWSgo?a??S?AG#42!4?A@???_CQ?AOG#47!12?ADiCXs__G_!5?@#38W?@_?cCgACdy!7?@@@??O#49!4?_S_GO?_#48!4?O??_@AA???GO?o?_?_O??C#120??_??A#28C#4?@???A#27??__O_OoOG!8?[AE@A@A?@??A?@#88G?O@#56??XCOIwENUZfpppqgTEm!4?@!5?AA???@??@@@#10!6?G#16_qGGKce_CO_Dg@I?A#30!41?ISj!6?A@G_T?G!23?!4_OG?C@??G#56_#3_???GA#162oWcEB@#34!14?OGCGI??KGMKEL$#4O#56O__#52?@GCgWoW?G?GC#64_?_OO???CA?@#88?_O_OSPM?@?_RK#4?O??EAA#57G??GC?G#14G?G???W??G?_#18AC@FIBE\?}M?_?O#23!9?AAB@BA?@?@#43??@#42?G???G_S_QGa?C?o?_?_?_??_??_#52!6?_???_#32!5?A!4?AC???_#42!13?@???@??A?A@BEBIDFDHIDYELXAtaW_PGUg?_???O#56!12?ICIOC@_???G?_#51!14?@?@??C?CP?C@aG@QCG`SO?_#10!6?_#62???G#27_?A!4?JA|zW?[qsI@?BEACQla[Wg_??C??C??DC!9?@@??A@#116!11?_P?YG?GGKCCCEA@A?@!5?OA#52!9?_?_#48_?o_GB#78]@#116we!6?_?g#65?O!7?@J?@??_?O!8?G?EAO@!4?A@#15G#21!60?GPC??OCa?I_ToDy?tIpSI`YD@E@AyA~?vQmZCICICA?A?@C@C#32O???A@#67@#163_OgwsixIul~z~~~^FFA@@#161@???__!4?o_SAK$#33_#3_#57?GO__#66@ADBFNVFFBB@@#60?___#3__OG??C#33?A#139?_??I#116!6?I#36__OOW?GG?GW??W??_O#106?@???A@#147!28?@@?@?@#48!23?@!5?@?A?A?@?D@??@??DS?Dd[EGRiFIS^u}h^kRkmTg]eGP[sYkGOG_?o_#33!42?C?O#10??A?C#57!38?@AICGsWCg#16???O#39_??@@#58Q_#71!5?@#34K?@#42_?sG?O!4?DEW^JRVNZN^II^AG?OO?@@A?A@CAEBEF@B?@#67???@AC?E!4?G?A?@#34_!5?K!8?@#57!8?_!8?A?BEDA@?@#67???G!7?wG?C!5?@#70???@!8?@??@#42?C#34!98?GOi?KGAK?C#16?G??@#64_???@#40!17?_?O#51??C?A?`?OA@A@$#14?@#49!4?@A#72!8?O?_???GACG#0_OOWGKDB!8?o[DD#60G#52?_?_O?Oo?O??o???_#37?A?A#23HCRK_TGXaw?o#47!19?_??O_O_O_oqsaWgSgsW{zWNw^[Y|]{{\}xWy{sxwsWwsiWsitOi@_O@?T?@?`A?@?A?B?B@AD@@AE@JCBVLRL}KW{Sywwcog_o_?o???GE_?@VLZaZelYntYugW_O_!10?@??B?HAHBDBFJk]~~{YgcW_?_#36!15?A?@G#41!10?w{]}H#47!11?KGo!7?@F???___O_o__gO_?_`?A?G???G?SG??GUGBB@!5?_?_!5?G?CCCE#40O#32@#78oMB#119!18?o?G#33C?XeG_O#10@#59!9?O#5???_#28?OG??A#36g_C?GHcCA@@GCCAe?JOC??@@#42!99?O??C???G#33?O#62CC@#70?C#72A#49!23?AT@AOB??CG$#56!22?OOW?GCE#8?@@#94???_?_GqG#64!5?O#8??@#69O___#51???O_?o?_??_#46!34?oG?WaKGQAGB!4?@?@!4?@?@#10!6?@A!5?@!5?A?@A?@???A!5?CG?G?C??CO?G??O?G_???_#42!108?@#46!18?G#20?_?@A#17!14?C!8?A#30@#20A??@?@#60!10?G!9?@#61!5?@#70@#145O#84GO#98!20?_E#146A#4!4?G#60_!8?C?@ax?CAA???O!6?A???Q#47??GC?_OG?C#60@#49!101?__O_O_#36_!6?O#66!31?_?G?{q$#9!26?C??B#136!6?OCOC#11!11?@?@A?A?A???C??G#16!36?A?@#46!69?C#48!133?_#32!19?@A??A#56OgC?O_!9?__GOGOC?_?AP???G??C??A#43!4?A#119@C@#134!18?@#28_#8!24?BA#72O!5?@#22!119?@???@?A@#37C#28OO#65OGA$#77!37?O#10!14?AC?CCC??GG??O#14!264?_O!7?CG?COG??M??A??AC!5?_#46A?@#94!12?_#103!46?_#9_???C#52_?O#51!119?O?W_O#46???G#19A#108A$#62!52?@#13!5?CCC?G?G?OOO#120!260?@AC?GO#70GO#65_#3!17?`??S?C??A#135!59?O??C#51??O!8?G???O_?G?A#162!103?_#47??GOO#88??_$#46!330?C!9?G?G??G?C#32!11?A@A#42___OO?WgG?CA!5?AHAWoWKC@ECEN?AA#154!28?G#132GCA?@#99!130?G$#116!330?@#10@!4?G???o?_?o??OGOC!5?@!4?@?@#4!60?A#64_?OOg_sWy{ugoo_GWKCE?A$#146!331?AC#3C?O#61_#70!22?C#44?_?OO??G???G??@??O{lu`_G_O_O_OGOGTC#2!30?G$#16!331?G#67G#36?C???O_!6?_!5?CG#48!7?O??@!7?A!4?gAO#10!45?@$#103!335?_-#28gSMC??GO?___?_?O?OGCGACE@A@C?C!7?C??F@#64?A@#51__?c!4?@?@?@??A?D?EBUDI{G[_Wo_O_O_#18@#14!4?Oo?oQxBrRlD?K@aCB?C#49!7?O??GA?C@?Ga?SA?hCODO@S@CPAG@a?CAOCg?G?O_??O#48!6?@!6?@?A@_!5?@???OA?cJcAHgOc!4?O_#42@?@?@?@?DADALAM@UHU_#52!4?@AHUdKi[k[gSw?O#48@?_OAQWnyVurGRgO?_#42?OOGSQxGgAWO?_?_!6?C!6?GC#27AG!6?o??p?!5@??A??G!4?@@#60O!4?_!4?_??OGG!7?@#33__G??C??A??@#47A!5?O?_?G#34?A?@???@@#94G??_#116s???_?_??__Oo?_???@!4?D?CSGD?K?A#64?_???G!7?FA`b_@OpRg[EFA?@@#42_GC!5?@#19!25?_OgOgOOHADAJADA!5?CITf~f~FFBF?A?G@F?M@DA@!5?`?PQow#22A!5?@#16?OO#13O!7?A#100O?O_o?WOgO_S?O#5G#10WO#163AFFMMCMMFMFN!5FBE?!4A?A@??@#65GG???CC$#0S!4?G??O?O???O??G??ACH?C@??C?CCECC?KGGK#57???O#66?OK}XU~}mu~}Fw@f?bObGOG__?_#17?D?I?KO_WCIdID?@#13!5?GC#10?A#46O@A@???@#34!9?O?GOAGQ?H???Q?OC?cAG?Ag??G??G#51?@#52??@!8?C?W?gGOgGoGO_O?_#32!4?@!7?_#47???@CRDJbLVNFVm}m}]}y}o{gwoPog?_?HVjTJUdA@I@C???O_?o?g???_!6?GfGVj^^~lnqhC?c#51@!4?C???A??S??O?g?O#36C#41?_?Cr`@IH?CG#42?ABA?AEABCCU?O@??BA?B#52KIIMMEM?AC#116_?_O?GOGO?@__OG?A?A?!4@#65?@#70?@#33!12?___O?C???I__O???_!5?GGA?E!4?AA@B??A#70?A?_GS?wC?@E@!7?O?GB#57G?C#68?G?CA#16OG?oGCa`Hqi?A_LOdY`Y?QcH!8?D?@AC!4?@@#30!15?G!4?OWSWcHQcOg?O??OCIc?UCI?_!7?_QWG#15_#37?GCEAAA#88G?GG?G???_GOCKBP_#59A#68@#162BDG?O!4?O???!6G???C!5?@!4?@#28_?G#92_$#67B@!4?C?GG??O???C?COO?O#33G?G?A?A#100@!4?@??A@#68!5?@#49???g??O!4?C?GT?AG_K_GO?O_?_#23@A?@!4?A@?@#44!10?C!4?OC#17!34?O#57!13?@???@A@@B?ABDHFEQM|K]zt~iziYzvJ|^ZsZ{qCiO[og?G?O#49@?@?@C@I@QDAk@UhQhUgSiSgOsGOo?_?_#56?@?@#32??@?BG`CO#46?gG?O_#44??_#49??A?DAhEPE|BnjYvL~h]jiUwC{Og_O#40??_A?A?_C@@UG!9?@#20?G#32A?E#33C#116??O#70?O_o_Oo?_o#3??O???O#67?O?@A#120A?AA#44??_?oGW?G?CCA?`_`OKXC[KWGCCEC!8?@BAB?@???A@#120O!8?OG#32??@??@#36!4?O!6?_??G?CA??QKCcRApG??A?@#14C#20!59?g_g_ZslRmO}`[qLitR^hjO~?lHFdNnl[LEDMLEB@@@?@#19@#17@#42@#3C!4?C#57A?@#28A?E@#65@#72A#51KOo?_?_#66__?o?O_O!5_G_??C?C?C?!4A?@@@$#116?I??C!4?O?O_O_?g??GCGA???C#32GGG??G#9O?O#94@A@#4O#69!12?@#161G??wAg#47!5?@?@AC???Y?CO!4?O?O_!9?_AoHQcGRKJYf^VjVJAF?b???O?GaO@??_!4?GCAG?AG@AHBRHEjV]vNn^}~l~y|e}SqlOqCo_G_#44!24?A?_#51!19?C!5?_?G?_??O?O#10!7?C#34!23?AO?c?S@GQ?S_S?g?g??O?_oWC!9?@???A??C?B!5?@!5?@#61O!8?O!5?G#103?G#28G?@???C???A#42O_WoGo?{a]XEKBCB?@CAA?@#28_!4?O#32?O!5?O?O??G?C#60_???_!6?_??OOO?C?cBbRA_O!4?_xGCAC#15!6?_?O?C?BA@#21!67?@?aG_O?G_?OC?M?E?WoOQ@??A@A@#14_!7?A#51B?B?@#161@#136??_O#94g_#9???_#131G?W@@Z@@G@G!7?@B!5@#64OG_g??C?C#146G$#88?_OWWoo__#68?A??@?@#70!4?_#52???_!9?_!9?}GR?A@?@!6?A#14!9?@?@@#16???@@ICAgPGOiKE]FLAC!4?A#36!56?A!6?C?C???GC??O#52!24?O_G??O?_#36!24?A!4?C??G_??O#47!33?@?@@ABAFEMHE#38?O@COs@o[I`eG#44K!8?HC_?W_??A#49???D?@#64G?W#36C?C?E??@A#0??C#146COG?CA?A#27_?_?_?oGw?[?EGB?A?B?BC@B?AA#43A#84BAC#3???_?_!9?G??_!6?_AA?B?BGAAA#59?O??W??GAA!4?O??A!6?@#27!94?A#17_?O#36??_#11O!5?A#36???A???A?@!6?C!9?_??_!9?OO?OG#57OG!4?C$#3??@AAE!4?!4GCGOCOA@P?PG!5?GG?GG???O?GEB#162!15?SOg[gSO_?O#42?@C!5?_!7?O_G_G_CwCGOG?_?S?_o_W_gSgs|g~KvtnhudTC}j|LUjjyBw`uxCtesS{_sgO?_?o#10!15?A?@#56?@?A@CI?SCSdCGc#57!46?@!4BIFENUyNkTKb?D?@C?C?C#52!24?@?@#57?@?A@#20?G#22O#26GKG#71?A#20!4?C#55_?_#50_!8?W?@#65!7?O??O??O!4?O#48A?`_!5?O_wOWGC?CCC?A?@???_??_?o?OWWG!7?N^MW[WK[KFDC?BC@#10@#132OO??O#65__???O??GC!8?IBC#61?@#52!4?@__?G?`??G#17_?o[?oyTUuLS~|^qnYd]d~lZu!8~y~}|ZnVnVmmu|y|s|y|!5~ztaW?W#47!34?__?_#43?G#56_!8?C?C???A!5?C#47??_#52?_#161?o?O#49O#69??o?O_!4OG?G___!4?CC???AA$#29??_#33@???G#64A??A?A?A@@???__#88?AC?@@@?B@B@E?@CA#15!29?AAA?F?KACJDAc?C?A?@#48!8?_?W?g!181?@??B#25@#39_#58??AS?a??O#25?O_#57GGG_Go??@!4?GG?G_!6?C?IA@?`Ac!9?@!8?A!8?O_O_?__!9?@???C!4?@WI@E?@#56a_!9?!5_PpHHCGc{@?O_ksW?SGK#47!7?O?GCAA?@#62!97?OGC#33O?C!4?G?G???A!5?_#161!18?C?CC?C?E@EAB?@@?@$#94???_#56@?ACC?CCC!5?@@!4?O!9?O?O?_?OwKD#48!255?K?O_?_?O_A@A_Qs#68!11?G?G#32???_?_??_!5?O?H!5?A#46!18?OG#88_???@#47!5?@CBAA#28?_?O??O!4?i??SGGO#9!13?_?OO#19!14?_?_!5?GG#102!94?G#1O??__#49???@#67C!6?@#68!24?OOO?GOG_!9?AA$#139!4?_#8@#57@A?A#60???C?cAAa_#10!5?OO?O#51_??_#8!4?O#54!261?O#47CC??CGg!8?CCAD?@?@@B@@@E@E@?@#1??O#119w?C#154C#3???C@@A#0!23?O#86@#78WH#119I#65!8?_#103!4?_!8?_??O!16?CB@#51!14?OCG#53!102?C??A#80O#52!5?AA?@#51!28?_#52?G?G_?_???C#0o#88OO?OG$#36!7?@@D@@B?B!8?_?_!4?O_O_?___?__?og?E?@#46!252?O!7?oCC#10!20?C?CA@#4A#98?K#88OG??C#20!27?C#95O#89CC#146!16?O?GA?XOG#65!36?@#10!104?__#29G?G??W_OG!7?GC_#70!29?O?G!4?C$#65!14?G??_#29!8?A?A?A???A?A#56!265?O!9?G?og_!6?_!4?gG!4?CE!4?@@?@??C?CA???@#108!17?G#134_#98_o#88!17?G???CDCG#0!141?O?O?Cc!6?CC!4?IO#60!30?O#3O_#100?_?o_O$#1!26?G!8?G#70!267?OO#14!5?_???C#138!24?A#99!52?C#138O#119G?A#99!144?G???_?_#131??@#139o?_?G#56!36?_#116O??G$#47!26?___?_#52!272?G#94!90?C#98H#67_?@?A?@CGK?C!9?CG#31!123?CC?O#60!5?C#67!43?G$#48!27?O#57?O?O#134!363?E#8!146?_$#25!542?@-#28J!8?C@#52__W???A!4?@??@!7?@?@AACCw?GA_@@COiO!5?A#162???@A?@?@#52!6?G?@?G!4?G#16???@A#46?`Ocwc__C_?DG??A#57!12?_!4?O??_!4O?O_O!18?_#51!9?@#52??@?PA?D???A@#44_?_?_#32!9?G_#33?O??_#52!5?D?A?A?C?CQg?c?O#42???@?a?_cGo_O??go?_gooo__#46A#14?O#10???A?@#44!5?I@?A??O?o_O#34???@QCPcODyCyCXr\G@#39??{JV#38?aJZOP#42C#48__SM_??oUl|{_`P??A???O?SYVM\TIC_WaAFfF!5?AOGDG?GOOG??G???_??@#88A!7?A!9?@??@#60_?o_oWOwcGY?KYSIC_Wqe}huNqAWKoKH@!4?_?@?C@#69C#47_OGK#14C!9?@#19!33?A!15?A!6?RjFze@?BO_??A!8?_?W!5?@#34_G_#162???GoOgWCoOGo#13?@#46@?A#29@@IO#136C?Ca?FWB#28_WF#69_OK!5?@?@#52!17?@?GEO#0@BS#28g_$#88sN@!5?PZA#64OKC??!4@#163?_?_??_#36!9?@@@BCJQTOk_O_#161!4?A?A@A!6?COA?`?C_#47!4?@A??C@GOPmOcGC??A?@aC@I@OI?OLAdIteLQ{SkYgWSkMMmNKEMJEnLNS]N~giW_YgWms}\]{]^vX~x|}~}~{~|}~M|~y~|~guW}OsS_g?g?_!9?@???@A?AHCPBbJRLF^Z}n|zuktWLY@?I@M_U?CE[BENN\UhQg?G_!7?@@?VHNuM~MMG@??_?O?O_#131!4?A?C#40_SqJD!7?B?@#32CK??OO_?_!8?@!4?_??G???_???@!8?O_gOO?oo??OO??G?S#47?O??G?G?GGKGG?GKGAC#36G?C?G??C!9?@!7?@!8?C??A!6?CC_?wC?@AC?@A@#15?@#30!66?@GZ{?DIsHsHao`???A!4?@??EBB@@A#52??A???@?@A?C?K?O#32AG#100@F_H_?aGC?HC#64_?C#161o?_Oo?wOoOsWquQ}YYyiC_cOg#69?COoo#4@#32A#3C#88AAC$#94?_{nHBRfm#103_#60OCAA@@#68A???@#47!19?A?D?M?[_C?_#51!14?A?@??A?@@ABQDZMWuSg_#14?dWUgJ?PIGPGO_?C?G@?G#49!12?@!5?@!7?@!9?@!5?@???C??A@?@?A?A#42??_#57!4?A?OGF@FBABCBS@JSBCBItnA`CTyzypyXcXkoGO_#49!4?@?ACHQIDqDYuD]_NgTIgBOG#48??A?CLF^v^\~]N~J~?CSgSoG_#49?@OAGADICJcJJyDzDxeGAB#41GsyBsg~Wo___#62O#33O???A_#47!4?A?GO?PAO??@???@??A?D??_Sg!4?@#116S?C!8?_?_?O?O?G??A?CC???@#42CCC??AC#28A#64_G?W??C!7?A???A#57@#59!12?@P@!6?@#9i#65??_O?B#68_?C?A#20___o?_?_!65?Uc?NYtJsJu\@]t~y\hEPNKFE#49_??O?K?C?COA??G#69!4?__#9C#56KO#0C#88gYC!5?o?A#67GC#162_?WCGCGCAKCGACGC@CdCSoSW_#36???A?GG_#70_#100@CH$#137?OA#105OswkW#67??C?@#65@#162_O_O??COEI_S?_?_?g_W__O#57???@#49!6?@?CA?H??CO?O@g?@g??_??@???A??C#42??@A?ADA?GB?B?D??C!4?C@?D?A?A@A@ADBBBDFFAB@@@?A@@C@?A?A@??FDFNDFE@J@A@A@?GA?E#48!17?C???GGH[R{B}Sj{zsTI?|MYIDCCK?cO_???_#51!16?@??@?@A?@?C#57!4?@!6?_?_o?s?}oi?_#42?@@??@du|ySh_I?C#58!8?_!7?@#45C#50CG?_???@??A#36!5?@CA#10A#65C??A#33??Sg_?_#44?AOIYEGCG??C!7?A?F?D?CK!7?@#154C!9?@#34CA#49C#70_?OO__OgO?O?SI_K?JECOA_?_O??CO!5?G?P#72A#64@!4?C!4?G?GPOK?BA#42C?@#21!79?M?I?D?E@M?A?@#131??_?O_O_G_#36@!4?@?@??KGO#1C#3_#139?@a?@#146!4?O@#68?OG#36@AA#52B?@?@#68!19?@E?_#64O#33?GO#139O$#136!4?A#101C#70!4?_G#66O_GCKCCEIA?@?G!6?D?ECkwGo??_!5?B?DNu\~xk|n}U|}Uzk\}]}x^u{{{_wco_?_#48!7?OAGSQGAiOq_tocooWsGOog?_???__??_O??___g???___???_???_#36!29?@#56!20?O?_#44!7?A?KOCG_O_#34!16?O???O#44!6?GO_?_#22!39?C#86!6?C#27??CAA@?@??@#70!8?CC??G?Q#54!5?O#46?G?O???O??GIK!4?A@??G?G???G!5?A#33A??@@?@@#84?@#4?A#120?@#134??@#89@#94A#138??@??B#3_?A!7?g_?gOa[C?G#8!12?c#4I#10???@#3C#52_??GA@#17O?GGG[E|A^|A{B~K|mZsLzFzmT~m\un|j}j~j~j~j~j~j~|~z!13~|!6~kSwCW_??_!13?O__O?GG#66???G??CO?IA?ACASKwwO#68O_#57_#8_#33O#94??OXSWo`KE#61_O#0B#3A#9A#163_O_Go?_?_?_??_?_#56!11?@@CKW_#94@A$#3!10?G#0A#49??O?OG???G??!4AE?BSAC?G#15!44?@?@AKO#44!7?@??PC??I??I?D???G???GO?O?GO_O?O_G??O?O_G?O?OO?O_O?O??__?_??_#52!78?@???@#46!58?GG???oK?GA?Q!6?@#56GAGgk??C#42!6?C???OW??A#33@?GL@__O#27?AADBA@E@A@?@#36?O#119?A??A??A@?@?@@?A?@AA#146BA?@#116@#120@#103@@@#61@#70!32?O??_#30?_?O??A!7?A#47!81?_?o???C???A??@!6?@#48??A#6@#62@#99?A#77!4?A?@?A#65!4?G#5@#51?C@?A?A!6?@#10!16?A$#116!11?@#69??C???A??@#20!272?C?A@#56G#85?@#54CTCG#64!7?G?C#10!16?_???O#0A#88CB#54?CA!5?G#146_!7?CC?C#10G#98AA?AA!9?@A#67!5?AA#65???_?Oo_?O???G?AG??C#61!17?C#72?A?G?@#19?OO?A?A#51!87?_?_OGOCmOhBD?CDGBC?AAE#10?A#105!8?GC#47!9?@#49GC???CA?AC!8?G$#57!14?A#51G???O!6?@L@JCBGAPA?CQG?s?g@QAIGPGo?_#116!242?G#57O!9?BEIggo_ptCBJB?_@__?`@@?@???@#65?_#28G#108???C#85G#3_??_???o_OGGC#4GG#65!4?C#52?O???G???G?C#67!46?@#51?OA#34??_#57??@#16C_W?\_A|?{?rAPcJqCwCPi?PaHOAS@S?S?S?S?S?S???C#42!46?O?OGS?A?@#161!5?_oG__#66!27?@A???B@@@?@?@?@@BJBNV~yk$#131!15?_?_OgO?w?[_[?wCg?O#44!264?Aa??A?H@???O#60!4?C#14!19?OO#120?G#119B#50!5?E?C#42?A?@A?CD?@#103!65?A#131!147?C?G?G??G?G$#36!15?A!8?@#108!276?G#36!31?_#56__?o_O#86???@#25?@#16!4?C#34@#56_?_!8?C_!4?A_?O_?_??_SgWKKGCEAC?@?D?DBD@B_@@@QHoKcaaLou}ZsP~ZYI$#161!18?g?_C?S???O?OO??_GO??_#20!313?A?AA$#57!353?_?O_ogpooxoC!5oOo?W?CWCC-#94K]MLILKN#3_#70g@#66K~G#131A[b]b[bWACQ#66!10?AOjz^v~{}wo!8?@BCIBSdZEhnZnV~z\n~~j~v~~~}v}wSGO#14?C@!9?_??_O???G#44!5?GQC?OC@???@!5?_O_@q`?_Q?O_S@?AC?AC@CA?SHU\iUe{y{uwmwuhY|QdSxQdY_JSheGS_O??O#32???H#33??@G?@#47???_!4?cATIViNRnKEBBADIC?AC???A?c?A?GG?HBEFfM]Ys{wsw_[oGC#46_?O?_#20???oCO_#34DOI@qD?btJ?@#58?_!5?OA???GA#46@SKQlSO?O#116CG?G?G?G!7?C?C?CO??C!9?@!5?@A@#28@#61@#14A#3__O_??c??O!4?OOocOOO?GOKA@C?D???@???@??@GCG?C??c???A#36GCOAC?B??_o?GCgICAA@#57@#21?O??@#16?c?YdgrsWrSjCi@gAdIOiTGaGOcGpCpCpCpCPCPCPcHA#19!8?_?OGSiU|[]kMKMKzs|YTYOMq@?_o?WGCFFB#13C#66o?GC?A@!9?A!4?A?C?bAn~O#56?@?_#29@_C#94lGE#61_?A#162OKB@!6?Ac???C!6?@?HA?PDItIOG#68?BE__#28@$#88r@oOO?O#103?G#61A#36_#52A#162?SsAW_?aGDGPcO_Y`[@uhI|gk?C#51???A!9?@ACGQdWAG_OO??O#161???aO??S?G#51???@G@?@A#57A?AG#10s!5?AgU?H?H??A#42!37?O#46O??_#52???C!4?A#42!7?A?C?UdAkQaEkYd]sG#48?@@?@JlNdjoS?O?O??O??AObpeaQhisGS#42???OhO{\gdXm|H]MtlIJ\TQRR^U[GGGo?_!9?_?O??A@@I@HFHIBtML_DC?C#38?IC??_?_wmc_Q_?D_#48A@g?aG@G@P@@O@!4?_#4???@#67???G???C#48??oO_gG?WO_#36CGG?G?_??I??A!8?@#116_GO?c?O??GC?I?GC#59!5?_?oWO{C_?c#65!13?_??O?_!5?A@#47o???A#58G#25??W_Q`#42?B??O#30!15?G!4?G#20!34?_???_!6?_B?LQLEDe@BA???B#162?O??G#34o?k^kM~iP#162?gOG_\O[A`LG`O#36?@hMW#0ACG#137?O#136A?@#68_WE@#161???C?JCH?@L`J@QDHPjSiEOTjEitIs_#64???@MOo$#28?_??__?o#138C#65S#64]#68@#161?a@?C?[?O__??L@C?aiHUtA@B#52!5?@@AICK??@?EDIS_O__???A!19?F_??_#46@ABB@FHFWQ_!7?C#27!65?G#57!11?I?C?OISNJun~mv~e~~|N[MH[?S?@???G#49?@?C!5?@??`???O??_C_?_?_O?O?_#57?I@DJEB?D@?@#27??o?{AcKqgUok?o?OgOG?N!6?O??OG#71G#54???AH_#14?A#32@F__w_g??_??_#61?C!5?G?C#32O_OG?o#10?_O#14??G#67!5?@?B?@#60C??_!8?_?_#67??_!7?_O?_??I#64!30?@!6?Og?@#20_??COA@`Gc]Xw?OA#30!58?_!5?__?__?kqHIHE?@#46W#56_#52_O?GC?A#47@#40_O_Oo#161!5?cSSad`wAO?C#52??gAO#32@K#33G#88PwAOGA#72OC#163_o{}~z~sxu|Yq]sylyumSjSxegSgO#66??@Jvo_G#56@#3AC$#136??@#146_?O??A#67@#69?o#51?@?_?@#163?@CATiHa]`]@S#49!4?S?S?_G#36???@Dzb]|sMOgO_#49H?CHQChCOc?g?C#36!14?ITk\ws!9?O_O?_#14!81?A#56!13?G#44!6?O@G???_@ocOaOg?_O?_!4?_!12?@O#48?@@D@AA?@[BIUIEM#16?G??C#47!10?A??A#40ooShAOC_?C??O?WAg#85G#50_O!4?O#56B???Oa??O?a?ODFIRprQiII?`?D??A@@?@?bBA_!4?E?XX?_?`sGwGiGWqIeHLGNJFJFDBC??A??A!9?A_aooqoPowg[CBMLzaW\nNJ@B#52???JC@#26G?Oc?@#19???C@#21!74?O?O#16__??GC??@#51A?PC?A?@???CQC?@A!4?O?CO??C#10??C#3Oo#100CB?C@#67O#65G#69_GA#131!6?A#69!23?C?N[oO#70CG$#105???ADA#116_?O#49!5?G@#69!28?C??O_#57AGoGO_#69!30?_#47@A#11??GO!4?_#47??A?H??G_O_soxugvgxuhqgydw_Go?G!4?G?C?QChEHACA@?RCHA@H@BC@?D@HBDBHDPBH???@?H?@??@?bUWu`[_Q_???_#52!15?@#34!13?A?A??A?@I?D?AG@?C!4?_#44!10?_?_PW`nFHA?@A#49!8?GQG#41???_Q\nZ]NB@HFdFtO#86S#44?ADOG#33_C???O_??O#47?@??GG?O#3!6?_#33_#47!4?G?CCEeKW?SC#64_?SoO_#48??@ACAB?AD@C#70???G???_!4?_?@A@@?@?DSH?c?@??@!6?G!4?Q??O?C!6?C#16???O#27o?O??GACG?A#44?_#14!78?OG??G?AA#131_o_GS??A??TidQHaH?I?CG?O#69???AS_#11A#99@A#139A#92??@#28_CB@#64@#57!37?G#116A$#98!6?B#154?@#47!39?@?A@#56_#32!38?_??O!5?A#27!122?O?O?o?O?O_O_?gC_?_?_#25!19?S?wO#39!20?@#57!16?G??A?A@Q`bOOW_ow__??`!4@WHGHCSqq`GQ?s_OSs??GCCE[@B???@???BD@@A?A#65?__O??O___kym|IgEdJAqO_O#72!16?G#67_#59?OOC#68O_OQC#14?G#17C?A@!7?CIDKJfKjSzT}V|YtnTav\vnRvMzMzMzMzmzmzmZu|!8~^~nvjThAb@RpRPrCJADIDKP!7?C!5?@?@#15@#49C?I@??@???G@!6?@?a?G#64!5?_#129!5?_#132O#127G#103C#67!39?@$#62!91?KIwCw#48DDHLCAC@VH`BBNAHD?@?HA?SDIDUuNfuyVn]sKY~LhUhE`ylkzkWowyo}go__Og#3!144?ACA??CG#60C??C??@A#62!9?O#52!14?G?G#70GG?O#32???KWGG@CACAC?C??A@#60!4?_??OWOO?O?OA?A??GN]?ZTNJLNANFV``w@_??CA???M?@#51???@#22o?cGACO#10!84?__O?G#161?_OG$#43!92?C?A#57!5?OcQM_SISG?C?Q?CA?CHA?OAG@?W@DG?@A@!6?OG!5?@AC!4?AG???O#67!146?C#65C???GC?CA???C?CG??CC!4?AA@!8?A???A_#33!6?O?O?O?O!8?C#69!44?_??C#34???G#38_?c#24??A#37!84?O#36??O?KC?A$#6!92?o#99?_#9!212?A#70?C?C?GG@E???GA!5?AAEAC@#120!9?@#103?A#4!9?C#46?A#69!159?_$#36!311?A?A@-#66ooOoWO?oo???@@GEKwo__#163@A@?@A?@??A#66_o__Ysi|z}^~~zbr}#68PIs#56AFDk[Ww_#49@?A?D?CA@?A??C#69!4?_???DYdA?G#64OO#9P#32C@??@?@ECKGGG?O!4o_#44G?@!11?IcI|i}\m\myOnSsIH?E??A#33?O?OCO?G!4?O#44??A?DHA@JBFVD^TnU\jShUGdQ_gTggOGOcGO!6?O_Go?OCHQgY?IaZUjUlUl]l]j]z~gv[isgWS#27GCAdG_I??G?_?w?g?OG_O?_ZSEytMt~Q|iTyuGU!5?A?AA@??@ADEKKGGK#62??_#56GFA@?I?@o??@AAEEN@D?C!4@BAA@DEDFAAEBAA`_oo_owW{QqIGWG#59???A!6?___??C?OOP?co?_`O?@_W`OHDI@?H??_#9?O??C#10GC#64??o???@?C???@#38?O[BIXUHA@#37?_#16KCEhk|~XGyT?DGPIcW@uGRk@iTGTaSIPiCiPCPcHQcH#19!9?Ql?jSaGp__??SENKK#51___oO_[GC!7?G_???@#22!4?A?G?G#51??J?_!7?@#52???_OC#64KD#67C@???C#72C@#163o{^!7~|!4~nv]d^aHbGrCRcAC#66?_OgIRRBC#70_wE$#68C?C!5?C!6?_#161BF@RWkOgyUG\CYA\?JCPdGSA?@_#69??C[K?ko#64@GO_#57@ACCO?_#162!10?A??@#36!5?O?_?tgqLMC!9?@@A@?@A#46??GO_O_?_#48!12?A?@?@A@CB?BIPsiwl~|Vn~nzn^R|n~~n~^|~yu{}s{wgw__?_!8?@???@AC??@@A?G??CA?BEhBoc_EDyd[_gOgOgO_O?O_#49!4?A??OCGS?dIcOD?I?@?O#44???AGb[b\A_#34!7?H?TGD?vG@#41g?TipGoSwgsw#25C!4?O??K#116!4?KACC@EAGA?OcOgO_?O?O?A!5?G#103O#67G#48?@!4?@#36!10?G#67!8?@_#61!12?G#70!4?_?O??GW_?G?G@CG?C?GCC#4?D?_G#57???G!4?OGG#27oOkA?Oc???O?_O#46_O_?A#17A?APCi~yvmtZf}HvkR}Tivi\jtmTzTmzmZulZu!9~lQ~Sj\vK[][{IXO?O???DKE@?@#10OCAA#68_GCB#34?GwUoRyShO?oAtV{oo#162DGYDIxFTQ^qEA#69gA!8?oG#131??_!7?A#161!4?OG`Y_\uSvKzkZ|z^^dUpcg#52?GT#64C@$#69GG?G??G!4?@#131!8?A??C#49!13?@??C#36!7?@ADItgA?@A?KoG_#161!10?@???A#68!4?_?OGQD#72_#56_i#10J!6?@AACC?MGK?K#42???CGK[PkP_YocwooO_?O?a!4?C#54!7?O??_!6?cAO!4?_#47!4?@!5?A?A?G_SgQ`BQDEVIVULRMZUM\NE^KJk]sHUgAOC@_DO@C@C@A!5?C???O?_OGA??@G??@@!6?D?@#46!4?@??O?G#40!13?_}F@gTGpC???A?_??@??B#73A#3!6?GI?E?GDcSgGGO?Go!5?A?@?C!4?C!4?_!7?_?_?@_??O#56!30?O?__og?Q@gSXHZwx?olfEA?A#52YaGC?D#22_OkBkPEHQ#21@#42!4?A??@??c?@#30!49?AA@b@___p@YLE?B?AD#36OG!5?A#131_GoEhAc@_?_!5?BCJOqDI`C#68!8?OA!6?_GE@#162!21?G!7?_?I@#69CGC{rI#68B#65G$#116@@#52GC?KOG?w_gQcCW_#60!37?WO#67_#52@ABKSOo_?_?O??G???_??O!5?G?D?A#57@#8?OC#33O??CG???O?O#47@?@AADBAJEbBmRm^dNZFNDJT?D!5?@???@?A@#57!31?GO#42@A?BCGsGgW?_??___?___oo_oo!19?@A@A@?@C?FG@DBDbbarGOAIOdTbUZIF]V|fSAKAGC?_!8?a?H?@#39?O}A???GgCUG#85?G#46WGO??oOOoO??_??_#4?G#0C!5?_#70??CGc_ioGCkW??O!4?O?C?C?CABG@ECB@@?UCOGKG[?SGG?G#36!26?A_?O!7?C!4?OCC_P??FA#26!7?_?_C#44???G?CO#15???c#20!51?@??A@??AADA@A?@#52__!7?G#49OSE#161@#40?KGCJUD~E|Ag#49??CG!6?AG?@#57???_OA#88oWVM#59_W#103@#162oMB#116!39?o$#61A#64CAAEA??A?A#10!44?A#3?_#51@?A?CH?Y@GC`KQ_OcG?g?_#4!11?_#0_?I!4?GO?o??_#14!26?O#50_??_#57!55?@!5?@?B?@@???CHAHO#46!13?_#34!14?O?OC_Y_SgC_?_#20!6?_??_G@IPI?cA#38!11?CE@@A@@EPA@ABEC#86@#103!6?C#57@!7?@?@@?A?@A???W!5?_?_?@@?@?A@@!6?KCC#72!39?O#8@!4?___??OAA#68??_wGCKAB#20_?GA!6?_Ka\JP_XA#42!64?_?OWG?G#56??__OkCE@#66?CB#164!8?G?@#161!6?AD?oSAwgc?G#36???G@#65O!6?A$#59?A#67@???@#57C?A@???O#66!46?BHEYdYti]pd\iZU~TN^~nYDA#1!7?YC??A!7?O#14A?@??KO?O#46!20?O?GOg?c?S@A??G!5?_#25!106?C?@PC?_#54!24?_!6?A#60!11?_#65O!6?O?GW?K???CCG???GWKGGWWWGKKCE?B!5?@`B`B`iBvpnr^WV~zxzdbKyJNTJCB_A??GDCAC!9?A#67!7?@#69O??@#34_!5?_??_#25?C?WACA@#14?O!4?A#49!64?_#47O?QGD#14A@#64_OE@#66!21?_!6?_Cx\F@#70_#33_GA#132_OA#135A$#161??_#56@??AB?@#99!83?ACA???O#57?A@A?C??@#16!151?@?A#32!29?O?_???`DETG@_?@oo#67???g?O??_#64?AA@C?o_?_Oo_?_??_?_???A??@?@!7?CC?C?CG?C?C?EG?CACICaCO?ISAGCCA?C?A#3!5?A@@?A??AA?O?@#66??_#47??_???A@#15!88?AA#8_#59O#11@@#162_o??@#56!32?G#3B#94_G?@$#49!4?_!9?@???I!7?_#31!66?g?C?CG#48@!7?K?A?D_?O#44!177?_?O#33_?_??G?o?O_?G?@QHAC@#60!8?A!4?G!7?_?c?CO??QG!5?o@aA_Qo?O??AO??@!8?@!4?GcZoDFAaOO??UcgUAA?C??@@?WGDA@#14???O#42OGC?@#16!89?@#70?W#60G#69O#0!38?C#28?_G@$#3!4?@@??@#62!84?@@?@A#56!5?C#116_#48!188?_!5?I@a?O?OO#61!17?C!6?GOO??OO#48!170?G#146!44?@#61O$#162!5?_!8?A@??CKDQlQDgTayd|_^CZM?A@#29!55?OwgO_?__?_#58!191?@#36!30?O#32?@??@#59??_#137!219?C$#36!6?C?GC[UkW_?O#88!77?_??_O_#52!228?_#33A??A$#51!6?_!6?A#80!82?O#4!233?A-#161~~rg?C`?o#69O?OacOCoCA??G#161?@C!5?C@QA@@AC@??A#69!4?CD`}jTA#64ClW!6?A???GOO???O???G?GGCCCA??@#8?@#9@#100???OSBG@@B@#3_wGCCAA@#57C??CACAC?C?C#44A??@A?BEHNJVMRAHDA?A@!6?O_O_CO_#14_#33!7?A?_?G#32?O#46??A#44?C?@GAdZTdeku{v[u}xyQsc_Og_?OcGqCSBwB[bC@I?eGPcG`ugPlIt]vlZfYC@#49??AC?@??G??@#44!6?@?RJEJADRCGA#34!4?@?C@S@#41{`]oJCADANDNVNBG#27OwGCWOPP?_#33E_hE?Q@?A_@???@?D?@#103__OO__??_?O#67_#116!11?@?@@#59???C!16?_O??_AcOGRL?A!8?E@A!9?G#68__cAH@#26_?_!5?_?G?COG_#21Q_#16?_PhU@?@?@FlA?B@g?AkPeWbKpEWbSbGRcHuGY_IS_HaC`G!6?G!8?_#30LC?A@@#161G?oO?A!8?_GcVTgT?_?pGW_G?G#40@@B?F@U#161???_eeUSCC#52_OOC#116_#61G???GA#162Ok@#161!11?__OgpsX\ZGDIXELMDFFBFDADA@#116O?G?A#103@$#49??C@I?AGC#68!4?@AhI_oK_#49???@?cGPI_G??g?g?SG`S?G#36!6?SaTYQ_!6?@BECQKg?[ICGCICMDCB@B@@@?@#139!7?GQC?GC#33?C?@A?@#66_O?__O__#47A?AM?K]Kow@o_oo__#48PchuQwnxS]jv\nzfLnQzN^^~~n!4~|~^~v~n~~|~x}sPkO?_GO#14!4?_#27@#47!11?_OeLzBgD#57OAC@C?A#47!8?_O?G??A???@#34!5?i?YC`Q?S?A?C#16???G!8?@#38!9?_!6?w_o?__?_?_@IF@@?JGEG#32AGE?@@?CA#60??a#65OS@G??_g???G??O!4?GGgkWCLE?@bACAEQBvEqcSvtf^Ux\rxVxVZzLn|vRkBDACA@?@?@??C?C???@!7?O?C#69WO?A#49A?A#27G?@??G!7?E_R_C_#46A_?`C#13??_#17?hFw}V~|RmXf[rMxf[j[vkZuHvd^tj^u\z]v!6~v!4~^n~~ZqBF@#49g??CCAODA#57O#68C???_G?@#131???EgQLoMPEHfGUGKWW_O_OaDO?@??@#70??__WI#88_shS#59_C#51_#131O_??_?C?C?C???@#162!4?_??OOO!4?G??C?A#65_!4?G#94OOOg$#162??GSpG#52?@???BTAgO??HACO[o_!6?C!4?OG?_QGT?Oc__W@??G_#56?CS???@B??G??_??__?_??O???G!4?A?AA#94!8?IO?A#56??OOGK?E?AC#46?@@#14@@A??A???G??G???O?_#54???GCOCG`SGaOC?A?@#47?_!20?A@IePIcA??B#48!21?gSAk`Wyyt|XvmZv]HVMATA@#27!4?_?o?sCiDOdgQkXa~G~a[tiTgSoCWaG`UhUhUlQdZsJI#39???D#58???G???O?O?S??CAAC#22AG#20O#25G#48@?A!4?@?@#70??IO!5?@?@A@JFAHAIDA??C`QxSsS[_o?__?_?@!15?Q#61!4?@#3?G?G?O!9?G?KO?@SgCCSCA#66???GCC?@#38OOkEhUPEs@IdAPG#20G\R#42I??_A?C?OA#15?oC#19!43?_O??C#51?_WoCgEQJ?B?@#70_#60O?C?CA#163?_W_gO?_???__OOo_oo__#162!6?AXOHJA#68???KA!6?GE@#163]~~^~z~z~z~~^]nVMJEACFIDEHA@A#70_?_?_?OOG?CC@@$#66???ACr[uJn~kGW!5?@BFBMG{YomsXallU}DRIVC@iFnZZYE#68??G_@#70?@!7?C!5?_!7?O#67_#28?_?_?_??_?_c??_!6?_[?E#36_oOgW?cGOkGKWC?O?_#46!9?CG?GS?_@??a!6?GO?K!6?O#42!22?GQHOHBGBG@EDlJZ^nV^~NJP!22?_?_GOcWDyM~JxPOm?RC@eG?t?XbISaC_HodW_Y_OhSgQkW_I#40?sB]`IsB\A|?Y_G_[ac?A?C?C#108??@#116?G??o?g_?OOk?K?COY?U?K?SO_??O_?_#67!11?@!7?A!7?GEGEG?C???GK#56???O_O!4?caoQpR`q`avugEPA@??@#42???_!4?A#58?O!4?@#25!6?CAG#37C#44S@G#47!7?G#42!50?W?CAA@@#66?__WGBA!4?_?C@#49??@?DAD?A@C?C!5?O???HWL?G#66__WZFF#65?_O!4?O?@#66!20?!4_??OOO?!4G?DA@E#88?__GCC$#36!14?DA@P??G_#51??O!6?O?O???__?G_?o#59!11?A#3A{c?EC??___!9?__O_?O?GG?CC?AA#77!7?C#64!4?_!5?GG#10A@?A#51?_?W_GO?o??_#20!135?C??C?A@??A#71!13?O#26!6?@??G!4?C#62??P#56C??KAKDMK?_as__?A?FADA??KAC?A!5?_!4?@#70!35?A@?A?GC#36_#9?_O#8?O???B@A#4@A?@#20!5?_O#22O?gQ@C@I_?iP?T?D#14!5?GU[yz}GOS#47!52?_#34G?C???@#52?_?C@@#65?{#3A#69OKA#51!11?A#34?B@EACEGmHnSa#69!5?__WGB!8?GA!23?__?_?OOO??GGGC?BB#136?_?O$#57!16?C??_#162!4?AB@F?@A#60!25?_??@??CG?O!9?_???O???CC?A#136!11?A#0!4?@A@@#32??@@?A#48!4?@#42!5@BED]CXE#46!164?O_!4?`Co#3?OoG??Ow??B@?AZA@C?G??G?G??GC#67!62?G!4?GA#36_O?GcOG#47GCB#34C!5?@A???_G#131!69?O?Og?C#36??OGGA@???A#22!19?@#64!16?@D#3C#28B?_A#36_#68!27?_?__??O!8?@#67C#77_$#64!17?ICOO?_#4!33?@#67BY#28C?oO_#66@?@B?@?@A?@?A@#0??O?OO?GGGCK?Bb#60!11?G??C#4?A#62?@#49!8?_?_#42!171?_O!5?O#4???GC#0_#67O!9?GCOG#135O?_???_#64??@?@BBBA??GGG_WGWKOGWGOgGGW_G?_??_?__!8?A@#70!22?_?C?A#52???O#51E#40_???gQ_CW?S_I#162!72?O_??GK?C!7?OOAGA?AGOI?C#56!27?A#146GUH#135C#72O#64!32?_?oOO???G#146O???A$#9!56?G#33?@?O?gO#65O#57G!8?O!9?A#29_OO_OO_G@b?_?_?O?A#52???_O?_OOG?OO?w_?O#50!175?@???A#57!5?A@#120!15?_#60??C??C???CC?_???_A??AC??G?@@G!5?@?AC!4?C???A??OW_c?_k{}|YTJHMG?K?KG??Ogw?G?A@#161!4?@#17GC@#64!89?_???A?WC@#60!38?@#94??A#138@#103@#61!37?_?O???A#100G$#116!59?AGG#68???A???G?O?CG!4?A?A#4G??C!4?@#44!205?!4_#61!28?OO_?!4O?W??B!5?_?C???A@?A??_E#64!40?_OGCBP#116!97?_?_#5?@#4@#120!39?O#52!43?G?C?A$#88!59?O_#51!4?@??A!4?@?@#33!5?_??O!6?C#57!236?@?@#10!69?@#56!103?C?B#28!85?___$#0!59?g#52!6?C?D?B?@A??@?A#88!4?_?O_?W?GWSMGsDoGsGB@#67!401?GW$#69!69?E?CG?AC???@#0!424?o$#72!69?O??_O?O$#59!74?_!6?G-#161~`|zAkPAKO#52B?OaOC?`??_???@ABCKQC?OaLoMxEiY@~PKaK?_#64???oo?@#3oGA!8?@@??@`?_W@O?G#65G#66?__?_o_o_go_O_#1?A??A#13?__?_#49???AS?I_COA_Cg?AgAChAHQCOcG_G_??_#57C?O#54???A?A#44??PAK_ACHSGC?A#33!4?COA_?G?O#44!4?C?DAhOCHbY@N@IBK?JS?TIdGB[@kPKShBcTgRcXmTkR~YjUydAGdPKADoD?O_??O?_?_?O?OGgA#46O?P#20?S#25A#34??G?OaGaOIo@S?h#38WD!6?B@HB?@@G_`__??CG#108C!6?_?O#0?HO#67?_OW??C!5?O_?_@??@?@CEC?CCC!6?O!4?O!8?_??___#3_?_?_?_!7?_?O_!6?_GOGA@@?C#36C?@_??B#22g?HA?hO?GB?O_?aO@OD?C#16?cHQ!7?KKi_LsGuGQkPIoIpIs@mPI@Q_@IOdGIOI_ACg_OWGGGCCEAA!4@#69_#3CCC#51@@#49@?@#80O#88_C?ACLW_#64CG?O#131@??C#51??O_O?O?OO?WOo_O??_?@#3G???A?A?@#116@#136O??_O?O_#51@AA???OG#161__sgqPwx[x[{k{gKKG[c]O{OkO_#64@@@Is_#28BO#94@XR$#162?KAC|A#69??Bgo_?Tfz~[kO#57@C!4?G#66BADJEDHQKpCo@cw?ioL@CA#56!5?CCLB#88__x\bEI?EC{{SKC!5?A@?A@@#69?O#72?C#57C#51O??O??O_?_!4?C?GRLthUsHqDgS@AOC@G@AHA@IE@CGSG?g?O_#54!29?C???G#47???A@?C!4?C#42!9?@A#47?@A@C@Q@Ca?COG#46!4?_O?Qg?_!4?G!8?O#34??@???@#86!10?C?C#26!17?_#58_G_!5?C??_!8?QGo#48@?DC@??A#145?C#4??A?@#116?_POOOqaWo_Oo!5?@CI@I?HA?AG#64!10?@???@??@??@?@?@?@A@?A?F??A!4?A#8O_GOc???@#33C#65_o_s??oO#68qCB#34_???_!5?_???C???_I_@#25A#42??_D!7?_@?O#47!18?_G!7?C!9?O#10O!4?CC???@???O__#99S?C#100GoKOA#136O_#60@??O#57?_#163BDA@E@B@ADBB@BB@B#131?@@#56G?G[O#33G?C?A?A#94_!4?P?gg#10@?C?_#34C?C#52O???C?A#162!8?COAS?G?k#70!8?CAC#33S#100@G#136E#77C$#163?Q#66???Pm|oFK^nGG#68??ARlS!8?G_???_#36!10?OAH?DiCBLRA#0?o\F!6?@AA?__AO@#64_?_??O???GC???C?C#32A?A!4?CA#57GE@#66!4?G?@?Q@ISHyPkpUsqSsskogWoO_O_#14A???GO?_!9?@??G#46!13?@!4?A?GIO???A??DAOUdK`bO???_#57!8?G??@#42!11?ShDY`vOMpsIDYdMTiUlwU|JulUhaT?lACi?pEgbUHDQ@K@CA?A#40??Y`IPi?@Cg?_???pSQGO_Go#32@?CA!4?@_Ac_??C@E#28_?__?O_#61!6?GD?C!7?OO?OoOc`?H_??A??_a#59!4?CG?CGAAA?AC???A#4!8?C_??cO#67?O_!4?_#61_#72GA#69?@?A#26O?YAch?CAC_OI?MWDKcG#20AGZQC#14gdfTyy~~Ba@#30!28?Gc[G#18_?OG!5?A#57??G?G!6?A#62??__#70??@!9?_#49??GO?G?G!6?_???@_AB?@#1?CS#0W!7?@!5?ACK#49@???CGCKC?A??@!9?_#51?_#68?@??@?@@?AE_#67@AG#116_#105??g$#64!19?AIr{`C?SWo_#69OwgO!12?oOLQDA#60??__A#5C#100?G??G?C??G#60?@@??_??O??O?GCCC?A?AA#4A!7?C#14O?OGO#162!14?C!4?G#47!4?@@ABBBEZCKI[_go?_!8?G??A?A#32!12?A#14!8?@O#42A@#27!42?S?I_AHOI_I`IShADGASHAhETA|AxiPjKxVSheWd[bsJ{j|UF!8?AEOEQACB!4?@??o#46B_pog_?S#56!7?@C@?@CD@??A??__w_#103???G???GGGOG#60!13?KG??I?cCAA?OOWWoOkOg_X@XAB?BO@@!4?_?OKYGDB@#64gKIK@#58_?_C?OCH_?O?CO#27!6?kPcH#44Q?G#13OG?D#15??O?OAO#13!33?_!7?C#147?A#68OOO#0!8?O!8?K#146_#66B?G?OO?O???G_g___C__???_!5?@#70A???@@#165??C?A#1???@#62A#13A#28_#42C??O#66__OW?OKKEC@C?@?AAA?AAA_?AmOg[O#52??O#57G#88@?Mu_$#36!21?G@?A@#3_#51?@???A??@?AGS@A?CB??A#70!6?G#8G#29???OCA??@#116@!6?OG??GC?C??A?A@?@??@?@#0!4@AB@#161!20?G#48!13?@?@B@AFFLE[~LqYaxa^szu`rxt|!4~zn|^zu|nv~|~psiwElwuW_{_gOoQ[ci|iSWuwakQiPbQkQiVkZE@i@C?D#16!10?_#47!8?A#41!33?UTmTyewOo???_?GKVN\C#55A#50C?O?G?CGC#70!10?A!4?ADAC?C???O_?_?_?__??@?@???@??@!7?G?C#61!7?C??@#56?OgOWc{c[{lKG?mBZfZEJB@CAGGA#57C?O#42_?KA#27@#40?OC?AS?Ci@IPCI#21???O_#47!4?OG_D#17!4?OCLaJvHvlRmtNtMtJ}Pmt]d^}tnYvtbPBtZVNFBFFFB!4@#8?C#64G?GO???A#29??GgSGA#94ko_?O#65?O_#36!15?O!4?GCOOO?_#31?CO#88KWO_GOA@??D@?WoO#3O#131BBBA?B#69?G!4?AAABAB!7@?B@?BEAm{w#65@#60?G_$#70!22?AA???_#49???@???A??@??C#68!5?_OgOxKA#65?O#28!4?A??@?A???AIOGEIBE@DAB@?A@?@#3!4?@!9?@#46!37?@??AX@?oLdKCP!5?C?I#39!119?DW#34???C@_O#39!5?A#71_#150@#43AA!5?O#60!11?G?G??CA@@C!5?GOO_@_?@@@???D#70!26?GG??CC?AA@???A#32O???GC#2??C#59???QO?@#52??OC#38?OCOHAQ_HRGD_@_@_Q@Q#46!6?A?A#51!43?_??_??_#12???A#4CCC#33!10?A?@#28@AC?O_#161AFMKAHM@MCEDACCE?CA?AA#10??C???_#43_#29GO_??C?G!4?AC#33??G#6G#17CGG#163@B?BB@@_??_?_?O?O?O??O#56!12?O$!23?WG[#161!7?C#136!27?_?W?O#67!5?A?@O??GG?CC!6?@#9!7?C#47O??_?O_Kog_#25!176?G#48G#44CKA#25!8?G#54G??COCWG#135!9?_#57A?@#135!16?G#36!47?@#9E#10?W#47!16?G?@#19!70?C#36__?OO?WOG???O?p@_?A?A?@!7?AC!5?_#47!13?GCCGC?Aa#32???_#99_#28C??A#60!11?_#14GO#47_#131!17?_?_$#9!23?C#60o_#94!36?O_oGwo#33!6?C??A!7?A?A?@!5?A!4?@#50!184?O#46G#20!11?_#44O?G#33A@?@`HUHqGI?IC@C#65G??GGGJZ]F?C?G?OOPQOacefMiZM}u^}n{~~^Ovv}PzQZWT[lGdCADB?@B#30!27?O#21?C#14!71?O??GGG!7?@#139!10?_?G#67?@?G#68?G??_#57!20?GC?AA#60?A#64?@#100kS?m_UlIgS#162!4?@#8O#57_$#139!62?C??C#146!9?C#56_!5?G!8?A?A!7?A@#16!196?G#56A#116A#62@??AGO#66!172?_??!5_??_#137!10?O#116???A#59A#162??D#34!23?@#69!5?@#139???GO??gOCA$#101!65?_#36!12?_??O?G?GG?GGC?CKKKGgO_O??IPC#3!197?A???A?cLQc???GA?G??C!4?OAIQa@??E#52!145?_O??O??_???_???@?@!8?@???O?_?_o_O_W?WGGG?KCW?O_A_?@?@?@$#70!78?O!7?C#10!10?CGGKC#35!385?A#56G?GIY???A??A?@$#52!79?___?Oo??O??OGG_O_O!7?ABCQ?Ag@CG_@A??B??@!9?C??COO_#32!349?AAA??K[[GCA$#68!82?O!4?G#88!9?@-#161JCB`e\qDw@O#52?CA?PGC??O_?O_!8?A@BEL_IFKhAG_?GE#70?_#59oOK#28_WLB#94O{NFGp_oJB#65_KA#66O?_O?Ge?F_i?B?`@?O?`OVC}ln}yswO#57C?C?O???_#66??Q?HqDidBtB@?j?QLI_SG`TulyuwwOGs__#14@AhG#32?C?Sg_GOgC???G?G!4?C?_C?C#46??oShAkOGCQG`?G?c?C?A`?A_G!6?OG?_??GC?A??A??A#27!7?O@#20!4?@!7?_?C!5?_O?@??O???A!4?G#38???G@?CAFOo?_!5?A@!5?A@@#56_!7?A?BAA!4?GoO?__!8?A#103ooO?_g??__#70???A??C#59???KGG?KGE?AGGwO_Oo!4?_??_!4?GA@#10!4?@#116??C!4?@#64_o}}[EA#20_o@???GOW_O?G_O!4?OG_[_^aS#14o_ATjhtumnP?_?_#47!17?C#15?_!5?C#56__#46G#69_#51_?O_I?S?CgOCI@e@UO???G?_#10@G#0@!7?oGK#66_OGC??AB?!4@?@!6?@@AFZM]woO#32AC_#88O_A!6?K@#68OCA#36@#131G??A#49!11?A?AZ??OI_X??`@QQC#52CCA#14G#43G#32C#0D#88HA#105U$#162_QgUXaKw#69?AD?HC~mvxvlM@k!9?@!5?GC_ASGADA@#67!4?_?[C#116A#137_G#139A#105owuK]F#84C#146W#28S@#36CGAA@A@#162??_???{gSEWelYEGo@#52??@CGA_OO!6?CAh?cO#162!4?S?cSVCYd_`Ti`Si?O#52??@CB?GOGCo#48ATjBNJF^VlVjZ~vv^aN@n\iJMr}z~~NACDACBIDfQZvuZ~y~|]~LRA@ID?B?B?JCjDrxn[lUG??_!13?O?O#27!4?_DOA_PC_TGCISJOJcZaLtZsjezu^#40UcI?HOkBkQgOcjQc_@?@#32_?_?_??_?`As@GB?P_?oG#0???G?CG?CG#65???C?CC?CFEFFFDDFNNCLjz~vVqovBBE?@@FFAfCMKwQsOOgOOO!6?OG!4?G?G_OGEVA??@#57_?@#22G?I?A?DA?A?ACJC@?ICAC@#16???GAC@!7?iaQLBKbKRcI`KqGqKqGqOp_L?ITYSEIAD@@#66OO?GC?BA@?B@?SHGhf|ua_g#64A#57Q_#33AO#88?A?Co?CF@#56G?@#49_G_K?C??A???A?D?DHQGdGc?_#47@#10@A#56CW#0E#100B]HIS@#132??_#135O?A#162o#161WKEQExDRCJUHe\BsBkrc?_o?_O#162_O??_#66`@BBA#36C?C#56B#33A#100c@#136_$#163ShSG#66??@AF{i~qx#68???AGQ`]Og!9?@ASW_O_Go?_OOgU@@@A#3?o?A#77??_#136???@?@#98GO#116?G#56O?A@@#161?_?O??WO!4?gA???_?A?O#36???@DIjKoi_IGkOw#49?C@C?y?Q_AOA?O`??S??OG?HA?GA?cO#47BCBIC?A!7?A#57??C?G?_Sos???oO#44!6?hQwPispgOK_?G!7?oKtysQ\slkvcZSi?AO`Q`Ti\@[DQgEOdjWeX~jMlelQ|ASQK_Z?hS_RgP_?g#34?@?D?A_JCPCH_@#41Wo?o_BGBLFNJSl#27HSqBIBB?AA?D@#33???AcDg_g?w?oi?KA?QAgB?B?C@#61_O!7?_AA_?O?_S??Gg@F?w_@HMKooCGW_#70@?C?CG?_??O#67!4?_?o[{s}uwqSIDG?C#36??_GD#27[?qOG?UGC[CWCICGSGcICY?E?@#44?C#46H#47_?SAG@???G???O#42!20?_#23_#13_!4?C?A?@#34?_?__#52!10?A?C@QOG#32@{#28A!7?OA#116A#162_OO_GOKgCO?E?QCJGD?_?A???_#36@?E?o#29@@K?_#92O_#77GA@#103?_#28A@#163?_ookwCykzshuXa{J{P?O_??_#30!4?G#42G?G??OG#20O#37o#53_#62G#117G#29Q#94sH$#64!22?BF]{oo?@ABMKW__O?O!4?_??_GsIDNB#65B#88_o[F@!7?cB#64_wC#51_?k?QGAW@C@?A!8?@??O?@A?C!5?@?@ADEHYaL?TG?G?g!7?@?A???D@CBGB?GO#57?@#10C?Sw#46_?O?_??O_#33!4?@?I?APC@G@#14!8?@#54!5?C?@??@#14!7?C???G!6?O#47!5?G_S#16!23?G!7?C??G#58!15?_AC@?G?CO?O_O#39??O#34I!5?@??@AC#54???GO#62_#116C?C?C@E?_?@CG?COCgs_WI_@?g?G?G?OOGO_GO#64!8?C#103O!4o#67??@?@??@#56@???AHAADBCADCA@@?A?@?@#59?_OoGG@@#68A@#42G?A??oW?__?_?_O_O__O?_?_O_[aHQK!6?O#17?CHq[b[rkZt]rLvLrLvLnMZq^tIDJ@@@#36O_OKEA@@@#162?GA@#69!9?HWU#14??_#4A#29?CLO???_G#67_?D@#161_?OS_OQimgwlKhoQoqS!5?O#6???@#57G_#99G#136?@?@GeXC?B#59o#64GA#66CA@#49@@#131!13?KH?[?GO??_?O#47???G_?GC#57A#122_#142o#92?G$#56!24?@AGG#65O_?G_?_#66?@?B@O@A?D#57?O?_?O#60!4?@#101!7?A#119??_#0??A@#52_[KAD?@@?A#69@#14!19?@?AI?A#48C?O#161!10?G?G?g?CGQ?I?E#36!9?C?BCoGO_#62??O#108_#56!14?O_#42!33?@gA?Q??O???C!6?@a[bylVxnYCeXe?S_QHQlA|J?bXCmQHA?A_AsBcYcWoGC?O#22!6?@?C#44!12?GKCKKC!6?O#3!5?K?LAG?CTBCW?@@!4?BAD?A@!7?G#60!23?A??EGGJBDAGd_wOOoWc?aA???A?B@_??@#48???O#17_???_!7?_???_?O?_!6?@#13??OG?C??@#14!30?W?CAAA@@#47C#131??_?Co?g?S#36!7?@?DLC#48O#100?@QksOHY#64??O?C#52CGB@@#131_?O?C?A??C!4?cO?O#52?@?EGC#1@#33A?_#94?Oc@Ocy^#61?G#65C@#70@#34!19?CADA@ECJECC#69!4?@@@#70@#141O$#60!25?@D@cC_#116_#57??CG#36?AC!4?T?ID?OICG#3!19?@#49?O?Wc?{?C?}?TIOdHQCH_G?A#46!7?@#10@?KOs#69!33?_#16!62?_#46!45?AG??C#26!19?A#42!13?C!7?CGAJ#60!9?@?@?A!9?@!6?A?@!8?@A#3!19?@A??A?C?CDGICjdG?GE?@#61G#103???CGCA#30!7?O#47A@#26C@@!8?@!7?@?@#10!6?_?OAG#15O?CPC#10!26?__OG?K#49?__OOSGOGQCi`iOu?G#56!7?C#99?G_#77@#136@??C@#68?_O#36GAB#51CA??@!9?AGAGcW_#64!5?G#116??O#139??C?A#138!5?C#69_G#51!21?@IDCHACpAYCkoG#17o#46_#64A#123O$#70!26?A?@QLCOo#69!69?_#56?O?_#47BAH?O_#25!140?@???C#39!16?w#46!14?O_O?G??G???GG???O#67!4?C?@???B??AgbSAW??GGK?WOOOWG?O_?o#64!23?_?_?O#4!8?A@!4?@?@#21!13?C!8?GCO???G#48!13?A#11!36?O#147G#57?O#52??GGE?A?@#1!19?_#139??IgC#59!5?A#163!9?O?O_O?_G#69!11?_$#3!27?CIG?O#13!73?D#15@#16!183?_#47O#57?oOo!4O!4?A!8?O??__#28@SO???G?_O!7?_#116!31?@#38!34?GCAD@A@B@A@??B?B?@#161!57?G???C?O#94!19?BA@A$#67!27?A??O#48!264?GK?_?oEt@GO?O?O#65?A#88!10?O#70!5?@?A@#135_#34!71?C#16_#44_#40!4?@!6?@$#50!295?C#25?A#20?GC#34!115?AC??P?AG-#161NOCE?CA@_H_A?GO_#52@OAg@IOISa#64iRn[W!5?@BEDMCNEB@@B@#94?_OoGKCFFDAA@B@@@#70??C@#52?LGoO?O#51???@!5?@#52!15?D?H_!7?@ALSw#162?G?BSB_D_HSDI`M@IB??@#36!4?O_SgZ}n#10|W!7?GOo_#51???S#14!5?_??C_#42O?g#27?Og#50I?C#54??_??O#47!5?OG#42OIoG?@#25??C?C#48??otItWLaHC#20???_#27???C#50?O#48?O?Og?_A#17???@#20?C?AOC#48!6?_#20???_?O?G??ODOc#38??S??_O_?LPP`!4?AEF@#26A#54@?GCOWSG#42?W#56AeCO?O?@?_!4?_@@C#0??KGCG#61@?@?@O@AfGU`Y{}~~^UcUfmFBBCH?@?@?@???A#67!5?O?O?O_O[kKVDBEDBB#64!5?a?JQJB#14AD?@G?A@?AC@!5?A?ISGe?WeOUP~uR~^bjn~vM?H!4?G#51!7?__OogOw[CQC!7?_S?Q@O???G?A?D?C?@YdOd?g?JCJ#57@I#3_!6?@#131_oOo?@Ch}wuwsO?Og?iCg@?QCi?Q??G#52??AK#56@#64w_!6?_E@#161G@???@sOXoCgAGAtapiu{~LvLRBA_?oHqK#52?rWA#116_O_#100CA@#94@#162_$olyXMBL?@#69???B?G?aFTV}?C#70!6?BC???@?A??A???GKEEC?@#0?A@#132?O#100A#61?__#64_?OOO?O?O?Mk#69A#66FNM|lo|sGYdDiOK?CAAcBpQlZnn~~~w}cO?O!8?AAVa{ggWEoLQg_SYpMtw^|m^VnDME@#64?_#57?OA!9?B?D_@VBUDkBcOc#46g?OBgTOmO_PaHSHETC?C??C??A!4?ACIO_P?sGA_??_#47PCA@#14!11?_!4?O#27!6?Q?@O?AO??A?A@GFWfHulTmYdY~t!7?AKEELECKG?GECA#86CA?CC#47!4?wW#116?GCGEGQGGCKYCW_W?cOFgFQPAX?E?O!5?@#67!9?_C?O_#59A?IAD?ACSKBC??@??@#103!11?_#59WcWeWD[[CC_#56_C#57O!7?GSG?oK_?CO?O_O#20@#13!5?g??G??GO#15O?G@aO??AO!6?`A?@ACBCA?@@A@#3_#10A@#64GEA@#34?__CBEBF?B#66!4?`!4?IARB^oG#36omC#32B#67_???CA#161_WKjBMQJU?FHFAHcJDyDzTkUcg!4?D?O#69?D#68_{!9?WA#163o}~^~}JnENjVlVlITMTHB?A?A#69??_C!4?oGCC!7?_O$#163?A@?@#68!16?tjtj\TkO_!8?@?@B#69?@#60?G??AA@!9?O?G?G??GI#161!5?@!4?GO`?_OkQmQdcQoAgOC#69!5?A?QK_?_#10@#60?CG#51?@AGDGOBOA_GAO?AG_??_??_???_O??@#32!6?@H@!4?EO_#36EGYs_g_w?oG#44!4?MkVAn@FTmXUjEOAH_GO?iGvLtJup{`_INi~JFGTIdQKqPiTiOdWuwjitkVdQj[huObSAY@sk_mPkyv\\`]cO#34!5?A@!4?I!8?A!6?CG#47_#25G?CA#85?AG#3!8?CGE?QKA@AB@Q?G?M?A?O??A??C#135_#60!25?OOG__?OGGUFAB@GAHOCaR?gQCHA??@!8?O#10O_W_w?C_OSgOoGqO?O?O??_OG_?G!8?C#16???oKa~cldaNyDy?I?@G#49???_#52?__!6?_?GA@#163!4?_??O#161_o__G!5?_?_O_#52?pCO#64o!5?_G?@#163?CKoko!5?HeZcQDO?AOg#49@?ThkIqc#36???B#57A#65A[!6?O#69_K#66@#131??_#66!18?o?og{[Y~MuKBvG#64_G!7?G$#66???_owo}]u^|{vf^[gg#65!11?BA_??@??G?OWOO??G#88?_?G?ICB?GG?C?A??A#56GO??O#49!5?A?D?@E?I?@!4?G@?C?@#36!8?@?BVg!4?BA[O??_#161!6?GA??Q!5?C?A#52O_G?y@GAPC@#8??_#48A!5?@C??O!4?@ABCBNBFj@!9?_?Ohga^rn~Pf#14?_#16?C@C?O?@#57!8?A#42???gSiTNYfHBSDIBGA@?ACHf[i\`KHAJPkBCG_?[_RGfGu@Qg?_I@#40??@}@YdIT_?_?A?BA@@#50???G?C?A?A#57!6?_?@?_!5?_#70@a?`#28???O@O!4?O#3!27?_o?O_?o_?goCgeKCMI@?a#61!5?_O_WcW??A#48???_G_W?S_SI_@_?D?CI?G?C???O?O#17!15?C?X?IToDyD}S\]EDJ?B@A#36OGgCAP?O?@#162!7?Oo?W?GO??GA!4?GC#47??A#10??@#56[#29@D??@#69_??@#162??@???@!12?A@GP??@??@E#3!4?@#28AA!5?B#59@#162oE!7?_?O?O_O?G!6?G?C?@@?@?@#36???A#70sW#103_?_OGC$#56!30?_#67D]yc?G??O___?OO?G?C?@???_?OO!8?A#162!8?AIAA_COYCB_PhOWHGKCA_OO#68!7?GC#72Og!6?_#69!26?_OgE#56!4?E#62_AA@BNW#47A?GADIG?G?OGO?WOO#27!27?I?IT_O#46!25?G?C@??G??_#16?_!6?@??A#58!16?I?w???I!5?@#46??_!6?P@??GAK#4!4?A!7?_#61?C#67?C?APQ@_A_GKWC?GKGOC??@#64!20?A??A@#116!5?_??_#9!23?G#36D#47A???G?CA?AGA?A?A?E?AEGCCGC_C?GC??O!5?O??A!7?@!7?G?@IC@A#14@#70_[#65C#49_?OGALG_O!4?G@AQ?vkdQDWC??C#116!5?O?O#61_G#68OKA#51!23?A?U?tGO#60!5?C#33@#88@gO#98O#132OE#61G#51!38?@#14@#10B#3G#28O???AA$#59!31?_#116@CGO?Go!4?_???OCGE!5?_!8?C#56!41?@FAnySw_#49?@??D?C@CP??c@?@C?O#1!18?S#99GSIS_?_#14K@#47!73?CO#26!35?_#41@EDIT_O_!5?@#48?_?!5_o?`?pQcC?p#65!7?C!5?Q!10?AA?AC??GC!5?_HXHWPWW{jU|}tkIC\JH?CB@!6?_?_??P?gwoWCGE@Bab@xoLC#42???@?A@??@?@??@@?!4@?@?B@@BHA?@???C!5?@???O!8?_?Og?S?C#72??_!4?_#66?OOKA@#0!28?KA#100B#65?OCA#66!30?Ah~wO#67???_#94FKGF#103oC#56!40?C#6A#88GGCE?@$#60!31?W#61?@AACC?G#119!15?G#77??A#65O?G!4?GC@#57!38?A?O?@?C#33!39?_@??O#46?@#20!121?GWo?G#33!10?_?_!6?@o?PC`T_P!7?H!4?C?C#56!34?_?OgOKGU?PA@@#46!23?CE@A!5?A???@#16!4?@???A#57!39?O#56W[KAB@#131_?_[?qKHkGfCDUGdY?O?G#99!11?A#28Wc[A@#66OCA#116!36?[#146O_?_#129@#8!42?C#117AA#29@#65OGC$#28!34?Og_O?_!6?o_GO?CCB?@???GG!4CAC@#64!40?GCO!4?_#0!37?S_O#29_#44!127?O__OOO?XOX?G?A?C#60!12?O?O#43!84?A#32?_OG_#36???C??GSGcG_G??_??_!4?_?_#60!31?_#68!4?G#69C#88!32?_GB#136!43?AE#154G#138G#43!42?@#0C#63@#61_#68_O$#103!35?C!8?_#136!14?@#68!4_!6?B#4!41?_#31!41?GCG?_#42!125?gOO???O#32!5?@?@?`B@@I?B_g???A?_???C#44!84?@#56!8?__?_#100!131?@#105@#53!45?@#120O#138G$#146!36?O!8?_??O_Og?o_OO?G?C??A??B#80!88?_#103!157?G??G???_?_???!4_g@o`Gr`YcA@???_A_???_#119!197?_$#88!37?_#101!22?@#3??G#36!4_o??Oo?_$#57!64?O!4?_O_-#69G[WWow_O@Pjyu~yv]NVJ@G@#65!7?okzC#28im?@@!5?`O!4?A?@#162_?o#52!6?@@?AAGEWgWO_?@BEG?W_#162@@?BJVK??a?HDD#69!7?AC||nS_!8?@?@C??G?G?K?K???C#28?_???_!9?_?_!7?O#67_#56_@?HMFKE?C#14@@?A@@C?AG??G??O#54?C#42!8?C??C@?@#50?@#33?_??o?O_?_#42??@A?BGA??A#32?_?O???_O?_#14?GO#47_?_???_?O???C?G_#27!4?@C?@A@???N_g??aA??_?ooG?_aCO#57G?SGC@A!4?@@A?A??A!4?@#70?A?@#103!5?Cid??@@A???@@#59!9?SAgAC?CQ?GG_SO_WOs?GO?O#56A#61W??_OKA__Hxk{lYm^y~rAC#56?OGS??_OOcos_xux}wdy_v}pmI{OkOg_#14@A@IcA|^vvVfB??OO?OO#51OwcIKAAH?@?P#64_?G??_OCC#68B#131gSi[jWNDQD??G?O@K@I_H?A#69!6?{U@!7?B#66@#161@?@!13?@??DQDhFjV}w{W_w#69OhKB#70o{B#88_A?W#29O#10G#16O#162B!7?O`LADQ@aTgBSf?CO?g#69?ACgpo@GDA!5?O???@$#66E?FFNF^n}mC@??CG#52_?_??@G@#70!6?A#59?C#67zD#146@C?A?AAA?SEA@??@@#66_?OGWGSeUd{A~\ksWcO__!4?@BFf^}[ys_?oB[@kQoiTj]j~~~|zA?O#36@JeG!5?@EACWCW?W?WOw?K?K?MKE@CEBB@B?@#29?GO?WCThA@BD_M#32?B#64__OO!4?G#46??A???A@D?F?A@IBEHA@G!7?GGC@A?aCA@CAO@G?G?M??GC?GS??I?@!4?@!5?C?GC?C??C?G!5?G?O!5?cTO???O!4?G#34?G??_??_???o?_#33C??_ACBC@!6?BEHFCJA?B?H#135!7?@#61?rp?A??@?Ea~nnh_ooG{i{V\BFBCQO??_#60?@a?A!4E?DE@BBB#59!8?O_O?D??GbC?A#10_LZUjKRLIU?HE?CACB??A?O?KQhU\o[ocAO?_G!9?_#36_#57_#66?O???CCAA_?]F@!4?oWK#51D@P#163_?__ogw}tuhm_A_#49?BCQCT@#64!5?_CF???_GA#163g{}{}{~~~z~}x{gw_osxaw_oOoOg#162@DBeC@#52??oK#64MB#61C@!4?@#36C#51KO_#49_#66!18?BA@BCwoAMLAB?@!4?__W?kQdY$#64o_#68_#52_#161!6?OCH?@?@#68oG_ueu[vZvGhA#116!4?O#88OzM?B@@@bA@DA?@#161!4?_?_ogWgW?{?_#49O?_#64?AD?H?_?O?_#161???ADGSgB{b[RcIOiS`S#52!6?A#68?iSXo#56C[?BC??G?__#70_#68O#60!5?__??Oo#56OG?G?GCA?AA#62?C#99?C?A!7?@#60??O#36O_?O?@QOGOHOGW??O??O??_#14!13?_??_#54!4?OCH?DA#14!5?OH#57!9?__#33O_O#42???@ACAHC@?@@@!7?@ATIBAA@?I??@#50?B???OKCG#41AjBF@?E#20??@G_#32C?Ge!5?A!5?O?G??B?@#65???O?AADB!4?KM{{wo_[w[?OOU^NNvB@@?_wwwhdfvNJf]DgHopgwnW?_SKcrTJDQ?@??@!5?pGB#60_#36_I_???A??@!6?O!6?C@A@C?AC`I@GcA#15???gO!5?A?G?C#49?_OC?A??H?@#56_?GAB??B#49??IC?CA?A#66!13?G!4?Sj~B#68G!6?oC#131???B?B???C?@EBVF^NIE\ALIEGC#49??A?@A?@#68??o@!8?B#20_#161@?O?_?iFIo_gGsGaRkJG^wL}SzDJT#52?A{CI?B#116???B#103@@$#162@B#64!17?SGO?aGcGvU|LR#94!5?_{{Kk[SG???@#69__oOWG?CCA??AA???@A#57!4?EOE?O?_#64!32?Ew_???A?CW?O??!4_?O??O!4?C#0_?OoOOoWo_cGE?A?@!5?QK#10?@???A?C@AC?C#52O_O_?O_?_#47!35?_C??O?G#27!18?@#50???@#32_#14?@!7?_?O#54!7?O???_O#39???C#48!8?@BBRb@A???@??AC?@#60!5?_O#28!19?@#64!21?G??O?G#67??@?@?@@?__O_OG?_SGC?O@#64!8?OwFD#70@#57A???_???HA??@A?@K??C??A@?A@!4?O#47@!4?G!7?@??G?G?A#30?@?@#69??_!6?_#161?_oO_??O?O?C??A?S?Up[sSo_x?I{hS#52??@G#116_GE@#59O#65F@#66!32?WEmUB#28???_!4?K#59A#37_#30O#163AFN^^~TgSA\QdITGCO_O_?_#68!9?o???@??OGCCB$#137!37?O#105??_O_#119G#61?_O???C?A#36!14?@?BDAHAxSkgO#72!32?@#59A@o#57?@!7?_!7?O#67_#116!4?_??_!9?_#100??C[ICGG#3_?OGG#57?@?@GGA?ICGE?GG!9?___@__?_??_!52?_#16!9?C?@#86!6?_!5?C#16!10?A#46C#44O#56G?OOkOCYsEKgKEHcP?G?C?C?@#3!45?A!7?@A#72!21?G#9O#48?OCHC@GA#8??C!7?G?G???_#13!8?O@#16!5?G{~|nHWM@A#162??O_w_OOWUM#57?W#36ED@??G#34!5?B?D#162?G@A@G@A@G?A@GAC?gsAA#56!4?_O@#138GA#135B#162?wSA#51!30?@#65!7?G#146W@#94~C#31_#60C#47G#131?KW?_#64!29?_sGC__???A$#136!40?O#138!4?G???A#56!25?G#69??C!4?_#70!28?@#60AB_A?G#52@A@GA??O??C??A???A@A?@#10C?C!4?@#80!5?A???A#31B#4!4?EE#69!4_?_?_#42?@#47?E?CGCWGOoO__?O?_??a@qPI@#25!71?WOK#108_#50!13?G#47?_#116??GO_O_?gO??O_W_?_O?s?SgAEgTI_VjCQ??A?D?Kb#70!27?C?G!6?C#32!25?_#9!11?@!7?@#46!11?G#17!8?A?EC@EDBB??@#131W?G#65!5?_?_#51!26?@?A?@#70!5?OGA#3@#116!44?O#103E#119{#100?_#138B#62o#34??_#70!32?OGCABP#161??_wOkYd$#65!46?_OGG?C?A@@#67!58?GOGO??_#51A???C?A?A!4?A#8???G!6?C!4?@#139!5?OG#94O#72!8?G#68OO??O?O#44!4?A?B?B@AC!5?AG!5?@E@AQKBCAD!6?@?A@?CA?@C@BH@@E?A@!5?G@@ABIEIEMABDA@A@E@ADK\GAMOGMMFG#26?FC#40@??_`?K?I@?JC#54!7?@?@#3_?GO_?_GC??sOG?GYgCC_D??O!9?GO#103!37?GG???G?Q_EAAAC@_??KC#32!19?G#4?O???O#3_#43!22?_#11_#42!5?D@#163??_#161cc#70!4?O#52A!6?A#36!30?A#61?C?WG#129!46?@#61!39?_wSCCA?@$#135!46?GC???A#3!62?CKOKoo#66??BCFBFDB@BBDB@@@??@#33O??G_G_GOGO?G!8?C?C#48!6?@?C!5?@!4?CCK@KXQL]SV^\]LiSOqwKo{WxGyqLikV}V|omOpwu`isss]WNl]n]n~]tqgSoOwowOwKq[}x}oSg_O__wo?__owc!5?O#70!19?GG!6?_#48!108?@?@!7?I?C#60!32?O?WGB#103!35?O__C#132!46?A#65!39?O?GIGCA$#64!47?_O?GGCCAA@@#0!58?_#28_#162!5?@#72!7?OG?G!4?A#32G?G???CAABA@#66!18?_?_?___?_#51O__?_#38!89?AAB@PSOOWCKO_Z[#10!12?@#67?OO!7?_?_?O_WOgoKgOOG!5?EA!125?_G?A#28!36?_OC$#103!47?GCC???@#3!78?_?_??oOO#88???_!8?OgO_co_S?G#58!111?@!9?A@S#36!16?A@#3!155?SCD$#68!48?_OO?G?CCAA@@@!7?@!4?C?A???W#1!64?G??C!4?@!8?@?A$#132!48?A#4!95?C#57@?@-#64AAI]w{_W?_??_!7?@??QbYr}^B@#28_gEA!9?I#64Iw#69g@@#162O!4?Ac@OG#69!4?KA!8?A?A?__!4?BK?_?_!6?_?_??ogy{~~^dI#9??OG#1_#3ZD!5?@@?@A_?@?@?@!5?A@A??@???@?@!5?C?AA#67@#64A@#69A?B?@#131g?O!4?_?O???g?O?O?_?O#47?@A@A@AAID?P#56?O_C!5?GC_Ws?PWgsO?ACOGQ@ICA?GA?CIS?[oKyHkWtGOKOKOK?CGOSg??o?W_GO_#54@#27A!8?]@?@@?@#47?CCEB#33_GonGVlGUGPC#70CA!7?O#135???A#3O#138A#70!4?COGO#59??O_#67!12?_O?O?OC_OO_OooowWGGHKHZ\nBRHb?r?o#127_???C#135!5?__#64??A?Gc?GcGO??C???DA#135???_?OO#67EKKkW_#0_#8AC?GO???G?G?G#52_!5?__#28C!5?GG???C?CI#61@#162?KQ@#131A?A@A!9?C?O!6?C#57_?_#36_#70__O[K#120GI@#61G#72C#162oB#131?KYswOg@_!8?O???_#161??A`ejv\ZVZNNE#0_?O#94_OgEB@#63O?@?_?g?_#62_OoO#7O#3__?O#60OO?O#64???OO?!4O??CG?aZG?B@#52!6?_$#68LWo`@AK?OWo???_GaDIUi^dlKdK@#65_KMFB#146oHA!7?E#67@#65T#68FV#66}AB?@!5?A_Za\QpOvT|L{nM\{{oc!5?@?BV^[^{ivY|UZ^\~~NVDB#36??_Womx#64JF#59C#0_A!4?BAA?Ao?IG!7?A#161?__?_???__O#0??@@@?B?E@@#47?_#162???_O?OoG{g]SYmjUTkQsgWc[O?_?__#57???@@@?DIOkS?OCC!4?CA@ECAEHIBGGAC!4?@A@@A@@@IAE?C?ABACB@BA@AIACAG?CG?C!4?G#42?@#38~?@???_?@#46GG??AAC!8?A#3_!6?o`O#67GO@??@??H_@@_M???A!7?BA#59!11?G?C?@A?@?!4@BD??_#28???C??C#61_?WlCJK^j`nZnZDZDNCGKWOO#32?@#70??C??I??E???A#120???_??O#4?@@?B@Sowo#9GG#48@#59_!7?G#57??O???@!8?A#94?O_#65?A#161??KydS`O??_!5?!4_`OGSXZUJ]LLE@A#68G!6?GA#163{~rdJFnV}^!8~n~~~^~~|]XSGACGC#70__?OGE@#139?Og#29okB@#122c?O?O#47@??C???G#56OO#116_?_?_!4?_!4?_?_#52A?A#65WCEB#49O#131_$#69o_???@@BNEN]^y^V[wtgO?O?O#61!4?_OG#138O#67@#120C!9?o#70_#161???{k~}^~|Z}lVc\alAl?gAO?O_#36???DADG@?G?C#161???B?ATGdAhC_A#68!9?ADPE#10_#4_O#67C#28GHA@A???cWCO?CIEDA@A@?@#33???@#56!5A?BAA?C??OO??A@#49!4?GC?C_?S?GC?C?GA?G@cGBG@?c?G?O?G#48???A?F@@J?@@A?@?@??@?@?A?C@A@?@A@#65?_#67???_#48!4?@@A@A@??@!5?@@?@@BBB@BB@E@E@A_#40?_?A`?O?_#25A!5?@#34@@#108!4?A#116?O??o?oGoJSjuJsP_I@YsNse\_La?@!6?@#60!16?WG?WEMUIAK??dF@CB??A#103?_?Q?OGs@??S!4?A_oOWso_#56B@BABB@BB@BB?@?@@@!8?A@?AHICE?!5O?G??G??G???QQ!9?A#70@#116A#163!5?CWj[m|~^!5~^^Z^MNVJECH#47_#49@A#162A@#69?K@!6?OC#66!30?_!5?@@#88_?OGDOCA#117CA#123OWC#20@#19A#31_?O_#66A?CCC?G?GGG?GK?KKCEB@!7?_!5?o??uT?A$#52?D??A?AC???_???_@A?@C_I#59!6?O#103_OC#135G#94ow]FB???@W#116C#163!8?_#52!12?GA?a@?Pa@BGWO?_A?EG?G?_#162?@#72!21?C#56OI#88?_utICKKCW_GC#64?__?OO??GG??CC#49?_?O??_#4???AACC#29B#8?CC#161!6?__!5?__?O?g_PCACA?_COG?O?O#10!9?A#32IoMQ_CDAa?@!4?@?D?C@CAGCC!7?CA@??@!6?C!6?@AC?SGUCGAG#44!4?[#22?P!5?@#20?O_#32O_?G!6?B?OC??@@?A#65??GC@??K[___?O?G?Oo[{weAkz~G??@aB!7?@[B}iee`F_`?_!5?oOooo__OWKcCA!9?_!5?@?@K?W[oWok{sw{W[W[WKKCCEC#116??O#28O_#10???@B@FFMMCKA?C!7?@??__#68A??A??@!5?K`#66!19?__?_??O?OOG]@!7?_G#52!31?_??OO?KD#100_?_??G#142Og_#53?FGCC?G#162?A??@?AC@C?AC@F?E@A?@#138!4?_#161!5?_?[{~N~FHAD$#70??D?C?O__#161@?@?C#88!21?D@#98GCMcKQ#119_#49!26?A#64!6?@?BIksg?O#65!28?@#29?O?G!6?C#67?APA?G?CCC???@A@?@#51???OG?g?O!9?W_AOAO!14?@A@A?Ai@AGSG?CO_#33!8?`gIpISHQCIOICO??O??GOCG_JS@E_La??C?G??COCGAgQc@m?SGOG???_GOcOUhU{#41??M}{]zN]#50?C#48CgK?CG!4?@C!4?AE#103!8?CIA??ACA!4?@A???@!8?CC!4?O#3!9?W?G?GCKAKAA?EA?E#59!10?A?SIO_OCwCI?BABC__?_!9?A??CA#3???@A?BA?E[[_???_#60__!6?G??G?G#67G??GCGC!4?C???@CO#52!23?_?__??_?O?OE@#103O?DOC#68!34?_???O?A#65G#146GCA@#141???WG_?W?O#51A??C#69C!5?G???G??G??GGKMDF??@?_OGCA@???w?Gy|$#66!13?@#105!22?_owpZrk#129@#57!34?ACO??O_?_#94!32?OGo_o#60@?@?_?P???G!7?A??@@@#57!6?G?_?_#14O#36!27?@!4?@?@A?COAwCg#3!5?OGo_?G_?G_!4?gOO_?_O?OGS?[?W?_#65!11?_#67???_#3_O_?_?_??_#46?@#26!8?@!5?_#42@??@??AA@#28!17?_!8?G!4?@#64!4?AC#60!64?C??C?A!7?A???BBB?@@#13!13?@?B@#32C!6?@B#3MGC??G?CC!4?A?@#65!35?_!6?B#64!34?_!5?@#61A@#166!5?CA??_#34@#15A?C#161@?BAB?@EADDAE?B@A@B#162!11?OG?A$#68!78?GOCPB?O_#100!33?C_?O#139G#116A??GC?C?A?A@A@A#88!15?@??@#52!31?A@A?ACGCGCw?_#4!10?O#70???_?_??_?_#116_?_?_O_?go?O?oGo_?o?o?_?o??Go?O?_?_??O!5?_#39!9?C#58?_#44??QEAC?A#36?G?G#61!18?_BSK@!8?B?Gt@??f]{{Xw!4~n~~}Bc@@@#8!44?A#61!10?___?_OOG?G#64!16?___!4?O?O??O??AA?AA?AA?@???Kr!34?AB???o?@#116!36?_?O?CA#37!8?@#50A#16?C#46CG#10G#163@???@A?@A?@#103???_#68?O!4?IG@B!4?C#163_$#136!119?_O#56!6?@#65?O??GG??CC#1!16?A#10G?GWG!66?@#57!57?OG??WOWCA?H?@!4?BC@!100?@#103??_?__OW?GGO#14!13?B???@#5C#1CA#47!6?_#33GC?GO?K!4?G#116!37?_?E?_#67B#69!38?GA#115!12?A#110??G#49@B#48?G#36G??GG#67?_#70?O?OOO!7?OOWCCD?@$#33!120?@#36!10?_??O???G!9?E??CKgOo?_?_{[A@#56!121?ooo___o[oC?_GO?gC_I#138!109?!5_#62!14?C!4?@B@!8?_#88?O?GWGGO_!37?_#28_o#135M#99!57?O#1???__#5O#65?_#28???_?___??_!7?_$#70!131?O???G??CC#32!16?G#36!275?O??O??O??O?`#8?O#51@#6_#29O_?_#139?_#56!42?@#57!64?G#61!14?___?_??Ow$#52!132?_!9?GC??G??COG?O_!7?_?@?@#68!266?_??O#0CCEEC!4?OO!5?C?C?O_#146!37?O$#69!133?_?_OO??GG?G?CCC#11!285?@?A#6A#4!11?C#117?_#69@@!8?_$#66!134?_?_?!4O??WG?G?w?O_!9?C[{KCIFJFBB@B@@?@A?@???@??CCWC?cgo_O_#16!234?A#66_??!4_!4?@?!4@!9?Q@$#68!135?O???G??C?C!5?C#70!282?O#72O#43@#53@#100!14?Oo?o_$#162!137?__??_OO__O!4?_#102!282?A#69?_-#68GoiEyc!6?@@JEKUCED?B@#103?_O?KA!8?OOO???A#68_D#66?vC#163???A_?O#66???@?@A@NQlUkZfRqeriNSKsO!6?@?@BBMJ\n^~NdA?@#36o?QcQF@A#33_??A#94O{n]j?~#146Q#67O@#68sA@#161__??aAe?DL@D?_@_D?QDDO?O_#52?@E?gO???BCG?o#161CO?@HEEA@c_EE?B?IBA@?OAHBCG?C#36oGo\YF@#32HEB?@???C?o#116@!7?A?D?LQKE\rCZcJSFOfKBlAlCHUIiDQEPL_SIODeHY_LOaKqJo#46[_!5?O??GHM???G#65???O#67OGO?OOgWGCOAELCAA@C???AG@IDGGSAO!8?OO_#64!7?A?A@I?AGA?A#103!8?G?QGoHsMUTfRiWuigowCCEA@???CBF}O[[mwOKGKMEEBB@@#98?_o_o_#94?_O#3??@?@@@?@#69?oKEA@@@#49?C?CGAC#52@@AAC?_#32EC#29qI#100}?I_C#28@_KG#36_GG#52K?K???C??AAACBD?H???O#33?AC?@#100ASAAD?Ck#70@?C#161@A?CGG_Woowowo[s{Y}y{yxzphXoG_#64BCCK_#88BBCCG?_!7?ACC#28_#70C!8?@@A?ACGC?G#94@?ACSrr_Mwo#64B??O!8?_Oo$#69vBDG#65??CJ{w_?O!8?_?_OGM@@@!7?_?_?_?OG@#69W~G#161y|~~|^~n|~~}~}|}olQgRcWcHOCO_#68???DiPo?d?ACCGO_O_!8?CgCH#57_G#59_O#4C#28_G!9?i#64GI#66gmUAG@@@!16?IDNiUGo!7?AKG___!10?G???OgO?_?_ogO[@@EH#57_?GA#1o!7?WO#60?O??_C?OM?qO_#28?C?GAKiCBsagC?oCOG?WCgcSQkOm?]GsaW?s_[ok[oKs#32B!8?_??_?Q?CO?G#0!4?C!4?A#103?O???O?WLkAwW?_?_??o?_G?o?_O!6?A#67!16?o_oOo_O___SsGuKuG?HIGG?E#59?@???@#132??_#120???C#28G#67???G#59@?@??@#28_#138??__oKKC?A?@???@@!4?O#103GK#64oOCA@@#161_SOcYOW__O_??_#36HBMC#56w#3o!9?_#68@A?C#51?G?G?_Gc??C?GCgKOgOO_#56?GO#29ACg#94?Cgo__O_o#36A#66A?C??_O_#49?G?G?C#66!7?CCCKOc?oOO_O#116AD?C#94BADKM|BQAUCSC_#0AA#3A#64o???@@`DGASECOcWwo_#103GO!7?AG?_#163?A#52!6?H?G$?KO_!9?A???G?GA?C?@#120?_#146O_gea@oO??!5GC#120C@#52?_#162??@A!6?A#52!10?@???GC!4?@?@_Sg!6?GCG?cAO_??G_O?G?g?H#56oUL#10@#0OF#29HCA#136O#105_SJ#116??C#65u@#69S?@#131GS_SgWcwA{OlQkXaTgO?G_#36!4?@FTmdtFCOOo#162BAFXeSpplsZUxPrkZdcCilNGUGADB?A#56???__GC@!7?INmpt?`?go_??@#67?Gbp_??_??@?B?A!5?A!9?@?C?GAC@A??@#50???B!5?O!4?C#33?@YqcMsG?GD?E?G???@??@#135?o?_O#65?FBF?E?C?A`@?@@eOB@!4?CO???_o`BpVt[DeLfdE?JaIYiQU^?J@!4?P!4?C!5?@#138__oO{}w#64!10?@#120!6?G??AC@??@@#129?[#28CJFUHM?A#68?_wKA#36?@#66AA?@@@B?DBCG[SG#10@A#62@#1I#117@C#139?AC@O_G#65@AG#66bqqU?eMU?BEL?L@??O??_#6A!4?O#28G!7?B?C??_#61o#69G?O#52!7?G?G?C?CA?A?AA?B#70?A?B@@GG#103G?O#136A@@???C?G#84?OG#129O#31@#62@#68K???AGGiqk?_gGO_#146@?AD?@_???@A?O#69ACG?_!4?qq\FN$#64???PDZIo@A@FIKSwo_woOMWMCB@A#28OCG#94?WFJDGCC?A#70?_??E#69!28?HGDOirIG!7?@A?C@!5?oQ\n}BV@A#72??G#3_WK#88osj??@???l@#57??@#162OGSbSGO@XAo?IOL?EOI?gIaD#57!6?A@?A?G?_#131??G?AGa?G?G???G!4?G#52!9?_??OA?D#10OCA#0oWDODIE__#70??CAGY@E@K#61G!4?O#120???O!4?O_G?O??O#146?_?O?g?g?_?_?G#103_#120O#0!6?A#53???_#26CW_G???A@A#54??C#57_??O#28!6?_!4?_??_O!5?G#3!8?C#59!9?A?G??@?c@GDQcGgG__X_OG@@C@D@DG@?@#135!11?@@!5?OWGKA@Fzr{w?___??_oOooWWC?A?B?@#154?C???_O_#67?A?E?B#59G?@#162ow[gkYcIcWSgWwu#69?_o#68o#43@#31?@#99K#88o@??A@IU#67AO#69@O#161@@`pP?@?G_??O???_?O#46A#10CDG#1C#0AK_@!7?A???O#131??E@FCNCE?A??@??@??@#69???C?KDLkW__#28A!4?O#101A!5?G#29@?@@@#67C#65w#36AA#66K[#52?OCOCOGGO_#120@@!5?o#105ACKGo#138@G?_#161@BDJ^^gQ$#70!6?pCA@EGCO_!5?gO??IC#88?_?O?DA#98GCI?BAB?BA#132A#36!37?A?C!9?O#64!13?OC#32???A#1A#100???@#84???S#36!8?@#49?G???A??A?A?A?G??A_D?IO?g!9?@A?@?CO?G?OA?H?_COc??OCA?c??OA?G#8!6?o#33?GCAI?DH?@#36??GGO?g#33!7?@#0!4?@#138?O?G??O???_?_!8?O#25!17?W_!4?G#47O#48_O?P_CG#3A`A`Ma_H?NADCAGD???@#60!45?O!5?@#28??_?_!8?C#132!32?_oO?KAA?ABA??O_o#135_o#61oK#65EB#131!8?_#51A?B??A?@#57???W#165???@#94?spS_O#0@O#64_OC#162???A?@?BO@Op?oO#57?A?@#48?@#32AF??_#88ACjPD?JR?KGOo#163@BB@EGB?B@FDBbAB`?@@#68!5?A?A???GOOo_#77?@!8?A#146???g#103O#5?@#69{qa{eQ???_O#116@@?A?C#136???A#84GG#98?U#137?C#59@???_$#61!9?CWo__!8?_O_O?KA!7?_!4?OO?C#57!37?@??c?A?A?O#8!21?@#98!7?_#51!10?A?C!5?_??O??_D?O?O_?T?oG!6?BC@COG!14?O?@?O?P?C@_?QC`CA#100!5?_O__#3??@???A?A?A@?@@_Aa#88!7?G#103???G??_?S#33???@!7?@?@!4?@A??@?@?K#38?B??CFA@#10?O?O#62?G#116?@@?@A`DQaX_dQ`TaITGaIdOA`?_OD`M@I@UGD?C#146!80?O?GG?C?A???ACGGC#136!32?H?GAC#116??C#60C#49!6?OGO?W?G_?GO?_??_#8??@#3@#116@#31O#117O#139?gOI#136CG?O?_#64C??o#65!28?A???Oo_#61_#138O#119O!8?O#116?G#56??@?@#3!6?@#65@??A???Oo#132!5?@#135??C#154_#68CG?o!8?_$#69!15?@B@B@?@#119!8?OWC!6?C?C?@#64!39?ANZYLCWO__#56!67?AGg?_#69!31?_G#88!9?G?G#4??AC#65!4?@!4?OCI[O_#3!12?@??@?B???@?@@?A?A??A@!4?B#40!7?AHA?@?@#21C#56_?_?@!4?S#120!11?_#61G_!5?O?CgWOOoo??AomIXNk}|~vnjK~Z}VIKWC??AO?O?OGK?K?C?CG?A?C@B?B___O_O_HSVNEIB@@!7?@FABOFMAFB@@@#119???_oOG[G[{??_#77!38?G#131!11?_?_??_???_#47??C??G#5???G#92!7?O#68???@??CG?o#67!30?C?G#146G?_#105?AKkW_oGg#9!6?@#61!10?A??C?G?_!8?C?O$#67!30?@???_#116_!7?G#70!43?og?_#64!69?G???G#28!42?_#29COoo#64!6?C?S#135!21?G!4?O#22!26?CO_G#27cAC?D#88!134?G#36!59?A?A@?EH?Goo_#60!11?A#146G#65GG#98!41?_?_??_#67!21?A#88A?ALG@#66!7?@?CGO?_VlLCA$#138!32?_??O#105B?@?@?@#56!45?O_#72!70?O#70?O#9O#99!45?A#65!33?A?A???@!9?@#41!14?@CO#20O?C???A#14!197?A?C#162!17?@#133!43?O#100@?@?@?A#28!20?@C!11?O#162A??C_$#135!36?OO#64_?_??_oWA#60!116?_#58!111?A@_#42G?GG#139!265?@??A#65!35?G$#84!36?C#154???C#28?G#43!236?_#34?A-#64wcWcxinz\!9?@!8?O?G?K?E?B@!5?@@@A!7?_#162!9?@?_#69???C!7?@A@nV~~[g?_#36O!8?A?CCAHAC?@#28o_?OCI?@O??!4GCE#61@#52_Oo#161FKqp?@???C?G@G??CGOG??_@?G?I@G#52A?TGc!5?@AC??G?O?O_GO?G?C??GA???A#4WG#32GCCA#1?A#28OC?Y?GO[?GAG#68_?O?GG?C?C?C??C?C#65@???AA??A!4?C?CGG#9__#3OOoO??O?___W_WOOO?OIGG!9?O???@E]CTaT?U#103???OOoG`oOhO_??o?O!4?wQl?b@IC~I|KbCHP@#60???C?EWAVCV??@?@#61?__?C#135??_??O!6?_!8?KE?A#120!4?A!6?A@?cGS_C?A#146GC#134?_?_OgCwUguHq??C#119HA#103OCA#68o[A#66uuJC#163???CiOIc?H#66!4?hzc#68BA!9?_?C@#131??_??pKoL_I?GA`?gO#52!5?AHR#56@X#0z_#139C?C!5?C#59_??@#163ow{}}[v}lyDI@A?DA@#66_Wsg]@kR~~m#52??gCO_#65?K#146YA!9?A#64OK!6?A!5?@CAN^|^q}{o#146@??C#105?y?_#119O#135EK_#61_!6?oO$#68FYdZEP#70OCaG_#116?AC!7?A?@??G???A#161___o_wogW_go_!7?@BBFFn^!5~}~^zvmZuN{aKPcO@?O#52???@AO!9?@?@A@?C?@A#0??GK?A@#120?_#146?O???C??@#68??N#66Fo_#163DIVm\q]g{QgoGo?o?_#66???G??`?CoShIo!8?BAL?kGGKG??KBD@FBB?B@@#33!4?O_?OS?I#117C#100CG?MA@A@#70OOG!6?A?A?@??A??A!6?C??C??G#59G#4??O#0??_?__o?_OGO?O?GGGC??CDG#46CO!4?s?C#33PgTG@?BI??A#135!7?_!6?O!7?_#3!24?C?I?AEAAA#116??G#103C__c?Oa`_Xyh~tAw~|YXMNFB@@@#135!10?A@AEBVJABB?@#119ooWGCEA#129!4?@??@shE@#61_G#64WKB@#162?GSqxqSgOiTQlQlrmzS#69CJS#64?T!8?OKA#163_oGSgS#49?`IQA@C@??GB?D?@#36???AgS#3C#33C#88FWp!7?A#68oG?A#66@#131???_#162!7?_??GwS?H???O#69???@~~OA#64BJT#67`#88cW#94B@!5?@#135_G#72_#68o^^_WulsGvCIMIZso_?_G#103??@!9?@AW#69@AEI@#65__?g$#52?@A??C#65???vK!6?@?@@!4?_O?G?CAA?@#162???O_O#52???ID?VGvkOwOo_#68!28?aTmW?_!5?@A@E?AC#3???O!4?F@!5?_?O??G#65GC#69??G#162GRGCgOaG`Q@cQCqCy@m@}gSayOCO_#36!4?FIWg??@?CG?o_O??_?o_?o?WGGCKKEMCAB?B@?@#29?G_O_Vo@?AC?B#33@#36O??C!8?C?C??C???G?G???!4O_o_#135@#146!7?@#103???A?A#4_???_?_?oO#50BG???GB#57o?gD#70A#116_o_G_TA\`ZeLaHFOEHEOfWDiDhItAdWCG!4?C#0!21?C#59??_#28!9?_O?Wc!8?_?O??_?A!11?@??@#103???D#132owWOGEAB@#133!7?ACG#154??oC#138GA#72_#69?_{H@#161_HELjRDD_HQCOKPCA#52?OG#56?Ao#0mG#100AGC#61_O?A#161_OKqHVjMA??WsoooKc?CgQcQ_#68??C#57A_#100?GbG?GC?A#132_#103_O#65GA#161oGCB@@BG@QDyt}\~ytEJfAV`}Bk??O#68??Fxk#70Si#116Q#28@#119d!7?G@#61_G#65B#69__^bH?@QGq@o__#70@??A?@#61???C{#138C!5?@?_#64AKw_o_WWMF$#61!10?R~`@@@B?AA?@@!6?C??@@#49!18?C#64!33?@FgW??@@@ACGGGOG?GA@?@#9A#88ogGovQDGC???CA#131!12?D?@A@CBDI@E@S?RG?C_#64!8?@CO???A??o#49A??A??C??@#60??___??O#57G#0!6?GWKge?b?_?__oOGCEB#4C@#52O!5?G???G?G?G?GO?G?OO???_#2!17?_!7?OO#32?C!7?H`CA_#67???o?G_!4?o?C?EGC???CaCAEC?CW!8?@!4?KWEK[M[]QkwewgogXX[\KNNVjBMR\MLMFA@U?IO!4?C#132!5?_Ww[{}|vj}#154!12?__?GCCA@@#135!11?o??@#131!16?_A#36!6?_|G#60K#33P#28O???WKB#66_?C@#51!6?D_D!7?_QCA?@#64???g#60A#29?O#94?AhaGtxY@@#28B#162_GCA#98!37?{M@?OoKA#138OC#52!5?C?QGd?Hs@S?G#65!4?C@BMw#88@?g#133?@CO#59??@CO#66@@@$#103!12?W?AA?A??A!6?GCA#69O?G?KCCA?A?ACECGIgvG#60!38?@FM!6?O?___?oO#67_#33??O#94??_?GKI?JCA?A@#51!20?@!6?@??EG`IDHE_?O!6?@?C!4?o@O@I?CA??C?@???@#64!5?@#8??@#88OG??F?@G@C#64_??GK?CEACAC?C?A?AC?!5C?GK?G#120@!6?@@#135!11?@#8?___!5?_#10_#25BwC{c#43G#54AG#56?OGUG@#0???G?G#61!17?@AH?DBdQ~[}py?s?Q?boa_P_@!30?LF?ADA@#98!31?oWgSzFhVGsHuJQ#132?GF@#57!27?_#67B#88?B{ay?A#3C#69OGA#66!17?H?@OL]|s#77!6?CA?A??C#138OK#61C#64CA@#105!39?om^F@B#154O?@#67!25?A#28A#94@B~CbE#68???@ACWC]FF@$#135!12?CA??CC!9?C#66?__OOW?W?KCCKSGWooo???BM?KGWO_!8?CGP_HoB\rmZm{}?g#57!6?C!8?C??G??C#100!7?OC!6?C#64_!4?]_#49!20?A@CAS@@QCOA_O#69???_!7?G?O!9?G!9?@?@#5!6?@#99?@#94!4?C#3_O?GC@#56A@B@@?@?B?A???A!6?C!5?G?O?O?O_#5!16?O_#9?_#62?@W#26C@XA#16O#53?C#48AA#28!9?_?cXALaG@OAhEGBGPGO?G_#65AA!9?@A`O???A_B_hR@@@?@?___?ooO?OWPGA@!4?C#138!8?__owOw[cFbB@?GS@~~{{{wW__WGCDEB@@#65!17?_CB#29!28?c#136@#94@?@@#116?@#162OGADA???O!4?JELQRSA?gG_#136!10?OSPIC?A#69??OC#78!41?O?GE#129o?A#103OF#116!26?O#132O!4?AGO$#28!13?O?C???C!5?O!5?@#70!56?A?`AAAEG???O??O#77!13?A???A#36_?__#56!38?BFOCMCG#162?@?EACEA?EDA??A#64O#67?_#3o__oO_ooGOc_#60!11?_#69??__???!4G???G#49_?_O??O?_?_??_#47_??_#33!23?G#99???A#37?_?_#40@#20@#138!32?_#120?O#59!107?O#139!32?S?E#65_G#59?@#92!34?@_??@#146G#135??@#134!43?__#133G?C#120!29?i#98???WG_$#120!13?_G???C?CC???@@?A#65!61?OWC???o?_???_#67!13?_OO#105@@@#57_#60!42?MA_G?_#161??!4@?B#56??_?o??O???O?gCCE_A?A@#1!14?A#66o_OOOoOOWw?OWOG?W_GO?O#28?@!4?@@?A??IDIJEHmDIBDBC@F?B@E@A#144!4?EA#55?A#92!176?@#132!95?_K#129!33?@Ko$#138!13?GSG!6?A?@G#70_#68_oOG?C?A?A@B@B@A???D???O_#116!39?C?w?O?_!6?_?o!8?_!8?A#70!40?`???OO#68!4?_#72!5?O#70!5?O#59!29?A#162__???_??O#51?_?_O_?_?o?__O?_$#146!14?_oWG?GG?CSYAE?@@@#56!60?@???CG?O??O??GKMMDB!9?_?OOO#67!42?_O__#161!50?_?_?_?_!4?_#116!4?@?@A??A?A?C@?A?A@CPE?Q@!4?A?@C?@?@A$#94!16?_O??_?W?C#67!66?_W?O#69!4?@?@A@#136!12?D?A#60?O???G@#3!40?W?O#72!52?@???A#3???@#67?!5@!5?AC?C?A?KGCGC?G??GCSGCGC?E?I?C$#119!17?_O_?W?G#67_#28!67?_?__#70!22?_!5?O#57!41?@#60!56?@??@@@???AA??AA??C?G$#132!18?G!4?A?C?B#3!65?CG#101!23?@#103!118?@??@@?B?A@CAC$#84!18?_#98OO_#88__#57!216?G$#61!240?A-#64z~~^~n^VHQ#103??AwO#94?@^~s|B#67_?@#52oA#161?OcR\s~\z^mvZlqkZtITiDO_?_!6?@FNV^l^|yVyf{B}@nOF_D#68!4?wExu|A#70a#60WO#28LpA@?A?AA??@OG!4?@#161oOwOwgg?_O??O!8?@???G?_!7?afJeBOSG@AC#52??aW?I#57_I#56H!6?B??A??`?O!5?C!8?@?@??A??C?Goo`_#52IOO#49Cg?I?G_?G_@S@?Q?_@h@C@@Q@IUHG#42CABA#14@OAC#1_!7?EM#4@??_#48??_#57?O#46_?G?Cm@AAF#57wAC#116_DAPkA{PaXaPj?CPcXCW?_OI@C?A?GADHB#61!7?`BJFNn\nNm\Z{{u[}S}|AFBB@@@?_!6?O#138???_Sgwk]l]f^f^dQKaDRm\}{WPJFJF@B@@#134_OOWgsw`wexeko~i\BD#132_oKF#103oI#59ssO#68A}}_#162?@?AFLFJCJ]DNDRD#69_ow@!9?OC@#49!9?I?A!4?S?G_??@#69!4?_vwC#70c[#28@O???W?@#69G?@#131??O#162!7?_?WQlShe\RCQ@A?A#69?_ws{^NB#64Ci^D#116O#119o#88@#98LpyCD#68?_WKE@?B??NQtIQsAtC\QBA?@#65?__o\E#146wM!8?@!5?C??A$#68C#70??_!4?_C#28???AG!7?K@#64sA@#162?GWkAJ?AC?@???@#69!4?AD?CAG?T???_?G#49???_#162A?ADGCG#69!5?B?E?d}~~FxE@#64A|\#59C#116GQ???@?@?@?A?@!4?A??@#131?_?O#49OkWa[gCw?_O#69???G#163?BAFDIN}P^iTiTG#131?O#49?GA?aC?OA??C#36Tt^T!8?@@?@??__O#69?O??GG??CCC?C?C?CGG__!8?@A@#161?CO?AQZEPA?GAhKH?CC@??G#47!4?@@?OPAL#46_#32@@A!8?GOo?__#14!4?__o_@OGO#48GB#56xJFAO#0A#28AKAkSCSMSDwIICOa!5?@DG@?C_C?AC#65!7?O_O!7?BB@_@`??@!5?_#28?CGDA?T@BGB?D?DA?@#135!15?@AC#119??___OOGCCABB@#133?CA@??@!4?G#119??C#127_?G_#64?HJl#69@@\w{[G_#161A?CBC@IOAG#52???CA#67?_G!5?C#162_WAO!9?O???A!5?_TIfTA#68???Co!9?oCA#66!20?_yl}w|s}[BA@#52_?{A@#61?GF!7?_#59W?B#72@#52!6?l?TGBGAGA@C@A?@#61???_XB#94Ok@???OSY]so_G?WCW_$#65!5?O_gEhn~_#135C_O#129S_#105?HA#88{B#56_?@#66K~eB?_??_?_OGcQKRcItgOWi[oG__??ABEO_G?O_??_@OB{@}OkwXyY@#52!5?G#65???b#67F!7?@?@#103@???GCC?A@#52!4?A@?C@@A@AE@NQKg???_#66!16?@??GOhtyT_A#60??_#3OK??@@A?A!4?AQG?@@A@!4?@#36?A?B!4AECCWoo_??IYt_#162?GCXDZTHcpI{hUxCrOwQgWoI??_#34??A?GC#17GC#10_OA#62S[#0AB?BDI?oO_#36?CCGCG?CK!7?_C#32C#3_?O`G!6?G#138??a!4?@???_OI!6?A#59!15?AO?PAC??GB?I@A#135!12?aA?___wWgOCA?A@#154!19?OOGGC?A@#129!14?_O[J@#135wE@#65?A#72cO#66??AFAbtWowowo_o_wcy^NB#64_w!6?_OEB#161CB?@?@?AHA??@\a\y@I?SBisWIs#36???@#64JY_!6?_GA@#68!33?o?XC#103?_G#146N#94}#134_?C@#135_WCA#66O_{wO#64!6?_?oGo__g{|{}N]B#103?_C#119_@??_O??@??C??C??C#138@$#61!8?O?O?\#116@#146@Bg#98??A#33??OC#36GK#69o?@#52!19?a?@ESISb^DKogO_#3!29?_!5?@#77O#105_#138???_!4?A#162__?_!5?O??_!8?@BEKLwqtO@m_TiTiTWcXskbDO_#4!9?c#67O!7?C?_cO???CECA@@#72!8?@#8??@@??ACC#6C#51??C?K_?O??_!11?C??A?C?DaDHUSYdGCO#8??_?@!8?C???@#13!6?O#16?GOeC#44D#51O#70??O?_#67GCOo@AHa?_#88?O?cO_#135?@@?@@?G??Oo!7?O#116!35?@#132!10?O_O_W_W_Ylr\ykPa@AdiswSGECAA@#78___O#138!16?O?@#61OJ#68!25?OD!7?_G#131_OCG]^MUHETtnwaT_?iOfGS#52!8?A#56?@#65A{#88BAC#119KA#61WC@#161GA@!5?o?{`QlaDAbSXaK@??DAH@BCHA#70???_O_#65Q#120_#105??OE@#154_??@#69_?GAFk~~o?I_DGD?B?C#28!11?@!9?BA#103!4A?@$#138!14?Ek#154A#0!6?A#3A#68!24?@?@A?GW_?O#88!34?_E|EECECCEo?GB@B#66_?O?G?KCCE?AG??_?oG_@bUcWoO#51!17?GOaLAGDGBg#59???A#0b!8?CCOGC?B#68??O???CC?A?A!7?G#5A!4?@#72?@#131!6?_C_C??C?A_C??AC?OAGC?C#52???__O#36__??@#13G#11A#29__OkCOOO#10??GG?OOXo_OPCNB#42?GO#33!5?G?C?@!8?G#146A#120?@Ag?O#61?A!7?@#146!77?G?C?A@#154!19?A#67??C#36!26?KAB#116o#28G!4?B#65@#163?ggv__ohsog!4?G?D#66?_?@G???_H~^G#3???@#116Ak#94@aB@@#162?o#163o{}~n~~~N~B]LQDgOGA#84!24?A#78G#129?O?B#138A@#162_O#70!15?GO??A?O@KA#98???OEzSHI@C!5?_?_?G$#32!23?G#57!28?@!4?O#146!36?G!9?YECE??@#60C#70A#36!6?@!5?@@A??O?O_#28!34?E@E??K??G!4?C#66___?oOO!5GCGCgKwOoO!9?ALqBa!14?A??_Ao_WO__#15!5?GAK#43O#102G#99?SG?G?C??_#9DABIBABNJAB#43?O#47??_g#65!4?O#60G?_#103?@!4?@???@???ACm^KcoqytmBwWa{lynn~~~M[CO!4?O??_!8?[g[sMk]FYVy\KguCU[FABA@@#98!24?__oWGKCCIFYDWEXQN?TaSiB#56!33?[F#146_oGGA#59G#51!14?C!5?DOA#146!15?gOO?A#66??C#133!45?IA#65??C#88!30?A!6?_???CC#84??G?C$#60!23?O#64!30?AC?G_#94!37?wWGgGwwK#129C#61_O#68_?O?GC#51!6?A@CATICGS?k#29!38?G!7?OG#60A!9?A@@?@!6?@#10??A!4?GEC#48!37?_#31!5?GC??A@G#56??ADW?C?C#20!8?@#67!29?C!4?C??O?O@O!4?O__G_O_?_?_!9?_O_GoQ?w@_?_O?GG@#88!89?OMBB#61W#129!39?C??C#67C#132!49?WC#105!33?wCHACG??GGWOW_O?O$#36!54?@#136!42?_O?O#64!5?_?OGG??EAB@@#33!50?PA??C?C??O#8??@#1@#161???_?_?_Oo__OO_#32!5?@#33@#0@@#62?@#3!45?@#88_??_?_#33!190?A@#94S#103_C#138!39?O?_#103_?A#78!85?A#129_???_#65?@@??@#59@#120A$#101!98?_#59!8?O#69_?O?G?C?A#88!51?_{GSW?Ww_#65A!4?G!4?A#162_O_?OOg_WOo?_#57??C#9?GO?GO#100!45?OoG_#5@@A#0!188?D#138?_#135O#132@!40?G#134!90?C#133@A!5?_???_$#65!108?G?C???@#94!55?_??_#64??@!6?O?GG?C?AA?@@!9?G#1ABA#33!47?B#137!197?C#136!41?@#132!91?__#64!5?@@#135?A$#119!109?@#139!60?O??O$#116!171?A!6?GCGACA?@$#100!171?G??_$#136!171?_#70@??A??@!4?GG?C??A$#77!172?_-#103_?!4_?_OW?GCB#119__??C???_#61K__#69EMKGWwooO?K??A?G?A!8?G@@BNVoG_!4?O?_O!6?G?W???R~~~C@#36G#59_OA#28gA@!9?A#65]@#69sB@#163O_MsLs@i#49!4?I?F?J?HA@#52??AAH?J?c?W?_#49CO?GO?G_C@??C#69??__IA#64O?A#0W?@!8?@#56A#66{A?@@@#49!11?GC@GO_#69???@?AG#56@D@@?CG?__!8?_#70_!5?O_?oGOGS#57?C?@@#0GKCqOHOHGK?C?@@#162_??_!7?_??_?_?_#64GGO_#3@#116?A_DK@ITI_K?b?A_D?CP?O??O#61??C???G?SG?g?wcwsoksLqcp{l{b[ns|g|]|NRMbZAOB#138??_w_Ws~}^nVfSnUdIPUSKNDJDB?@#133_??_G#78!7?AJShTPdP?BABE?_#133C#129CN@_#135CN\O_#65?O??__?_#162???@#66A?A?@??@@@#65???_G!6?A#163_wy~z^}^!6~}{Ow__O_OGOg#66??_s~L#68?_IG!7?oA#161c???ogswu\]~E|v{MDF@#69o_ww[\i]gf~vn\F#64oO?I@#132_!6?K#135C#59S#68[b!6?_oWPJOePA?@#65???__wO?B@!8?W???O?O#120G#105@@ABL$#61Oo?OOWWOGCMEB#94_?O_[RBFK#67A#65AO#68JOOoo_#52!6?_O_!4?_GOK_@Gc?G_G?gHaTBZEMGO?_??O#68!13?z]V#70OG@#3C#88s]F#105__?{wj#98R#146A@#61@#68IJ#161WwM^pJqHsTM|jntf_wocqgokO_!8?BD?ARb@lABP_C?@#51??C#52O?D#56?_C@#28K!8?u#67A@#36B@#163g__o_ggOcG?O#66!5?O?CBVz~mWO!9?BBEOKMKK?GLCAC?AFBBB@@?@#4???CKOA#28?OGA???C?E?@#66_o?oO!7?_!6?OO_#68O_#60N???O#67A@#135G?A???KCCC?_G?g?A?C_o?o_?_#67!6?GAHABAA@A@I?@A@CB#65?JADA!8?@#135__oO?^eJ?@#132_OgWjO`YtmhjroySYKNEFFB@#89!10?BAIEYM}{{ww_#98CjZO#154]#132^r#146_#127AC?O#64?OIOO_?!4_?__?_?_?O_?{oUF@???_#162?_[F#131C?C_@_!6?@AdATICI?A#69!7?o~^P!9?K#163?~}~NVJFHA@?H??@#66?ow{M]FFBAD@FG?G#70!4?_yDE#65@#103@!6?G@#64b#66[_UxYN@#52?GcA?@#70?a???@_??G?JC#146__?K!5?A!7?CCOo$#65ML]LNEFMFB@@#116G?A!7?D#28O#64FSg_#161?A?AG?BKBKbTIDMPFoLQHaCGc#68!5?ET?GC??_#161?FHfQLu@}?\_G#64!7?__NB#0_?@#94_gZTi?@Ok#84_#103C#70_#64s#66?c#162E`!5?A?_??O?GGFCWCSA??C!5?@BBCAILGSkQP[i]jZGC#36???_WnN@#88_oYFA@???A@#65{#64S#162?cOAG?DP?AP_O`W_GqGERhWgC#36??@KoK!4?@ACGO!6_?O??OGGK?K?CKC?E`R`b__!9?_?O??GCCC?A#42CA?@?B???D?@#36?@A_#65COsm@B?___#120???O@?_H??@??OG#59!20?GOGOGOG?O?W_O??O#127!8?O#146!17?G#119!8?_?__?O?G?CB@!22?__#138?GO__#59FENGO#68NNWQOO?OoOOo?w?{gW{AL@!6?oKB#161?@!12?@IDITjSipkUu~TJ?A#52??cA#65_!5?_G#162oZ!8?__?oAGApI?A@@#68??__O_O!4?_oLBC#61o?A!8?A#69??@_?_o{^FB?c#61!12?cWKE!8?_S{{k??_#116?_#98@?AO$#64@A@A?@?@#138??__OGKA#88C@#105?So#56??@#70G#66?@@BDFDFNkroRKGtqpkWFa`U[rRRu]so!6?@?DMWEWlaH}@vaFv~~k#65!7?_?A#29G#136?OCG?BAC#119?P#116G#131!10?AG?PAS??O#66O??@?@KQlW|so_@ACCGWo__???_???Ocqz~ZN@#8??O#3wCB#29C#94G|AI@~|#146G#68?g#161?OCO?A??@K?FMCFVdDBGcAC#52!4?C_?_!5?@???W??OOO???G??C???C???A?A#3!4?GOO_!7?G???A#4A#32A#51GGkGSGOCG?[?GSGCI#57@B#70J?IPG#146??AA#103O??VBoGWo[OoO?iDjrNNzJ^~^v~jv~VvDQDGD?A_C@EA?A!5?A?`Aokp[clm[^NNF?@#129!19?_!4?G#134O?Ogo[om^~\sgS_g?_@?@C@^ZO_#61!6?GWH?__#69??FLNN^MLNLN]F^AAEB@A#70G?A#67A??GA#66O#49!21?@D?A@#64!9?dR!7?@#131??@#52!26?O??OAGAK@#67?O!8?O_#161??G?ED?A#64???kOmXK|~}}^~^VF?B#116O??@#154`WGCA@#94!6?@A?EG[on$#120!6?_?__OO?C?@!6?G_#64!36?Is_w#49@A@#56!22?C#67W@#92!4?A#101T?C#154??K#120_#51!22?A???@A@#36?A?C??_?_#131?@?C?A?C#68!10?S_#4???A#137?_#136O?C@c#51!6?GAC???A!11?_!6?O_!9?B?K?IO?@?GA?@C@A!5?A?@#32!6?C??@#100C!4?@A@#69__??O#49?_O?OG_G?O??g?G?G#52?S#56C#61!4?sKwOO?__??A#138?@?A#146??A#65!24?@#154!51?OOWG?CEB#103!30?B?__#72FD#52!16?C#61!5?OK!4?C@#162!23?C@?H?I#70!6?OKF#146OGbD#103M@#116!40?gKA#84O#98yo{\#154A#138B#72G#162??UH#103!22?_?GB!4?_?OCIAAA[gO_#84?C$#146!12?_OOK@!4?BO#57!41?o?_#60!23?C#116O#135!11?O#69!31?L?y?G?O#77!26?_#101?GcA#52!7?@#131GUKYCU`IO`I_GQ?o#68!8?A?CO#70G??A#28_#33_#8O#47C#49?@C???A?@#68O!5?G#56!5?G?GK?WQA_b!9?GG?C#33@#10?AA@?@#131O?_?O?OO?O#28!12?C@GTG_?OA?@GEhED_SG??C#98!70?_?o_W_SMbNP_?_#103!50?_???o?@#61!38?GA???OA#88!41?O#146GB!5?_#132!29?OO??_OGC?@#88!5?A?G??_$#135!14?@#129?WA#84?G#68!115?AOCGO_#105!29?oOW#64!33?@B?O???A#162!5?@@?A?BC?A??@@#33!14?C?I?`#31__#8__O!7?@#47C???A!9?BC#88!11?C!9?A#116!145?O@#28C?A#116!39?oD#119_?A#59?C#94!42?_?D@?__#119!31?_o[E??@!8?@AG$#132!16?A#98_g_Go#64!116?O#60!69?AAsA#57@?CGO#161???A??@C?A?@A#10!16?@#1??@???O#5O!7?@#57?@#161O__?_O??_??_?_#120!168?_K#135_#132A#59OG#94!39?_O#28?_@#119!43?Ok#134?CB#129AP#135!31?C!5?WG!5?AC$#72!209?_#3IkGGO#131!6?@#64??__???OOO??GG?_c_?_A#88!7?GCCE?@?B?A#68?G#14!4?A?@#17AA?@?@?@A#138!170?oZKD#120!40?GA!46?C#105??I#120!34?GAA#98@BB#67_!6?_$!211?O#0cO?_#69!8?O???G!8?A#29!12?CQI?A???A#60C#48!6?@#21?C#34CGCKACAAC#146!172?@#132!42?C[G#138!86?_??C?@???@$#116!212?O#72!14?O#60!4_o_Oo?O?O??W#80!9?@#52???_?OO??G#16!7?@??@#138!219?@?O#129!86?C#28O??A?@@@???O$#64!256?O??G#30!12?A?A#59!310?_?_$#67!258?C-#120KMYgABB?@!9?_!4?OM#116G#64@BN]yWo{_O_!4?_#161?@?CA??C!4?A#64!7?A@e@uwq???o_!6?O?o_O[NB#28gGA!8?__#103_O#64_GV#66oA#163_GrKrlQhGO#49!6?_??_#66!5?`Gdneuo_???@A@B?DELLMFFB@#57O??@#88_ok]F@__?O#146O?G#60_#64o#68~#66m#162tjcHOC`OdO_Q@IOACoOmphsraO#36?C?RFM_!8?@??__O?G???C!4?@!8?@@?EGGW_??BE@?O_!8?_?_O?O?K?C?E?A#65??@@?BAEKMUoGW!9?_?E!8?GCG#67!9?A#65??KCGA!4E#127!4?GAO?_A#138_owk}LNEBF@B?@#119__o!4O?WCK?A@?@#78!20?NtI???_GDIA#129?ogSDAA#138??oxHMC!8?C?C_#94GwwGWkOsK{ko_#59@#68HO_#131QDNFFFBE??_A_?_#49_#52!4?_?__?_?O?O#65_#116_??O?@!4?@#56A!6?_#69OO??GKCWWKW[{]zm~L]D}WTj?@?@#103_??GYDG??AA?CO!4?C?O#52!4?A??OGC#61???g?_oGLFH!5?_?CA???GBiFrerr}}cO#88@A$#135AOd#146CGK?E?@@!5?_???O?GJ#65???{o_#52?@GAT?TGOCqCPC?Q??Ca?I_AG`OEgJ_NPM?_?@?BCK?S?o?O???g?O#70_??G#67CA#88ON!5?_!5?@#68oG@#161lVqKqKQkUtlYg~z^~^~}^zulzdIdGOG#68@?DA`???CG!6?O?o?K?B#56CA#67?@!7?_?O#61G#69??P#161G!8?ADGcPexWKbOMCI?G#69??_o?_#64`W#3V???@?AAA_C?A?B???@#161_OOWgOGG?sgcWO#51?_?o?_!7?A?C!4?c?AO?O!7?A#61!8?@?!5@Mve[GO???___?c_mAmck{w{oWo~n|~LRfbqd^eBpOP??XHMDj@dWA@#135?[WEFA@A?@#154?__o_oOO??GGKKCAAA#129@?@!4?A?_!6?_#89!9?d~~~^FA#98_oxMC?A#135!6?opIE#61omEMMIA!5?A?A??@!6?O#69E#161CG#66_#161!12?_??___gA|Q^FM@#70?_???O?CB#28A!4?E#141G_#66@??K??GGKGEA?CC?EBB@CP?o_o?_#64??O?_WCB@@__OwW{Wo!6?@ACGOo?gO_`ox|Z^VD?@#103oqwE@@???OKA@!8?@??@?Wgo_$p@#138?Q`_?@#98?O{[[Q]ZJLKM?F#61?_@b}#68??@DAA?GkGogoGO?_!18?gO?W@?CCG???_??_?__OKNMB#61oO#60@#146_K!5?_?_#101?@#138O#65_OB#69_M#162OGD?@??@??A?D!6?@?CHQCYSQQ#69?@?G???A!4?K?GO??_G?A?@#3_gCF!7?_??_#103C#163???ASZunz]nYlYdW_#66???@!5?KSnzYN#68_W#57O#56EG!5?@??@?P?@!5?@#131?_?O_?_O?O??_?O#9?@#64A??O???GGO_#161ICO?L@KCA???@#57_#70!17?A#59?G#103@??argddfDA]^ZGPHPRRAFBFbF?O??OkW[LW_P_?__oO?oowS{Qdl}^`FH?@#132?oow{W]K^M!4NFFBBB@@@#119!37?PJG??A#103!5?pxN!4?CG!5A?A?AA!6?E#162??JO#66!24?OOONFB@#103?_??G#119G?GB#29o#117o#62C#36B!4?O!8?_#52!11?G?CiSiM?E#61?ogc@??CC???w!8?O#59!13?_#70@#138!4?o?A??o??@#67?@#135!11?@A??O$#61?_#116?@#132S?_?A!8?_???O#70!9?c#69D@ABAFDHCGkW{gso_?_???CAgWVs^oC_!4?@?B?KGW?oB}^MFB?@#65_?CA@#94_O~vdbOS?GCC#120GA#61C#131!11?A?dQ?C_#52!14?OGEWO?@?@ACAGO__OGOK?A#70_#4O#59O#0GG#100O??O#105?CBAB#65_?ON#131!14?ACHCb?C#52!10?K#4??@!5?@???AA#60A??C@?A#52!8?@!8?A??O_!5?CG!8?_???O??G#120!21?@#135@CDYAWA\@??@!5?@!22?__#28!14?O#98!13?!4_O_gOKsMqCiOaPw\YtiToiXExA{OC#154!15?_OLDKA#65!7?Px@`@Po_!9?@!6?_#163?FLyowww{x~~^|!7^V\AL?G#162@M#68?OGKEB#146_?O?@??@#142G#63_#110O?_#162A?G???@E?@@AA?@#70!14?_W?GCA!7?_#67A!5?@#138G?_#132!21?o?KoGEB#65O?U`fPO?!4GK#116??@C#146AC$#154!5?OS_!5?@?_O?OO#105@#103__?oS#66!12?AA@BAAB@HNZX^t^|p[F`!6?O!6?!4BMLK??@#116!6?_?C@#119_!6?OO?G@#67C#36!35?@AcOG!8?O_?_?[`M#60??@#33?A#28@!4?_??O?A#51!20?A???A??@??@#65!5?_#67S!8?O?CE???@#60!19?@???G??OO#70_#162A@JL\AWBGDJE@A@@@???@#116!19?A?G?G#67!4?O?O#133!60?_??_OGoKqTdXc??_GOiDC?W?_#132!19?_owp|NEE#64!6?oOo_@?@?!5@!8?MO_#36!25?_#64?__??OWKNB#94_owPKA#65?@#53Go#161@@?FMFFA@@?A@@B#65!17?_OGCA?O!4?CK!6?ACG?_!9?__?Y]MF#120???GK#154oHE#135G#59oG??GOCkDoCOC#120!4?A?G$#119!6?GW{mAb___??O??CGFC#57!40?HAGC#161!6?C@A?@#135!9?O#120O#105???GAKFJBFA@#154C#116G#64!37?GKScKO?Oo_!6?_?OKA#116O#94??_oiLZ[LKN#120C@#49!21?G@?O@???C#116!7?@!7?O!5?A#68G?C?AA?@?@!9?@#56??ACKuFK#67?_#49!4?A?O!4?C@A??A??@#138!23?O?O#59!6?c?G!9?A?a!6?GOIFKHH??@A?A#134!29?O?_???G?ICGFADAD?IPE`E\Bnz~oIO!4?owTLE@A#116!18?C??_!7?A?@#138??LO#69!32?GCA@#88??_?CE?oK#99?O#43C#42C?O#163@?@#64!5_#135!25?OO??C#146@?@@?AC_?A#69??@@?BFLTEF?A#28!12?C#119o?E@@#64?_{gUGa?O#138!8?@C#119@$#94!12?BC@???@?G#36!44?C#70?AGwoo#98!22?WOG?C?GAA#57!38?@A_I?G#161?@!4?@#139!12?G#136CQ#154!5?B#33!38?G?A!7?K#65G??CB???@#2!17?@#4AA@G#131!8?A?A?@#68??_!6?G?c_?tIEKKSGg?O#28!141?GGO#146Sc?CC???A?AAA#135@_#61!32?_???OGC#84??C#51!5?ACG#46_#57_#52O#68??OOOow?_o__?_???A@A@B??DOF?B!5?_?_#98!4?@??o_#135?G?_#116!20?A#88?@#28!21?G$#78!13?G?C??A?A#84!77?G#132?O#70!43?O#56o_o_#162A@?A#0!60?_@@AA?CCGG#8?@#66_?oO?G?G?C??A??!5AiKWGo!7?ADL?o?__?oOGOGKKMCEBE@A!5?_?_#70!146?@?@!5?@#101?G#120A@@#67?G#98!42?A#14!5?G#49AC#47O#120!34?CAA#138A#119@???@AYG?GO_#68AFKGq?hWMDAAC#146!11?A$#133!16?C??@#49!131?A#28!61?As???C?_C#64@???G?CC???@@#72!15?C#0@#5@#3?oo_#64!15?_O_ooowWW[GDHAAACCW_o_#67!140?O#88GGOC??C?C#136!48?_#16!6?O#37_#131A#116!35?G!7?_#94DuCO_$#134!17?A#138?__?O#88!191?I{KWGwG#59?_#72?O#70G!4?AA#120!202?C#136!5?o??G?O?O#17!51?G#132!38?@!4?@!5?C?O$#94!216?__o#10@#69!6?O??G??CCAAA?A!6@?AC?C!6?@???O?_!5?_!6?G!4?@b?ooOoGoO_#105!150?_O_?_#28!94?A!4?G??@A$#139!216?O#29C??O#51!5?_#49?_?_!6?O?G#129!307?@#84G$#162!229?oOW_G_CKcSeGCWcKS?_-#65uMC??_!9?owWSKQC!4AUF^\`@???O_#52!4?@G@CAOC`[?i?iPgCHOAk@?I?G?C#70A@?@@?B?EC?CA@#94_!6?A#69_?OOGGG!4CKKKNF?GO?O#131!5?I?IC@?c?CGO_GAG#52!8?@DeQK#56@Nl??@@A??CCA@#67?C!9?@#3@@#36A??@A!4?G#163?@A@DBALB?A@??@#66???oOpw~r#68OwEC#60_C!9?A#36V@#162_?i?O@?c@?aSaLOClWiQO@t?A#36??@BAwo!5?@B?AB`B@#162_oO?WGCC?EQCA?wChDyagOO#64?@M]c!7?PrRBRDme}mM{MgWO?CO#135!6?AQS?D_?HFAEECCKEEB@@??@#134?!4_oOgWwwkGU?CA?@??@???C??G@??G!4?C???IO@QcH}sjO_owEF@#154?w{kJD#138??o}~NA#103?oV~|g!8?@G#94AF~ySAHAPIPLM#61_@#68_JE#161pBYYSYQB?`w_goOOG#57??A?@#70@#116@?AA???_#105ACI|ss?wowO_#88GOo!4?o__O!4?OO?O!4?_#116O#52C@A@!5?_??G?C??@#61??y}#138g!8?CG!8?_?O_O?CA?_?C@#65WQoYTQ\AI@@@#103_Sgs{{w|nF$#61@`Q{{!9?oGCCAB?B!5@??A]}C[W#69!10?H@BABBCUCEFBAD@??@?@A#65!4?Rma!7?CCA@@??_O??GCC??AA?@@@#52!5?_#163?A@?A@C@#162???I?G??O?_@___?o`O_OG#69?__?_#68_#57A#64o!5?@AB@A@!5?_OOG?C?AA?@?@#162_?O?_@BFELMY{|Q{jSiPiO|SwFmMF#69?KNF@#70_G@!9?c#52G#66}\_#131SiLQlB[bLaLaChQDODiOACO#52???G#56@A!8?CCC?CAA#70A#163_o_oowOWK_O#49!4?A?CO#68?@FMP_#61?H[A?AR{GKGGG!7?@@`B?B@rP~ndO@#138?iqqRRqoxwgWW_?OKEA@B?@#78!5?_O_#133!7?Wd[I`GSA@Q@AD?e@?DK@G?Q?D?Dg#78!4?JSnICA@#129_OwE@A#135!7?o|~Ng#61?AU~OK_Og?HKo#88@G#105?Dj|u|atAA#138OHA#65E#162__?O??_???_???O??_?O#64??AECCSgwo#120@#119A#94DLod?@ACCKCGWo_!8?___o!6?_#66??B@@!5?_#60?C#135!12?@#146BG!5?@???O_#68@#67???_#135??o!5?@??_#64??_KBdIDAD?A#116!9?A#135Ow$#64G?G#135?@?C[!4?_?C#64??_gokWc[{{gW_???@?AKE}}|{mtOgO_O?_!9?O?gO_G`Ih|mkO?@?B@AFB@A@!5?_oO?G?CC??AA?AA#162!4?A#49!11?@IFGRITNUTTRKHU?SA#36!5?LR{!7?@#100_#28O?O?gQA@G?CAA?@#57!4?@#51?G?CI?a??_#161!5?_?OhSkTeAjFG#52!5?_#64?OXB#28_WB!6?B#56@#57_#51?A@?CA#163_?O_?O?O?G??_#51???C?IcJgMsg!9?@#52@#57?A??@#66!4?C!4?!5@???@@A?go__#65@Zua!4?Ba??OCG@W@@pA_UC?kwGG#28!9?G?K?GC#146??_!5?_OG!6?A#129!11?_??_?S?gS?cW_IOGS_?oCQg?iO#89!9?TJD#119??C??A@#59!14?@?m`CgO{S#67A#146@Go#101!6?G?C#103?_O#64_XC#66OAGCCI?CG???G?GgKSk[#68?c_WogO#103@CGO#84A#88_#98JO?GGW???_#63@?@#31@#28_?O!7?C!5?O!4?_#61WooOKKEAA@#120!12?S#94A]!7?O_#88?_#120!9?_#132OG?@OKB$#59?O_#120??@!4?_?OG#70!7?_W_???_?_??ABCBW@??AO?G#66!7?@@@#61!18?[mKKG??G??CAA@!4?G???AA#116?@#67@#51!24?C?A?GAGCA#60!14?A??A!6?C?B@#65__O?G?C?A#131!22?C??A?G!4?@#36!6?GA#3O?@#94?O{FT}o#116O#65W#49???]@O_!10?A??@!4?_@cAO#47?O#10CG#0AxO?C??G_O#8C#68_O?G?C?A?@@@#69!10?@FEG#52O#103!4?@|FTk?C#59?CC?OO??O?@O?AkQ?eCm#132!10?_!4?O?_OwgoWKEK]EFBB@#119!28?G!4?C#132!21?Osy~~N@#64!10?@?Q@F#28???CO#136!7?C?G#154?@#119A#28C#69?OHKC#131??@??_?O#47?A?A?A#69_?_{WW_G#61B@?G_#132?G#129O#136??AA#100@AAA?C?CGG?O??GOW?GO?G??O__?_#103???_!6?@@#119!14?d_???ACGO_#61C?!4OWKMDBBB!6?_gA@??_G_ot{{y]jVJBBF$#103??@BA]w_!5?oGCAA??@#116!11?o??_#103!37?OO???G?GG?C???OGG?C?A??@#8!49?O#0_wCGC?G!6?@#138G#69?__O!7?A?A??@!5?__#57!22?_#59?CA#88_{NB??@N#120G#161!6?@?KQGA[?H?ObO??Cg?IGPG#57!4?C#4@#3BGC?AACK?Gg#69??_O?GGC?AAA#135!22?_g#68!4?!4_#103!10?@!5?OYn{l@L?K?C??@@BBA@@#119??_O??O?GK?EAA!4@#65!66?QHE?Bao#135A#116_#129!9?_o?C#59O#163!4?_``?`#52??AAA@?DA@@B?@#56@?A#65A?CC?O_#139!7?@!4?C#166@#1??@#62@#0`??A?A???C?GG???O#65!4?GKgQA@C??@!5?_?_yD#132??O!6?CG#59A!7?A@AC!9?OC_K??_?G??AC@$#28!6?A!8?A??@#103!13?G__#135!39?__?O#146_Ooo?Ww???D@AA?@#3!53?Z??A?CC?G?C#103??O#61??G?C?A#131_??_o?gO__#67!33?GA!7?C#66!20?A??D_???OT_#8???C#28@?ECG#9A?A#116O#161!10?G?K??AkEABQGCGCg#28!9?O#72!8?A?@#127!31?@#154!5?__??GC??@@@#138!78?C#67!13?G#49!8?ChSLC@S@?C#36?A?B#146!8?@ADO#78!6?_#29@@AAA?EC[mC}AKCKC?G?G!6?_#98!26?@[BBCW#103@ACGG?___?oOGG[KFB!4?WE@$#138!6?@Bwo?_GCA??@#68!16?@?@?@A@?AeRcMg[?{OgOgOwsikRUmTuStQ?O!7?@#119!5?_!6?@@@#161__OoOooOoO__?ADNTMN\}z}t~toooQg`_!5?_A?`@?@#33!9?CA#88wogoO_o_gO_CEBFA?@#52G?C?A??A??B?C??_O#0!27?OC#136?_?gi#146??_#33!35?C??G#64@!6?OGKDDBB@@#131?___W?wCwCo?O#116!11?G#94!49?O?GO??C?C?A#51!103?OGC?E?@#138!12?ACG#142!10?@!4?A#121??G?C#56@@!5?ACC#67G???OO#105!26?`Wg_?_#65@???K?GDB#146!6?_OC?@$#132!8?EMWSCA?@@#120!58?O_?O???G?CwWH#154A#66??_??O_?gGGg?_OOw|O_g_o_!7?C?@!8?PCGMIlu~]YX#70!6?@!5?A??A#120??G#94???@#66_OOGGK!6CGcZ[sWGOO_#77!29?O#1!39?O#88AGOOOo_#98!87?__?OOWGGCCEEQvh~zDYaT]ajTihYdQsHubQrMrh@~OdiUlZu@!6?wWiF@#117!86?@?A??A!8?C#60AA#68@@?BAE?C?C?A@?__?Oo?GeAC?A@#134!8?A??G#28?A???O!8?_??G!4?O$#119!8?@?!4@#28!62?O!9?@???C!4?@#67!52?C#116?C?G?G?G?C??O#100???@#68G?C!7?@#5!79?_#29?__?G?O#99!240?A#3@!5?A!6?G#128!31?C??_#64??@BFANFIC@#119!6?_o??@$#154!9?@EAA?@#88!62?_?_??O???CA#68???O?G??C???A?@B#29!47?O#52???@#146?O?G??C!4?@#67!90?@#60@!6?WGC??A#4!234?@#33?A?A???C!4?O#78!30?_?O#154!19?G}MA$#146!11?G#116!65?G!7?A#67_#132C#162!4?_#161!73?_?OO_W?W??G#100!83?_#139_#70!247?@!9?G?GGG?C?E@@!4?_O?G?KAAOD#133!7?C??O_$#138!85?CA??C??A?@#49!72?_?_O?G_O?O?O#64!331?!4@?AACC?G!8?OWGG]UHtpyp[{N#95!8?O#154@A$#136!510?O???_?_$#126!511?G#101?_#77?_#69@?@@FBCAA!6?_!5?A@$#139!513?O-#61X^n^IC!8?tf!7?G!8?Avw`AAEGOO_#68???@C?ATAIVHDZIcJQLjXcXj??A#65_}K#103zA#146YB!6?@#69_??A@#66!15?AcAG?fFKwp@EKKAO?_#131???@#163?G??_#66!5?is~BD#68_{s#64GC#3uC#29C#136_OO?KQ#146?c#61wA@#161o{KADA??@???@??@@AG?IC_G_!7?@??@ACA@?C#36?__{JA@#100_?OD#136OJ?@#67???G#36_P#49HuHPC#163??`?C@I@OC?P_GC#49??A??OA#52?gR#47C#10OB#0oN@#29A???@#67F#68C@#162}RD?A#49!8?A!7?A?@I_DgO#68@@!9?GOGYMWgYjHrPa#59?cIT#103PGy{_P#132?_oooWSINFB@@@#78!5?gS?a@@!4?A?C_#98FHFjE[M\lQHOHaYCyDydI\i\i\ixiUYlJTH!4?o[I@#154o[m^bMP#138???r~~sxA#103??F~~}o!9?beo!7?G#68oGA@#161KQfSgvxN]U@BBAA@#68??G?gULgX_QnBQ@#61?AI#146yC#98_??SH_?GO]D#132WA#61{!8?CCKGG?O_!7?G??_!11?ogwM@#146YB!8?O!5?@?A???@???O__#59A?CCO#135!8?_O_W_w{YLUnF$#103__O_Tz^R!5?~A#64?Om|~ivjCzeLrEXeW_!6?@FNN^^~}yZ|?gpgcy_cZsLaOCZeS~~|^@#61pC#28T!7?GE@#66wKCA@#69!18?B?GREMy_ooO_#162?G?O_?@@G_Oa_\b\?I#69?{y^A@#57S#56H#67GA#33@#137@??@#103!4?C#64{A@#131?oCy|}^snV|e\fWeSbS`G?O#69@J?HBE!4?GwO?_?__s?SA#56oWKA#3@!8?_O#56M#52m#51aGQC#162@G@GC@?@A?aDAPuIdTkTPnT@#36?_wM#56S!9?A#66I@#163kyz|v|z}|}xi{woGO_#51?G?Ag?LQTm[w?O#60CI!6?_#70_#52???O_?_#65??CG?@#67??@C@#138Ogl]CNNFB@#98__oOWwc[cIBB@@#133!14?CG???A?O???`??_#119???_!5?C#133O??O_#78??_]@@#119??_?C#132_O_[pm~~~K#135??JE|~~w#61??@N~|q_PhOh~WW!9?CA#64@#66C!8?__wWGC?EBBA@#52O?OO?G?OC#65???h#103_#28C#94R^!9?A#138_C#103A!8?A!4?G!8?C??_#52A?G@#103!11?OA#132C!7?_??O!9?@!4?C@#103IO__?_?go{g{y{\m^e^FBDA@$#65E#67???_#28?_#135kF#120_?_G#65?GWnPA?TGCPCGqGXeXf[G??@???g???_#52??@???D??Q?CP??_??A#59!8?A#138?_D#94_zSi~N@#56gC#61@#162o??OA@#52!20?@?CW??_!23?@#36IbA#59@#28O?A!6?GA#135@#69w?A@#163w#49??@?A??A?AWEWgSGCoC?G_#68A???G?gOo?_#52!7?G@C#60_?@#28CB!5?__OA#57O#66?S@#161_g_QsAoYyc[lWygK@oIgP_C#32!6?_#8GB#88o]C@ACK#103w#59@#69s#131???C?GAC@A@ET@FDVdIVtChAS?G#52?@?A_#10go#61@@?A#28_#69?@G@?P@B@O#61!6?Simu@A#135NEQ@J#154??__???CCA??@#89!4?Gs[}}!4~|gO#129!5?@A@A?LALQLCYDYDYtATaTaTADgDA!8?_O{JB@#59!21?AKO_QhS#28??@#138C_!4?_OCB#162_owB@??@??o?HCCC@@#64!8?ACQk?olmv#116?S#132@#88g#105?n^@a@T?@@#129OB#88@#28@!5?@@!4?C???O_!4?@#67B#64DDGO_om~}]jDI@E?@#116?_C#119_G!6?OO!5?_aA?A?AA@AD@#138U@_#65@ZXLB?@#138!12?_ogOw$!8?wNADv#70!9?Oa?P?C_!8?@@E??O_!4?c?iOC!8?OC_#135!10?G#88_K!4?oE#60O#64GCB#161wKEhATbTB}d^zn~~~|Z|v{Wo_???@BBLN~V~n^}}uv^N\^a[aT@#65!7?o#88?_y[a!5?R#138@#68?CA@#40!5?_GO_?O#51!4?@?_?@?_S#36?@QKgS#64!16?C#0oOA#94?gkS\WJF#70?_#60@#131???CAYdISJ_CO_A@?CA?@OA?I#51_?G?RKB#57@#3_#1C#100?_H#77O#136C#137@O#64?o#162!16?A?IPgA`C?`A_#36??A?CCG!6?O!4?A???A#146!19?GC#129???_#134_?W_Ws{SaI@!7?Vj^wuwOo`o_O_cacO?`!13?@_?Siu^`isNBDA#65!25?@NECAA?C#146?BC_!4?G@#65G#69OKA#163okWjUGE#131?@?A#69_ow{w{{t}FhaDaD@#70?G?OGS#135@#78???O?iCSGCE#119_g#154C#135w#65?_!8?o??Oo_!8?A?O!6?_Swt}xFEF@#120w#88@#94sF!8?BT?qQ!8?Gw#61??CLW?_A{VMBVBDBA@?@$#132!9?O\Y#103!20?@?FS#120O?O_#137!36?O#119CA@#67??_?A#65A#68?@#163ogS{i[i{@Y_CO#0!46?@#94??CLq@H~#66!4?C??@#34!6?G?G_?_#162???BO?XC!9?A@?@@GCB?@#68!4?@#70A#67C#88wkQB_a_OWN#116C#66!26?I?_}C#33!4?G#94??omxy_#72?G#161!16?G_?C??WOS#66?O?A?_#47CW#4??OO#3O???_#66@?@#119!26?oOWGICEBAB@#89!52?SI#64!31?G?C#135!4?G!6?_#72_?C#134!40?_?OA?aG#64!5?Osks_{_[oGo?_#132C#105??AACO#137@#154G#135?O#70G??O???@@?A???GO#98!5?w@??qPGLKGGGCGCOc!4CMtA_#64???E?A$#154!10?_#116!24?IkSgO?_#98!36?GC#0??O#36?O#116!62?G#100??H??A#162!6?G?A#66!18?AAB?S_?O?BFEDEEKyTy[ZI^B#116!4?G#105!6?EC#146??@#28!42?A#64!34?AA?C??LL\AEQc_cCCCSKmXvZ_#132!118?A!4?O?A#67?@#128!43?G?O_#70!5?CA??K?K_G#119@@???CC???_?OO_#68ABGG?O#105!16?ICB???A@?ACG?WCWoWwOO$#135!37?G#133!40?_#105O#101!71?_?oC#52!29?A?[c_@?GOG#65!104?@@B?MKOQ?C#72?C#94!131?@BC??A@#59O#95!46?A@#60!6?J#3@?@??A#146@@?A!4?G?_???C#116??O#69CDFF#78!17?sIWDA??AC!5?G?G_?_$#138!37?_#154!40?@#139!72?A#105C?_#57!34?O?_#8!109?_#1_#0__?_#120!134?W#119KooGGA#133!47?_#68!8?GOGO?O#120??A!4?G#84?C#98?GCO__#134!24?ocGKF#138__??_#133?C?_!5?_$#77!152?G#64!37?_O?_#59!109?B??A#154!135?O!4?C#56!57?BAA#116A?A#88???A!4?O??@A#133!26?@#154??_!5?O!6?A!5?I$#98!443?GKU@#0!60?@#94!6?@@BBBH\rIg#28!33?_!5?@@#120?@!6?G$#105!443?@B@#133C#59!67?o#138C!8?AG?_#135!30?_!6?@!8?O$#84!443?A#129?_!69?A!7?C#88!35?@@#137@#134!6?G$#136!559?A-#103BRND!9?^#65g~PG?O?A_I_HaLQdWPyt}k!7?@A?AHOOAKS_oOoOOO?o?OoWOSM@C#28OCHA#98__XAPC_#61C_#69@W_#163C??D?@D?HBS@Q#66!5?AG_AGPACaG?__???@@?K?G?wOO_Wogx}^#68?_syBA#61oK#28LH!9?A#64dw#161BYC#131?@!4BFNFnDB@bA?@??@#162?ASo#51@#52@@EG!4?@?AC#65?O??G??_?OGG?C#51_?W_KGOcWTiOcOC!4?_!5?_?O???_?_?CHC#56O?@#29_#88iZQSo?OG#67_#59A#69P_#163?^^~}!5~^~~^njTEHE#49?_?_?C#52?_cH#9G#8CA#29C@?@!5?G#48@#36@???@@@ELK#56g_#61?@UG#135@??O??_#129?A?FKBWAHO#78!4?Q|kODOCGA@A#129_?_?O_?W_OgO_GO_G_?O_!9?@#119!9?_?g@A#132WszA|u~~~NRB#135???Ovk~mRdG#61?Bnz~mw|yv!7?OC@#66??@OoOoS[WQSbDkWI#68??_O_gooWLg|CVA?@#61??_o#103]#138D!9?OGA#28@#68_?_#70!4?@#59!4?@@#61!4?BM{!8?@AK[__O[AAIB#120OaEA#98SmVDB@#61??_G?B#28?@S!4?OO#105?@?BG?gO_O_#138AC?G?OOW?Ww{sk]d]tivh~$#135{kOyMFB@!4?O#61_V#64?mv~n}|^s^qLqLQdICG#103??Jq???@?K?O??_#68!6?@?@?@A??@?@#103__??AC@#120A!8?o#56@#64o_#161DJHVQeyIRECB]L~n~\~|v^|vm|j\qkO!6?BBFE^BnM^dJSA#64!6?{\G#116_O#88QT!7?@#103`#65Y#68F#66[#163Dz~}!4{wowOwsKWsSkGO#66???@B[y{O_!8?@#0??_!9?A#49?O_WoOGO__O@@E??G?OO?oO?g?G?_?SI??Q#36_?YlA#0W^@!5?_#3_#103[#60_#36_#162^~__#131?@!5?_!6?_?_HC?C#51?@?@A#56?o#4W#0o@!7?`A#53_#46C!6?__#9?O#59@hsGo#67__#132?@FNGwwo__#134???A@SD\~dAA_?__oWMKBBJBDADB?@?B?@A@BE?JCjCm[qcCK?KI[GCBBB}lDA#154?o{fB?|AH#138???ok{~~~nGP#103?PkYv~{OC!5?GzF@???_?A#69OOI!6?_?G_WoQbt~~^n^VNDFABAA?@#65?OgOKN#116`#120W#119oG!8?@#64ow[}^|~~~}~~z~s}}~WqG#28@?C#135g_!6?K_!9?_#138O!6?_OK?@!5?@@?E??_O#84??O_#95S#133A?G_?_#103@BBBF@@A@!5?G$#120??_?OG!6?l#70!7?@??@?CO??G?_@A#135???GO??C!4?_#64A@A@@JENEIEMIKN^MMAMB@A@#67?A!9?@#65W#36A#66FWo#131A#69!23?O?DRMZ|`BCEK?wo_??_!6?_~^JD#70?_B#60B#67A#94_g~Liq`o\G#135[#69??_#162_#49!11?A?A!7?A@AGAC#36A@Ta@!9?A#116?_SH!6?A#56A???@@#161!6?@BFEDHIKFBIBOth\F??`@#52gOS@#32?WE#100?O?_#136AL#28_?O#135B#64[#68M#161!14?_OSGWUPCQR?Q#66w{[@#57?C#32_#33GA#139_??O?g#3??@#62M#14A!5?_G#10O_#65?AAI_#138??BNMwoO#119??B??K?o#133?C?_#89!4?PNyNZFD?@#119!6?_!6?_#78!11?GWwoGo??OGKsc@A#129?gSM@?GC#120!14?A#59!10?PFAD!9?G#162_gs}nMlMhAedJCI@C#64!8?G?_O?_gw~eUjO#146??a#88A#98ut?Ao[GBB#65O?CA@?A!6?C?I?@?fLso#132@??CO???A[_#64@AB#116!7?AG@#154O!6?@#67?O#135@??CAG}{oG#116_#146GG__!6?BAC#132GWoo___o_#28???O$#138!4?_OKE!4?A#61!15?_?AC??@Rs!5?@AKL[oMgs__G???!4_?__?_?GOKGB#129_#94O_SFC??@A#116I#70E#68K#162?A?sggXCokowg__?O?a#52!12?@C?QcIOO_#162?@?C?@?ACBC@#59!7?C#65O#132_#146C!8?A#161!17?GoCHjQvn}|{gC_#69??g!6?A@@A@@!7?_#66__?O!9?@aA_GWOO_?_?_!4?C??_?S]DJA#57_A#4_#33_?C#137C?_???C#65?@#162!18?a@_GqHkZlABA#36WuBB#1C#28GA!6?A#31O#108O#16GA!4?O#64@ABFKC#103?@F][o_#154??FFDKWOo_#133!27?C??C?G?O?g!5?@??A?A??@A@#67!43?C#135WE!4?K#68oKF@#161??@A@A@@#52!14?A_OC?H?C#94!8?L#84@#105AG???B#154CCA#61G#120!21?A??W_#105?C#65???@A@GLM!4@#132???G@???_OKAB#120!8?AGCG?_!9?@??C???K?C?C$#116!4?@#132_OG@??t#116!25?C_?@?E?O_#135!22?_#138_O???@#105?O?[AW#68!37?AGGoG?O#100!23?A#105?oCL]FA#138_#64!34?AWc@BACC!5GF@??_?O?G?C#131_???_#47CGAG?C#131!4?@AC@AGC@CA?A??@#68!5?_#10??D#139???_G#101?A#105@#10!38?@#88_SLQ?`@RG#99c#50?_O#51@??C#70!5?OO#98!14?B?FLsijYa?G!7?_oo[{S{i\Yc^iVkZUd]cXVcZSzPaDB@BDADADA!4?OYTB#120!36?_G#138B?_O?@#70!30?O???G@CB#78!5?GQP?A#132_WGC@#103!22?wO!5?@A?O_??__{{s{LD!7?_o{Mu~{z{a???o#132C#98@BCFKTiDgOGO#135@A?CKGAEHEBBJB`Q`ITGU$#119!6?_?ooy#138!26?@Dk??G?_#116!24?O?G#88??C@!5?@#64!37?CO?__#136!26?A@#119???_C#70!35?C!4?GG?O!4?A#103_#88?DBBA@@#36??CA?AAB#162!9?GACP?GsOLA?AwITI#94!11?DH?]NB#100!37?OGa?@?AgS#37??O#57@!7?O#89!67?o?o__ooGW#146!42?o#132K?GKB#134!45?cgN@C#135_#103_?CA@#119!20?@??CpBEG#59!4?SQ@A#146!6?oC#84?@#129_OK#119!11?@?@?AC?O!5?C?KOO_$#154!7?oKMD#120!27?IRA??O#70@A@C?DGQ?P?gDG@CP???@C@#146???__Wc#119WI!5?[#101!69?O??G#154?O#57!35?@OA#67?Oo??__?OOS#94!5?@#52?WGK?C?C??DACGWGo___#94!71?O_EIC#17!5?C?AGW#119!123?oWBA#64_?A#128!43?@#95C#129?_O#59??_#146!23?AA!4?@#119!16?gjO?G?A#94!11?@?B??QG_?@?FAC?G_$#146!8?A@?I!28?WYo_#133!32?Ga@#128__#56!112?ICKC?O#28_!4?_?GUIKCCA?@@#10A?A#34?_#136!83?G?O?C#20!4?gWOo_#154!124?fS#129@#138!78?C!7?O#133!16?G#134A#129!14?A???G!6?@$#88!40?c#132_#95!36?_#78K#84A#3!113?OoG!5?_???A#161!6?_#67??@?@#92!85?C?C#25!7?__#94!207?@A?G#133G#154!38?C#134!4?A#78?O$#60!194?g!7?O???@#3!10?@#77!87?g?O#30!6?CC#98!208?@BEowo$#33!196?_?_#4O#61!5?G??O???C#42!101?A#47@AAMO#154!205?G???C_$#68!197?@?ACEED!5?_?OO#34!102?GC-#132c_??@_!4?o@#103||#65HNpSOG_SGJu|y^]INE^NNF#138??@@{!4?@_K#61_O?@BZQfQbb!5@#154G#119GWwkSAA@?__OO???C#65__gS#69?@BECkKkKwwO!7?_??_?__?o?SIPC@vs{!4?@AAFJCMMEFBA!9?_?OO??!5GC#163?CHV!8~vnnPaHA@D?@#162?OEzQ#69??pME#64RC!9?g??@#163WgOoOO_O_#34??@#66!4?A?DAPAS?@?_!4?CAGE?C#60??_!9?G#162_O_OO_G!4?o@B?AA?A?A?A!4?Od??AO@#52?_O#36__#32_?@!8?A#102A@!6?A@#32A@#33E???G???G#132_??_?gqs~~Wa#129@DH!8?_OgCWeOmhaTQgDIcPIcJ_TI`QHqCPiO#134@GVl{GGG!6?@B[sG_#132?@IJNJ^N\!4Oo?!4_#120O#103MDN~NN??f_oKCA@!4?A#36G_#66@?_aO?EHGSBA@?@A?A#64!7?cPcix}jRNQ@A#138_!9?KA#68_o{]DULAD__??_#65??A??oCp]~EE#103`NA!9?@AD]VPB@!7?oKAh?S?v`v~y~^mPe?AA#146@@AGOW_!9?@??AK#138BKN^P~j{nl]$#146OCOa!6?G#138M#28A#61Au_!4?O?_!4?__pow_oOgN#135??m!7?o?GGC!4?GK?O!4?A?@@#98O_osiqRWCKKMAB#68???@@M[wWOoOo#52!17?GC!7?I@GQ?@A?DGSGO_?G#61?_?_K?A!4?GG?C!5?@#131!14?GO??K??O#66!7?Di~MP#36Ok#56O#65@!8?SA#162GKC!9?C!5?CI_Gc?_G!7?@??@?@#67???__!4?O???AA??@#36AA?@?B???G???_?_#47!15?CWCA!8?_O_!6?G#52_?O#64o_#67?A!5?@@A#129O#119_?_!7?Aye!9?_OG?W_OSGgcQgpIcpGsI_tGcQ?g!4?O#78?ABtO_?A@U?BEK_#119@?KWooo___?__#135??GGK?FN^NPYo!8?OG!5?C@#10_#68@!8?o???_!6?O?mzezJeXDA@C#65_OG]LB#132O?A!7?@@#65A#52?_!7?_#70!6?OCOG_#61?wx]#120oKFA#78oO#132???@Mg!6?O?CA?OOKB#61oSU|j~GU#59G#135???_PmXvOXcw?o#98BFEC[ysIk[kOg#135!5?@??I?SBOQ`$#154GOc!7?F#59!4?O??__???o#103!10?_Oo~}!8?@RFAICCKW?OOaa???@@#84???GC#78GOK??GBA@#103_??M#64?i}o_?_#161??@??@?BMHlZCfJTJViVWtITJTm?G#68?@?o??A?CG!5?W?CD@B!6?_OO?GGG???CEB#49!14?O_O_O_O_?O#52!7?_#68h#60?`#67OC!6?OB#68{A?@#131?cImITELU@m@R_AGCGO?O#57!4?GCG?O?_O!5?G?C#0GKO!6?@@#131_?O_?_O!7?A?E?B?F?HE?AH#14!8?O#10[@!6?_OG#16GCAA!4?A#46C#56CGWp@@#28COcO?ECICA#154!6?f\{#98?O~TI??_?oWMCRF@N@ATAHDQCPICR?TI?UHcLRmTnwfgO#89?AfV~|}h~{wo#98BIqO_#138!7?ANNNFDR^WO?___#61??O?^^W^NB@!6?C#57O#69A!5?oxuDj{|[~}|~|~n~PCXC#52OGAOC#70?OK_D???@#146K?@#78wC#154?oG#59_?C#69???O_?_#146!20?oG#138@!6?@UC_??__!6?_o?B@#127!5?G#120!8?G@?YCo?_#94?GG?@??@A?C?OOO_#120???_C$@AB@#98?GGS]@#64!6?MjNVNjVCHAD?@C?@#28!7?O#146BgP@AcG#116A??D?G???C?C??a#146OWOOcC?A@#105?C?KA@???@#61_OOV#66!4?@!5AFEk{o_O_oWSisGTGFA@i__?zuG!7?@???B@@@#116???_??k#88OE?A@???A#67??A#161!20?M@UlMi^}nnxCgT#70!5?I#3m#28iI?@??@E#161??Oo_UID?dGgO_wO{c[xooO_!4?_!5?@#32!9?O#33O??C@#68?_O#66_O?GG?C???cGBSguCCG!4?_???G???@??G`A@@#57A#56@#43G!9?C!9?A#4C#3EG[_?AA#29G#146_OG_?O#134!12?atnyPoKE?B#154__#133!26?E#129!17?D?CG?C???_#28!5?A#65!10?_o__!4?A@#132C#84O#94__#0O#8_#59@#51CESG#61!31?__OCA!9?G#135!28?@#119OGB???D?O!8?_O{LH#67!4?g?A!6?D#138!6?Gc?AK#119BC?Oo_??@?@BJOCg_$#138A#135@!9?o#132!29?S???AS#65??_oOO_@?`#138??C?S!5?A?@!9?_O#135O?@#162!6?@@@?@??B?@UACJ#64!18?ABdhkgg_O?o_O?_WGEC?@???_???G??!4CA@#116!37?P#88sFEBRm@#66??_?A@@#49?@?A@?HA??GAC@@ACGc?O!4?@?A?DA?@A@#28!4?O_?E@F?A#161?_!5?oO!9?C???@OR?P??OC`C#62!7?O[???_???C#42OGO?G??C#13C#69?_#62@#60??_?@#65@@@#103??@@BC#133!12?G#78?ODMN?@#154!49?BBED?OS?O??___?_#146!16?_OGAA?O#28_#33O#64E#47W_#162@??gN??A???A#103!23?_GC@!7?OCA@#98!27?_oK@Dby#129[#135??xY_gKCIA!6?K#116!17?c#154???@#132C?_#105@@B?JcO_?_#132ABFLB{Qo?_$#119?GG[}Fq``}#88!31?A??@#120?B?K!9?GG[GmecEA?B!9?_O#146?GL#70!40?CGUOSOO__???_O_OWGB#65A@??OO!4?C???A#146!40?@#94goKk#129O#103g?@#69CA#51!8?A???A?@!5?AGGaOc@A?B?A?@OEGAE@A#116?_?_OG?C#49???O?gGOCG?o?_O!5?GGKCgCQ_lGcQGJsAH#1!4?_A!4?o#31G??@#49__Oo?O_#15G#116!6?I!7?C#138GGYOLJ#89!14?B?@#119!81?_OGC\G#138B#60G#34??GGC#116!34?O?A#98ocEr[E@@#64oWKB@iHq\y^^^~^~~|~nJjE@?@#154!5?C!5?A_!9?G??_KA#129!24?G#134??A?C#133?OA?O??_$#94!5?ODI#129!33?@#119mC{W#64!5?__?_#132!10?_#94!4?G@?@!6?K#103!59?O???`O!4?C?A??A#100!42?O#139G#77_#60!5?@#52!20?@??BDIRUPAKG?G?GWOK@U@@!9?GCC???ACA?CG??goOO_Oo??_#8!15?A#29_?zUCE?A#51_?O?_?oG#36O?wG#0!4?Syc?EE#135!4?@DF#120!101?C?@??G#52???O#49a#161PTF#119!33?_oG???_GA#134!34?_y[#133?_#61!4?@#28?A#120GCLB#129?_CA@#154!36?CG??O?_$#94!43?Y#133!31?@??@#146!62?_?GGNKC??A??@#136!46?O#36!28?@??CG?g_?CGOC?_?OW?K?@#70@!6?CC#51??C?CGAGCGA??OGcGOC?W?Gc?AOAgS_A[SiEH#11?C#99?b!6?A?@#20CC??A#88!11?W_W_O?O#98!104?_og#154AF#131!6?AG#120!34?G?@#134O?GB@#129CA#94!33?A#116!11?O#146_O?@$#98!43?_#134!31?CA#154_O???A#120!58?O#138O_!4?C!4?A?@#64!80?O__O?__?__!8?_???G#57???A#68!4?@#69???C#163!7@#117!21?[C?OGC#108G#28@#34??G??G#66_?O#94!169?C?@#135???o#105!34?K#98!14?_?QA@$#129!76?_#67!66?C#28O?@G?C!4?@?@#47!79?C#56O?_!6?_??IAA!9?A?@@@#0!36?_???C#50!4?@!5?@#84!169?G$#59!145?_#119?A?A??@#4!97?C?@#65_?OGC??A#88!41?@??A#30!5?GCC#17C#88!172?A$#94!148?B@@@#88!99?OG?E?B@@#125!43?GG#137@#35O#37!6?@@?B@$#66!149?_??OO!6?L#3!91?A??G!5?@#100!41?B?@@#25!5?A#19A#24@$#161!150?_?__o___O__xUg#29!89?G#69??_O$#162!151?_???OOO_WQA_-#103{{w{wwo!5?BFN?SWWwG[GGEGSGCWKGGKCFB@!8?[@#70}@!4?_??`O_O??_#120@?@??AO?_#129?@#64?ow[wK{}~v~M^~fVBEICWwo_O#52__?o!4?O??O??O?G?C??Q@GAc#70@CA@?!5@???O#66_OG!4?@#162!12?A@G@CO#66WG?O?_#162!13?T[b#69?wNA#60_G#65@!9?@#64Bw#161@}lQK@cAHiTiVjTvlUz]vU{h{aCO#64?@AK_!9?OG??@#66?@#131?CpAXaDb?DA@A?IDI?G?O#36?DAD?a!4?CG?K?CA@!6?C?A@#49?A@A@ACA@#69???GM~?W#60?@@#59A?__#119?@@BN\pB?!5A@!9?@#135o_?_?_#119!5?@?@B?DBDDGERiwhCO???A#133?O#78?@MOa?__??I@#119_OG_OGGIWKLEHC@B@@A@???AAC?KKKUqAA?@#133S?GC#88?@G?OOO_#64CGGCGWWowooo__!8?ciMNBE@#116_O?C#146?K!6?o#64???F^Oo??_?OiDky~NvJBD??@#103?_OGKC#138A!6?__?_!4?@!7?KR_#61GEDJFlADH#135??S`}[z~FYE@G@DA@#146??_?A?GOo!9?@?A?C?C$#138@@@?B?ACWO?K?OO__!6?_!4?O!7?GC?B!6?@#65o!8?@?@BAECKSwoO_#119?!4@#59??G#68?_?o???G!7?@@AFCI[_SOo?oGw?g#161?@??@#68!6?o_ws|O#61??@e@???AA?@!5?@#131??GO?GD?OAP?C#52!10?_O__#131@??CAAD@?D#66!6?O~E#64_wCA#88_wNA!5?A#61A{#66@{#163@Qlr{R{qCgC?CAGQHC?G#162g@UAHG#52@RkO#56AKO@??@#94_G#61?O?C#162oGkAA?@!9?A???G???G#52@@ATWp@?AAC?CE?EA#88_o_?GE@#70G?A#162?C!6?ACA#36!4?@???@#70?A#116@#61AA[W_#120G#154C!4?!6@!6?_GC?E?@A@BDBDBFJM]}{]w{wwqo#134!8?A?BCn]o!5?_wSKFFB#154??!5_OooWkc[SK]NN^KSYsoqq_#134??K_o?a_P#77?C#0@@CGGOOO#65OO?__!17?_oo_??B#138OG?_O!7?N#65?G#68?NNxyW~lSgPC#65?oGO[w}JSG@?A#120_oCB#98w{y[GCIFFEMoSsCCE]Nb#129a#154`#103CYvxyswQ\yu~~j]@bC#138?O_x{T}y[K]][o!4_#133@??CAC`AO!5?_#138@@@B$#135AAEACCKw???@???W?__?o_oO?O_?_?_O???G?AB#84_#133_?O#154?O#28?A#61M@#64}~bjPFjUMmKkwwOg#135@A?CG__?OG?A?@#65CAB@???`_?WgGG__#66?@??!5@?@!5?MNCEJFEB@B#64!4?J}z_#103?o!6?A?@?A@#163oowok}uy~m|i}xiSy_i???@@@BBBE@EH?W_SGO_?O#52!6?O@#36A#3_M@#94o{L_SBjw#103C#69?E#162A#131!4?AG@CPAPgOg??_?`??A#66??SrmkO_#70@@??@#132???O#146?A@#69_?CA@#49!11?@??@???@QcGO_!9?@#162@#116?_???G#32@#0A?E@#161_OGWCKIOSkww{ysg#64???@@]A{{oO#146@@AC?O#98AMK}CKCCKUBJolMBB#138_ow?WoO?O_#129!5?@??@A?AACHgTDUPmPmPg#89!4?@n\~^^^F@A#129??_OgCQT?Q?GCA???A@#120!6?@?@!4?@#78??C???_#136?G#139C???_#56CG#68CEAFEEKFMKJ\WtwisGvy~ZT@#61??W]MCB@???___!5?C??_#69?EDF???A#59!5?_#61_??sivYNDB@#132W!7?OO???@@?@!6?Q_#67C!6?_#120!10?gD?A_??@a@?A#119@@BEC?G[?O_?@@B?GCQ?[_?W$#132???@???A?eQ???_#61ABFCCCAFFHFJFJFBEFBB#146oO?O?A@???f#68!5?SCiOC?O?O#61@?AAACG_O_!5?o?CAA@#70!5?O!4?c?CG#65!33?[WA?AA??@?_???A#69CAA@#49!23?CGUHaH?I?A#57!11?CG@#28OE?@#105oGg{#84C#120@W#49!23?@??@#36!4?AK_?_#67i!8?@#161?O?C?F?ADADiWFYkWT]tOo{_O#64!4?AK[eCK???G?G??A!4?O#69_#163?_o?_o_?_#68!10?ue_{#65??KK?_#103Oo_#94?_?_#134?__GWOGkcNA@#132?oWK?MELM{I[y{wso_??_#98!4?@?C?A?i@mPkT{jO_!8?_oWgSNFRD?F@A@A@A?A#138!9?@??@?@#128???Gg#105CUGoo#29ACG#36@A?A#69A@@?@@B?@BCAFIFTJvGD#70???O?K@?@#132_??S???G??O?A?_#52!8?A@??@#116!11?_O?I@#119oE@??OG??G?O!5A@@?S\#28?G#135@#28!21?A#132??_O_`@M[[OGGo_!8?@@DAA?MC$#28!5?A??_!4?G#59?@??A??@!9?@#28?_#119??_O_W?YE_m#52!6?GOCGOg#103!4?@@@?ACKGO???_oK?A?@#61!11?OoOO_#67!34?C!7?OGC#161_oGKCEA@@??@?C@ATjD\Sv}zmeUkKWOgoOsdOiti^~n~ibK?@#68??@#56C#77!4?A#101OA#98?O#119C#146_#57!32?@O#68O!9?_OKA#66!18?ACA@AccG__??!4@BA?B?@!8?OGC?A??D???@?DJVvo#52?G#67!5?@#135@?EK#132A#138W_#133??O#78?GOo___OO#133?O?C#132!60?_??_?O_go_oo_p@_?A#116@?@#89!6?O#94?ANAOo__#8C#3G#66@@#67?__#103!23?_OGC?@!5?_!4?JO_#70!8?OA!4?C?A@???C#135?_O#146?_K!4?_???O_!5?@#133???G#98!36?@@ABBBDISoKoKoO_#120@?A$#146!5?@?@EHGoG_#65?C??@BB#116???O??O!8?C!9?_#138!20?AACKOWGCA?@#69!16?@?ADBMIMMMNuF~F~}`oyhsoxw}KLEB#28!6?GOK!5?EA#68OGC??@#70!46?O#67O#136!5?F@#60!38?A???@#103!4?G#163???_Ow{wyKwcWOCw_Ocg_?_#51@?C@AIOG!6?A!4?@#28_???gC??A#131???_W?SgIO@#28!16?A#105!9?O#129!9?oWCBB?@#146!59?OG!8?g?I!6?@@#100!8?G!4?_#28__#70G#60O#120!26?gqiR@O??O_#133C#154!33?@??_?O???@@#84?_#94!44?AC??WgPICaKQCgGW_Wo_$#129!6?@#119?@?_?_#67???G#120!7?__?_?_O_oOw???C!6?W#132!21?@??AK?C#67??C#116!54?E?C?CA?HCB#135@#65!98?@O!4?@?_GAA@#57!28?A!5?G!5?C?@#146O#61_#65_#68_OGC#52?A@#51@???@#98!119?GK{o]ABH@???_#99A#31A#10A#47@#51@#28!35?_?O!6?O_#94!30?A!5?G?O_#129!48?C?_#105???G#134??_#154A$#120!10?DAC#94!24?_??WCH#154!25?@@?AAA?@#88!55?_OGGOwC#64?_GC?A@#116!95?C?A?A??A@C?@#56!31?OgOG?!4OGG?A!7?@#46!140?@#32C#52?A#119!35?CF???GG_o#78!33?D?@A!5?G???w??_$#88!12?O!24?G??C#105_#98_^@#146!27?C?A?@#120!54?G#94_o__#138CG#3!102?IC_A?B?@#70!35?G#60O??O!6?C#103??O#154!185?IG?GG??\#134!35?AE@D!6?GG??_O$#132!38?GC@#146!93?SG?O#28!104?WC_?CoCA#3!35?_O???_?OOGCA@??CA#98!183?FECFB#105!36?@!5?G?CG?o?w$#0!137?_#88!104?Cw[[aK#67!38?_?__!8?WG??@#78!183?@@#28!42?_$#33!287?_!7?OC?@??@#135!184?O#134A$#47!293?@-#138wg!4wWwJ@!6?@BBECpAA```!4_?_#98?CCAH]^CB#28?Og#61_~@#64^n}]}[U~M^kEjD?A?@#103?_OF???NA#59@#64zCqO{v^~v|ztIbDzsG!4?ABFN}sO???Ok_?_G?gU_??_omc}h^B#28?OSG!4?AO#64I_#161GgQ_#49!14?Q??g?G_HODO#52CBLZSkKWW[O_??_??O?wB#70gS#28gjA??__???GCA#66?_B#163O^y^}~~t}TsKoAhS?GA#162A?w@j#69???o[@#36C#67_O@!6?CG#161ABNsO!5?_Ic_LOdYdJtnB@Dwy{gC#52?AX#36}I#8c#33O?@#94?CCS#120?C#65[B@#163O{{!8~}xVoT_Og#66?@BMw_#64Pn\~}}o#61@Es#120@Q#129A?O#134B?GQ`IOJuw#129BK#138ABW!7?A@@FG?GKo?O#146!4?A#129??@CHISbIS@G!7?_OKADA@#146!4?G?OA_?DOA?ti?c?Q!5?AGOaG#119^|#134?]|jDh@QcqgS#119oO?G??OO?O?_#67A!6?O#120??_!7?@#132@?@#120!9?o_#119~BEGO#59?A!5?_?_S`@K@#135???{OG@!6?O??A???@}wGoO#105??@AD?Co_#154?CKGO?_#120!12?A???A#132!12?ciONSswwog!4?_?_$#103!4@?@?@#146?OH??@?AC?gww??G?GSWJR@_H__?_!5?_G#135OB#65?]_O???__?o_OoSou|^}Q?A!5?@u!8?GACI@CqCIv__@??CG_#68@HeEkiEPIMSuMP?\j|MDPI?A#61_?_G!8?_#66Gv#131U!9?A??O@C@?@C@?@CA#66A?fH{q?@??C!5?C?iQl\@#64oUJ#67E!8?O#64__O#69?W#161{f_D?@??I@iIRMxUi~v||~F}CXA#68??_[A#56OA#65A!6?B#68@#66@K_#131GcATGfGD?WA!4?Oo?OkAOC#51C!4?C#64?@P#32O#0g[#88AlBBB~@#67a#69O_A@#161A!8?@EGFIUnT]}Go#68?@EOa#65?@@N{_#135?A#138K_#94ig#78?nQl]dNsG#132??@D[!7?@??A?BFFBL]n{ytgo_O#119?BEPgS_?S#133_#134Gr~YsKFB@#132__wWcGoCwOwEwCgQkP}??}P~lz~vzlPc@#98???A~`A!7?QgGG#138__???_!5?C?G!7?__ooG?CA?B?@!8?@!4?@AGO#68@BANA#103!7?CwcyBF?A!6?_OC?BL~}#120@AC??_#78??@?CG??_#120?@?AC#146!30?@?F?GG???O_O_$#135EUEEFEBE#154??O#119~veUGWg#135?@@A?@#154???C#119C?CKUNZWSo__wKHD#103?[#59?_#70??@_@AG?@?AH?AH#116!5?_?@#138JL#68???CzLNBG_#70!5?sWG!7?@??O???g?O???O!8?O??O@S?CO!9?O#52B#162?@#163l^!7~|~~n}z}lY?SG#162!4?A#69!4?ca#64O#70o_#57__#49K?[GS?g#68?_?K#36@#65_!8?__?OKE#162??G#131??_!6?@?@C?@#66!7?Oe|~NB#64_xM@!8?AO#162?O#163BJ|ivWvYtB\qnYdICA#66??C!4?@A~wE#56?_J#3B#28@?A!4?W#135@#68kE@#131!12?_G_G#69!5?@F]g#59!6?AW#28??_#88CO#98F{!7?@F{o#135??f~nN~NFU|}{wcwo_?_#98!11?CBGTjiVvK?_?ow[MB#119DA@#78!36?SiEYgAC#94?@BBMAKMKCY?O[?WO?O__#129_#135!7?O?ICE?A?@#116!7?G#146U!6?_#72??O!4?G#138!9?_??CB???_?CA@!5?@qGgW_!8?@?ACGGGWOoOo_wswt}x~^^\!6~]^v~~~YTgo_#94?C?GAC?ACGODZ$#132!6?_?sMe???@@ACO??KGSKUIAOCWQ?O?_!8?B#68!6?@?@!4?@#61??G??_?l^L!5?{G#69???_#61!12?@?^EaBCWO#52??AG@QDgAT?I?oCG?SA?I?@#65???wNF#116I!6?g#56@#68O#161!19?czAvuZslwGq!4?BBBFABEBB@DDA#69AE#0???O#146Cg__?O???C#103G#68_wF#49!12?_#52!17?A#57?@#60C!9?_#49!19?G?OgA?@A?@#69?@_#57?C#4?C#80_#100kO?w#136G#138?A#66??W#162kA@!13?@?A`?s#103!11?@J{#132@#119@D#105??OC#89??O_#154!4?Aw_#127??O???_G!4?O??O#154A@?BDIVL^n}wo_#78!9?DI@#154??_OW?cYvNzFfFhDZVgBk@IT@I??C?GCQkRm\v_#89!5?OOc?G#133???C#129_#132OO?O??_#84G#61@!6?C?G?OO?G?@@`!9?__oWL!7?ACW_!6?_?oryFYD#120?GSGB#146C@#98CBD@#61_W[wq#146!5?AC?G!7?@A???O??__#119!30?BBBECCGkWoO_W_$#120!6?C??_!8?C?A?t?Q??@#94?GA!4?BHA@?@_A#138_C#52!9?@#28!14?O??A#103!22?WWcW?_#69???@O@?@??`@@@A`A??@#67!8?_@!6?D#57C#69C#68!33?G#163!4?@?@#131??A#3!8?@#88OT!4?O?G#119AB#28!36?_GMA???@G_#52Co#162!21?OgB?@Uw#116!7?A#29O#139?o?_#146?_!40?W#128!4?`#103!14?o?oW_#89!32?@A#105!47?!4@A?C!5?G#0@#101C#154_#65@@@?B??G?GGGKCE???_OOGsc[q~Z^NFA!7?@??O_!4?C@MK???@#132???_oG???_OKA@!7?@C?COo_!7?ACG?Oo???_#98!31?@B@ABCJCMAC$!12?GW?_#28!7?_#88!7?@#133!5?C#105??A#129OS#154A#120!25?gUCO#116!22?@CG?_#146!30?_F@???O#33A#47!41?_O_#94!13?^^WHIKD#3!38?GC#0@#94oOm{W#70?C#57G#165!39?G#128!150?COGC#139???@#88@???@??C?C!7?_#132!23?G??@ACO#64@EKLo|^~RIOA#28!7?AC!7?G!7?C#119?@AACGWo??@@A?OO__#133!40?@???A@$#94!14?gO_O#135!52?G??o#120!23?O_#88!32?oE??AL#51!43?G?oGO#105!12?CA@BA#88!39?ooDD@AAo#116O#136!199?C!4?C?G#98?o__o_#68@B@BB@@#154!20?@???CG_#116!19?@#154?OW?_OG?@#65__#67C#98!7?@@BECAjpEUKw__#103?!5@B@A#154!33?O#105?@?@$#129!15?C#132!54?_O_#94!59?g|N\_#101!60?@C#61_??O??@#100!37?G#29A#136O?_#146!202?O!4?_?A??G???O#98!27?sWo_#119!22?__[ZCA#94!17?GO#134A?GO#135??@@AEEEMKML^FJFI@C?___!6?`_G$#146!71?_#119!60?OA#84O#98_#136!61?A#98?C??@#92!41?_#129?@#146C#135!202?_?_!7?C#116?G#84!29?G#134_#129!26?_?G?A#133!19?G$#105!134?_#138!65?O???@#137!39?G#100!205?A@A#133!5?G#103A?C?G??O??OOGKe]PGGC?AA@!4?_oE!5?@CG_#94!21?A$#29!450?@#28_@A?BA!6?O???_$#64!460?@?BACECCEAB@!4?__o?W_K?C$#59!460?A?C!9?A!6?G-#132~fYv~}~ypl}A!5?A#88I#138y`!9?@??CB@BEGo???@?O_#65?BB?FKNEFEFFEFBBB#146??_OKE#98Oc#65???@{?o_gOg?S@I?@AOdMwVLho!4?@!4?_#61!9?_??O__OWCDF#94ooKUFA??@E#103ACO#66B?CGGo!10?_?_?_?__?l_mdpwW#52@SB!5?@B?A@B!8?G#163_O_O_OO!8?@@A@AB@A@A?@?@#51?G???O??o#36?go#70A@#67@!8?_#65_L#68Z#161_~_i??_?G?EO\aGBSrK{s[z~~p]_#69?Eq#36Ea#4G#0y@#100HlQHr?O#67?Ao#69Bw#163@^}!6~}~~~}ziS@O#162OJ#66x|?A#64O[}nfX_#61vp#138O_#129A!7?_?OG?D#135!6?@BA@!4B@B?ABA@#146!7?A#129???A?D?@!5?gK@#138__w[Kg_?G#146!6?A!4?A!5?A!4?HCGQCPC#98?N~GO?_owCEB#103_OGMF@C@@@?AKw#132C!9?Eo#61CO`_!4?a_oKMBDA?@#120tD#119NO???@?GO_#59@BBCAA@#146!5?_OG???G#65__[CyNFF@#28???Q???A#132!4?BKO#98ADKWrURhKWS_#138??@BDJVFN|OQ{{{IF^~M~^}~|zsx|u~ZqqOowowG[CA#5_$#138?WcG???C#146MQ@OG!4?Ot#28DC@#61{{}{{{wCc#28??@???_!6?E?O?_#64?B?B?@?@??@#138??_!4?I!5?{#64??B~N\UnV~j}tz}|nYpFgQ!8?B@G?^N{Y^YX]QRMMJFBA@#120O???A#98OGgHE@Eg_#64@?GO#163@?@B@B@B@B@D@A@??B?@#69???O?OOKAd}gw#64Vnt!4?!4C?B@!4?C??A@@#131??_?O_#49?g??O!4?G???A?@CScGCoCg?OG#52GwOC#32_#3[#28KA#94?DrsS\Y@#103O#64oC#66^#163?^T^f^VunPn?SB!4?AG`C#66!4?^~x#68Gw#56CO#33CG#125A#94O_O?`_C#65@#64Aw#162AS_#131@!6?@#161???@CTj}nnsE#69A~S#65???OOEK#103?M#28a#88G@#98[z_?__oWGKAAA#103!8?@#129??C#119!4?O?!13_c\zI!6?_OAA#127!4?O#135??O#120!14?A!6?_#119!6?_r~o#134?vf{WCCI@#138_O?A#28!7?@!4?_#134@!5?O#135??KP#65EY@_OYtSMF@#135??_o_{I!9?AAK??Oo?__OW[IB!8?A!8?_L~\vGdAG#119??BB[Wo_???A?CGG{o__#135!5?ABCB@BTg!5?@!5?A#146G!6?A@?C?@@@$#120??@??@?@#154???ls#98?@i#94AD#103??GkBB?AB@EqYy}ISWs!8?FKWWoOo_o_o_?o??O?GWM@!7?}#68!4?A@#70!6?C#61!7?_UKo??@A?WW#68B???@C?CA@C#65?_O_W[KCIA#119_!9?@W#65AKO_#68!31?BCgO!7?A?B???_OWGCC?A?@@?@#162!6?C#52?_O__#69_#131C??GCG?GO_G?O#69???CDB#64G@#4_#0o#88L~_??_#146__?B#61A#69_#131!4?_W?g@?g?AH_[bKp?A#52!9?D#64@#57X#8@#99@#28_!7?@C#68@C#66C_#68!23?hnb@#59?G_RG#120?C#146V#119w`!7?O??C#127!17?@#98!15?_?O~ES@Aw[F@#138!27?_#78!15?GBCJA@#132_WKE@#146!10?BGG?__!4?@@#138B_#64GC]^f?I@#138!7?O??_!7?@?KO_!7?_?cSN@??_OC#64?_WC#120!9?AG`Q!4?O_#105@A?AC?GC??_#146???C?_#28!32?C?O_IKA$#119!12?B~{T|_#116??Q#135Q??@@??@@?@@oge?W_!8?_??_!9?_??O!9?@#103!23?BKw@?C???_#52A??A@?@C?@C@#103!4?_#146_!4?DA@!6?C#135G_#61_#161@AFECeKMKMK]QMl]N^{^}^^~A^@IADA#70!5?IE??KGGG?CCA?O!4?A#162G!26?O_O?pE`#68!4?CB#56[#65A#116A#100o?O#77G#101A#105GA@#138OC#49!11?O??_?S_G?A@#162@A???M`#32!6?E#88?O_??C?CJq#138g#61C#161?@I#135!33?H#94?CA#105C?_#89A???A#132_??OWG^^[[{S{scgCcKCGCKKGGHHN^NNC#133!4?C_?G#78?_??@#154?OKB?@!9?AhRgVgF?HA@A!5?@CAQtlzMG!9?_W?A@#120C!8?@BCOO_#154O!6?G#103?G`!9?oo{YLFA#132?G!7?ACO_#120?_??_??_?_OG?C#138!18?_?SG|v~{_#154C!8?@B?C???O#103!35?_?O#2_O$#133!14?A#129??G#67!9?A?G?C#120!4?G?S!6?G#61BFCKKGO?WGWwGWWKKCF@!8?@}#116!22?@A?AGC?_#28!19?_??A#129G#105__OS@mw#116?@#132O#69@?CGOo#65!33?oKG!4?GG??aHGC?A?@#136!44?ICHB#98?C#119M#135G#67!35?_#29?ESA#139LaC?C#146?O#103G#134!41?BOD[JCDAD@!37?oj]|FA#132?_o[^EbbV^nv~~~|UkTgVw~s|{|~~\~~]zshA#89!10?B?@#129O?C#119@#61_?owMz]EM}wo#98?@?ECNO_qcg_#28?A#59!4?Gd?GPGA@#116???G#146??Q#94o#98l}A@E[o_#61@A?CGCCEF@A@!9?O?_@oWGEH#146!13?G__#78ACGG??O#132?BBBNYKYsgwo?kh?A?_O_?p?_??ACJE?@?cLLnNDIFB#88A#0_#3O#67K$#146!37?@??oAIIw_#116!13?_?_O???A@!5?A#28!24?A#138DG#132?_#70BCES\_o?!5_gGO`C??@A@#88_?K?@#95??_W#78O?O#154?_#68ACGo_#61!34?Go!8?cW?C#161?_oO_Wk[kM{i[yVxfJiELMD[Y|{tyqbAFBFA@CAC#77!59?G#136W?G#78!43?CHWBCB?@#138_?__?__abA_?A!4?A?E@?@EFEE#135!72?G?@#119!10?ACG?O???@OO#84!22?A#134@|Mw#154B?G#65!4?B@@#119!7?___CAF#134!26?@@?@#133CO__?O#129!40?@$#132!38?BK#88C?DS#116@#120!18?__o[CA@!30?U{OW_#138!21?OW#67@#128!5?_#162!7?A???GW!5o_goO?o#57!20?@AA#146_??_#88__#69!4?_!6?AA?@A@@#92!87?A#95!45?OA#154!4?_?OGGFF!5?G?GWOwWow_w!7O?OOX^^Z#116!65?O!8?C??_#94B?G?`@@IE#78!26?o?_#129C#103@??[W?GWWWMDA@!6?_WK?B??_owu~^_#94!16?_#128_#129?A$#119!39?@Jlo#94!24?_#132@???~#135!27?_#146??_#116!22?G#36!53?@??A#66@!8?_O?GCC??A??CAD?EW_SW_OO?_!5?G!4?G?IlrBA#133!104?G#128C#28!7?_??_??@#65!92?_??o?_wo#88!6?O#78A??KG#28!37?_#132!10?AB_O?AB@$#154!39?A#94?O?_#119!24?ownZ#103!109?_?O?O???G!4?A?@#146!151?O??O#95!110?@#105?KQC#154!48?O[ZL?@$#116!181?OO?O?O?W?CA@A#67?@#128!268?A$#60!181?C!8?@$#28!183?_!4?_O?C??@$#47!183?@#120_#138??O!4?A@-#132~~~v~~zVjDA!7?AGC#135A?o_Ow_W{CmreL]zmS_!9?B?@C@?A???@?@#28?@#98OgssuvEH#132s#138x#103^C#65@DMMOlc`YODW`Y?lY@dNVF#103o~K!6?Aa[O?GOGGSO?Q_`#132GO??_!6?_oOGG?B#64__on{_O?__?_#162@AC@?@???@A#52!4?O???_@G@?K#65???AY!7?_#66OE@#131kO??A#49!6?c?AGOGA#66?@@FBGw__@ACKGG?WOWISF!8?_O?GG??CCCAA?GCGOo_?___#131GDY?K@#162??_@?_@OJ#69?ci^C!9?O?G???C#131!6?A#69???!5_!8?h~LQG#65??_MN!8?__?GgO?K_#138!5?@@JFEUQs{woo#119??@@?EMKLO_#134IkSIAABC@AL{o#119J?_#138??BNjXNITWo_O_?_!9?CB??@#119??O?Ga\NA@??_G#138_?KEB#65ocE???OBENNDN#135!4?G_oYK!8?@?Co!4?_w\FL@BA#98?oCa?_OOWWHJJ]USkckGC?KcUa#132Oe@#61GGCMENBM@A#138!5?IsZolV^zNZcGOgO#98?@FACJTYujscGo?__#138?@BBCIANFLVMNM^^^!4NIrI??@A#6_?O?K#10A@$#154???G???gSyS|@!4?AKo#103?@FMKCEKEBR@KX_@?P#138J^[!7?C!5?GC?AD??A#105!5?GG#78G#154??A#135?_#61z}wo__?O???_???_??sQo_wJ!8?@@aFUQETp`b_`@#88G#146CAR`#94A@H!6?G#103__OGK#70??O???_#161@?@@?@@A!4?B?H@A?@#64!9?OkB~{_!7?G@#161O}Rco@?WAtGrKR\|vfv|~}}w{o!4?@BBFFNFNEDA#64?OGA??__??GCC?AA?@#162??G@#49!8?COB?@A@#66!9?_yXT#68_B!6?__OGG???EB#162!17?a@DjWo#68??qkf?K#61?OOJ!9?G?CCE?UKwo#132!6?@@HBAFMK}{wwo#146_#78!7?GsKsCQiLq#154???^O_#146???O??O???G!6?G??_O_?o?r?O_??Ha#98?_o{mbpWEBB#103OG??@!4?_O___??Ww||rMK#120Co_O#98BNzvMo_#61@AFCEN@#120???G?SO@C#134?GCqWdG@ACC!4?OW?oGoO?g#129C_#135?S?_!8?_o]|~tJcJOG?C#146?CG?A@??o#94GCW_G_@O@IcICWOoOo___#28!10?_?O_OsKs]M]GF?@#19_?_o$#119!6?C!5?}~vXFDp#120AHcW?O_?O_?_O??Q_??_?_O!5?@ACECICE?A?AAB?@?@!7?GE#64???A@@B?JUdNYf]dZAdI#138!6?oV???@??G!8?GC?GSA@_#98GC]OUxSYKIFA@@#61O?N#68??B\?OO?O?O__O_O_!8?_?__Ooos|aR{#61?@CO#28SG??B@#56U#52m_#163??JN}|f|IvKrGa??G#69!7?BETYqC???O!4?OGGFA!5?_!4?CCC??A@!8?O#64!22?wN!6?O???CCE@!27?@?~r^#59`#103_sL!5?_OGCCAA@B@BFM}}{wO#154!5?@?@B@BECKWoo_#89!6?oGwgSo#132!5?N^~{o?e_difNVn]~^y|vz~^n^~J[KNM^FJ#134!6?O[MF#129OC?@@#67?A#70!10?A#28!6?OA_#146@A#134???CGo#129C#154Go#59@??@#132!7?_g#119_oM@!4?_!4?O??aAA?C?EAA@XD#103?GVOwowo{p}|^N`A#120!4?CA_!4?BTkO?O#105??@B?ACG?GOO?_#146?@CG???OcOoo_??___?O_O_#135@?@?@?@#5?O???@#14K$#146!10?hA!7?Co#61??@BB@B@#28?G!5?C#146???B_G??@B?GGWGoWoo[CGCC?AAA@!6?@#59!6?OKQ?G?_!4?CO??G?G?C#135?B#132g!5?G#65?@_`d`_AA?@#120KUAo_#84??G#133?A??G!5?A#65__OON#69??AEKGWgO_OOcWgWs__oOowuLy^^MMFIA@#103!4?@k_#88@e@{#0A#60@#51?G#52!24?C@IDKgW?O?o___?_OG@@#116OCKG?C#161_oOOWgWWg[t]vyunK]lSXGswc{_UxR]S~^}nSDA#70???oI#103o_O!4?C?A#66G???E???G?OwooOO???_!5?bFE#70???O#135!6?Q!9?A!7?@@@AAcwwgcG#129!7?AA???O_#135!21?C#127?O#154!6?@??DA?C!6?_?o_?wcuT\A?@!4?_GKA#59o_GWgC#116!14?@#138@@AO!6?@?AW!7?_ooGCK@#78?_WLBACED??C?G???O?_G_O#116!5?_#59AA?@#132!16?_?o_Oa@Ckg?o#133??C?@?C!4?O#129?CG???O?O_#116!16?_#0_?_OGAC#16OG$#98!14?GeW_#138?@AW_#116??G#132!15?M_!4?C?_?_!5?_?_G#154O#146!40?j@BAK#135!4?G!6?O#154!4?C?O?_!9?CA#135CA#66!5?@BEFEMMKIGFEFJ[]CmLFGAD??@#116!10?@!5?O#69??@#68!29?O?_?_!8?C!5?OO?G!4?AA@#65!34?o??__O?G???A#59@#138!36?_L???_OGC#64_oOGoOG#98!21?@@@BAN^tRb@@@?@???BNs_#78!44?@#132O#135o???@#132!21?Kgo???@AEK_#103Gwwo}^FA?A#28A#146?OI@#94A@!9?@#146@???AAA??@???O#65??D@@#154!24?AAC??_!8?@?A#135!6?@?@#103!18?O???B#147_#8G#1A#11CA$#129!16?_W#119!23?@RmL}?g#103@?@A@A@@@#116@#119oO_?{ok??@??xe#154!30?O???o#70!7?A#119!8?GKEP?__?_!4?C#120?C?@#52!5?g#138!35?A@#94?GE#3?G#64!33?_#70O_!5?_?__OK#56@@#0A@#139??@#146@#163___O__O_?_?@@?B@AJAF?A?@QgEk@i#60!11?C!8?C#163___O_O_`BBB@FB!4FBDA?@#132!17?OC?o??C?A@@#28@!9?C#61!83?_?[CAPz~~NkXOOwofFAAC#119!4?@FKo???GO#65???B#84!13?O#128??C?B??A#105!4?G!4?O#133??G#119!34?@BM?W_O_???A@ACHCG?_?O#3!22?_OGCKA@#20O$#154!42?C???G#28A#88??_O?_?G_O???C#119!40?C{s{#116@?C?G??G?CGCI???@#105!5?C?E@@???@#146!46?AuPG#67?c#162!40?@#49?@#61??_OcG!5?A??@#67@#56!37?@#67C!5?C#161_o?OO_O_WIwsKk?KGGGW[Y\~[}ySCGO#154!11?_?_?GC?A@#72??_#95!148?G#154?_?OO?__!7?@???I@#132!44?@?BABEKKIDG?GAGpoP???_!6?@#67??C???@#37_$#94!43?Pq?SOoO!9?GOg?K?UJA@??O!31?AG#120?AsO#78!20?@?A??@#138_OOG#135!44?G#119??o#65!48?_G_?OGGC?AA??@#116!37?HC???G#162_??O?GGGHFSC?o#28!29?A#119W^KC?A@#132!155?!4_??@#120@?@??@!5?G#12!77?_#23?O$#98!46?_#129!10?G#134!71?G??C@C#57!101?A#103OO?C#0!45?A#28@??G??A??@#146!39?a??OG#59?OO???G_?o#138!155?@?@@!7?a$#129!132?_O#3!103?A#33@#28C?AA?@@#146!41?G?G!5?@#88!40?@#98?BBB@$#128!133?A#88!105?AB@!45?AN?C???@$#138!287?O???C??A$#94!289?BAAB@$#61!289?O#100@#136@$#129!289?C-#132NRNBFDALM`Cg?O!8?]w_GO_?GO_!4?_??o?W!7?_@!5?@???@@@AA???C??_F`O#61?B@F?NBEMDFMG[GKWHKEFB@!9?oB!9?!4@AAAKWw!4?_GA#68owW{WkwSiC!8?@?BFIFM?uKGIAD@A?e?A?D?A@#103??_OC#120D!7?_#66AC?W__!9?__???G?CAt}T^K#68A{c#64o_!9?WA@#163wS{}]n]qKrKzEhTaHC#162?@!5?__!5?AAA@B#65???_???CQL?@@#161??A@!8?CATmXvz]~}{ogo#68ADAOAA?A?AB@A#132?_?O???M?B@#69_#72!6?@#61!5?Maz}goO#135ADVM^}ws_#132?@IT~~}Lo#119@L}#134?Dv!8?BTa]goGg?_#138?@?NNF^ZFK}g#154???COgoYKJMD@@@!7?_A#135wA@#65??GS@B_#135!5?oCO!5?o?PBJ@#146oC#154@!6?F_#135?JMK?B@#146??oC@#129???OG?A@#28??G?C???_#119@AA?KWo!7?CGW#135BFEElEPNLzkJogCG#132??rm|~NVMDMFNFKKYKOGoO!6_#129_O_`O??_@?c?A??@#5??_!4?A?@#21O_W_ASHa$#119o!8?G?CNFFuPNRNU#120?@E@??@O@?@A@A_BGCB#146wFA@!4?WCIA@@@??@@@??A??AC?GwOGOM#59!8?@?A??C?@#120?_??__O?C!7?O@#65wF@??@???@???ACkS?_!6?o??A@!10?GOoc?WOo#69?@?@F@B@@!5?@?@#61???_??o[I@!8?O#161@AME\Tz{x}t~|~~^^n^nVnZdI@I#70!4?BFVB!5@#68???_CA@#69@#49!4?_??G!4?_O#66!5?@@EJNRRqAA??!4CEB@@@!7?G??@#162!16?@???G#52@A??W#70CcCCK?KGG#119???___O#138@O?CA@#103!13?@C@VNn|ygo_#154!10?@qN}o#98@~y#78G~BC?@O?BCiS?S?oO_#129C#146!4?O!9?OihSJcRC@A???@#134[SMSB@#132WCB#103s?@!7?Iu~~Nzn~|w[MNFIC#132_oGA!8?^wo???_o__EB!6?OGEEBB???BAOI[SWO_!6?@@AC???o#116??G??_#146!14?G!6?ABC?G??GO?O!4?_!7?@??o@???@@?@#16_OGGK?A@#24?C?aS$#146?C?SWQKo_OIO?_!6?@V_#138@]un]mum]{{w[[owKF#119_{sm?Yae#88OC@#61?O_wWowoo_#119?@??@@BEDA??_#65!8?@??@BAEBEEB@#132?_O!6?_?D#64??w}|NYFJMmuk}{wOgO!8?{MCEBFRFjTz~~~sj?BFENKwswooGoacso}w~Wz{|i}TKFFB!9?@CO_#131@#163@AIC@E@I?A#69!4?O_O_O_W???_ax#61??G#60G!8?OC#66oCA#131!5?@C@#69!14?@??KKKskCK?GGGWKMI?@!4?o#162oOCE#131_G!9?@#66!7?@BEUC_???!5@#146?_?_!5?Gk@A#59OGC!8?OhOM`[#138!8?@?@FJ^~}ti#129!6?A#89!5?{z~}n~{w?G_#119@@?CC?GGWo_#120O__O_?OO_#119!6?_oowmEAEB!4?oA#138wC@#59WE~tjYSB#116!11?_#138_??_oOKE@!9?FCooq[M^^H!6?__oGGKCFJ][{Gs___#78@@A?C???_#129C!4?_#28!27?_#129@#94?@?@A@ACA?B?PA?V?fPFJuMI[CGC#0__oOKMEB#37O_OI?CA#22G$#94?gO?_!7?OGo??OgoG#135!4?@??@?@?@ADB?FB#129???@!6?G#28OCEA?B?A??C???G?G!7?I?O#64!11?@??@#116?O?G?G!9?C#70???A_??_@??A#103??@@?ACC_O??OE@@#59@#69_?_#70!8?B?F#52!9?G??S?HA?D??C?A?@#65?ooG?D!7?@CG_#49@!5?A#52!18?_?PCBW#65??oAA???@@?B@#161_CiB@`O?HqCrCxUILuz~}~}}wsO?_@@@B@@@A?@#61???_OGgKAB#163?_ww[u!8~z{iPeGC_#69???@?H\y`b??A?A@#88?_?_???O#28A?_#67o#68?_Ooow{gO#98!47?@@AMC?WWoo_#28??G#135?CgO#98!14?Ow{w_b@j{E@#61??Gew?A?_g[~tH!6?AFB@#28??C#119!4?wMB#78oWe#129??w#103???@B@#119!5?wY@o?GCC#135?O?oOgO__#146@E??G?_!8?A???GO#119!31?AECMCGGGWWGWH?W?I_SG?O#132@??H#1!4?O??C?@#10A#19C??@?@$#154??_???@A@E@B!4?G???_G#94!21?IP?@?@B#120_???A#67C#138??!4A!4C?Co!5?Co_!16?_!5?A@!5?g#68!5?OcWSoOGO#28!4?@!6?_#61!17?CGWw__#70!9?O?G!7?O?GAG#28??_?AC#94iSAKO#70A#52B#69CGo_#116!30?CCC??A?A@#52?G#162W#68!29?GOWOGO?O???CEAB??_?GCA@#64!26?CGWo??C?CELNFD!6?_OGKKFBVn}~lQM_#154!45?BAAACC#78!27?Go#129??GC@#64!7?C#120!14?O?w?GCA@#98?oSJC@~~#28!6?G#154!6?C???_OGC?@!7?@#98?@@BAEKYxkVMKWOo#138ACGGwO?I?A?BCFFrb~~KPA?o_oypwoWoo_o_o#120?_#105@#133!11?O??O#88@a?EOIIC?A#23_#147O??C??@$#129???g?gO?O?O?_?G?__???_#98!23?~c\#103???_OcK?CK?GGWwwowo_!7?FK]w~o{wowWOo_oo?o?G?CEB!9?C#52!5?_#135!10?@AAW__WK#116!49?I!6?AG#68?GO#103!32?GO#88O{CK[O#64!35?_?O__?_oO?WC?B`OGEA@#65!30?G??G!6?AF!8?AB!6?AC`PO#132!45?@@@BAF??_???B@Fn^nPEBC@#134!48?gCbW#120!8?C#98!6?_}N~CAB@#103_o?_#120O_@#94!6?C???_!9?_#154!32?@!5?O!9?_???_#137??HO?C#7???_O#6G??A#25??O_?OI$#88!6?_???_#98!4?HA?C#135!32?OG???A?CC?C!5?O!6?@G?_!7?__!7?OOG??@!7?I#59!17?_#138@?CKGCA!49?_!7?O#67!36?_!6?E#52!35?_??O#116!6?_#103oO#59??C#61!34?W_!4?OOWGGB#94_#154O?@#134!155?B@!18?@CAA?_??_#28@!6?_!8?G#98!20?@?@ADFCFEDEGEGCG#28!6?_aOTIM@?@?@$#133!16?C#116!34?G_G#65O?_#94!7?@??A??aT_#88O#146!23?_WKE@???_A#132!20?@AAEA@@#146!48?OwA??@AK_#28!36?G!4?Ak#70!37?_??_??_O?GC#116!38?_??O!5?O#135!5?G#105!176?@?O_#154@A!4?O#20!65?__O__KA[`_SH$#154!65?@#129A???G?G#119!25?_oOgF@ME#154!22?!4@#88!52?X???@#146!39?_?G#103!90?OO?OO!5?C@???GCA@#133!174?@??O_G?_#102!66?G#35C??@$#120!67?G#133?@#94!30?GU?A#154OX#120!24?O#129!53?_#119TJC?_#138!38?G#56A!4?_#120!87?__!7?GCA?C#128!179?GO#120??@AC!6?C??CO_GO?S!8?@$#84!100?_#98?w{@!81?_wO#3!41?A???G#103!286?@??@@AP_oO??O$#105!188?_#94!41?Oo_$#129!230?_-#146_??_??P?@?OI_XAC_O???@AJFNCgO__#154!9?ogi!5?BCO#135AEKW_WwWooOo?WoKqg!9?@@AB@B@A@#132???G?C???_O_!4?GE@#65_?Bt?G?_?_?O_OwSRX\NB!6?n#64s!4?OCPAw~~}j]tjUO_!4?@BFFFNENFJAEDA@@#138?O?G??A#88@#105?O?SGAS#154?_o#65@Ao#69?@?K}M]MMMCVMLnQmQdDBFFJB@#64_Sb{~]!8?BC?_#163@A@D@DADGDGACHAG#66!6?_YD[Y^bw#64?BJgo#65_?@!5?@#51W#131Gs??_!8?G???A#66!8?o[pQM#52?`#68WvYCW#116@#120A??_#98BMZCGO#29?A#0M#64A?WWW[|ZmnvItAG`#103!4?@WSz~~~tIoG#138?jV~}#154???SnZw#98?{`!6?_OGGEAEAFCEKo_?@BACCG{wO!17?@B]~RkW_#135@CWo_!6?_og?N|Z|VSJeXC#132@Y@#154A!5?_???BCCC??C?AA@?O?CB#103O_[~vNFfum[K#120OA?G?_CY_?G#98@BBBY|rreKWwo_#135@@A?@!11?o???o?_OSGG#146!9?@DDAJD@ICA?@#5_#1_??CA#37_?OiAd$#94JUHUISG?A!6?@ADALFAGC#138??GRlATI?BCA@#146!4?O!7?B_#28@#103@@EKEECNKNN^FNBD#138Cq!7?@AAC??_?__A___?_`__!8?oA#135@#59Gw??__#68?CHA@#61!4?gC_oKB#120OBC#68???J~~zm`ym|F#65??@S`ISHhG?_?@C?G?O!4_oo???GAABA@#154_#119_[_??_!5?N#120B#103Ao#68@F]kO?o?_oOW_oo?gOgGwsWo_[yMg[A#65?`k!6?@??O#162C?COO#69!20?_?__WF~s#68s#70VK?@#88GCAQS#0K#36GA#161sH!13?_Owl~y|~|~~NbM@?@#64???Dzco#138@C?O#154O#105?CJug#5??@#72@!8?O#61!5?G@I~}}djC#135???ItNd~Sg#132?@~~~bO#119?F~!9?_oO?S?C?G_o!5?@@AC?Ck{WG?CAD!8?@BM[_??BAO_#103A?KOowwgVw^MVnOACA?GO#146??_o?C#134??WK?GLBCG?o___??_?O#129?_?M#138_OCF#61??GoWWGO#138???_|v^S??C#154@CCW??_!4?@?AC??O#120CAG?@#28!32?_?AOsa[NMMBB@#16_W?KE?@#24OI`GcBcHQdQgC$#119SGS#132?SgC?CAC?C?@I!8?GOBCA\Io~{z|}~~~N!9?I_#61?A@B@?B?B#28???_#132!4?@Ag!7?_#103@#88G#28_!4?_???_#88A#94???O?HA@?@A#28?CA#61vC#64I~V^^zQ{k^nFjCA#103??ok!4?^#69!4?COM@#59!10?_?O#103NI??G??_#68??@???@#116??_??O?G?C?@#84??G#109G#78?CGA#129?O#132K#135K#64@Mw_O_???O??_#70!18?@#61??R[!5?A?O_#52!32?G#61??BR_#146Ca?DB#1O#9_#52_#69@#163A~~^!8~v~^nDQ?DA?A#69!5?kp}]fG_#65?AKwo#28O!8?D?O#68CCEFBAC@#127!12?A#120!8?Q#146!8?G?c#134??B]zC??_o[KFC!4@?BHAKYyaCCO?o#146AA??A??A@??G?_Os?[Qk#134??@?kO_#138BEG_!11?O_?_!5?ARID#98Oo}fopOOOZv{GOOOooOog{]E@@#135_gWb!5?@@brn\A#132?_JzdZ{ow__!7?@@A?KKGWSgW@gQ_!7?@!9?P`EJRNJFMAAD??A@@#67_OO?G#6O?GCA@#20gOGGsIfQsBudAdVi$#129?_A@?B?IOGA?@AC?CGcQGCO#120???_!4?D#119!9?FTy_A@?[w#120C!4?O_?_??_?_??oGRK#146xC???@BACKWsWWW[[[USUYPQPR?_!4?_oG#103w[#70!8?C@A#59!5?_A!8?O#52!4?@#61!13?EFo@BEAGOW_O?O???wwSOKKKCA@#132C#98_?kcOjqth~#138??o#61K#66???BB@???@?B!4?@@@A#103!14?b!6?G#66BA?G?_#103!32?GO#138o#94O{G#29_#3a#48O#66C#162A#61!36?@AC#146@I?_!8?_#36B#69B@#59__?_???S?c_Cad?@#78!26?CzC_AG@A?B!7?@BDD[wwGo#154A???ACv]X[i^FVBBHRb?Oo_!4?CG?_#127A??C?A?_#120!9?gBcXcGC?A#78???@MFAK#132???@AB@FBB@!4?oWKB#67!5?_#146!14?A#119BAC[g!4?@AECGWo_#94_#28@?@#129!39?@#0__OCGEB@@#12?@#21?_???O?GO?G?G?P$#154?@?G!6?@#119!5?@A@#94!24?D#98Ux}~_#138?@[wo_#65??@#129!12?C#154O!5?CG!9?G!5?AG!8?@#135!22?ON?B~_#116!22?S_G?O_#135!11?_#103O???CA@#161!20?@@@?@??@#28!21?f???@#84_#60C#70G#161@BEHMi}y|yvyv|zu|v!6~^dYbD?C#135!6?C#28GA???G#56?C#68@#88!40?AC!7?FWO#60GW#61_#65_!4?O?G`IXVQ[O#89!30?z^\FA@#129?_WG!4?O!7?A!6?_!23?O#61@CALIBDUGF?@#28!7?_#119!5?_gL@!5?__??A!6GKCA@H?A#94!27?C#134D?CKO_#138??@BAA@CAUe}Vl^!5~N~}~N~^njvv~m]xskoswowwWswk?W#88???@#3OC#147_??G??@#25O??S?H?G??G$#88??_?`?aSGT?TACg?W?W_OwdOo#133!19?HC#119!25?A`U@E?O_O!9?G?CGKKCLJO_ow[D#138!24?_[w#120!25?KoO_!13?___???A#52!21?_??_?G?AOC?COAG_GS_CPB#135!6?W#146zU?EKO#120_#69C?Oo#116!34?A?@#67@??@#60A#103!41?G_#94EKP_?@FW__#56C#67_#154!54?__GwWo#89!8?_#132@@??A@@?`__O_og[kAk?k!7?@CGO#59@@A@C?@#133!22?A#129?_#146!6?@?E??C?@??_#129!29?O#78?A??G#146!4?C??O__#10!45?_!4?A$#137!7?`?_G_G??O!4?_??_?_O#94!44?@]`UGsGO?_#120?ECe@A@@B@@#98!4?ACE[MFA#132!26?_#135!26?O#146?_#70C??G?W?WCK@AHE?@?@#94_?O?[QBF?@#138!43?C#94`}O#68???GW_#120!35?C#132?G#129?_#119!45?@@?_#78?O??_#132!60?o?_#105!10?G#138?@@#120@#105!108?G??O_#11!54?OO?C$#28!8?_?_?O_O_?_#98!55?GgoG_#84!21?@#146!76?oOWG?A@#132!48?G#88@#119GO_#132!90?G#134???_#8!248?G#19?_Oo?CCA@!7?O$#98!233?_-#28EAFMADMJDEN@NBFJFFADICMKI[jYwywoso__?_#88?_#119@@@D\YcOVny_#138BBRr[yKwswo_CYL[]PC!8?GB@#116@#65?wsK{ssKCCK#135??@@?C!4?A#65?@ECC?@FEN]LANMFBA#28_#135?G?B???~#64?{m??_Aosx}Z}NzJSJUnZU#61?u!9?_pOG??!6G!5?K?C?GG_!5?DW#68??XZq|YFJ@?IEBBEBBEJDG@DB@?@#61?wD@!9?@??__#69A?CKwwOoWgGOwwwooa[BmTYMBVBA@A#61???@CO!6?O_#69GOo_!9?___oOoOoWoWWWMNFBF#70!4?_G#138?_O#146UC!9?@?C??__#72??@#103!10?A?L]N~zu`#138C?it~zS#154??_IxKBC???_??CEA@???@?@@BF]{w_!8?Ax#138?Es[q??_#120GC#154@aIdYV~I!6?@AG_#103@BAVyr[fGA#132!4?}{K?@???_oOGEAB@BBM}So_!8?ALGO_#103BBB@BB@@#120??@!7?@A!8?_#98BBFKLQLGsGOo_#138?@A@BFN^N[\]}^VNuRobn~~^fv^VfJVJDF@#103C#6?_OWCA@#18??A#19A???C_]saS??GC$#0w{wo{woswwo{o{wsww{wswooo_O_#138?@?GGCSGO?_#129?A??A#98ACJNG#120!4?G???DOAHACY`_Q`_?_#119?@@SgA~G#135?{!4?@#59???G_?W?G#28???AG???@DW_#59??@Ao?_O?_O#103__?_OWMDB!5?F#68?P~~^{NJE@C@#59o??_?_#103!5?@!6?@@O?HE@K???CC??!4C?C?CC?O!5?I#69!4?_C?C#70!5?G?C???_!5?_?pSD#120?o?@!8?C#64@BCGo_#161@@B@B@B@@@!5B\BC@A#64!7?_GEz{O!7?G?__#162??O?o_oo?W_G!6?A@#52??_??_?G?A?C#61??OoN#88_GA#105?GO_@???_#138?A?C???_#135!18?CHYZvTI#132?Cj~~^CE!7?_OWGKEFFBMN{{{w_#119BCW_!6?CS#132E~xB`L~~^vz{KsG#119???tw!5?AC#138@EC!7?CHV}|}@AA@!6?_OWKCM{{o?_#134?@?@B@\cO#146?@#138A@GOwc_??O_Oasy{|~~zQtag#146?A??RcI#133???C?AA@AOI?g#146@@@?C?GG_?o#135BA@@?GOHKDKO???WG!9?A#1?OGCA#16_WeYdP#20MPIPG??@GZdrZa|ZuX~$#88@@?@?A@?A@?A!6?@??B?BDA?D#154!13?GCG!6?DW#135!4?B?BDADJ@YD_A@A#146B?S_!4?Su#61?O{{E?!5AqbQu}WK!8?AXzy|MwW__OgOOw[LF@A!6?wB#69!4?@#65!4?_??CoJsHOch~H#116i!5?@?A@A?@I@?A#146??@?@?@?@??@??A?Cw_Y_#28_#52!6?A@??A@?@C?@C?@!5?CA#65?_wEA#146wC!7?@?_#68?BEK[wo??_?_Oog!9?__OggWs]TvXC!8?ACGO#131!7?A?@#68!6?_?_?_?_?_oOWs?\FJA@#65_K#116O#28K#120@@#78?O@@?EG{#116??@#103B?CGGOo#116!19?C#120_G#146!8?p?B#98?a~}[KMAB@#146!7?AA#129??@#98?BE[o???C~x_#135???G#146A!6?AP@Qdg#98??FnS?BE[w#129o#135@I{|_?G@Wrsg@A@?@!9?__Ogo#119!4?B?KGo_!4?FKO_#135BLCW[}{k]m\JCBA#132??ClI[T~|~~kWosO___!8?!4AHEC!5?__?___?_GO#120!7?_#116!4?O#0?__wGE@?@#37cWcWkpmtaT!4?C???G???C$#137!4?@#146!14?A@!4?@??CCDD?GGSgOO?SqG!8?C#28!11?C#132!5?kW~!6?a@#103?kAA@A!6@?`@@eq{o!5?FW_#64!5?@?@?D?@#120??_?oOK?A?c#72!16?C#28!8?OG#88C@#138@???SK!4?A@!8?A???AA??C!4?A#116O#69!21?A@A#103!7?GA#119O??@???@Eo#65AKWO#162?@?A?A?A#52!11?_OGC_S?cH_G?_!9?@#66BC?G?W__!4?__OOW[GKIKKCLEDB#64??_?w_wo|]FB#103?B#154_#119GA!7?@AK?__#64@?BAIDEHeW?S?_#119!22?o{X!5?C#135?___O#134!11?@BKya^z#129?AH#134!20?Oj^kx_#132@EWo#61??G@C#154!10?oWM??_??KE@@!4?@??KOo!9?O_!26?BCG!5?_#105C?C?O#88!7?O?O??_#28!8?A!4?_??_GWsgsiwMPBD#7_#147_oW??@#24!5?GA_JSB_QC_TAcHa$#137!22?@#132???C?B?AA!4BFNN^gCo_?_!5?B{skK_?_#129!13?A?@#133A#28!5?A?@#64?Go?G?OG#146!6?@@?Z[q_#67?C#70!9?A#88!8?_?_#119_#132FJ#67!25?C#146vZAAACc#135??KC?C?CCC??CC!9?CG!4?@#88!33?C?@#105?[a\gO#84G#28A?_#66?@@AA?CCKKCEEECCCKK?_W??@@#65!9?Ag!5?AC#161?BCCG?GWGWKG]CNFF@FADB@AA@AC@#98!14?_wdIC?@DAM[oo#61B???KGog???`?@EBL\~q`o#134!20?@BA@@#78!18?BC\_!26?_O#127!9?C?a#120!9?@#119_o[F?GG#120???_O#146!5?G#78??@A?CAG_#120???E?A#119!26?@BN[WWO??_?@_A?G?O?G?_?_#67!26?OGCA@#3A@#10C#25!10?@??_?G$#94!42?AO_?O__O#154!22?g[#98gSt#138!22?Aw??GW_#146!20?O?[G#94!28?_W#98O_#154?G#65???_OOO?OO?O?!4G??G?GOo!7?fO#94!31?g]fA@??A#132?G#103KO#67!36?Bc#116O???C#154_#60?O#163BB!6F@F?B???A?@#94!23?ODA!5?@#132???GGO#129!41?_OOG??@#89!16?@#146!52?E?B#129_WSC!9?@#28!14?C#94!33?_OgOb?ECKS{go__#12!35?G?A@#17!10?G$#133!45?@#94!27?AA@G?@#88!21?A?AC#129!22?_O#154?o#119!29?cK[wO#64!4?___O__o_OoOoOwoowo_!9?n~eCH?_ws{}to!4w{Wswu{yW{MIA@#116??A#98_W?KADko#138?O#28!38?Ag!5?_#134!45?_?q?q?O_#154??O#59ACF?C?QO_PA@A@Ka_#78!26?@#138?__OOWgw{oo#98!65?_WFBBB@!9?BAEK[y_RNwo_#134!35?@#129!5?@@???C?O?O$#132!100?Cc_#138!24?K@?O#84!29?_#120@AAgA?A???A@BBAA?AA?AAA??A??w??@K#134!37?_O#78_Q#103!42?G!5?G#128!46?CQK_#65!7?@A??@C?hUGC}gwOO$#119!100?@#129?@#68!68?_!4?_?_?_#119!7?BBF[_#146!84?@@s?B?O#89!47?G#95?O#135!7?GOO$#132!176?@A!7?@!5?ACO#138!84?CG?C#56@#133!50?G$#154!178?@?@?@@??@@???@#88!86?A@B#119GO$#129!279?A#94{o_$#132!282?G-#5d@@?A@AC?O_???G?[G?K?aECIC?GOGO?O?_#138??@?A#132??A@???O!4?@BNUQtiDIOpQ{{y{}dH_!7?A[_#61??@?BAEEB@A@#67?A#120?_??DA!6?G!4?_???GSGMB!9?H#61@k#65WS_GoCoISiTipa`W]LMF@#135C!8?I#61n#64MNoAhO__YoM_`theLt~NJ!8?MB@@!4?JDjV|v|AFG@@@?@?@#135OoGG??@!7?O?G?GH@#59?@#64BFCLEYSslQ_O_O?_O?_co_gOwTWt}UZF@#146_WA!8?G#64AACgwooo?_!5?w?okUk}~}EjJRDA@@#138__?C!8?__!6O!4?@B???GO#64@#120!11?O_gQs?H?C#98?_??O?E@A@#61oG?gWG#28???G#132!5?@@BF]{o_#98@nw???fe_#132?v~}~|}~~nM~{zsW#119o~D!8?C??o_!9?_OWNN#135??_G?EBOTr|rt__#132ADBVF]}{o_!7?@BAE[{{ggo_O_OcWtmXny^vNNVJL?@@B@?QAgKC?_oo_?O!4?@!5?A?BCA??A#138?!4@#2_#7_oWG?C?A#43O?CGC?CA#20!4?@???KQjUGDoKZlnZ^^$#1Qiszk]{z~j^{miUYbvnr^WWysW{skOGs__#146!4?@?@B??CP???C??a[_g#120!5?LEKABDA@#146Q?R!7?@_#103@@BAEKKGGKMLMNLN^B!9?@BEEKCCE?ABA@#119OGISOG_t~#135?A#67O#64@FA^uFzBTj@iDITQ`?A@#120?_W!8?@#65?p#68oN|E@^LdNPNUAQHQ#65???o?@!5?G@#69_GS]yT?O#65???AGA\WvKESIEAEEBBB@#132OC?_!4?G?C?AB#68!6?BA@DJJQkLiCgWCgSIG?V@mAiFG@#65?_?GB#94_O{D@??C#135@AC#68@@AECGG?oOoog{tA}NRhR@?@#65wOSKW[KI?B#146_?E@!7?G!7?_!4?C?GO#59A???CBCA#138!10?^EB?@!6?o??C?@@@???A@ABBVn}}{_#154@BN[O!8?FG#138?@?A@#120??O#146p?ACHA#98??y~A???@BfGoo#138AEMMKGGEBB@!6?oGCA@!5?KI^^|y{gw_#98?@BBLSrnIcWoO_#120@#135???@?A#120!17?A_#135_#146??EICKSOowO!4?_?_!4?B@B@H@G@`P@?D?A??A?@#102_?O???A?@#46!4?G#18!5?CG#24!4?@!4?_A?C$#6GOGCO_!6?OS_???O?_!4?_???_#88!8?A?C?HEGAcGOGokO?O#138@LITytaG`@??@#154?GuK~s!4?Q{#138@CWwo?_!5?O?O!5?y!5?@?CGG???o?o??_#94O?OCGaOA#138???s#103m#59Q__!4?G_?S?OCGCE@O#103__[@!8?CO#69!4?Om?A#70???O?G?O_A?oC#61~}!5?t#68oKui`DiVCySg#61???__?owgSWWGGCC#146?_?oBO?O#105@#134@#116?_!5?G#70!6?O#69!4?@QCHFFJB@D@E?C@#61!7?wE#138O#28C#119_?A!5?OO#103Gw#69@@BECKMKKNVBID@#52!7?@#70C??A@#103_?WKE@#98_ssyYGKCEBB@B@BBFN]UWsoO#65@B@??BB?A@@@#132!8?_O[JMB!4?_?GK?A#146!16?W_#119??BmO!5?H]#154!12?@?AdN#134???\dACi{Wo#132BFKWOoOosWK[EFB?__oKE@@#28!4?G#120A#119!9?@@AKC__??@BCK_#138@?BBBUVL^n^nZfIPeOD_Googso^]}{wsgo?_#154A#98@A@@EDAHA#154??_#88!4?A?ASAGCyKQG?I#147!5?__OwGCQ?p?_??_#19!5?BE@???`YA`??O?_$#31?C!7?C?A???_!6?_!7?_#129!13?BCG?c?GQC#119!20?J~Krul#120?AW_??_#28?O!8?O?G@!7?A???O_OG???GC#116??@#154O??_???I#72!4?G??G?C#61!7?G?__OWA#146_`E!5?G#52!9?O??_?G?C??G#103!5?O???W#67A#52?O!5?g#70_!9?A?A@?D?@#120?O?GKI!4?_??G!4?C#52!14?@Q?_OCi?Q@GQ?D??A#103!4?OC#67@#88DB#98WQBBQ{_#65@?CgO#66?@BB?BB#61!15?!4_QSF?@#119oWI@??o?G!5?A?KGO`@C?G?o#129_#154!19?_???GMR@_O?C?A@#134!23?FuhvWO#129@w#78!19?_Y|rS#154??BKG??_?_??_o_wOKF?OKA@#61O#154!20?OO!5?@AC[o_#119!28?@@??@?ACA?OGC?KPISP_O_?_#137C?O?GC#0???_ooW[MCAAA@#16oGCyApY`OCOjCW_O_#25!6?@O?O?_$#0??A???@!4?!5@!5?!4@B@BBCFGM[[wwwoo__#119!4?AB??@@#137G_#98!21?BK@#135???AECKWO_!4o_o_o_?s}!7?@AC?G?G?GKC#88!6?A?@#68!8?@?@#116!17?A#28A@!6?_#120!24?gO_gA#103!22?___O?G?CEB!6?__?OOG??ALWOo#70!16?O?G!5?_??hC#116?_G#120A#129G#134?_???_#61?@AC?O#162!5?@#116!22?_#135?O#120WI@#78?GC@???@#28?_#135__?__!6?A!4?OO!8?ooG[ShG#119??__oOoke^@I@#59??_O#78!23?HUG#89!26?G#135!6?!4@AFB@#146???G!7?A#94!20?G#134A@KOcW#129A?G#146?G#94!31?@@A@C@KKHQHUPEtIe[i[wSw_gS#28a?`gu[CMDB?B@#3@@#11?C?_$#2!4?@#7!10?C!5?C#2!4?A??A#94!16?@?JRE#129!24?o?G#59!7?@???@#132!11?@C??@???_!8?_???_@!6?p#138!25?G!7?O#28!24?A??O#135c#116!25?_#138_?_oO!4?__?OO?GCCCA#105!41?k[{#132@AC#138?o#94!37?A@#129_?O!4?A#103?_!8?@ACCKKgwwoO_oowKNfBBCB#146???O?C@#129?G?GC?A@#127O#103!64?@#98!7?_???@#103?O_{w{niC#78!16?A??O?_#129!36?A?G?G???_?_?_!4?C?C!7?O#1!9?CC?A@@$#28!29?@?B@BBFFEKLY[swogO_?_!6?_#65!30?@@#146!12?{AG@EEK?Oo_O??o?o?O_kE_`!5?C#88!25?S?@#98{?~o#129_#116!25?D#138i?C@#154!31?_?w?O?OGCC?A@#78!44?_#128?G#154?G_#105!40?C@#132__OOGGKGG?O!6?G#135!32?OOGCAA???Htcw{{gO#129!60?_O?A@#105!24?G#133!47?A!5?G??G#106!21?O#12G#37_!5?CIDIdZnSzeZcXqlSgU_KAC!4?_$#154!47?C#88!54?O_#98??_#61???@@BAB@B@?@#98!5?KE\I#119!28?oG@??N#132V#146!26?@NA#119!34?CNMCKC?AA#65!6_?CGWOg__#134!79?EBB#120!8?_!9?_#103!29?__??kSev~uGQD#35!174?GC??@$#129!102?g#94CWgOO_#59!4?@#129!11?@#94!31?GuAT#132!29?CO#88@#98!36?@BAAB@@@#154!94?OGCCC?CC!5?A#94G#61?@A??AFC?Kh[MMFB#53!208?_G!4?O$#154!102?@#119ReOG_O#78!51?I#94!69?G#61!4?_?OOOSQeg?__#105!96?G???_$#134!160?_#84!182?_#134_#28??C???_-#1|Yxl~Sztjf~vzl~|jnSnj|vXm|~iu}jzsV~^yveUYk{g_OOo?_#146@?C@???BC@?G??C?WGgSHqg?o!5?D[wo#135C@ItBDJFDJADAL@I#132?oK!6?o@#103{[CEAAE?E?EAAAECCo_??@EGOo__?_?_owOGGIDEA#119__?sF???_?B@#103w@#64Y~}x[q}|!7~nVn?I!9?l}g{sset[}NReNRcG#103?Ap`?@!4?_GGC?AA@@#52_#61!10?@B??wP?EC?W!7?O!4?_OOGKMCF@#98?ow[A_pYGCF@#65_?K?@!5?AAGCKCC?C??OWWZMNFB!9?__?OO?WcKuM}kww#28?@!9?E@#61p_@Bj~]cS??G#138@BMO!9?AHO_#59A@#135!6?i\~~vMxA#132??gU]zJ#119?u!6?_IA#146?E?C!6?G?C#134!4?MADAB@A@??@@AEII?K?{Gs#129?A`#138G]qC!8?_?gOitz~^vNvHA?_#154@CMOo!6?@??CIO#138??JCBCXqw~oty~z^nNwr~NJN!5~}}kya{coCoSogWCW?G#0_oOG???A@#53_???O?_C?@?I?G`S??QGC@?G#20!5?A?GbW?A@??_?_$#5A?C???C!9?O??O???AO??CG@S?A???@??G_O?O#28?@BBBFEHAKM{Y{ySoogogO_?O_#154?D@?@?O?@@A#120?B?AGO?GqC?I_C?HOA#146??Na!6?KC#61?_w?KCWKwKw{{{gww!5?@EGGWWoOoWG@KCCCA@@#94OG?A?B#133c@#129?GC#135_@#65od#68?@E`L@A#65!7?O_O]D^E!6?y!8?_?o_WokIus#135?KO!6?O#65_!5?A?A@@@?@?D?@AGCkW?_@?AE?woogO_g?owowWGKC??A#154_!9?_O?C?@#68??oW{}WO_O!4?!4@#138!8?_OGCC?@?_?GGCCAA@#120!10?BCO!6?W_#65M]ysS??G#120??@?AC@_#119FZo!5?Oo#135E#103HWo_??OiV~Ta#120??G!6?G_#154C_}H!8?[@@A!6?_oK?E@!4?_O?G??CKGWO!5?@!5?Q@#146_#135GzZ~woWo{z^~VmTIC#132?_Go?Q|~^}wo_!9?@B@N]LSz{zeHF?NID?C!7?_!6?@?RCWAYKwEH?EA#154@?@#67_O?G#5_OGGC?A#1@@#43O?iCOgS??C!7?_#19!9?_D?CfWA|VN\\$#31?C?A?@?G?O?G!4?COa?S??c?A?O@??C?g?_C?G_C!5?_?_#137??A?A#132?@@??A?@??@IFVFJuGQCI!5?ObC?_#28??G!14?@!7?O?A?@!5?A!5?A?A?cA??O#65CFE@KKFFEABB@#138_?OG??@!8?WE#61M#52!4?A#70!11?G?@_#116?_#135GD??@~#68?Q?VAJ?GA@???@#61??@@J|!9?O??C!4?@#59!10?C#103?BFDGm?Ww_#59C#68@A?@!6?@#103?__O!4?A@#94GCB@#133A??A#135?_??C@#52!5?_#70_#59??COQG??G?GG?C#120!5?_?GA@_#98??B@@#64___o_WoGo?O#138!5?G_!6?@#64???CG#67???A#28!4?C#132??L_!7?FLO_#138!14?pE|~~V`#146@?S@#98?~N@??I\T#132_}WlZn^~^~YDBB@!6?_OOGWwoo__#78?CCwow?o#132???KU@@#120?_!10?@#146!7?Gc#119!4?B?K?o!4?AAFMWo__#120!6?C#135!7?_OoFK?oSo#146!6?@?@D@?BAGaI@CGE?A@#3?_?GC#12_O?G???A@#37???_O!6?@G@QgU`QnsJ~g^qKbW`W?_$#6?`AO?g?ASG??CQ?A??H??AG?@??@!4?H!4?GO!5?O_#88!6?@?@AC#138?@GNEVNQd?_#119!4?CJ?mm~umG#138??NXudAsGowoSxysa{t~!9?IB@@??!10@?A?C?HCO_#64@?@A?@#120!4?__oOOG?EB#132C!7?oE#61!20?_O_X@!5?D#69?@???@#59!9?O#116???A?@#132o??aSEFB@@#64GKCECEUM^]^y~}|qwO_???@@@FBMLTmUVnDEAEE@B@B@#119??_o!6?_???A@#64_o{MfB@FN\lrh@@AEAEFFFBC@#132!4?_??G?_O!4?A?@!12?AG!5?E#154!17?AG!7?G?_#61EFL]~~nTg#134!19?osGttA#129_@#138?_O_O_???DA#119oWGEB@?O?G???A??C??_??@@?B@@DT?_#103?C?C?FNfNBC#98!18?@BNMz]XNwKWO_#146C?@Q_#88!32?@??@???@?@A??A@#2O??C?A#10?C#16O?G?OIP?IdGbSAKqDc@AhUHOJs?T#18??O#24??C_AGOa$#8!5?A#0!32?@@@BBFNMKK[Wwsw_o?_#129!16?O??@#119!25?O|YSgOHB#135_??A?@??A!9?KW??AG?_!10?O!5?@#154?G!6?oG#138!25?_?A?S#52!5?@?A@??@#120!10?MUABA#68!4?_?ooOgwWwgo___#116!8?A?O#28_#70!6?A?H??I?L?@E?A??@#146?OKE@#105_[D??D#61??_OO?B!9?A_oGGOWo___?O?GCB@!8?OO?GGCAA??@AEF{w#154?@?O!4?O#146!18?O_#134?KQmw_#78!32?IvI#120!11?_#98!4?_ow{}pLICCA@?BBAELXppEAE?EIyg#78!34?@???_#129@!7?_#137!35?@!5?A#103_#6!6?_oOGKCA#35AE#11_#14!10?@!4?G#17!15?C!4?A$#67!53?O!5?_#88!13?_#94CP??GO_!22?AdADiU#59!5?O?G?o?_!4?O!8?@A??CBAG?@C??A@#146__OGOA@#105???A#146!28?O_Gw#70!8?GOGA??K#138!9?gC?@@`G?CAA@@#135!18?A?W_#52!11?@#116!5?_O?G#135?C#88??A#134?_WK#78C?B#132?GE#103GA#72!12?A#103oo!6?__OOGCAB!5?_???GCCA??@@?@@?BEw!9?[?@!4?`Pjy}sW__#98??CNrdPF\_#129!56?_O?GCCC#134!51?C@eO#133C??_#28!43?CO_o?{SMKEFEBB@?@#7??@@#13!10?_#23???O$#154!105?_??_#65!5?goo_??O#146!5?@@?BI?__#28!15?G?C#98??oGw{Zs^F#103!26?E#120I@?A#146!24?GCCWA@#59?OGGC#69_O#120!17?C#138!21?_O?G??@!7?_OOG#88A#116!16?_!9?O?C#119_??MMNCEA@@#146!15?C_!4?G_#78!21?G#129??A#78!59?@#135__#138o_#94!52?_!4?_#129!44?@!5?@?@??@#147??__OwKgCSJ`CIdOrSIGrK_A?S??c$#98!105?HAD#132!20?@?@_O#88!18?_?C#134!5?G#132!29?OCFg#119!25?wg#72!5?o#120!44?_oOGA#128!5?A@#129OGG#135!20?_!6?__?G??@A???OO?G!4?@@!8?Co!8?A!9?D?B_WO#105!129?o#102!60?O??_!5?A$#133!106?O#120!23?OC#119!58?_#154!28?OCG#146!94?OOgS?P#119!21?BKo??A_$#88!131?OG#154!57?O!127?O_O??G?CA?@#98!15?@M{l{$#84!344?A#128@#134@O#94@@$#78!346?A#105A-#1~~^{vlt}ji^~Z^~^G^VVz]v^|^]z~~]VjHj^|uUy~[}}~}y~Zz~T]{}wWoowOW_o_#138?@#146A?@BACGaHQc???@AJmG!8?A?C!4?AsG#119N}wf^#135??@EKwo_o___Oooowww[IQ!6?@???@@?K?G??C??C!5?o!4?C#64?@FJFuJVj@BGBEHAD??@#138_OG@!4?Z#64??vLzFzF\jUdJQl?`IT#103??g~W!5?Ew#68?N\{^|y~nRDGrIsG@C#65?S?@[sC??O!6?_P?J!7GW?O?OOo_!5?_#68_{CJBnRj~~c@_H#65???_J}gG#120BB@A@?A?@@?@#61G?CA#69__!4?_#59!8?_OG#103?A~M#120TA#132w!4?zG#103?U???CAFEMN~dyw#120ITiO#98?BF}O?F{_#135?BOw???_own^nJTI?S#132?_{]B#98_wNb?_?_fnO__!8?_G[FN@@#138?OKGVg@iZr}__#146C#154GACGO__!5?@ACGo#135BEAFHBTaP?G#132???aS`[_Yd\j!4~z}[oo__#134@#105@AC?CO#129?G??IO_O#137?_#135?CAECIDBA@?KGCGG!6?OOG?C???A#6O?G?CCA@@#53?O??O?G?G@G??@GaDOH?Ag?QD??h??O#20!5?A?@G?Cz?jC_$#5??_A?O???O!6?D_?G#62!13?Q#7???@#5G???@@?@@!4?I_A?C_G??_#67??G?C??G#132???A@CA?G???_??@Oso???_?T?G_WsgY|B!6?B~o#103@BFMYK[[[kKKMEFFBC!9?@`OO@?W?!9GWO!5?BG_#59GOG?_??_!9?A#28O#146_?IB??S#59!11?G?C?AG?_#135!5?e!5?G#64A^o_?_???OkgvKsJv}z~j^a`G#103?BEKB@AAC[G!6?BFE?CCC??G?GO_??w#59[CB#69ws{OkS#70??@?@#61!6?@EO_#132C??O!5?FA@@#28A#52!5?_#61!11?GD~|#135?pi!8?~#61hhEjXlwXPo?G#138?@?AS_!9?@Cg!7?O_Osgtzb~Y@#119__YF!8?KWO___???__[uB???A#103???_gO#28??C#119!5?@CICCGO_!4?ACGO#120@?@!4?_??O??O?O?G!4?_!5?C#154@AM?GO?_!6?@!4?G#28C!8?A??O!4?@!4?_CwAgOcx?FA@A@#12_O??C??A!4?O#37!5?C?G!9?@?aHCQlFiVmTyliUtIyCzC_G$#6???@GA?@C@#0??_??_O?_!6?_!4?_?ScO#8!4?@#6?@!6?C??_#0@@@BFDNEMe]EGWG_o?_??_#129@?C?OKOAGS#138?FJN~~^Swi\VZfBD@#154?Gvo!4?{#138?Mwo#61?@C!7B@@#138??__kg!4?@?AqKCCE?CA@A?C??!5CG???EW#68!5?@#103!11?_OWKEB!6?^#120!22?@V#154T??_#59?D_#69?AB?A@#70!6?@#59!6?_[AAoG#135@B{A#132W_#64???_Oo?O!5o_o_o__!8?W?A!7?Q}]u~~~^s?O#103CWo_??@@???OG?C??@#138!22?{!6?v#65??Ux?AO?__#135??A?Etg#146@?c#134??@mRw#129?G#103??FE~|}^NF#120!4?A?CG?DA@#154WC!9?A??OOO_ooW[A@?_???CB#129!12?A@??GO#78?A?COG_#138?@@ACW{wu{I\mNv~n~LjUb]dYAS!6?_#98@@BDMM\yfWeG_#146@@DACGSOoo___?_?_!4?_!4?_#120?_?g??G#0??o?GCCA@@#35WwC?@@@??@#12!10?_??@#23?A??A#19!12?S?At@?COHV$#31!6?I?OC_?C_??a?G_C`G_A?`C??@g??C_AG`C?a!4?C?_C#3!7?A!8?OO?_?_#154@#88A?CG?gOkOs?O_#120!4?_JF?__??GQc#94!4?@#98FW_#59!7?@#120!12?O@!7?@?AA??A@C?C#94?@!6?A???G#116!20?_#135_?G!6?_#138!24?g???BO#52!7?C???Q#61!12?@Jsw_??@@BbVMNCEFFC??C?!4G?GO_!5?A#72?@#52!7?G#135!9?@A#116C??@#94GCG_#154?K#67_#65O!4?A@!5?@?@?IOfYFbq#146!5?@C#154o???C#59!5?S_#116!6?OD#132!4?KO!7?@Mw#67?@#61?A@#146!15?C@#134?oKtOkJWO_#132FNG?G[LNFB@???_oWGCB@!6?@^^zswoo_!8?@?EKw_#103@#28!6?_#146!8?@#119!10?@?MOGoO_??_@aAE_#138?@BABNNJSXQdW{\i~rvZuv^~^]ZFDDFBAF?@#5_?G?C?A@#102_Q!6?O#13!11?O#102C#24!25?Q$#28!59?!5@FBELF][\wSWo_O?_#137???_#28!45?@#146?Vq?B??AWC?G??@?@A@BAAA!5?CCgUo_#132!22?O!5?C#146!25?iD@#120!32?GcSg#68???_?o#69_#120???@@A@A#146@#154@?AA??AA#138!23?@?GO__!5?GCAA@#119!25?BM_?r#154!20?A?_!6?Eo#78!25?OINRS#129??@#138??CFF@A#129!5?_WOMCB#98!15?@B@AKWojcBKwO_#94!33?C!5?OBGTSW[o_??_#103???@?@!4?C#132!6?_??@???A#67_??oGWCGA@A#11_!7?@`?@GOI@G???G$#2!64?O__#119!9?@A?A#132!52?CG??Ac_#28?O?IG?A?C???C!5?G!6?O#119!21?_O_N{!28?y{#138!32?s?GO#70!5?@#135!5?A?A?CC?C??O??CB@#59!20?_#146??MWEA?BAq#64?_oWWK[ENN^n^}~}~tnWdWC#98!8?@^l#119!21?@J[w!4?BO#28!36?@#146G#120?A#135!10?_ogoU?F}T_K#134!8?ADBDNOIcO?_#133!35?A???@!5?_#132A?C?@G#120???G?GO#103!19?O?G?C?@#10_??G??A#16_???C?G_???_?O?_DO?CAgCQK_L_QDOgTgPiDO@g$#94!77?@F@BK@#119!49?GASCOG#61???__oO?!5Oo!4O__!6?EWo!5?OG???___w[KCA@!7?_!9?_???O???gO_V!7?@#138!46?@??A?C??GGo{A#119!26?C?gcC{#135???C??@#129!27?OK#78!25?@k#135!39?A#133!38?@#105O#146??A#78!40?G#88!7?GO_#2!31?_O!4?A@#43??G_AG?CAAfD?CaDOA??H??O?_??O$#129!132?@_?G#65!8?!7_?!4_!8?@E?coGSgCU{v{XU\ABB?@!9?~GqCwCwaS@Yol?v]TAn^#132!6?A[_!48?@?AA?CCCK?@#98!28?OOW#68!5?__o?Woo?O#134!21?A#7!195?_OOG#106!8?G!8?_!9?C$#88!133?@?@???G#154!11?@??@?@!4?@#120!24?CC#98?O#154Bj#119!82?@@?AA#129?@#3!265?C#147_O_?WC[kuqIcCOasQPIeTOIeawDPH_W?U?gA$#94!133?CgQkOC#119!13?@@?@?@AAF#129_#94!25?_[_#98!86?!4@$#154!133?O?_#132!17?!4A??GO$#98!158?@@$#120!159?o??H?_-#1tZvq~nNhlpSNMCN?F~CndnJVgExjuQnBxGcNnZ^]|tx}|~~z^tmm}^\|~~zv~|}yxZmym[kgKww?___#146?@!6?DB@CGAKCGCSCgOSpUgO!5?C?_#135?C?@BB@VGFHV@AP#132?on}^!5?_#61EZ!4_!5o{YowEJ@!9?@DACGMKKEAB?@#119OSKOYR@ooSR#28?_#61~?o!4?a!5?_`o}~}^L#138_OC!6?D#61Bs#65sO_??_!7?o?gCpWEtO?MC!7?E#68ALU_]CRBI?@#65?OaWqvK!5?BO#68N}oP_A|iYe?I#65??a?BgcsFMC!9?DG_#52A?OdGT_I?HC#65!5?Tl~d#103OxvNcC!8?|?_?o_swoyry\K#138@gQ@#119o]A!6?C__#135B@ABbB|[KA@A#146_OG#98??SCFFEBB@@B?ABFLIpb`ARe^w?@#138C{ooGAC?C?CPeXvJfv||]}gO#119??APAW_!5?FFGWo__#135??@#146!26?A?EWOO??G_!9?@A@@@?BJEIA@AC#1__O?GCCEA#5A@@#13G#35!12?A#16OC??`?AO@_S??COA?C?@SAG@LIKaTGSheXsKS@S#24???C$#5ICGD??O?OGB??@?A#62!16?C@O#5!5?A?A@A??C_GP?@_?A??CG?A@DEcOCO_?O_??_#67!4?G!7?_#138AADPBASRaH#129??G!7?A#94_O#138@J^y~m{{y_qgug{{m~NO!7?P#103H_#64CID@B@@C?A#103_??ws}[_!6?@EAKGSOO?GKCB?B#94GOk?C?HA#103???]#65?~?ipuoKz~t|}]]N??@#103_QND!8?{#64@Jm\}u]x}~{|}yN~VjE`GAD??G!7?@tqgO_wggtv}^n\fL?@!6?Fo!7?dW~t~~\nSRHG_#103??H~{!7?_#69??Fi?PA?@#61!9?A?QnA#135GoIH!7?|#61AmZ}N^JFNDKD#135_a]AC#146oE@#134?OekVi#133O#129A#138?K[o_??_ABb\}\NNBA!7?__#120_#78!8?CG[K#154???wsB#135?MNbpxzy|ykXEGsWG#132AA`@Vn~~{_#98DE[}x`nVwwo_#138?@FM[YfLvLzChOF_H_AGoogsxv|}{{gog!4_?_O#88???_?@_@?DAC@AC?kS__SG#0?_oOOGKCA@?@@#16O#102!15?_?C?A?C???_#37!5?_OA_???ao?qPiDbEXEJqj[julyP$#6?_!5?CA#0?_O_Q_Sg?o?O?_?TgEOHCOkAuHo?___?GC!11?A#2!11?@@?A!5?O?O??_#88?A@A?A#120!8?@!4?A#88?G#154@AMCG?GF#120?AO?@!4?CGDO??A#28@#146!4?@!4?GN#135G_#65CZTW]GKMIJ@DFB@#135??_^_!4?@A???O!7?KA#129?_#98??CG]EGJ#64!5?NTMHEPC?I?@#120!7?_?_GB#154B???{#59??I#68?@A@H@E@?B?@C#59???O?EP?GI#67??_#103~#120A[?lo#70GG!6?S?G?_#59!4?GA!6?g#69?@Nm]|AT?@#59!5?OgCOBW?G#138??@k???@G_#64AWS_??_GTO}_zwz~^~IO#59?G#67?C#120??PAD!5?J#28A#65?PC#59@#116!8?A@#28?@#132_I@!9?@R!9?_?_O?CDB@??__oWWS{wow_!11?GwB@#103?OKAC@A@A?_#154!12?@Cw_!8?C?GO#119!30?@A?BBBCBCCAC?CO?Go?O?O#154A?O#138???@@?@A@A#6_OO!5?A?@#13!15?A#53C?C?COD?S?_@?@?CG_T???@?C?OG??_#19?@?_?G?CG$#31???G?O_Q?EG?@g?`O?JOIOSgAP?C?h?O??A?OC?@?A!7?A?P??_#0!13?@@RFREDM[MW{Oowo__?_#119!16?C@zV~TG!22?_]{DpO#28E#120O#59???A?CA?@C??GC#28???A#138?W!4?ACGOO__??_?o!4?A@!8?C#59!7?H!4?A?@??@#116!4?O#135IB#132K!4?By#52!12?A?@#61!4?G?_Gatpr^!5?Bo#69??@J@@#61!11?oD!4?C#66!5?@#61!13?A??pru!7?BIO#138!26?OI!5?o#120!14?O_SHC#154G!8?@]#146?_#103M\W[K#120?_O#119!4?__ooIjW!5?A?@??GoO???@?@?DF#28!5?C#129!22?A#133?@#134B?EY?G#132??BAE?Go_cWqGqCjUnoZuV\vFNVJEGA@BBVNS\WCKKW__Oo?_??_??`?_?_AA_!4?C#3???G#35?__!4?GC??A#106!16?O?`#23!12?C??C#20!14?A?@Q@a$#62!11?_O?OG#28!57?@?@B@FBENCML]|Y[{xqkog_g?o?_#154!33?_@??_#116!19?@#132?C[!6?_#59@!6?@#132??O_???_!4?_GB#119!24?_o[EB^#135!31?\??AG#52!4?C?AC#103!11?yF??Bw#28!26?AO#154AWAK_#135O#70C!8?_?O?C??_?_#146!8?__E???T#98!21?_|nP?gDnw#28!5?_?O#154!8?OGK??_?OG??G?CK?O#146!39?G#105???@?CO#78_#120???@@MO@B!6?O??GC?G_?G#94!13?@???B?BALBJQN]qG[iWkGS#28@??P_sy[HMDFBA@A#147__O?gS?pARhArAsHtk\Ljxp?QOhiYBjzRih[axOIgPK?C@G?_?O$#3!74?A#137!7?@#29?O#132@!8?PA?HAVLbEgP_?_?_Oj{C_??O#94!16?@?I#88!23?@???@#98_#67??G#65?B@@BB@#154!9?__???C#146!25?O#98?_o{_#146!31?_?[O#116C#135!20?W@@C#132!28?A{C??O#68?@FhWDYE_IC@E?BC#132!13?O!4?gC#78!23?GR?O#65!7?C#129!13?_O?WGCCE??A?C??_!9?A#146!39?C#28!37?_??O#98???C#137???C???C!5?CG#116!9?@#43__?O?_?_!8?BAAB??O?IGhGAC?G??GCSAG?A@?aOAo???A$#129!135?A?E#120!22?A_#119MYcWo#64!4?A#28_#120_?o?W?C?@A@!8?@#94!26?H#132!34?`A#138!22?_MEW#146!28?@#119@`|O#154!31?@??oA#134!53?@!6?@??ADMWU__W_A#129!81?G?H?OOg??@A!4?Og?GO#12!11?O?OG???A?A@$#98!136?o#146!24?B`?ACGO?_!7?_ogK?_A@!5?_w#138!62?A@#132!23?oW_#98!30?A?_#119!31?wVKN#154!155?C???G#7!26?GG?C$#154!162?O#94dW??_#116!6?O#105!13?D#119!66?_#154!24?_#120!33?AC#98!31?gr#11!188?O??_GS?{K{kU|K|GsGO_A???C!7?C!4?@$#10!538?G?C?A?@$#67!538?@-#1~n]m~l~ZT\QMoQGu_CP?OID`HDQaDOBLGBCFWIgLSFUmvzzRv||n~~n~^jv~z~vnK|}}oRzrJBGAUcIXBJVcMCKG_GgW_Oo#3?_?O#132?@!5?DATQ?o@T???G???_AcI?aCOy]~V!7?C_o_#28???G!7?_??C?O!9?_K???@!10?A?AG???A??O!7?OG???C#116A?@#84??G#98CINNN#28??O#61O^_!9?O??__o__?WNNBB@!7?N#64Yv~|}NnNZdM]dFA#103?WB!6?}#64B}wo?Owy}~\~~NzEhUHO#103??_^B@!8?kG#68A?`dAC#61!5?G??_OWMP#138_??A!8?C_??_OoowOwWCKAA@!6?___O!7?!4@B@!4?_O?GKCEAD@?DdPwvrc_#154?@?CK??o???@BK?O#135@B@BDBDG?u?A#132??GAS`S?~M~{}vK{woO_O!7?@@LDJYLA@Q@?@@#28???O!12?A?A!4?O?O?_gqSWkICICBAB@@@#43O?_CO??p?GE?P_PO@O?O?oA??P?G_!4?L_Y?dKGcCO??s?_?@@GB!5?G#14!5?_??O$#31?O?P?Q?CGAg?C?A??oC`CPICaGDGQkOq@Og?_@COA?G@??CG?A!7?O#0!5?O!4?@???CG!4?_?c??@@@BBFBFACECKWw_o_?_?_#88@???GSGSg#120!11?cGOGC#146??__!7?O#103B@BBFEHEFENFNBDFJE#146?gE!7?F#103oCCEEA?E!6AegUko!4?@CKKGSKK?KCACCCA?@#94!4?ID?O#129O#103???n_#65^yTySq[zsxcxY\IHY]^F#120?_!4?@!4?@#65OdG???o?ocYo`QW\B@!8?G!9?_??oCxU@sm}]#120?_O#138G@!6?q#61B_#69??A#52?@#70_SocZS`I?@#103_?oMJ@@#132CA!6?n`!8?_?__OWGK@???_oOWO_o!7?AAE?C@@!4?GCAA@@!7?GKZ^~}wwoo_!6?BMKw_o_#103???A#120!11?G!6?O#98??@BBNEN]\mw?o#146?AACC__o#135??O???_O_wooogK[kRSeGcGg?g?G??_#88?@?@???@??@#5O?GG#35OO???A?@A!6?C!9?A#53!7?O??C?G?O@G??AG?C?@OA?_Q@CBCA?CH?_$#5??_!8?_#62@?@?@??A#33!12?A#62!8?_#5!5?CG?AO??O?_CG?C?G?rA@@MkCK_Sf\hZTeWsgGOg#28!5?@A@B@FBMNKY[yOkoo_?_!4?_?_?AG#154!11?GL!5?FG#138MGW{o_?_?o_?_!4?_?_T!8?WBA!5?@@@?@@?@@@?AagAC[O__!5?___OO??KAA@!9?m#64???DiDjDbCJEJEDATAD#103?__oOC??@!5?O#68!4?A@#70?O???@?G#61__{E!7?@_#68@FN}nFD@?A#59!6?G??@@A#135?KA!7?@O#65EO!8?__So}[NF@#120_?SI@!8?I?_??_!4?CAW@CDA#129!6?CC!8?A!6?K?_OG#135_oOOGGWa}~yQeC#119!6?BA?GSGo_?AG?o_#146!23?B@!4?G_#134??@#133?@_O?G#138!5?@A\Ml}n}}~^nNFNNNVrbRkjXvXvT~V~vm}K{WSKGC?C?C#6__OOOG?C?A?@#13???G??O!5?G???@!8?CA!8?@#102?CO???A!6?G#23?C#13?C$#6??@#0!4?_a_DPIdsHUHiSjcoYSqgTgBk?skRwFsRahW`OGC?_#4!24?O_O!8?O_?o_#67!4?@?GA?C??O_#146B@KQIKG_???AJWoOo_#119!13?Q~sRcJwo#135@?E?KWoCwGWoWO[iwOxA#119?@P_??@J}#120??@?@?@!4?@!8?G!4?G?O_?___O?O???G?C#59!19?G!6?_??C?@#135!4?G!8?_#116!17?_G#135@!4?B#59?S#69???@#61!12?_A@?_\#146?_OA#94?A#134w#129?O_#64??@l~[Y{ZjNZCJAD@A#116?_??O#146_O!8?O#28O!6?A!5?A#154_??EA__OGG?KGGO_??@?ACKGG??AA`OKCA?@#28!6?G#120GB#146!6?C#98@BB?AD^j[_o#138@BE[M[y{yt~H~|~~v|j]jv?p???G_#94!9?A?Co?o?o?_#132!31?@!4?@?A@??@?A?@#11___?GK!4?_?A_?`?O??OAHaCI?C@??@A_X?I??C???Q?G??O??CG?C$#99!13?G??GA?G#3!55?_#2!7?A?Q?SWsOcWg?o#138??@?AD?CA!9?_FNFN\v^|ZtZTjf@`#98!4?JkZs#120?B?C!5?O!5?_?O???LA#88OG#98?I\o#132?@#61??wGG_KCGCkKs{wGSgO!6?@BAEABAFB@DBBB@@#154_?_??o_?_?wB#138!25?OWK??@??oM#146!18?_]A@#98[#132@o#119!26?_OK@?@d#67???O#135!19?CIC?@!8?^Kw[MKKFKBDB?@#119oOgkVX?C???ECGO_B??CG!4?OcKMF@B@@#129!19?CG!5?C#119!29?@@BAK[?Wo_?@@FIGo?O#146!33?@BBEA?@AA?A@#10??_???G#16?_?O?_???C??CA???_?C???@??G??O?G??Q?DO???OAG???HOEG_CGSJ?I@CZCoTS`i?dW`Ug$#129!104?@!4?CIEI#61!34?@A@?@#129!10?g#94e^tAIs#135!4?B???B!6?@!4?CO!4?A??OgOOW?G?GGG#119??OGW[U@Oo?_F#132!26?_!6?_A#28!19?S#88_C#119UBg#138K#28!26?C#132CB!4?FK#119!23?_o?FF??H#103!4?RFA@B@?B#146???_!4?@!9?_!4?@!4?CAA?@#103!4?__oocW#134!16?BDI?S_O#154!29?AACC??__!7?E?G#103!40?_?O?G#147!7?__OWGk[[MtQxMiHkfmDU@zC|w}mdu\NadtqG`oIbcAbhdfJhOegoUGcaOgP_Y_QH??O$#119!107?@?@@#137?_?S#133!51?_#84C#65!5?O??_?!4OG?CO#146??@@DTwW__#65?@@@?@??A#132?_!4?G??__!6?{@#119!25?__?GKhI#129!22?_??O#154!28?G!4?AW!25?GK!5?~#61!5?@#98!11?_OOGENBA@A?BEN^w{kW?oOoO_GO??A#129!71?A?C???_?O#67!38?_?O?OGCG#1???CAA@@#23!11?G#62??_#106!15?@?A!9?O$#94!108?A??@#59!61?__W?W_g?_#88!9?AC#116@A#146!12?_ooo?sEB@#116!33?C#67A!7?_#94!19?Wg#133_#154E#98!28?_o[F}G!27?_wwNjQ#134!25?@??@?@??C?O_o???_#133?O#129!123?@#3_!6?C#12!4?C?A?@#23!33?O#37!5?A!4?@O@?_O_O`?_EIJMTnYf]hV$#64!174?O?O_#67!14?@#132_#146!56?OMAAA@K#120!21?@#133!33?_#94!30?O#134??oS#129C#133!26?A@#94!6?A!6?G#0!127?o_OGCCAEA@@#102?_?A???@!4?A!4?G!6?Q$#94!251?O??C#154S@#133!91?_#78!39?_$#98!251?_ooO$#88!252?C-#1}j}v^D`mrl\SepiP??@??A_?QG?OCA_C?G???C?BWjaVdY\?}\~z~~z~}^vZb^}V~vmn~~M~p||{~[oOTLLX?M?EO@WIgY?d?_owg{{y?WGOO#146???@?@?A@ADGACG?CG?UaGoCPaO_O!5?K#138@E^~~~}~~}wy{|y|e!9?@EO__#59AC?B#28!7?O#138???@}_!9?OGC!6?!7@A?C_?@A??!5_!5?o_OGGC?c___??_!4?WP#61?EO?_?K_coOoOG?@B#135A!8?A#59CQ_!8?HC_@#28??_#138_??K!5?__!4?FGO_!8?__??GC!5?__oOOOo_!5?@?@B@A!5?_O?GKCQB@ZpX~~wogO_#98@BF[Wa?kZg_#138FW_!8?O_Sh!4~}TGu|C#154??@`E_O!4?@AAC_w#138@BCBLBTBCBS@iT_?@!5?O?G?KWwo__O_#133?@?A#138!7?@@BBAAFEFMMI]PKW^J}NELIBC?B#6__OO?C??A?@@@#102!5?C!4?A!4?O#13!5?_#35???W#102?G!6?_!4?_???_???C!9?@??G#13_!5?G#14C!4?O#19??O$#31@S@G?AG@C?a?H?C?PEGQdGTgCqHaX?I@S?I?Q?h?C?OG?`?S!8?@#3!20?A?B??_?_@oG??c??CO???@?C#67??@?C?C#3!5?_O???_#120?A???@#132@??@GVNZkGC!6?JB}w_#135???@??@@C@A?A#146@NCO!7?O_#65??@?A#120!12?O!8?@!5?C@??B#146!8?@!4?eO__#59?@?A?B??@@#132??_?oOwW?OOPOO?O?GF#103E^w_!7?_??OGC#138GCA!7?X#103w_#72HA#68LIX#61!6?A?Q@MEA@@#119gW[I??G?Ww[o#135FG?_!5?__OOG???A@!6?___#134?@#94!4?_!7?_??A#135?_OO???WY_AC#154!4?@?CGG_#134BD@ZB_#146??G_#135K__oowsz}nZjU#132!4?@ivHAZ~~}[w!7?@@BFFM{y{q{i{z{j}Ti^|}!4~]n^v~RFAM[WkGOo?_!5?@A!5?C???_#103??@#67!7?_?_OG?K?CCAAB#147O?WGc]?SAh[YHWcFPCaBhFeSj[btWeYdAsBYNrxTYFltWYHdWIDpOIPkeplAAH\QamtAH{diTO`YdOA@_AO$#0!4?_gUOGQ?jOMPmmxulYtIVhDuLa|TwjUt~lzU{bSL_YCai@!8?_GcW_!5?O!6?A???CG_?A?A???hO?_?_HOG?G?@@B?EBFa?cO_WW?oo_?__#127_#154!11?A@A#94C?W_GO#120???@!8?E@A?D#132?Woy!7?EG#103AKGOWOowo{is~]NBNJ#146?@XC??@@?AXdFF??AB#28!11?A!5?A#67@!6?G#146!11?CA@???_?_?__#59?@?_?G??O#120???__o#28G??@!7?C#61B#65H?_!5?AOap[]LM@@@#146_???@_#105AC#78@#61!6?FGGOO?o?GCEAAB@#146O?_SA@!8?O!6?C?CC!4?@#103??__owkc?C#119!7?@BACW_!5?V]o#120@O!9?C!11?_#119???A?Tc_??ACKkGW#146?o#135?@#120!12?A!5?`?_??_#146_C!4?O_!6?@??@EA?KGGOGGOO!4_?_#0!6?_o_OG!5?@@#53?_??_?G?A??A!22?_!8?c?G?COCG_???GAOd?AgCO?_SA?O?iC???GOG??G$#62!5?O#33!25?A#29?_#62!13?@#5?a?C??C!5?C?@g?GP???p?MA?B?`JcIqOeLoNP?mADU@cIsYCC!4?o_o?_#88!4?A?@#138??C??DBBUIRn?D#119!4?CHJmD]vnso#88!18?@#154__!4?A?_#61@BFKALKFNBTJ?@#88!6?A@?@!5?G#103?O??G?CCCWeGUAEu{gO!4?@CK??!4O?WMKCEFAB@@#154GGG!6?E#28?G_#65?M\[poYHMLNMFFA#119_O_?K_o?z#132J_#64?CU\qte~~|nSI@#103__oOGKE#154_!4?!4O??@?_#103?OO___?oOWGCCCAB@?@#129??G??C#133!8?O#120?@A?A@A!6?GC!4?_?K!4?CA#146E#129?C#94???_!5?@#28?A#103B\OHNFJC@#129!18?@I!8?O#119!30?@@BDACFC?@?IG_G?C#137???O?O#3!19?O??G?C#9G?C#14O#43??O?SI?E?DA?@???@GCO?H???GA?@?@J_dOK?id??I?@CQcP?I_PIQP???G#37O?@??I@??GD!4?I?@ACPeDq{$#99!33?@#4!50?O??_C??O!5?C#28!6?@??@BBFFEDMML]XYTWwsgocOgO_?_#129?O?O?_#119!24?I[w_?H[g#135@KOO___!7?__{osm#129?C!6?_?A#61?_oWOWwwwcWsg{wG?O!6?ABMMKIKEME?BB@?@#28???@#119CCKJGWCS`#64!4?@?BEBDA@A?@#146??o?GC@!5?C#135!19?O?GA#116@#94?A?@#134@AE#65!6?A???GCEDB?@@#154?__OOGS???G?CCC!4?@!9?CcSBGC??@#28??C??a#78!11?AC?O#116!4?C#61?ANE#98!25?J\zlXqOO_#129!33?A!5?W?o@?A??OGC?_??_#1!18?_?O#11__O??G!5?`_O?__cOOkhWsQg@aSb[ACXcQc?S!6?GO!9?C?_#23!5?O_??G#43!13?_C???_$#2!88?A?@?@?A?B@ABQA?CG??GKWgW_?_#137!20?_#98?@A@#94!23?DB?DA?@#129O#64!5?@#132!16?O???A@?A?G?BB??@?@!8?@BFNW?O#65???@@C?@#88!13?A#94A?@???O#72!5?A#88!12?O??A#133_#98]N|C#154o#132!20?_?OUf_?_??_??AGO_#64DFNFFJ@A#70?@#28G#132_oO?G?__oOO?!4GO_???BAA?C??DBB@_O???AA@!7?FJSgWoo#105???Wc?C#134!34?ACQcG_#94!36?@AGA\?^Du]s{wg___#28D?G?O??O?GO_?o?oGoOG?K?C@B?@#16!4_OG_I?T?`??@?gAOC???G!5?@??G!6?A??O??d?Q?@?I?@C?@GEOl?A_CO@?SA@Q?iDQ`OnSgBkHALB$#98!165?FYlU_#94!23?GcWESgOC#65!4?___#116!12?_#120Wo?KGWO!5?_?__?OGo?gCAQ@??_#98CFBB#116!19?C@#129?O@#105??A#120!22?OO#98!4?@KICHED_#59!6?GO?G#120!4?OGCGCEA@#98??A@@BBBABE[}?ooOo_ooOgO??A!103?@??AC#135!12?@?@?@@D?EBF?C@?PADCBB?B#103A?@#23_O#12G?CCA!9?A#106!23?C!5?A???A???A#12!8?C$#133!167?O_#154!24?a@#98?wgO#28?_O_?G?C#135CA?AA?A!5?CG???@C??OO??_?o?O?G??C?A!4?_#133CA?G#129G#94!20?_WkQ@#129!30?O!4?_A#119!19?_G?GMFLEA???KKxb?KKKgGWGGKOIGKDBB@#154!102?G#88_?_???@A??SW?O__O_?_#4!16?O#2?G???A?@#13!9?O?G!27?A#37!6?_$#119!194?Ye??EK!24?_#64!6?@??@#137!17?_#133!56?C!4?@#5!196?GC??A?@$#10!513?G?C?A-#1~y~l}YenAoCbOgSO@??@?_?AC#99!4?C?G#29A#1!6?GAGsItj^MVvf{PnAvCFekvfcFl}j]}zun]{~{ZQi@UUV~~ivdBABbBBAB!8~Sj}itmYloBp?u~mk{{gg_?O?Oo#146?@@AAB?DKI?O???@BCg?G?_!7?U#154???jHO!4?@Go#135??@@ADBJFBBDA@FE@#146??A!6?E?_#103To_?_owt]~NVNMF@NG#28c#120O_!8?@!5?@#59?_OGK?KWC#28???@C!5?@!8?@!4?G??C???A?C???A#120?G!8?GGE!4?A#135!7?B??C_#154AG_!8?CG?A@#61__OOggWWg?_#28?C#120??A#132@@?KWo_!6?EB_#61?KKI#116_#67Q#28O?G#120??@G?A#132!4?p?C{w_!8?@?G_!10?@vhuh}|!4~|u|wO_#78?@?D#133G?G?_#132?@BBFV~~^n~\lZFNNfMRFHB?@!9?!4@?AG?G!7?G??C#3_??GG?C??@??@#5@#53?O??O?gO@G@O?A_#13!8?CO?_O??g?O??@#102_?C??_???G#53?G?CO!6?C?A???AS?i@S?h?SAH?C?QG@?G?@G@COCOCg_$#31?D?Q?DP?GA?SHAHaSHaSI@SGPiCQH_A`?S@CPA??@C???C?`?G?A#2!8?G#4O#2!23?SGAc?SCcGC#4!17?@#2?A@@?@@AACEGK?O??o?_#132?@??A??K?SG?QCZOC_?S?goGom[`~~~S_!6?EMk_O!5?_?_O?o?_?o~|O!5?@#28DG#65??FH#132!15?@JO!8?A??@@#135A?A?@@!8?WO!5?@!5?AA_?OO???G!7?GO??CCG?OO??G?C?__#154??B#146!12?AG_???@??CCC?UG?A@@#65_G#67???C#127?_#119!8?A@EC?W_??Hx_#146_#135Q@__???AbppmSfmDeCI#146???B??O!7?@C?_?_!20?AH?C_#98BBMNYvNu{WgO_#146??G#120??_???Q#28!13?O#135?wgW#146!4?AAAECOC_?CWC?OC??G#2_#0O_OO?KGCEAB@#14???_!5?G#35!24?A?_O!7?O#43G?C_O_?AH@CaG_?O?cCO@A?G??A!9?C_AOC???A?@?A?O$#62!4?@#0_GOtLzGeTaLiu\it]jtaTzDuJ|Uljyzm|~v{rJtIO_Og?W?kOsGaGOA??IO!9?@?@cHTi?h???@?O?@!4?`!24?A@@B?E?GCGG?w?o?_#88A!5?_?qCW??O?O#120!7?_#119!5?EbWC`Y?_#138@B^m}|y{sW{[i|KwW}N!9?G#135O_??_!4?_?ogopw}ovZ_#146?g???@@B@YDFB#65oOoGGcOOG#138!7?Bk_!4?AACC?C?_AQ@GG?K??CAA?A?CGo!4?O??OOOG?COQPGGCC?AB@@@?@@J[o!5?@!4A?@_OW??AA?@@@???@?Hrhq}wo_!9?W@_!4?_!4?OgOPwXzt~M~w#154BEGo!6?E?GO#28C?O#154!21?AAKW__!6?@BACKW#138!4?O?a?cwooWpkwu{~}~n~FVf~~~}{{wwo_o?o_?oOG#67??_???O#6___?O?G?CC?A?@#37?GC?C#13_#12!27?g???_#37!8?@#12??O#106!4?A@#11!7?O?a@??_!7?A?@???AG#37Q@BIBDVN$#33!24?G??g?O??O?C#5!16?@A?H?XoHP?GPgQ@S`@CHO`A?A?c?Sh?g!4?GOc???_Oc!8?jS@TIPdQM{K}G?OO??OOO!4_#138@@?A??CG#94??@ADIDG#137?_#138?FJVLH\VNvNPBG#94!4?OG_#133BW?_#146@?O#120!12?A#28?@#119!4?liO?J}w_#61@INWUNNFI@#138!10?MS#119FkJa?ASEC#116_O?G#64_?oOG_?O#146!8?BI??BACK?G?GoG??AD@E?C?A!5?ADBO_O??___!7?A@#119!14?@B?_BACC?G?w#88?@#59!5?_OO_?O#94!9?@A#98@AJCS|~u#120?GC#103K]RPp]Ll[EM@A#119!11?@EKo_??@BGWo!26?@BC[Oo_?_@BESkWo__#28!31?C?G?GO?O_?__ooWoWGHKDEABB@#147O_OGSgCi?hSA@Ec?iDSGHsUQZhV|QmlPLkyFXK_O??JPHUHUlvqzFaRncu}w\oYnl^ZxliDSOiPSJhOCyB|D_YScIoCoH_G_O$#4!88?GWgWWSGW#67!27?@?A?AC?C?O?_??_#119??@#154A#135!9?AAA#129!12?C???@EO#94!21?AT@C#88?@#120?Q#67A!4?O#94!17?P_TisgG#28_OGCC#132!17?S{@!9?SSKKAC??AA??@@?A?AKkW?o!4?__oooGKKEC@BB@!8?@CO!4?A!5?_ULCEA@?@#146!13?C#105??@??A#65!9?AC@#98!19?@BMXQnu{o_#135ABBMMV]D?O#105!25?O#94!41?@?@?@@@AB@AB?B?A#1!4?OO#23?_???G!4?O!6?O!4?A#102!54?C#13???CA!4?O#23??@???A$#28!124?@@B@BEIEKL[WsWoo__?_???_?_?_?_#98!13?FwEcW!24?kzs#116???C#154!22?A#98SGSG#88?O?G#67_O!8?A??@#129!6?@???C#61???@@?@!6?___OoOWw___!5?CC??G?AA@???_???G?G??GWGg#94!4?CX@?C!4?G#120B!7?@#129!17?GO#154_!4?EP#133!28?@C@O#138???ACCOO`_`y~n~~~}GUHU@A#119!58?@?@A??@#137G!7?C??A#11?__OOGG?C?AA@@!4?O@I@O??_??_CAgAh?QKAODOc`NNE^sgUhUhA?@?OGG!4?@#14!19?O@??_!6?O$#4!125?O#3CG#129!8?@?BCOG@QDg#133!50?A#129!34?_#103???G?C?A?AAA@BBA@Pj}_!7?@BAAB?@?__?!4OGGKCC[WO_?@BA?GGG?GCCAB@??O?G?KCCEEEcU}o!9?@@!5?_OWGCCCEaF]]cX_G#133!7?C?@#134!34?Ak?G#120???@?G@?G#88!73?CACGI??K@GF?D@BCB?@@#8?G!4?A?@#37!73?_?O$#61!235?_?GKCC?C_cocw}mS#94!4?A]GGoO_??o!7?@#59??_??_!9?A?CCAC@@!5?_OO??O?gO_O#98!6?E[sgGWWoo#134!28?AGA#129!119?A??E?C?AC???A??A#16!6?_?O_oGSGCqAhOAgAs?i@S?@_C!7?A?@??A!6?A!6?C??C??H??A?D?O?_?A??g@C?i?SAh?CgAGD_IOdI`C_KoCgOG_$#138!236?AA?@@@#88!13?@!5?G#120?C?C??@#65?__!5?_!9?@?A??CA!9?_???WO_#84!9?A#78G?O#28@!6?_?G#128!22?@#154!132?C#43!11?_???_???C?A@C???C?g@UIHH_S???@??_A!4?O$#154!256?_!6?G???G!5?!5@??@@@!4?_?_#64BB@@!8?_?oo__#105!13?O___#135?@!6?CC?AA???@@YaUCSK#32!151?C?A$#119!257?s?G?Ooo?G!5?A?A#72!14?@@#28!9?@$#98!258?o?_-#1|~sVyH|MjUhAmoLA?xGO!6?C?_!8?HOaK`MpYtAsv^tJ~|~{~|T|x|~{UrlnMN|~ZvjMJgd]K{au}~GoqQvk]iu|FJVfR^VF\MrA@EJHumTz!4~vz~}j{|gtIzVrg{]ECKOKO__Oo?o#146?@ABA?A?A?EGA???_GO_!7?A?CGo!4?CGCC?C?C??A!7?@#138@IE{kgogooowqlz|}{ivv!9?G#61BEKKG[ADBBD@???@#132!5?@@{o!4?G_#103Sa!9?__??ow}~N#138B]w!7?kA#67G#61[ioO_?_!5?r]S@#135?|Lgo#119BMK_???IG#120@AO#61BAFEMUMRF@@#120??gOcGOG!4?O#119@X|_??BCG__#120@??C!7?@#132!4?_AdBq~|]sw!9?@?KNZQlosxqzv}j}!6~}|~|mv{gkGgGkOoo__???@@@IFM@EScHQ#103!7?C!5?_?O?O?G??C?AAA#147_?_?_GOGcYaC?A@c?O?cOL_DICiC@GhSSl?YHluOLrjlYdu\}TiQTg?g?AA??oAloWPbbVTnZmMw^{kfs}qzvQIKtQQGdOI@AOI`oLaQKda[`{ghOC_HO$#0A?J_Dq?pShQlONqLtEtinyT}|nyv]|n~v~}n~un\rMpM`I|J?_Is?A?@??A?A??@g???O_??_GO_OBO`A?\G@?QCHCGA?@??w?gOg?gO!4?O_?O#6!8?GC!7?SCGC???oo__O_??_#88@?B@#132!4?@??@A?BDN^^V?c!8?@MPS?A_APWcXy\zzyz~x!8?CSw?O#103???@!6?A#132!5?{T!6?[o_#65@B@A@#138!5?_O_O_Qsw~zU{!7?]#28J@#59O_???@?@OQO@#135!5?o{_!9?_@#59?SE_?_?_o__FK@#138!4?AEKo_!8?C?_#59@?@#65@@@#138!10?bbvz~}#154?Gc!5?BCWO#146_#135@NB^BZBG_@A?@A#146???GOC??@GC_!9?BAO#120?gO#146!15?@A??P?A?O?OOO_!8?A?@??CGGO??o?_#135!5?oXSiQIOCIK?CC?A??@#11_?O!9?@@#37?A!4?A???A!8?A#102?O#13@!6?O#10!10?@#35A??G?CS???A@#53?G!6?@A?@O?G??C??dOAGd?AG@?GH?OC_GD_???A?@SA`G?e$#31???G?CA???CO@??oI?ADODi@AO@G@AO?G?@O!5?O#5??C???G!6?A?AgACA?A@GAO`OA?C?CPcSI?pB?@??_BCH??@?@??s?GC_?gapK`mPseHOiC!8?S?AA?@??GEA?GGOG_?OO??_#67G?G?O?O_??_#120@#135??_#119??G?HXQO_PDYd[#138@ABN|^|mbRa@a?C@C#154?C{C!4?C]w_#146!19?BI!5?A#135BCO___?_!4?_??GkMgIF?Cg!9?_#61Wd@_???___CE}~NF@#132???@A!6?L@@#65???HCW!5?OG#146!7?@??O_#105BAT_#154?FW_#103JK[Wwogokw}}^hOG#132!7?@nQ!7?BEKWg#154!21?_BA?_!6?@A???_!20?A?G@FBECC?CG?GO_@BA?A_O#138@A@BJELN^^N~~nZNeJDLDLBDBF@B?@A#10_??O??G???A?@#35@#43OGO?OGAA@!5?O?AG_OAh?G?cA@@A!4?OG!5?_!4?@???GC?K?MCCg?OcPO?_?A???H?G`?AG??_?CC?C?CCGAO??A?@#23C?A??A#14@$#3!65?CO#2!19?@??_?P_SGA#3!11?K?G???@#8!9?@?B?TI_?_?O?_#67@#28??@@!4BEBCMELK\I[SwOo__O?_#129?U??CG???@??_G_#119!16?BXC_CPj_#120A??A!4?G?C!8?GG#154?_o#98?zt_#88@#103?AKWOOo?{w{{Y]lUBOD@#146!4?A!7?@#65?CISH_t?PELHH#120!9?C#146o!6?A#103[ub@!9?_?_j}~Ao#28O#132BK!8?EW_#146!24?c#94A#98A\~j[wo#138@BESow_{_{vZ}{~}|~^|QkH?A#119??@][o_??@BEG[o_#138!25?O?o?_#98A#129A?C??K_O_!4?_W_??_#67!15?___?o??GGKCGCAB@@#14?_?OG??A!6?OG!5?A@#11??C???A?c?O?KoGCQdA@a@iTlIU|U{O{RjA@A@_?O??A!4?D!4?A@!5?@???@?A#37?C???A@!5?C?O!4?GEOH$#3!86?CG#4!19?O#2!25?@???AAC?CK!5?__#138???C@JCLGSW?_#94??@AAgDQgYcW_#88?_#98!18?AZRjEO#135??@@@BVNVENJFLQC?@BT#119!4?E{?A^g_#28@#64???A@A#67!6?A@#119!9?@DoGs~c#64!4?IU^IyMWA#154!11?@#119Lz`@@Fa#28O#64!5?JFV]\N^NO#94!10?@?WO??@#135??@?O__!8?_UFfZvKSGC#133!6?A#134?S_#28!5?A!4?C??C#98!16?@BN\v^y{w__#138@?CDANJELCG@S@#119!15?@BB@HEHUG?QK?KO#88???_O_#28?O_?_?o??O_??_O_O?GO?GQGF?@@?@@#23_?OOOGC!9?@!5?O?_?_O?A???A#12!20?@?C@G??o??A??G!8?A@O!7?_??G#35C#102???O#13!7?G!5?A??C$#0!134?@@?@@AAG?KKG[?OOo___?_#88!9?_#154?C?_!4?A?O#129!19?__#133KOg#94!25?HBC??S#59!6?C?@A#154!15?AG#94IP??O#72!8?C#94!15?A?Q_M_#72!9?G#68@A#98!15?BCgi\so_#28?C#78!64?A#134G?C#129??C#133!35?@A@A#120!29?A#0??_!5?OGC?C?AA@@#6A?@#53???_???@?G???O?_@?O?A!4?@#102!21?B_?_?DGO??_?O?g#16!8?G@?C??CO??d?QG`OiPePGAOD_QGPaG@SAhOOe$#133!168?@?DA!57?G#129!28?AC_??@#98!25?CK]oG#129!27?O#78?D#133?A!71?_???O#94!38?DRK_[okSgO#2!25?_!8?C??A?@#46!9?_???A#106!44?C!8?_!10?G!6?O?_?_?_!6?O#102G$#98!169?AGC_#133!86?@?I#137?A#129!29?OO#4!181?__!4?G#13??O?G!8?_C#11!89?@$#98!260?E#134@#65!214?O#3OO#9_?OO?GGCC$#8!478?_?O??G#5?C??A?@$#12!481?_!6?CC?A$#16!486?_??__Oc[gULwJUkdOlqNgTGSHePCh?Oc?Q?Ga?C???G-#1~vruvszwZgz_mPrh?i@C?A_?Wc?SGQ`O?G_iOdIsJSxUaTa@~\QZsnI}N~N~^^~vM^m^vVJUdAGjoVSJnbELjY?J}f\ivL}jTSxjtohi_DMGKK@OC^dyn^~v`oOpPx\SuZm|qn_~IuI{EAoXSgW@Y`GOQ?Q?C?GGG??o__#146B?AA?CCG???[@CDyKW?GgG?GGG!4?O#119r]l?saNIkO#138B@]`^xvxtriPnnnF_#154?IUo!5?@Go#120C#135@A?FBJFBDAG?@??A@#120C#146!4?C!6?G#135AACk?o?oOwGg[KSK?NA@#132?[uo!5?EK?o_#61@@ABF@@A@#120!6?_?P?gG!9?@?M?C!6?G?A!7?A@?G#146@c!9?@!4?OO!14?@?DA?AO#98??@BANN^MuWSo?O#138!9?_O!4o{siugsg}|}}|}{uwkw_O__?Oo?O!7?A@?A#7_???O?G#16_?_O_O_?_W_qGzCzCpEDATIdLYdNpMyFXKiDmDQdGAGd?I_C??d?G?A?G#43!6?A??QLgeCHAGC???AGPCgChCHePG_A@!4?C??A??C?OG_?g?G?CG?OAG@?_?A#23??C#37CAD$#0?GC@GBCBcRCTPiKS~T}y^|Z}fJ|julUn\v^PnYtJsjChTiT}?aLcJOt?o?o?_??Gp_@??gOgQlQCJ_Js?OgOO_Os?O?O?O?Oa@AOADODO?ODQ_?@O_O#8!7?_?_?__?cPAH?@?o?_#2!11?@?@??AA?EC?K??O#88??@!6?C?G?gIO#154!14?BNK_?_???@??_#146__#120!12?G@#146??G!7?@Io#103??@!7?@C#119!10?@J]Pe]W#103@@@AAANEFMFEFBAB@A#28?@#146??BG!5?@??G#28A!7?O!4?G#146!7?@??K!7?A#135?@BBEIEKVMBN@A@#154!10?JWg_!5?BAKGo!18?M?Kth@gOsoo!6?@AK#146!32?AEOIS?SGA??CG???A???@#135?@?@#12o_?OG??C??A#13C#43!6?ICIKG?C?SI_?Y?COC_?P???gCOS?QGd?I@C???@#13??@#102!7?GDG?OTGiCg?_?Ca\Ek?TIUhUGA?C_?O#11?C!6?P???_!8?A!7?_$#31??G??G?C?C?I?C?A???@_?C@?OA?@?G?a??C!6?A#5?G?G???_!4?@!5?_!4?O_G?_?GOdOCG_?O?O_?Dk!10?i?C?ICOBO_Q`QqCj?IDO_?GUJFMMEAAH!4?OO??@???wKE`A@A`?AA?m?Kg[_o??_#132!5?@@A???G!4?P?CRefUAUtuut~~~{_!8?BN[M@]_EGEIKTmOOOo]~t_!7?ACIw_!9?o?o?_???oNNyO!4?A?w_#61@@@?@?@?@??@#119!8?@NCpOBCOo_#59!4?@#67G#132!16?Avoo!7?E?o_o!9?_?_Gsws}zv}O_O!8?BEM}kcg!4o_GqcY|~~~}pypISkSg#129A#133?@?O?OG?_#146@!4?G#129!29?@A?A@AAC@C?BCBG#0_???GGCGGECAA??@#14???GOKACGC!6?_!9?@???A???O#11!9?o?QGDOiSoTyKJcIT?oOD_AO@q?dAKIC_#53??A!6?C?O?S?dG?`C?cPG?Q_@CO?AOG?AG?O?CO?_O@cQHOg$#5???G#2!66?C@!9?K@AC?B?@GaDGa@CG!7?G_!4?G#6!16?H!4?C?M?@?TBxDB_IPe{C]skkOkoO_O#9??_#138!7?C?G??O?O!4?@?@W`T`I@@A#133!6?@A?AH#105_#119!22?@Ns!4?aS#138@@E\}wksw{y|uJ}N~\}z~Noo!6?@EC[wOo?oG_?_O_ogq|o{}~_!7?@ACKWooo_!6?_?o?{SykmUtG!9?@?KWGswogoso{|]~^vJFH?C#119???FEW?_??@CCOO!24?ABFGKKo__`@fIC_coo_#28!30?C_GO__?O_oOwWS[\KIEDADA?@??@#11OGg?c?A#37!9?A#13?O#11G!4?@!9?_#102!11?G???_#35???A!10?_!5?CAOOoW#106???G!7?@???_!10?_#23?A!4?A#12O#102???d#14???C!6?A$#3!98?C?G?A??A?_?@?_#7!24?CG!7?C#4!5?@!8?oOO#119!7?@BAB??A#129!22?OO???C???O#98!19?J~xj~W_#28!6?O#154!18?c_??@Co#28!4?K#116?G#120???O#154!13?o!4?G?O!24?AG!5?BCGo#103??!4@?@#98!17?@F^YVrUoW__#94!37?G#132BJNNV!6~^n!4NBJTHVJV@A@@A@BHFP?HC?KG??GA#137G!4?@#2__OOO!7?A#4A???@#53!13?G!12?A?O?O???`#12!32?O?`?@!4?A!5?G!4?CG?G!4?_#37!6?@??@?_$#4!104?CG@???CI!8?GCG#0!30?@@?@A?A??G?GWo___?_#94@?@B?A!22?G?COOO_#133!23?AS#129?C#133!27?@CG#98!27?@Ilkg_#135@A?CKG?Oo__gowWsM~BJDAP#94???@#119E{_??@CGo#28!6?A#129!21?_#134Dg?g#138???@@@BJV!4N^vLZdA#129!23?O#94!35?@??@?@A?B#67_??_??O???GA??A?@#23??O?G!5?A!9?O#37!13?@#13O!5?_#35!47?C#16A!8?a?G?a?HCO?AO?CB?dAGDO_HQH_Qh?g$#3!155?@!7?G???O??_#129??CA?C@E?A#98!19?FHO?_#134!25?C#98!31?iO__#94!25?A??OA#103??@@BAEKCG]MTMFFB@#98!10?@BMZv}wo#133!32?K?G_#154!77?@#88A?DGCH?CBCB?A@C#9???_!8?A??@@$#67!157?@?@E?C?C?G?OO???_#137?G!4?G#129!82?@!27?G#133CA#105?O#78!30?@#133_G#103!121?_#3!4?_!9?C!5?@?@$#28!158?@?@BBFBFCMKG[OwO_o__O__?_#129!143?O#105C#5!132?___O!5?C??A?@$#154!175?C@#6!287?OO?GG?C???A$#10!465?_??O??CC?CA??@@$#1!466?G?C$#103!466?@?@$#147!468?__Og??OGSgQcXDrCp?p?pA`i`OQc?oI_@Wc_CI@AhIA\dQYtTAzlQYeThKaDrsZtitIfGA?@O?P?HA@??pAp?p?Q_P_qH\iJQrvYz\XEeXLEOJmTlcbWtOGdqiJULC]H?oDQ-#1ASARI?iD~gVwV_vKZC^CZMTGtID?@AKpN@mTYPi\A@E@I@A?eLqnSrulY|ZsDRlq@oJ_RHa_UHRiCZALSciRiSaCyLqlYvC\pB]@IDaXA__OBa?IB`KHN^kLBRFN~TrXn^~zMlq~sj[rC@?DO_hO?__?yEX???T??_Gs@l\|CDEeAKCQgWW??o?_?__#132!4?@@@B@@BEIGKOG??_?PFJ}m{{{Otgtxuxu|~\}{oo_!6?B\oso???vi{p}w{ty{~~|~~{!6?BEWwOgO?O??Go??sy{z{~~N{!8?@BNMw___!4?WCWcYszk[j}~~|!9?@?IGPypmwSy}|u|Nn~~~n^cZdW_O_!9?@@BNVn~^}z~}|~~~Z]\~}|}~{z}[{w[wOooO?_!5?JA@CHQ??oG#103???A???O?OG?G??G?CAAA?@#12_!4?G??GCcABB?A@#23Q?@#43_i_P!8?G?_C?`OgSQGSAHcBG`C?Q?gA??G?PCI@C_A?@gC@C!6?GGO?g?s??@?O?IoC???A!4?GA?`?O??T?cySG_G!4?_T?cG@G@G?A_?DO?d??C!4?@$#0|itkTyTy?VgFgVGrcZ_zcPitIty~}|rMomPidiTa|]pmTyl~GqLOjCHQ`AcHqKALuNsZkuL^_UgTycXaHQDgTiTyDODOdGPaM{@}@yC_XAL?S?T?_S@A??A#6!6?_C?O???O?C!4?GzCz_LQCj\B]zCwe^ti?T??sI]Q_?WGOGOO??O#4??_O#138?@?@@?B@B@EAECKC?O???_!8?@@BBBnIVIEHEHA?_#154@BLGWo_???IC#94_#138FJN~}~GTBM@F@IDB??A#154??@wa??@@KW_#135@A?A@A?C#146??cG!8?Aw#98?FN}~{wg_#138?@FNN]}|}}fyfZdJC@@C@#119??AFFwo???@CAoo#138@EDMPFjD@AHAO#154!4?O_ZcYb]kWoo!6?BAkWogO#138??@C?@A#154???C@A?@A??AC@BAEAEKGG#146__!5?@?pEQCCGG?O?GO#67!5?_?__O_OOOGGK?CAEB@@#147__O!8?@??SiODI_XBsH_eWv_^OjSIdAHCAHsAWcQI_L_U@{Qs_kgpsiHTsMaPiAPcBcJ?\ADjURqHqGQcH?D?@IEL?Ao_OdWCO?GOg??Q@hu\D~uyzUIuGRGtierO]qIlUOdjWtCWsA_\c$#5?@G?_D#31!7?G!9?A!9?O???C#5???_GO_CO?P!4?G??C??AG_O?G??C??O?H_C?@?cOaHOC?@G@#2?aGA??i#5???_?S?HE?\ALgTItSIQcO_Pq{kwo?GGc!4?_O!7?yCYaLQCa[@C@??_ITii{^B@??AAaqgOk_wg?__?_?_?_??_#3!4?_#146??AAK?CS???o?O?_?_!15?A#119??ABCIKP\vcW#120A#135!4?@#120!7?A#119!8?AF[yQmEo#138@BElVl}l~zvNZvJDBCB#120??o#154@!7?@AK_o#146?OO#135@@A@@?@#120!5?QA#154O!4?gw!6?B?K?o#146!11?_O!8?C#119@BEC?oo?O@FCKO_#138!24?_??_?_#94??I?TAKiKWoGo#138@A@FFFBJBLh^KVJDJDBD@@@A@@#8_#9_OOWGGK?CC?AA?@??@#14???G#16?JOTAcGBSJOFGV_NOjSISaHTaHsBWdSZqLhU@lGUPCI@SaG@OC!8?A!5?C#12!5?O!5?O??`?D!4?@A#53??_?aG@???A??H?CH_HQcOAS?G?@G_A?GAO?AG@AGC?A$#5!17?_???_#3!78?_?O?C?OA?G#2??G?_O_#8!8?A?A?_?C@AH?JSbC!13?@#4!6?@#7???_#2???@?@??A?CCC?[K?WWOOO?__?_#103G#119!5?@??@MFEKIC?GC?O#129!17?C??O_??O_#98!24?@@kOg#120??C#119!21?F~wo??AECOO#146!17?_!5?O!9?BDEg#98!23?@@FMD~mmWo#146?AC!4?_!8?___???@?@#119???@?@@BFBCLI\RT@#137_!4?_?_#135??CCCAC?B?CACACAAME?A???@#11??_ooOOgwoWG{SkS_uhB?C??GAsGASH#14!9?@#53?_#11_#14!14?A??A#11???OAG_GEPo_ZsJSHAdACh?DAGtCICjODI!8?A??C!5?aG!4?A!7?@?c??O?G?@!4?G#13???A#37_?_R_X$#4!104?_??_??_#9!49?A#3!10?@#0@@B?AAA??KC?GG?GO?O??_#154!5?@BA!4?@?M#98!22?@@BEAG#146@??G#133!23?C#129@?O?_#133!26?@???O#98!27?BN|z^}ww#129!28?GG?G?@???O!28?@!4?C?O?_??QC?CG!7?_#0!11?_!9?C??AA?@#6?A??@#35!12?C#53!33?@?A#35!7?@O??GA???_??OO!5?@???_???__oo[GINN?@??BFFF#16!10?C!6?A???C`?CO?hAOCbG`EGS?A$#28!175?@?@@BBBAFAEJCEKEGSGWoWogo_o?_#94GBCZ??O#133!20?AC?G_#129!62?@#133!29?C?A#134C#105_#129??C#133!28?A??A??O_G_!34?@A#88??_?_AC??gOg?o#2!16?___OO!5?C#13!7?_O?gOi[GC_S!7?_??_#23!27?@#12!12?CG!4?_#106!27?_?__?O?D?CA@?o#12??@#37!9?@#106?C#14!10?O#23?@?G$#67!176?@?C!5?C?COGOgO?O_?_#98!5?@?@#88_#137?_#134!158?@#28!55?O?G_Oo_O_og_W_OW?[??H?C@DA?@#102!73?GO?S_?_???G?CAg@AS_IODHA?t?O_OcYG[?G?GO$#129!203?O?O???o#127!232?C#4_??O?G??C??A@@@$#5!444?_O!7?C?A??@$#3!446?GG!5?B$#10!447?__?O??G??CC?A-#1_z_UXelZwo?OK?NWMuHTgCYcZcZcYdYcXAK?@Ci@G?k?[rXQoTcPKTkBlWtJxTjECBfiojUzERc\I{B{TiPjSbgS_HAcJ?P_DZATBLOTgS_]`IR`^NS?Ow~~v^n~^f^^{~}]nvz|~~n?i???H|eDQD_@cQGbODaX??_?`A`@~?}@}AdR?A@B?A@@?C?P?@?_?_?_?KA!4?G#146??@@A@?A@#132@?@@?@A@A?BABDFFNN^N]WO?O_???`BjF]}~z!4~zv~~z~|y|yoO_!5?@FFK{wwtylzu~~~N~^~^~O}gO_!7?@BCK}z~]{!4~{}~~~^n~TysgO_!9?@BFLJVz]~|z~~v|nitMtisy|u{y{gwoo___???@BJBNFDfBSBBB@@?@@CA??A!7?@?@@@D@#4_??_???O!7?C#3AA#13!6?_O?g_SCK_YCxADaPK@AODQLAN]@R@!4?B@B_?_??_OG!5?_!5?AE@#14??A!4?C#62!4?G#102_?P??C!4?aCHQ_Q?Q?PA@?Q@_Ga?\?iPaHqCp?^_OK_QKsOkytd_`_G!7?A!7?@#106!4?C!4?O#23A$#0]?]heXQcFN~nR~odOHuiTzcZcZcZdYdZeLrn]jTmRNPnbKegNgRkRgRkQdIsAgShYsGTGShCxcXaSB{BiTiSj[Vj@AxIc|ADyc\i[oCGSg[`UcG?_?_O_#8!14?_OGCA??OC?`I?_?@A@A#4!27?O?O?O?O#2!8?B??A??C?C?KC!4GoOOOo_???_?__?_#154!10?@FNG_??@BAC?G!8?CG??C?ADADLe???@??G?WO#146!5?OCH???O!5?G#119??FLK?o?@Ba[g__#146!4?@!4?B@#154???_O?iDJVkW??_!6?EC?qCGC!7?AOTIpITJDAHBDBUCGGWOO???O#88???O?o#28?O_?_??_??_!4?_??g?g?PqCQCWI[KCKMCEEEFABBB@?B?@#1!7?@#35??A#147!16?_!4?O_?PGg_OGgQc@I_OKs_@SIdPIdOuPS?W@]_MOjcOGaKcQGmEphXkRl!4?C?C_CGCCICCAHtKqAT?I[SHyCw_WcRK_QG?O?A?@???I?AJ?~V\jgUVlRImRGmqxdcqGCoaKPeip$#5@C@!9?_???_!16?_?O_O?OCOAO???C?AGA_A?O?A??CA?O`GO?D!4?G!8?C!5?A!5?CA!4?_!9?C??_?gCA??G_O?_W__B?@@!7?zTItjSA?W_GOkQHdOLaWCaSJSISKY?i@S?hWG}lkc]lSmmr~mn}^N[][[[oWwGWO!5o?___#138??CAEBECEDNCLKIWGoO_o__#146_!4?_???CO_??C#119!14?AG[qCunVuw__#154!11?_?_?_?f@VgOo_!4?@ACWO#119!21?BDkO?_?`@FFWwW?__!7?G#129!14?@BCCBGA?_!4?O?OG?_#135???O?OOW[wc{_GgoOO?O!5?C???G#137@?A#0?G??CC?CCA???@?@#16!26?_!4?iCPAG_O?GQCPLA?@Ug@OICPIdGehOCy@[_NOJ_THQHcP?GA?A#35???gG_??@?G???__O?_!6?@!5?IC!8?AB@#53!5?_?@?C`?G?CO_GO_COg??H?QG@C_@CO?G$#31!15?A@???A?@#2!10?O!6?__!5?@#3!20?A#2!5?A?`!11?[s?O??gW!5?AjaBBB??@?U?OHC#32!25?S?SA#6?W_KoNQHcQKaWDa\jSjShQc?T?i@SAc@?A?@?A?PG??O!7?_?_?o__#88!5?@?@#137@?A@#103??G!5?O???_#129!8?ACG`!5?_#138@@#129!17?@AGo#138!6?BBFFIDA#98!15?AAJLu[{#94G?O#138@B@C?`A#133!17?A!4?CGA#146!6?O??`?AC#119!19?B?CCKxVnicSC#146?g?OG@_#127!10?OC#146?@?@A@A?BCA??AABA@@#10!4?_?_?OO?G?GG??cS??A?@#23!18?O???G#43??_C!8?ALBA@UId?IcOI@G?G?C_?O_COH_S`Q@E@?GC_AGAODO_??H?HFAHOJ@KSAOH?_?C?_?@?A?BG_RK`Ag?CGQKQLQDs[_W?_?O?@?AG@??EP???A??AG??a?PC$#3!90?C@OA!4?_!9?GO!6?GC#8!60?OG_?g!7?_O_?_#67??A??ADA!6?G???GOO_OOO?o?_?_#119!10?TJDYUK[GO#98!21?@@H??_#133!26?@CA@A?O_#120?A#98!24?BN^MzUkww_?_!28?B?A?A#138!8?AGCI[[k}MneABXBNPVMFMTMKKGGG#88A!7?@?@?@#12_?___!5OW_O?C_OAG`POC_ACw?C_O!7?_!8?G#35_!13?O#53!7?_???@!4?A#12!14?AO@O_??@!16?@AC!4?C!5?@!9?_???C!4?@#16G??CO?CP?CAG@CqHCWbKPCI$#4!110?_G??ABB@#3!75?@#0B@B@?B?A??CC?EG?G??O__O?_#135@G!4?O#94!12?QCGo?o#133!23?CAGOG#129!27?O?G_?C!27?O_?O#105??O#94!35?@@?GOCW_g_#103!21?_?__?O#3???__!4?O#6!5?O!6?K?CC???AE@@#14!29?C?C?@#23!19?_???@#106!50?@??@!6?GQKQDOG_O???_?A#13!12?O$#28!198?@???@BBBE?CEEKMCIKGCGGOGOGo?o?o?_!5?_#134!98?@#133!40?C#67!33?__o_O??OO?GG?G???C?A@?@??@#53!116?A$#4!199?C#127@#129!215?@!5?@#8!7?G!7?A$#65!416?O#5__??_??OO?GGG??C?C?AA?B@$#2!419?O?OO?GGG???C???AA?@@$#9!420?_?___??OO??G!5?C$#11!431?__?___WGgWGkSSIibZDxADyXMb}|nyLqLO`mCSiEPV?EODGYcO?_?G?_!9?@A!8?A!5?O_CQ?PcOD?IEH]_U_ogOC_gOA?@C_IS_!5?@!8?D!9?A@?A!4?C?_??_??_!5?G@??@$#147!433?_-#1mLvL{lSi^b^_GcGUgrcq_Oq_VdQ`Z?B@S?s?s?WDaZtn_qszLzD|B@DBiTITITGuh?G?HA?_@?C@aCa@A?_GpMPFScGC_?aKSIG`?mOQ?@kXmZD@KFLWfeAQikGMKqlZd~~^ti]v~~~{u|{|Qc\qze~O]TKID?I@Z[MhV\YU~{zw~{~}WWM{mcUMOc{Okq\A@?GC_??COCG!5?A#7??A!5?GC?O#67!4?@?@?@AA?E?C??C?G?GG!6?O?O_??_?___?_#154???@BBBCKCGGG?QC!8?A?A@A?A@C??@EBLSKC_?O?iEESG!9?A@A?@???@?@@AECKG#98?@A?@#137!6?_#138??aCGKO@[?JI@FHLKDKDECCEKCK?CGCC!9?@#10??_?__?_?__?__oOOwGS?CGS_ICPDg@@@?_C?G???AA@AA_#147!15?@@a@@_`QcPiApdSIaBbOAaOAkPRCiPCiPCa@@IAX[qhKgcP[ii`SY`SJe\HulYT?I@g???O_!9?b?AO@_AOC!5?@???A???@???@??OGcO?lGSJE?@gSlSlBt|}evRI_DOyPdFW$#0PaGqBOjS_[_^tZuhVGRLRfHVgYdYcRcQhy@y@|aw?_ION?JCqCyA{}i{TititivHQlalQcyT}~z}\y\}{~[vKpKoBPtjU|\risv[|?cGOgOcPcGoA_AC?O`G??O_#8!16?HA@ADZaLCW?c?G?C!5?A?EGACG!19?kOLA@A?C_O??OG!4?aCA#2!11?@@@B@@?AA??CCC?KG?GGGOOO?OO_O!5_?_#103O?O!6?_?_#146???O??O_???_S?O??CO@C!4?G?G#119!6?ABAOItbV@WGGOO#138??C!6?_?__oo_Wo???_#28?_!4?_???_??_?_GOo_o_o_?o?O_?O_G_GOGOGOIOKWCWG[GKKCLELFEBF@B@A@?@?@#6!6?C!6?A#23!5?G#147!6?A#16!29?A???CP?I?@!4?@?@?@?cGO?IPCgPCQCPca?CQ`DIc@S?I`?I_O?_#12!5?_?S???@GA??A!4?@C!4?G?_#62?A!8?_???_???_#12???@??G!7?O!6?G#35!6?O#12!4?G??c$#5?O???A?@!4?A?@??CG?CGC???GC?cOgADGDGAD!6?G!8?O#2!9?COS?cHC!6?@??@?B?A?aGgI?OG???@??AAPIdfUB???qK@W?_G?C?@?@#6!28?H_aPoItOe?`O?_?_??@?A?@??_?O??G??kO!4?_[?@?HCcG@eXUhCO__OeQgVisgu_oggOog{WSW??O??O?O??_O#132@!4?@??@@!4B@B@B@B@BBFFNMKKKGOW?O?_HBjNN^~zN}pN|U|Vluz~~}x{ogogO!4?@`BBF^zj^]~~~|]|^]NNVeN}[{WWO!5?_O?@TJBBFRLJTBDI@B?@A?A?B?BA@BB@@@#0_!6?!5OW?WOGGKGK?CCC?A?A!4?@#13_??O?_?S_G??SoKoSyWP{?lO[?k_C@RHCB[@O?H_Q@_I??C???CkG!5?_OGC?cKCiSQ??BD_??A#102??C#53_#23???@#13!5?A!9?GA???_#53??S#35?BBACC?BLD|F|byGKKK??@C??@?CKKK_a?___?___Oo_#53???G?c?C?C@QgDgAhAg???P?_O?g?@gA?c$#31!20?G??G#2!5?GGC??A?A??ALC#5!23?A@Q?O@I#3!18?A?@A???@!9?A!14?c?OC#9!80?GOK?GSGSGSGSGS?gCO?_??Oo_?o_O__??__#129@?@??@#138?CACC?KECMCMKMKKGW?!4O___#88???O!5?_#138!4?Go?G?_O#98!9?@A@A#94G_S_O_??_#146!14?G!6?_?_o_???__O_??SWC#135??A?ICAKCSKWSA?A??G?G#146?A?A?B?@??C?@A?@A#6!4_??OO#12_?_??_???__?OG_?OAG?QAiB??OL??aC@QA_@O?H???A??AA@?A@?A@#43!10?G?C??AC@#14?O??O#43!10?CgWgYCXC_HCAOOGa@DOAd?B?@?A??@???gS?@?A!9?@?A`??O@G_QdA@Q?AG?C?AOC@GA?HACOAB@Q@a?g??A?O?OC?A??G?C?Q??COgAW$#31!40?O???OD#5!56?@!8?A???BO@W`CPAPaHQcY??_IT`G???B??A?g!4?@?A@?a@oIdWc?`O?_@`?ACD?A?@Ff`BPRhpBJBBB??_{}rQJZvi@a`UzLRL`Xd@_@BB@BBAAE?EAEGCGGGW?G??OOO??!4_??_#135!6?G#129!15?@@???OG?O?O#135!9?_#133!13?@??CG#146!4?Cg?CO_`#119!14?A@@B@EKGDTQLJIA?C#103!10?o??_???!4O?O???O?O#2?_?_?___!7?O???GG??C!5?AA??@@#56@#37!80?A#102!9?C??C!9?A???S?O`K?_!6?aO?ObcIObW?Wpo`q[T]X\\LYYVHEUxifP_W?_GO?c!6?O!7?@?GC$#4!104?G!7?o?o??G?COA??@#12!95?C?G!5?_??_!5?_#88!4?@?BA#119!24?AAADBBF?G#129!26?CG!6?_#135!20?_#94???A??A?GCASCGCG#67!12?_??__?_?!4_o__?__O_O!4?G!4?GC??C?CAAAB?B@@B@@?@#11_WgcGS_GcOSaMaAJ@D_AlOL_mPSZ}ksz{`{m~s]l{]t}}X}}\Y@RaCxCYG`SwKIpGDg@IcgOCiP?A@??_!5?OA@???O?G?OGCO?sHQCi\`A?g{i?P{QwAwA[CO?p?KQCGC?K?G???@?@?A!19?@??@?A!8?_??_$#0!226?@??A!6?C!4?G?O??O?OO!5?_?_#94!14?@ACC?C#129!61?O?SW?G!4?O?G!26?@@?@??@A#5??!4_!4?OO!5?G???G!8?@#35!94?_#53!33?@#106_A?A!8?A?C?CG?C???CA?Q@_OGCOA!9?G?C?A???O?B$#10!226?__#28@?@@B@BBADADEEEC!4KGKGWKOOGOGOOOoOo?o?___???_?_!4?_!4?_#133!53?@B??A#88!35?A?A?BA@B?@A#3?O#103!4?A?A??@#3??C??A#59???A#35!165?A#16!6?A?@G?C@I?D?A??@$#3!228?A!7?G#138A#137!5?A#1?_#137!31?_???_#88!60?_!6?_O??_#137!28?A!4?A#7!9?_#135?@#9!4OWWWSKKK?EAEAA!4@$#4!228?CC??G#7?_#146?@?@A!6?ABA#1!135?_!9?O#4!6?GG??CC-#1sPsgQGa_G?KHucRM_jCiTiDIDgDiDiDi@]_NwFWtdTaTiSJTM@MHCq@q?hQ@WbOGrCPC?BCHO@W@OGOH_A?_n?D?Q`AaS`Eh?I`C_?Ha??adUDIO?[c?_ORbK?@OOW@ELElJ}^^~n~n~n~~~ZtJdoo`_q?wcWa[Cnw~s~qw|!7~ysPsPqOpp?CY~zpcO?X?Cq?A!8?C#7!11?@!6?C@C?GC??@??`A@!9?A?A#1@?@!8?A!4?C!6?CG?G??G#63??_#138!4?@A!5@A?!4A???A#6??_?_??_?_?_?_?___?___??_?___?_?!4_?___!4oOo!5O??W?G?GOCC???K?C?C?G???GC??A?@?@??A!6?CG#13!7?G?_??A??TI?LJCJCdOxa[@iKLtRKiDBGS?GO?_?O??C@GCOAGo?_?O?@GCQ_?OI!4?A??O??_?_#43_O??oGqUjYTHagS`IO?E?aW_cQoPS?HGC_TOGFAG@?I??G?@!8?_C???A?A#62OG_KOCZ?iDAKA@A?B#43??@C?A?@?HC?UkRgT_D???OCgOkC?C@K@m?v$#0JcJUhvLZvlruHRkPFSjTaDIDyTyTyTyT}`^oFwFIYiTiTjSip}puzLuLzUlYf[JvKzeyv{zunMfmNvNe^|n^O~_Yl]{ThYoO~p]rSxoOxiTY`Y`aK_HaLa?O_Q_M`C_O#6!16?cASA@!4?F?Jc@aO?A?@?CA!9?Ac@a?dGA?@C??I?@?_?GCgS_@?@CHENiN~Ul~]]~nn]m^z~~sjOO_Oa?GGSIHCG_COGc@GCA@?@??ACAC?KC_CCGCGC!5?G#146!4?@???@??@@?B!4?A?A?@!5?B?B?@A?@???A?@??B?A#138?A?B@B@@B@?A??A@@@?@?@??@?@#4G???G#11_!7?__?___?_?o_oOoo_owoowOowww{w[gW{g[y}uiuS[gSiYOaPOOg_SDi?DA?_C@I_?O`aS`_AGaDQgSBnvnn^^ml~z}vzn|vN}^~m~ytxcIiDoHeI`Sp?`QQDHICDIAD!6?_O!4?_?O_G@?AG@K?H_E`Y?Ic?gDMA?@OE@C!5?Po?O?P?PG#7???_!5?_O_O?_#147!8?A@?A?ABI???DADY@^EAHVDAP|b[`_@$#5?I?@C?OC?Q???G??O?O!4?_?A#31!12?_!7?_#5!7?G?C??C??C!5?G!13?O!22?SG?G_O?_?OHQ@_?O`]`M`UhqxQs@?_?O?O?O!4?G_WMN]^LGF?BC@bOD?A?HDA!7?DHIIKLIEK~y`?CCZM~Er@HDhTy~yxExOP_?gQ?`??O#10!9?@gAHCAtqiSqYsGiEQGs_Oo[sk{koOgWO_WWOwOG?G#7G?GGG?GG#137!4?@???@#99!5?O?O_O?O??_#67?G!5?G?G??G#35_#7?_!5?_???_???__?_#9???_!6?_#146@!7?@#35???___o_???O??Oo#4A#147_?O?_??O#3@#59@#12G??GGCCC?CAQc???@??@?@`?b@?`??B@SHiW?_A??I_O?ICG?K?OAGcPOgSbg!5?_#147!11?@??@??AAGT?IDa?cYHEqGd_QcPI_TGATH_S_ACDAISdIhGVCaXHcMaHsQpYDICBoO_?G@IE@G?@!5?GC?G?K!6?@#6??_#53!19?A?_@???A?I?i?g@Q?I@I?OA?O?G$#31!15?_#2G???GOoO!18?G!16?_??_???G@!5?o?O_?_O!6?Yd??@GACHE?C?GJEELE@!4?CL@A?C??K?@K!4?G#8!26?o?O?W!5?G!27?_??Kq?Q?IC?CA!4?O#12!20?A@??D?@C??CO_cQASiC_GO?OK_O_GO_?G?_oOo#62???O!6?Oo?o_?O?_!4?_#1??_!5?_???_?___?_?_OO?O_?_???O??OOO?O??OOO?O?O!4?O#8?O#10!4?_?_?_!6?OO!6?G?!5G?G??C?cC?!4A?C@AS`C?HO?i?UGSdMTmKmBS@a?TwosPOiODADAO@AO!8?O??O??@Q#16!14?C!4?D??CG@C_GDAGDGQCPI_TGaCH?DgAGT`IODQ`GPCAO@??A?C#12!10?OC!4?A!8?@#106!4?@?@!25?@??O?AgOg?_!6?_?_???OM?e$#3!112?O??O!9?A!7?_#32!25?G#9!44?_?_???@???`??O`O_C??JSiEXcOH!6?@A!4@?A@?A?A?A?IC?C??C#11_#4A#67@?@?@@?@A#110_!4?_?o??_#132!14?!5@?@?@?@!8?A@??!4@!8?@?@#3!7?GG??GC?C!8?A?A??A#9??G?K??C?C?CECCC!4A@??@?@@#7?@@#23!71?@!5?@#35!4?GC#102?G!6?_#53!7?O#35!6?C!4?C!4?_!6?_???O__oo_oow}vz~zcAWC?_o___wkS[okZc^DYLb\A@B?B?G?GGHKC#12??_@!9?_!8?A?O@G$#4!112?A@A??K?KA!83?O#8!26?o#35A??_???O?G??G??G!9?_!7?_?owo#102_OO!4o#29???C?C?C?G??GO?O#116!5?G#62??_#88!6?A?A@A@?A@#67!6?CGG?GCG?GG?K?KCKCCC?C?E#12!11?O??o??_GO#43??O#8C#4!11?@?@#35!5?_???AA?@??@?A@#43!64?O_?O?O#102!39?A!4?_@OGDAOD?C@?E!6?IDbIrMBMS^CBBABB!5?_O?!5{~uztsuowsWCgPC??O?S??G_??O??G_???O$#5!245?@?@?@?@?@??!6A?C?C?C?CC?C#88!7?@!4?A???A#129!18?@?@?@?@#103!11?C???C#5O!5?o?!4O?O!4?G?G?!6G?!4C???C?!7A?AAB@?@??@#12!85?O#106!55?G#62!4?GC?C#11!48?_O!6?A$#2!255?@@!7?A?A#31!4?C???G?G??G?W_?OO_O_?_???___O?_???_#2!4?O!18?O?O!4?O!8?GG?G??G!4?CCC?C!4?A?AA!6?@?@#37!208?@#16C$#3!257?@???@!7?A#43?_#117!9?O??O?_O_!5?_#135!36?@?B?@#1!22?C?G???C#102!4?O$#0!258?@@@?@?@A?AA?A??EC?CCCK???GGGCGG?GGG?W?WO?OOOo!6O?WO?GW?!6W?WO???G?G??G?G?G?GGGC?C?C?C?CECECAAA?A?BA@?@?@$#28!266?@??@?@B@BBBABAAEBEACBCFCDECMCMCMCKCKKMKKEKCMCEKCEKCECFCEKACEGEACAECCACAAABABAAB?BABBB?B@B!5@#67@?@?@A@?!6@?@$#7!362?G??G?G-#1AdUKvkEkDs[a]`FHa\_b?RhqDW@]_YdWeOdITJQDyDyDyDiRM?]_?`W@gAPaDY`ITKACICAI@C@CA?@?i?a[bG??C?TAgQdG@?B_d@o?oQ?C@AH?DPeWrTgCk|rrzZ[{dAODYlZ}rn^~^rxv?@B@A^|r{wTwIOG_~}!6~VJVJVjVJTBEdBe@U_?r~HF@???@ETIO???G#9!9?GAOa?@CA?XcgFwD?BGBC_#35!7?R!5?A!10?C?CAK@M?@APowWg#53C?A??C?A!6?A#31??O??_G@?_?_@#102CA?aOEEaEaC_@@O@!5?A#6?@!4?@?@!5?@?@?@??@??@#10!11?_#12?_#13G#43?KEMJV?I#12!5?Y!8?G?@G?QCG!8?TiO`ITAc?@_I@CA`?O_`??GdwWkWoiWsI@sHAS`?QG?Ah_CA_#147!15?@???_?A?tITpEpKQhEXVOGcICtgItSJgUQ`K_@?BZGLJaTMA@JP_?_?_?@#62!10?O???S!6?iSgAd!4?IDG!4?@G?_?_?O?_!7?_#53??@??I?C??@C@?S?_@S?T?T$#0|QhrGRhRiHb[`]wu\a^[VkUKyf]`^dYfXnQdIslIDyDyDyTkp}`^~]f}V|e\yd]tip|ztz|t}z{z{z{~?v\b[fyDyvI|VlYv}^{NY}L~Nl~yu\aTyCXeGiTiPAG?C?A#3???G_?A?@#6!5?CA!5?@?AC@??DOHO@!8?_CGO_CGOA?@?C??@!4?AgC!7?aCNTALFLN^iTzSvlf[~}zl~eJFwFwD?BkB?aDO?GC?_COG#9?_?O!9?_#11@!5?_GSmHA???C#106OGA@?_???AG#117!5?@???_O#106!6?C?CG?CO?OA!5?C#12??@?@?@?@??@?@??@??@?@?@#16???C??C?C#102!14?OC?T#10!6?d!6?S`!8?`CGO`AS?i?DIS?GPASHSaOC?z@SI`O??A?A?C???oG?_G??G??_???O#16!20?@?G!6?G!4?_?_DO@?i?T_I_S@gCG@IC?C?A?CG?O#35O???CKM{Mg{!7~}{{k{}}jk???C~TBE|I@hSiDYF?C!4?c?O?_?_?O_???@?W??A@???GC???C?g#11??_?O?T$#5?G!7?A?@#3!8?_#2??@#5??_#2!7?GO_??o#5!9?@!8?G!6?A#2!8?A?@CA?TG!4?Cy@G_#5!6?_?O??A!4?@???A?i?@C?APA??K?C`BIXdYdOc?KO_?_GC?FMk}{_?GAFIAdef]?@!6?Go_cGO_cg{wYwX}gM~K?sOy}~~{W_cDzoITQgQO?TiCj??G@#10!6?O???AwCO??N[if|RxVGhdq}N|j^yV}T~tnwYsp_A?@Y_#102??A?D@rj@two_#141??C!5?OD??A!4?A#53!6?G??G??C?C?C?G#13!12?GC!7?O!9?_#35!20?A!15?DJA?DG`Q!11?C???G#13?G??O?hYCCI?SJsA@ePdJSfI@CAAS`IUGdAl?UI`CAGDO_@_IS!5?C?@C!4?A?ciC`APCQHE#43GiEYC@IAD?B?E@@?O?O{o?cooO??g[Sc!5?A!12?A!4?Q?I#12???g#6O!6?o!5?A#43!17?A@cGQc@OaXa[_OaAHOGa?i?I$#31!6?O?O#32!11?G#3!64?O#4@#3!21?G_SG#2!10?C??_??Oc#4A#8!12?G#4woO#8!7?_#2!29?@#8!6?@??A@IPG??___O___!5?O!5?O#7???O???AwCOgO??GA_AG??A#6!14?@?G?O_??C#147??C#43DAEGOg#110???A?R`GPcA?C??a!8?OG_GOA#43??OGWiWoo__OqGoSWOwOW_S??C?O?G?C??GC?C??G!5?C#6!32?AC?A!17?_#147!13?C#43!47?wE@#102!15?`?@#13!10?A!6?O!5?C#53_#12_!5?O?A#7!25?O}A@??_o~z|S}?O??O??O#106!12?kB__OaW_O_??aGO?@?i$#4!111?_!72?O#32!10?_#12!33?_?O?@O??C?_CQGD@O?C_Dg@i?IOF?IA\`]oDQh#62???_O??CADI\\kYtcOhohQdGdItYmXv\ip\pDgooH_#147???MIEEi@UI_ccEccWICO_c_cowIKGOGOGMSAYMOIQInYdMBEJE?_S_W_og?OId!4?dG#53!109?O#102!26?GAP?@?T!9?@A@?@??Ol~ty???@???CAD!6?_?RJ!8N^~~~}~D}Zs?WSD??DAIGT??ACGe??_$#122!282?A!6?A#7?O#99???@#7!8?@@@#35?!4@!7?@?@??ABA@#10!5?@!8?_#110!206?OgO!5?AH?c?O_?O_?O_#147!13?A@!4?AG@SDA?G$#63!283?GASCAgGSGTAC?CGACA?A#11!11?@O@?@?A?A!5?qiQYFIAFoascogQOjocPjthpOdYp{xSx^VjR`@??gdtY~~~?Yv!4~j]oo{tydYd]zvn]|j~?TiO`ItA|aU`KjOC?i@OIcBWC@?A?@?@CqHS`IS`dQ\OUH`[Z|vyn^}^tj!5~z}}zEXu||IP?IOKahCO_!4?_O??O?G_O?gSaTiBGc@A?Di`@A?AXaPA@!9?@A@A@?@?B???@#12!41?G!4?@!6?@$#166!284?@?H#16!27?G?CG_CG?G?G?C_??G?G?C#35???AAAE@_?@$#102!333?O-#0cHuGvHuZeXaLOjUiPkPmWa\`]fVVfZf^pDzczSjTiTiTiTiTyn|vznWbjvjnZvjnzmZn!10~Tj|jv!6~U|y~~vynnNnnN~F~{v{^kz{gPq?COC?dYdGO_??ACG_?C?C@C#6??D#8??@G@?A#6!6?A_C?A?OA@cAC?P#2@#4??@A!8?yC?OO#6B?@?A!7?i?O?_gOgT_ZChUIlqJ]b{n}fbfRh{AfxHfOjUXdUWVgIS_GPiDO?GA?G`CO!8?G?C?O??o?_O_O_O_?_O#110C?@#99A??D??Q?G?A#32@#7?_O?o[#35Oj[wwog!8?C!7?A#12!17?_#16C#12!12?G!5?Ow!4?G?O_?_?O?C???S!9?@a@HF?AO@gC_O]qkRs?bBLCF?_a_oYdZScYjc??g???CA?_OC_?D@@BA@??C#147!6?OcEHFHaG_O???COiCqXfQJIjXkAVIdPIsTIIHkeuXDvOYXLfICRmBPALO?_?O?OG?GOAAA@???O#62API_JSBS_ODYD@E@E?CG@???NPDgeP??_iw?O#53!4?A#43??H?C@?hAhAk?oD??COcGC$#1ZuHvGuHcXe\onShTmRmPf\a]`WGgWCW?My?JCbSiTiTiTiTiDOAGCOd?SGSOCGCOCPcO!10?iSASG!7?A!4?CO??O?_?G?@GA_PCAFmLvZdB@Y_GufLZu\hqT^qZxizFxAC?wCGRhFiJE@rhTjRhPnxeYtPZkwi{wx{y{BShQC???@B?@AA@BO!4?i?T?_#9!5?GC_QGdQHc@?B?@WKW_O?cO?C#12??CH?Q?CGAS_GPiDOAGa?S`COA?_!4?CHE`Y#102!5?@???@??@#31?S?PcGTg@iSAHcAGOcOG#110?g#43!4?@A@?@_!8?G_?O??C?QWMG[IgCkAcOl?ifxO`G???_!4?@C?@H!4?@#10!15?A!4?g@SAOjShm[wswythuPzVM_HQcItGs?Y_MPCJC@OC`I`CQgO?iO@g?OG_OGOoCOGOCg?W_#16!6?GO!10?@??@C??C?S?A@k?PIc@I_T?Q@G@aG?d?AO!5?C#12??_!4?C!6?C#7!16?_?_?oWGGSGty~~~oaYOHexZSC?G#147!10?RK!6?SA?G???A$#31!11?A!14?_??_?_??CO?G#2!16?A[#31!4?_?O#2!26?H?D??G@?Oo?OO?o?A?@?A?@???G_Iwy#32!24?A?C#2!36?h#3???O?O?O#8!8?DGAC@CA#1!9?_#8[?O#7??O?GCAPGCaOG!5?@???@#11!4?G!8?@DBbV`FbSoG_c_O_?_#62?IDE^FIFJNiYugV}Oj\cJTvlYnVnVNbNS_#147??AC^lb@D`DjOSAgcSyG`cd?U`CQhPlQlQkO?C?A_JsHAcIOAg@S?SitjSiCaDW_#6!13?i?@S??h?_?O?A!9?_#13@?@?@ICGQ`GPCGO@cI_IPCOHA@AO@kQOlACI?C??g?dOQH_ODG_OG!4?G???B?DA??CO??_?_???_O??C#35OG???_!6?_??@!7?gC???xJB@BEVBBAw{{}~zfb|mt^sj{jOGyDQK?EPa@AC!4?G?D???C?@?c!5?CA???_O#106@AtALAg?O?h?CWCG$#3!89?_#5!22?O!8?DQ@GQcH_QDI_HcAS?wEwz~EpugSwTsx}KSIOkSm?CW@GicAETBECBDB{jUlzDzUmk{m{l{kn!4~TTiiV\RmRgV_ZC`O?CO#10!8?CA@G?AOGfO_AG`a?T`ITaCOalvT|jUYjky[[g]wWa?O#7!13?Sw?_#63?@#1!6?_?O#6_!9?_#102?ADEDQ?A!8?G!5?C??O??O!7?@??A#35?O!12?o!6?@G???O_G!4?_Gowsj@T?AhC!5?@???@#9!6?@#147!33?@@?@??A#46?O#43G!27?G??G?@?C?@?_??c?A?cCQPGCQ?G_c??TAK?O?DO_!4?G!4?G#6!20?gA@?_Hq#102!10?GE?@?BBn!4~x|~u~Ga}SGS_P@DIDCQb?aa$#4!119?C#35!115?c?G?_???AC!20?@E@ZNn^N]^dYg?g#12!30?G#13??O?GOG??@@@??@??G??`#102!28?A?@!5?O_!116?A!10?_!9?_??O_???g?AC?[gSg?{Oc@@@??CWK!8?NF!4?_O#53!36?O?AG_Q?h?@O@$#11!314?[siSiO?a?PBiD`?HA?`A_DOAOHA?QDW?NGVsJu\Ztn|UyjCaSIOjCADYf^f^f^~^~NvJDJS?iUgAxESJU??CA?CGEGE?G??C?G??O?_?O_IPCI!8?TmTDmQ@lASI`UjIwEc?iDuBNyv^nvnRhuou\v[ny|~yjDy@EW@s_S??Og??AO@G?P!6?GAC?AW_g?P?iOALAS_?_?_?c@#110!23?_!9?C_AO??_IOCO#12!21?_#35A?G?@O$#16!315?A?AOCi?SAG??Q!6?@?A#13!27?C#106!145?@#62!10?A?@#11!70?O$#62!323?C!4?O-#1BMpMpApG?]`[_\CCxExChQdGTdGRcIPg?s?eGc?_@a@aHATAG@OIo@w?`KPgCW_TA?A?gCO?_!4?A?@APc?G_GOG!4?K?C@?@A??@?Hc@?PCh?@GQ`AS@SIDcQUEH\nX{j{X|s^FE{JSKL[\w_ecwSBB?@?ABBq|{!5|WiKkOCGETECdCO_?wwsRWHyLGG[CSiCsH_Q#8???O??O?O_G_?gOcOC@A#10?_@OO@_?OLChS_KaSBYGpmW]kZeYf\`^pCgaChS?hQ@S@OaOG?O@#62???GC!5?HQC@h@A?`I@SCpcaSgv?OGc#11??_Og?HQ?A?@?qD?AQAgSKsYKtMtGAoKRC@AkR_YTgUhF@@aDJOjPgOmT]TI?XK{dSbg[Gl{wk??TWADA?B[ApcIq?o?[CLQZQJW!4?o`GQ@A`[?gOCW?gG?o?GGAGSAHOGmtqIkfrW|{{~|~|~yz^~^~]y~V^VZlU|jVrniSgXnuN{eJxD_?AdOI`CiK?D??A???_?@?A@??bCI?B!4?A?@??C#7!10?oioratiTgVjTkATj~mnFFZE]ZHKBR?OG_O_#43!4?O?@G??TiAC?A?S?dAGO$#0{pMpMtIv\`]`^_zzExEzUlYviYvkZtmV~J~XvZnZ}\}\u|a\f]ntN}D}]rmVzf^i|~|~Vzn~^!4~|~}|mZ~f^vnTV[j^PnZ{|{|{|}|sXuxExEX}vlU|gSgDIBCHOA??AA?BA?A?O_#3!4?A#6!6?C???@?@???@#4!9?A#3??a?O#4!5?B???A??A#9!18?d???A?@A?A?G!5?WCI_KOJ?A?A?BA?@???C#11!13?AOHOAHADiJ{FLE@jE?G#7???A{sheH_??Q??cOS?S_GIQHHF?KE@B@#12??@#147ALULFSNuTGIdwhcTgQJcRIpI@DKRkocOQCWDiTGU??g@QShS???@A@A?@A@!4?S??A@#10C?S?gCOiGTk@wKOc?jG~bZqLclsdU{L}L]U`mt[AlSCa@cDCuK]cTGTALOIDO?G@?O?D!9?C??_?_#43???_!6?_!5?A#35!9?O#43G!6?A_OlO?gHOKQ?H_S??G?O?C@A@#6!19?G?G???A!4?HAC?@!8?_?_#106!16?iTK?C??gSACSg$#31!5?GC?a#5??A?A!24?OC!9?_#2!34?O???_g_O__O_AAA?BA?AAAGEgAOe!5?BA@?O?__?__!55?A#6???_?O?o???WgSiGu\_VGRdA\a\_^a[jTmPmz}|~FwCN_MSn_rSB[`TIoCpAOD_???@??A??AO@???_C!7?_C@iQdZaxBJUWsQgo?SqGGAoiAP?@SaOG?@A#43!5?Oo__ogo?G?_G?CO?A@?@!4?CGB_?JO@?GF_?A??wUOK__C?A@B??_??A!4?GO?@Q#6???O?g?Ag?T_?A??A?@?C??_?_#9!4?G#13!5?_??G??Q@IOcH?AH?@?aTAHOCcA@IDOBGCa?@??A???D#35!11?_#13!5?G?O@!6?@OCI?G!4?CO??O!6?C#35???A?ABJ???`oW{k|k~]z~?[b^bJYBnMJDTAKPI@a@GO_?O_???O_O!6?O!5?CG!8?B!4?_@??@$#2!46?G_O!5?A@#3!32?A?B??A#5!21?G??g?_?G@?HCAOc@S?cAH_gXBsjrobaF^XZBj{{}}}|{{KAB!5AfTpRnXvhixzYzk^|FDJKdeDAvvbbB@PB?ALgvkIWaLaL?S@S?@A@#7!5?A`?Q@??OG?_#11!4?G_CG??@#1!36?@?CCHk?COdGD?GaCG#35!4?rgsW}~^mC#13???G@?GA??A@?@A@_??_#35???oo!5?C!10?A!5?KOc?G?__[?aBQ_?B_c?A!4BA_DO_IO_@A@??C#147!56?A!7?@D?G?GCQHASGCODiPCOHo@WcAoNdPYdTYhTpKiQghVujRlYcTGgC?Q`SGC!9?@#102!20?AB!7?__o???@K?zbRBBB~~~^n~}v{~??pIituAjWxbF~~~$#5!91?C#4!27?AO_???_O#12!103?_!6?O!4?A??a?PcXcWa[_MpCGqChU?gS_AgOGS?g#31!10?A?@A?AG@A???@#102!15?@A#16!6?_DO?C?G!9?A#102!5?AG@_!4?_??gCOG!4?A!4?G@!5?A???@#9!14?C#16!85?A!4?A!4?OAc?I_?A??@??A#53S#12!10?O!6?@A?@#110!34?G???_?Q??C?C#53!17?P?G@$#3!122?OG#35!111?G??G_C@??@??A!8?G@C?A??O!6?`AO?SdYcT!44?O#12!18?G#13_!6?@#12!7?A?_CGO_??S__O?G@K?A?O???gS?@!8?GPKOB!8?A`Bq@A?@KO?A`?A`HAQQp?B_R?!4_a@o???cO?G?AAB!7?_!6?_?_??_!7?C_#102!18?A??@!6?cOG_S_ShCI?a??A!5?BA#12!58?O?G$#62!369?C#106!131?C#62!19?O?O?_C?w_[_[sd{OpsI?D?C?SGS_CGOcGO?O?OGCH@ccQ_GCGc[gS???_-#0!4~^yNo^a\qlYf\q|q|v|z}LvdVjufTzZm\rUZ|r|jT|T{pXz]tjUlRnzjV~jvnrnU|j}~~vl^~N~^n~\nuz~|v{|y{|}s|!9~NnN~nZe^lYViTiTiTcIsAcA!8?KOgO?_??C#6?@?H!6?_#8G#3!7?_!8?A@#0!9?A#6???GOcG!4?_@I@ApKO`?O?noNonOnXaShv^zmpNqJtQrThgUbHhGEc@_ShAP_!5?_OOo@G_??_OC!6?@?A@?A@GA?BgQJ|N]|MRNiHMVMpMTQLQCR#11o_Ogw{N|M}lUkKTeGas@cPEgTw~s^Yi]PItwPYvs_P?_O?@C???SAgPK?E`M_MoFwaqXVP`RB~PMb}OwClP??BGzC@?@?`?p!8?FDJBKRlQCH?EHCJ@SI_SP???A??CSgOsIzcuRWmen~n^~n~nv[zvfQzu?sAsBsrs^{uryzsqpQtIcQ?AaH@?DGEh?@_?_?_Qwu|K?@??A@?@#6!5?oC??c?G?@?_?_!8?C!9?DA!6?OOG#43!27?P!4?@$#1!4?_DON_XaLQdWaLALA?A?@q?Q_S@OaCcP_K`C?K?SiAAAE_C_GSgOkO?S_?S?OK?hAS@??GQ_?O??O?_O!5?@AC@A?HA!9?O?O??CO_QcGTgTaSiXsG|W{lZVm^lZv_DD?JOPoRjuiaPYYsyuWqKAlq~n^N~n~uSzkgKOYTMZKZU\U{y||SfYaOqo_PIDAxKQ_C#9!16?CPGoHsAdGaO@_SOC_O?_P!4?O#35!12?O#9???G#13???O?g?OG#35??@?B@LOU?cAO_?oGo?oO_OMoidalxkNInVFB_A!5?_#13?GO??G#12!4?A!4?_??_!4?_!5?@!6?_!5?C`I?S@I?BC@A_KOg!6?C@!4?O_??AG!4?AGOCq?YChAO_CO`?A???HoQHS?I`?G?PG??b_@?@`?_CQ?GaOP!9?A!5?Gq?oAS!7?C?HCG#13!4?@G??C#35?CA#53!10?@#10@#35??a}}}s_skw{l~n|JzunXnQ~i[VgYdGGM_MOCGEH?O?A??DG_!5?G!8?D?A_!6?_!6?o#11!7?O#106@$#2!6?_#31??C!10?G?C#2??GGG?GGG#31???A!5?A???_??C!16?O#2!10?_?_??A?HC?AGA?@A?@A!10?_O_?O_!4?_!6?A@@?@#3??_??_!8?C#4!30?@!19?KG#8?GC!8?QC_OA_C?I?ACHAG#10???A???G?CGE?G?AOBGRE?JSga@onQlYTidIeELIXEBaPc@a??aDOeH_C?O_C?C??_#62?A?c?SA`G`?@?G??A??T#43!6?@??@?A?@@O?AG??A!4?_??_GO??c??@GaS?`aO_NIH`SOapG!7?CGC_?A!5?O#6K@ICgQK@EGAC?Ak?c?oC??C_?O?_#13!7?@O_O??_?i@SI@EGEKpGTG`CG@S?H?c@?G???_#35!5?@??GGC?KJLHgJKI?AGG???GC#43!6?G??S?_P??oWGQHUDC???@!6?A#7!17?ADIVooO`jrrpe\ju|yty?D~V~J`D?_etytaO_H!4?IG$#3!37?G_#5A!5?G!4?@A?@A!56?@??@??A?G@???A?A@QCgP?QCGRiQnsHeKgSGTSmddJDHFDr|QL?O_O?O?HjCRUpmdipcrchah@DAAbG@TbDNVIso{CA`NYlj^?LOJOdOcXaS?_!4?C#12!6?O??_?O_?GC_AC??@OlQdIDIDGoQDaWC@aHa@Q@GaDGE?Gc_Og?gO!16?O!9?O#147?o?QgQ@iOELJSOmxSgF?H?DS@EDIFIDGGRCiSIPmQo?SAGBKAO!4?_?O#10!14?@A??aW`CO?HCBMJMH?njH^djU\gYokQkOkjUeHcQ_S_?TageprKSIqIQEI@??H?C@?O?O??O?OG_CGOd?@!8?_#102!4?C???G!7?_!9?C??G!4?O??@ATIPE@A!18?C#110??O!17?OA!7?G?O_@C_C$#2!46?@GA!8?C?G??G#3!48?G#4!22?_!6?AGB#7!79?C!4?G???E@GCAC?GOG#11??@?KM!8?O@?_C@gOKQ[KlUSG_Oo[qOKA#7?@@???@?@??@C#102!20?@??@!7?A#13!9?@#35??_#102!5?ACG@I?K?H?DAG`C!5?_?O!5?C?_!18?O#43!71?@!8?@?C#16!11?_@O?AO!5?C#62!12?G!5?O?OAC?HOAOd?SbGT?O_B@N?CG?GOaCH?DI?qW?g?cSAmLPIDIPnIUo@OiDFosXo!4?o?o_!9?_Og$#35!238?@??A??OKA#16!70?O??_??_@??@???A#35!16?C!4?o!6?bWSPJ?Dg?PG?G?MC{?m`O?_?R??eGOd?_oOoOOCA?O#147!69?@??@?@?A@AdItZkvT[AixGexUNeRhUhQgEHA?@#12??@G???A#102!41?Go@A!4?C???KYNPooNJEN!4~NNN^~~m~~n}}~^nV-#1OiCc@I@Q?P_@Q?@GbGVG@IPChQdGQHQcG?A?O?O???TgPAO?mPkQGaICA@??A?@A@??@?C@GA@Gc?PA_@!8?C!4?G?C@AC!4?CADKA?@MODiD[BmRsIPwDi`|a\e]eXe]]}}mm}~~lznzm\~^~n~vUgF?GFwEgFgFhRElYly}gYtg]gug!4~TiTav[juj???|ag?G_#9!14?C@c?~TiPm?Y`Qg?_P_?_!9?G_#35!13?@#13?G?SG?S?G_GSGC?_#6@?@A?@A@c@C@QD#147?O!9?OgOIsHA?I?I?AC?AXcJEPF_S!4?AC?sG_Ok_A???Q@CQLA?A@I?C#6??C??C??C!8?|?DOChSHA@ADgTgP???P?aO??O@g?PGC#13!10?@?@?@?A_AC!4?_Ca?i?i?TCPC_G??O#35??_O!15?i???|{}wO???sCC#16!7?@???A#12G!7?O#62!6?PC?OgP?SH??@?S`I?QDOcI@gA??DAG@?C??O_O?_??RGtgYkCIQgIoKQiSgRGCRGqGfplwWkTi|tJ@???_?|?gAD$#0nTzJ}TiC~m^}l^}VWvgvytmzUlYvlulZv~|~n~n^~~iVi|n~PmRlu\tz|}~~|~}|}~~}~z}v|}vY~m|^}!8~z!4~u~z}|z~^~^y|wr{z{ody@wAgOGJPm@y@W?TAX?XAX_@??@#6!13?O??_#4??U_!6?_#6!20?aCGP?`SG!5?\VjUHf?^_^a\eXvGvG~j]H~?iCmP~d]HElRKBDGfCz?TiS@KBCP_?O??`CQ??I_C#35!15?@E@E?DaoKBIBIDAANFFFN~~~???C#13_O?_??O!4?O?_A#102???_O??A!4?@gA?S_AO?PACH?Ql?pG`S#12?O@_I??G@?I!5?G?Di???_?O!4?dIVG??_O_?aOK?rCg?TGCa?iDaO???@iCiOe?ILEL_JMFIVhX??T??i??GDoG__OwOGoo!9?~?~?T???A?@?cG?_AGa#13!8?O#102!4?S?G_?O?_#12!10?O#7??_?_!5?_?g??O_WOkQwwsoypxw~nNn~^~~kFAF@BwSLFtNRlSiTkRgcPCOGA??_OgSAGsg#110!9?A?O$#31???O?_#2Sh!5?_?_#31C???C#5!18?_#31!4?C!7?@#2!22?@!18?@!9?@?A?@CA@I?SA`S@c?_???CEA!11?O#32!23?@#8!34?_GA!5?OI_C?G?P?G??C??_#7!4?P!5?_!5?O?O!8?_#102!48?O#43G!5?oK?A#16???G#12@#43!5?@!5?wGG??@?G?W?O?_?G?C`GCP?SH?q?aOG?@A@#10!17?sOCWCgS?cGO??A?NmNmTK_yCi?VierX~TqXnYdYuPyTiXut?HOJsPwtGQC~??T???CP!5?@??_?@A?S`AOC@Q#43!13?O???A?A_??@??A_G?GSjjaD#35?GC???!4~mz~nFm~Ju^dYcJUPlDYdJPCBOD?A@AC??B#110!9?oG?C?A?_O??_?@?A?cQG_G_?GO#35@!5?A?A!5?A$#3!101?_?_!17?C?C#10!108?CPAKA[IVGpCziTj}POJkViDi]YglYtSY_P_A?O?@}?T??@!4?A???C?O??O???O#62!8?@#35!26?OP_!5?B@?GK_g!4_??CC?_?_GQtpysqwtobobpvqyT??_?_??_?WO_???C??O?G???G@C#102!74?_!5?G#6!36?YcZ_GCQ?_I?CaC@gF?GD?MAC??O#35!8?O_O!9?@#102???@?E@FOCAEFBA@???S~~~^~?~V|w~n$#5!123?A?O??G_?`?c?@_@@?P@??QCOCPa?_???GHVwhVwFwVwVWUkxQdQD@VdIV`VHV!4?GPaKGA?@S~^v???S`UGt?Z_TaGe?vGr?O?Q#12!11?O?_?_??A!6?_?OAGTID`CQ?dI`DQaPg`Dg_?O?_H?@@EGCGTiOLaOS_sG_l??G_O!30?@?G?O#147!142?OG???PVlYmRDSIFR_@?CPIDa@I#102!54?@@$#35!241?G?C!4?A#11C!4?_O??@!5?GKETIaVI@fIVauy}WowogOG??G_G?_W?_w_O_???}NbRLdJUt}d~t~|i~\cZs@E_^j{meVdiFHVGEPBOEPICI???GPKAtMoK?IDBGF?J[N[M?L??AJIJBABA|A???aTiO@???@BD??Q!7?GC?dYdGC??C?G?oO_O?_!6?Ti?~?ziaYFv^NmFNFNM|~j]|nz}l?~?~?~~~?B?FJFnVHpXcGQdOkygDokTa?OCOyDyD~~#1!53?_-#0~lZnszU{Z}t}u}u|zv^vn~n~~tz|u|j\~uN}dmTj]hmvI|f^!6~iT}Zuh}ju|}n^f^~n^zyvz~zdz~|v!5~NvnVnvJv^uN|V~L~n^vzlyt{?waKxCYD~J}@}`KpG?GO?G??A#6!17?T#0!21?_???@?@#4!8?S#9!26?COjCQcAP?iCpGqHOE#35!4?_SA?CO?D??A?@??@???_??C@CA@A#13???OC??SGPJPT_JOlOG??C?_#35@C???_???@#13!6?_?O??OH?A?O#12??_H?G?O?G?G?g@GQ!4?B?A??O_KwSW#62???G??G??O#6CG!4?GO?B?@?B?@SgVgTi@@??O?SjOfHSjCPAGCP_G?a??G#13!8?_!6?@GQ???AHSa?O?I?_?L_?O#35!9?_!4?_?_CO`?PCGWw{Wz~~~R??_ooo__!8?Wwdrp{{^~}^]{m}^r}^u\WXi^U|ATA@AG`DQ?PGA#1!8?O@#31C#110!7?O!7?C??@#6??C?G??@G?P_#110!5?@G?C@CG??G!4?O?cGP_$#1?QcOJChBc@I@H@HACG_GO?O??AC?GAO_?H_@IPaS@EP?dAG_!6?Ti@_HU@S@A@??G_?O_CDGC?CAC??G!5?_GO???cG_@oAg?q???GCO@I?@ACbA`@q?c@Y@KrCv~fn|rsy[AsIQcYaSIqKRcJS~Ti|h}~}TzUlZtmTgA!6~Rrzz{vmV{woVgQC?\_[ehZXcOcOhQg?PC@#8!12?_@WCg#12??C@C?@???CB??@G@AG_OB?D?bDaDYtIVLBEI@?@?OGG??@A???A?D?BQDPNH?CBAAIA!5?A?@#16!9?A#35A!7?OoO_G_O{s[S{Uk{_?bOoGX?CC?C??GKYdRk?uHeBBD@?`?dB?@A@?@AiVgT??C_OGCA@?EG!6?c!6?C?@!6?_#6!40?O!8?C?yc???c#102!5?A@C?@???_!5?O_?A?G?A!5?@@?@#6_??_?___?__?sITAgpCy??gQkQJV?Qc?L?K_O_g??@??O@_#102!4?@A#1!4?O?_OC_#35?C#102!11?A?BBFBff??CBBAEN$#2!25?G?A???A??O?O?G?_O?GO?O#31!10?C!4?G#2??O_O!10?W??A!6?O??gOGO??G!6?O_??AC?B}DX?CA#5C??O?c?Q?I??O?ACJD`|JtlZd\jtLrkZsj?i?AU@?@iChQcIPiV|!6?KKCCA??_BFNgFlzja^APSCcAGYhEGTPcJOIs?gOA#7!14?o!4?GDAOG#11?__!17?o?WpGS[TmFdR{y_tmskiIOk?IeouqxW{wSdI]v~~{^}^fjVJfjfVcOd{hfYl^cEfYf\eBB@A?@?A^~K_LoA?g?A@ABfRdQkRuHuHwsy}~]vI{{u{m{u{@??AiToMlRJsIO_?og??C??@AGdAOHCqGA@!4?IX?@???CGQ_lUPhSb?[Aj?tIQ_ASIjU|Zug|YTNfN?@F?B?B?JC@BFFBBC???cWuGEKADIDcHsgTiSaDYCA!4?@??A@#7!15?_gTCA?ChE@?hs_~lZ~qnqZjNV|ny~n?}]~n^}qG~QTa?RCBASA@?FJTiTdYfHrWioso_OOOS?_??_$#5!28?@?C#3!84?O?O_G#6!61?GOG!4?O!5?`GA_AXf@EOdAmIomtJ~Vn|~~znSzLYdiVTzIEHumpawgCB_[PiDQGFO?aC?AGa!5?G#147!26?@A???_WS@G???_?_WSgSWCWgHcY@UGdQ?A@?D?A@??A!4?@???G!5?AOAh??_#62!18?G?O?G#10!7?IOAc_H_CHOE@SjgtQyCROlCqXCtc}~~~S`CiSjShQ?cHQ@iCAGT`HS`IOhASg@ShAcHQ?`IOG?vGOdG_?O_G#147!11?CGAGADIDIJuHTiDAD#12???G@A!4?_?O??G!4?AC#35!36?C?@#31!5?_??gC@gAGP?SAg?c?OAO??_$#4!117?G#10!116?GTAPgSJ?EOgdQgk|Wy[wSWdITgAo_?si_i@oAgBCHA!4?Oc??_???G!4?@?@#43!26?G!8?@A?@???O??@CQ@P#12!47?A?OAG@?gCAOH?a?AX!4?JSATiSjUhu@C?gCO_?GAc?S?DCOHBc!5?DAC_?O_GuGYSZkMOa?O_!7?G`?O@??O?O#13??A#62!11?_??_!5?C@?HADAT?HAH_GS?AW?hU?cPC?G!8?CO?AOC??j???O_@GT?kAXiCPcgI`wEWOiDgIcOUGcPCGGSGGnjj[WtGO$#6!290?C?@#16??_#6!34?_??_#102!5?CAC_lAG`??cO!5?@#43!122?@??G?O?O??A??H!4?C?@-#1@Qc@IS?SIPcHAD_D!5?O_GS?KOG?@A?C?DA?Sj?gOGcOcGOCG?S_HQGO_OG!7?A_S?A@A???A!8?_!9?@???@?@S_??@?CgC??C@q@aDADI`gTEiJyUColLOfW|q|ys~{~[js\iFtu^MnVnD}nT~]t~{{!6~AUHHLV[[~~nv]{w[wJwcQXwo??_?g??@?O?A#9??_W?C@?EL[I?C@A?|cY?O__?o??O?_#147!29?@!8?C!6?APi?OCOC?iS?I?D?COGkcTG?aHcQH?O_#62?_#102!7?KO!8?AD?@AC?C@CShQ@!9?A?A#6??@ShATgDQhCgTa[QhSJoBgA?gS_GOJc[cY@CG_?O_AO?G??G_Q#13A!7?B?@??A??A?A???O@#6!11?_?_@?O@G?QC?I?SgQH?gAs@Oa#43!7?GC?G?CGPAO#62!4?_?g?Qg_A??_I_GCHUGlIc?@i@ACB?BA??@A!4?__O???WsGQgDw?W_eKO_TKOcRcZCRCHaSLbGUhViXaTXU_ZagV_JSaPGmYShIa?c$#0}lZ}tj~jtmZulyVy!5~n^vj^rnv~}|~z~y|}jS~VnvZnZvnzV~j^uhvn^nv!4~{|{|[h~|}|~~~{|!5~|}^~~n~^v~~~}~}~}~}?\qlYvjVz~}Z}L}LydYdITiPCoDgPIO_KOC?C?C!9?o#6?@?O?g#7O#0!17?@?A#8!28?O?_!11?A?@Q!7?_#35!5?C!4?H_@?C?OC??C?I!5?S!9?GC#13?A?GFg?pMpMoKoKASi@ICGC?gcOGAH!7?G??@#43??C??O??O!5?OC!10?A#147A!6?@C#12!11?C!9?C?_!4?@?COG!10?_???B`GI_C?`CW@Gc?G_QH@lUHAB???a!5?@_??@?@c_ylYsGOcW!5?@AA?K_S@?_@BiQGc?O??A??gA!4?_!6?CGP_!9?O#6??c@??A`?q@aA@Y|}TA|Rg^oX~~}{VG[?\MClQDCIvGR!5?@?A?_Oc??A?@?A!6?@#7???AGaCgVCXFg^oj\evP`ISd[gO$#31!12?O?G!10?_!11?@#5!12?_#2!4?C!9?BAB?BA!7?@A!5?A@#3???O?_G#2!5?@!4?jALQcGO#5???@_???O?G_?SA?gPC?@iDAObGbAHA@J?B?bSJaTGIG_`O??y@Oi?`I?BB!6?|geoogbb??O?@BFBFcCQLcEKXs[lVSLSCkJslYCA!8?_??g#7?A??G!4?GCGG_W#14!37?C#16!12?_#10?A#23_!4?_?_#16?CO?G#35!9?C@AQAb}Q}~k`_lsGtG}|wow{{!4wyqA??GSzk~[}|]{wWw|~}iASgAQGCrBAW?gCa??GOOkA!4?_O???_O?OI?G??@#9?@#35!44?@?A??@B??@?@?{Do@Gi@Tw|}zbRBG?_wwo_?EAEBv^^V~lF^|R[]t\SyCgTOS@A??S#1!10?_?_??O#31!4?A!7?_!6?a??_H_IcP?@aOC`GQgC_TGa@G_?O??C!6?_?O$#3!121?O?O#2!11?A#4!42?O#6CA!6?G_??_?OBH_A@BeJBQ?jqijBSHQdZd~z}~xq`t]h}T~?Y@vNZ^uBrPADAeO[kSHCAHcIPC_PCAg??OA#14!31?O#43!9?_#102?O#12!9?A??@???@!5?O!4?@A!5?@?C?C?g#10!32?A@?AS@gB?HCACOJBGCU`TItKQdkuR}vVLckQHeXcHukXeXsHuG@iOaSi?YDOcHAcHCcOIOLQGTkaS@g_O?{?DcOBA?G#102!12?O??@?Eg?H_G#7!20?_!4?g?gS_Kc???@GvB~A@jQly`@?dCyF|E]Wrl^I@JR??C#8?G#32_???_#110!13?C!6?G??C???@UH$#12!230?@???C?G?G?_!4?A?J?aH_QP_iPCAgO??gCwCg!4?CAKcA_GO#62!65?A!6?CgCO?`??_??_#147!121?@A?A!4?O#110!55?A@@!8?K#102!33?@A??@A$#10!231?c!4?@C?aCWCXe@Q?aXcQ@cIPCAgPBUgFxEiTiTIT_GO?O?_@AA@A#1!275?G?O?o?Gu[HAWU_C?PC$#11!240?@A@!4?_O???G!4?gPCChB??@PATitiQpbXlVOExGoKpNrNpk@TmPjpJTBZdVwUzjFRBivv\uYluzh]lK|K@k@?RAJAJvIv??FLA@?CB@B?H?QlqB?B?A@A@B@FDA??@ShAPgDQGSgCb@??sL_EDOTaZtJC?_O???A@?A@?A!7?O?_OcWuHOCWeJsHu[Tl[jSJC?A@AtJQbZntNqKsgAO@iCYKs!4?A??LAsD[ADA@C[KsrmTF?B?CHcXsG?_!6?Ga@??A@-#0~tn!5~y~t~y~~y~v~^Tz~kz{zu|n~n!5~}tz|v~|zvnynzV\^vl~Ytv~|!4~v|}!8~v~zv~~~zv!6~n^!10~N~~~}~~m~~j~n{~k~KjFI\eWfISJCJCJcISgS_GO!4?O#6!6?C#0!4?C!6?O#3!10?G#6!8?GA?C??C?AOCA??ICXATaTaL?CXqSJUFHe{~rttZMZuzoqoFof?`oq_pspI@N_iS?HCI?MPC?I??AGCO@#13!8?A@?D??J@SH@I@CAPG?AA_SJ?B?C!4?SG???G#12???__??!4_!4?O_cgCG?G?C#62?P??C?O!9?KQ?S?G!8?C@#10@???_O#9!10?_#10pocA?@G?GS?sGc?@SApwqPCmzduYj\lqs`laytSlzexsQpsIUgfgQti@GAGACg`s`T_I`qtGIeTmiMLJAH?E!4?A#62!6?C?G??G?G!9?O@OHAT?_g?O?O!4?A!4?O!8?I?DG@CHA?G!4?DN?YOAPMAQkrk`tQHGEP`CBOAG?OAO?APCIPIBDKPSJ_uxaWbkObWdiul^$#1?IO!5?D?I?D??D?G?_i??@CBCHAO?O!5?@ICAG?ACGODOCga_GQ?`I??A!4?GA@#2!8?G?CG#3???CG#2!6?O_#1!10?O!6?O??S?O@?Q?rSwt_PfG`hSiszoJphFINbNf]|yf!4~veyepxqrSNv~FnNFooSooso~cosAK???^^Vl~z}~avPFqtrrsrChAC?G??A??_o_?E@A!4?___#7???H?_GOwSI?L?AG?C!4?_?O#23!33?_O??CACGCG@?O??@?A#102O#35!12?__??OGso~onNZVzvzpG?NMn~z~n!8~vak~j~v~NFBf^~}z}ypcI@CZP?@E@?@!4?@GDA?@?@?@??@A?@CA@?A?@!4?O?O???O#9???_!5?_#13A???@#6!8?@?O!5?I_OD?_?@i?O`___CAH?JKQH?Q!4?O_?_#12!4?G#102???@??@#12!4?OGA#6!4?IDMVM~nwoopq`}lq~|ujntNIDG@?@at`??_oo?__!6?C@SI@Ca@#110!6?C#6!8?@C?c_!4?O!7?O$#31!21?C?A!32?C?G#2!44?_???@??@#5!5?A?@!5?AG??CA?@??COCAO`OS_W`ADG!4?GX@XMELGjoG?wO_wNNjNNJN?ZEJ|r~~~___O??@?XGkgHGKK@GaSgXiTqlweLJ???O!4?A??O??C#10??CG?GCACHAG@ECI?T?JSA`S`oagt_Qhc?@iUwvwtaT_O`AP?@@#147!8?@G?O@O?AC?cOQG_`sJdAJLA?SI?CHAH#43??C#10!10?C?C#102O#12!15?G#11@@!5?oGSG!6?CIOCI?C?O?OMWE\AKA?OGSOUOAgI@IK!4?CGKI??O!5?KHE??@??A?@A@C?@o`O??lIToooqdgRCJMIT@MG?EtW??@!5?C!4?L?KCI?o?gOQMZCI??O?PAP@Q@@?@!5?@??G?G#7_?OCNMMLM@QL?AHCO?o_oq_qsLA]~~NI?iDIPk`|hBGA??__#32!20?O#7GBCJCDGEXfKRmCbGSH?_$#2!23?O#4!103?O#3O#2?_O#4!45?@#8!31?Q@!5?G?G??KGGC@C#12!5?O???G???AG?P???O?@oA`U@CQGT_QHC?DgEG!4?W`OoGGC?sIHuWDIHC!6?_???@#43??O??_?G#6!25?A@G!16?O!7?o_O_?@??CIPcY`citipmpexa\AKRgtiehehU@U?PmiXKAD??O?AG`C_A?AGAOC?A#35!28?S??IO???O???OPqoo~sr?CQ`p~N~BNdPcrtvvn~m{m}k}m}metg~^U~dq`_P??@?@#1!9?O???OACICGO!7?T?DgA!8?GOCWGUiWD[bJMHlytgQog_?Oo___#110!8?G$#9!214?CH!7?A???H?NCJ?F?B?@?OC!7?_#11??G?G?G@??GC?qw??@?FI\iFMKKeqy}?sa?eOcqwatjshVGonOmgvLEJ?Qpsqt~jt^ZU\U^NRJN?N?O!5?Cqbo_O#147!22?G#12!9?@!4?ICG#9!18?_O_O?_#7???_#12p?CG@C?A?@?O?L?IHOCWCIHKIDGEWV???MFLCWBCY?O_!5?@???@COQCK?H!4?_o`GC#110!56?O#31!7?O!7?O?CO?OI?CAP_eGPci`Os`sADGEhCATGA?I?OI@?C?O?@?CQ@?Q$#7!216?o_O@#35!18?C!4?_ooID?IC!6?A?D?O@A#16!34?G!4?G???C#110!239?C\libsixel-1.7.3/images/snake.tga000066400000000000000000030560421302271755100164150ustar00rootroot00000000000000XÂ5Qb5Qb3Ra3Ra1S`0R_.R\.R\/M^0N_2Pa1Rb0Rb0Rb/Qa,P`-Of0Od2Pc6Pa6Pa6Oc4Od2Nf3Me2Mb2N_3P_3P^4Q`5Qb6Qe1P_3O`5Nb5Mc6Nd2Pc0Qa-R`.Rb0Rb0Rb0Rb1Rb3Qb3Qb3Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa6Pa4Pa0Qa-Qa.Rb.Rb0Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb3Qb5Qb6Oc5Mc3Nc0Mb.Md2Ld2Mb0Mb1Nc/Ob/P`.P`/Qa-Qa/Pc2Od4Nf6Nf4Od2Pc0Qa0Qa1Rb1Rb1Qd/Nc/Nc1Pe2Qh4Pa2Pa1Rb1Rb1Rb5Qb6Pa9Oa3Pe3Pe4Re3Sf2Td2Td2Uc/Tb3Ri3Rg4Sh3Th3Tg1Ue2Vf0Wf0Wf1Ug1Sj3Rk3Rk5Tk6Vi6Wg3Wg4Vf5Vf7Uh7Ti6Uj6Wk4Vm7Un6Ul6Vi7Xh9Zi9Zj8Xk7Wj9[k8Zj8Yi9Zj\m@\mAZtAZt?Zt?[s>]t>]r=^r=^r<^n<^n=_o>_r>_s>_s>_s>^uA`w@_tA^sC^sDbuCdt@dt=ds:bt>btDbuJbvJbvJcwDdwDex?ay@_xA_xD`xFbzEdyDeyAdxCczCb{Dc|Ed}Ee|EfyEhvEhuEgwCgy@h{?h~?h~Ai|Ei{FhxFdFe~GfGg~Gh|Hi|HjzHkyJg|Li~MjJg|Kh}Nk€Nk€Kh}Lj}Lj}Mk|Ml{Mk|Mk~Lh€LgLi~MjPkOj~OizNhyPiyQjzRiyOiyNkzJkzIjyIjyJixKhwMizLhyKgxKgxJfwJfwKgxKgxKgxKgxJfwJfwJfwJfwKgxKgxJeyJeyJfwLfwMfvMfvMguOfuJirJhsIfuJduKcwKcuKdtMdsKevKevJduJduJduJduKevKevGfoJfqLfrNfrMdsKdtKeuKhwEfvEfvFduGctIctJbtLbtMcuLdvIevGevDfvDfvDfvEfvGevEfvEfvEfvEfvDeuDeuDeuDeu>cw?dx@fxAew@dtBdtCftDguDguBguBfv@gv@fx=ew=exfDc|Ce}Df~Af|@e{>fy@h{Bj}FkyEiyFgzGf{Fg{Ei{BkzAmzIjyIjyHiyHiyGgzFfyFezFezDd{EfzFgzFhxDfvCdwCdxDd{DguEhvFhxEgwDexCdwDeyEfzGevGevIevIevKevJduKcuJbtGbwIdyIdxGbvHduJfwKhwHetFgvFgvHgvHgvJgvIfuJdtJdtJgvJgvJgvJgvJgvJgvJgvJgvMguKesJdrKesLftMguLftKesLfrLfrKesJdrIbrHaqH`rG_qF_oE_oDapBboBbmDbmEalFakD^oD^oC]nB\mB\mB\mB\mC]nE_mG^mF]lH]lH]lJ]lK^mK^m@]kB]kE\kH]lH]lF]lC^lB_mE]iG]iG]iG]iI\iK\iK\iK\iL]fK[gHZeIZgH[hH[jEZiCXgEXgEXgDWfCVeCVeCVeCVeCVeFRdDScDUbBVaAWb@Xd>Xf>WgB\bB\c@Zf?Zh@ZhBZfF[cH[bG[fH\gI]hI]hJ^iJ^iI]hI]hH^iG]hI]hH\gJ\gK]hL\hM]i5Qb5Qb3Ra3Ra1S`0R_.R\.R\/M^0N_2Pa1Rb0Rb0Rb/Qa,P`-Of0Od2Pc6Pa6Pa6Oc4Od2Nf3Me2Mb2N_3P_3P^4Q`5Qb6Qe1P_3O`5Nb5Mc6Nd2Pc0Qa-R`.Rb0Rb0Rb0Rb1Rb3Qb3Qb3Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa6Pa4Pa0Qa-Qa.Rb.Rb0Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb3Qb5Qb6Oc5Mc3Nc0Mb.Md2Ld2Mb0Mb1Nc/Ob/P`.P`/Qa-Qa/Pc2Od4Nf6Nf4Od2Pc0Qa0Qa1Rb1Rb1Qd/Nc/Nc1Pe2Qh4Pa2Pa1Rb1Rb1Rb5Qb6Pa9Oa3Pe3Pe4Re3Sf2Td2Td2Uc/Tb3Ri3Rg4Sh3Th3Tg1Ue2Vf0Wf0Wf1Ug1Sj3Rk3Rk5Tk6Vi6Wg3Wg4Vf5Vf7Uh7Ti6Uj6Wk4Vm7Un6Ul6Vi7Xh9Zi9Zj8Xk7Wj9[k8Zj8Yi9Zj\m@\mAZtAZt?Zt?[s>]t>]r=^r=^r<^n<^n=_o>_r>_s>_s>_s>^uA`w@_tA^sC^sDbuCdt@dt=ds:bt>btDbuJbvJbvJcwDdwDex?ay@_xA_xD`xFbzEdyDeyAdxCczCb{Dc|Ed}Ee|EfyEhvEhuEgwCgy@h{?h~?h~Ai|Ei{FhxFdFe~GfGg~Gh|Hi|HjzHkyJg|Li~MjJg|Kh}Nk€Nk€Kh}Lj}Lj}Mk|Ml{Mk|Mk~Lh€LgLi~MjPkOj~OizNhyPiyQjzRiyOiyNkzJkzIjyIjyJixKhwMizLhyKgxKgxJfwJfwKgxKgxKgxKgxJfwJfwJfwJfwKgxKgxJeyJeyJfwLfwMfvMfvMguOfuJirJhsIfuJduKcwKcuKdtMdsKevKevJduJduJduJduKevKevGfoJfqLfrNfrMdsKdtKeuKhwEfvEfvFduGctIctJbtLbtMcuLdvIevGevDfvDfvDfvEfvGevEfvEfvEfvEfvDeuDeuDeuDeu>cw?dx@fxAew@dtBdtCftDguDguBguBfv@gv@fx=ew=exfDc|Ce}Df~Af|@e{>fy@h{Bj}FkyEiyFgzGf{Fg{Ei{BkzAmzIjyIjyHiyHiyGgzFfyFezFezDd{EfzFgzFhxDfvCdwCdxDd{DguEhvFhxEgwDexCdwDeyEfzGevGevIevIevKevJduKcuJbtGbwIdyIdxGbvHduJfwKhwHetFgvFgvHgvHgvJgvIfuJdtJdtJgvJgvJgvJgvJgvJgvJgvJgvMguKesJdrKesLftMguLftKesLfrLfrKesJdrIbrHaqH`rG_qF_oE_oDapBboBbmDbmEalFakD^oD^oC]nB\mB\mB\mB\mC]nE_mG^mF]lH]lH]lJ]lK^mK^m@]kB]kE\kH]lH]lF]lC^lB_mE]iG]iG]iG]iI\iK\iK\iK\iL]fK[gHZeIZgH[hH[jEZiCXgEXgEXgDWfCVeCVeCVeCVeCVeFRdDScDUbBVaAWb@Xd>Xf>WgB\bB\c@Zf?Zh@ZhBZfF[cH[bG[fH\gI]hI]hJ^iJ^iI]hI]hH^iG]hI]hH\gJ\gK]hL\hM]i4Pa4Pa3O`3O`3O`2N_2N_2N_4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa6Pa6Pa7Oa7Oa7Oa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Q_4Q_4Q`4Pa4Oc4Od4Od4Nf8N`8N`7Oa4Pa3Qb0Rb/Sc/Sc4Rc4Rc3Qb3Qb2Pa2Pa1O`1O`0Qa0Pc0Pc0Pc0Od/Ne/Ne.Md/P`.P`,P`*Q`*Q`,P`.P`/P`/P`/P`0Qa0Qa0Qa0Qa/P`/P`0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb4Rc3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Sc2Sc3Td3Td3Td4Ue4Ue4Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Vf5Vf5Vf5Vf6Wg6Wg6Wg7Xh6Xh6Xh7Yi7Yi8Zj8Zj8Zj9[k5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yi7Yi7Yi7Yi7Xh9Wh9Wh9Wh8Wn8Wn8Wn8Wn8Wn8Wn8Wn8Wn3Zi5Yi5Yk7Xl7Wn8Wn8Vo8Vo8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk7[m7[m8\n8\n8\n8\n7[m7[m;Zo;Zo:Yn:Yn9Xm:Yn:Yn;Zo:^p9]o9]o9\p9\p:\s;]t;]u>an`x@au@auBavBavDavDavGbwGbwAaxAbvAbvBcwBcvBdtCeuCeuDfvDfvDfvDfvDfvDfvDfvDfvEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyIgzIgzJh{Jh{Jh{Jh{Ki|Ki|Ji€Ji€Ji€Ji€Ji€Ji€Ji€Ji€MjMjMjMjMjMjMjMjNm|Ml{Ml{Ml{Ml{LkzLkzLkzNl}Pl}Qk|Rj|Rj|Pj{Nj{Lj{LixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwJeyJeyJeyHfyHfyFfyFfyFfyKeuKeuKeuKeuKeuKeuKeuKeuJfwJfwJfwJfwJfwJfwJfwJfwIepJfqJesJesKeuKeuLfwLfwNhyMgxMgxLfwKevJduJduJduGevGevGevGevGevGevGevGevFcxFdwFdwFduFetFfsFfsFfqDeuDeuDeuDeuDeuDeuDeuDeu>et?fu?fu?fu@gv@gvAhwAhwAcsAcsBdtBdtDfvEgwGiyGiyAfzAfzAfzAfzAfzAfzAfzAfzChvChvCgwCgyCfzCfzCe|Ce|Bf~Bf~CgCgCgDh€Dh€Dh€Cc€Cd~DeDf~Df}Eh|Eh|Ei{Fe~Ff}Ff}Fg{Fg{FgzFgzFgzGiyFhxFhxEgwEgwEgwEgwEgwAhvAhvAhwAgyAfzAfzAf|Af|Ce|EfzDeyDeyDdwFduFduEctFgwFgwIgxIgxKgxKgxLfwLfwIgrIgrJhsJhsJhsJhsIgrIgrLfvLfvLfvLfvLfvLfvLfvLfvKevKevKevKevJduJduJduJduKeuKeuIfuFetEdsCdsAdrAdr?aqB`qF`qG_qH^pH^pF^pF^pE_oD^nD^nD^nC]mC]mC]mC]mDclDclCbkC`iD_iC^hC^hE^hG^mG^mI]nI]oK]nK^mM_jM`hD^jF^jF^jH^jH^jJ]jJ]jJ]jH^jG]iG]iF\hF\hE[gE[gDZfBXdBXdAWcBUbBUbBUbBUbEVc?VeAVe@Ud@UdBUdDTdEUeEUeFWdGXeHYfIZgJ[hK\iL]jL]jI\iI\iI\iJ]jJ]jJ]jJ]jK^kM]nL\mL\lK\iK]hL^iL_gM`h4Pa4Pa3O`3O`3O`2N_2N_2N_4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa2Pa4Pa4Pa4Pa6Pa6Pa7Oa7Oa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Q`4Q`4Pa4Pa4Oc4Oc4Oc4Oc8N`7Oa6Pa4Pa3Qb1Rb0Rb/Sc4Rc3Qb3Qb3Qb2Pa2Pa2Pa1O`0Qa0Qa0Pc0Pc0Od/Nc/Ne.Md/P`.P`,P`*Q`*Q`,P`.P`/P`/P`/P`0Qa0Qa0Qa0Qa/P`/P`0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb1Rb2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc3Td3Td3Td3Td4Ue4Ue4Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Vf5Vf6Wg6Wg6Wg7Xh7Xh7Xh6Xh7Yi7Yi7Yi8Zj8Zj8Zj8Zj8Yl8Yl8Yl8Yl7Xk7Xk7Xk6Wj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi8Wl8Wl8Wl8Wl8Wl8Wl8Wl8Wl3Zi5Yk5Yk7Xl7Xl8Wn8Vo8Vo8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Yl8Yl9Zm9Zm9Zm9Zm8Yl8Yl;Zo:Yn:Yn:Yn:Yn:Yn;Zo;Zo:^p9]o9]o9\p9\p:\s;]t;]u>_n=`n=`n<`p<`p:`r;as;as<`r<`r<`r<_s<_s=_v=_v>`x>au>au@auAbvBavBavEbwEbwAaxAbvAbvBcwBcvBdtCeuCeuDexDexDexDexDexDexDexDexEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyHh{Hh{Hh{Ii|Ii|Ii|Ii|Ii|Ji~Ji~Ji~Ji~Ji~Ji~Ji~Ji~MjMjMjMjMjMjMjMjNl}Mk|Mk|Mk|Mk|Lj{Lj{Lj{Mk|Ok|Qk|Qi{Qi{Pj{Nj{KizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwLeyJeyJeyHfyHfyFfyFfyFfyKeuKeuKeuKeuKeuKeuKeuKeuJfwJfwJfwJfwJfwJfwJfwJfwJfqJfqJesKftKeuKeuKevKevMgxMgxLfwKevKevJduIctIctGevGevGevGevGevGevGevGevFdwFdwFdwFduFetFfsFfsFfsDeuDeuDeuDeuDeuDeuDeuDeuAeuAeuAeuAeuBfvBfvBfvCgwBdtBdtBdtCeuCeuEgwFhxGiyAfzAfzAfzAfzAfzAfzAfzAfzChvCgwCgwCgyCfzCfzCe|Ce|Bg}Bg}Ch~Ch~Ch~DiDiDiCd~DeDf~Df~Eg~Eh|Eh|Ei{Fe~Ff}Ff}Fg{Fg{FgzFgzFgzGiyFhxFhxEgwEgwEgwEgwEgwAhvAhwAhwAgyAfzAfzAf|Af|Ce|DeyDeyDeyDdwFduFduFduEfvFgwHfwIgxKgxJfwLfwKevIftIftJguJguJguJguIftIftLfvLfvLfvLfvLfvLfvLfvLfvKeuKeuKeuKeuJdtJdtJdtJdtKeuKeuIfuHetEdsCdsBcrAdr@aqB`qF`qI_qH^pH^pF^pE_pE_oE_oD^nD^nD^nC]mC]mC]mDbmCalB`kC_jD^jC]iC]iE]iG^mG^mG^nI]oI]nK^mK_jM`hD^jF^jF^jH^jH^jJ]jJ]jJ]jH^jH^jG]iG]iF\hE[gE[gE[gDZfCYeBXdDWdCVcCVcDWdDWd@WfAVeAVe@UdBUdEUeEUeFVfGXeGXeHYfIZgJ[hK\iK\iK\iI\iI\iI\iJ]jJ]jJ]jK^kK^kL\mL\lK[kK\iK\iK]hL_gL_g4Pa4Pa4Pa3O`3O`3O`3O`2N_4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa2Pa2Pa2Pa4Pa6Pa6Pa6Pa7Oa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Oc4Oc4Oc4Oc4Pa4Pa4Q`4Q`7Oa7Oa6Pa4Pa3Qb1Rb0Rb0Rb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa0Qa0Qa0Qa0Pc0Pc/Nc/Nc.Md2Pa0Qa-Qa+Ra+Ra-Qa0Qa2Pa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb0Rb1Sc1Sc1Sc2Td2Td3Ue3Ue3Td3Td3Td3Td4Ue4Ue4Ue4Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue6Wg6Wg7Xh7Xh7Xh8Yi8Yi8Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj8Yl8Yl8Yl8Yl7Xk7Xk7Xk6Wj7[k9[k9[k9[k9Zj;Yj;Yj;Yj8Wl8Wl8Wl8Wl8Wl8Wl8Wl8Wl3Yk5Yk5Yk7Xl7Xl8Wn8Wn8Wn8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk9Yl9Yl9Yl9Yl9Yl9Yl8Xk:Yn:Yn9Xm:Yn:Yn;Zo<[p<[p:^p9]o9]o9\p9\p:\s;]t;]u?^m?^m>_o>_o=^q>_r<_s<_s<`r<`r<`r<_s<_s=_v=_v>`xau?bvAbvAbvBavAaxAbvAbvBcwBcvBdtCeuCeuDeyDeyDeyDeyDeyDeyDeyDeyEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyGk}Gk}Gk}Fj|Fj|Fj|Fj|Fj|Ji~Ji~Ji~Ji~Ji~Ji~Ji~Ji~Mk~Mk~Mk~Mk~Mk~Mk~Mk~Mk~NlMk~Mk~Mk~Mk~Lj}Lj}Lj}Lj{Nj{Pj{Qi{PhzOizMizKizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwLfwLfwJfwJfwHfwHfwFgwFgwKeuKeuKeuKeuKeuKeuKeuKeuJfwJfwJfwJfwJfwJfwJfwJfwKgrKgrKftKftKeuJdtJduJduLfwLfwKevKevJduIctIctIctGevGevGevGevGevGevGevGevFdwFdwFduFduFetFetFfsFfsDeuDeuDeuDeuDeuDeuDeuDeuDeuDeuDeuDeuEfvEfvEfvEfvCeuCeuCeuCeuCeuDfvEgwEgwAfzAfzAfzAfzAfzAfzAfzAfzCgwCgwCgyCgyCgyCfzCfzCfzBg}Bg}Ch~Ch~Ch~DiDiDiDf~Df~Df~Df}Eg~Eh|Eh|Eh|Fe~Ff}Ff}Fg{Fg{FgzFgzFgzGiyFhxFhxEgwEgwEgwEgwEgwAhwAhwAgyAgyAgyAfzAfzAfzBd{DeyDeyDeyDdwFduFduFduDeuEfvGevHfwJfwIevKevJduIfuJgvJgvKhwKhwJgvJgvIfuLfvLfvLfvLfvLfvLfvLfvLfvKftKftKftKftJesJesJesJesKeuKeuIfuHetEdsEdsDcrBcrAbqDapF`pI`pI`pH_oF_oE_oE_oE_oE_oD^nD^nD^nC]mC]mDbmCalB`kC_jD^jC]iD^jF^jE_mG^mG^nI]oI]nK^mK_jK`hD^jF^jF^jH^jH^jJ]jJ]jJ]jI_kH^jH^jG]iF\hF\hE[gE[gGZgFYfFYfEXeEXeEXeEXeEXe@WfBWfAVeAVeCVeEUeFVfFVfHYfHYfIZgIZgJ[hJ[hK\iK\iI\iI\iJ]jJ]jJ]jK^kK^kK^kL\lK[kK[kJ[hJ[hK]hK]hL^i4Pa4Pa4Pa4Pa3O`3O`3O`3O`4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa0Qa2Pa2Pa4Pa4Pa6Pa6Pa6Pa7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Nf4Od4Od4Oc4Pa4Q`4Q_4Q_6Pa6Pa6Pa4Pa3Qb1Rb1Rb1Rb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa0Q`0Q`0Qa0Qa0Pc/Ob/Nc.Mb3Qb1Rb0Rb.Rb.Rb0Rb1Rb3Qb/Qa/Qa.P`.P`.P`.P`/Qa/Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qd0Qd/Pc/Pc/Pc/Pc0Qd0Qd.Rb/Sc/Sc0Td1Ue1Ue2Vf2Vf2Td2Td2Td3Ue3Ue3Ue4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf7Xh7Xh7Xh7Xh8Yi8Yi8Yi8Yi7Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl7[k9[k8Zj8Zj9Zj:Xi:Xi:Xi8Wl8Wl8Wl8Wl8Wl8Wl8Wl8Wl3Xl5Xl5Xl7Xl7Xl8Wl8Wl8Wn8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk:Xk:Xk;Yl;Yl;Yl;Yl:Xk:Xk8Ym8Ym8Ym9Zn:[o;\p<]q<]q:^p9]o9]o9\p9\p:\s;]t;]uA]nA]n?]n?]p>^q>]r=^r=^r<`r<`r<`r<_s<_s=_v=_v>`x9at:bu:buau?bv?bvAbvAaxAbvAbvBcwBcvBdtCeuCeuDd{Dd{Dd{Dd{Dd{Dd{Dd{Dd{EfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyEk}Ek}Ek}Ek}Ek}Ek}Ek}Dj|KjKjKjKjKjKjKjKjMk~Mk~Mk~Mk~Mk~Mk~Mk~Mk~Nk€MjMjMjMjLi~Li~Li~Lj{Nj{OizPhzPhzNhyLhyJhyLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwLfwLfwLfwJfwJfwHfwHfwHfwKeuKeuKeuKeuKeuKeuKeuKeuLfwLfwLfwLfwLfwLfwLfwLfwLhsLhsKftKftJdtJdtJduIctKevKevJduJduIctIctIctIctGevGevGevGevGevGevGevGevFduFduFduFduFetFetFetFetDeuDeuDeuDeuDeuDeuDeuDeuFduFduFduGevGevGevGevGevDexDexCdwCdwCdwCdwDexDexAfzAfzAfzAfzAfzAfzAfzAfzCgyCgyCgyCgyCgyCgyCfzCfzBg{Bg{Ch|Ch|Ch|Di}Di}Di}Eg~Eg~Eg~Eh|Eh|Eh|Eh|Eh|Fe~Ff}Ff}Fg{Fg{FgzFgzFgzEiyDhxDhxCgwCgwCgwCgwCgwCgyCgyCgyCgyCgyCgyCfzCfzBd{DeyDeyDeyEexFduFduFduDeuDeuGevGevIevIevJduJduJfwJfwJfwKgxKgxJfwJfwJfwLfvLfvLfvLfvLfvLfvLfvLfvKgrKgrKgrKgrJfqJfqJfqJfqKeuIfuIfuHetGdsGdsFcrFcrCbqEbqHaqI`pI`pG`pE_oC`oE_oE_oE_oE_oD^nD^nD^nC]mCalCalB`kC_jD^jD^jD^jF^jE_mE_mE^nG]oI]nI^mI_jK`hD^jF^jF^jH^jH^jJ]jJ]jJ]jI_kI_kH^jH^jG]iF\hF\hF\hIZgIZgFYfEXeEXeCYeCYeCYeAYeBXdBXdBXdDWdFWdFWdGXeIZgIZgIZgJ[hJ[hJ[hJ[hJ[hJ]jJ]jJ]jJ]jK^kK^kK^kK^kK\iK\iJ[hJ[hJ[hJ[hK\iK]h4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb1Rb1Rb1Rb3Qb5Qb5Qb5Qb7Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Og5Pe5Pe5Pd5Qb5Ra5R`5R`5Qb5Qb5Qb5Qb2Pa2Pa2Pa2Pa2Pa2Pa2Pa2Pa3Qb3Qb3Qb3Qb0Q`0Q`0Q`0Qa0Qa/Ob/Ob.Na5Qb3Qb0Rb.Rb.Rb0Rb3Qb5Qb0Rb/Qa.P`.P`.P`.P`/Qa0Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Qe0Qe/Pd/Pd/Pd/Pd0Qe0Qe.Rb/Sc/Sc0Td1Ue1Ue2Vf2Vf2Td2Td3Ue3Ue3Ue4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf7Xh7Xh7Xh7Xh8Yi8Yi8Yi8Yi8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi5Uh6Vi7Wj8Xk9Yl:Zm;[n<\o6Zj8Zj7Yi7Yi8Yi9Wh9Wh9Wh9Yl9Yl9Yl9Yl9Yl9Yl9Yl9Yl3Xn5Xl5Xl7Xl7Xl8Wl8Wl8Wl8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk:Xk:Xk;Yl;Yl;Yl;Yl:Xk:Xk9Zn9Zn9Zn9Zn:[o;\p<]q=^r:^p9]o9]o9\p9\p:\s;]t;]uA]nA]n?]p?]p>]r>]r=]t=]t<`r<`r<`r<_s<_s=_v=_v>`x9at9at9atau>au?bvAbvAaxAbvAbvBcwBcvBdtCeuCeuDd{Dd{Dd{Dd{Dd{Dd{Dd{Dd{EfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyEk}Ek}Ek}Ek}Ek}Ek}Ek}Ek}Kk~Kk~Kk~Kk~Kk~Kk~Kk~Kk~Mk|Mk|Mk|Mk|Mk|Mk|Mk|Mk|Nk€MjMjMjMjLi~Li~Li~Lj{Nj{OizPhzPhzNhyLhyJhyLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwMfvMfvLfvLfvJgvJgvHgvHgvLfvLfvLfvLfvLfvLfvLfvLfvMewMewMewMewMewMewMewMewLhsLhsKftKftJdtJdtJduIctJduJduJduJduJduIctIctIctGevGevGevGevGevGevGevGevFetFetFetFetFduFduFduFduEfvEfvEfvEfvEfvEfvEfvEfvGevGevGevGevGevFduFduFduEfzDeyDeyCdxCdxCdxCdxDeyAfzAfzAfzAfzAfzAfzAfzAfzDg{Dg{DhzDhzDhzDhzDhzDhzBg{Bg{Ch|Ch|Ch|Di}Di}Di}Fj|Fj|Eh|Eh|Eh|Eh|Eh|Eh|Fe~Ff}Ff}Fg{Fg{FgzFgzFgzEiyDhxDhxCgwCgwCgwCgwCgwCfzCfzCgyCgyCgyCgyCgyCgyAczCdxCdxDeyEexGevGevGevDeuDeuGevGevIevIevJduJduJfwJfwKgxKgxKgxKgxJfwJfwMgwMgwMgwMgwMgwMgwMgwMgwKgrKgrKgrKgrJfqJfqJfqJfqIfuIfuIfuJdtIcsIcsHbrHbrEbpGbpHbpJapI`oGaoDaoBboF`pE_oE_oE_oE_oD^nD^nD^nC`nB_mB_mC^lD^lD^lD^lG^mD_mE_mE^nE]oG^nI^mI_jI`hE_kG_kG_kI_kI_kK^kK^kK^kJ`lJ`lI_kH^jH^jG]iG]iF\hJZgHYfGXeEXeBXdBXdAYeAYeAYeCYeCYeBXdDWdGXeGXeGXeJ[hJ[hJ[hJ[hJ[hK\iK\iK\iJ]jJ]jJ]jK^kK^kK^kL_lL_lL^iK\iK\iJ[hJ[hK\iK\iL]j3O`4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb0Rb1Rb1Rb1Rb3Qb5Qb5Qb5Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Pd5Pd5Pd5Pd5Qb5Qb5Ra5Ra5Qb5Qb5Qb5Qb2Pa2Pa2Pa2Pa2Pa2Pa2Pa2Pa3Qb3Qb3Qb3Qb0R_0R_0Q`0Q`0Qa/P`/Ob.Na4Pa2Pa0Qa/Qa/Qa0Qa2Pa4Pa.Rb-Qa,P`+O_+O_,P`-Qa.Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Qe0Qe/Pd/Pd/Pd/Pd0Qe0Qe0Rb1Sc1Sc1Sc2Td2Td3Ue3Ue1Ue1Ue1Ue1Ue2Vf2Vf2Vf2Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Wg6Wg7Xh7Xh7Xh8Yi8Yi8Yi8Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Uh7Uh8Vi:Xk;Yl\o>\o5Yi7Yi7Yi7Yi7Xh9Wh9Wh8Vg9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj3Xn5Wn5Wn7Xl7Xl8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk9Yl9Yl9Yl9Yl9Yl9Yl8Xk8[o8[o7Zn8[o8[o9\p:]q:]q:^p9]o9]o9\p9\p:\s;]t;]u?]p?]p>^q>]r=^r>^u<^u<^u<`r<`r<`r<_s<_s=_v=_v>`x;`t;`t;`t=`t>au@au@auBavAaxAbvAbvBcwBcvBdtCeuCeuDeyDeyDeyDeyDeyDeyDeyDeyEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyEi{Ei{Fj|Fj|Gk}Gk}Gk}Gk}Kl|Kl|Kl|Kl|Kl|Kl|Kl|Kl|Mk|Mk|Mk|Mk|Mk|Mk|Mk|Mk|NlMk~Mk~Mk~Mk~Lj}Lj}Lj}Lj{Nj{Pj{Qi{PhzOizMizKizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwOfvMfvMfvLfvLfvJgvJgvJgvLfvLfvLfvLfvLfvLfvLfvLfvMewMewMewMewMewMewMewMewKgrKgrKftKftKeuJdtJduJduJduJduJduJduJduJduJduJduGevGevGevGevGevGevGevGevFfsFfsFetFetFduFduFdwFdwEfvEfvEfvEfvEfvEfvEfvEfvEfvEfvEfvEfvDeuDeuDeuDeuEfzDeyDeyCdxCdxCdxDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzDg{Dg{Dg{DhzDhzDhzDhxDhxBhzBhzCi{Ci{Ci{Dj|Dj|Dj|FjzFjzFj|Fj|Eh|Eh|Eh|Eg~Fe~Ff}Ff}Fg{Fg{FgzFgzFgzCjyBixBixAhwAhwAhwAhwAhwEfzEfzEfzEfyEfyEfyEgwEgwAczCdxCdxCdxEexGevGevGevDeuEfvGevHfwJfwIevKevJduJgvKhwKhwLixLixKhwKhwJgvMgwMgwMgwMgwMgwMgwMgwMgwKftKftKftKftJesJesJesJesIfuIfuIfuJdtIcsJcsIbrIbrHcqHbpJapJapJapFaoDao@boF`pF`pE_oE_oE_oE_oD^nD^nB_nB_nA^mC]mD]mD]mE^nG^nD_mD_mD^nE]oE^nG^mG`jI`hE_kG_kG_kI_kI_kK^kK^kK^kJ`lJ`lJ`lI_kH^jH^jG]iG]iJZgIYfHYfEXeBXdAYeAYe?YeB[eDZeCYdCYdEYdGYdHZeHZeIZgIZgJ[hJ[hK\iK\iL]jL]jJ]jJ]jK^kK^kK^kL_lL_lL_lL^iL^iL^iK\iK\iL\lL\lL\l3O`3O`4Pa4Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Ra5Ra5Qb5Qb5Pd5Pd5Pd5Pd4Rc3Qb3Qb3Qb4Pa4Pa4Pa3O`1O`2Pa2Pa2Pa3Qb3Qb3Qb4Rc0R_0R_0R_0Q`0Q`/P`/P`.Na5O`3O`/P`.P`.P`/P`3O`5O`.Rb-Qa,P`+O_+O_,P`-Qa.Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Qe0Qe/Pd/Pd/Pd/Pd0Qe0Qe1Rb2Sc2Sc2Sc2Sc2Sc2Sc2Sc1Ue1Ue1Ue2Vf2Vf2Vf2Vf3Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Vf5Vf6Wg6Wg6Wg7Xh7Xh7Xh8Zj8Zj8Zj8Zj7Yi7Yi7Yi6Xh9Wj9Wj9Wj:Xk;Yl;Yl^q=^q=^r<_s<^u:_u;_w;_w<`r<`r<`r<_s<_s=_v=_v>`x=`t=`t?`t?`tA`uA`uC`uC`uAaxAbvAbvBcwBcvBdtCeuCeuDexDexDexDexDexDexDexDexEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyFfyGgzGgzHh{Ii|Jj}Kk~Kk~Kl|Kl|Kl|Kl|Kl|Kl|Kl|Kl|Ml{Ml{Ml{Ml{Ml{Ml{Ml{Ml{Nl}Mk|Mk|Mk|Mk|Lj{Lj{Lj{Mk|Ok|Qk|Qi{Qi{Pj{Nj{KizLixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwOfuOfuMguMguLguLguJguJguLfvLfvLfvLfvLfvLfvLfvLfvMewMewMewMewMewMewMewMewJfqJfqJesKftKeuKeuKevKevKevKevKevKevKevKevKevKevGevGevGevGevGevGevGevGevFfsFfsFfsFetFduFdwFdwFdwEfvEfvEfvEfvEfvEfvEfvEfvCgwBfvBfvBfvAeuAeuAeuAeuDeyDeyCdxCdxCdxDeyDeyEfzAfzAfzAfzAfzAfzAfzAfzAfzDf}Df}Dg{Dg{DhzDhxDhxDiwBhzBhzCi{Ci{Ci{Dj|Dj|Dj|GlzGlzFjzFj|Fj|Eh|Eg~Eg~Fe~Ff}Ff}Fg{Fg{FgzFgzFgzCjyBixBixAhwAhwAhwAhwAhwEe|Ee|EfzEfzEfyEgwEgwEhvAczCdxCdxCdxEexGevGevHfwEfvFgwHfwIgxKgxJfwLfwKevJguKhvKhvLiwLiwKhvKhvJguMgwMgwMgwMgwMgwMgwMgwMgwKeuKeuKeuKeuJdtJdtJdtJdtIfuIfuKeuJdtJcsLcsKbrKbrHdoIcoJbnJbnJbnFbmBbm@cmF`pF`pF`pE_oE_oE_oE_oD^nB_nB_nA^mC]mD]mD]mE^nG^nB_mD_mD^nE]oE^nG^mG`jGahE_kG_kG_kI_kI_kK^kK^kK^kKamKamJ`lJ`lI_kH^jH^jG]iMZhK[hJZgFYfDZfBZf@Zf@ZfC\fDZeDZeCYdEYdHZeHZeI[fIZgIZgIZgJ[hK\iL]jM^kM^kJ]jK^kK^kK^kL_lL_lL_lL_lNaiM`hM_jL]jL]jM]mM]mN^o3O`3O`4Pa4Pa5Qb5Qb6Rc6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb0Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5R`5R`5Ra5Qb5Pd5Pe5Pe5Og4Rc4Rc3Qb3Qb4Pa4Pa3O`3O`1O`1O`2Pa2Pa3Qb3Qb4Rc4Rc0R_0R_0R_0Q`0Q`/P`/P`.O_5O`3O`/P`/P`/P`/P`3O`5O`-Tc+Ra*Q`)P_)P_*Q`+Ra-Tc1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Pg0Pg/Of/Of/Of/Of0Pg0Pg4Rc3Qb3Qb3Qb3Qb3Qb3Qb3Qb/Ve/Ve/Ve0Wf0Wf0Wf1Xg1Xg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Vf5Vf5Vf5Vf6Wg6Wg6Wg7Xh9[k8Zj8Zj8Zj7Yi7Yi6Xh6Xh;Yl;Yl;Yl:Xk:Xk:Xk:Xk:Xk7[k9[k9[k8Zj9Zj;Yj;Yj:Xi9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj3Wo5Wo5Wn7Wn7Xl8Xk8Yi8Yi8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk7[m7[m8\n8\n8\n8\n7[m7[m8]q7\p7\p6[o6[o6[o7\p7\p:^p9]o9]o9\p9\p:\s;]t;]u>_r<`r<_s<_s;`v9`v9_w9_w<`r<`r<`r<_s<_s=_v=_v>`x>_s?`t@_t@_tB_tC`uE`uE`uAaxAbvAbvBcwBcvBdtCeuCeuDfvDfvDfvDfvDfvDfvDfvDfvEfyEfyEfyEfyEfyEfyEfyEfyCe|Dg{Dg{Dg{DhzEiyEiyEiyGexGexHfyIgzKi|Lj}Mk~Mk~Lm}Lm}Lm}Lm}Lm}Lm}Lm}Lm}Ml{Ml{Ml{Ml{Ml{Ml{Ml{Ml{Nm|Ml{Ml{Ml{Ml{LkzLkzLkzNl}Pl}Qk|Rj|Rj|Pj{Nj{Lj{LixLixLixLixLixLixLixLixKitKitKhvKhvJgvJgvJfwJfwOfuOfuOfuMguLguLguLguJguLfvLfvLfvLfvLfvLfvLfvLfvOewOewOewOewOewOewOewOewIepJfqJesJesKeuKeuLfwLfwKevKevKevLfwLfwLfwLfwLfwGevGevGevGevGevGevGevGevFfqFfsFfsFetFduFdwFdwFcxEfvEfvEfvEfvEfvEfvEfvEfvAhwAhw@gv@gv?fu?fu?fu>etCczCczCczCczCczDd{Ee|Ee|AfzAfzAfzAfzAfzAfzAfzAfzDf}Df}Dg{Dg{DhzDhxDiwDiwBhzBhzCi{Ci{Ci{Dj|Dj|Dj|GlzGlzGk{FjzFj|Eh|Eg~Eg~Fe~Ff}Ff}Fg{Fg{FgzFgzFgzCjyBixBixAhwAhwAhwAhwAhwEe|Ee|EfzEfzEfyEgwEhvEhv@byCdxCdxCdxEexGevHfwHfwFgwFgwIgxIgxKgxKgxLfwLfwKitKitLjuLjuLjuLjuKitKitMgwMgwMgwMgwMgwMgwMgwMgwKevKevKevKevJduJduJduJduIfuIfuKeuJdtJcsLcsMarMarIcoIcoKcoJbnHbnGcnBbm?cmF`pF`pF`pF`pE_oE_oE_oE_oB_nB_nA^mC]mD]mE^nE^nH_oB_mB_mD^nD^oE^nE_mG`jGahE_kG_kG_kI_kI_kK^kK^kK^kKamKamJ`lJ`lI_kI_kH^jH^jO\jN[iK[hH[hE[gC[gB\hA]hC]dE\dD[cD[cF[cH[cI\dI\dHYfHYfIZgJ[hK\iL]jM^kN_lK^kK^kK^kK^kL_lL_lL_lL_lNaiNaiM_jM_jM^kM]mN^oN^o6Rc6Rc5Qb5Qb4Pa4Pa3O`3O`7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb.P`.P`/Qa/Qa0Rb0Rb1Sc1Sc0Sa0Sa1Ra1Ra3Ra3Ra5Ra5Ra4Q`4Q`4Q`4Q`5Ra5Ra5Ra5Ra,Sa,Sa.Sa0Sa1Ra1Ra3Ra3Ra0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Nf4Nf3Og3Og1Pg1Pg1Pg0Of5Ra5Ra3Qb3Qb1Qd1Qd0Qe0Qe2Ta2Sb1Ra1Rb0Pc0Od/Nc/Ne0Sa0Sa0Sa0Sa0Sa0Sa0Sa0Sa0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Of0Of0Od0Od0Pc0Qa0Q`0Q`4Rc4Rc5Sd5Tc5Tc6Vc6Vc6Vc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue3Xf3Xf3Wg3Wg3Wi3Wi3Vj3Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh7Xg7Xg7Xh7Wj8Wl8Wl8Wn8Wn9Zi9Zj9Zj8Zj8Yl6Ym6Ym4Ym9Zm:[n<]p;\o:[n:[n;\o=^q>_s=^r<]q;\p;\p;\p;\p;\p=^r=^r;\p:[o:[o;\p<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbr?csAcsAcsBcsCdtCdtCfsCfsCftCdwCdxCczCb{Ca|BeyBeyBeyBeyCfzCfzCfzCfzFezEfzEfzCgyBix@ix@ix>jwAgyAgyBhzBhzBhzCi{Ci{Ci{Lg|Lg|Kh}Kh}Ih}Hi}Gj~Gj~Dm|Dm|Gn}Gn}Hl|Hl|Ik{HjzPjzPjzOl{Ml{Kl{Jm{IlzGlzKizKizKizKizKizLj{Mk|Nl}IjzIjzIjzIjzIjzIjzIjzIjzMizMizMizLhyLhyLhyKgxKgxJfwJfwJfwJfwJfwJfwJfwJfwJguJguJguJguJguJguJguJguKfzKgxKhvMjsMhrMguMewOdyGhqGgrIfuKevLdvLeuNfrNgqLguLguLguLguLguLguLguLguMgwMgwMgwMgwMgwLfvKeuKeuGevGevGevGevGevGevGevGevIevIevGevGevEfvDeuCeuCeu@gv@gv@gv@gvAhwAhwAhwAhwCiuCiuBguBfxAdxAczAc{@a{CgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzHkxHkyGjxGiyFgzEfzDeyDd{CgwEgwEgwEgwFgwHfwHfwHfwIe}Hd|DczCdxCgyDhzAgy>gvHfwHfwHfwHfwIgxIgxIgxIgxLfwLfwLfwLfwMgxMgxMgxMgxMgwMgwMgwMgwLfvLfvLfvLfvLfvKeuKeuKeuJdtJdtJdtJdtIftIftIftIftHesHesHesHesFdoFdoFdoFdoFdoFdoFdoFdoFbmFbmEalEalEalEalFbmFbmC`nC`nE`nF`nG^mG^mI^mI^mG^nG^nG^nG^nF]mF]mF]mF]mC`nE`nE_mG^mK^mM]mO^nO^nF`nH_nG^mH]lH]lJ]lJ]lJ]lH[hH[hI\iI\iH[hGZgEXeDWdF[cF[cG\dG\dG\dH]eH]eH]eJ[hJ[hJ[hK\iK\iK\iL]jL]jI_kI_kI_kI_kJ`lJ`lJ`lJ`lL`kL`kN`kN`kO_kO_kQ_kQ_k6Rc5Qb5Qb5Qb4Pa4Pa4Pa3O`5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb/P`0Qa0Qa0Qa1Rb1Rb1Rb2Sc0Sa0Sa1Ra1Ra3Ra3Ra5Ra5Ra4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb.Rb.Rb.Rb0Rb1Rb1Rb3Qb3Qb0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb0Od0Od1Pe3Pe3Pe3Pe2Od2Od4Q`4Q`2Pa2Pa0Pc0Pc/Pd/Pd2Sb1Ra1Ra1Rb0Pc0Pc0Od/Nc0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Rb1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd0Of0Of0Od0Od0Pc0Qa0Qa0Q`2Re2Sc3Td3Tc3Tc4Vc4Vc4Vc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue5Xf5Xf5Wg5Wg5Vi5Vi5Vj5Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh6Wf6Wg6Wg7Wj7Vk7Vk8Wn8Wn9Zj9Zj9Zj8Yl8Yl6Ym6Ym4Ym8Yl:[n;\o;\o:[n:[n;\o<]p;\p;\p:[o:[o9Zn:[o:[o:[o=^r<]q;\p;\p;\p;\p<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbr?csAcsAcsBcsCdtCdtCfsCftCftCdwCdxCczCb{Cb{BeyBeyBeyBeyCfzCfzCfzCfzFezEfzEfzCgyBhzBix@ix@ixBhzBhzBhzCi{Ci{Ci{Ci{Dj|Lg{Lg{Ki|Ii|Ii|Ij}Gk}Gk}Dm|Fm|Fm|Fm|Hl|Gk{Ik{HjzNkzNkzMl{Ml{Kl{Kl{JkzJkzKizKizKizKizKizLj{Mk|Mk|KizKizKizKizKizKizKizKizMizMizMizLhyLhyLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxKgxJgvJgvJgvJgvJgvJgvJgvJgvKfzKgxKhvMitMgsMguMewOdyHhsJguJfwLfwMewMewOfuOgsLguLguLguLguLguLguLguLguKhwKhwKhwKhwKhwJgvIfuIfuGfuGfuGfuGfuGfuGfuGfuGfuHduHduFduGevEfvEfvDfvDfvBfvBfvBfvBfvCgwCgwCgwCgwCiuBguBguBfxAdxAczAc{Ac{CgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzHkyHkyGjxGiyFgzEfyEfzDeyCgyEfyEfyEfyFfyHfyHfyHfyIe}Gc{FcxDcxEexEfyEgwDfvHfwHfwHfwHfwIgxIgxIgxIgxLfwLfwLfwLfwMgxMgxMgxMgxMgwMgwMgwMgwLfvLfvLfvLfvLfvLfvKeuKeuKeuJdtJdtJdtIfuIfuIfuIfuHetHetHetHetFcqFcqFcqFcqFcqFcqFcqFcqFbmFbmEalEalEalEalFbmFbmDaoE`nE`nF`nE_mG^mI^mI^mG^nG^nG^nG^nF]mF]mF]mF]mE`nE`nE_mG^mK^mM]mO^nO^nF`nH_nG^mH]lH]lJ]lJ]lK^mH[hH[hI\iI\iH[hGZgEXeEXeFZeG[fG[fG[fG[fH\gH\gH\gJ[hJ[hK\iK\iK\iL]jL]jL]jI_kI_kI_kI_kJ`lJ`lJ`lKamL`kL`kN`kN`kO_kO_kQ_kQ_k5Qb5Qb5Qb5Qb4Pa4Pa4Pa4Pa3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa3Qb3Qb3Qb3Qb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Oc4Oc4Oc4Oc5Pd5Pd5Pd5Pd0Qd0Qd0Qd1Qd1Qd3Qd3Qd3Qd0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb-Pd/Pd0Qe1Pe3Pe5Pe6Nd6Nd3P_3P_1O`1O`/Ob/Ob.Oc.Oc1Ra1Ra1Rb1Rb0Pc0Pc0Pc0Od0Qd0Qd0Qd0Qd0Qd0Qd0Qd0Qd2Re2Re2Re2Re2Re2Re2Re2Re0Od0Od0Od0Pc0Pc0Pc0Qa0Qa/Se/Se0Td0Td0Uc1Vd1Wc1Wc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue5Xf5Xf5Wg5Wg5Vi5Vi5Vj5Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh6Wg6Wg6Vi7Wj7Wj7Vk8Wl8Wl9Zj9Zj9Yl8Yl8Ym6Ym6Xo4Yo7Xk9Zm:[n:[n9Zm8Yl:[n;\o9Zn8Ym8Ym8Ym8Ym9Zn9Zn:[o<]q<]q;\p;\p;\p<]q<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbr?csAcsAcsBcsCdtCdtCftCftCeuCdwCdxCczCczCb{@ey@ey@ey@eyAfzAfzAfzAfzEe|Ee|EfzCfzDhzBhzBixBixCi{Ci{Ci{Ci{Dj|Dj|Dj|Dj|KizKizIjzIjzIk{Ik{Ik{Gk{Fm|Fm|Fm|Hl|Hl|Ik{HjzHjzJk{Jk{Jk{Jk{Lj{Lj{Nj{Nj{KizKizKizKizKizLj{Lj{Mk|MizMizMizMizMizMizMizMizMizMizMizMizLhyLhyLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxIevIevIevIevIevIevIevIevKgxKhwKhvMitMgsMguMfvOewKhwKgxMfzMe{Me{NfzNfxNgwLguLguLguLguLguLguLguLguHgvIhwIhwIhwIhwHgvHgvGfuHhuHhuHhuHhuHhuHhuHhuHhuGctGctFduFduEfvEfvEgwEgwCgwCgwCgwCgwBfvBfvBfvBfvBguBguBfvBfxAdxAczAczAc{CgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzHkyHkyGiyGiyFgzEfyEfyEfzCfzEfzEfzEfzFezHezHezHezFe|EdyEbwEcvIdxJfwIevHduJfwJfwJfwJfwKgxKgxKgxKgxLfwLfwLfwMgxMgxMgxMgxNhyNhxMgwMgwMgwMgwLfvLfvLfvLfvLfvLfvKeuKeuKeuJdtJdtIevIevIevIevHduHduHduHduFcrFcrFcrFcrFcrFcrFcrFcrFaoFaoE`nE`nE`nE`nFaoFaoFaoFaoE`nF`nF`nG^mG^mG^mG^nG^nG^nG^nF]mF]mF]mF]mE`nF`nE_mG^mI^mK^mN^nN^nGaoH_nG^mI^mH]lJ]lK^mK^mI\iI\iI\iI\iH[hGZgFYfEXeG[fG[fG[fG[fH\gH\gH\gH\gJ[hK\iK\iK\iK\iL]jL]jL]jK^kK^kK^kL_lL_lL_lM`mM`mL`kL`kN`kN`kO_kO_kQ_kQ_k5Qb5Qb5Qb5Qb4Pa4Pa4Pa4Pa1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb4Od4Od4Od4Od5Pe5Pe5Pe5Pe1Pe1Pe1Pe1Pe1Pe3Pe3Pe3Pe0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb+Pd,Qe.Qe1Pe3Pe6Nd7Nd8Mc4Q`4Q`2Pa2Pa0Pc0Pc/Pd/Pd1Rb1Rb1Rb1Rb0Qa0Pc0Pc0Pc0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Qe1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd0Od0Od0Pc0Pc0Pc0Pc0Pc0Pc-Se-Se.Tf.Ud.Ud/Vd/Vd/Vd3Td3Td4Ue4Ue4Ue4Ue5Vf5Vf5Xf5Xf5Wg5Wg5Vi5Vi5Vj5Vj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh7Wj7Wj7Wj8Xk8Xk8Xk9Xm9Xm9Zj9Yl9Yl8Ym8Ym6Xo6Xo4Yo6Wj8Yl9Zm9Zm8Yl8Yl9Zm:[n8Ym8Ym8Ym8Ym8Ym9Zn:[o:[o;\p;\p;\p;\p<]q<]q<]q=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wbt?cuAbuAbuBbuCcvCcvCftCeuCeuCdwCdxCdxCczCcz>fy>fy>fy>fy?gz?gz?gz?gzEe|Ee|Ee|EfzFg{DhzDhzDhxEi{Ei{Fj|Fj|Fj|Gk}Gk}Gk}IjyIjyHkyIlzIlzIlzIlzJm{Ek}Fl~Hl~Hl~Jk~Ij}Ii|Ii|Gk{Ik{HjzIjzKizMizPj{Pj{Lj{KizKizJhyKizKizLj{Lj{OizOizOizOizOizOizOizOizNj{Nj{MizMizMizLhyLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxIdxIdxIdxIdxIdxIdxIdxIdxKhwKhwKhvMhvMguMguMfvOfvMgxMgxMe{Me}Me}Me{NfxNfxLguLguLguLguLguLguLguLguFgvFgvGhwGhwGhwGhwFgvEfuHhsHhsHhsHhsHhsHhsHhsHhsGctGctEctFduEfvFgwEgwFhxEgwEgwEgwEgwDfvDfvDfvDfvBguBfvBfvBfxBeyAdxAczAczCgyCgyCgyCgyCgyCgyCgyCgyEfzCfz?gz=gz=gz?gzCfzEfzFhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzGiyGiyGiyFhxFhxFgzEfyEfyCe|Ee|Ee|Ee|Fe|Hd|Hd|Hd|FezDcxEcvGbvJduLdvLeuMdtJfwJfwJfwJfwKgxKgxKgxKgxLfwLfwMgxMgxMgxNhyNhyNhyNhxNhxNhxMgwMgwMgwLfvLfvLfvLfvLfvLfvKeuKeuKeuJdtKdxKdxKdxKdxJcwJcwJcwJcwIctIctIctIctIctIctIctIctGbpFaoFaoE`nE`nFaoFaoGbpGaoGaoGaoF`nF`nF`nE_mG^mG^nG^nG^nG^nF]mF]mF]mF]mF`nF`nG^mI^mI^mK^mL_nN^nGaoH_nH_nI^mI^mK^mK^mK^mJ]jJ]jJ]jI\iH[hH[hGZgGZgGZgGZgGZgH[hH[hH[hI\iI\iK\iK\iK\iK\iL]jL]jL]jL]jK^kK^kL_lL_lL_lM`mM`mM`mL`kL`kN`kN`kO_kO_kQ_kQ_k4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb5Qb5Qb5Qb5Qb4Pa4Pa4Pa4Pa0Qd0Qd1Qd1Qd3Qd3Qd5Pd5Pd4Od4Od4Od4Od5Pe5Pe5Pe5Pe3Pe3Pe3Pe3Pe3Pe3Pe3Pe1Pe0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb,Rd,Rd.Rd1Qd3Qd6Oc6Nb8Mb5Ra5Ra3Qb3Qb1Qd1Qd0Qe0Qe0Pc0Pc0Pc0Qa1Rb1Rb1Rb1Rb0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc1Qd1Qd1Qd1Qd1Qd1Qd1Pe1Pe-Rf-Rf.Tf.Tf.Ud/Ve/Vd/Vd3Td3Td3Td4Ue4Ue5Vf5Vf5Vf6Wf6Wf6Wg6Wg6Vi6Vi6Uj6Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh8Wl8Wl9Yl9Yl9Yl:Zm:Zm:Zm8Xk8Xk8Wl7Xl7Wn5Wn5Wo3Wo6Wj7Xk9Zm8Yl7Xk7Xk8Yl:[n9Zn9Zn9Zn9Zn9Zn:[o;\p;\p:[o;\p;\p<]q<]q<]q=^r=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wau?bvAbvAbvBavCbwCbwCeuCeuCdwCdwCdwCdxCdxCdx@ey@ey@ey@eyAfzAfzAfzAfzEd}Ed}Ee|Ee|Fg{Fg{GgzGgzEi{Ei{Fj|Fj|Fj|Gk}Gk}Gk}FkyFkyGlzIlzIlzJm{Jm{Jm{Gj~Gj~Gj~JkIj~Ih}Ih}Jg|Gk}Hi|Gh{Hh{Jh{Lg{Oh|Pi}Lj{KizKizJhyJhyJhyKizKizOizOizOizOizOizOizOizOizNj{Nj{Nj{MizMizMizLhyLhyKgxKgxKgxKgxKgxKgxKgxKgxJeyJeyJeyJeyJeyJeyJeyJeyKhvKhvKhwMgwMfvMfvMguOfuMewMewLdzLd|Ld|LdzLfwLfwLguLguLguLguLguLguLguLguEfuFgvGhwGhwGhwGhwFgvFgvHhsHhsHhsHhsHhsHhsHhsHhsGctGctEctFduEfvFgwEgwFhxFhxEgwEgwEgwDfvDfvDfvCeuAeuAeuAewBfxBfxBeyBeyBeyCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzGh{Gh{Gh{FhxFhxFhxFhxFhxDf}Ff}Ff}Ff}Gf}Ie}Ie}Ie}FfyEexEcvGctKevMfvLeuMdtLfwLfwLfwLfwMgxMgxMgxMgxMgxMgxMgxMgxNhyNhyNhyNhyNhxNhxNhxNhxMgwMgwMgwMgwMgwLfvLfvLfvLfvKeuKeuKeuLdxLdxLdxLdxKcwKcwKcwKcwJbtJbtJbtJbtJbtJbtJbtJbtGaqGaqF`pF`pF`pF`pGaqGaqI`oGaoGaoGaoF`nF`nF`nF`nG^nG^nG^nG^nF]mF]mF]mF]mH_nH_nG^mI^mI^mI^mL_nL_nGaoI`oH_nI^mI^mK^mK^mK^mK^kK^kJ]jI\iI\iH[hH[hH[hGZgGZgH[hH[hH[hI\iI\iI\iK\iK\iK\iL]jL]jL]jM^kM^kN_lN_lN_lN_lO`mO`mO`mO`mMalMalOalOalP`lP`lR`lR`l4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Pa2Pa2Pa2Pa0Qd0Qd1Qd1Qd3Qd3Qd5Pd5Pd4Oc4Oc4Oc4Oc5Pd5Pd5Pd5Pd7Pd5Pd5Pd5Pd3Qd3Qd1Qd1Qd0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb.Rb1Sc1Sc1Rb3Qb4Pa5O`4N_6Sb6Sb4Rc4Rc2Re2Re1Rf1Rf0Od0Pc0Pc0Pc1Rb1Rb1Ra1Ra0Qd0Qd0Qd0Qd0Qd0Qd0Qd0Qd/Ob/Ob/Ob/Ob/Ob/Ob/Ob/Ob1Rb1Rb1Qd1Qd1Qd1Pe1Pe1Pe/Qh/Rf0Sg0Tf0Tf1Ue1Ue1Ue2Sc3Td3Td4Ue4Ue5Vf5Vf6Wg8Wf8Wf8Vg8Vg8Vi8Vi8Uj8Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh8Wl8Wl8Wl9Yl9Yl9Yl:[k:[k8Wl8Wl8Wl7Wn7Wn5Wo5Wo3Wo6Wj8Yl9Zm9Zm8Yl8Yl9Zm:[n;\p;\p:[o:[o:[o;\p;\p<]q9Zn:[o;\p<]q=^r=^r=^r=^r>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wau?bvAbvAbvBavCbwCbwCdwCdwCdwCdwCdwCdwCdwCdwBeyBeyBeyBeyCfzCfzCfzCfzCe}Ed}Ed}Ee|Gf}Gf{If{If{Gh{Gh{Gh{Gh{Hi|Hi|Hi|Hi|DkzEl{El{Gk{Hl|Jl|Jl|Jl|Gj~Gj~Ij~Ij~Ji~Ih}Jg|Jg|Ii|Ii|GgzGgzIgzIgzMh|Mh|Lj{KizKizJhyJhyJhyJhyJhyMizMizMizMizMizMizMizMizNj{Nj{Nj{Nj{MizMizMizMizLhyLhyLhyLhyLhyLhyLhyLhyJfwJfwJfwJfwJfwJfwJfwJfwKitKhvKhwMgxMewMfvMguOgsMfvMewMeyLdzLdzLeyJfwJgvLguLguLguLguLguLguLguLguGfuHgvHgvIhwIhwIhwIhwHgvHhuHhuHhuHhuHhuHhuHhuHhuGctGctFduFduEfvEfvEgwEgwGhxGhxFgwFgwEfvEfvDeuDeuAewAewAewAewBfxBfxBfxBfxCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzFg{FgzFgzFgzFhxFhxFiwFiwDg{Fg{Fg{Fg{Gf{If{If{If{GgzFfyFduFduJgvKhwJguIftLfwLfwLfwLfwMgxMgxMgxMgxMgxMgxMgxNhyNhyNhyNhyOizOiyNhxNhxNhxNhxMgwMgwMgwMgwMgwLfvLfvLfvLfvKeuKeuLdvLdvLdvLdvKcuKcuKcuKcuJcsJcsJcsJcsJcsJcsJcsJcsGaqGaqF`pF`pF`pF`pGaqGaqJapJapI`oGaoGaoE`nE`nE`nG^nG^nG^nG^nF]mF]mF]mF]mJ_nJ_nI^mI^mI^mI^mJ_nJ_nHbpI`oH_nJ_nI^mK^mL_nL_nL_lL_lK^kI\iI\iI\iI\iI\iH[jH[jH[jH[jI\kI\kI\kI\kK\iL]jL]jL]jL]jM^kM^kM^kN_lN_lN_lO`mO`mO`mPanPanMalMalOalOalP`lP`lR`lR`l3O`4Pa4Pa4Pa5Qb5Qb5Qb6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Sc1Rb1Rb1Rb0Qa0Qa0Qa/P`0Qe0Qe1Pe1Pe3Pe3Pe5Pe5Pe4Pa4Pa4Pa4Pa5Qb5Qb5Qb5Qb8Pb7Qb7Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb2Sc2Sc2Sc4Rc3Qb2Pa1O`0N_5Ra5Ra3Qb3Qb1Qd1Qd0Qe0Qe/Nc0Od0Pc0Pc1Rb1Ra1Ra2Sb0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc1Ra1Rb1Rb1Qd1Pe1Pe1Pg1Pg2Qh2Qh3Rg3Rg3Sf4Tg4Ue4Ue2Sc2Sc3Td4Ue4Ue5Vf6Wg6Wg8Wf8Wf8Vg8Vg8Vi8Vi8Uj8Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh6Ul7Vm7Vk7Vk7Wj8Yi8Yi8Yh8Wl8Wl8Wn7Wn7Vo5Wo5Wo3Vp7Xk8Yl:[n9Zm8Yl8Yl9Zm;\o<]q;\p;\p:[o:[o:[o:[o;\p9Zn:[o;\p=^r=^r=^r=^r<]q>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^wau?bvAbvAbvBavCbwCbwCdxCdxCdxCdwCdwCdwCdwCdwEdyEdyEdyEdyFezFezFezFezCd~Ce}Ed}Fd}Gf}Ie}Kf{Kf{FgzFgzFgzGh{Gh{Gh{Gh{Hi|Ck}Ck}Ek}Ek}Hl~Jk~Jk~Kk~Hi}Ij~Ij~Ji~Ji~Kh}Jg|Jg|Mh}Lg|If{HezFezGf{Hg|Ih}Lj{KizKizJhyIgxIgxJhyJhyKizKizKizKizKizKizKizKizOk|Nj{Nj{Nj{Nj{MizMizMizLhyLhyLhyLhyLhyLhyLhyLhyLixLixLixLixLixLixLixLixKitKhvKgxMfzMeyMewMguOgsPhtPgvNfxNfxMgxKgxKhvIitLguLguLguLguLguLguLguLguIfuIfuJgvKhwKhwKhwKhwKhwGfuGfuGfuGfuGfuGfuGfuGfuHduHduFduGevEfvEfvDfvDfvGhxGhxGhxFgwEfvDeuDeuDeuAdxAdxAdxAewBfxBfxBfxCgyCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzFg{Fg{FgzFgzFhxFiwFiwFiwDhzFgzFgzFgzGgzIgzIgzIgzJh{IgxGevEfuGhwGjwFivEhuMewMewMewMewNfxNfxNfxNfxMgxMgxMgxNhyNhyNhyOizOizOiyOiyNhxNhxNhxMgwMgwMgwMgwMgwMgwLfvLfvLfvLfvKeuLeuLeuLeuLeuKdtKdtKdtKdtKesKesKesKesKesKesKesKesHbsGarGarF`qF`qGarGarHbsLapLapJapGaoGaoFaoE`nC`nG^nG^nG^nG^nF]mF]mF]mF]mJ_nJ_nI^mI^mI^mI^mH_nH_nHbpI`oH_nJ_nI^mK^mL_nL_nM`mL_lK^kJ]jI\iI\iI\iJ]jH[jH[jH[jI\kI\kI\kI\kJ]lL]jL]jL]jL]jM^kM^kM^kM^kO_lO_lP`mP`mP`mQanQanQanMalMalOalOalP`lP`lR`lR`l3O`3O`4Pa4Pa5Qb5Qb6Rc6Rc7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb1Sc1Sc0Rb0Rb/Qa/Qa.P`.P`0Qe0Qe1Pe1Pe3Pe3Pe5Pe5Pe4Q`4Q`4Q`4Q`5Ra5Ra5Ra5Ra8Qa8Qa7Qa5Ra5Ra3Ra1Ra1Ra0Rb0Rb0Qa0Qa2Pa2Pa5Qb5Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb6Rc6Rc4Rc4Rc1Rb0Qa.O_.O_4Q`4Q`2Pa2Pa0Pc0Pc/Pd/Pd/Ne/Nc0Od0Pc1Rb1Ra2Sb2Ta0Sa0Sa0Sa0Sa0Sa0Sa0Sa0Sa1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Ra1Ra1Rb1Qd1Pe1Pe1Pg1Pg4Ph4Ph5Qi5Rg5Sf6Tg6Tg6Te2Sc2Sc3Td4Ue4Ue5Vf6Wg6Wg8Wf8Wf8Vg8Vg8Vi8Vi8Uj8Uj7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Ym8Ym8Yl8Yl8Zj8Zj8[i8[i7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Wl8Wl8Xk8Xk8Yi8Yi8Yh8Yh5Tk5Tk5Ti5Ti6Vi6Wg6Wf7Xg8Wl8Wl8Wn7Wn7Vo5Wo5Vp3Vp7Xk9Zm:[n:[n9Zm9Zm:[n;\o<]q;\p:[o:[o9Zn9Zn9Zn:[o8Ym9Zn;\p=^r>_s=^r=^r<]q>_s>_s>_s<_s=`t;`t;`t;`t;as;as;as=`t=`t?_v?_v?^w`w?axAaxAaxBaxCbyCbyCdxCdxCdxCdwCdwCdwCdwCeuGdyGdyGdyGdyHezHezHezHezCd~Cd~Ed}Fd}Ie}Ie}Kf{Kf{EfyEfyFgzFgzFgzGh{Gh{Gh{Ak~Ck~Ck~FkHkJkJkLk€HhHhIi€Ji€KgKgJf~Ke}Og}Nf|JezGdyEdyEfzGh|Fi}Lj{KizKizJhyIgxIgxIgxJhyIjzIjzIjzIjzIjzIjzIjzIjzOk|Ok|Nj{Nj{Nj{MizMizMizLhyLhyLhyLhyLhyLhyLhyLhyLiwLiwLiwLiwLiwLiwLiwLiwKjsKhvKgxMfzMeyMewMguOhrQjtQiuOhxOgyNhyLixJjuJktLguLguLguLguLguLguLguLguKeuKeuLfvMgwMgwMgwMgwMgwGevGevGevGevGevGevGevGevIevIevGevGevEfvDeuCeuCeuHiyGhxGhxFgwEfvDeuDeuCdt@cwAdxAdxAewBfxBfxCgyCgwCgyCgyCgyCgyCgyCgyCgyCgyFg{Dg{@h{>h{>h{@h{Dg{Fg{FhEg~Eg~Df}Df}Eg~Eg~FhGj~Fi}Fi}Eh|Eh|Fi}Fi}Gj~Fi}Fi}Fi}Fi}Fi}Fi}Fi}Fi}FhFi}Fi}Fi}Fj|FjzFjzFjzFf}Fg{Fg{FgzFhxFiwGjxGjwDhxFhxFhxFhxGhxIgxIgxIgxKizIgxFgwEhvDiwEkwCkw@jvMewMewMewMewNfxNfxNfxNfxMgxMgxNhyNhyNhyOizOizOizOiyOiyOiyNhxNhxNhxMgwMgwMgwMgwMgwMgwLfvLfvLfvLfvNetNetNetNetMdsMdsMdsMdsMeqMeqMeqMeqMeqMeqMeqMeqHbsGarGarF`qF`qGarGarHbsLapLapJapI`oGaoFaoDaoC`nG^nG^nG^nG^nF]mF]mF]mF]mL_nL_nI^mI^mI^mG^mH_nH_nHbpI`oI`oJ_nJ_nL_nL_nL_nNanM`mK^kJ]jI\iI\iJ]jJ]jH[jH[jH[jI\kI\kI\kJ]lJ]lL]jL]jL]jL]jM^kM^kM^kM^kO_lP`mP`mP`mP`mQanQanQanMalMalOalOalP`lP`lR`lR`l7Qa7Qa7Qb7Qb7Pd7Pd7Oe7Oe4Od4Od4Od4Od4Od4Od4Od4Od0Qa0Qa1Rb1Rb2Sc2Sc2Sc3Td5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb3Nb3Nb4Oc4Oc5Pd5Pd6Qe6Qe1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb7Sd6Rc6Rc6Rc5Qb5Qb4Pa4Pa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb3O`2Pa2Pa0Qa0Rb.Rb,Sb-Tc3Ra3Ra3Ra3Ra3Ra3Ra3Ra3Ra0Qa0Qa0Qa0Qa1Rb1Rb1Rb1Rb2Pc2Pc1Ob1Ob1Ob1Ob2Pc2Pc.Rb.Rb.Rb,Sb*Sb*Sb*Sb(Sb-O_/Qa0Rb/Qa.P`-O_.P`0Rb0Qd0Qd1Re1Re1Re2Sf2Sf2Sf4Ph4Qf5Rg6Tg6Te7Ve8Xe8Xe6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj9[k9[k8Zj8Zj7Yi7Yi6Xh6Xh9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl1Yl5Xl8Wl:Wl:Wl8Wl5Xl1Yl7Wn7Xl7Xl7Xk7Yi7Zh7Zh7Zg7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m:Zm:Zm:Zm:[n:[n8\n9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt=_w=_w>`x>`x>`x?ay?ay?ayBcvBcvBcvAewAew?ew?ew@fx@a{@bz@bzAczBeyCgyCgwDhxAfzAfzAfzAfzAfzAfzAfzAfzEfzEfzFg{Gh|Gh|Gh|Gh|Fg{DiFhFi}Hi}Hi|IjzIjyIjyLj}Lj}Ki|Jh{Jh{IgzHfyHfyGf{Gf{Gf{Gf{Gf{Gf{Gf{Gf{JhyJhyJhyIgxIgxIgxHfwHfwMkvMkvMjxNkyNkzNkzOk|Ok|Kl|Jk{IjzIjzHiyHiyHiyHiyKh}Ki|Mh|LhyNhxNiwNhvNhtLixLixKhwKhwKhwKhwLixLixPgwPgwPgwPgwPgwPgwPgwPgwLguLguLguMguMguOfuOfuQfuOhrMgsMgsMguMgwKgxKgxKfzMewMewMewMewMewMewMewMewIftIftIfuIfuIevIevIdxIdxDdwDdwEexEexEexEexDdwDdwGhwGhxFfyFezEdyEexDeuDetIc{Gc{FbzDczCczAcz@e{@e{EfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Bg}Bg}Bg}Bg}Bg}Bg}Bg}Bg}Ij}Gk}Gk}Ek}Ek}Ck}Ck}Ck}CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Kh}Jg|If{HezHezIf{Jg|Kh}GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixLfwLfwLfwLfwMgxMgxMgxMgxJfwKgxKgxMgxNfxOgyOgyQgyKhwLixLixMjyMjyLixLixKhwNjuNjuNiwMhvMgwMgwMgxLfwKhwKhwJgvLfvLeuLeuKdtMdtNbsNbsMarMarMarL`qL`qL`qFcrFcrFcrGaqHaqHaqG`pI`pHaqHaqHaqG`pG`pG`pG`pF_oI[lK]nL^oK]nJ\mI[lJ\mL^oG\kH]lH]lH]lI^mI^mJ_nJ_nN^kO_lO`mNanLbnKamH`lG_kP_hP_hN_hN_hM`hK`hI`hI`hM^kM^kM^kM^kN_lN_lN_lN_lQ_kO_kP`lOalMalKalJ`kHakJbhKalM`oM_pO_pP`pQamQcjPflOekPckPbmP`lP`mS`pS`p7Qa7Qa7Qb7Qb7Pd7Pd7Oe7Oe4Od4Od4Od4Od4Od4Od4Od4Od3Qb3Qb3Qb3Qb3Qb4Rc4Rc4Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Oc4Oc4Oc4Oc5Pd5Pd6Qe6Qe1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb6Rc6Rc6Rc6Rc5Qb5Qb5Qb4Pa0Rb0Rb/Qa/Qa/Qa/Qa0Rb0Rb0Qa0Qa0Qa0Qa0Rb0Rb0Rb.Rb3Ra3Ra3Ra3Ra3Ra3Ra3Ra3Ra0Qa0Qa0Qa0Qa1Rb1Rb1Rb1Rb2Pc2Pc1Ob1Ob1Ob1Ob2Pc2Pc0Rb0Rb0Rb.Rb.Rb,Sb,Sb,Sb/Qa0Rb1Sc1Sc/Qa/Qa0Rb1Sc1Re1Re1Re2Sf2Sf2Sf2Sf3Tg3Sf3Sf3Sf4Tg4Ue5Vf5Ve5Ve5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj7Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl3Xl5Xl8Wl:Wl:Wl8Wl5Xl3Xl7Xl7Xl7Xk7Xk7Yi7Zh7Zh7Zh7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n;[n;[n:[n;\o9]o9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt>`w>`w>`w>`w?ax?ax?ax?axBcvBcvBcvAewAew?ew?ew@fx@by@byAczAdxBeyCfzCgyDhzAfzAfzAfzAfzAfzAfzAfzAfzFg{Fg{Gh|Hi}Hi}Hi}Hi}Hi}DiFhGj~Ij~Ij}Jk{Jk{JkzKi|Ki|Jh{Jh{IgzIgzIgzHfyGf{Gf{Gf{Gf{Gf{Gf{Gf{Gf{LhyLhyLhyKgxKgxJfwJfwJfwMkvMkvMjxMjxNkzNkzNj{Nj{Lm}Kl|Jk{IjzIjzIjzIjzJk{Ki|Ki|Mh|LhyNhxNiwOiwNhvLixLixKhwKhwKhwKhwLixLixNgwNgwNgwNgwNgwNgwNgwNgwMhvMhvMhvNhvNhvPgvPgvRgvOgsMgsMguMguMgwKgxKgxKgxLfwLfwLfwLfwLfwLfwLfwLfwJguJguJgvJgvJfwJfwJeyJeyCdwCdwDexDexDexDexCdwCdwGhwFgwFfyFezEdyEexEfvDetEfzDeyDeyCdxAdxBeyBeyAfzEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Bg}Bg}Bg}Bg}Bg}Bg}Bg}Bg}Gh|Eh|Eh|Ch|Ch|Ai|Ai|Ai|CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Kh}Jg|If{HezHezIf{Jg|Kh}GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixLfwLfwLfwLfwMgxMgxMgxMgxKgxKgxKgxMgxOgyOgyOgyQgyLixLixMjyMjyMjyMjyLixLixNjuNjuNiwNiwMgwMgwMgxMgxKhwKhwJgvLfvLeuLeuKdtMdtLcsLcsLcsLcsKbrKbrKbrKbrFcrFcrFcrGaqHaqHaqHaqI`pHaqHaqHaqHaqG`pG`pG`pG`pH\mI]nJ^oJ^oI]nH\mI]nJ^oH]lH]lH]lI^mI^mI^mJ_nJ_nN^kN_lO`mNanLbnKamH`lG_kP^jN^jN^jM_jM_jK_jI_jI_jM^kM^kM^kM^kN_lN_lN_lO`mO_kO_kP`lOalMalMalJ`kJ`kKbjKalM`oM_pP`qP`pQamQbkPflOekPckPbmP`lP`mS`pS`p5Ra5Ra5Qb5Qb5Pd5Pd5Pe5Pe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc6Rc6Rc6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Pa2Pa2Pa3Qb3Qb3Qb3Qb4Rc1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb1Rb1Rb0Qa0Qa0Qa0Qa1Rb1Rb0Rb0Rb0Rb1Rb0Qa0Qa2Pa2Pa3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb1Rb1Rb1Rb1Rb0Qa0Qa0Qa0Qa2Pc2Pc1Ob1Ob1Ob1Ob2Pc2Pc3Qb3Qb1Rb1Rb0Rb0Rb.Rb.Rb1Sc2Td3Ue3Ue1Sc1Sc2Td3Ue2Sf2Sf2Sf2Sf3Tg3Tg3Tg3Tg3Vd3Vd3Ue3Ue3Tg3Tg3Tg3Tg7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj6Xh6Xh6Xh7Yi8Zj8Zj9[k9[k8Xk8Xk8Xk7Xk7Xk5Yk5Yk3Yk3Yk5Yk7Xk8Xk8Xk7Xk5Yk3Yk7Xl7Xk7Xk7Xk7Yi7Yi7Zh7Zh7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n<\o<\o;\o;\o:^p:^p8^p;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cu?cu?cu?cu@dv@dv@dv@dvBcvBcvBcvAewAew?ew?ew@fx@dv@dvAdxAdxBeyCe|Ce|Ce|AfzAfzAfzAfzAfzAfzAfzAfzGh|Gh|Hi}Ij~Ij~Ij~Ij~Hi}Di}Gj~Gj~Ij}Jk~Kk~Lm}Lm}IgzIgzIgzIgzIgzIgzIgzIgzHfyHfyHfyHfyHfyHfyHfyHfyMgxMgxMgxMgxLfwLfwLfwLfwLjuLjuMjxMjxMjyNkzNj{Nj{Nl}Mk|Mk|Lj{Lj{Lj{Lj{Mk|Ki|Ki|MizMizNhxNhxOiwOiwLixLixKhwKhwKhwKhwLixLixNgwNgwNgwNgwNgwNgwNgwNgwMhvMhvMhvNhvNhvPgvPgvRgvOgsMguMguNhvMgwKhwKgxLhyJfwJfwJfwJfwJfwJfwJfwJfwKhvKhvKhwKhwKgxKgxKfzKfzAeuBfvBfvCgwCgwBfvBfvAeuFgvFgwFfyFezEdyEexEfvEfu@h{AfzAfz@eyBeyCfzCfzDg{EfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ch~GfEgEgCgCgAgAgAgCiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Jh{Jh{IgzIgzIgzIgzJh{Jh{GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixJfwJfwJfwKgxKgxKgxKgxLhyKgxKgxKgxMgxOgyOgyOgyRhzLixLixMjyMjyMjyMjyLixLixOkvNjuNiwNiwMgwMgwMgxMgxKhwKhwJgvLfvLeuLeuKdtMdtKeuJdtJdtJdtIcsIcsIcsIcsFcrFcrFcrHbrHaqHaqHaqJaqIbrHaqHaqHaqG`pG`pG`pG`pE^nG`pHaqG`pF_oE^nF_oG`pH]lH]lI^mI^mI^mI^mJ_nJ_nN_lN_lM`mM`mM`mKamJ`lJ`lN^jN^jM_jM_jK_jK_jI_jI_jM^kM^kM^kN_lN_lN_lO`mO`mO_kO_kOalOalMalMalL`kJ`kKbjKalM`mM`oP`pPanQamRclPemOdlPckPbmP`lP`mS`nS`n5Ra5Ra5Qb5Qb5Pd5Pd5Pe5Pe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc9Sd8Rc8Rc8Rc7Qb7Qb6Pa6Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb6Rc6Rc6Rc5Qb5Qb5Qb5Qb5Qb1Rb1Rb0Qa0Qa0Qa0Qa1Rb1Rb/Sc.Rb0Rb1Rb2Pa4Pa4Pa5O`3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb1Rb1Rb1Rb1Rb0Qa0Qa0Qa0Qa0Pc0Pc/Ob/Ob/Ob/Ob0Pc0Pc5Qb5Qb5Qb3Qb3Qb1Rb1Rb1Rb1Re2Sf3Tg3Tg1Re1Re2Sf3Tg2Sf2Sf3Tg3Tg3Tg4Uh4Uh4Uh1Wc1Wc1Vd1Ue1Ug1Th1Th1Sj9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj6Xh7Yi7Yi7Yi8Zj8Zj8Zj8Zj7Wj7Wj7Wj6Wj6Wj4Xj4Xj2Xj5Yk7Xk7Xk7Xk7Xk7Xk7Xk5Yk7Xk7Xk7Xk7Yi7Yi7Yi7Yi7Yi7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m<\o<\o<\o<]p<]p:^p;_q9_q;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cs?cs?cs@dt@dt@dtAeuAeuBcvBcvBcvAewAew?ew?ew@fxAeuAeuAewAdxBd{Bd|Ce}Cd~CfzCfzCfzCfzCfzCfzCfzCfzFg{Gh|Gh|Hi}Ij~Hi}Hi}Hi}Ch|Fi}Fj|Hi|Ij}Kk~Kk~Kk~HfyHfyHfyHfyHfyHfyHfyHfyGexGexGexGexGexGexGexGexMewMewMewMewMewMewMewMewLjuLjuLiwLiwMjyMjyMizMizMk|Lj{Lj{KizKizKizLj{Lj{Lj{Lj{MizMizOiyNhxOhxOhxLixLixKhwKhwKhwKhwLixLixNgwNgwNgwNgwNgwNgwNgwNgwMhvMhvMhvNhvNhvPgvPgvRgvOfuMguNhvNgwMgwLixLixLixHfwHfwHfwHfwHfwHfwHfwHfwKhvKhvKhwKhwKgxKgxKfzKfzBfvBfvCgwCgwCgwCgwBfvBfvFgvFgwFfyFezEdyEexEfvEfu=h{>h{?gz?gzAfzCfzFg{Fg{EfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ig‚Gh‚Gh‚Eh‚Eh‚Ch‚Ch‚Ch‚CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{Hh{Hh{Hh{Hh{Hh{Hh{Hh{Hh{GhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixJfwJfwKgxKgxKgxLhyLhyLhyKgxKgxKgxNhyOgyOgyPhzRhzNhxOiyOiyOiyOiyOiyOiyNhxOkvOkvNiwNiwNhxMgwMgxMgxKhwKhwJgvLfvLeuLeuKdtMdtIfuIfuIfuIfuHetHetHetHetGdsGdsFcrHbrIbrHaqHaqJaqIbrIbrHaqHaqHaqG`pG`pG`pE_oF`pGaqGaqE_oE_oF`pGaqI^mI^mI^mI^mI^mI^mJ_nJ_nL_lL_lL_lM`mM`mL_lJ`lJ`lK^kK^kK^kK^kK^kK^kK^kK^kM^kM^kN_lN_lN_lO`mO`mO`mN`kOalOalPbmPbmMalMalL`kKalKamM`mNanPanPanRboRbnPdoOcnPbmPbmP`lP`lSamSam4Sb4Sb4Rc4Rc4Re4Re4Qf4Qf5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb9Sd8Rc8Rc8Rc7Qb7Qb6Pa6Pa5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Sb2Sb2Sb2Sb1Ra1Ra1Ra1Ra1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb5Qb5Qb5Qb5Qb5Qb6Rc6Rc6Rc3Qb3Qb2Pa2Pa2Pa2Pa3Qb3Qb/Sc0Rb0Rb1Rb2Pa4Pa6Pa5O`3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd2Sc1Rb1Rb1Rb0Qa0Qa0Qa/P`/Pc/Pc.Ob.Ob.Ob.Ob/Pc/Pc7Qb7Qb5Qb5Qb3Qb3Qb1Rb1Rb0Qe1Rf2Sg1Rf0Qe0Qe1Rf2Sg2Sf2Sf3Tg3Tg3Tg4Uh4Uh4Uh1Wc1Wc1Vd1Ue1Ug1Th1Th1Sj7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj8Zj8Zj8Zj8Zj7Yi7Yi7Yi6Xh7Wj7Wj7Wj6Wj6Wj4Xj4Xj2Xj8Zj8Zj8Zj6Zj6Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi7Xk7Xk7Xk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m<\o<\o<\o<]p<]p:^p;_q9_q;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cs?cs?cs@dt@dt@dtAeuAeuBcvBcvBcvAewAew?ew?ew@fxAeuAeuAewBeyBd{Bd|Bd|Bc}CfzCfzCfzCfzCfzCfzCfzCfzEfzFg{Fg{Gh|Gh|Gh|Gh|Gh|BhzDhzEi{Gh{Gh{Ii|Ih}Ih}GexGexGexGexGexGexGexGexHduHduHduHduHduHduHduHduLdvLdvLdvLdvLdvLdvLdvLdvKitKitKhvLiwLixLixMizMizMizLhyLhyLhyLhyLhyMizMizLkzLkzNkzMjyOizOizOgyOgyLixLixKhwKhwKhwKhwLixLixMgwMgwMgwMgwMgwMgwMgwMgwMhvMhvMhvNhvNhvPgvPgvRgvPgwNgwNgwNgwNhxLiwLiwLiwIgxIgxIgxIgxIgxIgxIgxIgxJguJguJgvJgvJfwJfwJeyJeyBguBguChvChvChvChvBguBguEfuEfvEexEdyFezFfyFgwFgv>iz>iz?gyAgyCgyEfyGgzGgzEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ch~Ig‚Gh‚Gh‚Eh‚Eh‚Ch‚Ch‚Ch‚CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{GiyGiyGiyHjzHjzGiyGiyGiyGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixIgxIgxIgxIgxJhyJhyJhyJhyKgxLhyLhyNhyOgyPhzPhzRhzPiyPiyPiyQjzQjzPiyPiyPiyOkvOkvOjxNiwNhxNhxNhyMgxKhwKhwJgvLfvLeuLeuKdtMdtJgvJgvIfuIfuIfuHetHetHetGdsGdsGdsHbrIbrIbrHaqJaqIbrIbrIbrHaqHaqHaqHaqG`pE_oGaqHbrGaqF`pE_oF`pHbrJ_nJ_nJ_nJ_nJ_nJ_nI^mI^mKamJ`lL_lL_lL_lL_lL_lM`mJ`lJ`lJ`lJ`lL_lL_lL_lL_lN_lN_lN_lN_lO`mO`mO`mO`mMalMalNbmPbmPbmPbmOalOalKamLbnNanNbmPbmQboRboRboPdoOcnPbmPbmP`lP`lSamSam4Sb4Sb4Rc4Rc4Re4Re4Qf4Qf5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb6Rc6Rc6Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb3Tc2Sb2Sb2Sb2Sb1Ra1Ra1Ra1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb5Qb5Qb5Qb5Qb6Rc6Rc6Rc6Rc3Qb3Qb2Pa2Pa2Pa2Pa3Qb3Qb1Rb3Qb3Qb3Qb4Pa4Pa4Pa4Pa3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd2Sc2Sc1Rb1Rb0Qa0Qa/P`/P`/Pc/Pc.Ob.Ob.Ob.Ob/Pc/Pc7Qb5Qb5Qb3Qb3Qb1Rb1Rb1Rb/Pd0Qe1Rf0Qe/Pd/Pd/Pd1Rf2Sf2Sf2Sf2Sf3Tg3Tg3Tg3Tg3Vd3Vd3Ue3Ue3Tg3Tg3Tg3Tg6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj9[k9[k8Zj8Zj7Yi6Xh6Xh6Xh8Xk8Xk8Xk7Xk7Xk5Yk5Yk3Yk9Zj8Zj6Zj4[j4[j6Zj8Zj9Zj7Zh7Zh7Yi7Yi7Xk7Xk7Xk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n<\o<\o;\o;\o:^p:^p8^p;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt?cu?cu?cu?cu@dv@dv@dv@dvBcvBcvBcvAewAew?ew?ew@fxAewAewBeyBeyBeyBd{Bd{Bd{EfzEfzEfzEfzEfzEfzEfzEfzEfzEfzFg{Gh|Gh|Gh|Gh|Fg{CjyEiyEi{Gh{FgzGf{Gf{Gf{FdwFdwFdwFdwFdwFdwFdwFdwGctGctGctGctGctGctGctGctJduJduJduJduKevKevKevKevJhsJhsKhvKhvKhwLixLhyLhyKgxKgxKgxKgxKgxLhyLhyMizLlyLlyNkzNkzOizOizPh|Ph|LixLixKhwKhwKhwKhwLixLixKhwKhwKhwKhwKhwKhwKhwKhwNiwNiwNiwOiwOiwQhwQhwShwPfxNfxNgwOhxNiwLiwLiwMkvKgxKgxKgxKgxKgxKgxKgxKgxJguJguJgvJgvJfwJfwJeyJeyEfuFgvFgvGhwGhwFgvFgvEfuEfuEfvEexEdyFezFfyFgwFgvDhxCgwCgwDfvDfvFgwFgwGhxEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|DiDiDiDiDiDiDiDiGfEgEgCgCgAgAgAgCiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{GiyGiyHjzHjzHjzHjzGiyGiyGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixIgxIgxIgxJhyJhyJhyJhyKizLhyLhyLhyNhyPhzPhzPhzRhzPiyPiyQjzQjzQjzQjzPiyPiyOkvOkvOjxOjxNhxNhxNhyNhyKhwKhwJgvLfvLeuLeuKdtMdtLfvKeuKeuKeuJdtJdtJdtJdtGdsGdsGdsIcsIbrIbrIbrKbrIbrIbrIbrIbrHaqHaqHaqHaqF_oHaqHaqHaqG`pF_oG`pHaqK`oK`oJ_nJ_nJ_nJ_nI^mI^mKamKamJ`lL_lL_lL_lO`mO`mH_nH_nH_nJ_nJ_nL_nL_nL_nN_lN_lN_lO`mO`mO`mPanPanKalMalNbmNbmPbmPbmP`lP`lLapLbnNbmNckQdlQcnRboRaqPcpOboPanPbmP`lPajSbkSbk2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra3Qb3Qb3Qb3Qb3Qb4Rc4Rc4Rc5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Ub2Ub2Ub1Ta1Ta1Ta0S`0S`1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb4Pa5Qb5Qb5Qb6Rc6Rc6Rc6Rc5Qb5Qb4Pa4Pa4Pa4Pa5Qb5Qb6Pa6Pa4Pa4Pa5Qb3Qb3Qb3Qb3Pe3Pe3Pe3Pe3Pe3Pe3Pe3Pe2Sc2Sc2Sc1Rb0Qa/P`/P`/P`/Pc/Pc.Ob.Ob.Ob.Ob/Pc/Pc5Qb3Qb3Qb3Qb1Rb0Rb0Rb0Rb/Pd0Qe1Rf0Qe/Pd/Pd0Qe1Rf1Re1Re1Re2Sf2Sf2Sf2Sf3Tg3Sf3Sf3Sf4Tg4Ue5Vf5Ve5Ve4Xh4Xh4Xh4Xh4Xh4Xh4Xh4Xh5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl;Zi9Zi6[i4[i4[i6[i9Zi;Zi7Zh7Zh7Zh7Yi7Xk7Xk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m;[n;[n;[n:[n;\o9]o9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt>`w>`w>`w>`w?ax?ax?ax?axBcvBcvBcvAewAew?ew?ew@fxBd{Bd{Bd{BeyBeyBeyAewAewEfzEfzEfzEfzEfzEfzEfzEfzEfzFg{Gh|Gh|Hi}Hi}Gh|Gh|ElzFjzFjzGh{Gh|Gf{Gf}Gf}GexFdwFdwFdwEcvEcvDbuDbuHbrHbrHbrHbrHbrHbrHbrHbrGctGctGctHduHduIevIevIevJhsJhsJguJguKhwKhwKgxLhyNhyMgxMgxMgxNhyNhyOizPj{MmzLlyNkyNkzPj{Oh|Ph|Ph|LixLixKhwKhwKhwKhwLixLixKhwKhwKhwKhwKhwKhwKhwKhwNiwNiwNiwOiwOiwQhwQhwShwPfxNfxNfxOhxNiwLiwMkvMkvMgxMgxMgxMgxMgxMgxMgxMgxKhvKhvKhwKhwKgxKgxKfzKfzJguJguKhvKhvKhvKhvJguJguDetEfvEexEdyFezFfyFgwGhwJfwIevGevFduFduEfvEfvFgwEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|DiDiDiDiDiDiDiDiGh|Eh|Eh|Ch|Ch|Ai|Ai|Ai|CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{GjxGjxHkyIlzIlzHkyGjxGjxGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixGhxGhxGhxHiyHiyHiyIjzIjzLhyLhyLhyOizPhzPhzQi{Si{PiyPiyQjzQjzQjzQjzPiyPiyPlwPlwOjxOjxOiyNhxNhyNhyKhwKhwJgvLfvLeuLeuKdtMdtNeuNeuNeuMdtMdtMdtLcsLcsHetGdsGdsIcsJcsIbrIbrKbrJcsJcsIbrIbrIbrHaqHaqHaqJ^oK_pL`qK_pJ^oI]nJ^oL`qK`oK`oK`oJ_nJ_nJ_nI^mI^mJbnIamJ`lI_kK^kN_lO`mQanF`nF`nH_nH_nJ_nL_nL_nL_nN_lN_lO`mO`mO`mPanPanPanKalLbmNbmOcnQcnQamQamP`lL`qLapNbmOdlQdlQcnSbrSasPcrObqPanPbmP`lPajScjScj2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra0Qa0Qa1Rb1Rb2Sc2Sc2Sc3Td5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Ub2Ub2Ub1Ta1Ta1Ta0S`0S`1Rb3Qb5Qb7Qb7Qb5Qb3Qb1Rb4Pa4Pa5Qb5Qb6Rc6Rc6Rc7Sd5Qb5Qb4Pa4Pa4Pa4Pa5Qb5Qb8N`7Oa6Pa6Pa5Qb3Qb1Rb2Sc3Pe3Pe3Pe3Pe3Pe3Pe3Pe3Pe3Td2Sc2Sc1Rb0Qa/P`/P`.O_-Qc-Qc,Pb,Pb,Pb,Pb-Qc-Qc3Qb3Qb1Rb1Rb0Rb0Rb.Rb.Rb/Of1Qh1Qh1Qh0Pg/Of0Pg1Qh0Qd0Qd1Re1Re1Re2Sf2Sf2Sf4Ph4Qf5Rg6Tg6Te7Ve8Xe8Xe3Zi3Zi3Zi3Zi3Zi3Zi3Zi3Zi5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj6Xh6Xh7Yi7Yi8Zj8Zj9[k9[k9Yl9Yl9Yl8Yl8Yl6Zl6Zl4Zl;Zi9Zi6[i2\i2\i6[i9Zi;Zi7Zg7Zh7Zh7Yi7Xk7Xl7Xl7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn8Yi8Yi8Yi8Xk9Xm9Xm9Xm9Xo8Xk9Yl9Yl8Yl8Yl7[m7[m5[m:Zm:Zm:Zm:[n:[n8\n9]o7]o;^r;^r;^r;^r;^r;^r;^r;^r:]q:]q;^r<_s<_s<_s<_s<_s<^v=_v=_v=`t=`t>bt>bt>bt=_w=_w>`x>`x>`x?ay?ay?ayBcvBcvBcvAewAew?ew?ew@fxBc}Bd|Bd|Bd{BeyAewAeuAeuEfzEfzEfzEfzEfzEfzEfzEfzFg{Gh|Hi}Hi}Ij~Ij~Hi}Hi}Fm{Hm{Gk{Hi|Hi}Hg|Gf}Gf}GexGexFdwEcvEcvDbuCatCatHbrHbrHbrHbrHbrHbrHbrHbrEctEctEctFduFduFduGevGevJhsJhsJguJguKhwKhwKgxKgxNhyNhyNhyNhyOizOizPj{Qk|MmxMmzNkyNkzPj{Oh|Ph|Pg}LixLixKhwKhwKhwKhwLixLixKhwKhwKhwKhwKhwKhwKhwKhwNiwNiwNiwOiwOiwQhwQhwShwPezNfxOgyOhxNiwMkvMkvMluNfxNfxNfxNfxNfxNfxNfxNfxLiwLiwLixLixLhyLhyLg{Lg{LguLguMhvMhvMhvMhvLguLguDetDeuEexEdyFezFfyGhxGhwLdvLdvJduHduFduDeuEfvDfvEfzEfzEfzCfzCfzAfzAfzAfzAfzBg{Bg{Bg{Bg{Ch|Ch|Ch|DiDiDiDiDiDiDiDiIj}Gk}Gk}Ek}Ek}Ck}Ck}Ck}CiCj€Cj€Ej~Ej~Gk}Gk}Ij}Gk}Ij}Hi|Hi|Ii|Ki|Jh{Jh{EjxEjxGlzGlzGlzGlzEjxEjxGhxGhxGhxGhxGhxGhxGhxGhxJg|Jg|IgzIgzIgxIgxJixJixGhxGhxHiyHiyHiyIjzIjzIjzLhyLhyMizOizPhzPhzQi{Si{RiySjzSjzTk{Tk{SjzSjzRiyPlwPlwOjxOjxOiyOiyNhyNhyKhwKhwJgvLfvLeuLeuKdtMdtPduOctOctOctNbsNbsNbsNbsHetHetGdsIcsJcsIbrIbrKbrJcsJcsIbrIbrIbrIbrHaqHaqK]nM_pM_pM_pL^oK]nL^oM_pLapK`oK`oK`oJ_nJ_nI^mI^mJbnIamJ`lI_kK^kN_lP`mQanE`nF`nF`nH_nJ_nL_nL_nN^nN_lO`mO`mO`mO`mPanPanPanIblLbmLbmOcnQcnQamQamR`lL`qLapOcnOekQdkQcnSbrSasPcrObqPanPbmP`lPajScjScj.P`.P`/Qa0Qa1Rb3Qb4Rc6Rc7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3Og3Og3Og3Og3Og3Og3Og3Og2Sc2Sc3Tc2Ub2V`1Xa1X`1X`4Sb4Sb4Rc4Rc4Re4Re4Qf4Qf6Oc6Oc6Oc6Oc6Oc6Oc6Oc6Oc4Od4Od4Od4Od4Od4Od4Od4Od6N`5O`6Pa5Qb3Qb1Rb1Rb0Rb6Pa4Pa4Pa2Pa2Pa0Qa0Qa0Qa-Qc-Qc-Qc-Qc-Qc-Qc-Qc-Qc0Rb0Rb0Rb0Rb0Rb0Rb0Rb0Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Sb4Sb3Ra1Ra0Sa0Sa0Sa/Tb1Sc1Sc2Td2Td2Td3Ue3Ue3Ue7Tc7Tc7Tc7Tc8Ud9Ve:Wf;Xg6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh4Uh5Vi3Wi4Xj3Yk4Zl2Zl3[m6Wk6Wk8Ym9Zn9Zn:[o:[o:[o6Zj6Zj7[k7[k7[k7[k6Zj6Zj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xiau?bv?bv@cwAdxAdx@at@at@at@at@at@at@at@atBbyBbyBcwCdxDexEgwEhvFiwCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|AfzAfzBg{Bg{Bg{Bg{AfzAfzEfzFg{Gh|Hi}Hi}Hi}Hi}Hi}FhFhEg~Gh|GgzFfyFfyGevGdyFcxFcxEcvCatB`qB`qA_pEbpEbpDaoDaoDaoDaoDaoDaoFcrFcrFcrGdsGdsGdsHetHetKeuKeuLfvKhwLixKjyKjyJkzJhyJhyKizKizKizKizLj{Lj{OiyOiyOiyOiyOiyOiyOiyOiyLhyLhyLhyLhyLhyLhyLhyLhyMgwNhxNhxOiyOiyOiyNhxNhxQevQevQevQevQevQevQevQevOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxLjuLjuLiwKhwKgxKfzJezJezJguJguHgvHgvEfvEfvDexDexEfvEfvDeuDeuDeuDeuEfvEfvEexDex@fx>fx>fx@fxDexEexAf|Af|Af|Af|Bg}Bg}Bg}Bg}Ch|Ch|Ch|Ch|Ch|Ch|Ch|Ch|Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~FkFkDlEm€Em€El{El{El{El{El{El{El{El{Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{DkzEiyEiyFhxFgwHfwKgxKgxJfwJfwJfwJfwJfwJfwJfwJfwKhvKhvKhwKhwKgxKgxKfzKfzNfxNfxOgyOgyOgyPhzPhzPhzPj{Pj{OizOizOizOizNhyNhyThzThzRiyRiyRixRixPjvPjvKjyMjyLixKhwLfvLeuKdtJcsNeuNeuNeuNeuNeuNeuNeuNeuIcsIcsIcsIcsIcsIcsIcsIcsJcsJcsJcsKbrKbrMarL`qL`qOcuNbtMarKbrJapHbpIcqIcqK`oK`oK`oK`oK`oK`oK`oK`oHbpJapI`oK`oK`oM`oNapNapGcjIcjHbiJaiLaiNaiPajPajJbnNanQanR_mR_mP`mL_lH`lPckPckPckPbmPbmPanPanPanQdlQdlQdlQdlQdlQdlQdlQdlQdlQdlRemRemQdlQdlPckObj/Qa/Qa0Qa0Qa3Qb3Qb6Rc6Rc7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd4Re4Rc4Rc2Sb3Ub2Ub2V`3Wa6Sb6Sb6Rc6Rc6Qe6Qe6Qf6Qf7Pd7Pd7Pd7Pd7Pd7Pd7Pd7Pd4Od4Od4Od4Od4Od4Od4Od4Od5O`5O`6Pa5Qb3Qb1Rb1Rb1Rb4Pa4Pa4Pa2Pa2Pa0Qa0Qa0Qa/Pc/Pc/Pc/Pc/Pc/Pc/Pc/Pc0Qd0Qd0Qd0Qd0Qd0Qd0Qd0Qd1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb4Sb3Ra3Ra1Ra0Sa0Sa1Tb/Tb1Sc1Sc2Td2Td2Td3Ue3Ue3Ue5Sd5Sd5Sd5Sd6Te7Uf8Vg8Vg6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Wj6Wj4Xj4Xj3Yk3Yk3Yk1Yk4Ui5Vj6Wk7Xl7Xl7Xl7Xl7Xl6Zj6Zj7[k7[k7[k7[k6Zj6Zj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi:Xk:Xk8Xk8Xk7Xk7Xk5Yk5Yk7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Zm2Zl4Zl5[m6\n8\n8\n:[n9Zm9Zm9Zm:[n8[o8[o7\r7\r7[s:^p:^p:^p:^p;_q;_q;_q;_q8^p9_q9_q<`r=as?`s@at@at<_s<_s=`t>au>au?bv@cw@cw@at@at@at@at@at@atAbuAbuBbyBbyCdxCdxDexEgwEgwFiwCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|AfzAfzBg{Bg{Bg{Bg{AfzAfzFg{Fg{Gh|Gh|Gh|Gh|Gh|Fg{Df}Df}Fg{Fg{FfyFfyHfwHfwFcxEbwEcvDbuCarB`qB`qA`oDaoDaoDaoDaoDaoDaoDaoDaoFcrFcrFcrFcrGdsGdsGdsGdsIcsJdtJdtIfuJgvIhwJixJixJixJixKjyKjyKjyKjyLkzLkzOiyOiyOiyOiyOiyOiyOiyOiyMizMizMizMizMizMizMizMizNhxOiyOiyOiyOiyNhxMgwMgwPgwPgwPgwPgwPgwPgwPgwPgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxLiwLixLixKhwKgxKgxJfwJeyKhvJguHgvHgvEfvEfvDexDexEfvEfvDeuDeuDeuDeuEfvEfvEexDex@fx>fx>fx@fxDexEexAfzAfzAfzAfzBg{Bg{Bg{Bg{Eh|Eh|Eh|Eh|Eh|Eh|Eh|Eh|Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~FkDlDlEm€Ek}Ek}Ek}Ek}Ek}Ek}Ek}Ek}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{HjzGiyFhxGhxGhxGhxIgxJhyKgxKgxKgxKgxKgxKgxKgxKgxKhvKhvKhwKhwKgxKgxKfzKfzNfxOgyOgyOgyOgyPhzPhzPhzPj{Pj{Pj{OizOizOizNhyNhyRhzRhzRiyRiyRixRixRjvRjvMjyMjyLixMgwLfvLeuKdtKdtNeuNeuNeuNeuNeuNeuNeuNeuIcsIcsIcsIcsIcsIcsIcsIcsJcsIbrIbrKbrJaqL`qL`qL`qNcrNcrMbqJaqJaqHaqHaqHaqK`oK`oK`oK`oK`oK`oK`oK`oGaoH_nH_nJ_nJ_nL_nL_nM`oKalKalJ`kL`kL`kL`kOalOalLbnNanQanR_mR_mP`mL_lJ`lPckPckPckPbmPbmPanPanPanQcnQcnQcnQcnQcnQcnQcnQcnQcnRdoRdoRdoRdoQcnPbmPbm/Qa0Qa0Qa1Rb3Qb5Qb5Qb6Rc7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb7Pd5Pd5Pd6Rc4Rc4Sb3Tc3Tc7Qa7Qa7Qb7Qb7Pd7Pd7Oe7Oe6Qe6Qe6Qe6Qe6Qe6Qe6Qe6Qe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc5O`6Pa4Pa5Qb3Qb3Qb1Rb1Rb4Pa4Pa2Pa2Pa0Qa0Qa/Qa/Qa/Pc/Pc/Pc/Pc/Pc/Pc/Pc/Pc1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf0Qa0Qa0Qa0Qa0Qa0Qa0Qa0Qa3Qb3Qb2Pa0Qa0Rb1Sc2Td0Td1Sc1Sc2Td2Td2Td3Ue3Ue3Ue4Uh3Tg3Tg3Tg3Tg3Tg4Uh4Uh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh7Xk7Xk7Xk5Yk4Xj2Xj2Xj2Xj5Vj6Wk6Wk7Xl7Xl7Xl6Wk6Wk6Zj6Zj7[k7[k7[k7[k6Zj6Zj6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi8Xk7Xk7Xk5Yk5Yk3Yk3Yk3Yk7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi6Wj6Wj7Xk7Xk7Xk8Yl8Yl8Yl4Zl4Zl5[m8\n8\n:[n:[n9Zm:[n:[n:[n8[o9\p7\r7\r7[s:^p:^p:^p:^p;_q;_q;_q;_q9_q9_q9_q<`r=as?`s@at@at<_s<_s<_s=`t=`t>au>au?bv?`s?`s@at@atAbuAbuBcvBcvBcwBcwCdxCdwDexEfyEgwEgwCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|AfzAfzBg{Bg{Bg{Bg{AfzAfzFg{Fg{Fg{Gh|Fg{Fg{EfzEfzBd{DeyDeyEexEexHfwHfwHfwFavFauFauE`tEarD`qDapDapC`nC`nC`nC`nC`nC`nC`nC`nEbqEbqEbqFcrFcrFcrFcrGdsIbrIbrIcsJdtIfuJgvIhwIhwLiwLiwMjxMjxMjxMjxNkyNkyOiyOiyOiyOiyOiyOiyOiyOiyMizMizMizMizMizMizMizMizOiyOiyOiyOiyOiyNhxMgwLfvPgwPgwPgwPgwPgwPgwPgwPgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxLg{LhyLhyKgxKhwKhwKhwKhvKhvKhvHgvHgvFgwEfvDexDexFgwEfvEfvDeuDeuEfvEfvFgwEfyEfyAgyAgyAgyAgyEfyEfyAfzAfzAfzAfzBg{Bg{Bg{Bg{Gh|Gh|Gh|Gh|Gh|Gh|Gh|Gh|Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~FkDlDlDlEj~Ej~Ej~Ej~Ej~Ej~Ej~Ej~Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{JhyJhyGhxGhxGhxGiyGiyHjzKgxKgxKgxKgxKgxKgxKgxKgxLiwLiwLixLixLhyLhyLg{Lg{NhyNhyNhyNhyOizOizOizOizPj{Pj{Pj{Pj{OizOizOizOizRhzRhzRiyRiyRixRixRjvRjvMjyMjyNhxMgwMfvLeuNeuMdtNeuNeuNeuNeuNeuNeuNeuNeuIcsIcsIcsIcsIcsIcsIcsIcsIbrIbrIbrJaqJaqL`qK_pK_pMcnMcoLbnI`oI`pG_qG_sH`tK`oK`oK`oK`oK`oK`oK`oK`oF`nH_nG^mI^mI^mK^mL_nL_nOalOalL`kL`kL`kJ`kKalKalLbnNanPanP`mP`mO`mM`mKamQdlQdlQdlQcnQcnQboQboQboRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoRdoQcnPbmPbm1Rb1Rb1Rb3Qb5Qb5Qb5Qb7Qb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb3S`3S`3S`3S`3S`3S`3S`3S`7Nd7Pd7Pd7Pd5Pd4Re4Re4Re6P`6P`6Pa6Pa6Oc6Oc6Nd6Nd6Qe6Qe6Qe6Qe6Qe6Qe6Qe6Qe4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Oc4Pa4Pa5Qb5Qb3Qb3Qb2Pa2Pa2Pa2Pa2Pa0Qa0Qa/Qa/Qa/Qa/Pc/Pc/Pc/Pc/Pc/Pc/Pc/Pc0Pg0Pg0Pg0Pg0Pg0Pg0Pg0Pg/Qa/Qa/Qa/Qa/Qa/Qa/Qa/Qa2Pa2Pa2Pa0Qa0Rb1Sc2Td1Ue1Sc1Sc2Td2Td2Td3Ue3Ue3Ue3Vj2Ui2Ui1Th1Th1Th2Ui2Ui6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Xk8Xk7Xk7Xk4Xj4Xj2Xj2Xj8Ym8Ym9Zn9Zn9Zn8Ym8Ym7Xl6Zl6Zl7[m7[m7[m7[m6Zl6Zl6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi7Xk5Yk5Yk5Yk3Yk1Yk1Yk1Yk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Yl8Yl8Yl9Zm4Zl4Zl7[m8\n:[n:[n;[n:Zm:[n:[n:[n9\p9\p7\r7\r8\t:^p:^p:^p:^p;_q;_q;_q;_q9_q9_q:`r<`r=as?`s?`s?`s<_s=`t=`t=`t>au>au>au?bv?`s?`s@at@atAbuBcvCdwCdwAdxAdxAewAewBfxBfxCgyCgyCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|CfzCfzDg{Dg{Dg{Dg{CfzCfzFg{Fg{Fg{Fg{Fg{EfzDeyCdxDeyCdxDdwDdwFduFduHetGdsD_sD_sD_sD`qD`qDapC`oC`nD_mD_mD_mD_mD_mD_mE`nE`nFaoFaoFaoGbpGbpGbpHcqHcqIbrIbrJcsJdtKeuJgvKhwKhwLjuLjuMkvMkvMkvMkvNlwNlwPjzPjzPjzPjzPjzPjzPjzPjzNj{Nj{Nj{Nj{Nj{Nj{Nj{Nj{MgwNhxNhxOiyOiyNhxNhxNhxNgwNgwNgwNgwNgwNgwNgwNgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxKf{Kf{KfzKgxKhwKhvKitKitKhvKhvIhwHgvFgwFgwDexDexEgwEgwDfvDfvDfvDfvEgwEgwDhzDhzDhzDhzDhzDhzDhzDhzAfzAfzAfzAfzBg{Bg{Bg{Bg{Fg{Gh|Gh|Gh|Gh|Gh|Hi}Hi}Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~Ej~Ck~Ck~Ck~Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{KgxKgxIgxGhxGiyEiyFjzEl{KgxKgxKgxKgxKgxKgxKgxKgxLiwLiwLixLixLhyLhyLg{Lg{NhyNhyNhyOizOizOizPj{Pj{Qk|Pj{Pj{Pj{Pj{OizOizOizPhzPhzPiyRiyRixTixTjvTjvMjyOiyNhxNgwNgwOfvNeuNeuNeuNeuNeuNeuNeuNeuNeuNeuJdtJdtJdtJdtJdtJdtJdtJdtIcqIcqHbpJapJapK`oK`oK`oMdlLckKalI`oH_oF^rG^tG]vK`oK`oK`oK`oK`oK`oK`oK`oF`nH_nH_nI^mI^mL_nL_nL_nP`mP`mN_lL_lJ`lH`lIamGamM`mM`mO`mO`mO`mO`mM`mM`mQdlQdlQdlQcnQcnQboQboQboRcpRcpRcpRcpRcpRcpRcpRcpRcpRcpRcpSdqRcpQboQboPan2Sc4Rc4Rc6Rc5Qb7Qb7Qb7Qb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Ta4Ta4Ta4Ta4Ta4Ta4Ta4Ta7Oc7Pd7Pd7Pd5Pd4Re4Re4Qf6P`6P`6Pa6Pa6Oc6Oc6Nd6Nd4Re4Re4Re4Re4Re4Re4Re4Re5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb2Pa2Pa3Qb3Qb5Qb5Qb4Pa4Pa3Qb3Qb1Rb1Rb0Rb0Rb.Rb.Rb1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd/Of/Of/Of/Of/Of/Of/Of/Of/Qa/Qa/Qa/Qa/Qa/Qa/Qa/Qa2Pc2Pc2Pc0Pc0Qd1Re2Sf1Ug1Sc1Sc2Td2Td2Td3Ue3Ue3Ue1Vj1Vj0Ui/Th/Th0Ui0Ui0Ui6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Vi6Vi6Vi6Wj7Xk6Zl6Zl6Zl8Ym8Ym9Zn9Zn9Zn8Ym8Ym7Xl6Ym6Ym7Zn7Zn7Zn7Zn6Ym6Ym6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi7Xk5Yk5Yk5Yk3Yk1Yk1Yk1Yk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yl8Yl8Yl9Zm9Zm9Zm:[n:[n6Zl6Zl7[m:[n:[n;[n;[nau>au>au?bv?bv?bv?bv?bv?`s?`s@atAbuBcvBcvCdwCdwAewAewAewBfxBfxBfxBeyBeyCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|CfzCfzDg{Dg{Dg{Dg{CfzCfzFg{Fg{Fg{Fg{Fg{EfzDeyCdxFfyFfyEexFduEctFcrEbqDapE^rE_pE_pE_pE_oE`nD_mD_mC]kC]kC]kD^lD^lE_mE_mE_mF`lF`lF`lGamGamGamGamHbnKbrLcsJcsKdtKeuLfvKhwKhwNjuNjuOkvOkvOkvOkvPlwPlwPjzPjzPjzPjzPjzPjzPjzPjzNj{Nj{Nj{Nj{Nj{Nj{Nj{Nj{KeuLfvMgwNhxOiyPjzPjzPjzNgwNgwNgwNgwNgwNgwNgwNgwOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxKf{Kf{KfzKgxKhwKhvKitKitKhvKhvIhwIhwFgwFgwEfyEfyEgwEgwDfvDfvDfvDfvEgwEgwEi{Ei{Ei{Ei{Ei{Ei{Ei{Ei{AgyAgyAgyAgyBhzBhzBhzBhzDg{Dg{Dg{Eh|Eh|Fi}Fi}Fi}Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~Ej~Ck~Bj}Bj}Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{LhyLhyIgxGhxGiyFjzGk{El{KgxKgxKgxKgxKgxKgxKgxKgxLiwLiwLixLixLhyLhyLg{Lg{LhyLhyMizMizMizNj{Nj{Nj{Qk|Qk|Qk|Pj{Pj{Pj{OizOizOizOizPiyRiyRixTixVivVivOiyOiyOhxOhxPgwPgwQevQevOfvOfvOfvOfvOfvOfvOfvOfvJdtJdtJdtJdtJdtJdtJdtJdtIcoIcoIcoJbnJbnLbnKamKamMdlLckKalI`oH_oF^rG^tG]vK`oK`oK`oK`oK`oK`oK`oK`oHbpI`oI`oJ_nJ_nM`oM`oNapP`mP`mN_lL_lJ`lH`lIamGamO`mO`mM`mM`mM`mM`mO`mO`mQdlQdlQdlQcnQcnQboQboQboSdqSdqSdqSdqSdqSdqSdqSdqRcpSdqSdqSdqSdqRcpQboQbo5Sd4Rc4Rc6Rc8Rc7Qb7Qb8Pb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Ta4Ta4Ta4Ta4Ta4Ta4Ta4Ta7Qa5Ra5Ra6Rc4Rc4Re3Sf3Sf3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe4Re4Re4Re4Re4Re4Re4Re4Re5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb1Rb1Rb3Qb3Qb5Qb4Pa6Pa5O`1Rb1Rb1Rb0Rb0Rb.Rb.Rb.Rb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd/Pd/Pd/Pd/Pd/Pd/Pd/Pd/Pd-Qa-Qa-Qa-Qa-Qa-Qa-Qa-Qa3Qd3Qd2Pc0Pc0Qd1Re2Sf0Tf1Sc1Sc2Td2Td2Td3Ue3Ue3Ue1Wi0Vh0Vh0Vh0Vh0Vh1Wi1Wi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh7Uh7Uh6Vi7Wj7Xk8Yl7[m7[m5Vj6Wk6Wk7Xl7Xl7Xl6Wk6Wk6Ym6Ym7Zn7Zn7Zn7Zn6Ym6Ym6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi8Xk7Xk7Xk5Yk5Yk3Yk3Yk3Yk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yl9Zm9Zm9Zm9Zm:[n:[n:[n6Zl6Zl9Zm:[n;[n;[n=[n_r?`s?`s?bv?bv?bv?bv?bv?bv?bv?bv@at@atAbuAbuBcvBcvCdwCdw?fu?fu@fx@fx@fx@ey@ey@eyCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|EfzEfzFg{Fg{Fg{Fg{EfzEfzFg{Fg{Fg{Gh|Fg{Fg{EfzEfzGgzGgzHfwFduFcrEbqFaoE`nE_pE_pE_pD^nD_mC^lC^lC_jB\jB\jB\jC]kC]kD^lD^lE_mE_kE_kE_kF`lF`lF`lGamGamKbrKbrLcsKdtLeuLfvMgwMgwNiwNiwOjxOjxOjxOjxPkyPkyPjzPjzPjzPjzPjzPjzPjzPjzMizMizMizMizMizMizMizMizKeuLfvMgwNhxOiyPjzPjzPjzNhxNhxNhxNhxNhxNhxNhxNhxOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxKfzKgxKgxKgxKhwLixLixLiwLiwLiwIhwIhwGhxFgwEfyEfyDhxCgwCgwBfvBfvCgwCgwDhxBhzBhzFgzFgzFgzFgzBhzBhzAhwAhwAhwAhwBixBixBixBixBg{Bg{Bg{Ch|Ch|Di}Di}Ej~Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Ej~Di}Bj}Bj}Bj}Ej~Ej~Ej~Ej~Ej~Ej~Ej~Ej~Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{KizJhyHiyHiyHiyHjzHjzIk{LhyLhyLhyLhyLhyLhyLhyLhyMjxMjxMjyMjyMizMizMh|Mh|MizMizMizMizNj{Nj{Nj{Nj{Qk|Qk|Qk|Qk|Pj{Pj{Pj{OizMizOizPiyPiyTixTixVivXivPiyPiyOhxQhxQhxRfwRfwRfwOfvOfvOfvOfvOfvOfvOfvOfvJdtJdtJdtJdtJdtJdtJdtJdtJdpJdpJdpKcoKcoMcoLbnLbnMcnMcoLbnI`oI`pG_qG_sH`tK`oK`oK`oK`oK`oK`oK`oK`oHbpJapI`oK`oK`oM`oNapNapO_oO_oL_nL_nL_nJ_nK`oK`oP`mO`mM`mKamKamNanPanQanQdlQdlQdlQcnQcnQboQboQboTdtTdtTdtTdtTdtTdtTdtTdtScsScsScsScsScsRbrQaqQaq5Sd7Sd7Sd6Rc8Rc8Rc8Pb8Pb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb4T_4T_4Ta2Ta3Tc2Td2Td3Tg2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra1Rb1Rb1Rb3Qb5Qb6Pa5O`5O`1Rb1Rb0Rb0Rb.Rb.Rb,Sb,Sb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd1Re1Re1Re1Re1Re1Re1Re1Re.Rb.Rb.Rb.Rb.Rb.Rb.Rb.Rb4Qf3Pe3Pe1Pe0Qe0Qe1Rf/Rf1Sc1Sc2Td2Td2Td3Ue3Ue3Ue2Vf2Vf2Vf2Vf2Vf3Wg4Xh5Yi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Vi8Vi9Wj7Wj8Xk7Xk8Yl8Yl4Ui5Vj6Wk7Xl7Xl7Xl7Xl7Xl6Ym6Ym7Zn7Zn7Zn7Zn6Ym6Ym6Zj8Zj8Zj8Zj8Yi:Xi:Xi:Xi:Xk:Xk8Xk8Xk7Xk7Xk5Yk5Yk7Xl7Xl7Xl7Xl7Xl7Xl7Xl7Xl8Yl8Yl8Yl8Yl9Zm9Zm9Zm9Zm8Yl8Yl9Zm;[n;[n=[n=[n_r>_r>_r>au>au>au>au>au>au>au>auAbuAbuBcvBcvBcvBcvBcvBcv@gu@gv@gv@fx@ey@ey?dz?dzCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|EfzEfzFg{Fg{Fg{Fg{EfzEfzFg{Fg{Gh|Gh|Gh|Gh|Gh|Fg{GgzHfwGevHetGdsHcqGbpFaoF^pF^pE^nE^nD^lC]kB\hB\hA[iA[iA[iB\jC]kC]kD^lD^lD^jD^jE_kE_kE_kF`lF`lF`lL`qL`qKbrLcsKdtLeuLfvLfvOhxOhxPiyPiyPiyPiyQjzQjzQk{Qk{Qk{Qk{Qk{Qk{Qk{Qk{MizMizMizMizMizMizMizMizNhxNhxNhxOiyOiyNhxNhxMgwNhxNhxNhxNhxNhxNhxNhxNhxOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxJguJgvKhwKhwKgxLhyLhyLg{LiwLiwJixIhwGhxGhxEfyEfyDhxDhxCgwCgwCgwCgwDhxDhx@hzBhzFgzGgzGgzFgzBhz@hzAhwAhwAhwAhwBixBixBixBix=gz>h{>h{?i|@j}@j}Ak~Ak~Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Di}Di}Bj}Ai|Ai|Ek}Ek}Ek}Ek}Ek}Ek}Ek}Ek}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{Ik{Ik{HjzHiyHiyHiyKizKizLhyLhyLhyLhyLhyLhyLhyLhyMjxMjxMjyMjyMizMizMh|Mh|KizKizKizLj{Lj{Lj{Lj{Mk|Qk|Qk|Qk|Qk|Pj{Pj{Pj{Pj{MizMizOiyPiyTixVixXivXivPiyPiyQhxQhxSgxSgxRfwTfwOfvOfvOfvOfvOfvOfvOfvOfvJdtJdtJdtJdtJdtJdtJdtJdtKeqKeqKeqLdpLdpNdpMcoMcoNcrNcrMbqJaqJaqHaqHaqHaqK`oK`oK`oK`oK`oK`oK`oK`oGaoI`oH_nJ_nJ_nL_nM`oM`oK`oK`oJ_nL_nL_nL_nO_oO_oQ^lO_lM`mKamKamNanQanS`nRemRemRemRdoRdoRcpRcpRcpTdtTdtTdtTdtTdtTdtTdtTdtScsScsScsScsScsRbrRbrQaq7Sd7Sd7Sd8Rc8Rc9Qc8Pb8Pb7Qb8Rc6Rc6Rc4Rc5Sd3Td3Td6Rc6Rc6Rc6Rc5Qb5Qb5Qb5Qb4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc2V^2V^3V`2V`2Ub1Vd1Ue1Ue/Tb/Tb/Sc/Sc/Se/Se/Rf/Rf0Pc0Pc0Pc0Pc0Pc0Pc0Pc0Pc5Ra5Ra5Ra5Ra5Ra5Ra5Ra5Ra0Rb1Rb1Rb3Qb5Qb6Pa5O`6N`1Rb1Rb0Rb0Rb.Rb.Rb,Sb,Sb3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Qd3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue,Sb,Sb,Sb,Sb,Sb,Sb,Sb,Sb4Qf4Qf3Pe1Pe0Qe0Qe0Qe/Rf1Sc1Sc2Td2Td2Td3Ue3Ue3Ue3Vd3Vd3Vd4We4We6Yg7Zh7Zh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6XhYm;\o;\o;\o:]q:]q8]s8]s9]u:^p:^p:^p:^p;_q;_q;_q;_q;as;as;as<`r<`r>_r>_r>_r>au>au=`t=`t=`t=`t=`t=`tBcvBcvBcvBcvBcvBcvBcvBcv@gu@gu@gv@fx@ey?dx?dz?dzCe|Ce|Ce|Ce|Ce|Ce|Ce|Ce|EfzEfzFg{Fg{Fg{Fg{EfzEfzEfzFg{Gh|Hi}Hi}Hi}Hi}Hi}GevGevGevHetHetIdrIdrHcqG_qF_oE^nD^lC]kB\hA[gA[gBYhBYhCZiD[jD[jE\kF]lF]lF_iF_iF_iF_iG`jG`jG`jHakJ^oK_pJaqJaqJcsJcsJdtKeuOgyOgyPhzPhzPhzPhzQi{Qi{Qk{Qk{Qk{Qk{Qk{Qk{Qk{Qk{LhyLhyLhyLhyLhyLhyLhyLhyPjzPjzPjzOiyNhxMgwLfvKeuNhxNhxNhxNhxNhxNhxNhxNhxOjtOiuOiuOiuOiwOhxOhxOhxKgxKgxKgxKgxKgxKgxKgxKgxJhsJhsKhvKhwKgxLg{Lg|Lg|LiwLiwJixIhwGhxGhxFgzEfyBixBixAhwAhwAhwAhwBixBix?gyAgyEfyFfyFfyEfyAgy?gyAhwAhwAhwAhwBixBixBixBixi|?j}?j}@k~@k~Bj}Bj}Bj}Di}Di}Fi}Fi}Hi}Ij~Gj~Gj~Di}Di}Ai|Ai|Ai|El{El{El{El{El{El{El{El{Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|Jk{IjzIjzHiyHiyIjzIjzJk{Fm|Gk{FjzHjzHiyJhyLhyMizLhyLhyLhyLhyLhyLhyLhyLhyMjxMjxMjyMjyMizMizMh|Mh|KizKizKizLj{Lj{Lj{Mk|Mk|Rl}Qk|Qk|Qk|Qk|Pj{Pj{Pj{KizMizOiyPiyTixVixXivYivPiyPiyQhxQhxSgxSgxUgxUgxOfvOfvOfvOfvOfvOfvOfvOfvKeuKeuKeuKeuKeuKeuKeuKeuLgqLgqKfpMfpMfpNdoNdoNdoOcuNbtMarKbrJapHbpIcqIcqK`oK`oK`oK`oK`oK`oK`oK`oF`nH_nG^mI^mI^mK^mL_nL_nGaoI`oH_nJ_nL_nN^nP_oP_oQ^lO_lM`mIamIamNanQanS`nRemRemRemRdoRdoRcpRcpRcpTdtTdtTdtTdtTdtTdtTdtTdtScsScsTdtTdtScsScsRbrQaq7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Qe6Qe7Rf7Rf7Rf7Rf6Qe6Qe5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc/Sc/Sc/Sc/Sc/Sc/Sc/Sc/Sc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb,Vc*Ta*Q_+R`/Tb0Uc1Tb/R`1Pg1Pg1Pg1Pg1Pg1Pg1Pg1Pg/Rf/Rf/Rf/Rf/Rf/Rf/Rf/Rf2Ta2Ta2Sb2Sf2Sg1Sj1Sk/Rl2Td2Td3Ue4Vf4Vf5Wg5Wg6Xh5Wg4Vf3Ue3Ue3Ue3Ue4Vf5Wg9Zj9Yl9Xm7Wn7Wn5Xl5Yk3Zi5Xl5Xl6Ym6Ym6Ym7Zn7Zn7Zn9[k9[k9[k9[k9[k9[k9[k9[k7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk3Yk3Yk3Yk3Yk3Yk3Yk3Yk3Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk6Ym6Ym7Zn7Zn7Zn8[o8[o8[o:[n:[n:[n;\p;\p;[r<\s<[t:\s:\s:\s:\s;]t;]t;]t;]t;]u;]t;]t;^r<`r<`ph{?i|Ai|Di}Fi}Eh|Gh|Fg{Ee|Ff}Ff}Df}Df}Ch~Ch~Ch~El{El{Ek}Ej~Ej€Ej€EiEiEj€Ej€Ej€Ej€Ej€Ej€Ej€Ej€GmGmFl~Fl~Fl~Ek}Ek}Ek}Jk~Jk~Ij}Ij}Ij}Hi|Hi|Hi|Je€JeJf~KgKh}Lj}Lj{Lj{Jl|Ik{IjzHiyJhyJhyLhyLhyGiyHiyHiyJhyLhyNhyNhyOgyGhxHiyKizKizNj{Nj{Pj{Pj{Lj{Lj{Lj{Mk|Mk|Mk|Mk|Nl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|QjzQjzQjzQjzQjzQjzQjzQjzUizUizRiyQhxOhxMgwKhwJgvMfvMfvMfvMfvMfvNgwNgwNgwKhwKhwJgvJgvIfuIfuHetHetRcvQbuOcuMcuMcuJbtIctIctLbtLbtKasKasKasKasJ`rJ`rJ`rJ`rH`rG_qI_qK_qO^qQ\pF_oF_oF_oH_oG^nI]nI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oQdlQdlRemRemRemQdlQdlPckScoRboQboQboObqPbsOctOctUhpUhpUhpUhpTgoTgoTgoTgoUerUerTdqScpRboRboQanQan7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Qe6Qe7Rf7Rf7Rf7Rf6Qe6Qe6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb,Vc,Sa+R`+R`/Tb0Uc1Tb/R`1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Re1Re1Re1Re1Re1Re1Re1Re3Ub3Tc3Tc2Sf2Sg1Sj1Sk/Sk2Td3Ue3Ue4Vf4Vf5Wg5Wg6Xh6Xh6Xh5Wg4Vf4Vf5Wg6Xh6Xh9Zj9Yl8Wl7Wn7Wn5Xl5Yk3Zi5Xl5Xl6Ym6Ym6Ym7Zn7Zn7Zn9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o:[n:[n:[n;\p;\p;[r<\s<[t:\s:\s:\s:\s;]t;]t;]t;]t;^r;^r;^r;_q<`r<`r<`p=aq@at@at@at@at@at@at@at@at>dv>dv>dv>dv>dv>dv>dv>dvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzEfyEfyEfyEfyFgzFgzFgzFgzEh|Eh|Gh{FgzGhxGhxHgvHgvEfuEfuDeuEctDbsEarEarD`qD^oD\nE\lG[lGZiIYiIYfHXeJ[hIZgIZgFYfFYfE[gE[gF\hF\hF\hG]iH^jI_kJ`lJ`lKamHbpG`pG`pG_qIasJbvLdxMeySdwRfxOgyOizNj{Nj{Pj{Qi{Pm|Pm|Ol{NkzNkzNkzNkzOl{PjzPjzPjzOiyOiyNhxNhxNhxPkyPkyPkyOjxOjxNiwNiwNiwMkvMkvMjxMjxMjyMjyMizMizLiwLiwLiwLixLhyLg{Lg{Lg{MitNiwNiwOiyOiyNhyNhyMgxPfxPfxNfxNfxMgxMgxKgxKgxMgxMgxMgxMgxLfwLfwLfwLfwHfwHfwHfwFgwEgwEgwEgwCgwHfwFgwFgwEfyCfzCfzAfzAf|=gz@h{@h{Ch|Ch|Dg{Fg{EfzFf}Ff}Ff}Df}Eg~Ch~Ch~Ch~El{Ek}Ek}Ej~Ej~Ej€EiEiEj€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Fl~Fl~Fl~Fl~Fl~Ek}Ek}Ek}Hl~Hl~Gk}Gk}Gk}Fj|Fj|Fj|Ih}Ih}Ih}Ii|Jj}Jk{Jk{Jk{Jl|Ik{IjzIjzKizKizMizNj{IjzIjzIjzJhyLhyNhyNhyNhyGhxHiyKizLj{Nj{Nj{Pj{Pj{Lj{Lj{Lj{Mk|Mk|Mk|Mk|Nl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|QjzQjzQjzQjzQjzQjzQjzQjzUizUizRiyPiyOhxMgwMgwKhwMfvMfvMfvMfvNgwNgwNgwNgwMgwLfvLfvLfvKeuKeuKeuJdtPdvPdvOcuMcuMcuJbtJbtJbtLbtLbtLbtKasKasKasJ`rJ`rL`rJ`rH`rH`rI_qK_qO^qP^qG`pF_oF_oH_oG^nI]nI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oOalPbmQcnQcnQcnQcnQcnPbmScoScpQboQboPcrPbsOctPduTfqTfqTfqTfqUgrUgrUgrUgrVfsVfsVfsUerTdqScpScpScp7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Rc6Rc7Sd7Sd7Sd7Sd6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Tc,Sb+Ra-Qa/Sc1Sc0Rb/Qa1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc4Ud4Ud4Ue3Tg2Sg0Ri0Ri.Rj3Ue3Ue3Ue4Vf5Wg5Wg6Xh6Xh7Yi6Xh6Xh5Wg5Wg6Xh6Xh7Yi8Yi8Xk8Wl7Wn7Wn5Xl6Zl4[j6Zl6Zl6Zl6Zl6Zl7[m7[m7[m8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Xk8Xk8Xk8Xk8Xk8Xk8Xk8Xk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo4Zl4Zl4Zl4Zl4Zl4Zl4Zl4Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o:[n:[n:[n;\p;\p;[r<\s<[t:\s:\s:\s:\s;]t;]t;]t;]t;_o;_o;_q<`r<`r<_s=`t=`t@at@at@at@at@at@at@at@atBcvBcvBcvBcvBcvBcvBcvBcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzAgyAgyAgyBhzBhzBhzBhzCi{Eh|Gh|FgzGgzGhxHfwHgvHgvEfvGevFduEdsFcrEbqGaqF`pE^nF]mE\kG\kGZgJZgIYeJXdJZfJZfIYeHZeHZeFZeG[fE[fIZgIZgJ[hK\iL]jM^kN_lN_lHbpGaoHaqHaqIasKcuLdxMeyRfxOgyOizLj{Mk|Mk|Ok|Qk|Rl|Rl|Qk{PjzPjzPjzPjzQk{PkyPkyOjxOjxOjxOjxNiwNiwOjxOjxOjxOjxOjxOjxOjxOjxMkvMkvMjxMjxMjyMjyMizMizLiwLiwLixLixLhyLhyLg{Lg{MgwNhxNhxOizOizNg{Ng{Me{PfxNfxNfxMgxMgxKgxKgxKgxLhyKgxKgxKgxKgxJfwJfwJfwHfwHfwHfwFgwEgwEgwEgwCgwEgwCgwCgwCgyAfzAfz?gz?f|?gz?gz?gzBg{Bg{CfzCfzCfzFf}Ff}Ff}Df}Eg~Ch~Ch~DiEk}Ek}Ek}Ej~Ej~Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ek}Ek}Ek}Ek}Ek}Fl~Fl~Fl~Fl~Fl~Ek}Ek}Ek}Dj|Dj|Dj|Hm{Hm{Hm{GlzGk{Gk{Gk}Gk}Ik{Ik{Jk{Jk{Lj{Lj{Ok|Ok|Jk{IjzKizKizLhyLhyNhyMgxHiyIjzKizLj{Nj{Nj{Pj{OizNj{Nj{Nj{Ok|Ok|Ok|Ok|Pl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|QjzQjzQjzQjzQjzQjzQjzQjzSjzSjzRiyPiyOhxNhxMgwMgwNgwNgwNgwNgwNgwNgwNgwNgwOfvOfvOfvOfvNeuNeuNeuNeuLdvLdvLdvMcuMcuOcuNbtNbtLcsLcsLcsLcsKbrKbrKbrKbrMarL`qJaqHaqG`pK_pO_pP^pG`pG`pF_oH_oH_oI]nI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oN`kN`kOalPbmQcnQcnQcnPbmScoScpQboQboPcrPbsOctPduSepSepTfqTfqUgrUgrVhsVhsXhuXhuWgtWgtVfsVfsUerUer7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Rc6Rc7Sd7Sd7Sd7Sd6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb,Sb,Sb-Qa-Qa0Rb0Rb1Rb0Qa1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb5Ve5Vf4Ue3Tg3Th0Sg0Ri.Si3Ue3Ue4Vf4Vf5Wg6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh8Yi8Xk8Wl7Wn7Wn6Ym6Zl4[j6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl:Xk:Xk:Xk:Xk:Xk:Xk:Xk:Xk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo2Zl2Zl2Zl2Zl2Zl2Zl2Zl2Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o8\n8\n8\n9\p9\p9[r:\s:\t:\s:\s:\s:\s;]t;]t;]t;]t;`n;`n<`p<`r<_s=_v=_v=_w@at@at@at@at@at@at@at@atCcvCcvCcvCcvCcvCcvCcvCcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfz?gy?gy@hz@hz@hzAi{Ai{Ai{Fg{Fg{GgzGgzHfwHfwJgvJgvGevIevHetGdsHbrGbpHbpGaoG^mH]lG]iI\iJZfLZfKZcLXbL[dL[dKZcIZcIZcH[cI\dG\dIYeJZfJZfK[gL\hM]iN^jN^jI`oJapJapKbrLcsMcuNdvOewQgyOizNj{Kl|Lm}Lm}Nl}Pl}Sl|Sl|Rk{QjzQjzQjzQjzRk{OkvOkvOkvOkvOkvOkvOkvOkvOjxOjxOjxOjxOjxOjxOjxOjxMkvMkvMjxMjxMjyMjyMizMizLixLixLixLixLhyLhyLhyLhyMgxNhyNhyOh|Oh|Nf|Nf|Me}NfxNfxMgxMgxKgxKgxIgxIgxLhyLhyLhyKgxKgxKgxJfwJfwHfwHfwHfwFgwEgwEgwEgwCgwAhwAhwAhw?gy?gz?gz?gz?f|AfzAfzBg{Bg{Bg{Bg{AfzCfzFf}Ff}Ff}Eg~Eg~Ch~DiDiEj~Ej~Ej~Ej~Ej~Ej~Ej~Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Fj|Fj|Fj|Gk}Gk}Hl~Hl~Hl~Fl~Fl~Ek}Ek}Ek}Dj|Dj|Dj|GqxGpyFoxFnzFm{El{Ek}Ek}Ik{Ik{Jk{Jk{Lj{Mk|Pl}Qm~Lj{Lj{Lj{KizMizLhyLhyKgxIjzIjzLj{Lj{Nj{Nj{Pj{OizNj{Nj{Nj{Ok|Ok|Ok|Ok|Pl}Qk|Qk|Qk|Qk|Qk|Qk|Qk|Qk|Rk{Rk{Rk{Rk{Rk{Rk{Rk{Rk{Tk{QjzQjzPiyOhxOhxNgwNgwOhxOhxNgwNgwNgwNgwNgwMfvQevQevQevQevPduPduPduPduKevKevLdvNdvMcuOcuQbuQbuMdtLcsLcsLcsLcsKbrKbrKbrOarMarJaqHaqHaqI`pM_pO_pG`pG`pG`pH_oH_oJ^oI]nI]nL`kL_lL_lL_lL_nL^oL^oL^oL]jM^kN_lO`mPanQboQboPanScoScpRcpRcpPcrQctPduPduSdqSdqSdqTerUfsVgtVgtVgtXhuXhuXhuWgtWgtVfsVfsVfs7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Sb6Sb7Tc7Tc7Tc7Tc6Sb6Sb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc8Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe7Qb7Qb7Qb7Qb7Qb7Qb7Qb7Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Qc-Qc.Rd0Qd/Pc0Pc0Pc3Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb5Vf5Vf5Uh3Tg3Tg1Th0Sg.Sg3Ue3Ue4Vf5Wg5Wg6Xh6Xh7Yi5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg7Xh7Wj8Wl7Wn8Xo6Ym6Zl4[j6Zj6Zj6Zj6Zj6Zj6Zj6Zj6Zj7Wn7Wn7Wn7Wn7Wn7Wn7Wn7Wn8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl:Xk:Xk:Xk:Xk:Xk:Xk:Xk:Xk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo4Zl4Zl4Zl4Zl4Zl4Zl4Zl4Zl6Ym6Ym7Zn7Zn7Zn8[o8[o8[o8\n8\n8\n9\p9\p9[r:\s:\t:\s:\s:\s:\s;]t;]t;]t;]tau>au@at@at@at@at@at@at@at@atCcvCcvCcvCcvCcvCcvCcvCcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzBhzBhzBhzCi{Ci{Ci{Ci{Dj|Gf{Gf{HfyHfyJfwIevKeuKeuKevLdvKdtLcrKcoLbmLbmKbjK_jL^iL]fN]fN[cP[cO[aOY`O[aO[aNZ`LZ`LZ`JZ`K[aK[aJ\cJ\cK]dL^eM_fN`gOahOahKalLbnMcoOdsPetPduPduPduSgyPhzPj{Mk|Nl}Nl}Pl}Rl}Rl|Rl|Qk{PjzPjzPjzPjzQk{NiwNiwOjxOjxOjxOjxPkyPkyOjxOjxOjxOjxOjxOjxOjxOjxMkvMkvMjxMjxMjyMjyMizMizLg{Lg{LhyLhyLixLixLiwLiwMgwNhxNhxOizOizNg{Ng{Me{NhyNhyLhyLhyJhyJhyHiyHiyKizJhyJhyJhyJhyIgxIgxIgxHfwHfwHfwFgwEgwEgwEgwCgw@ix@ixBixBhzDg{Dg{Dg{Ff}Eh|Eh|Fi}Di}Di}Bj}Ai|Ai|Gg~Gg~Gg~Eg~FhDiDiDiEj€Ej€Ej€Ej~Ej~Ek}Ek}Ek}Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Hi|Hi|Hi|Hi|Hi|Ij}Ij}Ij}Jk~Jk~Ij}Ij}Ij}Hi|Hi|Hi|Hm{Hm{Hm{GlzGk{Gk{Gk}Gk}Ik{Ik{Jk{Jk{Lj{Lj{Ok|Ok|OizOizMizMizLj{Lj{Jk{Jk{Jk{Kl|Mk|Mk|Ok|Nj{Pj{OizPj{Pj{Pj{Qk|Qk|Qk|Qk|Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rk{Rk{Rk{Rk{Rk{Rk{Rk{Rk{Qk{Qk{PjzQjzPiyRiyQhxQhxPiyPiyPiyOhxNgwNgwMfvMfvNeuNeuNeuNeuOfvOfvOfvOfvMewMewMewNdvNdvPdvOcuOcuMdsMdsMdsMdsLcrLcrLcrKbqRaqQaqMbqIcqHbpJapLapLapHaqHaqG`pI`pI`pJ^oJ^oJ^oMalM`mM`mM`mM`oM_pM_pM_pN^nN^nO_oP`pQaqQaqQaqP`pTdpTdqRcpRcpQdsQctPduQevScsScsTdtTdtUeuUeuVfvVfvVfsVfsUerUerUerUerUerUer7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Sa6Sa7Tb7Tb7Tb7Tb6Sa6Sa7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd2Sc2Sc2Sc2Sc2Sc2Sc2Sc2Sc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Nb/Pd0Qe1Pe/Nc0Mb1Nc3Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Re1Re1Re1Re1Re1Re1Re1Re4Sh4Sh4Sh4Uh4Uh2Vh2Vh0Vh4Vf4Vf5Wg5Wg6Xh6Xh7Yi7Yi5Wg6Xh7Yi7Yi7Yi7Yi6Xh5Wg6Wg7Wj7Vk7Wn8Xo6Ym7[m5\k7\j7\j7\j6[i6[i6[i5Zh5Zh9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5Yk5Yk5Yk5Yk5Yk5Yk5Yk5Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wo:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm6Ym6Ym7Zn7Zn7Zn8[o8[o8[o6\n6\n6\n7\p7\p7\r8]s8\t:\s:\s:\s:\s;]t;]t;]t;]t<_s<_s=`t=as=as>bt>br>br@at@at@at@at@at@at@at@atBcvBcvBcvBcvBcvBcvBcvBcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzFgzFgzFgzGh{Gh{Gh{Hi|Hi|Gf{HezHfyJeyIevKevKeuKeuLdxLdvMdtLcrMcoLbmNckMciM`hM^gL^eN^eN\bP\bP[_QZ^P[_P[_OZ^NZ^L[^L[^M\_K\_J^cJ^cK_dL`eMafNbgNbgOchKalLbmNdpOeqPetQfuPduPduUfySgyPhzQk|Ok|Ok|Qk|Rj|Pm|Pm|Ol{NkzNkzNkzNkzOl{NhxNhxNhxOiyOiyPjzPjzPjzPkyPkyPkyOjxOjxNiwNiwNiwMkvMkvMjxMjxMjyMjyMizMizLg{Lg{Lg{LhyLixLiwLiwLiwMitNiwNiwOiyOiyNhyNhyMgxNhyLhyLhyJhyJhyHiyHiyHiyIjzIjzHiyHiyHiyGhxGhxGhxHfwHfwHfwFgwEgwEgwEgwCgwBixBixDhxDhzFg{Gf{Gf{Ie}Fg{Fg{Eh|Ch|Ch|Ai|@h{>h{Gg~Gg~Gg~FhFhDiEj€Ej€EiEiEj€Ej~Ej~Ek}Ek}El{Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ij}Ij}Hi|Hi|Hi|Hi|Hi|Hi|Mk~Mk~Lj}Lj}Lj}Ki|Ki|Ki|Ih}Ih}Ih}Ii|Jj}Jk{Jk{Jk{Jl|Ik{IjzIjzKizKizMizNj{NhyNhyOizMizLj{Kl|Kl|Kl|Kl|Kl|Mk|Mk|Ok|Nj{OizOizQi{Qi{Qi{Rj|Rj|Rj|Rj|Sk}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rk{Rk{Rk{Rk{Rk{Rk{Rk{Rk{Ol{Qk{Qk{QjzPiyRiySgxSgxQjzQjzPiyOhxOhxNgwMfvMfvJdtKeuKeuKeuLfvLfvLfvMgwQewQewQewOewNdvLdvLdvKcuMeqMeqMeqMeqLdpLdpLdpLdpScpRcpMcoKcoIcoHbnJbnLbnHaqHaqHaqI`pI`pK_pJ^oJ^oMalM`mM`mM`mM`oM_pM_pM_pO_oP`pQaqQaqQaqQaqQaqP`pTdpTdqSdqSdqQdsRduPduQevTdtTdtTdtTdtUeuUeuUeuUeuUerUerVfsVfsVfsVfsVfsVfs7Sd7Sd7Sd6Rc6Rc6Rc6Rc5Qb6Sa6Sa7Tb7Tb7Tb7Tb6Sa6Sa7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd/Sc/Sc/Sc/Sc/Sc/Sc/Sc/Sc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Ra3Ra3Qb3Qb3Qd3Qd3Pe3Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb5Pd5Pd3Qb3Qb1Ra1Ra0S`0S`0Rb0Rb1Rb1Rb3Qb3Qb5Qb5Qb5Qb5Qb3Qb3Qb1Rb1Rb0Rb0Rb-Nb/Pd1Rf1Pe1Nc0Mb1Nc5Pe1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb/Rf/Rf/Rf/Rf/Rf/Rf/Rf/Rf4Sh4Sh4Sh4Uh4Uh3Wi3Wi1Xg4Vf4Vf5Wg5Wg6Xh7Yi7Yi7Yi6Xh7Yi8Zj9[k9[k8Zj7Yi6Xh6Wg7Wj7Vk7Wn8Xo7Zn7[m5\k7\j7\j7\j6[i6[i6[i5Zh5Zh9[k9[k9[k9[k9[k9[k9[k9[k9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm3Yk3Yk3Yk3Yk3Yk3Yk3Yk3Yk7Xk7Xk7Xk5Xl5Xl3Xn3Xn3Wobr>cq>cq@at@at@at@at@at@at@at@atBcvBcvBcvBcvBcvBcvBcvBcvCdxCdxCdxCdxDeyDeyDeyDeyAfzAfzAfzAfzAfzAfzAfzAfzGgzGgzHh{Hh{Hh{Ii|Ii|Ii|HezHezHfyJeyIevKevKeuKeuNcxNdvMdtNcrMcoNckNdjMciN_hM_fN^eP]eP\bQ\`R[_QZ^R[^P\^O[]N[]N[]L[]M\^M\^H_aI`bI`bJacKbdLceMdfMdfKalLbmNdoPfrQfuQfuPetPduVexUfyRhzQi{Qk|Qk|Rj|Tj|Nm|Nm|Ml{LkzLkzLkzLkzMl{NhyNhyNhyOizOizPj{Pj{Pj{QlzQlzPkyOjxOjxNiwMhvMhvMkvMkvMjxMjxMjyMjyMizMizLg|Lg{Lg{LhyLixLiwLiwLjuMjsNjuNjuOjxOjxNhxNhxMgwLhyLhyLhyJhyJhyHiyHiyHiyIjzIjzIjzHiyHiyHiyGhxGhxHfwHfwHfwFgwEgwEgwEgwCgwBixDhxDhxFgzGf{If{If{Ke}EfzEfzDg{Dg{Bg{@h{=gz=gzGg~Gg~HhFhFhDiEj€Ej€EiEiEj€Ej€Ej~Ek}El{El{Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ej€Ij}Ij}Ij}Hi|Hi|Gh{Gh{Gh{Oj~Oj~Ni}Ni}Ni}Mh|Mh|Mh|Je€JeJf~KgKh}Lj}Lj{Lj{Jl|Ik{IjzHiyJhyJhyLhyLhyOgyNhyOizMizLj{Kl|Lm}Km}Kl|Kl|Nl}Nl}Ok|Nj{OizOizQi{Qi{Qi{Rj|Rj|Rj|Rj|Sk}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Rl}Sl|Sl|Sl|Sl|Sl|Sl|Sl|Sl|Pm|Ol{Qk{QjzSjzRiySgxSgxQjzQjzPiyPiyOhxNgwMfvMfvHetHetIfuIfuJgvJgvKhwKhwSdwSdwQewOewNdvLdvKevKevNfrMeqMeqMeqMeqLdpLdpLdpUbpRcpMcoKcoIcoIcoJbnJbnHaqHaqHaqI`pI`pK_pK_pJ^oMalM`mM`mM`mM`oM_pM_pM_pQaqQaqRbrRbrRbrQaqQaqP`pTdpTdqSdqSdqQdsRduQevQevUeuUeuUeuUeuTdtTdtTdtTdtVfsVfsVfsVfsVfsVfsWgtWgt2Td3Td3Td4Rc6Rc8Rc7Qb8Pb:Rd9Sd9Sd7Sd5Sd3Td3Td2Td2Td2Uc2Ub2Ub2Ub2Td2Sg2Ri5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd8Oe7Oe7Oe5Pe3Pe1Pe1Pe0Qe7Sd7Sd7Sd6Rc6Rc6Rc5Qb5Qb1Rb1Rb2Sc4Rc4Rc5Sd5Sd5Sd4Sb4Sb4Sb4Sb4Sb4Sb4Sb4Sb3Ue2Td1Sc1Sc0Rb0Rb1Sc1Sc1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd4Rc5Sd5Sd6Te6Te5Sd5Sd4Rc7Sd6Rc3Qb1Rb.Rb-Tc-Ve+Ve6Te6Te6Te6Te6Te6Te6Te6Te4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj3Vj3Vj4Xj4Xj5Yi5Yi6[i6[i6Xh7Yi7Yi7Yi7Yi8Zj8Zj8Zj/[l/[l0[l4Zl6Zl8Yl9Yl;Yl9\i9\i9\j9\j9[k9[k9Zm9Zm8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Xo8Xo8Xo8Xo8Xo8Xo8Xo8Xo4Zl4Zl4Zl4Zl4Zl4Zl4Zl4Zl3Zi6Zl9Yl;Xm;Wo:Xq7Yq5Xr6Xo6Ym7[m7[k7[k8\n8[o8Zq6^p6^p6^p6^p6^p7_q8`r8`r;^r;^r;^r;^r<_s<_s<_s<_s?dr>cq=aq<`r<_s<_s>`w>`w;`t>au>auAbvBavC`uC`uD_tAdxAdxAdxAdxAdxAdxAdxAdxAczAcz?dz?dz>e{>e{br=aq<`r<_s=`t>`w>`w;`t>au>auAbvBavA`uC`uB_tAdxAdxAdxAdxAdxAdxAdxAdxAczAczAcz?dz@e{>e{>e{_r;^r;^r;^r;^r<_s<_s<_s<_s>br=aq=as<`r=as=`t>au>au=`t>au>auAbvAbv@auA`u@_tAdxAdxAdxAdxAdxAdxAdxAdxCczAczAcz?dz@e{>e{>e{>e{Af|Af|Af|Af|Af|Af|Af|Af|AfzAfzCfzEfzFezHezJezJezFg{Fg{GgzIgxKhwMhvMgsMgsUitThsUhpSfnSelQcjRbhQagU_fU_fV^eX^cY]bZ]a[\`[]^ZY[ZY[Y[\W[\V[\T\\S]]Q]]S__S__T``UacVaeWbfXcgXbiTclUdmVenUfoVgpWjrXksVksYiyWjyWjyXkzWl{Ul{Vm|Vm|Tn|Sm{Sm{Sm{Sm{Sm{Sm{Tn|Nn{Nn{Pm{OlzQlzQlzQlzRlzQk{PjzPjzOiyOiyOiyOiyPjzPj{Pj{Pj{Pj{Pj{Pj{Pj{Pj{OgyOgyOgyNhyNhyLhyLhyLhyMjyMjyMjyOjxOjxPjvPjvRjvMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyHfwHfwIgxIgxIgxIgxIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~HkEj~Ej~Gj~Gj~Ij~Ij~Ji~Ji~Ej€Ej€Ej€FkFkFkGl‚Gl‚Fi}Fi}Fi}Gj~Gj~Gj~Gj~HkIj}Ij}Ij}Ij}Ij}Ij}Ij}Ij}Jk{Jk{Jk{Jk{Jk{Jk{IjzIjzKl|Kl|Jk{IjzIjzIjzIjzJk{KizKjyLlyLlwLlwLlyKjyKizNj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Ok|Ok|Ol{Qk{RlzRlzRlxTlxRl|Rl|Rl|Rl|Rl|Rl|Rl|Rl|Qm~Qm~Qn}Pm|Pm{Pm{OlzOmxPjzQk{Qk{Rl|Rl|Qk{PjzPjzPjvPjxOiwNhvMfvMfvMewMewNdvLdvKcuKcuJduIevJfwJfwKdtKdtKdtKdtKdtKdtKdtKdtLftNetPetQdsQdsOdsLcrJdrIcsJcsIbrJaqL`qN`qP`qP`qHaqJaqJaqK_pJ^oL^oL^oK]nP`pP`pP`pP`pP`pP`pP`pP`pP`pP`pQaqRbrRbrRbrRbrQaqOeqOeqRerRerTerUfsVfsVfsTgtTgtTgtTgtTgtTgtTgtTgtVgtVgtVgtVhsVhsViqViqViq6Te6Te6Te6Te8Te8Te8Te7Sd7Sd7Sd7Sd7Sd5Sd5Sd5Sd5Sd3Ub3V`3W_3W_3W_3Ub3Tc3Sf4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Qe6Qe6Qe6Qe4Re4Re4Re4Re6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc9Qc8Rc6Rc4Rc2Sc1Sc/Sc/Sc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc8Te7Sd6Rc6Rc5Qb5Qb6Rc6Rc1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Rb1Rb2Sc2Sc2Sc2Sc1Rb1Rb4Rc2Sc2Sc2Td2Td0Td/Ve/Ve5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj4Wk4Wk4Xj4Xj5Yi5Yi5Zh5Zh8Zj8Zj9[k9[k9[k:\l:\l:\l4Zl4Zl6Zl6Zl8Yl9Yl9Yl9Yl8Yl8Ym8Ym8Xo8Xo8Wp8Wp8Wp8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Ym8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl3Yk6Zl9Yl;Yl;Xm:Yn7Zn5Zn7Yp7Zn7[m8\l8\l8\n9\p9[r=\q<[p<[p<[p<[p=\q>]r>]r;^r;^r;^r;^r<_s<_s<_s<_s=as=as=as=as=as=as>au>au=`t>au>au?bv?bv@au@au?`tAdxAdxAdxAdxAdxAdxAdxAdxCczCczCczAcz@e{@e{@e{>e{Af|Af|Af|Af|Af|Af|Af|Af|EfzEfzEfzFezHezJezJezJezFg{Gf{IgzKgxMgwOiwOiuQiuViqUhpTgnTfmSfkSciRcfRcfW`dX^cX^cZ_bZ]a\^_]\^_]]_]]]]]]]][]]Y^]X^]V^]T_]Y`]W_^X`_YaaWaaXadYbeYbeUamVbnUcoVdpUeqVfrWgsWitYhxYhxXhxYiyWjyXkzVkzVkzSl|Sl|Rk{Rk{Rk{Rk{Sl|Sl|MmzMmzOlzOlzOlzOlzOlzOlzPkyOjxNiwMhvMhvMhvOjxOjxPj{Pj{Pj{Pj{Qk|Qk|Qk|Qk|PhzPhzPhzPhzPhzPhzPhzPhzKkxKkxMjxMkvOkvOluPkuPkuMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyGevGevHfwHfwHfwIgxIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~HkGj~Gj~Gj~Ij~Ij~Ji~Ji~Ji~Fi}Gj~Gj~Gj~HkIl€Il€Il€Ij~Ij~Ij~Ij~Ij~Ij~Ij~Ij~Jk~Jk~Jk~Jk~Jk~Jk~Jk~Jk~Kl|Kl|Kl|Jk{Jk{IjzIjzIjzKl|Kl|Jk{IjzIjzIjzIjzJk{KizKjyLlyLlwLlwLlyKjyKizNj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Ok|Ok|Ol{Qk{RlzRlzRlxTlxRl|Rl|Rl|Rl|Rl|Rl|Rl|Rl|Qn}Qn}Qn}Pm|Pm|Pm{OlzOlzPj{Qk|Qk|Qk|Qk|Pj{Pj{OizPjxOiwNhvMfvLeuLeuLeuLeuOewLdvLdvLdvKevIevJfwJfwLeuLeuLeuLeuLeuLeuLeuLeuLftNetPetRetQdsOdsMdsKesJcsJcsKbrL`qL`qN`qN`qQarIbrKbrJaqK_pK_pL^oK]nK]nP`pP`pP`pP`pP`pP`pP`pP`pQaqQaqQaqRbrRbrRbrRbrRbrOeqPfrRerRerUfsUfsVfsVfsTgtTgtTgtTgtTgtTgtTgtTgtVfvVfvVgtVgtVhsVhsViqViq6Rc6Rc6Rc6Rc5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd7Sd7Sd7Sd7Sd5Ub5Ub5U`5V_5U`5Ub5Sd5Sf4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc8Rc6Rc6Rc4Rc2Sc1Sc1Sc1Sc4Re4Re4Re4Re4Re4Re4Re4Re8Te7Sd6Rc6Rc5Qb5Qb6Rc6Rc1Pe1Pe1Pe1Pe1Pe1Pe1Pe1Pe2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Sc2Td2Td2Td2Td2Td2Td1Sc2Sc2Sc2Td2Td3Ue1Ue1Ue1Ue4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj5Xl5Xl5Yk5Yk4Xh4Xh4Yg4Yg8Zj8Zj9[k9[k9[k:\l:\l:\l6Zl6Zl8Yl8Yl8Yl9Yl9Yl9Yl8Yl8Ym8Ym8Xo8Xo8Wp8Wp8Wp8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl3Yk6Zl9Yl;Yl;Yl:Zm7[m5[m7Yp7Zn8\n8\l8\l9]o9\p9[r<[p<[p<[p<[p<[p=\q>]r>]r;^r;^r;^r;^r<_s<_s<_s<_s<_s<_s=as=as>bt>bt>bt>bt=`t>au>au?bv?bvbt>bt>bt>br>br=`t>au>au=bv=bvau?cu?cs>br>cq?`t>au>au=bv;cv:bu8bu7atAdxAdxAdxAdxAdxAdxAdxAdxFbzDczDczCczDd{Bd{Bd{Bd{Af|Af|Af|Af|Af|Af|Af|Af|EfzEfzCfzCfzCfzCfzCfzCfzIf{If{KfzLfwMfvNetPfrPfrRboRboS`nSamT`lS_iT^hT_gT]gU\eT[dU[bVX`WW]VV\WU[TUYRUYQVYOVYLUXJVXHUWHUWJT^HT^FU^DT`DVaBUb@Vb>Vb=Vf[j=\k>]l>]lD^oD^oB^oB^o@^o?]n=^n=^nA^sA^s@]r@]r@]r@]rA^sA^sC^rC^rA_rB`s@`s@at@at>bt=\q>]r?^s?^s@_t@_t@_t?^sAbrAbrAbrBcsCdtDeuDeuDeuEfvEfvGevGevIevKevKevLdvGgzGhxGhxIgxIhwKhwKhvMhvMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyJhyJhyJhyJhyJhyIgxIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~Hk@k~@k~@k~Ak~Ck~Ck~Ck~Ej~KlKlKlJk~Ij}Ij}Hi|Hi|KjKjJi~Ji~Ji~Ih}Ih}Ih}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|IjzIjzJk{Jk{Jk{Jk{Jk{Jk{Kl|Kl|Jk{IjzIjzIjzIjzJk{Lj{LkzMmzMmxMmxMmzLkzLj{Nj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Pl}Pl}Pm|Rl|Sm{Sm{SmyUmyRnyRnyRnyRnyRnyRnyRnyRnyQozQozQn|Pm{Pm|Pl}Ok|Ok|QlzQlzQlzQlzPkyOjxNiwMhvQi{PhzOgyNgwNhvMguMgsNhtQgyNfxNfxMewKevIevJfwJfwMfvMfvMfvMfvMfvMfvMfvMfvJguLguOfuOfuNetNetKftHesOctOctNbsMarMarMarKbrLcsHaqJaqJaqL`qL`qN`qN`qN`qQaqQaqQaqQaqQaqQaqQaqQaqScsRbrRbrQaqRbrScsTdtUeuPfrQgsSfsSfsUfsVgtWgtWgtUhuUhuUhuUhuUhuUhuUhuUhuVfwVfwVfwVfvVfvVgtVgtVgt:Rd9Sd9Sd8Te6Te5Vf5Vf4Vf2Td3Td3Td5Sd7Sd9Sd9Sd:Rd7Qi7Rg7Rf7Rf7Rf7Qi7Pj7Om3Qb3Qb3Qb3Qb3Qb3Qb3Qb3Qb2Uc3Tc3Tc5Tc7Tc9Sc9Sc:Sc5Qb5Qb6Rc6Rc6Rc7Sd7Sd7Sd,Ud.Ud0Td2Sc6Rc8Rc:Pb:Pb4Qf4Qf4Qf4Qf4Qf4Qf4Qf4Qf3Ue2Td1Sc1Sc0Rb0Rb1Sc1Sc1Pg1Pg1Pg1Pg1Pg1Pg1Pg1Pg2Qf2Re3Td2Uc2Uc0Td/Se-Rf1Qd1Qd1Qd1Qd1Qd1Qd1Qd1Qd.Rb.Rb/Sc/Sc/Sc/Sc.Rb.Rb/Sc0Td1Ue4Vf5Wg4Vf4Ue3Td3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg4Uh4Uh4Uh5Vi5Vi5Vi5Vi6Wj6Ym6Ym5Yk5Yk4Xh4Xh3Xf3Xf6Xh7Yi7Yi7Yi7Yi8Zj8Zj8Zj;Yl;Yl;Yl9Yl9Yl9Yl9Yl8Yl;^k;^k;^l;^l;]m;]m;\o;\o8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Yl9Yl9Yl9Yl9Yl9Yl9Yl9Yl3Xl6Ym9Yl;Yj;Zi:[j7]i5]i8Zq8[o8\n9]m9]m9]o:]q:\s5[s4Zr4Zr4Zr4Zr5[s6\t6\t;^r;^r;^r;^r<_s<_s<_s<_s:\s;]t=`t>au?cu?cs>cq>cq?`t>au>au=bv;cv8bu8bu6atAdxAdxAdxAdxAdxAdxAdxAdxFbzFbzDczDczDd{Dd{Bd{Bd{Af|Af|Af|Af|Af|Af|Af|Af|CfzCfzCfzAfzAfzAfzAfz?gzIf{If{KfzLfwLeuMdsOeqPcpSbrUbrTaqR_mR^jS\iR[hQ[eNWdNWaNT_OT]OQ[NPXONWNMVNQVLPUJPUHQUEPTDPTCOSAPS>KYbr>brBdtBdtCdtCdtEctGctIctIctFezFfyFfyHfyHfwJgvJgvJgvMhvNiwLixMjyKizJhyHh{GgzLhyLhyJhyJhyHiyHiyGiyGiyKizKizKizJhyJhyJhyIgxIgxGhxGhxGhxGhxGhxGhxGhxGhxFgzFgzFgzFgzFgzFgzFgzFgzFi}Fi}Eh|Eh|Fi}Fi}Gj~Hk>l~>l~>l~@k~@k~Ak~Ak~Ak~Lm€Lm€KlJk~Ij}Hi|Hi|Gh{KjKjKjJi~Ji~Ih}Ih}Ih}Hi|Hi|Hi|Hi|Hi|Hi|Hi|Hi|IjzIjzIjzJk{Jk{Kl|Kl|Kl|Kl|Kl|Jk{IjzIjzIjzIjzJk{Lj{LkzMmzMmxMmxMmzLkzLj{Nj{Nj{Ok|Ok|Ok|Ok|Nj{Nj{Pl}Pl}Pm|Rl|Sm{Sm{SmyUmyRnyRnyRnyRnyRnyRnyRnyRnyRqzRp{Rp{Ro}Qn}Qm~Qm~Ql€RnyRnyRnyRnyQmxPlwOkvNjuRj~Qi{PhzOhxNhvNhtNhtNisQgyOgyNfxMewKevIevJfwJfwLeuLeuLeuLeuLeuLeuLeuLeuJguLguMguOfuNetLftKftIftQctQctNbsMarMarKbrKbrLcsHaqJaqJaqL`qL`qN`qN`qN`qQaqQaqQaqQaqQaqQaqQaqQaqScsScsRbrQaqRbrScsTdtUeuQgsQgsSfsSfsVgtVgtWgtWgtUhuUhuUhuUhuUhuUhuUhuUhuVexVfwVfwVfwVfvVgtVgtVgt4Vf4Vf3Ue3Ue3Ue3Ue2Td2Td0Tf2Sf2Sf3Sf5Sf7Rf7Rf9Rf3Rg3Rg3Rg3Rg3Rg3Rg3Rg3Rg5Sf5Sf5Sd5Tc5Tc5Ub5U`5U`5Ub6Vc6Vc7Wd7Wd6Vc6Vc5Ub5Nh5Og5Og5Pe5Pd5Qb5Ra5Ra7Sd7Sd5Sd5Sd3Td3Td2Td2Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td0Td3Td3Td3Td3Td3Td3Td3Td3Td2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Tb1Tb0Rb0Qd0Qe0Qe1Qh1Qh1Re1Re0Qe0Qe0Pg0Pg1Pi1Pi/Ug1Ug4Tg6Tg6Tg4Tg1Ug/Ug3Sf3Sf3Tg1Ug1Ug/Ug.Vh.Vh3Vj2Ui2Ui2Ui2Ui3Vj4Wk4Wk6Xh6Xh7Yi7Yi8Zj8Zj8Zj9[k9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj;Xm;Xm9Xm8Ym6Ym6Ym4Ym4Ym9Zn:[n:[n;]m;^l:]j:]j9]g9\j9\j9\j9\j9\j9\j9\j9\j8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj7Vo7Vo8Wp8Wp8Wp9Xq9Xq9Xq8Wp8Xo8Ym8Yl8Yl8Ym8Xo8Wp7[m8\n9]o9]o:^p:^p9]o9]o6\t5[s7\r9[r9\p<]p>_o>_o=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<^v<^v=_v>`w?ax?ax?bv?bv?bv?bv?bv@cw@cwAdxAdxAdxAewAewDexDexEexEexGexGexDiCh~Bg}Af|Bd{Acz@by@byDeyCdxCdxCdxEfzEfzCdxAbvCdxBavC`uE`uH_uI^tI[rHXoI[lI[lFZkCZj?Xh=Vf=Td;Rb?O\?O\=N[^q>_o=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<^u<^u=_v>`w?ax?ax?ax?axBeyBeyAdxAdxAdxAdxAdxAdxBeyBeyBeyDeyDeyEdyEdyGdyAf|Ce|Bd{AczAcz@by?ax?ax?bv>au=`t>au?bv>au=`t;^r;^r9\p:[o;Zo=Zo>Yn;Vk;Si8Rc8Rc7Qb5O`3M^0J[/GY.FX4ER3DQ1DQ0CP-CO*BN)AM)AM$AJ#@I!@I?J>K?K>L>L>L@M@M@MAM?L>K>KQ>Q?Q@RAQAQ?O?O>N>M>M?N?N?NDPCQDQCTBUCXCYCYFWFWEVDUDUEVFWGXH^G^G^I^J] K^!L_!M^"M`"M`#M`&Na&Na(Ma+Nb+Nb+R`.Rb/Rf0Ri1Sk2Tk3Vj3Vj7Yi8Yl9Zm:[o:[o:Zq:Zq:Zq9at9at9at:bu;cv;cvcw>cwAdxAdxCdxDeyFgzFgzGh{Gh{Gh{Gh{FgzFgzGiyGiyGiyGiyGiyFhxEgwEgwGiyGiyEiyEiyCjyCjyAjyAjy@f~@f~AgCh~DiFi}Fi}Ij~Gj~Gj~HkHkHkHkGj~Gj~BlBlDlDlFkHkHkJkKlJk~Jk~Jk~Jk~Ij}Ij}Ij}Jl|Ik{Ik{Ik{HjzHjzHjzHjzJk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{IjzJk{Kl|Kl|Lm}NkzNkzNkzOl{Ol{Ol{Pm|Pm|Qk|Qk|Qk|Qk|Rl}Rl}Rl}Rl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Tm}Tm}Sl|Sl|Sl|Rk{Rk{Rk{Rl|Qk{Qk{Qk{PjzPjzOiyOiyPkyPkyOjxOjxOjxOjxNiwNiwOiuNjuLiwKhvMgwNgwRfxUdwMfvMfvLeuLeuKdtJcsJcsIbrPduPduPduPduPduPduPduPduOdsOdsOdsNcrNcrNcrMbqMbqKbqKbqKbqKbqKbqKbqKbqKbqRbrRbrQaqQaqPcrPcrQdsPetOdsOdsPetPetQfuRgvRgvShwPhtRhtSiuVivXivXivYivXhuYiyYiyYjwYjwYkvYkvYltYltUhwUhwUhwUhwTgvTgvTgvTgv5Vf5Vf4Ue4Ue4Ue4Ue3Td3Td2Td3Td3Td3Td5Sd5Sd7Sd7Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sf5Sf5Sd5Sd5Tc5Tc5Tc5Ub4Sb4Sb5Tc5Tc5Tc5Tc4Sb4Sb7Tb7Tb7Tb7Tc7Tc7Tc7Sd7Sd7Sd7Sd5Sd5Sd3Td3Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td2Td1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf3Ue3Ue2Sf2Sf2Sf2Sg3Th3Th1Re1Re0Qd0Qe0Qe0Pg1Qh1Qh.Tf0Tf3Sf5Sf5Sf3Sf0Tf.Tf/Ug/Ug/Ug1Ug2Vh4Uh4Uh4Uh3Wi3Wi2Vh2Vh3Wi3Wi4Xj5Yk7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj:Zm:Zm:Zm9Zm9Zm7[m7[m7[m9Yp:Zq:Zq;\p;\p:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Yp9Yp9Yp8Xo8Xo8Xo8Xo8Xo9Xq9Yp9Zm9[k9[k9Zm9Yp9Xq6Zl7[m7[m8\n8\n8\n8\n8\n8]s7\r7\r9\p9\p<]p=^q=^q=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<^u=_v>`w?ax?ax@by@by@byDeyDeyCdxCdxBcwBcwAbvAbv?c{Ac{Ac{BazA`yB`yB`yA_x@`w@`w@`w?_v=_v<^u<^u;]t7\p6[o5Zn5Zn6[o5Zn3Xl1Vj-Uh,Tg*Re*Re*Re+Pd(Ma&K_"HZ#GY$EX"BU"@S!

R =Q =Q

_s>_s>_s>_s>_s>_s>_s>_s>au>au?bv@by@by@bz@bz@bzCbyBaxBaxBaxA`wA`wA`w@_v<_y;^x;^x<]w=[v/; -: ,7,7-6.7.8.8.7.9 0: 2> 4@ 7B4@4B4B5E5G7H6J6J7M6L6L5K5K5K5K5K8J8J8J 8I 8I 8G8G8G =I =IH=J>N>Q@TCU DTFTJZJ\K]L^LaMcMcMcMeMeNfOgOg Ph Ph!Qi&Tl&Tl)Um*Vn-Vo.Wp0Xq0Xq9[r9[r;]t<^u>`w?ax?ax?axCatDbuFdwGexHfyIgzIgzJh{Gf{Gf{Gf{Fg{Fg{Dg{Dg{Dg{Bh€Bh€Bh€DiDiFi}Fi}Hi}Fi}Gj~Gj~HkHkGj~Gj~Fi}Ej~Ej~Ej~Gj~Gj~Gj~Gj~Gj~KlJk~Jk~Jk~Jk~Ij}Ij}Ij}HjzHjzHjzHjzHjzHjzHjzGiyJk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{MizLhyLhyLhyLhyMizNj{Nj{Oj~Oj~Oj~Oj~Oj~Oj~Oj~Oj~Ok|Ok|Ok|Ok|Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Un~Un~Un~Un~Un~Un~Un~Un~Qk{Rl|Rl|Rl|Rl|Rl|Rl|Rl|PjzPjzOiyOiyOiyOiyNhxNhxQiuOiuNiwKhvMgwNgwPfxQewNgwNgwNgwNgwMfvMfvLeuLeuNeuNeuNeuNeuNeuNeuNeuNeuTdtTdtTdtScsScsScsScsRbrNcrNcrNcrNcrNcrNcrNcrNcrIdrIdrJdrLcrNcrQdsRetTdtSfuSfuSfuTgvTgvTgvUhwUhwVgtVgtWhuXivXivXivYivXhu\hz\hz\iy\iy\iw\iw\jv\jvVixVixUhwUhwUhwTgvTgvTgv7Uf7Uf6Te6Te6Te6Te5Sd5Sd5Tc5Tc5Tc5Tc5Tc3Tc3Tc3Tc7Tc7Tc7Tc7Tc7Tc7Tc7Tc7Tc5Sd5Sd5Sd5Sf5Sf5Sf5Sf5Sf3Qb4Rc4Rc5Sd5Sd4Rc4Rc3Qb8X^8W`8W`8Va8Uc8Ud8Te8Te7Sd7Sd5Sd5Sd3Td3Td2Td2Td3Td3Td3Td3Td3Td3Td3Td3Td2Qf2Qf2Qf2Qf2Qf2Qf2Qf2Qf3Td3Td3Td3Td3Td3Td3Td3Td2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Rf1Rf0Qd0Qd0Qd0Qd1Re1Re2Td2Td1Sc1Re1Re1Rf2Sg2Sg-Se/Se2Re4Re4Re2Re/Se-Se-Ug-Ug0Vh2Vh2Vh5Vi6Vi6Vi4Xh3Wg3Wg3Wg3Wg4Xh5Yi5Yi8Zj8Zj8Zj7Yi7Yi7Yi7Yi7Yi9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj7[k9[k9[k9[k9[k9[k9[k9[k9Zn:Zq:Zq;[r;[r:Zq:Zq9Yp9Zn9Zn9Zn9Zn9Zn9Zn9Zn9Zn8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Zn9Zn9Zn8Ym8Ym8Ym7Xl7Xl9Yp9Zn9[k9\j9\j9[k9Zn9Yp5Yk6Zl7[m8\n8\n8\n7[m7[m:]q9\p9\p9\p9\p:]q;^r;]t;^r;^r;^r;^r<_s<_s<_s<_s>_s>_s>_s>_s>_s>_s>_s>_s?cu?cu@cw@by@by?ay?`z>_y?_v?_v?_v?_v?_v?_v?_v?_v6[u7Zt6Ys5Xr5Vp6To4Rm4Rm3Sj3Sj/Qh.Pg*Oe&Mc%Lb$Ka!L_J]I\I\I\H[FYDWDVBT@R@R ?Q >P0:.9,5 (3 '1 '1 )0 )0,3,3 ,5 -7/81=3@5A1?2@2B3C4D4E5F5F4J4J4J3I3I2H2H1G5E4E3D3B 2A 1? 1?1>4?4? 4@ 4@3@4A4A3A7A7D7G9K9MM@MDUEVFWFZE[F\F\E\F]G^G^H_H_I`JaJaJbJbKcLd!Me"Nf#Og&Oh0Ri1Sj3Ul4Vm6Xo7Yp8Zq8Zq;Zo<[p>]r@_tBavCbwDcxDcxEd{Ed{Ee|Ee|Ce|Df}Bg}Bg}AgBh€Bh€DiDiGj~Gj~Ij~Fi}Fi}Gj~Gj~Gj~Gj~Fi}Fi}JkJkJkHkHkHkHkHkKlJk~Jk~Jk~Jk~Ij}Ij}Ij}HjzHjzHjzHjzHjzHjzHjzHjzJk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{MizLhyLhyLhyLhyMizNj{Nj{Oj~Oj~Oj~Oj~Oj~Oj~Oj~Oj~Mk|Mk|Mk|Mk|Nl}Nl}Nl}Nl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Tm}Tm}Tm}Tm}Tm}Tm}Tm}Tm}Qk{Rl|Rl|Rl|Rl|Rl|Rl|Rl|Pj{Pj{OizOizOizOizNhyNhySiuQiuOiwMhvKhwMgwNfxOewMgwMgwMgwMgwMgwLfvLfvLfvOfvOfvOfvOfvOfvOfvOfvOfvSfuSfuRetRetRetQdsQdsQdsNcrNcrNcrNcrNcrNcrNcrNcrJesIdrJdrLcrNcrQdsRetTdtTdtTdtUeuUeuUeuUeuUeuVfvWgtWgtXhuYivYivYivXivWhuZhzZhzZhzZiyZiyZjwZjwZjwVixVixVixUhwUhwUhwUhwTgv7Uf7Uf6Te6Te6Te6Te5Sd5Sd7Tc7Tc5Tc5Tc3Tc3Tc3Tc2Uc7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd5Sd5Sd5Sd5Sf5Sf5Rg5Rg5Rg4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc8Uc8Uc8Uc8Ud8Ud8Ud8Te8Te7Sd7Sd5Sd5Sd3Td3Td2Td2Td5Sd5Sd5Sd5Sd5Sd5Sd5Sd5Sd4Qf4Qf4Qf4Qf4Qf4Qf4Qf4Qf1Rb1Rb1Rb1Rb1Rb1Rb1Rb1Rb2Sb2Sb2Sc2Sc2Re2Re2Qf2Qf1Rf0Qe0Qe0Qd0Qd0Qd0Rb1Sc2Uc2Uc1Sc1Sc1Re1Re2Sg2Sg.Tf0Tf3Sf5Sf5Sf3Sf0Tf.Tf/Ug0Vh0Vh2Vh3Wi5Vi5Vi5Vi4Xh4Xh3Wg3Wg4Xh4Xh5Yi6Zj8Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj8\l8\l8\l:\l:\l;\l;\l;\l9Zm:[n:[n;\p;\p:Zq:Zq9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Zj8Zj8Zj8Zj8Zj8Zj8Zj8Zj9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl:[o:[n:\l:]k:]k:\l:[n:[o6Zl7[m7[m8\n8\n8\n8\n8\n<]p;\o;\o9\p9\p8]s9^t9^t9^t9^t9^t9^t:_u:_u:_u:_u>^u>^u>^u>^u>^u>^u>^u>^u>br>bt>au>au=_w<^v:[u:Zw:\t:\t:\t9[s9[s8Zr8Zr8Zr0Vn/Um-Sk-Qi+Og+Me*Ld+Jc'I`&H_#H^F\DZDYBWBWCUBTASASASAS>P 0=-; +: *9 *9+9,: ,? -?-?.@0A1B2B2B0F0F0E0E0B0B0B1A0A1A1A0@/@->+=*<-8*6'2 $0$/$/ (/ )0 *0 *3,4.7/;0=1?2B2B2B2B3C3C4D4D4D3G3G3G3G3G2F1E0D1?0?/>.< -; ,9 +8 *5,4,4 -5 .6 .7 .7/8/84@3A 4C 5H 6I 8K :K ;I?P@S@S @U @U ?V ?V ?V BW BWCXDYDYEZEZF[AWBXBXCYCZD[E\E\#H\$I]&K_(Ma)Nb+Pd+Pd,Qe1Rf2Sg4Ui6Wk8Ym:[o:[o;\p<^v<^v=_w<`x=ay^u>^u>^u>^u>^u>^u>^u>^u<`p<`p;_q:]q8Zr6Wq4Tq3Sp0Vn0Vn/Um-Sk,Rj*Ph)Og(Nf#M`$L_"J]"G[DXBV@T?S?U>T>T>S=R =Q

(;+7)6 &4 &4%4 '5*7,8-@-@-@.A.A/B0B1C0G0G1F1C1C1B2@1?-@.@.@-?+>*=';&;(4&3 #1 - - #. '0(1*2+4.7/<1?1B0B0D1C1C1C2B2B1B1B2C1B1B2C2C1B0A.?->-:,:*8)6'4 &1 $0 #/ '. '. (/ )0+2 -3.4.42? 2A1D2G3J6J8I8IO>O ?P ?P @Q @Q ;M ;M P?QASCUDVEW FX FX"G[$I]&K_(Ma*Oc,Qe,Qe-Rf1Um0Vn1Wo2Xp2[r3]t4^u5_v:`x;ay]v>]v>]v>]v>]v>]v>]v>]v:_m:^n9]o7Zn5Wo2Sm0Pm/Nm(Qh'Pg%Ne#Lc I`G^E\D[DUCT@R=O;M8J6H5G7M7M 8M 8M9M9M9M:M8I7H6G7H8I8I6G5F2D1C/A-@,?)=&:#7)1'0 %/$/%0 (2,4/6.A.A/B/B0C0C0C1D.E/D/D.A/@/>.=/<+>+>,>*=)<&:$9#8$3"1. -, ".&/)1+4-61<3A3D3E1F0F0B0B0B0A0A0A0A1?0>0>1?1?0>/=-;,:)7(6'4&3$/ !- + *%,'-(.*0,1.3/4 040?1B1F0G1I3I5I6I:M:M9N9N8N7M5N5N8G8G9H9H:I;J;J;J8H8H 7H 7H 8I 8I 8I 8I8G9H:IM?N?N@OAWBXDZF\!H^#J`#J`$Ka&Ng'Oh)Qj)Rk,Un,Xp-Yq.Zr7]u7]u9_wcyAdxBeyEfzEh|Fi}Fi}Gj~Gj~Fi}Fi}Eh|Ni~Li~Li~Ji~Ij~Gj~Gj~Ej~KlJk~Jk~Jk~Jk~Ij}Ij}Ij}Jl|Jl|Jl|Jl|Km}Km}Ln~Ln~Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jk{Jl|Ik{Ik{Ik{Ik{Jl|Km}Km}Pm{Pm{OlzOlzOlzNkyNkyNkyKl|Kl|Kl|Kl|Lm}Lm}Lm}Lm}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Pl}Sm}Sn|SozSpySpySozSn|Sm}Tm}Tm}Un~Un~VoVoVoWp€Rl|Qk{Qk{PjzOiyOiyNhxNhxPi}Pi}Oh|Oh|Oh|Oh|Ng{Ng{WhuUhuQhwMhvKhwKhwMgxMewIfuIfuIfuIfuIfuJgvJgvJgvLeuLeuLeuLeuLeuLeuLeuLeuMhvMhvMhvMhvLguLguLguKftQdsQdsQdsQdsQdsQdsQdsQdsXbsVcsVcsTcsScsRetQfuQfuXgwXgwXgwXgwXgwXgwXgwXgw]ft]ft\gu[hvYivYivXivWhuSh}Si{Si{SjzSjzSjySjySjyWjyWjyVixVixVixVixUhwUhw9Sd7Sd7Sd6Te4Ue4Vf4Vf2VfZr>Zr;Yr:Wr8Vs7Ur4Sr4Sr4Wq3Vp/Um*Sj%Pe#NcL^K]C[CYBUAR>M=J;H;F5K4H2F0B1A2@5? 7>5B5B5B3C2D2D1C1E0E1F1F1F1F0E/D/D,>,;,;+8(6'3$1#0%*%* %+ &-)1,5/:0<0B0B0A/@/=/=/;/;-<-<,;+:,:,:-;-;,?->,;+8)5'/$*"( $$& *"-&3*7,92?2@2@2@1?0>/=.<1?0>.<-;,:,:,;-<.C.C/A0@/=-:)6(5(0&/ "-*&% $ $ "* #+ %/'2)7+:,=-?/E0F1G2H3I4J5K5K3I3I3I4J4J4J5K5K3K4J3I1F1F2D2D2D 6G 4C 3B1?0=0;/;1;/506274;7=8A;Ci|Jj}Jj}Jj}Jj}Jj}Ii|Ii|Hh{Ii|Ii|Ii|Jj}Jj}Kk~Kk~Kk~Nj{MizMizMizMizNj{Ok|Ok|Ni}Ni}Ok|Qk|Qk{Rk{QkyQkySi{Si{Qi{Qk|Pl}Qm~Om~PnOk|Nj{Nj{Ok|Qm~RnQm~Pl}Nm|Nm|Pm|Rl|Tm}Tm}Vm}Vm}^nZnUoQpOpPo~Qn}Sl|RlzRlzSm{Sm{Sm{Sm{Sm{RlzPiyPiyPiyOhxOhxOhxNgwNgwMgwMgwMgwMgwMgwMgwMgwMgwKgxKgxKgxKgxKgxKgxKgxKgxPgwPgwPgwPgwOfvOfvOfvOfvSinSioSioShpSgrSfsSfsSfuMguMguOfuOfuPetRetTdtTdtQdsQdsQdsQdsRetRetRetSfuOipRiqSitTjuVivXivXhxXhxXhtXhtXhtYiuYiuYiuZjvZjvTj|Ui{Wh{Yh{Yh{Xi|Wk}Uk}WjyWjyXkzXkzWjyWjyVixUhw7Sd7Sd7Sd6Te4Ue5Vf4Vf4VfT=P;L9H8E6B 5A /? .>,<,<-;-; 1:2;2@2@2@2B1C1C1C0E0B0B1C1C1C0B0B/A-<,;+:)7'5$1"0!/$) $* %,'0)3,8/<1=0B0B0A/@/=/=/;/;-<-<,;,;-;-;.<.<,=,=+:)7'1#,!(& $ % '",%0)5,9.;5B3A2@1?0>0>0>1?0>/=.<-;-;-;,;-<,A,?-?,=*9(6&3%0%+#* (%$ # $%!(",'0*7-;/>/@/A/D/D/D0E0E0E0E0E1E1E2F2F3G3G4H4H1G1G1G0E1C1C1C1B.<-; ,: +8 +6*6,6,60507183<5?6C8D8F9H;J>L@QCSBTCT AUCUCUDVFXHZI]J^K_KaLbNdPf"Si'Vl)Xn*Yo7]u7]u:^v<`x?ayAc{Bd|Dc|BhzDhzDhzGh{Ii|Ii|Lj}Lj}Ni~Li~Ji~Ij~Gj~Ej~Ck~Ak~Kk~LlLlLlLlKk~Jj}Jj}Ii|Ii|Jj}Jj}Jj}Jj}Jj}Jj}Nj{Nj{MizMizNj{Nj{Ok|Pl}Lj}Oj~Ok|Pl}Rl|Qk{RlzQkySi{Qi{Rj|Qk|Pl}Qm~Om~PnPl}Ok|Nj{Ok|Qm~RnQm~Pl}Nm|Pm|Pm|Rl|Tm}Tm}Vm}Wn~\nZnUoSpQpPo~Sm}Tm}RlzRlzSm{Sm{Sm{Sm{Sm{RlzPiyPiyPiyOhxOhxOhxOhxNgwMgwMgwMgwMgwMgwMgwMgwMgwJfwJfwJfwJfwJfwJfwJfwJfwPgwPgwPgwPgwOfvOfvOfvOfvShpShpSgrSgrSfsSfuSfuSevNhvMguOfuQfuPetRetRetTdtQdsQdsQdsRetRetRetSfuSfuOipRiqSitTjuVivXivXhxWgwYivYivYivYivZjwZjwZjwZjwTj|Ui{Wh{Yh{Yh{Xi|Wk}Uk}XkzXkzXkzXkzXkzWjyWjyVix7Sd7Sd6Te6Te4Ue4Ue5Vf4Vf:Te8Te6Te3Ue2Td2Td3Td5Sd6Te6Te5Sd4Rc4Rc4Rc4Rc5Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd5Rg5Rg4Qf4Qf4Qf4Qf5Rg5Rg7Qi7Qi7Rg7Rf7Sd7Tc7Tb7Tb6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te5Sd5Sd5Sd5Sd6Tg6Tg6Tg6Tg6Tg6Tg6Tg6Tg4Vc3Tc3Td2Qf2Qf3Rg3Sf4Ue3Sf3Sf2Re2Re2Re2Re3Sf4Tg0Ri0Sg0Td0Uc0Uc0Td0Sg0Ri/Tb0Uc0Td0Td0Tf1Ug1Th1Th3Rg3Sf3Ue3Vd3Vd1Ue2Vh2Ui1Ug4Uh5Uh7Uh7Uh6Vi5Vi3Wi4Vm4Wk4Wk4Wk4Xj5Yi6Zj6Zj9[k9[k9[k9[k9[k8Zj8Zj8Zj8Zj8Zj9[k7[k7[k6]l6]l6]l;]m;]m:\l:[n:[n:[o9Zn9Zn:[n:[n:[n:[n:[n:[n:[n:[n;\o;\o:[n:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5[m5[m5[m5[m5[m5[m5[m5[m8Zq8[o7Zn7Zn8\n8\n9]m9]m9]o9]o9]o9\p9\p9[r9[r9[s>Zr>Zr<[r;Yr9Xq9Xq7Yq6Wq2Tq4Tq6To6Un5Ul/Th*Tg(Te,Qg*Ph)Og'Me$Le"Jc Hd HdD[CZAX@U=R 2@1C0B0A/@0>/=0</;.<.<.<.<-<-<-<-<-;*9(6&3"-)%#$& !)%.(5+9/<1?7D4B1?/=.</=1?2@0>/=.<.<-;.<-<-<+>*=*;)8&4$1!, + & $ " ! " $ &#($-'0+5/;2?2@1A/?0A/@/@.?->,=+<+<,A-B-B.C/D/D0E0E/C/C.C0B/A/@.?->'2&1&1 '0 '1(2)1)1071:1<2? 4B 5F 5H6H8J :L ;M =Q >R>S>S>S=R=R >S ?T @U AV BW BWDYEZF\I_KaNd!Pf"Qg,Vm,Vm.Xo1Zq2[r6\t8^v8^v?ax?ax@byDd{Ee|Ff}Hg~IhMh}Ni~Li~Ji~Ij~Gj~Ej~Ej~Kk~Kk~LlLlKk~Kk~Jj}Ii|Jj}Jj}Jj}Jj}Jj}Jj}Ii|Ii|Lj{Lj{KizKizLj{Lj{Mk|Nl}Lj}Mk~Mk|Pl}Rl|Qk{QlzQkyQi{Qk|Qk|Rl}Pl}Qm~Om~PnPm|Ol{NkzOl{Qn}Ro~Qn}Pm|Pm|Pm|Rl|Sm}Sm}Tm}Un~Un~Ym~XoUoSpSpRo~Sm}Sm}Sm{Sm{Sm{Tn|Tn|Sm{Sm{RlzPiyPiyPiyPiyOhxOhxOhxOhxMgwMgwMgwMgwMgwMgwMgwMgwJgvJgvJgvJgvJgvJgvJgvJgvPgwPgwPgwPgwOfvOfvOfvOfvSfsSfsSfuSfuSevSevSdwSdwPgvPgvOfuQfuQfuRetRetRetQdsQdsRetRetRetSfuSfuSfuPisRhsSitTjvVivXhxWgwWgwXivYjwYjwYjwYjwZkxZkxZkxTk{Vj{WizYizZj{Xj{Wk|Vm}Yl{Yl{Zm|Zm|Yl{Yl{XkzWjy6Te6Te6Te6Te6Te4Ue4Ue4Ue:Te8Te3Td2Td2Td3Td5Sd7Sd6Te5Sd5Sd4Rc4Rc4Rc4Rc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc5Rg5Rg4Qf4Qf4Qf4Qf5Rg5Rg7Rg7Rg7Rf7Rf7Sd7Tc7Tc7Tc6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te6Te4Tg4Tg4Tg4Tg4Tg4Tg4Tg4Tg5Wd4Ud4Tg3Rg3Rg4Tg4Ue5Ve4Tg4Tg3Sf3Sf3Sf2Re2Re2Re0Rj0Ri0Tf0Td0Td0Tf0Ri0Rj2Ub2Ub2Uc2Uc2Td2Td2Sf2Sf5Sf5Sd4Ud3Vc1Wc/Vd0Wf.Vh4Uh4Uh4Uh5Uh6Vi5Vi5Vi5Vi6Vm6Wk6Wk6Wk6Wj7Yi8Zj8Zj9[k9[k9[k9[k9[k9[k9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l:[n:[n:[n:[o:[o:Zq:Zq:Zq:[n:[n:[n:[n:[n:[n:[n:[n;[r;[r:Zq:Zq:Zq:Zq9Yp9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm4\n4\n4\n4\n4\n4\n4\n4\n9\p8[o8[o8[o8[o8[o9]o9]o7[m7[m7[m7Zn7Zn7Yp7Yp7Yq;Zq;Zq:Xq9Wp8Up7Sq6Rp5Sp*Nl,Nl-Mj,Mg+Md%M`"L_L]I`H_G^E\D[CYAYAY >T =S =Q ;O:K8I6F6F3G2D/@-<*8 )6 (3 '3 (,)-(.*1 *5-9.;/=1?1?0>0@/A.@.@-B,>-?-?.@.@.@-?-?-:*8&5#1. + * *")$-'1+7.;1?3A3C1C1C0A0A0>/=0<0</=/=/=/=.=.=.=-<+8)6%2!/)&$!%' !,&1+7/<1?2@5B3A1?/=/=/=0>1?/=/=/=.<.<.<-<-<+<*;(7&4#0 +'&     %$)(,,5,8.:0=0>0>.>-=.=.=-<,;+:*9)8)8+=+=,>-?.@.@/A/A-?-?-?->,=*9)8(7 #- #- %, &-(/)0+2+2091; 2> 3B4E5J6L7N9M9M:O;PS>S ?S ?SAUCWEYG[H]I^LbMc"Ne$Pg(Ri*Tk-Vm-Vm8Zr9[s:\t<^v>`xBazDc|Ed}Kf{If{If{Hg|Hg|Hi}Fi}Fi}Ii|Ii|Jj}Jj}Jj}Ii|Ii|Hh{Kk~Kk~Kk~Jj}Jj}Ii|Ii|Ii|Lj{Lj{Lj{Lj{Lj{Mk|Nl}Nl}Kk~Mk~Nl}Pl}Pm|Rl|QlzQlzOk|Ok|Pl}Pl}Qm~Qm~Om~Om~Qn}Pm|Ol{Pm|Qn}Ro~Qn}Pm|Rl|Rl|Sm}Sm}Sm}Tn~Un~Un~Un~Un~UoUoUoTn~Tn~Sm}Sm{Tn|Tn|Tn|Tn|Sm{Sm{RlzQjzQjzPiyPiyPiyOhxOhxOhxMgwMgwMgwMgwMgwMgwMgwMgwLfvLfvLfvLfvLfvLfvLfvLfvPgwPgwPgwPgwOfvOfvOfvOfvQewQewQewQewQewQewQewQewPgvRgvRgvQfuQfuQfuPetPetQdsRetRetRetSfuSfuSfuSfuPisSitSiuTjvVixXhxWgxWgxYjwYjwYjwZkxZkxZkx[ly[lyTk{Vj{Xj{Zj{Zj{Yk|Wk|Vm}Xm|Yn}Yn}Yn}Yn}Xm|Wl{Wl{4Ue4Ue4Ue6Te6Te6Te6Te6Te7Sd5Sd3Td2Td2Td3Td7Sd9Sd8Te7Sd6Rc6Rc5Qb5Qb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc5Sf4Re4Re3Qd3Qd4Re4Re5Sf5Sf5Sf5Sf5Sf5Sd5Sd5Sd5Tc4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue6Te6Te6Te6Te6Te6Te6Te6Te3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Ve5Vf4Tg4Sh4Sh4Tg5Ve5Wd4Ue4Ue4Ue4Ue3Td3Td2Sc2Sc0Rj0Ri0Tf0Td0Td0Tf0Ri0Rj2Ub2Ub2Uc2Uc2Td2Td2Sf2Sf5Sf5Sd4Ud3Vc1Wc/Vd0Wf.Vh4Uh4Uh2Vh3Wi3Wi3Wi6Wj6Wj6Vm6Wk6Wk6Wk6Wj7Yi8Zj8Zj9[k9[k9[k9[k9[k9[k9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l:[n:[n:[n:[o:[o:Zq:Zq:Zq:[n:[n:[n:[n:[n:[n:[n:[n;[r;[r:Zq:Zq:Zq:Zq9Yp9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm4\n4\n4\n4\n4\n4\n4\n4\n9\p8[o8[o7Zn7Zn8Zq8Zq8Zq7[m7[m6Zl6Ym6Ym5Wn5Wn5Wo7Vo6Un5Tm4Sl2Pk2Oj0Mh0Mh"Gc$Ga$E_#E]!CZDWCVDU@W@V?U >T =S 1>2@2@1?/@.@-?,>*?,=,=->->->->,=,=*8(6#1. * * ) *$-&0*6/;3@3C3E3E1C1C1B0A0>0>0<0</=/=0>0>/>.=-<,;(4'0!,)%$#$& *%.+4.;1?2@2B2?1?1?1?0>/=.<.</=0>0>/=/=/=-<-<+:*9'5$1 +'#!   #")'-*2.;.;-:-;-;.<.>/?.;.;.;-:-:,9,9,9*=*=*=+>,?,?-@-@,=+<+<)8&6%3"1"/ !) "* #+ '. )0+2 ,5-60< 0>2A3D5G6L8O8O9N9N9N:P:P9R8Q8Q9R9R9R9P;P;PP?Q?QAVBWDYF[H] I_!J`$Ka.Ph0Rj2Tl4Vn7Yq7[s9]u;_wCbwCbwDcxEdyEfzGh|Hi}Fi}GgzHh{Ii|Ii|Jj}Jj}Jj}Jj}Kk~Kk~Kk~Jj}Jj}Ii|Ii|Ii|Kl|Jk{Jk{Jk{Jk{Kl|Lm}Lm}Kk~LlLm}Nl}Pm|Pm|Pm{QlzNl}Nl}Nl}Om~Om~Om~Qm~Qm~Ro}Qn|Pm{Pm{Qn|Ro}Qn|OlzTm}Tm}Sm}Sm}Tn~Tn~Tn~Tn~Qn}Tn~Tn~VoVoVoTn~Tn~Tn|Tn|Uo}Uo}Tn|Sm{RlzRlzQjzQjzQjzPiyPiyPiyOhxOhxMgwMgwMgwMgwMgwMgwMgwMgwOiwOiwOiwOiwOiwOiwOiwOiwPgwPgwPgwPgwOfvOfvOfvOfvQdyQdyQdyQdyQewQewQewQewRgvRgvRgvRgvQfuQfuQfuOfuRetRetRetSfuSfuSfuSfuTgvQiuSiuTjvTixVixWgxWgxVfwWjyWjyWjyXkzXkzXkzYl{Yl{Ul{VkzXkzZjzZjzYl{Xm|Vm|Yn}Yn}Zo~Zo~Yn}Yn}Xm|Wl{4Vf5Vf4Ue4Ue6Te6Te7Sd7Sd4Rc2Sc1Sc1Sc2Td5Sd7Sd9Sd7Sd7Sd6Rc5Qb5Qb5Qb5Qb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc4Rc4Rc3Qb3Qb3Qb3Qb4Rc4Rc5Sf5Sf5Sd5Sd5Sd5Sd5Sd5Sd4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue6Te6Te6Te6Te7Uf7Uf7Uf7Uf3Ue3Ue3Ue3Ue3Ue3Ue3Ue3Ue5Vf4Tg4Sh3Rg3Rg4Ue4Ud5Wd4Ue4Ue5Vf5Vf4Ue3Td2Sc2Sc1Sj1Th1Ue1Vd1Vd1Ue1Th1Sj4Ud4Ud4Ue3Td3Sf3Sf3Rg2Qf3Rg3Sf3Ue3Vd3Vd1Ue2Vh2Ui5Uh5Vi3Wi1Wi1Wi4Xj6Wj7Wj7Vm7Vk7Vk7Vk7Wj8Yi9Zj9Zj8Zj8Zj8Zj9[k9[k9[k9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l9[k9[k:\l:[n:[n:[o;\p;\p:[n:[n:[n:[n:[n:[n:[n:[n;[r;[r:Zq:Zq:Zq:Zq9Yp9Yp9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm6\n6\n6\n6\n6\n6\n6\n6\n8[o8[o7Zn7Yp6Xo6Xp7Yq7Yq7[m7[m6Zl5Xl4Wk3Ul2Tk2Tl-Pj,Oi*Mg*Ld(Ja(H_&G[&G[@T?S>R1A2@2@1?/@-@+>+>*?-;.<.<.<-;-;,:+9)5%2!/* ))!+$-(2*60<3@6E6G4H3G2D1C1B0A1?0>1=0</=0>0>0>.=,;*9)8&."+( % # #$&!+%.*3/:2>4A3C2B2?1?2@2@1?0>.<-;0>1?1?0>0>.<,;,;+8)7%2!- ( $!  !%"+&0*3,8-;,:+9+9,:/=1?3A-<-<-<-<,;,;,;,;+<+<+<+<,=,=,=,=*9)8&6#2!0 .-* ' ( #- '0)2+5.7.70A0A2C3E5G7H8L8L9L9L8M8M6M6M7P7P5O5O6M7L7K8I9H9H8H8H 7H 8I 8I 9J9J9J 8I9J9K;M=O?Q@RAS#E\$F]&H_'Lb*Oe-Rh-Tj/Vl8[o9\p;^r=`t?bvAdxCfzDg{EexFfyGgzIi|Jj}Kk~LlLlJj}Jj}Jj}Jj}Jj}Jj}Ii|Ii|Kl|Kl|Jk{Jk{Kl|Kl|Lm}Mn~Jk~LlLm}Mn~On}Pm|Pm{OlzLn~Mn~Mn~Mn~Om~Om~Qm~Qm~Sp~Qn|Pm{Pm{Ro}Ro}Qn|OlzTm}Tm}Tm}Tn~Tn~Tn~SpSpOn}Qn}Tn~VoXoXoVoTn~Uo}Uo}Uo}Uo}Tn|Sm{RlzRlzQjzQjzQjzQjzPiyPiyPiyPiyMgwMgwMgwMgwMgwMgwMgwMgwPjxPjxPjxPjxPjxPjxPjxPjxPgwPgwPgwPgwOfvOfvOfvOfvOdyOdyOdyOewOewOfvOfvOfvUhwUhwTgvRgvRgvOfuOfuOfuRetRetSfuSfuSfuSfuTgvTgvQiuSiuTixTixVhyWgxVexVexVhyWizWizWizWizXj{Xj{Xj{Ul{Wl{XkzZjz[k{Yl{Xm|Wn}Wn}Wn}Xo~Xo~Wn}Wn}Vm|Ul{4Vf4Vf5Vf4Ue6Te7Sd7Sd7Sd1Rb2Sc1Sc1Sc2Td5Sd9Sd:Rd9Sd9Sd8Rc7Qb7Qb7Qb7Qb7Qb6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc4Rc4Rc3Qb3Qb3Qb3Qb4Rc4Rc3Td3Td3Td3Td3Td3Sf3Sf3Sf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Te6Te6Te7Uf7Uf7Uf8Vg8Vg4We4We4We4We4We4We4We4We4Tg4Tg3Rg3Rg3Rg3Td4Vc4Wa3Tc4Ud5Ve5Ve5Ve4Ud3Tc2Sb1Ug1Ue1Vd1Wc1Wc1Vd1Ue1Ug4Tg4Tg4Tg3Rg3Rg3Ri2Qh2Qh0Rj0Ri1Ug3Ue3Ue3Tg5Tk5Sl6Vi5Vi1Wi/Wi0Xj2Xj6Wj7Wj7Vm7Vk7Vk7Vk7Wj8Yi9Zj9Zj7Yi7Yi7Yi8Zj8Zj8Zj9[k9[k8Zj8Zj9[k7[k7[k6]l6]l6]l9\i9\j9\j:]k:\l;]m;\o;\o:[n:[n:[n:[n:[n:[n:[n:[n;\p;\p:[o:[o:[o:[o9Zn9Zn9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8\n7Zn6Ym6Xo5Wo5Wo5Vp6Wq4Xj3Wi2Vh0Sg/Rf-Of,Ne+Me He GcF_DZCUAP@N@L0>0>->*<'7%3#0#. $. $.'/)2+4.91=2?3@3B0>0>0>/@-@-@-@-B.=.=.=-<,;+:*9)8%2"0+(' *&,).,8.;4@8D9I7J4H2H2D2D1B1B1?0>1=1=1>0>1?0>-<+:(7%5")& # # " $&((0+4196?8B6C4D2D5B4B3A2@2@1?1?1?2@2@2@1?0>.<+:*9*6(4#.) $ !    " &",&3)7+:,;+<+<+<,=->0>2@2A.?->->->,=,=,=+<*<);););););(:(:'5$3!0-+) * + * ",$/)3,8-:0<0<1E1C1C3C3C5B5B5B6G6G5I5I4J4J3K4L1L2J3I5I5G7D7D7C 7E 6E 6E 5D 5D5D 4C 4C 1? 1?2@4B4C6E7F7F;N=O?QBTEW HZ K\!L](Pc*Re,Tg/Wj2Zm5]p9^r:_s@`sAatCcvEexGgzIi|Jj}Jj}Ii|Ii|Jj}Jj}Jj}Jj}Jj}Jj}Jl|Jl|Jl|Jl|Jl|Km}Km}Ln~KlKlMn~Mn~On}On}Pm{Pm{Jn~Ln~Ln~Mn~Om~Om~Qm~Qm~Sq|Rp{QozQozRp{Rp{QozOmxVm}Vm}Un~Un~Tn~SpSpQpLo}On}Tn~XoZnXoVoUoUo}Vp~Vp~Uo}Uo}Sm{RlzRlzRk{QjzQjzQjzQjzPiyPiyPiyMgwMgwMgwMgwMgwMgwMgwMgwOiuOiuOiuOiuOiuOiuOiuOiuPgwPgwPgwPgwOfvOfvOfvOfvOdyOdyOewOfvOfvOfuOfuOgsWgwUhwUhwRgvRgvPgvMguMguRetSfuSfuSfuSfuTgvTgvTgvQhwTixTixThyVhyWfyVexUdwThyThyThyThyUizUizUizUizUmyWmyYly[ly[lyZmzXnzWo{Wn}Wn}Wn}Wn}Wn}Vm|Vm|Ul{2Vf4Vf4Vf4Ue6Te7Sd7Sd9Sd1Rb0Rb1Sc1Sc1Sc5Sd9Sd:Rd9Sd8Rc8Rc7Qb7Qb7Qb7Qb7Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Rc4Rc3Qb3Qb3Qb3Qb4Rc4Rc3Td3Td3Td3Td3Sf3Sf3Sf3Sf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Te6Te6Te7Uf7Uf8Vg8Vg8Vg2We2We2We2We2We2We2We2We4Tg3Rg3Rg2Qf2Qf3Td3Ub4Wa3Tc3Tc5Ve5Ve5Ve5Ve3Tc3Tc1Ue1Vd1Wc1Xa1Xa1Wc1Vd1Ue4Tg4Sh4Sh3Ri3Ri2Pi2Pi2Pi,Qk.Rj/Th1Ug3Tg4Sh7Rl7Rm6Vi5Vi/Wi-Xi.Yj0Xj6Wj7Wj7Vm7Vk7Vk7Vk7Wj8Yi9Zj9Zj6Xh6Xh7Yi7Yi8Zj8Zj8Zj8Zj8Zj8Zj9[k7[k7[k6]l6]l6]l9]g9\i9\i:]j:]k;]m;]m;]m:[n:[n:[n:[n:[n:[n:[n:[n;\o;\o:[n:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm7[m7Zn6Ym5Wn4Vn4Uo5Vp5Ur/Se.Rd-Qc+Nb)L`'I`%G^$F^B_B]@Y>T=L ,A -D -E0H1G1G2F2D3C2B3@2C2C1C1A1?1?1?1>+=)9&6#2!/"-#- %,)5+7-:1=4A5B6C6C.<.</=.?.A/B/B/D/>/>.=-<,;+:)8(7$1!/)''"+).,1-;1>6C:H:J8K4I1G2D2D1B1B1?0>1=1=1>2?1?0>-<*9&6$4 ' % !  " $ ( *-4085>9C;F8G5E2D9F7E4B2@1?2@4B5C2@3A2@2@0>.<+:)8(4&0!, ( !   " % +%0)7+:->,?-?.@/@/@0A/>/>.=/@.?.?->,=+<*;*;););(:(:'9'9&8&8$3!0,*' )* , ", #/'2,8/<0>2?3B1G2F2C2B1?1=2<2:4D3E2D2D1F2H2I2I2J3I3H4F5E7C8B8B2?2?1>/=/= .<-; -; ,9 -:.;.</=0>1?2@5E6F8HVj8Vo6Un3Um0Tl,Rj(Ri%Qh%Qh%Pe#Nc K`GZDUBSAR@O9O8N6L4H2D2@1<1: ,9 ,9 ,9 ,:-;.=0>1?0F0F0F/E/E/E/E.D.C/D0E2D1C/A,?*=%8#5 1- - 0 #4%8-;/?2C4H6J6G5E4B2@1?1?1?0>0>/=/=2=0=/@1A1B0>,8)2#'!&%'+$1*7/;6E6E7F8G9H9H9H8G3D3D2C2C1B0A0A0A3A3A5?4<26.1*)''#  %#.'5/=1?3A6C7D9E9E8D8I8I6F5E4A3@2>1=.9.:.<0@1?1=.6+2%+"( $    !'$**1.6/;1>2B3E5E3C1A0@0A2C2C1B-@,?,?+>*=)<(;(;*8*9);';%9$4#-#+)'$ # $ * /$3)4+8.;1?2@0A->+<.A.A/B0A2@2@3A3@1A1A1A1A2B3C4D5E3E4F5E6F5C4B3?2>2D 0@ /<-6+5)4*5*7-1.2.4/5/7191<1<4A5B7D:FJALALAVBWCXEZG\I^ K`!La&Pg'Qh+Tk/Xn5]p9at?dxAgyBeyFg{Jj}Lj}MizNhyPiyPiyJg|Jh{Ki|Jk{Kl{KmzKmzJnxJk{Jk{Mk|Ml{Pm|Pm{Rm{Sn|Pl}Pl}Pl}Pl}Qm~Qm~Qm~Qm~Rl}Rl}Sm~Sm~TnTnTnUo€TqxTqxTqzTp{To}To}Tn~Tn~Tn~UoUoVp€Vp€UoUoTn~Tl~Tl~Tl~Tl~Tl~Sk}Rj|Rj|Rl|Rl|Rl|Qk{PjzPjzOiyOiyLj{Lj{LhyMgxMewMewOewOewMguNhvOiwPjxPjxPjxPjxPjxNfzNfxNfxNgwNhvNhtNhtNisLfwLfwMewOewOewQewSdwSdwUcuUcuUcuUcuUcuVdvWewWewWgsUhuRjvPjvPjxRiyUgxWewWgxXhyXhyYiyYjwXivXivWitZjvZjwYjwWjwUjyUizSjzSjzWl{Wl{Wl{Wl{Wl{VkzVkzVkzYm~Zn\n]o€_o€^n_m^l~2Td2Td2Td2Td2Td2Td2Td2Td7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Rf7Rf7Rf7Rf7Rf7Rf7Rf7Rf6Rc4Rc2Sc1Sc1Sc2Sc4Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc6Rc3Pe3Pe4Qf4Qf4Qf4Qf3Pe3Pe5Sd5Sd5Sd6Te6Te7Uf7Uf7Uf7Sd8Te8Te7Uf5Vf6Wg5Wg5Wg4Ue4Ue3Td3Td3Td3Td4Ue4Ue4Vf4Vf3Ue2Td2Td3Ue4Vf4Vf6Xh5Wg5Wg4Vf3Ue3Ue2Td2Td3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg4Ue4Ue3Ue3Ue1Ue1Ue/Ve0Wf2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj2Ui2Ui3Vj3Vj4Wk4Wk5Xl5Xl7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym:\l:\l9[k9[k9[k9[k9[k9[k8[i9\j:\l:\l;\o;\o;\p:[o:[n:[n:[n;\o;\o;\o<]p<]p;]m;]m<^n<]p;\p;\p:[o9Yp6\n8\n<\o>\m@\m?\k=\k:[j8[o8[o9\p9\p9\p8[o7Zn7Zn8Ym5Xl3Xl2Wk1Vj4Ui8Sh:Rh2Ri1Qh.Pg+Pf%Nd#Nc MbLaH]G\DV@S>O -; ,7 ,5,3 *7*7*7+9,:.=0>0A1F1F1F0E0E0E/D/D.C/D0B0B/A->);(:$6"2 .* +"0%4(80>1A4E6J7K7H6F5C2@2@2@2@1?1?1?0>/<.<.>/?/@,;)5&/"'!&%(!,&3-:1=5D5D6E7F7F7F7F7F5E4D4D3C2B2B1A1A3A3A5?4<15,/''$$#  !!(&3+83A4B5C8E8E9E8D8D6G6G5E5E5B4A3?3?0:/;/=0@1?/<-6+2#* !' "   !"('/.51<3?3@3C2D5E3C1A1A2B2C2C1B.@-@,?+>*=)<(;(;,9*9(:&:#6"1 + )%$# # &*"0'4*7,9.;0>1?/@.?->.A.A.A0A0A1?1?1?2B2B2B1A1A1A2B2B2B3C3C3A2@2>/<.; +; *9 )4 (/ '.&.&1'2+1,2-3/6072;3<3<5C5C6D8E :G J>S>S?TAVCXDYEZF[JbKc!Md%Qh+Vk/Zo3]p5_r\o@\m=[l;\k9\j:[o:[o:[o:[o:[o9Zn8Ym7Xl6Vm3Ul2Tk.Si/Qh/Of/Ne0Ld)Kb&Ka%J`!H^G]F[EZDYAU?Q =O :K 8I 7E 6D 4C0?/<-9*4(1 '. '. '.(5)6*8+9-</=0A1A2G2G2G2G1F1F1F1F/D0B0B/@,=*9&6$4!/ .)&!(%.)6,:3A5E7H8K8K8I6F5C4B4B3A3A3A3A2@2@1=/=/?/?.?,9'3%- &&&)#0*71=6B6E6E7F8G8G8G8G7F6F5E5E4D3C3C2B2B2@2@4>3;/3)-$$ !! ! &'/,81=6D8E9F:G:G:F9E9D5F5F6E4D5B5B4@4@3=1=2?1A1?/<,5)1 ( $   "&&.+33;7A7C6C4D3C6F4D2B2B3C2C2C1B.?.?->,=+<*;);(:-8+8(7$4 1,(&!!!"'#,(2+4-:-:.<0>/@/@.A.A.C.C.A.A/@.?/=/=3A2@2@1?0>0>/=/=0@1>1>/=.;,9+7*6 %3 $0 %, $*%*&,&.&1,3,3/5/81; 4= 5> 5A 6G6G6G8H8H9I:I:I;O;O

R ?S @T @TA[B\E\H_LbOe#Rg%Ti/Yp3\s6_v=bx@byDeyFg{Ii|Gh|Hg|Ii|Kk~Kl|Lm}Lm}Lm|LlLlOm~Om~Qn}Qn}To}To}Pl}Pl}Pl}Qm~Qm~Qm~RnRnSm~Sm~Sm~TnTnTnTnTnTp{Tp{Tp{To}To}Tn~Tn~Tn~Tn~UoUoVp€Vp€UoUoTn~Un~VoVoVoVoUn~Tm}Tm}Rl|Rl|Rl|Qk{PjzPjzOiyOiyLhyLhyMgxMgxMgxNfxOgyOgyNgwNgwOhxPiyPiyPiyOhxOhxNfxNfxNgwNgwNhvNhvNhvNhtQewQewQewOewOewMewMewMewRfwRfwQevPduPduPduQevQevVhsUhuSiuRjvRixSgxUgxVfwXhyXhyYizYiyYjwYjwXivXjuYkvYjwWjwWjwWjyUizUizUizVkzVkzWl{Wl{Wl{Wl{Wl{Wl{Xl}Xl}Zl}[m~]m~\l}]k}]k}4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd8Rc6Rc4Rc2Sc2Sc4Rc6Rc8Rc7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd3Qd4Re4Re5Sf5Sf4Re4Re3Qd6Te6Te6Te6Te6Te6Te6Te6Te8Vg8Vg7Uf7Uf7Uf4Ue4Ue4Ue2Sc3Td3Td3Td3Td3Td3Td2Sc4Vf4Vf4Vf3Ue3Ue4Vf4Vf4Vf5Wg5Wg5Wg4Vf4Vf3Ue3Ue3Ue3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg5Sd5Sd4Ue4Ue4Vf5Wg3Wg4Xh2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj6Wk6Wk6Wk6Wk6Wk5Vj5Vj5Vj7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Zm8Zj8Zj8Zj9[k9[k:\l:\l:\l9\j:]k:\l;]m;\o:[n:[o:[o:Zq:Zq:Zq;[r;[r;[r<\s<\s;]m;]m<^n<]p;\p;\p:[o9Yp4\o6[o;\p>\o>\o>\m;\l:\l9Xm9Xm9Xm8Wl8Wl6Uj5Ti4Sh0Ri/Qh-Of+Md(Ja&H_&F]%E\FYEXDWBU@S?Q>P =O2B3C4D5G4F4F4F3E3E3E3E2D1C0A->*9'5$1!/ ) & $%#()/.72=7D7G8I8K8K7H5E5B6C6C6C6C5B5B5B5B3A3C2D1C/@+9'1$-'&)!,'3/;6B;F:I:I;J;J;J;J:I:I7G7G6F5E5E4D4D3C2@2@3=19,1&* !   #&$-*61=4A7G8H:I;J;J:I9H9G7H6G7F6E6C5B5A4@5?4@3@2B1?.;)3&/ % "   ! '"-,5/;5@8D8E7D5E5E6F5E3C3C4D4D3C0A/@/@.?->,=+<*;*;.8+6'3!/,'$# !%")(0-417/=/=/=.?/@/A0B1C/D.C.C-@,?->,=-;1?1?0>0>0>/=.<-;/<.:-9+8*6'4'1%0"-#+$*%*&+(-)1)4-6 -8 /9 1=4?6B7C8D7K7K8L9L9L:M:M:M;N;N;NW AX CZG\J_K` Nf#Qi)Um.Xo1Zp6]scwAdxBeyEfzGh|Hi|Jj}Jj}Jj}Kk~Kk~Mk~Mk|Pl}Pm|Rl|Sm}Pl}Pl}Qm~Qm~Qm~RnRnRnTnTnTnTnTnTnTnTnTo}To}To}To}To}Tn~Tn~Tn~Tn~UoUoVp€Vp€UoUoTn~VoWp€Wp€Wp€Wp€VoUn~Un~Rl|Rl|Rl|Qk{PjzPjzOiyOiyNhyMgxMgxMgxMgxNhyPhzPhzNgwOhxOhxPiyPiyPiyOhxOhxNgwNgwNgwNgwNgwNhvNhvNhvSdwSdwQewOewOewMewLfwLfwQhxPgwPgwOfvNeuNeuOfvOfvWitWhuUhuUhuUhwUgxWgxWgxXhyXhyYizYiyYjwYjwXivXjuXlwXkxXkxXkxXkzXj{Vj{Vj{VkzVkzVkzWl{Wl{Wl{Wl{Wl{Xm|Xm|[n}[n}]m}]m}]l|]l|6Te6Te6Te6Te6Te6Te6Te6Te7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Tc7Tc7Tc7Tc7Tc7Tc7Tc7Tc7Qb5Qb3Qb1Rb1Rb3Qb5Qb7Qb7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc6Te6Te6Te6Te6Te6Te6Te6Te6Wg6Wg6Wg7Uf7Uf6Te6Te6Te2Sc3Td4Ue4Ue4Ue4Ue3Td2Sc4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf5Wg4Vf4Vf4Vf4Vf4Vf3Ue3Ue3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg5Sd5Sd6Te5Vf5Vf5Wg6Xh6Xh2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj6Wj6Wj6Wj6Wj6Wj5Vi5Vi5Vi8Zj8Zj8Zj8Zj9[k9[k9[k9[k8Zj8Zj8Zj9[k9[k:\l:\l:\l:]k:]k:\l;]m;\o:[n:[o9Zn:Zq:Zq:Zq;[r;[r;[r<\s<\s;]m;]m<^n<]p;\p;\p:[o9Yp5\r7\r9\p<[p>\o;[n9[k6Zj7Xl7Xl7Xl5Vj4Ui2Sg0Qe/Pd)Kb(Ja&H_#E\!CZ@W?U>T?R?R=P=O ;M :L8J8J7G7G5E4B2@0=/<.;,5*2), '( &&&(&,&.*8,:/=3@4D6F6G6H5G5G5G4F4F4F4F3E3E2D/@,;)5$/!+) $ ##!%'+-22:6@8E7G8I8K7J6G5E5B6C6C6C6C7D7D7D7D4D3E3E1C-<)6%.#*%("+&0,93@;F=K+9&1#, "   %#.(51>3@6B6C6C6C6F8H8G6F4D4D5E5E3C1A1?0>0>/=.<-;+:+:+6(4$.(%  !%")(0-4083:2@1?0@0@/A0B0E1F.E-D.C-B,?+>,=+<-:.;/</</<.;.;-:+8+6)5)2&0%.$-#-+!)$)'+)-+0,3-6 0< 1=2?3@5C8E9H:I9L9L:M;NP>P;N;N;N;N;NT @U BWDXEYF]H`Ld!Pf&Sh,Wl1Zp6^q:_s;`t?bvAczEe|Hg~Hg~IhJi~Ji~Mk~Mk~Pl}Qm~Sm}Tn~Qm~Qm~Qm~Qm~RnRnRnRnUo€Uo€Uo€TnTnTnTnTnTn~Tn~Tn~Tn~Tn~Tn~Tn~To}Tn~UoUoVp€Vp€UoUoTn~WqWqWqWqWqVp~Uo}Uo}Rl|Rl|Rl|Qk{PjzPjzOiyOiyOgyNfxMgxMgxNhyOizPj{Pj{OgyOgyPhzPhzPhzOgyOgyNfxNhvNhvNhvNgwNgwNgwNgwNgwSdwSdwQewOewOewMewLfwLfwOhxOhxNgwMfvMfvMfvMfvMfvUitWhuWhuWhuWgwWgxWgxUgxXhyYizYizZjzZkxYjwYjwXjuVlwVlxXkxXkxXkzXj{Xj{Xj{VkzVkzVkzVkzWl{Wl{Xm|Xm|Yo{Zp|\o|\o|^o|^o|_o|^n{6Te6Te6Te6Te6Te6Te6Te6Te7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd6Sb6Sb6Sb6Sb6Sb6Sb6Sb6Sb8Pb7Qb5Qb3Qb3Qb5Qb7Qb8Pb7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc7Uf7Uf6Te6Te6Te6Te5Sd5Sd5Wg6Wg6Wg5Vf7Uf6Te8Te8Te3Td3Td5Vf6Wg6Wg5Vf3Td3Td4Vf4Vf5Wg5Wg5Wg5Wg4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg8Te8Te7Uf7Uf6Wg6Wg5Wg6Xh2Vh2Vh2Vh3Wi3Wi3Wi3Wi4Xj6Wg6Wg6Wg7Xh7Xh7Xh7Xh7Xh8Zj8Zj8Zj9[k9[k9[k9[k:\l9[k9[k9[k9[k9[k9[k:\l:\l:]k:]k;]m;]m;\o:[n9Zn9Zn:[o:[o:[o;\p;\p;\p<]q<]q;]m;]m<^n<]p;\p;\p:[o9Yp2[q4[q8Zq9Zn9Xm8Xk6Wj3Wi3Vj3Vj1Th/Rf-Pd*Ma(K_&I]DVCUAS>Q=O;M9K9J ;K ;K :J9I7G6F5E5E2B2B1?0>.;+9*6'4&0&,#' ## "# $& $, %1,</>2@6E8G9J9J8L6F6F6F6F5E5E5E5E2D1B/=*7&0"+ & $ !" $%(,/175?6C9F9H8I8K7J6G6E6C6C6C6C7D7D7D7D8E2C4E3E0B*9%2!(%&)#.*61=7DL;JN?O?O>N>N=M=M/=.<-;-;,:(4%/ )"    #&"+'1-60;3=5>3C2B2B0B0B0E0E1F.E-D-D-B,A,?+>+>+8,9-:.;.;-:,9+8'4'1$/$-!+") ( ( ( ( #) '+ */,2 -7.:1@2@3A5E6F7H8I9I9L:M:M;N0>.;+9(5&3$1"0") %! "#$) &0 '6 .>1@4D8G:J;K:M8L6F6F6F5E5E5E4D4D0B.?*9'3"+% !  ""')-/33=5B7F;H;J;K9L8K9I8G8E6C6C6C7D7D7D8E8E3D4H4H0B*9#0 '#%*'1/:6B;G=K=M>L>L>L>L>L=KN=M=L1=0</;-:-:$0 +#    ',%2+7/<2@3A4A3C3C2D2D1F1F1G0F-F-D-D-D-B,A,?,?,8,8-9.:-9,8*6(4 !- , *(% % % %) *$+(.,1.7/<0>2B3C3C4E5F4H6I5J8I8I9J9J9J9J9J9J9L9L9L9L9L9L9L9L7K8I8I9I9I ;I R@RASCTFWJY"M\ K`#Lb(Oe.Rj4Uo:VtQ:M 6I 5H8D8D6C4A3@ 3?3>4>2B2B2B1A1A0@0@0@1?1?0?.< ,:)6%3#1"0 !,!&!##$&, )4 ): .>1B5E:H;K;M:M8L6F5E5E5E5E4D4D4D.@+<(7$0("  #$(+0286?6E6G8E;JL>L1=0</;.:-:"/(!     , /'5-<2@2C3C3C3C3C3E3E3G2F0F0F-F-F-D-D.C-B-@-@-9-9.:.:-9*6'3&2 ) ( ' # # " # # ,",&/+3/62<3@3B2B2C2C2F2F3H3H3H9H8G8G7F6E4D4D4D6I6I7J7J7J7J7J7J7G6F6F6D7E 8E 9F 9F7H8I:J ;K LBOER@UBWE\$H`*Ke0Nk4Po7Pp>]t?^uC_wEbwJeyLg{Pi}Pj{Qm~RnRnRnRnSo€So€So€VpVpVpUo€Uo€TnTnTnTl‚Tl‚TmTnTnTn~To}To}Tn~UoUoVp€Vp€UoUoTn~Uo{Vp|Vp|Vp|Vp|Uo{TnzTnzRl|Rl|Rl|Qk{PjzPjzOiyOiySi{RhzPhzOgyNhyMizKizLj{Ph|Ph|Ph|Ph|Ph|Og{NfzMeyNisNhtNhtNhvNgwNfxNfxNfzLfwLfwMewOewOewQewSdwSdwRfwRfwQevQevRfwSgxSgxThyVjuXivZgu]ft]evZfxXhyVhyYizYizZj{ZjzZkxZkxYjwYkvUnxUmyWmyWmyYl{[k|\j|\j|UjyUjyUjyVkzWl{Xm|Xm|Yn}XnyXny[oz[oz]oz]oz]my]my;Se;Se;Se;Se;Se;Se;Se;Se>RdZk?[l=[l;\l:\l:\l7[k7[k@\m>\m>\m?]n=^n=_o=_o=_oO;H 7C 2@/?,@281:1:1:1<1>2>4? 6D 6D5C4B4B3A2@2@2B2B1?0<,8)3&/#- ' & ' *".'4,90<4D5E5E6F6F5E5E4D3D3D4D6F9F9F7B5@/=.;+4%+#  %(0/73<6@9E5B6G;L?N ?LGNGNFOFPDQCPAPAP@N?M=M=M=M;N8K4H5A0;(5 #/ &  #!$4*:2A7G;J?NDSIWJ[HYFWFTFTGSERCQAU@S?R=M;K:I;JN>N?M>L>L;G;G:F9E8D6C5B5B5A4@4@5?3=.9'3"/&$!   ! $ '(4)7-:0>3A5E6F7G9I9I8I7H6G6G5F5F3C2B2@1?0<-:,7*5+8,9-:.9,7(1#,!*     ! % !'%5)8-<0?2@1?0=/<0>0>1?1?2@2@2@3A5F5F5F4E5F5F5F6G5I5I6J5I5I4H3G2F5F5F5E3D3B3B3@3@3=3=2=2?2@4C4D5E3G6J;N?R!BU"FX'K]'M_/Pd1Rf6Uj:Yn?\qDavJezNi~Ih}Ji~MjOm€RnSo€Uo€UoQo‚Qo‚Qo€Qq~Or|Os{PtzPuyTp{SozSn|Sn|To}Vp€Xr‚YsƒRrSs€Ur€VsXsWr€Xr€WqVs‚Vs‚UrTq€SpQn}Qn}Pm|Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizLhyLhyNhyNfxPfxPfxRfxQewQiuQiuQiuPhtPhtPhtPhtOgsLlyLiwLguLfrOeqRfqUgrWgsQgsQgsQgsQgsRhtRhtRhtRhtUgxUgxUgxUgxUgxUgxUgxUgxWjyWjyWjyXkzXkzXkzXkzYl{Ul{TkzSjyRixRixSjyTkzUl{TnzTnzSm{Sm{Sl|Sl|Tl~Tl~Xl}Wk|Xj{Yl{]n{_p}_o|^nz:Te:Te:Te:Te:Te:Te:Te:Te:Rd:Rd:Rd9Sd9Sd9Sd7Sd7Sd4Pa4Pa4Pa6Pa5O`6N`6N`6N`6P`6P`7Qa7Qa7Qa6P`6P`5O_6N`6N`5O`6Pa5Qb5Qb4Rc4Rc8Rc8Rc7Sd7Sd5Sd6Te4Ue4Ue7Sd7Sd7Sd6Rc7Sd7Sd8Te9Uf:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te;Ue9Ve:Vg8Vg7Uh5Uh3Th2Sg7Uf5Vf4Vf2Vf2Vf4Vf5Vf7Uf3Vj2Ui3Th3Th6Uj8Uj7Ti8Sh4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg/Wi1Wi4Uh5Uh5Uh5Vi2Xj0Xj7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj2Zm2Zm4Ym5Zn7Zn8Ym8Ym9Xm9[k9[k9[k:\l:\l;]m;]m;]m>Zk=[l=[l;\l:\l:\l7[k7[k?]p?]p?]p=]p=]p<]p=^q=^q;Zq;Zq9Yp8Xo5Wn3Ul/Tj.Si(Qg%Nd#J` H[FXCU@O=L=O ;L 9F 5A 2; -:)9(8 ,5 ,5-6-8 /90<1<2>3A3A3A3A2@2@2@2@1A1A0>.;+7'1$-!+ % % ' + %0+70=4@4D5E5E6F6F5E5E4D3D3D4D6F9F9F8C5@/=-:*3$*#  )*22:5@7C:FP>P=P=P=P08(0 )' *$*-66B9H;K?OCQBQIQIQISISHUFUFUETCRAP?O?O?O=N:M7K5?.:&1 !, % ! %%,;2@9I=L?OBQFWJZL_K]JZJZJXJXIVGTAUAS@R>NR>Q?R@P@P@N?M?M=H;G;G:F9E7D6C6C5A5A4@4>3=,8&0",$!    #' *+8,9/<1?4B6F7G8G9I9I8I7H6G6G5F5F3C2B1?0>/;-:-8,7,9,9-9,8*3%/"*'   ! %"(%*(7*9-</>1?1?1>0=0>1?1?1?2@2@2@2@3E3E5G5G5G4F2D1C5I5I6J6J6J6J5I5I4D4D2C1@ 0? 0>/=/=.7.7.7-8,:-;.<-=/@2C6G:J[p>[p;Zo;Zo:[o:[o7Zn7Zn7Wn6Vm5Ul2Tk0Ri,Qg*Oe'NdG`F]BX@S?N4?3@3@4A4A4A4A5B5B1A0@.<,9(4$/!+) " $ ' #-(5.;4@7D5E5E6F6F6F6F5E5E5F5F6E8G9F9F8C6A.<-:(2")"   &$-.75?8C;GQ=PL=K=K:F7B0;*2"(     %&,/77@=G@JBMAUBTCUCSBRBPAOAO>I=H19,5&. )  %$-)11=2>2@5B6F8G8I8I:J9I8I7H7H6G6G5F4D3C1?/=/;-:/:/:.9,8,5)3%. *&"  ! %$)'-+0+:,;-<0>1?1?2?2?1?1?1?1?2@2@2@2@2B4D6F7G6F4D2B0@4E5F6G6G6G6G6G5F2B1?/> ,< +: *9 *8 *8+2+2)3)3(4)5)5*8-=/?3B5D8F;H>KANCVEXH[!K^#M`)Qd-Uh2Wk8]s9^t>auAdxFgzIj}Mn~NoTmTmUo€UoVqWq}Xr~Xs}WqVp€Vp€UoUoVp€Vp€WqRrSs€Ur€VsXsWr€Xr€Wq[r‚ZqYp€Yp€XoWn~Vm}Vm}Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizOizNhyNhyOgyNfxPfxPfxPfxOiwOiwOiwNhvNhvNhvNhvMguMh|NhyNfxLdvPduQevTgvWgwQfuQfuQfuRgvRgvRgvRgvShwVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{[m~Zl}Zl}Yk|Yk|Zl}Zl}[m~VnzVnzUl{Ul{Ul|Ul|Vl~Vl~Xl}Wk|Yk|Zm|^o|_p}_o|^nz8Vg8Vg7Uf6Te6Te5Sd4Rc4Rc4Rc4Rc6Rc8Rc9Qc;Qc;Qc=Qc5Qb7Qb6Pa7Oa6N`8N`7M_7M_4N^5O_5O_6P`7Qa7Qa6P`6P`5M_5M_5O`5O`4Pa5Qb3Qb4Rc8Sa8Sa7Tb7Tb5Ub6Vc4Vc4Vc8Te7Sd7Sd7Sd7Sd8Te9Uf9Uf:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te6Wf6Wf6Wg6Wg6Vi5Uh5Ti4Sh7Uf5Vf4Vf2Vf2Vf4Vf5Vf7Uf5Ul4Tk4Sj4Sj6Ul6Ul5Tk4Sj4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf5Yk5Yk4Xj3Wi3Wi3Wi3Wi3Wi7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj7[m6Zl6Zl8Yl8Yl8Yl8Yl9Zm:\l:\l:\l:\l:\l:\l:\l:\l<\o<\o=]p=]p=]p<\o;\o;\oL@PATCUCUCUCUBT@R?Q>P>Q=P;N;K;K;J;JL7G3A,6 %, !   #"+,56@=GALDNCQFYGXFXGVFUESCQCQ?J?J>I/>0>0>0>1?3@4A1?1?1?1?1?2@2@2@1A2B3C4D4D3C2B2B4C5D4D4D3C3C2B1A/=.;+9 (7&5%4&2&2+1*2*2*4+5+7-8.90>2@6C7D9E ;F >H @J @QBSCUEWFXI[L^!Oa*Uj,Uk/Xn5]p9at?ewCi{DkzPh~Qj~Qj~Tl~Un~VoYpYpWq‚Wq‚Wq‚Vp€Vp€Vp€VqVqRrSs€Ur€VsXsWr€Xr€Wq\p\p[o€[o€ZnYm~Xl}Xl}Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizPhzPhzOgyOgyOgyNfxNfxPfxOiwOiwOiwNhvNhvNhvNhvMguNf|Ng{NfzOdyOewRfwTfwUgxQfuQfuRgvRgvRgvShwShwShwVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{\k~\k~\k~\k~\k~\k~\k~\k~XnzXnzWl{Wl{Wk|Wk|Xl~Xl~Xl}Wk|Yk|Zm|^o|_p}`p}_o{8Vg8Vg7Uf6Te6Te5Sd4Rc4Rc4Rc4Rc6Rc8Rc9Qc;Qc;Qc=Qc8Rc7Qb8Pb7Oa8N`8N`9M_9M_4N^4N^5O_6P`6P`6P`6P`6P`5M_5M_4N_5O`4Pa4Pa3Qb3Qb8Sa8Sa7Tb7Tb5Ub6Vc4Vc4Vc8Te8Te7Sd7Sd8Te8Te9Uf:Vg:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te5Xf5Xf6Xh6Xh6Vi6Vi5Ti4Sh7Uf5Vf4Vf2Vf2Vf4Vf5Vf7Uf6Ul5Tk4Sj4Sj6Ul6Ul4Tk3Sj4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Zl5Yk4Xj3Wi3Wi3Wi3Wi3Wi7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj:[k:[k8Zj7Yi7Yi8Zj9[k9[k:\l:\l:\l:\l:\l:\l:\l:\l<]q<]q=\q=\q=\q<[p;Zo:Yn9Xo8Wn6Vm5Ul1Sj/Qh,Qg+Pf'L`&K_#K^!I\FYDWAT@S:R 6O 6K 5G5C6?3; 27*4(1 ',%'#&$'%*%, '7 *9 .< 2A5C7G9H9H8E7D7D6C6C5B4A4A0@.?,:(5#0* ' % " '!+'1,91>5A7E9H9H:I:I:I:I9H9H9J8I8G9H;G;G;E9C/=,9'1!( "! # '$1-:7C?KBPCRDVDXFWFWFWEVCUAS@R?Q=Q=Q@KM[SdXi[l]l\k[kZjWgTdRaO_N^N^J\HZEVDSCRAO>M=I3:+1 #)$ # !)+5 6BARFWL^PaQcSeVjZnZoYmYmYmYjTfPaK]K]JZFWFTDSCQ@N=K4E/= )2!&  ('13==GCMEQFTGUJ\J[J[JXHWGTFSER@K@K?J>I:F;G;J;J;K;K:M:M:J:J9J8I7H7H6G6G5E4D1?/=/;/<1<2=.5*2&, ( #     !%#*)1.53:4;3A2@1?1?1?2@3A4B2@2@2@1?1?1?1?1?1?1?0>0>1?2@4B5C6C6C5B3A2@0>.<-;+9*7 '5 %1#0$/$/%0*2*2+5,6.91<2?4A4C6D8F:G :G ;G =I @K?O?P AR BS CTDUGXJ[KaLb Od&Sh*Xj1\o5ar8ctFezHezJh{Ni}RkTnVn€WoVn„VoƒVoƒVpVp€Vp€VqUp~RrSs€Ur€VsXsWr€Xr€Wq\p[o€[o€ZnZnYm~Ym~Ym~Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizRhzPhzPhzOgyOgyOgyOgyNfxNhxNhxNhxMgwMgwMgwMgwLfvOf|NfzNfzPezPfxRfwSgxSgxRfwRfwRfwRfwSgxSgxSgxSgxVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{[k|[k|[k|[k|[k|[k|[k|[k|XnzXnzWl{Wl{Wk|Wk|Xl~Xl~Ym~Xl}Yk|Zm|^o|`q~`p}_o{9Uf9Uf9Uf8Te8Te7Sd7Sd7Sd6Rc6Rc8Rc8Rc8Rc9Qc9Qc9Qc9Qc9Qc8Pb9Oa8N`9M_9M_8L^4N^4N^5O_6P`6P`6P`5O_5O_4L^5M_4N_5O`3O`4Pa3Qb3Qb8Rb8Rb7Tc7Tc5Tc6Ud4Ud4Ud8Te8Te8Te8Te8Te9Uf9Uf:Vg:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te3Xf4Yg4Xh6Xh6Wj6Vi5Ti5Ti8Vg6Wg5Wg3Wg3Wg5Wg6Wg8Vg8Vi7Uh4Tg4Tg6Vi5Vi4Uh3Tg4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf7Xk7Xk2Xj2Xj1Wi2Xj6Wj6Wj7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj=[l2C6F7H7H6G6C5B4A4A3@2?1>0=0A.?+9&4!.) %$ &(#.*6/;3@5D6E;J;J-:'2 ( # # & "*+83A?KGTIWI[J\K_IYHYHYGXFWDUBSBS>R>R>RL9H1> +6%+   #%/.9:ECNGSIVJZK[N_N^M]LZJXJVGTFSBMALAL@K?J=I08,1%* # $$.,72?5B6?5C4B3A3A3A3A3A4B2@2@2@2@1?1?1?1?1?0>.<.<.<1?4B6D7C6B5A3@0=.;+9)7 '5 '2 $0#."-$,&.'/)3)5+6 -: 0= 2@ 6C 7D 6D 8F 9G :H:G:GN?OAQAQ?P@Q BSDUEZEZF\J^Nb Rd&Vh(Xj8`s;`t=bvBeyGh|KjPm‚QnƒSkƒSkƒUmƒVoƒVpVp€VqVqRrSs€Ur€VsXsWr€Xr€WqYp€Yp€Yp€XoXoXoWn~Wn~Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizRhzRhzRhzPhzOgyNhyNhyNhyLixLixLixKhwKhwKhwKhwJgvPezPfxPfxQgyQhxQhxQhwQhwRfwRfwRfwSgxSgxSgxSgxThyVhyVhyVhyVhyVhyVhyVhyVhyWjyWjyWjyXkzXkzXkzXkzYl{XkzYl{Yl{Zm|Zm|Yl{Yl{XkzZmzZmzYl{Yl{Yk|Yk|Zk~Zk~Ym~Xl}Zl}[n}_p}`q~`p}_o{:Te:Te:Te:Te:Te:Te:Te:Te9Qc9Qc9Qc8Rc8Rc8Rc6Rc6Rc9Qc9Qc:Pb9Oa:N`9M_8L^:K^5O_5O_5O_6P`5O_5O_4N^4N^4L^4L^4N_5O`3O`4Pa2Pa3Qb8Rc8Rc7Sd7Sd5Sd6Te4Ue4Ue9Uf8Te8Te8Te8Te9Uf:Vg:Vg:Vg:Vg;Wh;Wh:Vg:Vg9Uf8Te2Yg2Yg4Xh4Xh6Wj6Vi5Ti5Ti9Wh7Xh6Xh4Xh4Xh6Xh7Xh9Wh:Wf7Ve6Ud4Ud5Xf5Xf2We1Vd4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg8Xk6Wj2Xj0Xj0Xj2Xj7Xk8Xk7Yi7Yi7Yi7Yi8Zj8Zj8Zj8Zj?\k>[j;Zi7Xg7Xg8[i7\j8]k;]m;]m;]m:\l:\l9[k9[k9[k6Ym6Ym7Xl6Wk5Ti5Rg3Pe4Od.Ob-Na)M_&J\!GYEWBTAS@Q?P>O=N:K 8I6G4E6F4D0>-<,:)6&3$/ #/ !,!( &"%%* ). +1*:,>1B4F7H7J5I4H2@2@2@1?1?0>0>0>1B/@*9%3 .( %$'+'1.93?7D9H8I>L>L?M?M?M?M>L>L=MT@T@T>R/7*/#'  $"-)7/=4E6G=L=L>N>N=P=P;P;P;K;K9J9J8I7H7H7H6F5E4B3A2>0=0;/:*-%)$    (!+&1-62<6?6A6A6C6C6C6C4B4B3A3A2@2@2@2@1?1?1?0>3?2>0<0</;0<2>2>2=2=1<.:,8)6'4&3 %1 #/"-!,#+%-)/+1 *8 +8 ,:.<2@4B6F8G7H8I:K:K9J9J;LN>N>N=M=M>O@Q?U?T @U BWEYH\M^O`%Ug'Wi,Zl2]r9`v?dzDf}FhOf€Ph€Rj‚TmVpWqWr€Ws~RrSs€Ur€VsXsWr€Xr€WqVp€Vp€Vp€UoUoUoUoTn~Tm}Tm}Tm}Sl|Rk{Rk{QjzQjzQk|Qk|Pj{Pj{Pj{OizOizOizUi{Ui{RhzPhzPhzNhyNhyLhyLhyLhyLhyKgxKgxKgxKgxJfwOfvPgwQhxQhwRixRjvRjvRjvRfxRfxRfxSgySgySgyThzThzWizWizWizWizWizWizWizWizWjyWjyWjyXkzXkzXkzXkzYl{WmxXnyYozYozYozYozXnyWmxZmzZmzYl{Yl{Yk|Yk|Zk~Zk~Ym~Xl}Zl}[n}_p}`q~aq~`p|;Se;Se;Se;Se;Se;Se;Se;Se[j:Yh9Xg7Xg7Zh7\j8]k;]m;]m;]m:\l:\l9[k9[k9[k4Vm3Ul4Tk3Sj2Qh1Me1Kc0Jb'IY%GW!EUBR@O=L:I9H0<.;,:+9(7&5 /+&%%$) ).,1-?0A4D7H8K8K6J4J2@2@2@2@2@3A3A3A2C/@*9%3 .( %$'!,(4/<6C9I;KN%4 , ''$-,5:G EU QdXm^sdy g| h{g}dz_sZmVgSdQaQaMbM`L^K\IVCN:FFQMYO\P_QbTePaQ`P_N[KYJVHTFSCNCNBMAL@K?J>I=I=I8E4>/6(. "&  !)&3-<2D5I7L=L=L=N=N=P6A6A6A7D7D7D7D5C4B3A3A3A2@2@2@1?1?0>0>3?3?2>2>1=/;.:.:+6*6*6)5&3%2"0!/#."- ,!*#+'-+1.3 -< -=/>0?3C5F8H9I9K;M.7',!%! "$)-45@:HN=SP@P?N;H8C8> 16)-#& ! ")+14BPHUQ]Xd[i^k_napWgVfRcO`L^J]I\ H\EWBT@R>Q?Q=P9M6J1B)9 ".*$ % "1-> 6E >N KZWh`sdxd|c{av_t]rZpWlTiRgPfS\Q^N^J\EX=M5B/:#+!("  !# &-,61>:NCVK_OdXmdzm‚n„mˆn†m…jd{]rTkPfM^L]JZEV?N8E1:,4 ' # )$16>>IHZNcOeQaT^W\WaUaQbM`K^HZHUGSCMCNBP@O>M;J8I7H=I8E3?.: '2 ) #  !&&0-:3@8E=J BMDNDNCQDSCU@R:N7K>L=K4B3A2B4D6F8G7F6E5D3C2B2B2B4D3C3@1?1=1=2<2</</;/;/;/;.9*6'4%1%/%/#. !- + )(+ , %/)3,7-8-9,:1<3>5B7D9H9H7H6G:K:K9J9J9J:J:J:JL>L>I>I=GN >N >N GY FYH[J^La%Pe,Si0Uk8Xo=]tDcxKh}PkQm~UoVp€\n[o€\q€Zr~Wq}Vs|Vv|Xx~\r„[qƒXqVoVp~To}Tp{Tp{Xo~Xo~Xo~Wn}Vm|Ul{Ul{TkzSmyRlxRlzQkyQjzPiyOgyOgyNhyNhyNhyNhyNhyNhyNhyNhyGhxIgxLfwOewPfxNhyJhyIjzMgxMgxLfwMewNfxPfxQgyThzPh|Ph|RhzRiyTixVivXivXjuTfwSgxPjzOl{Ol{Qk{UizWizWjwXkxXkxYlyYlyYlyYlyYlyYl{Zm|[n}\o~\o~\o~\o~\o~Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}Ym~Ym~Zo~\o~\o|_p}_q|`p|9Xg8Wf6Ud7Tc7Tc9Sc:Td:Td7Tc7Tc7Tc8Rb8Rb8Qa8Qa8Qa:O^:O^:O^:O^:N_:N_:N`:N`:O^:O^:O^:O^9N]9N]9N]8M\4M]5M_5M_4N_5O`4Pa4Pa4Pa2Pa3Qb4Rc5Sd6Te5Sd4Rc4Rc:Te:Te8Te8Te7Uf7Uf5Vf5Vf6Vi6Vi6Vi6Vi6Vi6Vi6Vi6Vi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh;Wh:Vg8Vg8Vg6Wg5Vf4Vf4Vf6Wj5Vi5Vi5Vi5Vi4Uh4Uh4Uh5Vj5Vj4Ui4Ui4Ui4Ui5Vj5Vj6Wj6Wj6Wj6Wj6Wj6Wj6Wj6Wj7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi3Zi5Yi6Zj8Zj8Zj9Zj8Yi8Yi;Yj:[k;\l:\l;]m9]m9]m8\l8[o8Ym6Wk4Ui5Ti3Rg1Pe1Nc*Oe(Mc(Ja$G[ CW?R+; *7 &0$* &&'( +#1+93?6C7D7D8E8E7D7D6C7G7G6F5E4D4D4D5E2B1=-6',!%" %)+/3;;E?L@M@NBPESDSDSDSCRBQAP@O>T=QN6B,5&, !&  #)(1:@ALK\PfRiUgYg\fZeXfTfPeLbJ]IYHVBPBPAO>NL=K=K_sCcvIgxLj{Nl}Vl~Xn€Wp€WqVp~Uq|Wt}Xu~Zp‚Zp‚Yp€Yp€Xo~WqWq}Wq}Xo~Xo~Wn}Wn}Vm|Ul{Ul{TkzSmyRlxRlzQkyQjzPiyOgyOgyNhyNhyNhyNhyNhyNhyNhyNhyHiyIgxMgxNfxNfxMgxJhyIjzMgxMgxMgxNfxNfxQgyQgyThzPhzPhzRiyThyTixVixVixXhxUgxThyQjzQk{Qk{Rk{UizWizWjwXkxXkxYlyYlyYlyYlyYlyYl{Zm|[n}\o~\o~\o~\o~[n}Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}Ym~Zo~\o~\o|^o|_q|`p|`p|9Xg9Xg9Ve8Ud9Sc9Sc:Sc:Sc6Sb6Sb8Rb8Rb9Rb9Rb;Rb:Qa:N`:N`:N_:N_:O^:O^:O^:O^;Q\;Q\;Q\:P[:P[:P[9OZ9OZ7O[7O[6P^6O_5O`5Nb3Nb3Nc4Pa5Qb6Rc7Sd7Sd7Sd7Sd7Sd9Sd9Sd7Sd8Te6Te6Te5Vf5Vf5Vi5Vi5Vi5Vi5Vi5Vi5Vi5Vi6Xh6Xh6Xh6Xh6Xh6Xh6Xh6Xh;Wh:Vg8Vg8Vg6Wg5Vf4Vf4Vf6Wj5Vi5Vi5Vi5Vi4Uh4Uh4Uh2Wk1Vj1Vj1Vj1Vj1Vj1Vj2Wk6Wj6Wj6Wj6Wj6Wj6Wj6Wj6Wj7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi3Zi6Zj6Zj9[k9[k9Zj8Yi8Yi9Zj9Zj:[k:\l:\l8\l7[k5\k8Wn6Ul2Ri0Pg,Ne*Lc'I`%G^GZEXBV?Q;M7G4D2B.=/=0>2?4A6B7C8D 4C 6D5F5E5E5A5?4<1?0>->,=*:(5 $. "( $ % % '-%4/<4B7D7D8E8E8E8E7D7D6F6F6F5E5E5E5E5E2B1=-6&+ %    $),05;BBMGSGUGUGTHVHVHVFUETCRBQAPAV?S?RASBRAPN7H2B *0 #) #!"$ !) &-/5 3;9CALGXM`QhRlOfPgRiTjUkUkTjSiQ`QbPaHY>N4A/7-4,8.70718292:1=0>0<7D?OEWMaXn^x`{j€h~e{bu]qXmUiRgQaL\FWASP?M=K2>3=3=1>1=1;/:-6)3$- ) % $ #" # $ % & + #/*4/:4>4@4@4@7B7B8E8E8G8G5F5F8I8I9J9J:K:K ,; +:+7,:-; 0= 2@ 5B 6C 6C 5F5F6F5E6C5B4@4>2@0>->,=*:(5 #- !' $ $ &(!/)71?7D7F8G8G9H9H9H9H8G8G7F7F7F8G9H8G7F2B0=+5 $* $ ! "#'+-59@IISO\R_R_O]M[LZKYJXHVETDSCRCXBUATCUETAP@EGMRT] XdZj\o]qau_t]r[pYnVlUkTjN`N_M^JZET=L6C1?)+%'!$#&&)(, ),(--0 .2184>8G>PBVF[EYF]J`LbNePfOeOeN^N_J[BQ7D2<2:4;7C9E>H@J@J7D:K?SG^OiTo_t_s^q\oZmVjThRgN^IYBS=M9G 0= &- "     $$ ('-31;8G=SC\IaOfRiVgUiRhOhKeH`E\CXBV@T>R>P=O;M9I8H3C+<$2 +$!',.59BALGSIUKWLUL[JYFUCRBQAP>N/7(0)"     #((.+39FL;K:J:J;J:I9H7F5E5E5E5E2B2B2?1?2>2>3=4>3?0=/:-6*2&,&!   #%!'$/'1,82<4@5A5B3A3>4?5B6C6F7G7H7H6G7H8I8I:K:K;LS -; +8 )6 '5+7,8 /< 1?4A5C5C4E4I5G6F7D6C5B4A3A3A2@/@->*:(5 #- !' # %&*$3-<4B9H8H9I:J;K;K;K;K;K9H8G8G9H;J;J9H7F2B/< )4 #) $ ! "$%)/2:@GONZT`WfWfS`P^O]M[KYIWHVGUFTDYDWCVEVFUAP;H5A-5&, %!! #%*+165;=CGJS PZScVhXl\q\q[pZpXnWmVlVlOaNaN_KYCQ;H4@/<()((')*..3373603 0403.5/70<3C6H9M;N=P@TEXI]KaMbNcL]IZCR9F1=1;6> =DCTFWL\N^M]GXAP;K9>6=3?1?3D6K?TF]NaQcTfVhVhTfRdOdM^GY?Q9J3B +6 !&   ! $$ () +, --,3/72@8I>TD\KbPfQcQfOfMgJeG`E\CXAU@T?S@R?OHGTLZO\Q\R]N_L[JYHWFUDS@O=L?M>LKAMBPBP@O=M;N:M;J:I9H8G6F5E5E5E3C2B3@1?2>2>3=3=2>0;,5)1%, &  !&")%+)5+7/:2>3?3@2?1>2=3>3@4A4D4D5F5F4F4F6G7H9J:K;L;L7N7N8O9N9L9L8K7H9J9J8I7G 6D 4C 4B3A4?4>3=2<3= 4=6?7@7E9G;I=K?OCS%IY'N].Rb5Wg<]mBcsHfwMh|RkTmUmUmVoYp€[p\o~\o|[n{Wn}Wn}Wn}Vm|Vm|Vm|Vm|Vm|SmyRlxRlzQkyQjzPiyOgyOgyOizOizOizOizOizOizOizOizPj{Pj{MizLhyKgxKgxNhyNhyNhyNhyNhyNfxOgyRhzRhzUi{UkvUkwUkwUjyUizUi{Uh}Sh}UizUizUizWizWizUizUizUizWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|[n}[n}[n}Zm|Zm|Yl{Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}\o|^o|_p}`p|`qzcr{cr{csz=Wg=Wg=Wg>Wg=Vf=Td)9'4 ", & %%(!/)72@6F:I:J;KM>M;J8G2B/< (3!(# " %& ),58 CH MVQ\TcXgWfQ`R_Q^O\LZJXIWHVHVFZFXEWFWFUBP:G4@,4&,"& "$$% $& '+ +0.036 9= ?F EOJWO]RbPfQgShTiTiTiShShRdQdOaIX@O7C0< -7))+/ .4296>2?2@3A7G;L@SDXI\J_FUCQ;H5?0;4>>HEPPcShYm[pYmSeL]FWDI=F6@1=.<.>3D:K>PASGXK]N`M`K_I]L^FY>Q5G-; $.    " &*,105262525/6/80;2@7G=PCUGZK]L_LbKcIbH_EZEX@T@R?QAP@N:G2?*8'0)!  !!+33;=HGTM[P`R_T_K\J[IZIXIXHUDRAOBP@N?M?M>M>M;J9H:G7B1=*6&.' "  %).2:8DP0@/?4@4@4A3@2B1A0B0B3E3E4F6G7H8I9J9J7L8M8M9L9L8I7H8G9I8H7E 6C 4@3=2;1:/6.5-4,3-4.5/607-6/82;4?7B;H@M"DQ$GT(KX/R`6Wf;\lB`qGevJh{Nl}Qm~UoVp€Zq€Zq€[q}]p}Wn}Wn}Vm|Vm|Vm|Vm|Vm|Vm|SmyRlxRlzQkyQjzPiyOgyOgyOizOizOizOizOizOizOizOizQi{OizMizJhyJhyLhyNhyPhzNhyNhyNhyOgyOgyRhzSi{Ui{WjyWjyWjyUjyUizSjzSi{Si{Tk{Vj{WizXhyXhyVhyUizSjzWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|[n}[n}Zm|Zm|Yl{Yl{Vm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}_p}_q|`p|`qzcr{cszcszerzWg>Wg@Wg>Ue?Sd>Rc9Rb9Rb:Qa:Qa;O`;O`;O`K .; +8 )4 &2 &0&1&1+7 -82>6B9E9I8K7K7N8M:I;G;E8E6F4F4B2@.?,=(8%2 *$ %&*%2/<6C9H9IN?O?O@P@P@P@N>L=K?MBPAO=K9G2B/< &2!(# " '( +. 8<EJ OXQ\SbYiVgQ`S`Q^O\MZLYJXJXJXFZFXFXFWFUAO8E2>,4'-%) )*-, --.01424466:7?:D=HBMGQCXDYF[J^K_L`MaNaOdNaL^ETLERISGQFSEOAL09/8 -5,6-9/<3A7G;L,9/;4@3C5F9J?QAUCVCXBWDWAU;N1B(5") !  !''-/88C=GM=L;J9H8D2?+7$. )#   #&*/67A?KCQ?N@N?O@O?Q>P;P:O:I:I8G7F5E4D4D4D5E4D4A1?1=0<1;1;0:*5$,%    " '$-'4*8-:2<1=1=0>0>0@1A1A6B5A4A3@1A1A0B0B2D2D3E3E5F6G7H7H7K7K9J9J9H9H8E7D5C5B 3? 3< 19/5.3-1+0*/*/).*/+0-2-2,0.204283:6=:C=F?GCK%HR)LY.Q^4We8\l;_oCeuFgwIjyPm|To}Vp~Wo{Wo{Vm|Vm|Vm|Vm|Vm|Vm|Wn}Wn}SmyRlxRlzQkyQjzPiyOgyOgyPj{Pj{Pj{Pj{Pj{Pj{Pj{Pj{PhzOizJhyHiyHiyKizPj{Qi{OizNhyNhyOgyOgyRhzSi{Ui{Zi|Xi|Xj{Vj{VkzTkzRlzRlzUl|Vj{YizYgyYgyXhyThySjzWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|Zm|Zm|Zm|Yl{Yl{XkzVm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}_q|`p|`p|ar{cr{cszerzftz;UeWg>Wg@Wg?Vf@Te?Sd:Sc9Rb;Rb:Qa;O`:N_Vh0< -: ,9 )6 '2 &0%0%0&/+4 -72=7B:H:J:M9N8Q9N;K*;'7$1)" % '-(61?7G9H9I=O>P?Q@RASASASASBP@N?M@NCQCQ>L9G2B-; &2 '# # '( ,/ 6: CJ NWO\SbZjYjTcT`Q^O\MZLYJXJXKYFZFXFXFWFUAO7D1=,4)/),./42 5456689<9<6=4;3;3=7@;C9N/@1C5F8K;O9G:JL=KLBQ>M>L=M?N>P=P;P:O:I9H8G7F4D4D4D4D6F5E4A2@1=0<0:0:.8)1!)    !%#,(2+9-</=3?2>1=/=0>0A2C4D4@3?2@2@3C4D3E4F1C1C2D3E4E5F5F6G8I8I9H9H9F8E9D8C2?2=1: /7 -2+/)+)+*-*-),),*-,/ ,0!-101234646484:5<7>:@=CBJ!EO$KT(P\.Uc0Zg8\l;_oAdrFgvMjxPkyRlxTlxVm|Vm|Vm|Vm|Vm|Wn}Wn}Wn}SmyRlxRlzQkyQjzPiyOgyOgyPj{Pj{Pj{Pj{Pj{Pj{Pj{Pj{RhzNhyJhyHiyIjzKizPj{Tj|OizOizNhyOgyPhzRhzSi{Vj|Zh~Zh~Xi|Vj{TkzTlxRlxRmwUl|Vj{Yiz[gyZfxXhyThySjzWjwXkxXkxYlyYlyYlyYlyYlyZm|Zm|Zm|Zm|Zm|Yl{XkzXkzVm|Vm|Vm|Vm|Wn}Wn}Wn}Wn}`p|`p|`qzcr{cszerzftzftz>Xd=Wc=WcN_>N_?O_?O_=P_;P_9P_9P_7Q_7Q_:P\9O[9N]7N]7N^6O_7Oa7Oa7Qb8Rc8Rc8Rc8Rc9Sd9Sd9Sd;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh9Uf7Uf7Uf5Vf5Vf5Wg6Xh6Xh7Xg7Xg7Xh7Wj7Vk7Vk7Vm7Vm3Wi3Wi5Vi6Vi8Vi:Ui:UiV=S/7*2$-(& ! &"0*:2B9I>LANDRESFTGUGXHYIZJ[FXCT?R@PBQBO=K8G2D-; ).%& %*,47D ,0 044;8?9D9H:M6B9F;L:N;NCM@J ;G 6C /< *3 -3485C:ICRL\TcXdYcX`VfS`P[OWNSIMAD:> 43 .. &*!'' ) "* ",%"+(52C@SNd\pcv d~ g€ i€kk~h{dvasZiUdN\IXFT@O8E0>17-6+4*7 .<2?6C8D2H,>'2%*#'#(*31>=GCNIWL\N_O_JXDP@S/9.6,3+0 ,7 -:1>5B9I;OI @J:I;J;J:H7G5F5F5G3?,5 %,#   #%+17=EBMBOANBQAPAPAP?O?O>N>N5?6@5?3=3=4? 7B3I4H4H6G8E7C4@1<0>.:*6'2&.%,%,%+%+$,%,'.)1,4/7/:071:2;4> 6?6B6B6B 7E 8F :H=KAODRGUIW)N\-R`5Xf:]k?`oCdsGhwLkzSk}Un~XqXqWqWo{VnzVnzTn|Sm{PjzPj{Pi}Pi}Mh}Mh}Ol{Ol{NkzNkzNkzMjyMjyMjyNhxNhxNhxNhxOiyPjzPjzQk{Ng{NhyNhyOhxPjxRjvSkwVlwVhyThyPiyPjzPjzQjzVj{Xj{XlwXlwXlwXlwXlwXlwXlwXlwRlzTkzTkzWl{Xm|[n}[n}\o~[k{[k{[k{[k{[k{ZjzZjzZjz\l|\l|\l|Zm|Yn}Zo~[pZq€[rz[rz^s{^s{at|bu}ct}ct}>Xd=Wc=WcN_?O_=P_=P_;P_;P_9P_7Q_7Q_:P\9O[9N]7N]7N^6O_7Oa7Oa8Rc8Rc8Rc8Rc9Sd9Sd9Sd9Sd9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf7Uf7Uf5Vf6Wg6Xh7Yi7Xg7Xh7Xh7Wj7Vk7Vk7Vm7Vm5Vi5Vi5Vi6Vi6Vi8Vi8Vi8Vi6Wj4Xj4Xj4Xj2Xj2Xj0Xj0Xj2Vf3Wg3Wg4Xh4Xh3Wg3Wg2Vf6Wk5Vj4Ui4Ui4Ui4Ui5Vj6Wk6Ym5Xl5Xl3Vj2Ui1Th0Sg/Rf-Pd,Oc*Ma(K_%H\#FZ!DX CW=T=SL9H1@+8 &,$#! %'+14> 7C@KHROZT`UdUfSeRcPaO`O^O\O\P]R]OZNVNUHO>F7>5=1459H;E:D6?5>4=2>3?2@1?0>4>1<.: ,9 )4(3 /77??NCSI\QdVhYiZfYc ZiVeT`T^S[PVHOCH :=48,1$+!( ' % %!!(+78IG[Tk`ufz m… o†p…p…n€i{evasan[iUdR_O]JWBP=H6@1<+7'4&3&3'3(3(<&4#, #)%*(00=9IHUN\TdWgWiVgQaKYGVAQI;E9D9C:I9H9H8G7F5D2B1A-8%/&   ""(,18?BJGQHTFTCRCRBQBQ@P?O?O>N1>2>4@5A4@3?3?5A7C5I4H4E5E6C4@0<-9,6)4'2%-$+$+$*%+(.*/*1+3,70:2=3>2=4>7@ 8C 9D 9F 9F 8G9I9I :J N@PBRCSJY$M\)Ra-Ve3Zi9]m>brAeuMh|Oj~TnUo€Un~Ul|Ul{Vm|Uo{Tn|Sm{Rk{Rj|Pj{Pi}Oh|Ol{Ol{NkzNkzNkzMjyMjyMjyPjzPjzOiyNhxNhxOiyOiyOiyOizNhyNhyOhxPjxRixSkwVlxVhyThyPiyPjzPjzQjzVj{Xj{XkxXkxXkxXkxXkxXkxXkxXkxQkyTkzUl{Xm|Xm|[n}[n}[n}[k{[k{[k{[k{[k{[k{[k{[k{\l|\l|\l|Zm|Yn}Zo~[pZq€[q|[q|^r}_s~as~btcsdt€>Xf=We=WeP0=/<,:*8 ,2 *0 '. $, $+ '..3274A5B8D9H:J;K:K9M9E9E:F:F:F:F9E9E5B5?18-1 (+ "& $ " $ #**75C@PHYN^Q^P`P`O_O_N^M]M]M]J[FWDVETGUGS@N;J 0> *3 %)#"# "!%')-.7 1;7?>GENJTMYN[P]P]O_O_O`O`O`OaRcN^LYJVDM:C5<4<8==BDIIQNVQ]TbUeQcQaN_LZIVFPCLAJF 4<,3$+% !'/;?POe\td}hrˆrˆs‡q…n€i{evctdqam\iYdWcT_NYIU>J7D.;&3 ,(#!*&$"( )//::ICWVe\larat`s^oXiRbN\JYESBM>H:C5<29.1*1'/$/$1'5*9-;2C/>.;.7)/"&  & (#*'-(.(.(.'-!'!'!'"*&..68?>G=S@UCVCUAO>IN=L,=%0(  %"-%/)2-81;2>3?4@4D4D4D3C3C3C3C3C4A4A3@3@2?1>1>1>1>3@4A4A4A4A6C7D5G3E2B1?0=.:+5 (1$-#,#*")#)#)%+'*+0-1.41:2=3@4B 4C 6C 7D 8F:G:J;K;L:L;K:J:J:J;K;KXf=We=We0=0=.:,8(5 */ ', #* !)#*'0.63:4A6C8D:H:J;K:J9L;E;EGAKCMJRJTLXLZM_NaNcNcObJ^FYBR=I4@4;5=>DBJHQNWR\UbWdXgPgQfPcO`N[LXKTJRERBO>I;D7>18+1 ',#+( $ $& +,96D@SEYMdUmZq\q^o`o`p]n\m\k]k[gXdUa NX GQ >H4<+1#&    "&1:BRRi]xeh…o„o„n‚mk}gzdvcuan^l[iYfXcUaR^OZET=L3A)6 !,$ (*44D@TLb^ndvh{f|dzat\mWgTaQ^NZKUGRBL=G9B7925+0#- +!+#.&0(2$/#,$+ "("! &/(1-5183:4:3928*2(1&/",")'+/2787PN>M+=*<".&#!+&3)5,80<3?4A5B5B5E5E5E4D4D4D4D4D4A4A3@2?2?1>1>0=0@1A2B3C3C5D5D6E4B2@/<,8+5 )2 &- #+''!'"($*',).*/.1/4 17 4= 5B 6D6F5G7G8H9J;K;M:M:N9N;L;L:K9J9J9J:K:K>Q@S AUCWEYJ^Pd"Th0Yp5[s;`vBbyHezNf|Rj~Vk€SmySmyVnzUmySkwSiuSiuSiuQk{Qk{PjzPjzPjzOiyOiyOiyQk{PjzOiyOiyNhxNhxNhxOiyOiyOiyOiyOhxOhxRixRixUjyVhyThyPiyPjzPjzQjzVj{Xj{VlxVlxVlxVlxVlxVlxVlxVlxPjxSjyUl{Xm|Yn}Zm|Yl{Xkz[k{[k{[k{[k{[k{\l|\l|\l|]m}]m}]m}[n}Zo~[p\q€Zq€\r~\r~^q~_rbs€bs€dtdt>Wg=Vf=Vf1</8,5(2'*$) &&"))1/83;5B6C9E:H:J:J:J8KLIYOaRdTeYmWlVhTfRcQ`N^O\L]IZGXIWIWGS?M8H2: +1 ', )-,0 -0-103 /7 /707193;6=7A8B@E@HBKEOETFYFZG[FZAU=P9K4B0<2<7A?JCOLVR]UaWeXgZiTlSlSiSeQbR^P[OXLZJXGSDMAG ;A48/4%- '" %&42@CWI_Tj[saxcwexgwaq`p_o^m]l]jZhXfT_OY FP 7A9B9B8A7@0;/: -7 )2 %,%()(,++@0E8L=N?N?N?K?K;H7D5@4>3> 09&1 )&     #* -39AEMJTNYQ]SbJXJXHVETCRBQ?O?O>M1>1>1A1A1A2B3C3C2B1A0=-9(5&1 %,$*!(!&% &!)$+'.+1-3/429 2;6>7C9F8H8I8K;K;KWg=Vf=Vf3;07+3(.$(!%$&$-+4194>6C7D:F;I;K;K:J9L=I=I>J>J>J>J=I=I ;E 6?06(-$%!!"$) +18BERO`ThWkWk[pYoXlVhUeSbR^Q]N_L\J[JXKXGS=L5F 2: .6 .6 19 3;4;6<9>6>6>5=4<3;3;4<4<797<7>8A9D9H9J:K:I6F2C 0?+;+:2>;FAOGVO]UeYh[k]m^n\q[oZnXjWgTcS_R^P`N^MZLUHQCL .2"% #*0=@SPf\vd€h…s‰p‡mƒ i€ ez cxauau_p^o\mZjYiXgXgYeV`PXDM9@.3 "'   ,(:4ICZOgdwj€o„n‚k}iwhsen`h^g[dYcWaS^MYJVIMDI=B37+/%( $    !'$-,53?6A7B:D:D9C8B6A3@3?2=/8*2&*#&"$$2(6/<5B7F9H;J;L:G7C3?1<.7)2")#  #+ +46>@JHRLZO_PbJXIWHVETDSBQ@P?O>M1?4A6E8G8I8I8I9H9H8G8G7F6E6E6E5B5B4A4A3@2?2?2?3@2?2?2@2@1?.<,:+5&1", ( ' &!$ #'")#,'/,3/8 2: 3;6D7D9F:JN>N?O?O@RAR@S?RVh=Ug=UgVh>VhL;I8F5C4B2=3>4>5?7@ 8A 9A :B6F6F7D7D7D9C8B8B6F5B4@4>2:/6*/'+$%!##!''0.74>6?9F;G=H>L>M=M=M;N?M?M@N@N@N@N?M?M FBJ>H=H=F:D9C7A6@5?68572607/7/7.:.:/7*6(5 %5%4'72@>KFWL\Tc[i]l^m_n_p^m^m]l[kYiWgUdTcSeTcRaR^P[KUFOAK1?,5%* ! "+*79MCXSi_tdxfwftgtenencman`m_l_lam^dY_SY JO?E27%*# ""-2BCVSi`xhk„tŠrˆnƒj€g{eyewewcvbsar_n^m^k^k_l[`W\MSDG7:*."  ,&93HBWNebvi}p…oƒm}myltjohofmbj_h[fWcS_O\MULRGK@C78./ %& "  $ .+96D>I>I>I=H19,3$*&#(%+)1-80<2B5I8L7C5A3=.6(0#(# * $.,55A?MFUIZI\IWIWGUFTCRBQAP?O=L;J9H8G7F6E3C1A0D0B/A-<*8&3"- )#!&$.+83@3A4D6F8I:J9L9L8L:I:I9H8G8G7F6E6E6C6C5B5B4A3@3@3@5@4?2>2>1>.;)7&4 $.!+ % #""!#"#!*$,&1*5 .81=3@5A8M9L9L:K;L>M?N@O@P@PAP@R@R>R=QVh=Ug=UgVh=Ug;Uf;Uf9Uf9Uf9Uf7Vm7Vm7Vk7Vk7Wj7Xh7Xg7Xg.Yj.Yj0Xj2Xj4Xj6Wj7Wj7Wj4Xj4Xj2Xj2Xj0Xj0Xj.Yj.Yj0Ri1Sj1Sj2Tk2Tk1Sj1Sj0Ri)Nb)Nb(Ma&K_#H\ EYBV@T=I 1=2=2=3=4> 6? 7@ 8@ 8@6J6J7H8G9E:D:D;C5E5B3?3=19.2(,%)$%!# $ #) *31:6@8B;H=I@K@N@O?O>N=P?O?O@P@P@P@P?O?O =J 8C09(."(%%%"% *1 :DHWSeZo[s[s\u\s[pZnXjXgXdWcTeRbP`P]O[IU=L 5F3>4@9E=J>M>IBLIQCNBMBL@K>IMESERCPAN>L3=1<0<-9'4"/ ( % ! !"!#""-$/ '3 +8/=3?5B6C7O7O6L8K:JP=O:O9N8Q8Q7P6O6O6O6O6O8I9J;L:L8J7I7I8J :LXf>Xf>Xf@Wf@Qf>Rd>Sb0<-9*2%*!% ""#$,.76B9F9H;I?MCQDRCQCPCPDQFSGTFSCPBODRESCQ?F 8@ 19*2%+" '' .1 :BESN`RgSiQjTmUnUnUkUjTiSfReUfQcPbNaKYCM=@ <=3; 8?=DAIFNKTIUFRGUGUFUFUETDSCRBQBM?H9A4913,, (' $"&  #&/0@:OLZUb^l`m_m`n_o\m_m_m_m`nbpbp`n^l^m^m^k[iYdUaS]Q[GQBL;@03'*#(") #- 5B>MTccsbvgzn€m|k}hzdvdsfsivkxlw`pZjT`LVDK9>-1$'!)-8BIZYnd}j†m‹uŽsŠo…ml~l}n|o}gyfucraqao`m_l]jZgXfS_KWCN 9E+7*')63CCTRd^reynp€q~q~mziwltiqfnbk`j\gXdTa UaQ]KWGQAL9D,9$0 "$ *+76BJ2< . )!$""#&%. ': (B+7,5+0') !#*"0&5'7$3+)+"-'0*40;8C=I>R?SBUDUCUAS@P>O=K9I3F0D/A1A3?3=7>2<*8 &7 1'"-&6,=0@4D7D:L:L;M;NXf=We=We?Ve-:)3%*!% "# %&.19:E>J>L?MBPFTHUGTFSGSHTGTIVHUERDQGTGUES@F8@ 19+1%+ " $ () -16>>MFWK]M`M`OaPbPbQcPcPcQbQbRbN`L^K]GV@I 04 ). &- &/1>;GRabrbvg{nn~k}hzewdsfshuivjudt_nWcOY FO;B.3%*"#+0:EK]\sg‚n‰pŽvt‹qˆn„mm~m~n|k}i{fucscqap_l]j\iZhUaLXEP=H0<$1 #!+-97FGYVkdxm€u…v…wƒu‚r~lylujsgpencm`k]hYeU`P[KVGPBL;E0<)6 '(#()53?:DAPETFUCRBQCRBR?O@N?J#0#+!$ !'/4$1$/$*!$$!*%2)6-<1@ .<(5!. .#,#,&.+43=7C;NN=MBM>I7H5F3E3C2@2<17*3"1/ ) $!/)8.?4D8G;G;MOCXF[!K^'Oa0Tf6Xh<]lBapDeuKgxPhzUi{ThzSgyPhzPj{QkyRk{Rk{Sk}Rj~Rj~Qh~Qh~PhzPhzPhzPhzPhzPhzPhzPhzThzThzRhzPhzQi{Pj{Pj{Nj{UnxUnxUnxUnxTmwTmwTmwTmwPjxRixWjyYiyYiyXkzTkzRlzTn|Vm|Vm|Xm|Xm|[n}]m}^n~Zp|Zp|\o|\o|_p}aq~brcs€ft€ft€ft€dt€dt€eufv‚fv‚Ue:Sg:Te;Uc;V`;V`=V`=Ua=Tc:W\Q`=O`=Na=Ra=Ra=Ra=Ra=Ra=Ra=Ra=Ra8T_8T_8Sa8Sa8Rb7Qa7Qb7Qb:Te:Te:Te:Te;Uf;Uf;Uf;Uf:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Yi7Xk7Xk7Xk7Xk6Wj6Wj6Wj6Wj6Wj6Wj7Xk8Yl8Yl8Yl8Yl7Xk6Uj6Uj6Uj5Ti4Sh2Qf0Od/Nc.Oc.Oc-Nb)L`'J^#H\!FZDXCR@R>Q;N8K 7F 8C 8@ 5A 3?1=.:,8 )6 (6(6 *9 .< 2A6D8H:I;L=N7H8G7F6E5B6C7B7B9D6C4A1?.;)3$* $ $ $#)+25??IDOFSFSHUJWLXKWKWKWKWJVLXKWGTGTIVIVFTAI9@ 08+1&)!##"&% (-+31<7D>LBPDRFQFRFRGSGUHVIWIZIZJYGVETDR@L;D:= ;=>FDK IQLTOXT_TaR_UaTaTaTaS`Q_P^P^QZMWJQEJ@B8:01+*"'   "(-87GGXRb]k`ocpetfveubrbrbrcsdtdtbr`pbqap`o_l[iYdVbT`R]PZ LT EJ ;? 16,1)1.:9CQ]aqdvh|pƒp€j|hzfxfugtgtfseqfvap[iT_ KT ?F 27(-$).5=IOb`wk†sŽv“x‘wuŒsˆp„n€l}k|mj|fxdtbr`o]l\i[kZjUdN[HUBN7C-: "*#"$-1<>LO`^rmt†{Š|Šz†x„snznwlujsirhqeocm_jVbR^LWHSDN?J8C3? ,0#( &(12<7ABQGVJXHVFTFUDTBRDRBPAL?K?INCK?I;G7H5F3C/=,:(0#+'$ (%3->2D8I=L?N>P>P?Q?Q>Q=PUe8Sg8Te:Uc;V`=V`?U`?UaATc:U_Pa>Pa>Pa;Ra;Ra;Ra;Ra;Ra;Ra;Ra;Ra9U`9U`8Sa8Sa8Rb7Qa7Qb7Qb:Te:Te:Te;Uf;Uf;Uf;UfM=L9K 7J 6G 4C5@5=3<2;/8,5*4)3 (3 )4-;1>4B8E9H:I:K;L8G7F7F7D7D7D7D8E;F8E4D2B/<+4%+!& $ &%+/7:CDOKWMZKYLZM[O\O\N[N[N[KYM[LZIWGVIXHWFUAI9@05*.$'!$$&(* *3.71>7D=G@H@F@E>C=E=E DM KSPXR[U_XdYhXgWbWcWcVbVbUaT`S_U^S\QXNTHM@B8913 '+ !#   %+44BGXQa[kaocrfugyfxdscrcrdsetetcrapcsbr`o^m\jYgWcVbR^S^ Q[ KSBH7=04+0.7:BR]crewk~r„rƒk}i{hzhwivftdrcogvbr]jVbNXDL6>.5'/0;@PRgc{nŠv“y–z”{“ywŒs‡ok|izk~h{dvbt`p_o\kZiZlYkUeM]IWES19+0$'!   "#- (33=6B9F9H8I:I7D2>2=08,3(+$(#)%-&0,;0>4B8HL=MQ\mEarJduLfwNhyOizOiuOiwPjxPjxPjxPjxPjxOiwOizOizOizOizOizOizOizOizPfxNfxOgyOgyOgyPhzPhzPhzUizUizVj{Vj{Vj{Vj{Vj{Wk|YiyYiyZiyZiy[jz[jzZjzZjz\ow\ow\ow\ow]px_py`qz`qz^q~^q~^q~`q~`q~`q~arbs€ew‚fv‚eueuguhv‚hv‚iwƒ=YjTf8Sg8Te:Uc;V`=V`?U`?UaATc:T`Sb=Ra?Qb?Qb?Qb;Ra;Ra;Ra;Ra;Ra;Ra;Ra;Ra:Va9U`9Tb9Tb8Rb8Rb8Rc7Qb8Te8Te9Uf9Uf9Uf:Vg:Vg:Vg;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Zj7Yi7Yi7Yi6Xh6Xh6Xh5Wg6Wj6Wj6Wj6Wj5Vi4Uh4Uh3Tg0Tf1Re2Pc2Ma0K_,J]'H[$HZ"FX!EWCUAS>P+7%."'%#()13;?IJSQ]T`S_R^R^S_S_S_R^Q]N[P]O\JXIWIXGVDSAJ8?.3 (,$& "$ &* ,00<3@9F?KBLCHAE@A9?8>6<2;09 .8 -7 ,708,5,4 -5,2,43: ;AFP NWU^XbZe]j\lZlYdYdYdYdXcWbUaT`U`U]T\RYNTHL?C:> ,2 &*    %*34@HZRc\l`pcrfwfxewhzgygyhzi{hzewcububr`p^m\kZhXfWeR`SbS`P\HQ=C580237?DW^hthzm€t†s„nm~k|jykxivfscocu`p\kXfR]HRM@P?Q=M>L7@4A3C2B,;'5"/ $  "%-)50>6G9L=OAPCRBTBTASAS@R?Q=P3@8E>K"AP'HX+L\2Sc8Yi?]nEarIevMgxOjxOjxPkyPkyPkyPkyPkyOkvMizMizMizMizMizMizMizMizNfxNfxOgyOgyOgyPhzPhzRhzThyUizUizUizVj{Vj{Wk|Wk|ZiyZiyYiyZjzZjzZjz\k{\k{]nw]nw]nw\ow]px^qy_rz`s{arar`q~`q~ar_r`s€`s€ew‚ew‚ew‚fv‚hv‚iwƒkwƒlx„Tf:Sg:Te;Uc;V`;V`=V`=Ua=Tc:TbRc>Rc@Rc@Rc@Rc:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Va:Va:Uc:Uc:Td9Sc9Sd9Sd8Te9Uf9Uf9Uf:Vg:Vg:Vg:Vg;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Yi8Zj8Zj7Yi7Yi6Xh6Xh5Wg5Wg5Vi5Vi4Uh4Uh2Sf1Re/Pc.Ob)P_*N^,J[-GX+EV%CTCSDSAQ@P>MI4>,1 '(%' &*-24<;F?KCQHUJTJQHKFG=D;B6> 08 ,2 (/&,&,%+#("& "' $('-07 :BHRR[[e^i_l_n_p\p]g]g\g\g[fZeYdXcU`U_T\T\QXMSFM@H4<+1 #' ! &)53AI\Te^obrdugxgzfyj{izizj{k|j{gxevdvbuaq]n\kYiZhYgTdVfWgScKXBJ:=669:DG]bnyo}r„yŠw‡r‚qon|nzkxhufrcu`p]l[hVbLX@K7C.;8GG[Yqi„u’|˜~œœ€™~–{‘wŒr†m‚j}j€g}dxcwcvbu`q_pVlUkQfL_HZDV:K2C(0!)"*0;CNSbcus„~‚‘…’~‰{‡yƒtr~r}q|q|o{myhucq_l\iUdP]JXGSDPCO;E4;).!%!%(.2:9DBPKYTaS`Q]O\O\LZL\KYJXKWJVHRDN?J:C8A39+0"&    #%00?9I?NDSFXDWCUCSCNAJ8I8G8C7>4:-4&.*( +#.&3*8.=1B4D2>2>2?0@/=)6$/) "(1,82@8I;N>P@RCRASASASAS@R?Q>P=O;P:O9N9L7K7H7H7H6F4D3@2>2=.7(0#,       $"''-.53;6@8C8E4A4A5B6C6C6C6C6C4A4A4A4A4A4A5B6C4H6G6G7H8G9H9F9F6G5F5E5E4B4B4A3@0F/F.D,@ *= (9 &6%5(.'-'-&,&,&,'-'- &0(2*4,7.90>5B9F>N BR&HX*N^1Sc8YiA]nF`qKgxKgxMizNkzOl{Pm{Pm{Pm{MizMizMizMizMizMizMizMizNhyNhyNhyOgyPhzRhzRhzRhzVixVixVixWjyXkzXkzYl{Yl{ZiyZjzXkzVkzVkzYl{[k{\k{]my\ny\ny]oz\p{]q|\r}]s~brbrarar_r`s€at`v‚cw‚cw‚ew‚fv‚iwƒlx„ox…py†;Vj;Vj;Vj=Vj>Vj=Ui=Ui?Ti>Sh>Tf>UdRc>Rc@Rc@Rc@Sb:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Tb;Wb;Wb;Vd;Vd;Ue;Ue;Uf;Uf7Uf7Uf7Uf7Uf8Vg8Vg8Vg8Vg;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh8[i8[i8[i7Zh6Yg5Xf5Xf5Xf4Uh4Uh3Tg1Re/Pc-Na+L_)J] IX#GW%CT&@Q$>OH?I>J=L88=<IHces{u‚x‰|Žw†u„rq~p|o{lykvdwbu`p]lXgO\BQ:H3C,=*;(6#.$   %(1,91B7K;P>RASCUARASASAS@R?Q>P>P;Q;P9N8M7K6J7H7H7I5E4A3?3>/7&/ '      "!%'+*/.54;8A8C7D7D6C6C6C6C6C6C5B5B6A6A5@5@4?5@5@5@3G4H5F6F7G8E:E:E6E5E4D3A3?1>1>0<-?,< ,: +8 )4 &0 $,#+$+$+$+%,&-'.(/)0'.)1,4-7.90;3@5B8H;K@ODS!HW+M]4RcVj>Vj>Vj@UjBSh@Tf@Ud>WaRc>Rc@Rc@Sb@Sb:Tb:Tb:Tb:Tb:Tb:Tb:Tb:Tb;Wb;Wb;VdO":L 8J8I8H9H:I9H7F 6E 5D 5D 6E 7E7A4A3A1@0=0<29 27/3,1(.&,&,(.,1.35@7B:FH?I?K=LG27 '(#$(,087B@NKYVcWcS_R^Q]P\RaRaQaR_Q]NZIUFP@J=F8?18(+ )*76G=QHZM_MaG\CVAS@N@I8Q9M9I;F:C5?.9'5#""#&,2"5)?(>':%6"0%   ('0+81B7K;P?SBUCVARAR@R@R@R?Q>P>P;Q;Q9N8M7K6J7H7H3E2B0=0<08+3#)"     &$),1044:9?;C:D7C5B7D7D7D7D6C5B4A3@6B6B5A4@3?3?3?3?3G3G5F5E7D8E:E:E6E4D4A2@1>/</;.: -7 ,5 ,2 */ (, &( $$ "#%-%-&.'/(0*2,4 -5*1-408192<2=4A5B5E7G:I=L@O DT,J[4N_8Rj:Tl>YnB]rGbvJfwMjyNkzKizKizKizKizKizKizKizKizMizMizOizQi{Si{Si{Vj|Vj|UjrUjrVksVksWltXmuYnvYnvZjzVkzRlzQlzRm{Sm{Wl{[k{Zl}Zl}Xl}Ym~XoXqXr‚Ysƒcp~aq~brar`s€`v‚awƒ`x„_u€`vbvfv‚jx„nz†r{ˆt|‰8Yi7Xh9Wh9Wh:Vg:VgSh>Sh=Rg=Rg>Sh>Sh>Qf>Qf?Se?Se?Sd?Sd@Ud@Ud9Sc9Sc9Sc:Td:Td;Ue;Ue;Ue9U`9U`:Uc:Uc:Td:Td;Uf;Uf=UiG8E6C5@4?4>4>2:/8,8)3%.$*$*&0+7.;8C8E:F;G:H;K>M@O?M?M>L>L?M@NAPBQ:N:K8I4D1=+7%3".#0*5 4A@OL]Wg\o_satasbtcsbr_n\l[k[fZeXfVeS`NXHPDH8@29-/,,13:ACQHZPbTfYi[k[iYgXcWbScP]KWGQDM>D7<17 --(' ""#&14> HPU\akerdtctbqao]j]j]j]j]j\j[i[iXhWgVfVdSbO\IWESAL6?*2 %+"(#+,89HQe\ogzl~n‚q†qˆo‡u†rƒq‚s„v‡wˆs„nk}gzcv`t_s]r\q[pZjXhWeT`LW?I7A6??HP\dsqy‹’„—†™…‘‚Ž|‰w…s‚ok|hycvdvaq[kXhRdFX8L6JDYWmfsŽ˜ƒœ›ˆžƒ™“|‘zwq†ln|jyfucs`s_r\oZm\jXhSeNaH[?N4?-4#().;?QWckp{{‰‚’ˆ–†•…”„“ ƒ“‘}zŠ~‰|‡y…vƒr€m{gvaqYjXgTdRaP]LXGQDMAJ;D07%* #$&02;=BPLZTdUfSeRcS_R\QYRZPYNWOXNXHRAK ?J;F6?07)0 '     $!0)85BALEVEVDUBT@R>P;N:M,8$/("   $&(+3=4>5?7A:C;D=F=F7H7H7H6G5F5F4E3E5B5B4A4A4A3A3A3A1A2B4D6E5F5F4E3E/A0>0< 16 /3,0*.(,'-$+#*#("($*&,(,&.'/*1.405273838-6/81:3<5=6>6>5= 6D 7E 7F;H>KAMCOEQ$KZ(O^/Sc3Wi9Zn=^rCbwFe|JcwMfzOh|Pj{OizOiyQjzQkyPmvPlwNjuMhvMgwNhyOizPi}QjzSjzSjzVj{Vj{Xj{Xj{Yk|VgzVgzVhyWjyXkxYlyZnyZnyVnzWo{Wo{Zp|\o|]p}^q~`q~btbtbtcu€dvdvew‚ew‚gy„gy„iy…iy…lz†ky…my…my…8Yi8Yi9Wh9Wh;Wh:VgUe>Ud>Ud9Sc9Sc:Td:Td:Td;Ue;Ue;Ue:Va:Va;Vd;Vd;Ue3=19.7+7(2$-")#)&0+7/<8E;G=I=K=K>M@OAPAOAO@N@N@NAOBPCQ;N:K9H6C1>+8 '2 #/ $. )44??KKWSbZi\l^r`r`s`s_p^m\kYi\g[iZhXgUbPZIPDI 7? 3: 02 02 7:AJKYPcTfWi\l]m]kZhZeYdUdRaO\MVJRDL?E9@ 36.0 '( # $&/2:EMR[`jercsbsbq`n^m^m]l]l]l]l[k[kZjYiXhXfUdR^KYGUCN7@+3 ', #)$./<I6A6@?HP[dqp€xŠ’„—†˜‚~Œzˆu„s‚ok|hyhzhzew_oZkSeFZ9N9LF[Zpj‚vš„ƒœ‡‚™}’{yŽu‹p…k€lzjxgvdvcu`s_r]pYhUfPbL]ETQARAXAVBWBVAU@R>P=O;N;N;K9J8G5E5B5B/A0@0>-:'4!+"    %',-15?6@7A:C;D=F>G>G9H8G8G7F6F5E4D4D5B5B5B4A4A3A3A2@2B3C5E7F7F5E3C2B,;-:-5 ,0 +. ),'*%* ' '")$+&-(.)/*0)2+3.50628495:5:2> 3? 6A 7B 8C9C9C9C5F6D 8F :GUe>Ue>Ud>Ud:Td:Td:Td:Td;Ue;Ue;Ue;Ue;Wb2@4A5A9C8D8E8H7G7D8C8A6C5B4?4?4>3=08-6)3'/#) '"+'0,90>9EGHRP[T`VdXlYmZn[l[lYiXhWgYgYgXhWgTcNZGPBG 3< 19 15 58 >DJSScXj[l]n_p`o]m\j[i[iXfVdT`R]PYMUHPEM :B6<.2&+%$&+15@JOX^hcpbrbraq`nao`o_n_n_n^m^m^m\l\k\k[iYgUaN[IWFQ9B,4 (-%,(14CCU[pfzp…tˆuŠwŒwŒt‹v‡s„q‚q‚t…u†t…rƒmj}fycwbv`u^s\qWgWgWfS`HU;F4@7A@HNY_lkyq‚yŒ~Ž€z‰w†sƒo€nl}hzfxg{hzew`pZkRcEX:N:MI]\qkƒx’‚›…žƒœ†šƒ—}’{xu‰o„jk|k|j{hydvas`p`pWgRcM]FW?K5=*.!""' */ ;C R\crm€sŠy’~‹ƒ…’‚|Šx‡z‰ ~v‚s€p}m{jygwcsaq_p]lXhTcP]KWDN@I;F3?)5 )&$,19G:@4:-2$)!  (%5/@:IBPGXFWFWDUBT@R>PQ;N9L:K;L;J8G4D-?)7$*! #) +#.'1(2'1%0#.% ) /%7+@1H7N;Q@VAVBWAU@T@R>P>M;N;K9J9H6F5B2@1?.C,?*9&4!,#   $#.,84>8C9D:E;FH?I?I:F:F9E7D7D6C6C5B5B5B5B4A4A3A2@2@1?3@5B6C5B2@/=,;(5(0&+ $&#$ "#!$ !&$&#*&-)0+3+3+3/809 2: 5<7=7=8> 7>7E7E 8F9G9G:G:G9F7G7G8E9G ;G =I@JAKBPDRGUIZ"L_'Qd/Wj3ZpD_tGbwMfzOh|OgyPfxOfvOfvUkwUjyTixTixThyUizUi{Vj|QjzSjzSjzVj{Vj{Xj{Xj{Yk|WizWizWjyWjyXkzYlyZmzZmzWo{Yo{Zp|\o|]p}_p}`q~`q~btbtcu€cu€dvew‚ew‚ew‚gy„gy„iy…jz†lz†lz†nz†nz†8Yi8Yi:Xi:Xi;Wh;Wh=WhXf=Xf;Xf9Yf9Yf:We;Vd2</7,5(0$-!(&!*'3.<3C;F=KBPETETDUDUDUGUFTESCRBQBQAPAPAP?MJ7A .4 &'  # ',6> ITXiaxi„o‹x†{‰}‹{‰v…tƒt„ u†ro}kyhwfveuctar_p^mYiUdQ^KWEOAJ8G1?&3(&"//<9FCQN[WgYjWiVgUbU_V^T]QZMVLVMWJTCM?G;D7>28+0"',(73CP>QT@T@T@T@R@O>N=M;K8I6E2B1?/=-:,9+>(:#3,"    "!*)52@8H:F;G;GJ;E;E:D9D8C7B7B6B6C5B5B4A4A2@2@2@0>2?3@3?1=-:(5%2#*!' " " (!+%.(0*4,5-6 -6 4@5@7A9B:C:C:C:C8I9J9J8I8I8I7H7H9H9H9H:G;HJ ANBODQEUGYM_%Se*WlXf=Xf2;/8.5*2+3,6-8 1=3A6C7F:F9E:D:D9C9C7D7D6C5B5@5@5?3=/7+4'-#*!&&"+)51?6G;I?MDSHWHYGXFXFXIWHVHVGUESDRBQAPERAO=I6B.: (3 $. !,%,(0/55= ;C >H @K ALCUCUEVFUHVJVJVJTIWIWHYHYFUBM;D7< .4 167=?HKUUd\o_sbtcubt`p]m[j[j\k\k^k]j[hXcT`P]N\ET@M:C29'-"'&+/28DJV\iaqas`sbtcretdtcsbrbraq`p`p]l]l^m_l\jWcP]JXHQ:C.5*0+31=ASRed}n†wŽ{zŽ{yŽwŒwˆu†s„rƒs„s…s…s…l~i|fycwbv^s[pYnWgTeQaLZAO7C5@9B>FGQN\RcUgZj]m]k]l[jWgWgWgWgVfUeScPaN_L\GX?O7H4E8KEZXnerŽ~˜ƒœ‚›…˜ƒ–“|zv‡qƒoj}l~mk|hvbr^m[k QdJY?K5@ .4)-$& ! #'%*-6;GGZQgZsa~rrs€uts€p~n|o}m{ixgvfveuctar^o\kXhUdQ^LXGQCL8E0=#0&$!..<7FBOMZVfXiVhTfS`R\NWOXNWMVMWNXHR@K>F;A6;04)- $ ".+<6G?ODSJZIZHYGXDVBTAS@R@P>N=M*6$*!     ((2/;.=0>1?1?0>-;)8'6!(&%&,"5)?.E8N:O=Q@RAP@O=M2<-9)3$/!+ $ !  !#-%.&1)3,7 .; 1=2>8D:EG=G=G=G;N:M9L9L8K8K7J7J;K:K;J;J;HI>K?L @M AQBTGYM_!Pe/Qh5Ul<[pC`uGbvKdxNfxQgyUgxUgxVhyVhyWizWjyWjyWjyQkwSkwSkwVlxVlxXkxXkxYlyYlyYlyXkzXkzXkzYl{Zm|Zm|[n{\o|\o|_p}`q~aq~brbrcu€cu€cu€dvew‚ew‚fxƒfxƒgy„hz…jz†k{‡n|ˆn|ˆp|ˆp|ˆ9Zj9Zj:Xi:XiWg>Xh/7+4 %,#(%$#,+74D9L>MBQHVK\L\J\J\K\L\L\K[JZIYFWDUCTHUDOH?I?H?H@F?K>J=L=L ,2 %,'-.56CIW[kcubvbvdvfwewewdvcubtas`s_r]l]l^m`m]kXdP]IWEN:@.5-2.75BGYXni„s|•~””“~’{y‰xˆu†t…s„r„qƒqƒn€k~i|fzdxav]rZoWgQbL\HVAO.9(0!&    !"--:5A8F9F8E6C4A0>-;+:#.!*&#%-"5&:/F4H:M?OBQAO?MM8H3@/=.;,:)6&3+("   !()2/:5B:I>M=M=M=M/:*4 &/ !) &  !%%-&. (2 +6 0<4A7E9G:I;J=K>L>L?M>L>L>Q=PO@REWH\!J`'Nd/Tj6Ym=\qCatIdxMfzThzThzUizVj{Wl{Wl{Wl{WmyQkwSkwSkwVlxVlxXkxXkxYlyZmzYlyYlyXkzXkzYl{Zl}Zl}\o|\o|_p}_p}aq~aq~dqdqcu€cu€dvdvew‚fxƒfxƒfxƒgy„hz…jz†l|ˆo}‰o}‰q}‰q}‰9Zj9Zj;Yj:XiXi=Wh=Zh=ZhXiM>K 1= 09/7 -3 +0*.)+,1-3/5 1:3@7D9J;K9J:F9D:@8?7C7D6H8E8E8C8C7A5?08,5 %+"(% %%--:6F=PDRGUK\O_N`O`PaObP_P`P`O_N^L\JZIYITEP/8 .6 /506 2;5=8BG>H=H7;6:791=0</</</; .6 +. ()+/15:CHTUe_rbyd|i{i|i|hzewbraqaqbpdrescq_o[lXjYkR_NYGO=D 08'0'1,74DHW]mewdxdxfzizfxewdvcubtasas`r^m^m_nan^lYeP]KXCJ7=.5-51:9HK^\tk‡u~—€˜€•‚•€”}y‰y‰x‰v‡t…qƒp‚on€li|g{eyav]rYnVgN_GWESDQEOIQNTPUSZU_S_S_UaWaU]RYOVKRGODMAJ=G;E9D2>.:,8'4!,!, %0)>4KC\Ol\{kˆtw’~}|{‹wˆu„r‚qj‚h~fyhyhwbqWfO\DL@D<<:7;8<<:<9<9;37061;3?6E/6'-!%    )(53D?RGYHYL\L\K\IZHYEWCUBTBPAO?M>I;G;E;E0='5#0'! %,"0(>.C7J>NBQBP>M;H;J7D2@1>/= ,9%2 -      #)(20;7BP5A3?0:*3$- & # ! ' "*(.)2 -7 1=5B7E9I9J:KQ=PXi>Xi>[i=Zh=ZhXh>Xh>Xi>Xi?Wk>WkQGUJXM^QaQcRcReTfRcSdSdRcQbN`L^K] JUDP;G2> 09 194:8<>G?HAKENFOFOENDM @C >A :>8: 47 24 02 /1'0%0#.#.$-$) "$ !&),09AFTUf^sbyc{k€mm€m~i{fveueudrfthvfvbr_p^r ]rXcT\KSAG 3<(2&4,84DHW^nfxeyd{g{k|gxfwewcubtas`r`r_n_n`obo`mZfR^LY@G6<-4.62=;JLb^viˆsŽ|–—”€““|y‰zŠyŠx‰u†qƒon€mj}h{eycw_t[pWlUfJ\BSCQHTMVRYW\Y\[`\eZdYc\e]c[`VXQTLOFJAFI;F:D:D;D9@8?5<06',#  $$0-;4D>I2?(:%3*!!& *#9*?5F>NCQBP?K;H6C3@1?1>/=*7!.&       (!0-:6B=G?IAJBKBTBTAS@R?Q=P2>/;+5$-%  % "* $.,1.6 2; 7B9E8H7H6F9M;NN=MSBXE[H]!La(Pc1Th9Zm?_rHauIctKevLfvMhvMitLhsLirQlvSlvSlvVlwVlwXlwXlwYmxZnyZnyYlyYlyYl{Yk|Yj}Zk~^o|^o|_p}aq~aq~dqdqer€cu€dvdvew‚ew‚fxƒgy„gy„hz…hz…k{‡l|ˆo}‰p~Šr~Šs‹Vh>Vh>Vh>Vh>Vh>Vh>Vh>Vh;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh>XfXf?Yg>Xf=We8Yi8Yi9WhT`;Uc4Vc0Uc*Sb&N`%J^%H\#GYEWCUBS@Q>P>P>P:L8J 7F 7F 8E 7D6A4? 19 19 16.3+/(- (,)- .2 053:5=8A9DJ=G?MIYPcTfXj[lZkXiWhUg UhSfPcPbQcRdQdPcN]HT>E5925 5:F:@7>4; 08 .7 ,- ()#$# " "#"))56BALMZ]jfshtno‚p‚n€k}gzfyfzhvhwixixhwdtaq^n`d[`TZJO=B04-0149ECQ [j j}j|h}k€h{lwjxexaw_u^r`pco`j_l^n]p[nVfN\JW8D1<,4,2199GJ_Yr_‡gŒr“|˜€—€•‚” ‚•{yŒv‰u†v…v‚sq{m{n|m{lxfs_nYiVg KYFUBSEWO_Xd\c\a]l_nbocpcm_j\eYbS_P[LUKSJOEI>@88-1),"#   !+(;2I>XMg\tg{l}r„vŠvŠw‰xˆx‡v‚u„q€h{btZjT_MTHLIILNPWT^T`R^M[KXDSEPDI>@6702.2-44@6C=LI[SeYkaqfvbvdxfxfudrapboao]k[iXhWgTeM[BM:D -: #/ ")+98CAO[T`Ye[fUaQ]O\O\O_HXHXJXFRFRDPN=M;J:F7D6C8B4@0<-9(4 )    '!0+:5E7H6G7F6C5A5?5<3;-:(4",$ (!/':/F5L8M:M9J6@5A2A.>(7!,"    #"/+75A=G@JAKANAOCTCTBTAS@R?Q>P=O=K0:*3&* "$    !& +#1 '6 ):0>1?1?3@5B8D:F;G9L:M:M;NQ?RWg=Vf=WgVh>Vh>Vh>Vh>Vh>Vh>Vh>Vh;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh?Yg>Xf=We>Xf@Zh@Zh@Zh?Yg:Xi9Wh8Vg;Wh;Wh;Wh;Uf9Sd8Qa5Ra0Qa+O_'M_$J\#GY#DW BRAQ@O>M>L=K.5*. &/!( &!) (11<?JIUNaRdVhYjXiWhUgTfTgReRdRdSeSeRdPcJZFP=D 7: 69 ;ABLIUNZP\R^S`TaR_P]N[KSHQDMBJ@FGIS_Yd]h]hYdS_Q^Q^QaIYJXKYFSDQBM9D25*- $ #()13?N=M;J:F7D6C7A4@1=/;*6$-    #+(50>6E6C5B5B4@3?3?4>0<+6%/ )$! ' 1';,C1G4H4F2>1>-;(7"/&  %)70=8E?J@M@MAPCRDUDUCUBTAS@R?Q>P>L=K;J:I8G7F6E6E6B4B2B2C1C1C0>.;,4&.!& !    $#(&.)5,:/>1?1?2@4A5B8D9E:F7H8I8I:J;KNXh=Wg=Wg=Zi=Zi:Yh9Xg=Wh=Wh=Wh=Wh=Wh=Wh=Wh=Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh>Xh=WgXh?Yi?Yi=Wg;BJ>M=I=I=I=I=IGHRL_ObTfVhUgTfSeReQdQdRdRdTfSePcNaETBM ;ABKLVS_TbVdWfXgXgVeTcRaOXNWMVLTJS EN >H :D37 /3 ',!%!   # ,+77BERUddrjxp‚qƒr„qƒn€k}i|i|jxkylzlzjygvdscrdm`j[eS\EN7@18198C>LWfk}ml€nƒn€r|p|lzhyfwetereq^o^q]p\mWgP[EN>F7>28.1,0-4/;7J?TGhPo\zi„pŠsŒsŒsŒu†u„s‚rq~p}mykwlgzbt`p_lZfO[HRGOHRKYPaVh]nbresfsfsfsfrfreodncmdn^iXbU]T[RXNTKOBHMHV\lfxr„w‹{Ž}Ž{Šw„n{ix`s[pWmUjTeTcYi[k_o`saq_n]h[eP]P[LTFK?C8=3919+.(-)0/75@;IDUK]QcUg\k`nbnamamak\gYgWeTcP]HR>F5<(* ##04BGLRYd\g`k_j[fVbS`Q_QaJXKYLYDRBM>J3?-0$'(4/=;KEXL_ObPcRcQbPaM_L\HYGUDSCR?Q@O>N=M;J:F8E7D5?2>0</;+7&/#  (&2/;5>4?4?3?3@2@2@2B2>0:)5%/"+% #,!5&<)?+A-:*8&4!.%    ! '.@4ELL=M:O9O8O8M9J9H6G7H8I9J8I6G4E2C5E4D3C3C3C4D4E5F5E6F6G 9J=NASEW!GY#Lb)Pf1Vl:[o?^sDbuLeyNg{Tk{Tk{Ul|Vm|Vm|VnzVnzVoy[n}[n}Zm|Zm|Zm|[n}[n}\o~_p}_p}_p}`q~ararbs€bs€eu‚eu‚fvƒgw„hx…iy†jz‡jz‡mzˆn{‰o|Šp}‹p}‹q~Œq~Œp}‹XiQ1>0;.9.7 -7+5)2'-&,(.+/.5297?I=H>J>J=K2<7B=JUdl~q‚pƒs‡r„zƒvs~o{nzkxjwiteycw_r\kWcOXFM?E<@9;4603.5.90@4E:TAZKeVp`xe~hƒj…o|o|m{m{mykxivgtgdz_r[jWcQZJRDKJQNWTcXj\qaueyi{kyjxjwivjujujsktjvgscm`j^g\cY`V\LTEMNEVK[SbYg\i^h^h^hWcUdSbQ]KWCL8=14$$ & 19 BM KYZg]j_l^kZhUdQaPaP]HVJVHVBML=M;N:O9N9L9J:I7H7H8I8I7H5F3D2C4D4D3C1B1B1B2C3D4A4A 5B 7D8F0=/:.9+7+5 )4 &1%.&,(.+0.52:8?;D=GL=K>J>I=K=K;H 7B 19 -2&)"%!#%&)+ /37=>G@SCUFXGXFWEVEVDVETETGUIWIWFUAQ>N :E 8C6A:FCQN^Wg[n]m^n^n^o]n[lYjXiXgVeTcT`S_Q\MYKW AFD25+-%%!""%#))50>8G?MGTP[T`VaWbXcS`R_Q^NZHR>D46./&-84HAVLbQhSiShSeQbPaM_L\HYFTCRBQ@RAP?O>N0<.:,7%-! &&/.908081;1=1?1A1C2D6@4@1?/=+8'/"&%)(% !##$$%()&7-?7H=P@RBUDWFYHYHYHYGXEVBTAS@R@N?M=L+9'1$-#  "("+%.)3,8-:/=1?2C6C6C5B4A4A4A5B5B4D4D6E7F8G9H:I:I?J>L;N:M:M9L:I9F:K9J7H5F4E3E3E3E2A2A1@1@0? 0? 0? 0?1>1>1>1>2?4A6C7D:L=OCU"G['L`/Rf5Xl:]qIctJduNfxRiyTk{VkzXkzXkzYn}Yn}Yn}Yn}Yn}Zo~[p[p_p}_p}`q~ararbs€bs€cteu‚fvƒgw„hx…iy†jz‡jz‡k{ˆm}Šm}Šn~‹oŒoŒoŒn~‹n~‹Zk5? 3B 3B5C7D8E7D7D7D5E4D3@1?2>0=/:-8*6)6 &4 #/!-$-(0,1/73:8A;EN@NAOAOAOAO@N?M?M@K@K>L>LJ>J=H 1;0<2?9IEWQdXl\p^q^q_r_r^q\oZnYmYkXjWgWfVdTcS_P]FMAG9@29 +1$*#   &,61>0>1>5D=LEVL^OaYc\f _k bm bpcpdqcr^q^o[kSbLWHQLSRWZe^mdwh|j€loƒrƒv…u„us€ttt~t~q~rrqo|kxgter[hU_LRAC57*,# $*,5BNMZ[kewj}n€l}hygyexd{e€g„j‡l‡m…l‡k†j…hƒe~exdsdp_i\iXfTcP]LUFMCG:A25)+#" %$.+81?9FBMFSJVLZM[M[M[M[IVCK9?/1*)%,5 7D =MN_O`QbQbPaO`L^K]JVBOBLBMN4@2@0A.<+4&*##  !#-&0'1#- -!.!.,1%7/@7H0A1B7D6C5B5B4A4A4A5B5B5B6C7D8E:F;G;G>I=K;K:M9L8I9H8E;H9F6C4A2@2@2@2A 1= 1= 0= /< .; -: ,9 ,9,6+5+5*4+5,6-7.83B6E:J>N!BU'H[,Pb0Tf@[oE^rJbtNfxUizWk|Zm|\l|Wn}Wn}Wn}Wn}Wn}Xo~YpZq€`q~`q~`q~arbs€bs€ctctfvƒfvƒgw„hx…iy†jz‡k{ˆk{ˆn~Šn~Šo‹o‹o‹o‹n~Šn~Š1D2D3E5F6G5F5F3E5D3C2?0>1=/<.9+7(6'4%3".!-$-(0,3295<8A;EN?RAQ@P@P?O?O?O?O?OCNCNAO?M 05 '- &   % -7/2$'! ''/G6?2<,4(-&*#'$(-"-)64D=QD[IaNfPhPaO`L^K[HYGUETDS@RAP?O>N=L-</=0>2>3?3?5?5=3?1A0B/@,8*.''     ##,&2(7+70</<*7'4(4%2"/,"1*90>5D0=.<.< .7.7.7-6,5*4 (2 (2&.&.&.&.&.(0*2+3.:0<4?6D:I!?P&GW+L\6Qe:UiAZnH`rQewWizZj{ZjzWn}Wn}Wn}Wn}Xo~YpZq€[r`q~`q~ararbs€bs€ctctfvƒfvƒgw„hx…iy†jz‡k{ˆk{ˆm€‡nˆnˆnˆnˆnˆm€‡m€‡0E0E3G4H4H3G2F0E4C3B1>/=0<.;-8*6(6&5 $2 / ,"-(0,34;7@9B;E7= 7>.3 .2 ,0+/ ). &, "( %!("-+87KH]SmYsZs_v`w`w_w^v^v]u\tZp[q^ratbs_pZjUeV\PWHO?D 5:,1#("  % -7=JO[apq€u†x‰|Œ}{‹v‡t…r„vƒu‚u‚tts€s€r€ pyirbj[bQXCJ9@6<DNDP\i {‹„“’„•‡–…œ‚–~}‹|Šw‹o‡i„ivgpch`c^aZaVbSbTZU[PXITFRES@L8E6<28-4,3.51515047A=GDOJVLYO[Q_UbXdT`MZJWMZU_]gclbwe|h€n…s‰w‹zˆ{†{‹|Š|Š{‰z†z„x‚ww†w†u„r‚ommm€hwboX`MQ@A 35') # $+*4>HHUTd]neym€pƒpvwx“z—{˜y“vŽrˆtˆr‡n…k„gf}fzgwcp`o]n[m[kXdU[QSJ[AN8=0. '"%+$1+8/=4D8H :L:H19/6*2$.!."1"!*)82F:RAZHcKfO`N_L^K[HYGUETDSASAP@P>N=L,?-@.?0>2>4>5<6=5=2?0B/D.A.:,0+)!     !#(-/82B4H/<4A5B/;+8,9)7$3,!/&4+80=:EFROZJZHYHYFWDUBSAR?P?M>L5C;J#BQ'EV+I\1L`:SgBZlL`rRduWgxXfxUo}Uo}Uo}Uo}Vp~WqXr€Ys`q~`q~ararbs€ctctctfvƒgw„gw„hx…iy†jz‡k{ˆk{ˆn‚‡n‚‡n‚‡oƒˆn‚‡n‚‡m†m†@Yi@Zj@Zj>[j<[j:[j:[j9\j;Wh;Wh;WhVl>Uk=Tj8Yi7Xh9Wh9Wh:Xi;Wh8Te6Rc7Tb5Ra0O^-L['HX%FV"DT!BUBLAK>H;E6C1?.<,:.2.2-5.8-; /=0?0A3G3G4F6C6B8?:?:?3?3?2>1=.;-:+8)7&3&1%.") '!*%.'32<7C;F>LAP@UATBRAPAK=G ;C 9@9945 ,/ ()$& !"   !#%*/6=GKYUhZs]wczbzay`w`t^s]r]p[p^q`s_p]nZjXhXhYbS[LTCI 9</0%&  &)4:DNVdcul~vŠxŒ{Ž||zwŠt‡uƒx†y…wƒvxƒw€s}r€o{gs^gSXGJCIQ^kr‚|~•€—ƒ›…™„—~’yvŠu‡o‚i|dxcvaq_n]j\eZaZaV\V^V^T\OXIUERCQBL=C4:.1*- ), (- './7296A>ICQGTERBPMJMNOUT]Zg_mcqesk€m‚q†sˆvŠz~’’’“‚‘}‹|‡|‹zŠzŠxˆu†s„q‚omviu`kS^FP;B/3%'  %.5@EVN`]nfzmƒsŒy“}š€œ‚‚š˜~“|{yŒu‰r†on€l}j{iwdrbp`o`m^l]hXdV`IUFP@H7<+. !  "'*//62:2<4A3A2= -5 %+ !   #(/ -:5C?NESFTKXL\NaPfRgReSbS_N^KYFTBQAOBM@L?K8D7B5@4>2<.6(1$-"0 .!/ '6,@3K>[HgM`NaO`M^IYGUGTFTCUCRAQ?O=L1?0A/@.?.?1>0=1=3=2:/8*3'/!     !#.*70>6C8E8C6J6G5F2B1=0:-8-5)5$.",%/+41=/?1A3C6E7F8G8G8G7F7F6E4D4D3C3C2C2C3D4D4D5B4A4A7M8L8L7I8E7C5A6@0A0? .< -:*6)1(/&. "& "' #(")#*!* * *#&$'%(',*/+1-3.4/4.5/62:5?8D!=H!>L#AR*FW3K_=OfCUlHYsK^yMb}PjxRlzWn}Xp|Yr|Yr|[t~^u}`v|`v|cv~cu€eueu‚gt„gt„hv‰ixˆjz†k}„k~ƒl~…l|ˆk{ˆl‡l‡m€ˆm€ˆn‰o‚Špƒ‹pƒ‹>Xi>Xi>XiYn=XmG6@5?5?3=1</:,8+7&3%0#, '&!*&/)54>:E>MAPCTIWMYLXQaP`N^L\J[IZHYHYH[GYETBMHAOFUIZH[H[HYHVFSDMBJ?H<=79 13 +. &(#% !  $$)/6=GK\Wl^vazf}f}d|cyax`t^s^s]r_tatat_p]n]m]m\eV^OWFL <@25))"!  '*5;EOWefun€vŠxŒ|}~zwŠt‡u†x‡yˆv…u‚usp|p}mygr]fSXGJ;>689>ELXdn|yŒ|€•„™ƒ˜ƒ–|uŠr†qƒlfydxcvbr`o_l_i^g_e[b\c\cYcV`Q\MYJWFO@H7<.1(+$( !' &%+(0-52<7B:FINPPVV^^kdti{k}m|k€m‚p…tˆvŠ{Ž€’„•†—…–„•ƒ’‚‘ƒ‚‚ƒ’‚‘}yŠu†s„q‚nylwcpWcKT?F27'*!  #*3>CMTd]nj|u‰{‘—„Ÿˆ£†¢†¢†¡†ž„›–’}‘yŒv‰r†q‚n€m~k|izfuerbp`o`m^iZeWcNZLUEN;A03$%    %%-(1*3+8*6(2#*$  #(- 3<;HBPJXM[MZS_SbSfUjUjTfSbS_P`M[IWFTERDOBMAL9E7D6A3?3=.9*3&/"-*) .$4)>3L2?2@1?0A/@.?0=0=1=2<2:.7*3&.$    ('4-;2B9H;G9F9N9L7K5F3C1?0<0:+7%1",#-(1,96E>NETETGUHVGVDS@P2=.<,:*7 '2%-#*!'!' # #!&"'")")"+"+).*/,0,2.40718290617292<6?7B9F:G?M"AP)EV2J^6Nb;Rh@XpA[sLeuOiwUl{Xp|Yq}]s~_u€aw‚_u{`v|bu}cu€eufvƒiv†iv†iw‰jy‰k{‡l~…l~…m†l|ˆl|‰l‡l‡l‡m€ˆn‰n‰o‚Šo‚ŠL=I=F=F8A7@5?2<.9 +6 (3 %1).).(0*4 ,90=2@4D5F5F5E6C7B8A8?7>9@8?8?6=4<2:08/7&3%/!($#"((1,89B@JDRFWJZO_S`S^VeUdQaO_M]K\K\K\I[HYFUCN;F5=/6*0 .2 27 9??HBPFWJ\L`OePcPaP_N[MXIUGQBD=@8: 04+/&+"%" $%*/7>IN^\oe{i‚jƒi‚hf~e{byauau_s_t`u`s_p^o`qbq_iZdT[ KP@D69,,%& &)28BKT`csl}tŠwŒ{~’~’{w‹t‰vŠ y‹ y‹w‡u…vƒso}q}ozit`iV[HL=@ 696:AGS\fsr‚v‰|Ž‚”–“yp…lk~h{cwdxewcscqdpcmcmdlblblblaj_h[eWbU`NWGN0;,7(1&.!*''*.&;.D>UBVG[H\GYCV@R>P?Q>N/=/</</;0:08-6)2&."'   "#.,:2B8HL>L5=/8'0%     ")$1)6/;2>6?7F8G9H:I;J;J;J;J9H9H8G8G6F5E5E4D3E3C2B1A2?3@4@4@9I7H6F4B2?0</8/7,7 )4 &0 "* & #!!!" # &#($+'-(.050517282;4<3=4>2;2;4=5?6@7C7C7C;GU>R>M 4= 1; 08 -6 *3 '. &-&,',&. )2,80=4A6E6F6F5E6C7B8A8A8A4<2:19*3'/!(###),43;?HEPKYN^QbWfZfYeYiVgSdPaM_L^L^L^I[JZGUBM;E4;-4+0 094? 4768 ?B OV _kjypv†}{‘{uŠl‚h}i|h{dxewewdvetgtgshthtgsfrfrfrgpdn_j]gU]MUAG57 *- #  #&.2= =IGUN_Znf|n†t‹yzŽyŽyŽyŽyŽz“…™ ‹ž‹‹‹Œœ‹›‰—ˆ–‡•€€€Ž|ŒzŠx‰wˆtto}fs [fNW@E38*, "  &07BMSd`sp…w™Š¢ލª¬®­¬ŽªŒ¦‰¡…œƒ—‚–•“|{Ž{Žz‹x‰wˆv…sƒqo}m{kxgues_m[gS\JQ>C 15 %' !        "'* ,/6@@KJ[QdWk\o\oZjZe[h[lZnZnYkZhZeUdS_N[JXIUHREOCN5F;M@SBTAP?Y>X=U;Q9N7J6G5F0>)6#/!+* -$4 *=5D:IBPFSERBO@N@N=M5B8D;E:K;L/=1=3?5?8D6C4@2=/8 -5 ,2 *1(0'-") $ #  !##!$#('+ */-2/4 3: 3: 3<3<2>4?3@3@ 3? 4@ 6B 8E 8E 8E8D8D :ER 3< 1: /7 -3 )0 '- %+#)%* &-*2,81=5B7F7D7D7D7D8C8C8C8C>D=C=C:A9@7>4<3;-4)1#(##%*07 9?DMKWQ^SdXh\l_m_j[kZjWgTeQbPaOaN`M^L\JXDO;F5<1704 5B;GEPKYP_RdTiUjSiSiUhUgTfRcOaN`OUKRFNAG ;C4<-6(/(-,15?BPTedxp†vq‹pŠn†kƒi€f}dzcybxax_v]q[o[n]p`pdpakZb QXGL;>01(*! #$),37@HNW[gcpfxizm~qsƒsƒq‚pm~pq‚q€q€t€sp|mzkwfr\fQWCG6:/2 24 :> JR [fftm}u„}‹wwŒsˆkh}j}j}i|gxgxgxiwiwlxmymyjxiwiwkwkviueoblWaOXCH79 +.!$%+6A CPM`Ti_vj‚sŒz’‚–…™‚•€”~’||~’…˜‰œ‰œ‹ž ‘¡Ÿœ‰–…“‚‚€Ž~{‹zŠy‰w†x‡s„ iy`lT]EK9>#,/#' %,2 ?JScdxo‡~˜ƒŸ Œ§ ’®–²•´”´”´’±’®«Ž§‹¢‡…›ƒ—†›„™‚•”‚”‚”€|zŠv‡u„r‚p~m{kyftanYcOWDJ 7; */ !&    #(-18 9??MGXObRiVn[p\q\o]g]j[lZnYmXjXfXcRaQ]MZIWIUGQDNAL=L;J9H7D5C3?/<.9.7)1%+#($"' /%:,A6J>QASAS?S>R;N2>/<.;.:.8.6+4(1&.!(    -(71C8L=RBWDYDW@\@Y>V.;,7&&"#    #"++71?7F;I=K@K>N>N>N>N=M5A4>1<.7 +1 ).'-',!'%#" "!$#%#)$*&+)/ -2 16 49 7;6@5A5A5A5B4D4D4D4D6F8H;HKAMGRJU&FY+K^5SfA[lH`rPgwWk|Zncw‚cw‚ew‚ew‚gwƒgwƒiwƒiwƒp{‰q|Šr}‹s~Œs‹t€Št€Št‰s‚‹s‚‹s‚‹s‚‹tƒŒtƒŒtƒŒtƒŒ.Na.Na/M`/M`0K_0K_1J^1J^1OZ1N\1N\1N\0M\0L]0L]0L]4N_2N_3O`2N_/M^.L],J[)JZ+GX&DU!BR@P?O?N>M6>2=1: 09 .6 +1 ). &* %)#( %)(.+3/:3?5B6E9E9E9E9E;E;EH=G=G:E9D6B4@3?.5+0$) $ $',27:@EOMYScWgZk_nan_l^o]n\mYkWiUgSfReQbP`L[FQ4;6: 8F?LHUP]SbTdTfTiSfTgUhVgVgTeRdQcS[PYMUHQDL N0>*8)7&3#,#  #,)61?3C6J5I5F3C3@3?4>4>0=.;.:.8.6+4)2&.(   $"1+<4I:R>WC\F]D[AZ@Y>VJ@K@KAL;K9I7F5B4@0;,5)2!!   $,*32?7G;K=M@ODQ?Q?Q?Q?Q>P;N:M9L9H9H8G8G6F5E5E4D3A2@1?0<1;1;2<2:09.7+3(. $*#("%!%  " &#)&+'/*1-4 19 5<7?:A:A9F8H9H9H8I8K8K8K6I7J8K:K;L=L>M>M;K =M>L=L>K@MCPHRCW"G[+Nb6Vi>\oIctPhzVl~cvƒcvƒevƒfxƒgwƒhy‚jy‚jy‚p|ˆq|Šr}‹s}Žtt€Œt‰t‚ˆtƒŒtƒŒtƒŒtƒŒtƒŒtƒŒtƒŒtƒŒ)JZ)JZ(IY)GX+GX,FW+EV+EV+IT+IT+HV+HV+HW+HW,HY,HY)JY+JY+JY*IX+HW(ET&CR'AQ#@O>M;J:H:H:H:G 9F 8F 7E 6D4B4@3?2>2>0;.:-6,1(-%) #% !# "&%))//62<4@5B4D:D:D;EJ>I>I)+ *-59MTht{ˆ¢®›ºœ»ž¿¡Á¢Â¡ÃŸÁÀ»œ¹œ¶™²—¯—¬–ª•©’§¥¡¡’¢’¢“¡’ ˆš…—€“}{y‰v‡t…qkycoZd OXCJ49 )0  #',46@@NIZPaSbXh[oZo[r^r_r^nbl`m[lWkShQcP_O[L\JXHVGUGTEPCN@K>N5<1>/<.:.8.6,5)2'/'''9/D8OR;N:J8G8G4F0A-:,5(1 +*+."1(61=9D=G>H>H9J7H5E2@0=,5'/#+    "&/75?;H>N>P>P@RDSBSASAS@R?Q>P;N;N8G8G7F7F5E4D4D4D2@2@2>1=1;1;0808)2'0$+ !' #  $'$+'.)/+5 .8 3<6A:D;FM8L9M ;M5A4B3D:D:D;E=G=I>J?K?KK5A2:4; 9=@NHT Q[YcZeXfVeSeXcYd\f^j^j]j]j\kT`U_S]RZNWIQ@J;E264:7B@PNa]ui„p‹w’v‘vsr‰o‡n„lƒd{e|e}e{cycwdxfzjwgsaj Y`NTAE48 ,/-+.,1359;@?HCNEP JUHSGQEOENEOGQHRAREVGXHVJVMYNYKTOaM^HXCO;C38+/'*9;@EMW[jcvg|n‚t‰y~’~’wŒr†s„qƒp‚vƒvƒt„t„u„u†u†v‡ t‹r‰q†t„x…wƒr}nv ao Ze NVAE56*+!! ''9?NZ^mfzo„ z‚š‡ž “¤™¨™¬—«”©‘¦££¥’§“¨–ªšªœ¬œª—¦“¢Ÿ†”‡•†”†”„“ƒ’s‡s‡m‚bvWi L[ >J3<01 57GH bh ~‰‘¤ž¸¥ÄªÉ©Ê«Ë¬Ì­Í¬ÌªÌ§Ê¤Á£¿¡½Ÿ¹Ÿ¶ž³²ž±™­—«—¨—¨™¨š©›¨š§Ž¡Šž‡™‚•“‘}{‹u„n|fs]h T\FM7? -3#" "" ,06>AMJ[ReXlYf^mbtbuatbucr`o_i]jZkVjShQdP`Q^K[IWHVFUFTFQBN@L>N-?,;,8,4&*! $ )%/*5/;3A7D5I5F3D1C/@.<,:*9(6'3#-#  "'#/-;5E7H5J5H3D3B2?4=5<6=2?0=.:.8.6,5*3(0&! ),?4I;R>XA]DaD`B[BZCXAU?R=M;J9F8E5G1B1=08+4",(++,"0*74@:E=F@OBR?S?R@RCUBUBUBUAT?S>R=Q2>3=2<1908/7 $+ !) % !  !"% ($-(0+3,4.91<5A9EG=F;F;F9G9G9I 9I 8J 8J!9K :K"O#?P@L?K?H"5=!5@5A5D4D 3E4B3@3>3A3A3A2@2@1?0>.= *8 )4 '2$-!(%"  "!&)-52=6C8E:GI>I?J@K@K@K?J?J>I=G;E>G?J=I5C0> (6 %1 ,& ' '. .64<5B@OGXWkk‚rŒwŽxyxŽsŠp‡m…l…k‚jg~cyaw`tbvdxhvep`fX[ NM ?? 67 463298@@FEGGGIGKHLKNHKEEBCAA??=<;:9>8=8=9>32('!!! ! 15EPZngq‡}’‰Ÿ¥“ª˜¯š³›´š³›´œ´š²™®™®° ³¢± °Ÿ¯­šª–§”¥“¤“¡‡š…˜†˜…™–}“|–rŒd}ZpM`=L3@.:0+?@ [a y†’§¢¾«Ë°ÐµÕ´Ô´Ò³ÒµÒ³Ñ±Ì­È©Ì§È¤Å¢Â£¿¥¾¥¾¤¼œµµœ³´ž²œ±š®—«”¥‘¢‹‰›‡šƒ–}‘xŒy†skzbqXg MV@D87%'     ,0=FHVNd TnYsZsazb{czczcw_t]p\o[oWlTiSfReQcOaM_K]K[IZHVFUERCQBP=M0=/908/7)1"(# +&4+9.>1>2>2>2</:,5*3'1%4,!    " -&4+<0E3H2D2D3C3A3A3?2=1<09/7-5-5+6)5&2#0,(73D;K@RBUCXF[F^E]BVAU@T>QH?ICLGQISHRGQFYEVCUBQ?O?M>M>M>L1=2<2:07-2*.$)$ #% ($, %1(5,90>3C5E5E7F7H8I9L:M9N3?4C3C 4E4B3@3>2@2@2@2@1?0>/=/= +8*4&1$- '$! "#'*.52=6C8E;GH=F?H?J;H4B.= (3$/ )$% %+ ,2188B=H EOGRGTFSGVJYIWJXJXKYJXIWHVGUDOAK;B5905 16 3;8?BLJU R`TeVgYj[lZj\j_lbodpcoamamam^k\jWfS_P]O[IVCM9F1>6C@OGXWkk‚swŽyzxŽt‹p‡n†m…k‚i€f|cyauaubvcvfwbp^h Y\ ML@?97 98>>DCJJPOQRPSPSPVQSNPILFFBC>>996618/6.2.2.3/2.1-0.7.5.2+/$)&#-,75@ALR^`pg{nv‡|Œ}€|ŒyŠyŠz‹}~‘€’’~‘|{Ž|’|{{Žz‹yˆu‚rkwfp]dRV FH:<.0&)!  %% 7:LV`sn…}“Š¡ —¬² ·¢¹¢» ¹ž·Ÿ¸ ·Ÿ¶ž²ž²¢´¤¶¦µ¥´¤³¡±Ÿ¯œ¬™ª—¨•¥‘¢‹žŠ‹‰›„˜~”xŽn„bv WhIX:G0;.575IJdl˜®©Å´Ó¹Ù¼ÛºÙ·×·Õ·Ö·Ô³Ñ°Î­Ð«Ì§È¦Å§Â§À§À¦¾Ÿ·ž¶ŸµŸµŸ³²š®—«–¦‘¢Œˆš†™ƒ–}‘yxŠr„j}atWfLT?A66&(% */ 8?IRP`UjZs^x_xbzbzczbybv^s]p[nZnXjUgReRcQaO_N^K]K[IZHVFUERCQBP=M/B0B0A1B2@2>2>2<2<1908/7/7.6+4&2#0#"0,=8K?QCUCVDXFZF]C[BVAU@T?Q=P=M=M=M7FL=K;J:F7D6A5A6@6@1?0>1=1;19.5(.%+!&! # # (%0 +6 /;2?5C7G5E5E7F7H8I9L:M9N9L9L9L9L8K9L9L9L:O8L7K6G6G8G9H:I9I:J:J:J:K:K:K:K8J :L>PBTEX$L_+Sf1VjC]uKcySk\r„bv‡hxˆjz‡l|ˆm|…q}‡u~‹wŒwŒvŒsr‚Žq‚‹s‚‹s‚‹u‹v‚Œx‚Œy‚Œy‚Œ161607071:2;3<2=0@1A1A3C5D7F8G8G7A5@4?4=2<1919192<3>3A 3B3D4B4@5?3@3@2@1?1?0>/=.<,8+4'1#,&"  "#'+.53?7D9H;I>I@KALALBMBMALAL@KAM@K>I?J?I;F3@.; '.$*%!"#( ). -329 7> E>DH?I?I?I>H=GJGVPbShWl[p_r`s_pcseufuetcraqaq]l^kZhVbS`R^KWDP;H3@7D@OGXXllƒswŽz{‘yuŒqˆn†n†k‚jf|cybvaubububv_p]g V\ JK@?>; B?KNPRUXZ\[][_[_[_X]UXQTLPHKCD=>9: 27 /4*.&+ $( "' #" %$ $#!$!.+86BERXfcuj}p…yŒ€~~}|ŒzŠzŠz‹{Œ‘“ƒ•„–„–“~|Ž}~‘~Ž{‹v‡t…s„n|ixanWb LU @G49,1"" " //CEVak|yއž ’ª ž´ ¤¹¦¼§½¥½¢º¤¼¥½¦¼¥»¤¸¤¸¦¸¨º©·¨·§¶¥´¡±Ÿ¯­›«˜§•¥¢¡¡Œ„—}‘r‚hx\kN\?J 2:+2+1*>?,RV+pz$Œ ¸°Í ºÛÁãÃäÁâ½ß¼ÛºÚºØ¸×·Ô³Ô°Ð¬Ì©È©Ä¨Á¦¿¦½¢º¡¹¡·¡· ´Ÿ³›¯˜¬—§’¢‹œ‡™…˜‚•}‘yu‹ p† h|`qVeJR>A44$) %$-.N=M;J8G5B1?/<.;.9/7+4&.$  (#0'5'8*8+9,9+8(4$1!.)!    %",%1(7*9,>-<-</=0<0<1;1;08080808/7+4&/!+*):3E>RCWGZFZEYE\E\BYCVAU@T@R?Q?O?O?O>JBNCM=F:A9?07&+"%(#-'4$* ( ' #$* 163@8G@NDSGUFWIYJZOaO_M^LZGVER@N>L=K:I9E6C6A4@5?5?1A0@/=/;,8(2"+% !     $ ' $. ,5 2;5@6B7D8E5E5E7F7H8I9L:M9N6I8K:M1@2A3B4C4C0;/:.8,7-5-5/5/51:2< 2@2A3D4B5A5?2?2?2?1?1?0>.<.<.9,5&0!+%!  #&(,/85A8GL@MANBOCPDQDQDQDQDQDOBMAL@K?I:E2?,: &*$&!"! "$& ). ,2 04 47 7;8<7:59596:3;4<5=5=5=3<1:09 ,6 )2 &+!%!%%*-229;JEUNbSiXo^ucwcwcvfxhzizgxdvcucu^m^m\kYgWcUbM[FR>J6B9EBPHYXllƒtŽyz|’{‘wsŠo‡n†ljf|dwcwcububr_t[mVcOVGHB@FD OJV]Y_^cbgdhcibhag\b[aX_W\SYNRIMEH=A 8< 04 *-%'!#    "//;:FKY_ni|nƒuŠ}‘†–€’€’‘}}|}’ƒ”„•…–…–ƒ•“~|Ž€‚ƒ’zv‰t‡tˆm‚j|bvZkO_BN6A07&#%! +*<<QWeqwŠ…™Ž§—° ¸¤»¦¼§½¦½¢ºªÁªÁ«Àª¿«½ª¼«¼«¼¨¶¨¶§µ¤³¢± ¯­œ¬—§”¥‘¤’£’¢Œƒ”{Žp|frXbHQ 8@,1).,/,?B1U[3t‚,’¥¥¿²Ò¼ßÃæÉëÇéÄæÁâ¿à¾Ý½Ü¼Ú·×´Ó¯Î¬Ê«Å©Á¦¾¤»¥½¤¼¤º£¹£¶ ´°™­˜¨“£Œ‡™…˜‚•}‘zŽ r‰mƒcx\lQ_FP9>14 &$!2/$?<KWXe dsewbxbze}g~d|c{czax_t\q[nXlXhVfRcQ`P`P]N[LXJ\K[HYHVETDQBPBP>N=M;J8G4A0>.;-:-8,5*3$,!       (!,$3%4(7*7'5#0,)"    %!)$-%1'3(6)7)7+8,9/;0<2</707182817+2%*%'#1/A:OBWH\J^H\FZF]F]D[DWCVBUAS@RAP@PAQBMEPEN@J>G=D6>/7 %&"  $" % '.*;3C=NDSEVEWG[K^QbQaQaO]LZHUDQBO=K;J:F7D6A4@5?5?3B0@.<,9(5#.'    "#'(2,51:4?5A6A5B7C6F6F7F7H8I9L9L8M6I8K:MOBSGX K\&Qb.Vh8^pFgwQn}Zt‚dyˆg|‹l†n€‡t‰v‰u‡v‚ˆv„Šv†Œwƒwƒwƒx„Žx„Žx„Žy…{…'+'+ '-(.*1,3.7/8,:-;.<0>1>2?2?2?-6+5)4)1*2,2-304 2: 3<3@3A4D5B5A6@3@3@3@3@1?0>/=.</:,5&0 * $ !  %(*/2:7D=K@OCQEQCQDRESGUHVHVIWIWESERDQBM>H8B0<+8%'$&#$"#$% (, ,2 /7 49 5: 7:8:68573636/3/4/4/4 /4-2*0)/ %, #) $ !%(.-58HCSMaSiXo_udxeygzi|k~l~i{fyexcw`pao^mZjYhXdQ^HUBM8D:FCQHYXllƒtŽy{‘}“|’yt‹pˆo‡li|fyexewdtcsaq]qWhO]JQEHFFPO [Z_j`kdnhqkrkriqgobkaj_f^e\bX_SYOU JNDF<=34 *+%&!  $.1;@NRbgwp„t‹|’…™‰œ‡š†™„—ƒ–„—„—…˜†™‡—‡—†–„•ƒ”’€‘€‘‚…’…”ƒ’}x‹v‰v‰p„k€dzZoObCS8D09(% +*78LObkv……™©š³Ÿ¸¥½¦½¨¿«Â­Â«À¬Ã¬Ã¬Á¬Á­¿­¿­½¬¼©·¨¶§µ¦´£²¡°Ÿ®­—©•¨”¦•¥”¤Žƒ”yŠpy cm S[ DK6;-1,/%.1(>C/T\1tƒ,‘§¥Á²Ó¼àÃèÍñËïÉíÅçÂäÁâÀáÀá½ÜºØµÓ²Ï¯É¬Ä¨À¥¼©À¨¿¨½§¼¦¹¢¶ ²œ¯›ª•¥ŸŠ›‡™ƒ–}‘ysˆk€aqVc IU=E/8 '.",*&>N=M:I7F4A0>.;-:+7+4'1!*       ! /!0$2%2#0)$!     #!'"*$-&/'3%2%2'3(4+6-:0<1=0:192:4:26,1%)$#"/+<6KAYF]KaMcJ`I_J`I`H\EXDWCVCTBTCRCRCRBMCNCLBK@J?H:D5? -0"& "'"+%+*2&/#,)$ &$3-;8H@PBUDXG]KaO`O_P`O]M[KWFSDQ?M=L;G8E7B5A6@6@3@1=,9(5 %0 *"    #"''-0:2<4>3?4?4?6B7C6F6F8G7H8I8K9L8M8K8K9L9L:M:M:M:M9N:M9L8I7H8G6F6F6E5E5E5E5E5E5E5E7D8E8F 8F 9G;J@OCRJX#N]-Ve9]mCdsNkzVp€[t„j‡n‰rŠt‰v‚ˆv‚†u„‡u†‰x‚Œv‚Œv‚Œwƒwƒwƒx„Žx„Ž$+&,%-(/ (2+4-6-8,:-;.<0=0=0= /< .;)3(2'/&/(/,20325 4;4<4@5B4D6C6A6@4A4A4A3@3@1?0>/=/:,5%0 * % " '+,15?H7A 09 *5$)%''' (( +, /34;6@ ;C ;COJ]QfWl`tfxgyj{m~p€om}j{izgydsds`p\kZjZiSbLYDO;F=HCQIYXlm„uz|’~”~”zuŒr‰o‡li|fyewgveucsao[kS`LUHOIMNQZ^fieufvjwmyp{q|pxmvjsgqeoclaj]dW_T\SXLPDG:;23 +* %#  %+5:BQVfizq†v€˜‡‰žž‹œ‰›ˆš‰›‰›‰›ˆš‹›Šš‰™‡—†–…•„•„•…–†—‡˜…”}Œy‰xˆtƒn€dzZoNb CR 9A 27,, 33 CH]evƒ‡›”¬·¤¿§ÀªÂ©Á«Á¯Å±Å¯Ã®Ä­Ã¬Á­Â®À®À­½«»«¹ª¸ª¸§¶¦µ¤³¡± °›¯™¬—«—¨•¥Žvˆip \cMT BG8=04.0/0!?D%S[(n%‹¢¡¾ °Ó½ãÅëÏôÏôÍòÊîÆêĿĿĿÄãÂ߼ڹֶϲɭūÁ«ÂªÁª¿©¾©»¦¹¢´ž±¬™¨’¢ŽŸ‰›„—|v‹s†iz\iNV@H39&-&"#!03,DJ5U[cyq† {‘zqŠm‡l„n„i€ge{by_t\qZnYmWkShPeObNaM_K]JZJ\JZHYGUDSDQBPAO=M.;-:*6*3&0(        &()(&     "&"(%+'/'0'0'3(4&0&0'0'3(4*7-:.;1<2:2:3:16+/$'"!#,,94E>VGbIcNeOfLcLaLbL`K_HZGYEXEVDUDSDSDSBMAL@K@I@I>H:E7C36)-!    $",)2-5170<-9,5(2"+$"",&41?:I?QCVG[J`L]L\L\LZJXIUFSER@N=L5A6C6E6C7B7@5B5B5B5B4A3@1?0>.:+5 %0 * % #" !)-/67A>METK[N^Q^N\N\N\N\M[LZKYKYIZJXIUEO>H6@ .8 +4%*&+*+ -0257=D=B;A9<9<9<7;5926.3-2)) ('$"  &"*.;:GFUO`Whaqhwkxo|q~s€trn|m{l{fwetaq]l\k\jVeO^FQIDRJZYmm„uz}“€••{‘vr‰pˆm€i|fwewgvfvdr`nYcQYJRLRRXZ`dllth|h{j{n|s€t€r~p{p}ozjvgqeobk^g[eZaT[MSDH ;= 33-,(&#  ,+;:GX[lmu‹}•‡ Œ£‹Ÿ”¤’¢ ‘¡’¢¡ŽŸ‹œžžžŽžŒœŠšŠšˆœ‡š†™†—…”‚~‰{†um{btUjJ] >L6;01129> OX l{ †š–¯ ¾¨Ç«Ç¯É°Ê®Æ°Æ²È²Å¯Â¯Å­Ã¬Á­Â¯Á¯Á­½ªº¬º«¹ª¹©¸§¶¤´¢²¡±Ÿ³œ±™­—¨“¡‰–|Šq‚ejZ`OU KPGJ@C9;76@ENXcu}• •µ«Ð¼äÆîÐöÒøÒøÏôÌïÈìÇëÉêÈæÆâÁ޽ٺӶͱȭíī«Àª¿«½¨»¤¶¢´ ®›ª–¦‘¢Œž…˜{t‰j|apR[DJ9<.2$'$ #*"1:+ES4UdgvŽ ƒ™€™w‘pŠo‡o†k‚i€g}by_t\q[oZnUnSlPgNeMcLbK^I]I[JZGXGUDSDQAOAO/<.;*6(2%/(           !+%3-6/71919/9,7*6+7+3*2(0'0&2'3(6)7,8,8,5-2+/&)   ',55CI;G7D6C5;*1%    ##.*6/:3:4;2>/</</;*3"*%%&!,*62@;JBTFYI]I[JZIYGUFTERDQBP?M=L;G8E6A4@5?5?/6*0#* $    !('1,71=7C:FJ=I;H9F:E;F7G7G8G7H8I8K8K7L6I6I6I6I7J8K9L:M9M9L9L8I7H6F4D4D4A4A3A2@2@1?1?1?5B5B 5B 5B 4B5C9GLBP%HV+N\2Td:\lAcsFhxVo^rƒhxˆo}‰s‰v‰t‚ˆuƒ‰y‚Œy‚Œx‚Œv‚Œwƒu„u„s„#/#/$1&2&5)7*:,;,7 -8.9 0: /9 -7+5)3 )0)0'/'.*/.246 767=7?6B7D7F6C7B7@5B5B5B5B5B4A1?1?.:+5 $0 + & $#!"*.079CAPHWN^QaUdScScRbP`N^L\JZIYJ[J[IWFP>H5= .6 *3&,'- ,/ 046:=C@KCPFUFSDQDNCLBJ@H?ECECE BD?B =@ 9=6:48,*+' (%$! %()56BCQM]Xgcqkxmyq~s€vƒvƒtrp~p~hyfxbq]m\k\lWfQ`HR=H>IDRJZYml„uz}“––|’wsŠpˆm€j{fwfuhwgudr`nW]PUKQQWY`bkitozg}h}i{m}rs€r~p| uq~n{kwjv hr epdm `j \d T\LREH<>45//%*!$  2,B<Sc evvŠ~”‡  “«—­“¨ž¯œ­›¬œ­ ®š¬—©”¦‘ “¢•¤ –¥ ”¤’¢ŽžŒœŠ¡ˆŸ†š‡˜‡–…€‰|„tykv^nPcEW :E25,*47>EWau‡§ »©È®Ï³Î¶Ñ·Ñ ·Î ·Í¸ÍµÈ¯Â®Å­Ä­Â®Ã°Â¯Á­½ªº«¹©¸©¸¨·¥µ£³¢²¡± ·²˜¬”¥„‘u„i{knbf\`]`]^VVLK EDAEJS Zkq‰Ь¥ÊºâÆðÑùÓùÕûÔøÏôÌïÊîÊîÉæÆâÁ޾ڻӷͱȭíĬìÁ«À¬¾©¼¦¸£µ¡¯¬˜¨“¤Ž †™{r‡ `r Vf JS >A 65/. (( $&#$- 0=*DU3Thg‚w …ƒ›y’r‹o‡o†lƒjg}cz`u]r[oZnUoRmOjMgMdKcJbI_I[JZGXGUDSCPAOAO;K:J8G6E4A1?/<.;(5(2$/'           $!-'6.@7A9B:C8A2>.;,9+905.3*2(1%1$1$2%3'3&2&/&+#'""$+ 2;/8'0!) )#&%//;9HAQFYG[I[IYFWESBQBO@N@N?M4>-1 ', $     $%/+71=6C0>/</<0=.<-; /=1@4C1@5D:IBP&HX,P`2Yh7^mOgyVl~dt…mzˆr~Šv€Št‰uƒ‰y‚Œy‚Œyƒyƒwƒv…Žt…Žt…Ž %1 &2 (3 *5,7 ,7 .8 .8.= .< .; .8-6,3*1*0 "1"/$/%0'2 +8/<0A7D7D7D7D7D7D7D7D9F:G9F7D7D9F7D3@4<-6&/ $+ !'#!"&%/259@EIQOXR^SbUeXcUaS_R^Q^P]N[KYKXKYKWFO>G5= .6 ,2+2 -61:6B 26 (2 %+ ! "58HKZlp‚~“‰Ÿ”­™±œ±¢·¤À¤½£»¢¹¢´ ° ­Ÿ¬—©–¨–¨˜©š«š«šª˜¨ š©—§’¤Ž£Š…˜“Žo}gu Zg IU;D27-0,..0DIbn{ ’¬¥Ã­Í®ÍºÔ¹Ó¸Ñ·Î·Ì´Ê³Ç²Ã¯Æ®Ä°Ä±Ã³Ã ³¿°»­¸­ºª·¨¶§¶¦¸¤¸ ·´›¹˜µ“­Š¢•yŠtp|irnyp~p€n|iu^hU[ LMJMSZfsxŒ‰¥ ¢Å¹àÇêÐóØüÙü×øÕóÐëÌãÅêÃåÀá¾Û¼ÕºÏ·ËµÇ³Ã±Á¯¿­¿¬¾«½¨º¤¹£³ž¯—§‘¡ Œ™ƒŽw‚ny Y\QQFD?: <8 ;<;?;B8;03 *)(&)+/8?NOee‡ u” ~œy“sttŽpˆjhe{cybv`t]p[nTkShPeNdNaM_J\HZHVGUFTCRAP?O>N=M8H6G5F2D0B,?*=)<*5(1$,$            $'+.187>9@@K@IH;F7B5@3@/7(,#.(90A4E8G8G8D4A2?3@4@09%+"!"*'70B6K=SC[HXGUFPELCJAK>M=O=J;H;F9D7C2?-;)7 %%!     % #2*:/@6G@NFTGQGQGQFPCNAL@K?J:F9E9E6C5B4A3@3@3G3G4H4H5I6J5J 5J9M9M:K;J9F9C6?6<3=2<0;.:-9 ,9 ,9 ,9 ,9 +8 (6 &4 %3 $3%4&5-2/63<8C =L(DU/M`4Qf?WoF^vRj~^t†gz‰l~‰o€‰qˆpŽq‚rƒsƒrƒŒs„u†w‰ )4 *5 +6 ,7 .8 /9 /9 /9.=.< -: -7 ,5 *1 )0(. ". "-$,&.)0 ,6/<1?7D7D7D7D7D7D7D7D9F:G9F7D8E:G8E4A5=.7'0 $+ !'#!"&% .2 58 ?E HNNVQ\T`TcVbT`R^P]P]N\LZJXHVIUHRCL;D4< .6+2.4 08 4=:FAOEWHZI]LZJXJXKYJXGUIWM[NXNWMVMUMUKRGODL?E9?34 ., )& $" !" !&/.6D7:/6)/#$ )*?ATVjy}‹Ÿ“©Ÿ¶£¹¥¸ª½©À¨¿§½¦¹¥·¤³¢²¢°œ­›¬š«›¬œ­­œ¬šªš¨—§”¥‘£ ‡š‚‘~Œ nz ep XaIR=B48/0-,12CI^iu‰ ަ¢¿­Í°ÏºÖºÖ¹ÓºÐ¹Î¹Ì¶Ç¶Å²É³È²Æ´ÅµÅ ´Â ³¿°»¯»­¹ª¸¨¹§¹¤¸Ÿ´œ³–±“­¦†œ€“|Œyˆy…|†‹Ž}‹x…ozfn WYOROV[ik€{—³ ¢Ç·ßÃê ÍõÐ÷ÐóÐïÎéÌæÉ鯿Â޿ڽռϹ˶ƱÁ¯¿®¾¬¾ª½¨»¥¸¡µ¡³œ¬•¥ ˆ–~Š q}htWZSUOOOMQO SUTZT[OUFJ == 43-/.5:FHYWvg…ssŒqŠtuŒr‰k‚i€f|dzbv_t]pZmTiRgPeNaNaL^J\HZGUFTDSCRAP>N=M:C;E?J>ITASAPALAJ>H.:(2"-    ! # !, *7/>4D8IAOFTGQGQGQEPDOCNAL@K=I7D7D7D7D7D7D7D7D:F18 -3+2 .7 3< :DAMFTJ[K]L^N\LZN[P]O\LYN[S`T_S^T\T\T[RYNVLSHPCIL;G=LFWUge{o…uŠwŒxwŒt‰r‡p†p†k|i|gzewbr_l]cZ_]k]l`ojypr„s‡vŠyŒz{‹z‹x‡u„q~o|q~rs€ts€p~n|m{kwhtcp`lZdPX EJ <@3:,2%&! $% 35MPdg}‹Ÿš«Ÿ³©¾­Á¬À±Ã¯À­¿¬¾«½¨»¦¹¥·¤¶¡± °Ÿ¯ °¡± °ž®œ¬›¨š¨—¨•¦¡‰š{‡ip ag RYGL>A89310."75!DGXbm~ „œ›¶«Ê²Ñº×¼Ù¾×ÀÕÀҿͽɽǷ̵ʵȴŵŶóÁ²¾¯½­»«¹¨º¦¸ µ›±˜®¥Œ¢ˆ›„—“”„•…–Ÿ ž‰›†”~Œv‚ hmZaNYP`[qhƒz™ˆ©£Ð²Þ Áî ÉòËñÎïÏìÏéËæÇâÂּܿѻ͹ɷƱ°Á®À¬¿ ª¾ §»¡¶ž³›­•¦ŽŸ†• ~‹t€ hs ak]b]b^bbefjipjriudn]dPTCC56037=@JFaVpe}hlƒqˆsŠp‡lƒjg}dzcw_t\oXlShQfObM`M_K]IZGXFTDSCRBQ?O=M+<);'3&/!*!          !$!'%.-56>;E=HIJ8B3=+0!%$#1->6GM=J=J;K9J8L2B2B2@2=/8)/"'!   $&'-,6 3@7G:K=MBPESDODODOCNBMAL?K>J@L?K=I9F6C4A2?1>0C1C2D4E5F5F4F4F4C3C4A3?2=09/6/6 ).(- ', &+ $* #) #) #) ' & % %%&!(!)&-'.)2,7.:1@6F :J&ET.KZ8UdC]mMfvWn~_tƒcx‡n€‹r‚Žu†x‡xˆy†Žy‡zˆŽ0<0<1=1=1<1<0;0;-<-:,8*4(1&,#*#(!( "( $( ()-/145;7>9E9E9E9E9E9E9E9E;G=IJ9E9A1:+3 '. "(# " $$+/059>@FEL GP IS JUJXGVETDSBRAQ>N 26+/ #( $'(08?GPS]^hhsmyp€rs‚s‚q€n~l|izhzdv_oZkXhSdM]HX;I8G6C8GASNa\te}n„o…r‡q†p…n„o…o†l~mm~kxeqbjaebefuetizpu‡vŠyŒ{ƒ•“}{Šw‡w…v…w†tƒu„v…w†w†u…t„sƒq}nzjxfsakV_ KP BG4;,0 %% #!** =? [^sw™œª¤¶§¼®Ä¯Å®Â±Æ²Á²Á±À­¿«½©¼¦¼¦¼§µ¥´¤³¤³¤³¢² °ž®žªœªšª—¨‘¢‰—~Šxƒim`c VXNOKKGFB@>:!==EGSYbq v‹ލ¢¿­ÌµÓ¸Ö¾×ÂÖÃÔÁÎÀɿǹͶ˵ȳƴŴIJ±Á¯½­¾ª»¦¸¡´›¯–«“¨ ‹œ‹›ˆšˆ™ŠœŸ¤’§•©–«•ª‘¥¢Š„–{Ž yƒirXdPaSf[si„w‘Œ¸žË ´à ÀêÆíËìÎëÏèÉãÆÝÁ׽ѻι̷ȶųDZŰ ­À ª¾ ¤¸ Ÿ³ 𝔩¢†™y†s~mviqouowpxq{r}p}m~m}ivdp[bMQ=A575::?:RH_Vm_tf|mƒn„lƒlƒjg}e{cw^sZnWkRgPcM`L^K]J[HYEVDSCRBQ?O>N*<(:'3$. )!           !&!,#1(4+82?8FNBPCQ>J:I8G8G8E6@/6*/ #&.(9/D6G8I;J=L=L;J8J6H4D2@/<,6 )/ $(      %",%0196@;H>M?OAPBPDO?M?M?M?M=LJ/@0A2B3C4D3C3C2B3@2>1</8-5 +1 ). (-$&#% "$ " " ! ! !""" #!$#&$'%($,&.)2,4.91=6B9G!DN%HR.NY5Ub?\kIctQk|Woƒfz…l~‰q„Œu†w‡Žx…z…z†Œ1=2>1>0=0=/<.;-:,;,9+7)3'/%+!(!&'!'%())/0468=:@;G;G;G;G;G;G;G;G>I?J?J>I?JBM@KD @G AH BLAM?KM4A2>0<1?8IEXPgYq`vcyg|i~i~k€m‚o„mp€qozksgnhminl~l~ptˆx‹yŒ{“†˜ƒ–‚“}Œ|‹|Š}‹w‡xˆxˆy‰x‰wˆv‡u†tqn~kyfr[eNUDJ4;.1 (' ((33KM jo „‰—¦¥µ ª¼ªÀ²È²È¯Å ²ÇµÃ´Â²Á¯À¬¾«½¨¾§½©·¨¶§µ¥´¥´¤³¡±Ÿ¯¡®Ÿ­œ¬—§ ‡”}‡v}nohi cc`_``_^[YVUJKLMPV[d iy|‘ªŸ¸ªÉ±Ì¹Ò¿ÓÁÐÀ˾ȾƻϸͶɴdzǴű𬽫¼§¹¡´›¯•ª’§£ Œ›Ÿ‘¢•¦˜«™°š³›´™´š³˜°“«¦¤‡Ÿ€˜vƒ fu Xj RdTg_tj€uš‰®¡Æ²Ö¼ÞÃãÇâÈáÆÞÃڿּѺι̶ʵƱǯīÁ ¨¼ ¤¸ ž³ ˜« ”§Œ¢ˆž „˜€’Ž€‹Œ‚‹……‚}Œv‰o…jhcwbs^kQZCK:?4:262DN,;*9(7%2#.(           &"-%2&6(7->/@2B5F8I9L;M;M8G7F5E4A1?1=1=0;3;3;2:08/7-6,5,5'/&/'0 '. ' *(73G>VIcOlVrXsYsZrWmShPcMaJ\JZHXGUGUJVKWMYT_Q\MYKWIVFTCQAO?G;D4<*2 %#$20@;KAPERFS?M=K9I8H7F5A19.2 &# /(:/=2?6E9H:I8G6C3@ 3B.<)3$+ $     %$//85=;D>HAOCRDSCRCPCN=M=M=M=M=M2=0</8 +4 (/ %+#("%  # $"%#&%('*)+*,(1*5,7.9/;2=5@8C@HCK"FP(KX/P_8Yi@`sFez\r~awƒi|‰p‚t„x„Žy…|‡1=1=1=1=0<.;-:-:+:+8*6)2'/$*"( %( '$)*,0269;A=E>I>I>I>I>I>I>I>I@KBMAL?J@KCNAL=HN=M:K8I7H6G5B4A3@0>.<*9(7&6$1!,'        !")(2+7,;->->1C1C1C2F4G6I7J8K5F4D3C2B0>0>0<0<3;3;2:1908/7-6-6(2'1(2+3'0%"!.+:5J?YIfQnTpXrZrWmUiRdPcL^L\JZIWIWKWLXMYT_R]NZKWIVESBP@N@H=F6@-6"+$%32B=MCRHTHTERBQ>P;K:I7C4<28%* %0+4/:4@8E:F8C4>19+5&/&     &#00;N=M/<-: 08 -6 +1 '-$)!$!! !!""#!(")#*&,(.+0-2 -2,:/<1>1>0=1>2?4A9@:C>GBN"GU)M]2Vh8\nKeuQk{Zsƒez‰nŒsƒw„’{‡“1?1?1?1?0>/=-<,;+9+8*6)2'/$*"(!&) *%+*/258>N=M;L9J7H6G4F4?4?2>0<,9*7'5%3 .)$          ("-)3/:1=2?2B3C3H2G2G2D4E4E5F6G3E2D2B1A0>/=/=0<3;3;2:1908/7/7-6+7'3(1+4+3$-$ "",):5L@ZLjPmVqYqWmUiSeRdPbO_M]MZLYNYOZP[Q^N\KYHWGVDTAQ?O@E2?19+3)-#        %#1/<;FFMKOHSHUHVHYJZJXJTJRDSDSDSCRBQ?O>N=M:F:F9E7D6C5B4A4A7@8A9B7A6@2=-9*7 )0(/ %+"' #  !!$#&')(*$/%0 (2 +4 .6 0829290>2@4B4B2A 3@ 4A 6C 6B8D:F\oIdxUmau‡i{Œq‘t‚”1?1?1?1?1?/>.=-<+9*7)5)2'/$*"(!&++%-+2288A>H@NBMBMBMBMBMBMBMBMCNEPDOALBMDOBM=HN5B,5%+%*&,+26<BKLUP]R^Q^R]S^S[RXOTKQJN?G;C6<29/6*2$*%" '$2,=0E7G>MIWT`]gclhpjrt„vƒy‚{„~‰–š‚™‚™ƒš†š„˜‚–„—‰œ•§”¦‘¤ ‹›Šš‰—‡š†™…˜ƒ–”~’}‘|wˆu‰uˆr„k}`nP\EO38 03 20=;PPmo‘ £©«º¶Å ¶ÈµÊ¼Ñ½Ñ¹Í¼ÎµÎµË´É³Ç ±Â ¯¾ ¯»®º«» ªº ©¹ ª¹«ºª¹©·§µ Ÿ¯šª“£‹ˆ– … ƒˆƒ„‰Ž’ •› šŸš •‘š˜…‰x{gj [^ RVOVU_`llƒz’£²¦¹ª¿­Ã¯Å±Å°Ä®Ä®Ä¬Ã©À¤½ ¹š²™±˜®–ª–¨ ™« °¦¶¨Â©Ä ­Æ¯Ê¯Ë®ÊªÊ¨È¦Ä©Ã©¿¥¸£µ¡µ™²‘¬ ¬Œ¤…–z„mt]cKR?GJMPVZdfxy‘Œ¨ ˜· œ»§Æ§Æ¨Ç©È©È¨Å¥Á¡½ º›¶—°”ª’§‘¤¢ Ÿ¨¢®§¶¨¼ ©Á ¦Ã¤Â¢Ã š³ œµ œ¶–°¤„–}Š|ƒpƒk~auWhQbNZAJ2; .2+0,44AAPL_SiWobzayaw`w_t[pVjRfO`L^JZHYHVFUDQBO?O>N=M:K8I7H5G4F3>2>1=/;+8)6&4$2,'!           %2(5-:1=3>4A7D8E4I4I5G5G4F4F5E4D2D1C0B0@.?/=/=/=3;3;2:1908/7/7.6/;*5'2+3-6)1!*&$ /,B7QIgMkUpWpXmUiUfUfSeRbP`O\N[P[Q\R]M[KYIWGVFUDTBR?P>CP4?6@7A/@2A5D6F7G 8F 9G;I;H;HFDKHOJRISHRGQDRBRBRBRISDRBPAQBUAU>R9O:F3=,3)-'*%(*,.1 49 5: 9= ;? 8<5701((""    %&.+92?=JHUNZTaam m{r}{‡ ƒ–‡œ††‹Ÿ £Ž§¨‘§¦Ž£Œ¡ŒŸ —ª—¨—¨—¨•¥’¡žœ‰ ˆœ‡›‡š‡š‡˜…–ƒ”|…z†w…pƒfxXiJZ@O BG RZbom‚w”€Ÿ© ‘­˜´ »Ÿ¾¡½¢¹£¶˜­—¯˜¯™²œ¶ ¼¥À¦Ã©Æ§Ä¤À¤½¦½©¾«½«½ ºœ¶—°‘ªŒ£„›~“zŽuˆp‚ h{ar[jO`AT6K *7%3%0 *72?;JHZQdYmYmZn]p^o\mVhQcK]J\I[FYBV?S.<-:,8+4).&*$(       ''3.92>2@3C6H6K4K3I3H2G3E2D1B0A0A0>/=/=.<.<.</=/=1?2@3A3A3A3A1?1?.;-:,9*6(1'0$.$,($1(5>SEYMdTjWlWkWgVeS^T_T^T^Yc]gZdT^N^LYIVGUHVHVFRCO>L7B/6 ',  .%40>R=QHL>M@OAPAQ"JV&NZ*T`/Ye7_kCfsPp}Zw…2@0>.<.<0>/>-<+:-;,9,7+3(/$*!(%*#.+41<9B@HENJRLULULUJVHUETDSBRGTCQAO@PATAT=Q:N8C1;+3 ). ),),.247:@C@D@D?C=BDHQO\Vd[j]l\iZo\q^sbvcwdxdwdwdvdvcuaq_n]l[j[hZfWgRdKaBT9D03*) *+.068@AGKLTOXPYU[U[UZSVORKMFICD=B:@7:03*,$%    $#.)34>?JHTP\^k jwx„ ‹œ£‘¦‘¦”©˜ª’«“¬”­”ª‘§¥¤¥˜­™¬˜¬™ª—¨”¤‘¡ ‰ ‰ˆœ‰›ˆ›ˆ™…–ƒ”}‰{‰u†mcuVfIV@L6;0400>=!WX qy‰›™²¥»°Æ¹Ð»Ó¹Ó¹Ô¹Ò·Ï·Í·Í·Ê¶Ç ´Â ³¾ ²» ²¹ ¯» ¯» °»®¹ª¶¥± ­œª •¥›Œ”Ž”‘”“˜˜  Ÿ© ¢±¥³¨µ©¶§´£±¬›ª¤Šš‰rv ddVUKLEFMS PWZbjvyˆ”ˆž¤“£–§™®œ³ž´Ÿ³¡³¢²¢´£·¦¹ª¿­Ã®Å ¯È °É²Ê²Ç³ÈµÉ¶ÊµÌ²Ì¯ÊªÃ©Á§¾¦½¥»¡¸ž³›°—¨’¢ˆš~ŽqajPUEG481537Q1?2@3A4B4B3A2@2@/<.;-:+7)2'0$.%-$",#16K>RI`TiYmXjWgVeV`WaV`Wa\f`j]gYbS`P]MZLXMYLXHRDN=I6@,4 $( 1)87DDRN\RaQ`P_LZJVFSDQBP@N=I:FP6?4=0:+4'- #%!  '") $, )2 ,6.:0=1>6A7B6C6F6F6G4H4H8I8I9J:K:K:K9J9J9I:J;K O?Q?QFSJW"O\(Ub1[h=bpJkzVs‚0>/=.</=0>1?/>.=/=.;-8,4)0%+") &!*&.-66=C>C 0>1?1?3A4B5C4B4B3A2>0=.;,8*3(1%/%-$*% #*':2F@TMaTgVgVeVbV`WaWaXb\faj`iZcVbS^P[OXNXLUGPBK:D1:'-#!&):2BAQO]WfWfUcQaOXKWHTERDSBRAQ@P=F8?.2 "$            (-).+0042615.2+0#)%%$-.:;JJ\WiXjVhSePbM`L_L_M`HYGXFWCUAS?Q>P0>0>0>0>/=0>/</:-5*1&,#*!'#)(0079@@HHPMVRZS[T^T_S`Q^L\HYEVESDQCPDQDSCS>N9J3:.3 ). *.,1 16 9? AHDQDQEQFRGRGSHTHTIRHOGNGKEJDHAE>C 9= 58/2((#$ !#!%"&06;DISSbZjaqbrao_r`satdvfxfxfxfxdvewewdtcq_n\k[hZgWgRcK\BP:D58 3279>AJMTW[`_e_i`j]f]f_e^d]bY_V[TYOWLSGN@F 9= 26*0&+ $.7@JQ\_m ixz‰”Œ¢“¬—°—°š±œ²™´šµ›¶™³—±–®•­–¬›´›´´œ´›°˜®–ª“¨¤Ž¡ ŸŒž‹›†—ƒ”~”xn€brWd LU CH =A9<5846%: GZTji‚|š‹°šÀ©Ð³ØµÜ¶Ý·Þ¸ß¸ß·ÞµÝ´Ü¶Ù´Õ°Ð­Ì©Æ¤ÀŸ¹œ¶™²•¯©Š¢…œ~”xtˆl~i|cx`t\mTcFT =I36 )-  !**4/?7F@PFUGVDVCUDVCRAQ@P>N;L8I6G4E/D.C,?*=(:%8$4#4#0"/!+)'$%%'#!!!!   ")*70=4B5E5F7J5J2I4J3H2G1C/A->,=+<-;-;-;-;.</=0>1?0>1?3A4B5C5C5C4B3?2>0=.9,5)2'0&.(/$*"  #*$63E@TI\O_S_U_U_WaWaWa[d^g\eXaV`R]OXMULS GM@F;@ 2: )/%"(,37JASN^Xg]k[jVfScS[OZJVFTDSCUCUBT?I;B 38 )*         "' *./46=7>9@N>N@J=I:I:I:I;F;D;@9;6904*/#( #! $ "( %, '.(5)6,:.=1B2D4H4H7G8H8I8I7H6G6G5F5F5F6G7H8I8I8I7H6K6K7L7L7M7M8N8N:M=P AUEYJ_)Rh9[rDcz4A4A3A2@0>/=.<.<1?0=0;.6+2'-#*!'%++03:M9I 27-1 +.-0154;:?@G MXbosƒˆŸ•­¤¼«Å¯É²ÌµËµÈ¸Ë¸Ë·È ¶Æ ´Â±À¯½®¼ ª³ ¨±¤®ž©˜¤“ ‘žŽœ’—£ «  ¯£³ ¥¸ ©» «½¬¼¬¼¬¼«»©¹¤µŸ±œ¯–©¡ˆ–"€,v‚1js3Zb1NU=><564,..%-- /2267;>AIVXgn†›š²¨¿¯Ç³Ë»Ó»Ó ¼Ó »Ò ºÑ ¹Ï ·Í ·Í·ÃµÂµÀ!µÃ ´Ä²Å¯Å«ÄªÃ©Á§¾¦½¥»¢¹ž³œ±•­¦…œ {n~`i%OT&EH-:8/207*(@)'>)'2**$/-31:K L^ g~~œ޲œÅªÔ´ÞÀéÁêÂëÃêÂé¿æ¼ãºáºÜ·×´Ó°Î¬É¨Ä£½Ÿ¹š²–®¦‰Ÿ–yŽr†lfwcwav`u\mR_DN :B // &'    $#1*84A;H=L=L*=)<(:&8$4#3"3"0!. -, *!+"-#.$/"-!,"+#,#)"( &# (%5,;2C3E3G5J4K1H4J4I2G2D0B.?->,=,:,:,:-;-;/=0>0>0>1?2@4B5C5C4B4B4@3?0=/:,5*3(1'/(/&+!&!*'72D>NGVO[T_U_WaXbWaXb[dZcV_X_S[NUIP FJ @C8:25'+ $%-58DI]PcYk^o_n\kYhVfUaQ]LYHVEVEVCUASBK>G 7;,0"#     &*18H?I@JBLBL?I:D5@<>47*/$-#0*;:MG\WgZj^m^mXhRbL]I[KYJXGVETCR@P?O>N@J=I:I:I:I;F:C9>5714,.%) " $ !) %/)2+5.;/<0>1B2D2F1G2G6J6J6J7H7H6G5F5F5F5F6G7H7H7H7H7H5J5J5J5J5J4J4J5K6I9L=P ?SDX K`.Uk9[r5B6C6C3A0>.<.</=2@1>0;.6+2&,#*!'&+,0 6:>EEOKUQ\T`UaUaVbTcRbN`K]J\GVETFRGSGQDO=H7C 13 -0-.147::A@JGSHWIXKYLZN[N\N\N\R]QYPXOWPVNULRIOFOBJ:@36.0(+$'!&19F9><<>=NPWYbeillrlvlxmyo{o{o{oymuireodl]hYdT^QYLTFN >E 7>,.$' %5<IU[jl~x‹‡žŒ¤’­–µ˜¸™¸™¸š¸›¹œº»œ¹š·™´™´šµŸµ ¶¡µ¡µ ³ž±›¬š«”¨”¥“¥“¤‘¢Žž‰™„•yq†ft[eU[ RU RR RQSY MRHMFK GLMTYa fov‰…—”ªž¶¤¾«Ä°Å±ÅµÆµÆ ´Æ ³Ä±Ã¯¿®¾­¼¤¯¢®ž«›¨˜¦—¥–¤–¤›© £²¨» §¼ ¦» ¦»§»¨¹!«½#«½"ª¼#©»#¦¹!¢µŸ²°'˜¨$“£#‹œ$€‘&u‚)gq*Ya*PU8?<253-+++&(%$&$'(),.9CHVcs“•­¥¾°ÊµÐ»Ö¼Ö»Õ »Ò ºÑ ¸Î µÌ´Ë´Å³Ã³Â ´Â ³Ã²Ã¯Ã¬Â«ÄªÂ¨¿¦½¤º¡¸²›°”ª¤„™zŒnz'ag.QT1GE29632.9-)?,'?,)3*'(+)!-- 5D L^k…¡•º¤Ì´Þ¿êÈïÈîÈîÇíÅêÂç¿â½à»Û¹×µÒ²Í¯É«Ä§¿¤¼´™®‘§ˆž€•v‹m‚h{ap^q]r\qXiOZ@F59 (+ "   $+'2.:2?3A3D4F3C3C3C2B1A0@->->%8%8$6$6$3$3#1#1&5&5&5&5'5(6(6)7*8)7(4(4(2&0%-#+)"$ 0'9.?0B2F4I3J/I4J3H2G2D0B/@.?->-;-;,:,:-;.</=/=0>0>2@3A4B3A3A2@3?2>0</:.6+4)2*1)0',#& "-(83C>MJTPZS^WbYcWaWaYcXbU_Y_RYJQCG =@ 68 // *)  #'/7BCQVl[obudvaq]m[jZjVfRcN_K[IYGUDSCPDN@H7= -0 "$  #+0:1?2@1>0;.6+2&,") & '+ -26; ?F FPLVP]T`UaUaSbRbPbN`M_K_FUDSEQGPFPAK:E4> 00 //1177=@AGFPLYNZP[S^V`WaWaU`T_VaU`U_T\T\TZQXOVLXGP@F9<45.0&+"'3==HIXRc[ndvgyfxhuhugtgtgthuhuivk|izewcrao`n_n`mYhUdNZDM=C>?EDKH[\cclorurypzq~qtu‚u‚u€tq{mxjveqam\fZcW_ RZIQBK8;.2&( "*.AIWbjz|ˆž“©–®™´š¹›¼›¼›¼›º½ž¿ŸÀ ¾Ÿ¼ž»ž» º£¶¤¶¥·¦µ¤´¢± ¯ž­–ª–§–§•¥“¤Ÿ‰™„•w‹o€fp^d ]^ `^dbgg hq cj ^d [^ WYSUUW Y\cpp~~‘‡žª 𵤾©¿­¿­¿­¾ ¬¾ª½©º¨¹§¸ ¡¯  ® ¬¬¬  ® £± ¥²¨º «¿¬Ã ¨Á¨ÁªÀª½¦¸#©»%¨»$§º%¦¹#¤· ¡´ž±œ¯›¥•¢Œ›‚“u… gq#W^!KP*<;&22&())"%&"""#%-5?I[ix‹’ª¤¿¯ÍµÓ½Ø ¼× ¼×¼Õ»Ñ¸Ï ¶Ì µË ²É²È²Å³Ä!´Ä³Ä±Ã ¯À¬Å«Ã¨¿¦½¤º ·œ±™®”©Ž¡ …—{‰ ox/be7SS;JFC99?31=.+<-*9,*3))-(*+*.3AJ[k€…Ÿ•¸¥Ë·àÄîÊíÉíÈìÆèÄåÂà¾Ý¼Û½Ù¹Ö´Ï±Ê®Å¬Â©¾§¼ ´›°”¨‹ž‚•x‹oh{cs_rZrWoTeLW?D 57 %) !     $ +&3)8*9);/?/?.?.?.?->->,=%7&8'8(7)7*7+7+7->->.?.A/A.@.@.@/=,;+8)7(5%2!,)-& ,!4(<-B/E1I1K/I2H1F1F0B/A.?->->,;,;,;+:,;,;-<-</=0>1?2@2@2@1?0>1=0</;.9.6+4*3+2+4&, $  $.)85B@LHQNYR]U`T_T_XbXbU_W]OUDI;=45 +,$" "(-6=KIZZr`wfzh{cu_o\m\lTmSiPeN_N[KWHRGOEO?I6<+/ " ))76FBQJ\N`M[LZMZMZLZJXETBQ?K;F6@19)2$0(6 /?CTM]Ziao`mZhTcRaNZMYJWHUDRBP@N?M=G27%("#  ! &",(2+7.;/=5?5A6C5E6G5I3I3I5L5L7L7L9L8I8I9H9J9J9J9J8I7H6G6G7G6F6F5E4D3C3C2B2E4F5G6G8I =OFXM_2?4A5B4A1?0>2@4B2@1>0;.6*1&,!( & (,-27<?G FPKXP]SbUaT`RaP`N`N`L`L`ETCRDPENEM?I7A0; 0. 0.42<;AEFNKWQ]R]U_Xb\e]f\e[dYc Yf XeWbXbX`W_U\SZO[JTDI>@79 13(-$)2=>IIXSd\oeyj|k|lylyjwivhuhuhuhul}j{fwbq`n`naoboSdQ`JVBJ?CCDNL XTdcklsuv{v|s~t t…s‚tƒv‚wƒvt€r}p{kxgscoakah \c S[MTAF7;,0%(!!!$ 38KTbouˆˆž–¬¢¶¢º£¿£Ã£Ä¢Ã¢Â¢ÂŸÁ¢Â£Ã¤Â¢À¢¿¢¿ £À¦·§¶¨·¨·§µ¥²£°¡®–ª—¨—¨–¦”¥ŸŠš…•vˆo}foae ccjgrqvvx„ t} pu kn ddYWQO ON PZ \hgyp†z• ˆ¥•±›µ¥¶¥¶¤¶¤¶ £¶ ¡µ ²Ÿ± ¯ ¯Ÿ®  ¯£²¨¶­º±½ ±Ä °Æ ¬Å §Á¨Â"®Å'­¿&§¶ ¦¸ ¦¸¥· £¶¢´Ÿ±¯›­›¢”ž‹— ƒ‘y‡iu U_GL;:12!(+("'($ !!!#(.;DWcv‰¨¤¿±Ï·Ö½Ú¾Ú½×½Õ½ÒºÐ¸Í·Ì±Í±Ê±È ³Ç"´ÆµÄ³Â ²À­Æ¬Ä©À¦½¤º ·œ±™®•¨¡ †–|‰&qy4df>WSANFT>@M79C10?0.:..4)+1'-3(2 @MVfvŠŽ©Ÿ¿¯ÔÂéÑøÌíÌíÊêÉæÅãÂßÀܾڽ׹ӴͯƬ«¿©»¨º¢¶œ±•©ŒŸƒ–zqƒj}hxcv\tWoSdLWBD:9'- $       !+"1#3"4,=,=->.?.?->->->.@.@0A2@4B6B8C9B3E4F3H5I4H3G0F/E0@.<,:)8'5"1,) /' )1&:*@-D1I0K.I0F0E/D/A.@->->,=-<-<,;+:+:,;,;,;/=0>1?2@2@1?0>/=0</;/;/9-5+4+4+2 -7'-!   '"0,:7B>HGSLXP[P[Q\T_U`T_SZKQ?B36+- ##   %+1<@OL^Zsaxh~j}fxaq]n]mSoRlQgPcQ^OXMSJNFR?I5;)- %!1/>;LDXJaNdXgVeTcSaP_M\HXEU*8%2"+' &)/.56> >F DNGRJWKZM]M]M_MaKaH`F^D\DXBVAS?N=H8C2<-6 ,+ 007:>D DMKUQ^UdZi\k`obpao^m]l\lYhYhYhYgXfWcVbUaWYRUMOGG??66.-)'2<DNN\Wgewk|l|p€o€mj{fxfuetgtgthtftdsbtbtaqan`k UaNVGK FFHFOLXXccozr}u€vu€u€y„ |‡wƒx„z†z†y…v‚sq}k|j{jxhueq_iXbS] DN .C.E/G/@/@0A0A/@->+<):,9,9+8+8,9,9-:.;08190;1<0=0=0>0>.<-;-:,9+7*6*3*3,0',$    #'14>M@O AH@I?J;K7H0>'4!-   ! $/$4+:-<.</=4A8E7G8I8I8L8M7N7N6O9R9P8O9N9L8I7H8G6K7J7J7H6G6E4D3C4M4K6K6J6G5E3A2@0A0A/A0B 2D 7H :K =M6B5A5A5A5A5A5A5A4@2?/;)6$/!( & %'-,35: ;C @ICMEPGRDSDSDVDVCV@U>SN.7*2** .1 5:=E EOKXRaWe\k^mcqdrbp_n^m^m^m^m^m_l]k]hZfZfW\TYORJLBC:;12+-3<DNO]Xhhzop€u…rƒol}hzhwgvivivjsgserbtcubr^m[i U]MTEIFGLLUVadlos~vy„xƒvvy„{†y…z†{‡{‡{‡y…wƒv‚l}l}lzjwhtcm]fXb IS AK8=02(& #!76QTju• —° ¤Á¨ÅªÉ­Ë°Î±Ï°Î¯Í®Ì­Ì­Ï¬Î¬Ì­É°Ç°Æ°Ä°Á­Â®À­¼ «·¦³¤±¤²¤´  ®ž­š«˜§’¡Œ–ƒ‹}‚q{qwst yv'‚)‰‰(Ž“&š’Ž™‰• ƒ{†nxahV] EJ BG BG GMOWXcerouˆ’„”ƒ“‰›Ÿ—¦¤²¥»©À¯Æ´ËµÏ·Ð·Ò·Ò·Ñ¶Ì³É ³Å²Å°Ä­Ä «Ã ¬Â ªÀ¦¼£º¡¸Ÿ¶›³˜°–¬’©Œ¢‡™~p{_fRY!?D"79$+.'"$( !&" #!&, 8?Zd~Œ—¬¥¾¯Í¸Ö¿ØÀÙÀÙ½×ºÔ·Ò¶Ñ¶Ñ ´Ï ³Î ³Ë ³Ê´Ê²Ç°Ä®À¬Æ«Ä ªÂ¨¾¦¼¢¶œ±—­“¦ ¢‡˜z‰+py:eh@VT>JDN<5F43B.3E.2A.+1,)$67AI^ou‰Ž§ž¾®ÒÀæÉëÉêËëËëÊèÇåÄáÁ޾ڼضӵҲͯ˭Ȫť¾¡»Ÿ¶˜°¦†–ztˆp„kƒf~`u\mWeNZCM8E.4#(       '#0'52B8H=N>Q>R?W=W:T?S>T=S->->->->,=,=+<,9,9,9,9,9-:-:.;08080;1<0=0=0>0>/=/=.;-:,8+7+4+4,0&+#      !*,73=BQFTKYNZMYJVESEP?C7:.1 $&  $')-//45=:G?OLYSb\mbwdxdvaq`n]l\kYiWfTcQ^N[MZKVBK7: )* )+79HCWMfTpXwWv^s[pWkUgSdQaN\LZHVDS>L7D1=+7&0"-&8,=8GFUS`[f[i[hWbQ\KWHWFUAP>M@O@I?I2?6C9F9H8I9J8L8M8M7N6M9P9P9N8M9L8I8I8G6K8K8K7H7H7F5E4D3J3J5J5I4F4D2@2>2?1>/<-; .</=2?3@9F8E8E8E7D7D6C6C5?3=/8*2#* & $%%++0 17 7>:AC6:054=DOP]Zkk|s…u†z‰t…qƒnj|ixixjwkxkphpdpdsdvatZkUe SWJMEHHKRU]cjrt|x„z†|ˆ{‡x„wƒx„{‡z‰z‰{Š{Š{Š{Š{Š{Šoonn|mxhrbm^hQ\IR?C56*)!-)B@_cy„¢ £»®É±Ì´Ó·Õ¹×ºØ¸Ö¶ÔµÓ´Ó³Ù³×³Ô´Ó¶ÑµÌ´É±Æ±Á±¿ °½®¸ «µ ©³ §´ §¶¡° ž®›©–¢™‰ ‚„ ~}xz{{!‚~+‹…3’Ž4•˜1–ž-–¡#™¤•¡›‰•‚u~gn ]dFO>F6<4:7< CO]pˆ„ »­Ñ¼ä ÉðÎòÍíËêÉéÈæÅãÂß¾Ü»Ø¹Ö µÑ ³Ï°Ì®É¬Ç©Â¤½Ÿ¹´—¬¢‚–xŒr†nƒmi€d{_t[lUdMY BM8D/5$)      )$2)85I[@X@X@X>X=W;X:X9W7N6M4J2H/D-B+@*=-:,9)7'5%3"1 /.,)&"% -%4(;*@+A,:,:,:,:,:-;.<.<-:-:,9,9-:-:.;/<08080;1<0=0=0>/=0>/=/<.;-9,8,5,5,0%*!       #",)2:L=O@P@P=L9F6B4A-.*, %& ! '$*218;@@D?F=G:I:M>KFTQbZo`uavatat`n^m\kYgUdS_P]O\JRBF78*) #'45CEWQfZs`za~_|by_t\oYjVfTcQ^N\M[GVAO;G4@.9(1#-0$4.<P?J=H:E5B1<)2 "( !   "($-)8-<3A5C6C6C:F1<3;09.7+5 )4 )4+5,68?8B5?6@6@3@2?1>.<-;07.5,1)/ (- %) % "") '0 /9 8EBQL]TfZmbqftjwkxjwhugtesdqcqbpan`m^i\g[fYeWcS^OXIRBK:A4<7AGQQ`[kl~tˆv‡yŠs„p‚m~i{hwhwivivmpinenerdt`sVhOaOOHKFJNTYadno{vƒy…{‡}‰{‡x„wƒy…{‡|Š{‰{‰{‰{‰|Š~Œs…r„r‚rp|kwfpalWaOWDJ9<.,$"!#"51LK kn … ™¬ «Ã´Î·Ó¾ÛÀÝÂßÃßÁݾ۽Ú½Ú¹à¹Þ¹ÜºÙ»Ø¹ÒµÌ³È³Ã ´À ³¾±¹¯·¬µªµ¨¶¢³ ¯š§ •ž – Š‹ …„ ‚‡„‹‡&’Œ/™“4œ›2¡0š¥+™¥#©™§”¡Ž› …‘y„ kt ai#JX?I29+0),,.37;> =E KSS\YgeysŠ‹¢ ¥¼¬Ê±Ï¹Ö¾Ú¿Û¼Ù¹Ö¸ÕºÓ¹Î¶ËµÆµÆ³Å¯Ä­Ã­Â«À¨½¥»£¹¡·´›²˜±”®ª‹¢…™z‹kz`nMUCH"5:(+0,%*)"'$"(!%*77MOpuŽ˜¢±¬À µË ¼Ñ ÀÕÁÖÁÖÀÕ »Ñ ¹Ï ¸Î ¸Î¶ÑµÎ³Í³Ë´Ë²É°Å®Â#­À«¾ª¾ ¨½¦½¤ºž¶š´ “¥¢†—y‰$nz/ci4VV4KGB@8?77@.5A*/5(* /1EN[kx–®¥ËµÞÁêÊðÏòÏíÉèÈçÆãÂà¾ÜºÙ·Õ¶ÔµÒ³Ð°Ì ­É «Ä§À¢ºž¶›¯”©ˆž{p…ji|j}e|`wZnWgS_KT>I 5A/5$)       +%5,=5L=SAYAZB[B^A_?]AZ@Y>X=W;X9W8V8V4J3I2F/D.@+=)<):+8*7(6&4$2!0.-+)($ & /%7(;*=,;+:*9*9*9+:-<.=-:-:-:,9-:-:.;/</7080;0;0=0=/=/=/=/=.;-:,8+7,5+4*/#)        $ *.;0=2> 2; .6 )0 '- %+ "!! ""#&&10<;?LFQ OXR[PXHVAS=P9G?MGXN`UgZn_sbwbpao^m\iXfUaS_P]LPDF88+'" &-/==NNb]re}jƒi‚e~e|by]rZnWiTeQaN^N\IWCP=I9D3=,5'0-"/'51?>LJVR^VaSdO`HZEVBS?Q=ML;K1<090903.1+/ ). '-(.)/+0=L=L04+-%& #% #(&,)/,4294;5=5<4<5=2:2:2:09/8 -7 ,6+5+/),&)#' !# !   & #- *54A>MJ[Tf\oeshvmzn{nzmykxkxjwivivgseqcmak`jYiXfUaR]MVFO=F7A:DHUQ`Ylk}s‡t‡wŠq‚n€k|gyfuetfsfsloinfoescs]nUeM\KKIKMRV`aniwn~tƒx†zˆ|Š|Šy‡x†zˆ}‹{‹zŠy‰y‰y‰{‹}~ŽxŒwˆu†tƒq}mxgsdnZfR[HM=?00'&%%))=8TRsw˜ ² ¯Ç¸Ó¼×ÃáÅãÈåÉæÇäÅâÃáÃá¾ä¾á½ß¾Ü ½Ú»Ô¶Í´É ´Å µÁ ´¿´»±¹®·«¶§¶ ¯ª˜¢’™‘ Š‹ ‰‰ ˆˆ–“˜– ›&  ( ¥) ©'Ÿ«$ž¬¡®ž¬˜¨ ’  Š˜~Š oy foKW>J07(+##! $"(&+.7<@H JX Zmjƒ› ¡¹ªÊ°Ï¹×½Û¾Û»Ø¸Õ·Ò¹Ò·Í´É´Å´Å³Ä°Ä­Ã®Ã«À¨½¥»¤º¢¸Ÿµœ³š²•¯«Œ¦‡ž~‘qhwYcLT"[>W=WH9C2:-5 *!*"-*65CCQM[T`PaN_I[EVBQ@P=L;JL>L>L7F4@07,.(('( ). +4-91<6@8B8B7A6@6@2<0;08.7-5,4,2 +1++)) %& !#"  # ' %/.:9FGUTd\mftjwn{q}q}p|o{o{mylyjwjufrenblak[jZhXcU_PYIQ?I:CA21)')( .-A?XXv{ŽšŸµ¯ÉºÕ¾ÛÄâÆäÊçËèÊçÈåÇåÇåÂåÁâ¿Þ¾Ü ¾Ø »Ò ·Í´Ê µÆ µÃ ³À³¼±»®¹¨·¤µ›¨™¥•• “ ’– ¢Ÿ¦£ª¤­¥°¥²¥µ¦¶¢¯ž­ ˜©’£ Š™ ~‹ q} grMZAL3:+.%$   )+05*87(/2),*#*%1. DMWjhˆ|œ•¹§Î²Ú»ßÅåÎèÅåÃãÀ޻ڷճұϯέȫƪé¨À¦¾¢¹Ÿ¶—«¥†š|s‡m€j|i{bx]rXjTcOZGO;E1;)/ $       '"5,A2H8R=W@Z@Y?X@Z@Z>X:T9S8Q6O4K2J1G1G-@-@->+<+9*8)6(5'5&4%3#1 /.,,)((%    $,"2%5+9+9*8)7)7)7)7)7,9,9+8+8,9,9-:.;/7/7/:0;/</</=.<.<-;-:,9+7*6*3)2',!'          "%"!&$$'%&'%#&$ %# '$(%&+4*2-78D EQQ\Zg`n exg{h~i~f{au\mWhK_GZCT>M=LCRJ] Rd Yj\l^nan`m^iZfYeY_LP:< ,,#$!&)03=CYOf^winˆpŠn†jf~c{_v[pXlUgRcO`O\JXFRCNCM@I9@3:#( ''!,,:;HIVP^N`N^K\GUDRBN>I7C4?/8(- "$ $'/.62;8B?I?O@PBQCRCRCRBQBQ?Q?N>N=M3;2918 16 16 // ,, '(#&!$$ ! # !)(23?CPRa]jftjwp|r~s~s~s~r~o{nzmykvhsfoclbk^k]j[fXbT\LTCJ=E>JIXPaXmk€s‰sˆtˆs„p‚l}hzgvetfsfseqgthudr_lXbU[SVRXW_anjyn€pu„|ˆ€‚‘„“„“€‚‘…”ƒ•‚”“€’‘‘‘‘|‘{Žy‰w†u‚sn{kw _k XaLR?B12'()*.0B@WXrzˆ˜™°©Ä ¶Ô½ÚÁâÅåÉéÊêÊêÉéÉéÉêÆäÃáÁÞ¿Ù ¾Ô ¼Ñ ¹Í ·É´Ê³Æ ³Á ³¾±½¬º¥¶ ³ š¥˜¡•œ‘–• ”š š¢ Ÿ©¤²§¶ ª¹ «½ ª¼ ¨»ªº«¼ £±Ÿ®š©”¤Œ r€hvS`FQ7> /2$)(!" $ "' .8 DSUjr‡“¨§È­ÍµÔ»Ø½×¼Ô»ÓºÒµÐµÌ³É ´Æ³Æ³Æ ²Ç ¯Æ®Ã¬Á¨¾¦¼¥»£º ·žµž°™­ “ª ¦ Œ  …•zˆrftWb!GS+>F)5;/245>@Yd u€ ”¡£·ªÂ±Ï ¹Ø ¾Þ¼Ø½Ù½Ù»× ¸Ô ¶Ò µÑ¶Ñ³Ñ±Ï±Ì±Ê±È°Æ®Ã«À«À©½¨¼¦»¥¸£¶Ÿ²œ¯–©’¤‡›zŒq})gq+[_(QS*DD";=77#80"6*6-?C J\ _yk†ž•¹ §Î ¶ÚÂßÉâÄäÁâ½Ü¹Ø´Ó±Ð¯Í­Ì¬ÄªÂ¨À¦½£» ·œ³˜°¥‰€•yŽt†o€hzetau[pVhQ`MXCL7? /7 %+    !-'90E5L8R=W@X>V=U>V=V;T8Q8N5L3I2F/D.A-@+=+<+<*9+8*7)6*5%3%3$2"0.-,+)''$     '-!1'3'3(4)5)5)5(4(4+8+8*7*7+8+8,9-:.6/7/:/:/</<.<.</=.<-:,9+7*6+4*3%+&       "!!'*+).,+0..0/1-04(37&6<%9>CJCKGR O^VhZo`xfp†qˆq‹pŒn‰jewbrQjNcHYBO=HMAQI\N`Uf]j_l_j\gYeV_FN48(-%*)12>;JQj\ug€m‡o‰pŠn…i€g€d|aw]qYmWiTdQbS`N[JVISIR EN?E7> *-#'#%!/.=ICNDSDSETFUGUFTDRCQ@R@R@O?MJ=I?SVnv’’ª¢À ±Ð¸ÖÀáÃäÈèÊêÊêÊê Êë ÊëÇåÄáÁÝ¿× ½Ô ¼ÐºÌ¹É´Ë²È ²Ã ²¿°¾«º£¶³›¦š¢—ž•š•œ ›£ £± «¹ª¿­Ã°Æ°Æ­ÄªÀ«¾ «½ ©·¦´ °š« ’¤†—y‡o}#TbFR7>"-1%'($ & '0 V;S9O:P:P7N8N7L5J3G1C/@,>,;););*9*9*7*7+6+6%3$2#1 /.,++)'&#     "* .".#/%1'3(4(4(4'3*7*7*7)6*7*7+8,9.6/7/:/:/</<.<.<0>/=.;.;,8,8,5+4$*&      #&$**(.11143575;68@1:D->K(CQ&GV V\ Xa ^j ar`w^za‚i‹vŽuu“s”so‡i|guRmQgM_FS?I9D6C6C;OATL]Vd[h]gZeWcNZ>H,3%+ '. 09;HET\ud~mˆo‹p‹pŠm„ihf}`x]t\oYjUgSdWdR_MYLV MV JRAG:@ 11 (,#!(#30@8HGVKXJTCL?G;@15&+ %   !(%.18JC;@5914 .. +* (%&"! ! %,.>?RQ`_ el lu s~uvƒy„zƒv€yw}t{rypznykvitcoak^i[eVaOXFP@KAGDMLYVjcymƒp‡p‡o‡ig}l~m{hufofphufsfp cj\bU]X_^gdvj{r‚y‡}Š‹‚Ž„‚”‚”ƒ•ƒ•…–‡—ˆ˜Š™Šˆœ†š†š‡›‡›…™„˜‚”~{zŒyŒu‰oh{`oWf HT8@,3),+,./"<<GI^az  ·¨Í°Ú»×ÂÞ ÊåÍçÎèÏêÎéÌæ ÇäÆáÂÞ¾Ø»Ô¸Ï¶Í µË²Ì²É¯Ä¬½ ¨¶ ¥° £ª¢¨œ£›£™£š¦ž«¥³ «¹ °½³Ã³Ã²Å±Ä¯Ä­Ã©Â ¨Â¥¼ ¹ ›µ —®“¦ Š™~ˆt~`fRW @E"13)'#!!##(& :<T\t…‹£¥¼­ÅµÌ·Ð¹Óº×¹ÖµÔ ·Ç ¶Æ´Å´ÆµÇ´Æ²Ä ±Â¬ÄªÃ ¨¿ ¦½£¸¡¶¡´ ³œ± ˜« –§ ”¤Ÿ‰˜~ŒuƒhxYgHT$=G 29,23:AI^ks…Œ¦›½¥Ê°Ô¸Ø»ØÀÝ ÀÞ ¼Û¶Õ³ÓµÒ²Ï ®Ë²Î±Í±Ë°É¯Æ­Ä¬Â¬Â ª¼ ¨»¨¹¨¸¥µ¡¯š¨•¤“§‡›xŠkzcp$]f%W]"RVTWUZV[SVLMCA=6"91EMQ]csvЉ¤½­Ï´Ú·× ¼Ú ¾Û¹Ô ³Î ²Ê¯Æ­Á¨À¦¾£º ´°–«‘¤Œ ~‘zu‰r†o„kez`uZnXiRcLZDO8D -7 %1'     ,7&</D7L9N:O;P:O8M6K4J5K5F5F2D1A.?-<+:*9'7'7'7'7&6&6&6&6!0!0 / /.-+**)%"     "' )"-$.#0#0$2%3(5)6+8+8*7+7,8-9*;+<+<,=->.?/@0A /A*<&5&5)6(6%2!.%!      %%$+.,0524<86B1BKFOITTb\j ]n bsg~f|cybyf|lƒsŠx|–}—}—}•y’t‹n†kak^hYbT[NUFM>D8?8<8>OMbUlg‚l†r‰t‹s‰p†m‚j€gƒe~ay^u]pZkXhUdX_U\RZPWNUKQGMCJ=B37(*!"+/ 15:J>LAK ?F 9; .. $" # !-(62?>IEOHQKWLXJVI\H[H[HYGXGUGUFTBTCRAP?O>LGALGXTh_vi€l„m…q‰mƒl€oq~lxhshqdubo`j_h\cZa_hfplqƒx‰}€ƒ‘…“‡•‚”‚”‚”ƒ•†—‰™ŒœŽŒŸ‹ž‰œˆœ‰‰‡›†š„—‚“}|Œwˆn€gz_nWcIS;C3702112298@BSWkr €‘§Ÿ¿©Î´Ï»Ø Ãß ÆâÈå ÍéÍéÌèÆáÄàÂ۾ػԸ϶͵̯ɮƬé½ §· ¤±  « Ÿ©œ¥¦Ÿª¢¯¦µ«¹°¾²À´Å³Ä³Ä±Å®Ä¬ÃªÁ§Á¥¼¡¹›µ˜±•§Œš €‹v€fmY_!FJ#78 -+&#!#"(& ;;T\t…‹¢¤½¬Ä´Ë¶Ï·Ò¹Ô¸Õ´Ò ·É ¶È´Ç´Ç´È´Ç ²Å ²Ä ¬Ä «Ã ªÀ¦½¥¹£·¢µ¡´ œ² ™® –©“¤‡”{‡rcpU_EN$H3< *0 #)!    (1!8*@4F5K6L8M7L5J3H2H2H3D1C1A.?-;+:)8)7&6&6%5%5%5$4$4$4!0!0 / /.,+*)(%!   $'!*!,!,!."/#1$0&2(4(4(4)5+6-8*9*9*9*9+:+:+:+:+9(6&4&2'3'1#. +    "!#')**14-8<0@G3DM0LW*WbYb Zebqgw gzl~kkjl‚o†sŠwy’|–|–~—}•y’uŒo‡mƒfrcm^gY`RYLRDI>D;?8=7>:A?HBLAL@J3:.5*2.7 ;I M_\rd|nˆrŒwŽxv‹q‡oƒli‚fc{au`s^o[kYiZdY`V^U[RYPVLRIO?D69)+!%&+-<0=3< 38 ,/#$  & $0/=:GFQIVJVKXLYJZI\I\H[HYGXGUGUFTDUCRBQ?O>L=I;G;G:F:F8E7D6C6C7D7D5I5F4D4B4@2=/8,4'2$,'#""!"%!'#*$+%-%-K^J]I[I[IZGXDSAP7G2@3;8> =C@IEPIXI^I]I[IYJWJVJTJTMVMVMVMVLUKTJSIRJTHQDLBH =C 9= 3803(0$+% !'*9:NP[_joryx‚|†}ˆ€‰‡|…{…w‚tp|oykvhsdp_l[iUaO\IU@N;F5A9CGJX_ jw|¨ž¸«È ´Ð ¼× ÀÝ ÃáÈæÊéÉèÃÜÂۿٽչҶʹ˳ʪŪèÀ§½¥·¡±ž­« ­ ¢°§µ­»°À³Â´Ä´Ä³Å´Å ²Å ²Ä¯Ä¬Â©Á¨À¥¼¡¹¶š²—«Ÿ „|‡ow!bj$NS%>@"21)' #! +(>?X_w‡ޤ¤½«Ä³ËµÏ¶Ð ¸Ó·Ò³Ï ¶Ë ´É²È²È²È ³È²Ç±Å®Å­Ä«Á©¿¦º¤¸¤¶¢µ ž¶š° –©‘£Œ˜vmu ^fQXEJ#>B#8:13237:HTTeg{™µ¤Ê®Ó°ÕµÒ¹Ö ¹× ·Ó ¶Ò¶Ñ ³Î°È ®É¯Ç¯Ç¯Å®Å®Ã ¬Â «Áª¿§½¦» £·%ž²&—«#¡"‰œ€‰wlwgqgoksowrx{„zƒx u}#qx'gk%[\$SQBDBGFQRbez|– ‘­º¥¿¬Å±É°Ç­Å­Ã«À ©½ ¦º¤¸¡³°š«”¦Ž¡Šœ‡š€”uŠn‚j|fy`s]pSdN^GS>H6=.2&' !#  ")/$8-@/D1F3G3G1E0D.C/D.@.?->+<*9(7'5'5%3%3%3$2$2$2#1#1 / / / /.,+*(%#      "%(), -!. +"-%/&0&0'1+4-6)7)7)7(6(6(6'5'5*3*3*2)1).%+!&$ ! (#%2+.968:@E7JQ1T^-Zecokwjvgtl}nlp†q‡s‰u‹wŽz|”}•|–|–~—~—~–{“vr‰p†lxiudn_hZaRYJQEM@B:<17-4-4-6-6+4#,#,*37C JY \n ipˆxŽ{‘~”“|wŠs†p„jhe{cwbuaq_n]l^g\eY`W_V]T[PVNTEJ=?.1!" ( ( #)"'   ' &26GBR M\N^L\K\L]K]K]K]J\IZHYHVGUFTDUCRBQAP?M?JN6==DCIGPKYO`PbPbP`Q]Q]P[OXOXO\O\O\O\P]P]O\O\P[OZLUISEO@I9C5?/8*1"' !%&68KOX_hmqwxz„{†~‡}…xvs~nzkwhsco^k\fXdT`MZHTAO=I7D4A1<5A:KCXLdVl]r`tbtcuhym{p~o}nzlym€gyergsjumyq~v…}‘~’”ƒ•…—‡™‰›‰œ‡™…˜„—„—†™‹¢”¥’¤‘£Ž¡Ž¡¢¢ ŒŸ‹‰›ˆ˜…“€Žy…o}hu ]h V^NSKMKKKKJI GGBD@BBFKPX`iu|ŒŒ›¶¥¿ °Ë·Ò¼Ù ÁÞÁà ¿ÞÀؿ׼պӶͳʯǮƧçÀ£½¢º · ´ ´¡³©º¬½ ¯Á´ÆµÈ·Ç¶ÇµÆ´Å´Ä²Å±Ã®Â «¿©¿¨¾¥¼¡¹¶›³™­’£ ‰–u€ hr$U]$EH!99 .,!##%$!/.FGai€•ª¤½¬Å ³Ë¶Í ¶Ð ·Ñ ¶Ð³Í´Ë²É °Ç ¯Æ °Ç°Ç¯Å¯Ä®Ä®Ä¬ÁªÀ§»¥¹£¶¢µ Ÿ· ›±•©Žž†’zƒotgj []QTIL#FI$CD >?:;;;BLJV Yjk„€”¶¡Ç¨Î±Ì´Ð ¶Ò ´Ï ³Î ´Ì ²Ë ±È­Ç ¯Ç ¯Ç °Æ°Æ®Â¬Á«À§½¤» ·#›±%•«$¢…˜~’x}sxnuous{{„Š„‹–ˆ“„‘‚ ‰$u}!hl\`)PN(GH%BG&FQ"Vfj| ~“‹¡›¯¥·«¼­¾¬¾ «¾ª¼©¸¦· £´ ±œ­—©’£Œžˆš‚•{r†mhzdt]nZiM[HU?I6=/3))##  !!"'/&9(<+>.A/A.@-?+>+>+<+<*;)8(7'5&4&2$2$2$2$2#1#1#1"0 / / /.-,+*%$!        #%&(,(!*#,#,#,$-&/)1&3&3&3&3&3'3'3'3(0+0-2-0(,$' #!  "!##,**;56EAFDNU:Ze.er&m{ uƒ{Šw†or‡r‰o‰sxŽz|’~–—€™šœ€™€™€™—|”xŽsŠp†p}mzjuen_hW_QXKSCE<>14',!'$"  (*6J=I;L;LM;H8E5B1:2:8?BJGPJVM]QdTcUdWfYgYdVbS_Q]P_P_Q`Q`RaSbTcUdS_R^O\MYIVDR?J:F 2> ,5 %) !!%&37FNS_dilss}vwƒx‚w€r|o{kxgsco_iZdV`S]NZIVCN=I8C4@/;,8)1,81?7K?SH\PaTeYi^mdrivkylzlzjxl‚i|j{o}tu„xˆzŽ„˜„˜…™‡š‰œ‹žŒŸŒ žŠœˆšˆš‰›Œž‘¢•¥•¦’¤‘£‘£‘££¢  žŠš†”xƒn{ht_g Za VZ WWZZ\[ XZUV QT JNFIFL KQU\emr|™Ž¥žµ©À±Ë·Ò¸Ö¶Ô ½Ô ¼Ó »Ò ¸Ï ´Ì°È­Å«Ã ¦Ã£À¡½ ¹ ¹¢»¦¿¨Á²É³Ê µË·Ì·Ê¶Ê¶É´È ´Ä³Ã²Ã°Á¬À«¾ ©»§»¦»¡¹¶›´š¯•§ ›„“x†kx!Zc"JO >? 21#('( !&&%87PTmx‹› ž´¦¿®Æ ´Ì ·Î ·Î ¸Ï ¶Î ³Ë³Ê °Ç ­Å ¬Ä ­Ä­Ä­Ã¬Â­Ã¬Ã¬Á ªÀ ¨¼¥º£·¡µ ž´™¯’¥Š™‹t{jlceZ\VXSUSV"SUNPIJGH AGHN R\_on„€œ’´ŸÂ ªÆ ¯Ë³Ì±Ê ±È²Ê´Ì´Ê°Ç°Ç±È²Æ°Å®Â«Àª¿¦¼ ¢¹$œ²&–¬'¥&‰!ƒ•~x}x}z†…‹–œ’ž“¢ŸŒœŠ›†”}Š qygm._]+RP,FF/EJ,NT[emx {‡Ÿ™§¤°§´"©·%ª¸ ª·¨´¦µ£²Ÿ®›ª •§ Ž¡ˆ›ƒ—zu‡n€ izdt ^mVcQ\DN?H6=.5(,&&#"!"#!"!%")#,#,*' )0"5%8*<,=+<*;(:);(:)8(7&6&4'3%2%2$1$1$1#0#0#0"/"/ / /..-+*)%#           !$')%'(((( )"+ -!.!.#0%1&2'3'3(/+2062613-0+.*,*('& "  ! (',10=?@GMRF]e:ku-wƒ"}Œ „˜‰œ‚–yz” y—v”z™~–~–~—~—šœ‚ƒŸƒœƒœ‚›€˜|”xŽsŠq‡s€p}lxhscl\eU]QYGKAE7:,0"'   $)6=MQcbxl„qŠ“‚•„—…–‚“Ž|‹zŠt„r‚p€m~m{jxetcp`j^h\e[dZaW_U[QXMSFK:= -- !       ##(&+&1$-")!% ##,/EN?M?J;G9D8C4:/6(1 $+!)& "   "$"'%* (,-5.7093;4>6@6A7B;G:F8C6B6A3>/;-6,2/68?CLIUJZM`RgWgXh[k]l]lYiVfTdSbSbSbSbTcUdVeWfVaS_Q]N[KYFUBQ>L5A/8 '+ ## %&05AKLZ^dfnmxo{o|o{mxiterbo^iYcV^PXMSHODL?H9B2:,5(0"+(!&#,&3*:1B9HAOHRTa[g`ncpergvhygxi~i~n€w†yŠz|‘~–‰ Š Œ¡Ž£‘¦“¨“¨’§“¤¢Ž¡  ‘£“¥–§—¨•¦”¥”¥“¥“¥’¤¢¢ŽŸŠš„“}‰u nw is ak bicg gh jk knhlej]e W^ OTKO GKHKPUX\g|uЇ›—«¤º ®Å ²Ë°Ì ¶Ë ¶Ë ´Ë ³Ê ¯È ¬Å¨Ä¦Â¤Á¢¿¡½ ½£À©Å®Ì²Ð¹×¹Ö¹Ó¸Ñ ·Í¶ÌµÉ³Ç´Â³Á±Á¯¿­¾ª»©¹ ¦¹¥»¡¸¶›´š±–ªŽž‡—y‹n}^i PV CF"78&+,,$%& !"#,. AD[cw†’§ ¤½©Ä±Ë ¸Ï ¹Ð ºÏ ºÐ ¹Í µÊ³É °Æ ­Ã «Á ¬Â¬Â¬Á«À«Â«Â «Á©À¦¼£º ¶Ÿµš®–©ž…‘z„rwjofiadaecickdj_fZ^V[IKJLNP U\_jmš® œ¸£¿«Ä¬Å­Ä±È³ËµÊ®Ä°Å°Å°Ä®Âª½§º¤¸ ³ ›¯#”¨%Ž¡&Šœ$†–„‘Ž‚‡…Œ‹’‘š–¡š§›ªœª™«—ª”¨‘¤Ÿ"…“"{†#t|0ik,Z[.ML7IH5JK+QS%]b%kr+}‰*‰“'– 'ž§,¢­0¦±+§²"¥¯$¤±! ¯œ«—¦‘£Š‚— }“u„p€iycq\jU_LTDJ N?M@K=G9B5<2:.2 ). #) $"!    $&!) %,*0-51<3=4>5A7D9E:F:H3=2:0807 .6 ,2 (/ %,%*+06=BMIWJ]NcSjZk[l\m]p]p\oYmXlYhXgWfVeUdUdVeVeWaT^P[NYKYHWETBQ6C2: +. %% &&.39FCTS[[ebodrbrcq_lYgZdVaQZMUIPEI@B=?9?5;04+0&+ &  ! & ,%2-86==CISR[XcYg]lcufzgzmƒoƒv‡|Œ}{}•‚ž££¥•©™­›¯™­—«—§–§•¦”¦•§—¨™ªš«š«˜©—¨—¨—¨—¨–§”¥¢Ÿˆ™‚z… r} luhrgqkspu wyy{x~w~t~kwdm]c UY LMDECDEIM` [ml~{ŽŠ—­ ž·Ÿ¹§º§½¨¾§¿¦¾£½ ½ž»¡¾¢¾£À¦Ã¬Ê±Ð¶Ö¹Ù»Þ»Ý¼Ú»ÕºÑ·ÎµÉ³Æ³¾³¾±¿®½¬¼©¹§¸ §·¥»¡¸œ¶›´š±–ªŽ ‡š|q‚bo T[HJ"<<)./.&'(#%&)27 IQcp|•­¥Á­Ç´Î »Ò ½Ò ½Ò ¾Ñ »Ï ¹Ê¶È²Å ®Â¬À¬À ¬À ¬À «¿¨À ©Á©À¦¿¥¼¡¹žµ œ´—¦’¡Š—€Œxryouosotsyw€w„u‚q|lthp YZQQKILLQU Yff}tŽ„¡ ¬œ·£¼¦¿¬Â­Ä­Ä«Á¬Á¬Á«À¨»¤¶ž±œ¯—§’£‹œ!ˆ—$‡•"ˆ”Š’Š’’›•Ÿš¥Ÿ¬¡¯¢²¢² ³%ž²$±"›¯"—¬$’¤&‹š+…,‹6s}6fl:YZDRPELI>IG>PQC\`;er9s5„6‘š<˜£? ª;¡­2¡«/¡®,ž«&™¨ “¢‹ƒ˜{‘un}iv ao&Zf'T_%LTDI>A:<59 04 ,2 *3,4,5-5/<->,>*?*=(:%3"-"% '+ /#2$2#1#1"1!2 1!0!0"/"/",",!,!,!,!, + + + +...-,+*)%!       #(#,&. -!.#0#0$0$0&2'3(7)8+:.<0>3@4A5B;L>MCQKX U^ Za Za X_OVLTEM9>*-" &+38(IL1ac6uy5…Œ5™4–¢–±™³©ƒŸ€ž~œ‚Ÿ„Ÿ„Ÿƒž‚ž‚ž‚ ƒ¡„¢„ƒœ‚›‚™~–|’xwv‡t…ro|lxhsbl^hYcU]MSAF24#&  *-?@VTkg}rˆ{Ž}~‘€|Œzˆw†v…z…y„xƒxƒw„u‚ro|jvhteocmbk_h[bY`QYKQAB34&%      " ,$5.A8K>RBQBMAI=B35'*!% ' 5*=5I?QHZOaQdNaPaPaN_M]K[IWHVFUFWGUFTDSDQCNCNBM=L?KAJ@H -0'% &&,15B@ 8K CVRc^pm€{„›‡Ÿ˜¬™­š±œ³›´šµ˜µ—´ž»¡½¦Ã«Ê²Ñ·×ºÜ½Þºà¼ß¾ß¾Ú¼Õ ¹Ï¶É³Ç³½²½°¼­¼«º©¹¨· ¦µ¤» ¸›µš´™±•«¡†›”u†es W^ KN">>)11/&))%* )-5; LWfv””¯¤Á¯É·Ð ¾Ô ¾Ó ¿Ò ¿Ò ½Î ºË¸ÉµÆ°Â®À­À­À­À­¿ §¿ §À§¿¦¿£»" ¹#µ$š³” œ‡”‹xt{uzv{ {‚!ƒ‹‡”ˆ•‚“~‹y† u1ij)ZX%JF%FB!IHMV Ug]upŽ~œ «š´ ·¥¼§½¦¼©¾©¾¨½§º£¶ž°˜«–¨•¤‘ž"‹™%ˆ–&‹”&—$”š"—š›©Ÿ¬¤°¦³§¶¥µ¤¶¢µ,Ÿ´+ µ)´'š¯(”¦,Žž1‹–4‰“B}Œ@q{FcgP[XQNIKDANFFXQTGTdDdqAw‚A†G’›Kš¥G©?ž¨6Ÿ¬2›©+–¤% !ˆ›•wŽqŠhv!bp%Ye-S_/NW-JO&CG!?@<<9947282< 3?4A5B2D0D-D,C+A(;%3"-"&   "&+!."/!. - -/.. - - + + + + +***)))...-,+*)&"    !&#)'/)1&4(6*8+9+9-:/<1>3D3D5F7G9IM>S>RBSJZUaYeYcV`R]Q]NWCK58(*!!  (05HK%bd.y{3‰7”9š¤ž¸¡º•®ˆ¢†£„¡ƒŸ‡¢†¡†¡†¢†¢…£…£ƒ¤ƒ¤‚›‚›š˜—~”{’ zyŒxˆu„t€q|lwgscmal]gT[GK69') #$56LKcaun‚y{Ž}|Œx‰u„r‚s€vu€u€vw‚u‚rp}lwiufrdnbk_hZdX_V^PVEF77 )(     # /&;1I;UB]GWHTIR HLJ@JAI@E;?46,.'*""   &"*%0'3 )6-92>6A8D9E;GJGUM\Vd_jdtdtfuetetcr`p_o_m\jYgYgYhZiXgUdXcWbVaVaRaN^HYDUB;=895601/0-,+) '$"   !!110/;<MSYe^oh{sˆtx’~—‚›…†žˆ ‰¡Œ£¦•­š²žµŸ¶¶œµž°ž°ž°ž®ž®¬¬œ« §¨š©šª™¬š­™ª˜© ’¨  ‰’‚ƒ{zuwqxp{w‚Šˆ•™Œšˆ–„•ƒ”ƒ‹|†riv`iU[HJ=?7979 <@GL QZ]hjxt…z }” š‚œ„¡‹§ ’®˜²§Ä«Ë«Î·Ú¿â¿àÀá¿á¾à½Ý¼Úº×·ÒµÏ³Í³Æ ±Ä ¯À­¾¬» ¬» ª¸ §¶¤º¡¸ µœ²›°–ª£ … }—p‰bv#Vf"IR":@'-4/(/-&)"),49 JTdtz—޵œÊ²ÊµË·Ð¹Ò"ºÒ¹Í·Ê ¶Æ²Ê±Ç°Å­Á­¾­¼®»¯¼ªÄªÂ¨Á¤¼!¡¸"œ´#—®#•¬%Š™%†%‚…$~~!{!„‰‡’Ž•—™"Žš&Œ™'ˆ’(ƒŒ&~„(s|(fn1W\7KP1CD%ABJKUV\h gtw„†•“¦!›±%Ÿ·%ž¸$œ²$Ÿ³#Ÿ±(š«,–§,”¥’¡Žœ†—‡˜ŠœŽ¢#•¦*¬2¢®6§±/¨».¨¸.¨¸-§·,§µ,§µ)§²)§²$¥´$£²' °-ž®3™«8”¥<Ž =‰›?€Ž@vHirS`bZVUYMIZGBZGBXSRUZYPdeKqsP€„YŒ–_“Ÿb“¡Q’¡R NŒœG…•?€Ž4z‡&p|fr/bd-^`(XZ'RU*MQ-GM0BI3>F/CH%BG@H@J>K;L6L3K4L2H.C,?*<'7$3!0 .'    "+//,("/!. -,,,,,-------- % & &%$%$#%"    ") 0#6(; +?)?+@,A.C1E3G5I5I8Q9P;Q=Q?QBQCRDQFUGVHVIZK[L^O`PaR^T`P]HT?H6;*- %% 02 CHZc(u~?Œ•Rš¢Zž¥IŸ³+¤¸¡¹”±‡¬ „ª ˆ§‹¥…£…£…£†¢†¢†¡†¡‡Ÿ…¢„Ÿš˜€•“|zzŠzˆw†v‚s€p|kwgsbn\iT`KTBF55'$)*<E7=,5$-!*$1);1G;TG^NbPaOdNcMbLaKaI`G^E]J]I[HYDSAO@K@I@IBM@K6@7B8B=G=G:<7:693512.- )( "   %&''35HNWc_oi~uŠ{•€™…ž‰¡‹£Œ£Œ¤¥¨’«˜°´ · ·ž·ž· ² ² ² ° °Ÿ®ž­ž­¡ªž©œ«›«›®š­˜©–¦ ¤ ‰›ƒ|wyuxu|u€‹„‘Š–™Ž›‹›Šš‰™‰•‚yˆqiu_f QVHK :> 69 37 7: ;ABJLXUa]pauf|h€j„q‹{”ƒž—±¥Ã¬Ì®ÑºÝÁäÁâÁâ¿á¾à¾Ý¼Úº×¹Ó·ÐµÌ³É ±Æ°Â®À­¾ «½ ©¹ ¨¸£»Ÿ¸œ´›³š¯•«ޤ †ž šu‹fx ZfMT@C$67,14(*+!*-48FM Yjn†‚£·£»¨Á°ÈµÎ"¶Î!µËµÊ´É!°Å ¯Ä¯Á­¿¬¾¬¼«»«»¦¿¥¾¢ºŸ¶›°–« ‘¥£"ˆ•"‡%†Š%……%‡‡#Š"•œ ”Ÿ “ !”£%”¤(“¡*)Š”)†,|‡+py-ag3VZ/KL%CDBDGH MV U_dnrމ›!Ž£ ¥-’¨+”§%“¥$ &‰%‹ž‹Ÿ ‹£’§–­œ³¡¸"¥¸'ª¸)«¸*ª¿*«¾)ª½)©»(¨º)¨·(§¶(§¶#¥¶#£µ#¢±&Ÿ¯-œ¬2–¨3 5‹;‚=wƒDksO`cVVVTKHTEBSE?MEFIKKFVUEcdLrvT…]ˆ‘cŒ•_‹˜a‹˜]‡”U‹Ly„At~3js(aj)[[&XX#TV"RT%OT(LT,IR-EQ-IP&GPFODP CR@S:Q8O5K3I/D,?*<'7$2!0-'    &*+*(-,,+++++,,,,,,,,((('&%%$#        '-!1%7(<+?+>,?/A1C3E6G7H8I8O8O:O=Q?QAPBQDQFUGVHVHYK[L^O`PaO\S_R_NZIS@F35()#(,3> /+&!$#32FG[Ymgzs… {Œv‡t„u†s…m€m~k|kyjxlylylwkvlwlwkvirfobk_h\fWaQ\IRBG:<./ !" % 1,?8I?OCRIWFUCQBMAJ;C08 (1( +$4,A7NDYL`QbOeOdMbLaJ`H_G^F^I[HZGXFUEREOENENBJ?G8B09)/ &     "$ %)$/(2+7/;4@6B6C8D=G=GC;?7:14*-%(     .1FNYdcuo…|‘„Ÿˆ£©“¬“¬“¬’«“¬”®–°›´ž·¡¹¢¹¡¸ ·¢´¢´¢´¢²¢²¢°¡° ¯¢« «ž­°°š«—§”¤‡œ „” |ˆ w~ u|x~|…Š‹˜‹—Œ™Ž›Ÿ‘ ¡Ž Žž‡™“w‹r€js ]eT[DH;>14-.+, ,/ 26 :>APETJ]ObVk`wo†y’’­¤Â­Î±Ô¾áÅçÄäÄä¿àÀ޾۽ټպҹϸΠ´Ì²Ê°Æ¯Å®Ã­Â©½§»¤½Ÿ¸›µš²˜°•«¥ † — t‡etYaNOC@;8$96#32!348<AIN\]qr‰€œ« ›µ¨Â±É!²Ë%±È*²Ê/³Ë*±Á+²Â+²Â*°Â)¯Á'¬À%ª¾$©½¡¹ ·²˜¬”§ŸŒ™‰—‰”!Š“$Œ‘)“(“—&•Ÿ%˜§ ˜« ›© šª ™¬"š­%˜¬'–¦(‘Ÿ'š+…(z…&nu+ch*WZ'JM"?C:>=BBILSXaeno{w… |‰2~,ƒ“$ƒ–“—… Œ¦ ¨œ¶Ÿº ¥Â©È­Ê¯È®Æ­Ã¯Å¯Å­Ä!«Á ©¿#¨¼$§»%¥º¦¸¤¶£³Ÿ±#­&˜©'‘¢&Œž5ƒ“4yƒ:?78=;; -7&(-$80E>RI[PaOeNdMcKaI_H_G^F^GZGZGXFUFSFPFNFM@D;@37*.!% "!( ', */+9,:/<1?3C5E7F7H=I=I 08 /3 46 ;=@BFKKSMTNUOVQYS[U_V`WaW_U]S[RZSZRYPWMUKWIUFPCL>G7?18,4')$&"14JR_llz…¨‘¬–°™³š³™²–°–°˜³™´·¡¹¢º¢º¡¸¡¸£µ£µ£µ£³£³£±¢°¢°¡¬¡® °Ÿ²œ°™«“¤Ÿ„– y‡v‚wƒ ~‰†Œ—“ ‘žŸ’¡•¥–¦“¦£Ž ˆž€˜{‘wŠo|dp\fNTDG79.,(&%"(&,* -82<8D =KGVUgh~u‹© ¡À­Î³ÖÁãÆèÅåÅåÁßÀ޾۽ټջӻкϵϳͱ˱ȰǮĪÁ¨¾¥¼Ÿ¸š´™±—¯”ª ¥†  }‘qƒ`nW]NOHDD?#E?CC!CC$BG!EMHT P_apq{– ‰¢š²¥º¨½¨¾+«Â7®Ç5±¼5°¾6°À6°À5­À1¨½.¥»,£¹%Ÿµ#œ°—ª‘¢œŒ—‹•‹•™‘›$–&š¡(œ§$ž¬ ±´°›°›²›²›° —¬!“¤Ÿ$Š–‹v}ms'dh-UZ-EK,:@*6:&7:$:?#CH!MTV] _g!gn(hs#q~zŠ|“Œ¬˜¸ Ÿ¾¥È¨Í«Ò°Ö ±Ö °Ó ¯Ï ®Ë²Ë°Ê¯É­ÆªÄ¨Á¦À¥¿¥º¤·¡´Ÿ±¯—©‘¤ *‚’,x„3js=]bAQP=B@:959626./4/0777T:P7P6J3G/A,=)8&4$0 -*$     !$&'&&''()*********++**(&%$        %*!0%5'9(;*=,A,?-@/A1C3E6G8I8I8L8L:M=M>N?OAPBQFUFUHVHYK[L^N_O`P]QaSbUdYe U^IM:>,1,42ABVZstŒ¬œ½¥¹ ¦½¡»”´‰¬ ‡«Š«©‹«‹«‹«‹¨Ч‰¥‰¥ˆ¤†£ƒŸš€˜”}‘{x‹x‹xˆv‡v‡u…so}kyiuercpal^cTUEC 85 %"*(;4HJa[s jq†p†q†p†o…l~i|izizkyjyjwivlk}j{gyetbp_n]mVgO`HVEOAI9>)- " "+-;8KAVE\G_L\JXHWIVISENH8B1<*4&1$+ )$,2:CMMZUbYhbretixlzlzixfucseqfrgsdpam_kamco\jZhYdV`Q\KUDM>H2; 0627;>CEGLLRQXRXTZV^Y`\e]f\g]g[dZcYbYcZd[eYeXdRbP`M[IVEP ?J 7B 2>.3 *.#(  "8;RYguw‹…œ¨“®—²›¶ž¸·›µ™´˜³›¸ºŸ»¢»¤»¢º¢¸¡¸¢´¢´£µ¤³¢²£±¢°¡¯¢¯ ¯ °±›¯•¨ ‹™€Ž}Œ y‡w†|Š „’Ž›•¢–¥•¥–¥˜§š«š«”©‘¦£‰Ÿ‚›~–{s†jxbpV]JO =?41,(&!#"$ '#*'/-4 7BIW_rm„‹§ ¿®Ïµ×ÁãÆèÄäÅåÂÞÀݾڼֻԻѼϼ϶Ѵϳ̲˱ȭŪÁ§¾¥»¡¸ ›´™¯—­“¨ ‹¢„|‹o~!al#Y`UVRO RP(TSTXRW OW!KWIU JT T\ _eczq† ƒ–‘¡ —¨œ®%¢¶0§¼7ªµ8ª·;«¸:©¹:¦¸8¡¶3›²1™°*š¬&–¨ ‹š‰–Š•˜š™¤›¦!Ÿª"¢¯!¡³¡µŸ·ž¸Ÿ²ž´œ´œ¶›³™°”¨‘¤Ž›‡“|ˆs}&kt2`g7OU7AH79:245.15,59':?"@E!JM#SWXchtyŒ …Ÿ ° š¿§Í¯Ó®Ø¯Ù±Ü±ß²Ý±Û °× °Õ³Ñ²Î ¯Ì ¬ÊªÇ¨Ã¥Á¥Á¥»£¹ ¶ ž³›°–ª¤‹Ÿ €"u„*hr4\a9NP5=<031./-1)*/)*2,-954=>:CJER_W`ogoxuu~{xƒuƒ‚nƒeY~|Pxw=vx5rv+lt gqbp]o Yl UkOc K_FZBV>R;O6K2I2G0B,?*;'6$2!.)(#     !%%%&&'()************(&#!!       (+"1'6):)<*?+@+<,=->0@2B4D6F8G8H:I:KN?OAPETFUGUHYJZK]N_O`RbRbQbRbUdU`KS?F/.*-*15BG[`x{˜ ®š±ž¶›¶“²‹­‹­­«‹­Ь‹«ŠªŠ§‰¦Š¥Š¥‡¤†¡ƒœ‚™–“}‘{ŽzyŒx‹x‰w‰u…pn|huesbqboaiX\HH;; ()   .);:RLb _u ko„o…n„m„mj}i|izj{kzjyixkk~j}izfxcsaq`oXiQbHYERAJ7>'-!!'03C@SI_MeOfO^L\IXJWLUHPAI9C/4$-&+#2+<7JBUJ]M_N`L^J\HZGZH[EWETCRDQFPENBJ@F 67 00 )&" $!) &1*7.;0=3C3C2B2D4H6J9M;P;N;N;N¢´> ²<›®8—«7”©.”¡)‘ž™Š—‹—”¡—¥¢²£³¥¶¥¸¤º£º º ¹¢· ·Ÿ¸Ÿ¸·œ²˜«–§”¢œƒ‘w†)o|4eo9V]6IN9>?245-,0-,0),1!-16:"AD P] ev }—¯˜À£Ï¯Ù·ß·â¶ãµä´å´ã´ß ´Þ ´Ý´Ó´Ñ±Ï®Í¬É ©Ç §Ä §Ä ¥¾ £¼ ¡¹ ž¶ ›± •­ ¦ Š¢€’v†%jt1]d6OS2>>,21(-,-(',$$/%%5++61.9=8ISMXhabwuj€~pˆˆm‹Œh‹Ž^‹ŽR‡ŠI‚„7x/t}&nxhucr \oWlTi MbJ]DW>R:M6J2F0D-@+>(:&5$2!.)'&"         !####$%&'))))))))((&%"             &+ 1%7':(=(?)@*9+9-;/=2?4A5B6C8E9F:I;J=M>N?O?QETETGUGXJZK]N_O`ScTcRbPbRbRaKWCM 86-/(,-6:KOdk† ‚ŸŒª’°–´’±®¯¯®Œ­Œ­‹¬Œ«‹ª‹¨Š§Š§‰¥‡¢†ž…œ…™„—”‘yy‹xŠwŠv‡t…p€m}iverbpbpakZ_IM;>(. !   %0-C;POc `ti}ll‚klji|i|k|j|jyixfzh{j{j{jxgvesbqZkSdLZEP?G4:$+!&+6;II[RgUjVkRbN_J[JXKWJSDM@H8<*/%&*"2-?8MEXH[M_M_J\GYFYGZCSAQAODNFOEM AH I6C2?(5%1)039@FKSV`\jcrdsguiwjxjxhwgviugseqdpdpdpboanan^k[fWaRYIPBG;A9;9;>CJNRWU[X_Za]c^d^gbjcmfogshtjsirhshuivjxiwfwetcqam]hZdS\LU GQ>E7?,3#(! +*IIdiz…‹ž™±¡ºž¼ ¾¡¿¢¿¡¾ ¾¡¿¡À£Å¤Ä¥Â¦Á¦¾¥¼¤º¥¸£´£´£µ¤³£²£±¢°¡¯¢°Ÿ¯œ¯˜¬”¦Ÿ‡–‚€Š‚†“Šš‘¡–§š­œ¯­ °¢´¢´Ÿ³›°˜°˜°–§¦Š¡‡žƒš}‘s… l| bq VbGP=A"45!))"! """"-2BM\om…Žª ¥Ã³Ó¹ÚÁãÄæÂã Ãå Ãá Âß¾ÙºÕ¸Ñ¹Ï ºÎ»Î¶ÍµÌ´Ë´É±Ç®Ãª¿¥»§µ£³Ÿ°­šª“¡‡˜~tzjq!`h!_ebifmkuq| n‚ j h}ey\lP[INFHAPHUQ__jlw|‡‹• “ž1•§2–¨5—©7—§9•¦:•¤9‘¡8 /Ž—,Ž˜&›’Ÿ–¥›«°¡³§¼§¼¨½§¿¦¾¥¾¦¼¥»¤¹£¹¡º ¹¡·ž³›­™©•¤‘¤ ‡š$zŽ.p‚6ht6\a0OR/CD*59'*/+'-(#,!))/!5:H[`x¹›É¦×±à¹æ¼å¼ç»è¹é¸æ¸å¸á·ß¶Ô´Ó´Ñ±Ï¯Ë¬É «ÇªÆ ¦Á ¤¿ £¼ Ÿ¹œµ–°¨Фƒ–z‰'mz4bj8SW5BD/45+/0,('+##-##3''3++355BOMTgdYvzc‚…j‘i‘–a˜T–F‡:‚Š.w…'r‚l|ev`rZlTiOeJ^DY>R9L5F1B.?,;)<&:$6!1 /,'#%!         !! !!"#$&&&&&&&&%%#!            #(/#6%9&<'>(?)8+9,:.<1>3@5B5B8D9D9F;JP?QETETGUGXJZK]M^O`ScTeTfRdQcQbLZFSAE39'1(70EAZ]zu•‚¤Ь“²•³”±”±’°Ž®Œ°Œ°Œ­Œ­¬¬ŽªŽªŒ§Š¤‰ ˆžˆœˆš…˜„•}|{zŒzŠv‡rƒo~mygtaqbpbnZaJQAPO`WiZl[kXgRcL]KYMXMUIQEN>@.0$! %*#7/D?REXL^M_J\GYEXEXCS@P?M?J@J=G 7? 19 %+!$! $ ('0.:6C;J=P@R=GJGRU_ eou~~†#„˜$…™'†™,ˆ™.‰˜1‰—2ˆ”2ˆ”.Œ‘.–+–ž&œ¨¡²¥¸¨½ ¨¿ ¨Á ¨Á §À §Á§À¨À©¿ª¿¤¹£¸¢¸ ¹ ¶ž³œ­™©‘£‘¤$‰Ÿ,|“3r†7kw5_d,SU)FJ#7<$*1*%.( *'#, 07AX[vyž¼™Ì¤Ú±å¹ê¼ä½ç½é½é¼è»äºà¹Ý·ÕµÔµÒ²Ð±Í¯Ë®É­È¨Å ¦Á £¾¡»¸—²¬‹¨†™!}Ž*r~7fn=W]9EI49$3!6&@5SOsiŽ}£ ‡­ ‘³–´—³—³“±¯±±ޝޝ®®¬¬¨Œ¥Š¡Š ‹ž‹‰›ˆ˜‡™…˜„—ƒ•‚”z‹wˆo{ivcrcrcoZdJS =D*1 % #"3(75DGXYhdsizk}jh}f{fygzhzgyfxfuhwkxmyjuep_h\eSaO\FT>H39(,")%23CDUScZj\l\jZkTeN^KYMXNVLSHQ@A.0"   %1*@J=LL;I07+3*0-5;DJTVe]lbrjyp~nziuhsitiqgsfreqdpcoam_l^kdl`i[eWbMWCK>D>C@;HCRO[X``bfajbkdmdmdoepfsivkym{m{n|q~s€ts€sr~k}l}izds`p]mVgOa KS BI7@.5"* "3-OQlw ”¦Ÿ¸«Å¬ÉªÇ§Ä§ÄªÆ«ÇªÅ©Ä®É­É¬ÆªÅ¨À¥¾£º¢¹ §µ¥³£²£²£µ¢¶Ÿ·µŸ³°›ª–¢‘œ‰–„“ ’‹”𖢫£±¥·¥¸¦¸¦¾¥½¤¼£» ¸¶›´™³‘­¨ˆ£†ž…›•xqˆevZiKW!;B'04&'+&#%# "!! 15FN`l|Š »«Ç¸Õ¾Û ÂßÈá Ëá%Éß"ÇÖ$ÅÔ)ÁÒ+½Ï*ºÌ'¹Ë!¹ÊºÊ¹Ê ¸È µÅ ²À ±¿¯¾¬»ª¹¥·¡±«™§ ’Ÿˆ“~ˆy„/mw'lvmxq~v… |Ž• ƒ˜ƒ™|• vo‚dqW_MR!CB<;7499BBMOY]ch/n|0n~/qƒ.t…*vˆ(}+„’+‰–"’Ÿ–¥ž­¤µ¨¹¨½©Á©ÂªÂªÂ©Á©Á©À©À ¨¿ ¨¿ ¦¿ ¦½ ¤¼¤¼¤º¢·Ÿ´²š­—©ž „(z…1px1ag-SX.EM)7=&)-*%&'!"!&&/+:&5#1"2!10.-*'#             $      &,!1$6&<(>*=*=,>,>.@/A1C2D0F3I7K9M;K=K@KBMDSCUFWHZJ\M`NaPbPfRiUoVoSjNdJ\IYER9D+7$/'42DH\Yqs•‚¤´™¼œ¾ž¼›¸–±–±–±•°’±®Œ¬‰ª†©Œ¢‹¡ŠŠ‹ŒžŒœ‹Ÿ‰‰œˆ›†š‚—”{‘rn~j{iwepZaIN ;?1*#  %*3=GKYVfasj}bzg}j{jxkwkyhzdvkydv^r_tcudr^jYaOXBJ8<25(* !")&+6<IPU`\k_s`t^qXlUgRcR^QZOULPJMAE58%* ! !#)(?4J@THZM^PaJ\BUIRCN=H 6?/8)0 "(# '".-.47N>N=ML6@19-508:CHRRaXg_oetixkwkwmxlwirhthtfreqdpdpbobocm_hYcT]LSCH@BCCGEMLWV_`cgdldndqhqhqitjujwnzo}p~p~rs€tttt€soom~hydtar\lTe MV DM9B/9&-#'74RWoz‚–‘¨Ÿ¸ ªÄ®Ê¬È«Ç¬È®Ê¯Ë°Ë®É¯É®È­Ç«Ã©Á¦½¤»£º¦´¥³¤³£µ£µ¢¶Ÿ´œ´²›¬–¦‘ž™Š˜ˆ—‡™“Ÿ–¢š¨Ÿ®£µ¥¸¤º¥º¥½¥½¤¼¢º¡¹¶œµ™³”¯ªŠ¥ˆ ‡‚–zr‰gv]jMW!>C&15(*+&$$$""  49LUgtƒ’¡½¬Ç ¶Ò »Ù¿ÛÃÞ*ÅÞ.ÄÜ2ÆÖ5ÃÔ7¿Ñ:»Î8¸Ë3¶É.¶È*¶Ç·Æ´Ã±À°¾®¾¬½ª»§¹¥µŸ°™¨–¢ Žšƒ|†xƒ!q|q}r w… }Žƒ•†›ˆœ ˆ¡… €™ {‘t‡jw]fSZ'CC":: 21!1045:=BGKQR\ T`![g!bp!lz#x‡'…’)™"™¨"Ÿ­§´«»®Á ®Â¯Å¯Ç«Ã«ÃªÂªÁ ©À ©À ¨¿ ¨¿ ¦À ¥¿ ¤½ ¤½¤¼¡ºžµœ³š®–©ŽŸ„“(|ˆ1q|1bl+T].HN':=%--)'&'#" !%(/>T _w€ž’¶ÇªÖ¹ã¿è¿ë¿ë¾ê¾é¼åºã¶àµß´Û³Ú²×±Õ¯Ñ®Í ­Ê ¬É¨Æ¥Ã¢¾ ¼ž¹™¶•±‘®"Œ#…—%{-o‚5ct8Va9IO7@C@:?;7<47N9I4D0@-;(7%4!1-*''$#"               $$$$$$$#$!    %,!1$6':(>*=*=*=+>-?/A1C1C1G3I7K:KL?MBMDSDVFWHZK]M`ObQcQgTiUlUnTjPeL]JZGQ;E,5$-$1->ATQgk{ž±™¼¡Â¥Å¦Ä ¥Â ºž¸šµ–±¯¬‹«ŠªŠ ˆžˆ›ˆ›‰›‰›‰›‰™ˆ›‡™†˜…—„–”|xw†sƒo}nzir]b LO?A/("    #,2?AOM^Ymcw_wdzizjxkwlzhzewbt^s]r_tbu`oXbPYAJ6< -1(*!$ % *06=EMWa`ncvdwav^qZnXjVfUaU]TYQTOQFI9<*- ! "!5-@:KCRJXLZHW@PN=M=MR[m}Šœ£½ ­É¶Ó»Ø¿Û*ÃÞ8Æß@ÆÞDÄÖFÂÔH¾ÑIºÎF¶ÊC´È;³Æ9²Å1´Á+³¿$°½!®½¬½©¼¦¼¤º¤²ª•£œˆ•‹xƒw‚v„x†{Š‘†˜Š Œ£Ž¤ަ‹£†ž˜{q‚#ep"]f4MO.BC*66*0/',-"+..44:9<>BGKSZem!x‚&Š–*–¢% ®#¦´¬»±À²Ä ²Å ±È ²É¬Å¬Å«Ä «Ã ©Á¨À§¿§¿¥Ã¥Á£À £¾£¾¢¼Ÿ¹ ›¶˜²•¬ޤ…˜&~Ž/tƒ1fs+Xe.MP'>@$1/'+&$%! "&+0CZb|ƒ¢•½ Í®ÜºçÀì¿ë¿ë¿ê¾ç½ä¹á·ÞµÜµÙ´Ù²Ö±Ó ¯Ð ­Í¬Ê«Ê«Å¨Â¤¿¡»ž·#š´'•±'’­&¢*Œž/‚—4x‹9k}<^k=T\>NT3GR0HT+NX'U`\fdlnwy‚ x„ zˆ€Ž }w‡rƒo€lg|_sWkRdM`I[GY@R=O9I4E2B.?+:(7$2!.)$#""!                 !!"#$&((''&&%%$&"     !* /#5%9'=)<)<*=+>-?/A0B1C2F5I8L:KL@NBPDSEVGXI[L^NaQcRdUgTiUkVlTjRdO`L\HR=E-4#*!*&45HDX^€q“ˆ«—»¢ÃªÊ°Ï ²Î®Æ©Â¤½œ¶–±’­««£‹¡‰ŸŠ‰‹Šœ‰›†—…–…–„•ƒ”‘zv‰{‡w„sq{ls`c NO@A.)"  $)67GEVTf`sc{io€p~q}r~l{gy\s[s\t_tar[gOXCK3:)/ &!  $+1 9@KTYcgsk|k~i}ey`t^o\mZjZeZdY_X\VXLK@@ 10$"&#00;9C@I BK ?I 9D.4 */!(" " &* .47?.43,,,&%'!$(#',-,10<;KL^b!v~$˜(›¨(¢°'¦µ!¬¼°Á²Ä °Æ ¯Ç ¯È®Æ ­Å ¬Ä «ÃªÂ¨À§¿§¿¥Å¤Ä£Á £Â £Á ¡¿ žº ›·—´•°ލ‡#”/y‹/k{+^n,RT(DD%62'/($("# &(.3G_e†§—À¢Ñ®Þ¸ç¼ê¿ë¿ëÀéÀç¾ä»ß·Ü·Ú·×µÖ ´Ô ±Ò¯Ï­Ì«ËªÊªÃ§¾¤»Ÿ¸$ž¶,š²1–¯4“­4¤7Œ¢9†™9{Ž5m~1bp-[f*X`Zh`ljxuƒ z‡{‰}‹Ž‘‚’ ƒ“‘|wŠq…n‚ f{avZnThPbK^HZFX@R=O8K5F4E2B.?-;+7'4"/*'%$                !%''&&(()*+,''&&&%%%'$"    %-!1$8&:';(;)<*=,?.@0B1C3G6G9JN@PBQETFWHYJ\N_ObRdSeXjWkWkVlWkTfRaP]HPHJWVb[i_ofvkziverepepclfreqdpcocococpdq^kXbRWNNLIMGTP ]Xdnfsjvlylzl|l~n€p|q}s~s€u‚v…v…w†x‰wˆt…rƒq‚rƒs„t…r†s‡q…nl~j{ew^nXdNZ CO9B.5#)! !&)!03!CI!\fp€ƒ˜ ”® ¼¨ÇªÉ¯Í³Ð´Ñ³Ñ³Ñ²Ð²Æ²Æ¯Ä¯Á¬¾ª»§¸¥·£µ¢´¢´¢´¡³œ¯—«”¥¡Ž  ž“¡ ™¨Ÿ­¢±£¹£¹£¹£¹¤»¥¼§¾¨À£»£»£»¢º¡¹ž·¶›µ™³”®©¤Š †š}’vo{hq Z`#LO(@@*53)++'(&&")% #")'>AR^k}…œš±¦¼ ±È·Ï¼Ó'ÂÙ6ÅÚ<ÆÙFÅÔGÄÓEÂÑD¾ÎA»Ë<¹È7¶Å4µÄ4·Á/µ¿(²¾#°¿¯¿ª¿¤» ºª“¡Š™ƒ”€|‹|‹Œ ƒ™ „š‡žŒ¤‘ª”®”®’®”«’©ަ Š¢†œ~’$t…$m{'`b#SU$CD'76'-,$$$! " !%#$"!(% 1.?>VVpu ‹“"š¦.ž°+£¶(©¼ ­À®Ã­Æ«Æ«Æ ®Ç ®Ç ­Æ «ÄªÃ©Â¨Á§À¥Ç¥Å£Ä £Â £Â ¡¿ ž¼ ›º—·•³¬Š¡&…™0}0p‚+ct1W[*IJ)<9,3.'+&$#),07Nf j†ˆ©˜Á¡Ñ¬Ý µå¸ç ¾ë¿éÀèÀæ¿ã¼ß ºÛ ¹Ù ·Õ µÔ´Ó±Ñ¯Î¬Ì«ËªÉ©À§¾£»#¡¹+Ÿ¶2œ´9˜²;•®?‰¡?…:“0t‡%jybn\h [fkyk|r„y{{z’}”xxv‹s‰p†lh}e{`t\qXlShPcM`I[FX?S=Q9L8K7H5F3C2B1>.:+7'4$/!*&#              !$&)++++++,,,,$$%%%&&&'%#    !(."5%9&:&:';)<+>.@0B1C4E7H:K=M=M>NAPBTETFWHYK]O`QcSeUg[kZkXlXlXlVgScQ\DK8?+/ !& "%'4 1@C_Yt u”Š«𻥯­Ì¯Î³Ì±Ë°È­Ä©À¤ºžµœ°‘ª¥‹¢‹ ‰Ÿ‰œ†š„˜‡•…“‚‘€}y‰v†z†vƒs€q}ntcf RRDF1.%$   #,0<ANVe gvotx‚w}u{symufq_pZlUfP_JS@E 46*+$" &,4@HX^jot€|Š{Œq„jhzfxcsap_n_l`j`h^d\bRSHF97,)    " !  !&+ 27>GLUU`]n]n\lXhTdO`N_M_LZLZKYJXIWHVHVGUFUETCRAP@O?N=M=MYcVaT_R]O[MYIUFR?R9J4A5@=IHUR^VdZjcsiyiverfqfrhqiuhthtgsfreqcpcpXfT^QTPPQOUR]] dhhujwlym{n{n~pq‚r}s~tv‚v…w†v‡v‡x‰wˆu†s„rƒrƒs„t…o…r†p„mk}i|ew^qWhO_CR :E/6%* !""!!&) ,. ;?NVcou‡ˆž–°¡¿¥Ã¬È°Ì³Î²Í±Í±Í²Ä±Ã°Â®¿¬½©¸§¶¥´¡µ ´Ÿ³Ÿ±œ¯™ª“¥¢‰›Œœ ž •¡ š¦«Ÿ¯¡²¤º¤º¤º¤º¥»§½©¾ª¿¤¼¤¼£»¢º¡¹ž·œµš´™³•®©Ž¥Œ¢ˆœ ”xpiw ^f$QU(DE*79*./(')$ '$ $"!))<@ LWatz‘§ž³ «Á²É¸Î!¾Ò,ÂÓ1ÂÒ7ÂÒ6ÁÑ5ÀÐ4¿Ï1¾Í.»Ê*¹È(·Æ)¶Å%´Ã ±Á®Àª¿¦» ·›µ”¦‹ž…–‚”““„•ˆ™ ‹£ ‹¤ަ‘«•®–°•°“¯–¯“¬© ¥ˆ¡ƒ˜yŠsƒelX^JM$=?&22$()!#$#$#!" )&94PMlo ‰’#›§3Ÿ±0£·*ª½#­Ã¯Å­Ç­È¬Ê ®Ç ®Ç ­Æ ¬Å ©Ã ¨Â§Á §Á¥Æ¤Å¤Â £Â£Á¢Àž½ œ¸˜¸—µ’®Œ£'ˆœ2”2t†.iy7]b0OR.@?074*-+!&'+1#4=Ril‡ ‡§•¾ŸÍªÚ ³âµã ¼é ¼ç ¾ç ¿ä ¾á½Ý»ÚºÙ¶Ò¶Ò³Ð²Ï¯Í¬Ë«Ê«Ê¨Â§¿!¥½%£»-¡º3µ8—±:“®=‡¡9™1xŒ&nfv ap^m]kbw`w`wc{e~eg… kŒm…l„ji€hf|cy`w`t]qYmTiReNbK]I[AU>RN?QASCUGUGXJZL^PaSeUgVh\lZjYjYmYkWhQ_MY=F3: (, " !,*88LLbf€}š‘°¢À«Ê­Ë®È¯É±É°Ç ®Ä ª¾¦¸¢µš²˜°”ª‘§¤¢Šˆ›‡—…•€‘}|Ž{y‹w‰{Šx‡t„s€nyci RVEH00$&   &*6R=QN>N?QATCVGUGXK[L^QbTfVhWi[iYiWiXjXjUeM[GT7? .4%'$".2BASVkl„„Ÿšµ¦Â©Ä­Ç®È¯Ç ¯Æ ®Ä­¿«»©¹¦½£ºŸ¶›°—­”©¥Ž£Œˆš”}‘||}||xŒtˆp‚lz`jMV@H-/#%  # %04@ JX]kiqkr jnee^_Z[TWNRAA 9=/6)1%,$'""" !"#,*;8NNbdvq‚…’›’ŸŠ˜|‹r€nymthufsbpbnan`m\j[fU\JQ =@01"$  #"$#+%,(. ,2 .4.3*/',"&!%# '*38EIZUg[r\o]l\gYcVaTcTdQ^Q^P]O\N[LZKYKYJXIWHVFTDSCRCRCRWaT^R\P[OZNYKWIUAU;N4E5B**0($)&"' &$##0,FBce‚‡"• $°#£¶ª½¯Ã²È±Ê±Í²Î ¬È ¬È «ÇªÇ©Æ©Æ¨Å¨Å ¦Ã ¥Â¤Â¥À¤À¢½Ÿºœ·œ¹™¶”®¥*Œž6†—7z‰2m|>an9T^8FL9:>3/4*'0),:.6GH^`z y˜‡¬’¼ŸÌ ªÖ­Ø µá µá ¹áºÞ»ÛºÚºÖ¹Ó%¶Ð$µÏ#³Ï!±Í ¯Ë­Ì¬Ë«Ê£¿¢¾¡½Ÿº!™¶#‘­"ˆ¥‚ž|qƒcrYgVeUhSjRk^seysˆ †š ¤¥Œ£‹¢ˆž †š ‚–€“~Žz‰tƒq}m€fz]qUjQdOcOaN`DYBW?S>R>Q=P=M:K:M6J3D/A/@/@/>.=/3,1)-$) $           "$&**(((())(&%'*+*(*))(('''&$$"     #+ 3"7#8%9';*=-?/A0B8D:FN?Q@RBUCVGUHYK[N_QbTfVhYjXgWgUgVhViScIXDN 3<+2"%(2=;JL]^vx’«Ÿ¹£¼­É­È­Æ ¬Ä­Á¬¿¬½¬»ªÂ§½¡¸´™®–ª‘¦Ž£‘¤ †š€•”€•–‚–{wŒq‡n‚gx[hHR:D*, $$#. 0>EUWg"ai%ag%\_!RTJKCD ;=471.+,#*&(#%#"&$$$'%$('#*)+*,7#0F;U Mf_vh~}Љ•‘ž‹™Ž wƒ szquivgterbpbo_m\kZi Vb LU >D14#&   (%'0-/0;4>:B?FBI @G:A6=.0),"' &$00@ATMcXo[n^k^g[bXbXcWgT`S`R_Q^P]N\M[M[KYJXIWHVFUETETETYjWgVfTeScO]KYFU>M8E7@BBF X_ blt…“ œ­¤·!¨¼ ¯¾°¿±Á²Â´Å²Æ°Å­Ä#§Å¥Á ¼›¶–¯¨Š¡……š ‡Œ¤‘ª–®š²² Ÿ³¸¸ž¹ž¹¸›¶šµ™´ —± –° –­ “©¤‰• {t|jr\d#MT(>D)26(*+$$$)$"  /-GEcd†” ˜«¡´¨¾ªÁ«Ä®Ç°É¯Ç®Ð¬Ï«Ì ªËªÈ¨Ç©Æ©Æ §Å¦Ä¦Â ¥Â¥À£¾ º¸"¹˜²’«"ަ+‹£/„š/xŽ+n…6[q6Rc7DR68@6354353890<<2MW,Zejz {ˆ£‘¶œÈ¢Ô ­Ú¯Ù±ÙµÚ ¸Ü¹Û·Ù¶×¶Ð²Í¯Ê¬È«ÉªÈ¨Æ§Å¤À£½ž·›²˜¯“¨„›w kx `l T` JUCOBPJXTc_ugpˆ r sŽ pkˆe‚cxcxbwav`t]q[oYm\m[lXjVhRePcMaL`L]HYBS=O:M8K5I3G2@5B7D)H8?04)-$-&62H =YPeVh[k\i\f\gZfVcWbVaS_S_S_R_Q^O\N_K]K[IZJXGVFSCP\mZkWiUfRcN^GXES8A?GGOQYYcYj]l`oeqgsirlsoulxjvhsgren`iYaS\QSRUVZ^dhqnyo}n|lynzp~tw†z‰{‹|Œ|Š}‹Žƒƒƒ‚Ž€Ž}Œ{‹x‰wˆwˆwˆwŠx‹v‰s„qƒnfxZmVeO_GTCN CL EJ CF CD =C 9= 462153;:CDILYk_ti€t€˜‹ —¨ž­Ÿ²Ÿ²¡±¢² ±Ÿ®›ª˜§–¦•¥”¤•£–¤™§›©›«¡´¢µ¥·§¹©¼«¾ ª¾ «¿ ¬º¬º¬»«»«»©»!ªº$«»&©·%¨¶"¦·¥µ¢´¡²ž±ž° 𝠖«’¥‘¢  ‹›…•€‘rˆl&ap+V_.KP,CE*>?'<=,@A,AB'CD!CC@B=A=@=BINQW^emxz† ‡–’£—ª¤³¦µ©¹­¾®Â¬ÂªÁ§Á#¤¿ ¡¼š¶–¯ªŒ¥‰¢‡ž‹£ ަ‘¬–±šµž·Ÿ· ¡¶ŸºŸº  »  »Ÿº¸›¶šµ ˜³ —² •¯ ”« ¦ ‰ž – |‘sjx\j!NY&@G(48&+,"'&)%# !!00GHchŠ“¡š®£·$«Á$®Å®Ç±Ê±Ë ±Ê­Ð­Î«ÌªËªÈ¨Ç¨Å¨Å ¦Å ¥Ä ¥Â ¥Â¥À£¾ ¼ž¹#›¸!–± ‘«&¦.‹¢2‚™1uŒ-l4]l1S`/EP0/@C-CH+OW&Wacom€w€¡Œ±“¼¡Ì¦Í¬Ò±Õ³×³Ô °Ó ¯Ò³Ñ°Ï­Ì¬Ê«ÉªÈ¨Ä¦Â¤¾¥¿¢»š± ‘¨ …›wŒianZeQ] KV GRGTO\Wf`scvcv^s[p\s\sZq\p]q_saubvcwbvbv\m[lYjVhReObK_I]IZFWBS>P=P09,6 )4 (1") &!     !"%%%&&'''(((((((())(('((('%#!      "'.1#5&8):,:/=1?4A6C9F;J=M@OCRFWFVGYJ\O`RdUiWkXlWiUjUnXmXgPY BE76))$%! #$# )&58HH\Xrk‹€¢޲ À ¤Å§Ç¦Ã¦¿§¿§º §·)¨Á"¨À©¿ §¼¥¹¢¶ž³œ±–±”®©Š£ƒ›€—“~“u‹p†j}er[dKS ;A/6! (('0318;:>CAAG=CB;A@9>=9999456015-.5++6..5-.6016573;;-?@*FF.MN$PW QYSY R[QZR]T`Vd\sgzt†}‹}‡xs}rzp}o}m{jwhvjvgsbl\cOV=F 08#*   * )4 6? CJLPScUeTeQbJ\CV@S=QAO=G5=.3'/%3.A8PKaTi\m^m^k^k\jXgXfWeUcSbTcRbP`O_M^K]JZJZJXIWFSDQ_r\oYjUgQbK]EVAR9J2B/;2<9BAJJVR_Yj[l_nbqfritmupxizhverbn_h[bU\RXPSUZ_dhpnwp|o}n|lxm{q~u‚yˆ|Œ~Ž‚‘„“†”†”…“„’‚‘Ž~{‹zŠyŠyŠzzy‰u†rƒn}dtZkS^P[MYMW RZ T\ S[SYLUHPAF;>7977899:HSKZSd]pi{w‰„•𔤖¦™© šª™©•§’¤¢Ÿ ”£—¦š«Ÿ®¢±¥³ ¨¼ ¨¼ ª¾¬¿ «¿ ¬À«À«Àª¹«º«¸#ª¸(«¸+«¶-¬µ0¬¶7©¶5¨µ1§³*¤²%¢°Ÿ®ž¬«š° –¬ ”§ ’¤¢Œ…–€"t…$m{'bl*V]-NQ+IJ*IH)IH%NP&QT%UW"UWPSHLAH=D;= ?B EK NW [f kwy†‚ “£˜¨ž¯¤·§¼¦½£½ ¼ œ´!˜±“¬Œ¦‰£‰£ ‹¤ ¥ “°•´š¹ž¿ Á¢À ¢½ £¼ ¢½ ¢½ ¢½ ¢½¡¼Ÿº¸œ· ˜·—¶•±“®ª‰¢ ƒ›}– s‰k€_qQ^!DN%9>"/1 +))#(! "$$23HKcm~’¦š¯#£¸)«Â%­Å ®Ç°Ê±Ë°É®Ï­Î¬Í«Ê©È©Æ¨Å¨Å§Å¥Ã¤Â¤À¤À£À ¼žº%šµ%–±&‘¬)¥2ˆž4•3r†.g|0\c,RW(FK(AE,BH.HN.MV*OW'W]$Yc ^iaq fzn…y’œ‹¯”¸žÁ§ÈªÌ«ÌªÎªÏ¬ÏªÍªË©È©Ç©Ä¦Â¥¿¥½¤½Ÿµ’¨…™ymcx\hVaOZKUGRGSLYSbS`UeUdQbScXj]o_pfxfxfxfxcvat_r^q^o^o^o[mWiReObL_IZGXCUBTAT BU AU @T AP?N;J8I7H6J8L9M:F9E7D5A2?1=/; /; *5 (3%.")$##$%&&''''''''''(('''(()&$#      !+."2%5(7*9.<0>3@5B8E:I;K>MAPBTGWHZK]O`RdUiWkXlVlVlVoVlTe JUH?BLADIB?HA>J>>J<=M;F5GN*NVT[^efms{rzpxkscl\fXcXcSdWh_ohx r€vƒvuuv‚rmylxmxjveo\cOV>D /5#(",-;;JGVS`[gcqbp`o[jTdN_J[HZGYCR>I6>,3%1)82CCYPe\p`saq`p^m[k]jZhXfVeUdTcQaO_M]L\K[JXKYKWGTER_r\mXiSeO`I[CT?P5G.?*7-83=:DBPJXSdVg[k^m`mbndpgrewcu_o]jZdW_UZTYU[\cgonwp{p|p}oo|q~tx‡|Œ€‚‘‚”‚ƒ‘†”ˆ–‰—‰—ˆ–‰–†”…“‚‘Ž}}}}|ŒyŠv† r€ kycp[iT\T\W_[e`k cnboanZhVbPYIPBG =@ 9;67 5<9A BKMWXddpmys~~‹‚†•‰˜ˆš†™‡™‡šŒ› –§œ¯¡µ¦¸ª»¬» ­Ã ­Ã ®Ä ®Ä®Â¬ÁªÀ«¿"©¹%ª¸'ª·+«¶/¬´3­³5­²7®°;ª´8¨´4§²,¥¯'£®  «ž«ªš®—« •§“¤’¡Œœ …” &t&mw(bh(W[(QS'PR(TU&VW\a_ddhei`eW]LVFP;=9<9<<@DLS\ blkw{Š ‚’Œž”§˜­—°•±”°‘¤ޤŠ¢‡¢ˆ£‹§’­–°œ¿À Ä£É¥Ë¥Ç ¤Å ¤Ã ¦À ¦À ¦À ¥À £¾¡¼Ÿºž¹˜»˜¸–´”°‘¬‹¦„ ™ u m‡byViKV!?D!56.-(') $%('56IPdp~“ª–¬%Ÿµ)§¿&ªÂªÄ­Ç­È­Ç®Ï®Ï­Ì¬Ë¬É©Ç©Ä¨Ã¦Å¤Ã¤À¤À¤À£À ½»*›¶(—±*‘ª.Œ£2…š4yŒ1k~-ar/VX(NP"EI"DJ)LV/Vd-\j*]m%fn'eo(dp&apapdujy n~s’}›Ѝ”³™º¿£Æ¦Ì ¤Ç £Æ ¤Å ¥Ä¦Ä¥Á¤¾ »¢¸ ž´”©‡š|v‰oi|amZeS^NXJTGSLXQ`N]TeZk]o ar gz k~ k~ p‚ ol~ h{cv]qXlVj\m]n]n\nYkUgPcNaHYFWBTASAS@S?R>Q CV BU@S=R1>-<-:+7*4 (/ %+ !&  ""#$%&''&&&&&&&&&%%%&&'(%#"     (+ /#3%5)8,=.?3@5B8E:I;K=M@OBTGXHZK]PaTfVjYlZm]q[sZpWlQa EQ5>+1#$ !!"#" ) #)-8>O Sjjx‚šФ“¬–¯ š±Ÿ³ ¡°"Ÿ­+ž«-ª0™§1–¥-”£(•£—£˜£Œ¦‰£…ž– }‘ y‰ t‚qds _o Vd KV?E05%*" !#"&&&.)(/--4/0<45E8:K=?P?BS@CS@CRCAPCAOCCMCCLDDKEFLGHJHH:IR4JU/R\(\hdp ivp~x‡„“„”„’€x„nzhscmWbT`SbXi bt o~w†{‰{†{‡x„r}ozmxkvfo\cOV=B -2!$!(/;>OL^Xlateyivhudr_nZjWgUfTeKbH\DT>I2:(1)2-9:QI_Xo_wbvbv`s_o_n]lYiXhWgUfRcPaP_N^N[MZNZMYJTHR[lXhTdO_J[FU@PP=OR@T@VBWAYAY@YAS?Q=O:J7G5D4C2B1B0@/=/:/8 ,5 ).&+ "( %"   !""##%%%%%%%%##"##$%%%#"    "'+!0#3'6);,=1?5B8E:I;K=MAPBTGXI[N_RcUgYm\o]pewbv^rXiO[AJ28(. ! "! )#& ,5 =M Uhm‚~’¦–¯ ›´ µ œµž³œ®™§¢$™ .•ž6›7™6Œ˜0Œ—,—†“ƒ~‡y‚uznpghcaV] QXHN >A45 *)!(,!-$'2,-<13E56H=?M?ATADYDGYEJVGKSHKOHKGFHCFJ?HK8KN1NR.TV*WZ)Z\^ibnjvs‚ x‰z|‘˜†‰ Ž¡ŸŠ˜Œy‚t}ck\fS`N_Sd_po€yŠ}‰‹~Šz„tq{kvfo]dNT;> *.    ) )6:JK_Xnayg~i€hweubr^oZlXjViUhNgKaH[DR:C.6+2,41F@UQi\t`ydzdvaqap_n\kZjYiWgUeRcT`R^P]Q\P\PYLVJTTcR^LYGUCQ?K9F6C,8%2"+#*'-)1,82=8C=GDOJTNZQ\T_UaSbUdVeXdXd\e^gbjjuoys~tt€t€u„w†zˆ|Š~ƒ”…–ˆ˜‡™Šš‹›Ÿ‘ ŸžŽšŒ™‰—ˆ–†”„“„“„“€{Œw„ s€ nxgpdjdigoktr|xƒ{‡{‰xˆuˆs€o|iwdq]h S] HN AD7: 15 *- &* +. 36 ;A @GHK MRS\ W`Xg_nk|t†…”Ž  š°£½©Ä¬Ä°Ä³Ä°Ê°Ê°È°Æ ®Ä­Á¬¿ª¾«º«º«¸!«¸"ª¶$ª´&«³&«³«¶©¶§´¥±¢±  ® ž® ­›­˜ª –¦“¡žˆ–w‡ov!kq di!aebegmntszy‡z‡z…y„t~kwaoZh!LU"DJ%:<%20$/-2067:=IORX\dfokwn~q…t‰v‰}’‡ž¬ –¶œÀ¢É§Î¦Ñ§Ò§Ó¦Ó§Ò§Î¨Ë©É©Â ¨Â ¨Â §Á ¦À ¢½  »Ÿº ›¾ šº—·”³’­ލˆ£…ž {• vŽm‚btWc JQ =B!68&+.!)) ,,!8:IN[io„!~—%Š£+•­-ž¸(£½!¦Á «Æ­É¬ÈªÉªÉ«É¬Ê¬ÇªÆªÄ©Ã§Â§Á¤À£¿¢¾ž¾š»˜¹(–²%“­&Œ£'ƒ–*x‰*ky)]i(Va(NR"NUP\Zli"v$~—#€™…–ƒ•$€‘'{%u†o~jygufxh|k€ mƒo†tŽ|— ƒ ‹§ Ž© ’¬ ˜± ›¶œ·˜´–²¢Šž„—‘ }Žv‡ hxYjXeS^MXLUJTLXS` \ke| hg~bz_w`y`y^yZkZkZkYjVhTfRdQcOaPbRdSeQdPcNaM`M]K[GXEVDUBS?P=N7K:N>RBWE\F]E\E]F[DYCV?S=O9L8H6G7H6E3C1?0=-9+4'1 (1&/#, '$"         $$$$$$$$##"""##$%#"      %+!0$4'9+<0>2@6C9H;K=M@PCUHYJ\O`SdYj]p_rbthxet]m UaJQ@XCE[MN_OPcRUdUY^X]QY`DZ_=[`0W_,X_&Za]ebjhpmvpyn|p€wˆ‘––€˜‚‡¢‹¦ “© •¨’¢‹—…‰pwhp[fN^J\Rb_ojyu‚ {ˆ ‹~ˆy„unyhq]dKR7;&(   #(74EGZXlc{hj‚ji{fxat]pZnVkShOeQjMdK^HWAL5?.5,1,<8KG^Sl]vdxfudqbr`p]m[lZkWiUgSeVbT`S^R]QZPYMUKSNWKTDN?I:E6@0;,8&/!(# $ % &#)&.073;8?.1%&$#'(+--1 339;=B?GBLKY]lkz{‰…˜”­ ½§Æ«Ç±ÆµÈ¯Ê°Ë°Ê±Ç°Å ¯Â¯Á­À¬»¬»«º«ºª¹©¹©·©·¨·¦·¥¶ ¢¶  ´ ³ ›±š°œ­ ™ª •¥ ’ ›…“{‰smslqjmjmlsszz†‹‚“’‘€}‰u‚iybs!Xg"P[#DG':7)3-(/*#+* **#54%=="EHMQR[Xc`ldr l€ x Š¢ ˜´ Á£Ë¥Ò§×¬ÖªÖ¨Ô¦Ó§Ò¨Ï¬Ì¬Ë©Â©Â ¨Â §Á ¥¿ ¢½Ÿº ž¹œ½ ›º ˜·–²”­§‹£ˆŸ “ {r‚gw\g"MV"?F!7=',/%*+#--%78$DI S]as"n„z”"†Ÿ#‘«—±œ·¡½£À£À¥Ã¦Ä§Å©Å©Å©Ã¨Â§ÁªÂ§Á¤¾¢¾Ÿ¾œ¼—º”·!’­ ަ‡œ}#q$fq&[e'U] V]Ycaqm‚{“‡ ަ‘©¨¥Œ£‰Ÿ„™~‘xŒt‡tro| l{ k{m q‚ s†y|‘‚—Š ¦© ‹¨ ‰¦‡›…˜‘wˆpiy\lPaQ_MYJUHRFPFRIWP`SeVhVhQfPeSiUkUkRcRcSdRcQbO`M^L]PcPcQdQdPcPcObNaRbP`O_O_O_N^L\JZ@RASCVFYG[H\G]G]G^G^E]DYAW?S4A6F8IH9B3;.7)2&.")#   !$(.*/*1-3/65>=FCLFMKRR[Xc]kcqjxo|uv‚x„{‰~Œ‚‚~Ž‚‘†—Šš‹ŽŸ ¡‘¢’£“¤“¤“£‘¡ŸœŽ›Œ™Š˜‰—ˆ–ˆ–ƒ” |Œ uƒr~ nvimkm rq{…Ї‘‹—‹™Š˜…—„– Œ}‰xˆt…p€hv]gT[ DM =C25)($#!  # '%*, +1,79DNZ_lq€|ލ›º¥Ä«Ç±È¶É®Ì°Ë±Ê±È²Æ ²Ä ±Â°¿­¼­¼ ¬» «º ©» ¨º ¦» ¥º ¥º ¤¹ £¸  ¸ ž¶ ›µ š´ ˜³ ›¬ ™¨ ”¤ ‘Ÿ˜„x†p~lrlqmrott{{„‚ †”‚—ƒ•„•…”ƒ{‰o€ hy#cu#Zg$OR)D@.;302,0+(.&&&#$)'!1078=@ DKMWU^g{vŒ ¥ž»¥È§Ñ¥Ö¥Û­Ù¬Ø©Õ§Ô§ÒªÏ­Í¯Ë¨Á¨Á¨Á ¦À ¤¾¡¼Ÿº¸ž½ ›º ™µ–±•®‘¨Œ£Šž ‚‘}uƒkw ^h"PX$AJ%8@'-2&+.%--(65%AB LSXgctj…v‚Фª•±˜µ˜µ ¡¿¢À¤Â¦Â¨Â¨Â¦À¥¾«Â©À ¥¾ ¢½ž½›»•¸‘µ¨‹¢ƒ˜zŠp|"en&\c(V]]fcon {‘‡ ‘«˜°œ±˜³–±”¯‘ªަ‰ „œ˜‡{ƒuq{pzp| p| p|jyn~v†}ƒ™ƒž€}œ†™ƒ–x‹k|arZkVgQcWfT`P\MWHRBOBPDUCOHULYJYJY K] K] H\I[J\M^PaQbRcRcRcObNaNaM`L_J^J^J^P_O^O^P_QaRbP`O_ M_ L^L]I\I[H[H[F\D]E^E]E]DY@V>R+9+9+8+8*6)3(1'0!*!*('%#"!#########"!!   !&$"     %,!1&8)<+9-;2?4D7H;K?OBTIZK]QbVg]natfxhz]l YfP\GM;>12((&#%' #% ""! !"!##"$%"$$!#(3 :ET_lz”“®¨Æ ¸Ö¾ÙÁÞÃá¿à»Ü»Ø¹Ô¶Ï¯Ó±Ô´Õ¶×·×·×¶Ö´Õ¹ØµÓ²Í°È®Ã¨ºŸ¯˜¦ •¥ Š™ ~ y†wƒrzdmWbD@:8,-%$'&(31>@@QII]]Wdc_hmnfy|U‚†=‡"ˆˆŠ–†”“}‘zx“x–y—€› ~™€š„œ……ˆ  ަ££’£’¢‘Ÿœ›‘šƒŠ|„pzcoYdO\GUCQM^\llzt€vt~mxgp Xa GO 15#$ &, 08GXRcewt‡}}z‹w†sƒol}i{dw_r[n XmPcJ]K\IW>J2:*1&0,;6KE]Vncvhtfmaq_o]m\l[lZkWhTfWaU_R]QYOXMTIQGM?C=B;>7:4603-/,.%)"%"      $%* (,1/83@;MLY__latgyo|q}|…}†}ˆŒŽ„’„•…–†’‡“‰–‹›ŽŸ‘¡‘£’¤•£”¢”¢“¢“¢“¢“¢’¡žŽš˜Ž––Œ“ ‰Ž „Š‹{…u|qv quwz~ƒƒ‹‹œŽž’¢”¦”¦¥‹¡ˆž‰’„‘|xt‰n€ ds]jNXEO:?.0&% ! %( (/8B S[ dts…‰ ž·¦Â§Ã«Â²Æ®Ë­Ë­É­È­Æ ¬Ä ¬Â «¿ «Á «Á©¿¨¾§½¦¼¦¼¦¼¡¸ ·žµžµžµµ›³š²˜ª˜ª•¦œ‚x…ro~mupzx І“Š›   ¢£ Ž¡‹Ÿ‰œ„˜~‘uŠp†e{#_o*U^-LM,C?*751,.6#,!$("#"#"&'$),.3?C RVanx‹“­ŸÁ¢Ì¤Ñ©×­Ø®Þ­Ý­Ø­Õ­Ñ­Ï®Í ¯Ì ¬Æ«ÅªÃ¨Â¦¾¤¼¢¸ ¢·  ¸ ¶ ™² —®•«‘¨¥Œ¡ˆ”‚y‡mz"]g%JR*=D1:>(60)84+;:)>@(CG(KO*SU+ZX\jbrj|r‰ y“€ž‡ªŒ± ˜¯œ³ ¡· £¸¡¶ ¡µ¥¹§¼¤¿¢¾  ¾ » š¹—³’®¨‡¨œvo€ hr!bj%bf,dimzv…ƒ—Ž¥”¯˜´›¹Ÿ¼ žº ¹ œ¶ ™´ —±–°–®•­ › œ‹š ‚“ {wŠ s† n‚qn n~rƒv‡v‰yŒ}‘‚•v‰eyZoXjYi Zg[eXgTcM[IVGRHQHQHOGSHTLWMZP\O^N]M\UeTeSdSdSdRdSe SePbPbQbQbO_MZIUGSFTJZPaVhYmXpVpToUeUeRcPaM_K]J\I[HcG`E^D[BWBU@TAS;M;M;K:J8G6E3@2?1?0>/=.<.<.<.<.<(7)6&4$1",'$ #"!!! """#""!          $+ / 1';(;*=-?4C7F:H;I>WC\KcSjWmWmTjQgNVHO@G8>05+.)+)($)#$&$#+&#(# ! !%%(05AJ[e{~˜–²­É ½ÔÁ×ÈâËç ËèËèËëÉíÁè¹à·Ñ¶ÐµÒ·Ô¹Ö»×º×ºÖ²Ñ²Ï³Í´Ì´È±Ä«½§¸ ±•ªŠ’v‰p‚l}i{ZcGL44+&+!/'.<;GIQhY]ddj[xMŠ˜3“£•©š± ¡¹›¯—¬”©¦ˆ €™}—™‰Ÿ‰ŸŠ Š¡Š¡Š¡Š¡‰£†œ‰Ÿ¡ ’¢ ’ ‘œ—“‡‹~…t|hr]eSYLRDNIT Uabolxmzhv`qS\EI 20&!# ),8BEUYqg~ xŽ €•€”|‘{‘}“zŒx‹v‡qƒk|ew`p]mZeYdTcQ`P^ LW@I5:)9%7)>9OLcZpaxe{by]rYnXlYmYjXiXiZfYeVdTbP\LT EKADAE@D=B9<693503/2)-'+"& "    "!%*)40@>LNY`^mbvj}qw‚Š‚Œ„Ž…’‡•‰—‰šŠ›Š–‹˜šž¡“£“¥”¥•£•£•£“¢“¢“¢“¢“¢Ÿ›Ž™Ž—Ž– Œ”ˆŽƒŠ{…xu{txw| ~…„‰’ŽŸ‘¡”¤–§•§‘¦Œ¢Š ‹–†”€’{wŒp‚gw_nR]JS=B23)(""! %.3 GM_mo}†š›´¤À¦ÂªÂ°Æ­Ë­Ë­É­È ¬Å «Ã ªÁ«¿ «Á ªÀ©¿§½¦¼¦¼¥»¥»¢¹ ·Ÿ¶žµŸ¶µœ´š² ˜«•©¢‡˜x…u‚v€vzƒ€Š †‘ Œš   ‘¥’¦ ’¦ ‘¥ ¢‹Ÿˆ›–zŽt‰l€ev%\c'ST%HD&<:)03.'.!"& ! "!%&+ 7;JM]mtŠ«œÁ Ì¤Ô©Ø­Û®Þ­Û­Ø¬Ô¬Ð¬Ì ¬Ì ­Ê«ÅªÄªÃ§Á¥¾£¼¢¸ ¡·Ÿ¸ œµ ˜²–®”«‘©¥‹¡ƒ–|t„!jx!\e MQ%DG*BB,A>.DB-FJ,HO*KT(OW&UY(X\X`[d`icr gx o‚ w |“… ‹¦“­—°˜²˜² šµ¸Ÿº ¹œº›¹ ™µ•±©‹¤œw‘mƒ!gx#bp%bl'eo+luv†~‘Š¡“¯˜µœ» ¾¢À ¼ ¼º¸›µš´š´š² “¥”§’¥‹Ÿ…š‚˜~•yw‹tˆ t‡ xŠ y‹y‰z‰ |‹j|dw]pXjXi[g[eZcT`O\KWGTHRHRGQGQGYI[L^PcSfTiUjTkQbQbPaO`N`N`N`N`QfRgTfTeSdP`M]LYM[O_RcUgXlYoYrXsXjWiVhTfQdObMaL`HaG`E^D[CXBWBUBU=O=O;N;K8I7F5E5B4A3@1?1?0>0>0>0>+:+:*9(6&2#-*($$""""##!!          '+,"5"5%7(:.<3@5B8D>NCRJXO]S`S`P]O\GPDL>G 9A 4<28373739161220.+('(+.38EM^k‡£¢À ¸ÔÄÝÅÞ(Ìã(Íæ$ÏéÎéÏëÏìÊèÄä¼ÚºØ¶Õ¶Õ¹×»Ù¾Û¿Û´Ó´Ñ²Ï²Ë°Ç¬Ã§½£ºœ²˜¬¢‡š€’x‰q‚m~enRX<>/*( )#!677EKP`fPoxJ…<”¤'®¢µ ¥º¨¾¢¶ž²š¯—­‘¨Š¢Š¢ Œ¥’§‘¦¥¤Œ£‹¢Š¡Š¡†œ…œ‡›ˆ›‹™Œ˜Œ•Œ•ŒˆƒŒ|‡s~gpZdR[ELCLFPP[\gbo_m ZiGO;> ,+%"() 5:GUXjg~rˆ“†™‡™…—ƒ˜„™“~‘|vˆq‚j|eucs_j[iVdQ`P^ OY GO=C ,9'5'83GDYQg[p`wav\qXmWkWkVhUgUg ZgYeVdSaNYHO?B :;CKCHAF>D;@8;695807.3*. &*$&"#     %(22DEQT\gbrf|n„yˆ~‰‡‘†“‰•‹—Œš›Ÿ œ’¡“¢”£•¥–¦–¦–¤–¤•£•£”£“¢“¢“¢Ÿœ›˜ –‰’…Œ€ˆw}u{u{y~‚‰ ‰“ŽšŸ”¤•¥˜¨™ª˜©“¨¤Œ¢œ‰™ƒ–€“|v‡k} cuWePZCJ7;-.&&! #"!! &'>?[ekwƒ•™±¢À¤Ä§Ä®È­Ë­Ë­É¬Ç ¬Å «Ã©À©¾ ªÀ©¿¨¾¦¼¥»¥»¤º¤º£¹¡¸ ·Ÿ¶Ÿ·ž¶›³™± –« §ˆ”y‹y†}…€ˆ„އ ‹– ‘ ”¤ —¨˜«˜® —¬•¨“¦ ¤Œ †›”zu‡o}dm"Y\ OMB@!47%+0#"$!# /4@EXlq‰ŒªšÂŸÌ¤ÔªÙ®Ü¯Û®Ú®Ö¬Ò«ÍªË ªÊ ©Ç©Ã¨Ã¨Â¦Á¥¾£¼¢¹¢¸ž·›µ˜²–®“«©Œ¥‰ )~˜%xŽ$m#dr"Y`NP JI$KI-PS.SW0W_/Ye+[g&Zf%[f$]f!X[ Y[X\W\Z`_ffnkso‰u™…¡ˆ¥ЍŒª ޝ’©‘««­ «Ц…ž—ul$au)[m-[l)`o&ix'r€|”„ެ–µšº¼ ¿£À ½ ½Ÿ¼ »ŸºŸ¸ž¸ž¸œ±œ²›±•¬’©¨Œ¥‡ €œ|– x xv‡p}lxluUgVhXh\i[fZcY_W]MUKSHRGQHRGTGSFRCZE\H_KcNfPjPjPkK]K]J\I[I[I[H[H[QgRgShTiSfQdPaO`QaQaQbRdThUkWpYrYmXlWkUjShRgPfOeIaH`G^E\EYCXCXDW@T@R>P+:)8'5%3()'%%$$$!""           #),./#2'5,91=5B7D@JDMIRNVRYRYQXPWOWMVLUKUKU KV NX OXO[MU KP HJ AA8945 468HI\d|žŸ¾ ¸ÖÅâÈä0Ëâ3Îå3Íæ-Ìæ$ÍèÐê ÏéËäÃâ¿Þ¹Ù·×¹Ù½ÜÀßÃá¸×µÔ²Ð¯Ë¬Ç©Â ¤½ ¡ºœ±™®”©¢ˆ›’wˆr‚qz^dHJ52'" %!23$DI(cm.x„-ž¯¦º ®Á­Âª¾¦½¢¹Ÿ¶µ™±”­–¯ š³²›°–¬’¨Ž¥‹¢‰¡ˆ …œƒš€•~’€’ƒ’‡”‹—‰‘ˆ’†“ƒ’|‹p~cpZfLQBI8A;DENLU KV HS7;.0 &&&'16DO [m m…y~‘…—ˆšŠ›‰›‡š‡š‘}z‹u‡pj|eucsak]jUdN^N[OXJQBG28*2%1,:8IDYPgWp^s\qXlUiTfTfSdQbUfTcSbQ\MS DF ;9 50IQHPFODKAI@E=C=A9@5=29 .4 +0 (, $& "   '*79MQX`cqh{lƒ t‹~„‘ˆ–‰—‹˜šœ’Ÿ’¡”£”£•¤—¥˜¦˜¦˜§—¦—¥—¥–¤–¤•£”£“¢“¢‘ ’ž› —‰“„އ{„vzvzy}ˆŠ” “Ÿ–¥–¦™©šªœ«›¬™ª•ª’§¥‘¡‹ž‡›„—”{pƒ h}]kU`IQ,="1!0.,)'&&  !             !'"/$3$3&5+9/<3A9F?JBMJTMVRZV^Za\c]d]danbocpcrftiwjyl{izgveqah W]JM??89;JCVUmnŒ®«Ì ¿ß ÈçËå$Íè)Íê'Êê ÌêÏí ÐíÍéÄçÀã»Þ¹ÛºÜ½ßÀßÁàºÙ·Ö²Ð®Ì¬È©Å¦Â¤¾±›¯—«”¦Ž †—~xˆw€hoST><+'%$ 47GM`n{–« £»­Å¶ÍµÊ¬¿¦¾£» ¸Ÿ·›´™²œµ ¡º£º¡¸œ±–¬‘§Ž£‹¡‹¡‡ž„™”||Ž~ƒ’†•‡“‡•†—ƒ–~‘t†ix`oW[JN9? 16 163729/8 *+ $&$)-4=J Re kƒ |—…™…™†™‡˜†˜…˜ƒ•‚”x‹wŠu†q‚m~izfucsdpaoZiSbQ`R]MUGK8:-1%*&/-;8KD\ NiZnZnXlTfSeSdQcN`PaP_N[LT HL@>62/)OZNYMVKTJRHPGNFM@J>G;D7?59 /3 */ &*($  -0 @CU\`kj{mƒpˆx“†”ŒœŽžŸ’¡” –¢–¢—§—§™§™§™§™§™¦™¦˜¦˜¦—¥–¤–¤•£“¢“¢‘ ‘ž › Š•„‰zƒxz~|€ ˆ ˆ’ ’ž—¦™©™¨œ¬¬¬œ­š«—«“¨’§‘§£‰ˆš…—’tŠ l„arZgNXBF"78",, %$ "$ *& C>afow‡—›³£Á¤Ä¨Ç­Ë®Ì­Ì¬É ¬È «Å©Â¨À¨½ ©» ©» §¹¦¸¥·¤¶¤¶¤¶¤¶¢µ ³ Ÿ³ ž² 𝠖«’¨‹¡…š {‘vŒx‹€ ‹– ’› š© œ« ž®  ° ¡²Ÿ´Ÿµžµ›³™±–¬”ª‘§ ¤ ‡ „š|‘v‰#k|&`l%T\!EK%7>(-6&&& $#!-3?CWlpˆªœÁ£Í¨Ó¯Ø³Û ³Ø ²× ²Ô ¯Ò ­Î «Ë¨Ç§Æ¦Á¥Á¥À¤¿£½¡»¡¸ ·š´˜²•°“¬©Œ¦†¡‚›z–pˆcuZd"PW'MQ.QT5X[$fq'l{(t†)z%{‘"{xŒvŠo€l}hxeubpam_l_i_kalcpfriwl{o~r‚vˆu‰uŒu#sŒ&o…%i|$dv&]f+V_6P\AP`BTe7[m,ez'p„|“™ФŽ« ’® ”°™³œ´·ž¸¡¸£º¤º¥º¥º¥¸£¹¤º¤º¢¸¡¸¡¸´ —®ˆ¢|•n…gyan[bV[VX\b^c_d\aV[PV IQ GMGLFKGNHQJTJWHUFU IQ IQIRIRHRGQFRFREVEVEVFWGXIZJ[K\K`LaMbNcOdNeNeNeQdPcPcPcOePeQfQhTjSiSiRhQgPfPfNeM`L_K^I_H^F]F]F]DYDWAT>R=OMCRHYO_SdXl[n`rewj{m~no€qr‚s„u†w‡wŠwŠwŠt‰t‰r„p~ hr ZaJO>@=L@RKba}~ž¿µÖ ÂäÌìÏðÏñÌòËñÍô ÎôÌñÀæ¾ä¼ß»Þ»Ý¼Ü»Û»Ù»×¸Ò´Î¯Ê®È­Ç«Æ©Ä¢¸Ÿµ›¯–ª’¤‹…–€’}‰pw ^`HH21((37 EN[n xŽ—±§Å³Ñ¼ÙºÓ°Æ§À£¼¡º ¹¶œµž¸£½¦½£¹žµ™®•©‘¦¢Ž¡‹Ÿˆœƒ˜€•~’~’€”‚”‰š‰™†˜„˜€“x‹oiwcfWZFI58 *+#$# #  #(09GObe} {–Ч¥Œ¢‰œ†˜ƒ–“}z‹wŠv‰t…rƒp€m~m{kzlykxeu`p^k[gU\MS >@36*-&+'0->9O C^PfUjWiTfTdTeRbM^O`M[JT EJ?@73-)'#UaT`T`R]Q\QYPXOXISGQDMAI=D8> 27 -3%0")!! 58 IM\ghuq…tu{”ƒ–ˆ—’£“£”¤–¥˜¦š¥›¦œ§š©š©›ªœ©›¨›¨š¥š¤™§™§˜¦—¥–¤•£•£”¢Ÿœ‹˜ †‘ €‹ |†{ƒ{ƒ……Œ‹• ’ž—¦›©œªªž­ž­¬œ¬šª—«•©”©‘ªŽ¥‰ ˆœ‡™”v m‰dv^nS]GL$;=$00"(' "" !-,GE cmq}ˆš›³£Á¤Ä¨Å¯É¯Í¯Í®Ê ®É ¬Å «Ã©À¨½©¼¨» §º ¥¸ ¤· ¤· £¶ £¶¢µ  ´ ž² œ±™¯•« ¦ Œ£‡™ ‚• | |€”‰œ “£ ™¨  ± ¡²¡µ¢¶¢¸¡·Ÿ¸Ÿ¸ œ¶™³—°”­ “ª ާŠ¢†Ÿ“y%n‚+ct*Wd&IS):C+09#('" $%!.2@CWkp†¨œ¾ ¢É §Î ®Ô ³Õ²Ö³Ô²Ó±Ñ ®Î¬Ê©È¨Ç¦Á¦Á¥À¤¿¢¼ º ·Ÿ¶ š³—±”¯’«ާ‰£‚~—vŽl€`nW`%RV*SV0Z_8dk$r%wˆ$€“"‡‰ ‰Ÿ‰‡œ|”z’wŽsŠp…kg|cxhpfoendmdmenhpjrkvjwhx$fy)cv+_p*Yg)Ub)OS,JO6HO@KSAO[:Td1\o.fyqwŠ~”„›‡ Œ¤’ª–¬"˜±$›±&³) µ+¢·,¤·,¤·.¤·)¡·+£¹(¢¸%¢·$£¸#£¸ž³˜¬‚“ u†gw bp ak_f _d ac[\ZZVWSU ORKOHMFL HPGOHOHQJSJS HS GR GK GKGKHMHMHOHOIPFUFUGVIWJXLZM[N\K]L^M`NaNdPePeOfTgUh Tj Tj TjSiTiShTiTiTiShShRgRgRgPaNaM`K^I_H^G_G_FZEYBWAT?S>P=P=M:J9I7H5F4E3D3D3D6F5E4D2D2D2F2F3G0C0A.?*<'7$4!0.$"               "*#3,>2E;N@RFYJ^OdTj\saxfƒj†oŠty“{•}—}—{‘|’’€“€“~‘}|sŠu‹uŠs‡o~ fq V^GL9F:ICXVqo‰«¡Å±ÕÃèÈíÉïÇðÅïÅðÅðÂí½ã¼â¼ß»Ý¼ÛºÙ·ÕµÓºÐ·Í³Ê°Ç¯Ç®Æ®Å­Ä§¾¤ºŸ³›®–¨‘¢‰™x‚imTS;<+/08>HOdk„ «¤Æ²Ö»Û ¹×³Ë«Æ¨Ã¥À¥À¡½žº ¼¥Á¥¼¤»¡·ž²™­–§’¤‘¢¢ Šž†›„™ƒ˜‚—‚— žŠœˆ›„–~y‡tjpbfTUA@ 0,"   #,7DV]ut ‰¥ —²–­”©¥‹Ÿ‡šƒ•~Žz‹wŠv‰t…rƒqo€o}o}mzm|l{gvdralZaSYHM>C26+.&.'5.D 8PCXMaSfSdTdVeScM]O]JU BI;>32+(#!YiZhYgYdXcXbWaWaQ\OZMUJRGNAG ;A 6=,6'- "'( @ATVdrp€{˜€œ…žŒŸž•§–¨˜©™©›©œªž©Ÿªœ¬œ¬ž¬ž¬ªž¨§œ¥›¨š¨™§˜¦—¥–¤•£”¢Žš‰– ƒ ~‰ }‡ †‚‰‰™–£ ›ªœ«ªŸª ¢«ž­¬«›«™©–ª–ª•ªŽ«Œ¨Š¡‰ˆš–w‘ nŒh|bsXc"LS'@B(65&,+#&$  !#-2HM bpp~…™˜±¡½¤ÀªÂ±Ç°Î°Î°Ì¯Ê ­Æ ¬Ä ªÁ ª¾¨¼§»¦º¥¹¤¸£·£·£·  ´ Ÿ³ œ±™¯•¬§ ‰¡ … …‘ ‚‘‘ …— ŒŸ”¨š°œ³¢¸¢¸£¹¤º£¼¢» ¹Ÿ¹ œ¸ šµ—²•° “­©Œ¦ˆ£ ƒ—|’#t‰*i}*^n(P\(AK-7A%.+ '$"$$ .3ADVg oƒФ™¹Ã£È©Ì­Í±Ò±Ò±Ñ±Î ¯Ì ¬Ê ©Æ¨Å§Â¦Á¦À£¾¡»Ÿ¹žµ´ ™² –°“®‘ªŒ¥† šz“o…fy]h#W^%UY$[`(go.s|)~'ƒ”$‹ž‘¦“¨“¨“¦“¦Ž¥ Š¢…žƒš€˜|“vŽr‹uˆs„qn}lylwksksknhn!dm&`l*\h+Ya,S[*PU0JJ0EF2AC6BF5EK1GR0M\1Sc!\e bmiyoƒt‹z’!™'‡Ÿ2¦6¨9”©?˜­D›¯Fœ°Hœ®Hœ®Gœ²G³D²?œ±?ž²;ž²3™¬+‘¤„rxfmai`i_f _e_eURQO KLIKILKM JL JK JSIRGPGPIP HP GMEL CL CL CL DNEOFQGRHSJYIXJXKYKYLZM[O\LZL]M^N`OaPcOePfUjTiSi Si QhSfSfSfTgTgSfSfSfSfSfTfRcQbNaL_J`H`G_G_F]G[FZEXCVAS@R?Q,;+8)6/,("               !'/#7.C 5L;UB[HcNiPoWv^e…qt’y–~šƒž„Ÿ„Ÿƒžƒž…‡Ÿˆž‡›†˜„•“yŽyŽvŒtˆs„ n| `jQY;D8C;LH`\zt•´¤ÊµÝ¼ãÁçÁæÀãÀä¼â¹à½á¼ß»Ý»Úº×¹Ô ¶Ð ²Í¶Ë³É °Æ¯Å ®Ä­Ä¬ÂªÀ§¾£» ·œ±˜¬’¥ŸŠš –z†ps_\ EF05.98DDX]v  Ä±Ù·Û·Ö¶Ñ°Ì­É«ÇªÇ¦Ã¢¿¡¿¥Ã¤½¥¼£»¢¶ž±š«–¦“£’£¢Ž¡ŒŸ‰ˆŸ‡žˆž ŸŽŸžŠœ‡•Œ}‡r|kp]\NH <4 *&#+; F\ `| x”ލœ´›°™¯˜­”§Ÿ‰—„‘ŽwŠv‰s„q‚on~n|m{myn|l}iwgtdn_fY^R]JR>C37)/"/&8+C6LDYOaQbSbVeUaMZ JS CI 8;/.(%"!]l\k\k\i\i[f[f[dVaT_R\PXLTFN @G :B2=+1$% !.. GG\^kywˆƒ˜‡¢Š¥ §”§˜§–ª–ª˜©š©›©ªž© ªž®ž®Ÿ­Ÿ­Ÿ¬Ÿ© ¨ž§›¨›¨™§˜¦—¥–¤•£•£Œ›Š˜‡”~‰ ˆ „ŠˆŽŒ—• ­  °Ÿ®Ÿ¬¢«§¬¬œ«œªšª™©—ª–ª–ª­‹§ˆ¡‰ˆš–v’ mŽk~du#OV)EF+98)/.&)'% !'!"#&% &-9 JS_ol~˜•®žº¢¾ªÁ²Æ²Ï±Ï±Í°Ë ®Ç ¬Ä ¬Â «¿©»¨º§¹¥·¤¶¤¶£µ£µ ²ž°›®˜¬”¨Ž£†œ ‚˜„Ž„ †”Œ ”§›²Ÿ¸ »£¼£¼¤½¤½¤½¢½ » ºº›¸ ™´–²”¯‘­ލ‹¦‡š•x'n‚'cs&Vb(FQ*=E(30#,) &!'$ '!"02BEUfm‰ –¶š¾$ŸÃ&¤Æ%©Ç¯Î¯Î°Î¯Í ­Ë «É ªÆ ¨Ä ¨Â§Â¦À£¾¢» ¹ ž´ ³™² —° ”®©‹¤„ž|—x‘%i€$bt$Ze%W]#Z] bgsy#€‰1ˆ˜-$’¤–ª˜¬ ˜« ˜«™«œ¯—«“§¥¢Š …œ€˜‚œ€˜}•z!w‰"t…r~o{ sq"oq%in*fl-ah0]a/XZ-UT:LK5ED/@=.>=+=>);B*>I.CR"HL"NU Va\nbxi€#pŠ)v?…œA‡žG‹¢N¤S’§Y”¨Z“¨\“¨]˜¬]˜¬X—«R–©Q™«M™«E“¤:Š›"€sseh_e\dY`U\TZROKJDFDGIKMNNNLK JXHSGQFOGNFL EJCIDTDTDU DU DW EX GY G[M\M[LZLZLZMZMZN[KXKXLZL]M_N`ObObQfPeMcKbK_L`NaObRdRdSdSdSdSdSdSdTcRcPaM`J`H`G_GaH^H_I]G\FYCWAS@R^FgKmOrUz]„dŠv‘x“~˜ƒœ†ž†ž„œƒ›…¡†¢‰£‹¡ŒŸ‰š‡– „”‚–”|v‰t‡r€ epW_ DJ;E7G>TNjh‰Š® ¤Ë¯Ö·Ý ¿âÁßÀݿݻ۷ؾâ½ß»Ú¹×ºÔ·Ñ µÍ³Ê´Ç±Æ®Ã­Â¬Á ªÁ¨¾§¼¤»¡¹Ÿ¶œ±˜¬“¥‹‡™~”zˆsuec KK 5</<5EBTYq¢ÆµÜ¸ÞºÙ ½Ú´Ï°Ì¯Ë­Ê©Æ¢À¢À ¥Ã¦¿¦¿¥½¥¹¡´­˜§•£”¤’£¡ ‹¡Œ¢Œ¢£›œž ž‹˜…Šz…pw bb TL E; 2+#)<C\\zu’Ф˜°›±±ž±›¬•£Žš‰”†‘{ŽyŒv‡s„p€on|n|n|p~nk|ixiugmbgXhQ\FN 9=,1 +2#:-D=SK^O`RaVeT`KXBH;> /1&$! !"cococobnbn`l^k]jXfWeUaU]QXLPEH?C 1?,5%+#&('87QPefo~|‹‰™¡”¥—©™¨—¦—«—«š«›¬¬¬ž«ž«œ¬œ¬ž¬Ÿ­Ÿ¬Ÿ¬ŸªŸªœªš©™§˜¦—¦•¦“¥£‰ ˆš „’ €‡ƒ…‡Ž‘•šž¡¡£¤¦ §ª¦¬¥® £® ¡¯¯œ¯›®™­˜¬–ª”©“¨ލФ… ……œ™{“u‹t†k|_oU`JQ!>B"13!))+&#+,-  # 04EHZmk€}•ˆ¥”³ ¾§Ä§Ã ®Å ­Æ­È ®É ®Ç °Ç °Ã °¿ ¬¶«µ©´§³¦³¤²¤²¤² ¶´ ˜®#’¨!Œ¡†›‚”’†•‰œ £—­œ¶ ¢»¤¾¦¾ §À ¦¿ §¾ ¦½ ¥¼¤»£º¤¸µœ´ š³ —® •«’¨‘§‘¤‡› „š{“ p‡!i{%_k(QZ(DK:710!)($$$!!!#&#/5*D2> @Q MfYzt› –¿°Ú°ØÂç Êï¹à²Ú¸áµÝ¸àºß¼Þ»Ù¸Ô·Ï¶Í·Ë³È³Æ³Á²À#°½"¯¾¯¼ ­º¥¹£·¡³°š«”¦Ÿ‰›„’~‰v}hjSR>>34 13FRSdqŠ—µ¯Ð·Ø½ÛÄà»Ó¸Ð²Ë¯É¯É¬Ç¨Ä¦Â£½¡» º¢»£¼¢¹›²•¬–¯•­’«¦Ž¥££Ž£Ž Œž‹‹›Š˜ˆ–„“z€tz hm Y\HI47"' #)%88NOff}˜‘«’¬˜°œ±š®–¨’£Šœ…•‚‘Žz‰u…pn€n€m€m{lzmynzozmxkshp[oTeNWDH66$$ '43A?OEXI]K_ FZ?R99//'$# $fsfserdrbpao_m_m[iZhYdWaS[LTDM?G 2>,5%+#&)(88RRhitƒ €‘Ÿ”¥–ª™­™­™©š­›®­ž®ž­ž­ž­Ÿ¬ž®Ÿ¯Ÿ¯ ®ž­Ÿ¬ž«¨œ©›¨˜§˜§˜§•¥‘¢Ž †™…” ƒ‚‰…ˆ•™œ¡Ÿ¦¡§¤ª ¦¬§¯¤± ¢± ¡°¯œ¯›®š®˜¬—«”©“¨ލФ… „œ„›™|”wt‡m}bqXcNV$BG"67!--$'%$ &' -->?Pa`sq‰€›¬›º£Á¥Ã ¨Â ¨Ä ªÆ «Ç ¬Æ­Ä­¿¬¼­·«¶¨´¤±¢°¢°¢° £±œ±š®!”©!ޤ‰ž…š…–„•ŠžŽ£ •¬›µ¡¾ ¤Á §Á ¦Á §Á §Á ¦À ¥¾ ¤½ £¼£º¢¹  ¸ ž·›µ™±–­”«’© ’¦Šž‡œ~–"u‹#m'ep)W_*JP&;<"21#)(&$#&"!"$%$-0*9<HVYilx’€ Š«”²™µž¾ ¿¢Á¥Ã§Â§Â ¨Â ¨Â ©À ¨¿ §¾ ¤¼ ¡¹ ž· ›´ ™² ”ª ’¨ ¥ ‡¡›z‘q„k{frfp!fp!hr!o|!|‹#‰œ%’¨•¯˜±œµŸ·Ÿ·Ÿ·Ÿ· ¸Ÿ¶Ÿ¶žµœ´›³™±™±—°–±•°•­’«¨Œ¥Š¡ˆ ƒ–“}"zˆ)x,t{0pt/ln7dg8^b7VY9LO=+GG.QT2Z_4`g6bi2jo6ns=tyBy~H|‚K…P‚ˆR„ŠX†ŽX†ŽY‡Ž[‹‘WŽ“MŒ”?‡‘3ƒŽ(ƒtvgjbecefgbc ]^TUOOKJJINL OPMTKSEIEG EDDACADDEGFI HN IQIRISJVJZIZI[GXGXHYHYHYHYIWHVKYKYJYKZ M\ N]P_P` Qe Qe Pd Oc Nb NbMaMaNbPbQcSc TbSaT`S_OaOaPbPbPbPbQcQcT_R_M_I]G[EXDSER@T>Rt{>nt>di?Z^?QR=HF;A<8<7A34>679;<6CE6LQ7UZ6Zb8]e0eh3hk8mp=ps?ruCswEuyGw{My€NxOy~O~‚O„‡H†Œ>†Ž4ƒŒ,}!qpcb^`cefhae[_TUQROOPNPPQR MR JRCECCCAD@EAGDHI IK JR JRJSJTJVIWHYHYETFUGVHWIXIXIXIXKYKYKYKZM\ N] P_Q` Rf Qe Qe Pd PdOcOcOcQbRcSdTdTdUbTaS`M`M`M` Na Na Ob Ob Ob S_ Q_N_J]H[GXFUGTEXBU?S>P?77!--'' ""%##%##$")%/* 7D AN Pa]skƒx”…¢‹ª š´ ž¹ £¾§ÂªÃªÀ«»«º ª¶!©µ%§´)¤²'¡¯&¬#š©"™¨(“¡$‰š†˜†šŠž¤’©œºŸ¾¤Æ§Í«Ð«Ð«ÍªË§Ê§È¥Ç£Ä¡À  ¾ žºžºœ¶šµ˜³•¯“¬‘ª©¦ŒŸ ‰ž%‚™$y#s„$lx%^g&RY3CI/;=,12./-01//42-86+983@B-IJ&SV Z`_jgur€z‡}•™ˆŸ § ”® ™²›µœ¶›¹›¹ ›¹ š¹ ™¸ •µ “³ ±¬Ѝ… ~—!w'p„-k}/hw(dt)jy*rƒ'|Œ#…—Ž¢–ª›°œ·Ÿ¹¢¼¤½£¼¡º¡º¡º » » º º  º Ÿ¹ Ÿ¹ Ÿ¹¸ ž¸ œ·¶›µ™±—°–®"˜«$•©(’£/Ÿ6Žœ>Š–A†BƒŒF|‡Ev€HlvIciI[\IQPCID@D>I8;F;=DAC@IM=QVq{?r|Ku|JtyNwzP{~Q‚„K…ŠB†‹;…‹,zs"okd`^]_``c[`V[OQNPNPOQORORKQHNGIGFGDGDIDJF KJLLJQJQIRIRHRGTGTETHVIW KV LW LW KY KZ I[IZIZIZJ[L]M^ O` PaQeQeQePdPdPdPdPdQbRcSdTeTeUdTcSbJ]J]K^ K^ K^ K^ K_ K_ JY JY I[I[I[I[KZL[GZEXBU@R=P 161@@STmnŒ’² ²ÔÁãÁáÇâÅàÁݽٸմѯͭˬΩ˦Ǥťťť£ÁŸ¹¶˜²“®’«‘¨’¨“©”¦’¤‘£‘¡ŽŸŒœ‡˜„“„Œ}‡s}hpY_FJ 24%& /.ED`av–‰¤©”ª’¦¡žŠœ†˜ƒ’ƒ’‚‘}zŠxˆv†v†sƒo}lzlxkxkvjudr_lXbLS =@+/   ! &"+)0*.''"!##! "o}o}n|m{kyhwfuetencl_iYgQaH[=R6L -8(0#'#"(&64%ON-cdn€|Œ¢ ”«–±›¶Ÿ¹¡º£¹¤¸¤¸¥·¤¶¤³£²£²ž²Ÿ±ž±ž±Ÿ¯ž­¬¬ª›¦˜¤ ” ‰•‚ ~‰……„† ˆŒ — 𢠢­ ¦°¦² ¤¹¥¹¤¸£·¢¸ ¶žµ´ž°°œ¯›¯™­—«•ª”©Œ¦‰£… ƒ›‚™€˜—~” v‹ q„ jyalU]IM=@87#//#++$()')*(**%*)"+( +( 08 6? @LLYWgbvo†y‘‰Ÿ¥—­ž³  µ£´¥´¦³$¤¯'¥°-¥±0£°0 ­+›¨&–£!“ (Žš$Œ™ˆ™‡›‰Ÿ ¨ –± šµ£Å¦É¨Ï«Ô­Ö¬Õ«Ñ«Ï§Ì¦Ë¥È£Å¡À  ¾žºžºœ¶šµ˜´–° ”­ ‘«ª§ŽŸ$Š '„™%{‘"w‡#n|&ak'U]0DI->A*87)64-;9/B?+CC%AB4FG+IJ%NP QS!TWW]_gfl gx k~ s† }‘ †›£’¨”¬“­”®•° –± ”° ’® ¬ ª„¡œ{”uŠ"n€(ix/fu1er2g{1n‚-yŒ'‚— Š¡’¨˜¯œ²¹ »£¾¥¿£½ ¢¼ ¡»¡»¢¼¢¼¢¼¢¼¢¼ ¡» ¡» ¡»¢½£¼£¼¢»¢¹ · ž¶#µ0œ®2™¬6•¨<”¥D‘¡JœMŠ˜M‡“M~ŽMx‡Np}QhpQ_eOWWLOMIJFFACEDHDJOAQW=Y`:aj8fq5jt,j|.l~2m€2m€2l2l5m€6nEo{HqzMuzS|~T‚ƒO……Eƒƒ<€+vn'qk#ke eb`_[\TYQVILJMJPLRLSLPHMGJ!HJ!IHIFHEJG LJMMNPKRKRIRIRHQGRGRFQ LW MV MU NS MU KV HX G[GXHYHYIZJ[L]N_N_PcPcQdQdQdQdQdQdRcRcSdTeTeSdRdQcI\I\H[H[H[G[G[ G[ EU EUEUGU HV JY L[ M\GZEXBUAS>Q>N:K8I8G8G8G7F7F7F6E6E5B5B4A4A5B7D8E:G6K5H4E4D6C5A2>1;(5'1"+$  %/#70K7Q B\KfRmZucj…qŒz”ƒŸ‡¢†¢‡¢Š§¬“¯“¯“¯”¯•°—²˜³˜³—°–± “­ ¦  ˆ›}q…gn!\^ HG44/0 :BL]Ynu” š¹ ¬Ì®Ï¹Û&»Ý'¶Õ+»×ºÙ¸×¶ÓµÏ&³Î*²Ì$°Ç¯Ã­Ç ­Å­Á«À)©¾,¨À$¥¾¤¾ ¤»¢¹ ·Ÿ³›°—«‘¦¢…—{Šr{jo ^a MN :>05*7 ;IOad{£Ã»ÚÂâÆáÆáÄßÀܼضӳвϱҮϨʤţĢ¢¢¡»ž¹™´•¯’­’«“¬•«–ª”¨”¥“¤“£¡Œœˆ™†€‹vƒkx_hMQ 89)) '#:7QQp f‡}š‡¢‘¨’§¡‹†™‚”ƒ’ƒ’„“ƒ’‚‘€}Œ|‹|‹x‡s‚p}n|nzlykxjugs_hRY BG14!#!$!"" !#"  ! " " !!o€nnm~k|izhyfxencl^hXdO]EU;L4F+4'-"$! %"0/$FF-X[#k}{Œ‹Ÿ’© ”®™³·¡¸£¹¤º¤¸¤¸¤¶¤¶¤³£²±±œ±°°­œ­œ«›©˜¤ ’ž ˜Š”…‹ †ˆŠŠ‘˜ ˜£Ÿ¬£±¦³¥²¥»¤º£¹¢¸¡·žµ´´ž°°°›¯™­˜¬•ª”©Œ¦Ф‡¢†žƒš™—• vŒ r… iz_lR\GM?A9:#24#24$35%46$67#563412 04 26 7<@F GOO[Zi evxƒ‰—¡ •¦˜ªœ­! ¯%›§)œ©-ª1œª1˜§-”£&#Œš$˜ Œ˜Œ›¡ ‘© ˜´¿¡Ä¨Í©ÐªÓ«Ö¬Ö«Ô«Ñ«Ï¥Ì¦Ë¤Ç¤Ä¢À ¡¼  ºŸ¹Ÿ¸ž¸›¶™³!—°!•®"“­!“ª ¢'Ž¡)ˆœ$€“"z‹$r'co*Wb'DH'CD$@@#BA&HG'PR#RVOU)PY!OVQTQS PRMQPUUZXc[hboiy r„ zŽ•‚—…ž‡  ‰¢ФФ‡¢… „Ÿy“xr‡&l}*gu/cp5bo8dq:m6rˆ0|“(…ž§“­™±œ´œ¸ »¤¾¥¿¦¿ ¤½£½¤¾¥¾¥¾¤½¤½¤½¤½¤½£¼¤»¤»£»¤º £·$¡¶(Ÿµ+ž³=œ¯>š«A˜¨G•¥L“¡QžRŒ˜Sˆ•RO{ˆOq~OhrN`gKW[GPSBLLWa:\i5bo0gt/lz*f~,h€,h€.g€-f-e~.f0h:hy?kxGqxRy{U€}R‚|G€x?{s/wq-uo)qk%ke c`ZYSTPQGKIOKQKSLRKOHKGFFGEFFDFDHG JKKPLTMUMULU KT JT IS JS JS LU LT NQ NO MP JSFVDXHZHZHZI[J\L^N`OaPcPcPcQdQdReReReTcTeUfUfTgSfRgQfL^K]K]J\H[H[GZFZ EX EU FT GR GR FU GW FY FZDXBVAT@S@P>NWIbSl]vfm…pŠ{•‡¢Œ¦Š¥‰¤«–²–´–´—µ™¶™¶™¶™¶˜µ•± –±’­ ާ ¢Š’s‰nw#ag'MM%:71/59 AN M`i„‹¥ ¦Ã °ÐµÖ&¸Ö0¹Ó7½Õ¹Ö·ÒµÎ´Í*³Í,²Ê#°Å®Â ¬È ¬Å «ÂªÀ%©À)§À"¥À¤¿ ¡» ¹ž¶œ´›°–¬¥Œ¢†•|ˆqy il\^JK8:/2 %,2< ETXjrˆ‘¬¯ÍÁàÁÞÂßÂ߿ݻٸֵԴӳ԰ѫ˦ƢÁ ÀŸ½Ÿ½Ÿ»·˜³”°”®•¯˜°š²™­˜¬—«—¨–§“¤Ž ‹‡“€wˆm~cmQW ;<,) !/*CA]TqlŒz— ‰¢ޤ ‰›„—‘‚‘ƒ’„“…“…“„’ƒ‘‚‘}y‡u„s€rp|o{nvluemW_HM8;'% !##*(+(0.2222 00 .- )& $ n~n~m~l}k|j{hygxeqbn]hXbOYEO :F 3? (2$+ # !*(!=>(NP`oq„– Œ¡§•®œµŸ·¡¸¡¸¢¹£·£·£µ£µ¢´œ³±œ±°œ¯›«™ª˜© —¤ ’  ‹˜†’ƒŽ„‹ƒ‰ƒ‰Š‘‘™ ™¤ ¯£µ¥¶¦µ¦µ¤º¤º¢¸ ·žµžµž²ž²Ÿ±°°›¯š®˜¬–«•ªŒ¦Œ¦Š¥‰¡…œ‚š€˜• t‹ p† hy]jQ[GM@D>>;8?> ECGFGHEHCG@D<=9897;9;: =? GMQZ bf io s~{ˆ ‚’‡šŽ¢(“¨"’ž&’ž)‘ž,,›'Š˜$‡•!‡”—š¢“ª ™µžÁ£Ê¦Ð«ÑªÑ©Ô©Ô©Ô©ÒªÐ«Ï¥Ê¥Ê¥Æ¤Ä£À £¼ ¢º ¢·Ÿ¸Ÿ¸·š³˜° –¯•® ”« “¢% 'ˆœ#” z‹#q~)co+Ub"HH$LK!MLQO!YZ$cg!fodp!as_l^g!^b)X\&QT OSSXTWUZX`\f`pewh~kƒ sˆ uŠwyyxtŒs‹*m‚.k1hw5bo7]i9[h>^kC`o7h~4m†)v‘›†¤©“®—¯˜µ›¸ ¼¢¾£¾£¾£¾£¿¦¼¦¼¥»¤»£º£º¢º¡¹!¡¶!¡¶!¡¶!¡´% ´)Ÿ²,œ°0›°Aœ«Aš¨C–¥F”¡J’žMšM‹•Mˆ’H€‹Ez„CqyBgo?_e>.)&72JC[Z}k‹}˜†‡›‡™ƒ–€’‚‘„’…“†”‡•ˆ•ˆ•†•ƒ’~{‰w†u‚s€q~nvnvhq[bNU@B/, " &-1;< EGJP NVMWHSDL9@04m}m}m}l}k|j{hyhyeqco^iX`PX FL :A 3; '1#* #'%88%FIR^erzˆ…™‹¡“¬›³¡·Ÿ¸ ·¡¸¡¸¢¶£µ¢´¢´´´²›°›®™¬—¨–§ •¢ Žœ †” Œ€Š‚ІŒˆ‹Ž–•Ÿ ž­¥·§º§¹§¸¨·¥º£¹¡·Ÿ¶Ÿ³²²²Ÿ±ž±°›¯š®˜¬–«•ªŒ¦§‹¦Š¢‡ž‚š€˜~” sŠ o… fz[kPZHNCG ADF@LFSPVUUVSWQVMUHIC@=9;450 20 89BE LK TV^egsm~t‡|“&ƒš!™#‹˜%ˆ–$…“$ƒ’#‚‘"ƒ‘ ƒ‘Œ—›”¥ ™°ž½£Ç¦Ð¨Õ¬ÒªÓ¨Ó§Ò¦Ñ§Ñ©ÎªÌ¤Ê¤Ç¥Æ¤Â¤¾¤»£¸¤·ž¶ ¶›µ™±—¯•­“¬“©‘ $ŽŸ#‡™~‘wˆ!n~(_l+R`NL#TR"YV!]\!fi#qx"v‚sƒqŠm‚ly*ks5ei2Z_,V[)Y]WSVUTVS\SbViXn Yr cweyg|jj€ i f} d{5`u7_q:\iš¥>˜£>” B’C™D•Cˆ‘B†;|„9w7mt6fl3_f2Z_.V[,UX8KXfy1d~6h|CmyQxz\ƒ{`‰z]ŠwWˆr8|{-sr!kge_b[^UULOFTUTXTY SZQUOONH MDLNKMIK FH DIBLAOAPKRJRIR IQ HQ HQ IO JOLS NQ PO QN QP OV L[ J_K]K]L^L^O`PaRcSdRdSeSeTfUgVhWiWi Xh Yi Zk Yl Wm Vl UlTkXhWgVfSdRcOaN`M_HZ GW HS HPGPDQCUBWDZCYBXCW EX FVEUDT?N?N>MJQdiˆ¤ £Â·ÔºØ½Û½Û»Ù¸×¸×¹Ø³Ñ±Ï®Ì©Å¤¿¡½ ¼¡»¡½Ÿ»™¶•°“¯•¯—±š³ £¸¡¶Ÿ²°š«•§¡‹‡•‘v‹o„fuU\ >>.) #.*@9NOsa‚u‘—ƒ—…—ƒ–‚”‚‘ƒ‘…“†”‰–Š—Š—ˆ™†”~Œ{‰y…trmsnvhq]fRXFG40%" ' $.7?IMZe bp fwcv]qVhIZ=Ks€qp‚p„p‚nlykvgpcl]fT_MUCI8>26//'' !" !" "#%#-+63OQZajuxŠ‚™‹¥”¯ ›´ž² ´£¶¤¹£¸¢¸¢¸£¹  ¸ ¡¶ ³ ®›ª˜§“¥¥‹ž Š™ˆ’„Š„‡‡Š’‘— š© ­ ¡²¤·¤¸£»¤½¥¾£·¢¶¡µ ´ž³²²²­œ¬š«š«›¬™«—©–¨ªŒ¦ˆ¢…„˜ƒ–€”~‘tŒ mƒbsVdNULOKNLMSXW\\caiclaj]iZfX\TVLOEH>A!8:#24"..=7>9F?PLYX^dfql{s„#xˆ*|ˆ)y„!v€y‚€ˆ…•¤˜ªŸ¶¢Â¤É¦Ï§Ò¨Ó¬Ö¬Ö«ÕªÓ©Ò¨Î§Î¦Í¤Ë£Ê¤Ç¤Ä £À ¢½¢º¢¸œ¹œ¸·›³™°™¬˜ª™«‘¢‹Ÿ„›}•p‰bvXhVbSZWa_mi{r‰y‘{”{”#‚•#”&}‘%y‹&s†&n€%i|'fzap_n\jZeYb#Za'[a*]`(^e']d&]b(]`)_`*^^(]Z(ZX5UT4PP4LL5HK7GM8HN9IP6HO'M_'Sd#\keso~ xŠ—‡ ާ‘¬–² ˜´—³˜² ™²š±¶œ¶œ´›´›³$š³(™³*š±%›¬$š«)š®-š¯2›°3™°3•­0’ª7–¥4‘ /Š™.…•0‚“0~*vˆ'qƒ/i|.cw,^p-Zh.Xe-Ua+T])SZ%O[$O^&Qb'Rg*Uj*Wl,Zl-[l4ao4ao4`q3_p0[n0[p0Zq2\s/`nEov]zwj~ro‚sn†zd†W})vo.si1mb3hZ0dS&_PZNWKSXTZUZSYQWPUOQOQPZMW ITHRHUIVGVDTIPKR MUNVNVKTIRGP IK LM MQ NSMTMUNWOZQ[Q\R]P]N[M]O_PbRdRdRdRdReSfTgTgSfSfSfRfSgSgSgSgTiUjXlYmZm XkViTgOcL`H[EWCUCS ETGVFW FYHZGZGZEZ CY BXDVCUAS=P;N8L7K7K2G1G1G2F2F3D1C2B2C2B3C6F:I.;-:*3%/)# !,0'=:QLgZugƒnŒ—†ž¨”®—µš¹—¹“µœ½ž¿¢Â£Ã¢Â¡Â¡Â ¡Ã  »œ·—µ”³ “°ŽªˆŸƒ™v†oz%ci-VX.FD+77+25038T`ZjoˆŽ«¦Æ®Ì³Ì¸ÎµÐ ´Ì¯É®È(­È)­Å­Â¬¿ ®ÁªÀ¦À £À£Á£¿¢¼¢ºž¼º œ¶š´ —°ª… }™xƒ(mv5]b9MN2?=(31#() !%.(%%, 6?EUYqy— •¹©ÈµÔÀÞÁ޻ڹغջԳױխϩȦã¿¡»¡º¥¾¡»œ¶ –± ”®–¯™¯œ± ´Ÿ´²˜¬–ª•§‘£Œœ…’†‚‹x lpXX>; ($!  "#30B;WQm k… z”€˜ƒ—‚”~ŽŽŽ…”ˆ–ˆ–ˆ–ˆ˜†—“}Œw‡tƒsƒsƒjz jzeu[hSZGK66&$"! '50FBZRhczi~jex`r[l Ug Pau‚sƒrƒq…qƒpn{lwiren]fU]LTBK:@5903 *-&'&' &' &&++11AC KQ [fixsˆ}’‡£’¨–«š¯±´´žµ¶›µ›³›®š©˜¥”¢ Ÿ‰˜ ‰—‰“ˆŠ““›˜¡ ­  ° ¥µ¦¸§º¥¼¦½¥¾¤¸£·¢¶ ´ž³ž³ž³ž³Ÿ¯ž®›¬›¬š«˜ª•§“¥¨Œ¦‰ ‡…™ƒ–’}tŠl`pU`PVORSUUW^ebhfmjrksjugtfs`e\`VXOQ#IK%AB&9<&57!756395?=FFKNS\Zf\jbo!hr!islwt~€Œ‰•™©œ°¡»¦Å§Í¨Ñ©Ôª×¬Ö­Õ«ÔªÓ©Ð¨Î§Í§Í¤Ê¥È¤Æ¤Â ¤¿£½£¹£¹œ¸œ¸›¶š³˜°—«—©–©¤Šž‚™{’p…ct\g!ZcZb`jixs†{‘™ƒ›…Šžˆ…˜•} w‹ t† r„m~k|hxfr!cn$bl&aj)bk)\f*[c*Z`+Z^,Y\/XZ.UW,TS1PO0LL1FG3BE5AE6AE5@D3?E(CQ&HU$Q\Yc`nj{uˆ {‘ ƒ™ ‡Ÿ Œ§«‘¬“¬–« ˜« —®–®—­—®—¬–¬–«!–« ™©!—¨!•¦#“¥$’¤$ "‰œ…˜+‡”&‚$|Š"w†$u„$q k{ev$`p#[l$Wg$Sa%Q^%PY$PW"NU!NY"N[#N_$Ob&Qf&Tf(Vg(Vg,Yf-Zh.[i-Yj,Wj,Wj-Xm/Zo/^fChl^xru†x}wŒ}avOvn1pf1oc1l^0iZ/hY(dY aX_XVXVXUX UX!TWSTQRQQNWLU KSKT MV MX LW JU KP KP KP KQ JPJP IOHN KL MN PS OTOVOWPYQ\Q\R]R]P]N[L\M]N`PbPbPb Ob Pc QdReSfTfTfTfTfUgTgTgTgPdPdQeRe Re Tf Tf TfThThSfQcM_ HXCR@O EV EXGYI\I\I^I^ I^GXFXDVBT?R=P;N9M4H3G2F2C1C2B2B2B4D4D4D6F:I;J:I9H:D;EE 9A7;482625 /3 ,/ ,/./ 25:@HQT`^njzs„zŠ…™Š ‘¦–¬˜®˜±™² ™´˜²˜°—¨–¤”ž›Žš Œš ˆ“ˆ”Œ–Ž—‘›—¡œ© ¯ £² ¥µ ¨¸ª»¨»§¼¦½§¾¤¸£·¢¶¡µŸ´ž³ž³ž³¡±Ÿ¯œ­š«™ª–¨“¥¢Ž§Œ£‹ ‰œ‡™ƒ•z‹q„iy_kW^TXXY__ccltmwpzs|ttt‚s lr ho#ch&]b)VZ+NR*EI)?D,59$02-,.-2057"49<27:,9A,Q9J7H5E3C2?2?2>2>5E4D4D6F9H:I9H9GI=H;G8E5B2@3>.:)5#. +&#  #&(#30B>RNc_v n„x–‚ŸŒ¨‘«”­˜³Ÿ¹¡»¡Á£Ã¥Å¦Æ¤Ä£Ã¢Ã£Ä ¢½Ÿº›¸—µ•± ªˆžƒ˜{“r†&es0X]3HI0::245356%7BDRXlo‡‡¤›º¥Æ ¨Æ®Ì®É­Å¬Å$¬Ä-¬Á)­¾!¬¼«À§¿ ¥¾ £¾¤¿¤¾¢¼¡¸œ³›± š¯ š¬ —ª‘¤ˆ—mu%ag2OS9?>8515/*6()8%(/&)(#%!#$'+-7CIQWaix~’ޤŸ·£½§Ç¬Î­Ó®Ö®× ¯Ø­Ò­Ò¬Ï ªÎ©Ì¨Ì§Ê§Ê§Å§Å¦Â§Á¦½¦¼¦¹¥¹ Ÿ¸ ž· œ´#š³$˜¯%•«#’¨"¤!Œ¡„—yŒ piudk!de$hgnzx‡†—¤“ª •­ ™°² š³ ˜²—¯•­“ª§Œ¥Œ¢‰žˆ†œƒ™“z!w‹!t‰)q})nx,ju.fq1bj4^e5Ya3U[3TW2OS5JL8DH9@C:<=87955554646749:2?A.GK,QY+[g*apgxi{m p†r‡s…u‚uvŒwŠwŠx‰x‰yˆyˆyˆtˆs…qq~oznukp hmbj^g[dYbXbV`S] OZPYMWKTISIQKQJPIOIOHPGTGXGXIYJXKWITKVLWLWLY MZ"O\$Q^3=3=4D4D4D7F:I;J .*  "(<7LKa`vsˆ–†™„˜ŽŽ~€€~|x‰s„n~k{jxiwhvmzhu_lVaMU @E05$*"+ ':3JD\Xqh€x”}™™|”wrˆm‚g}€‹~Œ{‹yŒwˆu…r~nyes_jV^PWMSKTJWJYO\Q^S^R[NUHMAF;A 4;3:4:7<3C3C4D8G;J>M?M>LAOAOAOCPERCQ@N-:)5"/+  "%"$+%3-=:JM] \mkŠy— ‰¥ª“¬™²Ÿ·¡¹£À¥Â§Ä¦Ä¥Ã£Á£Á¤Â £¾¡»œ¹š·–²ª‡œ• pŒe{Wf)KQ1>@022/--0..6)+06;ENRbj~„Ÿ–µšº¦Â¨Ã«Â¬À ©¿,§».§·.§·¦¼¤»£¼£½£½¢» ·Ÿµ$¢´Ÿ±®›©—¦Ÿ†–~ty#fi-QQ1?;/3-,-$,'$1%%($#*%"1%#4&'.',19 DQVee„zš”´¥Å«Ì¯Ð³Ñ´Î³Î³Î³Ì±Ë°Ê¯Æ®Å®Å­Å«Ã©À¥½£¹ ·Ÿ³Ÿ³ž²Ÿ³𝕩‘¦¢‰œƒ•‚€{‰r~ gpV[AA/-"$%42CEX[op…€”†›†™€ŽŽƒ’‚‘|x‰sƒn~lzjxgterkublV_ MU DI 7<*0") %"2 -D:ULga~ sŽƒŸ‡¡… ~—yŽw‹sˆp„„‚~{y‰u„q}mx`o[iU]RWQWS\WcWgXl\m_n]hYcU\NUGN?H=C6<46579<?B DIOXV`_jhtm{ruˆwŠt†u…uw|ƒ‚ЇД –Ÿ š¥Ÿ®£´ ¤¹¦º¨»ª¼¨»©¼ª¼©»¦¸¤·£·¤¸¥´¥´¢²¡± °Ÿ¯Ÿ¯Ÿ¯œ¬šª˜©˜©˜©–¨”¦‘£Ž Œž‰š‡– ƒ‘ {ˆ s€ n|cldkfmkopuu} y„ {‡ €• ‚—…š‰œ‰œ‡˜ƒ”€’~Œ|‰x… t€%my&do%[f"T`(NS#CH"::%31&-*"%# "!'&9=MWbs{‘ª¶ ½¥ÃªË«Î ­Î­Ï®Ï­Î¬Í¬Ë«ËªÉªÉ ªÇ!©Æ©Ä©Ä¨Ã§Á¦À¥½ ¤¼!£º"£¶  ³!œ°%š¯(—­(’©%‹¢!…"• x‰m}"hu hpjqqwz„–ŒŸ•ª›µ ž¸ ž¸  ¸  ¸›¸›¸›¸š¶˜µ˜³•±•± “«”¬”¬’«ª§Š¥‰¤‹ž‡›ƒ•‘z‹#u†#p€$l}.fq0bn4]f9V];OT;HJ8@@5;:;76<74=87?==?FI:PV2V`.Zg+_o'_p"btdwgyiy guercrbqap`m_l^h]g\eUaT^R\PYPVOTNPLNJO JO IN HN HN GM FL FL FH EG CFDGEHFIEH DGFHFIDLDNDPDPEOFMGOIOJPJPIMIMLNNPKo_d~nz†t„‰t”™„œ©“~šƒV|fDq`J:F7B6A3C3C6E9H=LAOAO@NBPAOBOCPFSERAO=K>N?&65(.-$&& !$!7:KT_oxަ š´ ž¹ ¤Á §È «Ë¬Ê¬Ê­É«Ë¬Ê¬Ê¬È«È «Æ"ªÆ"ªÆ©Æ¨Å§Ã¦Â¤À£¾¡¼¡¼ ¢³ž°™­!–«$”ª$Ž¥!‡ž—xŒq‚ iw#gt#jtq|}‡‡’¥”©š²ž¹¡½¡½¡» ¹ žºžºžº¸œ¶›µ™´™±™±˜°˜°—¯•°“¯’®‘­‘ªަŠ£‡ž„™!€”!z w‹)o€*kz0er6^j:W^8NS4FG2@?9>=;==???AEF?NQ9V]/\g'^k*gu%fu fwhzi{!iz et!bpblak_i\eYbV^T\TYOTMRJOJLJLHKFI DG FJ FK FK EJ EJ DI EJ EJ EF DECECEDHDHCF BEFFEGEKDNDNEOFMGLFLHNIMHLIKJJLLNLRvh`}nx‡y‘–‡ž¦•—§–t’Qyg7vl5tj0qh/oi0of1mb2lZ2jW2dX.dW'cX"aW^XVTSRMLPORRQQ NO KL IM IM IO IO JOJOKPLQNROSSRUTVWUXSXQXQYQ\N[P\ Q]P^O]O_QaRdO`O`O`PaPbQcRd Se Td Td Ue UfVgWhXiXiTgUhViWjWjWjViUhQ_R`UdVhVhThRgPe O^ M_K^J^J^ K`MaNbP`O_O_O_N^M]M]M]L\L\J[GVCR?M9H7F6F6F8G;J>MBPBPAOFUDSCRFTIWIWDS?NAQ@P?O>L;J6C.=*9(0"*&%$"%) #2"0#2(8/@5F>NFXWlbyrˆ~–‹¥•´¼ž¿žº ¼¢¿ ¢À ¡¿  ¾¡¾¢¿ žº¸™·—µ•±©†›“w‡!iu(V]3GH6882-,+&%'%%,('*)+)18'?K Pbezz“Œ¦–ª›® ¡µ¤¸£¹'¡¹+¡º,¢»$¤¹¤º¤»¤½¤½£º  ·$œ²"±"›¯"˜«%•©+’¥-Œ ,ƒ—({&nz0cm=SY@DE:871/.-(),#&*!$+&',)%*%"'"#!',3=>KRig—§•° œ¶£¼¥½¤¾§À¨ÁªÃ«Ä­Å­Å­ÅªÃªÃªÁ¨¿¦¼£º¡µ ´±ž²š¯•©‘¦£Šž„—yŒv‰mbr YfOX@C33#-% ' .8EPZio€”‹ž ‹™‡•‚Ž€ƒ’…” †•}Šy‡v‚tsn{gs`mTYDJ6:00*)## "#!)'3 5FG\Xqk†‚•°±œ±—«ŒŸ”|Žv‡rƒ‰“…’|Žy‰tƒnzjuZlXgV^Y[]aekjwl~iƒ o†r„omymv hn ahXbS[LQCE<;55/2 */(..4 5<;EALFTJZL^MXOWS[]cipw‚„‘Œ™žªŸ¯£·¥½¦¾§½ª»«º©¿«¾ª½¨»¦¹¥· ¥¸¥¹¤²£±¡¯ ®Ÿ­Ÿ­¬¬­›«˜©—¨—¨”¦’¤¡¡ ‹ ˆ— |‰u‚mzguksnupwu}{† „— †œ‹¥Œ¥ Š£ Š¡ ‰ž ˆœˆ›‡š„•“}Žxˆq‚"j{#ds"_m+[_&OR%AB*79*/0&() !%%#%"7:KT ^muŠŠ¢ ™² ž¸ ¢À§ÆªÇ¬Ç­Ç ®Ç«Ê«Ê¬È«È!¬Ç!¬Ç"«Å"«Å ªÇ©Æ§Ä¦Ã¤À¢¾ ¼Ÿ¼ ±œ­˜ª•¨!‘§"Œ£ƒš|”u†m~ gu&gu&nz!wƒ„“Ÿ˜®š±· ½£¿¤À¡¼Ÿº ¡¼ ¡¼ ¡» ºŸ¸ž·´œ³µœ´›³™´˜³—²–±–±”±’¯«‹¦ˆ£!…ž#€™!~•&uˆ)qƒ/k{3eq9^f8UZ4KM1EF;EE=EEAFGCLOBV[9^f-cn%dr'o{!lzl{j{j{hxcq_lah`g\dY_ U\ RV NS NQ LJ JH GG GG GI GI FH EG FHGIGIGIEHEHEHFIHGFFEGEGFHEIDG BEFFEGEKELEOFMHMHMEKFJGKIKIIJHMKPLT|pb€s€‘„›£˜¦™‚”‡c„uT€o9„|8€z8zu8uq9ri7pa5oW1lP3h[1i\,j^%f]b[]XZXXXTSVVXXVWSTPTOSPT MU KSIPGNGNIPKRMTPNRPSTSVSXRYS[S^ P] Q^ S_ Q_O]O_P`QcPcObObNbOc Pd Qe QeRcRdSeTf UgVhWiWiZm YlWk Vj UiUiVjVjXfVdSbPbPbQeShUjTcRdNaJ_I^H^ J_J_PaO`O_O_N^N^O_O_N_M_M_K\FXAQ;K8G8H9H:IC(37$+.#($$"!&"96MR ^ms‹ †¥ ’°–´œº¢¾¤À¦Â§Ã ©Ã¨Ç¨ÇªÈ«Ê«Í«Í¨Í¦ËªÆ©Ä¨Ã§À¤¾£º¡¹ ¸Ÿ°›®˜¬!“ª$ަ$†ž#}• vŽ!k}jziwmzt„“‰¡Ž©›¸žº¡¼¥¿¦À¦À¥¿¤¾¡¼¡¼ » »ŸºŸºŸºž¹›¸›¸›¸›¸›¸›¸›¸›¸œ± 𝙬—«”©¤‡Ÿ‚™'|‹)x…*r|-ks1dg3Z\2RQ1LI5HE5JG5OO5VY2_c.fk&jq"lr l~j{ixkwmykvgoaj \a [^Y[VWSSRNPKPKJJIIGIFHFIFI HL IM JK JK KL LM MN MNKMKMMNKLHIEGDFEGGIHJIJIKHKININKMMNNMMOHKKNFLJNKLGC*ZTS}fsŽz–¡Ÿ¨”Ž¡Žt–…eŽ^Š}WˆUŠW„{WvPyjDp_>o[>t]BuY9mU0fU-d['^[!WW SU"UW$XN%XQ$XX!X]W`W_V[VYW[X\W^ U]PZKXHWGVJXMYPX TX VX TWSVQVUVTUSV QV QXQYR[R^RcSdSdTeTeSdRdQcTfTfTfTfTfUgVhWiUlWl XmYn [m [l [l\l Ug Ug Tf SeSfTgUhVi Ue Td Qb O` L^L^K^K^KYL[ N]N^N^ L[KYIWOaM_M^M_L^I\CV>R6I9I;J>J@LAOAPBSN\M[JXHVKYO]P]LYKXJVFREQCP?M:I5E5@2=,8(1%-$,#,%+*;.?2C4D5D 9G @M FRJXRb_sn…|–†¤²•¸ š± œµŸ¹  º ¡¹  ´¡±¢±œ³š± ˜­ •¨‘¤‹ž„–‘+y€.km<^]NVORI@D4.6)'1)*7(,1#%-%%.32&?AJR]in~{•‚˜!‹œ!”Ÿ$˜£%›§'›¬+œ°š´š´™³˜²!–±%“¯(­)¬0Ž¥1‹£1‡4ƒ–3~Ž3v…1n|-iu4Zl6O_;EO;?D389*/0*+/4,32+(6*(8,*610&57?FR[ans‡ƒ—–«¢¶§»¨¹¥µ!¡®Ÿ® œ«™¨—¦˜¨›« Ÿ¯¢²¡¶Ÿ´²›± š³ š³ —² –±š®—­”¬Ž©ˆ¤› y t‡ mm ef Y[NOBF6;*/!( !"% #  - 90 PM gn}‰Šœ’¦•©‹™ ‡– {ˆ y†y„~…€†~‹z…v~rynrehWZOQB;2+%"&#48GFWZom„€›”®ž¹ ¢½ ¤± ­™§”¢Ÿœ‰™‡—Š’„“|‘tŠl~frbk `dafejjrp{tƒv‡wŠ}}~Ž}{Šw†tq~ktfo]jUa NXCM9>15))&$# !#!&$') '+*2 +1 27ACVZls|Š„—”ªœ±¤¸¨»«½­¿«¾©¼¨»¨»§º§¸¥·¥´¥´¤²¡¯ ®ž­¬œ«›ª›ª›ªš¤˜£–¥“§’§¦ Ž¢ ‹  Š¡ „˜ }yˆtn{lyn{ y{ {ƒ € „š ‡Ÿ ‹££“¢”¦ ’¦ ¤ ¤ Š¡‡ …ž„ …™ ƒ— “|Žxˆ rƒ$l}%hw-]i.W`/LS.AF.7:).1"'*#&!%!84LN ]iqˆ ƒ ®”²š¸ž¼¡¿¢¿¤¿¥À©Â©ÂªÄ¬Æ­Ç¬ÆªÅ©Ä©Ã¨Â¦Á¥¾¡» ·žµ´˜¬•ª‘¥¢‡œ!€”wŒq…&n$o%s€#x‡"‘!ŠŸ‘ª”±›¸¹¡¼¤¾¤¾ ¥¾ ¤½ ¤½¡»¡» º ºŸ¹Ÿ¹Ÿ¹Ÿ¹œ¹›¸›¸›¸›¸›¸›¸š·´œ³›²™¯•­©Ф†ž(€‘*}Œ*v‚/px4il6`_7XT5SN9OJ9PL6SP4XX2_b-ej$hmiohxfvergrhshpcj^e]`[_Y\WXTSRNRLPJLLKKJJHJIJJLKM MN MN NO OP PQPQPQOQNPPOONLLJJIIJJKKLLMKMMLOLQMROQPOQNPRLNNQJNNPOMLE,_W[‚l|–Ÿ¨“¦­˜”¦}…p—‚k“oœŒk–‡hb‡wX~lJu`Ar\>rZ8nW1hU+dU*cZ&`[#ZW$YV&[X%ZQ$ZU#YY"Y\X]Y]XYYXSTTWTYT[ QZ OY N[ N[ R` T` W]Y[ZZYYX[WZVWUVTW SW SYS[T]T_SdSdTeSdSdRcPbPbRdRdRdSeTfVhWiXjYmYmZn[m\m\l[k[kZkYjWhVgUfUfTfTf Vf Ue Rc Qb Pa Oa OaOaK\J[GYFX GY J\ O` QbN`N`N_O`OaM_GZDWJBMCQCUEVL]N^L\JZL\P`P`N^O[LXIUHTGSBP=L:I9E7A2<.6*3)1*2+3 +;1A7G;K[_NSRPGDB456+.3,18*,0%',**'68CGPY drw‰ |–˜ˆ›œœŽ Ž¢ޤ¦¦¥¥£$ )Šž+Šž5‚’46|‰:xƒB 53(& *+:>QVhr‡‡ž•­Ÿ·¤¼¥½ £°ž¬˜¦“¢ŸŒœŠšŽ™‰—‚•yq‡i{dpajfliqmvr|ux†z|‚—ƒ–‚–‚”’|Œwˆu†r|mwdq\j UaKUAG9>.2)+#"  # " #%23JLdkx„ƒ•“¬›³£º§½©¾«ÀªÀ§½¦¹¦¹¥¸¤¶£µ£²¢±¡¯Ÿ®ž­¬›ªš©š©™©™©š¤—£•¥“¥’§‘¤Ž ‹ž‡š €‘ zˆv‚r|pzq}v‚ ~ˆ ‚Ž …˜ ŠŸ ¤ ‘¥•¥˜¤ •§“§ ’¦ Ž¥ Œ£‰¢‡ †Ÿ…ž ƒ› –}’yŒ#u†)p~,jz5an5\e5QX5FI2<<-23%*+!&'" $"54HKXd k~}“…¦Šª‘±—¶›¹ºž»ž»¤»¦¼¨¾«¿¬À¬Àª¿ª½©Ã©Ã§À¥¾£º ·ž´³–­“¨£‰ƒ• |!v†!q‚(q(vƒ)}‰(…”' !“ª˜´š¹¹Ÿº »£½ ¤½ ¤½ £¼ ¢»  º  º Ÿ¹ Ÿ¹ Ÿ¹ Ÿ¹ Ÿ¹ ž¸ž¹ž¹¸¸¸œ·œ·›·¸œ·šµ™³•±‘«‹¦†¡%‚—'*xˆ.s|4lq7fd9^Z9ZS;WQ:UQ8WT4ZZ/_`+df#figieodmclelgnfkag]c_a^^[\XXUTTPSMQKPMOLOLMMMMNOPPQRSSTSUTVUVUUUUUSTUQSPROQNPMPMPMPMQOQQQRRTSUSTUTUR VVRR!TVQQ"TR"VOSI2gZfŠrˆž†©²˜­´™¬†¥†}¡ƒ{žƒˆ¨ƒ¢u–d‡sR{fDr_7lX.gR&_P"]O!]S"^V"^X [S#ZQ'\S"[S"ZUXWXWVWWVWSXRSRTTUUTURW QX SZ T\ XdYbY_Z\YYYXXYX[XXXX WY VZV\V]W_XbUfUfTeSdRcQbQbPaRdRdSeTfUgWiYkZl\p]q^o^o_n^m_l^k _q^p]o[mZlZlZlZl Vh Ug SeRdPbOaOaOaScO`K\FXEWFXHZJ\MaMaObQdSeQdObL_EXAS=M>LAOETGXGZM`PcQdObNaSeUgTfS^Q\OZMXKWIUERAO@J>H9D5?2<192:1:.= 5D=LCRETGVIWKYLYO^Uf \nf}s‹› ‰¥¨“­—³ ˜µ—µ•³#”¯&”®!•®“¬’¨¥Œ …˜|vŠ>o=coDU^NMQM?C@155)/1(28,,0+,)25 @EMV]ks… ‡›¨¨•ª–«”©‘¨©Žª‹¡‹¡‹ž‰šˆ˜…’ƒ!‚Œ2z‚4x6tz;ps>kn@dd?^]>YV,TO/JF4B<6>42:025,91*B/,/12*36%>BOWdqwРУ™³°ÅºÑÄÝÈãÉäÊåÊãÇÞÆÛÃØ ½Ò¶Ì°ÆªÁ§¾¥¼›®š­˜¨–¥”¢’™Š”‰‘…ŽŠ{„ t{ kna_YWGD?;31"**%$&$""!" !"!#*%&.().*)0.-64358=3@H.N[&^oo{Ž ƒ–‡š‚‘ƒƒ‚Œ}‡w~pw ks jfea[Y SSJM@E6<.5$*/"& # (/2=Kbi ‹  µ¨¾©¿©¾¨¾ ¢° ž¬˜¦’¡ŸŽžŽž‹‡›€•vm„gydpckktozuy…zˆ}Œ‘‚–†††›„™•~’{ŽyŒwƒr~jxbr [jS]HQAG4;.4$( )*DE`fxƒ ‚•“­š´£»¦½¨¿ªÁ©À¥½£·¢¶¢¶¡³ ²Ÿ¯ž®Ÿ­¬œ«›ªš©˜¨˜¨˜¨˜¨ ™¤—£”¥’¥’¥¢ ž‹™„“|Šw‚s}s{s|xƒ}Š „” ‡™ ‹  ¦ ’¨ •¦ ˜¥ 𥠕§ ”¨ ’¦ ¦ ¤‹£ˆ¡ˆ¡…¡ƒŸ š•|%wˆ,rƒ.o~9ds9_k8U\6KM3A@/76(.-#)(%##!!%$23@DOZ_pmt”y™‚¢Š©­‘°•³—´ · º¤¼¦¾§¼¨¼¨½¨½©Á§À¦¿¤»¢¹Ÿµœ²™°”­‘©Œ †•"€'{‡(vƒ(t€+u+z‡*ƒ‘'‹!‘§–°š·œºŸ» »¢¼ ¢¼ £¼ £¼ ¢» ¢» ¡º ¡º ¡º ¡º ¡º ¡º ¡º ¡º¡»¡» »Ÿºž¹œ¸œ¸›·™¹™¶–´•±“¯©Ф†  •"~‘%x‡*s{0mo5ge8b[9^T:\U9[U5[U3[Y/`^)cb"dcddeidhehgjhjgice_b^]\\\ZYXXTWQUOVMTOSNSNQNROSRVTWV[X[X\Y\Y\Y\Y[YYXZTZTYSYSWRVQVQUPWRWTXWXXYYZY!ZW#[V%]X!XU$[X"WT$ZS'\R#ZI8p]ov‘¤‰²·š´¹™£±“¬†©…‹¦„—®˜‹¦’r•V€n?sb4l_(fZ]SZT]X_Z^X ]S$\O'^M"^X!]W \VZTZRYQZP[Q"ZU"YVWTTSPRQT RU TX [c Y` W[VVVSVSUTUVYYYYY[ Y\Z_Z`[bZdWgWgUfTeSdSdSdSdUfUfUfVgWhXiZkZkXmZlZl [l [l \k \k [j [p [p [p [pZpZp[q[qZnYmWk UiSfQdPcObRdRdPb M`J]EYBVAUMaNbPcTfUgUgUgTfOaHYAP@MBOFUHYI[PeVkXmUjTiXl[o[oV`U_T^S]P[NYKWIUHRFP@K!BK!N[!Xe`{f€n‰x‘}˜ƒžˆ¢‹§’¯–² ›· ž¹  º¡»£½¥¿¡º¡º¡¸Ÿ·œ³™°–«”©Œ¥‰Ÿƒ•$}‹(xƒ,t~.s}.r/x†-~(‡—"¢’«–²›·»¡¼¡¼¢¼ ¢¼ £¼ ¢¼ ¡»¡» ¢» ¢» ¢» ¢» ¢» £¼ £¼ £¼¤½£¼¢» ºŸ¹ž¸œ·›¶˜¶—´•°”­’ªŽ¥Š ‡œ!‘ }Œ$yƒ(tz/oo3kf7f^7bW4_V3^U2\U/]W-`\)b_#e` eb!fcfcgehfighfedcb_Z_Z"]Y"\W![V[U[R[RXPXPWOVQWRYU[V^X`[b\b\b\b\a\`[ `[`W_V _V^U!]U \T [S [S"^T"^V!^Z _]!`^#`\&aY(aX'bZ$_W*c[%^V)aV)cQ)cK?y`{—yœ¬º½½¿›±º’¥·Ž ³Œœ®‡’¬š¡b~C{n0rg(nh#jgecfd ig#ih#he#f_'eY+eS,eP&cY%bX$bV#aU"`R"`R"`R"`R#_W"\WYTUQRP PQ TT VX ]c [` YX WSVPUPVSWTYYYY Z\ [^]a^c^d]fYiXhWgUfTeUfUfVgUfUfTeTeTeUfVgVgPdQe SeTgVgWhWfWfSgShShShTiTiTiTi\o\n[mZlXj Wi UgTfOaOaPbPb NaL_ K^ H\LcNdPfShUiVjWkWkUhOaGXCQDRFWI[J]RgXm[pZnXl[o]q]qYbYbXbWaU_R]Q\P[O[MYHTDN?J=F;E:D>JBNFSJX!N\&Sa)Vd,Yg/Yf.Zg)Zh"Zk\n_qdwg| v‹ {‘€š… ˆ¢‹£Œ¢Ž¢Š›ˆ˜„–(€‘2zŒ9q„=gz>btN]_KUUJKIKB>H96@2,:.*6-).32)BAIP[ k~ Š££Ä¶ÛÃêÍêÒðÔô ÑòÎòÏóÒöÒõÔóÑñÎíÊçÃá¾ÛºÖ·Ô³Ø³ØµØ¹Ø ¼Ù ½Ö»Ñ¹Î ¯Æ¬Â§¹¢¯ 𢠗 †Œ€…womd[V"JH,>=0541,+.&&3(0:.4J8?ZCHcGMgINlNSrTYhSUdTUaTV[VXUX]OY`IZcG\d;Xf4Zf)]d _c]`YZTVRTMLJKHIFK GM GPIS ISS\RZ RYRWOT GMCL CLPic{——¯ªÀ ±Ç ®Â ¨» ¦³¢¯š¨”¢ŸŽŒœ‹›…–‘x‹p‚m~n|p|s~v‡yŒ‘ƒ–„—†š‡›‡œ†œ…œ…™‚—”~’||ŽwŠs†mg}bu [l S_ LW :G4@,3$' '( CE`gu„““¬›³£º¦¼¨½ª¿¨¾¥»¢¶¢¶ µŸ²°­œ¬›ªœ§œ§š¦™¥™¥™¥ ™¥ ™¥—¥•¥ “¥ £¡Šš„“€z†ut~w€{†Œ …•Œž ¤ ¦ ”ª—¬–«—©—©—© —¨•¨ ”§‘§¥Œ¤‹£‹£‰¡‡ „œ ƒ™–z‘ t#qˆ+h|+ct)[g*QY*GK)DVLRdVZl]atcgudmqfnilp_tvQ|C…Š9Œ”1œ –•Ÿ–¤—ª›²Ÿº£À¦Ä¤»¢ºž·š´–±“®”­–® ’­§Š¡ŠŸŒ‰—ŠuotenXgZmm„‹¡¢¶¬½«¶¨´¥±¢¯Ÿ¬›©—¥”¢ z†w‚tw‚~ˆ†’‹—Ž™‹œŒžŽ Ž¡Ž¡Œ ‰ˆœƒ‡‘‡”{‹x‹v‹rˆoƒn‚l‚k‚iexao]iQ`HT=E38-0') #.4 GS_ps‰€š“¤—ª¯¢³¥µ¦¶¦¸§¹¥¸¢¶ ´ž±œ°œ­›¬šª¬šª ˜§–¤˜¥š¤›£›£“¡‘ ŒŸ†›€’y‰vt{sƒw‰ …—‹£ ”§ –¬ž¯ž¯ž¯ž¯®œ­›¬š« –­ –­ –­ •¬ ’ª ‘©§ަ¥‰¤„¡ž~œ |— y‘vqƒh|^q'Ug+JY*@K(yd>v_ubAoXCpUAy\7nS:qX>va7r^/n^)n_#k^e]b[^WXR SQQSOWO[QWQWOVMTKPHMFKDJ OV QVSXVZ X^ [c^j aq `r YjQ_OYS]V` Xa XcU]T\T\R]S_T`VbVeTaUbVc VdWeXfXgYh[iZj Zm![n#Zo#Zo!]i!]i!]i \hZfXdVbUaMaL`K`NbPe Rf PgPfShShRgQfOeOeOePfO`SdWiWiVjVjYo ]s'fn)gq*hr*hs&gp#fofmhlhjhkhnipgsfscsascscs`q^o[mYkXjWi$Xe&Zg(\i(]j)^k+`m.cp/fs3jw4kx7ly:n{>o}Ap~Er€FsKn|Lm|NkyMhrJdkD^d?Z^9WX6V[3Y^)]d!aleuj{ m o†u‚ y… {ˆx…t€nx"cl"X_!PTNY Vil… „¤ ™¸ ©Ç ²Í³Ð²ÒµÔ·Ø ¸Ù·Ú¸ÚºÝºÜºÜ¹Ý¸Ü¹Û¹Ù»×¼Ô¼Ö»Õ»Ð¸Ì´Å °Á¬¼©¹¦¸¥¶£³ ¯ š¦ Ž—€†uyY]?D?IP`Zptž¾¸Ú ¾ÞÈæÎëÊéÈèËëËìÈèÇèÈèÈèÈèÇçÆæÅåÃä¾ä½à»Þ¹Û¸Ú¶Ö²Ó¯ÐªÍ©Ê¦Æ§ÃªÁ®¿¯¾°»ª·¦´ ž¬ƒsy^b MP49*/(+-25E@BWLOhY]wfj|iftttc€…Q‰”?‘¢*œ­¡±¡¯¢¾ ¼¡½¥Á¨Ä§Â¦Á§Â¤»¡¸œ³š±š²œ´ž¶Ÿ·¢µ›¯’¤Š›…•‚‘|Šp}dr^n\mf{ƒ˜ ·¬¸«·§´£¯ ¯®–ªŽ¢zƒxƒyƒ{†Ž‡•šž“¥“¥”¦“¦‘¤¡Šžˆœ‚Œ…’„‘~y‰wŠtŠrˆr†q…o…lƒj€fyao]iTcLXAI7</2(* #" $29IT ^nn„y‘‰ŸŽ£•©š¯±Ÿ³Ÿ¶ ·¢¶¡µŸ´ž² ± ¯ œ® ­œ«šª ˜§—¥˜¥š¤š¢™¡’œ†˜€“zw†u€u|xŠ}Ž „”Š› “¥–« ™®±±±±œ°›¯š®™­ —® —® –­ •¬ ”«’©‘¨§ަ‹¥†¢‚Ÿ› |— y‘v r„iz^p"Vg&M[%EP$DI&GJ)OT+U\)[a%\c ^f ajal^lZiXg!Ub!Q]!OWNTMQNQLPLPNQOUQWSZV]!Xa]c ^f!_j#`n%`o'^k'Ye%V`(T[)MS/GM5CI2@F*@F'GM(OW!Yjctpƒx~—‚ˆ¡Œ¤¦¨««Ž« ެ® ±“°”°•±•°•±”±#”¯)”°$”¦(”¦+”¢.‘Ÿ/š.Ž”+Œ'‹0Œ0Š‹/‡‡0‡„3ˆ„4ˆƒ4‡3†}:ƒy;ƒw;t9~o:{k:zg9xd:wc5u_6t^8s^7r^7r^4r`4ta2sc/wa1xd2yi5{n4|p4|o1|l1}k7ym7ym6xl5xi3vg1ud.ra-q`.p].o_-q`/rc.sd0uh2wj1wj6|k6|k6}l6}l3}k1}k0|j-|g2}g0{e/zd.yc0yc1zd3|f4}g5|l6}m7~n9n:€o;€l;€l<j:~gAiA{c=z`9|_6yZC~_`s°¦„„—v„™x¶”»Ó±¼É©ª¬Žyœjš~\š|[›~`—|`v_u]“vg¢š^¤O¢™C•‰„s>ƒo>l<€i<~e<~e<{a;z`„sA†r@…qA„o@ƒn>„mE…oEiA€f=ƒe:~_G‚cb“s¦†r”u^}^Z|]sœ|•¾ž¡À¡™­{žƒo€fŸ~k¢t£‚xŸuœ|r›{w¥˜i¦˜W¡•D’‡7~t/ne(g]$fZeY^TbY&f`"`Z `[#db c`a_`]_\]X[YZ[W]V`VYUYVZW[X\X\X\X\RWRWQUQTOSNVO\Q`Ye [cZb[_[_Z^ X^W^U\U\U\T^T`UaUbUeTdTdUeWfXgXgYhYh Xh Xi Xj YkXlYmYoYp^o]nZkXiVgVgWhXiUdRd Qb Pc Re Sg Th SgKbLbLbMcNdQfRgShSdPaM_OaShYn ^t aw'it+kv1nx3nx1lu-ks,lq*lq+mr)mr)mt'lu&ku#iv!fu!fu#jt$is#hr#ep$do$bm$`l$`l*an,cp-dq-dq.er/fs1hu4kx4nz7n{9p}=r@tDuƒGv„Jw…Ms…Pt†St„Xu„ZuƒXtWt}Ts|Aov?sz9w‚1~Ž*‡œ%‘© ˜µ ž»¡º¥½§¾¢¸ž°•¤ˆ•}‡hf]bU`Ymg z–«ž¹©Ã¬É°Í²Ï²Ð´Ñ ¶Ô·Õ¸Ö·×¶ÙµØµØ´ÕµÓ¶Ñ¯Ë°Ê°Ç°Ä¯Á ­¼«ºª¸ ¡µ µ ´¡²­”£ ‰” €‹hjWZ CJCOOd^{{¡žÉ®Ø¹âÁæ¿á½ß ÁãÃâÂÞÁàÂàÄâÆãÆãÇäÆäÆäÂäÁãÀ߾ݾۻٸյӳΰ̭ȫêÀ§»¤·¢²¡® ®š©’ ‹“€… ot `eGH55'% +)59:HKOYbffrxi†”Z” ?¢°'«¼°Å´ÌµÏ´Í¨Å¥Â¥Â©ÆªÇ©Å§Ã§Ã£¿£¿¥Á§Ã©Å©Å§Ã¥Á¤» ·›°—«’¥Ž Šš†—•€Šr}gqYgUdapq¥™­¢´¢³Ÿ°ž­œ¬š«~‡ƒˆ•‹™‹‹¡Ž¥©¢‘£‘££¢ ‹žŠ†—…—‚”{Žx‹y zŽxŒw‹u‰q‡o…l‚i{ eralTeO]GQ>D#6;%.2"&+!&$"!).7?DNO\Xgg€m…v™‡ ލ’­–±š¯›°²Ÿ²ž±ž®®ž­ ­ ›¬šªš¨˜¥• šŒ–…‹ˆ!wƒ&q%p€tƒ|…€ˆˆ›Œž ‘£”§–ª—­š²œ´± ž² ž²±±œ°›¯š®™¯™¯™¯˜®–¬”«’©‘¨¦¤‡¢„Ÿœ {• wŽtŠn‚ex[lUdQ]R\ W`%^ghwo~u„v†xŠ{Ž{‘yv‹t‰p†m‚i|dxbuat(^i'\f'[b)Y_-X[/VX.TT.RR6RS5QR3OP3OP5NP6NN5KI4IG3CB2=;984=40;2.50-0222781FG(NR![abofxk€p…u‰tŠvŒxŽxwy{’|“!ƒ$…)ˆ‘.‰1‰4ˆŽ5†7‹†:Š…<‰‚>‡@…z?…x;„t:ƒs=†p<…o;ƒo:„r:†t:ˆw:‡y7†xE‡tD†sC†qB†oA…l?„i>„f>„f@€bAaA}_@{_@{_<{a<}c:d<}g>jA€pA‚sCƒwA„uA…t>„s@ƒt@„s@„s?„pl@„y@…xA†wA‡vA‰s@ˆq@‰o?‰m>†o=…n;ƒl:‚k9ƒk:„l;…m:†n@†uA‡vBˆwEŠvEŠvGŠuF‰tEˆsD‹qJ‹rJ‡mE‡jBˆi<ƒbI†db”to“unpa€cRxZV…enŸˆ®”°“†¥ˆz£ƒq¤x§€…ª„Œ¨„‡£Ÿ|wœˆe—…KŽ:‚v1un)lg hbf^jed`dc!cbXYVWX\UYbab_ `[$_[%^[$]\"[] X]XWYWXXWWWWUWTVTUW\W[VZSW QV RZT_Ub [b]c_c_b]`\^ [a [`X_X_X_WaVbVbUbTdTeUfUfVgWgXhXhXhXjXjYkYkYn Zo Zo Zo]o\n[mZlYkXjXjYk Tb R`Q_Pa Rd Tf UgUi Oc OcOcPcQdSeTfUgUfSdObNaQfWl _udz#jx)mz2pz8qz9pw7nu2nt0nt1ou1ou/nv.lv+lu*ju)it&gu(ls*ks)jr*iq*hp)go*en)dm+gs,ht/iu/iu/iu1hu4kx6mz6p|6p|:q~>s€Au‚Ev„Hw…Ix†MwŠRw‹VwŠYwˆZv‡Yv…VvƒVvƒLv‚Hx„AyŠ:“0†ž(Ž«"–µšºœ¾¡Ä¤Æ £Â Ÿ»›²¤†™vvhkZcUd\qn†…ž–°£½ªÄ°Ê ±Ë±Ë´Í¶Î·Î¶Ô¶ÕµÖ³×³×³Ó ³Ò ³Ï «Ç «Ç ­Ä¬Â ¬¾«»ª¸©· ¢¶¡µ ³Ÿ´œ°–§Œœ„“uvhi LP CL N]Vpl’‘½§Ö¶à¿æ¾ã¼ÞÀßÂßÁÛÀßÀßÂàÃáÄâÄâÃâ Ãâ¿ß¿Þ ½Ü ½Ú »Ù ºÕ ¶Ò ´Ï¶Ð´Í±Ë°Æ¬Â ¨¼£¶ ³žª«˜§’ —…‹u{imQP ;9 '$&$+55:KNIelVz„T£B›°&ªÁ ²É³Î³Ò²Ñ®ÍªÉ§Æ§Æ«Ê¬Ë©È¦Å¨Æ£Ã£Ã¥Â§Ä¨Å¨Ä¦Â£¿¥½¡ºžµš¯—«”¦ ŒŽ•…Œzƒnw`kWbZecmz‹Ÿœ°¡µ¡²Ÿ°«𩆔Š˜Ÿ¢ޤ¤§ލ’¤“¥“¥“¥‘¤£Ž¡ ‡š†™‚•zŽx‹{ŽzŽxŒu‰tˆp†o…m‚j| gt doWhQaHT@H!7=".2 )-$)##) $ #(+16 ;ADNMWWj[peyo…y™‰¡¦”ª˜­œ± ²Ÿ±­­¬œ®›­™ª—¦”¢›‡“‚Ž|x#s~'q}%s€{ˆƒˆ” Ž¡ ‘£ ”§–«—­˜°š³œµ ³ ³ ³ ³œ²›±š°™¯™¯™¯™¯˜®–¬”«’©‘¨££ˆ ƒŸ š z’uŒqˆ iatYi!Ub"T`!Vc!^l$etoƒv‹|~“•™‚œ›~–}•{’xtq‰n‡m†)l{(iw)gr-fo1ek4cg5`c6]_:Y\9VZ9UVSQ?QP>:5B60B4.=1-911:56=??6HI,RV&Yc&]l$_r exi|lwny p{!q|!q|"r}$u}&w)}‚,~ƒ0„6„ƒ:…ƒ<†‚;…<„~@‰yB‡xE†vE…rEƒqDƒoCƒmA‚lC†k@…j=„j=…n?ˆr?Šu>Šx>‰yF‰tF‰tE‰rDˆoEˆmD‡jC‡hB†gE„dF‚cC`C}`A}_@}a>€c>d?€gAkCƒpF„vF‡xF‡xDˆwCˆtCˆtCˆtCˆtB‡r@…p=ƒl:€i9h<~a<~a<}c;~c=f>‚i@„mB†oE‡{E‡{F‰zF‹wF‹vFsFrEoFŠsC‰rA‡p=…n=…n=‡o<ˆp=‰qC‰xDŠyGŒxIŽzKŽyJxLwKŒvHuNuN‹qK‹nGnCˆgLˆfd–tsŒpytuŒp^€bR|]bŒm‡¦‰¥¸¢¹™”´‘ˆ°‡‰¯…“±†™±‰¨…ƒ¡~m‘yV‡q;{h.sf-pg+oh"mejajffb fe"ef_`!ae%glch$fe%db&b\)bZ+bY,`Y(^Y%ZW#]X"^X"]Y[WZXWWUUUTVYVYTUST RU RY Ua Xe Z_[^\^[[YYY[ Y_ Za[b[b[bYcXdWcWcUdUfUfVfVfWgWgXgXgYmYmYmZn[m[m\n \nYkZl[m\n\nZlXj Vh Vb SaP^P^QaQcQcPb Qd Qd QcQcRcRcRcTdScTeSfObLaPeZp dyiz#lz0p{9sy BGGSKWQaZjdvoyŒ”‡Ÿ¤•«™­™¬˜©™ªšª—ª–©“¥ œ†”Œy‡vt~t|v€{ˆƒ‘Šš  ‘¤ ”§ –«˜®˜°—±™´šµ µ µ µ µœ´›³š²š²™¯˜®˜®–­•¬“ª’©‘¨£‹¢‡  ƒ ~˜x‘r‰nƒ!dy!^r!Zi$Ze$\g!`ngx o‚y~–„›…†¡‡¥ˆ¦…¥„„ƒ›š}˜z–x•wˆt„ q€$o},p}0nx1js/fo2ck3ah6_b<^^>]\@ZZ>UW:C:6C84A53>67@:;EA@„~B…~G†|G‡{EˆyDˆwD‡rE†qF„nG‚mH‚jGhE‚hC‚hA†k@„k>…k>†oAŠtAŒwBŒz@ŒzF‹vH‹vG‹tHŠqGŠoG‰lI‰kHˆjHˆeH„eG‚cD~aD~aBcB‚eAƒf@‚iBƒmE…rF‡wH‰zG‹zGŒxF‹vEŠuEŠuEŠuE‹tC‰rAˆn>…k=„j?‚e>d>f‚i?†lBˆqDŠsG‹zG‹zHyKŽyKxMvLŽuLtLŽuJŒsFŠqCŠp@‰o@Šp?Œq@rHyIŽzJ{N‘|O’}Q’|P‘{Q’yO’wU’xTŽrSqO’rHŒiQ‹hh—v‡™|ˆ—{‘tj†h_„dp’s˜®‘»Ä©ºÅ¤«Àšš¸˜·Š£¼¨½—˜³’†¨Ša‹tKj5va-q`2rf4th,re p_&l_"g\%h_&hc%ee+no.ux'pt*lg(hb)e[,dW0eW/dV-bU*_R'aV$`V#_W!`W]X\W[XYXVYVVUU SS QT SY W` Ze Y_X\WZVWVYW[ X_X`ZaZa[bZdYeZeYdWeVhVhUgUgUgVgVgVgWlXmYkZlZk [l \m\lZk\m_parar_p\mZk^k]iZfXfWe VfScPb Qd PcPbOaN`O`O`O`O_TdTgObH^J_Tj^seyjy(oy6swu‚AvƒCw„Fw…Fw…IzˆKzˆQz‰Uy‰XzŠY{‹X|ŒY}\}Œ\}\}W~”S‚˜J†žC‹£>ާ#–±!™¶œ¹º Ÿ»  º›³•«Š›Œ!nw%`i"YbYgews‡ޤ(œ³5ª¿8­Â8°Ã9µÇ5µÇ/´Â²Í±Î±Ñ±Ñ¯Ñ¯Ï®Í ­Í®È­Æ­Å«Á«½©º¨µ§´¦¶£´Ÿ³±š¯“©Š¡„™}†pu[\ LMINJZZts“—¾«Ð¼ÜÁÞÀÜÃÜÄÜÂ×ÀÞÀÞÁß ÁßÀ߿߽޼Þ&¼Ú#¼Ù »ÕºÔ»Ó¸ÑµÍ³Ë±Ê®Ç«Ä «Á¨¼¥¹¡³ž°ž­œ¬ —©‘¢Žš‡z‚mu ^`HI 02&),3?M`s&|’-—¼#©Ë¼ÜÂãÀà¹Û ±ÓªÍ§È¤Å¤Å©Ê«Ì©Ê§È©É§È¥Ä¡¾Ÿ»Ÿ¸Ÿ·Ÿ·žµ¡¸Ÿ¶›°š­›«𩙦—¥Ž–Œ”‡~‰r|fn\aWYQX_lt„„™’¨± °ž¬”¯“®’«‘ª’©’©’§‘¦¢¢¢¢¢¢¡¡£‹¡†š€”’€’~x‹{Žx‹t‰p†o„l~ iv gr[mUgLYBK;?594848584443847353658: 8? cg;]c8YbFUW@LL?DCB@?D?>D>?E@BGCHHLM?RU6[_0_g/_k-am)fp%js,mu.pu3sx4tx6vw:wy†r@‹vCŽyDzDŽ|GŽzGyHxKŒvKŒsN‹qOŠnO‹mM‰jK‡hIƒfIdF€dFeDƒiD…kA†kC‡nF‰tG‹zI|HŽ}H{GyGŒwHŽwHŽwHŽwFsEŒqCŠoB‰nA†k@…j>…j>…k=†l@ˆqDŒuEwIŽyIŽyLzM{OzPzPzRzP‘xOwLŽuFsCŒrCsBtCuJ{K|O’}Q”T•U–€U–}U–}S”zZ”{[uX’uV—wQ‘nYlnšv¢¡€ˆ|y—tn”p~Ÿ|§¸—ÉίËʨ»Äœ¨½£º©À”§¿œ“²•x¢‰P†oD‚l8}h6{g;yg=zf7y`.x\8t\2mX/kY.j_*kb1vs/{z"rs-qj+mb*hZ-hT2jU5jV3hT/gR)dV'dV&dX!cXbX`Z^Z]Y[ZYYXV USRRSVU^Xc V\ TX RURUTY U\T]Q^T\U]W_YcZe[f[fZgVhVhVhUgUgTfTfTf Vi Vi Wi WiYiZhZh[g\i]j_lanan_l^k\i!al_m`m^m_m]m YiVfRdQcPbOaN`N`N`N`O_ScTgQdLbMbSiZobvfv"mv2rv:st;st8rw4rz7py6ox5nw2mv/ms/ms0nt0pu/ot/ot/ot-ot,ns,ns,ns,ns(oy)pz-r|1q|3q|5q}9s;u;y„x„Cx…Dx…Dx…Fw…Fz†Hz†Mz‡Q{ˆV{‰X}‹XŽVŽU|‹X|Œ[|Œ]~Ž\€’Uƒ”N‡–J‰—<‹ž8ޤ.¨#’¬”±™´—¯ “«Žª…›"zˆ'mt$aeZb^lfy{’&¤: ¶A¨»C­¾D³ÃBµÂ<²¾!®É­É­Ë¬Í«Í«Ë«Ê©É­Ç¬Å¬Ä«À ª½#ªº%¨¶%§´*¥³¢°ž¯›¯˜®’© Š¡ „š |Ž nz`fUU GIGQWkd}†¨¼³ÐºÖ¼Ø¿Ù ÁÙ¿Ö¿ÛÀÜ ÀÝÀÞ¿Þ!¾ß'¼Þ-»Þ"»ÖºÔºÒ¹ÑºÐ¸Î¶Ê³Ç°Ç­Ä ©À §¾ ¥º¢¸Ÿ¶³Ÿ­œ®˜« ’¤Žˆ”|†ozchOS 6;*0)38JXq t‘”¹ §Ê¾ÝÅåÃã»Û²Ò¬Ë¢Ä Â¡Ã§ÈªË¨É§È¨É£Ã¡¾¹œµ›³›²š¯š­œ±›°œ¯­ž­ž«›¦™¤“’žŽ›‰•€‰tzgi_]PLTVZhi|~” ’¨ž® ­—·”²¬ª’«•ª”©”¦¡¢‘£“¥•§–¨˜ª™ª’©’§Œ¢†š„—†—‚”~~‘{Žv‹rˆp…l~ jw grVjRdJWCK=B;?=@?BADA@CA EAC=;77677121548 7>?HJTWa_i]|g„s|•€˜‚˜„›ˆ‡œ…š‚–€’~y‰t„o€%txƒ~†† Œ•   ’¨“®•ª—¬ ˜¯ ™² ˜³˜´™·›¹ µ ž¶ ž¶ µ µœ´›³š² –­ –­ –­ •¬ ’ª ‘©§ަ   ŠŸ †ž€š{–tm†i~at`pclkqsyyƒ’ˆœ…œŒ¢¨©«‘®¯Ž­ªª‘ª‘ª©Œ©‰§ˆ¦‹ ‡œƒ™‚™ ƒ™$˜"{ vŒtˆ!s„*r|3qy:ntGJAEFEDFGFJJHNLKTKXZA^b6ei1ho0ir/js*nu&sv-r|1s~4w€7x€:y={@ƒD…B…~E„{H„zMƒvN…tN‡rK‰qJ‹qE‰pGˆoH†nH„lG„jG„jF…kE†l9…s9…s9…s;‡u@ŠxC{DŽ|DŽ|G’}I‘}K{NyOuRŒsRŒpT‹pPŒnNˆkM…hJfGeH‚iF…kE†lB‡lB‰oF‹vIŽzI~II‘}I’|IxIxJyJ‘wIvGŽsFrEoB‰nAˆm@‡m>‡m?‰qBŒtEŽxF‘{J‘wK’xN’{Q’|R’|T‘}T‘}T‘}U”zQ’xN‘vJtEsEtD‘uC“vK|O’}Q”S–W˜‚YšYšX™€Y–|_–{_’w]•x]šxV”p]nq›x‹¡~’¨…”¬‰ˆª…x¡{‚¤©º˜ÏÒ²ÛÒ°Éͤ³Ã”¦¼Œ¥»‘œµ“|¡‡]‹xE€k@ƒn<…o>ƒnB€jD}d>|^8}\Fz\z†@z†By†Dy†Ey†Gx†F}†I|†M{†Pz†SzˆT{‰S}ŠT~‹PT€Z^Ž^ŽYƒT…O†^’Y‚˜O…œB‡¢:Œ«7’±1“±-‘®Œ°‰¤#‚’*x~)im!_e_jdu o…$„›9š®D£¶G©¹K³ÀIµÁB°¼#ªÆªÇªÉªËªÊ©É§È§Æ«Å«Ä«Ã«À$©½(¨º+¨·,§µ0¤¯% ®œ­ ™¬ —¬ ‘¨Š¢„›–l} fm']^GI GO Wh\tz˜ ’®ªÅµÏ¸Ò»×½×»Ô½Ù¾Ú ¿ÜÀÞ¿ß)¾à2¼à7»à¹Ñ¸Ð·Î·Ì·Ì·É³Æ ²Ã ²Ç¯Ä«¾ ¨¼¥»¢º$Ÿ¹'œ·# ¯$°˜¬“¦Ÿ‰—}‰q|fnS[„~@„}IŠzKŠzLŠxOŠvS‹vW‹tZŒt\ŒtPkO‹lJ‰iH†hE…gE…hC…hC…hD‰nB‰n?‰o>‹p@ŒtDwJ{M|I‘}J’|K‘zNwQ‘tTrV‘rX‘rSmRnNŠkJˆjF†hD†iD‡jD‡jG‰pH‰sIŠtLwNzP}R’S“€R~Q|Q’xP“tO’sNsNuMwFŒuFŒuE‹tE‹tE‹tGvHŽwIxO‘~O‘~P’S”S”~T”~S“}U“{U•wS–wR”wP“xM‘xJyIxGyL“xP•zT—|V—}\™^˜_˜_˜`˜{cša•}b–~i›ƒe˜|d–xlŸ}–¨‰ž°‘ž³“•ª‰¥„™¯Œ¬À¸Ì©¯Á¤•«’|ˆi•„WŽ}Q}N‘|FŠsAˆxCŠzBˆw<„n<ƒi=„i:ƒc7}^G}ZH}\Bw\9q^8wm=…6†…(9‚l.ua-mZ4o`7ob/i^,h^/lb2b\4i`3od-sf#ocia a_^^UT SSOSNTNWOY OXNXMYJVHTHTJVLXNYNYKWLXNYP[S^U`VaWbO^O^O_P`QaRb Qb Rc Qd Sd Te WeZf\f\g]g\g[i \l!]m"]m#_k$_h$`f^_]a]`[`X`W`V_U`XhZiZl[lYk VhRePcRhSiTmTmSnUpWt Zw]oZk`m+nw9vz:st6rq9vr;qr;qq8qn8rm7rn7sr6su7tx4sw3sw2rw/qv.ow,pw,ox,ox3w~5v~7u}9t}‹¥7ލ3©3‘¨,Œ£#†œ}”uŠl} cr"]lgwr„ †œ$›±+¥»3§¾C¬ÁQ°ÄB¬Ã6ªÁ$ªÂ«Ä ¬ÈªÊ¦Ê£Ê¨Á©Á¬À­Á"®¿+¬».¨´/¥±. ±-±(š±š²™¯ –©¢‹œ"‚’x…puceOR@F DMR[m~‡š£¹°Ì'³Ò&¶Ò½ÐÁϾнѼҺÔ(ºÖ)»Ù$½Ú"¾Û¶Ó´Ð²Î±Í²Ë±É ¯Ç ­Å°Æ®ÄªÃ¨Á¨½$©·-¨²1§¬1 °'®™§’¢ Šš~r†gmWWC?4-,(29G[_z…¢¼ ¸ÙÄêÄë¼ãµØ°Ð¤Ç¢ÅŸÂŸÂ£Ä§ÈªË«Ì«Æ©Ä§Â¦Á§¾¦¸¤²¢¬œ©Ÿ¬ž¬›©–¥•¤˜§›ª««›©–¤’›Œ‘~€ pr \OPJFKHVVkm„‰¡œ¶š¼™¸—¶”²“­“¬“¬•«˜©—¨–ª•©•©•©•©•©’¢‘¡ŸŒœˆ–…“‚€|‹u‡r‡rˆoƒf{`sRdO_JVFNEIILPTTYWaXbZcYaV]PXJQFN?B<>6510/. /2 27 4= ED IK PY Yf bs h{ l n€o~ pj}i|nnzry"‚‚†–Œ›’¡”¥ •§ –© ˜« ›° ›° œ± ³ ³ µµœ´Ÿ´Ÿ´ ž´ ž´ ³ ›± 𰙝–¯ ”® ”® “« ’ª § Ž¥ ¤Œ ‰Ÿ‚œ{–sl‚eyct(fn&ir#o{x†‘‡œŒ£§’¬’¬”­•®•®•®•®”­•°•°”¯”¯“®’®‘­‘­’§‘¦¤Ž¢Œ¡Šž‡›…–„˜–~z‹)wˆ0q€6jz8fw@]a?WW@QMERJFSKEVRE]]Gdh?px|‚>~ƒH}‡G|†F}†E{†Ez‡Cz‡D{ˆD{ŠIx†Jy‡Ly‡NyˆQz‰T{ŠW{‹W{‹W~W~W~Y}Y}[}[}[}\\Y‚‘Uƒ”P†—IˆœA‹?ŒŸ7Œ¢4Š ,†ž'™%{$rƒ#hw"bmftk{yŠ‹  š°+£¹8§½B«À<®¿4¬¿(«¾¬Á¬ÄªÅ§Æ ¤Ã©ÂªÁ«À­¿#­¿+¬».¨¶/¥±, ±,±(š±š²™°–ª£Œž!‚–yˆpwchRUAFBJLU\nu‰’©¥À­Ë³Î¸Í»Ë»Í¹Î¸Ï·Ð"·Ò"¹Ô¹Ö»×¶ÓµÐ²Î±Í²Ë±É¯Ç ­Å¯Å­Ä ªÂ¨À§½'¨·1§²3§®0¢³' ³œ¯ —¨’¤ Š}o ciRS?<0,((,5BVYtw•’°¯ÏÀãÂè¾å¹Ü¶Ô©Î§Ì¤Ç¤Ç¥È¨Ë©Ì©Ì¬È«Ç«Ç¬È¬Ä©¿§¶¤°›«­­™ª•¦’¤”¦—©›¬®­š©˜¢’˜†‡zzd_TQCF?HHV\nr‡‚šœ½œ½š¹˜¶˜³–°–®”­—«–ª•©•©”¨”¨•©•©‘¡ žŒœ‰—†”„‘‚ƒ}Œvˆr…p…lev`pS^OYJSIPMST[ [b_farcreqfpdj_eZ_W[MRHKAB8811,.)-)-2/45:>BJJUR]We[h]f^iZi\mgxo|v‚†ŽˆŒ¡’¦–©™«š«›¬œ­›¯›®š° ›° ›± œ² µµ ž´ ž´ ž´ ž´ ³ ›± š° ˜¯ ”® ”® ”¬ “«’©§¤Ž£Š¢…ž}˜umƒh{escp#hq%py&z†#‚‘ ˆ™¡‘¦•«“­”®•®–¯—°–¯–¯–¯–±–±–±–±–±–±—±—±–¬•©“§’¥‘¥¢ŒŸŠ‡ž…›‚—~%zŠ-s„2m}4hx>ae@Y[ESQLSNLVPG\YCggCps>yƒ:{„6‡2‚‰0„Š0„Š3ƒŠ4‚‰,}/~2~6ƒ|9„|>†z@†y@‡wLxLxLŒvPŒtRŒsUŒqWpYŒpSŒmQŒmPŠmNŠlMˆlI†jH…kG„jB†m@‡m>‡m?‰qA‹sEwIŽyM{Q”S”~S“}V’zX’yZ‘v\’u[‘tUqSpNŒnJŠlG‰lEˆkD‰nD‰nB‹qC‹tDŒuGxI‘{K’~M”€N•T”T•€S•|S–{R•xR•zQ”yQ“zJyIxHŽwGvHŽwIxJyK‘zP’Q“€R”T•€U–€V–€V–€W•}U–}U–}T•|R•zQ”yP“xM“uM“uR—|U˜}WšZ›^ƒ`ƒbœƒbœƒc›~gžƒeœƒe™fš‚d—{fš|r¨…–±Š¸‘¥¿›ªÃ¡ªÂ¢¤¼œ—¯‘‹¢†t–~jzg‘b’€X|\•€cŸ‡a…kišzb”r\‹j[‰e[Šd\‰bX…^a‰R^‡TTVM]M‡oN‘‚Eˆ8ˆƒ-pi$d^!]W"]U"]UXPYO\R PO PMPJQK SMUSWW Y[#Z]"WZ#RV$QU$QT#SUUUVURTPUOUPXQ\P^ P_ O`QaQaQaQaRaSbSbSbXcXcXc XcWb Vb Vb VbScTd Vf Yf ZgZh\h\h[hZiZlZl]k^i_g%`i%`i$_h#^h"]g"]g![g![gQaRbScUgVhXkYlYl Xn WmWlSjRhSkUmXq^p_o_oco)lu9vz@xyAuu@yz@zy=zv:zu8zu7yx6y|4x}6|{4zz3yy0xx0wz0y}2{3|€9€ƒ:‚>~‚A~‚BƒC€„B…B‚†G‡F€†G~‡F}†F|‡G{‡G{ˆG{ˆIx†Jy‡Ly‡NyˆQz‰T{ŠW{‹W{‹V}ŒV}ŒV}ŒX|ŒX|ŒZ|ŒZ|ŒZ|Œ_€‰_€‰_Š]€X‚Tƒ‘P„”M†•B†@†;‡ž7…œ3‚—-y‹'p~#jtjsgqkxz‹¡ š°,£¹2¦½8°¼7¯»6­¼4¬¿/¬À'«Â©À¨¾ªÃªÁ«À"­À'®¾*«º-§µ.¤°+Ÿ°*±&š±š²™°–« ‘¥)Œ $„œ{Žp{'ek,UX&DI @FCKO`fyƒšš³ ©Å±Í µÍµÈ¶É µÊ³Ë³Ì³Î³ÎµÏ¶Ñ µÑ ´Ï ²Í ±Ì±Ê±É¯Ç¬Å®Ä¬Ã¨Á§¾%¨¼/§º5§´8§±)¢¶"¡¶ž´˜® ’¦Šœ zŠkz ]b MN78))!% $29ONioŠˆ¥¨Ç¼ÞÂå ÃåÀ޽ٯԭҫЫЫЬѫЪϬ̭ͮαϱͮŪ½§¶Ÿ´Ÿ´ž³™¯“©¦¦¨—¬š®œ¯›«š§•ŠŽ€€loY[CC:9 =>IPYhe{žÁŸÀŸ½ž»œ·›´˜°—¯–¬•«•©”¨”¨”¦”¦”¦¡ žŒœ‰—†”„‘ƒƒ}Œx‡s„ oizaq\hV[RW NV OX V_^hdpgr k m o} pyntkogideY]TYLODG <= 45 -/*,")&*(,.137<>DEJHOIMLRLUT^eq n| x†ˆ—ަ’©—®œ¯œ¯®œ®¯›°›¯š®™¯›° œ² ³ž¶ Ÿ³ Ÿ³ Ÿ³ ž³ ² ›° 𝠙® ”® ”¬ ”¬ ”ª‘¨¥£Œ¢†¡›x‘p…i|ftfp!gnjv"t%Ž%‹˜Žž£’§–¬•¯•¯—°˜±˜±˜±™±˜°˜³˜³—²˜²˜² —± ˜± ˜± ™® —¬ •« ”¨”§“¦£Ž ˆ¡…œ‚˜~‘"z‹)t„.m{1hw=df?]^HVUPVUOZXHc`@om>zy7|…5~†3‡2„‰0…‡1„…0‚ƒ1€0€y2x3v6‚v9„v<…u?†uAˆtJ‹uKŒvLtNsRqSpUŽoUŽoS‹nS‹nQ‹nQ‹oOŠnL†mH…kG„jB„k@„m=…n=‡o@ŠrC‹tJŽwNyQ‘{S‘{U‘yW‘xWwXtZt[ŽrU‘sTrPŽpLŒoI‹nGŠoEŠoEŠo?Œq@ŒtBŽvDxF‘{I”J•€K–V—‚V—‚U–€U—~T–}T–}T–}S•|L’{K‘zJyIxIxJyK‘zK‘zQ“€Q“€R”U–V—W—W—Y—V•V–€U•T•|S”zQ”wQ•vP”uT—|V™~Yš€]œ‚_ž„až„bŸ…c„c€h¢†hŸ†eœƒg›ƒc™|hœ~v¬‰”µ‰›¹§Â›²Ì¨¶Î®­Å§•®’œ‚pšƒk–nœ†ožˆl‡r¦w­–t«’¨‚|£}t›up•mm’jkhjefŠ`r•cm’db‹eT‚eI~j@|q5wr+on*ff$^] [W"[X#]X#^V$aW(e[XZVVTSUTYX_^!aa'cc&[^%X[#TV"RS$US#YT![V \TXWXVVWUZU^ S` Q_N_QaQaQaQaRaRaRaRaS[S\S\T]U^V_W`W`Vf Wg Xh Zj [k]j]j]j[iZk[mZm[n\k^kai"_i"_i$^j#]i#]i$[h$[h$[hVeUdTdTdTfUgUiVjWkXlXlWlUjTjVkXo]o`sar bq"mv:zE}~FvwD}|C}|A~z>~x<z:|8~~7~;€}8|7~{4}{4}{579ƒ…>„ƒ@„ƒD„„F„„H„„G……E……F††G„ˆIƒˆG‡H†H}‡I|†K{‡K{‡Gx†Hy‡Jy‡MzˆOz‰R{ŠU|‹W{‹V}ŒV}ŒV}ŒX|ŒX|ŒZ|ŒZ|ŒZ|Œ]Œ\~‹^}Œ^}Œ]~ŽZ~U€‘U’O—Lƒ˜H„šB…œ=„˜6~0x„*r|&nugndoo| €‘‘¥#µ)¥½9°¹A°ºI¯¼O®½N®¾E­¾8¬½/¬»,ªÃ*ªÁ&«¿&¬¾(¬½+ª¹,¦´-£¯(ž¯(›¯%™°˜°˜¯•«&‘¦1Œ¡*†Ÿ$}‘&r~0gl:W[8GJ->A&C)68'11&)'#(&!(%(&+(/-447878†p?‡qH‰sIŠtKŒsNsPqRŽpQnRnQ‹nQ‹nRŒpP‹oO‰pKˆnI…mGƒkA‚l?ƒl>„m=…n?‡pDŠsHŒuLŽuQwRxTxVwWwXvWŽsYŽsS‘sRrOrKpIŒqF‹pCŠpCŠp?Œq@ŒtAuDxF‘{H“~J•€K–T—‚T—‚T—‚T—‚S—€S—€S—~S˜}N”}M“|L’{JyJyJyK‘zK‘zQ“€Q“€R”U–V—X˜‚X˜‚Y—W–‚W—V–€U–}T•{U•xT”vT”vT•{V—}X™]œ‚^ƒ_ž„až„až„eŸ‚j¤ˆh¡ˆf„f„dš}hž€v®‹˜»½”ªÅž¶Î«»Ò²®Æ¨•±”ƒ †t¡‡qž„w¡ˆz¤‹}§Ž†³™Œ¸¡‚°™‡©„„¦£~~£}| |r˜tik`‰df‹ie‹m^ˆoQl@tj5mh.gh)ch6kh0eb*b](aY$`V#_U%_T&aS6]_*Z[XY\[aaedcca_%^`!Z[VWTSVRYS[R\R^[^ZZZX\ W_VaR_N^N^O_O_P`P`QaRaRaQZQZR[S\T]T]U^V^ Zj Zj Zj [k\l]n^o^o\l\m Zm[nZn]m_m`l^l^l^l!^l"]l"]l$]l$^j[gXgWeTdScSeTfUgSgViXkYm YlYmYmZmYnaudx evn}6{„G€‚Jz{J|I|G‚zE„{D…|A„@…‚>„„B…~A„}?‚}?‚}>ƒ€@…‚@†…A‡†D‰†Gˆ†J‰‡Nˆ‡Nˆ‡Nˆ‡Lˆ‡J‰‡L‡‰K†ˆKƒˆJ†K†L}…K|„M{†Ey†Hy‡Jy‡MzˆOz‰R{ŠU|‹U|‹V}ŒV}ŒV}ŒX|ŒX|ŒZ|ŒZ|ŒZ|ŒV~‘X}‘Y|[{’Y{’X}“V|”U~•V€“U€•O€–J–F•?‘;|Š7y„/px%jsfokvtƒ•’¨%Ÿ·<«µH¬¸U­»a®¾a®¾[­¾N­¼F®»8ªÁ3ªÀ-ª¾)«¼)«¼)¨·*¤²- ¯&œ­'š® —­–®–­“©)¥4Š 1‡,~.s|9fiEWXEGH:<=18;@INZcu{‘“¬¤¿©Ä¦¿®Â­Â­Â¬Ä¬Å ­Å ¯Æ¯Ç±Ì°Ê®È®É ®Ç®Æ¬Å«Ä©Á ¨¿¦½'¦»1¦»5¦º3¥¶1£´žµ›³ •¯ Œ§†œŽ qydhTTAA',-.#( ) -A ?V^wv‘–±¬Ê·Õ»×»Ò·Ë¶ÕµÔµÕµØ¶ÙµÚ²Ú°Ø®Ò­Ñ«Ï¬Í®Í°Ê¯Å°Á®Ã­Â«À¦»Ÿµ™°”­“¬•©™­š®˜ª“¤›‚Ž!x‚3n}BfnUZXWMCB@5'92<@CP¤Ç¥Æ¤Ä£Á¢¾Ÿ¹œ¶š³™±˜°–¬”¨’¤’¢‘¡‘ ŽŸŽŸŒœŠš‡•ƒ’Ž~Œz‰u… ojybo[cU\ WY X[[ccmkxs€x„z†yŒyŒyŠy† wƒ u} sz pxmtgo^hVb"OZ%FO%=C#6;%--$*) '$#"#!$$&((*/147DJ]ekx vˆ „™¤•¨š­¯ž°ž°°ž±°œ¯¯œ°°ž³Ÿ´Ÿ´Ÿ±Ÿ±ž±ž±°›®š­™¬”«”«“ª ’¦Ž£Œ ‡…œ}•x#pƒ(kz+it+lu(px&t{"{‰%‚‘'Œ›&’£"–§—ª ™­!š®–°—±˜±™²š²š²š²›²›µ›µš´ ˜² —± —°–¯•® –­ •¬ ”« ”ª”«“¨‘¦£‹¤‰ …š ‚’(~Š0x‚4rz6mtAkd@f`Cc^JeaIidDng@wn?~t8|7}8‚|6ƒ{4ƒz2v.€s,~q2}m2~l3}k3~i6~j8k;ƒm<„nD…pG†rI‰sLŠrMŒrPqOoQoQŒpQŒpN‹oMŠpJ‰oH†nE†mD…lBmA‚m=‚m>„m@†oB‰oHŠqJ‹rPuQvT‘wU’xX’yW‘xWwWwRsRsOrLsIŒqFŠqCŠp@‰o>‹p?‹s@ŒtCwEzG’}I”J•€R—‚R—‚R—ƒQ–‚Q–‚Q—€Q˜~Q˜}O•~N”}L’{K‘zJyJyJyK‘zP’Q“€R”U–V—X˜‚X˜‚Z˜€W˜W˜V—~W–|V•{U”zV“wV“wU”zW–|Y˜~\›^ƒ_ž„_ž„_ž„e¡ƒi¤ˆh¡ˆfŸ†i ‡e€iŸu­ŠžÀ˜¦Ãœ²Ê§¿Ò±½Ï°«Â¢—±“Ѝ‹¨ˆ¦†„©‡‰«ŒŽ°’½¤¢Ã®˜»§“µ–ƒ¨ˆo˜ybŽqXˆlO‚gI~cF}d@qaAtfAwj>vk8qi6lg6kh8jj*GL!Vcj„›š³ ¥¿¥Àª¾©¿©¿ª¿«Â «Ã¬Ã¬Ã­É­Ç«Å«Æ¬Å ¬Ä «Ã ªÂ §À¦¾ ¤»-¤¹4¥¹1¤¸*¢µ%¡³ž²›± ’­ ˆ¢–#y…)lo*_\+KJ)<9/+*3!",&)97KRll…Œ¨§Â¶Ó¾ØÀԾηѷѵҷշ׷ڴٲׯѮϪΫ̯̱ʴdzݰ®À¬¾¨»£¸ Ÿµ´š®±± ™«“¥(œ8ƒ‘?{‡Fu}WmsicdiUPTD=55/"0/16¦É¦É¥Æ£Ã¡¿Ÿ»·œ¶›´™²—¯”ª’¤‘¡žž‹œŠœŠšˆ˜†”ƒ’€Ž {ˆ u† o izds`i]cZ] [^ `e gpo|t„yˆ~Š €Œ€ Ž |‰y‡ vƒ tu|oyfs]oVg!N\FO=F'18%.1#('!"  ##'*+;>U]gst†„š‘•£›¨ž­Ÿ°ž±ž³"Ÿ´Ÿ¯ž°Ÿ± ² ³ ³ µŸ´ž±ž±ž±ž±°›®š­™¬“«”«“§ ¤  ˆ„š‚˜yŒ#u‡*o~/kw3lu0qz,w)|„)„“)ˆ˜'Ž%”¤#—¨#™¬"™®#𝖰—±˜±™²š²š²›²›²›µš´š´™³˜²—±—±–° •¯ ”¬ “«”«”«”©‘§¥Œ¢ŠŸ †˜&„‘/Š6z„mB†mF‰nH‰oKŒrLsPuR‘wS’xU’xTxTxRsOrMŽtKŽsG‹rD‹qA‰r@ˆq?‰o@ŠrA‹sDŽvFyH|J’~K“P–P•€P”ƒP”ƒQ•„Q–Q˜~Q˜}P–O•~M“|K‘zJyIxJyJyO‘~P’Q“€T•€V—W—W—Y—V™|W™|V—}W–|X•{W“{X’zX’zV•{W–|Z™\›_ž„`Ÿ…^Ÿ…^Ÿ…f¢„i¤ˆf ‡fŸ†j£Šh ƒg pª‡Ÿ½š«Ä¢¾Ñ°È×·¿Î®«¾š³‘“±Ž²Š‘³Š™·Žœµž¶”®Å©¶Ï»¯É¹Œ¶Ÿu¡ŠX‰sCzg6tb/rc,tg/zl+oh,qg,si2wl9ym=xj?tf@qcAkY?mZ*07)+,)$#''$# " #% 46PVdos†…š‘š•ž ›¥!ž¬! ¯!ž²$ž´%Ÿµ ¯¡°¡²¢³¢µ¡´ŸµŸ´Ÿ°Ÿ°Ÿ°Ÿ°¯›­š¬™«“«“ª“§ ¤ ŒŸ‡œƒ˜€– vˆ&sƒ/n|6mv8ox5s}.{„)€Š+‡˜)‰™%‹#‘£$–§#™¬$™®$™®–°–°˜±™²š²š²›² ›² ›´ ›´š´™³™³˜³˜³˜³”¯“®“¬“¬”¬”¬’¨¦ Š¡ˆ›#…•)ƒŽ/†:z~>tu?opHqbEpcBseAwjAylAxiBwiIzj?}k?l@€m>o9n4~l-|i*{h1xg0wf/wc0wc1xd3zf6}i7i@~nB€pEƒqH‡sJŠtM‹sMŒrL‹qLŽqJŒoH‰oEˆmB†mA…lB†o@†oCoAn?‚m=ƒl>…kA…lEˆmGˆnFˆkHŠmKŒrMŽtOvOwPŽvPŽvOrOrMŽtKŽsG‹rD‹q@ˆq?‡p?ˆn@ˆqBŠsDŒuFŽxI|J‘}K’~O•~O”P”ƒP“„P”ƒP•P—}P˜zP–O•~M“|K‘zJyIxIxJyN}O‘~P’T•€U–€W—W—Y—Vš{V™zU—zW–|W“{Y’}X‘|X|X•{Z—}Z™]œ‚_ž„_ †_ †_ †d¢„h£‡eŸ†fŸ†k¤‹j¢…g n¨…š·–¬Ã£ÄÔµÐÛ»Äϯ¬½›œ´‘™¸“˜·ŠŸ»©À“¨¼’¦·•²Åª¿ÓÀ¼ÐÃrŸŽa’‚QˆyI‡{@‡}6…|,‚z*‚|3…€.y.€t5…tA‰uE†mE|aDuYMv[Ly^Jz`By`?u^o[=jY3rX)lW h[jc"jj%dh!U[IPNLLJLLMNOQQUPVOU O\MZKX IWKYM\N]N]RZSZSZ SZ SZ SZ SZ SZ Te Te Vf Wg Xh Yi Zi [jSaO`J[FYFZI_OdRhXlWkTjTlUkWk[k\k\n\n \m ]n]m^l_k`lajak_i\gXfUdSbQaSbQbQaNaOaSfXk]pYqZsa{ik~oz:‚Y’‘r“…p”„m•ƒi–ƒb”‚\’W‚TŽƒb†b‘ˆd“Še”Œd•c“_’‹^Œ[”‹^•Œb•e–Žf•f•b“‹_’Š\ŒY‹‹W‰‰R…‡Mƒ„I€ƒFFDy†Fz‡Hy‡KzˆN{‰P{ŠQ|‹S|‹Y€Y€Y€[[]]]Z€Œ[~‹\‰^~‰^~‰\€ˆ\‰[‚ŠW‹W~ŒY}]~’^“^’Z~ŽX}‹Z|“Vw‹Qr‚Hm{8iw'jypyŒŠŸ‘¦$œ¯-£´2§¶6¨µ;©µ>ª¶:¨º3§¸)¨·#¨¶"§µ&¥´,¡°/ž®%—¨!”¨‘¦¦¤¡‰$…™5€~5{u7lb;WJED:J72G32?127;/>=9:AJ$L^ bx|”ަ •¯¤¸¤¸¥¹¥º ¦» ¦½¨¾§¿§Ä§Â¦Á§ÂªÂªÁªÁ¨¿¤¾£½&£¸/¢¶1£´)¢µ ²°™©•© Ž¥„›zŠ&ls,[S)J;?70:0)8+#8*$0'$ $!*'3;TUnx’–±«Æ¸Ï½Ï½É»Í¸ÌµË´Í´Î³Ò²Ò±Ñ°Ï°Ð±Ñ´Ò·Ò¹Î¸É·Ä·Æ¶ÅµÃ²À®½§¹"¢µ&²9™±5´-³(™­-–¤:“žL˜V‰“h„~ltsodgoX``KSG:<1(%'¦Ë¥Ê¤Ç¢Ä¡Áž¼œ¹›¶™­˜©”¦“£‘¢‘ ŽžŒœˆ•ˆ–†˜†™ƒš–~’zŽt€p|it cl!_g]e^d ^e nvqyw|~‚ƒ‰…Œ…„“‹“Š”‰“†“„‘€}Ž{Œz‡u…oƒj€d{\pOdE[>G7>!-3!&'"!!$"93NM`fq€}“$‹”&š+”¡+˜¦)šª)›¬(›¯'°Ÿ­¡¯¡²¢²¡³¢³¢µ¥·¤´£³¡±ž¯œ®›­š¬𬠓  ‘¢Ž£Š£†ž"€—%|'yŠ:v|:s|6q{4p|2s.y‡,Ž*ƒ‘*¡+Ž¢)£'’§%”ª$—¬!˜­!™¯˜´˜´˜´˜´ šµ šµ ›µ›µœ®œ¯›²™³™³˜²—¯–­š­—«—©—§•¦ •¤ “ %Š™)ˆ—/…‘7‚‹<}…>x}@vw@tt?ve>xf?yg?{i>|j=}j=}j;}j5~n6o6€n7~m6~j5|h3{e4yd9zd9zd8yc8yc8yc9zd:{e;|f:f>ƒh@…jD‡lGˆnIˆnIˆnKˆnHˆrHˆrG‡qF‡qE†pD…oB†oB†oBƒiA‚h@g?‚g?‚g?„iA†kAˆmE‰rFŠsG‹tIvJŽwJŽwKxKxJpJpHrG‹rFŠqDŠsCˆsCˆs7ˆm:‰n:ˆp>ŠrB‹uGyI|M’~M’}O”Q–R—‚Q–Q–R—‚S˜ƒN—}M–|K”zJ“yI’xI’xI’xJ“yP”}P”}Q•~T•T•U•U•W•T˜U–€U–}V”|W”zY“zZ”xZ”xc“{c•}_˜_œ‚]ž„_ †_ †_ †f¡…g¡ˆh¢Ši¡Šj¢‹l£ˆl¥†k¤ƒ½“«Ì©¿Õ¸µÊ±¸ž²”–·•¡¼š¢µš²Á¢·Á±º’²À—´Í§¢Ä¥†¯”]¥T˜PuUtVrN…jGhGƒk@{fGƒqV’‡\•ŒR‰€O‚tS€mNxa:sZ5mX.eT+cV-d[,e\(dZ%aV6ka5j`1f]-`Y*YV'VT'SR'ST(YW%WU URQQQPPQPQRRR]R]S\S\T[ SZ RY QXUYVZY\Z][][] Z\ Z[ Yd Wd Wd Vf VhVjWkVm Wm XmWlTiPeQeThXlUjUjUhVi Yj ]napbq_h`i_i`j_j_j ^i!]i!]m!]m!]m \lZjVfScP` Pa RcUc Tb Q` P_RaUdWkUmZvc}g|jw#x‚P‰’}…„š‡…˜‡v˜‡a˜…]˜„l–„}”…p—‚p–„q•…r•‡r”Šs”u“Žu’r™‰sšŠsš‹qš‹q™m˜‹l–‹j”‰`’ˆ[ކWŠƒQ‡‚N„„Kƒ„H€…E„C|…E|…Fz†Jz†MzˆR{ŠV|ŽY}V}ŒY}Y}[}[}]~Ž]~Ž]~Ž\}\}\}\}\}\}\}\}_€^€ZXW€Y€\~Ž\}Z{ŽYyŒXv‡Ts‚Or€Gq}?szK65F/3C-2=.2:147:>2HN)Wbiy}“Œ§“§ž±¥·¤·¢´¢·¦º§»­Å«Ã©Á§¿¥¾¤½£½ £¾¦²%¥²0¢³7 ³7 ³+Ÿ°®œ« •¨ ¡‰•‚‰xx-hd=ROHC@A84?40;,*7%&/!#)!"$#%!%& =?PVoz‹ž¢¸°Ä¹Ê ½ÊºÉ»ÊºÌ·Ì´Ë³É³ÇµÅ¯Ê°Ë²Í´ÎµÎ¶Ë¶Å"¶Â0­¼4«º8©¹8¨µ6¦³=£°Iž®Vš­_—¢Y—¢N– G—¢@–¢?’¡?=‰›N~ŠS|…WtyVegKPO;98+($!¦É¦Ç¥Æ£Ã ¾ž»œ¶›´•©”¥¢ ŽŸŽ‹›Šš‰–ˆ–†˜…™„˜€”{Žw‰qlzeq_h]e`gdkin r~ v|ƒ‚ˆ†‡‘ˆ”‡–‹•Š–Š–ˆ—†•“‘}|Šx‡q†m‚g}_rSgI^@I9B"06#(+#" "" 41GHX`ixu‰#…‘&Š–)œ(“¡'–¦%—¨#™¬"š­ œ®"ž°" ² ³ ³ ´£¶¤·¢³ ²Ÿ±œ¯š­™¬—«—«—§”§¥‰¡!ƒ›'}“+yŠ+v„>u~;t};s~8v5y†1Œ/„“-‰–+Ž¢*£*‘¤'’§%”ª#–«!˜­ ˜®—²—²™³™³™³ ›´ ›´ ›´›®œ±›² šµ™´˜²˜°—®˜¬–ª•¨”¥"•¤$”¡%ž%Ž›,‰˜/‰”5…9ƒ‰>€?{z>zt>yq=yg>zh={i>|j>~k<~k<~k:k6o6€n8n7~m7~j5}g5ze4yd9zd9zd8yc7xb8yc9zd:{e;|f=h>‚i@„kC…lE†mE†mG…mF„lGˆoGˆoE‡nE‡nD†mC…lC…lC…lC‚hC‚h@g?€f?‚gA„iA†kB‡lDˆqE‰rG‹tHŒuIvJŽwJŽwJŽwHŽpHŽpHrG‹rFŠqDŠsCˆsCˆs<‰n<‰n=Šo@ŠrDŒuIŽyK{M’~M’}O”Q–R—‚Q–Q–R—‚S˜ƒP—}O–|M”zL“yK’xK’xL“yL“yO“|P”}Q•~T•T•U•U•W•U–€U–€U–}V”|W”zY“z[•y[•yb”|`—~_™€^ƒ`Ÿ…a †b¡‡d¡‡e¢†h¢‰i£‹j¢‹j¢‹l£ˆl¥†k¤ƒ¹”¾œ¦ºš«ˆ¡…†¥†”²¢¼˜¬¾¡¸Å¥¾Æ¡¸À—·Âš´É££Â£Ž´˜a¢‰\ƒW—yU‘rSŽoVŒnWŠnV‰nL†nV‘}g¥•h¨œW”ŠK†xE}j=s\-iW&cU"^T[UZYZXWUTRUM"ZU*`[,_[(YW$SQ"QO$PQ RNRNSPSPUTWVXXYYY`Y`ZaZbYaYa X` X`X_Y`Y`[a[a[a Z` Z`]g\gZfYhWhWhWjWj [n ZmYkWiUgUgWiZl Ug Vh Yi Zj]j^k`k`k`jakakbl!al#al$`l#_k#^n#^n$_o"^n \lYiVfUeR`Q_ Q^ P_ P_ P_ N` M_YjRg Tlazjm~oz-t~j™‰všŠƒ›‰€›‡tœƒm›„t™…˜‰t˜‚u˜„u—†x—ˆx–‰y—Œy–z–w›‹w›‹wœŒw›tšŽr˜Œo—‹m•Šc’‰^†X‹„T‡ƒN„„Kƒ„HƒD~ƒD}†F}†Fz†Jz†MzˆR{ŠU{X|ŽV}ŒY}Y}[}[}]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^€ZXW€Y€\~Ž\}[|ZzZx‰Wu†StƒLt€Fs~Bs{)u‡(z‹&‚“"‹ž “§š®ž³Ÿ¶" ¸%¢·(¢¸*£·,¢µ-ž²,œ®,š¬#‘© ‘«¨ ‹£ ‰ž†›“{Š#w}*lq6^]?MIC?:A42<.07,/8*.5,/237,?D"LS[ioƒ•‰ #“ª$œ²´œ³ ž· ¢º ¤½¨Â©Â§À¦¿¤¾¢½¢½¡½¦¶#£µ)¢µ)¡´( ³ ž°›« ˜© ¡‹›ƒ"|ƒ)su2ca@QNHC@A84?31=.,8&'2"#)!"$!##$-7 ?L[lxŽ©¢¹°Â·ÆµÅ¶Æ¶É´Ê²Ì±É²Ç³Æ­Å®È¯Ê°Ë±É±Ç±Â$±À>¬¸E¨¶K¤²I¡¯G «JžªTœ¨]š¨b™¨Z˜¨N™§Aš¨6™§/—¤)’ 'Ž+1~‡;uzAgiASR9><.+'' ¨Ç§Æ¦Ã£¿¡»¶œ³š±–ª”¥‘£‘¡ ŸŒœ‰—‡˜‡™…™‚—}’w‰rƒl{gtak\e^fflou u| y‡ |ˆ‚Œ†Š“‹—‹šŠŒšŒšŒš‰š‡˜ƒ—•~” Žz‹tˆo† l€dxXkOcEP>G$4:%,/'&#"$ ! 0.@@NV]k#h{!z…#Œ%…’$‰˜"Œ¡’£”§ –©"˜«#š¯!œ°²²Ÿ¶¡¸¡¶ µŸ´œ²š°™¯—®–­“¨¦‹£#…)•.zŒ4x…5u€@t€@v?y…=|Š:6‡–2Šš1Ž,£+‘¤)’¥&“¨$”ª!–« —¬—­—¯—¯˜°˜°™°š± š± š±›°š± ›´ šµšµ˜³˜¯˜­—«•¨ ”¥$“£)’ -ž-š-‹˜3ˆ’6‡9†‰=ƒƒ>|?v>p=l=}j>~k=l>€myƒBy‚Bw„By†A~Œ=‚‘:‡—5Œœ2ŽŸ0 +‘¤+’¥)’¥&“¨#“© •ª—«–¬—®—®—®—®™¯™¯™¯š°š°š±š´š´š´˜±˜­˜¬ –§!•¦$“£)‘ž05Ž™8Š•8‡;…‰;……?„@ƒ|@‚v>ƒo;ƒl;„j;ƒm<„n<„n=…o=…o=…o<„n<„n:‚n:‚n9‚l9k9h8~g7~d8|c:|c9{b8za8za8za9{b:|c;}d@„mA…nB†oC‡pF‡qF‡qE†pE†pBˆiBˆiC‡hB†gB†gB…fB…fA„eDgDgC€fBgBgA‚hC„jD…kBˆqC‰rDŠsE‹tFŒuFŒuFŒuFŒuDsDsDsEŒrD‹qD‹qE‰pE‰pD‰nD‰nEŠoHŠqJ‹uMŽxOzQ’}O“|Q•~S—€T˜S—€S—€T˜U™‚U–}T•|S”{R“zR“zR“zS”{T•|O“|P”}Q•~T•U–€W—W—Y—V—~V—~W–|Y–|[–z\–z_—z_—z_™€^›^ƒa †c¢ˆh¢‰i¢‰k¢‰h¥‰i¦Œi¥k¥j¤Œk¥‰j¥†i¥ƒ¯’Ž­›ªž§Œœ«‹žµª¿˜³Åœ¿Ê©»Å¡¼ÄŸÄÍ¥ÂÏ©²Æ£œ¸š²”€©z©ˆr«„r¯ƒy²…¯…ˆª‚Œ¤‚¤…wž„o Œaš‹Jˆz?}o={i=xd6m^5k^1g`-fe,eg&cg _c\`Z`[a\`XZSTRR"VV&[X$\W$\W"\W"]Y"_["a_"ca$ecddddceag`g^i ^j ]l]g\fZeYd Ze \g_j`k]h]h[fZeYdWfWfWf[kXhTeTeVg Wi Vh UgW`XaZc\c]d_c^b^b]g^h_i_j `k `k"`k"`k$_n$_n%`o&ap(ap'`o&_n(_n2fm0cm+`j'_j%^m \lXjUgU\V`Zk]s [r^sl~{Š~†=ˆŠk–‹ŒŸ†—Ÿ€’œ~‡š›„ˆ„ˆž…ˆž…‰Ÿ‡ˆŸ‰‰ ŠŠ Š † Ž‡¡†¡‘… žœ{™Œz˜‹k•Šg’‡`Œ…Xˆ‚S…ƒMƒƒG€‚E~€FˆG~‡G{‡Jz†MzˆQz‰TzŒW{V}ŒY}Y}[}[}]~Ž]~Ž]~Ž^^^^^^^^^]Y€XXY€]]~ŽZ~]^_}Ž^|^z‹\x‰Zv‡Uv…Ov…Bu…5wŠ)z"€—…žŠ¢ “©“ª•¬–® –¯#•¬%“«&’ª‹¤Œ¦Ф†¡„œ!˜%|%u†;ps9be:OP;@?;636/,,('###-%&'%%#()03:@IP\emvx…!€"‰˜Ž¢’¨•®–°š±›²´Ÿ¶ · ·ž¶µ.š²(š± š°›®™¬“§Ž¡ˆœ#‡“/~‹>r~FfqDZ`?LN­8¬:«:³4²(›¯›­›«—¦’¢Žžˆ•Š sxeg*WT.E@+2-&& ¨Ã§Â¥¾£»Ÿ¶œ±š­™¬“§’£Ž ŽžžŽŒœŠšŠ˜ˆ™…˜‚–~‘ v‰oiy_makakgmnt w€Š……™ ˆš‹™Ž™ŽšŽžŒ ‹ž‰œ…š ‚— €—“{ w sŠq† k~brZjS_&MV-CI-9=)33%--'&((!$&!#"!!""**#24";?$DJ(MUYc^gdnkvp|u‚zˆ|Œ‚”†˜Šž¢‘¥”§–ª˜¬“©“©”©“¨‘§¥Œ£Š¢!…ž&‚›+~”3{;zˆBz…F{…G}„A|‹@>ƒ’;ˆ˜7Œœ2ŽŸ/Ž¡+¡,’¥+’¥'“¥$”¨!”©•ª–ª•«—¬—¬˜¬˜¬™­™­™­š®š®™°™±™±™°—­!—ª#˜§(•£(” +‘2˜8Ž”=‹‘>ˆŠ@…ˆ?‚}?‚{@‚wA‚s@‚o@„k<†j;‡h>ˆp>ˆp>ˆp>ˆp?‡p?‡p>†o>†o;„n<„m:‚k;j:g:~e:d9~c;}d:|c9{b9{b9{b:|c;}d<~e=j>‚kA…nC‡pDˆqE‰rDˆqDˆq@‰iBˆiA‡hC‡hB†gB…fD„fD„fE‚hE‚hC‚hDƒiBƒiC„jC†kC†k@ˆqA‰rBŠsC‹tC‹tDŒuDŒuC‹tAŽsCsCsCŒrD‹qD‹qE‰pE‰pHŠmH‰oH‰oH‹pJŒsMŽxOzQ’|Q’|S”~U–€V—U–€U–€V—W˜‚X–~W•}V”|U“{V”|W•}X–~Y—Q•~R–S—€V—V—X˜‚X˜‚Z˜‚W˜~X—}X—}Z—{\—{]—z`˜{b˜{`š_œ‚_ž„b¡‡c¢ˆh¢‰i¢‰k¢‰f¦‰g¦Œi¥i¥j¤Œj¥‰j¥†i¥ƒr¤††¨ŠŸ®’­µ–®¹˜¬¿˜²Åž»Ë¢ÃÍ©ÀʦÀʦ¾Ê¦«¿œ•²‘´–˜Á¥™¾ž‰³€¯ˆ†·‰»Œ“·‰™²†¡±ˆ­Žš€kyZ‰yJqF{mL|jJxeGqXCoX>iZ9f]2b\,_[&[X"YVX`SYLR IM GIIJLKNMOKOKQLRPXU]\cb!ggffffegdjeleperetgqdn _jZeWbVaVaWbXdWdVcVcVc Uc Wc Wc[gXdUaUb Wd XfWe VdW`W`W`Y`Za\a^c_d]g]g_i`jalal bm bm!al#al$bm%am&bn(bn*an*an4ck4em2eo.bn&^i ZfWfXfX^ZbZhUhMdLcXldwv†&„ŠU•¡Ž™¤Šœ¡„‘ž„ˆž…Ÿ„ …¡†¢‰£Š¤‹¥¥£‹¤‹£‘ˆ¢† ƒžŽ€›‹™‹p–Šk“ˆcŽ…[‰ƒT†‚OƒƒH€E~€FˆG~‡G{‡Jz†MzˆQz‰TzŒW{V}ŒY}Y}[}[}]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]Y€XXY€]^[[^€^’a’a|b{bzŽbyˆ]w‡Sw‡Fvˆ;xŒ1z(}“&~–ˆžŠ Œ¢¤¥‘¥¤£…š …›‚™}”!z.w‹7r‚:kyFehDY[@HH@:;@23:,-/''($#&$$!%&*.5:AIQZemu|‚„‰Œ“Œ“‹•!Š˜%‰›(‡šޤ¦’¨”ª•«!•¬$”«%“«7“¬.“©&“¨"”¥‘¢"Œ%…•(€‘,|ƒ9t~GgrL[dGPT?DE;98:301)*5))9)*>)+<*+7)*0((,('/"$$),6:EL!Xa/lv9‰=Ž•%—¨›¬ Ÿ³£º¦¾¨À«Â­Á¯À°À±Á±Á°Á­Â¬Â ªÂ©Â¨Ã*¥Á.£À%£¼¢º¡¶Ÿ´¡´ ³ž° œ® ™«“¦ŽŸ‰›…” {ˆmt`c'RO(B<"0*%¥Â¥À¤½¢ºŸ¶›°š­—«•©”¥¢  ž‹›Š›ˆ™ƒ–“ zŽs…l|huakemkqsyz Œ‡”ˆ™‹ž ž œššœžŸŽŽŽŒŠ›‡š„— ‚—€– |“ w sŒ rˆnfv!_o#[f*U^2IQ2AD-9;(22)+,,%*%%%#"$"$%%*+$02!47 <=#BELROUV\Zb^gclgrivr‚w‡|Ž‚“…—‰š‹ž !‰ ‹¡Œ¢Œ¢‹¡!‰ $†ž'„0€™2|”5yŒ:w…>vBy‚C|…C~‡<;„’7ˆ—4Œœ0Ÿ.¢,£)¢+’¥)’¥'“¥$”¨!”©•ª–ª—¬˜«˜«™¬™¬™¬š­š­š­™«™­˜®—­!–«%•§*•£-–¡.“œ/‘™2Ž“8=‹ŠAˆ…C…€B‚|A‚rBqB€nC€lAkAƒjA†k@‡l@Šr@Šr@ŠrA‰rA‰rBˆqA‡p@†o=…n<…k;„j;‚hf=~i?€k?‚mA„oA†qB‡r@ˆr@ˆrBŠlA‰kC‰kD‡jE‡jF†iE…hG„hC„jC„jD…kC†kD‡lCˆmCˆmCˆmA‰rBŠsC‹tDŒuDŒuDŒuDŒuC‹t?u?uAuBŒrB‹qD‹pEŠoEŠoI‹nI‹nI‹nIŒqJrKvM‘xO“|Q“zS•|U—~V˜U—~U—~V˜W™€Y—X–~X–~W•}X–~Y—[™\š‚T˜T˜U™‚X™ƒX™ƒY™ƒY™ƒZ˜‚Z™Y˜~[˜|\—{]—z_—zb˜zb˜zcšb›‚bŸ…b¡‡c¢ˆf£‰h¢‰h¡ˆc¥ˆf¥‹f¤Œh¤Œh¤Œi¤ˆi¥†h¥ƒi¢€§‡Ÿ²‘²¼˜³Àš²ÄºË¦ÄÒ®ÏÖ³ËÔ³ÀÍ­¦¸™}™{`ˆliš~~µš§Ì¬ Ä ›¾–ž¿’¥Á“©¿©ºŽ­ºŽ¦‹}wdƒnYƒrRoQ}lV{gVv^]€^Y{]Os]EjZ;cX3^U/[T,[STYPUNPMOPRQQOO LLQPQP QP RR UUY[]__c"ln imeiag]eZcXd Wc Xd VbT_Q\P[Q\R]S^ Rc Sa Sa SaTaUbWaXb [f Ze Yd YdZf[g[g[gYfXeWdWaXbZc\e]f^h_iakbldneofpfpcmcm bm#cn%cn&bn(bn)co2cm5fp5hr1fp*aj#\eZc [d]f\f[gZk\o\p\p[oo{†5ŠŒ^—‚“Ÿ‰‘ž„‹Ÿ‚”Ÿ…’Ÿ…’¡†’£ˆ‘¤‰¦Š‘§‹‘¨Œ§‘§‘¥’Œ¥‘‰¡…Ÿ‚œŠšŠt–‹o“‡gކ^ŠƒW†ƒP…‚I‚F€E~‡F}†G{‡Jz†MzˆQz‰TzŒW{V}ŒY}Y}[}[}]~Ž]~Ž]~Ž\}\}\}\}\}\}\}\}]~Ž\~ŽY€XXZ]^][\€\€’^’_~“c~“d|’d{‹b{‹^z‹XyŒOyŒFy>y9xŒ0|Ž0~+‘%’“‘ ~ zŠz‹vˆo&l}5jw?foAagCXYBPOCBDC8:B14<./5++.)($&&+-4:CN S`dq x„‡’œž¢ ¤› •ž"“&Ž›&‰—"„œ „œ!…$†ž(…ž+…ž0„ž2ƒž0‰,ˆ™'ˆ–%‡“'ƒŽ(}‡)u)pz)fj3_f>V\@LR:CF6<;643:1.7/0;.0>-0B-/@+-:+)3*'-(%)%$ -+96GF0WY?glIyM„‰. ’Ÿ—§š¬œ² ¡¶¤¸§º¬½®¼°½°½±À¯Ã­Å¬Ç¨Å§Æ ¦Å§Æ§Ã¥À£» ¹¤·¢´ ²›¯˜ª’¥‹ž‡švƒip"Z[(JI';6",&$¢Â£À¢¾ º¶š²™®˜­™­—¨”¦“£‘¢’¡Ÿ‹œ‡˜‚•| w‰qkzhthpmtuz~‚…Œ Š• ŽœŽ ¢ ‘Ÿ‘ž’›’š››!Žœ‘œžœ‰š‡˜…– š}—x“vu‹r…jz(cr&cm.[f7QX6FL2?A-69-.20).*,,(*+(,-,14)57#78!<9!@=DFGJJMMQNTRXT]V`\maqhyorƒv†y‹{#~“!€”•ƒ–‚–#€•)~”-{’3s‹4q…8o~9my:oy‡m?†l=„i;‚g<‚d;c=b=b>f=€e<d<d<d=€e?‚g?‚gA‚mBƒnB…pB‡rCˆsA‰sA‰s@‰sB‹qAŠpCŠpDˆoF‡nH†nI…mI…mD‡lCˆmCˆmD‰nCŠoA‹oBŒpA‹oBŒtBŒtCuCuDŽvDŽvCuCu=v?v?uBŒrB‹qD‹pE‹mGŠmIŒmH‹nH‹nGŒqIŽsIvI’xK”zQ“zS•|U—~V˜U—~U—~V˜W™€X™€X™€W˜W˜X™€Z›‚[œƒ\„W›„W›„Xœ…Z›…Z›…Zš„Y™ƒ[™ƒ[›~[›~\™}]™{]—z_˜ya—yd˜zg™d›‚c„a †c¢ˆc¢ˆc¢ˆe¢ˆa£†b£‰e£‹e£‹g£‹g¤ˆi¥†h¥ƒg¨{ª„›²Œ²½—·Äž·È£ÀϯË×¹ÓÚ¹Ãήª¹‡¢ˆcŠpJ~fH†nR–}¸˜§È¦¶Ï©ºË ½ÇœÀÊœ´Á“£³„žƒpˆp\mZ‡vXˆv\‡reˆng‚h_~]Yx[LmX>aS2YQ,VO*VP)WQ(ZZ&ZZ%[[$]^!____]^\]^a_a_a]a\b \a Z_X_gmdj_eX` S[ OXMV LUKUKUKULVPYS\ W` Yb Td Sd Tb UaVbWaYaYaYeZf\h\h\h\h_j`k[m[mZkYjZhYgZfZf_h`ibkdmengphqhqgogofn en#dm%cm'dn'dn1er2fs3gs1hq/fm+ch(ac&_`(\l^lalao$dv+h|k~l}m|s}…2†‹^Œ˜Šœ‚Ÿ}”ž‡”ž‡“ ˆ”£ˆ“¤‰¦Š§‹‘¨Œ‘©‘‘©‘ލ‘Œ¦ˆ£… ŒŠ›ˆv—‰p’‡iŽ„`ŠƒXˆ‚S…ƒJƒ‚G€D}†F}†Fz†Jz†MzˆR{ŠU{X|ŽV}ŒY}Y}[}[}]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž\}\~ŽY€W€XZ^€^^[Y‘W‘X€“\~•`–c—^|`|b|b|_{ŒZ{‹T{ŠQz‰Fw…Dx…>w†7v„-t‚#p€m|jyjwjwft"bm+bk6ei=ed>a]@YUBSPCIHC>??788321/../++01&6-:8453<30=47A37C25F13E/1@.-9-+4.)-04):=&JJ.Z[=jnJxS†T™D™¡2™¢š¥™¦ ˜© —ª™«›¬ £´ ¥´ §´©·ª¹©¿©Â§Å£¿£À¤À¤À¥½¤¼¡ºŸ¸¡´ž²œ¯˜¬”§¡‰œ†—{ƒsyfh!UU&C@(30&'#% ¡Á¡Á ¾ž»·š³˜°—¯—«–§’¤‘¡ žŒœŠšŒœ‡˜”z u‡o€kx!gtovtx|€…ˆŒ’ š ‘¢ ’¦“£ “¡”ž”œ“™‘›"‘›$œ “ “ž “ž‘žŽ›Œ›‰˜ˆ—ƒœ}˜y•w“ws‡$l}.gv)eq0^i8S]9IO5BD/8;/042+0054.23/4529(=;"@;#E? BACCEEFIEJFMHNIQJ[O`Wg]obsfwizl|o„q…t‡uˆv‰tˆ%q‡)o†/f{1ev1bp4eo6jq6qz5zƒ5‹.‡•,Š—*›(‘Ÿ)“¤+”§.”ª/“«*‘¤(‘¤%“¥#”¨ •ª—«—«˜­š¬š¬š¬š¬›­›­›­›­+˜¦+—¨+—¨+•¦/•¢2“6‘˜8‘•7ŒŽ6‰Š7ˆ…9†=…y?‚sAm@}iA„gAƒfE‚hGiHlI„pJ†tI‡uBŒrCŒrCŒrEŒrFŠqFˆoE‡nF‡nAˆm?†k=„i=ƒe<‚d=b=b>‚c?‚g>f=€e=€e=€e>f?‚g@ƒhF‡rGˆsGŠuF‹vDŒvDŒvB‹uB‹uC‹tC‹tDŠsE‰rHˆrI‡qK†qL…pAˆmB‰nCŠoBŒpCqBqBqBqBŒtCuCuDŽvDŽvDŽvDŽvCu=v=v?u@rB‹qD‹pE‹mGŠmInHŒmFŒnGoGŽsG‘uH’xJ”zR“yT•{V—}W˜~V—}V—}W˜~X™XšXšW™€XšXšZœƒ\ž…]Ÿ†Y†Y†Y†[œ†[œ†[›…Zš„[™ƒ\œ^›\™}]™{`˜{a—ya—yc˜wi™hš‚d„c †`¡‡a¢ˆa¢ˆ`¡‡`¢…a¢ˆb£Šd¢Šg£‹g¤ˆg¦†h¥ƒc§~v¨€–°ˆ¯½”¹Çž¹Ê¥¿Ï°ÇÕ¹ÌÒ³®¸šŠ‚w•|j˜\—‚Hy:ˆpf’s¾œÅײËΧËÉ ÍУ´¿‘¡ri„jOqY@nX@wdBzeM{d]€ed€b_cWz`Km\=bX2ZU-YX.\]/_`0]Z0_\.`^(a`$```addfi`dcfdjflelci ^f[c W` U^ T\ S[SZT\V^W_U_T^U^U^W_YaZb\cUeUeVcWb W` XaYaYaWaZd]g^g\e \e^gbj]s]s]q\p\nYk Wg Vf\e]f_hbkdmfngogokriqhpgo en$en&dn&dn/fu-ds,do/fo0hm/gh*cb%^[+Yk"`per_jWfYl#gz#s„q~r€wƒ~ŠH‹Žw–‘Ÿ‡˜¤€•†”ž‡“ ˆ“¡‰‘¤‹¦Š§‹¨Œ’ª’©‘ލ§ˆ¤„ Œ‰›‡x–‰r’‡kŽ„aŠƒZˆ‚S…ƒMƒƒH‚C|…E|…Fz†Jz†MzˆR{ŠV|ŽY}V}ŒY}Y}[}[}]~Ž]~Ž]~Ž^^^^^^^^\}\~ŽY€W€XZ^€_€^\~ŽV~TU’X•^€˜a€™W|[|`{e{g{Œe|Œc}‹b}‹[~ˆY}‡Tz†LvƒDq9jx2eu-aq)]i)]i)[g(\c/_c6ge:=;F:8=69C59E47J37I35E32@40<3/9=H7JR7\d>pvK€ŠWŽ›Z›©X£±[©°E§­,£¬œ©–¦ ’¤‘¢’¡”¦ •§ ™¨ «ž¯žµº¾ º ¹Ÿ¸ · ¶¡´Ÿ´´›°™®—«”¦‘¢Œž‡—ƒ“zz trfbTO&?;*/-.%"/ ¦Á¦Á¥¾¢» Ÿ·œ²™­—«–¢•¡“Ÿ’Ÿ’Ÿ›Š˜‡›ƒ– }Žv…q~pypupuz‡€‰•›’Ÿ“¡”£”¦™¢˜¢—¢ –¡"•Ÿ$•Ÿ!”ž •œ$–#”ž"’ž#ž!ž ‰œ‡š†›†›˜|”z’y‘v‹r„m~fw#`n)Vc0LW/@I*5=(3;*6<)8:*=B*DK*IR&JT"KTJSKR"IX GUEQ DL"EI%DG$CB#B?DIDGGEKGRMYS\Z^[!af!ch%gl*jo-io/gl1ci1ag7Wd6T_6U^8\b5dh-lp(v|&~„%…’(‡–,Š.¡-¤*¥*‘¤)“¤!¦!‘¥"’¦#“¥#“¥"“£!”£ “¢ —¦ —¦$™¨(™©+šª.˜©/˜¦/˜¦9—¤7– 8“š9’–;’;‘‹;Ž…;@ˆ{A‡z@…v?„pA‚m@€jAgA€fEcF€dG‚fFƒiD…kE‡nE‰pC‰r@ˆt@ˆt@ˆt@ˆt@ˆt?‡s?‡s?‡s@‰o>‡m>…k<ƒi<€g;f<~e<~e<}g<}g=}g@~h?i@k=ƒl<„m@‡vAˆwBŠvD‹wDŒvGŒwFŒuHŒuIŽsKŽsMŒrMŠnO‹mLŠlLŠlJ‹kH…qG†rIŠuIvFŽwFxDxB‘vDŽ|BzBz@y?x‡m>…k<ƒi<€g;f<~e<~e<€i>i?i@€jAk@„m?…n>†oAˆwAˆwBŠvD‹wEwGŒwGvGvKuLtLsOŒpQŒpNŒnLŒnJnIˆtJ‰uKŒwIŽyHyH’zF’zF’zG‘E‘E’}B‘|A‘z>y=wމ?Œ„@Œ€B‹{Aˆw?‡sC†qD…oBƒmA‚iBgC€dD€bD€bFeG‚fFƒgE„jE†lE‡nFˆoE‰rCŠvB‰uB‰uAˆt@‡s?†r?†r>…q>‡m=†l=„j<ƒi<€g;f<~e<~e<€i>i?i@€jB‚lA…n>†o>ˆp?‰w@ŠxC‹wDŒxFŽxFŽxHŽwHŽwK’xLwNuOŽtQŽrOrMqMqKŒwMŽyM{M’}L”~K”~I”~I”~K•ƒI•ƒH”‚E”D”}@’{>y=wCŒrB‹qAŠp@‰o@‰o?ˆn?ˆn@‰oD‰nD‰nB‰nCŠoCqEsFtF‘uK{L’{M“|N•{O–{P˜zQšzR›{V™~WšX›€Zœƒ\ž…^Ÿ‰_ Š`¡‹\¢‹_£Œ_£Œ`¤‹b¤‹c¤Šc¤Šc¤Šd ‚cŸbž€a›~`š}bš}a™|a™|`›`›^›]œ‚\ƒ\ž…\ž…Zž…_ †_ †_ †_¡„_¡„`¢…`£„`£„c£…h£„}¬‹›¾œ¯Ê¨µÌ¬µÌ¬¸Î±µ’¨†…¢‰ªˆŒ¯Š¯‰±‡”·‹ ºœ“­¨‡‘°‘³˜z§ZyE€kDqJ”vO’wM‰qUŠv]{S~o>i\)^T'\S$XQ VQUR VV XY"Z[_Y`Xe]ng*qn+nk!fcb`W_PXFNBJDLHPJTJTMTNTOSRT TV VZ X^ Za`cehkmkpim gl gl injjjjhk hkfkej dkcj^l]k\j]k^l^l\jZh_j`k`k`nao`p`p aq ^p \nYjXi Zk\l]n\n`manan`o`oarararft gu$jw'kx+kv,ju+hr+fp&go'fn&dn$bm!`n`o_p_pj„pŠu‘u s†!z„H‹Œdš•ŸŽ¢’¢‹ …Ž¢…¨Š«Ž‹ª‰©‘‹¨‘Œ¨‘ާ“Œ¥‘‡¡ƒŸŒœŒx™‹p“…hƒb‹ƒ]‰ƒTƒ€N€€L€€H}€J}€J|‚J{ƒM{†P|‰R}ŒS~[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^^^^^^^`~`~aaaa`~`~b~b~cd€‘d€‘ca}Ž`|X~Q‘Fƒ—;ŠŸ0’ª+š´% ¼"¢¿ªºª¸ £­ ˜Ÿ ‹Ž{|hfWV'LPPZ_o y ’®¡À ªÊ °Ï´Í³Í ²Í ²Í±Í±Í ²Í ²Í ²Ë ³Ï´Ò¶Õ¸Ø»Ù¾Ú¿Ù»×ºÒ(ºÌ@ºÆM»ÁO·¼G³·?¯µ ©·¥µ¢±Ÿ®š©” ‹”„Œwzlm_^OO>=2278DD_r%uŒ)’­!§Å´Ô ¾ÛÄÝÇÞÄáÅàÄßÃÛÀÙ¼Ô¹Ñ·Í ±Ê ®ÇªÂ¦¾¢¹´˜­”©‘¨¥Ž£Œž‰š†–ƒ‘‚€‡|„vr{lu doYgS`NXDN;A!47(-.)''($#'#"¨¿¥½¢¹ ž´ ›° ›­ œ¬ ›«œ¨š¦—£”¡ ’  Š™‡–“ { xŠv‡x‡Œ‰“—“¢•¤š¨›¬œ­œ­𬠙¬™§˜§˜§˜¦™§!™¥"š¦"š¦%˜¢%˜£#–£”£’¢¢¡Œ Šž†œ ˜~–{“wŒqƒk|#bv!ZiPX"KM!HF ID"OL&WUaedlivmmƒn†n†n†r‡n„k€h{evbq^l[i)Vc)T])QV,LQ/JN3FK5CI6?H4CF3BE2AC0?A1==5;:897976245.01,01-69)?D$KS"Yb"do n{!r"xŠ!}“’ƒ‘ƒ‘…š„™‚˜ƒ– ƒ—$†˜)ˆ›+Š.Œ™1˜5Ž˜;‘—@‘”F’‘H’ŽIGˆEŽ„DŒ€EŒ|D‹wGŠuDˆqD†mD…kE„jD„gDeEcEbFbF‚`G‚fE‚fFƒgE„jG†lF‡nFˆoF‡qC‹uBŠtBŠt@ˆr?‡q>†p=…o=…o=†l<…k=„j;‚h<€g;f=f=f8~g:~g=~h?i@k?ƒl=…n=‡o@ŠxA‹yBxEyFyHzHyHyJ“yL“yO‘xOvPuNsN‘tN’sN’{M’}O”N–€P—ƒO—ƒM˜ƒL—‚N—‡K—…J–„G–ƒE”A“|?‘z=xBŒrA‹q@Šp?‰o>ˆn=‡m=‡m=‡mAˆmAˆmB‰n@ŠnAŒpBqCŽrBsFŽwGxH‘wJ”xL–zM—yN˜zOšzT™~UšVšXœƒXž‡Z ‰\¡Œ[£^£Ža¤a¥Žb¦d¦c¥Œd¥‹c¤Šf¢„e¡ƒeŸ‚c€c›~bš}c™|c™|_›}]›}]š~[›~\›Z›Y›‚Y›‚\ƒ\ƒ]Ÿ‚]Ÿ‚^ ƒ^ ƒ_¡„_¡„_£„c¢‚uª‰“½š¬Ëª·Ï¯¸Ì¯¶É®ž¶“•­Š‘¬Š–´‘š¹”š¸ŸºŽ§Á“¨¶’¨¹—ª¿žœ»œ}¥‰]sRŠsW•_¥}e¤}jœ|k”yk‘{f‹{P{l;i\)_X']X#ZWXWVWWYY[Z^[X \W a]kg$mk#ccWV ONR[ MVHOFMIN PTVZY]V_V] U[ TXSYSZR]R^ ]b ae eiimmplq kojnnsmrlqjrhpfp ep ep br aq aq aq aq`p]mZj[g[g[g[g[g[j \k \k_p\m Xj XhXiYk\n ^p#_o#_o!_o_n^m^m]l]nhshtiu#iv&gu)ft*cr+bqch!ch"ai#`j#`j `k_m`m Wni{— y“ r…z‡0…s”‚ž‘‹£‘¢‰Ž¤‡”¬Ž®‘‰«ˆ¨‹¨‘Œ¨‘ާ“Œ¥‘‡¡ƒŸŒœŒw˜Šo’„iŒ‚d‹ƒ\ˆ‚Tƒ€O€OK~K~J|‚M|„O|‡P|‰R}ŒU}[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^]~Ž]~Ž\}\}\}]~Ž]~Ž]~Ž^^_€_€_€`~`~aaaa`~`~`|a}Žcd€‘e’e’d€‘d€‘]€”V–L†œB§7–°-»$¡À¢Ã ½¢¼ ¶ ›­”¢†’s}aj&PWPY Wgnƒ‡¢™¸£ÇªÏ®É¯É ®É®Ê®È®È®È®È®Æ ®Ê °Í±ÐµÓ¶ÔºÓ »Ô¼Ð »Ë;¹ÄS¸À]¸¼W··Gµµ;³³¨½¥»  ¸ž¶œ±˜¬‘¡Œ› ˆƒpr ^_FG5768@BWq q޲¨Ë¶ÚÁáÇâÊâÈâÇáÃßÀܼٺ׷ֶճбίͮʭɪŤÀ¢»œºž¹ž·µœ°š«–§ –¥’š–ˆ€Š z„ q} hs cn`iU\FK:<12&+*-(%2'#©¿ ¦½ £¸  ´°®¬¬ © 𦠖£ “¡ žŒ› ‡— „”{ŒyŠx‰ x‰ ~ކ•›• ˜ª™«›­œ®¯œ¯š¬™«˜©˜©™ªš¨š©›¨š¨š¨#™¤ ™£—£–¤”£¢ Ž¡ ¡‹Ÿ‡ ƒ™—}”wŒoiz(cw$[j!SY"PQ!PMUP[Z"cdlup|s…vŽww‘x’x’xvŽt‹r‡q…m‚j}gz!ds"ao#^h&Za,V[0RX3MT5IT1GL/EJ.CE+?@-;918545163/50/1,+0+*000-9;'DI#QY%[f"bm"fs!l|q‚t…v…x…z„|Œz‹z‹!|‹%~Œ),„’0†’4ˆŽ7ˆ:‹ŽBŽFŒJ‰M‡O‘†L‘‚LIŽzIŒwJŒsJ‹qI‰lG‡iH†hG…gF„fGƒdF‚cEbF‚`F‚`E‚fE‚fD„gE„jF…kD…lE†mE…oC‰rC‰rBˆqA‡p@†o?…n>„m>„m<…k;„j<ƒi;‚h<€g;f=f=f8~g:~g=~h?€j>‚k>„m=‡o<ˆp?‹y@ŒzCŽyE{H‘{I’|J’{J’{I“{J’{M‘xO‘xOvO’wM“uK“uM•~N–P˜‚Q˜„Q™…Q˜‡Q˜‡O˜ˆO˜ˆL—‡K–†G–ƒE”@’|>z=xAŽs@r>‹p=Šo<‰n;ˆm;ˆm:‡lAˆmAˆmAˆm?‰m?Šn@‹oAŒp@qCsCsEuG’vI”xJ•yL˜yL˜yP—}Q˜~Sš€Tœ…UŸ‡X¡‹W¢ŒX£Ž^¥‘^¦`¥`¦a¥Ž`¤‹a£Ša£Šg¢†f¡…e „eŸƒccša˜}`—|[™{[™{Y™{Y™|Zš}X™X™X™\œ\œ]€^ž_Ÿ‚_Ÿ‚`Ÿ…`Ÿ…]£…a¡ƒo¨‡Š¹˜¦Ë©µÑ³·Î²´Ê®£»˜·“𵓠»™¥À™§¿•®Â•µÇ˜µÂ”°Á•ªÀ– »”‰©†v˜yp–xw|¢x¡y‹¤‚’¨Œƒ†_ƒr=l\)bS+aZ)a\)`]'a`&bb&ce'gh'gkgga`]Z ^Z\[XXTTTSW\Y^Z_\_\_``ddhhemdlbi_f]c[d Xe WgZ_Y^[`chmrrwqu mp my ky hw ev du bv bv bv eu dt cs cs cs br_o\lWeVdVdVdVdWeXdYe [hYgWeTeSeUgXj[m [n \l\l^m^m^m^m_mdocnam_l]l[kZj!Yj^e]e]e!\e!\f\f[e[e_p`sj‚z•‚ž™ z wŒJƒ…_‘xž’„ ŒŠ£‡©‹Š©Œ‚¥Š‡§Š§‹§¦’‹¤‡¡ƒŸŒœŒx–‰p‘ƒiŒ‚d‹ƒ^‡‚Vƒ€O€OL‚M}M}ƒN|„O|‡S}ŠU~V~[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^]~Ž]~Ž\}\}\}]~Ž]~Ž]~Ž^^_€_€_€^_€_€`‘`‘_€_€^_}Ž`~`~ab€‘b€‘b€‘b€‘fƒ’b„”ZˆšOŽ¢D•ª;›³/µ(ž·0¡Á(¤Â£¿ ¹š°¢|Šlx$[dT^SabrwŽŒ©›¾¤ÊªÅ«Æ «Ç¬Ç­Ç­Ç­Æ­Æ¬Ä­Æ®È¯É±Ë³Ê´É´È3¿ÅB½ÁY»»l»¸pº´dº´N¸²=µ°%«½§º¡¶ ž´ž²œ­˜¨•¡š„Žy hkOS9<278<Jicƒƒ§žÆ²ÚÂäÉèËçËçÉåÅâÁà¾Ý»Ý»Ý¹Ý¸×·Ö¶Ô¶Ô´Ñ°Î«Ç§Ã¥Ê¦ÉªË¬Ë¬Ç©Â£¼¢¹Ÿ°®šª —¨ •¥ ’¢›ƒŠ z€ inY]LN(@@/422+( ©½ ¦»¤¸¢´ ±ž®ž«ž«›¨ ™¦ ”¢ŸŒœ‡˜‚“~yˆyŠ{Œ € †– Ž•£š§›°›°š°œ¯°¯›­™«™«™«™«šªšª›©›©›©š¥™¤˜¥–¥”¥ £ Ž¢¡ ŒŸ ˆ „š€—|“uŠmgx'_r"Wd RX!SS WT\\cjktt„ w‹{’}—~š~š˜€˜}•|”{’z’{‘xuŠr‡kj|fvdn#ak&]f(Yc(Ta,QY*PU)LP(EI,@A/993556214,,2((1(%1,+.32(;>%HL%QX'X`&]f$bm fsiw lx"ox&qy&s|'t}(u~*x-{1…4‚ˆ6…ˆ<‰†=Ї@ŒˆF‡I†M’…O’ƒP‘‚P“~N’{LyLŽuKŽqKŽoH‹kH‰iIˆhIˆhG†fF…eE„dE„dE„dE„dCƒfCƒfCƒfDƒiDƒiEƒkEƒkEƒmA‡pA‡p@†o?…n>„m=ƒl=ƒl<‚k:ƒi:ƒi;‚h:g<€g<€g>€g>€g8€i;j>‚k?ƒlA…n?‡p@Šr?‹s@ŒzA{BzF‘|G’|J“}J”|K•}H”|J”|L’{N’yP’yN“xM”yK•yN˜€O™P™ƒRš†Sš‰R™‰R˜‹Q—ŠO—ŠL—‡K–†G•„E”A’?‘{>zAŽs@r?Œq=Šo<‰n<‰n;ˆm;ˆmB‡lB‡l@‡l@‡l?‰m?‰m@Šn@‹oBŒpCqDŽrFtH’vI“wK•yK•yO–|N—}P˜Rœ„SžˆS¡ŠS¢T£Ž\§’\§’^§‘]¦]¥Ž\¤]¤Š\£‰d¤‡d¤‡e¢†c „cž‚aœ€_™}^˜|W˜xW˜xW—yW—yX˜{X˜{X—}X—}^š|_›}`›aœ€bc„dž…dž…_¢‡a¡ƒl§ˆ„·•žÉ¨±Ó´·Ó¶µÎ´§Â £¾¢½œ¨ÁŸ¯Å¢³Ç¹Èœ¿Ë›ÄМ½Ë›¯Ã–Ÿ·‘ª„Ž¥“¨‚™«†¡¯†žª†Ÿ¬Œ›¬‘~˜Oxc2fU+fW2g]0g^.g_+ga*gc'hf'ih'ih#fgdcb`b__^"[Z YXZYXW]\badbbaa`baeciohngkfjfldmdpcrenbh]dahinlqim ei aq `p]o\nZo Zo Zq Zq ]l \k[j[j[j[jXgVeVhWfUdUdUcVdXcYd \g[gYgVeUdVgZk]nXjYk[l\k^mbncococobn`l\k[jZlYlYlcl"cl%bl&ak'_j%]h$\g!\f\gXg \ok‚w’€›Š¥•®*ƒ‘@Ž”^š”v †¤‹Œ¨‹ˆ§Œ‚¥‹…¥ˆ¥ŽŠ¦‹¤Š£† Ž‚ž‹~›‹x–‰p‘ƒi‹eŠ‚^‡‚Vƒ€Q€P€N~‚N~‚N~„O}…R|ˆT~‹U~Y‘[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^^^^^^^_€_€`‘`‘`‘`‘_€_€b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘j†‘g…a‡“[Š˜TžK“¤C•¦<–§/Ÿ¶+¢» £¾¢¼Ÿ¶˜¬› Œ"lxakXe\ll ˜±žÂ ¨Â ©Ã«Ä­Æ ®Å#°Å#°Ã"¯Â¯Ã¯Ã ¯Ä&¯Å.±Ä8²Â@´¿E´¾[¼¸e»µs¹²~º°{º±i¹²R¸³C¶³°¾¬»¦¶¤µ£´¢±Ÿ«œ¦‹ž…“|†ouX]>C2715A^Wwu™’¹«Õ¿æÊìÌìÊæÇä Äã Áá Àà ¾á ¾á Àâº×º×¹×ºÖ¹Ö·Ò³Î°Ë«Ñ­Ñ°Ô²Ó±Ð­Ë©Å¥Â¤¼£»¡¹ ·Ÿ¶ ³ ³¡²™ ”œ‰‘ z‚joVY#??-+ §¹ ¦¹¥¶£´¡±Ÿ¬©œ¨™§—¥’¡ˆ™ƒ•~yŒxˆ{Š‘‰— ž •¥ šªœ¬ ³ ›² š±œ±°°œ­ ™ªš­ ™¬ 𬛫›« ›ªšª›¨š¤š¤™¥—¥ ”¤ ‘£ Ž¢¡ ŒŸ ˆ „š€—|“t‰k}ev#YjS_SV!WW#__dkjzq…z‘~”šƒž„ž…œ†š†˜ƒ›ƒ›‚šƒšƒš‚™~”|’sr‹p„m~ly!iu"cq"ao,^j.[h.W`/PY2HN5@D;:><588016,,6*(8/,342,:8(DD(LL.SW,V[)Zb&_h%bl*en2ip6mr6qs5rt8uw:zz;€}=„@‡„@Š„EŽ„F„I‘…K“†M”„L“ƒK’L’N•{N’yL‘vK‘sLrKpHlF‹jL‹kKŠjJ‰iF‡gE…gD„fD„fD„f@‚e@‚eB‚eC‚hC‚hCiCiCk@„m@„m@„m?ƒl?ƒl>‚k>‚k>‚k9‚h9‚h:g:g<€g<€g>€g>€g9j;j>‚k@„mB†o@ˆq?‹s>Œt?Ž{@|C{E’}H“}I”~L–~L–~H–J–~M•~N”}P”{O–|M—{N˜|L˜€M™Oš„P›†Sš‰S™ŒR—ŒQ–‹O—ŠM˜ŠL—‡H–…F•‚B“€@‘~?‘{AŽs@r?Œq>‹p=Šo=Šo=Šo=ŠoD‡lD‡lC†kA†kA†k@‡lAˆmAˆmCŠoD‹pEŒqFrHtIuK’xK’xK“|L”}M—N™ƒNž‡O¡‹P£Q¤ŽX§’X§’Z§’Z¨‘\§‘[§\¦Ž[¥b¥Šc¤Šb£‰a¢ˆ`Ÿ…_œ‚\™[˜~S–vS–vU–vV–xV–xW—zW—zW—z`™za™|bš}cšeœƒf„g†hž‡c¢ˆd¡…k¦‡´“—Æ¥«Ô´¶Øº·Ôº©È©¤Ã¤¢Á¢©Ä£³É¦ºÌ¥ÀÍ¡ÆÍ Í΢ËÒ§¹È¢œ³Œ¤Ž¤™¬…Ÿ¯†¢¯‰œ¬Š‘©‡€`‡nDr\7kY:q`6k]5l]3k^/k`+j`)ja%ib%ib#^``afd"if)ed)^[&\W#]Xf^h`kdlgmilikhjjkmllkljkkmkpju jwpz lu foah `f_f_d^d[dZc Xa Vb Uc Wd Yf Yi YdWbVaU`VaWbVaU`XiWhVeVcVcXbZb[c]f^g]i\hYgZj]m _p[m[m]m^l_mambncldpdpdpbqar`r_r^r!fp$fq)eq-dq.cp.bo,`l*`k!X_Yc]lfx i€q‰ˆ¡' º—«)’ŸC“’e›Ž£‰¦ˆ¤…¤„¤Œ†£Œˆ¤Š£‰¢Ž„žŒŠ}šŠw•ˆq‚i‹eŠ‚_‡‚W‚Q€P€OƒPƒO}„O}…R|ˆT~‹XŽY‘[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž]~Ž]~Ž]~Ž]~Ž]~Ž]~Ž^^^^^^^^^^^€^€_‘_‘_‘_‘^€^€bƒ“a‚’a‚’`‘`‘`‘a‚’a‚’d„‘cƒc‚‘a„’^‡–W‹˜QŒ›N›6’Ÿ6•¨/™°&š³š´š¯—¥ ’œ}Šoz `k%\i btqˆ„ ”³ ¥¾§¿ªÀ ­Â$¯Â%¯Á$±À$±¾°À$°Á-±Â8²ÀI³¾Y´»g·¸n·µ{¶²}µ°´­€´­t´¯`²³J°µ:­·®½ ªº¥¹£¹£¹¡µœ¯˜©¥„˜}‰sy_dEH3701=SNhf†§ Ç ¹Þ ÄçÆçÆãÄâÂáÀ߿ݿݿÝÀݹշԸҹӺӹҷε̱ϱϱϲͱ̯ʭɬȬΦ½¡¹ž´œ²ž°ž°­›ª“£†”yƒgmNP ;9¤· ¤µ£µ¢³¡±ž¬œ¨œ¥™§–¤‘ ‹›†—“zvŠzˆ~†“Žœ•¥ šªœ­ž® ¶ œµ š±œ±²ž° ­šª 𝠛­›¬›¬œ«›© š© š©›¤›¦™¥ —¤ ”¤ ‘£ Ž¢Œ£ ŒŸ ˆ ƒ™€—{’sˆj|ct%Yj!Ua!VY&_^(hi&nx!t‰y”‚™…ˆ¢‹¤Œ¢Œ Žœˆ ‡Ÿ‡ŸˆŸˆŸˆž„š—{œz—y w‹#u†$r‚#n~"j{0du/br1]j3Ub8LW=69;34=11>52<953>;/FB-NJ4RS1TW-W\+[a*^e2bh:gkBjoArpCusE{vF€{H‡~J‹‚J„K…N•…N•…O–…M—…L–„K•ƒI“H’€N•{L“xJ‘vI‘sJqIpGŽmEŒkLmKŒlI‰kG‡iD‡hC…hC…hC…h@‚e@‚e@‚eBgBgB€hD€hDj>‚i>‚i>‚i>‚i>‚i=h=h=h9‚h9‚h:g:g;f<€g>€g?h7h7h:€i>‚k>„m>†o=‰q=‹s?Ž{@|D‘|E’}I”~J•L–~M—H˜L—M—P–P—}Q˜~O™}Oš~J™~M™Oš„P›†QšŠR˜‹R—ŒQ–ŒO—ŠM˜ŠM˜ŠI—†H–…D•‚B“€A’?Žs?Žs>r=Œq<‹p<‹p<‹p<‹pE†lE†lD…kC†kC†kA†kB‡lB‡lE‹mE‹mF‹pHrIŽsJŽuKvLwJ’{J”|J–~LšƒMœ‡M ŠM¢ŒO¤U¦“V¨’V¨’Y¨“Y©’[©‘[©‘Z¨a¦‹a¦‹b¥Š`£ˆ_ †[œ‚Z™Y˜~R–sR•uR•uU•wV–xV–yY–zY–zb˜zc™{dš}ešg›ƒi…jž‡jž‡e¢ˆe¢†k¦‡{²‘“Å£ªÔµ¶Ù¾¸Ù¾©Ë­¦Å¨£Á¤¨Ä¦¶Ëª¾Ð©ÆÐ¦ÈÏ¢Ó˦ÌË©³¾ž‘§Š„ ‚‰§„‹¦ƒ›srŠgw•rušxdqP€fDu_Aq_Ap`6jX5lY7n]5pa4rd2th1uj1vk,bc#aab_a^!ZW&XT+^W.g_!mal_jaldqksprqoptsuqsornpp osovny jt is fo`g ZbYa_fel^_]`\_[^\`]a`fag^g[dYbYbZc\e\e\eYi Xh Vd Vb V_ Xa Za [b Za[d\e[g Xf Xh[j]mar`qap_o_l^j_h^g`jamcpds evcvat_t_l_m$_n*ap.bo/`n/`n,`m7kq)ci_jeui~jp‡{“¥¾”¤-ŠU’ˆu‹ƒ ‰ƒžŠƒŸŒƒ£‹†£Œ‡£Œ‰¢Žˆ¡„žŒ€œ‰}šŠy•ˆq‚hŠ€eŠ‚_‡‚W‚Q€R€PƒPƒO}„R}†S}‰V}‹XŽY‘[|\}‘\}]~‘]\~Ž\[~Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\}\}\}]~Ž]~Ž^^^_€_€_€^^]~Ž]~Ž]~Ž^€^€_‘_‘_‘_‘^€^€a‚’a‚’`‘_€_€`‘`‘a‚’`„–`”`‘c’c„”aˆ—]Š˜YŠ˜OŒ–QŸO“ªC‘®6®*”« •¤“†’xƒ*gq3]i+_lj|{”‹¥¡º¤º§¼ ª½$­½%¯¼#°»"°» ¯¾&¯¿3°¾D²¾Y³ºn¶¶€¸³Š¹±µµ´²ˆ³°±¯m°±V®µAª¸1¦»¨¿¦¿¤¾¢¾¡Àž»—³’­¨ †š~Šw|dgIL77019MF]Zwt˜•º¯Õ¼à¾ßÇæÆãÃáÁÞ¿Ü¿Ú¾Ù¿× ½Ø¼Õ¹Ò·Ð·Í´É±Æ®Ã ²Ç±Æ¯Å¯Ä¯Ä¯Æ±È±É²Ç°Ä¬Á¥¼¡¶ ³ ³¡´ Ÿµ²“¨‡™~‹s{ `bPN–¬˜®š°±ž°œ­—¦“£‹¤‡œ‚“‚‚Ž |ŒxŠ‚’‰™“¤™©›¬œ¯ ³ £¸ ž· ž· ž· ¶ œµ ›´ š³™²™®™®š¬ š¬ ˜« —ª –© –©˜ª–ª–ª –¬ •«’ª ¦ Š£¢ †ž €|›w•p‰h}gx ]a!_e dkjrp{y„ƒ ˆ•Šž‹Ÿ £¤¦¦¨‰¥‰¥‰¥‰¥Š¥ˆ£‡¢‡¢„Ÿƒž€œ~˜z•uqŒpŠm„ f}'`u0[l7S^;HP?CHDCG?<7;;59:68=;9DB9IH6KL2LL1SR5WV8][:_]:a_>ecDljJrpAzrB}uF‚zGˆIŽ„H‘‡H”‰F”‰K˜K™ŽL˜M—‹N–‰O–†N”ƒM”€J•yJ”xO’wQ‘tQqRŽpNŒnNmU‹nS‹nO‹mJŠlGŠkG‡iF†hG…g@ƒc@ƒc?‚b?‚b>a>a=€`=€`=~e?}eA}eA}eB~f>f=f9€fA„gA„g?…g?„i=„i=„j;„j;ƒl=ƒl>„m=…n>†o?‰q@Šr?‹s@Œt>v?wD’{F”}H•€H•€J”‚J”‚KšKšL›€L›€MœMœMœN‚K™‚K™‚LšƒMš…Oœ‡PœŠNšˆL˜†M•‰M•ˆK“†J’…F‘E‘D~C}=‹t=‹t?Št@‹uB‹uB‹uC‹uC‹uBŒpBŒpBŒpD‹pD‹pF‹pF‹pEŠoEŠoEŠoEŠoD‹pFrFtG‘uH’vJ–wI–zK˜}K™Jœ…KŠMŸL ŽO¨•P©–Sª–V«—Xª—X«•Y«•Y«•Z§’\§’]¦\¤Ž]¡Š]‡[™Y—Z—{W—zV•{U”zY“z\’{a’|e“}g—{h˜|h™}iš~iœ€j ƒl¢…k£†b¤b¦ƒc«‡l´‚ŸŸÑ±·Ý¿ÅãÆ¶Ô©©ÇžªÄ ´Ìª¾Ò¯Ä×°ÂÖ«¸ÌÖÊšÎÏ¥š¯Ž_ˆmIhC~i;u]7pW=qY7hR;kYJwgKxh@m]=nZGxb9nZ=q_?rdˆŒfŸ—y¥”u™ƒtŸŠ~ … ‚Ÿ{ Œz¡‹~ž†—|“„vrŒlŠd†[€|X}YT€T~ƒT}†T{‰U|‹V}ŒXX^~‘^~‘^~‘]}]}\|\|\|\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘g“g“g€”e€”d‚•b‚•bƒ–bƒ–Y…V†žQŠ J¢A£6’£.“¢*“¡"Š›$u},jr,`l!_on }‘”¯Ÿ¹"§Â1¨Á=ª¿H°½K³¸K²´^²¸W²·R³·R¶¸[¸¹h¸·s´²|±®¶¨´ªz²­o°±\¯·>ª» §»¤¼§Ã¦Â ¤¾ ¢½ ¡» ž¸ š³ —°•¢ œƒz‚lmYS#A6)/$08@OUniŠƒ© Ê¶ÝÀã ÅäÀ߼ܾܽٸԹվ׹׹׺ֹոҶеͳ̬ƮȯʰȰưƲǴǭìÁª¿¤·±›­¯ž±¡±¢µ œ°’¤‹— ‚„ le SG ‘¨ “§ ”¨–¨–§“¥ ž‹¡‰›„“ €}Š~ŠŽ€‘‡šŽ —© ®ž±ž³ ¸ £»  º  º  º Ÿ¹ ž¸·œ¶›µ™¯š°š° 𝠙® ˜­ ˜« —ª–©•© •¨ ”ª “© ¨ ¥‰¢ Š£‚œ {™x•skdvbs!`d"eh"jq!pyw‚€Œ‡•‹œ££‘¤‘¥‘¥¦Ž¥§‹§‹§Œ§Œ§‹¦Š¥‰¤ˆ£‡¢†¡„Ÿ›~˜y’utp†j€(ey4`qkh@olFvpL|vF‚zG†}IŠJ…K’ˆI•ŠH–‹G–‹H™J™ŽJ˜K—‹L—‰L•…L“‚K“J•yJ”xO’wQ‘tQŽrPŽpOoLŒnSŠoQ‹oN‹oK‹nG‰lFˆkF†iG„h?ƒd?ƒd?ƒd>‚c=b<€a<€a;`=~d?~dA~dA~dBe>e;€e9€e@ƒf@ƒf?…g?„i=„i>…k<…k<„m?†l?†l>‡m@‰o@ŠpA‹q@rAŽsAuC’wE“{G•}H–I—€I–I–J›‚J›‚IšIšIšH™€H™€H™€F˜‚F˜‚F˜‚H™†I™ˆJš‰H˜‡F•‡K•‰J•‡G”†E’„D’B‘~A}@|>Œu>Œu>Œu@‹u@‹uB‹uB‹uC‹uBqCqCqEŒqEŒqGŒqGŒqGŒqGŒqGŒqGŒqFrHtG‘uI“wI”xH•yG—zI˜}J›‚I…JŸ‹L¡K¡O¨•P©•Sª–Uª–V«—Xª—Xª—X©–W¦‘Y¦‘Z¥[£ZŸŠ[œ†Y™ƒY—X—}W–|V•{U”zY“z\“za’|e“}j—|j—|i™}j›jj ƒl¢…k£†h§‡c¦†_¦…d«Šy¸˜˜Ì®ºàÄÎëÑÉèÁ·Ö±²Í«´Ë«³Ä£»Å¡ÍЩ×Õ­àÚ¯¿Ä‚™yPx_Aw`L„mUŒs\s[‹oZˆqUƒpO|lCsgwtB|wF‚zKˆ~IŒ…JއK‘ŠL•I–ŽI˜G˜E˜Gš‘G›HšŽH˜‹G–ˆG•„G“F“~I“yJ“yM’wOvPsNŽqLpKŽoP‹oN‹oLŒoH‹nGŠmEˆkE‡jF†iA„g@ƒf?‚e>d=€c<b;~a:}`=b=b?bBc@€c?d<‚d:‚d@ƒf@ƒf?…g@…j?†k@‡m>‡m?‡pAˆnAˆn@‰oB‹qBŒrCsBtBtC“vD”wF–yH—|I˜}J˜€J˜€I—€Gš„Gš„F™ƒE˜‚D—C–€B•A”~D–„C•ƒC•ƒD•†F—ˆF–‰D”‡C“†D”‡D•†B“„A’ƒ@?}=Ž{=Ž{<Œu>Œu>Œu@‹u@‹uB‹uB‹uB‹uDsDsEsEsGŽsGŽsIŽsIŽsIŽsIŽsHtIuH’vJ”xJ•yK–zE—zF—|Fš~HœƒHž†I¡ŠI¢ŽJ£O¨”P©•R©•Sª–Uª–U©—W©—W©—T¥’V¥’V¢X ŒWžŠX›†W˜ƒW—W–|V•{T•{U”zY“z]”{d”|f”}l—|k˜}l™~k›jk¡„k£†l¤‡k§‰f¦ˆb¦‡a§ˆp°’ŽÄ§´ÝÂÎîÕ¸Ó±¡¾¡ÀŸ¹Õ·ÎàÁÚßÀãÚ¹åÔ³ÔØ´¡®ŽpŒoWhT†n_’wi™|m™zuœ|sœ€bxEtd3g]1jb+ga ^X[R#d[-ic-e`'^[%\Y"[Z!ZY"XX!ZY \[!__ baccddfe aa aa_a cdmqy|ty jobg^d Y_ U]V^WaXbZcUjTg SgVhXiZh \gZebkfnjm mo%sr+vx(rv"lpppoonpmolpkokojohlhl fj dj ci bi bi ak ^n ^n]m\n\mZnXlXm[j]l _napcrdsetetbrbraq_o^n_obreubrerfsitiujsjsjs+it0jv4ju0dp&^i]kesn}|’x y‹€}†x|4~~L‹‰mš‡x›‡‚˜†„—†‚›‡ƒžŠ†œ‰†–„”…y‚rŒm‹€f‡€_‚~Z\ƒU‚U„U~‡U|ŠV}ŒV}ŒW~ŒX^Ž^Ž^Ž]~]~]~]~\}Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘_€ab€‘b€‘d€‘d€‘e’g’h€”h•f„—b†˜]ˆ™X‰™R‰˜Oˆ—Eˆ¡?†š8ƒ‘6~†0qz#focn fst‰ˆœ*ž¯8«¸C°¸V´¹i¹¸u¼¹o»ºr¸¸y··‚¶¶‰¸¶‹·¶‹¸µŠ·´²®s¯®^®¯I¬´6«º$©½¦Á¤À¥Ã £Á ¡¼ Ÿº Ÿ¹ ž¸ œµ ›´˜¬’¥ ‰›‚wfh$QN*A=$041; ]`;ch7io3ms0nt/nv6q{7t~:x~<}~>~?…~CŠ€FŽ‚G‰G‘‹G”I—H˜‘F™‘C˜B˜D›‘E›DšŽD™‹F—ˆE•„C”D“~F“xI’xLwMuMŽtLŽqKŽqIpMŒrKŒrIŒqGŒqCŠoD‰nEˆmE†lB…jA„i@ƒh?‚g=€e<d;~c:}b=b>b@€bAcAc?ƒd=ƒd:…e@ƒfA„g@†hA†kAˆmB‰oAŠpA‰rD‹pD‹pCqDŽrDsEtD‘uE’vG•vH–wJ˜yJš}KšIšH™~H™€D™…D™…C˜„B—ƒ@•?”€>“>“?”…=’ƒ=’„=’„>’†?“‡=‡<†=’„=’ƒ<‘‚<€;}<Ž{;z:Œy<Œu<Œu<Œu>Œu@‹u@‹u@‹uB‹uFvFvFvGvGvJ‘wJ‘wJ‘wJ‘vJ‘vJ‘vI“wJ”xJ•yL—{M˜|G˜}Fš~G›‚Gž„H ˆH¢‹I¤I¤Q¨”Q¨”R©•R¨–R¨–R§˜R§˜Q¦—S¥“R¤’Q¡SŸUœ‹Sš†S˜„T—‚T•|S”{S”{T“yY“z_“{e”zh•{o—~o—~n˜kš€mƒk …k¢‡l£ˆj¥‰g§Šf©Œf¬Žn°“„¾¢¨Õ»ÄèÐÂÔ·–®~ž¯£Â£½Ï°ÚßÀìè˾ʬˆœkŠom–{jš~o›|vž{t˜t†§‚yž~]‡n=n^/f]-jf'gg]^OKYV_]"]Y XS#YT(^W+aZ#^V$`X$d^$jd#lj nmopoqmnqumq `dZ_ afejdi[^]a#bf)fj(fl%ej`e\adrdpcococnbj_f\c ]h_jdjin st*zy+yx'srntmslrkrjqir hq gr gl fk dk cjakakalal]o_p_s `t_t^s[sZr]j^k^l`n apbqcrdsar`q^o\m [l[m_qcu`naocodpfofogngn%`p,et5iy5jw/fs&bn bmdn t†zŠ{Œz‰}‰Œ$ˆ'x€_”†r™Š„›Œˆš‰…™†ƒ™†…—††“ƒ€•†y‚tŒ€p‹gˆ`ƒ]‚€]„‚V‚ƒV€…U~‡U|ŠV}ŒW~W~ŒX]Œ]Œ]Œ]Œ]Œ]Œ]Œ]Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘_‘`‚’a‚’c’e’g’h€’h€’l€‘k‚’jƒ“h…”d…”c†”_†”^…“R~KšAƒ•=‚Œ7x-nv hpen j~{’¥&¥´4°»Hµ½]·¾j¸¾gº»p¸¸~·¶µ³’´³‘¶²Š·´…¸´~²²l¯²O­³5«· ª½©Â§Ã¥Å§Å¤Â ¼ žº ž¸ · œµ ›´™®’© ‹ „•|‡ms!X[)KK2:9 063C Gd]‚q›½ «Ø¾é¿è¿è¾å¹á·Ý·Þ¹à»âºá¹à·ÜµÚ´×²Ö³ÔµÐ³Î®Ê«Å¨Â©Á­Ä±Æ±È¯Å­ÃªÁ©¿¥¹ ´œ°˜¢–¤”¤ ›‰“zio_henluqzqzoymxmxmrpvt~"zŠ „–Ž¢—ªœ® ¹ ¢º ¥¾ ¦À ¥Â ¥Ã ¥Æ ¦Ç¦Ã¦Ã¥Â¤Á£À¡¾Ÿ¼ž»›ºœ¹¸· œµœ³œ±œ¯™«–ª ”§‘§¦ ަ ‹¤ Š£‚ |˜vŽs‡#n~%jt)jr.ns%vy&}%…‹#Ž– ’Ÿ“¤•©–¬˜«˜« ˜«"—¬!–« ”« ”«“¬”­”­•®”­”­”¬“«’ª‘¨‘¨ަ ‹¢ †ž‚™~–|“|!u‡*m|7gs?`iCY^FXWJ[X@Z`?_d‹ƒ?ŽƒA‘„C’‰E”‹E–F™E›‘E›‘CšCšCšC›ŽC™C˜ŠC–‡C•ƒB“€@’|DxFxHuJŽuKŽsIŽsGqDŽpJ‹uHŒuFŒuC‹tBŠsC‰rDˆqE†pA…lA…l@„k>‚i=h;f:~e:~e>‚c>‚c@ƒdB‚dA„eA…f=†f<‡gB…hC†iBˆjCˆmCŠoD‹qDsDŒuGŽsHtFtG‘uG’vH“wG”xG”xK—xL˜yK™zK›~KšIšFš~E˜@–„@–„?•ƒ>”‚=“=“<’€<’€=’„;‚:9:Ž‚;Ž…9Œƒ8‹‚7Ž€6Ž~6Ž~7Œ}8Œz7Œx9‹x9‹x:Œu<Œu<Œu<Œu?vAŒvBwBwF“xF“xI“yI“yJ“yK”zM”zM”zM”yM”yK•yK•yK–zL—{L™}L™}J›‚IœƒI„IŸ‡I¡‰H£ŠI¤I¤O¦’P§“P§“Q§•N¦–N¥—M¤–M¤–N£”O¢“O ‘MŒOšŠQ˜‡Q—†P–…Q’|Q’|P’yS’xX’y_”ye”zj•zq•p–€p—m™‚lœ„jž†j¡ˆj£Ši£Šg¦Œd©Žc­‘f­’y¸ž›Ï·¹åÎËØÀ¤·œ‡£†yž~m•rt—u”³’µÐ¯©½ {•whŠlqšzt}z |Š©„«„—³zš{X€gBsc:sj5rn,mk&hgYYa`#db#^ZWR!XO%]R(`U%eY%g[&ka%nf"okpmopooqutxotcf\__cdhei(dd*cd*cd+cd,ef*hh+nk+pm ol ol!pm#ro sqspqmokbn blak dijnqr#ro"njbnbn`o _n ]n]m[mZl ^j ^j ]l \k [l \m \n ]oZl[m ]o _s `t _u _u^t\j\j]k]l ^m _n`o_octbsar^o^o_qcufx"ao!`n _m`kakajckdlXg"[j&_n+ds.gv+gs'eo$ck_mr‘‚’| zŒ} ?ˆ€\’‹{“ˆœ†™ˆƒ–…„–…ˆ•‡‚•†|ƒuqŒ‚kŠƒc„€_„‚a†„Wƒ„V€…VˆV}‹V}ŒW~W~ŒX]Œ]Œ]Œ]Œ]Œ]Œ]Œ]Œ\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘b…“a„’bƒ’dƒ’fƒ’h‚’i‚’i‚’hƒ‘i„’g„’e…’f†“d†“d†“b…’]y—U~—J‚•DŽBz…>s}5nw-ksf| p† ‚˜˜«©¼1²ÅA´ÈM´ÇSº½a¸ºv·¸…¶´Ž¶±‹·±…¸´~º´z²·f°¶F¬¸)©»¨Á©Ä¨Ç§Ç¨Æ¥Ã¡½žº¸›¶ ›´ ˜²—¯‘« ‹¢…š~Œpz_d&PU2A=03,: ?VRsfŽ„¯£Ï·å¼è¿ë¾é»ä·á¸á ¹âºã¹â¸ß´Ü´Ù³Ø²Ö²ÖµÒ´Ñ³Î¯Ë­Ç¬Æ®Å¯Æ³Ê²Ê±É­Ä§¾¤º¢¹£·š©˜¨–¦“£‘ ‹—}ˆ p| IKPQW[]`]b\a[a [dgilsw‚ƒ”¤˜¯œ´žµ¦¾§¿¨Á¨Ã ¨Å ¨Æ §È§É¦Æ¦Æ¦Æ¤Ä£Ã¡ÁŸ¿ž¾ž»ž»ž¹ ž¶ ž´°›­œ¬š¬—« ”¨ ’¨ ¦Œ¥ˆ¢… }˜xs‡ q€$nz$mu'qw-w}$}‡%„#Œ•"’ž—£—§—ª!–«˜ª—ª—ª —¬˜¬–¬–«–­•­–®–®•­ •­ ”¬ “« “ª‘¨¨ަ ‹¢ †ž‚™}–{“!{Œ%s„.jz8dqAagD]_G_]Jc_DdjAin=ou7u{2x0y.y‚/zƒ5~‚7ƒ9…„;ˆ…<Œ…>†=‘…>“…B”ˆC•‰D˜ŒFšŽE›DœC›ŽBš?–Œ@–Š?•‰@•‡@“„?‘?}?ŽyBŽvCuDŒuFsFsFrCŽrAŽrDŒvDŒvCŒvAŒvB‹uBŠtEˆsF‡rA‡p@†o?…n>„m=ƒl<‚k;j:€i>„f@ƒfB„gB„gC…hA‡i>ˆj=‰jEˆkF‰lE‹mF‹pFrGŽtFuGxJ’tJ’tI“uJ”vI•vJ–wI—xI—xM—{M˜|L™}MšIšH™€E˜D˜€@•?”€?”€>“=’~<‘};|;|9Ž7Œ}5Š|4‰{5‰}5‰}4‡~3†}0ˆz1‰y1‰y3ˆy5‰w7‰v8‰v:‰v8Šs9‹t:Œu<Œu>Žw@ŽwAxDyF”|H”|I•}K•}L–~N–N–N–N˜|N˜|N˜|N™}N™}N›Oœ€M€M†Nž‡Lž‡L ˆL¢ŠK£‹I¤‹J¥ŒN¦N¥‘N¤’L¤”L£•K£–J¢•I –H ’GžGœŽIš‹H—‰J•…K”„M”„M{LyNyQwW‘x`“xf“xl•zr“~q•p–€n˜k›ƒjž†j¡ˆi¢‰i¥b¤‹\¦ŒY¨\©Žk²˜ŽÊ²­ã̼Ѹ©¿££»Ÿ½šŒ¬‰vœxo™vp›z¥ƒx“qr’o~£}†©Ž¬ƒµ¨¼’•°ŽprOw^DvdBzm6rh.j`.ia(ig,ki.ie+d\'`W(bW(eW)gW,qb,re,th*vk'un#upsoqo wyrtknjl'lo+kl*eg&_a.ie/he/he/id.lf-pi-vl.zo)zk*yk*yl+zo({r"{qzpvopzmw hqbk bhgifec`]j\i[j[iYjXiXjWiZhYgYgYiYiYkZlZl Vd We Yi Zj\m]n]p]p[j [j [j [j Zj [k\l]m_r_r^q\o\o\p_sbv)bq&ap%am$`l$ak#ak$ck%dl&bn"_m[i\k_n bm aj _g]f^jjy{Ž€–{z€•y}=ˆŠg–“~›’›‹™‡†™ˆ‰˜Šƒ–‡|ƒxŽ‚tƒnŠ„f…‚b„ƒb‡…Wƒ„W†VˆV}‹V}ŒW~W~ŒX\}Œ]~]~]~]~^Ž^Ž^Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d…”f…”e„“e„“g„“g„“fƒ’h‚’e…’e…’e…’c…’c…’c…’c…’c†“e{”`€—W‚•R~Sz‰Tw…Jq@ny"j|j~tŠˆŸ›µ§Â%­É.°Í@µÄN·Âe¹¿y¹ºƒ¸µ…¸´¸µ}º¶t´¹a°¹C¬º(¨¿¨Â¨Å§Æ§Å§Å¤Â¡½Ÿ»¸›·š´—²—° ‘« Š£…šs~bi%U[,C?22)3 5HGe\~z¡—¿­Ü¶å¿ë¾ê¼å¹ã¹â¸á¸ß·Þ´Ü³Ø²×±Õ²Ö²Ö´ÐµÒ´Ò´Ï±Í¯É¯É¯É²Ì´Ë²Ê®Æ§¾¢º£¹¤»°š®•¨”¥‘ Š–~Š s‚87=<DBFEFGFGILLO\`iny… ‰› “ª šµŸ¼¡¿«Á«ÃªÄªÅ«È «É «Ë«Ë©É©É¨È§Ç¥Å£Ã¡Á ÀŸ¼Ÿº ž¸ Ÿµ°­›©›§™« —ª ”¨‘¨ަˆ£ƒŸœy’v‹sƒ$s~$ry"ry%y+€ˆ(…”'Š˜$‘Ÿ"˜¤ š¨"™¨$™¨'—©˜ª—ª—ª—«—«–«–ª –¬ •­ •­ •­ –­ •¬”«“ª’© ‘© ¨ ަ Š¢†Ÿ™}–{”%w‰(p‚3jy>frFcjFbcGdaIjcFlpDqu>v{8z1{/z‚3|„5|†67ƒ8…;‰‚<„=Ž…<„;ƒ>“„?”…A–‡C˜‰A™‰A™‰?—‡>–†:†<„;ƒ<Ž=Ž<Œ{<‹x=Šu?ŠtA‹sBŠsE‹tEŒrBŒr@q>ŽqCŒvAŒv?v?v?vB‹uD‰tEˆsA‡pA‡p@†o@†o?…n>„m=ƒl=ƒl?„i@…jB…jD…kEˆmD‰n@Šn@‹oH‹nIŒoHŽpIŽsHtIvH‘wI‘zL”vM•wK•wL–xK—xL˜yJ˜yK™zM–|N—}N˜€M™H˜F˜C–€C–€@“}@“}>‘{=z;Žx:w8‹u8‹u7‹y4ˆv2…v0ƒt1ƒv1ƒv0‚v/u,ƒu-…u/„u2…v6†u8‡t;‡u;‡u6Šr8Šs9‹t<Œu>ŽwByC‘zC‘zH–~H–~K—K—N˜€O™P˜Q™‚SSRRPQž‚P ƒQ¡„TŸ‰R ‰R ‰Q¡ŠN¢ŠL£‰M¤ŠK¤ŠL¤L£M£‘K£“I¡“H “FŸ•Ež•BœBšA—‹B”‡B“„D‘ƒF‘ƒG€JxJxLwNvUt^‘uf”wl”xs’}r“~o•m—€k™‚k…i ‡h¡ˆd¤Ž]£ŒW¥U©T§Ž^ª’y½¦•Ó½±Ù½¤Ã¦¦»›´¿ž²¾š¦·••®Œ‚£~•oƒu†¤yŒ­™¸‹ ¹§º±¿•‚žd…jJt]FyeF}j?ud:n\ :UOok‚¨¢Ñ®Ý »è½ç»ä»ã¸á¶ÞµÚ´Ù²×°Ô¯Ó±Ò²Ó²Ó³Ñ´ÑµÒ´Ò²Î°Ì±Ë±Ë°Ê°Ê°È­Å©À¤¼ ¸ ¶›´–¯”©’£Ž›†“{ˆs‚!0,"3/ 73726276==BBPRah x„‰›’ª˜¶ Á#¥È®Ä­Ã­Å¬Æ®È¯Ë ®Ë­Ê ªÌ ©Ë ©Ë§É¥Ç£Å¡Ã Â » ¹  ¸Ÿ´ž¯ª›§𤠙ª –© “§‘¨Œ¥†¢œz˜"{!w‰&u‚(u~'u{$x~&€‡*‰’*‰œ(Ž &•¥"™¨!›©#›§(š§,™§˜ª—ª—ª—«—ª–ª•¨–ª •¬ •¬ •¬ •¬”«“ª’©“©’ª ‘©ާ‹£…Ÿš}—{”&s†+m6iyDgtJfmIefGgbHmeGpsCtv>y{6{~1{1{3{ƒ7|†4y5‚z6ƒ{8‡~;Š;Œƒ:‹‚:‹‚<’€=“>”‚?•ƒ?•ƒ=“9’8‘~8‹‚8Œ€9‹;‹~:‰{;‰x;‡u:‡r>‰s@‰sA‰rBŠsB‹qA‹q=p;pAŒw?Œw>x=Œw?ŒwBŠvD‰uE‡tB‡rB‡rA†qA†q@…p?„o?„o?„o>…kA…lD†mF‡nFˆoE‰pB‹qA‹qJpKŽqJrKuJ‘vK’xI’xJ’{N–xN–xL–xM—yL˜yM™zK™zK™zO•~N–N—L—H—‚E—C•‚@•A“|@’{>y<Žw9‹t7‰r5‡p4†o5‡t3…s0‚p.p.p/r.~q-}p)€r,r/‚s2ƒt4„s9…s<†t<†t5‰q6Šr8Šs:Œu>Žw@yD’{E“|I—I—J˜€L˜€O™Pš‚Pš‚RšƒV „U „U „U „S „R¢…S£†T¤‡X ŒV¡‹V¡‹T¢‹O¡ŠN¢‰N¢‰L£‰M¢ŒK¢ŽK¡I¡‘H ’Ež”D”B”>—=—Š<”‡=’„?‚?Ž€AŽ€CŽ€GŒxIŒwIvMŽuTs^‘ug“vk“ws‘~q‘~p“l•€k™ƒj›…hž‡gŸˆa¢Œ[£ŒYª‘Y°–U¬’V§Žg¯˜{¿¨—ͯ™Â¢®Á ÁÀžÁ¸–¹´“®´•Ÿ®‡s–¯ƒ“¯ª|›¸‡§¼­¼·Ã™t‘xaƒkR|ePkQ‡pP„mP€hS€fGxpAsi8j`1fY3l]4sc/t`&nZ&pd(rf*vj.zo0~s2v4ƒz6…|!uslk ki+nk,ed'XV3^[Fmk1ri5vm:|q:~s7r1p.…q-ˆs7‡v5„v6‚v6y4}/€}*~|'}}uyv{s|kvisjs)mr.mq0d]0d].d].d_,d_,c`)b_)b_&fa&fa$d_#b`"a_"``"``"`` ^d]c[cZbXbYbYdYdXjXjXjYjZk\m^o`p]q^r]q\pYmXlWlXm^hakdn!fo$gp#gn#dl"ck#cg"fm hrgwfvfsgs"is\a'hq&dtVk[ss‹ylvŒ|Ž<…\ŽŠt˜Œ}Œ›ˆ{“„•‡‘„xŽ‚uŽ„o‹…g†ƒe…„fˆ‡X„…X‚‡W€‰W~ŒW~W~W~ŒX\|\|\|]}]}^~‘^~‘^~‘\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž\~Ž^^^^^^^^_€_€_€_€_€_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘j„’j„’hƒ‘fƒ‘cƒaƒ_‚_‚n‚“k‚’k‚’h‘h‘g‘h‚’fƒ’i€j„”k…–o€•w}”w}”g{Wu†h~|Rux:qz&t…|“ †¢ ”´¢Â+¡Ê9¨ÈO°Äbµ½q´µz³²€°±‚¯²i´¶Z¯·E©»/¤¿£Á¤Â ¥¿¥½¡¾ ½  » ¼ ¼ž»›· ˜µ™¯’ªŒ¢…›€‘t!el(X^.HH%8;(2'82JDd^q•™Ê©Ö ¸ã¼æ»ã»á¸ßµÜ³Ø³Ö±Ô®Ò¯Ð±Ð²Ñ³Ò²Ð³Ñ´Ñ²Ð±Í°Ì²Ì³Í¯É­Ç¬Æ¬ÄªÃ§¾ž¶˜°˜µ“¯§Ž¡Œ™ƒx…r€ /2(*###"%$&(*-/4FN _g {‡ Ѝ—´ À¦Ç¬Å®È°É°Ê¯Ë ®Ë ­Í ®Ï«Î «ËªÊªÉ©Æ§Ã£¿Ÿ¼ ž¼ ¹ ›·›¶›µš²˜®–ª–ª”¨ “¥¡Œ›ˆ—„’‚‘'s…)t„*v‚(x&{ƒ%‚‹$Š–&"’¦#“§%–ª#™ª"›«!œªœªœ§–«–«—«—«˜« ˜« ˜« ˜« ’ª ”« •¬•¬•¬ •¬ ”« “«“¥‘¥ޤ‰¢…€˜#|‘'z/t…5p?muHhmKggNieLmfKph@wtAxu>yu;{v:|w7}w4~x4~x8ƒs9„t8†u:ˆw9‰x;‹z;{<Ž|=}=}=}=}=}<Ž|;{;{=|<Œ{;‹z9‰x8ˆw6†u5…t4„s7‡p7‡p8ˆq8ˆq9‰r9‰r:Šs:Šs@‡v?‰w=Œy;z;z=Œy?‰w@‡vD‰uD‰uB‰u?Šu=Šu;Šu9‹u8‹u?Št@‹u@ŒtAuBtCtC‘rC‘rEuFvFvG‘wH’xI“yJ”zJ”zN™}N™}N™}O™}Pš~R™~R™~R™~Q™ƒP™ƒP™ƒM˜‚J˜F–E•~B”}:~;};Œy;Šw8‡r3…o.„l*‚j/~p.}o-|n,{m,{m+|m+|m+|m*q+€r,s,r+€q,‚p.„r0†t;Šu:‹x;Œy;z=}=>‘‚>‘‚>—„@™†DšˆDšˆFšˆI›‰Lœ‹NžL ˆN ‰N ‰O¡ŠR¢‹S£ŒU£ŒU£ŒP¥O¤ŽN£Q¤ŽR¤‘R¤‘P¢O¡ŽM¢ŽL¡HžŒHžŒEBšŒ=—Š:”‡7“‚8‘65}6‹|7Š{7Š{9Š{<‹v=ŠuBŠtIŠtQ‹rYŽsa‘ue“vb”|a•}c—c™‚dœ…ež‰e ‹c ŒZžY U¦“S«”R­”V­“Yª\©Žo£…‡®Ž ¸–°¾š»É ÄΤÂÄšº´‰‹¢|’¨~±‚¦·„¨º…ª»ˆª»©ºo‡d]…bL‚eF‚jK…sN„wEt={oCxo3ja$_W `Z f`ca`] \[a]a^hfxx0ŠŠ6‹/ƒ~!tl\c[aZ^^b!dg(ij-kk.ll"vt%yu+}x2€y7‚z<ƒyA…zB‡z=‹z8‡z?Š=,ƒ‡*…‰*‰Œ}}ƒ€qq jmsw$wxql!qd'wf2ha7mf9oj3jg/jf+lj'lige)ic&ib!gafbfdhf hh"jj#ed!cba`^_\]\]\]]^V_X`YbXa Xa Yb ^i bl_o_o^n\m\m[m[m\l\l^m^m_n_naoaoft gu gu!hv"iw"iw"iw"iwgxewdu%cu%cs!dsfrgr nˆx|Ž}‡A‰‰sœ”–ž “}ˆ™Œ|ƒsŒ~tƒt‘ˆoЇl‚‡m€‡]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[|[|\}‘\}‘\}‘]~’]~’]~’]]]]]]]]^^^^^^^^_}Ž`~ab€‘b€‘b€‘a`~b€‘b€‘b€‘d€‘d€‘f€‘f€‘f€‘h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e‚‘e‚‘j…“j…“j…“j…“i„’g‚fe€ŽQ{‚V{ƒUz‚Jx€8v$|І–Ž ¢·¥º"©½;¬ÀV®¾h°·n³°lµ«Y«·Lª·8¨º$§»§½¦¿ ¦¿ ¦¿¢À¢À£Á¢¾ ½¹™¶—´—ª¥‡ €˜"xŽ-n|2`g3WW8CG-99$/-!++08>SUsg‹„® É¸á¹â¶ÜºÚºÓ´É³Ñ²Ð°Î¯Î®Í¯Î°Ñ±Ò±Ð²Ð±Ï±Ï°Î­Ì¬Ë«Ê«ÌªÉ¨Ç¨Ä¦Ã£¿ž»š¸–¬“­¨‰¡†˜ˆtsga /2(*!"! ! !!#'',?EY` yƒ Šœ “«›·¤Ä«Ê¯É°Ê²Í²Ï°Î¯Ï °Ñ ±Ò ­Ï ­Î¬Í¬Ë«Ê©Æ¤Â£¿ Ÿ½ ž¹ ·œµœ³›±˜®–ª”«“ª¥Œ ˆ›„–€’ *u…,w…,{†+~†'‚‹$†’#Œš! !’¦#”¨#–ª#™ª!›«œªœ©›¨–«–«—«—«˜« ˜« ˜« —ª ’ª “ª”«”«”«”« “« ’ª‘¥¥£‰ …œ"•'}+{Œ5w‚;t}AptImmMliNniKrjJtmAyt?yt>zt;{u9|u7}v5~v3~v6o5€p6q8ƒs8†u:ˆw9‰x9‰x<Ž|<Ž|<Ž|<Ž|<Ž|;{:Œz:Œz;Šw;Šw:‰v9ˆu8‡t7†s6…r5„q8†o8†o9‡p9‡p:ˆq;‰r<Šs<ŠsAˆw>Šx>z<Ž{<Ž{>z>ŠxAˆwCŠvCŠvBŠvAŒw=Œw;w:w:w=Œw>Žw>Žw?w?u@‘vA“vA“vD’zE“{E“{F”|G•}G•}H–~H–~L™~MšMšO™O™P™P™P™P™ƒP™ƒN™ƒM˜‚I—€E•~D”}A“|<Ž|;{<‹x;‡u8…p4ƒn/ƒk.‚j/|n/|n,{m+zl*yk)zk*{l*{l+~o,p-€q-o-o.ƒo0…q2‡s9Šw9Šw:Œy<Ž|;}==’ƒ=’ƒ>—‡@˜ˆBšŠEš‹Eš‹H›ŒLŽNŸL¡‹L¡‹N¡‹O¢ŒQ£R¤ŽT£ŽT£ŽP¥Q¤ŽP¢P¢Q£R£P¡ŽNŸŒLž‹IžŠG›‰DšˆBšŠ?–ˆ;“…8‚5Ž~4}3‹{3ˆy2‡x4‡x6‡x6‡x8Št<‰t@‰sFŠsM‹sUs^‘vb“w^•|_•~_—€`™„`›†`‰`Ÿ‹a Œ[ ‘W¢’T¦“P©•P«”T¬”Y«”]«“m¡ƒ…¬Œž¶”°¾š¼Ê¡ÆÒ¨Ẹ̀þ——ªƒ“¦{ž®~¬º„´Á‹¾É—ºÅ—¦²ˆd‚_XƒbK…hI‡qL…vG|r6of(e[%`\ZVXV]\a_a`abcd`b`c ]b^dekkphj_b \a [` X^ Y_Z^Z^X\VY e`idmipk"to.|u<‰‚E’Š=€?Ž…=Œ‰2„-~ƒ4ˆ5‰Ž%|~(„…quekmt,{~/}|-zs)wl6yr5uo0lf)c^,d_5mh;tq•{>•{?–|C—D˜€D˜€D˜€E™Fš‚Fš‚Fš‚IšIšK™K™M™M™O™O™N™„N™„M˜ƒI–G”C’}A{@z:Šy;‰x>ˆv=„s:‚n6l0€i-h/zj.yi+yh+yh)yh(zh(zh){i+}k-m.€m/n/‚l0ƒm3†p5‰q7‰v8Šw8Œz:Ž|:€<‘‚<“…=”†=™ˆ?›ŠCœŒCœŒDœŒEIžK ‘J£J£J£M£‘N¤’P¤’Q¥“Q¥“P¤’P¢O¡P Q¡R¡ŽPŸŒNŠI›ˆG™†E—„B–„@”‚<‘‚9Ž6‹|3‰w2ˆv0†t1…s0„r0„r2„r3…s6‡t8‡r=ˆsCˆsJ‹uPŽvX’yZ”xY”Z•€Y—Z™…[œ‡[Š[ Œ\¡Z¥—V¥—Q§•M©–N«–R­˜W®š\®›m¥ˆ„­Žžµ•°¾š¾Ë¥ÊÕ¯ÎÒ®Ëɧ©¸Œ¢°€®º†¸Á‰²»ƒ¾Å’»Â•£zW|ZOcJ‡mI‡uJ‚wBwn2kc&bZ%ee'ih+on-vt*wt%vs&yw*~|(ux&w|ow`k \gbl$en%`iihijjkmnnqnqloiokdmflghcebjh$xv1ƒ„A”Œ<Š.|{#mq"jqel\`W\PXQYX`!iq3{‚;‚†4||*sq.}t2}u9}v=|sAzr@vo:of2g^-pg+pf(oe'mf'mf*mh.ni1nj#jg#jg$kh#ih"hgggeecfacbdceaead_e`fag]j]j\j]k^l^m`o`o_m_m_m_l_l_l_l_l[i]kaoes!hv$ky%lz&m{jziy"gx$et%cs"cqdqeqYtk…„›'£!€“$u„=}ˆZ™•‚“‚Š~Œ†xŒ‡mˆ^‹ˆQ‡‡]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[|[|\}\}\}]~‘]~‘]~‘]]]]]]]]^^^^^^^^_}Ž`~aab€‘b€‘aa`‘`‘b€‘b€‘d€‘d€‘f€‘f€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’hƒ‘i„’i„’i„’i„’i„’hƒ‘hƒ‘k‚’m’ok|‰^x†Nw†B{Š<~*…š& $˜©/¡²A¨·O«¸U­´W­³a©ºU©»E¨¾3§À(¦Â ¥Á¥Á¥ÁŸ¾¡½¡½ ¼ž¹™µ–±“¯‘ªŒ¦„ž#}•3u‡?hqCXYDMJE7;?338,*5'(.', -;?UOjd‹€¨Æ©Ò®Ö´ØµÓ±Ê ¯Î®Í¬Ë«ÊªÉªÉ«Ê«Ê°Ì°Ì°Ë°Ë¯Ê¬È«Ç©Æ§Ä¥Â¤Á¢¾¡½ž¸™´•±“«¨†¡~–vˆmw]`NN)5;$-1!$(#!!"!25 MR ow …‘‘¤™²¡»¥À¬È­Ì¯Í¯Î­Ð­Ñ­Ñ ®Ô¬Ï¬Í«Ì«ÌªÊ¨È¥Ã¢À ¡¼ Ÿ¹· µ œ± š­ —ª •§¨Œ¦‰¡„›!–%{‘(yŽ+w-}„.‰.‡‘,Œ™&¡‘¥’§–ª—«—«™«™«™¨™¨˜§˜¬˜¬—«—«–ª –© –© •¨’¨’¨“¨”© ’¨ ‘¨§§¨Œ¦Š¥&ˆ .…™4ƒ:‚‰<„D{F~yH{sLypLypKzqH}tFwA|t@|t>}t<}t:}t9~t7~t5~t:p;€q;‚r<ƒs<…u=†v<‡w=ˆx:Œz;{;{;{;{:Œz9‹y9‹y>Œu>Œu=‹t<Šs:ˆq9‡p8†o8†o6ƒn7„o8…p9†q;ˆs<‰t=Šu>‹v>z?Ž{=Ž{>|>|=Ž{?Ž{>z?Ž{@|>|>|>}<‘}=’~=’~;”€<•<•<•=—€=—€=—€>˜@™…@™…@™…Aš†Aš†Aš†Aš†Aš†Gš„Gš„G™ƒG™ƒH—‚H—‚I–I–J—‚J—‚I–E”C’}A{?Žy=Œw;†v<…u=„s<‚q:m6~j3~h0~g/xh.wg,wg*xg(xg(xg(zh(zh,}j-~k/€m0‚l1ƒl3…n6ˆq8‹r4‹w5‹y7{7:’‚;“…=•‡<—ˆ<™Š>›Œ@ŽAžCžDŸF¡’G¢“G¤•G¤•H¥–J¥–J¥–M¥—M¥—M¥—O¤–O¢“N¡’O ‘P QŸŽQœŒN™‰G˜…E–ƒB“€@>~<Ž|8Šx6ˆv1…s0„r1ƒq0‚p/o0‚p1ƒq1ƒq4…r7†s;ˆs?ŠtEwLyQ’|S•|S–S–S˜„Sš†Uœ‹UŸU T¢‘T¦™Q¨šOª›L«œM¬O®ŸS¯žV¯Ÿo®”†³˜Ÿ¹›¯Àž¼Ê¦ÆÔ°ÎÕ´Ðв½Ç™ª³³»†½ÃŒ¸¾‡ÉÍœ¿Æ›Ž•pP~aL†jJ‹uH‡wC{p=ph9ne4pf0qh3vm8}s9€v3t/}r0t2„x,}1„…)~€kpbj%fn-gm+_e!l^#ma$pe&ti*wo+yr+{v+{v)u(}u$xsplfgcfekio#vtnm`bbe'fjRW CFQTKTOXNV HPMUaf2ux;~*{r*yp-vn2wm7{p:~s9r6|o2€u0t+}q(zn(wl)uj,si/ri#ph#pi"oh milijihjgigehfhfghdfcfaeag^i^i]i]i^j_k`l`m_m`mananananananbp`n_m_maoes"iw%lzk{jz#hw&gv'ft%ft#hr!hr^p ^phy~)Ÿ)ˆ›w‹k}ZŒŒgŽtŒ}Ž‹x“fŽT†„]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[|[|\}\}\}]~‘]~‘]~‘]]]]]]]]^^^^^^^^`~`~`~aaaaa`‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’hƒ‘hƒ‘i„’j…“j…“j…“j…“i„’h€”m“q’p€l}Šb|ŠZ}‹VŽC|‘8„–.Žž-˜¦8Ÿ®D£²I¦µK¨·V¨¹O¨¼B¨¿3§À(¦Â ¥Á ¥Á¤À ¼ ¼ ¡¼  º ž¸ š³ –° ”¬§‡ —xŒ2o}…u>‡w?ˆx>‰y>‰y<Ž|<Ž|=}=}<Ž|<Ž|;{:ŒzAŽy@x?Œw=Šu;ˆs:‡r8…p8…p7†s8‡t9ˆu:‰v<‹x=Œy>z?Ž{=|>|?}?}?}?}>|=|?‘=‘=‘=‘<’€<’€<’€=“<˜…<˜…<˜…=™†=™†=™†=™ˆ=™ˆ>š‡>š‡>š‡>š‡>š‡>š‡>š‡=™†Cš†B™…B™…C˜„D–ƒC•‚C•‚C”C”C”D“€B‘~@|=Œy;Šw:‰v9„t:ƒs<‚q<€o:k6}i2}g/}f1wf0wf.xf,xf+zg*{h){h(}i,~k.€m0‚o1„n2†n4ˆp7‹s:Žu4z4Ž{66’9”…9–‡;—Š<˜‹<›>@Ÿ‘? ’? ’? ’A¢”C¤–B¦šD¦šD¦šD¦šF¦›H¦›H¦›H¦›N¤˜L¢–L ”MŸ’O ‘PM›ŠM˜ˆG•„D“€A}?Ž{=Œy;Šw9ˆu8„r2ƒp1‚o0n0n0n1‚o2ƒp2„q5†s6‡t:‰v=ŒwBzE’}J•K–€N˜†M™‡L›ˆLœ‹N ŽN¡’N£”O¤–K§œK©žL¬¡N°¤M±¥M±¥N°¤M¯£l³¢·¢—ºŸ¬Á ¹Ë¦ÄÕ°ÐØ¹ÔØ»ËУ­³„°µ‚¿Ä‘¿È–ËÕª´ÀœtƒcBxaG…oKzF„v>sf;i];maAxi=zf>}i@lGNhf‚ –·¢Å­Í¯Í­Æ®Ê®Ê­É¬Æ«ÃªÂ«Á«Á¨Ã¨Ã¨Ã¨Ã§Â¥À£¿¢¾  »ž¹œ·œµš³˜°“¬§¢ˆœ~”t†kw _g&LP)…u?†v=†v?ˆx>‰y?Šz?Šz>Œ{?‘@’€@’€@’€@’€?‘>~>~>|>|=Ž{;Œy9Šw8‰v7ˆu6‡t9‹x:Œy:Œy<Ž{=|>}?‘~?‘~?”€A“€B“€D“€D“€B“€A“€?”€=–ƒ=–ƒ=–ƒ=–ƒ=–ƒ<•‚<•‚<•‚?›Š?›Š?›Š?›Š?š‹?š‹?™Œ?™Œ=š‹=š‹<™Š<™Š;˜‰;˜‰:—ˆ:—ˆ?˜ˆ?˜ˆ>—‡>–†>“„=’ƒ<‘‚>‘‚>}>}>| ”=¡•=¡•>¢–>¤˜@¦š>§ž>§ž?¦ž?¦žA¦žA¦žC¦žC¦žI¤›G¢™G –Hž’KKœI™ˆH–…D’CŽ~@Œz=‰w>‰t=ˆs=…q;„n5o5o4€n2n3‚o2ƒp4…r5†s7ˆu8‰v:Œy=|@’A–‚C˜„D™…HœŠIœHŽI¡‘J¢”J¤—J¦™K§šE¨žH«¡J°¥M²ªL³«L³¬J±ªG¯¨\³©pµ¦‹¹¢¥Â¡¶Í§ÃزÑß½ÛàÃÓÖ¯¿Ã™¼Ã–¸Ã• ±†’¨…y•xPmV'aO2qa>rE€rCtfCm\Gu_LfHƒgI†jGˆnE‰pCu?x;Žx5Št1Š.‡~%€w!wo"th/uh6tb9r]?}_@~`@€c?d@ƒfA†kF‹pHtBˆwEˆyHŠ~NƒOŽ…K†‚Azy8qpOP*ig7sk3mb‘‚>‘‚==<€<€<€:~;‘;‘<’€=“>”‚>”‚?•ƒB™…C˜„F—„H—„H—„F—„C˜„B™…AšŠAšŠ@™‰@™‰?˜ˆ?˜ˆ>—‡>—‡@œ‹@œ‹@›Œ@š@š@™@™@™>š>š=™Œ<˜‹;—Š;—Š:–‰:–‰:—ˆ:—ˆ;–‡9”…:’„8‚888Œz8Œz9‹y9‰x8ˆw8†u8ƒs7‚r4‚q5€p6€n7~m6~j3~i0~g-}f9{h7|h5|h3~i0j0‚l.ƒm/„n-…u/‡w1‰y2‹x2‹x4y7|9’~6”ƒ6”ƒ6•†7–‡7˜Š9šŒ9›:œ<“<Ÿ•>¡—<¢—:¢—;£˜<¥š>§œ;§¡;§¡<¦ <¦ >¥ >¥ >¥ ?¥ B¢œA ™Až•Cœ’DšŽD™‹D•†A“B}@‹{>ˆv<†t=…q=…o<„n<‚k8€l6l6l4l3‚m5„o5‡q6ˆr:Šy:Œz=}>’€=–ƒ>˜…@š‡?›ˆFžGŸ‘F¡’G£–G¦˜G§œHªžI«ŸD­¤E®¥H°©J²«K²­J³°G²¯E³¯M²°c´«¸¥žÃ£±Î§ÁÙ±Òà¼àçÆÛÞ¾ÃǤ«¶•§€wn`ƒhS}kGuhZO(h\6vjB{lLyfQx_U€_Uˆb@}aBƒiB‰o<‡q5‡u/‡y'ƒv}rsuoqooqmpg"m_+nY4rZ4u_8yc<}g>‚iA…lEŠoIuM”yCŽxFyI|L‘}OŽ~L‰{H‚wF~s >>IB%[N3hT@sXPeY†kP}bO„iIdF~aEbJ…iL‡rHƒtC~p1ja*c[$\W YX"[\%dh2v{A‡Ž8‡„7ˆ…6Š…4Œ†5Ž…7Ž„8Ž„8Ž‚:“ƒ8”ƒ8’…2…,‹„%„€}{yyyzvwqunsnumtktiriohngmekejdichchaiaiai_h_h^g^g^g[i]k`nbpdrdrdrcqdpdpcocm bm%cm)dn+cn(kz'hv%gr%hq hrjwouŠ› r‰o€5€ŽQŽ˜]Œ”_ƒb€‹]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[~Œ[~Œ\\\]€Ž]€Ž]€Ž]]]]]]]]^^^^^^^^aa`~`~`~ab€‘c’]‘]‘_‘_‘`‘`‘b€‘b€‘a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’ddde‚‘fƒ’g„“g„“g„“i„’i„’j…“k†”k†”k†”j…“j…“m‡•l‡•kˆ‘iˆ‘iˆ‘j†‘jƒ“i“r…”j†‘_†Ž]‡Ž[ˆ“W‹˜K¡B”¥0•«.–­)—±&˜¶!™·™·š¶š¶–´—´˜³˜³–¯“¬¨ަ‡™€’"v‚+lt5`c8PP3><.2-,(-$#%!!!(#"2$&1&((*+"/1;FKX asvމ§™·¢½¥¿¦Å¦Å¦Ä¨Á§¿§¼¨» §º ¦Á §Á §Á ¦À¥¿ £¾ ¡¼ ¼œµ š³˜±˜®—­”©¥Œ¢ ‰˜ƒ‘ z…&pv,ef2YW7EC843#—„>—„?˜…?˜…CœˆGœˆIš‡Kš‡Kš‡Iš‡GœˆCœˆCŸŽBžBžAŒ@œ‹AšŠ@™‰@™‰AŒAœAœA›ŽAšAš‘Aš‘A™“?›>š>š=™Ž<˜;—Œ:–‹:–‹8—‰9•ˆ8”‡8’…7‘„7‚6Ž5€6Šx6Šx7‰w6ˆv6†u7…t7‚r6q1p3p4€n5m4j1~i.~g,~g;}j;}j7~j5€k4l2„n0…o1†p/‡y0ˆz2Š|3Œ|3Œ|5|7‘~:”6–…6–…7–‡7™‰8™‹9›:œ9‘;ž–<Ÿ—<¡™;¢š:£š;¤›;¦=¨Ÿ9§¡9§¡9§¡:¦ :¦ <¦ <¦ <¦ =¡›=Ÿ™<œ•=š‘?™Œ?–ˆ>“„=‘@‹{?ˆx<†t<„p<ƒo=‚m<‚k=j8€l8€l6l6l6ƒn6…p6ˆr7‰s<Œ{<Ž|=‘>”‚>—‡>š‰=›Š<œ‹F¡’E¢“D£•E¦˜F¨œFªžH«¡G­¢E°§E¯¨F°©G±«H±®H³±G´²GµµE³·[µ°{¹§šÃ¤®Í¦¿×­ÏáºßæÃäæÉ­³”uƒaezYl‹nm™‚ešŒ^—Ž1me3ri8xlCzkPydX|^X[V‡[;}d@†oAŒw5ˆy)‚x}wvsomdpcomw$x}%yu%qf-q`9yc1wj6}m;‚r?†uA‰uCŒvFxH’z=‘u@‘vBxCuCˆsF‡rKˆtOŠv%TQ=4K9pl+WX=D,8+: 3E JK PQ^\"ol0€{>އIš‘Q —H¤‘J¦•J§˜F¦›@ ™4•‘)ŒŠ!……#|€x|syqwpx qy ozmxkqjpioinglglfkfkgofnemclaj`i_h^gesbp^l[i\j`nes"iwhthtgsfp#ep'eo*eo,ene{g{*o€,o~_pQc _u!y‘€¢ nŒ k‚#zŠ7ƒ@~ˆK~ˆ\†’]‚Š]‹]‹\€Š\Œ\[~Œ[~Œ\}]~Ž]~Ž^^]~Ž]~Ž\}[~Œ[~Œ\\\]€Ž]€Ž]€Ž]]]]]]]]^^^^^^^^aa`~_}Ž`~ab€‘c’]‘]‘]‘_‘`‘`‘`‘b€‘bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“c€dde‚‘fƒ’g„“g„“h…”i„’j…“j…“k†”k†”j…“j…“j…“t…’q…m†k‡Žkˆ‘m‡•o†–pƒ˜o„“j„i†i…Œi†`ˆ”OŒšAŽž/§.©+‘®)“²%”´$•µ!–³ –³#°$’° ’° “®‘¬©Œ¦‰¤'ƒ–){Œ*p}2fm9Y^:IK6880,+/'.'!&# *!5"%7$'.&'')**3<AKSe gy–‰§’¯–² Â¡Á£À£¿¤¾¤º¤·¤·£¾ £¾ £¾ £¾ ¢½  » žº¹š´ 𳙝˜®–«“¨¢ŒŸƒ’~‹"u}'jm+`]1SM4>86-) >I5=+1"%)%##!!!#"&&+-"58%EJ!RZ]heums‡{Ž”†› ‰¡Œ§ ¬ •²—¸%³+ž³4 ²< ²?ž±<±7œ²2š±+–«'’§#‘£$¢%‹%ƒ–(“-‘0{‰.{‹/}/’0†˜/‹ž,Ž +¡$‘¦"“§–©™¬™¬˜¬—«–¬ —§ ˜¨™©™«™¬ ˜« —ª •«•®•®–­–«–©–¨—¦–¥ •¤%”¤,’¤2£8£;Œ¡<‹ ;ŠŸI‡™K†™Kˆ–L‰“M‰NˆLˆˆNˆ‡NŠ„LŠ„I‰ƒF‰€D‰A‰}?‰}>ˆ|D‹{D‹{D‹{EŠ{EŠ{F‹|IŒ}J~G‘…H’†I“‡H”ˆG–‰H—ŠI˜‹I™ŒJ™‹J™‹KšŒKšŒL›KšŒKšŒKšŒD›CšŒCšŒB™‹B™‹CšŒCšŒD›D›D›D›D›D›D›D›D›Jš‰Jš‰JœŠKœIœHšF›F›G™HšŽFšŽG›E›DœBœBœFFEA@ž“>ž”=–;ž–7œ”7œ”6›“6™‘4—5•Ž4”4“Œ6“Œ4‘Š4Žˆ1‹…0ˆ‚.†€/…/…1…y3…y1ƒw2‚u2t3€r3€r5€r1}q1}q2q0q0€o0‚o0ƒm0ƒm/‚l0‚o2„q1†r1…s0…v3ˆy5Š{,},}/~03‘€7“‚:“ƒ;”„5—‡6˜ˆ7™‰8šŒ8œ:ž’;Ÿ“: •<¢—=£˜<£›=¤œ=¥ž>¦Ÿ=§¡>¨¢>¥¢<¥¢;£¢9£¤6¢£4¡£4 ¤2 ¤3Ÿ 4œ›4™—8–‘;”‹@’†?Ž>‹}Cˆ{?„ul?„o=†p=ˆr;‹t;v=‘y=’ƒ;“ƒ=”†>–ˆ=™Œ=œŽ?’>ž“J¢•I£–I¥šH¨Gª E­¢E®¥C®¥B²¨C³©D³«D´­D³¯E´°E³±B³°N©­H­«M¶©sưŸÎ´³È¨ÁÏ«Öè¿êë¿«¯…™£y’¤}‹¥‰«Œu¡„q¡…^…}ZJr9…\CƒYW‹c]‰eQ{\H€iGˆs;Š|,…|"|w#vt/xv:zzE‚„8{| lkidvi}e ~_'„_7‚l8ƒm<‡qAŒvF‘{F”}F”}E“|L’{CŒr=†l;„j8€i7€j@‡vK‘„0XV($Q@EtZFwWV†bU…aa‘m_•rb—vcšycœ}a›~_š~^›^›g—‹f–Šc”†\Š}Kzj6cRK:;* ))  ))#??*]g1ou]¦ªR™œG~$HN ).(.!$*0094?045%&3#$3"%4#&2!$- .""1(%6; ?H)LY-Yj/h}0y-ƒ™'‡ž¦’©–¬™±š³›³´œ¶¢´£· ¢º¢»¡» ¸ ¶ž²–®—­—­–­•¬¨ˆ¡ƒ}‰w…0ny7bk5UZ.FF*52)*&$BM!8@!/5%*-'&($&&!))!--!03!7< CGLRS[Yf`nfvjzn~ s… w‰{•„‡¢# *‘ 3”¢;–¥>–¦9•¦5”¨0“©+ޤ'Šž%ˆœ&ˆš%ƒ–$|(wŠ,x‹-v„-x†-{‹,‘*†—)‹›' $¢!’¦”§—©˜«™«˜« —ª •« ™ªš«›¬›®›® 𝠙® —®˜³™±˜¯˜­—«˜ª–©—§%”¤)“¤/‘£8£=Œ¡?Š BˆŸA‡žJ…•J…•L†’L‡‘M‡N‡‰M†‡L†…Mˆ„Mˆ„Kˆ„I‰ƒF‰€EŠ€CŠ€C‹FŒFŒFŒG€G€I‚KƒKƒH‘‡I’ˆH”‰I•ŠH–‹I—ŒI˜J™ŽL›ŽMœMœNNNNMœFœFœFœE›E›FœFœFœHž’Hž’Hž’Hž’Hž’Hž’Hž’Hž’Lœ‹Lœ‹MœŽLŽJœJœI›G›HœHœG‘Fž‘Fž‘Dž‘Dž‘ADœDœB›‘@œ‘<œ’;›”9œ”:œ–5œ•4›”3š“3—‘1•1“0’Œ1‘‹3‰2ˆ/Œ…/‰ƒ,†€,„~*‚|*‚|.€t.€t-s.~q.}p.}o0}o0}o1}q1}q/~p0q0‚p0‚o1ƒp/„n/„p1†r2‡s1‡u2ˆv1‰y4Œ|5Ž~/‘/‘2‘‚2‘‚6“„:•†;–‡>–ˆ7™‰8šŠ9šŒ:œŽ9‘;Ÿ“<Ÿ•;¡–<¤™<¤™<£›<¥œ:¤;¥ž;¥Ÿ9¥Ÿ6£¡6£¡4¢¢3¡¡0Ÿ¡.Ÿ¢-ž¡+ž¡//™š0—”2“6Š8Ž„;Š9ˆ{@†y=ƒv;€s:p<p?€p@o>~k>€m>ƒo?†r@ˆt=Šu=Œw=z?’|?”…@•†@˜ˆA™‹AœBž‘A ’B¡“I¢˜H¤™H¦›H©ŸF¬¡F­¥D¯¦D¯¦C²ªC±«D²¬D²®C±¯C±¯B°°A¯¯T°µI¯®G®¦c¸©Æ¯°Ë±ÆÙ¸ÞòÏéíIJ¸§}Ž wˆ¡{Œ­Š€©‰~ªl“~j”{co_ˆbgŠbm”nb•sQ‘nIŽyAˆw2t*{r-}v8ƒ{B…|E„{>|p6zo*sk)yt5‰„6Œ„,‚v+€r6ƒu6ƒu8…w9†x9†x6ƒu0}o.yk-rc-sb1xd7k9m9€o=ƒvD‰~/\Y)!H82fN6lNG€_L…dZ“rXnZ“r_˜yb~b ‚c£†f¦‰f¨‹eŠeŠdŸ‹bˆ\—‚OwAi8v`-aW,`V5g]B :> >A FEKGFEIIONTW [`el ox(w‚#s~ oz$ox'nx"gq"gq(ly+o|!ip!iq!iq gqdq`o^o\oardthwhwgtdr#aq&aq"ao'ep,jt,ks`iTbViaud{{…˜|tƒx‰)u‡(j}K‚‘QZ{Ža{Œd|Žb€‘X~O{Œ\}\}\}Z~ŽY}Y}Y~Œ[~Œ]€]€]€\\~Ž\}[|[|[]]]^`~`~`~`~`~`~aaab€‘b€‘d€‘ccb~b~b~cc`‘`‘`‘`‘`‘`‘`‘`‘d‚“c’c’b€‘b€‘b€‘b€‘c’i‚’i‚’i‚’i‚’jƒ“jƒ“jƒ“jƒ“j„’j„’j„’j„’j„’j„’j„’j„’l†”l†”l†”l†”l†”l†”l†”l†”m…‘m…‘k…“j…“j„”h„•f„•f„•`ƒ—[„šU„™K†™A†™7‡˜/‡˜*†—-Š¡*ˆŸ'†š&„—+“1}8xŠŠ DˆŸG…JƒœKƒœLƒ’N‚’NƒN…ŽN…ŠM„‡N„…MƒƒL…„L…„L†…Kˆ„JŠ…H‹„HŒ…HŒ…DŒDŒE€FŽG‚HƒJ’…K“†I’ˆH”‰I•ŠH–‹J˜J™ŽKšL›Nž‘Nž‘OŸ’P “P “P “P “P “J ”J ”IŸ“IŸ“IŸ“IŸ“J ”J ”K¡•K¡•K¡•K¡•K¡•K¡•K¡•K¡•NNOžNž‘Nž‘Lž’K‘Kœ“F“D“Ež”Ež”CŸ”Bž“@ž“?’Aš‘?š‘=š‘;š“9™’7™“7™“5™“2™”2™”0—’/•-“Ž-‘Œ+Š*މ.Ž„.‹‚,‰€+†}(ƒz(x&v%~u){o){o*yn*zm+zm+zl,{m.{m0}o.}o/~p0€o1ƒq0„r1†r1†r/ˆt0‰u2‹x2Œy2‹{1|4€7’ƒ3•…3•…6•†7–‡:—ˆ<™Š=š‹@›Œ:œŒ:›<<ž’< ”= –>¡—=£˜=¦›=¦›=¦:¥œ:¤7¤œ7£4¢œ/¡¡-¢¡,¡ +Ÿ 'ž&›ž$›$›)˜š)•–)‘+ŽŒ.Œ‡1‰ƒ0†|2ƒz8‚v6€t6~r9~q<~r?€qBqAo>‚q?…tAˆwA‹y>z=|>“A–‚B˜†C™‡C›‹DE ‘E¢“E¤–F¥—H¦›G§H©ŸF¬¡F­¥D¯¦C°¨C°¨C±­C°®C°®C°®B®¯A­®@«®?ª­B¤¬>¥¨<£ P©Ÿ{ºªžÅ°µÐ¶ÈàÂØß¼±¹”Ÿª‚”¥z£yŒª„©ƒƒ­Š ƒy˜wvly‹fu‰fa†f>b$|^-…u2„w7ƒw>ƒxHˆ|N‹}M‡uE€lI‹r?‚m&naib"rs!ryjrfqkhjhljnlnlihcb^]b_ f`'mf1vk4yn3xm4xq7{t9hf30D:%\I)cK8uY<|^HˆjY”u[—x\›{\œ~[ž[ž\Ÿ‚[¡ƒ^ž[€Z€Vž€Rœ€K˜|A“v;N83L0/K-,@1.>/,=.+:-+3))*(()-.-554EB;TV>ho0*D,&'JT$AJ#9?'69'69&9<$?C%EJ%KP#MR"QURUOUNTOUPV!PXPXQXSYV^Zb_gcj,ko1nr5rt9vz9w}3v,t€'r€-q„)n(j|+iy*fv(ap*^n,_o'ep'lv&u€"~‹‡”Ž›“¡–¥—©—©šªš« š« ™«˜ª—¬ œ± œ±œ³´œ¶›µšµ™µ™´˜³—± –¯%“«,’©0§2§7 ;Ÿ@‰G†›L‚™P€˜Q—R~–QQ€ŽQQ‚ŒQ‚ŠPƒ†O‚…Q‚„Pƒ†Pƒ†O…†N†‡M‡†Lˆ‡K‹†I‹†D‰~D‰~C‹DŒ€EEƒG‘…H’†H”‰H”‰G•ŠI—ŒJ™ŽKšJœK‘Ož“Ož“PŸ”Q •R¡–R¡–R¡–R¡–L¢–L¢–K¡•K¡•K¡•K¡•L¢–L¢–K£–K£–K£–K£–K£–K£–K£–K£–PŸ’Q “P “PŸ”N ”Mž•J”J•@ž“@ž“@ž“@ž“@ž“?’>œ‘;›<˜“<˜“:˜“9—’8˜’5—‘5—‘5–’0—’/–‘-”+‘Œ)Š)ˆ'‹†(‰…+ˆ*‡~)„{&x&v#|s$zr#yq)xm)xm)xm)yl*zm,{m-|n-|n-|n.}o0€o0‚p0„r2†t4ˆv2ˆv1Œw2Œy2Ž{3~1~33’ƒ6•†6—‰7˜Š9˜Š:™‹;šŒ=œŽ>?ž=ž>Ÿ‘?Ÿ”?¡•>¡—?¢˜@£›>£›>§œ>§œ;¦;¦8¥7¤œ5£4¢œ)¡¡)¡¡'ŸŸ&žž$œœ"šš!™™ ˜˜&””$‘%Œ'Šˆ*ˆ„+…,‚|,w2~s1}q3}q7|q;}q>pC€rC€r=„t?†vAŠz?|=}>’€?•ƒ?˜…E›‰DŠEG E¢“E¤•G¦˜F§™E¨žD©¡D«£E®¥D®§C°¨B°ªA±ªA¯¯B®¯B®¯B®¯C¬¯B«®@©¬@©¬@¥­C©®?¤¦G£žb©Ÿs¦˜|Ÿ‹ƒ ‡®¹™›¥›¤|¤±…œ°‹¦z…§~µŸ³–„ž€k‹la…gVd=u^p]saui(w@Œ€Q‚[~^{XŒtQ‡jEw;‚q"l`]Yac dkcmeqfkfkglgmhn elah^e\e\a]][ZZWXUWTWV5[_.0 74MC"YJ2mY7u]>fDeG‡jMrT—|WœY …\£ˆ\¦Šg§„c¥‚^£‚X¢€Q J}B™x<•t4“q3‘o4l4‰i:ŠkAn>ˆj:‚d>zbAze;hW7PF #<>#`L5q_>yj5sc4qc=zl?|n7tf<{q7vl,nc"aXTNHE@>=; ?F7A.;0= 6C5A5>=C BIELKTS]Ze_lcqesgshtjuitgtfses et`qct&gv+iy/lz,ky#dr_l#izaqdsu‚|†w€w€‰p}};‡šK‚—QzW{[€Ž[„\„‰^ƒ‹^‚Š`€‹_Œ_~\}\}]€Ž]€Ž]€Ž\\~Ž\~Ž[}[}[]]]^`~`~`~_€_€_€_€_€_€_€_€c}Žd~d~eef€‘f€‘f€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘aab€‘b€‘c’d‚“eƒ”fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“j„’j„’j„’j„’j„’j„’j„’j„’k…“k…“k…“k…“k…“k…“k…“k…“k…“k…“k…“k„”k„”k„”j„”j„”v‰–sˆ—p‡–l‡•f…”a‚‘\€Y€QwƒKt}DnuAgl=`d9G<8G:8G86B64?3/>/,9,*3))-++0584?C=SX@em@{Š7£*›µ¦ÀªÂ ©À­Â¨½¡¶™° “« ª Œ§ ‹¦‰¡‡¢†£ƒ¢ž}š{”yvŽvŒu‰t„r€mxgocj^^VW&IL)AA):7,6030+9-'#LUDL =D%>B%@D$DI"LQ#SW"Y`"\b"^d"^d"\b W^ T[ QY"PW NU LSKOLPNR!PT!RT+VY-YZ2^_3b`3cd0cf-ah)`i/`n-\j,Yf.Xe-Ua+Q],PZ-Q[%Zd%bl$ox!{†„‘Œ˜‘¡–¥—©—©™©™« š« ˜« ˜« —­›°œ±œ³´œ¶šµ™µ—´˜² —±$•¯)“«1‘©6ަ<Œ£>Œ£A‰›C‡šI„˜N€–S}”U{“Vz’Vz’U}U~VŽV€V€ŒU€‰T€‡R€‡SˆR‚ˆQƒ‰O„‡M„‡L…†J††J††EˆEˆD‰EŠ€EŒ‚DƒF…E‘†E’ŠF“‹G”ŒH—ŽI˜Iš‘J›’Kœ“Lž’Lž’MŸ“N ”O¡•P¢–P¢–P¢–L¢˜L¢˜K¡—K¡—K¡—K¡—L¢˜L¢˜L£™L£™L£™L£™L£™L£™L£™L£™N ”O¡•M —M —JŸ—JŸ—Iž–G—?Ÿ•?Ÿ•>ž”>ž”=“>›’=š‘<™;–“;—’:–‘7•6”4”Ž4”Ž3“.’-‘Œ-ŽŠ+Œˆ*‰…(‡ƒ'…&„€+„z)‚x'€v'~t${q#yo"xn"xn(vk(vk(vk(xk)yl*{l+|m,}n.~m.€n0‚p2„r3‡u3‰w4‰z5Š{1z3|5‘€3‘€4‘‚3’ƒ6•‡8—‰;šŒ;šŒ9šŒ:›<=ž? ’@¡“@ •A¡–A¡–A¢˜@£™A¤œA¤œ@¥=¦›=¦›=¦:¥œ:¤7¤œ7£6¢œ) Ÿ(Ÿž&œ&›š$™˜"—– •””“#ŽŒ#‹Š#ˆ†'†‚(„*‚|*~y)|t/{o/{o1{o6|o8}n<p@rDƒs;ƒv<‡y=Š|=Ž<€;“ƒ=–†>š‰CœŒDDŸD¡’D£•E¦˜E§›F¨œC¬£A«¤C­¦B®¨B°ªA°¬@±­@±­?¬®?¬®@«®B«®A«¬B©«@§©B§©7œž;Ÿ¡9˜›<––O–_‘n˜†š†‹–v…k’šq°º‹°¿Œ¨x®¥ÉŸ­¹¥|ž†Kˆn7ƒk0‚o,s0‰€7–‚z2‹F„R‹|Z‹wbya‘wZq$me/xp,yq'yt)ƒ~"‰†‰†Œ‹‰‡‚‰ †|„y‚vt}'mz$kuel^aXXTT OP LO$FL &"10B<"VL.eV5o]6s_:yeC„oIŒwL’{M•~N˜€O™e d a¢‚`¤…\¥…V¥„P¡€KŸ}?œwCyDœxE™vL™wK—uD‹j9~]7€`E‰jI€gSsb!1&  40&jQ8|cA…l;h:~gC†qC…r:|i9zk9zk7xi4th1mb/dZ-\T*VOGB76"!27=@>;D= ?BADEJJPNVQZS] T^bjemhqjuitgtfvfv`pTe Qb]o)i{'jy!gt fsYi$et"iwhuq}&€‹!€Št~p€u‡“+‰œ:‡šDV{‰d~ŒW†ŠZ„‹^ƒ‹aŒc€Ž`Ž^]]]]\~Ž\\[~Œ[~Œ[]]]^`~`~`~^€^€^€^€^€^€^€^€c}Žd~ef€‘f€‘f€‘eed€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘aaab€‘b€‘d‚“eƒ”f„•fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“j„’j„’j„’j„’j„’j„’j„’j„’k…“k…“k…“k…“k…“k…“k…“k…“l…•l…•l…•l…•l…•n…”n…”n…”m†k†k†j„h„g‚dc€Žf{ƒav~YouQejK\_ERT@HHž”@”>›’=š‘>™=˜:”9“Ž9“Ž7‘‹4‘Š3‡2†2†0†/Œ…/‰ƒ-‡-…+ƒ}){*€z*€v)u)|s'zq(yp&wn(wn'vm)uj'uj'uj(wj(xk)zk({l)|m0‚o1ƒp2„r3‡u3‰w5Š{7Œ}6Ž~7€8‘8”ƒ8“„7”…8”‡9˜Š;šŒ=›=›;›<œ‘=Ÿ“> ”@¢–?£—B¢—C£˜C£™B£™A¤œA¤œB¤ž@¤ž?¥š?¥š<£›;¢š:¢›9¡š6 š6 š-›™,š˜*˜–(–’%“$Š"Žˆ!‡&‡ƒ$…$‚}'|*€z,w-{t,yr0xk1zj2{k5|l6}l9€l<ƒo?†r8„x:†z;‹~;€9‚;“…:—ˆ=š‹@œ?ž?Ÿ”@¢–A¤šA§œ@§ŸA¨ >­¥?­§?¯¨@¯«?°¬=°­>±®=°­>«­=ª¬>ª«?©ª?§¦?¥¤>¢¢=¢ 4˜’7•‘2ŠŠ2‰†@“‹XŽ€­š¨Â«”Ÿ”œw—žq¶½Š¶ÄŽ’¨w’±„¨Í¥£”f’>‹v1“}6™‡<–‰Eš’R¤Ÿ>—ŽK‘TšPŽ|Q‰tT‡sKh=r^!ga5{t@‡}>Œ=—Š3$ž“ ¢—œ›˜—’’Œ‰‹‡Š…ˆƒ‡6Š6‰6€„1{}.vv+ps&hm`h,PZ 1:($+,/86E<KA%_T(dY.l`3te5xi7}l9€o;‚qRxT’zW˜[žƒ^¤†\¤†Y¢‚TŸR¤Q¡~MšxL˜vT›z\¡€] €\}J–tK•sMp_Šu6PB#lR2|`;…g:„f;…iB‹qC‹u<„p;‚q:p8n7}l7{j9wg;rc:m_@k\4WM)&+-"A>F;M<NLOMQQSTTVTXTYTYZa^ebjeofreseufvcnP^GXSfbu hz k{#q~bodqesesjzrw…w†r‚fvgy {&ŒŸ=‹œPƒ“`ŽPƒT‚[_€a€a€^€Z]~‘]~‘]\~Ž\\[~‹[~‹[]]]^`~`~`~_‘^€^€^€^€]]]_}Ž`~ab€‘b€‘b€‘a`~d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘aaab€‘b€‘c’eƒ”eƒ”h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’j„’j„’j„’j„’j„’j„’j„’k…“k…“k…“k…“k…“k…“k…“k…“l„–l„–l…•n…•n…”p…”p…”p†’g‡g‡g†h‡j†‘i…hƒ‘hƒ‘r‚Žp~Šhw€bow\hnV_cOVYJQT:TT7TX0VZ*Z`'^e$bh!chcf,Za.TX/KK/@=+64,3631;;198+64)64+:6CK!OW!`hmxw„…—Šž££‘£‘¤’¥“¨”©“«•¨–©–ª–¬–¬ ”­!’¬ ‘¬2¦5¥9Œ¢>‰ŸC†›I„˜N•N€’R|“R{’SwUtUsŒUsŒTsŒUt\vŽ\vŽ[w[wYxXyXyWxŒSzˆSzˆQ{ˆO|‡M{†K|„I}„I}ƒM„K„J…I†‚G‡‚G‰„GŠ…FŒ†AއAˆB‰B’‹D”D—F™‘F™‘H›’H›’J”Kž•LŸ–M —M —M —L¡™L¡™K ˜K ˜K ˜K ˜L¡™L¡™I¢™I¢™I¢™I¢™I¢™I¢™I¢™I¢™E —E —C —BŸ˜@Ÿ˜>œ—<œ–<œ–;š“;š“=š“<™’<–<”Ž;“<’Œ8‹7‰6Žˆ5Ž…3Œ‚2‹3‹~2Š}2‡1†~2…}0ƒ{0€y.~w/}v.|u.}r-|q+zo+yn*xm+wl+wl+wl+wl+wl)wl)xk)yl)|m*}n+~o2…o3…r3ˆt5‰w5Š{8~7Ž€8;“ƒ=•…=•‡>–ˆ<–‰>˜‹>šA’?’?’>ž“?Ÿ”?¡•?£—@¤˜?¥™D¤™D¤šD¤šC£œA¤œB¤žB¤ž@¤ž@£™?¢˜>¡™:Ÿ—9—5œ•4š•3™”-”‘-“Ž*‹)‡(‹ƒ%ˆ€%†|#„z&x'€w'}u)|t-|s/zr/xp/un1wf3yh4|h4|h3~h5€j7…m:ˆp7…z9ˆ}:Œ€;ƒ:’…9•ˆ:™‹=œŽ=ž”>ž—>¡™>¢œ>¥ž?¦¡?©£@ª¤<®§=¯¨<°«=±¬=°­;°­;°¯;°¯=««<ªª;¨¦;¦¤:£ 9Ÿš9˜7›•B¤–E›“>މ5‡‚1‡{Aˆwm›„¤¹ ²¹–¶¼“§«z¶»„¹ÄŒ™®}’³‡˜¿™m“Z{N“~U ‹\£YŒSš†RˆR™c¨g¬T™…C„o?{i?wj;shB€nT‘}W”€M|G•„9šŒ*š’"ž˜!š’ — ’‹#‰&Œ‡,‹‡-ˆ….‡„0‚ƒ4„…6„ƒ5‚5€~6}€2v{+lu+`jKU7C:F @G @CGDIAHEKHQLXR"aX)k`0ti7|o:‚u=†vF|P˜‚YŸˆ_¤‰^¤†_£„V¡U €Y¢‚^§‡b¨‰a¥†[Ÿ€Yœ}[ž~R–wV˜{n¢ŠUwf #/$(qW2|`<†h?‹kAoC“vE“{A{D•‚@‘~:‹x5†s5‚m4|h3ub1q^4k\3bY31 (,#HF"TJ&_P&YQ'\S']V'_Z'`]$`_"``"``\a^c`hajanaocseugn]fQaNb Ukavl|p€w‚jueqjzhybsm~'’xƒ ix^re|u,—9„”@HŽNU}\~Ž_}Ž^Y€ŽWŽ]~‘]~‘]~‘\~Ž\\Œ[~‹[~‹[]]]^`~`~`~_‘_‘^€^€^€]]]^_€`‘a‚’a‚’_€^]~Žf€‘f€‘f€‘f€‘f€‘f€‘f€‘f€‘b€‘b€‘b€‘b€‘b€‘c’d‚“eƒ”i‚’i‚’i‚’i‚’jƒ“jƒ“jƒ“jƒ“j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„•kƒ•kƒ•m„”o„“o„“q„‘q„‘kˆkˆl‰’l‰’nˆ”m‡“m‡•m‡•r„•q‘n}mzˆkwfs{anv^lrPmvJnx?s€6xŠ-'„“…’…~ˆ!w}(kl*[Y%GF <=&>D/EP\}r•Œ¶ Ï°Þ»å ÁäÃâÂã¾â ¼à ½â ¿ã¼ã·Ý²Ø¶Ø¶Ú·Û·Ü¸Ù ¸Ö·Ò¶Ï ¹Ð·Î¶Ë´É³Æ¯Ãª¼§¹¢±ž¯ ˜« ”§¢‰›€” yW`TZ TZ'\_-ej(lq$uz%{~|‹{‹zŒwŽtqŒp‹pl|fv$ao(\i*Xc(S\%OV,HS+HQ+FJ-CA/@=3<97:8:87,=:+95-4103101-*.()0)(3+=CIPZcirs€z‰€“„š‹Ÿ‹Ÿ ¡£¥‘§‘ª”¦“¦”§”©#“ª#‘©$¨$ª7‡ž8‡œ<…™Aƒ–E’I}ŽM{ŒOz‹WyWwŽVuŒVrŠUq‰Sr‰SsŠRt‹]rŽ\s]tŽ\uZuWuŽWvVvSw‡Sw‡Qx†Oy†Mz…Lz…J{ƒH|ƒL€€L€€J€€G€F‚E„‚D…ƒC†ƒ>Œ…?†AˆA‘ŠC“ŒC–ŽD—E˜H›’H›’J”Kž•LŸ–M —M —M —L¡™L¡™K ˜K ˜K ˜K ˜L¡™L¡™FŸ–FŸ–FŸ–FŸ–FŸ–FŸ–FŸ–FŸ–@ –@ –@Ÿ˜>ž—>ž˜:œ–9š–9š–6•Ž8•Ž7”8’Œ9‘‹9‰7‡7‹†7‡6Œ†5‹ƒ3Š€3‰}1‡{0‡y/†x5„y4ƒx4‚w3v3t1}r0|q2{q-{p-{p.zo-yn.wm.wm0wm0wm0yo.zo.zo-|o-}p,p-€q,r4‡q3ˆr4‰u4Šx7Œ}789‚@•†?—‡A˜ŠA˜ŠA™Œ@šCœ’Ež”AŸ”AŸ”@ •A¡–A£—A¥™@¦šA§›D¤šD¤šD¤šD¤B¥B¤žB¤ž@¤žC£™A¢˜?Ÿ˜<œ•7™“3—‘1•0”/ŽŠ-‡,Š…)ˆ'„{&‚w%~t$~q'}s'zq(yp+yn/xn1xn2ul1tk5wd5zf5}g4}g2~f0h2†j6Šn7†{:‰~;:„9“†:–‰<›<:ž˜;Ÿ™;¢›<£ž=§¡=¨¥=«§>«©:®©9¯ª:°«;°­;°­;°¯9°¯9°¯:«¨;©§:¨¤8£ 8Ÿš4›”3˜3–Ž,Œ{5Š|:…}8‡~0…w4jbu®“»ÂÆÊ ®±´·¼Ç¦»Š˜º‘Œµi¢‰bšƒb˜p›†y‡u„g¡„`ªˆU‘‡p® r¸§Rš†0xd3vgRކl¤ŸYojŸ~o¡ƒeœƒ`¡‘R¥;¡ .Ÿ¢4¤˜6¢–5’8™;–>‘‰>Œ…<‰‚5‰…6Š…6ˆƒ6ƒ8ƒ=„‡<€‡8y‚S[ NW IT[f*hr+ko0qo.qj0ce*`a"Z[SRPLRLXO\Si_nb'wj6…rF‘{Qš€Xž€[Ÿ€Y¡ƒTœ~Tœ~[£…^¦ˆ]¥‡_§‰d¬Žm¤‰_œ€h§}±™d‡s2$6}c9ƒg?‹kC“pC”s@’u>‘x>‘{<‘}8{6y5Œx7Œv7‰s8ƒn6~j5wk@zu MP * -7FIQL\P'\O']P)^T)`W(aY'a\&a]%`\&ei&dj$ck aj]k_maqcsilho\iI\F]Vl bv evrz{„z‡l|ewk}q…r…!†ŽŒlWsUrgv‡{‡B{H{QzX{\|\~ŽV€TŽ]~’]~‘]~‘\~Ž\\Œ[~‹[‰[]]]^`~`~`~]‘]‘]‘\€\€[[[[\€]‘^‚’^‚’\€Z~ŽY}f€‘f€‘f€‘f€‘f€‘f€‘f€‘f€‘b€‘b€‘b€‘b€‘b€‘c’d‚“d‚“k‚’k‚’k‚’k‚’lƒ“lƒ“lƒ“lƒ“j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’i‚–j‚”j‚”lƒ“nƒ’pƒpƒr„m†n‡‘n‡‘o‡“o‡“o†•p…”p…”l–l€’n’p€‘q‚p‚n€‹m€ˆa~Œ[“QˆF¨<™²2Ÿµ)¡´$¡°™£“™#……%qm XSDC?CCKTq k ˆ¯žÉ®×·Ü½Û¿×¿ß¼Ü»Ú½ÝÀáÁá½Ý¹ÛµÝ¶Þ¸á ºâ¼â¼ß¾Û¾Ú»Ø¹Ö¶Ó´Ñ ±Î ­Ê§Å¤Â¨¿¥½¡»ž¸›µ•°Žªˆ¦$WZ&Z`'ag(go&nv(u~+{†+€Š#„’…’…“‚•€•|“z’w’tsp‰mizdrak_h%Ti%Pc%K](GV+DN/AH1=C1:>6:;3560/1/--.)*+&','(/*+(87*AC*PU(_h#jxq…uŽx’|”–„™ ‡› ‡› ˆœ‰ž‰Ÿ¢¢Œ¢%‹¡)Šž,ˆ›/…—0„–D}—D|•Fz‘JyOvŒTuˆVt…Xt…To‰To‰Vo‰Wo‹Yo‹Zn\n\mŽ^s_t^t\tZuWtUsŽUsŽQsOtŽOuMvŒKv‰Ix†Hx„Fx„Gx‚HyFz€F}€G€G€FƒG„€Eˆ…Eˆ…EЇD‹ˆC‰C‹CŒCŒH•‘H•‘G—’F˜“E™”Dš”Bš”Bš”Ež•Ež•G•G•Gœ”Gœ”Gœ”Gœ”Fš•Fš•Fš•Fš•Fš•Fš•E™”E™”>™=˜<–;•:”9’9‘‘9‘‘6’7‘Œ8‹8Žˆ7‹†8ˆ7…~6„}4†y3…x2„w1ƒv2‚u1t1t0€s9~s9~s7s6~r4~r4~r2~r2~r6~q5}p3{n2zm1yl1yl2zm3{n6zo8|q8}r5s3s3‚u5…x5‡z7Š{8‹|9Œ}9Ž9‘<”„>–†>—‡=˜=˜>™>›’?œ“?Ÿ•@ –? –I¤›E¥›B¥›=¥š;§›<¨œ=©?¨>©™?¨™>§˜=¦—>¥–?¤•>£”>£”8 ™8Ÿ˜9—9›•7—‘4’0މ0Œ‡+‹+ˆ.…{/€w.|q.zo-ym*yl/uh/uh/uh0uh1vi1vi3ui3ui4wh5yh6zi5|h8€j;…m>ˆp@Šp>z=Ž{?‘>“„?—‰>š=’>Ÿ•:¢—;¤™9¦9©¢5«¦4­©1®¬0¯®3¯¯2®®4®®5¯¯8°°7¯¯6¬­4ª«7¥©4£¥3¡¡2 œ5œ—5˜5’‰5Ž„6†1‚y2€u7‚t7}l=|hQŠudœ…¼Æ¨ÉЫ½½¸··ºƒªµ‡™±Ž…¤‰l¤r£}|¤zƒ§{}¦€k¤…X¢ŠM¡Ež•Oª¡I§œ7’ƒ7‡vP‘|e–€j’ywšxy €w¦†m§‹]¦ŒL¤A¦<©“9¥Ž7¢8Ÿ;œ’=—‘=“‹@‘ˆA‘„E’„<ˆ|>ŠA‹…C‰ˆC‰‰,orCHQ[ ]e ks.rw3sw5ss9ut=zv7yx7ww5uu2rs-mq"gj`bY]DDPP[Yb`#ok5{A‡@†€C•G—€O›ƒUž„]£…b¥†g¦†i¥†k©‹cœ}|«‹| ‚‡¦‹ <(2'0sXBŽo?”nA”mW¡}U™zIvSžˆAœ‚<˜7“z5y5Žz8Œz9‰x9†x2yiC€r8g^' IB#\T_V-_U-`X,b[)b_%db!bcad`daabe!ej$ho%hq$fq"cq!bpgs`m(`q0`rI^5IEZ,i}Whcsw†$…“s kw lyx…p}kzj{g{dwbwdyt†#’:†™J„—T’[‘]~Ž\{ŠV€[‚aƒ“_€[yŠYwŠZz]~‘[[]]^`~b~b~_€_€_€_€_€_€_€_€fd`‚]ƒ]ƒ`‚dfeeeeeeeee’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”p…”p…”p…”p…”p…”p…”p…”p…”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“o†•o†•o†•n…”n…”m„“m„“m„“b…“c‡—bž]“¤Rš¬CŸ°2£³)¦µ¯'®-–£*„‹&mp'[[&NI&G@Pbb{zž‘¿¥Ò ´Ù ¾Õ ÄÏ »à ¹ß¹â¼å¼æ »ä¹ã¹âµÙ¸ÚºÚ½Û!¾Ø7¾ÔJ¾ÏV½ÌI½ÎD¼Ï9»Ì#ºÉ¸Å µÃ±Ã­Â'ª½!¦º¢»Ÿ¹ž¹›´–¯‘ª/cc1gh3np5uz2z‚1€‰3…‘3‰•%ˆ–!ˆ—ˆ™‡™†š‚˜€—~˜{–z“xs‹p„k|hxft'^s'Zn'Uf*Q_0NY3JR4FM5CI8?B49:2453022,-/'(/'(1)**53+=<+JM(X^#alhxlo…vŠz~‘‘€‘‚“‚”"•$–*•-“3’6~9{:zŒDu‹EtŠFsˆKrˆNq…Qp…Up„Wp„Vo‰Vo‰XnŠYnŠZn\n^mŽ^mŽ]q^r‘]r‘\t’Ys‘Ws‘UsUsRt‘OtOtŽLuŒJuˆJv‡Gv„Gv„FtGu€Ev~EyF{~E}~F~E~HƒHƒG„€F†FˆƒF‰„E‹…FŒ†G‘F’ŽG“G”F–‘E—’C—’B˜’Eš’Eš’D™‘D™‘D™‘C™‘B˜B˜C—’C—’C—’B–‘B–‘A•A•A•;”‹;”‹:’Œ8Š8‹7Ž‹7Ž‹8ŽŽ4މ6‰7Œˆ6Š…6ˆƒ5…~5ƒ|5‚z4„w4„w4ƒv3‚u2t1€s1€s0r8|q8|q7|q7|q5}q5}q3}q3}q8~q7}p6|o5{n5{n5{n6|o7}p9}r:t9u8‚v7ƒw7†y8ˆ{9‹~;Ž<€=<‘‚<”„?—‡A™‰AšŠ?š‘@›’Aœ“@”BŸ–A¡—B¢˜B¢˜J¥œF¦œC¦œ?§œ<¨œ<¨œ?¨?¨=¦›=¦›<¥š<¤™:¢—;¡–: •<Ÿ•7ž—6–6š”5—‘3“0މ.Š…,ˆƒ(…|*ƒy,v,{p,xm,vj+ui*th/tg0uh0uh1vi3ui4vj5wk5wk6{l6|k7}l8€l;ƒo<‡q?‹sAu@|@?’ƒ>•‡?™Œ>œ‘>Ÿ•= –:£˜<¥œ:§Ÿ9©¢6¬§4¬«1®¬0¯®0®¯2­¯1¬®4­¯4­¯5¬®3ª¬0§©6¢¦4¡£0žž0›˜1˜“3“Œ3Ž…3Š€4‚{0}u3|r9r:{k:xfI‚mX{”ª¸Æ¢ÀÕ¾º‡»º‡¯ºŒ¢¼˜Œ¯”fž{o zz¥z€©|zª€i©†V§ŽL¦“<Ÿ•E¦œH¢•A’ƒEŠvXyi–|m”zz™xwž~r¤†d¦‰V¤ŒJ¤E§‘D©”I«•G¥”CB˜ŽE”‹E‘†FŽ‚G€<ˆ}I’ˆHŒ…OŽPbcDGaeek!nq0w{:z~>||>}{A€~D„;|z:zzmk7[U/NGLYZnnƒ®–Å¨ÓµÔ »Ò¹ß¹ß¹â»ä»å »ä¹ã¹â·Û·Û¹Û ºÙ»×,¼ÕA¾ÒM¿ÐU»ÑS¹ÏG¸Ì6¶È'¶Å"³Â,°Á4­ÀC®¶=©µ2¥´¡´ ¡²Ÿ¯œ« ˜§4lg7pm:xx:‚8ƒ‹7‡’5Š™4Œœ&Œž#žŸŒ ‹ ‰Ÿ‡ †Ÿƒ›—{”vrŠn‡l…"g{"cx#^q'Zj-Wd2R]3OV3KQ:FJ7@C69=:577.15(*3&(5))13-096.DB+NQ%W]!^hcp gu$m{"p} t€vw‚ v‚&x„*x…3u‡6vˆ:v†=u†At„DrƒFq€Hq€Km}KlLlNlQlTl‚Vl…Wm†ZmˆZl‰[mŠ]mŠ]lŒ^mŽ`lŽ`lŽ]p“]p“]q”[q”Yr”Wr”Uq“Uq“Rt’QsNsMrŒJsŠIrˆHr…Fq„Fq€Fq€Gs€Gu€Gv~Fx~Gz}Gz|L}{L~|K€}J~I‚I„€H…I†‚H‹ˆGŒ‰FŠFŒE‘D‘E’ŽC“ŽF“F“C“ŽA“Ž?“Ž=“=“;“>’>’=‘Œ<‹;Š;Š:މ:މ8…7Œ„7‹†6Š…5‰…5‰…5‰…5ˆ†3ˆ„4ˆ„5‡‚4†6„}4‚{3€x4w6€t6€t6€t5s5s5s4~r4~r9{o9{o7|o7|o7}p7}p5}p5}p9r9r8~q8~q8~q9r:€s:€s<‚u<„w>†y=ˆz<‰{<‹}>€>‘‚A”…A”…B•†A–‡A™‰C›‹EEžŽEž•Ež•DŸ–F¡˜E¢™F£šE¥›F¦œJ§ H§ D§Ÿ@§Ÿ?¨Ÿ?¨Ÿ@§Ÿ@§Ÿ:¥œ9¤›:£š9¢™8Ÿ—7ž–8•7œ”5š’6™‘3–Ž2’‹/އ,‰‚*„~*‚|)u*}t,yq-vl/tj-rg-rg,re1sg2th3ui4vj5wk7ym8zn8zn9€p:q9ƒq;…s<‰t?Œw?ŽyA‘zA“B“„@•†@˜‹@œ‘?Ÿ•>¡—=¢š:¥œ<¦Ÿ9§¡9ª¦6«¨5­¬1®¬2®®0­±/¬°.«¯0«¯2ª¯1©®.¦«-£¨4Ÿ¢1œŸ/š˜-–“.’Œ0†0†~/‚y4}u1wp3xn9{o;zj;we@{gI‚mvž‚°É§ËÔ©Ðʛľ«´‰—³©Šdwo£{}«€‚°‚z°…i¯‹U¬’H¬–1£–;¡•F›ŒP’ZŽwfwo•yp–xz–yrš~f ƒX£‡L£‰H£ŒK¥’P¨˜Q¥“Q¢“PQ™S—ŒV—ˆV•…U“GˆLމcžšRˆˆMNFGdfhi5zw:}z>}D}D}FƒF†E‡‚F‡…F…ƒDƒB€€?:}~2zz,xw*qu,sw'nrbeVY OP LMLK OHWMbX%qe/~p8Šx<‘}?”~S™ˆVžŠR›…R™l¨t£J6@gJšw?’kN›u]§ƒX¤…P¡†J¢ŠE ‡Bœ…A›„B™…E—„G•„I’‚GŽ~F‰zF~qD< /) ULbW,gY+g\-j`+ke)lg$jiiigi hhffcfbfahajcm eo ao"fscpZiVfQd=R'<*AXn-p…_rUghzyŠwˆq~q€ ix]l cu'{6‡œ6…šezYncv&€‘;ž<’?wˆJzŒ]~]|‹^{Ša{‹bŽb^[€Ž]]]^^^`~`~_€_€_€_€_€_€_€_€db`_‚_‚`bdcccccccce’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”n…”n…”n…”n…”n…”n…”n…”n…”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“o†•o†•o†•p‡–p‡–p‡–p‡–p‡–nˆ”q‰•q‹™pœiŸc”¤Z–¦S˜§J¬Nœ©Q˜¢W“™\ZOngA\S5NR$T`_y p— ‚±–Æ¦Ò °×¶Ý·Þ¹àºãºã ¹ã¹â¹á·à·ßµÜµÚ¸Ø¹Ö/½Ö:¾ÕZºÒZ¸ÏRµËG³Å<³Â:²¾E±½O®½]±¯[¬¯T¨®@¥®'£­£« §¤6si:yp=€}<†ˆ9‰5‹—1Œ›/Žž#Ž££££¤Ž£ ¤ ¤‡ †Ÿƒ›{˜v”r‘qo…l‚h{$dv)`o/[h2V`2S\9MR8GJ:>C>8=<148*,6()7)*63+4822A=0KH,RT)X\*^e+bk*cl+fo+jr+lt,mu0nv7py:qzCp}Dp}Fp}Jo}Mo|Qn|Rm{Sm{VkzVkzVj{Vj|Wi€Yj„Zk†[kˆ^l‰^l‰^l‰_lŒ_k`lŽblŽcl‘\m”]n•]p–[p–Yp–Wq–Vq–Up•Rt’Qs‘PrOqŽKpŠInˆHn†Gm…Kp„Kp„KqƒLs‚LsKuKvKw~N|}L|}L~~KJ€€I‚Jƒ‚Iƒ‚H„„I……I‡‡HˆˆHЉG‹ŠE‹ŠFŒ‹HŠFŠC‰@‰=ˆ;ˆ7‡7‡=ˆ<Œ‡<Œ‡:Š…9‰„8ˆƒ7‡‚7‡‚8†8†7„€6ƒ6ƒ6ƒ6ƒ6ƒ4„4„5‚~6ƒ|5‚{5€x6w5~v:~s:~s9~s9~s9~s7s7s7s;~o;~o;~o:p:p9€p9€p7€pƒx?„y?„y=ˆx?ŠzAŒ|@Ž}?~@’€C•ƒE—…E—ŠE—ŠF˜‹EšŒD›FHŸ‘H ’H¡˜I¢™J£šI¤›J¥œI¦J§žJ§žK¨¡I¨¡E¨ A¨ @§Ÿ?¦ž@¥@¥8¢œ:¡œ8Ÿš7ž™6œ—4š•5™”4˜“5•Ž4”2‘Š0†-‡+ƒ}*€z(~x,{r,zo0wm1tk1sh0rf0rf/tg4th5ui4vj7ym9{o9~q:r;€s:…u;†v:ˆw<Šy=|?}@’A“€B•†A–ˆ@˜‹?›>ž”>¡™>£›=¤;§¡:¨¢:©¥8¬§7¬©5­¬4¯­2¯­0¬²/«±/©¯/©¯0¨®.¦¬+£©*Ÿ¦2›ž/™š,”“+‘Œ,Œ†.‡~0x/}r5zp2ul5tj;wl>yk†—LŠœc„”_€]{Œ\yˆZyˆ[|‹[[ƒ]]^^^^^^_€_€_€_€_€_€_€_€bb````bbd€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“o‡“pˆ”pˆ”pˆ”q‰•q‰•rŠ–rŠ–oŒ•p‹•pŠ–q‹—oŒšlœižf’Ÿ_–£b–¢g–žk•šq••pŠe|wUldIZW4W[Wga}q›„µ™Ê ¨Ù³Ù·Ý¹á¹à¹â ºâ ¹â·à¶àµß´Þ´ÜµÚ·ØºÖ!ºÕI¸ÒJ¶ÎK³ÊC±Ã<²¾?²¼H±ºT±º[µ°_¯®_©¯P¥­7£®¢¬ žªœ§;~u?‚}?Šˆ>’:’™2’Ÿ-’¡*’£¦¦¥¥ ¦ ¦ ¦ § ‹¤ Š£‡¡„¡Ÿ|œy›v™z“wsˆ"o‚(j|/fu3`m2\i6SX7JQ:BI?;A?47;.09--9//55/4;44B>1JF/QP0WY2]`4ae/_e2bh6fl8hn;ip?krEltInvLoyLoyMmxOmxRlzTkzVkzVkz_jx]jz]i{[h~[i€\h„[i†[hˆ`k‰`k‹alŒakblŽcl‘bn’bn’^o–^o–]p–\q—Zq—Xr—Vq–Vq–Rs”Qr“Pq’PoNmŒMl‹Kj‰KkˆNm†Nm†Nn…NoƒNo‚Op€OpPq€Ly|Jz|J{}H{}G}~F~F€F€L‚M€ƒL„K‚…K„†J…‡H…‡H…‡H††F††E‡†B†…=†„:…ƒ9†ƒ7†ƒ;‡ƒ:†‚:†‚8„€7ƒ6‚~5}5}9€}9€}8€z8€z7y7y8€z8€z6€|6€|8€z9{8y:€y9€v8u>}s>}s<~s;t;t;€u;€u:‚v@‚v>ƒv>ƒv>ƒv>„w<„w=…x=…x>†z>†z?‡{@ˆ|A‰}BŠ~BŠ~BŠ~?Œ~AŽ€C‚B‘ƒB‘ƒC”…F—ˆH™ŠHšHšHšGœŽFHŸ‘I ’I¡“L¢šM£›K¤›L¥œK¦L§žK¨ŸK¨ŸK§¢I§¢E§¡C§¡?¦Ÿ@¤ž@¢œA¡›8Ÿš9Ÿš7˜7›–5™”5–’3”2“2’ˆ3‡2„0‰€-ƒ{+€x(}u)|t,xm/vl1tk3rh3sg3sg4th2uf7wk6xl8zn9~q;t=ƒv=…x>†y:Šy:Œz<~>€?’ƒ?”…@•†A–‡A˜ŠA™ŒAš@”?Ÿ˜>¢œ<£ž;¥Ÿ<ª¦<«§;¬©:­ª6®ª6®­4¯­2¯­2¬²1«±1©¯0¨®0¥¬-¢©*ž¥'›¢0—™/”–+Ž*‹‡-‡/‚z1}r2yo8yp6uk7si€m?„p@‰op¦‰¢½›ÑÙ±ÐÑ©ž©{šum›wlŸyz¬‚‰¸Šˆ¼Œ½n»•Y¶—J¯–<©“F ‰[š€s™}—yz’rr“qn–sl’|a•}R™E›ƒ@ž†E ‹Q¡Z¢•K‹Q VŒT™…W—„[›ˆ\ž‹YžŠX––4nm== >>/ee?z:‚|>Œ…Z”‚[’ƒ\’…^“‰^•ŒX”ŒR’ŒM‰Q‘‹PŽˆNŒ†MІK‹†H‹ˆCЇ>ІDŠ‘1u|V^DJHMZ^*im/pqDquU*@7NVn%he}[s csm}v†q`qScTe!j~){'†–z‰dq\km~8…•T‚”Yƒ–^„–^‚”\~Ž[~Œ^_…‘^^^^^^]]_€_€_€_€_€_€_€_€`‘`‘b€‘b€‘b€‘b€‘`‘`‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘e’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”l†”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“pˆ”pˆ”pˆ”q‰•q‰•rŠ–rŠ–rŠ–i“kŒ•l‹”n‹”o‹–nŒ—m˜m˜kšp›s’›u’—w’vŽŽo„ezwVje>`_$X_Ylb tйœÎªÒ³Ú¸ß·ß·Þ¹â ¸àµÝ²Ý²Ý³à´Þ´ÝµÚ µÕµÔ'·Ð,´Ì2²É0°Ã.±¾1²»;²»D±¹E´¶L®´S¨²L¤²: ²#ž²™¯ –­?…„@ŠŠ?“<”š5– ,•¢&•¥#•¦‘ª‘©‘¨ ¨ § § §¨ Ž© Ž©Œ¨ ‰§ ‡¥ „¢ €¡   }˜ {•wt‰#o‚,j|/cs._o8W`7NV9DL==C?8=<45:65<:92;83@>3HF3OO2VV4[]7`c8cf6bi9el>hoBiqFjrJktPmvRoxQmxQmxQkyPjxQhxSgxSgxThz`gz^g{^f}\f~ZeZeƒ[f†Ye‡bkŒalŒblŽcmbn’bn’ao“an”`q˜`q˜_r˜]r˜[r˜Xr—Vq–Vq–Rr•Tr•Rp“Qo’QmOkŽOiNhŒOi‡Oi‡Ni„PiƒPj‚Rj€RkRkMq{Kr{Js|It}Gu}Gv~HwFwPzN{M|€M}L‚J‚J‚H‚H‚G€ED€€A>~~<~}<~};€};€}:|:|9~{8}z7|y7|y:}z:}z9|w9|w9}v9}v9}v:u:}x:}x;~y<€y<€y†z>†zB‡|B‡|B‡|A‰}@Š~@Š~A‹?‹?‹€@ŒA‚BŽƒC„C„C„C„AƒC’…E”‡D”‡D”‡F–‰I™ŒK›ŽJœJœJœHœG‘Hž’IŸ“I¡”L¢šM£›M£›L¥œM¦K¦L§žL§žG¥ F¦ D¦ A¥Ÿ@¤ž?¡›?Ÿ™>œ—8œ—9š–7˜”5–’4“2Œ1‹0ŽŠ1Œƒ0‹‚/ˆ-ƒ{+€x*}u+{t*zs.uk/ti1sh3sg5sg4uf5vg4wh8}p9~q:€s;ƒv<‡y=Š|?Œ~><€;=’ƒ@•‡@—‰@˜‹A™ŒA™ŒED“Až•@ ™?£>¥ ;¦£<§¤<­ª<¬¬;­­9®­7®­6®­4¯­4¯­5«°4ª¯2§¬0¥ª0¢¨-Ÿ¥*š '—.’”+*‹‰(†-ƒ}0v3zp6xm7yn9vl;uj?wlA|nA‚r@‡v?‹y?x[œ‚†°‘ÅÛ¸Ô㽪¼•«‡±ožx|ª€ˆ¶‡Š½‹†ÀzÁ™e¹œU¯˜S¨Œ]£…mž~}z„šw}–tr•sj–w`”}Y”M–€E˜‚Aš†FœŠNSžKŠQ ‹UžˆV™„]›‰c¢’_¡•W›-fe?>PL8xr:}t@…zR—ŒO•ˆa˜‡c˜Šd™‹gœdœ‘^šX—ŽQ”‹T“ŠR‘ˆRކRŽˆO‰MŠHŠE‰B‰^c GM#[`9pu3np(hi+mlŠ>Ž•>“›7– /˜£$–£—¥—¦”°“¯’­ ’ª ‘© ‘©©‘ª Ž« Ž« ª Œ© Ч ˆ¤ †¢…¡›}— x“t p‡'j*dw,`q7Zd6Q[:FP>@H@<<;@>>HB5IJ6MO7UV8[^7`c7dg:gkux;zx;zx:yw:yw:yw9xv9xv8wu:yw:yw9yt9yt9ys9zq:{r:|q;{v;{v=}w>~x?€w?€w=v=vDwBwAƒxA…zA†{A‰}@Š~>Š~B‹ƒB‹ƒCŒ„AŒ„B…AކAކB‡A…B‘†C’‡D“ˆE”‰D“ˆD“ˆC’‡E”‹G–H—ŽH—ŽH—ŽI˜Kš‘N›“Lž’Lž’Lž’Jž’Hž’IŸ“J ”J¢•L¡™L¡™L¢šL¢šK¤›L¥œJ¥œJ¥œF¤ E¤ C¤ @¤Ÿ? œ>™<š–<—”8–‘7•5“Ž4‹1ˆ1‹†/‰„.ˆƒ.‡},…{,ƒy*€v*}t*{r+zq,yq/wk0uj3uj5ui8vj8yj8{l7}l;t;ƒv=…x<‰{=Œ~??’ƒ>“„<”„>–†?—‰BšŒBœCœ’A’A’H¡—G¢™D¤šC¦žA§¢@©¦=«§=«©;­­<®®:¯®:¯®8¯®7¯®4¯­4¯­6©¬4§ª3¤§1¢¥0ž¢,šž)•™&’–+'‰‰'†‚(‚},w1|t5xo9vl4vj:xl>xm?zlA~p?„u<‹x:{=ŒyK‘zdš} µÑ­œ³Œ¥Œ¦‚w£|„¯„Œ¸‰Ž½ŒŽÄ•ˆÇ u¼¡_¯˜i¢ƒr¥€¤~ƒ¡xƒžv|xr›{h˜|Q”O”L”€I•ƒG—†I™ˆJ™‹J™‹PˆWŸ‰]žˆfž‹k¢‘fž“J„,hg97/jf6|u3ƒvF—ˆH“ƒN}pª˜a™Œe›Žggœ’dœ‘]™ŽX—U—ŒX—V•‹V“‰TˆR‘ˆLˆFŒ…@Š„/vy]`RT.cf?uv=vw:yw=€}A{z;wv6rq3on1pn6us¦·:¤µ,¢³Ÿ²˜°’¯A›A“ž>˜£6š¦,™§"™¨™§š©—´—²•°“®’­’«’«’¬ « « Œ© ‹¨ ‹¦‰¢‡ †Ÿ„¡‚ž}™y“#vŒ+p„.i}.cw8\f7T]9HQ?BJA@D?AA?HE@PI:TZnt?ouAr|Es~IsOrPp}Sn|Tn|Uo}`k_j~]h~[f|Zd|Zc~ZbZbYd‚Yd‚Zeƒ[f†\g‡^hŠ]i‹^jŒblŽambnao“`p”_q–`r—_r—dwšdwšcwš`v™]v˜Yt–Ws•Vr”Tq–Tq–Up•Sm•Sl”Tj“Ui’Th‘UhUiŒViŠWiˆVh…Xi„YgƒYh‚`f}_g~]h~\i[iZk€Xk€Xk€Qr{Os{Pt|Ot|Mt|Jt{GszEszDwzDwzCvyDtxCswCrvBquBqu9ut9ut9ut9ut9ut9ut8ts8ts:vu:vu9vr9vr9wq:yp:yo;zp;xt|v?}w@v?v?v?vE‚xDƒyC…zC‡|BŠ~A‹A?ŽBŒ†BŒ†C‡AއBˆB‰B‰A‘ŠA“‡B”ˆD–ŠE—‹E—‹E—‹D–ŠC•‰F–H˜‘I™’J˜‘J˜‘J˜‘N›”Oœ•N ”MŸ“MŸ“KŸ“J ”J ”K¡•K£–K ˜K ˜K¡™K¡™J£šJ£šI¤›I¤›D¢žD£ŸB£Ÿ>¢>Ÿ›=œ˜<—”<•’7”5’‹3‰3‡1‰ƒ/‡-…-ƒ},ƒy*w)u)|s)zq+zq,yq,yq2zn4yn6xl9ym:{l:}n:€o;‚q<„w<‡y<‰{=Œ~?=’ƒ>–†?—‡?˜ˆ@™‰C›CEŸ’D •DŸ–BŸ–I¤›H¥œF¦ŸD¨¢Cª¥A¬©@­«@®¬=®°=®°;¯°9°¯8°¯7¯®4¯­4¯«8§©6¥§3¢¤2Ÿ¡/œž,—š'’•#Ž‘'‰‰&‡…#‚~%z,|u1zr8wm9uk1sg7wk>zoA|n@~p>…u9‹y5Ž{D’M•Y–z„¶”¤È¤™´‘¨‚’£ƒ¬†µ‹•½–À–Ç™‘ʤ|¾¡e­—vž{‚¤‰§|†£v‚ u{¢|q €h›€H•€J•€L”€M”ƒM–†J—‰G˜‰D–‰ZŸŠ` Ši¡Œr¢u¡”Zˆ‚ QS%6ge6rl9‡|6’5’}Q ‹mª–o Œd”h •i¡–iž”dœ‘]™Ž[™XšŽX˜ŒY–ŒX•‹X•‹V•ŒQ”K‘ŠGˆMM"cd7ss8no9mm>wv@€{;~y;„|>‡BŠ„FŒ†C‰ƒ?‚8{x4us6yz2ux2s{"cl[eNS:; IG(#92cQ4…lHK¦ŒB ‡G«™J¯šJ±œI±šI¯–I¬’N¬“R­“W¥ŽJ¥ŽV±ši¤•"1) SD3w`6yd9~j;p<‚u:t5{t3yr'yt&xs%vs#sr!qr ormsmsek hp`iMYCOJW Yd bl \_ci(ir.ht*^oNb:P-BUk"fy$n€jzkx&r~.r*ju1am2bn2cq,anZe [dmv‚ŠuŒt&v8xL|”Z~–b~–e}“b~b~`~^]][[_€_€_€_€_€_€_€_€]“`€“d“f“f“d“`€“]“a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’e’e’e’e’e’e’e’e’e‚‘e‚‘e‚‘g‘i‚’i‚’i‚’k‚’iƒ“iƒ“j„”k…“k…‘m…‘l„n„j„’j„’k…“k…“k…“l†”l†”l†”k†”k†”k†”k†”k†”k†”k†”k†”m…‘n†’o‡“o‡“pˆ”pˆ”o‡“o‡“q‹’q‹’pŠ‘pŠ‘o‰o‰o‰o‰x‚“w„”x‡—y‰™yŠ—yŠ—wˆ•w‡”wŠ—y˜xŒ—u‹–v•x—s“o‰i‰–`‚ˆ[z{VtoFed,\bcqsƒ¥’¹¤Ê«Ò²Ø¸ß¹à³Ú ·Û ´Ú°Ú¬ØªÖ«Õ­Ó®Ô¬Í ªÎªÏ)«Ð)«Î*«Ì-¨È2¦Ç>©¾B¨ºA¦µ8¦²(¦±¢¯›­–¬/•¡.—¢+™¥'š§"›«š¬˜«—«”«”«”«“ª“ª“ª“ª’© “ª “ª’©‘ª©Œ¨‹§‰§…¢  |œ z–xs„(kz2fr@]d?UZBLLFIGHIGEMLDWZF`f>cq=fuv‡>v‡NvˆMu‡Os…Qr…Us†Yr†[p…YnƒTl‚Tl„TjƒUhƒVg‚Ue‚VdVd\dYd€Yd€XcYd‚Zg‡\i‰^jŒbpbobq‘cr“bs”cs—at—at—avœavœ_vœ_vœ]wœ\v›ZušYt™ZtœYs›VsšUr—Qq•Pp“Oo’Lo‘QmQlŽSlŒVk‹WkŠZi‰\j‡]h†\iƒ]i^i`i}]i{[kxWkvUkvQg€Qg€Ph~Oj~Mk|Kl|Jm{Kn|FoxFoxDoxCnwAow@nv?nv?nvCkw?mu;lt7ns7ot8or=ps@pt9rs9rs9sr;ts‡w>‰y@Ž}?‘=“=—„<›‡=žŠEœ’Fœ”FŸ–F šF£œF¤ŸF¦ D¦ C§¢B¨£B©¤A«¥>¬¦>®§=¯¨<°©D²¬C±­C±­B°®B°°@­¯:©«7¥©7¥¥6¢£4žŸ5›š2––1’-‹Š*‡†/|/x-{t-xp/vl2vk5wl8xl5wk6{l9n;‚q9…s9†x=‰}=Š‚9‘ƒF˜‹M•‰cžŠ·¤”·œŠ§€Š£w‹­ˆŠ¯¹„Ê™žÒªÉ§x¾™h·Œ}©…|¥€¢yƒ¡v„¡z}¡}sœ€j™VuUyRœ~O›ƒJ™†H—‰H˜‹I™Œf¡‚eŸƒc›„€´£d™ŒD: >4(`S;{hB„qL€T—ˆ[™‹cœmŸu£h¡’h¡’i¢“g¢“d¢’b `žŽ^Y”…T•†O–†F“…U£˜Oœ”L•_ZWV'jg7wq=zp>|pEƒwG†|BƒzF†€G‡D‡‚C‰ƒ?‰…<ˆ„9ˆ…9ˆ…5„.}z)vs+tr,rq*lk#cc]]G;'  %CD;jgD‰~FœŠT©šN§—Gª˜I°›Jµ›M³—P±R±ŒJ«V§ŽV¤Œlº£E5'%A=$~a5‰m7iB‡rI|>…u:‡y7‡z0~s.}r)|s%{s%{u$yu#vt"rqpp(or+[_48!' W[BPOHMKJOMHUSG^`IglCl{Bo}BsBv†Cz‰Dz‹G{ŒG{ŒOw‰PvˆPt†Ss†Wr†Zr†[p…[nƒVmƒWk„VjƒWhƒVg‚We‚Yd‚XcZeYd€YcXcZe…Zg‡]i‹_kboapbq‘cr“bs”cs—at—at—`u›`u›_vœ_vœ]wœ\v›[v›ZušXuœWt›XršWr—Up•Tp“So’So’RmRmSlŒVk‹YkŠZi‰\j‡]h†Ziƒ\iƒ^h€`i}_i{]jzZjwYjwSd~Qe~Of|Oh|Mh|KizIjyIjyDiwBiwAhv?iv?iv}t>v@‚w@…xA†yB‡zE‡{D‰|D‰~DŒ€DƒC„D‡CˆG“ˆG“ˆE“ˆE“ˆE”‰E”‰C•‰D–ŠE–E–F—ŽF—ŽF—ŽG˜G˜G˜DšE›‘H›’H›’Kœ“L”Ož•Ož•IŸ•IŸ•Iž–Iž–Jž™Jž™JžšKŸ›Jž™I˜G—Fž˜C ™B¡š@ ™?Ÿ˜?™?™?›–=™”<–8’Œ8Š6†6ˆƒ7‡‚8„€7{7€x3~v0}u0~s5}q5}q4|p4|p4|p4|p5}q5}q8}p9~q;€sƒv@…xCˆ{=Š|?Œ~A‚@“„@•†?˜ˆAŒCŸŽEž•FŸ–F¡˜F£œF¥žF¦ E§¡E§¡Dª¥E«¦E¬§D®¨C¯©A±ª@²«@²«C±«B°¬A¯«B¯­A­®>¬¬;¨ª7¤¦7¢ 6ž5œ™4—•2“0ŽŠ-‰„+…€2x2|v/zr0vo1vl3wl6xm7ym5zm8}n:p;…s<ˆv<‰{>ŒAކ<—ˆDœE—‹P›n¬š~¯“§ƒ‹«‚·ŽŒ´„šÄ–¿Œ¡Ê¤©Ø¸†¾›vµz©ƒ~§ƒ§}†¤y¡xzžzpœlœ‚c›„^œ†Wš…N–‚I”J“}N–T˜l¥Œhž‡o£‘j›+]Q5($ZMM†wH†pMŒxU•‚[šŠ_š‹d›Šj‰q Še ‘e ‘e ‘c¡‘b `Ÿ_žŽ]žŽ_žŽWš‹P™‰MœŽF•ŠL™‘7€xHCa`.pk={u?|rA}rEƒwE„z@xHˆ‚Hˆ‚F‰„DŠ„A‹‡?‹‡;Ї;Ї<‰†7„5€~6}7}|4xw-qp*lk8ng3b_$KM 04$'//KD`U6†y>•‡F£”Fª˜I±šQ¶œV¹™W¶”M²˜Y°–T¨d¸ŸJ9 3/ \V$~a7Œp;‡oEwL@‡w=Š|;Œ}6…x3‚w.x)w)y'|x%xv$tsrp,po$RS(+!$ >AV[ [`\acgcj`haker`oUgTd GW=ODWZlj}lg|io"jq+jr.is/gr*gq$fq!hr bmlyn}fv bt%m~B}S„”U~V}ŒY}^Ž^Ž[~‹Y‹Z€Œ[]]^€_€b€‘b€‘b€‘_€_€_€`‘`‘`‘`‘a‚’de‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’bbddg‘h‘h‘j‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h•h€”h€’h‘iƒ‘iƒi„Žj†i“i“i‚’i‚’j„’j„’j„j„l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”t‰‘t‰‘r‰‘pŠ‘pŠ‘nŠ‘mŠ‘mŠ‘pˆ”pˆ”pˆ”pˆ”q‰•q‰•q‰•q‰•o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–vŒ—u‹–w‹–w‹–xŠ•xŠ•y‰•xˆ”t‹“wŠ’yˆ‘wƒpˆdyXu|Nrx5m€)tЂ𓮡Á«Ì²Õ¶Ù ¶ÒµÔ´Õ³Õ±Ó°Î¯Ë ¯Ç ¯È®È®È¬ÇªÆ¨Å¨Å ¨Å#§¾)©¾1©¼4¦·6¤¶3£·+´"•°(™©(š«%›®"›®š¯š®˜®–® –¬ –¬ –¬ •« •« •« •« ”ª”©”©“ª“©©ލ‹§Цˆ¢„  |—yt…)l{5ft<_c=X\BTSJURNYVM_^NimOqwHw…Hy‡H{‹J~ŽKL~N}’O|‘Uy‹TxŠTuˆVt‡Xs‡[s‡[p…[nƒZlƒZk…[j„Zh„[gƒZeƒYd‚Zd‚Yd€YcXcYd‚Yf†[g‰\kŒ]l`oapbq’ar“br–at—as˜as˜_tš`u›^u›_vœ]wœ]wœ[v›[v›XuœWt›XršXr—Yp–Zp”[n“Zm’RmTmUlŒWlŒYkŠ\i‰^i‡^i‡VjƒZiƒ\h€`hah|`gz^hy[hxUb|SczSczQczMeyLeyLfwJfwCdwCdwAew@dv>dv>dvlt=mq>nr=pr>qs=ss–<›”A˜•@—“?–’>“;‘‹9ˆ6‹ƒ4‰6…|6ƒ{9‚z8u9~t5}q2|p2|p5}q5}q5}q5}q6~r7s8€t9u:‚u<„w=…x>†y>†y@ˆ{C‹~E€?ŽƒA…D“ˆD–ŠD˜ŒFšŽG‘J ”F¡˜E¢™G¤G¦ŸF¨¢E©£E©¤C©¤F¬§G­¨F­¨E¯©D°ªC±«B²«C³¬C®«B­ªB­ªB­«A¬ª?ª¨;¥¦8¢£:ž™7›–5—‘4’4Žˆ2Š„.„|,y7{t5yr3xn2wm2wm4xm6zo7{p8}p:€s<…u=‰w>Œ{?Ž€A…D“ŠC™G –@ž“Bž‘T¦”d¥Œq¢‚„¨„—½““¹‡®Ó›£Ä‘ªÉ¢°Ò´}¨‡v©„v§~ª…¬ˆ©|‚¥yz¡{s¢‚q¤ˆd†_“‰X˜ŒN—‡H“}M’wZ–xf›zY{o »¯Z…|,# ;/}tA}rCtI…zH…{C‚yHˆ‚Hˆ‚F‰„E‹…BŒˆ@Œˆ<‹ˆ<‹ˆAŠˆ@‰‡=†„<…ƒ:ƒ7€~1zx-vt9sr9rs-fhPU FJGHED>;F;la;’ˆB¡“E§—M±›Rµ›R²”I²—U±˜O¬‘c§,mX 71'`W%d:‘u>vK”~N–‚DŽ|C‘€A“>€;‹~4ˆ|0‡}.„|,‚|)}y(yv(xs5rnDB#! BBTS[]^bcgciahbkfrcq\k'ft[i L[DSIW Ufdt"m}!s~!my gq(fq.is1lv,jt'hqepp|p€bsWh ]n'p~9|‹I€O€XŽ`|c}b\U‹[^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’dde‚‘e‚‘e‚‘fƒ’fƒ’fƒ’bbddg‘g‘g‘h‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h€”h€”h€’i‚’iƒ‘iƒj…j…i“i“i‚’jƒ“j„’j„’j„k…‘l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”qˆqˆqˆo‰o‰m‰m‰m‰o‡“pˆ”pˆ”pˆ”pˆ”q‰•q‰•q‰•o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–w‹–y‹–xŠ•y‰•y‰•v•yŽ–}Œ•~Š”{‡‘v…Žm‚ŠgˆZr~Mtƒ8xŠ!–¥ œ¶«Ä ²Í³Î´Ï´ÑµÒ³Ñ²Ì°Ç°Ä­Ç­Ç¬Æ¬ÆªÅªÅ¨Ä¨Ä¨¿ ©¿(§¼+¢·0 ¶0 ·-œ¶%–±#š¯"›¯ ›¯›°š±˜°—¯ —® –¬ –¬ –¬ –¬ •« •« •« •«”©”©”©“©‘¨ލ§‹¦‰¡ „ž€œ}–z t†-k{7ft<^d=Z^CYWL]ZRc`QhjSpwUyƒL}‹M~ŽM€N€’N€’Q~“S|’SzYzŽXwŒXuŠYt‰[s‰]rˆ[p†[m„_m„^k…^k…]i…\h„\f„[eƒZd‚XcXcYd‚Xe…ZfˆZiŠ]l^l`oap‘`q’br–at—as˜at™at™^s™_tš^u›_vœ]wœ]wœ\wœ\wœXuœYs›YršZq—]p–]o”^n“`m“TmTmVmXkŒ[jŠ]jŠ^i‡_i‡TjƒXiƒ[h‚_f`f}ae}`ez_fzXbzVbzUayTbyOaxMbxMbwJbvDb{Db{Db{Cb{Cb{Ac{Ac{Ac{AewBfx@gv?hw?iv=iv=ju=juCmtAmt@os@pt=st’Ž?<މ;‹†8ˆ7…~6…|8„y:ƒy‰y?|@B’…D•ŒF–L™‘K ˜D¤D§J¦™W¢g›ƒu›¬Æžž¶†¡¹ƒ¬Â’Èá»ÀâĈµ”t«„u©}«€†­‰­~ˆ¬~€ªz©ˆw«n]–‡K’G˜…S¢a¤hœ…i“z|ªžqœ“p—5[U(VII€mN‰tYŽs^’ze™‚jœŠk‹mžŠnŸ‰q¡‰`Ÿ_žŽ\[œŒZž[ŸŽ[¡\¢‘U›ŠSœŒNœ‹R£”PŸ”B…]V!a\/rk9xo?|rD~sGvM‡|L‡H„|G‡Hˆ‚F‰„E‹…BŒˆ@Œˆ=Œ‰=Œ‰GŒD‹AŠˆ=†„8ƒ7‚€4}.{x9y~#glQUKQ[a%nr-ot'ek SM SMXSke1‚J©šN¯›E¥H²›N®–@§ŒVÂ¥AŒv,"OD'„g<–y?“zLšƒTŸ‰K˜ƒJ™†E–ƒC’„@‘‚:5€4‹1‡/ƒ~.€{5‚z;qj40 (!IDSN\[`bcfdgbgcjgogrbpbl$ku'mzan O\GT Q^]jq q€$o}'kx(fq'dn)fp,jr$ox'u‚$w†p€izhxlzmy;‚J…•Wƒ”^|c{d€‘^‚’V‚\€^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’ddde‚‘e‚‘e‚‘fƒ’fƒ’bbdde‚‘e‚‘e‚‘e‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h€’h€’i“i‚’iƒ‘j„’j„j„i“i“jƒ“jƒ“j„’k…“k…‘k…‘l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’o‡“o‡“o‡“pˆ”pˆ”pˆ”q‰•q‰•o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–w‹–y‹–y‹–zŠ–zŠ–uŒ”x•}Œ•‹•€Š”‰“{‡‘w†wˆm†Y|†C|‹.ƒ“¡œ®¥¶«É­Ë¯Ð±Ñ±Ï°Ì¬Å«ÂªÅ«Å«Å ªÄ ªÄ ©Ã©Ã¨Ã§Á§À£¾#ž¸'œ·,·+™µ&”°›°›°š¯™°˜¯—¯ —® –­ —¬ —¬ —¬ –« –« –«•ª•ª ”§ ”§”©“¨‘¨§¨ Œ§ ˆ …ž€›}–y%r…2j{;ds>]f>[`E\^NbcUhkSmsTtW{‹SR€‘S“T‚”U€•V}“Xz’Yx‘\yŽ\wŒZuŠ\tŠ\s‰^s‰^p‡\n…`l„`k†_j…]i…\h„[f„[f„ZeƒYd‚Yd„Xe…Ye‡Yh‰[i[k[k_p‘_p‘aq•`s–as˜at™atš_tš^s™_tš^u›_vœ]wœ]wœ\wœ\wœYs›Ys›Yrš]r˜^q—`p•an”an”UnWmXmXkŒ\k‹_jŠ`jˆ_i‡Vi„Ziƒ\g‚_fae~`d}_c|_c|[b{XbzXbzUaySaxN_yN_yK_xG_{G_{Fa|Fa|Da|Da|Ca|Ca|BbyCdxDeyEfyCgyAhwAhw>gvEluDmvCovBpw@sv?tw=tw=vw?wx@yx@zyA|xA~zB€zA{B‚|E†}D‡~D‰C‰‚CŒ„C‡DŽˆC‰A“ŽA“ŽA“Ž@”?•?•@–>–B—“@—“@—“>˜“=™”=™”;™”;™”@š”@š”A™“A™“C™“C™“D˜“D˜“DšDšD™‘D™‘D˜“D˜“D˜”C—“B˜’@–?•>”Ž=•=•;“7‘‹?Ž‹?Š=ˆ=І:ˆ9†~6ƒ{7‚z9ƒw:‚v<€u=s>~r>p<p:p9u:‚v:‚v<„x=…y?‡{A‰}BŠ~?Œ~AŽ€BC‚C‚E’„H•‡J—‰G—I™’Lœ•M–Nž—N¡™P£›R¥J§ I¨¡J¨£Jª¤G«¦E«¦Eª¨D«¨F«©E¬©E¬©E¬©C¬©C¬©D­ªD­ªD­ªE¬©D«¨D©§C¨¦B¦¡? œ<™>—Ž;”Š:†8‹‚9ˆ}7…z7u4~r;ym‹ˆ;ˆ…6ƒ€)mt_fV\Z\`cek)jr5py7yx#gf TTONXTne6ƒO¬K± P°Ÿ<¦F¹žC—D7&…j<—}=–|Jž…W§S£ŒQ¡ŠI™‚F–…C•ƒ>“„9‘ƒ9‘„7Ž„5Š‚4‡B‹;jb'" 2)PGVO_Zbddfehdiekgogrgrcogs!lu ktcmYcOYISWggx*w‡/v„$hu_j$do-nw"ishtiyo€"xŠz‹q€fr$u„6|L•Y”_~“_’]“Y‚‘\€^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’dddde‚‘e‚‘e‚‘e‚‘ddbbc‚‘c‚‘c‚‘c‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’h‚“h‚’h‚’h‚’i„’i„’i„’i„’j‚”j‚”jƒ“jƒ“k…“k…“k…‘k…‘l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’oˆ’o‡“o‡“o‡“o‡“pˆ”pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–w‹–y‹–zŒ—{‹—{‹—uŒ”wŒ”{Œ•‹•‹•Š”‰“~ˆ’~{Šr†‹fƒŒUƒŽBˆ•4Œœ*‘ œ½ŸÁ£Ç§Ë©Í©Ë©Æ¨Ã¦Â§Â ¨Â ¨Â§Á§Á §Á §Á¥¿¥¿ ¼š· ˜µ&™´(—±$’ªš®š®™­—®—­–¬ •« ”ª •« •« •« ”ª ”ª ”ª ”ª “© “§ “§ ”§’¨ ’¨ ¨ ¦¦‰„œ€™{”"w)p„6hzAatC]kD\hJ_gTfmWltUo}Vt‡WyY~’Z“Y”Z—[€–[}•\z“^w‘_w_uŽ]sŒ^r‹^r‹`q‹^o‰\m‡am…`m‡_l†^j†[i…Zh…Wg„Wg„Xe…Yf†ZfˆYh‰ZhŒYiZjŽZj_o“`p”_r•`r—`s˜atš_tš_tš_tš`u›^u›_vœ]wœ]wœ[v›[v›Zs›Zs›[qš]r˜^q—]p•^p•_o”WmWmXm[l^k‹_jŠ`jˆbjˆ[i…\h„^fƒae‚ac_a]a~]a~[b{Yc{XbzU`{S`zO]yM^yJ]xG\{G\{G\{E]{F^|D^|D^|D^|BazDb{Hc}Ie}If{Fg{Cfz@fxFlxDlxDmvCnwBpwAqw@rx@sv=tw>vw?wx?yx@zy@}yA~zA~zBƒz@ƒzA…~@†@ˆ‚?‰ƒA‹‡?‹‡A??=‘>’Ž=’Ž=’Ž=’Ž?“‘?“‘=”‘<•’:•’8–’9—“8—“:—:—<–<–>–>–@–@–A—A—A–ŽA–Ž@”@”@”@”>”Ž=“;‘‹;‘‹;‘‹;‘‹:Š8Žˆ=ˆ>‹‡=І=Šƒ;ˆ€:…}8ƒ{7ƒx7€v9€v;t=t>~r?s=€q;€q=…y>†z>†z@ˆ|A‰}C‹EFŽ‚C‚D‘ƒF“…G”†G”†I–ˆK˜ŠN›L›’N”Q —P¡˜N¡˜P£šP¦œR¨žM§¢L¨£M©¤K©¥Iª¦Gª¨Gª¨Eª¨F¬«F¬«F¬«F¬«E«ªE«ªE«ªE«ªD«¨Cª§C¨¦D¨£D¥¡C¢ž?˜;™”=“‹;‘‡9Œƒ:‰€9‡|;…y:‚v:t<}n;~o<~r„w>†zA‰}@Š~@ŒCƒD“…F—ˆF™ŠFšŽH•Jž™[¥¡NšI¡¡J¦§N¦¦]ª¦j¬¡k£–‚–»Ð¯“§}dwPFa?7aB\›tjµ‰„µ‡†²ƒ‹°~‘²“³‚Œ³†­ˆw©‡i©…b¥…a¨k³Ÿo³¨Z”*\Z.- 5&"F:'G<'B93(Cm\N„mX•{c“we”zi—k—†l™‰j™‰e™ˆb™†`žŽ`žŽ_žŽ_žŽ]žŽ^Ÿ]¡]¡WŒ]¤”RPT›‘F@GBK|z1#‚g9˜}=˜~H¡‡W«’U¨U¦Nœ„J›ˆHš‡B˜†>—‡=•‡;“†:†9ŒƒF…0ZS  =3XL[S$a]ddfehigigkgmgogrfsdqdogrktir`jYaM^Sd_o"m}-u†,uƒ%lzdr"kscm^lfx$vˆ$|t„hv eul}3x‹Kƒ–W„™W’Y|]~‘[^€^€^€_€aaa_€_€_€`‘`‘`‘`‘a‚’c€c€ddde‚‘e‚‘e‚‘ddbba‚‘a‚‘a‚‘`ƒ‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’fƒ’fƒ’fƒ’g„“g„“g„“h…“h…“j‚”j‚”jƒ“k„”k…“k…“k…‘l†’l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”l†’l†’l†’n†’n†’p†’p†’p†’n†’o‡“o‡“o‡“o‡“pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–xŒ—zŒ—zŒ—{‹—{‹—yŽ–|—}Ž—Ž——€Œ–‹•‹•y’yŒz‹Žy‰qˆd‡‘W‡“O†•2¨0‘­*–µ#œ¼ Ã£Å¤Ä¤Ä¢¿£¿¤¿ ¥¿¥¿ ¥¿ ¤¿£¿¢¼¡¼¹—´–² –¯#“ª ¤˜¬—«–ª•©”¨ ”¦ ”¦ ”¦ ”ª ”ª ”ª “© “© “© ’¨ ’¨“¦“¦“§ “§ ‘¨§ާŒ¦‡›ƒš"~—$y“'uŒ/nƒwx?yx>zy>zy>~x=€y=z<‚|<„~<†‚=‡ƒ<ˆ„>Љ<Љ=‹Š;‹Š;‹Š:‹:‹:‹>Ž<Ž;Ž:84‘4‘4’‘5“Ž5“Ž7“Ž7“Ž9“Ž9“Ž;’Ž;’Ž?•‹?•‹>“‹>“‹>’=‘Œ=‘=‘;‘‹9‰8Žˆ8Žˆ9‰:މ8Œ‡7‹†;‹†;‹†=‹„<Šƒ;ˆ€9†~:†{9…z9‚z:€yƒv>„wA‰}A‰}BŠ~C‹EGƒH„I‘…I”†J•‡L—‰L—‰M˜ŠN™‹QœŽSžQ’SŸ”S¡–Q£—O£—M¥˜M§šO©œO¦¢P§£N§¤M¨¥K¨§J¨§H¨¨G§§E«ªDª©Dª©Dª©D¨¨D¨¨C§§C§§B¦¦A¦¤A¤¢B£ŸB¢œBž™?™“;•;ˆ:…8ˆ8‡~9„|<ƒy‡wA‰|DŒ€DŽ‚EŽ„G“ˆH–‹JšJŽIžIŸ“L¡™N¤žU­§I¢ŸI¥¦Nª¯K¦ªX¯¬c¶®_®£hšˆŠ·œvšvz™t˜´–³•~²m¬€ˆ¶ˆ·‡—¸…›¹„›º‡”¸ŠŒµƒ³~·ž‚º¥yªšN~rJA1(?3%WKGp[p”ƒt‘‚Uma H6K‚iOrd”zf”}j”‚m–‡k–‹f–Š`—ˆ[–‡`›Œ`›Œaœ`žŽ`žŽ_žŽ^\ZžZŸQšŠd¬Ÿ;~u83*\XLvu:xlA~pK„uQ†xP…xN‚xOƒ|Q‡‚Hˆ‚JŠ„H‹†HŽˆFŒF’ŽC’D“<Š=Ž‹<‹ˆ<‰†AŒŠCŽŒ9‚€(qo[^\\b_)kf5up9zx=~A…8|,pw&kt2w€7‡'qw VXCBcd-~{,”‰3®šWµ¤+VM7-z_6—|?žƒJ¥‹R¬R§‹W¨T£ˆP¢ŒM ŠGžŠBœ‰AšŠ?—‰<’†<„DƒG@ F= \QaZ*dceehgjkjlglekemgodsetgvhtgrhsktnwZkN_JZ Xh#q‚-}Ž$t…ex!ouirdrewj}o„s„u…k|fwl|0|ŽEƒ•M|‘WzŽd”[]]^€_€b€‘b€‘b€‘_€_€_€`‘`‘`‘`‘a‚’c€c€c€ddde‚‘e‚‘ddbba‚‘`ƒ‘`ƒ‘^ƒ‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’fƒ‘fƒ‘g„’g„“g„“h…”h…”h…”j‚”j‚”jƒ“k„”k…“k…“l†’l†’l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”k‡’k‡’l†’n†’n†’p†’r…’r…’n†’n†’o‡“o‡“o‡“pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–xŒ—zŒ—{˜|Œ˜|Œ˜~˜~˜}˜}˜™~˜€˜€˜{‹—~–€•‚Ž”~Œ’wŠ’o‡“k†”]‰–W‹›J¢?•«4™².·)Ÿ¸) ¹ž¼Ÿ¼ ¼ ¡¼ ¡¼ ¼ ¼Ÿ¼Ÿ¶Ÿ¹›·•²“¯”ª¤‹›–ª•©•§”¦ “¥ ”¤ ”¤ ”¤ “© “© “© “© ’¨ ’¨ ’¨ ’¨’¥“¦“§“§‘¨§§§‡›ƒ™%|–'y’*tŒ3mƒ?dxI^sP`wR`vVdv\k{^o‚[oˆYpYs—bwaxŽ_y‘^z’^y“^w‘^t^s`sŽ`qŒ_p‹_p‹`qŒ`qŒ`nŠ_m‰_o†^m‡\m‡[l‡Xk†Uj†Si…Si…Zfˆ[g‰ZiŠ[iYiYiŽWiŽWiŽ]p“^q”_q–`s˜_tš_tš`t^tavœavœ_vœ_vœ]wœ\v›ZušYt™\r›\r›\r›[r˜Xr—Xr–Ws–Vr•WmYmZmŽ]l^k‹aj‹bjˆdiˆbh…cg„ceƒbdƒ`b^a€Y`V_€XcyVbzT`xR_yL]xI[xHZwEYxI[zI[zJ\{H\{I]|H]|H]|I^}D`~GaMcOd€Pe€LeEe|@e{>jw>jw@jw?iuAiuAjsAjsCjs;oubR^Œvm¢‡y£Švš„~š‡’©š,G7*Q’Ž>Œ>ŠDD‹4zycb PP!da8tn=vn>tm>zt9zx2xx7†4z-r|*lw,ny.s|*sw$npDK UWd\ ƒsKª›Bng5-sX5–{A¢‡K¨PªO¤ˆX©ŽX§ŒU§R¥K¢ŽEŸŒCœŒ@˜Š=”†<„?Š‚84!LC `Ve^-fg!gfhhjlknhmekdlfncubsbsdshtisfqem ap[j SdOaVhcutˆ'}“hmjq$ky#gzcwe{u‡*„•$~ izbsr‚2|ŽDyYyn‚›Z~Ž\~Ž]]_€b€‘c’c’_€_€_€`‘`‘`‘`‘a‚’c€c€c€dddde‚‘ddbba‚‘`ƒ‘^ƒ‘^ƒ‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’fƒ‘g„’g„’g„’g„“h…”h…”h…”j‚”j‚”k„”k„”k…“l†”l†’l†’l†’m‡“m‡“n†’m…‘o…‘p†’rˆ”k‡’k‡’l†’n†’n†’p†’r…’r…’n†’n†’n†’o‡“o‡“o‡“pˆ”pˆ”o‰•q‰•q‰•s‰•tŠ–v‰–v‰–v‰–u‹–u‹–w‹–xŒ—zŒ—{˜|Œ˜|Œ˜~˜~˜}˜|‘™|‘™’š’š€‘š‡ †œ†™„–“}“z‹”xŠ•‹vŒ‘f—S“žC•¦9—ª3™¬3š­œºœºŸ» Ÿ» Ÿ»Ÿ»ž»»žµ·š¶”±’¬’¨ŽŸ‰– ”¨ “§ “§ ’¦ ’¦ ‘¥ ¤ ¤‘¤‘¤ “¥ “¦“¦ ’¨ ‘¨¨’©‘¨‘¦’§’¦¤‹ ˆ'—+~”3y‘:sŒ@n†CiFe~Gc{Xd|XeYh‚Zk†Zo‹\q\t’^u•cv‘bububuatatatatdq‘bq‘ap^p\pZoŽZoŽWo^m^m^m]lŒ\k‹\k‹[jŠ[jŠZkŒZkŒYj‹YiXhYiŽYiŽZi^n’]p“_r•`r—`s˜^s™_tš_sœ]vž^wŸ^wŸ_x _x ^wŸ^wŸ]vž\w™\w™\w™]v˜\u—\r•[q”Zp“\o”[n“[n‘\mŽ^m_mŠam‰am‰gi‡eg…cf‚cf‚cg€bf`d|^bz`a{_`z\_{X_zT\yQ[yOZzLYyJYyJYyJYzHYzHX|GZ}GY~HZH_H_IaIaIa}Ia}Ha{Ha{@`}>a{?b|>d|?gz=hy=hy=hwzy<}{<|;€}<~8‚|:~>€@ƒ@ƒ@‚<ƒ€:„~6„ƒ4„ƒ3†„2†„1ˆ…/ˆ…0‰†.‰†4‰…4‹‡4‹‡4‹‡1Ї1Ї1Œ‰3Ž‹9‰9‰;ˆ>މ=†?†?Œ„>‹ƒ=‰…>І=І>‹‡<Œ‡=ˆ;ˆ;ˆ;ˆ<‰‚<‰‚=Šƒ=Šƒ<‰‚<‰‚;ˆ@Š~@Š~@Š~A‹A‹BŒ€BŒ€BŒ€G‚E‚F‘ƒG’„G’„F“…G”†G”†R–‹S—ŒT˜T™ŽS›U‘U‘Tž’Q ’R¡“R¡“R£”S¤•R¥–S¦—Q¦—R£ R£ R£ P¤ P¤ O£ŸM¢žL¡I£G¤F¢D¢B¡? ž?ŸŸ<žž@›ŸAšž@š›@˜˜?–“>“<‘<ŒDŒ€D‰~B‡|A…zC…zE„zF…{I†|B‰yCŠzE‹~FŽI‘…I“‡K”ŠK—ŒLœKL¡“M£—N¥›N§P©ŸN© R®£N­¦M®ªL¯­L°°M±±O²°O²°S®¥c²¥dœ‰~¦Š«É¦™¹y s‰¹‰•Ä“•¿ˆœÃ…¤Æ‰ ÀŠ¤Ã¢®¡Mlm4) /!F4Aybb ‚j§…i£€p¦u¨Œ{¨¥‰Š«Wz`F/[“~Q}d‘~m›…u¡Šavh—l ŽU‹~\“ŠQ•~VšƒXˆZŸŠ[Š\œ‰`›ŒdŽK¢ŽGš‹e¬¢·²%LJ*&-_U9wg@xmE}pO„vSˆzSˆ{Q†}Q‰„UŽ‹AŠ‚E‰‚F‰‚I‰ƒH‹„FŒ…CކA‡C‡BˆE“ŒG”>ІK”’$hg[["f_(kb2qg;ymA}sB~vA~z>}{=‚9€}871{}+rv.rw6x}1{\bIO QU\]9mm83  RG6y6žA±‰Tº‘M£U¢†`ª’^®‘W¨U¦S¦K¢ŽAŒ=œ? ’F~s  0+TKk_ me/mg$rk!qjplmmlmjo hqiq iy fwfvhwhtfp gp ioguevasWjK^L^bt$zŒ"w†o{gs"is'kx#hwdu`t*ƒ—-‰œ lXhm~1>}‘M„™]†•[ƒ[‚‹`„ŒbƒŒ`€d€‘hƒ˜^‚’^‚’]‘_‘_‘_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽc‚‘c‚‘c‚‘c‚‘dƒ’dƒ’dƒ’dƒ’iƒ“j„”j„”k…•k…•j„”j„”iƒ“i„’j…“k†”l‡•k†”j…“i„’hƒ‘m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”nˆo‰pŠ‘pŠ‘q‹’q‹’pŠ‘pŠ‘oŠ”qŠ”s‰”u‰”xŠ•{‰•}‰•}‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™}Ž—}Ž—}Ž—~˜~˜~˜~˜™}š}š}š}š}š}š}š}šw‘˜wšt›piŸ`‘¡Y‘¢V‘¤4œ­/›­*š®#˜­™®™²šµ›µ˜«˜¯—°“¯ª‡¡„™‚• •§ •§ ”¦ “¥ ’¤ ’¤ ‘£ ‘£‘£’¥ “¥ ”¦ ”§ “©’©’©’©‘¨‘¦¦¥£"ˆž"…›,•0|’5x=sŠDn…Hj‚IhJf~Yf€Yh‚[i…Zl‰[pŒ]r‘^u•_v–av‘av‘av‘`u`u`u_t_tbq‘bq‘`r‘_q\p[pZoŽZoŽ_nŽ^m^m]lŒ]lŒ\k‹[jŠ[jŠWj‹Wj‹ViŠViŒVhWiŽWiŽXi^n’]p“_r•`r—`s˜^s™_tš_sœ]wœ^x^x_yž_yž^x^x]wœZu—[v˜[v˜]v˜\u—]s–\r•^r•\o”[n“[n‘\mŽ^m_mŠam‰am‰fj‡dh…bf‚aeafaf_d}]cz_`z]az[_{W]zT\yPZxNYwLYyJYyJYyJYzHYzHX|GZ}HZHZH_H_IaIaIa}Ia}Ha{Ha{A_|B`{Ab|Ac{?dx?ew=ew=futu=uv=vw:xx:zz:|{:|{6}z8|{;{|>{>{=}~:~}8|4€4€3€2‚0ƒ0„‚.…‚/†ƒ2†‚4ˆ„3‡…3‡…0‡„1ˆ…0‰†2‹ˆ7‹‡9Ї9‹†<Œ‡>Œ…=‹„=Š‚=Š‚<ˆ„=‰…<‰…=І;‹†<Œ‡:Œ‡;ˆ=Šƒ>‹„>‹„?Œ…?Œ…>‹„>‹„=Šƒ@ŒA‚A‚A‚BŽƒBŽƒBŽƒBŽƒK“†K“†L”‡L”‡K–ˆL—‰L—‰M˜ŠR–‹S—ŒT˜T™ŽS›TœU‘S‘PŸ’PŸ’Q “Q¡”Q¡”P¢•Q£–Q£–P¢P¢P¢O¡œN ›KŸšJž™I˜J ˜IŸ™GŸ™Dž™Cœ™@›˜?™™=š™B•–A”•@”’?“??Š<Œ‡;‹„D‰~Cˆ}A†{A…zC…zE„zG†|H‡}F}G€I‚I‘„L”ˆM—‹O˜ŽNšP “O¡”P¤˜P¦šR©ŸR«¡S¬£R­¤S®¥P¯¨P¯«L¯­K¯¯K¯¯M°®N¯«K«¥`±¨b Žv¡†½šž¼“‰­·‡¤Ä•–³‚¹„ÄÝ«¾Ù®rŽp#A.=bNZ„mq£‹pªg£„i¥ƒy¯Œ„¸“yªŽ­§‹‰ª‚¥‹!M6P…q`‰m˜ƒrœ…z¤l–}l˜rŸŽb•‡i“d•…a˜‡[šŠS‹JžŒDž‹?Œ?Œ[¤”Vž’T“ŠTƒ+JK41?ib*bU>zoDqM†wR‰zQ‡zN†{L‡N‰…FŠƒGŠƒI‰ƒI‰ƒH‹„FŒ…Aކ?‡D‡D‘ŠC‘ŠD‘>І@†…ZYWW'ja/pg8wm?}qCuB~vA~z@}B‡„<ƒ€9‚€8ƒ5/vy-ru0rw(rt-vz$mqRWAE"UW 32 D<7„v6—}7¡}Q³[´“\°—S¦V«UªŽT«‘Rª“K¤CŸŽE¢“J©š9ka >8^Upcqe.qj$wo!vnsoqnopmr lr ltdq hugu bn `leqkumwdscsbs]nReL^Rc\nplxht"jt$jw!fuevfxn$y‰*…”q€Whl~=„˜6wŒS~‘V~[€Ž_‚Œb‚aƒ\€W‘_‘_‘_‘`‘`‘aaad€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽc‚‘c‚‘c‚‘c‚‘dƒ’dƒ’dƒ’dƒ’iƒ“j„”j„”k…•k…•j„”j„”iƒ“i„’j…“k†”k†”k†”k†”j…“i„’m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n‡‘oˆ’p‰“p‰“qŠ”qŠ”p‰“p‰“oŠ”qŠ”s‰”u‰”xŠ•y‰•{‰•}‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™Ž—Ž—Ž—€˜€˜€˜€˜™}™}™}™}™}™}™}™}™~˜~˜}š{Ž›unŸg¡d¡U”¨O”§G”§<“§0“§%’¨“¨“©¦ާ‹¦†¤ƒŸ~™z’y –¨ •§ •§ ”¦ ’¤ £ £ ¢’¤”¥•¦•§–¨•©“¨“¨“¨’§¥¤£$Š (†*‚š3’7|=wArˆGm…Mk„QkƒQkƒ[i†Zj‡Zl‰Zn\q]u“_v–^w—bw“av’av’av’`u‘`u‘`u‘`u‘ar“ar“ar“^q’]p‘\q‘[p[p_n_n^mŽ]l]l\kŒ\kŒ[j‹ViŠViŠUh‰ViŒVhWiŽXjXi^n’]p“_r•`r—`s˜^s™_tš_sœ_vœ_vœ`w`w`w`w_vœ_vœYt–Yt–\u—\u—^t—^t—_s–_s–\o”\n“[n‘\mŽ`malŠam‰bm‰fj‡dh…bfƒaeae`e~_d}]b{\_{[_{Z^zW]zS[xPZxNYwNYwKZzJYyJYzHYzHX|GZ}HZHZG^~H_H`~IaIa}H`|Ha{G`zD^|D_zD_zCazAbvAbu@at>br9fq:gr:gr:iq;jr:lr;ms;ms;npƒ€9ƒ;†„=ˆ†;ƒƒ:}~9z{0ts.qr+ps%glSYJP),!#"+ja;}?„J©ŽM©O­•I¬˜L«N­’Q¯–Q¯—K¨“H¤‘Nª™W³¢*QI 'SL$nbviui-yn&|t#{uytvsstruqu ou jp ms kq enfpives]k _j^k`nar_pYl WiXifwfviw"lx#jt fs fw%j}"hudr.}Š1†•euWij(wŒC}“M‚—W‚•\~Ž]~`ƒ‘Zƒ’R_€_€ab€‘d€‘d€‘d€‘f€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽe‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“i„’j…“j…“k†”k†”k†”j…“j…“m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…”o†•p‡–p‡–qˆ—qˆ—p‡–p‡–qŠ”qŠ”s‰”u‰”xŠ•y‰•{‰•{‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™———‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™››››››››…–…Ž—…Ž˜…š‚›}yŽuŽžzŽŸu jŽ ]ŸNŒžA‹5Šš/‰š+ˆŸ'ƒœ }–x“vr‹nƒj} —©–¨ •§”¦’¥‘¤££•¤•¤–¥–¨–¨•©”¨”¨“©‘§¥ £&‹¡-‡Ÿ1„š4€—>}’?yCuŒHqˆNm†Ql†Vm‡WnˆYkŠXl‹YlZo]r’]t”]v–^w—bv•bv•au”au”au”`t“`t“`t“`s”`s”_r“^q’]r’\q‘\q‘[p]n]n\mŽ\mŽ[lZkŒZkŒZkŒUh‰Uh‰Uh‰Uh‹VhWiŽYkYj‘^n’]p“_r•`r—`s˜^s™_tš_sœ_w›_w›`xœ`xœ`xœ`xœ_w›_w›\u—\u—\u—^t—^t—_s–_s–^r•]o”\n“]m‘^mŽ`malŠbm‰bm‰ch‡bg†`fƒ_e‚_f^e€\c|ZazY`{X^{W]zT\yQ\xP[wNZvNZvKZzKZzJYzHYzIY}GZ}HZI[€I^~I^~I^}J_~J`|I_{I`zI`zG\{G]yE]yE^xB_tA_r@^q>_o9cp9cp9cp:dp9fq:hp:hp:hp:jn:jn;ko:mp9nq8or9ps:qt5pr7ot8nu:mw:mw8nu7ot5pr4rx4rx4ty2ty1uz0w{.w{.w{1z~2{3}3~€2}1~4‚4„ƒ8…‚8…‚9†‚:‡ƒ;‰‚;‰‚;Š;ˆ€<ˆ„<ˆ„<‰…=І<Œ‡<Œ‡;ˆ;ˆC‘ŠC‘ŠC‘ŠD’‹D’‹C‘ŠC‘ŠC‘ŠF’‡F’‡F’‡F’‡F’‡F’‡F’‡F’‡K“‡L”ˆL”ˆN“ˆO”‰O”‰P”‰Q•ŠQ•ŠR–‹R–‹R—ŒP˜ŒQ™Q™O™O›O›O›Nœ‘Nœ‘Mœ‘Mœ‘Mœ‘JœLœK›ŽJšJ™ŒH—ŠF•ˆE”‡I’ŠI’ŠH‘‰GˆFŽˆBŒ†BŒ†A‹…H‹‚HŒHŒI‹€HŠG‰~Fˆ}E‡|B†{B†{B†{B†{E‡|G‰~HŠI‹€JƒK‘„M’‡M•‰O–ŒP™Qš’P›“T£˜S¥™S¦S©ŸTª¢S¬£T¬¦R¬¦U¯©S¯ªQ®­N®®M­­N¬«N¬¨O«¦C©¨M¨¥X¤™cœ‡z£„»’°È˜¬ÂޏÁ–¹Æ µÇª\v_3Py]’ò†~²ƒ€¶‡†½ˆÀ•‡¿–ˆ»•޼˜”¿ž–Å¥†°‘Œ³“‹­Ž…©‹{¤‰F/_’~t©Žo¢‡{«“y©‘i˜‚hšˆp¦•r©š[¬£X© U¤›S—K‘‹;wv$ZZFF<5@;RM3`]Hji BA@=+f^>€uD„xI‡yMˆyN‰{O‹€PƒO‹ƒU‹†S‹†O‹…K‹…HŒ…CކA‡=‡AŒ„H“‹>‹ƒFŠJ’Œ'hf FE*cb+ja6siB~sI„vH„yH…{Hˆ‚KˆD‡„@…‚=„=‡ƒ?‰…@‡„?„>~8xs.om/pq5uz*enIS*3#+ >> g]8‹|G AŠ>¢D² Eª‘H­”J¯–I®•Hª”K¨“R«—Y°œ:1 .'/i^){n~n{n0‚v$x#€y}x{wxvvvtwswrsopnqotmuam K[;K ZaZc\f`m crdudvewcvevjw#my#ku ht"gv&k|-jt)js!hr+v„-€ asSgp…&|’;‡LˆžP}’VzŒ`‘bƒ“]€Žaaad€‘f€‘f€‘g’h€’d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽe‚‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“i„’i„’j…“j…“k†”k†”k†”j…“m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…•o†–p‡—p‡—qˆ˜qˆ˜p‡—p‡—s‰”s‰”u‰”u‰”xŠ•y‰•y‰•y‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™ƒ—ƒ—ƒ—„Ž˜„Ž˜„Ž˜„Ž˜…™™™™™™™™™„–„–…Ž—‡Ž—…Ž˜„š€Žš~Žš‡š„š}štŒ˜k‹˜`‡•X…’R„F‚’?{‹6r‚/k{-hw+eq%_k!Yd™©˜¨—¨–§”¦“¥‘¤£–¢–¥!–¥#•¦$”¦$”¨#“§#“§%’¨%¦'¤*Š¡0ˆ 7…œ;™=}–EyFvŽIr‹Lo‰PlŠTlŠXmŒYnWkŽWkŽWmXn‘Zp“Zs•[t–\u•`u•`u•`u•`u•_t”_t”_t”_t”_s–_s–^r•]q”]q”\p“\p“[o’^n’]m‘]m‘\l[k[kZjŽZjŽUjŠUjŠUjŠUiŒViŽWjXkYl’^n’]p“_r•`r—`s˜^s™_tš_sœ`všaw›aw›bxœbxœaw›aw›`vš^w™^w™_u˜_u˜`t—^r•^q”]p“]o”^n“]m‘^mŽbmblŠbm‰dl‰ch‰af…_dƒ_e‚_e‚^e€\c~Za|V^{V^{U]zS^zR]yQ\xO[wO\vKZzKZzKZ{IZ{IY}H[~HZI[€I\}I\}J^}J^}J_{J_{I^yI^yG[zG\xG\xF]wE]sB]q@[o>\m8^p8_n9`o9`n:ao;co;co=co;fo;fo:hp;iq‹‡=ˆ>މ=Š=ŠC“ŒC“ŒD”D”D”D”C“ŒC“ŒE’ŠE’ŠE’ŠE’ŠD‘‰D‘‰D‘‰D‘‰I“‡I“‡I“‡K“‡M’‡N“ˆO“ˆO“ˆP”‰P”‰P”‰O”‰M•‰N–ŠN–ŠL–ŠO˜ŽO˜ŽM™ŽM™ŽK™ŽJ˜I˜I˜H˜‹H—ŠH—ŠI•‰G“‡H’†H„GƒH‹‚H‹‚GŠF‰€GˆF‡~E†}E‡|KˆzKˆzKˆzK‰{JˆzJˆ|I‡{H†zE‡|Fˆ}Fˆ}G‰~G‹€HŒI‚JŽƒM’‡N“ˆO”‰O–ŒR™R›“T•Rœ–U¤›T¥œS¦S¨ Tª¢S«¥S«¥Q«¥S­¨Q¬©O¬«N«¬Nª«O©©Pª¥Rª¤G¨«DŸœOž•]Šnž‚±Œ°Çš»Ì™¸Ç›¤¸•Xv] J8\yƧzµˆƒÀˆˆº„’ÄŽšÍ›—ÈšŒ½‘ˆµŽ’¼™¡É¦“ÀŸ‘½™¸•˜»™‡¬Œ˜À¤EoVBpYs°”g¡ˆfž‡o¤m£’u¬›{¶§m«›V”Ž={uXT?<99AC*MQ7UZ@zu1oiA€wI‚zIwq5c]?:@ƒ|A„{I‹€OOŠ|OŠ{SŽ€T…S†YŒˆWˆQ‡LŒ†G†CކA‡A‡BŽƒG“ˆ@‹ƒH‘‰LŠWR BA2ff1mc:vkFsK†xK†xH…{Hˆ‚KˆG‰„F‰„@ˆ‚=…<„~;ƒ}>|>€{C~zGƒ‚8xy]b KS @K?J 4@1:,086ZR5„yE›=¢“;«šD©“Bª“Bª“Bª“F«’M«“Q©’S¦+" D83yl(„s ƒs%„u1‰{%…~$„}!{~x{wxwwwvvuqqqssps^eCL3?1>WZZ`]e_i_l`qbsbte{fwhu lx"mv hr!gt%hw-hq9w(ir`m+v„&x‰ du^nn€€’5ˆ@‚•O|‘_’j€’l|aaad€‘f€‘f€‘g’h€’d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽg‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’iƒ“iƒ“j„”j„”iƒ“iƒ“h‚’i„’i„’i„’j…“j…“k†”k†”l‡•m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…•o†–p‡—p‡—qˆ˜qˆ˜p‡—p‡—u‰”u‰”u‰”u‰”xŠ•xŠ•xŠ•y‰•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™ƒ—ƒ—ƒ—„Ž˜„Ž˜„Ž˜„Ž˜…™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š~’—’—‘˜ƒ˜…˜ƒ™™™~—‘˜~—~˜|–yŠ“w‡“u…‘dˆ\xRotIhkDcd=__4XX/SS™§˜§˜§—¦–¦”¥ ”¥!“¤)—£+–¤.•¤2”¦3’¥2‘¥1¤.£1¦1‹¤0ˆ 3…ž8„›>€™C|•Dz“HuJrŽKoPmŒRkUkŽVlUm‘Tk‘Tk‘Ul’Vn’Wo“Yr”Yr”Zs•^t—]s–]s–]s–\r•\r•\r•\r•Zs•Zs•\r•[q”\p“\p“\o’\o’\o’\o’[n‘ZmZmYlYlXkŽUlŒUlŒTk‹UkŽUkVlWm‘Wl’^n’]p“_r•`r—`s˜^s™_tš_sœ`v™`v™awšawšawšawš`v™`v™`v™`v™`v™au˜`t—_r•]p“_o“_o”^n“_m‘`lŽbmblŠdl‰dl‰ah‰_f‡]eƒ\d‚\d\dZc~Xa|U_}U_}T^|S^zS^zQ^xP]wP]wL[{KZzKZ{IZ{IY}H[~I[€I[€H[|I\}I]|J^}J_{I^zI^yH]xFZyF[wF[wE\vD\rA\p@[o=[l7\p9]o9]o:^n<^n<_m>_n>_n;co;cofr>fr?gs8go9fq;er=dsІ>‹‡?Œˆ>މ?Š>‹?‘ŒC“ŒD”D”E•ŽE•ŽD”D”C“ŒE“ŒE“ŒD’‹D’‹D’‹D’‹C‘ŠC‘ŠE”‰F”‰F”‰H”‰J“‰L“‰N“‰O’‰N’‡N’‡N’‡M’‡J’†J’†J’†H’†L•K”ŒK”ŒH“‹H“‹E’ŠE’ŠE’ŠC’…C’…E‘…F„GƒGŒG‹€FŠH‡~H‡}G†|I†|H†zH„yH…wH…wI„uJ…vK†wI†xJ‡yI‡{H†zH†zJ‰KŠ€JŒK‚JŽƒL…L‘†L‘†Q–‹R—ŒS˜ŽSšU›”Už–WŸ™V šV¥œU¦T§ŸT©¡Tª¤Rª¤Sª¦Q«¦O¨¥O¨¥M§§K§¨L¦§M¦£P¦ P¥K££C—•H–T™Šb›‚§„¤¿“¾Ñ ×ëÀWvQBnQi¢‰t´—z¸”„¾ŽŸÖ¡Ë”¢Ì•›Ä‘’¼ŒšÃ–§Ï¦¡Ç£µ‘¼˜¤Ïª”º– Ä ™¼šŠ°’~¥‹"J1c †o¨“x¬›„µ§z¬ a•‹CylOB'%.+;7!LI-`\:qnE~{J„ƒJ‰€A…zQ—ŠR‚MƒvU‰KB`W@ƒ|L„U“‡SŽ€R‹|VŽX…UŽ…[ŽŠVމRŽˆLˆHއF‡F‡F‡G‘…G“ˆDƒJ‰D‡€ EA A>3ec;ujB|qL„wOˆyL‡yH†zE†}F‰‚C…€EˆƒDŠ„@‰@‰D‹GŒ‚GŠTŒ9uuSW=EBKAK#Zc*^e6`gOREE>;UO0v2…1œŒD§•D¨–Cª•D¬•K°—S±˜V­“T¥Œ"XJ/…s$‡u'‹y.~6Ž€(ˆ'‡€$„}"€{}y{wwwvvur%yw/vy%bf?D(/3:KQQR Z[adbjclbpaq^pe{dwfvjuireocp$es1u|%fo,jt,lw dq%p~#v…_m\hnz},‚”Aƒ–W‚•f~lxŠ_€_€ab€‘d€‘d€‘d€‘f€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽg‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’i„’i„’i„’i„’j…“k†”l‡•l‡•m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n…”o†•p‡–p‡–qˆ—qˆ—p‡–p‡–u‰”u‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™———‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™€’™€’™€’™€’™€’™€’™€’™€’™z’˜|’˜~‘˜™™™~‘™|‘™w”™y“™{“™‘˜‚—„–‡Œ•‰‹•}‡Žy‚†q{{husbqmYliOhdIda™¨™¨˜¨!—¨%—¨&–¨*–¨)•§3–¤6•¤<”¤>’¤>¢=Ž£9Œ¡8‹ <‡¡9„ž7›9—>~—B{”Gx’HuIpJpOnRlSjSi’Rk“Rk“Sk•Sl”Tm•Uo”Vp”Vp”Wr”Wr”\r–\r–\r–\r–[q•[q•[q•[q•Wq•Yq•Yq•Zp”Yo“[n“[m’[m’\n“\n“[m’[m’Zl‘YkYkYkWnŽWnŽVmVlVlWm‘Wm‘Xm“^n’]p“_r•`r—`s˜^s™_tš_sœbv™bv™cwšcwšcwšcwšbv™bv™_u˜_u˜au˜au˜at—`s–aq•`p”_o”`m“_m‘`lŽbmblŠdl‰fl‰ah‰_f‡]d…\d‚\d‚[c€Ya~X`}U`€T_}T_}S_{S_{R_yS_wR^vL[{L[{KZ{IZ{JZ~H[~I[€J\H[|H[|I]|I]|I^zI^zH]xH]xEYxE[wE[wE\vB]rA\p>\o>\m8[o8[o:[o;\o<\o>\m>\m@\m:`l;am;am_r>_r;_o9`n7am<`p;bq9bq8cr8es6es7ft5ft3hu3jw5mx4ox5qw5uv8xx:zz7}|8~}9€}9ƒ8…~9†9ˆ9ˆ<ˆ„=‰…=І>‹‡>މ?Š>‹>‹A”ŒB•B•C–ŽC–ŽB•B•A”ŒF”F”F”F”E“ŒE“ŒD’‹D’‹A•‰A•‰C•‰F”‰H”‰J“‰L“‰L“‰L…L…L…J„H„GƒGƒEƒIˆIˆF‡EކB…B…?Œ„?Œ„@Œ@ŒB‹CŠ€D‰F‡~G†}F…|G„zG„zH„yH„yJ…wL…vL…vL†tI…sJ†tI‡wKˆzJˆzI‰}Iˆ~G‰~MŒ‚NƒOŽ„O‘†N’‡N“ˆO”‰O”‰R—S˜ŽT™Tš“Vœ•Vž˜WŸ™V šT£šS£œR¥Q¥ Q§¡P§£P§£N¨£N¥¢L¤¤I£¤H¢£H  HŸœI˜J•J™–F–‘C‘ŠI‘„W•q €—¶¶Í¡Óæ¿xšr}­‰… s¶‘ŒÆ•Õ’·…¡Á‹¨Ç”¨È—£Ã” Á•£Å¤Æ¡ŸÄž—ªӮ–½—¡Æ š¾šˆ­—ºŸ1U=Sn‡³¢¸­u™“@c_73 3,-%5WM=bZDsjG€wFˆ}B‹C„D’‡NŠ€MU™ˆW•ƒd•…t “EwmLC4toG†}W“ˆ[‘„XZ\‘„YŽ„Z‹V‹RŠKˆIˆHއJއKއH’†G‘…G†L“‰?y<7HF9hfD|qH€sP‡xSŠ{OŠ{Jˆ|E†}B†D„E‡‚DŠƒCŒ„G†L”ˆK„Fˆ|8orLQ5:DM`iT[/ms:w{@wz1np-pqTSCAVQl`$…w;˜‰?žB¦”Bª“I®•R±–X­‘T¥Š (!hW,y#Šu/“9—†8‘,Œ…*Šƒ(‡€'ƒ~&€{#}x#zw#zwvu-z|1in@E!'%* DE\[UR ][cddiengtdt_q_waweugrbk^g`j&es&v}^f#ep8t€)gr bm%py!py^ebklxy†+ƒ“C†•X€’b{‹_‘_‘_‘`‘`‘aaad€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽh‘h‘h‘h‘i‚’i‚’i‚’i‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’i„’i„’i„’i„’i„’k†”l‡•mˆ–m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”n‡‘oˆ’p‰“p‰“qŠ”qŠ”p‰“p‰“w‰”w‰”w‰”w‰”xŠ•vŠ•vŠ•vŠ•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™Ž—Ž—Ž—€˜€˜€˜€˜™‘˜‘˜‘˜‘˜‘˜‘˜‘˜‘˜~›››ƒ›ƒ™™~‘™|‘™~“›’š’š™‚Ž˜„Ž˜†™†™‡š‡‹–ƒ‰}†‰v„ƒm‚fƒ`~ƒ˜¨˜¨!—¨&˜©)—©+—©/–©0–©;—¤>–¤C“¤E‘£GŽ¢EŒ AŠ >‰Ÿ@>›;|˜;{”@y“Dw‘HuHtŒInKnOl‘Rl‘Rk“Qi“Pi•Pi•Sl–Tm—Tn–Uo—Vp•Wq•Wr”Xs•\r–\r–[q•[q•[q•Zp”Zp”Zp”Wq•Wq•Xp”Wo“Yo“Zm’[m’Zl‘\n“\n“[m’[m’Zl‘Zl‘YkYkYpXoWnŽWmWm‘Wm‘Xn’Xm“^n’]p“_r•`r—`s˜^s™_tš_sœbv™bv™cwšcwšcwšcwšbv™bv™]s–`t—`t—`t—at—cs—br–br–_o”`m“am‘blŽcldlŠdl‰fl‰`f‰_f‡]d…\c„\d‚[c€Ya~W_|S`€S`€U`~T`|S`zS`zT`xS_wL[{L[{KZ{IZ{JZ~H[~I[€J\IZ{J[|J\{K]|K]zJ\yJ]xI\wDYxDZvE[wC\v@]r@^q?]p<]m8Zq:Zq:[o;Zo=[n?Zn@\mB\m9^l;^l;^l<_m<_m>_n>_n>_n9am;`n=_o=]p=]p;]m9^l7_k<]p<]p;_q9_q8`r7bs6bs6bs1dt2gt4ju3lu4nt4qs7uu:xx6zy8|{7~{7}7„}8…~8‡~8‡~;‡ƒ<ˆ„<‰…=І=ˆ>މ=Š>‹A”ŒA”ŒB•B•B•B•A”ŒA”ŒH–H–G•ŽG•ŽF”F”E“ŒE“Œ=•ˆ>”ˆ@”ˆB”ˆE“ˆG“ˆH‘‡J‘‡K„K„JŽƒIŽƒFŽ‚FŽ‚ECE‹„E‹„B‹ƒAŠ‚?Š‚>‰;ˆ€;ˆ€<‡<‡>‡B†B…~Cƒ}D‚|F‚|FƒyF„xGƒxI„vL…vL†tN…tN†sLˆvK‰yLŠzM‹}LŒ€K‚K‚IŒƒQŽ„P…R‘‡Q“ˆP”‰P•ŠP•ŠN–ŠQ–ŒQ–ŒS˜ŽR˜‘Tš”Tœ–Vž˜TžšQŸ˜OŸ˜N¡™N¢M£L£ŸL£ŸJ¤ŸL¢¢J¢¢F ¡DžŸC››E™—E—’F—ŽGŽ‹K•‘Cˆ?‰}O{i²Œ­ÈÎเŸxƒµÀ–m¬‚ƒµ‹š½‘»Ï¤³Ìš©Á‘©Ã•µÐ¤²Î£¡Á˜ŸÂš«ÐªŸÊ¥žÇ¡—¾˜¡Æ Ž²Ž¥Ç¨—ºŸh‹qSwge…z:TN#$-/Gb_a|x;ŠwD“€Iš‡H˜‡B’CŽ€K‘„S—ŒjŸ•b[™‡_˜ƒs t˜Šo—ŒNE%e`@|vV†\’…\^‘ƒ_‘…[…Y‘ŒU‘‹PŠL‰IˆJއM‡O‡H’†EƒI“‡P•‹=}w<7!SO?nlE}rJ€sO†wSŠ{QŒ}NŒ€HŠDˆJŠ…HŠ…FŠƒCŠ€FŽ‚G€D NV_h-u} fm7z}-no8yz$jj6||3ssYXNJRGpb+ƒv2€8›‰; Š?¤‹H§ŒP¥‰Q¡„ - #r_,‘{!w5˜†@œ‹:’‚.އ-Œ…*‰‚+…€*})~z(|x'{wtu*sw"RX& /1LI TNc_fbbc `b agcn`p[kYq^teuep \e W_^h(hs cj"qz"gq#_k5mx/lv"fm*ry.lrcj`hnx~‹1†•J…”Y‚‘^‚’^‚’]‘_‘_‘_€_€_€d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e‚‘e‚‘e‚e‚eƒŽeƒŽh‘h‘h‘h‘i‚’i‚’i‚’i‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’i„’i„’hƒ‘hƒ‘i„’k†”l‡•n‰—m‡•l†”l†”m„“m„“p…”p…”q†•n…”o†•o†•p‡–p‡–o†•o†•n…”nˆo‰pŠ‘pŠ‘q‹’q‹’pŠ‘pŠ‘w‰”w‰”w‰”w‰”vŠ•vŠ•vŠ•vŠ•vŠ•w‹–y‹–zŒ—{‹—|Œ˜™™}Ž—}Ž—}Ž—~˜~˜~˜~˜™‘˜‘˜‘˜‘˜‘˜‘˜‘˜‘˜ƒŽœ…Žœ†œ†Ž›†Ž›…Ž››™‹Ÿˆ…Ž›‚Žš™Ž—~˜~‘™ƒ‰ „Š„‹š‚Œ–y‹’rŒ“k‹–iŒ™*”«,”«.”ª1•§5•¥8•¤<•£=—¢J“¡K’ KŸKŽNŒœNŠšN‰™O‡˜L~”J|’HxJvŽKsKrŽKoLnŒMl‹OkOkPlPj’Qi“Rj”Ri–Rm’Rm’To”Up•Up•Up•Up•Up•[q•[q•[q•Zp”Zp”Yo“Yo“Yo“Xn’Xn’Yo“Zp”Zp”Zp”Zp”Yo“Ym–Yn”Xm“Zm’[n“\o’]p“^q”Zm’Zm’Zm’[m’[m’]m’]m’_l’\rŽ]s^t`v’aw“aw“bx”bx”bu˜bu˜bu˜bu˜bu˜bu˜bu˜bu˜at•bu–bu–du–du–et•et•ds”`p•ao“`n’_n`malŠ`k‰_k‡`i„_hƒ]f[f[fYf€XeVc}U`€U`€S^~R]}Q\|P[{P[{P[{IZ{GZ{GZ{GZ{F[{D[{D[{D[{F^|F^|F^|E]{E]{E]{D\zD\zB\tB\t@\t@\t=\s=\s<\s<\s<\s<]q<]q;\p;\o:\l:\l:\l=]p=]p<\o<\o<\o;[n;[n;[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l>\o<\o;\o:^p6^p6ar4bs4bs9`v7bu2eu3hu3lu6mt;ou>qt:tz9u{5w|3z}5|8~~<€?>„„?……@††Bˆ‡C‰ˆD‹ˆEŒ‰EŒ‰FŒFŒG‘‹E’‹F“‹D“ŠD“ˆD“ˆB’B’@’@’>’>’=“=“B…D…D…F…F…GŽ„FƒFƒHŒHŒGŒF‹~EŠ{D‰zC‰xBˆw>„}>„}>„}?…~?…~?…~@†@†F‚|F‚|F‚|G‚zGƒyGƒyI‚yIƒxEwG€wLwN‚xP…xQ‡zOŠ{NŒ|PŠO‹€PŒQ‚QƒP„P„P„S“Q”Q”P”P”N”N”N”M™ŽNšP™QšSšT›‘V›‘V›‘Vœ•Vœ•T•R•Sž–Qž–PŸ–Q —FšG›™Fš˜D™•A—‘?“Ž<‹;ˆE‘†B…BŒ†FŒ†M‰]{€¥‹¡À¡É㻀 w€ª}¯……¶ˆŽ¹†¨È‘¯Ç®Ë™­Ëš­Ëš¬Ì®Í ­Î¢®Î¥­Ì¥´Ï®¨Ç¦¨Í­Æ¦›Ç¨Ž½˜Æ©Ž¼ŸMPT  ).ZCQ„iSˆma˜}^˜€`˜a™‚c›„dœ…g†gœˆgœˆ|¢Œp–€{žŠzœ‹jŽ~wžrDrfL=^•†Y’ƒQˆyd™‹c”†eƒdŒ€\”‰\”‰\”‰Z“ŠW“‰V‘‰UˆS‰JƒP›J”ˆR”‰9oh1*%]X8xrL€oT…uZˆ|YˆV‰R…L‘†E‘…C‰‚N•‹A‰|Aˆw_žŽ[…,QM%1CIc_nf,si?{qE‚x>ƒy?…7y1{w0|x/zx'pnYZGH!de!kk5‰‡;—’1‘‡C ‘Qª–A•}'%t_7“z@–~J™„L£0‘}=–†57“ˆ,Œ‚%…~+Œ‚$‡}‚v2‹-e`//)'FC SPWWa^bbdg bjbkakcmfnap\l\l aq ^o Xi Yk`rbx#o%s€hq`h$do.fw2ey&ktdn]i ^jfvu†$ƒ–+Œ X€ŒU}‰WŽ`‡•b†–]~Žb|i“c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚de‚‘e‚‘fƒ’g„“g„“h…”h…”iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“h„•h„•h…”h…”h…“h…“h†‘h†‘mˆ–l‡•l‡•l†”l†”o†•o†•r‡–o…‘o…‘o…‘p†’p†’p†’q‡“q‡“n†’n†’n†’o‡“o‡“o‡“pˆ”pˆ”sŒ–u‹–u‹–tŠ•vŠ•xŠ•xŠ•xŠ•{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™~˜~˜~˜~˜~˜~˜~˜~˜}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜„—„—…˜†‘™†‘™†‘™†‘™†‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š…‘—ƒ‘—ƒ˜™€œ‘œ}}&“©(’©+‘§.’¤3’¢7’¡:’ <‘ H‘ŸIžJœIŠ™K‡—Kƒ”M’L€‘KzJvHtŒIqŠKpŒLn‹Ml‹Kj‰Mj‰Mi‹Mi‹NjOhOg‘Ph’Pg”Pj’Qk“Rl”Sm•Sm•Tn–Tn–Tn–Zo•Yn”Yn”Yn”Xm“Xm“Xm“Wl’Wm‘Xn’Yo“Yo“Zp”Zp”Yo“Yo“Vl•Xm“Wl’Wm‘Zm’Zn‘\o’]p“Zm’Zm’Zm’[m’[m’]m’]m’_l’\q]r‘^s’_t“av•av•av•av•bu˜bu˜bu˜bu˜bu˜bu˜bu˜bu˜bu–bu–bu–du–ct•et•ds”cr“`p”ao“`n’_n`m`k‰_jˆ_jˆ`h…_g„]e‚Ze[f‚YeXd€Tb~VaU`€T_S^~R]}Q\|Q\|Q\|IZ{GZ{GZ{GZ{F[{D[{D[{D[{F^|F^|E]{E]{E]{D\zD\zD\zB]rB]r@]r@]r=\q=\q<]q<]q;[r;\p;\p;\p;\o;]m:\l:\l=]p=]p<\o<\o<\o;[n;[n;[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l<\o<\o;\o9]o8^p9_q8`r7bs9at6at3dt2gt3it5ls9ms‚?ƒ‚A…„B‡„Cˆ…DŠ„DŠ„EŒ‰EŒ‰FŠDŽˆE‰CˆB‡A‡B‹@‹?Š?Š=Š=Š;Š;ŠBŽƒBŽƒC„DƒFƒEŒ‚D‹EŠ€G‰~G‰~Fˆ}E‡{D†zC†wB…vB…v=z=z>‚{>‚{>‚{?ƒ|?ƒ|?ƒ|B{D€zD€zEyEyE‚xFƒyFƒyF‚xI‚yK‚yNƒyP…{Pˆ{P‹}O}Q‚RŽƒS„T’†U“‡S“‡T”ˆR”ˆQ•ŽQ•ŽQ•ŽO•ŽO•ŽM–ŽM–ŽM–ŽNšNšP™P™R™SšSšUšS™’S™’Qš’Qš’Oš’Mš’Mš’Mš’G˜•F—”E—’C•@“‹>‘‰>†=Ž…GŽ„B‹ƒA‰ƒF‰„J‡}VŠys„³•ÙñÇ‘¯†ut†´Š•Ø“»‹¡Á‹©Ã°Í›°Î°Î°Ð¡²Ñ¤±Ò¦²Ò©²Ñª®Í¬©Ê¨«Ð® É©žËª•Á¢ Ê«Š³—&:5$=3;\MKw`^‘vgŸ‚\–zh¢†r¦Žr¦Žr¦Žq¥Žp¤n¢‹m ŒlŸ‹wžˆr™ƒ|¡| s˜ˆ}¦—«žd”ˆTEJrZ“„UŽd™‹`‘ƒg“†i‘…_•ˆ^–‹^–‹[•ŠZ“ŠW’ŠV‘‰V‘‰L‘„O—ŠI“‡S•Š6le/((aY;{uO‡tVŒ{]Ž€]YŽT…M’…I‘„N“‰M’‡I‚A†wT’†Fyr65(+ 9ATUni$wn5zoEwK‡}D‡~HŠ…EˆƒA‡=‡ƒ:„€5{z+on#edWX QQed"|w)„{A™‹JŸ‹5„o /!.k=™€D›JšƒN£:™„A™‹:”‡6”‰/އ-†.އ'ˆ~$†z3‚yOK ## ":8 QNZVYWbaccejcmbmancpeo ct_p]n^p`r^q]p]pe{ewly$s~#nwbo$br3m€%jtfpbnbofwo€x‹}Tˆ•T…“TW~\~Žc’h‚’g‘c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚e‚‘e‚‘e‚‘fƒ’g„“g„“g„“h…”h‚’h‚’h‚’iƒ“iƒ“h‚’h‚’h‚’h„•h„•h…”h…”h…“h…“h†‘h†‘l‡•l‡•k†”l†”l†”n…”o†•q†•p†’p†’p†’p†’q‡“q‡“q‡“q‡“p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”r‹•tŠ•tŠ•tŠ•vŠ•y‹–y‹–y‹–{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™~˜~˜~˜~˜~˜~˜~˜~˜}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜‚—‚—ƒ˜„‘™„‘™„‘™„‘™„‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š‚’˜‚’™‚’™ƒ’›’›‘€‘ž’Ÿ&§(‘¦*¥0£4¡9Ÿ<Œ?ŒœF‹šGŠ™F‡–Hƒ“H~JzŒLwŠKuˆKq‰Io‡Il†Jk…Lj‡Mi‡Lh‡Mf†Lh‡Lg‰Lg‰LfŠMfŽMeMeNe’NhOi‘Pj’Qk“Qk“Rl”Rl”Qk“Ul’Ul’Ul’Ul’Ul’Tk‘Tk‘Tk‘Um‘Um‘Vn’Wo“Wo“Wo“Wo“Vn’Uk”Tk‘Tk‘VlXkYmZn‘[n‘Zn‘Zn‘Zn‘[n‘[n‘]m‘]m‘_m‘\q‘\q‘^s“_t”`u•av–av–av–bu–bu–bu–bu–bu–bu–bu–bu–bu–bu–bu–ct•ct•cr“bq’ap‘_o“ao“`o^mŽ_lŒ`k‹_jˆ^i‡`h…^fƒ[f‚ZeZf‚YeUcTb~VaVaU`€S^~R]}R]}R]}R]}I[zG[zG[zG[zF[zD\zD\zD\zF^|E]{E]{E]{E]{D\zD\zD\zB]rB]r@]r@]r=\q=\q<]q<]q:Zq:[o;\p;\p;\o;]m;]m;]m=]p=]p<\o<\o<\o;[n;[n;[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l<\o<\o<\o<\o=]p<]p=^q>_r8`s6`s4bs3dr2fr5hr6jq9jr7lv6mv3nw3qw4ty5uy7vz:w{;}|;}|=~?‚@ƒ€A„A„B†D†…E‡†Cˆ…D‰†C‹…C‹…@Š„@‹ƒ?‹‡?‹‡?‹‡>‹‡>‹‡<Œ‡<Œ‡:Œ‡B‹ƒB‹ƒB‹ƒDŠƒC‰‚DˆC‡€B†Eƒ}E„{DƒzC‚yBwAuAu@€t;}x;}x;}x<~y<~y<~y<~y=z?|x@}y@}yAyB€zA‚yBƒzBƒzGƒ{I…{K„{O‡|Pˆ}P‹}PPŽ€R„S‘…U“‡T”ˆU•‰S•‰T–ŠT–ŠQ—O˜O˜O˜M˜K˜K˜K˜NšNšNšO˜ŽO˜ŽQ˜ŽQ˜ŽQ˜ŽO•ŽO•ŽN”L•K”ŒH“‹H“‹G’ŠG‘‹FŠE‰Cކ@…>Œ=‹€<‹~GŠB†B…€C‡€G†|N‡xa’|t¡†ÃÙ¯§Á™u—o‚ª¸‘¶ˆ½Ž ºŠ¯Ìš°Î²ÐŸ²Ò£´Ó¦³Ô¨´Ô«µÔ­«Ï«ªÏ­­Õ²£Î­¤Ï® Éª¬Ð²ˆªŒ 1.XAW‡ma—ye¡h£„`›|k¥ˆw§‹x§x§y§y§y§‘x¦x¦sŸˆw¡Šy¢x Žv z§—}® y®¡,cT-dUT~Z“„a˜‰Zg•ˆk–‰a—Ša—Ša—Š_—Œ^–‹[”‹Z“ŠY’‰Q“‡M“†J’…U—Œ3ja-&+d\<vKŠvU|\“€^’€^’Z”‚U”„O“‚S˜‹O”‡JŒ€V–ŠN‰MJ+-=DTV#jg-~u4„w@…xO‰~SŒƒPŒ„Q‡Q‰MŠHŽˆ@‡„=‚:|;}|)ggUT WVd`ke-s<‰{6}l <-0†n7–{FOžƒO£Š@ž…BŽ?›Ž3“‰/’Š3•0Š)ˆ-Š:vn 2-,,KHZTa]^[dddhel cobqapbqcrau_s[oZn ^sav^sWl_u`sjz'vƒ$tftct%j{#hr!gt gugufwgxi{k9I‡™Tˆ™U}Z{‹e‚‘i†•e‚c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g‘g‘h‚’h‚’h‚’h‚’g‘g‘h„•h„•h…”h…”h…“h…“h†‘h†‘l‡•l‡•k†”l†”l†”n…”o†•q†•p†’q‡“q‡“q‡“q‡“rˆ”rˆ”rˆ”p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”qŠ”s‰”tŠ•tŠ•w‹–y‹–zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜‚—‚—ƒ˜„‘™„‘™„‘™„‘™„‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š€“š€“š“š‚“œ„“œ„’ž…“Ÿ…“Ÿ(Ž¡+Œ .ŒŸ3Šž9ˆ›>ˆšA†™B†™Eƒ“E‘F~G{ŒIw‰Ks†LoƒMn‚Lk„Ki‚IfKfNf„Nf„Pe…NcƒLe…Le‡MfˆMe‰KdŒLdŽLdŽKdMgNhOi‘Pj’Pj’Qk“Pj’Pj’Tj“Tj“Tj“Tj“Tj“Tj“Tj“Tj“Tk‘Tk‘Ul’Vm“Vm“Vm“Vm“Ul’Sl”Ul’Tk‘VlWm‘YmZn‘[o’Zn‘Zn‘Zn‘[n‘[n‘]m‘]m‘_m‘\o’]p“^q”_r•`s–at—at—at—at•at•at•at•at•at•at•at•bu–bu–at•ct•ar“bq’ap‘`o_p‘`o_n^mŽ^k‹_jŠ^i‰^i‰^i…\gƒZeYeYeWeUcSa}S`€S`€Q^~P]}P]}O\|O\|O\|I[zG[zG[zG[zF[zD\zD\zD\zE]yE]yE]yE]yD\xD\xD\xD\xB]rB]r@]r@]r=\q=\q<]q<]q:Zq:[o:[o;\p;\o<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l<\o<\o;[n=[n>\oA\pA\pB]q7_r6`s6ar6cq4cq5eq5eq6gq6ht4ht4ju6mv5nw7qw8rx8rx:xx:xx}{?~|@€{@€{A|C€‚C€‚B‚‚CƒƒC†ƒC†ƒA†ƒA‡?…„?…„?…„>‡…>‡…<‡…<‡…<‡…C‰ƒC‰ƒC‰ƒD‡‚C†C…€B„Aƒ~E€|D{D{CyB~xA}uA}uA~t;zx;zx;zx<{y<{y<{y=|z=|z>zy=|z>}{?z?|@ƒ|A„}A„}G†}I…}K†~N‡~PŠPŒQƒP‘‚P„Q‘…R’†R”ˆS•‰Q–‰Q–‰Q–‰N™‘N™‘N™‘L™‘Kš‘Kš‘Kš‘Iš‘LšLšM™ŽL˜N—M–ŒO–ŒN•‹N’‹N’‹K‘ŠJ‰HއG†FŒ…FŒ…GŠƒF‰‚EˆCˆ~B‡|?‡{?‡z>†yG†|Bƒz@ƒ|C†E‡|I†xQŒxZ’{´É£·Ðªqi‡ª‚™¿•˜¼¡Â–¥Ä—«È–¬Ê™¯Íœ°Ð¡²Ñ¤±Ò¦³Óª´Ó¬©Ò­­Ö±­Ø³¦Ð­¦Ï¯ªÏ¯ºÚ»…£†I,GxXd—ub˜si¢|tª…v§‡~¬}¥‰~¦Š~§Œ¨€¨~¨‘~§’~§’u£Œy§u ‹q›‰s kœŒgœŽs©œCxjO@Hr[”…^•†V‹}e–ˆf”‡b—‰b—‰b—‰a—Ša—Š^–‹]•Š]•ŠW˜‰M’ƒL’…ZšŽ7lc-%+f^?‚yD‰tNyX“~^”}_•~`˜ƒ]˜„W•ƒT•…V—ˆOh¤š9sn)* CH!W^%nf0|q:‰|AŒ|IŒ}RŽƒX‘ˆX‘‰Z‰X“‹U“N‘ŠGŠ…C†B…€C„‚F€-nldb \YRMZT-rh<|p$ G8+ƒk*ŒnFž€U¢‡O£‡BƒAœB¡“3”Š1”Œ5—‘/ˆ1‹…8ކ=fa 54PKYSd]f_fhekem cqbqaqaqaq[p^s[pVlXn _u \rSiPf_uk~l}m| q€jz_oer"hu#jx!izgwcuatatgy-yŒJ‡›Y‡™]“bcƒb„‘c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘g‘h‚’h‚’h‚’h‚’h‚’h‚’g‘iƒ”iƒ”iƒ“iƒ“i„’i„’i…i…l‡•k†”k†”l†”l†”n…”n…”q†•q‡“q‡“q‡“rˆ”rˆ”rˆ”s‰•s‰•p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”p‰“s‰”s‰”tŠ•w‹–zŒ—zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜‚—‚—ƒ˜„‘™„‘™„‘™„‘™„‘™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š~“›~“›€“›’›„“œ†’œ†’œ‰’Ÿ-ƒ•/ƒ•2‚“7“;’@~B|D|Bx‰Dx‰Eu‡Gr…JoƒMn‚Nk€OjMf€NeLb~Lb~Oc‚PdƒObƒNa‚Od„Nd‡Nd‡LdˆLb‹KcJcJcLeMfNg‘Oh’Pi“Pi“Pi“Pi“Qj’Qj’Rk“Rk“Rk“Rk“Rk“Rk“QkQkRl‘Sm’Sm’Sm’Sm’Rl‘Tm•Sm’Sm’Um‘Wm‘Xn‘Yo’[o’ZoZoZo[n[n]n]n_n[n‘\o’]p“_r•`s–`s–`s–`s–`t“`t“`t“`t“`t“`t“`t“`t“at•at•`s”bs”`q’ap‘`o_n^p_nŽ^m]lŒ^jŒ^hŠ]g‰]g‰]g…\f„Yd‚Yd‚We‚VdSc€Qa~O^~O^~N]}M\|L[{L[{L[{L[{HZwF[wF[wF[wE[wC[wC[wC[wE^xE^xE^xD]wD]wD]wC\vC\vB]qB]q@^q@^q=]p=]p<]p<]p:Zq:[o:[o;\p;\o<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n;\l;[n;Zq;Yr;Yr;Zq;[n;\l>\o=[n=[n=[n?Zn@[oB[oC\p6^q7_q7_q7_q6ap5bp6cq4cq6du6es7ft8ht8jv9lv8mw7nw:su;tvwx?xy@zyA{zA{zBzC{€B|C~€BB€€@€€@@‚@‚A‚ƒ?‚ƒ?‚ƒ>„„>„„>„„C†ƒC†ƒC†ƒD…ƒC„‚DƒC‚€D€E}~D|}D}|C|{C|yB{xB|wB|w?xy?xy?xy?xy@yz@yz@yz@yz?{{?{{@||@}?€~Aƒ~A„B…€F†€H‡~K‡Mˆ€O‹PŽ‚OƒO‘…O‘…P’†Q“‡P•ˆQ–‰Q—ŠQ—ŠQ—ŠM˜K˜K˜J™J™H™H™H™J™ŽK™ŽJ˜K—ŒJ–‹K”ŠK”ŠJ“‰M‘ŠM‘ŠKˆJއHŒ…H‹„GŠƒF‰‚J…}H„|Gƒ{DƒyAƒxAƒw?„w@…vDƒyBxA‚yC†}G‰~Fˆ|IŠzLŒy¢½œ²Í«h‡bƒ¥} Â™“µŒ™ºŽ Á•§Ä’ªÈ—®Ì›¯Ï ±Ð£°Ñ¥²Ò©´Ó¬¬Õ¯¯Úµ­Ø³§Ò­¨Ð­¯Ñ²Äãć¡ƒI([‡cs¢{p v~¬‚‰²ŒŠ®ŠŠ«‰±’ް‘‹¯‘ˆ®’†«‘‚¨’¤}¤x¨}«”qŸ‰mš‡u¢‘g˜ˆ[‚fž‘_”†PA9rcV‘‚[”…Z‘‚d—‰c”†d˜†e™ˆe™ˆc˜Šc˜Ša—Ša—Š`–‰\šŠR•†N“„aŸ“Avl1)(dZ?ƒxDŒxP“~Z˜€`™€e™e›„b›†]˜„W•ƒ\—ˆj¢—Rˆ A>77&gh+qq*}n8†uG|L‘}P‘T’„Z“Š\’‹]–[—W–ŒR•ŒO”ŠM‰J†JŠ…Jƒ€:yw)onbaPNKHUQ(`[$F;.ƒm1ŽsIUŸ…T£ˆH¡‡DH¥–6˜Œ6™7—3Ž…@“Š>„*EA D>VPZRf_kdjkhmfmdqcraq`p_oWl^s^sYnXm\r[qUkI_ Uk_tbwh}p‚l}bqftguhvgxfwdvcucu]scx-r†Iƒ–Y‰›\…”]‚]‚c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚fƒ’fƒ’e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘h‚’iƒ“iƒ“j„”j„”iƒ“iƒ“h‚’j‚”j‚”jƒ“jƒ“j„’j„’j„j„k†”k†”k†”k…“k…“n…”n…”p…”q‡“q‡“q‡“rˆ”rˆ”rˆ”s‰•s‰•r…’r…’r…’s†“s†“s†“t‡”t‡”p‰“s‰”s‰”tŠ•w‹–zŒ—zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜€—€—‘˜‚’™‚’™‚’™‚’™‚’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š}‘œ}’š’š’›ƒ’›…‘›†’œˆ’œ2vƒ4uƒ8uƒ:s‚>r‚@qBpDpCm€Em€Gl€HkJi~Li~Mh}Og}OdMb}La}La}Ma€PbPa‚O`ObƒOb…Nb…Mc‡KaŠIa‹IbŒIbŽKdLe‘Mf’Ng“Oh”Oh”Oh”Oh”Ph’Ph’Ph’Qi“Qi“Qi“Qi“Rj”Pi‘Pi‘Qj’Rk“Rk“Rk“Rk“Qj’Sm•Tn“Sm’Sm‘Vn’Xn‘Yo’Zp“ZoZoZo[n[n]n]n_n]n]n_p‘`q’ar“bs”bs”bs”`t“`t“`t“`t“`t“`t“`t“`t“_r“_r“_r“`q’`q’`o_n_n]oŒ_oŒ^m\k‹]i‹^hŠ]f‹\eŠ\g‡Ze…Yd„VcƒWd„TcƒRaOa€N]}N]}M\|L[{KZzKZzL[{L[{HZwF[wF[wF[wE[wC[wC[wC[wE^xD]wD]wD]wD]wC\vC\vC\vB^oB^o@^o@^o=^n=^n<^n<^n:Zq:[o;\p;\p;\o;]m;]m;]m:^p:^p9]o9]o9]o8\n8\n8\n;\l;[n;Zq;Yr;Yr;Zq;[n;\l?Zn?Zn=[n\o5]o8^p8^p;_q9_q8`r5ar3ar6at8ct:bt;ds;fu;hu7iu6jv9mt:nu;ov=qw>rx?tw@ux@uxAu|Bv}Aw~By~BzC|~A|~A}}B}@}@}?€?€?€?€@‚AAB‚‚D‚‚D‚‚ED€€F€F{~F{~F{~E{|E{|DzzDzzDzzBwzBwzBwzCx{Cx{Cx{Dy|Dy|By|Cz}C|~B~~B€€A‚€A„B…‚C†F†€H†€Lˆ€M‰MŒ‚M„L‘„N“†O”‡P•ˆQ—ŠR˜‹P˜‹Q™ŒQ™ŒL—L—J—J—I˜I˜G˜G˜H—ŒH—ŒI—ŒH–‹I•ŠH”‰J“‰I’ˆM‘ŠL‰LˆJ†K‹…I‰ƒHˆ‚I‡N„Mƒ|I‚zE€xDwBwAƒwAƒwAƒxAƒxC…zE‡|E‰~FŠE‰~EŠ}p“y¸Ú¼Š«‰w˜s†¦}‹¬€›¾’–¹¦Ã‘ªÈ—°Î±Ñ¢±Ð£°Ñ¥³ÓªµÔ­±Ø²²Ûµ®×±­Ö±¨Ñ¬®Ñ¯ËêɈ¢„7bŠg€©ƒ}§~‰¯…¯†•²‹š²”´‘’³’²“±“‹®”ˆ¬”„ª”ƒ¨”y©‘~¬•v¡ŒrŸŒz§–p¡‘b—‰iŸ’uªœ/fW+dUP‹|X“„_˜‰c˜Šd—‰h›‡hšˆi›‰g›Šg›ŠešŒd™‹d™‹`›ŒZ›‹R•†f£•Q…{9/"^T=‚wL“ƒUš†aŸ‰f „jŸ„hŸ†cœ‡^˜†_œˆa˜‡w¬ŸQJ $fa/}v,ƒy/‰rAŒvQ|Y”€V–ƒS—†X•‹^”X–ŠU•‰P•ˆQ–‹R—ŒU–S’‰RŽˆL†D„7~{*tt jjXY CD77713p;“|IšP˜U£‹M¦ŒI ŒK§”<›Œ> ’;™Ž=“‡Pœ8}r -&VNcYbZjaoenlkmingqdsdrbp`n[n`scvat_r`s`s_rOeH_Le ]vh~g|h{ngwfveueufw"hy!gx!fwg| Yn Yl%oB„–Rˆ™W‚•X€’c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘iƒ“iƒ“j„”j„”j„”j„”iƒ“iƒ“j‚”j‚”jƒ“jƒ“j„’j„’j„j„k†”k†”j…“k…“k…“m„“n…”p…”p†’q‡“q‡“q‡“q‡“rˆ”rˆ”rˆ”t…’t…’t…’u†“u†“u†“v‡”v‡”qŠ”s‰”tŠ•tŠ•w‹–y‹–zŒ—zŒ—{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™|–|–|–|–|–|–|–|–}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜~—~—‘˜€’™€’™€’™€’™€’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘š‘œ‘œ€œ’›ƒ’›ƒ“šƒ“š„”›:kuhu@guBguDguHezHezHezJezJezLdzLdzLdzOb}Na|L^{L^{M_~L`L_€K^O`O_ƒM`ƒJ`„I_ˆG_‰F_‰F_‹IbŽJcKdLe‘Mf’Mf’Mf’Mf’MfMfMfNg‘Ng‘Oh’Oh’Oh’NhNhOi‘Pj’Pj’Pj’Pj’Pj’Rl”Rm’Rl‘RlTlUnXn‘Xn‘ZoŽZoŽZoŽ[oŽ[oŽ]oŽ]oŽ_nŽ\n]oŽ^p`r‘as’as’as’as’_t_t_t_t_t_t_t_t]p‘]p‘^q’`q’_p‘`o_n_n]oŒ^n‹]mŠ\k‹]i‹]f‹\eŠ\eŠ\g‡Ze…VcƒVcƒTcƒTcƒPbOa€N]}N]}M\|L[{L[{L[{M\|M\|H[vF[vF[vF[vE\vC\vC\vC\vD]wD]wD]wD]wC\vC\vC\vC\vB^oB^o@^o@^o=^n=^n<^n<^n;[r;\p;\p;\p;\o;]m:\l:\l:^p:^p9]o9]o9]o8\n8\n8\n;\l;[n;Zq;Yr;Yr;Zq;[n;\lAZn?Zn>Ymbt;ds9ft5ft9ft:gt;hu=kv>lw?nv?nv@ow@ny?pzArz@t{Au{@w|@wz@wz@y{@y{?z|?z|>{}?|~?|~>~?|~@}@}C~€C~€E~€E~€E~€Ey€EyEyEz}Dy|Dz{Dz{Dz{Dv|Dv|Dv|Ew}Ew}Ew}Ew}Fx~Fx~Fx~EyD{~B}B€€@€€A‚€A„C†E…H‡~J‰€JŒJŽƒJ„M’…M“†N”‡N–‰O—ŠM˜ŠM˜ŠM˜ŠL•L•J•J•H•H•G–G–G–‹G–‹F•ŠG•ŠF”‰H”‰G“ˆG“ˆL‰LˆKއLŒ†JŠ„Jˆ‚K‡K‡QƒPƒL‚}H€{D€xC‚xB„yB„y@„yB†{C‡|Dˆ}Dˆ}EˆEŠ€DˆS€m­×ÀœÂ¤s•pƒ¤x’³†ªÎ œÁ“¥ÂªÈ—°Î±Ñ¢±Ð£¯Ð¤²Ò©´Ó¬´×¯µÚ´¯Ö°²Û¶¬Ò®¬Ï­ÍîÌ…¤ƒ7l’tŠ³Žˆ²‰‘º’¶Š¾’©Äœ”³Œ’³Ž’³²“ޱ–‹¯—‰¯™‡®™|ª“‚®—~©”z¤’|¨—x§—o¢”m¢•}²¤I€qWHG‚sQŒ}_š‹`—ˆgœŽmžŠmžŠnŸ‹lžŒlžŒjžiŒgŒb›Œd£“V—‡j§™b—Š @6VK:€sO’‰Z›Œf¡i¢‰l¡†j ‰eŠ]˜‰g ‹iŸŽQu5- A:<„x1‰y,{8“yJ“y\”}c™‚[œ‡Sš‰T™Œ[–ŽP—‡M–†L”‡M•ˆQ–‹T–‹W“‹Y’ŠTˆQ”EŒ‰8‚‚5.nrQS :< ""#h]4†tDzM’}V¡‹IŸ‡N¢ŠJ¤=œˆE¥”>™ŠH™ŠXŽ"_Q (!JBcX lancqhtjsopmmpjrisgseqblbs`qbsgw hxfvdteu[qNeIdTo_zczh{$p‚kzfucrcshx$j{#hy ev'h}^rYk arq7|N€–X˜c’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚c€ddde‚‘fƒ’fƒ’fƒ’h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’j‚”j‚”jƒ“jƒ“j„’j„’j„j„k†”k†”j…“k…“k…“m„“n…”p…”p†’p†’p†’p†’q‡“q‡“q‡“q‡“t…’t…’t…’u†“u†“u†“v‡”v‡”r‹•tŠ•tŠ•tŠ•vŠ•y‹–y‹–y‹–{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™|–|–|–|–|–|–|–|–}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜~—~—‘˜€’™€’™€’™€’™€’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘šƒžƒžƒ‘„“œ‚“œ‚”›‚•œ‚–›BfnBeoBeoBeoDdoDdqDdqDdqI`vI`vI`vH`vH`vH`vH`vH`vNa|M`{K]zK]zJ^}K_~J]~I\}O^M]K^J]‚G]†E]‡D]‡C^ŠG`ŒHaIbŽJcKdKdKdKdKdŽKdŽLeLeMfMfMfNg‘NhNhOi‘Pj’Pj’Pj’Oi‘Oi‘Qk“PkPkQkQkTmUnWmZoŽZoŽZoŽ[oŽ[oŽ]oŽ]oŽ_nŽ^n‹_oŒ`paqŽbrcscscs_t_t_t_t_t_t_t_t\o]p‘]p‘_p‘_p‘`o_n_n\oŠ^n‹]mŠ\k‹\hŠ]f‹\eŠ\e‹\g‡Xe…VcƒVcƒTcƒRdƒPbN`M_~M_~L^}K]|K]|K]|L^}L^}H[vF[vF[vF[vE\vC\vC\vC\vD^vD^vD^vD^vC]uC]uC]uC]uB^oB^o@^o@^o=^n=^n<^n<^n<\s<]q<]q;\p;\o:\l:\l:\l8^p8^p7]o7]o7]o6\n6\n6\n;\l;[n;Zq;Yr;Yr;Zq;[n;\lAZnAZn>Ym:Zm8Yl5[m3[m3[m4\n7]o;\o=\q=^r<_s7at4av3\r8]s:]q=^r>_r;as7dr5dr7bs8ct9ds;fukv>kv=kv>lw?mx?px@qy?sy?sy?sy>uz>uz>v{?w|=w|>x}=z~=z~›|Q˜}g™k…_ ŠRžŒU›Ž[—Nœ‹Nœ‹M›ŠM˜ŠP–‰S•ŠZ–Œ`—ŽT“‰X›”H’Ž7ƒ‚7ƒ=}5mr0`d%'2 JD!n`;‚qL‘}TŸŠ;“|N¢†Fž†:˜€G¦’?™†M›ŠZ›‹ F4 =6$]TfZla%ti$wn"yowqtppp lr ltktfpdl gv_n_n hwm| ixftgubx^xRmIfRoe#l€fxm}gwapbrhx$j{"gvbq'^s$h{k{aq^nj€C{”\ƒŸc’b€‘aab€‘c’b€‘ae€”e€”e’e’e‚‘e‚‘e‚e‚c€c€dde‚‘fƒ’fƒ’g„“g‘g‘h‚’h‚’h‚’h‚’g‘g‘k“k“k‚’k‚’k‚‘k‚‘kƒkƒk†”j…“j…“j„’j„’m„“m„“p…”o…‘o…‘o…‘p†’p†’p†’q‡“q‡“t…’t…’t…’u†“u†“u†“v‡”v‡”sŒ–u‹–u‹–tŠ•vŠ•xŠ•xŠ•xŠ•{‹—{‹—zŠ–zŠ–{‹—{‹—|Œ˜}™|–|–|–|–|–|–|–|–}˜}˜~˜~˜€˜€˜‚Ž˜‚Ž˜~—~—‘˜€’™€’™€’™€’™€’™€‘š€‘š€‘š€‘š€‘š€‘š€‘š€‘šˆ‘Ÿ†‘Ÿ‡“Ÿ…“Ÿƒ”‚•œ—œ—œHbnGamGamGaoF`nF_oE^nE]oE[tE[tF\uF^vG_wH`xF`xF`xKazJ`yJ_zI^yI^zJ_{J^}K_~K^J]~H\H\F\€H^‚G^„H_…@`„Aa…Cb‰DcŠEcŒEcŒDaC`ŒGb”Ic’Jd“Me“Mf’NfNfNgKcLdŽOePfSf‘Tg’Wh“Wh“UjUjUjVk‘Vk‘Vk‘Vk‘Wl’WmWmXoYnŽZnYmŒXm‰Zl‰XpŽZoŽ\n^m_nŽ]oŽ[pZr_q`r‘`r‘as’as’`r‘`r‘_q]n]n]n]n\mŽ\mŽ\mŽ[lZm’YmXkŽViŠWiˆXh…Yg„YgƒUf‡Te†Te†Sd…SbƒRa‚Q`Q`M_~L^}L^}K]|K\}J[|J[|IZ{C[wC[wA\wA\w?\w?\w>\w>\wA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`p8ap9`o9`o;_o<^n=^n?]n?]n@`s?_r?_r>^q=]p<\o<\o<\o9Yp9Yp9Yp9Yp9Yp9Yp9Yp9Yp9Xm9Xm9Xm:Yn:Yn;Zo;Zo;Zo6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r7_r8`s8`s8`s8`s7bu7bu8cv8cv8cv8cv9dw9dw=iv=iv=iv=iv>jw>jw>jw>jw@mx@mxAny@mzAn{@o}@o}@o}@r~@r~AsBt€CuCuCuCuCv€Cv€Cv€Cv€Cv€Cv€Cv€BuEv€Ev€Ev€Ev€Ev€Ev€Ev€Ev€Ew}Fx~Fx~Ez}D{~E}~E}~E~F€F€G€G‚~I„€J†€K‡Lˆ€NŠ„O‹…NŒ†O‡NŽˆNŽˆLˆLˆJŠJŠI‰I‰I‰I‰I‰I‰JˆHŽˆI‰HŠHŠE‰E‰E‰G‰G‰I‰JˆJŒ‡I‹†JŠ…I‰„Eˆ…E†„E‡‚F†E…F„~E„{E„{F…|F…|F…|G†}F‡~GˆGˆGˆL€CoBuaT|cw–{”®žµ•˜¯½”£Ãš¨ÈŸ§Çž§Çž­Ë¢±Ï¦³Ñ¨´Ù³°×±¯Û²­Û±³ß¸«Ð®×ôÚ„ž†8v¥~€´„’ÀŒš¼†¢½‹£À’›¿“¤¿Ÿ¿œš¾š”¼™º—¶–´”Œ³“‚´”±”~®‘¬‘}¬’y«“tª“p¨“oª–~¹¥Q?%`QL‡xNŠxf¡Œg£‹r¦t¥u¤Žv¥v¥s§o§o©‘f¤˜h¥—i¤•i ‘m ’Hwn+UNAhf:ˆ}R˜‹[ŠXœƒY£…\¦Š_¡ˆfŸŠ†³™\€r)%SK.‡s1—{@˜€WŒ\‡ZˆVžˆSžˆTŸŠTžŒWžXžS˜S˜S—ŒR—ŠR—ŠU—‹V˜ŒWš‹V•“]—E‡|^¡’W•‡0laIxK~z%RV24((HC/jb\w>\wA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`p<`p<`p;_o=_o=_o<^n=^n=^n>^q>^q>^q=]p<\o;[n;[n;[n9Zn9Zn9Zn9Zn9Zn9Zn9Zn9Zn9Xm9Xm:Yn:Yn:Yn;Zo;Zo;Zo6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r7_r8bu8bu8bu9cv9cv9cv:dw:dw\w>\wA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`p?`p?`p>`p=_o=_o;_o:^n:^n=]p=]p=]p<\o;[n;[n:Zm:Zm:[o:[o:[o:[o:[o:[o:[o:[o:Yn:Yn:Yn:Yn;Zo;Zo;Zo;Zo6^q6^q6^q6^q6^q6^q6^q6^q5]p5]p5]p5]p6^q6^q6^q6^q:bu:bu:bu:bu;cv;cv;cv;cv:ev;fw;fw;fw;fwxmW’„^™ŠbžŒt«’x¬”}¯—±™~²šz±˜u¯–q®”g®šm²žm®™q¯™u­šl  NB/ZQS‡^“Š`„a’‚bš‡aœˆmŸ‚«œm˜ƒ-!<6M‰~T¢‹G™|Y †gŸŒc¡‰a¢‰^¢‹\¢‹Z¢Œ\¡Œ^ ]ŸŒWœV›ŒV›ŒUš‹Uš‹UœŒUœŒVX˜ŒU–‡]›W”†bœ‘fœ•=om RRTW"XY']^&\\SPLGVN+d\/vfA„u<pN•…E€V—‡+`Q/sb:p6‚p1ƒq1†x-„z"}t {x}y}{zx tuor msou jy jy jy ky jy jyiyiyiwetk{h}[qXq a| fi|j}j}i{gyfwfwhv&l}!i{hzj{i{av [p Yn0w‹H†˜\Š›_€c}‹j„g‡’^‚Œb€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘ddddddddf€‘f€‘g’g’h‚“h‚“iƒ”iƒ”i„’i„’i„’j„’iƒ‘k‚‘k‚‘k‚‘j„’j„’j„’j„’j„’j„’j„’j„’p†’p†’p†’n†’n†’l†’l†’l†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•xŠ•xŠ•xŠ•y‹–y‹–y‹–zŒ—zŒ—xŒ—w‹–xŠ•xŠ•y‰•zŠ–~Œ˜™|–|–|–|–|–|–|–|–}Ž—}Ž—}Ž—~˜~˜~˜~˜™~‘™~‘™™™‚‘š‚‘š„š„š‡‘›…‘›„š„š‚‘š™™™€€œ€œ’›‚“œ‚”›ƒ•œƒ•œB]kB]kC^lC]mC]nD^oD^oD]q=^r>]rA^sD_tG^tI^tM]tM]tG^tG^tF]sF\uF[vF[vG\wG\xG\xH]yH^zI^}G_}F]}C\|B[}B^B^C_‚D_„D^†E_‡E_‡E^ˆCaŠEaŠFb‹IbŒIc‹Jc‹Jc‹IbŠIbŠIbŠLb‹Lb‹OcŒPdRdSeŽPfŠPfŠPfŠQg‹Qg‹Qg‹RhŒRhŒRh‹SiŒSjŠVk‹Xl‹Xl‹Xm‰YkˆWoXmŒ[mŒ]lŒ]lŒ\nZoŽXpŽ\p[oŽYmŒXl‹Xl‹YmŒ[oŽ\p\mŽ\mŽ[l[l[lZkŒZkŒZkŒ[j‹\hŠ[g‰Ye‡Xe…Wd„Wd„Wd„Rc„Rc„QbƒPa‚M`M`L_€K`€J]~J]~I\}I\}H\{G[zG[zG[zC\vC\vA\vA\v?]v?]v>]v>]vA\vA]uA]uA^sA^sA_rA_rA_r?`p?`p?`p?`p?`p?`p?`p?`pA_pA_p?`p>`p;_o9`o9`o6_n<]p<]p<]p;\o;\o;\o:[n:[n8[o8[o8[o8[o8[o8[o8[o8[o:[o:[o:[o:[o:[o:[o:[o:[o6^q6^q6^q6^q6^q6^q6^q6^q5]p5]p6^q6^q6^q7_r7_r7_r;`t^qA_rD_sG_sI^sL]rL]rG_sF]sF]sE\rE[tF[vF[vG\wF[vG\wG^xH^zF^zE]{B\zA[y@\~A]€A]€A]€B]‚C]…C]…D^†Bb†Eb‡FcˆHcˆId‰Jc‹IbŠIbŠIbŠJc‹Lb‹McŒOcŒPdRdRdOeˆOeˆPf‰Pf‰Pf‰QgŠQgŠQgŠQgŠQgŠRi‰UjŠVj‰Vj‰Vk‡Xj‡Um‹Wl‹YkŠ[jŠ\k‹Zl‹XmŒWoZoŽYnWl‹VkŠVkŠWl‹YnZoŽZkŒZkŒZkŒYj‹Yj‹Yj‹XiŠXiŠ[hˆZg‡Yf†Ve…Ud…Tc„Tc„Tc„Ra‚Pa‚Pa‚M`LaK`€I`€H_I]€H\H\G\|G\{F\xE[wE[wB[uB[u@[u@[u>\u>\u=\u=\uA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aqB`qA_p?`p>`p<`p9`o9`o7`o=^q=^q=^q<]p<]p<]p<]p<]p8\n8\n8\n8\n8\n8\n8\n8\n:[o:[o:[o:[o:[o:[o:[o:[o6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r8`s8`s8`s;`t;`t;`tcw>cw>cw>cw@gu@gu?hw?hw>iz?j{>i|>i|?k|@l}Am~BnCo€Co€Co€Co€Cp~Cp~Cp~DqEr€FsFsGt‚Lp€Lp€Lp€Lp€Lp€Lp€Lp€Lp€IrIs€Is€Gs€GtGu€Gv~Gv~GtFs~Fs~Ft|Gu}Hv}Iw~Jy}K{}K{}K|~L}K~€K~€I€I€K€}K€}K€}L~L~M‚M‚M‚K„K†‚Mˆ„MІN‹‡MˆNމNމR“R“R“R“QŽ’P‘MŒMŒP‘OŒQ‹P‹QŠŒP‰ŠPˆ‰P‰ˆN„„MƒƒN‚‚MN€€N~M}~L|}N€~J{yHvpS~uo—…‰¯“‘³Ž‡ª~¶Œ—»‘š¾”ž¾•¤Â™­È ²Ì¤²Ì¤ÃÔ¨ÃÔ¨ÆØ©ÈÚ«Æ×¬ÆØ¯ßï;Ϯ0G+p“q˜Æ›ŸÎªÏ­É›±Í¢­Í¤«Ë¨©Ê§£É¥žÈ¥›Ç£—Ä£—¡˜Á¡ÃžŽÀžŒ½‹½Ÿ‰¼ ƒ½¡}¼¢z»¡u¹¢w¸£‡Â³(`S9.PŠh¦˜a¢’q¬r­‘u¯“z±–{µ™}¸œzºy»žoºžt¾ q·˜{»|¶š‰½¥1_LD3GŠmRq[ub™~e¥ˆb¥†k§‰‚¶˜-OD 4-‰sAŒv@‹u<‹v7{-ˆy!€r"z‚z€y}wyvuutwswpwpvountlsjrjrirqwksoym|]oVl `zj„h{i|i|j|i{ hyevesgwi{k}j|l!mƒg|^s_rg{4yVˆœc‰›_€_Šb†Žb€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘g’g’g’g’h‚“h‚“h‚“h‚“k‚‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’j„’n†’n†’n†’n†’n†’n†’n†’n†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–y‹–w‹–w‹–y‹–y‹–zŠ–{‹—}‹—}‹—|–|–|–|–|–|–|–|–}Ž—}Ž—}Ž—~˜~˜~˜~˜™~‘™~‘™™™‚‘š‚‘š„š„š‡‘›…‘›…‘›…‘›‚‘š€‘š€‘š€‘š€€œ€œ’›‚“œ‚”›ƒ•œƒ•œB_nB_nB^oB^oB]qB]qC^rC^s@^o@^oC_pF`qG_qH^pH^pI]oG_sF^rF^rE\rE\rF\uF\uG\wG]vG]vF^vF]wD]wD\xA\w@[v@[}@[}@[}@Z~A[B\C]‚D]…Bc„Dc„Ec†Hd‡HcˆIcˆIcˆHa‰IcˆIcˆLc‰Lc‰OdŠOdŠQdŠQdŠNe…Ne…Of†Of†Of†Pg‡Pg‡Pg‡Pf‰Pf‰QhˆTi‰UiˆUiˆTi…Vh…Sk‰TiˆWiˆYhˆYhˆXj‰VkŠTlŠVnŒUm‹TlŠSk‰Sk‰TlŠUm‹VnŒXiŠXiŠWh‰Wh‰Wh‰VgˆVgˆVgˆWg„Wg„Ud„RdƒRc„ObƒOb…Ob…Q`Q`N_€L_€K`€H_F_F_F\€F\€F\E\|D\zD\xC\vC\vB\tB\t@\t@\t>]t>]t=]t=]tA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aq@aq@aq>`p>`p>`p<`p;_o;_o;_q;_q;_q;_q;_q;_q;_q;_q6]l6]l6]l6]l6]l6]l6]l6]l9\p9\p9\p9\p8[o8[o8[o8[o6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r7_r8`s8`s8`s9at9at9at9at9at:bu:bu:bu;cvdv>dv>dv>dvAeu?fu?fu>fx?gy=gz>h{>g}>j{?k|@l}Am~BnBnBnBnAn|Bo}Bo}Bo}Cp~Cp~DqDqKoKoKoKoKoKoKoKoJp‚Jq€Jq€Hq€HrGs€GtGtIpIpIp~Ip~Iq}Jr~Kt}Kt}Kx|Kx|Ly}Kz~L{K{K{K{J{}J{}K|~K|~L}M~€M~€M~€Mƒ„N„…P†‡O‡ˆP‰ŠQŠ‹QŠ‹PŒŒR‰Q‹‘Q‹‘RŒ’PŒ’O‹‘M‹‘LŠQ‹‘PŠPŠQ‰ŽPˆP‡ŠO†‰N†‡Mƒ„O‚„PƒOP}€Q|P{~Qz}JxyO}~Nz{Lwt\†{|£ŽŽ²”°Š²ˆ”ºœÀ–žÀ—¢À—©Ã›¯ÇŸ¯ÇŸ¸Ì¡¼Ð£ÄÓ§ËØ¬ËÕ«ÒÚµæïÎÓÞ¾8K0mŒkšÆžÌ¬Ð¡®Ë¶Ñ¦³Ð©­Íª©Í©¤Í¨ Ì¨œÊ¦šÇ¦›Æ¥šÅ¤”Ç¢’Š Á¡‹Á£†Â¤Á¤{Á£x¤s·ž‰È´V€0#6se`¡‘_¦’n¬Žo­s¯‘v°“yµ—z¸šy¼z¾ŸtÀ zÄ¢w½™€À}¶•Œ½¡Mw`>)V”vc˜}i™kœ†k¥h¥‹m§‹€±•">8<78skFˆu^}f¡{]”su®•h¨Šf©Šc©‹a©‹_©a¨b¦b¦`§Œ^§]§[§X¦U¤T£Q¡U£ŒP˜„i§™j¢—"WN?64pf6thEtJƒzK„{G€xE}xE|y>tt6ll-\ZLIVPPIHtm&ME&/aU;‰rBŽvFxEwCŽx<Ž{1‰y&ƒt#ƒy‚xyx}xzxwxuwsxsxrwqvoumtls"ks#qxlunykw]m [mezji|h{h{j|!k}"j{ hygugvj{!m!m!m€ l‚k€g|`p^oj=€•T‰V’[~Œd„‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘g’g’g’g’h‚“h‚“h‚“h‚“k‚‘k‚‘k‚‘iƒ‘j„’i„’i„’i„’k…“k…“k…“k…“k…“k…“k…“k…“l†’l†’l†’n†’n†’p†’p†’p†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•w‰”w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–vŠ•vŠ•y‹–y‹–{‹—{‹—}‹—}‹—|–|–|–|–|–|–|–|–}Ž—}Ž—}Ž—~˜~˜~˜~˜™~‘™~‘™™™‚‘š‚‘š„š„šˆ’œ†’œ…‘›…‘›ƒ’›€‘š€‘š€‘š€€œ€œ’›‚“œ‚”›ƒ•œƒ•œ@_n?]n?]n?]n?]p?]p?\q?\qD^oD^oE_pE_pE_pE_pE]oE]oG_qF^rF^rF]sF]sF\uF\uG]vH_uG^tE]sE]uB[uB[u@[uA\w?[z?Z|?Z|?Y}?Y}A[€B\C]‚@b€Ba€CbFb„Fb…Ga†Ga†F`…Hb‡Hb‡Ja‡KbˆMbˆMbˆObˆObˆLcƒLcƒMd„Md„Md„Ne…Ne…Ne…Pf‰Pf‰QhˆShˆTh‡Sg†Sh„TfƒQi‡Rg†Ug†Wf†Wf†Vh‡TiˆRjˆQi‡Qi‡Qi‡Qi‡Qi‡Qi‡Qi‡Qi‡VgˆVgˆUf‡Uf‡Uf‡Te†Te†Te†TfƒSe‚PeOc‚NcƒLb…Lb…Jc…P_€P_€N_€K^H_F_D`C_~F[F\€E[~E\|D\zC[wC\vC]uB\tB\t@\t@\t>]t>]t=]t=]tA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aq=aq=aq=aq>`p>`p>`p?`p>_o:^p:^p:^p:^p:^p:^p:^p:^p7^m7^m7^m7^m7^m7^m7^m7^m:]q:]q9\p9\p9\p8[o8[o8[o6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q6^q7_r7_r7_r8`s8`s7at7at7at7at8bu8bu8bu8bu=ds=ds=ds>et>et>et>et?fu@dt@dt>dv?ew>fy>fy=f|=f|>h{?i|@j}Ak~BlBlBlBlBm~Bm~Bm~Bm~Bm~Bm~Bm~Bm~IoIoIoIoIoIoIoIoLp‚Lp‚Lp‚Jq€Jq€HrHrFrKoKoJn~Jn~Jo}Kp~Lr~Lr~Ls{Ku|Lv}Mw~LxJxJxJxHx~IyIyJz€K{K{L|‚L|‚N€†O‡P‚ˆP„ŠQ…‹P‡ŒP‡ŒP‡ŒO…ŒO†P‡ŽO‰M‰M‰K‰K‰Oˆ‘N‡P‡ŽO†O†‹N…ŠO„‡O„‡O‚…P€„OƒQ~‚R|RzSy~Sy~NwyR}€S}‚Mx{S{yiŽ„€¤ŽŽ¯”y¡w‡¯…𾔢ě§Åœ­ÇŸ³Ë£·Ì¥®Éž¸Ï£ÄÕªÒܲӨ±Üà½íïÑåéÌIYAo‹mœÈŸŸÍž²Ø¨µÒ¥ºÔ¬²Ï¨¯Ð­­Ñ­§Ð«£Ï«ŸÍ©žËªÊ©žÉ¨˜Ë¦–ɤ”Ƥ“ťƧ‰Ç©ƒÆ©~ƨzÇ¥y¢ŠË²|´¡ C2TBK|^§‘l¬Žo­t°’w³•z¶˜x¸šw»œu»œvÀžzžx½˜…œ‚¸•޽r™!E-Q}lhŒ~v“Šs”j“ŒX…|KsgLm_20><1pgL‘|W—th¡z_™vl¬f©‰eª‰aªŠ^ªŠ^ª‹_«Œ`ªŽb©Ža©‹`ªŒ_ªŽ]©‘Z¨‘W¦‘S¤‘Q£P¢‹V¢b¤˜5qg A8"^S>o7~jJpSŠ{Y‘„X’‡QŒ„K…€C~z\o>\o=Zo=Zo=ZoE]oF^pF^pE_pE_pE_pB^oB^oG_qG_qF^rF^rF]sF]sG]vG]vH`tG^tE]sC[sA[sAZt@[uA\v?[z?[z>Y{>Y{>X|@Z~A[€C]‚>`}Aa~A`D`‚D`ƒE_ƒE_„E_„Ga…Ga…Ia…Ia…Ka…Lb†Na†Na†JaKb‚Kb‚Kb‚Kb‚LcƒLcƒLcƒPf‰Pf‰QhˆShˆSg†Rf…Qf‚Se‚Og…Qf…Tf…Ve…Ve…Ug†Sh‡Qi‡Nf„Nf„Og…Ph†Ph†Og…Nf„Nf„Uf‡Te†Te†Te†Te†Sd…Sd…Sd…QfQf‚OeLd‚Kb‚Ib„Gb„Ga…O^O^M^J_H_E^~C_~B_~F[F[E[E\|D\zC\vC]uC]uB]rB]r@]r@]r>]r>]r=^r=^rA\vA]uA]uA^sA^sA_rA_rA_r@aq@aq@aq@aq@aq@aq@aq@aq9bq;bq;bq=aq>`p?`pA_pA_p7]o7]o7]o7]o7]o7]o7]o7]o7^m7^m7^m7^m7^m7^m7^m7^m8]q8]q8]q7\p7\p6[o6[o6[o6^q6^q6^q6^q6^q6^q6^q6^q5]p5]p5]p6^q6^q6^q6^q7_r5`s6at6at6at6at7bu7bu7bu?dr?dr@es@es@es@esAftAft?cs?cu@dv>dv=ex>e{>e{=f|>h{>h{?i|@j}Ak~Ak~Ak~Ak~Al}Al}Al}Al}Al}Al}Al}Al}Fn€Fn€Fn€Fn€Fn€Fn€Fn€Fn€NoƒLoƒKoKoIpGpGq~Gq~Mn‚Lm€Lm€Ln~Ln~Mp~Mp~NqKrzKrzLs{Ku|Lv}Jv}Jv}Jv}HvHvIw‚Iw‚JxƒKy„Ky„Lz…M{†N|‡M~ˆN‰M€ŠN‹L‹L‹L‹M‚ŒM„M†L‡L‡JˆJˆM†M†N…ŽM„‹MƒŠLƒˆM‡M‡N„P€„PƒQ~‚S{€TzTx~Tx~U|~R{~Oy€Oy€R{~]ƒ}s”…†¥^‰^vžt“¹§É ´Ò©¿Ù±Éá¹Ïä½ÔòÉàøÎîÿÔûÿÜùû×þÿßÿÿëÿÿê`nVy•w¤Ð§¦Ô¥½ã³ÀݰÁÛ³·Ñ­²Ó°¯Ó¯ªÓ®¥Ñ­ Ð¬žÍ¬ŸÌ«ŸÌ«›Î¨™Ì§—ɧ–ȨɪŒÊ¬†Ê«É«yʣ˩‹Í°ŽÇ²!YF=):j[¦o²“s³•y·™»½Ÿ}½Ÿy½žv¼u¿›{Áœ|¿˜È¢Š¾™—Á¢“¹5U_o@^q@^qB]qD\rE[tE[tG[tB]rB]rC^sC^sC^sC^sB]rB]r>Xv>Xv>Xv?Xx@YyAZ|AZ|B[}G^~G^~G]€H^‚H]ƒH]ƒH\…H\…G`‚G_ƒJ_…J^‡L^‡L_…L^ƒL_‚I^~J_J_K`€LaMb‚Mb‚NcƒKb‚Kb‚LcƒMd„Md„Ne…Of†Of†Pe€Pe€Pe€Pe€Pe€Pe€Pe€Pe€Nc‚MbNc‚Ld‚MeƒLf„Mg…Nh†Pf‚Pf‚OdƒPdƒRc„QbƒQa…Sa…KcKcKe}KfzJeyJd|Jb~Jb€J_I^~H]}F]}E\|C\|D]}D]}@\{@\z@\z@\z@]x?]v>\u>\u:Yp;Zo=\q=^r?`s>br>br`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?_v>^u<\s;[r;[r;[r<\s=]t:Zq:Zq;[r<\s=]t>^u?_v?_v8\n8\n8\n8\n8\n8\n8\n8\n:Xs:Xs:Yr:Yr:Zq:Zq:[o:[o5^m5^m5]o6^q6]s6]s7]u7]u9_q9_q9_q9_q:`r:`r:`r:`r8`r8`r8`r8`r8`r8`r8`r8`r?`s@at@atAbuAbuBcvBcvCdw?gz?gz?gz?gz>fy>fy>fy>fyCgyCgyBhzCi{Ai{?j{>j{=iz@j}@j}@j}Ak~Ak~Ak~BlBlEm€Em€Em€Em€FnFnFnFnGpGoGn„Fl„Fl„FmƒFn€Fo~IoIoIoIoIoIoIoIoHq€Hq€IrIrIrIrJs‚Js‚GrGrHs‚Hs‚ItƒJu„Ju„Kv…H{…H{…I|†J}‡J}‡K~ˆL‰L‰JˆK‚‰Iƒ‰J„ŠI…‹J†ŒJ†ŒH†ŒM„M‚ŒM‚ŒM‚ŒN‹P‹O€ŠO€ŠP~†O}…P{„OzƒPy‚Py‚Ry‚Ry‚V|Pv{OuyTz~T{}Sz|Z‚gޏ–v“r`b¾ßÄÙ÷޿׿®¾§˜¤Ž¢©”¢©”¥«šœ ”|v]\XWUUdbbCTF|Ÿ…¯Þ·ºá³¿Ó¤ØÜ²×ߺ¹Íª¬Ûº¤Ó²¢Ñ°¥Õ±£Ó¯Ì¦Ì¦¤Ó­ŽÎ°ŽÌ®Ê®‘È­‘ȯɰ˳ŠÌ³ƒË­Ñ²ƒÃ¥ Û¿fž‡ ;+/_Si˜i«ŽƒÃ¦‚¾ }¸™ƒ¼›„Á‡ÆŸ}¾—}Á’ÍŸ–Í –Ä™šÁ›°Ñ¯qŽt/L3-%/M@FjYGq_Bp]=nZ3eS/ZQF>2]PfšˆS–{Q˜w\œxq¨c¤„b¥…a§ˆ_ªŠ^¬[®ŽY¯‘X°’l°™_«“N¥‹b¸ ^°šQ ‹\±›H¥A©ˆn¹£"RF*#%ZQ1rcKŒvSta‘_“_–…[˜ŠX˜ŒU”ŠQ‡NŒ†Cz}K„†:rs'RU470/>urO‹yS‘T•€Q™‚Qœ†F•€<Ž|@‘‚;{2‰{(†{ „~‚}€~&ƒ‚-ˆ…/ˆ….ƒ…0~…/wƒ-k{#^mP]GS La Mb Nc ObQdYk"gx,q‚0nx0qz,q{&nz'm~*o‚)l'g^pdvZm%i|$i|(r„gxr‚&nzp| izbv f{'v‹D€–Tƒ˜`‘c‚‘e‚eŒb}‹a{‹ek„˜fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•r…’r…’r…’s†“s†“s†“t‡”t‡”u†“u†“wˆ•x‰–yŠ—yŠ—yŠ—yŠ—{‹—{‹—{‹—{‹—{‹—{‹—{‹—{‹—}™}™}™}™}™}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜~‘™~‘™™™‚‘š‚‘š„š„š…”…”…”„“œ„“œƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž<\o;[n:Zm:Zm:Zm:Zm;[n<\o?[l@\m@\mA]nB^oB^oC_pC_p@^o@^o@^qB]qD\rD\rE[tE[tB]rB]rB]rC^sC^sB]rB]rB]r=Xr>Yt>Yt?Zu@Zx@YyAZzAZzF^|G_}G^~G^~G]€H^‚H^‚H]ƒF_G`‚I^„J_…L_…K^„L_‚K^I^~I^~J_K`€K`€LaMb‚Mb‚I`€I`€JaKb‚Kb‚LcƒMd„Md„OdOdOdOdOdOdOdOdMbMbMbKcLd‚KeƒLf„Kg…MeOeOdƒOc‚ObƒQbƒP`„P`„JaJb€Jc}Ic{Ic{Ib|H`~H_I^~H]}G\|E\|D[{B[{C\|A]|?[y@\z@\z@]x@]x?]v>\u>\u=\s=\q>]r>_s>_r<`p<`p:ap<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?`t>_s=^r=^r<]q<]q=^r=^r<]q<]q<]q<]q=^r=^r=^r=^r8\n8\n8\n8\n8\n8\n8\n8\n8Ys8Zr8Zr8Zr8Zq8Zq8[o8[o5^m5]o5]o6^q6^q6]s6\t6\t9_q9_q9_q9_q:`r:`r:`r:`r9as9as9as9as9as9as9as9as=as>bt>bt?cu?cu@dv@dvAew=ex=ex=ex=ex=ex>fy>fy>fyCgyCgyBhzCi{Ai{?j{?j{=iz@j}@j}@j}Ak~Ak~Ak~BlBlEm€Em€Em€Em€FnFnFnFnFo~Fn€FmƒFl„Fl„Gn„GoGpJp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚Hp‚Hp‚Hp‚IqƒIqƒIqƒJr„Jr„GrGrGrHs‚ItƒJu„Ju„Ju„JxƒKy„Ky„Ky„Lz…M{†M{†M{†K}‰I}‰J~ŠJ~ŠJ€‹KŒIŒJ‚K€ŠK€ŠK€ŠM€ŠM€ŠN‰N‰P~‰P~†Q|…P{„QzƒPy‚Ry‚Ry‚Ry‚Uz‚Pu}Pu}V|U{Qw{U{^…‡‹¥©ƒš~[qUk|aJV@KSBAF704)),#'*!,+'(&% _xj²Ô¼ÔóÒÜîÇÑÛ±ÄÕ©Èä¶®Ó¥²Ù«­Ø­£Ð©ŸÒ­¥Ú¹ Ùº•ϲб’в–Ò´—ѵ”βŽË±‡È®…ȭ˯ƒË­…È«‘β”Í´3fR/^N_Šu¯’‚ºƒ·™Â¢˜Ë©ŒÂŽÇ Ë£™×¯•Ì¥—É¡‹¶‘²Ôµ¯Ì²%@,/IaYKf\[|mhzbŽw[ŠtV‡qO€lR}r9cXG;Vˆv[œƒT˜yaŸ{a˜qb£ƒa¤„b¦‡aªŠ^¬\¯[¯’[±“`¨‘e³›_³šS©‘\°˜b´žS¨’M§fº¡C…r7+@8+g\2wcLŽuSpc•ƒb–„`šˆ^œŒ\šŽX—V•ŒV’ŠVM‰‰Ayz>no2UX),/-/heNŠxU“V—‚P–Pš‚K˜ƒE”B’/„p1‰y/‹~*Šƒ(Š„-‹‡2‰†2†‚=„‡.uy^g N[KX OZW^[`WfXgYhXgVhYk`r$fx3q{0s|.s}*r~'m~$i|$g|&g|ct!fwXj bt"dv*piy$r‚'q}$s€qi}g}#o…;}J…˜[^b‚d‚dc}ef•e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•r…’r…’s†“s†“s†“t‡”t‡”t‡”u†“v‡”wˆ•x‰–yŠ—yŠ—yŠ—yŠ—{‹—{‹—{‹—{‹—{‹—{‹—{‹—{‹—}™}™}™}™}™}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜}˜}˜™™‚‘š‚‘š…‘›…‘›…”…”…”„“œ„“œƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž=[n=[nZr>Zr?Zt?Zt@[v@[v@[vE^xE]yF^zF^zF^|G_}G^~G^~F`~F_I_ƒI^„K^„K^ƒK^K_~H]|I^}I^}J_~J_~K`K`La€G_}G_}H`~H`~IaJb€Jb€Jb€Lb~Lb~Lb~Lb~Lb~Lb~Lb~Lb~La€La€Jb€Jb€Hb€IcHd‚IeƒLd€KcKcMbMb‚M`M`ƒM`ƒH^H_H`~G_{G_{G_}F]}F\G\{G\{D\zC[yA[yA[y?[y@\z?[y?[y@]x@]x?]v?]v>]t=\s?^u?^s?^s>_s>_r;_o:^n7^m<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r?`s?`s>_r>_r=^q<]p>_r=^q=^q=^q<]p<]p<]p<]p9]o9]o9]o9]o9]o9]o9]o9]o4Zr4Zr4Zr4[q4[q4\o4\o4\o6^p6^p6^p6^q6^q5\r5\r5\r9_q9_q9_q9_q:`r:`r:`r:`r:bt:bt:bt:bt:bt:bt:bt:bt=as>bt>bt?cu?cu@dv@dvAew;cv;cvfy>fyAgyAgyBhzAi{Ai{Ai{?j{>iz@j}@j}@j}Ak~Ak~Ak~BlBlEm€Em€Em€Em€FnFnFnFnEn}EmFmƒFl„Gm…Gn„Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒHpƒHpƒHpƒHpƒIq„Iq„Iq„Iq„Fq€GrGrHs‚Hs‚ItƒItƒJu„JvƒJvƒJvƒJvƒJvƒJvƒJvƒKw„Kx†Kx†Ly‡Jy‡KzˆIzˆJ{‰H|‰I{‡I{‡J|ˆL|ˆL|ˆN{ˆN{ˆN{ˆQ{‡Pz†Oy…Px„Px„Rx„Rx„Tw„SvƒPs€Ru‚W{…Vz„Pu}Pu}U{€pŽƒ”®ž ²›”‚RV99;%RRD@C:DJI>CB8=<>@@HJJOOOJJJECC$%!;LC¹Ê¼ôÿêåóÑÑè¼Æç´¿Ü¤¸× ´Ù§·âµ¬ß¹–Ò°ˆÈ«‡Ê¯Ð°”Ó³—Ö¶šÖ¸•Óµ‘Ñ´ŽÑ´Ò·„ѶŠÔ¸‹Ñ³ŠÍ®ªäÇiœ&T>Isat¢…•Á¤™Ã¤•¾ž—ÁžšÆ¡¢ÑªÏ¥Â¤™Çª¬Õ¶žÁ¦›¸¡j„r =UKX|lVzi_†pfw`r\‹q\ŽvYŠt_Ž~Q|o7+9hXX“~Q“vh¥ƒc™tb¡b£ƒa¥†aªŠa­Ž_¯]±”^²•[ªdµšg»¢M¦Œ\´œh¾¦N¡‹`²œ€º¨H;('aV6}m9„nS–yZ•vfšˆeœ‰c‹`žŽ_^œ]›^š\—“T‘H…N€~Isr#JL 9:QPFpU‘[š†S—€O–|Q™‚L—‚E{;‘y7|0Œ{+‡|2‹‚:މ9†‚0zv"Y`QZ GQFOLUY_ceih"fm$ho&ir#hr dq ap"cr%ew.ny)kv'mz*q%m~dw dw&i~)k}*j|Yk[m"`r)k}#hy(n's'u‚(t†#pƒi|i|)u‡9ƒ•U€‘Z`ƒ‘e‚ff€cc~’dde‚‘e‚‘e‚‘fƒ’fƒ’fƒ’f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•r…’s†“s†“s†“s†“t‡”t‡”t‡”v‡”v‡”wˆ•x‰–yŠ—yŠ—yŠ—yŠ—{‹—{‹—{‹—{‹—{‹—{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜|—}˜~˜™‚‘šƒ’›…‘›†’œ„“œ„“œ„“œ„“œ„“œƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž=[n[p?\q?\q@]r@]r?\q?\q>[p=[n=[n>[p>[p>Zr?[s?Zt?ZtC]uD^vD^vE^xE^xF_yF_yF_yE`{E_}H^H^‚J]‚J^J^}J_{H]|H]|H]|H]|I^}I^}J_~J_~F^|F^|G_}G_}H`~H`~H`~H`~J`|J`|J`|J`|J`|J`|J`|J`|H`~H`~H`~F`~F`~EaFb€GcHc~Hc~GaIaI`€J_J^J^F\F]}E\|E\|E\|E\|D[{DZ}D\zD\zC[y@Zx@Zx>Zx>Zx?[y>\y>\w>\w>]v>]v=]t=]t<\s>]t?^s?^s>_s=^q:^n9]m7^m<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>`p?aq@br@br@br?aq=_o<^n;_o;_o;_o;_o:^n:^n:^n:^n:^p:^p:^p:^p:^p:^p:^p:^p3\s3\s3\r3\r3]p3]p3^o3^o9^r9^r8]q8]q8]q7\p7\p7\r9_q9_q9_q9_q:`r:`r:`r:`r:bu:bu:bu:bu:bu:bu:bu:bu;asdv>dv?ew;cv;cvfy?gz?gzAgyAgy@hzAi{Ai{Ai{Ai{@hzBj}Bj}Bj}Ck~Ck~Ck~DlDlEm€Em€Em€Em€FnFnFnFnDm|EmEl‚Fl„Gm…Ho…Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒIn„Jo…Jo…Jo…Jo…Kp†Kp†Kp†Fq€Fq€GrGrHs‚Hs‚Hs‚Hs‚Mt‚Mt‚Mt‚Mt‚Mt‚Mt‚Mt‚LsMr†Ks†Ks†Ks†Jt‡Jt‡JuˆJuˆHx„Hx„Hx„Kx…Kx…My†My†My†Pz‡Ry‡Qx†Pw…Rw…Tw…Tw…Tw…Tv†QsƒSu…Vy‡Vy‡QtOrRv€Krtp‹„—†ÑÚÀŽ’uHJ6T\QT]ZPc`RfaQc\N_VRbW[l__n`[kZegSVYJ  ltjÓßËëÿãäÿÛÝúÉÃಬТ«Ó©«Ú³¤Û´ Ú·£á½˜Õ³š×µ›Ø¶—Ö¶•Ô´‘Ôµ”ع˜Û¾ŠÖ¾–àÆØº•ظٷ Ò²3_B>eKƒ¥‡Ž­’±’«È§¹×´«Í¨«Ð¨­Ø­¢É³‡­—lŽvm‰uQk[$<0(#WnjY‡pU‚hZ‡lar^m^rc–za–{UŠvaŽ}F7K;?wdF…kcžo¥‚a €`¡a¥†`©‰a­Ž`°‘^²•_³–]´˜Z¯“a¶š[´š\¹žZµœX¨‘q¸¤_‚x'8-1xh8ŠtC’wU™zcŸ}ež‰cžŠbŸ‹_ŸŒ`ŸaŸcžfž‘X”Š^”S”‹L„P}Dpo#WW IH0h]L…va‹]‡R”{S—~U™‚JxLŸ†B–~8Œz7‰|;Š8€z(leYS:@CIPV^c%hk$ll"mk!lj)lm)oo)ps'ov%mu&jw)jy,jz$do]kan#lz&o}gx!fy*n6t„6r‚$`pXh#_o,jz)gw+iy%q}&o},q‚/qƒ&k~gyp'~ŽP‚–Xƒ–]„“c‚‘fh‚’d€‘`~‘dddde‚‘e‚‘e‚‘e‚‘f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•s†“s†“s†“s†“t‡”t‡”t‡”t‡”v‡”wˆ•x‰–yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™}Ž—|–|–|–|–}Ž—~˜~˜|—|—~˜™‚‘šƒ’›†’œ†’œ„“œ„“œ„“œƒ’›ƒ’›ƒ’›ƒ’›ƒ’›”œ”œ’›’›„“œ„“œ‡“ˆ”ž>Ym>Ym>Ym>Ym>Ym>Ym>Ym>Ym?[l?[l?[l?[l@\m@\m@\m@\mB\lB\lB\l@\m@\m@[o@[o@[o<[p<[p=\q=\q=\q=\q<[p<[p=[n=[n=[n=Zo>[p>Zr>Zr>ZrB\tB\tB\tC]uD_tE`uE`uFavD_yD_zG^~G]€I]€I^~I^zI^yG]yG]yG]yG]yG]yH^zH^zH^zF^zF^zF^zF^zG_{G_{G_{G_{F^|F^|F^|F^|F^|F^|F^|F^|G_}F^|D^|D^|B^|C_}Ca~Ca~Da|C`{C_}E_}E^~F]}F\F\D[{D[{D[{CY|CY|CZzCZzBYyD\xC[w@[v@[v=Zu=Zu=[v=[v>\w>\w>]v>]v>^u=]t<]q<]q<[r=\q=\q=^r=^q;_o;_o8_n<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>`p?aq@br@br@br?aq=_o<^n:^n:^n:^n:^n;_o;_o;_o;_o:^p:^p:^p:^p:^p:^p:^p:^p3\r3\r3\r3]p3]p3^o3^o3^m9^t9^r8]q8]q8]q7\p7\p7\p9_q9_q9_q9_q:`r:`r:`r:`r:bu:bu:bu:bu:bu:bu:bu:bu;asdv>dv?ewfy?gz?gz@h{@h{?gy?gy@hzAi{Ai{Ai{Ci{BhzDi}Di}Di}Ej~Ej~Ej~FkFkEm€Em€Em€Em€FnFnFnFnDm|EmEl‚Fl„Gm…Ho…Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒIn„In„In„Jo…Jo…Jo…Kp†Kp†Fq€Fq€Fq€GrGrGrGrGrMtƒMtƒMtƒMtƒLs‚Ls‚Ls‚Ls‚Mp„Mp„Mp„Kp„Kp„Jr…Jr…Jr…HuƒHuƒIv„Ju„Kv…Mv…Mv…Mv…Qx‡Qx‡Pw†Rv†Su…Su…Tv†Uv†Uv‰St‡Rs†Tv†Uw‡Sv„Sv„Ux†H{…\ˆ‰mŒƒ±žÐàÉt…pXl_~–Žl”‚t›†tš„o”zr–x¡‚‡¨…†¦ƒª~ˆŽkˆ‡rjh] $!atc§¼¦ÖõÚåÿçØúÛµÙµ¥Ì¦³Û±´à±¦Ò£¤×µ£Ù¶¡Ù¶šÖ´–Ó±“Ò²•Ô´—Ö¶‘ؾ’Ù¾—ݾ—Û¸™Ö°ÆùÔfo9[Ym>Ym>Ym>Ym=Xl=Xl?[l?[l?[l?[l?[l?[l?[l?[lC]kB]kB\lB\l@\m@\m>\o>\o;Zo;Zo<[p<[p<[p<[p;Zo;Zo=[n=[n=Zo=Zo=Yq=Yq=Xr=Xr@Ys@YsA[sB\tC^sD_tD_sE`tC_wC^xF^|F]}H]}H]|H]xH^wF\xF\xF\xF\xF\xF\xF\xF\xE]yE]yE]yE]yE]yE]yE]yE]yC[yC[yC[yC[yC[yC[yC[yC[yC]{C]{B\z@\z@\z@^{@^{?_|A_zA_z@^{A]{A]|B[{B[}B[}C[wC[yCZzBX{BX{BYyBZxAYuB]xA\w@[v>[v=Zu`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r?`s?`s>_r>_r=^q<]p8^p8^p8^p8^p9_q9_q9_q:`r9]o9]o9]o9]o9]o9]o9]o9]o5\r5\r5]p5]p5]o5]o5^m5^m:\s:\s:\s:]q:]q9]o9]o9]o9_q9_q9_q9_q:`r:`r:`r:`r:aw:aw:aw:aw:aw:aw:aw:aw9as:bt:bt;cu;cufy>fy>fy?gz?gz@h{@h{=hy=hy@hzAi{Ai{Ci{Ci{BhzDi}Di}Di}Ej~Ej~Ej~FkFkEm€Em€Em€Em€FnFnFnFnEn}EmFmƒFl„Gm…Gn„Hp‚Hq€KqƒKqƒKqƒKqƒKqƒKqƒKqƒKqƒKn‚Kn‚Kn‚Kn‚LoƒLoƒLoƒMp„Fq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€Ls‚Ls‚Ls‚Ls‚Ls‚MtƒMtƒMtƒOp„Op„Mp„Mp„Kp„Kp„Iq„Iq„ItƒItƒJu„Lu„Lu„Nu„Nu„Nu„Qw‰RvˆRvˆSt‡St‡Tt‡UuˆUuˆUv‰TuˆRs†Su…Uw‡Vy‡WzˆWzˆH|ˆ@nuZ€€Z{t•±¤ž»«_nu—†q£…q¢‚n|mœvw£z†¯‚‰°‚ƒ«{š±z­·ˆ¯«ˆª¦œ ^k[* 7OE¥™Ý÷åìÿîÏì˽ڳ½Ü¯Â⳪ү¨Ò¯¥Õ±£Ö´Ÿ×´žÕ´œÓ²›Ò±œÙ½‹Ë­ß¼ŽÏ¨¤à¸ÇøÒ—¼š3R3 °˜ºÊ²¼Ë°ÂѵÈÚ»®Æ¤z–r>`8PoTfƒi~œqŽtx”}al0"[sYqTˆj[Œlb”r`’r]–w]š~V™~Wž}g¢†7gU2&/gZH‡sK‹n`œz]¢]¤ƒ[¦†\«Š[®ŽZ±X²”W´•Lµ”]º›f¼ždÀ£E­ŽU¹vÀ¨:mYQB7‰s/Šq>’vXŸ„W™|gª‹a¡‹`¡‹`¡‹`¡‹a¡‹e ‹i¡Œk Œr¦”cŸZ›‹\˜^‘ŠV‚Fwy:stPR&XVI}veš`–…`”‚g›‰c—…Y‘|Z’U€B{r!]W GALF]Wgc$nh-vn2vo1ql1kj6knWk?Xl@YmAZnAZn@Ym?Xl>Wk?[l?[l>Zk>Zk>Zk>Zk>Zk>ZkB\jB\jA\jA[k?\k=[l=[l=[n:[o:[o;\p;\p;\p;\p:[o:[o=Zo=Zo\y>\y<\y=]z=^x=^x=]z?]z>[z?[z?Z|@Y{C]uC\vBZxBYyBYyAYwAZtA[sB]wA\v?]v>\u<[t=\u;]u;]u;]u;]u<^u<^u;^r;^r:]q9]o;Zq;Zo<[p<]q=^q;_o;_o9`o<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?`t>_s=^r=^r<]q<]q=^r=^r9^r9^r9^r9^r8]q8]q8]q8]q8\n8\n8\n8\n8\n8\n8\n8\n:]q:]q:]q:^p:^p:^n:^n:^n9[s9[s9[r:]q:]q:^p:^p:^n9_q9_q9_q9_q:`r:`r:`r:`r9`v9`v9`v9`v9`v9`v9`v9`v9as:bt:bt;cu;cufy>fy>fy>fy>fy>fyizAi{Ci{Ci{Ei{DhzDi}Di}Di}Ej~Ej~Ej~FkFkEm€Em€Em€Em€FnFnFnFnFo~Fn€FmƒFl„Fl„Gn„GoGpJp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚Jp‚KoKoKoKoLp‚Lp‚Lp‚Lp‚Fq€Fq€Fq€Fq€EpEpEpEpHp‚Hp‚IqƒIqƒJr„Jr„Jr„Ks…Pq„Pq„Nr„MqƒKqƒKqƒIqƒIqƒKv‡Mu‡Mu‡Nt†Nt†Pt†Pt†Pt†Ru‰Ru‰QtˆStˆStˆTsˆUt‰Wt‰TuˆSt‡Rt„Su…Ux†X{‰Wz‡Vy†a‰•Qwƒ]„c‡Vxw›½²}¡‹a„i}ª‰|¨„z¥€~¥‡«°„°­~•²„¤±…¸µ‰¶²‰­·²Ãžœ¨ŠloV!%,6*€ÕêÔñÿðÝùÜÄãÄÄß½»Û¸¯Õ±¨Ô°¦Õ´¨×¶§Öµ¨ÔµŸÔ³›Ó° Ûµ’Î¥§ß¶³â¼³Ö´TpR ‰ÃкÜêÒÏÞÃŽ ƒLdDWuR~ž{–¶“Ž®‹‹¬‡mjv˜yp–z>'=hSXŽpS‡i[Œld•ub—v^š|YžƒRœ‚S¢{Yœ}#WE >1EtKzT—|]œ|Y¥ƒZ¦„Y¨‡X¬ŠW®U°S±’R³“F·’\½lÀ£]»œMºšcÊ«Vž‡8&H70yc>›€<™|Q …d¥‹_ †i®“c¤Ža¥Ža¥Žd¦e¦h¤Œl¢‹n¢‹u¦fŸŠaŸf¡“d”ŽZ†…P€‚F}€8goGN&WUPy[Œ~^}g”„c€i€d~Lwn&VPFCRN'id1wq1pf4si6xl8zo7xo5tr4qu3nw+tx(tz#uzvz w{%w|*v|,t{^p ev$m{&q#q~$o}(q+t‚*r~1{‡,x„_j lx)q}4x…2q7o‚4p€/q|*s{,w€,w…(r„"i}%k‚<{S…™^‚”bŽe‚‘c„“]‘e‚‘e‚‘e‚‘fƒ’fƒ’fƒ’g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•t‡”t‡”t‡”t‡”uˆ•uˆ•uˆ•uˆ•yŠ—yŠ—yŠ—z‹˜z‹˜yŠ—yŠ—x‰–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–y‰•zŠ–zŠ–{‹—|Œ˜|Œ˜}™}™}Ž—|–|–|–|–}Ž—~˜~˜}˜}˜™™‚‘š‚‘š…‘›…‘›™‚‘š‚‘š‚‘šƒ’›ƒ’›ƒ’›„“œ”œ”œ’›’›„“œ„“œ‡“ˆ”ž>Wk?Xl@YmAZnAZn@Ym?Xl>Wk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>ZkD[jB\jB\jA[k?\k=[l=[l;\l9Zn:[o:[o;\p;\p:[o:[o9ZnVt>Vr?Ws@YsA[sB]rC^sD_sB_tB^vE^xE]yG]yG^xG]vG^tE\vE\vE\vE\vD[uD[uD[uD[uAZtAZtAZtAZtAZtAZtAZt@Ys?Xx?Xx?Xx?Xx?Xx?Xx?Xx?XxB\z?[y>Zx>Zx=[x;[x<\y<\y:]w<]w<\y<\y=Zy>Zy>Y{>Y{C^rC]uBZvBZxBZxAYuA[sA\pB]w@^w?]v>\u=\u;]u;]u;]u9]u9]u9^t9^t9^r8]q8^p7]o<[r<[p=\q<]q=^q:^n:^n8_n<`p>`p>`p>`p?`pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r?_v>^u<\s;[r;[r;[r<\s=]t;`v;`v:_u9^t8]s7\r6[q6[q8\n8\n8\n8\n8\n8\n8\n8\n<]q<]q<]q<]p<^n<^n<^n<_m;Zs;Zs;[r<\s<]q<]p=_o=_o9_q9_q9_q9_q:`r:`r:`r:`r8^v8^v8^v8^v8^v8^v8^v8^v9as:bt:bt;cu;cuizAi{Ci{Ci{Ei{DhzFi}Fi}Fi}Gj~Gj~Gj~HkHkEm€Em€Em€Em€FnFnFnFnGpGoGn„Fl„Fl„FmƒFn€Fo~IoIoIoIoIoIoIoIoLn~MoMoMoMoNp€Np€Np€Fq€Fq€EpEpEpEpEpEpDo€EpEpFq‚GrƒGrƒHs„Hs„OsƒOsƒNr‚Ls‚Ls‚Js‚Js‚Js‚NvˆNvˆMu‡Ou‡Qu‡Pt†Pt†Rs†Ru‰QtˆStˆStˆTsˆTsˆWt‰Wt‰Su…Su…Su…Sv„Vy‡X{ˆVy†Ru‚Spy\y‡PqTv†`„ŠjŒ…ž¾¦w–u{ €€¢ƒ‡¨†«ˆ©…‘©˜­†¢¶Œ‹ª‹ª¶’¼¹¸µ‚­º‚«À‰³¾¼¼”ƒwc[N,* (Pi[¤Ã´äÿùìÿÝÙñϾ޻¬Ñ¯¥Ï¬§Ò±ªÓ³¬Ó³šÇ¦±ä¿žÖ­¢Ü³ Õ­«×²ÈéÇ‘«rlÎÚÆÍÚÄzˆpUhM‚š|«È§š»™…§~u—np’izžto–pl˜tAoR-^B\’uXŠl]Žnd•u_“uX•yO˜~G•}O£yUœ{M:NAT…@…qWœWšzY¦„X¨…X©ˆV¬ŠS®Q°ŽP±‘O²’I½˜V·•k¿¢[¹š_ήkÓ´-u^ 7ze7‹r3—yD¡„`ªŽg£‹d¢Šbª“c§d¨‘e©e©h©l¦n¥Œq£‹r ‰q§p­™k£–g˜m—–c“J‚S€ŽAI 9<;heRvX„w]ˆyW‚smŠ{d‚wCe^GEPP7sr9~{&plMsG|o?wj:xj6yp2yv-vz*s{'px$rytzw|y}"y}'vy*txYk#hy+s„'r€ly ky%q}+u)u1€‹/Š _jkv!my0vƒ-n|:m8s‚-t~#qx"sz(t€(m€!bw_w3t‰Qƒ—_ƒ•c€fƒ’c„“]‘fƒ’fƒ’fƒ’fƒ’g„“g„“g„“g„“f‚“f‚“gƒ”gƒ”gƒ”gƒ”f‚“f‚“h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“j„’k…“k…“l†”l†”k…“k…“j„’o„“o„“p…”p…”p…”p…”q†•q†•t‡”t‡”t‡”t‡”uˆ•uˆ•uˆ•uˆ•yŠ—yŠ—z‹˜z‹˜z‹˜yŠ—yŠ—x‰–y‰•y‰•y‰•y‰•y‰•y‰•y‰•y‰•y‰•y‰•zŠ–{‹—|Œ˜|Œ˜}™}™}Ž—|–|–|–|–}Ž—~˜~˜~‘™~‘™™™‚‘š‚‘š„š„š™™‚‘š‚‘šƒ’›ƒ’›ƒ’›„“œ”œ”œ’›’›„“œ„“œ‡“ˆ”žZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Yn>Yn>Yn>Yn>Yn>Yn>Yn>YnAYoAYoAYo?Zo=Zo=Zo=Zo;Zo@\m@\m@\m@\mA]nA]nB^oB^oB[uB[uB[uB[uB[uB[uB[uB[u@\t@\t@\t@\t@\t@\t@\t@\t?Xr?Xr?Xr@Ys@YsAZtAZtAZtEZyA[y=[x9[x6[w8Zw[v>[v=Zu=Zu=Zu=Zu>[v>[v9]u9]u9]u;]u;]u=\u=\u=\uZy>Zy=\u=\u<[t<[t<[t;Zs;Zs;Zs:[n:[n:[n;\o;\o;\o<]p<]p=^q=^q=^q=^q>_r>_r>_r>_r>_s>_s>_s>_s>_s>_s>_s>_s?^s?^s>_s<_s<_s:_s8`s8`si|>j{>ky=jx>ky?lyDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€GmGmHn€Hn€IoIoIoJp‚KoKoKoIoIoGoGoEpGoGoGoGoGoGoGoGoFn€Fn€Fn€Fn€Fn€Fn€Fn€Fn€KoKoKoLp€Lp€MqMqMqHq€Hq€IrIrJs‚KtƒLu„Lu„Rt„Rt„Rt„Rt„Su…Su…Su…Su…Vt…Tu…Tu…Su…Qu…Ov…Ov…Mv…RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆLy„Ox‡UzŽX{Tu…UvjŒ‹¦žv˜‡„¥®“«‰‘ª„—®ˆš¯‰–ª‡˜´†©À“ª»®¹‹¼Ã–¾Ä•¹¿ÂÈ™¸¾ £v…\aX=1'  $IQP‘§›ÐæÚïÿ÷à÷á¾Øº¸Ó¬´Ò¡¨Æ‘¦Ç¢¨Í§¡Ì§µä¾¢Ì©¹ÙºÒèËÍÛ¿ž¤‹­µž|ˆrVhQƒ›}¢ÄœŒµ‚y¦ms ul™rg˜r`’p[ŒlbnMwT!I&SŠoWwY˜~UšL™~C—~@™@‚P ‰DyG25t`J‹vI‘{=vHœ„T£Q£ŒO£†N¦‚T­†X³ŒZ´X²ŽT¯˜P¿£HÅ¥OÄ¥‰ãÆd¢Œ/I6=š{Ež}P£ƒ[¥‡`¨Še«Œe®Že°c­b®_¯]°a¯g­oªŽt©Žs¡•yªšgŸŠr¯•o­•W]‘Š^ŽHˆ|$_[/;#9BU=gsFxt@uhX}u7c]WR&hc9xA†{A‚rBmA€p?€p?s9}r5{t1{u.{x-|y+~v(zu(vu*wy-y-x(o}"iw(ju(mw)pz(p|&p|#n|$o}#q~,w&u~0‚ _kYe&v#py2{ƒ2u~/t},s}*r|)o|&jw"`pZjdt,rƒF‘X„•_‘d~Žjlƒ’f€f€f€f€g‘g‘g‘h‚’dƒ’dƒ’e„“e„“e„“e„“dƒ’dƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”tŒ’tŒ’v‹“vŠ•y‹–yŠ—z‰™z‰™vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–vŒ—xŒ—y˜{˜|Ž™}™~Žš|Œ™}™~Žš~˜™‘˜~—~—}Ž—}Ž—}Ž—~˜™€‘š€‘š’›€‘š’›’›’›’›‚“œ‚“œ‚“œ‚’ž‚“œ‚“œ„“œ†“›†”š‡•›‰•›Zk@Zk@Zk>Zk=[l;\l>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Ym>Ym>Ym>Ym>Ym>Ym>Ym>Ym>Yn>Yn>Yn\m>\m>\m?]n?]n?]n?]nA[sA[sA[sA[sA[sA[sA[sA[s>Zr>Zr>Zr>Zr>Zr>Zr>Zr>Zr>Wq?Xr?Xr?Xr@Ys@Ys@Ys@YsAYw?Yw;Yv7Yv5Zv7Yv;Yv_r>_r>_r>_r>_s>_s>_s>_s>_s>_s>_s>_s?^s?^s>_s<_s<_s:_s8`s8`s`p>`p=_o=^q<]p;\p;\p:[o9[r9\p9\p9\p9]o9]m9]m9]m;\o9]o9]o7]o7]o5]o5]o5]o7_q7_q6^p6^p6^p6^p7_q7_q8ap8ap8ap8`r8`s8`s8`s8_u6ar7bs7bs7bs7bs8ct8ct8cti|>j{>j{=jx>ky?lzDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€GmHn€Hn€Hn€IoIoIoIoMnMnKoKoIoIoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoGoJq€Jq€Jq€Jq€Jq€Jq€KrKrJq€Jq€KrKrLs‚MtƒMtƒNu„OsƒPt„Pt„Pt„Qu…Qu…Qu…Qu…Tu…Tu…Su…Su…Qu…Ov…Ov…Mv…RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆR|ˆPyˆSxŒX{WxˆVw€aƒƒo“p”†zœ‹ˆ¨’±—±˜°ˆ›°‰¡´žµ‰¨»®½‘³¼‘ºÁ”¾Ã–½Å–ÃËœºÃ‘¶¹Œ¯­…¤œ~„fWUC,0$ *#[lc¾ÏÄôÿ÷ìÿéÈÞÁµÍ«±Ð©¦É¡ªÔ«¢Î§ É£Âä¿ÎèÄæúש±šT^Gdq[ µœ¬Ž¤|‡´ƒu¦px¯‚WdUŽgR‰hJ~`qŸ‚m–zE'r•o“‚i‘b~^~^•„d Ži§•k¢“HpUCM‰w>lDŽvIœƒ=”zI ŒN¦ŽR¬Q¯ŒP¯ŠO¯‹P¯O°`ĦPÁ S˨cÏ«vÉ©[>@$5uXF¢N¥ƒX©ˆ`«‹f¬g®i°h²e¯‘b°‘`°‘^±‘a¯g­mªŽr©Žr¨—hŸŒw¯˜v¯–j£Žt¯¡cŸ™1mmKNOWL[@V8OBS*X`8gk"NM0_]AwrI†|H‰zD…uE…rIˆtE‡tC‡vB…v=‚w7€v2x0}y.}z+xt.{w1}|1|~-u|(oy#iv!fu+py*q{*r|'r{$p|!p{!p}"q~,z+zƒ6†‘eq \h%t%py3|„5x1v,s}*r|)q}(n{)jy'euhx+q‚A}Uƒ”^‚’c€gm„“f€f€f€g‘g‘g‘h‚’h‚’dƒ’dƒ’e„“e„“e„“e„“dƒ’dƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”sŠ’t‹“v‹“vŠ•xŠ•yŠ—zŠ—zŠ—vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–u‹–xŒ—y˜{˜|Ž™}™~Žš|Œ™}™~Žš~˜™‘˜~—~—}Ž—}Ž—~˜~˜™€‘š€‘š’›€‘š€‘š’›’›’›‚“œ‚“œ‚“œ‘‚“œ‚“œ„“œ†“›‡•›‡•›‰•›;Xm;Xm;YlZk@Zk@Zk>ZkZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk;Yl;Yl;Yl9Yl9Yl8Yl8Yl8Yl;\l;\l<]m<]m<]m<]m=^n=^n>Zr>Zr>Zr>Zr>Zr>Zr>Zr>Zr=Yq=Yq=Yq=Yq=Yq=Yq=Yq=YqVt_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<`r<`r:`r:`r:`r<`r<`r;_q;_q;_o;_oao=`n=_o<^n<]p;\o9[r9\p9\p9\p9]o9]m9]m9]m;\o9]o9]o7]o7]o5]o5]o5]o8_u8_u7^t7^t7^t7^t8_u8_u8ap8ap8ap8`r8`s8`s8`s8_u6ar7bs7bs7bs7bs8ct8ct8ct;ay;bx;bx:bu:bu;cu;cuiz?jy@kzDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€Hn€Hn€Hn€Hn€IoIoIoIoNnNnMnMnKoKoIoIoGoGoGoGoGoGoGoGoHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚KrKrJq€Jq€Jq€Jq€Jq€Jq€Lp€Lp€MqMqNr‚Nr‚OsƒOsƒOsƒOsƒPt„Pt„Pt„Qu…Qu…Qu…Su…Su…Su…Qu…Qu…Ov…Ov…Ov…RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆS}ŠPw†PvˆWzŽZ|ŒVyƒX{~\g‹…jŽ‚yœˆ®“—µ’—°Šž²ˆ¨»§·Ž©·´¾”»Â—·¾“¼Ã–ÃÍŸÅТÃÌšÀÆ—·¸Ž°­‡¬ªˆœž€t|^KW;š>›~B£ƒK¬ŒN°’N¯”L­“C³‘DµUÁ|×¶R˜y5^>H’nSª„Y®ˆd²i³n´n´oµ‘oµ‘h´•f´•c³”b²“c±’f®l¬p«p±˜e¢ˆ}´™t¨m¤‘p®¢5}wNMAS`q7w‰4l}L^ 6K7M@XDN.cfOƒ|ZY‘|X’zV”~T“J{GŽzD‹z?‡z9…z4y1x.~y5|y9€}:€€4y|*nu%hq'it,m{-v~+v~*u~%r{ p{ozp{r~*x)x3ƒŽer Zg lx"jt/w5x0u~*r|&qz'q}*r~.q€0q€m}&n9w‡O‚’^…”a€f€Žlƒ’f€f€g‘g‘g‘h‚’h‚’h‚’fƒ’fƒ’g„“g„“g„“g„“fƒ’fƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”s‰•s‰•v‰–vŠ•xŠ•x‹“z‹”z‹”vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–u‹–xŒ—xŒ—{˜|Ž™}™}™|Œ™}™~Žš~˜™‘˜~—~—}Ž—}Ž—~˜~˜™€‘š€‘š€‘š€‘š€‘š€‘š’›’›’›‚“œ‚“œ‘’›‚“œ„“œ†“›‡•›‡•›‰•›:Wl:Wl;Yl]l>]l;\l=[l?[l@Zk@Zk=Yj;Yj9Zj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>[j>[j>[j>[j>[j>[j>[j>[j[p>[p>[p>[p>[p>[p>[p>[p\o>\o>\o?]p?]p=^q=^q=^q=^q>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r>_r<`r<`r<`r<`r<`r<`r<`r<`r<^u<_s;^r;_q;_o;`niz?j{@kzDj|Bj|@k|@l}@l}Al}Dl~Fl~FkFkFkFkGl€Gl€Gl€Gl€Hn€Hn€Hn€Hn€Hn€IoIoIoNnNnNnMnMnKoKoKoGoGoGoGoGoGoGoGoHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚KrKrKrJq€Jq€IpIpIpLp€Lp€MqMqMqNr‚Nr‚Nr‚MtƒMtƒMtƒNu„Nu„Nu„Ov…Ov…Qu…Qu…Qu…Ov…Ov…Ov…Ov…Ov…Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡Qx†MtƒPt†XyŒ[}Y|†Vz€X{~[\}f‹{žŠŒ«Ž—±Ÿµ‹¦¹Ž®»•ªµ¸À˜Àƶ¼“¹Â—ÇѦÅÒ¦ÁËœÇÏ ÆÉ›¼½‘·¹³·œ¤{‚Žd`iTOWFKQFCJC$# 8@?Š’‘ÓèÏìÿèÔíÑËçʽٻ¢¾ ÍèÇ—²‘S_IuŠ ƒ†¦ƒŠ³v§{b™jq«{e si¡xZŒjl—|³Ÿj„v6( $"!  Dpcw¸£f³˜@”wHŸ~D˜€D˜€FƒO¥U­•Y±šX²›Y²žG·™gͱxϵˆÌµJ289`Zª‡_±†cµ‹j¸p¼“r»•tº•uº•uº•m¹šj¸™f¶—d´•d²“h°’k®‘m­g²’o²“s«Žw§{¯E„zMHb_r„2ŽF–LŒCz.[h;S'C FV'^gJ}vci˜~f™~`˜Z—ƒR•€M’}FŽz?Šz:†z7…z5‚z6€zE„‚?8xx/nr(hm*iq2pz9w*x~)w~&v}"s{pxoyq{s}&v}&u~,{†dr^l$lx#jt,qz1t}-r{'oy$ox#o{'q}+r€.s‚%sƒ%m~1rHŽZ…”`e€Žlƒ’f€g‘g‘g‘h‚’h‚’h‚’h‚’fƒ’fƒ’g„“g„“g„“g„“fƒ’fƒ’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”sˆ—sˆ—uˆ•vŠ•xŠ•x‹“y‹’zŒ“vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‹–u‹–w‹–xŒ—{˜{˜}™}™|Œ™}™~Žš~˜™‘˜~—~—~˜~˜~˜~˜™™€‘š€‘š€‘š€‘š€‘š€‘š’›’›’›’›‘’›’›„“œ†“›‡•›‡•›Š–œ:Wl:Wl;Yl]l>]l;\l=[l?[l@Zk@Zk=Yj;Yj9Zj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>[j>[j>[j>[j>[j>[j>[j>[j?[l=[l=[l;\l;\l:\l:\l:\l:\l:\l:\l:\l:\l:\l9[k9[k:Yn:Yn:Yn:Yn:Yn:Yn:Yn:Yn_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`p<`p<`p<`p<`p<`p<`p<`p<`p<^u<_s;^r;_q;_o;`nrar³b­‘G”xTšƒS˜ƒR—‚I|:m*q`&m\)t_kO¡…Á¶ož•"R@L•{]­Žc´‡g¸‹n½’rÁ–uÁ˜wÀšy¿šz¾›o½žn¼k¹ši·˜h´•h²”k±“l¯’a¯Šw¼›n¨‹|­—iŸŽ\PVN.Œ‡=”?ŽI’ŠU—‹^—ŽV†‡:bnCW5HLWDsql—Šw ‹k—€a’|b–„^œ†V—L‘|EŒ{BŠ}A‰}B‡}B…~G€Zk@Zk@Zk>ZkZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>ZkA[lA[l?[l?[l=[l=[l;\l;\l;\l;\l:[k:[k:[k:[k9Zj9Zj:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`p:ap:ap:ap<`p<`p>`p>`p>`p<`r<`r;_q;_q;_o;_o•‹I‘…R—ˆ]ŠcžŠg›Šd“Š[…„Qz}M]GS+W^V~}uœ”x¡’rœŠnœ†hž‡a›ƒU•O‘~MON‡~Mƒ|;st3kl-fg0km:w{>}9w}1qv&ux&tz$uz!sxqwpxszt{$u| oxiu%hw.o~5t‚3s~/py,qz+s{)t}$s|"r}"r}#r%s€'u…$q)p~7v„L€^…“g„’i€g‘g‘h‚’h‚’h‚’h‚’iƒ“iƒ“h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rˆ”rˆ”uˆ•u‰”w‰”x‹“yŠ“yŠ“vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•w‹–w‹–zŒ—{˜|Œ˜|Œ˜|Œ™}™~Žš~˜™‘˜~—~—~˜~˜™™™™™™™™™€‘š€‘š€‘š’›’›€œ€‘š’›„“œ‡”œ‡•›ˆ–œ‹—Zk@Zk@Zk>Zk=[l;\l>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Ym>Ym>Ym>Ym>Ym>Ym>Ym>YmCZjCZjAZjAZj@Zj@Zj>[j>[j=[l_r>_r>_r>_r>ao>ao>ao>ao>ao>ao>ao>ao8bo8bo:aoao?`o?`ofx;ex;ex;ex;ex;exB72;1FTI_uc{•}{œwxo«{tŸr^Šfgtoxdkrc;?4*0+ ,& +!1$4'6)6+5*6-90 <6(#  +(",& ,!Kxhµ¤]”E|k8o`Jrg¡zµ ¿¢Á£z³ž\ƒsayo & ;+D‹pe³Žiµ‹i¸Œm½’qØtÇ uÈ¢xÅ£{Ĥ|£säqÁ¢o½žnº›l¸™k·˜k·˜k·˜s¸—v¹šm®”<}g L9 fUM–†F‘a™„l Žu¤”u “n˜k”Œi“Œe‘‹V€‡1[gBO)S`V}…vž™~¢”xœ†nšƒi™^–Z•Y’ƒVŒRxOyr7mn5mn6op;vx@}@€:z~2ux(ux)vy(v|$uz!ryrxrzs{rxlufr)jy4p€4q5s~/py+py+s{'t}#t| r} r}"t€&u‚%sƒ't„)r€0qD{ˆ^ˆ•hˆ•g~g‘h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”r‰‘r‰‘t‰‘u‰”w‰”wˆ•y‰–y‰–vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•vŠ•w‹–zŒ—zŒ—|Œ˜|Œ˜|Œ™}™~Žš~˜™‘˜~—~—™™™™™™~˜~˜™™™™€‘š€‘š€‘š’››€‘š’›„“œ‡”œˆ–œˆ–œ‹—Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Yn>Yn>Yn>Yn>Yn>Yn>Yn>YnDXiDXiBYiBYi@Yi@Yi?Yi?Yi>Zk>Zk>Zk>Zk=Yj=Yj_r>_r>_r>_r>ao>ao>ao>ao>ao>ao>ao>ao8bo8bo:aoao?`o?`ofx;ex;ex;ex;ex;ex€<€=€,vz+x{,y|)w}$uz!ryrxrzrx ox#iv1o9t„5p8v6t~*ox(qy$qz qypzq{ t€&x„#q(v†)t‚+o|?y…]‰–jŠ—f}Œh‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“iƒ“i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’j„j„k…‘k…‘k…‘l†’l†’l†’n†’n†’n†’n†’n†’n†’n†’n†’oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rŠrŠt‰‘tˆ“w‰”wˆ•x‡—yˆ˜vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•vŠ•w‹–zŒ—zŒ—|Œ˜|Œ˜|Œ™}™~Žš~˜™‘˜~—~—™™™™™~˜~˜~˜™™™™€‘š€‘š€‘š€‘š›€‘š€‘š„“œ‡”œˆ–œ‰—‹—[j>[j>[i?\k?\k=\k=\k;\k;\k:]k:]k?[l?[l?[l?[l?[l?[l?[l?[l_s>_s>_s>_s>_s>_s>_s>_s>`p>`p>`p>`p>`p>`p>`p>`pbz?c{=c{=c{d|>d|Agy@hz>iz=h{=h{?h~Ah~CgCk~Ck~Ck~DlDlDlDlEm€FkFkFkFkGl€Gl€Gl€Gl€DnEo‚Eo‚Go‚In‚JoƒJoƒLoƒGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€EmEmFn€Fn€GoGoGoHp‚Fn‡Fo†Fo†Fo…FpƒFq‚Fq‚Fq€EpEpEpGoIoIoIoKoGm…Hn†Io‡Ip†Jq‡Jr…Iq„IqƒMv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†‚Ф•®ŒŸµ‹£¸‹¥¹¨¼™«À ­¿˜²ÄµÃŸµÁ»Ç£ÇÒ¬ÆÑ©¾ÇŸÐÔ£ËÏžÅɘºÀ®·… ¯|›®{´€–±†š¶‹™¶‰®À—¯³Íɬ‚‚jekTvŠsˆ£€¦v‹¸h•]lfk†lViZBC?,0+1;5+;45--$$;0@.O=F3 D0F3@.@/8(3,1+3-1,*%# #)$(_Pt¨—s©’[›~hµ“b·‘Xª‡d°Žj±‰y¨ˆŒ¦0V@7}_H¦}I¥td´q¼†wÅzËœtÊ¢pȤoɦpɨoȧv¢xĤx¤s½¡l¹žd¸œ_¸ž[¸b²“ƒ¿§Al]:-,vdO…[•x‚¡‚€£‰£‹€¤Ž€¥‘¥“z¡‘uœo˜‰h•ŒQ‚€?v;N/F,Uk>ZkZmz]Z|{\|{\{T|wEtl9pg7shG‚zB}uC~vJ…}J†~E{F‚|Lˆ‚8{|2zz.y{'x}#t{q|"q~%tgolt"s{'t}*s{,qz2s|5v,o~'p~#rr~s~r}r}r}r)t„+m6t„4o~Y‡˜k†šq|g„gƒŽh„h„hƒ‘h‚’g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’f€f€g‘h‚’h‚’h‚’h‚’h‚’lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’s†“s†“s†“t‡”t‡”t‡”t‡”uˆ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜}™}™}™|Œ˜|Œ˜{‹—{‹—{‹—~˜~˜~˜~˜™™™™™™™™€‘š€‘š€‘š€‘šƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——ž[j>[j>[j?\k?\k=\k=\k;\k;\k:]k:]k?[l?[l?[l?[l?[l?[l?[l?[l_s>_s>_s>_s>_s>_s>_s>_s>`p>`p>`p>`p>`p>`p>`p>`pcy?dzd|?e}Bhz@hz?j{>i|>i|@iBiDh€Ck~Ck~Ck~Ck~DlDlDlDlFkFkFkFkGl€Gl€Gl€Gl€DnDnEo‚Go‚In‚JoƒJoƒLoƒGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€EmFn€Fn€Fn€GoGoGoGoFo†Fo†Fo…Fo…FpƒFq‚Fq‚Fq‚Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚Ho…Ip†Ip†Jr…Jr…Jr„Jr„Jr„Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰Xy‰VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†b}ytƒˆŸ‰–«‹Ÿ³¤µ“ž±–¨‹¶É¢¨º“¥·µÂœ»Æ ·À˜¼ÄœÉѨÆÌÌÏ¡ÒÕ§ÒÕ§ÃËœ®ºŠœ¯~—¬{–±†‡¥zŸ¼µÇžÀġܨ»¶¶žms\™«ž~”prq•q~¡g‚hXi[.82<=97=87C=2*1(B7:/ :. H6VDJ8G6K:F6E5<,:0:08/7.4,1),$)!QŒ}}¸¤j§c§ˆc³Ž^³a´Žl¹”hºv®‹ˆ¨7^EG„hV¦V¥zr³…m¼‰tÄ•xÊŸsʤrʦsʨtË©t˧uÄ£vÄ¥wäs¾¢n»Ÿfºž_¸žZ·œs¾¢o¨“G:QD;‚qQ…bš}ž~£‰~£‰~¥Œ¦€§’|¤’uŸŽr›Œl„cŒ‡J~„N^ H\'_p&Uc+V_3Z\4Z\;^a?cc>fe9hf?qoE}xFyE€xFyI„|H„|EyB~xCy:€3{{,wy(wz'x}'w~%r{#o{fnks"qz(s|*s{*rz.s|3v,q€(q"q~q}s~s~s~r}r't„*o~4u„3p~Uˆ˜i‡˜o}g„h„h„i…i„’h‚’h‚’g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“iƒ“lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜}™}™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜~˜~˜~˜~˜™™™™™™™™€‘š€‘š€‘š’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žZk>[j>[j?[l?[l=[l=[l;\l;\l:\l:\l?[l?[l?[l?[l?[l?[l?[l?[l_r>_r>_r>_r>_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`pcy?dz;ay;ay;ayd|?e}@f~Ci{Ai{?j{?j}?j}@iCj€EiBj}Ck~Ck~Ck~DlDlDlDlFkFkFkFkGl€Gl€Gl€Gl€DnDnDnGo‚In‚In‚JoƒLoƒGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€Fn€Fn€Fn€Fn€GoGoGoGoFo…Fo…Fo…FpƒFpƒFq‚Fq‚Fq‚GrƒGrƒGrƒIqƒKqƒKqƒKqƒMqƒIq„Jr…Jr„Ks…KtƒKtƒKu‚Ku‚Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡WxˆWxˆWxˆWxˆWxˆWxˆWxˆWxˆVzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†`}†i„ˆr‰„z~ˆ„ž°“ªº›ªº›™°Š¢·‘­À™¶ÆÁ̤ÇϦÉÍ¤ÅÆžÃËœÇÍžÍТÏÒ¤ÇÍž¹Ã”±¿¯¿Ÿº‘­‚£À“ºÌ£ÆÊ§òîÑÁÁ©QYB0A=F[Se~t_xn`xnGUOKPN<<<@A=183+=690;0C7F9UHRCZLF9=2@5>3?4 :.<0=1;/7,9.9/.$ h¤’ƒÄ®^¦ˆi¶”a´`³Œm¾—qÀ™kÀ“r¯‰ƒ©‹CgOZte¨‰d¦ƒ|µg¼mÙrÉ£s˧sʨv̪yͪy̦tǧrÅ¥r£qÁ¤m¿¢g¼ `º\¸›ƒÉ²G~m%9obK‘€S›„gžƒ{Ÿ{¤ˆ{¤‰}¦‹}§Ž~¨‘}¥“x¢uŸŽw•ˆm–ŽAwxU^^l*r~*ox,ns;hl4^e)SZ!HPFM#QX:jpM…ztA}wB~vGƒ{K‡J†~Gƒ{>„ƒ7€~/{z,y{-z}-w}&nu!fofn"ks'px*s{)q{)q{+s}-u/u‚)s!p{p{s}ut~s}s'vƒ)p~2vƒ.o}Sˆ•e‡—m~‘h…Ži…i…i…i„’iƒ“iƒ“h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒ“j„”j„”j„”j„”j„”lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’m‡“m‡“m‡“nˆ”nˆ”nˆ”nˆ”o‰•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™~˜~˜~˜~˜™™™™™™™€‘š€‘š€‘š’›’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žZk>Zk>Zk>Zk>ZkZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk_r>_r>_r>_r>_r>_r>_r>_r>`p>`p>`p>`p>`p>`p>`p>`p=bp=bp<`p<`p<`r;_q;^r;^r;_o:^n:^n:^p:]q9\p9\p9[r9]m9]m9]m9]m9]m9]m9]m9]m8\l8\l8\l8\l8\l8\l8\l8\l8\n8\n9]o9]o9]o:^p:^p:^p6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=bv=bvcw?dx;bx;bx;bxe{?f|@g}Bhz@hz?j{>i|>i|@iBiDh€Bj}Bj}Ck~Ck~Ck~DlDlDlFkFkFkFkGl€Gl€Gl€Gl€DnDnDnFnIn‚In‚In‚Kn‚GoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€Fn€Fn€Fn€Fn€Fn€GoGoGoFpƒFpƒFpƒFpƒFq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒIqƒKqƒKqƒKqƒMqƒJr„Ks…KtƒLu„LvƒLvƒLv‚Lv‚Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡WxˆWxˆWxˆWxˆWxˆWxˆWxˆWxˆVzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†Xz‡]}ƒf…„uŽ„€–ƒ‡¢•¦„ ¹—¨Àª¿˜¦¶¯»‘ÄË ÈÌ£ÁšÄΠÁÈ›ÀŘÂÅ˜ÃÆ™½Ä—¼Æ˜¾É›¡·©Ä™¬Ç›ÈÚ±ÕÙ¶ù÷Ùx{b$.*?63JB!841/0@?U]]QRP3.+9=8$2,7.@5C6 B5M@*bUNDRJ82'$%"# .) /)9*?0>/9*9+<..!DmÅ®Z­d»—f¼”k½“p˜nÁšuÀ’w°‰¨ˆLqWi™jªe©Št·˜^»–cÂjȦlʨp˪vÍ«{Ψ{Ì¥sÉ«oŧmÃ¥mÃ¥mÃ¥g¿¡c»`ºˆÄ²PB)I‚sXš‡Všh ƒy£„z¦‡z¦‰x¦‰z§Œ{¨Žz¦w¢uŸrža“‡+hd[^&qy1|„=†ŠIŽ‘YŠ’L}…9gr#Q\ERHV)Xf5fv1nj7tp9vr;xtD€zNŠ„M‰ƒE{7~{:€62||,vx*or%gl"`f'js*mv,qz+s{(s|%r{&s|%t}0x„)s#o{oz r} u ut~u€'vƒ)q}/u‚*oyM‡“aˆ–i€i†i…j†‘j†‘j…“j„”iƒ“iƒ“h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g‘h‚’iƒ“iƒ“j„”j„”iƒ“iƒ“lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’lˆ“lˆ“lˆ“m‰”m‰”m‰”m‰”nŠ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™~Žš~Žš€˜€˜€˜€˜™™™™™™€‘š€‘š€‘š’›’›’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žYm>Ym>Ym>Ym>YmZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>cq>cq>br=aq=as=as<_s<_s;_o:^n:^n:^p:]q9\p9\p9[r9]m9]m9]m9]m9]m9]m9]m9]m8\l8\l8\l8\l8\l8\l8\l8\l8\n8\n8\n9]o9]o9]o9]o:^p6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=bv=bvcw?dx;bx;bx;bxe{?f|@g}Agy?gy=hyg}@g}Bf~Bj}Bj}Bj}Ck~Ck~Ck~Ck~DlFkFkFkFkGl€Gl€Gl€Gl€Cm€Cm€DnFnHmIn‚In‚Kn‚GoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€GoGoGoFn€Fn€Fn€Fn€Fn€Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒIqƒKqƒKqƒKqƒMqƒJr„Ks…Lu„Lu„Mw„Mw„Lv‚Lv‚Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡WxˆWxˆWxˆWxˆWxˆWxˆWxˆWxˆVzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†V|PuyXzziŠƒw‘ƒ|”|Œ¡Ÿ³–¯“¥…¨‚¥¹³Á—µ¿•½ÃšËΧÁË¡¾ÆÂÆÈÉ¡ÊË£Äź¾•´º‘¸Æ¼Ð¦´ËŸºÊ¡àæÃÊÌ®5>$TgNu’y’¯˜‚Ÿf€sEXO?JBYZQNI@%/)"7/8. >2J=REOB?340!>;)(  0":,>0<-<.?15( %D3tº£bºœV³Žh¾–uÄnÁšlňř…¸’ˆ¯W}aq¤‰g¬‘Y­^¸šTº—[À aŧdȪjʬrͬwΪvË¥nÊ­jǨgÄ¥iƧhŦe¿¡f¾ hÀ¢w¬ž/!O>OŠv[„[›~iŸz©ˆy«‰xªˆw¨ˆw§Šw§‹v¥‹t¢‹tŸŠ_žŠH‰z#j`*tp<„„;|}B~~S‰‰UŒ‘Q‡ŽG~‡=s~2fv(\mQeK_%dh,lm3pr9uu@|{G€?xu0if,ll8zy?‚ƒ5{{)lm$dh(ei+ej1px2qy0t{.s|*r|%q}#r}"r}-x)t}%py"ox"qz#t|!t|!t|u)xƒ*r~/v€)nxK†`‡•g€i†i…j†‘j†‘j…“j„”iƒ“iƒ“h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’f€g‘h‚’h‚’iƒ“iƒ“h‚’h‚’lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’lˆ“lˆ“lˆ“m‰”m‰”m‰”m‰”nŠ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜|Œ˜|Œ˜|Œ˜}™}™~Žš~Žš~Žš‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™ƒ™ƒ™ƒ™€‘š€‘š€‘š€‘š’›’›’›’›ƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žYm>Ym>Yn>Ym>YmZk>Zk>Zk>Zk>Zk>Zk>Zk>Zk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>cq>cq=aq=aq=as<`r<_s<_s9`o8_n8_n8^p8]q7\p7\p7\r9]m9]m9]m9]m9]m9]m9]m9]m7[k8\l8\l9]m9]m8\l8\l7[k8\n8\n8\n8\n9]o9]o9]o9]o6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=cu=cudv?ew;cv;cv;cvfy?gz@h{@fx>fxYm>Yn>Yn=Xm=Xm;Xm;Xm9Xm9Xm8Ym8Ym=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yjao>ao>ao>ao>ao>ao>ao>ao>`p>`p>`p>`p>`p>`p>`p>`pdv?ewfy?gz@fx?gy=hyg}@g}Bf~Ai|Ai|Bj}Bj}Bj}Ck~Ck~Ck~FkFkFkFkGl€Gl€Gl€Gl€Cm€Cm€Cm€Em€HmHmHmKn‚GoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€GoGoGoGoFn€Fn€Fn€EmFs~FrFrFq€Fq€Fq‚FpƒFpƒFq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚Jq‡Jq‡KrˆLt‡Lt‡Lt†Lt†Ks…Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†_‡[~ˆY|ŠZz\yˆWpzK`a?RO‚›™²ž¡½Ÿ–°Œª‚ ¸±Å¢µÇ¨¼Ê¡ÁÊ¢ÆË¤ËÌ¥ÍʤÑΨßܶìéÃÁ»–¼¿˜Ýé¿Òà·úÿàtaD]AŒ²–³‡†¬|€¬w”À‹~¢v2\fY01/5- -#5),dW,aT+!! +(*  ( /&3*3+3+7n_iÁ©S±’d´•i²’j¾œbÆ£w̦‚Ò­Ç£W’sx°“m¯’_³–O´”LÀQÄ£TɪXÉ­]˱eγf̰fȪj˰cÇ«aÈ©bÊ©aĤ`¿kÄ£zЮ9bS0E„jWš{]›wh£}l¦}x²‰w³‹w°Št­‡v¬‰xªŒx©y©x§]ˆ9neFvN‡~I€wVˆ|`Œqš‹]•[–’R“‘IŒ@†=Ž8yˆ0p‚WiP`P^Ye-ep1hq-cj(_d0^i4gq2ir#^gZ`&bh2nt9sy2qu1qv/px+py)pz&p|$o}#n~#qx'rz,t|,qz&nv$mu#qx#t{%t/w0r}5v*ktK„a‡“jg„h„h„i…i„’h‚’h‚’g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g‘g‘h‚’iƒ“iƒ“iƒ“iƒ“h‚’lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜~Žš~Žš~Žš~Žš~Žš}™}™}™‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™ƒ™ƒ™ƒ™€‘š€‘š’›’›’›‚“œ‚“œ‚“œƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žYn>Yn>Xp=Xm=Xm;Xm;Xm9Xm9Xm8Ym8Ym=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yjao>ao>ao>ao>ao>ao>ao>ao>`p>`p>`p>`p>`p>`p>`p>`p;`n:_m:^n:^n9]o9]o9\p9\p9`o8_n8_n8^p8]q7\p7\p7\r9]m9]m9]m9]m9]m9]m9]m9]m7[k7[k9]m9]m9]m9]m7[k7[k7[m7[m8\n8\n8\n8\n9]o9]o6^q6^q6^q6^q6^q7_r8`s8`s8`r8`r8`r8`r9as9as9as9as=cu=cudv?ew=ex=exfy>fyAgy@hz>iz=h{=h{?h~Ah~CgAi|Ai|Bj}Bj}Bj}Bj}Ck~Ck~FkFkFkFkGl€Gl€Gl€Gl€Cm€Cm€Cm€Em€HmHmHmJmGoGoGoGoGoGoGoGoFq‚Fq‚Fq‚EpEpEpEpDo€Hp‚GoGoGoFn€Fn€EmEmFs~Fs~FrFrFq€Fq‚FpƒFpƒEpEpEpGoIoIoIoKoIo‡JpˆJpˆKrˆKrˆKs†Ks†Ks…Mv…Mv…Mv…Ov…Ov…Qu…Qu…Su…Mv…Nw†Nw†Pw†Pw†Sw‡Sw‡Uw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡Vw‡VzŠXzŠX{‰X{‰Y{ˆ[{ˆ[{†[{†Wu€[yŠVuŽRoŽ^z™n…ŸdxŠM^k5+IcS‰¤Š´Ò¯¸Õ®§Â›¢»™«Ã¥»È¢ÅЪÒÖ²ÕÓ°ÐÌ©ÓͪäÞ»öòÏÿ÷ÓëêÄÏ×®­¸§±\mLrs‡³–‹®‚”ºˆ­r«Üžw m:Yf^"#<2NB*bUE9 6/,3(*4./    !*%,'-(/+$!D8eº¤_¼Ÿhµ™b¨Ši¼œZ¿Ÿ]Ç¢oÔ®rʦO”sz°’u¯’l¶˜Y³•JÃOǤSÊ«V˰[͵aϵbͲbÉ®g˯aÇ«`È©aɪ^ã_¾œmǤÕ³'L< =&Ad`¤]œum§~p«v´†x´Œu±‰u®ˆu­Šx­Œ{­|¬|¬[|x;`\_ˆƒZ‹ƒF{n[~\{b“}W„Y–ŒWš“L•“C‘A‰“<6{Œ.m‚Xl GZJZSb$Ze*_i/dn>hu9fs+]iQ\T])dm4ox5py.nr,or,ns(mv(oy(o}&n%m~ nu'rz-u}-r{(mv"ks!ov$t{'t}0w2r}6t~,jtLƒŒc†“lg„gƒŽh„h„hƒ‘h‚’g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒ“j„”j„”j„”j„”iƒ“lƒ“lƒ“m„”m„“m…‘n†’n†’n‡‘n†’n†’n†’n†’n†’n†’n†’n†’s†“s†“s†“t‡”t‡”t‡”t‡”uˆ•s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•y‹–y‹–zŒ—zŒ—zŒ—{˜{˜{˜››~Žš~Žš~Žš}™}™}™„Ž˜„Ž˜„Ž˜„Ž˜…™…™…™…™€‘š’›’›’›’›‚“œ‚“œ‚“œƒ‘ƒ’›ƒ’›†’œ‡”œŠ–œ‹——žZk>Zk>ZkZk>Zk>Zk?[l?[l?[l>Zk>Zk>Zk=Yj=Yj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk8\f8\f8\f8\f8\f8\f8\f8\f9Xg9Xg:Xi:Xk:Wl:Vn9Tn9Tn7Vk7Vk7Vk7Vk7Vk7Vk7Vk7Vk7Wj7Wj7Wj7Wj6Vi6Vi6Vi6Vi5Vj5Vj3Vj3Vj1Vj/Wj-Wj-Wj7Vk7Vk6Uj5Vj3Vj2Ui2Ui0Ui4Ui2Ui0Ui.Vi+Vi)Wi'Wi%Wi1Vl0Uk/Tj/Tj/Tj/Tj0Uk1Vl9Tn7Vm3Ul/Wj-Wj/Zk3[m6\n0]k1\k4[j8Zj8Zj4[j0[j/\j9Zm9Zm:[n:[n:[n:[n;\o;\o8_n8_n8_n8_n9`o9`o9`o9`o<`p<`p<`r<_s<_s<^u<^v<^v9^r9^r9^r9^r9^r9^r9^r9^r=_o=_o=_o=^q>_s>_s>_s>^u;_q;_q;_q;_o:^n:_m:_m:`l:\s:\s9[r9[r9[r8Zq8Zq8Zq4Yo5Zp7\p8]q9_q8_n7^l7^l7\p7\p7\p7\p7\p7\p7\p7\p7[s8]s8]s9^r:_s;as;asfx>fx=gz=gz=gz=gz>h{>h{>h{>h{@f~Ah~BiBj}Ck~Ck}Bj|Bj|FiƒFj‚Fj‚FkGl€GmGn}Gn}JoƒIn‚HmGl€Gl€HmIn‚JoƒMnMnMnMnMnMnMnMnEpEpEpEpEpEpEpEpMqƒJp‚Do€Bn@nBnDo€GoFq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€JmJmJmJmJmJmJmJmNq…Nq…Lr„Ms…KtƒItƒHu‚IvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Tv†Uw‡Wy‰XzŠXzŠWy‰Uw‡Tv†Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰]yŠ]z‰[x‡Zw…\y‡aŠeƒŽcos@LN,75BMEctf€–ƒ—µœªÍ²ÂѲÑÞ¾àìÈìôÏùýÚÿÿæÿþçýô໾®lmc<;7022?IC.B/„£‚¡È›‡²y’ÄŠšÎ˜ºå¸\tTVbNAJ@*$5$J6*iUE460;'%1=A<04/   ($$910(5,&-0Y”…‚ÓºRªŒV´‘^ÀœV½˜IÄ¢VãX¬[›~}µ˜‚Ÿb¯Š_·LÁ¦JÅ©LÊ­Vͱ`ϳaϳZгPѲ^̯e˯gÆ«aÃ¥hÌ®_Á£xͱt¾¤1%+\L[’wh¡€g¤~m¬…n®Šw·”t´rµg­ˆs»—q´”nª‹€´–u¥‰'g[S’‚S|TŽvW‘yRŠw[“†Z“Š^•’X›–QŸ˜H›“C’=Ž2ˆŽ'„/|&lƒNj?]IfPhOc*Q`#QcCUAQP\)bk-io,ko.op.xt&qo"mo"nt&qz*r~*p}+o|kz"q~'r{+py/sz)lu"gq&mw-r|:xƒ:s‚1l{'epM†Z„‹n‹’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘j„’k…“k…“k…“k…“l†”l†”l†”m„“m„“n…”n…”n…”n…”o†•o†•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•m„“p…”r‡–tŠ–wŠ—xŠ•xŠ•wŠ’xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–z‹”{Œ•{Œ•|–|–}Ž—}Ž—~˜~˜~˜~˜~˜™™™™…™ƒ™ƒ™ƒ™™™™™„“œ‚“œ€“›~“›~“›’›ˆ’œ‰’œ‚‘šƒ’›ƒ’›†’œ†’œ‰“Š”ž‹”žZk>Zk>ZkZk>Zk>Zk?[l?[l>Zk>Zk>Zk=Yj=Yj=Yj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk8[i8[i8[i8[i8[i8[i8[i8[i9Wh9Wh:Xi:Xk:Xk:Xk9Vk9Vk7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj6Vi6Vi6Vi6Vi5Vj5Vj3Vj1Vj1Vj/Wj/Wj-Wj5Vj5Vj5Vj3Vj3Vj0Ui0Ui.Vi0Ui0Ui.Vi.Vi,Vi+Vi)Wi)Wi1Vl0Uk/Tj/Tj/Tj/Tj0Uk1Vl9Tn6Vm1Vl/Wj.Xk/Zk2Zl5[m0[j2[j6Zj8Zj8Zj6Zj2[j0[j9Zm9Zm:[n:[n:[n;\o;\o;\o:^n:^n:^n:^n;_o;_o;_o;_o_s>_s>_s>^u;_q;_q;_q;_o:^n:_m:_m:_m:]q:]q9\p9\p9\p8[o8[o8[o4Yo5Zp6[o7\p8^p7^m7^m6]k7\p7\p7\p7\p7\p7\p7\p7\p7[s8]s8]s9^r:_s:`r;as;as8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=ewfx>fx=gz=gz=gz=gz>h{>h{>h{>h{AgAh~BiCk~Ck~Ck}Ck}Bj|FkFkFkFkGl€Gl€GmGmHmHmGl€FkFkGl€HmHmKoKoKoKoKoKoKoKoEpEpEpEpEpEpEpEpMqƒJp‚Do€Bn@nBnDo€GoFq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€In‚In‚In‚In‚In‚In‚In‚In‚Nq…Nq…Lr„Ms…KtƒItƒIu‚IvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Tv†Uw‡Wy‰XzŠXzŠWy‰Uw‡Tv†Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰]yŠ]z‰\yˆ[x†]zˆ`~‰cŒs”\uwDYW7FB+80&5'3C1EXCiscx€o‘˜ƒ¬²›»½§ª¨–~xkXOE2:)GL=jnb~…xŠzq…nNhJ´Ô±¬ÏžÆ–¸äµÃé¿\sSMZDCPBA3F5.kWL<  '1-,)%$   $ 1)+#7.$&WHÕ¿l» ^²•F£„X½GǪQ¿£b¶\›s©Œ‘ʩơxÆSÀ¦MĨHÈ«L̯TͱXαUϱNбXÉ­cͰcÇ«dȬfί^¤|Ó·`­’1%5iWb™~i¦‚l«„o°‰o¯‹u·”sµ’p´‘i°pº˜l²“o¯‘~µšgš>pdc”„a’~_‘yb“}^~d™Œb—Ž^•’X˜“N˜’I–L’‘H’;‰-‚Š,yŒ)o‡VtHg QoZrVj$TfJ`AWBVPa!]i&dn*ks2s{!fi&mp.w{0{ƒ.y‚'t}'r{(r~!o(t€*q{/px7u}5py.ku2nz3t|:w>u‚6p|,htSŒ•_ˆ‘h…Žh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘h‚iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’j„’m„“m„“n…”n…”n…”n…”o†•o†•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•n…”q†•r‡–s‰•v‰–xŠ•xŠ•x‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–z‹”{Œ•{Œ•|–|–}Ž—}Ž—~˜~˜~˜~˜~˜™™™™…™ƒ™ƒ™ƒ™™™™™„“œ‚“œ€“›~“›€“›’›†’œ‰’œƒ’›ƒ’›ƒ’›†’œ‡“‰“Š”ž‹”žZk>ZkZk>Zk>Zk?[l>Zk>Zk>Zk>Zk=Yj=Yj=Yj>Zk>Zk>Zk>Zk>Zk>Zk>Zk>Zk9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Zj9Wj9Wj:Xi:Xi:Xi:Yh9Xg9Xg7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Wj7Wj7Wj7Wj6Vi6Vi6Vi6Vi3Vj3Vj3Vj1Vj1Vj/Wj/Wj/Wj2Ui2Ui0Ui1Vj/Wj/Wj-Wj-Wj.Vi.Vi.Vi.Vi,Vi,Vi,Vi,Vi1Vl0Uk0Uk/Tj/Tj0Uk0Uk1Vl7Un5Ul1Vl/Wj.Xk1Yk4Zl7[m4[j6Zj8Zj9Zj9Zj8Zj6Zj4[j:[n:[n:[n:[n;\o;\o;\o;\o:^n:^n:^n:^n;_o;_o;_o;_o`p>`p>`p>_r=^r=^r=^r=]t;^r;^r;_q:^p:^n:^n:_m9^l:^n:^n9]m9]m9]m8\l8\l8\l4Ym5Zn6[o6\n6\n6\n6]l6]l5]p5]p5]p5]p5]p5]p5]p5]p8\t8]s8]s9^r9^r:`r:`r;as8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=ewfx>fx=gz=gz=gz=gz>h{>h{>h{>h{AgAh~BiCk~Ck~Ck}Ck}Ck}Fl~Fl~FkFkGl€Gl‚Gl‚Gl‚Gl€Gl€FkFkFkFkGl€Gl€KoKoKoKoKoKoKoKoEpEpEpEpEpEpEpEpLp‚IoDo€Co€@nCo€Do€Fn€Fq€Fq€Fq€Fq€Fq€Fq€Fq€Fq€JoƒJoƒJoƒJoƒJoƒJoƒJoƒJoƒLq…Lq…Lr„Ks…KtƒKtƒIu‚JvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Uw‡Uw‡Wy‰Wy‰Wy‰Wy‰Uw‡Uw‡Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰]yŠ^{Š^{Š]zˆ]zˆ_}ˆ`~‰[ˆŒa‰Žf…ˆ`uvO\Z?FA<@:CF=5:9,1/"(#)($643cp`‚Žz”¡‰œ€œ}™«ŽL_D›°—°Å¥ »™ºÚ·±Ì«fw\EP<7D60#G<F8:oa3%#  '  (!'":2(:; +&%Y~¡ÚÅŠÊ´vÄ­eÀ§F·£M°œ`«–]“|Š·œ«Ü¼º”s·Ž`Á§SĨDȪAˬDÍ®KͯLΰKϱQȬ`ϳ]Æ«gβaͰ^Ŧ‚Ü¿B’u8*G|hi£†j¨„r´‹rµŽl±Œs¸—qµ–m³”jµ•l¸™c¯q¶›w¶œPˆq\€rs—‡n”~k“zm—€i—„lfš`™–Wš“M˜M•S”’S’–DŠ‘3€‰$sˆ)p‹]| Nq Xxc~ax ]qVqQlQjVlVjUg\kds'it'it'lu'ow'r{$s| qynv$r+u+py0owZk>Zk>Zk>Zk>Zk>Zk>Zk=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj9Xm9Xm9Xm9Xm9Xm9Xm9Xm9Xm9Vk9Wj:Xk:Xi:Yh:Zg9Yd9Yd7Xg7Xg7Xg7Xg7Xg7Xg7Xg7Xg6Wj6Wj6Wj6Wj5Vi5Vi5Vi5Vi3Vj1Vj1Vj1Vj1Vj1Vj1Vj1Vj0Ui0Ui.Vi/Wj-Wj-Wj-Xk-Xk,Vi,Vi,Vi.Vi.Vi0Ui0Ui0Ui0Uk0Uk0Uk0Uk0Uk0Uk0Uk0Uk5Tm3Ul1Vl0Xk/Yl1Yk4Zl7[m8Zj8Zj9Zj9Zj9Zj:[k9[k9[k:[n:[n:[n;\o;\o;\o;\o<]p<^n<^n<^n<^n=_o=_o=_o=_o`p>`p>`p>_r=^r=^r=^r=]t;^r;^r:]q:^p:^p9]m9]m9]m:_m:_m9^l9^l9^l8]k8]k8]k7Zn7Zn7[m7[m7[m7[m7[m7[m3]p3]p3]p3]p3]p3]p3]p3]p8\t8]s8]s9^r9^r9_q:`r:`r8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=exfy>fy?gz?gz?gz?gz@h{@h{@h{@h{AgBiBiCk~DlCk}Ck}Ck}Fm|Fm|Fl~FkGl‚GkƒGkƒGj„Gl€Gl€Gl€Gl€Gl€Gl€Gl€Gl€IoIoIoIoIoIoIoIoEpEpEpEpEpEpEpEpKoIoDo€Co€Ao€Co€Do€Fn€EpEpEpEpEpEpEpEpKp„Kp„Kp„Kp„Kp„Kp„Kp„Kp„Lq…Lq…Jr„Ks…KtƒKtƒKu‚LvƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Uw‡VxˆVxˆWy‰Wy‰VxˆVxˆUw‡Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹[wˆ]yŠ^{Š_|‹_|Š^{‰^|‡]{†DmvSwbŠl„Šj}‚cnrSZ]EJKFMPJQTNVVLTSCLIKROjqnŒ“™«šš­”¡|d‹œq«‡ˆ•{EQ?DLAM\NGZI?O>DK>6('1,#7(`€odŒzs«˜Z¡g±¥½±€®¡aƒrЬ”¦Ð±}¶”دnª\ŪFÈ©:̪;̬CÍ®EίFβLɯ]Ò·XƬdÒ¶]Ë®_Ǩ†ãÄ)y\F4Z’{o«Œiªƒs¹r¹‘mµ‘r¼šo·™h´•jºe·š]¬‘r»¡q²œ?}gx•…ž‰x›tš~sžƒo Šl¢‘e’\ ™TŸ—Mœ“K˜S–“S“”E‹’2‚‰"q†*qŒ^€Oq Xygƒi€gz(f„%c!b~`{Yr Ri Qh Vl+j~.l~-lz,lw*oy(s|!q|oy"q~'v(qy,pw9w};t}1gr.bn:uw7ns?r|.cp#\kJaŠ™`|h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘j„’k…“k…“k…“k…“l†”l†”l†”j…“j…“k†”k†”k†”k†”l‡•l‡•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•qˆ—r‡–q†•q‡“s†“w‰”xŠ•yŒ”xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš€˜€˜€˜€˜™™™™…™ƒ™ƒ™ƒ™™™™™”œ”œ€“›’›’›ƒ’›†’œ†’œƒ’›ƒ’›„“œ†’œ‡“Š”žŠ”žŒ•Ÿ;Wh;WhZk>Zk>Zk>Zk>Zk>Zk=Yj=Yj=Yj`p>`p>_r=^r=^r=^r<\s:\s:\s:]q:]q9]o9]o9]m9]m:`l:`l9_k9_k9_k8^j8^j8^j8\n7[m7[m7[m7[m7[m7Zn7Zn5]p5]p5]p5]p5]p5]p5]p5]p8\t8]s8]s8]q9^r9_q9_q9_q8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=exfy>fyAfzAfzAfzAfzBg{Bg{Bg{Bg{Bh€BiCj€DlDlDl~Dl~Ck}Fm|Fm|Fl~FkGl‚GkƒGkƒGj„HmHmHmHmHmHmHmHmIoIoIoIoIoIoIoIoEpEpEpEpEpEpEpEpJn€Hn€Do€DpBpDpDo€Fn€Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Iq„Iq„Iq„Iq„Iq„Iq„Iq„Iq„Jr…Jr…Jr„Ks…KtƒKtƒMt‚NuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡VxˆVxˆVxˆVxˆVxˆVxˆVxˆVxˆUy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰\x‰^{Š_|‹`}‹_|Š]{†\z…k…“j„’ge‹i„Žk…ŒbyTlrYgfKYXBPNIXTXhaj{p”…”§˜¡Ž£‡¤}‰œk’¢r˜¦}¨±–"+9;;U\Y0;8")'&LKM4=A7JO@82g]Evh/". 1/'&$!")-'!  %'%<4/:7$4-+1 ,@TA,P:N6)D:>THTbVIVFz‘{µÞ—԰}Æ xĬcÇ«KÊ«<˪:Ë«@̯C̰EβI˲YÓ»Uǯbж[Ë­bÍ­‰ãÅgK$\Gj¤‹q±Žf¬„q»‘o»’n¼—r¿jºd¶™h¾ b·›_°•s½¥j«•@}i‹«“ƒ£Š}£…w¢s£†qª‘j§“a¢“P¡˜M£—J¢•J›’O—‘M““B’2ˆŽ*yŒ-u^}JmSt ch€i~!g… fƒ fƒ!g„ga{]w\vZr)e{8pƒ>r‚Zk>Zk>Zk>Zk=Yj=Yj=Yj=Yj_o>_o>_o>_o<`r<`r<`p<`p`p>_r=^r=^r<]q<\s:\s:\s:\s9\p9\p9]o9]o8\n:_m:_m9^l9^l9^l8]k8]k8]k;]m:\l:[n9Zm9Zm9Zn9Zn:[o7\p7\p7\p7\p7\p7\p7\p7\p8\t8]s8]s8]q8]q8^p8^p8^p8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=dze{>e{AfzAfzAfzAfzBg{Bg{Bg{Bg{Bh€BiCj€DlDlDl~Dl~Dl~Fl~Fl~FkFkGl€Gl‚Gl‚Gl‚HmHmIn‚In‚In‚In‚HmHmGoGoGoGoGoGoGoGoEpEpEpEpEpEpEpEpImGmDo€DpBpDpEpFn€Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Gq„Gq„Gq„Gq„Gq„Gq„Gq„Gq„Hr…Hr…Jr„Ks…KtƒMtƒMt‚NuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡VxˆVxˆVxˆVxˆVxˆVxˆVxˆVxˆUy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰\x‰\yˆ^{Š`}‹`}‹^|‡]{†iy‰fyˆ^u„VsTvƒZ|‰^€^€d}y[rnVmhczrwƒ†žŒ‹¢ŒŠ£‰›°šš®‘™«†—¨|”¤u¡¬„‘œ|DM2jrh›‘„[cY1.0HNU.@GH@@rfAudDcT+,":-%,# $0((943"$%!261@D> D`M{˜–¬«À —´“’·•œ©“‚‹vu|gKT?BX@‘¼¡­íÏr¾žyÆ«jǪUÊ«HÊ«EÉ«FÉ®Cʰ@˰F̶VÒ¼X̵^Ï´]̰lÔµ„ܾ_C;u]r¯“p³Žk³‰q¾’l»’sÆ n iÀŸbºœgÁ£c»h¹žt½£f¤ŽTŒw—¶›£…‚§…}§„v¨†x¯”l©•g¦–Q£—O¥™M£—Ož“S™“Q—–D“–4“8†—5y"^| Ln Tv _{c|i~iƒiƒj„"m‡$o‰#nˆiƒe]vUkK_ K\3XlZk>Zk>Zk=Yj=Yj=Yj=Yj_o>_o>_o>_o<^u<^u<_s<`r<`r<`p_r=^r<]q<]q<\s:\t:\t:\s9[r9\p9\p8\n8\n:^n:^n9]m9]m9]m8\l8\l8\l=`n<^n;]m9Zm9Zn9Zn:Zq;[r;\p;\p;\p;\p;\p;\p;\p;\p8\t8]s8]s8]q8]q8^p8^p8^p8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=dze{>e{AfzAfzAfzAfzBg{Bg{Bg{Bg{Bh€Cj€Cj€DlDlDl~Dl~Dl~FkFkFkFkGl€Gl€GmGmGl€Gl€HmIn‚In‚HmGl€Gl€GoGoGoGoGoGoGoGoEpEpEpEpEpEpEpEpHl~GmDo€DpCq‚DpEpFn€Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚Eo‚FpƒFpƒFpƒFpƒFpƒFpƒFpƒFpƒGr…Hr…Hs„Ks…MtƒMtƒOt‚PuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡VxˆVxˆVxˆVxˆVxˆVxˆVxˆVxˆUy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹\x‰[wˆ[x‡]z‰`}‹a~Œ`~‰^|‡d{Šb}‹`€]€Z}‹Wzˆ[z‰a~a‚~a€a}}^yvc~uq‹{™‚ˆ¡‡ˆ„Š›€Ž~žª†Ÿª„¹Äœ™§~erL|’o•­‹©À °½£[\L/-%V^]@TU3UJ6eUE|i9_M%-":,&1"*!TC@jYVG85+6-*4,,/*)0+*"  # *821*4,0$$~±• Ô¯¯Ý³š¾’§Ë±×§Ÿ¿–ªÇ ®Æ¤¦‰SqXUƒl‡Å¯„̶vÆ©kǪ^È«UƪRŪMŬDÆ­;ǯDʶP͹]м_͵dÒ¶wÛ½{ѳ\>N‹qx¶˜pµs¾’sÄ—i½“vͧk hÆ£bÁŸgƤfÁ tÆ©x¼£e†o Š¨Â¤Ž©ˆ”²’´‹³¼¡ƒ¶¢~´£h¯¥d®¢]©^£™d š`žžN˜š<•;Š—4x‹&_yUu`~e€e| l#r…#r…"q„"q†!p… o„kh~'o‡Yn 7L"5&<4P4X *SHc'_x0k(fx#aqXkMbIa#Wn OjLh:UYr!ay7nƒ^‰žh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’g„“g„“g„“g„“g„“g„“g„“g„“hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘h‚iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’j„’q„“q„“r…”r…”r…”r…”s†•s†•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•p‡–r‡–sˆ—s‰•uˆ•w‰”vˆ“v‰‘xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŠ—{‹˜{‹˜|Œ™|Œ™}š}š~Ž›‚Ž˜‚Ž˜‚Ž˜‚Ž˜ƒ™ƒ™ƒ™ƒ™†š„š„š„š‚‘š€‘š€‘š€‘š}”œ”œ’›…‘›‡‘›…‘›„“œ‚“œ„“œ„“œ…”‡“ˆ”ž‹•Ÿ‹•ŸŒ•Ÿ;Wh;Wh;Wh;WhZk>Zk>Zk=Yj=Yj=Yj=Yj_o>_o>_o>_o<^v<^v<^u<_s<_s<`r<`p<`p>_n>_n>_n>_n>_n>_n>_n>_n@br?aq?aq>_r=^r<]q<]q;[r:\t:\t9[r9[r9\p8[o8\n8\n:^p:^p9]o9]o9]o8\n8\n8\n>ao=`n;]m:[n9Zn:[o;[r;[r<[p<[p<[p<[p<[p<[p<[p<[p8\t8]s8]s8]q8]q8^p7]o7]o8`r8`r8`r8`s8`s8_u8_u8^v7at7at8bu9cv:dw:dw:dw:dw=c{d|>d|CfzCfzCfzCfzDg{Dg{Dg{Dg{Bh€Cj€DkDlEm€EmDl~Dl~FiƒFj‚Fj‚FkGl€GmGn}Gn}Ej~FkGl€HmHmGl€FkEj~GoGoGoGoGoGoGoGoEpEpEpEpEpEpEpEpHl~GmDo€DpCq‚Eq‚EpFn€DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒFpƒFpƒFpƒFpƒFpƒFpƒFpƒFpƒGr…Gr…Hs„Ks…MtƒMtƒOt‚PuƒMv…Mv…Lu„Lu„Lu„Lu„Mv…Mv…Ov…Pw†Pw†Pw†Pw†Qx‡Qx‡Qx‡Wy‰VxˆVxˆUw‡Uw‡VxˆVxˆWy‰Uy‰Wy‰Wy‰XzŠYzŠ[yŠ[yŠ\z‹]yŠ[wˆZw†\yˆ_|Ša~Œ`~‰_}ˆ[‰T{„Qy…U}‰Z}‹Zx‰aw‰izV|~a„‡d„‰^|}\wtern‡sq‰qƒ–}‰˜}ƒž¨ŠŸ¨‡¾Ë¥ÏÞ²ƒ•f…¦mv™aˆ§tÑ㺺À¡=?,?K?4IAA]P"O>Oˆs1!0$C/.0 !J0*pUQQ847 D0/:()((%"")&5C='92 5-)O8w½™Ú®}¿ŒŽÅ޽ƒˆµ|z´}“È–„¯„—½™Œ´˜Et^F€ntµ¥sŨlÆ©bƪ^Ū[êRÁ«C¬8ĬBÈ´NË·aÔÀ`ζjÕº|àÂtÈ«\>Z—{x¹™p·yÆšwÈ›i¿•zÓ¬k hʦdÆ¢iÉ¥jŤ~ίz»¡e™ƒ¯˜¿Ñ²¢µ”¬ÂŸ¬Æ¢¤Ã¢¬Ï´ È¶È¹„À¶z¹¯p¯¥o¨ u§£p£¥Wš?“9ˆ‘2t†&^w'^}+k‰#m‡j€*q…$w†$v‡%u† pm~lll%qˆ2q†/Zm,@0A 0R%Ll*Yt!SiLbE[>V>Z"Tr OnJj<[(i…&j3n‚^¢h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘j„’k…“k…“k…“k…“l†”l†”l†”sƒ“sƒ“t„”t„”t„”t„”u…•u…•q‡“q‡“q‡“rˆ”rˆ”rˆ”rˆ”s‰•o†•r‡–sˆ—tŠ–v‰–w‰”vˆ“uˆxŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŠ—{‹˜{‹˜|Œ™|Œ™}š}š~Ž›„Ž˜„Ž˜„Ž˜„Ž˜…™…™…™…™†š„š„š„š‚‘š€‘š€‘š€‘š{•œ”œƒ’›‡‘›‡‘›…‘›„“œ”œ„“œ„“œ…”ˆ”žˆ”ž‹•Ÿ‹•Ÿ– Zk=Yj=YjZk=YjZk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<^u<_s<`r<`p;_o;_q;^r;]t<`r<`r;_q9]o9]o8\n8\n8\n8\n8\n8\n8\n8\n8\n8\n8\n9]o9]o9]o8\n8\n7[m7[m7[m;]m9]m9]m8_n8_n6_n6_n7`o6^q6^q6^q6^q7_r7_r7_r7_r9^r9^r9^r9^r9^r:_s;`t;`t6at6at8bu8bu:bu;cv;cv;cv:dw:dw:dw;ex;ex;ex;exfy?gz?gz?gz@h{@h{@h{@h{@h{Ai|Ai|Bj}Bj}Ck~Ck~DlDn{Dn{Dm|Dl~DlCk~Cj€Cj€Gl‚Gl‚Gl‚Gl‚HmƒHmƒHmƒHmƒNoƒNoƒMn‚Lm€Km}Km}Ln~Lo}KoIoHn€Hn€Fn€Do€EpEpHn€Fn€Co€?p€?p€Co€Fn€Hn€Jr„IqƒIqƒHp‚GoFn€EmEmDmƒDmƒEn„En„En„Fo…Fo…Fo…GrGrIrLs‚Nr‚Nr‚QsƒQsƒTu…Tu…Su…Qu…Rv†Pw†Nw†Nw†OtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…Qx‡Qx‡Pw†Rv†Sw‡Uw‡VxˆWy‰Xv‡Xv‡Xv‡YwˆZx‰[yŠ\z‹]{ŒWx‹Wy‰Wy‰X{‰Y|‰Z~ˆZ~ˆ[€ˆ\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡^x‰_y‰a}ˆc†c€„e‚d‚}c‚{uŒvƒ™€~”w‹œ{—¥ƒÏÕ¶ðóÙ¢¢Š‚žpmŠ]Œ©|£ÁÑïºUi>3>$]aV?NF@4Z–„*YI >4-phaX^SlQGbYpPEV6+U8/F2-.""*%'-%, " #4+#4)3'7)*Q=ˬɠ…¿·ˆ’À–‰²Œ€¯†²Ž´Ž“µ’³„§Œe{Itg^¨¢g·ªjïfǬ`È©^È«[êV½¨MðWι]׿Y϶`˱ÞÃtÁ¦[Bv­š~¹¤u»o»›pÇ£iÄ£dÁ¤qеsͰtȫ˭”Ò´—È¬Š²™‚¦‡§”ÒáÁ¿Ô®´ËŸÀÑ¥Öá»Ê×½³Ê¼©ËÅ}²¯y¯¯p¦§a™žT’šK™A‹—7…’%uŒ l‚!i{-o3w„.y‚&y"z$z†&z†)v†-r…,pƒ+nƒ(lƒ&lƒ#m‡&n†4x‹8pƒZk=Yj=YjZk=YjZk;Yl;Yl;Yl:Xi:Yh:Zg:Zg:Zg6Xh6Xh6Xh6Xh7Yi7Yi7Yi7Yi7Vm7Vm7Vm7Vk7Wj7Wj7Xh7Xh4Xj4Xj4Xj3Wi3Wi3Wi3Wi3Wi3Wi3Wi2Vh2Ui2Ui1Sj1Sj1Sk/Tj0Uk0Uk1Vl1Vl0Uk0Uk/Tj1Vl0Uk0Uk/Th/Th0Ui0Vh1Wi/Wj/Wj/Wj/Wj/Wj/Wj/Wj/Wj-Vl-Vl/Wj2Wk4Xj4Xh6Xh7Xg5Zh5Zh5Yi5Yk6Xo6Xp6Wq6Wq:Yr:Yr:Zq;\p;\o;^l<_m<_l@_n@_n@_n@_n@_n@_n@_n@_n>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<^u<_s<`r<`p;_o;_q;^r;]t<`r;_q:^p9]o9]o9]o9]o9]o8\n8\n8\n8\n8\n8\n8\n8\n9]o9]o8\n8\n8\n8\n7[m7[m;]m9]m9]m8_n8_n6_n6_n7`o6^q6^q6^q6^q7_r7_r7_r7_r9^r9^r9^r9^r9^r:_s;`t;`t9at9at:bu8bu8bu9cv9cv9cv:dw:dw:dw;ex;ex;ex;ex9+OƒqLve), SG=SQFbY‚_UŽh\…]Q_8/M-'J1-8$#/ ' 7F>,$%!%H:º¡Š½˜„º|²‡ƒ¸~±‹r¸”p±Šs«‚°‰‘¼—“»Ÿ~¥d‹{@€t]¤”oÁªhħ_Ĥcˬb˰X«O˵DÀ¨MʰcÜÀkÙ½|Ø»a«‘0qWqª•x·t¸™o»™vÆ£pÄ¡mÀ vÊ­…Ë­ŒÏ°šÔ·§×»¥Í´—·¤ƒ ‘w‘„ÒØÇæïÚãìÑñöÙçíÔÂÓÅ‘·±g ŸY¢¦Z£§WŸ¦O˜ F“œ>›0‰”%Ž(~’$vˆ'qƒ/v„6|‰2}†,}…'}ƒ)~ˆ,{ˆ.y‡0v‡.s†,q…&o…$o…k…k‚*s‡8w‹0_u/J ,#-; $I1S>^Pj']v,bybw(d|.g%b| Sk"k,n€B}_‰–c‚‘j~j‘g„“a‚‘e‚‘lƒ“fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’kƒkƒkƒl„l„l„m…‘m…‘n†’n†’n†’o‡“o‡“o‡“o‡“pˆ”rˆ“rˆ“rˆ“rˆ“rˆ“rˆ“s‰”s‰”q‰•q‰•q‰•rŠ–rŠ–rŠ–s‹—s‹—r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—„š„Ž˜„Ž˜„Ž˜…˜…‘—…‘—…‘—‘—‘—‘—‘˜™™™›†‘™‡’š†“›†“›…•œƒ•œ‚”›”›ƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<^u<_s<`p<`p;_o;_o;^r;]t;_q:^p:^p9]o9]o9]o:^p:^p8\n8\n8\n8\n8\n8\n8\n8\n7[m7[m8\n8\n8\n8\n9]o9]o;]m9]m9]m8_n8_n6_n6_n7`o6^q6^q6^q6^q7_r7_r7_r7_r:_s9^r9^r9^r9^r:_s;`t;`t=`t;`t“±ž„‡xB/"qdV³“ˆžzp…[N‰\O›na‡]Q_8/L( K!4"3*9IB #('165##?QJ¨˜§‹±x­†y¯Š{´Ž[´dµŽmµ‹v²‰€³‰³”ˆ°—„«–G}lDmQ™‚h¼£m̱`ǬZÅ«`̵FůEÄ®K˲ZÒ¹]ʰ{Ö½L”}6q\~»¡…ŨŦ~Æ¢ƒË§„ʦ…ȨѱªÙ¹®Ú»¶Ü¾ÁâÇÃß˧Á³k†}8QM²·¸üÿûÿÿø÷ó踷­”¨£s¨¥]ª¬J£­J£­J¡«D›¥=˜¡5”+Ž–"‡)‡”(€Ž*{Š4}‹;ƒ;ƒ6„‹3„‰1€‰2ˆ3}‰1zˆ/wˆ+u‡&s†#r‡ tn„l'p„0l‚*Up1P:7 E8\&Ln.\{/d+d}$`xbv%e},iƒ'h„\t"n„%i|Zk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<_s<`r<`pau:bu8bu6dv4dv2dv:dw:dw:dw;ex;ex;ex;exM?5#©¼©ðîÜ\H71^D3«‘ƒß³˨š“j[‘fWŸtc—n_—n_wH:_H8*4$$>1&=8$"#$#40fqlŽv…­‘«Œy¤ƒ{¥†`­ˆk´Žv·y²‹x«…{ª‰„²•ºŸƒ³¡VŒ{;|lJ™‹Y¶§T¹ªL¹©R±KĶJÅ·IóP´Nµ¦qƸ:|q>ul{¸ž‚Â¥…È©…Ȩ‰Ë¨–Э¥Ø¶±à¿¾á¿ÍîÌÔôÕÃâÇž¼©w—ŒZ~xMqqWpr–”‚‰„Š„}Š„·ÆÂ’ÅÁvÅÂ[³¹X®´R¦«Lž£D™›?——9““4’Ž*Œ’*‡.ƒ5„?‡‘BŠ’B‹@ŠŒ:„Š9‚Š5€‰1}‰-zŠ(x‰$vˆ!t‰uq‰o„mƒ h€"]w%Qp(Kl?b$Jm/Xy5bƒ4f„,e"_y\saw"e~&gƒ&k†c}"q†!fyZk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<_s<`rau:bu8bu6dv4dv2dv:dw:dw:dw;ex;ex;ex;exfy>fy>fy>fy?gz?gz?gz?gz@h{Ai|Ai|Bj}Bj}Ck~Ck~DlDlEm€EmEmFn€Fn€GoGoHn€Hn€Hn€Hn€IoIoIoIoHl„Hl„Gl‚Gl‚HmIn‚Jp‚Jp‚KoIoHn€Hn€Fn€Do€EpEpHn€Jn€Jn€Jn€Jn€Jn€Jn€Hn€GoGoGoGoGoGoGoGoFq€Fq€GrGrGrHs‚Hs‚Hs‚Mp„Kp„Kp„Lq…Lq…Lq…Mr†Mr†Or†Ps‡Ps‡Ps‡QtˆQtˆQtˆQtˆOtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…RyˆRyˆQx‡Sw‡TxˆVxˆWy‰XzŠZx‰Zx‰YwˆYwˆYwˆZx‰[yŠ[yŠ]zˆ]zˆ]zˆ^{Š^{Š^{Š^{Š^{Š\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡W{…Y|†Z|‰[}Š^}Œ_{Œ_{Œ^z‹c~“f•\v†az„i‚†f}ym„|x„Wt]a}i¬’Ÿ¾—–µ‚¸ÑŸSb1+8(gq`ËÇ´„p^H*J&|kX{eS¥‹zÒ´£Á¡Ž™xeˆgS…dP‡dPf[GI\I*N@>42.  *H=@aRTwcRv^t—}~Ÿ„‚ƒ‹¤Š€¬©Š}¨‡€¬ˆ…±Œ‡µ‘ƒ¶‘‚µ“ˆµ¤v©›Q…0zv3‡…I§¦Nµ°C­¦K³²6¡Ÿ/š—E¬©D¡ T Ÿ(egV‰Œ~¸ ‰Å­’Óº•Ö¼–Ô¶¤Øºµá¾ãÃÏñÓ½ßÁ¤ÈªŒ±—sœ‡f’…q¢š…¸´x±¨w¦y“††Š¤Ÿ–æîä›À¸u²¨r¶µn°¯f§¥a¡œ[›•S–N“ˆK“†1““3“5‹‘9ˆ‘A‰“FŒ“GŒE‹‹=‡‰;…‰8„Š1€‰,~Š({Š$xŠ#w‰o†n‡sŒx‘l‡\y[y2f„-^~._1`€,^|#YwZwaz h€f} h€"e€"h…f€ n…`t:u‰_Œ™c†”g‘iƒ“d…”_„’a‚‘iƒ“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’l„l„m…‘m…‘m…‘n†’n†’n†’m…‘m…‘m…‘n†’n†’n†’o‡“o‡“rˆ“rˆ“q‡’q‡’q‡’p†‘p†‘p†‘rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—™———‚—‚–‚–‚–€–€–€–€—€˜€˜€˜€Žš‚’™‚’™ƒ“š„”›„”›„”›†“›…’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<`r<`pfy>fy>fy?gz?gz@h{Ai|Ai|Bj}Bj}Ck~Ck~DlCk~DlDlEmEmFn€Fo~GpHo~Ho~Ho~IpIpIpJq€Jq€Gm…Fl„Fl„FmƒFmƒFnGo‚Go‚KoIoHn€Hn€Fn€Do€EpEpFn€Fn€Jn€Jn€Jn€Jn€Fn€Fn€Hp‚Hp‚Hp‚GoGoGoFn€Fn€Fq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒGrƒMp„Mp„Mp„Lq…Lq…Jr…Ks†Ks†Mr†Mr†Ns‡Ps‡Ps‡StˆStˆStˆOtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…RyˆRyˆRyˆTxˆTxˆWy‰Wy‰XzŠZx‰Zx‰YwˆYwˆYwˆZx‰Zx‰[yŠ[{†[{ˆ\|‰\|‰\{Š\{Š\z‹\z‹\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡X{…[{ˆ]}Š^~‹a~`}Œ`zŠ_y‰Yx‡b€‘c€a|Šc~ˆe}ƒgp‰…~›ŒQn_j†rž½œµÒ¥à÷ÊŒ—w37$YZQ@D9 'syhâàÎǸ¥É«˜lD2nZAlVŠtb“{i®•…ʲ Âª–¨‘{µ ‹PO;6N<(L>2(/"Pk[–Á¦‘½ x¤‡cŒps™}€Ÿ„‡ †Ž¤‹Ž¤‹Œ¥‰ŽªŒ±³…°‹€¯ˆ±‰¬‘޼©¶­T’’-tx"qt$wx!xuSVPRLMVWRTZ^›”?˜•@’—>Œ“C‹“HŒ‘KŒH‰‡@‹‰>Љ8‡Š1…‹,‹(}Œ(z‹'y‹xqŠpŠslŠ`}a~+lˆ"^{&`}+c€,b€%_|\xa{i‚lƒ$k† b!e‚d€hUj6o„_‹˜c„“h‘i‚’e„“`ƒ‘c‚‘jƒ“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’l„l„l„l„m…‘m…‘m…‘n†’m…‘m…‘m…‘m…‘n†’n†’n†’n†’rˆ“rˆ“rˆ“q‡’q‡’q‡’q‡’q‡’t‰‘t‰‘uŠ’uŠ’uŠ’v‹“v‹“v‹“r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—~Œ˜Ž—Ž—Ž—–€–€–€–€–€–€–€—€˜€˜€˜€Žš‘˜€’™ƒ“šƒ“š„”›†“›…’š…’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=YjZk>Zk=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<`r<`pfy>fy>fy>fy?gz?gz?gz?gz@h{Ai|Ai|Bj}Bj}Ck~Ck~DlBiCj€Ck~DlEmEn}Fo~Fp}Ho~Ho~IpIpIpJq€Jq€Jq€Gl†Gm…Fl„Fl„FmƒFmƒFnGo‚KoIoHn€Hn€Fn€Do€EpEpAo€Do€Fn€Jn€Jn€Fn€Do€Ao€Hp‚Hp‚Hp‚GoGoGoGoFn€Eo‚Eo‚Eo‚FpƒFpƒFpƒFpƒGq„Op„Op„Mp„Lq…Lq…Jr…Ks†Is†Ks†Ks†Mr†Ps‡Ps‡Rs‡TsˆTsˆOtˆOtˆPvˆQw‰Qx‡Qx‡Qx†Pw…Sz‰RyˆRyˆTxˆTxˆWy‰XzŠXzŠ[yŠZx‰Zx‰YwˆYwˆZx‰Zx‰Zx‰Z}‡Z}‡Z|‰Z|‰Z{ŠZ{‹YzŠYzŠ\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡]zˆ^{‰^{‰a}ˆa}ˆb|ˆb|ˆb|ˆWz~[}ƒf„e€Žb|Šd|ˆa{‚d|‚j…‚g‚iƒ}iƒq|“w¹Ë®Ÿ¤•292OTK+/$]bS•–†Ž„rðÔÃòǶX:•v_¢„que•{m•~o¤ÕÁ¯»¯GJ:*Œ9Œ2‰-…Œ--}Ž-z)— w’lŠ e‡ d†g†!jˆ&mˆd"c*fƒ1kˆ+j†c€b}em„&k†]{!bedNf7k‚_‰–c‚‘j~j‘g„“a‚‘e‚‘lƒ“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’kƒkƒkƒl„l„l„m…‘m…‘l„m…‘m…‘m…‘m…‘n†’n†’n†’rˆ“rˆ“rˆ“rˆ“rˆ“rˆ“s‰”s‰”uŠ’uŠ’uŠ’v‹“v‹“v‹“wŒ”wŒ”r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—~Œ˜~–Ž—Ž—–€–€–€–€–€–€–€—€˜€˜€˜€Žš~‘˜€’™€’™ƒ“š…’š…’š‡’š‡’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜žZk=Yj=YjZk>Zk=Yj`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_r>_s>_s>_s>^u<`r<`p6!  ’92Œ/‡Ž/ƒ11}q‹#w“s“fŠe‰n$ph„,vŽ%j…!`|#_|"a}bi„pŠh‚#hƒZx` fƒdLd9k‚`‡•di}Žl€‘h‚’c‚‘g‘n‚“g„’g„’g„’g„’g„’g„’g„’g„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j‚Žkƒkƒkƒkƒl„l„l„l„l„m…‘m…‘m…‘n†’n†’n†’rˆ“rˆ“rˆ“s‰”s‰”s‰”tŠ•tŠ•v‹“v‹“v‹“v‹“wŒ”wŒ”wŒ”wŒ”r‹•tŠ•tŠ•tŠ•w‹–y‹–y‹–y‹–v‹“wŒ”yŒ”z•{Œ•|–Ž—Ž—~Œ˜~–~–Ž—–•€–€–€–€–€–€—€˜€˜€˜€Žš~‘˜~‘˜€’™ƒ“š…’š…’š‡’š‡’šƒ‘ƒ’›ƒ’›„“œ…•œ†–œ‡—ˆ˜ž7Xl8Wl8Xk:XkXi>Xh?Xh7[e8\f:]g=]j?\j@Zj@Yi?Wi:Xi:Xi:Xi:Xi:Xi:Xi:Xi:Xi>XiTm7Yf7Yf7Xg6Wj5Vj3Ul3Um3Tn7Un7Un6Tm5Sn5Sn2Ro2Ro0Rp2Yh2Yh1Wi0Ui/Tj/Tj.Rj.Rj1Um1Um1Um0Tl0Tl/Sk/Sk/Sk3Vj3Vj3Vj3Vj3Vj3Vj3Vj3Vj-Ve.Wf/Xg/Xg0Yh/Xg/Xg/Xg.Yl.Xk-Wj,Vi.Vi1Vj2Wk3Xl8Wp8Wp7Wn7Wn8Ym8Ym9Zm:[n9Zj:[k:[k:\l:\l9]m9]m8_n<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p8ap8ap:ap:ap;_o;_o=_o=_o:^n:^n9]m9]m9]m8\l8\l8\l5]o5]o5]o5]o5]o5]o5]o5]o5]o7]o;\o<\o<\o;\o7]o5]o6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv=ex=ex=ex=ex>fy>fy>fy>fyCfzAfz=gz:hz;i{>h{Bg{Dg{Gh{Gh{Fj|Fj|Dj|Dj|Ck}Ck}Ek}Ek}Ek}Fl~Fl~Fl~Fl~GmImImGmGmEmCnBnBnHo…Gn„Gn„Gn„FmƒFmƒEl‚El‚DnDnDnDnDnDnDnDnEm†Em†Dl…Cj†Cj†Ci‡Ci‡Ci‡Oj„Mk„Lk„Hl„En…Dn…@o…@o…Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Qr…St‡TuˆSt‡Rs†Qr…Rs†TuˆQu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Qx‡Qx‡RyˆRyˆRyˆRyˆSz‰Sz‰VzŠUy‰Uy‰TxˆTxˆUy‰Uy‰VzŠYx‡Yx‡Yx‡ZyˆZyˆZyˆ[z‰[z‰]yŠ]yŠ]z‰]z‰^{‰^{‰^|‡^|‡X‡Z‡Z‡[‡\€ˆ^ˆ^ˆ^ˆ_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠi‡ˆZyz[{zu”‘’§¤Œ•’d_\>2."D9IYXhqy€ôõëÓ¨–vS­tÙ˜»vsµ~yĆ€ÏzÒ–†„mS5155%,0%):,¨Á§áÿÙÆçºÁ丳֪žÂ–Ž´Š„¬‚~¨x¤{s¡wp „dœf£‡b™~{¥Ž¢Á¬¶ÔÁÙüèÞñÜezdG\FvyŽ­’”¸šº—…±Œ„µ•µ—zµ™t¶r¶Ÿs· v·žx·´œˆ®˜€©”„°Ÿoo¡—5ibN„s›rŽmœ†`•zXtVŽwVzV‹}P‹‡]‹g‡‚›­¦™¤œfum…š’®Êęò‘½¬†µ¥{® u«žo§œj¡˜f”S¤‘I›Hš›E–ž@Œ˜S˜¡d¡£[”‘L—H•@“‹;Œ7ŒŽ1†/+z"w‘rŒm‡k†k†o‰q‹s#o‚ l‚jii kƒk‚i‚j€nƒje{h~'l€ DZ@r‰bŠ_ƒ•^~‘e’k„”j„’h‚gƒŽiƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“i“i“i‚’iƒ‘j„j…j…j†j…“j…“j…“k…“k…“m„“m„“o„“m…‘m…‘n†’n†’n†’n†’o‡“o‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“tŠ•tŠ•vŠ•vŠ•xŠ•y‹–zŠ–{‹—v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–y‹–y‹–zŒ—{˜{˜{˜{˜zŒ—|Ž•|Ž•|Ž•}–}–}–~—~—‘—‘—‘˜™››ŽœŽœ€€œ‘‚“œ‚“œ‚”›‚”›“š’›‘‘ž„‘Ÿ‡“Ÿˆ”žŠ˜žŒ˜œ8Wl8Wl8Xk:XkXi>Xh>Xh8[e:Ze;[h<\i>[j=ZiXi:Xi:Xi:Xi:Xi:Xi:Xi:Xi:Xi>Xi`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p8ap:ap:ap9`o;_o;_o<^n<^n:^n:^n9]m9]m9]m8\l8\l8\l6\n6\n6\n6\n6\n6\n6\n6\n5]o7]o;\o<\o<\o;\o7]o5]o6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv=ex=ex=ex=ex>fy>fy>fy>fyCfzAfz=gzh{Bg{Dg{Gh{Gh{Fj|Fj|Dj|Dj|Ck}Ck}Ek}Ek}Ek}Fl~Fl~Fl~GmGmImImGmGmEmCnCnBnGn„Gn„Gn„FmƒFmƒFmƒFmƒFmƒDnDnDnDnDnDnDnDnGn„Gm…Fl„Ej„Ej„Ej†Ej†Ej†Lk„Lk„Jl„Hl„Gm…En…Dn…Bn…Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Pq„Rs†St‡Rs†Qr…Pq„Qr…Rs†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Qx‡Qx‡Qx‡RyˆRyˆRyˆSz‰Sz‰XzŠWy‰Wy‰VxˆVxˆWy‰Wy‰XzŠZyˆZyˆZyˆ[z‰[z‰[z‰\{Š\{Š]yŠ]yŠ]z‰]z‰^{‰^{‰^|‡^|‡Y}‡[~ˆ[~ˆ]}ˆ]}ˆ`~‰`~‰`~‰_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠ]v†i„’j‡Žeƒ„u‰ •’™Š‚‚rMI7 "><–O—ž`¡¢\™•M–ŽH•B’‹<‹:Ž4‡2€‘/{‘%y’"xtŽttutŽtŽ s‰p†n„l„m†n† m†l…nli€g} k#j~DZ=o†c‰›_ƒ•^~‘e’k„”j„’h‚g‚iƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“i‚’i‚’iƒ‘iƒ‘j„’j„j„j„j…“j…“j…“k…“k…“m„“m„“o„“o…‘o…‘p†’p†’p†’p†’q‡“q‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“tŠ•s‰”u‰”u‰”w‰”xŠ•zŠ–zŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•y‹–zŒ—zŒ—{˜{˜zŒ—zŒ—|Ž•|Ž•|Ž•}–}–}–~—~—‘—‘˜‘˜™™›ŽœŽœœ›€œ’›’›“š€’™€’™€‘š€œ‘žƒž†’žˆ”ž‰—Œ˜œ8Wl8Wl:Xk:XkXh>Xh=Yd`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p9`o9`o9`o:^n:^n<^n;]m;]m:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cvfy>fy>fyCfzAfz?gz=gz>h{@h{Bg{Dg{Ei{Ei{Fj|Dj|Dj|Bj|Ck}Ck}Ek}Ek}Fl~Fl~Fl~GmGmGmHn€Hn€Hn€Fn€Fn€Fn€Do€Do€FmƒFmƒFmƒFmƒFmƒGn„Gn„Gn„DnDnDnDnDnDnDnDnIn‚In‚HmGl‚Gl‚GkƒGkƒHl„Fl„Fl„Fl„Fl„Gm…Gm…Gm…Gm…Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Pq„Qr…Rs†Qr…Pq„OpƒPq„Rs†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Qx‡Qx‡Qx‡Qx‡RyˆRyˆRyˆRyˆXzŠWy‰Wy‰VxˆVxˆWy‰Wy‰XzŠ[z‰[z‰[z‰\{Š\{Š\{Š]|‹]|‹[yŠ[yŠ[z‰[z‰\|‰\|‰\|‡\|‡\|‡\|‡]}ˆ_}ˆ_}ˆa}ˆb~‰c}‰_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠez•e}“a~_}‚`xpŠzˆ›†›«“ÃÍ©—šzD?& ;:0qmlþï÷ÿëù¬“˵°ýÿûäÿûîþóøÒÍID@'))"TmSŒ«ŠŒ­Š£~£~y¦x¥~u¡|pœwk—sj–rm˜wn›zyŸƒoŸ‚qª‹m¥ˆr¢†x¢‰kš€lž†`f{—¸–œ¿—‘¸‹Ž¹†ŽÀŠ‹À‡Œºˆº’„»”€º—¹–ƒ¹–…¸“ˆ·‘‰±ˆ‰°Š†­Š³—ª•¼«i”‰tŸ–޲¤uœŒbxa‘w[’yP‰tI„vLˆ~B‰ŒE‚†Etxƒ£©‘¬°Qmn_€¦ÏʢǷ™À°¶§„¯¢|ªžv¥œm ˜h”Z¡‘Pœ‘Lœ›C—œ<–G•›X  ]ŸšS™’L—F•Œ@’;Ž8ˆ5€Ž2|Ž+~“(}“'}“#}•!–}•y‘wvsŒrŠo‰o‰ nˆ m‰ lˆ pƒji~j€!ndx G[>p†bˆš`”ag’k„”i‚’g‚e‚iƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“iƒiƒiƒj„’j„’j„’jƒ“k„”j…“j…“j…“k…“k…“m„“m„“o„“o…‘o…‘p†’p†’p†’p†’q‡“q‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“s‰”s‰”tˆ“tˆ“w‰”w‰”y‰•zŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•y‹–zŒ—zŒ—{˜{˜zŒ—zŒ—|Ž•|Ž•|Ž•}–}–}–~—~—‘˜‘˜‘˜™™›››}š~Žš›™€‘š€’™‘˜‘˜™›€‚…‘‡“ˆ–œ‹—›:Wl:Wl:Xk:XkXf>Xf>YgWg=Wh=Wh=Vj:Uj8Uj8Tl8Tl5Ve5Vf5Vf5Wg5Vi3Vj4Wk2Wk3Vj3Vj3Vj2Ui2Ui1Th1Th1Sj1Th1Th1Th2Ui2Ui3Vj3Vj3Vj1Th1Th1Th1Th1Th1Th1Th1Th0Tl1Um1Um2Vn2Vn2Vn2Vn2Vn-Vm/Um/Um2Vn2Vn5Wo6Xp7Yq8Xo8Xo7Xl7Xl8Yl8Yl9[k:\l:[k:[k;\l:\l;]m:^n:^n8_n<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p9`o8_n:^n:^n;]m;]m<]m<]m:^n:^n9]m9]m9]m8\l8\l8\l:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cvfy>fyAfzAfzAfz?gz@h{Bg{Bg{Bg{Ei{Ei{Dj|Dj|Bj|Bj|Al}Al}Fl~Fl~Fl~Fl~GmGmGmGmHn€Hn€Fn€Fn€Fn€Fn€Fn€Fn€El‚El‚FmƒFmƒGn„Gn„Gn„Ho…DnDnDnDnDnDnDnDnLp€KoJn€Jn€Il€Il€JlƒJlƒCnƒDmƒDmƒFmƒIn„In„Km„Km„Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Nr„Os…Pt†Pt†Nr„Nr„Os…Pt†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Sw‡TxˆTxˆTxˆXzŠWy‰Wy‰VxˆVxˆWy‰Wy‰XzŠZyˆ[z‰[z‰[z‰\{Š\{Š\{Š\{Š[yŠ[yŠ[z‰[z‰\|‰\|‰\|‡\|‡^|‡^|‡^|‡a}ˆa}ˆb|ˆb|ˆe}‰_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠkƒ—`z‹[x†a†`€[zsb~qqŠ|š¯ŽÖß¾ÎÍ«qmPmfmä×çÿÿüÕ¶·Ò¬¬ÿííÿÎÌCD@1 MbLŸ|w›qws}Ÿz}ž{u¤~t£}qŸ{m›wj—vi–uk˜wnš{zž€ož~n§†oª‹vªŒ€°”{®’pªŽm™|˜Á¡œÄ›µ‡–½‰˜Æ‹‘Ć…½|ˆ¼Œ…¼¼|»}¹·Œƒ·ˆ†µ‡Š²‚Š´…‰±ˆŠ²„¬˜¿©{¢’{¢““·§€¤“k•~avZŽwO‰wH†zF†€9‰?|†Œ<ˆŽ76}‹1ƒ”/„”,„•(„—#„˜‚˜”{’y‘ wsŽ r qŒ o‹ m‰ j‡ p‚j}jk~l]oOcGxŽb†–_‘ah‚“j„”h‚’e‚‘fƒ’iƒ“iƒ“iƒ“jƒ“jƒ“lƒ“lƒ“n‚“i…Œi„Žj…j„j„’k„”kƒ•kƒ•j†‘j†‘j†‘k…‘k…‘m…‘m…‘o…‘o…‘o…‘p†’p†’p†’p†’q‡“q‡“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“rˆ“rˆ“tˆ“tˆ“vˆ“w‰”y‰•y‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•xŠ•y‹–zŒ—zŒ—zŒ—zŒ—zŒ—|–|–|–}Ž—}Ž—}Ž—~˜~˜™™™™™™™›~Ž›~Žš›€‘š€‘š€’™€’™‘˜~˜›œŽœ„œ†’œ‡•›Š–šVh=Wh=Vj=Vj:Ui8Uj8Uj8Uj5Ve5Ve5Ve5Wg5Wg3Wi4Xj2Wk3Ul2Ui2Ui2Ui2Ui2Ui1Th1Th1Th1Th1Th2Ui2Ui3Vj3Vj3Vj2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui.Rj/Sk0Tl0Tl1Um1Um0Tl0Tl.Uk/Vl2Wm3Xn5Wn6Xo8Xo8Xo8Ym8Ym7Xl7Xk8Yl8Zj9[k:\l:[k;\l;\l;]m;]m:^n;_o9`o<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p;_o:^n:^n<^n;]m<]m<]m>\m:^n:^n9]m9]m9]m8\l8\l8\l:Zm:Zm:Zm:Zm:Zm:Zm:Zm:Zm4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cvy‰7czTrk…Mgw\ƒ¨Ïͤɹ²“¶¨Š¬¡¦œw¢™l•eš‘\œT“Hœ—>œ˜7˜–:’’J™–]§£T“O›I˜D•Œ?‘Œ?ŒŽ>‡<ƒ7‰•3‡“-†”(…”!†•„—–€” }— {•z“w‘u r nˆl†m€i}li|hyVh"\oW„™b…“`c€h‚’iƒ”g’d€‘d‚“h‚’h‚’h‚’i‚’i‚’k‚’k‚’m’j†j…j…j„k…“k„”kƒ•kƒ•j†‘j†‘j†‘k…‘k…‘m…‘m…‘o…‘q„‘q„‘r…’r…’r…’r…’s†“s†“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“rˆ“rˆ“tˆ“tˆ“vˆ“w‰”y‰•y‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•xŠ•y‹–zŒ—zŒ—zŒ—zŒ—y‹–|–|–|–}Ž—}Ž—}Ž—~˜~˜›™™™™™™™~Ž››€œ€‘š’›“š€’™€’™~˜~Žš~Ž›Žœ„œ…‘›‡•›‰•™>Vl>Vl`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p;_o;_o=_o<^n=^n=^n>\m>\m:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n4\n6\n:[n;[n;[n:[n6\n4\n6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv;cvVl>Vl>Wk`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>_o>_o@^o?]n?]n:^n:^n9]m9]m9]m8\l8\l8\l6\n6\n6\n6\n6\n6\n6\n6\n3[m5[m9Zm:Zm:Zm9Zm5[m3[m6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv;cv;cvVl>WkVj=Vj=Vj;Vj9Wj7Wj7Wj6Wj7Vk7Vk7Vk6Wj5Vi3Wi3Wi3Wg7Wj7Wj6Uj5Vj5Ul2Tk2Tl0Tl4Sl4Sl4Tk4Tk4Ui4Uh4Vf4Vf5Vi5Vi5Vi4Uh4Uh3Tg3Tg3Tg1Th1Th1Th1Th1Th1Th1Th1Th3Ue4Vf5Wg5Wg6Xh6Xh5Wg5Wg2Yg3Zh6[i7\j9\j8[i8Yh7Xg8Yl8Yl7Xk7Yi8Zj8[i9\j:]j;\l;\l<]m;]m<^n;_o;_o9`o<^n<^n<^n<^n=_o=_o=_o=_o>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p>`p?`p@^o@^o@^oB^o:^n:^n9]m9]m9]m8\l8\l8\l5]o5]o5]o5]o5]o5]o5]o5]o3[m5[m9Zm:Zm:Zm9Zm5[m3[m6[q6[o6[o7\p7]o7^m8_n8_n8]q8]q8]q8]q9^r9^r9^r9^r7]u8_u9`v:bu:bu;cu:bt:bt;cv;cv;cv;cv;cv;cv;cv;cv;cv;cv;cvl}GmGmGmGmHn€Hn€Hn€Hn€BnBnCnEmGmGmImImHo…Gn„Gn„Gn„FmƒFmƒEl‚El‚DnDnDnDnDnDnDnDnGq„FpƒEo‚En„Dm„Dm„En…Em†HmHmFnFnGo‚Go‚Go‚Go‚Fq‚Fq‚Fq‚Hp‚Jp‚Jp‚Jp‚Lp‚KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Lr„Ms…Nt†Ms…Lr„Lr„Ms…Nt†Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Su…Tv†Tv†Tv†Tv†Uw‡Uw‡Uw‡[yŠZx‰Zx‰YwˆYwˆZx‰Zx‰[yŠ[z‰[z‰[z‰[z‰\{Š\{Š\{Š\{ŠXzŠXzŠX{‰X{‰Y|‰Y|‰Y}‡Y}‡V{‰X{‰X{‰Yz‰Z{Š\{Š\{Š]|‹_}ˆ`~‰`~‰`~‰`~‰aŠaŠaŠ]}”]|‘^y`zŠe€Šj‡Œfƒ‡_}~c‡‡^}~f‚ƒf…„Z{tgs• ŒÂÀ¨æíÌ÷ñÎåéÀ¿Ø¦ºÉ–ÎÁ“Ç»‘¥´ˆ¨¼‡«¾t†]wˆf˜¨†ž¬‚ª¹†Ÿ¬t¢m•©t™°|”²}±}ˆ¯{‡²‡·ƒs»o¾“m¿”ƒÊ¢‡½˜˜Á¡¯Ö¶¹™\’›Ê´¦É®À×·ÓäÂÀÒ³ÉßÃËãËËÛ¹ÃÖµ³Î¬£Ç£šÀœ˜À—œÀ”žÂ”ŽÁ•‰ºŽ‘¿”šÇœ–À—™Á˜­Òª¦Ë£›¶¢—³œ’¯˜†¬–r¢W”Š@ŠŠ6ˆ+“ xˆ!k‡$d‡"^|#_oIŒ‰ÖɘŴ‘½¬‹¯¡ƒ¥šzŸ•oœ“b™Z—S™ŒI›Ž6–‹4’<¥œ5“Ž@Š^ ŸN¢–I ’DœŽ?š‹?–Œ?“Ž?Ž?ŒŽ>’:‘4”.–(‘š‘œœŒš†…š „˜ ‚•  {‹u‡ql l&n€as!iz `rLzŒa~“aŒ`€fiƒ“iƒ”d“`€“a‚–h‚’h‚’h‚’i‚’i‚’k‚’k‚’m’j‚”j‚”k„”k…“k…‘l‡‘l‡‘lˆj‡Žj‡Žj‡Žk‡Žk‡Žm‡Žm‡Žo†Žs„‘s„‘t…’t…’t…’t…’u†“u†“tˆ“tˆ“u‰”u‰”u‰”u‰”tˆ“tˆ“tŠ•tŠ•vŠ•vŠ•xŠ•y‹–zŠ–{‹—v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–w‰”w‰”xŠ•y‹–y‹–y‹–y‹–y‹–|Œ™|Œ™|Œ™}š}š}š~Ž›~Ž›ŽœŽœ››™‘˜‘—‘—|Œ™}™~Žš~˜™‘˜~—~—™›€‚…‘‡“ˆ–œ‹—›;Wh;Wh:Vg:Vg:Vg:Vg;Wh;Wh8Yi8Yi7Xh7Xh7Xh7Xh8Yi8Yi;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh=Wh=Wh;Wh;Wh:Xi:Xi8Yi8Yi5Yi7Yi7Yi8Yi:XiXi7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh8Vg8Vg8Vg6Wg5Wg5Wg5Wg3Wg5Wg5Wg6Xh6Wj5Vj5Vj4Ui3Sj4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui5Wo4Vn3Um1Sk0Rj0Rj0Rj1Sk/Th0Ui0Ui1Vj1Vj0Ui0Ui/Th/Um/Um.Tl.Tl.Tl.Tl/Um/Um3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj8Yi9Zj8Zj6Zj6Zj5\k3\k3\k9Zj:[k;\l<]l=^m=_l=_l=_l=^r=^r=^r=^r>_s>_s>_s>_s=^q=^q=^q=^q=^q=^q=^q=^q>^q>^q>^q=^q=^q;_q;_q9_q>`p>`p>`p>`p=_o=_o=_o=_o:^n9]m9]m8\l8\l9]m9]m:^n7]o7]o6\n5[m5[m4Zl3Yk3Yk8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as;ds;ds=ds>et@dt@dtCeuCeu:dw:dw:dw;ex;ex;ex;ex_r>_r>_r>_r=^q=^q=^q=^q=^q=^q=^q=^q@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:^n9]m9]m8\l8\l9]m9]m:^n7]o7]o6\n6\n5[m5[m4Zl4Zl8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as;ds;ds=ds>et@dt@dtBdtCeu:dw:dw:dw;ex;ex;ex;exfy>fy?gz?gz@h{@h{@h{Ai|?i|?i|Bj}Bj}Bj}Ej~Ej~Ej~BlDlDlFkFkHkJkJkFkFkGl€HmHmHmHmHmBlCm€DnEo‚Eo‚DnCm€BlFn€Fn€Fn€Fn€Fn€Fn€Fn€Fn€DnDnDnDnDnDnDnDnEn…En…En…En„En„Eo‚Eo‚EpEpƒEpƒFpƒFpƒGo‚Go‚Go‚Go‚LoƒLoƒMp„Mp„Mp„Nq…Nq…Nq…Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSy‹Uy‹Uy‹Wx‹Wx‹Xx‹Xx‹Xx‹Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{Š\{Š\{Š^{Š^{Š`zŠ`zŠ[z‰[z‰\{Š\|‰]}ˆ]}ˆ^~‰^ˆ_|‹_|‹_|‹_|‹_|‹_|‹_|‹_|‹`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆ`|b|d~Žg~iŠk€ˆl†m†bwoh{ru†yŠ•…¡ª•¾Â©ÒÖ¹ßáÃÝßÁÚܾÒÔ¶ÃÆ¦´·—¯³¹½šÈʦ»Â³»†«¸‚®¾ˆ±Å­Ã’¤»µÂš“Äž”Ç¡•Å¡›Æ¥©Í¯¾ÛÁÏè΂§—­Ë¸ÎãÊÆÒ´ÉήËή×ÚºáæÆÖݸÒÚµÊ×±Å×°Ä×°ÄÖ¯ÃÒ¬ÅЪ°É£¦ÃœŸÁœ›Äž›ÄŸœ¿£ÀŸ®Ä§½Ó»°Ê² À§Œ­˜Œ±¡ˆº°bª¤Ež›Ž™’zw#o†-oP—x²·»¸Ž³±‰¨¥Ÿšw™’j˜Œ]˜ŠW˜ˆG—†E”†D™‹3•‰,šŽ,›“.’HžžT©›M¤–BŽ;˜‰<˜‹>™@—“C–—>’—=‘–;‘—8’™4“œ-”$“’œ‰‡›ƒ•€‘}Œx‡sƒo~%n|iyl}k|_q*kzX‹›[…’_€_€bbe‚‘fƒ’h‚’iƒ“j…“j…“i„’j„’j„’lƒ’m„“o„“iƒ‘j„’j„’j„’j„’k…“k…“k…“m…‘m…‘m…‘n†’n†’n†’o‡“o‡“m…‘m…‘n†’n†’n†’n†’o‡“o‡“mˆ’oˆ’oˆ’q‡’rˆ“u‰”vŠ•w‹–w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•s‰”s‰”s‰”s‰”s‰”tŠ•u‹–u‹–t‹šv‹švŒ˜xŒ—zŒ—{Ž–}–}–~—~—~—~—‘˜‘˜‘˜‘˜™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”9Wh9Wh9Wh9Wh9Wh9Wh9Wh9Wh:Xi9Wh9Wh8Vg8Vg9Wh9Wh:Xi`p>`p>`p=^q=^q=^q=^q=^q=^q=^q=^q@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:^n9]m9]m8\l8\l9]m9]m:^n7]o7]o7]o6\n6\n6\n6\n6\n8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as;ds;ds;ds=ds>et@dt@dt@dt:dw:dw:dw;ex;ex;ex;exfy?gz@h{Ai|Bj}Bj}Di}Di}Ej~Ck~Ck~DlBlBlDlDlDlFkFkHkHkHkFkFkGl€HmHmHmHmHmCm€Cm€DnDnDnDnCm€Cm€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDnDnDnDnDnDnDnDnEn„En„Eo‚Eo‚EpEpEpEpGo‚Go‚Go‚HpƒFpƒFpƒEpƒEpƒMp„Mp„Mp„Mp„Nq…Nq…Nq…Nq…Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{Š\{Š\{Š^{Š^{Š`zŠ`zŠ\{Š\{Š\{Š\|‰]}ˆ]}ˆ]}ˆ]~‡_|‹_|‹_|‹_|‹_|‹_|‹_|‹_|‹`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆ^{Ša{‹b}‹e‹h‹k‚Šm‚Šo‚‰n„‰i€‚ezxfwsm|t}‰}Œ–‰•Ÿ¥¯˜ºÄ­ÒÚÃàæÍæëÐàåÊÊͳ±µ˜ÍЩÆÊ¡ÀÄšºÁ”¶½´½’»ÃšÂÊ¢¬ÄšªÄœ§Â›¡»—žµ•¥¹œ¶ÅªÂϵ”«³Å´òýééëÕîêÑÛ×¾Ó϶Ø×½Ø×µÙÛ·ÖÞ¶ÓÜ´ÏÙ¯ÌÖ«ÎØªÐÚ¬ËÖµÄÔ²¼Ñ°³Î¬¬Ê§©Ä£©À ª¿Ÿ¯È®ªÉ®¡Äª«ÊµŸ¿®‹³¨m¨ J”Ž0¦¡5¥¥>¦«E¤­F›£H–œUŸŸg®«‡¬¨‹­§‡¥ ~™•w˜‘r›“ešX•‡Dž‹=™ˆ:™Š+—Š(¡“*¡˜'“<š™\¥›]¯¢G¤•1™ˆ5ž8ž’6”@—”A——@•—?“˜;“™9”›2•*“œ%’š‰…š‚”Ž{‰xƒ r} oz"q~n}l{ n PaF~[†•_‚_€_€bbe‚‘fƒ’h‚’h‚’k†”j…“j…“j„’j„’m„“m„“p…”iƒ‘j„’j„’j„’j„’k…“k…“k…“m…‘m…‘m…‘m…‘n†’n†’n†’n†’m…‘m…‘n†’n†’n†’n†’o‡“o‡“mˆ’oˆ’oˆ’q‡’rˆ“u‰”vŠ•vŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‰”u‰”u‰”u‰”vŠ•w‹–w‹–vŒ˜wŠ—wŠ—w‹–y‹–z•|–|–}–~—~—~—~—‘˜‘˜‘˜™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”8Vg8Vg9Wh9Wh9Wh9Wh8Vg8Vg9Wh9Wh9Wh8Vg8Vg9Wh9Wh9Wh=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Yj=Wh=Wh;Wh;Wh:Xi:Xi8Yi8Yi8Yi8Yi8Yi:Xi:Xi:Xi:Xi:Xi7Xh7Xh7Xh7Xh7Xh7Xh7Xh7Xh8Vg8Vg8Vg6Wg5Wg5Wg5Wg3Wg5Wg5Wg6Xh6Wj5Vj5Vj4Ui3Sj4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui2Vf2Vf2Vf2Vf2Vf3Wg3Wg3Wg/Th0Ui0Ui1Vj1Vj0Ui0Ui/Th/Wj/Wj.Vi.Vi.Vi.Vi/Wj/Wj3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj0Yh0Yh2Yh5Yi5Yi7Yi9Zj9Zj8Yl9Zm:[n;]m<^n<_m<_m<_m<_m<_m<_m=`n=`n=`n>ao>ao=^q=^q=^q=^q=^q=^q=^q=^q@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:^p9]o9]o8\n8\n9]o9]o:^p7]o7]o7]o7]o7]o7]o7]o7]o8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as8ct8ct;cu;cu=cu>dv@dv@dv:dw:dw:dw;ex;ex;ex;exfy>fy>fy?gz@h{@h{Ai|Ai|Hi}Fi}Fi}Di}Ck~Ak~@k~@k~Ej~Ej~Ej~FkFkFkFkHkFkFkGl‚HmƒHmƒHmƒHmƒHmƒEo‚Eo‚Eo‚FpƒFpƒEo‚Eo‚Eo‚Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„FnFnFnFnFnFnFnFnEo‚Eo‚EpEpEpEpEq~Eq~JmHmIn‚HpƒFpƒFq„Dr„Es…Kp„Kp„Kp„Lq…Lq…Lq…Lq…Mr†Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{Š\{Š\{Š^{Š^{Š`zŠ`zŠ]|‹]|‹]|‹]}Š\|‡\|‡\|‡\}†_|Š_|Š_|Š_|Š_|Š_|Š_|Š_|Š`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆc}c~Œde‹g‹g€Ši€ˆi€ˆi…iƒjƒi‡j~ƒgz}fxyfvupƒtt…wtƒuy†v—¡‘½Å´ÍÓÂÉͺ¼¿¥Ê˱ÛÝ¿çèÈåäÂÚØµ×Ó°×Ô®ÑÔ­ÓÖ¯ÒÖ²ÐÖ³ÏÕ¶ÖÛ¾âçÌìñÖÍÜζ¿²úýîõóáûóâëáÏæßÌãÜÉçàÅëäÉëçÊçæÄÞà¼ÙÝ´ÙݳÛßµÕÕ·ÓØ¹ÍÕ¶Áб¹Ë¬¸Ê«·Ç¨³Â£®Ê­«Ê¯¬Ì³ÍéÒ§½«}—ŠwŸ“n¤—_½¬hôpƼtÁ½t»¸v¸³z¹°|¹¯‰¨ŸŽ«¢Š¥œ}˜t–Œr›“d˜ŽRŽƒ;š†8–…8šŠ/›Ž/¨š2© /›•C¡ a —kµ©O«š0›ˆ4¤’7¡”2“‰<–‘Fš˜E™—C–—A–˜>—›8–›0”™,’—Šœ…˜‚‘~Œ z…"w#sz$owuo{n}hxOaYŠš`„”a~``bbe‚‘e‚‘h‚’h‚’j…“i„’i„’iƒ‘iƒ‘lƒ’lƒ’o„“iƒ‘j„’j„’j„’j„’k…“k…“k…“l„m…‘m…‘m…‘m…‘n†’n†’n†’m…‘m…‘n†’n†’n†’n†’o‡“o‡“mˆ’oˆ’oˆ’q‡’q‡’tˆ“u‰”vŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•u‰”u‰”vŠ•vŠ•w‹–xŒ—zŒ—y‹–y‹–xŠ•y‹–y‹–{‹—{‹—}Ž—}Ž—}Ž—~˜~˜~˜™™™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”6Wg6Wg7Xh8Yi8Yi7Xh6Wg6Wg;Wh;Wh:Vg:Vg:Vg:Vg;Wh;Wh_r>_r>_r>_r>_r>_r>_r>_r?_r?_r?_r>_r>_r<`r<`r:`r>`p>`p>`p>`p=_o=_o=_o=_o:]q9\p9\p8[o8[o9\p9\p:]q7]o7]o7]o7]o7]o7]o7]o7]o8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as8bu8bu8bu;cv;cv=bv>cw>cw:dw:dw:dw;ex;ex;ex;ex_r>_r>_r>_r>_r>_r>_r>_r>^q>^q>^q=^q=^q;_q;_q9_q>`p>`p>`p>`p=_o=_o=_o=_o:]q9\p9\p8[o8[o9\p9\p:]q7]o7]o7]o6\n6\n6\n6\n6\n8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as7bu7bu8bu8bu;cv;cv=bv=bv:dw:dw:dw;ex;ex;ex;ex_r>_r>_r>_r>_r>_r>_r>_r?_r?_r?_r>_r>_r<`r<`r:`r>`p>`p>`p>`p=_o=_o=_o=_o:]q9\p9\p8[o8[o9\p9\p:]q7]o7]o6\n6\n5[m5[m4Zl4Zl8\l8\l8\l8\l8\l8\l8\l8\l7[m7[m7[m8\n8\n8\n9]o9]o6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as6at7bu7bu8bu8bu;cv;cv;cv:dw:dw:dw;ex;ex;ex;exXi_r>_r>_r>_r>_r>_r>_r>_r@`s@`s@`s?`s?`s=as=as;as>`p>`p>`p>`p=_o=_o=_o=_o:\s9[r9[r8Zq8Zq9[r9[r:\s7]o7]o6\n5[m5[m4Zl3Yk3Yk8\l8\l8\l8\l8\l8\l8\l8\l9]o9]o9]o:^p:^p:^p;_q;_q6^p6^p6^p6^p6^p7_q8`r8`r8`r8`r8`r8`r9as9as9as9as4av6av7bw8aw8aw;bx;bx;bx:dw:dw:dw;ex;ex;ex;exfy?gz@h{Ai|Ai|Bj}?j}?j}@j}Ck~Ej~Gj~HkJkHi}Hi}Gj~Gj~FkEm€DnDnFj‚Fj‚GkƒHl„Hl„Hl„Hl„Hl„Gq„FpƒEo‚DnDnEo‚FpƒGq„Fo~Fo~Fo~Fo~Fo~Fo~Fo~Fo~JmJmJmJmJmJmJmJmEm†Em†Em†En…En„En„En„Eo‚Cr€Cr€Er€GrIrLs‚Ls‚Nr‚Js‚Js‚Js‚KtƒKtƒKtƒKtƒLu„Rt„Pt„Lu„Ju„Kv…Mv…Qu…Su…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆS{‡U{‡U{‡Wz‡Wz‡Xz‡Xz‡Xz‡Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰[z‰[z‰]z‰]z‰_y‰_y‰[z‰[z‰[z‰\|‰]}ˆ^~‰^~‰^ˆ_~‡_~‡_~‡_~‡_~‡_~‡_~‡_~‡`}‹`}‹a~ŒaŠaŠbŠbŠb‚ˆg‚Œe‚‹dŠd€‹cŠb€‹c€Ždiƒ‰iƒ‰f‚‰f‚‰e‚‹fƒŒd‚d‚`xŠg‘j„”h‚’`}‹^{‰cŒi‡’b†Œ_€‰aŠj„’q‡’pƒŠl~izwfxwm~{w…~Œ€}}z’zu”wt–wnžz¼v„rŽ{’¤—”‡Š{•’ƒš¡€Ÿ¤„©ªŠ±¯‘µµ—¸¼Ÿ¾Æ¨ÀÌ®ÏØÃÎÖ¿ØÞÇêîÕïôÙèíÐæëÎëóÔíêÎàãÉüÿéþú罯òáÎüòÚîìÎòåÏóéÑõîÓñïÐåèÈÖݼÇÒ±Âͬ¸¾›¦±§…¦†u«Žh¯”_´˜[¸S¸£S·¥T¼«E¶¨=¸ª9°§4ž˜I££[Їg“¨ µ«ƒ®£m¥˜]¢—P “L¢–L ”N”Mš“L˜”H•’A‘<8ŒŠ8ˆ‡5‚„3}1z‚,y‚(xƒ"wv})|„KX&Zkg¡`‚’Yy†i‰”a‚‘a‚‘c‚‘c‚‘e‚‘df€f€i„’i„’hƒ‘iƒ‘iƒ‘k‚‘lƒ’nƒ’iƒ‘j„’j„’j„’j„’k…“k…“k…“k‚’lƒ“lƒ“lƒ“lƒ“m„”m„”m„”m…‘m…‘n†’n†’n†’n†’o‡“o‡“n‰“oˆ’oˆ’p†‘p†‘r†‘s‡’s‡’w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•xŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•zŠ–zŠ–y‰•y‰•zŠ–zŠ–{‹—|Œ˜„—ƒŽ–—~Œ˜{‹—{‹˜zŠš{‹›|Œ™|Œ™|Œ™}š}š}š~Ž›~Ž›™™€‘š€‘š€‘š€‘š™™‚‚œ€œ’š’›„”›‰”œ‹”7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk;Xg;Xg9Xg9Xg7Xg7Xg6Yg6Yg7Xg6Wf6Wg6Vi6Uj5Ti5Tk5Tk4Vf5Wg5Wg5Wg6Xh6Xh7Yi7Yi6Wf6Wf7Xg7Xg7Xg7Xg6Wf6Wf5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf1Ue1Ue2Vf3Wg4Xh4Xh3Wg3Wg4Tk4Tk4Tk4Tk4Tk4Tk4Tk4Tk3Vj3Vj4Ui4Sh6Sh6Sh8Sh9Ti5Uh6Vi6Vi6Vi5Uh4Tg4Tg3Sf.Tl.Tl.Tl0Tl0Tl2Tl2Tl4Sl-Xm,Wl,Uk-Tj/Tj/Tj1Sj1Sj1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk5Wg5Wg6Xh7Yi8Zj9[k9[k:\l9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?`p?`p?`p?`p?`p?`p?`p?`p6ap8ap8ap:ap<`p>`p>`p?`p;_o:^n:^n:^n:^n9]m9]m9]m<]p<]p;\o;\o;\o:[n:[n:[n9Zj:[k:[k;\l;\l:[k:[k9Zj9Yl9Yl9Yl:Zm:Zm;[n;[n;[n5[m5[m6\n6\n7]o8^p9_q9_q7\p7\p7\p8]q8]q8]q8]q9^r6_u6_u6_u6_u7`v7`v7`v7`v;ds;ds;cu;cv;bx;bx;ay;ay=ew=ew=ex=ex>e{>e{>d|>d|Ae}Ae}Ae}Ae}Bf~Bf~Bf~Bf~?i|?i|@j}@j}@j}@j}Ak~Ak~Al{Al{Al}Bm~BlBlCl‚Cl‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„Go‚FnEm€FnGo‚HpƒGo‚Em€Go‚FnFnFnEm€Em€Em€DlCk„Dl…Dl…Dl…Dl…Em†Em†Em†FpƒHpƒHpƒHpƒJoƒLoƒLoƒLoƒFq€GrHs‚Hs‚ItƒItƒHs‚Hs‚Ju„Ju„Ju„Lu„Nu„MtƒMtƒOsƒPuƒPuƒQv„Rw…Rw…Rw…Rw…Rw…Tt‹Tu‰UvŠUv‰Uw‡Vy‡Vy‡Vy†Xv‡Xv‡YwˆYwˆYwˆYwˆZx‰Zx‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰^z‹^z‹^z‹^z‹^z‹^z‹^z‹^z‹Zz‡Zz‡Zz‡[{ˆ\|‰]}Š]}Š^~‹_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_‡_€‰a€‰`~‰b}‹b|ŒbzŒbzŒaŠaŠb€‹b€‹b€‹b€‹cŒcŒf€eed~Žd~Žd~Žeedddddddda‡b‚ˆb‚ˆcƒ‰d„Še…‹f†Œf†Œi…†i…†k……o†‚p†r‡t‡~v‡|q‹~|–‰ƒœŽz”‚p‰up‡qvŒtzw‹“‚‹”€Š•Š–€‹™Œ›€ŽŽœ© ­“¦µš­¼¡²Ã¨¸Ë°½Ó·ÂؼÑÜÂÎÜÀÈÖº¼È¬³¸²­˜»¬œÆ°¤È®ŠÉ±Å²»±±®©«¥­¢®ˆ©‡…§ˆ¥‡y¥ˆs¤ˆn¢Šj¢‹g£‹Z«’Wª‘N©G©‘B¬•>°™;´Ÿ;¶¢<°£H¤™fœ•¦¢­¸µ§¿·‚°£^ž‹f™‘gš’c—]“ŒY’ŠX“‹V’ŒPŽˆ5’‹5‰„?ƒ‚K‡‡UŽL’7†‰%|~&ƒjq[iMz\~•eƒ–Zyˆc…’h‘h‘h‘h‘h‘h‘h‘h‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i„Ži„Žj…j…j…j…i„Ži„Žm†m†m†m†m†m†m†m†j…“k†”k†”m‡•m‡•n…”n…”o„“tˆ“tˆ“tˆ“s‡’s‡’r†‘r†‘r†‘tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”~Š”~Š”‹•‹•‹•€Œ–€Œ–€Œ–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—{Œ•{Œ•|–|–}Ž—~˜™™}Ž›}Ž›~œ€€œ€œ‚‘š…‘›†“›‡”œŠ•7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj;Xg;Xg9Xg9Xg7Xg7Xg6Yg6Yg7Xg6Wg6Wg6Vi6Uj5Ti5Tk5Tk5Wg5Wg5Wg6Xh6Xh6Xh6Xh6Xh6Wg6Wg7Xh7Xh7Xh7Xh6Wg6Wg5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf3Ue4Vf4Vf5Wg6Xh6Xh5Wg5Wg4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui3Vj3Vj4Ui4Sh4Sh6Sh8Sh9Ti4Uh4Uh5Vi5Vi4Uh4Uh3Tg2Sf.Uk.Uk.Uk0Uk0Uk2Tk2Tk4Tk-Xm-Vl,Uk-Tj/Tj/Tj1Sj2Tk1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk7Yi7Yi7Yi7Yi7Yi8Zj8Zj8Zj9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?_r?_r?_r?_r?_r?_r?_r?_r8ap8ap:ap:ap<`p>`p>`p?`p<`p<`p;_o;_o;_o:^n:^n:^n<]p<]p;\o;\o;\o:[n:[n:[n:[k:[k;\l;\l;\l;\l:[k:[k8Yl8Yl9Zm9Zm9Zm:[n:[n:[n6\n6\n6\n7]o7]o8^p8^p8^p7\p7\p7\p8]q8]q8]q9^r9^r8_u8_u8_u8_u9`v9`v9`v9`v;ds;cu;cu;cv;cv;bx;ay;ay=ew=ew=ex=ex>e{>e{>d|>d|Af|Af|Af|Af|Bg}Bg}Bg}Bg}Ai|Ai|Bj}Bj}Bj}Bj}Ck~Ck~Al{Al}Al}BlBlBkCl‚Cl‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„Go‚FnEm€FnGo‚HpƒGo‚Em€FnFnFnFnFnEm€Em€Em€Dm„Dm„Dm„En…En…En…Fo†Fo†FpƒFpƒHpƒHpƒJoƒJoƒLoƒLoƒFq€GrHs‚Hs‚ItƒItƒHs‚Hs‚ItƒItƒItƒLu„Nu„Nu„Nu„Pt„PuƒPuƒQv„Rw…Rw…Rw…Rw…Rw…Tu‰Tu‰Uv‰Uv‰Uw‡Vy‡Vy‡Vy‡Xv‡Xv‡YwˆYwˆYwˆYwˆZx‰Zx‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰^z‹^z‹^z‹^z‹^z‹^z‹^z‹^z‹Zz‡Zz‡[{ˆ[{ˆ\|‰\|‰]}Š]}Š_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_Š_ŠaŠ`}‹b}‹b}‹c|Œc|ŒaŠaŠb€‹b€‹b€‹b€‹cŒcŒed~Žd~Žd~Žd~Žef€f€ddddddddc‚‹c‚‹dƒŒdƒŒdƒŒdƒŒdƒŒdƒŒf‚fƒŒgƒŠiƒ‰mƒˆo„†p„…p…ƒh„~pŠ„sŽ…oˆ~k„vl†vo‡un†tqorƒnt†owŠq}Žs“t„—v†™x‹˜€Œš‚›ƒ…Žž†Ž¡ˆ¥Œ“¨š°”¥¼ ®Æ¨¦¾ •©ŒŠ˜€“€–—‡•Ÿ{” |“¡}Ž¢ˆ¢~„¢ƒ¤‚¥ƒ‚¥ƒ~£ƒy €ržmh‚fŸ†f ‡]¤Š[£ŒV¤ŒP¦ŽJ§’Eª•A­—@¯›B²¦C©žN¡˜c¡›w¥Ÿ‚¨¢‰«¥‹­§ƒŸŸ†¢¢†¥¤‡¦¥ˆ¨§„¦¥wœšl‘E„‚Oˆ‰\’“gœŸfž£T–›;‡(z.z€*ox0gvX€“`”g‚–_|‹g‡”g‘g‘g‘g‘g‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒiƒj„j„j„j„iƒiƒm…‘m…‘m…‘m…‘m…‘m…‘m…‘m…‘j…“k†”k†”m‡•m‡•n…”n…”o„“s‡’s‡’s‡’s‡’s‡’s‡’r†‘r†‘tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”~Š”~Š”‹•‹•‹•€Œ–€Œ–€Œ–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—{Œ•{Œ•|–|–}Ž—~˜~˜™}š}š~›‘œ‘œ‘œ‘œ‘œ€€œ€œ‚‘š…‘›†“›‡”œŠ•8Vi8Vi8Vi8Vi8Vi8Vi8Vi8Vi;Wh;Wh9Wh9Wh7Xh7Xh6Xh6Xh7Xh6Wg6Vi6Vi6Vi5Ti5Ti5Ti7Xh7Xh7Xh7Xh7Xh6Wg6Wg6Wg6Vi6Vi7Wj7Wj7Wj7Wj6Vi6Vi5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf3Ue4Vf5Wg5Wg6Xh5Wg5Wg5Wg5Vj5Vj5Vj5Vj5Vj5Vj5Vj5Vj3Vj5Vj4Ui3Th4Sh4Sh6Sh7Ti0Vh0Vh1Wi1Wi0Vh0Vh/Ug/Ug.Uk.Uk.Uk0Uk0Uk2Tk2Tk4Tk-Vl-Vl.Uk-Tj-Tj/Tj0Uk0Uk1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk8Zj8Zj8Zj8Zj7Yi7Yi7Yi7Yi9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?^s?^s?^s?^s?^s?^s?^s?^s:ap:ap:ap<`p<`p>`p>`p>`p=aq<`p<`p<`p;_o;_o;_o;_o<]p<]p;\o;\o;\o:[n:[n:[n:[k:[k;\l;\l;\l;\l:[k:[k4Zl5[m5[m5[m5[m6\n6\n6\n6\n7]o7]o7]o7]o7]o7]o7]o7\p7\p8]q8]q8]q9^r9^r9^r:_u:_u:_u:_u;`v;`v;`v;`v:bt:bt:bt;cv;cvfy>e{>e{>e{?gy?gy?gy?gy@hz@hz@hz@hzCh|Ch|Di}Di}Di}Di}Ej~Ej~Al}Al}Al}BlBlBkBkBk‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€Fl„Fl„Fl„Fl„Fl„Fl„Fl„Fl„Go‚FnEm€FnGo‚HpƒGo‚Em€Em€Em€FnFnFnFnFnFnEo‚Eo‚Eo‚Eo‚FpƒFpƒFpƒGq„FpƒFpƒFpƒHpƒHpƒJoƒJoƒLoƒFq€GrHs‚Hs‚ItƒItƒHs‚Hs‚Hs‚Hs‚ItƒKtƒNu„Nu„Ov…Qu…Pt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†Tu‰TuˆUv‰Uv‰Uw‡VxˆVy‡Vy‡Xv‡Xv‡YwˆYwˆYwˆYwˆZx‰Zx‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰\z‹\z‹\z‹\z‹\z‹\z‹\z‹\z‹[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰\|‰_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ^}Œ^}Œ`}‹`}‹b}‹cŠd~Šd~ŠaŠaŠb€‹b€‹b€‹b€‹cŒcŒd~Žd~Žd~Žd~Žd~Žef€g‘c€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žf…Že„e„dƒŒc‚‹bŠbŠa€‰_’_’ac€e€Žf€Œh‹h‹g‚†h„…h„„h‚‚j…n‡ƒm‡i„{f€rgqgoiƒll…ko‡iqˆhq‰g{‹t{‹t{‹ty‹txŠsxŒu{x~’{y—~z›€~¢„¨ˆ¨‰yŸƒo‘yh‡rw•x{™|~žƒ£„‚¥ƒ|¡s›xn—rp•sm”tj“tf’uc“wb•zc˜}cš_™€\š‚[„V ˆO¡‹K¢ŽF£ŽD£<ªž<¬ D²¦L±©O¡œWq‘–Ž §›®±•¨« £ˆŸŒ¡£¦¨Œ£¥…œžn”˜k–™f–š[“˜M‹‘@„‹6~†2z„>y‚Ey…Lw†d„—d“h‚“a~g„’e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒiƒj„j„j„j„iƒiƒm…‘m…‘m…‘m…‘m…‘m…‘m…‘m…‘j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘s‡’s‡’s‡’s‡’s‡’s‡’tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”|‹”|‹”}Œ•}Œ•}Œ•~–~–~–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—{Œ•|–|–}Ž—}Ž—~˜~˜~˜~Žš~Žš›€œ€œ€œ€œ›€€œ€œ‚‘š…‘›†“›‡”œŠ•:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui;Wh;Wh9Wh9Wh7Xh7Xh6Xh6Xh7Wj6Vi6Vi6Vi6Vi5Uh5Ti5Ti8Yi8Yi7Xh7Xh6Wg6Wg6Wg5Vf6Uj6Uj7Vk7Vk7Vk7Vk6Uj6Uj5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf4Vf4Vf5Wg5Wg5Wg5Wg5Wg4Vf6Wk6Wk6Wk6Wk6Wk6Wk6Wk6Wk5Vj5Vj4Ui3Th3Th3Th4Sh5Ti-Ug.Vh.Vh/Wi.Vh.Vh-Ug-Ug.Vi.Vi.Vi0Ui0Ui2Ui2Ui4Ui/Vl.Uk.Uk-Tj-Tj-Tj0Uk0Uk1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk7Yi7Yi7Yi7Yi7Yi7Yi7Yi7Yi9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q?^u?^u?^u?^u?^u?^u?^u?^u<`p<`p<`p>`p>`p>`p>`p>`p<`p<`p<`p;_o;_o;_o:^n:^n<]p<]p;\o;\o;\o:[n:[n:[n9[k:\l:\l:\l:\l:\l:\l9[k3[m3[m3[m3[m3[m3[m3[m3[m7]o7]o7]o7]o7]o7]o7]o7]o8]q8]q8]q8]q9^r9^r9^r9^r<^u<^u<^u<^u=_v=_v=_v=_v9at9at:bu;cv;cvfy>fy>e{>e{?hw?hw?hw?hw@ix@ix@ix@ixEh|Eh|Fi}Fi}Fi}Fi}Gj~Gj~Dl~DlDlDlDkDj‚Dj‚Dj‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒGo‚FnEm€FnGo‚HpƒGo‚Em€Em€Em€FnFnFnGo‚Go‚Go‚EpEpFq‚Fq‚Fq‚GrƒGrƒGrƒEpƒEpƒFpƒFpƒHpƒHpƒJoƒJoƒFq‚GrƒHs„Hs„It…It…Hs„Hs„Hs„Hs„Hs„Ks…Nt†Ou‡Ou‡RvˆPt„Pt„Qu…Rv†Rv†Rv†Rv†Rv†TuˆTuˆUv‰Uw‡Uw‡VxˆVxˆVxˆVw‡Vw‡WxˆWxˆWxˆWxˆXy‰Xy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰\z‹\z‹\z‹\z‹\z‹\z‹\z‹\z‹\|‰\|‰\|‰\|‰\|‰[{ˆ[{ˆ[{ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ]{Œ]{Œ`}Œ`}‹b~‰c€‰d‰d€‡aŠaŠb€‹b€‹b€‹b€‹cŒcŒfe€Že€Ždde€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€ŽeƒŽeƒŽd‚cŒcŒb€‹aŠaŠ\€’\€’^€^_€aŽaŽaŒgƒŽf‚e‚‹fƒŠi†kˆi†Šfƒ‡hˆ‡f‡ƒg…€fƒzgsf€ng€lhii|ki|ki|kh{jh{jj}ll‚po…sl‹vfˆpcˆngtnœo „hš‚a’|]we_ygfko‰qy’x–z}•w{“sfpeŽodq_p]q[ŽsZt[uZ“zZ—}YšXž‡TŸ‰N ŠJŸ‹GžŠ5¡”:¨œJµ¬Sº³J¢¢>‡‹P‡k˜£ƒ³µ{«­nž e•–i—˜r ¡w¦¤w¦¤kŸŸ\˜˜FŒŒ/|~"pv"mu+pz5t‚T~Š^ƒ‘dƒ’iƒ“fg€d~Žbc‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒiƒj„j„j„j„iƒiƒl„l„l„l„l„l„l„l„j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘r†‘s‡’s‡’tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”|‹”|‹”}Œ•}Œ•}Œ•~–~–~–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—|–|–|–}Ž—}Ž—~˜~˜~˜}Ž—~˜™™€‘š€‘š™™€€œ€œ‚‘š…‘›†“›‡”œŠ•:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui8Vi8Vi6Vi6Vi5Vi5Vi7Vk6Uj6Vi6Vi6Vi5Uh5Uh5Uh:Xi:Xi9Wh9Wh8Vg8Vg8Vg7Uf6Uj6Uj7Vk7Vk7Vk7Vk6Uj6Uj5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf5Vf6Wg6Wg6Wg6Wg6Wg5Vf5Vf6Wj6Wj6Wj6Wj6Wj6Wj6Wj6Wj5Vj5Vj4Ui3Th3Th1Th1Th2Ui-Ug-Ug.Vh.Vh/Wi.Vh.Vh-Ug.Vi.Vi.Vi0Ui0Ui2Ui2Ui4Ui0Uk0Uk-Tj-Tj-Tj.Uk.Uk/Vl1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk6Xh6Xh6Xh7Yi8Zj8Zj9[k9[k9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q>]t>]t>]t>]t>]t>]t>]t>]t>_o>_o=_o=_o=_o=_o=_o=_o;_o;_o;_o:^n:^n:^n9]m9]m<]p<]p;\o;\o;\o:[n:[n:[n:\l:\l:\l;]m;]m:\l:\l:\l3[m3[m3[m3[m3[m3[m3[m3[m7]o7]o7]o7]o7]o7]o7]o7]o8]q8]q8]q9^r9^r9^r:_s:_s<^u<^u<^u<^u=_v=_v=_v=_v9`v9at:bu;cv;cvfx>fy>fy>fy=hw=hw=hw=hw>ix>ix>ix>ixEh|Eh|Fi}Fi}Fi}Fi}Gj~Gj~FkFkFkFkFj‚Fj‚Fj‚FiƒFj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒGo‚FnEm€FnGo‚HpƒGo‚Em€Em€FnFnFnGo‚Go‚HpƒHpƒEpEpFq€Fq€Fq€GrGrGrEpƒEpƒEpƒFpƒFpƒHpƒHpƒHpƒFpƒGq„Hr…Hr…Is†Is†Hr…Hr…Hr…Hr…Hr…Ks†Ns‡OtˆOtˆRu‰Pt†Pt†Qu‡RvˆRvˆRvˆRvˆRvˆTv†Tv†Uw‡Uw‡Uw‡VwŠVwŠVwŠUw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹\|‰\|‰\|‰\|‰\|‰[{ˆ[{ˆ[{ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ]{Œ]{Œ`}Œ`}‹b~‰c€‰d‰d€‡aŠaŠb€‹b€‹b€‹b€‹cŒcŒh„gƒŽf‚eŒd€‹cŠcŠcŠc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€ŽcŒcŒcŒcŒcŒcŒcŒcŒ\ƒŒ\ƒŒ\ƒŒ\ƒ‹^ƒ‹^ƒ‹^„‰_ƒ‰bŽbŽc€dc€Ž`€`€‹`€‹a‚‘aƒb‚e‚‰e‚†iƒƒkƒk„€k„zjƒyi‚xe~tc{qbzpd|rf~ta{nf€rh†sa…oY€jV„na|hšˆbˆ|]uVzjTveYze`€ge†kiˆmaŽs`u`u^ŽtZŒtXŠrTˆpS‡oR‘wS”{V—Tœ†TŸŠQ MŸŒJžŒ@¤˜D •T¢›`¤£V™œ?Œ=•›I¬°K©¥P®ªQ¯ªQ­¨Pª¤Qª¡P¦žM¤šHž–Až—:œ–7˜–7“”=‹’D„Kbg„“j…“d~Œeh‚iƒ“bŽc‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘c‚‘g‘g‘g‘g‘g‘g‘g‘g‘iƒ‘iƒ‘j„’j„’j„’j„’iƒ‘iƒ‘lƒ’lƒ’lƒ’lƒ’lƒ’lƒ’lƒ’lƒ’j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘r†‘s‡’s‡’tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”z‹”z‹”{Œ•{Œ•{Œ•|–|–|–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—|–|–}Ž—}Ž—}Ž—}Ž—}Ž—~˜Ž—Ž—€˜™™™™™€€œ€œ‚‘š…‘›†“›‡”œŠ•8Vi8Vi8Vi8Vi8Vi8Vi8Vi8Vi:Ui:Ui8Vi8Vi6Vi6Vi5Vi5Vi7Vk6Uj6Uj6Vi6Vi5Uh5Vf5Vf9Wh9Wh9Wh9Wh9Wh8Vg8Vg8Vg6Vi6Vi7Wj7Wj7Wj7Wj6Vi6Vi5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf8Vg8Vg8Vg9Wh8Vg8Vg7Uf6Te5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Vj5Vj4Ui1Th1Th/Th/Th0Ui/Ug/Ug0Vh0Vh1Wi1Wi0Vh0Vh.Vh.Vh.Vh0Vh0Vh2Vh2Vh4Uh0Uk0Uk/Tj-Tj-Tj.Uk-Vl-Vl1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk5Wg5Wg6Xh7Yi8Zj9[k:\l:\l9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q>]r>]r>]r>]r>]r>]r>]r>]r@^o@^o>_o>_o=_o=_o=_o;_o:^n:^n:^n:^n9]m9]m9]m9]m<]p<]p;\o;\o;\o:[n:[n:[n8\l8\l9]m9]m9]m9]m8\l8\l6\n6\n6\n5[m5[m5[m5[m4Zl6\n7]o7]o7]o7]o7]o7]o7]o8]q8]q9^r9^r9^r:_s:_s:_s:_u:_u:_u:_u;`v;`v;`v;`v:aw:aw:aw;cv;cvfx>fx>fy>fy=hy=hy=hy=hy>iz>iz>iz>izCh|Ch|Di}Di}Di}Di}Ej~Ej~FkFkFkFj‚Fj‚Eh‚Eh‚Eh‚Fj‚Fj‚Fj‚FkGl‚Gl€Gl€Gl€FnFnFnFnFnFnFnFnGo‚FnEm€FnGo‚HpƒGo‚Em€FnFnGo‚Go‚Go‚Go‚Go‚Go‚EpEpEpEpFq‚Fq‚Fq‚GrƒCqƒCqƒEpƒEpƒFpƒFpƒHpƒHpƒFpƒGq„Hr…Hr…Is†Is†Hr…Hr…Hr…Hr…Is†Ks†Ns‡Ns‡OtˆQtˆPt†Pt†Qu‡RvˆRvˆRvˆRvˆRvˆTw…Tw…Uw‡Uw‡Uv‰VwŠVwŠVw‹Uw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹Z{‹[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰\|‰_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ_}ˆ^}Œ^}Œ`}‹`}‹b}‹cŠd~Šd~ŠaŠaŠb€‹b€‹b€‹b€‹cŒcŒh„gƒŽf‚eŒd€‹cŠcŠcŠbbbbbbbba~Œa~Œbbc€Žc€Žc€Žd]ƒˆ]ƒˆ]ƒˆ]ƒˆ]ƒˆ^‚ˆ^‚ˆ^‚ˆa}Žb~d€‘c‚‘`Ž[|‹\}Œ`_€“^’_€a€c€ŽeŒfƒŒg‚Œl‰l‰mŒ‰kЇj‡„i†ƒk†ƒl‡„i‚~l†€oˆ~i…xa€q\q_…ya‹€_›‘[—ŒU’„O}KˆtF„nAg>}cM€lO‚nQ„pR‡sSˆtT‰uT‰uT‰uI‰sK‹uLzN“P—†OšŠN›MœŽU§šZ”k˜•w™™k–™M““6š.¬§+Ÿ˜6¨¡@°¨@°¦?«Ÿ=§š9¢“7ž:¡’>¥–DªŸN®¨X«¬]¡¨\‘žZ‡•f€e€Žh„^{„fƒŒeƒŽkˆ–e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘g‘g‘g‘g‘g‘g‘g‘g‘i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“j…“k†”k†”m‡•m‡•n…”n…”o„“r†‘r†‘s‡’s‡’s‡’s‡’s‡’s‡’tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”z‹”z‹”{Œ•{Œ•{Œ•|–|–|–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—––€—‘˜‘˜‘˜‘˜€—€€œ€œ‚‘š…‘›†“›‡”œŠ•7Wj7Wj7Wj7Wj7Wj7Wj7Wj7Wj:Uj:Uj8Uj8Uj6Uj6Uj5Vj5Vj7Vm6Ul6Uj6Uj6Vi5Vf5Vf5Ve:Vg:Vg:Vg;Wh;Wh;Wh;Wh;Wh6Wg6Wg7Xh7Xh7Xh7Xh6Wg6Wg5Vf5Vf6Wg6Wg6Wg6Wg5Vf5Vf8Vg8Vg9Wh9Wh8Vg7Uf7Uf6Te4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf6Uj5Vj4Ui1Th/Th/Th-Uh.Vi2Sf3Tg4Uh4Uh5Vi5Vi4Uh4Uh.Vh.Vh.Vh0Vh0Vh2Vh2Vh4Uh2Tk1Sj/Tj/Tj-Tj,Uk-Vl-Xm1Vj1Vj1Vj1Vj2Wk2Wk2Wk2Wk6Xh6Xh7Yi7Yi8Zj8Zj8Zj9[k9Zm9Zm:[n:[n:[n:[n;\o;\o=]p<\o<\o<\o<\o=]p>^q>^q>^q>^q>^q>^q>^q>^q>^q>^qB^oB^o@^o>_o>_o=_o;_o;_o;_o;_o;_o;_o:^n:^n:^n:^n<]p<]p;\o;\o;\o:[n:[n:[n8\l8\l9]m9]m9]m9]m8\l8\l:[n:[n:[n9Zm9Zm9Zm8Yl8Yl6\n6\n6\n7]o7]o8^p8^p8^p8]q9^r9^r9^r:_s:_s:_s:_s8_u8_u8_u8_u9`v9`v9`v9`v;ay;ay;bx;cv;cv;cu;cu;ds=gt=gt=gt=fu>gv>fx>fx>fx™@˜‹D™‹Iš‹H™ŠJœŠJ™‹N—R”W‘X‰‘WU|Šca~Œf†‘\~„e‡_Šg‡”c’g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘g‘i‚’i‚’jƒ“jƒ“jƒ“jƒ“i‚’i‚’lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“lƒ“j…“k†”k†”m‡•m‡•n…”n…”o„“s‡’s‡’s‡’s‡’s‡’s‡’r†‘r†‘tˆ“tˆ“tˆ“tˆ“u‰”u‰”u‰”u‰”yˆ˜yˆ˜yˆ˜y‰–zŠ—zŠ–zŠ–z‹”yŒ”yŒ”z•z•z•{Ž–{Ž–{Ž–}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—€•Ž–‚—‚—ƒ˜ƒ˜‚—‚—€€œ€œ‚‘š…‘›†“›‡”œŠ•7Xk7Xk7Xk7Xk7Xk7Xk7Xk7Xk:Uj:Uj8Uj8Uj6Uj6Uj5Vj5Vj7Vm6Ul6Uj6Uj6Vi5Vf5Ve5Ve9Uf:Vg:Vg:Vg;Wh;Wh^q>^q>_o>_o>_o>_o>_o>_o>_o>_oB^oB^o@^o@^o>_o=_o;_o;_o<`p<`p<`p<`p;_o;_o;_o;_o<]p<]p;\o;\o;\o:[n:[n:[n6]l7^m7^m8_n8_n7^m7^m6]l;[n;[n;[n:Zm:Zm9Yl9Yl9Yl5[m5[m6\n6\n7]o8^p9_q9_q9^r9^r9^r9^r:_s:_s:_s:_s6_u6_u6_u6_u7`v7`v7`v7`v;ay;ay;bx;bx;cv;cu;ds;ds=gs=gt=gt=fu>gv>fx>fx>fx_n=_o<^n<^n;]m;]m=_o>`p?aq?bp>ao>ao>ao=`n=`n=`n<_mA_pA_pA_pA_pA_pA_pA_pA_p:ap:ap:ap:ap:ap9`o8_n8_n:^n:^n9]m9]m9]m8\l8\l8\l;\o;\o;\o;\o;\o;\o;\o;\o9]o9]o8\n8\n7[m6Zl5Yk5Yk:\l:\l:\l9]o9\p7\p8]q8]s8\t8\t8]s8]s9^r9_q9`o9`o7at7at6`s6`s6`s6`s7at7at8bu8bu9cv9cv9cv9cv:dw:dw:ex9dw:dw;cv=bv=bv@cw@cwCgyAgyAgy?gy>iz>j{?k|>l}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€Em€FnFnFnFnEm€Em€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒCn}En}Ho~Jn~KoIpGpFq€Eo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Os‹OtŠOtŠOtˆPvˆPw†Pw…Pw…Px„Qx†Qx†RyˆRxŠQvŠQvŠPu‹Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰Yz‰[z‰]z‰]z‰_y‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š]zˆ^{‰^{‰_|Š`}‹a~Œa~Œa~Œ]}ˆ]}ˆ`~‰`~‰b~‰cŠd~Šd~Šb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Ždddc€c€bŽbŽbŽbbbc€Žc€Žddd`€`€`€`€`€`€`€`€^‹^‹^‹_‚Œ_‚Œ_‚Œ`ƒ`ƒ_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`‘`‘`‘_€_€^^^^‚ˆj‘kgˆ„x™’—µ¨™¶§…¢’qœ“n™q›y¡•}¤•xœŽm’‚gŒ|sŽzf|jŠ›¨ž ®¨’¨£h…‚mŒQ‡R‘ˆT“ŠU”‹U”‹S’‰P†N„V†WŽ…X„[‹…`Œ†dŒŠiŽŒjŽŽj‹”iŠ“gˆ‘e†c„c„c„d…Žd€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’`‚cƒd„‘g„’g„’hƒ‘g‚fh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’m‚‘m‚‘m‚‘m‚‘m‚‘nƒ’nƒ’o„“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘q…r†‘s‡’s‡’tˆ“tˆ“s‡’s‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–}™}™|Œ˜{‹—{‹—|Œ˜|Œ˜|Œ˜}–}–}–}Ž—}Ž—}™}™}šŽ—€˜€˜™‚‘š™™™~˜™’›„“œ‡“‡“†’œˆ’œ9Uf9Uf9Uf:Vg:Vg:Vg:Vg:Vg9Wh9Wh9Wh9Wh9Wh9Wh9Wh9Wh:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg6Wf6Wf6Wf6Wf6Wf6Wf6Wf6Wf6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf1Vj1Vj1Vj1Vj1Vj1Vj1Vj1Vj1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui1Th1Th1Th1Th1Th1Th2Ui2Ui2Ui3Vj3Vj/Th/Th/Th0Ui0Ui0Ui1Vj1Vj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj3Xl5Xl5Xl7Xl9Xm9Xm;Xm;Xm9Zn:YnYm?[l>\m<]l<_m=_o<^n<^n;]m<^n=_o>`p?aq>ao>ao>ao>ao=`n=`n=`n=`n?`p?`p?`p?`p?`p?`p?`p?`p9`o9`o:ap:ap:ap9`o9`o8_n:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n9]o8\n8\n7[m7[m6Zl6Zl6Zl:\l:\l:\l9]o9\p7\p8]q8]s8\t8\t8]s8]q9^r9_q9_q9`o9at9at8`s8`s8`s8`s9at9at8bu8bu9cv9cv9cv9cv:dw:dw:ex:dw:dw;cv=bv>cw@cwAdxAgyAgy?gy?gy>iz>j{?k|@l}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€FnFnGo‚Go‚FnFnEm€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€IoGoEpEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†OtˆOtˆOtˆOu‡PvˆPvˆPw†Pw†Pw…Qx†Qx†RyˆRxŠQw‰QvŠPu‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠX{‰X{‰Yz‰Yz‰[z‰]z‰]z‰]z‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š]zˆ^{‰^{‰_|Š`}‹`}‹a~Œa~Œ]}ˆ]}ˆ`~‰`~‰b~‰cŠd~Šd~Šb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€c€c€bŽbŽbŽbŽbŽbbbc€Žc€Žc€Ždd`€`€`€`€`€`€`€`€^‹^‹^‹_‚Œ_‚Œ_‚Œ`ƒ`ƒ_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`‘`‘_€_€_€^^^[~Œc…’cƒŽ`ˆm‹€žŸtŒoŽv—“‚¡ž‡§¢‡¦Ÿ‹§¡—´«¥Â¹¶Æ»¦±§¼Ã¼»¿º²·µš¥£cutZrrN‡P‰QŠ‚SŒ„SŒ„SŒ„R‹ƒQŠ‚Z†Y‹‡[Ї]‰ˆ`ЉdŠŒe‹gŠg‡’f†‘d„cƒŽb‚b‚b‚b‚d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’cƒcƒd„‘fƒ‘fƒ‘hƒ‘g‚g‚h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘k‚‘k‚‘k‚‘k‚‘lƒ’lƒ’m„“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘q…r†‘s‡’s‡’tˆ“tˆ“s‡’s‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”u‰”vŠ•vŠ•vŠ•vŠ•w‹–w‹–w‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–}™|Œ˜|Œ˜{‹—{‹—|Œ˜|Œ˜}™}–}–}–}Ž—}Ž—}™}™}š}Ž—~˜~˜™™™™™~˜™’›„“œ‡“‡“†’œˆ’œ:Vg:Vg:Vg:Vg:Vg9Uf9Uf9Uf8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg5Vf5Vf5Vf5Vf5Vf5Vf5Vf5Vf0Ui0Ui0Ui0Ui0Ui0Ui0Ui0Ui1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui1Th1Th1Th1Th2Ui2Ui1Th1Th1Th2Ui2Ui2Ui3Vj3Vj/Th/Th/Th0Ui0Ui0Ui0Ui1Vj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Xl5Xl5Xl7Xl8Ym8Ym9Xm9Xm5Zn7Zn;[n>\o>\m;\l8]k6]k=_o<^n<^n<^n<^n=_o>`p>`p=_o=_o=_o=_o>`p>`p>`p>`p<`p<`p<`p<`p<`p<`p<`p<`p8_n8_n9`o:ap:ap:ap9`o9`o:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n7[m7[m7[m7[m7[m7[m7[m7[m:\l:\l:\l9]o9\p7\p8]q8]s8]s8]s8]s8]q9^r9_q9_q9_q;`t;`t:_s:_s:_s:_s;`t;`t8bu8bu9cv9cv9cv9cv:dw:dw;ex:dwcw?dx?dxAgy?gy?gy?gy>iz>iz>j{?k|>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnFnGo‚Go‚Go‚Go‚Go‚Go‚FnFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEn„Gn„In„JlƒJlƒHmƒFmƒDmƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov…Ov…Ou‡Ou‡PvˆPu‰Pu‰Pu‰Pw…Qx†Qx‡RyˆRxŠQw‰Qw‰Pu‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠX{‰Yz‰Yz‰Yz‰[z‰[z‰]z‰]z‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{‰^{‰^{‰_|Š`}‹`}‹a~Œa~Œ^~‰^~‰`~‰`~‰b~‰cŠd~Šd~Šb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbba~a~a~bŽbŽbŽbŽbŽbbbbc€Žc€Žc€Žc€Ž`€`€`€`€`€`€`€`€^€^€^€_Ž_Ž_Ž`‚`‚_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`‘_€_€_€_€^^^Z|“^“\}‘Zz_}h„•iƒ”c}c}„iƒ‰rŠrŠn„‰n„‰~“•¤¦·º¾ª«¯º¶»·±¶´°µ¨«¯~‡ŠtƒYˆ†Yˆ†Yˆ†Yˆ†Yˆ†Yˆ†Yˆ†Yˆ†`‡‰`‡‰b‡‹cˆŒc‡c‡b†Œb†Ždƒ’c‚‘ba€a€a€a€a€d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’d„‘d„‘e‚e‚g‚g‚iƒ‘iƒ‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘k‚‘k‚‘k‚‘k‚‘lƒ’lƒ’m„“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘q…r†‘s‡’s‡’tˆ“tˆ“s‡’s‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”s‰”s‰”tŠ•tŠ•tŠ•tŠ•u‹–u‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–|Œ˜|Œ˜|Œ˜{‹—{‹—|Œ˜|Œ˜}™}–}–}–}Ž—}Ž—}™}™}š}˜}˜}˜~‘™~‘™~‘™~‘™~‘™™€‘š’›„“œ†’œ†’œ†’œˆ’œ;Wh;Wh:Vg:Vg:Vg9Uf9Uf9Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf8Xe8Xe8Xe8Wf8Wf8Wf8Vg8Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg4Uh4Uh4Uh4Uh4Uh4Uh4Uh4Uh2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui3Vj2Ui1Th0Sg0Sg1Th2Ui3Vj1Th1Th1Th2Ui2Ui2Ui3Vj3Vj0Ui0Ui0Ui0Ui0Ui0Ui0Ui0Ui3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj5Xl5Xl5Xl5Xl6Ym8Ym8Ym8Ym3[n6[o;\o=]p<]m:\l5\j2\i<^n<^n<^n<^n=_o=_o=_o>`p<^n=_o=_o=_o>`p>`p>`p?aq:ap:ap:ap:ap:ap:ap:ap:ap9]m:^n:^n;_o<`p<`p;_o;_o:^n:^n9]m9]m9]m8\l8\l8\l9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm6Zl6Zl7[m7[m7[m8\n8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8]s8]q8]q8]q9^r9^r9^r9^r=`t=`t<_s<_s<_s<_s=`t=`t8bu8bu9cv9cv9cv9cv:dw:dw=exh{?i|?i|>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnGo‚Go‚HpƒHpƒHpƒHpƒGo‚Go‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFo†Gm…Im…Km…Jl„Hl„EkƒClƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov„Ov„Ov…Ou‡Pu‰Pu‹Pu‹PtŒPw†Qx‡Qx‡RyˆRyˆQw‰Qw‰PvˆRv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠYz‰Yz‰Yz‰[z‰[z‰[z‰[z‰[z‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{‰^{‰_|Š_|Š`}‹`}‹`}‹`}‹^~‰^~‰`~‰`~‰b~‰b~‰c}‰c}‰b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbb`}‹`}‹`}‹a~Œa~Œbbbbbbbbbbb`€`€`€`€`€`€`€`€^€^€^€_Ž_Ž_Ž`‚`‚_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€\•\“[~’]~’]|“Zy]y‘^z’iƒ‘d~Œb|Šc}‹b|Š^x†[uƒ\v‚|x{‰„…“„„Žš™¡¨Œ˜žŠ™œh‘gŒeŠŽcˆŒb‡‹a†Ša†Ša†ŠfƒŠfƒŒf…Žf„d„aƒ_‚^Žaaaaaaab€‘d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g„’fƒ‘e‚ffh‚iƒ‘j„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘o…p†‘q‡’q‡’rˆ“rˆ“q‡’q‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”qŠ”qŠ”qŠ”r‹•r‹•r‹•r‹•sŒ–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–|Œ˜|Œ˜{‹—{‹—{‹—|Œ˜}™}™~—~—~—~˜~˜~Žš~Žš~Ž›{˜{˜{˜{˜{˜|‘™}’š}’š€‘š€‘š’›ƒ’›†’œ†’œ†’œˆ’œ;Wh;Wh:Vg:Vg:Vg9Uf9Uf9Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Zd7Zd7Yf7Yf7Xg7Xh7Xh7Wj:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Ui:Ui:Ui:Ui:Ui:Ui:Ui:Ui6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Vh2Vh2Vh2Vh2Vh2Vh2Vh2Vh4Xj3Wi1Ug1Ug1Ug1Ug3Wi4Xj1Th1Th1Th2Ui2Ui2Ui3Vj3Vj0Vh0Vh0Vh0Vh0Vh0Vh0Vh0Vh3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj5Yk5Yk5Yk5Yk6Zl4Zl4Zl4Zl3[n6[o;\o=]p<]m:\l5\j2\i;]m<^n<^n=_o=_o=_o=_o=_o<]p=^q=^q=^q>_r>_r>_r?`s:ap:ap:ap:ap:ap:ap:ap:ap9]m9]m:^n;_o;_o;_o;_o;_o:^n:^n9]m9]m9]m8\l8\l8\l9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm6Zl6Zl6Zl7[m7[m8\n8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8]q8]q8]q8]q9^r9^r9^r9^t=`t=`t<_s<_s<_s<_s=`t=`t8bu8bu9cv9cv9cv9cv:dw:dw>cw>cwfy?gz=gz=gz=gzg}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnGo‚Go‚HpƒHpƒHpƒHpƒGo‚Go‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFo†Gm…Im…Km…Jl„Hl„EkƒClƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov„Ov„Ov…Ou‡Pu‰Pu‹Pu‹PtŒPvˆQw‰Qw‰RyˆRyˆQx‡Qx‡Pw†Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ[z‰[z‰[z‰[z‰[z‰Yz‰Yz‰Yz‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š_|Š_|Š_|Š_|Š_|Š`}‹`}‹`}‹^~‰^~‰`~‰`~‰b~‰b~‰c}‰c}‰b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbb`~‰`~‰`~‰aŠaŠb€‹b€‹b€‹bbbbbbbb`€`€`€`€`€`€`€`€^Ž^Ž^Ž_€_€_€``_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€`†’\‚Ž]‚b…“_‘Y{‹\|b‚•d†–][}bƒ–h‰œgˆ›bƒ–^’ct‡et‡iyŠdsƒfw„oƒŽlƒ‹l†ŒkŠ“iˆ‘g†dƒŒc‚‹c‚‹c‚‹dƒŒh€Œgg‚fƒ‘dƒ’a‚‘^€]a’b€“b€“b€“b€“b€“b€“b€“d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g„’fƒ‘g‚fgh‚k‚‘lƒ’h‘h‘h‘h‘h‘h‘h‘h‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘o…p†‘q‡’q‡’rˆ“rˆ“q‡’q‡’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”p‰“qŠ”qŠ”qŠ”r‹•r‹•r‹•r‹•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–|Œ˜{‹—{‹—{‹—|Œ˜|Œ˜}™~Žš~—~—~—~˜~˜~Žš~Žš~Ž›|‘™{˜{˜{˜{˜|‘™}’š}’š’›’›’›ƒ’›…‘›…‘›†’œˆ’œ:Vg:Vg:Vg:Vg:Vg9Uf9Uf9Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Zd7Zd7Yf7Xg7Xh7Wj7Vk7Vk:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg8Vi8Vi8Vi8Vi8Vi8Vi8Vi8Vi6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui3Th3Th3Th3Th3Th3Th3Th3Th2Vf2Vf2Vf2Vf2Vf2Vf2Vf2Vf3Wg3Wg2Vf2Vf2Vf2Vf3Wg3Wg1Th1Th1Th2Ui2Ui2Ui3Vj3Vj1Xg0Wf0Wf0Wf0Wf/Ve/Ve/Ve1Wi1Wi1Wi1Wi2Xj2Xj2Xj2Xj5Yi5Yi5Yi3Zi4[j4[j2[j2[j5Zn7Zn;[n>\o>\m;\l8]k6]k;]m<^n<^n=_o>`p=_o=_o=_o=^q=^q=^q=^q>_r>_r>_r>_r<`p<`p<`p<`p<`p<`p<`p<`p;]m;]m<^n=_o=_o=_o<^n<^n:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n6Zl6Zl6Zl7[m7[m8\n8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8^p8^p8^p8]q9^r9^t9^t9^t;`t;`t:_s:_s:_s:_s;`t;`t8bu8bu9cv9cv9cv9cv:dw:dw>cw>cw>cwfy=gz=gze{?f|?f|Bg}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnFnGo‚Go‚Go‚Go‚Go‚Go‚FnFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEn„Gn„In„JlƒJlƒHmƒFmƒDmƒEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Ov…Ov…Ou‡Ou‡PvˆPu‰Pu‰Pu‰Pu‰Qw‰Qw‰RxŠRyˆQx‡Qx†Pw…Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ]z‰]z‰[z‰[z‰Yz‰Yz‰Yz‰X{‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š_|Š_|Š_|Š_|Š_|Š_|Š`}‹`}‹_Š_ŠaŠ`~‰b~‰b~‰c}‰c}‰b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹bbbbbbbbaŠaŠaŠb€‹b€‹b€‹b€‹b€‹bbbba~Œa~Œa~Œa~Œ`€`€`€`€`€`€`€`€^Ž^Ž^Ž_€_€_€``_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€^^^_€_€_€_€`‘`…]‚Š^‚Œa…_ƒ[~‹]€d‡”[Y}X~Y‘W’V~‘X‚•^‡`~‘d‚•f„•b]}Š\|‰[{†Y|†fƒ‘e‚dc€Žc€Žde‚fƒ‘e€Žfde‚‘c‚‘a‚’_‘_‘b€‘b€‘c’c’d‚“c’c’b€‘d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’hƒ‘hƒ‘g‚h‚h‚jk‚‘k‚‘j‘j‘j‘j‘j‘j‘j‘j‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i„’i„’j…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘m†n‡‘oˆ’oˆ’p‰“p‰“oˆ’oˆ’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”rˆ“rˆ“s‰”s‰”s‰”tŠ•tŠ•tŠ•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–{‹—{‹—{‹—{‹—|Œ˜}™~Žš~Žš~—~—~—~˜~˜~Žš~Žš~Ž›~‘™}˜}˜|—|—~‘™’š€“›‚“œ’›’›‚‘š…‘›…‘›†’œˆ’œ9Uf9Uf9Uf:Vg:Vg:Vg:Vg:Vg7Uf7Uf7Uf7Uf7Uf7Uf7Uf7Uf6Yf6Yf6Yg6Xh6Wk6Vm6Un6Un:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg6Uj6Uj6Uj6Uj6Uj6Uj6Uj6Uj6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui3Th3Th3Th3Th3Th3Th3Th3Th3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg2Vf2Vf3Wg3Wg3Wg3Wg2Vf2Vf1Th1Th1Th2Ui2Ui2Ui3Vj3Vj1Xg1Xg0Wf0Wf0Wf/Ve/Ve/Ve1Wi1Wi1Wi1Wi2Xj2Xj2Xj2Xj7Yi5Yi5Yi3Zi2[j2[j0[j0[j9Zn:YnYm?[l>\m<]l<_m;]m;]m=_o>`p>`p>`p=_o<^n>_s>_s>_s>_s=^r=^r=^r=^r?`p?`p?`p?`p?`p?`p?`p?`p<^n<^n<^n=_o<^n<^n;]m;]m:^n:^n9]m9]m9]m8\l8\l8\l:[n:[n:[n:[n:[n:[n:[n:[n7[m7[m7[m7[m7[m7[m8\n8\n:\l:\l:\l9]o9\p7\p8]q8]s8_n8^p8^p8]q9^r9^t9]u9]u9at9at8`s8`s8`s8`s9at9at8bu8bu9cv9cv9cv9cv:dw:dw@cw@cw>cw>cw=exe{>e{Af|Af|>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€FnFnGo‚Go‚FnFnEm€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€IoGoEpEo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†OtˆOtˆOtˆOu‡PvˆPvˆPw†Pw†Pu‰QvŠQw‰RxŠRyˆQx†Qx†Pw…Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ]z‰]z‰]z‰[z‰Yz‰Yz‰X{‰X{‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š`}‹`}‹_|Š_|Š_|Š_|Š_|Š_|Š_Š_ŠaŠ`~‰b~‰b~‰b|ˆb|ˆb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~ŒcŒcŒcŒb€‹b€‹b€‹b€‹b€‹bbba~Œa~Œa~Œ`}‹`}‹`€`€`€`€`€`€`€`€^^^_€_€_€`‘`‘_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€^^^_€_€_€`‘`‘a€`Ž_Ž`‚_Ž]Œ_Žb…c„“bƒ’`ƒ‘^€W{Rw‹V{\•\~Ž^‚’^‚’c‡—cˆ–`ƒ‘d‡•d‡•c’c’c’c’c’d‚“eƒ”eƒ”b‚b‚aŽ``a‚’bƒ“aƒ“bbc‚‘dƒ’dƒ’c‚‘ba€d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’g‚g‚iƒ‘iƒ‘k‚‘k‚‘llj‘j‘j‘j‘j‘j‘j‘j‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i„’i„’j…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘m†n‡‘oˆ’oˆ’p‰“p‰“oˆ’oˆ’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”tˆ“tˆ“tˆ“u‰”u‰”u‰”vŠ•vŠ•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–{‹—{‹—{‹—{‹—|Œ˜}™~Žš›~—~—~—~˜~˜~Žš~Žš~Ž›€‘š™}Ž—}Ž—}Ž—~˜€‘š’›ƒ”‚“œ’›‚‘š„š…‘›†’œˆ’œ9Uf9Uf9Uf:Vg:Vg:Vg;Wh;Wh8Vg8Vg8Vg8Vg8Vg8Vg8Vg8Vg6Yf6Yg6Xh6Wj6Vm6Un6To6Tq:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg5Vj5Vj5Vj5Vj5Vj5Vj5Vj5Vj6Wg6Wg6Wg6Wg6Wg6Wg6Wg6Wg0Uk0Uk0Uk0Uk0Uk0Uk0Uk0Uk3Th3Th3Th3Th3Th3Th3Th3Th3Wg3Wg3Wg3Wg3Wg3Wg3Wg3Wg1Ue2Vf3Wg4Xh4Xh3Wg2Vf1Ue1Th1Th1Th2Ui2Ui2Ui3Vj3Vj1Xg1Xg1Xg0Wf0Wf/Ve/Ve/Ve1Wi1Wi1Wi1Wi2Xj2Xj2Xj2Xj7Yi5Yi5Yi3Zi2[j0[j0[j/\j:Yn_n:\l;]m=_o>`p>`p>`p=_o<^n?`t>_s>_s>_s=^r=^r=^r<]qA_pA_pA_pA_pA_pA_pA_pA_p<^n<^n=_o=_o<^n;]m;]m:\l:^n:^n9]m9]m9]m8\l8\l8\l;\o;\o;\o;\o;\o;\o;\o;\o7[m7[m7[m7[m7[m7[m7[m7[m:\l:\l:\l9]o9\p7\p8]q8]s8_n8_n8^p8]q9^t9^t9]u9]u7at7at6`s6`s6`s6`s7at7at8bu8bu9cv9cv9cv9cv:dw:dw@cw@cw>cw?dx=ex=gz=h{=h{:f}d|@d|@d|Ce}>g}>g}?h~?h~?h~@i@i@iAk~Ak~Ak~BlBlBlBlCm€EmEmEmEmFn€Fn€Fn€Fn€FnFnFnFnFnFnFnFnEm€Em€FnFnFnFnEm€Em€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒCn}En}Ho~Jn~KoIpGpFq€Eo‚Eo‚FpƒFpƒFpƒGq„Gq„Gq„KqƒKqƒKqƒLr„Lr„Lr„Ms…Ms…Ks…Ks…Ks…Ks…Lt†Lt†Lt†Lt†Os‹OtŠOtŠOtˆPvˆPw†Pw…Pw…Pu‹QvŠQvŠRxŠRyˆQx†Qx†Px„Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠ_y‰]z‰]z‰[z‰Yz‰X{‰X{‰V{‰^{Š^{Š^{Š^{Š^{Š^{Š^{Š^{Š`}‹`}‹`}‹_|Š_|Š_|Š_|Š_|Š_Š_ŠaŠ`~‰b~‰b~‰b|ˆb|ˆb€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~ŒdƒŒdƒŒdƒŒc‚‹c‚‹bŠbŠbŠbbba~Œa~Œ`}‹`}‹`}‹`€`€`€`€`€`€`€`€^^^_€_€_€`‘`‘_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€^^^_€_€`‘`‘`‘d”d”b€“`~‘_}Ž^Ž^Ž^€gc}‹a|Šdeƒ”a”_~“_~“d‡•`ƒ‘W|Š]‚^‚’[}a‚’eƒ”a”a”a”`€“`€“_’_’^~‘_ƒ_ƒ^Ž^Ž`a‚‘c„”d…•aŽb‚cƒcƒcƒb‚aŽ`€d€‘d€‘d€‘d€‘e’e’e’e’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fg‚iƒ‘j„’lƒ’k‚‘lk€l€‘l€‘l€‘l€‘l€‘l€‘l€‘l€‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i„’i„’j…“jƒ“jƒ“k„”m„“m…‘p†’p†’p†‘k†l‡‘mˆ’mˆ’n‰“n‰“mˆ’mˆ’rˆ“rˆ“rˆ“rˆ“s‰”s‰”s‰”s‰”vˆ“vˆ“vˆ“vˆ“w‰”w‰”w‰”xŠ•w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–|Š–{‹—{‹—{‹—{‹—|Œ˜}™~Žš›‘˜‘˜‘˜™™››œ‚‘š™Ž—~–Ž—€˜‚‘š„“œƒ”‚“œ’›‚‘š„š„š†’œˆ’œ5Sl5Sl5Tk6Uj6Vi6Wg7Xh7Xg4Ue5Vf6Wg5Wg6Xh4Xh3Wg3Wg9Uf9Uf9Th:Ui:Uj:Uj;Um;Um;Wh;Wh;Wh;Wh;Wh;Wh;Wh;Wh:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg5Wg5Wg5Wg5Wg5Wg5Wg5Wg5Wg2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Zc1Ye1Xg1Wi1Vj1Wi1Xg1Xg/Wi/Wi1Wi3Wi4Xj6Wj7Wj7Wj7Xk8Yl8Yl8Yl8Yl9Zm9Zm9Zm9Xq9Yp:[o:[n:\l:]j;_i;_i=^n=^n=^n=^n=^n=^n=^n=^n?`p?`p?`p?`p?`p?`p?`p?`pA_pA_pA_p?`p>`p>`p>`p<`p=_o=_o=_o=_o<^n<^n<^n<^n:^n:^n;_o;_o:^n:^n9]m8\l9]o8\n8\n7[m7[m8\n8\n9]o:Zm:Zm9Zm7[m7[m5[m3[m3[m8]k8]k8\l9]o9\p9\p:\s:\s7]u7]u7]u7]u8^v8^v8^v8^v?^s?`t?`t=`t;`t:bu:bu8bu9at9at:bu;cv;cve{=hy=hy>iz?j{?j{?j{?j{>izAgAgAgAgAgAgAgAgGh|Gh{HjzIlzIlzJl|Jk~Kl€DnDmƒDmƒDm„Dl…Dk‡DjˆDjˆFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnDj‚DkDkDlEm€Fn€GoHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Fq‚Fq‚GrƒGrƒGrƒGrƒHs„Hs„Ou‡Ou‡Nt†Nt†Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Uy‹Wx‹Wx‹Wx‹Xx‹Zx‹Zx‹Zx‹]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†[yŒ[yŒ[yŠ\{Š\|‰\|‡\|‡\}†_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ_‡_‡`‚ˆ`‚ˆ`‚ˆ`‚ˆaƒ‰aƒ‰d‚d‚cŒcŒcŒb€‹b€‹b€‹bbbbbbbb`€`€`€`€`€`€`€`€bbbbbbbb`€‹`€‹`€‹`€‹`€‹`€‹`€‹`€‹^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‘_‘^€^€^€]]]`‘_€_€^^_€_€`‘_‚Œ`ƒa„Žaƒaƒ`^Ž^^‚’^‚’^‚’^‚’^‚’^‚’^‚’^‚’_‘`‚’bƒ“c„”eƒ”d‚“e’d€‘g€”g€”g’g’g‘g‘g‚g‚h‘h‘g‘e‚‘c‚‘`_‚^dddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘m‚‘m‚‘m‚‘m‚‘m‚‘m‚‘m‚‘m‚‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’iƒ‘iƒ‘j„’j„’j„’k…“k…“k…“k…‘k…‘n†’n†’p†’p†’s†“s†“rˆ”rˆ”rˆ”t‡”wˆ•wˆ•wˆ•xˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•y‰•zŠ–zŠ–zŠ–zŠ–{‹—{‹—{‹—}Œ•}Œ•~–Ž—}Ž—~˜~˜™„Ž˜‚Ž˜‚Ž˜ƒ™™™™™~˜~˜~˜~˜™™™™†š‡‘›…‘›…‘›ƒ’›‚“œ”œ”œ7Sk7Ti7Ti8Uj8Vi8Vi8Vi8Vi6Te7Uf8Vg6Wg7Xh6Xh5Wg5Wg9Ve9Uf9Uf9Uf:Ui:Uj:Uj;Vk:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg5Vi5Vi5Vi5Vi5Vi5Vi5Vi5Vi2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Zc1Ye1Xg1Wi1Vj1Vj1Wi1Xg/Wi/Wi1Wi3Wi4Xj6Wj7Wj7Wj7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Zm9Xq9Yp:[o:[n:\l:]k;^k;_i=^n=^n=^n=^n=^n=^n=^n=^n?`p?`p?`p?`p?`p?`p?`p?`pA_pA_pA_p?`p>`p?aq?aq=aq=_o=_o=_o=_o<^n<^n<^n<^n9]m9]m9]m9]m9]m8\l8\l7[k9]o8\n8\n7[m7[m8\n8\n9]o9Zm9Zm9Zm7[m7[m5[m5[m5[m8]k8\l8\l9]o9\p9\p:\s:\s6]s6]s6]s6]s7^t7^t7^t7^t>_s?`t=`t=`t;`t:bu:bu:bu:bu:bu:bu;cv;cve{=hy=hy>iz?j{?j{?j{?j{>izAh~Ah~Ah~Ah~Ah~Ah~Ah~Ah~Eg~Eh|FjzGlzGlzHl|HkIk‚DmƒDmƒDmƒDmƒDm„Dm„Dl…Dl…FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnEkƒEl‚El‚Em€Em€Fn€GoHp‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚GrƒGrƒGrƒHs„Hs„Hs„Ou‡Ou‡Nt†Nt†Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Uy‹Wx‹Wx‹Wx‹Xx‹Zx‹Zx‹Zx‹]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†Zx‰Zx‰[z‰[z‰\|‰]}Š]}Š]}Š_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œa€‰a€‰bŠbŠbŠbŠc‚‹c‚‹d‚cŒcŒcŒcŒb€‹b€‹b€‹bbbbbbbb`€`€`€`€`€`€`€`€bbbbbbbb`€‹`€‹`€‹`€‹`€‹`€‹`€‹`€‹^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‘_‘_‘^€^€^€]]`‘_€_€^^_€_€`‘_‚Œ`ƒaƒaƒa‚‘`_€^`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‘`‘b€‘b€‘e’e’g€”g€”g’g’g‘g‘g‚g‚g‘e‚‘e‚‘e‚‘c‚‘bb_€dddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’iƒ‘iƒ‘j„’j„’j„’k…“k…“k…“k…‘k…‘n†’n†’p†’p†’q‡“s†“rˆ”rˆ”rˆ”t‡”uˆ•wˆ•wˆ•wˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•y‰•zŠ–zŠ–zŠ–zŠ–{‹—{‹—{‹—}Œ•}Œ•~–}Ž—}Ž—~˜~˜™…™ƒ™ƒ™ƒ™€˜~˜~˜~˜~˜~˜~˜~˜™™™™†š†š…‘›…‘›ƒ’›‚“œ‚“œ”œ:Vg:Vg:Ui:Ui:Ui9Ti9Ti9Ti:Te9Uf:Vg:Vg9Wh9Wh6Wg6Wg9Vd9Ve9Ve9Uf:Vg:Ui:Ui:Ui:Vg:Vg:Vg:Vg:Vg:Vg:Vg:Vg9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg4Ui4Ui4Ui4Ui4Ui4Ui4Ui4Ui2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Zc1Xf1Xg1Vj1Vj1Vj1Wi1Xg1Wi1Wi1Wi3Wi4Xj6Wj6Wj6Wj7Xk7Xk7Xk8Yl8Yl8Yl9Zm9Zm9Yp9Yp:[o:[n:\l:]k;^k;^k>_o>_o>_o>_o>_o>_o>_o>_o?`p?`p?`p?`p?`p?`p?`p?`p@^o@^oA_p?`p?aq?aq?aq>br=_o=_o=_o=_o<^n<^n<^n<^n8\l8\l9]m9]m8\l8\l7[k6Zj8\n8\n7[m7[m7[m7[m8\n8\n5[m5[m5[m7[m7[m9Zm9Zm9Zm8\l8\l8\n9]o9]o9\p:]q:]q5\r5\r5\r5\r6]s6]s6]s6]s<_s=`t=`t;`t;`t:bu:bu:bu;cv;cv;cv;cv;cv;cv;cv;cve{iz>iz?j{?j{>iz>izAi{Ai{Ai{Ai{Ai{Ai{Ai{Ai{Ah~Ai|Bj|Cl{Cl{Dl~DlEl‚DmƒDmƒDmƒDmƒDnDnDo€Do€FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFl„FmƒEl‚Em€Em€Fn€Fn€GoEq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚GrƒGrƒGrƒGrƒHs„Hs„Hs„Hs„Ou‡Nt†Nt†Ms…Ms…Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Sw‡Uy‰Wy‰Wy‰Wy‰Xy‰Zx‰Zx‰Zx‰]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†Zz‡Zz‡Zz‡[{ˆ\{Š]|‹]{Œ^|_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹a~a~a~a~a~a~a~a~c€‰c€‰dŠdŠdŠdŠe‚‹e‚‹cŒcŒcŒcŒb€‹b€‹b€‹b€‹bbbbbbbbbbbbbbbbbbbbbbbb`€`€`€`€`€`€`€`€^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‚_‚_‚^^^^]€Ž`‘_€_€^^_€_€`‘`ƒ`‚aƒaƒ``‘_€^`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’aƒ“_‘_€^`~ad€‘f‚“e€”e€”e’e’e‚‘e‚‘e‚e‚a‚‘c‚‘c‚‘c‚‘e‚‘ddedddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘k‚‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j„’j„’j„’j„’j„’k…“k…“k…“k…‘k…‘l†’n†’n†’p†’q‡“q‡“pˆ”pˆ”rˆ”rˆ”uˆ•uˆ•wˆ•wˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŒ—zŒ—zŒ—{Œ•{Œ•|–}Ž—}Ž—~˜€˜™†šƒ™ƒ™ƒ™€˜}Ž—}Ž—}Ž—~˜~˜~˜~˜™™™™„š„š„šƒ’›ƒ’›ƒ’›‚“œ‚“œ=Xf=Wg`p>`p>`p>`p>`p>`p>`p>`p?`p?`p?`p?`p?`p?`p?`p?`p@^o@^oA_p?`p?aq?aq@br>br=_o=_o=_o=_o<^n<^n<^n<^n8\l9]m9]m9]m9]m8\l7[k7[k8\n8\n7[m7[m7[m7[m8\n8\n3[m3[m5[m7[m7[m9Zm:Zm:Zm8\n8\n8\n9]o9]o9]o:]q:]q5]p5]p6^q6^q6^q7_r7_r7_r:_s;`t;`t;`t9at:bu:bu:bu;cv;cv;cv;cv;cv;cv;cv;cve{h{>h{>h{>h{>h{AjyAjyAjyAjyAjyAjyAjyAjy?h~?h~@k|Al{Al{Bm~BkCl‚Dm„DmƒDmƒDnDo€Do~Dp}Dp}FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnGm…Gn„FmƒFnEm€Fn€Fn€GoCq‚Cq‚Cq‚Cq‚Cq‚Cq‚Cq‚Cq‚GrƒGrƒGrƒHs„Hs„Hs„Hs„It…Nt†Nt†Nt†Ms…Ms…Nt†Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Rv†Sw‡Sw‡Sw‡Sw‡Sw‡TxˆTxˆUy‰Wy‰Wy‰Wy‰Xy‰Zx‰Zx‰Zx‰]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†[|…[{†[{†[{ˆ\{Š\z‹\z\z_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~Œd~Šd~Še‹e‹e‹e‹f€Œf€ŒeŒeŒeŒd€‹d€‹d€‹cŠcŠbbbbbbbbbbbbbbbbbbbbbbbb`€`€`€`€`€`€`€`€^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’_‚_‚_‚_‚^^^^`‘_€_€^^_€_€`‘`‚`‚`‚``‘_€_€_’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‚’`‘_€ab€‘e’e’e€”e€”e’e’e‚‘e‚‘e‚e‚`ƒ‘`ƒ‘a‚‘c‚‘e‚‘f€g€fdddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’j†‘j†‘l†’l†’n†’n†’q‡“q‡“pˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•wˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–zŒ—zŒ—zŒ—z•{Œ•|–}Ž—Ž—€˜€˜™†š„šƒ™‚Ž˜€˜}Ž—|–|–~˜~˜~˜~˜™™™™„š„š‚‘š‚‘šƒ’›ƒ’›ƒ’›ƒ’›=Xf=Xf`p>`p>`p>`p>`p>`p>`p>`p?`p?`p?`p?`p?`p?`p?`p?`p@^oA_pA_p?`p?aq?aq?aq=aq=_o=_o=_o=_o<^n<^n<^n<^n:^n:^n:^n:^n:^n9]m8\l8\l8\n7[m7[m6Zl6Zl7[m7[m8\n3[m3[m5[m7[m7[m9Zm:Zm:Zm8[o8[o8\n9]o9]o9]o:^p:^p6^q6^q7_r7_r7_r8`s8`s8`s8`s9at9at9at9at:bu:bu:bu;cv;cv;cv;cv;cv;cv;cv;cve{h{>h{>h{>h{=gzAjyAjyAjyAjyAjyAjyAjyAjy>h>i~?j}@l}@l}AlAlBlƒDm„DmƒDmƒDnDo€Do~Dp}Dp}FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnGm…Gn„FmƒFnFnFn€GoGoEq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚Eq‚GrƒGrƒHs„Hs„Hs„It…It…It…Nt†Nt†Ms…Ms…Ms…Ms…Nt†Nt†Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Rv†Rv†Rv†Sw‡Sw‡TxˆTxˆTxˆUzˆWzˆWzˆWzˆXyˆZyˆZyˆZyˆ]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†]~‡]}ˆ\|‡\|‰[z‰[yŠ[yŒZx‹_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹aŠaŠaŠaŠaŠaŠaŠaŠd~Šd~Še‹e‹e‹e‹f€Œf€Œf€Œf€Œe‹e‹e‹d~Šd~Šd~Šbbbbbbbbddddddddbbbbbbbb`Ž`Ž`Ž`Ž`Ž`Ž`Ž`Ž^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’`ƒ`ƒ_‚_‚_‚^Ž^Ž^Ž`‘_€_€^^_€_€`‘aƒa‚‘``‘_€_’_’_’a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’_‘`‚’bƒ“bƒ“d‚“d‚“e’d€‘c”c”c’c’c‚‘c‚‘cƒcƒ`ƒ‘`ƒ‘a‚‘c‚‘e‚‘f€g€fdddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘j„’j„’j„’j„’j„’j„’j„’j„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j„’j„’j„’j„’j„’j„’j„’j„’h†‘j†‘k‡’l†’l†’n†’o‡“o‡“nˆ”nˆ”pˆ”pˆ”s‰•s‰•uˆ•uˆ•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•vŠ•w‹–w‹–w‹–w‹–xŒ—xŒ—xŒ—z•z•{Ž–}Ž—Ž—€˜‚Ž˜ƒ™†šƒ™ƒ™‚Ž˜Ž—|–|–|–~˜~˜~˜~˜™™™™™™‚‘š‚‘š‚‘šƒ’›…‘›…‘›:Wf:Wf:Wf:Wf:Vg9Uf9Uf9Th:Te9Uf:Vg:Vg9Wh9Wh6Wg6Wg9Uf9Uf9Th9Th8Sh8Sh8Rj8Rj9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf8Te8Te8Te8Te8Te8Te8Te8Te9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg3Th3Th3Th3Th3Th3Th3Th3Th2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Xf1Xg1Vj1Vl1Um1Vl1Vl1Vj5Vi5Vi5Vi3Wi4Xj2Xj2Xj2Xj6Wj6Wj6Wj7Xk7Xk7Xk8Yl8Yl9Zm9Zm:\l:\l:\l:\l;]m;]m;_o;_o;_o;_o;_o;_o;_o;_o?`p?`p?`p?`p?`p?`p?`p?`pB`qB`qA_p?`p>`p>`p>`p<`p=_o=_o=_o=_o<^n<^n<^n<^n:^n:^n;_o;_o:^n:^n9]m8\l7[m7[m6Zl6Zl6Zl6Zl7[m7[m5[m5[m5[m7[m7[m9Zm9Zm9Zm8[o8[o8[o9]o9]o9]o:^n:^n7_q7_q7_q7_q8`r8`r8`r9as5`s6at7at7at9at:bue{;dzg}>g}=f|=f|Ai{Ai{Ai{Ai{Ai{Ai{Ai{Ai{?g€?h@j}Al}Al}BlBk‚Ck„DmƒDmƒDmƒDmƒDnDnDo€Do€FnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnFnGm…Gn„FmƒFnFnGoGoHp‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚Fq‚GrƒHs„Hs„Hs„It…It…It…It…Nt†Ms…Ms…Lr„Lr„Ms…Ms…Nt†Ou‡Ou‡Ou‡Ou‡Ou‡PvˆPvˆQw‰Qx‡Qx‡Qx‡Sw‡Sw‡Uw‡Uw‡Uw‡Rv†Rv†Rv†Sw‡Sw‡TxˆTxˆUy‰UzˆWzˆWzˆWzˆXyˆZyˆZyˆZyˆ]yŠ[yŠYz‰X{‰X{ˆY{ˆ[{†]{†]}Š]}Š\|‰\|‰[z‰[z‰[yŠZx‰_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c~Œc~Œdddde€Že€Že‹e‹e‹e‹d~Šd~Šd~Šd~Šbbbbbbbbddddddddbbbbbbbb`Ž`Ž`Ž`Ž`Ž`Ž`Ž`Ž^^^^^^^^^^^_€_€_€`‘`‘^€^€^€_‘_‘_‘_‘`‚’`ƒ`ƒ`ƒ_‚_‚_‚_‚^Ž`‘_€_€^^_€_€`‘a‚‘a‚‘`‘_€_’_’_’`”c’c’c’c’c’c’c’c’_‘`‚’c„”d…•f„•eƒ”e’d€‘c”c”c’c’c‚‘c‚‘cƒcƒa‚‘c‚‘c‚‘c‚‘e‚‘ddedddde‚‘e‚‘e‚‘e‚‘h‚’h‚’h‚’i‚’h‘j‘j‘l€‘i„’i„’i„’i„’i„’i„’i„’i„’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’k…“k…“k…“j„’j„’j„’j„’j„’h†‘h†‘k‡’k‡’l†’l†’o‡“o‡“nˆ”nˆ”nˆ”pˆ”q‰•s‰•s‰•s‰•xŠ•xŠ•w‰”w‰”w‰”w‰”xŠ•xŠ•vŠ•w‹–w‹–w‹–w‹–xŒ—xŒ—xŒ—x•x•{Ž–}Ž—Ž—‚Ž˜„Ž˜…™…™‚Ž˜‚Ž˜‚Ž˜Ž—}Ž—|–|–~˜~˜~˜~˜™™™™™™™‚‘š‚‘š„š…‘›…‘›7Uf7Uf7Uf8Wf8Wf8Wf8Xe8Xe6Te7Uf8Vg6Wg7Xh6Xh5Wg5Wg9Ti9Ti9Ti8Rj8Rj8Qk7Pj7Pj9Uf9Uf9Uf9Uf9Uf9Uf9Uf9Uf8Te8Te8Te8Te8Te8Te8Te8Te9Th9Th7Uh7Uh5Uh5Uh4Uh4Uh5Wg4Uh4Tk3Rk3Rk4Tk4Uh5Wg4Tg4Tg4Tg3Tg3Tg1Ug1Ug/Ug2Ui1Th0Sg0Sg2Ui2Ui1Th0Sg3Tg3Tg3Tg3Tg3Tg3Tg3Tg3Tg2Vf2Vh2Ui2Tk2Tk2Ui2Vh2Vf1Xf1Wi1Vj1Um1Um1Um1Vl1Vj6Vi6Vi5Vi3Wi4Xj2Xj0Xj0Xj6Wj6Wj6Wj6Wj7Xk7Xk7Xk8Yl9[k9[k:\l:\l:\l:[n;\o;\o:^n:^n:^n:^n:^n:^n:^n:^n?`p?`p?`p?`p?`p?`p?`p?`pCarCarB`q@aq>`p>`p=_o;_o=_o=_o=_o=_o<^n<^n<^n<^n9]m:^n:^n:^n:^n9]m8\l8\l7[m7[m6Zl6Zl6Zl6Zl7[m7[m9Zm9Zm9Zm7[m7[m5[m5[m5[m8Zq8Zq8[o9\p9]o9]m:^n:_m6^p6^p6^p7_q7_q7_q8`r8`r3as6at6at7at7at:bue{;dz`p=_o<^n:^n=_o=_o=_o=_o<^n<^n<^n<^n8\l8\l9]m9]m8\l8\l7[k6Zj7[m7[m6Zl6Zl6Zl6Zl7[m7[m:Zm:Zm9Zm7[m7[m5[m3[m3[m8Zq8Zq8[o9\p9]o9]m:_m:_m5]o5]o5]o6^p6^p6^p6^p7_q3as4bt6at6at7at:bue{;d{Zk>Zk?[l=[l>\m?]n>_o>_o=^n=^n=^n=^n>_o>_o>_o>_o=_o=_o<^n<^n<^n<^n=_o=_o>_o>_o>_o>_o>_o>_o>_o>_o>`p>`p=_o=_o<^n<^n<^n;]m<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n8^p7]o6\n5[m6\n7]o8^p9_q8]q:]q;\p;\p9\p8]q4^q4_r3_v5_v8^v8^v8^v8^v5_v3_v8aw8aw8aw8aw8aw8aw8aw8aw8bu9cv;exg}>g}?i|?i|@k|Al}Al}BiCj€FkFkImImJl|Jl|Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oGq„FpƒHpƒIn‚HmIl€JkJkDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒGo‚Go‚HpƒIqƒIrJs‚KtƒKu‚Op€Op€OqOpƒMp„Mp„Lq…Lq‡Hs„Hs„Hs„It…It…It…It…Ju†Ls‰Ls‰MtŠNu‹Nu‹Nu‹Nu‹Nu‹Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Ov…Qu…Qu…Su…Su…Tu…Tu…Tu…VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š\{Š\{Š^{Š_|‹b|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰d€‡ddddddddcŠd€‹d€‹eŒeŒd€‹d€‹cŠ]€Š_Š_ŠaŠcŠd~Šd~Šf~ŠaŠaŠaŠb€‹b€‹cŒcŒcŒbŽbŽbŽc€c€c€ddZZ\^_€_€a€a€]~Ž^_€_€`‘`‘_€_€c’b€‘a^]]][bbb``ƒ‘`ƒ‘`ƒ‘^ƒ‘c‚‘bbbba€a€a€]‘]‘\€^€_€^^`~b€“b€“b€“b€“c”c”c”c”eƒ–eƒ–b‚•b‚•`”^‚”[“[“`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘`„Ž`„Ž`„Žaƒaƒc‚‘c‚‘e’a‚‘a‚‘a‚‘a‚‘a‚‘``_€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’m‚‘m‚‘k‚‘k‚‘iƒ‘hƒ‘fƒ‘fƒ‘h‚’h‚’g‘h‘i‚’lƒ“m„”oƒ”h‘h‘i‚’i‚’jƒ“jƒ“jƒ“k„”k„”k„”k„”k…“k…‘k…‘k…‘k†l†’l†’m‡“o‡“pˆ”s‰•tŠ–tŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–r‹•sŒ–sŒ–u‹–u‹–xŒ—xŒ—xŒ—|–|–|–Ž———‚Ž˜„Ž˜™€˜€˜€˜€˜Ž—Ž—Ž—Ž—Ž—Ž—€˜€˜€˜€˜™…™ƒ™ƒ™ƒ™™€‘š’›’›7Uh7Uh7Uh7Uh7Uh7Uh7Uh7Uh4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg2Tk2Ui2Ui4Ui5Uh5Vf6Te6Te6Wg6Wg5Vf5Vf5Vf4Ue4Ue4Ue9Ve9Ve9Uf9Uf9Th9Th9Ti9Ti4Ue5Vf5Vf6Wg6Wg5Vf5Vf4Ue3Wi5Vi4Uh4Ui5Tk6Rj6Qk6Qk3Tg3Tg3Tg3Th3Th3Sj3Sj3Sj0Uk1Sj4Sj5Qi5Qi4Sj1Sj0Uk0Sg1Th1Th2Ui2Ui1Th1Th0Sg1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui2Ui3Vj3Vj3Vj3Vj3Vj2Wk2Wk0Xk1Yl/Yl7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl=[l=[l=[l>\m>\m?]n?]n=^n=^n=^n=^n=^n>_o>_o>_o>_o>`p>`p=_o=_o=_o=_o>`p>`p?`p?`p?`p?`p?`p?`p?`p?`p>`p=_o=_o=_o<^n<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n7]o6\n6\n6\n6\n7]o8^p8^p6[o8[o:[o;\p:]q9^r6`s5`s3`u5`u8_u:_u:_u8_u5`u3`u8aw8aw8aw8aw8aw8aw8aw8aw9cv:dw;exg}>g}?i|?i|@k|Al}Al}BiCj€FkFkIl€ImJk~Jl|Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oEpƒEpƒEo‚Go‚FnHmIl€Il€DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒHpƒHpƒHpƒIqƒIqƒJs‚Js‚Js‚Op€Np€OqOpƒMp„Mp„Lq…Lq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt‡Lt‡MuˆNv‰Nv‰Nv‰Nv‰Nv‰Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š[z‰[z‰^{Š^{Ša{‹b|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰eˆddddddddcŠd€‹d€‹eŒeŒd€‹d€‹cŠ`€‹`€‹`€‹b€‹d€‹d€‹e‹e‹aŠb€‹b€‹b€‹cŒcŒcŒcŒbŽbŽbŽc€c€c€dd\\\^_€_€a€a€]~Ž^_€_€`‘`‘_€_€b€‘b€‘a^]]^€\€bbb``ƒ‘`ƒ‘`ƒ‘^ƒ‘a‚‘````_€_€_€]‘]‘^€^€_€^`~`~b€‘b€‘b€‘b€‘c’c’c’c’b€“b€“`€“`€“_€“]“]“]“`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘`„Ž`„Žaƒaƒc‚‘c‚‘e’e’a‚‘a‚‘a‚‘a‚‘a‚‘``_€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’m‚‘m‚‘k‚‘iƒ‘iƒ‘hƒ‘hƒ‘fƒ‘h‚’h‚’h‚’i‚’i‚’lƒ“m„”oƒ”h‘i‚’i‚’i‚’jƒ“jƒ“jƒ“k„”l…•l…•l…•l†”l†’l†’m‡“mˆ’l†’l†’m‡“o‡“pˆ”s‰•s‰•tŠ–v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–tŠ•tŠ•u‹–w‹–w‹–zŒ—zŒ—zŒ—|–|–|–Ž———‚Ž˜„Ž˜™€˜€˜€˜€˜Ž—Ž—Ž—Ž—Ž—Ž—€˜€˜€˜™™…™ƒ™ƒ™ƒ™™€‘š’›’›9Th9Th9Th9Th9Th9Th9Th9Th4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg3Sj3Th4Ui5Ti5Uh7Uf7Uf7Uf8Vg8Vg7Uf7Uf7Uf6Te6Te6Te7Ve7Ve7Uf7Uf7Uh7Uh7Ti7Ti4Ue5Vf5Vf6Wg6Wg5Vf5Vf4Ue3Wi5Vi4Uh4Ui5Ti6Rj6Rj6Rj3Vd3Vd3Ue3Ue3Tg3Tg3Th3Th0Vh1Ug4Tg5Sf5Sf4Tg1Ug0Vh0Sg1Th1Th2Ui2Ui1Th1Th0Sg1Th1Th1Th1Th1Th1Th1Th1Th1Ug1Ug1Ug2Vh2Vh2Vh3Wi3Wi6Wk4Wk4Wk2Wk3Xl1Yl1Yl2Zm7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl;\l<]m<]m>\m>\m>\m>\m>\m=^n=^n=^n=^n>_o>_o>_o>_o@aq@aq?`p?`p?`p?`p@aq@aq@aq@aq@aq@aq@aq@aq@aq@aq=_o=_o=_o=_o<^n<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5[m6\n7]o7]o8^p8^p7]o7]o5Zn7Zn:[o:[o:]q9^r7at7bu5`u6_u8_u:_u:_u8_u6_u5`u8aw8aw8aw8aw8aw8aw8aw8aw:dw:dwg}>g}?i|?i|@k|Al}Al}Bh€Cj€DkFkGl€ImHl~Hl~Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oBp‚Do‚CnCnDnDnFnFnDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒHo…Ho…HpƒIq„IqƒIqƒIrIrNp€Np€OqMqƒMp„Kp„Lq…Lq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt‡Lt‡MuˆNv‰Nv‰Nv‰Nv‰Nv‰Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Sz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Yz‰Yz‰ZyˆZyˆ]z‰]z‰`zŠa{‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^~‹^~‹`}‹aŠcŠdŠe€Šeˆddddddddd€‹d€‹eŒeŒeŒeŒd€‹d€‹aŒaŒcŒcŒeŒeŒeŒf€ŒcŒcŒcŒcŒcŒd‚d‚d‚bŽbŽbŽc€c€c€dd^^^_€_€a€a€a€]~Ž^_€_€`‘`‘_€_€aa`~^]^€_‘]‘a€bb`_‚`ƒ‘`ƒ‘^ƒ‘`ƒ‘_‚_‚_‚_‚^^^]‘_‘^€_€_€`~`~`~a€bbbbc‚‘c‚‘c‚‘_}Ž_}Ž_}Ž^_€^€_‘_‘`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘`„Žaƒaƒaƒc‚‘e’e’e’c‚‘c‚‘c‚‘c‚‘c‚‘bba€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘k‚‘k‚‘iƒ‘iƒ‘hƒ‘hƒ‘hƒ‘iƒ“h‚’h‚’i‚’i‚’lƒ“m„”oƒ”i‚’i‚’i‚’jƒ“jƒ“jƒ“jƒ“jƒ“l…•l…•l…•m‡•m‡“nˆ”nˆ”n‰“l†’l†’m‡“o‡“pˆ”s‰•s‰•s‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–vŠ•vŠ•xŠ•y‹–zŠ–zŠ–{‹—}‹—|–|–|–Ž———‚Ž˜„Ž˜™€˜€˜€˜€˜Ž—Ž—Ž—Ž—Ž—€˜€˜€˜™™™…™ƒ™ƒ™ƒ™™€‘š€‘š’›;Th;Th;Th;Th;Th;Th;Th;Th6Vi5Uh7Uh6Tg8Sg9Th;Th\m>\m>\m=^n=^n=^n=^n>_o>_o>_o>_o@aq?`p?`p>_o>_o?`p?`p@aq@aq@aq@aq@aq@aq@aq@aq@aq=_o=_o=_o=_o=_o<^n<^n<^n<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl5[m6\n7]o8^p9_q8^p7]o6\n6[o8[o:[o;\p:]q9^r6`s6at5`s6`s:_s<_s<_s:_s6`s5`s8aw8aw8aw8aw8aw8aw8aw8awfy?gz?gz>fy>fy=exAf|Af|Af|Af|Af|Af|Af|Af|=f}>g}>g}?i|?i|@k|Al}Al}@i€AjDj‚DkGl€Gl€HkHl~Bm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?o@n€AoAoCnDo‚Do‚Do‚Do‚DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒIp†Ip†Ho…HpƒHpƒHp‚Hp‚Hq€Np€Np€MqMqƒKp„Kp„Jr…Jq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt‡Lt‡MuˆNv‰Nv‰Nv‰Nv‰Nv‰Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Sz‰Uy‰Uy‰Wy‰Wy‰Xy‰Xy‰Xy‰VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰XyˆXyˆZyˆZyˆ\yˆ]z‰`zŠ`zŠ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ]}Š]}Š`}‹aŠd€‹dŠf‹f‚‰ddddddddd€‹d€‹eŒeŒeŒeŒd€‹d€‹d‚d‚d‚d‚d‚f‚f‚f‚d‚d‚d‚d‚d‚d‚d‚d‚bbbc€Žc€Žc€Ždd_€_€_€_€_€a€a€a€]~Ž^_€_€`‘`‘_€_€`~`~`~^]^€_‘^‚’a€a€a€`_‚_‚`ƒ‘^ƒ‘^ƒ‘]‚]‚]‚]‚\\\_‘_‘_€_€a`~b~b~aŽaŽaŽb‚b‚b‚cƒcƒ_}Ž_}Ž`~^^_€_€_€`‘b€‘d€‘f€‘f€‘d€‘b€‘`‘aƒaƒaƒc‚‘e’e’e’g€”c‚‘c‚‘c‚‘c‚‘c‚‘bba€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’k‚‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ“iƒ“iƒ“i‚’i‚’lƒ“m„”oƒ”jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“k„”k„”k„”l†”m‡“nˆ”nˆ”oŠ”m‡“m‡“m‡“pˆ”pˆ”rˆ”s‰•s‰•v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–xŠ•xŠ•xŠ•y‰•|Š–|Š–|Š–~Š–|–|–|–Ž———‚Ž˜„Ž˜ƒ™‚Ž˜‚Ž˜‚Ž˜‚Ž˜———€˜€˜€˜€˜™™™™†š„šƒ™ƒ™™™€‘š€‘š;Th;Th;Th;Th;Th;Th;Th;Th6Vi5Uh7Uh6Tg8Sg9Th;Th\m>\m>\m=^n=^n=^n=^n>_o>_o>_o>_oA_p@^o@^o?]n?]n@^o@^oA_p@aq@aq@aq@aq@aq@aq@aq@aq<^n<^n<^n=_o=_o=_o=_o=_o<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm8Yl8Yl8Yl8Yl8Yl8Yl8Yl8Yl5[m6\n7]o8^p9_q8^p7]o6\n8]q9\p;\p;\p9\p8]q5_r4_r6`s8`s:_s<_s<_s:_s8`s6`s8aw8aw8aw8aw8aw8aw8aw8aw>cw?dx?dx@ey@eyAfzAfz@eyAf|Af|Af|Af|Af|Af|Af|Af|=f}>g}>g}?i|?i|@k|Al}Al}@hAjBk‚Dj‚El‚Gl€FkFkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oBm€Bm€CnCnDo‚Bp‚CqƒCqƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒHn†Hn†Ho…Ho…HpƒHpƒHp‚Hp‚Lp€Lp€MqKqƒKp„Iq„Jr…Hq‡Hs„Hs„Hs„It…It…It…It…Ju†Lt†Lt†Mu‡NvˆNvˆNvˆNvˆNvˆQu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡RyˆTxˆTxˆVxˆVxˆWxˆWxˆWxˆVxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰XyˆXyˆZyˆZyˆ\yˆ]z‰`zŠ`zŠ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ]}Š]}Š`}‹aŠd€‹dŠf‹f‚‰ddddddddd€‹eŒeŒf‚f‚eŒeŒd€‹f‚f‚f‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚d‚b€‹b€‹b€‹cŒcŒcŒd‚d‚a€a€a€a€a€a€a€_€]~Ž^_€_€`‘`‘_€_€`~`~`~^]^€_‘^‚’a€a€a€_€_‚_‚_‚]‚^ƒ‘]‚]‚]‚]‚\\\`‘`‘_€aab~b~b~aŽaŽaŽaŽb‚b‚b‚b‚`bbba€a€a€`Ža‚’c’e’g’g’e’c’a‚’aƒc‚‘c‚‘e’e’g€”g€”g€”e‚‘e‚‘e‚‘e‚‘e‚‘ddc€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘k‚‘j„”j„”iƒ“jƒ“jƒ“lƒ“lƒ“oƒ”k„”k„”k„”jƒ“jƒ“jƒ“jƒ“jƒ“i‚’jƒ“jƒ“k…“l†’m‡“m‡“mˆ’m‡“m‡“m‡“pˆ”pˆ”rˆ”rˆ”rˆ”v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–w‰”w‰”xŠ•y‰•{‰•|Š–|Š–~Š–|–|–|–Ž———‚Ž˜„Ž˜ƒ™‚Ž˜‚Ž˜‚Ž˜‚Ž˜———€˜€˜€˜™™™‚‘š‚‘š†š„šƒ™ƒ™™™€‘š€‘š9Th9Th9Th9Th9Th9Th9Th9Th4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg:Rj8Sh9Ti9Ti7Uh7Uf5Vf5Vf6Wg6Wg5Vf5Vf5Vf4Ue4Ue4Ue5Ve5Ve5Vf5Vf5Uh5Uh5Ti5Ti4Ue5Vf5Vf6Wg6Wg5Vf5Vf4Ue3Vj5Vj4Uh4Uh5Vf6Te6Ud6Ud4We4We4Vf4Vf4Uh4Uh4Ui4Ui0Vh1Ug4Tg5Sf5Sf4Tg1Ug0Vh0Sg1Th1Th2Ui2Ui1Th1Th0Sg1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th1Th2Ui2Ui2Ui3Vj3Vj5Ti5Ti5Ti4Ui5Vj3Vj3Vj1Vj7Xk7Xk7Xk7Xk8Yl8Yl8Yl8Yl4]l7^m7^m9]m;]m<]m>\m@\m=^n=^n=^n=^n>_o>_o>_o>_o@^o@^o?]n?]n?]n?]n@^o@^o@aq@aq@aq@aq@aq@aq@aq@aq<^n<^n<^n<^n=_o=_o=_o=_o<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm5[m6\n7]o7]o8^p8^p7]o7]o8]q:]q;\p;\p9\p8]q4^q3^q6ar8`r<`r>_r>_r<`r8`r6ar8aw8aw8aw8aw8aw8aw8aw8aw>cw>cw>cw?dx?dx@eyAfzAfz?gz?gz?gz?gz?gz?gz?gz?gz=f}>g}>g}?i|?i|@k|Al}Al}?h@i‚BjƒBk‚EkƒEl‚FkFkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oEm€Em€DnDnDo‚Do‚Do‚CqƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒGm…Gm…Gm…Ho…Ho…HpƒHpƒHpƒLp€Lp€KrKqƒIq„Iq„Hr…Hq‡Hs„Hs„Hs„It…It…It…It…Ju†Lu„Lu„Mv…Nw†Nw†Nw†Nw†Nw†Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Pw†Rv†Rv†Tv†Tv†Uv†Uv†Uv†VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Yz‰Yz‰ZyˆZyˆ]z‰]z‰`zŠa{‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^~‹^~‹`}‹aŠcŠdŠe€ŠeˆddddddddeŒeŒf‚f‚f‚f‚eŒeŒgf‚f‚f‚d‚d‚b‚b‚d‚d‚d‚cŒcŒcŒcŒcŒb€‹b€‹b€‹cŒcŒcŒd‚d‚ec€c€c€a€a€_€_€]~Ž^_€_€`‘`‘_€_€aa`~^]^€_‘]‘`Ža€a€_€^_‚_‚]‚`ƒ‘_‚_‚_‚_‚^^^`‘`‘aacb~d~d~`Ža€a€a€a€bbbbƒ’bƒ’c‚‘c‚‘dc€c€ea‚’c’e’g’g’e’c’a‚’c‚‘c‚‘c’e’g€”g€”g€”h•e‚‘e‚‘e‚‘e‚‘e‚‘ddc€cd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’hƒ‘hƒ‘hƒ‘iƒ‘iƒ‘k‚‘k‚‘k‚‘k…•k…•j„”jƒ“jƒ“lƒ“lƒ“oƒ”k„”k„”k„”k„”k„”jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“k…“k…‘l†’l†’l‡‘nˆ”nˆ”nˆ”pˆ”pˆ”rˆ”rˆ”rˆ”v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–u‰”u‰”w‰”xŠ•y‰•y‰•zŠ–|Š–|–|–|–Ž———‚Ž˜„Ž˜…™„Ž˜„Ž˜„Ž˜„Ž˜ƒ—ƒ—ƒ—€˜€˜™™™‚‘š‚‘š‚‘š‡‘›„š„šƒ™™™™™7Uh7Uh7Uh7Uh7Uh7Uh7Uh7Uh4Tg3Sf5Sf4Re6Qe7Rf9Rf:Sg_o>_o>_o>_oC_pC_pB^oB^oB^oB^oC_pC_p?`p?`p?`p?`p?`p?`p?`p?`p<^n<^n<^n<^n=_o=_o=_o>`p<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n7]o6\n6\n6\n6\n7]o8^p8^p7\p9\p;\p;\p9\p8]q5_r5`s8`r:`r<`r>_r>_r<`r:`r8`r8aw8aw8aw8aw8aw8aw8aw8aw=bv=bv=bv=bv>cw?dx@eyAfz=gz=gz=gz=gz=gz=gz=gz=gz=f}>g}>g}?i|?i|@k|Al}Al}?gƒ@i‚AjƒBk‚ClƒEl‚DkDkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oJmJmHmFnFnEo‚Do‚Do‚DmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒFk…Fl„Gm…Gm…Ho…Ho…Iq„Iq„Jq€Jq€KrIqƒIq„Gq„Hr…Hq‡Hs„Hs„Hs„It…It…It…It…Ju†Lu„Lu„Mv…Nw†Nw†Nw†Nw†Nw†Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š[z‰[z‰^{Š^{Ša{‹b|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰eˆddddddddeŒeŒf‚f‚f‚f‚eŒeŒf€Œf€ŒeŒeŒcŒaŒaŒaŒcŒcŒcŒcŒb€‹b€‹b€‹aŠb€‹b€‹b€‹cŒcŒcŒd‚d‚feec€a€a€_€_€]~Ž^_€_€`‘`‘_€_€b€‘b€‘a^]]^€\€`Ž`Ža€_€^_‚_‚]‚a‚‘````_€_€_€`‘b€‘accd~d~d~`~`~aaab€‘b€‘b€‘aƒaƒcƒb‚dffga‚’c’e’g’g’e’c’a‚’c‚‘e’e’e’g€”g€”h•h•g‘g‘g‘g‘g‘f€f€ecd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’fƒ‘hƒ‘hƒ‘iƒ‘iƒ‘k‚‘m‚‘m‚‘l†–k…•j„”k„”jƒ“lƒ“lƒ“oƒ”l…•l…•l…•k„”k„”jƒ“jƒ“jƒ“k„”k„”l…•l†”l†’l†’l†’l‡‘nˆ”nˆ”nˆ”pˆ”pˆ”rˆ”rˆ”rˆ”v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–s‰”s‰”s‰”u‰”vŠ•xŠ•xŠ•y‹–|–|–|–Ž———‚Ž˜„Ž˜…™„Ž˜„Ž˜„Ž˜„Ž˜ƒ—ƒ—ƒ—€˜™™™‚‘š‚‘š‚‘š‚‘š‡‘›…‘›„šƒ™™™™™5Uh5Uh5Uh5Uh5Uh5Uh5Uh5Uh6Vi5Uh7Uh6Tg8Sg9Th;Th_o>_o>_o>_oD`qD`qC_pC_pC_pC_pD`qD`q>_o>_o>_o>_o>_o>_o>_o>_o;]m<^n<^n<^n=_o=_o>`p>`p<]p<]p;\o;\o;\o:[n:[n:[n9Zm9Zm9Zm9Zm9Zm9Zm9Zm9Zm:[n:[n:[n:[n:[n:[n:[n:[n8^p7]o6\n5[m6\n7]o8^p9_q5Zn7Zn:[o:[o:]q9^r7at7bu8`r:`r<`r>_r>_r<`r:`r8`r8aw8aw8aw8aw8aw8aw8aw8aw>au>au>au?bv?bvAdxBeyCfzg}>g}?i|?i|@k|Al}Al}=hƒ@h„AjƒBjƒClƒEkƒDkDkBm~Bm~CnCm€Cm€Cl‚BkBk‚DnDnDnDnDnDnDnDnDnFnHmHmHmDnCn?oLmLmJmHmHmFnDnDnDmƒDmƒDmƒDmƒDmƒDmƒDmƒDmƒEj„Fk…Fl„Gm…Ho…Ho…Iq„Iq„Jq€Jq€KrIqƒGq„Gq„Hr…Gr‡Hs„Hs„Hs„It…It…It…It…Ju†Lu„Lu„Mv…Nw†Nw†Nw†Nw†Nw†Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Qx‡Sw‡Sw‡Uw‡Uw‡Vw‡Vw‡Vw‡VxˆVxˆVxˆWy‰Wy‰Wy‰XzŠXzŠV{‰X{‰X{‰X{‰Yz‰[z‰[z‰[z‰Z{ŠZ{Š\{Š\{Š^{Š_|‹b|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ_Œ_Œa~ŒaŠcŠc€‰d‰d€‡ddddddddeŒeŒf‚f‚f‚f‚eŒeŒh€Œf€Œf€ŒeŒcŒaŒaŒ_‚ŒcŒcŒcŒb€‹b€‹aŠaŠaŠbŠbŠbŠc‚‹c‚‹c‚‹dƒŒdƒŒffec€c€a€_€_€]~Ž^_€_€`‘`‘_€_€c’b€‘a^]]][`Ž`Ž`Ž_€^^_‚]‚c‚‘bbbba€a€a€b€‘b€‘accd~d~d~`~‘`~‘`~‘a’a’a’b€“b€“^€_ŽaŽddg‚h‚h‚a‚’c’e’g’g’e’c’a‚’e’e’e’g€”g€”h•h•h•g‘g‘g‘g‘g‘f€f€ecd€‘de‚‘e‚e‚eƒŽeƒŽh‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’fƒ‘fƒ‘hƒ‘iƒ‘k‚‘k‚‘m‚‘m‚‘l†–k…•k…•k„”jƒ“lƒ“lƒ“oƒ”l…•l…•l…•k„”k„”jƒ“jƒ“jƒ“m†–m†–m†–m‡•m‡“m‡“m‡“mˆ’nˆ”nˆ”nˆ”pˆ”pˆ”rˆ”q‡“q‡“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–qŠ”qŠ”qŠ”s‰”tŠ•vŠ•vŠ•vŠ•|–|–|–Ž———‚Ž˜„Ž˜†™…Ž˜…Ž˜…Ž˜…Ž˜„—„—„—™™™™‚‘š‚‘š‚‘š‚‘š‡‘›…‘›„šƒ™™™™™4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf;Th;Th9Th9Th7Uh7Uh5Uh5Uh7Uh7Uh9Th;ThSh>Sh5Vf5Vf5Vf4Ue4Ue3Td3Td3Td5Sd6Te7Uf7Uf8Vg8Vg7Uf7Uf7Uf4Ue4Ue3Sf2Sg1Th1Th2Tk2Vh3Wi3Wi3Wi2Vh1Ug1Ug0Tf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o>\m?]n?]n@^o@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA`oA`oA`oA`oA`oA`oA`oA`o=_o=_o=_o=_o<^n<^n<^n<^n8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kc}=b|=b|>d|>e{?f|?gz@hz@hz=iz>j{@k|Bj|Ek}Ek}Fj|Fj|Dj|Dj|Fj|Gk}Ek}Ck}Am~=n~FkFkFkFkGl‚Gl‚Gl‚Gl‚Am„Am„@lƒBlƒAk‚Bk‚Bk‚AjFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDm„Fl„Hl„Jl„Jl„Hl„Fl„Dm„Fq‚EpEpEpDo€Do€CnCnGm…Gm…Gm…Gm…Gm…Gm…Gm…Gm…GpGoHo…Hn†Hn†Ip†IqƒIrPt†Pt†Nt†Nt†Lt†Ju†Iu†Iu†KrˆKs†Ks†Ks†Lt†Lu„Lu„Lu„Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wv‹WwŠWwŠXy‰XyˆXz‡Y{ˆY|†Yz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰]z‰^{Š_|‹`}Œ`}Œ`}Œa|Ša|Ša|Ša|Šb}‹b}‹b}‹b}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žb}‹b}‹a~Œb`€aŽ`‚`‚^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``ƒ`ƒ`‚``‘`€“`”`”a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’a”a”`€“`€“`€“_’_’_’_~“_’_’_€_€_Ž_Ž_‚Œ_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e€”e€•e—e—e’d€‘d€‘d€‘d€‘ccce‚e‚e‚e‚e‚e‚e‚e‚h‚’h‚’h‚’h‚’g‘g‘g‘g‘iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”m‡“m‡“m‡“m‡“m‡“m‡“m‡“m‡“mŠ“mŠ“n‰“n‰“p‰“p‰“rˆ“rˆ“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–r‹•r‹•r‹•r‹•sŒ–sŒ–sŒ–sŒ–zŽ™zŽ™|Ž™|Ž™}™}™™™€Œ–€Œ–——‚Ž˜ƒ™ƒ™„š™™™™‚‘š‚‘š‚‘š‚‘š†š„šƒ™ƒ™™™€‘š€‘š4Vf4Vf4Vf4Vf4Vf4Vf4Vf4Vf;Th;Th9Th9Th7Uh7Uh5Uh5Uh5Uh7Uh7Uh9Th;Th;Th\o>\o<]m=^n=^n>_o>_o>_o>_o>_oA_pA_pA_pA_pA_pA_pA_pA_p?`p?`p?`p?`p?`p?`p?`p?`p=^q=^q=^q=^q<]p<]p<]p<]p8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kc}=b|>c}>d|>e{?f|?gz?gy@hz=iz?j{@k|Bj|Ek}Ek}Fj|Fj|Bj|Dj|Fj|Gk}Gk}Ck}Am~?m~DkDkDkDkEl‚El‚El‚El‚AnƒAnƒAnƒCnƒCnƒCl‚Cl‚El‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDmƒFmƒHmƒJlƒJlƒHmƒFmƒDmƒEpEpEpDo€Do€Do€Do€Do€Ho…Ho…Ho…Ho…Ho…Ho…Ho…Ho…Hq€Hp‚Ho…Hn†Io‡Ip†IqƒIrPt†Pt†Nt†Nt†Lt†Ju†Ju†Iu†KrˆKs†Lt‡Lt‡Lt†Mv…Mv…Mv…Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰WwŠWwŠWwŠXy‰XyˆXz‡Y{ˆY{ˆYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰^{Š^{Š_|‹_|‹`}Œ`}Œa|Ša|Ša|Ša|Šb}‹b}‹b}‹b}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc~Œc~Œa~Œb`€aŽ_Ž_Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``‚````‘`‘`‘`€“`‘`‘`‘`‘`‘`‘`‘`‘a”a”`€“`€“`€“_’_’_’`€“`€“`€“`‘``‚`‚`‚_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e€”e€•e€•e—e’e’d€‘d€‘d€‘ccce‚e‚e‚e‚e‚e‚e‚e‚g‘g‘g‘g‘h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”m‡“m‡“m‡“m‡“m‡“m‡“m‡“m‡“mŠ“n‰“n‰“n‰“p‰“p‰“rˆ“rˆ“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–tŠ•tŠ•tŠ•tŠ•u‹–u‹–u‹–u‹–zŽ™zŽ™|Ž™|Ž™}™}™™™€Œ–€Œ–——‚Ž˜‚Ž˜ƒ™ƒ™™™™™‚‘š‚‘š‚‘š‚‘š†š„šƒ™ƒ™™™€‘š€‘š4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue:Sg:Sg8Sg8Sg6Tg6Tg4Tg4Tg4Tg4Tg4Tg6Tg6Tg8Sg8Sg8Sg8Te8Te8Te8Te7Sd7Sd7Sd7Sd5Sd5Sd6Te7Uf7Uf7Uf7Uf7Uf6Te6Te5Sd3Sf3Rg2Sg3Th1Sj4Uh4Uh4Uh4Uh4Uh3Tg3Tg2Sf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o;]m<^n<^n=_o=_o=_o=_o=_oA_pA_pA_pA_pA_pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r=^r=^r=^r=^r<]q<]q<]q<]q8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kd|>d|>d|>d|>e{?f|?gz?gz?gz>iz?j{Ai{Bj|Bj|Dj|Dj|Dj|Bj|Dj|Fj|Gk}Gk}Ck}Bm~?m~BkBkBkBkCl‚Cl‚Cl‚Cl‚AnƒAnƒCnƒCnƒEn„En„Gn„Gn„FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDmƒFmƒHmƒJlƒJlƒHmƒFmƒDmƒDo€Do€Do€Do€Do€EpEpEpHp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚Hp‚IrIqƒIp†Io‡JpˆJq‡Jr„Js‚Nt†Nt†Nt†Lt†Lt†Lt†Ju†Ju†Ls‰Lt‡Lt‡MuˆMu‡Mv…Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰WwŠWwŠWxˆXy‰XyˆXyˆY{ˆY{ˆYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š^{Š^{Š^{Š^{Š_|‹_|‹_|‹_|‹_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``€“`‘`‘`‘````‚`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘_€_€_€a”a”a‚’a‚’a‚‘a‚‘aƒaƒ_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e€”e€”e€”e€•e’e’e’d€‘d€‘d€‘cce‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘f€f€g‘g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”m‡“m‡“m‡“m‡“m‡“m‡“m‡“m‡“n‰“n‰“n‰“p‰“p‰“rˆ“rˆ“rˆ“v‰–v‰–v‰–v‰–v‰–v‰–v‰–v‰–tŠ•tŠ•tŠ•tŠ•u‹–u‹–u‹–u‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜Ž—Ž—Ž—Ž—Ž—€˜€˜€˜™™™™‚‘š‚‘š‚‘š‚‘š‡‘›„š„šƒ™™€‘š€‘š’›4Ue4Ue4Ue4Ue4Ue4Ue4Ue4Ue9Rf9Rf7Rf7Rf5Sf5Sf3Sf3Sf2Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf:Te:Te9Sd9Sd9Sd9Sd9Sd9Sd5Sd5Sd6Te7Uf7Uf7Uf7Uf6Te8Te8Te5Sd5Sf3Rg3Rg3Th3Sj3Tg3Tg4Uh4Uh4Uh3Tg3Tg2Sf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o9]m:^n:^n;_o;_o;_o;_o;_oA_pA_pA_pA_pA_pA_pA_pA_p<_s<_s<_s<_s<_s<_s<_s<_s=]t=]t=]t=]t<\s<\s<\s<\s8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kd|@e{@e{@e{@e{Af|Af|Af|Af|@h{@h{Ai|Bj}Bj}Bj}Di}Di}@j}Bj}Di}Gj~Gj~Ej~BlAlAlAlAlAlBm‚Bm‚Bm‚Bm‚Bm€Bm€Bm€DnDnGo‚Go‚Go‚FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDnFnHmJmJmHmFnDnCnCnDo€Do€EpEpEpFq‚Hq€Hq€Hq€Hq€Hq€Hq€Hq€Hq€IrIqƒIp†JpˆJpˆJq‡Ks…KtƒNt†Nt†Lt†Lt†Lt†Lt†Lt†Lt†MtŠMuˆMuˆMuˆNvˆNw†Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰WxˆWxˆWxˆXy‰XyˆXyˆYz‰Yz‰Yz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š_|‹_|‹_|‹_|‹^{Š^{Š^{Š^{Š_|Š_|Š_|Š_|Š`}‹`}‹`}‹`}‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``”`”`€“`‘``‚`ƒ`ƒ`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘````_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘e’e’e’e’e’e’e’e’e’e’d€‘d€‘d€‘d€‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘e‚‘f€f€f€g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”n†’n†’o‡“o‡“o‡“o‡“o‡“pˆ”n‰“n‰“p‰“p‰“rˆ“rˆ“tˆ“tˆ“vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•tŠ•tŠ•tŠ•tŠ•u‹–u‹–u‹–u‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜™™™™™™™™™™™™‚‘š‚‘š‚‘š‚‘š‡‘›„š„š„š‚‘š€‘š€‘š’›6Te6Te6Te6Te6Te6Te6Te6Te9Rf9Rf7Rf7Rf5Sf5Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf9Sd9Sd9Sd9Sd9Sd9Sd9Sd9Sd4Rc5Sd6Te6Te7Uf7Uf6Te6Te8Te7Sd7Sd4Re4Qf3Rg3Rg4Sj3Sf3Sf4Tg4Tg5Uh4Tg4Tg3Sf3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o9]m:^n:^n;_o;_o;_o;_o;_oA_pA_pA_pA_pA_pA_pA_pA_p<_s<_s<_s<_s<_s<_s<_s<_s=]t=]t=]t=]t<\s<\s<\s<\s8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[ke{Af|Af|Af|Af|@e{@e{@e{@e{AfzBg{Ai|Ai|Bj}Bj}Ai|Ai|?j}@j}Di}Gj~Gj~Ej~DlBlAlAlAlAlBm‚Bm‚Bm‚Bm‚AlAlBlCm€Em€FnHmHmFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDnFnHmJmJmHmFnDnCnCnDo€Do€EpEpEpFq‚Hq€Hq€Hq€Hq€Hq€Hq€Hq€Hq€IrIqƒIp†JpˆJpˆJq‡Ks…KtƒLt†Lt†Lt†Lt†Lt†Lt†Nt†Nt†MtŠMuˆMuˆMuˆNvˆNw†Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wx‡Wx‡Wx‡XyˆXy‰Xy‰YzŠYzŠYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š_|‹_|‹_|‹_|‹^{Š^{Š^{Š^{Š]}Š]}Š]}Š]}Š^~‹^~‹^~‹^~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``”`”`€“`‘``‚`ƒ`ƒ`‘`‘`‘`‘`‘`‘`‘`‘````````_€_€_€_€_€_€_€_€_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“e’e’e’d€‘d€‘d€‘e’e’e’e’e’e’e’e’f€f€f€g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”n†’n†’n†’o‡“o‡“pˆ”pˆ”pˆ”qŠ”qŠ”qŠ”s‰”s‰”u‰”u‰”w‰”vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•vŠ•w‹–w‹–w‹–w‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜}™}™}™}™}™}™|Œ˜|Œ˜™™™™‚‘š‚‘š‚‘š‚‘š‡‘›…‘›„š„š‚‘š€‘š’›’›6Te6Te6Te6Te6Te6Te6Te6Te8Qe8Qe6Qe6Qe4Re4Re2Re2Re6Qe6Qe6Qe4Re4Re2Re2Re2Re6Rc6Rc6Rc6Rc7Sd7Sd7Sd7Sd4Rc5Sd5Sd6Te6Te6Te6Te6Te9Sd9Sd6Rc6Qe4Qf4Qf3Rg3Ri4Re5Sf5Sf6Tg6Tg6Tg6Tg6Tg3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o;]m<^n<^n=_o=_o=_o=_o=_oA_pA_pA_pA_pA_pA_pA_pA_p>_r>_r>_r>_r>_r>_r>_r>_r=^r=^r=^r=^r<]q<]q<]q<]q8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[ke{CfzCfzCfzCe|Bd{Bd|Bd|Bd|Af|Bg}Bg}Ah~Ah~Ah~?h~?h~=j@iBiGi€Gi€Gi€FkDkBkBkBkBkCl‚Cl‚Cl‚Cl‚Bm~Bm~Bm~Dl~EmGmGmImFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€Hn€Fn€Do€Do€Do€Do€Do€Do€EpEpEpGoGoGoGoGoGoGoGoIrIqƒIp†Io‡JpˆJq‡Jr„Js‚Ju†Ju†Lt†Lt†Lt†Nt†Nt†Nt†Ls‰Lt‡Lt‡MuˆMu‡Mv…Nw†Nw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wy†Wy†Wx‡XyˆXy‰Xy‰YyŒYyŒYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š^{Š^{Š^{Š^{Š_|‹_|‹_|‹_|‹]}Š]}Š]}Š]}Š^~‹^~‹^~‹^~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žddbb`€`€^€^€^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``€“`‘`‘`‘````‚_€_€_€_€_€_€_€_€_€_€_€`````_Ž_Ž_€_€_€_€_’_’_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ‘fƒ‘fƒ‘f„f‚“f‚“f‚“e’e’e’d€‘d€‘e’e’e’e’e’e’e’e’f€f€g‘g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”o…‘p†’p†’q‡“q‡“rˆ”rˆ”rˆ”qŠ”qŠ”s‰”s‰”u‰”u‰”w‰”w‰”v‹“v‹“v‹“v‹“v‹“v‹“v‹“v‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–y˜y˜{˜{˜|Œ˜|Œ˜~Œ˜~Œ˜|Œ™|Œ™|Œ™|Œ™|Œ™}š}š}š™™™™‚‘š‚‘š‚‘š‚‘šˆ’œ…‘›…‘›„š‚‘š’›’›‚“œ7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd8Qe8Qe6Qe6Qe4Re4Re2Re2Re9Qe9Qe8Qe8Qe6Qe4Re4Re2Re3Qb4Rc4Rc4Rc5Sd5Sd5Sd5Sd4Rc4Rc5Sd6Te6Te6Te6Te5Sd9Sd9Sd8Rc6Qe6Qf4Qf5Rg3Ri4Re4Re5Sf6Tg6Tg6Tg6Tg6Tg3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o<]m=^n=^n>_o>_o>_o>_o>_oA_pA_pA_pA_pA_pA_pA_pA_p?`p?`p?`p?`p?`p?`p?`p?`p=^q=^q=^q=^q<]p<]p<]p<]p8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kfyDhzCgyCfzCe|Bd{Bd|Bc}Ab|Ce|Ce|Bg}Ch~Ah~?h~?h~>i~=j?jBiGi€Gi€Gi€FkDkDkDkDkDkEl‚El‚El‚El‚Do€Do€Fn€EmGmGmImImFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€Hn€Fn€Do€EpEpEpDo€Do€Do€Do€Do€FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒHq€Hp‚Ho…Hn†Io‡Ip†IqƒIrIu†Ju†Ju†Lt†Nt†Nt†Pt†Pt†KrˆKs†Lt‡Lt‡Lt†Mv…Mv…Mv…Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wy†Wy†Wy†XyˆXy‰Xx‹YyŒYyŒYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰^{Š^{Š_|‹_|‹`}Œ`}Œ[}Š[}Š[}Š[}Š\~‹\~‹\~‹\~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc~Œc~Œa~Œb`€aŽ_Ž_Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``‚````‘`‘`‘`€“_€_€_€_€_€_€_€_€_Ž_Ž_Ž`‚`‚`‚aƒaƒ`‚`‚`‚``‘`€“`€“`€“_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ‘f„f„f…Žf‚“f‚“f‚“f‚“e’e’e’d€‘e€”e€”e€”e€”e€”e€”e€”e€”g‘g‘g‘g‘h‚’h‚’h‚’h‚’iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”o…‘o…‘p†’p†’q‡“rˆ”rˆ”s‰•s‰”s‰”s‰”u‰”u‰”w‰”w‰”w‰”v‹“v‹“v‹“v‹“v‹“v‹“v‹“v‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–xŒ—xŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—z‹˜z‹˜z‹˜{Œ™{Œ™|š|š|š™™™™‚‘š‚‘š‚‘š‚‘šˆ’œ…‘›…‘›„š‚‘š’›’›‚“œ7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Sd7Pd7Pd5Pd5Pd3Qd3Qd1Qd1Qd:Od:Od8Pd8Pd7Pd5Pd3Qd3Qd1Rb1Rb2Sc2Sc2Sc3Td3Td3Td4Rc4Rc5Sd6Te6Te6Te6Te5Sd9Sd9Sd8Rc6Qe6Qf4Qf5Rg5Qi3Qd4Re5Sf6Tg6Tg6Tg6Tg6Tg3Th3Th3Th3Th3Th3Th3Th3Th/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ue1Ug1Sj1Sk1Sk1Sj1Ug1Ue3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi3Wi4Xj4Xj4Xj4Xj7Xl7Xl7Xl7Xl8Ym8Ym8Ym8Ym7[m9Zm:[n:[n;[n=[n>\o>\o>\m?]n?]n@^o@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA`oA`oA`oA`oA`oA`oA`oA`o=_o=_o=_o=_o<^n<^n<^n<^n8\l9]m9]m:^n:^n9]m9]m8\l3\k5\k9[k:[kfyFgzFgzEfzEe|Dd{Dc|Ca|Ca|Ce}Ce}Bf~CgAg?h>h=g~;j€?i€Bh€EiGiGiFj‚Fj‚FkFkFkFkGl‚Gl‚Gl‚Gl‚Fq‚GoGoGoHn€Jn€ImImFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo€Fn€Hn€Jn€Jn€Hn€Fn€Do€Fq‚EpEpEpDo€Do€CnCnEkƒEkƒEkƒEkƒEkƒEkƒEkƒEkƒGpGoHo…Hn†Hn†Ip†IqƒIrIu†Iu†Ju†Lt†Nt†Nt†Pt†Pt†KrˆKs†Ks†Ks†Lt†Lu„Lu„Lu„Pw†Pw†Pw†Pw†Pw†Pw†Pw†Pw†Sw‡Sw‡TxˆTxˆTxˆTxˆUy‰Uy‰Wz„Wy†Wy†XyˆXy‰Xx‹YyŒYxYz‰Yz‰Yz‰Yz‰Z{ŠZ{ŠZ{ŠZ{Š]z‰]z‰]z‰^{Š_|‹`}Œ`}Œ`}Œ[}Š[}Š[}Š[}Š\~‹\~‹\~‹\~‹c~Œc~Œc~Œc~Œc~Œc~Œc~Œc~Œc}‰d~Še‹e‹f€Œf€Œe‹e‹f€Œf€Œf€Œf€Œf€Œf€Œf€Œf€Œe€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žc€Žb}‹b}‹a~Œb`€aŽ`‚`‚^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž^Ž_€_€_€```_€_€^Ž^Ž_€_€``ƒ`ƒ`‚``‘`€“`”`”_€_€_€_€_€_€_€_€_Ž_Ž_Ž`‚`‚`‚aƒaƒa„Žaƒaƒa‚‘a‚’a”a”a€•_‘_‚`‚`ƒcƒŽcƒe‚‘e’dde‚‘fƒ’fƒ’fƒ’fƒ’fƒ’f‚“f‚“fƒ’fƒ’fƒ‘f„f…Žf…Žf‚“f‚“f‚“f‚“e’e’e’e’e€”e€”e€”e€”e€”e€”e€”e€”h‚’h‚’h‚’h‚’g‘g‘g‘g‘iƒ“iƒ“iƒ“j„’j„l„l„n„k…“k…“k…“k…“k…“k…“k…“k…“j„’j„’k…“k…“k…“l†”l†”l†”o…‘o…‘p†’p†’q‡“rˆ”s‰•s‰•s‰”s‰”s‰”u‰”w‰”w‰”w‰”xˆ”v‹“v‹“v‹“v‹“v‹“v‹“v‹“v‹“xŠ•xŠ•xŠ•xŠ•y‹–y‹–y‹–y‹–xŒ—xŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—yŠ—yŠ—z‹˜{Œ™{Œ™|š}Ž›}Ž›™™™™‚‘š‚‘š‚‘š‚‘šˆ’œ†’œ…‘›…‘›ƒ’›’›‚“œ‚“œ8Sg8Sg6Tg5Sf3Sf2Sf/Se/Se2Sg3Rg3Rg4Qf6Qf8Pf8Pf8Oe5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb-Tc-Tc.Rb0Rb1Rb3Qb4Rc6Rc9Qc8Rc7Qb7Pd6Qf4Qf5Rg6Rj:Sg8Sg8Sg6Tg6Tg4Tg4Tg4Tg.Tf.Tf.Tf.Tf.Tf.Tf.Tf.Tf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf,Ud,Tf.Si0Rj0Rj2Ri3Sf3Td5Uh5Uh5Uh5Uh5Uh5Uh5Uh5Uh2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Ui2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl4Uh4Uh4Uh5Vi5Vi6Wj8Yl8Yl5Vi6Wj6Wj7Xk8Yl9Zm9Zm9Zm8\l8\l8\l9]m9]m9]m:^n:^n?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p:ap;_o>_o@^o@^o=^n:^n8_n;^l;^l:\l:[n:[o:[o9Yp9Yp9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p6[o6[o8]q9^r9^r9^r8]q7\p8`s8`s8`s8`s9at9at9at9at:`x:`x;ay;ay;ay;ayfy=ex=ex`p>`p>`p<`p;_o=_o@^oA]nA]n?]n;]m9]m;^l;]m:\l:[n:[o:[o9Yp9Yp9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p6[o7\p8]q9^r9^r9^r8]q7\p8`s8`s8`s8`s9at9at9at9at9`v9`v9`v:aw:aw:aw;bx;bx=ex=exfyAgyAfzAfzAf|Bf~Bf~BeBe@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Di}Di}Di}Ej~Ej~Ej~FkFkIl€Il€Gl€Gl€Gl€Gl€FkFkGl€Gl€Gl€Gl‚Gl‚GkƒGkƒGkƒClƒClƒClƒCl‚DmƒDnDnDnIn‚In‚Go‚Gn„En„Dn…Dn…Dn…DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒEpƒEpƒEpƒFpƒHpƒHpƒJoƒJoƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Ks…Ks…Ks…Ks…Ks…Ks…Ks…Ks…It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Vw†Vw†Vw†WxˆWwŠWwŠXwŒXwŒUx†Ux†Vy‡Vy‡Vy‡Vy‡WzˆWzˆWy‰Wy‰Wy‰XzŠXzŠXzŠXzŠY{‹^{Š^{Š^{‰^{‰_}ˆ_}ˆ_~‡_~‡]}Š]}Š_|Š_|Ša|Ša|Šb|Šb|Šd}d}d}d~Œe‹e‹e‹e€Šd€‹d€‹d€‹d€‹d€‹d€‹d€‹d€‹eŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘dddddddd`‚`‚_Ž^€^€^€^€_Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘_€_€_€`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”oƒ”oƒ”p„•p„•p„•p„•q…–q…–p†‘p†‘q‡’rˆ“rˆ“rˆ“rˆ“rˆ“uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŒ“t‹“t‹“t‹“v‹“x‹“x‹“x‹“x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜wˆ•x‰–x‰–x‰–yŠ—yŠ—yŠ—yŠ—zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š†’ž…‘„œƒ›ƒ›ƒ›„œ„œ8Sg7Rf5Sf5Sf3Sf2Re2Re1Re3Sf3Sf4Re4Re6Qe5Pd7Pd7Pd5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb4Rc3Qb1Rb0Qa0Qa0Rb0Rb1Sc4Rc3Qb3Qb1Qd1Pe1Rf2Sg2Ri8Sg8Sg6Tg6Tg4Tg4Tg3Tg3Tg0Tf0Tf0Tf0Tf0Tf0Tf0Tf0Tf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf.Ud.Tf.Si0Rj0Rj2Ri2Sf2Td/Ug/Ug/Ug/Ug/Ug/Ug/Ug/Ug3Vj2Ui2Ui2Ui1Th1Th1Th0Sg2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl6Wj6Wj5Vi5Vi5Vi6Wj6Wj7Xk6Wj6Wj6Wj7Xk8Yl8Yl9Zm9Zm:\l:\l:\l:\l;]m;]m;]m;]m?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p=^n?]nA]nC]nB\m@\m>\m;\l;]m;]m:[n:[n:[n:[o9Zn9Zn9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p6[o7\p8]q8]q9^r9^r8]q8]q8`s8`s8`s8`s9at9at9at9at8_u8_u9`v9`v9`v:aw:aw:awfy?gz?gz?gz?gz?f|@g}@f~@f~@f~@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Di}Di}Di}Ej~Ej~Ej~FkFkFkFkGl€Gl€Gl€Gl€Gl€Gl€GkƒGkƒGkƒGl‚Gl‚Gl€Gl€Gl€ClƒClƒClƒCl‚DmƒDnDnDnHmFnFnFmƒDmƒDm„Cm„Cm„DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒEpƒEpƒFpƒFpƒHpƒHpƒHpƒJoƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Ks…Ks…Ks…Ks…Ks…Ks…Ks…Ks…It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Vw†Vw†Vw‡Vw‡WwŠWwŠWwŠWv‹Uw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Wy‰Wy‰Wy‰XzŠXzŠXzŠXzŠY{‹^{Š^{Š^{Š^{‰_|Š_}ˆ_}ˆ_~‡]}Š]}Š_|Š_|Ša|Ša|Šb|Šb|Šb|Œb|Œb|Œc~ŒcŠcŠcŠdŠd€‹d€‹d€‹d€‹d€‹d€‹d€‹d€‹eŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘c€c€c€c€c€c€c€c€b‚b‚aŽ`€`€`€`€aŽa€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘^€^€^€_‘_‘_‘_‘_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”oƒ”oƒ”p„•p„•p„•p„•q…–q…–qˆqˆr‰‘sŠ’sŠ’sŠ’sŠ’r‰‘uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŒ“t‹“t‹“t‹“v‹“x‹“x‹“x‹“x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜x‰–x‰–x‰–x‰–yŠ—yŠ—yŠ—yŠ—zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š…‘„œ„œƒ›‚Žšƒ›ƒ›ƒ›7Rf7Rf5Sf5Sf4Re4Re4Re4Re4Re4Re4Re4Re5Pd5Pd5Pd5Pd5Qb5Qb5Qb5Qb5Qb5Qb5Qb5Qb7Qb5Qb4Pa2Pa0Qa/Qa.Rb.Rb1Rb1Rb1Rb0Qd0Qe/Rf0Sg0Ri5Sf5Sf5Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf0Td0Tf0Ri0Rj0Rj0Ri0Tf0Td-Uh-Uh-Uh-Uh-Uh-Uh-Uh-Uh3Vj2Ui2Ui1Th1Th0Sg0Sg0Sg2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl7Xk6Wj6Wj5Vi5Vi5Vi6Wj6Wj6Wj6Wj7Xk7Xk8Yl8Yl8Yl8Yl9[k9[k:\l:\l:\l;]m;]m;]m?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p?]nA]nB\mC[mC[mA[l?[l=[l;\o;\o:[n:[n:[n:[n9Zn9Zn9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p7\r7\r7\r8]s8]s8]s8]s8]s8`s8`s8`s8`s9at9at9at9at9at9at9at9at:bu:bu:bu:bu;cv;cv;cvfy?gz?gz=gz=gz=gz=gz>h{>g}>g}>g}@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Di}Di}Di}Ej~Ej~Ej~FkFkDlDlFkGl€Gl€Il€Il€Il€Gj„Gj„GkƒGl‚Gl‚Gl€GmGmClƒClƒClƒCl‚DmƒDnDnDnFnFnFnDmƒDmƒDm„Dm„Dm„DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒFpƒFpƒFpƒFpƒFpƒHpƒHpƒHpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Jr„Jr„Jr„Ks…Ks…Ks…Ks…Ks…It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Uv†Vw‡Vw‡Vw‡Vw‡WwŠWwŠWwŠUv‰Uv‰VwŠVwŠVwŠVwŠWx‹Wx‹Wy‰Wy‰Wy‰XzŠXzŠXzŠXzŠY{‹^z‹^z‹^{Š^{Š_|Š_|Š_}ˆ_}ˆ]}Š]}Š_|Š_|Ša|Ša|Šb|Šb|Ša{‹a{‹b|Œb}‹b~‰cŠcŠc€‰eŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘bbbbbbbbb‚b‚aŽ`€`€`€`€aŽa€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘\€\€\€]‘]‘]‘^‚’^‚’`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o„“o„“p…”p…”p…”p…”q†•q†•o‰pŠ‘q‹’q‹’rŒ“q‹’q‹’q‹’uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–r‹•tŠ•tŠ•tŠ•vŠ•xŠ•xŠ•xŠ•x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜v‰–v‰–v‰–v‰–v‰–wŠ—wŠ—wŠ—zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š…‘…‘„œ„œƒ›ƒ›ƒ›ƒ›5Sf5Sf7Rf6Qe6Qe6Qe5Pd5Pd6Rc6Rc6Rc5Qb3Qb3Qb2Pa2Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa7Qb7Qb4Pa2Pa0Qa/Qa0Rb.Rb1Rb1Rb0Qa/Pc0Qe.Qe/Rf0Ri5Sf5Sf3Sf3Sf2Sf2Sf0Tf0Tf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf0Td0Tf0Ri0Rj0Rj0Ri0Tf0Td-Uh-Uh-Uh-Uh-Uh-Uh-Uh-Uh2Ui2Ui1Th1Th1Th0Sg0Sg0Sg2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl7Xk6Wj6Wj5Vi5Vi5Vi6Wj6Wj7Xk7Xk7Xk7Xk7Xk8Yl8Yl8Yl:[k:[k:[k;\l;\l;\l<]m<]m?]n?]n?]n?]n@^o@^o@^o@^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p?]nA]nB\mC[mC[mA[l?[l=[l;\p;\p:[n:[n:[n:[n9Zm9Zm9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p7\r7\r7\r7\r8]s8]s9^t9^t8`s8`s8`s8`s9at9at9at9at:bu:bu:bu;cv;cv;cv;cvfy?gz?gz=gz=gz=gz=gz>h{>h{>iz>iz@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Bj}Bj}Bj}Ck~Ck~Ck~DlDlBlDlDlFkGl€Il€LmLmFk…Fk…Fl„FmƒFmƒFnFn€Fn€ClƒClƒClƒCl‚DmƒDnDnDnEo‚Eo‚Eo‚En„En„Gm…Gm…Gm…DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒHpƒHpƒHpƒFpƒFpƒFpƒFpƒFpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…Jr„Jr„Jr„Ks…Ks…Ks…Lt†Lt†It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†UuˆUuˆUuˆVw‡Vw‡Vw‡WxˆWxˆUv‰Uv‰VwŠVwŠVwŠVwŠWx‹Wx‹Xy‰Xy‰Xy‰YzŠYzŠYzŠYzŠZ{‹^z‹^z‹^z‹^{Š_|‹_|Š_|Š_|Š^~‹^~‹`}‹`}‹b}‹b}‹c}‹c}‹_|‹_|‹`}Œ`}‹`~‰aŠaŠa€‰eŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹ddc€Žbbbbc€Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘\€\€\€]‘]‘]‘^‚’^‚’`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o…‘o…‘p†’p†’p†’p†’q‡“q‡“oˆ’p‰“qŠ”qŠ”r‹•qŠ”qŠ”qŠ”uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–r‹•tŠ•tŠ•tŠ•vŠ•xŠ•xŠ•xŠ•x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜u‹—u‹—u‹—tŠ–tŠ–tŠ–tŠ–tŠ–zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š„’ž„’ž„’žƒ‘ƒ‘ƒ‘‚œ‚œ5Sf4Re6Qe6Qe8Qe7Pd7Pd8Pd8Rc8Rc5Qb5Qb3Qb2Pa0Qa0Qa4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa5Qb4Pa4Pa3O`1O`2Pa2Pa1Rb3Qb2Pa2Pa0Pc0Od0Qe1Rf1Qh3Sf3Sf3Sf2Sf2Sf0Tf0Tf0Tf3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Td2Sf2Ri0Rj0Rj.Si.Tf.Ud/Tj/Tj/Tj/Tj/Tj/Tj/Tj/Tj0Sg0Sg0Sg0Sg1Th1Th1Th1Th2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl6Wj6Wj5Vi5Vi5Vi6Wj6Wj7Xk7Xk7Xk7Xk7Xk7Xk7Xk8Yl8Yl`p>`p>`p<`p=^n?]nA]nC]nB\m@\m>\m;\l;\p;\p:[o:[n:[n:[n9[k9[k9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p8\t7[s7[s7[s7[s8\t9]u9]u8`s8`s8`s8`s9at9at9at9at:bt:bt;cu;cu;cufy?gz?f|?gz?gz?gz@hz@hz@ix@ix@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}@j}@j}@j}Ak~Ak~Ak~BlBlAk~Ak~DlFkIl€LmLmMlDm„Dm„Dm„DmƒDmƒDnDnDnClƒClƒClƒCl‚DmƒDnDnDnDo‚Do‚Eo‚En„Gn„Gm…Gm…Im…DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒJoƒHpƒHpƒHpƒFpƒFpƒEpƒEpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…IqƒIqƒJr„Jr„Ks…Lt†Lt†Lt†It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Ut‰UuˆUuˆUuˆVw‡Vw‡Vw†Wx‡Uw‡Uw‡VxˆVxˆVxˆVxˆWy‰Wy‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ\z‹^y^y^z‹^z‹_|‹_|‹_|Š_|Š^~‹^~‹`}‹`}‹b}‹b}‹c}‹c}‹`}Œ`}Œ`}Œa~ŒaŠaŠaŠbŠeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹ddc€Žbbbbc€Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘^€^€^€_‘_‘_‘_‘_‘`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘ccd€‘d€‘d€‘e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o…‘o…‘p†’p†’p†’p†’q‡“q‡“m‡“m‡“nˆ”o‰•o‰•o‰•o‰•nˆ”uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŠ–tŠ–tŠ–tŠ–v‰–x‰–x‰–x‰–x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜u‹—u‹—u‹—u‹—tŠ–tŠ–tŠ–tŠ–zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š‚’ž‚’ž‚’ž‚’ž‚’ž‘€œ€œ4Re4Re6Qe6Qe7Pd8Pd8Pd:Od8Rb7Qa7Qa5Ra2Q`0Q`0Q`0Q`4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa2Pa2Pa1O`3O`3O`3O`6Pa6Pa6Pa4Pa4Pa4Oc2Od3Pe2Qf2Qh2Re2Re1Re1Re/Se/Se-Se-Se3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf3Td3Sf2Ri0Rj0Rj.Si,Tf,Ud2Ri2Ri2Ri2Ri2Ri2Ri2Ri2Ri/Rf/Rf/Rf0Sg1Th1Th2Ui2Ui2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl5Vi5Vi5Vi5Vi5Vi6Wj7Xk8Yl8Yl8Yl7Xk7Xk7Xk7Xk7Xk7Xk;Yj`p>`p>`p<`p;_o=_o@^oA]nA]n?]n;]m9]m;[r;[r:[o:[o:[n:\l9[k9\j9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p8\t7[s7[s6Zr7[s8\t9]u:^v8`s8`s8`s8`s9at9at9at9at9as:bt:bt:bt;cu;cu;cu;cu=ex=exfyAf|Af|AfzAgyBhzBixBiwBiw@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}@j}@j}@j}Ak~Ak~Ak~BlBl@k~@k~BlDlIl€LmMlNm‚DnDnDnDmƒDmƒDm„Dm„Dm„ClƒClƒClƒCl‚DmƒDnDnDnCnCnCnDmƒFmƒFl„Hl„Hl„DmƒFmƒHmƒHmƒHmƒDmƒCnƒ?nƒJoƒJoƒHpƒHpƒFpƒEpƒEpƒEpƒGrƒGrƒGrƒHs„Hs„Hs„It…It…IqƒIqƒJr„Jr„Ks…Lt†Lt†Mu‡It…It…Ju†Mu‡Ou‡Ou‡Ou‡Qu‡Rv†Rv†Rv†Rv†Rv†Rv†Rv†Rv†Ut‰Ut‰UuˆUuˆVw‡Vw†Vw†Vw†Ux†Ux†Vy‡Vy‡Vy‡Vy‡WzˆWzˆZx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ\z‹^y^y^y^z‹_{Œ_|‹_|‹_|Š^~‹^~‹`}‹`}‹b}‹b}‹c}‹c}‹_~_~_~_Œ`€‹`€‹`€‹`Šf‚f‚f‚f‚f‚f‚f‚f‚eŒeŒeŒeŒeŒeŒeŒeŒfƒŒeŒeŒeŒe€Žf€g‘g‘cŒcŒcŒcŒcŒcŒcŒcŒffe€Ždddde€Ža€a€a€a€a€a€a€a€a€a€a€_€^^^\_€_€_€_€_€_€_€_€^€^€^€^€^€^€^€^€`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘_€_€_€`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘`‘`‘b€‘b€‘d€‘d€‘cccd€‘d€‘d€‘e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“gƒ”gƒ”f‚“e’e’e’e’e’f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“h‚’h‚’g‘g‘g‘g‘h‚’h‚’h„h„h„h„h„h„h„h„i‚’jƒ“jƒ“lƒ“lƒ“oƒ”oƒ”oƒ”o…‘o…‘p†’p†’p†’p†’q‡“q‡“l…•l…•m†–n‡—n‡—n‡—n‡—n‡—uˆ•uˆ•uˆ•uˆ•v‰–v‰–v‰–v‰–rŠ–tŠ–tŠ–tŠ–v‰–x‰–x‰–x‰–x‹“xŠ•y‹–yŠ—yŠ—y‰™xˆ˜xˆ˜u‹—u‹—u‹—u‹—tŠ–tŠ–tŠ–s‰•zŠ–{‹—{‹—|Œ˜|Œ˜}™}™~Žš†‘™†‘™†‘™†‘™‡’š‡’š‡’š‡’š€œ‘‚’ž‚’ž‚’ž‘››4Re4Re6Qe6Qe7Pd8Pd:Od:Od8Qa7Qa7Qa5Ra2Q`0Q`0Q`/R`4Pa4Pa4Pa4Pa4Pa4Pa4Pa4Pa0Qa0Qa1O`3O`5O`5O`7Oa9Oa7Oa6Pa6Pa6Oc4Od3Pe4Qf4Ph2Re2Re1Re1Re/Se/Se-Se-Se3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf2Sf3Td3Sf2Ri0Rj0Rj.Si,Tf,Ud3Qj3Qj3Qj3Qj3Qj3Qj3Qj3Qj.Qe.Qe/Rf0Sg1Th1Th2Ui2Ui2Vh2Vh2Vh2Ui2Ui2Tk2Tk2Tl4Uh4Uh4Uh5Vi5Vi6Wj8Yl8Yl8Yl8Yl8Yl7Xk7Xk7Xk7Xk7Xk;Yj;Yj`p>`p>`p<`p:ap;_o>_o@^o@^o=^n:^n8_n;[r;[r:[o:[o:[n:\l9\j9\j9[k9[k9[k9[k9[k9[k9[k9[k7[k7[k7[k7[k7[k7[k7[k7[k5Zn5Zn6[o6[o6[o6[o7\p7\p8\t8\t7[s6Zr7[s8\t9]u:^v8`s8`s8`s8`s9at9at9at9at8`r9as9as9as9as:bt:bt:bt>fy=ex=ex`p>`p>`p<`p;_q:^p:^p:^p:^p9]o9]o9]o9]o9]o:[n:[n;[n=[n>Ym>Ymh{>h{?i|?i|?i|@j}@j}@j}@i€@i@iAk~Ak~Al}Bm~Bm~BlBlBlBlCm€Cm€Cm€Cm€Dl…Dl…Dm„Dm„En„En„Eo‚Eo‚DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Em†Em†Fo†Gp‡Gp†Gp†Gq„FpƒIrIrIrJs‚Js‚Js‚KtƒKtƒJr„Jr„Jr„Jr„Ks…Ks…Ks…Lt†Mw„Mw„Mv…Mu‡Lt‡Lt‡Ls‰Ls‰Nq…Ps‡RvˆUy‹Uy‰TxˆSx†Qv„Jy‡Ox‡Uv†[u†[u†Wu†Sw‡Ox‡WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠYwŠYwŠYwŠZx‹Zx‹Zx‹[yŒ[yŒ[|Œ[|Œ]{Œ]{Œ`|`|b|b|_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^|^}Œ_~_~_Œ`€‹`€‹`€‹ddddddddg‹e‹e‹f€ŒeŒcŒd‚d‚fƒˆgƒŠfƒŒf‚c€Žb~`~‘_}`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œ`}Œddc€Žc€Žc€Žbbb`Ža€a€bba€a€`Ž\€^€^€_€acce_€_€_€_€_€_€_€_€_€_€_€```a‚‘a‚‘`~`~`~aaab€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘g’e’`‘`‘`‘_€ce^_€`‘`‘a‚’a‚’`‘`‘cƒŽcƒŽcƒŽcƒŽd„d„d„d„h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“f„f„f„f„f„g…g…g…e„“e„“fƒ’fƒ’g‘g‘g€g€iƒ“iƒ“iƒ“iƒ“iƒ“h‚’g‘g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”n…”q†•q†•t‡–t‡–t‡–nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—w‹–w‹–w‹–y‹–y‹–zŠ–zŠ–zŠ–{Œ•{Œ•|–|–}Ž—~˜™™™™‚‘šƒ’›ƒ’›ƒ’›ƒ’›ƒ’›€‘š€‘š™™™™€‘š€‘š9Sd8Rc7Qb7Qb6Pa6Pa7Qb7Qb3O`3O`3O`3O`2N_2N_2N_2N_1M^1M^1M^1M^1M^1M^1M^1M^2N_2N_2N_2N_2N_2N_2N_2N_4N_4N_3O`3O`2Pa2Pa1Rb1Rb2Re2Re2Re2Sf2Sf/Se/Se.Rd1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg.Tf.Tf.Tf.Tf.Tf.Tf/Ug/Ug1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ue1Ue1Ue1Ue1Ue1Ue1Ue1Ue1Ug1Ug1Ug2Vh2Vh3Wi3Wi3Wi5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj:Yn9Xm9Xm9Xm;Zo<[p;Zo:Yn7^m7^m:^n;_o=_o=_o>_o=^nA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p=^q<]p<]p<]p<]p;\o;\o;\o9]o9]o:[n:[n;[n=[nYmg}@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}@i€@i@iAk~Ak~Al}Bm~Bm~BlBlBlBlCm€Cm€Cm€Cm€BjƒClƒClƒClƒCl‚DmƒDnDnDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Em†En…Fo†Gp‡Gp†Gp†Gq„FpƒHp‚Hp‚Hp‚IqƒIqƒIqƒJr„Jr„Jr„Jr„Ks…Ks…Ks…Lt†Lt†Lt†Mw„Mv…Mv…Mu‡Lt‡Lt‡Ls‰Ls‰Or†Ps‡RvˆTxŠTxˆTxˆSx†Rw…MzˆPyˆVw‡Zv‡\v‡Xv‡TxˆRyˆWxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠYwŠYwŠZx‹Zx‹Zx‹[yŒ[yŒ[yŒ[|Œ[|Œ]{Œ]{Œ`|`|b|b|_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ^}Œ^}Œ_~_Œ_Œ`€‹`€‹`€‹ddddddddg€Še€Še€Šf‹e‚‹c‚‹dƒŒdƒŒf‚‰f‚‰fƒŒf‚c€Žc`~_}a~Œa~Œa~Œa~Œa~Œa~Œa~Œa~Œc€Žc€Žc€Žbbbba~Œ`Ža€a€bba€a€`Ž^€^€_€_€accc_€_€_€_€_€_€_€_€_€_€_€```a‚‘a‚‘`~`~aaab€‘b€‘b€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘d€‘f€‘d€‘`‘_‘_‘_€ce^_€`‘`‘a‚’a‚’`‘`‘b‚b‚b‚b‚cƒŽcƒŽcƒŽcƒŽh‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“f„f„f„f„f„f„g…g…e„“dƒ’fƒ’fƒ’g‘g‘h‘g€h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”o†•q†•q†•s†•s†•s†•nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—w‹–w‹–w‹–y‹–y‹–zŠ–zŠ–|Š–{Œ•{Œ•|–|–}Ž—~˜~˜™ƒ™ƒ™„š…‘›…‘›…‘›…‘›„š€‘š€‘š™™™™€‘š€‘š7Sd6Rc5Qb5Qb4Pa4Pa5Qb5Qb3O`3O`3O`3O`2N_2N_2N_1M^1M^1M^1M^1M^1M^1M^1M^1M^2N_2N_2N_2N_2N_2N_2N_2N_4Ma4Ma2Ma3Nb2Pc2Pc1Qd1Qd5Pd5Pd4Re4Re3Sf2Re1Re0Qd1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg1Re1Re1Re2Sf2Sf3Tg3Tg3Tg1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ue1Ue1Ue1Ue1Ue1Ue1Ue1Ue/Se0Tf0Tf1Ug2Vh3Wi4Xj4Xj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj;[n:Zm9Yl:Zm;[n<\o;[n:Zm:^n:^n;_o>`p>`p?`p>_o>_oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p>^q=]p=]p=]p=]p<\o<\o<\o;\o;\o:[n;[n;[n;[ng}>g}Bg{Bg{Ch|Ch|Ch|Di}Di}Di}@i€@i@iAk~Ak~Al}Bm~Bm~BlBlBlBlCm€Cm€Cm€Cm€Bk‚Bk‚Bk‚BkCl‚Cm€Cm€Cm€DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En…En…Fo†Gp†Gp†Gq„Gq„FpƒGn„Gn„Gn„Ho…Ho…Ho…Ip†Ip†Ks…Ks…Ks…Ks…Lt†Lt†Lt†Mu‡Lu„Lu„Lt†Lt†Mu‡MuˆMuˆMuˆPs‡QtˆQu‡RvˆSw‡Sw‡Ty‡Ty‡N{‰PyˆVxˆ[wˆ[wˆYwˆVxˆSz‰WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠYwˆZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[|‹[|‹]|‹]|‹`}Œ`}Œb|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ`}Œ`}Œa~Œa~ŒaŠb€‹bŠbŠddddddddgˆeˆeˆf‚‰e‚‰cƒ‰d„Šd„Šf‚‰f‹fƒŒf‚c€Žc€`~`~b€‹b€‹b€‹b€‹b€‹b€‹b€‹b€‹c€Žc€Žc€Žbbbba~Œ`Ža€a€bba€a€`Ž^€_€_€_€aacc````````_€_€_€``````~aaaab€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘ca_€_‘_‘`‘b€‘d€‘^_€`‘`‘a‚’a‚’`‘`‘aŽaŽaŽaŽb‚b‚b‚b‚f‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“g„’g„’fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘dƒ’dƒ’fƒ’fƒ’g‘g‘h‘h‘g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“m‡•o†•o†•q†•q†•s†•r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—xŒ—xŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—{Œ•|–|–}Ž—}Ž—~˜~˜~˜„Ž˜…™†š†š‡‘›‡‘›†š†š€‘š€‘š™™™™€‘š€‘š4Rc4Rc3Qb2Pa2Pa2Pa2Pa2Pa3O`3O`3O`2N_2N_2N_1M^1M^0L]0L]0L]0L]0L]0L]0L]0L]1M^1M^1M^1M^1M^1M^1M^1M^3Ka3Ka2Mb3Nc1Nc2Od0Od1Pe6Oc7Pd5Pd6Qe4Re4Re2Re2Re1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg2Qf2Qf2Qf3Rg3Rg4Sh4Sh4Sh1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug0Tf0Tf1Ug2Vh2Vh3Wi3Wi4Xj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj;[n:Zm9Yl:Zm<\o=]p<\o;[n:^n;_o=_o>`p?`p?`pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p@^q?]p?]p?]p?]p>\o>\o>\o;\o;\o;[n;[n;[n;[n:Zm:Zm;Yl;Yl;Yl9Yl8Yl8Yl8Yl6Zl2Zl2Zl4Zl6Zl6Zl8Yl9Yl9Yl8[o8[o8[o8[o8[o8[o8[o8[o7\r7\p7\p8]q8]q8]q8]q;^r7^t7^t7]u7]u7\v7\v7\x7\x=_w>`w>`w>au>au>bt?cu?cu=ew=ew=ew=ew=ew=ew=ew=ewh{>h{>h{Dg{Dg{Eh|Eh|Eh|Fi}Fi}Fi}Bh€BiBiCk~Ck~Ck}Dl~Dl~BlBlBlBlCm€Cm€Cm€Cm€Bk‚Bk‚BkCl‚Cm€Cm€Do€Do€DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En…En…Fo…Gp†Gq„Gq„GrƒFq‚Hn†Hn†Hn†Hn†Io‡Io‡Io‡Io‡Ks†Ks†Ks†Lt‡Lt‡Lt‡MuˆMuˆLt†Lt†Lt†Lt†Mu‡Mu‡MuˆMuˆRu‰QtˆQu‡Qu‡Qu…Sw‡Ty‡UzˆNyˆRyˆUw‡Xv‡Xv‡Xv‡VxˆTxˆWxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ[|‹[|‹]|‹]|‹`}Œ`}Œb|Œb|Œ_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œ`}Œ`}‹a~ŒaŠaŠbŠbŠbŠddddddddgˆeˆeˆf‚‰e‚‰cƒ‰d„Šd„Še€Šf‹eŒf‚c€Žc€`Ž`~c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹dddc€Žc€Žc€Žc€Žb`Ža€a€bba€a€`Ž_€_€_€aaaaaa‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘````````aaaab€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘b€‘ca^€]‘]‘_‘c’e’^_€`‘`‘a‚’a‚’`‘`‘aŽaŽb‚b‚b‚cƒcƒcƒf‚“f‚“f‚“f‚“f‚“f‚“f‚“f‚“g„’g„’g„’fƒ‘fƒ‘fƒ‘fƒ‘fƒ‘dƒ’dƒ’fƒ’fƒ’g‘g‘h‘h‘g‘g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“nˆ–p‡–p‡–q†•q†•r…”r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŒ—zŒ—zŒ—{‹—{‹—}‹—}‹—}‹—|–|–|–}Ž—}Ž—~˜~˜~˜„Ž˜…™…™†š†š†š†š†š€‘š€‘š™™™™€‘š€‘š4Rc3Qb3Qb2Pa2Pa2Pa2Pa2Pa3O`2N_2N_2N_2N_1M^1M^1M^0L]0L]0L]0L]0L]0L]0L]0L]1M^1M^1M^1M^1M^1M^1M^1M^3Ka3Ka2Mb2Mb1Nc2Od0Od0Od5Nb6Oc5Pd6Qe4Re4Re2Re2Re1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg2Qf2Qf3Rg3Rg3Rg4Sh4Sh4Sh1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th1Th1Th2Vh2Vh2Vh2Vh2Vh2Vh2Vh2Vh5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj;\l:[k9Zj:[k<]m=^n<]m;\l<^n=_o=_o?`p?`pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p@^q?]p?]p?]p?]p>\o>\o>\o<\o<\o;[n;[n;[n;[n9Zm9Zm;Yl;Yl;Yl9Yl8Yl8Yl8Yl6Zl4\n4\n6\n8\n8\n:[n;[n;[n8[o8[o8[o8[o8[o8[o8[o8[o9\p7\p7\p8]q8]q8]q8]q9^t8_u8_u8^v8^v8]w8]w8]y8]y=_w=_v=_v>au>au?cu?cu?cu=ew=ew=ew=ew=ew=ew=ew=ew=gz=gz=gz=gz>h{>h{>h{>h{Dg{Dg{Eh|Eh|Eh|Fi}Fi}Fi}Dh€DiDiEj~Ej~Ek}Fl~Fl~BlBlBlBlCm€Cm€Cm€Cm€Cl‚Cl‚DmƒDnDnEpEpEpDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En„En„Fo…Gq„Gq„GrƒGrƒFq€Io‡Io‡Io‡Io‡JpˆJpˆJpˆJpˆKs†Ks†Ks†Ks†Lt‡Lt‡Lt‡Lt‡Ks†Lt‡Lt†Lt†Mu‡Mu‡Mu‡NvˆRu‰Ru‰Qu‡Pt†Qu…Sw‡Ty‡V{‰Ox‡Qx‡Tv†Uv†Uv†Uv†Vw‡Uw‡WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠZyˆZyˆZyˆ[z‰[z‰[z‰\{Š\{Š[}Š[}Š]}Š]}Š`}‹`}‹b}‹b}‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œb}‹b}‹cŠcŠc€‰dŠdˆdˆddddddddg€Še€Še€Šf‹e‚‹c‚‹dƒŒdƒŒe‹e‹eŒe€Ždc€Ža€`Žc‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹c‚‹e‚e‚e‚e‚dddd`Ža€a€bba€a€`Žaaaaa_€_€_€a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘a‚‘````````aaab€‘b€‘b€‘c’c’`‘`‘`‘`‘`‘`‘`‘`‘a_€^€]‘]‘_‘a‚’c’^_€`‘`‘a‚’a‚’`‘`‘bbc‚‘c‚‘c‚‘dƒ’dƒ’dƒ’d‚“d‚“d‚“d‚“d‚“d‚“d‚“d‚“g„“g„“g„“g„“fƒ’fƒ’e‚‘e‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’g‘g‘h‚’iƒ“iƒ“iƒ“iƒ“iƒ“iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“nˆ–p‡–p‡–q†•q†•r…”r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŒ—zŒ—{‹—{‹—}‹—}‹—‹—‹—|–|–}Ž—}Ž—}Ž—}Ž—}Ž—~˜„Ž˜„Ž˜…™†š†š†š†š†š€‘š€‘š™™™™€‘š€‘š6Rc5Qb4Pa4Pa3O`3O`4Pa4Pa2N_2N_2N_2N_1M^1M^1M^1M^0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]0L]3L`3L`1L`2Ma1Ob1Ob0Pc0Pc3Nb3Nb2Pc3Qd2Re2Re1Re1Re1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg2Ri2Ri2Ri2Ri2Ri2Ri2Ri2Ri1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th1Th1Th3Wi3Wi2Vh2Vh2Vh1Ug1Ug1Ug5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj<]m;\l:[k;\l<]m=^n<]m;\l<^n<^n>_o?`pA_pA_pB^oB^oA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p>^q=]p=]p=]p=]p<\o<\o<\o>\o>\o;[n;[n;[n:[n9Zm9Zm;Yl;Yl;Yl9Yl8Yl9Zm9Zm7[m7]o7]o7]o9]o9]o;\o;\o;\o8[o8[o8[o8[o8[o8[o8[o8[o9]o9]o9]o8]q8]q6]s6]s7^t9at9`v9`v9`v9_w9_w9^x9^x;_w;`v;`vdv=ew=ew=ew=ew=ew=ew=ew=ew=hy=hy=hy>iz>iz>iz?j{?j{Bg{Bg{Ch|Ch|Ch|Di}Di}Di}Dh€DiDiEj~Ej~Ek}Fl~Fl~BlBlBlBlCm€Cm€Cm€Cm€DmƒDmƒDnDnEpEpEpEpDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„En„En„FpƒGq„GrƒGrƒGrFq€Ip†Ip†Jq‡Jq‡Jq‡KrˆKrˆKrˆJq‡Jq‡Jq‡Jq‡KrˆKrˆKrˆLs‰Ks†Ks†Lt‡Lt†Mu‡Mu‡Nw†Nw†Ru‰QtˆQu‡Qu‡Qu…Sw‡Ty‡UzˆQx‡Rv†Rv†Su…Su…Uv†Uv†Vw‡WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠZyˆ[z‰[z‰[z‰[z‰\{Š\{Š\{Š[}Š[}Š]}Š]}Š`}‹`}‹b}‹b}‹_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œb~‰b~‰cŠc€‰c€‰dˆdˆdˆddddddddg‹e‹e‹f€ŒeŒcŒd‚d‚eee€Že€ŽddaŽaŽcŒcŒcŒcŒcŒcŒcŒcŒe‚e‚e‚ddddc€Ž`Ža€a€bba€a€`Žccaa_€_€_€^€`````````````_€_€_€ab€‘b€‘b€‘b€‘c’c’c’`‘`‘`‘`‘`‘`‘`‘`‘a_€\€[‚‘[‚‘]‘`‘b€‘^_€`‘`‘a‚’a‚’`‘`‘c‚‘c‚‘c‚‘c‚‘dƒ’dƒ’dƒ’e„“d‚“d‚“d‚“d‚“d‚“d‚“d‚“d‚“h…”h…”g„“g„“fƒ’e‚‘e‚‘e‚‘c‚‘c‚‘e‚‘e‚‘h‚’h‚’i‚’i‚’g‘h‚’h‚’iƒ“iƒ“iƒ“iƒ“h‚’iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“m‡•o†•o†•q†•q†•s†•r…”r…”nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜|Œ˜|Œ˜~Œ˜~Œ˜€Œ˜€Œ˜‚‹˜}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—Ž—€˜™™‚‘š‚‘š™™€‘š€‘š™™™™€‘š€‘š7Qb7Qb6Pa5O`5O`5O`5O`6Pa2N_2N_2N_1M^1M^1M^0L]0L]/K\/K\/K\/K\/K\/K\/K\/K\0L]0L]0L]0L]0L]0L]0L]0L]2L]3M^1M^2N_0N_1O`/P`0Qa.Na/Ob0Pc0Qd1Re/Se/Se/Se1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg0Uk/Tj/Tj.Si.Si-Rh-Rh-Rh1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th1Th1Th1Ug1Ug2Vh2Vh2Vh2Vh2Vh2Vh5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj<]l;\k:[j;\k=^m=^m=^m<]l<]m<]m=^n@^o@^oB^oB^oA]nA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p=^q<]p<]p<]p<]p;\o;\o;\o@[o>\o=[n;[n:[n:[n7[m7[m:Xk:Xk;Yl9Yl8Yl9Zm9Zm7[m:[n:[n:[n8\n8\n6\n6\n6\n8[o8[o8[o8[o8[o8[o8[o8[o;]m;\o9]o8]q8]q6]s6\t5^u8`r8`r8`s8`s8_u8_u8_u8^v8^v9`v9`v:bu;cv;cuiz>iz>iz?j{?j{?j{@h{@h{Ai|Ai|Ai|Bj}Bj}Bj}Dh€DiDiEj~Ej~Ek}Fl~Fl~BlBlBlBlCm€Cm€Cm€Cm€Cm€Cm€Cm€Do€Do€Do~Do~EpDnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Eo‚Eo‚FpƒGrƒGrƒGrGrFq€Hp‚Hp‚IqƒIqƒIqƒJr„Jr„Jr„Ip†Ip†Ip†Ip†Jq‡Jq‡Jq‡Jq‡KrˆKrˆKs†Lt‡Mu‡Nw†Nw†Nx…QtˆQtˆQu‡Qu‡Rv†Sw‡Ty‡UzˆTxˆSw‡Sw‡Rv†Tv†Uw‡Vw‡YwˆWxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠ[{ˆ[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰[~ˆ[~ˆ]}ˆ]}ˆ`~‰`~‰b~‰b~‰_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œc}‰c}‰d‰d‰d€‡eˆeˆe‚‡ddddddddg~Že~Že~Žfec€ddd~Œee€Že€Ždd‚aŒaŒbbbbbbbbdc€Žc€Žc€Žc€Žbbb`Ža€a€bba€a€`Žccca_€_€^€^€_€_€_€_€_€_€_€_€a‚‘a‚‘```_€_€_€b€‘b€‘b€‘b€‘c’c’c’c’_‘_‘_‘_‘_‘_‘_‘_‘`‘_‘]‘[‚‘[‚‘\€^€_€^_€`‘`‘a‚’a‚’`‘`‘b€‘b€‘b€‘c’c’c’d‚“d‚“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“h„•h„•gƒ”gƒ”f‚“e’e’d€‘bc‚‘e‚‘e‚‘h‚’h‚’i‚’jƒ“h‚’iƒ“iƒ“iƒ“iƒ“h‚’h‚’g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”o†•q†•q†•s†•s†•s†•nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜|Œ˜~Œ˜~Œ˜€Œ˜€Œ˜‚‹˜‚‹˜}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—|—}˜~‘™~‘™’š’š~‘™~‘™€‘š€‘š™™™™€‘š€‘š8Pb8Pb7Oa6N`6N`6N`6N`6N`2N_2N_1M^1M^1M^1M^0L]0L]/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\/K\2L\2L\1N]2O^0O^1P_/P_0Q`.Na-Na/Pc.Rd/Se-Se-Se-Se1Re1Re2Sf2Sf2Sf3Tg3Tg3Tg.Tl.Tl-Sk-Sk,Rj+Qi*Ph*Ph1Rf1Rf2Sg0Sg0Sg/Th/Th/Th1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Sj1Sj1Sj1Sj1Sj1Sj1Sj1Sj0Tf0Tf1Ug1Ug2Vh3Wi4Xj4Xj5Vi5Vi5Vi5Vi6Wj6Wj6Wj6Wj5Wn5Xl5Xl5Xl6Zl6Zj6Zj6Zj<]l;\k:[j;\k=^m>_n=^m<]l;\l<]m<]m?]n?]nA]nA]nC]nA_pA_pA_pA_pA_pA_pA_pA_pA_pA_pA_p?`p>`p>`p>`p<`p;_q:^p:^p:^p:^p9]o9]o9]o@[o@[o=[n;[n:[n:[n7[m7[m:Xk:Xk;Yl9Yl8Yl9Zm9Zm7[m:Zm:Zm9Zm7[m7[m5[m3[m3[m8[o8[o8[o8[o8[o8[o8[o8[o;]m;]m9]o:]q8]s6]s4]t5^u7`o7`o7_q7_q7_r7_r7^t7^t6_v6_u7`v8bu9cv9du:ev:ev=ew=ew=ew=ew=ew=ew=ew=ew=hy>iz>iz>iz>iz?j{?j{?j{>h{>h{?i|?i|?i|@j}@j}@j}Fh€FhFhGj~Gj~Gk}Hl~Hl~BlBlBlBlCm€Cm€Cm€Cm€BlBlBlBm~Cn}Cn}Cn}Co|DnDnDnDnDnDnDnDnCm€Em€Gl€Gl€HmDnCn?oDo€Do€Do€DnDnDmƒDmƒDm„Eo‚Eo‚FpƒGrƒGrGrGrFrGpGpHq€Hq€Hq€IrIrIrHn†Hn†Hn†Io‡Io‡Io‡JpˆJpˆJq‡KrˆKs†Lt‡Mu‡Nw†Nx…Oy†Ps‡QtˆQu‡RvˆSw‡Sw‡Ty‡Ty‡Uy‰TxˆTxˆSw‡Sw‡VxˆWxˆZx‰WxˆWxˆWxˆXy‰Xy‰Xy‰YzŠYzŠ[{ˆ[{ˆ[{ˆ[{ˆ\|‰\|‰\|‰\|‰[~ˆ[~ˆ]}ˆ]}ˆ`~‰`~‰b~‰b~‰_|Š`}‹`}‹`}‹`}‹a~Œa~Œa~Œc}‰c}‰d‰d‰d€‡eˆe‚‡e‚‡ddddddddg}e}e}f~ecd€‘d€‘d}ede€Ždd‚b‚aŒbŽbŽbŽbŽbŽbŽbŽbŽbbba~Œa~Œa~Œ`}‹`}‹`Ža€a€bba€a€`Žecca_€^€^€\€_€_€_€_€_€_€_€_€a‚‘a‚‘```_€_€_€b€‘b€‘b€‘b€‘c’c’c’c’_‘_‘_‘_‘_‘_‘_‘_‘a‚’`‚’]‘[‚‘[‚‘\€^€_€^_€`‘`‘a‚’a‚’`‘`‘aaab€‘b€‘b€‘b€‘c’bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“bƒ“h„•h„•h„•gƒ”f‚“e’e’d€‘bbe‚‘e‚‘h‚’h‚’jƒ“jƒ“iƒ“iƒ“iƒ“iƒ“iƒ“h‚’g‘g‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘j„’j„’k…“k…“k…“l†”l†”l†”k…“k…“k…“m„“m„“o„“o„“o„“l†”n…”n…”q†•q†•t‡–t‡–t‡–nˆ”pˆ”pˆ”rˆ”s‰•uˆ•uˆ•uˆ•zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–zŠ–yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜~Œ˜~Œ˜~Œ˜€Œ˜‚‹˜‚‹˜‚‹˜}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—}Ž—z—{˜{˜|‘™|‘™|‘™|‘™|‘™€‘š€‘š™™™™€‘š€‘š9Sa8R`7Q_6P^6P^5O]6P^6P^1K\1K\1K\1K\1K\1K\1K\1K\3M^3M^3M^2L]2L]2L]1K\1K\*KZ*KZ+L[+L[+L[,M\,M\,M\/LZ/LZ0M\0M\0L]1M^1L`1L`-Md-Md.Ne/Of/Of.Ne-Md,Lc3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf6Sh6Sh4Sh3Rg2Sg1Rf/Rf/Rf3Th3Th3Th0Sg0Sg.Sg-Rf-Rf/Se/Se/Se/Se/Se/Se/Se/Se1Qn1Rl1Rl1Sk1Sj1Th1Th1Ug0Ui/Th/Th.Sg.Sg/Th/Th0Ui7Xh6Xh2Yh0Yh0Yh1Xg5Wg6Wg4Wk6Wk7Xk8Zj:[j=\k=]j=]j:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rC_pC_pC_pC_pC_pC_pC_pC_pC_pC_pA_pA_p?`p?`p>`p>`p<]l=^m>_n?`o>_n=^m;\k:[j@\m@\m=[l;[n:[o:[o7Zn7Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr5\r5\r5\r6]s6]s6]s6]s7^t7_r7_r7_r7_r8`s8`s8`s8`s6`s6`s7at8bu9cv9cv:dw:dw9dw9dw:dw=ex?dx?dxAdxBeye{@e{Bd{Ce|Af|?f|=f|@i@i?h~?h~@i@iAj€BkFhFhFhGi€Gi€Gi€HjHjCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Lk€Kl€Il€Gl€Em€Bm€@n€@n€Do€Do€Do€Do€Do€Do€Do€Do€DmƒDmƒDmƒDmƒEn„En„En„En„HmHmHmHmHmHmHmHmGo‚Go‚Eo‚Eo‚Do‚Do‚Bp‚Bp‚Jp‚Jp‚KqƒKqƒKqƒKqƒLr„Lr„Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Mu‡Mu‡Mu‡Mu‡NvˆNvˆNvˆNvˆSsŠStˆStˆSt‡Tv†Tw…Tw…Tw„Uv†Uv†Vw‡Vw‡Vw‡WxˆWxˆWxˆU|…Wz‡Wz‡WzˆXy‰Zx‹Zx‹ZwŒ\yˆ\yˆ\yˆ]z‰]z‰]z‰^{Š^{Š]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ^~‹^~‹^~‹^~‹^~‹^~‹^~‹^~‹`ˆ`ˆa€‰a€‰a€‰bŠbŠbŠb‚ˆcƒ‰cƒ‰d„Šd„Šcƒ‰cƒ‰b‚ˆc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbeec€c€a€a€_€_€bƒŒbƒŒbƒŒbƒŒbƒŒbƒŒbƒŒbƒŒ^Ž_€_€``_€_€^Ž`````_€_€_€````````_€_€_€`‘`‘`‘a‚’a‚’]‘_‘_‘_‘`‘b€‘b€‘b€‘`‚`‚`‚`‚`‚`‚`‚`‚a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’_‘_‘a‚’a‚’d‚“d‚“gƒ”gƒ”e’e’f‚“f‚“f‚“f‚“e’e’h€”h€”i•i•i•i•h€”h€”h‚“h‚“g‘g‘fff‚eŒh„h„h„h„h„h„h„h„i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•s‰•t‡”t‡”t‡”x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜{‹˜{‹˜{‹˜{‹˜{‹˜{‹˜{‹˜{‹˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜€Œ˜€Œ˜€Œ˜™™™‚Žš‚Žš™™™™™™™™™™™››œœœ8Qa8Qa7P`6O_5N^5N^5N^5N^1K\1K\1K\1K\1K\1K\1K\1K\3M^3M^2L]2L]2L]1K\1K\1K\*KZ*KZ+L[+L[+L[,M\,M\,M\/LZ/LZ0M\0M\0L]1M^1L`1L`-Nb-Nb.Oc/Pd/Pd/Pd.Oc-Nb3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf6Sh4Sh4Sh2Sg2Sg0Sg/Rf/Rf0Sg0Sg0Sg/Rf/Rf/Rf.Qe.Qe0Tf0Tf0Tf0Tf0Tf0Tf0Tf0Tf1Rl1Rl1Sk1Sk1Sj1Th1Th1Ug0Ui/Th/Th.Sg.Sg/Th/Th0Ui6Wg5Wg1Xg0Yh0Yh2Yh6Xh7Xh4Wk7Xl8Yl8Zj:[k<[j<[j<\i:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rA_pA_pA_pA_pA_pA_pA_pA_pC_pC_pA_pA_p?`p?`p>`p>`p>_o>_o=^n=^n<]m<]m<]m<]m@\m>\m=[l;[n:[o:[o7Zn7Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr5\r5\r5\r5\r6]s6]s6]s6]s7_r7_r7_r8`s8`s8`s9at9at9at9at9at:bu:bu;cv;cv;cv9dw:dw:dw=ex?dx?dxAdxBeye{@e{Bd{Ce|Af|?f|=f|?h~>g}>g}>g}>g}?h~@i@iDiDiDiEj€Ej€Ej€FkFkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Kl€Kl€Il€Gl€Em€Bm€Bm€@n€DnDnDnDnDnDnDnDnDmƒDmƒDmƒDmƒEn„En„En„En„FnFnFnFnFnFnFnFnHpƒHpƒFpƒFpƒEpƒEpƒCqƒCqƒJp‚Jp‚KqƒKqƒKqƒKqƒLr„Lr„Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Lt†Mu‡Mu‡Mu‡Mu‡NvˆNvˆNvˆQtˆQtˆQu‡Qu‡Rv†Rw…Rw…Rw…Uv†Uv†Vw‡Vw‡Vw‡WxˆWxˆWxˆU{‡Wz‡Wz‡WzˆXy‰Zx‹Zx‹Zx‹ZyˆZyˆ[z‰[z‰[z‰[z‰[z‰[z‰]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ^~‹^~‹^~‹^~‹^~‹^~‹^~‹^~‹`~‰`~‰aŠaŠaŠb€‹b€‹b€‹bŠc‚‹c‚‹dƒŒdƒŒc‚‹c‚‹bŠc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbeec€c€a€a€_€_€b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž_€_€_€```a‚‘a‚‘````````_€_€_€`‘`‘`‘a‚’a‚’]‘_‘_‘_‘`‘b€‘b€‘b€‘`‚`‚`‚`‚`‚`‚`‚`‚`‘`‘`‘`‘`‘`‘`‘`‘_‘_‘a‚’a‚’d‚“d‚“f‚“f‚“e’e’f‚“f‚“f‚“f‚“e’e’h€”h€”i•i•i•i•h€”h€”h‚“h‚“g‘g‘g‚ff‚f‚h„h„h„h„h„h„h„h„jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”nˆ”pˆ”pˆ”s‰•s‰•uˆ•uˆ•uˆ•x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜z‹˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜€Œ˜€Œ˜€Œ˜™™™‚Žš‚Žš™™™™™™™™™™™››œœœ7Oa7Oa6N`5M_4L^4L^4L^4L^1K[1K[1K[1K[1K[1K[1K[1K[3M^2L]2L]2L]2L]1K\1K\1K\-L[-L[-L[-L[-L[.M\.M\.M\/LZ/LZ0M\0M\0L]1M^1L`1L`.Mb/Nc0Od1Pe1Pe1Pe1Pe1Pe3Sf3Sf3Sf3Sf3Sf3Sf3Sf3Sf4Sh4Sh4Sh2Sg2Sg0Sg0Sg-Rf+Sf+Sf-Rf/Rf.Qe0Qe1Pe1Pe1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Sk1Sk1Sk1Sj1Sj1Th1Th1Th0Ui/Th/Th.Sg.Sg/Th/Th0Ui4Vf4Vf1Xg1Xg2Yh2Yh7Yi7Yi5Xl7Xl8Yl8Yl:[k;Yj;Zi;Zi:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r?`p?`p?`p?`p?`p?`p?`p?`pC_pC_pA_pA_p?`p?`p>`p>`p@`s>^q<\o;[n;[n;[n=]p>^q>\m>\m;\l;[n;Zo:[o9Zn9Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr4[q5\r5\r5\r6]s6]s6]s6]s8`s8`s8`s9at9at9at:bu:bue{@e{Bd{Ce|Af|?f|=f|>g}>g}=f|=f|>g}>g}?h~@iBiBiBiCj€Cj€Cj€DkDkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Kl€Il€Il€Gl€Em€Cm€Bm€Bm€Dm„Dm„Dm„Dm„Dm„Dm„Dm„Dm„DmƒDmƒDmƒDmƒEn„En„En„En„DnDnDnDnDnDnDnDnIq„Iq„Gq„Gq„Fq„Fq„Dr„Dr„Hp‚Hp‚IqƒIqƒIqƒIqƒJr„Jr„Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Lt†Lt†Mu‡Mu‡Mu‡Mu‡NvˆNvˆQtˆQu‡Qu‡Qu‡Rv†Rv†Rw…Rw…Uv†Uv†Vw‡Vw‡Vw‡WxˆWxˆWxˆU{‡Wz‡WzˆWzˆXy‰Zx‰Zx‹Zx‹Z{ŠZ{ŠYz‰Yz‰Yz‰Yz‰Yz‰Yz‰]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ`}‹`}‹`}‹`}‹`}‹`}‹`}‹`}‹`~‰`~‰aŠaŠaŠb€‹b€‹b€‹bŠc‚‹c‚‹dƒŒdƒŒc‚‹c‚‹bŠc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbeec€c€a€a€_€_€b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž]~^Ž^Ž_€`a‚‘bƒ’bƒ’````````_€_€_€`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘b€‘b€‘b€‘````````_€_€_€_€_€_€_€_€_‘`‚’a‚’a‚’c’d‚“f‚“f‚“e’e’f‚“f‚“f‚“f‚“e’e’g’g’h‚“h‚“h‚“h‚“g’g’h‚“h‚“g‘g‘g‚g‚f‚f‚hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘k„”k„”k„”k„”k„”k„”k„”k„”j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“pˆ”rˆ”s‰•uˆ•v‰–v‰–x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜yŒ™yŒ™yŒ™yŒ™yŒ™yŒ™yŒ™yŒ™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜~Œ˜~Œ˜~Œ˜™™™€Žš€Žš™™™™™™™™™™™››œœœ6Nb6Nb5Ma4L`3K_3K_3K_3K_1K[1K[1K[1K[1K[1K[1K[1K[2L]2L]2L]2L]1K\1K\1K\1K\-L[-L[-L[-L[-L[-L[-L[-L[/LZ/LZ0M\0M\0L]1M^1L`1L`.Mb/Nc0Od0Od1Pe2Qf2Qf2Qf1Re1Re1Re1Re1Re1Re1Re1Re3Rg2Sg2Sg2Sg0Sg.Sg.Sg.Sg)Tg*Tg,Tg.Sg1Rf2Qf4Qf5Pe1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Sj1Sj1Sj1Th1Th1Th1Th1Th2Ui1Th1Th0Sg0Sg1Th1Th2Ui2Vf2Vf2Vf3Wg4Xh5Yi5Yi6Zj5Yk8Yl8Yl8Yl9Yl;Yl:Xk:Xk:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r>_r>_r>_r>_r>_r>_r>_r>_rC_pC_pA_pA_p?`p?`p>`p>`p?^s>]r=\q<[p;Zo<[p<[p=\q<]m<]m;\l;[n;Zo;Zo9Zn9Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr4[q4[q5\r5\r5\r6]s6]s6]s8`s9at9at9at:bu:bu:bu:bu>au>au>au>au>au>au>au>aue{@e{Bd{Ce|Af|?f|=f|>g}>g}>g}>g}>g}?h~@i@i@i@i@iAj€Aj€Aj€BkBkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Il€Il€Gl€Gl€Em€Cm€Cm€Bm€Dl…Dl…Dl…Dl…Dl…Dl…Dl…Dl…DmƒDmƒDmƒDmƒEn„En„En„En„CnCnCnCnCnCnCnCnHpƒHpƒFpƒFpƒEpƒEpƒCqƒCqƒHpƒHpƒIq„Iq„Iq„Iq„Jr…Jr…Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Lt†Lt†Lt†Mu‡Mu‡Mu‡Mu‡NvˆOu‡Ou‡Ou‡Ov…Pw†Pw†Pw†Pw†Tv†Tv†Uw‡Uw‡Uw‡VxˆVxˆVxˆTy‡Vy‡WzˆWzˆXy‰Zx‰Zx‰[yŠZ}‹Y|ŠY|ŠY|ŠX{‰X{‰WzˆWzˆ]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œ`}‹`}‹`}‹`}‹`}‹`}‹`}‹`}‹`~‰`~‰aŠaŠaŠb€‹b€‹b€‹b€‹cŒcŒd‚d‚cŒcŒb€‹c€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbd~Žd~Žc€c€a€a€_€`b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž^Ž^Ž_€_€`a‚‘a‚‘bƒ’`````````‘`‘`‘`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘b€‘b€‘b€‘````````_€_€_€_€_€_€_€_€`‚’`‚’a‚’a‚’c’c’e’e’e’e’f‚“f‚“f‚“f‚“e’e’g’g’h‚“h‚“h‚“h‚“g’g’h‚“h‚“g‘g‘g‚g‚gƒŽgƒŽhƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘hƒ‘k„”k„”k„”k„”k„”k„”k„”k„”j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“o‡“rˆ”s‰•v‰–v‰–wŠ—x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜w™w™w™w™w™w™w™w™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜~Œ˜~Œ˜~Œ˜™™™€Žš€Žš™™™™™™™™™™™››œœœ6Nb5Ma4L`3K_3K_2J^3K_3K_1LZ1LZ1LZ1LZ1LZ1LZ1LZ1LZ2L]2L]2L]1K\1K\1K\0J[0J[/L[/L[/L[/L[/L[/L[/L[/L[/LZ/LZ0M\0M\0L]1M^1L`1L`1Ob1Ob1Ob2Pc3Qd4Re4Re5Sf1Re1Re1Re1Re1Re1Re1Re1Re2Sg2Sg2Sg0Sg.Sg.Sg.Sg,Tg+Vi,Vi-Uh/Th3Th3Rg5Rg7Rg1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Th1Th1Th1Th1Th1Th2Ui1Th1Th0Sg0Sg1Th1Th2Ui2Vf2Vf2Vf3Wg4Xh5Yi5Yi6Zj5Yk7Xk8Yl8Yl9Xm:Wl:Wl9Vk:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r>_s>_s>_s>_s>_s>_s>_s>_sC_pC_pA_pA_p?`p?`p>`p>`p<[p=\q>]r>]r>]r=\q<[p;Zo;]m;]m;\l;[n;Zo;Zo:Yn:Yp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr4[q4[q4[q5\r5\r5\r5\r6]s8`s9at9at9at:bu:bu:bu:bu>au>au>au>au>au>au>au>au>cw>cwfye{@e{Bd{Ce|Af|?f|=f|@i?h~?h~?h~?h~@iAj€Aj€@i@i@iAj€Aj€Aj€BkBkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Gl€Gl€Gl€Em€Em€Em€Cm€Cm€Dl…Dl…Dl…Dl…Dl…Dl…Dl…Dl…DmƒDmƒDmƒDmƒEn„En„En„En„CnCnCnCnCnCnCnCnFnFnDnDnCnCnAoAoFpƒFpƒGq„Gq„Gq„Gq„Hr…Hr…Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Lt†Lt†Lt†Mu‡Mu‡Mu‡Mu‡Ov…Ov…Ov…Ov…Pw†PvˆPvˆPvˆTv†Tv†Uw‡Uw‡Uw‡VxˆVxˆVxˆTxˆVxˆVxˆWy‰Xyˆ[z‰[z‰[z‰Z}‹Z}‹Y|ŠY|ŠY|ŠX{‰X{‰X{‰]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œb}‹b}‹b}‹b}‹b}‹b}‹b}‹b}‹`}‹`}‹a~Œa~Œa~Œbbbb€‹cŒcŒd‚d‚cŒcŒb€‹c€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbd~Žd~ŽbŽc€a€b``b‚b‚b‚b‚b‚b‚b‚b‚^Ž_€_€``_€_€^Ž`````````````````‘`‘`‘`‘`‘`‘`‘`‘]‘_‘_‘_‘`‘b€‘b€‘b€‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‘`‚’`‚’a‚’a‚’b€‘b€‘d€‘d€‘e’e’f‚“f‚“f‚“f‚“e’e’e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘g’g’h‚’h‚’hƒ‘hƒ‘h„h„h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“o‡“rˆ”s‰•v‰–v‰–wŠ—x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜w™w™w™w™w™w™w™w™|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™~Žš~Žš™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›6N`6N`5M_4L^3K]3K]3K]3K]1LZ1LZ1LZ1LZ1LZ1LZ1LZ1LZ2L]1K\1K\1K\1K\0J[0J[0J[0M\0M\0M\/L[/L[/L[/L[/L[/LZ/LZ0M\0M\0L]1M^1L`1L`1O`1O`1O`1O`2Pa2Pa3Qb4Rc/Se/Se/Se/Se/Se/Se/Se/Se1Rf0Sg0Sg.Sg.Sg-Uh-Uh-Uh/Wj.Vi0Ui2Ui1Th3Th4Sh4Sh1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ug1Ue1Ue1Ug1Ug1Th1Th1Th1Sj4Ui3Th3Th2Sg2Sg3Th3Th4Ui0Wf0Wf5Wg5Wg6Xh6Xh3Zi3Zi4Xj6Wj7Xk7Xl9Xm:Vn:Vn:Vn:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]r?^s?^s?^s?^s?^s?^s?^s?^sC_pC_pA_pA_p?`p?`p>`p>`p<\o=]p>^q?_r?_r=]p;[n:Zm;]m;]m:\l;[n;Zo;Zocw>cw>cw=ex=ex=ex;exe{@e{Bd{Ce|Af|?f|=f|@i@i?h~?h~@i@iAj€BkBiBiBiCj€Cj€Cj€DkDkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Em€Em€Em€Em€Em€Em€Em€Em€Dm„Dm„Dm„Dm„Dm„Dm„Dm„Dm„DmƒDmƒDmƒDmƒEn„En„En„En„DnDnDnDnDnDnDnDnFnFnDnDnCnCnAoAoFo…Fo…Gp†Gp†Gp†Gp†Hq‡Hq‡Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Ks…Lt†Lt†Lt†Mu‡Mu‡Mu‡Mw„Mw„Mv…Mv…NvˆNvˆNvˆNv‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSw‰VwŠVxˆWy‰Xyˆ[z‰[{ˆ[{ˆ[|‹[|‹Z{ŠZ{ŠZ{ŠZ{ŠZ{ŠZ{Š]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œb}‹b}‹b}‹b}‹b}‹b}‹b}‹b}‹`}Œ`}Œa~a~a~bŽbŽbŽbc€Žc€Žddc€Žc€Žbc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbc}d~ŽbŽc€a€b``bbbbbbbb^Ž_€_€``_€_€^Ža‚‘````_€_€_€`````````‘`‘`‘`‘`‘_€_€_€]‘_‘_‘_‘`‘b€‘b€‘b€‘`‘`‘`‘`‘`‘`‘`‘`‘a‚’a‚’a‚’a‚’a‚’a‚’a‚’a‚’`‚’`‚’a‚’`‘b€‘b€‘d€‘ce’e’f‚“f‚“f‚“f‚“e’e’e‚‘e‚‘fƒ’fƒ’fƒ’fƒ’e‚‘e‚‘g’g’h‚’h‚’hƒ‘hƒ‘i…i…h‚’h‚’h‚’h‚’h‚’h‚’h‚’h‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’i‚’j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”m‡“o‡“pˆ”rˆ”s‰•uˆ•v‰–v‰–x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜x‹˜x‹˜x‹˜x‹˜x‹˜x‹˜x‹˜x‹˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜}™}™}™~Žš~Žš™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›7P`6O_5N^4M]4M]3L\3L\3L\1MX1MX1MX1MX1MX1MX1MX1MX1K\1K\1K\1K\0J[0J[0J[0J[2L\2L\2L\1K[1K[1K[0JZ0JZ/LZ/LZ0M\0M\0L]1M^1L`1L`4Pa3O`3O`2N_2N_3O`4Pa5Qb/Se/Se/Se/Se/Se/Se/Se/Se/Rf/Rf0Sg.Sg.Sg-Uh-Uh+Uh2Ui2Ui2Ui1Th1Th1Th0Sg0Sg0Tf0Tf0Tf0Tf0Tf0Tf0Tf0Tf1Vd1Vd1Ue1Ug1Ug1Th1Sj1Sj4Ui3Th3Th2Sg2Sg3Th3Th4Ui/Xg1Xg5Wg7Xh7Xh6Xh2Yh0Yh3Wi5Vi6Wj7Xl9Xo;Wo;Vp:Uo:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rA^sA^sA^sA^sA^sA^sA^sA^sC_pC_pA_pA_p?`p?`p>`p>`p=^n=^n=^n=^n=^n<]m<]m;\l9]m9]m:\l:[n;Zo=ZoXp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr3Zp3Zp4[q4[q4[q5\r5\r5\r7_r7_r7_r8`s8`s8`s9at9at9at9at9at:bu:bu;cv;cv;cv@cw@cw>cw?dx=ex;ex;ex;fye{@e{Bd{Ce|Af|?f|=f|?h~?h~?h~?h~?h~@i@iAj€DiDiDiEj€Ej€Ej€FkFkCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Em€Em€Em€Em€Em€Gl€Gl€Gl€DnDnDnDnDnDnDnDnDmƒDmƒDmƒDmƒEn„En„En„En„FnFnFnFnFnFnFnFnFnFnDnDnCnCnAoAoEp…Ep…Fq†Fq†Fq†Fq†Gr‡Gr‡Jr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Ks…Ks…Lt†Lt†Lt†Mu‡Mu‡Mw„Mw„Mw„Mv…NvˆNvˆNv‰Nv‰Rv†Rv†Sw‡Sw‡Sw‡TxˆTxˆTxˆSw‰Uv‰VwŠVxˆXyˆ[{ˆ[{ˆ\|‰\{Š\{Š\{Š\{Š\{Š]|‹]|‹]|‹]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œc}‹c}‹c}‹c}‹c}‹c}‹c}‹c}‹`}Œ`}Œa~a~a~bŽbŽbŽbc€Žc€Žddc€Žc€Žbc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbc}c}bŽbŽa€b`a‚‘bbbbbbbb^Ž_€_€``_€_€^Ž_€_€_€`````````````a‚’a‚’`‘`‘`‘_€_€_€]‘_‘_‘_‘`‘b€‘b€‘b€‘`€“`€“`€“`€“`€“`€“`€“`€“`‘`‘`‘`‘`‘`‘`‘`‘`‚’`‚’`‘`‘b€‘acce’e’f‚“f‚“f‚“f‚“e’e’cƒcƒd„‘d„‘d„‘d„‘cƒcƒg’g’h‚’h‚’hƒ‘i„’i…i…h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“jƒ“j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”nˆ”pˆ”pˆ”s‰•s‰•uˆ•uˆ•uˆ•x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜{˜{˜{˜|Ž™|Ž™|Ž™}š}š™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›7Q_7Q_6P^5O]4N\4N\4N\4N\1MX1MX1MX1MX1MX1MX1MX1MX1K\1K\1K\1K\0J[0J[0J[0J[2L\2L\2L\1K[1K[1K[0JZ0JZ/LZ/LZ0M\0M\0L]1M^1L`1L`4Pa3O`2N_1M^1M^2N_3O`4Pa,Rd,Rd,Rd,Rd,Rd,Rd,Rd,Rd/Rf/Rf-Rf.Sg,Tg-Uh+Uh+Uh3Th3Th3Th0Sg0Sg.Sg-Rf-Rf/Se/Se/Se/Se/Se/Se/Se/Se1Vd1Vd1Ue1Ue1Ug1Th1Sj1Sj4Ui3Th3Th2Sg2Sg3Th3Th4Ui0Yh2Yh6Xh7Xh7Xh5Wg1Xg/Xg2Vf5Vi6Wj7Xl9Xo;Vp;Vp;Vq:[k:[k;\l;\l;\l;\l<]m<]m>]l>]l>\m?]n?]p?]p?\q@]rC]uC]uC]uC]uC]uC]uC]uC]uC_pC_pA_pA_p?`p?`p>`p>`p?`o>_n=^m;\k;\k<]l=^m>_n9]m9]m:\l:[n;Zo=Zo>Yn>Xp9Zn9Zn9Zn8Ym8Ym8Ym8Ym7Xl5Yk6Zl6Zl6Zl6Zl7[m7[m7[m4Zl5[m6\n6[o7\p7\r6[q6Zr3Zp3Zp4[q4[q4[q4[q5\r5\r7_r7_r7_r7_r8`s8`s8`s8`s6`s6`s7at8bu9cv9cv:dw:dw@cw@cw>cw?dx=ex;ex:ex;fye{@e{Bd{Ce|Af|?f|=f|>g}>g}=f|=f|>g}>g}?h~@iFhFhFhGi€Gi€Gi€HjHjCm€Cm€Cm€Em€Gl€Gl€Gl€Il€Cm€Em€Em€Em€Em€Gl€Gl€Gl€Do€Do€Do€Do€Do€Do€Do€Do€DmƒDmƒDmƒDmƒEn„En„En„En„HmHmHmHmHmHmHmHmGo‚Go‚Eo‚Eo‚Do‚Do‚Bp‚Bp‚Eo†Eo†Fp‡Fp‡Fp‡Fp‡GqˆGqˆJr…Jr…Jr…Ks†Ks†Ks†Ks†Lt‡Ks…Ks…Ks…Ks…Lt†Lt†Lt†Mu‡MwƒMw„Mw„Mv…NvˆNv‰Nv‰Nu‹Pw†Pw†Qx‡Qx‡Qx‡RyˆRyˆRyˆSvŠUv‰VwŠVxˆXyˆ[{ˆ\|‰\|‡]z‰^{Š^{Š^{Š_|‹_|‹_|‹`}Œ]|‹]|‹]|‹]|‹^}Œ^}Œ^}Œ^}Œc}‹c}‹c}‹c}‹c}‹c}‹c}‹c}‹`}Œ`}Œa~a~a~bŽbŽbŽbc€Žc€Žddc€Žc€Žbc€Žc€Žc€Že€Žf€Žf€Žf€ŽhŽbbbc€Žc€Žc€Žddddc€Žc€Žc€Žbbbc}c}bŽbŽa€ba‚‘a‚‘bbbbbbbb^Ž_€_€``_€_€^Ž]~^Ž^Ž_€`a‚‘bƒ’bƒ’````````a‚’a‚’`‘`‘`‘_€_€_€]‘_‘_‘_‘`‘b€‘b€‘b€‘`€“`€“`€“`€“`€“`€“`€“`€“_€_€_€_€_€_€_€_€`‚’`‚’`‘`‘b€‘acce’e’f‚“f‚“f‚“f‚“e’e’cƒcƒd„‘d„‘d„‘d„‘cƒcƒg’g’h‚’h‚’i„’i„’i…j†‘h‚“h‚“h‚“h‚“h‚“h‚“h‚“h‚“k„”k„”k„”k„”k„”k„”k„”k„”j…“j…“j…“k…“k…“m„“m„“o„“n…”n…”n…”n…”n…”n…”n…”n…”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”pˆ”o‰•q‰•q‰•s‰•s‰•t‡”t‡”t‡”x‰–yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜y‰–y‰–y‰–y‰–y‰–y‰–y‰–y‰–|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜|Œ˜{˜{˜{˜|Ž™|Ž™|Ž™}š}š™™™™™™™™~˜~˜~˜~Žš~Žš~Ž›~Ž›~Ž›6Pa5O_5O_4O]4O]3OZ2NY2NY3L\3L\2K[2K[2K[2K[3L\3L\3M]2L\1K[1K[0JZ0JZ1K[1K[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na3O`3O`2Pa2Pa1Rb1Rb1Sc1Sc.Tf.Tf/Se/Se1Re2Re5Sf5Sf2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Td2Td0Td/Sc/Sc/Sc-Tc,Sb2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Sg2Pm2Pk0Qk0Rj.Si,Tg*Tg*Uf+Tc-Tc0Rb1Rb2Sc1Sc.Ud-Ve3Wi5Vi7Uf:Te:Td8Wf6Yf5[g8Vo8Vo7Vo5Wn6Xo4Ym2Zm2Zl4[j5\k6]l7^m8_n8_n8_n8_n;\l;\l;\l<]m<]m>_o?`p@aqC`oC`oC`oC`oC`oC`oC`oC`o>^q>^q>^q>^q>^q>^q>^q>^q<^u;]t:]q9\p8\n9]m:_m:_m<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n:]q8]q8]q8]q6^q4^q3]p3]p8`s8`s8`s8`s8`s9at9at:bu5`s5`s6at7bu8cv8cv9dw9dw5dz5dz5dz6e{6e{6e{6e{7f|?dx?dx>fy>fy=gz=gz=h{=h{Ae}Bf~@f~>g}=h}>i|_o>_oC`oC`oC`oC`oC`oC`oC`oC`o>^q>^q>^q>^q>^q>^q>^q>^q>^u=]t<]q;\p:[n;]m;]m<_m<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n:]q8]q8]q8]q6^q4^q4^q4^q8`s8`s8`s8`s8`s9at9at:bu5`s6at6at7bu8cv8cv9dw9dw9cz9cz9cz:d{:d{:d{:d{;e|?dx?dx>fy>fy=gz=gz=h{=h{Ae}Bf~@f~>g}>g}>i|>i|^q>^q>^q>^q>^q>^q>^q>^q=^r=^r<]q;\o;\o;\o;]m<^n<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n:]q8]q8]q8]q6^q4^q4^q4^q8`s8`s8`s8`s8`s9at9at:bu7at7at7at8bu8bu9cv9cv:dw:cz:cz:cz;d{;d{;d{;d{fy>fy=gz=gz=h{=h{Ae}Bf~@f~@g}>g}?i|>i|>i|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnGkƒGkƒGkƒGkƒGkƒGkƒGkƒGkƒCl‚Cl‚DmƒDmƒDmƒEn„En„En„FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFnFnFnGo‚Go‚Go‚Go‚HpƒGrƒGrƒGq„Gq„Gq„Gp†Gp†Gp†Mo‡Np‡Np‡Nq…Os…OsƒOt‚Ot‚Jt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆYwˆZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ_}ˆ_}ˆ_}ˆ_}ˆ`~‰`~‰`~‰`~‰_|Š`}‹`}‹a~Œba~Œa~Œa~Œ_|‹`}Œ`}Œa~a~`}Œ`}Œ_|‹dddddddde€Že€Že€Že€Že€Že€Že€Že€Ždddddc€Žc€Žc€Žddc€Žc€Žc€Žc€Ždddddddddde€Že€Žc€Žc€ŽaŽaŽ_Ž_Ž_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘c’c’c’`‘_‘_‘_‘]‘^€_Ž_€_€`‘`‘`€“`€“a’a’ab€‘bbb‚cƒi“h‚“h‚“h‚“f‚“f‚“d‚“d‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’iƒ“h‚’g‘g‘g‘g‘g‘h‚’h„hƒ‘hƒ‘hƒ‘h‚’h‚’h‚“h‚“nƒ’lƒ’lƒ’j„’j„’j…“j…“j…“k…“k…“k…“k…“k…“k…“k…“k…“l†”l†”l†”l†”l†”l†”l†”l†”o†•o†•o†•p‡–p‡–p‡–p‡–qˆ—s‰•s‰•s‰•s‰•s‰•s‰•s‰•s‰•rŠ–tŠ–tŠ–wŠ—wŠ—yŠ—z‹˜z‹˜z‹˜z‹˜z‹˜yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜~˜}Ž—Ž—Ž—Ž—€Œ–€Œ–€Œ–~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|–|Œ˜{‹—{‹˜|Œ™|‹›}Œœ~6Oc5O`5O`4N_4N^3N\2M[2M[3L\3L\2K[2K[2K[2K[3L\3L\:L]9K\8J[8J[7IZ7IZ8J[8J[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na2N_2N_1O`1O`0Qa1Rb0Rb1Sc0Tf2Sf1Re1Re1Re1Re2Sf2Sf4Qf4Qf4Qf4Qf4Qf4Qf4Qf4Qf.Rj.Rj.Rj/Qi/Qi1Pi1Pi0Oh1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf0Ri.Si.Si.Sg.Sg.Sg.Sg.Sg1Sk0Rj0Rj0Rj0Rj1Sk2Tl2Tl2Qj3Rk5Tm7Vm7Vm6Wk5Vj4Uh5Yk5Yk5Yi5Yi6[i6[i6\h6\h9[k:\l;]m;]m<^n<^n<^n;]mA_p@^o@^o?]n?]n@^o@^o@^oC_pC_pC_pC_pC_pC_pC_pC_p>^q>^q>^q>^q>^q>^q>^q>^q=^r=^r<]p<]p;\o;\o;\o;\o<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n9\p7\p7\p8]q6^q4^q4^q4^q8`s8`s8`s8`s8`s9at9at:bu7at7at7at8bu8bu9cv9cv9cv>cy>cy>cy?dz?dz?dz?dz@e{?dz?dz>e{>e{=f|=f|=h}=h}?e}@f~@f~@g}@g}Ai|Ai|Ai|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnGkƒGkƒGkƒGkƒGkƒGkƒGkƒGkƒBkBkBkCl‚Cl‚Cl‚DmƒDmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFnFnGo‚Go‚Go‚HpƒHpƒHpƒHs‚Hs‚Hs„Gq„Gp†Fo†Fo†Fn‡MnˆMnˆMo†Nq…Nr‚NsOuOvJt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆZx‰Zx‰Zx‰Zx‰[yŠ[yŠ[yŠ[yŠ_}ˆ_}ˆ_}ˆ_}ˆ`~‰`~‰`~‰`~‰`~‰`~‰aŠaŠb€‹b€‹b€‹b€‹`}Œ`}Œa~a~a~a~`}Œ`}Œdddddddde€Že€Že€Že€Že€Že€Že€Že€Ždddddddddc€Žba~Œa~Œbc€Ždddddddddc€Žc€Žc€ŽaŽaŽ_Ž_Ž_Ž_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘b€‘b€‘b€‘`‘_‘_‘_‘]‘^Ž^Ž^Ž_€_€_€`‘`‘a’a’ab€‘bbb‚cƒh‚“h‚“h‚“f‚“f‚“f‚“f‚“f‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’i„’i„’hƒ‘g‚g‚g‚g‚g‚hƒ‘hƒ‘hƒ‘h‚’h‚’h‚’h‚’h‚’nƒ’lƒ’lƒ’j„’j„’i„’i„’i„’k…“k…“k…“k…“k…“k…“k…“k…“n…”n…”n…”n…”n…”n…”n…”n…”o‡“o‡“o‡“pˆ”pˆ”pˆ”pˆ”q‰•s‰•s‰•s‰•s‰•s‰•s‰•s‰•s‰•tŠ–tŠ–v‰–v‰–yŠ—yŠ—zŠ—zŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜Ž—Ž—Ž—Ž—Ž—Ž———~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|–|–{Œ•{‹—|Œ™|Œ™}š~6Oc5Nb5Nb4N_4N_3M]2L\2M[3L\3L\2K[2K[2K[2K[3L\3L\:L]9K\8J[8J[7IZ7IZ8J[8J[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na2N_2N_0N_1O`0Qa0Qa0Rb0Rb2Sf2Sf1Re1Re1Re1Re2Sf0Tf2Qf2Qf2Qf2Qf2Qf2Qf2Qf2Qf,Rj,Rj.Rj/Qi/Qi1Pi2Pi1Oh1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf.Tf.Tf.Sg.Sg.Sg.Sg.Sg0Sg/Qi/Qi/Qi/Qi/Qi0Rj1Sk1Sk2Qj3Rk3Um4Vm4Vm4Wk5Vj4Uh5Yk5Yk5Yi5Yi6[i6[i6\h6\h:\l:\l;]m;]m<^n<^n;]m;]m@\m@\m@\mA]nA]nB^oC_pD`qC^rC^rC^rC^rC^rC^rC^rC^r>^q>^q>^q>^q>^q>^q>^q>^q=]p=]p=]p=]p=]p<\o<[p<[p<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n9\p7\p7\p8]q6^q4^q5_r5_r8`s8`s8`s8`s8`s9at9at:bu9at:bu:bu:bu:bu:bu;cv;cv>cy>cy>cy?dz?dz?dz?dz@e{?dz?dz>e{>e{=f|=f|=h}=h}?e}@f~@f~@g}Bg}Ch|Ch|Ch|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEn„En„En„Fo…Fo…Fo…Gp†Gp†FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEo‚Eo‚Eo‚Eo‚FpƒFpƒFpƒFpƒHs‚Hs‚Hs„Gq„Gp†Fo†Fo†Fn‡MnˆMnˆMo†Nq…Nr‚NsOuOvJt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆZx‰Zx‰Zx‰[yŠ[yŠ[yŠ\z‹\z‹_}ˆ_}ˆ_}ˆ_}ˆ`~‰`~‰`~‰`~‰cŠcŠcŠcŠcŠd€‹d€‹d€‹bŽbŽbŽa~a~bŽbŽbŽdddddddde€Že€Že€Že€Že€Že€Že€Že€Ždddddddddc€Žba~Œa~Œbc€Ždddddddddc€c€a€a€_€_€^^_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘aaa`‘_‘_‘_‘]‘^^^_€_€_€``a’a’ab€‘bbb‚cƒf‚“f‚“f‚“f‚“f‚“h‚“h‚“h‚“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’h„h„h„h„h„gƒŽf‚f‚h‚’h‚’h‚’h‚’h‚’hƒ‘hƒ‘hƒ‘nƒ’lƒ’lƒ’j„’j„’i„’i„’i„’k…“k…“k…“k…“k…“k…“k…“k…“n…”n…”n…”n…”n…”n…”n…”n…”o‡“o‡“o‡“pˆ”pˆ”pˆ”pˆ”q‰•rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”uˆ•uˆ•v‰–x‰–x‰–zŠ—zŠ—zŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—yŠ—zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜——Ž—Ž—Ž—Ž—Ž—Ž—~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|Ž•|–{Œ•{Œ•|Œ˜|Œ™}š~Ž›6Nd5Nb5Nb4Ma4N_3M^2L\2L\3L\3L\2K[2K[2K[2K[3L\3L\8L]7K\6J[6J[5IZ5IZ6J[6J[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na1M^2N_0N_1O`/P`0Qa0Rb0Rb3Sf3Sf2Re1Re1Re/Se0Tf0Tf1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf*Si,Si.Si-Rh1Qh1Qh2Qh3Og1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf,Ud,Ud,Tf.Tf.Sg0Sg0Sg0Ri1Qh1Qh,Qg,Qg-Rh-Rh2Ri3Sj4Sj4Tk3Ul1Vj2Wk3Wi5Vi6Vi3Xl3Xl3Yk5Yk6Zj8Zj8[i8[i;\l;\l<]m<]m=^n<]m<]m;\l?[l?[l?[l@\mA]nB^oC_pD`qC^rC^rC^rC^rC^rC^rC^rC^r>^q>^q>^q>^q>^q>^q>^q>^q?]n?]n@^q@^q?]p?\q>[p=Zo<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n8[o6[o7\p7\p6^q5_r5_r5_r8`s8`s8`s8`s8`s9at9at:bu:bu:bu:bu:bu:bu:bu:bu:bu>cw>cw>cw?dx?dx?dx?dx@ey?c{?c{>d|>d|=f}=f}=g~=g~?e}@f~@f~Bg}Bg}Eh|Eh|Eh|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnDnDnDnDnDnDnDnDnDmƒDmƒDmƒEn„En„En„En„Fo…FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒEo‚Eo‚Eo‚FpƒFpƒFpƒFpƒGq„GrƒGrƒGq„Gq„Gq„Gp†Gp†Gp†Io‡Jq‡Jq‡Jr…Ks…KtƒKu‚Ku‚Jt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆZx‰[yŠ[yŠ[yŠ[yŠ\z‹\z‹\z‹_|‹_|‹_|‹_|‹`}Œ`}Œ`}Œ`}Œc~Œb}‹b}‹b}‹b}‹c~Œddc€bŽbŽa~a~bŽbŽc€dddddddde€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Ždddddddc€Žc€Žc€Žc€Ždddddddddda€a€a€_€_€^^\_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘aaa_€^€_‘_‘]‘^~‘_’_€_€```‚`‚a’a’ab€‘bbb‚cƒd‚“d‚“f‚“f‚“h‚“h‚“h‚“i“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’gƒŽh„h„h„h„h„gƒŽf‚h‚“h‚“h‚’h‚’hƒ‘hƒ‘hƒ‘h„o„“m„“m„“j„’j„’i„’i„’i„’j„’j„’j„’j„’j„’j„’j„’j„’p…”p…”p…”p…”p…”p…”p…”p…”oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”uˆ•uˆ•wˆ•x‰–y‰–y‰–|‰—|‰—yŠ—yŠ—yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜€Œ–€Œ–€Œ–Ž—Ž—Ž—}Ž—~˜~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|Ž•|Ž•{”{Œ•|–|Œ˜}™~Ž›6Nd5Mc5Nb4Ma4N_3M^2L]2L\3L\3L\2K[2K[2K[2K[3L\3L\4M]3L\2K[2K[1JZ1JZ2K[2K[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na1M^1M^0N_1O`/P`0Qa/Qa0Rb5Sf3Sf2Re1Re1Re/Se.Tf.Tf-Rf-Rf-Rf-Rf-Rf-Rf-Rf-Rf*Uf*Uf,Tf-Se1Re2Re4Re3Qd1Rf1Rf1Rf1Rf1Rf1Rf1Rf1Rf*Vc,Vc,Ud.Tf.Tf0Sg2Ri2Ri3Sf1Re-Se+Se+Se.Tf3Tg4Tg6Uj4Ui0Vh.Vh.Wf1Xg6Yg7Xg1Xn1Xn3Xn5Xl6Ym8Yl9Yl9Yl;\l<]m<]m=^n<]m<]m;\l;\lA[lA[lA[lA[lA[lB\mC]nC]nC^sC^sC^sC^sC^sC^sC^sC^s>^q>^q>^q>^q>^q>^q>^q>^q>]l?]n@^o@^q@]r?\q>Zr=Yq<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n8[o6[o7\p7\p6^q5_r5_r6`s8`s8`s8`s8`s8`s9at9at:bufy?c{?c{>d|>d|=f}=f}=g~=g~?e}@f~@f~Bg}Df}Eh|Gh|Gh|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnDo~Do~Do~Do~Do~Do~Do~Do~BkBkBkBkCl‚Cl‚Cl‚DmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo‚Do‚Do‚EpƒEpƒEpƒFq„Fq„Gp†Gp†Gp†Gq„Gq„Gq„GrƒGrƒGr…Gr…Ht…Ht…Ht…Iu†Iu†Iu†Jt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆ[yŠ[yŠ[yŠ[yŠ\z‹\z‹\z‹\z‹_{Œ_{Œ_{Œ_{Œ`|`|`|`|c|Œc|Œb{‹b{‹b{‹c|Œd}e~ŽbŽbŽa~`}Œ`}Œa~bŽbŽdddddddde€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žddde‚e‚ddde‚e‚dddddddddddaa_€_€^€^€\€\€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘`~`~`~_€^€_‘_‘]‘_’_’`€“`‘`aƒaƒaƒa’a’ab€‘bbb‚cƒd‚“d‚“d‚“f‚“h‚“h‚“i“i“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’f‚gƒŽh„i…i…h„gƒŽgƒŽh‚“h‚“h‚“h‚’hƒ‘hƒ‘h„h„o„“m„“m„“j„’j„’i„’hƒ‘hƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘iƒ‘p…”p…”p…”p…”p…”p…”p…”p…”oˆ’oˆ’oˆ’p‰“p‰“p‰“p‰“qŠ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”uˆ•wˆ•wˆ•xˆ•y‰–{ˆ–{ˆ–|‰—x‰–x‰–yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜‚Œ–‚Œ–€Œ–—Ž—}Ž—~˜}˜~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|”|Ž•{”{Œ•|–|Œ˜}™~Žš6Nd5Mc5Mc4Ma4Ma3M^2L]2L]3L\3L\2K[2K[2K[2K[3L\3L\3M]2L\1K[1K[0JZ0JZ1K[1K[1K[1K[1K[1K[1K[1K[1K[1K[2M[2M[1N]1N]/M^/M^.Na.Na1M^1M^0N_0N_/P`0Qa/Qa/Qa5Sf5Sf2Re1Re/Se/Se.Tf.Tf*Re*Re*Re*Re*Re*Re*Re*Re)Vd*Ud,Ud-Tc1Sc2Sc4Rc5Qb0Qe0Qe0Qe0Qe0Qe0Qe0Qe0Qe*Vc*Vc,Ud.Ud0Tf0Sg2Ri2Ri4Ue3Ue.Ud,Ud-Ve/Ve4Vf6Wg6Vi5Vi.Wf+Ve+Wd/Yf6Yf8Zg1Wo1Wo3Wo5Wn6Xo8Ym9Xm9Yl<]m<]m<]m=^n<]m<]m;\l;\lB\mB\mA[l@Zk@Zk@ZkA[lA[lC^sC^sC^sC^sC^sC^sC^sC^s>^q>^q>^q>^q>^q>^q>^q>^q>]l?^m@^o@^q@]r?\q=Yq=Yq<]m<]m;\l;\l;\l;\l:[k:[k7[m9Zm9Yl;Yl;Yl9Yl9Zm7[m6Zl6Zl6Zl6Zl6Zl6Zl6Zl6Zl8\n8\n8\n8\n8\n8\n8\n8\n8[o6[o7\p7\p6^q5_r6`s6`s8`s8`s8`s8`s8`s9at9at:bud|>d|=f}=f}=g~=g~=f}@f~@f~Bg}Df}Gh|Gh|Hg|BiBiBiCj€Cj€Cj€DkDkFkFkFkFkFkFkFkFkFnFnFnFnFnFnFnFnDp}Dp}Dp}Dp}Dp}Dp}Dp}Dp}DmƒEn„En„En„Fo…Fo…Fo…Fo…FmƒFmƒFmƒFmƒFmƒFmƒFmƒFmƒDo‚Do‚EpƒEpƒEpƒFq„Fq„Fq„Fn‡Fo†Fo†Gp†Gq„Hs„Hs‚Hs‚FuƒFuƒFt…Gu†Gu†Gu‡Gu‡HvˆJt‡Jt‡Jt‡Lt‡Ns‡Ns‡Ns‡Ps‡QsŠQtˆQtˆQtˆQu‡Qu…Qu…Qu…Qu…Rv†Rv†Rv†Rv†Sw‡Sw‡Sw‡Rv†Uw‡VxˆVxˆXy‰Zx‰YwˆYwˆ[yŠ[yŠ[yŠ[yŠ\z‹\z‹\z‹\z‹_z_z_z_z`{`{`{`{c{bzŒay‹ay‹ay‹bzŒd|Žd|ŽbŽa~`}Œ_|‹_|‹`}Œa~bŽdddddddde€Že€Že€Že€Že€Že€Že€Že€Žc€Žc€Žc€Žddde‚e‚c€Žde‚fƒ‘fƒ‘e‚dc€Ždddddddda_€_€_€^€\€\€\€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_€_‘_‘`‘`‘b€‘b€‘d€‘d€‘b€‘b€‘b€‘`‘_‘_‘_‘]‘`‘`‘`‘`‘`‘`‘`‘`‘`~`~`~_€^€_‘_‘]‘`”`€“`€“a‚’a‚‘aƒaƒb…a’a’ab€‘bbb‚cƒbƒ“d‚“d‚“f‚“h‚“i“i“k“fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’fƒ’e‚‹fƒŒg„i†i†i†h…Žg„h•h‚“h‚“h‚’hƒ‘h„h„h…Žo„“m„“m„“j„’j„’i„’hƒ‘hƒ‘h‚h‚h‚h‚h‚h‚h‚h‚p…”p…”p…”p…”p…”p…”p…”p…”o‰o‰o‰pŠ‘pŠ‘pŠ‘pŠ‘q‹’rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”rˆ”wˆ•wˆ•wˆ•xˆ•y‰–{ˆ–{ˆ–{ˆ–x‰–x‰–yŠ—yŠ—yŠ—z‹˜z‹˜z‹˜zŠ–zŠ–{‹—{‹—{‹—|Œ˜|Œ˜|Œ˜‚Œ–‚Œ–€Œ–—Ž—~˜}˜}˜~Žš~Žš}™}™}™|Œ˜|Œ˜|Œ˜|”|”{”{”|–|–}™~Žšlibsixel-1.7.3/images/snake.tiff000066400000000000000000001160601302271755100165640ustar00rootroot00000000000000ÿØÿàJFIFÿÛC   '!%"."%()+,+ /3/*2'*+*ÿÛC  ***************************************************ÿÀÂXÿÄÿÄ>!1AQaq"2‘#B¡ÁR±3rÑð$b‚4CSc’ñÿÄÿÄ-!1A"Q2aq#B3‘CRÿÚ ?⹦ÆÀyO@%(± Úcº£"ÄRZ “Ô| ¡yOû ?ºuò'A„¼dƒpˆpú©Ø˜X*ú"ÃÀJt| J !²‹c”Ct¬´: ¨aa Ò­‡ùºC`8)P‚ø@¡ NŸô:ÂR A `R#lq\¢ÃcûÒtÄ:~oø@ 2‹C±$HHÓ@$˜ *¤0´ ÑÁ†¥àÄ‚#{ÅC ~ÊlB € ;‚CÒ` I€ü  B „ýŠCr€Hó‡j’ͨD ¹Q²#„ƉrTl•J4ð“C>È_Ø dt¨]Ñ`÷GôD 6ÙIè06;€?øR QàÐ%!ˆ$ ‡ C$=‘  #Ð#àaŽxH ìBô$= ˆz÷I€A: &¡xR lš¡_¢{A:•ˆp€°» V$ÐĆÉ1ެnÉ qû €($$ bü cÕ¦€~Ê@.È¡P®“cþSЄ:`8÷MaH €êB"€$Ä*Hhó‚7YöZi?J&„˜h0((ºA <¥¡Ø‚ cÙL  T…AФ&&I€%€#a'D„wLÂÛtÀIˆ €høMAA«%jIˆ!º'HÝ <ä…šè¼bè¨jL[¨ßèt; ’h•€KÑüHØXª¸@€AvLA Ѐˆ0˜€L6ž¨*#ôdIá"ATà !ð€ Ç; ØU„P6Mh´¨à‚@ǯdxH~HôAq²`áRà)£„… ‚v0‚™Ç´!- +LB@9@ÐÔR å+$1$ÀH$$€tÀ_(Ø $Ѐò€7tÈŽ€¡Â’‚b …RT+a V.É ”¨j˜‰B™JQ¢GRÉe£t¦Æ.”m€ª‘¡ÉÕº¨%`$†% 1‰ð8@a4 ÇØ‚L–Ã@”‡ {$ S^’Ø6(¡„€ €$0 ¹NÇà`l—¢°‚·òGîÅ˦: Wd?*Ó_ÈûÉ7J÷†)]‘û©øS#¸½ÂÉ÷"?¸ ÓÛ•+OÁ©¡ˆ#b'hAHH"7û&˜…IØÇ¢„Mp =€JHÀ+@ã›K`ßu$žn²h¼T†+¤?GøNÄ.Ɇì€!Ù!ÐÇ”UŒ\¶!$‡Bà¥è ˆ!û© aS©¡RWbü¤”Æ5ìŠÜ¥±„=’@ hat ÐÂA*à èå4Ç ƒ ¡z B¿Tâ’ c¡ pXCÝ4áHVL<'@ŽöA”„?ÊÿÀ‚?}¶Lt*H^› V*BŒ˜œ’ù´´ ^ãnTº6AæŠd®?dNü즰¿’™rñ#Ó5ˆb’=*_e"}“Ë£jíiÈ;Öîì—Ú›ÔQºÛ þšEŸåú‚OîTeÅ’þVAæ¿NŸ/WÜ >®6³J #Sl»,_¤»«å`Ë™Gä¶-–Ž÷µ¥ƒ¨5ßÌì>T¡,ÜŒtô¿eëªôibÆ÷¶€ý][ŸÂ’ãJ?þÀtÌÜ©¿”]q½£—áøPRœ7ÚÑdEh¦dÀ–é=$Çÿ ß ÆjÑe|’+6Ò`?dÅcÒaavIÿ*dB‚˜ØAD$†è€ÙyM<óµ,”\*Ý;è& 0/@€d0á!¡1l6! Ø»$÷H(p¤ ‡Â?Ñ7„èÇ´ Ê P ;¤;×t€Iˆqù@¨€AH, ò`ùGø “ô v?¾ê"a¡"ÀtØà×(ÿA¥AA„|ˆqÂ`@š˜‡¥$d„ÇR  L{­Îß*IX=°ômG=½XØ’ÿýÇýýʶ8e"‰g„KíðÄŒwNV¡ úlFÀdu`>m\¸ÿ²‡Ê,AáÝ+¢³rò²|GQ·ûnU‹8zg|·-#[DÐ]#"$ƒßÎýÕw ´…ÚRôØÓðt!§Å#ðÛ‘,„»ù›g¤Û VaP«DÜ”t[túf?ü?29ûÊç(øRåúEiõÒÿ³1»ñkuCˤ;³7RײqŒ/!½p‡µÌpµÕÁõ°¨ÉÊx¢Û/„;h«#›&p0‚xHH€@¿€ $Ѓ0d¼þPHID“Gž…„D ˜é²t `u+ÇÊdG c€š¡XA1A±>W¹‘ÄÍß,ަ·çþÊpƒ“¤W9õþÈô¬óâ PaøC"8b¦\Íw2Ž·Ÿ*3Ï¥»’Bß )4—¦GÚ[ž‘µâ7kÚw†_«èÞ)‹Y-=_óáêK=m€QïÓU]×F8®-4ëß‚™c‡§5àMc/ÄíÈÇ2=Ú£é¦`åì'bßþ m]—&NQey1¥ç‡O32ñ%蕎mv"©f”¤ý+Q‰s+"wy8ñÉ$ŽÆÒNû,Ñ7Ô½D½ƒªÈȼ¨åÉG,N«íA–¥pdïv‡Ÿ*YÝÔHµä}¶Ã¤š+?Pq:Iml,÷$ò¬rQ,lj¿L=[!òÎZÒzÃßÝQŸóTiƒë"¾“§¹º¾c»ëXÀ=ªÉPÃtº7O*qêtz»é\B¶mUâd5£°=Gð¹=o%£DWãe\™zlþPé1㲓ó¸ßÑbÊ»c )O“×ceRÆàí–i•†ˆeôÈÐG¨&¿Êé`“´Êš:«…vVÑOƒÒšà _èèB¡Â€}!ÅÚhHc²b ) ÂL= ¸HLÓ@ü<ùf/¡ºˆ„yR{ ò¢/øEŒmÒ ¡·îR±èbлrP» <ðt…Ct×ôÙ LOA"˜¬$41HU°O; ` 6åIˆp‘ Ý0(¿èÀ÷Lj1Aô S }ÑCl]Òb5àó²qI ^…†~„8HL wMãr¦ Ñ¢>&!ÿ…IX›KÒþ™¥djyB(€` /{Þh5 Y$«á‰³4óÅj%mf h|›>LM;Ã`ŽWLo‘ÔD~„4;~U¸Õ3Ë)MS9}\‡|?#4ðÓ©ê9!°1ñ—2(Òò.;€AÜZÓÇËïú-’l¿‘â-7C„9Ùr†æJÛêÿë{ü¸ïèºNªäÈ(¿Ã7ÄC¯7ZÐï2 ‹›Ñ°×c¤O"—2_qÓÑrŽªG°hZž§âTÎF2™b8¡Dƒ¹ß²ÂÜoög’Œ#^,§à㸉Œ17wkÿõ(ÎM]Qìè¥6’ýw$ge—âP¦ÏDŽ®#ý—3‘Éþ,Ù°]h­¨øk'JŸ2=gPx½}/”~Eöô½Ö\¥’‘cœWÁÑéXZ^3@“ê …9Óòoåt{Æ2¹¥9=õ­' ϧƒ‘;c<Ó‡³]ÿu«ñÈ¿vÿ"ã49ð"l³7F´µ¸²>)6ý@{XÙipx°ºÛ'EÊ“0µ<— ØŽû×Yæ–âkûwã1ˆ5Îu:«m•“JÙk…**Ï“}ÔZ½¢pzÖ­“ŒÜœ—WSºZÑËý€Sãñå’FŽßLj øÚð]Îý2 'ò´dÃJèÒc[4Ìgõ8‡Pö!P“MoGFk¨×ªë«¤f¦!) qI‘[öLA E…@TƒN„ǤÈðg(yà 1xá"¤Ô£ahnÈ¿©!lE*Ê> _(v$ßìì˜Ão¢<ÙÙ Ñ…á§Ü€¬Ž;ÛÑL²¨—0tÿ5ÿS?„óò1‡&64¹£Ù½Ve¦8FYN2՗ޱTsài“ù™ 02‚É÷m÷4îäû§}V̲ƒ»~÷ñ5ü 7]O/\&õ¹bÝ€žëš;|¨)&šE¸¥ŽÿpZþS¥8=14ƒMýDõüwü•WUÛö^•½êùï9Q5Å­ ,p (mÂÞäßÉ*ýé¯yÈyi=&ƒ¾-gÊÁžÇÿ§×¥ðÏLSaE§G3ÙŒ2 tq»uQh&·ÿ ›—6Ñ4”s4‚ém“ΑdòvVG•kkcì„!‡"º¶³ÉGiIÛ#³ßt lm3FÁÃ…âHà€vKÓƒÐØt½OPÒ°ÆÉsáÿåÏSO÷¯Âè§r_ØN)«:7<ô—]+úÑÄäæÏ‹V~1;Ì`h³Dî+åenjt¶oŽ>ѶE™©fdJ"‚CÛÍU~,_,²2ŒHáÒ£ yy>c¿¯“j Q‘°eÅlnkâ7#E©TòodÕ°™Oh UªÛíá5¡È^Ã…\¥Z0EäèÃþ¾5¹ hÐÚ—H‚!Ç(‚˜èA‚b0&_ª± @9RBgŸuŒ½‹á?€`$ÅøI¶?M¥°B(• ÑìÑh¡Ñê_èt7A¾B¡ú HS ê=Wd ‡¤D0€¡%àPÝÐàΤP+bI€õ¿(±è4„‡ Cb˜Øc”€6ð`Øa") .P!ÐÒ$Ù?Â(Ch¤€Hª©IlkžàÖ‹s;¡lŒ+6tÝ9­p›"¯úG§ºÓŽíœìùÛÒ:LHâm@›?ánŒUh繚ÿ´¿°²i˜gv͉»½çк·ø«ÂSðÊÁÿÖž!pŸK‡EÂ#lÍT’=YëwìºÍ))V(A~LÚgݨbɈ3³&|n -kq këg6Ë€5±w µ?ýP)¥â11c2àyR5ÌšÒøÉÝ pG·¡àªòů ç§Øâ¼QáLi ÉÍÄÅ4c­Ð˜ð9£Øþö’ÍÛREðÉ­œßþ”ñIxlX‚»9Ù×û¥,˜#ë/N&׃|-ôÚŒùzûü¬Yz!Å=€Ð=n=ùØ,ÜŽBªÇà¤ÿG{K ¾—1Øí&ü³dhø…ÏyŸèƒkÆRÖðeе;^~D¹0ºñs]%S:±À €»²œ3¼ÑêýB•5TuXùí1 ¥{)I¡¥Èê6n‹ w Ï’=O ª€t–Ýy¬îßžáY8¾ºô·Ý3 /ÅŽ’§ÁòfWÝÅyõ)ãœÚükVïDš¢Š2rH~l§ù®pݾÕÙMO¯¾•e“z^2rY - Z{*%–IÙDÎ.t$ô¸º3ûµV晪*Àq²(ØY¤™bC FÝúÛÕÏÒœeZÀî"3n Ý6Á þY“ý{…³‹‘l¸ˆý’°HC„tÀ šðt€&„Ð8Rn€MÙ4&yývYlÐm¦!úQè$.”hÁ¶‚I2VÇJCêØ}!ë¡„v˜¨q öH(^B(,q •€FÔF€1ů-6¢ÐPÄl£DZ ¶Ý ƒ 4!$1~PŸt¨6ÈZ[Cü"ÃЂÉÂjt ǸHaŽàƒ±†tÀ[&!‹ j" F{Z„ yIÍÐ^S»¡HV1U‰‡a6ɦ‹$Õ&EÉ-ÉÓ4Ó&›•3ŸÑßj²8¤¾Jž/Òø ^ñnœÜÙ²[áí2Qü²Æ‰råo¨íŒ{›>Á]ÞÕGà¥Æ÷léto è>“ÎÒ4öý_õge;%ç×­ß§á´±äÊÿÑ÷”¿£FL1ýr<¹Ç’w+$²Éì’‰‰â½aºw‡¦f;ˆÊ̬\}è‡;’>Ù,Swl}-ègãcêížñò`Œ2,ˆK˜ÚãÜ{ cψJÎ/ÅúN±…¤É’Ù±ò±c’7OåÄ['—Ö,Ð4}ë²I©¢pédXz¦ÐyÑOã$î Ï8j™.­2¾š—¯ææÂà1œYÛõ¹­ÜÞ•N)R%/Æ4uxü}Ë&H¢“:(sôÉð²‡TÆc‘¾ ÿ‘ʪ+¤“ý$qÚ~VdúF£'\øé¯ù¬å¯ü…«ªíÚ>1ÉjÑÒùã¦Ë¶Sþ,j6sþ ñxž^×ý—(VÑ$y¬{ƒXî¢{ªê®ËT_É$Añ0Ó¨í]‚Ù5± Œ™.sE´44ÿžéþ+aDñ6Q§sì»:^/“Yllk(@.®8unØbÕ¤Gì‚B ‘ ²b)@¦ Á°˜JB @9@ƒoºT˜9IÁרYèµ0€°šþÉPý&Ó$ýò¢É¨†Ø»ªìµ"aÜ!­Ö_e4‹Ù2—¶é¢,!´þ?’/’ Ä‰>:(¤Åá ™I5c!pJ„ö(2:±ZDF%/ð;vE J‚…v %| K@iNÈ葱¤Ø&LØöQ°°„cº,V?J °ƒ-EÈ‹M€’Žä\É›Œk…2ƒÄ(÷AÙ“² ô æ˜d1£d®Év"{˜¤˜œˆÞ®ŠtG±FŽÉs‰{v ÿO¹Z°®Û2æÈê‘Ùiñ;6²ÐÐ6 4µGFz üœh_#§’£î¢òxi?áZ²¥¤8§gàì×é=?©ÆÝ\lóbÿÊ¢.Ûb“üy²ëº®Ke¨¨üê'ušjÑdQÊj³ÿñž3÷E§cõÿòÉ¿öhº¢µEé$ø¦ nî¿kV8誌¿ç¹¾ËŽtÉ3DM£þ¢þÖŒM¢KÌøôM/-9º~4¼}Æ1uóÊ’ÊÝl›rZ³7ÂmQäéÓ}³aä:"ßQvÁ¡’J3ßȦ»S:4vTº²* ïe¬±FŒ={Í1gcܨ~ÂÿªÎz~G![ª‰¥ð̘õçç„ÇÉ(=$³O¹RÙ:Q)kZ,غLº¬·&F+Ù9õ Uø?Ùn«.‘¬hK»Ê„“¢Ø˜zc(—:@ò¤2ü4þŸì¥+dÍ#1”9‰ƒâL‡:M.'~‡eõà *“´É$lE“q·”ÿŒvWM»9ÿ9ú~HÖ±A!­å°pæÿKþG }ÕÔ¶)xËúf³f3ÇØpµ¿ý_ÀºueŒFxËÜðä“ÂV“Ñ5vêØp‡®z6ú§=;¥2MõBð p Á+-ÁÅÄòM›µ<òrVg“m›ù’G$2Dð Ò×PEMÆVZ¢¨ó]i´¼Ü.wÿøòòYÙtù M)¯‘¤n¾Bþü®FHÓ5¨­àÿ¹IFË´M’Þ·»ªWúÿç õÞ„åðK,…‘§žBP"¶ká`3ïyë”ÿWfû· ö—¢rýýVÒ#© Ž¢?né *Ý4!Å)A;Aî„ ‡*` C¡C„èC¤1Á÷Gú•!/ŸG#FúppÝh\©- D­4- ¼<·{Fl¤Fíø]Ü9ÑÍ ƒû­.4>ÖJ@N…ØR*‡dn*Tq½Ôhh²ÎƉke #w‰¦"r­‹#"¬ƒ•ml¬òB‹T€ê¦XƒéÙFȰ d”‘ ÜrU]è©È™˜„öPy(‡`¾…DzÝÐûh‘¸ÑS,ãìX¤•O)ì²ØºG ]•²Vì“/œÚEšu*†(÷ I$FÂ)0èÚîʶÇ`?OÛ`…:2iï)}ôƒ¥‘º #Ô¾ìXº43gsM/D]‚p}Ó4bèpì³È’dŽÆcǪíL³Ô4pgÜ>Øë÷<ÙàÇ]äsùRø@jy¹šFdºƒá~fŸ#Ü÷ù,¹qœMŸ´næ{Ǻے—x³4jkªôµâF.Tr·¿C®ø?*·•Ý0XÜ})x‡T?Eôл¦\·y p4@#îwá ŸšC•FËc™YÚ&‘¨t>laѶ™‘òå÷*¦ä—¦ˆÉøRn“¨ão‡ªýCéf\{ÿý›ÿeŽRW¸ÿôZœLí[RÕ!lX9¸†–âÏ5²5í¸ÍÖÜwWCqm0¥é¯ 1¬m4 («H^²n¾¢©›ùDÌ¿Àép"•·pLÙ6ôàÿºP•1¤I‰ zÍ+[´A-“I3ZÂD¨‹µMì³­œ†«3tŸ6}6Ú÷>»ÛñÏ È%9]-‡tIµ"Ô5—‡æBÝšËßòUemÆydWGZÖECkAÛŽ 8»eÈóOêG}:M¤Äñ‘íkw/ÍM|“HÞŸ,8ò¹Îâhг SÓ™›“T5LbƒˆÙÃЭóµ¯ÂΟ²V/¦7Ûží€ÉQÕY8Æ‹F&ŠêZdãûÛ,y뱿Ívý?è§üœïñ€(þÍL\FbÇÒË.#îq䕯ÇèûÏlM¯cånT!)è"ǰ ¶LnÝIýŽ-ÖÄS@RЇ°P­FSŒVØÒl Çém•ƒ'Ô°cù²ÅŠLÇÏv¤ 0¸4vÙQÿåqÏT7‚^Ù°æ4‹ ÊÎ&¤Ó# *©’#y …'cHÈϢ»|¯²*È©xzƒcÈòä=שqnaY‘¸Ù⑟i ÜiìЙÈÞ–˜ÊÂÊïr³L’n³E LºÃ²ƒD“$íº­’"y¤&¾A•ÜU°elâÕÉëeNTBèË»*¥$@ùdv*‡1÷A€j”þ9’5 òn_¢—"ÌQ´ª›+r.ERe‘=-2]‰lôPql}ƒ´ð…XÿN `€8—t¢Ý ­>3Ú6SSBh¢þ¶êõ%Da3,´î¢Ï7E1eµÔ©—öJÑu’5Ág•–¦J×z*[¢VE>8sÉ©ÐU˜Y˜Îe¨eEn, Ì—Äê+VŸ…uF–. MYUÊ žÍˆ²$|Nt{×$ð-<>äüÐdËÖ%ç`1øÏž™›Ðq’ÉÚÍ‹¾ÅvrtŒ*:9ªNMÙT湂ºˆøì›o¡Çò03´¼Ü£’`8ùGŒœSåÉù#cùsþãR¦ôoO_³ QÆÔ4Í{MÈÔ3Ý™ˆCãŽG3£Êy­F‰ r´Jw Mhêq‹eˆný;)hJÒ,t×#eC²f7ˆ±†NžÉÚ:Ÿ‡'œb©Ãò?ÙV¤ã"q+bLKNÕb•ªZ ¦_cÃGg™b+eåB#{^AiA*)~‰Æ6¨Æf»»,·zÈö=‚¹ÂqVü §K… fçÿ3PÒÄw10ýçØ»·áe”÷H„²Ò2ÿâ 8Ú~‰¦é¸Md ÊÍdZÆÞçä…§‰ÚS¢®ÎLè°óX;¶Ê˜Æ••¥d3ê ƒ½¨?KãÏfk±|k˜èÅG”£çºèNJXbÿD”]›aÿm»€-`qmš"€dîÈÛ¶Þò¸}¿T8¨úYM–bc1,6óú¤w?E% W!vý`ŠBð"åÎE*w‘õ‰%¤jA m .&Ë$®–+¿’.DÃÙiB Lˆ‚U`8Mà§@ô8)ƒ ¸M‘à¬p0‚hºRB#›28ox ÚJ؃Âdú‰¸Ú[úŠàs¾³ /¦=³N><¥¶k7³sgÝyœ¿Q͙ܙ±bŒVÆdå'h‘[#’x¥¿ZVÊ›OF&ªÉã¸_Êír0&bÇ'òX~KFåË,M=¬£“¨1ƒ®ÇÆrš^˜yÚ¼tEÿuÜâpÜLÙ2¦vyóú£;Úô¸ ”i˜dìÛÑß—<`Ù!r¹Y1ãe˜ã)Xù$­×=sñÅÑÛ‘#°åä´­pçc—ÈúÉ"{Nà…­eŒ¼$›^“5Ä)Ze‰’—7UH•¢)<*»Q:#z§÷h¢Y ™‰}Š®Yßì§»,·ÆáQ,â±Ý¦ßeSÌþ`;M=‚Ü`Fp\û¢«к1Âk%‰ Db“’doÒ aŒò6)uAeˆ³"Ê‹TË‘äµÇ•[ -2F[dÂ{ñJ¦é’²œØmwd)0´få`–îЭŒÅFkÛ$NîµÆi¢¶‰áÍs9MÅ1àÔ/kUYwu›$ c"û$ë Õ'dSã‰vQReš0³°²ÐºrS(š3á2PÖ¶É4誚£<´w?Kôz1ØÖ‡$…äŠÛ…Úǃía¿“Ÿ)öC™Ó‰ÐI²(Úæò¾Ý¢X׿eÏ#› g,|#Èûë?K§‹«´Pp]ÁYyûrþ‹!+#ÌŠñß—f…âœÇ (eMU–$ÖÑ‚$ÊÐ¥êcÎFg׳½G¿î›kù/Kz©qëÏ- ƒÁµ>êKBèפSêQ°\+ÜÒ„ž‰(œëg‘™®{LлpÖ èöŠIKTMÑ£&±˜h4c³Õç¨þÜ&ÝÿRòEüK¦Å£xk+;*gädP޼ìdq¡CÛsøVáÃ'+—„^kÒ4¼¦G¤hв@ ÎhtŽ®Iì¡™ýÉ6Q)¹HèfÏhØ¥Ž1VYéç¾3Ëþ'â}'nÌf¾gFäWû.ž/ÿ²I,̨ªÖi¦‰Â$n™ïãUOSDQK.Hᑲ:7Hó³Zѹ>Yß¾¤3å&`hˆn"¿°|Ÿê>Ãe\óF:‰4’/O‡ˆÚÜ÷ûÉ»aV[ÇÀë ‘½Liß­àu‘ì8oû«"²gКHÒcCZ(z“¹] 7]Ôáõ+ÐÞmèÚ{1£ #…ÊåÊSv‹`¨Ü hãMÉ2ôILéQY$‰*"’ÝØ.–d£é E$Äav1rÔ–ÊèŒÅC…«îÙL¤ÐÞ[{ì«”Ê\Ãc[{Ò©¶Ê»â –‡e–¹ r• Çó|¨Çëg²TsHMÁ‘£c‡Bš»®ì“mL­6ì’É!Ò(͊敪l†=§{VzA–b˜·”š#ár,½Æê¶˜Ó.G”/•]Y+,2`åI0_ÚÕm²H©6ý*¾óES3r0:.‚ÙŠrerIZÏ-Ûö[R¿Lí"þ4ÀVê™À}X'«4 ‹™~9‚Ï,tX¤4˜Ín-$螘:~€üŒÖÉ©®>fÍ¿Âìp#)ÎÿF\î1TX–Iqr¤ƒ%âWÇ/Þá° mKÑf•F™ÊQ¹Z9¼œÇÃ’ÿ¦é|wÔ÷Q¯•ÇÍ»xåÿømSIÔ‘ùG Ffqd‘¶˜Xj¾ ÍŽIj~—´ÞâWSÊΌʷ?¤ŸÂÍÈí5ÖË £½ .nt­.n5ûÚÏ 9#òYßNGêSý±¶8‰Úv¶¨Ñ¹ÑÎé9y¹³»êäl^kšhØÒØà¾^LÕ£¯Ãðæ(Ó÷z¸ßûªåS÷[4%— IÇ.qŽ&ú¸€¢à×ñD_gé‘/tØš|¼¸œI zü ÓŽ<Ÿ(>ÜŽKǶv§‰‚ß¦Ê ³y†g@à ãk+njö]Mzláø§ÄÆÆ÷<–öºÅ,uè–'é$ú®VNØÐ:õIöJ–8½–¬M˜3iš‰ÕdÌ|‘=Ï ìÐ>V¿H·íꬿ †ÿ6VúEªe’ü%h¸ÐMŸr¨·'E©P ÉæÈzäy¦‚8öMÁVÆŸÂ4b…ísLÖd?¥ÿoð²Ú“ëJš/AˆÆ$ë•ܹÛ×°[pñü²ô'-R,l8  ’JŠ÷ò"˜z:hcòŠv¢¥HE€ãcº@SÙÓô€áCôNêíþlœœxýcPfN¢ÝLƒôÔÄcçá“¡KÌwYÓHkÙhÿ‡+m”ýÙÇG=™¯O”ÇåIÖÐxZ¡Áņ5C»nÙêñ3pÆ·p8¥áþ©ôÆçÞ ëbä\i£zMrG؇ÄçeÄ|/ÿ©,¿Ñõ]C§ùq1¿6ˆññÅî@æÚ3òµMWË'¢2¶cãqÛÛe”þ;Yñ.±ŽPk[ëKÒðþ‘ÅÈ“³óä‰çÙ]Rä›;¯M£3Û=_Á:tÃâtDw^ê<‡,¬è`†Žá˜±0 prdfؤ ¡¡§`£óZgNÀàV¨d•ÙT‘™3] ­‹­‹:–™L¢‰1ó” û”3àùDc/†]Å…‰Â‹ESÑ"2 pÊâÇEiÏ@]Ž?"ôÊ2BÖŒ÷e%»1‡hÚ9òM=†'weD´G©,sH}Unˆ“™_JDùä¤+bfCû£ª“}Cªíð1þ¤žJ‹…’ Tz0ïAywt}¶Æs”Ö1w —VÊUAe ¢-NÕ {JRv:-E3«¤ËðÌ{¨8L½¼(}»%ØœH û„2ÆÊèÅ".Vfφw )÷¢5e?)ìw v°¢Þ<Žв8»‘r£N œ”¸ä”ËñÏöÿ•‘áÝ}Ê7tl–ǘì½×¨ááP‚HçåŸi[23±qµQ“!áŲFzI=¯Õjœ!‘l¢9%¢0c°ÅÔâÏÔä®.ñ¶Ž‚¬‹` BΉEVÄ9§e‹*OÔ]5ã!‘í’Î$O1´Y W¨ËeÒe¶>¦ÅšìJ·½øŠ~Ëùe¿«Ÿ"™ =7ýoÚ”c‘ü"J^”F›•§Ä[„Æ8ó×Õϩߺ¶<Ž¿È(ÏaG“¨ÈçÊÜv·c¿S¯Û²_}KÀû0ŽÁt²I×–ÖåH7”u¾É¾í{CM¯ æ³Ö3ý ý•í†Ø3ë3ÈÞ—JkÒÔ^+%EfŽå.½}-VF^çÍ&•“ê.y$«< %Š2w;{žTI@’S‹¥bhÑÂÓß9p{wk;7ÜŸû* §È—LhrkäÍVã3:'©äÛ\Ÿðº¸¸‘ÁÛ3<ÎlŒ©–!vL˜‚AC ˜=Sкt“"ÐÝ1; u·r}YsC{I+z50´÷È:åì¸ï™.Cj8¨m–6 É}%Vjƒ´UšѰY#9·é6Ž;囎þ-zŸ¤çwRfD5hà1ð].x…¢É;¯IÉÏ8œ¬ÍŽr£Ù¼1 3LcÞϹͽÂù;Ÿ<¹]3µJ6ôÁ÷eû‚ø vBÈì(£‘ŒzJ¾9-‘q9éæ\wô¶öô^›éœÇ $Ì9ñª°#ðdQÆ m‘Ý5õIÉì_a#cMqÓ*2Hî;,™áßšô¶ ÃGCh• ƒÊâäƒN™¦2B’[ªº2}Šîx#u¢Š¥L©;z±²Ñ8½ ™}xòu²ö+±ÇȦªE9!ò‹úv¨Ù˜㺯>h„%~š&F‘¶ë ŠzeèHÚU¼DÊYR¶¹WaŒ“9ÝG%°»©§¿ ÖpS”i˜3!±u¸œÚs……,üY]¢¸ÍøºŒ¡cu‘à‘WÁ­â‘›QTJ ¤4°2¶ŠddVsV…FvÈÞê ô¦>ÅgÈ{"…ØM”„ÚжNÉÈåE³"ÔXQa®jƒÙ%`¾îÖ¡L•¢3„×Y¤©–&€v0g ¤Ð˜-=<)¤VL2)M"6HÌ¢O(hE¨¤ëåS+&¶Zò e‰ÑRx7¥t '"«Xå³™KÙn-]7b³w@ÅnV¥x¶4Ù¾hcR˜v4$ÓåËËK’Ø ;FÞ§óÀ]˜&ÿé6½9œœ×hºœ¸Ò»íi¶9ÜöÝU’oé‚‚’´rÚ¤Í92; ÝQ¼ØéwÑbÊÛw^4«ò2$~C@‘à un³î¿"úRð’-L4Q='Ø*'ðMF½ îÉq,hhýÛöTG3ÆYIŽ2²!=.û{mû«XI íX_Äex Fë÷ÙVîKCûj? ‡y„ºY:MlˆÁÅÙ&ïHÍoi²“ÉiGôFjÿ]¨÷™%útû¸¨¹ÌšQ ŒîM"åòˆúž6±ò¤¬vHx°=•©·â+hpÂç‡ãé° Ï¬Wf zF®&œZY{œ7qôÿa~Lª>”–%³~ qŽÑÀÜžëÑñ°Ã QËÉ‘ÍÛ*d>ùVdd WÊÊlp¦KbHb@˜€L»ì—ú* 0‘t©Éžõ«3sòÌdEêyÚ‚Îùo«’ðmn‘½ imdbl­ävûö\ Éòçr–‹¯í-#¢h`m  »½©N+ö+ WÀSíÕ &Í}/ ‰MIvK÷hÿºçõŸ/'H–ÊQÃgUhûSË«’½&,xðë—+É+$• 1]ðE¹bœ~V\ŒÓ³÷*S5D—²´›_ €ÿ(ïdètÌ`·¸è ±2ð¤q™ ü®_36Xj”:?Yµ­áàcŒ.­¨Úåaãòy3ü“¢S˪E ãÿÉvTî}‚ÔòK~Ô|,À“ü™Ü6>[/?ô¶^â™4@ê[ê0¿ÀŒ°ÆKcdO#&G´|•ÝÇÍ—+IlÃ,nZg9Ÿ¬áÄs³â×2Ló—ãiyb—§žx—S>VÅ ­¥Û•ë~ŸÂÍŠ.RF,™™èþƒNikšç¸n¼—Ö0r;í\S]FNLQ§9 {•ÀŽ9yEŽIzeOªÀ !çÛu® +×{`åúFVf·;pÄ{«ÔÒÙ‹‹§*)r—èá|KâL¹Ã£t>SN×{¯YôߦáæÝ˜rä“Ñê9 Ûeá ά“3%»7þË\J›™˜ÂG+v $E«E lù1%èý¾«¡› ËÑ(O«6¡Ël­»X -6<Òý¼¡[$¨ÅÔr|¸ÜmnãB]IÚ8McR2HBõÜhÔQÏ›Øú êSt‡µ_/4q-„#ÙÑÞaøM… Éºó™y²ø5G6ñ¼?@è ™“•7ò^¢‰Ÿ¦ÂÑA£öUÇ•+²TŒéqŽþ¶4~_)dU"™Ãå1³~Òh£6¶…Ù¿ ™‘"Akê3šÝ[ òL‹‚h§>+\˧‡•^™g…3>Fy&ítᓺъx\|Ï TÑMHîé&'0óÔ¦*-±Ç§’R«‰ÅÉ­Ø-‘×Hia¶B…ÈJ…èP›rv˜$\o; æ–¹;BHHÝcoº²,ƒE˜œ PýØÉ¶­Ÿ†Î’à>6:'t»púØ®®6£ŠùCêšv.|ŸPàC›÷9¬4=ÑŸgcŒštgM¯ÇF460:CØEŸ&µð)cmœÖ|Q2/©Å é“Ò°¨–[Å”œÖ[į.6=UÏ+Øâ’ô¦ÿ9”|ÂÐ{î]\½.µð;$Þ¥”‘éTª–$5&†ªÿ¤Ò¥Úðµdaê¶¹ÍæÔ_o‘Ú¦ŽÆÔŸèX]E®«ÈíûP›oäß²²âEö'aé””Sî”4[б$‚ˆ¥Ëk›M¿Û•'5ð.·é.#%šFô¸4Ý~›?…$Ýõ^²Ô©[;<faÀÌ<›]ŽñãrþLåçÈò:^Y;BÞò&P ØòÌÕSš&¢de:ÜibÉ+4Á›ú¶Q©…rÿ”À~ȾvÇòž–Ø]Ù[°S}W3‘õ @²0¿KhÌ{?šIü®cæfŸ®‰ôŠ2ò4ˆ£²Á®ÊìÙÆU-‘ž(´pÞ ‚Xg Gk^Ç‹5—¤s¤©ÑwÂYÚ”Y-d$–Úã}[ŠJæiÃ)xLŽ\é£o[Ã,v ÈJ1¿,Ø”Ÿ¬'bÊæNò~T!›zŠ'Ч™¥‰c6çÊèÇ•(m-ÖÙSJr¦ÉW]ÊÀ݃+±§ÆITöVòÿE ¸šæ¤åÂɉÒÙéžqãv22ó·¢õßJ†XÇòTsóUèôé²Ûºùä`v¤Ê’³º¹h¥ì£ÐÑè´A•³>àâ݈lŽé”m¸Ú«±¤òä;vµ³/Ív‰R—]2ìúÔb;/TcâJè”§ú9ÍGY~K‹!Äú.Þ 1Æ®eméñü9—žî·´€¯Éõ,Xô™â”¶tšŽt™îAVFë“ÌÌó¯Ä¾é¶w˜ù 1Ž’¼ìûEìÒ«àœ8þyI|Hgð’QNf ÖˆNƒFc/[8]¬»Ç«(œ>Q§¦ç¶XÀ$uwY¹ÜXàìÒ¹ÒV^3ž=iWÕü ‚IZÐwVÂ2 Ù“(-4BìðûYFD™p=?m¯E,W ^œêWFÀò¤fÎ 7$é—}¤ü6íJ2²™ch´ÖŠ TU™ådrùCHŠbŠ;vê«Ù?K]!¢…+cL‹ÑŽJ2BL–TË9{B ¿‚ðç$í $6 ܺ!þÄàÊk`J%mô±jÔˆ¿’L¯;N3yycBéfD:̸3‘3\×Fã…’ye 2èÁ-£Q~<ÒºFõ4þ×Pý•û3ô;d‰åyýL‚b(Yó*¬Š·ìRy?’2'|íyi kmÑݽ“ë‚É(c„±ÇwpQ7ù_…Ñ¥¤Sp¬ÖÃÙMÓWd©ü|²OI ü¬ï^2èßÈM߃j·&J‘ qÿPü%èl&CÕFþS¦ôJè¬tšÄZ½­ôV¨Eíd.%Û»aî†Ò$Í áÒ,úª'‘¿ Mm1ý®¿OÝx\»²¬²Õ¿Ä Ø›[ç93‚±Æ¢A¢vU¼’& L3¯kRSt䓬©_ì±D+"‹ l«ØÜã°UÏ$`¶Æ•üåÊÜXÉqßÑeÿ§³¨’q¤‘§Ë¨äyÓ僷ºçòy3“è‰B?,ëYPGÒÖð°K‘‹¦¶MBRF‡0³Ã"œ­JŒ¼ˆš%Z©dMàà¼Ooœ¸š Öð9] ìç䯻hê¼áÿ+ dHϹÃk Ê}WŸ<ó׈߇„N¹¸dð·xÚ.HBj¸¯Ù&@æ ®—jqêÊg­œî½ˆÉqÞ ¸[x¹ž …y"§<§# Ç[l}¥Ü/g.eñ»?L8à»Ñî~Ó†„ÃA¶;…ó~g—3;1‡â_óã$¹Yz2Ä’#tÁ'«ð¦¢Û+›TPÉÍs¨0]ú­˜í;²3¦s1Ë‹€ .‡‘’9/Ò¬•GŸêͯêK ›{‘Ý{IýN8p+ôÃNrׇoh˜ÑÙÝ×…–>§ENý&sº[m?±U¥c3²%qu’h…ªDnÌÜ©>ÒnÖÌKdeáÆk9=ÓDz/SÄ‚qÙ#Ù‹Ú´ÅvâÔyÙ#Æ¡c‡vwúW„!†Ÿ#l¯%Èú”§«7GQÐÇ k¥Îû³“»,dYqÊÒ(­˜³5²©ÀË…&ûµm’†hÿdÇf¦6KeŠäåÆâèÑœvTŽÈ$ªV+/5¡À…·ÚbkG9.k´ü›¦Úôñ,ððÉ'ÕÙ¯ˆ"1‹xá`ÉÀš~Ç2!ŸÄŒnÍu©Ã€ý`ó$Svµ<Ö#c­°ãb‡¥$Ÿ„ËšöÐilÇ,Ò+jof$ÍÌ9;4‚JêÇ65 )ë+:m3OË–&—8¯;ËæC³¤lljÖ͈ôì–×ܹß÷¥ðYö/ä¶Ü)kzµd>¡¢™q"— VïEj. eÆ’­|dØOîEøCíÉzG.OO%h‹ýJ,¨r}Ú±½Qe˜²Àg*–ÑjZ\бLN$Qf}×ht%[úÖÊ]¨m~ˆÎh/å&ì·8ìT“$Ð#8:f4\ÑnÑL‘Ñi¸ú—ñ3;›Ó;z¬ðï…ÕJnI¤U òµ–N$†ž½¨î©–u&ÔA§häõ|gáºÙ {]À—-¾ÒjÞ©/ÈÉd³±ÅÌo6Q¥)5ùAÁxU—&œlÑ)Ç"HmI?&Æï䨶¤MBˆ‡ß !¥ß…Lé"Ø­†cŒ+~â’»ˆé¦&¸ š)QWé4Iõì•­öV(Ì4Çq Ò>iYR#¢3bÀÁ)'ò4ˆ¹;ØU·ú%D·ªVÙ!£û¨?(hÚcÙ`® B4g–ÝŒéG ¡ÍVFü€ÞèM0êÉ#ÊŠ*j4H»½\•8  ÙqD-ÎåjŒ4E´‹Y¸³;ï•­ås¹yçTQn5z_ÈÎÁÆÇ.d&»ç»òsΚ¡£žÃŽ]{R±~SOeÒÍ–d’åJzp^§†8ìÅ'Ù‚1§9Åí!¥q~¯–‚H¿ jG°ã‹€|/ ?ätt‘¸©)ew4‚®R!E\ˆÄ ­8ò´ôhÊó…7ÿ[ée‰^âÍ\|¶ÌÁºÁ⼦_¨N^†(ÜÇÐ1ah¨ÆË›.FI=²j xƒ›N„6ƒì¥ Ò@у›¦²'ùg˵ÇåɪfyCv‹š^L$XvYyXÝöE•é›!€‹qäÚeâºì£°ý.쮌šòXÐÒvZñe“eR„YÌêr¶+6¢âÅËÓŸ–)xfÁ!˜’ÓkVhôEQ– ¤c;,?se¿jŠSe¼rm_ZÑ[7<µÜ©IhIÿ‰XåT–ÇÔÚÝÎêÕ=I©š«ES]¥S°ß\ñÚ=^-g£Hˆ‚)Í¢»{¬0}·z8ÝoùYv+úšãtOuÈËÏ´Y®5Q‡•Ÿ<µç #nVhcèË›î´U9­‰¯•)bXþQYï©øùTIF©Æ,sÒM·¦”a¥A(ì6ʲ¯$['^C‘j´‹ÄÖ‚y!DÍmAü)¬•ð »·_ì‹#ý")Þ7?%5)| ‘ä'f¿`•^Øì.¶5¶þʦ›z%e¬/–Úi£…gÛ¤Bö_nXà“Æê—=KŸÐ9áJ8ÛÑ7'W=tK\02.EÌ-DP.;žÊþVÆtk'Ï G³}Jçò9‘Ãál än·Ã±=€Ín?+˜¾¥–OÚ,ûQH§™áè#a1ÛO±[0síÔöU,Hã5¨åÃyé•Ä]nW­ãÃHvHÁ+N¬Üðg‰[ †FÝš%yŸ­}5É÷‰·mug£G­1Í8ÞïÂñïƒ;Ù½eKCK­ÌÙŒ%Yéö÷!K+øF>oˆ²âi?L»>‰û3$óOôqÚß‹§™ŽˆÃÐNÖ»œ_¢B-K±–y¤ôÑ?5­?;ÌÊÿ˜NÄ•‹ë_OÌáøxiãfŠÓ=Š _"ÈÉUê¼<¸ùâÖÍêq[*eêØ½U‰?üE¥6Eè<©”¬5 Ôqøh\fþH¼Ÿ¤bê:öL-.ƒr·àá㛩H¢y'êGœxŸÄšŽoS'ƒËg²öŸNàqq~IÛ9Óœå铦kqaŠ1ï{›^šŒW…M†6N¤Ï3bÁò¸?Qú‡§/ÅËišMª@?——÷zRó’Ÿ/¸é?8øÌ̽w]Å·<2@=•ظœ<ºZ#÷r/LLeÊó ã $Ñ+££cŠì•ý÷'G{á„ì?=¯d,ßÁ'4gM¯Ä6k¬­˜ø2~•¼©™Zä¡¥t°ðaYD³3Ô3gȶ†•ÝÁŠFiIÈ“HÄÌ|œ*Žg/ cLžêßÕy™ó ¥¤lûn††$“õR”y©øˆ¼E9¼!(·…¢<Ëø+x¿FtþɆí§e¢9¬C>L#$8®6Ñ1îh’މ›ƒ "Å&.–vØ™nvXGPswiäPºJQxŽ|£%*0ræ«·ŸþË”é;…«z‘—4®sOÝð‡OeŠ-K­´âAê¶Õ–¨±›Ð7p'Ý&“ð6IÔÒNʉF‰DVAÔnËPl÷RJ?±ì½!ME c9ƾ֟’›è‡²Ê7pÛr…°ð‹¬dþéJüCDrd5£ÔTB|§I°á_$EØÑ<€{§$¯Êéa²wPP¶+2óu* ­˜ðü‘r2Lïsìílê’Ñý‡±$ÌœŸ¶÷\ÎfU_¶zÆ‹4-é·%xÞFG6mН  Ò)bMøYF~x7µáMÈ®^iâx/"Ëù=—Ð>›7ö霬Évѽàuÿ>FX£ºóÿYú•ˤœ|T­ž„ÜVÆÚ —žÁ‘»”‹ä«Â7·‘AÊÐëFn{A‰ßhü­¸³5*En,òÏŒ“c¥«Þð%x•³—’û4<5 F8ãê;Õ…_ÔyQÁ‰þË0ãr‘î>„Ü,ć©Ô¾aÈ弓tvE¹;…Br5E9æ]!ªøÅÕe¶—4üwWãtAœGŠ!c0Þþ‘uÉ^é²ntcÌôyµºLŽ–òO ع(BÙ•'&zw„1äÅÁu€FËÄ}Fk&C£õFð·8º+àÌü¸žâZFÇÕiÇ$¼"ÑÇkÚ\1JÁG•踩¶ Ì¹ –Áð¦µ.kXv(ú§3WEØ'£ºÔ5VÉsÛ€¼Î;N‘¢M²LÚÙiQ*³Sé’#ºßÇn,­×Ƀ¥@Çë køµßÉ“®2µù½¤²(±YÒ¡ÙxdÜæÎ¤)#OÌi,ÆÙ€#ÕI ²ŽN8u¹›9lÅš´ÊÜl<Â×yRšôO.“ò‰'3AÔáabpqt\¦™^C²”Feä8‹¾×³Žñ h&è…ê>ŸÌ9™Ë³SÈt‚8îh.æLãÒFTßÁØè>~L¹&û3êoñ¿=³»Âðö.#KeÂ|ÉÊVÙÛQZ%›")­ßÕj‡"ÑU›4˜RoúT2âŽUh¶p5`ËŽvXårg†QtjY@Éì¥^“L§3«Ñt1Ê)3š×gh×\.ï vi£6M#†‹Z›$ÇŽûèåÅÇ8Û0©4ôu~•Ÿª±¯{œw\LüœX-@×SžÙÐaøI‘‹›î+‡›ê9š4Ç ‰qú&ËÐññ&¶Œ³—è­¥äº]ŒdÒ\˜ÃÄÉBl߇I€-Ëž¯ö]ßú4!–]Ô×4z©Î}#¢™G»ÙÎê-/‘íu ïê²G"[_ÙŒã`´ºÈWÜVÚº ±Õ÷ùR’R_ˆ“i’]ñK5õÑrVíÜ#²;;¾T:Ù;&êéî¡Ð]d·”©Šè„‡»—)®¨\ÐÓ÷øV©þˆ×ÉZYªúJš·èÙYÏ'•:"¡Ï dSe2l©Ç‘HÈÊÕçSNÞ«~>:E‘SÏ6NêîbÆ&yAíjœ’QEVwšbÐм÷)ö6Æ's‡3¼¶‚xõî¼þH«-Eñ•Bœh,Ïûµ¦²}Ý–¾:ü•¢©³òåÖuðÆ‚Z_•ê²ò=ñãsžË£i¬Ó´Øãé‡î{¯—’¥‘Éìêý½QjFlkº0åM4Bq¢›Ù@ì´c¥en[2ó(0¥ÛÏ;ñc#è=@Y;/Wôܳý˜2¥gEÿ 4º~ªV·‹îW#ëœÙIõLÛÇÆ’³Ðò&c3²òð‹f›3'‘¯%ÄÐ TbЛFt’2Ç÷Z£¶WÈÉ%¦÷VÂ*lá|]˜Öã9¾«Ñý3sLÉ–V¨æ¼)¤KRkž>Û]_©r¾Ô)ÁÙë ˜Ø­c9^+î¹ÊÙ®E92[UÊŠÊSä¹äžËD`‘Î?Äù„ÅÐݯeßúv4¥lÍ—ôaáàdµ¾|vÜ.¬¹›ë"=%Z$ŸXÏ#É–GW\<òŠ#Þ^Y·6ªX¸‘ãÙs™“—¬] [ˆ¼g#M›á;‰ÐÅšp¹¯+²v䊩‡èÎu¦r#¿¹†ˆ[0ÉxÊä&¤Z|¹—#þÈQ—Ã/>V–uGeèÈÔ2ZØÜ·`ƒrBrù<ëÄÝr‚½·bs²»f&[³¢,i'¨-¼—´Óeq»Ñîžøs m_0çò3±‹øìÝy$,Xè²Ewƒjî쮊“ÄÙAVÃ#AFS¥“{¿°®„`²Çû*o¯†„œs·b³O  é’Œìƒ/$5¤Úžrl“‘Âø—>ØZ×/]ôì-%£YîŽ3I&{ý˳žJ8™š+gºxY ipõËæ<ܲY3½†)ÄÜ—}€X#;{'(ÑRVíºÙ¨¡™yq4‚µá’DYÆj…Ú~X™†…¯OŬ±êöa˧h»â¦º Öž§*s}6ݲQ̨!¨j®¨˜ê=ÖG‹Yb”åâ.ŤgΙä_e•ó1ÇQDþÛ~±²|:óêq¿•v©SªÀ¨Àþ>]d6ÅòWus>æ?ÇÓ?ÛP{:½/KÂòÚèÚÕæy¬ª[fÈB5£e¢(…PT®fo†7WÈÏÇcq…5›‘?’5‘ÎÃóås±Ë]g‡-‘Êâªe2‚ÿÔÅŸ°‘ÒXþà­ÎÚý¢§ŽŠNii!ãur—Ê ý„È‹…‡òR–Bj?Øa’¸µ LtIA²B…¶KH‘ƒÌÜתMÖ†¶'Þá%l4U’M÷V¨‡…Ig÷Ù]l¨ù<«ÔHÙ ™Lf䩨6+H£6¢ã³vZc…|Šì£#ß!·ùW¤—„=ôìV&A¢»¶vÊôôVi鳺7DÒÅš)—ÂLê05y##ù\.Fn<_É¡d’:lm~o*ÌV*|Hߤþä¿C¿Å°ÇöÌß”~™’[‰™|™šŠ šÈ .vÖVìLËÚHªy“Ò:Ÿøu£Ã<ŸU+…ò7Ýq>¯È’ÿƸJÏU0BØ÷àUåg»ílÖ¥t=Ä^Þ©¦ã±:eŠ@°´ÆNZl©¤ŽsSÍl`ƒWèºX16S&y®½õº¼p³v‡oKØpxÍa¿–sç?Ìõ? Ë&ŒÈ˜w¯^ëÊýW‡š{MYS"ÌùÍkÇ[ÅZçÃ~v*äåìÃa[W¤Êt®uMõZRŠD¢–¥ž1á6ࢿ.ò+rTpºž&f¶ç9ƒ¦1Ü÷^“›$ý2¸9;$ðž¤Ý?éòü”}CäbïÌ9:¾¬ôåý\AÍx ^äƒùZñ« Ì|ÜòÖ:…9µ»+eRz9Ü|yulÒçîÆ•Ôœã‚4ˆÂ-»fçÓˆYå°l.w~ÎÙkFF§¦5À½¢ìº|^S‹ê̹!ò‹™Ø18¬X²É¸£KlÙ%¤mk|ù1*ê¬è±tXX¡~¤.^NL™gT‹F'b ‹€ªRY4Æõá<ÊÍ8rl˜z±ÆViceße–xË.7*Ùº¡ÀvC&NêÈÀ Üãm/iÜn¶b—Ã!(ÙA¾"04Ç1¢ø»î$;õôËÌ×$Íq‹è¶bâ,_”Êå’ôƒÓü•©IædGÛdfú¬p®°$°7¶t˜¾‡ ¶@s}—'/Õ'•S-Ž%©Óåf$b2Þš\l±y—©R£HL×´ªc²MØÔ+l&Rû|çhì¥(ã^1§#'9­{ ÑÇ’R‘ÈåêÓ²,µzL|hç’MÁ‘dø‘²ÃÒÃn=‚Œx­îÙOÃÙúäýr5Á…[“êXøñëH¬NnÙ×àx xsGPö\\¿UÉ‘ìÓ 1FÆ8“KhŽ­sscŽm¯MP“¡s%ëœð¸ºeÏ"hi$ijšTVfæÉL%jÇÙ4yÿ‰³h¯aôÜ.¬çæ’ø)x5±åj} ´ýRrÇ á®Û=ƒ àoKÂñòÞΜK.kZ(‘H±¢¼­Õ°jô/s\Âl±8·b¡áÍ&eÉ9l=v]/!ÑHë—W/Ó¡v£Ël8ïä©ÏôR9²J~Í‚»íÆ$m°~ç~¢Q¤N…Ћý;ˆ¤S‰[\ {•D­&Ùµ‡h¹ù'f„¨ÙÆeU†l’6°å-,–"¶³gÇ/kh…¯…•Âj-•eŠ«9ÇJõ+jÌgqà\M™ òz;ä~³;¿ÙÐ㩞¯NkãJ¾WŽ.Tl“’D3O–Þ%{¶õâÇN6ʯ'ìÄÔrsž [˜Eú+ð¼ò'?ýŽ_~«æå9Àò»ü/ùå$œLÙ—ÉÈãê.ÇÉó%Nõ+ÕÁF)R23¨ÓüS<¬è‰Ý>ʱa̺äC‹kÂÓ¼I<¹Ý!s%ôŽ,¿‹¢Õžh»…âÜwБÔo›\®GÑ&·Ù|y+äӗĸïŒ7ïw¨\§ôü¸ßþEE"—…¢—-â|ÐDg†ú«¾ä`ºÃÑUzX•ñG—CZª*MÛyïˆ.,ó# ^¯ƒùãê̓ӳkÃþ$þH†gW7™ô÷Û´Q¢UlÔËÏaæ¢ÃýYÏê^|‚÷.;®–}WfU'ÙÒ6ô؇ˆõºÁšO$‹t•, Ý(F"²œ¯ ø¢ 4­-'„ã)éÏ滿»2¨ ;gNÖ‘­¶ïÝr›ÙcæöuRhFd²» pæþ›[!’4ÊeiÚ51³™+šV<˜\]Æi—cÉn¥Àša—Ù°vQª%e\©ZÖ»²»[`ÙÃës7c[¯QÃÇøìÇ‘Ù×øJÇÉkfx$®GÖ¹?Š.ãE=žŸ PÄÎ¥áå)7léRz¥(²§ŒÐ‡´ú­“L¥VÎüWt¾ú}m^â²+^ñšN$Óad”\KLixÝ8úLÇΖšê+vM‘ç>%ʹKW¼ú|9™[²§…DY³Y>âÇ*W”£†â?–Ï|Ñ´ìxqÚÀv çK/iþLê¸è¹;ZÝšθš»)Ù—• -U©Å?Å’Müœîdoľ>-t1Æ92·&†ÇÔ„¶wY³q¥ádf™[TÏdP¸’µððö–Èä•#Î57M©e–ÀÒíý´ÃÓ6ÎknLè<¤Kœ%ÉaoÈ\¿¨æYcQ-dzÔñäiˆt¸/Èþ^1<ú,ÔÑeH~Ò¬…´súÖO• ïÑz§Á¶eË$y^©˜_¨_£—³‚kηØö/ùRéК–¯™}RRY]üÔëä­Ø.4r4Ëe)JVÜy¯Ò—32º Hp.¦ ‘Oe-3‰×™Œ‚ï²ô<| 2¨èÉ9uÙOMÖqdp†,‰ZâHvʾGÓsÇt˜GÈ.¡ê T++d?j Ø"2'ÀÇáÎåWšàh›Eb“²ÓBli ðÑÇ},³D‘bbÓ±±P¦6´r²ayú¨‚÷]¸ò0Û3(\`ð–•Ÿ„×IAÄnJðßPÏ,³¤u!ndç1‚£ßÝ`Ç VeM“$¤ÙþËT`‘[e Ã÷u›Z#^Ù­½§÷Eu8‹ÿ"(ÈÝa–ïýË€Ûuí ÿaôÜð¶+’ÙÒ@+‘õ Ô©3N(´øØ¹}ñ‚k¸\Èʵe¯³ŸÎÐ"sø-Ž—K>qiIè„ñ*Ñ•§fɤg¨is.·[ùP\¬‹+„œ4w_Æ#Ô1èˆòÿóËÚf¤Ô‘6CEÙZcðBNŽ']˜Í•ÒÍͯIÃü1Û2JÛè|Ðþ“Ê%ÍŒeDþÓsŸmsÝÒ­ØË²/²%Òrã‡$>}Ýî©å`r@”%LêNls0:#²á}§LÑÙ=>oubˆß)'ebˆróÇGK Õ‹½•9–4\âóÜìªåÒÐá½e†ÇÎë‹[/ |¢ÿÝX¢È™ùãÌŒïkN'L‹Vebgº Ln'•¿65Ù§N˜sˆ_•Í–"ÔÅ&±åßQ´×ýyÚí°Ó–ÜMøBYÌåå;*KmwqÅc[(nÎóÀš„¸p†<F—–ú¾(ä›h×Çtz$z‹^ÀC·^]ái›û™?˜ËµK…0nÆ.Êi2¶Lm•„wWB]X½FSr䛥äô­²Å‘µé_n®œÞÝŠÉö©–)ZƢȣu¸. ¦ÕœÒG™F«’FÚk@? K–ºþÊ2E>3®"z}\£›ÐêãàìÕOKÏK’|JV„²î˜¦Êg–OPJvÙ'5Gâ P8º(þç€ ÒðpPê\š'µQ+±K¦ÆZi8r$ˆ¸!`JÌc娧š¢úº5NpéÛ÷X~ÖË[h˜Þ\mKí²‘K/>6ƒGu§ 2iºuejƒ»VÞBûx¨­?ÊÎöŽ…æg’jF•áG3G…÷@+ñòdˆ¸¦sºŽŒÖ‚Eײêaå2“HÐ/Ü{(òyhœ1¦Ž–Hñ™µ6Ùre‘Í–WRÌz”ð×Ý^ĪÞÊÐûÓ6ñõ¦ý¤Q\ùâ§²ÎÄÑå8¿sAAãI†ìŽwQP•¨¹²0‘È[p7W%g1‘¯I„ó? ¹…Ñ쌲“‹,é:VOˆæ’Äv¨åæ‡ 4½'Ž+=+Fð~&ùm&¹!y>GÔ'’VÙÐŽ4‹Óéñ0SXÏ­Ž¨©æIŠëoŠÞ‹ œú–cÎd≣è¥olƒÉØ €#e/ºž”LmFAN%hãÅÊH&éWâœðùÜÖ›_@úv.±Læe•²Ç€5EªȰJçýw ”;ñäÔ¨öØ^ç@>Ï]&têÈžÂI6®·Z!¢¬Ô+±ÎQsšÆ9-/ˆÑ ³ÅËz‘›$G›¯eã¿È$“t¡ÇÄÇ%ÜÌå%£ ðdžݨާ³¬:ôyru5Àì;¯#>LM©#¡©“ǚǺº·ôYe‰¢Å!dIL±² ¶&súŽ ÓN]8m™e#’Ô£ËÔÉòÅ´w]¼LJl¡§"÷…,å“Ódª¨vœn>a¥£»’HŒ@לJVhhÏŸ/¤ LqÙ¨ËÈÊØÙ \ RÙÇkR;+'ËŽÉ]þ"XãlÏ-²Y•§4?£el¾Þ}Y.Ò€¥ÔeË{Y!éÂKŒ±«BíÙ&b‹¾Y»®>g'-š“DÒ:ÕiP2´¥lQV—¢Fô¹]NÑ“3'Àܹ›-øù¦VáD,•ð:œxWÊš#m¢ÏÊÇ.3ø&¦^9'±XúY›“#™(p[qE5LªWv]Çó¦ŒR£$cI6Ç~&E^ê1ËK£e ¬)€$•¯xøTàÑ¥¡@ØÞyY9²rE˜èë›’¥Âp¶\C.OPçû©Æf.§”­ø1Û*”‘­ <{&¬–Ÿbø=fÝÿ©gƒeL–uÆ@äp®ƒ¦B­l‹MÏtsy2º¨ìU™ðÚìˆFu¦t#!Ǧk™ÐºÇ3\í’ê;(eeÂn–œpÙ3†Öòšì€á½êøxê&,g¦ÃÍGLº€^CëpŸvÜW£ÐÆ¡`é^KíJÎ…K”ǃGutbâBtQžF‘GºÛÖÌÎìÄË{ñÝæDNËtgø²©&¶ƒÅÖÙ0és©Ã±Z?á‚VEe•Ó3uÜæOþê|l5=”´y´ÚN^«˜|–Òy¥ëW7“289½_…¼+.›³°Á%yï¨ýJ<ˆµV,}==N #0× ^6q•›í0$5tU°ìÑ[ô¡êµtSÎëYBJëp å4в4‘åÚ¦¢_˜\6£kß`À–*g:R¶zÏ€uO¬Ó#¾[²ù÷Ö0CWGG)4vrÕÂRLÓ²«Ú*ìp·²2e,škNËWzuû8Ï‘å¸ôƒ²õJvcÎé _Zƒ Äù}[‚½W'ŽÖÓÓì›=¿Á°àœ˜+¨‹;r¾Oõ)eîÔŽþ>®:7r±ïuÎÇ*ô“22àoI±+t$¾ š9_‰KGOuÙãÏ[(’8ýbåºévø²ü‘FDpÍ ÉpoªõXÿ‰…úK¥ÌæMì³r#h»£©c£t`’8\všf´Ó#’;º”dÐRe9`-á_Y[‰Nhé]VgåUt÷Z¡û+‘>õªË“àœ"hy`v ³ö%C€-!Ê €Ê’bç‚ÙO¢èàw–>e’P#%Y—*‚±EYÒ <æ0:)û¡-IûmxŽ™§Ì” …þÊ©ñ0òÃCYea¾(qÅ»eΟӞ'oÂõ›¶‚‹Ù.VÃý*·•CQ%W¶Nó é R¹;bg)ªdœ}DHÑÓgz]®<;â¦fm©n‘«³' ºÝK‰Èã¸OFèK².PI¢–8‘“0u ²Àà Úéa…”H‹HÓL²åmü©òsÒê‚1¢îdmu´€G >95²M&`çiíe¾1K«ƒßã"‰CåájÝ$€TóñÔ¶‚26£Í4{®d±Q}Žçu%C«ŠL*†q„ «.3_¹ D2´W(¾„—ý—øZ–}l¯£-¹ßŠX’.+d¸®Çé\-&pY¹)±ÇF¤“7§nV(Å–¦S”1À…|tìUf|~’hZÛ8¬(_‹5[ŸMý[, ¿ {"9uF€~å8ñ¤Ù#7;Ï—¤WK‘²§+gQ£ÉÑŒ,Ñ¥Ãä«‘ªF«Ô,›XÚ¢ÊgwîœP™…©»Ép•†ˆô].:íø²œ‹V^Óµ¿2w >~/YhP‘jm_¥œÂ¦<}’s0uiÀÒw]N?^Êå3˜žy2%îI+½"†›:¿K•‡ Ü€NËÏ}McÊÍX®'©âf™!i{÷>ëÇdÅOHßèÙT9V IÈy2)œ¢1+tgÍ/SZc"ÎOX2ã<Í©vø²Œ¿òFöŠZ1È×5*gý î ßÉÇ>.Ñôªœ©ž¥¦h8Øxí-`ºæ—ˆär²NM6t£–‹’C4*ñÍ–ŠÇ$_t.Z£(½IìŽD—ôOöž/ÕK£Žâ>ÿ ±4‘˜ì…•Ý43‹ñ.T^[™É<Ýz¦õ»jŒÙ]häq|'™ªJ^ÈÈm®×#êØp®¨¦e#Ò<+¥»CÆ •¤âyù×&vކ5ÑXËŠaö¹rº4ü-»Ãì4V™5Ñ›{3ò7Ô!é&q~'=0¸‚½GÒr8ÈÇ&Ž ½Br!‰ÎÊõÙþ¡‹?'³1JOGªø1™^;;^Þžä󯩸g“q;8³²:¤3 _Êàý‰D¿´YG*Pòz•¢¯J¥G3«Dé³K«Ç’E2G¬Dƒ‰¿UÞãKòLÏ5jŽéÏËÌéŒ/•é!c†ÌŠ ³sÃâmÍߺåϙٚ(ipºÅÉc¢›â•Ÿ¥ç÷W©Eú&ˆ4ìçp¦£AÉ¢œÙãpö­Âþ ÜÊŒO âÕî=bFí>§ïk7%=AšdEœËYåe½S1³´XHu·âäÉpFv•¢Ç.oI V~L”,P㮇Mf#KE|.$³9½—uB“.HE²öå —¤]­¢|]LJ,»‚«ž¤Ô¬¹.y"¿÷TÇ6W~Qé·¬XÅØÄÕó˜qÜÛ].'ܪrуáícøv¸Óc¤•Øæàû˜š.¤{VŸ«G•Ž×5ÃpÏsáj[GR/DÒÎ=UP‹@ÿ²«²Š»«ù"ej4æÝœ¶`m=’´rþ$ÊÀ&3dvÝz.?m™%)DÐðÎüzQ“–m¼¬ŸRȸ‹¤ ðC¾ÙèøøxØpFÆŠö^JYg‘Û5ÉW€ÈàvœlMÑ›<='ª#D-pŸì¥GêÒã}³½U¿edwöqô«—­Åä— T¬ÇÅ•Õy§8ÖMâ<ï*&—GuòºÍlj ~•E}Öz>‡ám7®|c¬Í//Éú„òËLܱF E¼ŒhÙ`4RÏ úFVŒŒ¬F8ÛoÇ’½*{1²ó2ð-%í‰[±âÇ—ú+rqðÁÊñ4Yd‘Ø®Œ83ŽÒ²¯¼ž™Ëj™ÍÌœAŽþ²í‰ ¯ÇÁ(G´‘T§ÙÒ5t­éb•¿s…î±r9]Ý#Dqõ,d°t0cfDÑò¶Å•´Q–5¢2"P‚–ˆ24aê 7K¥Ùže<µÀ…©­F¶.¦æ´þëN:{Eªué¯KfÐåYÊË$z„"Ó³Ñ4P¶1ÖýÇk^W‘‚Þ±šh×5ÓH qbx”Q;,¿+ù}=_•JÇ»e)¦¡Èü-ˆŽcÄ91#z]¾6äQ’Z1<5âY4ÌÓ†8íºè}G€³CµáÉÕž£ƒâ•>fçÝx̼NÃ¥–ùΫkÔc‰ L¡&¨æ¹ZÊ›3r5;³ej†G!âL9„ÊïppÓ3d‘ȶ r$% ü®ì²Æ ™Bš8™Y:kÇUô¬Y1Ã?…‰¸N«D —ï\.6n4 ü4Æi¢ÓÜÉwû*h|ý Ó Ì¼‰­pD[3ÌRfJÆ’-j챫dT\™¯šÜh…‹rÅ,îl·ª@M²q™¨Al&· ~Ó)š#Òå-}zlŸ"!l9Àî‹^È%¤•l} Ì9Ñ•`ík¢£p*½6–³{.FlmHÕè–y›ê¡±É£1Í~Tý âÖ´Ô²¯Y©qâã~ë$²9²TWȈH«VBMVbäc»^¶ñêOÖHѧS QêhkͰfÃOEÑ–‹ÞpxجÝh²ÈJhDE¶}”ì‹D3`´›hǯHJ_*HöÙ Zš™š,C˜æŠpÙQ<—ƒRe¦ä‡pBÎøì±d%ý\ )< ½—ñpd˜ŠfÊk¡í¦ù Õ«£„äl±ÕÆÊôWéa®¥`ÿA‚d¬G$³— ùJ¨ˆÖ tm}Ø¡YV}=’AF¿C3¥ÓÃmá ü2=WÁ\ã¹»³Ê;Ñ+ey#;섨L¨öt¼¡mQ[f†;¾Ñ¾ëãLœY1~UTJÈrŸqÝ]‹R#/ X-/Éé²7[3É(Y\S³{øhs.+’ùÍôˆ\Ò*k•4ÅöÐ8fAŒì –dòòeÕѰršY`®zƒ-ìSŸRkGWáh†&Væs:–k¦qÊíqñ(Û³[¹’‡ž9\ï¨ÍIQv5Gm$ÔÀGf’ÍM»*j$w[œt€M’WS‹éLš6ô ƒšÛ¸žV\/!t<.df‡+•šèvý1sÜî’øïáoÄ•Ó+’ùF È›*)ƒs²èôŽ8öeq¶èÚÀ𹑾dûßeƒ/:DÑöRôÒTP6šÁ²Ìù^‘ëE<¼gÄï2ˆþêìsRÓ—è› R$t»b9PË„’–¶]vvÖxYÖ!6RÉÕØÀ}»­ã¶EÎŽ;[Õ>¡Ä4Úô<, Ùšr¶SÒ´é²òC]^ÊîW&0†6özF‘ˆu:»¯%—/iÒ¤ÙÒã%6ÔãŠ3ð—z["~|r3¨9Mb’tEÍ5£?Q Òw[ña¿J%/ƒšvN§?Séµµæ†Ò  ä훘ºpF:†ëŸ>T¤ô]ÖŠÚžžÃŽi£ev ÍH„ãhÀÒÇ—¨Þâêò$ž;¢˜éìë mŒžWI·³U™ÙQ¸5ÅŽßuª_$9œ©åfEHOM®¶8EÆÑE»:] ãù ¥Éäwí³T­§öTÄFS²Ñ,ÊÔPºè-˜UȪ^ºp.ÈÛײןQ# 7Ky\ë²ßô©—’ [ʿ٠=QF:\—u‘Ai–u 8ïl9"Ÿ xœiF2†]14ã´ uÊà×mÙ7EZ;7ð#Ž65Í6}W73mÓ/T\‘À…"EYW"%<˜„­"–ˆK«"Õ£ ±Øòú ]ÖH”/ÅšXÙ=`icɉŸ[Yl}Çeè™#}àC­>0{~ŠM¤F`5Jå•‘ê‰ Ó ŽØ¬Y›†öˆNzk´‰RFì쉴À«D[,E:#J‰ØT€œ¡R92VdZ qµ* t Wip}ÐrvKä{7¤˜ÈŸŒÇv ?™J}8éP hËÈÓÜÞTâéq²ØøÎá,±ì­tH}VZh—öE)%¤)GÑ2ž91eZÑ“ò‰é›ÑeÀ/uÍ” “ ÙvÀ¤ fg<õu´Ñ[°~™\‘gNŠ\¦~²ªäJßÙ}Ú8"Þmd\§ðMãE\"DHÕØù3lŒ¢¨})¸òr±v]c•:7Ÿ\ÐC¶\Å .l§“ž#nîªWãÄÛ åG3›™õ9Mh7ºìâÃÓl¡ÊÞŽ·Oê1è 6æÍ1z&t€ªÔGe\™’E« ¶EœìYVqÔº’‡l%Qu#Ðq²ƒñÛUÂóS…HÙv3Uß DLüƒv6Z`TI¢N룊¥¦Q#WLÀ—6¼ÉV<ÙcŽUD£BÉЛgÌu¢¯ÐtF6¡¡cÆÂñDÖì<©·BpGAáŒ8(phº\ÞnIv£D<5òš ,nÄÑ“”ö»{æÖÈ6{9mJ±ºŸˆ‹µ‚pž¤ŒÓ…m|?¦Kù“>Íð©æfû.¢OOÓ¯nšØ# `²â}ç'lºŠ³ÂX •°’b1s«¤Öëv"9sFªºý¯N“:˜À8­ö\‡©2ÿ‚ ˜]½íʲ,ÍêÑ6‰Ú×['tS$- µÝ7ì—.$ñ½òɲæEdpÜžÊ䈴`ê3]ÐÍ×KTvÊ%·HƒÎÄ9íÙ[•,‹Bâi;Qd»¬e¦YÙˆì™zÝÂy2(*%Þٲ؄Qt·……ÊÝ–4Sȇ®ÆÔ{+á: Ñ•„b=látqfí¦U(×…78°†<ì©äa^ Œ¿fÈ“¯ºçõ¢ÞÄn*H6FíÔOŒ&mеn<(ý4‘:Ç rË-”´Ó.AZ(þÅU<*^R¢ë2A,rÁ$É÷ ÍܡѢ}LoYØ&¢ÄÙ¡‰§:G ””Ñ»‚ÈZ YZc²àmA[¢„B¡Á²˜xJÒšb&i@‰šê HXû*eiÿ¤_ “JH±ZTõÊ#A• Ðì ;¤¢kÆèV\;pø ¢¤ºqåª fÅsO >kE",}Ò²;Ñ -Dî¦éfœz²Äy¡AáS1ÿa¥~%²2z,h¹Æ"A<*ùx» ÙúÞ¡wÊçýª-²)eó6'²²1 ³!ç+­†·]|PšNšØ™[Gås²ã„%²årZm7"sou)cäB xÛô¨t“‹ ›¢´.OÜ]H8uÙ½‹žß$6ös2á©ÆA»)µú‚‚ÆÆggj „4ÙZ±areR•üR:|ð}×W$T1Ѷäw˜rÀÛ5²óYUÈÖ™`ÎKNÿÝUÔvUžJÞÕÑD[0µ\ÖtX.].>éLåz7ü?öà0¹\Î\v[R.I+œHªR$Ì-k'Ë…Âít¸¸œÙ\åE¿ æ^>ågú†:‘vZ7²¦ëØr¹ØãDäÌÉÎ炵ĭ³U{YºŽÔºtÛÑ H¡á@Ú@wÚ\´ó°Ü ñ½ûòCáiKͨ4è½”'È$8­†ôBÎPÉk,›.–(7¢-œìsœDžiu%˜è¥mÙÑ Ãbk}åô¶^A6_ÚE«#Œ‹g=#²Ó%u0¥JZì臿`畹:åT>¬Ü›%Šìl;®oØiÑwkE7Îü“ÑØ÷W((mm¶M˜Ö§Ñ? ÎÞ‘5'Žinħ#NÄÕ­˜Òc?[£Vº+"œJzÖÍÍ;%®Œv\ÜÐi—Åè¼\ÙfH™ ÎêÄ&ÊÓF$¾¾ÊØJ¶A«2¥Æ|/êjèC*š¦PÓE¬\ÂK÷Te½DâËí=cmÖF¨´!'u 2’²U`˜åIJĆLf¸+¡•¯HJ?ÐÍÂy?a*ÿ¾C£4pôiä"î’ïØ—Z: M8@/SQù$i26Æ>Ö€¥BÛ*…©xJVW¡ž½#Mi‹dvû'èµÔvRZ̹RNÀ¡ìRDæò ¥ÀtþJ³°A qTȵeXAŠnv*ù®Ñ+Z4Øò[ÊÀÖËÐ^a¤¨[2ó컩tpMUÉ;5tLÀÈzIsù˜Û•—ctgä‡þ’°¨QcvRÈ“®7Vˆ*i‘f7Õɽ×eÓû1œlÎäÓ£B lŒ‘dÐXòNÝ$Ù7ð¸ïù„’©ÿ¢_”ô­> 1ž$‹±WC3šêÄéxiaê 1€çÊË— OH”ea͞ƈü(G’ø3ò5 di4•«(§r Û~æ –×O`_uÑ핺ݳ°Ó²Ì`Öð= àfƒrÙªÕ6[#—U(Çz ÚG1¬gýE²=×w‹‡í«fy;ðÓ𤡱ô—Qô\ÿ¨FåhÓ…ëgO?@ÂäÇZhµ™Y9b+.xÙk†7/‚¦Î_UÈ—1űG²ìq¡ JäQ%~iûL¡çìmYÉÿɉ(>®™ÜB#Ž 6 Îý™vÙ{i£#3VÅÙ[qñÊ›£&LŒ×SA ] j¶ý+êäR8²àÉæ½­+$r®¢iÀ´56¹¿y6¨|fž‡Üfy¹Ç¥€†÷(}q{èn^Y…;E‚]𳼎l²”|+ec Zvß²·N¬‹˜’Äøe¢Hºjq²—¦tšAƒÉºÝqù]»A–äp<,ñE…I6®B*Ïp¢®„¨N™–×»#m…­Î+$Jn™­O[V ™j‘)}¨Q JdF,îêIµàh­&æ-0ÏðÈJF÷ÂiÁ](Fdm¢ìY úZÉ.;^)ߤâPáÙgx¤™5$;X^~ÑhêÉv/ãiRLE”Ô$+FÖ6@‹Z#ö&Ñ|FÈÀ hÙZ’D6Ç(°¿ª\”Ðx8OäN…c{÷BÁ¥ §t˜4¦…g:ãØ*“$FGªi€ AþÒìCÙE²I~ɶê6H0JLQØÇHC&*#Ö–Æ:b ´„;#~+$€“Ae ,é uý#+'K‘†ÀSŒš"âl{J ›±'C¹Æ•i’oä§’Þ¦–Œ^‘—„X2äé<fxZ±Eš¢Rçõ,±Œ¦ˆ=ÓêVQèœ9t1;…OÓOÎaÆóU²åçÆû–Áè–IÜ*”I•æp|N Ø*a#ÞÌžŽª®²Qp¶e~›Ø!ê>둟5j%ðì´è±âÙ¡fRœ‹ôfçµ’3í«‹^ 8²¹+2¢Ô&þX»à.„ðC"ìPœ–80²³ÇSÏÚ°Ï$0ºE±‹—¥ˆôxâÞF‚}Õ2äÊ^($Vž#ƒ – ‡p°ŸÜ]dVÕm:Xü±ú’|&Ÿf?»zO›Q:GPæ”gš8•!Æé ý"ÜÞVœY:è®Q²ŒŸe|”gà•£B)ÛdÑXçE‰“†Ø»ý•VI5€r¢Ù ‹vQ°tFèÿ¥_ qL8ôǽßh*å¿ý³SÃò>‹®½Ô»I¢Fî&X²Ÿ_ØiÛX(44’#²b#rCCZD†½öKûº’­KÒ?è¹Ýð"X@Ä@0U‰‘hçϲ£e ÒèíÓL[n‘4$ɘ¶8;¦0²…P!YGÈ êGHIû¢Ä=ï²_ØÂ ˆ~ö‹° ¹@èØá¸OÁÙ˜Éý!&ƒE9´ FÊ#£3#Lx½áÑ/Ñ™&$¾úVˆäRTÊœ]–"y §³d‡Ê,Rî{K.2íÖŒ2¦FA`Ê[ö“HÏ”(³GÍ4±õ,®Á(¡3#-å“.ޯХ鳧ê.04Zçf”‹c"Ëç±Ê¥@™Ÿgž”&̼°0}w[°»R©zt:n¨Öc´Vô¹y°Éȶ2ÑblÑ)²Tǵ”'=¤²ÓОÌF>humk¬¿êТÚ6Ù8xÙsœZ.LN)!•ävûð­D“¿[VÌyTÊœCÅÊ,û^–\]¶H¾$êÙdj‹…Ê@?Gs¿²,(gÀ×MM ê@qÜ×[V¨åMlƒ‰,eí?¤”¥ÈeØXù*šUÄ—„íši’JGÚ ±2F¦6ˆÐmêk6iÃ…\4+”"ˆ¹Qa  š¬vd‘]²–†Fä%"@’Ÿ 1JˆØ®)-ƒ¡˜XV˜ ¯µ£AH]Ò± šyRBf ¬öLe ‚CRW±²`+ÙD(.PóÂ<¬Õ$ßd€GdÈàú¦Ø‡ #{'aA‚Pÿ(ù8@ô#ÂèÚá¸BZÊòàÅ Ý¡*C)K¤´þ”UèTŠÒiNSŠSàà+£™ü‘qañ «\c2;L·Áä,òÂþ ©–¿¦ÕDí·Îá©ud‹PirHJ’R‘§¢µ´^¶0bt_‡O†1³B±*Ô[cÞSD[ À{´ÀH#v?dÄŠL(ÉGtzH\„Åc ^ ŸøHW¾ÉÓ"º•ü { ö—€‡$öáI<¬þ©0Ó°&­ÔGC§BzÒ ÒV• bС]ì+Q X¹NƬpð7aŠù‡(°al!ÂLá0T$ Ehd¬%°P; ÈA&û"’§éQú+NáèT—„/ÑÜ8U82UeYtÙYý%Fš"ÑBl®•ð•zBHÛ#6 ¢pMZ"­zií²¦Ë%„Ó°¢¤‘–?©«Ldš¦VÑj ÉoK•1Ó±ÆA¸¨`:œ(©-Fh ÔÕª-S+j‹XÙ·¥ÅS—NÐâË&ùüªQ0obš¦F9và-òVˆJ$Q=ðºÂºqSVˆ&Ñz7‡ ðVIEĵ;±Çj‰S„žB;ˆŸ‰fÆÅY­ql’=ˆ*Ö£2½¢Ü`;‘j‰ckÂjIúXlBÀTµ$Xš$nÝÃJ6™4zCäå¿ÙMI‹©n/ŽêÔäQ~&r« #†>Ò@NØÚÁ° B á8;§BöM!1Á´U Wv™ýøó@ 6()¯Ù1R'Aiˆ”z!Lä!a N‚Ât¾C— J„a•M“Š„bH.…½ V+ A¿‘(±‰+©;î …ß”‡è¯tCÐÐ* ”ÀtÀ{KÀ¡û zC Z/„¡í­Ž.’‡(ô~Ac¦#7 haÄîZ )I¤ÂÿéH4Bý¶QqL]¡ìiG Š²è. ìš„¾§&‰+ µ¥\”ª™ @}Íå¥)bØc‡'úOìªp’dÈÝ„ò?JJÓ #þ)uµªèÏTȸ²VaNÝ‹M(Ê)ø Ñ Â—»U-4Mls!Û¥-Cïþ•lfÑÛ¢Ê8MM¿Hô,ǤKÜ(8¦M]Fâ7 ¿´É&JÝúº0ÐmÐÛÝME†‹ ÑbhÜ+(Ž‰Ù¦ÂÁ¸NY;qco Qi±+XÑÀB¶LCþv)ˆk!`!vž€~T…¡ÂT1&&Cän;”Æ ®é%°J~± I*~¨.N´Xéïäû§`á;±•!¶ )ÇuO¤ÄIX“v5 b´ü  €¹QóÀÄyF€d‡cöI‹ädÆ?nBÉ=Vá!…ÊBa L„ìcÙ@*BE€‚>¬ R€Ý„ ¶@½²*Æp†Æ@%%LB5ÝYBDOhùZ*vW{yhWÅ¢Èü¸Ïô¢TGa¶ô…SQdÓ‘©ˆ1ºT‚Bì‹ûÖÉ€i>ÊI‘h…ÌõR±4e'dC E…±¾Èld¡+ i€Û$HnÛî™­:Ð$2‰1pƒ¢Á {¨Ðǰ—ô1‚‚"ÇBêÐÀH†RwLC^û£ü­L´  (c’˜ ¤´E‚ãI&Ú` ¨€$•$*Ý¡c&!»ð„îŸø+„ÿ° Ð$Rc²Ì»TQbÓ á-“]¨Ð¨Iü \&wQ°Â/ö ,cº@7tPÂChBÛmÒ„)8öObÿB²Š@8Had[¡ŒVìT$‚@ìA0C„˜) HcŽRa17@ÿБ`ã”Àz¾J¼#,õRº±Pý4ž€0ÔCÕR²B%4/î :ZhB&?F´¶HWî!¯e aBáøÖ•¿‘Ðé1Ží÷C „&1SBû"…C Ý0b:ÁR@=ì‹"1(€B{IIĦØÙ=€×iˆtüÖŠ ±ÁL½‘à‡Ø)¡zfp¨--€Ü¥ ,`¤Fì47t ;Žá%ýŽ…øC £¤ò˜Åh lMŽ6LE‚ !‰:Æ@ 0c ô@ý’cL ÈûÞám²0“ÐB° a­ŒpÐ6¤¬AP¶"6Bc±ºwµ/ôV*²€z˜h¬ ZM úû£Ñê„‚"à(ìcllaî†Hsº€Ü$5°´¾FtÆ?tH L²bôkMCY²ž¾DÐáJÀpS‚ ’€¢Ç m-{ ,bSô@”Æ?tÖÄ"wBîéˆ`P)€`¢ÀVš›t¨-д’ÐÀI Ô€V€ÿÊO@. BÙ°{J€{LÝ!ØB»§± TÚ!I€\¤sºv1”! Ð:H~‰1½#@;î• !Ê@‚›¡&8å! €MX&A  Pá=€V˜P“ 41µ/€A($6:Óè²@ü а‚BP/´†.RÐnv@ì%ŠÓ¡‡B»L*†LÇ”¨ˆ‘cô1÷¥$!ïdÈèV˜PÉ])ú‚%1Ø¡ Ĥ?i¡ ç ‹·å7°«t ¢FŸDÀ0R¬ÚaáDð³²LaúRd„¤¼È›Êb~ˆ$ü€”P¦…è€Ê_C˜1мû„ ²’ôAX0‚LlqÊþ§ð$à £ž hCvIŒTbI’BM ú8Hl4Ù8ƒ)2Lq‰y)¿„Ô×ñ7º_˜c„…/(ü‹àp¤9?ÂÙ^Œ{)!1 ?H‚yLÝÐM ‚yBð]ÐHC²>!)D˜ê/ÐHôQ@Ç<$Á ý(DE1r‡á/‘Ç!& !ú“~øÊ@<‡ò/D xV ÿ9á$DtÀU!ô öQùò™1û©¢€MÝ6ŒòÆj$$Š+Ò?Ž€]Ó@ÿÙlibsixel-1.7.3/images/vimperator3.png000066400000000000000000003166261302271755100176040ustar00rootroot00000000000000‰PNG  IHDRFê_a ® pHYs2"2" q< IDATxœìy|TÕÝÿϹÛìK2Ù’°„}_5,"в¹ Š*­­ÚV±Zk]ú´ýi}¬ZëS—¶ôÑZ´Ê¢‚ û$}ŸÉLf2û~ïÜ{ÏïK.C@ d&@8ï—/_É™sÎ Éýäû=Ÿï÷À/n ƒÁ\þ{ ƒÁ$,i ƒ `IÃ`0ÌKƒÁ`XÒ0 3@À’†Á`0˜–4 ƒÁ °¤a0 f€€% ƒÁ`0,i ƒ `IÃ`0ÌKƒÁ`XÒ0 3@À’†Á`0˜–4 ƒÁ °¤a0 f€€% ƒÁ`0,i ƒ `IÃ`0ÌKƒÁ`XÒ0 3@À’†Á`0˜–4 ƒÁ °¤a0 f€€% ƒÁ`0,i ƒ P{ &ñ „(„žã#Až‹1NŒ±¢À$E2*’Q’´$„€D@P4©P „ÒÌe–4 f€€DQä¹Ët´ l˜€@ÁЭNg02*%mÐ@BOÓ4E3 MA!D‘D‹Ú½~«ÕÌEB,Ë"Q€!°‚¢Ó†M¦•pšÈA€„418價ø`IÃ`.s íÇ_gŠV5{˜y+V +ÈS)¨H(ÐÚÒâ°Û¹'ÉAB¥’V(<χB!„ Òƒ W/ˆÚ.§{ÓÞòªš:€6c.«ÈÕT.p,‰Ô ´R£Ðiµ^¡5Ò*íEü0,iÌå  FÚŽòަ4½òŽkçÞpÃ#ÙÙÙ$IJBE½F«VušRU*•B¡P( ÃP%%Y–­©©éèèàv{ޫܻwoˆR†M¹ð§ ­‘ èøBñßâä$æRKs™^3Û¸OODæMŸvÓS÷6Œ¦é³< FSTT$˲,ËúýþP(‡#‘H—ˉDE!ÖÒÜ´iÓ¦vKi*,šûP~ZÅ(Ï:5Ö0Ì%–4 ær‚õ9-s9% ƒ¹ÔAE,'Kéõs®Z±bEVÖ©X ‰¢ÓãimmµÙláp¸Ûè¢(F£Q9ÍÈqÏó<Ï×ÔÔTVV*•ªoYN]mç5t¶Y1˜Ë,iÌ% φme›Æe1¿{ýå!C†ÈîH$ÒÖÖÖÜÜd%ƒò<Ünw à8NºHÓt8.--mnnÖR®¹ý§BÎd»HØE{_L2À’†Á\º„œkù¶Çî½ùáû—Ëp8ÜÐÐÐÚÚ‡ã-ˆÑhÔápx<IÉ …V«EuuuíÝ»×b±èõ†·>„ fø!pž3Á’†Á\¢:[lÇvÿê—=|Ë,é ˲=Ä,[­V¯×‹¢(Šažç#‘ˆÝn?tèÅbÑ¥˜æÞ÷ÈT#>3À’†Á\ŠˆaÕº÷þøü’™ã‚ ´¶¶ÖÖÖúýþ‘™Åb‘ÄŒ „äo …B‡2›-:SÖ”{žSäŒä ëf ƒ% ƒ¹ä@¢HÖóúÿ{zâÄq€`0X^^ÞÑÑïcEÑf³uvv ‚@„(ŠÒŽZ4=zôhsK«Ò˜1þîç4¹#q1æÊKsÉj*½ëÚ«&Nœp¹\¥¥¥>Ÿ/>8‹D"ÍÍÍ¡Pˆ$IÉ!„¶´´!_?}Ú„PMMËå’Däñ¸¬í-œì!4 ß~û­Çë»ú¾çCÚAoá‰AA¢t¥` Q!C¬Khfƒ>·?dír»\.Že3F^•3a.AâæìàŸ æ"R¿ç™ÿþA@ ©©)~ÿ,ð·µ¶xžG‘$©V«×­[—7hðÍ¿ò—qp!ÔQC YpµtÚ:š[-›•gCH¥=B…Ba0ÒôÆ~4tØ ó'«ÒÅÇ£ p®ƒ% ƒ¹d …ÈèLEqq1 ±±1ÊE¢Ñ¦æpºž}õÕWsæ/òfÏôp—Óñ›B@ˆBubW½·­¦ÓjfYB¨Q«ó²³Ç̘dÊÊ"„ÚÚÚœNg$qv9"‘EÖ盫2ÇLgM)ƒ$ÍGÝç“âå–4 æRð´Î.™AÓ4Ïó­­­òuQ›(ˆ¢(Š"I’ ÃlÚ´iñ²»ZÔãÜå@Ô2’‘Xg½Ç\×X]iµ˜W(ùùù×^{mnnnAAAZZÚ÷y[xžw¹\çøñã‡ö|ãó®Qi´#®^ 6“ÐeH-Īve¼¸ñb¯3  € "¾±œÂ`ù†½úLaa¡ÅbÙ³gœu´X,6›M¡Rý>év¿ÿþÅËî©&ŠC|¿êð|ûèIVïªj?q¨¢üh0¤iº  `ìØ±C† ),,¤¨óþÛZE³Ù\SS³cǟϧ3eξÃ0d2 {ž‡¹¢ÀQ&á`=»DA`ô´4@ss³,ÇÙívŠQ†~icéÀKﺿ\î_=ˆçÓ„!A ÍÓÞæŽã{w>Ôjõ¤I“Æ7lØ0•JÕ—•QPPPPP0þüÆÆÆï¾û®ê«·iš~Írã„ëyÜÁòJK&Á`Ëõ…! <A„×땯[­VQE. @•––Þ¸hIåùë™|XZ?  A>íçZíÛ¹­­­M©TNœ8qÒ¤IÇg&±sQ\\\\\ìr¹¾üòË#[ÿu-²ë¦Ýía/§ýEL¢À’†Á\" ˆH±' ¹ñ•(ŠG©TF£Qá‘#G&OžÒªdÏ;>ë=ƒªcîàá ŸØ‰Dòòòî»ï¾ &¨Õê$MG„PÅ´´´•+W^wÝuï½÷ÞDm *Z ¬jWXÒ0˜K@ЇCö:ƒAžç322l6[mmmzz:=òzW€¼¸ëü>Ø ×vpýø.€ÄÉ“'_sÍ5Iêc!¤(ÊçóÕÖÖ2 3wîÜ””³ÙzüD4àľd/ sIq©ü’`*BŒs6iÚõYÄë ¥Ö˜ÊÐTgkϱÕhµ!^?mÎ \ú(Þ8øJv©r‡mݱgùüòQ‡J­qª‹@ì".íÐvìÄæ÷½N{aaÁÝwÿO޹œÀ’†IBŒkÙ·ÎYw(55åÞ{î)ÌIÍ0¥’„ò|Ìn·ÛívžçI’¬©©Ù»e}4ºF©Öä Ÿ¤,šª4å+Wš]ÍX0ªôз+Í’jȤ·ßÐÐ0üªÕP0V•š£JɼäQ(]P»ë`™^A „¤öÄ`0”:ò"°hB–Æí6ÖÓëõ+W®œ2e ñCÁt¢–‹Ú¸qãV­ZõðÃÿàZ­v¹\-­m±¨!DR—¢A“<°¤aOÄc?þÑï !ºêñÇór²$=óûý---Á`pèС&“©G[?š¦‹ŠŠŠŠŠ®½öÚ@ `6›[[ÛŽ=ZW¾MEÞ8xô¤œ¡c™ô‚¨2#*ýÖ£?пzõoºaîàBÈó¼(^´B4 ëì:°fïá …béÒ¥×\s M'«‰âY;ïܹsë·ßÞ{Ï=Ï<óÌê(@:Õ óœ DÒXÒ®,°¤aL,®Zó")²O<ù¤´Ñâ÷û?ýôÓššQµZ­(Š*•ª¨¨èæ›oÖét~¿_¯?Í)§ÓéF5jÔ¨… ŽŽŽ–––#GŽT—î@¥§gŒš8U“=LHaRX7?’V(‹¦~öÍž'nŸ£  I? ÷ûJ¸/x䋃e;iŠZ°`Áõ×_/Û “Ä™zvàÀ/Ö®[´p᫯¾ÚËÖÆRã•C¢$Ó æJK&‘Ä"ÁÊ5/Tô~¶JÒ3‚ Þ|óM–eW­Zuã7Ž=Úf³q÷â‹/þ×ýׄ n¿ýös ¨ÓéFŒ1bĈ x½^³Ù\]]]~pÏ·‘ ˆô̬a£Æ«³‡¡Ô"A“É+€6cPØãød{ÙÝ×OcB¨&ùþ”´X4Ü~`ƒ½| Ñ5sæ,X°@£Ñôãü'9vìø'k>=kæßþö7…BÑËWE"©Ð"V…˜(ðÉ\#æ’K&a „N|õë¶®úÙL&„pýúõÇmذa̘1ÒÓ ï¿ÿþo~ó›wÞygÂøñ#GêM7[£Ñh4ÇŽ{ÇwØívél‘c‡÷ùý›zcJFÁpeþXhÈS§å]Ö¶çtVnßs¤jT¾I©TªI¡¬!BŒ³ý¶mßZ ÅfÏ,Y¸paºßhjnþ¿÷ß;fôûï¿^ý!=BˆRëDw@äc\ÈŸ¼Eb.A°¤a†½æ «©â¡WJzHMM­¨¨X»v­¬g2ÂgŸ}öóÏ?ÿ×¼ôÇ?Ê¿Þ!ÌÊÊÊÊÊš:u*BÈáp˜Í榦¦ÚÚÚæã‡x^€$©7e§ ®ÌJë3ÕiyŒ:‰--’Aîø¹MGÖ¤*GíuuÔ̤N‡DÁVµ·qûÇ ºzÆ´[o¹Å`¸hÅ‚o¿ýN^nΚ5kη±ÖàÁƒõz½Æ˜Î7;(…JiHKÒ"1—&XÒ0 ÃZñ]Þð‰Ó§N‘¾¥(jëÖ­÷Ýw߸qãÎú|ƒÁ°víÚn¸áãO>Y±bÅ…ù „™™™™™™S¦L„Ãa‹ÅÒÕÕÕÚÚÚØXm©Øã µ1-5¯Ø˜_LéÒ”¦|…>¹w:†JÖ‹!-Éy|þ.Äâ¢l ¡P‘´’R()FE0J‚¤HŠ9sËAB?qÑ¡òÿ R°¿¥Õ˜Úóo€(BŒH Hš!i8ÿsdx6|ô£?†ºÚÇŽŸpï·¦uÿErQp¹\o½ýNŠÑ°ö‹/23Ï[Ƚ^ïäÉ“i…Zࢴò"¤L1,i˜ÄrÙ‚óM?{J¶ôzýöíÛ×®]{ŽW?þ½÷Þ{ðÁ7nÜxÓM7‘d_­}jµZ:=«¤¤F;::ººº,K]}}ÓöC,ËAª5ºŒü"SÁHÚÅÒÕ¦<ž`¢}Ûv‰ÜD ƒÙƒ¶†¶Ž6Ž2 “žžž››;<+Û”—®3¦JmT ""扈H„yáÄP4 s¢ÀSIkSDH ò"àI5=fqMív.Sb ˆz»¼æš £-ì¶±ÀEÀ$ÒiÓÐ4£Öh´Z]Jf.“5BL-R§?ô©²ö¦ÁyË}0;ã"÷ ƒ}ë-‚5kÖ^ÀeeeÙÙÙ@ž‹)•6ÑkÄ\Ò`IÃ$Ÿ¥. fNýQ¼ÿþ‘#Gû… ,xíµ×žxâ N7oÞ¼ÄÖŸ)•Ê!C† 2Dú–çy›Íæp8ìv{]]]Íî/¥&Š …"Õ”¦Ê,¦1ÚFkT›rµþÜ‹A¢°·GœíQk§µ*èóÆÑ£GÏ^zkff¦J¥:›KPà¤M€@ @ÁF#nw/"£)#Dhj} ¥Ò ›>®²¢|š®ýÝÞE”?hPΨlSêh•Z…x^€(Š‚ ƒA·Ûít:--µ®²}‚ˆH…J—7*sÌÌÔÂ1ô÷w ãR¹!ƒ •s]ôº¿h4úöÛoO׬ù¾Èþillœ8i’ C’¢•XÒ®,°¤aCÔïVèRR :xÏóëÖ­ûè£z#QwÝu—B¡xàDQœ?~òIQT~~¾dÅ\¸p!BÈétÚívŸÏ×ÖÖÖÞÞn«)‹°œ Š’¤B¥Ô™Ôi¹S®Ú”­ÏdHËÊP ”§Ùlnoª=no­eÃAš"332J¦OF2—±ësa`IÃ$‚¢t™…,ËšÍæçž{î¼²ˆ¿ûÝïÖ­[·iÓ¦»îºK«½8ù"¡Éd’›.—«¦¦f×®]V«uÞ¼ù³fÍ2™L½éaÑwH’ìû΢„0?/7?/wñ¢555}ôQÀïK5šV¬X1lذ„LÑG¾úê«<ÿüó+W®ìË8¥G*SSS½\„¤é+¡&,i˜Äõ»Ù ‡€À²lFFƤI“Îk•Jõ÷¿ÿýž{¬œ0aÂE)ï•@577ùå—ÂâââÇ{¬¸¸ør¿?1zôè?þñÇŽûÏþóúë¯Ïœ9séÒ¥*ÕÅŒf¾ûî»-[¶<ò³Ÿ=ñÄ}ü„«jhšÎÈÈhrCž trÛ`.A°¤a­Ò9êË’‡/ š™3gÎo¼ñôÓO»\®ë¯¿¾ÿoµ¡ººº?üÐãñ¤¥¥ÝsÏ=cÇŽÕé.³š¶s!?~ü˜1c¶nݺyóæãÇ?òÈ#Rý{ÿsäÈ‘ 6ÜtË­ÿïè{øÛÖÒ¬V«)ŠàÂe’K50— XÒ0‰ zÄã8?ç·Ùl@àÂ: /[¶¬««ëÅ_´Ûí÷ßÿùn õ»ÝþÏþÓf³?òÈ#999—sXvÖ&À§ IrÁ‚S¦LY½zõŸÿüçŸþô§g–Ã'›–––?þxæÌ™ï¼õ×¾wCFYÚ[F#„P@ z¹—DZÓŸ`IÃ$MÆ ’QÄbϲ,Ëfgg÷²Ïì™<üðÃÁ`ð•W^yë­·}ôÑ §÷ „¶oß¾qãÆÜÜÜgŸ}6;;;Ù3^"¤§§?ýôÓ_ýõgŸ}–——ןV§Óù·¿ýmäÈ‘ÿú׿ΫåÕ÷!‚ÓaÏL7B‘(φU©Y}sy% “Ô)™”B-Š"M¡PhÇŽK–,¹0ï"„ðÉ'Ÿ¤(êOúÓ›o¾ùØc%UÕb±ØêÕ«›››W¬X1iÒ¤Ë92‹§·!2AK–,™5kV²íLJß|óÍüüüÏ?ÿ55aýJjëx>–žž ú=!FsÑÚTb.8JÃ$$Š¢(p§I1Z­ÖiÓ¦õÑUAÄu×]WXXøÍ7ßüãÿ Iò—¿üebÃ5žçß|óMš¦Ÿxâ‰þÜ´»’áå—_Öh4_}õ•To—(jš &“ c£BF}qŽÀ\Dp”†I €Äh4BÏóv»½ïOC‡ºlÙ²ÇÜét¾ôÒKÇ%dµ|ðI’=öÖ³þ!‹½ñÆ$InܸñZŸ›ã'j’ÌÉÉàc1@ŒKÚ–4Lb€$а,@¯×[,©÷`_‡…0;;{Ù²e/¿ü2˲/¼ðB8Ü×ã0EQܽ{·ßï7 >úhß½v˜Þ ÂêÕ«Y–ýúë¯srr;¸(Š õuJ…B«Õ²`C>’f(ÜàñÊK&1(u©¤\——g³Ùb±X¢×ëõË—/_»v­Ñh|á…¼^ïÅqÜêÕ«Íf³N§»í¶Ûp|ÖH;”ï½÷ž×ëݼy³Ôc3±‚`³˜u:AAž t6«S2¯ØÑ+,i˜ÄÀh$ÅØ.`ZZšßï·Ûí Ÿ¢¨‰'nÛ¶mÊ”)/½ôRggç âóù^}õU‚ îºë.|¿ë „A|þùçV«õ«¯¾J†žÉÁßÕ™ššJ„‡#C.›6ãâc..XÒ0‰B¨4¤Y-f€Á`Úp$|–”””Ï>ûì·¿ýí»ï¾ÛØØx^¯íìì|ùå—333ô£õOŸF €¢¨={ötvvîØ±ãÂŽ@ë ^Ÿ/ eeeA»Â êsjÒú©ù5æ’ÿbc†Ú”ëì´¤;K{{{ß"gB’äC=´aÆï¾ûî‹/¾è¥a¤­­íµ×^+..ÆzÖŸÑÔÔdµZ¿øâ‹¤°×Õ× ‚žžl5[.ª2&ÒN‰¹\À¿Û˜„¡1eû6ASRR”J¥ÙlE1Is9rÛ¶mwÝu×;ï¼³qãÆskg[[Û›o¾9f̘xëYÂqÜW_}…JvC–êÕ‚ììlA»¥ B¨Ëú³g1\—†IêÔ¬í´wåegäää´´´°,›^Gg…¢¨eË–™L¦eË–ÕÖÖ>òÈ#gmÞo·Û%=»ÿþûñþY?ãp8êëëŸ}öÙ¤Î"ŠâþýûšÎÉÉ „ËÒÀèR•¥]‰à¿X1 Cš2[:ùùù--->Ÿ/Ù“Î;÷ßÿþ·Õj}ë­·¢ÑhG=Ïk¯½VXXˆõ¬ÿ~òÉ'sçÎ]°`AR'â8®¢¢<33S©Tºc”ÏÚ¤Ë,ÄÿÜW&XÒ0 C›žOP´dtÌËËóx<---ý0ïÂ… ·mÛ ß~ûíøTg$yýõ×SSSyä‘K3߈JÆv㥄°´´”eÙwß}7Ù¾Ãá°wv<˜$I{F½mz^RgÄ\²\Š¿ç˜Ë’Q* im­­€ÔÔTQËËËûç–=f̘}ûöétº?üPR5Aþò—¿ „V­ZÕ½ü/Qëêêššš.öB’…ÅbùÛßþ–À.ŽßGii)ÏóÅÅÅ!s»EàcjS‚K¹1— XÒ0‰DŸUdíhH‡µ¶¶ò<ß?SgffnÚ´‰$Éwß}W„>ú¨««ë‰'žHÞf^_ày¾®®Îçóiµ³Ã…Z­~ÿ/аf IDATý÷KJJ’=BhÏž=Â!C†|öv€6=)Õo˜K,i˜D¢Í,ðû|>ŸÏh4êtº¶¶¶Äve<7*•ê³Ï>EñÓO?=|øðO~ò“~.€`0X]]íõz)ŠJK€'/Csssû篎ãJKKM&“V«E…}NHRÓ•râ¦XÒ0‰D›1ˆãi mРAMMM¡P¨? Ñh^~ùåƒ.Y²dĈý9u/‰F£ÕÕÕÁ``4/ͤh!I²¸¸Xª¸ÅbIM>»ÝîÖÖÖ¢¢"Š¢Bn»•QëI¦ÿÎ~Ã\R`IÃ$}ÎP@P­mm€Áƒ›Íf—ËÕŸ p:?üð˜1c®¿þús< vÓo “@Õ××óœÔ?ýôÓ½{÷Þÿý’$ô3I-zäãí½I„ã¸ãÇO˜0á¼öÀDQìèè"š$ªŽ¢ƒKGèPý¾½Z2Ò4­P(†9·?PÒ3·ÛÒëõ½_ÃEGŠ,KKK{œu.…k<ìôzýðáÃUUU$E̽·¯kÅ\Î`IÃ$cþˆ@0ØÞÞ^XXHQÔ±cÇ’7WGGÇSO=5gΜÜÜ\Y½z¤{¨Ú™O8·ªuvv~ûí·Á`pìØ±çµB¿ß/çAX¯½¬ò„‚DÚ Ýï÷•€¢(†a$=£i𢍳®DÅææf¯×‹¢(ê²k;"Š¢ÙlÞ»w¯ÏçÛºu«œu$âÂv[AذaìY³hšEÑápÕe&rÑ˜Ë ,i˜Ä“R8A¢¡¡A­VçääìÙ³'I‰¢xÏ=÷0 ³xñâÙEIä¾ÀgºBâÇùÁ­««Ël6›Íf•Ju^Ü!‡Ã!­$`MMµZ©˜?*²!Q Ò4-ëMÓßgZ±Z­GÚ‚2 ²«³ïô›%!ÔÙÙùÝwß=üðÃ|ð|$É P5‡ÃÁóüŒ3>ŸO¥R¿åg‰\.æ2K&ñ¨S2iñDu5`ôèÑ•••Ij‹õÁTVV>øàƒ’P%í“I’€’lgºã“?¨g^¯·½½¢¨æææ!C†H»_½$‹É¶äœhœ3id xQŒò"PŠÌ¤•Çšñ óù|v»]zS ¯ÑîÏ’s„P$Y^^._¿Uã8nñâÅ)))€úúzšQ©”/s¹% “x A¤ŽkokD"………¡P¨ªª*á³X,–gŸ}vâĉC† ¡(JÎÚÉŽ¬ APÝôxèïæ¡P¨¥¥E„P(är¹ÎÑ4ò¬Ûr>ŸOÚ=‚¸:-l,v{ÉXB䂈B<$)JZ¶¼ªøj9i(ŽãÚÚÚDQ”†êQ£ÝÇ+Ùæ³rçwjµÚûï¿?¾›$ÉóÚWÓh4Ó¦M“Þ~cc#¡Ô Ÿ‘v¥ƒ% “LCƇÂáššš¢¢"‚ Ž=šØñY–ýùÏ.Š+doE)IÞ”J¥ì¼è±‘öƒuÖ±X¬¹¹™eY…BqâÄ ‚ â7ÒÎá.‘®Hžé MÀÊšút£~ÁÈL€ C£d&^Ïd?‹<&BÈb±D"©‡!@«ÕÆûSúcE£Ñ~þA­V?ôÐC‹EúG”¯÷¾,!d÷¤Å#„ªªª”YC“²VÌe–4LR0 Ǩ4z½>;;{Û¶m \Åõë×ïÚµëŽ;îHIIaF‡$lÒ×jµZ£Ñ¨T*I9âí!=º‡œ) ’–ƒAŠ¢"‘HKKKZZZqq18]̈³!Ʋl 89Z,ZßÚqÍÄáJtRB<PkÔ Ãôð^öZ¿ßït:!„rQ¶ÑhLÈLjjllT©T í|)((¸ùæ›7oÞüùçŸ_ÀËwìØ±î‹ÿHo³Ùܯ*ot¢×ˆ¹üÀ’†I ”B­Ï-®:q‚㸉'8p ‰$jp‹ÅòÒK/¥§§Ï›7O©TJq˜,f’ÛB¡PÈIA[|ZoTÍçó9麔u9r¤B¡8SÉznË£9imkDqÙŒáò^VT«Õ4MŸ(B%—  4MË>—„Ø÷!„­­­,ËJ[ƒ‹¹¢üè—Å%”yóæåææ>õÔS‡ã¼^ Ÿúõ¯•ôIƒLcc# Hmö$¬s™% “,L#K"áHcccaa¡ßïß»woB:c…B¡?ü°­­í¡‡Òjµ²˜Ñg _<Ó¸/ë™\|-kž4 Ïómmm‚ PŲlgg§(Š“&M"âjݤö˜T µ ‘¨®kÈJ5\?4€áE5jÍ™)Çø(ÍårƒA‚ äM’꾌 …‚$IÐÚO>šš«ž– ·mÚàõ¸û>~o båÊ•Á`pÕªUçµ#¸gÏžö¶vU÷çpøðacîPF}9êa’–4L²H)òèÑ£ƒ¦(j÷îÝ}SÅòòò÷Þ{oøðáS§N•â0)©(kÒ™1qFýY¼~$)m¹ét:£Ñ(E-]]]áp˜è.™²ÙlZ­V*é…Ýݶäz²HÂE„‚A›Ý¾bæ( "@D@@©ñ‡Â­öL=“/‚Õj•zöËw|FÓwû¾ßïommE©Õj¡×ÙeïrL–mimÞðõ7NkûyF¥vø°’¬¬¬yóæmÞ¼y×®]½Õ¿>øwvv–äu …B­mí¹S]À옖4L²`4cÞ°ªª*’$‹‹‹wíÚÕw'‚Íf[»v­Çãyâ‰'T*•R©ŒŒâ÷±$äpžx=Ójµ&“)//oذaEuvv"„$g9BÈl61BJÊ]ü¦D¼ÄƒAy%míí$˦žô/Ú4_ ”’’"+P¯×‡!„rסÁ`÷ç. Žãêêê¤ÖÉR½öþƒ¥™¦¶ÓR]ÊOQŸWþ±½½=þÍž/‹-2™LO>ùd/SÓÖNûŽï¶—””Hß:NZ¡2ž_ý;f ‚% “, „)ïv{<555ãǯ®®.++ëË€,ËVTTlذ¡¤¤däÈ‘’žÅ×&Ã3l‡ NÕä‹ñ’&¹%U*•V«ÕétjµÚ`0¨T*–e!„RÃe©ýÇØ±c¥WI*(ïØÉª¦Œƒa·Û-ëk{kóÈ\Óðœ“JŠlöDŸÉdê¥É!BÈjµŠ¢H’¤AÕjõ‰'.ø3E±¦¦FþÛB«Õr»ßÞçnžJð11Æh$Ñk}òûýR™ó/‰a˜;ï¼³¥¥eõêÕ½yþ¶­[Y–• ÞË+*†LGÒçw0f ‚% “DÒGLgTÚ½{÷E"‘Ç{¬/&‘æææŠŠŠP(ôè£Êù½sø;≂¬ÒN˜$i’+RÒ©Ñ¢ô5@2âKYGyÿLÞ¨“¾$MÞØHa  y\®åW ?¥JõM,Ëj4š+¿@ …>ñç0 ³sçÎøºõø,hÚ»³~&õõõRw.i4¥Rq¸´TM¢™C2¤‹$Ôto-‹IÍ<û¸½7jÔ¨âââW_}Õn·Ÿû™¡þsõ AƒÒÓÓ<ÏwtØRÇÏïË옖4L¡UÚÔ¡“ª««U*•Édòz½ûöí»°¡ÂápKKËG}tÕUWÅŸó}b&_Œÿ">’’‡²I2Àq\0Œ?¬³³3%%%==]ŠêÎêC‘–~¿_VÄNKÐ ããŽZ6¤­iBH’Ü# º;ó{hÌîîSÖ•Rúæ›Íß8IESA ø¥Œÿœ¥"‡p8 P«ÕöÏ*ÿ»,_¾< þö·¿=÷3««««ªªä¬c0¬­«‹‘}š3À’†I.Y“n౬¬læÌ™€7ß|óA555=zÔår­ZµêLûb ‰AëðtKH¼I÷k„¤ ®+‡Õj1b„¤ñ…ÛÔHc …AE ÔÚÒ<2×TœÝÝvB 6Ô´X‚P*•=Â)©‰W ÚËz¦&vNWy£A_ªNM’¤R©Ôh4jµZ­VKQ¦R©”þ/ [|‹jo?åû€huºýû÷+€p×UÃO^d”A†‘“±:N«Õj4)Ó+›BC¡Ô¾’ ˆøn&FffæUW]µvíÚúúúsg(Ñã!9þèÑ\‹Å‡ä3”^FÃápIIÉØ±c ¥;»¤’’ݰÉ#˲¢(r'Šb0àw8]·M/>•uT¨EÛÝ>ЦµqŽGéAIÒ:;;c±ì>NŒ„ÐÞÞ|ãø‡Õ¢¦ÉayiE©ºé¥Åç?ã÷¥ú¶SŸ) …â›M›~sË ‚–®0:#0ÂÅÝ…}*•JRMyPj[åp8ÚÛÛ¥¥‡.àg£K–,!â™gžù¾¶X‘Häã?>|¸Á`®4·ud޽¦ïSc XÒ0ÉdÖ¤ùN—+ AÖ­[w^# „Z[[<(…h'‡…v&«y¶SÐÎÔ³ø²x=C…B¡cÇŽÅ;3=`Ò¤I …B¯×k4©v»G£d¹~Bè÷ûc±X,EÑnµ,š׫ÉôB C«ÕêxIEQ„p8ìr¹xž—eÕfíHÓÐó ô•-EF•B);Sâ‘•LR#š¦yžƒN§³£££¾¾>D£QI0‚]¡8é×ß_V (¦ÇÛÇ\á`IÃô)·ݹgÏž+VlÚ´é­·Þš7o^/»`X,–Ï>ûlèСg=NZŽÕzÄd’HÈYâõ,þ Q=*¥ã ø<÷Þt»QIØCèn?lü-UÅp8FY–åyÞÖa& °pb\ÖQoz!„@nn®N§“úë#„xžçyÞétJÂ#½K{; =2k0x!o( ŒYÍ ©Ò >Zêñ™( £Ñ(}È6›­¼¼¼¡¡Az2˲ßlÚøÁ/˜‘£©épU¶Ú6u–V7¯ßuÄýkÃVÝàñ³gÏ–º–ÈAÒ·>ŸÏëõ6,±'ˆ^}õÕ[·nýõ¯ýä“OVWW=Zú`_yåžççÌ™#=ç…½{wã3¬1=À{i˜þ@iÌ0™|ôh¹×ë]¼xñž={>Ü›Æb±tttÈ»hg"a²ÆH¡ƒ¼ÑEQ”B¡ˆwÌË/”q:555ñwg5 S( M:•!Œ›ˆüžƒ§%cˆ¼‘ÖÜÔ4¹(« ­»÷ „@cxüAAKJJ´Z­¼±GD4mkk“ò„B6--=øÇóxÃ,Ë‹,m`&Þ‚oÙ—‘+ÁišEQªº;¹ ªŽÏJÑÝ0<äUÍž÷ó&ÿû÷?+ÿô>{õוÂã½øâ‹÷Ýwß¶mÛ(ŠŠoý,Šb(ŠÅb<Ï———×××Ç{ EQ·Ýv›ÅbÙ¾}ûïÿ{©©XuuõöíÛ ”››+=ípÅq¿Û™?ùúN`IÃôyÓoŠ Â®]»¦M›¦T*Ïal‹Ççó}øá‡iiiòÊ9ˆœ$“Œ’OžüBQ>,·@†¦P9 !LÏÈQÏ)‚ H¡•ä×EQÊ:Jêâtv¹<žÛ¦ŸZ­”ްÂ’’’øÂmžç»ººœN'ÏóÒh»vïN׫H—^íF„y…EÅÅÅR»a©Ä;þ‚x䲄P(d±XÚÛÛ%ÁŽD"ÍÍM¯üx…º?H]*M’ÓÆ K3ê§M÷Ì3Ï(•Ê^xáhhhÆ'IÒív;i§°££#++K¥R%<õ7~üø¢¢¢;vìÙ³gݺuV«õ½÷Þ ƒ×]w$Ÿ"Bë¿Ü¨Ô›R‹p,Ìi`IÃôº¬BCÞˆ={öD£Ñ… 9r¤7‡¨?~¼±±qéÒ¥6›í|ùÃ3Îû>œNgSSSüUbRµªœìÌ0Zr B(‚Ýnw:>ŸOêôáõz‡Óélhhðx<‹Š¦Lˆ«°Ö¥8ž'ºÏˆ‘“‡Ò8Ž“²ŽVk‡ÍÚñׇ“ÝÂã ³"ÒÒ3ΔçøÊ)“)Ù&;::jjj¾þúë]»vI§WCÊŽ)Ê6ÍÎמZ˜ÞH@P©`|p^^Þ /¼ðÜsϹ\®ýèGo¼ñ†´ýväÈ‘`0(‚ÛíŽF£éiCâûßqçwF"‘p8|øðámÛ¶mܸQ¯×ËÖÔ7¶vÙmy“çðÙ1—5x/ ÓO@Í\VµæÅíÛ·/^¼xëÖ­O?ýôœ9säÝþ³ò÷¿ÿ]­V=Zò8%ÐŒ ª¬¬Œï20* •\¨(]§$ W䤢…B¡ÆÆÆºº:›Íæt:C¡P4•ìÑh4‰ð†al6Û’%KäN’›¶í€™=ffb'Å °¤aú}nqjÁÈ;w^sÍ5·ß~û?þñ?üðÇ?þñ÷=ßét~÷Ýw·Ür‹y¸\®p8œ™™™––&™#²ªP(ÔÐÐB W…Zâxm×Ì‘ƒx¥¶«««[³fMkkk8EQJ÷IÅÎ’Ãçó¬Œ&IŽãü~?“­ûÇöŠÑùiÓ†æd¥›£@ÂQ–$I§Ó)ù/ººº¢Ñ¨Åb‘3±µ55‘pøï„qRÁ*õB«µC®C,0r¢2ÞÇ!Áó¼ËåŠ{c`ÿ¾ý£çMN§,i* •òW2Œ;ÊÉõfåÊ•ÅÅÅkÖ¬yå•W®½öZéH—ææ¦ñCò¦d©†B ×3‰eË–9r¤¶¶6 i4¹ –Ûã©©:–>|ªB‡íû˜ž`IÃô ògßuü£ß}óÍ7Ë—/ÏÎÎ~íµ×î½÷Þ³j±Xì/ù I’Ó§O—®Hù´ÖÖV«Õj0RRRt:lü»àUµ¶¶Ê|% n þc霗}ÿªç¶8RSSçÏŸŸ•• …¤nýñ/ñz½ñî’#GŽ„}ž÷¶$ßÔÝ)Jc)…\.o€Q0,˶µµIïK©92€eÙòŠò¹ã‹ÇgÅu™bT,$€$IIm{ƒÇã9u0 ‡Ãår~ùôÃðTˆ@j'?= CsþhûèÌ™3ÓÒÒÞzë­¯¿þúÆoT(.—ë××3€Ãœëz6ŒFã¢E‹>ûì³ÖÖÖ… FéúÆ­»øX,ê‚äL‹¹¼Á{i˜~E“Y”S<ñÀ.—ëŽ;î°Z­ï¾ûî™Oã8îøñã}ôÑœ9sz4[B±,ëp8***Ž;VWW×ÖÖf·Û=O(bYVÚŽêMô BMMM‹4 ƧÀu¥'þ³¿zWUó] fZô‹_übĈƒAòDôx‰ÔíP^a{{û肌Ÿ¯«ß?Íý IDAT«Kº]z½ÞÊÊÊøˆ¤²²ÒÞÙùîËg Ë¡blQ6¡Tëµj†$b§["e$ßJ|Ö±µµ573-]/WXàô>„!%C©¨“âÔÙÙ‰ºÏ5›ÍÜ85]ŠQЧ³<êòiº·žu–eå£Ñ ‡J¥hT¿ºväiOÒ¥JÞ}^„­äOÒ"‘ˆì™˜ÍfŠ$î˜v²% ThArðù|‹eáÂ…ÙÙÙ•G!ÊšœŽæª´¡uâ+0,i˜‹©5ºj~mmmcc£d7øÑ~$7f¤(êË/¿,,,ìû)\g"‚Ùlnlllnnþúë¯eS  ƒÁ›çÏ-N=iMÌÏÉ$­bèAYi]]޳Èó| ¿u»Ý@`êè¡Zº;œRi}Zá ˆIÀ²¬äŒGëØÕÕ%Ž—»µµuõ#‹éø_wHCZW9ÂÍ0ñÇŸJû‚r܆ª««š—5,û¤HC¦·aôùBÓ4ÇqC‡:uj{{{§Ã¹í»€AÓ%iFÌKæâ ·P¡P®[·Ža˜{ï½·ªªê…^nV«õĉ·Þzk’¦ŽÅb]]]UUU6›->¡izÆŒ“²U'ã' æä¹\³&:qüøYG ƒñYG³Ù ˜<,/KݽÉdÈ§çæ¤9 àt:åwíìêzò¦«´L\äDÑÀ! Àñ(öÒÂó¼ÍfëžKÜ»{Çõ†Î|z¿|µÐ=M.4MZ k˜ßï/p¹\n·ûöÙ¡ôŽH Ò .<µ@µša§Ó9zôh„О}ÌÇ÷r‹u™Iš3À’†¹8*ãÐ’%­­­'N,))ùë_ÿj6›Ÿ~ú©Ñh4™LÉ›=Þ‘!£P((Š,Ðɧu@{RæNÓxz{ÇŸu4›Íéi©%©”ô»ÕÝ×1‰! cg±X¤9R–ž¢äšQ§ž0fšñ³"E€`À¯V«A/p8²Êž8VÉsÜ»œî²¤dr¨ç¶\ºš(0*H$DQlkk‹W}©9ÖSNº ‘Ba²î!A¨TªH$Â0LJJÊÞÛ„X´hæ­I5¤`.w°¤a.Ú1×RL6là8néÒ¥E=þøãv»ýÛo¿]´(¹É¥P(Ô£MBAÀTE·mC¡’†©m08Ó!‚ŠÏ:†Ãa·Û=®xð¨Ôn/±RÈž¾bš¢D©(ØÑÑ!ÅCn—ûW7_­¢ãî×´ 3œT4ôûü½‰ÒDQ”dàóy;öû»®MUŸ¾F…”º ׳Ç&FAѤ¡ðx<²gÀq\sSÓ%“†¤œüXÚ$oˆ¤£jµZ*E>|¸Çã2þª”‚ÑÉ™3@À&~ÌEƒ`ÔCçÜ^¶îéø´¥K—~üñÇï½÷žV«ÍËËKÞ¼B¹õTŒJÂÀtÇ.ú4ÔíSLÑk)’ˆD"=â$–eã “V«BxÝØ%Ù=ˆ!œ1OªAÛåñ‘ïrvBeeeYi)–Äõ8†˜rAÔdH ‡3²²ðÝÙl6)DEqÇöí…Y¦•%Å'ëhð\{—ÿ°Ëã-·‡Ù JA§¥è‡ågÊNW)BCP{{{üÈs…_Þ|µÃ‘J—T/½$á‘Hd̘1{÷îÍ-޽û˜sƒ% s1Q-É/ܲeË–éÓ§—””lÛ¶íƒ>X¹reRï\R×ݳ>dPz†<)jêÖ4R‘‘f²Ûí=Ò¡áp8Þòn±X” æ¶1Ý5vuϬ# 7ÃÔåñû|~‘?¹‹æózyße¼C©Ú“{ i°Ñ¶‡°,+%oÇ*+CÁÀ¿½‡”Þ£ˆŠ×?ßõ§/K9^H-´„’ tjÕÈÁyù™i‚P(¯Ö!sKóØ¡ƒ¦J~'P´H+ gŠvŸ‘~¤? DQÔëõF£ÑÙr<{doOŽÅ\™àÄ#æ¢BE×ÜŽD6mÚ!\¾|9Añe×g¥MƒÁ Ü&J&‹AÒ”‘2ôiú1uü˜ÊÊÊ3‡Š_•Ûíž4jX¦¦;y¨Ðª§{`2èÂQ¶Íb% @•——§›R~zU\; H€ÔI€ˆM‹ÛÄjjj’ÌŠ.—«²²âžJÆd¨c¼PÝáþÝÆcÅ?ùÓo>Þé FBQ6a#,åbQ–‹D¹`8jsz¾;tüƒ;º<¾>[[QYo{‰F"vGת»Ñ҉ɌšäÃØ‚ÁàÈ‘#-ÿŸ½3ª¼÷ÿ÷9ëì[f²'$@€@DYÄ EQ±­Z­]´û¢µ½¶¶µ›]ìbo{¯·÷¶?{o[mEkµÔº/E¬" a d™¬“d&³ý<Ïï'9 “!‰‘@ó~ùÂÌ™sÎsÎLò|Î÷û|—¦FS/œJacC±­4›‰ÈÕ|w“*=kÎü×_ý¢‹.ª««»ãŽ;8n¤_ËÎÎNI’¦OŸ>Â>#“Ðaaš&çJ\Ü`q ^†eröZ8γ›þ@ûY[­Õ5º1›Í^¶ îèÛÁÂÚò{tÃÜße³§§'ë¦U^1gÍéµÌ;UYÓ4a$I‹Åb´ˆ‰iš¯¼òJIQàž›W?¿ù»û׎–Í¥#B@ý<÷â+Îm....++«®®...Þ·ç°×yÕùó }¨~˜Ëÿ‡¿½Ô¥;êÏ:wä3ÚΔæΚ5kË–­©öýÁÚy4œÍû[ÒlN$ãxf7 šsÉGì}üñÇ¿ô¥/Ayá…®¾úêq_!Æx`` ÿLÂN¦& `§;Ï6£Ô—Íf²Ù¬Çã±.†¶¤¡zvèÐ!Že.=»ˆ À –ç0éUeË ¤2ŒË¹sçN¿Ïó¥ r!•Q§I€³<)ÐXGÓ´––*Õ[¶lÉf³wöæ nýYc[OžzUƒ’p‘(ŠIÆ„° òºLÓhíŒé†É0Œ,Ë­­­}}}»wïv:š"ÿèú Ùø ›‘aÁåM¦³Ûö4N´¤ƸªªJø#;lI³ÛñhsÂàÐðx~£toù/?tèШEÚˆò½¤`Ó®fÃ7ò<_êbª\CšìÈÏ n¨:!NëºN‹`ŒUUµ qE£Ñ€Ç=£d¨°…¿˜zó@%EpЗÎJéd²»»û–+—„œg§œƒ7È Á§`bÌ'~ÒÔÔdå·íß¿îìY_½÷w{sôŒe˜âHø›_¿ãÀîý]m?ùñ'N·Ûãõx¼N—[6‘üÔiÓDQœ>}:urf³YI’ÒétV’Þ>Ò‘íí̪s¸€fN)onm+xI' Ë×jšæÔ©SûšvLP/›÷¶•fsÂ"£ï6œ>•-?÷šÈžwF 9räHqqñ{éju5ËEÓ4Ç]ëçx2äcŽùÓ01nïîSÿÑ~dš&˲‘HD„T*…â8.•J¥Óé9uµZj@†ãwóB+ÍËÊêá¶&§Óñ•«‚Ü ´Œ1ð „4ðQÍ0MBÈñ>ž®®.jzªªúÏþ3`9à€x§U’ÍùëÔ l@P@Ó2™ŒÕwmÓ¦M¦iG©¡l¹’¢@q$üÛû÷ø“ËË@øú׿.I’‚†À¿øâ‹ÕÕÕk×®ýò—¿LßíO¦ Àó;둬Zérˆš¦ç#t²‚ SS{Ün™³fÍ:Úö!UUÃá°ËåbYöµ×^»çž{B7Þxã§?5˜)¨™XÒŒïþùùŒ¤@Øï-. ¶¶Màrše¥†¡ëúÌ™3“íL=?ÃÆ†bKšÍ ×ó¸È?Pæ4`´eÿD"áóù†²8F †ïwww{\b­7GP=~¸Ýsÿóè3ºaDZ+/Y¾î±ÇÖ¬Y³aƵk×.Y²$‰”––ÒD`žç9Ž#‚ÓSVVFu÷÷O¼8õª/lÝshø•`Bö5Gü¥²V('@¸2¯Û‹[Ȉ‰Åbô£0Móå—_v87\]oO7$ ü”Êò=³.R^=ÂRRRb} T´E …B,˺Ýî'žxb×®]¡;¾öõ‹Ï?e0LÜÔÞýêöAS©azíÁƒFâ="Š¢Õ²UQ”††Ù¦*D'pD›Ó[ÒlN1<$Õ𨲑ÇÞ½{dzÏ>;¾0ƹ½§)º®$5~®Ì•#i®<öÂë4dþÌÚÎ}ÛZûÈ9çž»|ùò­[·~à¸øâ‹c±Ø;ï¼Ã²,!Ä0 ŽãB€bØ¢¢¢P(ý©‹>ýõ/mÎ7™‘^wÃ´Š¡OA€ŠÇ ú‡˜c½s²,[QûÛ¶mK¥R7Þxc™ge…²pÁü<ûœ«jöñNH¡—m}>ôF¨»Ýn‡Ãñ­o}‹:W×|è:‡(ÚjºqǯHge˜7£¦««{¸í{¢°²­ !Ùlv挼 ´íõ@›3[ÒlN1AÁ4TyÔæ–û÷ïúé§eY¾ì²ËãNý# (Êð¢!²,cS¯/Ö¢b-±7v€òpðŸýgšñ&“IMÓ.\èõzY–ýÜç>÷÷¿ÿý®»îjkkSUcœ{ ÄB¡p8̲¬ªé7Ýõ«{x¢¹óhÇ5ãΟ_ïs µw!,…¢?(,¹ñ7cµôÆzöïßwÉÅ\¹ì¼o†9£¶ê·÷ÿÎápàÑþÀ<˜÷Éç&ÛƒÁÎÎΗ^z V®\éóùØ!ƒéP[×m?ÿ_B º´HÓT«—Í ‡eY+è‘&FJJûálNwlI³9Åøå¿o¤<3ŒñÚµkï¿ÿ~Qo¾ùæ1ö ÎÀÀÀp¯c[[Û´²Ð މ&ºz™¹×}Å0M°ög_ïqÕÒõ*(--½ýöÛ!ät:oºé¦çŸ^×u[aƒ¢(ŠÓ鬮®A7ÌïüÏÃ÷¯{ÎÚÁ!ò×®\ú®®ŸÉ1Ѻ»»3™ BÀãõ×^]8{Úß~ÃÊZׯ­»‚~Ïã¿ÿ/ÑáD ;r ÆxëÖ­ÃëFÒx0MÓétþ×ý‚pË'>F€XªöôkÛû“é•%@ ·íõ‰…~ÎôgEQ!³ê²}º’ßÁÆlI³9µ01™Îp8¿½²…$I?ýéO·oß~à 7x<ž±·u΃†ïŸâ[›ÌŸ^Yæ:ú‡Ð.‘7}-#+ðK”¢éÀ Ê0LEEËƲ`Á‚?ÿùϗ)ØôãûÖ>ÕÚ5ïγlmEñدŸaƒ€*$IÑh”âäÐÛ[6=Î{n½©ª$˜ÎfÿñÚöÿþÖgý¥U€È­;<œöööÇç&NP¿"-úEöx<ÑhtÿþýðÑO|2 x݃-¿“饭ï̬­àX¦ï==Ž€•ô¦ëº®ëSkª°©§: ¬PÚØØ’fs*ñršFžHXlÚ´éŽ;î`æ+_ùJ{{;Yß@º®ßWEÊfªB«Œ¤èŸûÏÇ:cqð¹3ç̯™5—¾EÓ~ ڈ˖-s8©T*w#•4 „Ô××#„4ø÷',Yås×y^à9–er\ލ¿+ÚÙÓû½Ïݰxî `˜fuixù¢³ †Ó4ûúúrÛ¹åbšæ}÷ÝgFn' ŽãX–e!Äóü† hFùÝß¹‹ð ™?ÿÆŽ4æƒGGÇØïåÝâr¹¨¾bŒeY.+r¶÷àö‰ÑæôÅ–4›S‰_î[ùŸZ»VQ”+®¸¢¦¦&вã(“É Ÿ»EF³ÃË£÷ðëÏmÌä½tùEW^ÿQ+Ü ?†Þ‚ö_6 ƒ¦X»1 Ã0 !Äï÷Ó”¯g^[ÓÇIün`Ò××GµÙPäÍÛÞþÞç®ÿÐ%K8†€pÀ÷»ï}) X ‚©TêÎ;ïÜ¿žyŠ1¾ï¾ûþøÇ?òŸ–J±,‹¢íÖÖ¯_ÿ /Pyxà:$BSS-a C’Fë‰x<žçßxãÞÞÞK/½4R\rÿ“/¿Û™1¥ü²³j]"÷‹Ûo*ò:¿#A„žçéúV&“±ýðáÃV'î<¨Ñf-RÙ£òær¹úúú¬H™êêjQyžçÆëJŠ‹†9^hå ÁåråFˆðúè /¼Íf÷ìÙÓÕÕÕ××'IR0ÌõRr§ª*B(ôöö¦Óé7~æ3Ÿùô§?ýÛÿþµA7Z¸\DžyîâÅ•þÿl Ab¬+Éuº¦Ói¦°»òÇ#u6Bh$'ÏóÙlÖ AG"]]>ËëÝ.7Ïóï½ÅÌp' (¥~T— ¤{Z'nD›ÓÛJ³95³é` 6løÛßþ6uÙ 3.ýDÁ(ùˆhrÚétŽÏJK§ÓS¯¢Ñè¹3ª­Y†11ÆxÞ¼yt#m¥†1ÆS]4 ƒNôã®®®x<ÞÜÜÜÞÞžÍfC¡P^Ö×JhÓu}ÇŽ™LfõêÕ•ÕÕ:O/ž©Žñ8‘¨4Óãñ „ro„Îd´ ‰±(Š„¯×Ë0 MËÝÙ†Q]ap,ãñxz{{'.‘F`ÒŸUUÁëõ*©~ÓÈïøcs†cKšÍ)€eP×¼^ïã?¾qãÆÜüÙªÅWoç!¥£=ZVV6¾± ÖÁÂÇb=ÏžbmaxÁ Ù¨ÈiÉf«(Š®ëš¦™¦YUUUVV¶oß>EQfÍš `x™Jš CõBo¾ùfooïôéÓ×­_ïtŽÇèdFÕAŒ=8Ë £Q¹áõ<ϯİUô‹âr¹¨ß’æÒ&jô^Ap€ÞÑ%„”„ü€c‘ßïO¥R*iÖã-µìrØÐ¤þ Lñ¶9±%Íæàá°ßåxî¹çvìØqûW_<Â΃‰F£•••ãc\0|?•JišVW|´¶$vz!`†Ï‰C±Š€ðq#ÚœŽØá!6'MJG“Éø.üð—6xFí…ÍN¥R#”6I’ .¤õÇã~¿¿Ä;T™a±è¤ŽG„@EŒq0ôûýVÄ#¥²²’ã8 ´Á˲+uѸA:S7 !äÈ‘#ƒ’vœnŸ'hÅÅÅ4/—Éd†Y±bÅ;ï¼£(ÊñЮr@ ‰:tˆçyZ…dÚ´iÖç 5{YS88äóùLÓ”$ɲ¥$I¢1'êŽrãn‡a¢èâÕÔÆæ4ŶÒlN6¼Ã­;ÃñÈ¢·Ç g€5IÓ´ãÕW„P&“)øV´³gδš£íZ.`9ZGX×õ²²²ŠŠ ¿ßŸkåP<ÛíV…ÚÙʪ¶Ö¢ò {2 CËïf³Ùl6 Øy`ÔFÞÛ$í]A0¸\.ATU¥–Y2™œ>}zUUmðVð8I’ ÃXµjÕ´iÓœN§ÛíE1çæ¹GŠ!„fÖT hÞX®÷¿ømPp¢È}¶EQ’²Á¢"%9a–6§#¶¤Ùœlð‚cìå3:’ä,¥ŒŒq®¤%“É­[·€‰q__ÿ«ƨ IDATÒC‹sÀ`8ŽÓIJ,‹¢X0Ø!TTTD£ùyž×uš;‚  »`YÖ4Mžçý~?m# ªj2™$j”‹|ù·@È8]“Cë^¯W’$BH0ŒÅbçŸ>äE0Rt]O¥R@`éÒ¥­­­Á`pöìÙ’$%“INÛq^!<ÇF>ð ŒÇíΕ4UU[[[­ª’'‡Ã¡(J8’íšX6ÇbKšÍd'¡2,;ž¤4Ú‡ÓzÙÒÒrèÐ!HdMÓfD¬"pz†x0!ñøH+4¥¥¥ÙlV„P($MʦÞÈá;[—]QQAÅOUÕt:ET Œ‘´(̸ÛAJKKeY¦@X–=xðà¹çž[\\œJ¥h¾ l¡)týýýpã7Ò6i´d"‘0 £»»ÛºAEÓEA(KÃð Èëq€UÓ9êº>¾<Âãa™h´ä£¢(•å%ºœÁæx:ؼ_±%Íf²#¥“.çx Â#`F®3Ð0 Ã00&½ Ç0h¶‹ 8yŽ øÜ@ijjá´T‚Á`8.**ª­­¥ f]y<ÏŒ±(Š–¯2›•06©êLCVZmm-u3r×ÐÐðúë¯B>õ©Où|¾D"!IR&“‘$)‘HÐ\ék¯½vÑ¢E]]]---EEE!Z$wí­%Úáø¯~lÛé¯Àø½ƒ(Ý¡©©‰’[íìDܱ*›PI+ ˆ¡+©þ8ŠÍéŽ-i6“t¬­l\“#­Co½t»Ý¦i¤ÓÙåtÕ††º‰ºý€ŽcÌœJ7ä–pµÒ@]]]qqñÒ¥K}>ŸëŸGyy¹Óé ‡ÃN§“ªr&“Ñ4 2ÞU²1@ÕK†a.\hš&ÍR_¸p!˲¯¼òÊŒ3¾ño,^¼XšNîp8Î;ï¼ïÿûkÖ¬Ñ4íÀÏ™3GUÕD"!Šâ´iÓ¬˜CGZ­¾ðúÒÉ¡ÏMë#Ó-¡ÚÚÚ{[–¡æt:5Ms:°ŸÀVm6§vÄ£ÍdGîï(­¤åUß/**"„ĺ»²]±Ú²"1€Û B»òâµOo$Ѷ6¬Xð´‘H„F…”––îܹ“a˜ /¼pÆ %­²²òÍ7ß\¸p!Çq©TŠaEQLÓD¦1îÈ11d.[¶Œã¸ÞÞÞêêjI’n¼ñÆuëÖuuu•——þ󟧵Q`¨› Äãñµk×f³ÙK.¹Äãñ$“ÉX,VTTtöÙg[È[¶•GBÓ†¾ž…ò rêÐæjÓÆÛ ¨ ¹ 47#90À ¤e&°\²Íi‡m¥ÙLv¤¾öÒamBÇt $åÊL(E±£½=ë\8¥h°KÃ8h®]pv½Ûå@ªZ &¤…ÃáÀS½”$IÓ´sÏ=·`±.„ßï7 £¼¼œVE‘ÚŽÈÌovs‚Áƒ© uuu ûöí3 #ƒÁ .¸à©§žZ¿~},ëééI&“‰Db`` ¯¯ï¥—^úõ¯J¥fÏž}ÑE¥R©¶¶6UUgΜ9kÖ,zB]×_ÞøÚ¥Kæ[ë| Ìïä8ކœBb±˜µÊx¢È} ‹v„ÄP Wa¶93±­4›ÉŽ–î/))€t:mõÍ•á Å,Ë–””twwëšÖPîœ!y˜Á¿—C¼í†Õ÷>øÄáC‡h­Þ‚gFɲüÄO|âŸ`Æ0 Ç3þüçŸ>϶s8‘H„æx% „P]]]OO˲È=6ä=¡I€ `8‡Ãñ™Ï|æöÛoooo///ß½{÷ܹsC¡Ð›o¾ùÈ#¤R)ZÅ‘eY‡Ã!Šb}}ýêÕ«½^¯¦ihiiaYö–[n±"·nÝÚ_²x^îha7Ëqœ¥4©TЦ@Œ|---ápxŒÊ—›—FóíX–e„mI³ÉÁ–4›I©«DW¨ D훱lj O«¨¨ ¥žÊCÓ¨'”[ÂãËÿê¡ Í-Í#Œ"Š¢iš±XLÓ´ŠŠŠt:íñx–.]ú /X’†16 cΜ9ÅÅÅ×^{m0¤Q”åååÑhTE4Ñqz¦íï@õ¸öÚk|ðÁ;wz<BÈöíÛgÏž}à 7†‘Éd\.]$£ÝsèÑ©Tª±±±§§'Ö×ׯY³Æzë…^ðy\.˜;š—gAÈf³„Ã0***F½Få?vI³|´›išÏ›’íx´9Šíx´™ÔªØ ãt:iiÁ±;,ªžÎ³ãYå!@7"¹;ÌŸ5µ<r9Ä‚•!)@€:Ù¨G®¹¹ùðáÃåååS§N¥ÁTðE¹ä’Kºººžxâ UU©¾ ‚@ãé½@ZØ f “æ ¸Ýî|°ººzÇŽ´]õöíÛ;::X– ƒ¢(rG[»€,Ë[¶léïï§…Nî¾ûn«­,Ë}ôÑÕ-r;ÄÜ¡ñGS&h¼è¨-Èi£¢(c,vœ×û ÚV~¿6ï{lI³™Ô SãD§T§Óù®šr /…åõzEQ$@ªÂ~àP^gy)"Ï}ìÊeñxâ‡?üÁñ¦ÚY³f…B!Œ±$I~¿ÆŒ/¿ü²ªªßüæ7W¯^­iZ&“)//¿ãŽ;|>ßÃ?,I’(Š4é›Îã‘¢Ðɘˆ‰ ÉÁzQÕÕÕ¯½öÚW\AÛ¿iš¶wïÞ;vtwwg³YÚ×4Ó>¥ÍÍÍ4þâàÁƒ ,X½zµuÊW^y¥¯¯÷ÆËÎË !8–úãñ8Ã0õõõ#_ K9^[€á —4Ó4EQ4$[ÒlŽb;m&5.Æä9–&E!„‰„¦ic¬$2÷ÜsÉd’fOÇb1–e©L[ɘ¦©iZccc__üö·¿µb÷ !¿ùŸÿ®­(Y ·Ëd2S¦Lñx<7ß|³a¦i*ŠBc÷éè.—K’¤ÎÎN9Òë)+òMLK™B`:vCÕÙoïnüà‡®_ºtiCCM …BO=õT?-—9}èÝ}üã¿ûî»­;Öég?øÎ²sg_5”a BÈãp cÜßßFý‚t]§!‰D"N[ŴƵÒ0ƇC×´’mÎ4lI³™ÔÈÉX(‚!Is:º®g³Ù±DóoørøðáL&SýkG£1wœi·®²ôÆ+.||ݺŸÿâß©håíPTTD§ìƒf³ÙÒÒR¿ß/Š"äu¤ÄãñD"a•šLôõ^4ÆI}å$4ýkž_ýâgž}ùÕµýYQT2Ôu¬ªªŠ¦ëÑþÝï¼#ËÒ´©Sïø·[uÅå 0405’ïyýåϯ¹pÅÂ9l!ñ@.Q ¦IÃOJJJFÕÚž”ÒÚÚJíݱߓÕÙG‚1 ¨@s›3[Òl&5©DY¸ˆÀ ¦1 SWW×ØØ¸xñâQ>«²,K©(.jëî'3ÅAßñŽýÁçoxîëûë—¯Bòzuž{î¹^¯WQ§ÓÙÒÒÒÖÖÆó|8.))q»Ý,ËÒųh4šH$8Ž£¤³™L:“>·!!jb!L]øúUgýês€púH "¥3m­­‰þ^àð (âD>ázVxÁ‰À„}/+À©#C;»:UÁÆqŠ<6 ŒÍt:=kÖ¬±Hýcœ[]z,Ðç jœ™Ø4u•'ªE¸Íé…-i6“šd">wÖ10gΜÇ|áÂ…cñ=æm¡†”ÏãŽvölolºâüÇ;Öëøám×þÛÏþ~ÿÏnúà•à/ð.ªm~¿ÿ¶Ûn»÷Þ{W¯^MׄTUíèèèìì„‚ÆL&“ÉŽŽŽÃ‡kªÂ³hù¹ãù Þ;„1¤$'ý„Ìr€Q& B,c­î™  \Œ¡W!älºœ5 ƒÖ#“'i{¨{ùGW>­o–>£ªbKš Å–4›IM2™ˆD"Àšq=acñ=_£Ñ}ýé,¼±kÿ’‹ê§Þõ©kïùk—/˜Yî‡îà+†ÈtpЗ¿üå7ß|sÆ @  9΢¢"zIT̲Ùlooo{{{__Æ8 °„»|é‚úÚÊ=IÐ:ý ð̉q‚"ŸÇI1² ðùŽkþZPÇ#ýy„Z-Ö#]ð£i×4ÎÔ'¸º˜Íéƒ-i6“B4UÍ[â8nÆŒ»wï^º´p|‡Åð¼4Zn¸µ£§¦4´mo“IHÁ•!‹/~øòhOïÿñÀŸïù*CtHtBªüå82]QñWn¿½¶¶öµ×^knnÎf³ Ã,Z´¨²²ò•W^¡2N§sÚÔ©‹æÕ7îÝ­iú¯¾þÉ÷kƒË!blÄã„Ñ32¹V—¦i´?êÈûS³‚A¬-v™G [Òl&1ŒBpìbÖüùóÿò—¿,^¼xdoU^GÀóËŸÖ±bŒY–¥=º–}k_³¦Op“—÷%¦¡íy Lƒñ…ÌÞv‹Á¢’Äzzz4M{·’Ʋì¨%VÄ#Á—€ìº!69Ø’f3y!ØÈ{'˜aæüóÏ饗ÞÕ iÄ#B¨¾¾>›ÍÆâ-¿ ňµb)C ¨ [\Å”Ôðuç8*ëLŒi뜱HššN§­žm#ïŸwZ‚©³±±%ÍfòB0f3˜^F`rÔý8sæÌh4:BmÀãYiP]]1Ö s㮦ã’üè›\Ø`)W9C˜s_Óˆá§Ìf‹« ˆIK¸#äÄ£¦Óé±ýÆÑçBŸkýŠØ’f3„-i6“BÝŒåÎXÖ ¯×‡jíÀ²ìð.\´¹Œõ!T^^®ªêþýû»³§Ì÷xÒÆUuƒ6ž~ÓÐyZwk©D‡á|饗1Æ555<ÏK’di®ëç7RkŸd2I)Xà‘ •¨Æ ¯‹‰M á?@Gœ]æÑ†bKšÍ¤F,ªJöw|Ë0 Ã0r£V®\Ç÷íÛG_B¬)k äÅ#ÔÕÕÀÓÏ<Ëš§dbŒöôÿàþG› §p(LB6½Ý¸ü3ß½ó?ÿ]ú: ý¤ã€Æ×9 ìر#‰x½^—Ë•[ÀŒêY^B(NÓŸ3™ Bh¸•†-Q=˜nTMϽfŒ bžç¨gRE¢AhC±%ÍfRã‰T&âԪȟ³TUÑcºÏ‚ðÁ~pݺuV=À<+î,B®CrÊ”)<Ï766ödð©´-÷?öÜg~ð?ÝýÆO½©»û—¿ùKIQïþÂãœþ :š Ñ €Ì.%°nýúl6;gκNi𦢠zÖ4eÙ<+ cl…;ʲœWm0¬“{ˆ¦i³Ñ4 Är<*Èu†ô—á Ùó¦® ßxÆbKšÍ¤†wz2™l<>XŒ±ª©¹UctC„A`ÉŒkoEIQ8àå9NRÔæŽžöž~M7ÊÂÁ|ñÆ›¯^áuåkÌ I@O ˜ƒ‘ôšI6§]Oíï|ðÁ?•••-_¾œšbô³M&“4ˆ± ¤É²lŒ$“É\@á1]×inµõ¦¦j€ú;!R}Rîo·CüÕ×>‹'ÿä‹‘ÿîg?\PÕ@2#ýkGãÚ§_ݼk¿¤¨eáв…sÂB(•‘Z:cí=}Z:0ÆË‡ü×]ºô’Eó.:§!è×¼O0Ä; Þm©MF'›“âÓûczhm(Z±b5ÎÀáp „¬Ê ’$ Ï¡uŠéÏÉdrÖ¬YG‡:ŽïP–å¼|íl6Ëó<Ã0›€Nj㹵÷º’Kñ3[Òl&;¡š9}½±+i¦i’aVZgg§®ë\pÁ–-[~øá[n¹Åï÷ww˜ðèibõG…¶¬ùvÆùfkêÁ‡öx<Ë—/Ïó+Òr-ÖRY2™Ì+±oš¦%x¹ü#„wÈ’œ¿E‘]Nç ·“å|N®÷ŒÑ4C•9Ñi½L´ìN©?…×3Ù°%Íf²ã**ï× M• Œs'qM×ȱiO²,†AíŸÏ÷‘|䡇ª­­u:Ô8s¹\–[¬¸¸Ø’4AV­ZõÌ3Ï´wvÝüÓ?îü/ºô$t6A¸@'D$ÆÄôÊÒµ?ý·Ûïý¿¿<»iý‹o¸œ¢a˜Š¦q,{ö¬©7¯Yqé’³‚>ÏÄzšLº›A8ÚćÀ¾£Qvmiøýá’K.q¹òƒ2¨ÂY©TjÊ”)¹;(Šb£f2†aèªÛ&!D’ó RkªJŸB$)Ëó¼ƒCpÆHš<óWÓg;SSÒ=-Ä´ÛÅÅ–4›ÉaEÑå5t]U>gmÆ4LBŽéó™N§S©”•5wîܳÏ>ûþûï¿ù曩’y<Y–©µçñxX–µB***–,YÒÜÜÜÔÒvþ·ÿðê÷®÷±ú¢I@Q9¸|'­Šà¬šŠu¿üƆnÝ´}o"qŠÂ¼5—.™?{jÕ¨a#ï©>ˆµ>q ™äí¸ÑbúžßÑôø“O:ŽU«V¬Ï²,˲V]ÇL&“[ÅÒé´åB”eY2B¾išªrŒ^Bt]w¹\ Ãd³YQ!Sw IDAT§ËÉžIÕ°x§W—R‚ÛšœQÒ 4,™ýLÆ–4›ÉA¬Ç_DL=#)ž\I;6â‘®Ó455-X°ÀÚçú믿÷Þ{Ÿ}öÙ КÅtÙŒã8Z[ÄšBsçέ¯¯ÿÇ?þ±sß¡sïúÓ3ßøÐôˆ”4t·Â 8OްùÝ®O\µìcW^Œ A±'aýÈèní/_J#oöû³üŸÿ¶¡±±±´´tÙ²eÃí3 Q­`Y–ó$-·SëÀÀ@8¦O$#x%I2޵B ]§¶8Ã0²,{<ž3ª‡‚è fbmTÒ %„pâ™’Ã0ly·™ô ä+®Ð91pLYwZ rÊêg³Ù––ÚDÂqÜ­·ÞF÷ïßB™¦Iç\ºœvì8ˆçù5kÖD"‘¦¶Î ¿ÿÐSoÆ`È$ mô´‚®œ´B BÃL¸ž!šmmÌÕ3“À¾ãÁýÊ¿¸÷û¿üíáÇ—,Y²jÕªô r$M×uÃ0r[Ö†‘›MÇilÈB(‘HcàeE„DAä8.•L9.£pQë÷'!†åL]€dÇaÞáFÌÉsŒO~lI³9 ÃÕ˜@:{L䛵*CÁ«ªªªªµBF ·ÞzëÞ½{[[[B¹Õ+h(ÞX,Ë^sÍ5¡P(–H}üžúæÚ—S²€MHÆ et%ä}‘ ¤ËжZö€œ±´E3¡%c>xPþÉÆ¶ß=ùÂÞýûÏ?ÿün¸aöìÙóóp8ôãU[é´¾2MÓÒé4]i¡b‹išñxUß(o<Ø›ÎÊK–,Y½zummmndé¸\.jŠ —´¼Œ4Ó4KJJFþàÒé´ªæ—S‘$ !ðxÜ,ÇJ’äñxT|YiÀ°,'8Š¥Žtg“+T~ª/graKšÍi€É»Y–Ãäœà7M×a¨ Ƹ³³“âv»ÛÛ Ôÿmhh¸úê«ßxã –e-ËŒã¸áå-(n·ûÊ+¯ŒD"†‰wµÆVßûø÷×½žÈM¯@× Ñ et)yšØmä4´ì†Ö½ gs¶B¯‚_íÖŸhVÿÕ¡%ì÷ªªªœNççŽÛí¦aú4 ÇBZUÄÚM’$†a¦L™2riƾÞ^2̈S!äõzY–Ëd3.·[;M$íζ䬞Í(ÓïÛ’v ¶¤Ùœ˜HÀÀ˜‰ÄÑicl‰S6›¥¶WQQQGGGÁ“,[¶lñâÅ’$uuuÑ-¡ÜF3yx<ž«®ºjæÌ™ %©ÿþ÷7~ÿ/ë·QŒœp`êê‡öмú;ÀÐwÂS ! @ëˆîË‹QMòNÜx®]­C;œ0Õ÷ÐÀår©ªJ¡>F+úÔ4M+}‰„ßï÷ùý# dF® Zd³Y–eNÃ0ªªz½>|š¬¥Ñß›‚ýÙß-!¯ÜOt¥Òe‡øƒ-i6§1˜uÁ©ÔÑ9Ž>¿ÓÞV3å@ J¥¬8Æ<®»îºiÓ¦:tÈÚ G¨'$ÂE]´jÕªH$Bš;c7þj}Ã7øß-m “ë—tIË±Ì ú; y'´ï‡L m²8$‰ ©~hÝíAÍO[îSðK]Æ+íÚέ_1ñ{+iOS­c±˜a!ËÈ“$Éò÷²,ÛÙÙYSS3òPét:o¹”~OÙlÖáp0 ƒ ]DçéU†ÿ„t+E1 X„nöÄ –ç?c±Þæ4ÀÀÈäÝœ"geÙ0 ËE A!„¬ˆ`0ˆ1nkk›3gNÁS­\¹r×®]ÖK§Ó™[k8¡ªªªŠŠŠÞÞÞCMM‡›šZºú¾ô_þ¤¢bÕ%ËJ=|­Ë¼¢¾8,²}>$¤H)`8p¸À·ï¤EÿçCLHÇ!Ñ š<|Þ#€šUþŸmÙà 5­½G-„ã8Œqkk+ͳüº¹ iÇ/¸ð‘ìíí-¨UétÊét€®ë¦iêÀœ3:ØÞ—-ö8KÕØÅFóËÜÔS}E“[ÒlN2~Aé5 "É’Ï{4Û Á˜Xe–¼^/Çq]]]Ç“´êêê_|ÑŠ\à8. Æb±‘Çg¦¸¤$R\rÞyKÓétSÓ¡æ#ÍYÿ¤C !¿*ŽüÛ —];ÝàsŽÁÆ ¶õ1àtƒ¿Ü~`X@ÌÉhÁLóÌú¢ §óÅ †XÆÙ›0ŸnléÉà÷Øù4·4˲„D"A )ZÉ…’›‘–ÉdLÓ,--᜚¦¥†¼Žôüè—MdY¡Ç†*zw«}'‚Í“X¿íH벪’JŸkQÿÖ·KÊ0Ž ïClI³9=0Åd"”J¦©¤albŒÆG#!»c}b°ì½û/½ôÒ‚ç¡“¬,Ë´Hß‚çÌ›wVOww[´­¥¹ùÀ¡¦ÏþðÀ×}¾\xö–Õ/¨ðlŽÓ‘`Ò ¥1Àó 8AtƒÓ¼,7!"G{O'û› ° `CDgs†<¹õÀ´éuñiWSÇ{oãͲln™|šˆfu¡/ ðž9B©TŠeÙ©µ#ÉdÒrTê%À+Êàw§&Æ$nœ‚2üò@/8|¡áÒEÙ÷ÌïE_ÑÔ ¯¸ùš”êKÄ—,˜pˆÝéÄêÔÖG|¾w—&6tBË £ï:Y±%Íæô@ã¼ 6•NRnMˆ®ëÔsH9tøˆ«röá}ÿ2M³`€¾Ëå ƒ¹ÉN§3·2V.t±®à¬Ïq\EeeyEÅ^˜H¾ñÆë­--þc㟞~ÕíçL­\6oú έ/õñ†Ê „Á © ©@8xx¸¡9X€j˜4ïij`è`èƒ%† â€1ˆNpÀ–O <öúÞß®[/kÆe«.ïnNÊÊ»ë5:Fh<ˆaŠ¢pG¿&+xh–EYY™Ëã9ÞI!ýýýTÉ,~’$‘¡Î®¦i€4rd3MJôlù¿oø«fùJkk–^“[D˜‚M#Õy¸më3S_9A×ìh2Lcj¤f:Z÷Ô»ê¹÷š£fꊒê÷–Ôœ€Kÿ=ž<kµ­4›‰!p‡Q¶Û&N{<k‡ !I’XÁ¨˜æ DöìÝ{ÙÊc<·çX'Éù7—x<žÛñr„keœÞ)³Ïž2ûlŒ‰¢(ííÑX,–Igtļ¸ëÐ3Û€(påE³¦DæV„jÃÞú²@uØçy†å膄€å€aô´€¦ÀÑ…+rÌ…Ð ýHgßÓ;[žÜzà`g?˲%á Ã!^³æšÒÒREUOB°;ÇqÔP“e™Jš¦iV»j±!„¦Ni!-•JæeXSÕçy>ɰ,ëóù–+œâSbUˆnÿ´‹?|è凋¦žÅ ÎïþµnÅMô-ˆŸ5«:Þ¼¦´ö#לwÇkßyymõEîŸ7éîf=Ý÷‘©u¹ϯ.9°ë_þà¼$_ IÂØ\þÑwšÄØ’fsÚ ‰Aa…T*]VVfMé†aÐ~1íííÅUSEЦÍ?²w£¦iVªïÈе™¼ø*V2™t¹G³ r#hnV]ÝŒºº0éJ§º:»z{c=ýýO¾¹oa ‘C.ó:Åʰ¿8àZSUQ^ x+Š‹þ?{çÅuîýçœ)Û»V«Þ%ÔEˆ&L16ÆÆ%®ø:ninqIl'N^;¹×ƹi¾±“¸Ç1î4›bLET $B½k¥íuÊyÿXX ¡²H¢HÑ÷>bvæÌ¬43¿ó<ç))±‘FdGN+Öä·XܾM¥µïï*;Ùd Ä„ëY:óæ)I ù/¾GQàõ]¦~bc•JEQ”Ïç $¥9Î`üMÓuuu&“I£é··*!ÄnwôÜøªN[º»kŸ,ø%†¨‰óñ`e'/±ù‹Ú+ö—¯{cê}/Ulz§­|ODöl¢%^9²‹ÝŽ00Q4ü}^êövï{eÉsd:Óˆœºµl—–¥fÅŸ2ÊÒTA¤®³üsû¤UÉE¡W¯ÝÑŸ¤3jpˆ•Dîçx§Ë!Š¢pî¹å8. H­­­©sf²HÔÅgµÝzæÌ™ŒŒþJ$†az%ö^øZðz½Á0‡>Aç*N’~‚Jo Z£QkÒÓÓ !‚ 8»Ý†9O}mMNJœÃå:ÕÔ¾¿¢Îíã™ÏÆ*…,#!jiAÖu“Ó"5r "‚À©i;ÓaÛs²þ»£•‡S¯”Ý;'û–‚´¬è0)C‰N[ý4…§JÝo‘”‘%JQT ¥BÈf³õ\H«¬¬œ7Á#‚àvŸ¿®yîáç8‡Ã¡Õj€T®ò!iÌ䆺¤ Lå¬xüÀ?Ÿ-ûòO™Ë9¹ñMMtªVgÌ%íÕ‚ÃévRç¢Z˜¤…a使Ýk»’U‰¹˜Ö[Wô{íå;ïÊNP²”t(LŒ4ì¨;ÑQÞž3äñY¹Zäý=WGã’6Ψ'˜Ò˜PGƒÏç÷ûý$0s„;Úívǃ5‘>ëâ30EWUU…(iEI¥Ò kUóæüþ>%-¸Þ†àü!ÄдN§Óët]Ý]uûþù™Ζ§…Ñæò5vÛ›»]ÝNo›ÍÕØåØqðøÖâãË 'ÝsÓ"‹‡{à/o¶wYd =5Ùt×ì™ó³ãÕ2Ið€T"Qku-­í-­íyyy=[½\"zJšJ¥EÑáøÞär:'--m€Ï¾øF"!Ç;Θ˜X@@ËTœ€®l_©ZŸ}ÓOJ?]ÝphsLþuåëþ:ÿîç  ¹šçìÞóî%–BÅÑY®¶ÿ®rÓQéRMØOê9ºâ¼L™páG¡Û³Wú’½.Çøn§vtUc韤3j „ø¥Fu°Ëåb0 ï=-¶žÒ6cïÁ½­gêY,R8‚KâãEÿbÖeÑKÔ2ö¬*ö¼ž³& A ò¸½./La ý^!jÁ!Ç{j[mv{QQÑá#‡EÂF ÍffdMÌÍ»Âè7íóù$I ÅL`»L&+--ÍÉÍ Oßï·Ú¬ý}HP*•c'ºZbÍfÞäêj©Ýóå„E÷YO}vä8……û¾K±ãÿâù_uË«N1$Oº¨…@Bˆùë?²Àÿbî¤v[5yÂsßîÐ$ϵ1êv«Œ—-g4áä1f•@ˆÍfǃ(BÎÀöövctbp‚)›H9qâDˆ#+ŠAû[2 ¬‚1¨÷µ~µeMKí™ÛòÄ·ÂÎ[á«¥dúO½ù´×ïßv¼æd“ GZ\ïQpèmµ ŒR,—²Z­–•°Ú¹TúLî¶©¾(£ãpÉò†SÊþó‡L (Ôï÷$-8KÀwvvNœ8ÐëØb±pþïëmÌRrn6àp:͆±ðWK… „qÆ’‡tñ™Uß~À†'ýëø™F›“é®F<ÿ­«Ÿ.ë¬<(„Ü·Aä¹îMi<}ü¥ùFÅ@Á“*y²V®>øá(6µ†Á¸¤3š €üêLx?Ç<~¿?ñØÚÚ–ÜSnŒ—ªtååå!ŽÌ0L½Ó‚H$’áH¸g×ÑoÅÿæ<ô^!L GyF´0m›[ÒéS§§E°ÖWÐãh¤”œ"/ýô‘âH¸ëÈDxw :~#\#Þ½³ŒªGºŽ{ º£ßï—ÉdÁ_Ã0‡C¡P¦¦¦öw (Šíí=·sÊN›ÕÆJ$ …BªPÙ¹+¹ŠÖ Ša'ÞþlTÞܦ’íunËé¦Dý@‘ôjðÿB^ýH ¸ªö ÜàÁ¨ö–3§ß}ºíäþWM»9kð Å?šžuætyŠ·ÆcžqIg”áaõÐBLaà8Žçy·Ûíñxh}pÝ ¦4ñ9•••ÞÐ*e „´Ú~#ËPåt:zä@Ý.8åýQ6º/áó-B…_Y[³@„s©ÓC;Ïù׌Ú䧉á8×û¡()øäøú/*ܵý„g‘ÀÌ€ã8…Rˆâ!†°°#GŽ,¾þz™\Þ߇Ãåîw}ŒtvvhµZ„T©õŠW×»‹¢™Œ%æß÷SÖ,utjq›Ã;à}"á6YÛ_bº•[8wß½€â9ºQ³ïŸ« S<ºâŽÜ”P.Æ —f5tñ¿(ß{lquÝãŒ3(Vž9Ïñ4EB|>_°>£:/L—:ÕíñVTT„8òÀ½Ó PþJz†ð…â²T4íª™¿-DÀÃþ|{+5‰»£ÄÛ߻ۆ‡ Ay¹—Á'|oÙDK½F(Y¿µÖÞ8¡H@$ýf „ÂX$D…B  –•¨5Z§Ë5uÚ´þŽ"„´¶´\ØÃ:Ïóv»=<<!„dšé:6âh¢’Ó¯`ꃯu™r~´é¨Øÿ× $I*þ>ÉŸS»Éon¸ðsÊïN*ûô uó‡Ë¦ÌOŠ’1úð³™9‡Ïœ™ç>y±_a´3.iãŒ><Ú^@°­ŒÏç£Fn8¯l«6>‹‘*J{tG…B1pq€ýìÍ"@†œ:û·[6íVËà%XJ! !è ZDŽfy¿Xï9~~Ê7†a„ª§G&Dé…:«Ë-nßë÷ðgÇÎ C¹á°ãVü„æ•ÀñpÎf2›Íqñ âΨ°ô.·ëôéÓ¡ è6À»[&“©Tª‹lFBUÂXö½¹Å®R`‰–¼>Ðþ?“ˆ¢;J]Ý*)ÄeBDÐý¼»+m¨¯ç÷l4ÅY¤ ¥WHi‚LNÄ*»6¤•œýªwÐða4£éH¹}«Ü}ŽŠU´ê!Ô7^î÷ûMá¦L4‹Å2¨íké¶°,«Õh”*µÙG#I½ùçë;áém%œ0¸©$¡©ì0ÕüÓÂäèIQqZå0óÃ"UŠ¢íÈf) qõw42.iãŒ> NË < DX,–ø¤Ô ßÚ„D±GŽ qd‰D¢è¿Š#MÓãþ¢ë €HDŸßçõy9÷x*ÇÞ¦úonsDÅ M?ÏÓx!*0‚ƒ5>§­: â³!" 1ÀÊÎ X@É4 ¬ X°RÈA"©¤ ÈA®V€°ð_¶åy²pÂ@ PŠñôWg¾-^Óà9ƒÐyßðb=…1¦† D܈¢˜˜Ôoœž(Šmm­AÉDýdtuvvètzLQr•Ö#ŒŽÍJ“–?ö•ZõUQ›£÷\á2ðtáÄõåÕK|¡.'FÁdgœq.Ä'5(h!ðz½ …‚çy­ÁØP/µa}BVié±Ûo÷…VDt:]EQ˜¢9›=M€X]ö}ÅûlÖn¯×#ELP4"œˆD®€' ð£ÙÀâ¾B) Jö´„Nõóàá%^žFÐÚÉ Õ›!l (ÔF½ <.°¶ƒß h€bÎúÏÚjç¶w#xœ@1µ­ÇêÛ"Ô¤°s…PÌn­l‹À껋á¦4´ö”gûé͉©ú¬¹ÚȃL È Q3DQôx½6›Íép8œŽwß}‡ÂÔœk®™]X8ÀáN§Óéèñ ïK<A°ÙléSŒT*\Ú9# +W«sÔž9øðú}«&&ß”™p9ks¤…iä,í¯ØÁLÌâþ3 ˜qIgTâ&:!äóùär9EQ€Ù>'CÆìª3¥§NÊËË e䲂sEÊ]n÷þcŵ§ª° ¬ÊA&)(hP± dAÊ¢V¬ÙÇàÿàë“úz…!j Ī9“Š!qUe•Ð._ìnÏΫFòÌûSgÛJð·€(kàëâ^¯wR>“ÄúD)ùhÕœ@ÄQÔÙ€ zc!܉~_,îªìnªÞ<;U¶p’^”E´xŒeµÎäÔÌž%wB´„‘ʤ‚ tw˜+**ÊËO@ Ž»Àój•:!1aàŠŽ„–––à*ZíÅ»»»9Ž3è ‰czà@«¨Ü9¾ä¼Þ²vË_vÔ4ÿzA¾A>HäHzlfîïw½!»a/pyNze—´qF%An]:Æ8àxDqˆƒ…* þ¬OÎÃŒdÿþý!JZ žSŸ¡ Ez[cŒ+©­<ýÛéä¦$VçS4‚<Ê)êy"ñ¾fw[gw›·ÃÆÙüÀ¿_äxqNa¡Vgà~OQ‘Z£±Ùl›7oB †ÄĤ¤äd©TÚsYÎírÙ¬Ös×Ò¯ùbîìD›L&¥RéGß[K¢Ðt‚&ú–¿óÈÚÝÏÊ™9øa#Áìøßvß+ IDATQ$á5;QÚªQ5"£ïægœFOKÁv\NáûH "KW@ÀHºÄÜS§ÊÜn·¼ÿ<ß ,ËRÕŸ¤!žçY†Vʰ)ý| ô¬ìðƒO árS"@Á@Q#qóDN÷“bÔÐW\¶JÍì{ÁðÖ:Ë«‡„—¿¬z3­ž’ ^*b`j›ÛŸ®Œ¢+8ÐÉ!JÙ‡ÿS#…d=ÔYÁ'£‚HØoZЦJvË>/¼÷u„©£€Hi ´h÷‰^ÁJJŽ¢ÀãñTUUjŒ <ïr¹—H$111ÉÉÉÑ1±qññaaaÍ=L´^3‰žÿmmmÑj´ ¥R­Ñ4z®öpÇ>!„4SZ~ÚÃ?‰Ùø§ow”µu?<-ó28!i ß=)íý]{'¦ÜXƒõ—útWœqIg´Â‰+t§“‚)JÀß" €¥X„s,cVáÉÊC¥ÇŽÍœ1cÐa)ŠbY6а¦VK·ÛåÚ²ù§Óå÷y§b §|šï[»€I‰¨ì†V'$Ê’P¢Tb¤÷ÿ"‹LR<¸ˆÿ´ÂöÅnç7®ËœòØ0c¸6î>äôº–%á;Ô·žÐJ!;Ì.hs ¡ë!šŸŽ”o]ïöy˜n‚HR°°$ Å©Á¤€ŒXDè®Zú³õ®Äpú·?_©J½)̾o߾뮻Îï÷s<<^ÏÉ'*++KJJöíÛH7¦ˆ“)Âh4"„DQìiÀ%ˆb[[[Ff&ÍÐ*•ª½kTJšÈû‰(¶KŸFÝøÂJÍÿ®ÿºÅîziÁTÜO8ÌrkNòÛ‡+Ò›÷ÔĽ<ÿha\ÒÆÅèáG'êzô¸™ !Nîû7…>!›Qhöí EÒB …Âåê£2“Ïã¡h*''÷šk®q¸%€ïÏ3(gДt¼“h!ÉZ4†8h”ãAÊ^ ¨LÍS½ÿ½Ý÷Æ×eÉéÂì@©r@ÚmÖw7íËÈòxräL`{ßW@cˆPN 6°xkrü6ÜwB < ¿»ÍC&ùY¿n‹~È÷½•ûC½!˜“%Ÿ3ï:—"-ZÄ0L°C›4‘ ,¿ß_UUuäÈ‘o6m*9zTD½A?wîó åüÇo–üßúµ?Û¸ç—Îb¨K¸!gèÒÖoßvßuV­½=Cd\ÒÆ•`„btErì¢Ócš¢¡gä¹Ó4&œˆ•Fdͪ?ºÅn·«ÕƒGX(•ÊŽŽŽ ·'¥¤Ú®%K–,\¸°ÓÞUqè|ÿ‹]`núçq²þ Ü>•¡â´¢šLÏBwßhøçá¶OvØ"U/ÝzûOâ#’1^$m{}}[C‹Ùætû9žŒFcDa,ai™„QÈÙ¢c'µ:©1UõÙ[;oÊ—aLHe©óû¸õ„†=t{ Ñ0פ>bóA’nLA æû´¶ÀÞf² \Úvœâ2<òìÀdï±,›}÷ÝwïØ±cëÖ­»wïþzã†é3f&&ží¥ð}L?BÈkØJLJŒŒŠB £vEHeJ(ýôUsÕá”ùwýYZøãåô߬}vsñëKf\jäƒÓ2Ö¾ÿÍœÎ#ûŒ3/鉮8ã’6ÎÕ…‘†òF²>Fpù"¢‹ð R5þüiÓ¦••—¯^½º¨hwmmÍô3” eÏ4µšÆÖ¨¨¨ÌÌ,Œ±@0`FÁÕ Å°é‹8üÁKÝuåy·=ógÍÌ-¥u]§.ÊšV*™ydç—Ì­ÓÇv4ÿ¸¤sYa0DÉåál<²Õ~ã£Ï…‘éâ%ïm©Rä˜ôM;>BË3Šƒƒ1.iã\„¿Ûî³wñ>·à÷¹-mk‡»«ÅcíàÜ"pˆˆ …†¢0%•J4M„Á ‰ŠÔh&è´ZN'•J¥R©\.×jµz½^¯×‡[ß' s:4M÷ד:èÕ¹öÚkß{ï½Ý»wçää¾MÓö¡½¡(J¥Rõ)i !Ä'r^9ÞR©YJˆQ_ØiZâÈ” ,B°ë„×ÃYh–ÒÀE³.Gƒø8r¢™'¥LÖB˜f7p½×}5Öð/Îï îr—bÊÐNŠ’H$99Ùo¿ýöÛo¿ýÑGUTTÌ;7###6..,̈1vIMVŸu¸_:«‡%Oœ°ðÞ˜I N¬ÿ¿ýïÿúá´ü?-ȺFj¿Ôø_ΛüƒO¾Ëq·Ûå¦K|ª+Ƹ¤Ó7„¿Óêµwñ>—à÷y­íÎÎFgg£×f9?!ÆͰ µ6<":;7=9ñº˜¨•ŒUÊe½.`Íà‹oŠqQÄÅÅQåõzizð;Y"‘Üy篾újgg§Ñh$„‚Чã‘¢ÑhÚÏﰀ㸽{÷Ι3GNIýÙ·'?1)zéAHô–Sxb,¡¥jÛù›6:7ÀœûF—ØiT2-&´8¡Û ü÷um2º¾…×+±Ý߯Éy ëk²,ûè£N›6í±Ç[·nÝáÇo¿ã •J·Þú*ÓŒTÖ\º#fÊBEXôÔû_î8uðÔæwîüDZ¥… œ]*¸T_3^«JÒ©œ»?„Å?¿D§¸âŒŽglœK„(ð>§Õg7s§Àù¼önµÃcíðXÚ9—ˆBa̲¬Þ`HOJΘµ(-%E¥R*Šððp½^©Ek`T*•Z­v8:Îjµ<аhÑ¢wß}÷ý÷ßòÉ'iOã>UM©T^¸ÒÞÞ~àÀбêé)s·ìø´ÍÍ›Xº§¦!Ô¹¸B§DÒ{+|µíüh‘´ž´Y‹KŒ £ * @BC¢bTàðƒÕ ß×~1?Lõ%×ÍÐH¤”#Õ {Ê”)Ÿ|òÉÊ•+ÿýÑ¿bbc¢b'7T¥ùêÕ†:2Q¦5œ!SF!9¯f÷çëwlþ¶Ä4ýÆ>ltϘKÓçìWó§ÜûÅîä¹Qªºã_qFß36ÎÐ ¢èêjöXÚ}N«£­ÎenòÙÍ~·DˆHaŒ(Š–ÈõÆˆÔØ˜ÄY“óÒuR©  &]mÄÆÆÚl¶ÔÔT³Ùœœœ<ðÎ …âÎ;ïüÓŸþ´ÿþY³fôÛ3…eYš¦/L¸6›Í<ÏS…Í‹Ÿ¾•û¼›¡”"Qö“0ËP(+–ÝYîÝuÂ;7k$+ûqqzÉñz¿Ý-`ÄRÀPH§À‰&Z%CÁ²&@ =¤”Þ}•>¯Ÿ$FЊï—0èeD/õ $_$³€1 „9ÚH¡áVð ýúë¯?ñÄN§³âĉ˜ìY^nô”+t~OWš•¦]{wTÞÜëߨñÁ+5Ë~4kò]p’!Ó'/4Ò´1*©»øSéÜF|ð«qIËQpu6¹:;«Y*xŸ‹ÆX©ÇÄÄLŸ’;?""B¡Pt+<<<ÄZõWñññÅÅű±±ÝÝÝ¡ì¿lÙ²/¿ürÆ ™™™:Žœ+CÜ Š¢ÔjuWWW¯í>ŸέÏé FNÁýéY€™é’ÿÛŒUûù¡ê pùÄÚv¾Á,8<‚(–Rïwǽ?ðB‚(B€èÕlr”"'[z}WuÂóÕ÷§?7jågR‹„ì­ð"׿H™ z³!@2 É(ð2„ãA ´@kCI¼ —ËõÖ[o½þúë_}µÖ)‹&a“Gpð+ˆ(ðÞxJcÌ´û_©Û·¶fÏWÿ¯¶ÌuóŠGä Ô%ˆ…y~îä7îMšyÅ^¦êÉ—“1.i£8Ú÷â DxŸÛßÝl¯9Úrb¿Ïe—I%¹¹¹…7=o2™.g{‹KMrròæÍ›•Jå =$(•ʧžzê©§žÚ°aÃ=÷ÜÓ§×!z½þBIóûýÁÙ†°pš¢Z-‚A9i’ÍÈXTÛÎÛ=D¯¸ˆß|‡]xs‹ã@•¿¸Îïp‰H „€Hc ,3a:ƒB®f(B¼^¯ÕãÙSnßy¬ûÏÿšE¼—ûÕgöÕwkØÞ)áð’òN éšëèØÇ»)99I#„0 “››ûæ›o>ýÌ3kßýã„e?6eŒÔøWF¦ü^ZÒ;aœ8ûfMlzÙ—zå·ðÍ7<Å÷ÝoLŒ4˜¤´µd‹¡`ùÈŽ|50Æ%m ëQ8·Ýinrwµ¸»Zm-g<–6Þç’IX C'$$<ñã‡ÒÒÒ’““e²P#ÈGqqq<ÏÛlá’ÊÏÏŸ={ö®]»¦M›–žÞoŸiµZÝçrš×ëu:J¥R.—³öx—;PŸk£ë¸¥›oéæõŠP;bsyøo]_ñb•TT„œâ‹ÃÙá‘kX’¦ ¤N.ça˜ ç(„Q½^¯Ýn·Ùm<ÿ¾Å1ýÿn•«¤¡ÚjM\moTS Æ^ x|}”›9i$­|ŸÏƒ1V(«W¿~Û}žÜø7¹>BeŠÁ³\BêY}|fÁ¿/ùøw¿ýìKà ×Ü–BG¡‹<û/®™øã­›´S–PýµMµŒAIëoÞ=Ú!„ˆ¼ßÝÙhkª²·Õ:ÍÍ^»™÷ºˆÀ‹/ <H$’™Ó¦Þ~ûí™™™Wú’/iii!³Ù¬Õjûó"ö‚¢¨Ÿýìg¥¥¥Ÿþù“O>Ù_ ˲ Ãm²à±<Ï·µµ¥¤¤ìرƒÞsÊ{gá@…9tJœE7—ó%5þů'e ÜþJ¢P˜6Q«Ô´··7›qq©z½8[‘¹ÿÇ7œ®P( EDD„ßï?sæÌ?¶8êÛ|oüP¥ iÅkÛ1¯Ÿ'ÓRY½j ¤00ZýeËç?èýˆAÄ@DÀP(Ïgkkklllàg¹Lú‹—~÷ø#œX÷×iÿõ;<æ^Ľªõù÷þºäãß?±ö;ÉÒ‚åiQ#;þŒØp=-tžÜ‘;wdG¾âŒ©Ê(2¿µsç;ª#ÿˆ'­Ì¥¯o}yÞÕÕÜU²¹~íÿ”¾õ³ã½Ô¸ûcç™CØÑJs. &*¹tbnÎ Ï?ÿï>ÚSTôÖ[oÍŸ?ÿ?DÏ ""B£Ñ477û|¾@ÅPˆŠŠZµjUssó_|Ñß(PØ¢×F¥Rˆ{€ÆÆF·Çw°ºšý=¡1º&K Û˼!Nµx‘üm³ƒHä²îŽ.Žãº»»SRRôú¡4 ¤|¥¤¤(”šÍǼËÿ§cÏ©³W2Àõø²³ÜKatÃT95àD# )dq ^¯€ÝDÀP$”:“„Ÿï¼FäSÒ¢oðqWWKãá̓=`dªIw¾ Oxâ›}›ú¨8:(ŒŸœ™Ýºï+±¯†«£š±c¥ù»[Ê×üJ.eKÞºsGjbBzÁ|{Ä4VF“ˆ‚»»­ýäþöŠý¢ÓÌRX«Õdg¦kµZQJå„´´ &¨Õꈈˆ1ìW … &ÔÔÔ¤¦¦z½ÞÐ#3W®\YZZº}ûö´´´‚‚>Vh!:Îl6÷ܨR©(Š lœ5kÖ{ï½WÛ!pa\£š•.¡0*®òÙÜb(1•ÍÜ–"V­ñ[[[EQLNNf¾˲±±±6›êTkã-¯v¾x«æ¡Eª–Öšº„²¿Z†¦§ nYB(Šë6ú“ØÝÝ­Óézn‘ÒøG·_WºsCEñ†¨¼yŒ¬ÿæãcF*Ï»ý™’÷_|pmÑ—w.LÖ¤rqJôo÷œì:SbLËÁa¯8cGÒºvþ#)Ò°ñ//ŠDÜV|ìóo÷mùü‚>œ’_ KŸeÕeøa8+ˆ(z¬Í¥Û-5¥œ­#½ð–{fΜ¹~ýú;ï¼3!!!PÉéJ_éUÄÔ©S=*“É333C<Š¦é§žzêäÉ“Ÿ|òILLLttô…û¨Tª^~ì€éVQQ±|ùò‰'Êår‡ÓÖå#´ƒDˆ„k¨–n¡²™+HdÁI äÿ6;ºü°(k¾Ïîijjr¹\jµ:D·ê°,«Tªäò m-§_úÄVÝÊ¿vŸ®?1.:éµ»ÅYéÒØÒé<~"SP#8w4›Íii½KÊYê…§_õ_4ý6qÖŠ‘;ÛÕ +WåÜñ‹“ïÿò/w®½û:­tÄV+ ?šŸö»]Ÿ†¥LFW4»td#ßDâ5;:›^{r•R&QËe7ÏŸþïß?ydÍ]y݉²’ ÿü}Éûwü‘j+ñª3´EAðÛ;§Šš¶þm÷ê{wÿñ¡3;>vwÔݼ|Ù;ÿüÇš?zä‘Grss=ú÷¿ÿ=|¥/ùê"''G§ÓYUUuQÆ_|‘ã¸?üÐãñ\¸˲&6Æ“'O€D"IOOçr¼~ ‡èUxfºÄÇ‘oŽz}ïW·òð(M¦”ؤ„„Œ1Ïóf³ùÌ™3R©T&“úng6hšÖh4 …‚a˜n†a(ŠNJÎŽOV}¶ßýø;Ýb_~W^${B˧ÉB ’ä ij¤îL¿ßOÓtŸ£¥§OÈŸ2¹åÈÎÛw¹²±‡\gšpËÓÍÏÏ¿Ù?¨|QÜ‘ËøöÖ3#8ægŒXiŠÚm?¹ýú©™)=7†ëÔÏÿpåcwßt°¬bבëvh-9síòÔ+s­Üå“sóûœ¿Óâw;¿GxÞçö;-^{—¥¾Âkíˤ CcŒ}.GJròòåËW®\©Õj{2mÚ´Í›7»\.…"ä.!ÿdffÊåò¶¶6¸XS&??ÕªUï¼óΦM›V¬XÑëXŒ±R©ôz½=7êtºòòržçiš.,,,..Þ^î]”7ï—BhEü«b÷úƒî§nT«eýÞ{"!ÿý­Ë饖OžIÓ´J¥Òh4.—Ëb±ÄÇÇO:5Ð"Àï÷s¨6púÉår–e|>ŸÃá°Ûí‡Ãëõ»Eó<1v:D¡P¨Sÿô³æ7Ûþ]äº{No'^›U8PåSHмœÁS—­#4b“­¶¶¶ÈÈÈþ>}èÁxè‘–c;â –ŽÈé®~T±éç­Ü±í“®xhZ¨~ˆA‘3ôòŒ„/¶ÿ;ÿž_÷úhDÒŸ®HÕX4Îi©=uü¯<Ûç§J)=jÎü©9ÏÿðÖ-ûJþßß?y篯E› ùÓ j´3câ¥3zxŸûèG/{¬ç#‚pömhÙHÑŒ\¥Pëââb©Hýô‚iÓ§OÏÎÎ>|øðœ9súlŸ˜ŸŸ¿aƲ²²éÓ§_¢ ¥H¥ÒÌÌÌÊÊJ†aœN§Ju•~B«V­ª®®þî»ï Ãܹs{E‹\¸œ&—˽^oCCCRRÒܹsW¯^½·r+ 3%&-UÕÂ8í[ØUþ¦.áËbo¸Á¸<½^_WW'Š¢^¯x išî¯¦%BˆeY–eU*UTT” ^¯×jµvvvZ­ÖÊÊJ½^VYY©R©ŽÍŒ^ó$³í¸×æ5ç«ì®¾N»09I’1¸»#¥§Ì¾‘±Ò!~¿€JÖ999™éé'|3y!Å„A:Ú¡òo™Úpô÷Ÿmœ=ÄFçòÄ”ÄONìtw·Éõ甌] M ’V¿{Í´H£V9H5w–¦n˜“¿pFÞ¶âcï­ÛþÍæ-^ÿ×RSÓ&\Š Ã´#˜V¸ 5)–*0+×èô1Q‘QF­A%ílª«ª<Ùe6GFF&&&ÆÆÆ*•Êk¯½¶¿Ñòòò0Æ—´ )((xë­·233kjjòòò.êX–eŸ{î¹¶¶¶µk׆……eeeõüT©TRÕ³wZ0è1)))22R©R6˜ûpZö¨¦n™!ÿó×ö··9çfIû\Á"Ïíòxœ¤pÞÄ@œ B(""¢ººšròäIŽãæÏŸúW ÆñGEEUUU•––ú|>š¦Õju{{ûö}ÏLE1Êë'š"Ë‹dÃ!7Bè–òPº €(eí+­»»Ûhè•úá÷?þäϻΔ„§…ÌëP@K—=«ÿçãmÜûͪ%jÉÈh¹IFO‰¬Ø¹&÷æÇ{n%º"¹Tca-­»î伩Ù{ú÷¦¢O¿Ý»~ס3Mí¼ØwÑO)Ã,+Ìÿ|õ3%Ÿüï+?¾ËÞÝyð½cOÿ;FêÎÙ硘¢2éý+®}êá{»ïæŸþ`ñ½‹§ÍˉIT…)èꪊ訨Ûn»mñâÅJå \ƒ!66vÿþý¶¦'???à^Û¹sç×ëõ/½ô’R©üàƒššÎë\%‘H¤Òóœojµš¢(—ËR©499¹Û)ú…A_pÏ5 ï(÷žní;Ù Ã&l)òô†ÔÔÔàÆ¨¨¨€w±°°pöìÙCøv€JJJ¢(*à*0 ¡êÓÍ÷½ëXüÛŽ¯œ·.ÕÒ-ì=åSHТ‰¡L ScLŒ¤¹Ýnfæp3f̈Œo9ºmø§Ex¥Ú›êr{¹åÀ¦ÞþföGsµßu^±‚‘ýò¯û+M*a~ýÆ¿¼>?B@a,ˆ"MQ1&Ã5ùÙQF½R.Õ(1&CzbŒV¥fصê‡W.ºãúÙ¿zããO7~£+*š·ü®Vã,ŸRh/ú¼ÁBIñ±Õgj ¦Ïè¹1ðï7ÞxQ§ÀϘ1ãÓO?mkkë3<ï?™ôôôðððööööövŽã†Pd9))é7¿ùÍÓO?ýÎ;ïüô§? FSXÍ ü7ÐeM§ÓuttÆ877·¬ìX—CŒ0è2b˜ÂLéÆÃîw¾s¾vŸî‡ýþ"ŸË³çMí)¢F£‘¦iÇ£T*ûôH‡Ƙ¦éÀÌI&“i4s‡ùëí°2_öƒóSÅ¿(vwØ„$)!xhä˜Bà È·Û}a.à…Ð4½tÉ’w?ø—ÇÚ)ÓŽ˜îê§!fæ 3|Y´ë«“µ7g%Ș™j:N¯©Û·.má½Ã‡Âyœ¬\uþÆá]ÜÅC¥Î¿órŸs¤É5ÀÞ½»§f¥¼õâîX\xýì)é‰1ÍÝûJOí8X¶ã`Ù¦=G×l)úûç[þõõ®#5Uõ-ÍÝu-µÍmfë”Ì䥅ù5[¶nÕt—O›2©Í?2Õ<Ba”óTÉ¥KGf›a˜7FGG÷rŽƒjmmÝ¿¿V«½æšk†–¨­V«·mÛÖÐЗ—ÔEŒqgggÏs¹\.–eµü›ššvîÚyËty¬a "…‘A…?Ýë®içWÈuŠó|$Ý.ñÅw»}<å¶¹Ó'Lf¡Qe±XÚÛÛ333{E …NÀÎ+))ÑétƒA©Vutv:쎈pæëçÎ+gìò‰Ï~hi³Ïݬ™6X¾AâÓþêN榕÷à~±†ˆÍf 1\§Ó­[·–Qd&' IDATéÕQ©ƒï=†ðÆLR×ï[[V½xB¬N61ý ÉhøhßÁ¨‰ó05t#Çï´zïexœLÛGsùËÆX°ÒT4¯×(ÿö£ gm—%³&?~× ~Ž·:\v—»Ílml3×·v:Q½ïØ©õ;"‚(b„€¡0VȤ™‰Ñe'OÕþÏ“ÑóïW$N [ˆB>¡ªê£@tÜp¿'@FF†Z­Þ½{÷­·Þ:Êß‹ÂÂÂÏ>ûL&“•——Ï™3ghƒ¬X±¢µµõý÷ß_³fÍ=÷Üø«)•J©TÚ3Ê?222Ø 4-- S¸²™›‘6øûeV†tV†d÷ ï?¾u¼|§÷ø#~UìæÌ£ÂÍMMG:ujðOSUU5´¿8ÇqÍÍÍv»=Ðõ”¢¨ŒŒŒÝ»wwwu±j‰èá{¥Ê•7p•Í|¤ŽZ<ù"î)ƒ(†yO ‚ÐËÇ;ÉÉɉ –êýpN:êðSlâMO6þó…Ÿ®ßóù]‹¤#ñb™cdÕ,ÝYy02gˆ°J-ÅHNm~gÆC¯õêžs9 ’æöz)„â"ÂznD†6é5&½&5öl@0D±½ËZÓÔnu¸€ãy§Ûku¸ŽUÕ>QMiéèjøèṴ2M˜Æ‘:1,o!b$pÎgxQDë|©ÐS€@*•Nš4éÈ‘#g€°ÿLòòòt: ëÖ­²¤!„|ðÁÖÖÖ­[·êõún¸cŒ16™LuuuÁÝT*UÐn‹ŽŽ¦úTó e±Èô³¥ªU¾‹\\«L65]>ñß: *?OµósËáÇ•JeFFFà– ¤ìڵ뮻î¢B6ƒ!]]]ÕÕÕ>ŸbµZ9Ž£iº¸¸¸²²2";.kºçàû­¯­µøxX „|¾ßíö‰Ë§)"C«@ ‹ÃœeñÅÈ4ŒÆ$Q‡IÔFªª 2m¸\cÀ˜Q.cÎëÒó¸µc\[[;"’†ÊÏÏ/**ª©©ÉÎÎþ€c –e-ZôÕW_™L&‡ÃqQ¡ü½Æyæ™gZ[[·lÙb4gΜ ááán·Î9ñAálH¡RQÝê qüyÙÒ‚4ÉîÞ··9ƒ†Zq•ÿt+ÿàB¥2í–ЃaçÎv»}òäÉ ÃÄÄÄÆÖÖV³Ùl2™B9 !¤©©©¶¶VÅÀ›››Ap¹\)))w>p¯™ZÛÖ±¥Ôóõa÷Ê 0Û…uÝ4…¸®cï_ 4Ðð1_ìJá”)SÞ{ï}{Ó©° ÿ)qAÒ–ÍÏ;öÞÑc3ã"æ&@QãûÒ ¯ï+wv6ªÂㆼ󓉷==äAh‰LŸ˜m®:B­ ñ¯é'õe ýFl¤+G§[äA ¯ x) ÕŸpZf&Æd&Æ7‘Žç;ºm ­æ¶.K»ÙÚÐÖyª¶©µÃ\UÛ˜¼Ó4¥VÈgOˆšvËœ„èðìô´ÿYóÝ®ý‡Fè»B\\œJ¥:vìØð+þ=222ívû–-[RRR? """^y啟þô§o¿ýösÏ=§Ñht:B¡4¥išã8·Û¨Ù{üP/Ú7/[:'Súí1Ïëëìo<¤oêvðÎÏ‘Mˆ¦]^BaÒÒÕö /|ñÅ;vìØ¾}»V«Ž ɽi³Ùjjj‚zæõz¥RizzzVVÖ’%KU¾ª;Ü>BSÐhæ¿Øï¾¾òó}n‘ÀÊreÈ=Õ°4Š7Ò.kz‰B¡HII9S[–0÷ržöj0²„›Ÿ9ôÎ/þkSɺ› èa×i|¦ uéÇ»ünG¯¨Å‹BŸÝYuÄÝݪ0„l;ŽhTäX4'k”W7LK ‡æJ š¥´&`F¦Ð' ¢&Îgú~Ýîl“Bú¬%Lš9!jÍ—­mmm#Òð…eÙ¤¤¤êêjžç‡ª>¶A­\¹òµ×^+**zôÑG‡Yº>33óùçŸþùçß~ûíŸüä' ć‡$aBˆËå €¬Œ¬ý»wyü„•…4É2è—+5û+}kº¾Nµé¨GáÅ[5B )„©CÇŽÜ{ÛÝ«V­ºþúëKKKZÉñdj ÛÜ-|²×]˜)-®òTø¦ùÅΕR´dŠ‘Ë19}úôãï¼ïsÙ$ÿaËi†È”ùwÞúÞÿ–¶<=9fð$CMkUêæ’mÃ) ­‹M[Seè’6²qþc!ÕZ“4 ³Ò—ÿþ©×ë9ûû!"p>°´AcXÛ@ä.]Ê@ýe™"SÓãÀñãÇGætåæævwwwuuÈ€cŒ¹sç²,ÛÕÕe±X†?Úüùó~øáÊÊÊÏ>û !¤Óé5‚1Æ Ã#D&NÌ j4‡Ú­ ¦¦°Ëòev·ø×oìûNù~¶T•͘•!m¬mpº\Ò!‹/þÕ¯~õë_ÿZ*•º\®ÒÒÒªªªÊÊÊòòò’’’Çïß¿ÿرc¢(vuuÙíöà‰‡ÓéÌÏÏ¿å–[zÎßu¤Ü7O™ÏVµpŸîuYœâMÓäI¦‹žéÊX45™¾üårss‰ÀÛO]æó^=DOZ KÌýSÑá Ëà%l†&âݳ§·Û)ò!9úDC1{[Ý0/fÈŒIcåêè™·n;Z™ùã¿ýaç™}Uͯÿì³Åû¡³êO@[ ¸¬ ^ÄKg$@$%:<6*bÇŽ#5hZZÏó[uþ?½^¿lÙ2»ÝLŽ&÷ÜsϲeËŠŠŠvïÞ­Óé¦VjÁS¤%§±,½ïT¨"ÀRè©åj½’Ú\âýÅ-êgWœ520F÷N’ˆ~ßá’Ã=÷ˆˆH$‹¥WÙˆ€»›çy«ÕzòäÉŠŠŠÖÖÖà§<Ï·¶¶*•Êûï¿¿W®^å©SVŸŒEK§ÈæI¥ út¯Û¨¡ž¼QM_|û\#A1¼ÖåÈ’-•Jlͧ/óy¯Æ™K0ûøöÃ/)rs$Dt´× yLÑjƒÉÞR3Ì+ú\©,¦I‹R=Ðaîúí¿¶,틉O¿}ß_7l=^ëáx œlÐRµÇ¡å4XZÁmÎDù€›ó €Üvý5ÅÅÅŸÕðIIIAõŒ)§'wß}7TTTŒÈhE=óÌ3“'OþüóÏ»»» DFc4ê6öôÙ¨¥?²ã˜{ç)"uÔ„¨ds²$*Ú¹gWÏåryDD„Õj ü·µµµ§t=”³ÙZA*++}>ßwÜqa¹™¢½{9žfH¢ ô=s•\§j³ ÷ÏW&„e1‚¦ ¤Æ‹Äá ‹B¡HKMµÖŸ¼Ì罪¨t 3o,­«ÿ¦Ñ6øÞÇx“3òë‹7 ymôXÛI?% /5cDÒÆ1“Lºõ©Çî¿ãÏ>xÝì){«šïúóºÏ¿ÿچ⋓@ +§:¡¹êË þ4Wƒ­TíK¤]¬Ú¡Ñ'{XºÃjȸÌM>Çø™G/±ù‹YµáÅí¥üðì4Ä¥YiÖÆ*Ÿkèê˜bTð^§×Ñ=¬K*cDÒÀÙÑPüÏgu”÷ÖE³þúÂ|üútK´^µzý‚_¾wóê/þöíÑÝf‡‡tEð{ÁÙ íuÐtêÊ ¾Ú΀µ¼Î‘•·¼ä(­F]ZZ:"£1 c2™jkkG°técΜ9AƒfD0 ¯¾úªßï_½zulll Zpý!”—Õí×¼83%BK¥öUGññ™Þï=pè@ÏsçÎ5 ¤é@´H`Uµ³³3Pß²¥¥åĉeee>;‹åÂ0™–––ÎÎÎH='K"!SS$kž2”C fi´ç¤×b¿ÜVÌ(˜¢ÐU32óÅQ ŰI…+›»º67Ùß{,Òù™ÂÚ0t'G˜ZÍ â±´ ëJ†ÊXˆxBÈ©oþaÒ«Wå…K--€Öç¹kÞ¤,˜z²ºþƒ-û¿9rz_e 1Ò*¤“#æg'ÜŸ¦’Ÿ­š"ø½à÷‚½ •Œq@LH!Ñ܉©‡L(?Æ855uÏž=^¯whÅ Ç<+V¬‘ðž$''¿òÊ+O?ýôÆóóó)Š –6€Ìx%/@uëȘ)¹ñ¬VwîÚµpÁÂàÆðððÇüÕW_mhht%íe©cŒ%‰L&“H$Ëóx¸DHçÄ=uãàÅ‚ JGY]â¶½eËn¾¸Î>Ã'3+K£Ó›«Fåͽ̧¾ª0eToÿ÷ëN/2œå”dp¤æ_[³}xzÁÐÒ„ä*=MxŸµà äÎŽIóX;<í5¿zè&­ŒkB! &}ìÆYÏÞ¾°½ËrüLS]‡åx}DZúŽ-Çj~ûyÑ”¤ÈyÙñqaêÔ}¼Q#gi"‚½ ¤JІT©!¦d$oÚÿ•ßïN1õ ùùùÛ¶m«®®ÎÉÉþh—™>Ÿ“P,N„P Y¢gN^ŸÆÅÅÅÅÅ!„Ä úÅ¡¸Ó¦M{ùå—_xáŒqAAÁäÉ“ƒ—ÑÖZOS0+}d2FÍŸ$ݰ«²««Ë`0·gff¾òÊ+ÍÍÍo½õÌœ93pEI$’@©~Œqyy¹ÕjEú_×ÔÔäææâþ9ŽE±¨¨Óø®¡VŸƒ «åø³¯¾Y´ì¶¹ÃC‡¦éÉùSwî*8ÿNGÐ ¡IôÄyÅÊ,Y¹º¡g^Ë73)áÄî.µC®Ê P®3I(z:†| ÃaŒHï03XLIŒ™ Ü ÁR+„D+Î`ReFå+'4ã÷z”W±ïÄweµûªš8^¤0’0TŒA}c~ê“Ë X ïÁ®¬Ñáz¿Ï×ÐÐ0Ìà'ND=zôJIZ/E ÆÝB}Ë‚u˜ÿТܸ¡ç=‡ê9rP{z‰YPÒð9‚‰Yÿ"„xž÷x<Ç ‚¸¼`ü=MÓÁ¤.Š¢zŠ\àçÀ`Œ/T¾ÂÂÂÕ«W¿ð Ë—/^êÞ#§Ô2<5äÒõƒzl¦tíöî#GŽ,Z´¨çGÑÑÑ‘‘‘o¾ùfXXXrrò…Ç ‚àóùW%‘HBå4„Çqµµµ]]]ê8YâE§Ÿõ C¡Å“dÿÞ_]VV6eÊ”‘6DæÌšùí–ÍÖ¦JCâè›á Ñ“¯­?ðõ{•æ?LzŽ&d‘Êóï°¨ÎʃñÓoÂH¢’1”Îye‚Lj¤i•2Œ ®µ&ÏïiûZ¥'xx¢Y‰)aÎõis §s­õ-ÝöSÍæV««¥Ûq¬¾£ÃæöóÃ0H®Á4›”¸H„HScãˆHZtt´Á`8tèÐ}÷Ý7üÑú$¨‚ ¦ö‚ ”)PÞPz(oyY‹-òûý½½½ÓZ*[½¢Ñh8öz½ƒƒƒ½½½ÝÝÝn·ÛçóE"EQ8Ž3›Íz{C»Ýn2™!”Òd2‹ÅÂáp0ôûý>ŸOOÀóûýÁ`0 E£Ñx<žH$EQU•N@FD³?–…¾çcKŒóõ—œJi$Ðsè€çù¦¦¦5kÖ€¦iOo{H$pêüLŽÍpëz“¦&ÞxëÍÊÊʆ††úúúêêêÊÊÊ¡¡!DÔÕt,º£5ó«Ùlv¹\‘èééÍüŸ5çy¢•Èá§·ð‰xü‰'žÈïšsaùªµá¡%–ŸÒÏÙKÅ¢u€ä÷gÎ#7 v9l­ltŸ>0ƒ`vY D“W çð‚7”™#’ò·¹ùÖ¿N“‚ü=¿xöêï?ø·xÙvbñÝW,{i×Á_=öB~÷ðòUK:œ¯kq[[!äĉ“¼‡RšH$"‘H(òù|CCC}}}===õòz½ápXQ=w@E½a ¨ªǃÁ Ïçó¤ñûý¡P(ë1ªŒüÀÔ˜‹c,‘Hè¹òºß2côôöõFøÕùò:fXZ/4T“ç^~tw¨,Ëf³ùܹs¥¥¥Ë|":²,+ŠÒÓÓ£ÿúÊ+¯$“ÉêfIòïܲBZP%¾ðüóãÖÌ”5+W0M ô¾ÀÛ-6L%U–òºí½tf]$Ò ­eýMëoì;ø*7ˆ3)öØcˆxÙ:¹Á.‡‰|ørt»Ý;vì(Àê'ã’K–!aW÷ÞnRÚ´|` »+>Í[L1»¬šEÕT*±pÔ;íX‰ÀÔ2‹W53U6Hù µäÎ\“´ˆ»›j*hªCà–T—þæ/·~íÖ ½¾û£ÿþøûþ囿÷À²/ý÷Ÿýü™Þ8úÚñ®‰Ú‰ùÙ'on*·â»?=r&oM:Ö-[HŽ92­¥2¡&Ýl ‡Ã@`hh( ÕÔÔìÛ·¯«««¿¿hhÈãñèmÚ‰D&Ž5*@5Ö¡g0]E z¼ðé—¶™D|ÏÆ‚ ¿öYI$^k¸9V ðù|‹/7ɲRitÌfs¦}ÚáÇ;::P$[Û •ìþM¢ÍD{ì±çàä‹Úª Ñlö_´Ö‚ÅCiÓ%TUŸíåº2Hç¦ÆŠ0µ­¶°¹´ÆsöðtwÀ‚ŠEäª ½Zìä.¬ïqŽHIÏ^”le(šÞ™ÙñS×­>üÏŸÜ}ïÇwßûñÓ÷}îä}Ÿ»iíâWŽ÷üßÛ§ø¨m{)ŒÉêqš¥ßÿõ»-²ð¡¯ÿK+?=ï«+Z꫾3Â=5®[NÉdR—®P(äõzõàGwww__ŸËåÒ½‘H$™L¶¶¶vvvfÆB*uÁ ”ú|¾ÁÁÁÓ]g;Nœ]³PjžQkÄ)Yß*–Ûñ™WžË<ÓÞޮ߲LôqJœÑSxΜ9<ðcÌäàß¿ Ï>Ò åÜ–¤½ýøn«myGmKh Ã8 õ‹ /¼Òéšzü`JƇ 5ÆÖÓ¾æõ7ôxyºÝML‘yŽ1‹kõ,X%\Ðç\4Dbíêk£ÏM÷|é–ûw½Ü<Öë>pn°½Ï# |m}}IYùÞ×Ùï/ÿòöÿþôÖZIÉñhãøpêKmüÆÝñdò£ßþIüºo_$žjFÜÙÙÉ›$Í5;3SG„ÞÞÞþþþ;w"‡ —ˆri:â=Wó@•Ç{ìBª‹ÄaIÝ¢x`(œïC—xÙb­j:ÖÓ;…é–YJÉ0;™X”Ctmmy"ìú§µ„1ã(ƒHL4m³Ô3“Ø)s!‰Ÿ1ˆ¥ºu2[eãÆ{~Üwðµ·öî¼éùm‚d’%Q`ªÈ Jq ªFCÿ½OìlY¼ü¶K—\»6ÙPf¯’ä-c‚Kœâÿ|÷3w~ó'?}ðé¯ýÙûf8N\IÀ`Ä šÖ¶Öÿæé‰DBOyA’$Bˆž zdKfM¾âE‹ÀéÓ§/¹ä"4ž1èˆô¾ýú‹ÕrÝÊ<ç:fsý*ù×oz_ßóæÖ+o€sçÎ!¢Åb™èý²,‹¢˜í–ÁårmÛ¶-Sd[WJ­[ß*µÕÇ^ýµÏ~ö³Ù­O Ç‘’úVÆX ÷”ì(Ÿz¹ ":jöí¡?¯³Œ—Ê?6›ì‹À!û Ý÷ˆ½4ÐÓn)¿bd\(³À„˜¢…Rïc¸DcÈ|š ’6 KYí¢-w·^óÁ@ï)‹²£LMÄ’‘£€é²bƒà£Ç{Ÿßý¸{ O–„¯ß}󟯩íõeôÊ2z×U«~öûmŸ|ï ¥öé7B„ bA`‰ˆ™)ñxüÔ©S U f·Û­V«¦izGŽ··•••6›--ç rGeÚ¯=ªÆ._c*›aÿúœ¸j™làÉíÛtI;sæŒÙlæ¸ =‡ÇY,–Œ¤!¢Éd ‡ÃÏ>û¬Ýa÷EÜŸº¤°Õ¯&?q%ÿå¼Ï?ÿüÝwß]Ðme@då ­„ãÃCÝUpÙ…ÙhÑâ¨_Ò³÷ùÝ}¾÷.ªñ"›"2ëÕeà¾dÕÆãï¼Z»êÚÜ·ž@N8Œ&UР’Fj„HOÒ6#˜9sÁñ8.Hˆ³a‰½¦Y4ÛÍ%UÎúÅ%m%KK,+i\Z»akÆ[ÞôÉêüè=õÃR§ãŽ~ÊÆû¨Uåk7¯ÔTå/¼9“ý`¢þŒRÚ`£Rœ5Móù|z´,‰äî®á8®ººÚ˜23– àòêIº|;Þæ)|ð óØV÷y¤ÄB®^,ÙñVLK0ÆJKK'oÏ!Ë#¬FQ“ÉdWWe´º–¯/+T -Ã헚ƚ[„ IDATõÑÇÿ0QKÞ!€V«Uv”ûçñ„ë ŽºV dwŸ7Ž“M|^àè¤GPûp=q÷&¦3)&Êx‘#ˆW4` hÚyzå³çôҦcp êknûêƒ÷ý¿ÅöW7®ûžZ§õª¶úÿúãóŸ¼ãÆi'j'¢f~«·K!zõ¼PWW·{÷îìÞs=zÈ4Ê( J!¡ÒP8ìñx~8ŠE£ñx,$b‘P8â „Cq¨Ê!ã p@ G€ÆDQ´Ùl&“©¤¤¤²ªÆYRRS]YVZ*ËrîC ôéžíÁ£¡–jþêåIˆÏfë:Ó³¿õ¿qäíM-k‡††–/_>ùûGEÚxžW…çù`8ô›ò_l0– ;÷þ òÏ_;µïà¾Ë/½¼Ð›@ÎÙÐ6tr£çîé ¢Å)š{º(] „HÍ‹ÔýñOòu@¸¥Tù.ÇÂî^É6~¶±DA°"2©”r ëÄþ'q‰6®Ío滤éÄåJSÓš¯ÿßk×.­_ÞP1ö Ÿ¾~Í]?}rïÑÓ/Y4õª žË½Vm bo]kkkc±˜Ç㩨g·g Œ±D2 E¼Ð 7ä D=‘d0’ˆ'‰D2‹ÄÂD4¤Ä"Éh( ªÉ8£T/ÕûEŽxQæD‰Mœh3ßpŠ€šO„¢CÉx4‰…£qJ)ÏqaïÚzË–-[ªªªri0æUCÝ{_U"ÚÝ·8lrÁ¯ž×­%¾öd-_N)Íj3.£´YMÓÌf³&Å~°åBL#B€_mýßí‘û¾Ó†ËHáE” Ê6¤¤Ðe†¤¥XöîÏïrõÜþ“göÿ݇¦Ñ1ÕÍmõ×­[ö?O¼´nÙB>Ç@Fa¨‘ìçÌgµ˜½Þ¼Í{­ªª¢”vvv¹¤išæñxúûûõn[^¯×ívuBá@(’TT¦d”B¦©1" !¼À ’ ›“Í\Vã¨_"Y‚ÉJI0YE‹C²–ˆV'Çç""ˆ6™ ÄTMI$#oÇ‘ãÛþ+I±¶¶6—~» Øžà‘À®A› ß[˜r´Q4”ók…C¯¾yªõjƘÃá˜üý£‹ô ñDbë‡Ó2_–7kˆ÷ìè^PSð–`9“³’QvuÍsI€’˺Oí:å ®¨)'™ËÜêS²EmÜï>Â+š^|jo™’à„œúF†QÆ€¦ãv&¦®4 ¾«W¢!Ùž«µ73 IKÁ ÒºþÍî_}ýkìúÅǯõ*òB(¡ÐH,×ûMð@Ø;&ß„U”:ûûóVQ¿`ÁBHWxþ$“ÉþþŽž¾Þw¿kh ¯Ï;4úU%©ß ŽÉd±Zl4W %‹«Mv^6s¼Hx/ʼdæ%/[“•ð£³ÒÏÊX ¦'H&geíª«Ûw=»mÛÚ•Ëõ©=“/§Émí¯z“·®–+ —xß&óÎßÞ>´›1æt:§ØÃ‘žíp8ŒˆèŸo¦ÝßhfH<~ø*ËþßøžyáŸýø— ½9D0 ÄRV‹„L+ð3WqÔ¶vîïó.«© € 2D Ó£³ÆÑ6ôï-ev¦$"î>{Ms.›Ž!O’>“€²RﶘÃ}joýºÑ“%ò˼“´I& I¶’5w}Ó{êÑáYk<D`¢üôÑþ®Aï«¿üRn’Æ èOïØ-1€šò|JZee¥$IÓm^œc±Xl`` ¿¿ßç÷÷ ¸:ºzû~¯¦ªzf)'š$[‰¹´¡ªu“l+-vÙ^n*©âeËž?2 H¸e[ÿbﯿýƒüð3ŸùôM7Ý4ùû;}ìÍ#c¹ÚrâR:·¬5}ç‘ÀîC{%I5¢zŒ±Lõ=hš ±´N¾^¼@z¦sËZÓßý!°cÛ÷|è³’XÀ:ÝJCBâAw¡·Uü˜Ëë8^8Ð7ô¡õËCžA€Ô &@@L/ËÏHWÊ!9êPã°4•Ø|]Gs•4&¤æ×óFðp¨µš¿½So7“ùÕëõŠ¢¨Qíîuù›ÑžñƒWXþ´;ºíÉ/€¤Y%'¨‰è”ožó !ÎúEC‡·‡çxˆÀeˆ)ycÀ0$#.… G«ÚºúÒäëí‰O²M‘š p*ÓG*bÆP#Œµq½Éhˆª 'ªÅ(ÌsIc ,D”ìgØA׿àŠcþ½{ݾÐÿú£½õaâÊÖÌ¢ ÀÀÙq{k D“jTÑJÊËÂѸ×ç+›`*ñt©®®ž–'“1‰D].—>ᬿ¿Ðåòz}ÑHD£”0Èñ’Å!ÙJåºU%µœl1ÙËL¥5&G9É9c„[²õ3ÞsŸê©§n¸á†ææq|, ØÛ¾Ãî7]%rÇe"1$›\nþü¯¼¾DÐd2E"‘‰ÞF3‚—H$B¡,Ë5 ¶wY/Bóà ­bc9ÿÊ[G?Y­…-¶µÉ"r‚0ySŒùƒ©z¡rðµSnߺ†J €€ˆ@ҪƲŒ¶”2뎇e<ÐXbQ‹ùs‘4H€#¶Õš¹!ª$ÔDÔ´Ù»ë×Ý8tøÕÛ>ÿ¿U¥Žç~þ7Ëšë§^‹¦‚» zð™lA‹³´Á­²·_îÔõö»ò%i6›-«ª*£•&™LööõŸëî ú}^¯·§·Ïårùý¾X4Jõb/œ( f›ì¨47/rØËD‹C¶—ÉÎJÙ^N¦ò9…¥¬¦qã­gw<úãÿø¾ûîÅÑ'^œ&ŸÝóRÈ¥|ôFKµóBÿqʬÜÚ&ñÐ'I'ë8‹  ƒz_Ð{n*àEdl&²ué__í?ôÎU—_YØmIPJéD·•ó ±¼‘œñV7Tq)=Š ÆA`Ù®HÆ‘¥3ïGªšÓ,-­*êjw6´M¹]‘8Æ€p˜Ò3(çã„*j<,Y§Èo:滤‚1vú•‡ö=sÛ•kîûæ§–©îÄ… \]ÙÅg£H8k>ÿ‹§šêªÞ³år–y§l#Âô«Ï“lI³™‘PMÉÛÝü¸’–‚jÚ‘?Ýç?µû;÷¼÷[ŸxÏdÉúJÜ=öMÒ˜(ÿŸ7N=´ãpŸÛWWW¿è½_±/\='•m—Ø#Ylj|†Ÿ«Ïç;yòäéÓ§;ÖÛÛ‰ÆTUcÈEygùšKM¥u–ò:KecîuÇ£¨Z¶ÙwâíÞ#;ñ‹_Üÿý€¨ßÜ„”ȉç_>{‹í‚åîBäðïï°ÝùÛs‰•ŠDÇùˆUUͤ;†ÃaUI¶Õñ7®.xý$˜E¼{ƒüý'¼{÷í»þºë ·!‘C‘'ãVXÍO«Õæ ET<"EB1`ˆŒ1 €R#fXJtRv[&+2 ‡ÐTjÄü®:c¡J‘ø¬X‚MD|2Xȃ6$-Mï®?EÏìþ‡Ï}ð³wÝ2þ ñ õ@40îë:=þèÏ^=öàk⊺ú’å›nÿD·c-K›G% –#ÇI²ÉçõŒÕ8š¦õ÷÷Ÿ8qâÔéÓGÔ(CŽ·–Õ:Ú®¬®l²Õ,4—ÖÌ·¸Wá ·ð†O$=‘H¨···±±Q/å9Ö}ÂÜ¿¹U\Ý|qâR:×,—e8æ9³¦dœ¨F,SÓ3’zúzáGw—¤®ó[×›ÿî©ðs/ã7î+]mD³-æ,Ðúg”’šF0@†È(cÈHj`S¦3dµÂJ? £„­­\BĘhJI ÅbG$‘Œ’´¶:çïß8[­*…«m5$ ö.¬nCWdž&bàéhF6×Q4úÊÑsßôí“ýÞʪê-w|BlÚÊ\ZÎs;yqáu=ú§ûþý?þ“!á-%¦’ªòÕëM%Õ¶šKYíœ,džx¢´'-N‹Å^~ùå'Çe–‹½S)~þ~ëæ{öU-©®¬ÊôÇʴŠD#Hà–µ¦RËÅ`ü’aß}õ=VØÁl ôž*t×¥Y"RÂ## ;(¤… `Œ!”¡†zÿG@l¤’e~¨0óÎòj_w»³aÉ$ÛeŒEbq‰çq„¤!”ÛåxR‹xûm•…Î`H€‰Ç°ß7¢V:ÈŽœ%5úÖÉÞm‡{žØw¶ß°8+—¼ç‹Ž…ëCzEפzF 25êÏ*—]޼(šíæ²:^6ç^qB„zÛ¿¿Ë5x÷-E¤ËÄRìÚ³ëêÍWeBÓ4=7Dá4žÀ7Q´Uâñ£äoþÁ¿k÷®[n¾¥@[)5óæ’JMMºëÒlA‚,•ô J "P H–¡z‘´ÅÈa–¤1YÛÒ•íl¾üÝ“l‹Æ¢²ÈaºÈ:Cc…âÞÂIZ±œ¢—u+–½vølŸoœn§1UýÕëGÖ}ë··þóŸþóå£ÇÂ¥ïýòê{þÙ±h#äV¡LÙ°že¨X¼ÞQ¿X0QCzƒ±ô„¨;¢>ûì³DоvMqå¼úò²zéèÑ£™g4MÓ[a©¡>[V\ü°_6[ך޾ðâ “4¨{òÔɵ+ù¦Êâri,p’\9vüX¦¶ZÓ4ýÛ;è§KšE»¹¸¾¥|[“°ïÀ~—ËU MH<ç,)€˜Ï§¤FX#CÔ“ø)¦Ç¦D ˜ÊæG@ ÈÆÈXö–— ÀXlRMh2K [iY]HxŽ´Ô8=í…;dCÒLåu\YÓ¾vâ«ÜýoÛöj ^:ÒyÙw~÷ùß¼Llk>ò·«?òýªe—ñ…ŸùdPTðH_|~›Êâ÷Þd¾XåÕ“ð±V…Ru×®]ú¯ˆˆˆ”RLÂÒå–bÛ]‘ÃÏl6…CþW_{µ@›à6Ö×€1T‡ÐÔ„4„Tu2 ×Ÿ1ÝJdÃ}DOÏôÇ2'3—TzOO²Q‰¨qE³›ÄT,M'-lk[ÊBý…;dCÒqÁ¦Ûz\¾Wݦ=¹gñ—ÿçîÿxÚQ^ññ/~oÁï«s+c0ÑBCû÷ï]ܯm¹p£Ñr§T€ë/³=zT7ÔdY6›Í”RD\ÑPŒ‘¤W›ÌxfÛ3Éd²0[`K[›ã’“zÆæºÙŽÀÑ{y èÙüŒ¤¬7Ý÷ˆˆ@Æätd{ ËH¬ªmÃàñ]“lSUѨEæ1=,-;¢ÖVgW¢Á˜¿P#‹Ë—r©l»Ôä(7•TšÚ®3ûÚ7µ5¸œ«Ž†qTm™Þ¾Þh–8O8ñö ÑXàoo.‘øb³yR|ë&xîuµ½½}íÚµ<Ï;œŽp8L¹¥µOí*'¹l…ôêÞÇ_µjU!6ÑRS rᮘ³‹Ôв”né]ŠS£ÒôöÅHôa úuŽ¥Û|¤–ÎÑ_rpñª†–ŽO%£!Ñ<Á´ ÊTšD~´•‹kì4ØÆä¬(Ä!—æˆh¯](˜l¶ºEÜ%·íáWw†ql"#"²‰›îÌ%‘@סW몹ëV¯Ãyu=¿txèÐA}ˆLRUü~¿Õ"µ–£sˆßÜbf,ñÐÿϥÜ ¨° ’­ÄHÑA=„Cdz´,m™!¤REtOcZ~ÙˆpZÖÏ&¢.(µ2ªEܽmTA¢Rf–øQ5ú¿—,(5‰|h P¾GCÒ¦ÑÂcž0px;y¾q£åBN¯ž.ñ+[ÅHÈwöÌEQì6»ËåZÖd¹è}'bm‹¸¤EØþÆö®®®B¬ß&s²½,òbå³Ì( KÇÒôL}Dƃtõ¸¾Ç±A5B؆J&šáÁsmR¥¨Qf’x}û£0‰|SM‰¯ëx¸xÏUƒ‹ˆšˆux±Â‰ïÛTDÕ]ãrûsk5ÙùÖöP8Ä.‹]¿,£‹ „Äã÷n4Ç¢Á‡y¸†šÀ“½4öÈ œm¤Ý†„±”V±T M­ôϘ²ÞØDb–y¬’\e-+¿=Ñ&•ddË6βÿݸ¨,ìêÒ”D!Ø4ƒqðœ=˜ ôþÅæRkq¥ÂÅ$à?}Ô û÷ìÙår¹ØuKÇ1Ñ”¢¹ÄoY!7ÖrÛž{¶¿¿õIÌì,§j’ªÅ«ëŒTIRZº€°T]‚^V @tË,S|–Q»ñ%­Eð/\´84С&ÆŸ¥*ID`¤ž¥YÛä¤J2Øw¦‡lHšÁh¨¦uï}^–éG®.ºTøq¹öéÎËåS'O´··;¬dÕ‚qzªñˆZq¨šM&ᬐ z}ü±B¬_”LLS“áùî{d,•™ŸÊ ÉPð•–­d£rq‚53—¼£.DU%4Ø9îv5U!˜e¥eHÿº~a)!0$ÍÀàÂêò÷¸l…\låÕAï½ÛÑXŽçÎ[ÛŠ²0Ž#€ZŠpÛsM%yâ©? æ¹&š Êf LÞábž€zF0†ˆ‡CkÃ=»1ݤxËl”Ô½·I±É|Ì=~4”j ˆ<7¼Ùò¶ Âê´Y¼çŽâ I30MÏW8Œ}çK–WOD©•ûêmÆhgo"’?)W*šœ‘R ùêõfŸwðñ'Ïïš ¢Él%ZØéɳD=ç1“ÇŸåZ$ôÌó€€Ã¹!l"U3‰pU«Ótîµñ·J©Feé0Þè}‚°fQUxðÕò?¬Õ4ƒ$"Áão-là×µcµò$´Õ e6ÒïÕ¾ûŸ‡qî¸Ì\U†<ñÇ¡¡|Ö!‚Õf€‰"=óŠÔPO‚H†óò‘dõ¾ÊØjc¥k‹ àÚå5Ý]LSÇn”€Æ°áÙ¢ãÛ•‹J4ÊÖ«!i#<¶“&ýß¾Ñ2®û®˜¹l±ô‡¯T|þ]¶ÿÛyf_±_ÐËmÜ—¯·x‡ÿÓù]³ÝfDª¨AÉlõ"ÚL䌤š§,ý˜Úߘ³T’H•=ODÇó=rúF2.ìÓ(ýó‹Áßs*ï‡lHšÁ0š’ì=ð²Ã 7¯)®¾û9rÍrùÛïwlh•¾ü_0Fà\dœûè"á®ÍæÆrþñÇs»óVN›•1fXi@˜Iaiv0ŽJk•3‚cÄ,ó̲†RžÃ¤·gìF9È„<žžÀ’Z‡UæCgóÈy_£ÁìÅß}<âíÙz™ÙY4£Ñ¦ ‡øë¿*#¿|) 5&.I‹Ô Ynã>{½Óëq?ñD> µŠ²RÂqt<ŸØ¼ƒ*ît…“„ÇÆæ€¦ÏP+µIM¶pÏ8Ó¦#d»9D4”JÁþ޼—ÎÖóÖÀ ï0Æz¼ÌñÊ·®1Í2ŸãH*ìܯþªü¿_ y#T"X4I!ãð¡+„šrÛ£>êñxòµÎr§ÎÅÀR52~3bœìWÌÖ°±?\¹¬Æ}æðØÍ ¨¥[ÿg1òWD\ÕäTBžq£qçƒ!i)âAûìÁ–ÅBó,ÉÝŸÊX}=wÝåò»ìê÷k|çmVØð#[ªÜn÷3Ï<“¯u–XD^2ŽG@ª FVëáacÊt›ÂP›8¨¶¶¹<pã#‘1yŒã}—Ö9@‰ÄyîÆiHšAŠþCÛ5òákÍEÛ 1G¢/A¹f²ªUøÒ¯½1¥H€»,Yâ´?þøãáð8cåg€ÓÄs‚¤ÄByYÛ¬†0#$»9ÈÈäFóLVî~¶×Ò"©ŸaQ­ƒ:¶àZ$ †sn'8™š«mSÃùî_lHš€–Œ÷Ùî('Ÿ_9Ër÷Çeu©øïKþùÃ¥½í¶¹Š9§¿Þ½õê¶žžž;väe…V™ç%“ Îó6À†1-i˜êY<ÖêbÊ•êÂ2J6Ú똖¨ÖZ»Eâ£îÑ"2€Ô¸šIÂiËJÂX ;ŸÇlHšŽ¯óXÔ?pËf“Mž;'…,à?~¼äPgrÛþâõÂ!£ŸÙÂI’ôÐCåe4¨ÆŒ·— IDATIàdk‰áxd4Nw9ŒÊïÐ;ò§• ³ µÑþFÈz {U!+šJƒ=í£6›D1 ÙuiãQá0I‡á|·Éïê f#ŒÒžý/ ’úÃ+‹w4ÚÌØÐ*nZ,ýõ¯|í½ÅÛÆ·ÍÙsÕe«Oœ8±wïÞó_›À¡l6'#˜ßV0`”B†M1`Yú4*§_ÿõç³E tË6Ñôg7-ªöœe ‡© ²cAŽ Uܾ<Ó†¤@Ì?èí:ºh©¸ ¢ØûîOñ7_(/µ’[äÚßQ¤ÕÇD?}K9!øûßÿ^UÏ7Nà°¤¢ZSó¼Úš2HRÝÓCf˜v-¦³TrzjZÚDC€ìŒ£dmk«s¨ñpÌïÊÞn„IŒhRrzUÑb–ÂÁ`~ï< I30€Þ¯(Jôã×Ϧ¦Ž¹Sj!Ï|§²ÜNÞ÷®CEy•g슪ã+–/Ù·oßÙ³ç[~KÊ+*cñ1Éxó –P(ÏÝD˳Lü,e“† ÙˆüÙZ6ÖJh©¶ ‘¡ñ°åÙäVš¾>»Íšˆ† +ÍÀ Ÿ(ñÈÀ±7Kj¹Ï´3“enPiç¶}·ªÜÆÝùÏCîb¬A6cà“7Õ$“ÉÇÏC#ãšÊrFµ¨§óØfŒ)ª* œžñ˜•䘒LkiW$¦i £|ã(YæÉÖ‡Ó,ļ#þΔðHÇ-ðÏZ"ÚœåZ2ÎØDÝL0$Í`¾ã9} v¿ûj“YœÝ&𢱝z #¹ïlbÀ¯º¢”ZÈãߨ ßÿCX>/"ù±ÛZO5ÔU½ôÒKç?qfQKnlÉÔ¼‚1¦©š(èu‰È€n!2L{Óé! €±tbä˜Õ'o„à%%Á®cb8ÙÆCñ1±Û1ëäm匪Z"šÃMïR×e`0ë`Të9ð²ÙB°IºØû2s(c{Ï$>ò÷e߸郷üÐuÓwžHd¿Ga¬¡ŒôkpÿsÅX³åþÚîóùοìzQs"Äùìñ? a”ª’Às1åQÌnðÈô„ÆCHùõ üqýÇá²%‘þÃ<9AäÑŒO¹T¶3ù­ 4$Í`^vuùûNl^+Õ”ÌÖÄ„ÊþóÙÐÿ8ôòáø‚zñ}×;Þ¥Õ¢Ÿ¹ßÓãö1rIÊ–Ö Ï~·ò϶X/âO‡×yJíÒ“O>éó×LêÊ+/™£Þ|íØlÕTÍ$‰L/¡Ö‡£!¦G¤1‘™ñ:Žée5Ϊ‡unaµ]‡âÁaƒ‘ð’ÉŒ’·NÆ™1%nXiù€1Ö¹{ÏÅÿéf3™µ‰!¼ùþÛ™|ûsUßýFÃwW~ðϪ¾qWI¯W»o[(sQ!ò&êTnþÁ 2Ú1Y4”²÷oûz»Ÿzê©óYMâÌŽòDÈ7¯«­©ªiŠÃf")Ac©Q ˆ,å_Ìö:fÒúal-ö„[M©™0-æÉ*¸FBd‹/’§«g P€Q5–Ÿ®1:†¤Ì_!ßÀéW¯—ÖÏÖÄ„ÊþåÉ ÀÃ}±rÍz» ¨H®¸Ú±ªIxbWÔ› ˆ àÁ푤 WŒNÿò:Rf…Gyø|FƒÊos–ÆCóº4-î§”Ú-rÊ>ªÛd€Œé^Çá\G}6N^"à¢Z§Ä£6ˆe{0’ž1ÁÚ (›€pª’ÿ3Â4ƒùKÇá?Éjè;·XgoîþPP;Õ§@y•}ñŽñÜm—Z|z¬gt”~ç‰Äº…b—[-΋}K÷ñ«E×@ÏÃÿ~Æ6G º¶^MƨV¼æ…#^Ð%è–Y:åõ¡Ö)‡#¤ÓFô¿vFˆ¦|ØÍbM‰ÙâÍš2ƒÈ™KB1eÊ"²,€–œ:ê–;†¤ÌS"š+xè™õü†ÖYÜÔ1eŽ3³/ÿIÀeM"A830⚈ja-¡°}g’Å)ãñ/®·,(ƒ?üñ‘ŽŽ™÷´m¬¯a”fÇxæ$æ‡Õ Ã12†À±”´¥,3¦Ë˜ž™¾»c™ÇD-ùu_%clUKyxàtf»ˆ(XKbЦh“&Ö"XM"¢!iç êúW!œüâmv±(]p9ŽSB€Rè÷Œ¨6£6+¡ØC§3®®YJ¶›¥â=êÚîs7[BAßOïûE™¡™ÕXSÁ¨õôæwßf4쀊kª°:ECL%5²´˜áðx³ñ¼ŽŒ1¡W.(íêsËdøÈËVUc¾ðdEæ0‰Œf8 Γ!ÓIöÊé ·eÅìnê(pH6,—× £®E €2P²ü‹ØžŽðæJIäðò¶¢.Zøà•–5ÜŽ7¶¿ùæ›3[òÖfDÕ«i^¡ ¶ÂŽ@SŽBˆzéK% e%†¤ª°§ïëm¬´EŠ5pÀa"߼áÑä/~ñ‹™ÍQkmn$—÷ “³ÆXÄ7$‰¼Í" CÂ0e«é3ÑRù âL´,E]©™2&²$Íl'ˆžÐE“€,¿ñ΢þZ‚¨àSß:Ǽs³åbïËùâ°*9çRƒÕŽ4c¨…>ôZØ$áæ,kìõx¨Kó†µ÷l4_”½ׯ”oZ%8qüé§ŸžÁâV³,›,1ŸkžæñSð{V“À!"#étŽ‘m±2ýD²{?NU^=†…5“ÈÛ“Ãm±“•Lîx)Žjc¦`Ÿ†¤Ì;*Ot‰^Þ&5”ÍÖòê 6¯X*û#ô§Oê" £Œ±d’>÷¢oïéÄ]›-u¥©cT;Ü>yŽ•Êpå²Y#ñø½÷Úl¢úû‡ðûýÓ]\à9»Ã‘y ¯-g È’þ@¨¢Ä&’V(F鹎©Öûzö`:ÕqŒ¥–›¼IW_n t’ôò¼dFÄhbŠn¢2$„jùl:Êçq]ÅEÕ1p`( m}}ö–Wg ˆµÕöìþØï^‹ì:™¬«"q¹•þ¾äÊFáëï>ƾ¨Æû’¯t²›¢5¦€4 ä|åáæÕÒã{ºÞxcÇ­·Þ6­e !•ååž“§¥HfÁÁævG¢±–úJBu¯ã°<¥k®AOI×V³I¥+óÒxFïš–òcçú«.WÚDXRÂüâ"á˜áx40˜1>Sœð‰<^¿rv'†dXR+üæ eKý>u×ñØÁcQW˜~ð Ë_,¯°_Ê_î‹«ƒ,®Á]K:|àq*&x‚¿ÖÊ¡ú³OOwŽ"675ª‰ˆ6/§¦i®vXÔX‰¨ÏŠaz‘õpg,½ø:í•EÆr½Á/¡uKyÇ€¯œKuk$œŠ:…},"CDÃJ30˜9Nç˽í±*'7{›:ŽåŠ6ù©oIž »V³ëÇ5ÆNt‡w°6Ö$58í… 3T[™ÄåÞ.⳦El©ä9488XWW7­e›Ô¥1ŸK¨i.Ðî-Êà)‚¸¸±a¸°AC@`éÄLŒ 3•i3¼Ë©t˜b µ4ÞyŽ”áÆ`ʦkÌ"6”ñ e|ƒ8LdT?w‚J~åA¸©-z¶¿Fa G‡ð´ïé³áãÁ"í²á0“«–K¡PðÐ;û§»l}]-AŒzçÝÔ4F©¿ÿœÅ$U8­(¦†z¦’A0S£–µH*•¦T8dÊXi45¾9´ÉK­xB‘ž÷ól I3˜GøM]þH‚^±TžS‚6‡¼J¼ŸÅTx÷¢l­c hà‰ú‡b­¶"uØ Àõ+MŒÒ7_nº¹‹MÁy8b†*ñÁÁÁúêRYäC¤ˆŒdù!ã{ÔÛ=žŸ¥ÞXa8bW‡ôù¢$‡©ÖÀ!F I30˜ƒ–£þƒaÊ`sqç#}‘ýgX¹6ÖŒ~éÍ$YºÈ!q¦Ìêf±ÔFN;‰D¦µ`uuµ ðqßùu(ÞÎh4¾rQGôP—n¨±Œa6ò¿ÜÊLŠÃ"ÚÍ¢ßë5q*°TWÉ)–"Hò¬A†¤ÌT’Xf>rø@¤¹’o­)R£¤(Œõô%Û½ð®…i¯ã0)3¯))êA¥V²¸Vpyü>ïô6ʲìtØ£ÞFçW¼ó[ÓÖ˜6Ñ€èÓdRI"©üÈR&ê]¯ÎÖZÇñn¯“‹A‚ãÏÆ2 Hò;-Á4ƒùBX\ê:ޣܲÖÄÏ­@Úä„’¬÷œ¢hð®…cŽZâV5Y‹¼˜ApE£Oj§NŸúÝYpW]]• ¹Íg1o‘Ã( t±˜¤–º2ªçÿ`JÛ²;ò@&?ä|Y\ë8;¬ä£™J·)àôŽ“†¤Ì©#¹×ÏnÛ0 zgäW\=Ûɬ©õ B…¹Ò< Öõ­£ðξ]ÓZŠã¸Æ†F5œW#fÔDd¨¯{aC¥U2Õ³B0©€¥M´¼”s4UÚú}ÑR!éL7Òòf¢€$¤J-ñ~ nJY™mŠn¨÷åÊkÇ2CÒ æ1Þç{sPà𽳡coÑû¿“Œ°©vä &*fÍŸÂ*㺅b0mooŸÖ‚MMM!6oJÓ´dÜÓq¤®ª¤®ÌÊéVPŒ`õi2,¸ù2ÑÀ" Œ2k¼cÞ36F̨ɸÿôž†JÇÒz§*”GÊ1¦;Q·ÕÓŠ1¿ö‘E!ª0‚ìÛ÷Üôµ;VO¹H!Ji I3˜ûDN¿ÌEŸºÁ*γÄoˆî?¬ªÂ•”¦{OEƒÞ-k›-" „ò„rÈR‚€$][ ,»Qq±Ê<ϰ >Òf‹’ôJoЕ߯¢!isªiáwž¯ur7­™e®¶óçÅC±PŒ^Ó£sí³­˜?ýá- @æ`÷ÎíÉd®ób!5µ5Z2NÕ9^šÆsÛ!r¸uC“DT5)—ª³¦™^!j‹•ÿ¹B¢À‰<‘ˆvOå2!–Ë"Ö<òzÁ#˜gUež¢ÁY/0Öâ„'tž9=­TþªªjÆh"4ÇKÓÔD,pvßâ:çâj‹H4”GHyõ©ÖÓ3»YÔ([bòÜ6ÁëCŒî!9Âó½ó'Ù‡¯ž5Åyd(Hß8‘h®†›#]â)?‹N|g| P°¸¡CáØ‘#‡r_¾¢¢b~WÁö°(ðvN†ƒ·^ÚdQ@G'”Õ›† °tÓÅÎ}-µJIe^)0j4Ä20È5vŸ9²¶Ej®œmŸòËŸöEƒqz÷â1>§\äMGàŠ@ ¡ÿˆWÖÛ¿oGî+¨®®&±€»0ûW0ÆÜG^5‹ø®õ P‡ŒÃÔ¿)1˯xŒ¥¾Ü:­÷óHaêæÆÓÃ4ƒ¹L c"»c•ÀŸõ‚:÷2hŒýr{Ø"À×¼`p$hŸ¢§CW +˜mX¬©³ÇÏ£9'å×ÖÖ‚É9íxL„|¡î£—.®¬+5ë‰>Æ:%ùì85 ë[+ÌÒ4|Új™Ê‚|aHšÁœ…1æ:ö†Ud7ÖSðÄà¤÷œØÅ@¿O;tN¹rXÅQ^GÎd™%4Æà¤FNF.7A•:{]±XN PRR"ˆbÜ?Thå"â9µ—)ñ÷]Þ‘ŒŽ1ÈkïÄ\ذ¸²z:õŽ"濲Â4ƒ9‹ûºO­*‡êx !”€¾ÐÅÞ© Ä;#TaßX1&“ºÄ4kZ\v 6:MÑ"BÒ±@2Êõ£E±ÄéŒ\sµÚšjšûèk¥Vñªå5¬ Ñ²ÉYTë(µÉóô5‘мZh†¤Ìa|ÇÕxäúzÊgN›ž øs½»Ÿ½hŒýö­H™6T|#‰òYÒ×1’×83¬E‚« Æ¹\sWUY• yUóº‹ÅBÔÛèØ²¢¶Äz‘; Hg7 ”²ãc"*FzˆAN0ƆNî@»nA:œ s ‘\«šf)g•ÓÝÊM Ñļ²8$Aš MC(…3> ã_én¯MKoÏu(Çq j"¢%ãùÛÅ"¢ÿð„©ï¿¢%ω3Âfs)²ÖPùås I3˜›P5èi¯·±&ǨW;6ɹyîó›7£ Á–¼T B…eä:"@ç8.Ç k«ÑJØÁcûs¿»o¨oJcþ¡<íb¡&ãCÇÞXPaYÝ\v±÷eÚHž.ŸÁ]CÒ æ&ÉH ô¬«b¦1ÙûH™rxhTÞÁœAÑØCoGj°¢bä £g€%x&s×X ÊŒgÛG£ÑWÙÐPOD½}ùØ¿âÂßy,t¿gS³,°L…åð€éñ8d|¾3D I3˜›D†z*kËé¸v‰ j‘£î9™¹÷\²»_½e! £ü?v‰ÿ4BW`ò» «jÀ3èÉ=œ¶ ©‰ ƼsmÄ c¬÷WM"÷žMMYêÃ¥ÿÍ=A…çFeEÿ70˜O¯€ÚâÒ ß`‰%#§}1=¬@<üv¾rɯc©©Ø}ŽŒAg"S\ã8Äw·"hʳÏ=“㊫«ªdIŠzúæX"èñu]ÕZÕX1½ç\`0iÑØÄæZFÛR ×À(ª ùŒï’f0aŒEúNÊœ¶|Ò±ºo4Ò;á[ÅO\aO펕:¡yTQäsÑ{ûBàŽær“qE=ÔXÙΗ‹sW-JRi©3îïŸcýøÛwiJüCW¶äž‘‘#º2MæiÔ;ûzL`¨eiÛèýä@ãE)‰-†¤ÌA¨š öjv@ÅT)ë–ž`,4w ÷Múµ qô¤S‡Ä‹Å}²{¢ÐÊÑ\"ãµÍÄåõ|"—÷ó<ßP_¯„þðV„ T•ážEМEÜzߟ€¡œRBFS8É™c÷††FQâCçæFÒ£çì!%ºms›˜Ž£*ÛƒÚ6¡q6©ª Â1þ⪦R@#ãÑÀ`rqÉ¥Y\'>°+~ ž³[C£ÐâÚ݉èìsB´—ÆrÓ’5à¡ÖÊå;.o(tNQ…6®( ‚¹¼9G’e¹º²<ééf³?C„QÚûÎ+¼lþ‹Möó_[J«R’C&'šõÒ”ª–^6eÕ¥þe™gR†Z$N5ȱ4ƒ©ðrÍ·Þ¼,–`·“EYî×tÁ„tlz‚ꬺf_,®0‹„«œl8ÙÅ"hÎi û¸ 0çü“4¾š¯Š P°·äø~AZ6'B^Mõ ®QoŸ¿«}ñ’Å­—]æÍXQ#í°Q.Ä\ì³ „-£j$­jÃÂé + 8A¶ä㯒Â4ƒ¹I’òg«>ÝÒ`~õhâ1¿™Mkˆ…F¡7Èvƒ³ãòGûíká†r>®²j ÝìA„z[‘šhŒAw|3ï##<ƒÙÙ™‹v¾{ÎýÞs¢ æÄŒyЮÛ†œEC„Éx#+/HF h9$<¯5¤Ry;(-}OC€öŽBfWxÑ$$½gºÜµ·wœK¾Ž  ¨2>cEÙÂzÆò»Lø•–ÆŒ’QT„kÏE  ¨/,¡:SaeñsA•4• ]Ë>[מAŸôõ—¤9(˜…ÆÅU!xÂ\ï¬ lèÇŸ|Z$.N[%-ñ" Ö2÷íX>ÉbÑbã!ð„ΩÀ&Gkªtf“Ñn·k4K½³·µwð”j‚#+¿î`nøt24{ÏuMz~e/`Ú¦!ÇgÙø)+?EŠEKa (YáÊ(-÷ 2–@k. µÏUÒT.d(Ç·_ÿyZUùü‰Ä·r‡ sNK¹) šþYHnP[Á©8‰:ì31ÚLÚgF ÚLÐm}9gÝ— H!ê 45.@ß,LD–¾ªº4z~W‡å†ë?°k×®¥'߬‡Ý÷œ¿e±qìð³F-÷Ù«–ÛJ&[\€‘›OÏòvb‰ø,_ùh‘Œ¥Ž-ü…t"ÄQkR%MEeÉìU;nÿ¦`4þ÷[‰O>ƒÿçc+ˆÂIèž|ZÀÿíA¿˜ª««€juÝ3HŒšu=]! h•bƒÓQè™`âÜKEŸàùûž^ñëŒÆe4éÖj´-õ5ÓÓSL<ÿ­2‰Àtp¼÷#{ë*-ËZžLòk|ù=Ë“%¤R†=+*ä(o0$éc0»§ðTÙKHéïœ4û5aœÖPÞui«ØbGEeƒPѸåÒßúÊɧ0ˆüÕøÒ0>t­Ð/3)—áì±é¡Î¦ÇLXzäõˆÉd‘oî0„…Ð êÂÓÒ.óú¼» -Èè&E ‚?Q–n>Þ(þÑ+‰ž¾Ä>ÑPð!„1†ˆ‚ $“ÉT*%‚(ŠˆˆˆCCCöÀñn1äÊz]3ƽ¢cñO]¿TŸg6,Ë‚@d]ɶ „Ç‚ÙòNù»ó~Lx,x&É~Ž!R“sN£+oz\•4•‹‚ê-WPNsúéÿŒg^Á]°ŸÝN?P¿Ì÷CðÇ!œ„.Ö3­—åу±¸­é›»Eg™cS½A¢ƒõ™üC€<=C„©(L„A(O®¯ß·>‡3~ñƒ·ÞÒ²)WË’"IR,‹D"©Tª¤ï‘ç¸w5C–šÕÙ«Ë2žµD’sݯ_¶©b[ÓRÌûy²”•T@¾Ð”yGæÛƒK~ ɵ*þ‘d΀JmËfQV5!Mè̶2–á5ñ¨r‘@©êؽëãe«ïÀeßy‹ +˜ÔŒŸ›»¡Lþݯ‚ZƒÎdJ·Ë²é¬”rïú¤*£xs¸ IDAT·.ãË»9ÅRÐ=#Á²èC|nïz’%î‹÷þöW¿þ·Ù¬c*•ššš›™™I$óùøº:; anôÜdzöLu¿“ Í}ö–-‹¶’ɆYÊ8Lž$—ZÒôZ1B‘pLþÊsÐ|Ç#Íx‹Ìm³Üvú*é¯tî‘KH|(ЖÕîj”¦rQa­mÝñ±?ï{ñïé·"Rêï±7Çñî¤UÆe~Nô'Àƒªr®§Y¯ŸIzRGG{ös®†×h4¼?„[ê5}BGí:…’òÌ™'erІRøÃcøð4|äÞÖ}W|…ÛÁ`0â8NÎ4.qŽÓå®ÓhøäÌ"–78XmIcï>ãª0ß|ÙÂuŠsµ9 ¿æ=‘€Ï9;0r$$ïY@Hö-Î!*ƒ³RÛ;I^ô¦8iŒ‘düÞq vh¾úñkîe|E:AÅœ uQ•BÞXa5Gf'I„;Ÿî~ñþˆoôK¿s™^[?GÀ|§õ6œw0Râ–%j·øïK4º:—ãôÈ“Dz^IÚð[› ÚÏ\ߤÜYWD,– ‘ˆÀ‹ÀgË92 „‚¨Nñt$U+fa=Ã\¹ý\þS‹òtã¾02¦1X–ûR,Œ:—¦r1BqnÚ¶ûž¿uoýá4)üÅËpÕ $..'°Œ‡¡{f¢Ëm÷uŽHˆ_ùir¼$IkmV[8ÓA¶g³6[•Q!)¥g‚ƒèŸ+‹ž!Àqž˜†ÃmÜm¬û½mß‚Êa)=JéRô €ãšj«’‰¸ û ׌ÐäÐÜÈéß¿¶Å–éö™1.r™i*.ShJ1OTND^BN.)»¼špH¸Ì19ç½rÎŒÉl¥+7斯ͳ‘·ˆ[±|-;ý‡wìqZô ˆ„ E¢Ô ‚™©/¢˜ZË Œ¬g (Êr½ÐÒ(U ò<PüâéY¬*µ¶Pê”ßÃÑ8ÇkÊ.ijâQEìõí»îù›æ+ïâ4:J}÷ç°ï.¿¹Œ,lA¹ÎÈ*¹üàûO„¦ÄdJ¬®®.N¸QJ¸“£´ºËó™UþM¸¼5±qÎÎÁÙ9ˆ¤V¬g½sxt*ýÜÉ(>Ü[œðÜ&Cõ5_ÛÞù=Q×\F=ÒXWÃsTœ=?*="bÿKŒÆ¯ÝÖÈ€ŠÀK$WÈ*“„"á”Ù¿lPŽaÚ£/ÇrÉÆ‚"X¥rŒ¤°H6-©ì“©ß_lâ' 7Þ÷)߯3P¾ÌU TISQÐ,·þÁŽÿ™ÑY‹‚ôÚóXó4÷ߑ埢©ô½~ÊBöO ?{-B(ÏqœÛí.>€¢Óß$†<-ö¿­„Ófž0tÏœ»­ñGñcO°~?>t†Ýñ(ÔpUwÉÞ½÷¹*n€Â2ÓåAc®pØ,ÑéQv>ôõõ¾šøì]{Æ´_QY,_± ,#6„ÊyÅìl–<Ù†„ËM›¡ü•.j¥¬tµPŸOeÕ+Å6–«Ü K,Î0çè­Î²/¥P**iå\í»¯¨ié~ö'“'_Ÿ9#|aÒpÿõâ}-lÛrï® a.‘4X™Ó¸ #傤$ü»G‚±$ŠŒÔÕÕ–ôDB\•®‰éP8ަòÞ/’ÌÄÀƒ¤tî¥à®6òÐiüÀÃL`„³h<—Ýû‘K>BaµÖ‰#­¨kÛÔt¬{€ É nz“ñÞ¬©­ýò Õrʹ±t6/ãºÏN\¥c„2B1SYQV ‚«`þYæ€Ì|)Iç"‹Š`ež„…³w¹<$ÈË7æÆÉÌøƒúªÆr¼Nyl迨ŠÊÚ£³8¶ßýÕªŽÝ§÷ß'úco?¥½²³îÿÙëýc‡”3 ‹ßÓS h uV4ð¤èn²\^>‘xáx¼¡É<5kª¬œ×*VårO I]ÛµÜB–óa2þx¹¼0§0Ê †®Êo~ã;›k–^½°F£×ë“Éd¶¨£¼_’$ŸÏ …c¢(B¼g˜” F½¹yS»¶&ètww?õÔS÷Þ{ïÂz& yqÇd2éõz{zz&''>ÜÓÓ‡õz}ggçÇ?þq‡Ã!¯F7™L­­­^¯wÿþý ßH¡[tà ¦'ó—Íðne9ǃR` L†y¢’™EK›A2z¥$-쟙äðUîÒEë©‹ ˆäÌãSs¢®¬Í?eTISQ)¯7 ñ0§Ñ]ò¡/Ù·ô¾ð@ðݾ7“ìc·ñ¿6“F>{KE4Ü’*ó¦$ðF Ù¾‚n¾ô§"DgjÔº—bù0ãAÝÞâEŸÐâ"xÂà/OQ+`ˆca¸ë8œ<…$AMSmK­Íf£” ÉTssóÀÀÀK/½të­·–ô¼@*• ƒ¡P( %‰d2F§¦¦&&&&&&€(Š„½^ßÒÒrÇw477wtt %úÆ9³Ùš©”$ºÄ5ÚkËÈË?å¢SÿùÍ;-Fm:­'~ÊNpÆI¹ „aº:pÖý¨<¹ücösYIÃÒÛç¨g¹8r6AÂ5Ë}eE•4•B´F«¼Q¿ó&kM둟ý-0qšü;è¾Ð˜j7*4L€£ åœ-ÉL ´ÔZ–¥jð÷/FG½l×ö-.vBˆN«› ²¹«±/rË–9¢ˆ;£)ð–3Íxà‰½ï6ÚL$v«½¶±Æd2Éõ–$I€p8ÜÐÐÐ××÷ÜsÏÝ}÷ÝrÃ3¯×;>>Þ××7222;;›H$$I’'É(¥”Ržçív{mmíW\áv»ív»Ûí®««[´’ˆV«­©©ó01I¹e¬«_¤³¯MŸxås·ï¸´ÅÍrkÆ( æÛ4Ò6A_ì1OöÄQ¤Õ®Êšš>ßd(«×‰'d)zùå—_yå•T*Œ1žçNgSSÓž={ìv»N§ÓétF£Ñn·;£Ñ¸²Y7ŽãZ[[{ûú’Á~Lwç‚1xö­'¼½µú3w\.¤™È‡dæn³ßÒÎ{ÈH‹!c–«,‘©$~}š>w\SÉè úºÚ:§Ó¹h¹Ìf³V«M$”RÇÓØ¸º^ÄO}êSßøÆ7¸ÐÀå«z¡¨Üÿì¯ÞÙÙø·Ÿ¿“ãxTÌž)ן‘¥%]¶Q±r9ëÔ‡…$-wªŒ¼-òïS,V¤g%c¾…õ,} 8q££ƒ½j5쎠JšŠÊˆÉXÔ7n«o‡ØÜ¢kµÚ–––D"122òØ›ág߇¹?Û Ë­JÅ÷ÆÃ¤¾¦J¯_|íN]]N§“õñSBõc(üåùléŠKb"‚_~Ÿ>ƒñc"!Än·766åLÙÉK§§§§].ב#G®¼òÊ2ž¼˜êêjžçYÀ³ø¡«!P5ô›'ý‹ßý£ßÖj89!B"/± ñèEÌ(É X.-™/iPQ)2„Ù¾ä¥þ1³a˜ñƒ€RÃH =+ðXæÛ÷‰TD.OúsU;öžÃ‹·ª¤©¨,DxjDJ%ìõ^âSôz}GGG4þ£§#ÿ^‰?¿…^êZ†¬uÏ‘^ÔiõUU‹˜5Ù"R”R³Ùœ^¾†`5:bÜ?ŽŸu/CStÏÂ_Àƒ$1CPD`ŒRZSSS[[º¯Í¹ãt:}>!äÈ‘#~¿¿¢¢b5®"Ãó¼ÅbñOOZQ”ÈZß m½îâÑ[š¾ýÅßæy^Y–^SMdõBBQ± P¡j鸼0ZpÒ+ý#`n3}õì †(›;J,nCÅv&ì[À¾/Û2%à‡ú„”`u7ŸûkXÕñ¨¢²sçPgmËz¢ÉhÚÚÞÕÚÑq6¦½âìãûÙÙÀ’f³R o=ÀP µîf‘Ç„öööìa„›Í–}Ô¡³%§< -ÓòdŒÜy‚\ó,}é"ÌP›ÉÚÖÚº{÷î={ö444¬’ž€Á`0 @@’¤Gyä\N…ˆÅÕ•B***¿‰_]weˆè}wÿ3ÿj϶ֿùâG4MÖ.ÈPé$LÛ %䘢ZcÖ:˜iÚ¹¨}”Pò˜<ŸdξȀË9-s²Kl3E;PÌ*É.3g@†‡‡ åì «ôòª’¦¢2/È$ÿÈÁ\[iµ[—]Æ‚â4Ú/ë¸ÌÚÞð„—\öûÜsl"²ˆºüó ™òP³Ñìt.ÞzC®m¨ÜcµZ³–ÓrFo KŠÒ†ÿâ…ÍÏáÝ?×ÕÖT×\ÒuI{{»ÓéäùUe(¥‡C’$›Í–­Œµ\ä„…gø(¥.—+jXr…Ã]>ˆ8xà‘þWÞ·wë_|á#<¯ÍÈCžož•³¥‡sŽü|¯<ÚCJn—–±Ræ~–7¢X¾­´é—ØÎ æ •bn½'·0Ø*µæÕŠ¿UISQ™!ÎŒ[kZœšÔ–-[\®•TY¥@[ u—vî6mªýÙ0´ÝÏþðML–¶ƒüÑûJ¤®vñò»„æææ‚z½>«=ˆÖlIÆáà"ƒ|!ŸìǺ_ÁŸ?‚£=œÕ`Ûܶyë%[ëëëõz}Yfò)¥K\vm0b±˜ §OŸ^Á…–DBêêêDQL¦Vp•À$±ûéúÍí×íüʧK·ŸVÄ^r}1½ÎŒINáž5šG®`±ý¹k=Ãy· „-­dˆÙåtTŠ¢( YkÛVÉê\šŠÊÇû¥TÂٲ̈́QN·eË«Õ:22"ŠââO·Úbi¶ÔŽÌŽ>øþÌÃ'q÷NøÎ.rcþ[ð_{éĘ`·9•ùÃù0™L²+D‰F£1 ‚îVê4;B8ûÊ(~ÙUâ&rɳaxî$ô`" ÕT;++++Ë%c2ò©Nf‘[š9sÆf³=ùä“;vì(×0Šihh€ÐÔµm^½«ÈˆÉø©Çÿ-4|âžíûØmWB°L+Æ É8÷ÈSkŠ?LWñÀ¼)1‚(/bËs9,SnÉ›C$í®ÌDxÊËÍ·]ì®T¨&•€“099O$jV-몤©¨,ÀìÀû@¨»¹cS@)­¯¯¯¨¨š››[´BU1·U¶ö†)ßôáÃÓ¿u\ºôJü³.¸›ø¡‡={„PÊ×ÕÖ.ª(„Í›K܈åé´P($ÿh7X‘ÒwÆPÚ™n"sÉû'úfèØQ£)0Œ UŽ Çjd—þBétºK/½4 õôôˆ¢xìØ±P(´z Ôš›› FcJg/Aø|¢³'õÏùÓÏüÎu—w‚ˆ €"€@!-gH¤ˆŠâŸYy¥–`nIõ|’Ú¹ ~ÌÄ^§ +Ô3åKj›Ò’³í¥¯>44ÄZkÚ–ÿ.UÒTTJÃDanäŒÁæ¬2qDJ¿+ !f³yëÖ­@`tt4¬DØxM}M]ue•gÂsê5ÿŸø-ú!»ïÄ£X[ã^Š9ÞjµÎÉÉÓiòÀxŽ3 ‘éhL -üÒdµÙ0„o¿ëBtVK{SÕl-ËÚ²C©¬¬”­.r±±ÞÞ^JéüÇüå_þåj\1•JMø£[?øYmÓÎÕ8–©Óo÷?÷#‡Yÿ¯¦­©2%  Hd3#Êz ïYÓ0ôÈä);Oˆr‰¥°A¡–^O–]yi=Ëë²VJÏæÛÎÔLV“*ºrC__ŸÑd6U5­è…\ª¤©¨”&š¦k¶]SA¢!“l–³Ûí‘Hdhh(,1«¦D£Ñ475WWU?úË苵ڹ±„Þh¬™§­s­­­ó=”m°)Õi²ÎÌDHh+*µl€þüÁð„_ây¢­55:š­¼iõ&6–!Äd2µµµÙl6y$”ÒË/¿|``€RzèСcÇŽ•7ý‡_;ðú«o½Sõ{ -W”ñÌ0éyõ'ý‡_ß¶¥í}úc6³%@*wˆ iË£H-äà)+I¥$­”u¾ÈyŸ»Sì,Ò3å΂‘,°]BØÒÎÌÌ¡¢(öôô4´vÕüð¤JšŠJiæ†N¢$ºZ/5°hÉ!‹eÛ¶m±XldddfffÂf0¶´wÎùýƒ¼FÛÞºy)îŽã(d¬Óéä2ò6›yÆO¼ ÝãÑ@”ôÔÙaŒ;\Í©*ž­³AL£ÑtttTVVìw:]]]Ç'„Üwß}ßÿþ÷Wœ~L[}3>gbÿ“OŒyôU›šîü&¿ -(³TÅ^ÿÅ¿ææ>úÛ¼ý¦h8‚€ŒyLþ »-W4$#Zé²%² O½Hz¡))iéSe êC^ä§Ô³<¿‰âWÉKTÎóP±¤¥žÀÀÀ@8ÞÛyÙªLUISQ)"Î ¼Oy»¶Ã᎔ƒŒ-[¶„ÃáP(TŠÌL œ!•LÚl¶–––¥LeeëÖÏw¥Ôd2É’&IÒÔô\<‰¯žJÔ9ø]]Uq]RžORXhP«Çqõõõ%%œ²gÏž3g΂àõzßxãÛo¿}é'—kƒ™ÍfÆØàÀÀS¿ùõ¡CcIÁZ鮺t_ÇÕŸçM‹»oVãÇâÕ'Ç_ÿÙךêª(‘24eë! (SŒyº™ð++N˜ÙÈR i@äõ× 4Èo “?Ý¥.Ì|¬PÏæ Ñ`>IËø!ó8}ú´F£14íP%MEe­“± §ßâÞT©Mqñ{?!ÄjµnÛ¶mnnnjj* e=‡‹N¶Åb1Q7o޼ĠÑh,öî ÆápÌÎÎÊÛ±xB£ÕP›Ú:bâ@yšW/¹‡µ,6MMM‹V†4›Í;vìxçw$IÚp%pÒ IDAT¿ÿµ×^»Ä×@L%ƒs3¾öê /½œLįë¬û{÷õh6ÿÛoÐÚí«¤g„ȼݧžüaÈ?sÍ5øèGî2h(–Q$„ RBP.é™´t{qå,¬žåUôÈ^n‹£2J+˜NS7äI8(9:h†hysrŠK,T>@Ä'NÔÖ×G5ÎUý÷S%ME¥Áñ>1©jßmÅÐÒŸÅó|UU•ËåŠÅb“““333©Tjál$c,‰,u)á8®««kуåÞiŒ1Jé–-[B¡(Š1ÉÀqë0m&‹™V«­¬¬Ì–£\ {÷îíîîöûý‡ºõÖ[å³i4DýssÞ©©p8웞žðŒÍÎÌHBЧdW[Ý¿ÿÁ»Zk\œ7³èÿ7ÓÝûì]ö‰¿(û﨡 M ¼ü`ßé÷ëëêþä‹ÖXWKA laÚH!ˆ„Ùט‰ÏHº‚czÞL©^ÙÏ}^Œ¨H?BÎTBŠõ •2·²-ÿ7[HÒŠ8…Ðæáõz½^ïÕ·}DXåSª¤©¨”À×{(çnÛ¦cÞå>7ëwhnnŽD"ÓÓÓ³³³©Tª8\CÄH$âr¹–Þ*³®®n)½fôz}v:ã¸U-–¸²ü¸Ýîêêj½^¿ÜJZæºë®Û¿¿$IÏ=÷! á5ÍÍÍ@ÈÔ”÷ð¡C'OŠ„Ã¢–çj+Ì[«>uyã¥õ—Ù š†J«Í k§(0ÐPà(ý›íúüO^ OZªÊSæŸÂ¦Oú'ßúʼn#oëtúßÿä½{¯ØÃd„Êâ$@#@!”ŠÀäbr¬”n)#»F”Î2ÿ5™x •â”ÿP6Þ¢ÙýJÿ¡RÏ ]12÷(*ÜöÊ_q -Oö*%èîî&„r{V;A JšŠJ!R*1;tÒèpWšµTçy“.Ž\ZÞn·'“I¿ßïóù‚Á r™v2™´X,K7 †â”#¦?ïç!ËjÖ!²–È©E‡Ãa6›M&“²@×rAͶ¶ÚÚÚ±±±þ¾>)öÎÌ œN§¿r³ûORšs™ô[j¬½¢[[zÝVúf«‘s|¾¼ýÏùöÈ›¿Þú‘¯œÓ/)«5E½à÷½óø›‡^ãyþŽ»>|͵×êtŠŒ‚<;F2ÆÊ£²#-f˜^iö…ÌXf´ÎZ[.GÌ)äÄLV—\™ãBodn®.}p¶.Iñ/:¿†ì)œe9zô¨µÂ)ÙV;K JšŠJˆ8Ý{8žkÜ{»“„Êâo×étr¤’H$<×ë•…Mno¶Ä“PJÛÚÚ–¾zl×™BŒFcuuuUUÕ²~¯EO{ë­·Þÿý‚ ˆ¢øô_þžSG¬z­Îl·p’¦Ð‚Q¬<äcÔòŸ¹¦ã_^<šÎèm…6Ë¥ÃSÐ ÿ‘ß¼ñö«”Ò}7ݺô$€4“J̸)FÒ¦Àô‡BåÅÕÀB"˳‚Áp”p‰@ð½ýoz®»á¦ëo¸Ù`4P‚Í,2#éoˆ²h!I»D(!„ “Ý„Ðt@%kQê™Â!’¾¾Âߘ§b‘+vjd]‘¨8&'i¬°Þï.Ç~àØ±c Á´ùªÅ,ª¤©¨ä›ó&B³Fgm¥ÓÉ‹¾²Ÿ_N ¶·· ‚Fgff&&&9D[Ö…ìvû¢ëV!DÎ.:Îêêj³Ù¼ª‹µ)¥{öìéííõûý?~ùØG¯Ü²sSu ‰^y^Lɲ¸m¦]Ùý¯¾ÙxÍݺåX)Lzôì{op”~ຮ¿ñf“ÉL€ @€É’JHº¬!i—c¦«'°ŒŸ ̘; }xÎ"›ï!¹ßsž(Mé9ļ5gò£éó’I“Ë +ΓeQ­Z\Ìä_çðáöªzceÃ?WTISQÉÃ?| ™äl¹´‚DVoé!D«ÕjµÚŠŠ —ËuêÔ©…K!»\®å¶6&™,Û* yͲ+ó¯Íívûå—_Þ××7_)dŽãZZZ–{ZŽãŒFã¹K¥T£ÑØl6»Ýn³ÙV`\3Ü­×ënûàW_»OoÐ (OQHÛæIÚ¿(Gf{FZ¨H.¸"4›'…ô²kÄL• ó”ÈöÈô+ Ù ¦²2u¥ã³‚´dž¤òä…¬DÆ”=z uv^¹¢g/UÒTTrH¢šâuGUN\I³®•¡Óé¶nÝ:===44TlS¬®®^úZ.%v»}e…•å€Ìd2¹\.§Ói0Ö·$ètº+¯¼ÒãñÄb±¾xìÚ-wîJgbbBŒZÌ ‚Èz0‰œŸê¨uê5œžHˆˆvNøúm;öéŸ<ùzÃî[K^“¾á‰×ò÷Z,–»÷£»¯¸J£‘M•(û?(AY^ Í„Yòâéô4fb©l –ñ@B¦^ˆ¬c²„ʆ,I9ㆼ¯ÈÇ‘‹Ï /ðZ(>ƒ’¦ä\•LF’¤ƒÚêÚ ç`ÆYª¤©¨äŒõHBÂѼÕÁÅèІ”BHuuµÅbéëë Ùý<Ï/\+d***FFF–"i²bÉk¢ÍfsUU•ÃáX™Ž®ÕÕÕ;wîûâ˯¼vàÀôôt™¯‡ùFPê›bWÁvAÓ¥tV¤ayº•/{ò´’¼ÅÔ=+³ÒÞ5#™õ7¬å³¨’¦¢Ó}G˜˜äuÆF—mõJ«”ÆÆF·ÛJ¥†††c]]]„îîžááá#GެnT¹>ˆ\c_ŠPÓÍn²’“Y M(# EB€P$¥dŒ}åòŠÙÀNÎr¦ƒ°"1[= ƒ:G]XZŸûª¤©\ì “¦N¿ˆ¶ºÍY—¢!*+Ãh4nÚ´É`0ÌÎÎNOO›Íæ¶¶6ÆØéÓ§GGG{{{W»]\QÊ1ÌeÔNiõ/Ay£@À û•']Ê/HÏœež…¢•³¢‡Ö‚P(<««_¯w‘*i*;ñÀthrZ³y»ãë=•e@)mhh¨­­Eı±±p8\SSÓÐÐL&Ož56¨åÖ¬5Ž2Òš…2)ý !RêK~"ä|Ù³c]þA0˜¬ýáõlà JšÊEM<0ž ®æ.Y¨b½ÊÆ„âv»Íf³ÓéL$333 Õj›šš4ÍÈèØý?„×£Ý[Aæ°…8¥Ÿ/÷X”„Ìž¡DAýõÒ3 ”†ˆ9,¬ÃkÃ:^[EeÝ™î}—‰IB yÓ&*¯R9ß°X,F£±¦¦†çy¯×+7å1›ÍMMMÐÛÛ÷ß<43;·^ÃSÔ)-oE¢µðÙ”+Y8ó¹PŽï®sg"nó ¿·¾#PQY/˜$õ¿ô³d$Àë û®»ÆÈ«YÇóBH2™ŒF£‹enn­V+!D®ƒ }>_(r»ÝV«u=Ç™·™‹ºHiqšï«ä‰s™Érˆ³³³ÃÃéTÊb±,¥­yX ïû ëû.R b©\¼Äæ&#Ó£ÄQßfתzvãp8ÆÆÆÌfs{{ûÈÈH2™Ôëõ„ÚÚÚX,æ÷ûOœ8a0n¾ùæêêêõä|ÿa˜^G½À!%ÉÓ˜òþûÆb±Ç{ìwÞ%‰|øÃ¾å–[}ÖÙ°VZï·‘*i*/ÞÓo11@Z››¸u›€P)&“I«Õ&“I£ÑØÚÚ:33SSSC!„466&‰@ pâÄ ³Ù|ÓM7™Íæõo!™ZÅ+œ…*ïÿn4ý¯ÿú¿§Ïœ©ÚÔÙ°íbØ×?:y³ÜAn~RŒ F×Ó"£JšÊEŠ$ Ó=ïR^ ]ÍîõŽÊ9Áó¼Éd’gÑ´Z-Ïó~¿ßáp€^¯onnîïï÷z½ï½÷žÅb¹îºë6` ï’ʼn—r|y‘$éá_¹ºEÏCñÙ—D‘æ«?l¨È™h!€ gæ-èo{•*i*#¡ÉÁxp†Ra·9ŽõŽJà8.¥ÉÔÖÖ&“IÇ#ÿ(„t8‰Dâ½÷Þ{á…SW"æ˜õßzëm££Ú½õꂇ$1% É@ª´^Œ¼säX*Zý1.Ž*i*#“'ßd,kÝÔTpT9AÄ©©©‚À‹RÚÒÒâóùä’"Àq\SS“Íf‹F£/¼ð‰'Öc°”Wß> k¶ïÓèMñ:Chb .Ñ’¡Ø“Ï¿rìñÿŒû§Ö`‹¢¾™U.:Äd|öì1ƒ^GÛÚÚÖ{8*e`nnîìٳŭd CMMÍèèh8–÷h4šM›6™L¦`0øàƒNLL¬ù`7"ñDòí·ßæ ¦šK C40Ø«|ýï¥$(X.Iì‡}öÉÇ[®ý][ÝæµìB¨’¦rÑïME}úôàà`[[›l ‘—`÷ôô¼ñÆ;wîܾ}{¹G½F âÌÌŒVo$zK,E$’˜Hâ‘p´µ”@’шH#õ yⱨ»u—\¤X†`ç~•@•4•‹…T4òô›L¦„Û¼yC, UY.‚ LMM-WÏä2ò¶V«mii‘ÛÍÔÔÔÈ; ƒÛí衇ÚÛÛ C™‡¾úøýþ^>`Ú´3UÝŸYjµþñÁ^Ƙ½¾#»‡# ã0&ž—þO5ñ¨r±0;x‚I¢˜ˆØív¹“–ÊùE<?sæŒ×ë]A|FQ>Ëf³¹Ý‰`0˜= ººÚd2MMMíß¿¿lƒ.7===gΜA¹3!â/Ÿ|éïÿíÇSÎ]Ƕ˜°T=CÄàx/§Ñ9Z.Íî”ÎS=5JS¹H@ÄéîC”çS‰xçÎjÖñ¼# õôôÄb±r°®®.‹ tvvFà8®¹¹¹»»û¥—^ºüòË7¦û±¶¶ö?øA4ݽ{÷wÞÉ8ý[gÆžøùO„TrÇ'þÜä¬]ÊI1B)ñp`¼ÏZÛª3W,ú¬óu©µÊEô¿üV«%Rjß¾}zýÆZª²ˆèõz{zz²­V!„1–M?Ê]Cý~ÿôôtEE…ÜçZîˆ=;;;22rÕUWmÀæ×:nïÞ½]]]NWu€üè¿öÎ é,ο÷ûR«»Åæ&)Ç!âÀ_Çû;n¾×ìª_Õa¯ª¤©\øz{O¿M™PåªÜ¹sçE['â¼C„ÁÁÁ‘‘‘¥¯?[€bUs8ªf2™cG„mÛ¶ûEËÏó ÔüüÙ7_~ìD$Ø~Ó';oûC~þUÒÅhô¦°whøí'¼§ÞjØ}ký®[.˜wĆû ¢¢Rvqªç]Êq¢hooW»Éœ/ÈõˆƒÁ`íã÷nžç;::º»»ûúúººÒ>؆†ÆØk¯½ÖÕÕµÑÜ¡Pèõ·ß}ò™ç„T²zË›oü}­É¶Ü“Jí æªÆ–kîÖY*Õ3J@CQK‘0 )FF6¦§_•4• )Œžáxž#µ›Ìy"ÎÎΞ={¶ì½§å@Mù±F£Ñ´··wwwŸ={¶½½BÙºuëáÇxào}ë[ÕÕÕ œpm$Éãñ¼öÚkï½w,Oš\MÛnù”­¾ý\¢+^gàuK2v€H@DØÆ]£¦JšÊ…ÏÜÐÉT,ÂShh¨3›Íë=•EEqttÔãñ”%ÙX ¥´@Õôz}[[[__ßøøxCC"ÆãñÎÎÎ#GŽüõ_ÿõÞ½{ëëë;::ªªª4MqûìU%‰?~üÍ7ßAD{í¦†wT¶ïæxÍšAB¤ó#3©JšÊ…ÏtïaB ¸eË– fÎàB%‹õ÷÷U(¥Ê•j)a<22b±Xìv»(Ц¾¾~xxøÀÇñ<¯×ëM&“ÃétWWWUUÉ•´ìv»¬se´Ñ ‚ º»»OŸ> … ã–WV]vsªb3Q3çó£JšÊŽ$ þáÓ”RF×ØØ¸ÞÃQ™DœžžH¥Rkp¹â7•••ñx|xx¸««K«ÕŠ¢X__ŸJ¥|>Ÿ»¦ÆR×!‚&4;9ê–n±Æó¼Éd²Ûí•••‡Ãf³Ùív§Ói·ÛµZ-¥”RJÈ—fˆˆÈ€$—X8îëé8ëóM ¢„+ª[®¿½rËÕ:«SP?‘-†*i*8aïP2â&Õ7·œ%!.’ÉäÀÀ€Ïç[ßIšúúúD"qöìÙÎÎNJ©$IÍÍÍ‚ x§|ΫW± IDAT?ÙØu%2Ƙ$¥|dÒN¦g}ÓÓ¾ißÌÜÈè˜$I„€¬:”R­Vk04 Ïó”RFÃk4„Ó¤@“XJDAEAƘ$ ©XXS@¨Îd·4ïp4uU4_b°WsšÒ=ÌTŠQ%Mågæì1&IÁŽŽõ3î„1æõzW£µtAÑ¥ßÚÚÚ××çñxåç¶´´œîêéA«»Ùè¨á(åx -h'ÍĈØ(I ’ Édx.œ‘¢³Æä,‰ÍFCþh8,©d,!ˆ"cL”XRBÆPJ•¿å8ž§ZƒÝÕhoèt4_bt¸9­Aýw]ª¤©\È âìÀû„€ÑhT³Ž D ƒ}}}e¬ R|‰å>E®k,›-u:<åÖ´©­¿÷Ì™§~xÙÇþLé”ÏO98ŽÓêµ&›²E‹…IŒ1@ˆˆ˜>%D@h&I€PÊñê<Ù9¢JšÊ…L"4žAÆ657étºÅŸ ²& b4ôûýÐÎq\uuõôôtCCƒ¼ÇÌK5õM£}=ÏýdË?·ÄL ¡·ñú>_ب’¦r!3;pœ IŽ’ÎÎN5³ÅlllÌçó1ÆÖ{8ób·Û#‘Èàà`ss³ì喝ê6Ëä‰×Ù–~ŽÓª5Õ6"ª¤©\ÈÌœ=†ˆ‹5ÛCDe½@ÄH$âñx|>ß*-8;G lýuuu###r[5JiSC=œ<þŠžÝz÷74†eÔ RYÔ¼­Ê‹˜ŒÏ ŸÀ––MZ­ê[7d1ëíí}ÿý÷½^ïÆÔ3(²õBšššA“÷PJkÜî™ã=?ÿ+Mbn=†©²ª¤©\°=}bßððp"‘¸3€ˆ333§ëæOVï½k½‡£²ª¤©üÿíÝiŒd×u'øsî}{ì¹ïY™µ¬…”(J”LÙ¢µX2,K-ÛmwÛ°ÛÝ3hØÏx03=Œ1À èOәƌ݀»Ýò¯ÐÖ-“2%Q"ERÜkÍ}Œ=âm÷žùÅR1«*³*òeÅ«¨óû@«*_Ü +ã_÷ÞsÏí+S8¦'k¥*×~ˆBœôô1½ÄC‚ˆêõúÕ«WkµÚÃf@D›››kkk3=5þôßë÷pØá8ÒØ@ š¿¶kyùb>×ï±<ÀÚíöòòrj/6»o*•Êúúº›:óó¿Ûï±°»Â‘ÆJùÒ´VÃÓ‹|ƒuo¢(Z[[[__h·Ính4ËËËÂr/üÃÿIòiÿbƒƒˆ6ß|æO=Šœi÷Hk½··wíÚµV«õЮ4ÞÐn·¯.-kiŸûÂ?-L.ö{8ìnq¤±Á¡¢ ¾~…œ?q``› &ŽˆÚíöÒÒÒîîî7i¼{NçÊÒJ¤àÔ'iü,—8>H8ÒØàhí®E¦édGŠ9PÜý®Äq¼¶¶¶ººE|A3@«Ý¾º²DñÉgiþéŸAžï?P8ÒØàØ»ò*é¸4÷ˆAû>ÐÝè–§_¾|yðî‚éY£Õ¾º¼ÇñâÇ~þ£?‹‚[^=`8ÒØ€ ­w.¾Lœ˜¶UøïÖw¦”ÚÞÞ¾víZ÷ê/DT­7—V×µ¦G~ê×§?ø)|䃇# ˆÈo6·—„”§§J¼Vt'¾ï¯¯¯ollð2ãÍ´Ö›;»›[;ÒΜû쯟{†×Pil@46¯ê(Ìes|õ­ˆ¨V«-//ö-w o.錢hyu­R­yÃSýÌ?)Í=ÆyöàâHc"|DøÀøóèfZëííí¥¥¥N§ÓﱤÅÍ‘Öl6—–W:AXš?wögÿ+¯4Þß±±#âHcbdáüÔÔÔã?Þ串a¸¾¾¾¾¾ÎkŒûtÿÒCD;;;këë™§>wê'ÿédú=4vTil@äMõ‰ÿ¸ç=ì· Q«ÕZYYÙÙÙá5ÆÛÒZ‡a¸ººº··gz…G?÷_Lžÿ87Ž46 Z— ¦ñ0¯:*¥ªÕêòòr½^çöwrc[Ñ÷ƒÂÔÂÙ/ýNnl®ßƒb‰áHcâ…?ûÿ¨SýG¿ö«™ÌC·|†áöööêêjfè^ü¶½½ ˆsO~òäg“Œ<ýÉ_î÷K@vl~í‡Ïw"½pb^<S5"êt:KKKï¾ûîîînÇýQzu×c/_¾\©Tœ\éÜk“¦Ýïq±„ñ, ˆâÜcC‹O¼ùæë§Ï?¹8:à;jJ©z½¾ººZ©TxÃìPqonnnookSøÉÓŸùu;[ì÷ Ø±àHc…8õ©_­þ›ÿù…oüÕô—¾`Ûøp"ò}wwwss³Ýnó㡺™®®®u|ß-Mœþ̯=òa®`¼ðȇåå¤4×~ø¼ïû ƒT*Çq­V»víÚ•+Wvww¹.ÿnø¾¿²²²¾±¡…9ý¡Ïžÿâ?-LŸFä6WƒŒgil Ì|è3°ü×_}ddäñÇÐSM)Õétvvvvvv:OËî’Rª;—”.Ξ=õÉ_.Î>Ê=il  4Î|ö7kÕþÜsÏ!â… d3¥T«Õ*—Ëår¹ÝnónÙÝ{o¥qµÝéØÙÒ#Ÿø¥©'ž5,§ßãb÷ G4ÜÜé_üg¯ùÿøæß>×îøùðSâAøë9EQÔh4Êår¥R ‚€“ìžt7×××+• ¢˜úÀ'O>ûÝâh¿ÇÅî+Ž46€ìüÈù_üÞøóùÂw¿WmÏ>ó´c[ýÔm‘Ö:‚J¥R.—›ÍfE¼ºØƒ0 ·¶¶vvv”RÙBéÌÏþöðÉðJãCú÷þ²ßc`ìXD~û¯üþæëß*ŽÏ|òÓŸ>1’EèZQÇA4›ÍjµZ¯×»2N²ÞDQ´»»»½½†¡mÛ3 §çö¿1²ÃýëŽ46È´Š—_ü›«ßú ýè}îcçóftÿ÷ÖºkbF£V«5›Mß÷»³1ޱ»§µVJ™¦yãg¢(*—ËÛÛÛAX–53;ûø“–§?Õ°Çú8NÖ_ilðÕÖ/¿õ×ÿº¹½ì•ÆŸüÉÏ?>s h6›AضmÛ¶aÝ G±‡r’îúaW÷Ç7âJ)Õh4¶··[­–RêÞÜâV«U«Õùùy"òƒ°¼·WÞÝÂÀ´ìù3çùØçÌñ3™ÓÈgÎjiì¡ ¢`ýÕo^yîËqÐ^¸ðø‡žn-½ª‚"†!„膔ÒqÏó2™L7꺿*„¸uqw:N§ãû¾ïûa†a¨”êFÚWì$ÏÃ’²ººº³³3;;Wi´šÍ–R±-Mžÿ±é~Úš|ëZÙqàHc¿^¾òüo¾þ-ÒzôÔã#%«³úö“§î§$"v &o\²¥”â JÐÿ°·ýÕn!h·.ß÷}ô„åäÆOL>þ‰±Ç>jg ÷w°,í8ÒØÃ…ˆšÛËWžÿãòåW`hæôX)ã¨6ÿ-?UºW˜ÖëõjµÚ]³í.çžþøF.|23:+ óð§°‡G{Qs{éê·þdçâ€(74:RÈä]SJÞ‰é§n9h½^¯T*ÍfSkmÆðÐЉ'ÊåÝ•ÕõgþÛ?@#ç1XJð¹4ö0BÄÜø‰ ?÷;­•Õ—¾¶õöw¯”7Ç.r9Ó4yoæ~ê®.¶ZÍjµÖl4”ŠËøàÂij¦F·;þçw·%ÿaàHc/DÌŽÍ=úÓ¿¹ð¿°ùÃçW_úêÊÚænò¹B¡Íf¥”œmÇ„ˆ´Va¶ZÍv«Õh4Ã(”ÏL ýÜGNá©3§'‡<Ë‚zÕýxýò;ï^# ÷¼ii_£Œ‘* iŒ)Ìôó3O~ººúîÆŸ«^ú~¥rÍ0Œb©”Ïå<Ï»5Û¢(ŠãX)usUd¿ÆŸ~7Î9tëEýNÛïtüÀˆ )¦J¹Ï\8û+Ï>´p!ÚÍ‹ß.¿úµõÍÍò^U1TÈ 9Žcš¦ÒZø¾¿¼¼ìû>!lÛöñèô£cÙ1ÏrÌÄVü:Â!­UØ/—Ô3ÙàáHcìpB©î÷ ˜R gÝg²î3sExz4Q­lTšë•F¹Ñiqµí¯–åF{·Ö\ß­}ëÍk†Ä‘œ7;œ|zøW?rr¤ûÎRùëoo,míUÍJ½Õ  Œ‚v'ÖZ)ý^Ø€&ÒD@ÔÝ‘“Rš¦éyžçy®ëÚ¶½/Þº%7ö®¢(RJÝ8ª|3¸ñãnŒi­ßxýuÀëe…B ¼¾ HDˆ`Â6äPÖ=57¼8^zlzäñùñ¹±!Û±‡=Ó•pï5‰w¥‰Æ~ë8ÎGc‡@qçÅ2ˆCg(㜛¹Óo#¥©ÛøQ D€™’÷ÙÇ&ßÚnm6ƒv¨šA\ë„Í0 ")R¤ãXûQ†±N¸×èìÖ›µF«Ñl¶Û-D(PH!%‘V@ú欂›zzup½S%J’H D!®wüBtwÂf&ŠYW 4¥œÌ;³E7gIÓŽa8–1’÷NŒ¦‡rÇ´ Ã6%î{—Ç´'HÔ¢ sL )Š' :ŽY Óñ‚0u‘†@†í ÇÔæŸ ÞKcì ~mGÆÿóÛ??éÞtÎ÷v]÷‡D,fÜNG ÂtsÝ•(eÉ! Ë@nˆÅƳ4Æm 0rCŽç" ‚a‚íaöçÛ§X*F±ŠÚõÄŸŒˆ¦›Ñq«tE Y– ¤b¾\†ˆ#±C©öæ2Dt¯âŒ#ð[‡ÇQ q8ıÑ!@á×ËÇñxi¹š¨¦®I‡iÚ¨¹<„ˆ#±ƒ DTi¦æš.¢1GjMÇiTÚéJAdR&©˜¦±p¤1va˜@´×JM¤ÌŒ @ШÇÃ¥i@£“®&R%…PѱÔŰÁå!ŒÄt2BÈVv †§!òAÅ@ú½sÖïm8]o{A€(@ Äõý6­ !Ž@Åp}’A?j@ÒýÀu$¹éáG“°Ü™…a@ {Çñ~¥iP=å7OÆA›T|@+Höã?ŒDZ"´ÂÈô’ŒÞßëæZ ¼åG×Ë#éú?•R@t½Ø¤›yˆ×?îëKBD tKM»Ô¥aúõ2i"á…’B4oI?I¤‚EÒ´H+ž¥±p¤1vaXDÔê7}¾ãþw¾^×o¨1$€yÐï¿íÓ¤ ¦Óý¡miËñüzY«X ë7pP P¥)(MÀÞf²ï™@(YJ¶Žy/„÷Ò;ˆ4-"]oõ©“ïíØ¦ád a«zlå*ÃÓýjмϨ¥„a¨È×|e»3ž¥1vÃö„Qœ¢n¹¶iäK£{Ëqè›n6Ù‡# ˆ””0¾Ã“Ði‚ߊ ŽAÇ ]_€=&×÷oüF-%¤‡Ãs608Ò;ˆ´\ÂEGF‰È¯íº…‘dŸŒBà{k¥¦ ¦ øÑ>¢V ‚8†8€8iP1DÄhuSk•·»ÝéõAJ0,°]°\0÷*kðúÖ""LXÂp2¤_lÍÀ‘ÆØA„a@'HUQ;ŽŽŒ@{o£4÷hÂÔ¾ýª›÷…¸u@ƒÖï…vËah*­@ëëÏBB€0@`˜ @ ¶`/ÃöHÅ1ßÊîŒ#±ƒHÓÖZµý}Œ"ÒìÔ$tªÛÇðt€ïÝ}¯_‹¤|ßOX s÷J–MZõrnl.™‡²Ãå!ŒDZŽ²Çøcsjzýcˆ4D •²÷ “¼lƒfÿoùa©Å‘ÆØA„Bˆ0ŠSõ?Qô„å´+[:é[žQŒÓW(oK(•Jˆ¶jý K/Ž4Æ„ˆ~ê4Ý·2’5-/ÔËÉ_‰‰tÚ:ñHS#"šÇÒ Œ Ž4Æ× B¦‰ËDÎrKãQÐÖI×Jt‹ø³<¿GàÑé! Ô¥ iŒQ†ADiš¤AÉE¯4®ã(ñN(äá¿©OÎÏ ¡4â •®ÿ,M8Ò;RJ¥uª>FsdKcÐ*¯'ûänÓÈT½ÙN YÒ´Âvã8nôfƒ#±ƒtû†Qœª½4GPqlˆÚI·aDqÈù°>ÏÒ°ÂVMñÑ4viŒÎ¢TM\¤Àñ± @ìT·’}rw––¾~€á¬myYvønkv'iŒQJ)¦*Ò ¤‰RVšV{o3Ù:þnyHªjanð,ÓËus¤±;áHcìpQ¬Ò”h 'ò†-Í„ûñ£˜ÖH3¤ô29­b>šÆî„#±‘ÖaétÝ×?2àHcìPiüh€’ ™â("ÞþèqPHÙlûÉ=0IžÃÎ@جÞüó‘æ‚GÀ‘ÆØÁ@)•†XàT( b’w[# a´ý”FZÆ+S@ÄÈoÝüóiÜêdýÀ‘ÆØA…À´u[ÂØPƒ÷OYŽúX׋c•ΈÈY`8DæÍ?ŸÒá²ûŽ#±CH)¥HãwŠ)`e‚#±ƒ Òv•Ö©¥ÀâÄø Eš´\MÐNe÷È[dçJˆûiiŒ‚¼l޶Ê)Ž4Cf[û R „ ÙýAÅ©œ¥ Hó,íÃ‘ÆØá,7§µÞÜMo¤Ù¦9>\„8L¤í!"*¥…ÀÔ^|šu$ ‚?ÁØûðÆG™aDÜ«¥·'–eãÃE­¢DŠQ`F:§h`KÄ~¥Gc‡«Ë¡Ôž;îB€ÑRH«VGÓ¤i‹÷&@é µ8VÄ{ilŽ4Æ·­=)eµÑÒéü€€‘R^k ­£?J Ù¢¥v¢&xšÆnÁ‘ÆØáj±i[Ö^­«ôN ¦F‡Àöwþ(ÓÉØŽ#¦5ÎÀ0¤!Å2ƺ8Ò;\Ò4ÍJ#Õmç'ǤnœÀíÛ¦›Ÿœ).¾ˆâH ž©±÷KïYÆÒƒ@–]­·ÒÜkr´$Pˆ ²Li¹§Ï}R[ñ„‘Ö$Sº¬/øc‡Òð²…¶¤¹'VÖuÛlT+HG¤ÆÔâ9(ÒZW(„RHÓê÷@Xºp¤1v8RfJm?Hçýa]¶ef=w»\Î@uüViÓšgF1JÓé÷XXºp¤1v8D$§)µ[MïÑ4ǶƇ ÍVgÂI HSÉÔ–w*­ËÕ 4û=–.iŒÝr‹D°²™@=á1±Mczl¸íEÑ9úÓê!¦4ТXùahšH®xdïÃ‘ÆØ]‘Ù!­õµõN}89RRZ×*å£?­­P딆Z« Œ,ËBaô{,,]8Ò»+VqR¬mïõ{ ™ÒšÖ76þ¨H‘Ò¤‰Rla7Zø\{?Ž4ÆîŠ6¤¹±SIíÌMŒhMÛÛÛGT¬ ¥å!a·ý@HSp¤±÷ãHcì®Ó¶]wm»¦øhÚÉÙIÃõzíèÒDŠ@©4&¸Öš,×ë¶WfìŽ4ÆîŠ0l7WZßÙëøé­ã)æ,ÓhÔ«‰ôóU$”Ö)ìñ¨´Ž•"”ˆü ÆÞ‡ÿ@0vW„a:Åñr­Qoµû=–;rl+뺭zåèw[ F¡ÓiJ‡Qi€´žœcýÂ‘ÆØ]AD³8FñÅ¥~åŽ,ÓÈzN»^ÕqSIE˜ÆeG@BZ©= Îú…#±»e ÏÁ/-õ{ wäXÖäèPúÉDZZËCºË¡ ¤u„¬_8Ò»[ÞØ¼âÒòFJg.¦!gdžuG~«£qJ[C«8ÖQAú°þâHcìn™™’ëz—W7Ã(¥E01R ¿¶sô§)JéýŸˆ(‚iŒÝ-aXù‘ɽZ£ÖLoÑãìÄ0êì%Ð@D¥q†+Å1iͳ4¶Gcw áé Šß]Zë÷XîhazÜ2h&p¨"Låºãõ£Ö€‚‹øÙ>iŒÝ£4KD?¼˜Þ¢ÇœçÚ–4«:>Ú3ˆØ•ÐЃˆ€€Ü†ŸÝ‚#±{ GN â;×ÖR9{°-Ós¬ ¹§Ž\ÇOÝìH_¤)¥µ&Òé½aœõ Gc÷Ýb6ã]]ÛNmÑ£k[Ã…\Üi©ðÈ5,B !Ò—h@@Ý•Ç~„¥Gc÷BZ¥ÒÐúΞ¦´Ó£çÚs“#:ãà¨5,é\u­ QH“»‡°ý8Ò»Â0 Ãã•z³ÑJàæèã ç&FH+¿zÔ+fº…˜¾ÉP³íkârGviŒÝDtJa/m$p–ù˜,LŽéÆö‘kXˆÒ¸—Voµ‰@ðÍ2ìiŒÝ£ü¼»”ÀYæcrþä¬@híu„Zk!ÒøQo¶…¦—ë÷@Xê¤ñÏ+ci¦ó³Zë+« œe>& Óã¦ivª[Z©&PÇQ:bm•«ZkÃvû=–:iŒÝÌ !.-o¤öâ•b.“õ\¿VV‘”çÖ†‘ƦSë;{Ddºù~„¥Gc÷-'—˯n—ƒ´Öñg<§”φ­jì·z ‘RÊ6Í䯕˜J½%„ð†'û=–:iŒÝ!Ílqxg¯„GkÏql<Û\˜×qtĶXZE–i¤­23>ìÚ–”×ß‹Öôƒ·¯üÅß~ïÕ‹×.-o(­G‹ùj³ý©=©‹s)mGÆúŠ#±^dGgȰ¾÷Æ¥Xkã8ÛÕ7;Á×¾÷Æ¿þ³ÿôâ«oµÚm°,«X,ÎÌÌÌÎκî ÙmÛ&Òzó-¡-ï½8„aîë\|ÛÞü®ë‹Å¹¹9"Šã8Š¢V«U«ÕÚívðžP+¿áïÔZZ)!a¨´ÖZ ¼>[ë>\aH!‰È#´w|jvaa¡¹·½¼¹{òô#ïÞóûaŽ4Æza8§4ùÚÅå¶ä½äHÅZ_YÝúWôÕ/ýÛ{Õ¢ÈçóNžœœœ, B^‘ÉdQùMÖµ;zÏ#@$iXÝYÚ]š¦iš¦çy££?zQ­õ¾éÄqA§Ó‰ã¸Óét: Â0h™†c›Ž—›?q¶íî0^~ùeM„#§îùí°‡Gc½ÒÈOÞyíëKë;NÍ%õØ0VkÛå¯çÕ?ýOßyñK­NËçÏŸ¿077—Ífï©®Ðqˆ¢ÐˆÛ=žM# ÷’gBÜvz—Íf÷¿æM/·ïý†aØl6ów×™9úØ@âHc¬G¥ç6_ùÚs/¿qÄH#€N¾ye寞ûþ7¾ûÚ¥•0Š Ó˜zzqqxxXöT=ØmÏèû>EA/£ÒZÇqÝïÖÌÄv§Ó Ãàäâl ùZv{iŒõ¨8s†„ùÍ—Þü/ÿþçz¸UŒšmÿ•w®þù7_üúw_]Ù*DZò2ÞèäôÄäÔÈȈišG9î…ˆRÊ0 uÜK½»V"鞸r¹¬•šžž ÷ a·Ç‘ÆXL7çM}ÿÍ+Ív§ñîæK4QÇ›»Õï¼öÎ7¾ûÚó?xs{¯¦2™Ìüâ©™™™B¡ÐÛœìVRJ)¥RŠt/3­î•Ö}¿ÕZ Þ¸jµ¼»M¥ÙG·ú;&–biŒõHféĹ­ïÿõÛWן>Ç‚…ëŠ/¼òöw^{çËËÛ•zFJS._8ýèÙééé\.wÛ­¦£@DDŒ¢H÷ÔæQ«Hô9ÒnäYEf#ãÚþè¹þ‰¥Gc½9ùÄê‹ý•o¿rk¤)¢J½ùÂ+oõÛ¯üíKol•«ˆÏxC¥â‰âh&_v'ñ$»¡[‘EQ‹µB!¤LËGD§Ó©×Óã£Us”Y³;IËŸWÆDùÉEÃÉ|õÅ×÷7¾d"¥^~ëÊ×¾óÊß~ÿ7./Q,¥œýøG?<=5ÕÑëƒ* tc/ zZ<ÔZ‘ýï`Ùµ»½ÕòƒÙ Êä;eØq¤1Ö;ÃÉfμ}õÍÍÝÊN¥ñ¾úü_>÷ýÍÝ ¸®;461119:6Ö=VÕT÷ó2­u·cU¹DZ i÷­ƒåÍ´Ö•Ým°f?è§ï 7–iŒõGN?õÎÅ—ÎýÂo+MBÈ¡¡¡ÇÎ?>99™ÉdŽoQñ.ÇÖ­4ÑÐËTKÇ1–æ]•½7ß÷Ë{{YÏ­ábGvŽ4ÆŽdxñJ#_È...ÎÌÌt8§Aw/ˆ{KV@´\€þ×ñïíõÅ…Fn¨ßca©Æ‘ÆØ‘ع!·8…õÅÅÅþNËöéîØ‘Ò½W-ö½ˆ¿;†ÍõU­unþ ¾Éš,Eߌ=ˆ„4F&ç›Íf§Óé÷XÞ§Ûn{)ñ " ­zê<’,ß÷wËeǶŒùô{,,í8Ò;ªáÙSšhw7]×,ߨ«Ô=Í´„¤Þ$ª¼»[©5 …¢76Ûï±°´ãHcì¨2'ŸFiU«•~d¿n÷ú8Š{øZ"­tÜÿYÚöæF¬TnúÃÙß㘱}8Ò;*#;df‡ÊÕ†Öý¯¤¸™ã8ˆ†~_‹ˆ€zj¦• (ж¶· )½S½?çùØ#±£Òð†&ÊÕzÚ"­;K :­^¾˜€H©¤uoªÕj¹Ru7;Éw¤±Ãq¤1vTˆ˜›\Œ‚àþ_År°ë7…¡j±çIͨ¶··µÖűi§pï·˜²‡Gc È O@÷¿äýfB½-@@”V/_ ` |¶ÑÖÖ¹Sˆ„.(`ƒ#±dFgq£®o(¥iÕKy ¤UOK©D ¬XFQT©T1;óèÑŸÆéúdì啯…46w÷úUÂpÛוR !´è¥£‚´‚¢^JK’Òl6}ßw\7?uºÃ`Ž4Æ MÛÊ–ê;kÇÚ@äNi)My›×-¸Äq/&Ãö€(úiq»Ù‚™îã0Ø„#± 42#ÓZYÇØç÷N;uB`x»Ü*d¢›ÿ–ƒˆ@}«x$¢íím(Î>*RsmK9Ž4Æ€ˆ¹ñyvv¢>4!ŒÕmv¼Ñ”ˆ(L7×Ã3±ßý*ol¤N}¸¿#aŽ4Æ’‘›¢Ý½~ä:Ðîøš´éfzùzÔÇFÌF£Ýn–“Xìר‡#±dä'±¶~¹ß¹Î”…•)ôðåˆ(PXV/Eü‰èžHóF¦âX¿ÆÀ8iŒ%ÃÊ­L¡²½–’"Ž%ƒ(&aôKZÅBˆL¦§Þ‘)¥®\¹BD¥¤aöe ìAÄ‘ÆX2„4ò“'›µJ”Ž"D°Q÷ ¨·î!qÐ6 #›íO§àr¹\«Õ„i?öѾ €= 8ÒK"8ÇÑ^¥Öï±T[~»" ½ôÝP¡oÒuÝÄv("z÷Ýw£(ÊŽÍç'y#ÝŽ4Æ3´pQ®l¥ââ4"÷Üà±|ùÕR1ß—òZ­¶´´(fžü”´œû?öàâHc,1nqÌ-ollªþ5°WJ)¥ˆHk­4€¢§½¨×¾9=5™øðîÆ»ï¾ÇñðÉL=ñl_À\|€‘±ÄÃ>ù•ïýu£Ñ(‹÷ùÕCßçâÅõõu"Êf³Jëz£žŸï¡‡}Ôi6·—­SÇ1΃A°¼²š?qáïý–aã¹u68ÒKÒè™§V^ü«¥ååûiZë(ŠÆÒæÞÕ˃VÍ2MÃ0ªµ: #3:wöóÿÄtî9¢NSÇ‘ï÷¡Öo¼aÚnéô‡œÂÈýuö ãHc,IùÉE§8¶¼¼|îìYÃ8–ï¯(ŠªÕê^¹\i´ê-¿Ñhøí&¹…ÑÓO}fþÔYôŠmpAHÓÍ=íE9…ÑÂØô«¯¾:;;{Lïâ¶šÍf¬!–ÎÌS?uß^” Ž4Æ’$Mkâü/=ÿËåòøøx²÷}ÿí·ß^YYiµÛ $ Jò²Å±ùóc|dxñB·÷±NQHyö§ã»ð¿^½zõôéûÔŸˆ.]¾²²]9ûÅßêÞ?ÇØ½âHc,a“çŸY~áÏ®\¹266–Ô]3ív{iiiyeu¯Z73ÅáÇ>Xš{,7±àäG Û‘–›ø¥6îäcÞðôï\œŸ›E!MóÏ;Çq,¥\]][.·ÿûÿ=q¤1–0·8ž›:µ¶þN†¶Ý{c­õîîn£ÑˆbuñÚJ¤ÅÌG¾832]˜Z4œìq_̆R.ü䯼öÇÿâ?|ùçf¦â'~â˜ïììäóùíÝ×.­œûÒïdGgŽãUØCBžþä/÷{ Œ D Í·^t{d¤Ç¥ÔË/¿üÒK/¯®o¬oíF±šÿØæŸþ™ÌЄ4íûsѨ74iy¹òÕÖëõâÈx>›Iüu/]ºD›[o¯ìœúÜ?ÎO.$û|ö°áYcÉ}ä#ÎsôÎåk‹‹'-ë%;­uÇÝΈˆˆq¿õÖ[—.]*ŽÏŽ<ñÃͦNzÃÓ÷ùÊlböß+Ο}ç+¿ÿwßú»‰™¹ìiSR2M,f­ÑÞÚ¾*J³~ñwíÜP"e3üéßûË~±´ôÝ¿ºø?\8õÈÓO<&åûZRuOCk­}ßßÚÚºvíZ­VSJ )…Ri+U˜:yáþ;;ßÿZv¯ýí»_ÿC×óFO<61:&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = include ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_gcc_func_attribute.m4 \ $(top_srcdir)/m4/ax_gcc_var_attribute.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(include_HEADERS) \ $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = sixel.h CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(includedir)" HEADERS = $(include_HEADERS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/sixel.h.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_CFLAGS = @AM_CFLAGS@ AM_CPPFLAGS = @AM_CPPFLAGS@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GD_CFLAGS = @GD_CFLAGS@ GD_LIBS = @GD_LIBS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBCURL_CFLAGS = @LIBCURL_CFLAGS@ LIBCURL_LIBS = @LIBCURL_LIBS@ LIBJPEG_CFLAGS = @LIBJPEG_CFLAGS@ LIBJPEG_LIBS = @LIBJPEG_LIBS@ LIBOBJS = @LIBOBJS@ LIBPNG_CFLAGS = @LIBPNG_CFLAGS@ LIBPNG_LIBS = @LIBPNG_LIBS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LS_LTVERSION = @LS_LTVERSION@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MD5SUM = @MD5SUM@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ attr_func_deprecated = @attr_func_deprecated@ attr_var_deprecated = @attr_var_deprecated@ bashcompletiondir = @bashcompletiondir@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgconfigdir = @pkgconfigdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ pythondir = @pythondir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ zshcompletiondir = @zshcompletiondir@ include_HEADERS = sixel.h all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign include/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): sixel.h: $(top_builddir)/config.status $(srcdir)/sixel.h.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-includeHEADERS: $(include_HEADERS) @$(NORMAL_INSTALL) @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(includedir)'"; \ $(MKDIR_P) "$(DESTDIR)$(includedir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \ $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \ done uninstall-includeHEADERS: @$(NORMAL_UNINSTALL) @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir) ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(HEADERS) installdirs: for dir in "$(DESTDIR)$(includedir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-includeHEADERS install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-includeHEADERS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libtool cscopelist-am ctags ctags-am distclean \ distclean-generic distclean-libtool distclean-tags distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-includeHEADERS install-info install-info-am \ install-man install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ ps ps-am tags tags-am uninstall uninstall-am \ uninstall-includeHEADERS .PRECIOUS: Makefile # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: libsixel-1.7.3/include/sixel.h.in000066400000000000000000001501451302271755100166730ustar00rootroot00000000000000/* * Copyright (c) 2014,2015 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include /* for size_t */ #ifndef LIBSIXEL_SIXEL_H #define LIBSIXEL_SIXEL_H #ifdef _WIN32 # define SIXELAPI __declspec(dllexport) #else # define SIXELAPI #endif #define LIBSIXEL_VERSION "@PACKAGE_VERSION@" #define LIBSIXEL_ABI_VERSION "@LS_LTVERSION@" #define SIXEL_OUTPUT_PACKET_SIZE 16384 #define SIXEL_PALETTE_MIN 2 #define SIXEL_PALETTE_MAX 256 #define SIXEL_USE_DEPRECATED_SYMBOLS 1 /* return value */ typedef int SIXELSTATUS; #define SIXEL_OK 0x0000 /* succeeded */ #define SIXEL_FALSE 0x1000 /* failed */ #define SIXEL_RUNTIME_ERROR (SIXEL_FALSE | 0x0100) /* runtime error */ #define SIXEL_LOGIC_ERROR (SIXEL_FALSE | 0x0200) /* logic error */ #define SIXEL_FEATURE_ERROR (SIXEL_FALSE | 0x0300) /* feature not enabled */ #define SIXEL_LIBC_ERROR (SIXEL_FALSE | 0x0400) /* errors caused by curl */ #define SIXEL_CURL_ERROR (SIXEL_FALSE | 0x0500) /* errors occures in libc functions */ #define SIXEL_JPEG_ERROR (SIXEL_FALSE | 0x0600) /* errors occures in libjpeg functions */ #define SIXEL_PNG_ERROR (SIXEL_FALSE | 0x0700) /* errors occures in libpng functions */ #define SIXEL_GDK_ERROR (SIXEL_FALSE | 0x0800) /* errors occures in gdk functions */ #define SIXEL_GD_ERROR (SIXEL_FALSE | 0x0900) /* errors occures in gd functions */ #define SIXEL_STBI_ERROR (SIXEL_FALSE | 0x0a00) /* errors occures in stb_image functions */ #define SIXEL_STBIW_ERROR (SIXEL_FALSE | 0x0b00) /* errors occures in stb_image_write functions */ #define SIXEL_INTERRUPTED (SIXEL_OK | 0x0001) /* interrupted by a signal */ #define SIXEL_BAD_ALLOCATION (SIXEL_RUNTIME_ERROR | 0x0001) /* malloc() failed */ #define SIXEL_BAD_ARGUMENT (SIXEL_RUNTIME_ERROR | 0x0002) /* bad argument detected */ #define SIXEL_BAD_INPUT (SIXEL_RUNTIME_ERROR | 0x0003) /* bad input detected */ #define SIXEL_NOT_IMPLEMENTED (SIXEL_FEATURE_ERROR | 0x0001) /* feature not implemented */ #define SIXEL_SUCCEEDED(status) (((status) & 0x1000) == 0) #define SIXEL_FAILED(status) (((status) & 0x1000) != 0) /* method for finding the largest dimension for splitting, * and sorting by that component */ #define SIXEL_LARGE_AUTO 0x0 /* choose automatically the method for finding the largest dimension */ #define SIXEL_LARGE_NORM 0x1 /* simply comparing the range in RGB space */ #define SIXEL_LARGE_LUM 0x2 /* transforming into luminosities before the comparison */ /* method for choosing a color from the box */ #define SIXEL_REP_AUTO 0x0 /* choose automatically the method for selecting representative color from each box */ #define SIXEL_REP_CENTER_BOX 0x1 /* choose the center of the box */ #define SIXEL_REP_AVERAGE_COLORS 0x2 /* choose the average all the color in the box (specified in Heckbert's paper) */ #define SIXEL_REP_AVERAGE_PIXELS 0x3 /* choose the average all the pixels in the box */ /* method for diffusing */ #define SIXEL_DIFFUSE_AUTO 0x0 /* choose diffusion type automatically */ #define SIXEL_DIFFUSE_NONE 0x1 /* don't diffuse */ #define SIXEL_DIFFUSE_ATKINSON 0x2 /* diffuse with Bill Atkinson's method */ #define SIXEL_DIFFUSE_FS 0x3 /* diffuse with Floyd-Steinberg method */ #define SIXEL_DIFFUSE_JAJUNI 0x4 /* diffuse with Jarvis, Judice & Ninke method */ #define SIXEL_DIFFUSE_STUCKI 0x5 /* diffuse with Stucki's method */ #define SIXEL_DIFFUSE_BURKES 0x6 /* diffuse with Burkes' method */ /* quality modes */ #define SIXEL_QUALITY_AUTO 0x0 /* choose quality mode automatically */ #define SIXEL_QUALITY_HIGH 0x1 /* high quality palette construction */ #define SIXEL_QUALITY_LOW 0x2 /* low quality palette construction */ #define SIXEL_QUALITY_FULL 0x3 /* full quality palette construction */ #define SIXEL_QUALITY_HIGHCOLOR 0x4 /* high color */ /* built-in dither */ #define SIXEL_BUILTIN_MONO_DARK 0x0 /* monochrome terminal with dark background */ #define SIXEL_BUILTIN_MONO_LIGHT 0x1 /* monochrome terminal with dark background */ #define SIXEL_BUILTIN_XTERM16 0x2 /* xterm 16color */ #define SIXEL_BUILTIN_XTERM256 0x3 /* xterm 256color */ #define SIXEL_BUILTIN_VT340_MONO 0x4 /* vt340 monochrome */ #define SIXEL_BUILTIN_VT340_COLOR 0x5 /* vt340 color */ #define SIXEL_BUILTIN_G1 0x6 /* 1bit grayscale */ #define SIXEL_BUILTIN_G2 0x7 /* 2bit grayscale */ #define SIXEL_BUILTIN_G4 0x8 /* 4bit grayscale */ #define SIXEL_BUILTIN_G8 0x9 /* 8bit grayscale */ /* offset value of pixelFormat */ #define SIXEL_FORMATTYPE_COLOR (0) #define SIXEL_FORMATTYPE_GRAYSCALE (1 << 6) #define SIXEL_FORMATTYPE_PALETTE (1 << 7) /* pixelformat type of input image NOTE: for compatibility, the value of PIXELFORAMT_COLOR_RGB888 must be 3 */ #define SIXEL_PIXELFORMAT_RGB555 (SIXEL_FORMATTYPE_COLOR | 0x01) /* 15bpp */ #define SIXEL_PIXELFORMAT_RGB565 (SIXEL_FORMATTYPE_COLOR | 0x02) /* 16bpp */ #define SIXEL_PIXELFORMAT_RGB888 (SIXEL_FORMATTYPE_COLOR | 0x03) /* 24bpp */ #define SIXEL_PIXELFORMAT_BGR555 (SIXEL_FORMATTYPE_COLOR | 0x04) /* 15bpp */ #define SIXEL_PIXELFORMAT_BGR565 (SIXEL_FORMATTYPE_COLOR | 0x05) /* 16bpp */ #define SIXEL_PIXELFORMAT_BGR888 (SIXEL_FORMATTYPE_COLOR | 0x06) /* 24bpp */ #define SIXEL_PIXELFORMAT_ARGB8888 (SIXEL_FORMATTYPE_COLOR | 0x10) /* 32bpp */ #define SIXEL_PIXELFORMAT_RGBA8888 (SIXEL_FORMATTYPE_COLOR | 0x11) /* 32bpp */ #define SIXEL_PIXELFORMAT_ABGR8888 (SIXEL_FORMATTYPE_COLOR | 0x12) /* 32bpp */ #define SIXEL_PIXELFORMAT_BGRA8888 (SIXEL_FORMATTYPE_COLOR | 0x13) /* 32bpp */ #define SIXEL_PIXELFORMAT_G1 (SIXEL_FORMATTYPE_GRAYSCALE | 0x00) /* 1bpp grayscale */ #define SIXEL_PIXELFORMAT_G2 (SIXEL_FORMATTYPE_GRAYSCALE | 0x01) /* 2bpp grayscale */ #define SIXEL_PIXELFORMAT_G4 (SIXEL_FORMATTYPE_GRAYSCALE | 0x02) /* 4bpp grayscale */ #define SIXEL_PIXELFORMAT_G8 (SIXEL_FORMATTYPE_GRAYSCALE | 0x03) /* 8bpp grayscale */ #define SIXEL_PIXELFORMAT_AG88 (SIXEL_FORMATTYPE_GRAYSCALE | 0x13) /* 16bpp gray+alpha */ #define SIXEL_PIXELFORMAT_GA88 (SIXEL_FORMATTYPE_GRAYSCALE | 0x23) /* 16bpp gray+alpha */ #define SIXEL_PIXELFORMAT_PAL1 (SIXEL_FORMATTYPE_PALETTE | 0x00) /* 1bpp palette */ #define SIXEL_PIXELFORMAT_PAL2 (SIXEL_FORMATTYPE_PALETTE | 0x01) /* 2bpp palette */ #define SIXEL_PIXELFORMAT_PAL4 (SIXEL_FORMATTYPE_PALETTE | 0x02) /* 4bpp palette */ #define SIXEL_PIXELFORMAT_PAL8 (SIXEL_FORMATTYPE_PALETTE | 0x03) /* 8bpp palette */ /* palette type */ #define SIXEL_PALETTETYPE_AUTO 0 /* choose palette type automatically */ #define SIXEL_PALETTETYPE_HLS 1 /* HLS colorspace */ #define SIXEL_PALETTETYPE_RGB 2 /* RGB colorspace */ /* policies of SIXEL encoding */ #define SIXEL_ENCODEPOLICY_AUTO 0 /* choose encoding policy automatically */ #define SIXEL_ENCODEPOLICY_FAST 1 /* encode as fast as possible */ #define SIXEL_ENCODEPOLICY_SIZE 2 /* encode to as small sixel sequence as possible */ /* method for re-sampling */ #define SIXEL_RES_NEAREST 0 /* Use nearest neighbor method */ #define SIXEL_RES_GAUSSIAN 1 /* Use guaussian filter */ #define SIXEL_RES_HANNING 2 /* Use hanning filter */ #define SIXEL_RES_HAMMING 3 /* Use hamming filter */ #define SIXEL_RES_BILINEAR 4 /* Use bilinear filter */ #define SIXEL_RES_WELSH 5 /* Use welsh filter */ #define SIXEL_RES_BICUBIC 6 /* Use bicubic filter */ #define SIXEL_RES_LANCZOS2 7 /* Use lanczos-2 filter */ #define SIXEL_RES_LANCZOS3 8 /* Use lanczos-3 filter */ #define SIXEL_RES_LANCZOS4 9 /* Use lanczos-4 filter */ /* image format */ #define SIXEL_FORMAT_GIF 0x0 /* read only */ #define SIXEL_FORMAT_PNG 0x1 /* read/write */ #define SIXEL_FORMAT_BMP 0x2 /* read only */ #define SIXEL_FORMAT_JPG 0x3 /* read only */ #define SIXEL_FORMAT_TGA 0x4 /* read only */ #define SIXEL_FORMAT_WBMP 0x5 /* read only with --with-gd configure option */ #define SIXEL_FORMAT_TIFF 0x6 /* read only */ #define SIXEL_FORMAT_SIXEL 0x7 /* read only */ #define SIXEL_FORMAT_PNM 0x8 /* read only */ #define SIXEL_FORMAT_GD2 0x9 /* read only with --with-gd configure option */ #define SIXEL_FORMAT_PSD 0xa /* read only */ #define SIXEL_FORMAT_HDR 0xb /* read only */ /* loop mode */ #define SIXEL_LOOP_AUTO 0 /* honer the setting of GIF header */ #define SIXEL_LOOP_FORCE 1 /* always enable loop */ #define SIXEL_LOOP_DISABLE 2 /* always disable loop */ /* setopt flags */ #define SIXEL_OPTFLAG_INPUT ('i') /* -i, --input: specify input file name. */ #define SIXEL_OPTFLAG_OUTPUT ('o') /* -o, --output: specify output file name. */ #define SIXEL_OPTFLAG_OUTFILE ('o') /* -o, --outfile: specify output file name. */ #define SIXEL_OPTFLAG_7BIT_MODE ('7') /* -7, --7bit-mode: for 7bit terminals or printers (default) */ #define SIXEL_OPTFLAG_8BIT_MODE ('8') /* -8, --8bit-mode: for 8bit terminals or printers */ #define SIXEL_OPTFLAG_HAS_GRI_ARG_LIMIT ('R') /* -R, --gri-limit: limit arguments of DECGRI('!') to 255 */ #define SIXEL_OPTFLAG_COLORS ('p') /* -p COLORS, --colors=COLORS: specify number of colors */ #define SIXEL_OPTFLAG_MAPFILE ('m') /* -m FILE, --mapfile=FILE: specify set of colors */ #define SIXEL_OPTFLAG_MONOCHROME ('e') /* -e, --monochrome: output monochrome sixel image */ #define SIXEL_OPTFLAG_INSECURE ('k') /* -k, --insecure: allow to connect to SSL sites without certs */ #define SIXEL_OPTFLAG_INVERT ('i') /* -i, --invert: assume the terminal background color */ #define SIXEL_OPTFLAG_HIGH_COLOR ('I') /* -I, --high-color: output 15bpp sixel image */ #define SIXEL_OPTFLAG_USE_MACRO ('u') /* -u, --use-macro: use DECDMAC and DEVINVM sequences */ #define SIXEL_OPTFLAG_MACRO_NUMBER ('n') /* -n MACRONO, --macro-number=MACRONO: specify macro register number */ #define SIXEL_OPTFLAG_COMPLEXION_SCORE ('C') /* -C COMPLEXIONSCORE, --complexion-score=COMPLEXIONSCORE: specify an number argument for the score of complexion correction. */ #define SIXEL_OPTFLAG_IGNORE_DELAY ('g') /* -g, --ignore-delay: render GIF animation without delay */ #define SIXEL_OPTFLAG_STATIC ('S') /* -S, --static: render animated GIF as a static image */ #define SIXEL_OPTFLAG_DIFFUSION ('d') /* -d DIFFUSIONTYPE, --diffusion=DIFFUSIONTYPE: choose diffusion method which used with -p option. DIFFUSIONTYPE is one of them: auto -> choose diffusion type automatically (default) none -> do not diffuse fs -> Floyd-Steinberg method atkinson -> Bill Atkinson's method jajuni -> Jarvis, Judice & Ninke stucki -> Stucki's method burkes -> Burkes' method */ #define SIXEL_OPTFLAG_FIND_LARGEST ('f') /* -f FINDTYPE, --find-largest=FINDTYPE: choose method for finding the largest dimension of median cut boxes for splitting, make sense only when -p option (color reduction) is specified FINDTYPE is one of them: auto -> choose finding method automatically (default) norm -> simply comparing the range in RGB space lum -> transforming into luminosities before the comparison */ #define SIXEL_OPTFLAG_SELECT_COLOR ('s') /* -s SELECTTYPE, --select-color=SELECTTYPE choose the method for selecting representative color from each median-cut box, make sense only when -p option (color reduction) is specified SELECTTYPE is one of them: auto -> choose selecting method automatically (default) center -> choose the center of the box average -> calculate the color average into the box histogram -> similar with average but considers color histogram */ #define SIXEL_OPTFLAG_CROP ('c') /* -c REGION, --crop=REGION: crop source image to fit the specified geometry. REGION should be formatted as '%dx%d+%d+%d' */ #define SIXEL_OPTFLAG_WIDTH ('w') /* -w WIDTH, --width=WIDTH: resize image to specified width WIDTH is represented by the following syntax auto -> preserving aspect ratio (default) % -> scale width with given percentage -> scale width with pixel counts px -> scale width with pixel counts */ #define SIXEL_OPTFLAG_HEIGHT ('h') /* -h HEIGHT, --height=HEIGHT: resize image to specified height HEIGHT is represented by the following syntax auto -> preserving aspect ratio (default) % -> scale height with given percentage -> scale height with pixel counts px -> scale height with pixel counts */ #define SIXEL_OPTFLAG_RESAMPLING ('r') /* -r RESAMPLINGTYPE, --resampling=RESAMPLINGTYPE: choose resampling filter used with -w or -h option (scaling) RESAMPLINGTYPE is one of them: nearest -> Nearest-Neighbor method gaussian -> Gaussian filter hanning -> Hanning filter hamming -> Hamming filter bilinear -> Bilinear filter (default) welsh -> Welsh filter bicubic -> Bicubic filter lanczos2 -> Lanczos-2 filter lanczos3 -> Lanczos-3 filter lanczos4 -> Lanczos-4 filter */ #define SIXEL_OPTFLAG_QUALITY ('q') /* -q QUALITYMODE, --quality=QUALITYMODE: select quality of color quanlization. auto -> decide quality mode automatically (default) low -> low quality and high speed mode high -> high quality and low speed mode full -> full quality and careful speed mode */ #define SIXEL_OPTFLAG_LOOPMODE ('l') /* -l LOOPMODE, --loop-control=LOOPMODE: select loop control mode for GIF animation. auto -> honor the setting of GIF header (default) force -> always enable loop disable -> always disable loop */ #define SIXEL_OPTFLAG_PALETTE_TYPE ('t') /* -t PALETTETYPE, --palette-type=PALETTETYPE: select palette color space type auto -> choose palette type automatically (default) hls -> use HLS color space rgb -> use RGB color space */ #define SIXEL_OPTFLAG_BUILTIN_PALETTE ('b') /* -b BUILTINPALETTE, --builtin-palette=BUILTINPALETTE: select built-in palette type xterm16 -> X default 16 color map xterm256 -> X default 256 color map vt340mono -> VT340 monochrome map vt340color -> VT340 color map gray1 -> 1bit grayscale map gray2 -> 2bit grayscale map gray4 -> 4bit grayscale map gray8 -> 8bit grayscale map */ #define SIXEL_OPTFLAG_ENCODE_POLICY ('E') /* -E ENCODEPOLICY, --encode-policy=ENCODEPOLICY: select encoding policy auto -> choose encoding policy automatically (default) fast -> encode as fast as possible size -> encode to as small sixel sequence as possible */ #define SIXEL_OPTFLAG_BGCOLOR ('B') /* -B BGCOLOR, --bgcolor=BGCOLOR: specify background color BGCOLOR is represented by the following syntax #rgb #rrggbb #rrrgggbbb #rrrrggggbbbb rgb:r/g/b rgb:rr/gg/bb rgb:rrr/ggg/bbb rgb:rrrr/gggg/bbbb */ #define SIXEL_OPTFLAG_PENETRATE ('P') /* -P, --penetrate: penetrate GNU Screen using DCS pass-through sequence */ #define SIXEL_OPTFLAG_PIPE_MODE ('D') /* -D, --pipe-mode: read source images from stdin continuously */ #define SIXEL_OPTFLAG_VERBOSE ('v') /* -v, --verbose: show debugging info */ #define SIXEL_OPTFLAG_VERSION ('V') /* -V, --version: show version and license info */ #define SIXEL_OPTFLAG_HELP ('H') /* -H, --help: show this help */ #if SIXEL_USE_DEPRECATED_SYMBOLS /* output character size */ enum characterSize { CSIZE_7BIT = 0, /* 7bit character */ CSIZE_8BIT = 1, /* 8bit character */ }; /* method for finding the largest dimension for splitting, * and sorting by that component */ enum methodForLargest { LARGE_AUTO = 0, /* choose automatically the method for finding the largest dimension */ LARGE_NORM = 1, /* simply comparing the range in RGB space */ LARGE_LUM = 2 /* transforming into luminosities before the comparison */ }; /* method for choosing a color from the box */ enum methodForRep { REP_AUTO = 0, /* choose automatically the method for selecting representative color from each box */ REP_CENTER_BOX = 1, /* choose the center of the box */ REP_AVERAGE_COLORS = 2, /* choose the average all the color in the box (specified in Heckbert's paper) */ REP_AVERAGE_PIXELS = 3 /* choose the average all the pixels in the box */ }; /* method for diffusing */ enum methodForDiffuse { DIFFUSE_AUTO = 0, /* choose diffusion type automatically */ DIFFUSE_NONE = 1, /* don't diffuse */ DIFFUSE_ATKINSON = 2, /* diffuse with Bill Atkinson's method */ DIFFUSE_FS = 3, /* diffuse with Floyd-Steinberg method */ DIFFUSE_JAJUNI = 4, /* diffuse with Jarvis, Judice & Ninke method */ DIFFUSE_STUCKI = 5, /* diffuse with Stucki's method */ DIFFUSE_BURKES = 6 /* diffuse with Burkes' method */ }; /* quality modes */ enum qualityMode { QUALITY_AUTO = 0, /* choose quality mode automatically */ QUALITY_HIGH = 1, /* high quality palette construction */ QUALITY_LOW = 2, /* low quality palette construction */ QUALITY_FULL = 3, /* full quality palette construction */ QUALITY_HIGHCOLOR = 4, /* high color */ }; /* built-in dither */ enum builtinDither { BUILTIN_MONO_DARK = 0, /* monochrome terminal with dark background */ BUILTIN_MONO_LIGHT = 1, /* monochrome terminal with dark background */ BUILTIN_XTERM16 = 2, /* xterm 16color */ BUILTIN_XTERM256 = 3, /* xterm 256color */ BUILTIN_VT340_MONO = 4, /* vt340 monochrome */ BUILTIN_VT340_COLOR = 5, /* vt340 color */ }; /* offset value of enum pixelFormat */ enum formatType { FORMATTYPE_COLOR = 0, FORMATTYPE_GRAYSCALE = 1 << 6, FORMATTYPE_PALETTE = 1 << 7, }; /* pixelformat type of input image NOTE: for compatibility, the value of PIXELFORAMT_COLOR_RGB888 must be 3 */ enum pixelFormat { PIXELFORMAT_RGB555 = FORMATTYPE_COLOR | 0x01, /* 15bpp */ PIXELFORMAT_RGB565 = FORMATTYPE_COLOR | 0x02, /* 16bpp */ PIXELFORMAT_RGB888 = FORMATTYPE_COLOR | 0x03, /* 24bpp */ PIXELFORMAT_BGR555 = FORMATTYPE_COLOR | 0x04, /* 15bpp */ PIXELFORMAT_BGR565 = FORMATTYPE_COLOR | 0x05, /* 16bpp */ PIXELFORMAT_BGR888 = FORMATTYPE_COLOR | 0x06, /* 24bpp */ PIXELFORMAT_ARGB8888 = FORMATTYPE_COLOR | 0x10, /* 32bpp */ PIXELFORMAT_RGBA8888 = FORMATTYPE_COLOR | 0x11, /* 32bpp */ PIXELFORMAT_G1 = FORMATTYPE_GRAYSCALE | 0x00, /* 1bpp grayscale */ PIXELFORMAT_G2 = FORMATTYPE_GRAYSCALE | 0x01, /* 2bpp grayscale */ PIXELFORMAT_G4 = FORMATTYPE_GRAYSCALE | 0x02, /* 4bpp grayscale */ PIXELFORMAT_G8 = FORMATTYPE_GRAYSCALE | 0x03, /* 8bpp grayscale */ PIXELFORMAT_AG88 = FORMATTYPE_GRAYSCALE | 0x13, /* 16bpp gray+alpha */ PIXELFORMAT_GA88 = FORMATTYPE_GRAYSCALE | 0x23, /* 16bpp gray+alpha */ PIXELFORMAT_PAL1 = FORMATTYPE_PALETTE | 0x00, /* 1bpp palette */ PIXELFORMAT_PAL2 = FORMATTYPE_PALETTE | 0x01, /* 2bpp palette */ PIXELFORMAT_PAL4 = FORMATTYPE_PALETTE | 0x02, /* 4bpp palette */ PIXELFORMAT_PAL8 = FORMATTYPE_PALETTE | 0x03, /* 8bpp palette */ }; /* palette type */ enum paletteType { PALETTETYPE_AUTO = 0, /* choose palette type automatically */ PALETTETYPE_HLS = 1, /* HLS colorspace */ PALETTETYPE_RGB = 2, /* RGB colorspace */ }; /* policies of SIXEL encoding */ enum encodePolicy { ENCODEPOLICY_AUTO = 0, /* choose encoding policy automatically */ ENCODEPOLICY_FAST = 1, /* encode as fast as possible */ ENCODEPOLICY_SIZE = 2, /* encode to as small sixel sequence as possible */ }; /* method for re-sampling */ enum methodForResampling { RES_NEAREST = 0, /* Use nearest neighbor method */ RES_GAUSSIAN = 1, /* Use guaussian filter */ RES_HANNING = 2, /* Use hanning filter */ RES_HAMMING = 3, /* Use hamming filter */ RES_BILINEAR = 4, /* Use bilinear filter */ RES_WELSH = 5, /* Use welsh filter */ RES_BICUBIC = 6, /* Use bicubic filter */ RES_LANCZOS2 = 7, /* Use lanczos-2 filter */ RES_LANCZOS3 = 8, /* Use lanczos-3 filter */ RES_LANCZOS4 = 9, /* Use lanczos-4 filter */ }; #endif typedef void *(* sixel_malloc_t)(size_t); typedef void *(* sixel_calloc_t)(size_t, size_t); typedef void *(* sixel_realloc_t)(void *, size_t); typedef void (* sixel_free_t)(void *); struct sixel_allocator; typedef struct sixel_allocator sixel_allocator_t; #ifdef __cplusplus extern "C" { #endif /* create allocator object */ SIXELSTATUS sixel_allocator_new( sixel_allocator_t /* out */ **ppallocator, /* allocator object to be created */ sixel_malloc_t /* in */ fn_malloc, /* custom malloc() function */ sixel_calloc_t /* in */ fn_calloc, /* custom calloc() function */ sixel_realloc_t /* in */ fn_realloc, /* custom realloc() function */ sixel_free_t /* in */ fn_free); /* custom free() function */ /* increase reference count of allocator object (thread-unsafe) */ SIXELAPI void sixel_allocator_ref( sixel_allocator_t /* in */ *allocator); /* allocator object to be increment reference counter */ /* decrease reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_allocator_unref(sixel_allocator_t *allocator); /* call custom malloc() */ SIXELAPI void * sixel_allocator_malloc( sixel_allocator_t /* in */ *allocator, /* allocator object */ size_t /* in */ n); /* allocation size */ /* call custom calloc() */ SIXELAPI void * sixel_allocator_calloc( sixel_allocator_t /* in */ *allocator, /* allocator object */ size_t /* in */ nelm, /* allocation size */ size_t /* in */ elsize); /* allocation size */ /* call custom realloc() */ SIXELAPI void * sixel_allocator_realloc( sixel_allocator_t /* in */ *allocator, /* allocator object */ void /* in */ *p, /* existing buffer to be re-allocated */ size_t /* in */ n); /* re-allocation size */ /* call custom free() */ SIXELAPI void sixel_allocator_free( sixel_allocator_t /* in */ *allocator, /* allocator object */ void /* in */ *p); /* existing buffer to be freed */ #ifdef HAVE_TESTS extern volatile int sixel_debug_malloc_counter; void * sixel_bad_malloc(size_t size); void * sixel_bad_calloc(size_t count, size_t size); void * sixel_bad_realloc(void *ptr, size_t size); #endif /* HAVE_TESTS */ #ifdef __cplusplus } #endif /* output context manipulation API */ struct sixel_output; typedef struct sixel_output sixel_output_t; typedef int (* sixel_write_function)(char *data, int size, void *priv); #ifdef __cplusplus extern "C" { #endif /* create new output context object */ SIXELAPI SIXELSTATUS sixel_output_new( sixel_output_t /* out */ **output, /* output object to be created */ sixel_write_function /* in */ fn_write, /* callback for output sixel */ void /* in */ *priv, /* private data given as 3rd argument of fn_write */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* deprecated: create an output object */ SIXELAPI @attr_func_deprecated@ sixel_output_t * sixel_output_create( sixel_write_function /* in */ fn_write, /* callback for output sixel */ void /* in */ *priv); /* private data given as 3rd argument of fn_write */ /* destroy output context object */ SIXELAPI void sixel_output_destroy(sixel_output_t /* in */ *output); /* output context */ /* increase reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_output_ref(sixel_output_t /* in */ *output); /* output context */ /* decrease reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_output_unref(sixel_output_t /* in */ *output); /* output context */ /* get 8bit output mode which indicates whether it uses C1 control characters */ SIXELAPI int sixel_output_get_8bit_availability( sixel_output_t /* in */ *output); /* output context */ /* set 8bit output mode state */ SIXELAPI void sixel_output_set_8bit_availability( sixel_output_t /* in */ *output, /* output context */ int /* in */ availability); /* 0: do not use 8bit characters 1: use 8bit characters */ /* set whether limit arguments of DECGRI('!') to 255 */ SIXELAPI void sixel_output_set_gri_arg_limit( sixel_output_t /* in */ *output, /* output context */ int /* in */ value); /* 0: don't limit arguments of DECGRI 1: limit arguments of DECGRI to 255 */ /* set GNU Screen penetration feature enable or disable */ SIXELAPI void sixel_output_set_penetrate_multiplexer( sixel_output_t /* in */ *output, /* output context */ int /* in */ penetrate); /* 0: penetrate GNU Screen 1: do not penetrate GNU Screen */ /* set whether we skip DCS envelope */ SIXELAPI void sixel_output_set_skip_dcs_envelope( sixel_output_t /* in */ *output, /* output context */ int /* in */ skip); /* 0: output DCS envelope 1: do not output DCS envelope */ /* set palette type: RGB or HLS */ SIXELAPI void sixel_output_set_palette_type( sixel_output_t /* in */ *output, /* output context */ int /* in */ palettetype); /* PALETTETYPE_RGB: RGB palette PALETTETYPE_HLS: HLS palette */ /* set encodeing policy: auto, fast or size */ SIXELAPI void sixel_output_set_encode_policy( sixel_output_t /* in */ *output, /* output context */ int /* in */ encode_policy); #ifdef __cplusplus } #endif /* color quantization API */ /* handle type of dither context object */ struct sixel_dither; typedef struct sixel_dither sixel_dither_t; #ifdef __cplusplus extern "C" { #endif /* create dither context object */ SIXELAPI SIXELSTATUS sixel_dither_new( sixel_dither_t /* out */ **ppdither, /* dither object to be created */ int /* in */ ncolors, /* required colors */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* create dither context object */ SIXELAPI @attr_func_deprecated@ sixel_dither_t * sixel_dither_create(int /* in */ ncolors); /* number of colors */ /* get built-in dither context object */ SIXELAPI sixel_dither_t * sixel_dither_get(int builtin_dither); /* ID of built-in dither object */ /* destroy dither context object */ SIXELAPI void sixel_dither_destroy(sixel_dither_t *dither); /* dither context object */ /* increase reference count of dither context object (thread-unsafe) */ SIXELAPI void sixel_dither_ref(sixel_dither_t *dither); /* dither context object */ /* decrease reference count of dither context object (thread-unsafe) */ SIXELAPI void sixel_dither_unref(sixel_dither_t *dither); /* dither context object */ /* initialize internal palette from specified pixel buffer */ SIXELAPI SIXELSTATUS sixel_dither_initialize( sixel_dither_t *dither, /* dither context object */ unsigned char /* in */ *data, /* sample image */ int /* in */ width, /* image width */ int /* in */ height, /* image height */ int /* in */ pixelformat, /* one of enum pixelFormat */ int /* in */ method_for_largest, /* method for finding the largest dimension */ int /* in */ method_for_rep, /* method for choosing a color from the box */ int /* in */ quality_mode); /* quality of histogram processing */ /* set diffusion type, choose from enum methodForDiffuse */ SIXELAPI void sixel_dither_set_diffusion_type( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ method_for_diffuse); /* one of enum methodForDiffuse */ /* get number of palette colors */ SIXELAPI int sixel_dither_get_num_of_palette_colors( sixel_dither_t /* in */ *dither); /* dither context object */ /* get number of histogram colors */ SIXELAPI int sixel_dither_get_num_of_histogram_colors( sixel_dither_t /* in */ *dither); /* dither context object */ SIXELAPI @attr_func_deprecated@ int /* typoed! remains for compatibility. */ sixel_dither_get_num_of_histgram_colors( sixel_dither_t /* in */ *dither); /* dither context object */ /* get palette */ SIXELAPI unsigned char * sixel_dither_get_palette( sixel_dither_t /* in */ *dither); /* dither context object */ /* set palette */ SIXELAPI void sixel_dither_set_palette( sixel_dither_t /* in */ *dither, /* dither context object */ unsigned char /* in */ *palette); /* set the factor of complexion color correcting */ SIXELAPI void sixel_dither_set_complexion_score( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ score); /* complexion score (>= 1) */ /* set whether omitting palette difinition */ SIXELAPI void sixel_dither_set_body_only( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ bodyonly); /* 0: output palette section(default) 1: do not output palette section */ /* set whether optimize palette size */ SIXELAPI void sixel_dither_set_optimize_palette( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ do_opt); /* 0: optimize palette size 1: don't optimize palette size */ /* set pixelformat */ SIXELAPI void sixel_dither_set_pixelformat( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ pixelformat); /* one of enum pixelFormat */ /* set transparent */ SIXELAPI void sixel_dither_set_transparent( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ transparent); /* transparent color index */ #ifdef __cplusplus } #endif /* converter API */ typedef void * (* sixel_allocator_function)(size_t size); #ifdef __cplusplus extern "C" { #endif /* convert pixels into sixel format and write it to output context */ SIXELAPI SIXELSTATUS sixel_encode( unsigned char /* in */ *pixels, /* pixel bytes */ int /* in */ width, /* image width */ int /* in */ height, /* image height */ int /* in */ depth, /* color depth: now unused */ sixel_dither_t /* in */ *dither, /* dither context */ sixel_output_t /* in */ *context); /* output context */ /* convert sixel data into indexed pixel bytes and palette data */ SIXELAPI SIXELSTATUS sixel_decode_raw( unsigned char /* in */ *p, /* sixel bytes */ int /* in */ len, /* size of sixel bytes */ unsigned char /* out */ **pixels, /* decoded pixels */ int /* out */ *pwidth, /* image width */ int /* out */ *pheight, /* image height */ unsigned char /* out */ **palette, /* ARGB palette */ int /* out */ *ncolors, /* palette size (<= 256) */ sixel_allocator_t /* in */ *allocator); /* allocator object or null */ SIXELAPI @attr_func_deprecated@ SIXELSTATUS sixel_decode( unsigned char /* in */ *sixels, /* sixel bytes */ int /* in */ size, /* size of sixel bytes */ unsigned char /* out */ **pixels, /* decoded pixels */ int /* out */ *pwidth, /* image width */ int /* out */ *pheight, /* image height */ unsigned char /* out */ **palette, /* RGBA palette */ int /* out */ *ncolors, /* palette size (<= 256) */ sixel_allocator_function /* in */ fn_malloc); /* malloc function */ #ifdef __cplusplus } #endif /* helper API */ #ifdef __cplusplus extern "C" { #endif SIXELAPI void sixel_helper_set_additional_message( const char /* in */ *message /* error message */ ); SIXELAPI char const * sixel_helper_get_additional_message(void); /* convert error status code int formatted string */ SIXELAPI char const * sixel_helper_format_error( SIXELSTATUS /* in */ status /* status code */ ); /* compute pixel depth from pixelformat */ SIXELAPI int sixel_helper_compute_depth( int /* in */ pixelformat /* one of enum pixelFormat */ ); /* convert pixelFormat into PIXELFORMAT_RGB888 */ SIXELAPI SIXELSTATUS sixel_helper_normalize_pixelformat( unsigned char /* out */ *dst, /* destination buffer */ int /* out */ *dst_pixelformat, /* converted pixelformat */ unsigned char const /* in */ *src, /* source pixels */ int /* in */ src_pixelformat, /* format of source image */ int /* in */ width, /* width of source image */ int /* in */ height /* height of source image */ ); /* scale image to specified size */ SIXELAPI SIXELSTATUS sixel_helper_scale_image( unsigned char /* out */ *dst, /* destination buffer */ unsigned char const /* in */ *src, /* source image data */ int /* in */ srcw, /* source image width */ int /* in */ srch, /* source image height */ int /* in */ pixelformat, /* one of enum pixelFormat */ int /* in */ dstw, /* destination image width */ int /* in */ dsth, /* destination image height */ int /* in */ method_for_resampling, /* one of methodForResampling */ sixel_allocator_t /* in */ *allocator /* allocator object */ ); #ifdef __cplusplus } #endif /* image loader/writer API */ #if SIXEL_USE_DEPRECATED_SYMBOLS enum imageFormat { FORMAT_GIF = 0, /* read only */ FORMAT_PNG = 1, /* read/write */ FORMAT_BMP = 2, /* read only */ FORMAT_JPG = 3, /* read only */ FORMAT_TGA = 4, /* read only */ FORMAT_WBMP = 5, /* read only with --with-gd configure option */ FORMAT_TIFF = 6, /* read only */ FORMAT_SIXEL = 7, /* read only */ FORMAT_PNM = 8, /* read only */ FORMAT_GD2 = 9, /* read only with --with-gd configure option */ FORMAT_PSD = 10, /* read only */ FORMAT_HDR = 11, /* read only */ }; /* loop mode */ enum loopControl { LOOP_AUTO = 0, /* honer the setting of GIF header */ LOOP_FORCE = 1, /* always enable loop */ LOOP_DISABLE = 2, /* always disable loop */ }; #endif /* handle type of dither context object */ struct sixel_frame; typedef struct sixel_frame sixel_frame_t; #ifdef __cplusplus extern "C" { #endif /* constructor of frame object */ SIXELAPI SIXELSTATUS sixel_frame_new( sixel_frame_t /* out */ **ppframe, /* frame object to be created */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* deprecated version of sixel_frame_new() */ SIXELAPI @attr_func_deprecated@ sixel_frame_t * sixel_frame_create(void); /* increase reference count of frame object (thread-unsafe) */ SIXELAPI void sixel_frame_ref(sixel_frame_t /* in */ *frame); /* decrease reference count of frame object (thread-unsafe) */ SIXELAPI void sixel_frame_unref(sixel_frame_t /* in */ *frame); /* initialize frame object with a pixel buffer */ SIXELAPI SIXELSTATUS sixel_frame_init( sixel_frame_t /* in */ *frame, /* frame object to be initialize */ unsigned char /* in */ *pixels, /* pixel buffer */ int /* in */ width, /* pixel width of buffer */ int /* in */ height, /* pixel height of buffer */ int /* in */ pixelformat, /* pixelformat of buffer */ unsigned char /* in */ *palette, /* palette for buffer or NULL */ int /* in */ ncolors /* number of palette colors or (-1) */ ); /* get pixels */ SIXELAPI unsigned char * sixel_frame_get_pixels(sixel_frame_t /* in */ *frame); /* frame object */ /* get palette */ SIXELAPI unsigned char * sixel_frame_get_palette(sixel_frame_t /* in */ *frame); /* frame object */ /* get width */ SIXELAPI int sixel_frame_get_width(sixel_frame_t /* in */ *frame); /* frame object */ /* get height */ SIXELAPI int sixel_frame_get_height(sixel_frame_t /* in */ *frame); /* frame object */ /* get ncolors */ SIXELAPI int sixel_frame_get_ncolors(sixel_frame_t /* in */ *frame); /* frame object */ /* get pixelformat */ SIXELAPI int sixel_frame_get_pixelformat(sixel_frame_t /* in */ *frame); /* frame object */ /* get transparent */ SIXELAPI int sixel_frame_get_transparent(sixel_frame_t /* in */ *frame); /* frame object */ /* get transparent */ SIXELAPI int sixel_frame_get_multiframe(sixel_frame_t /* in */ *frame); /* frame object */ /* get delay */ SIXELAPI int sixel_frame_get_delay(sixel_frame_t /* in */ *frame); /* frame object */ /* get frame no */ SIXELAPI int sixel_frame_get_frame_no(sixel_frame_t /* in */ *frame); /* frame object */ /* get loop no */ SIXELAPI int sixel_frame_get_loop_no(sixel_frame_t /* in */ *frame); /* frame object */ /* strip alpha from RGBA/ARGB formatted pixbuf */ SIXELAPI int sixel_frame_strip_alpha( sixel_frame_t /* in */ *frame, unsigned char /* in */ *bgcolor); /* resize a frame to given size with specified resampling filter */ SIXELAPI SIXELSTATUS sixel_frame_resize( sixel_frame_t /* in */ *frame, int /* in */ width, int /* in */ height, int /* in */ method_for_resampling); /* clip frame */ SIXELAPI SIXELSTATUS sixel_frame_clip( sixel_frame_t /* in */ *frame, int /* in */ x, int /* in */ y, int /* in */ width, int /* in */ height); typedef SIXELSTATUS (* sixel_load_image_function)( sixel_frame_t /* in */ *frame, void /* in/out */ *context); SIXELAPI SIXELSTATUS sixel_helper_load_image_file( char const /* in */ *filename, /* source file name */ int /* in */ fstatic, /* whether to extract static image */ int /* in */ fuse_palette, /* whether to use paletted image */ int /* in */ reqcolors, /* requested number of colors */ unsigned char /* in */ *bgcolor, /* background color */ int /* in */ loop_control, /* one of enum loopControl */ sixel_load_image_function /* in */ fn_load, /* callback */ int /* in */ finsecure, /* true if do not verify SSL */ int const /* in */ *cancel_flag, /* cancel flag */ void /* in/out */ *context, /* private data for callback */ sixel_allocator_t /* in */ *allocator); /* allocator object */ /* write image to file */ SIXELAPI SIXELSTATUS sixel_helper_write_image_file( unsigned char /* in */ *data, /* source pixel data */ int /* in */ width, /* source data width */ int /* in */ height, /* source data height */ unsigned char /* in */ *palette, /* palette of source data */ int /* in */ pixelformat, /* source pixelFormat */ char const /* in */ *filename, /* destination filename */ int /* in */ imageformat, /* one of enum imageformat */ sixel_allocator_t /* in */ *allocator); /* allocator object */ #ifdef __cplusplus } #endif /* easy encoder API */ /* handle type of dither context object */ struct sixel_encoder; typedef struct sixel_encoder sixel_encoder_t; #ifdef __cplusplus extern "C" { #endif /* create encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_new( sixel_encoder_t /* out */ **ppencoder, /* encoder object to be created */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* deprecated version of sixel_decoder_new() */ SIXELAPI @attr_func_deprecated@ sixel_encoder_t * sixel_encoder_create(void); /* increase reference count of encoder object (thread-unsafe) */ SIXELAPI void sixel_encoder_ref(sixel_encoder_t /* in */ *encoder); /* decrease reference count of encoder object (thread-unsafe) */ SIXELAPI void sixel_encoder_unref(sixel_encoder_t /* in */ *encoder); /* set cancel state flag to encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_set_cancel_flag( sixel_encoder_t /* in */ *encoder, int /* in */ *cancel_flag); /* set an option flag to encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_setopt( sixel_encoder_t /* in */ *encoder, int /* in */ arg, char const /* in */ *optarg); /* load source data from specified file and encode it to SIXEL format */ SIXELAPI SIXELSTATUS sixel_encoder_encode( sixel_encoder_t /* in */ *encoder, char const /* in */ *filename); /* encode specified pixel data to SIXEL format * output to encoder->outfd */ SIXELAPI SIXELSTATUS sixel_encoder_encode_bytes( sixel_encoder_t /* in */ *encoder, unsigned char /* in */ *bytes, int /* in */ width, int /* in */ height, int /* in */ pixelformat, unsigned char /* in */ *palette, int /* in */ ncolors); #ifdef __cplusplus } #endif /* easy encoder API */ /* handle type of dither context object */ struct sixel_decoder; typedef struct sixel_decoder sixel_decoder_t; #ifdef __cplusplus extern "C" { #endif /* create decoder object */ SIXELAPI SIXELSTATUS sixel_decoder_new( sixel_decoder_t /* out */ **ppdecoder, /* decoder object to be created */ sixel_allocator_t /* in */ *allocator); /* allocator, null if you use default allocator */ /* deprecated version of sixel_decoder_new() */ SIXELAPI @attr_func_deprecated@ sixel_decoder_t * sixel_decoder_create(void); /* increase reference count of decoder object (thread-unsafe) */ SIXELAPI void sixel_decoder_ref(sixel_decoder_t *decoder); /* decrease reference count of decoder object (thread-unsafe) */ SIXELAPI void sixel_decoder_unref(sixel_decoder_t *decoder); /* set an option flag to decoder object */ SIXELAPI SIXELSTATUS sixel_decoder_setopt( sixel_decoder_t /* in */ *decoder, /* decoder object */ int /* in */ arg, /* one of SIXEL_OPTFLAG_*** */ char const /* in */ *optarg); /* null or an argument of optflag */ /* load source data from stdin or the file specified with SIXEL_OPTFLAG_INPUT flag, and decode it */ SIXELAPI SIXELSTATUS sixel_decoder_decode( sixel_decoder_t /* in */ *decoder); #ifdef __cplusplus } #endif #endif /* LIBSIXEL_SIXEL_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/install-sh000077500000000000000000000345231302271755100153530ustar00rootroot00000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2013-12-25.23; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. tab=' ' nl=' ' IFS=" $tab$nl" # Set DOITPROG to "echo" to test this script. doit=${DOITPROG-} doit_exec=${doit:-exec} # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false is_target_a_directory=possibly usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) is_target_a_directory=always dst_arg=$2 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) is_target_a_directory=never;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done # We allow the use of options -d and -T together, by making -d # take the precedence; this is for compatibility with GNU install. if test -n "$dir_arg"; then if test -n "$dst_arg"; then echo "$0: target directory not allowed when installing a directory." >&2 exit 1 fi fi if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then if test $# -gt 1 || test "$is_target_a_directory" = always; then if test ! -d "$dst_arg"; then echo "$0: $dst_arg: Is not a directory." >&2 exit 1 fi fi fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test "$is_target_a_directory" = never; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else dstdir=`dirname "$dst"` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac oIFS=$IFS IFS=/ set -f set fnord $dstdir shift set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/libsixel.pc.in000066400000000000000000000003221302271755100161010ustar00rootroot00000000000000prefix=@prefix@ exec_prefix=@exec_prefix@ libdir=@libdir@ includedir=@includedir@ Name: libsixel Description: @PACKAGE_DESCRIPTION@ Version: @PACKAGE_VERSION@ Libs: -L${libdir} -lsixel Cflags: -I${includedir} libsixel-1.7.3/ltmain.sh000066400000000000000000011707711302271755100151760ustar00rootroot00000000000000#! /bin/sh ## DO NOT EDIT - This file generated from ./build-aux/ltmain.in ## by inline-source v2014-01-03.01 # libtool (GNU libtool) 2.4.6 # Provide generalized library-building support services. # Written by Gordon Matzigkeit , 1996 # Copyright (C) 1996-2015 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool 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 of the License, or # (at your option) any later version. # # As a special exception to the GNU General Public License, # if you distribute this file as part of a program or library that # is built using GNU Libtool, you may include this file under the # same distribution terms that you use for the rest of that program. # # GNU Libtool 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 program. If not, see . PROGRAM=libtool PACKAGE=libtool VERSION=2.4.6 package_revision=2.4.6 ## ------ ## ## Usage. ## ## ------ ## # Run './libtool --help' for help with using this script from the # command line. ## ------------------------------- ## ## User overridable command paths. ## ## ------------------------------- ## # After configure completes, it has a better idea of some of the # shell tools we need than the defaults used by the functions shared # with bootstrap, so set those here where they can still be over- # ridden by the user, but otherwise take precedence. : ${AUTOCONF="autoconf"} : ${AUTOMAKE="automake"} ## -------------------------- ## ## Source external libraries. ## ## -------------------------- ## # Much of our low-level functionality needs to be sourced from external # libraries, which are installed to $pkgauxdir. # Set a version string for this script. scriptversion=2015-01-20.17; # UTC # General shell script boiler plate, and helper functions. # Written by Gary V. Vaughan, 2004 # Copyright (C) 2004-2015 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # This program 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 3 of the License, or # (at your option) any later version. # As a special exception to the GNU General Public License, if you distribute # this file as part of a program or library that is built using GNU Libtool, # you may include this file under the same distribution terms that you use # for the rest of that program. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNES 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 program. If not, see . # Please report bugs or propose patches to gary@gnu.org. ## ------ ## ## Usage. ## ## ------ ## # Evaluate this file near the top of your script to gain access to # the functions and variables defined here: # # . `echo "$0" | ${SED-sed} 's|[^/]*$||'`/build-aux/funclib.sh # # If you need to override any of the default environment variable # settings, do that before evaluating this file. ## -------------------- ## ## Shell normalisation. ## ## -------------------- ## # Some shells need a little help to be as Bourne compatible as possible. # Before doing anything else, make sure all that help has been provided! DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in *posix*) set -o posix ;; esac fi # NLS nuisances: We save the old values in case they are required later. _G_user_locale= _G_safe_locale= for _G_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test set = \"\${$_G_var+set}\"; then save_$_G_var=\$$_G_var $_G_var=C export $_G_var _G_user_locale=\"$_G_var=\\\$save_\$_G_var; \$_G_user_locale\" _G_safe_locale=\"$_G_var=C; \$_G_safe_locale\" fi" done # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Make sure IFS has a sensible default sp=' ' nl=' ' IFS="$sp $nl" # There are apparently some retarded systems that use ';' as a PATH separator! if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi ## ------------------------- ## ## Locate command utilities. ## ## ------------------------- ## # func_executable_p FILE # ---------------------- # Check that FILE is an executable regular file. func_executable_p () { test -f "$1" && test -x "$1" } # func_path_progs PROGS_LIST CHECK_FUNC [PATH] # -------------------------------------------- # Search for either a program that responds to --version with output # containing "GNU", or else returned by CHECK_FUNC otherwise, by # trying all the directories in PATH with each of the elements of # PROGS_LIST. # # CHECK_FUNC should accept the path to a candidate program, and # set $func_check_prog_result if it truncates its output less than # $_G_path_prog_max characters. func_path_progs () { _G_progs_list=$1 _G_check_func=$2 _G_PATH=${3-"$PATH"} _G_path_prog_max=0 _G_path_prog_found=false _G_save_IFS=$IFS; IFS=${PATH_SEPARATOR-:} for _G_dir in $_G_PATH; do IFS=$_G_save_IFS test -z "$_G_dir" && _G_dir=. for _G_prog_name in $_G_progs_list; do for _exeext in '' .EXE; do _G_path_prog=$_G_dir/$_G_prog_name$_exeext func_executable_p "$_G_path_prog" || continue case `"$_G_path_prog" --version 2>&1` in *GNU*) func_path_progs_result=$_G_path_prog _G_path_prog_found=: ;; *) $_G_check_func $_G_path_prog func_path_progs_result=$func_check_prog_result ;; esac $_G_path_prog_found && break 3 done done done IFS=$_G_save_IFS test -z "$func_path_progs_result" && { echo "no acceptable sed could be found in \$PATH" >&2 exit 1 } } # We want to be able to use the functions in this file before configure # has figured out where the best binaries are kept, which means we have # to search for them ourselves - except when the results are already set # where we skip the searches. # Unless the user overrides by setting SED, search the path for either GNU # sed, or the sed that truncates its output the least. test -z "$SED" && { _G_sed_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for _G_i in 1 2 3 4 5 6 7; do _G_sed_script=$_G_sed_script$nl$_G_sed_script done echo "$_G_sed_script" 2>/dev/null | sed 99q >conftest.sed _G_sed_script= func_check_prog_sed () { _G_path_prog=$1 _G_count=0 printf 0123456789 >conftest.in while : do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo '' >> conftest.nl "$_G_path_prog" -f conftest.sed conftest.out 2>/dev/null || break diff conftest.out conftest.nl >/dev/null 2>&1 || break _G_count=`expr $_G_count + 1` if test "$_G_count" -gt "$_G_path_prog_max"; then # Best one so far, save it but keep looking for a better one func_check_prog_result=$_G_path_prog _G_path_prog_max=$_G_count fi # 10*(2^10) chars as input seems more than enough test 10 -lt "$_G_count" && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out } func_path_progs "sed gsed" func_check_prog_sed $PATH:/usr/xpg4/bin rm -f conftest.sed SED=$func_path_progs_result } # Unless the user overrides by setting GREP, search the path for either GNU # grep, or the grep that truncates its output the least. test -z "$GREP" && { func_check_prog_grep () { _G_path_prog=$1 _G_count=0 _G_path_prog_max=0 printf 0123456789 >conftest.in while : do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo 'GREP' >> conftest.nl "$_G_path_prog" -e 'GREP$' -e '-(cannot match)-' conftest.out 2>/dev/null || break diff conftest.out conftest.nl >/dev/null 2>&1 || break _G_count=`expr $_G_count + 1` if test "$_G_count" -gt "$_G_path_prog_max"; then # Best one so far, save it but keep looking for a better one func_check_prog_result=$_G_path_prog _G_path_prog_max=$_G_count fi # 10*(2^10) chars as input seems more than enough test 10 -lt "$_G_count" && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out } func_path_progs "grep ggrep" func_check_prog_grep $PATH:/usr/xpg4/bin GREP=$func_path_progs_result } ## ------------------------------- ## ## User overridable command paths. ## ## ------------------------------- ## # All uppercase variable names are used for environment variables. These # variables can be overridden by the user before calling a script that # uses them if a suitable command of that name is not already available # in the command search PATH. : ${CP="cp -f"} : ${ECHO="printf %s\n"} : ${EGREP="$GREP -E"} : ${FGREP="$GREP -F"} : ${LN_S="ln -s"} : ${MAKE="make"} : ${MKDIR="mkdir"} : ${MV="mv -f"} : ${RM="rm -f"} : ${SHELL="${CONFIG_SHELL-/bin/sh}"} ## -------------------- ## ## Useful sed snippets. ## ## -------------------- ## sed_dirname='s|/[^/]*$||' sed_basename='s|^.*/||' # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='s|\([`"$\\]\)|\\\1|g' # Same as above, but do not quote variable references. sed_double_quote_subst='s/\(["`\\]\)/\\\1/g' # Sed substitution that turns a string into a regex matching for the # string literally. sed_make_literal_regex='s|[].[^$\\*\/]|\\&|g' # Sed substitution that converts a w32 file name or path # that contains forward slashes, into one that contains # (escaped) backslashes. A very naive implementation. sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g' # Re-'\' parameter expansions in output of sed_double_quote_subst that # were '\'-ed in input to the same. If an odd number of '\' preceded a # '$' in input to sed_double_quote_subst, that '$' was protected from # expansion. Since each input '\' is now two '\'s, look for any number # of runs of four '\'s followed by two '\'s and then a '$'. '\' that '$'. _G_bs='\\' _G_bs2='\\\\' _G_bs4='\\\\\\\\' _G_dollar='\$' sed_double_backslash="\ s/$_G_bs4/&\\ /g s/^$_G_bs2$_G_dollar/$_G_bs&/ s/\\([^$_G_bs]\\)$_G_bs2$_G_dollar/\\1$_G_bs2$_G_bs$_G_dollar/g s/\n//g" ## ----------------- ## ## Global variables. ## ## ----------------- ## # Except for the global variables explicitly listed below, the following # functions in the '^func_' namespace, and the '^require_' namespace # variables initialised in the 'Resource management' section, sourcing # this file will not pollute your global namespace with anything # else. There's no portable way to scope variables in Bourne shell # though, so actually running these functions will sometimes place # results into a variable named after the function, and often use # temporary variables in the '^_G_' namespace. If you are careful to # avoid using those namespaces casually in your sourcing script, things # should continue to work as you expect. And, of course, you can freely # overwrite any of the functions or variables defined here before # calling anything to customize them. EXIT_SUCCESS=0 EXIT_FAILURE=1 EXIT_MISMATCH=63 # $? = 63 is used to indicate version mismatch to missing. EXIT_SKIP=77 # $? = 77 is used to indicate a skipped test to automake. # Allow overriding, eg assuming that you follow the convention of # putting '$debug_cmd' at the start of all your functions, you can get # bash to show function call trace with: # # debug_cmd='eval echo "${FUNCNAME[0]} $*" >&2' bash your-script-name debug_cmd=${debug_cmd-":"} exit_cmd=: # By convention, finish your script with: # # exit $exit_status # # so that you can set exit_status to non-zero if you want to indicate # something went wrong during execution without actually bailing out at # the point of failure. exit_status=$EXIT_SUCCESS # Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh # is ksh but when the shell is invoked as "sh" and the current value of # the _XPG environment variable is not equal to 1 (one), the special # positional parameter $0, within a function call, is the name of the # function. progpath=$0 # The name of this program. progname=`$ECHO "$progpath" |$SED "$sed_basename"` # Make sure we have an absolute progpath for reexecution: case $progpath in [\\/]*|[A-Za-z]:\\*) ;; *[\\/]*) progdir=`$ECHO "$progpath" |$SED "$sed_dirname"` progdir=`cd "$progdir" && pwd` progpath=$progdir/$progname ;; *) _G_IFS=$IFS IFS=${PATH_SEPARATOR-:} for progdir in $PATH; do IFS=$_G_IFS test -x "$progdir/$progname" && break done IFS=$_G_IFS test -n "$progdir" || progdir=`pwd` progpath=$progdir/$progname ;; esac ## ----------------- ## ## Standard options. ## ## ----------------- ## # The following options affect the operation of the functions defined # below, and should be set appropriately depending on run-time para- # meters passed on the command line. opt_dry_run=false opt_quiet=false opt_verbose=false # Categories 'all' and 'none' are always available. Append any others # you will pass as the first argument to func_warning from your own # code. warning_categories= # By default, display warnings according to 'opt_warning_types'. Set # 'warning_func' to ':' to elide all warnings, or func_fatal_error to # treat the next displayed warning as a fatal error. warning_func=func_warn_and_continue # Set to 'all' to display all warnings, 'none' to suppress all # warnings, or a space delimited list of some subset of # 'warning_categories' to display only the listed warnings. opt_warning_types=all ## -------------------- ## ## Resource management. ## ## -------------------- ## # This section contains definitions for functions that each ensure a # particular resource (a file, or a non-empty configuration variable for # example) is available, and if appropriate to extract default values # from pertinent package files. Call them using their associated # 'require_*' variable to ensure that they are executed, at most, once. # # It's entirely deliberate that calling these functions can set # variables that don't obey the namespace limitations obeyed by the rest # of this file, in order that that they be as useful as possible to # callers. # require_term_colors # ------------------- # Allow display of bold text on terminals that support it. require_term_colors=func_require_term_colors func_require_term_colors () { $debug_cmd test -t 1 && { # COLORTERM and USE_ANSI_COLORS environment variables take # precedence, because most terminfo databases neglect to describe # whether color sequences are supported. test -n "${COLORTERM+set}" && : ${USE_ANSI_COLORS="1"} if test 1 = "$USE_ANSI_COLORS"; then # Standard ANSI escape sequences tc_reset='' tc_bold=''; tc_standout='' tc_red=''; tc_green='' tc_blue=''; tc_cyan='' else # Otherwise trust the terminfo database after all. test -n "`tput sgr0 2>/dev/null`" && { tc_reset=`tput sgr0` test -n "`tput bold 2>/dev/null`" && tc_bold=`tput bold` tc_standout=$tc_bold test -n "`tput smso 2>/dev/null`" && tc_standout=`tput smso` test -n "`tput setaf 1 2>/dev/null`" && tc_red=`tput setaf 1` test -n "`tput setaf 2 2>/dev/null`" && tc_green=`tput setaf 2` test -n "`tput setaf 4 2>/dev/null`" && tc_blue=`tput setaf 4` test -n "`tput setaf 5 2>/dev/null`" && tc_cyan=`tput setaf 5` } fi } require_term_colors=: } ## ----------------- ## ## Function library. ## ## ----------------- ## # This section contains a variety of useful functions to call in your # scripts. Take note of the portable wrappers for features provided by # some modern shells, which will fall back to slower equivalents on # less featureful shells. # func_append VAR VALUE # --------------------- # Append VALUE onto the existing contents of VAR. # We should try to minimise forks, especially on Windows where they are # unreasonably slow, so skip the feature probes when bash or zsh are # being used: if test set = "${BASH_VERSION+set}${ZSH_VERSION+set}"; then : ${_G_HAVE_ARITH_OP="yes"} : ${_G_HAVE_XSI_OPS="yes"} # The += operator was introduced in bash 3.1 case $BASH_VERSION in [12].* | 3.0 | 3.0*) ;; *) : ${_G_HAVE_PLUSEQ_OP="yes"} ;; esac fi # _G_HAVE_PLUSEQ_OP # Can be empty, in which case the shell is probed, "yes" if += is # useable or anything else if it does not work. test -z "$_G_HAVE_PLUSEQ_OP" \ && (eval 'x=a; x+=" b"; test "a b" = "$x"') 2>/dev/null \ && _G_HAVE_PLUSEQ_OP=yes if test yes = "$_G_HAVE_PLUSEQ_OP" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_append () { $debug_cmd eval "$1+=\$2" }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_append () { $debug_cmd eval "$1=\$$1\$2" } fi # func_append_quoted VAR VALUE # ---------------------------- # Quote VALUE and append to the end of shell variable VAR, separated # by a space. if test yes = "$_G_HAVE_PLUSEQ_OP"; then eval 'func_append_quoted () { $debug_cmd func_quote_for_eval "$2" eval "$1+=\\ \$func_quote_for_eval_result" }' else func_append_quoted () { $debug_cmd func_quote_for_eval "$2" eval "$1=\$$1\\ \$func_quote_for_eval_result" } fi # func_append_uniq VAR VALUE # -------------------------- # Append unique VALUE onto the existing contents of VAR, assuming # entries are delimited by the first character of VALUE. For example: # # func_append_uniq options " --another-option option-argument" # # will only append to $options if " --another-option option-argument " # is not already present somewhere in $options already (note spaces at # each end implied by leading space in second argument). func_append_uniq () { $debug_cmd eval _G_current_value='`$ECHO $'$1'`' _G_delim=`expr "$2" : '\(.\)'` case $_G_delim$_G_current_value$_G_delim in *"$2$_G_delim"*) ;; *) func_append "$@" ;; esac } # func_arith TERM... # ------------------ # Set func_arith_result to the result of evaluating TERMs. test -z "$_G_HAVE_ARITH_OP" \ && (eval 'test 2 = $(( 1 + 1 ))') 2>/dev/null \ && _G_HAVE_ARITH_OP=yes if test yes = "$_G_HAVE_ARITH_OP"; then eval 'func_arith () { $debug_cmd func_arith_result=$(( $* )) }' else func_arith () { $debug_cmd func_arith_result=`expr "$@"` } fi # func_basename FILE # ------------------ # Set func_basename_result to FILE with everything up to and including # the last / stripped. if test yes = "$_G_HAVE_XSI_OPS"; then # If this shell supports suffix pattern removal, then use it to avoid # forking. Hide the definitions single quotes in case the shell chokes # on unsupported syntax... _b='func_basename_result=${1##*/}' _d='case $1 in */*) func_dirname_result=${1%/*}$2 ;; * ) func_dirname_result=$3 ;; esac' else # ...otherwise fall back to using sed. _b='func_basename_result=`$ECHO "$1" |$SED "$sed_basename"`' _d='func_dirname_result=`$ECHO "$1" |$SED "$sed_dirname"` if test "X$func_dirname_result" = "X$1"; then func_dirname_result=$3 else func_append func_dirname_result "$2" fi' fi eval 'func_basename () { $debug_cmd '"$_b"' }' # func_dirname FILE APPEND NONDIR_REPLACEMENT # ------------------------------------------- # Compute the dirname of FILE. If nonempty, add APPEND to the result, # otherwise set result to NONDIR_REPLACEMENT. eval 'func_dirname () { $debug_cmd '"$_d"' }' # func_dirname_and_basename FILE APPEND NONDIR_REPLACEMENT # -------------------------------------------------------- # Perform func_basename and func_dirname in a single function # call: # dirname: Compute the dirname of FILE. If nonempty, # add APPEND to the result, otherwise set result # to NONDIR_REPLACEMENT. # value returned in "$func_dirname_result" # basename: Compute filename of FILE. # value retuned in "$func_basename_result" # For efficiency, we do not delegate to the functions above but instead # duplicate the functionality here. eval 'func_dirname_and_basename () { $debug_cmd '"$_b"' '"$_d"' }' # func_echo ARG... # ---------------- # Echo program name prefixed message. func_echo () { $debug_cmd _G_message=$* func_echo_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_IFS $ECHO "$progname: $_G_line" done IFS=$func_echo_IFS } # func_echo_all ARG... # -------------------- # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } # func_echo_infix_1 INFIX ARG... # ------------------------------ # Echo program name, followed by INFIX on the first line, with any # additional lines not showing INFIX. func_echo_infix_1 () { $debug_cmd $require_term_colors _G_infix=$1; shift _G_indent=$_G_infix _G_prefix="$progname: $_G_infix: " _G_message=$* # Strip color escape sequences before counting printable length for _G_tc in "$tc_reset" "$tc_bold" "$tc_standout" "$tc_red" "$tc_green" "$tc_blue" "$tc_cyan" do test -n "$_G_tc" && { _G_esc_tc=`$ECHO "$_G_tc" | $SED "$sed_make_literal_regex"` _G_indent=`$ECHO "$_G_indent" | $SED "s|$_G_esc_tc||g"` } done _G_indent="$progname: "`echo "$_G_indent" | $SED 's|.| |g'`" " ## exclude from sc_prohibit_nested_quotes func_echo_infix_1_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_infix_1_IFS $ECHO "$_G_prefix$tc_bold$_G_line$tc_reset" >&2 _G_prefix=$_G_indent done IFS=$func_echo_infix_1_IFS } # func_error ARG... # ----------------- # Echo program name prefixed message to standard error. func_error () { $debug_cmd $require_term_colors func_echo_infix_1 " $tc_standout${tc_red}error$tc_reset" "$*" >&2 } # func_fatal_error ARG... # ----------------------- # Echo program name prefixed message to standard error, and exit. func_fatal_error () { $debug_cmd func_error "$*" exit $EXIT_FAILURE } # func_grep EXPRESSION FILENAME # ----------------------------- # Check whether EXPRESSION matches any line of FILENAME, without output. func_grep () { $debug_cmd $GREP "$1" "$2" >/dev/null 2>&1 } # func_len STRING # --------------- # Set func_len_result to the length of STRING. STRING may not # start with a hyphen. test -z "$_G_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ && _G_HAVE_XSI_OPS=yes if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_len () { $debug_cmd func_len_result=${#1} }' else func_len () { $debug_cmd func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len` } fi # func_mkdir_p DIRECTORY-PATH # --------------------------- # Make sure the entire path to DIRECTORY-PATH is available. func_mkdir_p () { $debug_cmd _G_directory_path=$1 _G_dir_list= if test -n "$_G_directory_path" && test : != "$opt_dry_run"; then # Protect directory names starting with '-' case $_G_directory_path in -*) _G_directory_path=./$_G_directory_path ;; esac # While some portion of DIR does not yet exist... while test ! -d "$_G_directory_path"; do # ...make a list in topmost first order. Use a colon delimited # list incase some portion of path contains whitespace. _G_dir_list=$_G_directory_path:$_G_dir_list # If the last portion added has no slash in it, the list is done case $_G_directory_path in */*) ;; *) break ;; esac # ...otherwise throw away the child directory and loop _G_directory_path=`$ECHO "$_G_directory_path" | $SED -e "$sed_dirname"` done _G_dir_list=`$ECHO "$_G_dir_list" | $SED 's|:*$||'` func_mkdir_p_IFS=$IFS; IFS=: for _G_dir in $_G_dir_list; do IFS=$func_mkdir_p_IFS # mkdir can fail with a 'File exist' error if two processes # try to create one of the directories concurrently. Don't # stop in that case! $MKDIR "$_G_dir" 2>/dev/null || : done IFS=$func_mkdir_p_IFS # Bail out if we (or some other process) failed to create a directory. test -d "$_G_directory_path" || \ func_fatal_error "Failed to create '$1'" fi } # func_mktempdir [BASENAME] # ------------------------- # Make a temporary directory that won't clash with other running # libtool processes, and avoids race conditions if possible. If # given, BASENAME is the basename for that directory. func_mktempdir () { $debug_cmd _G_template=${TMPDIR-/tmp}/${1-$progname} if test : = "$opt_dry_run"; then # Return a directory name, but don't create it in dry-run mode _G_tmpdir=$_G_template-$$ else # If mktemp works, use that first and foremost _G_tmpdir=`mktemp -d "$_G_template-XXXXXXXX" 2>/dev/null` if test ! -d "$_G_tmpdir"; then # Failing that, at least try and use $RANDOM to avoid a race _G_tmpdir=$_G_template-${RANDOM-0}$$ func_mktempdir_umask=`umask` umask 0077 $MKDIR "$_G_tmpdir" umask $func_mktempdir_umask fi # If we're not in dry-run mode, bomb out on failure test -d "$_G_tmpdir" || \ func_fatal_error "cannot create temporary directory '$_G_tmpdir'" fi $ECHO "$_G_tmpdir" } # func_normal_abspath PATH # ------------------------ # Remove doubled-up and trailing slashes, "." path components, # and cancel out any ".." path components in PATH after making # it an absolute path. func_normal_abspath () { $debug_cmd # These SED scripts presuppose an absolute path with a trailing slash. _G_pathcar='s|^/\([^/]*\).*$|\1|' _G_pathcdr='s|^/[^/]*||' _G_removedotparts=':dotsl s|/\./|/|g t dotsl s|/\.$|/|' _G_collapseslashes='s|/\{1,\}|/|g' _G_finalslash='s|/*$|/|' # Start from root dir and reassemble the path. func_normal_abspath_result= func_normal_abspath_tpath=$1 func_normal_abspath_altnamespace= case $func_normal_abspath_tpath in "") # Empty path, that just means $cwd. func_stripname '' '/' "`pwd`" func_normal_abspath_result=$func_stripname_result return ;; # The next three entries are used to spot a run of precisely # two leading slashes without using negated character classes; # we take advantage of case's first-match behaviour. ///*) # Unusual form of absolute path, do nothing. ;; //*) # Not necessarily an ordinary path; POSIX reserves leading '//' # and for example Cygwin uses it to access remote file shares # over CIFS/SMB, so we conserve a leading double slash if found. func_normal_abspath_altnamespace=/ ;; /*) # Absolute path, do nothing. ;; *) # Relative path, prepend $cwd. func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath ;; esac # Cancel out all the simple stuff to save iterations. We also want # the path to end with a slash for ease of parsing, so make sure # there is one (and only one) here. func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$_G_removedotparts" -e "$_G_collapseslashes" -e "$_G_finalslash"` while :; do # Processed it all yet? if test / = "$func_normal_abspath_tpath"; then # If we ascended to the root using ".." the result may be empty now. if test -z "$func_normal_abspath_result"; then func_normal_abspath_result=/ fi break fi func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$_G_pathcar"` func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \ -e "$_G_pathcdr"` # Figure out what to do with it case $func_normal_abspath_tcomponent in "") # Trailing empty path component, ignore it. ;; ..) # Parent dir; strip last assembled component from result. func_dirname "$func_normal_abspath_result" func_normal_abspath_result=$func_dirname_result ;; *) # Actual path component, append it. func_append func_normal_abspath_result "/$func_normal_abspath_tcomponent" ;; esac done # Restore leading double-slash if one was found on entry. func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result } # func_notquiet ARG... # -------------------- # Echo program name prefixed message only when not in quiet mode. func_notquiet () { $debug_cmd $opt_quiet || func_echo ${1+"$@"} # A bug in bash halts the script if the last line of a function # fails when set -e is in force, so we need another command to # work around that: : } # func_relative_path SRCDIR DSTDIR # -------------------------------- # Set func_relative_path_result to the relative path from SRCDIR to DSTDIR. func_relative_path () { $debug_cmd func_relative_path_result= func_normal_abspath "$1" func_relative_path_tlibdir=$func_normal_abspath_result func_normal_abspath "$2" func_relative_path_tbindir=$func_normal_abspath_result # Ascend the tree starting from libdir while :; do # check if we have found a prefix of bindir case $func_relative_path_tbindir in $func_relative_path_tlibdir) # found an exact match func_relative_path_tcancelled= break ;; $func_relative_path_tlibdir*) # found a matching prefix func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir" func_relative_path_tcancelled=$func_stripname_result if test -z "$func_relative_path_result"; then func_relative_path_result=. fi break ;; *) func_dirname $func_relative_path_tlibdir func_relative_path_tlibdir=$func_dirname_result if test -z "$func_relative_path_tlibdir"; then # Have to descend all the way to the root! func_relative_path_result=../$func_relative_path_result func_relative_path_tcancelled=$func_relative_path_tbindir break fi func_relative_path_result=../$func_relative_path_result ;; esac done # Now calculate path; take care to avoid doubling-up slashes. func_stripname '' '/' "$func_relative_path_result" func_relative_path_result=$func_stripname_result func_stripname '/' '/' "$func_relative_path_tcancelled" if test -n "$func_stripname_result"; then func_append func_relative_path_result "/$func_stripname_result" fi # Normalisation. If bindir is libdir, return '.' else relative path. if test -n "$func_relative_path_result"; then func_stripname './' '' "$func_relative_path_result" func_relative_path_result=$func_stripname_result fi test -n "$func_relative_path_result" || func_relative_path_result=. : } # func_quote_for_eval ARG... # -------------------------- # Aesthetically quote ARGs to be evaled later. # This function returns two values: # i) func_quote_for_eval_result # double-quoted, suitable for a subsequent eval # ii) func_quote_for_eval_unquoted_result # has all characters that are still active within double # quotes backslashified. func_quote_for_eval () { $debug_cmd func_quote_for_eval_unquoted_result= func_quote_for_eval_result= while test 0 -lt $#; do case $1 in *[\\\`\"\$]*) _G_unquoted_arg=`printf '%s\n' "$1" |$SED "$sed_quote_subst"` ;; *) _G_unquoted_arg=$1 ;; esac if test -n "$func_quote_for_eval_unquoted_result"; then func_append func_quote_for_eval_unquoted_result " $_G_unquoted_arg" else func_append func_quote_for_eval_unquoted_result "$_G_unquoted_arg" fi case $_G_unquoted_arg in # Double-quote args containing shell metacharacters to delay # word splitting, command substitution and variable expansion # for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") _G_quoted_arg=\"$_G_unquoted_arg\" ;; *) _G_quoted_arg=$_G_unquoted_arg ;; esac if test -n "$func_quote_for_eval_result"; then func_append func_quote_for_eval_result " $_G_quoted_arg" else func_append func_quote_for_eval_result "$_G_quoted_arg" fi shift done } # func_quote_for_expand ARG # ------------------------- # Aesthetically quote ARG to be evaled later; same as above, # but do not quote variable references. func_quote_for_expand () { $debug_cmd case $1 in *[\\\`\"]*) _G_arg=`$ECHO "$1" | $SED \ -e "$sed_double_quote_subst" -e "$sed_double_backslash"` ;; *) _G_arg=$1 ;; esac case $_G_arg in # Double-quote args containing shell metacharacters to delay # word splitting and command substitution for a subsequent eval. # Many Bourne shells cannot handle close brackets correctly # in scan sets, so we specify it separately. *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") _G_arg=\"$_G_arg\" ;; esac func_quote_for_expand_result=$_G_arg } # func_stripname PREFIX SUFFIX NAME # --------------------------------- # strip PREFIX and SUFFIX from NAME, and store in func_stripname_result. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_stripname () { $debug_cmd # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are # positional parameters, so assign one to ordinary variable first. func_stripname_result=$3 func_stripname_result=${func_stripname_result#"$1"} func_stripname_result=${func_stripname_result%"$2"} }' else func_stripname () { $debug_cmd case $2 in .*) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%\\\\$2\$%%"`;; *) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%$2\$%%"`;; esac } fi # func_show_eval CMD [FAIL_EXP] # ----------------------------- # Unless opt_quiet is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. func_show_eval () { $debug_cmd _G_cmd=$1 _G_fail_exp=${2-':'} func_quote_for_expand "$_G_cmd" eval "func_notquiet $func_quote_for_expand_result" $opt_dry_run || { eval "$_G_cmd" _G_status=$? if test 0 -ne "$_G_status"; then eval "(exit $_G_status); $_G_fail_exp" fi } } # func_show_eval_locale CMD [FAIL_EXP] # ------------------------------------ # Unless opt_quiet is true, then output CMD. Then, if opt_dryrun is # not true, evaluate CMD. If the evaluation of CMD fails, and FAIL_EXP # is given, then evaluate it. Use the saved locale for evaluation. func_show_eval_locale () { $debug_cmd _G_cmd=$1 _G_fail_exp=${2-':'} $opt_quiet || { func_quote_for_expand "$_G_cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || { eval "$_G_user_locale $_G_cmd" _G_status=$? eval "$_G_safe_locale" if test 0 -ne "$_G_status"; then eval "(exit $_G_status); $_G_fail_exp" fi } } # func_tr_sh # ---------- # Turn $1 into a string suitable for a shell variable name. # Result is stored in $func_tr_sh_result. All characters # not in the set a-zA-Z0-9_ are replaced with '_'. Further, # if $1 begins with a digit, a '_' is prepended as well. func_tr_sh () { $debug_cmd case $1 in [0-9]* | *[!a-zA-Z0-9_]*) func_tr_sh_result=`$ECHO "$1" | $SED -e 's/^\([0-9]\)/_\1/' -e 's/[^a-zA-Z0-9_]/_/g'` ;; * ) func_tr_sh_result=$1 ;; esac } # func_verbose ARG... # ------------------- # Echo program name prefixed message in verbose mode only. func_verbose () { $debug_cmd $opt_verbose && func_echo "$*" : } # func_warn_and_continue ARG... # ----------------------------- # Echo program name prefixed warning message to standard error. func_warn_and_continue () { $debug_cmd $require_term_colors func_echo_infix_1 "${tc_red}warning$tc_reset" "$*" >&2 } # func_warning CATEGORY ARG... # ---------------------------- # Echo program name prefixed warning message to standard error. Warning # messages can be filtered according to CATEGORY, where this function # elides messages where CATEGORY is not listed in the global variable # 'opt_warning_types'. func_warning () { $debug_cmd # CATEGORY must be in the warning_categories list! case " $warning_categories " in *" $1 "*) ;; *) func_internal_error "invalid warning category '$1'" ;; esac _G_category=$1 shift case " $opt_warning_types " in *" $_G_category "*) $warning_func ${1+"$@"} ;; esac } # func_sort_ver VER1 VER2 # ----------------------- # 'sort -V' is not generally available. # Note this deviates from the version comparison in automake # in that it treats 1.5 < 1.5.0, and treats 1.4.4a < 1.4-p3a # but this should suffice as we won't be specifying old # version formats or redundant trailing .0 in bootstrap.conf. # If we did want full compatibility then we should probably # use m4_version_compare from autoconf. func_sort_ver () { $debug_cmd printf '%s\n%s\n' "$1" "$2" \ | sort -t. -k 1,1n -k 2,2n -k 3,3n -k 4,4n -k 5,5n -k 6,6n -k 7,7n -k 8,8n -k 9,9n } # func_lt_ver PREV CURR # --------------------- # Return true if PREV and CURR are in the correct order according to # func_sort_ver, otherwise false. Use it like this: # # func_lt_ver "$prev_ver" "$proposed_ver" || func_fatal_error "..." func_lt_ver () { $debug_cmd test "x$1" = x`func_sort_ver "$1" "$2" | $SED 1q` } # Local variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC" # time-stamp-time-zone: "UTC" # End: #! /bin/sh # Set a version string for this script. scriptversion=2014-01-07.03; # UTC # A portable, pluggable option parser for Bourne shell. # Written by Gary V. Vaughan, 2010 # Copyright (C) 2010-2015 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # This program 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 3 of the License, or # (at your option) any later version. # This program 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 program. If not, see . # Please report bugs or propose patches to gary@gnu.org. ## ------ ## ## Usage. ## ## ------ ## # This file is a library for parsing options in your shell scripts along # with assorted other useful supporting features that you can make use # of too. # # For the simplest scripts you might need only: # # #!/bin/sh # . relative/path/to/funclib.sh # . relative/path/to/options-parser # scriptversion=1.0 # func_options ${1+"$@"} # eval set dummy "$func_options_result"; shift # ...rest of your script... # # In order for the '--version' option to work, you will need to have a # suitably formatted comment like the one at the top of this file # starting with '# Written by ' and ending with '# warranty; '. # # For '-h' and '--help' to work, you will also need a one line # description of your script's purpose in a comment directly above the # '# Written by ' line, like the one at the top of this file. # # The default options also support '--debug', which will turn on shell # execution tracing (see the comment above debug_cmd below for another # use), and '--verbose' and the func_verbose function to allow your script # to display verbose messages only when your user has specified # '--verbose'. # # After sourcing this file, you can plug processing for additional # options by amending the variables from the 'Configuration' section # below, and following the instructions in the 'Option parsing' # section further down. ## -------------- ## ## Configuration. ## ## -------------- ## # You should override these variables in your script after sourcing this # file so that they reflect the customisations you have added to the # option parser. # The usage line for option parsing errors and the start of '-h' and # '--help' output messages. You can embed shell variables for delayed # expansion at the time the message is displayed, but you will need to # quote other shell meta-characters carefully to prevent them being # expanded when the contents are evaled. usage='$progpath [OPTION]...' # Short help message in response to '-h' and '--help'. Add to this or # override it after sourcing this library to reflect the full set of # options your script accepts. usage_message="\ --debug enable verbose shell tracing -W, --warnings=CATEGORY report the warnings falling in CATEGORY [all] -v, --verbose verbosely report processing --version print version information and exit -h, --help print short or long help message and exit " # Additional text appended to 'usage_message' in response to '--help'. long_help_message=" Warning categories include: 'all' show all warnings 'none' turn off all the warnings 'error' warnings are treated as fatal errors" # Help message printed before fatal option parsing errors. fatal_help="Try '\$progname --help' for more information." ## ------------------------- ## ## Hook function management. ## ## ------------------------- ## # This section contains functions for adding, removing, and running hooks # to the main code. A hook is just a named list of of function, that can # be run in order later on. # func_hookable FUNC_NAME # ----------------------- # Declare that FUNC_NAME will run hooks added with # 'func_add_hook FUNC_NAME ...'. func_hookable () { $debug_cmd func_append hookable_fns " $1" } # func_add_hook FUNC_NAME HOOK_FUNC # --------------------------------- # Request that FUNC_NAME call HOOK_FUNC before it returns. FUNC_NAME must # first have been declared "hookable" by a call to 'func_hookable'. func_add_hook () { $debug_cmd case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not accept hook functions." ;; esac eval func_append ${1}_hooks '" $2"' } # func_remove_hook FUNC_NAME HOOK_FUNC # ------------------------------------ # Remove HOOK_FUNC from the list of functions called by FUNC_NAME. func_remove_hook () { $debug_cmd eval ${1}_hooks='`$ECHO "\$'$1'_hooks" |$SED "s| '$2'||"`' } # func_run_hooks FUNC_NAME [ARG]... # --------------------------------- # Run all hook functions registered to FUNC_NAME. # It is assumed that the list of hook functions contains nothing more # than a whitespace-delimited list of legal shell function names, and # no effort is wasted trying to catch shell meta-characters or preserve # whitespace. func_run_hooks () { $debug_cmd case " $hookable_fns " in *" $1 "*) ;; *) func_fatal_error "'$1' does not support hook funcions.n" ;; esac eval _G_hook_fns=\$$1_hooks; shift for _G_hook in $_G_hook_fns; do eval $_G_hook '"$@"' # store returned options list back into positional # parameters for next 'cmd' execution. eval _G_hook_result=\$${_G_hook}_result eval set dummy "$_G_hook_result"; shift done func_quote_for_eval ${1+"$@"} func_run_hooks_result=$func_quote_for_eval_result } ## --------------- ## ## Option parsing. ## ## --------------- ## # In order to add your own option parsing hooks, you must accept the # full positional parameter list in your hook function, remove any # options that you action, and then pass back the remaining unprocessed # options in '_result', escaped suitably for # 'eval'. Like this: # # my_options_prep () # { # $debug_cmd # # # Extend the existing usage message. # usage_message=$usage_message' # -s, --silent don'\''t print informational messages # ' # # func_quote_for_eval ${1+"$@"} # my_options_prep_result=$func_quote_for_eval_result # } # func_add_hook func_options_prep my_options_prep # # # my_silent_option () # { # $debug_cmd # # # Note that for efficiency, we parse as many options as we can # # recognise in a loop before passing the remainder back to the # # caller on the first unrecognised argument we encounter. # while test $# -gt 0; do # opt=$1; shift # case $opt in # --silent|-s) opt_silent=: ;; # # Separate non-argument short options: # -s*) func_split_short_opt "$_G_opt" # set dummy "$func_split_short_opt_name" \ # "-$func_split_short_opt_arg" ${1+"$@"} # shift # ;; # *) set dummy "$_G_opt" "$*"; shift; break ;; # esac # done # # func_quote_for_eval ${1+"$@"} # my_silent_option_result=$func_quote_for_eval_result # } # func_add_hook func_parse_options my_silent_option # # # my_option_validation () # { # $debug_cmd # # $opt_silent && $opt_verbose && func_fatal_help "\ # '--silent' and '--verbose' options are mutually exclusive." # # func_quote_for_eval ${1+"$@"} # my_option_validation_result=$func_quote_for_eval_result # } # func_add_hook func_validate_options my_option_validation # # You'll alse need to manually amend $usage_message to reflect the extra # options you parse. It's preferable to append if you can, so that # multiple option parsing hooks can be added safely. # func_options [ARG]... # --------------------- # All the functions called inside func_options are hookable. See the # individual implementations for details. func_hookable func_options func_options () { $debug_cmd func_options_prep ${1+"$@"} eval func_parse_options \ ${func_options_prep_result+"$func_options_prep_result"} eval func_validate_options \ ${func_parse_options_result+"$func_parse_options_result"} eval func_run_hooks func_options \ ${func_validate_options_result+"$func_validate_options_result"} # save modified positional parameters for caller func_options_result=$func_run_hooks_result } # func_options_prep [ARG]... # -------------------------- # All initialisations required before starting the option parse loop. # Note that when calling hook functions, we pass through the list of # positional parameters. If a hook function modifies that list, and # needs to propogate that back to rest of this script, then the complete # modified list must be put in 'func_run_hooks_result' before # returning. func_hookable func_options_prep func_options_prep () { $debug_cmd # Option defaults: opt_verbose=false opt_warning_types= func_run_hooks func_options_prep ${1+"$@"} # save modified positional parameters for caller func_options_prep_result=$func_run_hooks_result } # func_parse_options [ARG]... # --------------------------- # The main option parsing loop. func_hookable func_parse_options func_parse_options () { $debug_cmd func_parse_options_result= # this just eases exit handling while test $# -gt 0; do # Defer to hook functions for initial option parsing, so they # get priority in the event of reusing an option name. func_run_hooks func_parse_options ${1+"$@"} # Adjust func_parse_options positional parameters to match eval set dummy "$func_run_hooks_result"; shift # Break out of the loop if we already parsed every option. test $# -gt 0 || break _G_opt=$1 shift case $_G_opt in --debug|-x) debug_cmd='set -x' func_echo "enabling shell trace mode" $debug_cmd ;; --no-warnings|--no-warning|--no-warn) set dummy --warnings none ${1+"$@"} shift ;; --warnings|--warning|-W) test $# = 0 && func_missing_arg $_G_opt && break case " $warning_categories $1" in *" $1 "*) # trailing space prevents matching last $1 above func_append_uniq opt_warning_types " $1" ;; *all) opt_warning_types=$warning_categories ;; *none) opt_warning_types=none warning_func=: ;; *error) opt_warning_types=$warning_categories warning_func=func_fatal_error ;; *) func_fatal_error \ "unsupported warning category: '$1'" ;; esac shift ;; --verbose|-v) opt_verbose=: ;; --version) func_version ;; -\?|-h) func_usage ;; --help) func_help ;; # Separate optargs to long options (plugins may need this): --*=*) func_split_equals "$_G_opt" set dummy "$func_split_equals_lhs" \ "$func_split_equals_rhs" ${1+"$@"} shift ;; # Separate optargs to short options: -W*) func_split_short_opt "$_G_opt" set dummy "$func_split_short_opt_name" \ "$func_split_short_opt_arg" ${1+"$@"} shift ;; # Separate non-argument short options: -\?*|-h*|-v*|-x*) func_split_short_opt "$_G_opt" set dummy "$func_split_short_opt_name" \ "-$func_split_short_opt_arg" ${1+"$@"} shift ;; --) break ;; -*) func_fatal_help "unrecognised option: '$_G_opt'" ;; *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; esac done # save modified positional parameters for caller func_quote_for_eval ${1+"$@"} func_parse_options_result=$func_quote_for_eval_result } # func_validate_options [ARG]... # ------------------------------ # Perform any sanity checks on option settings and/or unconsumed # arguments. func_hookable func_validate_options func_validate_options () { $debug_cmd # Display all warnings if -W was not given. test -n "$opt_warning_types" || opt_warning_types=" $warning_categories" func_run_hooks func_validate_options ${1+"$@"} # Bail if the options were screwed! $exit_cmd $EXIT_FAILURE # save modified positional parameters for caller func_validate_options_result=$func_run_hooks_result } ## ----------------- ## ## Helper functions. ## ## ----------------- ## # This section contains the helper functions used by the rest of the # hookable option parser framework in ascii-betical order. # func_fatal_help ARG... # ---------------------- # Echo program name prefixed message to standard error, followed by # a help hint, and exit. func_fatal_help () { $debug_cmd eval \$ECHO \""Usage: $usage"\" eval \$ECHO \""$fatal_help"\" func_error ${1+"$@"} exit $EXIT_FAILURE } # func_help # --------- # Echo long help message to standard output and exit. func_help () { $debug_cmd func_usage_message $ECHO "$long_help_message" exit 0 } # func_missing_arg ARGNAME # ------------------------ # Echo program name prefixed message to standard error and set global # exit_cmd. func_missing_arg () { $debug_cmd func_error "Missing argument for '$1'." exit_cmd=exit } # func_split_equals STRING # ------------------------ # Set func_split_equals_lhs and func_split_equals_rhs shell variables after # splitting STRING at the '=' sign. test -z "$_G_HAVE_XSI_OPS" \ && (eval 'x=a/b/c; test 5aa/bb/cc = "${#x}${x%%/*}${x%/*}${x#*/}${x##*/}"') 2>/dev/null \ && _G_HAVE_XSI_OPS=yes if test yes = "$_G_HAVE_XSI_OPS" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_split_equals () { $debug_cmd func_split_equals_lhs=${1%%=*} func_split_equals_rhs=${1#*=} test "x$func_split_equals_lhs" = "x$1" \ && func_split_equals_rhs= }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_split_equals () { $debug_cmd func_split_equals_lhs=`expr "x$1" : 'x\([^=]*\)'` func_split_equals_rhs= test "x$func_split_equals_lhs" = "x$1" \ || func_split_equals_rhs=`expr "x$1" : 'x[^=]*=\(.*\)$'` } fi #func_split_equals # func_split_short_opt SHORTOPT # ----------------------------- # Set func_split_short_opt_name and func_split_short_opt_arg shell # variables after splitting SHORTOPT after the 2nd character. if test yes = "$_G_HAVE_XSI_OPS" then # This is an XSI compatible shell, allowing a faster implementation... eval 'func_split_short_opt () { $debug_cmd func_split_short_opt_arg=${1#??} func_split_short_opt_name=${1%"$func_split_short_opt_arg"} }' else # ...otherwise fall back to using expr, which is often a shell builtin. func_split_short_opt () { $debug_cmd func_split_short_opt_name=`expr "x$1" : 'x-\(.\)'` func_split_short_opt_arg=`expr "x$1" : 'x-.\(.*\)$'` } fi #func_split_short_opt # func_usage # ---------- # Echo short help message to standard output and exit. func_usage () { $debug_cmd func_usage_message $ECHO "Run '$progname --help |${PAGER-more}' for full usage" exit 0 } # func_usage_message # ------------------ # Echo short help message to standard output. func_usage_message () { $debug_cmd eval \$ECHO \""Usage: $usage"\" echo $SED -n 's|^# || /^Written by/{ x;p;x } h /^Written by/q' < "$progpath" echo eval \$ECHO \""$usage_message"\" } # func_version # ------------ # Echo version message to standard output and exit. func_version () { $debug_cmd printf '%s\n' "$progname $scriptversion" $SED -n ' /(C)/!b go :more /\./!{ N s|\n# | | b more } :go /^# Written by /,/# warranty; / { s|^# || s|^# *$|| s|\((C)\)[ 0-9,-]*[ ,-]\([1-9][0-9]* \)|\1 \2| p } /^# Written by / { s|^# || p } /^warranty; /q' < "$progpath" exit $? } # Local variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-pattern: "10/scriptversion=%:y-%02m-%02d.%02H; # UTC" # time-stamp-time-zone: "UTC" # End: # Set a version string. scriptversion='(GNU libtool) 2.4.6' # func_echo ARG... # ---------------- # Libtool also displays the current mode in messages, so override # funclib.sh func_echo with this custom definition. func_echo () { $debug_cmd _G_message=$* func_echo_IFS=$IFS IFS=$nl for _G_line in $_G_message; do IFS=$func_echo_IFS $ECHO "$progname${opt_mode+: $opt_mode}: $_G_line" done IFS=$func_echo_IFS } # func_warning ARG... # ------------------- # Libtool warnings are not categorized, so override funclib.sh # func_warning with this simpler definition. func_warning () { $debug_cmd $warning_func ${1+"$@"} } ## ---------------- ## ## Options parsing. ## ## ---------------- ## # Hook in the functions to make sure our own options are parsed during # the option parsing loop. usage='$progpath [OPTION]... [MODE-ARG]...' # Short help message in response to '-h'. usage_message="Options: --config show all configuration variables --debug enable verbose shell tracing -n, --dry-run display commands without modifying any files --features display basic configuration information and exit --mode=MODE use operation mode MODE --no-warnings equivalent to '-Wnone' --preserve-dup-deps don't remove duplicate dependency libraries --quiet, --silent don't print informational messages --tag=TAG use configuration variables from tag TAG -v, --verbose print more informational messages than default --version print version information -W, --warnings=CATEGORY report the warnings falling in CATEGORY [all] -h, --help, --help-all print short, long, or detailed help message " # Additional text appended to 'usage_message' in response to '--help'. func_help () { $debug_cmd func_usage_message $ECHO "$long_help_message MODE must be one of the following: clean remove files from the build directory compile compile a source file into a libtool object execute automatically set library path, then run a program finish complete the installation of libtool libraries install install libraries or executables link create a library or an executable uninstall remove libraries from an installed directory MODE-ARGS vary depending on the MODE. When passed as first option, '--mode=MODE' may be abbreviated as 'MODE' or a unique abbreviation of that. Try '$progname --help --mode=MODE' for a more detailed description of MODE. When reporting a bug, please describe a test case to reproduce it and include the following information: host-triplet: $host shell: $SHELL compiler: $LTCC compiler flags: $LTCFLAGS linker: $LD (gnu? $with_gnu_ld) version: $progname (GNU libtool) 2.4.6 automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q` autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q` Report bugs to . GNU libtool home page: . General help using GNU software: ." exit 0 } # func_lo2o OBJECT-NAME # --------------------- # Transform OBJECT-NAME from a '.lo' suffix to the platform specific # object suffix. lo2o=s/\\.lo\$/.$objext/ o2lo=s/\\.$objext\$/.lo/ if test yes = "$_G_HAVE_XSI_OPS"; then eval 'func_lo2o () { case $1 in *.lo) func_lo2o_result=${1%.lo}.$objext ;; * ) func_lo2o_result=$1 ;; esac }' # func_xform LIBOBJ-OR-SOURCE # --------------------------- # Transform LIBOBJ-OR-SOURCE from a '.o' or '.c' (or otherwise) # suffix to a '.lo' libtool-object suffix. eval 'func_xform () { func_xform_result=${1%.*}.lo }' else # ...otherwise fall back to using sed. func_lo2o () { func_lo2o_result=`$ECHO "$1" | $SED "$lo2o"` } func_xform () { func_xform_result=`$ECHO "$1" | $SED 's|\.[^.]*$|.lo|'` } fi # func_fatal_configuration ARG... # ------------------------------- # Echo program name prefixed message to standard error, followed by # a configuration failure hint, and exit. func_fatal_configuration () { func__fatal_error ${1+"$@"} \ "See the $PACKAGE documentation for more information." \ "Fatal configuration error." } # func_config # ----------- # Display the configuration for all the tags in this script. func_config () { re_begincf='^# ### BEGIN LIBTOOL' re_endcf='^# ### END LIBTOOL' # Default configuration. $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath" # Now print the configurations for the tags. for tagname in $taglist; do $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath" done exit $? } # func_features # ------------- # Display the features supported by this script. func_features () { echo "host: $host" if test yes = "$build_libtool_libs"; then echo "enable shared libraries" else echo "disable shared libraries" fi if test yes = "$build_old_libs"; then echo "enable static libraries" else echo "disable static libraries" fi exit $? } # func_enable_tag TAGNAME # ----------------------- # Verify that TAGNAME is valid, and either flag an error and exit, or # enable the TAGNAME tag. We also add TAGNAME to the global $taglist # variable here. func_enable_tag () { # Global variable: tagname=$1 re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$" re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$" sed_extractcf=/$re_begincf/,/$re_endcf/p # Validate tagname. case $tagname in *[!-_A-Za-z0-9,/]*) func_fatal_error "invalid tag name: $tagname" ;; esac # Don't test for the "default" C tag, as we know it's # there but not specially marked. case $tagname in CC) ;; *) if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then taglist="$taglist $tagname" # Evaluate the configuration. Be careful to quote the path # and the sed script, to avoid splitting on whitespace, but # also don't use non-portable quotes within backquotes within # quotes we have to do it in 2 steps: extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"` eval "$extractedcf" else func_error "ignoring unknown tag $tagname" fi ;; esac } # func_check_version_match # ------------------------ # Ensure that we are using m4 macros, and libtool script from the same # release of libtool. func_check_version_match () { if test "$package_revision" != "$macro_revision"; then if test "$VERSION" != "$macro_version"; then if test -z "$macro_version"; then cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from an older release. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, but the $progname: definition of this LT_INIT comes from $PACKAGE $macro_version. $progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION $progname: and run autoconf again. _LT_EOF fi else cat >&2 <<_LT_EOF $progname: Version mismatch error. This is $PACKAGE $VERSION, revision $package_revision, $progname: but the definition of this LT_INIT comes from revision $macro_revision. $progname: You should recreate aclocal.m4 with macros from revision $package_revision $progname: of $PACKAGE $VERSION and run autoconf again. _LT_EOF fi exit $EXIT_MISMATCH fi } # libtool_options_prep [ARG]... # ----------------------------- # Preparation for options parsed by libtool. libtool_options_prep () { $debug_mode # Option defaults: opt_config=false opt_dlopen= opt_dry_run=false opt_help=false opt_mode= opt_preserve_dup_deps=false opt_quiet=false nonopt= preserve_args= # Shorthand for --mode=foo, only valid as the first argument case $1 in clean|clea|cle|cl) shift; set dummy --mode clean ${1+"$@"}; shift ;; compile|compil|compi|comp|com|co|c) shift; set dummy --mode compile ${1+"$@"}; shift ;; execute|execut|execu|exec|exe|ex|e) shift; set dummy --mode execute ${1+"$@"}; shift ;; finish|finis|fini|fin|fi|f) shift; set dummy --mode finish ${1+"$@"}; shift ;; install|instal|insta|inst|ins|in|i) shift; set dummy --mode install ${1+"$@"}; shift ;; link|lin|li|l) shift; set dummy --mode link ${1+"$@"}; shift ;; uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u) shift; set dummy --mode uninstall ${1+"$@"}; shift ;; esac # Pass back the list of options. func_quote_for_eval ${1+"$@"} libtool_options_prep_result=$func_quote_for_eval_result } func_add_hook func_options_prep libtool_options_prep # libtool_parse_options [ARG]... # --------------------------------- # Provide handling for libtool specific options. libtool_parse_options () { $debug_cmd # Perform our own loop to consume as many options as possible in # each iteration. while test $# -gt 0; do _G_opt=$1 shift case $_G_opt in --dry-run|--dryrun|-n) opt_dry_run=: ;; --config) func_config ;; --dlopen|-dlopen) opt_dlopen="${opt_dlopen+$opt_dlopen }$1" shift ;; --preserve-dup-deps) opt_preserve_dup_deps=: ;; --features) func_features ;; --finish) set dummy --mode finish ${1+"$@"}; shift ;; --help) opt_help=: ;; --help-all) opt_help=': help-all' ;; --mode) test $# = 0 && func_missing_arg $_G_opt && break opt_mode=$1 case $1 in # Valid mode arguments: clean|compile|execute|finish|install|link|relink|uninstall) ;; # Catch anything else as an error *) func_error "invalid argument for $_G_opt" exit_cmd=exit break ;; esac shift ;; --no-silent|--no-quiet) opt_quiet=false func_append preserve_args " $_G_opt" ;; --no-warnings|--no-warning|--no-warn) opt_warning=false func_append preserve_args " $_G_opt" ;; --no-verbose) opt_verbose=false func_append preserve_args " $_G_opt" ;; --silent|--quiet) opt_quiet=: opt_verbose=false func_append preserve_args " $_G_opt" ;; --tag) test $# = 0 && func_missing_arg $_G_opt && break opt_tag=$1 func_append preserve_args " $_G_opt $1" func_enable_tag "$1" shift ;; --verbose|-v) opt_quiet=false opt_verbose=: func_append preserve_args " $_G_opt" ;; # An option not handled by this hook function: *) set dummy "$_G_opt" ${1+"$@"}; shift; break ;; esac done # save modified positional parameters for caller func_quote_for_eval ${1+"$@"} libtool_parse_options_result=$func_quote_for_eval_result } func_add_hook func_parse_options libtool_parse_options # libtool_validate_options [ARG]... # --------------------------------- # Perform any sanity checks on option settings and/or unconsumed # arguments. libtool_validate_options () { # save first non-option argument if test 0 -lt $#; then nonopt=$1 shift fi # preserve --debug test : = "$debug_cmd" || func_append preserve_args " --debug" case $host in # Solaris2 added to fix http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16452 # see also: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788 *cygwin* | *mingw* | *pw32* | *cegcc* | *solaris2* | *os2*) # don't eliminate duplications in $postdeps and $predeps opt_duplicate_compiler_generated_deps=: ;; *) opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps ;; esac $opt_help || { # Sanity checks first: func_check_version_match test yes != "$build_libtool_libs" \ && test yes != "$build_old_libs" \ && func_fatal_configuration "not configured to build any kind of library" # Darwin sucks eval std_shrext=\"$shrext_cmds\" # Only execute mode is allowed to have -dlopen flags. if test -n "$opt_dlopen" && test execute != "$opt_mode"; then func_error "unrecognized option '-dlopen'" $ECHO "$help" 1>&2 exit $EXIT_FAILURE fi # Change the help message to a mode-specific one. generic_help=$help help="Try '$progname --help --mode=$opt_mode' for more information." } # Pass back the unparsed argument list func_quote_for_eval ${1+"$@"} libtool_validate_options_result=$func_quote_for_eval_result } func_add_hook func_validate_options libtool_validate_options # Process options as early as possible so that --help and --version # can return quickly. func_options ${1+"$@"} eval set dummy "$func_options_result"; shift ## ----------- ## ## Main. ## ## ----------- ## magic='%%%MAGIC variable%%%' magic_exe='%%%MAGIC EXE variable%%%' # Global variables. extracted_archives= extracted_serial=0 # If this variable is set in any of the actions, the command in it # will be execed at the end. This prevents here-documents from being # left over by shells. exec_cmd= # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $1 _LTECHO_EOF' } # func_generated_by_libtool # True iff stdin has been generated by Libtool. This function is only # a basic sanity check; it will hardly flush out determined imposters. func_generated_by_libtool_p () { $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1 } # func_lalib_p file # True iff FILE is a libtool '.la' library or '.lo' object file. # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_lalib_p () { test -f "$1" && $SED -e 4q "$1" 2>/dev/null | func_generated_by_libtool_p } # func_lalib_unsafe_p file # True iff FILE is a libtool '.la' library or '.lo' object file. # This function implements the same check as func_lalib_p without # resorting to external programs. To this end, it redirects stdin and # closes it afterwards, without saving the original file descriptor. # As a safety measure, use it only where a negative result would be # fatal anyway. Works if 'file' does not exist. func_lalib_unsafe_p () { lalib_p=no if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then for lalib_p_l in 1 2 3 4 do read lalib_p_line case $lalib_p_line in \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;; esac done exec 0<&5 5<&- fi test yes = "$lalib_p" } # func_ltwrapper_script_p file # True iff FILE is a libtool wrapper script # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_script_p () { test -f "$1" && $lt_truncate_bin < "$1" 2>/dev/null | func_generated_by_libtool_p } # func_ltwrapper_executable_p file # True iff FILE is a libtool wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_executable_p () { func_ltwrapper_exec_suffix= case $1 in *.exe) ;; *) func_ltwrapper_exec_suffix=.exe ;; esac $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1 } # func_ltwrapper_scriptname file # Assumes file is an ltwrapper_executable # uses $file to determine the appropriate filename for a # temporary ltwrapper_script. func_ltwrapper_scriptname () { func_dirname_and_basename "$1" "" "." func_stripname '' '.exe' "$func_basename_result" func_ltwrapper_scriptname_result=$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper } # func_ltwrapper_p file # True iff FILE is a libtool wrapper script or wrapper executable # This function is only a basic sanity check; it will hardly flush out # determined imposters. func_ltwrapper_p () { func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1" } # func_execute_cmds commands fail_cmd # Execute tilde-delimited COMMANDS. # If FAIL_CMD is given, eval that upon failure. # FAIL_CMD may read-access the current command in variable CMD! func_execute_cmds () { $debug_cmd save_ifs=$IFS; IFS='~' for cmd in $1; do IFS=$sp$nl eval cmd=\"$cmd\" IFS=$save_ifs func_show_eval "$cmd" "${2-:}" done IFS=$save_ifs } # func_source file # Source FILE, adding directory component if necessary. # Note that it is not necessary on cygwin/mingw to append a dot to # FILE even if both FILE and FILE.exe exist: automatic-append-.exe # behavior happens only for exec(3), not for open(2)! Also, sourcing # 'FILE.' does not work on cygwin managed mounts. func_source () { $debug_cmd case $1 in */* | *\\*) . "$1" ;; *) . "./$1" ;; esac } # func_resolve_sysroot PATH # Replace a leading = in PATH with a sysroot. Store the result into # func_resolve_sysroot_result func_resolve_sysroot () { func_resolve_sysroot_result=$1 case $func_resolve_sysroot_result in =*) func_stripname '=' '' "$func_resolve_sysroot_result" func_resolve_sysroot_result=$lt_sysroot$func_stripname_result ;; esac } # func_replace_sysroot PATH # If PATH begins with the sysroot, replace it with = and # store the result into func_replace_sysroot_result. func_replace_sysroot () { case $lt_sysroot:$1 in ?*:"$lt_sysroot"*) func_stripname "$lt_sysroot" '' "$1" func_replace_sysroot_result='='$func_stripname_result ;; *) # Including no sysroot. func_replace_sysroot_result=$1 ;; esac } # func_infer_tag arg # Infer tagged configuration to use if any are available and # if one wasn't chosen via the "--tag" command line option. # Only attempt this if the compiler in the base compile # command doesn't match the default compiler. # arg is usually of the form 'gcc ...' func_infer_tag () { $debug_cmd if test -n "$available_tags" && test -z "$tagname"; then CC_quoted= for arg in $CC; do func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case $@ in # Blanks in the command may have been stripped by the calling shell, # but not from the CC environment variable when configure was run. " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;; # Blanks at the start of $base_compile will cause this to fail # if we don't check for them as well. *) for z in $available_tags; do if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then # Evaluate the configuration. eval "`$SED -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`" CC_quoted= for arg in $CC; do # Double-quote args containing other shell metacharacters. func_append_quoted CC_quoted "$arg" done CC_expanded=`func_echo_all $CC` CC_quoted_expanded=`func_echo_all $CC_quoted` case "$@ " in " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \ " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) # The compiler in the base compile command matches # the one in the tagged configuration. # Assume this is the tagged configuration we want. tagname=$z break ;; esac fi done # If $tagname still isn't set, then no tagged configuration # was found and let the user know that the "--tag" command # line option must be used. if test -z "$tagname"; then func_echo "unable to infer tagged configuration" func_fatal_error "specify a tag with '--tag'" # else # func_verbose "using $tagname tagged configuration" fi ;; esac fi } # func_write_libtool_object output_name pic_name nonpic_name # Create a libtool object file (analogous to a ".la" file), # but don't create it if we're doing a dry run. func_write_libtool_object () { write_libobj=$1 if test yes = "$build_libtool_libs"; then write_lobj=\'$2\' else write_lobj=none fi if test yes = "$build_old_libs"; then write_oldobj=\'$3\' else write_oldobj=none fi $opt_dry_run || { cat >${write_libobj}T </dev/null` if test "$?" -eq 0 && test -n "$func_convert_core_file_wine_to_w32_tmp"; then func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" | $SED -e "$sed_naive_backslashify"` else func_convert_core_file_wine_to_w32_result= fi fi } # end: func_convert_core_file_wine_to_w32 # func_convert_core_path_wine_to_w32 ARG # Helper function used by path conversion functions when $build is *nix, and # $host is mingw, cygwin, or some other w32 environment. Relies on a correctly # configured wine environment available, with the winepath program in $build's # $PATH. Assumes ARG has no leading or trailing path separator characters. # # ARG is path to be converted from $build format to win32. # Result is available in $func_convert_core_path_wine_to_w32_result. # Unconvertible file (directory) names in ARG are skipped; if no directory names # are convertible, then the result may be empty. func_convert_core_path_wine_to_w32 () { $debug_cmd # unfortunately, winepath doesn't convert paths, only file names func_convert_core_path_wine_to_w32_result= if test -n "$1"; then oldIFS=$IFS IFS=: for func_convert_core_path_wine_to_w32_f in $1; do IFS=$oldIFS func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f" if test -n "$func_convert_core_file_wine_to_w32_result"; then if test -z "$func_convert_core_path_wine_to_w32_result"; then func_convert_core_path_wine_to_w32_result=$func_convert_core_file_wine_to_w32_result else func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result" fi fi done IFS=$oldIFS fi } # end: func_convert_core_path_wine_to_w32 # func_cygpath ARGS... # Wrapper around calling the cygpath program via LT_CYGPATH. This is used when # when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2) # $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or # (2), returns the Cygwin file name or path in func_cygpath_result (input # file name or path is assumed to be in w32 format, as previously converted # from $build's *nix or MSYS format). In case (3), returns the w32 file name # or path in func_cygpath_result (input file name or path is assumed to be in # Cygwin format). Returns an empty string on error. # # ARGS are passed to cygpath, with the last one being the file name or path to # be converted. # # Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH # environment variable; do not put it in $PATH. func_cygpath () { $debug_cmd if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null` if test "$?" -ne 0; then # on failure, ensure result is empty func_cygpath_result= fi else func_cygpath_result= func_error "LT_CYGPATH is empty or specifies non-existent file: '$LT_CYGPATH'" fi } #end: func_cygpath # func_convert_core_msys_to_w32 ARG # Convert file name or path ARG from MSYS format to w32 format. Return # result in func_convert_core_msys_to_w32_result. func_convert_core_msys_to_w32 () { $debug_cmd # awkward: cmd appends spaces to result func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null | $SED -e 's/[ ]*$//' -e "$sed_naive_backslashify"` } #end: func_convert_core_msys_to_w32 # func_convert_file_check ARG1 ARG2 # Verify that ARG1 (a file name in $build format) was converted to $host # format in ARG2. Otherwise, emit an error message, but continue (resetting # func_to_host_file_result to ARG1). func_convert_file_check () { $debug_cmd if test -z "$2" && test -n "$1"; then func_error "Could not determine host file name corresponding to" func_error " '$1'" func_error "Continuing, but uninstalled executables may not work." # Fallback: func_to_host_file_result=$1 fi } # end func_convert_file_check # func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH # Verify that FROM_PATH (a path in $build format) was converted to $host # format in TO_PATH. Otherwise, emit an error message, but continue, resetting # func_to_host_file_result to a simplistic fallback value (see below). func_convert_path_check () { $debug_cmd if test -z "$4" && test -n "$3"; then func_error "Could not determine the host path corresponding to" func_error " '$3'" func_error "Continuing, but uninstalled executables may not work." # Fallback. This is a deliberately simplistic "conversion" and # should not be "improved". See libtool.info. if test "x$1" != "x$2"; then lt_replace_pathsep_chars="s|$1|$2|g" func_to_host_path_result=`echo "$3" | $SED -e "$lt_replace_pathsep_chars"` else func_to_host_path_result=$3 fi fi } # end func_convert_path_check # func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG # Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT # and appending REPL if ORIG matches BACKPAT. func_convert_path_front_back_pathsep () { $debug_cmd case $4 in $1 ) func_to_host_path_result=$3$func_to_host_path_result ;; esac case $4 in $2 ) func_append func_to_host_path_result "$3" ;; esac } # end func_convert_path_front_back_pathsep ################################################## # $build to $host FILE NAME CONVERSION FUNCTIONS # ################################################## # invoked via '$to_host_file_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # Result will be available in $func_to_host_file_result. # func_to_host_file ARG # Converts the file name ARG from $build format to $host format. Return result # in func_to_host_file_result. func_to_host_file () { $debug_cmd $to_host_file_cmd "$1" } # end func_to_host_file # func_to_tool_file ARG LAZY # converts the file name ARG from $build format to toolchain format. Return # result in func_to_tool_file_result. If the conversion in use is listed # in (the comma separated) LAZY, no conversion takes place. func_to_tool_file () { $debug_cmd case ,$2, in *,"$to_tool_file_cmd",*) func_to_tool_file_result=$1 ;; *) $to_tool_file_cmd "$1" func_to_tool_file_result=$func_to_host_file_result ;; esac } # end func_to_tool_file # func_convert_file_noop ARG # Copy ARG to func_to_host_file_result. func_convert_file_noop () { func_to_host_file_result=$1 } # end func_convert_file_noop # func_convert_file_msys_to_w32 ARG # Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_file_result. func_convert_file_msys_to_w32 () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_to_host_file_result=$func_convert_core_msys_to_w32_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_w32 # func_convert_file_cygwin_to_w32 ARG # Convert file name ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_file_cygwin_to_w32 () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then # because $build is cygwin, we call "the" cygpath in $PATH; no need to use # LT_CYGPATH in this case. func_to_host_file_result=`cygpath -m "$1"` fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_cygwin_to_w32 # func_convert_file_nix_to_w32 ARG # Convert file name ARG from *nix to w32 format. Requires a wine environment # and a working winepath. Returns result in func_to_host_file_result. func_convert_file_nix_to_w32 () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then func_convert_core_file_wine_to_w32 "$1" func_to_host_file_result=$func_convert_core_file_wine_to_w32_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_w32 # func_convert_file_msys_to_cygwin ARG # Convert file name ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_file_msys_to_cygwin () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then func_convert_core_msys_to_w32 "$1" func_cygpath -u "$func_convert_core_msys_to_w32_result" func_to_host_file_result=$func_cygpath_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_msys_to_cygwin # func_convert_file_nix_to_cygwin ARG # Convert file name ARG from *nix to Cygwin format. Requires Cygwin installed # in a wine environment, working winepath, and LT_CYGPATH set. Returns result # in func_to_host_file_result. func_convert_file_nix_to_cygwin () { $debug_cmd func_to_host_file_result=$1 if test -n "$1"; then # convert from *nix to w32, then use cygpath to convert from w32 to cygwin. func_convert_core_file_wine_to_w32 "$1" func_cygpath -u "$func_convert_core_file_wine_to_w32_result" func_to_host_file_result=$func_cygpath_result fi func_convert_file_check "$1" "$func_to_host_file_result" } # end func_convert_file_nix_to_cygwin ############################################# # $build to $host PATH CONVERSION FUNCTIONS # ############################################# # invoked via '$to_host_path_cmd ARG' # # In each case, ARG is the path to be converted from $build to $host format. # The result will be available in $func_to_host_path_result. # # Path separators are also converted from $build format to $host format. If # ARG begins or ends with a path separator character, it is preserved (but # converted to $host format) on output. # # All path conversion functions are named using the following convention: # file name conversion function : func_convert_file_X_to_Y () # path conversion function : func_convert_path_X_to_Y () # where, for any given $build/$host combination the 'X_to_Y' value is the # same. If conversion functions are added for new $build/$host combinations, # the two new functions must follow this pattern, or func_init_to_host_path_cmd # will break. # func_init_to_host_path_cmd # Ensures that function "pointer" variable $to_host_path_cmd is set to the # appropriate value, based on the value of $to_host_file_cmd. to_host_path_cmd= func_init_to_host_path_cmd () { $debug_cmd if test -z "$to_host_path_cmd"; then func_stripname 'func_convert_file_' '' "$to_host_file_cmd" to_host_path_cmd=func_convert_path_$func_stripname_result fi } # func_to_host_path ARG # Converts the path ARG from $build format to $host format. Return result # in func_to_host_path_result. func_to_host_path () { $debug_cmd func_init_to_host_path_cmd $to_host_path_cmd "$1" } # end func_to_host_path # func_convert_path_noop ARG # Copy ARG to func_to_host_path_result. func_convert_path_noop () { func_to_host_path_result=$1 } # end func_convert_path_noop # func_convert_path_msys_to_w32 ARG # Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic # conversion to w32 is not available inside the cwrapper. Returns result in # func_to_host_path_result. func_convert_path_msys_to_w32 () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # Remove leading and trailing path separator characters from ARG. MSYS # behavior is inconsistent here; cygpath turns them into '.;' and ';.'; # and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result=$func_convert_core_msys_to_w32_result func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_msys_to_w32 # func_convert_path_cygwin_to_w32 ARG # Convert path ARG from Cygwin to w32 format. Returns result in # func_to_host_file_result. func_convert_path_cygwin_to_w32 () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"` func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_cygwin_to_w32 # func_convert_path_nix_to_w32 ARG # Convert path ARG from *nix to w32 format. Requires a wine environment and # a working winepath. Returns result in func_to_host_file_result. func_convert_path_nix_to_w32 () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_to_host_path_result=$func_convert_core_path_wine_to_w32_result func_convert_path_check : ";" \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" ";" "$1" fi } # end func_convert_path_nix_to_w32 # func_convert_path_msys_to_cygwin ARG # Convert path ARG from MSYS to Cygwin format. Requires LT_CYGPATH set. # Returns result in func_to_host_file_result. func_convert_path_msys_to_cygwin () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # See func_convert_path_msys_to_w32: func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_msys_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_msys_to_w32_result" func_to_host_path_result=$func_cygpath_result func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_msys_to_cygwin # func_convert_path_nix_to_cygwin ARG # Convert path ARG from *nix to Cygwin format. Requires Cygwin installed in a # a wine environment, working winepath, and LT_CYGPATH set. Returns result in # func_to_host_file_result. func_convert_path_nix_to_cygwin () { $debug_cmd func_to_host_path_result=$1 if test -n "$1"; then # Remove leading and trailing path separator characters from # ARG. msys behavior is inconsistent here, cygpath turns them # into '.;' and ';.', and winepath ignores them completely. func_stripname : : "$1" func_to_host_path_tmp1=$func_stripname_result func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1" func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result" func_to_host_path_result=$func_cygpath_result func_convert_path_check : : \ "$func_to_host_path_tmp1" "$func_to_host_path_result" func_convert_path_front_back_pathsep ":*" "*:" : "$1" fi } # end func_convert_path_nix_to_cygwin # func_dll_def_p FILE # True iff FILE is a Windows DLL '.def' file. # Keep in sync with _LT_DLL_DEF_P in libtool.m4 func_dll_def_p () { $debug_cmd func_dll_def_p_tmp=`$SED -n \ -e 's/^[ ]*//' \ -e '/^\(;.*\)*$/d' \ -e 's/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p' \ -e q \ "$1"` test DEF = "$func_dll_def_p_tmp" } # func_mode_compile arg... func_mode_compile () { $debug_cmd # Get the compilation command and the source file. base_compile= srcfile=$nonopt # always keep a non-empty value in "srcfile" suppress_opt=yes suppress_output= arg_mode=normal libobj= later= pie_flag= for arg do case $arg_mode in arg ) # do not "continue". Instead, add this to base_compile lastarg=$arg arg_mode=normal ;; target ) libobj=$arg arg_mode=normal continue ;; normal ) # Accept any command-line options. case $arg in -o) test -n "$libobj" && \ func_fatal_error "you cannot specify '-o' more than once" arg_mode=target continue ;; -pie | -fpie | -fPIE) func_append pie_flag " $arg" continue ;; -shared | -static | -prefer-pic | -prefer-non-pic) func_append later " $arg" continue ;; -no-suppress) suppress_opt=no continue ;; -Xcompiler) arg_mode=arg # the next one goes into the "base_compile" arg list continue # The current "srcfile" will either be retained or ;; # replaced later. I would guess that would be a bug. -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result lastarg= save_ifs=$IFS; IFS=, for arg in $args; do IFS=$save_ifs func_append_quoted lastarg "$arg" done IFS=$save_ifs func_stripname ' ' '' "$lastarg" lastarg=$func_stripname_result # Add the arguments to base_compile. func_append base_compile " $lastarg" continue ;; *) # Accept the current argument as the source file. # The previous "srcfile" becomes the current argument. # lastarg=$srcfile srcfile=$arg ;; esac # case $arg ;; esac # case $arg_mode # Aesthetically quote the previous argument. func_append_quoted base_compile "$lastarg" done # for arg case $arg_mode in arg) func_fatal_error "you must specify an argument for -Xcompile" ;; target) func_fatal_error "you must specify a target with '-o'" ;; *) # Get the name of the library object. test -z "$libobj" && { func_basename "$srcfile" libobj=$func_basename_result } ;; esac # Recognize several different file suffixes. # If the user specifies -o file.o, it is replaced with file.lo case $libobj in *.[cCFSifmso] | \ *.ada | *.adb | *.ads | *.asm | \ *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup) func_xform "$libobj" libobj=$func_xform_result ;; esac case $libobj in *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;; *) func_fatal_error "cannot determine name of library object from '$libobj'" ;; esac func_infer_tag $base_compile for arg in $later; do case $arg in -shared) test yes = "$build_libtool_libs" \ || func_fatal_configuration "cannot build a shared library" build_old_libs=no continue ;; -static) build_libtool_libs=no build_old_libs=yes continue ;; -prefer-pic) pic_mode=yes continue ;; -prefer-non-pic) pic_mode=no continue ;; esac done func_quote_for_eval "$libobj" test "X$libobj" != "X$func_quote_for_eval_result" \ && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"' &()|`$[]' \ && func_warning "libobj name '$libobj' may not contain shell special characters." func_dirname_and_basename "$obj" "/" "" objname=$func_basename_result xdir=$func_dirname_result lobj=$xdir$objdir/$objname test -z "$base_compile" && \ func_fatal_help "you must specify a compilation command" # Delete any leftover library objects. if test yes = "$build_old_libs"; then removelist="$obj $lobj $libobj ${libobj}T" else removelist="$lobj $libobj ${libobj}T" fi # On Cygwin there's no "real" PIC flag so we must build both object types case $host_os in cygwin* | mingw* | pw32* | os2* | cegcc*) pic_mode=default ;; esac if test no = "$pic_mode" && test pass_all != "$deplibs_check_method"; then # non-PIC code in shared libraries is not supported pic_mode=default fi # Calculate the filename of the output object if compiler does # not support -o with -c if test no = "$compiler_c_o"; then output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.$objext lockfile=$output_obj.lock else output_obj= need_locks=no lockfile= fi # Lock this critical section if it is needed # We use this script file to make the link, it avoids creating a new file if test yes = "$need_locks"; then until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done elif test warn = "$need_locks"; then if test -f "$lockfile"; then $ECHO "\ *** ERROR, $lockfile exists and contains: `cat $lockfile 2>/dev/null` This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support '-c' and '-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi func_append removelist " $output_obj" $ECHO "$srcfile" > "$lockfile" fi $opt_dry_run || $RM $removelist func_append removelist " $lockfile" trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15 func_to_tool_file "$srcfile" func_convert_file_msys_to_w32 srcfile=$func_to_tool_file_result func_quote_for_eval "$srcfile" qsrcfile=$func_quote_for_eval_result # Only build a PIC object if we are building libtool libraries. if test yes = "$build_libtool_libs"; then # Without this assignment, base_compile gets emptied. fbsd_hideous_sh_bug=$base_compile if test no != "$pic_mode"; then command="$base_compile $qsrcfile $pic_flag" else # Don't build PIC code command="$base_compile $qsrcfile" fi func_mkdir_p "$xdir$objdir" if test -z "$output_obj"; then # Place PIC objects in $objdir func_append command " -o $lobj" fi func_show_eval_locale "$command" \ 'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE' if test warn = "$need_locks" && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support '-c' and '-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed, then go on to compile the next one if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then func_show_eval '$MV "$output_obj" "$lobj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi # Allow error messages only from the first compilation. if test yes = "$suppress_opt"; then suppress_output=' >/dev/null 2>&1' fi fi # Only build a position-dependent object if we build old libraries. if test yes = "$build_old_libs"; then if test yes != "$pic_mode"; then # Don't build PIC code command="$base_compile $qsrcfile$pie_flag" else command="$base_compile $qsrcfile $pic_flag" fi if test yes = "$compiler_c_o"; then func_append command " -o $obj" fi # Suppress compiler output if we already did a PIC compilation. func_append command "$suppress_output" func_show_eval_locale "$command" \ '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' if test warn = "$need_locks" && test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then $ECHO "\ *** ERROR, $lockfile contains: `cat $lockfile 2>/dev/null` but it should contain: $srcfile This indicates that another process is trying to use the same temporary object file, and libtool could not work around it because your compiler does not support '-c' and '-o' together. If you repeat this compilation, it may succeed, by chance, but you had better avoid parallel builds (make -j) in this platform, or get a better compiler." $opt_dry_run || $RM $removelist exit $EXIT_FAILURE fi # Just move the object if needed if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then func_show_eval '$MV "$output_obj" "$obj"' \ 'error=$?; $opt_dry_run || $RM $removelist; exit $error' fi fi $opt_dry_run || { func_write_libtool_object "$libobj" "$objdir/$objname" "$objname" # Unlock the critical section if it was locked if test no != "$need_locks"; then removelist=$lockfile $RM "$lockfile" fi } exit $EXIT_SUCCESS } $opt_help || { test compile = "$opt_mode" && func_mode_compile ${1+"$@"} } func_mode_help () { # We need to display help for each of the modes. case $opt_mode in "") # Generic help is extracted from the usage comments # at the start of this file. func_help ;; clean) $ECHO \ "Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE... Remove files from the build directory. RM is the name of the program to use to delete files associated with each FILE (typically '/bin/rm'). RM-OPTIONS are options (such as '-f') to be passed to RM. If FILE is a libtool library, object or program, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; compile) $ECHO \ "Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE Compile a source file into a libtool library object. This mode accepts the following additional options: -o OUTPUT-FILE set the output file name to OUTPUT-FILE -no-suppress do not suppress compiler output for multiple passes -prefer-pic try to build PIC objects only -prefer-non-pic try to build non-PIC objects only -shared do not build a '.o' file suitable for static linking -static only build a '.o' file suitable for static linking -Wc,FLAG pass FLAG directly to the compiler COMPILE-COMMAND is a command to be used in creating a 'standard' object file from the given SOURCEFILE. The output file name is determined by removing the directory component from SOURCEFILE, then substituting the C source code suffix '.c' with the library object suffix, '.lo'." ;; execute) $ECHO \ "Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]... Automatically set library path, then run a program. This mode accepts the following additional options: -dlopen FILE add the directory containing FILE to the library path This mode sets the library path environment variable according to '-dlopen' flags. If any of the ARGS are libtool executable wrappers, then they are translated into their corresponding uninstalled binary, and any of their required library directories are added to the library path. Then, COMMAND is executed, with ARGS as arguments." ;; finish) $ECHO \ "Usage: $progname [OPTION]... --mode=finish [LIBDIR]... Complete the installation of libtool libraries. Each LIBDIR is a directory that contains libtool libraries. The commands that this mode executes may require superuser privileges. Use the '--dry-run' option if you just want to see what would be executed." ;; install) $ECHO \ "Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND... Install executables or libraries. INSTALL-COMMAND is the installation command. The first component should be either the 'install' or 'cp' program. The following components of INSTALL-COMMAND are treated specially: -inst-prefix-dir PREFIX-DIR Use PREFIX-DIR as a staging area for installation The rest of the components are interpreted as arguments to that command (only BSD-compatible install options are recognized)." ;; link) $ECHO \ "Usage: $progname [OPTION]... --mode=link LINK-COMMAND... Link object files or libraries together to form another library, or to create an executable program. LINK-COMMAND is a command using the C compiler that you would use to create a program from several object files. The following components of LINK-COMMAND are treated specially: -all-static do not do any dynamic linking at all -avoid-version do not add a version suffix if possible -bindir BINDIR specify path to binaries directory (for systems where libraries must be found in the PATH setting at runtime) -dlopen FILE '-dlpreopen' FILE if it cannot be dlopened at runtime -dlpreopen FILE link in FILE and add its symbols to lt_preloaded_symbols -export-dynamic allow symbols from OUTPUT-FILE to be resolved with dlsym(3) -export-symbols SYMFILE try to export only the symbols listed in SYMFILE -export-symbols-regex REGEX try to export only the symbols matching REGEX -LLIBDIR search LIBDIR for required installed libraries -lNAME OUTPUT-FILE requires the installed library libNAME -module build a library that can dlopened -no-fast-install disable the fast-install mode -no-install link a not-installable executable -no-undefined declare that a library does not refer to external symbols -o OUTPUT-FILE create OUTPUT-FILE from the specified objects -objectlist FILE use a list of object files found in FILE to specify objects -os2dllname NAME force a short DLL name on OS/2 (no effect on other OSes) -precious-files-regex REGEX don't remove output files matching REGEX -release RELEASE specify package release information -rpath LIBDIR the created library will eventually be installed in LIBDIR -R[ ]LIBDIR add LIBDIR to the runtime path of programs and libraries -shared only do dynamic linking of libtool libraries -shrext SUFFIX override the standard shared library file extension -static do not do any dynamic linking of uninstalled libtool libraries -static-libtool-libs do not do any dynamic linking of libtool libraries -version-info CURRENT[:REVISION[:AGE]] specify library version info [each variable defaults to 0] -weak LIBNAME declare that the target provides the LIBNAME interface -Wc,FLAG -Xcompiler FLAG pass linker-specific FLAG directly to the compiler -Wl,FLAG -Xlinker FLAG pass linker-specific FLAG directly to the linker -XCClinker FLAG pass link-specific FLAG to the compiler driver (CC) All other options (arguments beginning with '-') are ignored. Every other argument is treated as a filename. Files ending in '.la' are treated as uninstalled libtool libraries, other files are standard or library object files. If the OUTPUT-FILE ends in '.la', then a libtool library is created, only library objects ('.lo' files) may be specified, and '-rpath' is required, except when creating a convenience library. If OUTPUT-FILE ends in '.a' or '.lib', then a standard library is created using 'ar' and 'ranlib', or on Windows using 'lib'. If OUTPUT-FILE ends in '.lo' or '.$objext', then a reloadable object file is created, otherwise an executable program is created." ;; uninstall) $ECHO \ "Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE... Remove libraries from an installation directory. RM is the name of the program to use to delete files associated with each FILE (typically '/bin/rm'). RM-OPTIONS are options (such as '-f') to be passed to RM. If FILE is a libtool library, all the files associated with it are deleted. Otherwise, only FILE itself is deleted using RM." ;; *) func_fatal_help "invalid operation mode '$opt_mode'" ;; esac echo $ECHO "Try '$progname --help' for more information about other modes." } # Now that we've collected a possible --mode arg, show help if necessary if $opt_help; then if test : = "$opt_help"; then func_mode_help else { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do func_mode_help done } | $SED -n '1p; 2,$s/^Usage:/ or: /p' { func_help noexit for opt_mode in compile link execute install finish uninstall clean; do echo func_mode_help done } | $SED '1d /^When reporting/,/^Report/{ H d } $x /information about other modes/d /more detailed .*MODE/d s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/' fi exit $? fi # func_mode_execute arg... func_mode_execute () { $debug_cmd # The first argument is the command name. cmd=$nonopt test -z "$cmd" && \ func_fatal_help "you must specify a COMMAND" # Handle -dlopen flags immediately. for file in $opt_dlopen; do test -f "$file" \ || func_fatal_help "'$file' is not a file" dir= case $file in *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "'$lib' is not a valid libtool archive" # Read the libtool library. dlname= library_names= func_source "$file" # Skip this library if it cannot be dlopened. if test -z "$dlname"; then # Warn if it was a shared library. test -n "$library_names" && \ func_warning "'$file' was not linked with '-export-dynamic'" continue fi func_dirname "$file" "" "." dir=$func_dirname_result if test -f "$dir/$objdir/$dlname"; then func_append dir "/$objdir" else if test ! -f "$dir/$dlname"; then func_fatal_error "cannot find '$dlname' in '$dir' or '$dir/$objdir'" fi fi ;; *.lo) # Just add the directory containing the .lo file. func_dirname "$file" "" "." dir=$func_dirname_result ;; *) func_warning "'-dlopen' is ignored for non-libtool libraries and objects" continue ;; esac # Get the absolute pathname. absdir=`cd "$dir" && pwd` test -n "$absdir" && dir=$absdir # Now add the directory to shlibpath_var. if eval "test -z \"\$$shlibpath_var\""; then eval "$shlibpath_var=\"\$dir\"" else eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\"" fi done # This variable tells wrapper scripts just to set shlibpath_var # rather than running their programs. libtool_execute_magic=$magic # Check if any of the arguments is a wrapper script. args= for file do case $file in -* | *.la | *.lo ) ;; *) # Do a test to see if this is really a libtool program. if func_ltwrapper_script_p "$file"; then func_source "$file" # Transform arg to wrapped name. file=$progdir/$program elif func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" func_source "$func_ltwrapper_scriptname_result" # Transform arg to wrapped name. file=$progdir/$program fi ;; esac # Quote arguments (to preserve shell metacharacters). func_append_quoted args "$file" done if $opt_dry_run; then # Display what would be done. if test -n "$shlibpath_var"; then eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\"" echo "export $shlibpath_var" fi $ECHO "$cmd$args" exit $EXIT_SUCCESS else if test -n "$shlibpath_var"; then # Export the shlibpath_var. eval "export $shlibpath_var" fi # Restore saved environment variables for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var; export $lt_var else $lt_unset $lt_var fi" done # Now prepare to actually exec the command. exec_cmd=\$cmd$args fi } test execute = "$opt_mode" && func_mode_execute ${1+"$@"} # func_mode_finish arg... func_mode_finish () { $debug_cmd libs= libdirs= admincmds= for opt in "$nonopt" ${1+"$@"} do if test -d "$opt"; then func_append libdirs " $opt" elif test -f "$opt"; then if func_lalib_unsafe_p "$opt"; then func_append libs " $opt" else func_warning "'$opt' is not a valid libtool archive" fi else func_fatal_error "invalid argument '$opt'" fi done if test -n "$libs"; then if test -n "$lt_sysroot"; then sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"` sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;" else sysroot_cmd= fi # Remove sysroot references if $opt_dry_run; then for lib in $libs; do echo "removing references to $lt_sysroot and '=' prefixes from $lib" done else tmpdir=`func_mktempdir` for lib in $libs; do $SED -e "$sysroot_cmd s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \ > $tmpdir/tmp-la mv -f $tmpdir/tmp-la $lib done ${RM}r "$tmpdir" fi fi if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then for libdir in $libdirs; do if test -n "$finish_cmds"; then # Do each command in the finish commands. func_execute_cmds "$finish_cmds" 'admincmds="$admincmds '"$cmd"'"' fi if test -n "$finish_eval"; then # Do the single finish_eval. eval cmds=\"$finish_eval\" $opt_dry_run || eval "$cmds" || func_append admincmds " $cmds" fi done fi # Exit here if they wanted silent mode. $opt_quiet && exit $EXIT_SUCCESS if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then echo "----------------------------------------------------------------------" echo "Libraries have been installed in:" for libdir in $libdirs; do $ECHO " $libdir" done echo echo "If you ever happen to want to link against installed libraries" echo "in a given directory, LIBDIR, you must either use libtool, and" echo "specify the full pathname of the library, or use the '-LLIBDIR'" echo "flag during linking and do at least one of the following:" if test -n "$shlibpath_var"; then echo " - add LIBDIR to the '$shlibpath_var' environment variable" echo " during execution" fi if test -n "$runpath_var"; then echo " - add LIBDIR to the '$runpath_var' environment variable" echo " during linking" fi if test -n "$hardcode_libdir_flag_spec"; then libdir=LIBDIR eval flag=\"$hardcode_libdir_flag_spec\" $ECHO " - use the '$flag' linker flag" fi if test -n "$admincmds"; then $ECHO " - have your system administrator run these commands:$admincmds" fi if test -f /etc/ld.so.conf; then echo " - have your system administrator add LIBDIR to '/etc/ld.so.conf'" fi echo echo "See any operating system documentation about shared libraries for" case $host in solaris2.[6789]|solaris2.1[0-9]) echo "more information, such as the ld(1), crle(1) and ld.so(8) manual" echo "pages." ;; *) echo "more information, such as the ld(1) and ld.so(8) manual pages." ;; esac echo "----------------------------------------------------------------------" fi exit $EXIT_SUCCESS } test finish = "$opt_mode" && func_mode_finish ${1+"$@"} # func_mode_install arg... func_mode_install () { $debug_cmd # There may be an optional sh(1) argument at the beginning of # install_prog (especially on Windows NT). if test "$SHELL" = "$nonopt" || test /bin/sh = "$nonopt" || # Allow the use of GNU shtool's install command. case $nonopt in *shtool*) :;; *) false;; esac then # Aesthetically quote it. func_quote_for_eval "$nonopt" install_prog="$func_quote_for_eval_result " arg=$1 shift else install_prog= arg=$nonopt fi # The real first argument should be the name of the installation program. # Aesthetically quote it. func_quote_for_eval "$arg" func_append install_prog "$func_quote_for_eval_result" install_shared_prog=$install_prog case " $install_prog " in *[\\\ /]cp\ *) install_cp=: ;; *) install_cp=false ;; esac # We need to accept at least all the BSD install flags. dest= files= opts= prev= install_type= isdir=false stripme= no_mode=: for arg do arg2= if test -n "$dest"; then func_append files " $dest" dest=$arg continue fi case $arg in -d) isdir=: ;; -f) if $install_cp; then :; else prev=$arg fi ;; -g | -m | -o) prev=$arg ;; -s) stripme=" -s" continue ;; -*) ;; *) # If the previous option needed an argument, then skip it. if test -n "$prev"; then if test X-m = "X$prev" && test -n "$install_override_mode"; then arg2=$install_override_mode no_mode=false fi prev= else dest=$arg continue fi ;; esac # Aesthetically quote the argument. func_quote_for_eval "$arg" func_append install_prog " $func_quote_for_eval_result" if test -n "$arg2"; then func_quote_for_eval "$arg2" fi func_append install_shared_prog " $func_quote_for_eval_result" done test -z "$install_prog" && \ func_fatal_help "you must specify an install program" test -n "$prev" && \ func_fatal_help "the '$prev' option requires an argument" if test -n "$install_override_mode" && $no_mode; then if $install_cp; then :; else func_quote_for_eval "$install_override_mode" func_append install_shared_prog " -m $func_quote_for_eval_result" fi fi if test -z "$files"; then if test -z "$dest"; then func_fatal_help "no file or destination specified" else func_fatal_help "you must specify a destination" fi fi # Strip any trailing slash from the destination. func_stripname '' '/' "$dest" dest=$func_stripname_result # Check to see that the destination is a directory. test -d "$dest" && isdir=: if $isdir; then destdir=$dest destname= else func_dirname_and_basename "$dest" "" "." destdir=$func_dirname_result destname=$func_basename_result # Not a directory, so check to see that there is only one file specified. set dummy $files; shift test "$#" -gt 1 && \ func_fatal_help "'$dest' is not a directory" fi case $destdir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) for file in $files; do case $file in *.lo) ;; *) func_fatal_help "'$destdir' must be an absolute directory name" ;; esac done ;; esac # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic=$magic staticlibs= future_libdirs= current_libdirs= for file in $files; do # Do each installation. case $file in *.$libext) # Do the static libraries later. func_append staticlibs " $file" ;; *.la) func_resolve_sysroot "$file" file=$func_resolve_sysroot_result # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$file" \ || func_fatal_help "'$file' is not a valid libtool archive" library_names= old_library= relink_command= func_source "$file" # Add the libdir to current_libdirs if it is the destination. if test "X$destdir" = "X$libdir"; then case "$current_libdirs " in *" $libdir "*) ;; *) func_append current_libdirs " $libdir" ;; esac else # Note the libdir as a future libdir. case "$future_libdirs " in *" $libdir "*) ;; *) func_append future_libdirs " $libdir" ;; esac fi func_dirname "$file" "/" "" dir=$func_dirname_result func_append dir "$objdir" if test -n "$relink_command"; then # Determine the prefix the user has applied to our future dir. inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"` # Don't allow the user to place us outside of our expected # location b/c this prevents finding dependent libraries that # are installed to the same prefix. # At present, this check doesn't affect windows .dll's that # are installed into $libdir/../bin (currently, that works fine) # but it's something to keep an eye on. test "$inst_prefix_dir" = "$destdir" && \ func_fatal_error "error: cannot install '$file' to a directory not ending in $libdir" if test -n "$inst_prefix_dir"; then # Stick the inst_prefix_dir data into the link command. relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` else relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"` fi func_warning "relinking '$file'" func_show_eval "$relink_command" \ 'func_fatal_error "error: relink '\''$file'\'' with the above command before installing it"' fi # See the names of the shared library. set dummy $library_names; shift if test -n "$1"; then realname=$1 shift srcname=$realname test -n "$relink_command" && srcname=${realname}T # Install the shared library and build the symlinks. func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \ 'exit $?' tstripme=$stripme case $host_os in cygwin* | mingw* | pw32* | cegcc*) case $realname in *.dll.a) tstripme= ;; esac ;; os2*) case $realname in *_dll.a) tstripme= ;; esac ;; esac if test -n "$tstripme" && test -n "$striplib"; then func_show_eval "$striplib $destdir/$realname" 'exit $?' fi if test "$#" -gt 0; then # Delete the old symlinks, and create new ones. # Try 'ln -sf' first, because the 'ln' binary might depend on # the symlink we replace! Solaris /bin/ln does not understand -f, # so we also need to try rm && ln -s. for linkname do test "$linkname" != "$realname" \ && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })" done fi # Do each command in the postinstall commands. lib=$destdir/$realname func_execute_cmds "$postinstall_cmds" 'exit $?' fi # Install the pseudo-library for information purposes. func_basename "$file" name=$func_basename_result instname=$dir/${name}i func_show_eval "$install_prog $instname $destdir/$name" 'exit $?' # Maybe install the static library, too. test -n "$old_library" && func_append staticlibs " $dir/$old_library" ;; *.lo) # Install (i.e. copy) a libtool object. # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile=$destdir/$destname else func_basename "$file" destfile=$func_basename_result destfile=$destdir/$destfile fi # Deduce the name of the destination old-style object file. case $destfile in *.lo) func_lo2o "$destfile" staticdest=$func_lo2o_result ;; *.$objext) staticdest=$destfile destfile= ;; *) func_fatal_help "cannot copy a libtool object to '$destfile'" ;; esac # Install the libtool object if requested. test -n "$destfile" && \ func_show_eval "$install_prog $file $destfile" 'exit $?' # Install the old object if enabled. if test yes = "$build_old_libs"; then # Deduce the name of the old-style object file. func_lo2o "$file" staticobj=$func_lo2o_result func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?' fi exit $EXIT_SUCCESS ;; *) # Figure out destination file name, if it wasn't already specified. if test -n "$destname"; then destfile=$destdir/$destname else func_basename "$file" destfile=$func_basename_result destfile=$destdir/$destfile fi # If the file is missing, and there is a .exe on the end, strip it # because it is most likely a libtool script we actually want to # install stripped_ext= case $file in *.exe) if test ! -f "$file"; then func_stripname '' '.exe' "$file" file=$func_stripname_result stripped_ext=.exe fi ;; esac # Do a test to see if this is really a libtool program. case $host in *cygwin* | *mingw*) if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" wrapper=$func_ltwrapper_scriptname_result else func_stripname '' '.exe' "$file" wrapper=$func_stripname_result fi ;; *) wrapper=$file ;; esac if func_ltwrapper_script_p "$wrapper"; then notinst_deplibs= relink_command= func_source "$wrapper" # Check the variables that should have been set. test -z "$generated_by_libtool_version" && \ func_fatal_error "invalid libtool wrapper script '$wrapper'" finalize=: for lib in $notinst_deplibs; do # Check to see that each library is installed. libdir= if test -f "$lib"; then func_source "$lib" fi libfile=$libdir/`$ECHO "$lib" | $SED 's%^.*/%%g'` if test -n "$libdir" && test ! -f "$libfile"; then func_warning "'$lib' has not been installed in '$libdir'" finalize=false fi done relink_command= func_source "$wrapper" outputname= if test no = "$fast_install" && test -n "$relink_command"; then $opt_dry_run || { if $finalize; then tmpdir=`func_mktempdir` func_basename "$file$stripped_ext" file=$func_basename_result outputname=$tmpdir/$file # Replace the output file specification. relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'` $opt_quiet || { func_quote_for_expand "$relink_command" eval "func_echo $func_quote_for_expand_result" } if eval "$relink_command"; then : else func_error "error: relink '$file' with the above command before installing it" $opt_dry_run || ${RM}r "$tmpdir" continue fi file=$outputname else func_warning "cannot relink '$file'" fi } else # Install the binary that we compiled earlier. file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"` fi fi # remove .exe since cygwin /usr/bin/install will append another # one anyway case $install_prog,$host in */usr/bin/install*,*cygwin*) case $file:$destfile in *.exe:*.exe) # this is ok ;; *.exe:*) destfile=$destfile.exe ;; *:*.exe) func_stripname '' '.exe' "$destfile" destfile=$func_stripname_result ;; esac ;; esac func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?' $opt_dry_run || if test -n "$outputname"; then ${RM}r "$tmpdir" fi ;; esac done for file in $staticlibs; do func_basename "$file" name=$func_basename_result # Set up the ranlib parameters. oldlib=$destdir/$name func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result func_show_eval "$install_prog \$file \$oldlib" 'exit $?' if test -n "$stripme" && test -n "$old_striplib"; then func_show_eval "$old_striplib $tool_oldlib" 'exit $?' fi # Do each command in the postinstall commands. func_execute_cmds "$old_postinstall_cmds" 'exit $?' done test -n "$future_libdirs" && \ func_warning "remember to run '$progname --finish$future_libdirs'" if test -n "$current_libdirs"; then # Maybe just do a dry run. $opt_dry_run && current_libdirs=" -n$current_libdirs" exec_cmd='$SHELL "$progpath" $preserve_args --finish$current_libdirs' else exit $EXIT_SUCCESS fi } test install = "$opt_mode" && func_mode_install ${1+"$@"} # func_generate_dlsyms outputname originator pic_p # Extract symbols from dlprefiles and create ${outputname}S.o with # a dlpreopen symbol table. func_generate_dlsyms () { $debug_cmd my_outputname=$1 my_originator=$2 my_pic_p=${3-false} my_prefix=`$ECHO "$my_originator" | $SED 's%[^a-zA-Z0-9]%_%g'` my_dlsyms= if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then if test -n "$NM" && test -n "$global_symbol_pipe"; then my_dlsyms=${my_outputname}S.c else func_error "not configured to extract global symbols from dlpreopened files" fi fi if test -n "$my_dlsyms"; then case $my_dlsyms in "") ;; *.c) # Discover the nlist of each of the dlfiles. nlist=$output_objdir/$my_outputname.nm func_show_eval "$RM $nlist ${nlist}S ${nlist}T" # Parse the name list into a source file. func_verbose "creating $output_objdir/$my_dlsyms" $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\ /* $my_dlsyms - symbol resolution table for '$my_outputname' dlsym emulation. */ /* Generated by $PROGRAM (GNU $PACKAGE) $VERSION */ #ifdef __cplusplus extern \"C\" { #endif #if defined __GNUC__ && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4)) #pragma GCC diagnostic ignored \"-Wstrict-prototypes\" #endif /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE /* DATA imports from DLLs on WIN32 can't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT_DLSYM_CONST #elif defined __osf__ /* This system does not cope well with relocations in const data. */ # define LT_DLSYM_CONST #else # define LT_DLSYM_CONST const #endif #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0) /* External symbol declarations for the compiler. */\ " if test yes = "$dlself"; then func_verbose "generating symbol list for '$output'" $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist" # Add our own program objects to the symbol list. progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP` for progfile in $progfiles; do func_to_tool_file "$progfile" func_convert_file_msys_to_w32 func_verbose "extracting global C symbols from '$func_to_tool_file_result'" $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'" done if test -n "$exclude_expsyms"; then $opt_dry_run || { eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi if test -n "$export_symbols_regex"; then $opt_dry_run || { eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' } fi # Prepare the list of exported symbols if test -z "$export_symbols"; then export_symbols=$output_objdir/$outputname.exp $opt_dry_run || { $RM $export_symbols eval "$SED -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"' ;; esac } else $opt_dry_run || { eval "$SED -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"' eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T' eval '$MV "$nlist"T "$nlist"' case $host in *cygwin* | *mingw* | *cegcc* ) eval "echo EXPORTS "'> "$output_objdir/$outputname.def"' eval 'cat "$nlist" >> "$output_objdir/$outputname.def"' ;; esac } fi fi for dlprefile in $dlprefiles; do func_verbose "extracting global C symbols from '$dlprefile'" func_basename "$dlprefile" name=$func_basename_result case $host in *cygwin* | *mingw* | *cegcc* ) # if an import library, we need to obtain dlname if func_win32_import_lib_p "$dlprefile"; then func_tr_sh "$dlprefile" eval "curr_lafile=\$libfile_$func_tr_sh_result" dlprefile_dlbasename= if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then # Use subshell, to avoid clobbering current variable values dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"` if test -n "$dlprefile_dlname"; then func_basename "$dlprefile_dlname" dlprefile_dlbasename=$func_basename_result else # no lafile. user explicitly requested -dlpreopen . $sharedlib_from_linklib_cmd "$dlprefile" dlprefile_dlbasename=$sharedlib_from_linklib_result fi fi $opt_dry_run || { if test -n "$dlprefile_dlbasename"; then eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"' else func_warning "Could not compute DLL name from $name" eval '$ECHO ": $name " >> "$nlist"' fi func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe | $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'" } else # not an import lib $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } fi ;; *) $opt_dry_run || { eval '$ECHO ": $name " >> "$nlist"' func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'" } ;; esac done $opt_dry_run || { # Make sure we have at least an empty file. test -f "$nlist" || : > "$nlist" if test -n "$exclude_expsyms"; then $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T $MV "$nlist"T "$nlist" fi # Try sorting and uniquifying the output. if $GREP -v "^: " < "$nlist" | if sort -k 3 /dev/null 2>&1; then sort -k 3 else sort +2 fi | uniq > "$nlist"S; then : else $GREP -v "^: " < "$nlist" > "$nlist"S fi if test -f "$nlist"S; then eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"' else echo '/* NONE */' >> "$output_objdir/$my_dlsyms" fi func_show_eval '$RM "${nlist}I"' if test -n "$global_symbol_to_import"; then eval "$global_symbol_to_import"' < "$nlist"S > "$nlist"I' fi echo >> "$output_objdir/$my_dlsyms" "\ /* The mapping between symbol names and symbols. */ typedef struct { const char *name; void *address; } lt_dlsymlist; extern LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[];\ " if test -s "$nlist"I; then echo >> "$output_objdir/$my_dlsyms" "\ static void lt_syminit(void) { LT_DLSYM_CONST lt_dlsymlist *symbol = lt_${my_prefix}_LTX_preloaded_symbols; for (; symbol->name; ++symbol) {" $SED 's/.*/ if (STREQ (symbol->name, \"&\")) symbol->address = (void *) \&&;/' < "$nlist"I >> "$output_objdir/$my_dlsyms" echo >> "$output_objdir/$my_dlsyms" "\ } }" fi echo >> "$output_objdir/$my_dlsyms" "\ LT_DLSYM_CONST lt_dlsymlist lt_${my_prefix}_LTX_preloaded_symbols[] = { {\"$my_originator\", (void *) 0}," if test -s "$nlist"I; then echo >> "$output_objdir/$my_dlsyms" "\ {\"@INIT@\", (void *) <_syminit}," fi case $need_lib_prefix in no) eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; *) eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms" ;; esac echo >> "$output_objdir/$my_dlsyms" "\ {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt_${my_prefix}_LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif\ " } # !$opt_dry_run pic_flag_for_symtable= case "$compile_command " in *" -static "*) ;; *) case $host in # compiling the symbol table file with pic_flag works around # a FreeBSD bug that causes programs to crash when -lm is # linked before any other PIC object. But we must not use # pic_flag when linking with -static. The problem exists in # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;; *-*-hpux*) pic_flag_for_symtable=" $pic_flag" ;; *) $my_pic_p && pic_flag_for_symtable=" $pic_flag" ;; esac ;; esac symtab_cflags= for arg in $LTCFLAGS; do case $arg in -pie | -fpie | -fPIE) ;; *) func_append symtab_cflags " $arg" ;; esac done # Now compile the dynamic symbol file. func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?' # Clean up the generated files. func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T" "${nlist}I"' # Transform the symbol file into the correct name. symfileobj=$output_objdir/${my_outputname}S.$objext case $host in *cygwin* | *mingw* | *cegcc* ) if test -f "$output_objdir/$my_outputname.def"; then compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"` else compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` fi ;; *) compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"` finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"` ;; esac ;; *) func_fatal_error "unknown suffix for '$my_dlsyms'" ;; esac else # We keep going just in case the user didn't refer to # lt_preloaded_symbols. The linker will fail if global_symbol_pipe # really was required. # Nullify the symbol file. compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"` finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"` fi } # func_cygming_gnu_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is a GNU/binutils-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_gnu_implib_p () { $debug_cmd func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'` test -n "$func_cygming_gnu_implib_tmp" } # func_cygming_ms_implib_p ARG # This predicate returns with zero status (TRUE) if # ARG is an MS-style import library. Returns # with nonzero status (FALSE) otherwise. func_cygming_ms_implib_p () { $debug_cmd func_to_tool_file "$1" func_convert_file_msys_to_w32 func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'` test -n "$func_cygming_ms_implib_tmp" } # func_win32_libid arg # return the library type of file 'arg' # # Need a lot of goo to handle *both* DLLs and import libs # Has to be a shell function in order to 'eat' the argument # that is supplied when $file_magic_command is called. # Despite the name, also deal with 64 bit binaries. func_win32_libid () { $debug_cmd win32_libid_type=unknown win32_fileres=`file -L $1 2>/dev/null` case $win32_fileres in *ar\ archive\ import\ library*) # definitely import win32_libid_type="x86 archive import" ;; *ar\ archive*) # could be an import, or static # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD. if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null | $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then case $nm_interface in "MS dumpbin") if func_cygming_ms_implib_p "$1" || func_cygming_gnu_implib_p "$1" then win32_nmres=import else win32_nmres= fi ;; *) func_to_tool_file "$1" func_convert_file_msys_to_w32 win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" | $SED -n -e ' 1,100{ / I /{ s|.*|import| p q } }'` ;; esac case $win32_nmres in import*) win32_libid_type="x86 archive import";; *) win32_libid_type="x86 archive static";; esac fi ;; *DLL*) win32_libid_type="x86 DLL" ;; *executable*) # but shell scripts are "executable" too... case $win32_fileres in *MS\ Windows\ PE\ Intel*) win32_libid_type="x86 DLL" ;; esac ;; esac $ECHO "$win32_libid_type" } # func_cygming_dll_for_implib ARG # # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib () { $debug_cmd sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"` } # func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs # # The is the core of a fallback implementation of a # platform-specific function to extract the name of the # DLL associated with the specified import library LIBNAME. # # SECTION_NAME is either .idata$6 or .idata$7, depending # on the platform and compiler that created the implib. # # Echos the name of the DLL associated with the # specified import library. func_cygming_dll_for_implib_fallback_core () { $debug_cmd match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"` $OBJDUMP -s --section "$1" "$2" 2>/dev/null | $SED '/^Contents of section '"$match_literal"':/{ # Place marker at beginning of archive member dllname section s/.*/====MARK====/ p d } # These lines can sometimes be longer than 43 characters, but # are always uninteresting /:[ ]*file format pe[i]\{,1\}-/d /^In archive [^:]*:/d # Ensure marker is printed /^====MARK====/p # Remove all lines with less than 43 characters /^.\{43\}/!d # From remaining lines, remove first 43 characters s/^.\{43\}//' | $SED -n ' # Join marker and all lines until next marker into a single line /^====MARK====/ b para H $ b para b :para x s/\n//g # Remove the marker s/^====MARK====// # Remove trailing dots and whitespace s/[\. \t]*$// # Print /./p' | # we now have a list, one entry per line, of the stringified # contents of the appropriate section of all members of the # archive that possess that section. Heuristic: eliminate # all those that have a first or second character that is # a '.' (that is, objdump's representation of an unprintable # character.) This should work for all archives with less than # 0x302f exports -- but will fail for DLLs whose name actually # begins with a literal '.' or a single character followed by # a '.'. # # Of those that remain, print the first one. $SED -e '/^\./d;/^.\./d;q' } # func_cygming_dll_for_implib_fallback ARG # Platform-specific function to extract the # name of the DLL associated with the specified # import library ARG. # # This fallback implementation is for use when $DLLTOOL # does not support the --identify-strict option. # Invoked by eval'ing the libtool variable # $sharedlib_from_linklib_cmd # Result is available in the variable # $sharedlib_from_linklib_result func_cygming_dll_for_implib_fallback () { $debug_cmd if func_cygming_gnu_implib_p "$1"; then # binutils import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"` elif func_cygming_ms_implib_p "$1"; then # ms-generated import library sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"` else # unknown sharedlib_from_linklib_result= fi } # func_extract_an_archive dir oldlib func_extract_an_archive () { $debug_cmd f_ex_an_ar_dir=$1; shift f_ex_an_ar_oldlib=$1 if test yes = "$lock_old_archive_extraction"; then lockfile=$f_ex_an_ar_oldlib.lock until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do func_echo "Waiting for $lockfile to be removed" sleep 2 done fi func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \ 'stat=$?; rm -f "$lockfile"; exit $stat' if test yes = "$lock_old_archive_extraction"; then $opt_dry_run || rm -f "$lockfile" fi if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then : else func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib" fi } # func_extract_archives gentop oldlib ... func_extract_archives () { $debug_cmd my_gentop=$1; shift my_oldlibs=${1+"$@"} my_oldobjs= my_xlib= my_xabs= my_xdir= for my_xlib in $my_oldlibs; do # Extract the objects. case $my_xlib in [\\/]* | [A-Za-z]:[\\/]*) my_xabs=$my_xlib ;; *) my_xabs=`pwd`"/$my_xlib" ;; esac func_basename "$my_xlib" my_xlib=$func_basename_result my_xlib_u=$my_xlib while :; do case " $extracted_archives " in *" $my_xlib_u "*) func_arith $extracted_serial + 1 extracted_serial=$func_arith_result my_xlib_u=lt$extracted_serial-$my_xlib ;; *) break ;; esac done extracted_archives="$extracted_archives $my_xlib_u" my_xdir=$my_gentop/$my_xlib_u func_mkdir_p "$my_xdir" case $host in *-darwin*) func_verbose "Extracting $my_xabs" # Do not bother doing anything if just a dry run $opt_dry_run || { darwin_orig_dir=`pwd` cd $my_xdir || exit $? darwin_archive=$my_xabs darwin_curdir=`pwd` func_basename "$darwin_archive" darwin_base_archive=$func_basename_result darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true` if test -n "$darwin_arches"; then darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'` darwin_arch= func_verbose "$darwin_base_archive has multiple architectures $darwin_arches" for darwin_arch in $darwin_arches; do func_mkdir_p "unfat-$$/$darwin_base_archive-$darwin_arch" $LIPO -thin $darwin_arch -output "unfat-$$/$darwin_base_archive-$darwin_arch/$darwin_base_archive" "$darwin_archive" cd "unfat-$$/$darwin_base_archive-$darwin_arch" func_extract_an_archive "`pwd`" "$darwin_base_archive" cd "$darwin_curdir" $RM "unfat-$$/$darwin_base_archive-$darwin_arch/$darwin_base_archive" done # $darwin_arches ## Okay now we've a bunch of thin objects, gotta fatten them up :) darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$sed_basename" | sort -u` darwin_file= darwin_files= for darwin_file in $darwin_filelist; do darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP` $LIPO -create -output "$darwin_file" $darwin_files done # $darwin_filelist $RM -rf unfat-$$ cd "$darwin_orig_dir" else cd $darwin_orig_dir func_extract_an_archive "$my_xdir" "$my_xabs" fi # $darwin_arches } # !$opt_dry_run ;; *) func_extract_an_archive "$my_xdir" "$my_xabs" ;; esac my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP` done func_extract_archives_result=$my_oldobjs } # func_emit_wrapper [arg=no] # # Emit a libtool wrapper script on stdout. # Don't directly open a file because we may want to # incorporate the script contents within a cygwin/mingw # wrapper executable. Must ONLY be called from within # func_mode_link because it depends on a number of variables # set therein. # # ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR # variable will take. If 'yes', then the emitted script # will assume that the directory where it is stored is # the $objdir directory. This is a cygwin/mingw-specific # behavior. func_emit_wrapper () { func_emit_wrapper_arg1=${1-no} $ECHO "\ #! $SHELL # $output - temporary wrapper script for $objdir/$outputname # Generated by $PROGRAM (GNU $PACKAGE) $VERSION # # The $output program cannot be directly executed until all the libtool # libraries that it depends on are installed. # # This wrapper script should never be moved out of the build directory. # If it is, it will not operate correctly. # Sed substitution that helps us do robust quoting. It backslashifies # metacharacters that are still active within double-quoted strings. sed_quote_subst='$sed_quote_subst' # Be Bourne compatible if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac fi BIN_SH=xpg4; export BIN_SH # for Tru64 DUALCASE=1; export DUALCASE # for MKS sh # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH relink_command=\"$relink_command\" # This environment variable determines our operation mode. if test \"\$libtool_install_magic\" = \"$magic\"; then # install mode needs the following variables: generated_by_libtool_version='$macro_version' notinst_deplibs='$notinst_deplibs' else # When we are sourced in execute mode, \$file and \$ECHO are already set. if test \"\$libtool_execute_magic\" != \"$magic\"; then file=\"\$0\"" qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"` $ECHO "\ # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$1 _LTECHO_EOF' } ECHO=\"$qECHO\" fi # Very basic option parsing. These options are (a) specific to # the libtool wrapper, (b) are identical between the wrapper # /script/ and the wrapper /executable/ that is used only on # windows platforms, and (c) all begin with the string "--lt-" # (application programs are unlikely to have options that match # this pattern). # # There are only two supported options: --lt-debug and # --lt-dump-script. There is, deliberately, no --lt-help. # # The first argument to this parsing function should be the # script's $0 value, followed by "$@". lt_option_debug= func_parse_lt_options () { lt_script_arg0=\$0 shift for lt_opt do case \"\$lt_opt\" in --lt-debug) lt_option_debug=1 ;; --lt-dump-script) lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\` test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=. lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\` cat \"\$lt_dump_D/\$lt_dump_F\" exit 0 ;; --lt-*) \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2 exit 1 ;; esac done # Print the debug banner immediately: if test -n \"\$lt_option_debug\"; then echo \"$outputname:$output:\$LINENO: libtool wrapper (GNU $PACKAGE) $VERSION\" 1>&2 fi } # Used when --lt-debug. Prints its arguments to stdout # (redirection is the responsibility of the caller) func_lt_dump_args () { lt_dump_args_N=1; for lt_arg do \$ECHO \"$outputname:$output:\$LINENO: newargv[\$lt_dump_args_N]: \$lt_arg\" lt_dump_args_N=\`expr \$lt_dump_args_N + 1\` done } # Core function for launching the target application func_exec_program_core () { " case $host in # Backslashes separate directories on plain windows *-*-mingw | *-*-os2* | *-cegcc*) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"$outputname:$output:\$LINENO: newargv[0]: \$progdir\\\\\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir\\\\\$program\" \${1+\"\$@\"} " ;; *) $ECHO "\ if test -n \"\$lt_option_debug\"; then \$ECHO \"$outputname:$output:\$LINENO: newargv[0]: \$progdir/\$program\" 1>&2 func_lt_dump_args \${1+\"\$@\"} 1>&2 fi exec \"\$progdir/\$program\" \${1+\"\$@\"} " ;; esac $ECHO "\ \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2 exit 1 } # A function to encapsulate launching the target application # Strips options in the --lt-* namespace from \$@ and # launches target application with the remaining arguments. func_exec_program () { case \" \$* \" in *\\ --lt-*) for lt_wr_arg do case \$lt_wr_arg in --lt-*) ;; *) set x \"\$@\" \"\$lt_wr_arg\"; shift;; esac shift done ;; esac func_exec_program_core \${1+\"\$@\"} } # Parse options func_parse_lt_options \"\$0\" \${1+\"\$@\"} # Find the directory that this script lives in. thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\` test \"x\$thisdir\" = \"x\$file\" && thisdir=. # Follow symbolic links until we get to the real thisdir. file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\` while test -n \"\$file\"; do destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\` # If there was a directory component, then change thisdir. if test \"x\$destdir\" != \"x\$file\"; then case \"\$destdir\" in [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; *) thisdir=\"\$thisdir/\$destdir\" ;; esac fi file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\` file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\` done # Usually 'no', except on cygwin/mingw when embedded into # the cwrapper. WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1 if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then # special case for '.' if test \"\$thisdir\" = \".\"; then thisdir=\`pwd\` fi # remove .libs from thisdir case \"\$thisdir\" in *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;; $objdir ) thisdir=. ;; esac fi # Try to get the absolute directory name. absdir=\`cd \"\$thisdir\" && pwd\` test -n \"\$absdir\" && thisdir=\"\$absdir\" " if test yes = "$fast_install"; then $ECHO "\ program=lt-'$outputname'$exeext progdir=\"\$thisdir/$objdir\" if test ! -f \"\$progdir/\$program\" || { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | $SED 1q\`; \\ test \"X\$file\" != \"X\$progdir/\$program\"; }; then file=\"\$\$-\$program\" if test ! -d \"\$progdir\"; then $MKDIR \"\$progdir\" else $RM \"\$progdir/\$file\" fi" $ECHO "\ # relink executable if necessary if test -n \"\$relink_command\"; then if relink_command_output=\`eval \$relink_command 2>&1\`; then : else \$ECHO \"\$relink_command_output\" >&2 $RM \"\$progdir/\$file\" exit 1 fi fi $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null || { $RM \"\$progdir/\$program\"; $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; } $RM \"\$progdir/\$file\" fi" else $ECHO "\ program='$outputname' progdir=\"\$thisdir/$objdir\" " fi $ECHO "\ if test -f \"\$progdir/\$program\"; then" # fixup the dll searchpath if we need to. # # Fix the DLL searchpath if we need to. Do this before prepending # to shlibpath, because on Windows, both are PATH and uninstalled # libraries must come first. if test -n "$dllsearchpath"; then $ECHO "\ # Add the dll search path components to the executable PATH PATH=$dllsearchpath:\$PATH " fi # Export our shlibpath_var if we have one. if test yes = "$shlibpath_overrides_runpath" && test -n "$shlibpath_var" && test -n "$temp_rpath"; then $ECHO "\ # Add our own library path to $shlibpath_var $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" # Some systems cannot cope with colon-terminated $shlibpath_var # The second colon is a workaround for a bug in BeOS R4 sed $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\` export $shlibpath_var " fi $ECHO "\ if test \"\$libtool_execute_magic\" != \"$magic\"; then # Run the actual program with our arguments. func_exec_program \${1+\"\$@\"} fi else # The program doesn't exist. \$ECHO \"\$0: error: '\$progdir/\$program' does not exist\" 1>&2 \$ECHO \"This script is just a wrapper for \$program.\" 1>&2 \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2 exit 1 fi fi\ " } # func_emit_cwrapperexe_src # emit the source code for a wrapper executable on stdout # Must ONLY be called from within func_mode_link because # it depends on a number of variable set therein. func_emit_cwrapperexe_src () { cat < #include #ifdef _MSC_VER # include # include # include #else # include # include # ifdef __CYGWIN__ # include # endif #endif #include #include #include #include #include #include #include #include #define STREQ(s1, s2) (strcmp ((s1), (s2)) == 0) /* declarations of non-ANSI functions */ #if defined __MINGW32__ # ifdef __STRICT_ANSI__ int _putenv (const char *); # endif #elif defined __CYGWIN__ # ifdef __STRICT_ANSI__ char *realpath (const char *, char *); int putenv (char *); int setenv (const char *, const char *, int); # endif /* #elif defined other_platform || defined ... */ #endif /* portability defines, excluding path handling macros */ #if defined _MSC_VER # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv # define S_IXUSR _S_IEXEC #elif defined __MINGW32__ # define setmode _setmode # define stat _stat # define chmod _chmod # define getcwd _getcwd # define putenv _putenv #elif defined __CYGWIN__ # define HAVE_SETENV # define FOPEN_WB "wb" /* #elif defined other platforms ... */ #endif #if defined PATH_MAX # define LT_PATHMAX PATH_MAX #elif defined MAXPATHLEN # define LT_PATHMAX MAXPATHLEN #else # define LT_PATHMAX 1024 #endif #ifndef S_IXOTH # define S_IXOTH 0 #endif #ifndef S_IXGRP # define S_IXGRP 0 #endif /* path handling portability macros */ #ifndef DIR_SEPARATOR # define DIR_SEPARATOR '/' # define PATH_SEPARATOR ':' #endif #if defined _WIN32 || defined __MSDOS__ || defined __DJGPP__ || \ defined __OS2__ # define HAVE_DOS_BASED_FILE_SYSTEM # define FOPEN_WB "wb" # ifndef DIR_SEPARATOR_2 # define DIR_SEPARATOR_2 '\\' # endif # ifndef PATH_SEPARATOR_2 # define PATH_SEPARATOR_2 ';' # endif #endif #ifndef DIR_SEPARATOR_2 # define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR) #else /* DIR_SEPARATOR_2 */ # define IS_DIR_SEPARATOR(ch) \ (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2)) #endif /* DIR_SEPARATOR_2 */ #ifndef PATH_SEPARATOR_2 # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR) #else /* PATH_SEPARATOR_2 */ # define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2) #endif /* PATH_SEPARATOR_2 */ #ifndef FOPEN_WB # define FOPEN_WB "w" #endif #ifndef _O_BINARY # define _O_BINARY 0 #endif #define XMALLOC(type, num) ((type *) xmalloc ((num) * sizeof(type))) #define XFREE(stale) do { \ if (stale) { free (stale); stale = 0; } \ } while (0) #if defined LT_DEBUGWRAPPER static int lt_debug = 1; #else static int lt_debug = 0; #endif const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */ void *xmalloc (size_t num); char *xstrdup (const char *string); const char *base_name (const char *name); char *find_executable (const char *wrapper); char *chase_symlinks (const char *pathspec); int make_executable (const char *path); int check_executable (const char *path); char *strendzap (char *str, const char *pat); void lt_debugprintf (const char *file, int line, const char *fmt, ...); void lt_fatal (const char *file, int line, const char *message, ...); static const char *nonnull (const char *s); static const char *nonempty (const char *s); void lt_setenv (const char *name, const char *value); char *lt_extend_str (const char *orig_value, const char *add, int to_end); void lt_update_exe_path (const char *name, const char *value); void lt_update_lib_path (const char *name, const char *value); char **prepare_spawn (char **argv); void lt_dump_script (FILE *f); EOF cat <= 0) && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) return 1; else return 0; } int make_executable (const char *path) { int rval = 0; struct stat st; lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n", nonempty (path)); if ((!path) || (!*path)) return 0; if (stat (path, &st) >= 0) { rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR); } return rval; } /* Searches for the full path of the wrapper. Returns newly allocated full path name if found, NULL otherwise Does not chase symlinks, even on platforms that support them. */ char * find_executable (const char *wrapper) { int has_slash = 0; const char *p; const char *p_next; /* static buffer for getcwd */ char tmp[LT_PATHMAX + 1]; size_t tmp_len; char *concat_name; lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n", nonempty (wrapper)); if ((wrapper == NULL) || (*wrapper == '\0')) return NULL; /* Absolute path? */ #if defined HAVE_DOS_BASED_FILE_SYSTEM if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':') { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } else { #endif if (IS_DIR_SEPARATOR (wrapper[0])) { concat_name = xstrdup (wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } #if defined HAVE_DOS_BASED_FILE_SYSTEM } #endif for (p = wrapper; *p; p++) if (*p == '/') { has_slash = 1; break; } if (!has_slash) { /* no slashes; search PATH */ const char *path = getenv ("PATH"); if (path != NULL) { for (p = path; *p; p = p_next) { const char *q; size_t p_len; for (q = p; *q; q++) if (IS_PATH_SEPARATOR (*q)) break; p_len = (size_t) (q - p); p_next = (*q == '\0' ? q : q + 1); if (p_len == 0) { /* empty path: current directory */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); } else { concat_name = XMALLOC (char, p_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, p, p_len); concat_name[p_len] = '/'; strcpy (concat_name + p_len + 1, wrapper); } if (check_executable (concat_name)) return concat_name; XFREE (concat_name); } } /* not found in PATH; assume curdir */ } /* Relative path | not found in path: prepend cwd */ if (getcwd (tmp, LT_PATHMAX) == NULL) lt_fatal (__FILE__, __LINE__, "getcwd failed: %s", nonnull (strerror (errno))); tmp_len = strlen (tmp); concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1); memcpy (concat_name, tmp, tmp_len); concat_name[tmp_len] = '/'; strcpy (concat_name + tmp_len + 1, wrapper); if (check_executable (concat_name)) return concat_name; XFREE (concat_name); return NULL; } char * chase_symlinks (const char *pathspec) { #ifndef S_ISLNK return xstrdup (pathspec); #else char buf[LT_PATHMAX]; struct stat s; char *tmp_pathspec = xstrdup (pathspec); char *p; int has_symlinks = 0; while (strlen (tmp_pathspec) && !has_symlinks) { lt_debugprintf (__FILE__, __LINE__, "checking path component for symlinks: %s\n", tmp_pathspec); if (lstat (tmp_pathspec, &s) == 0) { if (S_ISLNK (s.st_mode) != 0) { has_symlinks = 1; break; } /* search backwards for last DIR_SEPARATOR */ p = tmp_pathspec + strlen (tmp_pathspec) - 1; while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) p--; if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p))) { /* no more DIR_SEPARATORS left */ break; } *p = '\0'; } else { lt_fatal (__FILE__, __LINE__, "error accessing file \"%s\": %s", tmp_pathspec, nonnull (strerror (errno))); } } XFREE (tmp_pathspec); if (!has_symlinks) { return xstrdup (pathspec); } tmp_pathspec = realpath (pathspec, buf); if (tmp_pathspec == 0) { lt_fatal (__FILE__, __LINE__, "could not follow symlinks for %s", pathspec); } return xstrdup (tmp_pathspec); #endif } char * strendzap (char *str, const char *pat) { size_t len, patlen; assert (str != NULL); assert (pat != NULL); len = strlen (str); patlen = strlen (pat); if (patlen <= len) { str += len - patlen; if (STREQ (str, pat)) *str = '\0'; } return str; } void lt_debugprintf (const char *file, int line, const char *fmt, ...) { va_list args; if (lt_debug) { (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line); va_start (args, fmt); (void) vfprintf (stderr, fmt, args); va_end (args); } } static void lt_error_core (int exit_status, const char *file, int line, const char *mode, const char *message, va_list ap) { fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode); vfprintf (stderr, message, ap); fprintf (stderr, ".\n"); if (exit_status >= 0) exit (exit_status); } void lt_fatal (const char *file, int line, const char *message, ...) { va_list ap; va_start (ap, message); lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap); va_end (ap); } static const char * nonnull (const char *s) { return s ? s : "(null)"; } static const char * nonempty (const char *s) { return (s && !*s) ? "(empty)" : nonnull (s); } void lt_setenv (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_setenv) setting '%s' to '%s'\n", nonnull (name), nonnull (value)); { #ifdef HAVE_SETENV /* always make a copy, for consistency with !HAVE_SETENV */ char *str = xstrdup (value); setenv (name, str, 1); #else size_t len = strlen (name) + 1 + strlen (value) + 1; char *str = XMALLOC (char, len); sprintf (str, "%s=%s", name, value); if (putenv (str) != EXIT_SUCCESS) { XFREE (str); } #endif } } char * lt_extend_str (const char *orig_value, const char *add, int to_end) { char *new_value; if (orig_value && *orig_value) { size_t orig_value_len = strlen (orig_value); size_t add_len = strlen (add); new_value = XMALLOC (char, add_len + orig_value_len + 1); if (to_end) { strcpy (new_value, orig_value); strcpy (new_value + orig_value_len, add); } else { strcpy (new_value, add); strcpy (new_value + add_len, orig_value); } } else { new_value = xstrdup (add); } return new_value; } void lt_update_exe_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_exe_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); /* some systems can't cope with a ':'-terminated path #' */ size_t len = strlen (new_value); while ((len > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { new_value[--len] = '\0'; } lt_setenv (name, new_value); XFREE (new_value); } } void lt_update_lib_path (const char *name, const char *value) { lt_debugprintf (__FILE__, __LINE__, "(lt_update_lib_path) modifying '%s' by prepending '%s'\n", nonnull (name), nonnull (value)); if (name && *name && value && *value) { char *new_value = lt_extend_str (getenv (name), value, 0); lt_setenv (name, new_value); XFREE (new_value); } } EOF case $host_os in mingw*) cat <<"EOF" /* Prepares an argument vector before calling spawn(). Note that spawn() does not by itself call the command interpreter (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") : ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO); GetVersionEx(&v); v.dwPlatformId == VER_PLATFORM_WIN32_NT; }) ? "cmd.exe" : "command.com"). Instead it simply concatenates the arguments, separated by ' ', and calls CreateProcess(). We must quote the arguments since Win32 CreateProcess() interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a special way: - Space and tab are interpreted as delimiters. They are not treated as delimiters if they are surrounded by double quotes: "...". - Unescaped double quotes are removed from the input. Their only effect is that within double quotes, space and tab are treated like normal characters. - Backslashes not followed by double quotes are not special. - But 2*n+1 backslashes followed by a double quote become n backslashes followed by a double quote (n >= 0): \" -> " \\\" -> \" \\\\\" -> \\" */ #define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" #define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037" char ** prepare_spawn (char **argv) { size_t argc; char **new_argv; size_t i; /* Count number of arguments. */ for (argc = 0; argv[argc] != NULL; argc++) ; /* Allocate new argument vector. */ new_argv = XMALLOC (char *, argc + 1); /* Put quoted arguments into the new argument vector. */ for (i = 0; i < argc; i++) { const char *string = argv[i]; if (string[0] == '\0') new_argv[i] = xstrdup ("\"\""); else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL) { int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL); size_t length; unsigned int backslashes; const char *s; char *quoted_string; char *p; length = 0; backslashes = 0; if (quote_around) length++; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') length += backslashes + 1; length++; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) length += backslashes + 1; quoted_string = XMALLOC (char, length + 1); p = quoted_string; backslashes = 0; if (quote_around) *p++ = '"'; for (s = string; *s != '\0'; s++) { char c = *s; if (c == '"') { unsigned int j; for (j = backslashes + 1; j > 0; j--) *p++ = '\\'; } *p++ = c; if (c == '\\') backslashes++; else backslashes = 0; } if (quote_around) { unsigned int j; for (j = backslashes; j > 0; j--) *p++ = '\\'; *p++ = '"'; } *p = '\0'; new_argv[i] = quoted_string; } else new_argv[i] = (char *) string; } new_argv[argc] = NULL; return new_argv; } EOF ;; esac cat <<"EOF" void lt_dump_script (FILE* f) { EOF func_emit_wrapper yes | $SED -n -e ' s/^\(.\{79\}\)\(..*\)/\1\ \2/ h s/\([\\"]\)/\\\1/g s/$/\\n/ s/\([^\n]*\).*/ fputs ("\1", f);/p g D' cat <<"EOF" } EOF } # end: func_emit_cwrapperexe_src # func_win32_import_lib_p ARG # True if ARG is an import lib, as indicated by $file_magic_cmd func_win32_import_lib_p () { $debug_cmd case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in *import*) : ;; *) false ;; esac } # func_suncc_cstd_abi # !!ONLY CALL THIS FOR SUN CC AFTER $compile_command IS FULLY EXPANDED!! # Several compiler flags select an ABI that is incompatible with the # Cstd library. Avoid specifying it if any are in CXXFLAGS. func_suncc_cstd_abi () { $debug_cmd case " $compile_command " in *" -compat=g "*|*\ -std=c++[0-9][0-9]\ *|*" -library=stdcxx4 "*|*" -library=stlport4 "*) suncc_use_cstd_abi=no ;; *) suncc_use_cstd_abi=yes ;; esac } # func_mode_link arg... func_mode_link () { $debug_cmd case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) # It is impossible to link a dll without this setting, and # we shouldn't force the makefile maintainer to figure out # what system we are compiling for in order to pass an extra # flag for every libtool invocation. # allow_undefined=no # FIXME: Unfortunately, there are problems with the above when trying # to make a dll that has undefined symbols, in which case not # even a static library is built. For now, we need to specify # -no-undefined on the libtool link line when we can be certain # that all symbols are satisfied, otherwise we get a static library. allow_undefined=yes ;; *) allow_undefined=yes ;; esac libtool_args=$nonopt base_compile="$nonopt $@" compile_command=$nonopt finalize_command=$nonopt compile_rpath= finalize_rpath= compile_shlibpath= finalize_shlibpath= convenience= old_convenience= deplibs= old_deplibs= compiler_flags= linker_flags= dllsearchpath= lib_search_path=`pwd` inst_prefix_dir= new_inherited_linker_flags= avoid_version=no bindir= dlfiles= dlprefiles= dlself=no export_dynamic=no export_symbols= export_symbols_regex= generated= libobjs= ltlibs= module=no no_install=no objs= os2dllname= non_pic_objects= precious_files_regex= prefer_static_libs=no preload=false prev= prevarg= release= rpath= xrpath= perm_rpath= temp_rpath= thread_safe=no vinfo= vinfo_number=no weak_libs= single_module=$wl-single_module func_infer_tag $base_compile # We need to know -static, to get the right output filenames. for arg do case $arg in -shared) test yes != "$build_libtool_libs" \ && func_fatal_configuration "cannot build a shared library" build_old_libs=no break ;; -all-static | -static | -static-libtool-libs) case $arg in -all-static) if test yes = "$build_libtool_libs" && test -z "$link_static_flag"; then func_warning "complete static linking is impossible in this configuration" fi if test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; -static) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=built ;; -static-libtool-libs) if test -z "$pic_flag" && test -n "$link_static_flag"; then dlopen_self=$dlopen_self_static fi prefer_static_libs=yes ;; esac build_libtool_libs=no build_old_libs=yes break ;; esac done # See if our shared archives depend on static archives. test -n "$old_archive_from_new_cmds" && build_old_libs=yes # Go through the arguments, transforming them on the way. while test "$#" -gt 0; do arg=$1 shift func_quote_for_eval "$arg" qarg=$func_quote_for_eval_unquoted_result func_append libtool_args " $func_quote_for_eval_result" # If the previous option needs an argument, assign it. if test -n "$prev"; then case $prev in output) func_append compile_command " @OUTPUT@" func_append finalize_command " @OUTPUT@" ;; esac case $prev in bindir) bindir=$arg prev= continue ;; dlfiles|dlprefiles) $preload || { # Add the symbol object into the linking commands. func_append compile_command " @SYMFILE@" func_append finalize_command " @SYMFILE@" preload=: } case $arg in *.la | *.lo) ;; # We handle these cases below. force) if test no = "$dlself"; then dlself=needless export_dynamic=yes fi prev= continue ;; self) if test dlprefiles = "$prev"; then dlself=yes elif test dlfiles = "$prev" && test yes != "$dlopen_self"; then dlself=yes else dlself=needless export_dynamic=yes fi prev= continue ;; *) if test dlfiles = "$prev"; then func_append dlfiles " $arg" else func_append dlprefiles " $arg" fi prev= continue ;; esac ;; expsyms) export_symbols=$arg test -f "$arg" \ || func_fatal_error "symbol file '$arg' does not exist" prev= continue ;; expsyms_regex) export_symbols_regex=$arg prev= continue ;; framework) case $host in *-*-darwin*) case "$deplibs " in *" $qarg.ltframework "*) ;; *) func_append deplibs " $qarg.ltframework" # this is fixed later ;; esac ;; esac prev= continue ;; inst_prefix) inst_prefix_dir=$arg prev= continue ;; mllvm) # Clang does not use LLVM to link, so we can simply discard any # '-mllvm $arg' options when doing the link step. prev= continue ;; objectlist) if test -f "$arg"; then save_arg=$arg moreargs= for fil in `cat "$save_arg"` do # func_append moreargs " $fil" arg=$fil # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test none = "$pic_object" && test none = "$non_pic_object"; then func_fatal_error "cannot find name of object for '$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result if test none != "$pic_object"; then # Prepend the subdirectory the object is found in. pic_object=$xdir$pic_object if test dlfiles = "$prev"; then if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test dlprefiles = "$prev"; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg=$pic_object fi # Non-PIC object. if test none != "$non_pic_object"; then # Prepend the subdirectory the object is found in. non_pic_object=$xdir$non_pic_object # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test none = "$pic_object"; then arg=$non_pic_object fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object=$pic_object func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "'$arg' is not a valid libtool object" fi fi done else func_fatal_error "link input file '$arg' does not exist" fi arg=$save_arg prev= continue ;; os2dllname) os2dllname=$arg prev= continue ;; precious_regex) precious_files_regex=$arg prev= continue ;; release) release=-$arg prev= continue ;; rpath | xrpath) # We need an absolute path. case $arg in [\\/]* | [A-Za-z]:[\\/]*) ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac if test rpath = "$prev"; then case "$rpath " in *" $arg "*) ;; *) func_append rpath " $arg" ;; esac else case "$xrpath " in *" $arg "*) ;; *) func_append xrpath " $arg" ;; esac fi prev= continue ;; shrext) shrext_cmds=$arg prev= continue ;; weak) func_append weak_libs " $arg" prev= continue ;; xcclinker) func_append linker_flags " $qarg" func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xcompiler) func_append compiler_flags " $qarg" prev= func_append compile_command " $qarg" func_append finalize_command " $qarg" continue ;; xlinker) func_append linker_flags " $qarg" func_append compiler_flags " $wl$qarg" prev= func_append compile_command " $wl$qarg" func_append finalize_command " $wl$qarg" continue ;; *) eval "$prev=\"\$arg\"" prev= continue ;; esac fi # test -n "$prev" prevarg=$arg case $arg in -all-static) if test -n "$link_static_flag"; then # See comment for -static flag below, for more details. func_append compile_command " $link_static_flag" func_append finalize_command " $link_static_flag" fi continue ;; -allow-undefined) # FIXME: remove this flag sometime in the future. func_fatal_error "'-allow-undefined' must not be used because it is the default" ;; -avoid-version) avoid_version=yes continue ;; -bindir) prev=bindir continue ;; -dlopen) prev=dlfiles continue ;; -dlpreopen) prev=dlprefiles continue ;; -export-dynamic) export_dynamic=yes continue ;; -export-symbols | -export-symbols-regex) if test -n "$export_symbols" || test -n "$export_symbols_regex"; then func_fatal_error "more than one -exported-symbols argument is not allowed" fi if test X-export-symbols = "X$arg"; then prev=expsyms else prev=expsyms_regex fi continue ;; -framework) prev=framework continue ;; -inst-prefix-dir) prev=inst_prefix continue ;; # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* # so, if we see these flags be careful not to treat them like -L -L[A-Z][A-Z]*:*) case $with_gcc/$host in no/*-*-irix* | /*-*-irix*) func_append compile_command " $arg" func_append finalize_command " $arg" ;; esac continue ;; -L*) func_stripname "-L" '' "$arg" if test -z "$func_stripname_result"; then if test "$#" -gt 0; then func_fatal_error "require no space between '-L' and '$1'" else func_fatal_error "need path for '-L' option" fi fi func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; *) absdir=`cd "$dir" && pwd` test -z "$absdir" && \ func_fatal_error "cannot determine absolute directory name of '$dir'" dir=$absdir ;; esac case "$deplibs " in *" -L$dir "* | *" $arg "*) # Will only happen for absolute or sysroot arguments ;; *) # Preserve sysroot, but never include relative directories case $dir in [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;; *) func_append deplibs " -L$dir" ;; esac func_append lib_search_path " $dir" ;; esac case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'` case :$dllsearchpath: in *":$dir:"*) ;; ::) dllsearchpath=$dir;; *) func_append dllsearchpath ":$dir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac continue ;; -l*) if test X-lc = "X$arg" || test X-lm = "X$arg"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*) # These systems don't actually have a C or math library (as such) continue ;; *-*-os2*) # These systems don't actually have a C library (as such) test X-lc = "X$arg" && continue ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*) # Do not include libc due to us having libc/libc_r. test X-lc = "X$arg" && continue ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C and math libraries are in the System framework func_append deplibs " System.ltframework" continue ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype test X-lc = "X$arg" && continue ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work test X-lc = "X$arg" && continue ;; esac elif test X-lc_r = "X$arg"; then case $host in *-*-openbsd* | *-*-freebsd* | *-*-dragonfly* | *-*-bitrig*) # Do not include libc_r directly, use -pthread flag. continue ;; esac fi func_append deplibs " $arg" continue ;; -mllvm) prev=mllvm continue ;; -module) module=yes continue ;; # Tru64 UNIX uses -model [arg] to determine the layout of C++ # classes, name mangling, and exception handling. # Darwin uses the -arch flag to determine output architecture. -model|-arch|-isysroot|--sysroot) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" prev=xcompiler continue ;; -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) func_append compiler_flags " $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case "$new_inherited_linker_flags " in *" $arg "*) ;; * ) func_append new_inherited_linker_flags " $arg" ;; esac continue ;; -multi_module) single_module=$wl-multi_module continue ;; -no-fast-install) fast_install=no continue ;; -no-install) case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*) # The PATH hackery in wrapper scripts is required on Windows # and Darwin in order for the loader to find any dlls it needs. func_warning "'-no-install' is ignored for $host" func_warning "assuming '-no-fast-install' instead" fast_install=no ;; *) no_install=yes ;; esac continue ;; -no-undefined) allow_undefined=no continue ;; -objectlist) prev=objectlist continue ;; -os2dllname) prev=os2dllname continue ;; -o) prev=output ;; -precious-files-regex) prev=precious_regex continue ;; -release) prev=release continue ;; -rpath) prev=rpath continue ;; -R) prev=xrpath continue ;; -R*) func_stripname '-R' '' "$arg" dir=$func_stripname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) ;; =*) func_stripname '=' '' "$dir" dir=$lt_sysroot$func_stripname_result ;; *) func_fatal_error "only absolute run-paths are allowed" ;; esac case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac continue ;; -shared) # The effects of -shared are defined in a previous loop. continue ;; -shrext) prev=shrext continue ;; -static | -static-libtool-libs) # The effects of -static are defined in a previous loop. # We used to do the same as -all-static on platforms that # didn't have a PIC flag, but the assumption that the effects # would be equivalent was wrong. It would break on at least # Digital Unix and AIX. continue ;; -thread-safe) thread_safe=yes continue ;; -version-info) prev=vinfo continue ;; -version-number) prev=vinfo vinfo_number=yes continue ;; -weak) prev=weak continue ;; -Wc,*) func_stripname '-Wc,' '' "$arg" args=$func_stripname_result arg= save_ifs=$IFS; IFS=, for flag in $args; do IFS=$save_ifs func_quote_for_eval "$flag" func_append arg " $func_quote_for_eval_result" func_append compiler_flags " $func_quote_for_eval_result" done IFS=$save_ifs func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Wl,*) func_stripname '-Wl,' '' "$arg" args=$func_stripname_result arg= save_ifs=$IFS; IFS=, for flag in $args; do IFS=$save_ifs func_quote_for_eval "$flag" func_append arg " $wl$func_quote_for_eval_result" func_append compiler_flags " $wl$func_quote_for_eval_result" func_append linker_flags " $func_quote_for_eval_result" done IFS=$save_ifs func_stripname ' ' '' "$arg" arg=$func_stripname_result ;; -Xcompiler) prev=xcompiler continue ;; -Xlinker) prev=xlinker continue ;; -XCClinker) prev=xcclinker continue ;; # -msg_* for osf cc -msg_*) func_quote_for_eval "$arg" arg=$func_quote_for_eval_result ;; # Flags to be passed through unchanged, with rationale: # -64, -mips[0-9] enable 64-bit mode for the SGI compiler # -r[0-9][0-9]* specify processor for the SGI compiler # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler # +DA*, +DD* enable 64-bit mode for the HP compiler # -q* compiler args for the IBM compiler # -m*, -t[45]*, -txscale* architecture-specific flags for GCC # -F/path path to uninstalled frameworks, gcc on darwin # -p, -pg, --coverage, -fprofile-* profiling flags for GCC # -fstack-protector* stack protector flags for GCC # @file GCC response files # -tp=* Portland pgcc target processor selection # --sysroot=* for sysroot support # -O*, -g*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization # -stdlib=* select c++ std lib with clang -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \ -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \ -O*|-g*|-flto*|-fwhopr*|-fuse-linker-plugin|-fstack-protector*|-stdlib=*) func_quote_for_eval "$arg" arg=$func_quote_for_eval_result func_append compile_command " $arg" func_append finalize_command " $arg" func_append compiler_flags " $arg" continue ;; -Z*) if test os2 = "`expr $host : '.*\(os2\)'`"; then # OS/2 uses -Zxxx to specify OS/2-specific options compiler_flags="$compiler_flags $arg" func_append compile_command " $arg" func_append finalize_command " $arg" case $arg in -Zlinker | -Zstack) prev=xcompiler ;; esac continue else # Otherwise treat like 'Some other compiler flag' below func_quote_for_eval "$arg" arg=$func_quote_for_eval_result fi ;; # Some other compiler flag. -* | +*) func_quote_for_eval "$arg" arg=$func_quote_for_eval_result ;; *.$objext) # A standard object. func_append objs " $arg" ;; *.lo) # A libtool-controlled object. # Check to see that this really is a libtool object. if func_lalib_unsafe_p "$arg"; then pic_object= non_pic_object= # Read the .lo file func_source "$arg" if test -z "$pic_object" || test -z "$non_pic_object" || test none = "$pic_object" && test none = "$non_pic_object"; then func_fatal_error "cannot find name of object for '$arg'" fi # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result test none = "$pic_object" || { # Prepend the subdirectory the object is found in. pic_object=$xdir$pic_object if test dlfiles = "$prev"; then if test yes = "$build_libtool_libs" && test yes = "$dlopen_support"; then func_append dlfiles " $pic_object" prev= continue else # If libtool objects are unsupported, then we need to preload. prev=dlprefiles fi fi # CHECK ME: I think I busted this. -Ossama if test dlprefiles = "$prev"; then # Preload the old-style object. func_append dlprefiles " $pic_object" prev= fi # A PIC object. func_append libobjs " $pic_object" arg=$pic_object } # Non-PIC object. if test none != "$non_pic_object"; then # Prepend the subdirectory the object is found in. non_pic_object=$xdir$non_pic_object # A standard non-PIC object func_append non_pic_objects " $non_pic_object" if test -z "$pic_object" || test none = "$pic_object"; then arg=$non_pic_object fi else # If the PIC object exists, use it instead. # $xdir was prepended to $pic_object above. non_pic_object=$pic_object func_append non_pic_objects " $non_pic_object" fi else # Only an error if not doing a dry-run. if $opt_dry_run; then # Extract subdirectory from the argument. func_dirname "$arg" "/" "" xdir=$func_dirname_result func_lo2o "$arg" pic_object=$xdir$objdir/$func_lo2o_result non_pic_object=$xdir$func_lo2o_result func_append libobjs " $pic_object" func_append non_pic_objects " $non_pic_object" else func_fatal_error "'$arg' is not a valid libtool object" fi fi ;; *.$libext) # An archive. func_append deplibs " $arg" func_append old_deplibs " $arg" continue ;; *.la) # A libtool-controlled library. func_resolve_sysroot "$arg" if test dlfiles = "$prev"; then # This library was specified with -dlopen. func_append dlfiles " $func_resolve_sysroot_result" prev= elif test dlprefiles = "$prev"; then # The library was specified with -dlpreopen. func_append dlprefiles " $func_resolve_sysroot_result" prev= else func_append deplibs " $func_resolve_sysroot_result" fi continue ;; # Some other compiler argument. *) # Unknown arguments in both finalize_command and compile_command need # to be aesthetically quoted because they are evaled later. func_quote_for_eval "$arg" arg=$func_quote_for_eval_result ;; esac # arg # Now actually substitute the argument into the commands. if test -n "$arg"; then func_append compile_command " $arg" func_append finalize_command " $arg" fi done # argument parsing loop test -n "$prev" && \ func_fatal_help "the '$prevarg' option requires an argument" if test yes = "$export_dynamic" && test -n "$export_dynamic_flag_spec"; then eval arg=\"$export_dynamic_flag_spec\" func_append compile_command " $arg" func_append finalize_command " $arg" fi oldlibs= # calculate the name of the file, without its directory func_basename "$output" outputname=$func_basename_result libobjs_save=$libobjs if test -n "$shlibpath_var"; then # get the directories listed in $shlibpath_var eval shlib_search_path=\`\$ECHO \"\$$shlibpath_var\" \| \$SED \'s/:/ /g\'\` else shlib_search_path= fi eval sys_lib_search_path=\"$sys_lib_search_path_spec\" eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" # Definition is injected by LT_CONFIG during libtool generation. func_munge_path_list sys_lib_dlsearch_path "$LT_SYS_LIBRARY_PATH" func_dirname "$output" "/" "" output_objdir=$func_dirname_result$objdir func_to_tool_file "$output_objdir/" tool_output_objdir=$func_to_tool_file_result # Create the object directory. func_mkdir_p "$output_objdir" # Determine the type of output case $output in "") func_fatal_help "you must specify an output file" ;; *.$libext) linkmode=oldlib ;; *.lo | *.$objext) linkmode=obj ;; *.la) linkmode=lib ;; *) linkmode=prog ;; # Anything else should be a program. esac specialdeplibs= libs= # Find all interdependent deplibs by searching for libraries # that are linked more than once (e.g. -la -lb -la) for deplib in $deplibs; do if $opt_preserve_dup_deps; then case "$libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append libs " $deplib" done if test lib = "$linkmode"; then libs="$predeps $libs $compiler_lib_search_path $postdeps" # Compute libraries that are listed more than once in $predeps # $postdeps and mark them as special (i.e., whose duplicates are # not to be eliminated). pre_post_deps= if $opt_duplicate_compiler_generated_deps; then for pre_post_dep in $predeps $postdeps; do case "$pre_post_deps " in *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;; esac func_append pre_post_deps " $pre_post_dep" done fi pre_post_deps= fi deplibs= newdependency_libs= newlib_search_path= need_relink=no # whether we're linking any uninstalled libtool libraries notinst_deplibs= # not-installed libtool libraries notinst_path= # paths that contain not-installed libtool libraries case $linkmode in lib) passes="conv dlpreopen link" for file in $dlfiles $dlprefiles; do case $file in *.la) ;; *) func_fatal_help "libraries can '-dlopen' only libtool libraries: $file" ;; esac done ;; prog) compile_deplibs= finalize_deplibs= alldeplibs=false newdlfiles= newdlprefiles= passes="conv scan dlopen dlpreopen link" ;; *) passes="conv" ;; esac for pass in $passes; do # The preopen pass in lib mode reverses $deplibs; put it back here # so that -L comes before libs that need it for instance... if test lib,link = "$linkmode,$pass"; then ## FIXME: Find the place where the list is rebuilt in the wrong ## order, and fix it there properly tmp_deplibs= for deplib in $deplibs; do tmp_deplibs="$deplib $tmp_deplibs" done deplibs=$tmp_deplibs fi if test lib,link = "$linkmode,$pass" || test prog,scan = "$linkmode,$pass"; then libs=$deplibs deplibs= fi if test prog = "$linkmode"; then case $pass in dlopen) libs=$dlfiles ;; dlpreopen) libs=$dlprefiles ;; link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; esac fi if test lib,dlpreopen = "$linkmode,$pass"; then # Collect and forward deplibs of preopened libtool libs for lib in $dlprefiles; do # Ignore non-libtool-libs dependency_libs= func_resolve_sysroot "$lib" case $lib in *.la) func_source "$func_resolve_sysroot_result" ;; esac # Collect preopened libtool deplibs, except any this library # has declared as weak libs for deplib in $dependency_libs; do func_basename "$deplib" deplib_base=$func_basename_result case " $weak_libs " in *" $deplib_base "*) ;; *) func_append deplibs " $deplib" ;; esac done done libs=$dlprefiles fi if test dlopen = "$pass"; then # Collect dlpreopened libraries save_deplibs=$deplibs deplibs= fi for deplib in $libs; do lib= found=false case $deplib in -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*) if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append compiler_flags " $deplib" if test lib = "$linkmode"; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -l*) if test lib != "$linkmode" && test prog != "$linkmode"; then func_warning "'-l' is ignored for archives/objects" continue fi func_stripname '-l' '' "$deplib" name=$func_stripname_result if test lib = "$linkmode"; then searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path" else searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path" fi for searchdir in $searchdirs; do for search_ext in .la $std_shrext .so .a; do # Search the libtool library lib=$searchdir/lib$name$search_ext if test -f "$lib"; then if test .la = "$search_ext"; then found=: else found=false fi break 2 fi done done if $found; then # deplib is a libtool library # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib, # We need to do some special things here, and not later. if test yes = "$allow_libtool_libs_with_static_runtimes"; then case " $predeps $postdeps " in *" $deplib "*) if func_lalib_p "$lib"; then library_names= old_library= func_source "$lib" for l in $old_library $library_names; do ll=$l done if test "X$ll" = "X$old_library"; then # only static version available found=false func_dirname "$lib" "" "." ladir=$func_dirname_result lib=$ladir/$old_library if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs" fi continue fi fi ;; *) ;; esac fi else # deplib doesn't seem to be a libtool library if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" test lib = "$linkmode" && newdependency_libs="$deplib $newdependency_libs" fi continue fi ;; # -l *.ltframework) if test prog,link = "$linkmode,$pass"; then compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else deplibs="$deplib $deplibs" if test lib = "$linkmode"; then case "$new_inherited_linker_flags " in *" $deplib "*) ;; * ) func_append new_inherited_linker_flags " $deplib" ;; esac fi fi continue ;; -L*) case $linkmode in lib) deplibs="$deplib $deplibs" test conv = "$pass" && continue newdependency_libs="$deplib $newdependency_libs" func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; prog) if test conv = "$pass"; then deplibs="$deplib $deplibs" continue fi if test scan = "$pass"; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; *) func_warning "'-L' is ignored for archives/objects" ;; esac # linkmode continue ;; # -L -R*) if test link = "$pass"; then func_stripname '-R' '' "$deplib" func_resolve_sysroot "$func_stripname_result" dir=$func_resolve_sysroot_result # Make sure the xrpath contains only unique directories. case "$xrpath " in *" $dir "*) ;; *) func_append xrpath " $dir" ;; esac fi deplibs="$deplib $deplibs" continue ;; *.la) func_resolve_sysroot "$deplib" lib=$func_resolve_sysroot_result ;; *.$libext) if test conv = "$pass"; then deplibs="$deplib $deplibs" continue fi case $linkmode in lib) # Linking convenience modules into shared libraries is allowed, # but linking other static libraries is non-portable. case " $dlpreconveniencelibs " in *" $deplib "*) ;; *) valid_a_lib=false case $deplibs_check_method in match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \ | $EGREP "$match_pattern_regex" > /dev/null; then valid_a_lib=: fi ;; pass_all) valid_a_lib=: ;; esac if $valid_a_lib; then echo $ECHO "*** Warning: Linking the shared library $output against the" $ECHO "*** static library $deplib is not portable!" deplibs="$deplib $deplibs" else echo $ECHO "*** Warning: Trying to link with static lib archive $deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because the file extensions .$libext of this argument makes me believe" echo "*** that it is just a static archive that I should not use here." fi ;; esac continue ;; prog) if test link != "$pass"; then deplibs="$deplib $deplibs" else compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" fi continue ;; esac # linkmode ;; # *.$libext *.lo | *.$objext) if test conv = "$pass"; then deplibs="$deplib $deplibs" elif test prog = "$linkmode"; then if test dlpreopen = "$pass" || test yes != "$dlopen_support" || test no = "$build_libtool_libs"; then # If there is no dlopen support or we're linking statically, # we need to preload. func_append newdlprefiles " $deplib" compile_deplibs="$deplib $compile_deplibs" finalize_deplibs="$deplib $finalize_deplibs" else func_append newdlfiles " $deplib" fi fi continue ;; %DEPLIBS%) alldeplibs=: continue ;; esac # case $deplib $found || test -f "$lib" \ || func_fatal_error "cannot find the library '$lib' or unhandled argument '$deplib'" # Check to see that this really is a libtool archive. func_lalib_unsafe_p "$lib" \ || func_fatal_error "'$lib' is not a valid libtool archive" func_dirname "$lib" "" "." ladir=$func_dirname_result dlname= dlopen= dlpreopen= libdir= library_names= old_library= inherited_linker_flags= # If the library was installed with an old release of libtool, # it will not redefine variables installed, or shouldnotlink installed=yes shouldnotlink=no avoidtemprpath= # Read the .la file func_source "$lib" # Convert "-framework foo" to "foo.ltframework" if test -n "$inherited_linker_flags"; then tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'` for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do case " $new_inherited_linker_flags " in *" $tmp_inherited_linker_flag "*) ;; *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";; esac done fi dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` if test lib,link = "$linkmode,$pass" || test prog,scan = "$linkmode,$pass" || { test prog != "$linkmode" && test lib != "$linkmode"; }; then test -n "$dlopen" && func_append dlfiles " $dlopen" test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen" fi if test conv = "$pass"; then # Only check for convenience libraries deplibs="$lib $deplibs" if test -z "$libdir"; then if test -z "$old_library"; then func_fatal_error "cannot find name of link library for '$lib'" fi # It is a libtool convenience library, so add in its objects. func_append convenience " $ladir/$objdir/$old_library" func_append old_convenience " $ladir/$objdir/$old_library" elif test prog != "$linkmode" && test lib != "$linkmode"; then func_fatal_error "'$lib' is not a convenience library" fi tmp_libs= for deplib in $dependency_libs; do deplibs="$deplib $deplibs" if $opt_preserve_dup_deps; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done continue fi # $pass = conv # Get the name of the library we link against. linklib= if test -n "$old_library" && { test yes = "$prefer_static_libs" || test built,no = "$prefer_static_libs,$installed"; }; then linklib=$old_library else for l in $old_library $library_names; do linklib=$l done fi if test -z "$linklib"; then func_fatal_error "cannot find name of link library for '$lib'" fi # This library was specified with -dlopen. if test dlopen = "$pass"; then test -z "$libdir" \ && func_fatal_error "cannot -dlopen a convenience library: '$lib'" if test -z "$dlname" || test yes != "$dlopen_support" || test no = "$build_libtool_libs" then # If there is no dlname, no dlopen support or we're linking # statically, we need to preload. We also need to preload any # dependent libraries so libltdl's deplib preloader doesn't # bomb out in the load deplibs phase. func_append dlprefiles " $lib $dependency_libs" else func_append newdlfiles " $lib" fi continue fi # $pass = dlopen # We need an absolute path. case $ladir in [\\/]* | [A-Za-z]:[\\/]*) abs_ladir=$ladir ;; *) abs_ladir=`cd "$ladir" && pwd` if test -z "$abs_ladir"; then func_warning "cannot determine absolute directory name of '$ladir'" func_warning "passing it literally to the linker, although it might fail" abs_ladir=$ladir fi ;; esac func_basename "$lib" laname=$func_basename_result # Find the relevant object directory and library name. if test yes = "$installed"; then if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then func_warning "library '$lib' was moved." dir=$ladir absdir=$abs_ladir libdir=$abs_ladir else dir=$lt_sysroot$libdir absdir=$lt_sysroot$libdir fi test yes = "$hardcode_automatic" && avoidtemprpath=yes else if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then dir=$ladir absdir=$abs_ladir # Remove this search path later func_append notinst_path " $abs_ladir" else dir=$ladir/$objdir absdir=$abs_ladir/$objdir # Remove this search path later func_append notinst_path " $abs_ladir" fi fi # $installed = yes func_stripname 'lib' '.la' "$laname" name=$func_stripname_result # This library was specified with -dlpreopen. if test dlpreopen = "$pass"; then if test -z "$libdir" && test prog = "$linkmode"; then func_fatal_error "only libraries may -dlpreopen a convenience library: '$lib'" fi case $host in # special handling for platforms with PE-DLLs. *cygwin* | *mingw* | *cegcc* ) # Linker will automatically link against shared library if both # static and shared are present. Therefore, ensure we extract # symbols from the import library if a shared library is present # (otherwise, the dlopen module name will be incorrect). We do # this by putting the import library name into $newdlprefiles. # We recover the dlopen module name by 'saving' the la file # name in a special purpose variable, and (later) extracting the # dlname from the la file. if test -n "$dlname"; then func_tr_sh "$dir/$linklib" eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname" func_append newdlprefiles " $dir/$linklib" else func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" fi ;; * ) # Prefer using a static library (so that no silly _DYNAMIC symbols # are required to link). if test -n "$old_library"; then func_append newdlprefiles " $dir/$old_library" # Keep a list of preopened convenience libraries to check # that they are being used correctly in the link pass. test -z "$libdir" && \ func_append dlpreconveniencelibs " $dir/$old_library" # Otherwise, use the dlname, so that lt_dlopen finds it. elif test -n "$dlname"; then func_append newdlprefiles " $dir/$dlname" else func_append newdlprefiles " $dir/$linklib" fi ;; esac fi # $pass = dlpreopen if test -z "$libdir"; then # Link the convenience library if test lib = "$linkmode"; then deplibs="$dir/$old_library $deplibs" elif test prog,link = "$linkmode,$pass"; then compile_deplibs="$dir/$old_library $compile_deplibs" finalize_deplibs="$dir/$old_library $finalize_deplibs" else deplibs="$lib $deplibs" # used for prog,scan pass fi continue fi if test prog = "$linkmode" && test link != "$pass"; then func_append newlib_search_path " $ladir" deplibs="$lib $deplibs" linkalldeplibs=false if test no != "$link_all_deplibs" || test -z "$library_names" || test no = "$build_libtool_libs"; then linkalldeplibs=: fi tmp_libs= for deplib in $dependency_libs; do case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result" func_append newlib_search_path " $func_resolve_sysroot_result" ;; esac # Need to link against all dependency_libs? if $linkalldeplibs; then deplibs="$deplib $deplibs" else # Need to hardcode shared library paths # or/and link against static libraries newdependency_libs="$deplib $newdependency_libs" fi if $opt_preserve_dup_deps; then case "$tmp_libs " in *" $deplib "*) func_append specialdeplibs " $deplib" ;; esac fi func_append tmp_libs " $deplib" done # for deplib continue fi # $linkmode = prog... if test prog,link = "$linkmode,$pass"; then if test -n "$library_names" && { { test no = "$prefer_static_libs" || test built,yes = "$prefer_static_libs,$installed"; } || test -z "$old_library"; }; then # We need to hardcode the library path if test -n "$shlibpath_var" && test -z "$avoidtemprpath"; then # Make sure the rpath contains only unique directories. case $temp_rpath: in *"$absdir:"*) ;; *) func_append temp_rpath "$absdir:" ;; esac fi # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi # $linkmode,$pass = prog,link... if $alldeplibs && { test pass_all = "$deplibs_check_method" || { test yes = "$build_libtool_libs" && test -n "$library_names"; }; }; then # We only need to search for static libraries continue fi fi link_static=no # Whether the deplib will be linked statically use_static_libs=$prefer_static_libs if test built = "$use_static_libs" && test yes = "$installed"; then use_static_libs=no fi if test -n "$library_names" && { test no = "$use_static_libs" || test -z "$old_library"; }; then case $host in *cygwin* | *mingw* | *cegcc* | *os2*) # No point in relinking DLLs because paths are not encoded func_append notinst_deplibs " $lib" need_relink=no ;; *) if test no = "$installed"; then func_append notinst_deplibs " $lib" need_relink=yes fi ;; esac # This is a shared library # Warn about portability, can't link against -module's on some # systems (darwin). Don't bleat about dlopened modules though! dlopenmodule= for dlpremoduletest in $dlprefiles; do if test "X$dlpremoduletest" = "X$lib"; then dlopenmodule=$dlpremoduletest break fi done if test -z "$dlopenmodule" && test yes = "$shouldnotlink" && test link = "$pass"; then echo if test prog = "$linkmode"; then $ECHO "*** Warning: Linking the executable $output against the loadable module" else $ECHO "*** Warning: Linking the shared library $output against the loadable module" fi $ECHO "*** $linklib is not portable!" fi if test lib = "$linkmode" && test yes = "$hardcode_into_libs"; then # Hardcode the library path. # Skip directories that are in the system default run-time # search path. case " $sys_lib_dlsearch_path " in *" $absdir "*) ;; *) case "$compile_rpath " in *" $absdir "*) ;; *) func_append compile_rpath " $absdir" ;; esac ;; esac case " $sys_lib_dlsearch_path " in *" $libdir "*) ;; *) case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac ;; esac fi if test -n "$old_archive_from_expsyms_cmds"; then # figure out the soname set dummy $library_names shift realname=$1 shift libname=`eval "\\$ECHO \"$libname_spec\""` # use dlname if we got it. it's perfectly good, no? if test -n "$dlname"; then soname=$dlname elif test -n "$soname_spec"; then # bleh windows case $host in *cygwin* | mingw* | *cegcc* | *os2*) func_arith $current - $age major=$func_arith_result versuffix=-$major ;; esac eval soname=\"$soname_spec\" else soname=$realname fi # Make a new name for the extract_expsyms_cmds to use soroot=$soname func_basename "$soroot" soname=$func_basename_result func_stripname 'lib' '.dll' "$soname" newlib=libimp-$func_stripname_result.a # If the library has no export list, then create one now if test -f "$output_objdir/$soname-def"; then : else func_verbose "extracting exported symbol list from '$soname'" func_execute_cmds "$extract_expsyms_cmds" 'exit $?' fi # Create $newlib if test -f "$output_objdir/$newlib"; then :; else func_verbose "generating import library for '$soname'" func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?' fi # make sure the library variables are pointing to the new library dir=$output_objdir linklib=$newlib fi # test -n "$old_archive_from_expsyms_cmds" if test prog = "$linkmode" || test relink != "$opt_mode"; then add_shlibpath= add_dir= add= lib_linked=yes case $hardcode_action in immediate | unsupported) if test no = "$hardcode_direct"; then add=$dir/$linklib case $host in *-*-sco3.2v5.0.[024]*) add_dir=-L$dir ;; *-*-sysv4*uw2*) add_dir=-L$dir ;; *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \ *-*-unixware7*) add_dir=-L$dir ;; *-*-darwin* ) # if the lib is a (non-dlopened) module then we cannot # link against it, someone is ignoring the earlier warnings if /usr/bin/file -L $add 2> /dev/null | $GREP ": [^:]* bundle" >/dev/null; then if test "X$dlopenmodule" != "X$lib"; then $ECHO "*** Warning: lib $linklib is a module, not a shared library" if test -z "$old_library"; then echo echo "*** And there doesn't seem to be a static archive available" echo "*** The link will probably fail, sorry" else add=$dir/$old_library fi elif test -n "$old_library"; then add=$dir/$old_library fi fi esac elif test no = "$hardcode_minus_L"; then case $host in *-*-sunos*) add_shlibpath=$dir ;; esac add_dir=-L$dir add=-l$name elif test no = "$hardcode_shlibpath_var"; then add_shlibpath=$dir add=-l$name else lib_linked=no fi ;; relink) if test yes = "$hardcode_direct" && test no = "$hardcode_direct_absolute"; then add=$dir/$linklib elif test yes = "$hardcode_minus_L"; then add_dir=-L$absdir # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add=-l$name elif test yes = "$hardcode_shlibpath_var"; then add_shlibpath=$dir add=-l$name else lib_linked=no fi ;; *) lib_linked=no ;; esac if test yes != "$lib_linked"; then func_fatal_configuration "unsupported hardcode properties" fi if test -n "$add_shlibpath"; then case :$compile_shlibpath: in *":$add_shlibpath:"*) ;; *) func_append compile_shlibpath "$add_shlibpath:" ;; esac fi if test prog = "$linkmode"; then test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" test -n "$add" && compile_deplibs="$add $compile_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" if test yes != "$hardcode_direct" && test yes != "$hardcode_minus_L" && test yes = "$hardcode_shlibpath_var"; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac fi fi fi if test prog = "$linkmode" || test relink = "$opt_mode"; then add_shlibpath= add_dir= add= # Finalize command for both is simple: just hardcode it. if test yes = "$hardcode_direct" && test no = "$hardcode_direct_absolute"; then add=$libdir/$linklib elif test yes = "$hardcode_minus_L"; then add_dir=-L$libdir add=-l$name elif test yes = "$hardcode_shlibpath_var"; then case :$finalize_shlibpath: in *":$libdir:"*) ;; *) func_append finalize_shlibpath "$libdir:" ;; esac add=-l$name elif test yes = "$hardcode_automatic"; then if test -n "$inst_prefix_dir" && test -f "$inst_prefix_dir$libdir/$linklib"; then add=$inst_prefix_dir$libdir/$linklib else add=$libdir/$linklib fi else # We cannot seem to hardcode it, guess we'll fake it. add_dir=-L$libdir # Try looking first in the location we're being installed to. if test -n "$inst_prefix_dir"; then case $libdir in [\\/]*) func_append add_dir " -L$inst_prefix_dir$libdir" ;; esac fi add=-l$name fi if test prog = "$linkmode"; then test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" test -n "$add" && finalize_deplibs="$add $finalize_deplibs" else test -n "$add_dir" && deplibs="$add_dir $deplibs" test -n "$add" && deplibs="$add $deplibs" fi fi elif test prog = "$linkmode"; then # Here we assume that one of hardcode_direct or hardcode_minus_L # is not unsupported. This is valid on all known static and # shared platforms. if test unsupported != "$hardcode_direct"; then test -n "$old_library" && linklib=$old_library compile_deplibs="$dir/$linklib $compile_deplibs" finalize_deplibs="$dir/$linklib $finalize_deplibs" else compile_deplibs="-l$name -L$dir $compile_deplibs" finalize_deplibs="-l$name -L$dir $finalize_deplibs" fi elif test yes = "$build_libtool_libs"; then # Not a shared library if test pass_all != "$deplibs_check_method"; then # We're trying link a shared library against a static one # but the system doesn't support it. # Just print a warning and add the library to dependency_libs so # that the program can be linked against the static library. echo $ECHO "*** Warning: This system cannot link to static lib archive $lib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have." if test yes = "$module"; then echo "*** But as you try to build a module library, libtool will still create " echo "*** a static module, that should work as long as the dlopening application" echo "*** is linked with the -dlopen flag to resolve symbols at runtime." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using 'nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** 'nm' from GNU binutils and a full rebuild may help." fi if test no = "$build_old_libs"; then build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi else deplibs="$dir/$old_library $deplibs" link_static=yes fi fi # link shared/static library? if test lib = "$linkmode"; then if test -n "$dependency_libs" && { test yes != "$hardcode_into_libs" || test yes = "$build_old_libs" || test yes = "$link_static"; }; then # Extract -R from dependency_libs temp_deplibs= for libdir in $dependency_libs; do case $libdir in -R*) func_stripname '-R' '' "$libdir" temp_xrpath=$func_stripname_result case " $xrpath " in *" $temp_xrpath "*) ;; *) func_append xrpath " $temp_xrpath";; esac;; *) func_append temp_deplibs " $libdir";; esac done dependency_libs=$temp_deplibs fi func_append newlib_search_path " $absdir" # Link against this library test no = "$link_static" && newdependency_libs="$abs_ladir/$laname $newdependency_libs" # ... and its dependency_libs tmp_libs= for deplib in $dependency_libs; do newdependency_libs="$deplib $newdependency_libs" case $deplib in -L*) func_stripname '-L' '' "$deplib" func_resolve_sysroot "$func_stripname_result";; *) func_resolve_sysroot "$deplib" ;; esac if $opt_preserve_dup_deps; then case "$tmp_libs " in *" $func_resolve_sysroot_result "*) func_append specialdeplibs " $func_resolve_sysroot_result" ;; esac fi func_append tmp_libs " $func_resolve_sysroot_result" done if test no != "$link_all_deplibs"; then # Add the search paths of all dependency libraries for deplib in $dependency_libs; do path= case $deplib in -L*) path=$deplib ;; *.la) func_resolve_sysroot "$deplib" deplib=$func_resolve_sysroot_result func_dirname "$deplib" "" "." dir=$func_dirname_result # We need an absolute path. case $dir in [\\/]* | [A-Za-z]:[\\/]*) absdir=$dir ;; *) absdir=`cd "$dir" && pwd` if test -z "$absdir"; then func_warning "cannot determine absolute directory name of '$dir'" absdir=$dir fi ;; esac if $GREP "^installed=no" $deplib > /dev/null; then case $host in *-*-darwin*) depdepl= eval deplibrary_names=`$SED -n -e 's/^library_names=\(.*\)$/\1/p' $deplib` if test -n "$deplibrary_names"; then for tmp in $deplibrary_names; do depdepl=$tmp done if test -f "$absdir/$objdir/$depdepl"; then depdepl=$absdir/$objdir/$depdepl darwin_install_name=`$OTOOL -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` if test -z "$darwin_install_name"; then darwin_install_name=`$OTOOL64 -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'` fi func_append compiler_flags " $wl-dylib_file $wl$darwin_install_name:$depdepl" func_append linker_flags " -dylib_file $darwin_install_name:$depdepl" path= fi fi ;; *) path=-L$absdir/$objdir ;; esac else eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` test -z "$libdir" && \ func_fatal_error "'$deplib' is not a valid libtool archive" test "$absdir" != "$libdir" && \ func_warning "'$deplib' seems to be moved" path=-L$absdir fi ;; esac case " $deplibs " in *" $path "*) ;; *) deplibs="$path $deplibs" ;; esac done fi # link_all_deplibs != no fi # linkmode = lib done # for deplib in $libs if test link = "$pass"; then if test prog = "$linkmode"; then compile_deplibs="$new_inherited_linker_flags $compile_deplibs" finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs" else compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` fi fi dependency_libs=$newdependency_libs if test dlpreopen = "$pass"; then # Link the dlpreopened libraries before other libraries for deplib in $save_deplibs; do deplibs="$deplib $deplibs" done fi if test dlopen != "$pass"; then test conv = "$pass" || { # Make sure lib_search_path contains only unique directories. lib_search_path= for dir in $newlib_search_path; do case "$lib_search_path " in *" $dir "*) ;; *) func_append lib_search_path " $dir" ;; esac done newlib_search_path= } if test prog,link = "$linkmode,$pass"; then vars="compile_deplibs finalize_deplibs" else vars=deplibs fi for var in $vars dependency_libs; do # Add libraries to $var in reverse order eval tmp_libs=\"\$$var\" new_libs= for deplib in $tmp_libs; do # FIXME: Pedantically, this is the right thing to do, so # that some nasty dependency loop isn't accidentally # broken: #new_libs="$deplib $new_libs" # Pragmatically, this seems to cause very few problems in # practice: case $deplib in -L*) new_libs="$deplib $new_libs" ;; -R*) ;; *) # And here is the reason: when a library appears more # than once as an explicit dependence of a library, or # is implicitly linked in more than once by the # compiler, it is considered special, and multiple # occurrences thereof are not removed. Compare this # with having the same library being listed as a # dependency of multiple other libraries: in this case, # we know (pedantically, we assume) the library does not # need to be listed more than once, so we keep only the # last copy. This is not always right, but it is rare # enough that we require users that really mean to play # such unportable linking tricks to link the library # using -Wl,-lname, so that libtool does not consider it # for duplicate removal. case " $specialdeplibs " in *" $deplib "*) new_libs="$deplib $new_libs" ;; *) case " $new_libs " in *" $deplib "*) ;; *) new_libs="$deplib $new_libs" ;; esac ;; esac ;; esac done tmp_libs= for deplib in $new_libs; do case $deplib in -L*) case " $tmp_libs " in *" $deplib "*) ;; *) func_append tmp_libs " $deplib" ;; esac ;; *) func_append tmp_libs " $deplib" ;; esac done eval $var=\"$tmp_libs\" done # for var fi # Add Sun CC postdeps if required: test CXX = "$tagname" && { case $host_os in linux*) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 func_suncc_cstd_abi if test no != "$suncc_use_cstd_abi"; then func_append postdeps ' -library=Cstd -library=Crun' fi ;; esac ;; solaris*) func_cc_basename "$CC" case $func_cc_basename_result in CC* | sunCC*) func_suncc_cstd_abi if test no != "$suncc_use_cstd_abi"; then func_append postdeps ' -library=Cstd -library=Crun' fi ;; esac ;; esac } # Last step: remove runtime libs from dependency_libs # (they stay in deplibs) tmp_libs= for i in $dependency_libs; do case " $predeps $postdeps $compiler_lib_search_path " in *" $i "*) i= ;; esac if test -n "$i"; then func_append tmp_libs " $i" fi done dependency_libs=$tmp_libs done # for pass if test prog = "$linkmode"; then dlfiles=$newdlfiles fi if test prog = "$linkmode" || test lib = "$linkmode"; then dlprefiles=$newdlprefiles fi case $linkmode in oldlib) if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then func_warning "'-dlopen' is ignored for archives" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "'-l' and '-L' are ignored for archives" ;; esac test -n "$rpath" && \ func_warning "'-rpath' is ignored for archives" test -n "$xrpath" && \ func_warning "'-R' is ignored for archives" test -n "$vinfo" && \ func_warning "'-version-info/-version-number' is ignored for archives" test -n "$release" && \ func_warning "'-release' is ignored for archives" test -n "$export_symbols$export_symbols_regex" && \ func_warning "'-export-symbols' is ignored for archives" # Now set the variables for building old libraries. build_libtool_libs=no oldlibs=$output func_append objs "$old_deplibs" ;; lib) # Make sure we only generate libraries of the form 'libNAME.la'. case $outputname in lib*) func_stripname 'lib' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" ;; *) test no = "$module" \ && func_fatal_help "libtool library '$output' must begin with 'lib'" if test no != "$need_lib_prefix"; then # Add the "lib" prefix for modules if required func_stripname '' '.la' "$outputname" name=$func_stripname_result eval shared_ext=\"$shrext_cmds\" eval libname=\"$libname_spec\" else func_stripname '' '.la' "$outputname" libname=$func_stripname_result fi ;; esac if test -n "$objs"; then if test pass_all != "$deplibs_check_method"; then func_fatal_error "cannot build libtool library '$output' from non-libtool objects on this host:$objs" else echo $ECHO "*** Warning: Linking the shared library $output against the non-libtool" $ECHO "*** objects $objs is not portable!" func_append libobjs " $objs" fi fi test no = "$dlself" \ || func_warning "'-dlopen self' is ignored for libtool libraries" set dummy $rpath shift test 1 -lt "$#" \ && func_warning "ignoring multiple '-rpath's for a libtool library" install_libdir=$1 oldlibs= if test -z "$rpath"; then if test yes = "$build_libtool_libs"; then # Building a libtool convenience library. # Some compilers have problems with a '.al' extension so # convenience libraries should have the same extension an # archive normally would. oldlibs="$output_objdir/$libname.$libext $oldlibs" build_libtool_libs=convenience build_old_libs=yes fi test -n "$vinfo" && \ func_warning "'-version-info/-version-number' is ignored for convenience libraries" test -n "$release" && \ func_warning "'-release' is ignored for convenience libraries" else # Parse the version information argument. save_ifs=$IFS; IFS=: set dummy $vinfo 0 0 0 shift IFS=$save_ifs test -n "$7" && \ func_fatal_help "too many parameters to '-version-info'" # convert absolute version numbers to libtool ages # this retains compatibility with .la files and attempts # to make the code below a bit more comprehensible case $vinfo_number in yes) number_major=$1 number_minor=$2 number_revision=$3 # # There are really only two kinds -- those that # use the current revision as the major version # and those that subtract age and use age as # a minor version. But, then there is irix # that has an extra 1 added just for fun # case $version_type in # correct linux to gnu/linux during the next big refactor darwin|freebsd-elf|linux|osf|windows|none) func_arith $number_major + $number_minor current=$func_arith_result age=$number_minor revision=$number_revision ;; freebsd-aout|qnx|sunos) current=$number_major revision=$number_minor age=0 ;; irix|nonstopux) func_arith $number_major + $number_minor current=$func_arith_result age=$number_minor revision=$number_minor lt_irix_increment=no ;; esac ;; no) current=$1 revision=$2 age=$3 ;; esac # Check that each of the things are valid numbers. case $current in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "CURRENT '$current' must be a nonnegative integer" func_fatal_error "'$vinfo' is not valid version information" ;; esac case $revision in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "REVISION '$revision' must be a nonnegative integer" func_fatal_error "'$vinfo' is not valid version information" ;; esac case $age in 0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;; *) func_error "AGE '$age' must be a nonnegative integer" func_fatal_error "'$vinfo' is not valid version information" ;; esac if test "$age" -gt "$current"; then func_error "AGE '$age' is greater than the current interface number '$current'" func_fatal_error "'$vinfo' is not valid version information" fi # Calculate the version variables. major= versuffix= verstring= case $version_type in none) ;; darwin) # Like Linux, but with the current version available in # verstring for coding it into the library header func_arith $current - $age major=.$func_arith_result versuffix=$major.$age.$revision # Darwin ld doesn't like 0 for these options... func_arith $current + 1 minor_current=$func_arith_result xlcverstring="$wl-compatibility_version $wl$minor_current $wl-current_version $wl$minor_current.$revision" verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" # On Darwin other compilers case $CC in nagfor*) verstring="$wl-compatibility_version $wl$minor_current $wl-current_version $wl$minor_current.$revision" ;; *) verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ;; esac ;; freebsd-aout) major=.$current versuffix=.$current.$revision ;; freebsd-elf) func_arith $current - $age major=.$func_arith_result versuffix=$major.$age.$revision ;; irix | nonstopux) if test no = "$lt_irix_increment"; then func_arith $current - $age else func_arith $current - $age + 1 fi major=$func_arith_result case $version_type in nonstopux) verstring_prefix=nonstopux ;; *) verstring_prefix=sgi ;; esac verstring=$verstring_prefix$major.$revision # Add in all the interfaces that we are compatible with. loop=$revision while test 0 -ne "$loop"; do func_arith $revision - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring=$verstring_prefix$major.$iface:$verstring done # Before this point, $major must not contain '.'. major=.$major versuffix=$major.$revision ;; linux) # correct to gnu/linux during the next big refactor func_arith $current - $age major=.$func_arith_result versuffix=$major.$age.$revision ;; osf) func_arith $current - $age major=.$func_arith_result versuffix=.$current.$age.$revision verstring=$current.$age.$revision # Add in all the interfaces that we are compatible with. loop=$age while test 0 -ne "$loop"; do func_arith $current - $loop iface=$func_arith_result func_arith $loop - 1 loop=$func_arith_result verstring=$verstring:$iface.0 done # Make executables depend on our current version. func_append verstring ":$current.0" ;; qnx) major=.$current versuffix=.$current ;; sco) major=.$current versuffix=.$current ;; sunos) major=.$current versuffix=.$current.$revision ;; windows) # Use '-' rather than '.', since we only want one # extension on DOS 8.3 file systems. func_arith $current - $age major=$func_arith_result versuffix=-$major ;; *) func_fatal_configuration "unknown library version type '$version_type'" ;; esac # Clear the version info if we defaulted, and they specified a release. if test -z "$vinfo" && test -n "$release"; then major= case $version_type in darwin) # we can't check for "0.0" in archive_cmds due to quoting # problems, so we reset it completely verstring= ;; *) verstring=0.0 ;; esac if test no = "$need_version"; then versuffix= else versuffix=.0.0 fi fi # Remove version info from name if versioning should be avoided if test yes,no = "$avoid_version,$need_version"; then major= versuffix= verstring= fi # Check to see if the archive will have undefined symbols. if test yes = "$allow_undefined"; then if test unsupported = "$allow_undefined_flag"; then if test yes = "$build_old_libs"; then func_warning "undefined symbols not allowed in $host shared libraries; building static only" build_libtool_libs=no else func_fatal_error "can't build $host shared library unless -no-undefined is specified" fi fi else # Don't allow undefined symbols. allow_undefined_flag=$no_undefined_flag fi fi func_generate_dlsyms "$libname" "$libname" : func_append libobjs " $symfileobj" test " " = "$libobjs" && libobjs= if test relink != "$opt_mode"; then # Remove our outputs, but don't remove object files since they # may have been created when compiling PIC objects. removelist= tempremovelist=`$ECHO "$output_objdir/*"` for p in $tempremovelist; do case $p in *.$objext | *.gcno) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/$libname$release.*) if test -n "$precious_files_regex"; then if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1 then continue fi fi func_append removelist " $p" ;; *) ;; esac done test -n "$removelist" && \ func_show_eval "${RM}r \$removelist" fi # Now set the variables for building old libraries. if test yes = "$build_old_libs" && test convenience != "$build_libtool_libs"; then func_append oldlibs " $output_objdir/$libname.$libext" # Transform .lo files to .o files. oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.$libext$/d; $lo2o" | $NL2SP` fi # Eliminate all temporary directories. #for path in $notinst_path; do # lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"` # deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"` # dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"` #done if test -n "$xrpath"; then # If the user specified any rpath flags, then add them. temp_xrpath= for libdir in $xrpath; do func_replace_sysroot "$libdir" func_append temp_xrpath " -R$func_replace_sysroot_result" case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done if test yes != "$hardcode_into_libs" || test yes = "$build_old_libs"; then dependency_libs="$temp_xrpath $dependency_libs" fi fi # Make sure dlfiles contains only unique files that won't be dlpreopened old_dlfiles=$dlfiles dlfiles= for lib in $old_dlfiles; do case " $dlprefiles $dlfiles " in *" $lib "*) ;; *) func_append dlfiles " $lib" ;; esac done # Make sure dlprefiles contains only unique files old_dlprefiles=$dlprefiles dlprefiles= for lib in $old_dlprefiles; do case "$dlprefiles " in *" $lib "*) ;; *) func_append dlprefiles " $lib" ;; esac done if test yes = "$build_libtool_libs"; then if test -n "$rpath"; then case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*) # these systems don't actually have a c library (as such)! ;; *-*-rhapsody* | *-*-darwin1.[012]) # Rhapsody C library is in the System framework func_append deplibs " System.ltframework" ;; *-*-netbsd*) # Don't link with libc until the a.out ld.so is fixed. ;; *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*) # Do not include libc due to us having libc/libc_r. ;; *-*-sco3.2v5* | *-*-sco5v6*) # Causes problems with __ctype ;; *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*) # Compiler inserts libc in the correct place for threads to work ;; *) # Add libc to deplibs on all other systems if necessary. if test yes = "$build_libtool_need_lc"; then func_append deplibs " -lc" fi ;; esac fi # Transform deplibs into only deplibs that can be linked in shared. name_save=$name libname_save=$libname release_save=$release versuffix_save=$versuffix major_save=$major # I'm not sure if I'm treating the release correctly. I think # release should show up in the -l (ie -lgmp5) so we don't want to # add it in twice. Is that correct? release= versuffix= major= newdeplibs= droppeddeps=no case $deplibs_check_method in pass_all) # Don't check for shared/static. Everything works. # This might be a little naive. We might want to check # whether the library exists or not. But this is on # osf3 & osf4 and I'm not really sure... Just # implementing what was already the behavior. newdeplibs=$deplibs ;; test_compile) # This code stresses the "libraries are programs" paradigm to its # limits. Maybe even breaks it. We compile a program, linking it # against the deplibs as a proxy for the library. Then we can check # whether they linked in statically or dynamically with ldd. $opt_dry_run || $RM conftest.c cat > conftest.c </dev/null` $nocaseglob else potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null` fi for potent_lib in $potential_libs; do # Follow soft links. if ls -lLd "$potent_lib" 2>/dev/null | $GREP " -> " >/dev/null; then continue fi # The statement above tries to avoid entering an # endless loop below, in case of cyclic links. # We might still enter an endless loop, since a link # loop can be closed while we follow links, # but so what? potlib=$potent_lib while test -h "$potlib" 2>/dev/null; do potliblink=`ls -ld $potlib | $SED 's/.* -> //'` case $potliblink in [\\/]* | [A-Za-z]:[\\/]*) potlib=$potliblink;; *) potlib=`$ECHO "$potlib" | $SED 's|[^/]*$||'`"$potliblink";; esac done if eval $file_magic_cmd \"\$potlib\" 2>/dev/null | $SED -e 10q | $EGREP "$file_magic_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib= break 2 fi done done fi if test -n "$a_deplib"; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib"; then $ECHO "*** with $libname but no candidates were found. (...for file magic test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a file magic. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; match_pattern*) set dummy $deplibs_check_method; shift match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"` for a_deplib in $deplibs; do case $a_deplib in -l*) func_stripname -l '' "$a_deplib" name=$func_stripname_result if test yes = "$allow_libtool_libs_with_static_runtimes"; then case " $predeps $postdeps " in *" $a_deplib "*) func_append newdeplibs " $a_deplib" a_deplib= ;; esac fi if test -n "$a_deplib"; then libname=`eval "\\$ECHO \"$libname_spec\""` for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do potential_libs=`ls $i/$libname[.-]* 2>/dev/null` for potent_lib in $potential_libs; do potlib=$potent_lib # see symlink-check above in file_magic test if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \ $EGREP "$match_pattern_regex" > /dev/null; then func_append newdeplibs " $a_deplib" a_deplib= break 2 fi done done fi if test -n "$a_deplib"; then droppeddeps=yes echo $ECHO "*** Warning: linker path does not have real file for library $a_deplib." echo "*** I have the capability to make that library automatically link in when" echo "*** you link to this library. But I can only do this if you have a" echo "*** shared version of the library, which you do not appear to have" echo "*** because I did check the linker path looking for a file starting" if test -z "$potlib"; then $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)" else $ECHO "*** with $libname and none of the candidates passed a file format test" $ECHO "*** using a regex pattern. Last file checked: $potlib" fi fi ;; *) # Add a -L argument. func_append newdeplibs " $a_deplib" ;; esac done # Gone through all deplibs. ;; none | unknown | *) newdeplibs= tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'` if test yes = "$allow_libtool_libs_with_static_runtimes"; then for i in $predeps $postdeps; do # can't use Xsed below, because $i might contain '/' tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s|$i||"` done fi case $tmp_deplibs in *[!\ \ ]*) echo if test none = "$deplibs_check_method"; then echo "*** Warning: inter-library dependencies are not supported in this platform." else echo "*** Warning: inter-library dependencies are not known to be supported." fi echo "*** All declared inter-library dependencies are being dropped." droppeddeps=yes ;; esac ;; esac versuffix=$versuffix_save major=$major_save release=$release_save libname=$libname_save name=$name_save case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library with the System framework newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac if test yes = "$droppeddeps"; then if test yes = "$module"; then echo echo "*** Warning: libtool could not satisfy all declared inter-library" $ECHO "*** dependencies of module $libname. Therefore, libtool will create" echo "*** a static module, that should work as long as the dlopening" echo "*** application is linked with the -dlopen flag." if test -z "$global_symbol_pipe"; then echo echo "*** However, this would only work if libtool was able to extract symbol" echo "*** lists from a program, using 'nm' or equivalent, but libtool could" echo "*** not find such a program. So, this module is probably useless." echo "*** 'nm' from GNU binutils and a full rebuild may help." fi if test no = "$build_old_libs"; then oldlibs=$output_objdir/$libname.$libext build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi else echo "*** The inter-library dependencies that have been dropped here will be" echo "*** automatically added whenever a program is linked with this library" echo "*** or is declared to -dlopen it." if test no = "$allow_undefined"; then echo echo "*** Since this library must not contain undefined symbols," echo "*** because either the platform does not support them or" echo "*** it was explicitly requested with -no-undefined," echo "*** libtool will only create a static version of it." if test no = "$build_old_libs"; then oldlibs=$output_objdir/$libname.$libext build_libtool_libs=module build_old_libs=yes else build_libtool_libs=no fi fi fi fi # Done checking deplibs! deplibs=$newdeplibs fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" case $host in *-*-darwin*) newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done deplibs=$new_libs # All the library-specific variables (install_libdir is set above). library_names= old_library= dlname= # Test again, we may have decided not to build it any more if test yes = "$build_libtool_libs"; then # Remove $wl instances when linking with ld. # FIXME: should test the right _cmds variable. case $archive_cmds in *\$LD\ *) wl= ;; esac if test yes = "$hardcode_into_libs"; then # Hardcode the library paths hardcode_libdirs= dep_rpath= rpath=$finalize_rpath test relink = "$opt_mode" || rpath=$compile_rpath$rpath for libdir in $rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then func_replace_sysroot "$libdir" libdir=$func_replace_sysroot_result if test -z "$hardcode_libdirs"; then hardcode_libdirs=$libdir else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append dep_rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir=$hardcode_libdirs eval "dep_rpath=\"$hardcode_libdir_flag_spec\"" fi if test -n "$runpath_var" && test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" fi test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" fi shlibpath=$finalize_shlibpath test relink = "$opt_mode" || shlibpath=$compile_shlibpath$shlibpath if test -n "$shlibpath"; then eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" fi # Get the real and link names of the library. eval shared_ext=\"$shrext_cmds\" eval library_names=\"$library_names_spec\" set dummy $library_names shift realname=$1 shift if test -n "$soname_spec"; then eval soname=\"$soname_spec\" else soname=$realname fi if test -z "$dlname"; then dlname=$soname fi lib=$output_objdir/$realname linknames= for link do func_append linknames " $link" done # Use standard objects if they are pic test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP` test "X$libobjs" = "X " && libobjs= delfiles= if test -n "$export_symbols" && test -n "$include_expsyms"; then $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp" export_symbols=$output_objdir/$libname.uexp func_append delfiles " $export_symbols" fi orig_export_symbols= case $host_os in cygwin* | mingw* | cegcc*) if test -n "$export_symbols" && test -z "$export_symbols_regex"; then # exporting using user supplied symfile func_dll_def_p "$export_symbols" || { # and it's NOT already a .def file. Must figure out # which of the given symbols are data symbols and tag # them as such. So, trigger use of export_symbols_cmds. # export_symbols gets reassigned inside the "prepare # the list of exported symbols" if statement, so the # include_expsyms logic still works. orig_export_symbols=$export_symbols export_symbols= always_export_symbols=yes } fi ;; esac # Prepare the list of exported symbols if test -z "$export_symbols"; then if test yes = "$always_export_symbols" || test -n "$export_symbols_regex"; then func_verbose "generating symbol list for '$libname.la'" export_symbols=$output_objdir/$libname.exp $opt_dry_run || $RM $export_symbols cmds=$export_symbols_cmds save_ifs=$IFS; IFS='~' for cmd1 in $cmds; do IFS=$save_ifs # Take the normal branch if the nm_file_list_spec branch # doesn't work or if tool conversion is not needed. case $nm_file_list_spec~$to_tool_file_cmd in *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*) try_normal_branch=yes eval cmd=\"$cmd1\" func_len " $cmd" len=$func_len_result ;; *) try_normal_branch=no ;; esac if test yes = "$try_normal_branch" \ && { test "$len" -lt "$max_cmd_len" \ || test "$max_cmd_len" -le -1; } then func_show_eval "$cmd" 'exit $?' skipped_export=false elif test -n "$nm_file_list_spec"; then func_basename "$output" output_la=$func_basename_result save_libobjs=$libobjs save_output=$output output=$output_objdir/$output_la.nm func_to_tool_file "$output" libobjs=$nm_file_list_spec$func_to_tool_file_result func_append delfiles " $output" func_verbose "creating $NM input file list: $output" for obj in $save_libobjs; do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > "$output" eval cmd=\"$cmd1\" func_show_eval "$cmd" 'exit $?' output=$save_output libobjs=$save_libobjs skipped_export=false else # The command line is too long to execute in one step. func_verbose "using reloadable object file for export list..." skipped_export=: # Break out early, otherwise skipped_export may be # set to false by a later but shorter cmd. break fi done IFS=$save_ifs if test -n "$export_symbols_regex" && test : != "$skipped_export"; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi fi if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols=$export_symbols test -n "$orig_export_symbols" && tmp_export_symbols=$orig_export_symbols $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test : != "$skipped_export" && test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for '$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands, which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi tmp_deplibs= for test_deplib in $deplibs; do case " $convenience " in *" $test_deplib "*) ;; *) func_append tmp_deplibs " $test_deplib" ;; esac done deplibs=$tmp_deplibs if test -n "$convenience"; then if test -n "$whole_archive_flag_spec" && test yes = "$compiler_needs_object" && test -z "$libobjs"; then # extract the archives, so we have objects to list. # TODO: could optimize this to just extract one archive. whole_archive_flag_spec= fi if test -n "$whole_archive_flag_spec"; then save_libobjs=$libobjs eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= else gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $convenience func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi fi if test yes = "$thread_safe" && test -n "$thread_safe_flag_spec"; then eval flag=\"$thread_safe_flag_spec\" func_append linker_flags " $flag" fi # Make a backup of the uninstalled library when relinking if test relink = "$opt_mode"; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $? fi # Do each of the archive commands. if test yes = "$module" && test -n "$module_cmds"; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then eval test_cmds=\"$module_expsym_cmds\" cmds=$module_expsym_cmds else eval test_cmds=\"$module_cmds\" cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then eval test_cmds=\"$archive_expsym_cmds\" cmds=$archive_expsym_cmds else eval test_cmds=\"$archive_cmds\" cmds=$archive_cmds fi fi if test : != "$skipped_export" && func_len " $test_cmds" && len=$func_len_result && test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then : else # The command line is too long to link in one step, link piecewise # or, if using GNU ld and skipped_export is not :, use a linker # script. # Save the value of $output and $libobjs because we want to # use them later. If we have whole_archive_flag_spec, we # want to use save_libobjs as it was before # whole_archive_flag_spec was expanded, because we can't # assume the linker understands whole_archive_flag_spec. # This may have to be revisited, in case too many # convenience libraries get linked in and end up exceeding # the spec. if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then save_libobjs=$libobjs fi save_output=$output func_basename "$output" output_la=$func_basename_result # Clear the reloadable object creation command queue and # initialize k to one. test_cmds= concat_cmds= objlist= last_robj= k=1 if test -n "$save_libobjs" && test : != "$skipped_export" && test yes = "$with_gnu_ld"; then output=$output_objdir/$output_la.lnkscript func_verbose "creating GNU ld script: $output" echo 'INPUT (' > $output for obj in $save_libobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done echo ')' >> $output func_append delfiles " $output" func_to_tool_file "$output" output=$func_to_tool_file_result elif test -n "$save_libobjs" && test : != "$skipped_export" && test -n "$file_list_spec"; then output=$output_objdir/$output_la.lnk func_verbose "creating linker input file list: $output" : > $output set x $save_libobjs shift firstobj= if test yes = "$compiler_needs_object"; then firstobj="$1 " shift fi for obj do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" >> $output done func_append delfiles " $output" func_to_tool_file "$output" output=$firstobj\"$file_list_spec$func_to_tool_file_result\" else if test -n "$save_libobjs"; then func_verbose "creating reloadable object files..." output=$output_objdir/$output_la-$k.$objext eval test_cmds=\"$reload_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 # Loop over the list of objects to be linked. for obj in $save_libobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result if test -z "$objlist" || test "$len" -lt "$max_cmd_len"; then func_append objlist " $obj" else # The command $test_cmds is almost too long, add a # command to the queue. if test 1 -eq "$k"; then # The first file doesn't have a previous command to add. reload_objs=$objlist eval concat_cmds=\"$reload_cmds\" else # All subsequent reloadable object files will link in # the last one created. reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\" fi last_robj=$output_objdir/$output_la-$k.$objext func_arith $k + 1 k=$func_arith_result output=$output_objdir/$output_la-$k.$objext objlist=" $obj" func_len " $last_robj" func_arith $len0 + $func_len_result len=$func_arith_result fi done # Handle the remaining objects by creating one last # reloadable object file. All subsequent reloadable object # files will link in the last one created. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ reload_objs="$objlist $last_robj" eval concat_cmds=\"\$concat_cmds$reload_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi func_append delfiles " $output" else output= fi ${skipped_export-false} && { func_verbose "generating symbol list for '$libname.la'" export_symbols=$output_objdir/$libname.exp $opt_dry_run || $RM $export_symbols libobjs=$output # Append the command to create the export file. test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\" if test -n "$last_robj"; then eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\" fi } test -n "$save_libobjs" && func_verbose "creating a temporary reloadable object file: $output" # Loop through the commands generated above and execute them. save_ifs=$IFS; IFS='~' for cmd in $concat_cmds; do IFS=$save_ifs $opt_quiet || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test relink = "$opt_mode"; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS=$save_ifs if test -n "$export_symbols_regex" && ${skipped_export-false}; then func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"' func_show_eval '$MV "${export_symbols}T" "$export_symbols"' fi fi ${skipped_export-false} && { if test -n "$export_symbols" && test -n "$include_expsyms"; then tmp_export_symbols=$export_symbols test -n "$orig_export_symbols" && tmp_export_symbols=$orig_export_symbols $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"' fi if test -n "$orig_export_symbols"; then # The given exports_symbols file has to be filtered, so filter it. func_verbose "filter symbol list for '$libname.la' to tag DATA exports" # FIXME: $output_objdir/$libname.filter potentially contains lots of # 's' commands, which not all seds can handle. GNU sed should be fine # though. Also, the filter scales superlinearly with the number of # global variables. join(1) would be nice here, but unfortunately # isn't a blessed tool. $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter func_append delfiles " $export_symbols $output_objdir/$libname.filter" export_symbols=$output_objdir/$libname.def $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols fi } libobjs=$output # Restore the value of output. output=$save_output if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then eval libobjs=\"\$libobjs $whole_archive_flag_spec\" test "X$libobjs" = "X " && libobjs= fi # Expand the library linking commands again to reset the # value of $libobjs for piecewise linking. # Do each of the archive commands. if test yes = "$module" && test -n "$module_cmds"; then if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then cmds=$module_expsym_cmds else cmds=$module_cmds fi else if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then cmds=$archive_expsym_cmds else cmds=$archive_cmds fi fi fi if test -n "$delfiles"; then # Append the command to remove temporary files to $cmds. eval cmds=\"\$cmds~\$RM $delfiles\" fi # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append libobjs " $func_extract_archives_result" test "X$libobjs" = "X " && libobjs= fi save_ifs=$IFS; IFS='~' for cmd in $cmds; do IFS=$sp$nl eval cmd=\"$cmd\" IFS=$save_ifs $opt_quiet || { func_quote_for_expand "$cmd" eval "func_echo $func_quote_for_expand_result" } $opt_dry_run || eval "$cmd" || { lt_exit=$? # Restore the uninstalled library and exit if test relink = "$opt_mode"; then ( cd "$output_objdir" && \ $RM "${realname}T" && \ $MV "${realname}U" "$realname" ) fi exit $lt_exit } done IFS=$save_ifs # Restore the uninstalled library and exit if test relink = "$opt_mode"; then $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $? if test -n "$convenience"; then if test -z "$whole_archive_flag_spec"; then func_show_eval '${RM}r "$gentop"' fi fi exit $EXIT_SUCCESS fi # Create links to the real library. for linkname in $linknames; do if test "$realname" != "$linkname"; then func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?' fi done # If -module or -export-dynamic was specified, set the dlname. if test yes = "$module" || test yes = "$export_dynamic"; then # On all known operating systems, these are identical. dlname=$soname fi fi ;; obj) if test -n "$dlfiles$dlprefiles" || test no != "$dlself"; then func_warning "'-dlopen' is ignored for objects" fi case " $deplibs" in *\ -l* | *\ -L*) func_warning "'-l' and '-L' are ignored for objects" ;; esac test -n "$rpath" && \ func_warning "'-rpath' is ignored for objects" test -n "$xrpath" && \ func_warning "'-R' is ignored for objects" test -n "$vinfo" && \ func_warning "'-version-info' is ignored for objects" test -n "$release" && \ func_warning "'-release' is ignored for objects" case $output in *.lo) test -n "$objs$old_deplibs" && \ func_fatal_error "cannot build library object '$output' from non-libtool objects" libobj=$output func_lo2o "$libobj" obj=$func_lo2o_result ;; *) libobj= obj=$output ;; esac # Delete the old objects. $opt_dry_run || $RM $obj $libobj # Objects from convenience libraries. This assumes # single-version convenience libraries. Whenever we create # different ones for PIC/non-PIC, this we'll have to duplicate # the extraction. reload_conv_objs= gentop= # if reload_cmds runs $LD directly, get rid of -Wl from # whole_archive_flag_spec and hope we can get by with turning comma # into space. case $reload_cmds in *\$LD[\ \$]*) wl= ;; esac if test -n "$convenience"; then if test -n "$whole_archive_flag_spec"; then eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\" test -n "$wl" || tmp_whole_archive_flags=`$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'` reload_conv_objs=$reload_objs\ $tmp_whole_archive_flags else gentop=$output_objdir/${obj}x func_append generated " $gentop" func_extract_archives $gentop $convenience reload_conv_objs="$reload_objs $func_extract_archives_result" fi fi # If we're not building shared, we need to use non_pic_objs test yes = "$build_libtool_libs" || libobjs=$non_pic_objects # Create the old-style object. reload_objs=$objs$old_deplibs' '`$ECHO "$libobjs" | $SP2NL | $SED "/\.$libext$/d; /\.lib$/d; $lo2o" | $NL2SP`' '$reload_conv_objs output=$obj func_execute_cmds "$reload_cmds" 'exit $?' # Exit if we aren't doing a library object file. if test -z "$libobj"; then if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS fi test yes = "$build_libtool_libs" || { if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi # Create an invalid libtool object if no PIC, so that we don't # accidentally link it into a program. # $show "echo timestamp > $libobj" # $opt_dry_run || eval "echo timestamp > $libobj" || exit $? exit $EXIT_SUCCESS } if test -n "$pic_flag" || test default != "$pic_mode"; then # Only do commands if we really have different PIC objects. reload_objs="$libobjs $reload_conv_objs" output=$libobj func_execute_cmds "$reload_cmds" 'exit $?' fi if test -n "$gentop"; then func_show_eval '${RM}r "$gentop"' fi exit $EXIT_SUCCESS ;; prog) case $host in *cygwin*) func_stripname '' '.exe' "$output" output=$func_stripname_result.exe;; esac test -n "$vinfo" && \ func_warning "'-version-info' is ignored for programs" test -n "$release" && \ func_warning "'-release' is ignored for programs" $preload \ && test unknown,unknown,unknown = "$dlopen_support,$dlopen_self,$dlopen_self_static" \ && func_warning "'LT_INIT([dlopen])' not used. Assuming no dlopen support." case $host in *-*-rhapsody* | *-*-darwin1.[012]) # On Rhapsody replace the C library is the System framework compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'` ;; esac case $host in *-*-darwin*) # Don't allow lazy linking, it breaks C++ global constructors # But is supposedly fixed on 10.4 or later (yay!). if test CXX = "$tagname"; then case ${MACOSX_DEPLOYMENT_TARGET-10.0} in 10.[0123]) func_append compile_command " $wl-bind_at_load" func_append finalize_command " $wl-bind_at_load" ;; esac fi # Time to change all our "foo.ltframework" stuff back to "-framework foo" compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'` ;; esac # move library search paths that coincide with paths to not yet # installed libraries to the beginning of the library search list new_libs= for path in $notinst_path; do case " $new_libs " in *" -L$path/$objdir "*) ;; *) case " $compile_deplibs " in *" -L$path/$objdir "*) func_append new_libs " -L$path/$objdir" ;; esac ;; esac done for deplib in $compile_deplibs; do case $deplib in -L*) case " $new_libs " in *" $deplib "*) ;; *) func_append new_libs " $deplib" ;; esac ;; *) func_append new_libs " $deplib" ;; esac done compile_deplibs=$new_libs func_append compile_command " $compile_deplibs" func_append finalize_command " $finalize_deplibs" if test -n "$rpath$xrpath"; then # If the user specified any rpath flags, then add them. for libdir in $rpath $xrpath; do # This is the magic to use -rpath. case "$finalize_rpath " in *" $libdir "*) ;; *) func_append finalize_rpath " $libdir" ;; esac done fi # Now hardcode the library paths rpath= hardcode_libdirs= for libdir in $compile_rpath $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs=$libdir else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$perm_rpath " in *" $libdir "*) ;; *) func_append perm_rpath " $libdir" ;; esac fi case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*) testbindir=`$ECHO "$libdir" | $SED -e 's*/lib$*/bin*'` case :$dllsearchpath: in *":$libdir:"*) ;; ::) dllsearchpath=$libdir;; *) func_append dllsearchpath ":$libdir";; esac case :$dllsearchpath: in *":$testbindir:"*) ;; ::) dllsearchpath=$testbindir;; *) func_append dllsearchpath ":$testbindir";; esac ;; esac done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir=$hardcode_libdirs eval rpath=\" $hardcode_libdir_flag_spec\" fi compile_rpath=$rpath rpath= hardcode_libdirs= for libdir in $finalize_rpath; do if test -n "$hardcode_libdir_flag_spec"; then if test -n "$hardcode_libdir_separator"; then if test -z "$hardcode_libdirs"; then hardcode_libdirs=$libdir else # Just accumulate the unique libdirs. case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ;; *) func_append hardcode_libdirs "$hardcode_libdir_separator$libdir" ;; esac fi else eval flag=\"$hardcode_libdir_flag_spec\" func_append rpath " $flag" fi elif test -n "$runpath_var"; then case "$finalize_perm_rpath " in *" $libdir "*) ;; *) func_append finalize_perm_rpath " $libdir" ;; esac fi done # Substitute the hardcoded libdirs into the rpath. if test -n "$hardcode_libdir_separator" && test -n "$hardcode_libdirs"; then libdir=$hardcode_libdirs eval rpath=\" $hardcode_libdir_flag_spec\" fi finalize_rpath=$rpath if test -n "$libobjs" && test yes = "$build_old_libs"; then # Transform all the library objects into standard objects. compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP` finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP` fi func_generate_dlsyms "$outputname" "@PROGRAM@" false # template prelinking step if test -n "$prelink_cmds"; then func_execute_cmds "$prelink_cmds" 'exit $?' fi wrappers_required=: case $host in *cegcc* | *mingw32ce*) # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway. wrappers_required=false ;; *cygwin* | *mingw* ) test yes = "$build_libtool_libs" || wrappers_required=false ;; *) if test no = "$need_relink" || test yes != "$build_libtool_libs"; then wrappers_required=false fi ;; esac $wrappers_required || { # Replace the output file specification. compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'` link_command=$compile_command$compile_rpath # We have no uninstalled library dependencies, so finalize right now. exit_status=0 func_show_eval "$link_command" 'exit_status=$?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Delete the generated files. if test -f "$output_objdir/${outputname}S.$objext"; then func_show_eval '$RM "$output_objdir/${outputname}S.$objext"' fi exit $exit_status } if test -n "$compile_shlibpath$finalize_shlibpath"; then compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command" fi if test -n "$finalize_shlibpath"; then finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command" fi compile_var= finalize_var= if test -n "$runpath_var"; then if test -n "$perm_rpath"; then # We should set the runpath_var. rpath= for dir in $perm_rpath; do func_append rpath "$dir:" done compile_var="$runpath_var=\"$rpath\$$runpath_var\" " fi if test -n "$finalize_perm_rpath"; then # We should set the runpath_var. rpath= for dir in $finalize_perm_rpath; do func_append rpath "$dir:" done finalize_var="$runpath_var=\"$rpath\$$runpath_var\" " fi fi if test yes = "$no_install"; then # We don't need to create a wrapper script. link_command=$compile_var$compile_command$compile_rpath # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'` # Delete the old output file. $opt_dry_run || $RM $output # Link the executable and exit func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi exit $EXIT_SUCCESS fi case $hardcode_action,$fast_install in relink,*) # Fast installation is not supported link_command=$compile_var$compile_command$compile_rpath relink_command=$finalize_var$finalize_command$finalize_rpath func_warning "this platform does not like uninstalled shared libraries" func_warning "'$output' will be relinked during installation" ;; *,yes) link_command=$finalize_var$compile_command$finalize_rpath relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'` ;; *,no) link_command=$compile_var$compile_command$compile_rpath relink_command=$finalize_var$finalize_command$finalize_rpath ;; *,needless) link_command=$finalize_var$compile_command$finalize_rpath relink_command= ;; esac # Replace the output file specification. link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` # Delete the old output files. $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname func_show_eval "$link_command" 'exit $?' if test -n "$postlink_cmds"; then func_to_tool_file "$output_objdir/$outputname" postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'` func_execute_cmds "$postlink_cmds" 'exit $?' fi # Now create the wrapper script. func_verbose "creating $output" # Quote the relink command for shipping. if test -n "$relink_command"; then # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done relink_command="(cd `pwd`; $relink_command)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` fi # Only actually do things if not in dry run mode. $opt_dry_run || { # win32 will think the script is a binary if it has # a .exe suffix, so we strip it off here. case $output in *.exe) func_stripname '' '.exe' "$output" output=$func_stripname_result ;; esac # test for cygwin because mv fails w/o .exe extensions case $host in *cygwin*) exeext=.exe func_stripname '' '.exe' "$outputname" outputname=$func_stripname_result ;; *) exeext= ;; esac case $host in *cygwin* | *mingw* ) func_dirname_and_basename "$output" "" "." output_name=$func_basename_result output_path=$func_dirname_result cwrappersource=$output_path/$objdir/lt-$output_name.c cwrapper=$output_path/$output_name.exe $RM $cwrappersource $cwrapper trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15 func_emit_cwrapperexe_src > $cwrappersource # The wrapper executable is built using the $host compiler, # because it contains $host paths and files. If cross- # compiling, it, like the target executable, must be # executed on the $host or under an emulation environment. $opt_dry_run || { $LTCC $LTCFLAGS -o $cwrapper $cwrappersource $STRIP $cwrapper } # Now, create the wrapper script for func_source use: func_ltwrapper_scriptname $cwrapper $RM $func_ltwrapper_scriptname_result trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15 $opt_dry_run || { # note: this script will not be executed, so do not chmod. if test "x$build" = "x$host"; then $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result else func_emit_wrapper no > $func_ltwrapper_scriptname_result fi } ;; * ) $RM $output trap "$RM $output; exit $EXIT_FAILURE" 1 2 15 func_emit_wrapper no > $output chmod +x $output ;; esac } exit $EXIT_SUCCESS ;; esac # See if we need to build an old-fashioned archive. for oldlib in $oldlibs; do case $build_libtool_libs in convenience) oldobjs="$libobjs_save $symfileobj" addlibs=$convenience build_libtool_libs=no ;; module) oldobjs=$libobjs_save addlibs=$old_convenience build_libtool_libs=no ;; *) oldobjs="$old_deplibs $non_pic_objects" $preload && test -f "$symfileobj" \ && func_append oldobjs " $symfileobj" addlibs=$old_convenience ;; esac if test -n "$addlibs"; then gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $addlibs func_append oldobjs " $func_extract_archives_result" fi # Do each command in the archive commands. if test -n "$old_archive_from_new_cmds" && test yes = "$build_libtool_libs"; then cmds=$old_archive_from_new_cmds else # Add any objects from preloaded convenience libraries if test -n "$dlprefiles"; then gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_extract_archives $gentop $dlprefiles func_append oldobjs " $func_extract_archives_result" fi # POSIX demands no paths to be encoded in archives. We have # to avoid creating archives with duplicate basenames if we # might have to extract them afterwards, e.g., when creating a # static archive out of a convenience library, or when linking # the entirety of a libtool archive into another (currently # not supported by libtool). if (for obj in $oldobjs do func_basename "$obj" $ECHO "$func_basename_result" done | sort | sort -uc >/dev/null 2>&1); then : else echo "copying selected object files to avoid basename conflicts..." gentop=$output_objdir/${outputname}x func_append generated " $gentop" func_mkdir_p "$gentop" save_oldobjs=$oldobjs oldobjs= counter=1 for obj in $save_oldobjs do func_basename "$obj" objbase=$func_basename_result case " $oldobjs " in " ") oldobjs=$obj ;; *[\ /]"$objbase "*) while :; do # Make sure we don't pick an alternate name that also # overlaps. newobj=lt$counter-$objbase func_arith $counter + 1 counter=$func_arith_result case " $oldobjs " in *[\ /]"$newobj "*) ;; *) if test ! -f "$gentop/$newobj"; then break; fi ;; esac done func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj" func_append oldobjs " $gentop/$newobj" ;; *) func_append oldobjs " $obj" ;; esac done fi func_to_tool_file "$oldlib" func_convert_file_msys_to_w32 tool_oldlib=$func_to_tool_file_result eval cmds=\"$old_archive_cmds\" func_len " $cmds" len=$func_len_result if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then cmds=$old_archive_cmds elif test -n "$archiver_list_spec"; then func_verbose "using command file archive linking..." for obj in $oldobjs do func_to_tool_file "$obj" $ECHO "$func_to_tool_file_result" done > $output_objdir/$libname.libcmd func_to_tool_file "$output_objdir/$libname.libcmd" oldobjs=" $archiver_list_spec$func_to_tool_file_result" cmds=$old_archive_cmds else # the command line is too long to link in one step, link in parts func_verbose "using piecewise archive linking..." save_RANLIB=$RANLIB RANLIB=: objlist= concat_cmds= save_oldobjs=$oldobjs oldobjs= # Is there a better way of finding the last object in the list? for obj in $save_oldobjs do last_oldobj=$obj done eval test_cmds=\"$old_archive_cmds\" func_len " $test_cmds" len0=$func_len_result len=$len0 for obj in $save_oldobjs do func_len " $obj" func_arith $len + $func_len_result len=$func_arith_result func_append objlist " $obj" if test "$len" -lt "$max_cmd_len"; then : else # the above command should be used before it gets too long oldobjs=$objlist if test "$obj" = "$last_oldobj"; then RANLIB=$save_RANLIB fi test -z "$concat_cmds" || concat_cmds=$concat_cmds~ eval concat_cmds=\"\$concat_cmds$old_archive_cmds\" objlist= len=$len0 fi done RANLIB=$save_RANLIB oldobjs=$objlist if test -z "$oldobjs"; then eval cmds=\"\$concat_cmds\" else eval cmds=\"\$concat_cmds~\$old_archive_cmds\" fi fi fi func_execute_cmds "$cmds" 'exit $?' done test -n "$generated" && \ func_show_eval "${RM}r$generated" # Now create the libtool archive. case $output in *.la) old_library= test yes = "$build_old_libs" && old_library=$libname.$libext func_verbose "creating $output" # Preserve any variables that may affect compiler behavior for var in $variables_saved_for_relink; do if eval test -z \"\${$var+set}\"; then relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command" elif eval var_value=\$$var; test -z "$var_value"; then relink_command="$var=; export $var; $relink_command" else func_quote_for_eval "$var_value" relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command" fi done # Quote the link command for shipping. relink_command="(cd `pwd`; $SHELL \"$progpath\" $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)" relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"` if test yes = "$hardcode_automatic"; then relink_command= fi # Only create the output if not a dry run. $opt_dry_run || { for installed in no yes; do if test yes = "$installed"; then if test -z "$install_libdir"; then break fi output=$output_objdir/${outputname}i # Replace all uninstalled libtool libraries with the installed ones newdependency_libs= for deplib in $dependency_libs; do case $deplib in *.la) func_basename "$deplib" name=$func_basename_result func_resolve_sysroot "$deplib" eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "'$deplib' is not a valid libtool archive" func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name" ;; -L*) func_stripname -L '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -L$func_replace_sysroot_result" ;; -R*) func_stripname -R '' "$deplib" func_replace_sysroot "$func_stripname_result" func_append newdependency_libs " -R$func_replace_sysroot_result" ;; *) func_append newdependency_libs " $deplib" ;; esac done dependency_libs=$newdependency_libs newdlfiles= for lib in $dlfiles; do case $lib in *.la) func_basename "$lib" name=$func_basename_result eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "'$lib' is not a valid libtool archive" func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name" ;; *) func_append newdlfiles " $lib" ;; esac done dlfiles=$newdlfiles newdlprefiles= for lib in $dlprefiles; do case $lib in *.la) # Only pass preopened files to the pseudo-archive (for # eventual linking with the app. that links it) if we # didn't already link the preopened objects directly into # the library: func_basename "$lib" name=$func_basename_result eval libdir=`$SED -n -e 's/^libdir=\(.*\)$/\1/p' $lib` test -z "$libdir" && \ func_fatal_error "'$lib' is not a valid libtool archive" func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name" ;; esac done dlprefiles=$newdlprefiles else newdlfiles= for lib in $dlfiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs=$lib ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlfiles " $abs" done dlfiles=$newdlfiles newdlprefiles= for lib in $dlprefiles; do case $lib in [\\/]* | [A-Za-z]:[\\/]*) abs=$lib ;; *) abs=`pwd`"/$lib" ;; esac func_append newdlprefiles " $abs" done dlprefiles=$newdlprefiles fi $RM $output # place dlname in correct position for cygwin # In fact, it would be nice if we could use this code for all target # systems that can't hard-code library paths into their executables # and that have no shared library path variable independent of PATH, # but it turns out we can't easily determine that from inspecting # libtool variables, so we have to hard-code the OSs to which it # applies here; at the moment, that means platforms that use the PE # object format with DLL files. See the long comment at the top of # tests/bindir.at for full details. tdlname=$dlname case $host,$output,$installed,$module,$dlname in *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll) # If a -bindir argument was supplied, place the dll there. if test -n "$bindir"; then func_relative_path "$install_libdir" "$bindir" tdlname=$func_relative_path_result/$dlname else # Otherwise fall back on heuristic. tdlname=../bin/$dlname fi ;; esac $ECHO > $output "\ # $outputname - a libtool library file # Generated by $PROGRAM (GNU $PACKAGE) $VERSION # # Please DO NOT delete this file! # It is necessary for linking the library. # The name that we can dlopen(3). dlname='$tdlname' # Names of this library. library_names='$library_names' # The name of the static archive. old_library='$old_library' # Linker flags that cannot go in dependency_libs. inherited_linker_flags='$new_inherited_linker_flags' # Libraries that this one depends upon. dependency_libs='$dependency_libs' # Names of additional weak libraries provided by this library weak_library_names='$weak_libs' # Version information for $libname. current=$current age=$age revision=$revision # Is this an already installed library? installed=$installed # Should we warn about portability when linking against -modules? shouldnotlink=$module # Files to dlopen/dlpreopen dlopen='$dlfiles' dlpreopen='$dlprefiles' # Directory that this library needs to be installed in: libdir='$install_libdir'" if test no,yes = "$installed,$need_relink"; then $ECHO >> $output "\ relink_command=\"$relink_command\"" fi done } # Do a symbolic link so that the libtool archive can be found in # LD_LIBRARY_PATH before the program is installed. func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?' ;; esac exit $EXIT_SUCCESS } if test link = "$opt_mode" || test relink = "$opt_mode"; then func_mode_link ${1+"$@"} fi # func_mode_uninstall arg... func_mode_uninstall () { $debug_cmd RM=$nonopt files= rmforce=false exit_status=0 # This variable tells wrapper scripts just to set variables rather # than running their programs. libtool_install_magic=$magic for arg do case $arg in -f) func_append RM " $arg"; rmforce=: ;; -*) func_append RM " $arg" ;; *) func_append files " $arg" ;; esac done test -z "$RM" && \ func_fatal_help "you must specify an RM program" rmdirs= for file in $files; do func_dirname "$file" "" "." dir=$func_dirname_result if test . = "$dir"; then odir=$objdir else odir=$dir/$objdir fi func_basename "$file" name=$func_basename_result test uninstall = "$opt_mode" && odir=$dir # Remember odir for removal later, being careful to avoid duplicates if test clean = "$opt_mode"; then case " $rmdirs " in *" $odir "*) ;; *) func_append rmdirs " $odir" ;; esac fi # Don't error if the file doesn't exist and rm -f was used. if { test -L "$file"; } >/dev/null 2>&1 || { test -h "$file"; } >/dev/null 2>&1 || test -f "$file"; then : elif test -d "$file"; then exit_status=1 continue elif $rmforce; then continue fi rmfiles=$file case $name in *.la) # Possibly a libtool archive, so verify it. if func_lalib_p "$file"; then func_source $dir/$name # Delete the libtool libraries and symlinks. for n in $library_names; do func_append rmfiles " $odir/$n" done test -n "$old_library" && func_append rmfiles " $odir/$old_library" case $opt_mode in clean) case " $library_names " in *" $dlname "*) ;; *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;; esac test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i" ;; uninstall) if test -n "$library_names"; then # Do each command in the postuninstall commands. func_execute_cmds "$postuninstall_cmds" '$rmforce || exit_status=1' fi if test -n "$old_library"; then # Do each command in the old_postuninstall commands. func_execute_cmds "$old_postuninstall_cmds" '$rmforce || exit_status=1' fi # FIXME: should reinstall the best remaining shared library. ;; esac fi ;; *.lo) # Possibly a libtool object, so verify it. if func_lalib_p "$file"; then # Read the .lo file func_source $dir/$name # Add PIC object to the list of files to remove. if test -n "$pic_object" && test none != "$pic_object"; then func_append rmfiles " $dir/$pic_object" fi # Add non-PIC object to the list of files to remove. if test -n "$non_pic_object" && test none != "$non_pic_object"; then func_append rmfiles " $dir/$non_pic_object" fi fi ;; *) if test clean = "$opt_mode"; then noexename=$name case $file in *.exe) func_stripname '' '.exe' "$file" file=$func_stripname_result func_stripname '' '.exe' "$name" noexename=$func_stripname_result # $file with .exe has already been added to rmfiles, # add $file without .exe func_append rmfiles " $file" ;; esac # Do a test to see if this is a libtool program. if func_ltwrapper_p "$file"; then if func_ltwrapper_executable_p "$file"; then func_ltwrapper_scriptname "$file" relink_command= func_source $func_ltwrapper_scriptname_result func_append rmfiles " $func_ltwrapper_scriptname_result" else relink_command= func_source $dir/$noexename fi # note $name still contains .exe if it was in $file originally # as does the version of $file that was added into $rmfiles func_append rmfiles " $odir/$name $odir/${name}S.$objext" if test yes = "$fast_install" && test -n "$relink_command"; then func_append rmfiles " $odir/lt-$name" fi if test "X$noexename" != "X$name"; then func_append rmfiles " $odir/lt-$noexename.c" fi fi fi ;; esac func_show_eval "$RM $rmfiles" 'exit_status=1' done # Try to remove the $objdir's in the directories where we deleted files for dir in $rmdirs; do if test -d "$dir"; then func_show_eval "rmdir $dir >/dev/null 2>&1" fi done exit $exit_status } if test uninstall = "$opt_mode" || test clean = "$opt_mode"; then func_mode_uninstall ${1+"$@"} fi test -z "$opt_mode" && { help=$generic_help func_fatal_help "you must specify a MODE" } test -z "$exec_cmd" && \ func_fatal_help "invalid operation mode '$opt_mode'" if test -n "$exec_cmd"; then eval exec "$exec_cmd" exit $EXIT_FAILURE fi exit $exit_status # The TAGs below are defined such that we never get into a situation # where we disable both kinds of libraries. Given conflicting # choices, we go for a static library, that is the most portable, # since we can't tell whether shared libraries were disabled because # the user asked for that or because the platform doesn't support # them. This is particularly important on AIX, because we don't # support having both static and shared libraries enabled at the same # time on that platform, so we default to a shared-only configuration. # If a disable-shared tag is given, we'll fallback to a static-only # configuration. But we'll never go from static-only to shared-only. # ### BEGIN LIBTOOL TAG CONFIG: disable-shared build_libtool_libs=no build_old_libs=yes # ### END LIBTOOL TAG CONFIG: disable-shared # ### BEGIN LIBTOOL TAG CONFIG: disable-static build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` # ### END LIBTOOL TAG CONFIG: disable-static # Local Variables: # mode:shell-script # sh-indentation:2 # End: libsixel-1.7.3/m4/000077500000000000000000000000001302271755100136605ustar00rootroot00000000000000libsixel-1.7.3/m4/ax_gcc_func_attribute.m4000066400000000000000000000165551302271755100204600ustar00rootroot00000000000000# =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_gcc_func_attribute.html # =========================================================================== # # SYNOPSIS # # AX_GCC_FUNC_ATTRIBUTE(ATTRIBUTE) # # DESCRIPTION # # This macro checks if the compiler supports one of GCC's function # attributes; many other compilers also provide function attributes with # the same syntax. Compiler warnings are used to detect supported # attributes as unsupported ones are ignored by default so quieting # warnings when using this macro will yield false positives. # # The ATTRIBUTE parameter holds the name of the attribute to be checked. # # If ATTRIBUTE is supported define HAVE_FUNC_ATTRIBUTE_. # # The macro caches its result in the ax_cv_have_func_attribute_ # variable. # # The macro currently supports the following function attributes: # # alias # aligned # alloc_size # always_inline # artificial # cold # const # constructor # deprecated # destructor # dllexport # dllimport # error # externally_visible # flatten # format # format_arg # gnu_inline # hot # ifunc # leaf # malloc # noclone # noinline # nonnull # noreturn # nothrow # optimize # pure # unused # used # visibility # warning # warn_unused_result # weak # weakref # # Unsuppored function attributes will be tested with a prototype returning # an int and not accepting any arguments and the result of the check might # be wrong or meaningless so use with care. # # LICENSE # # Copyright (c) 2013 Gabriele Svelto # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 2 AC_DEFUN([AX_GCC_FUNC_ATTRIBUTE], [ AS_VAR_PUSHDEF([ac_var], [ax_cv_have_func_attribute_$1]) AC_CACHE_CHECK([for __attribute__(($1))], [ac_var], [ AC_LINK_IFELSE([AC_LANG_PROGRAM([ m4_case([$1], [alias], [ int foo( void ) { return 0; } int bar( void ) __attribute__(($1("foo"))); ], [aligned], [ int foo( void ) __attribute__(($1(32))); ], [alloc_size], [ void *foo(int a) __attribute__(($1(1))); ], [always_inline], [ inline __attribute__(($1)) int foo( void ) { return 0; } ], [artificial], [ inline __attribute__(($1)) int foo( void ) { return 0; } ], [cold], [ int foo( void ) __attribute__(($1)); ], [const], [ int foo( void ) __attribute__(($1)); ], [constructor], [ int foo( void ) __attribute__(($1)); ], [deprecated], [ int foo( void ) __attribute__(($1(""))); ], [destructor], [ int foo( void ) __attribute__(($1)); ], [dllexport], [ __attribute__(($1)) int foo( void ) { return 0; } ], [dllimport], [ int foo( void ) __attribute__(($1)); ], [error], [ int foo( void ) __attribute__(($1(""))); ], [externally_visible], [ int foo( void ) __attribute__(($1)); ], [flatten], [ int foo( void ) __attribute__(($1)); ], [format], [ int foo(const char *p, ...) __attribute__(($1(printf, 1, 2))); ], [format_arg], [ char *foo(const char *p) __attribute__(($1(1))); ], [gnu_inline], [ inline __attribute__(($1)) int foo( void ) { return 0; } ], [hot], [ int foo( void ) __attribute__(($1)); ], [ifunc], [ int my_foo( void ) { return 0; } static int (*resolve_foo(void))(void) { return my_foo; } int foo( void ) __attribute__(($1("resolve_foo"))); ], [leaf], [ __attribute__(($1)) int foo( void ) { return 0; } ], [malloc], [ void *foo( void ) __attribute__(($1)); ], [noclone], [ int foo( void ) __attribute__(($1)); ], [noinline], [ __attribute__(($1)) int foo( void ) { return 0; } ], [nonnull], [ int foo(char *p) __attribute__(($1(1))); ], [noreturn], [ void foo( void ) __attribute__(($1)); ], [nothrow], [ int foo( void ) __attribute__(($1)); ], [optimize], [ __attribute__(($1(3))) int foo( void ) { return 0; } ], [pure], [ int foo( void ) __attribute__(($1)); ], [unused], [ int foo( void ) __attribute__(($1)); ], [used], [ int foo( void ) __attribute__(($1)); ], [visibility], [ int foo_def( void ) __attribute__(($1("default"))); int foo_hid( void ) __attribute__(($1("hidden"))); int foo_int( void ) __attribute__(($1("internal"))); int foo_pro( void ) __attribute__(($1("protected"))); ], [warning], [ int foo( void ) __attribute__(($1(""))); ], [warn_unused_result], [ int foo( void ) __attribute__(($1)); ], [weak], [ int foo( void ) __attribute__(($1)); ], [weakref], [ static int foo( void ) { return 0; } static int bar( void ) __attribute__(($1("foo"))); ], [ m4_warn([syntax], [Unsupported attribute $1, the test may fail]) int foo( void ) __attribute__(($1)); ] )], []) ], dnl GCC doesn't exit with an error if an unknown attribute is dnl provided but only outputs a warning, so accept the attribute dnl only if no warning were issued. [AS_IF([test -s conftest.err], [AS_VAR_SET([ac_var], [no])], [AS_VAR_SET([ac_var], [yes])])], [AS_VAR_SET([ac_var], [no])]) ]) AS_IF([test yes = AS_VAR_GET([ac_var])], [AC_DEFINE_UNQUOTED(AS_TR_CPP(HAVE_FUNC_ATTRIBUTE_$1), 1, [Define to 1 if the system has the `$1' function attribute])], []) AS_VAR_POPDEF([ac_var]) ]) libsixel-1.7.3/m4/ax_gcc_var_attribute.m4000066400000000000000000000110201302271755100202730ustar00rootroot00000000000000# =========================================================================== # http://www.gnu.org/software/autoconf-archive/ax_gcc_var_attribute.html # =========================================================================== # # SYNOPSIS # # AX_GCC_VAR_ATTRIBUTE(ATTRIBUTE) # # DESCRIPTION # # This macro checks if the compiler supports one of GCC's variable # attributes; many other compilers also provide variable attributes with # the same syntax. Compiler warnings are used to detect supported # attributes as unsupported ones are ignored by default so quieting # warnings when using this macro will yield false positives. # # The ATTRIBUTE parameter holds the name of the attribute to be checked. # # If ATTRIBUTE is supported define HAVE_VAR_ATTRIBUTE_. # # The macro caches its result in the ax_cv_have_var_attribute_ # variable. # # The macro currently supports the following variable attributes: # # aligned # cleanup # common # nocommon # deprecated # mode # packed # tls_model # unused # used # vector_size # weak # dllimport # dllexport # # Unsuppored variable attributes will be tested against a global integer # variable and without any arguments given to the attribute itself; the # result of this check might be wrong or meaningless so use with care. # # LICENSE # # Copyright (c) 2013 Gabriele Svelto # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 2 AC_DEFUN([AX_GCC_VAR_ATTRIBUTE], [ AS_VAR_PUSHDEF([ac_var], [ax_cv_have_var_attribute_$1]) AC_CACHE_CHECK([for __attribute__(($1))], [ac_var], [ AC_LINK_IFELSE([AC_LANG_PROGRAM([ m4_case([$1], [aligned], [ int foo __attribute__(($1(32))); ], [cleanup], [ int bar(int *t) { return *t; }; ], [common], [ int foo __attribute__(($1)); ], [nocommon], [ int foo __attribute__(($1)); ], [deprecated], [ int foo __attribute__(($1)) = 0; ], [mode], [ long foo __attribute__(($1(word))); ], [packed], [ struct bar { int baz __attribute__(($1)); }; ], [tls_model], [ __thread int bar1 __attribute__(($1("global-dynamic"))); __thread int bar2 __attribute__(($1("local-dynamic"))); __thread int bar3 __attribute__(($1("initial-exec"))); __thread int bar4 __attribute__(($1("local-exec"))); ], [unused], [ int foo __attribute__(($1)); ], [used], [ int foo __attribute__(($1)); ], [vector_size], [ int foo __attribute__(($1(16))); ], [weak], [ int foo __attribute__(($1)); ], [dllimport], [ int foo __attribute__(($1)); ], [dllexport], [ int foo __attribute__(($1)); ], [ m4_warn([syntax], [Unsupported attribute $1, the test may fail]) int foo __attribute__(($1)); ] )], [ m4_case([$1], [cleanup], [ int foo __attribute__(($1(bar))) = 0; foo = foo + 1; ], [] )]) ], dnl GCC doesn't exit with an error if an unknown attribute is dnl provided but only outputs a warning, so accept the attribute dnl only if no warning were issued. [AS_IF([test -s conftest.err], [AS_VAR_SET([ac_var], [no])], [AS_VAR_SET([ac_var], [yes])])], [AS_VAR_SET([ac_var], [no])]) ]) AS_IF([test yes = AS_VAR_GET([ac_var])], [AC_DEFINE_UNQUOTED(AS_TR_CPP(HAVE_VAR_ATTRIBUTE_$1), 1, [Define to 1 if the system has the `$1' variable attribute])], []) AS_VAR_POPDEF([ac_var]) ]) libsixel-1.7.3/m4/libtool.m4000066400000000000000000011250731302271755100155770ustar00rootroot00000000000000# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- # # Copyright (C) 1996-2001, 2003-2015 Free Software Foundation, Inc. # Written by Gordon Matzigkeit, 1996 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. m4_define([_LT_COPYING], [dnl # Copyright (C) 2014 Free Software Foundation, Inc. # This is free software; see the source for copying conditions. There is NO # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # GNU Libtool 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 of of the License, or # (at your option) any later version. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program or library that is built # using GNU Libtool, you may include this file under the same # distribution terms that you use for the rest of that program. # # GNU Libtool 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 program. If not, see . ]) # serial 58 LT_INIT # LT_PREREQ(VERSION) # ------------------ # Complain and exit if this libtool version is less that VERSION. m4_defun([LT_PREREQ], [m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1, [m4_default([$3], [m4_fatal([Libtool version $1 or higher is required], 63)])], [$2])]) # _LT_CHECK_BUILDDIR # ------------------ # Complain if the absolute build directory name contains unusual characters m4_defun([_LT_CHECK_BUILDDIR], [case `pwd` in *\ * | *\ *) AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;; esac ]) # LT_INIT([OPTIONS]) # ------------------ AC_DEFUN([LT_INIT], [AC_PREREQ([2.62])dnl We use AC_PATH_PROGS_FEATURE_CHECK AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl AC_BEFORE([$0], [LT_LANG])dnl AC_BEFORE([$0], [LT_OUTPUT])dnl AC_BEFORE([$0], [LTDL_INIT])dnl m4_require([_LT_CHECK_BUILDDIR])dnl dnl Autoconf doesn't catch unexpanded LT_ macros by default: m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4 dnl unless we require an AC_DEFUNed macro: AC_REQUIRE([LTOPTIONS_VERSION])dnl AC_REQUIRE([LTSUGAR_VERSION])dnl AC_REQUIRE([LTVERSION_VERSION])dnl AC_REQUIRE([LTOBSOLETE_VERSION])dnl m4_require([_LT_PROG_LTMAIN])dnl _LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}]) dnl Parse OPTIONS _LT_SET_OPTIONS([$0], [$1]) # This can be used to rebuild libtool when needed LIBTOOL_DEPS=$ltmain # Always use our own libtool. LIBTOOL='$(SHELL) $(top_builddir)/libtool' AC_SUBST(LIBTOOL)dnl _LT_SETUP # Only expand once: m4_define([LT_INIT]) ])# LT_INIT # Old names: AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT]) AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PROG_LIBTOOL], []) dnl AC_DEFUN([AM_PROG_LIBTOOL], []) # _LT_PREPARE_CC_BASENAME # ----------------------- m4_defun([_LT_PREPARE_CC_BASENAME], [ # Calculate cc_basename. Skip known compiler wrappers and cross-prefix. func_cc_basename () { for cc_temp in @S|@*""; do case $cc_temp in compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; \-*) ;; *) break;; esac done func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` } ])# _LT_PREPARE_CC_BASENAME # _LT_CC_BASENAME(CC) # ------------------- # It would be clearer to call AC_REQUIREs from _LT_PREPARE_CC_BASENAME, # but that macro is also expanded into generated libtool script, which # arranges for $SED and $ECHO to be set by different means. m4_defun([_LT_CC_BASENAME], [m4_require([_LT_PREPARE_CC_BASENAME])dnl AC_REQUIRE([_LT_DECL_SED])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl func_cc_basename $1 cc_basename=$func_cc_basename_result ]) # _LT_FILEUTILS_DEFAULTS # ---------------------- # It is okay to use these file commands and assume they have been set # sensibly after 'm4_require([_LT_FILEUTILS_DEFAULTS])'. m4_defun([_LT_FILEUTILS_DEFAULTS], [: ${CP="cp -f"} : ${MV="mv -f"} : ${RM="rm -f"} ])# _LT_FILEUTILS_DEFAULTS # _LT_SETUP # --------- m4_defun([_LT_SETUP], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl _LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl dnl _LT_DECL([], [host_alias], [0], [The host system])dnl _LT_DECL([], [host], [0])dnl _LT_DECL([], [host_os], [0])dnl dnl _LT_DECL([], [build_alias], [0], [The build system])dnl _LT_DECL([], [build], [0])dnl _LT_DECL([], [build_os], [0])dnl dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl dnl AC_REQUIRE([AC_PROG_LN_S])dnl test -z "$LN_S" && LN_S="ln -s" _LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl dnl AC_REQUIRE([LT_CMD_MAX_LEN])dnl _LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl _LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl m4_require([_LT_CMD_RELOAD])dnl m4_require([_LT_CHECK_MAGIC_METHOD])dnl m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl m4_require([_LT_CMD_OLD_ARCHIVE])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_WITH_SYSROOT])dnl m4_require([_LT_CMD_TRUNCATE])dnl _LT_CONFIG_LIBTOOL_INIT([ # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes INIT. if test -n "\${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi ]) if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi _LT_CHECK_OBJDIR m4_require([_LT_TAG_COMPILER])dnl case $host_os in aix3*) # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi ;; esac # Global variables: ofile=libtool can_build_shared=yes # All known linkers require a '.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a with_gnu_ld=$lt_cv_prog_gnu_ld old_CC=$CC old_CFLAGS=$CFLAGS # Set sane defaults for various variables test -z "$CC" && CC=cc test -z "$LTCC" && LTCC=$CC test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS test -z "$LD" && LD=ld test -z "$ac_objext" && ac_objext=o _LT_CC_BASENAME([$compiler]) # Only perform the check for file, if the check method requires it test -z "$MAGIC_CMD" && MAGIC_CMD=file case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then _LT_PATH_MAGIC fi ;; esac # Use C for the default configuration in the libtool script LT_SUPPORTED_TAG([CC]) _LT_LANG_C_CONFIG _LT_LANG_DEFAULT_CONFIG _LT_CONFIG_COMMANDS ])# _LT_SETUP # _LT_PREPARE_SED_QUOTE_VARS # -------------------------- # Define a few sed substitution that help us do robust quoting. m4_defun([_LT_PREPARE_SED_QUOTE_VARS], [# Backslashify metacharacters that are still active within # double-quoted strings. sed_quote_subst='s/\([["`$\\]]\)/\\\1/g' # Same as above, but do not quote variable references. double_quote_subst='s/\([["`\\]]\)/\\\1/g' # Sed substitution to delay expansion of an escaped shell variable in a # double_quote_subst'ed string. delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' # Sed substitution to delay expansion of an escaped single quote. delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' # Sed substitution to avoid accidental globbing in evaled expressions no_glob_subst='s/\*/\\\*/g' ]) # _LT_PROG_LTMAIN # --------------- # Note that this code is called both from 'configure', and 'config.status' # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably, # 'config.status' has no value for ac_aux_dir unless we are using Automake, # so we pass a copy along to make sure it has a sensible value anyway. m4_defun([_LT_PROG_LTMAIN], [m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl _LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir']) ltmain=$ac_aux_dir/ltmain.sh ])# _LT_PROG_LTMAIN ## ------------------------------------- ## ## Accumulate code for creating libtool. ## ## ------------------------------------- ## # So that we can recreate a full libtool script including additional # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS # in macros and then make a single call at the end using the 'libtool' # label. # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS]) # ---------------------------------------- # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL_INIT], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_INIT], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_INIT]) # _LT_CONFIG_LIBTOOL([COMMANDS]) # ------------------------------ # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later. m4_define([_LT_CONFIG_LIBTOOL], [m4_ifval([$1], [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS], [$1 ])])]) # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS]) # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS]) # ----------------------------------------------------- m4_defun([_LT_CONFIG_SAVE_COMMANDS], [_LT_CONFIG_LIBTOOL([$1]) _LT_CONFIG_LIBTOOL_INIT([$2]) ]) # _LT_FORMAT_COMMENT([COMMENT]) # ----------------------------- # Add leading comment marks to the start of each line, and a trailing # full-stop to the whole comment if one is not present already. m4_define([_LT_FORMAT_COMMENT], [m4_ifval([$1], [ m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])], [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.]) )]) ## ------------------------ ## ## FIXME: Eliminate VARNAME ## ## ------------------------ ## # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?]) # ------------------------------------------------------------------- # CONFIGNAME is the name given to the value in the libtool script. # VARNAME is the (base) name used in the configure script. # VALUE may be 0, 1 or 2 for a computed quote escaped value based on # VARNAME. Any other value will be used directly. m4_define([_LT_DECL], [lt_if_append_uniq([lt_decl_varnames], [$2], [, ], [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name], [m4_ifval([$1], [$1], [$2])]) lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3]) m4_ifval([$4], [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])]) lt_dict_add_subkey([lt_decl_dict], [$2], [tagged?], [m4_ifval([$5], [yes], [no])])]) ]) # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION]) # -------------------------------------------------------- m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])]) # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_tag_varnames], [_lt_decl_filter([tagged?], [yes], $@)]) # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..]) # --------------------------------------------------------- m4_define([_lt_decl_filter], [m4_case([$#], [0], [m4_fatal([$0: too few arguments: $#])], [1], [m4_fatal([$0: too few arguments: $#: $1])], [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)], [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)], [lt_dict_filter([lt_decl_dict], $@)])[]dnl ]) # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...]) # -------------------------------------------------- m4_define([lt_decl_quote_varnames], [_lt_decl_filter([value], [1], $@)]) # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_dquote_varnames], [_lt_decl_filter([value], [2], $@)]) # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...]) # --------------------------------------------------- m4_define([lt_decl_varnames_tagged], [m4_assert([$# <= 2])dnl _$0(m4_quote(m4_default([$1], [[, ]])), m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]), m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))]) m4_define([_lt_decl_varnames_tagged], [m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])]) # lt_decl_all_varnames([SEPARATOR], [VARNAME1...]) # ------------------------------------------------ m4_define([lt_decl_all_varnames], [_$0(m4_quote(m4_default([$1], [[, ]])), m4_if([$2], [], m4_quote(lt_decl_varnames), m4_quote(m4_shift($@))))[]dnl ]) m4_define([_lt_decl_all_varnames], [lt_join($@, lt_decl_varnames_tagged([$1], lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl ]) # _LT_CONFIG_STATUS_DECLARE([VARNAME]) # ------------------------------------ # Quote a variable value, and forward it to 'config.status' so that its # declaration there will have the same value as in 'configure'. VARNAME # must have a single quote delimited value for this to work. m4_define([_LT_CONFIG_STATUS_DECLARE], [$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`']) # _LT_CONFIG_STATUS_DECLARATIONS # ------------------------------ # We delimit libtool config variables with single quotes, so when # we write them to config.status, we have to be sure to quote all # embedded single quotes properly. In configure, this macro expands # each variable declared with _LT_DECL (and _LT_TAGDECL) into: # # ='`$ECHO "$" | $SED "$delay_single_quote_subst"`' m4_defun([_LT_CONFIG_STATUS_DECLARATIONS], [m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames), [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAGS # ---------------- # Output comment and list of tags supported by the script m4_defun([_LT_LIBTOOL_TAGS], [_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl available_tags='_LT_TAGS'dnl ]) # _LT_LIBTOOL_DECLARE(VARNAME, [TAG]) # ----------------------------------- # Extract the dictionary values for VARNAME (optionally with TAG) and # expand to a commented shell variable setting: # # # Some comment about what VAR is for. # visible_name=$lt_internal_name m4_define([_LT_LIBTOOL_DECLARE], [_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [description])))[]dnl m4_pushdef([_libtool_name], m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])), [0], [_libtool_name=[$]$1], [1], [_libtool_name=$lt_[]$1], [2], [_libtool_name=$lt_[]$1], [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl ]) # _LT_LIBTOOL_CONFIG_VARS # ----------------------- # Produce commented declarations of non-tagged libtool config variables # suitable for insertion in the LIBTOOL CONFIG section of the 'libtool' # script. Tagged libtool config variables (even for the LIBTOOL CONFIG # section) are produced by _LT_LIBTOOL_TAG_VARS. m4_defun([_LT_LIBTOOL_CONFIG_VARS], [m4_foreach([_lt_var], m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])]) # _LT_LIBTOOL_TAG_VARS(TAG) # ------------------------- m4_define([_LT_LIBTOOL_TAG_VARS], [m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames), [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])]) # _LT_TAGVAR(VARNAME, [TAGNAME]) # ------------------------------ m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])]) # _LT_CONFIG_COMMANDS # ------------------- # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of # variables for single and double quote escaping we saved from calls # to _LT_DECL, we can put quote escaped variables declarations # into 'config.status', and then the shell code to quote escape them in # for loops in 'config.status'. Finally, any additional code accumulated # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded. m4_defun([_LT_CONFIG_COMMANDS], [AC_PROVIDE_IFELSE([LT_OUTPUT], dnl If the libtool generation code has been placed in $CONFIG_LT, dnl instead of duplicating it all over again into config.status, dnl then we will have config.status run $CONFIG_LT later, so it dnl needs to know what name is stored there: [AC_CONFIG_COMMANDS([libtool], [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])], dnl If the libtool generation code is destined for config.status, dnl expand the accumulated commands and init code now: [AC_CONFIG_COMMANDS([libtool], [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])]) ])#_LT_CONFIG_COMMANDS # Initialize. m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT], [ # The HP-UX ksh and POSIX shell print the target directory to stdout # if CDPATH is set. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH sed_quote_subst='$sed_quote_subst' double_quote_subst='$double_quote_subst' delay_variable_subst='$delay_variable_subst' _LT_CONFIG_STATUS_DECLARATIONS LTCC='$LTCC' LTCFLAGS='$LTCFLAGS' compiler='$compiler_DEFAULT' # A function that is used when there is no print builtin or printf. func_fallback_echo () { eval 'cat <<_LTECHO_EOF \$[]1 _LTECHO_EOF' } # Quote evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_quote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done # Double-quote double-evaled strings. for var in lt_decl_all_varnames([[ \ ]], lt_decl_dquote_varnames); do case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in *[[\\\\\\\`\\"\\\$]]*) eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes ;; *) eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" ;; esac done _LT_OUTPUT_LIBTOOL_INIT ]) # _LT_GENERATED_FILE_INIT(FILE, [COMMENT]) # ------------------------------------ # Generate a child script FILE with all initialization necessary to # reuse the environment learned by the parent script, and make the # file executable. If COMMENT is supplied, it is inserted after the # '#!' sequence but before initialization text begins. After this # macro, additional text can be appended to FILE to form the body of # the child script. The macro ends with non-zero status if the # file could not be fully written (such as if the disk is full). m4_ifdef([AS_INIT_GENERATED], [m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])], [m4_defun([_LT_GENERATED_FILE_INIT], [m4_require([AS_PREPARE])]dnl [m4_pushdef([AS_MESSAGE_LOG_FD])]dnl [lt_write_fail=0 cat >$1 <<_ASEOF || lt_write_fail=1 #! $SHELL # Generated by $as_me. $2 SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$1 <<\_ASEOF || lt_write_fail=1 AS_SHELL_SANITIZE _AS_PREPARE exec AS_MESSAGE_FD>&1 _ASEOF test 0 = "$lt_write_fail" && chmod +x $1[]dnl m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT # LT_OUTPUT # --------- # This macro allows early generation of the libtool script (before # AC_OUTPUT is called), incase it is used in configure for compilation # tests. AC_DEFUN([LT_OUTPUT], [: ${CONFIG_LT=./config.lt} AC_MSG_NOTICE([creating $CONFIG_LT]) _LT_GENERATED_FILE_INIT(["$CONFIG_LT"], [# Run this file to recreate a libtool stub with the current configuration.]) cat >>"$CONFIG_LT" <<\_LTEOF lt_cl_silent=false exec AS_MESSAGE_LOG_FD>>config.log { echo AS_BOX([Running $as_me.]) } >&AS_MESSAGE_LOG_FD lt_cl_help="\ '$as_me' creates a local libtool stub from the current configuration, for use in further configure time tests before the real libtool is generated. Usage: $[0] [[OPTIONS]] -h, --help print this help, then exit -V, --version print version number, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files Report bugs to ." lt_cl_version="\ m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION]) configured by $[0], generated by m4_PACKAGE_STRING. Copyright (C) 2011 Free Software Foundation, Inc. This config.lt script is free software; the Free Software Foundation gives unlimited permision to copy, distribute and modify it." while test 0 != $[#] do case $[1] in --version | --v* | -V ) echo "$lt_cl_version"; exit 0 ;; --help | --h* | -h ) echo "$lt_cl_help"; exit 0 ;; --debug | --d* | -d ) debug=: ;; --quiet | --q* | --silent | --s* | -q ) lt_cl_silent=: ;; -*) AC_MSG_ERROR([unrecognized option: $[1] Try '$[0] --help' for more information.]) ;; *) AC_MSG_ERROR([unrecognized argument: $[1] Try '$[0] --help' for more information.]) ;; esac shift done if $lt_cl_silent; then exec AS_MESSAGE_FD>/dev/null fi _LTEOF cat >>"$CONFIG_LT" <<_LTEOF _LT_OUTPUT_LIBTOOL_COMMANDS_INIT _LTEOF cat >>"$CONFIG_LT" <<\_LTEOF AC_MSG_NOTICE([creating $ofile]) _LT_OUTPUT_LIBTOOL_COMMANDS AS_EXIT(0) _LTEOF chmod +x "$CONFIG_LT" # configure is writing to config.log, but config.lt does its own redirection, # appending to config.log, which fails on DOS, as config.log is still kept # open by configure. Here we exec the FD to /dev/null, effectively closing # config.log, so it can be properly (re)opened and appended to by config.lt. lt_cl_success=: test yes = "$silent" && lt_config_lt_args="$lt_config_lt_args --quiet" exec AS_MESSAGE_LOG_FD>/dev/null $SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false exec AS_MESSAGE_LOG_FD>>config.log $lt_cl_success || AS_EXIT(1) ])# LT_OUTPUT # _LT_CONFIG(TAG) # --------------- # If TAG is the built-in tag, create an initial libtool script with a # default configuration from the untagged config vars. Otherwise add code # to config.status for appending the configuration named by TAG from the # matching tagged config vars. m4_defun([_LT_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_CONFIG_SAVE_COMMANDS([ m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl m4_if(_LT_TAG, [C], [ # See if we are running on zsh, and set the options that allow our # commands through without removal of \ escapes. if test -n "${ZSH_VERSION+set}"; then setopt NO_GLOB_SUBST fi cfgfile=${ofile}T trap "$RM \"$cfgfile\"; exit 1" 1 2 15 $RM "$cfgfile" cat <<_LT_EOF >> "$cfgfile" #! $SHELL # Generated automatically by $as_me ($PACKAGE) $VERSION # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # Provide generalized library-building support services. # Written by Gordon Matzigkeit, 1996 _LT_COPYING _LT_LIBTOOL_TAGS # Configured defaults for sys_lib_dlsearch_path munging. : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"} # ### BEGIN LIBTOOL CONFIG _LT_LIBTOOL_CONFIG_VARS _LT_LIBTOOL_TAG_VARS # ### END LIBTOOL CONFIG _LT_EOF cat <<'_LT_EOF' >> "$cfgfile" # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE _LT_PREPARE_MUNGE_PATH_LIST _LT_PREPARE_CC_BASENAME # ### END FUNCTIONS SHARED WITH CONFIGURE _LT_EOF case $host_os in aix3*) cat <<\_LT_EOF >> "$cfgfile" # AIX sometimes has problems with the GCC collect2 program. For some # reason, if we set the COLLECT_NAMES environment variable, the problems # vanish in a puff of smoke. if test set != "${COLLECT_NAMES+set}"; then COLLECT_NAMES= export COLLECT_NAMES fi _LT_EOF ;; esac _LT_PROG_LTMAIN # We use sed instead of cat because bash on DJGPP gets confused if # if finds mixed CR/LF and LF-only lines. Since sed operates in # text mode, it properly converts lines to CR/LF. This bash problem # is reportedly fixed, but why not run on old versions too? sed '$q' "$ltmain" >> "$cfgfile" \ || (rm -f "$cfgfile"; exit 1) mv -f "$cfgfile" "$ofile" || (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") chmod +x "$ofile" ], [cat <<_LT_EOF >> "$ofile" dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded dnl in a comment (ie after a #). # ### BEGIN LIBTOOL TAG CONFIG: $1 _LT_LIBTOOL_TAG_VARS(_LT_TAG) # ### END LIBTOOL TAG CONFIG: $1 _LT_EOF ])dnl /m4_if ], [m4_if([$1], [], [ PACKAGE='$PACKAGE' VERSION='$VERSION' RM='$RM' ofile='$ofile'], []) ])dnl /_LT_CONFIG_SAVE_COMMANDS ])# _LT_CONFIG # LT_SUPPORTED_TAG(TAG) # --------------------- # Trace this macro to discover what tags are supported by the libtool # --tag option, using: # autoconf --trace 'LT_SUPPORTED_TAG:$1' AC_DEFUN([LT_SUPPORTED_TAG], []) # C support is built-in for now m4_define([_LT_LANG_C_enabled], []) m4_define([_LT_TAGS], []) # LT_LANG(LANG) # ------------- # Enable libtool support for the given language if not already enabled. AC_DEFUN([LT_LANG], [AC_BEFORE([$0], [LT_OUTPUT])dnl m4_case([$1], [C], [_LT_LANG(C)], [C++], [_LT_LANG(CXX)], [Go], [_LT_LANG(GO)], [Java], [_LT_LANG(GCJ)], [Fortran 77], [_LT_LANG(F77)], [Fortran], [_LT_LANG(FC)], [Windows Resource], [_LT_LANG(RC)], [m4_ifdef([_LT_LANG_]$1[_CONFIG], [_LT_LANG($1)], [m4_fatal([$0: unsupported language: "$1"])])])dnl ])# LT_LANG # _LT_LANG(LANGNAME) # ------------------ m4_defun([_LT_LANG], [m4_ifdef([_LT_LANG_]$1[_enabled], [], [LT_SUPPORTED_TAG([$1])dnl m4_append([_LT_TAGS], [$1 ])dnl m4_define([_LT_LANG_]$1[_enabled], [])dnl _LT_LANG_$1_CONFIG($1)])dnl ])# _LT_LANG m4_ifndef([AC_PROG_GO], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_GO. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_GO], [AC_LANG_PUSH(Go)dnl AC_ARG_VAR([GOC], [Go compiler command])dnl AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl _AC_ARG_VAR_LDFLAGS()dnl AC_CHECK_TOOL(GOC, gccgo) if test -z "$GOC"; then if test -n "$ac_tool_prefix"; then AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo]) fi fi if test -z "$GOC"; then AC_CHECK_PROG(GOC, gccgo, gccgo, false) fi ])#m4_defun ])#m4_ifndef # _LT_LANG_DEFAULT_CONFIG # ----------------------- m4_defun([_LT_LANG_DEFAULT_CONFIG], [AC_PROVIDE_IFELSE([AC_PROG_CXX], [LT_LANG(CXX)], [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])]) AC_PROVIDE_IFELSE([AC_PROG_F77], [LT_LANG(F77)], [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])]) AC_PROVIDE_IFELSE([AC_PROG_FC], [LT_LANG(FC)], [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])]) dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal dnl pulling things in needlessly. AC_PROVIDE_IFELSE([AC_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], [LT_LANG(GCJ)], [AC_PROVIDE_IFELSE([LT_PROG_GCJ], [LT_LANG(GCJ)], [m4_ifdef([AC_PROG_GCJ], [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([A][M_PROG_GCJ], [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])]) m4_ifdef([LT_PROG_GCJ], [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])]) AC_PROVIDE_IFELSE([AC_PROG_GO], [LT_LANG(GO)], [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])]) AC_PROVIDE_IFELSE([LT_PROG_RC], [LT_LANG(RC)], [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])]) ])# _LT_LANG_DEFAULT_CONFIG # Obsolete macros: AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)]) AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)]) AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)]) AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)]) AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_CXX], []) dnl AC_DEFUN([AC_LIBTOOL_F77], []) dnl AC_DEFUN([AC_LIBTOOL_FC], []) dnl AC_DEFUN([AC_LIBTOOL_GCJ], []) dnl AC_DEFUN([AC_LIBTOOL_RC], []) # _LT_TAG_COMPILER # ---------------- m4_defun([_LT_TAG_COMPILER], [AC_REQUIRE([AC_PROG_CC])dnl _LT_DECL([LTCC], [CC], [1], [A C compiler])dnl _LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl _LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl _LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl # If no C compiler was specified, use CC. LTCC=${LTCC-"$CC"} # If no C compiler flags were specified, use CFLAGS. LTCFLAGS=${LTCFLAGS-"$CFLAGS"} # Allow CC to be a program name with arguments. compiler=$CC ])# _LT_TAG_COMPILER # _LT_COMPILER_BOILERPLATE # ------------------------ # Check for compiler boilerplate output or warnings with # the simple compiler test code. m4_defun([_LT_COMPILER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_compile_test_code" >conftest.$ac_ext eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_compiler_boilerplate=`cat conftest.err` $RM conftest* ])# _LT_COMPILER_BOILERPLATE # _LT_LINKER_BOILERPLATE # ---------------------- # Check for linker boilerplate output or warnings with # the simple link test code. m4_defun([_LT_LINKER_BOILERPLATE], [m4_require([_LT_DECL_SED])dnl ac_outfile=conftest.$ac_objext echo "$lt_simple_link_test_code" >conftest.$ac_ext eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err _lt_linker_boilerplate=`cat conftest.err` $RM -r conftest* ])# _LT_LINKER_BOILERPLATE # _LT_REQUIRED_DARWIN_CHECKS # ------------------------- m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[ case $host_os in rhapsody* | darwin*) AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:]) AC_CHECK_TOOL([NMEDIT], [nmedit], [:]) AC_CHECK_TOOL([LIPO], [lipo], [:]) AC_CHECK_TOOL([OTOOL], [otool], [:]) AC_CHECK_TOOL([OTOOL64], [otool64], [:]) _LT_DECL([], [DSYMUTIL], [1], [Tool to manipulate archived DWARF debug symbol files on Mac OS X]) _LT_DECL([], [NMEDIT], [1], [Tool to change global to local symbols on Mac OS X]) _LT_DECL([], [LIPO], [1], [Tool to manipulate fat objects and archives on Mac OS X]) _LT_DECL([], [OTOOL], [1], [ldd/readelf like tool for Mach-O binaries on Mac OS X]) _LT_DECL([], [OTOOL64], [1], [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4]) AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod], [lt_cv_apple_cc_single_mod=no if test -z "$LT_MULTI_MODULE"; then # By default we will add the -single_module flag. You can override # by either setting the environment variable LT_MULTI_MODULE # non-empty at configure time, or by adding -multi_module to the # link flags. rm -rf libconftest.dylib* echo "int foo(void){return 1;}" > conftest.c echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ -dynamiclib -Wl,-single_module conftest.c 2>conftest.err _lt_result=$? # If there is a non-empty error log, and "single_module" # appears in it, assume the flag caused a linker warning if test -s conftest.err && $GREP single_module conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD # Otherwise, if the output was created with a 0 exit code from # the compiler, it worked. elif test -f libconftest.dylib && test 0 = "$_lt_result"; then lt_cv_apple_cc_single_mod=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -rf libconftest.dylib* rm -f conftest.* fi]) AC_CACHE_CHECK([for -exported_symbols_list linker flag], [lt_cv_ld_exported_symbols_list], [lt_cv_ld_exported_symbols_list=no save_LDFLAGS=$LDFLAGS echo "_main" > conftest.sym LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [lt_cv_ld_exported_symbols_list=yes], [lt_cv_ld_exported_symbols_list=no]) LDFLAGS=$save_LDFLAGS ]) AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load], [lt_cv_ld_force_load=no cat > conftest.c << _LT_EOF int forced_loaded() { return 2;} _LT_EOF echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD cat > conftest.c << _LT_EOF int main() { return 0;} _LT_EOF echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err _lt_result=$? if test -s conftest.err && $GREP force_load conftest.err; then cat conftest.err >&AS_MESSAGE_LOG_FD elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then lt_cv_ld_force_load=yes else cat conftest.err >&AS_MESSAGE_LOG_FD fi rm -f conftest.err libconftest.a conftest conftest.c rm -rf conftest.dSYM ]) case $host_os in rhapsody* | darwin1.[[012]]) _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;; darwin1.*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; darwin*) # darwin 5.x on # if running on 10.5 or later, the deployment target defaults # to the OS version, if on x86, and 10.4, the deployment # target defaults to 10.4. Don't you love it? case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 10.0,*86*-darwin8*|10.0,*-darwin[[91]]*) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; 10.[[012]][[,.]]*) _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;; 10.*) _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;; esac ;; esac if test yes = "$lt_cv_apple_cc_single_mod"; then _lt_dar_single_mod='$single_module' fi if test yes = "$lt_cv_ld_exported_symbols_list"; then _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym' else _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib' fi if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then _lt_dsymutil='~$DSYMUTIL $lib || :' else _lt_dsymutil= fi ;; esac ]) # _LT_DARWIN_LINKER_FEATURES([TAG]) # --------------------------------- # Checks for linker and compiler features on darwin m4_defun([_LT_DARWIN_LINKER_FEATURES], [ m4_require([_LT_REQUIRED_DARWIN_CHECKS]) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported if test yes = "$lt_cv_ld_force_load"; then _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience $wl-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes], [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes]) else _LT_TAGVAR(whole_archive_flag_spec, $1)='' fi _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=$_lt_dar_allow_undefined case $cc_basename in ifort*|nagfor*) _lt_dar_can_shared=yes ;; *) _lt_dar_can_shared=$GCC ;; esac if test yes = "$_lt_dar_can_shared"; then output_verbose_link_cmd=func_echo_all _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil" _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil" _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil" _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil" m4_if([$1], [CXX], [ if test yes != "$lt_cv_apple_cc_single_mod"; then _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil" _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil" fi ],[]) else _LT_TAGVAR(ld_shlibs, $1)=no fi ]) # _LT_SYS_MODULE_PATH_AIX([TAGNAME]) # ---------------------------------- # Links a minimal program and checks the executable # for the system default hardcoded library path. In most cases, # this is /usr/lib:/lib, but when the MPI compilers are used # the location of the communication and MPI libs are included too. # If we don't find anything, use the default library path according # to the aix ld manual. # Store the results from the different compilers for each TAGNAME. # Allow to override them for all tags through lt_cv_aix_libpath. m4_defun([_LT_SYS_MODULE_PATH_AIX], [m4_require([_LT_DECL_SED])dnl if test set = "${lt_cv_aix_libpath+set}"; then aix_libpath=$lt_cv_aix_libpath else AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])], [AC_LINK_IFELSE([AC_LANG_PROGRAM],[ lt_aix_libpath_sed='[ /Import File Strings/,/^$/ { /^0/ { s/^0 *\([^ ]*\) *$/\1/ p } }]' _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` # Check for a 64-bit object if we didn't find anything. if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` fi],[]) if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=/usr/lib:/lib fi ]) aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1]) fi ])# _LT_SYS_MODULE_PATH_AIX # _LT_SHELL_INIT(ARG) # ------------------- m4_define([_LT_SHELL_INIT], [m4_divert_text([M4SH-INIT], [$1 ])])# _LT_SHELL_INIT # _LT_PROG_ECHO_BACKSLASH # ----------------------- # Find how we can fake an echo command that does not interpret backslash. # In particular, with Autoconf 2.60 or later we add some code to the start # of the generated configure script that will find a shell with a builtin # printf (that we can use as an echo command). m4_defun([_LT_PROG_ECHO_BACKSLASH], [ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO AC_MSG_CHECKING([how to print strings]) # Test print first, because it will be a builtin if present. if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='print -r --' elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then ECHO='printf %s\n' else # Use this function as a fallback that always works. func_fallback_echo () { eval 'cat <<_LTECHO_EOF $[]1 _LTECHO_EOF' } ECHO='func_fallback_echo' fi # func_echo_all arg... # Invoke $ECHO with all args, space-separated. func_echo_all () { $ECHO "$*" } case $ECHO in printf*) AC_MSG_RESULT([printf]) ;; print*) AC_MSG_RESULT([print -r]) ;; *) AC_MSG_RESULT([cat]) ;; esac m4_ifdef([_AS_DETECT_SUGGESTED], [_AS_DETECT_SUGGESTED([ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || ( ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO PATH=/empty FPATH=/empty; export PATH FPATH test "X`printf %s $ECHO`" = "X$ECHO" \ || test "X`print -r -- $ECHO`" = "X$ECHO" )])]) _LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts]) _LT_DECL([], [ECHO], [1], [An echo program that protects backslashes]) ])# _LT_PROG_ECHO_BACKSLASH # _LT_WITH_SYSROOT # ---------------- AC_DEFUN([_LT_WITH_SYSROOT], [AC_MSG_CHECKING([for sysroot]) AC_ARG_WITH([sysroot], [AS_HELP_STRING([--with-sysroot@<:@=DIR@:>@], [Search for dependent libraries within DIR (or the compiler's sysroot if not specified).])], [], [with_sysroot=no]) dnl lt_sysroot will always be passed unquoted. We quote it here dnl in case the user passed a directory name. lt_sysroot= case $with_sysroot in #( yes) if test yes = "$GCC"; then lt_sysroot=`$CC --print-sysroot 2>/dev/null` fi ;; #( /*) lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` ;; #( no|'') ;; #( *) AC_MSG_RESULT([$with_sysroot]) AC_MSG_ERROR([The sysroot must be an absolute path.]) ;; esac AC_MSG_RESULT([${lt_sysroot:-no}]) _LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl [dependent libraries, and where our libraries should be installed.])]) # _LT_ENABLE_LOCK # --------------- m4_defun([_LT_ENABLE_LOCK], [AC_ARG_ENABLE([libtool-lock], [AS_HELP_STRING([--disable-libtool-lock], [avoid locking (might break parallel builds)])]) test no = "$enable_libtool_lock" || enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good # libtool support. case $host in ia64-*-hpux*) # Find out what ABI is being produced by ac_compile, and set mode # options accordingly. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.$ac_objext` in *ELF-32*) HPUX_IA64_MODE=32 ;; *ELF-64*) HPUX_IA64_MODE=64 ;; esac fi rm -rf conftest* ;; *-*-irix6*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then if test yes = "$lt_cv_prog_gnu_ld"; then case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -melf32bsmip" ;; *N32*) LD="${LD-ld} -melf32bmipn32" ;; *64-bit*) LD="${LD-ld} -melf64bmip" ;; esac else case `/usr/bin/file conftest.$ac_objext` in *32-bit*) LD="${LD-ld} -32" ;; *N32*) LD="${LD-ld} -n32" ;; *64-bit*) LD="${LD-ld} -64" ;; esac fi fi rm -rf conftest* ;; mips64*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then emul=elf case `/usr/bin/file conftest.$ac_objext` in *32-bit*) emul="${emul}32" ;; *64-bit*) emul="${emul}64" ;; esac case `/usr/bin/file conftest.$ac_objext` in *MSB*) emul="${emul}btsmip" ;; *LSB*) emul="${emul}ltsmip" ;; esac case `/usr/bin/file conftest.$ac_objext` in *N32*) emul="${emul}n32" ;; esac LD="${LD-ld} -m $emul" fi rm -rf conftest* ;; x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \ s390*-*linux*|s390*-*tpf*|sparc*-*linux*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. Note that the listed cases only cover the # situations where additional linker options are needed (such as when # doing 32-bit compilation for a host where ld defaults to 64-bit, or # vice versa); the common cases where no linker options are needed do # not appear in the list. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *32-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) case `/usr/bin/file conftest.o` in *x86-64*) LD="${LD-ld} -m elf32_x86_64" ;; *) LD="${LD-ld} -m elf_i386" ;; esac ;; powerpc64le-*linux*) LD="${LD-ld} -m elf32lppclinux" ;; powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" ;; s390x-*linux*) LD="${LD-ld} -m elf_s390" ;; sparc64-*linux*) LD="${LD-ld} -m elf32_sparc" ;; esac ;; *64-bit*) case $host in x86_64-*kfreebsd*-gnu) LD="${LD-ld} -m elf_x86_64_fbsd" ;; x86_64-*linux*) LD="${LD-ld} -m elf_x86_64" ;; powerpcle-*linux*) LD="${LD-ld} -m elf64lppc" ;; powerpc-*linux*) LD="${LD-ld} -m elf64ppc" ;; s390*-*linux*|s390*-*tpf*) LD="${LD-ld} -m elf64_s390" ;; sparc*-*linux*) LD="${LD-ld} -m elf64_sparc" ;; esac ;; esac fi rm -rf conftest* ;; *-*-sco3.2v5*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS=$CFLAGS CFLAGS="$CFLAGS -belf" AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, [AC_LANG_PUSH(C) AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) AC_LANG_POP]) if test yes != "$lt_cv_cc_needs_belf"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS=$SAVE_CFLAGS fi ;; *-*solaris*) # Find out what ABI is being produced by ac_compile, and set linker # options accordingly. echo 'int i;' > conftest.$ac_ext if AC_TRY_EVAL(ac_compile); then case `/usr/bin/file conftest.o` in *64-bit*) case $lt_cv_prog_gnu_ld in yes*) case $host in i?86-*-solaris*|x86_64-*-solaris*) LD="${LD-ld} -m elf_x86_64" ;; sparc*-*-solaris*) LD="${LD-ld} -m elf64_sparc" ;; esac # GNU ld 2.21 introduced _sol2 emulations. Use them if available. if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then LD=${LD-ld}_sol2 fi ;; *) if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then LD="${LD-ld} -64" fi ;; esac ;; esac fi rm -rf conftest* ;; esac need_locks=$enable_libtool_lock ])# _LT_ENABLE_LOCK # _LT_PROG_AR # ----------- m4_defun([_LT_PROG_AR], [AC_CHECK_TOOLS(AR, [ar], false) : ${AR=ar} : ${AR_FLAGS=cru} _LT_DECL([], [AR], [1], [The archiver]) _LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive]) AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file], [lt_cv_ar_at_file=no AC_COMPILE_IFELSE([AC_LANG_PROGRAM], [echo conftest.$ac_objext > conftest.lst lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([lt_ar_try]) if test 0 -eq "$ac_status"; then # Ensure the archiver fails upon bogus file names. rm -f conftest.$ac_objext libconftest.a AC_TRY_EVAL([lt_ar_try]) if test 0 -ne "$ac_status"; then lt_cv_ar_at_file=@ fi fi rm -f conftest.* libconftest.a ]) ]) if test no = "$lt_cv_ar_at_file"; then archiver_list_spec= else archiver_list_spec=$lt_cv_ar_at_file fi _LT_DECL([], [archiver_list_spec], [1], [How to feed a file listing to the archiver]) ])# _LT_PROG_AR # _LT_CMD_OLD_ARCHIVE # ------------------- m4_defun([_LT_CMD_OLD_ARCHIVE], [_LT_PROG_AR AC_CHECK_TOOL(STRIP, strip, :) test -z "$STRIP" && STRIP=: _LT_DECL([], [STRIP], [1], [A symbol stripping program]) AC_CHECK_TOOL(RANLIB, ranlib, :) test -z "$RANLIB" && RANLIB=: _LT_DECL([], [RANLIB], [1], [Commands used to install an old-style archive]) # Determine commands to create old-style static archives. old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' old_postinstall_cmds='chmod 644 $oldlib' old_postuninstall_cmds= if test -n "$RANLIB"; then case $host_os in bitrig* | openbsd*) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" ;; *) old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" ;; esac old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" fi case $host_os in darwin*) lock_old_archive_extraction=yes ;; *) lock_old_archive_extraction=no ;; esac _LT_DECL([], [old_postinstall_cmds], [2]) _LT_DECL([], [old_postuninstall_cmds], [2]) _LT_TAGDECL([], [old_archive_cmds], [2], [Commands used to build an old-style archive]) _LT_DECL([], [lock_old_archive_extraction], [0], [Whether to use a lock for old archive extraction]) ])# _LT_CMD_OLD_ARCHIVE # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------------------- # Check whether the given compiler option works AC_DEFUN([_LT_COMPILER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="$3" ## exclude from sc_useless_quotes_in_assignment # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. # The option is referenced via a variable to avoid confusing sed. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi fi $RM conftest* ]) if test yes = "[$]$2"; then m4_if([$5], , :, [$5]) else m4_if([$6], , :, [$6]) fi ])# _LT_COMPILER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], []) # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, # [ACTION-SUCCESS], [ACTION-FAILURE]) # ---------------------------------------------------- # Check whether the given linker option works AC_DEFUN([_LT_LINKER_OPTION], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_SED])dnl AC_CACHE_CHECK([$1], [$2], [$2=no save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS $3" echo "$lt_simple_link_test_code" > conftest.$ac_ext if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then # The linker can only warn and ignore the option if not recognized # So say no if there are warnings if test -s conftest.err; then # Append any errors to the config.log. cat conftest.err 1>&AS_MESSAGE_LOG_FD $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 if diff conftest.exp conftest.er2 >/dev/null; then $2=yes fi else $2=yes fi fi $RM -r conftest* LDFLAGS=$save_LDFLAGS ]) if test yes = "[$]$2"; then m4_if([$4], , :, [$4]) else m4_if([$5], , :, [$5]) fi ])# _LT_LINKER_OPTION # Old name: AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], []) # LT_CMD_MAX_LEN #--------------- AC_DEFUN([LT_CMD_MAX_LEN], [AC_REQUIRE([AC_CANONICAL_HOST])dnl # find the maximum length of command line arguments AC_MSG_CHECKING([the maximum length of command line arguments]) AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl i=0 teststring=ABCD case $build_os in msdosdjgpp*) # On DJGPP, this test can blow up pretty badly due to problems in libc # (any single argument exceeding 2000 bytes causes a buffer overrun # during glob expansion). Even if it were fixed, the result of this # check would be larger than it should be. lt_cv_sys_max_cmd_len=12288; # 12K is about right ;; gnu*) # Under GNU Hurd, this test is not required because there is # no limit to the length of command line arguments. # Libtool will interpret -1 as no limit whatsoever lt_cv_sys_max_cmd_len=-1; ;; cygwin* | mingw* | cegcc*) # On Win9x/ME, this test blows up -- it succeeds, but takes # about 5 minutes as the teststring grows exponentially. # Worse, since 9x/ME are not pre-emptively multitasking, # you end up with a "frozen" computer, even though with patience # the test eventually succeeds (with a max line length of 256k). # Instead, let's just punt: use the minimum linelength reported by # all of the supported platforms: 8192 (on NT/2K/XP). lt_cv_sys_max_cmd_len=8192; ;; mint*) # On MiNT this can take a long time and run out of memory. lt_cv_sys_max_cmd_len=8192; ;; amigaos*) # On AmigaOS with pdksh, this test takes hours, literally. # So we just punt and use a minimum line length of 8192. lt_cv_sys_max_cmd_len=8192; ;; bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*) # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` elif test -x /usr/sbin/sysctl; then lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` else lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs fi # And add a safety zone lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` ;; interix*) # We know the value 262144 and hardcode it with a safety zone (like BSD) lt_cv_sys_max_cmd_len=196608 ;; os2*) # The test takes a long time on OS/2. lt_cv_sys_max_cmd_len=8192 ;; osf*) # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not # nice to cause kernel panics so lets avoid the loop below. # First set a reasonable default. lt_cv_sys_max_cmd_len=16384 # if test -x /sbin/sysconfig; then case `/sbin/sysconfig -q proc exec_disable_arg_limit` in *1*) lt_cv_sys_max_cmd_len=-1 ;; esac fi ;; sco3.2v5*) lt_cv_sys_max_cmd_len=102400 ;; sysv5* | sco5v6* | sysv4.2uw2*) kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` if test -n "$kargmax"; then lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ ]]//'` else lt_cv_sys_max_cmd_len=32768 fi ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` if test -n "$lt_cv_sys_max_cmd_len" && \ test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else # Make teststring a little bigger before we do anything with it. # a 1K string should be a reasonable start. for i in 1 2 3 4 5 6 7 8; do teststring=$teststring$teststring done SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} # If test is not a shell built-in, we'll probably end up computing a # maximum length that is only half of the actual maximum length, but # we can't tell. while { test X`env echo "$teststring$teststring" 2>/dev/null` \ = "X$teststring$teststring"; } >/dev/null 2>&1 && test 17 != "$i" # 1/2 MB should be enough do i=`expr $i + 1` teststring=$teststring$teststring done # Only check the string length outside the loop. lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` teststring= # Add a significant safety factor because C++ compilers can tack on # massive amounts of additional arguments before passing them to the # linker. It appears as though 1/2 is a usable value. lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` fi ;; esac ]) if test -n "$lt_cv_sys_max_cmd_len"; then AC_MSG_RESULT($lt_cv_sys_max_cmd_len) else AC_MSG_RESULT(none) fi max_cmd_len=$lt_cv_sys_max_cmd_len _LT_DECL([], [max_cmd_len], [0], [What is the maximum length of a command?]) ])# LT_CMD_MAX_LEN # Old name: AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], []) # _LT_HEADER_DLFCN # ---------------- m4_defun([_LT_HEADER_DLFCN], [AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl ])# _LT_HEADER_DLFCN # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) # ---------------------------------------------------------------- m4_defun([_LT_TRY_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test yes = "$cross_compiling"; then : [$4] else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <<_LT_EOF [#line $LINENO "configure" #include "confdefs.h" #if HAVE_DLFCN_H #include #endif #include #ifdef RTLD_GLOBAL # define LT_DLGLOBAL RTLD_GLOBAL #else # ifdef DL_GLOBAL # define LT_DLGLOBAL DL_GLOBAL # else # define LT_DLGLOBAL 0 # endif #endif /* We may have to define LT_DLLAZY_OR_NOW in the command line if we find out it does not work in some platform. */ #ifndef LT_DLLAZY_OR_NOW # ifdef RTLD_LAZY # define LT_DLLAZY_OR_NOW RTLD_LAZY # else # ifdef DL_LAZY # define LT_DLLAZY_OR_NOW DL_LAZY # else # ifdef RTLD_NOW # define LT_DLLAZY_OR_NOW RTLD_NOW # else # ifdef DL_NOW # define LT_DLLAZY_OR_NOW DL_NOW # else # define LT_DLLAZY_OR_NOW 0 # endif # endif # endif # endif #endif /* When -fvisibility=hidden is used, assume the code has been annotated correspondingly for the symbols needed. */ #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) int fnord () __attribute__((visibility("default"))); #endif int fnord () { return 42; } int main () { void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); int status = $lt_dlunknown; if (self) { if (dlsym (self,"fnord")) status = $lt_dlno_uscore; else { if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; else puts (dlerror ()); } /* dlclose (self); */ } else puts (dlerror ()); return status; }] _LT_EOF if AC_TRY_EVAL(ac_link) && test -s "conftest$ac_exeext" 2>/dev/null; then (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null lt_status=$? case x$lt_status in x$lt_dlno_uscore) $1 ;; x$lt_dlneed_uscore) $2 ;; x$lt_dlunknown|x*) $3 ;; esac else : # compilation failed $3 fi fi rm -fr conftest* ])# _LT_TRY_DLOPEN_SELF # LT_SYS_DLOPEN_SELF # ------------------ AC_DEFUN([LT_SYS_DLOPEN_SELF], [m4_require([_LT_HEADER_DLFCN])dnl if test yes != "$enable_dlopen"; then enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown else lt_cv_dlopen=no lt_cv_dlopen_libs= case $host_os in beos*) lt_cv_dlopen=load_add_on lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ;; mingw* | pw32* | cegcc*) lt_cv_dlopen=LoadLibrary lt_cv_dlopen_libs= ;; cygwin*) lt_cv_dlopen=dlopen lt_cv_dlopen_libs= ;; darwin*) # if libdl is installed we need to link against it AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl],[ lt_cv_dlopen=dyld lt_cv_dlopen_libs= lt_cv_dlopen_self=yes ]) ;; tpf*) # Don't try to run any link tests for TPF. We know it's impossible # because TPF is a cross-compiler, and we know how we open DSOs. lt_cv_dlopen=dlopen lt_cv_dlopen_libs= lt_cv_dlopen_self=no ;; *) AC_CHECK_FUNC([shl_load], [lt_cv_dlopen=shl_load], [AC_CHECK_LIB([dld], [shl_load], [lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld], [AC_CHECK_FUNC([dlopen], [lt_cv_dlopen=dlopen], [AC_CHECK_LIB([dl], [dlopen], [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl], [AC_CHECK_LIB([svld], [dlopen], [lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld], [AC_CHECK_LIB([dld], [dld_link], [lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld]) ]) ]) ]) ]) ]) ;; esac if test no = "$lt_cv_dlopen"; then enable_dlopen=no else enable_dlopen=yes fi case $lt_cv_dlopen in dlopen) save_CPPFLAGS=$CPPFLAGS test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" save_LDFLAGS=$LDFLAGS wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" save_LIBS=$LIBS LIBS="$lt_cv_dlopen_libs $LIBS" AC_CACHE_CHECK([whether a program can dlopen itself], lt_cv_dlopen_self, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ]) if test yes = "$lt_cv_dlopen_self"; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" AC_CACHE_CHECK([whether a statically linked program can dlopen itself], lt_cv_dlopen_self_static, [dnl _LT_TRY_DLOPEN_SELF( lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ]) fi CPPFLAGS=$save_CPPFLAGS LDFLAGS=$save_LDFLAGS LIBS=$save_LIBS ;; esac case $lt_cv_dlopen_self in yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; *) enable_dlopen_self=unknown ;; esac case $lt_cv_dlopen_self_static in yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; *) enable_dlopen_self_static=unknown ;; esac fi _LT_DECL([dlopen_support], [enable_dlopen], [0], [Whether dlopen is supported]) _LT_DECL([dlopen_self], [enable_dlopen_self], [0], [Whether dlopen of programs is supported]) _LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0], [Whether dlopen of statically linked programs is supported]) ])# LT_SYS_DLOPEN_SELF # Old name: AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], []) # _LT_COMPILER_C_O([TAGNAME]) # --------------------------- # Check to see if options -c and -o are simultaneously supported by compiler. # This macro does not hard code the compiler like AC_PROG_CC_C_O. m4_defun([_LT_COMPILER_C_O], [m4_require([_LT_DECL_SED])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no $RM -r conftest 2>/dev/null mkdir conftest cd conftest mkdir out echo "$lt_simple_compile_test_code" > conftest.$ac_ext lt_compiler_flag="-o out/conftest2.$ac_objext" # Insert the option either (1) after the last *FLAGS variable, or # (2) before a word containing "conftest.", or (3) at the end. # Note that $ac_compile itself does not contain backslashes and begins # with a dollar sign (not a hyphen), so the echo should work correctly. lt_compile=`echo "$ac_compile" | $SED \ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&AS_MESSAGE_LOG_FD echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes fi fi chmod u+w . 2>&AS_MESSAGE_LOG_FD $RM conftest* # SGI C++ compiler will create directory out/ii_files/ for # template instantiation test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files $RM out/* && rmdir out cd .. $RM -r conftest $RM conftest* ]) _LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1], [Does compiler simultaneously support -c and -o options?]) ])# _LT_COMPILER_C_O # _LT_COMPILER_FILE_LOCKS([TAGNAME]) # ---------------------------------- # Check to see if we can do hard links to lock some files if needed m4_defun([_LT_COMPILER_FILE_LOCKS], [m4_require([_LT_ENABLE_LOCK])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl _LT_COMPILER_C_O([$1]) hard_links=nottested if test no = "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" && test no != "$need_locks"; then # do not overwrite the value of need_locks provided by the user AC_MSG_CHECKING([if we can lock with hard links]) hard_links=yes $RM conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no AC_MSG_RESULT([$hard_links]) if test no = "$hard_links"; then AC_MSG_WARN(['$CC' does not support '-c -o', so 'make -j' may be unsafe]) need_locks=warn fi else need_locks=no fi _LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?]) ])# _LT_COMPILER_FILE_LOCKS # _LT_CHECK_OBJDIR # ---------------- m4_defun([_LT_CHECK_OBJDIR], [AC_CACHE_CHECK([for objdir], [lt_cv_objdir], [rm -f .libs 2>/dev/null mkdir .libs 2>/dev/null if test -d .libs; then lt_cv_objdir=.libs else # MS-DOS does not allow filenames that begin with a dot. lt_cv_objdir=_libs fi rmdir .libs 2>/dev/null]) objdir=$lt_cv_objdir _LT_DECL([], [objdir], [0], [The name of the directory that contains temporary libtool files])dnl m4_pattern_allow([LT_OBJDIR])dnl AC_DEFINE_UNQUOTED([LT_OBJDIR], "$lt_cv_objdir/", [Define to the sub-directory where libtool stores uninstalled libraries.]) ])# _LT_CHECK_OBJDIR # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME]) # -------------------------------------- # Check hardcoding attributes. m4_defun([_LT_LINKER_HARDCODE_LIBPATH], [AC_MSG_CHECKING([how to hardcode library paths into programs]) _LT_TAGVAR(hardcode_action, $1)= if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" || test -n "$_LT_TAGVAR(runpath_var, $1)" || test yes = "$_LT_TAGVAR(hardcode_automatic, $1)"; then # We can hardcode non-existent directories. if test no != "$_LT_TAGVAR(hardcode_direct, $1)" && # If the only mechanism to avoid hardcoding is shlibpath_var, we # have to relink, otherwise we might link with an installed library # when we should be linking with a yet-to-be-installed one ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" && test no != "$_LT_TAGVAR(hardcode_minus_L, $1)"; then # Linking always hardcodes the temporary library directory. _LT_TAGVAR(hardcode_action, $1)=relink else # We can link without hardcoding, and we can hardcode nonexisting dirs. _LT_TAGVAR(hardcode_action, $1)=immediate fi else # We cannot hardcode anything, or else we can only hardcode existing # directories. _LT_TAGVAR(hardcode_action, $1)=unsupported fi AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)]) if test relink = "$_LT_TAGVAR(hardcode_action, $1)" || test yes = "$_LT_TAGVAR(inherit_rpath, $1)"; then # Fast installation is not supported enable_fast_install=no elif test yes = "$shlibpath_overrides_runpath" || test no = "$enable_shared"; then # Fast installation is not necessary enable_fast_install=needless fi _LT_TAGDECL([], [hardcode_action], [0], [How to hardcode a shared library path into an executable]) ])# _LT_LINKER_HARDCODE_LIBPATH # _LT_CMD_STRIPLIB # ---------------- m4_defun([_LT_CMD_STRIPLIB], [m4_require([_LT_DECL_EGREP]) striplib= old_striplib= AC_MSG_CHECKING([whether stripping libraries is possible]) if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" AC_MSG_RESULT([yes]) else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP"; then striplib="$STRIP -x" old_striplib="$STRIP -S" AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) fi ;; *) AC_MSG_RESULT([no]) ;; esac fi _LT_DECL([], [old_striplib], [1], [Commands to strip libraries]) _LT_DECL([], [striplib], [1]) ])# _LT_CMD_STRIPLIB # _LT_PREPARE_MUNGE_PATH_LIST # --------------------------- # Make sure func_munge_path_list() is defined correctly. m4_defun([_LT_PREPARE_MUNGE_PATH_LIST], [[# func_munge_path_list VARIABLE PATH # ----------------------------------- # VARIABLE is name of variable containing _space_ separated list of # directories to be munged by the contents of PATH, which is string # having a format: # "DIR[:DIR]:" # string "DIR[ DIR]" will be prepended to VARIABLE # ":DIR[:DIR]" # string "DIR[ DIR]" will be appended to VARIABLE # "DIRP[:DIRP]::[DIRA:]DIRA" # string "DIRP[ DIRP]" will be prepended to VARIABLE and string # "DIRA[ DIRA]" will be appended to VARIABLE # "DIR[:DIR]" # VARIABLE will be replaced by "DIR[ DIR]" func_munge_path_list () { case x@S|@2 in x) ;; *:) eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'` \@S|@@S|@1\" ;; x:*) eval @S|@1=\"\@S|@@S|@1 `$ECHO @S|@2 | $SED 's/:/ /g'`\" ;; *::*) eval @S|@1=\"\@S|@@S|@1\ `$ECHO @S|@2 | $SED -e 's/.*:://' -e 's/:/ /g'`\" eval @S|@1=\"`$ECHO @S|@2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \@S|@@S|@1\" ;; *) eval @S|@1=\"`$ECHO @S|@2 | $SED 's/:/ /g'`\" ;; esac } ]])# _LT_PREPARE_PATH_LIST # _LT_SYS_DYNAMIC_LINKER([TAG]) # ----------------------------- # PORTME Fill in your ld.so characteristics m4_defun([_LT_SYS_DYNAMIC_LINKER], [AC_REQUIRE([AC_CANONICAL_HOST])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_OBJDUMP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CHECK_SHELL_FEATURES])dnl m4_require([_LT_PREPARE_MUNGE_PATH_LIST])dnl AC_MSG_CHECKING([dynamic linker characteristics]) m4_if([$1], [], [ if test yes = "$GCC"; then case $host_os in darwin*) lt_awk_arg='/^libraries:/,/LR/' ;; *) lt_awk_arg='/^libraries:/' ;; esac case $host_os in mingw* | cegcc*) lt_sed_strip_eq='s|=\([[A-Za-z]]:\)|\1|g' ;; *) lt_sed_strip_eq='s|=/|/|g' ;; esac lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` case $lt_search_path_spec in *\;*) # if the path contains ";" then we assume it to be the separator # otherwise default to the standard path separator (i.e. ":") - it is # assumed that no part of a normal pathname contains ";" but that should # okay in the real world where ";" in dirpaths is itself problematic. lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` ;; *) lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` ;; esac # Ok, now we have the path, separated by spaces, we can step through it # and add multilib dir if necessary... lt_tmp_lt_search_path_spec= lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` # ...but if some path component already ends with the multilib dir we assume # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer). case "$lt_multi_os_dir; $lt_search_path_spec " in "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*) lt_multi_os_dir= ;; esac for lt_sys_path in $lt_search_path_spec; do if test -d "$lt_sys_path$lt_multi_os_dir"; then lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir" elif test -n "$lt_multi_os_dir"; then test -d "$lt_sys_path" && \ lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" fi done lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' BEGIN {RS = " "; FS = "/|\n";} { lt_foo = ""; lt_count = 0; for (lt_i = NF; lt_i > 0; lt_i--) { if ($lt_i != "" && $lt_i != ".") { if ($lt_i == "..") { lt_count++; } else { if (lt_count == 0) { lt_foo = "/" $lt_i lt_foo; } else { lt_count--; } } } } if (lt_foo != "") { lt_freq[[lt_foo]]++; } if (lt_freq[[lt_foo]] == 1) { print lt_foo; } }'` # AWK program above erroneously prepends '/' to C:/dos/paths # for these hosts. case $host_os in mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ $SED 's|/\([[A-Za-z]]:\)|\1|g'` ;; esac sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` else sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" fi]) library_names_spec= libname_spec='lib$name' soname_spec= shrext_cmds=.so postinstall_cmds= postuninstall_cmds= finish_cmds= finish_eval= shlibpath_var= shlibpath_overrides_runpath=unknown version_type=none dynamic_linker="$host_os ld.so" sys_lib_dlsearch_path_spec="/lib /usr/lib" need_lib_prefix=unknown hardcode_into_libs=no # when you set need_version to no, make sure it does not cause -set_version # flags to be left without arguments need_version=unknown AC_ARG_VAR([LT_SYS_LIBRARY_PATH], [User-defined run-time library search path.]) case $host_os in aix3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname.a' shlibpath_var=LIBPATH # AIX 3 has no versioning support, so we append a major version to the name. soname_spec='$libname$release$shared_ext$major' ;; aix[[4-9]]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no hardcode_into_libs=yes if test ia64 = "$host_cpu"; then # AIX 5 supports IA64 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH else # With GCC up to 2.95.x, collect2 would create an import file # for dependence libraries. The import file would start with # the line '#! .'. This would cause the generated library to # depend on '.', always an invalid library. This was fixed in # development snapshots of GCC prior to 3.0. case $host_os in aix4 | aix4.[[01]] | aix4.[[01]].*) if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' echo ' yes ' echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then : else can_build_shared=no fi ;; esac # Using Import Files as archive members, it is possible to support # filename-based versioning of shared library archives on AIX. While # this would work for both with and without runtime linking, it will # prevent static linking of such archives. So we do filename-based # shared library versioning with .so extension only, which is used # when both runtime linking and shared linking is enabled. # Unfortunately, runtime linking may impact performance, so we do # not want this to be the default eventually. Also, we use the # versioned .so libs for executables only if there is the -brtl # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only. # To allow for filename-based versioning support, we need to create # libNAME.so.V as an archive file, containing: # *) an Import File, referring to the versioned filename of the # archive as well as the shared archive member, telling the # bitwidth (32 or 64) of that shared object, and providing the # list of exported symbols of that shared object, eventually # decorated with the 'weak' keyword # *) the shared object with the F_LOADONLY flag set, to really avoid # it being seen by the linker. # At run time we better use the real file rather than another symlink, # but for link time we create the symlink libNAME.so -> libNAME.so.V case $with_aix_soname,$aix_use_runtimelinking in # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct # soname into executable. Probably we can add versioning support to # collect2, so additional links can be useful in future. aix,yes) # traditional libtool dynamic_linker='AIX unversionable lib.so' # If using run time linking (on AIX 4.2 or later) use lib.so # instead of lib.a to let people know that these are not # typical AIX shared libraries. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; aix,no) # traditional AIX only dynamic_linker='AIX lib.a[(]lib.so.V[)]' # We preserve .a as extension for shared libraries through AIX4.2 # and later when we are not doing run time linking. library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' ;; svr4,*) # full svr4 only dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)]" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,yes) # both, prefer svr4 dynamic_linker="AIX lib.so.V[(]$shared_archive_member_spec.o[)], lib.a[(]lib.so.V[)]" library_names_spec='$libname$release$shared_ext$major $libname$shared_ext' # unpreferred sharedlib libNAME.a needs extra handling postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"' postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"' # We do not specify a path in Import Files, so LIBPATH fires. shlibpath_overrides_runpath=yes ;; *,no) # both, prefer aix dynamic_linker="AIX lib.a[(]lib.so.V[)], lib.so.V[(]$shared_archive_member_spec.o[)]" library_names_spec='$libname$release.a $libname.a' soname_spec='$libname$release$shared_ext$major' # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)' postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"' ;; esac shlibpath_var=LIBPATH fi ;; amigaos*) case $host_cpu in powerpc) # Since July 2007 AmigaOS4 officially supports .so libraries. # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' ;; m68k) library_names_spec='$libname.ixlibrary $libname.a' # Create ${libname}_ixlibrary.a entries in /sys/libs. finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' ;; esac ;; beos*) library_names_spec='$libname$shared_ext' dynamic_linker="$host_os ld.so" shlibpath_var=LIBRARY_PATH ;; bsdi[[45]]*) version_type=linux # correct to gnu/linux during the next big refactor need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" # the default ld.so.conf also contains /usr/contrib/lib and # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow # libtool to hard-code these into programs ;; cygwin* | mingw* | pw32* | cegcc*) version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no case $GCC,$cc_basename in yes,*) # gcc library_names_spec='$libname.dll.a' # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes case $host_os in cygwin*) # Cygwin DLLs use 'cyg' prefix rather than 'lib' soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"]) ;; mingw* | cegcc*) # MinGW DLLs use traditional 'lib' prefix soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' ;; pw32*) # pw32 DLLs use 'pw' prefix rather than 'lib' library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' ;; esac dynamic_linker='Win32 ld.exe' ;; *,cl*) # Native MSVC libname_spec='$name' soname_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext' library_names_spec='$libname.dll.lib' case $build_os in mingw*) sys_lib_search_path_spec= lt_save_ifs=$IFS IFS=';' for lt_path in $LIB do IFS=$lt_save_ifs # Let DOS variable expansion print the short 8.3 style file name. lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" done IFS=$lt_save_ifs # Convert to MSYS style. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'` ;; cygwin*) # Convert to unix form, then to dos form, then back to unix form # but this time dos style (no spaces!) so that the unix form looks # like /cygdrive/c/PROGRA~1:/cygdr... sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` ;; *) sys_lib_search_path_spec=$LIB if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then # It is most probably a Windows format PATH. sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` else sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` fi # FIXME: find the short name or the path components, as spaces are # common. (e.g. "Program Files" -> "PROGRA~1") ;; esac # DLL is installed to $(libdir)/../bin by postinstall_cmds postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' shlibpath_overrides_runpath=yes dynamic_linker='Win32 link.exe' ;; *) # Assume MSVC wrapper library_names_spec='$libname`echo $release | $SED -e 's/[[.]]/-/g'`$versuffix$shared_ext $libname.lib' dynamic_linker='Win32 ld.exe' ;; esac # FIXME: first we should search . and the directory the executable is in shlibpath_var=PATH ;; darwin* | rhapsody*) dynamic_linker="$host_os dyld" version_type=darwin need_lib_prefix=no need_version=no library_names_spec='$libname$release$major$shared_ext $libname$shared_ext' soname_spec='$libname$release$major$shared_ext' shlibpath_overrides_runpath=yes shlibpath_var=DYLD_LIBRARY_PATH shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' m4_if([$1], [],[ sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' ;; dgux*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. if test -x /usr/bin/objformat; then objformat=`/usr/bin/objformat` else case $host_os in freebsd[[23]].*) objformat=aout ;; *) objformat=elf ;; esac fi version_type=freebsd-$objformat case $version_type in freebsd-elf*) library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' need_version=no need_lib_prefix=no ;; freebsd-*) library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' need_version=yes ;; esac shlibpath_var=LD_LIBRARY_PATH case $host_os in freebsd2.*) shlibpath_overrides_runpath=yes ;; freebsd3.[[01]]* | freebsdelf3.[[01]]*) shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \ freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1) shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; *) # from 4.6 on, and DragonFly shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; esac ;; haiku*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no dynamic_linker="$host_os runtime_loader" library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LIBRARY_PATH shlibpath_overrides_runpath=no sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' hardcode_into_libs=yes ;; hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. version_type=sunos need_lib_prefix=no need_version=no case $host_cpu in ia64*) shrext_cmds='.so' hardcode_into_libs=yes dynamic_linker="$host_os dld.so" shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' if test 32 = "$HPUX_IA64_MODE"; then sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" sys_lib_dlsearch_path_spec=/usr/lib/hpux32 else sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" sys_lib_dlsearch_path_spec=/usr/lib/hpux64 fi ;; hppa*64*) shrext_cmds='.sl' hardcode_into_libs=yes dynamic_linker="$host_os dld.sl" shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; *) shrext_cmds='.sl' dynamic_linker="$host_os dld.sl" shlibpath_var=SHLIB_PATH shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' ;; esac # HP-UX runs *really* slowly unless shared libraries are mode 555, ... postinstall_cmds='chmod 555 $lib' # or fails outright, so override atomically: install_override_mode=555 ;; interix[[3-9]]*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; irix5* | irix6* | nonstopux*) case $host_os in nonstopux*) version_type=nonstopux ;; *) if test yes = "$lt_cv_prog_gnu_ld"; then version_type=linux # correct to gnu/linux during the next big refactor else version_type=irix fi ;; esac need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext' case $host_os in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in # libtool.m4 will add one of these switches to LD *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= libmagic=32-bit;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 libmagic=64-bit;; *) libsuff= shlibsuff= libmagic=never-match;; esac ;; esac shlibpath_var=LD_LIBRARY${shlibsuff}_PATH shlibpath_overrides_runpath=no sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff" sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff" hardcode_into_libs=yes ;; # No shared lib support for Linux oldld, aout, or coff. linux*oldld* | linux*aout* | linux*coff*) dynamic_linker=no ;; linux*android*) version_type=none # Android doesn't support versioned libraries. need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext' soname_spec='$libname$release$shared_ext' finish_cmds= shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes dynamic_linker='Android linker' # Don't embed -rpath directories since the linker doesn't support them. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no # Some binutils ld are patched to set DT_RUNPATH AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath], [lt_cv_shlibpath_overrides_runpath=no save_LDFLAGS=$LDFLAGS save_libdir=$libdir eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \ LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\"" AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])], [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null], [lt_cv_shlibpath_overrides_runpath=yes])]) LDFLAGS=$save_LDFLAGS libdir=$save_libdir ]) shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath # This implies no fast_install, which is unacceptable. # Some rework will be needed to allow for fast_install # before this can be enabled. hardcode_into_libs=yes # Ideally, we could use ldconfig to report *all* directores which are # searched for libraries, however this is still not possible. Aside from not # being certain /sbin/ldconfig is available, command # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64, # even though it is searched at run-time. Try to do the best guess by # appending ld.so.conf contents (and includes) to the search path. if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on # powerpc, because MkLinux only supported shared libraries with the # GNU dynamic linker. Since this was broken with cross compilers, # most powerpc-linux boxes support dynamic linking these days and # people can always --disable-shared, the test was removed, and we # assume the GNU/Linux dynamic linker is in use. dynamic_linker='GNU/Linux ld.so' ;; netbsd*) version_type=sunos need_lib_prefix=no need_version=no if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' dynamic_linker='NetBSD (a.out) ld.so' else library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' dynamic_linker='NetBSD ld.elf_so' fi shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes ;; newsos6) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; *nto* | *qnx*) version_type=qnx need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes dynamic_linker='ldqnx.so' ;; openbsd* | bitrig*) version_type=sunos sys_lib_dlsearch_path_spec=/usr/lib need_lib_prefix=no if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then need_version=no else need_version=yes fi library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes ;; os2*) libname_spec='$name' version_type=windows shrext_cmds=.dll need_version=no need_lib_prefix=no # OS/2 can only load a DLL with a base name of 8 characters or less. soname_spec='`test -n "$os2dllname" && libname="$os2dllname"; v=$($ECHO $release$versuffix | tr -d .-); n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _); $ECHO $n$v`$shared_ext' library_names_spec='${libname}_dll.$libext' dynamic_linker='OS/2 ld.exe' shlibpath_var=BEGINLIBPATH sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec postinstall_cmds='base_file=`basename \$file`~ dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~ dldir=$destdir/`dirname \$dlpath`~ test -d \$dldir || mkdir -p \$dldir~ $install_prog $dir/$dlname \$dldir/$dlname~ chmod a+x \$dldir/$dlname~ if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; fi' postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~ dlpath=$dir/\$dldll~ $RM \$dlpath' ;; osf3* | osf4* | osf5*) version_type=osf need_lib_prefix=no need_version=no soname_spec='$libname$release$shared_ext$major' library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec ;; rdos*) dynamic_linker=no ;; solaris*) version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes # ldd complains unless libraries are executable postinstall_cmds='chmod +x $lib' ;; sunos4*) version_type=sunos library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix' finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes if test yes = "$with_gnu_ld"; then need_lib_prefix=no fi need_version=yes ;; sysv4 | sysv4.3*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH case $host_vendor in sni) shlibpath_overrides_runpath=no need_lib_prefix=no runpath_var=LD_RUN_PATH ;; siemens) need_lib_prefix=no ;; motorola) need_lib_prefix=no need_version=no shlibpath_overrides_runpath=no sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ;; esac ;; sysv4*MP*) if test -d /usr/nec; then version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext' soname_spec='$libname$shared_ext.$major' shlibpath_var=LD_LIBRARY_PATH fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) version_type=sco need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=yes hardcode_into_libs=yes if test yes = "$with_gnu_ld"; then sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' else sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' case $host_os in sco3.2v5*) sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" ;; esac fi sys_lib_dlsearch_path_spec='/usr/lib' ;; tpf*) # TPF is a cross-target only. Preferred cross-host = GNU/Linux. version_type=linux # correct to gnu/linux during the next big refactor need_lib_prefix=no need_version=no library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes ;; uts4*) version_type=linux # correct to gnu/linux during the next big refactor library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major' shlibpath_var=LD_LIBRARY_PATH ;; *) dynamic_linker=no ;; esac AC_MSG_RESULT([$dynamic_linker]) test no = "$dynamic_linker" && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" if test yes = "$GCC"; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec fi if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec fi # remember unaugmented sys_lib_dlsearch_path content for libtool script decls... configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH" # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH _LT_DECL([], [variables_saved_for_relink], [1], [Variables whose values should be saved in libtool wrapper scripts and restored at link time]) _LT_DECL([], [need_lib_prefix], [0], [Do we need the "lib" prefix for modules?]) _LT_DECL([], [need_version], [0], [Do we need a version for libraries?]) _LT_DECL([], [version_type], [0], [Library versioning type]) _LT_DECL([], [runpath_var], [0], [Shared library runtime path variable]) _LT_DECL([], [shlibpath_var], [0],[Shared library path variable]) _LT_DECL([], [shlibpath_overrides_runpath], [0], [Is shlibpath searched before the hard-coded library search path?]) _LT_DECL([], [libname_spec], [1], [Format of library name prefix]) _LT_DECL([], [library_names_spec], [1], [[List of archive names. First name is the real one, the rest are links. The last name is the one that the linker finds with -lNAME]]) _LT_DECL([], [soname_spec], [1], [[The coded name of the library, if different from the real name]]) _LT_DECL([], [install_override_mode], [1], [Permission mode override for installation of shared libraries]) _LT_DECL([], [postinstall_cmds], [2], [Command to use after installation of a shared archive]) _LT_DECL([], [postuninstall_cmds], [2], [Command to use after uninstallation of a shared archive]) _LT_DECL([], [finish_cmds], [2], [Commands used to finish a libtool library installation in a directory]) _LT_DECL([], [finish_eval], [1], [[As "finish_cmds", except a single script fragment to be evaled but not shown]]) _LT_DECL([], [hardcode_into_libs], [0], [Whether we should hardcode library paths into libraries]) _LT_DECL([], [sys_lib_search_path_spec], [2], [Compile-time system search path for libraries]) _LT_DECL([sys_lib_dlsearch_path_spec], [configure_time_dlsearch_path], [2], [Detected run-time system search path for libraries]) _LT_DECL([], [configure_time_lt_sys_library_path], [2], [Explicit LT_SYS_LIBRARY_PATH set during ./configure time]) ])# _LT_SYS_DYNAMIC_LINKER # _LT_PATH_TOOL_PREFIX(TOOL) # -------------------------- # find a file program that can recognize shared library AC_DEFUN([_LT_PATH_TOOL_PREFIX], [m4_require([_LT_DECL_EGREP])dnl AC_MSG_CHECKING([for $1]) AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, [case $MAGIC_CMD in [[\\/*] | ?:[\\/]*]) lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path. ;; *) lt_save_MAGIC_CMD=$MAGIC_CMD lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR dnl $ac_dummy forces splitting on constant user-supplied paths. dnl POSIX.2 word splitting is done only on the output of word expansions, dnl not every word. This closes a longstanding sh security hole. ac_dummy="m4_if([$2], , $PATH, [$2])" for ac_dir in $ac_dummy; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$1"; then lt_cv_path_MAGIC_CMD=$ac_dir/"$1" if test -n "$file_magic_test_file"; then case $deplibs_check_method in "file_magic "*) file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` MAGIC_CMD=$lt_cv_path_MAGIC_CMD if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | $EGREP "$file_magic_regex" > /dev/null; then : else cat <<_LT_EOF 1>&2 *** Warning: the command libtool uses to detect shared libraries, *** $file_magic_cmd, produces output that libtool cannot recognize. *** The result is that libtool may fail to recognize shared libraries *** as such. This will affect the creation of libtool libraries that *** depend on shared libraries, but programs linked with such libtool *** libraries will work regardless of this problem. Nevertheless, you *** may want to report the problem to your system manager and/or to *** bug-libtool@gnu.org _LT_EOF fi ;; esac fi break fi done IFS=$lt_save_ifs MAGIC_CMD=$lt_save_MAGIC_CMD ;; esac]) MAGIC_CMD=$lt_cv_path_MAGIC_CMD if test -n "$MAGIC_CMD"; then AC_MSG_RESULT($MAGIC_CMD) else AC_MSG_RESULT(no) fi _LT_DECL([], [MAGIC_CMD], [0], [Used to examine libraries when file_magic_cmd begins with "file"])dnl ])# _LT_PATH_TOOL_PREFIX # Old name: AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], []) # _LT_PATH_MAGIC # -------------- # find a file program that can recognize a shared library m4_defun([_LT_PATH_MAGIC], [_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) else MAGIC_CMD=: fi fi ])# _LT_PATH_MAGIC # LT_PATH_LD # ---------- # find the pathname to the GNU or non-GNU linker AC_DEFUN([LT_PATH_LD], [AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PROG_ECHO_BACKSLASH])dnl AC_ARG_WITH([gnu-ld], [AS_HELP_STRING([--with-gnu-ld], [assume the C compiler uses GNU ld @<:@default=no@:>@])], [test no = "$withval" || with_gnu_ld=yes], [with_gnu_ld=no])dnl ac_prog=ld if test yes = "$GCC"; then # Check if gcc -print-prog-name=ld gives a path. AC_MSG_CHECKING([for ld used by $CC]) case $host in *-*-mingw*) # gcc leaves a trailing carriage return, which upsets mingw ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; esac case $ac_prog in # Accept absolute paths. [[\\/]]* | ?:[[\\/]]*) re_direlt='/[[^/]][[^/]]*/\.\./' # Canonicalize the pathname of ld ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` done test -z "$LD" && LD=$ac_prog ;; "") # If it fails, then pretend we aren't using GCC. ac_prog=ld ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac elif test yes = "$with_gnu_ld"; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi AC_CACHE_VAL(lt_cv_path_LD, [if test -z "$LD"; then lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then lt_cv_path_LD=$ac_dir/$ac_prog # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$lt_cv_path_LD" -v 2>&1 &1 conftest.i cat conftest.i conftest.i >conftest2.i : ${lt_DD:=$DD} AC_PATH_PROGS_FEATURE_CHECK([lt_DD], [dd], [if "$ac_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=: fi]) rm -f conftest.i conftest2.i conftest.out]) ])# _LT_PATH_DD # _LT_CMD_TRUNCATE # ---------------- # find command to truncate a binary pipe m4_defun([_LT_CMD_TRUNCATE], [m4_require([_LT_PATH_DD]) AC_CACHE_CHECK([how to truncate binary pipes], [lt_cv_truncate_bin], [printf 0123456789abcdef0123456789abcdef >conftest.i cat conftest.i conftest.i >conftest2.i lt_cv_truncate_bin= if "$ac_cv_path_lt_DD" bs=32 count=1 conftest.out 2>/dev/null; then cmp -s conftest.i conftest.out \ && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1" fi rm -f conftest.i conftest2.i conftest.out test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"]) _LT_DECL([lt_truncate_bin], [lt_cv_truncate_bin], [1], [Command to truncate a binary pipe]) ])# _LT_CMD_TRUNCATE # _LT_CHECK_MAGIC_METHOD # ---------------------- # how to check for library dependencies # -- PORTME fill in with the dynamic library characteristics m4_defun([_LT_CHECK_MAGIC_METHOD], [m4_require([_LT_DECL_EGREP]) m4_require([_LT_DECL_OBJDUMP]) AC_CACHE_CHECK([how to recognize dependent libraries], lt_cv_deplibs_check_method, [lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_deplibs_check_method='unknown' # Need to set the preceding variable on all platforms that support # interlibrary dependencies. # 'none' -- dependencies not supported. # 'unknown' -- same as none, but documents that we really don't know. # 'pass_all' -- all dependencies passed with no checks. # 'test_compile' -- check by making test program. # 'file_magic [[regex]]' -- check by looking for files in library path # that responds to the $file_magic_cmd with a given extended regex. # If you have 'file' or equivalent on your system and you're not sure # whether 'pass_all' will *always* work, you probably want this one. case $host_os in aix[[4-9]]*) lt_cv_deplibs_check_method=pass_all ;; beos*) lt_cv_deplibs_check_method=pass_all ;; bsdi[[45]]*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)' lt_cv_file_magic_cmd='/usr/bin/file -L' lt_cv_file_magic_test_file=/shlib/libc.so ;; cygwin*) # func_win32_libid is a shell function defined in ltmain.sh lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' ;; mingw* | pw32*) # Base MSYS/MinGW do not provide the 'file' command needed by # func_win32_libid shell function, so use a weaker test based on 'objdump', # unless we find 'file', for example because we are cross-compiling. if ( file / ) >/dev/null 2>&1; then lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' lt_cv_file_magic_cmd='func_win32_libid' else # Keep this pattern in sync with the one in func_win32_libid. lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' lt_cv_file_magic_cmd='$OBJDUMP -f' fi ;; cegcc*) # use the weaker test based on 'objdump'. See mingw*. lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' lt_cv_file_magic_cmd='$OBJDUMP -f' ;; darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then case $host_cpu in i*86 ) # Not sure whether the presence of OpenBSD here was a mistake. # Let's accept both of them until this is cleared up. lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ;; esac else lt_cv_deplibs_check_method=pass_all fi ;; haiku*) lt_cv_deplibs_check_method=pass_all ;; hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in ia64*) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so ;; hppa*64*) [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'] lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl ;; *) lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library' lt_cv_file_magic_test_file=/usr/lib/libc.sl ;; esac ;; interix[[3-9]]*) # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$' ;; irix5* | irix6* | nonstopux*) case $LD in *-32|*"-32 ") libmagic=32-bit;; *-n32|*"-n32 ") libmagic=N32;; *-64|*"-64 ") libmagic=64-bit;; *) libmagic=never-match;; esac lt_cv_deplibs_check_method=pass_all ;; # This must be glibc/ELF. linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) lt_cv_deplibs_check_method=pass_all ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' fi ;; newos6*) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' lt_cv_file_magic_cmd=/usr/bin/file lt_cv_file_magic_test_file=/usr/lib/libnls.so ;; *nto* | *qnx*) lt_cv_deplibs_check_method=pass_all ;; openbsd* | bitrig*) if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' else lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' fi ;; osf3* | osf4* | osf5*) lt_cv_deplibs_check_method=pass_all ;; rdos*) lt_cv_deplibs_check_method=pass_all ;; solaris*) lt_cv_deplibs_check_method=pass_all ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) lt_cv_deplibs_check_method=pass_all ;; sysv4 | sysv4.3*) case $host_vendor in motorola) lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ;; ncr) lt_cv_deplibs_check_method=pass_all ;; sequent) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; sni) lt_cv_file_magic_cmd='/bin/file' lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" lt_cv_file_magic_test_file=/lib/libc.so ;; siemens) lt_cv_deplibs_check_method=pass_all ;; pc) lt_cv_deplibs_check_method=pass_all ;; esac ;; tpf*) lt_cv_deplibs_check_method=pass_all ;; os2*) lt_cv_deplibs_check_method=pass_all ;; esac ]) file_magic_glob= want_nocaseglob=no if test "$build" = "$host"; then case $host_os in mingw* | pw32*) if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then want_nocaseglob=yes else file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"` fi ;; esac fi file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown _LT_DECL([], [deplibs_check_method], [1], [Method to check whether dependent libraries are shared objects]) _LT_DECL([], [file_magic_cmd], [1], [Command to use when deplibs_check_method = "file_magic"]) _LT_DECL([], [file_magic_glob], [1], [How to find potential files when deplibs_check_method = "file_magic"]) _LT_DECL([], [want_nocaseglob], [1], [Find potential files using nocaseglob when deplibs_check_method = "file_magic"]) ])# _LT_CHECK_MAGIC_METHOD # LT_PATH_NM # ---------- # find the pathname to a BSD- or MS-compatible name lister AC_DEFUN([LT_PATH_NM], [AC_REQUIRE([AC_PROG_CC])dnl AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM, [if test -n "$NM"; then # Let the user override the test. lt_cv_path_NM=$NM else lt_nm_to_check=${ac_tool_prefix}nm if test -n "$ac_tool_prefix" && test "$build" = "$host"; then lt_nm_to_check="$lt_nm_to_check nm" fi for lt_tmp_nm in $lt_nm_to_check; do lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do IFS=$lt_save_ifs test -z "$ac_dir" && ac_dir=. tmp_nm=$ac_dir/$lt_tmp_nm if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then # Check to see if the nm accepts a BSD-compat flag. # Adding the 'sed 1q' prevents false positives on HP-UX, which says: # nm: unknown option "B" ignored # Tru64's nm complains that /dev/null is an invalid object file # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty case $build_os in mingw*) lt_bad_file=conftest.nm/nofile ;; *) lt_bad_file=/dev/null ;; esac case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in *$lt_bad_file* | *'Invalid file or object type'*) lt_cv_path_NM="$tmp_nm -B" break 2 ;; *) case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in */dev/null*) lt_cv_path_NM="$tmp_nm -p" break 2 ;; *) lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but continue # so that we can try to find one that supports BSD flags ;; esac ;; esac fi done IFS=$lt_save_ifs done : ${lt_cv_path_NM=no} fi]) if test no != "$lt_cv_path_NM"; then NM=$lt_cv_path_NM else # Didn't find any BSD compatible name lister, look for dumpbin. if test -n "$DUMPBIN"; then : # Let the user override the test. else AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :) case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in *COFF*) DUMPBIN="$DUMPBIN -symbols -headers" ;; *) DUMPBIN=: ;; esac fi AC_SUBST([DUMPBIN]) if test : != "$DUMPBIN"; then NM=$DUMPBIN fi fi test -z "$NM" && NM=nm AC_SUBST([NM]) _LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface], [lt_cv_nm_interface="BSD nm" echo "int some_variable = 0;" > conftest.$ac_ext (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD) (eval "$ac_compile" 2>conftest.err) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD) (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) cat conftest.err >&AS_MESSAGE_LOG_FD (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD) cat conftest.out >&AS_MESSAGE_LOG_FD if $GREP 'External.*some_variable' conftest.out > /dev/null; then lt_cv_nm_interface="MS dumpbin" fi rm -f conftest*]) ])# LT_PATH_NM # Old names: AU_ALIAS([AM_PROG_NM], [LT_PATH_NM]) AU_ALIAS([AC_PROG_NM], [LT_PATH_NM]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_PROG_NM], []) dnl AC_DEFUN([AC_PROG_NM], []) # _LT_CHECK_SHAREDLIB_FROM_LINKLIB # -------------------------------- # how to determine the name of the shared library # associated with a specific link library. # -- PORTME fill in with the dynamic library characteristics m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB], [m4_require([_LT_DECL_EGREP]) m4_require([_LT_DECL_OBJDUMP]) m4_require([_LT_DECL_DLLTOOL]) AC_CACHE_CHECK([how to associate runtime and link libraries], lt_cv_sharedlib_from_linklib_cmd, [lt_cv_sharedlib_from_linklib_cmd='unknown' case $host_os in cygwin* | mingw* | pw32* | cegcc*) # two different shell functions defined in ltmain.sh; # decide which one to use based on capabilities of $DLLTOOL case `$DLLTOOL --help 2>&1` in *--identify-strict*) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib ;; *) lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback ;; esac ;; *) # fallback: assume linklib IS sharedlib lt_cv_sharedlib_from_linklib_cmd=$ECHO ;; esac ]) sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO _LT_DECL([], [sharedlib_from_linklib_cmd], [1], [Command to associate shared and link libraries]) ])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB # _LT_PATH_MANIFEST_TOOL # ---------------------- # locate the manifest tool m4_defun([_LT_PATH_MANIFEST_TOOL], [AC_CHECK_TOOL(MANIFEST_TOOL, mt, :) test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool], [lt_cv_path_mainfest_tool=no echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out cat conftest.err >&AS_MESSAGE_LOG_FD if $GREP 'Manifest Tool' conftest.out > /dev/null; then lt_cv_path_mainfest_tool=yes fi rm -f conftest*]) if test yes != "$lt_cv_path_mainfest_tool"; then MANIFEST_TOOL=: fi _LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl ])# _LT_PATH_MANIFEST_TOOL # _LT_DLL_DEF_P([FILE]) # --------------------- # True iff FILE is a Windows DLL '.def' file. # Keep in sync with func_dll_def_p in the libtool script AC_DEFUN([_LT_DLL_DEF_P], [dnl test DEF = "`$SED -n dnl -e '\''s/^[[ ]]*//'\'' dnl Strip leading whitespace -e '\''/^\(;.*\)*$/d'\'' dnl Delete empty lines and comments -e '\''s/^\(EXPORTS\|LIBRARY\)\([[ ]].*\)*$/DEF/p'\'' dnl -e q dnl Only consider the first "real" line $1`" dnl ])# _LT_DLL_DEF_P # LT_LIB_M # -------- # check for math library AC_DEFUN([LT_LIB_M], [AC_REQUIRE([AC_CANONICAL_HOST])dnl LIBM= case $host in *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*) # These system don't have libm, or don't need it ;; *-ncr-sysv4.3*) AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM=-lmw) AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") ;; *) AC_CHECK_LIB(m, cos, LIBM=-lm) ;; esac AC_SUBST([LIBM]) ])# LT_LIB_M # Old name: AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_CHECK_LIBM], []) # _LT_COMPILER_NO_RTTI([TAGNAME]) # ------------------------------- m4_defun([_LT_COMPILER_NO_RTTI], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= if test yes = "$GCC"; then case $cc_basename in nvcc*) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;; *) _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;; esac _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], lt_cv_prog_compiler_rtti_exceptions, [-fno-rtti -fno-exceptions], [], [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) fi _LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1], [Compiler flag to turn off builtin functions]) ])# _LT_COMPILER_NO_RTTI # _LT_CMD_GLOBAL_SYMBOLS # ---------------------- m4_defun([_LT_CMD_GLOBAL_SYMBOLS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([LT_PATH_NM])dnl AC_REQUIRE([LT_PATH_LD])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_TAG_COMPILER])dnl # Check for command to grab the raw symbol name followed by C symbol from nm. AC_MSG_CHECKING([command to parse $NM output from $compiler object]) AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [ # These are sane defaults that work on at least a few old systems. # [They come from Ultrix. What could be older than Ultrix?!! ;)] # Character class describing NM global symbol codes. symcode='[[BCDEGRST]]' # Regexp to match symbols that can be accessed directly from C. sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' # Define system-specific variables. case $host_os in aix*) symcode='[[BCDT]]' ;; cygwin* | mingw* | pw32* | cegcc*) symcode='[[ABCDGISTW]]' ;; hpux*) if test ia64 = "$host_cpu"; then symcode='[[ABCDEGRST]]' fi ;; irix* | nonstopux*) symcode='[[BCDEGRST]]' ;; osf*) symcode='[[BCDEGQRST]]' ;; solaris*) symcode='[[BDRT]]' ;; sco3.2v5*) symcode='[[DT]]' ;; sysv4.2uw2*) symcode='[[DT]]' ;; sysv5* | sco5v6* | unixware* | OpenUNIX*) symcode='[[ABDT]]' ;; sysv4) symcode='[[DFNSTU]]' ;; esac # If we're using GNU nm, then use its standard symbol codes. case `$NM -V 2>&1` in *GNU* | *'with BFD'*) symcode='[[ABCDGIRSTW]]' ;; esac if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Gets list of data symbols to import. lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'" # Adjust the below global symbol transforms to fixup imported variables. lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'" lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'" lt_c_name_lib_hook="\ -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\ -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'" else # Disable hooks by default. lt_cv_sys_global_symbol_to_import= lt_cdecl_hook= lt_c_name_hook= lt_c_name_lib_hook= fi # Transform an extracted symbol line into a proper C declaration. # Some systems (esp. on ia64) link data and code symbols differently, # so use this general approach. lt_cv_sys_global_symbol_to_cdecl="sed -n"\ $lt_cdecl_hook\ " -e 's/^T .* \(.*\)$/extern int \1();/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'" # Transform an extracted symbol line into symbol name and symbol address lt_cv_sys_global_symbol_to_c_name_address="sed -n"\ $lt_c_name_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'" # Transform an extracted symbol line into symbol name with lib prefix and # symbol address. lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\ $lt_c_name_lib_hook\ " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\ " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\ " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'" # Handle CRLF in mingw tool chain opt_cr= case $build_os in mingw*) opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp ;; esac # Try without a prefix underscore, then with it. for ac_symprfx in "" "_"; do # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. symxfrm="\\1 $ac_symprfx\\2 \\2" # Write the raw and C identifiers. if test "$lt_cv_nm_interface" = "MS dumpbin"; then # Fake it for dumpbin and say T for any non-static function, # D for any global variable and I for any imported variable. # Also find C++ and __fastcall symbols from MSVC++, # which start with @ or ?. lt_cv_sys_global_symbol_pipe="$AWK ['"\ " {last_section=section; section=\$ 3};"\ " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\ " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\ " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\ " \$ 0!~/External *\|/{next};"\ " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ " {if(hide[section]) next};"\ " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\ " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\ " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\ " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\ " ' prfx=^$ac_symprfx]" else lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" fi lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" # Check to see that the pipe works correctly. pipe_works=no rm -f conftest* cat > conftest.$ac_ext <<_LT_EOF #ifdef __cplusplus extern "C" { #endif char nm_test_var; void nm_test_func(void); void nm_test_func(void){} #ifdef __cplusplus } #endif int main(){nm_test_var='a';nm_test_func();return(0);} _LT_EOF if AC_TRY_EVAL(ac_compile); then # Now try to grab the symbols. nlist=conftest.nm if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then # Try sorting and uniquifying the output. if sort "$nlist" | uniq > "$nlist"T; then mv -f "$nlist"T "$nlist" else rm -f "$nlist"T fi # Make sure that we snagged all the symbols we need. if $GREP ' nm_test_var$' "$nlist" >/dev/null; then if $GREP ' nm_test_func$' "$nlist" >/dev/null; then cat <<_LT_EOF > conftest.$ac_ext /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE /* DATA imports from DLLs on WIN32 can't be const, because runtime relocations are performed -- see ld's documentation on pseudo-relocs. */ # define LT@&t@_DLSYM_CONST #elif defined __osf__ /* This system does not cope well with relocations in const data. */ # define LT@&t@_DLSYM_CONST #else # define LT@&t@_DLSYM_CONST const #endif #ifdef __cplusplus extern "C" { #endif _LT_EOF # Now generate the symbol file. eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' cat <<_LT_EOF >> conftest.$ac_ext /* The mapping between symbol names and symbols. */ LT@&t@_DLSYM_CONST struct { const char *name; void *address; } lt__PROGRAM__LTX_preloaded_symbols[[]] = { { "@PROGRAM@", (void *) 0 }, _LT_EOF $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext cat <<\_LT_EOF >> conftest.$ac_ext {0, (void *) 0} }; /* This works around a problem in FreeBSD linker */ #ifdef FREEBSD_WORKAROUND static const void *lt_preloaded_setup() { return lt__PROGRAM__LTX_preloaded_symbols; } #endif #ifdef __cplusplus } #endif _LT_EOF # Now try linking the two files. mv conftest.$ac_objext conftstm.$ac_objext lt_globsym_save_LIBS=$LIBS lt_globsym_save_CFLAGS=$CFLAGS LIBS=conftstm.$ac_objext CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" if AC_TRY_EVAL(ac_link) && test -s conftest$ac_exeext; then pipe_works=yes fi LIBS=$lt_globsym_save_LIBS CFLAGS=$lt_globsym_save_CFLAGS else echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD fi else echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD fi else echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD cat conftest.$ac_ext >&5 fi rm -rf conftest* conftst* # Do not use the global_symbol_pipe unless it works. if test yes = "$pipe_works"; then break else lt_cv_sys_global_symbol_pipe= fi done ]) if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then AC_MSG_RESULT(failed) else AC_MSG_RESULT(ok) fi # Response file support. if test "$lt_cv_nm_interface" = "MS dumpbin"; then nm_file_list_spec='@' elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then nm_file_list_spec='@' fi _LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1], [Take the output of nm and produce a listing of raw symbols and C names]) _LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1], [Transform the output of nm in a proper C declaration]) _LT_DECL([global_symbol_to_import], [lt_cv_sys_global_symbol_to_import], [1], [Transform the output of nm into a list of symbols to manually relocate]) _LT_DECL([global_symbol_to_c_name_address], [lt_cv_sys_global_symbol_to_c_name_address], [1], [Transform the output of nm in a C name address pair]) _LT_DECL([global_symbol_to_c_name_address_lib_prefix], [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1], [Transform the output of nm in a C name address pair when lib prefix is needed]) _LT_DECL([nm_interface], [lt_cv_nm_interface], [1], [The name lister interface]) _LT_DECL([], [nm_file_list_spec], [1], [Specify filename containing input files for $NM]) ]) # _LT_CMD_GLOBAL_SYMBOLS # _LT_COMPILER_PIC([TAGNAME]) # --------------------------- m4_defun([_LT_COMPILER_PIC], [m4_require([_LT_TAG_COMPILER])dnl _LT_TAGVAR(lt_prog_compiler_wl, $1)= _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)= m4_if([$1], [CXX], [ # C++ specific cases for pic, static, wl, etc. if test yes = "$GXX"; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the '-m68020' flag to GCC prevents building anything better, # like '-m68040'. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; *djgpp*) # DJGPP does not support shared libraries at all _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac else case $host_os in aix[[4-9]]*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; chorus*) case $cc_basename in cxch68*) # Green Hills C++ Compiler # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" ;; esac ;; mingw* | cygwin* | os2* | pw32* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) ;; dgux*) case $cc_basename in ec++*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; ghcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive' if test ia64 != "$host_cpu"; then _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' fi ;; aCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive' case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac ;; *) ;; esac ;; interix*) # This is c89, which is MS Visual C++ (no shared libs) # Anyone wants to do a port? ;; irix5* | irix6* | nonstopux*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' # CC pic flag -KPIC is the default. ;; *) ;; esac ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # KAI C++ Compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; ecpc* ) # old Intel C++ for x86_64, which still supported -KPIC. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; icpc* ) # Intel C++, used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgCC* | pgcpp*) # Portland Group C++ compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; cxx*) # Compaq C++ # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL 8.0, 9.0 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; esac ;; esac ;; lynxos*) ;; m88k*) ;; mvs*) case $cc_basename in cxx*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' ;; *) ;; esac ;; netbsd*) ;; *qnx* | *nto*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' ;; RCC*) # Rational C++ 2.4.1 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; cxx*) # Digital/Compaq C++ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # Make sure the PIC flag is empty. It appears that all Alpha # Linux and Compaq Tru64 Unix objects are PIC. _LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; *) ;; esac ;; psos*) ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' ;; *) ;; esac ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; lcc*) # Lucid _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' ;; *) ;; esac ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) case $cc_basename in CC*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' ;; *) ;; esac ;; vxworks*) ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ], [ if test yes = "$GCC"; then _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' case $host_os in aix*) # All AIX code is PIC. if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; m68k) # FIXME: we need at least 68020 code to build shared libraries, but # adding the '-m68020' flag to GCC prevents building anything better, # like '-m68040'. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' ;; esac ;; beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) # PIC is the default for these OSes. ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). # Although the cygwin gcc ignores -fPIC, still need this for old-style # (--disable-auto-import) libraries m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' ;; haiku*) # PIC is the default for Haiku. # The "-static" flag exists, but is broken. _LT_TAGVAR(lt_prog_compiler_static, $1)= ;; hpux*) # PIC is the default for 64-bit PA HP-UX, but not for 32-bit # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag # sets the default TLS model and affects inlining. case $host_cpu in hppa*64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac ;; interix[[3-9]]*) # Interix 3.x gcc -fpic/-fPIC options generate broken code. # Instead, we relocate shared libraries at runtime. ;; msdosdjgpp*) # Just because we use GCC doesn't mean we suddenly get shared libraries # on systems that don't support them. _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no enable_shared=no ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic fi ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' ;; esac case $cc_basename in nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker ' if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)" fi ;; esac else # PORTME Check for flag to pass linker flags through the system compiler. case $host_os in aix*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' if test ia64 = "$host_cpu"; then # AIX 5 now supports IA64 processor _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' else _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' fi ;; darwin* | rhapsody*) # PIC is the default on this platform # Common symbols not allowed in MH_DYLIB files _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' case $cc_basename in nagfor*) # NAG Fortran compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; mingw* | cygwin* | pw32* | os2* | cegcc*) # This hack is so that the source file can tell whether it is being # built for inclusion in a dll (and should export symbols for example). m4_if([$1], [GCJ], [], [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT']) case $host_os in os2*) _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-static' ;; esac ;; hpux9* | hpux10* | hpux11*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but # not for PA HP-UX. case $host_cpu in hppa*64*|ia64*) # +Z the default ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z' ;; esac # Is there a better lt_prog_compiler_static that works with the bundled CC? _LT_TAGVAR(lt_prog_compiler_static, $1)='$wl-a ${wl}archive' ;; irix5* | irix6* | nonstopux*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # PIC (with -KPIC) is the default. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in # old Intel for x86_64, which still supported -KPIC. ecc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # icc used to be incompatible with GCC. # ICC 10 doesn't accept -KPIC any more. icc* | ifort*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; # Lahey Fortran 8.1. lf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared' _LT_TAGVAR(lt_prog_compiler_static, $1)='--static' ;; nagfor*) # NAG Fortran compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; tcc*) # Fabrice Bellard et al's Tiny C Compiler _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group compilers (*not* the Pentium gcc compiler, # which looks to be a dead project) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; ccc*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All Alpha code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; xl* | bgxl* | bgf* | mpixl*) # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*) # Sun Fortran 8.3 passes all unrecognized flags to the linker _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='' ;; *Sun\ F* | *Sun*Fortran*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' ;; *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' ;; *Intel*\ [[CF]]*Compiler*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-static' ;; *Portland\ Group*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; esac ;; esac ;; newsos6) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *nto* | *qnx*) # QNX uses GNU C++, but need to define -shared option too, otherwise # it will coredump. _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared' ;; osf3* | osf4* | osf5*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' # All OSF/1 code is PIC. _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; rdos*) _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' ;; solaris*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; *) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; esac ;; sunos4*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4 | sysv4.2uw2* | sysv4.3*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' fi ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; unicos*) _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; uts4*) _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic' _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; *) _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no ;; esac fi ]) case $host_os in # For platforms that do not support PIC, -DPIC is meaningless: *djgpp*) _LT_TAGVAR(lt_prog_compiler_pic, $1)= ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])" ;; esac AC_CACHE_CHECK([for $compiler option to produce PIC], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)], [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)]) _LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1) # # Check to make sure the PIC flag actually works. # if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works], [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)], [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [], [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in "" | " "*) ;; *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;; esac], [_LT_TAGVAR(lt_prog_compiler_pic, $1)= _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) fi _LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1], [Additional compiler flags for building library objects]) _LT_TAGDECL([wl], [lt_prog_compiler_wl], [1], [How to pass a linker flag through the compiler]) # # Check to make sure the static flag actually works. # wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\" _LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works], _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1), $lt_tmp_static_flag, [], [_LT_TAGVAR(lt_prog_compiler_static, $1)=]) _LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1], [Compiler flag to prevent dynamic linking]) ])# _LT_COMPILER_PIC # _LT_LINKER_SHLIBS([TAGNAME]) # ---------------------------- # See if the linker supports building shared libraries. m4_defun([_LT_LINKER_SHLIBS], [AC_REQUIRE([LT_PATH_LD])dnl AC_REQUIRE([LT_PATH_NM])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_DECL_SED])dnl m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl m4_require([_LT_TAG_COMPILER])dnl AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) m4_if([$1], [CXX], [ _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] case $host_os in aix[[4-9]]*) # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi ;; pw32*) _LT_TAGVAR(export_symbols_cmds, $1)=$ltdll_cmds ;; cygwin* | mingw* | cegcc*) case $cc_basename in cl*) _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] ;; esac ;; *) _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' ;; esac ], [ runpath_var= _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_cmds, $1)= _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(old_archive_from_new_cmds, $1)= _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)= _LT_TAGVAR(thread_safe_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= # include_expsyms should be a list of space-separated symbols to be *always* # included in the symbol list _LT_TAGVAR(include_expsyms, $1)= # exclude_expsyms can be an extended regexp of symbols to exclude # it will be wrapped by ' (' and ')$', so one must not match beginning or # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc', # as well as any symbol that contains 'd'. _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'] # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out # platforms (ab)use it in PIC code, but their linkers get confused if # the symbol is explicitly referenced. Since portable code cannot # rely on this symbol name, it's probably fine to never include it in # preloaded symbol tables. # Exclude shared library initialization/finalization symbols. dnl Note also adjust exclude_expsyms for C++ above. extract_expsyms_cmds= case $host_os in cygwin* | mingw* | pw32* | cegcc*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test yes != "$GCC"; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd* | bitrig*) with_gnu_ld=no ;; esac _LT_TAGVAR(ld_shlibs, $1)=yes # On some targets, GNU ld is compatible enough with the native linker # that we're better off using the native interface for both. lt_use_gnu_ld_interface=no if test yes = "$with_gnu_ld"; then case $host_os in aix*) # The AIX port of GNU ld has always aspired to compatibility # with the native linker. However, as the warning in the GNU ld # block says, versions before 2.19.5* couldn't really create working # shared libraries, regardless of the interface used. case `$LD -v 2>&1` in *\ \(GNU\ Binutils\)\ 2.19.5*) ;; *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;; *\ \(GNU\ Binutils\)\ [[3-9]]*) ;; *) lt_use_gnu_ld_interface=yes ;; esac ;; *) lt_use_gnu_ld_interface=yes ;; esac fi if test yes = "$lt_use_gnu_ld_interface"; then # If archive_cmds runs LD, not CC, wlarc should be empty wlarc='$wl' # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. runpath_var=LD_RUN_PATH _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' # ancient GNU ld didn't support --whole-archive et. al. if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi supports_anon_versioning=no case `$LD -v | $SED -e 's/([^)]\+)\s\+//' 2>&1` in *GNU\ gold*) supports_anon_versioning=yes ;; *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... *\ 2.11.*) ;; # other 2.11 versions *) supports_anon_versioning=yes ;; esac # See if GNU ld supports shared libraries. case $host_os in aix[[3-9]]*) # On AIX/PPC, the GNU linker is very broken if test ia64 != "$host_cpu"; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: the GNU linker, at least up to release 2.19, is reported *** to be unable to reliably create shared libraries on AIX. *** Therefore, libtool is disabling shared libraries support. If you *** really care for shared libraries, you may want to install binutils *** 2.20 or above, or modify your PATH so that a non-GNU linker is found. *** You will then need to restart the configuration process. _LT_EOF fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols' _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'] if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file, use it as # is; otherwise, prepend EXPORTS... _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) tmp_diet=no if test linux-dietlibc = "$host_os"; then case $cc_basename in diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) esac fi if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ && test no = "$tmp_diet" then tmp_addflag=' $pic_flag' tmp_sharedflag='-shared' case $cc_basename,$host_cpu in pgcc*) # Portland Group C compiler _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag' ;; pgf77* | pgf90* | pgf95* | pgfortran*) # Portland Group f77 and f90 compilers _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' tmp_addflag=' $pic_flag -Mnomain' ;; ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 tmp_addflag=' -i_dynamic' ;; efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 tmp_addflag=' -i_dynamic -nofor_main' ;; ifc* | ifort*) # Intel Fortran compiler tmp_addflag=' -nofor_main' ;; lf95*) # Lahey Fortran 8.1 _LT_TAGVAR(whole_archive_flag_spec, $1)= tmp_sharedflag='--shared' ;; nagfor*) # NAGFOR 5.3 tmp_sharedflag='-Wl,-shared' ;; xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below) tmp_sharedflag='-qmkshrobj' tmp_addflag= ;; nvcc*) # Cuda Compiler Driver 2.2 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes ;; esac case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C 5.9 _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes tmp_sharedflag='-G' ;; *Sun\ F*) # Sun Fortran 8.3 tmp_sharedflag='-G' ;; esac _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' if test yes = "$supports_anon_versioning"; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' fi case $cc_basename in tcc*) _LT_TAGVAR(export_dynamic_flag_spec, $1)='-rdynamic' ;; xlf* | bgf* | bgxlf* | mpixlf*) # IBM XL Fortran 10.1 on PPC cannot create shared libs itself _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' if test yes = "$supports_anon_versioning"; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' fi ;; esac else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' fi ;; solaris*) if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: The releases 2.8.* of the GNU linker cannot reliably *** create shared libraries on Solaris systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.9.1 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*) _LT_TAGVAR(ld_shlibs, $1)=no cat <<_LT_EOF 1>&2 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot *** reliably create shared libraries on SCO systems. Therefore, libtool *** is disabling shared libraries support. We urge you to upgrade GNU *** binutils to release 2.16.91.0.3 or newer. Another option is to modify *** your PATH or compiler configuration so that the native linker is *** used, and then restart. _LT_EOF ;; *) # For security reasons, it is highly recommended that you always # use absolute paths for naming shared libraries, and exclude the # DT_RUNPATH tag from executables and libraries. But doing so # requires that you compile everything twice, which is a pain. if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; sunos4*) _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' wlarc= _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac if test no = "$_LT_TAGVAR(ld_shlibs, $1)"; then runpath_var= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else # PORTME fill in a description of your system's linker (not GNU ld) case $host_os in aix3*) _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. _LT_TAGVAR(hardcode_minus_L, $1)=yes if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. _LT_TAGVAR(hardcode_direct, $1)=unsupported fi ;; aix[[4-9]]*) if test ia64 = "$host_cpu"; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag= else # If we're using GNU nm, then we don't want the "-C" option. # -C means demangle to GNU nm, but means don't demangle to AIX nm. # Without the "-l" option, or with the "-B" option, AIX nm treats # weak defined symbols like other global defined symbols, whereas # GNU nm marks them as "W". # While the 'weak' keyword is ignored in the Export File, we need # it in the Import File for the 'aix-soname' feature, so we have # to replace the "-B" option with "-P" for AIX nm. if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols' else _LT_TAGVAR(export_symbols_cmds, $1)='`func_echo_all $NM | $SED -e '\''s/B\([[^B]]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && ([substr](\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols' fi aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then aix_use_runtimelinking=yes break fi done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='$wl-f,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # traditional, no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no ;; esac if test yes = "$GCC"; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`$CC -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)= fi ;; esac shared_flag='-shared' if test yes = "$aix_use_runtimelinking"; then shared_flag="$shared_flag "'$wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' fi fi _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to export. _LT_TAGVAR(always_export_symbols, $1)=yes if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. _LT_TAGVAR(allow_undefined_flag, $1)='-berok' # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok' if test yes = "$with_gnu_ld"; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared libraries. _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d' fi fi ;; amigaos*) case $host_cpu in powerpc) # see comment about AmigaOS4 .so support _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='' ;; m68k) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac ;; bsdi[[45]]*) _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic ;; cygwin* | mingw* | pw32* | cegcc*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. case $cc_basename in cl*) # Native MSVC _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols' # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile=$lt_outputfile.exe lt_tool_outputfile=$lt_tool_outputfile.exe ;; esac~ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # Assume MSVC wrapper _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' # The linker will automatically build a .lib file if we build a DLL. _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' # FIXME: Should let the user specify the lib program. _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; dgux*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor # support. Future versions do this automatically, but an explicit c++rt0.o # does not break anything, and helps significantly (at the cost of a little # extra space). freebsd2.2*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # Unfortunately, older versions of FreeBSD 2 do not have this feature. freebsd2.*) _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; # FreeBSD 3 and greater uses gcc -shared to do shared libraries. freebsd* | dragonfly*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; hpux9*) if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' else _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' ;; hpux10*) if test yes,no = "$GCC,$with_gnu_ld"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' fi if test no = "$with_gnu_ld"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes fi ;; hpux11*) if test yes,no = "$GCC,$with_gnu_ld"; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags' ;; esac else case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' ;; *) m4_if($1, [], [ # Older versions of the 11.00 compiler do not understand -b yet # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) _LT_LINKER_OPTION([if $CC understands -b], _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b], [_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'], [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])], [_LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags']) ;; esac fi if test no = "$with_gnu_ld"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. _LT_TAGVAR(hardcode_minus_L, $1)=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' # Try to use the -exported_symbol ld option, if it does not # work, assume that -exports_file does not work either and # implicitly export all symbols. # This should be the same for all languages, so no per-tag cache variable. AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol], [lt_cv_irix_exported_symbol], [save_LDFLAGS=$LDFLAGS LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null" AC_LINK_IFELSE( [AC_LANG_SOURCE( [AC_LANG_CASE([C], [[int foo (void) { return 0; }]], [C++], [[int foo (void) { return 0; }]], [Fortran 77], [[ subroutine foo end]], [Fortran], [[ subroutine foo end]])])], [lt_cv_irix_exported_symbol=yes], [lt_cv_irix_exported_symbol=no]) LDFLAGS=$save_LDFLAGS]) if test yes = "$lt_cv_irix_exported_symbol"; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations $wl-exports_file $wl$export_symbols -o $lib' fi else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -exports_file $export_symbols -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes _LT_TAGVAR(link_all_deplibs, $1)=yes ;; linux*) case $cc_basename in tcc*) # Fabrice Bellard et al's Tiny C Compiler _LT_TAGVAR(ld_shlibs, $1)=yes _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; newsos6) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *nto* | *qnx*) ;; openbsd* | bitrig*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' fi else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; osf3*) if test yes = "$GCC"; then _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; osf4* | osf5*) # as osf3* with the addition of -msym flag if test yes = "$GCC"; then _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $pic_flag $libobjs $deplibs $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' else _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $wl-input $wl$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~$RM $lib.exp' # Both c and cxx compiler support -rpath directly _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' fi _LT_TAGVAR(archive_cmds_need_lc, $1)='no' _LT_TAGVAR(hardcode_libdir_separator, $1)=: ;; solaris*) _LT_TAGVAR(no_undefined_flag, $1)=' -z defs' if test yes = "$GCC"; then wlarc='$wl' _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag $wl-z ${wl}text $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' else case `$CC -V 2>&1` in *"Compilers 5.0"*) wlarc='' _LT_TAGVAR(archive_cmds, $1)='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' ;; *) wlarc='$wl' _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' ;; esac fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands '-z linker_flag'. GCC discards it without '$wl', # but is careful enough not to reorder. # Supported since Solaris 2.6 (maybe 2.5.1?) if test yes = "$GCC"; then _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' else _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' fi ;; esac _LT_TAGVAR(link_all_deplibs, $1)=yes ;; sunos4*) if test sequent = "$host_vendor"; then # Use $CC to link under sequent, because it throws in some extra .o # files that make .init and .fini sections work. _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4) case $host_vendor in sni) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true??? ;; siemens) ## LD is ld it makes a PLAMLIB ## CC just makes a GrossModule. _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' _LT_TAGVAR(hardcode_direct, $1)=no ;; motorola) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie ;; esac runpath_var='LD_RUN_PATH' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; sysv4.3*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' ;; sysv4*MP*) if test -d /usr/nec; then _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var=LD_RUN_PATH hardcode_runpath_var=yes _LT_TAGVAR(ld_shlibs, $1)=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We CANNOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport' runpath_var='LD_RUN_PATH' if test yes = "$GCC"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' else _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' fi ;; uts4*) _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(ld_shlibs, $1)=no ;; esac if test sni = "$host_vendor"; then case $host in sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Blargedynsym' ;; esac fi fi ]) AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no _LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld _LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl _LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl _LT_DECL([], [extract_expsyms_cmds], [2], [The commands to extract the exported symbol list from a shared archive]) # # Do we need to explicitly link libc? # case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in x|xyes) # Assume -lc should be added _LT_TAGVAR(archive_cmds_need_lc, $1)=yes if test yes,yes = "$GCC,$enable_shared"; then case $_LT_TAGVAR(archive_cmds, $1) in *'~'*) # FIXME: we may have to deal with multi-command sequences. ;; '$CC '*) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. AC_CACHE_CHECK([whether -lc should be explicitly linked in], [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1), [$RM conftest* echo "$lt_simple_compile_test_code" > conftest.$ac_ext if AC_TRY_EVAL(ac_compile) 2>conftest.err; then soname=conftest lib=conftest libobjs=conftest.$ac_objext deplibs= wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1) compiler_flags=-v linker_flags=-v verstring= output_objdir=. libname=conftest lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1) _LT_TAGVAR(allow_undefined_flag, $1)= if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) then lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no else lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes fi _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag else cat conftest.err 1>&5 fi $RM conftest* ]) _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1) ;; esac fi ;; esac _LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0], [Whether or not to add -lc for building shared libraries]) _LT_TAGDECL([allow_libtool_libs_with_static_runtimes], [enable_shared_with_static_runtimes], [0], [Whether or not to disallow shared libs when runtime libs are static]) _LT_TAGDECL([], [export_dynamic_flag_spec], [1], [Compiler flag to allow reflexive dlopens]) _LT_TAGDECL([], [whole_archive_flag_spec], [1], [Compiler flag to generate shared objects directly from archives]) _LT_TAGDECL([], [compiler_needs_object], [1], [Whether the compiler copes with passing no objects directly]) _LT_TAGDECL([], [old_archive_from_new_cmds], [2], [Create an old-style archive from a shared archive]) _LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2], [Create a temporary old-style archive to link instead of a shared archive]) _LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive]) _LT_TAGDECL([], [archive_expsym_cmds], [2]) _LT_TAGDECL([], [module_cmds], [2], [Commands used to build a loadable module if different from building a shared archive.]) _LT_TAGDECL([], [module_expsym_cmds], [2]) _LT_TAGDECL([], [with_gnu_ld], [1], [Whether we are building with GNU ld or not]) _LT_TAGDECL([], [allow_undefined_flag], [1], [Flag that allows shared libraries with undefined symbols to be built]) _LT_TAGDECL([], [no_undefined_flag], [1], [Flag that enforces no undefined symbols]) _LT_TAGDECL([], [hardcode_libdir_flag_spec], [1], [Flag to hardcode $libdir into a binary during linking. This must work even if $libdir does not exist]) _LT_TAGDECL([], [hardcode_libdir_separator], [1], [Whether we need a single "-rpath" flag with a separated argument]) _LT_TAGDECL([], [hardcode_direct], [0], [Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_direct_absolute], [0], [Set to "yes" if using DIR/libNAME$shared_ext during linking hardcodes DIR into the resulting binary and the resulting library dependency is "absolute", i.e impossible to change by setting $shlibpath_var if the library is relocated]) _LT_TAGDECL([], [hardcode_minus_L], [0], [Set to "yes" if using the -LDIR flag during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_shlibpath_var], [0], [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into the resulting binary]) _LT_TAGDECL([], [hardcode_automatic], [0], [Set to "yes" if building a shared library automatically hardcodes DIR into the library and all subsequent libraries and executables linked against it]) _LT_TAGDECL([], [inherit_rpath], [0], [Set to yes if linker adds runtime paths of dependent libraries to runtime path list]) _LT_TAGDECL([], [link_all_deplibs], [0], [Whether libtool must link a program against all its dependency libraries]) _LT_TAGDECL([], [always_export_symbols], [0], [Set to "yes" if exported symbols are required]) _LT_TAGDECL([], [export_symbols_cmds], [2], [The commands to list exported symbols]) _LT_TAGDECL([], [exclude_expsyms], [1], [Symbols that should not be listed in the preloaded symbols]) _LT_TAGDECL([], [include_expsyms], [1], [Symbols that must always be exported]) _LT_TAGDECL([], [prelink_cmds], [2], [Commands necessary for linking programs (against libraries) with templates]) _LT_TAGDECL([], [postlink_cmds], [2], [Commands necessary for finishing linking programs]) _LT_TAGDECL([], [file_list_spec], [1], [Specify filename containing input files]) dnl FIXME: Not yet implemented dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1], dnl [Compiler flag to generate thread safe objects]) ])# _LT_LINKER_SHLIBS # _LT_LANG_C_CONFIG([TAG]) # ------------------------ # Ensure that the configuration variables for a C compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to 'libtool'. m4_defun([_LT_LANG_C_CONFIG], [m4_require([_LT_DECL_EGREP])dnl lt_save_CC=$CC AC_LANG_PUSH(C) # Source file extension for C test sources. ac_ext=c # Object file extension for compiled C test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(){return(0);}' _LT_TAG_COMPILER # Save the default compiler, since it gets overwritten when the other # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. compiler_DEFAULT=$CC # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) LT_SYS_DLOPEN_SELF _LT_CMD_STRIPLIB # Report what library types will actually be built AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_CONFIG($1) fi AC_LANG_POP CC=$lt_save_CC ])# _LT_LANG_C_CONFIG # _LT_LANG_CXX_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a C++ compiler are suitably # defined. These variables are subsequently used by _LT_CONFIG to write # the compiler configuration to 'libtool'. m4_defun([_LT_LANG_CXX_CONFIG], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl m4_require([_LT_DECL_EGREP])dnl m4_require([_LT_PATH_MANIFEST_TOOL])dnl if test -n "$CXX" && ( test no != "$CXX" && ( (test g++ = "$CXX" && `g++ -v >/dev/null 2>&1` ) || (test g++ != "$CXX"))); then AC_PROG_CXXCPP else _lt_caught_CXX_error=yes fi AC_LANG_PUSH(C++) _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(compiler_needs_object, $1)=no _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for C++ test sources. ac_ext=cpp # Object file extension for compiled C++ test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the CXX compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test yes != "$_lt_caught_CXX_error"; then # Code to be used in simple compile tests lt_simple_compile_test_code="int some_variable = 0;" # Code to be used in simple link tests lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_LD=$LD lt_save_GCC=$GCC GCC=$GXX lt_save_with_gnu_ld=$with_gnu_ld lt_save_path_LD=$lt_cv_path_LD if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx else $as_unset lt_cv_prog_gnu_ld fi if test -n "${lt_cv_path_LDCXX+set}"; then lt_cv_path_LD=$lt_cv_path_LDCXX else $as_unset lt_cv_path_LD fi test -z "${LDCXX+set}" || LD=$LDCXX CC=${CXX-"c++"} CFLAGS=$CXXFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then # We don't want -fno-exception when compiling C++ code, so set the # no_builtin_flag separately if test yes = "$GXX"; then _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' else _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= fi if test yes = "$GXX"; then # Set up default GNU C++ configuration LT_PATH_LD # Check if GNU C++ uses GNU ld as the underlying linker, since the # archiving commands below assume that GNU ld is being used. if test yes = "$with_gnu_ld"; then _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' # If archive_cmds runs LD, not CC, wlarc should be empty # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to # investigate it a little bit more. (MM) wlarc='$wl' # ancient GNU ld didn't support --whole-archive et. al. if eval "`$CC -print-prog-name=ld` --help 2>&1" | $GREP 'no-whole-archive' > /dev/null; then _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' else _LT_TAGVAR(whole_archive_flag_spec, $1)= fi else with_gnu_ld=no wlarc= # A generic and very simple default shared library creation # command for GNU C++ for the case where it uses the native # linker, instead of GNU ld. If possible, this setting should # overridden to take advantage of the native linker features on # the platform it is being used on. _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' fi # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else GXX=no with_gnu_ld=no wlarc= fi # PORTME: fill in a description of your system's C++ link characteristics AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) _LT_TAGVAR(ld_shlibs, $1)=yes case $host_os in aix3*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aix[[4-9]]*) if test ia64 = "$host_cpu"; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no exp_sym_flag='-Bexport' no_entry_flag= else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # have runtime linking enabled, and use it for executables. # For shared libraries, we enable/disable runtime linking # depending on the kind of the shared library created - # when "with_aix_soname,aix_use_runtimelinking" is: # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables # "aix,yes" lib.so shared, rtl:yes, for executables # lib.a static archive # "both,no" lib.so.V(shr.o) shared, rtl:yes # lib.a(lib.so.V) shared, rtl:no, for executables # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a(lib.so.V) shared, rtl:no # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables # lib.a static archive case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*) for ld_flag in $LDFLAGS; do case $ld_flag in *-brtl*) aix_use_runtimelinking=yes break ;; esac done if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then # With aix-soname=svr4, we create the lib.so.V shared archives only, # so we don't have lib.a shared libs to link our executables. # We have to force runtime linking in this case. aix_use_runtimelinking=yes LDFLAGS="$LDFLAGS -Wl,-brtl" fi ;; esac exp_sym_flag='-bexport' no_entry_flag='-bnoentry' fi # When large executables or shared objects are built, AIX ld can # have problems creating the table of contents. If linking a library # or program results in "error TOC overflow" add -mminimal-toc to # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. _LT_TAGVAR(archive_cmds, $1)='' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(file_list_spec, $1)='$wl-f,' case $with_aix_soname,$aix_use_runtimelinking in aix,*) ;; # no import file svr4,* | *,yes) # use import file # The Import File defines what to hardcode. _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no ;; esac if test yes = "$GXX"; then case $host_os in aix4.[[012]]|aix4.[[012]].*) # We only want to do this on AIX 4.2 and lower, the check # below for broken collect2 doesn't work under 4.3+ collect2name=`$CC -print-prog-name=collect2` if test -f "$collect2name" && strings "$collect2name" | $GREP resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 _LT_TAGVAR(hardcode_direct, $1)=unsupported # It fails to find uninstalled libraries when the uninstalled # path is not listed in the libpath. Setting hardcode_minus_L # to unsupported forces relinking _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)= fi esac shared_flag='-shared' if test yes = "$aix_use_runtimelinking"; then shared_flag=$shared_flag' $wl-G' fi # Need to ensure runtime linking is disabled for the traditional # shared library, or the linker may eventually find shared libraries # /with/ Import File - we do not want to mix them. shared_flag_aix='-shared' shared_flag_svr4='-shared $wl-G' else # not using gcc if test ia64 = "$host_cpu"; then # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release # chokes on -Wl,-G. The following line is correct: shared_flag='-G' else if test yes = "$aix_use_runtimelinking"; then shared_flag='$wl-G' else shared_flag='$wl-bM:SRE' fi shared_flag_aix='$wl-bM:SRE' shared_flag_svr4='$wl-G' fi fi _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-bexpall' # It seems that -bexpall does not export symbols beginning with # underscore (_), so it is better to generate a list of symbols to # export. _LT_TAGVAR(always_export_symbols, $1)=yes if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then # Warning - without using the other runtime loading flags (-brtl), # -berok will link without error, but may produce a broken library. # The "-G" linker flag allows undefined symbols. _LT_TAGVAR(no_undefined_flag, $1)='-bernotok' # Determine the default libpath from the value encoded in an empty # executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag else if test ia64 = "$host_cpu"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $libdir:/usr/lib:/lib' _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs" _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\$wl$no_entry_flag"' $compiler_flags $wl$allow_undefined_flag '"\$wl$exp_sym_flag:\$export_symbols" else # Determine the default libpath from the value encoded in an # empty executable. _LT_SYS_MODULE_PATH_AIX([$1]) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-blibpath:$libdir:'"$aix_libpath" # Warning - without using the other run time loading flags, # -berok will link without error, but may produce a broken library. _LT_TAGVAR(no_undefined_flag, $1)=' $wl-bernotok' _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-berok' if test yes = "$with_gnu_ld"; then # We only use this code for GNU lds that support --whole-archive. _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive' else # Exported symbols can be pulled into shared objects from archives _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience' fi _LT_TAGVAR(archive_cmds_need_lc, $1)=yes _LT_TAGVAR(archive_expsym_cmds, $1)='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d' # -brtl affects multiple linker settings, -berok does not and is overridden later compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([[, ]]\\)%-berok\\1%g"`' if test svr4 != "$with_aix_soname"; then # This is similar to how AIX traditionally builds its shared # libraries. Need -bnortl late, we may have -brtl in LDFLAGS. _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname' fi if test aix != "$with_aix_soname"; then _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp' else # used by -dlpreopen to get the symbols _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$MV $output_objdir/$realname.d/$soname $output_objdir' fi _LT_TAGVAR(archive_expsym_cmds, $1)="$_LT_TAGVAR(archive_expsym_cmds, $1)"'~$RM -r $output_objdir/$realname.d' fi fi ;; beos*) if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then _LT_TAGVAR(allow_undefined_flag, $1)=unsupported # Joseph Beckenbach says some releases of gcc # support --undefined. This deserves some investigation. FIXME _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; chorus*) case $cc_basename in *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; cygwin* | mingw* | pw32* | cegcc*) case $GXX,$cc_basename in ,cl* | no,cl*) # Native MSVC # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=yes _LT_TAGVAR(file_list_spec, $1)='@' # Tell ltmain to make .lib files, not .a files. libext=lib # Tell ltmain to make .dll files, not .so files. shrext_cmds=.dll # FIXME: Setting linknames here is a bad hack. _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames=' _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp "$export_symbols" "$output_objdir/$soname.def"; echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp"; else $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp; fi~ $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ linknames=' # The linker will not automatically build a static lib if we build a DLL. # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes # Don't use ranlib _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib' _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~ lt_tool_outputfile="@TOOL_OUTPUT@"~ case $lt_outputfile in *.exe|*.EXE) ;; *) lt_outputfile=$lt_outputfile.exe lt_tool_outputfile=$lt_tool_outputfile.exe ;; esac~ func_to_tool_file "$lt_outputfile"~ if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; $RM "$lt_outputfile.manifest"; fi' ;; *) # g++ # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, # as there is no search path for DLLs. _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-all-symbols' _LT_TAGVAR(allow_undefined_flag, $1)=unsupported _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' # If the export-symbols file already is a .def file, use it as # is; otherwise, prepend EXPORTS... _LT_TAGVAR(archive_expsym_cmds, $1)='if _LT_DLL_DEF_P([$export_symbols]); then cp $export_symbols $output_objdir/$soname.def; else echo EXPORTS > $output_objdir/$soname.def; cat $export_symbols >> $output_objdir/$soname.def; fi~ $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; darwin* | rhapsody*) _LT_DARWIN_LINKER_FEATURES($1) ;; os2*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' _LT_TAGVAR(hardcode_minus_L, $1)=yes _LT_TAGVAR(allow_undefined_flag, $1)=unsupported shrext_cmds=.dll _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(archive_expsym_cmds, $1)='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~ $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~ $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~ $ECHO EXPORTS >> $output_objdir/$libname.def~ prefix_cmds="$SED"~ if test EXPORTS = "`$SED 1q $export_symbols`"; then prefix_cmds="$prefix_cmds -e 1d"; fi~ prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~ cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~ $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~ emximp -o $lib $output_objdir/$libname.def' _LT_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def' _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;; dgux*) case $cc_basename in ec++*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; ghcx*) # Green Hills C++ Compiler # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; freebsd2.*) # C++ shared libraries reported to be fairly broken before # switch to ELF _LT_TAGVAR(ld_shlibs, $1)=no ;; freebsd-elf*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_TAGVAR(ld_shlibs, $1)=yes ;; haiku*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(link_all_deplibs, $1)=yes ;; hpux9*) _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; hpux10*|hpux11*) if test no = "$with_gnu_ld"; then _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl+b $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: case $host_cpu in hppa*64*|ia64*) ;; *) _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' ;; esac fi case $host_cpu in hppa*64*|ia64*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no ;; *) _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, # but as the default # location of the library. ;; esac case $cc_basename in CC*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; aCC*) case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes = "$GXX"; then if test no = "$with_gnu_ld"; then case $host_cpu in hppa*64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC $wl+h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; ia64*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' ;; esac fi else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; interix[[3-9]]*) _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. # Instead, shared libraries are loaded at an image base (0x10000000 by # default) and relocated if they conflict, which is a slow very memory # consuming and fragmenting process. To avoid this, we pick a random, # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link # time. Moving up from 0x10000000 also allows more sbrk(2) space. _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s|^|_|" $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--retain-symbols-file,$output_objdir/$soname.expsym $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; irix5* | irix6*) case $cc_basename in CC*) # SGI C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' # Archives containing C++ object files must be created using # "CC -ar", where "CC" is the IRIX C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' ;; *) if test yes = "$GXX"; then if test no = "$with_gnu_ld"; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' else _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` -o $lib' fi fi _LT_TAGVAR(link_all_deplibs, $1)=yes ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: _LT_TAGVAR(inherit_rpath, $1)=yes ;; linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib $wl-retain-symbols-file,$export_symbols; mv \$templib $lib' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' # Archives containing C++ object files must be created using # "CC -Bstatic", where "CC" is the KAI C++ compiler. _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; icpc* | ecpc* ) # Intel C++ with_gnu_ld=yes # version 8.0 and above of icpc choke on multiply defined symbols # if we add $predep_objects and $postdep_objects, however 7.1 and # earlier do not add the objects themselves. case `$CC -V 2>&1` in *"Version 7."*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 8.0 or newer tmp_idyn= case $host_cpu in ia64*) tmp_idyn=' -i_dynamic';; esac _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; esac _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive$convenience $wl--no-whole-archive' ;; pgCC* | pgcpp*) # Portland Group C++ compiler case `$CC -V` in *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*) _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~ compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"' _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~ $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~ $RANLIB $oldlib' _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~ rm -rf $tpldir~ $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~ $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; *) # Version 6 and above use weak symbols _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl--rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' ;; cxx*) # Compaq C++ _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib $wl-retain-symbols-file $wl$export_symbols' runpath_var=LD_RUN_PATH _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed' ;; xl* | mpixl* | bgxl*) # IBM XL 8.0 on PPC, with GNU ld _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl--export-dynamic' _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib' if test yes = "$supports_anon_versioning"; then _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~ cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ echo "local: *; };" >> $output_objdir/$libname.ver~ $CC -qmkshrobj $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib' fi ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) # Sun C++ 5.9 _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file $wl$export_symbols' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive' _LT_TAGVAR(compiler_needs_object, $1)=yes # Not sure whether something based on # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 # would be better. output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; esac ;; esac ;; lynxos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; m88k*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; mvs*) case $cc_basename in cxx*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; netbsd*) if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no fi # Workaround some broken pre-1.5 toolchains output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' ;; *nto* | *qnx*) _LT_TAGVAR(ld_shlibs, $1)=yes ;; openbsd* | bitrig*) if test -f /usr/libexec/ld.so; then _LT_TAGVAR(hardcode_direct, $1)=yes _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=yes _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib' _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-E' _LT_TAGVAR(whole_archive_flag_spec, $1)=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive' fi output_verbose_link_cmd=func_echo_all else _LT_TAGVAR(ld_shlibs, $1)=no fi ;; osf3* | osf4* | osf5*) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler # KCC will only create a shared library if the output file # ends with ".so" (or ".sl" for HP-UX), so rename the library # to its proper name (with version) after linking. _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\$tempext\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Archives containing C++ object files must be created using # the KAI C++ compiler. case $host in osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;; *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;; esac ;; RCC*) # Rational C++ 2.4.1 # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; cxx*) case $host in osf3*) _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $soname `test -n "$verstring" && func_echo_all "$wl-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' ;; *) _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' _LT_TAGVAR(archive_cmds, $1)='$CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ echo "-hidden">> $lib.exp~ $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname $wl-input $wl$lib.exp `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry $output_objdir/so_locations -o $lib~ $RM $lib.exp' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' ;; esac _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. # # There doesn't appear to be a way to prevent this compiler from # explicitly linking system object files so we need to strip them # from the output so that they don't get included in the library # dependencies. output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"' ;; *) if test yes,no = "$GXX,$with_gnu_ld"; then _LT_TAGVAR(allow_undefined_flag, $1)=' $wl-expect_unresolved $wl\*' case $host in osf3*) _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-msym $wl-soname $wl$soname `test -n "$verstring" && func_echo_all "$wl-set_version $wl$verstring"` $wl-update_registry $wl$output_objdir/so_locations -o $lib' ;; esac _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-rpath $wl$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=: # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no fi ;; esac ;; psos*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; sunos4*) case $cc_basename in CC*) # Sun C++ 4.x # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; lcc*) # Lucid # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; solaris*) case $cc_basename in CC* | sunCC*) # Sun C++ 4.2, 5.x and Centerline C++ _LT_TAGVAR(archive_cmds_need_lc,$1)=yes _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs' _LT_TAGVAR(archive_cmds, $1)='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G$allow_undefined_flag $wl-M $wl$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' _LT_TAGVAR(hardcode_shlibpath_var, $1)=no case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) # The compiler driver will combine and reorder linker options, # but understands '-z linker_flag'. # Supported since Solaris 2.6 (maybe 2.5.1?) _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; esac _LT_TAGVAR(link_all_deplibs, $1)=yes output_verbose_link_cmd='func_echo_all' # Archives containing C++ object files must be created using # "CC -xar", where "CC" is the Sun C++ compiler. This is # necessary to make sure instantiated templates are included # in the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' ;; gcx*) # Green Hills C++ Compiler _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' # The C++ compiler must be used to create the archive. _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' ;; *) # GNU C++ compiler with Solaris linker if test yes,no = "$GXX,$with_gnu_ld"; then _LT_TAGVAR(no_undefined_flag, $1)=' $wl-z ${wl}defs' if $CC --version | $GREP -v '^2\.7' > /dev/null; then _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' else # g++ 2.7 appears to require '-G' NOT '-shared' on this # platform. _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when # linking a shared library. output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"' fi _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir' case $host_os in solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; *) _LT_TAGVAR(whole_archive_flag_spec, $1)='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract' ;; esac fi ;; esac ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*) _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; sysv5* | sco3.2v5* | sco5v6*) # Note: We CANNOT use -z defs as we might desire, because we do not # link with -lc, and that would cause any symbols used from libc to # always be unresolved, which means just about no library would # ever link correctly. If we're not using GNU ld we use -z text # though, which does catch some bad symbols but isn't as heavy-handed # as -z defs. _LT_TAGVAR(no_undefined_flag, $1)='$wl-z,text' _LT_TAGVAR(allow_undefined_flag, $1)='$wl-z,nodefs' _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(hardcode_shlibpath_var, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R,$libdir' _LT_TAGVAR(hardcode_libdir_separator, $1)=':' _LT_TAGVAR(link_all_deplibs, $1)=yes _LT_TAGVAR(export_dynamic_flag_spec, $1)='$wl-Bexport' runpath_var='LD_RUN_PATH' case $cc_basename in CC*) _LT_TAGVAR(archive_cmds, $1)='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~ '"$_LT_TAGVAR(old_archive_cmds, $1)" _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~ '"$_LT_TAGVAR(reload_cmds, $1)" ;; *) _LT_TAGVAR(archive_cmds, $1)='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags' ;; esac ;; tandem*) case $cc_basename in NCC*) # NonStop-UX NCC 3.20 # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac ;; vxworks*) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; *) # FIXME: insert proper C++ library support _LT_TAGVAR(ld_shlibs, $1)=no ;; esac AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)]) test no = "$_LT_TAGVAR(ld_shlibs, $1)" && can_build_shared=no _LT_TAGVAR(GCC, $1)=$GXX _LT_TAGVAR(LD, $1)=$LD ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS LDCXX=$LD LD=$lt_save_LD GCC=$lt_save_GCC with_gnu_ld=$lt_save_with_gnu_ld lt_cv_path_LDCXX=$lt_cv_path_LD lt_cv_path_LD=$lt_save_path_LD lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld fi # test yes != "$_lt_caught_CXX_error" AC_LANG_POP ])# _LT_LANG_CXX_CONFIG # _LT_FUNC_STRIPNAME_CNF # ---------------------- # func_stripname_cnf prefix suffix name # strip PREFIX and SUFFIX off of NAME. # PREFIX and SUFFIX must not contain globbing or regex special # characters, hashes, percent signs, but SUFFIX may contain a leading # dot (in which case that matches only a dot). # # This function is identical to the (non-XSI) version of func_stripname, # except this one can be used by m4 code that may be executed by configure, # rather than the libtool script. m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl AC_REQUIRE([_LT_DECL_SED]) AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH]) func_stripname_cnf () { case @S|@2 in .*) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%\\\\@S|@2\$%%"`;; *) func_stripname_result=`$ECHO "@S|@3" | $SED "s%^@S|@1%%; s%@S|@2\$%%"`;; esac } # func_stripname_cnf ])# _LT_FUNC_STRIPNAME_CNF # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME]) # --------------------------------- # Figure out "hidden" library dependencies from verbose # compiler output when linking a shared library. # Parse the compiler output and extract the necessary # objects, libraries and library flags. m4_defun([_LT_SYS_HIDDEN_LIBDEPS], [m4_require([_LT_FILEUTILS_DEFAULTS])dnl AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl # Dependencies to place before and after the object being linked: _LT_TAGVAR(predep_objects, $1)= _LT_TAGVAR(postdep_objects, $1)= _LT_TAGVAR(predeps, $1)= _LT_TAGVAR(postdeps, $1)= _LT_TAGVAR(compiler_lib_search_path, $1)= dnl we can't use the lt_simple_compile_test_code here, dnl because it contains code intended for an executable, dnl not a library. It's possible we should let each dnl tag define a new lt_????_link_test_code variable, dnl but it's only used here... m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF int a; void foo (void) { a = 0; } _LT_EOF ], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF class Foo { public: Foo (void) { a = 0; } private: int a; }; _LT_EOF ], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer*4 a a=0 return end _LT_EOF ], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF subroutine foo implicit none integer a a=0 return end _LT_EOF ], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF public class foo { private int a; public void bar (void) { a = 0; } }; _LT_EOF ], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF package foo func foo() { } _LT_EOF ]) _lt_libdeps_save_CFLAGS=$CFLAGS case "$CC $CFLAGS " in #( *\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;; *\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;; *\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;; esac dnl Parse the compiler output and extract the necessary dnl objects, libraries and library flags. if AC_TRY_EVAL(ac_compile); then # Parse the compiler output and extract the necessary # objects, libraries and library flags. # Sentinel used to keep track of whether or not we are before # the conftest object file. pre_test_object_deps_done=no for p in `eval "$output_verbose_link_cmd"`; do case $prev$p in -L* | -R* | -l*) # Some compilers place space between "-{L,R}" and the path. # Remove the space. if test x-L = "$p" || test x-R = "$p"; then prev=$p continue fi # Expand the sysroot to ease extracting the directories later. if test -z "$prev"; then case $p in -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;; -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;; -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;; esac fi case $p in =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;; esac if test no = "$pre_test_object_deps_done"; then case $prev in -L | -R) # Internal compiler library paths should come after those # provided the user. The postdeps already come after the # user supplied libs so there is no need to process them. if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then _LT_TAGVAR(compiler_lib_search_path, $1)=$prev$p else _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} $prev$p" fi ;; # The "-l" case would never come before the object being # linked, so don't bother handling this case. esac else if test -z "$_LT_TAGVAR(postdeps, $1)"; then _LT_TAGVAR(postdeps, $1)=$prev$p else _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} $prev$p" fi fi prev= ;; *.lto.$objext) ;; # Ignore GCC LTO objects *.$objext) # This assumes that the test object file only shows up # once in the compiler output. if test "$p" = "conftest.$objext"; then pre_test_object_deps_done=yes continue fi if test no = "$pre_test_object_deps_done"; then if test -z "$_LT_TAGVAR(predep_objects, $1)"; then _LT_TAGVAR(predep_objects, $1)=$p else _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p" fi else if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then _LT_TAGVAR(postdep_objects, $1)=$p else _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p" fi fi ;; *) ;; # Ignore the rest. esac done # Clean up. rm -f a.out a.exe else echo "libtool.m4: error: problem compiling $1 test program" fi $RM -f confest.$objext CFLAGS=$_lt_libdeps_save_CFLAGS # PORTME: override above test on systems where it is broken m4_if([$1], [CXX], [case $host_os in interix[[3-9]]*) # Interix 3.5 installs completely hosed .la files for C++, so rather than # hack all around it, let's just trust "g++" to DTRT. _LT_TAGVAR(predep_objects,$1)= _LT_TAGVAR(postdep_objects,$1)= _LT_TAGVAR(postdeps,$1)= ;; esac ]) case " $_LT_TAGVAR(postdeps, $1) " in *" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;; esac _LT_TAGVAR(compiler_lib_search_dirs, $1)= if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | $SED -e 's! -L! !g' -e 's!^ !!'` fi _LT_TAGDECL([], [compiler_lib_search_dirs], [1], [The directories searched by this compiler when creating a shared library]) _LT_TAGDECL([], [predep_objects], [1], [Dependencies to place before and after the objects being linked to create a shared library]) _LT_TAGDECL([], [postdep_objects], [1]) _LT_TAGDECL([], [predeps], [1]) _LT_TAGDECL([], [postdeps], [1]) _LT_TAGDECL([], [compiler_lib_search_path], [1], [The library search path used internally by the compiler when linking a shared library]) ])# _LT_SYS_HIDDEN_LIBDEPS # _LT_LANG_F77_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for a Fortran 77 compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_F77_CONFIG], [AC_LANG_PUSH(Fortran 77) if test -z "$F77" || test no = "$F77"; then _lt_disable_F77=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for f77 test sources. ac_ext=f # Object file extension for compiled f77 test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the F77 compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test yes != "$_lt_disable_F77"; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${F77-"f77"} CFLAGS=$FFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) GCC=$G77 if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)=$G77 _LT_TAGVAR(LD, $1)=$LD ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS fi # test yes != "$_lt_disable_F77" AC_LANG_POP ])# _LT_LANG_F77_CONFIG # _LT_LANG_FC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for a Fortran compiler are # suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_FC_CONFIG], [AC_LANG_PUSH(Fortran) if test -z "$FC" || test no = "$FC"; then _lt_disable_FC=yes fi _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(allow_undefined_flag, $1)= _LT_TAGVAR(always_export_symbols, $1)=no _LT_TAGVAR(archive_expsym_cmds, $1)= _LT_TAGVAR(export_dynamic_flag_spec, $1)= _LT_TAGVAR(hardcode_direct, $1)=no _LT_TAGVAR(hardcode_direct_absolute, $1)=no _LT_TAGVAR(hardcode_libdir_flag_spec, $1)= _LT_TAGVAR(hardcode_libdir_separator, $1)= _LT_TAGVAR(hardcode_minus_L, $1)=no _LT_TAGVAR(hardcode_automatic, $1)=no _LT_TAGVAR(inherit_rpath, $1)=no _LT_TAGVAR(module_cmds, $1)= _LT_TAGVAR(module_expsym_cmds, $1)= _LT_TAGVAR(link_all_deplibs, $1)=unknown _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds _LT_TAGVAR(no_undefined_flag, $1)= _LT_TAGVAR(whole_archive_flag_spec, $1)= _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no # Source file extension for fc test sources. ac_ext=${ac_fc_srcext-f} # Object file extension for compiled fc test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # No sense in running all these tests if we already determined that # the FC compiler isn't working. Some variables (like enable_shared) # are currently assumed to apply to all compilers on this platform, # and will be corrupted by setting them based on a non-working compiler. if test yes != "$_lt_disable_FC"; then # Code to be used in simple compile tests lt_simple_compile_test_code="\ subroutine t return end " # Code to be used in simple link tests lt_simple_link_test_code="\ program t end " # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_GCC=$GCC lt_save_CFLAGS=$CFLAGS CC=${FC-"f95"} CFLAGS=$FCFLAGS compiler=$CC GCC=$ac_cv_fc_compiler_gnu _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) if test -n "$compiler"; then AC_MSG_CHECKING([if libtool supports shared libraries]) AC_MSG_RESULT([$can_build_shared]) AC_MSG_CHECKING([whether to build shared libraries]) test no = "$can_build_shared" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and # are all built from PIC. case $host_os in aix3*) test yes = "$enable_shared" && enable_static=no if test -n "$RANLIB"; then archive_cmds="$archive_cmds~\$RANLIB \$lib" postinstall_cmds='$RANLIB $lib' fi ;; aix[[4-9]]*) if test ia64 != "$host_cpu"; then case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in yes,aix,yes) ;; # shared object as lib.so file only yes,svr4,*) ;; # shared object as lib.so archive member only yes,*) enable_static=no ;; # shared object in lib.a archive as well esac fi ;; esac AC_MSG_RESULT([$enable_shared]) AC_MSG_CHECKING([whether to build static libraries]) # Make sure either enable_shared or enable_static is yes. test yes = "$enable_shared" || enable_static=yes AC_MSG_RESULT([$enable_static]) _LT_TAGVAR(GCC, $1)=$ac_cv_fc_compiler_gnu _LT_TAGVAR(LD, $1)=$LD ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... _LT_SYS_HIDDEN_LIBDEPS($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_SYS_DYNAMIC_LINKER($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi # test -n "$compiler" GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS fi # test yes != "$_lt_disable_FC" AC_LANG_POP ])# _LT_LANG_FC_CONFIG # _LT_LANG_GCJ_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Java Compiler compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_GCJ_CONFIG], [AC_REQUIRE([LT_PROG_GCJ])dnl AC_LANG_SAVE # Source file extension for Java test sources. ac_ext=java # Object file extension for compiled Java test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="class foo {}" # Code to be used in simple link tests lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GCJ-"gcj"} CFLAGS=$GCJFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)=$LD _LT_CC_BASENAME([$compiler]) # GCJ did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GCJ_CONFIG # _LT_LANG_GO_CONFIG([TAG]) # -------------------------- # Ensure that the configuration variables for the GNU Go compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_GO_CONFIG], [AC_REQUIRE([LT_PROG_GO])dnl AC_LANG_SAVE # Source file extension for Go test sources. ac_ext=go # Object file extension for compiled Go test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code="package main; func main() { }" # Code to be used in simple link tests lt_simple_link_test_code='package main; func main() { }' # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC=yes CC=${GOC-"gccgo"} CFLAGS=$GOFLAGS compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_TAGVAR(LD, $1)=$LD _LT_CC_BASENAME([$compiler]) # Go did not exist at the time GCC didn't implicitly link libc in. _LT_TAGVAR(archive_cmds_need_lc, $1)=no _LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds _LT_TAGVAR(reload_flag, $1)=$reload_flag _LT_TAGVAR(reload_cmds, $1)=$reload_cmds ## CAVEAT EMPTOR: ## There is no encapsulation within the following macros, do not change ## the running order or otherwise move them around unless you know exactly ## what you are doing... if test -n "$compiler"; then _LT_COMPILER_NO_RTTI($1) _LT_COMPILER_PIC($1) _LT_COMPILER_C_O($1) _LT_COMPILER_FILE_LOCKS($1) _LT_LINKER_SHLIBS($1) _LT_LINKER_HARDCODE_LIBPATH($1) _LT_CONFIG($1) fi AC_LANG_RESTORE GCC=$lt_save_GCC CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_GO_CONFIG # _LT_LANG_RC_CONFIG([TAG]) # ------------------------- # Ensure that the configuration variables for the Windows resource compiler # are suitably defined. These variables are subsequently used by _LT_CONFIG # to write the compiler configuration to 'libtool'. m4_defun([_LT_LANG_RC_CONFIG], [AC_REQUIRE([LT_PROG_RC])dnl AC_LANG_SAVE # Source file extension for RC test sources. ac_ext=rc # Object file extension for compiled RC test sources. objext=o _LT_TAGVAR(objext, $1)=$objext # Code to be used in simple compile tests lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }' # Code to be used in simple link tests lt_simple_link_test_code=$lt_simple_compile_test_code # ltmain only uses $CC for tagged configurations so make sure $CC is set. _LT_TAG_COMPILER # save warnings/boilerplate of simple test code _LT_COMPILER_BOILERPLATE _LT_LINKER_BOILERPLATE # Allow CC to be a program name with arguments. lt_save_CC=$CC lt_save_CFLAGS=$CFLAGS lt_save_GCC=$GCC GCC= CC=${RC-"windres"} CFLAGS= compiler=$CC _LT_TAGVAR(compiler, $1)=$CC _LT_CC_BASENAME([$compiler]) _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes if test -n "$compiler"; then : _LT_CONFIG($1) fi GCC=$lt_save_GCC AC_LANG_RESTORE CC=$lt_save_CC CFLAGS=$lt_save_CFLAGS ])# _LT_LANG_RC_CONFIG # LT_PROG_GCJ # ----------- AC_DEFUN([LT_PROG_GCJ], [m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ], [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ], [AC_CHECK_TOOL(GCJ, gcj,) test set = "${GCJFLAGS+set}" || GCJFLAGS="-g -O2" AC_SUBST(GCJFLAGS)])])[]dnl ]) # Old name: AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_GCJ], []) # LT_PROG_GO # ---------- AC_DEFUN([LT_PROG_GO], [AC_CHECK_TOOL(GOC, gccgo,) ]) # LT_PROG_RC # ---------- AC_DEFUN([LT_PROG_RC], [AC_CHECK_TOOL(RC, windres,) ]) # Old name: AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_RC], []) # _LT_DECL_EGREP # -------------- # If we don't have a new enough Autoconf to choose the best grep # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_EGREP], [AC_REQUIRE([AC_PROG_EGREP])dnl AC_REQUIRE([AC_PROG_FGREP])dnl test -z "$GREP" && GREP=grep _LT_DECL([], [GREP], [1], [A grep program that handles long lines]) _LT_DECL([], [EGREP], [1], [An ERE matcher]) _LT_DECL([], [FGREP], [1], [A literal string matcher]) dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too AC_SUBST([GREP]) ]) # _LT_DECL_OBJDUMP # -------------- # If we don't have a new enough Autoconf to choose the best objdump # available, choose the one first in the user's PATH. m4_defun([_LT_DECL_OBJDUMP], [AC_CHECK_TOOL(OBJDUMP, objdump, false) test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [An object symbol dumper]) AC_SUBST([OBJDUMP]) ]) # _LT_DECL_DLLTOOL # ---------------- # Ensure DLLTOOL variable is set. m4_defun([_LT_DECL_DLLTOOL], [AC_CHECK_TOOL(DLLTOOL, dlltool, false) test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program]) AC_SUBST([DLLTOOL]) ]) # _LT_DECL_SED # ------------ # Check for a fully-functional sed program, that truncates # as few characters as possible. Prefer GNU sed if found. m4_defun([_LT_DECL_SED], [AC_PROG_SED test -z "$SED" && SED=sed Xsed="$SED -e 1s/^X//" _LT_DECL([], [SED], [1], [A sed program that does not truncate output]) _LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"], [Sed that helps us avoid accidentally triggering echo(1) options like -n]) ])# _LT_DECL_SED m4_ifndef([AC_PROG_SED], [ ############################################################ # NOTE: This macro has been submitted for inclusion into # # GNU Autoconf as AC_PROG_SED. When it is available in # # a released version of Autoconf we should remove this # # macro and use it instead. # ############################################################ m4_defun([AC_PROG_SED], [AC_MSG_CHECKING([for a sed that does not truncate output]) AC_CACHE_VAL(lt_cv_path_SED, [# Loop through the user's path and test for sed and gsed. # Then use that list of sed's as ones to test for truncation. as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for lt_ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" fi done done done IFS=$as_save_IFS lt_ac_max=0 lt_ac_count=0 # Add /usr/xpg4/bin/sed as it is typically found on Solaris # along with /bin/sed that truncates output. for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do test ! -f "$lt_ac_sed" && continue cat /dev/null > conftest.in lt_ac_count=0 echo $ECHO_N "0123456789$ECHO_C" >conftest.in # Check for GNU sed and select it if it is found. if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then lt_cv_path_SED=$lt_ac_sed break fi while true; do cat conftest.in conftest.in >conftest.tmp mv conftest.tmp conftest.in cp conftest.in conftest.nl echo >>conftest.nl $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break cmp -s conftest.out conftest.nl || break # 10000 chars as input seems more than enough test 10 -lt "$lt_ac_count" && break lt_ac_count=`expr $lt_ac_count + 1` if test "$lt_ac_count" -gt "$lt_ac_max"; then lt_ac_max=$lt_ac_count lt_cv_path_SED=$lt_ac_sed fi done done ]) SED=$lt_cv_path_SED AC_SUBST([SED]) AC_MSG_RESULT([$SED]) ])#AC_PROG_SED ])#m4_ifndef # Old name: AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([LT_AC_PROG_SED], []) # _LT_CHECK_SHELL_FEATURES # ------------------------ # Find out whether the shell is Bourne or XSI compatible, # or has some other useful features. m4_defun([_LT_CHECK_SHELL_FEATURES], [if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then lt_unset=unset else lt_unset=false fi _LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl # test EBCDIC or ASCII case `echo X|tr X '\101'` in A) # ASCII based system # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr lt_SP2NL='tr \040 \012' lt_NL2SP='tr \015\012 \040\040' ;; *) # EBCDIC based system lt_SP2NL='tr \100 \n' lt_NL2SP='tr \r\n \100\100' ;; esac _LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl _LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl ])# _LT_CHECK_SHELL_FEATURES # _LT_PATH_CONVERSION_FUNCTIONS # ----------------------------- # Determine what file name conversion functions should be used by # func_to_host_file (and, implicitly, by func_to_host_path). These are needed # for certain cross-compile configurations and native mingw. m4_defun([_LT_PATH_CONVERSION_FUNCTIONS], [AC_REQUIRE([AC_CANONICAL_HOST])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl AC_MSG_CHECKING([how to convert $build file names to $host format]) AC_CACHE_VAL(lt_cv_to_host_file_cmd, [case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 ;; esac ;; *-*-cygwin* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin ;; *-*-cygwin* ) lt_cv_to_host_file_cmd=func_convert_file_noop ;; * ) # otherwise, assume *nix lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin ;; esac ;; * ) # unhandled hosts (and "normal" native builds) lt_cv_to_host_file_cmd=func_convert_file_noop ;; esac ]) to_host_file_cmd=$lt_cv_to_host_file_cmd AC_MSG_RESULT([$lt_cv_to_host_file_cmd]) _LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd], [0], [convert $build file names to $host format])dnl AC_MSG_CHECKING([how to convert $build file names to toolchain format]) AC_CACHE_VAL(lt_cv_to_tool_file_cmd, [#assume ordinary cross tools, or native build. lt_cv_to_tool_file_cmd=func_convert_file_noop case $host in *-*-mingw* ) case $build in *-*-mingw* ) # actually msys lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 ;; esac ;; esac ]) to_tool_file_cmd=$lt_cv_to_tool_file_cmd AC_MSG_RESULT([$lt_cv_to_tool_file_cmd]) _LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd], [0], [convert $build files to toolchain format])dnl ])# _LT_PATH_CONVERSION_FUNCTIONS libsixel-1.7.3/m4/ltoptions.m4000066400000000000000000000342621302271755100161640ustar00rootroot00000000000000# Helper functions for option handling. -*- Autoconf -*- # # Copyright (C) 2004-2005, 2007-2009, 2011-2015 Free Software # Foundation, Inc. # Written by Gary V. Vaughan, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 8 ltoptions.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])]) # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME) # ------------------------------------------ m4_define([_LT_MANGLE_OPTION], [[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])]) # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME) # --------------------------------------- # Set option OPTION-NAME for macro MACRO-NAME, and if there is a # matching handler defined, dispatch to it. Other OPTION-NAMEs are # saved as a flag. m4_define([_LT_SET_OPTION], [m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]), _LT_MANGLE_DEFUN([$1], [$2]), [m4_warning([Unknown $1 option '$2'])])[]dnl ]) # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET]) # ------------------------------------------------------------ # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. m4_define([_LT_IF_OPTION], [m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])]) # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET) # ------------------------------------------------------- # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME # are set. m4_define([_LT_UNLESS_OPTIONS], [m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option), [m4_define([$0_found])])])[]dnl m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3 ])[]dnl ]) # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST) # ---------------------------------------- # OPTION-LIST is a space-separated list of Libtool options associated # with MACRO-NAME. If any OPTION has a matching handler declared with # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about # the unknown option and exit. m4_defun([_LT_SET_OPTIONS], [# Set options m4_foreach([_LT_Option], m4_split(m4_normalize([$2])), [_LT_SET_OPTION([$1], _LT_Option)]) m4_if([$1],[LT_INIT],[ dnl dnl Simply set some default values (i.e off) if boolean options were not dnl specified: _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no ]) _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no ]) dnl dnl If no reference was made to various pairs of opposing options, then dnl we run the default mode handler for the pair. For example, if neither dnl 'shared' nor 'disable-shared' was passed, we enable building of shared dnl archives by default: _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED]) _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC]) _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC]) _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install], [_LT_ENABLE_FAST_INSTALL]) _LT_UNLESS_OPTIONS([LT_INIT], [aix-soname=aix aix-soname=both aix-soname=svr4], [_LT_WITH_AIX_SONAME([aix])]) ]) ])# _LT_SET_OPTIONS ## --------------------------------- ## ## Macros to handle LT_INIT options. ## ## --------------------------------- ## # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME) # ----------------------------------------- m4_define([_LT_MANGLE_DEFUN], [[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])]) # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE) # ----------------------------------------------- m4_define([LT_OPTION_DEFINE], [m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl ])# LT_OPTION_DEFINE # dlopen # ------ LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes ]) AU_DEFUN([AC_LIBTOOL_DLOPEN], [_LT_SET_OPTION([LT_INIT], [dlopen]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'dlopen' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], []) # win32-dll # --------- # Declare package support for building win32 dll's. LT_OPTION_DEFINE([LT_INIT], [win32-dll], [enable_win32_dll=yes case $host in *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*) AC_CHECK_TOOL(AS, as, false) AC_CHECK_TOOL(DLLTOOL, dlltool, false) AC_CHECK_TOOL(OBJDUMP, objdump, false) ;; esac test -z "$AS" && AS=as _LT_DECL([], [AS], [1], [Assembler program])dnl test -z "$DLLTOOL" && DLLTOOL=dlltool _LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl test -z "$OBJDUMP" && OBJDUMP=objdump _LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl ])# win32-dll AU_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_REQUIRE([AC_CANONICAL_HOST])dnl _LT_SET_OPTION([LT_INIT], [win32-dll]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'win32-dll' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], []) # _LT_ENABLE_SHARED([DEFAULT]) # ---------------------------- # implement the --enable-shared flag, and supports the 'shared' and # 'disable-shared' LT_INIT options. # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. m4_define([_LT_ENABLE_SHARED], [m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([shared], [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@], [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; *) enable_shared=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_shared=yes fi done IFS=$lt_save_ifs ;; esac], [enable_shared=]_LT_ENABLE_SHARED_DEFAULT) _LT_DECL([build_libtool_libs], [enable_shared], [0], [Whether or not to build shared libraries]) ])# _LT_ENABLE_SHARED LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])]) # Old names: AC_DEFUN([AC_ENABLE_SHARED], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared]) ]) AC_DEFUN([AC_DISABLE_SHARED], [_LT_SET_OPTION([LT_INIT], [disable-shared]) ]) AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_SHARED], []) dnl AC_DEFUN([AM_DISABLE_SHARED], []) # _LT_ENABLE_STATIC([DEFAULT]) # ---------------------------- # implement the --enable-static flag, and support the 'static' and # 'disable-static' LT_INIT options. # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. m4_define([_LT_ENABLE_STATIC], [m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([static], [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@], [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; *) enable_static=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_static=yes fi done IFS=$lt_save_ifs ;; esac], [enable_static=]_LT_ENABLE_STATIC_DEFAULT) _LT_DECL([build_old_libs], [enable_static], [0], [Whether or not to build static libraries]) ])# _LT_ENABLE_STATIC LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])]) # Old names: AC_DEFUN([AC_ENABLE_STATIC], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static]) ]) AC_DEFUN([AC_DISABLE_STATIC], [_LT_SET_OPTION([LT_INIT], [disable-static]) ]) AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AM_ENABLE_STATIC], []) dnl AC_DEFUN([AM_DISABLE_STATIC], []) # _LT_ENABLE_FAST_INSTALL([DEFAULT]) # ---------------------------------- # implement the --enable-fast-install flag, and support the 'fast-install' # and 'disable-fast-install' LT_INIT options. # DEFAULT is either 'yes' or 'no'. If omitted, it defaults to 'yes'. m4_define([_LT_ENABLE_FAST_INSTALL], [m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl AC_ARG_ENABLE([fast-install], [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], [p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; *) enable_fast_install=no # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for pkg in $enableval; do IFS=$lt_save_ifs if test "X$pkg" = "X$p"; then enable_fast_install=yes fi done IFS=$lt_save_ifs ;; esac], [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT) _LT_DECL([fast_install], [enable_fast_install], [0], [Whether or not to optimize for fast installation])dnl ])# _LT_ENABLE_FAST_INSTALL LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])]) LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])]) # Old names: AU_DEFUN([AC_ENABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'fast-install' option into LT_INIT's first parameter.]) ]) AU_DEFUN([AC_DISABLE_FAST_INSTALL], [_LT_SET_OPTION([LT_INIT], [disable-fast-install]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'disable-fast-install' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], []) dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], []) # _LT_WITH_AIX_SONAME([DEFAULT]) # ---------------------------------- # implement the --with-aix-soname flag, and support the `aix-soname=aix' # and `aix-soname=both' and `aix-soname=svr4' LT_INIT options. DEFAULT # is either `aix', `both' or `svr4'. If omitted, it defaults to `aix'. m4_define([_LT_WITH_AIX_SONAME], [m4_define([_LT_WITH_AIX_SONAME_DEFAULT], [m4_if($1, svr4, svr4, m4_if($1, both, both, aix))])dnl shared_archive_member_spec= case $host,$enable_shared in power*-*-aix[[5-9]]*,yes) AC_MSG_CHECKING([which variant of shared library versioning to provide]) AC_ARG_WITH([aix-soname], [AS_HELP_STRING([--with-aix-soname=aix|svr4|both], [shared library versioning (aka "SONAME") variant to provide on AIX, @<:@default=]_LT_WITH_AIX_SONAME_DEFAULT[@:>@.])], [case $withval in aix|svr4|both) ;; *) AC_MSG_ERROR([Unknown argument to --with-aix-soname]) ;; esac lt_cv_with_aix_soname=$with_aix_soname], [AC_CACHE_VAL([lt_cv_with_aix_soname], [lt_cv_with_aix_soname=]_LT_WITH_AIX_SONAME_DEFAULT) with_aix_soname=$lt_cv_with_aix_soname]) AC_MSG_RESULT([$with_aix_soname]) if test aix != "$with_aix_soname"; then # For the AIX way of multilib, we name the shared archive member # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o', # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File. # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag, # the AIX toolchain works better with OBJECT_MODE set (default 32). if test 64 = "${OBJECT_MODE-32}"; then shared_archive_member_spec=shr_64 else shared_archive_member_spec=shr fi fi ;; *) with_aix_soname=aix ;; esac _LT_DECL([], [shared_archive_member_spec], [0], [Shared archive member basename, for filename based shared library versioning on AIX])dnl ])# _LT_WITH_AIX_SONAME LT_OPTION_DEFINE([LT_INIT], [aix-soname=aix], [_LT_WITH_AIX_SONAME([aix])]) LT_OPTION_DEFINE([LT_INIT], [aix-soname=both], [_LT_WITH_AIX_SONAME([both])]) LT_OPTION_DEFINE([LT_INIT], [aix-soname=svr4], [_LT_WITH_AIX_SONAME([svr4])]) # _LT_WITH_PIC([MODE]) # -------------------- # implement the --with-pic flag, and support the 'pic-only' and 'no-pic' # LT_INIT options. # MODE is either 'yes' or 'no'. If omitted, it defaults to 'both'. m4_define([_LT_WITH_PIC], [AC_ARG_WITH([pic], [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@], [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], [lt_p=${PACKAGE-default} case $withval in yes|no) pic_mode=$withval ;; *) pic_mode=default # Look at the argument we got. We use all the common list separators. lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR, for lt_pkg in $withval; do IFS=$lt_save_ifs if test "X$lt_pkg" = "X$lt_p"; then pic_mode=yes fi done IFS=$lt_save_ifs ;; esac], [pic_mode=m4_default([$1], [default])]) _LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl ])# _LT_WITH_PIC LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])]) LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])]) # Old name: AU_DEFUN([AC_LIBTOOL_PICMODE], [_LT_SET_OPTION([LT_INIT], [pic-only]) AC_DIAGNOSE([obsolete], [$0: Remove this warning and the call to _LT_SET_OPTION when you put the 'pic-only' option into LT_INIT's first parameter.]) ]) dnl aclocal-1.4 backwards compatibility: dnl AC_DEFUN([AC_LIBTOOL_PICMODE], []) ## ----------------- ## ## LTDL_INIT Options ## ## ----------------- ## m4_define([_LTDL_MODE], []) LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive], [m4_define([_LTDL_MODE], [nonrecursive])]) LT_OPTION_DEFINE([LTDL_INIT], [recursive], [m4_define([_LTDL_MODE], [recursive])]) LT_OPTION_DEFINE([LTDL_INIT], [subproject], [m4_define([_LTDL_MODE], [subproject])]) m4_define([_LTDL_TYPE], []) LT_OPTION_DEFINE([LTDL_INIT], [installable], [m4_define([_LTDL_TYPE], [installable])]) LT_OPTION_DEFINE([LTDL_INIT], [convenience], [m4_define([_LTDL_TYPE], [convenience])]) libsixel-1.7.3/m4/ltsugar.m4000066400000000000000000000104401302271755100156020ustar00rootroot00000000000000# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*- # # Copyright (C) 2004-2005, 2007-2008, 2011-2015 Free Software # Foundation, Inc. # Written by Gary V. Vaughan, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 6 ltsugar.m4 # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])]) # lt_join(SEP, ARG1, [ARG2...]) # ----------------------------- # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their # associated separator. # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier # versions in m4sugar had bugs. m4_define([lt_join], [m4_if([$#], [1], [], [$#], [2], [[$2]], [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])]) m4_define([_lt_join], [m4_if([$#$2], [2], [], [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])]) # lt_car(LIST) # lt_cdr(LIST) # ------------ # Manipulate m4 lists. # These macros are necessary as long as will still need to support # Autoconf-2.59, which quotes differently. m4_define([lt_car], [[$1]]) m4_define([lt_cdr], [m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])], [$#], 1, [], [m4_dquote(m4_shift($@))])]) m4_define([lt_unquote], $1) # lt_append(MACRO-NAME, STRING, [SEPARATOR]) # ------------------------------------------ # Redefine MACRO-NAME to hold its former content plus 'SEPARATOR''STRING'. # Note that neither SEPARATOR nor STRING are expanded; they are appended # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked). # No SEPARATOR is output if MACRO-NAME was previously undefined (different # than defined and empty). # # This macro is needed until we can rely on Autoconf 2.62, since earlier # versions of m4sugar mistakenly expanded SEPARATOR but not STRING. m4_define([lt_append], [m4_define([$1], m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])]) # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...]) # ---------------------------------------------------------- # Produce a SEP delimited list of all paired combinations of elements of # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list # has the form PREFIXmINFIXSUFFIXn. # Needed until we can rely on m4_combine added in Autoconf 2.62. m4_define([lt_combine], [m4_if(m4_eval([$# > 3]), [1], [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl [[m4_foreach([_Lt_prefix], [$2], [m4_foreach([_Lt_suffix], ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[, [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])]) # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ]) # ----------------------------------------------------------------------- # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ. m4_define([lt_if_append_uniq], [m4_ifdef([$1], [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1], [lt_append([$1], [$2], [$3])$4], [$5])], [lt_append([$1], [$2], [$3])$4])]) # lt_dict_add(DICT, KEY, VALUE) # ----------------------------- m4_define([lt_dict_add], [m4_define([$1($2)], [$3])]) # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE) # -------------------------------------------- m4_define([lt_dict_add_subkey], [m4_define([$1($2:$3)], [$4])]) # lt_dict_fetch(DICT, KEY, [SUBKEY]) # ---------------------------------- m4_define([lt_dict_fetch], [m4_ifval([$3], m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]), m4_ifdef([$1($2)], [m4_defn([$1($2)])]))]) # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE]) # ----------------------------------------------------------------- m4_define([lt_if_dict_fetch], [m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4], [$5], [$6])]) # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...]) # -------------------------------------------------------------- m4_define([lt_dict_filter], [m4_if([$5], [], [], [lt_join(m4_quote(m4_default([$4], [[, ]])), lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]), [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl ]) libsixel-1.7.3/m4/ltversion.m4000066400000000000000000000012731302271755100161520ustar00rootroot00000000000000# ltversion.m4 -- version numbers -*- Autoconf -*- # # Copyright (C) 2004, 2011-2015 Free Software Foundation, Inc. # Written by Scott James Remnant, 2004 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # @configure_input@ # serial 4179 ltversion.m4 # This file is part of GNU Libtool m4_define([LT_PACKAGE_VERSION], [2.4.6]) m4_define([LT_PACKAGE_REVISION], [2.4.6]) AC_DEFUN([LTVERSION_VERSION], [macro_version='2.4.6' macro_revision='2.4.6' _LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?]) _LT_DECL(, macro_revision, 0) ]) libsixel-1.7.3/m4/lt~obsolete.m4000066400000000000000000000137741302271755100165100ustar00rootroot00000000000000# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*- # # Copyright (C) 2004-2005, 2007, 2009, 2011-2015 Free Software # Foundation, Inc. # Written by Scott James Remnant, 2004. # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # serial 5 lt~obsolete.m4 # These exist entirely to fool aclocal when bootstrapping libtool. # # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN), # which have later been changed to m4_define as they aren't part of the # exported API, or moved to Autoconf or Automake where they belong. # # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us # using a macro with the same name in our local m4/libtool.m4 it'll # pull the old libtool.m4 in (it doesn't see our shiny new m4_define # and doesn't know about Autoconf macros at all.) # # So we provide this file, which has a silly filename so it's always # included after everything else. This provides aclocal with the # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything # because those macros already exist, or will be overwritten later. # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. # # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here. # Yes, that means every name once taken will need to remain here until # we give up compatibility with versions before 1.7, at which point # we need to keep only those names which we still refer to. # This is to help aclocal find these macros, as it can't see m4_define. AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])]) m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])]) m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])]) m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])]) m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])]) m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])]) m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])]) m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])]) m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])]) m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])]) m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])]) m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])]) m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])]) m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])]) m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])]) m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])]) m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])]) m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])]) m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])]) m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])]) m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])]) m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])]) m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])]) m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])]) m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])]) m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])]) m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])]) m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])]) m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])]) m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])]) m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])]) m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])]) m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])]) m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])]) m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])]) m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])]) m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])]) m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])]) m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])]) m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])]) m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])]) m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])]) m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])]) m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])]) m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])]) m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])]) m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])]) m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])]) m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])]) m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])]) m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS], [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])]) m4_ifndef([_LT_AC_PROG_CXXCPP], [AC_DEFUN([_LT_AC_PROG_CXXCPP])]) m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS], [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])]) m4_ifndef([_LT_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])]) m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])]) m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])]) m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])]) libsixel-1.7.3/missing000077500000000000000000000153301302271755100147410ustar00rootroot00000000000000#! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2013-10-28.13; # UTC # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program 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 program 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 program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=http://www.perl.org/ flex_URL=http://flex.sourceforge.net/ gnu_software_URL=http://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/package.json000066400000000000000000000004321302271755100156250ustar00rootroot00000000000000{ "name": "libsixel", "version": "1.7.3", "repo": "saitoha/libsixel", "description": "A lightweight, fast implementation of DEC SIXEL graphics codec", "keywords": ["terminal", "graphics", "image", "sixel"], "license": "MIT", "install": "./configure && make install" } libsixel-1.7.3/package.json.in.in000066400000000000000000000003751302271755100166450ustar00rootroot00000000000000{ "name": "libsixel", "version": "@PACKAGE_VERSION@", "repo": "saitoha/libsixel", "description": "@PACKAGE_DESCRIPTION@", "keywords": ["terminal", "graphics", "image", "sixel"], "license": "MIT", "install": "./configure && make install" } libsixel-1.7.3/perl/000077500000000000000000000000001302271755100143025ustar00rootroot00000000000000libsixel-1.7.3/perl/Build.PL000066400000000000000000000013571302271755100156040ustar00rootroot00000000000000# ========================================================================= # THIS FILE IS AUTOMATICALLY GENERATED BY MINILLA. # DO NOT EDIT DIRECTLY. # ========================================================================= use 5.008_001; use strict; use Module::Build; my $builder = Module::Build->new ( module_name => 'Image::LibSIXEL', license => 'mit', dist_abstract => 'libsixel binding for Perl', requires => { }, build_requires => { 'Test::More' => 0, }, script_files => [ ], extra_compiler_flags => scalar `libsixel-config --cflags` . ' -Wall -Wextra', extra_linker_flags => scalar `libsixel-config --libs`, create_makefile_pl => 'passthrough', ); $builder->create_build_script(); libsixel-1.7.3/perl/Changes000066400000000000000000000001271302271755100155750ustar00rootroot00000000000000Revision history for Perl extension Image::LibSIXEL {{$NEXT}} - initial version libsixel-1.7.3/perl/MANIFEST000066400000000000000000000003211302271755100154270ustar00rootroot00000000000000Build.PL lib/Image/LibSIXEL.xs lib/Image/LibSIXEL.pm lib/Image/LibSIXEL/Encoder.pm lib/Image/LibSIXEL/Decoder.pm t/libsixel.t LICENSE Makefile.PL MANIFEST This list of files MANIFEST.SKIP META.yml README.md libsixel-1.7.3/perl/MANIFEST.SKIP000066400000000000000000000000501302271755100161730ustar00rootroot00000000000000^Makefile$ ppport.h$ egret.*$ egret1.*$ libsixel-1.7.3/perl/META.json000066400000000000000000000035251302271755100157300ustar00rootroot00000000000000{ "abstract" : "The Perl interface for libsixel (A lightweight, fast implementation of DEC SIXEL graphics codec)", "author" : [ "Hayaki Saito " ], "dynamic_config" : 0, "generated_by" : "Minilla/v2.4.1, CPAN::Meta::Converter version 2.150001", "license" : [ "unknown" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : "2" }, "name" : "Image-LibSIXEL", "no_index" : { "directory" : [ "t", "xt", "inc", "share", "eg", "examples", "author", "builder" ] }, "prereqs" : { "configure" : { "requires" : { "Module::Build::Tiny" : "0.035" } }, "build" : { "requires" : { "ExtUtils::CBuilder" : "0", "Test::More" : "0" } }, "develop" : { "requires" : { "Test::CPAN::Meta" : "0", "Test::MinimumVersion::Fast" : "0.04", "Test::PAUSE::Permissions" : "0.04", "Test::Pod" : "1.41", "Test::Spellunker" : "v0.2.7" } }, "runtime" : { "requires" : { "perl" : "5.012001" } }, "test" : { "requires" : { "Test::More" : "0.98" } } }, "release_status" : "unstable", "resources" : { "bugtracker" : { "web" : "https://github.com/saitoha/libsixel-perl/issues" }, "homepage" : "https://github.com/saitoha/libsixel-perl", "repository" : { "type" : "git", "url" : "git://github.com/saitoha/libsixel-perl.git", "web" : "https://github.com/saitoha/libsixel-perl" } }, "version" : "0.01", "x_contributors" : [ "Hayaki Saito " ] } libsixel-1.7.3/perl/META.yml000066400000000000000000000013711302271755100155550ustar00rootroot00000000000000--- abstract: 'libsixel binding for Perl' author: - Hayaki Saito build_requires: ExtUtils::CBuilder: 0 Test::More: 0 dynamic_config: 0 generated_by: 'Module::Build version 0.4003, CPAN::Meta::Converter version 2.120921' license: mit meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: 1.4 name: Image-LibSIXEL provides: Image::LibSIXEL: file: lib/Image/LibSIXEL.pm version: 0.01 Image::LibSIXEL::Encoder: file: lib/Image/LibSIXEL/Encoder.pm version: 0 resources: bugtracker: https://github.com/saitoha/libsixel-perl/issues homepage: https://github.com/saitoha/libsixel-perl license: http://opensource.org/licenses/mit-license.php version: 0.01 x_contributors: - 'Hayaki Saito ' libsixel-1.7.3/perl/Makefile.PL000066400000000000000000000022631302271755100162570ustar00rootroot00000000000000# Note: this file was auto-generated by Module::Build::Compat version 0.4003 unless (eval "use Module::Build::Compat 0.02; 1" ) { print "This module requires Module::Build to install itself.\n"; require ExtUtils::MakeMaker; my $yn = ExtUtils::MakeMaker::prompt (' Install Module::Build now from CPAN?', 'y'); unless ($yn =~ /^y/i) { die " *** Cannot install without Module::Build. Exiting ...\n"; } require Cwd; require File::Spec; require CPAN; # Save this 'cause CPAN will chdir all over the place. my $cwd = Cwd::cwd(); CPAN::Shell->install('Module::Build::Compat'); CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate or die "Couldn't install Module::Build, giving up.\n"; chdir $cwd or die "Cannot chdir() back to $cwd: $!"; } eval "use Module::Build::Compat 0.02; 1" or die $@; Module::Build::Compat->run_build_pl(args => \@ARGV); my $build_script = 'Build'; $build_script .= '.com' if $^O eq 'VMS'; exit(0) unless(-e $build_script); # cpantesters convention require Module::Build; Module::Build::Compat->write_makefile(build_class => 'Module::Build'); libsixel-1.7.3/perl/README.md000066400000000000000000000040771302271755100155710ustar00rootroot00000000000000# NAME Image::LibSIXEL - The Perl interface for libsixel (A lightweight, fast implementation of DEC SIXEL graphics codec) # SYNOPSIS use Image::LibSIXEL; $encoder = Image::LibSIXEL::Encoder->new(); $encoder->setopt("w", 400); $encoder->setopt("p", 16); $encoder->encode("images/egret.jpg"); $decoder = Image::LibSIXEL::Decoder->new(); $decoder->setopt("i", "images/egret.six"); $decoder->setopt("o", "egret.png"); $decoder->decode(); # DESCRIPTION This perl module provides wrapper objects for part of libsixel interface. http://saitoha.github.io/libsixel/ # LICENSE Copyright (c) 2014,2015 Hayaki Saito Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # DESCRIPTION ## Class Methods =Image::LibSIXEL::Encoder->new Create Encoder object =Image::LibSIXEL::Decoder->new Create Decoder object ## Object Methods =Image::LibSIXEL::Encoder->setopt =Image::LibSIXEL::Encoder->encode =Image::LibSIXEL::Decoder->setopt =Image::LibSIXEL::Decoder->decode # AUTHOR Hayaki Saito # SEE ALSO libsixel-1.7.3/perl/builder/000077500000000000000000000000001302271755100157305ustar00rootroot00000000000000libsixel-1.7.3/perl/builder/MyBuilder.pm000066400000000000000000000004741302271755100201670ustar00rootroot00000000000000package MyBuilder; use strict; use warnings; use parent qw(Module::Build); use File::Copy; sub new { my ($self, %args) = @_; $self->SUPER::new( %args, extra_compiler_flags => [scalar `libsixel-config --cflags`], extra_linker_flags => [scalar `libsixel-config --libs`], ); } 1; libsixel-1.7.3/perl/cpanfile000066400000000000000000000001301302271755100160000ustar00rootroot00000000000000requires 'perl', '5.012001'; on 'test' => sub { requires 'Test::More', '0.98'; }; libsixel-1.7.3/perl/images/000077500000000000000000000000001302271755100155475ustar00rootroot00000000000000libsixel-1.7.3/perl/images/egret.jpg000066400000000000000000000450521302271755100173650ustar00rootroot00000000000000ÿØÿàJFIFÿÛC   %# , #&')*)-0-(0%()(ÿÛC   (((((((((((((((((((((((((((((((((((((((((((((((((((ÿÀÂX"ÿÄÿÄD!1AQaq"‘¡2±#BRÁÑ3áðCbr‚’ñc¢4STÂt²³ÿÄÿÄ1!12AQ"aq¡B‘±Ñáð3RÁÿÚ ?üq@¥nQòXòoÐ<¹ÊЇ‘J&¼¥(Ñj%Æ&Š%(f Z‰¢‰j$VJ#å5å) 1å)DÕDj gÊ5E¨•Yòù”ÑD|¤¨—ÈÑD¥1å]͹B‚±å¡@eʦª#H ¹Jä4QAY¨¯+-D´‹Q|‹ŒKQ.1"¢1ÜÑG¡J&‘D¢R†ÅÆ%¨…eÉà¦ê; Ä yEÈn¢.PŒyAÇÐÚ…ÊQŠˆœQ·(šÅÄ—fˆh£&¼‰hÕ¢Z‰hÑ¡5°4 Й$4Š&¾biw(( è–!õÍ¢4d°3’& Mn€T*.…CaWaQB „·‚A`ªÂ‡C` úŒL€t9ùC”Ö‚m3åTiC¡³HQ²¹QI[“k¤(–¢ÊQ-D›T(”¢h‘IšCå4 å5¨š$4¦|¢Q6 åADµ¤ %!Ñi‚³jÅF´*: 4¡r #­Ë¯!× TU‹å^@JE¤4ŠQ"’EÅ DÒ("Ò¢Òò )!¤R[* (AEP«n€E²Z*'¹,²_p!’ú–Ñ,¨†D #&‰~†­w! ¨h–[ØOì1v)‰ôvY,¦C–C-’À†'ÐbÀ@1€€VàÀ` A0PècìVSÊPÒØ)$Zˆ$RD‰I "’$RCH¤‚¥"’î4‡[ƒI¢’_Q¤Ó^c¢¨ 3qA@J[b¨ š -ˆ¡×‰TÐÒ*·-ÀIŠHt€I "’)-€I[–ˆ‹H)vW`@È© ¯…ÑD:%–ÉaÉe²P™,¶K†C4{’Ð2Mdˆ`fÉhÑ¢ZØ*»DÐD²è–2Z-¢B!’Ë‘/§˜Ñ-Ñ- :  ĉ }@ŠºAEe4ŠH¤‚’EÅn$¨´¨4ŠHqE¤IKa¤REP4ŠòEÐè­ÇE€šlUDòØé”4r…A@CB¢À*(u¹[vC &†ü‡@4ƒÐ¤ [”"’¢Òó)M-‹H•±H–å"Gi‘Mô×Pì"€L:Šü@B`؛بD÷˜BhMl6 D4[%„KD5e¿XК)‰…fК-­„ÀÌRE²dl’ÙOrYd„ÑL– KÜCì'Õƒ@a‰ùEÐ@Ðê €º €˜ ´‚‘AEB ¢¨ IlR H¤‚éH¨‰€¤5åb‰H¢:°†€:€4$0uq Aר~ƒ‡p ¢F€w[ú’4"‘#½€Ñg{”ˆ«L¤÷êBì!Ù ŽÈ§ab±2‡b'濺%” b¿@†Ù-ƒb¯ÀÂè AHOq±? $–Š}{‘)’ö4S$ %”Éabcd¶IlOÔl–Ø;¬ ^# Æúˆø‚÷÷>¢hØŸÔ=à    ¤J( )t%€¤Rd!§¸UØú˜È(<aó¤ÆMÐÊX€v$Å`PY6Á ÅaT;%°½À¤ÇvEŽÀÑHi£4Ç`jŸ™I™'e&Ej˜ÓØÍ?1Ø&ˆ°½ˆ«´ˆ°(¦Äج, lL,›*›ˆ&Å{€@+ %°™=߀›²^âb`6ÄÁˆ)2XؘÉe6@ Écd² l–S"Ê/©^$€˜€ì±X ŠÄ )°^D‡`(a0 [=5°ö"üF„PX˜ ªd^ð.ʳ;ÀÖ÷fVRaZ.…Y 2 Ûa•v¦>à;+W¸…a`P¬› ñ¬M“b» »Ÿ0ÛÂȰRD;3RñcRÖúžîŒS)2+Tʳ+ù ?05L,Í1ÞÀ]ŽÌì, °²,/Ì ±Y-ƒl©&جVMø„Sb²[¡^à]Ø›&À«6lMŠÁ€0bê Kcl—º ²d2™ Énýú“{€™ ”È ½Áˆ°¯a0`=€,Wæ!CD°óŠÂÀ¯P` = ™6Á!µ‡7…s•ic³.`æk‘…ø”˜&Zf)–˜V©øfW±iw°^Û˜X&"l/`.Å{ØXEدblVMø…Ñ-ŠÂ+›Ì&ÄØØ^æv楅™·à>`.ÇÌg}ÇÌ­3ÊL+^b”ŒScOp6æ6ÆWæ;ÖÄß™A|ÁdX¬ /`²/̬M“bor¡¶&÷v)6Ådج"›ȽÂü@«blMì6 ›ÄÞÁ~blÈ} —؇¸ ’6Kñ2L–ŸRXØ€B€L@ú‰€¬ÔL±XB` éæc`R*D¶æc% æ"µæ•™sl4÷ Ú÷)=ÌS-=€Ù?¡i˜ÆE&É—f)•`iaÌBa`kb»3±¹W¸ùˆ°°)0²`_6Þ!dX66+"Á°Šl,ŽaX]7™ù‡6áZs̹‡Ì·¹Vb™Iªe]¦Róz3.mÇÌ µ°»2æØ9¾¤ó™s Kn hžâ²9½Š4lVfج#FÅdsWà&Åbl¶Vþ‡OÐk8–Owôš^OåÓâ–GöL ;ˆû®øSíw§. ñk3FÊ­ý®áßyÞüOáÇÿ—Näþ²kô5´ô†fõ‡âýÁ§àèþŠÐ~ {1§q–¯Qĵ’]T³,q(¤þ翤ü=ö;IþÑÍøçæÊÿù6n0ZYœ±Ên¯v¾¤ú×ñö[Ù¥³¼¿þ?ìcŸØßesm?g8K_ðé£пdñ£Ùü‹$×fC?ªõ†~Å꾆ÿg.L¤'Yø3잢ýÂâZWÿµªæKå$Çx_Í –~ó­üÓ¾w ãùâëᎣK}\Zý‘ãƒÕh“–Ž:.%¿î3rKþÙ×êbqÚ=Œ•~d#Ðâüˆð|Ðj´SéYñ8'èÞÏêyý¶¦¼Q†÷Љ(@KB ‘¾‚>`°` !0y‡ÌcÍæÆ™Ûn`R2LjAvÛ˜jF*E)vÝ=ËR0O̸Ȓ­Ó-3ËL+dúfIŽÂ4æ­‡fV4ÀÒè,‹ ì9ˆ»À«ad^°4LM‘uÜVع‰±66+Ü›&ü@Ó˜,ÎÂú¥…îg{öì¶4̬«^aó'ê; Õ1Ù…„iÌÇfw°XV–Æv¯0YŽÀ¦÷ "øEØY6ÒM·Iw{U÷~ÇþñßhpGW—´®3ÍÞe_ðAÖÞrixYú/²ÿ‚¼3I%ŸÚ=\ø†Dïö|-㼤ÿ4¾ËÈé\v–'$CðÞÂ8Õ~ÏÂ4:neÖ8aÍËÿ3é›Gé^Ïþ q}W.N;­ÓðÜ/®<_¾Ëé•?›?wÐi´\/I/ÓàÒ頶ņ _%ÜÒY’vêüNõÁ®S–g£äø៲œ)džC[™uÍ­ýôŸ¢ ù#ìtøðé°ÇŸ<8¢©CTb¾Kc™ê-ÒØO*ky_Ìíˆés3=]nj]öð!Ê)ï·«8å‘ÖÍ$g,Êöf¢Ù,ì×ÔÆS[ÒØä–¢–Ò0ž§~¿0®ÿx¼ŠY"y_´µºCZ™¿Ê—кG¨òUn¾‚÷´ö’ú½i|n¼»”³ßïßó ŽixÚ8–[éHk'˜ù'ØÞ,цLo¬'(¿“>;þ{)ÆÜ瓆ÃG¨–þûDýÔ¾‹áCéã4Zœ_Vý™¤OU‰×GážÑþkpAäö{ˆcÖ¯þΦ±Î¼¤¶có;ìÿàY^>1 Ï¤i×6Hü/Ò]ÔþÃæ‰ýÞ|OxC6)*pÉ$þLãlèé\¶Ž¯â¦Iý=íág³j2ž +áz—þ÷GðÆüàþö?,ö“ðwÚ>¥—†¬<_N·ýÃäÊ—œ%×äÙÂØíWXËY~fÅÜÛU§Ï¤ÔK¯\áù±eƒ„—ª{˜ùtÙWÔ:Œ$Ø€Ò8ïp½Ìì/shÙ0LÊÆ™ªtR‘ŒYI ­”0L¸È,K¡Kth¤sÆEÅ™VéØÔŒTŠæ Û˜¶1R„mÌÆVÀkÍæ.c7!6œÁÌgbæW/9ó ˜ „ägboÄ+Nas9nÁXùŒyKÌ.ÛsÌyŠæÛ˜jFÅ)l¤R‘‚‘J@mÍØ|ÛÞãæÛs Ñ—0ùˆ4æfVÅFÜÛô̹‡Ì¶;ìk¸~·‹k±è¸^—6¯W“òâÃiW‹ð^ocöÿ`1i5ÞØû¼ÙVðáðŸ68ùä’üÏþ·‹f«I·Fmh¯WåžÈûÇ=ªÊ—Ñ·§º–«+äÃú»úFÙûǰŸ…|#Ù§YÄž>)Å"ù£’p¬XŸü}ÿâvü(ûWªÃ¦Å ZxFà¹a%Åx$¶G~$å'¿NèôÓ Wœ¸[$ËÚÉ©ŠUù™Ç—5·s~‰>]\šÚQ—VsåÔòE<“ùYÚÞÃÔR¸$«»2y\›ióKÄð§Ä/ò´GûF8êäQíK,”©²^¥E]ž;âÈæÉ¬ßªܵ·.¿R­½—ÑÕJÿ­í+©|ÆÇ«=G‹DK+k¡ÁGVÊz…]ÆÇrk¬ŸÕ•ïélÔ|Ï2Z…ã¿…„s[ê]GßúúšG3lóc4êÈ£Öˆ;£9>‰¿BÖJ[´Ÿ®çžõR{'òDûÇNëæ =Hê<ïÔÒ9oºùLr+îo µÐm^œr¾Æ‘Éþ™æÇ;4†e*ê€ôT“ïE©4qC'™Ñ ‰¥Ðn;Á8W´:oqÆø~ då–Hüpÿ–Kuõ?)ö›ð;”³{1Ä¥ÕiuÛ¯E‘oõLýŽ2^CXM'VbØëe‹Lt{GìÏös7»ã\?>•tŽV¹±ÏÒkgõ©ïËŠ<ØdüáÛäÑç¶ŽŽ±—ÝüÔ&}Ç´?…ÞÖpl™á™5Úx½³è¿xšñå_ú«ÓgÒMÃWƒ6žIÓY±Êî‘Êbc«¤Z%ˆU¶ëÅäó˜Ç˜9°ÙHjF)ýAH†Ý Cæð0S)H.Ý1‘Iœñ‘JD]ºT¼ R9”ÊŒ¼È®•.å)œÊTW1 º9Hççó)O`m¿0ssœmÌÆ*h9¶¼Áf\ÂæÚó‘—1<ÀÛnbyŒ¹„åâ ´æc.asm¹I˜¹ H ”†¤aÌ;ß`m¿0ùŒT†¤ñ‘JF ”¤ ·Rcaߘ6ט,˘9¬‹¶ÜÁ͹•ø|+‡êø®¿‹‡`ÉŸU•ÔaÓ;‘‹{!´eÍJÛI.çèÈþq¾=¯YɸvZ”rjyrE÷†>¾ŽT½O­öSðû…û5Ä´úž3©ÇÅø‚Š–=415‡NòwnuµZK½t¯ÒÒàŒ³êµ)d“¦é·é¹Ók>ibÖŸFÞÍp~ìŸ z. §Pæ§—4Ÿ6LÒñœ»út]‘ÙŸ_ Ûîßcçõ|cM m9[üª®Uò‡S©ËšuŽK•º¶Ž|Ù}Õ\¹¦ú+º>uñí,¥îV­9In¢Ú~ˆãÕqlXá)Ã,^Xì—ƒ7+<âYšÌ>•êäåñ4¼×cŸ6£W>eëgÃfã¹y}æ¯V½ÇE‰ÿc|oš›É8B_•Sn_"NHƒ»/²É­ø’‚“]Ú] ²j ¯ŸàåÞå%gÈæö³K…\ñÎq¿†.\·êkÚ‰¬’Ñâ”å²å\Ô¼‘Ÿ~£»/¤Ã®zœ®–Y¥Ýmt,«ž”Ó®´Ï—\W~hVLW»NN+æº0*”ix"byÂ>¦YñÅUÛðLÛ"߃>~¾e¼Ÿ¢4ŽhZø$ØØ÷Ö¦=e$Rϯdže‘ßÌÕj·Vãè¶(ôù×6Ëèk ôÙds¿á·è?{’ú/GÔfUu/Þy´y1Ë5Wòf«U(ºŒ#àÕ°=?yKûæú¦qÇ4¥|É$>{îþLlwC+U¿ÐÛCÌŒ·ë&ýlÞßûéBm£U.›Êö5Ž^²ŽèäfÑËÓúÊ›Ù}ÍO5òÒ†gÙ›C-¿yQ™¾<½ V9kchf¯4yqÉfÊM÷ ôV]öµèÈÔJ9ñ¸ja ØÞÎ9b¦ŸÉÙȧ]w.3°<)ì7²±ÃÝð|øc/âÔÊ8Rÿ¹ßØç|Ô§žÑyn´½¼±·Ï&Rgßhÿ ø” ¥¯âœ?HïxÅO3ú¤—Üöt¿†¼ ½g×ê¼±FWÿ³<9{_ƒÅÖñ?mËÑN=úUùT]Ç`ŒÓ’Š’r}“·ô?sÐ{7쮂 ¦Í*ß.®RÍ/þN—Ðõ´üWK¢„qè4ø4Îâ´Ø¡ôGž{s ÿ×?‡zöfOÕ:~¤à\gX×ìœ'ˆf½î:i×Õª=Ý/áß´¹ádÒiô±—ÿ“©„õJÙú.³Úœ.U—RæŸUvïêF.ò¶ðbÎï£qi'µòÏJÄGÖ]ã³ii™|–—ð¿ZÜnâÚ,*­¬8ç–KëʾçÓðÿÃf!‰K[ÅuùçüRyqàÑ)~¬ôã“Yž.spÀùvMl¾½N\Ú8ûÇ<ºÈÅ]\ë£îÎvíl•˜žôL}95-kÕx}ö# ß7Ë—Þóër»ù&ºøï ÉÀøNwÁtZM9?B/šUÞM¶ßÎÏ!þ¤¡¨ÃÞId{¸ÚhódãòÞº›oðF tžQ§²øžŸ.dá\Ïw(*ßÌ%’ȦÒëkcÄÍ—žKÜÅI%Ö[oêx¼Cˆd´ÒÈ•ô]-o{ÞuÎ~ò͵ú¬¼[K”¦ã7+m+µâŽU¨ÇŸ||½¥]¿±ñ™5o ×½…;éÝr1ñ5ï–¾.'Þ'Ÿ?æ7­?cÒñ½rÇ,3Á«‡æÃ+u]Zñ^gV“]-6xCܧ4åÕʾ”|Woµw´åq›¾±iÝŸqìÔ£<˜\ŸÃrv¼ÛÓ¡¾ö‹W]%ÎõнŸ]–IeŽËÅ$þÇl9áç'èhùbío{œù!9ÊžÈúºr_íDéÁ9¾–½z¥Ñ©|SUäBÖ4”Ux6]&Û`o9ï䎕G^nŽ>nÜÛú±ÆUÖr¿7ýîŒTVÕe)WEG '.·/9?ÐÙdoò¸ü÷A]J].Kæk·§æÙËÊ÷¯’5Iu¨úÒ¦ÚÙPÓ~7ó9œ»=ýdZÈâ¼™T&öêc7ó8c•5à\gog2AMø¿¡¤2?‚¾†Ð•0;ã“ÇsxK~´qc‘ÓŽT\$׉¼&üNHËcXË·b޵+®‰šFg’O¿Ô¨ä]©«#øå~-ÁV¹+…E™&Rd]µL´û£ÊR"¶R*ÌTŠæTÆ™—0ÓU!©§AÌM ,9ˆL½><šŒ‹›ód—Hb‹œŸÉ€±§ê}ƒØiuŠ2φ{ORã…züM?±ôœ;ð—Šæ6¿ˆhô°¿àŒ²ß£|¨ãj©K Çû§HýÊOMã˧ŧÑ⻬jWÑ$yÚk4‘ŸÅ¬Ç’iíIÍý»jó:Ç—ßûCÓ^Ì|Öý¡ðšÂ~=šu­Õp½]y³¼²OÒ ¯¹ô_Áí*IjøÎ¯6E¼Ö›Kp_õM¿©êOÚÝ~Fã Å¯“–ß%}]¯QƵs¹é±Á¿âË•Íüè·íIé§ú–ëÀV:ÃÐÒ{ì~‚Þ}]c_þ^ºM?”9Qëi¿ô÷ q— àü;HªRæŠkþ©'+ó>j:~!‘/}¬ÇwXñßêÑqàøòÏ÷ÚFY7ÓE?’<;G5þX·ó/]8Ö+|™/ýyG‚èâþ-æï£çg\4ØðưèãŽ+¬½Ó³Á|s–|L›™z+jÖ5Xx3ö—S–Ö Y²Iô¬m™ãÍÇ5’miçŽ7ür«õGÑÍÍÇòº}ä«õ£zñ¯‹>,mï[?¹ªà×—x¿W“Å2[Ë©†/$Û9³ð©ÂMçý¯S¿ðr¯»>ƒ6\¸ù%ƒS;jÚŒ”Zú‹M©Õdæ–|3Á­ç™×þNž]÷kIßûìÌäÜng“æ±êòpù/Ù}šÕåkniäNþÃÔûKí¢á öiá“UÍ‘·_JýO­Ë¨Óa„%-N|ŽW¾((¤ü7¶qê8ƒæ^ã.\o³Í–<­ö½¶ûžˆárS±ÄÏÞgÿ®^='“áóè=·â“Y2äϦ‹wˆ1‚ú»oêhý“öŸQ\ü_S¾©dQÿú£é2ëø“¿záÖß¿ƒoèúv«ˆq.x¬3Ç“¿Áž=>¦çâ"~ZDHÿ?ÊÆZûÿ%Ã8¯†hfÉŪ-þyo?DϤLJA¤ÁËU“6iSærÛÑí÷>S<å,Nr–V¯Ýɪnÿ™:8óñ¨µ› Ç$ùW<ºüú|É6nôÚúÿ¾ŽY2ÒÜ¢_däµ?pñRmÿ‰v—¯_‘Q…áJPy9¥k–)y3óÜÞÐé4zžU«‹œ>GkÎŽlÞØh1eSÓS‘$¹ž;M¾ý|¨ú88 Lr®¥óråõäý[ÃñJ/àY%ÕJQ¥âÑò¼sC—dÓåŒkf¥%ét>[Qív·$e-írþ,”yþ3ÅõRQÉ—ss·)«{n·íg¦x5¡æïÛ­aõí]V%îõekdªïýSŽÆX¾\‰Iߊ®ž‡£ 8ãS.WµçÑÑY’jY!аÖëݵ­ÝÿSM³ö¨«š÷enîÎ=V\óÓËO…ÊX[©JjSòݽ>xe§ÍË“4 –òN;=­$¿½ âÇnQ.q6ޝ{C†Z­,1âÍ¡Ô?Þèò»WÝÅ¿µãÒˆáøx/ÕdÔðž «ýªqq\ØäùSì›t½O7޲JsbŒQK.(Â4©¾¯©Ô¸F•o<šXb¶ù¡~žWLå\v^®ÿxF‹£_Åóku3Ç4¿v–9)GOÚú9¾‰#õ> ¢Ã¤Ò9M®yRÛ¤R[+îxÞÇhøO~ÎW¶ÙE,÷i¿DmLºÉ>o3©d÷K—–4ºr‘-WdÚõ=Îm£ÜRÛ¿—ó3šz–•Gâ~-˜I¹?Žuæïû štÏ&%²·ä¶"%&—"¾É™¬qëóuVFYJ1jçå$L²{¶”ã¿ ¢%ê—t¼•#†;u¦»îta|ß’×Ñ]¸2ÚÚR~§\W2ðG&-—Vü›:`ül£[Q{¿ %½Æ zìO4|_Шºè¯ÔR»J?CHJKz#ÞmÕ'åEA·üIÑÜè„ü“ò9bŸtÍ ›é÷¯–ÕgV<•Üâ‹it^fœÝÓ¦z—š¢–DúœPËèiÏæ†ÇbŸqŸúœQÉOz6„àú0Ž©eÚ(ÿ¤‘ü*>äØ^ç‰ÝVØÓ¬i“`™i–ŒÓ*À´ÊL„ÇuèA¢hiîV<rGš0jÏ*Œ~¯c¯K¡÷²IÍÍ¿áÅþî—ê4±Ï£ŽÍ0ãÉžja<’} œŸØúÎì¶L÷’ÓF8Õ\ò·/ò>ŸA£Ñé#É<$žÜ‘Ù?*G“7)ç/V.ù9¾IìßÔÉ/s V“ýäÕý³é¸°1iK_®šWùqAGîïô>¯$ÿfĚ´ðÿŠQƒú=×Ðç—Óc¯yš=7X`›ÿºGÍËÇf´ê¿+݂ǹç-ø_²|MË(pÅ«’ÝOU75÷¨ýnåéxN)K)Ëù²|©Õ‹ŠipÁÇ,QŠ]’Š?7ý¯Q‘6£žKÆ{‰O/2KOšMôN5÷²ü §¬¾%}Ÿ£¾1£‚¬ºÌ8üTo$¾‹o¹Å›Ú-›åË›${| 7õløˆaÖå—î´Ê)^í¯ó3ž“PÛçÉŠ+oÍ&ÿC´pXý\ç,Dõ}žOk1ÆÖ-69[ÿ{'/²£)ûm¯ŒypäŽÿìãŒZùÕýÏš\*RQ–]fš\‘¶þ¯ú öM&<ž«S“™mG#½xx§NNSš’õ²ûQ®Í×S©šNÛ–gýÎ|žÐj²nóNMxͺ)žYtø÷ïËÐé?>Ubx˜˜æúOýI›>éðæÍ‘·mû¹_¦ÉÙæ½F®z˜ûÜœ‘“ÝF¿¹Ž³Šj¦¹å^0ŬÔÏe9¯Kû§ ¦yÇåÂ3Ö#“·#×sJz}6xcèýæ5 ô¶e’G59F5uñdI}Œäµw.e/»¸Í%|Í7°œ=ßHgâ ðý~h¤²áÇÿ¸ÿ±–Nžj²ëtܾ åö=? –L|ÒÉÑn“µóg¥ àX³d’žIJ÷U*Ix·ÿ“T‹GIr¿¯ÅÀ4¸›çÔFu»kO«=]'Ç,K6©xï­Æü©Yú à\J⧨̖ò’\±ôñ=ìM¤‚†¢Ò¨Åïgª¼>Ky­/5¸ˆô‡Àh}…Ç©‚–|xãÌ­,’yûѾÃÍ›OK†Mx/ÍöÙ}¸%Ëo–»/éàn§áZ}çvuŽ ±™ŸÝÎx‹?:Ëøw q\º3•íü7׫úÇðß…CrÑÆY_ðÅʾ¶~• 2ånSÞ]tq¤ÓÂöCàëï?¼§gåÙ=†áÚxÊOCÄ#]¼:™¤ŸÉžVodtYg)bân^Jk£¾Æüµ‰EW7Š[³œðý9&?)ã{ÃðœËg„ÓÓñ¬9eÿyŽ¥ö.^ÎëÜå%ŸI–UMÅ´ÏÚe¡Òfß>—œzsA?èo‹–)¬x1Á7ºŽ4¯×Ä•ìü›çÃ6Éèþ}Õð¾% ”u1äÇ(tË‚JkÓ~¾‡£ÁýµË6<\CLk¤ó8|~oÁýÝ5Ã’¹!EíRŽÏäxœCÙÞÄš†¯A‡65Ò[/J£ß‹±Æ··)—§â±ÔB<’Œ¢ÖÎ2M?Fk“?7ñ7àžÇzö?ƒic?Ø´XôÓ—Ybµývô0ŸŽ-¡“<ÚñžŽháç—3]<ú›Bmt—÷M6H:”%6% Elâׄ¶, =ìºÝýÿQó¹_ï+ëýÌÿxº¹Gäš¼i5ÿm_+ÙÛ¿Dñ©y¯“u¯ÒÍ£ ª—£Ü N·m/Fo õmýÌa(Ťé|ެxÓÞ2Œ¿TFQñ¯6S’G~ƒQ_Íú•ë8€Bj¾$ŸØÞ ©¯ü(¿áWÿ)pn/âµæV9×M¬Ö2½ÓOär,Š÷¥è\eߙ֦ïª^Lµ>›œ±Ÿ£^%ómqéàÎK®Û”§{Üþ[†É±× ®.©_™Ù¶”š¦y¸®Rø«Ó¹ßŽI%Õy©.¾{ÚÀÃv°4áÀ…ž's ØV0Ž÷%cÁ9GÔ1ÿ<Ý/—wò=Y®,sË&±BS®µØjX`êy¤»Ïeÿjþ¬êǦÔê’RRä쪒ù"ZkNw5ZÚþXg0‹ýæNgü¸·ûôýOGG¥É9/q†ÓÛžKžKæö_$m£ÑG$­¯ÓÇ+\–Ϫ„mž,¼}kË~ïvmÎòœ+M˫ϓ,×]ïîÏO¿K¢¯ÙqB3_ÆãÍ/«9g‡‘^¢ ËÂrWôDˈâŒR„!K¥¤¿Ìùù8ŒÙzÌÿ§‡Ç¤=ñyjtó›y»[{É6¯É-‘ÃŒêÜå\îÿûo“ôG&£ˆÅ­åw}-œO[Ÿ%,rtßÉ®9´ôu™ŠÇ³Û~ûQ>yc¦Ýï9KêÛH$Ö$âá‚ßw$ÿCÈŽ§2F9³ã”û§½|Ž¿Ú´¼ñi{ÅÍIUÿ¯S¼ðwˆÜ¸|]7¦‘”{&¼ÝýûŽ—>n½õgMzƒjW]zîbµù¹iàæ]œQˆÁ1+dœ”wû•þÕÝÉã›ÉÖ®ã~¦SZ—Ù½bÇñ`Ñ9u¼™\¾TŽÌ\QŽÿeƒ—YËÅy$í¿°ðòÚ9391GWÈGCI%»í]Yêpý=<²JXß½”ybŸUãè}FÙLùbùø¶,+£X0¥oÇÅ•›ØÙa‚q×Îi¾´‘'‡ÍèxØzL¼K%ÜÅv¹IRó.YT+–1å¶©/Ìýc³­?þ¶N¿”Ñ{3‚SæË¨ÉmÛmîkÀÏ1ՙ͇Ùà<ª[(Å?6ŧže¼iI~imÓ²>“²ºOÞgk¯j"~ÌãN ¥8Ýɬ­Iýmþ4õ”ž'¤«GæSËšmóct—ý'n†½/ÞÈóeË[FªôqK,ñÅà†^*¨éÅŽ)sk%“KnÉ/ê|Î|“„ß6,¾uKõ«³§ÅʽìšuI·GÖ¬Ä<²úly°ã\¸áß‚VvcËŽpTê~(ùL:ôéÂ\É>æðÖIK÷o–ú'µšÛ/§„f¤œç¯S¦áVäù½O²O—™ïèwàÏ9Is]_ZÖÃâ‹P|¥C,©Éœ­K³Ø×ky.½/ÐvÊqŠmVÝûœÒ÷™¥KÄ•&ú#x©'¿^ÄØPSŽÒ‹õñ.2­å±›r•ótñK¡\É-ï›Ó©v!)§7HÚqÃË3sÇ(Üe=ûIUfÈÔüÂ/>ã‡f”—Yd‹c¯6%×6UÒ¤ÔWÓc㥬ÕOóêsË×$Ÿõ2”¥/ÌÜŸ›³É<.[y­´ÿwª¼^:GËWÙ^²ieÓa‚ÉýNyç”SŽN#‰/‘3åR^eŽ ëøoþFc¥/k+Ó÷ÖÁú[þ†nzH×ïå/H3˱£¤pµYf{C$ôˆz/>•=¹ÝÃþdfÔÂqJªñŠ8‡ÔÕxzÕ¸¼–tbÔäÄšÆÔoºŠþÃŽ¯P®³äñê—èŽp:÷aÇÄ·]º«<®ódWá&Œœæ÷yr?úÙ(V;µöIÉiõh²N-µ9[ó±JR—æmú“Ü ÝdïÛÝJMtm"îÚL.ÀjÜû«™íñ?¨œ›êß͉ˆjr>á`„TÀ6Óêrà|ØrJ>I˜«‹ëa\¹z|gƒûGïµ8°ñ6ãŽR¯|¦Ò^«Àù!Ø6ýÚ n£Ùþ#IÏö\ß)[qkÁìךuèö2Ãí”eÞMÇo‰5Mÿ¯#â2êµðáÛ6L˜°&±BRmA7m/+,ϰýÿWéù¥Ï$öøbÛ_S|>×h'™seœŒ¢â‘ùÊ ¡µ~Ç%&y§É ãñ„¯î,l‘‡<’‹¨Åº¹>‘ô{úšå#« Ø7Ræ^ûž†›7<:Ó]SÚ¤Ñû7)«Õçÿ§þ¯ûÆ€pÜ JLsŸódøßß¡¸¥™Ü>GEš¥,>õ{ʵ¾þ§¥ƒO,Øc(ÝßJê}<ôºhµËƒ k WØQ†86Ô~TX¤úÊmãÆO—¼_œK— ÔÉ% q~|É#ÙŒã×±2Õ$ÝWÍššÂn^8>µI¹Â ¦†øN£’NXëæ{kw&«Á=Oh¢jòù0KNÒš}:=Î\“_—±ôzØ{è¡äKF·}ɵrBâ¹S¸öLËQ.YKj}×c§69GÕ%ó8óîú[K¯‰vša™óïÒK³1{¯D<©ûÅË{«_ByZm>ìX‘”¥Ú_S7÷¯K7;$Õ’Èá-ßÃÙ—a¹ÆQÚŸÏq'(ïëÀɶ²RõE§^`tC+RJI~‡L%©ÃmF˜òFJÓ§àÀôbꔯr¶óô91NIT­#xK²0iôúÆ’Ý*ó9áq«Ý}ÑÓ‰%ù/…”m¥MWÔÒ*—ÃÓÉRŒ¿•ùt5„ù5¯?6„”žÎŸƒ4ç¥ÚÑšqš¶Ò—Ù’¤Û§^ hòdj“kÈ‹šêÓù¨ÜU&T`—ðÛFP·¾Àt¨_U_ .‡ñ Àñº˜dì@jE"PÀ¤4HÈ)2‘€ Ð]šè "ɰ@R` °¦& ˜Ä €ìXìi“Ühˆ´ÆBe&‚¨B±®€ƒMb°ÙxrÏHäÃ9cÉ’‹¦¾fa`k›6Lùe—<å“$ºÎNÛ!“g¿ìO³¹½©ö‡OÃqJXñ;ɨ̗øX—æ~®Ò^m9ÊoOcðçØ=_µÚ—Ÿ4§¥àøeË—P—Å7ü˜ï¬¼_HúìIðN àœ;áZlz],?‚ ó?æ“ë)y½Éáº? Ðiô: 0Á¥Á xãÒ)~¯»}Ûlè„’Éß…ºÒ)s;zX«ø¾†²ËQ«kÐàŽj]RôÜË.k»—*]Y½²êžg{lsfÍ]÷1ye/ð×*þgÕÿc—2’M§ó}Îv¶—N©j-nÿÌK5ôOûdg$Úpró½‡ïá·6fŸò¨œç&ÚÖžª›«­!{è]))ztrÂ}¥ëª¥n¬µ’ê÷©¿û Ó{ÑÉï“~C÷ʶoÑ"V|*VúYÓMn«æv{ÆÖïoZ²ãÑtò/ty¹´uÊ÷ØãÌ’ÛÔ÷&Ô£]']¥µq´Mhy³’’´ú¥vpç妛è-T³iæÔ“qv­žN¯S5>›t&Í= Ê–ÝSª+ž÷ô8°9Î*öÚŽœ0t’úciIYP}byn«­} ÇiÓ§­¢íxXû6¶ò9ðÁRß~͸í&¬°7Ä«³kÄè‚WÑ£qqWÍãOxìßThj•¥{¥Ü¤“éOäBi:Ý:î]7ù]P2|J£â»aov»#›,Ü¢’IÉìvÃÇxxITŸ­zŠ2míQÆ¥U¿‘Ó ¥%ÔÔ@¼mo`k]6é6þ~@x]…!ŠÁ0D†$:CD”@ÐÑ% H”4À¤"„ .à;Œ A{Xx ‘€ÀC°†ˆû0‡a@ ¸ú€×Z]ÏèÁßfgìÿž«[GˆkÚÉ$úãÄ—Á结õGå_„ÜqÏj±ËQm&‰,ùS[7 _«û&GÊ][êÎøkú˜´ú:}æÛ3“w¹Ÿ>ÆÈâÝo}ÎöaÚ³$évîM|Î(IÅ-×35SÛ™Ú2­ç™ÝB?9)Ê?štþG>óüÒä‡pŠÄ¿$yŸ‹Ff6¿yÕØ–’v‘jJïd7“n¬ÏtÚV%òRõcNïtÙ•'I¯R¡u·ÎDܯ~¡o¼ŸÉ ¶6ÖÉú¾†á¦ÕÒwécæo¬ïÈÉÊ»•_‰F»íýQ–XZ4OÓæ:O±$xÚí ÍšØñrpع¸µºò>Ç$v£ÌÖcå’È’ðffà-#ÆtCÇ‹•¥Óÿ'¹, póg&m?+Û°ÁÉ»^ ¢±ZšO¹Ø´­ÁÚþ+#&'šìʇ…WNŒìǪèsà‡Äíw;±Ce]Q¨b‹}.ûšã…¶Laºkftb‹´·*3p—o_4JUB“[;^XÛÞK§™ÆppÉ“UV4mÏ,nz¼w(+“}¶èzNé5ãÐÏ #[òø7f©sµ] ¤‘w+I&l®1«²á&fÀ¥¸{ðÐÄ3Âìö'°ÐØH˜ú1 û y ‚.¢4JS  C„"è(*(EÑ5±µ¸€P]ÀC¡’4@„ €‡ ~åø!¢÷>ÏÏS²Y²Ë$ßó WÉE¿™úL²Yò_†:yiýà±i)eÄó:_Í&×Ú©ü«ÌöV5rÑKýx«êd¯«*/ÕÉöð*[»–å¹õï'Ô‰to¹ x[3*¾k{îŠy^Ê™Œ¥½-Ç»êßTAÓÞʃn¼ËÖÌãT¹šôH2déV]šßæesRÛ˜Áäßf— ÔäûI¯J*6rß©IÞÛÅɽÓôHÓ§±`6üUéoýÈk×è4—i+ô4‡/ØÓšŒàü‘¬v}w·ÌŒ3áY!%âÒ¶i¦I6ñË’J’îtÇ9º»;³i”ªU~',´¼®âÚô$+5ZVºÖÄK=Ô[‹:1iùZ»ùp‚K~Æô2:n^Æ«ͤvÎ)W…™J5kȨ˜CáétuãÇi;ØËw|žêâj‘ÞM˜FIxYÊòKµ¤ö¾¬ˆëŒ¯k:´ËÈâį©Ý‰Ô>f tZ_2'Av…&Tc;Üop þ@ Ï »ŽÀ†š  î BPÑ#½€cÖÌÒ ¡@‘C n0hMÝ æ´CFŒM›B-¡Q€Ú÷!øEwu¤0ê^"“¨Iô¤ÿ@G·ìW ö·„èrÇ›]D^UãüRûEýK¹Ðþ“öcOû7³|/ãÉ(é0Ç•õU’[–ò¹·)u–ä9.¬öú9—O ¶è}:%\®RÚ)ÎnMõQû¿"åñyE~£p¥] +(×W· )>©$‡(¿‘-RvëúoÅ¥êC–ÝÄßò­üY?êÊ.3õ+Ÿs$–öï·AÆNû/B£¡de¿”‹Soe^¦r{&Ѭ:ï+(Ö0RÞ[yŸÃ6‰Œmuiz£vÛ^h›µrßÌÒ·F*4ö\¨ß¯?˜(]mF‘?`öñù›ãû ÇR4g=2®hã_Aóíà‹Ž7¸Eõ7ÊÓ[œ÷ñUlkFÔº¤.Zh«[’CI´R‚¶qjr¹d»ôEq|òÃ§ŠƒJOøŸDyëWI6œ§[:¯°’i¸õ«%ñî÷ýjß3J—vûTÝ7ÖL›W­ ¢Žˆ;ƒG,^ư•QÒkÏEsÚ1“'™ 6“03µÓø ±Ã¹¨Ø@¡ @44$P @@Æ! ¦†„·+° À ŠH´„Š( ŒL€IBZØTU  #a2¨L w ®€$ >Ïð‰/ýu¤”—åÚKÉòWõgÅ£ê? ³ûmøo_Þ9âÿº ÕzÂKú%e¶R÷8pIÈì‚Øöua´/0MËrR¾¥$ãó$#²¥ÕôòWuÓ»-ûõ~&Š<Ö–Én÷&†|ªOnžd¼\Í%tu(t]/Ȧ’ŽÃC…á¯C‘Þ—CÑ÷n]:‰iÓ{+ðG”¢Þѹ7ÝGKtÑé~ÎÒÝ™ËQt9<‹[uÝöTlñÿª'‘+ Ýþi/‘¢tªå&dŸ‚EÆ×U~ jšéNËŽÉ:ú™¦ÒÝúÐí_MÀêÇ/VucŸvpÂToŽJ÷útJ[ìDåáõ&S%´ÑDÊmY—=7c™Ï–I"£Ye¨&Ù3Ζöyù29$·ù“’OÜI-ß.Ãf™9{ì6IIÚÚ{7ãG<£9E×ÀÛ«­þFS|”í|Mu;ðÞNVß5÷ìŒõVzM%S“r}wÜôðÇ—zè,0øo±®Ü»ˆÒK[ñ.20rdi<ÝÉrØÎ2&R .Op2ró#øÐ]Æx݈ÄE0‘…p¦†! ú±PÑ+ ÑE„†ˆª)"Qk¡C]F¼t0w‡q ]À;±ˆ&6"Ñ,¦&‡d÷ 3ìÿt¯Uíö‚£qÃ6iy%Å?¬‘ñ‡ë€ÚH¬œg^â®+šÂîrý"n‘»BLò~¹ƒ1FžìªQi"c‘>¿ »n»žÇ7DR`²dwºc(ÊŸÌ®fà㬊¨MÊM¿£^/¹ÍÉÊ’C|0¸¿ïÐB5†ñ¾ì¾[ëlUT‘¤kòP‚jßrä©l]ß^ÈñßУ)&ï¿‘Œ“ð¯M‘Ñ'Ù¯’0›o¢)-¼L¥ô5’mo-ˆi>‰²¥Ýn.Ô½G%µRB{>ËЫ¶ÖÝ N¯Åø®Õ']º†Ë«ù 6„«¦æÑ•-ŽDéx"”÷ð§ŸÏæ&Ëjð9¥“ÏnÆ2Èú^ų’k˱†Uwâg·+oáÝŠY/Õ•äTŽ\ÒèwdvqN<Í} ŽOz©Ç2¸®ç±Ãa§O³vxùáË-×cÔáY9´ñKd–ÅèÍò­•$8þDc99"ÓjP7BRl‰HÎ2Ü»GJ˜äí)”¤I“Vs}@Šþ@‹¹äv ì0!÷2WRÅØk©CB½Æ‹ ´4%Ôh E¢"X HbA0°ƒÀLÜC ”&D@pŠÀ£öoÁ%^Ìq).¯\¿ÿ(ÿsñ‹?lüM{)«æé=l«å#¦/36èûØÍ§HÚ20ª›£|JÝxž¦§ueâ•ɷ؉mI×^æUÝÍ-Íe‘/†=:zœk%R^ËÇ+vþ…Gn7KÌ×_–/d£æQÐæ½ê7Ò멜wžåÏv“¨ºú™I4•í{îÍZ|­Y2‹Në¯@9§Ûá-»J&’Rô]Œ¦åÙ²©&öú’Ó]j‚M]S“ëÜTÒt©JßVýl:ôê¼ÌÒÚíWˆ^Ô¬ }zÛ"R¯òm/̧w¾ÏÀ¡Ê{+ÞÌÜßBe.Vc)Ó߯P7÷¾U]=F³7èŽ9dÛb%——wrAÏ%´½ \Òm»I{Ô¦ße_¡Ï¨ÏPM6”©_£vIN9#”Ün+äz<;P«’*’ÚŸÏ™­^6é*ýQßÁæò✺5+hŠú\vÕ„žÞf:yÚiýKôîULžû³>mÂO~¦“¶Tt©x2¯cž2µeÆwÐ#I=€†è?‘˜‹džGp.ÃÀ € îÀÀe";-ºR «‰hÎ% )€À/Ì@6 b°1z0`&ò$}ÄÉ(B ¬H1 ¸~ÍGØØSÝêó7ÿÄü=®þjy½ŸÕà¿ðµRkþ¨ÅÿFo™,ý*æÝXf•·Ù~9n‘ÕŽVTKœºS¾fü(𤗑P¥o®æ’Š_@3[ÉíØé‚¨¯.†QIz›÷¤¸£fñKèÌ`ê“Ø£XuF‰u{y#¿©´]Á"FãÔms/2Òø~ecK£ æž9=•¥äc,1ï÷g¤ãHÏ&//A¡ç8òö¿C)¥¾Ò¿C|¸¤·’Š~2¶­¥Dòæ¾õæOží#Iõ¤’_©Œüí &móu2ºvÝ·Ó~ˆÑÊ+³úð2rW¿2~У%~w±–J¿‹«ëFÒi-Ý|·ÿ#$¥+t¼·çš¶DÜ’ÙUøª‹ÏϹ–XÆ—7­w`yù%$åOva™É¨Ýí+;åºUÙYË™UºëÐÌ«ÍÕµ9·ä¾§ÐðÍ?¸Ñ¥-¤ÝÉùžf‡Nój–׉ôxñ8ãIõêÄ$§^LŠîŽ×ºµÔãkä¼Ñ¼$Ü<Ѩ>ÌÂo}r½Žy½ýB+ìZ0ƒ¦oiP=Ð lÚì&>¢¢™,ò» ˆ€R@ è40`ØhC@R)2‘Vhµ¹’f‰`$Æ·(Ä@XX˜X»ƒù€è ÂÀB{Ù˜ŠÀ¤€ìý'ðri>+-ߺn?÷n~j}ïàæF¸þ»ü3Ò7^jq¯Õ›§™%û §¹ÙŠII}O/¤®ªîtFuÔôı/Z3Þ7àmιQ穚Ç'Â#º/pSñî÷9å;[tdÇ#ç»ÐŒí›)ô³Ï†NÆñÉzÛnoŽIÚ8#-Û7„÷¶2Ù.èÒtsEï¿CX?0:lKÁôð3Rù¢û]ìPgÓ¬°µö<̘Û–_3ØÅ*Û©rÅ,_ Ò>rp§oès5s“Kâñ}¾GÐfÐó].ž òµl­¸Æ=:ü]>„Ö‡ZŒk·ëÕœøâ¦ä’Èû¶•_Ìõ¡£ÎûË—Ê]©¤´yRqÙvÞ€ñÜò_…»2ÍÏTñË}’·V{°ÑgžÐÃ&ŸñrÒ_R¥ÀråINP‚ëÓ™HùìpvùëÝÇgL¬JúEË_™õ1à˜Tù²No®Ëdo‡éñW.(íѽßܽÑñqÓçÉÜà“ÿ§ûŠ6Mó*¾ª.ßÔûyctIzœùq&ÿ*~VI©·ÏéørÄ•òB+²w÷7Ëáøz„ñB=q¤qgÅö¿Ð7iùz :½¨§¥ùbÉ•&©5äVÛÙFo>ëèa'q ˆ[ËcxÉ¢`K"dX7¸»€ì02F@_øY©ýŸÚìQÿïaÉì¥ÿê|êû+ªZ/i8v¢MF1Ï&ü%ð¿ÔÔr”—ôä;êZ¾»(£…eíàÿ©k'{íG¦%—¢ònëÀÖkcÊÇ•·¿‘Ó›«Ü±&ž‹Íj>CS]NäMú¦m Z.ÑÝŽ]Íá'háÇ=Ò:±Ën»vã•«7ƒìqâ—_=Íá/¨Gd%ٚŜŠ{mØÖÙÕQ¬%G,eæiÙGJuº6ƒævºýÎ\rìú›Å¤­Ñ¿Zcxc’Qrꌔý= qËmŸÈ¨¿Ùð©ó÷ÌM©“b¥ÑÑ“¦Ø¥=é‘9¤þ.ž )tÙ³—âþ}Ë“óOõ2“ßfý Œ¤Úóô93¥+ìü™Ó&×eF%}jˆ¯7,o½yM=Žü©?Ë/“9f—6ê¨+—%¸ÙÏ.–w{[ìÂ;=åõ3s¦èæ÷˜žZ~EØê÷·ÔJéØây*ì~ñô·äɱÒòí¹+5Ú–Þ§+›^Ÿ¡j¶¤É³NÇ5uö"S’{¥äÌ=íª—Ôý]s•§tþÇ,÷_ wæÊ’Žû4ü™”›O»õ"WÜÆvŸŠ:o›©”Òv4# —53›>7R^a‘¸;]QªœrÂ×^è¨ñ3Æ›F)z¨Ô¥äq½¬ÆÕp˜sSÛ jþn‘§ÌóK©1v RèÄ@þ }@c]P ˆ'Ðpa    %’—R_T €ñt@пˆ£ï? ÷ÜE^Õõ‘ún.Ÿ0Ñ‹ÊÌ´‘+ó€”müLêå^¿Ð@¸ô^Œßå4Ë÷käj¿Ð OoõäuGò€¶.ækü? 6_”¥Ñú?ì‡Ôõ«ð%~T/Ëò&o˜¼} òt`T?(â߈I,Ë÷WßÄç_“ä/b'Ô£?S=7ç~€}G6³óOäyòîeXK¨_ÿÙlibsixel-1.7.3/perl/images/egret.six000066400000000000000000007203311302271755100174100ustar00rootroot00000000000000 ok 1 - The object isa Image::Sixel::Decoder ok 2 - Image::Sixel::Decoder->can(...) ok 3 - output file exists 1..3 ok 3 - decoder 1..3 ;31;25;22#11;2;31;25;19#12;2;28;28;19#13;2;44;38;31#14;2;31;30;27#15;2;47;38;31#16;2;28;28;22#17;2;25;25;20#18;2;47;38;35#19;2;41;38;31#20;2;44;42;36#21;2;47;49;28#22;2;35;25;22#23;2;49;47;38#24;2;41;35;31#25;2;42;41;28#26;2;38;27;17#27;2;41;31;28#28;2;44;35;28#29;2;31;22;19#30;2;38;28;25#31;2;41;31;25#32;2;35;28;25#33;2;38;31;28#34;2;38;35;28#35;2;35;33;30#36;2;38;35;22#37;2;44;44;41#38;2;53;53;53#39;2;63;66;63#40;2;74;74;69#41;2;78;82;78#42;2;82;82;85#43;2;93;93;91#44;2;97;97;94#45;2;93;96;96#46;2;89;89;89#47;2;85;85;88#48;2;78;77;77#49;2;63;63;60#50;2;61;58;56#51;2;56;55;49#52;2;56;55;55#53;2;75;75;75#54;2;71;66;63#55;2;58;60;55#56;2;50;50;50#57;2;33;31;17#58;2;50;49;45#59;2;69;69;69#60;2;94;94;97#61;2;91;94;97#62;2;69;72;66#63;2;49;49;44#64;2;22;20;17#65;2;88;91;94#66;2;89;85;74#67;2;88;91;97#68;2;91;89;97#69;2;66;69;66#70;2;39;38;35#71;2;83;88;89#72;2;72;75;75#73;2;63;63;63#74;2;47;47;47#75;2;85;88;91#76;2;28;22;16#77;2;72;72;72#78;2;88;88;94#79;2;35;31;22#80;2;78;82;82#81;2;66;66;66#82;2;25;19;16#83;2;24;25;25#84;2;85;85;91#85;2;82;82;88#86;2;35;41;35#87;2;82;85;88#88;2;80;83;86#89;2;85;88;94#90;2;20;25;20#91;2;52;55;50#92;2;64;64;55#93;2;78;82;85#94;2;82;85;91#95;2;78;78;85#96;2;16;19;16#97;2;17;19;17#98;2;75;78;82#99;2;75;75;82#100;2;72;75;78#101;2;72;72;78#102;2;69;72;72#103;2;69;72;75#104;2;19;19;13#105;2;19;16;9#106;2;24;14;8#107;2;66;69;72#108;2;66;71;75#109;2;22;19;13#110;2;19;19;9#111;2;69;67;75#112;2;66;66;72#113;2;69;72;78#114;2;66;69;69#115;2;69;69;72#116;2;53;56;60#117;2;78;78;88#118;2;66;66;69#119;2;63;66;69#120;2;75;78;78#121;2;63;66;66#122;2;72;72;75#123;2;78;78;82#124;2;31;28;14#125;2;60;63;63#126;2;60;63;66#127;2;56;60;63#128;2;56;56;60#129;2;53;53;56#130;2;50;53;56#131;2;75;78;85#132;2;60;60;63#133;2;75;75;78#134;2;72;75;82#135;2;61;64;69#136;2;47;49;53#137;2;19;16;13#138;2;25;19;13#139;2;75;78;75#140;2;56;60;60#141;2;58;60;66#142;2;50;53;53#143;2;63;63;66#144;2;47;47;50#145;2;44;47;47#146;2;75;75;85#147;2;72;69;78#148;2;60;63;60#149;2;53;56;56#150;2;17;14;13#151;2;69;67;69#152;2;47;50;50#153;2;13;9;0#154;2;83;60;44#155;2;67;55;44#156;2;66;50;30#157;2;39;36;20#158;2;89;72;49#159;2;78;63;22#160;2;85;71;35#161;2;69;56;19#162;2;60;53;22#163;2;60;52;11#164;2;44;42;19#165;2;50;50;53#166;2;25;17;20#167;2;31;22;22#168;2;25;25;11#169;2;28;27;8#170;2;24;25;16#171;2;25;17;5#172;2;25;13;6#173;2;42;33;17#174;2;82;56;30#175;2;80;60;9#176;2;56;42;19#177;2;56;49;38#178;2;44;41;8#179;2;17;22;6#180;2;35;30;8#181;2;28;19;13#182;2;22;16;14#183;2;11;16;8#184;2;16;16;6#185;2;86;61;20#186;2;39;25;3#187;2;33;16;5#188;2;35;20;9#189;2;44;28;25#190;2;88;58;8#191;2;17;17;3#192;2;16;13;3#193;2;16;13;9#194;2;25;13;0#195;2;44;33;6#196;2;16;16;9#197;2;78;50;20#198;2;19;13;6#199;2;77;50;11#200;2;71;52;8#201;2;30;17;3#202;2;13;9;3#203;2;3;3;2#204;2;9;6;2#205;2;35;17;5#206;2;67;44;17#207;2;31;25;8#208;2;16;19;6#209;2;19;6;3#210;2;78;45;5#211;2;78;52;6#212;2;61;42;6#213;2;5;5;14#214;2;19;16;17#215;2;13;13;3#216;2;49;31;13#217;2;8;11;2#218;2;11;6;8#219;2;66;33;3#220;2;25;6;2#221;2;33;8;3#222;2;71;44;8#223;2;53;31;9#224;2;58;31;6#225;2;50;56;56#226;2;14;13;14#227;2;53;24;6#228;2;49;28;2#229;2;55;22;2#230;2;49;22;3#231;2;47;17;2#232;2;42;20;0#233;2;16;6;3#234;2;39;14;3#235;2;39;19;8#236;2;49;20;3#237;2;11;9;9#238;2;41;14;0#239;2;13;13;9#240;2;9;9;3#241;2;11;13;14#242;2;13;9;6#243;2;42;25;5#244;2;8;11;6#245;2;16;19;9#246;2;13;13;6#247;2;45;20;3#248;2;35;16;3#249;2;44;17;0#250;2;69;72;69#251;2;69;75;78#252;2;9;9;6#253;2;78;85;85#1_O_W?WcGcWCYcQcAc?O_?OC???O?g?IScE{A}A|A^_NOfGRDHVHeHRCBGBC@!4?BCJ?BC@A#5!6?_#4???_?_?o?o?o?o?o?oKocWcW_}_}guxukNNNDNNDNNDFfBBP`@f!6v!11FBBP?C!8@!11?BB!5?@BB@#6!34?_?o?_O_?o?sgsgSgug}h}i|y~}~}~}~}!4~^n^b^J~B~@J?V?@?@A@#8?__GocWcY_wcYsIsGmWeOmGvGuHuKzCyDKa?i?a?cC?GCOGS?kQGSIOKaCYCQcgC#6!29?@?@?@?@O@Q`HQdIT@Ul@~DzVj~j~V!14~}!7~}z}z}!12~|z|~}~}n}~}|y}}[B_?O_?O#4!20?BFLFXFJ\v^~~t~~t~~t~z~v\z|v|~V~~V~~V~tkS[SKSSGOgW_wgO{~vV~nz}juzmzuzmjV~Tj~|zVlzTlJPhntZntz[tzlv|j|vlv~^v~^v~z^z~z~z^~^~V~nz~$#0^n^F~FZFZFjDJDJT@RdJRDR@JRdJPBD@JPBD@@A@?@?@#3!6?_?o?OgOcWewuxm{zs~{z}|!6~^~~~N~NvJ~B~JvJnJvNrNZfZf^@^@VHEHR#5oO_Oo?oO_WgOkomYkW!6G!11w{{m~z!8}!11~{{!5~}{{}!34~^~N~^n^~N~JVJVjVHV@U@TAD?@?@?@?@#7!4?_O_[_s?{?}s~g~}~}|}~^^vNZfZd^FZDJDJV@F@NPFGVHEHBCJDIR@^@VHVJRnVjNfJnRLvJtNrLZDZLZVZn^~F~VjVnRnVn^vn^~n~^!8~}~}~}~}n}l]ulYti}hQ}?yCgS?S?g#5!14?@!7?@C@C@!12?ACA?@?@O@?@AD@@BSJTATj?jTjTnZvJ~n~^!8~{wqwewsaG_#11??I??I??I?C?GaCAGA?g??g??G#5??@a@_`ahAdADADAD#11???g?OC?SGCOCGCOCG?iS?ACgQCgQCgCOIcOICaGCQGASAGQG?_G?_G?C_C?C?C_???g?OC$#2???_?_?o?_O_OgOgYkISkig}skIsE{oiOg?w?{?{_]omWvkyugUXEkjSfWbWFHEP#12!18?O?OGC?K?CGCOCG#10!17?_Oi?oI_OaOGOK?C#3Q#13!154?_?o?_O_W_?o?_?o?o?o?o_[_SgSgOgO_O_O_O?_?_?_?O!4_??_O_?w?gSgOkOgO_GO_?O?_#9!91?_gSilISnSiSiOcGs?O?_#10!43?_?IQHaJQHAOIOaWAOi??G!24?A?_AQ#3!6?@A#5!25?_$#3!520?d?D?D?D?B!6?@?@?@?@?@O_#5!11?OC-#2s~s~s~t}|zu|v|z~z~z~z}zv~]~n~U~nU~F~VnZm^vMrNRDRCIOBC@A?@A?@#12!7?_O??_?O_??C?GA#5!18?__?oO_o_OoGoKvxmzs~y\vy^t~m^j!10~}~~}!4~^~n^vZVlZf\bNPnRnRnRnVhVJVjVjTnVxVkVzNrNrNrNrnVz^vJ~B~B~B^bZBZd]B[BUhFGQL_HAHACABABAA#7!8?_?_W_SgSiSgvWv}t~{~|}!6~nVNfZB\ASJ??A?@#15!11?o?_#7!9?A?@A??@!9?@??@A??@A?CHAHA?FOBS@U?CJ?jAJQdJsBkZd]`^lv\z^!13~}~}|zulQlQlOjCqHqLOiC?cO!7?_O#5!34?@A?DGODgAGS`IsJ{B{Js^lvz!9~|!4~n{{AOeGQcQKOdOCG_OGC!9?g?bB_B_B@A@#11!9?A???cHCODGAG`?GAOC_GQdGCPAG@QCI_CGCOA?@??T?G@??A???@??CP?H_SG?c?Q?@$#1I?H?H?I@ACHAGAC?C?C?C@CG?@???@??@!6?@??@!6?@#5!18?_OC?aG?P_GC`C_#12!22?O?O#10!5?GA??A??A#4!18?@??@#9!4?_?O_GcgQcWa[omOkOkOkOgUgsgSgSiOgEgRgCoKoKoKoKOgC_Gs?{?{?{_[c{#6cY`{b{hUwvlq^u|u|z|{|{||!8~^~^f^jVjTjVGfG@I?B?A@#8!6?OgO?CSalJ_VlPmOMPeGTAHQDA@?@?@I@IPEHeH?CG??A??D?D?D?DGQdI_H_JOcZ?QcOCX?C#6!40?@?@ACHQlQlQnSzLuLqnTz~Zn!7~^n!34~}|vGqDgQ`SBGC#4!20?A!4?OBB|nXvlZlrnYnzv^mvz~tZ~|v}z~T~[{[{[{{{u|~u|n~~|~|~~~Zuznyv|v[~u|nz^vlYvhAs@Slzt^zvzn|~m~~i~v}^n|~n~]n~zm~u^jv~Z~l~}~$#0@?A?A#3!20?_?O?g?Og?w?gOcO_GoKokiKzsn{z]|^m|N}VjVl^nVNJfZFHFHAJ?BA`CBCHAGA@A?A@A?A@?@A?@A@?@!5?@#14!7?_??_??O_O#13!140?_W_g?O_SgQkPmpmXvi|uly|}N}^}t}tmxuXu|zu|~|}~y~y~y~yvkYt]s^smXczcXexewj{j}h~zs~S|slYsJ{RcY`]_QGaC_#9!82?GqDiQD[bgUpJsB{BsJ_QGC#11!31?@???Ic?AG@C#10?A???B?B?A?GA?HAO??A#3!13?A?@#10!8?QG?cA#5!10?O!6?_O??O?_O$#10!46?O!6?_?_O?o?gSgQ_OgOCG_GS_U_CRGOG#3!440?@#5!34?cHQg$#16!47?_#4!23?O???KO_oCOZ{zu|v|}|~|}|~|}~}\^}LmNMNnNvNq?CPCH?D?GD?I?@?C-#3osgQSwQWESRoQDQQcATaORcbSBSB_R?VcZcv[rczQtJpWeOlRkRKbLQdID?@I@?A`I@IP???@#9!28?_O_?O?OgOcO_#6?G_?COCG??CA?iC#9o_WcycZsjSjsjSzSzSi\yD}JuLuF|Juj@MPlPidLpIuOdIpEhIrEhUPvCjSfKrElQDM@IJ@NCRKJ@ECL#7!21?_?O_SgUgTiSzkV{j}l~~}!6~^n~F~JVlRIDITA@?@#15!6?_G?Gs?kQcY_VCRCJOFoFGeGQcO_Wc?SA??o_O?o_O#8!9?@???@?@!8?O?O?O_O_#19!18?_O?_O!4?oO_?O#9!64?zCrSjcWfGUpUgvGv?SaGPG#4!13?T??~~TMDJE|yVn\j^vl]nznVzlZulZulZulZuj\uj\uZt^n~^~^~^~^}^~]~^|v}~t~z~}z^xsYpj~Yn~v]nz^u~Ynl~u\vz|m~\vz^u~\~zu~^~V|Z~~$#2NJVLjFLfXbKJDy@lBXaLJcJOJoJgVGvGBCB?BCJ?@??CA?@A#5??_??_??o??o?o?o?sAPgS?ACHasYpmo|!5{}{~~z~~z~|b[ju[Je^SjkfQlZlV}dZuXeztztyTyTrJ^dZDZcJSjSJSjCjCJTADI@CHAH?A?@?C@?ACP?Q?D?HQCGPAT?HQ@I?JSBGRCHQDiPaDOc?BGB?CG@A?@?@!4?@A#8!38?_O?W?cGAC`Q_?GCQcITaH?A?@#18!7?_?g?k_cG_G_O?_??_?_?O_gw!4?_??_#7!28?@A?I?AChAk@lAlJuLzEZl^Fn~Nn!4~NnN^ne\zUlYtilYdzeHsHUgDiPCaOH_S??_?O?G_#5!34?PA?S`MhVGvG~j\vmv!13~i~~??ipysxADgOaS_GQ`OCOgCQcHQcHQcHQcHSaGSaGcG_O?_?_?_?_?_?_?_!10?_CIdIS?cO?G_OC_H?dO???aGCAP?aGC_??_!4?_?_$#16???_??_?_G?C_?g?O_?O_?O?_??O?_G??_!7?GC???C??A!8?AG??I#12?C!5?A!33?_#14!7?G?QCHaH?ACI@gD?GC?A#6!14?_?_?o?o?o?w?sGSyomOiCY_MoHeGpEgS_KoCgcGo?gO_Go?gO_[ocYowcosypyo~}~}!4~}|!11~^~n^jVhViTjCRgBS@Q??@#13!9?_?O_OgSgTitylYti\u~|^u~vJ~RlZD^?z?ZOfWFWfXVlZN^FZnJTF~N^n^N^N!9~}~~~}~}!8~n~n~m\nT~|zU|R}Q|QsHqCxcQ_W??O#6!7?O_?XaChQdITQdYCXuJuhVyTmz\nu^j~~^~n~v^!29~CzKjSIdWbG#11!64?@??@?A!10?@??@??AG@?I?C?@C?A!5?@???@!7?Q?H!10?H?A?CH???GAc$#10!10?_?G???G?G?CG?G?G_CGC?_W?OG_GO?k?oIcPiOkPKr[QlIDyLEdITL??C?CA@C!4?@!479?@?C$#17!14?C??C!5?C?C!8?G!4?C?A??@G#4!9?O??o?OC_?Y@wcAh{xyu\JcMPNA!5B@B??C??C?A[bSHbSH?JCRGDA?A?@-#3~Oq@ugRokRg?vgQgRsApQcX_Z_X_Qs@titjSjDa@a?`?@?@?JQDI@?@?AC?@A!4?@#9!11?_?O?_?OgCgQgSgSgSgSiSgVg]isJ{RkYlyT}sj[yUxuGokOi}Wv]|^}^~N}\~]|^~N~ExEhUHATAT?TASAS`SHATASBSjCjSjCjSjCjU`MPm@mPm@mP#5A???@#7!12?_!8?_O??O?OKoDyCxExe|i\v}t~|~}!9~^vnPKaLOBGQ??@#15!7?OgCgTa[`]?n?PAD?ADA?oC?S?C?H?O`CO_CAgACOC@G?O@??C!19?C#8?dG`I_ITi#7???i?IOAS?tItItItlAQx\Kmzx|GidOIut~z}tmxfzexehV`]hUwDiWa\?i?PGCa@OCO#9!28?~?~?iU?lJoESqeOjS`KPI_H#4!13?H?~~T!4?~~~`^uXf}hVylVylZulZulZulZulZulZuZe|jUzuLyVyVi\uj]j|^uz|m^zmvz\}nvz]nv|zn|vZn}v^l~uv|mzv]zn|vZ}nz\}vz^l~Z~~$#10?i?sGQgCQgOeGOcPkAxGcXcQcXcYcHqGSISjSYL]PMYjUxIz_C_@sAY?H?CG?DA@#4!32?@?A#6!22?A!6?_?_?_?o?_?_?_?o?wExUhu|i|i~i|j|j]ju|i|i{jSzSjSzSjSzSh]pmP}PmP}Pm|~~~}!12~^!8~^n~~n~nrNyDzExEXATaG@I?A?@#8!9?_GOe@OA_C_D?Qc?C@A??@#18!8?_?OgCgy|[wx^Nz^j~Z]u~M]zN^z\V|Znz]U~m]oqhsAxCq@GC@gAPGA!5?G#19!26?AOlCAaPCCAvOIdPG#5!67?T_HQ_CXaLOnSj]rmt^u!13~u~??i!4~???]_HeW@UgDQgDQcHQcHQcHQcHQcHQcHcXAShCHqDgDgTaHS`SA_HCAP_CPGCa@OGC`OGACOAGcO@G_???GAPCG`COAGc@OCa@GC_Q#11?c$#16?DGA@C?H?C@G?BGA?GCAGA?L?E?DGAKA@!8?@?C??C#5?ShYsIx?|siyU|q|Yv}T}}u~z~~~|~^~m~^~nVzVlVjVjVjVjSjTgV`TJsBkRdQDi@JSbDhEHvLQnT@fG@A?@???@A?@A!4?@!21?@#13!89?GqLoNwVg~lY~z}|~~}nVzVi\b]@~?ViT?A@?C!7?`??@#21!11?_#13`?@?NLQJ|EzL}vz}V|mv|!5~r~Yv]t^tiT~~~T~tn|j~ItItItIOl?A_P??A#6??DOIc@I?C@IPEWCXEXUg]`UhFyTf\a~T~mvz\}nzn!28~?~?~?Hu?SJ_H?H#11!111?Q?H$#2??DG?@C?@?CP??@C???C??A???A?@#4!8?_O_KoCOGEOC!5?CcA?P@_?G?CG?i@@H?C???A???@#14!42?@#20!167?_A?_??_!6?_??_??_??_!6?_$#17!7?A??A??C???@??@#12!23?_?_#14!16?_#21!235?_-#3yDiOMOlQcRkPmObChUGQlOLQKOHA?AS?P?DGDGCG??A!5?A#9!9?_?_?_?o?kOiSiSiTiti|j|j[ZuLynYTi|YsnWviLuLrJuHv@~@lJTiVgViTiTjTmRlUhVkRiDYbEHAJTaDIPADGA?A_O??CG?CO?cO?C?_CO?CO?OG?O?G?O?G?O@GAHAGAD?D#7_GCOGC_S?s?s?s?cWasGqGsGqLSiLyTmXvi\u~|zu|y~~}~}!4~^~^nnZdZcHaGQDOD#15!11?OkPM?NOBGCI@!8?A@???@??@!6?@?A@?A@@??P??PI_COG_O#13?bNY~Vj~ny^uz|n}j~~lZ~~ze!4~y~yvm|j~iTmTzT?i?T?G?A#6!4?Ag???@?@??DG@QdIcJOfGVgTipEhU|Yd]b\uZl~v\nvz~V!20~?~?~?TgDQ?C#4!23?S@?S??~~jvNxvI|Ze|jUlzUlzUlzUlZulZulZulZulZulZulZulZuZe|jVkZvi~V|u|}~m^~U|}~\lvz~U|nuzlZulZtmtN}i^uxnyt~V|nuz\~mvz|n~~$#10DIDm@nALBkBE@NSJU`ELAfQdBjCTjDiFCB_?A?B?AC?C@E#6!35?_??_???_??_??_?O_GoGsGs?{?{QsiTgVgTiTiSiOkQgUgQkOyc[xu|si\ytm|yv|~|NnvRrVzjnZJfRr^ZjnZjn~fv^nvv^nvv^nuv|u|v|y~y^vznvz^j~J~J~J~Zf\JvLvJvLqjTqDiPeGTaH?ACHAD??@?@#8!4?_?_OOcYCRCPD?gA?Q?A?@??@#18!6?_O_Gsapcw^}vnn|~v[}n|vm~z}l~~l|v}|t}|tumvmin~mt^jnvNn^[od?gS?OD_HCAO@S#8??Qc??CX#7!4?D?DGPAS?TiPiCGiTTiifrp||~CTR~~~}~}~~yv}lYtZsnWvgViTMxUhAdY`[aHcQ?GaOGC?g#9!20?~?~?TiEWhcZ_]`UkPaLOd?QGCA#11!77?P??HA@?A!18?@$#5?_O!5?O???O??_???_!4?O??_?O?O???E?DGCLACAC?Da?Q_ggw{{~u\~Z}^~N~RnTjTjTiTITASASBcHQDOdITADJOFGDQ@AC?@AGA?A!13?@??@??@?D?@#19!16?O?GcG_CO?cOGcG_CO?cO??G?_?G?_?G?_?G#13!68?_GqKqlQlyl~|~}~~}~~~nRmPnOfGTIPE?@??O!8?O!7?A!7?GO?P#19!53?aT?i?TOKKAA?zgC#5!68?i?PaCZ_^`]hRm\qnY~lvz|!8~j}~j~~??SGoEGtAcXAShQChQChQChQcHQcHQcHQcHQcHQcHQcHQcHcXASgRcGT?gAHA@??_?_???_QGC?hAOHCQcHQcIPIo?T_HEODI?gAOHCa?PGCAO$#12?O??_???G!5?GO??_???_?_?_GOg?gA?A??A?@!4?A#5!106?G!8?G#21!122?_??O?A?G`?OAG!4?Q??Q?G??G??G??G?C$#16???@#4O?O_??Og?_???GO?OG?G?CQ?C???g{Wpwooqoxxxwxy\|l^VVFBB?HA?C@#20!223?G!12?C!8?A??A!6?O!4?O??O?_$#16!18?@!11?@-#4O?PAGqSApG_ADgS_@??GJ!4?_AO??AGn~~}~~^N^KFBbB?G??G!6?@#6!13?_O?_W_Cy@QGdAGtAhSiT_ItK}hUxulyd~kZu|}~\NelV|]ned~~EvmlvT^nmz^Znzmh^evZp|KyViVlSe\rFYfTjTnTjRmRlTiUjSkXeYn\tM{TmYjqMt[C^mQlQlQlRmOnQlQLQeGRcAHA?A@A?@A!4?@A#13!13?Ok?gSgSgSgti\y|}hVzmznzv~~~^tf\js@?A@#20?_?GA_C_C?O!9?@!18?C???_G@c?@?_?O??G#8!13?A???@A#7!8?@?@ChAGAtAY@laUZHl|RZW||RrnbVJb^BjBbf@JePzuLyc\sJSjQdI_ShU_SIP_COAhOCg#9!18?~?~?Zc?ZcgN_~?|A{@}@{?Qk@W@G?G#4!4?@?C@G?BbALZulZulZulZulZulZulZlrm\rmTzUlzUlzA@BA@BA@B}tZe|J|Rmt[vj^vYf|J}RntmZtnYvj\vZe\ze\ju\e[tYvjuNzUzVlZvi^bLRiRHv^$#3i@G@aDGTA??@ADGPcHODOdG@?CGAGQCO#11???@#9!20?hAgRCrCz?~?~OnYTjlYfIz?}hfYxvI|UjTiZtIr@UhEHQDY?RcHA@?A_HQgA`?@I??PG@Q?I_?PC?cOC@Q?PG??AA@!4?A@!15?A?@?A?A?@??A??A?@??@??@??@#8!47?A?@A?B?B?B??A@A@SgCPCOCG#18???_?W_SI{}|}^^Vvx^z\z~nunz~^z~\~u}l~u|n|~u~z]~|v~\~z|n}^v{Yz{}U^Nf~E?PegcQ@OD?@#19!16?_??_??_O?G@cAOH_cQAGcfAAkCOK_SG_S?[?WcOGC#5!51?cHQcHU_^?~A|B}@}B~lR}f}v~v!4~}~z}v~{[|qcHQcHQcHQcHQcHQcHQcQKPaKPiChQChQC|}{|}{|}{@IcXAsAkPIbGS_GcWAs@kOIPcIOdGSaGcXaCXaSHaXbIdGSHoChCgQcGT_[qkTGuG_$#10DOeG?Ga?GCIS_?ACGACa?AOEgBO`C_HA#19!78?_O!5?OGO??g?O?G_?O??_???OC_G?cI?@??D_A@?A??D?A?A?A??@?A?@?C@A?@??A?@A?@??@?I@A?@#15!76?I?A?@A@??_?g?C!7?O!8?@???A!16?@??A@???G_?W???G#6!50?G?OG_S?gS_[?YcPiCHqDZaJsjSlYt^jUh^jtm^zn|UnzV!18~?~?~?Ql?Q@O#11!90?@#10!46?C$#5?i?_T?@gCaP_GQ`GQshOcWdgTWcKqLocO!5?_o_rw{[{~v~~v!5~U{VkzKzC~?~?nOdICQD?T?D?CO?C!7?C!20?O!5?O!23?C#7?oCgOGOgW_Kw_WgSgOgSkOkOgSgOgOcWcO_Go?gOcSKo?_w_OkQlQlQkPnOlQlqlXvkZ|u|~|}|~}|!4~}|!13~lR}TjSjSjSIT_C??A#21!27?A???H?C?_C?a?G?Q?H?OA?H?C`?AG?a??AO#13!5?CA@@?_??p~eXVZl}ny~}~~|~~~}|!8~]~}ZU|VlItcYOL_CQ??c#11!216?_$#12?C?S!5?PCGO??A??A???AOA?@?@??@#5!140?@!7?@!7?A-hQCOIO`QcGqCxCOdZeWvGvi\a\itYlYtOwk}v~n|!5~v^jvZvlRmPmPnPmPeXAl?dI?AC@?@#19!18?G??O??_???O?G?cAPCgAS?IOCO?gS`IsApCgQcHSaGT_DWaChSaHO!19?@???@#13!59?_OGOgCOoSiPiTiTiTi~y|u~|!4~|~}~~~^nZdYlUHF?@???C@@#21_???O!4?C@?A?GA_G@?AG@c#15!5?OOG!5?_?Gc!5?CG?CG??G??O#19!23?I??aGC@_?C@_QGDO?iAPH__O?Nd?IdSHcQ@kRCiPC_O#9!46?~?~?Zc?zChIShRItITITaKpCRk?T_P?O?G#4!8?O??C_p~mP~UhvmXvYf{jV{juZu\zUlJELJM???O??T?_NNzsnTyvLyvI|Ze\ze|Zt}tz|u\julZulZtm\rmTzlUzlUzUlZulZlr]tjSJoiSHun$QcxjskYcZuLxEylY?ODGaG?AS?OAcOc?nFR@G?OA#9!5?G_SGcGQkPmPmOmPmXe|QNY`TkXa]_^_NOjCZdITaDIPEHQ@Oi?HQ?@o@?@Q?G?c?PC_?O?A?@Q@G??GCA@!4?@?A?@!5?@#7??CiTj}jU|A|iTzuhU|q~syS~SwU|qnYt]tI|iTyTi\mZuLydZu\qnYti~ytMzv}l^}!19~^nvnVznNjTmTiTiTiT?DAH?A#8!4?A?@#18???_OcWdQhuw~]~~Pym}^n|vl~i^~j]NT~v\^vM~|V}Z~ululjfR}h^r^E\QH~m^|nyvvzvzZVEeABP?Oc#7!22?A?CHaGAL?qIdTTkeU^Nn~OYytOjcQHsQ?gPCiXfLzsj]hvH}hUhUGvGqDwDoGaPCI`SA?gA_C?GC#5!13?cHQCOAS`AK`ITiTi\rMzkR~i^m~n~v!8~n~~j^M?Pm?hUGPeGdWBSgBSHcHaChQsxqsp~~~n~~i~^ooCJOiDGqDGtAcXaCXAcI@ICAHaSHQcHQcIPaKPiCQhCQhChQcHQcQK`ISjsNPHcHO$#10CGAC@ACG?@?A?@A?cHa?T?T_HaDG@A@I#6!33?o?SiPa[`]_^onSzcYti\ytmxul}fT~el~]N}~mlvvZXkiR\jntlzmlUb]sBxKyVlZui\ti]yf\zUi\ujTiS@ShA|ATiCHUhAL?JCj?jEhALOdI`ItATiDiTaPcHqDYcHaLOdIT?DIpCG@Q_@#15!56?A!9?I#23!13?_?_!5?_!9?O?G??C?G_O_c#21??O#13!9?C_pXh[k~nZ!18~t~~\tzyU\r{QlDoIi?PG_?O??_#6?D?I?QHcI@kRCiPEGqCJS`UGu@UhUhvGvLyFyNv\mzt]j|~V|^z~vz!9~?~?~?Ql?jS`IS_S?_?_#3!26?O#22!101?C?A$#3?@!5?@#5!100?A!13?@#20!149?_??c@O??OAGA?T_?O?OG??_??O??_???HQHAC?c@Q_C?HA@Q?@_AO@?G??C_?G?C_A#11!258?a#10O$#12!5?@#15!284?_-#5iT?TIPcQcHQlQlQ?~@}DyLqnO~Y|^l~y~~y~~}~~^~n^vlZvItITiDIPATAOD?A?A#7!14?_???_O?gOcGS?OcGq_g#19CODGQ_HOCgAWaSHcPKPaKOjSIpEPiTAcHeOTAYDqDoJOm@O#13!69?_OGCaGCQGCQgA|?}PiSjszl]zulZulz!12~nZtJuLRKB#20!4?Ga?GAODOc?A_RG@I?@G?C?A@?_???O?CA?H?P_H?GCA?Q?C?CAO?GAO@c?H?C??_G?C_OA#19!23?c@GaOCA_OC@C?I_CBOK_QHCQ?g@bOsRIodKAp#9!48?dIPeHuIYcHrCiTGqTdIjShEOi@}@M_O?Og?_?_#4!6?A!19?FDAFDAFD??OC?OD?OD?Q?CO?~}Tze\julZulZtmZEDJVynVzluLzUlZulYvmXvmXvmXvmXvluLzUlZulQHqLQ_ny$Ti~itmZlZulQlQl~?S@QC_H?i?dA?A?D??D??@#9??_?O_GQcGtItiTytm|i\niVxnOnOfGVGbCHQdGA?@_@???@!4?@!5?DOh?O@?A?H?C#7!17?G??_W?OG?g?_G?GC_?Omlz}|~|~T}T}z}|!6~tn\zV}T~tn\z~}|~|~|~|~|z}|z~~}|z}!4~^!4~^!6~^nvz\vzlvzlV|A~@mTjSJCQ`CHQcHQC#18!12?OcIsHqkr{!4~v\^b|nynZ~t^Kdkdh{fljFly_TXqYN]q|ne|kXsncIlrH^j}z|nzv|n}Y^uuzz^VFvqQJHp?C@#7!22?GAoCHaGQ@T?Z_KbRLdQhlVV}KlJGtDIQpM}~~~}|z}lZu|zmXeXuH}hUh}?y@}?yDWaGcQHOdO#5!14?@?PaCGPAcH?Y`SjUxnT}@}p^n~nV~^~^!6~|!19~wy|wy|wy~~nz~ny~ny~l~zn~?@iCXaSHQcHQcIPcxysgDOgCQHqChQcHQdGPeGPeGPeGPeGQHqChQcHQluLOdIOD$#10!17?i?g@QCOD#14???_O#6!28?_?OgCOlOnWvgv[zulYv|~]^}~^n}VnZvi~nZvLYFQniul\uezR|f\juZmrm\rnSjtMxeTi\BuHfiTdYDyFoNPm@QC@A?A?i@i@C@A!6?IOaCg@i?IOaC?@A?A?A?A?AC@AC??@AC@!4?_!4?_#15!64?_S!8?_?Q?SA??O_O?UGAC@_?@??O?ACA?Q`OGC_?@!8?@_?H?C_GO#6!56?A?c?IO`K?@???@AC@QcHACPeXeHu@UhU@~D}@~Dyf\vZlunYn!8~YtmXuHsdISGrCgRCi?S#10!128?_GT$#21!280?G!7?O!27?O!4?C#13!12?_GHLcsM~z}!19~Z}vTlJxULrkyitCZoK_QGcQ?g??O#11!204?A$#23!283?Q?OA??Q?W?CHAcHc?`G?O?A?A?O@O?C_-#5{k{k{k{s~zl}Z|v\~~|~~|~~|!9~nVj\e\jQlRm?I?CG@A#19!14?_?GS??G_CO?aT#7?iSHcYCiCy@{RsiTypiXeXuh}lzu{sm{Z_G?S?_?G?gOOi_OGO`GS__Og?QHcAC`IOOiOsGOtkaTga[Sa!45~^nvP\nhdU}RJkUVgIdOn?^dYdIDOdIPAC@A#8cG`I#18!6?o?GsAsGdys~]~~V~\tm|Z~U~n}zNVIfJmh@csPPlWlZK|v]Qv[IIty\wl\kYNxyh\zv^}vMnz}fz~fyz\\vXZ~G?_yNA@OG!5?G#7!15?@I!4?@AC@cIDoEIjTCqHlSURjNffuyxsq!12~}|~|ZulYtiTytiTydWfGqDgQHeOISpCo#9!17?@!8?@??@#22!6?G??cA??O#4!14?OE?gA?gAOC!17?DO?d?Q?@@@?@@?@N^ItnWwOnvZluZlugQdYdYdJoEWaTIS`]_?iTrEGrHU`]`UWBOGpm\i}$BRBRBRBJ?CQ@cAGa??A??A??A#14!9?OGCA@#6!8?oIsA{a\qlqlYtm|z~Yv\~fbznuVRj~XG}TjuZdzTzD}BkJTiDITeXeHU@QCHBIPBcITeHuDZcjU@iCPNOfGUbKRM@UHsA[`YC@m@CJ?fGAPGAT?bG#13!45?_OGa?OAG_?cO@g?ToIdO~_YdYtynYtm|z}|Zv]t!6~N~vJ|JvYDJ?@#21!4?_?O?C?H?O@C??@!36?G_@G#13_!13?c?ez^D_x{nv!5~v!15~}t~~~zm|ymPsiLoS?iXCq?h_CO?G#6??@CA@!12?@A?AcHQdITiDITiDYfWvLyVluXntjMzN!17~}~~mXvGrMw~?}?vGQcH??cIP?O??_#3!12?@#22!57?@!7?C!9?t!7?_???G#26!5?PAC$#9!35?_O_WaSlQkP~tNpB{@\aLQLQdIPAC?dGA?O?CO@GgC?C_@#19!16?C!11?@???TaXaHYcRS@mDPM_fGU`GRK`UhcAX`YCpm@Sj?vGAPKaTGbGT!48?Ka?SQG@GcQ@gADOI#20!37?_??g?AG@A_?_!4?OGC?C?A?@??A!6?G_C??O??@_@O_OCOA@O_C!4?P?C@OC?OD?a??c??OC??OCA#19!28?CO?@OI@OAH`S?aHCQAHgCoOWHCAHK#5!64?PeGvKpE?~?~GvlZuv~ZPk~nn~^!12~mx~V|~V|nz!17~yn~Y~l~}}}~}}~}o_tIOfFnOGcQHcQHUlYdYdYoJxf\itj]`^ITiCXvGS@]`U@f[jTI???@$!69?G!8?A#24!134?@#15!53?A#23!9?_?oGO@SiOJcGQdQcR??@g?bCPICA?A?@_?C?A#25!22?@#11!230?C#10!13?G_?C!5?_?_$#15!278?_?O_O?SI?Ic?A??_A??@G?`c???E?AA@_?CCA!6?O??G??G?C?aGA#11!251?aG??G???CaC?_P-#5~~~}~~}!15~^~n~N~vJnj]tMzDYdYCXaHC@#7!9?_O?Og?sGQk?wCyCwcYoWskYskynynynyry|~}|~~}~|~}|~}!8~|agTQkaXTRKtRGicT}{|\[Nfvu~~mfrYMFbzz~vrz{keut||kv~V~n~^n~~n~^n~~n^~^~n~^~n~^n~~n~v\rf\z~Tnv\uj\uLrKuGza[bHUhAGQ`ChAHQ?@?AC#8!6?a??@#18O?o?ShCRkr{~}m~|^|j~|zn\vyl|ny~mz}lxXbQ[LI{l}|ftJIyzk]vYvrn|fk\l|Z~m\[h{v~z^z~U~L|m}v\t^mVr@@@_?EA?APG!4?@?@?C#19!17?OC`?C?A_DOI_Ca@OAtOGK?gCEA`_??C#6!13?CG??@aKPA?cHQcHqDjTItJuHuHulZ}V!17~ZulYtn[zExExEgTiCWaHQH?cPAOA#14?A#4!12?Sk???k#22!16?_?_?_?_???c?c?CG#10!17?A#22!5?@?_!8?A?O???@@?O#26!8?A$#4???@??@#9!15?_?O?o?GsOS`IPCYDYDZELQRGUH?@?@?@?@???@!5?@!5?@#19!40?\AgdPKagcRGcVPIg@AAA`oOGH??POGD_wWCC?GGCBPPGIAAP!52?@??@!5?@#25!35?O#20?A_AO??COaGDQ??@!4?A?_???O!5?G!5?O_GC?CO?G@_O???@_@?@???_C?h?Q?@??AG?O?C?A?@?_C@#7!31?CGOdGAgDOJwCidGIdrr^Rxx[]Nvzz!13~zv~~}\rm|~ZulZuLySitIsHuHuHQc@g#5!17?cHQdIObCxExExViTxfLsluvZm|n|~|~~^~^~^~^~~^jRj^nRV!15~^~]~^~^~||X|XlXdzjvkqmXui\qmXui|iTyTjUzUHUHvGvITiThEhCzEwEgDiShSJs@gP_$#6!34?_?__?___Ocguhu~}~}~}~]n~nU~JvlR}FyDzEYdJfIRdJQDODODODGDA?@A??@?A?@A?@!8?A?TAGAPCAG_AG_CPA?@??A!10?@!9?A?@???A#8!57?_??_?_#21!39?C?A!7?OC?PC?O!8?O!15?A!5?c?O??O?G?C#13!15?G{{}]~Xx}|mv!4~}~}~z!17~nzYvjYt\QidSBXSIt?IC?_CA?`??GC#22!78?A?OA??G!9?_?_?_?_??_??S_O?g#4!17?@!5?!5AQaQCSGRLPeHTaLPeHTATgDiShCgUHuGVGtiDiShExChEwFiPISbSHuEGVl~$#19!67?@??@??C?@???@!7?C#13!43?_??G!5?GC_O?C!4?C???G!5?G?g?O?_O??O?_O??O_?_?O?_?O?_O??O?GaKWaC?iOGaHSaHqKrHuC\a[UhU\uL]zU|ul~}~|z!6~\~~}n~N~jUzkRKB?@@#23!13?A!7?ACShA_PA?@AOIs@C?B??_G???OA?A!4?A?A#24!84?O#11!168?_#10???_???O!4?A?O!4?C_AG???OC$#15!277?@?CAGC`Ac@A!5?s@C?@?@?G???OA?A!4?aCA!8?_AO@G_A_@g?A#11!243?O!6?O??@??_AG@_GQ-#5~tJ}Tj]dZ}TzmtZ|nVj\jUj[b]`]pExEpCZ_JSaT?O?O#7!6?_?Ga[AlA\aLyTj[jsZ}T}zn^~]~~}!33~mMM~}mevp|srT[QqX|[]n~vrrXx\{UuRz~hlsunSqZh{mRxWm~nV|m^jv]j|nV|U~^unnZv~Ti\vlYtmrmT~n^qlRkZdYdZsJ{ALiDiTIDQGpI_ACOd?T#15!13?O??O?_?O?O???_??G?_??G!8?_!7?A@?A?A!4?Q??A?A@A@@??GGC!6?GDA?@?G??O?OA???G!4?A#19!38?OA_CQ?_G?c@?I?CIHCCA?L@GCFB#6!24?@I?OcHqChUgQdITiTiTiTi^t~v!8~n~n~n~n~ZulZulZvkRkRkRkRgQDY?D?WaG_#14?_#22???CH?AS_Di?iO_NOJOI?o?o!5?o?o???I?I?ACG@iSgDA!4CA?OOGCCA?OOGCCA??__O??@???A??C??_@!4?C?@???A??CA$#9?Is@iS`Yc@iCPIcAOGCASHCBK@M@MHEHA__OO`O_O_O_Oo?o#19!64?PpO?@POGEAHKA`lCCAB`??GGKCEAA@HGC?CQAH?AHCCA@GCE@#8!41?_?_?_??@sQCYCa@WdQCODW_?O?_?o?o?o?O?O_?@#18?GcBOHqCxas~~^~vt^Zn~q^un|uj^I^yn~Y~l~{un{v[zm~xcY|xm[ukYuzUtQztn~tzvRw|}}vvivf~n|FJP_f~r~|`_O?CaOGCA@G?D??@??_?_#7!17?O?h?QC`I?ID?iPSqJxlQq]bXW{^n~n~~^~~~^!13~}t~nZuLzUhVlYtiTiTiTiT_I?G#5!8?O?O?O?O?cHQcHQcGRkRkRkRkVlWcVi^f\v^~^~~~zu~|j^yT~TlZoNsdd^N~N~n~n^N~N~n~d~d~lzf]TjVi|hZypkZedrjWxVmDrYpkZuHNitj[qlOl?Z_zCISiDyPiOmOLsHSjGl?ISA$#6!17?_O_?_O_O_O_?o?oKZCNcILInNnNnN~N~~^~v\b|Q|a\qDiSbSJc@i@CO_?`??@!35?`???@?G?A?GA?H#20!129?GA_C??D?HOAGS_T??O!6?G!4?C??A@_??P_GOCGC`A`!4?IC?CA?@?G?@?G!5?A!6?A#9!148?_?_O_#4!19?AC?_?IO_!4?O?O_!4?O?O?O?O?O_???O?Q_@GPcH?CO`Cg@_C`GPcHU?DISADAL?n?ICRCi@ICI@M?fAHcBS`OmP`kT~$#13!118?G!5?_???a?_?O??C?a?_@g?c??Q?H?OhC_Q@OcA`O?OgAP_SG`SAOgAh?_HOOcG?iTaGQdIPKPi?O_LQkRCYDYCJsAH_P_PGsaGdIdYdZnI~I~N~N~N~n~n^~}nvZknULjELJ#21!8?O??_???@!4?D??d?Q???O?G_?O!17?AO!4?_!6?C#25!5?GC?@??C#22!151?A@G#11!59?A???G??A???G??A!4?O!6?A?Oc??_P??O?C?@??_A!6?_$#23!271?_!8?@??@?@?@?CGDAC?@?@_??G?C!6?G#13!7?OG!4?ookUW?G??[^n~z\nvz|}v~y~~}~~^~^!16~nl^QllZUtZsytTi`CoAOl?_Sa_?_O?O??_???_#10!139?A!6?A!11?_GO_O??P?G??S_@_O_OGO?Og?Q?PCIPi$#13!305?G-#5~A\aLQdIPiDqDwBsAdGRcHQDODQcIPaCjT??A?CHO?O_#7!5?`GCaGTa?hU?zUhvlY|vlZ~~vnv~u~u!30~^~n!4~v\nz]v|nvzz\n~znv|nzUlZulZul~u^z\ujSjSze\juHu\ivYlvYlvYluZlZu|Vm^nq|VlylR}d]tYvlYvi|A|aLqDYdRkJyszkRIcH_GOID?Qc@S#15!12?CHcAOG?O_O??GAOcPI_?G_!7?@??OC#20!15?G???_?G???GO!6?A#15!5?_G@CO?dI`?G?@_OG?DAo?G?A#7!25?O_CGQ???g@QcH?sOCPi@UgRkRkYtj]dYdYntvz|]nv|^u~~z!13~}|~|zulZtiVkZtI~?|AsAH?G#5!16?cHQcHQcHQk@}@}DY|j}tZ]lzTM~ZN~~~j^juLzdZM|ULxJyPvl?~TiU|vl?lZci~aRqnUprl?~QU|rh{h[YVepjzEHjPe\_^a[aXcXeHwSBwDqMGel_EhUlQHeXaTgPC?A@?G@$#9?|a\qLIteTiDyFsB!10?@!6?A?@#8!73?_?O#13!4?GaOC`GAOGC?aO?COGAOChQcHQcHQ?H_CaHSjSjCXaSHuHaTGdQGdQGdQHcQcHAgP?OLA??@A?@??A@!4?DA@?@O@G_OgA_C@?A?sJcZCJs_ZcJsJuhVlyd^u\vl~zuIxNa\aD#20!12?A?G?C!4?CO?A#13!17?G#15??A@G@?O?O#13?G!4?C??B!9?G[SNA@___o{M~V^|V~^}^}!19~n^zvl~~^QmlZuJJdYeTihVkRkRdIS`YdYdOI?CA`OGA_H??C#6!13?@A?ACHQcITgRcIt?~A|J|u~v!16~ZulZulZulR}@}@ydAS@Ic@QCiP?cO#4!9?O_??@_A_@aGQ!4?hAGQ!4?T?T_HO`AGQ???hAGO@S_CGPAOCOC?G@?C??AHA@COA@gCAG@OA?QH?Q??dO?CG_CAqHgScASIv$#6!5?_O?G?OG??GG|YvkZulynykZtm\zSg~}|~zun~n^!5~]vz\vi\~Uh~ChUGQdAGQc??GOG?H?H#19!47?C#8!53?_???gQCOk?Y`GcGQdGO?{A[aKqDICPS@ICPk@OQCrc@YcHOI_HUgQDY_HaGQ#18???PC_TaLIn~~v|nZmt^~v\~v~z~}t}znnxnz~~v}z^}v~~l~}vzv}^{uvy~dnnzu~~~|y~~{~^v}zn~YtQbbo{]NVNI@@?_??G??@?@#19!26?_DO???s?I`G?S!16?G#22!85?_???_??_???S_SHqCICpAgQCSCK??~?iT!4?~QcZ??GGC?GGC?~?l??CCAAA@_GGC??_?C??A??@?C?A??CA!5?`P??O#26!9?A?G$#20!249?O#21!18?@G!5?OC??G@C_@G??Q?@?C?@!4?C?A??C@!4?@#20!12?C#25!7?O#8!5?_?_?_?_#11!186?C???C!8?A??@_??C??_OS??A??@?C?A??CA@wCAG`O??UH???GcOASG???qDgItIp$#13!269?A#23!25?@#10!256?HA?aW_X_[_O_W_Ho???@oC?CG??_ChQ?AH_@APk@COAP?_CG-#5S@QCHQcHQDODQCPe?CHAC@CHQdI?HA?ACG@A#7!10?_??OiDgQdYdYdYtJ{jUlY|V!43~\vmZ|n^~nZ}Vl~U~~v~}Z|nu\jtmZtmZsnTyVmxVlYvi\juZ{z]tnZnvLyvLyvLzu\zu\zu\ju|nz]tj]jsZvkZuj[vlYehUhSjcZScZAkRGcRGb?IODODODO_!5?O#15O@C?A?APG?aG?T?`CO_??I_CPG?C?OCaWaS?O_O?O_!4?_!13?_G??G_?I?OAcG@g?dA`?@C_A?OG??_I@O?c#8!5?QCOdGPGPGPGP#7!5?O?OdGPAS@S`CHQcHQcHaHsBGjT?~?zUlZulZulZtmZun|V~\~~~vn!9~u~un~~~i~i~iTmTzUhUhUoDyChAHD#5!16?cHQcHQcJShA|ItiTzA\Ge^Hc}Lmurzn~lZulZulQnydtn|bRqnYvmLbcWMJmjmBaxPIXR?}d]FLzmraXGi}IpGCKbOhSRcjCQhUgR_IpB}?[BsJTS`iSAPMpAx?_O?I?dRGc$#9jShQcHQccIjgcJiH#8!96?aGO_?O_?O_?_O?_!51?CGaCHaSHAOC`IS`SJcGRcHSbGQ`WE`QHSJ_JPcXAcRGcPKOd?iAgAgALOaSgDi??OcGO_#18A??CO@_FMjBA~~t^zmuzzunx\f[j~f[nvmN~z~]^n|~}n~\~m~v~~^v~~R^ut~n|Zu}V~Y|]xoo[W^NV^C?_?C#19!43?OCAG_S?i#6!35?H?HO???T?T?TiPiChUhUhNyDzU|uy!16~ZulZulZsjU|AtITiCxAtG_QH?Q@GC#4!14?IOAS_HOD?PaCPcOC@S@cPAgCAg?@Y@Ga?PCOa?S?TAPGaCbOHCP?hCO@?GT?GC?A`GA?i@S?@G??G?CODI?_OAKbGZ?Tn$#6?iChQcHQHoCQHoCO~zu|z}zulYt~u|~|zv}|!10~^~~nTyVlYdYdYdIsBShQdAg#13!45?@CA!4?C@GA?H??G?@cAOHaSIPcIPcJOiDgPEgQdGTaSHcBC`IOcOGqDGqDGqCHa?@!24?C@OGCa?OC_I?cPGcRGeOnOnOlQlQlQn\jVyDn}jZtn\kv~Xf}IwOOg[#21!18?@??@??C?@??A?@??A?@#13!23?CMIBd!4_z^T}j~Z!5~lznYvmvmvmvm!5~n~nYvm|j}j]zulZulZuLqHsV?iT?~ChQcHQcHQcIPcHOAg?a???GO#22!71?C_AP?cQ@_O@GCO?QcHQcHQlODY???GGC!4?OOIA@_O??WGCC?_C~??__O??GGCv@@?GCaPOGCA_G?O#10?AgU?AcAw?W?S@s???@iSaPE_ALQ_PCIO?O?Ci?O$#20!257?C!7?@C?H?A??@??G??G?O???_?O???O?_?O?G!6?c?H!5?@!8?@#11!189?C!6?G?@_O??O?C?A_C!5?O!4?C!5?CaP?GCA_GASAhC?@_GP??@cA_G??i?S?@K_?\?_?DMPdG_CR_Ti$#25!258?@#13!18?A#25!41?A#10!194?_G!14?P!8?C??@!4?_#26!16?C??C#22??@!6?I#26??_!5?AG?_-#6om|{}{|}|}|}|}|}!8~z~z~z~z!11~|~u|ZmtnTyVlyTmPnOdY`ICPA?A#8!11?O??O??O???_QGCQG!16?OCQ?L_JShATgATgA_O??_!7?_!14?O!28?@A@?QGDa?HaODAOHeOdIOiCRGCRgCQdOGj?Hs?TgAgAGacICOdG_DQcOdW`Y`IOh?O_#25!13?G!9?_#13!35?_???__owM}Jtw~Nvz~|~|~i~h~j^zvm\zV{V{VkZsJ~j^yvm|j^}n]zUlZe\rlSzd\qMXsIt[c^c\aSIPCA@?aPAK`GA?A!5?A#6!4?CG???A?A_???T?T?TiSATgVgVkPmP~iV}!17~n}l~m|m~iTmPmPiTIPeHAS@a@?O@#4!13?S_L?T?cAo?HCGA?A_@G?aGQ??hOCGPA@S?@?GA?K`Q?D_AC@C?QHCOA?C?POG_[?OCW@Ca@O?gAH?C?A@__P?@oD@GaCPmP$#9A@AA@@A?A@A@A@A@#5!8?C?C?C?C#7!11?A?HAcPIOiDgQDiPmOnYd]tzm|~l!11~n~~n~~n~~~^lvzlv!16~nzl~q^sjU|iV|iV|Vj^tZf|Uj\uj\uj\u~luz\}vLzuLzUlzlRn\qn\qnYlr]tjU~lv}Zlv~}|}~lvy\~u\ny|nuXnYtnSzktzkTylQlbSjsI|iToDOdO@O`EGQCG?HA#15!8?C@G?PK?O@G_G?C?S@AG`C?hAsBGRGaDOLaSGdQChC?QC?T?AOC?T?Cg@?g?PcIOI?HC?C?o?SA??OGC?A?A?@?A#7!9?A?A?A?A_?S_DGPAS_@O`ChQcXaKOiCWaKpcItGaZ_Za\jtmz|}~\m|r]v|~|!5~|!4~zv~~~|~|^~~~i~i~iTj|iVgVgRmPm?Tg@#5!17?O@Q?PAP?TiPmPmTidkXSsji\[}NkzmZulR}TjUxVkj[QV_kItBXSgU`^hUYDePqKVlEljcMLajZujUhZ_M`NoKPb[_YDcPId\a\aCB?B_B_?cGWCjAT?sAhQlSM@M?M?I_C?G??G$LO?@?A?@#27!60?O#13!59?GC_ICWAhSaHSAHSaH?QHCa@GqCHaChQCQkOaLOaLOdQK`ISh?QG@cQG!22?@??A??A@?GAS?SA@A?ALQlQLYdYhQdZqlQlYf]d]tnUzmU~krulye\So_??o_#20!5?_A!4?C?G_??_??_??_??_??_??`??_!4?@??_??@???G??@#8!12?S?S?S_CGPaCg@g@gPcHS#19!19?A@?A?@?A@?A@#22!97?OA?aH?S?a@_QCPcHQk@iShEgR?B?_IAP?GCaA@???@?_OGC@_?O??R?_O!6?CBO???B???A@??A#26!6?G_C???G@??@!12?O?_O!4?O$#18!250?@?A?HACPAbNZ~jE\v]z~U\H{VkvXyfQ\jVYlZUz^lz^i~\nz]i~ZV}~V}mZTNt]uJ^BE@?_GF?_#11!182?_G?P??Ca?@?W???_OGC@_?O??O?_O??C???C?O??oA?_GAHC_QGcOAG??@?O_\_ACOaCo?X?kAhOC?A@??C?J_SbGbIP$#25!312?_?O??@#10!194?G???O_C_SGCA@???GA?A!4?K?_GS`O_??K?GOKO_O_G?_@G_PaKaSJ?AKPaIP?ICcAP?SAhOgOM_Z?COIODOc?e$#3!590?_-#6~~v|z!39~^|vZ}tj]tj]d^_^_ITgT?T?O_#8!19?AHC??A!23?aP_K@IcPIC`ICQHCaHc?GaO?CO?_?GAO??_?O@cOGA!24?`???@GAC?HC_QG@C?QGCA?CPGA?aO@CQ@OgPaSHaKOcRCaODyA_]?Si?TCxEpcISgTiShQcOCg?_?_#18S?G??@BEDBA@@ADJ\ANADBIDBALBEBMDAFIBEDANAFHFDA@??_?OGA_?_?O??A#7!21?O?OCOd?IOAs@ShAcGtAkPmA[`ITgTATgVkZkZc~gvwt^y~l~vY~v|~}!6~^~n~~n~n~N~~~Zv]tjUn^i^i^itInYdYdIdYdGTaGaG??_#5!13?dIT_TItOdYcZCjTiJuqZ]}~v!4~u|zulYdZmxflQt]tIdQzaLBohEpIUGf_XSGuKPkOSGon]lbItA{@mIDI@MPC?I@_PGD?@OA`??OC@ADGCIH?GC@AS@CQH?EOH?A?@_O$??GAC#7!39?_AGc@IS`IS`Y_^_^tiVi|i^nYn~~v~~n!12~|uz~~l~v!21~\m^r}tZmtz]tzluz\uZ~v\m~zl~Z}v\j^uZ|n}Znv|mztzU|iv|]vz|n]znv|^u~Z|]~~~}v|z~uz^lv}z~lvz|~zmv|~\n}zl}nVm\ju\rmZkzSLy?l[@uhCwaG??G?O_#15!7?@?AOCAPAGCA_?G`A?O_G_QCAL?DAcDacDAc@C`AD_DC@AD?D?E?aP_GCQ?CAo@SAO#8G!4?CG@IO?O_DGPASg@iOIOaCi@i?IOd#6!53?_?O??O?O?o???cG`IShO_T_T_TItOdYdYtYdYvi\v\v~~^!13~Yti^itInYdZcZCiT_HC_@#4!13?O_???O_I_I`?c?W?cBOGC`GA?R_HC?RC?i@CA?@?S?G@A?P?_CO_?I`?S?C?AgAC?GChA?_G_AP_CC@Q?g?Ag?C`G?a@?GS?A?D?QH$#27!64?A?_?DO??G??O#28!17?O?G#13!43?@??A?C@?_C_HCA!6?PCIChATGA`GCAO`COGA_H?cA!41?@???Ha?DOB_HAPFGrExEZdJViTjUlZmzTnZ|Mhvr|^}sWwwl]u\go__oowWoOWwoOwwOowWoowwwoowooWg[uzL~jtL]j\nf~~|~zv}tn~n^yvm|jV}Tntn\jTmPnOnOn|J}jU|ZvI|RmP|b]tiVi|iVgRcRcZ?VGFI_D?Q?Gd?GA?@#22!77?_O??S?HC_@?G!4?HACHQdICPEWAL?@?OOG?C_OGC!4?`OGCAa@?_A@?a@???G#26!7?O?_??_???A!4?C??C!11?A??g??_$#25!270?C!7?O?G???G???G???G!8?G!5?A#10!200?CA@?@A???@AS?C!4?OG?G?C?OGO_Q?`As?[?SIpI@cOCOALAp?TGhSAXA_HS@Q_GCApAgS@iS@_AW?c?WdA?HChOi?c$#20!296?G!7?G?C?@#11!200?G?C?OGCAoG?`OGCA_@?_AP?i@C!4?S?G@a?`??COI@YdgOgEwAoAhOaSLqIsGTaPoGs@AS@GQLoEpJSeWtiUhUiTlQ-#6!41~nz]v|j~uzmTzmPmTiTiTiCj?hAGQ???OcGqCO??O_#8!38?C@OC_Q@G_DOA`GC?Q@GCaP?A?@??AG@a??@#13!5?@??C??@???@??C??@???@#8!12?@!8?C!4?@??C?@?@?A?C?A@?CA?@I?QDGQC`Y?CY?lQMqOlAkQdISHuGtIPi_Ip?PCOCOCOcG_?_?_?_?cG!4?Oc?_?_?_?_!8?_?_?_?_?_?_?_?_?S?S?S?S?diCQDgDQdODoD_HAgQcG`IOA#6!53?cHQ??dGPASj??QcGPeGtASiT?TiTiTjSntYtJsnTyn~|}!14~ZulZc~?~?~?}@IsASH_CQ#4!13?Qc???IOACG?QC@cQ_L?aH?A?@GAOb??@?A??@S@SGC?Oa??GCQDG@aOD_?@_O?CAP?G?Ca??GACa?OCH_?Xa?D?c?Q_G?QC???@$#7!41?OC`GAS?HCPiCPmPiTiTiTzSnU|Vl~Z}fZuLzn~~n^~^!36~z}nz^l}v^yn|]vz~l}vz\m~|~}~~|v}\~~}!5~}~~z~~}~~~}~~z~~}~~~}!12~}!8~z!4~}~~z~}~}~|~z~|}~z|~}t~lyulzYd}zc~OkpChAO@cGO_!4?_#15!7?A?@??A@?CPGAOD?H?A`ICa??S@C?S?GAPGCa?GaOHCA?GC?T?GC?QG@#7!9?O?O_?O?_GAgAGQcODG@QCOd?TiSzcXeGtASiT?TiTydYtiTyt]zl~uz}|~}v!17~Zul~~Yvm|jS~~lZvmXvI|jTi~iTiTiSjOIdIsJOiDO?A@#5!14?cHQcZ?~?~?~@mtBxhuUZhl~~iVi~iVmTzUlZSzUtn\Hc}LJkA_ZQSGSa[BkRCICXfGVgEXeH?A`OHCHSaP_G_O?K??I?S?D?PG?cAO@G?C?O?G??_?SA?CO?Q?H?C?@$#27!64?O??_??c@G?@!8?_#13!147?@??C?@?@?A@?HEOlQHQdJuHvITmT^tM~mxnynzlYvZmV|Ny^uZt]tz\nZj]z]j]v\mvz\~v\nUz\~Uz^i^uZ~Lv]~j~j~j~j~ITjLyFyLQlQLqLQlQdYdYdI|iTjCZeXvI|jTi~iTiDYdITiDI`CQ?HC@A?@G#22!88?O?GCA?H_CQ??TgT?TgPiCh??jCh??_aQ@__QOHC?a@??@!4?@!6?@#26!4?G?A!6?A??A_??_!17?@??@!4?G_$#18!291?@?@!14?@!4?@#11!192?O@??O?HC?_H?aH?_O?H?Oa?O_@O_O?u_Og?iSaHcG`W?KODY@]_^_|ITeY`LiTmXaKyCycJsA@COJilHudYdYdyTmtY~tM$#10!517?S?S_[AcOcGCWeGSgEGaG@E@u@?HSAPCAdQ@i?S`I?IA__G@SaO?PaT_@PCJOAHsAHcO?Q?G@QcG@iPIc?Ip$#26!524?_-#6kzul!4~}~}~}~}!30~}z|}~t~]z|~iTylQ|itIOtIxAX_IsAgQcGOdIc!4?T!16?`!4?O?s#8!24?A!95?C@?CA@?ACxFy?EwFgAtIt?ZCjIsI?vGVGrKrKpMoItIoIoAcGt?TgPIOiOIOiOIS_S?S_Cg?Y_Y?Y_Y?Y_Y_ISg@yTiXATAPc#6!72?O?OcGPiCOcPcHuGRk@iTiTiSjOeXfWvgVwfXuhuxU|yvy|v!8~i^yV}Ti\jsnOnOnONQL@BOCgOAO#4!10?O_G`I?AS@CHOCHA`C@AC?Q?I@?O_SA?D_C?GAXCI@QC@AO?H?cOC@AO?`GQ@_?O@?O!11?hAC?`O?GAS?G?S??@??C?@aG@QC@AB$#5RCHQ!4?@?@?@?@#7!30?@CA@?I?`CA?TiDQlATItnAtE|A^tJtVlZvnWTZ|~u~i!16~]!4~n~J!24~|!95~z}~z|}~|zEwD}xFwAtItIoCw?t?Tg?O_#15!15?A!11?A!5?A@??A!6?@#7!15?_G_GQgQcHQgAgQcWbSiXa\aXa\_\a\itYluz]tzmztZmr}tZmtzu!25~n~nZvmTznZmZuHvkR}TiTiTjSnXeWfGVgFWeHUHEhADGDA#27G#5!8?T_Dg@iTaSJONOmOnoLay{niRf|Mn!4~lZuLzd]t]tn|JMjugZeTShIx?zCitSiD?BgTIPI`S?_?O_?gO?Ca?Q???_?C?C!9?@!14?GA?@!10?A#3???OB?@`Ahs$#27!66?G???c???G!5?A_?A?H#13!158?@???TG???N_BS?J_VGfGvKrKrMpNtItNtN|XvI~iVmtnTntlTntj^h}j^xV~d^d~c^d~d^d^tjV}DiTe\a\eHVlZulV|VlZf[jTe\a\e\a^a\aTIdQHC`ICPCIcPK@IcPICH#22!91?_?@???_OC??PCG?`O!4?QcHqCI@A!4?__O?F!4?A?C???@#26!4?G!8?@C?@C?@!7?A$#10!498?O!6?_?g?Oo?x?gC?_SITG@gOAOI`SAhCIdAG`HCc?I?JSGbGQ@_CY@iCgASaSHQcIPiCQCOhQCHaS_HaT_I@UgCO`IS??cG?G$#11!501?O!4?O?I?C?AC@O?I@_A_SA_K`SAg?Q_OGOe[aXQlPloItGvGuLyD}DyVli\julZtmTzlQlQlQc\a\a\a^`}hUzlYtiLsYcYsSG-#6Vn^j]r]tn|n\v\vl!4~j^zV|V|V|~|~n^!5~n!9~}!5~}~~|~~u~|yT}ju\ytmXukPiTiPaCGO_?`CGO_!4?S?S?S_CgA`A_?_?a?a!46?_?_?_?_?O_O?_C?C_?_?_?_?_?O?S?TiO?O?O?O_!5?O?S_?_?_?_?_?_!5?o?o?O???_#8!8?A@A?C@QHCAGTArCxItGTaKbGTa\cZcXQdQdISpEHqTiTIpU`mPmdYdiCzCheXcjSjcZcjSjcRwBcRsRgDSjOdASG_#19!5?Q#6!40?_?_?_?_?S_S?S_S?S_S?S_S_LoDiT_TITaKPmTiTiTcXe\i|A{@}@}tI|Rm\rm|u~~n!4~z!8~T~Tj\jUhUjUHQdIPcGCBOI@S#4!8?OcG@I_IOcGDOHCP?D?AC_AGHcGP??@c?AG@C_SI?AD?Q@Ac?@O_C@G?S!24?GCOd?A?@?@?@!12?A@#3?A?@a@$#5gO_S`K`IOAOaGaGQ!4?S_CgAgAgA?A?O_!5?O#7!9?@!5?@??A??H?ADi@CGaDIPeHQkTiTmTzVi^nYzVnZ~v^~j~j~j^zV|]|^~^~\~\!46~^~^~^~^~n^n~^z~z^~^~^~^~^~nvj|iTnzn^j~f^~~^~~n^j^~^~^~^~^~^!5~N~N~n~~~^!8~|}|~z}luz|vi{KxEtItiXqWsiW_Y_WaKOkOc?GOcG???_CG?O??O?O?O?O?O??O??O??O??Og?gOg?GQ_IOcYShaShqDwdguHuhUhvI|zu\j}l^|^u|nzv}z~}~|}~~~|}~~~|}^~^~^~^~j^j~j^j~j^j~j^j^qNyTi^iti\rmPiTiTiZeXaTA|B}@}@ItAkPaKPAH??O#5!4?C!8?i?iSaShUhOhudYPmIvrwld{ij~~~j~j^iXu]DNphWciJAbIvGpKpGS`Q?BCiBGAHOcOI@??_G_G?cO?G?A@??A?@!32?A$#27!67?O@!6?@A!4?G?_D?OC?_?C?G_!92?G?A???C?_C?G???_???_#13!46?@?A???A?C@CB?DA@CBC`I@IPjEhQDiTiTI`]@mPIdITjCjUHeZCjSJcZCjSJCFSJCJcDY`CJ?hATJULyFYDHuHUhUGtACHaS@Q_A_HAOCG@C?@?A@???A@???A@#22!89?C??G?c?P?GCAOA@S???S?S_DA@__OCCABO?cO???A#26??A??C?O!11?A??@??@??@$#11!492?O??A@O?cOG??AC_?O`O?H?i@WcGqdQI`SgpYcGqKOkOe[`]`]`\a\zUlZtmZ|vm~T~i~Ti~iVylZeXfWfWvktkZsnTzmZuZulZuj\ivxn]Xe$#10!502?cGoGPIDGE_Qc?ScQPCG@cOI@CDOQD_I@IPaK?Y_SaGaChQcIPcAGP?i?T?iT?TgDQcPaGAWdGQGQcIOiCPcHcHQcHS_SGCO_CW-#6GfKbM@JU`YdZdNyN~N~nT~Tntnlzn~n~HVlJ~JUh^vnV~VnV~n~n~n^~v!11~}~~~mz\mzTmZsZcZcIcGRcIcHQCOdG@I?IOASi?ICI_IcG@ACG??O?O?O?O_!8?i?i?I_IOI?I?I?I?i?I?I?i?iCiOiSgTqgPeGtIgAgaGagAgUhUhQtQoLa\A\a\qCoDoDy@eWAWaWAWa[`MOl?lOlQkXiSgSiTgDiOaS#8!12?@?CAG@CHADADAPeHU`[aTIdGVChDYaKhBQkBgWdAiHSM@iEXCePIeHSEPiQHSdITgDiQKBgTGcQ@i#19!5?CE??G#6!20?G???O?O_???_?g?iOiCiOiCgTiCZcXa\_LQl?|A{A|A|ItItJshQtYdytJulQ|QdyTityT}XvuZjvp~zxvz~z~z~z!4~n~n^tnTyTnONiDY`IChA?C@???@C??A#4!5?QcHAcO@OCAP?A@CO_GH??G?@G?G?h?CO_P?C??GC_A?gCA??@I??@!27?@!8?O_?O??_#3o?o?o?o?o?Oo?OsG$#5vGrKpmSh]dYcYoDo?o?Oi?iOIOQCO?O?ugQs?shU_GOg?gOg?O?O?O_?G#27!11?@???@?a!7?O??_?A?G!5?G!19?_!62?G@?C?@!4?@?G??O?_!5?A?G???G?_?H?_?@?C?`?AO#13!46?A@!4?@?GA?C@ASGD??DA?HCA@?S@GA@GC@GA@GC@C?B?D?B?D?@CA?@???CHSLqCQ`?GF?CbS?COG???@C?C#9!78?G?C?K?CCGC?C?C?C#5!4?O?O_IOiDiOn_Twd]srQ||z{u~|uyj~h\un\jlZedRbyLysImX_YdATaSJcRKaPCQ?Q?HACI`Ga@?G?C@??GAC?C#29!58?g$#9?O?O?O_#7!65?OC?PCiPcJcJcZTZtkRtZulzfYv}t~tn|jT~tzt^tZv}\zv~~n~n~n~n^!8~T~T~t^tnt~t~t~t~T~t~t~T~TzTnTjViLVmXvItV|VTu\R|UhUhUkIdNqLa\a\aLzLyFyD}Pf\fSf\f[bYpMQ|AnQlReTjVjTiVyTn\j!12~}~z|v}zu|y|y|mXuh[a\itYugrSy`[pAsgR{QdYsPsipiSpcyPisPsipiShugYoiSyOlqwTiuZl}PujqLzhW~vo~z[j~znv~~~}z~z!5~v~~~n~n^~~~^~V~TnTzTnTzViTzcZe\a^qlQ~A|B|A|AtItIsJUlIdYDIsHQlAlYDiTIDi@eG@cOGA??A#22!23?O?A??@GC?A?AH?AG@S?SaHOaS??OOGGCA?@?@?C#26??G!9?_???_!8?_$#11!491?G?C??@?_?CA@??aOH_OGaPKAHQLHESgtQcXUWFSjSzKuhQtiti\j]tj\vlulZu~lzV~i~TynyVylzU|zT~j}T~j^un\j^D~J}F|J~D~mN~FJt$#10!495?_?GCO_W_IT?CaSBcOCaPcC_Q_HA?GRC_BOhOA?p@Sg?PISaS`ISaGQHQcH?QCg?T?iDODgDQCgACi?S@i?C?H?aS?I?C@GAC?I?@!4?A-#5~|i~Y|j}Ti\u`YtYDYtiTGsjchuleteEXQlyPMxIPmPMtGugTiDoDyCxa\?Y_ISg?GO#30???_#7???A???G?BCHATgDoLqExAtKRlQf\juLqLVi^dyDYvhUlZvj^rujvYvxvlV|VlvlZeXf]tjUhV|V\R|V|B{D^tJTiTaXATALA|AtIdRCJ?DIODQCHQdI`CQ@?~@}@eHAHUHe@IdYdITiDiTIdHEgVGfGaL_DIPCJ?jCRHbCRC~TmT~SntI^hvn~~nn^n~n^n^}~~~}~|!6~}~~~|}~y~|~|]v|mz[nyvz~v!4~}~}~z}|~z}~z~|~}~~i|~v~|~}z|~}z~~}~~z~}!10~n^zVlZ~nZuH^rmTnTzD}@~@}@~@}@~@}@eXAcHuHeXaDi@IPIDGbSHADOAGC@?AdOA@G??ItAGaOCA@#5!13?Oc!4?hAgA\aTIOnYtjuLzUn|n}!7~ulZvmXf[lZEhToDDkEd?U`YmPEpGOcQHOCO??_CQ?O@G?g?_C#26_?A#3!12?g?g?g?GO!24?TgT?TgPiChUGQdY_ItA|OfY|$#9?AT?dA#6S@iTaHU`IdYdITiTJSJUHQHIXpEhQDiPEpMPmPItHViTiNyDzE\a^d^tjV~vn^~~^~~~|~|~uz{Zu|iVyLqKxA|GrkQdWaSHqLqgS_QCYdGShQcGO_CGS?CGCGQgAgQGQcXeW`IShUgAgAgAgA{@Y_IOiTi\e|i|q|A|ItYkzs~ytnylzulYt]zl}~?}@}Xe|UhuH}tYdYtiTyTitYewVgvWe\q^ytmzs~Szku[zkz?i?i?iOAS_CGO???O?O?O?O_#8@???@?A!6?@???A@?D?A?A`GAPCbODGC?G!4?@?@?C@A?C@?C?A?@??TA?G???@#6!23?O_CgQc?OcHu_KPiOiCy@}?}@}?}@}?}@}Xe|ZuHuXe\yT}tmtyv[ju|yn|vz}~|Yn|}v~~tI|v\nz|}!13~nZ!4~U|V|a\itnOdISHqChOAO@#22!7?HQcGPeWb?__S?AG_QPOG#26!7?A!5?_?C@G#29!78?aG$#22!12?GC??_!4?a??O???O??G_C??C_?C_??_?A!4?O!7?_!8?_#27!8?A?@C?_!5?A?@?C?A???G!8?@?G@_??A!4?C?G@?G`?A!20?_C!4?A_??c!39?O?_??O!13?O@!4?P!19?P??@?G`?Q!4?O?_???_#13!66?A??CA?@C??@??C?@#4!144?QCHAgCQG@gApGC@?_GC@AH?c?I@iS@?Hc?cAOA@I?HO?_D$#11!490?O?AG_Q??GE`WC@?oG?hAlOE@IO_?QcHlIseTUSZQLoLqnYvi\ulZlZU~T~Q~tni~T~j~U~l~Y~t~i~T~~T~i~TiRi}iTiTzUhvlYd^tI|ALOdA$#10!493?@!7?A_OM@AsCO?AhOc@IUh?QAO@H?g@_CaLQGOdGTaHQcQc@?A?D?A?T?i?S?h?Q?d?I?T?i??i?T?i?C?@?AC-#5!11~Vmvm^j|l}mzl\|z|l]}UrZxl}mzl|neU~l|neuj\t]~mVvlttzhcyCPAOhQCG_#30?_#27!5?A???C!5?C?O??@?A?G!5?O!5?G?@?S!4?G?C?OC!22?A??A!5?G!35?@???A??G??A!5?A?@!8?G!21?C???G!7?@??A!10?C#6!43?_?_?_?_!15?_?_?_?_?_???OdW@qCgOGQcY`M`GQdYtJ{jSzkR{jS~lynyvY|mz~|~}|z}|~|~lvz}Z{~|v~z}|~t!4~|~~|~~}z!22~n^}~ZvJuH}@~?}@s?iPIC_CO??A#22!7?HQcZ?u???OOG??PCOGC#26!4?A??A??Q?C!5?O!6?O??C#3!16?S?S???@???T?T?TiPCPCPChA!5?dGPeWbKpEgU_SHQgQcGtAsJcXvG$#22!11?gPGP_S?Q?PCOa?C?Q_@GGcCQ?PCOAOOh?OAOOHS_I`?P_GOAG?CQ@?g?C??_#7!12?@?A??I@QHAlRk?HCPeHUhEHaTIcRCzC~@jUlReTiZejSjSJcHU?I`UHQdITaLqLqNoLqLOfGTaCRcRK@i@Q@GCA?AGC?D?HC??c?GCA??C?A?C??C??@??@??@??AO??G??A?@AC@ACAC@!5?@A?AHA?AHCA@?i@QdATiDYdYcYfGRmTjTnYvItIzn^znznznzv^~^~^~^!25~^~^~^~^!15~^~^~^~^~^~~~nYf}LzVnvlZd]p]vlYdIsBSjCRkBSj?QDODGdAPC?A?@AC@A?A?QGC@cB?AG?C@A?I!4?A??A??@C#5!22?O_@?cGsHu@}?~@}J~Tmtz^zn~~|!7~ulZc~Hi^yFetjeGjaPGfWf?OG`?OH??_PGcRGAHe?AO@?C#29!20?_??@?A???g??iS??g??g?O!6?_G#10!8?@A?D??@A#29!4?OA$#6!17?A?@??A?A?A?@?@C?A?@??A??H??A??H??A!4?G?AGACQHCzE|jUlZv^~^!5~|~~}z|~~t}hulQkQ~szeXuhUxe\itZkrCy?iShQkPiPcHOjSjsZuh~t]hulYti\qLqLoLqLonWvi\rkZkr}T}l}vz|~|vz~y~uz~~Z~vz|~~z~|~z}~z~|}~v}~|}~~|n||u~~|~}|z}tz|z}!5~}|~|u|~|uz|}zT}lQ|iTydYdYdWtkPiSiOdGtIpCO_COCOCOCG_?_?_?_#4!199?T_Dg@AOGaODaO??OHcASGe?cPICA???c??OG?cAO`GT#10!39?cHOAc$#4!30?_#31!179?A#11!279?G??OC?GCaO??sG`GOHc?g@IcRGc@EOlPlIKbIpA|jU~lYvi\ju~lzVj}HnyumXu~iVi~?@mzEzmRUlZun|ZYVeXf[rMxVh]hugVlYtI|JsJcGv$#10!492?C@!4?@GfGA@SAd?QHEO_PGcRGoHAcAO`GSAgASh?QdGTaSH?QCg?@AODGOcH-#5^VNZvL]W^W^]nEV]?^?^_^A|B^aTKrLQkZcJKJCjSzTMXmXuB~dZtiD|lZvnT}}rWLdw[h{?{?yCgS_S_S?S_#7!4?@??A?A?@???A@?A@?C@C?@GACR?J_RGE@QHA@A?@A?A@?A??HC?Q@GCA@?A??A@?C@A?@?A?C@#5!19?O?O?O?O?O?OCOcOk?kOcOCOcOcGSgC_GO_GOg?gOg?g?g?g?gO?O?O?O?O???O_#7A??@?@?A@A@A@A@A@QBG`QHEhQNsNsNsNsLzD~D^lzMrnR~Rnrn^j~jVjZfZnZnZnZvLzd^tjVyTnTjTnt~JvJVlZd^t^tnTzFyLzE|A|B}@}?~@ITbJQDRK`ISa?`GCASC_HC??@#9??kOk?kOKOcSgCgSGS_S?S_S_CgSgCgSgCK{k[[[sK[CKCKCKC{K{SkoS!9?CKC[?KcKOK?KgCKC#32???C???C?CKKCSK{#11!9?A???A@??@_?Q@G?ShACaCiPChCPI_J_]_[b[`[cYcZlvYnylZulYvlZb}HVyamTrmO~QlYsJgZeXdZmPnQ~PnYdZATBTIdRCjOJCBOHBaHA?A@$#4___??_`b_B_@?`_@[_{?[_[?{?[gQKQl?CGcOCgS_?gOCOcG??OcGO?A#6!5?@?CbOIDBU@zB}DzVi^j^j~j^!4~}~}|~|~}~}~|}~|}~z}z~}v{zk~s^kvx}lu|}|~}|~|}~|~~uz~l}vz|}~|}~|}~z}|~}~|~z}!19~n~n~n~n~n~nznZnR~RnZnznZnZvjVz^vn^vnV~VnV~V~V~V~Vn~n~n~n~n~~~n^|~~}~{~|}|}|}|}|{l{t]luxUkoJoJoJoJqCy?Y_QC`KOk?kOKO_S?SgScWcOcOcOcGqCY_ISgDiOiSiOI?sGsgQcY_I_IOiCwDqCxA|A{@}@~?}ti[slykr]tj\~]vz|jz^uz~~}~~RnR~RnrnZhVzVjvj^j~j]j^zVjVzVjVzrBBbbbBrbzrzrzrzBpBHBLj|vn~^m|~|bPbbRA@_`A@?B?@A@qC?ICCgOG?o?G#4?AKCKCKCYKISHCI?KStKKSLKS[gUk_SiOgPCpC?I_I_I_S@SaG@Q_#3!13?S?S_CGPaKOl?lOdIsPcX_YcPkOk?kOdYc|i{itYkzSnsz{nu{\u|yl}~$#10?GOCGO???_?_OG!8?_??_??_?_?O_#11O?_O!5?_#30!33?@#27!13?@!6?@!13?@!35?@!101?A!10?A??A!5?@!12?_???O#7!105?A!10?@#31!13?O???G#5!10?A?A?A?AGO?_PA?AWaW?kPIRMp]rSzQx}LzzDrrRfRbBrBb@qxrwrxdrtHczs\?IAaOb?q@_@?@AH?DAGAGaPCOD#26?@???A?@#29!21?@!4?A??A?@?A??A!31?DO$#3???_?A#22?C?C???OG?b?B?B?@A??@A@???B?BOB_R?JCA@a@A@{?I?ADy?QcGOi?@GCaOA_?AC?@#31!361?_O!16?_O???_???_!5?_#10!23?@_??GOAG_?a@A?OH?P?CaOAGcPCO@SBGaG@QcHCQGdODQcHQdGQcG@aG@S?G?@!7?C??C???A?@?A$#11!15?_???_#22!448?OGG?G_O?G_O?@A?B?A???_Q???q`??@#26!4?A???O-#4VNs?O_@ObLPK_]_YDS?z?}@Qk@yClRGS?@G?@c??Q?g?HC_J?`A?PC@iO_GAC??O#6!4?GC@aHCHaLA|AtIvItjUl~n~n~n~n~n~n!4~v~v~v~v!20~v!12~v~~~n~n~N~N~n~n^rnZvnzmXv^v^vnVnZnJ}JuLqNyTiNyDyF{JtITiTiDiRM`^@}DYfGVgRcREPjEpFgVGVGVpE|A~ITi^a^jUh^i\vN~N~n~n^~n~n!4~|vz|}~~~}^}n}v}~u\zt]jszSzsjUxvg^uXu|qkP}tylux]titiTjSjsZc~I|Rkq\ulYvyluxuxUx}tyv{zu|u|yt}tz}v|^z}~\z~|!5~|!11~TiT~DyD}DzLyFyLYfItItJdITZD]djli[{x\^[~K]NENEFEFfX|[\BNDHB?@!4?ENFEFAFFHBIDJCIL?G#31@#37_#20_#12O#4A?O!6?_!7?O?o?_GOG!7?_A_@yEtTjmTxCpHk_N_Y_T_T_T_I?O_?O#3!9?xASG@qCwBkPeGtAt?YcQgISiShEgQLOd}~Z}n|^ze\jv}\v}Znt~~|~~$goA[`]OcO_?_#22??@C#26!6?O??A!8?_!10?_#22@?@!6?@MGBoA\_DgC?O?GC?aH??_??O?C#5!49?G!12?G???O?O?o?o?O?O_KOcGOCPeG_G_GOgOcOs@sHqLoDiToDyDwBsItiTiTyTkp]_}@YdWvgRKZkxmCpMwV?v_vgKXA|?diT_\_ShU_TaGo?o?O?O_?O?O#7!4?AGCA@???@_@O@G@?HaCI`SJCjCJShEGV_HeHALRm@IDQHE`ITITiSjSJcZ?tAkRLaHQdGDQHEHEhE@IDGBCHAHADI@IC@GA_C@?aC?A!5?A#9!11?iTi?yDy@yCqDwDqdGTItIsITICY`ISAT!9?o?oW?w_GCA?AG?IUCNEMDNC??O!4?O!8?IC!4G?O??!5O??__???_#11???_??_o?iDA?qLCwOQCX?ICPiC@IcQH_^_^_^_^_^_^dYvLulZulZulZCtjUsLyB{RmXvI|IudZcTtaTjUxVlqnY@?c@OA_CXaSG@aG@cOI#29??A$#5??@BM@M?C??B?@?@?A@C?@?C@??@??d?@U?T?RGD_C@RCQIcM]HvKrmS`VsLxa^iVz~nvry\Squ\Q|AlIpGtIShQ?O?O?O?O?O?O!4?G?G?G?G#22!98?_!4?C_!4?OG???g?G??A_???O#5!164?O_!4?O!4_?O?O!4?__!5?G!8?@?C!6?@A?AH?GGGLGGCKDWCID?DBEFFF\MN^!5N^YY\NxxNnxHWWuG@wTapaLaZCGc?_G!4?A?CA?Q#29!41?G??G??G$#10??G_??_JGQkO^_Y_AhA?B?g@QC@Q??A`I_QaS?bODOCCq?O?o?SGaGO#7!361?`!6?`!8?O!4?O?O?G#4O!5?O#30??@!9?@#2OO#3!5O#33_#10?_?_!4?_#6??D?_?C#26!12?G!5?@!9?O$#11!10?A???C?w?{?{?Eg?wCgQkOIsGDGiGSiGjQg?HCO??_#33!365?ABEA?B?A@?@?@?@??_!4?O#16_!6?OO#43___??_?___#46_#47_#41_#16O#40__#49_#50_#51_#2!7?_?__#32!4?A?A!5?A#10!8?P???@EG@?A_O???i?O@CO?D?I?I?I?T_IDGaHQcHQcHQcAG?`I?@C!8?@??@A?@$#31!421?_??_?o?_W?G?A?A#3_!6?OOO#41_#35G!6?O#22?A??A???A!7?@!8?D???CAO?EEDF@FEF?WCK#30?O$#4!423?O#36!5?_?O#32???_#2?_#10_#14?_O!7?O!6?OOO?O!9?_?_!7?_#3??O$#24!441?_#37_#19G#39_#34G!7?O#48!7?_#1!13?_$#38!443?_#40?_#31?@#44???_??_$#42!447?_#33???OO$#45!452?_-#3~|~~|}|y~sz{QkqKoCg?GO_?g?g?g?GO#5!4?@???A??C??CB?@A@QGAEGraWMZe\huhUjVn^zvm^~{uZh_qkZu_vGtQdWdAdWDGtAoCOdGt?TgT?TgT?TgPi?gOcWaWqCOCOCOCOCOCOCOCOCOcHShU_}@}@{@iSPEWdY`YcQgQcZcYD]xe\yd]huXe|ivy\}v{~y|}|v}z|}vz}]zb[tZzVt{ri}j|{ZzQ~]kfYzktqx{zYlhudYtYDwCyDy@kOdY@KpAS?Sg?gO?O_??_GO#7???@!6?@???@??A!4?C@A!4?@??@!5?C?I?CA?@???A@??H?D!4?@#5!14?_?_?_?_!21?O_CGO?_CgQGT_?S_?S_GO_HAD??OAAo?@DTT@@C!4?@#37C#60O!5?o??WWGKG??CC??GA!7?_??O!6?CEAE?C??CCC?S??GggWGG_?_oo?__??_#6@#20O#66_#11@!4?@A@CCK`Y?dIOI@IcXeGvGeXCzCzCzCzC~TmtZulZTulQlZQuhVyTmTzTmXviTmXvI|jTmTyV?Q?cPGCAhSa@GOA`GC?QHC$#4?A??A@?D?A???A?@?@A??@A@A?A@??AC@?D???@?g@??@Q_OGCg??d?o?CPaOCHaCGO_#6!9?@?CQHCRcHVGvIlYfYlYfYvI|NznYvI~iVi~iVi~iVmT~VnZf\fLznznznznznznznznznZujUh^@}@}B}TjmXfYd]dZlVlZcZdY`EXaDY`UHeXATGDa@GB?DA@AG@CA@GC@?CGAGC?GA@C@??A@C?D?@Q?D?BGDA@C@QCHQdIdYDzDyD}RnYd]rM|j~jV~Vn~n^nN^fNnN~Mn^nN~Nm^~~}~~|^~~~Z}|!4~}~~}~~^~~z~t~z|~}~~~|}~~u~y!4~}!14~^~^~^~^!21~n^zvHeXATGDaHU`ITaHUdIodOlQDX?KHAI?A??A@#35A??A??@#36@#20?A#61O??O??!4_Woo_OsOoUY}cue[e?iMy}wqsWowowwG[?__gGGI?O??_???O#58?C???G#10C??A??@??@??CAG?I?dO?@cO?@A?P??P?aCX?rChCQ?iPIcHQc??OG?_C@$!6?A??HCBkPKQC??HaCOC?h?SAh??aGaHUgACPCi?i?HCq?TiDOk?u!5?O?O#9!16?C#22!79?_!13?_!32?`?S`A_C_GAGS@S?A_Cg?_@W_COAGCA?c?Q?G???_A!9?_#9!13?Oo?O_Oo?oO_Oo?oO#5_!6?_???_!12?_#9!71?eXExAdqGUhITiHU`ITEWiQliC[BEC?GGCE@C?BB?@@??B#58?A#55A#10@#48A#33@#24@#37@#52@#40@#42@#43@@#67??_?_?_#68_!6?_?_#67!5?_#43!4?@@@#41@!7?A#62A#1@!6?A???C???G?OO?_G_#26!12?_#3!26?_HADACh?UgDiPiCiPeGTiPeGtASiPiDg~l~Zmvz|Uj\}vn|]vz~luz~~$#11!12?@?@_JyTuTiLyTUTiTUtj[vWugV{zCyTzSlQ_DY?OgA@H?GC?_#4!347?__?OOO!6?C?C?A#12A???@@#59?A#53!40?@#54@#55@#56@#37@!5?A#3@??A??A!4?AI?G?CCGA?_$#26!47?G?_?C??O#22?@?GD@_??A@EHSgO_CGP_?AH_CQH???G!7?O??_#19!311?@??G?A?A#16G#41O!8?C#34!50?@#14@#0@@!6?A???C#57@#35G#14C#43?_#69?_#23_#22A#0?_$#13!411?_#51_#40_#66_#44!5_!4owgWWW[!4KCEUQEEEA!4B@B@D@B@@B@DD@D@B@B@@D@B!6AEAE!7CGgGGGOOOo_?_#31!6?C$#3!416?G!4?C!4?AA???@#46!47?A#51??A!5?C!7?O$#52!416?O#54O#10G#7A@#49G#48G#46G!4?C!5?A#2!48?@#20A#5@???@@A?A?@?D?KA_@?G?O`Pa?cQ?_I@COA$#24!419?G#63G#14??C!9?@#24!51?A!4?C#17C#39G#65?O#47O$#43!419?O#51!5?C#45!5_?o___??OW_GG[K?KKG??WGW?WY?O??CKGAG?GC?s_wWWO_ooo?O_OoSO???_#48G#64???G$#39!426?C#4!59?@!4?@@?@?C?BA?@E?U\iWaPS@GITcOIdWcXeGvGeX?aCG?Q?h!8?I??_O??G$#9!486?A?@???A!5?C?GGOO$#42!486?C#12@!6?A???O??O$#40!487?C#46??G-#3~nVv^NvV~^^~^^~NlvlFZflVQnD~UN|nolololodycxaSg_g?@O_#5!4?@?CA@CbIQC{HViFqgzeJVm\j~~}l~~ulytmXvkzuJ|uwi{r[rkR{b]pnWfXuhUwqlQ|a\itYdzSzdYtjSzcZsjSz[j{vWn{yTmxulyTm|ZuzkZsju\j}|fz~|~}z|~~|}~~}~|!12~^n^~~~^~^~^~^!19~^m^!5~{}~~}!4~|~zm|YTqlitZW`Mpm_nOMtYcZcXaKoDW`Y_ISgSgSgSgS_S?S_S?S_S?S_S_CgOg?gOGO?O?O?O?O?O?O?O?O?_CHsH_Q?cOCOCgOcGOC_S_COcOc?S?c?S_S?S_GOg?g?O?OeAIO@@D??A@G@C?AA#38C#4?@#61?G??__G?wAsl???A!4?a_aaA???A@qrrzu~V}LEZFMOFiDAeDID]dYLuJ]tErVvARFJrQReBFReEaUeAeUaQEAEAMEMojUUWs?g?Oo_O__???_#11@???@??@D@AFN?siOGs?wOooOooOoGqHeXEXEYDS@gATI!5?_!10?_PC_GAOH?cAOHCA#76??S??C?G$#2?O_G?O?g??_??_?_O??O_?O?G?O??_#11??CQCQCQCI?PAShASD??cHUg?vGpIpKoGoDwA?_?G#6!11?@Q??HQDIPeGRCHsAHFTBKbKRkB[`MOfWeHUhFLQlA\aTIdYCjCYdISjCZcJSjCbSBGfOBDiPEHQDiPAcHCRcJSHaS@AGC?A?@CA??A@??@?A#4!12?_O_???_?_?_?_!19?_O_#6!5?@!8?A?CPAdIDQDIcB]`MPNOnPIdZcZe\rNyf]d^tjVjVjVjVj^j~j^j~j^j~j^j^zVnV~Vnvn~n~n~n~n~n~n~n~nQ[B_I?UGdQCRCiPEHQDiPIDQCRcIPIcRRJBBJbZVNV^V^l~nH\dFAAADH@CAA?B@?@#24?A#16?@#45__???@A???_okK[MrrPVPXpvRRp}HGGCH#67?_@?@??@!9?@?@!9?@??C?@?@??C??C??C??C!4?C!4?O??C#72?@#60OGG??_#10@!6?KHG??ySoC@g?hI@CqIiCdMII@NIHrLUXExExDy@iS`It??wCw?G@U`IT_S_G$#29??G?_?G??_??_??O?GOg?W?gCOg?gO?O#4!11?@??A?D?A?@Cj?UIpGQJODgA@c?T_DO?O_#22!97?O!61?@!6?A@??@!10?_G?O??c?O??O??_#9!64?lBwU@uHdYHjgjPEhQdiPM`YhjGJPm`ZGk?KgcGC?_?_?_!6?G?_GA??ADC@??@?@#41??A#33@#70@#56@#71?@#78!31?_?_?O?oO?O?OO?_?_??_!8?G!7?G!8?OG!9?__??_?_#24@??A#16A!9?O??_#14?_#6??O#29!27?C@G??C?@?@?AG!5?@?A$#1!5?_#10!10?A?A?C?A?@?A?@?A?J?J?J?JODICGATHQy}HUgRSG_C?C_?C!4?OG#79!300?_#31O?O??_#33!5?A!5?__?OO#35_!7?C#68!41?QwCW_NGDiLHiDi?YCqHS`IxKgGsKoOKkcWSg_GwGgGwGgGCgSgG_Wo#44??@@BAAEA?CC?G?O#4BAB???A??C???G??Q@SJD?TAG??cG?_???_$#1!24?_#22!40?@?A??OGFCHSgPaS#19!304?O!8?C???A#3C#60___oOw?O?G?_O!6?O__OKCCGCCKGkkC?CCC???G#65!4?_?_??O_O?_O!12?G_?_??G?gO?O?O?O?O??_OgOoO_?G???_HG#73@#43O_?WCOG?_oO?_#80_#49_#9C#17O$#14!385?_O?OO?GOGG#43_??O!8?A#45!71?!17@FCGG??S?CC??G?O?O??_#38O#74??_#29A$#4!388?CC??A#52_#16O#70O#44___OOWGkCsK[U]UmD|JQ^NBPB`?GG?G!5?G#74!71?@#75A#46G!4?G#53G#5@??AA@?L@IGAcO?C??_!6?@!4?C$#7!388?GG??C#41?_#55?O!7?A#59!101?A#2@@?AAC!5?O!8?_$#10!390?_??O???G#37G#54G!9?@#64!96?@#56A#77?C#14@@#1?C#3CC@C?G!4?OO!7?@?@A@C@E?DAC???_?_?_?iOAS_?z~EzE^tuh]ti^i^t^mz^v|nu~Z|nuz|~~j~~z~v~$#2!391?_!9?AA#58!107?C#35C???G?O??_$#17!396?G#48O!4?C#68!108?_#50?G#20G#22A??C!4?AG$#1!399?C!4?@#48!110?O#76???A$#46!400?G!5?A-#1xacpSw`aP_T_Pg`a_`S@?_PGO_I??O?_?COI?cOA??O???_#10?FADiCPD?G`?Q!4?Q@I@aTGDA??_#6!13?@??A@?A?D!6?@A?@A?TA?J?DOGA@GAPAGDAODQC`I?@AGAS?HC?A?A?HCA?@??A@?A?A???@C?DA??A#4!17?_OgCgSgCWaTIsYcJsJkCZCjSJcZSJcjSj[BcjKBkRKjcSeOf?vcsGSgCgSGS#6!11?A??C?A?@?@??AHSASHQDiPIDQHePIDqDyDY`UHeHUjEhUJeXEhVHeXEhQLa[B{B{B{BsJuJuZuJuLA@!5?P??A@??A?@?A??A@?H?CA_@?C@?C??C???@?D?A#42O#56G#60_??_???o?AA@?@!6?@!7?A?@#78G!6?_#75!10?_??_O___o_osoWWuM[USYGOSSOQOSOOWWWSOY{wswaoq_i_eaaUaqqoisogOO_G!8?A!7?A#43?@!4?B?CGCKO?Wo??_?_#16???O#76!5?C#1_#22O#29??O!20?@#76!23?A$#2EWPIhAYSgVgTiCYSYSGqkQcQcPOhU_QHO_?_!4?_#11!10?TAk?ntIVkZviTgS_SG_?_OGC??_#4!82?O#22O#10!39?_?O??O?_!6?_!6?O?O?O???O?_#22@GG?G@!9?S!7?X?SGAHGS?A?@?@C!18?C_???G_O???S??_#9!32?pMoNoNPiEx?UgBxEgUhUhTgU_FyHUgu@WO?AWQLAL?VAE@EB#80G#45__O?__GpW{{wy[^}}\OO?BIAEFFDDA?@?@@@!5B@?@?@@#78??W?G_WIG@C@?DE@?O?G??OC@@C!4?@@?@!6?@?A?Q!14?_?OOS^SMYE!5?@A??@!8?G??_O_?_?_#82C??G$#3?DICADCHEGAICRCHCI`KRKAdJCdQhNcUjYdSzIls^ilu~Z^vgTy?xAwO?O_#5!5?@IPiDIDIdQrJyKZUv!8~}~~|}~|~y!6~}|~}|~i|~s~ynv|}v|m|vy|nylz]t~}|v|j~uz~|~|~uz|~}~~|}~|~|nn~}z~y|~~|!17~^nVzVjVzf\itJCZcJsAxCjSJCJcJcZSjCBkZCRkRKrCRJWfO~?YJvjVzVjvjj!7~e~jt|urj||!4}z|uj|julyTmtyluXmtyHYDydUHeXuh?xUHsXexUguXexUlq\b{B{B{B{JsHsHcHsHqKoNoNomCxE|gV{CxUhShUgUhUw@sHUHy?AG@C@QD?I??@?@#43??G?C#61O!4?_??DCa_?@_ni}{TwWgwwg{e}^M]MKCC[cIFADIC@D@LDHDD??@?B??C@#85!11?_?_#61??@!30?A?@OD@@AGBACD@ba@@A`@QAOCa_G#10@!4?A@A?A?@!9?DAA_FOj?RCqSiDA{@}?}@uHsGsIShSd$#29!16?@?A??@G??I?C??H?C@I@CPAH?TAH?c?GOg#4!4?A?ACG@cGTiC_C?O?aOGd?ODOCg#22!121?@!4?@A!4?_O#14!154?_!5?_???g?W???@??@?@#53?@#65!15?_?_O!9?__O_???_O_o_yOAoQ?AOOEWMGG@AG@B?J@EBIAIDLAJKECCAJD@EJATHLHTTHXThHHLIDBITMhMd@__@_?w?_?wGoGGG???KeC[koWO#14@?@@@!6?O?_???_$#26!70?O#22???GC?B_@G#11!128?O?_O???O???O_???_??_??G#31!136?A?@!5?A#83_#2?O???CC?A#81?A#43!24?O?O#68?_o_OO?W_WoWkWCYCIcA?E??FGA??A!5?@?C@G?G@GAHCA?AAHC?A@?CGC?C?IOCG?SC?DOGDA@E@Ag?I_?wE|SkDa?A?C!6?_#41?@#49@#47A??C??G??O#11@?@AB@FBFBNB@A@C@_@C@c@C@?Q@A!6?C!5?A?GOcGQgDgQcGQcGTaG$#4!368?CGOC?G#19?G!9?@#59C#67!35?G???C??A#84!16?__?!11_?_?!7_#60!34?@#67O?OGsSO{}{QWg#60@!7?O#0A!7?O$#79!369?@A?B#16_#10?O!6?G#17??A#44!131?@??A!4?G???OO?_#37O$#7!369?_?G#33_#20??_#70_!9?@#45!135?C???G#4?B?A@A@AC?M???C_?U?W@C?C!4?G$#36!369?C#34_#24_!5?O?G?C!5?A#70!134?@#46O_?_???_#1C#54O$#3!371?O#35!4?OC!6?A#37C#53!137?A#38A??C!7?_$#49!379?_#46_!8?A#24!135?A!5?G$#44!381?__oOOWGk[]EMD@AA?@?@?A?C@??D@???A?@#2!110?A!5?G?G?G__!5?G?_??O$#38!381?O!8?@#69!135?C#6?C!6?G$#0!381?G!6?@#3!140?C!4?C???OsGWOO?gCoIGi?}Gy@iTg{@}@~@}HqJuJtjSjQnZvlVyVlZvlZvi\v~|!6~$#5!529?@??CC??S?GGO_?g???G???O$#40!529?G!4?_$#51!530?G-#2_pQpSr_psq_xcQpwL@T?E\QLWHMCNGE@sGqSGC`Q_@_O_OC_?O_???_#4!7?A?HOa?HOcQwOgsoopgdWRKo!4O_O_O_O_!8?oo#6!7?@!6?@!16?@#4!6?ooOoOoOoOoOoOoOoOoOg_gcgsgSgsWsgSgSgSgSgUgRSidItQLqtItqTigUpUGsIPDiA@LAI?lACAT?LA{PmQpSgpShuOdySpI`MPItB{?{?kOKOaOaS_#6!12?A?@?A??A?@?a??A@OAK`QG?@GD?AH?C@GA@GC@GA@GC@GAPCi@Ci@SaLAdIDQdIDG!10?_???_?O!5?_???CE@A#33@#47G!5?@#69?@#61g__CSWMMdeNgOyT^FJ!4B@@@?@?@FABBAD@B??ACAC?A?@#85!7?_#88?_O_ooowoow?KGCIO!4?AC?C?O!4?q_oowwGsGoGOO?O__?_???___??O#85???_#78CAD?A?C?A!4?!4GKGKKkYSOGA`_?___??`?`?O_?_???_#91C#3CE?AAI@LDIlZ]JcXEHEHUhEhuhUlQlQlZE\jULzLrm|r}tz|!8~$#1VMDMBKVMJLNEJLMFa]i~x_cqfa@xorw}AtG_boWcS{QeXAoG???O#5!15?C?A@?DADAHFIDYFkQNNnNn^n^n^n^!8~NN!7~}!6~}!16~}!6~NNnNnNnNnNnNnNnNnNnV^VZVJVjVJfJVjVjVjVJVhVkJTITADALADIDI?D?I?@A@?A?D?A_DOAGRG?hAO@A?HCA@CAE@MAC@MpMpItAsB~B~RnrnSfSjTZ|z}z}z}zu|N|~}~|n^|~}~\^~x{mlrUkvv}fqzlsuzyv|}vz}v|}vz}v\mzT}zT}j\q|YtylYtYvlYvi\juXmJDmTiLze|zUlJEC^E@GCD#38G#83C#35@#10@#45G??O_wOWQOG@!5?FF@A#75??oo_??__o_o_!7o_o?___!4owGkwsW[??ECDEEF!4B@#85?oOoGSM]IF]Li~yvNudBd!6?_#94!10?O?O??O??O_??O#89???KI?C#68!5?AAAB?AEBE?AAD?B@C?CS#67??G??G#43?A??AGG?GC?G#5@!8?O!8?__#29??_#4!18?O$#0G?g?g?G???O?O_??O_!7?O_#29!5?@??@??A?GA?H??GACi@GCoGOGo?O_??_#22!19?@#10!98?_!4?_?O_?_O?GO?G?T??C?Q@Ci?OGs?@ODO?gPAA_?AG?CG?AG@??@G?a?CO?c#22??G!8?HGH?IcAC@C@C@CHAo!5?O_!5?_?CA@O?G@?G?OGCOAH?C#14!13?_#9!17?_?QdGTaSHePsY@iTACHACHQSWj?HI@A?A#39?C#86A#43CC#80A#59A#46??@#67??_!4?GG!4?G!16?CC?IKKC#84!8?oO??__owWwWgGGCKCCIB@BDB@@@DG@?@?@G_HYkYD^NLDCEIUMUMMMmMKMKGGW?OWGW_O_OG!4_GOGO!7?_!13?G#89???GG#45???@!5?C???O?_#11C#37O#48_#56_#17O#96_#14??_#76?_!5?O$#3!21?AH??C?A?C@?GAD?CB?HB?L?ElBTzC]`yLShuHugTq?S_??O__#11!121?G?_??_??_?Qh?h_GoCoDoIo[_i?t?cgSOl?_P_AhSAgOG_O@G!6?G#14!102?O#4??O#31!4?_#3?_?O#34_#24O!5?A#42??A#37@??@#68!5?__?O??_O_?_?GCKCCCMIADIEMGC?GC?A?RD?H?AD?DA@?@???@#87!4?O?G??GCCM?A#95??_?__?_#94!7?O#65?G???A??@#85!12?_#65??A!8?R@?J@NBN@FDCC?EO??O@OO_g?UXQB`[\ApQUO[}?S_S_O_??__#10A@C@E?IDQC@CJ?HEHEHEHEHUhQlQlQ_o_O_o?o$#76!26?O!8?IOGC#10!10?@?A@?@!7?o?C@D?C?A@?dA@AGCQ???_???_#22!104?G#26!12?C???G!16?C#19!133?@#16??_!4?C#65!15?o?O?O?GC??_??O?_OO?O?P??G??G???_YPOH?ILACABA@@A?@@A?@#93!8?_?o_?_OO_OO#75!11?A?B@?!8@B@BFFFNLFFENNNLVGOOSo_o_{!4wsoCoo_o_???k__GWAAATCc?d??i#46GC?G#0@??A!6?O??_#11!4?OAO_O?_O?O!8?CHACHACAK@AK@ICA$!51?C?AAE@EHFILLJQmWjQLWkAGOGC!4?_???_#2!278?_!5?A#78!14?_?O!5?_O??GwW?CKICG??@G???O?G?KACH!5?CGEALE?A?@#87!34?O?_?___o?OO_O_O_???_??_?_#67!12?@???@???A@#44!18?@?AAC?GG??O?_#60_#83O#33?_#1!8?_$#14!364?O#0O!6?@#43!38?@#68!78?@???A#61!13?@?@?@?@??@?B???C??@??A@?I??C?O???O?o??O#77O$#81!365?_#44_?oow{oiKkIEEFHHBE@@A@#47!148?@#54@#70@#16@???@#66G#4@@?@CGAO???_O?c?O!4?O$!366?G??@#68!169?O_?O#92??G#8G$#70!366?O#60_!5?Oo?S???CA#42!157?A#55A#1@??A??GG$#41!367?O!6?@#35!166?A#2@???C$#1!367?G#59!174?C$#90!542?A-#2TjSATISlJcXASbMpA?_??A!7?A??nTiTeUKTmIxIyTTulI[PWDI_T_G?O#10?@?@#11I@Q?ATgD_Z?Bs@egUgQCOGCQgOgAo#26?O#11!8?_?_!38?_O?_O?_O?_O?_O?_?_?O_GOG_OG_W_W_Y_SgOmOkOiShUwVGQHQGR?ePk@eOl?`MZUlYvI|ItYlYsJ[bS`KAT_LOEPISBS`KOkOKoKOhGOgQG_?OcO?G#22!11?IDA??DAs@AC@C?DA_#6!31?@?@A?@?@!4?@?A#9?C@AG@C?HaC@?BCA?@OGGDAB?@#61O???__og`OOIGDcMDCCKCE?A@A@???@#88?_!8?CwSG??WoooWOGK?CCEEAMGAAAEBAB?!6@?@?@!17?A?@!6?@???@@??@@BBBJbvFVSU||eCESS\GKHWC[s[Acc_o#78!12?C@?A@@@H@D?AEMD_QHSPGAR_A?@?OCWO???_#5@?A?AA???CC?G#11??CGOGoGO_OGO_O??g?O#29?O$#0iOiTiShQcXa\a[`IsGTaOcGOdIShQCGO!6?_#3??@??@?A@ACBGDAdQiTuhE|it}tyl}|iOiS_Sg?GO#5@??D?dQGCB?D?JCB?C?S?C?A??CPBR@HBBbBBbBBbBBbBBbRCCUCESEC_AG?C??I??@?A@??H?A@??H?BB?CA@??@??A!4?D?HA?@?@A?C@?@#3??oCoCoCgOiOiOiOiS_?_?_?_?_?_?_?_?WaWaWaWaG_G_G_GO#5?A@?Q@AGA@AD?RCj?RCRCJsBlRLRnRnVta\bNqLJe\z}z^iT^!7~^~^~^~^~!8N!8~}z}|~}~}!4~}~|~z}|v}z~u\z}~{z|~?C@C?C???@#60o_[IBKFG#78__O_OGo_O??jHA?E?A??@?G???A@#85!10?_???_?O?GG?G?K?SCCK?CC?@IACAA?B?B?@@@A?@?AOIHYJTB@B@BCGK@A@BA@A@A?B@AASkOCG?g?@?A?G???G_P?OAo??__#65!18?@?A?!4ADTGOA\dqjEQhc??_O??O?_ooO?__#4@?@?AAA@P??CGO?C!4?G?_?G$#1?C@g?`A?OAC_H?OCHtI\nXvnYtjUlxvnOiTiXhRiPsEtCigG?p_caoOG#4!10?C?@??FOJCjSJuHEhU_ZGcr@OlQdCrk~z~j~z~|^~Zm{k}u{{[{{[{{[{{[{{[kzzhzxjxz^|v~z~~t~^m~\m~^e~\m~^e~[{^zl]vnu^nt^f^bYdQ`Si@iOl@iS?EgFhEhFgVHCBSHDATI@?GO@G??DG?O?I?@CHEPdGFOfXeTb[bKrKOm@KoFOcGQlCJOFGbKbSB{AKqKOkOg?W_[oGo?W_???_Og!8?_?_?_?_?!8o#14!9?C#0!30?_!9?@#37@#46@#65!7?_?_O?O_Q@?_HC?C?A@???G?@??@#93!14?__OoOG_WOO?WGOGgG{cS[I[CMCIcQeiU@b?uOJsQDSISE[_[AT@IDeccEDMSMsMk{gOkoSGOGGG???!4_?_o__?_#68!30?G??G!5?`C??oSg!4_#60C?G??O#10@?A???K???pQ@A@A@ACBC@E@E?DiS?SgG$#76!17?A!30?O#29??A?G?D?I@UhASI#10!16?O?@G_A@?gCA?W?G!80?C??CGBCOC@AO?Ag@!17?Oc@AC?TAOACAC@Sa!15?A?`A@_A@_CQd??_OCg?G_O_G?O_?_#4!84?I@?AAGC#7@#45_?CC_?G?OOMKCCAA@#67?@#75_oOOogGg{{}}WUFNMl}qpo@!6?!8@#99??_?_?_??_?_!6?_???O?O_?O!17?_???_O?WO_#84!14?___??@GG?A?CBE@JBIAKIIVN^n^Kk[k[{{wWOO#61!21?DC?AIGA??G?_???o#11@#2CKC@?oG$#5!218?@?@#6!131?CAA#47_!5?C#54A#68!10?OG??IIHA??C@?@?@#85??_#87???_!8?_ooG#95!7?_?_O??_?__O?OOo?W__O_WOGSGKWCgSKuHlc@c_??gw_[_WAQsGGO?gGOgOGoO#94!9?A???O@O@?A#67!48?O#46@???C??GA!6?_#35G#3@@?D??MDytititJsjUhUhViTjVjFvn!8~$#34!352?O#14_?O???C?A#84!22?OoO!4?E`OoOO?KMN}zFJFNvEMMMEMEAFBB!4@B!4@?@?A#100!31?_#87!23?@?A?Q?I@?A??C!4?OOOG?_O_oO_O_#43!29?A??AGA???GWG#70C!6?_#16G??_$#10!353?GC#31@#44__OoWgGYATSB?E@B@B?@#98!43?O!6?_!9?!4_!5?gOG!6?__!6?_??O?G??O_?_#75!18?@!9?!5@!5?!7BFfjm}|{}{s{wy_p`oAGC?gCOGIGHCS#45?@C?C!6?O_#50??_#64O#29A$#2!354?O?G#3@?A#1A#44!187?@@??A?CC??O???_$#38!354?_#55?O?G#50?C#47!190?@!4?C?G!4?_$#43!357?O_G#50!192?@#20@!6?G$#0!554?@@??A!8?_$#40!554?A#58A!6?O$#1!556?@???C??GO??A$#14!556?A!6?O?G$#54!557?C#53?G?O$#96!557?A#97?C-#0~\SuzxKmzgnx{}Jc~|zmz]tz|ju|iTzcZtiTiOcGP_@_@???_#29!5?@??D??H?Q@?G?O#4???@!4?AGAc@??AC@SAIPEGASASBGUGViUlRmRlZdYVlZlvLzLzVj^jvJ~J~TnZVjTnZe\bMPeLQnTYF|A~DYDZEXFYDZDu@^?nQLALQLRc?A?GAC??A?@!5?A!7?@A??@A#10!11?@??@#4?@??@A??@A??DA?AD?CA??AC?A?HA@QCJDaHE?VGDiPMShS_Mh?n|Qh]i~nY|M~]y^}hEpM@uHm@YdWTItWnu|mz{nuz~z|v|z~s[k{u[{[!8oCYW!8?A#45__?O?CWCH@CAA?B@#80_?_?o_O?W?_#95!8?_?O??G???GGOG???O?G!6?CCE@?@@!4?A!9?C@??A???@?@???@?C@AC@?@@?@A@???@?@@!8?c@PCHQo?G?g?GC?CCA?M?T`CQEA@AC?C??_#88FFCCCKAKG[GW?OO?o_oC#75@@@BBBF]N\xooOW`GOX_O_?_#61??O@?DJRVI{ico_G?OO?_???_#59?_#10??GO?G@_i?A@CC??CAG$#1?_@?C?P??@?A@?S@?A?OC`IC?SGADiCJcITgPeHQmPmQkRcj^~lztmYqOYD_OG_O#76?_g?_#10!12?QD?_I?@c?@S_G@G??@??@#5!27?A#3??_??O!4?O_GO_?_?_?_?g?g?g?g?g?g?g?gOcOcOcOcGO?O?O?O?s?s?dGPa[ti~y|u|Ytmxu|i|}t}}y|}m}]}}]i}uxmty|ulyTisYdwTy?gOg?gOg?O_?_???_#26???@??C#5?@A@CPAT?A???@??DA@?@D?@EPM`UHEPmDYFiTIFOHAPCBOHC?CAGAC?JbRBHbBb!8NxdFgL?I@@???@@@#1@#61GGCQ?G?KCCCA@?@@#78?@A?A#93GGGwO???_oOOG?W?C?CDEK?KOGGG??GKCKEBB@A@?A?@A???A@A?@!5?A@?@??ACA?BD?A@??@?@!20?A?ICjULJ\?GCSC?MAIPF@fIEAL@\A\J]Zz}WWowoo_o_O_?_?___#78!11?@?AAFFf?Q`@?B@CA??c_??_!5?O?C?_#37@!8?O?_#83?o#17?G#5?GG??_#29?A$#2?AG??A??CQ!5?I#76??C@!4?A?@?O#2??O???ACHQd?MOLQkZS??QCIPcLi_gQC`?I_#11??@?DAGCA`KPcPGUlQlZSj[Pmwa\a{bKR_V_ChAKPKQCYDgQcQGqCqCgS_SGs?s?gOcGSi?cXa[`MPaLOIdWA\?QdQcPeOdQcQHU_V?HaXaHaGRe|JulZezGvI|QfkT`IT?DAHAcGPEG?TA@I@@DA@P@?@@_T?HEOGDAGODiOHdWAi@|ReTzUlRUhUkZSiXUgvgSiPgPiS_Y_O_O?hS_S?O_?_?_?_?OG??_!6?_???_#3!32?A??D_I??A@#60_??O?g!4?CE?@?B#85_O#88?_!9?oCC{WUIMAC?CC?AAA?@BABA?CE?EABB@#77!7?_?_G?O!8?_??_#100!14?_?Oo_oeoYCW[Wy{_gSAg??c?O#85!7?CA@C???A??@!13?@?C@F?G?G?OGO_?o?o#65!17?CGGGfKSieOkJpNvJMUkGS??C??WG??_g_??O#96C#86G#4C?A?@???`?A?_C??O_$#82??aH?CaP?COCA@_O#3!40?D?QLaULc^VVm^y|uz|]rkRkRg?gO?_?_!8?ocG_GO?O_?_?_?_#10!65?H?c@?_HC@G?AGOAG#76!25?_#10!23?CH??@?C_CG@?_OC?PG?aOCA_??I@?CI??CA@!5?O!6?_?OG?o?O_???_#22!36?_O#14?OS?G??GA#38C#75O!7?_Oo!4?KG?IMDE?BBB@?@@@#99???__O??G_GO??OO?O??OO??W?GG???E??FA@A?A@A@???H@AA?A@?CNCBG^CIEKAY@?IKGGC?H??D??[?gSQzZGcJ\IOiO_??_o_OgogOWoKg_W_Gg_g_s?o?_#87!5?BBA@C@AACAKJCGEKAg_gGO_#68!11?AC?GAOKOGO@gQO_g_o#43A@@AKCI?KwG?O??_#11!11?@?@$#5!91?@?@#6!245?AQD@?C?@#44_OGgCUQBH??B?@#87??_?O?o?OgO?sC?AA?a???K?FAAB?@!7?AA?B@#48O#102!14?_?__??__#88!54?EBAAA@@@#84!23?@A@AD@BDBCJVHRLR]Uuk[{w_o_#67!9?C!8?@A?CG#46@@?A?@!5?O#1A!6?A???A?S???O?A$#10!341?_?O??AC#59G#43?C!5?A#84??_?oW?W?SK!4?_!5?A??@@@B?@@?@?@???@?!4@??@#103!15?_#72???OG!4?O!5?O?O??_?_??o?O#84!34?@?@#80!26?G#45!50?C??AAC!4?_#53??O#76!14?G$#2!342?_C!4?CA#24A#40A#68_?_??O??G#47!10?_C#85?OC?g?CgS??G?G?C?C?A??C?CC??C?C??A@#87!75?@#44!80?@???C!4?__#97G$#9!343?A???@#56!4?@#65_?_??O??G?KCAAAD???@!4?@#98!8?__OOW__o__?G??O?G?O?OO_GOC?E??C?D@D???@G@AI@KDK?IBOgWC?WOWPGCKICQEOJC?EBADABUAhDCcRZc_Pc???_???O???O__?_OO??OP?O?G_?_!4?_#60!57?OOO#16@!4?A!4?GG?G?O$#33!343?G?AC#46O#41!5?@#67??O?G!5?A@#42!5?G#100!16?__?O!4?!4_???_!7?GGGK!4?C?CCCSEMCC!4?CC#54!131?@!6?G$#17!343?_#16OCG#78!9?__#46!13?@#101!28?__??_?__O__oooOwWsWGWWwgAOooOgoWowog_?_o?_?__??__!5?_o___#41!109?A#0@@???C???O??_$#70!344?_#0O#37O#72!55?_??_???OG#50!158?A#33A#3@?@BB@DFCFFFCA@D^Weoh^~z|v~~~$#35!345?G#42!224?C#2A!4?KG?O??o?S?O??G$#69!345?_#55!225?C#14C???AO?_!4?_$#47!572?G?O$#5!572?@-#0~}~~~{}~~x||!4~vu^~}~fv}~z}~|y~tszmhupG^cZsPIdy?@A#29!9?AO?D_A??O??CO?C??O?g??G?G#10??C???@???A!80?@?A???@A?@#29!4?G?C??A#11!34?A???@??A?CB?B?B?B?BA@AB?@B@IAQHtBaHRAdAXAiP_EHCjOHeGaLaSi@]_]_]`Yd{`]_{dYc?_?_?_??A`?A@?A?q?__?o_???GC?GC?A@#44OGGSCAB@@#84??_COOAIE@A@A@#100?G#95?KW[O???G??A@???A?@#102?C?OO?S??G?__q?@??AK???_?C?A?C?C??bodW`@dS`?DWCGSGO?GG[Soo?oo_Wwgw_wWOqOk{cc_!4?_#100?@?H@F!7?A?A?GSGb?@GWCKKGKGA#48???A!5?C?O#85!8?A?@A??@A@??OCG?O_Og?_#75?@@@BBAFFNNLX[XOke|wsow?_#44!5?@!9?@A?AA??!4C?!4G?!4O#17C#60_$#82?@???A@??CAA!4?GG!4?OG!9?I??O?GC_???G_O??_#3!11?@??QGPCJDMRJfZj]lnS^}c^c}{ykq{qkqkOno^_~Ono]sisYcwDwcWcwCwcXcxCxShqKolQkpItgsHqkQhUweWugUwSj{j{jsZkzkzsZkuxUhu\u|i|{l{|k|u{[m{\m|e\RjVXExVhVj\b^`^bMPvI\b]hTNSjLlVlZF|jV|Lz^vM~n\~Zkn{^kn{^[|}{{|}{{t{huGsGsGsGs?s?cGO_O?_?O?O?O?O_#10?P?O@OC?AG?TAO_GQ?SA?SA?HO?G?_OCGC?CCG#31??O#1O!6?G#60__?_!4?AA@#87??_!4?GK#99O??O??g?c??OO?C[CGG?CC#103??CC?CC?O?[G?CC?GA?@@[A!8?AAA@edOFQfUmQb[lwcWcGA?WOS_g?GoG?WcCS?GC_CGEQAW?Oo_O_O#53?C#99!4?@A@?B@?C@CB@?SKFCF@B@@ABCDAJQHPIhgS`GAOAOG_g_O_G_#123?O#88!4?BBAGCSKK???A#65!6?@!4?ACB?KAP?C?G?c[O_Ko_g?O_?@#43???A#47??@???A#2@!9?C!4?G$#1!5?@???A!7?@??@?G?@?C@?A@?A@?@A?A`?Q?BcPA?mYtjRhRgOmXa[_YaKtCQ_w?gcO?C??O?_#76?O_O!99?_O?_O?O_GSGcXEGUGSA[?]?[`I?dAG@QA_BCQAGAcWASgAoC_Go?O_?_#29O???O??_#10???@?A??A?@!4?@??@?@??@#26!18?@#5???@???@??A@#3?g?g?g?gO??S_SG_!5?_?O_gG__G#104__#23_#43_??_??I#65S??W?CCG?C??@???@#48G?_#80?B@B@AA!6?@#100!6?!7@C@#107WGO?CYAI#119?_??GWG?O_#107??CIWYK?G???GG!5?O?O_#114!14?CC?C??G!7?_#98@???@?I?AHeASAE@A@GUH@OgG_CG?AC?BG@?DCEDQBAGSkkwcOOO?G???C#87!7?@BBBA@MESS[s{w{wo___#46??A#78?EBPGABJEBY?mOo?GOg_G_#40!8?@???A#65_??O#3A!4@B@@@BF$#104!18?_#2!11?C?G?COCHCQ?HcGACGDOCGSkUkRnPe\`MdW??g?C?o??G_O_#4??A!9?@?C?G@??D?I?A?I@A@I@QDA@RCB?RCB?RCB?BCHADAHAC@GR?ADQ@CHA@AHA@AH?@?@?@?@?@?A?@?A?C@A#1!20?_?_?_?_?_?_?_?_?OcGO_S_CgOgO_O_O?_!15?O?_?O??_#4!10?C?AGSAcGQGeHSIVhUjSNuHvLqLjD]`M_N_M_Y@U_I@GCRD^B\VJTnsMjTiVLzDZVRZFJZB@FHBEBF??A#61O??OGG?CCAAB?@@#98__???G_gOOO?_A?GOAAWc?c_??A?@#114?_?___??_!6?_???G?_?S?C[s#112??O#101!10?AAA@@ABDIDABABHBD@FABB@BRB!6@BRLJFJEJvaUq?gS_GcgOW_WOc_aA?Oo?_oOoooOog_??_#41?C???@??C?c!5?O#80!12?G?O?OG?_#68!20?@??B?LBKACOCOOO_???g?W_W?OG?_O_?_#109A#43Ow?__?OO$#76!48?@!6?C!8?@?Ah?A@#11!5?@A?@?@B?B@B@RKBGRDQlOI_T?lOD_HS@cHAwEGbWFgBWeGAwEgQCpIOcPIsACJsG@kQ_DWd?TgDaSASASIcQCQCHcQHChQG_HATAAQ@ARAG@B?BA@A@A#124!129?_#22G!5?C#9_?O_#19?O#105O#33O#0G???@#75_?!5_???IKC?A#77__#117!8?G#87?@@@#42@#69!16?_#115o??O??__?_???_??_?g?GW!5?G??GO!6?_?_??__#107!16?g?_#72!7?C?C?GgCsOgSOW?k_WcgO??_???O??_!5?SSgoGo?O_O_#84!24?@A@@BHBIAE?CKWWOoo!4_#61!6?C@?@A?BTAFJENm^~~{S|c[_ygOWWgC_Oo!5?__$#5!323?G??CC?EOACPGG@?@?@#68_#78?_O!4?O#85?_?_O??@E?AFC!4?C!8?A?A#118!12?O#111??CCG?C#113C#118??_G!7?_w_#122!11?O#72?A!8?@!4?A?@#108!7?A#115C#93!20?@#95??@!9?A???A?@#77?_#93!8?C?A?@A@IBHDZd\fIxL}}|]s{koo__?_?_#45!34?@!5?@A?A!8?G#67O#115C#116C#37C!4?G#35G$#76!332?O#79???C#6A#55G#20C??@#59@#67?G?WWG?B#88_O???K!4?@??A??@!4?@???@@@#108!14?G?O#112CWO_O#121OOO#40C#69?w#100!20?A#77@??DAD???ECICGC??A???A!6?GACW?W?GO#93!22?A#95!15?@?A?@?@?EACA??S?a@??_G#60!55?CCC#75_#49A#63A#0@??A!6?C$#12!337?C#110C#7@#45O???CC?A@@#68!4?@#93OO?GCC?AF_???KCE??A@E?A??@#72!22?C??@#114!24?_???_#120!68?G#56!76?@#24@#64@#104?@#105@#20A#1@@??AA#41G#4A?A$#41!337?O#106?A#10A#71G#89???O!4?OK#101!4?_??_!7?___?__?O_W?wg{YyyIAMEIABEBBB@@???@?F@BBA@B@?@#9!176?A#88C#78??_?_#62G#10A$#47!340?C#92A#72!16?OO?O!9?O?_?O?O?C#34!213?C#96?C#50G$#77!370?_!6?G?O?_??Og?G!4?_!8?@?AC??A??@?@?@#104!181?C$#41!370?G-#0~B\jTJ\b^jVj^jVZ?Yd@IRDT`T`DZrBvTTlZ|{]}~~~{{~~}nco}gOk_SoS_S_O_#76@??A?C?`???@GC???DGQ?@Q_@AGSc?CO?O?O?O?OCg?g?O?O_?_?_?_?_??_??_?O?_?_??_?_?_?_?O_O?O_O?O_??_??_?_Gc?Gc?g?GC?SGAGaGAGaG`AcH_EP?@C`GCBS?T@cAT@cA`IC?_QC@C@?aH?i?@G?Ha?SA`GA?Dg@Q@Q?T?CO`?SGA?I`GAH?_C?O_?_#4!6?@??A??C@?I@??C@?DG?C?I?C?G?SaC@CAH?DAD?DACHCOG?A@i_???G??BA@#133_O#95O!6?OO!5?G!4?G?O?CW#107?_???_??_O#115?_?_#114?O??G!4?KC??AA?@??@@@!4?C?@!9?A???C??C#81!5?O#128??_??O_#127O#114??A@?A@??_???cGSHC?_XK?KO?Kb??_??_W?_O???_?O#98??_?_?A#100?@??@??@?AG!5?A#98?@???@?BCGE_B_eXESs@g`a?OC_???a?O#85!4?AC@C@OA?W_OOO_O#75!4?@@BEFDMMNMN[y{wsoagooo_OO__O_?AQ??gCCAaG_GkC$#104?{ASISA[?SgS_SgCZcYSTgY_]_]ocGsG_GO_#1?@!5?@!5?JC@UaRMhJ`]`YdI{~\tlyTItyiqPgiI{qsgOcGSgS_GOgO_?_?_?_?_O!47?O_?O?O?O?O?O?O?O_O_O_OcOS_SoCoCwAsIoiSyo]ti{i|isY|i{Yt[ti|Zkzsz{v\q~?~QtmsXuhsYcxuwQ{_[_Y_Y_IShAs?s?S?S_CGO_#10!29?@???@?@?@#1!14?O?_???_!7?GG???@#87_???O?O!5?E!7?B#101_C??@!5?G?A?DCAQ@?@B?DD@B??@!9?_#111_!4?_#107_!5?O??C!5?C@@??AA?@#112!14?_?O?O#107!5?OG???@?@!5?A!4?_#72?@?B?@?@@A`@a@a?T?c@??@?AHC@??QU@DG?LISJ[`SgQsG#93???HAKQCXiDITh\pHvJ~V~^lwww}cs__O__#78!10?@?A@!4?B?A?GCSB??BQ`ATGaCg__PAObX?CAA@?IC$#137??_!5?_#82!7?C@?I?C_I?I?I?CG?IaACAA@@???AB??@OOJ?@C?O#3!13?@G?A@CGAPCPBGBDnYdJUhVbJViN~N~N}N~NjV~U~n|n]~Z}\~]~Z}|^}~\}n~]~\}~^}\~]~\~m^n~n\n}nN^}L~m^n^fZnvJ~F^fZnJfXfHVhFXFYDXATHCjCJ?AP?@A?I@??A@GA?PAC@?I?AG?C?T?kAPACHAHCRCHADALaLdIdZdIUhB|JtIvhUzVj]n^}\~~}~k~y|}|u{z{ytylux}tyukqmOmq[a[a[a[qkq|yTy|iszCZKRmTITOHq?OTEC@A@#75G?S?O!8?@@@#98O!4?GCBBCKE?IBHF@?@O?O!5?A#125_!5?_!4?CEEACAAAG#127G???C?Q#103?OGGK!8?AAA??@!9?@???@?A?@?`!5@?ADA?OGOKP@Ki??U@KCOWg??gOO??O!10?O_?_?_???_??___#48?@!4?A#95!11?G?DG??CAICGC?G?_O#88@EB?JG[CMKG_O_ooC??_#65???G?@?@??D?FAJHSEMGKIkGQCWQWGaxDW_wWoSoQoo$#106!4?_?_!8?_???_#109!18?_#2!14?H?@ACI@IDITA?aGQ?aOGC?Cc?P_#11!14?@!5?@!6?@??A?@?C@A?@?C@A?@?A@??@?A@??@A?@?A?@!4?A?@???@A?@!101?@??@A??@?R?CA@?HB?AD?CQHA?I?@RGPdPGbSbG@XaHPCA?g?AOH?A?Ac@GC?COGKF#57A@#44_??GCCAA#68GCC?@A?@#94G#139_#72_?_??_!5?BA@@@!4?@?G!7?@AAA#52?_#81?O#49_#135_o__???_??o#130O?O?G???C??_#102?A!9?@@@!17?@!9?@!4?@?@???@LNHK??K??W???_?O!15?_??_#115??_#53???A#99!6?@@LGVXexaHqDQ?Oa`IO_?O?_?_#80???A!5?A#84B?@A?BCJCJReM[wW!6o_#68?@?@???H@C@C@?CHA?CDG?A??C@CHA?@A$#96!5?_!10?_???_#29!50?C??P??A?C#5!232?_!5?O!4?o#0?_#2O???A?@#84_??GO?GGK?CG#99O???OO?C?GO??G??G#112?_#118_O???_??_O!5?G?GCC!4?G?G??H??C?D?@@@!5?@??BFJHKG!7?@?A??AB??D!5C_A?OkWs__ogWc_c?_c_?O?O?_#101A?B?F?BCJCidIEXE\lI}J]iNIU\CRM^TCHSIUHQsIs_Y_O#41!11?C!4?A?C#87!13?@@?@ADNKJCJokWO_?_#61!20?A@?@D@?CC??A@?@!4?@$#76!313?_??O_??G??@#12?G#40_???C?A#34@#78o_??E!4?A#131??OG#77_#103_?_??_!5?ooOOGKC?JKHMNEK???CCABA#107A#102@@#40@#112OOG??G!4?_??a??OG!9?A!8?GC#77!38?A@B?E?CKQCICGCWCW?O_?O_S_Sg?O?O?IH?GO?S_?_#123!19?O#84!71?C??G$#10!314?@!9?_#55??O#60O!7?@A#41?__?A@!4?AEB#134O#100oG??__?O#119!4?O!6?_?_???GG?OO??W?YG?OOICSD?@BA!4?@???A??CC!8?CCE???@AA??EC!5?_!4C#108!27?O#114!22?_?_??_#43!98?@$#124!320?BEDA#42!4?_?O#70A#47GGCC??_A@A???AA@#122!7?_#126???_#77!4?C?IAO@CO???C!4?@??@#141!4?___!4?_#136O#116?WOGCGae???O#125_G???_O!6?__oOOo_O$#138!321?_#58!6?G#80_!4?G?__???_!9?C!7?E?CE#120?A#108?__#102!5?G#121O?W!5?GGCK?A@!5?GDA??A!4?!4@G??Og?O??WWOWGGEAMCCKCKGGGwgwWWGWGG$#105!328?C#46O!6?A#85GGCC?K??G???G#132!24?_??O#126!13?OO???_G??OQ?G?CQ??G__O??_!5?O!4?G??G??_O?O$#24!329?C#123?_#49??@#43B?@@??@#88OO?C!7?@#73!21?O??OO???O??C??@C!4?A???C#132?_!8?OG?_??O!5_?O??_G???O?_$#65!329?G#93!11?O??O?CC[?G??AOG?OOGC#140!14?_??__?_#129!19?GC??_?_#73!5?O??_??G!4?G!5?__O$#48!342?_#120_#53??_#42A@@CB#128!25?_!24?_??A?O_O$#115!406?C??DB!4?A?DCC?A?@?@?@@@??B?AA@?AA@AaQAAIE?QDAAQaAIQOCo?_OO?_??__-#0T?@AP@?E@AOHACO@??@DI@IoC@?@A@QDA@?cJASJSIuHvLrfGBELf^unVmU~ny^}_?c?G?OG?O?_!5?AS_Sg?g!8?_?_?_?_O?_!22?_!47?O?O?O?O?S?S_SgOGqGQgQGqCXaKAgAKA_!4?O?O!8?GOiOIoIS_O?Sg@AC#3?@C?A@A?D?@CPCbCOAHC@a\ADQM`NtJtNtJtNtJvl^l~l^l^~~n^~n^~nnN~n^~~E^jTmVjvoI?IO?A?@#40O?OG?kcooo_?O??OOO#154?O!5?O#151G???G#51o?OOO?_!5?_!7?O?G!5?K?G??C?C#36_#57!4_#21OO_OooO#121@@??A#116@?AUYKKIKKKA?Q??oOgGOOOGW#126@?AC@?C?CA?K?G?GC??O?oOG???O?C?C?GC#103?`??A@??_A!4?`A?A?AERAD?ICSGbOkIHk?WCI??G_#98???@?@A?@RCTAAWpMgVC_G?s_WWGCO???c_#85???@A@ACB?KOgOg?O#75!8?@@@H\{l|Z~n~m[mk}]|{ygcP??@ADADD$#104A@A!6?@??O???RHKIdetBBAfAH]DA|MlIc\ISJsHsGoGOcgO_#1??@??@???D?@NBHFRNfRnLZNv\zu~wgJHAuRF}VunRxT]^]^]^]NbXL}|y]\\]}\^x[]~oz{ncjwNKzWlaTwz\SuxzT[vtwNduxzw|}mdvx{~|{mf|ryUmvUnuVmbmJvJjfj@lbHI@ErKAcAKaCWaCPhDdPH\^n~NfnF~n^n|~}~VaCL_EP_JF{aA[gpz}z}tmwvW~szkrKyJlcry\Alyk`]oAsIoIsIoIsGQ_Q?Q_Q_!8?O?O#11!5?@?CA@!4?O#12_#1?C??@C?@@#41A@!4?C??GGG@@???@@#48@@?G#108A#103A#111CCC#59AA?AAEKC#49O!4?G!9?A!8?C#126@??@@#58C???C?CC!5?G#145o??_#136?_!5?_#52G??O???O#73?AB?@?A#127??W?O!6?_!4?_#112??C???_!4?OG?_!4?G#101!4?B?@?@?@??@??@!7?A??A??A?ACa_F_DITkRc^[?_[cO?s?_?o?_??_#95DA?A??O!4?Y?COcW_O_?O_#87?@@?AAKNCY}WScW#78!12?@@@B??A@CRGepwwTw[WW$#137_AGPa??@EOHOGO`qC??O?G?C?CG_???O#150?_#82A@??@??@!5?G?O_O!6?@!6?KQGcOGCOAcO?_#76?@?DBSaTHCw@gHOkCi@_@_@_@_[Cq???`_a_@__Ca`?GC?OOOCOo?cOOg?C?aH?C?a?GA_OG?CCA?POGCA??APO?GChPGhOHgPKPcGcSGSiQGU`UHC@THT@THBCHACQGAcA!11?A?@??LPATHCJSgBHTaTIC??@GODGa?I?AGO@cOQGC?_O?@O??G!20?O_?O_??O_?O_??w_OgOgSGJ_XPaIH?A#48C???C??MEAOO#87A#50_#155?_??__?oOOo??O?OO?O#21__#81C??!4G#128O!4?C!6?@A?@!7?A!5?AA???A?A!6?@GHCAACAA@?ACCHI?@?!5_WO#118!6?@@@!5?B!6@!4B@@?@@@_aQOUoO!4SWO[SGMCC?A#107_#59_C???O?GO?_?C#72!7?A?@?BKW?aX?aGa??S???O?O??g#88!19?@?BBEEMD{_ow_??_#65!15?A??@@?A@CRGIDA??@?A$#105G!8?C!10?O??GwO??_?G#109!12?A?AC?RCHAW_GOgOg?O?_?O??O?_?_?_#2??GACG#3!14?A!10?A?@AD?A?@?A?A@??F?B?JCB?BCBALAF?aH?E?i@GADOI@E?B?@?I?A@?A@?GAC@#138!22?_??_??_??_?O_!6?_O?oGOg?O_O!7?_??_#4!81?C@ECGC?A#46O?C!7?G?GCCC#147G!4?G???!4C#73GG#163_#40?GKC#20__#102A#107@?@@#91_???O#38GCG?C@???C?AAJA!5?CC!8?C???CC?GO!6?O??o!4_#132??AA@?@A???c_K?WKWsAOOAS?W?__!5?G!4?A#114??@?`??A`?a!5?G??Wqo[K?_O?C_g_?G?@??@G?O#108??O#53!5?A#100??c]??GgG_!5?_#41??A!9?G#84!15?@?@B?BD@fJZf}}}uaBQAc?O?O_OO?_#46!6?CACGA?A$#96?gSgCItGOgCaC`ICgcQ_?O???gOGS_?g??O?O?_?_#138!24?o?_#109!135?O?O_O!16?_#138!88?C?_#5@@!4?A#10A#0@#54G?O!4?_?OO???O!4?G???G???K??GG!6?G#119G#121C?@#37O!4?O???gO???_!8?CC!8?OO_#129?C?C???OO!4?W#121!9?A?B?B@BAFBBA?K?MSIU?[[KwKksWoOK}ici[SGKK?KK!4G!4_#107!17?@???O#99!15?@??@A@HFE@FGI[SOG[cccacas_?Og#68!51?_??__$#106?S_CGcIOg?aC`ACG?Q_!8?S??_??O?O?_?_#51!277?_#66_og_OK???G?G?G#84@@?B?A#93AAA#159_??_#101A!5?A@??@#99@#50OOo_#55OO?OOG!4?G??A?CA?@?C@A#23!4G!4?G?GW!4G#86O#125AA?@?A???@?@?@A@@@BEDFCD!5CccW?og_o_Go_???__#114A#107!8?_!7?@#102!7?_A!9?_OWGKYZDP@fSKOPS?P`HOW?O#48!16?G#93???@BB?@B@BRHJ\JV@NRnZe\m\yk[ogO_O#61!39?_$#150!5?O?_!5?G#153!303?O#9OG?@#92__OoO!6?_?_??_??O!5?O#134?A@#23??_#62???G#133?A#118E??ABA@#142C!4?@#20_?O?O???OO!4?OGG???G#140A#73A!6?@@?A#140KO!8?CCGGO?g?oGGGO??G#119!9?!5@??!5A?CCCA?@OOAA#77!9?@?@?@??@?@@?@?@???A!4?A??ACA?D_LaSiO_?_$#6!318?C#105C?A#43G?C?B#47@???DE?A#67?C#99!4GAAAE#120@#115A!7?@???@?@E?C#103?@#63_!9?G??_O??_!9?C!6?Gg_O#142?O??_?O?__OO#73!25?A#128?__#73!11?G#115_!6?O?A`@?a@???I??c?_G!5?___!7?__?_$#44!321?G???A#42?A@?@#85A??@!5?C#77?GG?G?@!5?DA#122??@#56???_???_OGAI#52OP!6?A?@#19_?O!6?G#103@!5?@#49A?A#149C#152G?G?_#127@?@???@#119!60?CCAAQO??K$#155!324?_#80!4?@!9?@@#146??C#72??@?@@?@#58!10?_!4?__O__???G??k[#13_#91??G#25ooo?O??OO?_?_#55??CC???C#165!5?__??_$#68!336?A#117CCC?CC#160_#161??___#162__#69!11?C?C#73?A#116A@?@#145?A#50G?C!6?C#148C#121A???A#118A?A#100@#107@??@?@#51_#91_#132??A#141!7?@$#158!337?_#139@#156!10?O#100A#112!11?A@#125??C#140??@??GCD?@!6?@#141@A#56C!8?C!9?_$#74!369?_CA_#70?o#24_#35O#125@#143!8?@#164_!5?_#81??A$#144!370?AC?A#86??_#132!10?A#157?OO#34G$#135!387?@#112??@???@@???@$#69!390?A-#96A?A?@A?@?C???A?GACG?ACI?A?C?AG@C@A@GFgDOEO?O???gS_W_G_?O#109???A?CA?A?`a?IC?Y?W?Oc?OiOgS?Og?_?_???_O_#2!22?A??C??C#76!35?G!4?A?HC?A@A??@C!7?A???A!5?A?C?G!12?A!5?A#2!5?A?A?BB@B_?_??G??POPOOO?OoOoWwwWwGCKK?C?B?AAAa#29A??A@@?BB@@#2A@H#106O?OOO!8?C#171CCC#82A#14@#28C#83@#16@?@@?@#3@#5A#26A#171@#154A!6?!4@!9?@#161??__!8?AG?OA?E@A@???_#164@@?A??C??CCCBB_K?C??A?H`?I??_???AA??S_G#92CC??G#20@!6?O#116A!5?@A??@??oR_OOYOYHCKCCGDWKcs?O?GG#112??O!4?A!6?C#132?@#107!6?G!7?A?@?@#101!7?C??C?A?@???@?@???@?AL@J?BYsLQlOlQKxCgcG_CgGO?_?O#41@??@?A@C?ACQ?gA_C#88@???IH]k???G#75?@?B?@!4E??abFN^^}}x}{w{{w{xk$#137|w{{}!4{yqZ}|poSWoxoopWpYwwOosyccA??QG_gc?_OGg#150!5?_#82!10?OgUGSgOhO`O_Gg?@#76!13?A???CA?A?HC?BGQ@QCOK?cOK?c?_I_W?G_W?O???O???O???O#2!25?@#138!9?_OGCOAG??_OC?OGDA?_@???A?C???OGAcB?C?OGE?GG?_OG?C?CGC?KGG!4?ADBG?I??G?E?E?A?@?@`_!6?G!5?CC?A!5?O!8?A#158!5_o???_oo!5O??W?wOWWWKFEFBCEAA???@!7?@??GG#92OG?G?G?G?O?G!6?G#21?B?CC@CSGWG???CG#178@_wo}LDQ?C???CP?G!7?_#179o_#91GS?S??G#145@???GoCKWwwwWO#52?@???A_!4?OG?G??G#125?@??@d?CCGC#118?oo@WWXlLKKCOo]UEz|\rQpzgyTkmSCgW[GGECA#77???C??C?EA@@@?@?@?@??@AESIScIOgO_?_O#48?@??A?@?@???C_?C?GO?_??_#95I?P#123?O#80?@Ao@!7?O#78!19?@?A?!4ABAAB$#106?A?@??@???C???A?HACAHACAC@AC@AG@A@?DGD_EOAO!4?S_W_GO?O#138!20?A!6?A?_A???O?OO!5?_?_#109!77?_?g?s_]?iOjkQogTYSkr[pkPyTidOtGWsjOjTohV_VGN`U???SO[OC!9?A??G#167?_#170!13?O???O!4?O??OW?W?WG?KG???CC#154_#160_!8?_!6?_?Oo?o?!4_owww{wwksMZrizryzzq]}~NSvnUZvUc[cOaG_?O?kocCwGo#157A???@@CC?@#57A#163??GOEJ?A#195_!6?_#157?O??GG#177??A#162???G#23?@??G@??__#136ACKG!4?C?GO#128!5?@?@ACAB@@BBAB?GI}?C#121A_qojLJMfdeAAARPBB#103!9?CA@A?@??OA_Cq@wDeOAoaHYCgOiGeYSAABASX??g_SG??_#99!9?A?@???ACA??Q?sACh?IP?_#87!7?@?@??@BNZev^}}[s{o_???O#65!7?@C@@D@@C@CO$#150?D@A?@AA@@HC@?KA?@ACCH?CGC@ACD!4?O#1!41?CA?C?C@IDHUbMbM@CHUJ?@SHE?rK_D?K_JAbQJAbQJYLPFbfvBFfnn^nnn^nnn^nnn^n~n^n~n^n~n^n~n^~Vf^n~NWeQqLOkSl]IaRiDsB]?L?hC@?GDA?G@?@?BG@iDA@GAcI?_?aGU_SGE_UG_!7?ULLF@@AC?@??BBJ@BHJ@DAC?EIQqkZ~{C!4?c!5?A_?O??CSC???I??A??@@???AA!8?A#109A?@#76@#177A#172@#173@#40!4?@#185?OG?CKCCC#174@??@#155???O!4?_???_#175???@#163?@#176!5?@??A??C!9?CAA!5?@#186C#179A?@?GG#79_#28__#15_?_#37!8?A?!4AMG_o?___#73A#140?@!4?@@_P?JCL@C?AA?C?CQQ??GW#73`#126@???AC!8?A#115_???g??A??I??C?AO?i?CA@C?Ao@`P@P__??_O?GC#107?O?O?_?_#72???@?@?ADANQLaEwEWdYgSakYSg?Go?_#85!15?Q?PA?O?cG?_$#0!8?A!6?@??@!8?@??A!9?@?ADI@A?@AC@ATaCjDjTNRlE@@A@FDANCNFTBX}jTjS`Yc@[PKPmHuHcZ{JsXuGr[qlqLolOlOlOlOdOcW?W?W_W?O_O?O_O?O_O?O_O?O_O?O_O?O_O?O_?gO_O?ocXcHqlQhQ`SHCPAH?@`ODAO?dAOgD_QGaCOaC?OGe?P?@OHC?@??@_P??`?c_a___o@A??C!6?@!4?G!7?O#3???A???B#17___!4?__#181A#3cC???OA?GB?GC???AA?C@AA#154G#124?C#79C#166A#157C#51C#170@??@#175!15?o!4?G#162!11?_??gO?O_G_???_@KB_FOCwW?w_O_Oo?wooS@@?@??_o?G?A?AA#57?G??G??O???_#86???@?C?OO#144@??O!5?_#149!7?A#130!5?_#132!7?@@?AB?Q@JC#119??_???Oop__GK?@@!4?`??C#102!5?@!8?GKGGKA?HPGCeO?gg{k{GeKoO?__#98?@!6?@?AP@O?QBS@`HRNcIJSiS[ogPOg_D?G#84!11?@???@_JAHXxx~n\[wo__$#193!11?_!4?_#104!17?C???A@?@@?@eTBIDBUDILjSySgogOhSgSGO_O_?_?_#168!16?_!119?C!11?GGO?G#76!5?A?IC!5?G???G???C?C@C?O@@@!4?!4C#64?_#12O??_!9?G#156_#155_!6?O#66?!4OGGggg!4G?KCKCCCA?@??A#159!4?_!4?CCCK_???B??@C?@BB@FDET}h]OAWO!4?_#124?@???AAA#169!8?_OC??b?hO?KCCC?CKG?O#63!7?CP??C#132??A?AA#129???A!4?AGGGC?___?OogoO_#127!5?_O?C#107!4?O#114!7?G??_gOCA_KCC?P?gP?hOE`?q@w@GOA_A?O@o???O??AC???A?O#100!19?C#93!9?@??@?A@EK@DMQlVy{Mk}cs_?o$#105!15?C?_!5?`?_??g???WWgqo?OG?GkIcO#166!178?@??@#29!7?O#166??O?!6_O_?_?_??_#109!9?_O??O#90??_??O#171??___?_#26_!7?O!5?G#21G#105!6?A#185__?_#190!18?O#155!30?A??G??_!4?_#7@#180!9?OGGA?O??@C!8?G#35!10?C#74@?G!4?C#38???@@??a?CCC__???O??O?_#108!59?C#59???_$#110!224?OO#171G#168!13?ECCACCC?C?C?A?AA?@_??_???GWGGGW?KCC?OC!7?BB@?A@@#167C!9?@A#92?CC#0A??A#156!49?C???O?G_???_?G!10?G#21C?C??@RBO_Qq_CDJPVitisw_w#142?AC@!5?C?Cem}[K!9?_!5?_$#82!225?A!4?A??oOgoogw#171?G?C#166!21?@#10@!4?A!6?AA@?A??G??!4C?C??@???@#183!4?A#184A#54C#40C#177!54?BG!5?GW!12?O#155?C#192O#51A!4?!5@BA?A#152!9?@!4?O?C$#167!225?@@#179!40?O???G??G?G#0?C#109C!4?S#181???O!5?G#174__#173!68?A?A#12A#36@#191!16?O#25!5?O?O#127!19?@#126B#125@@@A$#167!267?@@@B@#22@??@#16???G???A#28_#166???!4G#182GG!7?A#25!64?A!5?@#194!13?_#168!7?C$#194!280?_#76O?@!8?@#2AAA?@@@#79!68?@$#173!283?_#169!4?@@#189?O#15O#29??C$#188!289?O#187!5?G-#137~B}@~A|JtkRlYfYuHbI?`APCAOdADI@IdIRHjTKSoQqoSsSsAO?O??Oa???Q??O#109??@A??C!7?ATA\v}lytmTyTmp^qlQ{jSlQlOgoLsGuGS__O?o?gS_OgCo?gC_?gC_OcGC_OCgC??gCO_SGcOCGoG_GO?G_?CGqCHQcQ?qDgS_Rox{{~o{YuzTr~r~|~~|~~~}~|~~|~~}j\jvlzju\QiuH}IA?C?c???AA?@!7?G???G!4?C??G#26O???G!5?C!5?A#156?A!6?@#197_!8?_???oO?_C??CK?!5C?CID??A???A#163!11?OgwwoMoSafcxaKiUkWGg{w_O?{S{{G{wgo___?_O??_GA?_O#180E@??g?WF#36?C#203{Ku}{{wO#0O#25g!7?H_@??Ak#24@#116C?Qi_O{Wmal\MDB!7?_?OOGMA@#140@#132??@Q`???g?__G?O?G?_g#73!12?_#103G!9?@O?P_PG?e?bO_POO_FQ@EXSiC`AQgRCkW@KAGcO?GS_O_?_#99!7?@EGfSA`k?CcAH?O#80O!4?AC?W?Og!4?_#84??`B_bCrdUxJrZVm\kprpppooo$#193?{@}?|AsIPkQdWdGaWsLYCkY`LY_YoKs???c??_#96?A?@?@A@A@GBK`YC?gPC@QG_??_O?O#1!15?@??A!10?A??AG??Q?AGD_J?aHI`UGAHSaGOChAGVGBgRCJ?jOFgBGV_JOjCRcRCJtATaRAHcRCHQcGRCaHOEGB_@!7?G!30?A?C@A??Dc?_?A?QOOO?@@??@!7?@G?GH?CDD??@BA@@@B@#176C!5?A!6?@#174??!5_q__?Oww??_!5?A?OwGOW?g?_?@#175SGO?OCGKAmNmIeKSKCC?K??A#162@???@?@??@?A@?HgcA`?@_@CQIXEGY\MNFB!7?A@#169?@#124_#157W_#138G#3A#213oG!4?_#33G#21P!7?CA?B~[#86OA#145@@#136@?@#142?!4@???_owwkCANBJB#125_?_OGMGAp_gGGG??GG?OW?G!4?G??GG!8?__#126_#107??@??G@#102!7?@?CCEBA@B@?HKXEJDZY\lVKh?__oooWgwc?C#53???@#100!7?_#48!4?CO@gAO#41?C?cA?O#88A??IEEJ?OgZO???GG?GGgKO?C??_#65!7?C???C$#96!9?A#150!5?@#196SC?_?p??S_?K?D_?Gs?O?I?_#106???@?@A@?@GBGdG?PcH?H_?G_OGOG_#76!30?@#138??DA??@??A?SGC?C???C???C??OC??OC??_OC???Oc???C!5?_!5?G_CO?_!6?H???@?C?A?@?A@!4?C#104!27?_!6?G#171W?K???C???A!4?A#169C!6?C#205_#106OO!6?G???C!4?A!5?@@@#194@#188?@#173@#159!11?A#156_#206???_!7?C#159_??a?oO_QPO??aA?POPXPo@sWoGBABAB@@!8?@@ABC??CF@@A@?@?AD@A@OC?@#178_GCCtNNNw]lO???_@#173B#28@#5@#7@@#13@#20@AC#218_#164Eeuo???@?XG[#34?@#4@#58C#52O#128Sk??_?_OW???A#52?@#130C?iH_WCKA#126_?__OowKO??q`a?QOH!5?o?O#107!35?C???Ag?O!5?C_???O#77BCA@CDAC?@gPkOgSgS_S?_#93!11?A@?TGd~l||xo`@_DE??_#75!11?@!5?@ABMKMIMJJJ$#105!18?@QCGA`GA?P_?Q@Q@kAS_RJLlKMiGgG{es_Q?`???__#182!5?C#82?A?@AHQDIPID?P#76!44?A#168!51?GC?A??C?@??G??G#138!27?@???@_?o?GCO!7?@@!4?G!4?AE?AA?A?@?G!6?A#2@?!4@#210!24?OGOOGO#66?@#161G??G?K?SG?A!8?_!6?__!4?_A@??@??B??ACC??EQ?W?GAAUA??CCWE@A#164_OoWRG_O_?_OmB???]#215O#202?A#204??A#1A#177@A#57??O?AC???O??_#16??A#63_#55G#165A?@?@!11?O?C?C#127?_??O?O?CC?A!4?G#73?_??_??O#59!45?C!10?_?O#72!6?A@AA?@AAA?@AhA]hUHeWbgA#95!7?@G#85???AC@W_Sg?T_?gO?C?G#78!19?CC$#104!52?C?ASCI?CCULaVIcdfQ\ulytitg?g_#110!144?G???GG?K??GA???G#2??@??O#172_!4?O!9?CC???A#171?A!6?@#199!20?O_kC__g!5?AA??ICGU#211GWG#212!18?_O?G???O_?__#160@A@??A!6?@#155!4?@#21_!5?_#176?O#195??@???S#191k#153A#217??_#193!6?C#23@F!8?A!4?_#91?W#125_#126_#129?C[CAA!4?_OGCBBOoO_OOLND@@#121_???K@UDUTVDFCD_?_oK[?oSSC?gg_??Oo???O!4_!6?C#101!26?A?BCA@A@@EO@GALTGTi\A{@S?_O#87!22?A@ACNVN~rUsVSR?IgAsKCgO_O$#0!55?@A?QG_@ATG?@G?G_!4?C?OiCAG@QCIPgDiPM_LQlBShQkOfQL_Js@qHSJDqDY@b\aBXFhRQLr?rKBGrON?jORkR?ZcJ?rGJgRCA\aLcTQJgRChQdGhSCiPa[?IC@A?HAc@CaG?C?A??A???@?A??A??@SaSGQCSH?lOGs@sOBBAB@b@`@@O!5?@@@?@H@GP?@?HG??AAA#66O?O!4?G!4?C#211!28?_#200GOO!9?CG??CCCIEAC!8?O?C?OKGKWQE[oCGO?OO#192!33?O#194@#214!10?G#163??@#157GGo?@A?Cq#144!5?A#130G#140?O?G?C?CQA@#149!13?A#128?C?A@A!9?O!9?G#98!63?A!4?A???@?AGO@?GPKQVxH{qiA??A$#150!55?G#168!170?O?G??C?AGAGA?C?AA?IEA???E?CA?A?@#82C#182C#185__?!4_OoOo?WwGWGoSsgSOSS[]C?A?EFDENKAAA!5?B@?B?@@?_??_@``?@!7?A#201!54?A#207C#178!13?G#36@#179@?A#192Go#76_#180?C#38!9?AA!5?_OGCA??@#112!15?C!9?@_!6?_?O!8?O$#64!226?@!9?OO#170G#182!5?_#82O#209_!9?G#155O???G!5?C#29??A#190O_?o_oGgGSGKGG??G!8?ACG!5?B?A@#173!93?CG#124o?C#118!50?AAECEAA?BABbaABQZvDBFEBB@BMUStoOck?_I?Eu?PG?G?GK$#179!227?O?C???KCCCKEGAKCEC?CAC#76@???@!6?@??A#205C#10??@#212!32?O#156??A#191!98?@?UG#114!53?A??@@!4?@??@??AC?H?GA?@GGGDgO?h?OG@?OaO@OG__KO!5?O!9?W?G$#82!228?_?_#208G#166!4_??_?Oo_oO#198_#29?O#3?G#216_#162_#174_#160_??!4_??_?OOO_?gGg???CCC???!5A??FLD@?AH??@@!7?o?_@!4?_`@???___???O@@@B?@?@#169!67?A@#138_#119!54?@?C?ACC???sCCCGwgG?SCCSO?!4A?AC?Cc??G$#106!228?O#97!6?O_?OO#180!9?_#194?O#181?O#158__??O?O?OOGG?GG?C?CCC?!5A?!6@O!7?@??!4@#168!100?G#116!55?G!7?G$#83!237?_?__?O#124!11?O#104G#10C#17C#198??C!7?A#171!134?C#115!56?@@???@???@O!8?OGG??@??CI@QI@AoG@G?g?cE?O?_a___?_$#156!256?O#177???G#3AA$#154!262?GG!4?CC!4?AA!5?@!6?GOWG!8?AA-#193Ono^onO~_^o^onoN~p}P~P|rkR|r{zcy_spSOg___WS__?Q_A?G#96???A??A@A@I?E@A?@?T_A???_G_#109??IELIcJDJBLbNBMBlFNLFLYfYLJELyDzCytwsyTyulyt]tI|U{ytwpubRr^NFNJN^DACJCIP}_oIC@AKAFMKMNFNnNnM[mikUBHJFLHFBJFCLJBLDnNN^NNNnn!7N?B@JAHBABAH!4A?C???A#160_OGG?GGGC??CC!5?A??@@@#210!4_?_?_?Oo?O?G!5?C??_!4?G!4?CC!6?O?!4O???GG#206?O_!6?O?_#174?A?@#156!10?O??O?__#212???@??GI@AB@LG#162?@AA?G??BA#180_??GCS#36???_#180!8?_??@??G#21?o!9?OgOO!7?on`B#55o#125B?_@?_#142!6?@@@???@#121?_?_?OG`?_GO?aCaIaBAPAEH@OEDABbJbAAE?FjAFvJ\N\GPROP_o__oOo?_oooO!7?OOo_O_!5?OO#102??ABA?CEDE|@Eb]k??o#72???C`?g@NHcUXaWc?_#41?@_C@aG#88!7?B@?@!5?GENFYEyB?NE|?W?e?C??ooo$#137nON_NOn?^_N_NONo#196?M?m?mAKAkAKBCIDPI?I`QSIOA_QHS_GS??G?_#106!4?A@A_I@A?@C`GQ@?C_G_O#168!36?A#138@!9?_#168??@??A???C#1??O??O??I@?CA@G?DGCBC?BK#90OOO?O??O#179???_???_OooOOO#182?_???_#82???O#179?___??O?O#191O#1_#168?O#2_#166_?OO?OOO#1_#22_#23_#155_#40_#158_???o!4_oO???G!4?CC???!4A?@@#211?__!5?O?O???G#222?O?G???G??CCOO!5?C???A#212???_#229_#228_#230_#224__#223_!6?O#229_#212???_??_#163?_???O_??_OgQHUZUEFBB@@?P??CPB@P?@??AFF]TGT@?@!5?@?@#191!16?@G!4?O#57_#192_#105???_!7?C#57_?_c#36??G#91oL#38_#116EEWG\}M^iMSkw{YM^C?A#135_?_!5?_?O#132??Gd@OTCK@aWG`a?KK_O@O?DGC?O?___?_#119AGKCE??O!4?O?G???oxhhIH!6?_gOOO#107!4?DC@?@HAH?C_O_O#101GALqDdYQu@}OcQg_#48C?@?O#93??@qOTAtnV~n^nwkvepqOqooo_!4?_g_#84@A?AC@K`IjBMB$#105!18?@!5?P!7?C@I?IC@CHCHC?AHA_iDoAZDhIhKGK@S_gsoW]_Go?W?O#1!43?@!7?_#110???C??G#170!4?G?C#64??oO#138!7?A???G#2O#64O#214_?_#97O?OO#110!10?C?GACGS?GA?CGAG?OO?O?_O???O???O#104mGM?C???C??G!4@#2AA?A@@???@#166@?@#221A#26A#189A???@@#156@@#219!10?_?_?__?___oo?_??ggGGCKKKCCC?C??@#227!10?__???O#224!6?__#162!19?Go__SG_a#223??A#195?C??Sg_?_#164???sIsXm_?DA`__?_inUPfVBJ^XU?RsG??@o#168C!8?O!5?G??@#86C??OQC#152A#149S#130G!8?@A?AA@@?A@#119!4?__OwWO#127!4?O??K?_??O!4?O??OG!4?O?O#143!9?@#115??G?@?A?CAHC?HC@A?Q@U@?@?CA?R_@aAD?i?_SH_OO??OG#77??@AL?LaY`CGS?_O#99@?E@AW_HA_?H#95C?tIOg?O_O!6?_#94!20?O#75??@$#137!30?P?I?C`C@IPE`AHUhCTHTqF|CwUtSosOS?GS?I!5?G#82??@?A?@!6?O!5?O!5?_?O!4?_#104!26?G#166!12?_#82!13?_#166?_#168@!8?@??@?C!9?@#208!10?O!4?O??OO#214_!6?O#226O#106???OG???@#105C#82@@??@@#182@!4?@?@?@#154A!4?@#199!16?OGGCCK?ME?CAA?A??OO??A??__?o!8?OO!6?_??GO#155!19?_#176KKKA@ELD#161!14?@#21??a??@!6?@!5?g?O#76!7?_#203O???BMX^^~}PN#4@#164FJJC???oO@#63???G#225?G#140oO!4?@?@?_O??_O#126?__OW[]LDMFCElf[zC?C??A?G?Ad??D_???cC??_?@?GS?O?P???_#114??@I?D?ICA?F?AC??C??GDIA@G@C??@KAgC_O?cO??_??O#59!4?_#100!6?@#53A#98??AG@?WdA^E|]U?iG#85!8?CQGOIGDGHAH?G_G?KC?G?G?GO_O$#104!60?_?@??HCa?ADCebZEVLnmtxqdYsgO{_[okO{Oo_Oo_???_Oo#170!58?G!4?_!5?_#97!4?_??O?_O??O#196!6?_#193!11?_??_???O!6?G#184G#208G#192C?C#138AA#190_?oOoo_g_!4w!5{}}]]]^^]^N^M]NGEED?A??@!7?_?__?Gg!5G!10?CC#160A!6?@@?!5@?B?@@#178!12?A!4?IyK{qc}gS]oOw_g?_ACOCKALMEJIED?@!4?C?EhNkJu??EN#25G#177O_!8?O#51_#28_#157G!5?AB#127!5?@?AC#125!13?OO?CB@AA??B@AG@?@?W_gGPOCC?WOGOOCC?_`w?OGG!4?_?___#103!5?A?C??CA?C??C??C??G?GA?A!4?@?B@???A??gOAi@K@AtOA?W??G#123!15?G#80!14?GC?G!4?Oo?o???O_?O?O$#150!62?_#0O!7?GP?C???OO???O@?Ac?Q???`?AGOAGAdWdQCHqDyCzDIDIDiDGQDI`ITAHADI@EHSgK__oo_o_?Kzoxse@YDpwyt_@G@A`__!4?@A@DA@GAC??A_GCOWAos_a!9?_?__???@??C@eKLGLEDCCCE?@A#15G#156?G#185_Oo?_??WOW??CC!4?A!4?@??@???@@?F@@AB@BB?!4@!7?__?O?OO??KCCCEBCBFABDEEE?A@A??!4A?@#21!16?O?SG?_#157!19?WoWo???_???GCW?G?__#106!5?E#202_!7?_#23???_#13C#178?C#176C#124_!5?O#129!7?G!6?C?@AC?C???A@#112!4?O#128!9?O!4?__!4?G!5?GG#116G#112A!6?A?A?G???@!4?_#107??G!13?CC#112_#59!14?A#87!49?DADED???D@DOR?O?fdbGRIdSK?K$#104!166?_?oOO?OOOG???__?O!9?O???_#82!12?C??G#66!7?___?!4O#209?C#194CC??A#220AA#150?@#206?A#174A#29@#224!26?OOo!5OG#174!4@??@!6?@ABBA@#231!4?_#200G!6?GW??OGWGw__?_oSe?kO?C#177!6?G#164A?OO?_#169!21?OO??G#194!15?G#124@#204_??C#213@E???@M#18?G#79???O#192_?C#3A#25@?K?C#128!4?@crA@o_OoG!4?__#127GKKB#73!21?_A??_!4?O@O#118???c_!5?ECCAIWF]CLGJp@?@GaxI?U?o_ea?@GT[?NmK_gSOWGgOG_$#214!184?_#166_#198!24?_!6?OO#188?O#173O#177O!5?G#155?G#181A#172AA#212C#10@#159C#209???@#212!28?_!5?_#211?__?O?GG!4?CCC?OO?O!5?G???GG??O?O#161G???S?O?GOG!4?_?_hHO#57!33?O?OOO?i??s_???O#208???O#171C#169O#215?A#96G#36!8?A#173???B#138C@#137G#5C#7G#12G#126!98?O$#83!210?O#218_#196!9?G#191G!4?C#201!4?C#195C#162?C#197!34?K??AA?@@!4?@???AA?AbA@??@??B??@#222OO???WW_!4?_#207!70?A#217??@#162_#155!8?_#169!4?B#153_@#14G#20A$#12!226?G#228!45?_#206!4?A?!6A!4?@#221!12?!4_#171!97?O#106G#191O$#200!279?O!7?_#109!116?A#202A$#175!280?_??OO?_???OK?G?!4GKG???@@@E!4C?G!4?KGOGEIHV@EH#215!75?O$#156!283?@?@@@$#159!285?O?O!6?G??C!9?@@A?AFCCC?E?CEE?@!4?_??_-#193~}x~}~~}|~x^~m|!4~|~~}!4~\}z|~Sjx{B|gCTu[yhdu|?O!4?G?CgC#104!4?@!8?DBA@kyP@I_WMBBbZ]}\NzM]|V^x}T~i|~j]xukWgwWGwgW_WgwgOo?__!8?oO_O_Oo!9?_GG!8?O!6?C?GgOw#182A?A?AA?A!8?A??A#54G??_??_#160?GG??!5C?O?GAK?C?@?A??@#224!7?__o_o?O!4?WO?S?G???CE?CAA?A!4?@@H@??CCSOO#199_A??_?_!8?O?O!6?W?Gg_!4?GA#161AOP@@?P?A??B??@#51O!9?O#21_???`Cag_OO#57?_!5?_C?IA?C@CEEAECDNDIW@BI\oos@?W#192@@#195?K#162@#155@A#124G??G!9?C#20_?AA#39GE#116w??OopIOHAG@?@#132SaAGC#119?OghPAO#125!4?_?o?O_?@OG?cSa`bOIi_IO@_?AO??M_E`AfAM?G`po#119???A?@?OC__Dff|WGH!4?CDC?GEEC!5?GKC#103?_?@?C@iOCO?ScaH__gCG#108O#99!7?HCKE@A?Y@cieHqComGs?gO__O!7?O#80CCC@GRG#85O?AG?C$#137?@A?@??@A?A??@A#105!12?A#137!6?A???@i??@?AG@?hATiDQdrGBqPj`GI`??O???_?O???C???I_?G#196?O#109?@??OCP??G?A!8?A?@ADFFvFVf^eUFVnE}^V^~n~V|mzMcZcIcGg?A?AGJFLLVbHHGGGPH?HH@F?C@@BFEEFC??C?GKGIAKC!5?@@?@#1@#31C!4?A#218@@#159GG#174_!4?O?W!5?CC??A#219!5_ooowOW?WG_gGgK?CES?AAIFJA?FBD@B@BAB??G!4?OO???O?O!4?!6O!5?GG!6?C!4?@A#159?G!5?AA!4@#92??O???O!5?C!4?_#164G?G??C_g_O?_???@@@??@@!4?@!5?@@!4?ECA?kAEGGOOC___?___?AO?GC#63?O?_#51O#92G?@#140@@!4?O!5?@#112!9?O#118_O#127!9?_O!4?G???A?A?OA#115?_!6?@#127?E?E??@???G#73C#112!4?@?CO@A?@!5?@!5?O!9?C#107!11?O?I?Dg?G#77@??XEoShOo?O#48!5?@?CG_#93@CGSHOLON@FHBDJFRNIVfJ~D~MzjZyuce_oooww{}$#196??C!7?C!8?A??@!4?_@CA?jSCB{AUPiHaDSQG?Ak?Cqc??O??_#96???C!4?H?AOAGC?A??i!6?G#82???A!4?A!4?i?CA?S??GOC#106??_#168!5?@!4?@#171!19?ICGCAC?A!8?MEECAC?A?A!8?C??C???C#154_!7?_g___??!5O??GGWWOCGCCCA?@??@@@#175!11?A!4?@???@@#197_?__OoOO??O?_GoGWg#206GO!4?C#231?GGG!5?C???A?GG?CC?C???A???A?AA@#212C?__A?@@?!5_#176_??_C??A?@#160_A??_GOGO??_#163?@#178@?BC?W?O@@B@?A#35_!4?__#86@???___?_!8?_#177?@!5?A??CA?@!6?_#179??@#91OgSA#125OE?DEDACaCSPSS]I?@BB#107!5?_#132!10?A??I@D?@???@??O??S@GG!4?@@!4?@E?AGHOg#143??_#118?_gw[[qOW??ECJ@DfBQrjaxXXhXXHxvQZMMe[Ig#102???JiFJQ[UU??G#98@??A??A?e?R?PiTNcwP?Oe?i?Oo?oO_OG__G?O?g!4?_#88C??ONNKFFBB@$#239!11?_?O#105!33?AS@iPGHQKbSHMS]voY~~nuu|Lg_pkP?K?sOE_og#179!58?C?CG!8?oo_o_#96_?_?O#214_?O_#64_#96!5?GG#237_#242_#106C?A!4?O!4?CC??AAA#104@#2@#220A#150@@#177?A#226@@#201@#185!4_!8?GG?CCAAB@#222!8?CCC?C?_cA???OO???GH???!4C???GOOSCO#185??A!4?A`?_@?@??__?_?_?O_O_O_?_#211??WgGOOO#174?CAK?I?GO??G#177!5?g!7?@A#176!7?BG#180AC?KM?S?KC#4_#1?O???G#157@?@??@!9?HG??@!6?_???_???_??G??b#38!4?_O#49_#121?G!7?___?_?SgOgtGVCI@lWiPICPEGFCNCCEABA@???@??p??QP@GGG@!8?C?ACJQlk^yNE@BA!4?aoooGWWGGGCC??AEEAEE#101!16?@??HEOAaCkHYchIO_?_??_#41??A#95A!4?@???AGACGC???O#123_#87!8?@?@??@$#106!64?C!4?H?AOCGA??aS@?@OC?C_??_??_??_#166!47?_!4?_#191!8?O#97???_?__O_?OOoOOG!5?O#191_?OC?A?A?@#48O#66O?O??GGG??C!5?A?A?A?!5@#211??_?o?GWGKG!4?CC??!5A?A???@!9?GG!9?_a___`@`_#221G?G??!4CAE?AB!9?!5@#200???CCC?___#155G?K!7?g???_COc?A?C?AEA??_#186???@AFB??A#36_!7?A#179A!4?OO!5?_#178?@A??HCOCGC?A?O#156?C#173G!9?A#69!6?C#55G#73?A!6?_!7?C#128!19?oO?_OW??SOKcCK???C??AACoG_GdO[Oh`O#114!13?G!6?CA??_??O??_?O__O??`?pPG_SQi?D_#72!8?@@?ABCdJStHUgQ_O?O#123???@#41!8?C!5?T_GC?Q?`?O#42???G$#0!75?O?@???D?@?S?C_@?_??`??_C@??P???`C@A`Q!8?@???G@?G_?O?gAPC@JCJTJFV!5POOoQ_CEEFFF??@?O??WIGIK_?`?@?GG!7?@@!6?@#198???A#233A#181?A#180!6?@#164@#156@#92@#197_??O??GG??K#212!16?GC_C!4?AA??@G#174??!4_O_?o#229@?@!4?G?G??CCCO?!4O!5?G?GG?!5C?C!4?AA#228?A@@#160?G???C??A#195!28?@??@A??A#173A?A?@#97_!4?O#90o?GOO?O_#180A!4?B?A?_?OS?KGG??G???S#25O!6?OC?@#148_#130??__#129_#126!8?_?_GOcOIf?ACKAfTmtZmHvGH?I@!9?@??AA?A#130_#112@#126!11?AC?AcDQO#115!8?G?AC?A?ca??_??P??_???_???_??PA`@CT_O?O_??_#120!16?G$#110!145?GA?C?G???Oo!5?OO#138ACA?@!9?C!5?C#153O#174_#158?!6_o?!5OwkGkccssOQ?AGJEAAG?FABAA??@#229!13?O?O?O???GGK?C#200!4?G!6?CC??CE???@#238???G?G?!7G#161@#224@!4?GG!4?C??C???@A???@#154?CAC!8?O#25!26?_!9?C!6?@#168AA?A??Kg?_#171!14?OO??W??A#204A#152!8?@#132??S#128AHAK`LQHEII?@@#116!21?__O_?g[?K_O??C@GGcC?sq?OWOWG__OO#69!18?@#126???O$#214!145?_?_#97_?_#106!11?G#82??GGC?C!9?A!4?@?@!6?AA???@??@#190!12?_?_?OOO!6?C?E!4FBBB!5@?@@@#199__?_!7?O!8?sC#210A??O#190A?A???@`@?@??_#234?C!4?AE!4A?AAA#227C#190OO???O#158!5?G?A#163O@!6?@@?@#124!24?O!4?GC?C???A#170O!9?OO_#28!15?@#15@#23@???@!6?CGC#127!5?W?G#140!39?G#73!4?@?C???O#140C$#64!146?_#90!21?_!7?!4O#192_!4?OO#208A??C@#188G#28G#209CCC#199!18?_?O!8?C#228!16?O?W?G???C??C#175!5?G!7?_??A?A?_ABA!4?@???_#220?A??!9@#235??A#206!12?O?O??SOC#169!29?KGK!4?C#16_??O?G??_#21???_!9?OA???@@A?DAACEEAB!5?OGGB@#129!54?G#119_!4?@$#168!168?@!4?@#226??_#166!7@?@#196?G#11O!8?C#210!19?!4_Oo?wo?OOOWGGG?GCK#200!5?A?A#210???@@@???@#159!5?OG!4?_#228??G#227?G#236!6?CCC#206??A#159@??_!4?_??_?_?_#156!18?CGGGOW??WCCG?@?b@OG#79!16?_#207O?G#196??_??O#17?O#14_#83_#169!7?C?CS!7?oaa__?OO!7?G!4?A#142!62?_$#181!177?A#1??G!4?G#168??CC#155O!9?C!5?AA#185!44?_?__O??O#161!4?_O#212AA???@@#197!7?_AAA??_@!6?O??O!5?G_!7?CO#162!6?C?eaCiEegREZkZ[[badLx\V]Q[SOG#12!7?_!8?G?GKG?G?WC#36A!7?G!9?@#191??O!5?_?@$#241!177?_#193???O!6?G#15O!9?C!4?A#223!80?A#235???CC#222O!6?G?G!4?CC?D??__#168!43?O?OO#21@#110O??C#194!32?O#51@#153GG?C$#105!182?O!9?@#177?G#232!95?@#160_#200O#174??_#175???O?O_??O?O?GG?O#138!44?O?G#109?GGG#207!33?G#216C#57?_??C??@A$#207!182?_#243_#156_#179!4?AAE#227!99?G#210!7?G?G!6?_#23!53?A#64_#192!36?C??A$#237!189?GG#150G#240!170?O#168!38?_@oWK_$#110!189?@#202!211?C?@$#79!401?@O-#193VFdBFTBlAO@L?P@WVfdVFdfRNfrmFTFrkJC^cj[JuVVvFzFqGPcY?hO?PADitIPg@?C!8?_#0??A#104?@?CA@GI?dXEAiDPIARHIeBJAhXHdvffU^bfl{zskv{}t}|u|Vm|JsySkDvJHQIAB!7?C?@#160_???_!6?O??GG???CCCA?IAB@?@@@#161?_O?O???C?O???G?C??C#227???G#190?@???O?O?O?O??G#159?_?_?_??O!7?_#190ACA?C!4?A?AA@???A!8?D@BB@?@??@!8?@#228O??O?O!7?!4O#206G?G!5?G!4C#195?__#156_!5?@!7?@#226!6_#12?C?CC?C??AAA#245C??C#97CA?C???G!6?G#104G!5?C?W#110O#34_#169?@_?@@!4?AA#36?C!4?G#92_?O?A?A#142CCC#119_?_O_???C!4?@!4?@#128???___???AGeIBIHH?M_EKRDP@CAOY?WG!6?CCWIOIPioSACA#118!5?@!5?O??WSA?OP@??AHBNH`@P`@OGGYuQTsM\II?aO#102!4?GWPXnvDt?wO#72CCB@CAAtLUPYPi\gydwoGoGO?OG_OGO_O?_#93A?DkO[TY]|rn^|~j^vm$#196g?W_W_GOChEoBkAD_GOGoGOG_OG?OgOGRcZ_JSBsHggGwCwLtiZduSjlisgO?_cAWaOaGCO_C_#106!7?@??A@?I?AOD?iCP?cO@GS?CA?QG?OG_?G#82???C??GA?G?A?A??AO?C_#105?_?OQG?G_???G#2O??@#153O!7?CCC!9?@#208??@#174O#197___O?_?_!5?GGOO?O!4?ACACC?DdA_@?@!6?!5G?_?_OcW_k_iA_A_??Q`o?O?O?__O?oO_??P@_A!8?G!7?A?AA?A?Q!4?AAA!9?@?@#189_!4?_#235_#186?__#228O!4?G??C#79?_#162A?@!4?@?@??@??@?@#96G??GG??K???C???A@BA!5?GG???C#90IAEB?A?ADC#157?@@???A?C??C???AA???A#16@#132_!5?G???IGg_O?OO??O?WGGCoYCG?GEC??@?__??o?O!4?GG??@??@#129_MYEG?O??@_#132!4?H?O?g?E_Op#112??@?GCa!4?@??G??CO#114???EA??A?BO@?@_A@o_TsICiT?ahC@?C#101!4?_BkQzCsJoSGq@mCgS_O?O#120!6?G#41!5?@???A?D?QG@i?`AG#85?_??O_G@$#237?g?W_GO?WEwA{AkA?OG_GOG?O???g?g??O_?O?_#137!9?AC??HACQCGO!4?CAG@ODhASG?W?P_?a_?GC?OO??_G??O!7?_??O_#1!36?OO!6?C!4?@#158__?oOooOWGGG??CCC?AA?A!4?@!9?BA@@??@?@#219??_!4?OO??KCKK??ACCCBBABABBBA@?@@@#200?G?G!6?G??W?GGCGC?GGGWG?C??O??OO???CC??C??CC?CGGG?G???AA???A#178_#195_#243___!8?_#230!6?O#164?OO?OAC?m?BCA?AC#51@!7?@#57A???@!5?`!5?O??O??_?_!4?O??o?O?@?ASSAaA_?QGSSOO!4?B#49???_#39OA?@@!4?_#112!6?H?@!7?@#116???O?owSSOCCDAEL?A@ACGAcqs_cuAQP@pRmlzbcDcdcCC#73@?@??O#143!5?O#119?@HHTb`gkNfemxHduwo_GKGSgc_?_GCGG#107??_?OGCa???O?_???O?O#98!5?A?CHA?g?`A??A@?DJbFPF`N`FhVcQMUXdWQ?D_?D#88!10?O$#239?OAC?AcA`!5?O_G?A??A?c?GCP?A?C#105!25?@ADITIPcTiLqQlJr^f^m^|\]}rw{cctOC_w??_cW?Co??og?C_!7?O#196!27?_G#166_?O!8?ECCEC#173G#96@@@#174_#185_ooOoWwWWWwkWOWG[GYK?L@LLDDC#206_???OGCCG?AA?A#210!6?a`_AHH@@#206?C#175o_G?WCG!4?OG?cSSI@WGC?O?J?@?P!4?A??A?!4AE?A?C?ADABBA?A#199??A?A#159?A!4?@@#163O??_#199???@#26???_#155?O?O#216?!5O_O_O?O??OGG#26__#7?_??OO#193_!6?__w!4?__o#106_#105__#14A!5?G!5?G!4?@!6?O???O#164??A!6?_?_#20???__???C#63?A#118?_??O!7?AEAC?A??!4@#140!7?o!7?OSO?@??@!6?C!4?_cGc@A?O??@#127!4?A?a#115!13?GOA?OO??O?O??C!4?CGSG@Q???_A@???dO@?iTCA_E?O#77???ACAh?wGoH_!5?C#99@ACCGA?CGaGQ?QGA?IC``CW?g@_A$#96!83?@?A@?I?@?T?I?`G_?PG??C?COG?O?_#182!31?Oo!8?G!4?G#170?AA#180??C#2?@#190_?_?___??!4CAUCQMAM!4A#156_#154@!5A??@@#230O#185!10?O#211?!4_o_o??SC#185?G?CKOKCCE?A?`???@A!6?A??A!6?@?@@@??C!8?!5@H@@?B!5?@@#223_??OO!7?G??GG??G??WGC??GA#21???A?BC@@???AB?B!5A@@@#16C!4?A?A??G???O??O!9?G???G_#21!6?O?A!5?_??O???@#69??O#81?W#73ggG?O???O#126!8?OG?C?C!4?AIC@?@#52??O#129O#130!5?@#127?_?a??@?G#121@#126@#38_!5?O#121!12?O@g`LiE}Zm~uqCaKCA?_???Ea!4?OOo_???CcC?G#48!39?@???CO?C_C_COC_?G?G??_$#0!96?C?AC??CO?A?A???G?OGOA?HA???A??G?gO?cA?H?Q??c@@??@!6?AFCD!9?A@??@#82@#106@#173A#205!4?@#180@#176@#199?__!4?o??o!5?G?C!7?A?A`BaaqP?BP?O!5?S?WC?O?O?A?oW@@bSGCBWlBF?@Q@?@@OA?AO!7?EGI?K#206GG!5?C??OC??O#210?C?!4C?A???E#15!6?_#156o?o#15!11?_!5?OOS??GG#13?O#35OSCKG#0?G#90C#218O?O?O??O#25?@#104COB?CC#83A?@CDH@HAA#170G?OG??W?G@A?GG???G?[CC!4?GG?CG#114!7?O!4?_#127C!4?O!4?_??_!5?C#49!6?_#142!21?CC#126!17?G?PGQDG?c#69!8?@??G!4?G#103!4?CAA?A?A?@?@???A?@?@?GTGQ`EGa?GiIL?@#93!17?A#95!13?@!4?A??A??_??CO?A?C$#109!103?@!5?G?@?C?A@?AP?@@?@?@??@??H@ARGGc?csDCGG?AAI!6?@!6?A#196?A#194??AA!4?@#175!8?_?o?O_??OGK#174O!4?A?A?@@@#212!18?@?@#211!10?OG??C!6?CECCC???!4C?CKGGKGH!5?A#156G!4?!4_??__#189?__#173_#219!4?G?GCGGKCKCE?E?A#178!11?AC?DC#177?@?GW???GG!4?@#91?@#182?_#2G#170C!5?C!4?A#138_??_#36?_?__!9?_!4?_#25!8?_!6?_!5?@#38!4?CA#121_X??O?CeDHhZEL]ME]AEAB?@JDDB?B?@!4?__?O$#191!144?CC?CG#194_OO#138G#156_???O!4?G!9?A!6?@#200!10?_???GCKGC!7?_#161!37?_??_#222O!7?G!5?_OOO?Oo!7?CC!7?CCCGCG??G!4C??!5A@B@@@??@A@#173!7?___OW!4?A?E#70??CGG#83O?G#150O#82??o#239G!5?G#153O#76_?_#90H@@?CCG#79_#12?O!4?O?O?O??@?@!7?g!8?CG???C?@#103!4?O#74A#112_#128@!4?@#73!11?O$#179!144?A?C#64@!8?A!9?@#207???A#212!20?_!7?O???Gg!5?O#206!35?_?_#174??__?_?@@?_@??@!6?__???G!4?G!6?_BA@#175!4?!5@?@?@#18!4?_#163!14?G#25???G#6??_???O#37?G#14?O?CC#198!4?__#164@#168A@!8?__?_!7?__?__!7?A@G!5?G?AG?IBAEGCC?A#145!7?A#116C@AD@$#97!145?@@?@@???A!5?AB???@#223!29?_#224_!5?__??WWOG?G!5?CCCAAA!8?@?@#210!14?G??G??GCG!4?C?O?C#224_#161???_?O!8?CO?OW#178???O#212O?WG?WOGOg?C!5?C?ACDFA@ABbBBBFGB?A#2!6?___#25!4?A#166?OO#157!4?A#86AA???@!9?G?AEAE@DVCDA@!8?O!4?O?O?O_??_O#192@#91O???g???D#152!4?A#125SGG?OO??___?__?__owM_OO??G?GaG`G???A_KwOgOcQGHA?G?@!7?GAOIOIPAgl?SE$#110!145?AA#29O#168C#106?G!8?@#164?G#229!34?_???O?O?O!6?G#159!44?OO???@#219?__?_#154!5?O?_?WOO?O#176??__!6?!4_??_!6?OW???G???G?GGCCG???@?@?C!7?A#204!11?O?O??O#246G#196O?W#109O#3O#35W?G?B!4?C#37???A#208?C#179`@KacCG?_aG{CC@?G??G??@!4?A#130!10?A@#141A$#209!146?__!8?GG!9?A#66!28?@@?@#228_O!5?G!5?G#154!42?__#158_#212??O!5?_#54!4?__#66O#50_#177__#155_O#224!16?O!5?G!5?K?A?C!8?D#57!9?O#28C?C#203!14?G#183C#169@#110??GG#124?_#34??O#4??O#145??C!4?A?@#245?C!5?C#215!8?@@#191!4@???@@#126!12?G$#171!146?G??S?G?G???@!6?C#236!32?_#222OG??G??_??CCCS??A?GA???@?C!7?AA???@#206!24?_#159!10?C#158O?O??G???G#211!13?AA#189!33?G#244!17?C#241G#20???@#9!12?O#20OO#124??_#55!18?_!9?_?OgGK$#220!148?_#96?B#216_#174_#192O!9?C??A!4?@?@#231!24?__#160!77?G?G?G!7?@#25!78?_#51!31?_OO?CC??@$#207!150?_#150???A#154_!4?_??_!4?CC#23!230?O?G???@$#201!154?O#198G??G$#243!155?O#176O!9?CC$#214!157?A#155O!4?G!9?A$#179!158?@-#196ASASA_GQKO?C?CHSaSJCgU`SICaTIPgEhCPCi@hQ@GPiT_TItI`ZeZa[c[A?AOTipQWZ_lYShYSiSiOaSKQKOcG_?@?a?o???__???KcWOGC!8?CSK??O#214?C??CC#160_!4?OO?GGG?G???A??GABCE?B?@#222_???OO!6?g__!4?C?O??AG!4?@@!4?aAA??!6_oo???O?G!4?C#154?G??CK!4?C?CC??E?C!7?A#161@#227!6?G#230!5?_?_!5?___?_!9?OO???OG??G?C?CC!8?C#206A#234_!5?G#194_?O_oooOo?_o_!5?!5O??G?GG!8?A?AA???A??G??GGG!5?G#168@@??@@?@?BF@?A@?A@A??A?AA!5?CGG#90A??G#38@??CC?GG??_#132C?IA?AA??C#38_!4?GGg?o?O?G?_#127!4?C!5?@?AA!5?C#140@??`G?g@?OO?I#127C?C?E?G_?WG#73_?G??_#143!4?A??A#119!4?A?A@@A@??S???GK?AYAC#102??C??AA{goAOUaVSC!7?_#98!4?C???C?G!8?C??GC?@?A??I@WJ[WUGlB@#41@#85@G@G?C$#193g?g?GS??_Cg?gO_?H?_Q@?GB_PG?_E@OQIIPCQSCmbETiNiTAtMcXc\bZb|~{laDKcCcS?_?C_!4?CG#208?_#104!7?A@?A?_CAA?@??A@??OQP?A@@BPHB_@AAHGA@?A@@B?@@BB@@???A#4A#20A#50A#190_#188@#173@#155?@#159?A??G??O!5?G#219?O___??G?OOO??CGGGAA??C??@??A!5?@!8?O!6?__!4?O!4?Oo_?OO?OO?OGOO?OG??G??C?!4C??CGCC???C?S??O#223OC!8?GG!4?C?C?_O!4?G??GC?C!4?A#178A#201?_O??_#188?CC?C??A!9?G?GG???CC???G!5?G@G#162__!4?_?_!5?___?!5_??___#171O!4?G???_?_#157C?CCA??@C??O#63@#91@#55@!8?AA#69@#73A#126??C?G#52!4?_???_?O?C?G?G!4?@#132!4?CC?A?AG?C#38!4?_?A!7?A#121!6?@!5?@@D@BBmFLj^XntZ~h~z^l|t[{QwWEqaeAEAAE#107???@#101!9?KCGG?GGHITUhVGIDZChZ_\aXiPuLsZ[nO}KWSOsWk[?S_?_A_?_#93?G_OC[}}rypyx|{$#237TiSJsHSkRgShSHUhSjShUhUgTITiTgUhC`?i@gA@O?g??O?_G?O#105!9?@A??A@B?B?@AA@A@@@ITHQLonZv]y[gO[@VR`@@ao~pWAdA?KCCK??KCO?o?O?O#191O#186_#173_!7?G#199_?!6_!4O_O___!4?GGCGO!6?AAA?A??_?_@BOooOPWHw?wKsgcOo_{sWSDWCGB?h`?GQTKLC?AEPA@!5?@@@??@!7?@#212??GC?C#155!11?@@#154@@!4?A?AAA@#231_#232_!8?__?_?_!4?OWO???OO?OGWGCoO_#189@#187?oGGKW!5?G!4?O#171O!7?G!6?C@A@?A!9?AA?G!4?!5G#106C?C#76C#204GGG#4C#13C#207O!7?G#138A#57H??G?GOOWQKWOs?_O_#140@!5?A?C?E!7?O_!4?_??CA??A?C?C???PA!5?W#73???G#142_?__???g?OA?O#126!10?@???@??AA_?@gOC__OGC?C??_#118??A@?CCeGHHWlHd@X|dwIeOA@#77!6?GC?G??QSI`QgP?O_AO_A?Oa?A?aIc??c?_!7?o#131!12?__#88??CCEDAAB$#239?@@?@AB@?BBABA?A!9?_#246!7?OC!4?g#239?C#137!20?GO?G_?GQChOChSiS`?a@_B???@D_UH`MG_WGWGG??A???`_?_!4?o!9?G??GG#185_?_??_?OO??G?G?G???O#200?_??_#206_!5?C!4?G!7?C#230G!5?CC#212???C#211!5?G???A?IGEBFC@??GDD!4AB#224!5_ooo__GWggGwggwgOgGWG?OG?!6G?GKK?C??KSSOW?S[CCGG#58?A#216W?o?__!8?A?_!7?A??AA!7?D!7?A?@#209CG?K??EC?AC#164_???_#176_!4?O!4?_???_?O_?O!5?O?O!4?O!6?O#173O#9?C#3C?!4C!4?A#35A#12?A!5?A?B?CSG?_#136AC#52C???C#121@@??BD@G#129!10?__OO{?O??OO?___!9?O?_GG_Gg?o_O??COO#132!8?WQPA?eoKG_?O?O?C#115!12?A?@?@??@?_?O_??COPAg?Cl??@?@??@#72???@?GC?EDACXECWaLCPK?O@?`OJ@QbjiBaRaCg^US?B?Ba?A$#246???_??_!6?_#192!20?_?O!4?O#106!49?C???G?OAOD???@???A@OaCGA??A?@?A@?Q@?A??AG#154O!6?C!5?C???C!4?@?@?A?AA@@#185@?C!6?@!6?@@!7?G#212!8?@#185!5?AA?A!4?O!7?@@?@?A#222?O#229?_!5?_?_?_?_O_O_O_OoOOoOw_WgOgggC_G#155???@?B@?@@BC!9?@?@??@@#229?C#238O??O!8?O#15?@#173A??@?A@#220_Co#198C??A???C?@#182C#214A??A#30C#196A#105A#109A#138AA?@#26G!8?@!4?A#212O#79@#57@?A?@B@AA?AACAC#203G#36?@#194?O#191GG!4?O?_#164??C?H??@#14?A!4?A??G#116@??B!6?o?oo_OGOoOWy[Y[?CA?CM?K`l\UCXryhhx_osocGG?OI?ROFFKfjAmhJJ^?O?o#118!9?C#112C??A??A??_?O?C?Q?G_?g??OC#114??OO?_???@_GdOGQ?P??A?@_#53!11?G!4?@!4?_@???A#99???@??D?@??@@?@?SCS?D`TAWA$#184!11?O!25?C#150!58?C??C#96A!4?A_??A@O!6?ACCCE??A??A#174_!9?G??G???KCKG??ECC#224??___!8?O?OO!4?C!6?A!5?@A@#197!14?A`?__o?GGG?E?AAAB?@???@??@?!5@?@??@?@?A!5?@!9?AA#227!4?O?GG???_?O??G?C?C?CC#235?_!5?!6_?O??G?GGC?C#195??@@#172GKG?OGOGG!9?G!6?C#180G?G???G??G!8?A???A!4?A!6?O!5?_??C???K#25?@??@@#86??@#180??_#124G#109C#37A??G?OO#125@@?K?OGi?CBCcBM?E???@?@!6?A!5?C??AE?BGB?ODVCDC?C?G!7?C_C@dIE`leS}??!4O!21?_#103!5?O!7?G@uhOkBU@oa@S_b___???_o??_#53!24?G??_?_?_$#182!97?CC#0!5?_?@!5?AO_AgG??@??HGC@???@AA!4?@#156C!8?@#161!4?_#54!6?A#228__??_O?O???GGG???G!6?C!5?@#174!17?_!4?OOOW?CC??GAA?!5AC?EAAA?!4A?AA!6@???@!5?!4@?A#243???_??__!7?GOGOGG?CO???O!5?G???O??CC??C!6?@A!9?_#195_???_??OOO__??_OO!4?O!6?O#201?G#173?@?A#169???@!7?@!8?i@gCSOOoo_kCk__g???_#170[?_#96O#104_#128@?G???WK?O??S_@G@H@DADAB?@B@@BB?A?GICG@QO?DK?C@?Q?BOR??G!4?@?Cc_?piY?w???G#48!92?A??G@G$#110!104?C#208G???G#150??_#97_!6?G???C#156?__#188O#179CCC#207G#153C#162G#109A??@@#158!5CAAA??@@@?AAAB!4@#229__??O??O!4?G?G?CC???CAAA?AA!4?@@@#200!12?G#190?@?@?@@?@#156!4?G#155!6?C#160A!5?A#228_?o?_O_O_O_?__?_?O?O!4?_G??Gg?OOO!6?__OO!4?oOGGK?GCGG?GG?C#221!9?OO_?GG#26?A#3??A#106A!4?A?C??C!7?@#104@#220?CC??C??C?C#157??@?@@B!4?@!8?A?A?A#179!4?B?A@!5?_!4?_!4?@!4?O#58C#110_#127@#74G!4?_#119?@#127???@?H?C?A??@#149???_#130???_#142_o#49??A#121!13?@#130!10?O?O$#191!106?CG??G?G#110!6?O!8?C#189O#177O#197_?_!7?O__G???O?WWWoWSCWSGKGEMIF@?C?CCECB@__?@???@?@!4?CG??O#206!17?_?C???O!5?G!4?@??@!5?C?D@?C?C?C!4?A?AA???AA???!4@?CCC!8?C!7?A??A#176AA???AA??A?A??BAAA@?B?A!4?@#20@#31@#193ACC??A@A!7?@@#187C#216??OO???O#192A?CA?A#28?@#164?_?A??`!5?O!4?O?A?A___#170?@!6?@#21??@#36??A#183!5?A#142???A?AG?G??O?_#52!52?C$#109!109?O???C???@#171?_???_#182??G#198O!8?A#196A??@#210!5?O!12?C#212??OO!5?G!5?O#231!4?C!6?A!4?@@#158!24?GGG?!4C?C#156!7?CCC?C!5?A?!4AB?B?@AAA??A#50!7?A#156??BEIKJDEB?BA@B@???AA??@B!11@#164!5?A?A#29?C#218!5?C#76@@!4?G!4?C#124C#213@#202@#233!7?C??C!5?!5C?C???CC#153!4?G!6?GGG?O!4?O#16??@?@!9?A@#35???C??O??_#56O#144_$#193!109?_#182??O#245!6?G#194_?_???O!8?C!8?@#161!19?CG#190?@@@?A@!5?_!5?O?O?o?OO??C??C?A#227!23?O#222!17?C#177!30?C?C!5?@?@A#231?O#154?@?@#92@#205_#248___!5?O__G?_O?_#177??@#201!11?o__OO!5?O??G??GG???A?I#163_!6?_!6?_?_O?O_?O#161???__#105!7?G#186_#202O#201_?O#193!18?O#165?A#86_#70_#145O_?O$#192!121?_???O!6?C?C#159OO??O#175O!4?_?_#200!19?G!4?_!6?A??G#176!90?G?OOA?GAC#247G!7?_???O!7?C?KCG#181!17?@HGG??G?C!8?A?A@@@#11???@??@#243?G#192!13?CGG!7?G?OOO#130!25?A#129?C#149A$#82!127?G#193??G#155O???G#201C#195C#105A???@#174!24?C?C#210?`!4?O!5?___?_C!4?CKGAGA?O@WOGKSKSA#235!64?O#15!4?@!6?A?A!7?A#227??C#153!25?A#186?_!8?O#209!9?C??C???E!5?C?CCC??CCC#11!5?C$#191!139?A?@?@#211!25?A@!7?A??_#189!97?C#238??_?_#224!10?CC#138!29?@#207_!6?O???C!6?G?@?@??G???G$#175!173?A_?A?@!7?G#109!140?@#204??A#137@#178_???___O?o_?_???oO??Oo?oO??o_O?O?OA???OOO!8?_!9?G!5?O$#159!175?A#242!154?@#216_#241BB@A#21!10?_#186???G??G$#173!346?O#124!4?@??G!6?A!6?@??@@!7?A???C?C?G-#193i?G@_C`OC_?@OcH?i?I?I@CH??Qd?GA?QH`?Do?@UCQgAPSJ`ciQctJWdYnnMlS_\aXEgDi?TgQC?AOCW?G??C??AOA?G__O??__O?OOH???CC#176o??GW??KAE?A@!5?!5_OOO!6G#178C#224C???CA?A?AAB#230?@#210??O?KCGCK?EEKBIDJCKDNFFJFBEBBA@DBDA@#206AC??@??A!4?@#199@#222@#243!6?_#249?O!4?_#223?@#232GWGW???!4GWO??K!5?___A???_?__!6?OSOS!9?G??`?``@?`@!5?C#180!12?G???O!7?O?O@?OGO?A?CCCAA???@#57A#55_?cGO!4_?C?A??E?_?C!8?C???G#62OGg__O_O?OOO?O__?__??__???OoO?OOooo___#145O!6?@@?G?_w??__#130?O???B_?O_?O???O!5?O#128_A??O?_?`?`_qAAA@GGHdOCcOKGSQDACGO@?G??G#126?O_?_?I?COI?AO??G??G?CACC#143G#115!5?O??CA?H?kP@GYdkG?GgO?_#72!13?@A?@?D?A@!9?@?@MS!4?A?EGP#131G?AQ@s??Cc?O?_$#237TiTiThUHqLYsHQChDydIpm@qlQlOlQlQcQKOiDY_H_DOdI_CGP?HA?_A#137!6?HA???O@_?I?C?qCXaHCpcXAwEGgCHcA@O!5?GW!4?@??BAA?A#104?A#197__?wOG_KG!7?CEABAFB?@?@!5?Go?gO?CCG?CE?A?A#211!4?@@CCACBBA!6?@??@#231!4?_?O??O???_??__goo?OWowoSO?G???OWO?CCAAAI???C??CC!6?A?A???A?C?B!6?C?C??O#235?A??AA?AG???A??A!8?@??@!4?A??A#173??G??G!6?C!4?_!8?C??A#54__!7?O!4?_!8?_?C?CoG??_GG__!4O?O?O#53_#133_#77__#177!4?O#69?__#180?@?@??@@@#179@???AA#55O!4?_#241CC??OO#74EIG?OO??_#52?A#149?C#116!8?!4@ESvnnYSmuEtSDUTUVCh[|wEdeQNqRJrb?@OOOP@!4?G#119!8?O!8?`CaQ?__!4?__cc!5?B#107?_???C???A?C#77A??A?I?H?@?F?iCADK?\A{?E_SgTqdEGFGECYOObtnEb\Op#134_C#93?GSHUHUJPBtJ^^$#196?T?SAOGAHQ?G??AS?@Od?Oa?Ql?GQdOl??QCOACQ_H?DG_J_OAPcXASdYdOOpQa\a\ehUYTtiRlHzcLq?CA_h?WOCGSIcCI?OgM^B?@#22_#7_!5?G??C#105?@#156CO??I??@?@_@?G?O??G??OO?_?_?g?GOoGW#222??_OoOoWGK?XSOOS?WAGO#229??_?!7_oO!6oOwgwWGGS?K?C?C?IAK_CI@MGDMEDA?I?!4ADDD@D!8@???@?@?@@?@@?@#187??OOO!5?G!5?G?KG#220??C#186??_??__?!4_?_?oOooOoOOOo!5O_?O??O??_?@#124??o???O#21_!7?C!4?A?@???@@??@?@!6?@??@!5?@??AAA?@E??!4G?GG!4?OOWOGWWIGIC?KGCCCG#12@#90CCC???O!5?O#14O#116?@!5?@#52!10?A#149???O#52!7?G#125???_?_??@?@??@!6?C?SgcIHJ_gUJONBDj`G[SCCC!6?GG#73?G!4?C#114!10?C@KCsK@?eP?Y?o_O?cO?_!5?G?G??O#53!10?A#59!4?_??_#53!5?G#40?O#100!4?O#98gvd_c??_Og?G_$#192??a?G!7?A#184!20?c???G!4?_?OC??C#105!31?BIPESB@FPa?P?YDN?OP?CB#150MMAA?DB!5?@#216?G!4?@#174?___!4?!4GCGC?C@!5?_O!9?CC#229?@#199QOA?JBJH#224???__!4?O?OO?O#236?_#197!7?CCA???AA??@@@#247!13?_???__o???OO?O?O!6?!4O?SKC??CGC??!4CAEC!4?EEE??F!4?@!4?AA#187?ACE?C?A?A!4?@@@#188!10?O!4?G?O@O???G???G#23_???G??G#63G#155?CAE?AA???AA?AA?A??A!5?@@@B???C?C#164A??CC?C!5?GG?HG#139!4?___???___#168?A?@A#14@#16GG#38O!8?@@DE@GGYKCDBkJsgOohOC??G?G???@?@!6?GG!6?O#127!10?G?C?A?GO@OCA?I@??O#112!7?`?`??@??O?_?_@QC?A#103???A@G?OQ_Gad?RCWaTGgOWSAaBg`GOPGGgOG?g?OG?_OgKWgOG_W!4_???GW#99!6?QH?gAGC?O?C$#246!5?A?c??`?_?_?O??OC?OC!8?H!6?C?QG!7?C??G#104!26?_!5?_#0_!7?_!4?_???C?A?G?@@?@#124??A#194?@@#222_?O#199??C???C??B@@?@???A?AB!4?@#195A#161???C#219_?_?__``!5_o_oo?WoGoW?WGCWKGKKKMIKILA??D!5?A!6?@#228!9?A?A!8?GC#248_?_???_?_?_!6?!5O?OO?GGWGO!5?G???G??G!5?C?CD???AA!4?@@?@A?A#187!10?@#176CAC?E??AA?A!5?@?@#15GC#92!4O?OG?_aC?E!7?GWSOOWSOW?EQYOOCs??_?GG!9?O!10?O???O!5?O#36C#25G#69__#96A???O???O#37_??__#129A??A?A??OG??G?JWmmsh@GO??@?@G?GGG??GG???A?OO#132!9?___CA_Ce?OOCCQBIAOAGC?CG#118?AAUqO__!7?@OPC~zwooAB?MO#102!4?@F@?@DLD`tSsUOo??P_O__!4?oW!5?O?_O#95!21?@_AGA?_$#184!10?C!6?C#192!17?i??`G???A???O?G#208!39?@??@???JE#2???_??O#31_?O#15O!5?CC??C#200!7?K#159A#155O?O???_??__oO??_?W?G#163C#212!25?O#222!18?@@?@#236O???_OOGO??o?_!4?_?OWW[CEKC!6?AEE??CA?ANMMMEG!8?A??@!4?@@@#216_?_?o__O?A@AAIAWO!5W@P@???KCGC?KCKCCC??CEECCACAA?AC??A?@?A!5?@!4?A???@#162?@!7?@??@?@!6?@!7?@@@??!4@???G@@@BECCMCMEE!4C?K#57!4?@#86CG!4?@O?_???_#140!4?C?A@@!4?C!9?A?a!4?_O?`G@O?A???S_?C_A?G_HG_??B#73!5?C?_??_?O?C#101!47?AA?A?G?G?E?fCaDAATaSBi@DIDA@A@F?F@IDM@GAO`C_nGFA$#239!11?ACHOA!6?G!4?A!7?@!12?A#96!41?_?O!8?C?@?@#26_??G!7?A??@#210!7?D??A#162O???O!6?G#228C!6?A???@?@@#227!36?!4_G?O?GO?CC?KACC??A!4?@!4?@@!7?AAA?A!9?GG#228??@!6?@???__?_?O??O!5?_?O#205!7?C???O!9?A!5?O!6?O?@#178!5?A?@?@?@??@?@A??@@#73!4?GGG?O?O#59G#148_!6?_!6?_#69?o?O!5?_#178AC?CACC???G?!4@?@?@!6?A#245!4?A#104@#97@???AK#142AAC@?AAGISCC?WwW??BFNFEc_O!7?CG???AAA#121!29?_?_???_@h`hrjtztMtS?@KD^JXZzV}LYJGj#114!49?O??O$#184!96?C#191@#3!4?_#182??C?A#21?O#18?G#161_!9?C?F?Qg#211A@B#177??_!7?_#223???C#212EA!4?@@?AA#174!38?AAA@?@@#247_#238!16?__!5?O??_??_?_!5?_?__!9?O???A??OGII??G???E!6?@#173!9?O#195?O??C?GC?C?G???GCKAGGAGG??G??GG?L@?ECCE?AA??B???@#176!9?@#39_!4?_???_!4?_?_#163!4?@???@A?A?AAACAAECC@!7?A?A?A#164AAA#109!6?A#183A#35@?G!4?G#128!6?@@$#237!96?_#10!8?O#198G!9?@#190!12?A?@#154???c!5?O?OO#224!51?CC?_??IAAE??AB@@A@B?@@?@?@@?@#235_!8?O!9?W??G??G?G??GG#195!4?_#221???G??GG???CCC?CCC?C??CA???A?A?A?A??A?@@@?@?@?@#223?A#26?G!5?CG?GO?GWG?G#58_#50?__!4?C_GOKO??Cc?C?CO?CAC?C!5?C??C#23!6?C#59???_!5?_#169!12?@!4?@@@#83!6?GG@G??G#136B??C#56!4?O??_?_O$#226!105?G#6O#106G??CC??A??@#160!11?O#92!6?_!5?O#228!55?GC?C?C#234!22?___#221?_!4?__?_#249!5?_??OCAA!5?A!4?A??AA???C#223O??o__?OO??G#207!7?_?_?_??_?_?_?_???_??_?o?o_O???_#28??_?_??OO#156???C!9?@#140!4?G#81?G?G#23?@?@#156@#177A?A!7?BA???C??G#161??!4@??A??AA?A#250!5?_?_#239!11?C!4?W$#214!106?C#173___?o???G#161!23?C#200?A??B@@@?@@!6?G!5?@!7?@#230!27?OOG!5?G!7?G__?C#243!8?G?O!4?CGWG!9?!4_?aG?`!4_?_???O?_!8?G?@!6?@???O@!4?GG???GI?AA!7?G??G??C?CC!4?A!6?@#121!14?_#72!28?_#40???O???_#91!11?G??CGGG??O?O??_#70@Ac?_$#164!112?GO#185!27?@!57?@#216!32?O!6?O#234!6?O??C?C?GC???AC#195!12?_???_#194!12?C!4?A!8?@?@?@?@#164!4?C??A#223!5?@?@#177_??O?G!4?C!6?@?A#39!64?_#152O!4?c??C!7?_$#4!112?C#206__oO?w?CsIQOY@SG?CC!7?AC?G??A__?CcTkWGG?AA#230!79?O??@@?@?B??@??A?@???@?@@???!6@#173?@#176@POO??G!7?!6G#248!21?@#36!8?_#79??O??G#49???_??_?OO??GCOOW?W?oCO_GgG?GgcWG?_GG???G#214!40?A#237A#63_#130@$#97!112?@#222!28?C#201!148?C!5?A??_???___??_?_@`@?@___#51!8?_??oO!4?OG!8?A??C!5?A??A?AA??C?A???C!5?G!8?OO!5?O#244!18?C$#195!112?O#189!177?@#18!42?GG$#202!112?A#164!221?CC?A!9?@???@!6?@@-#193C?A?C???A??Q?C?i?CG@O@G@A?D??H?D@c?AWcOcGcHCXCHc?QIAkta@UlId]dI\A|A|AsIPgASJSdWoJA?CAD?CE?DQ?A#24?_#28_OO#173G??C??A#219??O#197??_?A?@???A@H@C#15!4?C!8?A#197!5?@@#236O?__OG??o?OoOoWOwooOS[?C?C!5?C_??CECC?B@!5?E?AA??AA!4?@@?@#248AA???A#235??_?_!4?G#224C!4?A?A?!4A?A#195?C??C?@?@A?A@A??@#171G#192_#232?A?@?@?@?@@??@!9?@#124??__??QOOg_gS_O?WGgOGG??C??A?D?AE?@??@#92OKKEEAVMEFBCJAE??@@@?@!5?_#73?GGG#59??ooCC??_!6?@G?OOGOHDo@??A??A@GWO??OO?_!8?O!7?A#148@#39A#250?@@#73A!5?A!4?G?C!5?_#130G?@??A?@?A???G!6?@#149??@#125!5?o?gO[AboZO}Gj\DHv`[IIQ_``@A#119?GO???OWO!6?GO!4?@CBHDDSCKCCW?__??!5_#112!4?A#102GO?GKG?@aOe]CGYue|_?EEaap_Yc`pJmu}u^EOkCC#98??abD~J[gEWX{xIh{Y|$#237zItkRkJslTYcJp]@[qB{AiTuGtqkRSlQ_ZcPaHAXAPaOaOaXc@S`A?Cg??O??O?_#137!6?@ACH?O?A?D??@@@?GG?AQ???G#32C#2C#15_??G#206?_OWSKYKMMKFKDEDAQWGAKHHA???C!6?A?AAA@???@@@#231?___#227??__?_?_#235_???_#247?_O?O!6?G!9?!4ACC!5?G??BA@!9?_??A?A???@O#229?A?A?C#171???_?_?_?__#223!4?@#172?_?_?_?_#243@???@@@#205??A?EA?A?@@A???A???A#26!6?_?___???_???_#195_#173!4?OOG{[CC_?C?A?@@#51O?OAGHKG?@#140_O#39ACC@??A!6?_?@!4?pLC!5?A?LF?@@?G#102?CGK!7?_??_???A?_?`__A?a_?OO??GG?G?_@g!6?@??_??O#116A!7?OCCOO?O?okWSgGHHw_AQQUkw[!4g``WpD@[E`AC?C!5?A!5?O#121?DKKWSC`BNU|ne`fd@@fbfbebbbae?C?GGH@AGG!4?C#107!4?G!6?O?WAO???O_O?O#59!7?O_GOCG??O?_O?@??OG??_#100!4?q?o`O!5?O$#196?@?@?P?H??@???@!5?C!4?G?Ac?Q?O?HC@?@A???A?A?AHc@S@I@UhQdY`ItA|A|A|JskRsjcjWfIS@AICGC!8?@#7O#11G#156_??o!5?CA?@@??__?O!6?C?E??@?!5A?@@?@?@#247?O?_#231!15?GG?_?kWKW[K][MaMAEG@@@OOO??OO??ECCBB@@?@?@??@?@???@#232@A?A#195_#249@!6?@@#232?G!5?G??GGG!8?C#221!14?_#172?___#171_O!5?CSOOWKOSSOO#76G!5?G?G?G#164!9?O?_og?S__!4?C#55G!4?O?@WWKHO?WIA???@_?_O#119C#125C?AAS??A?A@??@#119A???A!7?C???@#99??@#103__???_?_?_!8?_!6?C!4?__oooO?H?G#132?@!4?O#136@?@#129A??A@BFDCCQ?@CD_aAF?C!5?CCDCSMAE?A#127_???G?A_A@S??WCGA!4?O??_#118WWo__!5?OS?WWOO?[[SGOxWOQQAQPrR?}XPomCYOOOoaa_?_??__#77!4?@?@?B!5?@@?@??@?BCE!5?_@`PO@d#95!5?C!4?A!5?C$#246?S?QgAoA?I_HsI_SaGsAhS_GTAG@G_??C??GCOc?sGCHCGC??G?GO#239?O!25?_GWOG#64O#246@#104A!6?@#26???G??C@A@?@#161!4?A?@A#174OO!8?C?E#154AA@@?@#230?O!5?_?___?OO!15?G!5?A#232_?_#238??OOOW?OOOG??GW?GGG?GGKCC???EEA?EAC!5?@?@@?@#186_???OOO?O???O?OG!5?CC?CKEC?C?ACAAEBAA?BA@A@?B!8?@@!5?@@???@#138?G#29AO#205?@!4?A#171!9?@#157GOWGGOsII??@@@#56?_!7?__#54??@?A!5?A?A???@?OGC?QP?C\?GU?UGO_o_#77?O!4?_?A!8?QO!6?OO?G?G_OW?KCO!7?G??C#59?O#149@!9?A?A???G#165!8?C!4?@???AA#132!12?OO!5?O__o?KADDG?OAA`?C#143!5?A#114??GG!7?GO??__?_!4?_B?AI?OGCJCA?[?QKBCA?A?CaGC!6?@??S_GOCGOcO?G??H?H??CAA#72GOiTOG#99??A@Wc???cO@_$#192?_!4?C?O#239_!6?@#192!7?_??O???_G?Q???G?@?O_?@??Q?_???G#105!26?C??OA???@?@#10c?O?A?@?A#79??@#212_?O??O!8?C?OCQ#229_?__?o_o?_o_?O_W_!5?CQCKGOW{K[KKKMCM!4EJABBB@B!5@?@?@#234GGG?GG??G#221???G!5?C#249CC??CC?C#173O#189_?_?O?G#234!4?@?@@#231H??@#194!9?_??!6_?_?o?oO_o_oWowowwWoGWWGCGG#76OOg#1O#106?GG?O#11!6?G#180!8?__?OO_oogi_?A?AA@#25O??o#15?CA#58C_?_#155?@#38_o!7?C#49CCO???A?@hgK??_C??B@#115??_#118!6?_#250???A!7?CKKCWO??@@HDECHGCG#101??A!4?C?C??G!8?cOA?c#142??@!4?@?@@!7?@@@AAACC?G?HHGPBB?@AAA#126!22?@???BA???E??@!5?Aa#73a#69!12?A#103_??_!5?CC@?@??@CB?CGOCHCD?RHS@IH?GS`HWA]aGPCHAE@GG?S@!5?A?`AA#93!7?C?BC@E@EA?A$#184??G!7?C!6?@!4?A!9?A??_?A???A???_O#96!34?_C???a?`#82O???G?G#29??C#164O#176OGWkCGA?@@??GO??_g!5?A?@@???C!8?@#249!28?___?_?__??G?O!6?O#228!6?O!4?G!4?_!4?@?@#15O#156!7?CC#201_?_?_?_o__?_?o??OOWOWOOOWOOGWGGWKWC?K?KCCCGSCCEAEC!4?ABB`AeAaB?BA@!5?B@A@?@@@B@D!4?@!4?@#169@#23C?o??A#91_?O_#128??_!6?_OoGOOO???O#250!8?G?G#92!12?@#62@_@!9?KK#121CCC#69C???C?G#53C#251??@@@!6?@#119?C???C!5?CARIGCWGCC!4?__#127!14?O#52!6?_#112!33?C!5?GAOHC???C?C?C@???C?A?C???G#101!31?B?C???@!9?A!7?_??GOGTGK#131!4?A@??A!4?@$#239!29?A?G#183!49?O#17_??_!6?G#5_?O??A??@#216??A??@!4?O#155_O#222?ADH?A#227??O?O!9?C???G!4W!28?A?A???__!4?c?cCd`@ROp@@O#243?G?G?gg?_o_?CC!6?CG!6?G!4?!4G??G#247@?@#207!8?G?C??C???C?C#220!8?O#29_???G#188E??C?C??G?C?C_?C?@SO?K??CCC?C???@#26!5?A#21?GG?sI_A??@#50!6?_O!8?A?@O!4?OC???@#114?C?A?O!4?O???E!4?AAA?A???AAOGO!6?OOAOGGG?OO??_OQQgOC]GGKK?eGO?c??c!5?_#38A@HKK?IAA!9?D???A??!4O??@?A#115!25?G!9?GG?O??G?G???@G!7?_??c@??I?Q@CAHK@XD`?a`O@cqGC??___!5?G!16?G#134!13?_?_$#14!83?__?O??G!7?A?@#188CAA#224??!5_oO???G???DC_??OGOXGWGG?CC?KG?CCE?EIACIBEACA?!4A?A#243!12?O??O??C?A#224?_!7?__@#176???___??O!5?!4GOGKWC???OAACC#228?ECMAKECAC?DCECA!4BAA@A@B@?@?@#192!14?G#181OO?C?Gg?_??G_GGKOCKAKCAE?A?C#57!14?_#177!6?G#152_#63?OO#52!7?_?O_O_?___?_#62A!4?@@!5?G?GK#103!10?G#101C!7?`!4?_#122_#72!5?A?A@?DFCEEHAAEBA?@AA!8?O#128!5?A?AA??OG?O???_???_?OOO?@?o___?C!9?wK@PM``KHCl?bC?AA?O__o_#102!32?_!9?@$#192!87?_?C??A#177!6?_#155_#243!4?@#154!6?_#223?G?G?_??O??A?G!4?CC!9?C#228!34?@?@#223__?_?_?_!7?_??O_O??O?GG!7?C?G#205!4?_?o???O??OO?O??O!4?G?GG??G???C#26!18?_?A#207_O_?_C?`!4?B?O?@@A@??ODY@AAM?EADAB??@??@#148!19?H?@!7?@???A_oAA#40!20?__o_KWQOWC??QA?AGHGAC??G!4?__?_#69?__??C???DAA#107??_#145!5?@@#152@#140?A???G???O?oG?Cg?_!6?C!8?GOcG??A$#35!87?O#0O__C@PA?@@#181?C#228!19?__?_?_??_???_O?O__O_O_?_?CGG#230!35?AAB??@?CA!10?G!5?O#221??AAA??@#227!5?G!8?@???@#231???@#5!32?_#195@@#127!62?G#132GCG??GG!4?G#115!24?G#72?W#100!4?@#111@@???_#120!5?@?@#111??_#122?_#99C#139@@@?@#121???@??@A#100?_#125!9?A?OWGCCO???_!9?O$#202!87?@#1G!7?G#162!31?@#155?A???@@#177@#216!48?C!6?_?_O?O?O__O?WO??_O_KC__oSWUmWOIA#207?_?_!9?O#11!34?G#180A@#121!64?A?C???A!7?O!4?B??OO@??D!6?C#107!9?@#115!10?_#108!5?A#98C#115!8?G!5?O???G?cW?c!5?_$#33!90?G??C_#219!36?O!4G?CC???A!6?@DB@B!11@?@#234!38?A#177!4?O#230!15?G?@@?@D@C?@??C#124!32?C#81!66?CKG?CG!7?A!8?A#119!32?O#118!15?O!7?@@???_??_?__$#6!91?G??C!5?@#54!31?@#227!77?@#138!61?_#140!68?AO???OOC#125!61?@#121!14?OG_!6?_$#3!91?_???A?C?A#69!242?C?C??@!4?__??__Og?__gkGqeP?ABA@C?A#81!51?C#127OG$#106!92?O#52!336?A-#237~Tj{Je\iSNsnYntZexQntYfxVkWbC|B~?TgBk@QDiDYDITIC_?C?ACA???C@A@#241@!7?_?C??GG??CAA#173O#176O?O?WGGCE!4?@A?C#230???G???G!8?_?@?Oc@@o?H@d?GoOOxdgH_AECA?@?APbaCC!6?A_!5?O[GIGAK?G?AI?@AK?C!6?A?@#220??_!5?O#171O#195?@#181??O#201?W??_a_ORDU^EbBRo@xghwogOO_WGwoOWCG?O_??OO?G??KCK?CCEGC?E??DC#195c??G!9?GO??C?O!4?@C@??GG??EW_CghgpSxq@C#21_?B#58@w?G!4?WOG#132?A_oOS_wECA?O@S@GO!4?C#50??G#39E??AC#54?O#115?_???G?G??C??GKY?S!8?@@?O?g?L@A@_`aHG?AwgcOiG?AO??WcCE@@?A!8?@!4?_c?g#125B@EC@?GGOS@CK?OOO?`?oOAaA`i@PP_GX_`oOR_AC???@!5?@??AC??o!4?@#119?_?@@?_G???_OWG?cKKGgkKCECM[Wo_Ooo!4?E??@@#102!5?__``aajk}Z]^^NNNLFDFFFn~FCAbE#98O???@?@???@A?C@IAD$#192?g??C??C??A?d?A?O?@O?@O?G!4?A??O_?G@!8?G?_!4?CgOGOCG_G?O!4?C#90o?O#226?OOO??G!6?@#227_??O?_??GC?CSOoW?w_C?CCKEEE?G!4@SBAGaCGg?_G??G?_??C?KKGG?IyWGIW@?G@WHGGG?GG??CCA!5?B@B@@!7?B@C#173?O#194?__?__?O_o?o_?_???_o_wwGGGggwH_XW[gLeEDEDNVNLNFFEFFEBFKKLJKEDE!5BABAB?ABB@@BAB@#173EM??!4CG??CE?C?ALCAE?AE!4?B@?A???AEC@?@???AQ#25@O#23A?@#56_GGOW@??SC??A???@#125AoO?O?Go!7?CUGUUK#114!4?Wg?O_OogGQC!4?W`cG??AA?@O?@_S??AA!4?@?EHCEQXC?tXCa?_?WhX?E@?A#122??C???C#114???A???G#128??A?@???R??C?A???A@?A@AOP`OPO__?P!4?@?@#143?O???G??C_??_#112?@!4?A??CG_?@_G_@!4?S?CA!8?_G#103!12?O@?_???ICPgS@QAOTSB#77??_???OO?WgOgg???B??X??O_O?_$#184?A?@!6?G???G!6?C?A!8?D?@!6?g?O!9?ACACG?C#240?_#150?@!5?@@?a@#14C???A??@#26??G??C#181A#224_OoGOWOO!4?QAB??AA!5?C_cCS?CGAKICE_E?G???CCG???O!6?O???G?G!6?C?C?A??A#235??_??_?_??GO???G??g?G??G!9?G!7?C??@#207S?C#187??_???_!9?__#186??_#248??_???o?Ooo__O#232_?_o_??_??_G_?O_?O!5?__??_#31ACA?A@#36@#57??@#180!7?C???B??@AG?AAA?A?gG?O#51_G?E?O@G@#140A??@#49@A?_#118G#121G!5?CCAAAMAAAcyo_`?__@@WG???@@AA#125B@#103??AG?Oc??O!6?O??O???C!9?AH?@?I@?C_@??c?O?GgE@CDE@DCF`??IOaCWO#127???@???A!6?G!5?_?_???A?A??P__P?@_?OC!5?@?@BBAA#118??@@???CC??CCC?C?Kcwo_@G_p_ZQOeC@@@pPpbFNHLHJhvaf_MCGQ@o?CEG?KGG#72!7?__??_#103?O?OO??G??O#100?@!4?@ABN^Y??@$#246??SA_XaOJo@O?O?cHAk?I_GC_QdGo?{?IGAs?yCw?O_go__O!4?@?@d?A_OoO_???C?A!7?@@#11_!4?G??C#230_#22?@#229??__?_!9?C!7?_G?O???dO?_@O?G?_ODi??Q@_!9?_?O#238???AA!4?@`!4?_??OO?O???O#188_???O!5?_???O???O!7?YUUOGGA!6?C#248???_#171C?CA#220??A!9?@!5?@A?C@#172@#171??CCC???C#220@?@@#248?C?E#243G?_??OOo??_OO_???_OwGo_G?W_GWGW@CEG@GED_!4?A#164???o@A#63G_BG@#52??__?__?O?@#81G?C!4?C!4?@??_!4?A?`@?OIAECD@?A???AA#102?oqaA@BIBC[??`eIggINIE@#119_GCA@A?uoo!4?_O#118!10?E!5?@!6?!4@A?c?wW!4?_#140?@A?@?@?@#73!5?G_?G!8?A?A#141!4?A#112O#116!4?@#73!8?_O!8?A#143!7?C#115?_??@??AO@?_??a??_?Oa??S?G?W?@q?o@Ia@?K?CC!4?C!14?oG#118G#72???m?D?C?G???GtIyCtgZ$#193!4?O??@_!8?C!8?ASH!4?A??O?gAO?CA@?@A[kWgwOgOa_@?DEEEB@@BC?C`???A#166OSOGG?CCCAA@#206!4?C???AGGG@c???A?@@@?@H@#176C#228!10?@???D@?CAA??C!4?G!7?@??@?@#206CC#176C?C?A#229?@???CA@!6?@A#205_!8?c??_GKCC?C#173GG!9?@#172!18?A???A#235!7?O#192?A?A?A?A@!5?@#207?G#235!5?O#216!4?Og??GWGOG?GwO_GG?O?GCGEK?ACAC?OCK@?GO?OC?G?CO#57@#207K#13_#18C#37O?_#55CEeACC@DA#142?C?@B@@?@@#119AA!5?SOCG@!8?c`W?CCC???C?@#77?@?@!6?q{WW?AEC#69?_OG?C_CQO!4?o#102@CA@C?AXK~^BBA_oOGC!4?AA??IA?CSW#132@@B?C??COS?k?GO_QIg_O?O!5?C?KIICAAGOG?gI??c!4?G??S?C?C?WG??`?@?AA!4?AA#103!9?@?@?Q?A#107!16?O?GC?_!9?O#119!17?oO$#196!25?@!8?C?AC@?DA@?CASG???E!4?G@OI?GGWC#97_!4?GO??G!8?@#189?G??C?A??@#236_!9?W!7?aA?QG_a_???O??!4OC??H!4?@@@bc@?`_???_oO_o?OO?O???@?@@D@@??C!7?A?A#26__???O???O!7?CG??GGCD#205?EEU@VB?A!7?W?OO!5?O_O?GG`Go!5?GGgOgW??OG?W?S???gCO?A#176O!8?C#28A??C!4?A#186!8?G_?_O#223_#212_#178??O?OK?CHE#124??K#177?C#91C?O@#50?CA?AA#116???I!7?@#140_?__!8?G#59!10?OwgO_?OogHCO_?_?GrbL?C@_?O_??@A!9?C!6?A_#101!10?oG?___gWwGc?s?G#121@?AOC_wo_g?c?g?gOcCCKkKK?CCC?GC?CCI!4C?M?CX??hS_c?g?gOGo??AbNKYYyuXXw]o^OPENZIFBC]?__!6?G#101!26?@!4?_?_?O__O_?g!6?@?_mPnYmy[so_ctIoCpGQc$#239!28?A???_?O!12?@BBB@?@??@?A!4?_??OG??A?@#237A?@#182?_!8?@#18!5?A?@#155@#231_?_!4?O_wG!7?QGAIGG?@O!5?AAa!5?AAA???@??CD?CCQAa??o__x???@_OC?A?CC??C??C#201_#194_#223@??@??!4@!6?@@#172?_??_?___#243!34?_#187??_#186!7?O??W_oO_w?oWg?OgG??__#124@!8?@#228?_?_??Oo_Oo_o_oO_O_O?O!5?_#38!9?OA_O@?_!5?C#127?_#73?CWWKGGGHOC@`@`B?M!4?@?O??!4A!5?@#107???C??C#40!5?@#101??C!4?@#121?oOoWWKKK#72!22?o_?GO#77?_?O?{?g#119??A?C#116???AA@@?A@AA@??A@AA@A@@?O??_#114!53?@?Q?A!7?E?ECAGTG?pICcICPGOBQ?O?G??@?@!5?A?A???O???cK$#242!49?O_O#105!5?O!7?AA#245O#137@#252A#35??G??C?A??@#223__?_?O?_SGG?C?CG?E?cHDC@?@??GGGC!6?O!4?A?E!9?OOO?OO?O?A???G??!4C!4?AAC?A#228!7?A?A?@A!6?!5A@A?@!5?@#209!44?@#26!24?G?@?EAABA?@?G?@?E???!4@?@A@A!7?@@#128!20?C?__P?C?QA__?_@_#49?C?_!6?O?OGG#118!9?@#101!7?@#72!12?C#118!8?@_??O?@#107!21?@A?A?@#108?AO#112!11?G#126OC!4?o???_???O?K?GGC!9?IC?C?_hJUjUYuQ[?kPNwyCC?p?`!6?A???@#102!13?OO$#96!64?_!4?c?A?_@???C#167O!8?@#156!4?AAA?@@#174@#197!4?A!5?@#234O?O#243!17?A@#247!6?__??c!7?@!4?@???OGW#248?_??_#224!12?@@#216_C??S!7?@!4?B@!6?A??@#181!58?@#180?D#11?@@?@@#5?@@#227O#157?A??A#144!39?G?G?G#69!10?A!4?G?WO?@@!4?__@?`!4?CLC?C#99!53?WWO#100GO#73!16?G#49A#129!8?@#69!71?G$#183!64?OG???G#64???C#2_#82__!8?C#228_!5?O??G!4?A#219!4?@??A#235?_#216!31?O#249?C??C!7?AA!6?GG!5?O#247!10?A!5?C#232?C??EBA??A#188!73?A#230??O???O!9?_#145!38?O?G#115!17?K$#153!64?GC#83__?O?G?G??E??A??@#234!14?_#243?A#232!6?o?_o?_#243!45?A?A??_O?G!4?G_G_GGOO?[_[OOS?G_GW@A?O?AA@ACABD?@A@?@#189!66?G?C#223??_$#244!65?O??G??C??A#214O??G?CCAAA@#249!21?o#238O?O?O#232!44?@???o!4?_O_?_?OOSc?CK#189??_#187?G#248G!5?CC!4?C#231!79?_#79A!7?@$#208!66?G#104!11?@#1@#216_??_O?G#221!74?@#180!23?O!5?O!5?G???C?G?DA$#30!79?_#207O#29GG!4?A?A@@@#186!98?G!4?G?C$#235!81?O#201!112?GG#221O?O$#192!195?_-#237~Dq}hUKrC~iTnqlyKzlUxNuj\alYftYmOLQKQ`oAS_sI?Q`???C?A?ED?a@_#226OOO?GG???@#243OOG?GEA?AC!6?A#212!4?GG#223???GCGGW!6?C!5?A??AAA#189O?_!4?_?_#243???CGA?K@IGO?K?GIGELWI??EG[CGA??CC?G?DC!4?C!5?GG???G#235O#172!8?@!5?@!7?@#188_!8?_!7?_???_!5?_!6?_??_!8?OO#26O!4?_?__!7?_?_???OGO?OOO?OOO?OOO!9?OO!6?O#25O#7_#34_#20_OOG???__#55@!9?_#132@#130??G#125?@!4?@??BAA??CG?SSC_?oO_#115@?A?ICCGAABA?@?@?@oYwASAGCGCGCaAP!7?@D?CC_??CB@@@?O?O!8?OO?GGgCcQDC?ALOAA#112@!4?G#125?AAAEDD?KAALGASP[OVB?`Dc?oG_?O?O?_o??oG__goOOCcCC??OgC#73??@#112??OC_?O?gOO!4?O#132?@#73?@#107!13?O#103GI_POPQ_AXPKhLO??@AG?A?C#100!11?_??O??_$#246?OK@AGrCX?T?OHACR?AgA_GOATQ_?Gd@jqdplIFLHB@PF?IAKC!7?@#214G??_?O?CKMEE#82CA@#247OOO!4?C??CC#223P#243!12?_???O!5?A???C!4?G??C#15?_#249???C#231CA!4?A??@??A!4?A??@?B!4@!4?@#232@J@JA@??@?@#173GG#180?C?_#247_#221@!5?@#187!12?OC?C???C?E?CA???BA@?@IAB?@B@BBPO??@@@#186!6?@_?O??G?A?GG??@??C@A?@!4?@#228A@DA@E@BB@?@@?@?@!5?@A?A?@B@?@?@!6?A#28_?_#21??C#36O#15EA#58@??_PO?O!4?g#116C??AEQ@#129!4?GC#55??O#49?@??CA?G?G?GAO#118??C#114??@@@?AB@@??@@!6?@@?B??AA@??KGKSLpRPOPWqxrHLphGwOsg@CGG#107!6?ooCIyaC#114QOG`I?LOAGOG#119?CC#73A??G!6?A??G!5?A???_!7?O#141C#143??A?C!7?@#118!18?@@?@@??p?FAaayy_LTT}{WYW]WHple_`H!4CHC#101!4?_?Sc[O?s_XoIkOmS_[hShkIID?I\?nOnPeJuJ?VgVitIt$#192?a??S???a??a??O??C??C?@?_??DOA?OC?GA???O??AC?@!4?A#83_??OOGGCC?AAA?@#188?OO?G?CCA??@#180@#236_G?SGG??AEBA!8?@??CSOO??GG!5?D!6?AAA?AAGABFACC!8?@@???A#228??C#180G!7?C#248A?@!4?@??@?B???C??___???_?o_o_?OG!5?GG??G!4?CY?GKIMWS[[]!5[IGX^YMC\]NlW[}?EIFFF@?@C!7?CC?AA!4?O??O#188??OW?G?OG??W??G#25_#15_!9?__O?o#20_#63_#51_#163@#178ACO@CA#9???O#63_??A#52C??GA?C???GGCOO_cCAA?CG???GC?G???O#121AAA!4?A?KI[K[O___cW?OWIMIoAA!9?B#77!7?C!4A!7?o!4?__??_?_@?@!8?@#121!9?@?WW{[TcGPGp?o_qoo_?_`G?A?G?SOQQHE@EIICHE?K_D?CD??HGGOPaRSHCBpMon}lzY}m}UMMKCGXHH?@?AAA?A?CC#102!9?___?Oo__`OOKHBAD@HK#59A#103!13?@#95O#99_#53??C!7?_??@?C$#193?G???@?G!7?@!9?G#239??G#193!8?CG?_??__g??AB@A@A@?_?_?@?__#171_!8?A#186C#230G??G???A??G??@!6?_???_!4?GGG??A??@D??@!7?C?@??@G?@?@NAM@?@??C?@B!5?C?@@#238A#195!7?A#171?_!4?_#187??C@!6?O#232!16?O_!5?G?O?C!4?O#221?@???A?A#205???ca?_?a__?QbA?UoCG??_??A@CA?A???@??@@!4?O??OO#124??O#79_#180G??O!8?GO??G?GG??C???KK?O???O@#19!4?GG#56__?KBAGC_C_?Oo?C??G_oo??__!6?_#81?@!7?E?G!8?OGCo?_?o?I#102!4?@??@@!7?A??G!7?A?A?@??G?IAFBNT[C}_IE@C?@@C#126!15?a_PO_OG_?O???OO??_`?g?G??G?AOEG@@BC@ABAACB!4ABPG?OkA_?WC`MO?A!9?G#107!6?C#77!20?_!7?__W_GS?PcJdAC?GC???O@@!7?LOmHC@CI??_??C$#239??@??_#184!5?G?C??_?O@?O?C!13?O??A!6?@#244o!6?_??A#137?_#14???@#106OO#205__O_#235GOG!7?CG#224__?oOOWW__GWWC???A??G#249?`b@_#247?!4G??K??C??C??M??CCC!5?O?O@CAA???C!6?GEA@FCE#207!6?G???O!29?@#186__O??O??_!4?_#232!13?C!4?A!4?@??@??G?A@?@EBDADF@A?@??A@@??G?@G#195!4?C#31_?_#13?__?_#232CBC@CC??A#173OOO!5?O??O!5?_?AB#13?@#91CC#38C??G@???_?C??o_G??GCGYQAO_cswOOOo?__#69???!5@BCA??COG!4?KAS@C?OH_E[GWuwSySyPP_@???_!4?C?_O?C?CA#118A???O!9?__??O?g?KOxoc_dLs}bb@@#132AA`G`?WIG?G???XGA?h?cUIi@LC@W@_cg_GG_K?aOWCKC?ABiH?hER_IO??@??C#114?@??@!4?C??C?Q_g!8?OAOHECOGHI?AHCCOC??A!4?A$#239!39?_!6?C!4?K?C_AE??B#209!4?O#201__#182?G?A#138?A?@#231?oOoG!5?CCC??@!8B?_?_bbA?QO?O#235?OOwWoCO?_COSG_???G?!4_O???__k_I!7?G!7?G!5?D!5?O#243!31?!5_!8?_?___?__#173!19?O??O??OOoO_!8?_??_?!4_??_#76??O#28_?_??_?_#124O#207G#21_#23_?_?__?_#195AA@?DE???CGEEA?@@#51???_#74OO@!7?K#125@#141?A#142GG?GQO??__O!5?__??_#119@?@?@???KA!4?A?G?C??K?C_??@kCC?_?c??_?_@?_!6?___??G!8?A#101???C?_@?@?@!6?@#127!18?CCC?A?D?C?A@C???C?O!4?_?_?_?O!7?OG???__#119!21?_?A@O??O!6?@@e`b_deC!4?A#107!11?@#72???_!5?OPjPbXbUjEOCOID@aXOa??OoGOtgUGPIpI$#196!41?S??G?O???G?C???@#241OOOGGKKEAA@@#181G?C???@#228GKC?`b?@@_?__?_O?Oc?ow?O??G#238???O_@o_o#221_#205_#228C#26_?o?_OO??_!5?_!8?O#232A!4?C#194!8?__?_!11?__??OGKU?@@AQE?A?@BJ@JBFA@A?!4AEB?C@AA@?@B?@?@A???@#26!22?__#189O??O???_#194??_!7?O?O#189_!4?_#227!4?C#186!5?CG?KAGAGKK?MCC@!7?KG#23_!5?G??CA@#144HGA?O?_??OO_#73???@#116!13?C!8?_#112!10?_?O!9?C#54!5?_#59@??@!4?CAgqM_?@K!5?AGQ??g?S?H#111!9?G??C#128!28?@@D?E??C#116!16?O??O?G#73???O??C#115!22?@?Q__?C??G??G??@??@A?GA?POCAA?HC?AI!4A!4?A$#202!41?G#240G?O??_???OGG#150G?O#232!12?_?__#249___?_?O?O#232!19?_!7?@@@#224???A??@??@?@#205!12?___!4?__!7?O!5?OO?W?OO??AAUA!4?O?gSSCHG_GWOC!5?___G??_??WGOW?O?O?wsoO#176!29?O??O!4?!4G??GG#29_#223C?CA?@???A@!7?@???A@??A#177?_?_??_!9?__#157??_??_OGG#24??A#37?O_CCcGWW#132!21?@?C!6?GA???O__O!6?_#103!27?CK?C?A???C?A?C??S?__OIAy?]C@I@@Sa?AR?_AAHOA_#112!19?_#116?A!5?@#128!12?O??O!8?_#69!21?_#103?_??C??C?O?_#98!30?_!9?A!4?AOc_Is?A$#153!45?C#105?C#242@??@?@#150!16?@@#109?@#216??CA?A#229A?_O!5?C??SC!7?S??C!9?@#216???!5GgOOOW!7O_???CGO@O!5?CC?A???G!6?CCAA#26??G??G#220!30?@#192@#238???G!7?C!9?CA??C?G??O?C#243!8?G!6?C!5?C!4?KCCAIC??M?GOAIA?G@A?A?@C?@B@D??A?C?C#124GG!6?O#164GGA?C@#142!4?A#128!4?@??@A?DB@?C?@???@@@\?@A?C!5?O??_?_?_#59!5?@@?A#102?@#40!27?G???G#121??O#112!77?@?@?@#135??@$#137!47?O#217?OO#96?O!8?@@@#207!12?@#173??@#238O#227G@AQAHHG_CC?_?C??SEDJB??CCGCCEEA?A??@?AAA??@@G@@_?GG@G???C??@!9?A#235!59?C???_!5?_??_?_!4?o!8?@!7?G!4?O!4?O!4?G??G?O#205!13?G#235C#216!12?C???A?AA???G??CC#140!12?ABAA!8?A@DC??MAIA?G?GGW?O__?O$#204!47?G#183?_#64_??O#188!64?_#206@#176@?@!4?_#188!9?O!6?O?O?O?O???O?OOG!4?G?GOw{!5?_!5?H#187!65?CCC__!6?_!6?O#249G#230?C??C!4?A#28!20?O#164O#207GG!6?O#212??@#145!14?O#49?@??B#73!19?@@EACCGA?KW???O?__!4?O??_???o$#208!49?G#16??_#97_?G?C?GEC!4?@#234!51?C#173!23?O#186?C??W???O?O!6?O#216!86?G!8?GW??KGC??A!7?CC?@CCCEC?@#188!12?G#201G#223A!4?@?@#54!47?@?@$#201!145?!9_??_?!4_o__o!4?DErgRAHQaaOC@UdfMwC]C[wKU\fx|GSPCAA?DGCJ_???C???@!8?@!4?O?@???_?GG@#171!4?_#207_!5?_#201?A??A??O#195A#21!34?_O$#195!145?O#238!102?A#195??G#220!4?_???O#247?G!6?G?G!7?A?A#176!17?A?@@?A?@@G??G$#181!258?_#221O?O#13!37?_$#171!259?_-#237lRKalQLAlQH`Q@e?n?cXONG`JcNGMTJm@?HADIDN@AE@b_@???IGK?@#198KC?A@@@#243O??GO?GKCA??@G#212???G#156G#176C#235O?G??G!6?A#187O#248!7?_?S[QA?B@#181!4_C!5?_c_?Ag!4?G!5?O!5?O!4?OOO?O#191???_???O!8?_?O_?_???_?_?_?_?_?_O#31A#172??GG??GC??CKA?CKCCE?CACAC?A?A??A??@?@??@#138CK#11CG#4G!4?!5_!7?_#24??O???_#55C???CCK#15?@@??@#21@#74!9?G?G#56??K!5?G?G?G!4?C??C!8?_??@??hG!6?_?@@BB??@AA@BCA?AFD@C?E#140?@??QZC_#49O_@__?_#143G#118?O?_!4?_??C_OE!8?@#72_#102G#115!5?@?C??@!5?C??G?GAGc_?OGoOA@_O_?@?AC?H??G!4?G?GA#126??K?E?@CoH`Aq?Sp?oC?C?CC??C#140!4?@?@??O_CP?`_KCG#73?A#121??G?@?E?O?HgIdJPvW^lz[jXRzXY}Ueu}SKG??OO@!5?O#107??G#102O?_?cCkidcS?B?CAc!6?AA#98?_?OAESDO@KACG#100!6?@$#246QkR\AlQ\AlQIdQHvON@cboVY?XOQpiOOENEKI#252O??GC?A?@!7?C#171O?GGC#205K??A???D#229O!7?C???O@A??A?B?A#236??C?CCA?EC#235!6?___G??A??@#218G#193G#166C#82CCG#106G!8?_#194?__aEEAABB@B?_!7?C?!4@?_!9?@???@???@H?G?!8G?C??C?CCCGEEI?CC???G?A?CI??GDADBBD???AA@A?B!6@?@#157A?A#23GGGEG?C?CAC??C!9?_??A?G??X?P@P?@@`@?_!9?_???_?A#55?OOooq`aoqKAO?_??@_#74!5?O@??A!4?Aa_CCMKGG!6?@?_#52A?A#116?CG#73???OOO???_??DDBD?A@#59?O!5?___oo_KEO[qtmc!7?R_G??_A???O???_!5?O#112@?CA#121O_!6?B!8?KNBNHJcGHo?!4@E@C?C?C!7?C#129!8?@#127!5?O!4?OACa??C_#73!4?O?_!5?A#118?CCC!6?@AQS[|d_yuRZPp@OEAGC???OO#101?G?gSGXgHYULY[o@G\SBmLlHgGH_@gP_JOGPaSiTiTiPkA$#240??_#202?O???O#252?COGC?G?OI?C??C#204_!9?__#242O#96_#241O?_?_oOYWWCM?A#194_!6?AA#106?@@#249OO#223?_?O!9?@C???C#238?_?c??gG?gg?OGW_KcCjBA?@#188GKC@???O!4?_??ACG?GN?O???WOO??GGOKG??G?GIG??KC?AMEGCCIIBH?CGINIG!6?A!4?C!4?@?C???AA??@!7?@#192???G???G??G?OG?a?A?_?OA_#105OO#0O?_#9O?OO!9?A_#76@#31??@#63GG??O?O?_!4?_?CCC!5?A???O?@??_!4?_!4?OOa!4?E!7?@?A@A??C!6?O?@?Aa_c!4?G???SOO_g_Oo_#91?_#128@@@?QTMBE?C#119?BO??G!4?O?A@GE??HPEHDIFA?@!7?@O?OA???O??C??CogCG#103?EL?BB??O!5?K?O_GM#77_#73!6?O???_??_OA!6?G#112?C#128???A?A_@GPAHAWCoWGoCI?K?CYBa_MP@#126!4?A?@???D`GsI?c_?C?Sa??_??_O#115@?@??B?A?C?G?CGIC`?AAW@WB???A@#53!5?@#72@??_Goo_g?O_?o??_GOPIECeEeCa?GCG?kAp$#218!6?_!7?O#192??_O?G!4?A?C??C@G??@?@#196I?A@#166??G#14C#203__#202_O#153_#183@#105O#207_!4?G!4?A#227?_??__?O??OA?QP???GG?C???@@@!7?A#249!6?@#205G__?_#29KL?C@RO?_CO???C???G#221?A!8?A?@#124?G#243G#106O?_??_??OO???O?_?o?cCOQ!6?O!8?O!6?GG???G???G!4?G?G?G!4?G?C?C??C?!6CK?G#207?G#79C?G#21C??G#18G??A??SAP!7?P#50CEAA?AA#56???GKC#13@#18G??`!8?_#91!4?G?C?C#20???@!4?B?A#92@@?A?A!4?C?G#148_#144C!4?G!5?@!6?A?@??A?ACG??G#55!4?AO___#132???G?HU?_!4?I?_#54G!5?_??CH?AD?@??@!5?O??O#77GG!6?@@!6?A@_#107??GLG???@?I@#101O#81!15?O#132o_SI@CEQO?}A?o@pH?_G?C??C??A?AA!11?O???k_HGCPWLhcQSA?CGA?A!4?G#119?CD@@H???___??B?@!5?a!5?G#77!5?G?GS_PO?gQd?@?@?@S@A!6?_?_PoHpGXHSaPaTAPK$#244!7?_??_#193C?G!5?A!4?S??@!6?OO_C??C?@#2???A#150@???CA??@#137@@#247?_#232___?A?ADEBB@#234_!7?o__Oo_O?OW??QW??G_?_??OG???D#187SC_#26GA??@___!4?POOOQOO??OOO#192__?_??_?_??_#172!6?!4_?o#192O#105_??_?_?___O!5?_o_?oOoO_?_OO??!4O!8?_??_!4?OO#193??_?o?o?_?OGO?OO?_#181!5?A!9?@@#188@#37S?CGGGCG??WO??_??_!6?_W_O?O_?__?_O?go!6?_?___#25@?@#86?A#155@??@#91GGGD#50A!5?G#70A?ACACD@KCG?OW?WGOO?O#20??_#58???OOO#129!5?G#149_#125??@I`[_FA_!7?K?A#114GG!11?GOAOEBLIPQm}igCs~c^fyjYcbJ??O?[G??C_o!5?ADOggOe`O_??O?_#125!6?O??oA?KkC?_GIIAqHB@IQ?IOA_cYCc_EICI?KGCO@Bpc}BTqSxgaAUQ#112!6?@?O?@!4?A??G?G?g#114@A?AGC?GccAE?@Gt?gAOA?A@???@#100!10?G???G!4?B#99QEEAC$#240!13?_#202!8?_#239???__#240??_#105?_#198O#0!4?_#83_O?GGC??A@@#246O#191_#218@#172O???C???A#228?G_!5?_?CAC?K!4?@BB?B?@#248???O#194!18?O#220?OO#172OO!9?__!4?_#248@#207?G??GGGO?C???A?I@!7?C??CAI?@!7?@A??G#173CC?!4CAA???A???AAB?@?@#26???@?@#180@#171AA??C???CAA!6?@!6?C??AA!8?@#51C!8?A?EA?A??C@??AAAC??AO!6?_???A?QQ@AD`GDZFLUIEKCWs`??A??@?G?OA??C?G#20AC??@??A#152???_#142!4?@?@???@?GH?ACBAO#121!11?G?HGF^Fb?O?GDC???GH@EI?E#40!4?_G__???G#121!4?_!6?O??OOA#73C#101?A@??A#118???EMNJKK?_BBEP?CFNBBR@@OO#127!11?G!5?G?oWoOGq__oO#143!39?_??_??_#103!7?@???G!4?g?cGO?dPDe@g@SQPAa_EAc??_?BEEC?A#53???O??_#48?O$#153!32?O#202_#214!5?O???C??C#240?O#217_#192?O#96?A#193A???@#186?GGK_C@?A@#230?GkIKI?ACEEA???@!7?D@??@?A#22!14?ACAA?B#76oOO?GK#187A??a_?@!6?@#209?_?_#198??_#187!11?G?G#186A#193_!9?_??_#201@BA??!4@??@???CG@???G??A???A?A???A@@B@?@@@?@!5?@?@??@!8?@?@@@#24?O#5_!7?_#16??_#2_#34??_#91G?G!4?O#20?__?_#38!16?G?G!7?GCG?_G?GOOC?o???C???HOooo___!7?@!7?@@???A?KH^[sKK#81!9?S??_?A?_A?@!6?O#118!19?A#102!5?@!7?AO?OAdGC?_#119??Oo?O??C??O?Wo{kc]elbo#116!21?@_@?H?H@_H?TH`PoarQ@_GC?G$#226!41?_O!4?CG?C??G#242CAA#216_o?OO!4?_#224?O?O?OO?OOGG???C!5?@#249??A#189!22?A!4?@?@@?@#124G#216@#205C???GCH@?H?CCC!6?A?A?A?C?AC!4?G?@#181C??A@?C#205???JA??A!8?@DCG??@!4?A??@!4?A??@!4?@#184???g!5?O?__???_??_#3?O???_#34??O!4?_#74?G??C?G#56??C#155???@?@!27?@#18!6?@#7?@#128??G#149G#142?G#177???@#39??K?O??O#81_#145!6?A?O!6?_C?g_???_C???G#112!20?G#69OG_O?_OSe`O?O__OOW??KO!6?@??@F@??G??C??WC???_!4?O!5?_#73??_!41?C??C!5?A$#97!41?W!6?A?@#244??@#124_#181O#26O#173O?O#201CC?C@A#231!6?@`!4?__?O???GGCGCI!5?CG@?D@BA#209!10?G#198??G#182GG#10A#79?A#11A#173?@#235?@@?P#220!6?_?_!7?_!9?O#198!4?O!8?O_OOO#195C#187G?H!4?@@!7?C#220?C!4?G!4?G#235?@#191!12?GC?G?G?GGG?G#31!4?C?G#177!4CKC?E?A!6?A??A@@@???!4@A?B?A?A?A??@!4?@?@?@#23!25?@???A#121O#86!6?C!4?G?G?O#115!34?CO??O??_WA@Eg#54!31?_#72!4@$#182!54?G#195_#176_#220A#235!5?OGCGG#236!6?_```#189???G#221?_?O?o?_o?__O?o?o?WoGOSG???R?O#30!7?A?A#137G#171!5?C?CC?A!5?O?OGO@OO?o?__Q?O!8?C?C?OA?@!7?O#28C#186?A#235A?C?C#176A!4?A#198!11?G!6?G?G!7?G!4?G??A#28!7?C!4?A!8?@!5?@#38!5?GCGG?K#54!46?CG?O#125!97?C$#206!83?C#247??C???C??A@DA@?CAA#27!18?@#138?C#201!7?AA?CC@?D???C?AEFDDDCDDHJAGI?!5@#109O?OO#26@!4?CC?C#104???O#221?G#109??O?O#207C#193_?_???_?O_?_#208!5?O#220!19?A!7?A#12???O#26AAA#207!4?@#13O???A???O#92!8?A#69!51?G#37@A?C???ADAAG?IU[CCS?CGKO?ooO?__???_$#243!87?A?A!9?@???@#32!16?C#76!44?G??G#180!5?C#243G???A???A!5?@?@??@!7?@?@#188!32?A#1__#15G???A#58??G?G?G!8?GGoCoOOOo_OWO?ACMkmM[]]]CMCCMOqUqq?OQ@S?AO_??C??CCC??@__??@!4?@G?W??`?_$#124!166?A??C#216!16?A???A!5?@?@#7!40?G??O?O!4?@!5?@#49!61?G#140_??O$#11!167?G#189!20?A#196O??__?o_OoOoooOo_O!4o__ooOo?O?o?o_?_O??o?OO_?__#35??O!9?__#19_A??o_O?_#62!57?O$#198!191?_#20!55?O???OOO$#14!247?_#26!4?@?@-#246Tii`SIgTQLqhUWVgFQBVIfQ^@J@E?ABA?@#90A@#96A#194_#207_?o!9?@#180@#221C???CC?CC#224??OO#176?O?OO?O#194_?_#216O!4?GG?G#187O#106OO#172!4O!7?G??G?G!5?ACA#246!5?O!9?O#137_GGgGGG??GG!9?C?C?C?C#208!5?COCG?C?C?GO?OGO#137@#198!5?@!4?@@?C#237?_#184?_O?CGCG??G_!4?AcOGA?AD?A?@A??OMSG?C?OS?OCa@_??Q??OC??_?C!4?_#58G#24_??_!8?AA!4?CA?C#0G!6?O#19G!8?g?GG?__???_#91??AGCOO??@GHA@??LOOOGA@??kBAAC#52GCsK?GG?O!6?G!7?_?_#125?CGBG@?@#81@@!4?A#40?_[CW#77O?G???A???CCMI!4?GG?G!4?GGG?CCKG?IK???@#121!4?_OO#54?O#103!6?@?@@#73?O??cYC[wOA`G_O#141???@#127??aBh?C?A`C@A!4?@??CA#52!9?A#127!6?@!4?H?O??_?_#112!7?AC?C?C??A@???O#115??OCQ?G_@AI@_c`aQAO!8?O?_#108@#72?GOO???AL?@#114?G!4?A??ABAA?A?A#72??@?O`O#100O$#237i@PSI`TALaLQHFgFO@CG@OL_GCC@?@#218?_?OO??G???C#228_!8?O!4?!4O?O`!9?G!4?G#188??O#181OO#198??_#196???___?___#191_!4?_??_?O?O?O???C!6?A?C#109?A??@#172@@@#194???@!6?@#191@???@!5?@??@??@??@??@?@???@??@??@?@A?@?@???@?@A#237!20?G#239??G#105!16?A??GO?@B?CICGQGOAA_oS??_!5?CO???_!5?OoO??_?o?_??__#3?O#51A#58@@#24???_???_#13!4?O#58@?@EK?O!4?_`?G?K?O??_?GAFGB?_`_!5?@?@@??A?A@@??AA#128!4?@?A!5?@!6?@#59???A???G?A?B?@A?@@?@@@B@!8?ACA!5?AC??Wh_#118!5?_CO?OQG?O?ECCC?A#121X[WCO_?N[[O??DIC?q_#128???SgCwO@cTjWRk_DDIHSQJ@AEaGwO__?Hd{AYSK?O_?_#119!20?ABBAAQ[KOC!4?__#102??QWGGGLDLt^H]Inc_??O#59_#98!4?@#53!5?@#102G?A@?KKCC?CKSKWCc$#218?C?A???_!4?_!7?C#196???O???@!5?@???@#232_!4?O???OO!6?@?@?@@#216??@#231??!5G!8?AECCE!5C???A?A#201GG?G??A!5?B#196O???o_g??wwqsoOoW__!4?C?C?OCCScaSkcS_W?WagoGwcsogsiKacmWeWkOCICa?OwsgowSwoSOKwcWsGwNC~PQra\fTJ[uJ|OGBsOlOoItWeWtM`_@qDy@m@@NQSKVmOciSiqkoKsgOK_g!6?_??gWo?o???O??_??OO???OO??_#177@#56@#90_#63A@@@?@??@@A@BFEEIGOO?_?__??_ocaq__??o?G_#142!6?_#128?G_??O__O#49_??o#51C!6?C?G?O#49??B?RQ!8?O#72??_w_???KGC?CCCG???A?GG#121CBB#101?G?G!4?G#72GG!4?Oo#81!9?_#77!10?_#81??G!6?@#125_?ABEcOOgK??XwSiQiCKQI_S_c?C?A@?H@OA!9?_?@?@AQ[cXhOo?_#118!19?CKKLbbhHUAMcOC_#101!7?G???_?_?BCACKTgdYPMTQlQDa_APCOo_Wg?g?_?_@XkxkYln$#244?OC?_S?G_O???_?O?_O?O#193???A???G?C#242O#203@?_OOOGCCA?AA#235GGG??C??CECAJC?AE?C?_`?@@@!6?AA!5?G?G?GGG?G!4?C!4?@#184_!7?_O?O?[?CCGGG_G#220@?@#96??_!4?OG???O???O?O!6?_#184!9?A@???AA??A?CA#246!56?G_#109!6?@#0!4@!9?O???C?CG?O?G#37@@???@???@?B?EB?A@@?BM?MWUKyDAA@A?@CG??GCO?__?_!6?YO!6?o_O#140!10?__!4?OoO?Oo!7?@?@H@?CC?A#63??_#69KLdC??I!4?C@?@!4?@#87O?o__oo?_?o_oO_o___Oo_#119?@???@!6?OCI?di`@BFa!5?x`abB@aAE#126!4?@??@P_KF!4?@?@#140!7?O?_??O???g?GOE?CGD?Q???_?_#121@A??CGDILomtrMB~|jnY~I~nt[{Wp`_#114??A_hSOIDOKQ?C?c@__!5?@??O?_#108!13?O#59!5?@$#240???G@?A!9?gCG_?G_?_?O?A??@#213OGKCK?C#106O!4?C??A#26CEAA???@#247G?AI!7?_!9?CSS#209?_#193_?_?_?_???_#205GGG???A???A!4@#193_?_?_??O_!6?G!4?WsOSooogcoOg??_?GgKcWcGCGE?GGKQI?_?O?aG???_O`?_???@C@i?@g`o?G`ACBOi?ICGSaGaSa@SAdQkA@QdAdGbGdAOMPICO@S?iO?G@_?O?G#1!4?@@@??A#4A#20@AEB@G!7?@!4?@AAA!4?C??ECEE???C??__?WCWSC[[WOGOOo__#55@@@BNCQ!7?ABB!8?GGCG?OGO?S!7G?wwWWwopOaE?O_??_OwSOO#114A?_?_P@A?CBA???@A@?A???CC?AB???FECFDBCC@@AE???ADQGaHD!6?EcoW@ZWrIqEC#132???_G???`?cWJicAQ@WCCA@?@?AG#129!6?O??!4_!8?A#141!7?@#132@A?ACHDYDOM@?GOo#107!21?`?O!10?A?A?A???G$#239!11?C!5?G_?_#202???COAGCC_#241?I??G?E#209O??G#240@@#212!6_?!5_?___#249G!4?GG??CC!4?C#192_???_??_???_!4?OO?O?__O?O?OGO_O#209!10?@!4?@@#104?G#183!11?_!9?_!15?O?O!4?_#104!74?AAG#9?@???G???@B??A???C!7?G#104O_???_#192O#5G!7?_#34!5?__?_??__#51?@?@@EGK?O?GOC!5?G???C#20O#152GA#116!9?O#50?_??_??_?_???__!6?CISg_C#148CAAM?_#62WG#102!5?C!4?A#99?C#93_??_??O#253O??_#84O#47_?O??O!4?_#93???o?_#102!22?O#69!7?@#116!19?O??_OG?FGBIYWOCAKcS|pLpFhTY~CYA{Cg?_#126?CA?A?OA@OIC`K??OO`?p?OG_?_#103!9?@?G@QLHAT@sAOqG_S@SO?GWOa?A?C?_?_??gCCG_Ic@A@?S@QGQCwA?A$#137!25?_?O#0oGWK#83CC#233?__???G#186_!8?O?O#243POO!7?@_@#186?@#221???_?_!4?@??@?O@@?@@!5?@#248?AAA?AB#198_!8?G?D?C@!8?C@??AA!5?@!7?@@@?@??@??@??@#192!12?A!5?@!8?G?C!6?@?_!4?O???G_?G@?@c?G?O?CO?G`??_@i?i@?c?`?AG?k?O_???C??OK#13@#34A@?O???O???@@?AA!4?C??CC#2??G#193O!6?_#38!22?AAK?XCEA??@??DKKF@!4?W[SOOOAAEEEIECCC?C???!4CHIACGo_!4?_#54???A?A??D??@?A#98_?OOWOWWW?G#103?CG!5?G!9?A???C#115@@?A?OGSQEB?@ACG?C_GC_G?G??C!4?@#142!30?_#73!26?A#77!49?_???BDI@ADI`mOg?QkQOBtKoHAO_OhO`@`@A?QCBCA$#204!26?G!5?__!5?G??A??@#238O?G?GG?G!7?GIIK!4C??CFDE@A@?BD?BB?ABAAA??@@??!5@??@#106O?GGGC??AA?BA@AAC?A?A?AIA??ABBA?A?A?A??A?A???@@?@??@??@#246!12?C?C#3!74?@@???C#19@#63C#51KC#2A#237C#137G?_?_!7?_??_O?_???__O???_#49!25?A#56??OD??LA!5?C?tOc@?BBb@@@!4?AA?A?A??A??BA?CG#39!4?O?G!5?O?AkG#73???@#48_!5?G#40!4?A@??G!8?A!4?A?A#102??G?AK_CEDA?@$#1!26?_#2_?O#97???A?A?@#244AAA@#153C#172G#188G???A!4?A#195@!6?_?_#230!9?G?GO??G#236??G??G!4?CC#247!4C#153???_#105_!4?_?_?_GOKGI??m!4?CAC_O?C?C??C?E?A?AGCA?A?!4A??A?!4AC?@B?@??@A@@@??@A?EIUIC?EMAEAAQAGPC!4?`?@!4?@#246!47?GO#52??O#14AOG?@@??C?CC???GG?G!5?G#10?GG#33G#23!38?_#144!17?@#63??!5@!4?@#92!13?GCG#121?@???@Q???A@#53O#80_??_??__?o#250???A#119C!4?A#69?@@???@@??@?@!6?O_ggWDIG@?G??C_$#105!29?_#104!6?@#239??@#217@???@#171C#124C!5?@#234?GG??G???C#227!11?W?G?G#234!10?@BBA?A@#207!8?C#220G!6?@?@#192!4?@!6?CC!6?@??!5@!9?A#55!104?A#49_#54_#35?RAC?A!4?CCC#63@#23@??@?B??@???B??G?CGQ?A?@A?A?AC?G#91!43?C??EE!5?C?O!9?_#58?_#250??O??C???G#101?C?C#54!12?C???@#42?_!7?O#41??_?_$#205!41?O?O?O?O#248?G??G??A!8?!5AaaB??@A@#243O!9?G#194???O!4?OOO?W?W!6?HB@#233!8?@@@#239!18?OGO!6?OO?O?O!4?O?W!4?_OcG?GOGk#70!81?@#56G#96??_#239G#33C?A!7?C#18@!4?@C?@???C??O???C??C#152!55?@@?@#134!28?O#115@!5?A#75!7?O#71?O#73CC#53?G?G#80O?O???o#48?O#98O$#201!42?O#198C#202?A#192A@@#194@#178_!9?_?O#220!12?_?___#188!11?G!4?C?!6CAAEA#150!33?G#140!115?O#202???O#4?AC#3?G?GG#12?G#70!4?A!8?C??O!6?O??O!5?_#88!80?__?_#81!12?C#88!7?O$#220!42?G#223_#246??@#29C???C#216A#163???_#205??@!8?_!4?A#234??C#209!17?O#171!10?C?CC??C#192!154?O#16G??G!5?G#4???G$#223!60?O!4?O?O??O?OO#1!194?O?O!6?G!8?O$#184!268?!4_$#13!268?@#19@A???A$#170!269?O-#246TIsA\bODtCQiaThcoIhoS{qzGw?O?_O?_??O?OGO?O!6?GgOgo__?_o_oo_?O?GGIGG#184???O?OOP?PG??O_?_G_??G???_?Q@GQGA#105!4?_!4?I?@WeWaWeWbWeGP?IEGAGYC]?[A[?OCOUgOCQCOTiWU?[IOK?GOK?OGCOK?[?W?K?O_?O#192_!5?_!4?O!7?_@?G???CP?I?C?H?Q?C?G?O?S?S?S?SGQcA?I`G_?A?@?P#191??@!4?A#246???C!5?A#208!4?C?CA#193?A!6?C??C!4?G?@?A?C#19@!6?@@!5?A?GG!9?G#56?O!6?CE??BADAMAA?C?CO?_?GO#125IOC?C!6?A???@#39@@#69@?@#59?@#40@#77@@@#101@#72@#87!11?L@?@BEBEABB@@FZRLIDIDEBB#48_??miGo#114B@C??CCCO@?y?PP??@@C#73_aQD[vAO@??q?G?_A?AGO?IC#140??AAAEKc?EOg[AO?@@O_CIP`IO???K_#127!5?A???GAS`C@AGG_#143!5?@#112???@?G@?_!5?A#107!5?_#102e???O?_@?@@FJP?GCW@bDEJWww!4?O_@#98?G!6?_?GOC??QA?a?ACI$#237I_A\aOLoIQhOTGCQH_OCg?HCOC_G_??!7G???G!5?G!7?_C??CI?K?A?A#183??C?!5C?CIA#193bBb@BCB@???_?g??_??Q`?_Q_?gWOWGOC?ICWeWeXeWeGQCG?@A!4?@?@_?`GOH_?GOGO@_@?`??`?`OOH?PGDOJ?T?H@GP@DF@F?GQcGQCPCgCBcIPCQ@?YCqCRcZ_AcO`Y_U_L_Z_U`Kb?J_BgB_A?GPcO?U@G?O?C??D!8?BGSKAHC#96G#191!6?O#137???ACA@C@?@A!6?GI?_??GOG#35@!6?@???CG?O#91??_@???A@???AC!5?H?C???G#52?@@B!4?AEGO!9?A@#48C??A#121!5?@?@#95O#85??CGOKKSC#98!10?__ooO_WO#75!8?A@#98?_?_???@#72PTKw!6_#102???H#121!4?GO!4?G?G@?T!4?@@!5?C?_#49!5?O#116???POKGEO_TnbAEAJ?pm]titytPMqgSPgS?_`A???O_?_#126@?A@U?o?CcS_?c??GO#114??G?gg?Hc`Q??GOGcQ?CWC_!4?O#100??Og_#107!4?_#115o#114o#100???G???O!5?O?GGCAK{uKmKGC$#244_CH??G?A?_?D??QHA@A#192!5?C!9?A!5?c???A!8?O?O!5?@@@?_`?`?_pp`o___o_OgGgGo?oG_g???G??CA??@?@#237???C???A#184!16?OGCGO?W?[?[_W_?_!4?C??G???C!6?_!20?_?_???_?_?I?C_G??CG?aCQ_!5?_!4?@_?@CA?B_BGB_B?@?GP_C?U@W_[?KaGOg?s?Og!4?O??G!5?@G@#0!17?A???@#10@#34@!4?@!4?@?@#104?G?O#58@?BWX?AWC?cC_@@AE!5?PAGS?O?C???G??G??_#69_#98_?_O??G???O#47G??CCIAAA#93OSCSiiumqBbr_`d_`???__OO???G?__WW!7?_O?O??_#99O#120C_#40A!4?G#119@?@?C??@?CAg?COGC_Q?Gg#49G_??G#116G#127!7?A!4?O@#129!4?G?__!4?Wkw`SwC#125!5?C???@CBGC_KDYPShSBIcScS_O#73!10?C!6?@#119!11?A#101!7?CG@P_EM??GoCB?BAECGSQ|vJf|mR{NeqaRpo@@@?@@B@$#218?P???C!4?C??a#239???C?A@A#202??_!5?_D!5?CC#191A!6?A#193?!5C???GMGG??AA#239CECCEAMIIIGI?A??C??A?BCABFBFDD@D??G?K?GC?G??GBCG#192!16?C?O!5?_#208!6?A!9?@#105!44?cH!49?@??@??AK_g?@U_?YgGhWdGsn\hz|izur}tr^~n~OOOY[iy_K_??k?SccowG_#17G#37@?ECCA]W_oG?PA?c??AC@IO???Gg?o??O??O?_#140@??C???GA?CD#88__?!5_?O?O_?__SO???OGG^]Y^]^~^QMNCK?G#47@!7?KAD?CA@#101!7?A#102@#59CM?G?G?GGOE??__??_#132???@!9?C?Co?`DHs?ID@?_#38!6?o!7?O#149?G#38!18?_#132???_?A_?@A?GKa_NCi?G?CGA#115?_??C?P?O??_QG?GGc_?@KCQCaO__#108C#72?@??GOO?_!11?sG?Og?OGCC_AG_??@#93???_$#240???_??aG?H??G???COCHA@C???G??O?_?O#217__?_O_O?S__s?C#173@#233A??!4A#201@@#198AA?A!5?_?_!4?@?@!5?O?O?W?!4Oo?oO?@#246_#137!11?_??C?A??C???C???AC!4?@?@!15?G!4?@??_?ACA?AC???A??AC?A#35!81?@#4A#2A#137O??@#96!25?A?@#208???S?C#3??!4A???C#4C#246_#2?O#63@?BC?`CJC?AT??@?C?E!4?S_O_#35?OO#55K@Q?C??S???G!6?@?A???@#253!30?@#48?O#41_?W_!7?_??o?Oo[#77!5?OWOOOWo__oC#81!5?K?_ROL_A#128!5?Q!4?M?O???@_?_DClTgaA@@GDAg!6?B!4?DI@IaPKRgeRHRYCcHAGGSW?O#119!14?@!4?A#103G??`?HCL?eOG@W@qHaWGOAoCG__?A@C@CCWG?x`B!8?@?@@@#99?GC??GOOoo#95O$#193!24?@?O?@?G?C#242CC?C#21@#216@@#178@!8?@#209A!5?A!7?@??@?@#244!4?A?IG?G#196?!4CG?CCGC!5?VgSc?uTg^vVBfcRdpzs`!4@?@?@Pdgr`o`pe`a_Ba@BEBbC@Vbb`baASaGqbSJAlbCrkbqjcpibsav_}iW}g^vLZVlZmZVZkPtiZdYu@qLPgHCZkZd]@^_^_]?^_Y`[gSGs?[GtkRcIDY`GudNaza\qmU~J}lV|oO??k?BodVvUaQaHO_S??S?GG?GG_?O?dccc?S??_O{{O{gWGG?OOO_#86C#90_#51???_!4?G#196???W!5?O#24?g#144@?@?@??G!6?G#116???O#93_?!4_o?O#75G#56@?@#42!34?CC?AaOc?OOg?G?KCEDB#115!6?B?C!4?A?@gI?`D?QI#125!4?_??f]~H?urNP[ioBLsOy^IgOgP?@A?@A@#121!34?@?BPGHoJSzRjYvPy]Shx__A@A!5?@@#77!11?CIa?@OC???A?BCDHAEGcA???A@CA!6?@$#90!24?A#0A@FAA#82A#137A#153AA!4?_C?c!4?C?A??A!4?O!7?OP?O?O@!4?@??@#191??O!10?GO!5?@#198!31?C#191?C!7?CG?G?CG?GC??C?G??CO#237!97?A#39@#56@#109?_#192O#104C#192!25?@#104!5?A#1A?AA!5?C!7?_#23???C#152A#38?O??Ga!6?@?A!4?C??C?I???OO_#148???A@B#80O?OGG??S?GI?OCCCEaA!6?_!7?_?_?O?I?Gc?@GCCCg?___?OOG?GHI#69!8?EAA?AFG??UCISAQg@C#140!9?c#52!22?O!5?C??C#73!29?A??C#118!12?BEA^CsCT]U?Q?OOBFcA?G_#98!7?A$#104!25?@A#196_GG?O#244O_O?O???G??OO?oOo?_#243@#242!4G#194??@@@#196G??G#241!11?C?CC#96!12?A#183A?A#237G#239!162?_#14!36?@@#86??@#20@!6?@@EA?W_!5?@A??K???@G???C!6?G!5?_#81D??@#114???O??G#42??O???KC?IC#253!41?O#121!15?@@#54?@$#105!26?C???C#233?@#209@#171@???A?A#201AA#194A?A?A#202??G#195?@#226C!6?C??C#191_?O?O?O#208!23?C#105G#109!201?A#0!6?O??_#193???_#34!8?_#55O_#244???O!7?_#17_!6?_#74O#50@!5?AIC@AC?FBA#59C#38A@#40?A#84O??___#118!58?A$#204!28?O@@#138!4?A#215_!5?_!6?O?O#186?@@#207@#218??C#244??O_g#241!30?A#16!209?A?C#0!19?g#96_??_#51!6?A?@#14_#64_#83?_#128C@I??A?@#129??G#87??O???G_?O?OO?GWgGGGI$#4!28?C#10C#173!5?@#176@!4?@@?@?@#216???@#150???CC#240??O#241??C#217O#9!242?A#70ABA!9?@!8?@GAG???G!9?__#53!15?C#58??@$#252!35?C#76A#181A#239?G??GG#183G?G_#184!6?O#14!272?G#246_??_??O#49!10?I@??@C?@C??H$#204!43?CC#212@?@#193!279?O#104O???_$#162!43?@#96?G#64!283?O#2O$#74!329?@$#239!329?_-#237i?Q@dOBg@S?I_DOA_S?gCAh?PI_U?GD@cJOaGO_?OGcGeOi?QAcOcHvGaKADOgOgSDYDgDGODgDwCX?W?W?O?S@?O?G?GOg#105??_GO?_G?C_HQ@_HQ!5?@?@?@#183!5?A#105!17?GO_?GOc?GO_CGO@g?S?g?O?g?GOCg?G??A?A@A?A@?@?@A@!7?@!10?G???G?O_?O?g?O#239!17?A?A???A?A?A?A?A!5?@#208!10?CO?cG?C#184???_#192???O#193??A??@?@O#184!8?@!7?G??C??OO#17G#96BA_#16A#23@#97A#208K?O!6?C???C#244_OG#150C?A#98O_G?_#95?g#85?CCWCA???A@?O!4?O#48!6?_?OG?A!5?g?CoSISkySK?]Kc_cs{SK{CwKWSkGCCWdXCqGSG?OG_G#133A#59CABAIQ!4O_#125???B?@GMXK@???@?GANwP[Oz^Ko#129??O?CU_?G??YdNpO??__??_!4?o?O??dW?A#125@?@?@?DKHKuvaahOE_#112??A@?gC??A#103_??_@@_d?LacI?oC@EWJIa?H?AB@CAAOH{LxzS#251GC#99!13?C??ACerQaYA$#246TjcYIdSQihTSIidSJhTPhSUjePGgSqIYPcHP_GO__OWOGg@Gk[GkWS?t[o_YiDAD?gCo?O_?o?O!4?_?_?_!6?_#198!12?A#137!5?A#192??O???G#191?A?A#137!27?C?@???@#208???C!7?A#191!10?@?@???@!4?A#239!4?O??O!8?O#198!5?O#191_!5?G#246!26?A#193!7?@#105??CGOgCgRkAcHQcIPcB@IR@JBtJbJQnoNqLpjDUaUiBAJ_O}DYeg?dcf`Rog[W!4_!4?oWK@{GiW{?KO!4?o#64?G#97S???@#61C#80CO#93S}V~zwC?C@?A!4?OC__APGOAG@C?@A?@DL!4B@@#53??O_?C__S?oOWOG?__!8?o!4?A?B??BA??CW#40?CGO!4?_#119C??G!5?_?A?w?gs#116!7?C??OG@__P`??@a^AC??AJURZAT^@zEZEBcBSZAFPOEZc???GO#73C???GW?C?GC#119???@?_??C?C#107!4?C!7?@?o??_??_!8?GC#112?_#59??@#98?O_cA?DAA@Ac@?@AdCg?GGLH@C$#244?S@cOAg?S?I_DOAh#252C?A??@#196!4?A#239?A#218?_?A#193?AC??C?M??D?D?F!8?@?O_??C?@?_?C??@?P?@@?`@_?_G?_GODA@eBAFBsLoKrKrKpNqLuHuHg?OC_ACQlOI?_?OG_S?gOG_Q?_CP?c@Gb@BB@B?B@@ED@DHE!5?_?G!8?hQHaHOdAHOIcTAsAL_DYDGdGeHcBSA?yDqChCydYCZsIlA[BkBsGaXCQKpCi@k?S?O_#191!13?_A!7?O#137!10?c#208!13?O_?P?CG@!4?A??C#104??@#96?A#193?A!9?O??C?A?@???Q!6?AGD!4?A#63A#56@#88G!5?BbZHEb??OXgghZKDKBC@C#99?@!5?I?S?G?COI?D?A#40???_#93??@??A??A!5?A#80!5?O#101!9?C#77A?HOOc__#118?A?A?A#39??G#54?O#73AO?PIDZD?}e@ODGaAC#128?BA??AA#149GGO_O?_?O#128!4?C#52!4?C??_WC?c??G?A?O!4?G#127???@!4?A#126G?EYG?O#118?@RY}WLiN]CIOGO_?@@ECA!5?D??C#77@??_?`?_!4?GAA?G???G#95!9?A???C?SCG$#218??G??G?C?A_@O?G#202??A?CA!4?C!6?GOcGO_GS@_??O!5?O#196??A?A??@?C!5?@?P?@_?C???CG??CG?cHCDGpCXsLOkIQDaKPCpIOC_GS?cFXdZD{Xk?ET|^|lS^j^VnV^l~^zm~Z}v[uk[ysmW}ugYyqawT{h{T[luV}tmxU|uUcsKskG{SkcYGsGw_FW`AdYaPSIwbKzDWCrCR?A_@C@_AO@c?wASHcYc`KqC{@}HfK@\a\zcXti\sWktYtlCyUkR|HukJtMZwmtGQswIs[SlON_LqKCIGK_@oss^n@wdWPzYYW[kDS__WW??_ogWK_oo@cCa??a?_C?_G?A#59_#69O#99O?_?O_?@#87!5?_owWow__#80??OCRGACJKAEABA@@#41!8?A?@??@?@?G@@?EA?AA@@A@BA@QBBBAA#115!13?@!4?@#121?@@DDCKO^MO?__OAcOG?Ok?Ae#127?g?__#140D}^LKO_??@?D_??C?HgC@i?ACxC`GRG_??_KcGcWG[so__#121!4?@O?`O`vtm}UGD@@A#102!7?B?SW?_?oIW_?oWWoww[}JG[EABAA??@#100_???BA_?A?BEEe`A@TxP!4?@$#240!7?@!8?O?g?Og?SG_T@hDOc#192!4?!4@??@_@?O_!5?_G??AC!4?O?O!4?OC!4?_?C!10?G!8?A#184!14?CA_A?_?OG_A?A?`??_??_#239!26?A?AA?A!6?A#192!8?A??_A@??G@?O???_!7?G`C??G?A!4?_???O?_?O??@C?_@?A?O?Q?a?@??P_?P_?P!5?@?A?@#137!30?O_?G?CG!7?AC#0!6?A@!4?G@GC!5?A??@!7?G#17@#87???_#41_???_AB#84!9?CLDKEDFA#98??__o_opwW{KCmS?qg[CCI?@A?@?@?@B?AA!6?A@A?@?@C??@GA?GO?_W?o?O#103??GCG#69@@A@E?GGOO_!6?_#126??A#132A@@O_??@@#55!7?_A#38@JSC_??IoGc_??[?_W!5?G?G_??_G_#132???!6A@GPCCbW@??G#115!4?_???P??aOH?cO@?SGA??@CCD?ACA?_!7?O#134!4?G#93!17?A??_?_o$#193!19?A#252!16?CC?G!7?O?_#184!11?Og?G??G?G??G?gCW?O?W?O?O?O_!5?_?O@??@?A#239!11?a??O!4?_!4?A#184!34?A??A@?@?@A@?@A@?G?O??O???O?_??CAGaCGQ?CGa@C!4?a@??GDODI?AD?DAGBCHaOA@GQ?H@A?@?W_]_K?CGEGC_JcRG???P!5?A?@O?_#237!42?@??C???O#33C#24@#239C!5?A???@!5?A???@@#149G#72_?W??G#94!12?A?A#120!13?_O?G#80!20?!5@#120!4?__??oGoc?_WC_G!5?_#102!4?@O?__#81??A?BBC??C???C#130!22?CG#52??W#128!19?B!4?@??Av_@?@OoG?C#114!14?_O?o@WcAQGAGA_PGHC_BO??D??C???C??O$#242!36?A??A?C!4?C#239?@?B@A!4?@G?@A@Aa??A?_EGA?A??_?CFBFFJAaIaCQ#246!23?G!46?@#192?@#246!35?O??O#137!56?A#246!54?AA#4A#63@??C#2??A?A#244@#104???@?A??A!5?@#218???C#14C#42G?A#40@#72!30?_O_o??_oOogCg_IO?IQ?_?G?G??GO?wCOCg???G??C`@CbVclFZ@dq__#114?CKKKGgOo__?___#127@#140A#142!25?A???@#55!19?CO#119!54?A#59@#101???Op?_???CCaS@JBkOWD\[XWwXWWWw$#198!37?A!4?A#244!6?@?A@#183!12?A??A#241A?A?A?!5A#86!235?@#51@#58AA#37D#74A#38??@#56@#137!5?OC?kOk!5?C#47!4?O#103C#77??C#49!100?@?C#72!113?@!6?_?SOPk_O__c??_$#233!38?A#209??A?A?A#109!271?CG#217!13?@#1?@??O#96A??Q?AAA??@$#153!41?@#20!276?@A#240!15?@#237A!7?G#65?G$#9!318?C#16!17?@!5?_#70???@$#184!336?W?gC$#35!337?@@@!5?@$#246!337?_?O$#110!337?AS$#192!337?G-#246TiCqHTI`[AiTDaYHdSIlHbUKXreCtiITtIiTSidSYiEOzLdYYuAn|iBhtcWOHqoTC_nOpg?b?D_U?AD?dGuGO??C?P?O?O!4?_??_??_#184??_!4?cGO??O?Sh?O?O?A_?A??A?C@!9?A???_#192!17?O?_???_!16?a?O??A?C???AOC_???OA??GA?Ga?C???A??A?OA?S?@???C?G?I???I??G??AC?_C?_#105@?_GA?QDG@aChQg??@gC?OfGAhQkuPV_Y`QTaSgEhV?TgDQ_RcJOiDQkOcZ`WaOdCWCC`SGoGON_AGDB#83O#93O???@?G?@?@C?GKMF~[w??oOgC]MIM@@???_#80?O#53?O?G?C??C!8?@@@GGG@IEHNLNAASC??A_QICCCAB!6?_#77!10?_`RrECCgc^_[CKWo#115AO#118G#121[YH?@N???@#49??AO#38_??GS?SKE?qqGGR_G??Fm_qNqO?CgTG@gI?Q_?C#128?@A?`VGtBC@#126O??W@CCO_#114??G?oOGH?CPcQHQ_Y??A?_?_?G?_!5?BOA??g#108H_#100A?CBCC?gO!5?o__c{KCDA#93_Wg~jv$#237iCqHSi`[AgT?aW@C?I`?ASG@aCGPI?T_I?T?I@OI`CPhC?Q?d?`OATgUGRcHqLAgQLOICQlOeOJ_\_GaGR?dItIP_CG_@?_C!17?O!6?O#105!28?@C?Od?AGP?i?OACG?@C??@!4?@#237!18?P??@??@C?@??H#246!34?_HO_?_C!4?G#191!6?A?O???_CO???C#208?D?CG#191!7?@?G#208!6?@#137@#191!9?G#137!11?A!7?O!7?@C@#244_?G??@#99O_wooOAGAX#87A!4?@?@@A??@@@?@#40!9?_O_OoG_GO?WOKOcc{{uQVA[tWuoa?hg?O_?C#101?G!7?O?O!6?_!4?_?GO_COgO?W_O?_O_#69@@@F#81@_C#125_oO_PKUBNKeE@#129_O!6?@@CA?O?@GGPKCOKciJSatIEtL?@`_?G#125?AA_FI{bmJ??BC?A#118A?GGOoJNFufbKA??_#102A?GGKWVbE`rZFzf??EkGhA!4?@#98!8?G??_!6?OGQPBB#85??OG$#218?@!6?@??G?C?Q???O#202!13?T?i@SI@COGE?Q?c??O#184!6?G??C?C?_Q??ACOCOa?H_G_?Q?@?DIPA??C?A?C_#239!17?A?@#184!54?O?O?OCO@c?H_AG_S?iCP?H?I?O_?@i??@??IOD??H_?_!4?P?aG_GO_H!5?GcQ@_A?_DOeG@SI`QsHo@Q@GQKPG@CGDO??@?A_!6?_??OgA!5?C?G!5?_??_??g!4?_??_G??GC???G!7?_?O#110_#96O#97??O?G#88_#72_!5?@??S?O?C#88!5?B?oK@F???@#72_??_OO?G_o?KACJBBB?JFE@BBHAA?@?@A?@!6?__TupR_Pqxo{W~n{_xUGicx?u@raNjFEKGg?GO??G_W#102?CGOG#73???oVM?H?B#142!9?_o?Oo?KKookNvMoO#149?OG_?G???GAS??_#73!13?GO?SE??A#112@?@C_C#115G!5?Ga?HcGK@dq@??GGG!5?GKG?ACWc#134???O?OG_!14?_#95o?G?CP?C$#244?O@C??C??D?AG@C_!20?_#192!4?@!7?@!4?S?A?@a!4?H??C?@?G?G???O?G!4?_??g??_!23?@?A!6?_??G??G??G???_?_?O???G??C#239!47?C??C!4?OC_!35?C??CH??@#237G_#137!23?C??G#193!7?@Cg#208!29?@!5?O_K??G#239_???_#0_#150G#64_C?@#41GC???C!5?@?_O?_!4?_?O!4?GAK?`#120!4?GA#102O_?_O#59O_O?g?g?Q!5?_!6?OO??!4G#120!4?AA@!4?@!6?C?G!4?O#53G???O_!6?_#119???AoaDA#132G??E#140g?_g?OH?KMCAFB??K??AC!7?A???ATO@??_P?QLAKPquL|[Go#132??O?cI`?AG#119!5?_DC!4?O#77!20?OOo!5?@?QG!8?A?G?AG?A#99!4?gCS_$#240??G?a?OA_O?_O?_?Y`SAsG`qCGPi?T_I?_!5?_??_??_#252G@?GC#239!7?AC#193??H!4?`!4?@!5?A??CG!5?A?A@SIO@iTYTiTYtITyTiTiTI?k?S?xACaHO?s@Qc?DQ_DOIO?Y??i?OAdGPaGOI?OAG`CO@c?HOaOc?HQCxASHOiCPGaTGaSHqCzCPCjC?GO_IOG_??I?CaCHsBs@s@CX_RKpKPkPcHcGbGeWdQHoFO_@O???OA_???A???HQCOa?O?_?_!5?C!45?@??Xa?G!7?AWAQ?A#203CA#35A#42A?@A#85?C!9?ACIC@I?I#99?O?OeGQc?P#103!4?_#77?G?SK?KC???CG???GC?C!8?@!5?KCCG?G?C#98??@CA?QPACP?S?GO#103!5?@?@CA?C?A???_#128!7?_O?OGSO`?HA?@#56??__!9?_?_#121!31?_Wcwpwl]rVBA!4?O#101!22?_!4?@A?AKcj?OPxU@np~v^|F^\ZBBB#131?_G?E$#193!50?G#196!12?A!4?G?A???S?AD?D?_?Q??C?TgPKg`HITiDiTIdITiDITiTiPdAuHnEhAXeNnJsLZtylTyjsN~D~nT~ntWvi\UjtnI|tUinSZnsjTnYjuLiElJeiDyIvSItTJaLP?iKqCpm`NIoDeXmiPTaWjsA[B[JuXeIkPEPeBKQeXvGvOBGkQLoNOI?fOaDOKBSJsLyvC_iDShfgIVYKzSLRzyyRrVnWfTSlQGa?ZdUli[iVXUg^iVQlVkZSnTYdRnR_[e[bYaDjBQjVFFN_[@C???@#98G_!4?I_?Q`AooP!8?O?__O?OC@JIAUHE@@?@#114???_?_??O?O!4?_#48!9?CCBBA@??@_@?@?_??AIC?@CP?AHaGT#114!7?B?@??@A?@BEKc#116!8?A!7?O@?H???@???@@!4?B??@@?@??_!7?_[AGD?_#127!9?@#107!12?_O!5?CO!6?CGS???c???F#59B#72!5?@!4?Sb_GAhU?C$#239!72?G!5?OO!6?_?GA?A?CAO#246!19?G_!4?C!75?O??O#104!118?C#237!16?S#246@#37G#48O??AC?@!4?_#80!7?sI?C#48!4?_??o??CK`EHE?DA!8?A#114!17?OG#99!17?hC?GAG??C??S#59!6?A?@??@?A#55!12?C???_!4?OA#149??G@?A#103!55?_?G??X_ADPcQDob??PUC?WCW_?@OdOc?Es@??GCA$#90!338?A#101_?gK?C?A__G!35?B#69?_#99@#250_!7?_O_?_??O_#40!39?A??A?@#52!14?_!5?O_?_?G?A?@!8?C!6?@??A!8?OAG?O#118!54?OO$#70!339?C#75C#16@#77OA#100??G?C#130!130?G#136O!7?O#119!78?G$#123!340?O#95!6?G??C?B?g!8?_??C#144!113?_$#80!347?@-#237CP?GTOI?dGaPk?Yd?aOGD?cOGDA?TgAOHCQ`CGPaCGPa?TGaT?IOdIt?tI`IsJcHoHqDGTI`M`EhBoDO@qHqHShUgU_S`OG_???O???_?O?@??@?A_GA_?@_!4?A??AO???Q?CO#239@?O@C#105!13?@??@??cH#192!22?CO?G@O?G_?@?A??_?G?O?_@???@C??D?G???C@???_???@CQG?_?G_D?a???G!4?_C???OAc??S_?G?GO?g#191!11?C??_!4?O!14?O???C?A???C??C!8?A#239!4?O_A?@@#56A#101CSO?O?G??aF@O!4?_!8?_G??a?_O?_G#53@OIGc_#250CIcX#54?eD[SSWCCoQ?@O@?_?_O?O#250A?G#72?@@^^^m^FJFB??CJCBEKE?DBC??BOA@OB@@@!4AD?DA#59???@?CO#121@A??O#52@EG@??A@#144??sO@??@???A#136@#149??O???WOk?D!4?`O?C?A#125!5?_GOkzg\QANEa#126O#112?I?D??A#115O???@?C@?QGG@C?HGI@_x?OC??B@@Eg__kA?@#72_OGCScIP?G???A#95?_?c[QmSoe#131mSyojSq$#246jCPaGDPI?TGAPc?ITGdQgQHdQg\iATxEqhKYreKXreC\iaTKivtnYOInIo]T@sYUDeGiQi_UO?oCWEgEgC?C!4?@!14?O?_?O#184!4?cHQcAhS@???A???_GQ?AGQG?O??A??A_C@gAOC?O!5?G?O??OC@O?@??AOA?OH_AG_AG_A?@A??C??AO?O?G?CA?C??CGOA!4?_?_?AD_??GaSICXc???@?C@A???OHqD@qKbKROhQc@?OIPAH?_@_???O?o?ShCQGcO@aG!7?c?gA_Ga?Ga?GA?C?`??_?O?_?_??Oc?O?gSg_Tc#96??GC#244WCA#102?G?@C!4?_#48???CICC?GOCO???k?C?O?G??C?O__?O#69!6?AE?A???CWGC@BQB?@???__?OO#114??C#77y!8?K]SGOGWO?O@G??ACG_@CG?O?GG??H?H?lQJUI___#69A??_#140@AGO??@#74!4?GGiaEqi]G#130!5?G?C@A#140O_w@M\??@Qw?PsHQPUU?j#132??A?gS?XC_!4?@#114???_o??B?EGCcbQOG?@CoAA?_OG???E?C?O??P#98??_ow!5?ACG??`A?A@#93gO_GO@aDJSjL~$#244O?aD?A_COA?C??@#202!34?G#192???d?O?@?_I?@_?O@?C?@?_C@!6?@_?O_!5?AG???A??A??A??A!14?Q?C?G?D!8?A??g??G!9?@_?G?O!9?AG_C??_C#246!20?C?_?P??@?A!4?GO_?O!5?O??O!7?O!11?CGQc@?O???AG#105!8?@??DAGADICI!4?@A?_HOAlZulJcHQDGTaHQcHQdGdAgQGdOcHQG`IPCHQdG@S??C???_CGC#41_?K#75A@#72_?@?@??Og}h_G?cC___OoO?wOsitPAH__?O[k_S#62!5?cgHwb`___qIG??GAIHJHIHg_#102!6?__??wowo!4_???_?_OO_O!4?_!4?_?W??O_!4?__CO#119@?KGO_#54_#38@FMPaOAr@@!9?__wg_{zelBN?[@?`C?@BG?@C@#55???@#73???CACg?_PA#118??WWGkwk]HRoswo@`R?GH?Ooo!9?A!6?KMI#134!4?GO`A#100?@HE[{]\n@?@#134@$#240?aGO_gC_I_Dg?YcOiTIdQlQGdQ?TgAChCQ`CGPaCGPi?TGaP#184!9?C!6?G?CO@?SG@AGA_@O@O?QGAHUgUg?_?@C?_???O#246!21?_??_???_C_??_??C#239!56?O@!4?_?G_?Ga?_??G_?gO_G_?g?_???O!14?_???G???G_#198!11?A#193!17?O!6?_#208!34?@??G?@gC#0??A#193G?@#121@A#95I?K@?C#53!5?Oow#114!15?_O!4?A!7?@?@#148???G!9?_#49??OO#48!12?@!9?@#114_#108_#98??A!4?@??OA@#100GA#108!4?O#114!9?PIIOoo#49?C#128?O?O_?@#63!4?EO#37GO#152?@?C#129!11?OAA?A?OEK?RGG#121!13?o?GL~tfaaB@B???KG#102??C!4?_aE??CC?MFbSlggwGBMM@@?OC?@#99!13?OWaC?JFHOH?C$#218?GC!4?P??O?A@!9?A??_#193!37?A???_!4?O?O?GAgCG!7?@???A?T?GD?GD?GD?GCA?K?PC@ODOGC@G@O`?OG_DQH?G@?gA@CQ_DQGaTGaPCGTAoAgAsAOChQCgPCR?xEHObSI`SAgDQG`I`U_IdAPI?gO@GAP?aDGASGD?G?@G??@C?H???@ISJcYcGDOEHQDOIOG!5?QG???O@???GPi@?S?_?_#137!57?@#104!8?`#37O#40go#88O#93GCo?O?G!8?@@?@@?@C?@!6?C?@#59C!4?@!4?A?O!4?@?A?@!6?A??@?BGIoA!5?O_#101?C??@I@CQCHQHKacJlysNKWESK]EDDLCIEIOd?G#115??@?K#132@#125@BAK??_#56I[_wKW?_?@@!5?EPCC?A#116!6?_o?MG_??c_AQCMH?A?@#119!13?SOC?@EKA???_#107??C!12?BA???o#59O#77@!4?_$#202!4?A#239!68?G#196??C???A?C@C??@??UHSgpIGDqGdAwDqGtAxNqVGQcHWAaQktQlSViTFGhSddQlExEwhVwLr[AtLizeI|E|FsJlJqEhyFkqKzChSjKaT[b\TqLtYc[`]`YtKdiELqeXGuPGvP?fOlUrKVQLUpGURkVG`@_A@IrGexQkoNonDQCgQC`CpCJCcZm|BcCgUiT]QLvTitJtjUzluXnYCf\QcHQCZQlQtITSlRSlQtIxVKrYLZelR]TizeHYf}AiTRiYVJRp?A#35C#134?_#98_?A?G?_P!4?CB@WOJYKIAIBCJ@?I?K?A#41A@#40???CaXXrsW??O??AAB@@??KK?KCC?ECECDdF|yC_#53!9?@A!4?@#73!33?AKG?__#142?C?KC?eA@!5?`r|WMBBV@#52!8?_OA!4?C??G???_#103!21?_??BGQG?OcAT_E@IXCpGG_OSC?@?O?Q?_?BB??A?CG__$#239!84?_A!4?H?ACA?TqGdAwDAGDAgCo?g!5?C?G?AG??G#237!71?C??C!8?A??A??A??A??A?S!7?_!10?@!5?A#42!85?O#99!4?@?A?PGGO?A@??AAC?A`G`OA?AD?C?A@?A@#39!15?G!4?_o??OoO_??O#103!18?O?_???_O?GO!4?_?!4_Oo__o_Oo?Gs@SI?C_#81?C??O#145!11?CSgKS#55!20?G#128_!4?!4_HSCQCP_@@#101!38?O!4?@!4?WKEB`JOc^Sqpb@$#103!339?G?c#85_#41!8?A!5?CC#77!8?O!4?E?B@?AA#250!14?C#92?__#119!168?o?C$#100!340?a?UAED!21?@#102?GKG!6?CG@#53!15?C???C$#133!370?O-#237\_SI`@CBOM`SIh?SgCOi?SigTAhSBgSBG?T_AH_SAH_SA@gCQ?OK`ITiChS`UgEpCO_HOcGqHqCiSGO@aHqGSGOGPgOaOIO?OiO?A_GO_?HO??AG#192COA_!4?Ag??Q!4?CO?@_??@O?C@?AO?AO!8?Q?H!7?G???_@C?_?@??C?H?C?a??Oa??S!4?Q?gAO?COG_AGC@G?AGCOC?_C??GCQ_CG??@?AO?A???OA?c?A?@?C??_C?g@cHAGACGAO?AO?AG#191?Q?G?A?_?G??O?A!8?A??C!6?_?A!8?C!7?CO?A#137_@#34_#37O#59_O#101_@S???s?iSgQcH?R???QCHCOCGOCOaHOAOICA@G#103O!6?O#69???C!5?AAE?AC?C?E???A@#103!4?@???S?CA??iAHCAaC?E?kQUAqA`g?GgcGcOCKQcOCCGCHC??d@T_C#69C?ECWO__#55@?C?CGG?G?G?G?G??A_#125!7?oo!5?_!6?Bl}WUWNK__H#112??_?OA|QC#115gC?_dGQHS`cO?A@AQROKED_?_?@BS!5?A#121KKA#134??hCIC@Fg?gAw?CI@CA#95?@?D?@!6?@C$#246a\_SAY@c@OI`SAh?QgCOi?SAgTAhSBgSriITkQJhsUJhsURhluaq]t_TZQjMhTPMIlJuDZQDUCx?AcGuGS@e@aC?CADGD?@A?@?`?@A@#105!56?C@A?D??D#246!24?_?S_?C!6?A!4?O!6?a???_S!5?_@G#105!43?c?@GOAC_@iCPcOAcHQDgD?IO?hQcHOAChCgQcHQdGQHOdQcGOg@ECSJ?C#53_#48G#72GA!6?S?jSDBA@?I?DLHABFGFDAF@A?cecrW[EAA?C?A?@#139???A#62???K@L?G?CG??C??C#102oOK???_A?A@?___C??O_pgSoooqQgggKC]UG_OOsOGO?GYjg_?G?OG??GIYqg?_#121@#81B?K?O?_#52?G!9?OAS?GO_??S?C??d??A??@G#55C#127!6?@#132___R[?A#143???CG#119??_yS#114OhCQ@K_JSGF?CA???aO?AL!4?K!4?wbD??C#99!4?@!4?KC[?woOyPh]cWa[YcYLidugQ$#218?A@?C?OG!6?A!6?@#240!15?_C#244!6?G#252???HC#184!11?G?@?O?G?c??HACGO??@aGOGOGOgO_OaOG??OA?C?Og?C_G!5?@??H?c???C@?GCQ`?A?G?C?GC?_O?G!6?T??S?H!4?C_?G_!4?SG??O?SGOaO!6?PG@?G@?Ag?H!4?CHa@?C?`?_?cO_@?@G@QHA@???@AOAs?G?G?OcI?G??P?_G_O?Q?@??C??O`O?`?Ch?Cg@_D??@_OGD?Ac!4?GcQ?gQ?O_O@O?G@Oa@???O?Ga?Ga??`?GA??@A?G?C#193O?@#56C#102AK_#77!9?gWs]kSLY__ooGoo_wg[SnXHP!4?H?D_#250??C_CEKGeWep_O__O?OOO?G!5?OE??G#77_?OaA?@bJD@CA@@BA@@?@@@?@?@?TC@?A?AQ`??AHU_u_V`Ys_#115??A@?G?_#132@#140@AC?GOOOoOO_OO??oGOCg?NohLQEDGVAXIIcr`Xd[O???@#73??_AT#126_DQ???D#107??@!9?G??G??C@#77??@??A??IcO_?_IBOG#125o#73A@#131!5?@!9?_??O?IcW`CP_Q?G$#240??A`G_IOe@SI`S?h?A@??A@#192!27?G???I?_C?O?A_?O???_??G_??O@?@!8?@!7?_C??G#239!97?O?G!6?_!4?G??G!9?CO?C#192!75?C#208!22?@#0?GA#96G#64A#77_#99@!5?A?@?@#103???_?_O_!4?_#48B?A!8?G@??C?A#54!15?@@A?A?A??A??@A#101!21?@??@??O@G??VA@?B@a``?@CPQ`R?A_U#119!7?@ACKOO__#128G???_???O??__?__???o??q_HG??w__TO??_ABkQ@eGFO#121?@ISyl^zfwAL#118?BjEQGc?A?A@#102?oW{hgKCaOo?WIP??A#72@@O!5?OGdQ@CG?G#103???@#93!5?_?`OB?A?ID?DAHUh$#244??G?OC_?G_!4?SA#202C@_C@_?T??OA?O@?CP_IPCOAH_SAH_CQ???@#239!12?_#193AC?A?@!6?AcGO?C??@aC?CA?G@C?@?CAOC@CIOC?aHO_Ag?\AgQGODQcG`YdQG`MOCIOcI`Y_[`CH_CH_IT_IPcHc?cHOI_GQ?cOJSAwBSIOmOJOe?OHOKrCGTgBGTi?L_@CH_@AD?P?w?EODOA@?TA@OhAh?GAPAs?wChCpKRcHcGRGdWcRGqCZ?RCIO?cO_P?_@Cg?D_@aCQ?GCa?hOI!4?aG???_??O?cG!5?_???A!6?G?C#237!11?_O#218C#80O#93C#103OOG#53!13?@A??QCG???G???_!5?CA@?D?BB?@?A@?@#39!8?@@@B?@?@@@#115!29?C?_!5?G???G#59!9?@!5?D?O_#73???BAK?O#142@@???A?AC@B!7?@#103!41?OH?Q`S_?QgF`?O?_G?`?OaP_A???W?C?O#98??_OICyoq??Fa?_???C?A!6?_??_OO$#252!16?@OI@SG??AgC?gCAg?C#193!16?@#239!24?@?@A!7?@a!5?_?K?C?CGOC?CA?C?_#237!89?_?AG_?G?A??_?_?_?G??GA!4?@!4?A#246!97?A#204G#239A#244@#130@#98?G?@??@A??A#40!6?_#99!9?@#102!8?_!7?O_?__#49!14?@?@#72!39?A???@#49!25?A?G??_#74??@#50_??_#116?O!4?P?O?K??H?AQgDCT?ICYEW_#59!36?C?@!4?D!5?C?@?C?@#100!8?wOOPR?EEJ@CGC$#196!76?_???C??@aC??A@GD?CaPi?hO`I_APhQb\UlVxE|AsVHvlQhYdU`GKrKpeZpnQ`]@MbSju\ju^_i^`mQcZuZqJsTVgvZi_B{BkJ`e@L_nO~juLaCiTaUgTA@U_JUPaSOKoRKSBMPBGFOmOa[_C?sQhEw?k@GFpErKbGPePvGeWFQKbLhCykRoJuHELiU\iQTjQ[UWhHuU`DWQDOTjmXDPHuDGViLdIbUdYeLWZUxDlRSlQTdqIYdXvnUwhrgOC@#100!4?Ab}~~GhS#59!28?_??_?G?C!6?WcWA]_[OGW?KGG?O??COGHOG_?OI@@@CG_O?Q??G???G#100!11?A#125!29?K?Oo?_???_??_#149???@@#119!62?GG!6?G!6?AP#251!8?_$#95!334?C#114!36?__OWOc??C??_!9?C!6?C?C??FOISCWL_?GOWOS?k?GS?GKGC?C???O??_!4?GC??C!7?G?G?A??H@]Wo_#38!4?A?EAEEKCK?KCKFLAGAFM?A#101!61?CCW_@aE_?G???GfO!4?E!5?@@$#40!371?O?G_?WhYIXWRo@B@!5?!5_oOgwGg___dBOF_CGSI#56!55?@A?@@@?A?AA?B#129???C!4?@A#118!65?O!6?_$#121!397?A??AA#63!75?@@@#69!78?G!4?_$#77!398?_#53!161?C-#237aG?BgD?aSGA`LOg?RKAPCAXCAP?i?SjgU@Ga?T?i?PG?AHCq?@QChQdWDA_QDWdAGbC`IPAShS`QcZcI?J_HaPeWaHA@AOeOdO?P?G@?C@?`C??@#192!4?OAG_A?C?H??@CO?@??C??_?O@C?H?O?G??C?_C???S???@CO?@?G???H???G_C?H?O@?O?D_?AT?AO_@?AC?IO?I`?A_??_??S??@GCOD???_?OC?A?`?O_?cG?S`G??AO??S@?_A???G@ACA@Oa?_?G!4?O??O??A???O!4?C?G??C???O?G??G?A??_C?c#191?A??A?G???OA#246?_#96_WC#77_oWC_?b???C?QCGTID@?A@L???B!4?DFKJEUAEkguIEEA@@@Aa_oooOWOO!5?GCC@CI?EDA@`???@@@O?`KL?qJJCOKO?G!4?_#115?@`_O_@_@`??_#114!18?C?C???@@?ACKog#125AGCD?@@?A@?DEGQC\CGpSkS?_DKq_IWCysG?eQLzdcDA#126G?L#118?owoq}zdFLCW#102AAKACcwYpG!5?@@@?AB@!7?@G#107?@#99??_O?@???_~LvJaHA?IPIqlRkdOGMdcuQR$#246TaGSBgTGaTGAoDAgCPkAXcAXcAT?i?SBgUtLiiTTiAt\SqXLuudyUkIby\LlifYhu[Y[tklhAAYCH?P_X_UCWCG@?O_Gc???GAC?C??I!5?_!75?_???G???@A!5?_@!4?OC@Q?A?A?A?_!4?_?O?G??`?O??C!8?S??C#105!23?_GA???@A??IO_@S?i?S?H?A?T_A?AGQ@cG@A?A?Ah?SdGPA_I?C?WK??@#98O!6?A#114!9?OgUP_aosICWd??_!4?G!4?G??OOG?C??GAAAaCB?i?Q_??O!4?O_?KKWSI_YiedBA_O?GoC?gO@_?OG??@!4?@!8?A?A#59!17?A@G@??B?W_GO_#140D@!4?@??@?@AC@??A?@??LJA@HO?BG?B@W#73?G???QqGT#112???GA@K@#115C?O?Q?C__OPA#77?C?EP?A@A?CA!4?a??B?B#100___g_?_O???_#131!4?oGSDQ_T?aDG?kRGdO?G@?c$#244G?T_?OAO@?_S?A?T#202gA?_A?cA?_?S?h?S@gAOD?i?D_A_HCa???G@!5?_#184!5?C??@??A?AO`?`QcI???H_?aOEGA@AO?GcO_@!6?c?Q!4?TI_I!4?O?O??C!4?GCO_O?HAC??_??C?C?D_?P?O@I?@?IO_??GC_ACOC_?c?A@??_C??CGA?W???_GCGS?p?P!6?G?GCHS@?H_S???_AXEGE?bGOGCGAH?@A???C?_G?H_??G?GOc?u?w@oGCGTGV?eP?BGCgCI_W_T???_O@_A@?A@?aGDAD?_A?_?GCO@O??_???_CPcaG?@#237G#0_G#73G?@#102W[C?Sw!4?_?_?_O_?[???C?AG~^IOoo__wwOO?TG@??C__!4?G?`__?Og?KOAG_O?GOG??A!7?G??a`@!4?_EFFfvwEYmUIMEJSMUKG|Ldx{i\z@P@?!4c?CC??@@AFUEe{{_O#81@?C???S?KO#54?_#128???DHA?ITMiPG_O?A?BPCRDGseX_ACO#121??o_~o~FDM@#103??Qg?_B?DQ@iGD`IO?wO??MG?@K!6?QSTW?A??A#134?Ia[@zSH?A#93?_GcXaTGo@Q!9?@$#240?PA?SA_CG_DGAgOA#252?_PK_X?_XKi@SA!6?O!7?_???H!9?O#193!4?O#196!9?GC!4?P?C?A?G@?O_G?@eOBADOCXCiTHIPCj\vAg@SPeXvIdm@nOrluXeRgJDIvcSxjSJ\aZ`ZaYDYeLakPsItc@MrKrAXShaHUXA\_]_^?ZdYr?T_DAtGFO_@aAK@iSa\dWv?Rc?O?sGS?IDqL?K?_?P_GQCb?Rc?uG_\bGrGBSb?UHudQdIBW@IDIDQbPaAgtGiPs_RSiOTDV?jJy@lCZGuSlGm?TgxOvLsZTmpRhmHExHYtm@Z?RHdfQDF?@#72CC???G!9?@#59??GC!5?G?Q??O???O!4?A@?PG@Ca??OOGG???CBDBC@A@!7?O!6?cOWIc[B?Q???OBA?G_??AO#107!5?G?GO??O#115!29?@A?C#49@?AI!4?A?AAAGO?W?O???A_??G#55??C#114!25?G?qH_XG@_?PA!4?A!7?@!5?C#121C!4?@#95!15?O?CG_C?C???A!7?G$#218?C_G??G@?AO???D#193!13?@#240!11?OG#244?A#193!5?G#192???@OC??A?O???@?_A??O?C!6?CA???@??_?C???@!5?G?P#239!84?GA_?AO??O?G??C?G??A!9?_???G?Q@??@!9?O??S??S!5?O#191!23?C???@!7?C?A!5?_?O#198!5?_!5?O#192!16?O#239??O#24?OC#16@#101_??`C@@DJ^LJVACA#115??_!4?OOc??_?_#72??@???@@!9?@@#54??C#250???C?C?A#103_?_?O?_???_??@_T!4?O?O?G?COjC@gOOG?DHCPgSP_Sa@gOcAQWE?Ta?wG_h@@A?C@QC`I?g??O#54???@#121@?A?O???Go_?OO_???_#132__!4?@??o???___!5?Do?AHGDA?A#119!11?C#107_O?K#101!4?C`mDluKOqGe_keTIFO`?ACQOACD!5?C#98!17?OIfpQYHGc$#218!41?C#193!33?G!4?_O?OC???@?OcG??G?Ga?a?C_Q?i?OAGsAsJcHc?TGPiOeGQGaHcQcY`GQHACiOaS_M_T_Y`GQHQcJ_IPmOGbCwE`QLq?eXaT?Z_U_IcGfGQ?\?_G@ACGs?g?@CaOCGdGQhEHA`AT_O@aGoAXAGD?`?OGcHAHQ@aGA?vG`KaHaGQLOdWf?s?oGcGCGT?APCI?DgA@cG_G_C?CGAO?`?AO_PGA?C!7?CG?O?OCA???S?cG!4?A?A#97A#53G#41A@#48A#115A??A#40!14?I@#119_#69_#101!5?GBC?@?@?C#69??_??_?O[G!5?A#72!10?C@C@#101!16?C!12?_!10?A!8?CAAQCQG?Y?_!7?_#119!5?A?CG_!6?_?_#116!6?@!5?OC??CGC!4?A@!4?G#72!31?Go??o?O?GGdG!4?A??CH?D@??W?hC$#239!80?C!7?C?CO?G@???Ga?aO?_OCG???G#237!80?cG??@?Q!12?_G??G?A!4?C?C_AOCGCA#125!94?_#56?A#103?_?W?gCyo__O_GoGE@GAODI@?@!7?G?C?A??_??CA#121O!4?CC#77!58?A!4?@???CcKQGQX@zYhzYswSoGgW#69!4?A?O#73?oYiuAK[KKWo__???_???A???o#108!46?@#98_??G?OO??o_?_??CCWqWIc\aE?AQ$#121!330?A#69@#122?O#53!30?@#115!6?_?OG#53?@#118!62?@#128!34?@#132??_#50@???@!7?A#129!6?A#100!52?C#134O!4?O#108?G#118G?G#115?@$#40!372?G??A??A@@@H?GGOg@[PeHrIiPeHaPqCiTI?C!7?C?_#112!142?G$#119!372?_??G?CC???C-#237GaC@IU`SGAc?hAGP?aOD_?D_?T?i?DIi?dOI?DOI?OI`CQH?a?SOdQcBG`ICR??pEO`SgDq@w@iTITITiSg@ATiSgSgUgPAO`O`GdIO?ITG??K`C#239!73?I?O??H!7?OA!4?@??@?a?GAO?a???@!4?P_???A?O?@C?@C?OC!7?@C?@?_???_!4?_??_#198!4?C#105@!8?D??G?ACG?A?D?I??iCO?CO_?GA!4?AC??HACI@MG@??@#72G@#103GmJEAW?O_@JfPF`SE_??O!4?O???A?C??@A???C!7?C!5?AC???C?@?E?A?@?C???@O@O!5?OC???_??@?YCgC?hCQ??T@K?BAG`AI?S@HSAL?DGBGEpGGG?SBShAS`!6?_O_#115@G?AO!6?GC?GSG!7?_?_O??O_O#126?C!6?O!4?@#118_gop\Q@@Q#102??WSg?G]DFFIFC#77@A?@?O_??_??O#108???G#251C#100SWKXEV[}}ko?Q#93_?_gQHuhqt[aWaH_???O#134??c??_O$#246TGaS`GI`SGBSOdAgT?i?Ti?Ti?T?Y_TDYIdtyiDtidSYjcu^TaimYLX{REtxk^VIwnMjRYKmASS_O__?@ADySg?A?B?@C?_?AGCO!6?aS!77?_??A_??O???S@??K?O?OCi?G?O?_?G???_GO?G?C??`C_?C?O_O?O?@??Pc?@C??O!9?_#191!11?G!9?G?A!4?@!10?A!4?@#153!15?A#208_A#35OC#118OC#101C@CG@A@#111??C?G?G#107?G#118!4?AA?O#72!9?O#77???@@@!5?E?BAAB?@@!6?C!4?O!7?G!9?A?G?G@GIC!7?G?G??A#118!7?G#77!11?AACECJ{jUljM~PNYs_O#40_#59O?ETG#119A?O??A?`?@B?ACO_??_?Ko?kSG?O_oo?O!9?_?CME#114_dO?_J?A@?@?@#122?O#100oO_?_o_#114!7?B#107A#98!7?COEPGB@@ADYKJM@!16?DpmJhdP_$#244a?OG!4?A@OGC?_C!6?O#252!19?@!4?_G@#192???_A!4?A??_?@?O?C_@O??@??G@?O!5?@?O??_???C!8?O???G???H!4?@C!5?@??@?G@?A??A!7?A???C?G??A??@?G?C?A?C?A?@?C???G@C??G?C?G@AC???D??@!4?oCP??AG???Ca?GAPC`?G?@?_DO?g?SG?@?G`C??c?OC_I???_??C??C?Q?DgT?DGDOChA?`?O??@Q?@?A?_!21?G!4?C!15?G#56_#115O?OO!6?K?o??_OO??GG@`SP?Ag`_WSaWOE?_???GC?C@??g??GC?C??C#69!18?A!5?H_#72!4?G#69!11?C#101?G?G?C!20?CA?A!4?O?O?mOdGO#114???APisk_#125@Oo#118!4?_!4?_#125?@?A!4@???@???@?BELL@AN@#112_?O?A@!5?@#59!6?C#101!6?W]@@op?GWfOkOc_tPRHjbb?_?_??O#72?@#131??OKV`cGQCGaPc?sQSjS_#100???AG$#240?CHAS`SI?cG`AGPA_O?o?O_?O__O_?_O_O???O_?OI_#193!6?G@!5?C#184G#252???_G#193!9?CA??_??_??ACg???A?@?@CG?GA?C??D_???aP??Q_SrKqGqHqLqSiOcWaSaSgDwDoCxA|AsHsIpIoFoLoHuGqDqPgDwBgTgEwBgTaSaOiPeOjOeOgPOnOGQsGOAsJ?I?Ps?@IoDG?T?c?GAS@aWe?G?TA?@?i?SAOIOJOI@I?PcI@M?jOi`Ao@GA?AGQ?aGA?OCWA@o?G?CG_GC@GOIC`?I?AH?AG?C?@?C?B?C@A??HA?C?GA?C!7?A#49_A#102__OopCCMbFACOM?MBhRVo!7?EB???A?gGLMIABG??C!7?O?GHI???g_?`@?C@?BHCA?O??O?O???@^VUT]c??@AOBO?@`p_caOGCdA?_@??O?`ojifkFhK@`pp_#72!8?_#102?B!4N{_#69?@?W???GNErYsico?O_!5?O?gO_!4?_?_#140A#115!9?O??AG?o?c@?_CA#72!9?KGA?E?AG!6?acQ#99!4?G!7?_O_A?GQ@?@??GAXALjSjIMPOSQMN$#218?P?_!4?`O?A?OC!5?G??G!5?O#184!42?@g?IDACICgO?@ASgCgSGQ?P?O`?@IcA?DG?@?_Q???CAG???GADGC?G?C?C??G@??G?CAG@?HC?@A?@?G?GC?A@?@???@??G??@AC!4?A?A?@!4?H?G??IcIsJ?A??aG`C_BO?P?_???O?eOCOA??a?R?AOCi???I?A@A_???OIOIOa@Io@G_???A???A???GCGA@?c?GcW_HSA`O_Gt?SG_SGaSAh?Ag??DAGO_Q?lQGaSHaHO_AOdC@#237C#96A#40C#114G@???_?o?O?o??_?_?C_MKgg_oCIPC_@`hGC??_?Oo@pAwW?GKO_MG_@OcJOlA[G[GmA{q{Aice_FZCIlAG@k__@?_Od@o@IoCPgOC?QOGCPQ?wPSAW?aW!5?_O?OO?G#81!20?@???E?o!4?@?B!5?O?G#118???_#128!7?@?A?@#69!8?G#103??_?C?K`ABkb_ygGdWb!4?A_O_OFOlJ^IK#95!17?O?C??CGA@C@C$#252!16?IHD?AD?AD?I?D#196!49?O??@!6?@?A??i?b?CWaOPgY?aTGCBKhUjGpDuHuDoGbOnReXbWjTqEwNrEx?tIsApMoLoMqDu@qLoKiUwFwUgVoFwUgXb[jTkPlOmPmT?e?dQc@?@??_K`K?AGQCG?aCGFPKbCH?HA?LOfG?CgC@O?`M_@cG_K?ZcI@c?`CG?S?M?VgVGtGvWDxULrAtkIuQlrQFTqIoEdPUGpbsSjoT`xUSxB|waXuc\huOlpXbsSojT{`OYC#239@#140G#70@#77AA!4?@#69!15?@?NHA!4?[???AOo???GCA??_OooC???C#115!21?___??c@o!4?_!6?_CAg?E?A?@@O??GDCi`eeHC?C??OO#59??_#121!24?C_?HD?OGC??PGKM[wS_O?KABCKMMG?WgO_?o_ow]|M^@#107!4?MMGOqCGOOO#134!9?CCCHCC?G!7?_???_?_???@Ic@C@$#202!17?C?I??I??I?D?I??D?I?D?I?D??COH???S?@!4?_O!5?C#239!23?@!6?CGC?A!4?D_???aO#237!82?AcH!4?_?@C_???O!8?OC???a???GAO?G@!7?_!5?O?O!4?G?C?O#217!66?O#240G#132?_#59!5?O_??G!7?O!9?SG?@?AC`ODAOs_?oG{?@@??_O_aWqaPsIO?@_?o?w???sOG@K?CJTAOEIO???A?AO_IS@G?A!7?__?O#73!41?BEN?_!8?B@AE?G?C?@?AA@@FIEC??_IG#98!30?QGG?B@$#218!322?_#108!8?G!4?G#119!12?E?C@??_G#121!11?A#40??A?C!4?O!6?`AOAPAC@?AH??@O??G#118??_#119!21?A#107???_?G?C!8?AOOO#132!30?G#49_?O#132!11?@GEAAA??@!5?@?GOOCC?E@A$#119!371?@!5?G#49!116?@$#101!373?A?@??@$#53!376?@-#237aGOCgQCKQHCaGeQhCG_SA?HcOA@OC_I?aS?T?I`OH_SAcPKAG@OhCh?I_S@IaH@?i@QdGtAShEW_Y`GCHUGRKOaSbS`WaXaHe@eWaC?AC_IOI@CA!18?C??C??C??C??C!18?G_??_??_??_#184!13?Q?`C?A?gO?A@E_F_AgDOGc?I_??h?O?_O@?AD?_OcG@aKB?_PaWcP_S_EG?aI`A?H?C_?_?A?_OGDOG?Q?_C??OCXEHQC`EGHcIPe?`IS_TI_TGQhCaPCHAhCQHcQHcQHcQHcQH#246_@#56OOA#115C[?}K_OgLdBGhPPGCcbW_bSCAMrGo?[`Qk?IS!4?o?CAG@?a?S_?_!4?_S_#77!4?OOG??O??OG#115PhGGgAO_GGO?LG?G??_OhGOTcaOSAgE???G?aOsOCCC_?qAOQOP?_#77CGK?G@?@?B?F@NYUlsWEr__OC#119@AG??_?I?p?_@!6?__??_O???GEI@H@#112??@#107!5?_!4?@?O?A@#101?!4_WsB@!4?swNI?gA[PKJCISVIZa]dQoA#98??_#99?~nAOCO???gOG??O?H?iS`QPoOG$#246TaGPCgR?cQHCPGCObSJ_HuOALoM`IT_\?jiiTSIeOJh\Iep|VyjUZU~TJisT[umfTukYRIlhAPdNdYuhQ_dc`n?@WAKAC??O?W!6?GOC`CO#239!21?P??P??P??P??@!18?A?GA?GA?GA?GAO#237!9?Ga?G!6?D?@C?A_?O!4?_??@C?GA?G??CG?PcG?_GA??P_?CO_?a???G?D??@C!6?@AOG!8?O??G#239!9?c#193!14?g#192??G??O#208!17?@#97_#20C#121A?a#103bD?A??@?A?@?C??_AG?AS?a?@#69?cEXBOl?wC_oOowK{Ylvun\[gCgWkcks[_?_!6?_!4?_?_?O`???O!5?@G!4?_?_G#102?A@H@H?Pp`?_?OD???OqATKCCCLMKLJbBvu}y}}wcww_???AB@!6?_!8?GC?KCM{kW??GG?C{E!5?__o_?o!4_!5?O__GcI?A??C#113C#100IkUkVfZBA#77O?C?g??_?G???_#134???A?A!4?T#131?OK@G`I_T?cqOdIcqTPi]c??_$#244G?@gA@?_??AP#218!24?a???C#244???P#252???_C!5?_!6?O#193O?G!7?_???C?Q_!5?@??G?C?C??O!4?@_GOA??`?OG`]`]`]`]`]`]`]`YcR_Ga@gA`Ga@gA`Wa\a\a\a\a\a\a\a\aD?HQCHQDGRCGRcGfWfWfWfWvdPKrdLiOiO?AoA_H?BGDOI_CI_?O`?O?_A@_A???@CAC`C`?GPaGCX?TGACP_I_O?I_CpI_G??_`I?tAGrC@A??@?GA??A?d???a#237!35?O#110O#63g#38C@#102O?I@@?@!7?G?B???@#118!8?C?A#59??B??IF@??A!7?B?B??A?@AI?Z@|WKJCFTJhCJE???C???C??C_???aDGC??C!9?G?`?@??A??A#107??A?G@#101!6?C!8?@?A?`#59!4?_??B?@??o!6?KCGE?GO?A!7?A#107?A#121?@!4?@@?@#77!8?_#111!5?_!4?G#98??Og?_G_G#72D!7?@?@DI?@C@?GD#93!8?pepMt^iVJDnYdZCiC@#98?HmIDb{Rg$#240?PcAOCGQHC_Ge?hEWbSJsHeXaLoMpITa\?T?G`SHaSA_?GA#193???C#192?_#202???S@I_@??G#192??@?c?O!4?O!6?AG??S??@!5?C???@?O??@??G???_#239!77?A?@!9?GC??c?I@O?g?O?_S@_O@?A??A!4?G?CAG?@!6?a???G???Q?C??c!5?G!6?C_#217!50?C#83A#73@#69G!4?_W_O#59!9?@??C?G#40!17?@#118??_???O!6?O?O#102!8?__#119_!6?_?O`?P_!5?O???O!4?O!5?_#107??@?A#40?A#69???_??G#118!5?O#108!9?G#40!16?GCGAgO#69C?O_@@PM?pA__?@???C!4?_??@@?C?A#122!22?O??A#95???O?OC#100!13?@???C@?GL|~~^i#95???GA#134!18?DASBg$#218?CA?@?_@?_O??P#184!57?ACG!6?CHO?Q??aC_O_XaHa@a?cG?A?_??A?A#246!80?O?C!7?O@?AG@O??CA???@!4?A?_!4?PCP!8?I?G?PC??O???_!4?O??G?A?_A?c?GA??@#239!50?G#125?_#72_#100G#118?_!5?O?cO?A?OG#54!34?O#40??@!9?@???G??AG#118!5?O??@@O?G??OO!7?_#119!16?_#114!34?@OD?EW?_!8?WAQ_A?B@LRUE?@@So!4OGGCW?CKQG@SbOL?HG#99!13?G#251!17?O?G#100!33?G??CV$#196!72?O?A???@!8?G??A???O?GCXASaKTAKpCOKjD]`]`]`]`]`]`]`]dZkZe\yE|Ye\yE|Ye\a\a\a\a\a\a\a\a\q\udXudWvcXvcXfWfWfWfWfG?KQ?W_SADiWsGXOCO?_A?@O?@SA?ECHACGcGOgEHO?O?O_Y?C??A?C@I_P?G?S@mOdGRGCZ?tIDUOdAXdCXiP]dYepSlr[hQ?ZtKP~]tj^it^ivDUzTmze|UzluZluZluZluZluM?@#144G#101O#132@#107?O!7?O#121!44?W?G#103!10?O??O!10?GA??@?A??A?@G??C?GO?A_UGC??@a???IQ?@G_@@I???aO?OO?@?D?@CI?COChQHcWCYCgQg#73@?DUSK#115?PAAP?P`?@@_QQ_@XG?ggEG@I?A??C?I?GDSIGDA?E??OC$#239!86?G!4?@??C!5?@GP_?@???_?O#192!80?@?D_G??G?CO?_A?DO?HSAGaCHASGO?TGA?aG??OCI?C@??A???_PC??S?AO@GA@CO?D!10?g?A_??_?G?O?Q???G#240!35?A#128??C#119!4?O???_G???_!5?_!6?KRHa?K?O!4?_!5?O?G??_?GO#102!31?CACA#81!67?CAGA?_#77!9?O#103CG?C??A!8?O?W_GOOCOI`SiOmO@uHO~\N^R`@??B!5?_tzVTbmQsqo_gC_O_O_$#114!330?EKEAOGeUGefOWSFWGbX|o!4?_??BCpJDGMEB@@!5?B?BCFA@BA@@^C}AeBCR?icCrCPMEEAE\mAdr`IocfDwvYFERBiPKEgS?_?][U[LIHD`hGTG?__ha_PAo?_!7?O#125!16?B#121G@?qC_#118!13?_?@?O!4?CCCEAAE@B@A!7?E@$#59!330?@A#49!151?G#77!23?_?_$#101!508?_-#246TGaDOi@S_ICPI_DI`k@iSAXDgU`QKbCXaHSqhDyDOdKqFQyH\uQJmx\VTWtmDioInIoYnIdSRLaDIO?_BH?OCWLY@?@?`A`G`Go?pGPC???A@?_?OG!5?O#237!9?CP??P??@??@??@#239!18?AG?aG?aG?Q?CO?C#137???_??_??_???_#184??AP?_HQC@?dGO???h!4?ITAPATg?O???PA?T??E@aS_DO@C@??O_ADGO_?TAS?cA?_???_@OcG?S?GOC_PaU@]@[`^?E_H_R_DGcI?kAoBgR?KaDgR_GoAgOaGoA_C#105hA#218g#64E#114G!8?{XH???CB?_OIdFPpGQJCAV`Go{??@#121EAE?AC_!5?OH_xGS?CGO?@O#102?_aOOOWG^GD!4?C!8?A?@#103@!8?@???Q_?QP?P??OA?_?O???OQQ@QEG@OGI?OCC_G_GOGOkOfOG?I?@A??@#53???WGO#115??A?A!4?@GIG??C?A?@#77OGQDBCA?BCBCHSo?WO???_!6?_#100_?_gw{|MFB#102?D?C!6?A?E@ICG_#77?O#100?O_suU~#99~i?~dgT?OG?aPI?PGDQ_EGaO??_OC$#237Ga?OiCSaITpI_DY_SAOC@gC_Q@GC`OGa?SaHCQ??i?Q@OgDSa?HcPCA?AdIPiTIt?tIdOdY`KqCgTiTIs?zChA_CoKoMOKOEOE?E?A_IpKPcGSHE?a?A_G#239!14?C??CO?CO?CO#237!18?_!11?@!18?@??@!4?DO?G!6?_?DA??PA???A?PA?`I?cHaS_D?_?O???AOd??G??A!7?S?_??dG?C?O??O!6?G?O#208!38?S#237@#70_#72_A#118_kR!6?_S_Cb_oWID?G!6?O!7?_??_I??OC?G??@C?C#114@!5?C??E?OAAIaS?oAGB?IACEA!4@BPB???HDCFBB@OYMr@Rh_GQ?}niwOYVbYAIM?HOKH`w?_?G#72!8?@!10?w?wswso_O__#102??C?WOOo_o@??_OoOGKCA#72?_WGWSg_G_#102??FAFBLntIVoM?J?@#98??O???A#95@#107?_o?_G??GO?O!4?_#72!7?O#134G?@#131??S`?WA_ydaT[CtiCqglZwTKb#134?HA`Oc$#244a?DG?@?G!4?C?_#218!28?G#202!5?Hc??A??_#192A??O?D?O?D??O?G_?G?_??C?Q?@A_!4?A!9?C!8?A!4?_G?A!76?C!4?GQ??@COC??PAT_???g?@ICOdI?_I?cH?S?@O_CO?g?A?DGO?CAG!4?H?O?AgC?I??PA??A??I??G??_???_H?Q?C?O?@O?@?C??C?P???C?@C?@C?@C?H#239???E#83O#56@#115oC@GrGc?AcS??b?S@AcOI?i?@dOQlGU`M?t?AO?O!5?_A@!8?_??@?EOT?L?d?__?gSGEOG?`CAQAAO?SAALA?@?COi?D@KGCCDEK???D?L?gCDDC@KCA@oO?@O#101?C??_?O?AD_A!4?_?Oc#114!9?@?EG??CCG?G?@O?GOGAHA?@#98!4?_??O#53??O#107!11?A@#122?_#72!4?G?C#113!4?C#108??C!8?A?ACGC?S#98!6?g#93??@M?ATIDITi@i?TiDQ?C@A#100???_OK$#240?CO_DOi?T_Ic@Y?TIPmPiTaYDgUhQKrC\aHCQgDyDY`CgD?a#252???O??_G#184!15?A???O?DIO?_Cg???_CoGOKOCOE?E?A?A_IPCO_G?GA?A#239!83?@!7?G???@IO!4?g?SG_G???C!8?O?C!7?G???O!4?Q?_???GCO?A?PA??C???O?C!5?C??_#244!34?O#97G#81C#59HA!5?O#103!4?@#102!11?o#103GC@#54!12?_!5?C#81A__oO?o?BA??_#59C?_A?_??CB?FOB?@@?A#121?o??C?GGG?!4_??OG#102???O???Q?_?A!8?_oo!5_??EkC`rJZZJFF@??@@??FB@#59!11?AA?SC?G??G?W?_#103oOG_GctAID!7?@???j?@?CaOIDgLo~S^E!7?owONwJalUfDeNt|x[Orr]hBSI?A#95!5?O#98!18?_PK~ULAjZ$#218?PGA???@!4?O#193!42?_G!17?@A!9?CO?A@???`A_?`GO?pG@??AG???_HTHPK@tLa\a\a\a\a?G_I?cQGcQGcQGcYdYdYdYdYdYdYdYdY@SaHSaHSAhCOgEOJSb[BSJSb[ATiDY`[AOGQLOA?Gd?aH_Ci?G??GtAC?S`_G???T!7?I?I?I@C@Og??AT_Od?\?u?cJ!4?P!4?_G@Cg@??@_A@?@C?A???@?@?C??C?O??P???C?P??O??O??O?_#104!5?@#125A#102C#107@Q_!6?AJ]#59!14?G#54!29?C#103!8?_#118!10?@???_??_#59!7?GA!8?_!5?_?O??_#119!7?@#59!4?E?A@O?_??C#48!23?_#69@@B@A??CC??A???@#101!4?o_olYcQdjCYsJu?G{_gO??O!5?_W^~FVBB!5?A?@A???@!5?@??@AkjdN@H$#239!74?O!6?C?A!5?A!8?@G?C!12?C???A#246!83?A??A@Q?C!4?GC!4?@???cGO?PAO?H?I?J?iASh!4?a@???_H???CH?@A!6?_!5?C??_??A???O?C?G#133!34?O#112?G?C!7?_#118!84?_?C!4?G?G??G!5?D?G?G@???K#77!5?AC?C_?O_WsiUkQnWgS}dZ}D~FIFJNFCKW_wwo___#107!5?_#108!11?@#122!32?G#115??O#112O???g#115!5?_$#196!78?_@G???O@A@G?C`A?G@GO?`G?COCag@U`UPc?OcRsGa\a\a\a\a\ze^pmZheZheZheZdYdYdYdYdYdYdYdYd[b\Sb\Sb|CzjExjsj[B{jSj[B|iTYd]_kjUc_isgAOeXcQ?TiS_?_?g??A?ADQcG??_IO_G!5?_?OiCDIO_?ALAg?aH?X?UhUPIcIPeG@mpBiTiK@W_U_I_X_^?]_]irYdzQlJ{Eg~aXyEg^eJ|Ej\eJ\UzUh#121!4?O??G?G#112!93?_#107!6?`C#118!55?@!4?D!4?CEBD#114!46?O#118gO?W_G$#119!327?CR?C@!4?WGGE@?_OoCMA?__?_G?@A?dG???O_?@OC?cG!5?_CHAc?_G?G!9?_Og_OX?HCkWCc__{?QSAoG?COg#81!66?@@#121B@??CCEA#77!50?@?A$#69!328?cRj?A!4?O?GC@!5?C!6?U?@IYSh|HD\zMjZpWVMANAEJwOpJYY`H?L?L?@!5?cOC__W?W?_W?C??[??OGog?CA_??C!6?@??DA#119!52?A?AAE??@@-#237}?dOIcT?iC@QC`GAGCAgDO?COAgD?OAG?T_AS?AhCOHcOI@S_Ah?C?_GBc@Y`UGe@gQ?QkQcHOiCH?VgOhO@E@Q?OGoKOD?D?OaSIs?GAG?gQL?QC?A?GA[?GO?_G?O??@??@??@??@??@?AG?C!5?C#137!7?_???_!8?_?OcQG?QcGT_I_TGaGP_?O?G?O?G?O!5?_G?_#246A?@?A???ACGOA??BO`GAd?ACA??A_CP?_OG@??C?c??G!7?A?@?OC??C?@?A!7?A??_G?_???G#237!6?_#105!10?C?O!4?E#153O#83_#69CO!7?@AC?O?G?G?O?_O?@_CO@_GwkrOwNLTIwqMVHF@@P??_cEcyOYLH\DTa_?AKa@C?BCAD?B@???C?`?cW?GCOHC?C@A?@@O!4?G??G!5?OG@??O?G??O#59!11?_#72!6?OOO???cGdkZK~~N{bF?BCIAYRRaO?_O!7?[?I?IDSiOJoNqLOgS?A_???Os!5?Gs?G?C#118_OW__oogC!5?_o?@#111?G#108Ac#100?g{}}~n`j#131?@[Q?@ADA?LAEIHtMU\BI@A#100???_Bq@$#246@Y?dOIgT?yChQCPsBWTAwFwBkPAWbKpEgATgB{SAxeOJdsiJ\sUzjLTu{Jmc]htP]Ulnl@HRun?rSr_CBABaOgChE`E@IOIOID?@?@AdOdA@??_@??GCO!5?G#237!46?@#105!22?C??C??C#192?@!6?A!6?A!5?@!4?EO?C?`G?DO?HS_G???D?@cOG@O?GOc?@cA?C?OcWA_K_WaG_???C@??O???CA???O!4?@O?@OCHC?D?OdG?@??@?_?GO?C#96G#115G_yDAZ_PK{Cpc?W_\?{D{IhSqLomOXc?BKBA?Q??@???A?a#73??C#118!8?O?A#115G?DB?@B?E@A?B?A???@!4?C???_!5?J__?AQO_PSEWAhBTGccHD`?G@X@H@I?`OQA??oO#53!12?_!9?_???B!4?@#101?C@G?WAgQkUiIuKq\b^cZtWiPnSJoLqKSGjS\oKpMGQ`iPfVALaC#119?O#115GcK?E?@???o__G?O?a#101??AtE@@#72@#134?O[?S???OkOgOg?__?_!5?_?gCgVGKGC$#240?`A?@OA?S@yChYcHsBgTAgFwBkTa[bKPVgITgAhSAHeOI@S_#202A@???_?@#192??O@??A?_??O?Q?G??C??C!4?GC!7?_?_!8?G!14?@#184!75?A???A!4?A@?@A??@?@!5?@I@O?A@g?H?i?E?O?G_?A@CPI_OI?A?c?I_B?BO??OGpA@??_K@ODGpC]s|gwUkjms\oh[v?LA{Bs?M_KA_?q?wA??AOgA?GAKBCE#137O#97?O#103O??_C_S#107ko#59!13?C!9?O???o_?sCGOGC#132O#54O??Q???O@?@_?A!4?GO!7?_#118??G#73O#112A#118!8?EA??C?O??KC?C?@_???O?_?@??O??OO?A?QOOA?_#48!31?_?[?jSA_W??_#103!6?!5@#100!6?A@C!8?_#102!4?A#114??A#251???_??G#100o?BBA#114_?OG???A?@?@#102OC!4?C`#99!8?A?j}alnQdQgTaSXcSIOhagTu$#244?COI?@?i!6?A#218!16?_!5?@#252!11?G?COAG??O#184!5?G?@!4?c???OG??GPgO??@A?O?OGOC?D??_OIc!5?GOcAG?QC???G_G?_#237!84?@#239!10?G!7?@C!8?O?GCOG??I???c?I???G!10?_GA???P!6?C@??O??G?A???G?_!9?O#246!14?_?g#241C#101_???W#59??A#102!22?A#121C!7?@A@_!4?_i@jURG???C_O?O!4?OoW_GoOWWGdCSyzyY]ArA_O?`_OG?G#103!4?_??A??D?C?A!6?A??_?C?@GB?`G?AG_??c??AO@ODACA@?G?@#99!6?O!5?G???_#102CCC!4@#53!11?_#103!9?A!4?A@G?@l[SKG!4?owLF??S?HE?BKJK!4B_XQKXIPA#98!5?S!6?G?C?OG?O??_??S?GTzVgVoDy$#218??G?c???@!8?_#193!35?OA!19?@?_??AC???_OGCGA@A?GOa?GH!4?A_OC?@_?G@iDPa?@bCBcBCBCj?gCQgCQgCQgCQG_O`A@aPA`a@aPA@AxU@IOcZ?[bKoKPm?Xc@HQcHQ@GACPACPAcGlIHcPIHcQLQd[_KSaSIpKOkHuSIcYCmPGA_@O?CAO_I??Q?EpI_OG?AAc?J?E??o??OG_A?@CO?B?C?@?A???_???G??O@?D?C@S?C?C_!4?G!5?COC?C?A#208???G#244?B#116A#119G!4?@!4?AO_?D?C?g@SAhCQA@g!5?GC??A???@!4?W?gS??`Y@i@AC??gWSig?@?_Dc?d_A_?CCD``WKX?KSOHc`s@?GL!6G???G?SG?cWKDCK?G???O#77CC?CC!6?A?G?KYfiLJL}hVYeYBCB!9?@@CCG@HUKAgSsGqKa?_Pc!5?_C???b?BShALoE`??A@A#134O_#98@ATG#107???BBBH?Op{oCOKOKK]C`O#93!12?@!5?@A?@?@A?@$#196!76?A!5?cOGC`A`C??@A?GTAC_PItOLA`EGOVc_@OiDSASRKR[r{jSzEzhEzhEzhEzHuVlU\yTMp]TyTMxu|Eh]tlZC|b[rMrmO^cJYcdZcHua\pMgrKtIROdqRk`uQl_kYa[pJSjSKrkRs?_cG@o?CO_S?GO`GaC@S_G_??C?@cPG@O`CO_GdMYdDASkXEO@aGa?AY_@?BAGR??B?BC??yApAGBy`ZQlZUHfA|nYtjExzqlP{rH`B#136?@#118C@??C!4?wGHDAOaO!8?H?E?O???_???G#81!4?_ogKEC??HG??CC??___!7?WOGG??OOGg!8?@?`#112G!6?@#102???AA#59!9?A???A#102?_!9?G?vLDN^}X^v|__!6?C#98!12?gSgoS__???_#108!25?@#112!26?E???A?A???_$#239!77?G???C?G!8?_?_?_!9?O!5?GO_??_??_!7?CO?CO?CO?CO?c?G??_?G_K?G?G_CG!5?A??A!6?@?A#237!43?@O?_@??_?G?E?O?G@?_@?@!4?CA??O??O?@OA?@Ga?H!12?G?O???C@?_#72!38?@#121C#114G??A?BA@?AGcA?bBAA@?AG!4?E@B???@??_??C!19?A???DC?C?A#73!17?@#114!4A??QQoo_ECC`pf_UOa_RXAaA__QcEcadgAGhOrG?aO_!5?A#120!20?O#108!64?G$#77!322?A#112?A@!8?A@#54!19?C#59!27?A!30?A#101!30?C??C!7?@!4?@CGO_?_?Q_@O?O_O$#102!324?O_?G-#237|PwEgTAhS?hAG?i?d?AGD_A@OC?i?DOCA`G?SBOCiP?cGCaHOCO_KQ?iHS_WcHqL?QcPIPiCpAShSGqKrKRcRkQkOcGdGDWdOaWaGcQgAg@?@A?GPaGP?AG!6?Q?@??`??@??@GA???_#137!15?_?IOdGQcHSAO_DgQcHUhShQcZcYdYcZcXeOdY`SHcxAXaSHOaSG`IS?H?Q_#192!4?@??_?PA_A?O?@CH?D??@?PCH_?@!4?A@?I?OAGC_GQH?IOjCQk!5?@O_??G?Q??@!5?@GA??C!5?C!7?D#246?b!4?@#72_O#115R_G_HGOA~tSIhSu\IhcZdQNoNshVOn?_G#59s]N@@@#39??@#73@G?A@!6?_?C@??@?G_?aOOOGGcQOSOaeDIOAc?C?_O?O!5?G???G#114O??O!5?GgGGxZK@cOQHSUhu_@E??_oDGg??g??G#72??O[KZO\Lnz^jJmDVFPNug??_?O!4?@@AAC??IS?H??_O@JS`ITiDoDiDOfGZ_ItA_W@K@#107?_???c!6?GLC!5?B@??BAK#101Kh#251A??A#134??C@RisOhA~aXCbQH`IdYCbsY@ID?CQE$#246Ac@WAgTAhUOcRS@Y?lDqILOm?jS@Y_IpKQcJ_kJPCmXRcXSejxlUolvSqjL`ZUCqzlHmsCPQM|aCJqD!4?G??@?B?R?Qa?AGC?@?O?COCOiO??_???_?O_?OA#239!101?A???@?C?_??@C?G???@aOA!8?A?C??@!5?A!4?G!6?A_?O???G_A!8?@GA!7?GA#237!8?CO#150?_#202OA#83B#114BCP!8?I`SaG??OQ!9?G!7?A!6?A#115!8?@#132!26?C!4?_O#119_!5?P?EAf`_cd`bkctL@fAA`???_??__?_???OO??O#101???C??AO?QObK?pCi_AO?_?C@A??I#41!6?A??A?c#95c#101?@@?BMTA~uJ[VI]sj]tIDYFYTOjGRCNOAHP??AsB?@#108A#115C@??@???S_HDpCAO??B`CGO#100?A\n~Xv^z}kO!5?GCiWks]sW_oG??coOwr?`ib$#240?G?_?A_OAhEXcjSdYAwDoQlOnOjSdYdIpKRsJOciP?eGPaHO#202C??GA?G@C??C#184!9?A!5?O_CGQKBCRcQk?c?cGC?DO`OaW_?h?g???C@O??@OA??A!4?@!100?AG??G?K?IoA_O_YcIOC_?ASgUgS_WcW_D?_@q@A?CaC`COh?ODQcLQK@Y?T@HCPEWfWdWA_TGVoIpIPi@?ODy_\q?QG#105AO?A#24_#86C#77_??A#107GOcJt#118?I_!5?@!5?OA??C?B!4?A?_!4?@_??_O#69!47?O?C?C@??C?@G?o??@CA#103?CPGA!4?@??@C!4?DO_?Cg?DGC?G#53???_CA_#99?C??O?G?O??GA_??cAO?O@OakGG#100???g!5?_!6?O#103?G!8?C!7?w][lrY?A?OOm?A?q?AOK?A???TarS_O?C#99!5?DJiU|?O!8?@BOG?GC???@$#218?A?@!13?O!26?A#252!4?A?@!6?A#196!12?G#193???A?@?@!4?G??@?A?Q??a??@C?P??@?OC?gS_@??C?I_@SaHcQG@gCOIOCIOcIO?_TGPCQgTiGtI_y?{@y@{@i?DQ?G@Q?dGDQ?H?C??A??A??@??@!4?I??AG_A?C?HACAHAOC_HQcHcJOjEwEyDWAk?SH_M`?OAgO?WCi?A_GACgAHS_Gc??`CA??@_?C_!4?@??CQ_!4?A?_?Gc???@?C??_@???A_G@Q`Go?OAG??OGGCK#97O#99O#41G#102GGtSERcG#119??@S?@?aSAH?GD_COJ?gCO@!6?_?_?C?@??AoaUtICA_?CXCiSAG?CiC_SO#81!24?@!9?A?A#102!7?AA@D@A@?Q@EAHMJF?AVRqV@g@@#98!8?O???O??o?g?_?PKrNX`n|bAI[Osq{o_#134???_???_!4?_?_?_?_CO__O_?oG?KpA?@#118_OG?|CuNF@B?QGI`kbKKKY_#102?@#113!5?_G_#131!5?D#98???DaPC@A?@ACGCAdQ@iFGCGPK$#244??E?T?GC#193!42?A?@!6?A#239!21?_!7?G!9?C?@??@??C?gC!8?@C?HC???g?S?OC?OC_??_C?H?A??A?C@!4?C#246!73?O?@C???A???OC???S???@AH!4?_G?C!4?_O?CO`?A??H?O???D?A???G_???A?c??_?@?C?_#208!12?C#218??_#240K#144G#122C#103_??@_#69!7?AG@!4?cQG?H_?Q?_?o^vH`?KQGBoW{sRG_!4?@?@??O!5?P!6?@#112!24?O???C!5?@#59!10?C!11?@??A_??G#77?SAu_nSbbA?@#48!5?C_O?g?cO@CRKO?K#93??KW#77!4?@?@?@??SBGD#98!11?I??C!7?O#114!8?A@?_G???_??O!6?O_#131!30?@#101!6?GO?O$#192!58?O??_H?C?Q?@gC`??H!4?_?O_!5?G!4?G!7?A???@!5?C#237!121?I_???dA??G??@gQ?S_?CO@OA?O_HQC???@!6?_???G???_!6?AG?O!5?G?O#101!23?E?A#59!12?_C#112???_#121!8?E!4?O??OG!4?C_OFHG?sWK@wIaQS@TCTGC?DbAGcjhdWGqtj|Z|z^NN~n~~~mn_x?IAJII?A?A?A#69!19?O#107C#103!54?_#77!19?@!9?A#119!4?wG???_!9?_#72!40?_?C$#196!82?G??@?Q?P??`O?GEG@?EGCQCAiPA?JQm[bKtLSiHsQgvkVQn`MjpmJpMv\IrmQlTiTtIp]D~B}@}B]TtiGvdYcjWfYgVcZqhUhUlXcZcYdYcZeXdYd[bUXExeShqlShfYTalQuHSnSxFwDwDtA{B_R?OCGODA?@_??HS?@?@??A@?A@WEGO?KoLOHOI?ACOnY_H?CbM_\_UCpAWdOeGbWU?S_IdGTES_[fIDN_Dyl?`fZ@#54!33?G!7?_???A??@??S`I?a!4?Cg?I!8?_#118!26?O?O??OK?O??o?OPOC???O?G??G??O???_#100!75?GCEaa?G#102!10?_O#121?O!6?oo$#81!358?oCESM???GCKG!5?O]B_?@?__AiP@jI?CRHCAIDPG!4?A#132!13?G#115O??O??O?G?KOC_CA__OGiCSi?CGGg__OGGG??@#251!72?D???C#112!15?CG@???OCG$#49!359?G#132???A-#237xOCbXcRGePGC`?S?OI`OCgAPGC@gA_I@Ga?TAOAPC_HSA`OI@SA@?Og@SHQlGt_TAh?OaTgF_I?SGPiPmPa?dI?I_I_I?I?G?WDQdYcYcQcIcG_I_S?OaCgTGS_G??IS?AOG?_??_??_??O#105???gOcGO_CGOgC?oC#193!37?c???@_P?`O@GAOChQCQ@GaDGRcHC`IT_OI_KOl?IoMP?S`Q?GcZcGCO?DOH??IT@Qe?Q?e???_?@GcOIOCAHSAGO?G?OGA@O?_!8?@iO?c!7?cv@#59__A_??C#102B#118O_OO_X!4?GAAAC@@?_OG??A?A?O?G??_!6?@!4?O?G#73???G?A@??_`POOWKKeAbtG]KgRbGBP_hSSciEMAG@!7?@@@#114!6?WEdkeO]OGApIcWa`_`OGLKET@A_#101??A@AO@yDqlcGSk?OIC#120!10?CA#101OG#95@?@#100?_o??GE@ecEF@@!5?K???@@HCQYGGC???@#98?CA#118OA??CCBA???@BB???@!4?OBdC#107@#101_Dac!9?O?_#98?@AC#113!8?GOG_G#101{m{SmYkv$#246AhOCaHCRGepISj@idOMgRTgcRgQDWDOu@Si?k`KaXUahSMdsyj[UfdS}jucQRINiwU^nLGRO\tQbdm?C?GOO?OdODODOdODQ`A_G??@?@G@O@A@O?@??G???_@???O_?_??A#137!18?CHO_C?QgCHQgAhQChQlQlqLqkRkRkRkRkRkRkRkRkRkRkRGQc~?MOM`KAKPcHQ?dG?S`GQ_CO#105??O#184?GA?@??g?@?APC?AC?ACJ?QcW_CG???IT?Ac@c?e?qC`Og?@Q?PGACO@cP?O?OGu@SHqGeHWCydApI!4?gdVyc#105B#96?BG#150_#0A#72A@#114@o!7?A_@?NF!9?_!5?CB?A??G#121!10?C?@DDFE`?C?aGOBS?ed_OPW@GAt_QDkSfkm^EJ?POwPlR}n~v~n~}]AAbaB`#102!7?c_cSKK?G?GMFCBQ?@Gg[\]}NG__GG#53???A??G#48A?@??S?AOCHC?H_?@#134!9?o?oGO?G_!5?A@?VDICA?hC@E@BADAWSj#119?G?@G??K!7?A#128_#119!9?o#103?Ai\AkOA#113CY`O??_#99?@A?O#77!15?O?_O_OG$#218CAG?C#240Q__PGEpISiTIdOFgATIcRkQdYdGuHTiPMpKaHSAhOI@#202C?@?OG@#192???H?c?O?@?_?O?C_A?CG!5?C?D#196?d?`?C?`O?A@O_I_?@?_G@O?ADW`[?OISiT_BgLqMhO_USbSyUdxUdxUd{jRkRCBGRAAgBaD_RHAhQ|EgZSdQlQLqLRkRkRkRkRkRkRkRkRkRkRkvHZ?~oN_]QlqeXehUGrliUTgVgJuzMta\isLoFOmoL_iShY_[`O??@A@Q_I_?_?_G?W?H?X??GADgQ@IcdOxCaXCbmDjA?sGe@SHqDqDGtIcSjmY@Y_DWc{O#202?G#14C#48C#119_S??o!8?w???WC?q?ACA@?TG_S_!4?GA?@!6?A@ABCAOOHSAGSWfISGA@?BA??O#132!9?O??O?_GC?_Oc?O#126?G?O#81?@!4?@#103!11?G???S?CO?GAC@Q_OA_???_cOGC#98!6?Q?@OIC@GtCjRCXKcX_WHFC?ypSH~Nv@EHA#103??Og]kY!8?_!4?_?_oOE??WA@!6?AA@#73C??C??g?GA#77!6?O#251O#100?HRmTzd]n~oNgSGsHyT~y|~^~~unv^vB@@B@@@$#244?CbW??GC#252!42?_G?A#184!10?C!4?a?G!4?O?PiPa?_I?I?I_I?I?G?G?ODQcYCAcAcG_??A_C_???GS?O???DI?@G#192!98?C?Q@?AOC???h??H_!5?@I_?CAt???O??H?H?HQCDQC!5?_!5?C@_C@!4?C@??A???G!4?@?Q?G??OA#37???G#77O#115CIJxGwiLKh\C}F?GrcH_HqkyTItIuTjH!6?C?GCO?@g?C?_#81??A???CB`!4?AgGGC_a@gSGA@`Q?G#119!6?BA@@#118!11?_O!5?X[COG!5?B!8?O#101_#77?_!7?OPIT_sDg#99!8?_O_AWC__A_QCR_EoizCMJE???G#101??HoGMU`RC\aOgO_YcO?_?o?gSGc_B?c@#121cGOHh_SCKaaK[?AAONDh~N#102!4?K#108??O?@g#134!5?N?VItIc@i?DA?_??@#72!6?AG?CA$#193!51?_G?A!19?`?A?C???G?O?OCO@OC?dOcA@??G??@??G@O?A?@A`C!5?A?@oA?@G_C@DGQCHQCHQ@CgRkRkRchSBSHQHCAoCD?OD_AG#237!61?@!6?@???A??C?A???Q_CG!4?T??_!11?O??@??@?_??_??A!9?C?G?Q!4?C!9?G?U#128O#133G#81G#69?CA#103@?C!4?A#69??oOC@OD?CO@GCA_@G?O{gKP@sQ}FJD^aU{gw[gw__o?Po!6?C?A#125!4?C!8?O!4?_G#119!15?kSSWsIa`?`OAPA@??@??@#107!9?@#72!9?BA?QLOZdbOncPiBG`?GQ_R?AGC_?OC!8?o?O@O_???`?KB?IT?GEOHC@U?HAH?gO@#107c!6?@#114@!6?@!7?oI@}@$#239!74?G!7?DI!10?_?C#192C!6?O!5?C??G??@OA!4?C!7?_#239!100?A!11?@#246O?cH???@Q`O??_ICG?QcO?CgQG??_Gc?A??AG!8?Ga???O?_@???C!9?AG@#140!4?@#121O#107??CAC@AbE#121!5?_??_G?G#59!11?F@_o?G?ooi_[??O#114!8?_#115!46?_GCG?C?bGAPGH?A_o?`Qa@OO?GC?A??A_@#251!53?_O_?_?_O???_??O#126!8?WO@_AOG?_??_#115?@?@!5?_KOI$#239!109?O?C??I@?@?A??A?@C??@G???@GA?GA?GA?C!111?CI!4?@!6?@???AC!4?G!4?AG?O?c@???GA!8?O@?O@C!9?@#112!8?O!11?O#54!14?O?C?@!7?@A@?A??G?I??GCOdG!5?@#69!34?G???S?A!7?@!5?@???G#98!71?A#127!14?a?A#125O?__?GW??_Sc?_o$#153!312?@#121!41?_C#59!84?A???C!4?_?O_!4?@??C#141!73?C#116eO#132???WOO?O_WGWEO?S$#81!355?AA@#102!183?@#112C!8?A-#237~?~?~?~@|A|@YdY`CAOCH?QGd?OGcAOHc_OH_OH_?GS@_I?S?HCQ`OI?tATIPkAtAG@GuHQhU_UhCYcHOeG@QcXeGeGUGUGQGQCY?ISgOACQ?EoDoC?SGO?AGQ#137!24?O?g?QGqCxAS@I@gh?pOI_AO??GCo?i?@c@OHAPGB?bGf??@?bGBKaCXfWfWfWfWfWfWfWfGQHQcHaT?_S?g???_??_??_#239?@??@!6?_?@?SG?Q???C!4?A_!4?G?GC?@O?GAOC???_G!5?G!4?O??@??@C??iSd??O?@#1A#119_?C!4?C?GE@?@cQ@O?O_PcA_GCOICT?I?c?E!7?@!4?C?@?AGC??CA?@O@C?CDGDYPM_?Ly@?A?_`_!11?pWOw[GKCCcSKU@K@@`w__c?G_??CC???_#107!8?C#101!7?ACPi?ZuHqOgO_G#48C?G?S@C!4?A?OC#100!5?@???@CAA#103?WOq___?U[Qkit}TsismvmC]?@#132_G!4?`@[a?Cr?_???C#115_#114?o?O#103?sg\WtMxyxppNQsycYCi?_???CGO??_?_OcX?tGqLylJEX$#246?~?~?~?}A|A}@YdYxljQUldQYldRXleQXKeoN_uH|biUTtiISqhC]dt^I|gteR\G|v]RHsdUhLhUZ_BcBPdYcH?O?O@_@_@?@?@?`?@A@G`G`G???p?a?A!4?c#105!33?g?s?U?AKAdOHcJsBOJCPUGQIcaS_AsGS?O?Si[?S_O#193!18?PC_G@CO?dI?l?JsJSb[BTITb[aOIOgSBK`I`A@Ad??c!4?c?K?CI?A??O?@?C!4?C#237??H!4?Q!6?C!9?_@!7?A#24_#69@@!9?A?AHCQC!4?@GC_GCogITtIQlWE_@oCIAa`WOIBCADsRHMX?LcmhOgGGWOW???WKo#81?GC_O???_#69!11?_??_O?G?G_O?Q?IA?@???_?G_!7?_#77!15?CAIPmc?o?_#99@DAC_RcOAGaGPMA?pKA?A?@#77???O_?O_W?E??ACOI#134??@!5?@#251?@???@#121?W?CoWD__E???ea?@?_oo?GM@@#108!5?fGoC?CI?_@G#100CACIDJBnNFXvJ^F@ABmZc@#77??C_??COe$#244!12?c??C!4?_#252!5?AC!7?C?C?CA#244???G??@#192!10?A?G?_A???_?AG??Q!4?GOcG???A?@_!5?C??cG?C?_C?OA?CO@I!8?O@??@G#96!33?_??O?G??O???C??G??c??G??G#105!42?@?A#184!11?AO_?gOIC@K@M_?`AGdQK_?C?K?CI?M?IOHPiDIAO@LgPLQk@_YcZ?aShCjCiOcA@^eP!5?A@_#203?_#35W#40C#118A?EFFFBNFG?Q_Q_G?QJLI?OPO?G?@#59!6?_?CI?@_??G?C?_WOO!4?_?O#73!6?@!6?@!4?WDjFEJDrBqM@fIBCB?E@#115???_?O???@?POgAAGH@G_AGg?ACC_AQO???_??_aO#72!9?@?HCLBSiT_Y_?_?_GpMol_KaHA{BwPi?C@CA?@!8?@A?@??@?A!4?@#125??_?A!4?@W[bOX@??WX@DAB#107??_GeI@a#101?A@ADACMOkB@P__Oo[Ooo_??_o[{[???]IvHQDA?H$#202!16?A?Ch?Q?d?QG_AOHcAPGAOH?O?S@gA?T_B?Qh?I?_#252!10?_#202C#184!8?_C!4?A?@OcGEGEGU?QGQ?A?Q?GO!7?_C?CGOG?C?G!5?_#150!34?C???C!4?_!7?O!4?C#192!57?D??@?_??O??SG?QG@ODiOAPAp?P_T_C?C??O?gAO?A???OC@???G!4?O??H?_?G#208!7?s?Q#217O#83C#59Y#39_#115@@!6?@?D??@?`??QcYdIEAAD?_A?dGQ@W@_GQCD?Q`gT?BCaHcQOEG?XO?_O?O??_??_?O#132!7?G???_?_O?@#81!4?@#112!8?G#118a__aCC[!4?@!4?I?A!4?_#53!21?A#98?GA?GR@KRNhUPE_@OLA@oL?CA??A???@#108?_??C!5?g_???G?G???OG?W#119?C!5?A#73G?A?K???o!4?GC#112??O?W@U#113!13?G?P?C???GA?c?GA@?@?A#108_!6?O_$#240!17?O!4?G#244!10?A#240@??A?A!8?gC#193!27?@?A??Oc!6?O@_?_@c@O@Gt?@E_W@G`G???G@?dGhDcGZkRuZcZcZeWfYcZeWfXeXeHilFVhdDHAl@U@U@AH?dOH_JsJ?HCPCHQ@cBOhAPGU?UGvJSAS_S_OO#237!45?A!4?C?G_??@?G?O!9?G#193!23?aO@?A?_?CA??AGS?@#153???G#240?G#96@#81?[#121wOg_gwo_o{g[?GcIhC!6?O_???_?O@!6?G!14?@?@?A?EK@FAAFADE@EBADubWCWOOWK[LPgWs{z{M?mFBfRrjRB@?K!5?CC?!5C#100!31?C#101!15?O???o@wCmS|j]yg\C~@BDLZNT?@kOSA?AGPI@??A@A#128_???A???_???O?G???A@?@#251!20?@#102!24?O_$#239!78?O?G!5?A?@!6?c??_!13?II@?@?c#246!129?Q!4?A??c??A??@G_?G?C???B_A?O_C!5?_??A!4?c@?AO??@C?OC?O!6?wAE?C#112???AGOGO??O!8?C_!6?_??O?G#102!7?C#81!18?A!4?AA#54!6?G#125!11?CA!4?E#81!17?G#114??_O?CROIQP?A@_WgICCCFoaPA`?@?e`???@O#102!42?_gGO??_#100???A@!4?C#102???O#98??@#118M@?`gWC#140!5?GCA??C#126G#118OOoMMd@$#196!84?G???O@_??H???G?c??A?gD?cQ?EO@?q?e?ROa?RcQcHCZcZcXfWdZcXfWeXeXuDQOgCQGqCOAg?G?S_A??AC???Oa?a?_?G??C?C_?`G`?G_?`GBGBLjeWfWfWfWfWfWfWfWehUdYqLiYTiQTsJsJ[b[itI[_LIsFC`W_Q?OSG?O???`IPiPAp?P_P_T_E_Oi?hFs_BgQcRKRcHcZS@CiOhCJQgW_?gViTiYDG@l#126!5?_#73?O#114!19?@@@?A!7?`YOF_Pw[CEB_W_gG??__?o_!5?o___?__O?_#103!40?AO?A?P?O??_AO@?ITG@?_?O@?A?@O?@CCO#107!52?_!6?__???@#115?OCA#142!7?C#49@?G#119?_!4?A$#102!437?@??@`PPXHGG??a[]^YLG]|}}mhw_#112!64?OG#116AE!9?G?A?A$#107!437?O#59?Q!8?DGC!8?@#126!70?O!4?O#52!8?CE$#129!531?C#127??@!4?@-#237~?~?~?~?~?~?vGrM_@cX?C@cAg@SAg@CQ?gGcAH_S@I_S@GdOAHcOGDAoHAPi?HA?`OHU`Y@m?Z?lA|?PACHQDQ?tGtGTgSGSGpE?DAG`?g?_?_?GC?AgS_O#105!5?O#137!15?_?OcHSaShUhE@??CAh?S?a??A?OB_TC?Q_CQ@G?_G@_G?bG?G_??_??@??@A@EHUhUhUhUhUhUhCHQdOIcHQ?hA?i@?GQ_?@??A#192@?_CQ?c???O@S???C@Sa?Q?d?h?Pe?AgOC?O?C@!5?C??_@??_??OC???A??_#208!12?b#240Z#2O#81G!4?C???C#112??_GOG?S_OA@A?G!4?c#114??G?C?@oC??_P?GE`@aTGSCEB_CACAB??A@?@cBXHDpHOo_?!4O?kOGsWguOWoOO__oOG_?_OG__a??_??_OOWWWMGLEcCEwi?DGQgebQXP?DCCCGA#72!7?IDQ`JeWsJ?haKRLgeSrWMhTZah?C#103??_kWsWsjSJg@?@FBBB@??@@A@?G#125?OMgOsqWG__`@??AA#107???_wwWsMS@!5?`#111!6?_#101!5?B?@FG@?GOoGx?@@!5?BGA#107??_#102HA$#246?~?~?~?~?~?~?vKp]mHezYMHtUihTUyhlVTpX{UJisTJisRGlsUHnqYLFukeTxulNIbqhMcu@l?vAW?iEwB_GoHeGA?A?A@a@???_O_CQCBSI@ICB?_???AC@A#105!20?G!9?OgUhQGSAhITCxcDgSGag@kBGhSaRMOQEPKOCrC@ITITiSiSgSgO_#193!12?H_C?h?Q?cIOcGDOjCGQLoLQkQGQ?h?QHQcI_G@U_I_G?Hc?G?AG???G@??@??_?O??Q??@???OA?C@??_G!4?A???GQA#16!8?C#128_??_#73g?O#135??A#118!5?ca?C!4?O@?W?@??G#59!4?O!4?@??OG?C@?_?G?OD@COC?A???@IP_A!8?_#81???@#73B??@#69!6?DG?C@??AG?A?@?G?HCOAC@A?@!6?O?@#102?GOEKOGG?eeqyx`ppxZ~YQO#53!4?G#98??@A?SZ??p?Q?H?C@OA_#77??CO?iCG@A#108A!6?C#112?O!4?O@L?o??QDO@#132_T??CA?C@O?O??@#103!5?CAI_JKzmn{v]h^~Vn|J}j^j}W~}or{zsLAtAV]S}Y|^~sr|zzRqx$#244!12?G#202???@?A?C@?AG@SAg@CA?g?CA@_S@I_S@IcQ?H_Q?D??G?OG!4?_OGC#192?O@G?Q???@!4?GA!5?_?S_?G??c?@CAG@?G!5?O!4?@!7?@?_!9?C#150!17?_O?@!4?GO?G!13?C??C?A@#184!55?Q?@???QGBC???@U`W?HS?d?I?S_GWdCAhQc`AOiDYdCPitMWePCHaGaXeHgSYDIvlP!5?d?K#35??B#49O}#121B?A?ITjPlxNvnR\jQHoi[cCkBdKO!4?o?C#102??C?A_o_?E??_OgOWKWgHgw{[{{}]CGC_O!8?__!9?_??_#103!19?A!5?O??@!4?OaG@?AO?G?GD??G?E?c?dl_@#48!8?@???O#100!7?_!6?@#102!4?OcHcJSbOBOB???C#119_?G???__#128???_O?kG?_S#115???C!5?O?E??C#114@#108?_O?OOB??U_?gOAS@S_S@c??GC???_???g?_@_?_?G???CGC$#252!17?O???_O!8?O??A#193A#240!12?A#252!5?_O!5?C?O?C#239!6?O!6?@??OC!7?_!5?A??G!11?oRGD?@#96!37?C?_?C?_??A?OA?O??Q??Q?G?_?@_G?_#246!55?C???@!7?aG??A@??H?O?SAK??O?C?G@IOgCO_GQ_!5?GAOC@???O?`CO?GQc!5?W]o#83??G#54@#132@C[SWcgOg#115!8?HAGS_?a@_?A?YDASAj_BwgSOIDC`OoCAE?b?_?QoB@?@?@?_??GC?yGu??SG??GGS?CsGCQGAAIACY?IcPKQGDQGO?q?OcGOi@a?a@QoGBhWED?_O`D?O@!6?G#100!17?_#99_CLAK?D?A#115!19?G?CG?kG_OC!6?C__#126?G#116@!5?_#126???O??G#102!7?_?O?_#100!23?A?BADAC?_A?@#77!4?C?C?C?C$#192!18?O???_#193O#192!31?_??@#184??A#193??O?C!7?c?O??Cg?_?_G?G??A???A?a@CgP_OoCRSBTYSB??@o?AGHewVhUhUnWfWfWfWfWb[bsZOJGQaXHA@O_CHA?SAh?T?aCPaCgAGPc@S`CaPGPaGPCOCrCPMtGTaSiCiSGSgO_#237!37?@#239?C??C@??A!7?S!11?AgO!5?@?@???C??c@!5?OC??C???`???G?ATa#97!5?_#69C#125?g??_#119!13?cC??AOA?W?@_O@g?SGCA@_C?I!4?O#101!12?_#107!4?O#119!7?F?B?K@EAGO!6?@CDGADA?IeODVG`SKTDuAJDG?_D??__AoO?@??C?_#101???C!5?A!8?ISjSidYSGdI??Q??__QOhGE`SIc\QmzTzVA@?B#107???COa{A?KG!4?ACL?@O#73!6?GC?W???@A??@#113!34?C??G!4?G?CA$#184!75?G?cAO?@?ODACO?TG@GS?S?OIO!5?_?_?_???GAGS_O?O!5?G#237!128?@O!6?A??_?Od!4?c???A??C???OI!10?@??G??C!4?_G!6?c#119?A#127?O#143@?@?AC?QAO#69!7?@?@H?OCAoIDasBH?AG@QHGC?B??G?G@@?@!8?@!7?C?A?GFGA?G?C_#59!45?OA!5?_??G??O??C#111!45?_#118!4?oO_WMCA?IOYK?FA??A@@@??KC???oO??gHDA@?@$#196!81?C!4?_@A???A@_@G???AGDAG??G?C@gC_S?AGDaGDgUgE@OfWfWfWfWb[b[JCfcRcHCaSgEHQ??h??OA??H??G@?D?AG?G???C??C??_AG?GaO?a?G@?P@A`A@EHUhUhUhUhUhUqUhYEtHuHtEXvOmSrdLqMqlPk`Ky?}H_cW`[b[_G?Ca?a?Y?t?@A@A?O@A?ISHC?i??hI??PAGcXaWeHAOePA`GO??Ad\ti\A`B[#126!5?A@A@!4?C#107!28?A#103!4?OG!6?_?A!6?A???_AO?a?C?_??_???_??_??_???_??_#77!40?C!5?AA!6?DiS`O?C_O???C#121!37?_oo{!5?gC?A@A??BBQIiG\DKcJF?A$#77!365?A#118G??A!23?G?O!6?G??AC?K???@?W!4?_?_?AB???G?o?CK?eD?D??GA_??@!4?@#114!66?A!6?A#112!13?a??_GcOO!6?AC@??G$#121!395?DBE@@??BBA@@@?@!4?@C@?@???C???G?@??@#119!107?C_??Q!4?@$#132!400?A-#237~?~?~?~?~_nOLa\qCGaA@?h?_WC@GaWDOAGgC?PCAg@cQG@c?I@S?`G@SAH?C?`?@Qg@ISJODgFgR_EgTgDgTgFg?cA\a[`GO@O_@[?HCPeOcO?Cg@OC_I_A_@#105???G#137!13?gACHU_DI_??_c?A?Ga`SCaF?iAP?gCP?KE@CCaS@?GC@GC@?O?C?OAO?@?P?PCO?@O@?@UHUhUhUhCxAS`IS`IdGPiChAHAS?hAC#184???c?Q?C???O_PG@A`Q_@cApC?cAC@U?AGDJEDJsC`CEH??IC\AGOdQHOcA\AHQ_HCLA!4?_G#105O???@#49_!4?A#112?_??A_GF!8?@??C??@??_AO#102O!6?O?C?_sQMVHVvbZJN?NMKCJNv|KL^^MEAACFAEBBBAAB??!4@BFV{A??@_BGWqg#118!5?CO?_AMcQ\sYP?o_O_?@_A!4?O__???OO#107???_O_#77??@A?aBGeOkO???_?oO?gCOg??OoG?`AK`S#107??O??sWlUP#121?EAEKMFzUvwO}K?NG???_!4?ABLBDD#103?e?_OK]JmTG`M~MnDbHKpD??cY@TGrPIVjeDzFnNk||NV|RaPDnRNDrVdZ$#246?~?~?~?~?^?nOLaLzt\keRQnD`yuTLayltRPxmiXTUyHduYHtsijVQrihsUZhKUrmdV}t`sm_ToTGVwR?UOR?QOCI?W_OASRCQcGOA_O?G?G@?_?@K!9?_#105!21?O??ITI@GsDqCGAXOGoD?kEPAkAP_WQH?I_VaPIaPiCj?z?hChEwEgEgAhEgEgUg?_#192!36?_?H?A?C?_CG@I?H?I_AG@AG@?CA???O??GA?O?Gd!4?_A?_?A!4?_?C_Q?_???O???_#183A#217?O#37K#121K???_oSzSlUVGD???@?A@AG??@???AOs#114??oSoS?q@Ca??I?@#77?_??G?__S__bXc!4?_?_?OgS@GCGCC?C??_CaKqK!5?O???O#119!14?@H??@??DA?@A!4?@!4?O#101!16?`OKRHdQKdYcXqKItEhiU?}`MpfM|r]`#115!4?G??OgAR!9?AG??D#125_Of_PNTa??dWO#118_GwYHA#102?_O_?O??AO?_?OO??A??Q@!5?C!4?O?O?O???O_??G#115_O?_oICgA$#240!10?O??O#202???A?@?_???C@GAOD?AG!4?CaG@CAG@CAG@S?_??SAH?C?`???G#192???I?@GA??_???_???_C?P?A??G@?_???@c?@CA??A???A??a!4?P?C!5?C#96!23?OA?G?@O?a!4?P??C@??A???AO@??C??C??O?C#246!64?A!5?CO???H?SgC_Y_PgO_G?A@?G@CA??Q_OT?G?S_HO_OCHQ?HAC!5?F?L#218??G#38O#81b!5?G#126C@O#119?_?o???A@??C?A?CA?_[!8?G?G#101!5?C!8?OIOPOAO???_O_?ogSgQ_W?W?k?KsGyKqC_?__?O?O#69!19?H??@!8?@#102?CA?D?G?@?GD??POYn\F{YcWC__#72?A@AYdYELBdIPQD@^?M@EW#102O!4?@gaK`IdA@#118kkxpxpOO!4?@??A#127?a!7?_?_#112A[??dOL#111??_?C#108??BC@?@O?GCB?Gyd??sGaCIdGCPiCgO_Q?A_GAGDC#111I$#244!12?a#252!6?OGC?OI???_!5?CA?P#240!5?O#218???O#252!4?GC!4?_?Q?GCO#239!7?Q#184?GA???CG@gCG@G?_?dAC_G?G!5?G?@_P?OC?GO?@OCO#150!35?@!7?O!4?G!4?_?_?_???G#237!75?@O_O??O?O???@A!4?A?@?S?O!13?@!4?A!8?G??C!6?A#56@#119O#125GrLLA#73@?A#115!9?O`AgQS@yco]??G_JM`FGfLCoOVN?@?G???CC!9?GA@#59A??@#114?@@G??@!7?@!9?c@_RGDEH@YAtTGjfJH[OAcAGciOLIcLeUOKiHCaGACQkDA_HKi@!8?O#98!4?@??@!9?_#100@#103!8?I}VLrU@#111A#112!5?C?A??Ch?Ca??G#128?@G???GP_@W#126C??AA#112!17?C#111?oCA??Y@?A?G!4?G#101!5?@A#114!4?_??_O??o??Oc$#193!20?O?C??A#244!8?_!5?_!5?_?A#192!4?G#193C!4?_?Q?G!12?CG@???A!5?CO!5?CBKICA?Q_OAG@IHDP?OG_Q?O?[QgVGvIxB{b[b[b{bslROo_?XiONtI@IsGqDGAh?H_D?gAPAgAT?GAH?G_U_PIs@iOjCz?nChEoEgEgAhEoEgU_Eg?_!5?I?_AG_AG?Q?CO@CO_T?hQcHs@IPcHQ@SAcGPiPK?A?C?AC?@C?_O?GcP??_G???_?_?Q??OG?C??O???O??H!6?H_Q__!5?O#240C#63A#128?vKA#118!4?_???oI~~~{m[{O_HO!5?@!4?A?A#72!8?G#122!4?G!4?@#108???_#72!12?_O_o_OOwOGS?O???_#107OGAK!6?_?O_#59!27?H?A!6?A#134!17?_#119!35?G??`_???@C@B#73_???XM!4?A#107!4?_???_^F@@O?gSW!4?i?q?GoDG?cI_T?_O_O!12?COI??K??G?G$#192!21?G??O!10?C#193A#196!43?A???A??A?G!4?A??_@OG@C?GC?c?_Q_?_C?HdJkBgVGv?tA{B[b[b[B[JQClJUhE?dO?_S?@???OC??C?IOC?_?O?g?PC_OD?G??_?O?C!4?OAO?H?P?PCO?HO@?HO@UHUhUhUpE\hUThUtGviDyQlUgjUCXqJ}tIZclYjsZdM?cQw?K?y?G?IOPG?_?@G_O?O_?HAWPG_tQ_`AhALAKaLAl?cQCHQ?_OUlTIV?a?he#244_#132!4?_OLA#143?G?H#69!11?D?I?HE@`M@N?@??@!5?G?@#100!32?_#115?@!8?O???@?IKCCA??ECSGIfOG_U@_O??A?Ci?TAOPgI`O?_W_DQK@QgKCA@C??_#143!50?G#126??G???O#116!8?GUG#115!4?O???O?GA?_@A_?_?O$#239!86?_?P@??@???_??A?_?A_!4?AG?EA?J??C!137?C?@??`C?_A??O???C?C?A_??CA_??GD!4?_!9?_?C_O?@?I@G???CH#127!5?O#114!19?_#107_??G!5?C!7?A@!6?A#98!31?_#59!12?G!8?@#132!101?_OOCOE_Oa??C??_$#153!312?o?Q#103!30?O!6?_??G_??_?G_O?_o_Og?O_O?_!5?o??Q!4?@!4?@??G??@?B???GQKG?@_BcQG_o@C??hA_O??S?_???_!6?G?G?CO?sQ?D?H_Q_?@q_C??AWBcXEH?COG#140!57?C@O$#208!313?L?O#59!38?G??O?AH!7?C!4?C#52!160?G-#237~?~?~?~A{agQPGvGQc??h@C?_GS@A_O??HS?aS@HS_CiOD?gCA?HCQ?gDcAW@QG_HcAIpCiTaSJOLQcYDgU_TISIo?hOeO_L?^_V?I?J?T_UgQ?@AcH_I??Q?GA#137!13?AcGCHQ@a?_GA@A?_IA?DOI_cOOR?IA`O?GCaG@T?Y?O?SAG?GCG?c?H?aOAOHOA?Ca??ID??cPC@e@MPmPcHOdItAShAS`SHAOd?Q#184!5?gAOC_G?_?SH_O??A@A`EGCH?@??O?C?D?Wo!5?`a?oIWcI_TQgJScXcRidCY`KO???G?YAk@#203O#63O#48_#115WoG?SAHC?GC!6?`WeIXTpXGmCGUAG?a@?TPGk?aoGG#122??@#101A???[`U@oKagQtaTeHyBCHs?Bg?AHSBmPJsLq@]R?Wg_c_?OO#107!4?@I?A_?A?C!5?GG!5?_!13?O?_???C??_?GCG?K#101@?DG@A`A@CI?B@A@KB?b?BC?@NA@?AC#111???O#118!5?J^fN~{???B#126?S@#127GSh!7?G??@#112IP??@#108!5?@!9?C@CA?CA!4?@!4?@!6?CA???@#114cAPGAOCKQDcaO$#246?~?~?~?|B\BkaRGvlZ|SUyjLTri}SFjxUqj\KiuqJ\xDmyVPj[UqhlUQyHle}dRZqX|SMYPiLhsfqlHdOR`LIo`TCZSeHH@Oa??G_S@S_A?H??c?O!4?P#105!18?O??_?_GOKR?_GSHU@SgQ?dPIDgC_T?KAtAX?U_I_D`I`G`?Q`Q`QHOeOL?l?e?lOHOL_?OiPI?iOGO_#192!34?A!4?A?C_?G!4?O??O?C?h?g???CGCAOC??C??@C??C!4?A?C??_!7?Qd?OA#217?_#83G#59@#119aG#118okapoXuAzV^Fb~}A`X_AGA_?PZt!4?C??AC!5?O#77!4?C???_]@kGqKQcITIPqD?@#99!4?CG_#53??C???G#103!4?CCAAI@HLE`bIO_??CgDq?h?AGCO`A?dAGPABO@AOHAG?G?SIG@GOK@c?e?KRAQ_t?WA?AkOKGy_`KGcGA`s?CSgYSU?WuxCJBSjC??O_O#114??Wo#119?B~??K#125??GujOeW_@BAE@GF_#118oA#102?gSAHOaHO??@?IRCgPAc#112???o?W?SgKOG?gOGSG?gO?O#115?O?O?W?A@H_?CQ?HB$#240!10?O??C#252!4?AG?COAG?@?g?CA`??A#218!5?A!5?A#202O`GCQ?hC?A?@?G_?CA?`#192?_C?OA?G??Q?_C?O??I_!4?OAC???@!13?C?O?C?AG?a?G#96!26?_G??@?G??O?A?G??O?G?a?@O?G!8?C!7?O??G!4?a!6?C#239!48?A?C!6?O??O???g?G???CGC?AC?I!4?C!6?CAGD??`GOdI!8?@#97C#72[#69C#125@@#114OGCA_Gs?g!4?@[A?T_?CAO!4?C??@???ieR{?C?O#100???@#59!7?A#72!6?_???{iQJtSRd[ahWPms?OG[__#102G?COQQQ_I[sl^}pr#118??G?O?hA@KA??O_CG?CGCCgog_AUb?_Ca?CA?O_?G#59!4?O?O#77??ADQlQdCHCBCADKQ?A?aC@BG?D#108???O#121!16?~Zo~j#132u@!9?CD?Q#103?_T?AlubDOac???_CzDiOGpCw@WaS@C_GOhQgOJDHVhPHPnQmYdmPkaO@_G@#107C$#244!10?C@G_#202!5?`???_?C???O!6?@#252!13?@!4?@?O!4?C#193C!5?@#184!10?I?GA_D??G_?H?_??H?S?A?A?H?S?Q???@?A?_#150!38?_!9?_?CA@!7?C?A!8?A#237!70?@Q?DG?@!4?S?D?O_GO???`O?_?PCG???H?C!4?_!8?O!8?@#77A#81@#112C#121EB@!4?@???_#107!4?C???_?C!6?@#59!8?@#107?GC??@??{#98!18?Oc?Ig?Q@SA_!9?_#114C??G#59??H!9?A#102!35?AA@??GCHFIbe|wo???O?QOooWo_??{WGO??_?_GEx?[AOgRKAC#112!9?c#128!6?EX_T?_sg??g#107??CiU_??GGCKOZE~T!5?OIpEIdDIgRAFeEDEb_qu?EI_k?K$#218!12?C#193!6?A???OA!4?G?C#244G??_?@G!5?@?g???_#192!7?O#193!29?@CA!5?O???G`O?S?A?@CGQ_H?UOch@k@S`VgVkP~~~nv~zHPrQoKSLRCrKsHS@sGQ?DOI@aC_T?GAg?S?T_I_D_GdG`SRkQ`SHOeOl?lOe?lOl?KqLoITI?iOIOgO_??I?CO??S@?S@GAOcHQcGRcZ?dQGdQGcPGcHuGdGP?Q??H??C_?H?a!4?D?C?@?O??@I?_A???_??_?O_@??I?C?@I?LjCO!5?A#132??A#107???GC#103A@#119???_W[#103!6?CAG?b???g?qG!8?PB_cIU}?AAGB?gQD@PCG?G?GC#77!16?BaDa@GR_PD?C_#115?C?@A??C?TGDSAhCOgAOdQGDQaSGeOhE?DQP`G_Da?DBOWHGWF@_o#108!19?O#114?G!5?_?O#116!31?DGI[?O_OO#115??G?@???CO_?JcG??g?AChA#118!6?_??O_?O!8?_???_!4?cOCJqH_YOk$#192!28?@#240!4?C??O??C_?AO???C#196!40?A!5?WaC_I_S?K_A_H_CgRcGQcH@IOcRShUgVgRm???OG?CcICHE@a?_GCPA_A??`CGa?C?G@GA_T?@?_?G?C?Q?Q?SAGc@?GAc?H?A?A?@OA?AO@?QD_?_PC@c@E@MPmPujItIhiUhiUheXeGZdkZc~YDtIhVRmTZa?VGvg\gsKoQpaISaCH?Q?Q_A@IoAhEGOC@C@?O@I?T?HA?G?O?P??A?taS`I@_OY#240C#116_#102!26?C!4?wCv!7?AK?BBtg?w@|v!7?@@#134!28?@#114!13?G?O?hCQOdQ`KOdAW`ChO@iO@EODk?SJOPKqG`e?P?oQC@_#72!21?@#53?@#115?_!8?_@C@?A_GaS_#140!15?AAs?G?O#142_#111!6?GO???A!8?O!4?G@???@A???@???C#102!6?CA?@?@$#239!93?CA!5?@?_??G???@?G!6?C#246!143?_A?CiCj?j?Q?ADA`Ap?G?GP??_Q`Y?_AOaH?O??OI?U_!6?_G@_A#121!29?_!6?oc#59!139?G#107?_!4?_?g?AkpLRL_#73!20?@#121@?A??D#118!12?o$#105!312?C??C#244G#119!30?A!4?GMHg?P#126!176?A??K$#153!313?C#112!34?@#69@??O?Q$#191!313?@-#237~?~?~?~?{QdYdYdY`SHSGc?J_AK@aPOGbSHQcHQdGTaSHQdGCPCA?gAOD??QGd?WdItAtIPiSbYDgUk@sATGRK@iOiUHe?e?R_Qc?JSHu?jOdAHAgAC!5?@C?@#137!10?g?O?gC?C_CQG?WCrOIGcQ@PGi_??A@P@cCAOHCc?O??`?GC@??_K_ICH???ICgA??O_?O???c?Q_IPcOcHQlOdIOdY`IcHQcHaPC_I?d?G#105Pa#184?O??ShAc?DA?CHO?GO@_A?G?GCh?DA?G@GAK_GOgPaPA@?As?^?l?QgTqLOIOd?S?C???IGC#204_C#114OH!4?A@?K??F#69!4?O#114!8?@G???Q!4?oOwsA?doE`X?A#101G???oChS?AGskJqKrMPhqUBCB?OGSGcq`i@xCyCyU`UHUGE?A#115?O?G?CK?AJ?AF`qgOEWOOPpGOAGGCoCAOc@OI_GCPGF?cQ@ohDO?IKQsIaWOI?gO?_??[GcA?kEA?CAAD@?OC??I?OGASUCIE@??@#119_}~#121~jhUDo???_!9?CGO#115A???QoXAHFO?`GO!4?P?G#119!6?_Gs?O#115!18?@C?@CG@#119?o$#246?~?~?~?|BlQdYdYd]juavX{SNdq]Kebp[julZulYvi\julYvxmX[UTliyVLcQYnbYOIlGteThKcyR?@qAkGrcQoCLP?sPlXTkZCHQc?a?HOCGOcO#105!22?@AC?@QhQH??dI`H?C`PAGkaCPCJsGcICQhODaOHbCjOKQ`QgUHQ@??_?Ql?_?@OcI@IC@cHQ?H?C???A#192!30?A!5?G?O?_??A_?A?G??_A??A?OA?AO?O@?@C?C??Gc?A!4?g?AG???_?O!6?_#153?@@#240OB#35A#69O#119E?PG??_@?__o{{]Kmb?E_?_?_!6?_??CI??GCAG#103G??\Pc_xPK@?iSD_A#98!7?C?@_W?C@_?_Q?K??CA?@#102???@?__owkLFrqqaq`?oO?W!7?C#119!13?A?OG?A#102!15?@?@C@??ACAR}BAA?G!5?@@???@?@A???CB#114!7?OHC#126!5?AhY?o?OO!9?A#118BC{!6?O_WfWA_!9?Y?HWcX_IWdO_W_IOc?_?IDgSqHgS_PcypUi~N$#239!7?A#244??G#193!8?@!5?O!5?C#202!16?A?A@_A?D???Hc?OC#193!13?@!4?_??_!7?O?G?CH?G!4?O???G?_OS`iTgiSsAhmOnOnOn~}vjETJlQhQHQhdQc??C`OAGCQCP?I_?cA?Q?ODAOHOC_OGQdQGUHSHOPtQsHQlOROlYdITJcZuHZCL?@CAHA!4?G@c??CP?c@GAOcHQcHQGbG?Sh?ShExAtAhEHSGC?GOD_QDG?@Sg???C?c@??c??A???AO!11?A!9?G@O#105?_#17?_#40_#77A#121h?_owO!6?B@_??[?O#103!5?B???C@#69?_???B??G#107!7?@AE#72_!9?OLRKogAH_[aKrkRgVHKQTUAhDyDG[GC?A#114!4?_??G??KO?DG?E@CGoAKbGEo@gOaOMPgDQGd?C@OgAoM@gCDQ?M_T_L?sC?__Q?i?G??_?Gs?O@gE_?COG#121??_OG#111???C#73!15?S??G?_G??_#116?AThAYQ#141O#112CG!6?_??_GFO!7?OaC`C_AQCB?bGAD?T_HODYC_O?@$#192!19?G??A!5?@?G#252!19?_?H?O??gQ?@#184!16?GQ?G?AC??G?a?gAG??_??_???GO?_?`A@???_A?_??_#150!27?A??G??@!6?SAOG?G??_???A?ICA!5?_??A#237!70?@O?@!6?C_?@?DO@G?GaG?GOgPAP!6?G???O??O!7?A@?A#208??O#244?G#49G#101C#112OO???_!7?A?_O#102!13?A@???_!8?__kQ[?MBA??gW#108?@#99!12?oGA?B!5?G#103!8?_?OGCPqGK@DH@Ok?iT_WKPEGcA?e?E_?eCa??@g@S?d@C`Cd?_O@oGCW?I?B_I?WAM@LP@|?@K?cR@jAO@@A?@??aM?@@o[J?D??A???A#132!9?_FC[e?oO!7?@o#107B@j]{kGCKC??_GDIsgWsmKPG?YU@G?C@CADYeGSaIw?x?IAg?O??G?A$#252!21?A@?O??_?GC#193!20?_#192!6?_!6?d?OA?G?AO@?C_?C?P??G@AO?C@??A?A!6?@C?A!6?D?G??A?@?O#96!25?C_???C???GA!4?@??_?A?G?_?O!5?C!4?C#239!73?C?_Q?G???I?CA??A?AO??@?@C!4?Ac?A!4?g?AG???_?O_KokOG_???O#63C#132_#115?A?@!4?G!6?A??U??dHaCSHChHoGE?GC?HpA?D_KA???@#77???wU@B_VGRc?_?@EOCG?@#48???C#100???@!8?@#107!11?C?O?A@??_!8?G?G!7?AO???G!7?OA?G!4?C_O??@?@??_C??C?o!4?S!9?O@ICA@b??OJHHD@#125!13?J@@MILy?gCG?G#119??_#103?S?A?B?_Q!4?QdAD???BCRC@?C@!7?@A@C@ADAD?TAHASBS?O$#202!23?_?G@?O??A#239!47?G@!5?C@#196!11?Qd?a?H?CGOcQKAH?TI?TAIhEOnOnOnO?@GSOg_QC?C_CQG?P?QGAC_O`??_CP?H?Oc?H?G_CA?G@?d?G?`??a?_M?HAc?QDgE?@Oc?oI??c?q_ZsiXcXulQnQsJYdYcZQkRsLIqLPuGvSe\jE|jAOCXAwCxQaehReCGPC_U`OA?OgDo!4?Q?A??GcGsH?H?_?Q?D!4?_D?I?@aHQfS@CIF#96?@#118??kMEDM^qv^WN??@@@?hh^YU\Y_uzU_?O?_??CACpWAPQCA#77!35?_?O???_A_QHD@B#118!10?C!5?A`@@`???@MT@PH@gCAG_A?QqGAOG@GCAA?a`P!6?_?O!8?O!4?gSwW{wiuK_O?oC?_og?_Oog}luy^@#127!8?A?@C!8?G#102!4?`?@CA!8?HQdI$#239!101?O???C?A???@??O??T?G??O#246!137?G?C`Q@O??Og?g?s@c@CQcA??Gc??X?|?v?V?D_D_NON?nIP!4?Cq?G#107!4?@#59!28?C?@#73?@#59!121?C#101!7?@#77@#59???@#112!11?gC!5?_?_?O!8?S#128!8?@AD{AQtcC_#111!5?@#108???@#114!4?C!7?_?_?_?_?AO???g!9?O_??CcBgAiHCI`S$#107!348?GE#121G]A@#140!177?@???@_#111!20?A#108@$#112!350?O@#129!184?@-#237~ONwVg^_~Wf{IlqMohE|IsloOgSylOy?O`QDoDqChQK`IT_TiPiDgFWbGD?I@?CaSHu?uHQLOeXaLoEXaG_HQC@U_ITIPkAtISjQhQgRA@AS_DWAC_S?A_G@C?OC#137!10?i?TGQ_???G??A@_?cSOAGGCGA??PgAPH?cAG@@_GCA`?_Og???gCGQcGQCO??Q?GO??_A?@a?@QcHQcIOdItGaHQcJOiChAS`SASgDO?c@G!6?C#184@!5?A?@???_CQ@OI?@??_A_Qc@KBCRK@JO@?_?IDGDY?OdOcBcJuHO??@skOOA#208?@#203U#35@#40A#73@O?G#118!6?@!9?G_O?o?OGAABJI`?_??G_C???A#77_WG?C?@A@?oMOdKoFXaTG!5?_#53!10?G#77?C?A@AXOJdAkQCASG#114aO?_O??OE?@@A@?_OHgPGEPaH_SBgQI?cOC_Qc??{BoGCAr_KaWAsKdHGcAOdA`GC@?C@??A?A#126??_#103!6?A#73??_#114??D!4?A#126!6?_??gQDoHQ_GS!8?EO#118GYskyT?gDAP?o??G?Ok_qXws{x}l|ULIKV{mWdW_Wi@zcrC?XUmlUhnUDnF#121C$#246?FoF_V?V?bGA@QCPJEwAPJAJdPaCAjDzjEdyNiLzUDr]ta^ITeSYRweSvy\SmjX\jqHlHucqjHeSQIgeSV\ucz{hHPi_eAXG`@?C?C@CgSgB?A?@??@#105!24?DQlQ@QcGSJAH@gDsBOdOlEcAOcASHOdQKQ@qGSIDA@SiTAP_??@?`AcH?cA@ISHSGSGSG!33?A!5?O#239!9?G@!5?AT_GC_?GA?@???Q???O??_?I???O!5?@?G_???gGA@A???OG#217@#37A#59O#125u__O#115!14?A@??A???BCH???`[{BQGdCQJ?A@!6?_#72!7?A@!4?qJuPlRKIxUSJexNRu`hPXckcA?C#102?O?@@h_@CIEC`_O_o{KSCEI#107!9?A!8?_!7?G@!10?OG?@G???DA@#112!9?_!4?G?_DA?OA?O@A??A?@!7?D#125C??oG???C?DJS@A?OK#115??CD??@?iDOOGeG?GecL?S??C#119!4?OAhQDBGAOcY_Y_Oo?OG_??_?O_?O?gOwz$#192?G??G?_??CO?c??_??@?c?O???G@O!4?O???O???G!5?_?G@_C?@G!9?C?Q??H?CO?H_?P?G_??G?A?AC?@G?_ASGOG?gO#239!5?G?_?O!9?@#150!19?_!5?O?A???@?`?_OG?C@!15?CA@#192!62?@?A!4?@!4?G?AG@???C_?S_AGOC@?A??g??O??c?I???O!5?@?GO???_!6?G#240???g#38O#77@#128G#112B!8?A??A?H?g?Q?D?A@!5?S#114??A?WdQQH`SJS?A??O?K?_C#98!11?C?Ga?g@?A`GO??_G?A?A?O?GC#103_?YG@?gS@uPdHBEP@KGAAIHGTAb?AGTGC@?H?C??OCAAOE_AcP?s?o?CCA?@A?@??AO??A!5?A#107!17?@#73!19?@???@O??@_#116__@sXAG@#112??B!6?A#102!7?@??A#112??_AGBC!4?_O_?@?@?BCBC?C??IS_#103?@?@$#193?_#184!5?G!6?G#193?CO!5?C?A???C??C?G#184!6?_???G#202!12?A@??a#184!14?C??@???@???O_?S?PC??AC`A?A?@A!6?A!4?A!5?@#96!22?@_??O?A??C?A??@???G?_A???_?C?@??O!5?C#246!72?_!5?_???A?H?D?GOgPg??Qc?cQHOcPa@a@eHAgA?@??aDBQC??C_?B#52??_#102G#121?KA@JbNtN^K}n[~u{S{gpQc{M[Caogg#102???A??@!4?__GCDA?OQGGwKA@#99!12?O??C#115!29?_OGEAB@@_?oo_LCQDa?pIWCAHO@k?I?G_GCP?e@?E@o?GDaC`GA?O?A@H???CA@?B???@!8?@!4?@?C???C#132!13?AG?CAG?_?A!6?o_#107???@B?A@O?GA@ADB?@A@BKC@???@A!8?A!4?@I?J?@?AHO??O$#239!11?@O?@#252!9?IC@!4?C?G!24?_?OC#239!15?@#193!4?A#239!5?C#193!8?_??C@C?SgTgDoAsGRAiXSDqgZcIpMpMpM~~~i?TGalQlQDQlQcICh?gDOAOA?HA_A?gAcHOdQKODqGSIdI@OiTIPaT_JS`YdZclQdItJShcISheG??DO?DO???H_CO?DOA?S@Ga?HAOdIOIcHsIsGs`[b[cYdWf?T???_CQ@?I?@???@??O_O!4?cA?O@Oc???cGCG!6?CG!5?_#56!5?G#103_#119??@!8?@?@??BB?CAG@??b?PC@?S#107??@??_#101!6?oO?CMB@A@A`KoNY`IOc\i@s@KACQpCGbcXEOcHSUgeHQP_No?dQkQ?I?G!5?_#102!26?CA#119?@#77?A#121!24?_!6?CwoOowWwo{NaosM[Og___os__{?o{_{^yyTdIAcd^QJ!8?Xno_#103I?C???A@cG@Io?Q???@#121!10?_O_$#193!59?_?O#196!38?O??g!4?QGDG`CgTcHqKRcIoMpMpMp???TTiaT?G??Gc?HO??S?A?g?_GOC?OGPC?OA?G?_AG?@_?O?gC??_?GALOaK?G?Q?HOc?_A?R_@AOdZugJtiItIvSUhJsiDxUhiUH|aTiItJsRsJtIvHIa[bYdYdWuA{f[RgK_?T_YCT?G?G!5?_???GAC@?Oa??@a?AGO!4?AScWA@IDtKu#142?C#114C#126??[aSS?IO_O?O_#69!4?@?C?G@??g??S?_S#103??CGC?QG_SHCHap_g_SS?Q@?_?OCgA#107!39?OG!6?O_#119!51?OOo__ckgC?GGCEEB???CG__??OOO??GO?_GBRB#128!12?WOiIC@?A#114!5?O?gS?gc?OCoCOG_OG?A?B?A!9?@??C@C?C??COjC??AGE?hQ$#192!113?G#237!145?OAG@?G!4?OA_OcACAC@k@I?H?C???GCG?O?OCOcASHO???_GO@AG_#132!7?C_Go?_?_#122!37?@#118!56?GK!8?OGcOCa?_CoSagU@dpX@HPGGXGA?GEJx?WPWCtGbAscQslYwWCiK[ZYRQ@NDFB@@CAOWH??@JFMGJNHVKB^F?K#127!14?C!4?_$#183!305?@#38!228?_#129CF$#74!535?O$#142!535?G$#145!535?_-#237^snQ|bLJuLrKXvILvIp^pnWvwfwNyfKrGqHQHQk@iShSHQhU_UHcHEPiS`QgQHC?DaCJ_LQdIpKQ`ShQHC?dQH_ISbSGO_@ASaAH?H?pAp?xA|?TG_I_???G?c?O#137!9?_I?TIPCOG@G?_??@C_CQI@DCCACP?WAAHA?W?D_H?C?cOA?C_X???P!4?O???A?HO??O_A?_A@iChAS`IOdIT_DiOIPcIOdIOdI?iD?I?D!7?D#184!8?@A??C?AC?_?GE@EPAP_PiOk@c?COi?C?GOgWcGCG?OgO?TgC?CgS`GsG#96?O#203G#50o#59A#121o?g_A???GpItaLq~Q~j\~ni^t{On~T~_O_o#103!4?XC@D_AH?Da?SaIoCQ{PZOD?Q_O?_!6?G#53?@!5?C!6?C#103?GA???RGG@CF_Ad@hCGQ@_s?eDWCG?MGCAHCAGCAO@?C?GC?E@C?COAK?CPA@?@#119!5?_oO]IG@@?N#143!5?C???C#73??A??A???A?C!6?A#119!6?A#116???o??OgIOfdC@Bg[MEg#121A@No_#112_#114IHaK?dOIoT@i?O#112?GCA_GaHOk@CHQDI?O!8?C@#107@!5?A$#193_!4?GO_?O?a???_#184!4?A?@#193!6?O#184!8?A!16?@#202@?G?@C??_?O_#184@!7?A_?_!4?_O???C???O?@_C?A??@?O#239!11?C?A?@#105!18?_ACaCPCJcIOJh?cOiOHoI?e@cWcPcB_Y?U_Z?J?LoJ?E_ZcICOdI?iChOc?AhAC@ODG#192!50?CO?H??O?G?A?O?_?c?I!5?G?i???G!4?A?A_?_C?D_?AO!4?CA?@#105?I#240@#52@#114x#132H_?UPGGgdGd??O#143@?G??a!9?i#112?C#114??@@GAtCAg??GoDQO?iD!6?_#72!5?DAN?Oh?ABa_SyDQIhQGFpKHyO??_GC#59??@#102!4?DDYuUqv`{Q?OWW?G?O#119_o_?O??O#107!9?@#119!4?G#121!17?__sQ}{oO~r~l~bLqnJUpKPcWjREGBHAi|LBcG}B?J?D|Gp??OP?@?C#140O??C?Oa#130_#52G#127O#132_KO#118L\^To??_QAdCGiOun|vz\VBTAA!7?@@ADADIQlQhSaXsHUItHVGQ$#192?AO!4?C??G??G?A?@?_G?_G?O?_D???_G?@?G?_??S??H??Q???C??O???O!6?A?G?C?`G??O??H??C?@?G?AOG!5?AO@?G???@?O!6?O@#184?_#150!30?O!8?_??_??A!5?C!15?C#239!72?c?O?_G??@?A@?OC?c!7?G?G!8?A??_??C!5?TaS??C?A@#244?E#55C#115C#73A!4?@!6?G#112???_#118!4?OD?I@lO???P?T?iutGA_?_?oC_gG_#101!5?@?A?CGQGFIT?}hUhTsDZGDOhTUhfWCrcDjyDWpAl?ePuGO?O#107?G???GAD!6?O#112!44?c!7?Q#132??o?OO_GOcY`OKo`GA?T???W!5?Ca!5?@?A??I#38?G???C??O#126?@Q#119?AA?_#103CGaK?D?A!5?A#119??_GS?S@A?O??G?eIdYtiTlQlOiSaHug`Gcgt`x$#246?@?L?SaOGaCPe?dOGoM?COE?FGFO?GrKVDukudP]TjAjucUhLhuZqxmCi]dFkqznI\hSUqhYSErlKJUCuzjYKeVthGbulJuKH@KoEoEGCGE!5?A#96!36?_?Q?@???A?@?G??@??G!7?_!5?O#237!77?A?@??O?G?_C@AP?PiOGOc?COa?G?G?GOcGCG??gO?T_Ta?G?g??G?G?o#116A#125?C^@GcuuRA#115!13?O_!7?AhAAS@GA_XSOOCAY?@^@Oo!4?_#98!9?@!7?_?iC!5?A?O#114!4?@!6?GO!6?@!4?@I@?EO?I?DAGCAGC`OL_E?iC@cPK?CQ?kBSGA?CQcWDGaE??A?@#126!4?_?K???WAL?_HE`I@CC??SC?D?AqKAC?C@CJO?D?O@KA@#142!5?GW???O#73??O#115!6?ASORGg?HAOCH#121!6?_G_kP}JelQdWcW_GO_#114???A?GCA?@#121S?Q?AKE$#184?G??A???@#196!5?O??C#252!45?O#193O!17?O!8?@ACGO?GoCpEWEgCHES?eI_FOSJyTdQIXFiTiTiTn~~Y?ta`cYdaSrKRcJ_IS?dOiOH_HOcPcOcOgQ_Z?U_Z?Z?LoJoE?Z_IcZdYdiTjSlOelQlJSlYTKy???T?G@c?O?AOC?PC?PC?PC?ODOaGTaWaTgF{@u?~?~?~?~PaH??_K?AD?_DGAG!5?C@A?A@??CPa?c?A??O?T?@A!12?_?c#128?G#126???U@G?@?OEOITaK?D?S#119!6?A!5?GAGC#102!6?AIC!7?GDNzk???Aq_#100!30?C#99G#108!8?G#115???G?C?GId?a@AD_OAGSaGCAWc?QG@C?IG_AI@@DO_J?K?A?A_IC??A#125!26?_G?ooG???O?P?G]oOG?AMlMakKQ`@??@!5?@@K__#107!5?@@???O?_C@#126!13?_O?_O$#196???_#239!91?_#196!6?_??A_?hAX_TGcJODgQkPegTiTiTiO??DtIGSI@GPG?aGO?S@??G?C?AOC?I??H?AC@?C_H?C_COa?C?H_C?P?_I?OD?OA?JO?CO_I?_ApCTzUgjUsJYdi\iPnciZcjYcjYdyDWv_\a\iVwB}Hy?~?~?~?mW?~cZQdx_YTo?o?_G?C!4?O?O?@???PA@C@?@A?A???A??@iPA@Y_BS?@#127!10?C#69!18?A!5?C?G#77!8?A@#119???C#77!7?BKCh?LdW_gO?E?UgGOCA???_??O_G?A??DqCApQkOe?bgY_#118!12?_`aD@?P`?pp`AHaKpyProQGopy_i@O_r_|wlWFor\x\NL@?@?AN#112!19?@!8?@?@#129!12?_!4?O!6?_$#246!264?AC???G?G?I?C@e@IPa@CPePePe@?P_PA\A@iGI?G??@A?P??u#101!47?@#127!145?o!5?_?o_?_??O?A#136!9?o_?A$#107!360?G#128!149?_!9?_!6?CS_GAAA{?@@?E$#145!535?@-#237jYsJStgRelOvG~?Ud]h^cZb{BKzNsJYdXcZ?ZcHqHqChQLQcYd?Ag@UGUgDq@GQ@OGaS?IPcHeGrKPiTAg?eOjCOCgODG@UhQcZ_HYdQ?ADQdGrCa?O?h???aG?O#137!9?S`?TIOcI@?G?c@??`O!5?GAGcG@O@OH?@OH?C?H?HAO@OAGO?BO?cO??O?H?cG?_?@?C@OAc?IT_TAShAS`IOdIOdIOdIOdIOaCG@S#184!19?hO?`??_AH_DAhUgEK?C@?qCq?k?V?D?g?G?d?@?B?R?t?B?D??AOBkAO#240?W#0O#125@_?w???@W??A#112!7?iCAG#143???G??QG?CGo#112??G#115CG???@?@??GC_CCaO?o?_#101!5?_T?CZkqDgQ|@SIGtItLqM@fgU`eYkTIEGZegPAo__#107???C@G!4?GC#119O??_???O!7?E!7?_!8?BB??WwCA?A`C?G#126?C??OiS`ACPHa@!4?A?C@A?@#116???_??g}?o?|w?s_wOG?NKK?N@]@!8?G#121Gw_D~Zm[O#103?QCOg#119!4?AF?OD#126!5?_U|MtkU~gcg!4?_O_O$#193S?A_GACGOAG???Tg!8?g!4?_#252!21?G!8?G??C#193C#240???A#192???C?aG?a!4?c?AC??GO??@C???Q_HOdO??@#239!9?C#105!22?@??Oc@Q?GuHCIdQhSaS`O@QcIcAcQkAcQhQcQc?kAk@cBcGcJ?@cHAc?Q?APICgQ_G#192!53?A?C?@C#237@C?A?S`CHAC@?O?q?c?e?T?G???h?D?@?B?p?d?P?C??A???g?_A#81oC#126?ADOkC?Gc?E@_It#118???_?`S!4?_!8?BrCE@y}Ea`^rhH_GD#59???A#77!7?IdYcQLqDlA!8?@?A?@???@B?CHAcXUAt?O?_#118!8?@A@?AOC_[SMCG]C_RMhRvdEFabP|Wy[zXNV{kbUfCrpRpOGG#143!5?D??C#125?OG?OWggc]gKhUkQMpD{AWgB?TLg?D~@YCIBv_@A???_#136?{g@??_C#126??_?W??cO#118AcwcrESh}i~\W^NG#143!8?OA@G#132?O#119@A\qlOMBEHUjUPMNnnNfBBB$#246?C@O_GAcGOFGr?i@W`A_P?[@Sq?o@OcGaZCucZQLcLzUCqlHdQ~TV}ht`VYGevkybTHjttmZqXTCr?T?|VYPl?znaDnyuQ_C?G?Uc??GdW_G!5?GA#96!34?O!5?G??C!5?G???G!7?O!6?@#239!74?i??A#192!11?@?O!5?A?_?g?@?`?G?i?S?c???S?g???_??G#90???_#49K#121ANDAm@O??Rgpi]tI~~TBPAAx~v~^hu|zvN~~s??ww??_#103!5?C@@WAuA_?a?PkPI_Y`???GQ#98???I?c!6?_!4?O???_O#103D???K?FATP`QP?`U_S_?oHK`A??_`?o?AP_!4?O_???G???A#121!10?GKKKIrvr~jz~iTBITj?s@CADA@?@!10?E!4?B!5?@#140_!7?A!5?@!4?O#125RD#132Ey#119??@#115@AD???@Q?@??_#121_?_ZtivWNhA`GQ_?FYTaLQmPkWcgS_K_O?O_Ws{{$#184?_GC??O?@?_!7?O?G??A?@??G!5?_???C?A???_!4?G!9?C#202??@?GaS?G#184!8?G?i!5?O!8?HQg@C???A???A!6?_?OC#150!33?CGCA?@#246!104?O??O??O!5?o?yCjCH?Z?W?I?V?}?U?q?S?g?I?Y?i?AOl?[Bs@?E#96G#140A#132G???@AieRGTGS@#119!5?Gc?gA#132!4?C@A#119!6?Go?EC?W[[_#107???O!5?GDG#72!9?@!5?}`tQItAaKp[WQh]HC?iP_O??@_#102GGHGK]kg{EG!9?@@@#107!5?G!7?OGO#103!17?_#112?C??C?OC#73???g!4?AG!7?A#112!9?@#126!4?C!4?@A#129?o??OoCOG?O???AN@?@_#73C#127A@#112!4?_G!12?_QcITGfO!5?@!7?@!6?G_!6?G$#196?@#192??@!7?C???A?C?A_!4?C?A?@OC??H??_?O???H??Q!7?AG?_@O#239!16?C#193!4?@G!4?@A???_??D???A??CYcWdGQCXGTdiQUdYTCrNcZcZcZc~UAG]I`eHokRu@YcHUG`O@SiS`[@QcIcQcQkQcQhQcQdQcBk@sBkQcJOJeXelQuHQtITiUgZaMgPZ_?GA_H?OAG`CO@CO@CO@CO@cHQ`SIPmONoMPkRcXeHsJsJsJSg@OI_W?aPG_AG?O?g?ACH?C?P?G?A?S?S?A?O???G?I???A???G?O?A??C#73?Oo???O??c#115!10?O??@#114!15?@??@?@?A?CQQIo?l?CO#100!20?@#53??GO!4?C???_O#99???_#114!6?C?A???A???aIsAC`IHC_G?yD@XC?O?KGIHGTKAAd@`CaOg?OK`?B#132!15?Og?e?CADQP?DA??@@???A@F!4?AO!4?C#149!5?_#142?x_C?kAO?W?ABM#114!9?@AHGhAC@S?_#118!26?@A@?@AP_O?O$#239!4?A?@!14?C!7?C?A#202!19?_#239!36?O!4?G#196!8?G`!4?QdGaTAG@?hYdGrK_ZcZcZcZ?hhU`_SGQDAG?k@Q?_A?Ag?@?A?aG@O@G@?@?@?C?H?G?H?OAGO?GO?cOGAO?H?cH?c?P?D?S`TIcTiVg\aUlhUSjIsjIsjIsjIsJShUi`mPnoNpmRkZeXuJsJsJsADSId[BkOM_\??R_@Q?g???H!5?O?A?A?O?C?g!5?g?O?D?D??@Cw@#244@#69?@#119??w#127???@#69!12?GS?C#103!14?A#107@#102!11?A??HHDYT~mRmT#115!39?A??@A?O`^HS@GaOC?IAA?@A__AK`O???O_??C?AC??C_???OG#127!23?_O???OO?GOc?I_@C?O!5?A??I??DCG??@#130A?_!6?O$#239!282?@?_?_?@???G?i?S?C???C?xiO?_???F#121!122?OO!11?_#141!45?G???O#38!29?O?A@??C#165_??O$#128!495?_?_?_?GoCY?W_?S@i???A!7?OA!4?@!9?F$#152!532?FG_?[__$#144!533?E???O$#145!533?o???G-#237lReXfI|Vg~SzkVylUj[ujLvi[a[ax]`]`GqLQcHU_UhCQdIoISbWChU`Y@YcBGAD_H?_GPiSHe?G@?XATIPMOeXAPAPk@kRcPgRkPhQlAl?U_EGUGTaGC@GAc?A#137!10?i?ChQd?@?@O@S@??_cAI?A?a?QGOGD?_?A?H??I?R?QE?D_C??OG?CGO!4?@?CG?cGAc??c?CHQdGcP?Ga?Ch?Q?CO@c?I?S@gA?HOA#192!19?A!5?A!5?c??C_?@C_I?S@G?I_?_G?A???O?G?A?C???Q_@Ci?AG#105?@#204C#14C#59A#128_O!4?O#112!7?D?SJKBO?G?O!4?OID?AO?dO??GA#115??_?CQ?g?S@HTAA@#101_?W??}GoGvYh~^q\u?b|NYH@gxTIC?GEhEW`CPKADYAtOKpOh_WoGoGog?__#107???_??C@??A???@#119A?O!4?C???EA?_G?KaAAAaD??_O#73O???AG#127!7?@?_@CCOBG???C#140!6?oCOGC??AA?@@?@A!4?@!9?C#73g?G??QE?I#118?@NSqhJVJ^g[B?W#126??I_?CpItAK`W?sJadGV?~?~@yDqC#119?R?gOC$#193Q?G?O#184???@?_??_?O#193??@??_!4?@C#184!9?O!5?G#193!7?@#202!10?@?G???@!8?O#193!10?cG!5?GAC??AC!6?P???PaGDqicPWJwTiTiTiTi~j@SrQDWeYcIcYaSjCH?cOl?l?l?dG_ITISlQcHu?m?l?GAWBwB{bUhRcjTiTiUgRu@ZoDYtIXeXq??_QChQ@Si?TGdQHcPI`SHaSHaSGdIpMpMpNoNoNoLa\a\a\`?i?T?G_?cG!5?@G!8?_??S?A@O_G?C?C`O_??Q`??G?O!4?A#217H#16@#69`#49Rc??O#119!11?AS_WACB??O#73?@???A#119!5?CC??GI!6?@#59!6?_#102WS\B^s?@?B#100??C!5?HO???!4C???aA#48!4?A#77!6?@?IOMIOH?GOGoGOG#118!14?Cacskm}}ZwJum}h|vPs}r!5@G?@?GK@@#128!11?@?_?@_GRICTiBOj`SlA@?E_??@@@#142W!5?xwgo@v??O??`GA#121?V?o`GhRDJ]o_!8?o@?N~t^jzMtIcPAD???TIVg~?~?}DyLz~kzUnz~~$#246?GOeGoAgA?BCP?D?hOA@COG@b[aHE@]`]VDolJqh\HUrlWTFthKezQhMcudX{v[IFuZXsmDjqX~vYJe|gteplHe{IsmRYRGQkBcAkALO??Q`GP_@#239!5?O#105!21?GcYcI??iSJCHOcOLOL?d?dAoITGOc?u@s?k?h?wAWBwAC@Q_A?i@iCgQ_@Q?@O?IP?H_#208?_#239!48?@?g?C!7?c!8?G???G?I_??G@!4?O??@!5?@O??C???GG#240o#35w#114[#50G#126@?C??@A@WaBLQgt#118?_R?DA???n}???_!6?I???ct?[~GCRAg?Q_#77!5?__?G@uGcGdQ?_D!5?O!5?A#103!20?CA!5?@??OI@W`HSgSoAgQcIW@OH???@!9?G#121???[s[kWqyALeB[u|??nSiCBBC_O#116???A???cPi@ShOSiOGymoZrrKCAAA??D@!4?A!7?_?@#126gsGQC?C?C#114??GC??_???A#119K}fo???S#132!4?OAC_??SG?_#112!12?C@$#196?c#192@??D??S?G?AG?A?C_G?A?S???O?_???_GA??C?A_???A_G?AO??C?O@G?A???_!6?O?C!7?A?G?AO?@!4?c!6?O!4?h?C???A?_??O#96!32?_?A???_???G??C???A!4?G?@!4?@_#237!78?S???O@AG@A?O?A?S_O@S`A_S@C@?@G_C?E@Q`A?G?I?K?C?E_@#244!6?A#83A#140?C#132AUoMleTIdHS_#114!6?C#115?@!4?@#126?@!10?`#107!6?A???C??C!5?A#108?_#72!10?GaHS?A_DAQ@?gtZTDXUheWiApLyd[Idb?`?O_?_!4?_#112!36?G_OC??_O??AG#73!15?G#129!18?GK?o?_[@IW!5?G!7?O#125oU?BFK_?_o_#115??AHAO??_#125!14?G_WA~J_?O$#239!20?O#252!4?@!36?_O??cA!8?c#184!12?@!4?c@?OG@?O_AC!6?GCG?A?C#150!32?O?@???O???A!15?_#184!85?OH?I@qGYdQ?S_O@?`?_C@C@I@C_K@U`I`A?G@W@K?C@U_@CxDQ#125!5?G???O?G_#132!19?A#114!17?pgCCRgCAgDGC@#98!16?aK??_oGQA??_GO_?O@CPKA_??_#59!5?C#114A??A@?AAA@!9?@D@@@CG??@@?cAo@P?O?GE@@#132!7?CCA!5?gc?bCXOc@YKGAH?C!7?C#38!9?C?_?kC_]s_]??FM_G#74}CAkE?A#127G#132!5?@OG?O_#103?@??CGO#73!15?@$#193!64?O??CA!8?c#239!26?O?G#246!157?t?sHA@W`I@M_I?S@I_Q_S?U@Q_W_K?K`U_S`Q`Y_G?Y?zCqd#121!6?@A?A??C?SgQlQIh??_gws~n??}{nTw~|n~Y`z]vP?~B#103??@gO?BgOAwTaI?C?B??FO#99!14?_!6?_!6?_?O#102!9?CFDDE!4CS]e]uJVJJ[OGWO#125!28?G!7?O??@_?WWCaV[q_JscPi?OgACI@AD?@@#52???OG#130O??_??_#152A!6?w?OGQ?@#112!14?S_?c?V`$#196!105?Q`GEgT_A?T_H?RkBsDiTiTiTiT?SSjGCgAP?@O@cH??OQ?H?AOA?Q?Q?P?_?`?HQ??@O?QCPC?C?C@G_CGPC?S?P?DG?k?Eg@?cAOACLYVHiUd[jPUidYheYItSja[Bs\afWtMpMpMoNoNoNq\a\a\a[iTVijcSAO?C@??G?A?I?S?I?Q?O???O!7?O?C?A_??G!8?s#127!5?_?_#115!104?A??A@@???@!4?_?_E_?caWA?R!4?D?G?@!4?A!8?@#126O?@__?ATBOGOAk?a!5?O#136!29?C@!5?Bk???C$#141!318?G#73G??G_OA#119!105?@#56!94?EO#52?S#144?@#145?@BpK@$#143!319?@#81@-#237TiSjSjuhLuKR}D}jU~DyUwT}H}HQuhZcItAShUHQcJoDYdQcZOiPeWEgRcRcGdIt?s?GBCHQkAhO_SHQlAlOdYcHQkAkPITi@i@iTiDQHsIWCG@_T_?HODGSAGC#137!11?@GQ?_?CI?A???CG@_CGQdI?GC?cE?@GGCA@?C?H?c?OAG@c@??Qc!4?@?cG?_?O?`?C?OCh??_?HAO@??a???@?AC_G?T?I?S?h??@#237!20?g??S_O?_???G??_?GCQ_IP?PaGCP_L_O_!4?@A??O?@ASgDI?A!4?G#204G#14@#73C!9?A@A[?G#119??B!6?A???_TD?oWg_oo?g#114??O?kBGCqHgAQdOA#101??ACBg?[bSHA]lvY~vkT}Y??aUslAPI???cOID_A!7?@!4?@ADAKIKtIPA?A??A#118???@?@?@??@?DqhgV~ZwCdBarrOSS_KL?cc_???C#125_?AAFcoW?_YxMIhYDySHG`a_PID@i?oOo_G??_#52?c#142!5?BB?~AwGE_K#132_!8?@@Bp?aDa#112H_O???Ja???O#126?_SIdY`CxCjCA?A?Ti?tIPIdYdGBCSg#112?C?O$#193i?`?GC!4?_!10?A!4?cH?C#252!35?A??_!7?A#184!8?@?_!4?_?A@?@?@gOA???S?G???_!4?A#105!20?I@O`?hChQ`AOI@_@??Pa@QH?kaCbOk?iPa?Q@G@c?Q?QcH?HODQcGQ?AOI@AC?I?HA??CHA#246!49?O`G@CGA?Gd?v?QLQ`KTCCiKSTqGCOIDITiTiSgDiCiSg@A?_@cHuGu@#217E#16C#125G?o?I?GjHOsCc_O#112!6?C??Ag?O?T???GDA?I?AC#103!4?O_Q?C?@cGQLhOAGpGQI_?gQ_`#72??@??RG@cQ??HAOlePe@YIDsITHAHE@I@A?B@@DI@i@@P@GO#114??C?GCC`???_CPGHa?J?DQ@G?cBA!5?_#132!5?A?W??C??U@H?_?J?iSDCoOSC_??OsO?C__?G???_#38???A@!4?BsHDGk]???C??O#125Om|^???BAC???B@#118??AFJy||SHK_GB#132???O??G`??C!6?SG?C#119!9?@A?J$#246?@A?@???q?Pk@o@?g?OChDA@a@QcHAcZT?|jAgudXSNi_YlHceTmHdpVkIgZVYoInH|t[YudP\UjLjudQWQnI_ZUdQxRMt_S]SiS?DwlsA`CpASI?IC?C_#96!34?A!7?A!4?C#150!9?A?@#239!80?CA!5?T?A??GC!13?A!10?O?@!6?O?O???@#240?p#64G#55_A#132?B@O??CBHYW@a`A#118!8?DB?_?Iyo?_!4?OOW~n~BOC_@?CP#102??_SN|s?_@@A#98!11?A?@kCS_HAO?cPQcPI@oA_gs_oD_`W_SEq?KOCo?_#103A?ccxK_J_[@AUIw?aQWaOI??O!5?A!5?_#73!7?A@!8?O?@#128!5?@?@W?B?B?@B?@?ACSIIDKs_oO??O#56!6?@?xC#74BOAB#128G#116@A#121_^~}_{wmcKwKiTsO_!5?aGokz]jdYdAGA??@!5?@VIpmtYdYv{zjU|zsn~$#196?S?S_??O#184?G???G!4?G???_?O!4?O???G!5?G!9?@!4?G???C#193!7?A??_!5?C!13?@!8?S!8?`?P_CIChUa?qH_dQkVsNcZkjV}}keCnTYhOlSjShQtISgPcGpmPqLOgQObOjOmPiSqLWdkOvGQkZcHQdYdYuHQtITMDi]OjuHaCZuLJ?OiCxATKQdWa[`GQdGQ`SI`Sa\_\a[b[b[b[b[b[b[b[b]_DAG@I?A?G_!4?@A_?@???C!8?ADGPaCG?gC?Cg!5?_!7?_#50O#128@N{_nQS__#126??@AGCOcW_V_W@#115!6?_!4?O???_?_!4?K_RGcQGdGA#77???@ISCs@[Bc\?QGc?G?_#100??@j!5?G#48??G@!6?C!5?O???_#100?C??W?_O#102?_???PROW?}[G?AAO??O#121!4?C!5?OGWCCKGJXbq`WAW{R~HGUsXG??e@I???_!5?_??OGC?_O#116@jCDIOB\?CoY_#130!6?_#136?CBo@O#127??O#119??_#126?@[@?OG?COOG#119?G!4?_OPVF?C@#125!4?SQCrOy\vl~i$#192??G?AO@C??A??A?S@?a???G?C!7?_A??S@??A_?OD??Q?G??OA???P??_?D?O!4?@?GA_??O??G?d??OC??G?C???G?_???A!4?G!8?O??G??H#150!41?@G#184!95?CAO_??_?GUGRG_?I_APIPA@aGCPaDgOa?G@?D??GOADaSGDI?UHu#83???A#54A#38_#127??C???AG#121!4?DQlZc^gZf}|O{n^I??NFAD^DNLBF#107!5?@G?Q!6?_#99!22?OH!6?Gc??_??GSPAXMo]Ke[iWGoo?_#77ACA?DIXA!4?A#119!7?C?C?o!7?wGcD?GBB?C??[A@D#126A_?Q@g?cO?C?S@!8?_??GCO#140!6?@??B??KGK?Is??O_!8?_#73!9?A??A#107!6?C?A??C#73!13?G!8?_$#239!6?GA?@!9?@#202!47?A#196!36?A@??ACIP?PA?HODASQgR_JoRcBSg@@QPhO?cACQ?OACG?c@QCGQC?CG_?P?CO??@OC?HC_AOAG?cH??Qc?I_G@?cH?d?ogP?dO?cXQ_?OsulDyE|GrlYe\`YVdYalSj`]A\a]a\b[b[b[b[b[b[b[b[`^QhO_CJtGAT?`???O@!4?_!4?@!7?C?O_?A?a??O?@_!6?Gu#97?O#121@#52W#116??O#49?d?OC?_#115!109?_C?@??@_T?GC_DGc?GCA_??C@???G???_#127!16?B!4?_A@CA_ADGE?A??ISIcO#129!7?AA@@DGJsIS!9?C#81!10?O#115!8?C?A#127!18?_GO$#239!107?A?_!5?_???_??@?G??G?O#192!134?T?AO??c??CO?G_??_G??aG?O!6?AO?P?@??G?Q?SH_?@#140!5?C#107!121?_???_???c#112!15?O!6?AO??@???G?_!5?G#73!15?CG???O#149!10?@A!4?A_?O#152!5?GC?B#103!19?@$#144!532?_@$#145!533?G-#237DYTitI|Iv[b}Piv|a^tjuHzc~A|UkzcVgU`YdGtIPiSbShEgRKPeWbKpEWbKPMOeHQk@A_BcHu@YcHu@sHeSIOiTaShEgRKaTaWa\a\AXeHqCwAXEGACi@m?IOD?CG_CP?A#137!4?HACO_D???_?ACg?CGQ?G??_@?C@?SgAO??ACO?_?_Q_HQCAC?QC?HO_HOC_?CGP?i?@!4?@OCG@aG!5?@??G??AG@C?H?A?C#237!22?_A??CY?S?aC_?o?S@G@Cg@??O?I?`OG?C_CGOg?PaGa@QgCG_G!6?G__#35G#125G!4?G@ATANTJMUO?G#112?O?_@??_#114?CAM@?_O??_?O_APSOII@dKG@e_I?O?G?_#101??dGA?@SgEJdJUn\j^hQ`LYcO?G#48?I??C???OA?G#93?G?_KOC_?K?KGO#101?@??AAIYcC#115@hA@?_PqSOHCQ`?Z??_!4?_?G??OO#126G!4?_??CGC??OooG?P?__?G??CAC?A?F??@?A??A#127??@!4?C#81?_#38_?PAWvJ[_?GC@#132OCCA!8?AC#126?ACGC@AG!8?_OkbCSIUG@??A!4?@?FGQD?mD[HQ???FOS_$#193y?AS?P?c??O?CO!7?C???G?@??@#184!28?_?O???@!8?A!8?_#193!14?D!9?@A?CP`WhO?OaSD_YR_VGaKxc^nLsoxINYtytItgRU`Z_lQTiTIuhYkhI?Ti[dHiDYDZCl?U_ZgZchQsAlAU_jUXj`Cm?Ts{Nn{[EQpcXCrkP}pysjspvGPcQHsAhSqCzCqLqLqLq\qlqLqLqLqLqL?O?B?@???O!6?a???C?@!4?C?A?@?@A?A?C!6?@?OAO?O#240!5?U#37A#128CrJe~r{ti\??C#73?@IDAC#118??G]E?M^J[pSvVn~oW{nVtMjN?osWADoP#102??ID@?HNuJG??oO#72!6?@??O_UgQ_`OkQd?OtJ?z@m@k#41???C#95KC!6?GOO???C#103@!5?hoUhCgOaCAGA?G!5?G!5?_O#125!6?C?AOC!4?_?GG?CKCJI?_@@?Q_?A?g_O`EQ@@DCy@gGoKH?Q?O!9?_O?MAB#119GCKL]?eQ??G!5?_!5?@IG@GD#132??O`?_?A?__oO???GC_@gO!4?s#112?@O_!4?@$#196?D_?I??O!20?A#239?G#202!35?@??@#184!29?OAO???H??g?OAGA#239!6?_??_#105!17?I?IDGO?@Q_@?cAPICGQ_QA?@?DaGo?i@YCH?C??_O_H?hA_AC?A?HA#184!61?O_??ODY??C_DcAoJS@?@?_@!4?I?@O??E?CHSGAPa?A@QgCG?@?@IdG#244??H#70C#140A??G??AG#49?_OA_#126???yc`II#119?_WB@_o_??GG??ND??GG#103??_T???oAK?Tt?iSPeOHs?Al?m?QgOGO#98!6?@?QCH?kOKcI_GCC?kORfvarAR?bT?RC`?aIgOgcO#77??YO#59??O#107_?@?G@?C???C#121!4?_Oo?OGAemJje{gF??gvBVZ?ZEEBa@__OCGCSK?LG[HFOCG?GK?a_!7?_#52!4?_?C#142?_BQF?A#121_?oWSA@A@BPlR\R~LZPbMtUw_O_?v{vYnRGQ`S`C#127oKO?GAtGS_#73?A!4?G#119!4?C!4?A$#239?_???_#246A??`K@iCGAG_GCGQCH?T?_P?AgRhMcYRIseThKiQXTcqiHdSQIhdSRi`lXucQ}lUsZQHkdZQGmJqXHtfTgLjQXTcr\gLaL_GateOO@Q@c?_O`O?O#96!29?_!8?_!7?A#246!92?OdA_??@?OHOHCJ_iSyqDW{wNttTYedzQXq@E@SgCPSg?@QpE?aTitWtcW#97?O#38_#52Co#50??C#127!4?_?O_#121???@YdtV?`{O#115??@?a!5?A!4?_??_DGA@oAGI?o?geO#77???Qt?N?jCPcQcgOaC#100??CK??A@@#72!23?O?@??A@C?Ksc#118!13?@CIH?ZFU\LH@BR?XOcCPBA??G!5?@#143!7?O#128@?@???@O!6?O???W?GCGUpKPUQ?K??G#129@?G???O?GA#73?G??@!6?C!6?GO#143?_#73!11?C???G#128!8?_#121!4?Di~Pq`Al}j^wnJ\}$#184??G!4?@G!7?C?A!8?G#193!40?O?G#239!35?CG#196?CH_?C?ACi@S@iQDgVGrKrCZ_OqALAdO_?D?OADG?K?U?H?C?P?C@?S`Sg?@QCP?c?_Q?Z_L?D?QC?HS?X_LO?cOUiPTiIBoOBahhEYCrKRm@MCJSBMGteYhuA|SjHzCzLqLqLqLaLQLqLqLqLqLADIdG_CITHAG?H!9?C!8?G!8?CG?G??A?_Cg!4?R??_#55P#56G#116CP#132!7?G?@Gd?O#103!12?G#69!6?@#107!8?A!7?D?A#108!7?O???@#99!15?A?Ar@?Sr?yPA@kOGP?X_nWI~_bAeLtSgOG_#119!15?A@O_!4?AAEMKC??@!5?OG@@#116???_!10?@#73C??A??A?_!7?_OO!6?_#56!6?O!4?DGC@#127O#128?@#115?_??O#114_#112!7?O?AO?G@FOG?d?A#125!5?GI@?pMRNLf|IVaZWs!5?A!7?_$#192???@?C???A???@??P??O@_?Q?_A??CO?C?O@?c?@G?AO@C_AG@COAG`COAG?C?A??G!6?c?O??c@O?C?A?G?AO?C_AG??AO???D?G??aC!6?C?@C?H??G#150!31?_#239!102?G?O???_!4?A!8?A?A!11?_??A!5?C!4?P!5?A?F#144?@#141!11?_?O_#121!22?A#100!77?A#102A?!4@AM??WUMK??@!7?_#132??_#112?o!9?OG@???O??G!4?@_???O#118OO#119!11?O#116?O?G??e?E@A??@@Av?Cb!4?_O!5?@#118wq_?{G?g__?___!5?Nf]O$#252!69?G#192!189?G??_?i??AO?C???CGQ?A?_I?_?G?C_?GO_?`?G?@S_C??@CGAC?A#114!122?@!7?CA@??@geow?CQccW@!6?@!6?@#132_SE?GG??QC`@K?QACCGAAI?G?p`SOGjEgd_E?@@O???_??_#130!7?S?G#136?@#126_?_?_#81!14?C$#48!433?O#69!17?_#73!12?c!8?_?A?_#140!36?A??HKQLGEg!8?K@$#127!475?O??_?C_???O?G??A?__p_#144!31?_??A-#193~?iDGO_G?CH?H?g???@#184??A???A#252!5?G#184!6?O!10?_!24?C!16?A!8?_@!4?C?S?A?@?G??_A??A??C#137!12?@?AOdGA?H?D_AGOC??CO?GCa?@?C@Qc@Q?G??GO?_??O_??AO@i??`?O?`AOD_IO!6?T?A?O?_?D#246!30?GA#237!8?iCGS?Pg@G?_?G?CA?TGC?AO?GQ`GOcGQC?@g?gT?G_AH?C`OlYdID!5?@#96G#38KOC??_#125??A`?OG??{E_?_#119?@@???@FBADW[KKG?GG!5?k{w?G}o#103@A!4?`ISDrcCClGCRCHaDi?G?o_#98?@A@G??ACJ?_CW_LY@[IzfWsjSiwdZ@YUhFq?CA@C@?CO?_??_#115??G??@?aPg_H_???A?G?IC!9?c_?_AO_!5?_??_#128G?GA?CCAE#115??A#116!8?OO???GAG@?D!4?@#98O#115GG???_?oGCBg_?_#112@?O?g?C`?_@?@cO?ICP#125!4?EOOGA}Z@nDrHTidB@\w_??___?O$#237?T@ybM\bmRsjSjUlwVg}VH}oN|rMzcVqHQkAkPK`Y@YcRcXEhQLQcYdGtIPKPeXaLqcRcHeGRk@iT_TaSb[_LqcRcHu@sHQLOe?cHq?tAShSjODRCJcG_Qk?iSgCQ_CO?G?_#105!11?Oc?Q?G?_A?G?@?c@O?SGQ_G??G?D?Ta@AGA@I?AC@G!4?AGAC?G#184!61?TiSgTgPg@g@???AS?a@G!6?A!5?OC?@g?iD??_Q?H?_?cI@I@#208???@#240__#56B?G#128KBBF^|Yoco???_#126EEGo??wk#69???C#115@AC!4?G!5?Dg???HA??GDBA@SC_GWC?_?O#101?@!5?@IDyDEIsgAPNOgo?I?_?G_#93!6?A??@?A?_!4?G?fOLwywo__#103@???GDWBG@__Sg?T_???A`??G?A#132??_?C??@?G?@G!6?K??GC??c?O@G???A_?c???B?EH@?@OC!7?C!6?B@#107??C?A#119???B?CwG_#126A?A???GGO!8?DiX?E`S_#127?cQ?GCaIOICA#121??F[B[ALANvnyt}N$#239?iS?S_?O?GA?A!9?@#193!75?HQ?C!8?G?G_PcRC@Y@@ApHCRidTqMTiTiTkyWLGqlQUhYD{ALyDXadZsITiUgZ_LY?latiTaleXMtILZktKeDQ|ULImSWL_Y@dn~?~~T?ih{BkZV_yy~~nzv~?PkRcZcRkRkRkRkRkRkRl}bsLqLqLqLq?PA@aC?OAOA???@g#202!7?G#193!12?A???A???_!6?O!5?A?P#37_#52nr_[O?_#49?CI@#121???A@?hAI}}FB^{oww__?ooo#107!19?SI??A???GO?_#77A?@?@ACTqCGXo#100??O#99???@??COB?B??cA`CWdJSiTDYC}dhUoLWA_C@A?WG??_#108G#59!4?@A??G?C#118GAI]P_?wscoX\]E!7?CA!4?OA!4@`_!4?_!5?O???__#115!7?_#103_!4?_O?O!4?_?_GGoCGIS_w?O#119!15?B#73_!6?DA??C_#128???GO_?O_D???_#143???G$#196!5?@ACP_?S_S@Q!4?_!8?G?C#239!74?A??A_#196cO?A?G?Oc?gSA?RgDWaKPiTiTiQDdaQD?H??_A@O??_AG???_G@_D?U_@u?WA?GS?PCo?dO_Q?bWOl??o`PAdaYDsIO?~??iiTSBkRCgYDD??OCG?~mRkZcZkRkRkRkRkRkRkQ@SHqLqLqLqL!6?AC???S@g#239!26?O?S?G?CA!5?_???gM#97C#144O#116??R?Gw#132???@?E~~@?X?OD!4?_#118!4?GAB@BFtvt~|YqDRBFot@MoWsg_?O?_#59A???G#108!9?_#72?@A?DITkeonSIspNWfOAcY`#100!18?_!7?O#114@!4?@?ACAE@ERACC?AO???OC???G!8?_#103A#125!8?KCOKSGSGEAJL@@?_???Q?B`CIIEA@A!5?C??A??C#126A??A#132!33?hgA@\@?c?QGC??OwKAFO?o?XQG_$#246!16?FgA@?s?FO?COCPG?udP\Rib]cudXkJaxUCqlHdYRIseriHeSQLHkYQXtcRYSiNi\hKbZQLHkYQHkJucqjXUHUGnI|h?j?KOG_O?RC@?@#239??@??G??A?@#150!14?_??O?@_?Qc?I??@#246!98?@A?ACAsBWBS@g@}?qr|hnvbKSfIRdhjyUUTB?idJ?cRqGC??O_O]~~~?O#142!5?_#140C#127!4?CI@???W#73?O!5?O#114!6?@?A??A?A?AdGQ???E??@E_GTI`IT?_GO?_?O#48!20?@!5?CO@??S#41!17?H?A?C#77@??G?ICC???_#119??@!5?@?G!6?_a??K?C!6?OO??_?A!6?_!9?ACB!8?_!4?O!6?GGKG#126!54?_??GbCBC?t?GODI@o$#192!18?S?G??G_?G`?A_@?GA_?C??@G?A?OC??H??Q??c?@G?CO?H_?Q?@c?AG?_@?O??AO?C_?Q?@c?O??H?C?_???O??AO??`??AC???G??S??G_#96!21?C???C?@??O??A#239!99?_?G!5?C?_AO#196!33?Q@!7?S?A#112!19?@!6?AG?CO?_#102!26?@??JRBAFwkyu[wO#95!43?O???K??_#121!15?OO`cGCA@A@??`PPRGMaf@YKDliXN|{aqOABOBB@?gO?_G?[HGYDlGKW??@??O!5?G???C?ABD?A@@!7?@BARN|V|z]~Vun}WN~tzm~yOcO@GA#73!12?O$#192!265?C?gAS??@GC?AS??S`GOdGQC?@g??S?O?SH?C?QH???C_#143!26?C#72!101?AACC??_#112!16?CGD!7?A_??C???O???A#116!10?O?C#112O???o_??O?O?C??O_#141?O#49G#101__!6?_?_???O$!438?@AA]SQO__o?_#107!10?@O#126?A@!7?Q`??A!4?@!6?A??B??A@??OO?G?O??G?_O#118!7?O?O???G!7?CC?A`@??CBK]WCc$#102!439?@??@@BYECSW[W#73!18?_G!9?CC???OK?OG???_??@???C@??DA!4?A???@!5?G???C??@$#125!472?`OG?O@#127!19?__!9?O_?_CCGCI#128DDEI!7?C$!474?O#116O#140!42?G@?B???B#59OO$#127!475?G#72!42?__#77O??_?_?_?O$#142!520?CC#52A@#114WO???_?O?C?A?`Z?S?_$#102!521?_o!8?_oGWOC$#38!523?A@?@#81A$#129!524?A-#193~?~?Sg?iO@Q??`G?ACG?Q!6?G#196!14?@#193??_#202!15?_??C?A_?GcO??_#184!4?G@#196?S#184!12?C?A!5?@???G?G?a?O???C?C!5?C?O#137!11?@?I?COA_@I??eGDa@?_??O?A?c?OC@A?G@AC@?Q?dG???HQ@C@I?T?G??H#246!45?OC_HQH_?O_?O???C??GcWeXA`cdxQ[gVWgiiwSVzy{xy|xYSdLZRtTk@smsRcl?iTgX^~~r}#244?F#14A#128_S!4?FFFB@?nXSIU@c#132R?VGDQKa[O_?_O_#118?@GC?B@??B@???@BE@@FEYL\]og?}z_O??_#101!7?A@?A@]`ZsIsHU@qK?e?G_!5?O?_?_#93!8?_QGVDnJ\inmCKGGOg_#100G??OOO#114?@?C???@?@_BGOG??GAC?OG?AA?EB!6?C#93__?_?_O?__GoW_GcGOGQGC_C?_#72@??@E?OcG?CGG?K#121!8?AAABHYYzWopqbff{y^umzFhUyHa?@?TG#128??@_GQcZ?OdOCO#126@CR?WA[`IoD_$#237?T?iATjSjSlxnYt^OjcYDzeXvkYbtLr[QhCxAXaTI`QcYCYcItAXa\_LQcZc@?gQGSGAs@GdO?@_MPIpEwB?TaSjOLQcY`MpIT_TaSJOlA[?XAk@uGuHuHcOi?QgCAOc?P_CG_C_#105!7?@??C??S?@!4?QGCa?dGP?HA_G?d?CO?g#192!78?_?OG@C!4?_GQ??C`AO_DOC?@g?C@AC@AC`IO_CGA?OC@?G_A!5?_#64!7?C#49U_#38?QO_?_??C#125@?A@CHUHgw_oo__O_#112??A!4?Q??G?C#73?@#143_#132??g#114???@???@CA?@CQg?CICS??gGU#77!4?@?ADI@[_?SG_#98?_K?a@Go?WPcnO@lAt\_\btePiSDD??_!8?BAC?KCOW?G_#121!4?OQQOAA?C?CA?@!6?@G!5?@C?A@@GE?G?@A?D@??@???@#118?@#101?@!4?@?A@A@ZCWoCw?sKOKGs?O#112!7?A???a?A???G@??HO#143??AG#125??GaQ`_CiviDrKRcZdQlOM{o?Gf|a$#239?i?Tg!4?A?A??A_C!8?@C!4?@#252!29?G!11?GC#193!31?@Ac???GA???AGbDO`CaXdIPiEI`VPYHnl[m_tqn{ZstiLOugDqHCqHfWtIXEhZ_|QuWdwUmGlOAuvlE`kqy_TAjbuXEwVy~~^v~nv~^v^v}]nv~z\mvz]~?nOnOnOnOnOnOnOntZehZUce\id]TiLU?Q???GaOA@#239!11?C#184!13?A?_?GA_G?@?GO???AC???C#70???@#125H#116Ad?@A??_W_cOCGP?GO#73C???G#115!11?C#119BBB?A@??A@!5?EMGG?O__#103@CA???j?Z?A`G|?Oq_i`GC#72?ACJ`BUh]@q\GvASDi??C?O#95!13?`?YOo_???AAC??O?___#107BA?CCU#118?A?DCO[?w??C?AA??AGB?@?G!4?@CGKGE!4?C#100?GG???C???AA?C?A@A???@?O!7?C#118@?@?@?@@C?CsT{CoccC???C[G#73!14?G??A#116!8?c#121!6?BGc??@]tNy^~$#196!4?@AS@Cg?COC??@O@_#193!54?G#239!31?_??@AG!9?C?@!7?O#96!13?@?G?@A!5?_??O#237!95?_??G_Q@???cGQGAC`AGaDO@A@g?C@AC?AC`IO_CGa?Y?@?GOAT?ACA???G@KGO#52?@Y`eKWOW?W#127!7?A#121?A?BADQCANZd^b^jgsws{g]m[c]B~U{woOoo_#107!10?G?D@???G#100!17?@?O!7?g#85!19?CASOOw?_O_#77?@#102?@@?CCOQGG???_?_??@?_!4?P!5?CO?CIA#81?A#98_#95__??!4O???G???[CGckAgCG#134???A!5?C_#114?@!8?@AG?GG?_#126???@??@!6?AC_??CoC`CO@OCIA#127O?GSIC`G??IGAh_#73???A$#192!16?_!5?@_GA_??_??G?_?G?@?@??O?A?G_AO?H?C??Q?@!5?G!9?C??@?OA!4?a?G??Q?G`?O???OA?G?c!4?@C?c@SH_??O@G!7?O#150!19?O?@?OGCQHC#239!95?G?_Q@!5?O#193!30?@??OAC??g@gP#150!8?G#132?G#142?GGO_#140G??AY?_a___#126??DGC?G@H@_CW?K?S!5?O_O?W_S?g#112??G_???_#102!10?C!4?AFNL[S[oo_#99!13?DBACZ?BmA\IA^a[IXmTjYgUg!4?@?@@??CGCOOG?__#115A@_?Qhd??C?G?aG?OOP?GGD?Q??F??@CGOC?A#73@?AA#112@ADD??BA?@@??@#131??__GO_??_#103!4?A@A`A??AAaA?KAgo?G#73!5?@!9?@$#184!16?G!4?C!6?A!4?A!5?_C!4?GC!6?_!5?G#196!50?O???Ga?O@??iCQH?A?e?H`UGiDuOQaPTIG???A??_G?QGC?@??GA?cAoC?U?G@aGB?PdQItHGQoKQHCTigSSHeoFgD??_G?OG?_G_G@`OG?CaPGC`?~OnOnOnOnOnOnOnOIcHQC_HOATI@iDQ@l@CGC?CH???@!30?A???@?AC!8?@#56!5?C#55?@???c#115!45?@?A?I@T@?T?b_WSU`?__#48!21?G_??O#88!26?o?_#103!5?A?@@a?``C?_?@?@?O_PLC?\?T?SGOo_G?C?qG?O?O???IG!4?CC???A???@#77!12?@A?Q?oAo_OsGo_O#132!11?@?@!7?@?GO?@eSL_SG`T??O!8?A@AGcP$#246!18?QDg?WE?O@SGQKadSZEte[Io]kJdP`RTGleSAZqlHcQ}VVlrbt\JuRInvQZpmsEgDg~i\HSfqlHdUOIdg^iLhseQXAtAs?O@@!4?QG!4?O_G@GC#184!126?A?_Q`Q@?C?CGQ?G?D??A@OCA#239!25?O???_!4?qo_#59!68?A!4?O#72!53?@#87O#101@BBABECK?GGG!6?_!4?@??__?__?_?_!7?_!4?O!4?G#119!4?@?A?@#99O?_?OOSgGGoO#119!8?@!9?@BB@?@WC???CIK??OO$!461?!4G?S??A??G!4?A???@?@!4?@@A#126??GG!4?AAA??A#98?OO??C?A@A@VSMK}kw_G?CG#115?@?@?@???CACo?G?_!5?C?G$#132!463?A!4?C??A#107???A!7?_WOw??O?O!9?C!4?A#102!22?A!5?A$#112!466?A#77!4?_?C_??_?c#108C#112G??__#125!7?@CD#88_??O$#111!483?O#85!10?_???__OOoG_?_???O$#116!494?@#111?C-#193~?~?Ti?GP?DA!4?S?SAS`GO???_A??@!10?A#184!8?@#202!12?`?I_S?G!4?_#184!17?A#193??CO_?g???G!7?C?DO`W??G?UPGRkACBPKHQCjYDuhUvvnZf^Y}lzt]}ltIlS[kqY_DmTZcFLY?i@TBgEOHj~Bjj~~zn^zx|Z{|]~m~^BhYb~}NZ^L]VZ^`iZjRjRjShUhulYTMtYLuLYtEbCAt@AQ@AAH_F?L??CG??C!10?O??O#202???A?A?A@?A??_#184!10?GA#196??@?A#153?G#239!4?B{#150A#140@??_!8?A@?A?@A#127?@?A@?A?GC_??_#73A#143???OG???G!6?G?C???S?_#118@??@G??E@Kq?hC?G#102???AI\u~|ko#53!5?@#98!5?@A@?HA?GQ_WDKPROMiTOfEc?W`?OA#85???B?EA@??BCBGC?g!4?_OgWWWwo?woSwWwWks[u[s[snXk{U|XgSbATiAcB@?A?@@?@#98?Gg[oGw}{jq~{DNUjQ@CG?C??O#115?@@GMO@??G#121Ad^{s\|tO]jTlV}JsD?B#125odrZHd[A^_I@PCiChEYdQlTdONrOs?@OK$#237?T?i?TiTmTytm\zViTHsB[AflQ|JSxNwEOlOLaHcJS`WaKhS`ShEgQKPeCIcHEGQK`?J_SAGQC@?bCjSgOLaTgTAsBsHeOdW`ADISBkRc@iTaTi@y@iCADYcRk?iC?@gO_IOcGOC?G#208!6?C#137???@!6?AP?_A@C@IO@_?GO_?T?i?S@gAS??S!8?A??A#237!35?_??_??_??G?G???K_S_S?O_Q_Q?O`Oa?s@YcAgTGcGDGCGCWCOCgCOcGCA?@???Q_IOACHa?_V?A@!5?hO@#193@#38E!4?@B#129??_O#132?CC!6?I@?ADCA?HUx?Z_Xa_?__[__PacY`S_#73?O_G#112???AS?G?O?K?_#103A???J?SI_TKoAH?AOG_#100!10?A???_csO?A??_g_#93@!6?@?AANcCxJRClPk}nzkw[qX{So___WK?___??[CIGC#103!4?@?@@@#100@#93@?C??_A_@`SlgTkR{[{{Ra{huPdS`Dd?@?CC#100???_#102??_!9?CC#108?_#118AYnDP\G???AA#73?I_!8?gOC?G#127_QG`[_J??A?@?O@?GCAGGdOK#126B?aa?P$#239?i?Ti!4?G??@??_?_!4?O#192??G??G??C??OC?@_?C@O?G_C?O?C_?G?C?A??C??G!7?A!5?@C_?G?@?S??AO@C??O?WdGSACPc???AO???@g?A??CH_A??@_?O?G?_??@#105!14?ACG@??G?AH?O?_???AC@?A#239!69?o!4?O!10?G?G???@#240!52?AS#56G#128CJ^[c!5?ApwIK|[{iCws{_o{_O#126@C[CTeXS??]@]OMKXC[iC\_YcY_#119??ABEKFB?GO_#107?C??_!6?_#101???BCHUkB|QdjStKoKa\QH?cGO_W#48O#95!6?A!4?@C_JWAogwOgO?OCO?_@_!4?O#103?@#108??C??C#84?_#41A#95C!6?AA#84??AA???A!4?A#95!5?@??_@@kSAAGa#134!7?A???AA?@#77!6?B?@aCW__#119?G?Oqa_O?AB#132!4?@!6?@?RCGICCcQA`#128?StQkaOZEWdAhO_O?_?_#121AHSlA$#196!6?Ta?a?GOaCG@A?G??C#252!50?`?G!21?GO_#184!6?@???@!5?C!4?OGC!6?C?O??O#150!17?@!4?A#96@#246!81?C`SGa@?I@GaL?K?C`ACJCWAkcPxEibZrirzbzbrlzPZlIrx|}[~~jKTdLxqST|Jg{|{~v~~~Uk#218?G#70_#116@??_GSgEHaT?ATpAa@#121!11?A@?G?CJjT@A@F_PA`A@RaJDRdJ~\g{oo_wo_#72!18?@A?BS?_ISbIrKp[aCOI@_D?a?C!4?A??G#88!11?A?@!4?A?C!8?_O!4?G!5?CCC?G_GaG_IOaPB@?ESIGOA?OG??A#131??G???G?!5A?@?@#103!12?BA@BAGU?d#112!5?A_@G_?Id???A#143G?C#116!15?k?XC_?_?O#132??AAI??KHSGA_$#184!17?G!6?A!5?O#193!43?_?G???@A#196!29?A?O?G?A@QC@_?_C?@gO_A?dg?DqHUhGGO_W_d?O?A_?Q?cO?_AHCTiOG_QgOdiTSigUPlaS?gSS??CO_CCAc@A`?P?_{Ud[?@oc_q`gc_]TcSkSkSjUhUHQdIpIDqHQdI@GQhAK_H?G`CAG@?`U_ACW?G#244!52?_#74O#52Ao?@OgVxUKg??_#112!22?CA#115!21?@A??APKO?hCOJ_TI_PC#77!5?AShOgAKO?G#99!8?@?DGF?BAKmpTglWpY~cWO?`CCC#80!8?@#99??A@?CO?GC???B?@A#94???_?_?_O#107?@#94!9?G#99!11?A!5?S?CQ@?GOD!5?@#114!15?A@P?c?GC#126!10?SiO_@oIyCgBO$#246!18?a@gA`GOdAS`E_AxnAjq[UZoiKfTRQjMjQWVdriXxtZqxvdQ]tSJjttlY]VSyOJUdq[iBi|HkIqXlIfA?A@@wAGR}SgLiS{?EO`W__???@?OGACB??@A#184!108?O!4?OC_S?O?O_Q???O_?A@?@GC??O!8?G#55!38?wC?A!5?@#125?G!6?ToEH?YH@VaG?a!8?_#69!22?C#114@?A@LQQ_SB_TI_@#95!24?A#72!36?A??A!4?AA?A?@?@!6?A#101!40?O???OO_CGqP`ZgSgCw_O$#239!124?A?O??C!4?A?_#192!120?G@??@_?Q?A?P?C?C?C?C?C???C_?OC??@A??S`IOaCHa??S?A#142!16?A#101!135?@B?D?AA@!5?@??@?@?@#72!42?G??g?GODKiUcOgSG$#102!458?A#131G??O#118!4?C#112C#77!6?@?@?@$#98!460?KAA???@?@ACA?@!5A$#77!460?@?@?@$#100!461?GC??C-#193~?~?Ti?i!6?OI@A?@??O?_!4?C#202!27?IC?QCH_COAOCH_??O#184!18?@#193???i?VcGPC#184!5?O#193!4?@?@??A?AD?eGD?GRCHe?JCD`LUpHKYShBXElQ|pN~zu|JEJOy@T_iCT_iCTaIPdGY`twyN_yy~~mvz|MnflmNjlM~?~?~NnOnWfXlZcZcZcZcZcZcZsZM`sB[`ehcJG_O@C??GQG?GaC_!6?A?_#202!5?O#252!9?O#202!11?Q?`???_!5?_!4?@#240???Q?Oy?P#14@#52@?FKgkVAJ?R_g???_WO?oW_O_#127!5?@?G?@G??AGOCIC??OOgW#143!4?A?CPAh??I#118??K_ANwC_iO?o?O#102@AB}JulJukO#72??A?GFOJgQHCO?I?sA?cQH?e?AG?_#95!4?@?ETgYDaD?f?C?O?O#88?DRYM~o@??c?wGGG?{oL_Cqoz{zox|zWZxarrGHB???CG#95oAGe@_@CA@#98cySYv[zu}V|Z\vI{AAC_#103!5?AH@IKbDG?W?O#119@E???Wg#126?PA@UKp?BGS??o?g#128??GPUPSKApKYDJccZgESPa[A#132?j{S$#237?T?i?TiTzvm\zVitiSxUlYfG]vkR]`yVhQKPeGV_TiSATiPiSbShEhQL?OIC_OAHHCC_OCH_G_T?HaKPeGrKHShQhQcZ?YcH!4?A?OjWfKQcHU_TiSyCz?|_YdObWcAgAoHs?wAOa?CQ_@AOc?O#105!7?HAC#137O_D?i?T?i?T?i?T_IOd?I?D??D#239!44?_!9?C??_O?O??KA?AG!6?C???G#184!32?G!6?C@#252?A#193A!8?A#244eO#38M~w??OgsCGc??TO??__??_#132!9?A@?OB@GD?G@@JEFfABB}xCp?o#112!4?CO?hQ?C#119l#114?BOTCiC@g_S?_#101!4?_@ADUHCZeWfOVlsyj}dtIOwOGcoOO__#48?@#93!5?`?AEDqTg~O~r}l}jtygC`!4?G?G?Aq_!4?OO?C???C!5?CGCGSokylvytF\vXqLUjLSZ@iDG@??@#72_??_?SA@taZShghO_#114?G??G?QI?QKG_#121FVDAQ~mt]GrKn{t#125@PKMG@U~`K`I`?GA`???A??RGbKXaTVS?i$#239?i?Ti!8?_C#246?CHE_OdGq@?@K`ICGUcriHt_^i?j|gTEThKjQXUcq~dpZKisUQjXLjqU\sIi~UTriXTCqqjUCUlHcudZu?G??cibCAOplJqh^i?@CPCSA???GC?OOCPC?A?@?K?G#237!90?OAG_AGOAO_OJ??`Id?_@s@?PGRGV?jODGBSH_ACaP?Q?T?T_@a@WAc@gQCH???A?`GC@AC@AC@?{?sG_G!7?G#20_#116??ADA?@?v?OS?D_GC?oG?S_O`#141!5?@?A!6?A#140_#121!5?@!4?PChEXaLUzltUlrIOo#103?g?P?iCPI_KW@SHQSGO_G__#53!4?C#100??A@???I?DA@_O??G!7?ACA#85!4?GG!5?@A@CI?C`O?NyzrWuEd?V]BMaNJLJCBCJEACfcATGCaEODQG@AG#131_??G?_??a#101!10?Ac?G@@kGXCjSRSmS_s?_#115?AD_`g?O#112???A@C???_#132!5?AamQ@vAh#116!4?cIBdCQDgc@Q_CpG_#121!5?A#73@$#196!6?T?CGPaCG@?O!6?@#239???_#252!31?_@???_?_A???A@C??_!20?T_?PC#196!18?H?G??AGD??A?@cAg?O`IcRchEWehQlAMo?C??ohSiDSiITPiITPiGTcIQdSIADoYDD??PGCApOWQPoSQp?~?~?oOnOfWeQcZcZcZcZcZcZcJC`[B[`UHSJOFCIcI?QD???C??AC?g??G!52?O??_#64?A#63O#56??o!4?_#125!10?@!4?@??O@!4?@c?Ea?D`A?OgGGGCC#135!11?A#115!4?P??C?I?@PIEDIoC#77!6?@I`UXcP_G_#98!4?C@O?@g@GC?AH`WTOYT@jDQ?hgP#131???A#75!15?C#84C?@?@?C#117!22?@#99!11?CQGOoG?C@_?aCH?G#100??A?_#77?O!4?ACA@HU?s#107??O_#118DEDbeXwgwc#73@!4?`!5?G?_??S#140!7?_OG?_?OOG#126!10?@$#184!17?_??A!4?G!7?@??O?G??@#193!19?@!10?A#192@???G?C?aG@C??h??Q?G???T_?P???OdGA??C???Si?i?h?S_O?O?A_?_???O?O#184!103?_O@??dG_@c@O@G@?B?R?@?@?@#239!48?_N?\#96?C#55???@A#128@!5?N@?INV@FMFAINM[~n}~}{q{IswSGaCWo_O_???_#107!20?B??C!5?@??_#99!24?CA@AL?EDAnCi}Swg[O??_??O?G?G#94!13?CA@??@?@?@#102!63?A@RSg?O#143!12?G???AO#127!4?@!5?UaG??O!4?Q?G@C???AC@gg$#192!19?G???C??Q??O@_?G?C?A???S??A?g?AO?C_?H#242!42?AGG#184!22?A@?_???G?OG???A#246!104?CI???Q?OG_SaS_s?gOawuOau^|xLm}lniyi^]Kmf|X]Vdxu}~l|[]Rq[xy{xyYuBXHuVv~lN_D?G_#140!4?O!7?A??O?AG??D@??A#49!6?C!6?O??C??O?_O#117!103?O??_??O?_$#202!99?A??G#239!23?@#192!116?O!5?A!4?G??C?C??CG???A??@?O?D??_@O??A_?GA?@???A?c@AC@AC@?G?c??G#142!16?GO?G??i_#126!22?@!6?@!5?@CaISHaKo$#116!356?o#73!8?C???AG-#193~?~?Ti?i!4?OI@A??C!5?I@O??@#184!19?P???A#252???G@C!7?G!5?_?A#192!5?C_?H?_C?Q??H??AS_C?CO@???h?C???cHaGQcG@GC?ODAS_T_??HcP!11?G#239C???_#137!12?@???@??A?C@i?S#237!49?gC@G?_?GQD?APAKOC_COCPaXaOcPA?CGC`?QGAgA?G?V_@cHQ?TGc@iODGAS`O?C@??G?A_?_A???~TuHU?g!5?c#217AO#38F~?E@F^?ACCNCH?GC@g@?wQi?_?_!5?_???o#125?D??@I`MpKqHcCO_O#121@kAXcXnZLYmtBo_#114AOL_JOIgOiCP??_???AOG#101@AD?BTIVK~i^yVxjS|Q??HueXO#95!4?B?RiSxDiA@A@@C@A?DA?_???__GOG!7?__?_O??O?_O_??O?O??GOMSAD??D?O???@?@#101???A???G??P?gRgAtIeHUhUiCBG?@???C#118?@``FfE]TB@A?CE__?Oow_#132?@AD?qG#127FgG?G#140???s?AGQ?_?Si#127!5?G$#237?T?i?TiTm\zViti[jtIhV}hVSojExMydYcRcHU`YDgU`Y@YcRK_LQHShA_AO@?iP?cP?AOFg?CH?gCCqChSjOjChU_UHQLQc?C?CQD?DOhQlOLQcHuHuHYdYDJchYdiTiTcWeXePA?CGcO_@GQ_O?O!4?_#239!72?A?O??C?@!7?_A?G?I!6?C#202!4?_?O!5?P?A!19?C@?_G?A_?GAO?C#193??g#184??@#240?@?U?NG?D#2A#58G?_#52@!4?H?B?O?FA??B??FD@{R]A{WsG_OG??G#132!9?A@CR@?EN{?w_#112!4?QD?I#118cBFsLq^Sg_S!4?__#59?G_#77!5?@?BKATGR?S_?_#100?C?AGlvC?G?_go#93???CGC@A?@@SHKWBY`^Q\vZv{]U]umsckORxTxY[u[N]~M^]N]~~k]kM~Vn`BHAHfI\eHb@CBKCG?G@#100!4?O?a@!5?@#77EGEgSJWAP??A?AC#107?O#119!5?G{u[MIHK?__G?Oo#73???H?O#128?TaLUtHsA?@C@cIT@?SfWHqcGo$#239?i?Ti!6?_C?C@O!6?_?C#202!32?O??kP?i@GAOD_?C??_C?a#193!17?i@Qh?AgOA#184!4?O#193!10?O_GA??@G?APA???CXcXaRGVgU`DJiLiTmTYTjZeVnnmlkmmlmMyxtry?SBjj~~?y~~z]j~u~?}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}jDPacTQLu?GySg?_@?H?B_GC?C@??GO@#252!10?C#196!44?E???O#35@#14_#56?Hw}W_qoW_O_???_}O}w??O#128???H@BBFUB@FF?FYEf]d]pMpKq?O_O#143??A?CIAOc?_#119@?WKW#115Ha??_AT@IDOgGWO??Oo#108!8?_#72???@?DGEOj?dQ??H?aCO#131!12?A_ACG_C#85???GCGB_H???A?BBG?GA?A?B?@?@?@?@??A??@#98!6?_O!6?Wo?OXrnTm\~D~fMKUgEp!7?@#103oCOiQdgOGhICK?W?_#121??G`@_oB]VL@FFKqlQc#125DfwATa??A!6?@??A?@?DaLRvN$#196!6?T?PaCG@?O_C?O#193!39?G?C#240???CO#193!8?_?A#252!19?@O_??_O#184!17?A?@?_??A?G?c???A???CG_?O@#192!84?G!8?@???A_??G!6?OA???C!4?AG!4?C?@_?C@O?C?_@G?C?AO@??C@??G??_??A???A?C#239!5?O_BRg#104C#70O#142?A??_?DCbW_JuwsR?C?F?gC#129!5?_!4?o#127!15?G_CG_#103!20?D?AD?hCSDKoQb@kagOAS_G?__#98!11?Gq?PCGAHkFob_PgCySG??_#88!11?@?!5@?CCCA?C@@#98!7?_#88???@@B#100!17?o#113_#72???_?a?O?G_P?CPCItOo`O@???@#59??A#115?_OO_?Q_?O@_!6?O#126@!5?BKOgQG#116!4?O`IsJH~{rkYTigTiWaS$#246!17?A_Ug?AG@I?xEO@IdPKYqhMcyRhMcudXkaZqlsbU|VciyRCmPIetliWVzZU\PzXLzQJSeSZQhLhucqlX?G??gGEidUCQjalZQ?S@c@Qc_OQC?O!4?I@???GcXaP?AGC_C!84?A!5?_?gC_@?HOB_@cGCHEJGtlyrZ]nlttV|mrxg]]ZqknirZ]Sfyr|hMmzyy]vvt\^V\l|z~??Hqg~U~hhOc#193G?G#144??S!4?G#116!7?@!8?BK`SACGoGGC?oCO?`O#73!9?A@!4?@#107!20?_OA!4?C?CG#99!27?BDERwKWC?A???sgSOaoCW_g_!10?GOG_?_!6?_?_!7?_?O?_??_OGaW_aHUKeGC?aCO?O??a#134!7?G#53??G#102!6?_cCkWTL@ACG#112!9?_P???G?E?G$#192!17?G???@S?_!4?_CO?A_@C?O@?C?O@G?A??C???G!4?@#202!37?A?Q@???G#196!20?G!6?OAG_?A???D?A?GQ_TaTIPiDiScXgOOPQQPPQOpDCIGCTjgSS??~D??C`S?H?~@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@SOiCPiHq?dOD?ATAKOAo!6?G???A#244!58?O#203??_#130!16?G#132!15?@#140CAwGBg_WG_O#141!7?G#126A@?APCAPc??_?O#102!15?ABABBLGCBTUkwgO_#131!53?O?_!8?_???_!8?_???OGcOC?O??_O?AGA#108!31?A#114_?OA?W?h?A#69???O#143!5?A$#184!18?@!7?C!6?G#242!64?H#184!136?GA???GO??C?COAPaO_?_#49!116?G#117!97?A???A?C@?G-#193~?~?Ti?_DO?D??a!4?O!6?C#239?A#196??P#252!17?CO!6?_!4?C!11?C??CO?A_#192_???_C?AG@?C?OAS`CHQCOcGQ`G`IOaCGPaCHOcG@aCg?_AcI?QCa??aO???C_O?G??_??A#239!51?_#237G???_?_?_?_?_?_?_O?GOCP?IDgOaS`A@qHOGo?QcBG?KOA_QG@c?AH_OA@GcA@OC`GC??T?gA?gQk@APcGC???G?A_G???O??@OcWC@IOc@W??K?S?_#56[BArrWe?@EW[pNNV~N?B^|Mw~ksovSW_#116?DgAOF{Ho#132!4?@UHCPI?@Bh{{ocwOgY#112??@?Q?Oc?O???_#114AAGP`CCAQg`S?oG_O#101@!4?oCQ@KiXe`HUhA]kiB@gWOCj_@_??_O?_#93??@?BACC??@AFRGBCICJ?C??@C@A@D@E?A?AO?AD??CB?@?@#77!5?_#103_#99@??A??SI@S?EKAA@C?C?AA#103!5?ORecAWCQ?@A@_?A#121!7?OGo_!8?GFTaKh_#127AD#116@QICjTn^I^LzUxlup}`[_gs$#239?~?Ti?@A?_???@???G#202!32?AG?C??A?PM_POAGdOAHcOAl?O!4?C??C#184!8?_#202!11?@#193@??C!11?A??O??@ACGO?C?_GCJ?G?\@I@C_DYDOiD?W`UiFsJKZSYLYuhe\It\b]eXeXeYdYdYeWeXeWeXe!4~?~?~TyVdQtmTYLuLYTMTYLuLIdR?G?i?O?HC?AGS??aC@C!5?A#202?_?G@c?AHcOI@GcA@OC`GCaGT?gA?g#192?gA?@?OC!5?G?A_G???O???OC??@G!6?C#239@#105@#38@!7?GO_??A!8?A@C?QBE?AcUlWOSh#128?@?N!4~{hCP?sgO_#126C?BCG?e?CCgO#119@??A?ED[WKW_#115D?C?A@G@SKATK_OG_#108A#72!7?B@EX]ahUh?OCgA@_GO?CI?OG?_??_???_???_#95@??GCfKrDxCy@AgAa?`AA?@?DGC?DH?A@@G#72G?_O??O?G?OG_?G?tiTSaUWRsDCJCIFcP??CAG#102?_???cp@?_#69?A!7?A?OI?CA#107!4?CZ_D#126??I??U[o#128AKdSIC_!7?AOHE@M@]PI$#237???i?Ti\qL~Yj}T~gVuJd}R|jSza|P~GeGdItAsHeSIOjSbWA_?RGgEOCI_PG?`S?GdOAHcOAH_SH_@OCG?sAhChEWbYdGTaSjUhUlQeWehQpMpMPiTiTjShWeCDySgPdIdYcZCq_TaOAS_Y`Y_?gD?gDAG@OG?O_?_?_??O?_#239!54?cB?_?o???@??C?C?C??@#252!13?O#202!32?aG?A_G?C?OA?@O!8?O??W?@#204?K#74AB#58WcGC!9?O_?O?_!8?G#129!5?A#140!4?A#141!5?A#125?QIc@Q_S?A#143?B?A?D#118!6?@?B@IBFBF\wti]wyogBOG_#102@BAEESy]bK??G#98!5?S??C@A@CGO@cJOR_DKaTJsQDiSiO[@hHUGo?_Oo?o?o?y[EGWCKGWOO`wTGBWoI\i?OeM\m^mN^EIFUK~TnI@_I@h??@_A?A??@?A#114!7?Ac?AggAT_URhgU@g@#112???O!6?I???@???O#125?BLWqG`#140pOIO?D_QCHCA?G?O_$#196!6?S?GA?_#246S???B_G_Y?C?Cj?K?E?aXvYPIkJqXHtfSiGf|ZhcvRxnxTM_RKIhtQIlsQJlOuJjuZijxTZJ|UZQxdSCYriLh?GQ_?hGAPCGEOC`KPaCGOaCBPiW@ADIO@O@@?PHCG?L_g@??C?DQ?O?O_S_C_#192!68?_#246IC@?QCW?GOg?a?bKilX{vupj\\duYZLsQNd{uRX{mjYUrXviiVT|VVDP}{mJrz~\vvt\TVr~nln}mnJbz}sfZmfNcRqIO#70C#37_#144cX#136CG!5?__??_#144G??~[_?o#52@?@G@?@BHAADHEwAs#127!7?__I?DIGO#121@??RDHQ`zVm}l}lWw___o#103???A??@?@??A`IASL_W_C`[A`GcO#100!7?O_@OOsEE?_??O#88!18?@#100!10?_O_?oO___???_!4?_??g_O!5?_#134??C#77!15?OO?o?O??G??O?`CXOH#115A?CUGgWHCS@gUOs@??A#114!6?@C@#132!9?_#52!7?_O#38?_#55?_#127!6?A@E@$#184!14?G!4?C??_A!5?_!7?@???_!4?C#193???C#244!9?C???A#193!13?C??A#184!44?O!5?G???O!4?AO?I@?_??C!4?G!72?O?g?_?a??A@OGO!8?C#196!63?O@?G_a#83G#142!5?f@RcGFAKo???_!5?A???G?g??O_?_#49!16?C#73?A??G#107!26?CC!9?G#99!23?B?CG?YbTICJLYTiTK`yQUguKoG??G?A?D?@@S@I?S?Mg]?ApkaCO_SQC#131@?A??@??@@??B#103!14?_#100!4?cpB?C#108!6?@#59G?@#119S!7?GFG[MCdBH?}Oc_???CW_\b#129!12?_$#192!16?S?@??@G?O??P?G?C???c?O?C?A?G?@O#240!14?a#196!69?_!6?Da!6?A??I@OgDA?@OJcRcJdQdHEXAtIa[`XeXeXdYdYdXfXeXfXeX!4?~?~?iDGQlIPIdQHQdIpIdQHQdY?kRC@CADA?HS`?G?@?A!5?@#193!65?_A#240_#96???O#165!6?WcIP#52?@#77!81?@?@@??@YdQ_S_#95!17?C#101!52?o??_O?_oOG_O?_O???_G?`_GGgOHpgWGC{zhvMG?HO#107!6?C#118?g?U@_??a``?GS~@nZO_OAq_$#239!143?C??O!4?A#192!87?C???O?A??G???A!4?_#103!308?Mw-#193~?~?TgO?AG???A?O???_??A??@??_A!6?O???G!4?_?O!5?OC?@#240???@#244???G!7?@#240G#252!5?_#193_#192?OC?AG?C??A??@g@QcGO?S_ChAGQcHQc@O?O`AcG`IOaCgAGQcG_G?i?IOAS@??GCHO?C?O?O?PG?A_@?CAG?C!7?G!22?_!7?_#246??O_O?OCO!4?C_GOGC_CI?`_QoloeP}tRKwtsUNjX]ypX^ji]BlcQNTuyJltuYJLtuYXkmvtlnJby{mNjz|\TVt|lnjyymjiy{ZVes}jNldv[Tf`W#239_O#56A_RFdiT_?@BADKd^V_Q`OOO`AGS]PA@Q#116???OhQDyJ?GO@?gC#127@AP?Q_GSGG#126A_PI?DcOgS_Q_!4?_#119@B@???ozo#103?A?GBGEOKBGoAIc?G@_C?O#100???@??@@??C@@OWAA?_?@?OO??O??GCQWKc_O@KSOG?S{YZWTRh?@?HDO?@?ABH?A@@???A??A#53!12?O?G#99!4?A#102???GG???O?OceACDD@DJHWCOg??_#112!4?G?_???_!5?@?G???A#125??O^ic#38!4?A@?O?A?OC?GS_$#237?S?i?TjUkR~tk\zekVyLTylO~g]tI\o^?j?@AcQ@?aTAGACB_SGB?_?gA?CAGDOA`OCQGCQG?QC_JOAGDOdWEhQl?lQ?I@y@yDYcgSiShUhUgZclRc`W`AdItItJSjShUlQsGsJSiTIsJS@HSJSHU@U?oCPiPIcA_LAkQcGTiOAGs?CG?GOG?GOG?GO??_?_?_?O_?g?_?O_COcGAC@Ga?H_AG`OA?a@oHO`K?K_COLOk@ICpEGBG?OC_CGE_?S@_?QH?_G@cOAG@CoAG@cAP?GAOcWDAP_S??A_G?A?O?C@?OC@AcGPI@S_OOG`IOKc#240L_#38C???O??T?K?_#144?A???BDCCDA??A#38??AGsGBsJgQ?g#128?c^vn}~Vx}Ti|CW_#73@!4?A!4?_#112?@???CO@G?AG?_#114?@!4?H_EoCPGAc_?_#59C#101?@QCAHQLQlSmz[mynyhsmaDWsSGgs`?ApK?q_O??_OOGgO!5_??!4_??}WUoiCy[wWOoSgwAXShOElOjOZhPzAKDCZPalUhSIDgDHAPprba`b`@#114?G@?oCQ?sA?A@??B??A@A#119?@?BwNYdAGKO_@ADYcXg#132F_#128TQXq#55??O!5?@#149?G!5?_$#239?j?Ti??@!7?@???A#184!5?O#252!9?O???G_???_?O!4?_OCA@?O?_#184!26?_#202!6?_!7?A#193!11?GA?C?O!7?@???@A@AO?C_@G_ASa?Oa?h?gAJ`AC_SGPGQ_P?HQ_?EXdBX`UdUDEtEdEtEdI|UH]hUZJJZCTYlJEXIHadWie@WeQL`EIHsLSAC_?A?@?B???A#202??_!5?OC_@?A_?S@_[AHcOA@COAG@COAG@cAP?GAO!9?A_G?A?O?C@?OC@#193!9?A!6?@#203A#14A_#58H_G#142GD_I\Ok\ioG_?Cg?h_?A`?i`ktId{Js@#129C#140!4?_#125!5?A?gCAhCSa@DO!4?_#143!9?G#118!5?N^}NCN~s]pGA??_#102?DNH`Z}cwWo_#98!6?A???@?A?D?c@GATG?EhGQc?Z?Q`?AB?DKQBGDSHA@?DAGS@A?A?AD??@?CI@???@?C@???A!5?@?B??G!4?@#107!9?GK?GG???AG???A_OgSgkKxSc_?G!9?@AGO_o#73!4?g#116??@A?KrkEB@@DEd_??BJFE`$#196!5?ACgPc?IO_C#192?A?D?G??g?C?G??G?@!4?A!4?A???A!5?_??A#193!43?@A?@#242!12?C#252?O#196!10?@!6?@!14?@!6?@?CA?G?CQ?GC`?A?CA@Y@iPIPIPIPITAHu@UHccSCRiDQcXaDQTGB?PKB?D_UG`SB??H?JC`?Q?G?A@#252!8?_??A?@#240!7?O??_G#252!6?_#192_!11?OC?@?O?C??A_G?A?O?C@?OC@?_G@??O!4?_G#184O#218?O#2G#144HOK#136?AO???A???@Q?gO?Q?IgSGt#52!9?E?lQDO#132!12?BB?Eal^gtGQHA#115!21?@?CPgePWO?O#77???@ADAK_kOgOC_O#99!10?A@AACH?C@@@CAhCA@GFA?@GFQJA@CCAGCA??@??@??ACCA@?EC#134?A#103?_!4?C?CACOao_!7?O_?o?gC?K[O?SCQ?di_Ag?O?DICADO??g??O#121!4?COdYkSO_!5?@EB#140???GcLrK@?OgUgOAO?T?C?HU$#246!12?@??GPg?OaDOF?A`AT_F_}S~mLHluVLg|V\hKNjt[NJpSkjXSqilSAjXcrhluK`ZTcntUYnIbxSDQzQl|t]CUCg@QDh?JQ?S`D?Q?GQKbIKGPAS?cHOAS_?G@U@_?@?_@?_iSa_?a?w?lCIk?C_PGS_O?@?@???c!4?_?_?_?_?_?_?_#184!22?C??_?G!7?a?O???C!9?G?@#202!71?I!4?A#24??@#20O#74A?o#165??I?__O?O#58!4?G?GA?DGS?@#49!28?G?O#121??C?vGQLVi^l^znuv^{s}O_#107!9?_?@??A?CO#72!6?@A@AB??@?COCQGOGa@G`S??Y_CA_IC?d?GD_?O?_!5?_!5?_??cGCOg?aC?g?_S?GaGE@GQLC@?Q??@??GCKDO`ABCADAA@#115!4?C?G??W?OG?Qgc??`@?Q?OE@WC_?O#126!6?O__!8?C#129!9?OgCgO_GA^agOoOG$#252!12?A#202!23?_O???O!5?_O?A???G?OCaHCOAhSCaHCQ?@qC_IO?G@#184!54?C?O?C??G??@??C?A!6?A!5?@?_?_APG?OG_#239!42?O!8?A??OQ?H?A#196!81?A???A#83?C#37?C#129!6?A#141!47?o#95!77?G!9?A#77!15?_!6?_!5?oC_OGo?_Ogc?k?kOIO_a?A?Sg_WOGsSaE??@A?A?@#118O?O!10?B??A@YDvM~{B???@BAKOe\IdW_O#52!9?gCA??G?@_???G$#239!173?AO#192!43?O!8?O?G?C???G!4?A?AG@_!4?C#95!237?@#103!79?B$#114!568?C-#193~_~_TI?AT?@?_G@C?O!9?O!4?G!4?G#218?O#192??GA@#193!6?@#218!9?@#240??I@!7?H#192!8?C?@??C?@???G??AC?DG@I?ACHAC?@AS@CHQGAGQchAGQcHO??GOCI?@?@AcGO?@OCGPAcg??AGAdG?GA?@A?g?@_??I!8?GA?CG??I!5?@?C!4?G@?ACGDA?OCP?GCA!4?A?I??C?A!4?@#252?G#240!7?O??G!6?G?CGA?O#252!5?G#193G#192!22?G!20?O?I?A!4?A#239?Ca#37AP#136@?Oko!6?@!4?@JA?@DI#52!4?_!4?ho_SHQG#140!4?O!6?_#132!4?@HNGEhco`gDqDOOo_??wC?o?O?_#115!4?DGA?C@GHcbHCq_G?O#101?@?A?A@NANCNANEAN|jNH|mA^jMJTNZKkykveqnZLf\FIMTjlRFQLAdA@Q@??LI?HAKJ?dQG?GOQ?A?@!9?@?BIDAT?JPCK!4?@#118O_oO???A?A_!9?Oioo_[ug!8?@ADJ{h#81C#116??@???@O`_o_?OQ@#130???O?O$#237?D?I_TYtit}lZdMitelqzkvjSjcjcjSb_qw`Q?dCA?qkaX_uG?CGQc_I?T?i_CPC_i??@IQH?QHC?HQ?icidahciDQ`S@OlacjdiTITicjcLQDQdiUHUlQKRkRSLRkRShOHShYdjAPaDYSgPadWTiTISGa_UlYDXALaadISH?R?ISI`?gQODYshewsgPSIP__Q?LodO?grgaTitiDAKPCZSicQG_aSISjSHE?JO?JCPAG?T?I??C@AO?I?C??S?A?G?@S??CA??D?CAg?PC?AGDOAG?QGCA?G?G!4?@!8?caOGAOcQcICI@?Q?FI?o#58Ka@#142E??@msJaucmun|icwhsi?Ti^~CqnqC#116ACZ`UlADyC_hqO_w_?OO#141???G#121???GQHCOBGDifIF^{pFHvNjMnWwgO!7?O#102!4?O??@JDM}iKAogO?O_OO??o_??oo??_??_#99!6?@#103!9?O!5?G?G_O?K?K?{o?OQCOo?o??O@@??@?A?@o`?aOJEQAKS_gsgQsgPpdB?ys@]A?l?G_OG?O?o_y_hO???@#114?@#119?@UDIH!4?@ACGCBU#140???C?G~sjOCITiD$#239?Y?TI!8?A!5?C#184???C#252??O??O?G!4?G_??_W?@!6?@???A!6?O!5?S!24?G#193??O!13?G???_???__!4?_!4?Ac_A!4?g?CG?`ACGA_a?g?@aGT_??__o_SGO`AcaChc`_GTE`di_B??A@Rc_`gCJcgaGAdiAC?L!4?w_aga_`?H?@CH?@#202!6?O?G?O??OS?IOOS@IOCI?S?IS@AG@SPCI?TAO?T?OAG?PC?AG@OAG?QGCA?GQ??S?OHOCHAPCY@CAOGA?CA!4?O?O#240???@G#35C#74AKk#56GRK???_??I@@?ACO@EIOtiT_??H#165?G#129?O#128???_?tyDz^ELnTEXfGfruCOC_?O#73???A!5?_!5?_???_#118OA??HRqt{yq{_o!4?CO#77!6?@?@A?D?I?D?GC?AS?A?OK_S?oao_o!4?OC?_oW_g?ogSQcocALY@M_qBCADLqGAsNYdFG?``?@@AA@!5?@@?B?DQHAL?Ei?O__#115?GC?CAADRG``P_O?I?@?_OJ?A@?A#121?@YtegA?@AC?Oo??y_#128?Y@E#52?ICI@???__A$#196!5?_dG?I?QC#246OoPIHO@CPGOjSJCZCjSFDE]dRIh\fDOKeZHvziclZLtiitTIieXTOnisdkuxcqjuclvTZPY[UZPyk]jufQLXOYOas_TXOQohqkW@Gq_?DPc@GAOc@GaCJQ`E_OOCkGo@ADiSGB???PAPTG@???ECOHSGO@QSGSP?PSiPCGO???O@ACA??CISGSOAGITS?SOgO?O?W@AG??@?hsZShs`Ciqx|cnvsimtfjitdnjislbttjysja|pu`mi`~ixlvaynxtVmiz|tuiltvldrx|vdvvj~numzu|mzd}zXLft|jHlPtpd}nl|woC#38@#20_#144O?_#129!5?CG#38@O#130O#144!5?C#38!8?ZCODzCJCI#125!10?I?CODG?HpeoOV_?QGCO_G#112??@!8?S@?C?O#114???A@DGACAGCQHG?q!5?_#72!6?@???@!5?CA@!4?CG?CBOCOGH?OCA?A?D?A!4?@!5?@??@!4?@@#114!6?A!5?G???`!4?C??G#108!8?AGO#107G??A!4?O!4?KNnJSDYSNNcSKKM_#126!4?OFL\AK?G#107A#149!12?CG!6?S?G?G$#192!18?AG?A#202!10?OG@??COA!4?O?C??COA??O?T?I?T?Ga?CO@IO@?E?COHQ?G!50?C!5?O?O#184!9?C!7?O?A?@!4?C!4?A!7?A?D#239!6?G?O???@#184???O!11?C???CAO!8?O@#252!24?@#193@#184!62?G#0!7?@#83G#145??Q#165@?B}PJOTG??GO?O??O#127!27?@AGA?K?I?A?_!6?O#119!15?@FFekG!8?O#107?A???C?O#108!9?O#100!4?H!7?@!8?B?@??H!7?@#114!6?O!8?o_#59!12?GA!5?G#111!20?C#114??_??cOicSMCA#112!8?_?@?AO@G?_#73??Oo_?_!6?@\#38!8?OCGSILsgqtiti{$#240!51?O#184!81?@#196?C?A!14?C!5?O!9?G!4?CA??G!4?SH!4?@CAP??A?@???@?A??@A??@!7?CA!103?O#126!61?@C?BGCA?OGCG?BM?QG#103!13?@?BCRGc_@NCoi`?TO|KS_w_?_goo?O!6?O??O#102!17?o!5?G??_?_o?K?G??_?c!4?G_usMC{{ss{EEMLNswg{o_O???_!4?AKRDAG@HH!9?C@?CA#125!15?A{?wo!5?A~_}p#129!4?A@A@??GBLADADB$#202!216?O#98!237?@!7?A#108!20?O#134!4?A#115!17?G??G??O#69!28?@#119?O#132!25?O??_$#107!510?OO?_#103!57?@\libsixel-1.7.3/perl/lib/000077500000000000000000000000001302271755100150505ustar00rootroot00000000000000libsixel-1.7.3/perl/lib/Image/000077500000000000000000000000001302271755100160725ustar00rootroot00000000000000libsixel-1.7.3/perl/lib/Image/LibSIXEL.pm000066400000000000000000000021061302271755100177420ustar00rootroot00000000000000package Image::LibSIXEL; use 5.012001; our $VERSION = '0.01'; require XSLoader; XSLoader::load('Image::LibSIXEL', $VERSION); 1; __END__ =head1 NAME Image::LibSIXEL - The Perl interface for libsixel (A lightweight, fast implementation of DEC SIXEL graphics codec) =head1 SYNOPSIS use Image::LibSIXEL; $encoder = Image::LibSIXEL::Encoder->new(); $encoder->setopt("w", 400); $encoder->setopt("p", 16); $encoder->encode("images/egret.jpg"); $decoder = Image::LibSIXEL::Decoder->new(); $decoder->setopt("i", "images/egret.six"); $decoder->setopt("o", "egret.png"); $decoder->decode(); =head1 DESCRIPTION This perl module provides wrapper objects for part of libsixel interface. http://saitoha.github.io/libsixel/ =head2 Class Methods =Image::LibSIXEL::Encoder->new Create Encoder object =Image::LibSIXEL::Decoder->new Create Decoder object =head2 Object Methods =Image::LibSIXEL::Encoder->setopt =Image::LibSIXEL::Encoder->encode =Image::LibSIXEL::Decoder->setopt =Image::LibSIXEL::Decoder->decode =head1 AUTHOR Hayaki Saito =head1 SEE ALSO =cut libsixel-1.7.3/perl/lib/Image/LibSIXEL.xs000066400000000000000000000102521302271755100177610ustar00rootroot00000000000000#define PERL_NO_GET_CONTEXT #include "EXTERN.h" #include "perl.h" #include "XSUB.h" #include MODULE = Image::LibSIXEL PACKAGE = Image::LibSIXEL::Encoder PREFIX = encoder_ SV * encoder_new(void) INIT: SIXELSTATUS status; sixel_encoder_t *encoder; SV *sv; const char *klass; CODE: status = sixel_encoder_new(&encoder, NULL); if (SIXEL_FAILED(status)) { croak("libsixel error: %s", sixel_helper_format_error(status)); XSRETURN_UNDEF; } klass = SvPV_nolen(ST(0)); sv = newSViv(PTR2IV(encoder)); if (!sv) { XSRETURN_UNDEF; } sv = newRV_noinc(sv); sv_bless(sv, gv_stashpv(klass, 1)); SvREADONLY_on(sv); RETVAL = sv; OUTPUT: RETVAL void encoder_setopt(...) INIT: SIXELSTATUS status; IV iv; sixel_encoder_t *encoder; char const *arg; char const *optarg = NULL; PPCODE: if (items != 2 && items != 3) { croak("Bad argument count: %d", items); } iv = SvROK(ST(0)) ? SvIV(SvRV(ST(0))) : SvIV(ST(0)); encoder = INT2PTR(sixel_encoder_t *, iv); arg = SvPV_nolen(ST(1)); if (sv_len(ST(1)) != 1) { croak("Bad argument: %s", arg); } if (items == 3) { optarg = SvPV_nolen(ST(2)); } status = sixel_encoder_setopt(encoder, *arg, optarg); if (SIXEL_FAILED(status)) { croak("libsixel error: %s", sixel_helper_format_error(status)); } void encoder_encode(...) INIT: SIXELSTATUS status; IV iv; sixel_encoder_t *encoder; char const *infile; PPCODE: if (items != 2) { croak("Bad argument count: %d", items); } iv = SvROK(ST(0)) ? SvIV(SvRV(ST(0))) : SvIV(ST(0)); encoder = INT2PTR(sixel_encoder_t *, iv); infile = SvPV_nolen(ST(1)); status = sixel_encoder_encode(encoder, infile); if (SIXEL_FAILED(status)) { croak("libsixel error: %s", sixel_helper_format_error(status)); } void encoder_DESTROY(...) INIT: IV iv; sixel_encoder_t *encoder; PPCODE: iv = SvROK(ST(0)) ? SvIV(SvRV(ST(0))) : SvIV(ST(0)); encoder = INT2PTR(sixel_encoder_t *, iv); sixel_encoder_unref(encoder); MODULE = Image::LibSIXEL PACKAGE = Image::LibSIXEL::Decoder PREFIX = decoder_ SV * decoder_new(void) INIT: SIXELSTATUS status; sixel_decoder_t *decoder; SV *sv; const char *klass; CODE: status = sixel_decoder_new(&decoder, NULL); if (SIXEL_FAILED(status)) { croak("libsixel error: %s", sixel_helper_format_error(status)); XSRETURN_UNDEF; } klass = SvPV_nolen(ST(0)); sv = newSViv(PTR2IV(decoder)); if (!sv) { XSRETURN_UNDEF; } sv = newRV_noinc(sv); sv_bless(sv, gv_stashpv(klass, 1)); SvREADONLY_on(sv); RETVAL = sv; OUTPUT: RETVAL void decoder_setopt(...) INIT: SIXELSTATUS status; IV iv; sixel_decoder_t *decoder; char const *arg; char const *optarg = NULL; PPCODE: if (items != 2 && items != 3) { croak("Bad argument count: %d", items); } iv = SvROK(ST(0)) ? SvIV(SvRV(ST(0))) : SvIV(ST(0)); decoder = INT2PTR(sixel_decoder_t *, iv); arg = SvPV_nolen(ST(1)); if (sv_len(ST(1)) != 1) { croak("Bad argument: %s", arg); } if (items == 3) { optarg = SvPV_nolen(ST(2)); } status = sixel_decoder_setopt(decoder, *arg, optarg); if (SIXEL_FAILED(status)) { croak("libsixel error: %s", sixel_helper_format_error(status)); } void decoder_decode(...) INIT: SIXELSTATUS status; IV iv; sixel_decoder_t *decoder; PPCODE: if (items != 1) { croak("Bad argument count: %d", items); } iv = SvROK(ST(0)) ? SvIV(SvRV(ST(0))) : SvIV(ST(0)); decoder = INT2PTR(sixel_decoder_t *, iv); status = sixel_decoder_decode(decoder); if (SIXEL_FAILED(status)) { croak("libsixel error: %s", sixel_helper_format_error(status)); } void decoder_DESTROY(...) INIT: IV iv; sixel_decoder_t *decoder; PPCODE: iv = SvROK(ST(0)) ? SvIV(SvRV(ST(0))) : SvIV(ST(0)); decoder = INT2PTR(sixel_decoder_t *, iv); sixel_decoder_unref(decoder); libsixel-1.7.3/perl/lib/Image/LibSIXEL/000077500000000000000000000000001302271755100174055ustar00rootroot00000000000000libsixel-1.7.3/perl/lib/Image/LibSIXEL/Decoder.pm000066400000000000000000000000731302271755100213100ustar00rootroot00000000000000package Image::LibSIXEL::Decoder; use Image::LibSIXEL; 1; libsixel-1.7.3/perl/lib/Image/LibSIXEL/Encoder.pm000066400000000000000000000000731302271755100213220ustar00rootroot00000000000000package Image::LibSIXEL::Encoder; use Image::LibSIXEL; 1; libsixel-1.7.3/perl/lib/Image/ppport.h000066400000000000000000005400441302271755100175760ustar00rootroot00000000000000#if 0 <<'SKIP'; #endif /* ---------------------------------------------------------------------- ppport.h -- Perl/Pollution/Portability Version 3.20 Automatically created by Devel::PPPort running under perl 5.018001. Do NOT edit this file directly! -- Edit PPPort_pm.PL and the includes in parts/inc/ instead. Use 'perldoc ppport.h' to view the documentation below. ---------------------------------------------------------------------- SKIP =pod =head1 NAME ppport.h - Perl/Pollution/Portability version 3.20 =head1 SYNOPSIS perl ppport.h [options] [source files] Searches current directory for files if no [source files] are given --help show short help --version show version --patch=file write one patch file with changes --copy=suffix write changed copies with suffix --diff=program use diff program and options --compat-version=version provide compatibility with Perl version --cplusplus accept C++ comments --quiet don't output anything except fatal errors --nodiag don't show diagnostics --nohints don't show hints --nochanges don't suggest changes --nofilter don't filter input files --strip strip all script and doc functionality from ppport.h --list-provided list provided API --list-unsupported list unsupported API --api-info=name show Perl API portability information =head1 COMPATIBILITY This version of F is designed to support operation with Perl installations back to 5.003, and has been tested up to 5.11.5. =head1 OPTIONS =head2 --help Display a brief usage summary. =head2 --version Display the version of F. =head2 --patch=I If this option is given, a single patch file will be created if any changes are suggested. This requires a working diff program to be installed on your system. =head2 --copy=I If this option is given, a copy of each file will be saved with the given suffix that contains the suggested changes. This does not require any external programs. Note that this does not automagially add a dot between the original filename and the suffix. If you want the dot, you have to include it in the option argument. If neither C<--patch> or C<--copy> are given, the default is to simply print the diffs for each file. This requires either C or a C program to be installed. =head2 --diff=I Manually set the diff program and options to use. The default is to use C, when installed, and output unified context diffs. =head2 --compat-version=I Tell F to check for compatibility with the given Perl version. The default is to check for compatibility with Perl version 5.003. You can use this option to reduce the output of F if you intend to be backward compatible only down to a certain Perl version. =head2 --cplusplus Usually, F will detect C++ style comments and replace them with C style comments for portability reasons. Using this option instructs F to leave C++ comments untouched. =head2 --quiet Be quiet. Don't print anything except fatal errors. =head2 --nodiag Don't output any diagnostic messages. Only portability alerts will be printed. =head2 --nohints Don't output any hints. Hints often contain useful portability notes. Warnings will still be displayed. =head2 --nochanges Don't suggest any changes. Only give diagnostic output and hints unless these are also deactivated. =head2 --nofilter Don't filter the list of input files. By default, files not looking like source code (i.e. not *.xs, *.c, *.cc, *.cpp or *.h) are skipped. =head2 --strip Strip all script and documentation functionality from F. This reduces the size of F dramatically and may be useful if you want to include F in smaller modules without increasing their distribution size too much. The stripped F will have a C<--unstrip> option that allows you to undo the stripping, but only if an appropriate C module is installed. =head2 --list-provided Lists the API elements for which compatibility is provided by F. Also lists if it must be explicitly requested, if it has dependencies, and if there are hints or warnings for it. =head2 --list-unsupported Lists the API elements that are known not to be supported by F and below which version of Perl they probably won't be available or work. =head2 --api-info=I Show portability information for API elements matching I. If I is surrounded by slashes, it is interpreted as a regular expression. =head1 DESCRIPTION In order for a Perl extension (XS) module to be as portable as possible across differing versions of Perl itself, certain steps need to be taken. =over 4 =item * Including this header is the first major one. This alone will give you access to a large part of the Perl API that hasn't been available in earlier Perl releases. Use perl ppport.h --list-provided to see which API elements are provided by ppport.h. =item * You should avoid using deprecated parts of the API. For example, using global Perl variables without the C prefix is deprecated. Also, some API functions used to have a C prefix. Using this form is also deprecated. You can safely use the supported API, as F will provide wrappers for older Perl versions. =item * If you use one of a few functions or variables that were not present in earlier versions of Perl, and that can't be provided using a macro, you have to explicitly request support for these functions by adding one or more C<#define>s in your source code before the inclusion of F. These functions or variables will be marked C in the list shown by C<--list-provided>. Depending on whether you module has a single or multiple files that use such functions or variables, you want either C or global variants. For a C function or variable (used only in a single source file), use: #define NEED_function #define NEED_variable For a global function or variable (used in multiple source files), use: #define NEED_function_GLOBAL #define NEED_variable_GLOBAL Note that you mustn't have more than one global request for the same function or variable in your project. Function / Variable Static Request Global Request ----------------------------------------------------------------------------------------- PL_parser NEED_PL_parser NEED_PL_parser_GLOBAL PL_signals NEED_PL_signals NEED_PL_signals_GLOBAL eval_pv() NEED_eval_pv NEED_eval_pv_GLOBAL grok_bin() NEED_grok_bin NEED_grok_bin_GLOBAL grok_hex() NEED_grok_hex NEED_grok_hex_GLOBAL grok_number() NEED_grok_number NEED_grok_number_GLOBAL grok_numeric_radix() NEED_grok_numeric_radix NEED_grok_numeric_radix_GLOBAL grok_oct() NEED_grok_oct NEED_grok_oct_GLOBAL load_module() NEED_load_module NEED_load_module_GLOBAL my_snprintf() NEED_my_snprintf NEED_my_snprintf_GLOBAL my_sprintf() NEED_my_sprintf NEED_my_sprintf_GLOBAL my_strlcat() NEED_my_strlcat NEED_my_strlcat_GLOBAL my_strlcpy() NEED_my_strlcpy NEED_my_strlcpy_GLOBAL newCONSTSUB() NEED_newCONSTSUB NEED_newCONSTSUB_GLOBAL newRV_noinc() NEED_newRV_noinc NEED_newRV_noinc_GLOBAL newSV_type() NEED_newSV_type NEED_newSV_type_GLOBAL newSVpvn_flags() NEED_newSVpvn_flags NEED_newSVpvn_flags_GLOBAL newSVpvn_share() NEED_newSVpvn_share NEED_newSVpvn_share_GLOBAL pv_display() NEED_pv_display NEED_pv_display_GLOBAL pv_escape() NEED_pv_escape NEED_pv_escape_GLOBAL pv_pretty() NEED_pv_pretty NEED_pv_pretty_GLOBAL sv_2pv_flags() NEED_sv_2pv_flags NEED_sv_2pv_flags_GLOBAL sv_2pvbyte() NEED_sv_2pvbyte NEED_sv_2pvbyte_GLOBAL sv_catpvf_mg() NEED_sv_catpvf_mg NEED_sv_catpvf_mg_GLOBAL sv_catpvf_mg_nocontext() NEED_sv_catpvf_mg_nocontext NEED_sv_catpvf_mg_nocontext_GLOBAL sv_pvn_force_flags() NEED_sv_pvn_force_flags NEED_sv_pvn_force_flags_GLOBAL sv_setpvf_mg() NEED_sv_setpvf_mg NEED_sv_setpvf_mg_GLOBAL sv_setpvf_mg_nocontext() NEED_sv_setpvf_mg_nocontext NEED_sv_setpvf_mg_nocontext_GLOBAL vload_module() NEED_vload_module NEED_vload_module_GLOBAL vnewSVpvf() NEED_vnewSVpvf NEED_vnewSVpvf_GLOBAL warner() NEED_warner NEED_warner_GLOBAL To avoid namespace conflicts, you can change the namespace of the explicitly exported functions / variables using the C macro. Just C<#define> the macro before including C: #define DPPP_NAMESPACE MyOwnNamespace_ #include "ppport.h" The default namespace is C. =back The good thing is that most of the above can be checked by running F on your source code. See the next section for details. =head1 EXAMPLES To verify whether F is needed for your module, whether you should make any changes to your code, and whether any special defines should be used, F can be run as a Perl script to check your source code. Simply say: perl ppport.h The result will usually be a list of patches suggesting changes that should at least be acceptable, if not necessarily the most efficient solution, or a fix for all possible problems. If you know that your XS module uses features only available in newer Perl releases, if you're aware that it uses C++ comments, and if you want all suggestions as a single patch file, you could use something like this: perl ppport.h --compat-version=5.6.0 --cplusplus --patch=test.diff If you only want your code to be scanned without any suggestions for changes, use: perl ppport.h --nochanges You can specify a different C program or options, using the C<--diff> option: perl ppport.h --diff='diff -C 10' This would output context diffs with 10 lines of context. If you want to create patched copies of your files instead, use: perl ppport.h --copy=.new To display portability information for the C function, use: perl ppport.h --api-info=newSVpvn Since the argument to C<--api-info> can be a regular expression, you can use perl ppport.h --api-info=/_nomg$/ to display portability information for all C<_nomg> functions or perl ppport.h --api-info=/./ to display information for all known API elements. =head1 BUGS If this version of F is causing failure during the compilation of this module, please check if newer versions of either this module or C are available on CPAN before sending a bug report. If F was generated using the latest version of C and is causing failure of this module, please file a bug report using the CPAN Request Tracker at L. Please include the following information: =over 4 =item 1. The complete output from running "perl -V" =item 2. This file. =item 3. The name and version of the module you were trying to build. =item 4. A full log of the build that failed. =item 5. Any other information that you think could be relevant. =back For the latest version of this code, please get the C module from CPAN. =head1 COPYRIGHT Version 3.x, Copyright (c) 2004-2010, Marcus Holland-Moritz. Version 2.x, Copyright (C) 2001, Paul Marquess. Version 1.x, Copyright (C) 1999, Kenneth Albanowski. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =head1 SEE ALSO See L. =cut use strict; # Disable broken TRIE-optimization BEGIN { eval '${^RE_TRIE_MAXBUF} = -1' if $] >= 5.009004 && $] <= 5.009005 } my $VERSION = 3.20; my %opt = ( quiet => 0, diag => 1, hints => 1, changes => 1, cplusplus => 0, filter => 1, strip => 0, version => 0, ); my($ppport) = $0 =~ /([\w.]+)$/; my $LF = '(?:\r\n|[\r\n])'; # line feed my $HS = "[ \t]"; # horizontal whitespace # Never use C comments in this file! my $ccs = '/'.'*'; my $cce = '*'.'/'; my $rccs = quotemeta $ccs; my $rcce = quotemeta $cce; eval { require Getopt::Long; Getopt::Long::GetOptions(\%opt, qw( help quiet diag! filter! hints! changes! cplusplus strip version patch=s copy=s diff=s compat-version=s list-provided list-unsupported api-info=s )) or usage(); }; if ($@ and grep /^-/, @ARGV) { usage() if "@ARGV" =~ /^--?h(?:elp)?$/; die "Getopt::Long not found. Please don't use any options.\n"; } if ($opt{version}) { print "This is $0 $VERSION.\n"; exit 0; } usage() if $opt{help}; strip() if $opt{strip}; if (exists $opt{'compat-version'}) { my($r,$v,$s) = eval { parse_version($opt{'compat-version'}) }; if ($@) { die "Invalid version number format: '$opt{'compat-version'}'\n"; } die "Only Perl 5 is supported\n" if $r != 5; die "Invalid version number: $opt{'compat-version'}\n" if $v >= 1000 || $s >= 1000; $opt{'compat-version'} = sprintf "%d.%03d%03d", $r, $v, $s; } else { $opt{'compat-version'} = 5; } my %API = map { /^(\w+)\|([^|]*)\|([^|]*)\|(\w*)$/ ? ( $1 => { ($2 ? ( base => $2 ) : ()), ($3 ? ( todo => $3 ) : ()), (index($4, 'v') >= 0 ? ( varargs => 1 ) : ()), (index($4, 'p') >= 0 ? ( provided => 1 ) : ()), (index($4, 'n') >= 0 ? ( nothxarg => 1 ) : ()), } ) : die "invalid spec: $_" } qw( AvFILLp|5.004050||p AvFILL||| BhkDISABLE||5.014000| BhkENABLE||5.014000| BhkENTRY_set||5.014000| BhkENTRY||| BhkFLAGS||| CALL_BLOCK_HOOKS||| CLASS|||n CPERLscope|5.005000||p CX_CURPAD_SAVE||| CX_CURPAD_SV||| CopFILEAV|5.006000||p CopFILEGV_set|5.006000||p CopFILEGV|5.006000||p CopFILESV|5.006000||p CopFILE_set|5.006000||p CopFILE|5.006000||p CopSTASHPV_set|5.006000||p CopSTASHPV|5.006000||p CopSTASH_eq|5.006000||p CopSTASH_set|5.006000||p CopSTASH|5.006000||p CopyD|5.009002||p Copy||| CvPADLIST||| CvSTASH||| CvWEAKOUTSIDE||| DEFSV_set|5.010001||p DEFSV|5.004050||p END_EXTERN_C|5.005000||p ENTER||| ERRSV|5.004050||p EXTEND||| EXTERN_C|5.005000||p F0convert|||n FREETMPS||| GIMME_V||5.004000|n GIMME|||n GROK_NUMERIC_RADIX|5.007002||p G_ARRAY||| G_DISCARD||| G_EVAL||| G_METHOD|5.006001||p G_NOARGS||| G_SCALAR||| G_VOID||5.004000| GetVars||| GvSVn|5.009003||p GvSV||| Gv_AMupdate||5.011000| HEf_SVKEY||5.004000| HeHASH||5.004000| HeKEY||5.004000| HeKLEN||5.004000| HePV||5.004000| HeSVKEY_force||5.004000| HeSVKEY_set||5.004000| HeSVKEY||5.004000| HeUTF8||5.010001| HeVAL||5.004000| HvENAME||5.013007| HvNAMELEN_get|5.009003||p HvNAME_get|5.009003||p HvNAME||| INT2PTR|5.006000||p IN_LOCALE_COMPILETIME|5.007002||p IN_LOCALE_RUNTIME|5.007002||p IN_LOCALE|5.007002||p IN_PERL_COMPILETIME|5.008001||p IS_NUMBER_GREATER_THAN_UV_MAX|5.007002||p IS_NUMBER_INFINITY|5.007002||p IS_NUMBER_IN_UV|5.007002||p IS_NUMBER_NAN|5.007003||p IS_NUMBER_NEG|5.007002||p IS_NUMBER_NOT_INT|5.007002||p IVSIZE|5.006000||p IVTYPE|5.006000||p IVdf|5.006000||p LEAVE||| LINKLIST||5.013006| LVRET||| MARK||| MULTICALL||5.014000| MY_CXT_CLONE|5.009002||p MY_CXT_INIT|5.007003||p MY_CXT|5.007003||p MoveD|5.009002||p Move||| NOOP|5.005000||p NUM2PTR|5.006000||p NVTYPE|5.006000||p NVef|5.006001||p NVff|5.006001||p NVgf|5.006001||p Newxc|5.009003||p Newxz|5.009003||p Newx|5.009003||p Nullav||| Nullch||| Nullcv||| Nullhv||| Nullsv||| OP_CLASS||5.013007| OP_DESC||5.007003| OP_NAME||5.007003| ORIGMARK||| PAD_BASE_SV||| PAD_CLONE_VARS||| PAD_COMPNAME_FLAGS||| PAD_COMPNAME_GEN_set||| PAD_COMPNAME_GEN||| PAD_COMPNAME_OURSTASH||| PAD_COMPNAME_PV||| PAD_COMPNAME_TYPE||| PAD_DUP||| PAD_RESTORE_LOCAL||| PAD_SAVE_LOCAL||| PAD_SAVE_SETNULLPAD||| PAD_SETSV||| PAD_SET_CUR_NOSAVE||| PAD_SET_CUR||| PAD_SVl||| PAD_SV||| PERLIO_FUNCS_CAST|5.009003||p PERLIO_FUNCS_DECL|5.009003||p PERL_ABS|5.008001||p PERL_BCDVERSION|5.014000||p PERL_GCC_BRACE_GROUPS_FORBIDDEN|5.008001||p PERL_HASH|5.004000||p PERL_INT_MAX|5.004000||p PERL_INT_MIN|5.004000||p PERL_LONG_MAX|5.004000||p PERL_LONG_MIN|5.004000||p PERL_MAGIC_arylen|5.007002||p PERL_MAGIC_backref|5.007002||p PERL_MAGIC_bm|5.007002||p PERL_MAGIC_collxfrm|5.007002||p PERL_MAGIC_dbfile|5.007002||p PERL_MAGIC_dbline|5.007002||p PERL_MAGIC_defelem|5.007002||p PERL_MAGIC_envelem|5.007002||p PERL_MAGIC_env|5.007002||p PERL_MAGIC_ext|5.007002||p PERL_MAGIC_fm|5.007002||p PERL_MAGIC_glob|5.014000||p PERL_MAGIC_isaelem|5.007002||p PERL_MAGIC_isa|5.007002||p PERL_MAGIC_mutex|5.014000||p PERL_MAGIC_nkeys|5.007002||p PERL_MAGIC_overload_elem|5.007002||p PERL_MAGIC_overload_table|5.007002||p PERL_MAGIC_overload|5.007002||p PERL_MAGIC_pos|5.007002||p PERL_MAGIC_qr|5.007002||p PERL_MAGIC_regdata|5.007002||p PERL_MAGIC_regdatum|5.007002||p PERL_MAGIC_regex_global|5.007002||p PERL_MAGIC_shared_scalar|5.007003||p PERL_MAGIC_shared|5.007003||p PERL_MAGIC_sigelem|5.007002||p PERL_MAGIC_sig|5.007002||p PERL_MAGIC_substr|5.007002||p PERL_MAGIC_sv|5.007002||p PERL_MAGIC_taint|5.007002||p PERL_MAGIC_tiedelem|5.007002||p PERL_MAGIC_tiedscalar|5.007002||p PERL_MAGIC_tied|5.007002||p PERL_MAGIC_utf8|5.008001||p PERL_MAGIC_uvar_elem|5.007003||p PERL_MAGIC_uvar|5.007002||p PERL_MAGIC_vec|5.007002||p PERL_MAGIC_vstring|5.008001||p PERL_PV_ESCAPE_ALL|5.009004||p PERL_PV_ESCAPE_FIRSTCHAR|5.009004||p PERL_PV_ESCAPE_NOBACKSLASH|5.009004||p PERL_PV_ESCAPE_NOCLEAR|5.009004||p PERL_PV_ESCAPE_QUOTE|5.009004||p PERL_PV_ESCAPE_RE|5.009005||p PERL_PV_ESCAPE_UNI_DETECT|5.009004||p PERL_PV_ESCAPE_UNI|5.009004||p PERL_PV_PRETTY_DUMP|5.009004||p PERL_PV_PRETTY_ELLIPSES|5.010000||p PERL_PV_PRETTY_LTGT|5.009004||p PERL_PV_PRETTY_NOCLEAR|5.010000||p PERL_PV_PRETTY_QUOTE|5.009004||p PERL_PV_PRETTY_REGPROP|5.009004||p PERL_QUAD_MAX|5.004000||p PERL_QUAD_MIN|5.004000||p PERL_REVISION|5.006000||p PERL_SCAN_ALLOW_UNDERSCORES|5.007003||p PERL_SCAN_DISALLOW_PREFIX|5.007003||p PERL_SCAN_GREATER_THAN_UV_MAX|5.007003||p PERL_SCAN_SILENT_ILLDIGIT|5.008001||p PERL_SHORT_MAX|5.004000||p PERL_SHORT_MIN|5.004000||p PERL_SIGNALS_UNSAFE_FLAG|5.008001||p PERL_SUBVERSION|5.006000||p PERL_SYS_INIT3||5.006000| PERL_SYS_INIT||| PERL_SYS_TERM||5.014000| PERL_UCHAR_MAX|5.004000||p PERL_UCHAR_MIN|5.004000||p PERL_UINT_MAX|5.004000||p PERL_UINT_MIN|5.004000||p PERL_ULONG_MAX|5.004000||p PERL_ULONG_MIN|5.004000||p PERL_UNUSED_ARG|5.009003||p PERL_UNUSED_CONTEXT|5.009004||p PERL_UNUSED_DECL|5.007002||p PERL_UNUSED_VAR|5.007002||p PERL_UQUAD_MAX|5.004000||p PERL_UQUAD_MIN|5.004000||p PERL_USE_GCC_BRACE_GROUPS|5.009004||p PERL_USHORT_MAX|5.004000||p PERL_USHORT_MIN|5.004000||p PERL_VERSION|5.006000||p PL_DBsignal|5.005000||p PL_DBsingle|||pn PL_DBsub|||pn PL_DBtrace|||pn PL_Sv|5.005000||p PL_bufend|5.014000||p PL_bufptr|5.014000||p PL_compiling|5.004050||p PL_copline|5.014000||p PL_curcop|5.004050||p PL_curstash|5.004050||p PL_debstash|5.004050||p PL_defgv|5.004050||p PL_diehook|5.004050||p PL_dirty|5.004050||p PL_dowarn|||pn PL_errgv|5.004050||p PL_error_count|5.014000||p PL_expect|5.014000||p PL_hexdigit|5.005000||p PL_hints|5.005000||p PL_in_my_stash|5.014000||p PL_in_my|5.014000||p PL_keyword_plugin||5.011002| PL_last_in_gv|||n PL_laststatval|5.005000||p PL_lex_state|5.014000||p PL_lex_stuff|5.014000||p PL_linestr|5.014000||p PL_modglobal||5.005000|n PL_na|5.004050||pn PL_no_modify|5.006000||p PL_ofsgv|||n PL_opfreehook||5.011000|n PL_parser|5.009005|5.009005|p PL_peepp||5.007003|n PL_perl_destruct_level|5.004050||p PL_perldb|5.004050||p PL_ppaddr|5.006000||p PL_rpeepp||5.013005|n PL_rsfp_filters|5.014000||p PL_rsfp|5.014000||p PL_rs|||n PL_signals|5.008001||p PL_stack_base|5.004050||p PL_stack_sp|5.004050||p PL_statcache|5.005000||p PL_stdingv|5.004050||p PL_sv_arenaroot|5.004050||p PL_sv_no|5.004050||pn PL_sv_undef|5.004050||pn PL_sv_yes|5.004050||pn PL_tainted|5.004050||p PL_tainting|5.004050||p PL_tokenbuf|5.014000||p POP_MULTICALL||5.014000| POPi|||n POPl|||n POPn|||n POPpbytex||5.007001|n POPpx||5.005030|n POPp|||n POPs|||n PTR2IV|5.006000||p PTR2NV|5.006000||p PTR2UV|5.006000||p PTR2nat|5.009003||p PTR2ul|5.007001||p PTRV|5.006000||p PUSHMARK||| PUSH_MULTICALL||5.014000| PUSHi||| PUSHmortal|5.009002||p PUSHn||| PUSHp||| PUSHs||| PUSHu|5.004000||p PUTBACK||| PerlIO_clearerr||5.007003| PerlIO_close||5.007003| PerlIO_context_layers||5.009004| PerlIO_eof||5.007003| PerlIO_error||5.007003| PerlIO_fileno||5.007003| PerlIO_fill||5.007003| PerlIO_flush||5.007003| PerlIO_get_base||5.007003| PerlIO_get_bufsiz||5.007003| PerlIO_get_cnt||5.007003| PerlIO_get_ptr||5.007003| PerlIO_read||5.007003| PerlIO_seek||5.007003| PerlIO_set_cnt||5.007003| PerlIO_set_ptrcnt||5.007003| PerlIO_setlinebuf||5.007003| PerlIO_stderr||5.007003| PerlIO_stdin||5.007003| PerlIO_stdout||5.007003| PerlIO_tell||5.007003| PerlIO_unread||5.007003| PerlIO_write||5.007003| Perl_signbit||5.009005|n PoisonFree|5.009004||p PoisonNew|5.009004||p PoisonWith|5.009004||p Poison|5.008000||p RETVAL|||n Renewc||| Renew||| SAVECLEARSV||| SAVECOMPPAD||| SAVEPADSV||| SAVETMPS||| SAVE_DEFSV|5.004050||p SPAGAIN||| SP||| START_EXTERN_C|5.005000||p START_MY_CXT|5.007003||p STMT_END|||p STMT_START|||p STR_WITH_LEN|5.009003||p ST||| SV_CONST_RETURN|5.009003||p SV_COW_DROP_PV|5.008001||p SV_COW_SHARED_HASH_KEYS|5.009005||p SV_GMAGIC|5.007002||p SV_HAS_TRAILING_NUL|5.009004||p SV_IMMEDIATE_UNREF|5.007001||p SV_MUTABLE_RETURN|5.009003||p SV_NOSTEAL|5.009002||p SV_SMAGIC|5.009003||p SV_UTF8_NO_ENCODING|5.008001||p SVfARG|5.009005||p SVf_UTF8|5.006000||p SVf|5.006000||p SVt_IV||| SVt_NV||| SVt_PVAV||| SVt_PVCV||| SVt_PVHV||| SVt_PVMG||| SVt_PV||| Safefree||| Slab_Alloc||| Slab_Free||| Slab_to_rw||| StructCopy||| SvCUR_set||| SvCUR||| SvEND||| SvGAMAGIC||5.006001| SvGETMAGIC|5.004050||p SvGROW||| SvIOK_UV||5.006000| SvIOK_notUV||5.006000| SvIOK_off||| SvIOK_only_UV||5.006000| SvIOK_only||| SvIOK_on||| SvIOKp||| SvIOK||| SvIVX||| SvIV_nomg|5.009001||p SvIV_set||| SvIVx||| SvIV||| SvIsCOW_shared_hash||5.008003| SvIsCOW||5.008003| SvLEN_set||| SvLEN||| SvLOCK||5.007003| SvMAGIC_set|5.009003||p SvNIOK_off||| SvNIOKp||| SvNIOK||| SvNOK_off||| SvNOK_only||| SvNOK_on||| SvNOKp||| SvNOK||| SvNVX||| SvNV_nomg||5.013002| SvNV_set||| SvNVx||| SvNV||| SvOK||| SvOOK_offset||5.011000| SvOOK||| SvPOK_off||| SvPOK_only_UTF8||5.006000| SvPOK_only||| SvPOK_on||| SvPOKp||| SvPOK||| SvPVX_const|5.009003||p SvPVX_mutable|5.009003||p SvPVX||| SvPV_const|5.009003||p SvPV_flags_const_nolen|5.009003||p SvPV_flags_const|5.009003||p SvPV_flags_mutable|5.009003||p SvPV_flags|5.007002||p SvPV_force_flags_mutable|5.009003||p SvPV_force_flags_nolen|5.009003||p SvPV_force_flags|5.007002||p SvPV_force_mutable|5.009003||p SvPV_force_nolen|5.009003||p SvPV_force_nomg_nolen|5.009003||p SvPV_force_nomg|5.007002||p SvPV_force|||p SvPV_mutable|5.009003||p SvPV_nolen_const|5.009003||p SvPV_nolen|5.006000||p SvPV_nomg_const_nolen|5.009003||p SvPV_nomg_const|5.009003||p SvPV_nomg_nolen||5.013007| SvPV_nomg|5.007002||p SvPV_renew|5.009003||p SvPV_set||| SvPVbyte_force||5.009002| SvPVbyte_nolen||5.006000| SvPVbytex_force||5.006000| SvPVbytex||5.006000| SvPVbyte|5.006000||p SvPVutf8_force||5.006000| SvPVutf8_nolen||5.006000| SvPVutf8x_force||5.006000| SvPVutf8x||5.006000| SvPVutf8||5.006000| SvPVx||| SvPV||| SvREFCNT_dec||| SvREFCNT_inc_NN|5.009004||p SvREFCNT_inc_simple_NN|5.009004||p SvREFCNT_inc_simple_void_NN|5.009004||p SvREFCNT_inc_simple_void|5.009004||p SvREFCNT_inc_simple|5.009004||p SvREFCNT_inc_void_NN|5.009004||p SvREFCNT_inc_void|5.009004||p SvREFCNT_inc|||p SvREFCNT||| SvROK_off||| SvROK_on||| SvROK||| SvRV_set|5.009003||p SvRV||| SvRXOK||5.009005| SvRX||5.009005| SvSETMAGIC||| SvSHARED_HASH|5.009003||p SvSHARE||5.007003| SvSTASH_set|5.009003||p SvSTASH||| SvSetMagicSV_nosteal||5.004000| SvSetMagicSV||5.004000| SvSetSV_nosteal||5.004000| SvSetSV||| SvTAINTED_off||5.004000| SvTAINTED_on||5.004000| SvTAINTED||5.004000| SvTAINT||| SvTRUE_nomg||5.013006| SvTRUE||| SvTYPE||| SvUNLOCK||5.007003| SvUOK|5.007001|5.006000|p SvUPGRADE||| SvUTF8_off||5.006000| SvUTF8_on||5.006000| SvUTF8||5.006000| SvUVXx|5.004000||p SvUVX|5.004000||p SvUV_nomg|5.009001||p SvUV_set|5.009003||p SvUVx|5.004000||p SvUV|5.004000||p SvVOK||5.008001| SvVSTRING_mg|5.009004||p THIS|||n UNDERBAR|5.009002||p UTF8_MAXBYTES|5.009002||p UVSIZE|5.006000||p UVTYPE|5.006000||p UVXf|5.007001||p UVof|5.006000||p UVuf|5.006000||p UVxf|5.006000||p WARN_ALL|5.006000||p WARN_AMBIGUOUS|5.006000||p WARN_ASSERTIONS|5.014000||p WARN_BAREWORD|5.006000||p WARN_CLOSED|5.006000||p WARN_CLOSURE|5.006000||p WARN_DEBUGGING|5.006000||p WARN_DEPRECATED|5.006000||p WARN_DIGIT|5.006000||p WARN_EXEC|5.006000||p WARN_EXITING|5.006000||p WARN_GLOB|5.006000||p WARN_INPLACE|5.006000||p WARN_INTERNAL|5.006000||p WARN_IO|5.006000||p WARN_LAYER|5.008000||p WARN_MALLOC|5.006000||p WARN_MISC|5.006000||p WARN_NEWLINE|5.006000||p WARN_NUMERIC|5.006000||p WARN_ONCE|5.006000||p WARN_OVERFLOW|5.006000||p WARN_PACK|5.006000||p WARN_PARENTHESIS|5.006000||p WARN_PIPE|5.006000||p WARN_PORTABLE|5.006000||p WARN_PRECEDENCE|5.006000||p WARN_PRINTF|5.006000||p WARN_PROTOTYPE|5.006000||p WARN_QW|5.006000||p WARN_RECURSION|5.006000||p WARN_REDEFINE|5.006000||p WARN_REGEXP|5.006000||p WARN_RESERVED|5.006000||p WARN_SEMICOLON|5.006000||p WARN_SEVERE|5.006000||p WARN_SIGNAL|5.006000||p WARN_SUBSTR|5.006000||p WARN_SYNTAX|5.006000||p WARN_TAINT|5.006000||p WARN_THREADS|5.008000||p WARN_UNINITIALIZED|5.006000||p WARN_UNOPENED|5.006000||p WARN_UNPACK|5.006000||p WARN_UNTIE|5.006000||p WARN_UTF8|5.006000||p WARN_VOID|5.006000||p XCPT_CATCH|5.009002||p XCPT_RETHROW|5.009002||p XCPT_TRY_END|5.009002||p XCPT_TRY_START|5.009002||p XPUSHi||| XPUSHmortal|5.009002||p XPUSHn||| XPUSHp||| XPUSHs||| XPUSHu|5.004000||p XSPROTO|5.010000||p XSRETURN_EMPTY||| XSRETURN_IV||| XSRETURN_NO||| XSRETURN_NV||| XSRETURN_PV||| XSRETURN_UNDEF||| XSRETURN_UV|5.008001||p XSRETURN_YES||| XSRETURN|||p XST_mIV||| XST_mNO||| XST_mNV||| XST_mPV||| XST_mUNDEF||| XST_mUV|5.008001||p XST_mYES||| XS_APIVERSION_BOOTCHECK||5.013004| XS_VERSION_BOOTCHECK||| XS_VERSION||| XSprePUSH|5.006000||p XS||| XopDISABLE||5.014000| XopENABLE||5.014000| XopENTRY_set||5.014000| XopENTRY||5.014000| XopFLAGS||5.013007| ZeroD|5.009002||p Zero||| _aMY_CXT|5.007003||p _append_range_to_invlist||| _new_invlist||| _pMY_CXT|5.007003||p _swash_inversion_hash||| _swash_to_invlist||| aMY_CXT_|5.007003||p aMY_CXT|5.007003||p aTHXR_|5.014000||p aTHXR|5.014000||p aTHX_|5.006000||p aTHX|5.006000||p add_alternate||| add_cp_to_invlist||| add_data|||n add_range_to_invlist||| add_utf16_textfilter||| addmad||| allocmy||| amagic_call||| amagic_cmp_locale||| amagic_cmp||| amagic_deref_call||5.013007| amagic_i_ncmp||| amagic_ncmp||| anonymise_cv_maybe||| any_dup||| ao||| append_madprops||| apply_attrs_my||| apply_attrs_string||5.006001| apply_attrs||| apply||| assert_uft8_cache_coherent||| atfork_lock||5.007003|n atfork_unlock||5.007003|n av_arylen_p||5.009003| av_clear||| av_create_and_push||5.009005| av_create_and_unshift_one||5.009005| av_delete||5.006000| av_exists||5.006000| av_extend||| av_fetch||| av_fill||| av_iter_p||5.011000| av_len||| av_make||| av_pop||| av_push||| av_reify||| av_shift||| av_store||| av_undef||| av_unshift||| ax|||n bad_type||| bind_match||| block_end||| block_gimme||5.004000| block_start||| blockhook_register||5.013003| boolSV|5.004000||p boot_core_PerlIO||| boot_core_UNIVERSAL||| boot_core_mro||| bytes_cmp_utf8||5.013007| bytes_from_utf8||5.007001| bytes_to_uni|||n bytes_to_utf8||5.006001| call_argv|5.006000||p call_atexit||5.006000| call_list||5.004000| call_method|5.006000||p call_pv|5.006000||p call_sv|5.006000||p caller_cx||5.013005| calloc||5.007002|n cando||| cast_i32||5.006000| cast_iv||5.006000| cast_ulong||5.006000| cast_uv||5.006000| check_type_and_open||| check_uni||| check_utf8_print||| checkcomma||| checkposixcc||| ckWARN|5.006000||p ck_entersub_args_list||5.013006| ck_entersub_args_proto_or_list||5.013006| ck_entersub_args_proto||5.013006| ck_warner_d||5.011001|v ck_warner||5.011001|v ckwarn_common||| ckwarn_d||5.009003| ckwarn||5.009003| cl_and|||n cl_anything|||n cl_init|||n cl_is_anything|||n cl_or|||n clear_placeholders||| clone_params_del|||n clone_params_new|||n closest_cop||| convert||| cop_free||| cop_hints_2hv||5.013007| cop_hints_fetch_pvn||5.013007| cop_hints_fetch_pvs||5.013007| cop_hints_fetch_pv||5.013007| cop_hints_fetch_sv||5.013007| cophh_2hv||5.013007| cophh_copy||5.013007| cophh_delete_pvn||5.013007| cophh_delete_pvs||5.013007| cophh_delete_pv||5.013007| cophh_delete_sv||5.013007| cophh_fetch_pvn||5.013007| cophh_fetch_pvs||5.013007| cophh_fetch_pv||5.013007| cophh_fetch_sv||5.013007| cophh_free||5.013007| cophh_new_empty||5.014000| cophh_store_pvn||5.013007| cophh_store_pvs||5.013007| cophh_store_pv||5.013007| cophh_store_sv||5.013007| cr_textfilter||| create_eval_scope||| croak_no_modify||5.013003| croak_nocontext|||vn croak_sv||5.013001| croak_xs_usage||5.010001| croak|||v csighandler||5.009003|n curmad||| curse||| custom_op_desc||5.007003| custom_op_name||5.007003| custom_op_register||5.013007| custom_op_xop||5.013007| cv_ckproto_len||| cv_clone||| cv_const_sv||5.004000| cv_dump||| cv_get_call_checker||5.013006| cv_set_call_checker||5.013006| cv_undef||| cvgv_set||| cvstash_set||| cx_dump||5.005000| cx_dup||| cxinc||| dAXMARK|5.009003||p dAX|5.007002||p dITEMS|5.007002||p dMARK||| dMULTICALL||5.009003| dMY_CXT_SV|5.007003||p dMY_CXT|5.007003||p dNOOP|5.006000||p dORIGMARK||| dSP||| dTHR|5.004050||p dTHXR|5.014000||p dTHXa|5.006000||p dTHXoa|5.006000||p dTHX|5.006000||p dUNDERBAR|5.009002||p dVAR|5.009003||p dXCPT|5.009002||p dXSARGS||| dXSI32||| dXSTARG|5.006000||p deb_curcv||| deb_nocontext|||vn deb_stack_all||| deb_stack_n||| debop||5.005000| debprofdump||5.005000| debprof||| debstackptrs||5.007003| debstack||5.007003| debug_start_match||| deb||5.007003|v del_sv||| delete_eval_scope||| delimcpy||5.004000|n deprecate_commaless_var_list||| despatch_signals||5.007001| destroy_matcher||| die_nocontext|||vn die_sv||5.013001| die_unwind||| die|||v dirp_dup||| div128||| djSP||| do_aexec5||| do_aexec||| do_aspawn||| do_binmode||5.004050| do_chomp||| do_close||| do_delete_local||| do_dump_pad||| do_eof||| do_exec3||| do_execfree||| do_exec||| do_gv_dump||5.006000| do_gvgv_dump||5.006000| do_hv_dump||5.006000| do_ipcctl||| do_ipcget||| do_join||| do_magic_dump||5.006000| do_msgrcv||| do_msgsnd||| do_oddball||| do_op_dump||5.006000| do_op_xmldump||| do_open9||5.006000| do_openn||5.007001| do_open||5.004000| do_pmop_dump||5.006000| do_pmop_xmldump||| do_print||| do_readline||| do_seek||| do_semop||| do_shmio||| do_smartmatch||| do_spawn_nowait||| do_spawn||| do_sprintf||| do_sv_dump||5.006000| do_sysseek||| do_tell||| do_trans_complex_utf8||| do_trans_complex||| do_trans_count_utf8||| do_trans_count||| do_trans_simple_utf8||| do_trans_simple||| do_trans||| do_vecget||| do_vecset||| do_vop||| docatch||| doeval||| dofile||| dofindlabel||| doform||| doing_taint||5.008001|n dooneliner||| doopen_pm||| doparseform||| dopoptoeval||| dopoptogiven||| dopoptolabel||| dopoptoloop||| dopoptosub_at||| dopoptowhen||| doref||5.009003| dounwind||| dowantarray||| dump_all_perl||| dump_all||5.006000| dump_eval||5.006000| dump_exec_pos||| dump_fds||| dump_form||5.006000| dump_indent||5.006000|v dump_mstats||| dump_packsubs_perl||| dump_packsubs||5.006000| dump_sub_perl||| dump_sub||5.006000| dump_sv_child||| dump_trie_interim_list||| dump_trie_interim_table||| dump_trie||| dump_vindent||5.006000| dumpuntil||| dup_attrlist||| emulate_cop_io||| eval_pv|5.006000||p eval_sv|5.006000||p exec_failed||| expect_number||| fbm_compile||5.005000| fbm_instr||5.005000| feature_is_enabled||| fetch_cop_label||5.011000| filter_add||| filter_del||| filter_gets||| filter_read||| find_and_forget_pmops||| find_array_subscript||| find_beginning||| find_byclass||| find_hash_subscript||| find_in_my_stash||| find_runcv||5.008001| find_rundefsvoffset||5.009002| find_rundefsv||5.013002| find_script||| find_uninit_var||| first_symbol|||n foldEQ_latin1||5.013008|n foldEQ_locale||5.013002|n foldEQ_utf8_flags||5.013010| foldEQ_utf8||5.013002| foldEQ||5.013002|n fold_constants||| forbid_setid||| force_ident||| force_list||| force_next||| force_strict_version||| force_version||| force_word||| forget_pmop||| form_nocontext|||vn form||5.004000|v fp_dup||| fprintf_nocontext|||vn free_global_struct||| free_tied_hv_pool||| free_tmps||| gen_constant_list||| get_aux_mg||| get_av|5.006000||p get_context||5.006000|n get_cvn_flags|5.009005||p get_cvs|5.011000||p get_cv|5.006000||p get_db_sub||| get_debug_opts||| get_hash_seed||| get_hv|5.006000||p get_mstats||| get_no_modify||| get_num||| get_op_descs||5.005000| get_op_names||5.005000| get_opargs||| get_ppaddr||5.006000| get_re_arg||| get_sv|5.006000||p get_vtbl||5.005030| getcwd_sv||5.007002| getenv_len||| glob_2number||| glob_assign_glob||| glob_assign_ref||| gp_dup||| gp_free||| gp_ref||| grok_bin|5.007003||p grok_bslash_c||| grok_bslash_o||| grok_hex|5.007003||p grok_number|5.007002||p grok_numeric_radix|5.007002||p grok_oct|5.007003||p group_end||| gv_AVadd||| gv_HVadd||| gv_IOadd||| gv_SVadd||| gv_add_by_type||5.011000| gv_autoload4||5.004000| gv_check||| gv_const_sv||5.009003| gv_dump||5.006000| gv_efullname3||5.004000| gv_efullname4||5.006001| gv_efullname||| gv_ename||| gv_fetchfile_flags||5.009005| gv_fetchfile||| gv_fetchmeth_autoload||5.007003| gv_fetchmethod_autoload||5.004000| gv_fetchmethod_flags||5.011000| gv_fetchmethod||| gv_fetchmeth||| gv_fetchpvn_flags|5.009002||p gv_fetchpvs|5.009004||p gv_fetchpv||| gv_fetchsv|5.009002||p gv_fullname3||5.004000| gv_fullname4||5.006001| gv_fullname||| gv_get_super_pkg||| gv_handler||5.007001| gv_init_sv||| gv_init||| gv_magicalize_isa||| gv_magicalize_overload||| gv_name_set||5.009004| gv_stashpvn|5.004000||p gv_stashpvs|5.009003||p gv_stashpv||| gv_stashsv||| gv_try_downgrade||| he_dup||| hek_dup||| hfreeentries||| hsplit||| hv_assert||| hv_auxinit|||n hv_backreferences_p||| hv_clear_placeholders||5.009001| hv_clear||| hv_common_key_len||5.010000| hv_common||5.010000| hv_copy_hints_hv||5.009004| hv_delayfree_ent||5.004000| hv_delete_common||| hv_delete_ent||5.004000| hv_delete||| hv_eiter_p||5.009003| hv_eiter_set||5.009003| hv_ename_add||| hv_ename_delete||| hv_exists_ent||5.004000| hv_exists||| hv_fetch_ent||5.004000| hv_fetchs|5.009003||p hv_fetch||| hv_fill||5.013002| hv_free_ent||5.004000| hv_iterinit||| hv_iterkeysv||5.004000| hv_iterkey||| hv_iternext_flags||5.008000| hv_iternextsv||| hv_iternext||| hv_iterval||| hv_kill_backrefs||| hv_ksplit||5.004000| hv_magic_check|||n hv_magic||| hv_name_set||5.009003| hv_notallowed||| hv_placeholders_get||5.009003| hv_placeholders_p||5.009003| hv_placeholders_set||5.009003| hv_riter_p||5.009003| hv_riter_set||5.009003| hv_scalar||5.009001| hv_store_ent||5.004000| hv_store_flags||5.008000| hv_stores|5.009004||p hv_store||| hv_undef_flags||| hv_undef||| ibcmp_locale||5.004000| ibcmp_utf8||5.007003| ibcmp||| incline||| incpush_if_exists||| incpush_use_sep||| incpush||| ingroup||| init_argv_symbols||| init_dbargs||| init_debugger||| init_global_struct||| init_i18nl10n||5.006000| init_i18nl14n||5.006000| init_ids||| init_interp||| init_main_stash||| init_perllib||| init_postdump_symbols||| init_predump_symbols||| init_stacks||5.005000| init_tm||5.007002| instr|||n intro_my||| intuit_method||| intuit_more||| invert||| invlist_array||| invlist_destroy||| invlist_extend||| invlist_intersection||| invlist_len||| invlist_max||| invlist_set_array||| invlist_set_len||| invlist_set_max||| invlist_trim||| invlist_union||| invoke_exception_hook||| io_close||| isALNUMC|5.006000||p isALPHA||| isASCII|5.006000||p isBLANK|5.006001||p isCNTRL|5.006000||p isDIGIT||| isGRAPH|5.006000||p isGV_with_GP|5.009004||p isLOWER||| isOCTAL||5.013005| isPRINT|5.004000||p isPSXSPC|5.006001||p isPUNCT|5.006000||p isSPACE||| isUPPER||| isWORDCHAR||5.013006| isXDIGIT|5.006000||p is_an_int||| is_ascii_string||5.011000|n is_gv_magical_sv||| is_handle_constructor|||n is_inplace_av||| is_list_assignment||| is_lvalue_sub||5.007001| is_uni_alnum_lc||5.006000| is_uni_alnum||5.006000| is_uni_alpha_lc||5.006000| is_uni_alpha||5.006000| is_uni_ascii_lc||5.006000| is_uni_ascii||5.006000| is_uni_cntrl_lc||5.006000| is_uni_cntrl||5.006000| is_uni_digit_lc||5.006000| is_uni_digit||5.006000| is_uni_graph_lc||5.006000| is_uni_graph||5.006000| is_uni_idfirst_lc||5.006000| is_uni_idfirst||5.006000| is_uni_lower_lc||5.006000| is_uni_lower||5.006000| is_uni_print_lc||5.006000| is_uni_print||5.006000| is_uni_punct_lc||5.006000| is_uni_punct||5.006000| is_uni_space_lc||5.006000| is_uni_space||5.006000| is_uni_upper_lc||5.006000| is_uni_upper||5.006000| is_uni_xdigit_lc||5.006000| is_uni_xdigit||5.006000| is_utf8_X_LVT||| is_utf8_X_LV_LVT_V||| is_utf8_X_LV||| is_utf8_X_L||| is_utf8_X_T||| is_utf8_X_V||| is_utf8_X_begin||| is_utf8_X_extend||| is_utf8_X_non_hangul||| is_utf8_X_prepend||| is_utf8_alnum||5.006000| is_utf8_alpha||5.006000| is_utf8_ascii||5.006000| is_utf8_char_slow|||n is_utf8_char||5.006000|n is_utf8_cntrl||5.006000| is_utf8_common||| is_utf8_digit||5.006000| is_utf8_graph||5.006000| is_utf8_idcont||5.008000| is_utf8_idfirst||5.006000| is_utf8_lower||5.006000| is_utf8_mark||5.006000| is_utf8_perl_space||5.011001| is_utf8_perl_word||5.011001| is_utf8_posix_digit||5.011001| is_utf8_print||5.006000| is_utf8_punct||5.006000| is_utf8_space||5.006000| is_utf8_string_loclen||5.009003|n is_utf8_string_loc||5.008001|n is_utf8_string||5.006001|n is_utf8_upper||5.006000| is_utf8_xdigit||5.006000| is_utf8_xidcont||5.013010| is_utf8_xidfirst||5.013010| isa_lookup||| items|||n ix|||n jmaybe||| join_exact||| keyword_plugin_standard||| keyword||| leave_scope||| lex_bufutf8||5.011002| lex_discard_to||5.011002| lex_grow_linestr||5.011002| lex_next_chunk||5.011002| lex_peek_unichar||5.011002| lex_read_space||5.011002| lex_read_to||5.011002| lex_read_unichar||5.011002| lex_start||5.009005| lex_stuff_pvn||5.011002| lex_stuff_pvs||5.013005| lex_stuff_pv||5.013006| lex_stuff_sv||5.011002| lex_unstuff||5.011002| listkids||| list||| load_module_nocontext|||vn load_module|5.006000||pv localize||| looks_like_bool||| looks_like_number||| lop||| mPUSHi|5.009002||p mPUSHn|5.009002||p mPUSHp|5.009002||p mPUSHs|5.010001||p mPUSHu|5.009002||p mXPUSHi|5.009002||p mXPUSHn|5.009002||p mXPUSHp|5.009002||p mXPUSHs|5.010001||p mXPUSHu|5.009002||p mad_free||| madlex||| madparse||| magic_clear_all_env||| magic_clearenv||| magic_clearhints||| magic_clearhint||| magic_clearisa||| magic_clearpack||| magic_clearsig||| magic_dump||5.006000| magic_existspack||| magic_freearylen_p||| magic_freeovrld||| magic_getarylen||| magic_getdefelem||| magic_getnkeys||| magic_getpack||| magic_getpos||| magic_getsig||| magic_getsubstr||| magic_gettaint||| magic_getuvar||| magic_getvec||| magic_get||| magic_killbackrefs||| magic_len||| magic_methcall1||| magic_methcall|||v magic_methpack||| magic_nextpack||| magic_regdata_cnt||| magic_regdatum_get||| magic_regdatum_set||| magic_scalarpack||| magic_set_all_env||| magic_setamagic||| magic_setarylen||| magic_setcollxfrm||| magic_setdbline||| magic_setdefelem||| magic_setenv||| magic_sethint||| magic_setisa||| magic_setmglob||| magic_setnkeys||| magic_setpack||| magic_setpos||| magic_setregexp||| magic_setsig||| magic_setsubstr||| magic_settaint||| magic_setutf8||| magic_setuvar||| magic_setvec||| magic_set||| magic_sizepack||| magic_wipepack||| make_matcher||| make_trie_failtable||| make_trie||| malloc_good_size|||n malloced_size|||n malloc||5.007002|n markstack_grow||| matcher_matches_sv||| measure_struct||| memEQs|5.009005||p memEQ|5.004000||p memNEs|5.009005||p memNE|5.004000||p mem_collxfrm||| mem_log_common|||n mess_alloc||| mess_nocontext|||vn mess_sv||5.013001| mess||5.006000|v method_common||| mfree||5.007002|n mg_clear||| mg_copy||| mg_dup||| mg_findext||5.013008| mg_find||| mg_free_type||5.013006| mg_free||| mg_get||| mg_length||5.005000| mg_localize||| mg_magical||| mg_set||| mg_size||5.005000| mini_mktime||5.007002| missingterm||| mode_from_discipline||| modkids||| mod||| more_bodies||| more_sv||| moreswitches||| mro_clean_isarev||| mro_gather_and_rename||| mro_get_from_name||5.010001| mro_get_linear_isa_dfs||| mro_get_linear_isa||5.009005| mro_get_private_data||5.010001| mro_isa_changed_in||| mro_meta_dup||| mro_meta_init||| mro_method_changed_in||5.009005| mro_package_moved||| mro_register||5.010001| mro_set_mro||5.010001| mro_set_private_data||5.010001| mul128||| mulexp10|||n munge_qwlist_to_paren_list||| my_atof2||5.007002| my_atof||5.006000| my_attrs||| my_bcopy|||n my_betoh16|||n my_betoh32|||n my_betoh64|||n my_betohi|||n my_betohl|||n my_betohs|||n my_bzero|||n my_chsize||| my_clearenv||| my_cxt_index||| my_cxt_init||| my_dirfd||5.009005| my_exit_jump||| my_exit||| my_failure_exit||5.004000| my_fflush_all||5.006000| my_fork||5.007003|n my_htobe16|||n my_htobe32|||n my_htobe64|||n my_htobei|||n my_htobel|||n my_htobes|||n my_htole16|||n my_htole32|||n my_htole64|||n my_htolei|||n my_htolel|||n my_htoles|||n my_htonl||| my_kid||| my_letoh16|||n my_letoh32|||n my_letoh64|||n my_letohi|||n my_letohl|||n my_letohs|||n my_lstat_flags||| my_lstat||5.014000| my_memcmp||5.004000|n my_memset|||n my_ntohl||| my_pclose||5.004000| my_popen_list||5.007001| my_popen||5.004000| my_setenv||| my_snprintf|5.009004||pvn my_socketpair||5.007003|n my_sprintf|5.009003||pvn my_stat_flags||| my_stat||5.014000| my_strftime||5.007002| my_strlcat|5.009004||pn my_strlcpy|5.009004||pn my_swabn|||n my_swap||| my_unexec||| my_vsnprintf||5.009004|n need_utf8|||n newANONATTRSUB||5.006000| newANONHASH||| newANONLIST||| newANONSUB||| newASSIGNOP||| newATTRSUB||5.006000| newAVREF||| newAV||| newBINOP||| newCONDOP||| newCONSTSUB|5.004050||p newCVREF||| newDEFSVOP||| newFORM||| newFOROP||5.013007| newGIVENOP||5.009003| newGIVWHENOP||| newGP||| newGVOP||| newGVREF||| newGVgen||| newHVREF||| newHVhv||5.005000| newHV||| newIO||| newLISTOP||| newLOGOP||| newLOOPEX||| newLOOPOP||| newMADPROP||| newMADsv||| newMYSUB||| newNULLLIST||| newOP||| newPADOP||| newPMOP||| newPROG||| newPVOP||| newRANGE||| newRV_inc|5.004000||p newRV_noinc|5.004000||p newRV||| newSLICEOP||| newSTATEOP||| newSUB||| newSVOP||| newSVREF||| newSV_type|5.009005||p newSVhek||5.009003| newSViv||| newSVnv||| newSVpv_share||5.013006| newSVpvf_nocontext|||vn newSVpvf||5.004000|v newSVpvn_flags|5.010001||p newSVpvn_share|5.007001||p newSVpvn_utf8|5.010001||p newSVpvn|5.004050||p newSVpvs_flags|5.010001||p newSVpvs_share|5.009003||p newSVpvs|5.009003||p newSVpv||| newSVrv||| newSVsv||| newSVuv|5.006000||p newSV||| newTOKEN||| newUNOP||| newWHENOP||5.009003| newWHILEOP||5.013007| newXS_flags||5.009004| newXSproto||5.006000| newXS||5.006000| new_collate||5.006000| new_constant||| new_ctype||5.006000| new_he||| new_logop||| new_numeric||5.006000| new_stackinfo||5.005000| new_version||5.009000| new_warnings_bitfield||| next_symbol||| nextargv||| nextchar||| ninstr|||n no_bareword_allowed||| no_fh_allowed||| no_op||| not_a_number||| nothreadhook||5.008000| nuke_stacks||| num_overflow|||n oopsAV||| oopsHV||| op_append_elem||5.013006| op_append_list||5.013006| op_clear||| op_const_sv||| op_contextualize||5.013006| op_dump||5.006000| op_free||| op_getmad_weak||| op_getmad||| op_linklist||5.013006| op_lvalue||5.013007| op_null||5.007002| op_prepend_elem||5.013006| op_refcnt_dec||| op_refcnt_inc||| op_refcnt_lock||5.009002| op_refcnt_unlock||5.009002| op_scope||5.013007| op_xmldump||| open_script||| opt_scalarhv||| pMY_CXT_|5.007003||p pMY_CXT|5.007003||p pTHX_|5.006000||p pTHX|5.006000||p packWARN|5.007003||p pack_cat||5.007003| pack_rec||| package_version||| package||| packlist||5.008001| pad_add_anon||| pad_add_name_sv||| pad_add_name||| pad_alloc||| pad_block_start||| pad_check_dup||| pad_compname_type||| pad_findlex||| pad_findmy||5.011002| pad_fixup_inner_anons||| pad_free||| pad_leavemy||| pad_new||| pad_peg|||n pad_push||| pad_reset||| pad_setsv||| pad_sv||| pad_swipe||| pad_tidy||| padlist_dup||| parse_arithexpr||5.013008| parse_barestmt||5.013007| parse_block||5.013007| parse_body||| parse_fullexpr||5.013008| parse_fullstmt||5.013005| parse_label||5.013007| parse_listexpr||5.013008| parse_stmtseq||5.013006| parse_termexpr||5.013008| parse_unicode_opts||| parser_dup||| parser_free||| path_is_absolute|||n peep||| pending_Slabs_to_ro||| perl_alloc_using|||n perl_alloc|||n perl_clone_using|||n perl_clone|||n perl_construct|||n perl_destruct||5.007003|n perl_free|||n perl_parse||5.006000|n perl_run|||n pidgone||| pm_description||| pmop_dump||5.006000| pmop_xmldump||| pmruntime||| pmtrans||| pop_scope||| populate_isa|||v pregcomp||5.009005| pregexec||| pregfree2||5.011000| pregfree||| prepend_madprops||| prescan_version||5.011004| printbuf||| printf_nocontext|||vn process_special_blocks||| ptr_table_clear||5.009005| ptr_table_fetch||5.009005| ptr_table_find|||n ptr_table_free||5.009005| ptr_table_new||5.009005| ptr_table_split||5.009005| ptr_table_store||5.009005| push_scope||| put_byte||| pv_display|5.006000||p pv_escape|5.009004||p pv_pretty|5.009004||p pv_uni_display||5.007003| qerror||| qsortsvu||| re_compile||5.009005| re_croak2||| re_dup_guts||| re_intuit_start||5.009005| re_intuit_string||5.006000| readpipe_override||| realloc||5.007002|n reentrant_free||| reentrant_init||| reentrant_retry|||vn reentrant_size||| ref_array_or_hash||| refcounted_he_chain_2hv||| refcounted_he_fetch_pvn||| refcounted_he_fetch_pvs||| refcounted_he_fetch_pv||| refcounted_he_fetch_sv||| refcounted_he_free||| refcounted_he_inc||| refcounted_he_new_pvn||| refcounted_he_new_pvs||| refcounted_he_new_pv||| refcounted_he_new_sv||| refcounted_he_value||| refkids||| refto||| ref||5.014000| reg_check_named_buff_matched||| reg_named_buff_all||5.009005| reg_named_buff_exists||5.009005| reg_named_buff_fetch||5.009005| reg_named_buff_firstkey||5.009005| reg_named_buff_iter||| reg_named_buff_nextkey||5.009005| reg_named_buff_scalar||5.009005| reg_named_buff||| reg_namedseq||| reg_node||| reg_numbered_buff_fetch||| reg_numbered_buff_length||| reg_numbered_buff_store||| reg_qr_package||| reg_recode||| reg_scan_name||| reg_skipcomment||| reg_temp_copy||| reganode||| regatom||| regbranch||| regclass_swash||5.009004| regclass||| regcppop||| regcppush||| regcurly||| regdump_extflags||| regdump||5.005000| regdupe_internal||| regexec_flags||5.005000| regfree_internal||5.009005| reghop3|||n reghop4|||n reghopmaybe3|||n reginclass||| reginitcolors||5.006000| reginsert||| regmatch||| regnext||5.005000| regpiece||| regpposixcc||| regprop||| regrepeat||| regtail_study||| regtail||| regtry||| reguni||| regwhite|||n reg||| repeatcpy|||n report_evil_fh||| report_uninit||| report_wrongway_fh||| require_pv||5.006000| require_tie_mod||| restore_magic||| rninstr|||n rpeep||| rsignal_restore||| rsignal_save||| rsignal_state||5.004000| rsignal||5.004000| run_body||| run_user_filter||| runops_debug||5.005000| runops_standard||5.005000| rv2cv_op_cv||5.013006| rvpv_dup||| rxres_free||| rxres_restore||| rxres_save||| safesyscalloc||5.006000|n safesysfree||5.006000|n safesysmalloc||5.006000|n safesysrealloc||5.006000|n same_dirent||| save_I16||5.004000| save_I32||| save_I8||5.006000| save_adelete||5.011000| save_aelem_flags||5.011000| save_aelem||5.004050| save_alloc||5.006000| save_aptr||| save_ary||| save_bool||5.008001| save_clearsv||| save_delete||| save_destructor_x||5.006000| save_destructor||5.006000| save_freeop||| save_freepv||| save_freesv||| save_generic_pvref||5.006001| save_generic_svref||5.005030| save_gp||5.004000| save_hash||| save_hdelete||5.011000| save_hek_flags|||n save_helem_flags||5.011000| save_helem||5.004050| save_hints||5.010001| save_hptr||| save_int||| save_item||| save_iv||5.005000| save_lines||| save_list||| save_long||| save_magic||| save_mortalizesv||5.007001| save_nogv||| save_op||5.005000| save_padsv_and_mortalize||5.010001| save_pptr||| save_pushi32ptr||5.010001| save_pushptri32ptr||| save_pushptrptr||5.010001| save_pushptr||5.010001| save_re_context||5.006000| save_scalar_at||| save_scalar||| save_set_svflags||5.009000| save_shared_pvref||5.007003| save_sptr||| save_svref||| save_vptr||5.006000| savepvn||| savepvs||5.009003| savepv||| savesharedpvn||5.009005| savesharedpvs||5.013006| savesharedpv||5.007003| savesharedsvpv||5.013006| savestack_grow_cnt||5.008001| savestack_grow||| savesvpv||5.009002| sawparens||| scalar_mod_type|||n scalarboolean||| scalarkids||| scalarseq||| scalarvoid||| scalar||| scan_bin||5.006000| scan_commit||| scan_const||| scan_formline||| scan_heredoc||| scan_hex||| scan_ident||| scan_inputsymbol||| scan_num||5.007001| scan_oct||| scan_pat||| scan_str||| scan_subst||| scan_trans||| scan_version||5.009001| scan_vstring||5.009005| scan_word||| screaminstr||5.005000| search_const||| seed||5.008001| sequence_num||| sequence_tail||| sequence||| set_context||5.006000|n set_numeric_local||5.006000| set_numeric_radix||5.006000| set_numeric_standard||5.006000| set_regclass_bit_fold||| set_regclass_bit||| setdefout||| share_hek_flags||| share_hek||5.004000| si_dup||| sighandler|||n simplify_sort||| skipspace0||| skipspace1||| skipspace2||| skipspace||| softref2xv||| sortcv_stacked||| sortcv_xsub||| sortcv||| sortsv_flags||5.009003| sortsv||5.007003| space_join_names_mortal||| ss_dup||| stack_grow||| start_force||| start_glob||| start_subparse||5.004000| stashpv_hvname_match||5.014000| stdize_locale||| store_cop_label||| strEQ||| strGE||| strGT||| strLE||| strLT||| strNE||| str_to_version||5.006000| strip_return||| strnEQ||| strnNE||| study_chunk||| sub_crush_depth||| sublex_done||| sublex_push||| sublex_start||| sv_2bool_flags||5.013006| sv_2bool||| sv_2cv||| sv_2io||| sv_2iuv_common||| sv_2iuv_non_preserve||| sv_2iv_flags||5.009001| sv_2iv||| sv_2mortal||| sv_2num||| sv_2nv_flags||5.013001| sv_2pv_flags|5.007002||p sv_2pv_nolen|5.006000||p sv_2pvbyte_nolen|5.006000||p sv_2pvbyte|5.006000||p sv_2pvutf8_nolen||5.006000| sv_2pvutf8||5.006000| sv_2pv||| sv_2uv_flags||5.009001| sv_2uv|5.004000||p sv_add_arena||| sv_add_backref||| sv_backoff||| sv_bless||| sv_cat_decode||5.008001| sv_catpv_flags||5.013006| sv_catpv_mg|5.004050||p sv_catpv_nomg||5.013006| sv_catpvf_mg_nocontext|||pvn sv_catpvf_mg|5.006000|5.004000|pv sv_catpvf_nocontext|||vn sv_catpvf||5.004000|v sv_catpvn_flags||5.007002| sv_catpvn_mg|5.004050||p sv_catpvn_nomg|5.007002||p sv_catpvn||| sv_catpvs_flags||5.013006| sv_catpvs_mg||5.013006| sv_catpvs_nomg||5.013006| sv_catpvs|5.009003||p sv_catpv||| sv_catsv_flags||5.007002| sv_catsv_mg|5.004050||p sv_catsv_nomg|5.007002||p sv_catsv||| sv_catxmlpvn||| sv_catxmlpv||| sv_catxmlsv||| sv_chop||| sv_clean_all||| sv_clean_objs||| sv_clear||| sv_cmp_flags||5.013006| sv_cmp_locale_flags||5.013006| sv_cmp_locale||5.004000| sv_cmp||| sv_collxfrm_flags||5.013006| sv_collxfrm||| sv_compile_2op_is_broken||| sv_compile_2op||5.008001| sv_copypv||5.007003| sv_dec_nomg||5.013002| sv_dec||| sv_del_backref||| sv_derived_from||5.004000| sv_destroyable||5.010000| sv_does||5.009004| sv_dump||| sv_dup_common||| sv_dup_inc_multiple||| sv_dup_inc||| sv_dup||| sv_eq_flags||5.013006| sv_eq||| sv_exp_grow||| sv_force_normal_flags||5.007001| sv_force_normal||5.006000| sv_free2||| sv_free_arenas||| sv_free||| sv_gets||5.004000| sv_grow||| sv_i_ncmp||| sv_inc_nomg||5.013002| sv_inc||| sv_insert_flags||5.010001| sv_insert||| sv_isa||| sv_isobject||| sv_iv||5.005000| sv_kill_backrefs||| sv_len_utf8||5.006000| sv_len||| sv_magic_portable|5.014000|5.004000|p sv_magicext||5.007003| sv_magic||| sv_mortalcopy||| sv_ncmp||| sv_newmortal||| sv_newref||| sv_nolocking||5.007003| sv_nosharing||5.007003| sv_nounlocking||| sv_nv||5.005000| sv_peek||5.005000| sv_pos_b2u_midway||| sv_pos_b2u||5.006000| sv_pos_u2b_cached||| sv_pos_u2b_flags||5.011005| sv_pos_u2b_forwards|||n sv_pos_u2b_midway|||n sv_pos_u2b||5.006000| sv_pvbyten_force||5.006000| sv_pvbyten||5.006000| sv_pvbyte||5.006000| sv_pvn_force_flags|5.007002||p sv_pvn_force||| sv_pvn_nomg|5.007003|5.005000|p sv_pvn||5.005000| sv_pvutf8n_force||5.006000| sv_pvutf8n||5.006000| sv_pvutf8||5.006000| sv_pv||5.006000| sv_recode_to_utf8||5.007003| sv_reftype||| sv_release_COW||| sv_replace||| sv_report_used||| sv_reset||| sv_rvweaken||5.006000| sv_setiv_mg|5.004050||p sv_setiv||| sv_setnv_mg|5.006000||p sv_setnv||| sv_setpv_mg|5.004050||p sv_setpvf_mg_nocontext|||pvn sv_setpvf_mg|5.006000|5.004000|pv sv_setpvf_nocontext|||vn sv_setpvf||5.004000|v sv_setpviv_mg||5.008001| sv_setpviv||5.008001| sv_setpvn_mg|5.004050||p sv_setpvn||| sv_setpvs_mg||5.013006| sv_setpvs|5.009004||p sv_setpv||| sv_setref_iv||| sv_setref_nv||| sv_setref_pvn||| sv_setref_pvs||5.013006| sv_setref_pv||| sv_setref_uv||5.007001| sv_setsv_cow||| sv_setsv_flags||5.007002| sv_setsv_mg|5.004050||p sv_setsv_nomg|5.007002||p sv_setsv||| sv_setuv_mg|5.004050||p sv_setuv|5.004000||p sv_tainted||5.004000| sv_taint||5.004000| sv_true||5.005000| sv_unglob||| sv_uni_display||5.007003| sv_unmagicext||5.013008| sv_unmagic||| sv_unref_flags||5.007001| sv_unref||| sv_untaint||5.004000| sv_upgrade||| sv_usepvn_flags||5.009004| sv_usepvn_mg|5.004050||p sv_usepvn||| sv_utf8_decode||5.006000| sv_utf8_downgrade||5.006000| sv_utf8_encode||5.006000| sv_utf8_upgrade_flags_grow||5.011000| sv_utf8_upgrade_flags||5.007002| sv_utf8_upgrade_nomg||5.007002| sv_utf8_upgrade||5.007001| sv_uv|5.005000||p sv_vcatpvf_mg|5.006000|5.004000|p sv_vcatpvfn||5.004000| sv_vcatpvf|5.006000|5.004000|p sv_vsetpvf_mg|5.006000|5.004000|p sv_vsetpvfn||5.004000| sv_vsetpvf|5.006000|5.004000|p sv_xmlpeek||| svtype||| swallow_bom||| swash_fetch||5.007002| swash_get||| swash_init||5.006000| sys_init3||5.010000|n sys_init||5.010000|n sys_intern_clear||| sys_intern_dup||| sys_intern_init||| sys_term||5.010000|n taint_env||| taint_proper||| tied_method|||v tmps_grow||5.006000| toLOWER||| toUPPER||| to_byte_substr||| to_uni_fold||5.007003| to_uni_lower_lc||5.006000| to_uni_lower||5.007003| to_uni_title_lc||5.006000| to_uni_title||5.007003| to_uni_upper_lc||5.006000| to_uni_upper||5.007003| to_utf8_case||5.007003| to_utf8_fold||5.007003| to_utf8_lower||5.007003| to_utf8_substr||| to_utf8_title||5.007003| to_utf8_upper||5.007003| token_free||| token_getmad||| tokenize_use||| tokeq||| tokereport||| too_few_arguments||| too_many_arguments||| try_amagic_bin||| try_amagic_un||| uiv_2buf|||n unlnk||| unpack_rec||| unpack_str||5.007003| unpackstring||5.008001| unreferenced_to_tmp_stack||| unshare_hek_or_pvn||| unshare_hek||| unsharepvn||5.004000| unwind_handler_stack||| update_debugger_info||| upg_version||5.009005| usage||| utf16_textfilter||| utf16_to_utf8_reversed||5.006001| utf16_to_utf8||5.006001| utf8_distance||5.006000| utf8_hop||5.006000| utf8_length||5.007001| utf8_mg_len_cache_update||| utf8_mg_pos_cache_update||| utf8_to_bytes||5.006001| utf8_to_uvchr||5.007001| utf8_to_uvuni||5.007001| utf8n_to_uvchr||| utf8n_to_uvuni||5.007001| utilize||| uvchr_to_utf8_flags||5.007003| uvchr_to_utf8||| uvuni_to_utf8_flags||5.007003| uvuni_to_utf8||5.007001| validate_suid||| varname||| vcmp||5.009000| vcroak||5.006000| vdeb||5.007003| vform||5.006000| visit||| vivify_defelem||| vivify_ref||| vload_module|5.006000||p vmess||5.006000| vnewSVpvf|5.006000|5.004000|p vnormal||5.009002| vnumify||5.009000| vstringify||5.009000| vverify||5.009003| vwarner||5.006000| vwarn||5.006000| wait4pid||| warn_nocontext|||vn warn_sv||5.013001| warner_nocontext|||vn warner|5.006000|5.004000|pv warn|||v watch||| whichsig||| with_queued_errors||| write_no_mem||| write_to_stderr||| xmldump_all_perl||| xmldump_all||| xmldump_attr||| xmldump_eval||| xmldump_form||| xmldump_indent|||v xmldump_packsubs_perl||| xmldump_packsubs||| xmldump_sub_perl||| xmldump_sub||| xmldump_vindent||| xs_apiversion_bootcheck||| xs_version_bootcheck||| yyerror||| yylex||| yyparse||| yyunlex||| yywarn||| ); if (exists $opt{'list-unsupported'}) { my $f; for $f (sort { lc $a cmp lc $b } keys %API) { next unless $API{$f}{todo}; print "$f ", '.'x(40-length($f)), " ", format_version($API{$f}{todo}), "\n"; } exit 0; } # Scan for possible replacement candidates my(%replace, %need, %hints, %warnings, %depends); my $replace = 0; my($hint, $define, $function); sub find_api { my $code = shift; $code =~ s{ / (?: \*[^*]*\*+(?:[^$ccs][^*]*\*+)* / | /[^\r\n]*) | "[^"\\]*(?:\\.[^"\\]*)*" | '[^'\\]*(?:\\.[^'\\]*)*' }{}egsx; grep { exists $API{$_} } $code =~ /(\w+)/mg; } while () { if ($hint) { my $h = $hint->[0] eq 'Hint' ? \%hints : \%warnings; if (m{^\s*\*\s(.*?)\s*$}) { for (@{$hint->[1]}) { $h->{$_} ||= ''; # suppress warning with older perls $h->{$_} .= "$1\n"; } } else { undef $hint } } $hint = [$1, [split /,?\s+/, $2]] if m{^\s*$rccs\s+(Hint|Warning):\s+(\w+(?:,?\s+\w+)*)\s*$}; if ($define) { if ($define->[1] =~ /\\$/) { $define->[1] .= $_; } else { if (exists $API{$define->[0]} && $define->[1] !~ /^DPPP_\(/) { my @n = find_api($define->[1]); push @{$depends{$define->[0]}}, @n if @n } undef $define; } } $define = [$1, $2] if m{^\s*#\s*define\s+(\w+)(?:\([^)]*\))?\s+(.*)}; if ($function) { if (/^}/) { if (exists $API{$function->[0]}) { my @n = find_api($function->[1]); push @{$depends{$function->[0]}}, @n if @n } undef $function; } else { $function->[1] .= $_; } } $function = [$1, ''] if m{^DPPP_\(my_(\w+)\)}; $replace = $1 if m{^\s*$rccs\s+Replace:\s+(\d+)\s+$rcce\s*$}; $replace{$2} = $1 if $replace and m{^\s*#\s*define\s+(\w+)(?:\([^)]*\))?\s+(\w+)}; $replace{$2} = $1 if m{^\s*#\s*define\s+(\w+)(?:\([^)]*\))?\s+(\w+).*$rccs\s+Replace\s+$rcce}; $replace{$1} = $2 if m{^\s*$rccs\s+Replace (\w+) with (\w+)\s+$rcce\s*$}; if (m{^\s*$rccs\s+(\w+(\s*,\s*\w+)*)\s+depends\s+on\s+(\w+(\s*,\s*\w+)*)\s+$rcce\s*$}) { my @deps = map { s/\s+//g; $_ } split /,/, $3; my $d; for $d (map { s/\s+//g; $_ } split /,/, $1) { push @{$depends{$d}}, @deps; } } $need{$1} = 1 if m{^#if\s+defined\(NEED_(\w+)(?:_GLOBAL)?\)}; } for (values %depends) { my %s; $_ = [sort grep !$s{$_}++, @$_]; } if (exists $opt{'api-info'}) { my $f; my $count = 0; my $match = $opt{'api-info'} =~ m!^/(.*)/$! ? $1 : "^\Q$opt{'api-info'}\E\$"; for $f (sort { lc $a cmp lc $b } keys %API) { next unless $f =~ /$match/; print "\n=== $f ===\n\n"; my $info = 0; if ($API{$f}{base} || $API{$f}{todo}) { my $base = format_version($API{$f}{base} || $API{$f}{todo}); print "Supported at least starting from perl-$base.\n"; $info++; } if ($API{$f}{provided}) { my $todo = $API{$f}{todo} ? format_version($API{$f}{todo}) : "5.003"; print "Support by $ppport provided back to perl-$todo.\n"; print "Support needs to be explicitly requested by NEED_$f.\n" if exists $need{$f}; print "Depends on: ", join(', ', @{$depends{$f}}), ".\n" if exists $depends{$f}; print "\n$hints{$f}" if exists $hints{$f}; print "\nWARNING:\n$warnings{$f}" if exists $warnings{$f}; $info++; } print "No portability information available.\n" unless $info; $count++; } $count or print "Found no API matching '$opt{'api-info'}'."; print "\n"; exit 0; } if (exists $opt{'list-provided'}) { my $f; for $f (sort { lc $a cmp lc $b } keys %API) { next unless $API{$f}{provided}; my @flags; push @flags, 'explicit' if exists $need{$f}; push @flags, 'depend' if exists $depends{$f}; push @flags, 'hint' if exists $hints{$f}; push @flags, 'warning' if exists $warnings{$f}; my $flags = @flags ? ' ['.join(', ', @flags).']' : ''; print "$f$flags\n"; } exit 0; } my @files; my @srcext = qw( .xs .c .h .cc .cpp -c.inc -xs.inc ); my $srcext = join '|', map { quotemeta $_ } @srcext; if (@ARGV) { my %seen; for (@ARGV) { if (-e) { if (-f) { push @files, $_ unless $seen{$_}++; } else { warn "'$_' is not a file.\n" } } else { my @new = grep { -f } glob $_ or warn "'$_' does not exist.\n"; push @files, grep { !$seen{$_}++ } @new; } } } else { eval { require File::Find; File::Find::find(sub { $File::Find::name =~ /($srcext)$/i and push @files, $File::Find::name; }, '.'); }; if ($@) { @files = map { glob "*$_" } @srcext; } } if (!@ARGV || $opt{filter}) { my(@in, @out); my %xsc = map { /(.*)\.xs$/ ? ("$1.c" => 1, "$1.cc" => 1) : () } @files; for (@files) { my $out = exists $xsc{$_} || /\b\Q$ppport\E$/i || !/($srcext)$/i; push @{ $out ? \@out : \@in }, $_; } if (@ARGV && @out) { warning("Skipping the following files (use --nofilter to avoid this):\n| ", join "\n| ", @out); } @files = @in; } die "No input files given!\n" unless @files; my(%files, %global, %revreplace); %revreplace = reverse %replace; my $filename; my $patch_opened = 0; for $filename (@files) { unless (open IN, "<$filename") { warn "Unable to read from $filename: $!\n"; next; } info("Scanning $filename ..."); my $c = do { local $/; }; close IN; my %file = (orig => $c, changes => 0); # Temporarily remove C/XS comments and strings from the code my @ccom; $c =~ s{ ( ^$HS*\#$HS*include\b[^\r\n]+\b(?:\Q$ppport\E|XSUB\.h)\b[^\r\n]* | ^$HS*\#$HS*(?:define|elif|if(?:def)?)\b[^\r\n]* ) | ( ^$HS*\#[^\r\n]* | "[^"\\]*(?:\\.[^"\\]*)*" | '[^'\\]*(?:\\.[^'\\]*)*' | / (?: \*[^*]*\*+(?:[^$ccs][^*]*\*+)* / | /[^\r\n]* ) ) }{ defined $2 and push @ccom, $2; defined $1 ? $1 : "$ccs$#ccom$cce" }mgsex; $file{ccom} = \@ccom; $file{code} = $c; $file{has_inc_ppport} = $c =~ /^$HS*#$HS*include[^\r\n]+\b\Q$ppport\E\b/m; my $func; for $func (keys %API) { my $match = $func; $match .= "|$revreplace{$func}" if exists $revreplace{$func}; if ($c =~ /\b(?:Perl_)?($match)\b/) { $file{uses_replace}{$1}++ if exists $revreplace{$func} && $1 eq $revreplace{$func}; $file{uses_Perl}{$func}++ if $c =~ /\bPerl_$func\b/; if (exists $API{$func}{provided}) { $file{uses_provided}{$func}++; if (!exists $API{$func}{base} || $API{$func}{base} > $opt{'compat-version'}) { $file{uses}{$func}++; my @deps = rec_depend($func); if (@deps) { $file{uses_deps}{$func} = \@deps; for (@deps) { $file{uses}{$_} = 0 unless exists $file{uses}{$_}; } } for ($func, @deps) { $file{needs}{$_} = 'static' if exists $need{$_}; } } } if (exists $API{$func}{todo} && $API{$func}{todo} > $opt{'compat-version'}) { if ($c =~ /\b$func\b/) { $file{uses_todo}{$func}++; } } } } while ($c =~ /^$HS*#$HS*define$HS+(NEED_(\w+?)(_GLOBAL)?)\b/mg) { if (exists $need{$2}) { $file{defined $3 ? 'needed_global' : 'needed_static'}{$2}++; } else { warning("Possibly wrong #define $1 in $filename") } } for (qw(uses needs uses_todo needed_global needed_static)) { for $func (keys %{$file{$_}}) { push @{$global{$_}{$func}}, $filename; } } $files{$filename} = \%file; } # Globally resolve NEED_'s my $need; for $need (keys %{$global{needs}}) { if (@{$global{needs}{$need}} > 1) { my @targets = @{$global{needs}{$need}}; my @t = grep $files{$_}{needed_global}{$need}, @targets; @targets = @t if @t; @t = grep /\.xs$/i, @targets; @targets = @t if @t; my $target = shift @targets; $files{$target}{needs}{$need} = 'global'; for (@{$global{needs}{$need}}) { $files{$_}{needs}{$need} = 'extern' if $_ ne $target; } } } for $filename (@files) { exists $files{$filename} or next; info("=== Analyzing $filename ==="); my %file = %{$files{$filename}}; my $func; my $c = $file{code}; my $warnings = 0; for $func (sort keys %{$file{uses_Perl}}) { if ($API{$func}{varargs}) { unless ($API{$func}{nothxarg}) { my $changes = ($c =~ s{\b(Perl_$func\s*\(\s*)(?!aTHX_?)(\)|[^\s)]*\))} { $1 . ($2 eq ')' ? 'aTHX' : 'aTHX_ ') . $2 }ge); if ($changes) { warning("Doesn't pass interpreter argument aTHX to Perl_$func"); $file{changes} += $changes; } } } else { warning("Uses Perl_$func instead of $func"); $file{changes} += ($c =~ s{\bPerl_$func(\s*)\((\s*aTHX_?)?\s*} {$func$1(}g); } } for $func (sort keys %{$file{uses_replace}}) { warning("Uses $func instead of $replace{$func}"); $file{changes} += ($c =~ s/\b$func\b/$replace{$func}/g); } for $func (sort keys %{$file{uses_provided}}) { if ($file{uses}{$func}) { if (exists $file{uses_deps}{$func}) { diag("Uses $func, which depends on ", join(', ', @{$file{uses_deps}{$func}})); } else { diag("Uses $func"); } } $warnings += hint($func); } unless ($opt{quiet}) { for $func (sort keys %{$file{uses_todo}}) { print "*** WARNING: Uses $func, which may not be portable below perl ", format_version($API{$func}{todo}), ", even with '$ppport'\n"; $warnings++; } } for $func (sort keys %{$file{needed_static}}) { my $message = ''; if (not exists $file{uses}{$func}) { $message = "No need to define NEED_$func if $func is never used"; } elsif (exists $file{needs}{$func} && $file{needs}{$func} ne 'static') { $message = "No need to define NEED_$func when already needed globally"; } if ($message) { diag($message); $file{changes} += ($c =~ s/^$HS*#$HS*define$HS+NEED_$func\b.*$LF//mg); } } for $func (sort keys %{$file{needed_global}}) { my $message = ''; if (not exists $global{uses}{$func}) { $message = "No need to define NEED_${func}_GLOBAL if $func is never used"; } elsif (exists $file{needs}{$func}) { if ($file{needs}{$func} eq 'extern') { $message = "No need to define NEED_${func}_GLOBAL when already needed globally"; } elsif ($file{needs}{$func} eq 'static') { $message = "No need to define NEED_${func}_GLOBAL when only used in this file"; } } if ($message) { diag($message); $file{changes} += ($c =~ s/^$HS*#$HS*define$HS+NEED_${func}_GLOBAL\b.*$LF//mg); } } $file{needs_inc_ppport} = keys %{$file{uses}}; if ($file{needs_inc_ppport}) { my $pp = ''; for $func (sort keys %{$file{needs}}) { my $type = $file{needs}{$func}; next if $type eq 'extern'; my $suffix = $type eq 'global' ? '_GLOBAL' : ''; unless (exists $file{"needed_$type"}{$func}) { if ($type eq 'global') { diag("Files [@{$global{needs}{$func}}] need $func, adding global request"); } else { diag("File needs $func, adding static request"); } $pp .= "#define NEED_$func$suffix\n"; } } if ($pp && ($c =~ s/^(?=$HS*#$HS*define$HS+NEED_\w+)/$pp/m)) { $pp = ''; $file{changes}++; } unless ($file{has_inc_ppport}) { diag("Needs to include '$ppport'"); $pp .= qq(#include "$ppport"\n) } if ($pp) { $file{changes} += ($c =~ s/^($HS*#$HS*define$HS+NEED_\w+.*?)^/$1$pp/ms) || ($c =~ s/^(?=$HS*#$HS*include.*\Q$ppport\E)/$pp/m) || ($c =~ s/^($HS*#$HS*include.*XSUB.*\s*?)^/$1$pp/m) || ($c =~ s/^/$pp/); } } else { if ($file{has_inc_ppport}) { diag("No need to include '$ppport'"); $file{changes} += ($c =~ s/^$HS*?#$HS*include.*\Q$ppport\E.*?$LF//m); } } # put back in our C comments my $ix; my $cppc = 0; my @ccom = @{$file{ccom}}; for $ix (0 .. $#ccom) { if (!$opt{cplusplus} && $ccom[$ix] =~ s!^//!!) { $cppc++; $file{changes} += $c =~ s/$rccs$ix$rcce/$ccs$ccom[$ix] $cce/; } else { $c =~ s/$rccs$ix$rcce/$ccom[$ix]/; } } if ($cppc) { my $s = $cppc != 1 ? 's' : ''; warning("Uses $cppc C++ style comment$s, which is not portable"); } my $s = $warnings != 1 ? 's' : ''; my $warn = $warnings ? " ($warnings warning$s)" : ''; info("Analysis completed$warn"); if ($file{changes}) { if (exists $opt{copy}) { my $newfile = "$filename$opt{copy}"; if (-e $newfile) { error("'$newfile' already exists, refusing to write copy of '$filename'"); } else { local *F; if (open F, ">$newfile") { info("Writing copy of '$filename' with changes to '$newfile'"); print F $c; close F; } else { error("Cannot open '$newfile' for writing: $!"); } } } elsif (exists $opt{patch} || $opt{changes}) { if (exists $opt{patch}) { unless ($patch_opened) { if (open PATCH, ">$opt{patch}") { $patch_opened = 1; } else { error("Cannot open '$opt{patch}' for writing: $!"); delete $opt{patch}; $opt{changes} = 1; goto fallback; } } mydiff(\*PATCH, $filename, $c); } else { fallback: info("Suggested changes:"); mydiff(\*STDOUT, $filename, $c); } } else { my $s = $file{changes} == 1 ? '' : 's'; info("$file{changes} potentially required change$s detected"); } } else { info("Looks good"); } } close PATCH if $patch_opened; exit 0; sub try_use { eval "use @_;"; return $@ eq '' } sub mydiff { local *F = shift; my($file, $str) = @_; my $diff; if (exists $opt{diff}) { $diff = run_diff($opt{diff}, $file, $str); } if (!defined $diff and try_use('Text::Diff')) { $diff = Text::Diff::diff($file, \$str, { STYLE => 'Unified' }); $diff = <

$tmp") { print F $str; close F; if (open F, "$prog $file $tmp |") { while () { s/\Q$tmp\E/$file.patched/; $diff .= $_; } close F; unlink $tmp; return $diff; } unlink $tmp; } else { error("Cannot open '$tmp' for writing: $!"); } return undef; } sub rec_depend { my($func, $seen) = @_; return () unless exists $depends{$func}; $seen = {%{$seen||{}}}; return () if $seen->{$func}++; my %s; grep !$s{$_}++, map { ($_, rec_depend($_, $seen)) } @{$depends{$func}}; } sub parse_version { my $ver = shift; if ($ver =~ /^(\d+)\.(\d+)\.(\d+)$/) { return ($1, $2, $3); } elsif ($ver !~ /^\d+\.[\d_]+$/) { die "cannot parse version '$ver'\n"; } $ver =~ s/_//g; $ver =~ s/$/000000/; my($r,$v,$s) = $ver =~ /(\d+)\.(\d{3})(\d{3})/; $v = int $v; $s = int $s; if ($r < 5 || ($r == 5 && $v < 6)) { if ($s % 10) { die "cannot parse version '$ver'\n"; } } return ($r, $v, $s); } sub format_version { my $ver = shift; $ver =~ s/$/000000/; my($r,$v,$s) = $ver =~ /(\d+)\.(\d{3})(\d{3})/; $v = int $v; $s = int $s; if ($r < 5 || ($r == 5 && $v < 6)) { if ($s % 10) { die "invalid version '$ver'\n"; } $s /= 10; $ver = sprintf "%d.%03d", $r, $v; $s > 0 and $ver .= sprintf "_%02d", $s; return $ver; } return sprintf "%d.%d.%d", $r, $v, $s; } sub info { $opt{quiet} and return; print @_, "\n"; } sub diag { $opt{quiet} and return; $opt{diag} and print @_, "\n"; } sub warning { $opt{quiet} and return; print "*** ", @_, "\n"; } sub error { print "*** ERROR: ", @_, "\n"; } my %given_hints; my %given_warnings; sub hint { $opt{quiet} and return; my $func = shift; my $rv = 0; if (exists $warnings{$func} && !$given_warnings{$func}++) { my $warn = $warnings{$func}; $warn =~ s!^!*** !mg; print "*** WARNING: $func\n", $warn; $rv++; } if ($opt{hints} && exists $hints{$func} && !$given_hints{$func}++) { my $hint = $hints{$func}; $hint =~ s/^/ /mg; print " --- hint for $func ---\n", $hint; } $rv; } sub usage { my($usage) = do { local(@ARGV,$/)=($0); <> } =~ /^=head\d$HS+SYNOPSIS\s*^(.*?)\s*^=/ms; my %M = ( 'I' => '*' ); $usage =~ s/^\s*perl\s+\S+/$^X $0/; $usage =~ s/([A-Z])<([^>]+)>/$M{$1}$2$M{$1}/g; print < }; my($copy) = $self =~ /^=head\d\s+COPYRIGHT\s*^(.*?)^=\w+/ms; $copy =~ s/^(?=\S+)/ /gms; $self =~ s/^$HS+Do NOT edit.*?(?=^-)/$copy/ms; $self =~ s/^SKIP.*(?=^__DATA__)/SKIP if (\@ARGV && \$ARGV[0] eq '--unstrip') { eval { require Devel::PPPort }; \$@ and die "Cannot require Devel::PPPort, please install.\\n"; if (eval \$Devel::PPPort::VERSION < $VERSION) { die "$0 was originally generated with Devel::PPPort $VERSION.\\n" . "Your Devel::PPPort is only version \$Devel::PPPort::VERSION.\\n" . "Please install a newer version, or --unstrip will not work.\\n"; } Devel::PPPort::WriteFile(\$0); exit 0; } print <$0" or die "cannot strip $0: $!\n"; print OUT "$pl$c\n"; exit 0; } __DATA__ */ #ifndef _P_P_PORTABILITY_H_ #define _P_P_PORTABILITY_H_ #ifndef DPPP_NAMESPACE # define DPPP_NAMESPACE DPPP_ #endif #define DPPP_CAT2(x,y) CAT2(x,y) #define DPPP_(name) DPPP_CAT2(DPPP_NAMESPACE, name) #ifndef PERL_REVISION # if !defined(__PATCHLEVEL_H_INCLUDED__) && !(defined(PATCHLEVEL) && defined(SUBVERSION)) # define PERL_PATCHLEVEL_H_IMPLICIT # include # endif # if !(defined(PERL_VERSION) || (defined(SUBVERSION) && defined(PATCHLEVEL))) # include # endif # ifndef PERL_REVISION # define PERL_REVISION (5) /* Replace: 1 */ # define PERL_VERSION PATCHLEVEL # define PERL_SUBVERSION SUBVERSION /* Replace PERL_PATCHLEVEL with PERL_VERSION */ /* Replace: 0 */ # endif #endif #define _dpppDEC2BCD(dec) ((((dec)/100)<<8)|((((dec)%100)/10)<<4)|((dec)%10)) #define PERL_BCDVERSION ((_dpppDEC2BCD(PERL_REVISION)<<24)|(_dpppDEC2BCD(PERL_VERSION)<<12)|_dpppDEC2BCD(PERL_SUBVERSION)) /* It is very unlikely that anyone will try to use this with Perl 6 (or greater), but who knows. */ #if PERL_REVISION != 5 # error ppport.h only works with Perl version 5 #endif /* PERL_REVISION != 5 */ #ifndef dTHR # define dTHR dNOOP #endif #ifndef dTHX # define dTHX dNOOP #endif #ifndef dTHXa # define dTHXa(x) dNOOP #endif #ifndef pTHX # define pTHX void #endif #ifndef pTHX_ # define pTHX_ #endif #ifndef aTHX # define aTHX #endif #ifndef aTHX_ # define aTHX_ #endif #if (PERL_BCDVERSION < 0x5006000) # ifdef USE_THREADS # define aTHXR thr # define aTHXR_ thr, # else # define aTHXR # define aTHXR_ # endif # define dTHXR dTHR #else # define aTHXR aTHX # define aTHXR_ aTHX_ # define dTHXR dTHX #endif #ifndef dTHXoa # define dTHXoa(x) dTHXa(x) #endif #ifdef I_LIMITS # include #endif #ifndef PERL_UCHAR_MIN # define PERL_UCHAR_MIN ((unsigned char)0) #endif #ifndef PERL_UCHAR_MAX # ifdef UCHAR_MAX # define PERL_UCHAR_MAX ((unsigned char)UCHAR_MAX) # else # ifdef MAXUCHAR # define PERL_UCHAR_MAX ((unsigned char)MAXUCHAR) # else # define PERL_UCHAR_MAX ((unsigned char)~(unsigned)0) # endif # endif #endif #ifndef PERL_USHORT_MIN # define PERL_USHORT_MIN ((unsigned short)0) #endif #ifndef PERL_USHORT_MAX # ifdef USHORT_MAX # define PERL_USHORT_MAX ((unsigned short)USHORT_MAX) # else # ifdef MAXUSHORT # define PERL_USHORT_MAX ((unsigned short)MAXUSHORT) # else # ifdef USHRT_MAX # define PERL_USHORT_MAX ((unsigned short)USHRT_MAX) # else # define PERL_USHORT_MAX ((unsigned short)~(unsigned)0) # endif # endif # endif #endif #ifndef PERL_SHORT_MAX # ifdef SHORT_MAX # define PERL_SHORT_MAX ((short)SHORT_MAX) # else # ifdef MAXSHORT /* Often used in */ # define PERL_SHORT_MAX ((short)MAXSHORT) # else # ifdef SHRT_MAX # define PERL_SHORT_MAX ((short)SHRT_MAX) # else # define PERL_SHORT_MAX ((short) (PERL_USHORT_MAX >> 1)) # endif # endif # endif #endif #ifndef PERL_SHORT_MIN # ifdef SHORT_MIN # define PERL_SHORT_MIN ((short)SHORT_MIN) # else # ifdef MINSHORT # define PERL_SHORT_MIN ((short)MINSHORT) # else # ifdef SHRT_MIN # define PERL_SHORT_MIN ((short)SHRT_MIN) # else # define PERL_SHORT_MIN (-PERL_SHORT_MAX - ((3 & -1) == 3)) # endif # endif # endif #endif #ifndef PERL_UINT_MAX # ifdef UINT_MAX # define PERL_UINT_MAX ((unsigned int)UINT_MAX) # else # ifdef MAXUINT # define PERL_UINT_MAX ((unsigned int)MAXUINT) # else # define PERL_UINT_MAX (~(unsigned int)0) # endif # endif #endif #ifndef PERL_UINT_MIN # define PERL_UINT_MIN ((unsigned int)0) #endif #ifndef PERL_INT_MAX # ifdef INT_MAX # define PERL_INT_MAX ((int)INT_MAX) # else # ifdef MAXINT /* Often used in */ # define PERL_INT_MAX ((int)MAXINT) # else # define PERL_INT_MAX ((int)(PERL_UINT_MAX >> 1)) # endif # endif #endif #ifndef PERL_INT_MIN # ifdef INT_MIN # define PERL_INT_MIN ((int)INT_MIN) # else # ifdef MININT # define PERL_INT_MIN ((int)MININT) # else # define PERL_INT_MIN (-PERL_INT_MAX - ((3 & -1) == 3)) # endif # endif #endif #ifndef PERL_ULONG_MAX # ifdef ULONG_MAX # define PERL_ULONG_MAX ((unsigned long)ULONG_MAX) # else # ifdef MAXULONG # define PERL_ULONG_MAX ((unsigned long)MAXULONG) # else # define PERL_ULONG_MAX (~(unsigned long)0) # endif # endif #endif #ifndef PERL_ULONG_MIN # define PERL_ULONG_MIN ((unsigned long)0L) #endif #ifndef PERL_LONG_MAX # ifdef LONG_MAX # define PERL_LONG_MAX ((long)LONG_MAX) # else # ifdef MAXLONG # define PERL_LONG_MAX ((long)MAXLONG) # else # define PERL_LONG_MAX ((long) (PERL_ULONG_MAX >> 1)) # endif # endif #endif #ifndef PERL_LONG_MIN # ifdef LONG_MIN # define PERL_LONG_MIN ((long)LONG_MIN) # else # ifdef MINLONG # define PERL_LONG_MIN ((long)MINLONG) # else # define PERL_LONG_MIN (-PERL_LONG_MAX - ((3 & -1) == 3)) # endif # endif #endif #if defined(HAS_QUAD) && (defined(convex) || defined(uts)) # ifndef PERL_UQUAD_MAX # ifdef ULONGLONG_MAX # define PERL_UQUAD_MAX ((unsigned long long)ULONGLONG_MAX) # else # ifdef MAXULONGLONG # define PERL_UQUAD_MAX ((unsigned long long)MAXULONGLONG) # else # define PERL_UQUAD_MAX (~(unsigned long long)0) # endif # endif # endif # ifndef PERL_UQUAD_MIN # define PERL_UQUAD_MIN ((unsigned long long)0L) # endif # ifndef PERL_QUAD_MAX # ifdef LONGLONG_MAX # define PERL_QUAD_MAX ((long long)LONGLONG_MAX) # else # ifdef MAXLONGLONG # define PERL_QUAD_MAX ((long long)MAXLONGLONG) # else # define PERL_QUAD_MAX ((long long) (PERL_UQUAD_MAX >> 1)) # endif # endif # endif # ifndef PERL_QUAD_MIN # ifdef LONGLONG_MIN # define PERL_QUAD_MIN ((long long)LONGLONG_MIN) # else # ifdef MINLONGLONG # define PERL_QUAD_MIN ((long long)MINLONGLONG) # else # define PERL_QUAD_MIN (-PERL_QUAD_MAX - ((3 & -1) == 3)) # endif # endif # endif #endif /* This is based on code from 5.003 perl.h */ #ifdef HAS_QUAD # ifdef cray #ifndef IVTYPE # define IVTYPE int #endif #ifndef IV_MIN # define IV_MIN PERL_INT_MIN #endif #ifndef IV_MAX # define IV_MAX PERL_INT_MAX #endif #ifndef UV_MIN # define UV_MIN PERL_UINT_MIN #endif #ifndef UV_MAX # define UV_MAX PERL_UINT_MAX #endif # ifdef INTSIZE #ifndef IVSIZE # define IVSIZE INTSIZE #endif # endif # else # if defined(convex) || defined(uts) #ifndef IVTYPE # define IVTYPE long long #endif #ifndef IV_MIN # define IV_MIN PERL_QUAD_MIN #endif #ifndef IV_MAX # define IV_MAX PERL_QUAD_MAX #endif #ifndef UV_MIN # define UV_MIN PERL_UQUAD_MIN #endif #ifndef UV_MAX # define UV_MAX PERL_UQUAD_MAX #endif # ifdef LONGLONGSIZE #ifndef IVSIZE # define IVSIZE LONGLONGSIZE #endif # endif # else #ifndef IVTYPE # define IVTYPE long #endif #ifndef IV_MIN # define IV_MIN PERL_LONG_MIN #endif #ifndef IV_MAX # define IV_MAX PERL_LONG_MAX #endif #ifndef UV_MIN # define UV_MIN PERL_ULONG_MIN #endif #ifndef UV_MAX # define UV_MAX PERL_ULONG_MAX #endif # ifdef LONGSIZE #ifndef IVSIZE # define IVSIZE LONGSIZE #endif # endif # endif # endif #ifndef IVSIZE # define IVSIZE 8 #endif #ifndef PERL_QUAD_MIN # define PERL_QUAD_MIN IV_MIN #endif #ifndef PERL_QUAD_MAX # define PERL_QUAD_MAX IV_MAX #endif #ifndef PERL_UQUAD_MIN # define PERL_UQUAD_MIN UV_MIN #endif #ifndef PERL_UQUAD_MAX # define PERL_UQUAD_MAX UV_MAX #endif #else #ifndef IVTYPE # define IVTYPE long #endif #ifndef IV_MIN # define IV_MIN PERL_LONG_MIN #endif #ifndef IV_MAX # define IV_MAX PERL_LONG_MAX #endif #ifndef UV_MIN # define UV_MIN PERL_ULONG_MIN #endif #ifndef UV_MAX # define UV_MAX PERL_ULONG_MAX #endif #endif #ifndef IVSIZE # ifdef LONGSIZE # define IVSIZE LONGSIZE # else # define IVSIZE 4 /* A bold guess, but the best we can make. */ # endif #endif #ifndef UVTYPE # define UVTYPE unsigned IVTYPE #endif #ifndef UVSIZE # define UVSIZE IVSIZE #endif #ifndef sv_setuv # define sv_setuv(sv, uv) \ STMT_START { \ UV TeMpUv = uv; \ if (TeMpUv <= IV_MAX) \ sv_setiv(sv, TeMpUv); \ else \ sv_setnv(sv, (double)TeMpUv); \ } STMT_END #endif #ifndef newSVuv # define newSVuv(uv) ((uv) <= IV_MAX ? newSViv((IV)uv) : newSVnv((NV)uv)) #endif #ifndef sv_2uv # define sv_2uv(sv) ((PL_Sv = (sv)), (UV) (SvNOK(PL_Sv) ? SvNV(PL_Sv) : sv_2nv(PL_Sv))) #endif #ifndef SvUVX # define SvUVX(sv) ((UV)SvIVX(sv)) #endif #ifndef SvUVXx # define SvUVXx(sv) SvUVX(sv) #endif #ifndef SvUV # define SvUV(sv) (SvIOK(sv) ? SvUVX(sv) : sv_2uv(sv)) #endif #ifndef SvUVx # define SvUVx(sv) ((PL_Sv = (sv)), SvUV(PL_Sv)) #endif /* Hint: sv_uv * Always use the SvUVx() macro instead of sv_uv(). */ #ifndef sv_uv # define sv_uv(sv) SvUVx(sv) #endif #if !defined(SvUOK) && defined(SvIOK_UV) # define SvUOK(sv) SvIOK_UV(sv) #endif #ifndef XST_mUV # define XST_mUV(i,v) (ST(i) = sv_2mortal(newSVuv(v)) ) #endif #ifndef XSRETURN_UV # define XSRETURN_UV(v) STMT_START { XST_mUV(0,v); XSRETURN(1); } STMT_END #endif #ifndef PUSHu # define PUSHu(u) STMT_START { sv_setuv(TARG, (UV)(u)); PUSHTARG; } STMT_END #endif #ifndef XPUSHu # define XPUSHu(u) STMT_START { sv_setuv(TARG, (UV)(u)); XPUSHTARG; } STMT_END #endif #ifdef HAS_MEMCMP #ifndef memNE # define memNE(s1,s2,l) (memcmp(s1,s2,l)) #endif #ifndef memEQ # define memEQ(s1,s2,l) (!memcmp(s1,s2,l)) #endif #else #ifndef memNE # define memNE(s1,s2,l) (bcmp(s1,s2,l)) #endif #ifndef memEQ # define memEQ(s1,s2,l) (!bcmp(s1,s2,l)) #endif #endif #ifndef memEQs # define memEQs(s1, l, s2) \ (sizeof(s2)-1 == l && memEQ(s1, (s2 ""), (sizeof(s2)-1))) #endif #ifndef memNEs # define memNEs(s1, l, s2) !memEQs(s1, l, s2) #endif #ifndef MoveD # define MoveD(s,d,n,t) memmove((char*)(d),(char*)(s), (n) * sizeof(t)) #endif #ifndef CopyD # define CopyD(s,d,n,t) memcpy((char*)(d),(char*)(s), (n) * sizeof(t)) #endif #ifdef HAS_MEMSET #ifndef ZeroD # define ZeroD(d,n,t) memzero((char*)(d), (n) * sizeof(t)) #endif #else #ifndef ZeroD # define ZeroD(d,n,t) ((void)memzero((char*)(d), (n) * sizeof(t)), d) #endif #endif #ifndef PoisonWith # define PoisonWith(d,n,t,b) (void)memset((char*)(d), (U8)(b), (n) * sizeof(t)) #endif #ifndef PoisonNew # define PoisonNew(d,n,t) PoisonWith(d,n,t,0xAB) #endif #ifndef PoisonFree # define PoisonFree(d,n,t) PoisonWith(d,n,t,0xEF) #endif #ifndef Poison # define Poison(d,n,t) PoisonFree(d,n,t) #endif #ifndef Newx # define Newx(v,n,t) New(0,v,n,t) #endif #ifndef Newxc # define Newxc(v,n,t,c) Newc(0,v,n,t,c) #endif #ifndef Newxz # define Newxz(v,n,t) Newz(0,v,n,t) #endif #ifndef PERL_UNUSED_DECL # ifdef HASATTRIBUTE # if (defined(__GNUC__) && defined(__cplusplus)) || defined(__INTEL_COMPILER) # define PERL_UNUSED_DECL # else # define PERL_UNUSED_DECL __attribute__((unused)) # endif # else # define PERL_UNUSED_DECL # endif #endif #ifndef PERL_UNUSED_ARG # if defined(lint) && defined(S_SPLINT_S) /* www.splint.org */ # include # define PERL_UNUSED_ARG(x) NOTE(ARGUNUSED(x)) # else # define PERL_UNUSED_ARG(x) ((void)x) # endif #endif #ifndef PERL_UNUSED_VAR # define PERL_UNUSED_VAR(x) ((void)x) #endif #ifndef PERL_UNUSED_CONTEXT # ifdef USE_ITHREADS # define PERL_UNUSED_CONTEXT PERL_UNUSED_ARG(my_perl) # else # define PERL_UNUSED_CONTEXT # endif #endif #ifndef NOOP # define NOOP /*EMPTY*/(void)0 #endif #ifndef dNOOP # define dNOOP extern int /*@unused@*/ Perl___notused PERL_UNUSED_DECL #endif #ifndef NVTYPE # if defined(USE_LONG_DOUBLE) && defined(HAS_LONG_DOUBLE) # define NVTYPE long double # else # define NVTYPE double # endif typedef NVTYPE NV; #endif #ifndef INT2PTR # if (IVSIZE == PTRSIZE) && (UVSIZE == PTRSIZE) # define PTRV UV # define INT2PTR(any,d) (any)(d) # else # if PTRSIZE == LONGSIZE # define PTRV unsigned long # else # define PTRV unsigned # endif # define INT2PTR(any,d) (any)(PTRV)(d) # endif #endif #ifndef PTR2ul # if PTRSIZE == LONGSIZE # define PTR2ul(p) (unsigned long)(p) # else # define PTR2ul(p) INT2PTR(unsigned long,p) # endif #endif #ifndef PTR2nat # define PTR2nat(p) (PTRV)(p) #endif #ifndef NUM2PTR # define NUM2PTR(any,d) (any)PTR2nat(d) #endif #ifndef PTR2IV # define PTR2IV(p) INT2PTR(IV,p) #endif #ifndef PTR2UV # define PTR2UV(p) INT2PTR(UV,p) #endif #ifndef PTR2NV # define PTR2NV(p) NUM2PTR(NV,p) #endif #undef START_EXTERN_C #undef END_EXTERN_C #undef EXTERN_C #ifdef __cplusplus # define START_EXTERN_C extern "C" { # define END_EXTERN_C } # define EXTERN_C extern "C" #else # define START_EXTERN_C # define END_EXTERN_C # define EXTERN_C extern #endif #if defined(PERL_GCC_PEDANTIC) # ifndef PERL_GCC_BRACE_GROUPS_FORBIDDEN # define PERL_GCC_BRACE_GROUPS_FORBIDDEN # endif #endif #if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN) && !defined(__cplusplus) # ifndef PERL_USE_GCC_BRACE_GROUPS # define PERL_USE_GCC_BRACE_GROUPS # endif #endif #undef STMT_START #undef STMT_END #ifdef PERL_USE_GCC_BRACE_GROUPS # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ # define STMT_END ) #else # if defined(VOIDFLAGS) && (VOIDFLAGS) && (defined(sun) || defined(__sun__)) && !defined(__GNUC__) # define STMT_START if (1) # define STMT_END else (void)0 # else # define STMT_START do # define STMT_END while (0) # endif #endif #ifndef boolSV # define boolSV(b) ((b) ? &PL_sv_yes : &PL_sv_no) #endif /* DEFSV appears first in 5.004_56 */ #ifndef DEFSV # define DEFSV GvSV(PL_defgv) #endif #ifndef SAVE_DEFSV # define SAVE_DEFSV SAVESPTR(GvSV(PL_defgv)) #endif #ifndef DEFSV_set # define DEFSV_set(sv) (DEFSV = (sv)) #endif /* Older perls (<=5.003) lack AvFILLp */ #ifndef AvFILLp # define AvFILLp AvFILL #endif #ifndef ERRSV # define ERRSV get_sv("@",FALSE) #endif /* Hint: gv_stashpvn * This function's backport doesn't support the length parameter, but * rather ignores it. Portability can only be ensured if the length * parameter is used for speed reasons, but the length can always be * correctly computed from the string argument. */ #ifndef gv_stashpvn # define gv_stashpvn(str,len,create) gv_stashpv(str,create) #endif /* Replace: 1 */ #ifndef get_cv # define get_cv perl_get_cv #endif #ifndef get_sv # define get_sv perl_get_sv #endif #ifndef get_av # define get_av perl_get_av #endif #ifndef get_hv # define get_hv perl_get_hv #endif /* Replace: 0 */ #ifndef dUNDERBAR # define dUNDERBAR dNOOP #endif #ifndef UNDERBAR # define UNDERBAR DEFSV #endif #ifndef dAX # define dAX I32 ax = MARK - PL_stack_base + 1 #endif #ifndef dITEMS # define dITEMS I32 items = SP - MARK #endif #ifndef dXSTARG # define dXSTARG SV * targ = sv_newmortal() #endif #ifndef dAXMARK # define dAXMARK I32 ax = POPMARK; \ register SV ** const mark = PL_stack_base + ax++ #endif #ifndef XSprePUSH # define XSprePUSH (sp = PL_stack_base + ax - 1) #endif #if (PERL_BCDVERSION < 0x5005000) # undef XSRETURN # define XSRETURN(off) \ STMT_START { \ PL_stack_sp = PL_stack_base + ax + ((off) - 1); \ return; \ } STMT_END #endif #ifndef XSPROTO # define XSPROTO(name) void name(pTHX_ CV* cv) #endif #ifndef SVfARG # define SVfARG(p) ((void*)(p)) #endif #ifndef PERL_ABS # define PERL_ABS(x) ((x) < 0 ? -(x) : (x)) #endif #ifndef dVAR # define dVAR dNOOP #endif #ifndef SVf # define SVf "_" #endif #ifndef UTF8_MAXBYTES # define UTF8_MAXBYTES UTF8_MAXLEN #endif #ifndef CPERLscope # define CPERLscope(x) x #endif #ifndef PERL_HASH # define PERL_HASH(hash,str,len) \ STMT_START { \ const char *s_PeRlHaSh = str; \ I32 i_PeRlHaSh = len; \ U32 hash_PeRlHaSh = 0; \ while (i_PeRlHaSh--) \ hash_PeRlHaSh = hash_PeRlHaSh * 33 + *s_PeRlHaSh++; \ (hash) = hash_PeRlHaSh; \ } STMT_END #endif #ifndef PERLIO_FUNCS_DECL # ifdef PERLIO_FUNCS_CONST # define PERLIO_FUNCS_DECL(funcs) const PerlIO_funcs funcs # define PERLIO_FUNCS_CAST(funcs) (PerlIO_funcs*)(funcs) # else # define PERLIO_FUNCS_DECL(funcs) PerlIO_funcs funcs # define PERLIO_FUNCS_CAST(funcs) (funcs) # endif #endif /* provide these typedefs for older perls */ #if (PERL_BCDVERSION < 0x5009003) # ifdef ARGSproto typedef OP* (CPERLscope(*Perl_ppaddr_t))(ARGSproto); # else typedef OP* (CPERLscope(*Perl_ppaddr_t))(pTHX); # endif typedef OP* (CPERLscope(*Perl_check_t)) (pTHX_ OP*); #endif #ifndef isPSXSPC # define isPSXSPC(c) (isSPACE(c) || (c) == '\v') #endif #ifndef isBLANK # define isBLANK(c) ((c) == ' ' || (c) == '\t') #endif #ifdef EBCDIC #ifndef isALNUMC # define isALNUMC(c) isalnum(c) #endif #ifndef isASCII # define isASCII(c) isascii(c) #endif #ifndef isCNTRL # define isCNTRL(c) iscntrl(c) #endif #ifndef isGRAPH # define isGRAPH(c) isgraph(c) #endif #ifndef isPRINT # define isPRINT(c) isprint(c) #endif #ifndef isPUNCT # define isPUNCT(c) ispunct(c) #endif #ifndef isXDIGIT # define isXDIGIT(c) isxdigit(c) #endif #else # if (PERL_BCDVERSION < 0x5010000) /* Hint: isPRINT * The implementation in older perl versions includes all of the * isSPACE() characters, which is wrong. The version provided by * Devel::PPPort always overrides a present buggy version. */ # undef isPRINT # endif #ifndef isALNUMC # define isALNUMC(c) (isALPHA(c) || isDIGIT(c)) #endif #ifndef isASCII # define isASCII(c) ((U8) (c) <= 127) #endif #ifndef isCNTRL # define isCNTRL(c) ((U8) (c) < ' ' || (c) == 127) #endif #ifndef isGRAPH # define isGRAPH(c) (isALNUM(c) || isPUNCT(c)) #endif #ifndef isPRINT # define isPRINT(c) (((c) >= 32 && (c) < 127)) #endif #ifndef isPUNCT # define isPUNCT(c) (((c) >= 33 && (c) <= 47) || ((c) >= 58 && (c) <= 64) || ((c) >= 91 && (c) <= 96) || ((c) >= 123 && (c) <= 126)) #endif #ifndef isXDIGIT # define isXDIGIT(c) (isDIGIT(c) || ((c) >= 'a' && (c) <= 'f') || ((c) >= 'A' && (c) <= 'F')) #endif #endif #ifndef PERL_SIGNALS_UNSAFE_FLAG #define PERL_SIGNALS_UNSAFE_FLAG 0x0001 #if (PERL_BCDVERSION < 0x5008000) # define D_PPP_PERL_SIGNALS_INIT PERL_SIGNALS_UNSAFE_FLAG #else # define D_PPP_PERL_SIGNALS_INIT 0 #endif #if defined(NEED_PL_signals) static U32 DPPP_(my_PL_signals) = D_PPP_PERL_SIGNALS_INIT; #elif defined(NEED_PL_signals_GLOBAL) U32 DPPP_(my_PL_signals) = D_PPP_PERL_SIGNALS_INIT; #else extern U32 DPPP_(my_PL_signals); #endif #define PL_signals DPPP_(my_PL_signals) #endif /* Hint: PL_ppaddr * Calling an op via PL_ppaddr requires passing a context argument * for threaded builds. Since the context argument is different for * 5.005 perls, you can use aTHXR (supplied by ppport.h), which will * automatically be defined as the correct argument. */ #if (PERL_BCDVERSION <= 0x5005005) /* Replace: 1 */ # define PL_ppaddr ppaddr # define PL_no_modify no_modify /* Replace: 0 */ #endif #if (PERL_BCDVERSION <= 0x5004005) /* Replace: 1 */ # define PL_DBsignal DBsignal # define PL_DBsingle DBsingle # define PL_DBsub DBsub # define PL_DBtrace DBtrace # define PL_Sv Sv # define PL_bufend bufend # define PL_bufptr bufptr # define PL_compiling compiling # define PL_copline copline # define PL_curcop curcop # define PL_curstash curstash # define PL_debstash debstash # define PL_defgv defgv # define PL_diehook diehook # define PL_dirty dirty # define PL_dowarn dowarn # define PL_errgv errgv # define PL_error_count error_count # define PL_expect expect # define PL_hexdigit hexdigit # define PL_hints hints # define PL_in_my in_my # define PL_laststatval laststatval # define PL_lex_state lex_state # define PL_lex_stuff lex_stuff # define PL_linestr linestr # define PL_na na # define PL_perl_destruct_level perl_destruct_level # define PL_perldb perldb # define PL_rsfp_filters rsfp_filters # define PL_rsfp rsfp # define PL_stack_base stack_base # define PL_stack_sp stack_sp # define PL_statcache statcache # define PL_stdingv stdingv # define PL_sv_arenaroot sv_arenaroot # define PL_sv_no sv_no # define PL_sv_undef sv_undef # define PL_sv_yes sv_yes # define PL_tainted tainted # define PL_tainting tainting # define PL_tokenbuf tokenbuf /* Replace: 0 */ #endif /* Warning: PL_parser * For perl versions earlier than 5.9.5, this is an always * non-NULL dummy. Also, it cannot be dereferenced. Don't * use it if you can avoid is and unless you absolutely know * what you're doing. * If you always check that PL_parser is non-NULL, you can * define DPPP_PL_parser_NO_DUMMY to avoid the creation of * a dummy parser structure. */ #if (PERL_BCDVERSION >= 0x5009005) # ifdef DPPP_PL_parser_NO_DUMMY # define D_PPP_my_PL_parser_var(var) ((PL_parser ? PL_parser : \ (croak("panic: PL_parser == NULL in %s:%d", \ __FILE__, __LINE__), (yy_parser *) NULL))->var) # else # ifdef DPPP_PL_parser_NO_DUMMY_WARNING # define D_PPP_parser_dummy_warning(var) # else # define D_PPP_parser_dummy_warning(var) \ warn("warning: dummy PL_" #var " used in %s:%d", __FILE__, __LINE__), # endif # define D_PPP_my_PL_parser_var(var) ((PL_parser ? PL_parser : \ (D_PPP_parser_dummy_warning(var) &DPPP_(dummy_PL_parser)))->var) #if defined(NEED_PL_parser) static yy_parser DPPP_(dummy_PL_parser); #elif defined(NEED_PL_parser_GLOBAL) yy_parser DPPP_(dummy_PL_parser); #else extern yy_parser DPPP_(dummy_PL_parser); #endif # endif /* PL_expect, PL_copline, PL_rsfp, PL_rsfp_filters, PL_linestr, PL_bufptr, PL_bufend, PL_lex_state, PL_lex_stuff, PL_tokenbuf depends on PL_parser */ /* Warning: PL_expect, PL_copline, PL_rsfp, PL_rsfp_filters, PL_linestr, PL_bufptr, PL_bufend, PL_lex_state, PL_lex_stuff, PL_tokenbuf * Do not use this variable unless you know exactly what you're * doint. It is internal to the perl parser and may change or even * be removed in the future. As of perl 5.9.5, you have to check * for (PL_parser != NULL) for this variable to have any effect. * An always non-NULL PL_parser dummy is provided for earlier * perl versions. * If PL_parser is NULL when you try to access this variable, a * dummy is being accessed instead and a warning is issued unless * you define DPPP_PL_parser_NO_DUMMY_WARNING. * If DPPP_PL_parser_NO_DUMMY is defined, the code trying to access * this variable will croak with a panic message. */ # define PL_expect D_PPP_my_PL_parser_var(expect) # define PL_copline D_PPP_my_PL_parser_var(copline) # define PL_rsfp D_PPP_my_PL_parser_var(rsfp) # define PL_rsfp_filters D_PPP_my_PL_parser_var(rsfp_filters) # define PL_linestr D_PPP_my_PL_parser_var(linestr) # define PL_bufptr D_PPP_my_PL_parser_var(bufptr) # define PL_bufend D_PPP_my_PL_parser_var(bufend) # define PL_lex_state D_PPP_my_PL_parser_var(lex_state) # define PL_lex_stuff D_PPP_my_PL_parser_var(lex_stuff) # define PL_tokenbuf D_PPP_my_PL_parser_var(tokenbuf) # define PL_in_my D_PPP_my_PL_parser_var(in_my) # define PL_in_my_stash D_PPP_my_PL_parser_var(in_my_stash) # define PL_error_count D_PPP_my_PL_parser_var(error_count) #else /* ensure that PL_parser != NULL and cannot be dereferenced */ # define PL_parser ((void *) 1) #endif #ifndef mPUSHs # define mPUSHs(s) PUSHs(sv_2mortal(s)) #endif #ifndef PUSHmortal # define PUSHmortal PUSHs(sv_newmortal()) #endif #ifndef mPUSHp # define mPUSHp(p,l) sv_setpvn(PUSHmortal, (p), (l)) #endif #ifndef mPUSHn # define mPUSHn(n) sv_setnv(PUSHmortal, (NV)(n)) #endif #ifndef mPUSHi # define mPUSHi(i) sv_setiv(PUSHmortal, (IV)(i)) #endif #ifndef mPUSHu # define mPUSHu(u) sv_setuv(PUSHmortal, (UV)(u)) #endif #ifndef mXPUSHs # define mXPUSHs(s) XPUSHs(sv_2mortal(s)) #endif #ifndef XPUSHmortal # define XPUSHmortal XPUSHs(sv_newmortal()) #endif #ifndef mXPUSHp # define mXPUSHp(p,l) STMT_START { EXTEND(sp,1); sv_setpvn(PUSHmortal, (p), (l)); } STMT_END #endif #ifndef mXPUSHn # define mXPUSHn(n) STMT_START { EXTEND(sp,1); sv_setnv(PUSHmortal, (NV)(n)); } STMT_END #endif #ifndef mXPUSHi # define mXPUSHi(i) STMT_START { EXTEND(sp,1); sv_setiv(PUSHmortal, (IV)(i)); } STMT_END #endif #ifndef mXPUSHu # define mXPUSHu(u) STMT_START { EXTEND(sp,1); sv_setuv(PUSHmortal, (UV)(u)); } STMT_END #endif /* Replace: 1 */ #ifndef call_sv # define call_sv perl_call_sv #endif #ifndef call_pv # define call_pv perl_call_pv #endif #ifndef call_argv # define call_argv perl_call_argv #endif #ifndef call_method # define call_method perl_call_method #endif #ifndef eval_sv # define eval_sv perl_eval_sv #endif /* Replace: 0 */ #ifndef PERL_LOADMOD_DENY # define PERL_LOADMOD_DENY 0x1 #endif #ifndef PERL_LOADMOD_NOIMPORT # define PERL_LOADMOD_NOIMPORT 0x2 #endif #ifndef PERL_LOADMOD_IMPORT_OPS # define PERL_LOADMOD_IMPORT_OPS 0x4 #endif #ifndef G_METHOD # define G_METHOD 64 # ifdef call_sv # undef call_sv # endif # if (PERL_BCDVERSION < 0x5006000) # define call_sv(sv, flags) ((flags) & G_METHOD ? perl_call_method((char *) SvPV_nolen_const(sv), \ (flags) & ~G_METHOD) : perl_call_sv(sv, flags)) # else # define call_sv(sv, flags) ((flags) & G_METHOD ? Perl_call_method(aTHX_ (char *) SvPV_nolen_const(sv), \ (flags) & ~G_METHOD) : Perl_call_sv(aTHX_ sv, flags)) # endif #endif /* Replace perl_eval_pv with eval_pv */ #ifndef eval_pv #if defined(NEED_eval_pv) static SV* DPPP_(my_eval_pv)(char *p, I32 croak_on_error); static #else extern SV* DPPP_(my_eval_pv)(char *p, I32 croak_on_error); #endif #ifdef eval_pv # undef eval_pv #endif #define eval_pv(a,b) DPPP_(my_eval_pv)(aTHX_ a,b) #define Perl_eval_pv DPPP_(my_eval_pv) #if defined(NEED_eval_pv) || defined(NEED_eval_pv_GLOBAL) SV* DPPP_(my_eval_pv)(char *p, I32 croak_on_error) { dSP; SV* sv = newSVpv(p, 0); PUSHMARK(sp); eval_sv(sv, G_SCALAR); SvREFCNT_dec(sv); SPAGAIN; sv = POPs; PUTBACK; if (croak_on_error && SvTRUE(GvSV(errgv))) croak(SvPVx(GvSV(errgv), na)); return sv; } #endif #endif #ifndef vload_module #if defined(NEED_vload_module) static void DPPP_(my_vload_module)(U32 flags, SV *name, SV *ver, va_list *args); static #else extern void DPPP_(my_vload_module)(U32 flags, SV *name, SV *ver, va_list *args); #endif #ifdef vload_module # undef vload_module #endif #define vload_module(a,b,c,d) DPPP_(my_vload_module)(aTHX_ a,b,c,d) #define Perl_vload_module DPPP_(my_vload_module) #if defined(NEED_vload_module) || defined(NEED_vload_module_GLOBAL) void DPPP_(my_vload_module)(U32 flags, SV *name, SV *ver, va_list *args) { dTHR; dVAR; OP *veop, *imop; OP * const modname = newSVOP(OP_CONST, 0, name); /* 5.005 has a somewhat hacky force_normal that doesn't croak on SvREADONLY() if PL_compling is true. Current perls take care in ck_require() to correctly turn off SvREADONLY before calling force_normal_flags(). This seems a better fix than fudging PL_compling */ SvREADONLY_off(((SVOP*)modname)->op_sv); modname->op_private |= OPpCONST_BARE; if (ver) { veop = newSVOP(OP_CONST, 0, ver); } else veop = NULL; if (flags & PERL_LOADMOD_NOIMPORT) { imop = sawparens(newNULLLIST()); } else if (flags & PERL_LOADMOD_IMPORT_OPS) { imop = va_arg(*args, OP*); } else { SV *sv; imop = NULL; sv = va_arg(*args, SV*); while (sv) { imop = append_elem(OP_LIST, imop, newSVOP(OP_CONST, 0, sv)); sv = va_arg(*args, SV*); } } { const line_t ocopline = PL_copline; COP * const ocurcop = PL_curcop; const int oexpect = PL_expect; #if (PERL_BCDVERSION >= 0x5004000) utilize(!(flags & PERL_LOADMOD_DENY), start_subparse(FALSE, 0), veop, modname, imop); #else utilize(!(flags & PERL_LOADMOD_DENY), start_subparse(), modname, imop); #endif PL_expect = oexpect; PL_copline = ocopline; PL_curcop = ocurcop; } } #endif #endif #ifndef load_module #if defined(NEED_load_module) static void DPPP_(my_load_module)(U32 flags, SV *name, SV *ver, ...); static #else extern void DPPP_(my_load_module)(U32 flags, SV *name, SV *ver, ...); #endif #ifdef load_module # undef load_module #endif #define load_module DPPP_(my_load_module) #define Perl_load_module DPPP_(my_load_module) #if defined(NEED_load_module) || defined(NEED_load_module_GLOBAL) void DPPP_(my_load_module)(U32 flags, SV *name, SV *ver, ...) { va_list args; va_start(args, ver); vload_module(flags, name, ver, &args); va_end(args); } #endif #endif #ifndef newRV_inc # define newRV_inc(sv) newRV(sv) /* Replace */ #endif #ifndef newRV_noinc #if defined(NEED_newRV_noinc) static SV * DPPP_(my_newRV_noinc)(SV *sv); static #else extern SV * DPPP_(my_newRV_noinc)(SV *sv); #endif #ifdef newRV_noinc # undef newRV_noinc #endif #define newRV_noinc(a) DPPP_(my_newRV_noinc)(aTHX_ a) #define Perl_newRV_noinc DPPP_(my_newRV_noinc) #if defined(NEED_newRV_noinc) || defined(NEED_newRV_noinc_GLOBAL) SV * DPPP_(my_newRV_noinc)(SV *sv) { SV *rv = (SV *)newRV(sv); SvREFCNT_dec(sv); return rv; } #endif #endif /* Hint: newCONSTSUB * Returns a CV* as of perl-5.7.1. This return value is not supported * by Devel::PPPort. */ /* newCONSTSUB from IO.xs is in the core starting with 5.004_63 */ #if (PERL_BCDVERSION < 0x5004063) && (PERL_BCDVERSION != 0x5004005) #if defined(NEED_newCONSTSUB) static void DPPP_(my_newCONSTSUB)(HV *stash, const char *name, SV *sv); static #else extern void DPPP_(my_newCONSTSUB)(HV *stash, const char *name, SV *sv); #endif #ifdef newCONSTSUB # undef newCONSTSUB #endif #define newCONSTSUB(a,b,c) DPPP_(my_newCONSTSUB)(aTHX_ a,b,c) #define Perl_newCONSTSUB DPPP_(my_newCONSTSUB) #if defined(NEED_newCONSTSUB) || defined(NEED_newCONSTSUB_GLOBAL) /* This is just a trick to avoid a dependency of newCONSTSUB on PL_parser */ /* (There's no PL_parser in perl < 5.005, so this is completely safe) */ #define D_PPP_PL_copline PL_copline void DPPP_(my_newCONSTSUB)(HV *stash, const char *name, SV *sv) { U32 oldhints = PL_hints; HV *old_cop_stash = PL_curcop->cop_stash; HV *old_curstash = PL_curstash; line_t oldline = PL_curcop->cop_line; PL_curcop->cop_line = D_PPP_PL_copline; PL_hints &= ~HINT_BLOCK_SCOPE; if (stash) PL_curstash = PL_curcop->cop_stash = stash; newSUB( #if (PERL_BCDVERSION < 0x5003022) start_subparse(), #elif (PERL_BCDVERSION == 0x5003022) start_subparse(0), #else /* 5.003_23 onwards */ start_subparse(FALSE, 0), #endif newSVOP(OP_CONST, 0, newSVpv((char *) name, 0)), newSVOP(OP_CONST, 0, &PL_sv_no), /* SvPV(&PL_sv_no) == "" -- GMB */ newSTATEOP(0, Nullch, newSVOP(OP_CONST, 0, sv)) ); PL_hints = oldhints; PL_curcop->cop_stash = old_cop_stash; PL_curstash = old_curstash; PL_curcop->cop_line = oldline; } #endif #endif /* * Boilerplate macros for initializing and accessing interpreter-local * data from C. All statics in extensions should be reworked to use * this, if you want to make the extension thread-safe. See ext/re/re.xs * for an example of the use of these macros. * * Code that uses these macros is responsible for the following: * 1. #define MY_CXT_KEY to a unique string, e.g. "DynaLoader_guts" * 2. Declare a typedef named my_cxt_t that is a structure that contains * all the data that needs to be interpreter-local. * 3. Use the START_MY_CXT macro after the declaration of my_cxt_t. * 4. Use the MY_CXT_INIT macro such that it is called exactly once * (typically put in the BOOT: section). * 5. Use the members of the my_cxt_t structure everywhere as * MY_CXT.member. * 6. Use the dMY_CXT macro (a declaration) in all the functions that * access MY_CXT. */ #if defined(MULTIPLICITY) || defined(PERL_OBJECT) || \ defined(PERL_CAPI) || defined(PERL_IMPLICIT_CONTEXT) #ifndef START_MY_CXT /* This must appear in all extensions that define a my_cxt_t structure, * right after the definition (i.e. at file scope). The non-threads * case below uses it to declare the data as static. */ #define START_MY_CXT #if (PERL_BCDVERSION < 0x5004068) /* Fetches the SV that keeps the per-interpreter data. */ #define dMY_CXT_SV \ SV *my_cxt_sv = get_sv(MY_CXT_KEY, FALSE) #else /* >= perl5.004_68 */ #define dMY_CXT_SV \ SV *my_cxt_sv = *hv_fetch(PL_modglobal, MY_CXT_KEY, \ sizeof(MY_CXT_KEY)-1, TRUE) #endif /* < perl5.004_68 */ /* This declaration should be used within all functions that use the * interpreter-local data. */ #define dMY_CXT \ dMY_CXT_SV; \ my_cxt_t *my_cxtp = INT2PTR(my_cxt_t*,SvUV(my_cxt_sv)) /* Creates and zeroes the per-interpreter data. * (We allocate my_cxtp in a Perl SV so that it will be released when * the interpreter goes away.) */ #define MY_CXT_INIT \ dMY_CXT_SV; \ /* newSV() allocates one more than needed */ \ my_cxt_t *my_cxtp = (my_cxt_t*)SvPVX(newSV(sizeof(my_cxt_t)-1));\ Zero(my_cxtp, 1, my_cxt_t); \ sv_setuv(my_cxt_sv, PTR2UV(my_cxtp)) /* This macro must be used to access members of the my_cxt_t structure. * e.g. MYCXT.some_data */ #define MY_CXT (*my_cxtp) /* Judicious use of these macros can reduce the number of times dMY_CXT * is used. Use is similar to pTHX, aTHX etc. */ #define pMY_CXT my_cxt_t *my_cxtp #define pMY_CXT_ pMY_CXT, #define _pMY_CXT ,pMY_CXT #define aMY_CXT my_cxtp #define aMY_CXT_ aMY_CXT, #define _aMY_CXT ,aMY_CXT #endif /* START_MY_CXT */ #ifndef MY_CXT_CLONE /* Clones the per-interpreter data. */ #define MY_CXT_CLONE \ dMY_CXT_SV; \ my_cxt_t *my_cxtp = (my_cxt_t*)SvPVX(newSV(sizeof(my_cxt_t)-1));\ Copy(INT2PTR(my_cxt_t*, SvUV(my_cxt_sv)), my_cxtp, 1, my_cxt_t);\ sv_setuv(my_cxt_sv, PTR2UV(my_cxtp)) #endif #else /* single interpreter */ #ifndef START_MY_CXT #define START_MY_CXT static my_cxt_t my_cxt; #define dMY_CXT_SV dNOOP #define dMY_CXT dNOOP #define MY_CXT_INIT NOOP #define MY_CXT my_cxt #define pMY_CXT void #define pMY_CXT_ #define _pMY_CXT #define aMY_CXT #define aMY_CXT_ #define _aMY_CXT #endif /* START_MY_CXT */ #ifndef MY_CXT_CLONE #define MY_CXT_CLONE NOOP #endif #endif #ifndef IVdf # if IVSIZE == LONGSIZE # define IVdf "ld" # define UVuf "lu" # define UVof "lo" # define UVxf "lx" # define UVXf "lX" # else # if IVSIZE == INTSIZE # define IVdf "d" # define UVuf "u" # define UVof "o" # define UVxf "x" # define UVXf "X" # endif # endif #endif #ifndef NVef # if defined(USE_LONG_DOUBLE) && defined(HAS_LONG_DOUBLE) && \ defined(PERL_PRIfldbl) && (PERL_BCDVERSION != 0x5006000) /* Not very likely, but let's try anyway. */ # define NVef PERL_PRIeldbl # define NVff PERL_PRIfldbl # define NVgf PERL_PRIgldbl # else # define NVef "e" # define NVff "f" # define NVgf "g" # endif #endif #ifndef SvREFCNT_inc # ifdef PERL_USE_GCC_BRACE_GROUPS # define SvREFCNT_inc(sv) \ ({ \ SV * const _sv = (SV*)(sv); \ if (_sv) \ (SvREFCNT(_sv))++; \ _sv; \ }) # else # define SvREFCNT_inc(sv) \ ((PL_Sv=(SV*)(sv)) ? (++(SvREFCNT(PL_Sv)),PL_Sv) : NULL) # endif #endif #ifndef SvREFCNT_inc_simple # ifdef PERL_USE_GCC_BRACE_GROUPS # define SvREFCNT_inc_simple(sv) \ ({ \ if (sv) \ (SvREFCNT(sv))++; \ (SV *)(sv); \ }) # else # define SvREFCNT_inc_simple(sv) \ ((sv) ? (SvREFCNT(sv)++,(SV*)(sv)) : NULL) # endif #endif #ifndef SvREFCNT_inc_NN # ifdef PERL_USE_GCC_BRACE_GROUPS # define SvREFCNT_inc_NN(sv) \ ({ \ SV * const _sv = (SV*)(sv); \ SvREFCNT(_sv)++; \ _sv; \ }) # else # define SvREFCNT_inc_NN(sv) \ (PL_Sv=(SV*)(sv),++(SvREFCNT(PL_Sv)),PL_Sv) # endif #endif #ifndef SvREFCNT_inc_void # ifdef PERL_USE_GCC_BRACE_GROUPS # define SvREFCNT_inc_void(sv) \ ({ \ SV * const _sv = (SV*)(sv); \ if (_sv) \ (void)(SvREFCNT(_sv)++); \ }) # else # define SvREFCNT_inc_void(sv) \ (void)((PL_Sv=(SV*)(sv)) ? ++(SvREFCNT(PL_Sv)) : 0) # endif #endif #ifndef SvREFCNT_inc_simple_void # define SvREFCNT_inc_simple_void(sv) STMT_START { if (sv) SvREFCNT(sv)++; } STMT_END #endif #ifndef SvREFCNT_inc_simple_NN # define SvREFCNT_inc_simple_NN(sv) (++SvREFCNT(sv), (SV*)(sv)) #endif #ifndef SvREFCNT_inc_void_NN # define SvREFCNT_inc_void_NN(sv) (void)(++SvREFCNT((SV*)(sv))) #endif #ifndef SvREFCNT_inc_simple_void_NN # define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT((SV*)(sv))) #endif #ifndef newSV_type #if defined(NEED_newSV_type) static SV* DPPP_(my_newSV_type)(pTHX_ svtype const t); static #else extern SV* DPPP_(my_newSV_type)(pTHX_ svtype const t); #endif #ifdef newSV_type # undef newSV_type #endif #define newSV_type(a) DPPP_(my_newSV_type)(aTHX_ a) #define Perl_newSV_type DPPP_(my_newSV_type) #if defined(NEED_newSV_type) || defined(NEED_newSV_type_GLOBAL) SV* DPPP_(my_newSV_type)(pTHX_ svtype const t) { SV* const sv = newSV(0); sv_upgrade(sv, t); return sv; } #endif #endif #if (PERL_BCDVERSION < 0x5006000) # define D_PPP_CONSTPV_ARG(x) ((char *) (x)) #else # define D_PPP_CONSTPV_ARG(x) (x) #endif #ifndef newSVpvn # define newSVpvn(data,len) ((data) \ ? ((len) ? newSVpv((data), (len)) : newSVpv("", 0)) \ : newSV(0)) #endif #ifndef newSVpvn_utf8 # define newSVpvn_utf8(s, len, u) newSVpvn_flags((s), (len), (u) ? SVf_UTF8 : 0) #endif #ifndef SVf_UTF8 # define SVf_UTF8 0 #endif #ifndef newSVpvn_flags #if defined(NEED_newSVpvn_flags) static SV * DPPP_(my_newSVpvn_flags)(pTHX_ const char *s, STRLEN len, U32 flags); static #else extern SV * DPPP_(my_newSVpvn_flags)(pTHX_ const char *s, STRLEN len, U32 flags); #endif #ifdef newSVpvn_flags # undef newSVpvn_flags #endif #define newSVpvn_flags(a,b,c) DPPP_(my_newSVpvn_flags)(aTHX_ a,b,c) #define Perl_newSVpvn_flags DPPP_(my_newSVpvn_flags) #if defined(NEED_newSVpvn_flags) || defined(NEED_newSVpvn_flags_GLOBAL) SV * DPPP_(my_newSVpvn_flags)(pTHX_ const char *s, STRLEN len, U32 flags) { SV *sv = newSVpvn(D_PPP_CONSTPV_ARG(s), len); SvFLAGS(sv) |= (flags & SVf_UTF8); return (flags & SVs_TEMP) ? sv_2mortal(sv) : sv; } #endif #endif /* Backwards compatibility stuff... :-( */ #if !defined(NEED_sv_2pv_flags) && defined(NEED_sv_2pv_nolen) # define NEED_sv_2pv_flags #endif #if !defined(NEED_sv_2pv_flags_GLOBAL) && defined(NEED_sv_2pv_nolen_GLOBAL) # define NEED_sv_2pv_flags_GLOBAL #endif /* Hint: sv_2pv_nolen * Use the SvPV_nolen() or SvPV_nolen_const() macros instead of sv_2pv_nolen(). */ #ifndef sv_2pv_nolen # define sv_2pv_nolen(sv) SvPV_nolen(sv) #endif #ifdef SvPVbyte /* Hint: SvPVbyte * Does not work in perl-5.6.1, ppport.h implements a version * borrowed from perl-5.7.3. */ #if (PERL_BCDVERSION < 0x5007000) #if defined(NEED_sv_2pvbyte) static char * DPPP_(my_sv_2pvbyte)(pTHX_ SV *sv, STRLEN *lp); static #else extern char * DPPP_(my_sv_2pvbyte)(pTHX_ SV *sv, STRLEN *lp); #endif #ifdef sv_2pvbyte # undef sv_2pvbyte #endif #define sv_2pvbyte(a,b) DPPP_(my_sv_2pvbyte)(aTHX_ a,b) #define Perl_sv_2pvbyte DPPP_(my_sv_2pvbyte) #if defined(NEED_sv_2pvbyte) || defined(NEED_sv_2pvbyte_GLOBAL) char * DPPP_(my_sv_2pvbyte)(pTHX_ SV *sv, STRLEN *lp) { sv_utf8_downgrade(sv,0); return SvPV(sv,*lp); } #endif /* Hint: sv_2pvbyte * Use the SvPVbyte() macro instead of sv_2pvbyte(). */ #undef SvPVbyte #define SvPVbyte(sv, lp) \ ((SvFLAGS(sv) & (SVf_POK|SVf_UTF8)) == (SVf_POK) \ ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pvbyte(sv, &lp)) #endif #else # define SvPVbyte SvPV # define sv_2pvbyte sv_2pv #endif #ifndef sv_2pvbyte_nolen # define sv_2pvbyte_nolen(sv) sv_2pv_nolen(sv) #endif /* Hint: sv_pvn * Always use the SvPV() macro instead of sv_pvn(). */ /* Hint: sv_pvn_force * Always use the SvPV_force() macro instead of sv_pvn_force(). */ /* If these are undefined, they're not handled by the core anyway */ #ifndef SV_IMMEDIATE_UNREF # define SV_IMMEDIATE_UNREF 0 #endif #ifndef SV_GMAGIC # define SV_GMAGIC 0 #endif #ifndef SV_COW_DROP_PV # define SV_COW_DROP_PV 0 #endif #ifndef SV_UTF8_NO_ENCODING # define SV_UTF8_NO_ENCODING 0 #endif #ifndef SV_NOSTEAL # define SV_NOSTEAL 0 #endif #ifndef SV_CONST_RETURN # define SV_CONST_RETURN 0 #endif #ifndef SV_MUTABLE_RETURN # define SV_MUTABLE_RETURN 0 #endif #ifndef SV_SMAGIC # define SV_SMAGIC 0 #endif #ifndef SV_HAS_TRAILING_NUL # define SV_HAS_TRAILING_NUL 0 #endif #ifndef SV_COW_SHARED_HASH_KEYS # define SV_COW_SHARED_HASH_KEYS 0 #endif #if (PERL_BCDVERSION < 0x5007002) #if defined(NEED_sv_2pv_flags) static char * DPPP_(my_sv_2pv_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags); static #else extern char * DPPP_(my_sv_2pv_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags); #endif #ifdef sv_2pv_flags # undef sv_2pv_flags #endif #define sv_2pv_flags(a,b,c) DPPP_(my_sv_2pv_flags)(aTHX_ a,b,c) #define Perl_sv_2pv_flags DPPP_(my_sv_2pv_flags) #if defined(NEED_sv_2pv_flags) || defined(NEED_sv_2pv_flags_GLOBAL) char * DPPP_(my_sv_2pv_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags) { STRLEN n_a = (STRLEN) flags; return sv_2pv(sv, lp ? lp : &n_a); } #endif #if defined(NEED_sv_pvn_force_flags) static char * DPPP_(my_sv_pvn_force_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags); static #else extern char * DPPP_(my_sv_pvn_force_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags); #endif #ifdef sv_pvn_force_flags # undef sv_pvn_force_flags #endif #define sv_pvn_force_flags(a,b,c) DPPP_(my_sv_pvn_force_flags)(aTHX_ a,b,c) #define Perl_sv_pvn_force_flags DPPP_(my_sv_pvn_force_flags) #if defined(NEED_sv_pvn_force_flags) || defined(NEED_sv_pvn_force_flags_GLOBAL) char * DPPP_(my_sv_pvn_force_flags)(pTHX_ SV *sv, STRLEN *lp, I32 flags) { STRLEN n_a = (STRLEN) flags; return sv_pvn_force(sv, lp ? lp : &n_a); } #endif #endif #if (PERL_BCDVERSION < 0x5008008) || ( (PERL_BCDVERSION >= 0x5009000) && (PERL_BCDVERSION < 0x5009003) ) # define DPPP_SVPV_NOLEN_LP_ARG &PL_na #else # define DPPP_SVPV_NOLEN_LP_ARG 0 #endif #ifndef SvPV_const # define SvPV_const(sv, lp) SvPV_flags_const(sv, lp, SV_GMAGIC) #endif #ifndef SvPV_mutable # define SvPV_mutable(sv, lp) SvPV_flags_mutable(sv, lp, SV_GMAGIC) #endif #ifndef SvPV_flags # define SvPV_flags(sv, lp, flags) \ ((SvFLAGS(sv) & (SVf_POK)) == SVf_POK \ ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_2pv_flags(sv, &lp, flags)) #endif #ifndef SvPV_flags_const # define SvPV_flags_const(sv, lp, flags) \ ((SvFLAGS(sv) & (SVf_POK)) == SVf_POK \ ? ((lp = SvCUR(sv)), SvPVX_const(sv)) : \ (const char*) sv_2pv_flags(sv, &lp, flags|SV_CONST_RETURN)) #endif #ifndef SvPV_flags_const_nolen # define SvPV_flags_const_nolen(sv, flags) \ ((SvFLAGS(sv) & (SVf_POK)) == SVf_POK \ ? SvPVX_const(sv) : \ (const char*) sv_2pv_flags(sv, DPPP_SVPV_NOLEN_LP_ARG, flags|SV_CONST_RETURN)) #endif #ifndef SvPV_flags_mutable # define SvPV_flags_mutable(sv, lp, flags) \ ((SvFLAGS(sv) & (SVf_POK)) == SVf_POK \ ? ((lp = SvCUR(sv)), SvPVX_mutable(sv)) : \ sv_2pv_flags(sv, &lp, flags|SV_MUTABLE_RETURN)) #endif #ifndef SvPV_force # define SvPV_force(sv, lp) SvPV_force_flags(sv, lp, SV_GMAGIC) #endif #ifndef SvPV_force_nolen # define SvPV_force_nolen(sv) SvPV_force_flags_nolen(sv, SV_GMAGIC) #endif #ifndef SvPV_force_mutable # define SvPV_force_mutable(sv, lp) SvPV_force_flags_mutable(sv, lp, SV_GMAGIC) #endif #ifndef SvPV_force_nomg # define SvPV_force_nomg(sv, lp) SvPV_force_flags(sv, lp, 0) #endif #ifndef SvPV_force_nomg_nolen # define SvPV_force_nomg_nolen(sv) SvPV_force_flags_nolen(sv, 0) #endif #ifndef SvPV_force_flags # define SvPV_force_flags(sv, lp, flags) \ ((SvFLAGS(sv) & (SVf_POK|SVf_THINKFIRST)) == SVf_POK \ ? ((lp = SvCUR(sv)), SvPVX(sv)) : sv_pvn_force_flags(sv, &lp, flags)) #endif #ifndef SvPV_force_flags_nolen # define SvPV_force_flags_nolen(sv, flags) \ ((SvFLAGS(sv) & (SVf_POK|SVf_THINKFIRST)) == SVf_POK \ ? SvPVX(sv) : sv_pvn_force_flags(sv, DPPP_SVPV_NOLEN_LP_ARG, flags)) #endif #ifndef SvPV_force_flags_mutable # define SvPV_force_flags_mutable(sv, lp, flags) \ ((SvFLAGS(sv) & (SVf_POK|SVf_THINKFIRST)) == SVf_POK \ ? ((lp = SvCUR(sv)), SvPVX_mutable(sv)) \ : sv_pvn_force_flags(sv, &lp, flags|SV_MUTABLE_RETURN)) #endif #ifndef SvPV_nolen # define SvPV_nolen(sv) \ ((SvFLAGS(sv) & (SVf_POK)) == SVf_POK \ ? SvPVX(sv) : sv_2pv_flags(sv, DPPP_SVPV_NOLEN_LP_ARG, SV_GMAGIC)) #endif #ifndef SvPV_nolen_const # define SvPV_nolen_const(sv) \ ((SvFLAGS(sv) & (SVf_POK)) == SVf_POK \ ? SvPVX_const(sv) : sv_2pv_flags(sv, DPPP_SVPV_NOLEN_LP_ARG, SV_GMAGIC|SV_CONST_RETURN)) #endif #ifndef SvPV_nomg # define SvPV_nomg(sv, lp) SvPV_flags(sv, lp, 0) #endif #ifndef SvPV_nomg_const # define SvPV_nomg_const(sv, lp) SvPV_flags_const(sv, lp, 0) #endif #ifndef SvPV_nomg_const_nolen # define SvPV_nomg_const_nolen(sv) SvPV_flags_const_nolen(sv, 0) #endif #ifndef SvPV_renew # define SvPV_renew(sv,n) STMT_START { SvLEN_set(sv, n); \ SvPV_set((sv), (char *) saferealloc( \ (Malloc_t)SvPVX(sv), (MEM_SIZE)((n)))); \ } STMT_END #endif #ifndef SvMAGIC_set # define SvMAGIC_set(sv, val) \ STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ (((XPVMG*) SvANY(sv))->xmg_magic = (val)); } STMT_END #endif #if (PERL_BCDVERSION < 0x5009003) #ifndef SvPVX_const # define SvPVX_const(sv) ((const char*) (0 + SvPVX(sv))) #endif #ifndef SvPVX_mutable # define SvPVX_mutable(sv) (0 + SvPVX(sv)) #endif #ifndef SvRV_set # define SvRV_set(sv, val) \ STMT_START { assert(SvTYPE(sv) >= SVt_RV); \ (((XRV*) SvANY(sv))->xrv_rv = (val)); } STMT_END #endif #else #ifndef SvPVX_const # define SvPVX_const(sv) ((const char*)((sv)->sv_u.svu_pv)) #endif #ifndef SvPVX_mutable # define SvPVX_mutable(sv) ((sv)->sv_u.svu_pv) #endif #ifndef SvRV_set # define SvRV_set(sv, val) \ STMT_START { assert(SvTYPE(sv) >= SVt_RV); \ ((sv)->sv_u.svu_rv = (val)); } STMT_END #endif #endif #ifndef SvSTASH_set # define SvSTASH_set(sv, val) \ STMT_START { assert(SvTYPE(sv) >= SVt_PVMG); \ (((XPVMG*) SvANY(sv))->xmg_stash = (val)); } STMT_END #endif #if (PERL_BCDVERSION < 0x5004000) #ifndef SvUV_set # define SvUV_set(sv, val) \ STMT_START { assert(SvTYPE(sv) == SVt_IV || SvTYPE(sv) >= SVt_PVIV); \ (((XPVIV*) SvANY(sv))->xiv_iv = (IV) (val)); } STMT_END #endif #else #ifndef SvUV_set # define SvUV_set(sv, val) \ STMT_START { assert(SvTYPE(sv) == SVt_IV || SvTYPE(sv) >= SVt_PVIV); \ (((XPVUV*) SvANY(sv))->xuv_uv = (val)); } STMT_END #endif #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(vnewSVpvf) #if defined(NEED_vnewSVpvf) static SV * DPPP_(my_vnewSVpvf)(pTHX_ const char *pat, va_list *args); static #else extern SV * DPPP_(my_vnewSVpvf)(pTHX_ const char *pat, va_list *args); #endif #ifdef vnewSVpvf # undef vnewSVpvf #endif #define vnewSVpvf(a,b) DPPP_(my_vnewSVpvf)(aTHX_ a,b) #define Perl_vnewSVpvf DPPP_(my_vnewSVpvf) #if defined(NEED_vnewSVpvf) || defined(NEED_vnewSVpvf_GLOBAL) SV * DPPP_(my_vnewSVpvf)(pTHX_ const char *pat, va_list *args) { register SV *sv = newSV(0); sv_vsetpvfn(sv, pat, strlen(pat), args, Null(SV**), 0, Null(bool*)); return sv; } #endif #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_vcatpvf) # define sv_vcatpvf(sv, pat, args) sv_vcatpvfn(sv, pat, strlen(pat), args, Null(SV**), 0, Null(bool*)) #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_vsetpvf) # define sv_vsetpvf(sv, pat, args) sv_vsetpvfn(sv, pat, strlen(pat), args, Null(SV**), 0, Null(bool*)) #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_catpvf_mg) #if defined(NEED_sv_catpvf_mg) static void DPPP_(my_sv_catpvf_mg)(pTHX_ SV *sv, const char *pat, ...); static #else extern void DPPP_(my_sv_catpvf_mg)(pTHX_ SV *sv, const char *pat, ...); #endif #define Perl_sv_catpvf_mg DPPP_(my_sv_catpvf_mg) #if defined(NEED_sv_catpvf_mg) || defined(NEED_sv_catpvf_mg_GLOBAL) void DPPP_(my_sv_catpvf_mg)(pTHX_ SV *sv, const char *pat, ...) { va_list args; va_start(args, pat); sv_vcatpvfn(sv, pat, strlen(pat), &args, Null(SV**), 0, Null(bool*)); SvSETMAGIC(sv); va_end(args); } #endif #endif #ifdef PERL_IMPLICIT_CONTEXT #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_catpvf_mg_nocontext) #if defined(NEED_sv_catpvf_mg_nocontext) static void DPPP_(my_sv_catpvf_mg_nocontext)(SV *sv, const char *pat, ...); static #else extern void DPPP_(my_sv_catpvf_mg_nocontext)(SV *sv, const char *pat, ...); #endif #define sv_catpvf_mg_nocontext DPPP_(my_sv_catpvf_mg_nocontext) #define Perl_sv_catpvf_mg_nocontext DPPP_(my_sv_catpvf_mg_nocontext) #if defined(NEED_sv_catpvf_mg_nocontext) || defined(NEED_sv_catpvf_mg_nocontext_GLOBAL) void DPPP_(my_sv_catpvf_mg_nocontext)(SV *sv, const char *pat, ...) { dTHX; va_list args; va_start(args, pat); sv_vcatpvfn(sv, pat, strlen(pat), &args, Null(SV**), 0, Null(bool*)); SvSETMAGIC(sv); va_end(args); } #endif #endif #endif /* sv_catpvf_mg depends on sv_catpvf_mg_nocontext */ #ifndef sv_catpvf_mg # ifdef PERL_IMPLICIT_CONTEXT # define sv_catpvf_mg Perl_sv_catpvf_mg_nocontext # else # define sv_catpvf_mg Perl_sv_catpvf_mg # endif #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_vcatpvf_mg) # define sv_vcatpvf_mg(sv, pat, args) \ STMT_START { \ sv_vcatpvfn(sv, pat, strlen(pat), args, Null(SV**), 0, Null(bool*)); \ SvSETMAGIC(sv); \ } STMT_END #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_setpvf_mg) #if defined(NEED_sv_setpvf_mg) static void DPPP_(my_sv_setpvf_mg)(pTHX_ SV *sv, const char *pat, ...); static #else extern void DPPP_(my_sv_setpvf_mg)(pTHX_ SV *sv, const char *pat, ...); #endif #define Perl_sv_setpvf_mg DPPP_(my_sv_setpvf_mg) #if defined(NEED_sv_setpvf_mg) || defined(NEED_sv_setpvf_mg_GLOBAL) void DPPP_(my_sv_setpvf_mg)(pTHX_ SV *sv, const char *pat, ...) { va_list args; va_start(args, pat); sv_vsetpvfn(sv, pat, strlen(pat), &args, Null(SV**), 0, Null(bool*)); SvSETMAGIC(sv); va_end(args); } #endif #endif #ifdef PERL_IMPLICIT_CONTEXT #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_setpvf_mg_nocontext) #if defined(NEED_sv_setpvf_mg_nocontext) static void DPPP_(my_sv_setpvf_mg_nocontext)(SV *sv, const char *pat, ...); static #else extern void DPPP_(my_sv_setpvf_mg_nocontext)(SV *sv, const char *pat, ...); #endif #define sv_setpvf_mg_nocontext DPPP_(my_sv_setpvf_mg_nocontext) #define Perl_sv_setpvf_mg_nocontext DPPP_(my_sv_setpvf_mg_nocontext) #if defined(NEED_sv_setpvf_mg_nocontext) || defined(NEED_sv_setpvf_mg_nocontext_GLOBAL) void DPPP_(my_sv_setpvf_mg_nocontext)(SV *sv, const char *pat, ...) { dTHX; va_list args; va_start(args, pat); sv_vsetpvfn(sv, pat, strlen(pat), &args, Null(SV**), 0, Null(bool*)); SvSETMAGIC(sv); va_end(args); } #endif #endif #endif /* sv_setpvf_mg depends on sv_setpvf_mg_nocontext */ #ifndef sv_setpvf_mg # ifdef PERL_IMPLICIT_CONTEXT # define sv_setpvf_mg Perl_sv_setpvf_mg_nocontext # else # define sv_setpvf_mg Perl_sv_setpvf_mg # endif #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(sv_vsetpvf_mg) # define sv_vsetpvf_mg(sv, pat, args) \ STMT_START { \ sv_vsetpvfn(sv, pat, strlen(pat), args, Null(SV**), 0, Null(bool*)); \ SvSETMAGIC(sv); \ } STMT_END #endif /* Hint: newSVpvn_share * The SVs created by this function only mimic the behaviour of * shared PVs without really being shared. Only use if you know * what you're doing. */ #ifndef newSVpvn_share #if defined(NEED_newSVpvn_share) static SV * DPPP_(my_newSVpvn_share)(pTHX_ const char *src, I32 len, U32 hash); static #else extern SV * DPPP_(my_newSVpvn_share)(pTHX_ const char *src, I32 len, U32 hash); #endif #ifdef newSVpvn_share # undef newSVpvn_share #endif #define newSVpvn_share(a,b,c) DPPP_(my_newSVpvn_share)(aTHX_ a,b,c) #define Perl_newSVpvn_share DPPP_(my_newSVpvn_share) #if defined(NEED_newSVpvn_share) || defined(NEED_newSVpvn_share_GLOBAL) SV * DPPP_(my_newSVpvn_share)(pTHX_ const char *src, I32 len, U32 hash) { SV *sv; if (len < 0) len = -len; if (!hash) PERL_HASH(hash, (char*) src, len); sv = newSVpvn((char *) src, len); sv_upgrade(sv, SVt_PVIV); SvIVX(sv) = hash; SvREADONLY_on(sv); SvPOK_on(sv); return sv; } #endif #endif #ifndef SvSHARED_HASH # define SvSHARED_HASH(sv) (0 + SvUVX(sv)) #endif #ifndef HvNAME_get # define HvNAME_get(hv) HvNAME(hv) #endif #ifndef HvNAMELEN_get # define HvNAMELEN_get(hv) (HvNAME_get(hv) ? (I32)strlen(HvNAME_get(hv)) : 0) #endif #ifndef GvSVn # define GvSVn(gv) GvSV(gv) #endif #ifndef isGV_with_GP # define isGV_with_GP(gv) isGV(gv) #endif #ifndef gv_fetchpvn_flags # define gv_fetchpvn_flags(name, len, flags, svt) gv_fetchpv(name, flags, svt) #endif #ifndef gv_fetchsv # define gv_fetchsv(name, flags, svt) gv_fetchpv(SvPV_nolen_const(name), flags, svt) #endif #ifndef get_cvn_flags # define get_cvn_flags(name, namelen, flags) get_cv(name, flags) #endif #ifndef WARN_ALL # define WARN_ALL 0 #endif #ifndef WARN_CLOSURE # define WARN_CLOSURE 1 #endif #ifndef WARN_DEPRECATED # define WARN_DEPRECATED 2 #endif #ifndef WARN_EXITING # define WARN_EXITING 3 #endif #ifndef WARN_GLOB # define WARN_GLOB 4 #endif #ifndef WARN_IO # define WARN_IO 5 #endif #ifndef WARN_CLOSED # define WARN_CLOSED 6 #endif #ifndef WARN_EXEC # define WARN_EXEC 7 #endif #ifndef WARN_LAYER # define WARN_LAYER 8 #endif #ifndef WARN_NEWLINE # define WARN_NEWLINE 9 #endif #ifndef WARN_PIPE # define WARN_PIPE 10 #endif #ifndef WARN_UNOPENED # define WARN_UNOPENED 11 #endif #ifndef WARN_MISC # define WARN_MISC 12 #endif #ifndef WARN_NUMERIC # define WARN_NUMERIC 13 #endif #ifndef WARN_ONCE # define WARN_ONCE 14 #endif #ifndef WARN_OVERFLOW # define WARN_OVERFLOW 15 #endif #ifndef WARN_PACK # define WARN_PACK 16 #endif #ifndef WARN_PORTABLE # define WARN_PORTABLE 17 #endif #ifndef WARN_RECURSION # define WARN_RECURSION 18 #endif #ifndef WARN_REDEFINE # define WARN_REDEFINE 19 #endif #ifndef WARN_REGEXP # define WARN_REGEXP 20 #endif #ifndef WARN_SEVERE # define WARN_SEVERE 21 #endif #ifndef WARN_DEBUGGING # define WARN_DEBUGGING 22 #endif #ifndef WARN_INPLACE # define WARN_INPLACE 23 #endif #ifndef WARN_INTERNAL # define WARN_INTERNAL 24 #endif #ifndef WARN_MALLOC # define WARN_MALLOC 25 #endif #ifndef WARN_SIGNAL # define WARN_SIGNAL 26 #endif #ifndef WARN_SUBSTR # define WARN_SUBSTR 27 #endif #ifndef WARN_SYNTAX # define WARN_SYNTAX 28 #endif #ifndef WARN_AMBIGUOUS # define WARN_AMBIGUOUS 29 #endif #ifndef WARN_BAREWORD # define WARN_BAREWORD 30 #endif #ifndef WARN_DIGIT # define WARN_DIGIT 31 #endif #ifndef WARN_PARENTHESIS # define WARN_PARENTHESIS 32 #endif #ifndef WARN_PRECEDENCE # define WARN_PRECEDENCE 33 #endif #ifndef WARN_PRINTF # define WARN_PRINTF 34 #endif #ifndef WARN_PROTOTYPE # define WARN_PROTOTYPE 35 #endif #ifndef WARN_QW # define WARN_QW 36 #endif #ifndef WARN_RESERVED # define WARN_RESERVED 37 #endif #ifndef WARN_SEMICOLON # define WARN_SEMICOLON 38 #endif #ifndef WARN_TAINT # define WARN_TAINT 39 #endif #ifndef WARN_THREADS # define WARN_THREADS 40 #endif #ifndef WARN_UNINITIALIZED # define WARN_UNINITIALIZED 41 #endif #ifndef WARN_UNPACK # define WARN_UNPACK 42 #endif #ifndef WARN_UNTIE # define WARN_UNTIE 43 #endif #ifndef WARN_UTF8 # define WARN_UTF8 44 #endif #ifndef WARN_VOID # define WARN_VOID 45 #endif #ifndef WARN_ASSERTIONS # define WARN_ASSERTIONS 46 #endif #ifndef packWARN # define packWARN(a) (a) #endif #ifndef ckWARN # ifdef G_WARN_ON # define ckWARN(a) (PL_dowarn & G_WARN_ON) # else # define ckWARN(a) PL_dowarn # endif #endif #if (PERL_BCDVERSION >= 0x5004000) && !defined(warner) #if defined(NEED_warner) static void DPPP_(my_warner)(U32 err, const char *pat, ...); static #else extern void DPPP_(my_warner)(U32 err, const char *pat, ...); #endif #define Perl_warner DPPP_(my_warner) #if defined(NEED_warner) || defined(NEED_warner_GLOBAL) void DPPP_(my_warner)(U32 err, const char *pat, ...) { SV *sv; va_list args; PERL_UNUSED_ARG(err); va_start(args, pat); sv = vnewSVpvf(pat, &args); va_end(args); sv_2mortal(sv); warn("%s", SvPV_nolen(sv)); } #define warner Perl_warner #define Perl_warner_nocontext Perl_warner #endif #endif /* concatenating with "" ensures that only literal strings are accepted as argument * note that STR_WITH_LEN() can't be used as argument to macros or functions that * under some configurations might be macros */ #ifndef STR_WITH_LEN # define STR_WITH_LEN(s) (s ""), (sizeof(s)-1) #endif #ifndef newSVpvs # define newSVpvs(str) newSVpvn(str "", sizeof(str) - 1) #endif #ifndef newSVpvs_flags # define newSVpvs_flags(str, flags) newSVpvn_flags(str "", sizeof(str) - 1, flags) #endif #ifndef newSVpvs_share # define newSVpvs_share(str) newSVpvn_share(str "", sizeof(str) - 1, 0) #endif #ifndef sv_catpvs # define sv_catpvs(sv, str) sv_catpvn(sv, str "", sizeof(str) - 1) #endif #ifndef sv_setpvs # define sv_setpvs(sv, str) sv_setpvn(sv, str "", sizeof(str) - 1) #endif #ifndef hv_fetchs # define hv_fetchs(hv, key, lval) hv_fetch(hv, key "", sizeof(key) - 1, lval) #endif #ifndef hv_stores # define hv_stores(hv, key, val) hv_store(hv, key "", sizeof(key) - 1, val, 0) #endif #ifndef gv_fetchpvs # define gv_fetchpvs(name, flags, svt) gv_fetchpvn_flags(name "", sizeof(name) - 1, flags, svt) #endif #ifndef gv_stashpvs # define gv_stashpvs(name, flags) gv_stashpvn(name "", sizeof(name) - 1, flags) #endif #ifndef get_cvs # define get_cvs(name, flags) get_cvn_flags(name "", sizeof(name)-1, flags) #endif #ifndef SvGETMAGIC # define SvGETMAGIC(x) STMT_START { if (SvGMAGICAL(x)) mg_get(x); } STMT_END #endif #ifndef PERL_MAGIC_sv # define PERL_MAGIC_sv '\0' #endif #ifndef PERL_MAGIC_overload # define PERL_MAGIC_overload 'A' #endif #ifndef PERL_MAGIC_overload_elem # define PERL_MAGIC_overload_elem 'a' #endif #ifndef PERL_MAGIC_overload_table # define PERL_MAGIC_overload_table 'c' #endif #ifndef PERL_MAGIC_bm # define PERL_MAGIC_bm 'B' #endif #ifndef PERL_MAGIC_regdata # define PERL_MAGIC_regdata 'D' #endif #ifndef PERL_MAGIC_regdatum # define PERL_MAGIC_regdatum 'd' #endif #ifndef PERL_MAGIC_env # define PERL_MAGIC_env 'E' #endif #ifndef PERL_MAGIC_envelem # define PERL_MAGIC_envelem 'e' #endif #ifndef PERL_MAGIC_fm # define PERL_MAGIC_fm 'f' #endif #ifndef PERL_MAGIC_regex_global # define PERL_MAGIC_regex_global 'g' #endif #ifndef PERL_MAGIC_isa # define PERL_MAGIC_isa 'I' #endif #ifndef PERL_MAGIC_isaelem # define PERL_MAGIC_isaelem 'i' #endif #ifndef PERL_MAGIC_nkeys # define PERL_MAGIC_nkeys 'k' #endif #ifndef PERL_MAGIC_dbfile # define PERL_MAGIC_dbfile 'L' #endif #ifndef PERL_MAGIC_dbline # define PERL_MAGIC_dbline 'l' #endif #ifndef PERL_MAGIC_mutex # define PERL_MAGIC_mutex 'm' #endif #ifndef PERL_MAGIC_shared # define PERL_MAGIC_shared 'N' #endif #ifndef PERL_MAGIC_shared_scalar # define PERL_MAGIC_shared_scalar 'n' #endif #ifndef PERL_MAGIC_collxfrm # define PERL_MAGIC_collxfrm 'o' #endif #ifndef PERL_MAGIC_tied # define PERL_MAGIC_tied 'P' #endif #ifndef PERL_MAGIC_tiedelem # define PERL_MAGIC_tiedelem 'p' #endif #ifndef PERL_MAGIC_tiedscalar # define PERL_MAGIC_tiedscalar 'q' #endif #ifndef PERL_MAGIC_qr # define PERL_MAGIC_qr 'r' #endif #ifndef PERL_MAGIC_sig # define PERL_MAGIC_sig 'S' #endif #ifndef PERL_MAGIC_sigelem # define PERL_MAGIC_sigelem 's' #endif #ifndef PERL_MAGIC_taint # define PERL_MAGIC_taint 't' #endif #ifndef PERL_MAGIC_uvar # define PERL_MAGIC_uvar 'U' #endif #ifndef PERL_MAGIC_uvar_elem # define PERL_MAGIC_uvar_elem 'u' #endif #ifndef PERL_MAGIC_vstring # define PERL_MAGIC_vstring 'V' #endif #ifndef PERL_MAGIC_vec # define PERL_MAGIC_vec 'v' #endif #ifndef PERL_MAGIC_utf8 # define PERL_MAGIC_utf8 'w' #endif #ifndef PERL_MAGIC_substr # define PERL_MAGIC_substr 'x' #endif #ifndef PERL_MAGIC_defelem # define PERL_MAGIC_defelem 'y' #endif #ifndef PERL_MAGIC_glob # define PERL_MAGIC_glob '*' #endif #ifndef PERL_MAGIC_arylen # define PERL_MAGIC_arylen '#' #endif #ifndef PERL_MAGIC_pos # define PERL_MAGIC_pos '.' #endif #ifndef PERL_MAGIC_backref # define PERL_MAGIC_backref '<' #endif #ifndef PERL_MAGIC_ext # define PERL_MAGIC_ext '~' #endif /* That's the best we can do... */ #ifndef sv_catpvn_nomg # define sv_catpvn_nomg sv_catpvn #endif #ifndef sv_catsv_nomg # define sv_catsv_nomg sv_catsv #endif #ifndef sv_setsv_nomg # define sv_setsv_nomg sv_setsv #endif #ifndef sv_pvn_nomg # define sv_pvn_nomg sv_pvn #endif #ifndef SvIV_nomg # define SvIV_nomg SvIV #endif #ifndef SvUV_nomg # define SvUV_nomg SvUV #endif #ifndef sv_catpv_mg # define sv_catpv_mg(sv, ptr) \ STMT_START { \ SV *TeMpSv = sv; \ sv_catpv(TeMpSv,ptr); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_catpvn_mg # define sv_catpvn_mg(sv, ptr, len) \ STMT_START { \ SV *TeMpSv = sv; \ sv_catpvn(TeMpSv,ptr,len); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_catsv_mg # define sv_catsv_mg(dsv, ssv) \ STMT_START { \ SV *TeMpSv = dsv; \ sv_catsv(TeMpSv,ssv); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_setiv_mg # define sv_setiv_mg(sv, i) \ STMT_START { \ SV *TeMpSv = sv; \ sv_setiv(TeMpSv,i); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_setnv_mg # define sv_setnv_mg(sv, num) \ STMT_START { \ SV *TeMpSv = sv; \ sv_setnv(TeMpSv,num); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_setpv_mg # define sv_setpv_mg(sv, ptr) \ STMT_START { \ SV *TeMpSv = sv; \ sv_setpv(TeMpSv,ptr); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_setpvn_mg # define sv_setpvn_mg(sv, ptr, len) \ STMT_START { \ SV *TeMpSv = sv; \ sv_setpvn(TeMpSv,ptr,len); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_setsv_mg # define sv_setsv_mg(dsv, ssv) \ STMT_START { \ SV *TeMpSv = dsv; \ sv_setsv(TeMpSv,ssv); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_setuv_mg # define sv_setuv_mg(sv, i) \ STMT_START { \ SV *TeMpSv = sv; \ sv_setuv(TeMpSv,i); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef sv_usepvn_mg # define sv_usepvn_mg(sv, ptr, len) \ STMT_START { \ SV *TeMpSv = sv; \ sv_usepvn(TeMpSv,ptr,len); \ SvSETMAGIC(TeMpSv); \ } STMT_END #endif #ifndef SvVSTRING_mg # define SvVSTRING_mg(sv) (SvMAGICAL(sv) ? mg_find(sv, PERL_MAGIC_vstring) : NULL) #endif /* Hint: sv_magic_portable * This is a compatibility function that is only available with * Devel::PPPort. It is NOT in the perl core. * Its purpose is to mimic the 5.8.0 behaviour of sv_magic() when * it is being passed a name pointer with namlen == 0. In that * case, perl 5.8.0 and later store the pointer, not a copy of it. * The compatibility can be provided back to perl 5.004. With * earlier versions, the code will not compile. */ #if (PERL_BCDVERSION < 0x5004000) /* code that uses sv_magic_portable will not compile */ #elif (PERL_BCDVERSION < 0x5008000) # define sv_magic_portable(sv, obj, how, name, namlen) \ STMT_START { \ SV *SvMp_sv = (sv); \ char *SvMp_name = (char *) (name); \ I32 SvMp_namlen = (namlen); \ if (SvMp_name && SvMp_namlen == 0) \ { \ MAGIC *mg; \ sv_magic(SvMp_sv, obj, how, 0, 0); \ mg = SvMAGIC(SvMp_sv); \ mg->mg_len = -42; /* XXX: this is the tricky part */ \ mg->mg_ptr = SvMp_name; \ } \ else \ { \ sv_magic(SvMp_sv, obj, how, SvMp_name, SvMp_namlen); \ } \ } STMT_END #else # define sv_magic_portable(a, b, c, d, e) sv_magic(a, b, c, d, e) #endif #ifdef USE_ITHREADS #ifndef CopFILE # define CopFILE(c) ((c)->cop_file) #endif #ifndef CopFILEGV # define CopFILEGV(c) (CopFILE(c) ? gv_fetchfile(CopFILE(c)) : Nullgv) #endif #ifndef CopFILE_set # define CopFILE_set(c,pv) ((c)->cop_file = savepv(pv)) #endif #ifndef CopFILESV # define CopFILESV(c) (CopFILE(c) ? GvSV(gv_fetchfile(CopFILE(c))) : Nullsv) #endif #ifndef CopFILEAV # define CopFILEAV(c) (CopFILE(c) ? GvAV(gv_fetchfile(CopFILE(c))) : Nullav) #endif #ifndef CopSTASHPV # define CopSTASHPV(c) ((c)->cop_stashpv) #endif #ifndef CopSTASHPV_set # define CopSTASHPV_set(c,pv) ((c)->cop_stashpv = ((pv) ? savepv(pv) : Nullch)) #endif #ifndef CopSTASH # define CopSTASH(c) (CopSTASHPV(c) ? gv_stashpv(CopSTASHPV(c),GV_ADD) : Nullhv) #endif #ifndef CopSTASH_set # define CopSTASH_set(c,hv) CopSTASHPV_set(c, (hv) ? HvNAME(hv) : Nullch) #endif #ifndef CopSTASH_eq # define CopSTASH_eq(c,hv) ((hv) && (CopSTASHPV(c) == HvNAME(hv) \ || (CopSTASHPV(c) && HvNAME(hv) \ && strEQ(CopSTASHPV(c), HvNAME(hv))))) #endif #else #ifndef CopFILEGV # define CopFILEGV(c) ((c)->cop_filegv) #endif #ifndef CopFILEGV_set # define CopFILEGV_set(c,gv) ((c)->cop_filegv = (GV*)SvREFCNT_inc(gv)) #endif #ifndef CopFILE_set # define CopFILE_set(c,pv) CopFILEGV_set((c), gv_fetchfile(pv)) #endif #ifndef CopFILESV # define CopFILESV(c) (CopFILEGV(c) ? GvSV(CopFILEGV(c)) : Nullsv) #endif #ifndef CopFILEAV # define CopFILEAV(c) (CopFILEGV(c) ? GvAV(CopFILEGV(c)) : Nullav) #endif #ifndef CopFILE # define CopFILE(c) (CopFILESV(c) ? SvPVX(CopFILESV(c)) : Nullch) #endif #ifndef CopSTASH # define CopSTASH(c) ((c)->cop_stash) #endif #ifndef CopSTASH_set # define CopSTASH_set(c,hv) ((c)->cop_stash = (hv)) #endif #ifndef CopSTASHPV # define CopSTASHPV(c) (CopSTASH(c) ? HvNAME(CopSTASH(c)) : Nullch) #endif #ifndef CopSTASHPV_set # define CopSTASHPV_set(c,pv) CopSTASH_set((c), gv_stashpv(pv,GV_ADD)) #endif #ifndef CopSTASH_eq # define CopSTASH_eq(c,hv) (CopSTASH(c) == (hv)) #endif #endif /* USE_ITHREADS */ #ifndef IN_PERL_COMPILETIME # define IN_PERL_COMPILETIME (PL_curcop == &PL_compiling) #endif #ifndef IN_LOCALE_RUNTIME # define IN_LOCALE_RUNTIME (PL_curcop->op_private & HINT_LOCALE) #endif #ifndef IN_LOCALE_COMPILETIME # define IN_LOCALE_COMPILETIME (PL_hints & HINT_LOCALE) #endif #ifndef IN_LOCALE # define IN_LOCALE (IN_PERL_COMPILETIME ? IN_LOCALE_COMPILETIME : IN_LOCALE_RUNTIME) #endif #ifndef IS_NUMBER_IN_UV # define IS_NUMBER_IN_UV 0x01 #endif #ifndef IS_NUMBER_GREATER_THAN_UV_MAX # define IS_NUMBER_GREATER_THAN_UV_MAX 0x02 #endif #ifndef IS_NUMBER_NOT_INT # define IS_NUMBER_NOT_INT 0x04 #endif #ifndef IS_NUMBER_NEG # define IS_NUMBER_NEG 0x08 #endif #ifndef IS_NUMBER_INFINITY # define IS_NUMBER_INFINITY 0x10 #endif #ifndef IS_NUMBER_NAN # define IS_NUMBER_NAN 0x20 #endif #ifndef GROK_NUMERIC_RADIX # define GROK_NUMERIC_RADIX(sp, send) grok_numeric_radix(sp, send) #endif #ifndef PERL_SCAN_GREATER_THAN_UV_MAX # define PERL_SCAN_GREATER_THAN_UV_MAX 0x02 #endif #ifndef PERL_SCAN_SILENT_ILLDIGIT # define PERL_SCAN_SILENT_ILLDIGIT 0x04 #endif #ifndef PERL_SCAN_ALLOW_UNDERSCORES # define PERL_SCAN_ALLOW_UNDERSCORES 0x01 #endif #ifndef PERL_SCAN_DISALLOW_PREFIX # define PERL_SCAN_DISALLOW_PREFIX 0x02 #endif #ifndef grok_numeric_radix #if defined(NEED_grok_numeric_radix) static bool DPPP_(my_grok_numeric_radix)(pTHX_ const char ** sp, const char * send); static #else extern bool DPPP_(my_grok_numeric_radix)(pTHX_ const char ** sp, const char * send); #endif #ifdef grok_numeric_radix # undef grok_numeric_radix #endif #define grok_numeric_radix(a,b) DPPP_(my_grok_numeric_radix)(aTHX_ a,b) #define Perl_grok_numeric_radix DPPP_(my_grok_numeric_radix) #if defined(NEED_grok_numeric_radix) || defined(NEED_grok_numeric_radix_GLOBAL) bool DPPP_(my_grok_numeric_radix)(pTHX_ const char **sp, const char *send) { #ifdef USE_LOCALE_NUMERIC #ifdef PL_numeric_radix_sv if (PL_numeric_radix_sv && IN_LOCALE) { STRLEN len; char* radix = SvPV(PL_numeric_radix_sv, len); if (*sp + len <= send && memEQ(*sp, radix, len)) { *sp += len; return TRUE; } } #else /* older perls don't have PL_numeric_radix_sv so the radix * must manually be requested from locale.h */ #include dTHR; /* needed for older threaded perls */ struct lconv *lc = localeconv(); char *radix = lc->decimal_point; if (radix && IN_LOCALE) { STRLEN len = strlen(radix); if (*sp + len <= send && memEQ(*sp, radix, len)) { *sp += len; return TRUE; } } #endif #endif /* USE_LOCALE_NUMERIC */ /* always try "." if numeric radix didn't match because * we may have data from different locales mixed */ if (*sp < send && **sp == '.') { ++*sp; return TRUE; } return FALSE; } #endif #endif #ifndef grok_number #if defined(NEED_grok_number) static int DPPP_(my_grok_number)(pTHX_ const char * pv, STRLEN len, UV * valuep); static #else extern int DPPP_(my_grok_number)(pTHX_ const char * pv, STRLEN len, UV * valuep); #endif #ifdef grok_number # undef grok_number #endif #define grok_number(a,b,c) DPPP_(my_grok_number)(aTHX_ a,b,c) #define Perl_grok_number DPPP_(my_grok_number) #if defined(NEED_grok_number) || defined(NEED_grok_number_GLOBAL) int DPPP_(my_grok_number)(pTHX_ const char *pv, STRLEN len, UV *valuep) { const char *s = pv; const char *send = pv + len; const UV max_div_10 = UV_MAX / 10; const char max_mod_10 = UV_MAX % 10; int numtype = 0; int sawinf = 0; int sawnan = 0; while (s < send && isSPACE(*s)) s++; if (s == send) { return 0; } else if (*s == '-') { s++; numtype = IS_NUMBER_NEG; } else if (*s == '+') s++; if (s == send) return 0; /* next must be digit or the radix separator or beginning of infinity */ if (isDIGIT(*s)) { /* UVs are at least 32 bits, so the first 9 decimal digits cannot overflow. */ UV value = *s - '0'; /* This construction seems to be more optimiser friendly. (without it gcc does the isDIGIT test and the *s - '0' separately) With it gcc on arm is managing 6 instructions (6 cycles) per digit. In theory the optimiser could deduce how far to unroll the loop before checking for overflow. */ if (++s < send) { int digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { digit = *s - '0'; if (digit >= 0 && digit <= 9) { value = value * 10 + digit; if (++s < send) { /* Now got 9 digits, so need to check each time for overflow. */ digit = *s - '0'; while (digit >= 0 && digit <= 9 && (value < max_div_10 || (value == max_div_10 && digit <= max_mod_10))) { value = value * 10 + digit; if (++s < send) digit = *s - '0'; else break; } if (digit >= 0 && digit <= 9 && (s < send)) { /* value overflowed. skip the remaining digits, don't worry about setting *valuep. */ do { s++; } while (s < send && isDIGIT(*s)); numtype |= IS_NUMBER_GREATER_THAN_UV_MAX; goto skip_value; } } } } } } } } } } } } } } } } } } numtype |= IS_NUMBER_IN_UV; if (valuep) *valuep = value; skip_value: if (GROK_NUMERIC_RADIX(&s, send)) { numtype |= IS_NUMBER_NOT_INT; while (s < send && isDIGIT(*s)) /* optional digits after the radix */ s++; } } else if (GROK_NUMERIC_RADIX(&s, send)) { numtype |= IS_NUMBER_NOT_INT | IS_NUMBER_IN_UV; /* valuep assigned below */ /* no digits before the radix means we need digits after it */ if (s < send && isDIGIT(*s)) { do { s++; } while (s < send && isDIGIT(*s)); if (valuep) { /* integer approximation is valid - it's 0. */ *valuep = 0; } } else return 0; } else if (*s == 'I' || *s == 'i') { s++; if (s == send || (*s != 'N' && *s != 'n')) return 0; s++; if (s == send || (*s != 'F' && *s != 'f')) return 0; s++; if (s < send && (*s == 'I' || *s == 'i')) { s++; if (s == send || (*s != 'N' && *s != 'n')) return 0; s++; if (s == send || (*s != 'I' && *s != 'i')) return 0; s++; if (s == send || (*s != 'T' && *s != 't')) return 0; s++; if (s == send || (*s != 'Y' && *s != 'y')) return 0; s++; } sawinf = 1; } else if (*s == 'N' || *s == 'n') { /* XXX TODO: There are signaling NaNs and quiet NaNs. */ s++; if (s == send || (*s != 'A' && *s != 'a')) return 0; s++; if (s == send || (*s != 'N' && *s != 'n')) return 0; s++; sawnan = 1; } else return 0; if (sawinf) { numtype &= IS_NUMBER_NEG; /* Keep track of sign */ numtype |= IS_NUMBER_INFINITY | IS_NUMBER_NOT_INT; } else if (sawnan) { numtype &= IS_NUMBER_NEG; /* Keep track of sign */ numtype |= IS_NUMBER_NAN | IS_NUMBER_NOT_INT; } else if (s < send) { /* we can have an optional exponent part */ if (*s == 'e' || *s == 'E') { /* The only flag we keep is sign. Blow away any "it's UV" */ numtype &= IS_NUMBER_NEG; numtype |= IS_NUMBER_NOT_INT; s++; if (s < send && (*s == '-' || *s == '+')) s++; if (s < send && isDIGIT(*s)) { do { s++; } while (s < send && isDIGIT(*s)); } else return 0; } } while (s < send && isSPACE(*s)) s++; if (s >= send) return numtype; if (len == 10 && memEQ(pv, "0 but true", 10)) { if (valuep) *valuep = 0; return IS_NUMBER_IN_UV; } return 0; } #endif #endif /* * The grok_* routines have been modified to use warn() instead of * Perl_warner(). Also, 'hexdigit' was the former name of PL_hexdigit, * which is why the stack variable has been renamed to 'xdigit'. */ #ifndef grok_bin #if defined(NEED_grok_bin) static UV DPPP_(my_grok_bin)(pTHX_ const char * start, STRLEN * len_p, I32 * flags, NV * result); static #else extern UV DPPP_(my_grok_bin)(pTHX_ const char * start, STRLEN * len_p, I32 * flags, NV * result); #endif #ifdef grok_bin # undef grok_bin #endif #define grok_bin(a,b,c,d) DPPP_(my_grok_bin)(aTHX_ a,b,c,d) #define Perl_grok_bin DPPP_(my_grok_bin) #if defined(NEED_grok_bin) || defined(NEED_grok_bin_GLOBAL) UV DPPP_(my_grok_bin)(pTHX_ const char *start, STRLEN *len_p, I32 *flags, NV *result) { const char *s = start; STRLEN len = *len_p; UV value = 0; NV value_nv = 0; const UV max_div_2 = UV_MAX / 2; bool allow_underscores = *flags & PERL_SCAN_ALLOW_UNDERSCORES; bool overflowed = FALSE; if (!(*flags & PERL_SCAN_DISALLOW_PREFIX)) { /* strip off leading b or 0b. for compatibility silently suffer "b" and "0b" as valid binary numbers. */ if (len >= 1) { if (s[0] == 'b') { s++; len--; } else if (len >= 2 && s[0] == '0' && s[1] == 'b') { s+=2; len-=2; } } } for (; len-- && *s; s++) { char bit = *s; if (bit == '0' || bit == '1') { /* Write it in this wonky order with a goto to attempt to get the compiler to make the common case integer-only loop pretty tight. With gcc seems to be much straighter code than old scan_bin. */ redo: if (!overflowed) { if (value <= max_div_2) { value = (value << 1) | (bit - '0'); continue; } /* Bah. We're just overflowed. */ warn("Integer overflow in binary number"); overflowed = TRUE; value_nv = (NV) value; } value_nv *= 2.0; /* If an NV has not enough bits in its mantissa to * represent a UV this summing of small low-order numbers * is a waste of time (because the NV cannot preserve * the low-order bits anyway): we could just remember when * did we overflow and in the end just multiply value_nv by the * right amount. */ value_nv += (NV)(bit - '0'); continue; } if (bit == '_' && len && allow_underscores && (bit = s[1]) && (bit == '0' || bit == '1')) { --len; ++s; goto redo; } if (!(*flags & PERL_SCAN_SILENT_ILLDIGIT)) warn("Illegal binary digit '%c' ignored", *s); break; } if ( ( overflowed && value_nv > 4294967295.0) #if UVSIZE > 4 || (!overflowed && value > 0xffffffff ) #endif ) { warn("Binary number > 0b11111111111111111111111111111111 non-portable"); } *len_p = s - start; if (!overflowed) { *flags = 0; return value; } *flags = PERL_SCAN_GREATER_THAN_UV_MAX; if (result) *result = value_nv; return UV_MAX; } #endif #endif #ifndef grok_hex #if defined(NEED_grok_hex) static UV DPPP_(my_grok_hex)(pTHX_ const char * start, STRLEN * len_p, I32 * flags, NV * result); static #else extern UV DPPP_(my_grok_hex)(pTHX_ const char * start, STRLEN * len_p, I32 * flags, NV * result); #endif #ifdef grok_hex # undef grok_hex #endif #define grok_hex(a,b,c,d) DPPP_(my_grok_hex)(aTHX_ a,b,c,d) #define Perl_grok_hex DPPP_(my_grok_hex) #if defined(NEED_grok_hex) || defined(NEED_grok_hex_GLOBAL) UV DPPP_(my_grok_hex)(pTHX_ const char *start, STRLEN *len_p, I32 *flags, NV *result) { const char *s = start; STRLEN len = *len_p; UV value = 0; NV value_nv = 0; const UV max_div_16 = UV_MAX / 16; bool allow_underscores = *flags & PERL_SCAN_ALLOW_UNDERSCORES; bool overflowed = FALSE; const char *xdigit; if (!(*flags & PERL_SCAN_DISALLOW_PREFIX)) { /* strip off leading x or 0x. for compatibility silently suffer "x" and "0x" as valid hex numbers. */ if (len >= 1) { if (s[0] == 'x') { s++; len--; } else if (len >= 2 && s[0] == '0' && s[1] == 'x') { s+=2; len-=2; } } } for (; len-- && *s; s++) { xdigit = strchr((char *) PL_hexdigit, *s); if (xdigit) { /* Write it in this wonky order with a goto to attempt to get the compiler to make the common case integer-only loop pretty tight. With gcc seems to be much straighter code than old scan_hex. */ redo: if (!overflowed) { if (value <= max_div_16) { value = (value << 4) | ((xdigit - PL_hexdigit) & 15); continue; } warn("Integer overflow in hexadecimal number"); overflowed = TRUE; value_nv = (NV) value; } value_nv *= 16.0; /* If an NV has not enough bits in its mantissa to * represent a UV this summing of small low-order numbers * is a waste of time (because the NV cannot preserve * the low-order bits anyway): we could just remember when * did we overflow and in the end just multiply value_nv by the * right amount of 16-tuples. */ value_nv += (NV)((xdigit - PL_hexdigit) & 15); continue; } if (*s == '_' && len && allow_underscores && s[1] && (xdigit = strchr((char *) PL_hexdigit, s[1]))) { --len; ++s; goto redo; } if (!(*flags & PERL_SCAN_SILENT_ILLDIGIT)) warn("Illegal hexadecimal digit '%c' ignored", *s); break; } if ( ( overflowed && value_nv > 4294967295.0) #if UVSIZE > 4 || (!overflowed && value > 0xffffffff ) #endif ) { warn("Hexadecimal number > 0xffffffff non-portable"); } *len_p = s - start; if (!overflowed) { *flags = 0; return value; } *flags = PERL_SCAN_GREATER_THAN_UV_MAX; if (result) *result = value_nv; return UV_MAX; } #endif #endif #ifndef grok_oct #if defined(NEED_grok_oct) static UV DPPP_(my_grok_oct)(pTHX_ const char * start, STRLEN * len_p, I32 * flags, NV * result); static #else extern UV DPPP_(my_grok_oct)(pTHX_ const char * start, STRLEN * len_p, I32 * flags, NV * result); #endif #ifdef grok_oct # undef grok_oct #endif #define grok_oct(a,b,c,d) DPPP_(my_grok_oct)(aTHX_ a,b,c,d) #define Perl_grok_oct DPPP_(my_grok_oct) #if defined(NEED_grok_oct) || defined(NEED_grok_oct_GLOBAL) UV DPPP_(my_grok_oct)(pTHX_ const char *start, STRLEN *len_p, I32 *flags, NV *result) { const char *s = start; STRLEN len = *len_p; UV value = 0; NV value_nv = 0; const UV max_div_8 = UV_MAX / 8; bool allow_underscores = *flags & PERL_SCAN_ALLOW_UNDERSCORES; bool overflowed = FALSE; for (; len-- && *s; s++) { /* gcc 2.95 optimiser not smart enough to figure that this subtraction out front allows slicker code. */ int digit = *s - '0'; if (digit >= 0 && digit <= 7) { /* Write it in this wonky order with a goto to attempt to get the compiler to make the common case integer-only loop pretty tight. */ redo: if (!overflowed) { if (value <= max_div_8) { value = (value << 3) | digit; continue; } /* Bah. We're just overflowed. */ warn("Integer overflow in octal number"); overflowed = TRUE; value_nv = (NV) value; } value_nv *= 8.0; /* If an NV has not enough bits in its mantissa to * represent a UV this summing of small low-order numbers * is a waste of time (because the NV cannot preserve * the low-order bits anyway): we could just remember when * did we overflow and in the end just multiply value_nv by the * right amount of 8-tuples. */ value_nv += (NV)digit; continue; } if (digit == ('_' - '0') && len && allow_underscores && (digit = s[1] - '0') && (digit >= 0 && digit <= 7)) { --len; ++s; goto redo; } /* Allow \octal to work the DWIM way (that is, stop scanning * as soon as non-octal characters are seen, complain only iff * someone seems to want to use the digits eight and nine). */ if (digit == 8 || digit == 9) { if (!(*flags & PERL_SCAN_SILENT_ILLDIGIT)) warn("Illegal octal digit '%c' ignored", *s); } break; } if ( ( overflowed && value_nv > 4294967295.0) #if UVSIZE > 4 || (!overflowed && value > 0xffffffff ) #endif ) { warn("Octal number > 037777777777 non-portable"); } *len_p = s - start; if (!overflowed) { *flags = 0; return value; } *flags = PERL_SCAN_GREATER_THAN_UV_MAX; if (result) *result = value_nv; return UV_MAX; } #endif #endif #if !defined(my_snprintf) #if defined(NEED_my_snprintf) static int DPPP_(my_my_snprintf)(char * buffer, const Size_t len, const char * format, ...); static #else extern int DPPP_(my_my_snprintf)(char * buffer, const Size_t len, const char * format, ...); #endif #define my_snprintf DPPP_(my_my_snprintf) #define Perl_my_snprintf DPPP_(my_my_snprintf) #if defined(NEED_my_snprintf) || defined(NEED_my_snprintf_GLOBAL) int DPPP_(my_my_snprintf)(char *buffer, const Size_t len, const char *format, ...) { dTHX; int retval; va_list ap; va_start(ap, format); #ifdef HAS_VSNPRINTF retval = vsnprintf(buffer, len, format, ap); #else retval = vsprintf(buffer, format, ap); #endif va_end(ap); if (retval < 0 || (len > 0 && (Size_t)retval >= len)) Perl_croak(aTHX_ "panic: my_snprintf buffer overflow"); return retval; } #endif #endif #if !defined(my_sprintf) #if defined(NEED_my_sprintf) static int DPPP_(my_my_sprintf)(char * buffer, const char * pat, ...); static #else extern int DPPP_(my_my_sprintf)(char * buffer, const char * pat, ...); #endif #define my_sprintf DPPP_(my_my_sprintf) #define Perl_my_sprintf DPPP_(my_my_sprintf) #if defined(NEED_my_sprintf) || defined(NEED_my_sprintf_GLOBAL) int DPPP_(my_my_sprintf)(char *buffer, const char* pat, ...) { va_list args; va_start(args, pat); vsprintf(buffer, pat, args); va_end(args); return strlen(buffer); } #endif #endif #ifdef NO_XSLOCKS # ifdef dJMPENV # define dXCPT dJMPENV; int rEtV = 0 # define XCPT_TRY_START JMPENV_PUSH(rEtV); if (rEtV == 0) # define XCPT_TRY_END JMPENV_POP; # define XCPT_CATCH if (rEtV != 0) # define XCPT_RETHROW JMPENV_JUMP(rEtV) # else # define dXCPT Sigjmp_buf oldTOP; int rEtV = 0 # define XCPT_TRY_START Copy(top_env, oldTOP, 1, Sigjmp_buf); rEtV = Sigsetjmp(top_env, 1); if (rEtV == 0) # define XCPT_TRY_END Copy(oldTOP, top_env, 1, Sigjmp_buf); # define XCPT_CATCH if (rEtV != 0) # define XCPT_RETHROW Siglongjmp(top_env, rEtV) # endif #endif #if !defined(my_strlcat) #if defined(NEED_my_strlcat) static Size_t DPPP_(my_my_strlcat)(char * dst, const char * src, Size_t size); static #else extern Size_t DPPP_(my_my_strlcat)(char * dst, const char * src, Size_t size); #endif #define my_strlcat DPPP_(my_my_strlcat) #define Perl_my_strlcat DPPP_(my_my_strlcat) #if defined(NEED_my_strlcat) || defined(NEED_my_strlcat_GLOBAL) Size_t DPPP_(my_my_strlcat)(char *dst, const char *src, Size_t size) { Size_t used, length, copy; used = strlen(dst); length = strlen(src); if (size > 0 && used < size - 1) { copy = (length >= size - used) ? size - used - 1 : length; memcpy(dst + used, src, copy); dst[used + copy] = '\0'; } return used + length; } #endif #endif #if !defined(my_strlcpy) #if defined(NEED_my_strlcpy) static Size_t DPPP_(my_my_strlcpy)(char * dst, const char * src, Size_t size); static #else extern Size_t DPPP_(my_my_strlcpy)(char * dst, const char * src, Size_t size); #endif #define my_strlcpy DPPP_(my_my_strlcpy) #define Perl_my_strlcpy DPPP_(my_my_strlcpy) #if defined(NEED_my_strlcpy) || defined(NEED_my_strlcpy_GLOBAL) Size_t DPPP_(my_my_strlcpy)(char *dst, const char *src, Size_t size) { Size_t length, copy; length = strlen(src); if (size > 0) { copy = (length >= size) ? size - 1 : length; memcpy(dst, src, copy); dst[copy] = '\0'; } return length; } #endif #endif #ifndef PERL_PV_ESCAPE_QUOTE # define PERL_PV_ESCAPE_QUOTE 0x0001 #endif #ifndef PERL_PV_PRETTY_QUOTE # define PERL_PV_PRETTY_QUOTE PERL_PV_ESCAPE_QUOTE #endif #ifndef PERL_PV_PRETTY_ELLIPSES # define PERL_PV_PRETTY_ELLIPSES 0x0002 #endif #ifndef PERL_PV_PRETTY_LTGT # define PERL_PV_PRETTY_LTGT 0x0004 #endif #ifndef PERL_PV_ESCAPE_FIRSTCHAR # define PERL_PV_ESCAPE_FIRSTCHAR 0x0008 #endif #ifndef PERL_PV_ESCAPE_UNI # define PERL_PV_ESCAPE_UNI 0x0100 #endif #ifndef PERL_PV_ESCAPE_UNI_DETECT # define PERL_PV_ESCAPE_UNI_DETECT 0x0200 #endif #ifndef PERL_PV_ESCAPE_ALL # define PERL_PV_ESCAPE_ALL 0x1000 #endif #ifndef PERL_PV_ESCAPE_NOBACKSLASH # define PERL_PV_ESCAPE_NOBACKSLASH 0x2000 #endif #ifndef PERL_PV_ESCAPE_NOCLEAR # define PERL_PV_ESCAPE_NOCLEAR 0x4000 #endif #ifndef PERL_PV_ESCAPE_RE # define PERL_PV_ESCAPE_RE 0x8000 #endif #ifndef PERL_PV_PRETTY_NOCLEAR # define PERL_PV_PRETTY_NOCLEAR PERL_PV_ESCAPE_NOCLEAR #endif #ifndef PERL_PV_PRETTY_DUMP # define PERL_PV_PRETTY_DUMP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_QUOTE #endif #ifndef PERL_PV_PRETTY_REGPROP # define PERL_PV_PRETTY_REGPROP PERL_PV_PRETTY_ELLIPSES|PERL_PV_PRETTY_LTGT|PERL_PV_ESCAPE_RE #endif /* Hint: pv_escape * Note that unicode functionality is only backported to * those perl versions that support it. For older perl * versions, the implementation will fall back to bytes. */ #ifndef pv_escape #if defined(NEED_pv_escape) static char * DPPP_(my_pv_escape)(pTHX_ SV * dsv, char const * const str, const STRLEN count, const STRLEN max, STRLEN * const escaped, const U32 flags); static #else extern char * DPPP_(my_pv_escape)(pTHX_ SV * dsv, char const * const str, const STRLEN count, const STRLEN max, STRLEN * const escaped, const U32 flags); #endif #ifdef pv_escape # undef pv_escape #endif #define pv_escape(a,b,c,d,e,f) DPPP_(my_pv_escape)(aTHX_ a,b,c,d,e,f) #define Perl_pv_escape DPPP_(my_pv_escape) #if defined(NEED_pv_escape) || defined(NEED_pv_escape_GLOBAL) char * DPPP_(my_pv_escape)(pTHX_ SV *dsv, char const * const str, const STRLEN count, const STRLEN max, STRLEN * const escaped, const U32 flags) { const char esc = flags & PERL_PV_ESCAPE_RE ? '%' : '\\'; const char dq = flags & PERL_PV_ESCAPE_QUOTE ? '"' : esc; char octbuf[32] = "%123456789ABCDF"; STRLEN wrote = 0; STRLEN chsize = 0; STRLEN readsize = 1; #if defined(is_utf8_string) && defined(utf8_to_uvchr) bool isuni = flags & PERL_PV_ESCAPE_UNI ? 1 : 0; #endif const char *pv = str; const char * const end = pv + count; octbuf[0] = esc; if (!(flags & PERL_PV_ESCAPE_NOCLEAR)) sv_setpvs(dsv, ""); #if defined(is_utf8_string) && defined(utf8_to_uvchr) if ((flags & PERL_PV_ESCAPE_UNI_DETECT) && is_utf8_string((U8*)pv, count)) isuni = 1; #endif for (; pv < end && (!max || wrote < max) ; pv += readsize) { const UV u = #if defined(is_utf8_string) && defined(utf8_to_uvchr) isuni ? utf8_to_uvchr((U8*)pv, &readsize) : #endif (U8)*pv; const U8 c = (U8)u & 0xFF; if (u > 255 || (flags & PERL_PV_ESCAPE_ALL)) { if (flags & PERL_PV_ESCAPE_FIRSTCHAR) chsize = my_snprintf(octbuf, sizeof octbuf, "%"UVxf, u); else chsize = my_snprintf(octbuf, sizeof octbuf, "%cx{%"UVxf"}", esc, u); } else if (flags & PERL_PV_ESCAPE_NOBACKSLASH) { chsize = 1; } else { if (c == dq || c == esc || !isPRINT(c)) { chsize = 2; switch (c) { case '\\' : /* fallthrough */ case '%' : if (c == esc) octbuf[1] = esc; else chsize = 1; break; case '\v' : octbuf[1] = 'v'; break; case '\t' : octbuf[1] = 't'; break; case '\r' : octbuf[1] = 'r'; break; case '\n' : octbuf[1] = 'n'; break; case '\f' : octbuf[1] = 'f'; break; case '"' : if (dq == '"') octbuf[1] = '"'; else chsize = 1; break; default: chsize = my_snprintf(octbuf, sizeof octbuf, pv < end && isDIGIT((U8)*(pv+readsize)) ? "%c%03o" : "%c%o", esc, c); } } else { chsize = 1; } } if (max && wrote + chsize > max) { break; } else if (chsize > 1) { sv_catpvn(dsv, octbuf, chsize); wrote += chsize; } else { char tmp[2]; my_snprintf(tmp, sizeof tmp, "%c", c); sv_catpvn(dsv, tmp, 1); wrote++; } if (flags & PERL_PV_ESCAPE_FIRSTCHAR) break; } if (escaped != NULL) *escaped= pv - str; return SvPVX(dsv); } #endif #endif #ifndef pv_pretty #if defined(NEED_pv_pretty) static char * DPPP_(my_pv_pretty)(pTHX_ SV * dsv, char const * const str, const STRLEN count, const STRLEN max, char const * const start_color, char const * const end_color, const U32 flags); static #else extern char * DPPP_(my_pv_pretty)(pTHX_ SV * dsv, char const * const str, const STRLEN count, const STRLEN max, char const * const start_color, char const * const end_color, const U32 flags); #endif #ifdef pv_pretty # undef pv_pretty #endif #define pv_pretty(a,b,c,d,e,f,g) DPPP_(my_pv_pretty)(aTHX_ a,b,c,d,e,f,g) #define Perl_pv_pretty DPPP_(my_pv_pretty) #if defined(NEED_pv_pretty) || defined(NEED_pv_pretty_GLOBAL) char * DPPP_(my_pv_pretty)(pTHX_ SV *dsv, char const * const str, const STRLEN count, const STRLEN max, char const * const start_color, char const * const end_color, const U32 flags) { const U8 dq = (flags & PERL_PV_PRETTY_QUOTE) ? '"' : '%'; STRLEN escaped; if (!(flags & PERL_PV_PRETTY_NOCLEAR)) sv_setpvs(dsv, ""); if (dq == '"') sv_catpvs(dsv, "\""); else if (flags & PERL_PV_PRETTY_LTGT) sv_catpvs(dsv, "<"); if (start_color != NULL) sv_catpv(dsv, D_PPP_CONSTPV_ARG(start_color)); pv_escape(dsv, str, count, max, &escaped, flags | PERL_PV_ESCAPE_NOCLEAR); if (end_color != NULL) sv_catpv(dsv, D_PPP_CONSTPV_ARG(end_color)); if (dq == '"') sv_catpvs(dsv, "\""); else if (flags & PERL_PV_PRETTY_LTGT) sv_catpvs(dsv, ">"); if ((flags & PERL_PV_PRETTY_ELLIPSES) && escaped < count) sv_catpvs(dsv, "..."); return SvPVX(dsv); } #endif #endif #ifndef pv_display #if defined(NEED_pv_display) static char * DPPP_(my_pv_display)(pTHX_ SV * dsv, const char * pv, STRLEN cur, STRLEN len, STRLEN pvlim); static #else extern char * DPPP_(my_pv_display)(pTHX_ SV * dsv, const char * pv, STRLEN cur, STRLEN len, STRLEN pvlim); #endif #ifdef pv_display # undef pv_display #endif #define pv_display(a,b,c,d,e) DPPP_(my_pv_display)(aTHX_ a,b,c,d,e) #define Perl_pv_display DPPP_(my_pv_display) #if defined(NEED_pv_display) || defined(NEED_pv_display_GLOBAL) char * DPPP_(my_pv_display)(pTHX_ SV *dsv, const char *pv, STRLEN cur, STRLEN len, STRLEN pvlim) { pv_pretty(dsv, pv, cur, pvlim, NULL, NULL, PERL_PV_PRETTY_DUMP); if (len > cur && pv[cur] == '\0') sv_catpvs(dsv, "\\0"); return SvPVX(dsv); } #endif #endif #endif /* _P_P_PORTABILITY_H_ */ /* End of File ppport.h */ libsixel-1.7.3/perl/minil.toml000066400000000000000000000001731302271755100163100ustar00rootroot00000000000000name = "Image-LibSIXEL" # badges = ["travis"] module_maker="ModuleBuildTiny" [build] build_class = "builder::MyBuilder" libsixel-1.7.3/perl/t/000077500000000000000000000000001302271755100145455ustar00rootroot00000000000000libsixel-1.7.3/perl/t/libsixel.t000066400000000000000000000023301302271755100165430ustar00rootroot00000000000000# Before 'make install' is performed this script should be runnable with # 'make test'. After 'make install' it should work as 'perl Hello.t' ######################### # change 'tests => 1' to 'tests => last_test_to_print'; use strict; use warnings; use Test::More; #use Test::More; BEGIN { use_ok('Image::LibSIXEL') }; BEGIN { unlink "egret.six", "egret.png"; }; ######################### # Insert your test code below, the Test::More module is use()ed here so read # its man page ( perldoc Test::More ) for help writing this test script. subtest 'encoder' => sub { use Image::LibSIXEL; my $encoder = Image::LibSIXEL::Encoder->new(); isa_ok $encoder, 'Image::LibSIXEL::Encoder'; can_ok $encoder, 'setopt', 'encode'; $encoder->setopt("o", "egret.six"); $encoder->setopt("w", "200"); $encoder->encode("images/egret.jpg"); ok -f "egret.six", 'output file exists'; }; subtest 'decoder' => sub { use Image::LibSIXEL; my $decoder = Image::LibSIXEL::Decoder->new; isa_ok $decoder, 'Image::LibSIXEL::Decoder'; can_ok $decoder, 'setopt', 'decode'; $decoder->setopt("i", "images/egret.six"); $decoder->setopt("o", "egret.png"); $decoder->decode(); ok -f "egret.png", 'output file exists'; }; done_testing; libsixel-1.7.3/php/000077500000000000000000000000001302271755100141275ustar00rootroot00000000000000libsixel-1.7.3/php/.gitignore000066400000000000000000000007261302271755100161240ustar00rootroot00000000000000*.lo *.la .deps .libs Makefile Makefile.fragments Makefile.global Makefile.objects acinclude.m4 aclocal.m4 autom4te.cache build config.cache config.guess config.h config.h.in config.log config.nice config.status config.sub configure configure.in conftest conftest.c include install-sh libtool ltmain.sh missing mkinstalldirs modules scan_makefile_in.awk *.dsw *.plg *.opt *.ncb Release Release_inline Debug Release_TS Release_TSDbg Release_TS_inline Debug_TS sixel*.tgz libsixel-1.7.3/php/CREDITS000066400000000000000000000000231302271755100151420ustar00rootroot00000000000000sixel Hayaki Saito libsixel-1.7.3/php/EXPERIMENTAL000066400000000000000000000002371302271755100157510ustar00rootroot00000000000000this extension is experimental, its functions may change their names or move to extension all together so do not rely to much on them you have been warned! libsixel-1.7.3/php/LICENSE000066400000000000000000000020401302271755100151300ustar00rootroot00000000000000Copyright (c) 2015 Hayaki Saito Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libsixel-1.7.3/php/README000066400000000000000000000035451302271755100150160ustar00rootroot00000000000000This is a standalone PHP extension created using CodeGen_PECL 1.1.3 HACKING ======= There are two ways to modify an extension created using CodeGen_PECL: 1) you can modify the generated code as with any other PHP extension 2) you can add custom code to the CodeGen_PECL XML source and re-run pecl-gen The 2nd approach may look a bit complicated but you have be aware that any manual changes to the generated code will be lost if you ever change the XML specs and re-run PECL-Gen. All changes done before have to be applied to the newly generated code again. Adding code snippets to the XML source itself on the other hand may be a bit more complicated but this way your custom code will always be in the generated code no matter how often you rerun CodeGen_PECL. BUILDING ON UNIX etc. ===================== To compile your new extension, you will have to execute the following steps: 1. $ ./phpize 2. $ ./configure [--with-libsixel=...] 3. $ make 4. $ make test 5. $ [sudo] make install BUILDING ON WINDOWS =================== The extension provides the VisualStudio V6 project file sixel.dsp To compile the extension you open this file using VisualStudio, select the apropriate configuration for your installation (either "Release_TS" or "Debug_TS") and create "php_sixel.dll" After successfull compilation you have to copy the newly created "sixel.dll" to the PHP extension directory (default: C:\PHP\extensions). TESTING ======= You can now load the extension using a php.ini directive extension="sixel.[so|dll]" or load it at runtime using the dl() function dl("sixel.[so|dll]"); The extension should now be available, you can test this using the extension_loaded() function: if (extension_loaded("sixel")) echo "sixel loaded :)"; else echo "something is wrong :("; The extension will also add its own block to the output of phpinfo(); libsixel-1.7.3/php/config.m4000066400000000000000000000030151302271755100156350ustar00rootroot00000000000000dnl dnl $ Id: $ dnl PHP_ARG_ENABLE(sixel, whether to enable sixel functions, [ --enable-sixel Enable sixel support]) if test "$PHP_SIXEL" != "no"; then PHP_ARG_WITH(libsixel, whether libsixel is available,[ --with-libsixel[=DIR] With libsixel support]) if test -z "$PKG_CONFIG" then AC_PATH_PROG(PKG_CONFIG, pkg-config, no) fi if test "$PKG_CONFIG" = "no" then AC_MSG_ERROR([required utility 'pkg-config' not found]) fi if ! $PKG_CONFIG --exists libsixel then AC_MSG_ERROR(['libsixel' not known to pkg-config]) fi if ! $PKG_CONFIG --atleast-version 1.5 libsixel then PKG_VERSION=`$PKG_CONFIG --modversion libsixel` AC_MSG_ERROR(['libsixel'\ is version $PKG_VERSION, 1.5 required]) fi PHP_EVAL_INCLINE(`$PKG_CONFIG --cflags-only-I libsixel`) PHP_EVAL_LIBLINE(`$PKG_CONFIG --libs libsixel`, SIXEL_SHARED_LIBADD) export OLD_CPPFLAGS="$CPPFLAGS" export CPPFLAGS="$CPPFLAGS $INCLUDES -DHAVE_LIBSIXEL" AC_CHECK_HEADER([sixel.h], [], AC_MSG_ERROR('sixel.h' header not found)) export CPPFLAGS="$OLD_CPPFLAGS" export OLD_CPPFLAGS="$CPPFLAGS" export CPPFLAGS="$CPPFLAGS $INCLUDES -DHAVE_SIXEL" AC_MSG_CHECKING(PHP version) AC_TRY_COMPILE([#include ], [ #if PHP_VERSION_ID < 50000 #error this extension requires at least PHP version 5.0.0 #endif ], [AC_MSG_RESULT(ok)], [AC_MSG_ERROR([need at least PHP 5.0.0])]) export CPPFLAGS="$OLD_CPPFLAGS" PHP_SUBST(SIXEL_SHARED_LIBADD) AC_DEFINE(HAVE_SIXEL, 1, [ ]) PHP_NEW_EXTENSION(sixel, sixel.c , $ext_shared) fi libsixel-1.7.3/php/config.w32000066400000000000000000000003061302271755100157300ustar00rootroot00000000000000// $ Id: $ // vim:ft=javascript ARG_ENABLE('sixel' , 'PHP interface to libsixel', 'no'); if (PHP_SIXEL == "yes") { EXTENSION("sixel", "sixel.c"); AC_DEFINE("HAVE_SIXEL", 1, "sixel support"); } libsixel-1.7.3/php/manual/000077500000000000000000000000001302271755100154045ustar00rootroot00000000000000libsixel-1.7.3/php/manual/Makefile000066400000000000000000000024151302271755100170460ustar00rootroot00000000000000# all: html confcheck: @if test "x$(PHPDOC)" = "x"; then echo PHPDOC not set; exit 3; fi manual.xml: manual.xml.in sed -e's:@PHPDOC@:$(PHPDOC):g' < manual.xml.in > manual.xml html: confcheck manual.xml rm -rf html; mkdir html SP_ENCODING=XML SP_CHARSET_FIXED=YES openjade -D $(PHPDOC) -wno-idref -c $(PHPDOC)/docbook/docbook-dsssl/catalog -c $(PHPDOC)/phpbook/phpbook-dsssl/defaults/catalog -d $(PHPDOC)/phpbook/phpbook-dsssl/html.dsl -V use-output-dir -t sgml $(PHPDOC)/phpbook/phpbook-xml/phpdocxml.dcl manual.xml bightml: confcheck manual.xml rm -rf html; mkdir html SP_ENCODING=XML SP_CHARSET_FIXED=YES openjade -D $(PHPDOC) -wno-idref -c $(PHPDOC)/docbook/docbook-dsssl/catalog -c $(PHPDOC)/phpbook/phpbook-dsssl/defaults/catalog -d $(PHPDOC)/phpbook/phpbook-dsssl/html.dsl -V nochunks -t sgml $(PHPDOC)/phpbook/phpbook-xml/phpdocxml.dcl manual.xml > manual.html tex: manual.tex manual.tex: confcheck manual.xml SP_ENCODING=XML SP_CHARSET_FIXED=YES openjade -D $(PHPDOC) -wno-idref -c $(PHPDOC)/docbook/docbook-dsssl/catalog -c $(PHPDOC)/phpbook/phpbook-dsssl/defaults/catalog -d $(PHPDOC)/phpbook/phpbook-dsssl/print.dsl -t tex $(PHPDOC)/phpbook/phpbook-xml/phpdocxml.dcl manual.xml pdf: manual.tex pdfjadetex manual.tex && pdfjadetex manual.tex && pdfjadetex manual.tex libsixel-1.7.3/php/manual/file-entities.ent000066400000000000000000000004751302271755100206630ustar00rootroot00000000000000 libsixel-1.7.3/php/manual/functions.xml000066400000000000000000000000001302271755100201240ustar00rootroot00000000000000libsixel-1.7.3/php/manual/manual.xml.in000066400000000000000000000024141302271755100200110ustar00rootroot00000000000000 %language-defs; %language-snippets; %language-defs.default; %language-snippets.default; %extensions.default; %global.entities; %file.entities; %missing-entities; ]> &reference.sixel.reference; libsixel-1.7.3/php/manual/sixel/000077500000000000000000000000001302271755100165305ustar00rootroot00000000000000libsixel-1.7.3/php/manual/sixel/configure.xml000066400000000000000000000013531302271755100212350ustar00rootroot00000000000000
&reftitle.required; &no.requirement;
&reftitle.install; Requires libsixel
libsixel-1.7.3/php/manual/sixel/constants.xml000066400000000000000000000013261302271755100212700ustar00rootroot00000000000000
&reftitle.constants; &extension.constants; &no.constants;
libsixel-1.7.3/php/manual/sixel/ini.xml000066400000000000000000000013231302271755100200300ustar00rootroot00000000000000
&reftitle.runtime; &extension.runtime; &no.config;
libsixel-1.7.3/php/manual/sixel/reference.xml000066400000000000000000000025421302271755100212130ustar00rootroot00000000000000 PHP interface to libsixel sixel
&reftitle.intro; A PHP interface to libsixel. libsixel is a lightweight, fast implementation of DEC SIXEL graphics codec.
&reftitle.required;
&reference.sixel.configure; &reference.extname.ini;
&reftitle.resources; &no.resource;
&reference.extname.constants;
&reference.sixel.functions;
libsixel-1.7.3/php/package.xml000066400000000000000000000030621302271755100162450ustar00rootroot00000000000000 sixel PHP interface to libsixel A PHP interface to libsixel. libsixel is a lightweight, fast implementation of DEC SIXEL graphics codec. MIT saitoha Hayaki Saito saitoha@me.com developer 0.0.2 alpha Alpha version. 2015-08-30 libsixel-1.7.3/php/package2.xml000066400000000000000000000041121302271755100163240ustar00rootroot00000000000000 sixel pecl.php.net PHP interface to libsixel A PHP interface to libsixel. libsixel is a lightweight, fast implementation of DEC SIXEL graphics codec. Hayaki Saito saitoha saitoha@me.com yes 2015-08-30 0.0.2 0.0.1 alpha alpha MIT Alpha version. 5.0.0 1.4.0a1 sixel libsixel-1.7.3/php/php_sixel.h000066400000000000000000000102201302271755100162660ustar00rootroot00000000000000/* * Copyright (c) 2015 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* $ Id: $ */ #ifndef PHP_SIXEL_H #define PHP_SIXEL_H #ifdef __cplusplus extern "C" { #endif #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #ifdef HAVE_SIXEL #define PHP_SIXEL_VERSION "0.0.2" #include #include #include #include #ifdef __cplusplus } // extern "C" #endif #include #ifdef __cplusplus extern "C" { #endif extern zend_module_entry sixel_module_entry; #define phpext_sixel_ptr &sixel_module_entry #ifdef PHP_WIN32 #define PHP_SIXEL_API __declspec(dllexport) #else #define PHP_SIXEL_API #endif PHP_MINIT_FUNCTION(sixel); PHP_MSHUTDOWN_FUNCTION(sixel); PHP_RINIT_FUNCTION(sixel); PHP_RSHUTDOWN_FUNCTION(sixel); PHP_MINFO_FUNCTION(sixel); #ifdef ZTS #include "TSRM.h" #endif #define FREE_RESOURCE(resource) zend_list_delete(Z_LVAL_P(resource)) #define PROP_GET_LONG(name) Z_LVAL_P(zend_read_property(_this_ce, _this_zval, #name, strlen(#name), 1 TSRMLS_CC)) #define PROP_SET_LONG(name, l) zend_update_property_long(_this_ce, _this_zval, #name, strlen(#name), l TSRMLS_CC) #define PROP_GET_DOUBLE(name) Z_DVAL_P(zend_read_property(_this_ce, _this_zval, #name, strlen(#name), 1 TSRMLS_CC)) #define PROP_SET_DOUBLE(name, d) zend_update_property_double(_this_ce, _this_zval, #name, strlen(#name), d TSRMLS_CC) #define PROP_GET_STRING(name) Z_STRVAL_P(zend_read_property(_this_ce, _this_zval, #name, strlen(#name), 1 TSRMLS_CC)) #define PROP_GET_STRLEN(name) Z_STRLEN_P(zend_read_property(_this_ce, _this_zval, #name, strlen(#name), 1 TSRMLS_CC)) #define PROP_SET_STRING(name, s) zend_update_property_string(_this_ce, _this_zval, #name, strlen(#name), s TSRMLS_CC) #define PROP_SET_STRINGL(name, s, l) zend_update_property_stringl(_this_ce, _this_zval, #name, strlen(#name), s, l TSRMLS_CC) PHP_METHOD(SixelEncoder, __construct); #if (PHP_MAJOR_VERSION >= 5) ZEND_BEGIN_ARG_INFO_EX(SixelEncoder____construct_args, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0) ZEND_END_ARG_INFO() #else /* PHP 4.x */ #define SixelEncoder____construct_args NULL #endif PHP_METHOD(SixelEncoder, __destruct); #if (PHP_MAJOR_VERSION >= 5) ZEND_BEGIN_ARG_INFO_EX(SixelEncoder____destruct_args, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0) ZEND_END_ARG_INFO() #else /* PHP 4.x */ #define SixelEncoder____destruct_args NULL #endif PHP_METHOD(SixelEncoder, setopt); #if (PHP_MAJOR_VERSION >= 5) ZEND_BEGIN_ARG_INFO_EX(SixelEncoder__setopt_args, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1) ZEND_ARG_INFO(0, opt) ZEND_ARG_INFO(0, arg) ZEND_END_ARG_INFO() #else /* PHP 4.x */ #define SixelEncoder__setopt_args NULL #endif PHP_METHOD(SixelEncoder, encode); #if (PHP_MAJOR_VERSION >= 5) ZEND_BEGIN_ARG_INFO_EX(SixelEncoder__encode_args, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1) ZEND_ARG_INFO(0, filename) ZEND_END_ARG_INFO() #else /* PHP 4.x */ #define SixelEncoder__encode_args NULL #endif #ifdef __cplusplus } // extern "C" #endif #endif /* PHP_HAVE_SIXEL */ #endif /* PHP_SIXEL_H */ /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * End: * vim600: noet sw=4 ts=4 fdm=marker * vim<600: noet sw=4 ts=4 */ libsixel-1.7.3/php/sixel.c000066400000000000000000000156251302271755100154300ustar00rootroot00000000000000/* * Copyright (c) 2015 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /* $ Id: $ */ #include "php_sixel.h" #if HAVE_SIXEL /* {{{ Class definitions */ /* {{{ Class SixelEncoder */ static zend_class_entry * SixelEncoder_ce_ptr = NULL; /* {{{ Methods */ /* {{{ proto object __construct() */ PHP_METHOD(SixelEncoder, __construct) { zend_class_entry * _this_ce; zval * _this_zval; if (ZEND_NUM_ARGS()>0) { WRONG_PARAM_COUNT; } do { SIXELSTATUS status; sixel_encoder_t *encoder; zval *value; status = sixel_encoder_new(&encoder, NULL); if (SIXEL_FAILED(status)) { #if 0 zend_throw_exception_ex(zend_exception_get_default(), 1, "sixel_encoder_new() failed: %s (%s:%d)", sixel_helper_format_error(status), __FILE__, __LINE__); #endif } else { value = emalloc(sizeof(zval)); ZVAL_RESOURCE(value, (long)encoder); zend_update_property(_this_ce, getThis(), "encoder", sizeof("encoder") - 1, value); } } while (0); } /* }}} __construct */ /* {{{ proto object __destruct() */ PHP_METHOD(SixelEncoder, __destruct) { zend_class_entry * _this_ce; zval * _this_zval = NULL; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "O", &_this_zval, SixelEncoder_ce_ptr) == FAILURE) { return; } _this_ce = Z_OBJCE_P(_this_zval); do { zval *encoder; encoder = zend_read_property(_this_ce, getThis(), "encoder", sizeof("encoder") - 1, 1); sixel_encoder_unref((sixel_encoder_t *)Z_RESVAL_P(encoder)); efree(encoder); } while (0); } /* }}} __destruct */ /* {{{ proto void setopt(string opt[, string arg]) */ PHP_METHOD(SixelEncoder, setopt) { zend_class_entry * _this_ce; zval * _this_zval = NULL; const char * opt = NULL; int opt_len = 0; const char * arg = NULL; int arg_len = 0; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Os|s", &_this_zval, SixelEncoder_ce_ptr, &opt, &opt_len, &arg, &arg_len) == FAILURE) { return; } _this_ce = Z_OBJCE_P(_this_zval); do { SIXELSTATUS status; zval *encoder; encoder = zend_read_property(_this_ce, getThis(), "encoder", sizeof("encoder") - 1, 1); status = sixel_encoder_setopt((sixel_encoder_t *)Z_RESVAL_P(encoder), *opt, arg); #if 0 if (SIXEL_FAILED(status) { zend_throw_exception_ex(zend_exception_get_default(), 1, "sixel_encoder_encode() failed: %s (%s:%d)", sixel_helper_format_error(status), __FILE__, __LINE__); } #endif } while (0); } /* }}} setopt */ /* {{{ proto void encode(string filename) */ PHP_METHOD(SixelEncoder, encode) { zend_class_entry * _this_ce; zval * _this_zval = NULL; const char * filename = NULL; int filename_len = 0; if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Os", &_this_zval, SixelEncoder_ce_ptr, &filename, &filename_len) == FAILURE) { return; } _this_ce = Z_OBJCE_P(_this_zval); do { SIXELSTATUS status; zval *encoder; encoder = zend_read_property(_this_ce, getThis(), "encoder", sizeof("encoder") - 1, 1); status = sixel_encoder_encode((sixel_encoder_t *)Z_RESVAL_P(encoder), filename); #if 0 if (SIXEL_FAILED(status) { zend_throw_exception_ex(zend_exception_get_default(), 1, "sixel_encoder_encode() failed: %s (%s:%d)", sixel_helper_format_error(status), __FILE__, __LINE__); } #endif } while (0); } /* }}} encode */ static zend_function_entry SixelEncoder_methods[] = { PHP_ME(SixelEncoder, __construct, NULL, /**/ZEND_ACC_PUBLIC | ZEND_ACC_CTOR) PHP_ME(SixelEncoder, __destruct, NULL, /**/ZEND_ACC_PUBLIC) PHP_ME(SixelEncoder, setopt, SixelEncoder__setopt_args, /**/ZEND_ACC_PUBLIC) PHP_ME(SixelEncoder, encode, SixelEncoder__encode_args, /**/ZEND_ACC_PUBLIC) { NULL, NULL, NULL } }; /* }}} Methods */ static void class_init_SixelEncoder(void) { zend_class_entry ce; INIT_CLASS_ENTRY(ce, "SixelEncoder", SixelEncoder_methods); SixelEncoder_ce_ptr = zend_register_internal_class(&ce); } /* }}} Class SixelEncoder */ /* }}} Class definitions*/ /* {{{ sixel_functions[] */ zend_function_entry sixel_functions[] = { { NULL, NULL, NULL } }; /* }}} */ /* {{{ sixel_module_entry */ zend_module_entry sixel_module_entry = { STANDARD_MODULE_HEADER, "sixel", sixel_functions, PHP_MINIT(sixel), /* Replace with NULL if there is nothing to do at php startup */ PHP_MSHUTDOWN(sixel), /* Replace with NULL if there is nothing to do at php shutdown */ PHP_RINIT(sixel), /* Replace with NULL if there is nothing to do at request start */ PHP_RSHUTDOWN(sixel), /* Replace with NULL if there is nothing to do at request end */ PHP_MINFO(sixel), PHP_SIXEL_VERSION, STANDARD_MODULE_PROPERTIES }; /* }}} */ #ifdef COMPILE_DL_SIXEL ZEND_GET_MODULE(sixel) #endif /* {{{ PHP_MINIT_FUNCTION */ PHP_MINIT_FUNCTION(sixel) { class_init_SixelEncoder(); /* add your stuff here */ return SUCCESS; } /* }}} */ /* {{{ PHP_MSHUTDOWN_FUNCTION */ PHP_MSHUTDOWN_FUNCTION(sixel) { /* add your stuff here */ return SUCCESS; } /* }}} */ /* {{{ PHP_RINIT_FUNCTION */ PHP_RINIT_FUNCTION(sixel) { /* add your stuff here */ return SUCCESS; } /* }}} */ /* {{{ PHP_RSHUTDOWN_FUNCTION */ PHP_RSHUTDOWN_FUNCTION(sixel) { /* add your stuff here */ return SUCCESS; } /* }}} */ /* {{{ PHP_MINFO_FUNCTION */ PHP_MINFO_FUNCTION(sixel) { php_printf("PHP interface to libsixel\n"); php_info_print_table_start(); php_info_print_table_row(2, "Version",PHP_SIXEL_VERSION " (alpha)"); php_info_print_table_row(2, "Released", "2015-06-23"); php_info_print_table_row(2, "CVS Revision", "$Id: $"); php_info_print_table_row(2, "Authors", "Hayaki Saito 'saitoha@me.com' (developer)\n"); php_info_print_table_end(); /* add your stuff here */ } /* }}} */ #endif /* HAVE_SIXEL */ /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * End: * vim600: noet sw=4 ts=4 fdm=marker * vim<600: noet sw=4 ts=4 */ libsixel-1.7.3/php/sixel.dsp000066400000000000000000000104771302271755100157740ustar00rootroot00000000000000# Microsoft Developer Studio Project File - Name="sixel" - Package Owner=<4> # Microsoft Developer Studio Generated Build File, Format Version 6.00 # ** DO NOT EDIT ** # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 CFG=sixel - Win32 Debug_TS !MESSAGE This is not a valid makefile. To build this project using NMAKE, !MESSAGE use the Export Makefile command and run !MESSAGE !MESSAGE NMAKE /f "sixel.mak". !MESSAGE !MESSAGE You can specify a configuration when running NMAKE !MESSAGE by defining the macro CFG on the command line. For example: !MESSAGE !MESSAGE NMAKE /f "sixel.mak" CFG="sixel - Win32 Debug_TS" !MESSAGE !MESSAGE Possible choices for configuration are: !MESSAGE !MESSAGE "sixel - Win32 Release_TS" (based on "Win32 (x86) Dynamic-Link Library") !MESSAGE "sixel - Win32 Debug_TS" (based on "Win32 (x86) Dynamic-Link Library") !MESSAGE # Begin Project # PROP AllowPerConfigDependencies 0 # PROP Scc_ProjName "" # PROP Scc_LocalPath "" CPP=cl.exe MTL=midl.exe RSC=rc.exe !IF "$(CFG)" == "sixel - Win32 Release_TS" # PROP BASE Use_MFC 0 # PROP BASE Use_Debug_Libraries 0 # PROP BASE Output_Dir "Release_TS" # PROP BASE Intermediate_Dir "Release_TS" # PROP BASE Target_Dir "" # PROP Use_MFC 0 # PROP Use_Debug_Libraries 0 # PROP Output_Dir "Release_TS" # PROP Intermediate_Dir "Release_TS" # PROP Ignore_Export_Lib 0 # PROP Target_Dir "" # ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SIXEL_EXPORTS" /YX /FD /c # ADD CPP /nologo /MT /W3 /GX /O2 /I "..\.." /I "..\..\Zend" /I "..\..\TSRM" /I "..\..\main" /D "WIN32" /D "PHP_EXPORTS" /D "COMPILE_DL_SIXEL" /D ZTS=1 /D HAVE_SIXEL=1 /D ZEND_DEBUG=0 /D "NDEBUG" /D "_WINDOWS" /D "ZEND_WIN32" /D "PHP_WIN32" /YX /FD /c # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 # ADD BASE RSC /l 0x407 /d "NDEBUG" # ADD RSC /l 0x407 /d "NDEBUG" BSC32=bscmake.exe # ADD BASE BSC32 /nologo # ADD BSC32 /nologo LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 # ADD LINK32 php4ts.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 /out:"..\..\Release_TS\php_sixel.dll" /libpath:"..\..\Release_TS" /libpath:"..\..\Release_TS_Inline" !ELSEIF "$(CFG)" == "sixel - Win32 Debug_TS" # PROP BASE Use_MFC 0 # PROP BASE Use_Debug_Libraries 1 # PROP BASE Output_Dir "Debug_TS" # PROP BASE Intermediate_Dir "Debug_TS" # PROP BASE Target_Dir "" # PROP Use_MFC 0 # PROP Use_Debug_Libraries 1 # PROP Output_Dir "Debug_TS" # PROP Intermediate_Dir "Debug_TS" # PROP Ignore_Export_Lib 0 # PROP Target_Dir "" # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "SIXEL_EXPORTS" /YX /FD /GZ /c # ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "..\.." /I "..\..\Zend" /I "..\..\TSRM" /I "..\..\main" /D ZEND_DEBUG=1 /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "PHP_EXPORTS" /D "COMPILE_DL_SIXEL" /D ZTS=1 /D "ZEND_WIN32" /D "PHP_WIN32" /D HAVE_SIXEL=1 /YX /FD /GZ /c # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 # ADD BASE RSC /l 0x407 /d "_DEBUG" # ADD RSC /l 0x407 /d "_DEBUG" BSC32=bscmake.exe # ADD BASE BSC32 /nologo # ADD BSC32 /nologo LINK32=link.exe # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept # ADD LINK32 php4ts_debug.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /out:"..\..\Debug_TS\php_sixel.dll" /pdbtype:sept /libpath:"..\..\Debug_TS" !ENDIF # Begin Target # Name "sixel - Win32 Release_TS" # Name "sixel - Win32 Debug_TS" # Begin Group "Source Files" # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" # Begin Source File SOURCE=./sixel.c # End Source File # End Group # Begin Group "Header Files" # PROP Default_Filter "h;hpp;hxx;hm;inl" # Begin Source File SOURCE=.\php_sixel.h # End Source File # End Group # End Target # End Project libsixel-1.7.3/php/sixel.xml000066400000000000000000000071001302271755100157730ustar00rootroot00000000000000 PHP interface to libsixel A PHP interface to libsixel. libsixel is a lightweight, fast implementation of DEC SIXEL graphics codec. saitoha Hayaki Saito saitoha@me.com developer MIT 0.0.2 alpha 2015-08-30 Alpha version.
object __construct() object __destruct() void setopt(string opt[, string arg]) void encode(string filename) libsixel-1.7.3/php/tests/000077500000000000000000000000001302271755100152715ustar00rootroot00000000000000libsixel-1.7.3/php/tests/SixelEncoder____construct.phpt000066400000000000000000000003121302271755100233070ustar00rootroot00000000000000--TEST-- SixelEncoder::__construct() member function --SKIPIF-- --FILE-- --EXPECT-- OKlibsixel-1.7.3/php/tests/SixelEncoder____destruct.phpt000066400000000000000000000003111302271755100231170ustar00rootroot00000000000000--TEST-- SixelEncoder::__destruct() member function --SKIPIF-- --FILE-- --EXPECT-- OKlibsixel-1.7.3/php/tests/SixelEncoder__encode.phpt000066400000000000000000000003051302271755100222240ustar00rootroot00000000000000--TEST-- SixelEncoder::encode() member function --SKIPIF-- --FILE-- --EXPECT-- OKlibsixel-1.7.3/php/tests/SixelEncoder__setopt.phpt000066400000000000000000000003051302271755100223050ustar00rootroot00000000000000--TEST-- SixelEncoder::setopt() member function --SKIPIF-- --FILE-- --EXPECT-- OKlibsixel-1.7.3/py-compile000077500000000000000000000110761302271755100153510ustar00rootroot00000000000000#!/bin/sh # py-compile - Compile a Python program scriptversion=2011-06-08.12; # UTC # Copyright (C) 2000-2014 Free Software Foundation, Inc. # This program 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 program 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 program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . if [ -z "$PYTHON" ]; then PYTHON=python fi me=py-compile usage_error () { echo "$me: $*" >&2 echo "Try '$me --help' for more information." >&2 exit 1 } basedir= destdir= while test $# -ne 0; do case "$1" in --basedir) if test $# -lt 2; then usage_error "option '--basedir' requires an argument" else basedir=$2 fi shift ;; --destdir) if test $# -lt 2; then usage_error "option '--destdir' requires an argument" else destdir=$2 fi shift ;; -h|--help) cat <<\EOF Usage: py-compile [--help] [--version] [--basedir DIR] [--destdir DIR] FILES..." Byte compile some python scripts FILES. Use --destdir to specify any leading directory path to the FILES that you don't want to include in the byte compiled file. Specify --basedir for any additional path information you do want to be shown in the byte compiled file. Example: py-compile --destdir /tmp/pkg-root --basedir /usr/share/test test.py test2.py Report bugs to . EOF exit $? ;; -v|--version) echo "$me $scriptversion" exit $? ;; --) shift break ;; -*) usage_error "unrecognized option '$1'" ;; *) break ;; esac shift done files=$* if test -z "$files"; then usage_error "no files given" fi # if basedir was given, then it should be prepended to filenames before # byte compilation. if [ -z "$basedir" ]; then pathtrans="path = file" else pathtrans="path = os.path.join('$basedir', file)" fi # if destdir was given, then it needs to be prepended to the filename to # byte compile but not go into the compiled file. if [ -z "$destdir" ]; then filetrans="filepath = path" else filetrans="filepath = os.path.normpath('$destdir' + os.sep + path)" fi $PYTHON -c " import sys, os, py_compile, imp files = '''$files''' sys.stdout.write('Byte-compiling python modules...\n') for file in files.split(): $pathtrans $filetrans if not os.path.exists(filepath) or not (len(filepath) >= 3 and filepath[-3:] == '.py'): continue sys.stdout.write(file) sys.stdout.flush() if hasattr(imp, 'get_tag'): py_compile.compile(filepath, imp.cache_from_source(filepath), path) else: py_compile.compile(filepath, filepath + 'c', path) sys.stdout.write('\n')" || exit $? # this will fail for python < 1.5, but that doesn't matter ... $PYTHON -O -c " import sys, os, py_compile, imp # pypy does not use .pyo optimization if hasattr(sys, 'pypy_translation_info'): sys.exit(0) files = '''$files''' sys.stdout.write('Byte-compiling python modules (optimized versions) ...\n') for file in files.split(): $pathtrans $filetrans if not os.path.exists(filepath) or not (len(filepath) >= 3 and filepath[-3:] == '.py'): continue sys.stdout.write(file) sys.stdout.flush() if hasattr(imp, 'get_tag'): py_compile.compile(filepath, imp.cache_from_source(filepath, False), path) else: py_compile.compile(filepath, filepath + 'o', path) sys.stdout.write('\n')" 2>/dev/null || : # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: libsixel-1.7.3/python/000077500000000000000000000000001302271755100146615ustar00rootroot00000000000000libsixel-1.7.3/python/LICENSE000066400000000000000000000020451302271755100156670ustar00rootroot00000000000000Copyright (c) 2014,2015 Hayaki Saito Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libsixel-1.7.3/python/Makefile.am000066400000000000000000000004371302271755100167210ustar00rootroot00000000000000 CLEANFILES=libsixel/*.pyc clean-local: -rm -rf libsixel_python.egg-info build dist if HAVE_PYTHON libsixeldir = $(pythondir)/libsixel libsixel_PYTHON = \ libsixel/__init__.py \ libsixel/encoder.py \ libsixel/decoder.py endif EXTRA_DIST = \ setup.py check: check-am libsixel-1.7.3/python/Makefile.in000066400000000000000000000407511302271755100167350ustar00rootroot00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = python ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_gcc_func_attribute.m4 \ $(top_srcdir)/m4/ax_gcc_var_attribute.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__libsixel_PYTHON_DIST) \ $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__libsixel_PYTHON_DIST = libsixel/__init__.py libsixel/encoder.py \ libsixel/decoder.py am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__py_compile = PYTHON=$(PYTHON) $(SHELL) $(py_compile) am__installdirs = "$(DESTDIR)$(libsixeldir)" am__pep3147_tweak = \ sed -e 's|\.py$$||' -e 's|[^/]*$$|__pycache__/&.*.py|' py_compile = $(top_srcdir)/py-compile am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/py-compile DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_CFLAGS = @AM_CFLAGS@ AM_CPPFLAGS = @AM_CPPFLAGS@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GD_CFLAGS = @GD_CFLAGS@ GD_LIBS = @GD_LIBS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBCURL_CFLAGS = @LIBCURL_CFLAGS@ LIBCURL_LIBS = @LIBCURL_LIBS@ LIBJPEG_CFLAGS = @LIBJPEG_CFLAGS@ LIBJPEG_LIBS = @LIBJPEG_LIBS@ LIBOBJS = @LIBOBJS@ LIBPNG_CFLAGS = @LIBPNG_CFLAGS@ LIBPNG_LIBS = @LIBPNG_LIBS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LS_LTVERSION = @LS_LTVERSION@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MD5SUM = @MD5SUM@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ attr_func_deprecated = @attr_func_deprecated@ attr_var_deprecated = @attr_var_deprecated@ bashcompletiondir = @bashcompletiondir@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgconfigdir = @pkgconfigdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ pythondir = @pythondir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ zshcompletiondir = @zshcompletiondir@ CLEANFILES = libsixel/*.pyc @HAVE_PYTHON_TRUE@libsixeldir = $(pythondir)/libsixel @HAVE_PYTHON_TRUE@libsixel_PYTHON = \ @HAVE_PYTHON_TRUE@ libsixel/__init__.py \ @HAVE_PYTHON_TRUE@ libsixel/encoder.py \ @HAVE_PYTHON_TRUE@ libsixel/decoder.py EXTRA_DIST = \ setup.py all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign python/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign python/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-libsixelPYTHON: $(libsixel_PYTHON) @$(NORMAL_INSTALL) @list='$(libsixel_PYTHON)'; dlist=; list2=; test -n "$(libsixeldir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(libsixeldir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libsixeldir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ if test -f $$b$$p; then \ $(am__strip_dir) \ dlist="$$dlist $$f"; \ list2="$$list2 $$b$$p"; \ else :; fi; \ done; \ for file in $$list2; do echo $$file; done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(libsixeldir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(libsixeldir)" || exit $$?; \ done || exit $$?; \ if test -n "$$dlist"; then \ $(am__py_compile) --destdir "$(DESTDIR)" \ --basedir "$(libsixeldir)" $$dlist; \ else :; fi uninstall-libsixelPYTHON: @$(NORMAL_UNINSTALL) @list='$(libsixel_PYTHON)'; test -n "$(libsixeldir)" || list=; \ py_files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ test -n "$$py_files" || exit 0; \ dir='$(DESTDIR)$(libsixeldir)'; \ pyc_files=`echo "$$py_files" | sed 's|$$|c|'`; \ pyo_files=`echo "$$py_files" | sed 's|$$|o|'`; \ py_files_pep3147=`echo "$$py_files" | $(am__pep3147_tweak)`; \ echo "$$py_files_pep3147";\ pyc_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|c|'`; \ pyo_files_pep3147=`echo "$$py_files_pep3147" | sed 's|$$|o|'`; \ st=0; \ for files in \ "$$py_files" \ "$$pyc_files" \ "$$pyo_files" \ "$$pyc_files_pep3147" \ "$$pyo_files_pep3147" \ ; do \ $(am__uninstall_files_from_dir) || st=$$?; \ done; \ exit $$st tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile installdirs: for dir in "$(DESTDIR)$(libsixeldir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool clean-local mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-libsixelPYTHON install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-libsixelPYTHON .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ clean-local cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am \ install-libsixelPYTHON install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ uninstall-am uninstall-libsixelPYTHON .PRECIOUS: Makefile clean-local: -rm -rf libsixel_python.egg-info build dist check: check-am # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: libsixel-1.7.3/python/README.rst000066400000000000000000000044661302271755100163620ustar00rootroot00000000000000libsixel-python =============== What is this? ------------- This module is a python wrapper of libsixel. libsixel: https://github.com/saitoha/libsixel Install ------- Example 1. Install into the python prefixed with '/usr/local' :: $ git clone https://github.com/saitoha/libsixel.git $ cd libsixel $ ./configure --enable-python --prefix=/usr/local $ make install Example 2. Install into only current active python :: $ git clone https://github.com/saitoha/libsixel.git $ cd libsixel $ ./configure --disable-python $ make install # install libsixel $ cd python $ python setup.py install # install python module Code Example ------------ encoder :: from libsixel.encoder import Encoder, SIXEL_OPTFLAG_WIDTH, SIXEL_OPTFLAG_COLORS encoder = Encoder() encoder.setopt(SIXEL_OPTFLAG_WIDTH, "300") encoder.setopt(SIXEL_OPTFLAG_COLORS, "16") encoder.encode("test.png") decoder :: from libsixel.decoder import Decoder, SIXEL_OPTFLAG_INPUT, SIXEL_OPTFLAG_OUTPUT decoder = Decoder() decoder.setopt(SIXEL_OPTFLAG_INPUT, "test.six") decoder.setopt(SIXEL_OPTFLAG_OUTPUT, "test.png") decoder.decode() License ------- The MIT lisence :: Copyright (c) 2014,2015 Hayaki Saito Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libsixel-1.7.3/python/libsixel/000077500000000000000000000000001302271755100164745ustar00rootroot00000000000000libsixel-1.7.3/python/libsixel/__init__.py000066400000000000000000001047601302271755100206150ustar00rootroot00000000000000#!/usr/bin/env python # # Copyright (c) 2014-2016 Hayaki Saito # # Permission is hereby granted, free of charge, to any person obtaining a copy of # this software and associated documentation files (the "Software"), to deal in # the Software without restriction, including without limitation the rights to # use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of # the Software, and to permit persons to whom the Software is furnished to do so, # subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all # copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS # FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR # COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER # IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # from ctypes import cdll, c_void_p, c_int, c_byte, c_char_p, POINTER, byref, CFUNCTYPE, string_at from ctypes.util import find_library SIXEL_OK = 0x0000 SIXEL_FALSE = 0x1000 SIXEL_RUNTIME_ERROR = (SIXEL_FALSE | 0x0100) # runtime error SIXEL_LOGIC_ERROR = (SIXEL_FALSE | 0x0200) # logic error SIXEL_FEATURE_ERROR = (SIXEL_FALSE | 0x0300) # feature not enabled SIXEL_LIBC_ERROR = (SIXEL_FALSE | 0x0400) # errors caused by curl SIXEL_CURL_ERROR = (SIXEL_FALSE | 0x0500) # errors occures in libc functions SIXEL_JPEG_ERROR = (SIXEL_FALSE | 0x0600) # errors occures in libjpeg functions SIXEL_PNG_ERROR = (SIXEL_FALSE | 0x0700) # errors occures in libpng functions SIXEL_GDK_ERROR = (SIXEL_FALSE | 0x0800) # errors occures in gdk functions SIXEL_GD_ERROR = (SIXEL_FALSE | 0x0900) # errors occures in gd functions SIXEL_STBI_ERROR = (SIXEL_FALSE | 0x0a00) # errors occures in stb_image functions SIXEL_STBIW_ERROR = (SIXEL_FALSE | 0x0b00) # errors occures in stb_image_write functions SIXEL_INTERRUPTED = (SIXEL_OK | 0x0001) # interrupted by a signal SIXEL_BAD_ALLOCATION = (SIXEL_RUNTIME_ERROR | 0x0001) # malloc() failed SIXEL_BAD_ARGUMENT = (SIXEL_RUNTIME_ERROR | 0x0002) # bad argument detected SIXEL_BAD_INPUT = (SIXEL_RUNTIME_ERROR | 0x0003) # bad input detected SIXEL_NOT_IMPLEMENTED = (SIXEL_FEATURE_ERROR | 0x0001) # feature not implemented def SIXEL_SUCCEEDED(status): return (((status) & 0x1000) == 0) def SIXEL_FAILED(status): return (((status) & 0x1000) != 0) # method for finding the largest dimension for splitting, # and sorting by that component SIXEL_LARGE_AUTO = 0x0 # choose automatically the method for finding the largest dimension SIXEL_LARGE_NORM = 0x1 # simply comparing the range in RGB space SIXEL_LARGE_LUM = 0x2 # transforming into luminosities before the comparison # method for choosing a color from the box SIXEL_REP_AUTO = 0x0 # choose automatically the method for selecting representative color from each box SIXEL_REP_CENTER_BOX = 0x1 # choose the center of the box SIXEL_REP_AVERAGE_COLORS = 0x2 # choose the average all the color in the box (specified in Heckbert's paper) SIXEL_REP_AVERAGE_PIXELS = 0x3 # choose the average all the pixels in the box # method for diffusing SIXEL_DIFFUSE_AUTO = 0x0 # choose diffusion type automatically SIXEL_DIFFUSE_NONE = 0x1 # don't diffuse SIXEL_DIFFUSE_ATKINSON = 0x2 # diffuse with Bill Atkinson's method SIXEL_DIFFUSE_FS = 0x3 # diffuse with Floyd-Steinberg method SIXEL_DIFFUSE_JAJUNI = 0x4 # diffuse with Jarvis, Judice & Ninke method SIXEL_DIFFUSE_STUCKI = 0x5 # diffuse with Stucki's method SIXEL_DIFFUSE_BURKES = 0x6 # diffuse with Burkes' method # quality modes SIXEL_QUALITY_AUTO = 0x0 # choose quality mode automatically SIXEL_QUALITY_HIGH = 0x1 # high quality palette construction SIXEL_QUALITY_LOW = 0x2 # low quality palette construction SIXEL_QUALITY_FULL = 0x3 # full quality palette construction SIXEL_QUALITY_HIGHCOLOR = 0x4 # high color # built-in dither SIXEL_BUILTIN_MONO_DARK = 0x0 # monochrome terminal with dark background SIXEL_BUILTIN_MONO_LIGHT = 0x1 # monochrome terminal with dark background SIXEL_BUILTIN_XTERM16 = 0x2 # xterm 16color SIXEL_BUILTIN_XTERM256 = 0x3 # xterm 256color SIXEL_BUILTIN_VT340_MONO = 0x4 # vt340 monochrome SIXEL_BUILTIN_VT340_COLOR = 0x5 # vt340 color SIXEL_BUILTIN_G1 = 0x6 # 1bit grayscale SIXEL_BUILTIN_G2 = 0x7 # 2bit grayscale SIXEL_BUILTIN_G4 = 0x8 # 4bit grayscale SIXEL_BUILTIN_G8 = 0x9 # 8bit grayscale # offset value of pixelFormat SIXEL_FORMATTYPE_COLOR = (0) SIXEL_FORMATTYPE_GRAYSCALE = (1 << 6) SIXEL_FORMATTYPE_PALETTE = (1 << 7) # pixelformat type of input image # NOTE: for compatibility, the value of PIXELFORAMT_COLOR_RGB888 must be 3 SIXEL_PIXELFORMAT_RGB555 = (SIXEL_FORMATTYPE_COLOR | 0x01) # 15bpp SIXEL_PIXELFORMAT_RGB565 = (SIXEL_FORMATTYPE_COLOR | 0x02) # 16bpp SIXEL_PIXELFORMAT_RGB888 = (SIXEL_FORMATTYPE_COLOR | 0x03) # 24bpp SIXEL_PIXELFORMAT_BGR555 = (SIXEL_FORMATTYPE_COLOR | 0x04) # 15bpp SIXEL_PIXELFORMAT_BGR565 = (SIXEL_FORMATTYPE_COLOR | 0x05) # 16bpp SIXEL_PIXELFORMAT_BGR888 = (SIXEL_FORMATTYPE_COLOR | 0x06) # 24bpp SIXEL_PIXELFORMAT_ARGB8888 = (SIXEL_FORMATTYPE_COLOR | 0x10) # 32bpp SIXEL_PIXELFORMAT_RGBA8888 = (SIXEL_FORMATTYPE_COLOR | 0x11) # 32bpp SIXEL_PIXELFORMAT_G1 = (SIXEL_FORMATTYPE_GRAYSCALE | 0x00) # 1bpp grayscale SIXEL_PIXELFORMAT_G2 = (SIXEL_FORMATTYPE_GRAYSCALE | 0x01) # 2bpp grayscale SIXEL_PIXELFORMAT_G4 = (SIXEL_FORMATTYPE_GRAYSCALE | 0x02) # 4bpp grayscale SIXEL_PIXELFORMAT_G8 = (SIXEL_FORMATTYPE_GRAYSCALE | 0x03) # 8bpp grayscale SIXEL_PIXELFORMAT_AG88 = (SIXEL_FORMATTYPE_GRAYSCALE | 0x13) # 16bpp gray+alpha SIXEL_PIXELFORMAT_GA88 = (SIXEL_FORMATTYPE_GRAYSCALE | 0x23) # 16bpp gray+alpha SIXEL_PIXELFORMAT_PAL1 = (SIXEL_FORMATTYPE_PALETTE | 0x00) # 1bpp palette SIXEL_PIXELFORMAT_PAL2 = (SIXEL_FORMATTYPE_PALETTE | 0x01) # 2bpp palette SIXEL_PIXELFORMAT_PAL4 = (SIXEL_FORMATTYPE_PALETTE | 0x02) # 4bpp palette SIXEL_PIXELFORMAT_PAL8 = (SIXEL_FORMATTYPE_PALETTE | 0x03) # 8bpp palette # palette type SIXEL_PALETTETYPE_AUTO = 0 # choose palette type automatically SIXEL_PALETTETYPE_HLS = 1 # HLS colorspace SIXEL_PALETTETYPE_RGB = 2 # RGB colorspace # policies of SIXEL encoding SIXEL_ENCODEPOLICY_AUTO = 0 # choose encoding policy automatically SIXEL_ENCODEPOLICY_FAST = 1 # encode as fast as possible SIXEL_ENCODEPOLICY_SIZE = 2 # encode to as small sixel sequence as possible # method for re-sampling SIXEL_RES_NEAREST = 0 # Use nearest neighbor method SIXEL_RES_GAUSSIAN = 1 # Use guaussian filter SIXEL_RES_HANNING = 2 # Use hanning filter SIXEL_RES_HAMMING = 3 # Use hamming filter SIXEL_RES_BILINEAR = 4 # Use bilinear filter SIXEL_RES_WELSH = 5 # Use welsh filter SIXEL_RES_BICUBIC = 6 # Use bicubic filter SIXEL_RES_LANCZOS2 = 7 # Use lanczos-2 filter SIXEL_RES_LANCZOS3 = 8 # Use lanczos-3 filter SIXEL_RES_LANCZOS4 = 9 # Use lanczos-4 filter # image format SIXEL_FORMAT_GIF = 0x0 # read only SIXEL_FORMAT_PNG = 0x1 # read/write SIXEL_FORMAT_BMP = 0x2 # read only SIXEL_FORMAT_JPG = 0x3 # read only SIXEL_FORMAT_TGA = 0x4 # read only SIXEL_FORMAT_WBMP = 0x5 # read only with --with-gd configure option SIXEL_FORMAT_TIFF = 0x6 # read only SIXEL_FORMAT_SIXEL = 0x7 # read only SIXEL_FORMAT_PNM = 0x8 # read only SIXEL_FORMAT_GD2 = 0x9 # read only with --with-gd configure option SIXEL_FORMAT_PSD = 0xa # read only SIXEL_FORMAT_HDR = 0xb # read only # loop mode SIXEL_LOOP_AUTO = 0 # honer the setting of GIF header SIXEL_LOOP_FORCE = 1 # always enable loop SIXEL_LOOP_DISABLE = 2 # always disable loop # setopt flags SIXEL_OPTFLAG_INPUT = 'i' # -i, --input: specify input file name. SIXEL_OPTFLAG_OUTPUT = 'o' # -o, --output: specify output file name. SIXEL_OPTFLAG_OUTFILE = 'o' # -o, --outfile: specify output file name. SIXEL_OPTFLAG_7BIT_MODE = '7' # -7, --7bit-mode: for 7bit terminals or printers (default) SIXEL_OPTFLAG_8BIT_MODE = '8' # -8, --8bit-mode: for 8bit terminals or printers SIXEL_OPTFLAG_COLORS = 'p' # -p COLORS, --colors=COLORS: specify number of colors SIXEL_OPTFLAG_MAPFILE = 'm' # -m FILE, --mapfile=FILE: specify set of colors SIXEL_OPTFLAG_MONOCHROME = 'e' # -e, --monochrome: output monochrome sixel image SIXEL_OPTFLAG_INSECURE = 'k' # -k, --insecure: allow to connect to SSL sites without certs SIXEL_OPTFLAG_INVERT = 'i' # -i, --invert: assume the terminal background color SIXEL_OPTFLAG_HIGH_COLOR = 'I' # -I, --high-color: output 15bpp sixel image SIXEL_OPTFLAG_USE_MACRO = 'u' # -u, --use-macro: use DECDMAC and DEVINVM sequences SIXEL_OPTFLAG_MACRO_NUMBER = 'n' # -n MACRONO, --macro-number=MACRONO: # specify macro register number SIXEL_OPTFLAG_COMPLEXION_SCORE = 'C' # -C COMPLEXIONSCORE, --complexion-score=COMPLEXIONSCORE: # specify an number argument for the score of # complexion correction. SIXEL_OPTFLAG_IGNORE_DELAY = 'g' # -g, --ignore-delay: render GIF animation without delay SIXEL_OPTFLAG_STATIC = 'S' # -S, --static: render animated GIF as a static image SIXEL_OPTFLAG_DIFFUSION = 'd' # -d DIFFUSIONTYPE, --diffusion=DIFFUSIONTYPE: # choose diffusion method which used with -p option. # DIFFUSIONTYPE is one of them: # auto -> choose diffusion type # automatically (default) # none -> do not diffuse # fs -> Floyd-Steinberg method # atkinson -> Bill Atkinson's method # jajuni -> Jarvis, Judice & Ninke # stucki -> Stucki's method # burkes -> Burkes' method SIXEL_OPTFLAG_FIND_LARGEST = 'f' # -f FINDTYPE, --find-largest=FINDTYPE: # choose method for finding the largest # dimension of median cut boxes for # splitting, make sense only when -p # option (color reduction) is # specified # FINDTYPE is one of them: # auto -> choose finding method # automatically (default) # norm -> simply comparing the # range in RGB space # lum -> transforming into # luminosities before the # comparison SIXEL_OPTFLAG_SELECT_COLOR = 's' # -s SELECTTYPE, --select-color=SELECTTYPE # choose the method for selecting # representative color from each # median-cut box, make sense only # when -p option (color reduction) is # specified # SELECTTYPE is one of them: # auto -> choose selecting # method automatically # (default) # center -> choose the center of # the box # average -> calculate the color # average into the box # histogram -> similar with average # but considers color # histogram SIXEL_OPTFLAG_CROP = 'c' # -c REGION, --crop=REGION: # crop source image to fit the # specified geometry. REGION should # be formatted as '%dx%d+%d+%d' SIXEL_OPTFLAG_WIDTH = 'w' # -w WIDTH, --width=WIDTH: # resize image to specified width # WIDTH is represented by the # following syntax # auto -> preserving aspect # ratio (default) # % -> scale width with # given percentage # -> scale width with # pixel counts # px -> scale width with # pixel counts SIXEL_OPTFLAG_HEIGHT = 'h' # -h HEIGHT, --height=HEIGHT: # resize image to specified height # HEIGHT is represented by the # following syntax # auto -> preserving aspect # ratio (default) # % -> scale height with # given percentage # -> scale height with # pixel counts # px -> scale height with # pixel counts SIXEL_OPTFLAG_RESAMPLING = 'r' # -r RESAMPLINGTYPE, --resampling=RESAMPLINGTYPE: # choose resampling filter used # with -w or -h option (scaling) # RESAMPLINGTYPE is one of them: # nearest -> Nearest-Neighbor # method # gaussian -> Gaussian filter # hanning -> Hanning filter # hamming -> Hamming filter # bilinear -> Bilinear filter # (default) # welsh -> Welsh filter # bicubic -> Bicubic filter # lanczos2 -> Lanczos-2 filter # lanczos3 -> Lanczos-3 filter # lanczos4 -> Lanczos-4 filter SIXEL_OPTFLAG_QUALITY = 'q' # -q QUALITYMODE, --quality=QUALITYMODE: # select quality of color # quanlization. # auto -> decide quality mode # automatically (default) # low -> low quality and high # speed mode # high -> high quality and low # speed mode # full -> full quality and careful # speed mode SIXEL_OPTFLAG_LOOPMODE = 'l' # -l LOOPMODE, --loop-control=LOOPMODE: # select loop control mode for GIF # animation. # auto -> honor the setting of # GIF header (default) # force -> always enable loop # disable -> always disable loop SIXEL_OPTFLAG_PALETTE_TYPE = 't' # -t PALETTETYPE, --palette-type=PALETTETYPE: # select palette color space type # auto -> choose palette type # automatically (default) # hls -> use HLS color space # rgb -> use RGB color space SIXEL_OPTFLAG_BUILTIN_PALETTE = 'b' # -b BUILTINPALETTE, --builtin-palette=BUILTINPALETTE: # select built-in palette type # xterm16 -> X default 16 color map # xterm256 -> X default 256 color map # vt340mono -> VT340 monochrome map # vt340color -> VT340 color map # gray1 -> 1bit grayscale map # gray2 -> 2bit grayscale map # gray4 -> 4bit grayscale map # gray8 -> 8bit grayscale map SIXEL_OPTFLAG_ENCODE_POLICY = 'E' # -E ENCODEPOLICY, --encode-policy=ENCODEPOLICY: # select encoding policy # auto -> choose encoding policy # automatically (default) # fast -> encode as fast as possible # size -> encode to as small sixel # sequence as possible SIXEL_OPTFLAG_BGCOLOR = 'B' # -B BGCOLOR, --bgcolor=BGCOLOR: # specify background color # BGCOLOR is represented by the # following syntax # #rgb # #rrggbb # #rrrgggbbb # #rrrrggggbbbb # rgb:r/g/b # rgb:rr/gg/bb # rgb:rrr/ggg/bbb # rgb:rrrr/gggg/bbbb SIXEL_OPTFLAG_PENETRATE = 'P' # -P, --penetrate: # penetrate GNU Screen using DCS # pass-through sequence SIXEL_OPTFLAG_PIPE_MODE = 'D' # -D, --pipe-mode: # read source images from stdin continuously SIXEL_OPTFLAG_VERBOSE = 'v' # -v, --verbose: show debugging info SIXEL_OPTFLAG_VERSION = 'V' # -V, --version: show version and license info SIXEL_OPTFLAG_HELP = 'H' # -H, --help: show this help if not find_library('sixel'): raise ImportError("libsixel not found.") # load shared library _sixel = cdll.LoadLibrary(find_library('sixel')) # convert error status code int formatted string def sixel_helper_format_error(status): _sixel.sixel_helper_format_error.restype = c_char_p; _sixel.sixel_helper_format_error.argtypes = [c_int]; return _sixel.sixel_helper_format_error(status) # compute pixel depth from pixelformat def sixel_helper_compute_depth(pixelformat): _sixel.sixel_helper_compute_depth.restype = c_int _sixel.sixel_encoder_encode.argtypes = [c_int] return _sixel.sixel_helper_compute_depth(pixelformat) # create new output context object def sixel_output_new(fn_write, priv=None, allocator=c_void_p(None)): def _fn_write_local(data, size, priv_from_c): fn_write(string_at(data, size), priv) return size sixel_write_function = CFUNCTYPE(c_int, c_char_p, c_int, c_void_p) _sixel.sixel_output_new.restype = c_int _sixel.sixel_output_new.argtypes = [POINTER(c_void_p), sixel_write_function, c_void_p, c_void_p] output = c_void_p(None) _fn_write = sixel_write_function(_fn_write_local) _fn_write.restype = c_int _fn_write.argtypes = [sixel_write_function, c_void_p, c_void_p] status = _sixel.sixel_output_new(byref(output), _fn_write, c_void_p(None), allocator) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) output.__fn_write = _fn_write return output # increase reference count of output object (thread-unsafe) def sixel_output_ref(output): _sixel.sixel_output_ref.restype = None _sixel.sixel_output_ref.argtypes = [c_void_p] _sixel.sixel_output_ref(output) # decrease reference count of output object (thread-unsafe) def sixel_output_unref(output): _sixel.sixel_output_unref.restype = None _sixel.sixel_output_unref.argtypes = [c_void_p] _sixel.sixel_output_unref(output) output.__fn_write = None # get 8bit output mode which indicates whether it uses C1 control characters def sixel_output_get_8bit_availability(output): _sixel.sixel_output_get_8bit_availability.restype = None _sixel.sixel_output_get_8bit_availability.argtypes = [c_void_p] _sixel.sixel_output_get_8bit_availability(output) # set 8bit output mode state def sixel_output_set_8bit_availability(output): _sixel.sixel_output_set_8bit_availability.restype = None _sixel.sixel_output_set_8bit_availability.argtypes = [c_void_p, c_int] _sixel.sixel_output_set_8bit_availability(output) # set whether limit arguments of DECGRI('!') to 255 def sixel_output_set_gri_arg_limit(output): _sixel.sixel_output_set_gri_arg_limit.restype = None _sixel.sixel_output_set_gri_arg_limit.argtypes = [c_void_p, c_int] _sixel.sixel_output_set_gri_arg_limit(output) # set GNU Screen penetration feature enable or disable def sixel_output_set_penetrate_multiplexer(output): _sixel.sixel_output_set_penetrate_multiplexer.restype = None _sixel.sixel_output_set_penetrate_multiplexer.argtypes = [c_void_p, c_int] _sixel.sixel_output_set_penetrate_multiplexer(output) # set whether we skip DCS envelope def sixel_output_set_skip_dcs_envelope(output): _sixel.sixel_output_set_skip_dcs_envelope.restype = None _sixel.sixel_output_set_skip_dcs_envelope.argtypes = [c_void_p, c_int] _sixel.sixel_output_set_skip_dcs_envelope(output) # set palette type: RGB or HLS def sixel_output_set_palette_type(output): _sixel.sixel_output_set_palette_type.restype = None _sixel.sixel_output_set_palette_type.argtypes = [c_void_p, c_int] _sixel.sixel_output_set_palette_type(output) # set encodeing policy: auto, fast or size def sixel_output_set_encode_policy(output): _sixel.sixel_output_set_encode_policy.restype = None _sixel.sixel_output_set_encode_policy.argtypes = [c_void_p, c_int] _sixel.sixel_output_set_encode_policy(output) # create dither context object def sixel_dither_new(ncolors, allocator=None): _sixel.sixel_dither_new.restype = c_int _sixel.sixel_dither_new.argtypes = [POINTER(c_void_p), c_int, c_void_p] dither = c_void_p(None) status = _sixel.sixel_dither_new(byref(dither), ncolors, allocator) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) return dither # get built-in dither context object def sixel_dither_get(builtin_dither): _sixel.sixel_dither_get.restype = c_void_p _sixel.sixel_dither_get.argtypes = [c_int] return _sixel.sixel_dither_get(builtin_dither) # destroy dither context object def sixel_dither_destroy(dither): _sixel.sixel_dither_destroy.restype = None _sixel.sixel_dither_destroy.argtypes = [c_void_p] return _sixel.sixel_dither_destroy(dither) # increase reference count of dither context object (thread-unsafe) def sixel_dither_ref(dither): _sixel.sixel_dither_ref.restype = None _sixel.sixel_dither_ref.argtypes = [c_void_p] return _sixel.sixel_dither_ref(dither) # decrease reference count of dither context object (thread-unsafe) def sixel_dither_unref(dither): _sixel.sixel_dither_unref.restype = None _sixel.sixel_dither_unref.argtypes = [c_void_p] return _sixel.sixel_dither_unref(dither) # initialize internal palette from specified pixel buffer def sixel_dither_initialize(dither, data, width, height, pixelformat, method_for_largest=SIXEL_LARGE_AUTO, method_for_rep=SIXEL_REP_AUTO, quality_mode=SIXEL_QUALITY_AUTO): _sixel.sixel_dither_initialize.restype = c_int _sixel.sixel_dither_initialize.argtypes = [c_void_p, c_char_p, c_int, c_int, c_int, c_int, c_int, c_int] status = _sixel.sixel_dither_initialize(dither, data, width, height, pixelformat, method_for_largest, method_for_rep, quality_mode) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) # set diffusion type, choose from enum methodForDiffuse def sixel_dither_set_diffusion_type(dither, method_for_diffuse): _sixel.sixel_dither_set_diffusion_type.restype = None _sixel.sixel_dither_set_diffusion_type.argtypes = [c_void_p, c_int] _sixel.sixel_dither_set_diffusion_type(dither, method_for_diffuse) # get number of palette colors def sixel_dither_get_num_of_palette_colors(dither): _sixel.sixel_dither_get_num_of_palette_colors.restype = c_int _sixel.sixel_dither_get_num_of_palette_colors.argtypes = [c_void_p] return _sixel.sixel_dither_get_num_of_palette_colors(dither) # get number of histogram colors */ def sixel_dither_get_num_of_histogram_colors(dither): _sixel.sixel_dither_get_num_of_histogram_colors.restype = c_int _sixel.sixel_dither_get_num_of_histogram_colors.argtypes = [c_void_p] return _sixel.sixel_dither_get_num_of_histogram_colors(dither) def sixel_dither_get_palette(dither): _sixel.sixel_dither_get_palette.restype = c_char_p _sixel.sixel_dither_get_palette.argtypes = [c_void_p] cpalette = _sixel.sixel_dither_get_palette(dither) return [ord(c) for c in cpalette] def sixel_dither_set_palette(dither, palette): _sixel.sixel_dither_set_palette.restype = None _sixel.sixel_dither_set_palette.argtypes = [c_void_p, c_char_p] cpalette = ''.join(map(chr, palette)) _sixel.sixel_dither_set_palette(dither, cpalette) def sixel_dither_set_complexion_score(dither, score): _sixel.sixel_dither_set_complexion_score.restype = None _sixel.sixel_dither_set_complexion_score.argtypes = [c_void_p, c_int] _sixel.sixel_dither_set_complexion_score(dither, score) def sixel_dither_set_body_only(dither, bodyonly): _sixel.sixel_dither_set_body_only.restype = None _sixel.sixel_dither_set_body_only.argtypes = [c_void_p, c_int] _sixel.sixel_dither_set_body_only(dither, bodyonly) def sixel_dither_set_optimize_palette(dither, do_opt): _sixel.sixel_dither_set_optimize_palette.restype = None _sixel.sixel_dither_set_optimize_palette.argtypes = [c_void_p, c_int] _sixel.sixel_dither_set_optimize_palette(dither, do_opt) def sixel_dither_set_pixelformat(dither, pixelformat): _sixel.sixel_dither_set_pixelformat.restype = None _sixel.sixel_dither_set_pixelformat.argtypes = [c_void_p, c_int] _sixel.sixel_dither_set_pixelformat(dither, pixelformat) def sixel_dither_set_transparent(dither, transparent): _sixel.sixel_dither_set_transparent.restype = None _sixel.sixel_dither_set_transparent.argtypes = [c_void_p, c_int] _sixel.sixel_dither_set_transparent(dither, transparent) # convert pixels into sixel format and write it to output context def sixel_encode(pixels, width, height, depth, dither, output): _sixel.sixel_encode.restype = c_int _sixel.sixel_encode.argtypes = [c_char_p, c_int, c_int, c_int, c_void_p, c_void_p] return _sixel.sixel_encode(pixels, width, height, depth, dither, output) # create encoder object def sixel_encoder_new(allocator=c_void_p(None)): _sixel.sixel_encoder_new.restype = c_int _sixel.sixel_encoder_new.argtypes = [POINTER(c_void_p), c_void_p] encoder = c_void_p(None) status = _sixel.sixel_encoder_new(byref(encoder), allocator) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) return encoder # increase reference count of encoder object (thread-unsafe) def sixel_encoder_ref(encoder): _sixel.sixel_encoder_ref.restype = None _sixel.sixel_encoder_ref.argtypes = [c_void_p] _sixel.sixel_encoder_ref(encoder) # decrease reference count of encoder object (thread-unsafe) def sixel_encoder_unref(encoder): _sixel.sixel_encoder_unref.restype = None _sixel.sixel_encoder_unref.argtypes = [c_void_p] _sixel.sixel_encoder_unref(encoder) # set an option flag to encoder object def sixel_encoder_setopt(encoder, flag, arg=None): _sixel.sixel_encoder_setopt.restype = c_int _sixel.sixel_encoder_setopt.argtypes = [c_void_p, c_int, c_char_p] flag = ord(flag) if arg: arg = str(arg).encode('utf-8') status = _sixel.sixel_encoder_setopt(encoder, flag, arg) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) # load source data from specified file and encode it to SIXEL format def sixel_encoder_encode(encoder, filename): import locale language, encoding = locale.getdefaultlocale() _sixel.sixel_encoder_encode.restype = c_int _sixel.sixel_encoder_encode.argtypes = [c_void_p, c_char_p] status = _sixel.sixel_encoder_encode(encoder, filename.encode(encoding)) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) # encode specified pixel data to SIXEL format def sixel_encoder_encode_bytes(encoder, buf, width, height, pixelformat, palette): depth = sixel_helper_compute_depth(pixelformat) if depth <= 0: raise ValueError("invalid pixelformat value : %d" % pixelformat) if len(buf) < width * height * depth: raise ValueError("buf.len is too short : %d < %d * %d * %d" % (buf.len, width, height, depth)) if not hasattr(buf, "readonly") or buf.readonly: cbuf = c_void_p.from_buffer_copy(buf) else: cbuf = c_void_p.from_buffer(buf) if palette: cpalettelen = len(palette) cpalette = (c_byte * cpalettelen)(*palette) else: cpalettelen = None cpalette = None _sixel.sixel_encoder_encode_bytes.restype = c_int _sixel.sixel_encoder_encode.argtypes = [c_void_p, c_void_p, c_int, c_int, c_int, c_void_p, c_int] status = _sixel.sixel_encoder_encode_bytes(encoder, buf, width, height, pixelformat, cpalette, cpalettelen) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) # create decoder object def sixel_decoder_new(allocator=c_void_p(None)): _sixel.sixel_decoder_new.restype = c_int _sixel.sixel_decoder_new.argtypes = [POINTER(c_void_p), c_void_p] decoder = c_void_p(None) status = _sixel.sixel_decoder_new(byref(decoder), c_void_p(None)) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) return decoder # increase reference count of decoder object (thread-unsafe) def sixel_decoder_ref(decoder): _sixel.sixel_decoder_ref.restype = None _sixel.sixel_decoder_ref.argtypes = [c_void_p] _sixel.sixel_decoder_ref(decoder) # decrease reference count of decoder object (thread-unsafe) def sixel_decoder_unref(decoder): _sixel.sixel_decoder_unref.restype = None _sixel.sixel_decoder_unref.argtypes = [c_void_p] _sixel.sixel_decoder_unref(decoder) # set an option flag to decoder object def sixel_decoder_setopt(decoder, flag, arg=None): _sixel.sixel_decoder_setopt.restype = c_int _sixel.sixel_decoder_setopt.argtypes = [c_void_p, c_int, c_char_p] flag = ord(flag) if arg: arg = str(arg).encode('utf-8') status = _sixel.sixel_decoder_setopt(decoder, flag, arg) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) # load source data from stdin or the file def sixel_decoder_decode(decoder, infile=None): _sixel.sixel_decoder_decode.restype = c_int _sixel.sixel_decoder_decode.argtypes = [c_void_p] if infile: sixel_decoder_setopt(decoder, SIXEL_OPTFLAG_INPUT, infile) status = _sixel.sixel_decoder_decode(decoder) if SIXEL_FAILED(status): message = sixel_helper_format_error(status) raise RuntimeError(message) libsixel-1.7.3/python/libsixel/decoder.py000066400000000000000000000040571302271755100204610ustar00rootroot00000000000000#!/usr/bin/env python # # Copyright (c) 2014-2016 Hayaki Saito # # Permission is hereby granted, free of charge, to any person obtaining a copy of # this software and associated documentation files (the "Software"), to deal in # the Software without restriction, including without limitation the rights to # use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of # the Software, and to permit persons to whom the Software is furnished to do so, # subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all # copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS # FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR # COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER # IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # from . import _sixel from libsixel import * class Decoder(object): def __init__(self): self._decoder = sixel_decoder_new() def __del__(self): sixel_decoder_unref(self._decoder) def setopt(self, flag, arg=None): sixel_decoder_setopt(self._decoder, flag, arg) def decode(self, infile=None): sixel_decoder_decode(self._decoder, infile) def test(self, infile=None, outfile=None): import threading if infile: self.setopt(SIXEL_OPTFLAG_INPUT, infile) if outfile: self.setopt(SIXEL_OPTFLAG_OUTPUT, outfile) t = threading.Thread(target=self.decode) t.daemon = True t.start() try: while t.is_alive(): t.join(1) except KeyboardInterrupt: print("\033\\\033[Jcanceled.") if __name__ == '__main__': import sys arg2 = "-" if len(sys.argv) < 3 else sys.argv[2] Decoder().test(arg1, arg2) libsixel-1.7.3/python/libsixel/encoder.py000077500000000000000000000043211302271755100204700ustar00rootroot00000000000000#!/usr/bin/env python # # Copyright (c) 2014-2016 Hayaki Saito # # Permission is hereby granted, free of charge, to any person obtaining a copy of # this software and associated documentation files (the "Software"), to deal in # the Software without restriction, including without limitation the rights to # use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of # the Software, and to permit persons to whom the Software is furnished to do so, # subject to the following conditions: # # The above copyright notice and this permission notice shall be included in all # copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS # FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR # COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER # IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # from . import _sixel from libsixel import * class Encoder(object): def __init__(self): self._encoder = sixel_encoder_new() def __del__(self): sixel_encoder_unref(self._encoder) def setopt(self, flag, arg=None): sixel_encoder_setopt(self._encoder, flag, arg) def encode(self, filename="-"): sixel_encoder_encode(self._encoder, filename) def encode_bytes(self, buf, width, height, pixelformat, palette): sixel_encoder_encode_bytes(self._encoder, buf, width, height, pixelformat, palette) def test(self, filename): import threading self.setopt(SIXEL_OPTFLAG_COLORS, 16) self.setopt(SIXEL_OPTFLAG_DIFFUSION, "atkinson") self.setopt(SIXEL_OPTFLAG_WIDTH, 200) t = threading.Thread(target=self.encode, args=[filename]) t.daemon = True t.start() try: while t.is_alive(): t.join(1) except KeyboardInterrupt: print("\033\\\033[Jcanceled.") if __name__ == '__main__': import sys arg1 = "-" if len(sys.argv) < 2 else sys.argv[1] Encoder().test(arg1) libsixel-1.7.3/python/setup.py000066400000000000000000000026401302271755100163750ustar00rootroot00000000000000# -*- coding: utf-8 -*- from setuptools import setup, find_packages __version__ = '0.4.0' __license__ = 'MIT' __author__ = 'Hayaki Saito' import inspect import os filename = inspect.getfile(inspect.currentframe()) dirpath = os.path.abspath(os.path.dirname(filename)) long_description = open(os.path.join(dirpath, "README.rst")).read() setup(name = 'libsixel-python', version = __version__, description = 'libsixel binding for Python', long_description = long_description, py_modules = ['libsixel'], classifiers = ['Development Status :: 4 - Beta', 'Topic :: Terminals', 'Environment :: Console', 'Intended Audience :: End Users/Desktop', 'License :: OSI Approved :: MIT License', 'Programming Language :: Python' ], keywords = 'sixel libsixel terminal codec', author = __author__, author_email = 'saitoha@me.com', url = 'https://github.com/saitoha/libsixel', license = __license__, packages = find_packages(exclude=[]), zip_safe = False, include_package_data = False, install_requires = [] ) libsixel-1.7.3/ruby/000077500000000000000000000000001302271755100143215ustar00rootroot00000000000000libsixel-1.7.3/ruby/.gitignore000066400000000000000000000001661302271755100163140ustar00rootroot00000000000000/.bundle/ /.yardoc /Gemfile.lock /_yardoc/ /coverage/ /doc/ /pkg/ /spec/reports/ /tmp/ *.bundle *.so *.o *.a mkmf.log libsixel-1.7.3/ruby/.travis.yml000066400000000000000000000000361302271755100164310ustar00rootroot00000000000000language: ruby rvm: - 2.1.2 libsixel-1.7.3/ruby/Gemfile000066400000000000000000000001351302271755100156130ustar00rootroot00000000000000source 'https://rubygems.org' # Specify your gem's dependencies in libsixel.gemspec gemspec libsixel-1.7.3/ruby/LICENSE.txt000066400000000000000000000020551302271755100161460ustar00rootroot00000000000000Copyright (c) 2015 Hayaki Saito MIT License Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. libsixel-1.7.3/ruby/README.md000066400000000000000000000013511302271755100156000ustar00rootroot00000000000000# Libsixel The libsixel gem provides Ruby language bindings for libsixel(https://github.com/saitoha/libsixel). ## Requirements - libsixel(>=1.5.0) ## Installation ```ruby gem 'libsixel-ruby' ``` And then execute: $ bundle Or install it yourself as: $ gem install libsixel-ruby ## Usage ```ruby require 'libsixel' encoder = Encoder.new encoder.setopt 'p', 16 encoder.setopt 'w', '200' encoder.encode 'images/egret.jpg' ``` ## Contributing 1. Fork it ( https://github.com/[my-github-username]/libsixel-ruby/fork ) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request libsixel-1.7.3/ruby/Rakefile000066400000000000000000000003641302271755100157710ustar00rootroot00000000000000require "bundler/gem_tasks" require "rake/testtask" Rake::TestTask.new(:test) do |t| t.libs << "test" end task :default => :test require "rake/extensiontask" Rake::ExtensionTask.new("libsixel") do |ext| ext.lib_dir = "lib/libsixel" end libsixel-1.7.3/ruby/ext/000077500000000000000000000000001302271755100151215ustar00rootroot00000000000000libsixel-1.7.3/ruby/ext/libsixel/000077500000000000000000000000001302271755100167345ustar00rootroot00000000000000libsixel-1.7.3/ruby/ext/libsixel/extconf.rb000066400000000000000000000002031302271755100207220ustar00rootroot00000000000000#!/usr/bin/env ruby require "mkmf" if have_header('sixel.h') and have_library('sixel') create_makefile("libsixel/libsixel") end libsixel-1.7.3/ruby/ext/libsixel/libsixel.c000066400000000000000000000133671302271755100207250ustar00rootroot00000000000000/* * libsixel Ruby bindings * * Copyright (c) 2014,2015 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.* */ #include #include static VALUE get_version(VALUE self) { return rb_str_new2(LIBSIXEL_VERSION); } static void sixel_ruby_encoder_free(sixel_encoder_t *encoder) { sixel_encoder_unref(encoder); } static VALUE sixel_ruby_encoder_alloc(VALUE klass) { sixel_encoder_t *encoder; SIXELSTATUS status; status = sixel_encoder_new(&encoder, NULL); if (SIXEL_FAILED(status)) { rb_raise(rb_eRuntimeError, "sixel_encoder_new() failed: %s / %s", sixel_helper_format_error(status), sixel_helper_get_additional_message()); } return Data_Wrap_Struct(klass, NULL, sixel_ruby_encoder_free, encoder); } static VALUE sixel_ruby_encoder_initialize(VALUE self) { return Qnil; } static VALUE sixel_ruby_encoder_setopt(VALUE self, VALUE option, VALUE optval) { sixel_encoder_t *encoder; SIXELSTATUS status; Data_Get_Struct(self, sixel_encoder_t, encoder); status = sixel_encoder_setopt(encoder, *StringValueCStr(option), StringValueCStr(optval)); if (SIXEL_FAILED(status)) { rb_raise(rb_eRuntimeError, "sixel_encoder_setopt() failed: %s / %s", sixel_helper_format_error(status), sixel_helper_get_additional_message()); } return Qnil; } static VALUE sixel_ruby_encoder_encode(VALUE self, VALUE filename) { sixel_encoder_t *encoder; SIXELSTATUS status; Data_Get_Struct(self, sixel_encoder_t, encoder); status = sixel_encoder_encode(encoder, StringValueCStr(filename)); if (SIXEL_FAILED(status)) { rb_raise(rb_eRuntimeError, "sixel_encoder_encode() failed: %s / %s", sixel_helper_format_error(status), sixel_helper_get_additional_message()); } return Qnil; } static void sixel_ruby_decoder_free(sixel_decoder_t *decoder) { sixel_decoder_decode(decoder); } static VALUE sixel_ruby_decoder_alloc(VALUE klass) { sixel_decoder_t *decoder; SIXELSTATUS status; status = sixel_decoder_new(&decoder, NULL); if (SIXEL_FAILED(status)) { rb_raise(rb_eRuntimeError, "sixel_encoder_encode() failed: %s / %s", sixel_helper_format_error(status), sixel_helper_get_additional_message()); } return Data_Wrap_Struct(klass, NULL, sixel_ruby_decoder_free, decoder); } static VALUE sixel_ruby_decoder_initialize(VALUE self) { return Qnil; } static VALUE sixel_ruby_decoder_setopt(VALUE self, VALUE option, VALUE optval) { sixel_decoder_t *decoder; SIXELSTATUS status; Data_Get_Struct(self, sixel_decoder_t, decoder); status = sixel_decoder_setopt(decoder, *StringValueCStr(option), StringValueCStr(optval)); if (SIXEL_FAILED(status)) { rb_raise(rb_eRuntimeError, "sixel_decoder_setopt() failed: %s / %s", sixel_helper_format_error(status), sixel_helper_get_additional_message()); } return Qnil; } static VALUE sixel_ruby_decoder_decode(VALUE self) { sixel_decoder_t *decoder; SIXELSTATUS status; Data_Get_Struct(self, sixel_decoder_t, decoder); status = sixel_decoder_decode(decoder); if (SIXEL_FAILED(status)) { rb_raise(rb_eRuntimeError, "sixel_decoder_decode() failed: %s / %s", sixel_helper_format_error(status), sixel_helper_get_additional_message()); } return Qnil; } void Init_libsixel() { VALUE mSixel = rb_define_module("Libsixel"); rb_define_singleton_method(mSixel, "version", get_version, 0); VALUE encoder_class = rb_define_class("Encoder", rb_cObject); rb_define_alloc_func(encoder_class, sixel_ruby_encoder_alloc); rb_define_method(encoder_class, "initialize", sixel_ruby_encoder_initialize, 0); rb_define_method(encoder_class, "setopt", sixel_ruby_encoder_setopt, 2); rb_define_method(encoder_class, "encode", sixel_ruby_encoder_encode, 1); VALUE decoder_class = rb_define_class("Decoder", rb_cObject); rb_define_method(decoder_class, "initialize", sixel_ruby_decoder_initialize, 0); rb_define_method(decoder_class, "setopt", sixel_ruby_decoder_setopt, 2); rb_define_method(decoder_class, "encode", sixel_ruby_decoder_decode, 0); } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/ruby/ext/libsixel/libsixel.h000066400000000000000000000001241302271755100207150ustar00rootroot00000000000000#ifndef LIBSIXEL_H #define LIBSIXEL_H 1 #include "ruby.h" #endif /* LIBSIXEL_H */ libsixel-1.7.3/ruby/images/000077500000000000000000000000001302271755100155665ustar00rootroot00000000000000libsixel-1.7.3/ruby/images/egret.jpg000066400000000000000000000450521302271755100174040ustar00rootroot00000000000000ÿØÿàJFIFÿÛC   %# , #&')*)-0-(0%()(ÿÛC   (((((((((((((((((((((((((((((((((((((((((((((((((((ÿÀÂX"ÿÄÿÄD!1AQaq"‘¡2±#BRÁÑ3áðCbr‚’ñc¢4STÂt²³ÿÄÿÄ1!12AQ"aq¡B‘±Ñáð3RÁÿÚ ?üq@¥nQòXòoÐ<¹ÊЇ‘J&¼¥(Ñj%Æ&Š%(f Z‰¢‰j$VJ#å5å) 1å)DÕDj gÊ5E¨•Yòù”ÑD|¤¨—ÈÑD¥1å]͹B‚±å¡@eʦª#H ¹Jä4QAY¨¯+-D´‹Q|‹ŒKQ.1"¢1ÜÑG¡J&‘D¢R†ÅÆ%¨…eÉà¦ê; Ä yEÈn¢.PŒyAÇÐÚ…ÊQŠˆœQ·(šÅÄ—fˆh£&¼‰hÕ¢Z‰hÑ¡5°4 Й$4Š&¾biw(( è–!õÍ¢4d°3’& Mn€T*.…CaWaQB „·‚A`ªÂ‡C` úŒL€t9ùC”Ö‚m3åTiC¡³HQ²¹QI[“k¤(–¢ÊQ-D›T(”¢h‘IšCå4 å5¨š$4¦|¢Q6 åADµ¤ %!Ñi‚³jÅF´*: 4¡r #­Ë¯!× TU‹å^@JE¤4ŠQ"’EÅ DÒ("Ò¢Òò )!¤R[* (AEP«n€E²Z*'¹,²_p!’ú–Ñ,¨†D #&‰~†­w! ¨h–[ØOì1v)‰ôvY,¦C–C-’À†'ÐbÀ@1€€VàÀ` A0PècìVSÊPÒØ)$Zˆ$RD‰I "’$RCH¤‚¥"’î4‡[ƒI¢’_Q¤Ó^c¢¨ 3qA@J[b¨ š -ˆ¡×‰TÐÒ*·-ÀIŠHt€I "’)-€I[–ˆ‹H)vW`@È© ¯…ÑD:%–ÉaÉe²P™,¶K†C4{’Ð2Mdˆ`fÉhÑ¢ZØ*»DÐD²è–2Z-¢B!’Ë‘/§˜Ñ-Ñ- :  ĉ }@ŠºAEe4ŠH¤‚’EÅn$¨´¨4ŠHqE¤IKa¤REP4ŠòEÐè­ÇE€šlUDòØé”4r…A@CB¢À*(u¹[vC &†ü‡@4ƒÐ¤ [”"’¢Òó)M-‹H•±H–å"Gi‘Mô×Pì"€L:Šü@B`؛بD÷˜BhMl6 D4[%„KD5e¿XК)‰…fК-­„ÀÌRE²dl’ÙOrYd„ÑL– KÜCì'Õƒ@a‰ùEÐ@Ðê €º €˜ ´‚‘AEB ¢¨ IlR H¤‚éH¨‰€¤5åb‰H¢:°†€:€4$0uq Aר~ƒ‡p ¢F€w[ú’4"‘#½€Ñg{”ˆ«L¤÷êBì!Ù ŽÈ§ab±2‡b'濺%” b¿@†Ù-ƒb¯ÀÂè AHOq±? $–Š}{‘)’ö4S$ %”Éabcd¶IlOÔl–Ø;¬ ^# Æúˆø‚÷÷>¢hØŸÔ=à    ¤J( )t%€¤Rd!§¸UØú˜È(<aó¤ÆMÐÊX€v$Å`PY6Á ÅaT;%°½À¤ÇvEŽÀÑHi£4Ç`jŸ™I™'e&Ej˜ÓØÍ?1Ø&ˆ°½ˆ«´ˆ°(¦Äج, lL,›*›ˆ&Å{€@+ %°™=߀›²^âb`6ÄÁˆ)2XؘÉe6@ Écd² l–S"Ê/©^$€˜€ì±X ŠÄ )°^D‡`(a0 [=5°ö"üF„PX˜ ªd^ð.ʳ;ÀÖ÷fVRaZ.…Y 2 Ûa•v¦>à;+W¸…a`P¬› ñ¬M“b» »Ÿ0ÛÂȰRD;3RñcRÖúžîŒS)2+Tʳ+ù ?05L,Í1ÞÀ]ŽÌì, °²,/Ì ±Y-ƒl©&جVMø„Sb²[¡^à]Ø›&À«6lMŠÁ€0bê Kcl—º ²d2™ Énýú“{€™ ”È ½Áˆ°¯a0`=€,Wæ!CD°óŠÂÀ¯P` = ™6Á!µ‡7…s•ic³.`æk‘…ø”˜&Zf)–˜V©øfW±iw°^Û˜X&"l/`.Å{ØXEدblVMø…Ñ-ŠÂ+›Ì&ÄØØ^æv楅™·à>`.ÇÌg}ÇÌ­3ÊL+^b”ŒScOp6æ6ÆWæ;ÖÄß™A|ÁdX¬ /`²/̬M“bor¡¶&÷v)6Ådج"›ȽÂü@«blMì6 ›ÄÞÁ~blÈ} —؇¸ ’6Kñ2L–ŸRXØ€B€L@ú‰€¬ÔL±XB` éæc`R*D¶æc% æ"µæ•™sl4÷ Ú÷)=ÌS-=€Ù?¡i˜ÆE&É—f)•`iaÌBa`kb»3±¹W¸ùˆ°°)0²`_6Þ!dX66+"Á°Šl,ŽaX]7™ù‡6áZs̹‡Ì·¹Vb™Iªe]¦Róz3.mÇÌ µ°»2æØ9¾¤ó™s Kn hžâ²9½Š4lVfج#FÅdsWà&Åbl¶Vþ‡OÐk8–Owôš^OåÓâ–GöL ;ˆû®øSíw§. ñk3FÊ­ý®áßyÞüOáÇÿ—Näþ²kô5´ô†fõ‡âýÁ§àèþŠÐ~ {1§q–¯Qĵ’]T³,q(¤þ翤ü=ö;IþÑÍøçæÊÿù6n0ZYœ±Ên¯v¾¤ú×ñö[Ù¥³¼¿þ?ìcŸØßesm?g8K_ðé£пdñ£Ùü‹$×fC?ªõ†~Å꾆ÿg.L¤'Yø3잢ýÂâZWÿµªæKå$Çx_Í –~ó­üÓ¾w ãùâëᎣK}\Zý‘ãƒÕh“–Ž:.%¿î3rKþÙ×êbqÚ=Œ•~d#Ðâüˆð|Ðj´SéYñ8'èÞÏêyý¶¦¼Q†÷Љ(@KB ‘¾‚>`°` !0y‡ÌcÍæÆ™Ûn`R2LjAvÛ˜jF*E)vÝ=ËR0O̸Ȓ­Ó-3ËL+dúfIŽÂ4æ­‡fV4ÀÒè,‹ ì9ˆ»À«ad^°4LM‘uÜVع‰±66+Ü›&ü@Ó˜,ÎÂú¥…îg{öì¶4̬«^aó'ê; Õ1Ù…„iÌÇfw°XV–Æv¯0YŽÀ¦÷ "øEØY6ÒM·Iw{U÷~ÇþñßhpGW—´®3ÍÞe_ðAÖÞrixYú/²ÿ‚¼3I%ŸÚ=\ø†Dïö|-㼤ÿ4¾ËÈé\v–'$CðÞÂ8Õ~ÏÂ4:neÖ8aÍËÿ3é›Gé^Ïþ q}W.N;­ÓðÜ/®<_¾Ëé•?›?wÐi´\/I/ÓàÒ頶ņ _%ÜÒY’vêüNõÁ®S–g£äø៲œ)džC[™uÍ­ýôŸ¢ ù#ìtøðé°ÇŸ<8¢©CTb¾Kc™ê-ÒØO*ky_Ìíˆés3=]nj]öð!Ê)ï·«8å‘ÖÍ$g,Êöf¢Ù,ì×ÔÆS[ÒØä–¢–Ò0ž§~¿0®ÿx¼ŠY"y_´µºCZ™¿Ê—кG¨òUn¾‚÷´ö’ú½i|n¼»”³ßïßó ŽixÚ8–[éHk'˜ù'ØÞ,цLo¬'(¿“>;þ{)ÆÜ瓆ÃG¨–þûDýÔ¾‹áCéã4Zœ_Vý™¤OU‰×GážÑþkpAäö{ˆcÖ¯þΦ±Î¼¤¶có;ìÿàY^>1 Ï¤i×6Hü/Ò]ÔþÃæ‰ýÞ|OxC6)*pÉ$þLãlèé\¶Ž¯â¦Iý=íág³j2ž +áz—þ÷GðÆüàþö?,ö“ðwÚ>¥—†¬<_N·ýÃäÊ—œ%×äÙÂØíWXËY~fÅÜÛU§Ï¤ÔK¯\áù±eƒ„—ª{˜ùtÙWÔ:Œ$Ø€Ò8ïp½Ìì/shÙ0LÊÆ™ªtR‘ŒYI ­”0L¸È,K¡Kth¤sÆEÅ™VéØÔŒTŠæ Û˜¶1R„mÌÆVÀkÍæ.c7!6œÁÌgbæW/9ó ˜ „ägboÄ+Nas9nÁXùŒyKÌ.ÛsÌyŠæÛ˜jFÅ)l¤R‘‚‘J@mÍØ|ÛÞãæÛs Ñ—0ùˆ4æfVÅFÜÛô̹‡Ì¶;ìk¸~·‹k±è¸^—6¯W“òâÃiW‹ð^ocöÿ`1i5ÞØû¼ÙVðáðŸ68ùä’üÏþ·‹f«I·Fmh¯WåžÈûÇ=ªÊ—Ñ·§º–«+äÃú»úFÙûǰŸ…|#Ù§YÄž>)Å"ù£’p¬XŸü}ÿâvü(ûWªÃ¦Å ZxFà¹a%Åx$¶G~$å'¿NèôÓ Wœ¸[$ËÚÉ©ŠUù™Ç—5·s~‰>]\šÚQ—VsåÔòE<“ùYÚÞÃÔR¸$«»2y\›ióKÄð§Ä/ò´GûF8êäQíK,”©²^¥E]ž;âÈæÉ¬ßªܵ·.¿R­½—ÑÕJÿ­í+©|ÆÇ«=G‹DK+k¡ÁGVÊz…]ÆÇrk¬ŸÕ•ïélÔ|Ï2Z…ã¿…„s[ê]GßúúšG3lóc4êÈ£Öˆ;£9>‰¿BÖJ[´Ÿ®çžõR{'òDûÇNëæ =Hê<ïÔÒ9oºùLr+îo µÐm^œr¾Æ‘Éþ™æÇ;4†e*ê€ôT“ïE©4qC'™Ñ ‰¥Ðn;Á8W´:oqÆø~ då–Hüpÿ–Kuõ?)ö›ð;”³{1Ä¥ÕiuÛ¯E‘oõLýŽ2^CXM'VbØëe‹Lt{GìÏös7»ã\?>•tŽV¹±ÏÒkgõ©ïËŠ<ØdüáÛäÑç¶ŽŽ±—ÝüÔ&}Ç´?…ÞÖpl™á™5Úx½³è¿xšñå_ú«ÓgÒMÃWƒ6žIÓY±Êî‘Êbc«¤Z%ˆU¶ëÅäó˜Ç˜9°ÙHjF)ýAH†Ý Cæð0S)H.Ý1‘Iœñ‘JD]ºT¼ R9”ÊŒ¼È®•.å)œÊTW1 º9Hççó)O`m¿0ssœmÌÆ*h9¶¼Áf\ÂæÚó‘—1<ÀÛnbyŒ¹„åâ ´æc.asm¹I˜¹ H ”†¤aÌ;ß`m¿0ùŒT†¤ñ‘JF ”¤ ·Rcaߘ6ט,˘9¬‹¶ÜÁ͹•ø|+‡êø®¿‹‡`ÉŸU•ÔaÓ;‘‹{!´eÍJÛI.çèÈþq¾=¯YɸvZ”rjyrE÷†>¾ŽT½O­öSðû…û5Ä´úž3©ÇÅø‚Š–=415‡NòwnuµZK½t¯ÒÒàŒ³êµ)d“¦é·é¹Ók>ibÖŸFÞÍp~ìŸ z. §Pæ§—4Ÿ6LÒñœ»út]‘ÙŸ_ Ûîßcçõ|cM m9[üª®Uò‡S©ËšuŽK•º¶Ž|Ù}Õ\¹¦ú+º>uñí,¥îV­9In¢Ú~ˆãÕqlXá)Ã,^Xì—ƒ7+<âYšÌ>•êäåñ4¼×cŸ6£W>eëgÃfã¹y}æ¯V½ÇE‰ÿc|oš›É8B_•Sn_"NHƒ»/²É­ø’‚“]Ú] ²j ¯ŸàåÞå%gÈæö³K…\ñÎq¿†.\·êkÚ‰¬’Ñâ”å²å\Ô¼‘Ÿ~£»/¤Ã®zœ®–Y¥Ýmt,«ž”Ó®´Ï—\W~hVLW»NN+æº0*”ix"byÂ>¦YñÅUÛðLÛ"߃>~¾e¼Ÿ¢4ŽhZø$ØØ÷Ö¦=e$Rϯdže‘ßÌÕj·Vãè¶(ôù×6Ëèk ôÙds¿á·è?{’ú/GÔfUu/Þy´y1Ë5Wòf«U(ºŒ#àÕ°=?yKûæú¦qÇ4¥|É$>{îþLlwC+U¿ÐÛCÌŒ·ë&ýlÞßûéBm£U.›Êö5Ž^²ŽèäfÑËÓúÊ›Ù}ÍO5òÒ†gÙ›C-¿yQ™¾<½ V9kchf¯4yqÉfÊM÷ ôV]öµèÈÔJ9ñ¸ja ØÞÎ9b¦ŸÉÙȧ]w.3°<)ì7²±ÃÝð|øc/âÔÊ8Rÿ¹ßØç|Ô§žÑyn´½¼±·Ï&Rgßhÿ ø” ¥¯âœ?HïxÅO3ú¤—Üöt¿†¼ ½g×ê¼±FWÿ³<9{_ƒÅÖñ?mËÑN=úUùT]Ç`ŒÓ’Š’r}“·ô?sÐ{7쮂 ¦Í*ß.®RÍ/þN—Ðõ´üWK¢„qè4ø4Îâ´Ø¡ôGž{s ÿ×?‡zöfOÕ:~¤à\gX×ìœ'ˆf½î:i×Õª=Ý/áß´¹ádÒiô±—ÿ“©„õJÙú.³Úœ.U—RæŸUvïêF.ò¶ðbÎï£qi'µòÏJÄGÖ]ã³ii™|–—ð¿ZÜnâÚ,*­¬8ç–KëʾçÓðÿÃf!‰K[ÅuùçüRyqàÑ)~¬ôã“Yž.spÀùvMl¾½N\Ú8ûÇ<ºÈÅ]\ë£îÎvíl•˜žôL}95-kÕx}ö# ß7Ë—Þóër»ù&ºøï ÉÀøNwÁtZM9?B/šUÞM¶ßÎÏ!þ¤¡¨ÃÞId{¸ÚhódãòÞº›oðF tžQ§²øžŸ.dá\Ïw(*ßÌ%’ȦÒëkcÄÍ—žKÜÅI%Ö[oêx¼Cˆd´ÒÈ•ô]-o{ÞuÎ~ò͵ú¬¼[K”¦ã7+m+µâŽU¨ÇŸ||½¥]¿±ñ™5o ×½…;éÝr1ñ5ï–¾.'Þ'Ÿ?æ7­?cÒñ½rÇ,3Á«‡æÃ+u]Zñ^gV“]-6xCܧ4åÕʾ”|Woµw´åq›¾±iÝŸqìÔ£<˜\ŸÃrv¼ÛÓ¡¾ö‹W]%ÎõнŸ]–IeŽËÅ$þÇl9áç'èhùbío{œù!9ÊžÈúºr_íDéÁ9¾–½z¥Ñ©|SUäBÖ4”Ux6]&Û`o9ï䎕G^nŽ>nÜÛú±ÆUÖr¿7ýîŒTVÕe)WEG '.·/9?ÐÙdoò¸ü÷A]J].Kæk·§æÙËÊ÷¯’5Iu¨úÒ¦ÚÙPÓ~7ó9œ»=ýdZÈâ¼™T&öêc7ó8c•5à\gog2AMø¿¡¤2?‚¾†Ð•0;ã“ÇsxK~´qc‘ÓŽT\$׉¼&üNHËcXË·b޵+®‰šFg’O¿Ô¨ä]©«#øå~-ÁV¹+…E™&Rd]µL´û£ÊR"¶R*ÌTŠæTÆ™—0ÓU!©§AÌM ,9ˆL½><šŒ‹›ód—Hb‹œŸÉ€±§ê}ƒØiuŠ2φ{ORã…züM?±ôœ;ð—Šæ6¿ˆhô°¿àŒ²ß£|¨ãj©K Çû§HýÊOMã˧ŧÑ⻬jWÑ$yÚk4‘ŸÅ¬Ç’iíIÍý»jó:Ç—ßûCÓ^Ì|Öý¡ðšÂ~=šu­Õp½]y³¼²OÒ ¯¹ô_Áí*IjøÎ¯6E¼Ö›Kp_õM¿©êOÚÝ~Fã Å¯“–ß%}]¯QƵs¹é±Á¿âË•Íüè·íIé§ú–ëÀV:ÃÐÒ{ì~‚Þ}]c_þ^ºM?”9Qëi¿ô÷ q— àü;HªRæŠkþ©'+ó>j:~!‘/}¬ÇwXñßêÑqàøòÏ÷ÚFY7ÓE?’<;G5þX·ó/]8Ö+|™/ýyG‚èâþ-æï£çg\4ØðưèãŽ+¬½Ó³Á|s–|L›™z+jÖ5Xx3ö—S–Ö Y²Iô¬m™ãÍÇ5’miçŽ7ür«õGÑÍÍÇòº}ä«õ£zñ¯‹>,mï[?¹ªà×—x¿W“Å2[Ë©†/$Û9³ð©ÂMçý¯S¿ðr¯»>ƒ6\¸ù%ƒS;jÚŒ”Zú‹M©Õdæ–|3Á­ç™×þNž]÷kIßûìÌäÜng“æ±êòpù/Ù}šÕåkniäNþÃÔûKí¢á öiá“UÍ‘·_JýO­Ë¨Óa„%-N|ŽW¾((¤ü7¶qê8ƒæ^ã.\o³Í–<­ö½¶ûžˆárS±ÄÏÞgÿ®^='“áóè=·â“Y2äϦ‹wˆ1‚ú»oêhý“öŸQ\ü_S¾©dQÿú£é2ëø“¿záÖß¿ƒoèúv«ˆq.x¬3Ç“¿Áž=>¦çâ"~ZDHÿ?ÊÆZûÿ%Ã8¯†hfÉŪ-þyo?DϤLJA¤ÁËU“6iSærÛÑí÷>S<å,Nr–V¯Ýɪnÿ™:8óñ¨µ› Ç$ùW<ºüú|É6nôÚúÿ¾ŽY2ÒÜ¢_däµ?pñRmÿ‰v—¯_‘Q…áJPy9¥k–)y3óÜÞÐé4zžU«‹œ>GkÎŽlÞØh1eSÓS‘$¹ž;M¾ý|¨ú88 Lr®¥óråõäý[ÃñJ/àY%ÕJQ¥âÑò¼sC—dÓåŒkf¥%ét>[Qív·$e-írþ,”yþ3ÅõRQÉ—ss·)«{n·íg¦x5¡æïÛ­aõí]V%îõekdªïýSŽÆX¾\‰Iߊ®ž‡£ 8ãS.WµçÑÑY’jY!аÖëݵ­ÝÿSM³ö¨«š÷enîÎ=V\óÓËO…ÊX[©JjSòݽ>xe§ÍË“4 –òN;=­$¿½ âÇnQ.q6ޝ{C†Z­,1âÍ¡Ô?Þèò»WÝÅ¿µãÒˆáøx/ÕdÔðž «ýªqq\ØäùSì›t½O7޲JsbŒQK.(Â4©¾¯©Ô¸F•o<šXb¶ù¡~žWLå\v^®ÿxF‹£_Åóku3Ç4¿v–9)GOÚú9¾‰#õ> ¢Ã¤Ò9M®yRÛ¤R[+îxÞÇhøO~ÎW¶ÙE,÷i¿DmLºÉ>o3©d÷K—–4ºr‘-WdÚõ=Îm£ÜRÛ¿—ó3šz–•Gâ~-˜I¹?Žuæïû štÏ&%²·ä¶"%&—"¾É™¬qëóuVFYJ1jçå$L²{¶”ã¿ ¢%ê—t¼•#†;u¦»îta|ß’×Ñ]¸2ÚÚR~§\W2ðG&-—Vü›:`ül£[Q{¿ %½Æ zìO4|_Шºè¯ÔR»J?CHJKz#ÞmÕ'åEA·üIÑÜè„ü“ò9bŸtÍ ›é÷¯–ÕgV<•Üâ‹it^fœÝÓ¦z—š¢–DúœPËèiÏæ†ÇbŸqŸúœQÉOz6„àú0Ž©eÚ(ÿ¤‘ü*>äØ^ç‰ÝVØÓ¬i“`™i–ŒÓ*À´ÊL„ÇuèA¢hiîV<rGš0jÏ*Œ~¯c¯K¡÷²IÍÍ¿áÅþî—ê4±Ï£ŽÍ0ãÉžja<’} œŸØúÎì¶L÷’ÓF8Õ\ò·/ò>ŸA£Ñé#É<$žÜ‘Ù?*G“7)ç/V.ù9¾IìßÔÉ/s V“ýäÕý³é¸°1iK_®šWùqAGîïô>¯$ÿfĚ´ðÿŠQƒú=×Ðç—Óc¯yš=7X`›ÿºGÍËÇf´ê¿+݂ǹç-ø_²|MË(pÅ«’ÝOU75÷¨ýnåéxN)K)Ëù²|©Õ‹ŠipÁÇ,QŠ]’Š?7ý¯Q‘6£žKÆ{‰O/2KOšMôN5÷²ü §¬¾%}Ÿ£¾1£‚¬ºÌ8üTo$¾‹o¹Å›Ú-›åË›${| 7õløˆaÖå—î´Ê)^í¯ó3ž“PÛçÉŠ+oÍ&ÿC´pXý\ç,Dõ}žOk1ÆÖ-69[ÿ{'/²£)ûm¯ŒypäŽÿìãŒZùÕýÏš\*RQ–]fš\‘¶þ¯ú öM&<ž«S“™mG#½xx§NNSš’õ²ûQ®Í×S©šNÛ–gýÎ|žÐj²nóNMxͺ)žYtø÷ïËÐé?>Ubx˜˜æúOýI›>éðæÍ‘·mû¹_¦ÉÙæ½F®z˜ûÜœ‘“ÝF¿¹Ž³Šj¦¹å^0ŬÔÏe9¯Kû§ ¦yÇåÂ3Ö#“·#×sJz}6xcèýæ5 ô¶e’G59F5uñdI}Œäµw.e/»¸Í%|Í7°œ=ßHgâ ðý~h¤²áÇÿ¸ÿ±–Nžj²ëtܾ åö=? –L|ÒÉÑn“µóg¥ àX³d’žIJ÷U*Ix·ÿ“T‹GIr¿¯ÅÀ4¸›çÔFu»kO«=]'Ç,K6©xï­Æü©Yú à\J⧨̖ò’\±ôñ=ìM¤‚†¢Ò¨Åïgª¼>Ky­/5¸ˆô‡Àh}…Ç©‚–|xãÌ­,’yûѾÃÍ›OK†Mx/ÍöÙ}¸%Ëo–»/éàn§áZ}çvuŽ ±™ŸÝÎx‹?:Ëøw q\º3•íü7׫úÇðß…CrÑÆY_ðÅʾ¶~• 2ånSÞ]tq¤ÓÂöCàëï?¼§gåÙ=†áÚxÊOCÄ#]¼:™¤ŸÉžVodtYg)bân^Jk£¾Æüµ‰EW7Š[³œðý9&?)ã{ÃðœËg„ÓÓñ¬9eÿyŽ¥ö.^ÎëÜå%ŸI–UMÅ´ÏÚe¡Òfß>—œzsA?èo‹–)¬x1Á7ºŽ4¯×Ä•ìü›çÃ6Éèþ}Õð¾% ”u1äÇ(tË‚JkÓ~¾‡£ÁýµË6<\CLk¤ó8|~oÁýÝ5Ã’¹!EíRŽÏäxœCÙÞÄš†¯A‡65Ò[/J£ß‹±Æ··)—§â±ÔB<’Œ¢ÖÎ2M?Fk“?7ñ7àžÇzö?ƒic?Ø´XôÓ—Ybµývô0ŸŽ-¡“<ÚñžŽháç—3]<ú›Bmt—÷M6H:”%6% Elâׄ¶, =ìºÝýÿQó¹_ï+ëýÌÿxº¹Gäš¼i5ÿm_+ÙÛ¿Dñ©y¯“u¯ÒÍ£ ª—£Ü N·m/Fo õmýÌa(Ťé|ެxÓÞ2Œ¿TFQñ¯6S’G~ƒQ_Íú•ë8€Bj¾$ŸØÞ ©¯ü(¿áWÿ)pn/âµæV9×M¬Ö2½ÓOär,Š÷¥è\eߙ֦ïª^Lµ>›œ±Ÿ£^%ómqéàÎK®Û”§{Üþ[†É±× ®.©_™Ù¶”š¦y¸®Rø«Ó¹ßŽI%Õy©.¾{ÚÀÃv°4áÀ…ž's ØV0Ž÷%cÁ9GÔ1ÿ<Ý/—wò=Y®,sË&±BS®µØjX`êy¤»Ïeÿjþ¬êǦÔê’RRä쪒ù"ZkNw5ZÚþXg0‹ýæNgü¸·ûôýOGG¥É9/q†ÓÛžKžKæö_$m£ÑG$­¯ÓÇ+\–Ϫ„mž,¼}kË~ïvmÎòœ+M˫ϓ,×]ïîÏO¿K¢¯ÙqB3_ÆãÍ/«9g‡‘^¢ ËÂrWôDˈâŒR„!K¥¤¿Ìùù8ŒÙzÌÿ§‡Ç¤=ñyjtó›y»[{É6¯É-‘ÃŒêÜå\îÿûo“ôG&£ˆÅ­åw}-œO[Ÿ%,rtßÉ®9´ôu™ŠÇ³Û~ûQ>yc¦Ýï9KêÛH$Ö$âá‚ßw$ÿCÈŽ§2F9³ã”û§½|Ž¿Ú´¼ñi{ÅÍIUÿ¯S¼ðwˆÜ¸|]7¦‘”{&¼ÝýûŽ—>n½õgMzƒjW]zîbµù¹iàæ]œQˆÁ1+dœ”wû•þÕÝÉã›ÉÖ®ã~¦SZ—Ù½bÇñ`Ñ9u¼™\¾TŽÌ\QŽÿeƒ—YËÅy$í¿°ðòÚ9391GWÈGCI%»í]Yêpý=<²JXß½”ybŸUãè}FÙLùbùø¶,+£X0¥oÇÅ•›ØÙa‚q×Îi¾´‘'‡ÍèxØzL¼K%ÜÅv¹IRó.YT+–1å¶©/Ìýc³­?þ¶N¿”Ñ{3‚SæË¨ÉmÛmîkÀÏ1ՙ͇Ùà<ª[(Å?6ŧže¼iI~imÓ²>“²ºOÞgk¯j"~ÌãN ¥8Ýɬ­Iýmþ4õ”ž'¤«GæSËšmóct—ý'n†½/ÞÈóeË[FªôqK,ñÅà†^*¨éÅŽ)sk%“KnÉ/ê|Î|“„ß6,¾uKõ«³§ÅʽìšuI·GÖ¬Ä<²úly°ã\¸áß‚VvcËŽpTê~(ùL:ôéÂ\É>æðÖIK÷o–ú'µšÛ/§„f¤œç¯S¦áVäù½O²O—™ïèwàÏ9Is]_ZÖÃâ‹P|¥C,©Éœ­K³Ø×ky.½/ÐvÊqŠmVÝûœÒ÷™¥KÄ•&ú#x©'¿^ÄØPSŽÒ‹õñ.2­å±›r•ótñK¡\É-ï›Ó©v!)§7HÚqÃË3sÇ(Üe=ûIUfÈÔüÂ/>ã‡f”—Yd‹c¯6%×6UÒ¤ÔWÓc㥬ÕOóêsË×$Ÿõ2”¥/ÌÜŸ›³É<.[y­´ÿwª¼^:GËWÙ^²ieÓa‚ÉýNyç”SŽN#‰/‘3åR^eŽ ëøoþFc¥/k+Ó÷ÖÁú[þ†nzH×ïå/H3˱£¤pµYf{C$ôˆz/>•=¹ÝÃþdfÔÂqJªñŠ8‡ÔÕxzÕ¸¼–tbÔäÄšÆÔoºŠþÃŽ¯P®³äñê—èŽp:÷aÇÄ·]º«<®ódWá&Œœæ÷yr?úÙ(V;µöIÉiõh²N-µ9[ó±JR—æmú“Ü ÝdïÛÝJMtm"îÚL.ÀjÜû«™íñ?¨œ›êß͉ˆjr>á`„TÀ6Óêrà|ØrJ>I˜«‹ëa\¹z|gƒûGïµ8°ñ6ãŽR¯|¦Ò^«Àù!Ø6ýÚ n£Ùþ#IÏö\ß)[qkÁìךuèö2Ãí”eÞMÇo‰5Mÿ¯#â2êµðáÛ6L˜°&±BRmA7m/+,ϰýÿWéù¥Ï$öøbÛ_S|>×h'™seœŒ¢â‘ùÊ ¡µ~Ç%&y§É ãñ„¯î,l‘‡<’‹¨Åº¹>‘ô{úšå#« Ø7Ræ^ûž†›7<:Ó]SÚ¤Ñû7)«Õçÿ§þ¯ûÆ€pÜ JLsŸódøßß¡¸¥™Ü>GEš¥,>õ{ʵ¾þ§¥ƒO,Øc(ÝßJê}<ôºhµËƒ k WØQ†86Ô~TX¤úÊmãÆO—¼_œK— ÔÉ% q~|É#ÙŒã×±2Õ$ÝWÍššÂn^8>µI¹Â ¦†øN£’NXëæ{kw&«Á=Oh¢jòù0KNÒš}:=Î\“_—±ôzØ{è¡äKF·}ɵrBâ¹S¸öLËQ.YKj}×c§69GÕ%ó8óîú[K¯‰vša™óïÒK³1{¯D<©ûÅË{«_ByZm>ìX‘”¥Ú_S7÷¯K7;$Õ’Èá-ßÃÙ—a¹ÆQÚŸÏq'(ïëÀɶ²RõE§^`tC+RJI~‡L%©ÃmF˜òFJÓ§àÀôbꔯr¶óô91NIT­#xK²0iôúÆ’Ý*ó9áq«Ý}ÑÓ‰%ù/…”m¥MWÔÒ*—ÃÓÉRŒ¿•ùt5„ù5¯?6„”žÎŸƒ4ç¥ÚÑšqš¶Ò—Ù’¤Û§^ hòdj“kÈ‹šêÓù¨ÜU&T`—ðÛFP·¾Àt¨_U_ .‡ñ Àñº˜dì@jE"PÀ¤4HÈ)2‘€ Ð]šè "ɰ@R` °¦& ˜Ä €ìXìi“Ühˆ´ÆBe&‚¨B±®€ƒMb°ÙxrÏHäÃ9cÉ’‹¦¾fa`k›6Lùe—<å“$ºÎNÛ!“g¿ìO³¹½©ö‡OÃqJXñ;ɨ̗øX—æ~®Ò^m9ÊoOcðçØ=_µÚ—Ÿ4§¥àøeË—P—Å7ü˜ï¬¼_HúìIðN àœ;áZlz],?‚ ó?æ“ë)y½Éáº? Ðiô: 0Á¥Á xãÒ)~¯»}Ûlè„’Éß…ºÒ)s;zX«ø¾†²ËQ«kÐàŽj]RôÜË.k»—*]Y½²êžg{lsfÍ]÷1ye/ð×*þgÕÿc—2’M§ó}Îv¶—N©j-nÿÌK5ôOûdg$Úpró½‡ïá·6fŸò¨œç&ÚÖžª›«­!{è]))ztrÂ}¥ëª¥n¬µ’ê÷©¿û Ó{ÑÉï“~C÷ʶoÑ"V|*VúYÓMn«æv{ÆÖïoZ²ãÑtò/ty¹´uÊ÷ØãÌ’ÛÔ÷&Ô£]']¥µq´Mhy³’’´ú¥vpç妛è-T³iæÔ“qv­žN¯S5>›t&Í= Ê–ÝSª+ž÷ô8°9Î*öÚŽœ0t’úciIYP}byn«­} ÇiÓ§­¢íxXû6¶ò9ðÁRß~͸í&¬°7Ä«³kÄè‚WÑ£qqWÍãOxìßThj•¥{¥Ü¤“éOäBi:Ý:î]7ù]P2|J£â»aov»#›,Ü¢’IÉìvÃÇxxITŸ­zŠ2míQÆ¥U¿‘Ó ¥%ÔÔ@¼mo`k]6é6þ~@x]…!ŠÁ0D†$:CD”@ÐÑ% H”4À¤"„ .à;Œ A{Xx ‘€ÀC°†ˆû0‡a@ ¸ú€×Z]ÏèÁßfgìÿž«[GˆkÚÉ$úãÄ—Á结õGå_„ÜqÏj±ËQm&‰,ùS[7 _«û&GÊ][êÎøkú˜´ú:}æÛ3“w¹Ÿ>ÆÈâÝo}ÎöaÚ³$évîM|Î(IÅ-×35SÛ™Ú2­ç™ÝB?9)Ê?štþG>óüÒä‡pŠÄ¿$yŸ‹Ff6¿yÕØ–’v‘jJïd7“n¬ÏtÚV%òRõcNïtÙ•'I¯R¡u·ÎDܯ~¡o¼ŸÉ ¶6ÖÉú¾†á¦ÕÒwécæo¬ïÈÉÊ»•_‰F»íýQ–XZ4OÓæ:O±$xÚí ÍšØñrpع¸µºò>Ç$v£ÌÖcå’È’ðffà-#ÆtCÇ‹•¥Óÿ'¹, póg&m?+Û°ÁÉ»^ ¢±ZšO¹Ø´­ÁÚþ+#&'šìʇ…WNŒìǪèsà‡Äíw;±Ce]Q¨b‹}.ûšã…¶Laºkftb‹´·*3p—o_4JUB“[;^XÛÞK§™ÆppÉ“UV4mÏ,nz¼w(+“}¶èzNé5ãÐÏ #[òø7f©sµ] ¤‘w+I&l®1«²á&fÀ¥¸{ðÐÄ3Âìö'°ÐØH˜ú1 û y ‚.¢4JS  C„"è(*(EÑ5±µ¸€P]ÀC¡’4@„ €‡ ~åø!¢÷>ÏÏS²Y²Ë$ßó WÉE¿™úL²Yò_†:yiýà±i)eÄó:_Í&×Ú©ü«ÌöV5rÑKýx«êd¯«*/ÕÉöð*[»–å¹õï'Ô‰to¹ x[3*¾k{îŠy^Ê™Œ¥½-Ç»êßTAÓÞʃn¼ËÖÌãT¹šôH2déV]šßæesRÛ˜Áäßf— ÔäûI¯J*6rß©IÞÛÅɽÓôHÓ§±`6üUéoýÈk×è4—i+ô4‡/ØÓšŒàü‘¬v}w·ÌŒ3áY!%âÒ¶i¦I6ñË’J’îtÇ9º»;³i”ªU~',´¼®âÚô$+5ZVºÖÄK=Ô[‹:1iùZ»ùp‚K~Æô2:n^Æ«ͤvÎ)W…™J5kȨ˜CáétuãÇi;ØËw|žêâj‘ÞM˜FIxYÊòKµ¤ö¾¬ˆëŒ¯k:´ËÈâį©Ý‰Ô>f tZ_2'Av…&Tc;Üop þ@ Ï »ŽÀ†š  î BPÑ#½€cÖÌÒ ¡@‘C n0hMÝ æ´CFŒM›B-¡Q€Ú÷!øEwu¤0ê^"“¨Iô¤ÿ@G·ìW ö·„èrÇ›]D^UãüRûEýK¹Ðþ“öcOû7³|/ãÉ(é0Ç•õU’[–ò¹·)u–ä9.¬öú9—O ¶è}:%\®RÚ)ÎnMõQû¿"åñyE~£p¥] +(×W· )>©$‡(¿‘-RvëúoÅ¥êC–ÝÄßò­üY?êÊ.3õ+Ÿs$–öï·AÆNû/B£¡de¿”‹Soe^¦r{&Ѭ:ï+(Ö0RÞ[yŸÃ6‰Œmuiz£vÛ^h›µrßÌÒ·F*4ö\¨ß¯?˜(]mF‘?`öñù›ãû ÇR4g=2®hã_Aóíà‹Ž7¸Eõ7ÊÓ[œ÷ñUlkFÔº¤.Zh«[’CI´R‚¶qjr¹d»ôEq|òÃ§ŠƒJOøŸDyëWI6œ§[:¯°’i¸õ«%ñî÷ýjß3J—vûTÝ7ÖL›W­ ¢Žˆ;ƒG,^ư•QÒkÏEsÚ1“'™ 6“03µÓø ±Ã¹¨Ø@¡ @44$P @@Æ! ¦†„·+° À ŠH´„Š( ŒL€IBZØTU  #a2¨L w ®€$ >Ïð‰/ýu¤”—åÚKÉòWõgÅ£ê? ³ûmøo_Þ9âÿº ÕzÂKú%e¶R÷8pIÈì‚Øöua´/0MËrR¾¥$ãó$#²¥ÕôòWuÓ»-ûõ~&Š<Ö–Én÷&†|ªOnžd¼\Í%tu(t]/Ȧ’ŽÃC…á¯C‘Þ—CÑ÷n]:‰iÓ{+ðG”¢Þѹ7ÝGKtÑé~ÎÒÝ™ËQt9<‹[uÝöTlñÿª'‘+ Ýþi/‘¢tªå&dŸ‚EÆ×U~ jšéNËŽÉ:ú™¦ÒÝúÐí_MÀêÇ/VucŸvpÂToŽJ÷útJ[ìDåáõ&S%´ÑDÊmY—=7c™Ï–I"£Ye¨&Ù3Ζöyù29$·ù“’OÜI-ß.Ãf™9{ì6IIÚÚ{7ãG<£9E×ÀÛ«­þFS|”í|Mu;ðÞNVß5÷ìŒõVzM%S“r}wÜôðÇ—zè,0øo±®Ü»ˆÒK[ñ.20rdi<ÝÉrØÎ2&R .Op2ró#øÐ]Æx݈ÄE0‘…p¦†! ú±PÑ+ ÑE„†ˆª)"Qk¡C]F¼t0w‡q ]À;±ˆ&6"Ñ,¦&‡d÷ 3ìÿt¯Uíö‚£qÃ6iy%Å?¬‘ñ‡ë€ÚH¬œg^â®+šÂîrý"n‘»BLò~¹ƒ1FžìªQi"c‘>¿ »n»žÇ7DR`²dwºc(ÊŸÌ®fà㬊¨MÊM¿£^/¹ÍÉÊ’C|0¸¿ïÐB5†ñ¾ì¾[ëlUT‘¤kòP‚jßrä©l]ß^ÈñßУ)&ï¿‘Œ“ð¯M‘Ñ'Ù¯’0›o¢)-¼L¥ô5’mo-ˆi>‰²¥Ýn.Ô½G%µRB{>ËЫ¶ÖÝ N¯Åø®Õ']º†Ë«ù 6„«¦æÑ•-ŽDéx"”÷ð§ŸÏæ&Ëjð9¥“ÏnÆ2Èú^ų’k˱†Uwâg·+oáÝŠY/Õ•äTŽ\ÒèwdvqN<Í} ŽOz©Ç2¸®ç±Ãa§O³vxùáË-×cÔáY9´ñKd–ÅèÍò­•$8þDc99"ÓjP7BRl‰HÎ2Ü»GJ˜äí)”¤I“Vs}@Šþ@‹¹äv ì0!÷2WRÅØk©CB½Æ‹ ´4%Ôh E¢"X HbA0°ƒÀLÜC ”&D@pŠÀ£öoÁ%^Ìq).¯\¿ÿ(ÿsñ‹?lüM{)«æé=l«å#¦/36èûØÍ§HÚ20ª›£|JÝxž¦§ueâ•ɷ؉mI×^æUÝÍ-Íe‘/†=:zœk%R^ËÇ+vþ…Gn7KÌ×_–/d£æQÐæ½ê7Ò멜wžåÏv“¨ºú™I4•í{îÍZ|­Y2‹Në¯@9§Ûá-»J&’Rô]Œ¦åÙ²©&öú’Ó]j‚M]S“ëÜTÒt©JßVýl:ôê¼ÌÒÚíWˆ^Ô¬ }zÛ"R¯òm/̧w¾ÏÀ¡Ê{+ÞÌÜßBe.Vc)Ó߯P7÷¾U]=F³7èŽ9dÛb%——wrAÏ%´½ \Òm»I{Ô¦ße_¡Ï¨ÏPM6”©_£vIN9#”Ün+äz<;P«’*’ÚŸÏ™­^6é*ýQßÁæò✺5+hŠú\vÕ„žÞf:yÚiýKôîULžû³>mÂO~¦“¶Tt©x2¯cž2µeÆwÐ#I=€†è?‘˜‹džGp.ÃÀ € îÀÀe";-ºR «‰hÎ% )€À/Ì@6 b°1z0`&ò$}ÄÉ(B ¬H1 ¸~ÍGØØSÝêó7ÿÄü=®þjy½ŸÕà¿ðµRkþ¨ÅÿFo™,ý*æÝXf•·Ù~9n‘ÕŽVTKœºS¾fü(𤗑P¥o®æ’Š_@3[ÉíØé‚¨¯.†QIz›÷¤¸£fñKèÌ`ê“Ø£XuF‰u{y#¿©´]Á"FãÔms/2Òø~ecK£ æž9=•¥äc,1ï÷g¤ãHÏ&//A¡ç8òö¿C)¥¾Ò¿C|¸¤·’Š~2¶­¥Dòæ¾õæOží#Iõ¤’_©Œüí &móu2ºvÝ·Ó~ˆÑÊ+³úð2rW¿2~У%~w±–J¿‹«ëFÒi-Ý|·ÿ#$¥+t¼·çš¶DÜ’ÙUøª‹ÏϹ–XÆ—7­w`yù%$åOva™É¨Ýí+;åºUÙYË™UºëÐÌ«ÍÕµ9·ä¾§ÐðÍ?¸Ñ¥-¤ÝÉùžf‡Nój–׉ôxñ8ãIõêÄ$§^LŠîŽ×ºµÔãkä¼Ñ¼$Ü<Ѩ>ÌÂo}r½Žy½ýB+ìZ0ƒ¦oiP=Ð lÚì&>¢¢™,ò» ˆ€R@ è40`ØhC@R)2‘Vhµ¹’f‰`$Æ·(Ä@XX˜X»ƒù€è ÂÀB{Ù˜ŠÀ¤€ìý'ðri>+-ߺn?÷n~j}ïàæF¸þ»ü3Ò7^jq¯Õ›§™%û §¹ÙŠII}O/¤®ªîtFuÔôı/Z3Þ7àmιQ穚Ç'Â#º/pSñî÷9å;[tdÇ#ç»ÐŒí›)ô³Ï†NÆñÉzÛnoŽIÚ8#-Û7„÷¶2Ù.èÒtsEï¿CX?0:lKÁôð3Rù¢û]ìPgÓ¬°µö<̘Û–_3ØÅ*Û©rÅ,_ Ò>rp§oès5s“Kâñ}¾GÐfÐó].ž òµl­¸Æ=:ü]>„Ö‡ZŒk·ëÕœøâ¦ä’Èû¶•_Ìõ¡£ÎûË—Ê]©¤´yRqÙvÞ€ñÜò_…»2ÍÏTñË}’·V{°ÑgžÐÃ&ŸñrÒ_R¥ÀråINP‚ëÓ™HùìpvùëÝÇgL¬JúEË_™õ1à˜Tù²No®Ëdo‡éñW.(íѽßܽÑñqÓçÉÜà“ÿ§ûŠ6Mó*¾ª.ßÔûyctIzœùq&ÿ*~VI©·ÏéørÄ•òB+²w÷7Ëáøz„ñB=q¤qgÅö¿Ð7iùz :½¨§¥ùbÉ•&©5äVÛÙFo>ëèa'q ˆ[ËcxÉ¢`K"dX7¸»€ì02F@_øY©ýŸÚìQÿïaÉì¥ÿê|êû+ªZ/i8v¢MF1Ï&ü%ð¿ÔÔr”—ôä;êZ¾»(£…eíàÿ©k'{íG¦%—¢ònëÀÖkcÊÇ•·¿‘Ó›«Ü±&ž‹Íj>CS]NäMú¦m Z.ÑÝŽ]Íá'háÇ=Ò:±Ën»vã•«7ƒìqâ—_=Íá/¨Gd%ٚŜŠ{mØÖÙÕQ¬%G,eæiÙGJuº6ƒævºýÎ\rìú›Å¤­Ñ¿Zcxc’Qrꌔý= qËmŸÈ¨¿Ùð©ó÷ÌM©“b¥ÑÑ“¦Ø¥=é‘9¤þ.ž )tÙ³—âþ}Ë“óOõ2“ßfý Œ¤Úóô93¥+ìü™Ó&×eF%}jˆ¯7,o½yM=Žü©?Ë/“9f—6ê¨+—%¸ÙÏ.–w{[ìÂ;=åõ3s¦èæ÷˜žZ~EØê÷·ÔJéØây*ì~ñô·äɱÒòí¹+5Ú–Þ§+›^Ÿ¡j¶¤É³NÇ5uö"S’{¥äÌ=íª—Ôý]s•§tþÇ,÷_ wæÊ’Žû4ü™”›O»õ"WÜÆvŸŠ:o›©”Òv4# —53›>7R^a‘¸;]QªœrÂ×^è¨ñ3Æ›F)z¨Ô¥äq½¬ÆÕp˜sSÛ jþn‘§ÌóK©1v RèÄ@þ }@c]P ˆ'Ðpa    %’—R_T €ñt@пˆ£ï? ÷ÜE^Õõ‘ún.Ÿ0Ñ‹ÊÌ´‘+ó€”müLêå^¿Ð@¸ô^Œßå4Ë÷käj¿Ð OoõäuGò€¶.ækü? 6_”¥Ñú?ì‡Ôõ«ð%~T/Ëò&o˜¼} òt`T?(â߈I,Ë÷WßÄç_“ä/b'Ô£?S=7ç~€}G6³óOäyòîeXK¨_ÿÙlibsixel-1.7.3/ruby/images/egret.six000066400000000000000000007203311302271755100174270ustar00rootroot00000000000000 ok 1 - The object isa Image::Sixel::Decoder ok 2 - Image::Sixel::Decoder->can(...) ok 3 - output file exists 1..3 ok 3 - decoder 1..3 ;31;25;22#11;2;31;25;19#12;2;28;28;19#13;2;44;38;31#14;2;31;30;27#15;2;47;38;31#16;2;28;28;22#17;2;25;25;20#18;2;47;38;35#19;2;41;38;31#20;2;44;42;36#21;2;47;49;28#22;2;35;25;22#23;2;49;47;38#24;2;41;35;31#25;2;42;41;28#26;2;38;27;17#27;2;41;31;28#28;2;44;35;28#29;2;31;22;19#30;2;38;28;25#31;2;41;31;25#32;2;35;28;25#33;2;38;31;28#34;2;38;35;28#35;2;35;33;30#36;2;38;35;22#37;2;44;44;41#38;2;53;53;53#39;2;63;66;63#40;2;74;74;69#41;2;78;82;78#42;2;82;82;85#43;2;93;93;91#44;2;97;97;94#45;2;93;96;96#46;2;89;89;89#47;2;85;85;88#48;2;78;77;77#49;2;63;63;60#50;2;61;58;56#51;2;56;55;49#52;2;56;55;55#53;2;75;75;75#54;2;71;66;63#55;2;58;60;55#56;2;50;50;50#57;2;33;31;17#58;2;50;49;45#59;2;69;69;69#60;2;94;94;97#61;2;91;94;97#62;2;69;72;66#63;2;49;49;44#64;2;22;20;17#65;2;88;91;94#66;2;89;85;74#67;2;88;91;97#68;2;91;89;97#69;2;66;69;66#70;2;39;38;35#71;2;83;88;89#72;2;72;75;75#73;2;63;63;63#74;2;47;47;47#75;2;85;88;91#76;2;28;22;16#77;2;72;72;72#78;2;88;88;94#79;2;35;31;22#80;2;78;82;82#81;2;66;66;66#82;2;25;19;16#83;2;24;25;25#84;2;85;85;91#85;2;82;82;88#86;2;35;41;35#87;2;82;85;88#88;2;80;83;86#89;2;85;88;94#90;2;20;25;20#91;2;52;55;50#92;2;64;64;55#93;2;78;82;85#94;2;82;85;91#95;2;78;78;85#96;2;16;19;16#97;2;17;19;17#98;2;75;78;82#99;2;75;75;82#100;2;72;75;78#101;2;72;72;78#102;2;69;72;72#103;2;69;72;75#104;2;19;19;13#105;2;19;16;9#106;2;24;14;8#107;2;66;69;72#108;2;66;71;75#109;2;22;19;13#110;2;19;19;9#111;2;69;67;75#112;2;66;66;72#113;2;69;72;78#114;2;66;69;69#115;2;69;69;72#116;2;53;56;60#117;2;78;78;88#118;2;66;66;69#119;2;63;66;69#120;2;75;78;78#121;2;63;66;66#122;2;72;72;75#123;2;78;78;82#124;2;31;28;14#125;2;60;63;63#126;2;60;63;66#127;2;56;60;63#128;2;56;56;60#129;2;53;53;56#130;2;50;53;56#131;2;75;78;85#132;2;60;60;63#133;2;75;75;78#134;2;72;75;82#135;2;61;64;69#136;2;47;49;53#137;2;19;16;13#138;2;25;19;13#139;2;75;78;75#140;2;56;60;60#141;2;58;60;66#142;2;50;53;53#143;2;63;63;66#144;2;47;47;50#145;2;44;47;47#146;2;75;75;85#147;2;72;69;78#148;2;60;63;60#149;2;53;56;56#150;2;17;14;13#151;2;69;67;69#152;2;47;50;50#153;2;13;9;0#154;2;83;60;44#155;2;67;55;44#156;2;66;50;30#157;2;39;36;20#158;2;89;72;49#159;2;78;63;22#160;2;85;71;35#161;2;69;56;19#162;2;60;53;22#163;2;60;52;11#164;2;44;42;19#165;2;50;50;53#166;2;25;17;20#167;2;31;22;22#168;2;25;25;11#169;2;28;27;8#170;2;24;25;16#171;2;25;17;5#172;2;25;13;6#173;2;42;33;17#174;2;82;56;30#175;2;80;60;9#176;2;56;42;19#177;2;56;49;38#178;2;44;41;8#179;2;17;22;6#180;2;35;30;8#181;2;28;19;13#182;2;22;16;14#183;2;11;16;8#184;2;16;16;6#185;2;86;61;20#186;2;39;25;3#187;2;33;16;5#188;2;35;20;9#189;2;44;28;25#190;2;88;58;8#191;2;17;17;3#192;2;16;13;3#193;2;16;13;9#194;2;25;13;0#195;2;44;33;6#196;2;16;16;9#197;2;78;50;20#198;2;19;13;6#199;2;77;50;11#200;2;71;52;8#201;2;30;17;3#202;2;13;9;3#203;2;3;3;2#204;2;9;6;2#205;2;35;17;5#206;2;67;44;17#207;2;31;25;8#208;2;16;19;6#209;2;19;6;3#210;2;78;45;5#211;2;78;52;6#212;2;61;42;6#213;2;5;5;14#214;2;19;16;17#215;2;13;13;3#216;2;49;31;13#217;2;8;11;2#218;2;11;6;8#219;2;66;33;3#220;2;25;6;2#221;2;33;8;3#222;2;71;44;8#223;2;53;31;9#224;2;58;31;6#225;2;50;56;56#226;2;14;13;14#227;2;53;24;6#228;2;49;28;2#229;2;55;22;2#230;2;49;22;3#231;2;47;17;2#232;2;42;20;0#233;2;16;6;3#234;2;39;14;3#235;2;39;19;8#236;2;49;20;3#237;2;11;9;9#238;2;41;14;0#239;2;13;13;9#240;2;9;9;3#241;2;11;13;14#242;2;13;9;6#243;2;42;25;5#244;2;8;11;6#245;2;16;19;9#246;2;13;13;6#247;2;45;20;3#248;2;35;16;3#249;2;44;17;0#250;2;69;72;69#251;2;69;75;78#252;2;9;9;6#253;2;78;85;85#1_O_W?WcGcWCYcQcAc?O_?OC???O?g?IScE{A}A|A^_NOfGRDHVHeHRCBGBC@!4?BCJ?BC@A#5!6?_#4???_?_?o?o?o?o?o?oKocWcW_}_}guxukNNNDNNDNNDFfBBP`@f!6v!11FBBP?C!8@!11?BB!5?@BB@#6!34?_?o?_O_?o?sgsgSgug}h}i|y~}~}~}~}!4~^n^b^J~B~@J?V?@?@A@#8?__GocWcY_wcYsIsGmWeOmGvGuHuKzCyDKa?i?a?cC?GCOGS?kQGSIOKaCYCQcgC#6!29?@?@?@?@O@Q`HQdIT@Ul@~DzVj~j~V!14~}!7~}z}z}!12~|z|~}~}n}~}|y}}[B_?O_?O#4!20?BFLFXFJ\v^~~t~~t~~t~z~v\z|v|~V~~V~~V~tkS[SKSSGOgW_wgO{~vV~nz}juzmzuzmjV~Tj~|zVlzTlJPhntZntz[tzlv|j|vlv~^v~^v~z^z~z~z^~^~V~nz~$#0^n^F~FZFZFjDJDJT@RdJRDR@JRdJPBD@JPBD@@A@?@?@#3!6?_?o?OgOcWewuxm{zs~{z}|!6~^~~~N~NvJ~B~JvJnJvNrNZfZf^@^@VHEHR#5oO_Oo?oO_WgOkomYkW!6G!11w{{m~z!8}!11~{{!5~}{{}!34~^~N~^n^~N~JVJVjVHV@U@TAD?@?@?@?@#7!4?_O_[_s?{?}s~g~}~}|}~^^vNZfZd^FZDJDJV@F@NPFGVHEHBCJDIR@^@VHVJRnVjNfJnRLvJtNrLZDZLZVZn^~F~VjVnRnVn^vn^~n~^!8~}~}~}~}n}l]ulYti}hQ}?yCgS?S?g#5!14?@!7?@C@C@!12?ACA?@?@O@?@AD@@BSJTATj?jTjTnZvJ~n~^!8~{wqwewsaG_#11??I??I??I?C?GaCAGA?g??g??G#5??@a@_`ahAdADADAD#11???g?OC?SGCOCGCOCG?iS?ACgQCgQCgCOIcOICaGCQGASAGQG?_G?_G?C_C?C?C_???g?OC$#2???_?_?o?_O_OgOgYkISkig}skIsE{oiOg?w?{?{_]omWvkyugUXEkjSfWbWFHEP#12!18?O?OGC?K?CGCOCG#10!17?_Oi?oI_OaOGOK?C#3Q#13!154?_?o?_O_W_?o?_?o?o?o?o_[_SgSgOgO_O_O_O?_?_?_?O!4_??_O_?w?gSgOkOgO_GO_?O?_#9!91?_gSilISnSiSiOcGs?O?_#10!43?_?IQHaJQHAOIOaWAOi??G!24?A?_AQ#3!6?@A#5!25?_$#3!520?d?D?D?D?B!6?@?@?@?@?@O_#5!11?OC-#2s~s~s~t}|zu|v|z~z~z~z}zv~]~n~U~nU~F~VnZm^vMrNRDRCIOBC@A?@A?@#12!7?_O??_?O_??C?GA#5!18?__?oO_o_OoGoKvxmzs~y\vy^t~m^j!10~}~~}!4~^~n^vZVlZf\bNPnRnRnRnVhVJVjVjTnVxVkVzNrNrNrNrnVz^vJ~B~B~B^bZBZd]B[BUhFGQL_HAHACABABAA#7!8?_?_W_SgSiSgvWv}t~{~|}!6~nVNfZB\ASJ??A?@#15!11?o?_#7!9?A?@A??@!9?@??@A??@A?CHAHA?FOBS@U?CJ?jAJQdJsBkZd]`^lv\z^!13~}~}|zulQlQlOjCqHqLOiC?cO!7?_O#5!34?@A?DGODgAGS`IsJ{B{Js^lvz!9~|!4~n{{AOeGQcQKOdOCG_OGC!9?g?bB_B_B@A@#11!9?A???cHCODGAG`?GAOC_GQdGCPAG@QCI_CGCOA?@??T?G@??A???@??CP?H_SG?c?Q?@$#1I?H?H?I@ACHAGAC?C?C?C@CG?@???@??@!6?@??@!6?@#5!18?_OC?aG?P_GC`C_#12!22?O?O#10!5?GA??A??A#4!18?@??@#9!4?_?O_GcgQcWa[omOkOkOkOgUgsgSgSiOgEgRgCoKoKoKoKOgC_Gs?{?{?{_[c{#6cY`{b{hUwvlq^u|u|z|{|{||!8~^~^f^jVjTjVGfG@I?B?A@#8!6?OgO?CSalJ_VlPmOMPeGTAHQDA@?@?@I@IPEHeH?CG??A??D?D?D?DGQdI_H_JOcZ?QcOCX?C#6!40?@?@ACHQlQlQnSzLuLqnTz~Zn!7~^n!34~}|vGqDgQ`SBGC#4!20?A!4?OBB|nXvlZlrnYnzv^mvz~tZ~|v}z~T~[{[{[{{{u|~u|n~~|~|~~~Zuznyv|v[~u|nz^vlYvhAs@Slzt^zvzn|~m~~i~v}^n|~n~]n~zm~u^jv~Z~l~}~$#0@?A?A#3!20?_?O?g?Og?w?gOcO_GoKokiKzsn{z]|^m|N}VjVl^nVNJfZFHFHAJ?BA`CBCHAGA@A?A@A?A@?@A?@A@?@!5?@#14!7?_??_??O_O#13!140?_W_g?O_SgQkPmpmXvi|uly|}N}^}t}tmxuXu|zu|~|}~y~y~y~yvkYt]s^smXczcXexewj{j}h~zs~S|slYsJ{RcY`]_QGaC_#9!82?GqDiQD[bgUpJsB{BsJ_QGC#11!31?@???Ic?AG@C#10?A???B?B?A?GA?HAO??A#3!13?A?@#10!8?QG?cA#5!10?O!6?_O??O?_O$#10!46?O!6?_?_O?o?gSgQ_OgOCG_GS_U_CRGOG#3!440?@#5!34?cHQg$#16!47?_#4!23?O???KO_oCOZ{zu|v|}|~|}|~|}~}\^}LmNMNnNvNq?CPCH?D?GD?I?@?C-#3osgQSwQWESRoQDQQcATaORcbSBSB_R?VcZcv[rczQtJpWeOlRkRKbLQdID?@I@?A`I@IP???@#9!28?_O_?O?OgOcO_#6?G_?COCG??CA?iC#9o_WcycZsjSjsjSzSzSi\yD}JuLuF|Juj@MPlPidLpIuOdIpEhIrEhUPvCjSfKrElQDM@IJ@NCRKJ@ECL#7!21?_?O_SgUgTiSzkV{j}l~~}!6~^n~F~JVlRIDITA@?@#15!6?_G?Gs?kQcY_VCRCJOFoFGeGQcO_Wc?SA??o_O?o_O#8!9?@???@?@!8?O?O?O_O_#19!18?_O?_O!4?oO_?O#9!64?zCrSjcWfGUpUgvGv?SaGPG#4!13?T??~~TMDJE|yVn\j^vl]nznVzlZulZulZulZuj\uj\uZt^n~^~^~^~^}^~]~^|v}~t~z~}z^xsYpj~Yn~v]nz^u~Ynl~u\vz|m~\vz^u~\~zu~^~V|Z~~$#2NJVLjFLfXbKJDy@lBXaLJcJOJoJgVGvGBCB?BCJ?@??CA?@A#5??_??_??o??o?o?o?sAPgS?ACHasYpmo|!5{}{~~z~~z~|b[ju[Je^SjkfQlZlV}dZuXeztztyTyTrJ^dZDZcJSjSJSjCjCJTADI@CHAH?A?@?C@?ACP?Q?D?HQCGPAT?HQ@I?JSBGRCHQDiPaDOc?BGB?CG@A?@?@!4?@A#8!38?_O?W?cGAC`Q_?GCQcITaH?A?@#18!7?_?g?k_cG_G_O?_??_?_?O_gw!4?_??_#7!28?@A?I?AChAk@lAlJuLzEZl^Fn~Nn!4~NnN^ne\zUlYtilYdzeHsHUgDiPCaOH_S??_?O?G_#5!34?PA?S`MhVGvG~j\vmv!13~i~~??ipysxADgOaS_GQ`OCOgCQcHQcHQcHQcHSaGSaGcG_O?_?_?_?_?_?_?_!10?_CIdIS?cO?G_OC_H?dO???aGCAP?aGC_??_!4?_?_$#16???_??_?_G?C_?g?O_?O_?O?_??O?_G??_!7?GC???C??A!8?AG??I#12?C!5?A!33?_#14!7?G?QCHaH?ACI@gD?GC?A#6!14?_?_?o?o?o?w?sGSyomOiCY_MoHeGpEgS_KoCgcGo?gO_Go?gO_[ocYowcosypyo~}~}!4~}|!11~^~n^jVhViTjCRgBS@Q??@#13!9?_?O_OgSgTitylYti\u~|^u~vJ~RlZD^?z?ZOfWFWfXVlZN^FZnJTF~N^n^N^N!9~}~~~}~}!8~n~n~m\nT~|zU|R}Q|QsHqCxcQ_W??O#6!7?O_?XaChQdITQdYCXuJuhVyTmz\nu^j~~^~n~v^!29~CzKjSIdWbG#11!64?@??@?A!10?@??@??AG@?I?C?@C?A!5?@???@!7?Q?H!10?H?A?CH???GAc$#10!10?_?G???G?G?CG?G?G_CGC?_W?OG_GO?k?oIcPiOkPKr[QlIDyLEdITL??C?CA@C!4?@!479?@?C$#17!14?C??C!5?C?C!8?G!4?C?A??@G#4!9?O??o?OC_?Y@wcAh{xyu\JcMPNA!5B@B??C??C?A[bSHbSH?JCRGDA?A?@-#3~Oq@ugRokRg?vgQgRsApQcX_Z_X_Qs@titjSjDa@a?`?@?@?JQDI@?@?AC?@A!4?@#9!11?_?O?_?OgCgQgSgSgSgSiSgVg]isJ{RkYlyT}sj[yUxuGokOi}Wv]|^}^~N}\~]|^~N~ExEhUHATAT?TASAS`SHATASBSjCjSjCjSjCjU`MPm@mPm@mP#5A???@#7!12?_!8?_O??O?OKoDyCxExe|i\v}t~|~}!9~^vnPKaLOBGQ??@#15!7?OgCgTa[`]?n?PAD?ADA?oC?S?C?H?O`CO_CAgACOC@G?O@??C!19?C#8?dG`I_ITi#7???i?IOAS?tItItItlAQx\Kmzx|GidOIut~z}tmxfzexehV`]hUwDiWa\?i?PGCa@OCO#9!28?~?~?iU?lJoESqeOjS`KPI_H#4!13?H?~~T!4?~~~`^uXf}hVylVylZulZulZulZulZulZuZe|jUzuLyVyVi\uj]j|^uz|m^zmvz\}nvz]nv|zn|vZn}v^l~uv|mzv]zn|vZ}nz\}vz^l~Z~~$#10?i?sGQgCQgOeGOcPkAxGcXcQcXcYcHqGSISjSYL]PMYjUxIz_C_@sAY?H?CG?DA@#4!32?@?A#6!22?A!6?_?_?_?o?_?_?_?o?wExUhu|i|i~i|j|j]ju|i|i{jSzSjSzSjSzSh]pmP}PmP}Pm|~~~}!12~^!8~^n~~n~nrNyDzExEXATaG@I?A?@#8!9?_GOe@OA_C_D?Qc?C@A??@#18!8?_?OgCgy|[wx^Nz^j~Z]u~M]zN^z\V|Znz]U~m]oqhsAxCq@GC@gAPGA!5?G#19!26?AOlCAaPCCAvOIdPG#5!67?T_HQ_CXaLOnSj]rmt^u!13~u~??i!4~???]_HeW@UgDQgDQcHQcHQcHQcHQcHQcHcXAShCHqDgDgTaHS`SA_HCAP_CPGCa@OGC`OGACOAGcO@G_???GAPCG`COAGc@OCa@GC_Q#11?c$#16?DGA@C?H?C@G?BGA?GCAGA?L?E?DGAKA@!8?@?C??C#5?ShYsIx?|siyU|q|Yv}T}}u~z~~~|~^~m~^~nVzVlVjVjVjVjSjTgV`TJsBkRdQDi@JSbDhEHvLQnT@fG@A?@???@A?@A!4?@!21?@#13!89?GqLoNwVg~lY~z}|~~}nVzVi\b]@~?ViT?A@?C!7?`??@#21!11?_#13`?@?NLQJ|EzL}vz}V|mv|!5~r~Yv]t^tiT~~~T~tn|j~ItItItIOl?A_P??A#6??DOIc@I?C@IPEWCXEXUg]`UhFyTf\a~T~mvz\}nzn!28~?~?~?Hu?SJ_H?H#11!111?Q?H$#2??DG?@C?@?CP??@C???C??A???A?@#4!8?_O_KoCOGEOC!5?CcA?P@_?G?CG?i@@H?C???A???@#14!42?@#20!167?_A?_??_!6?_??_??_??_!6?_$#17!7?A??A??C???@??@#12!23?_?_#14!16?_#21!235?_-#3yDiOMOlQcRkPmObChUGQlOLQKOHA?AS?P?DGDGCG??A!5?A#9!9?_?_?_?o?kOiSiSiTiti|j|j[ZuLynYTi|YsnWviLuLrJuHv@~@lJTiVgViTiTjTmRlUhVkRiDYbEHAJTaDIPADGA?A_O??CG?CO?cO?C?_CO?CO?OG?O?G?O?G?O@GAHAGAD?D#7_GCOGC_S?s?s?s?cWasGqGsGqLSiLyTmXvi\u~|zu|y~~}~}!4~^~^nnZdZcHaGQDOD#15!11?OkPM?NOBGCI@!8?A@???@??@!6?@?A@?A@@??P??PI_COG_O#13?bNY~Vj~ny^uz|n}j~~lZ~~ze!4~y~yvm|j~iTmTzT?i?T?G?A#6!4?Ag???@?@??DG@QdIcJOfGVgTipEhU|Yd]b\uZl~v\nvz~V!20~?~?~?TgDQ?C#4!23?S@?S??~~jvNxvI|Ze|jUlzUlzUlzUlZulZulZulZulZulZulZulZuZe|jVkZvi~V|u|}~m^~U|}~\lvz~U|nuzlZulZtmtN}i^uxnyt~V|nuz\~mvz|n~~$#10DIDm@nALBkBE@NSJU`ELAfQdBjCTjDiFCB_?A?B?AC?C@E#6!35?_??_???_??_??_?O_GoGsGs?{?{QsiTgVgTiTiSiOkQgUgQkOyc[xu|si\ytm|yv|~|NnvRrVzjnZJfRr^ZjnZjn~fv^nvv^nvv^nuv|u|v|y~y^vznvz^j~J~J~J~Zf\JvLvJvLqjTqDiPeGTaH?ACHAD??@?@#8!4?_?_OOcYCRCPD?gA?Q?A?@??@#18!6?_O_Gsapcw^}vnn|~v[}n|vm~z}l~~l|v}|t}|tumvmin~mt^jnvNn^[od?gS?OD_HCAO@S#8??Qc??CX#7!4?D?DGPAS?TiPiCGiTTiifrp||~CTR~~~}~}~~yv}lYtZsnWvgViTMxUhAdY`[aHcQ?GaOGC?g#9!20?~?~?TiEWhcZ_]`UkPaLOd?QGCA#11!77?P??HA@?A!18?@$#5?_O!5?O???O??_???_!4?O??_?O?O???E?DGCLACAC?Da?Q_ggw{{~u\~Z}^~N~RnTjTjTiTITASASBcHQDOdITADJOFGDQ@AC?@AGA?A!13?@??@??@?D?@#19!16?O?GcG_CO?cOGcG_CO?cO??G?_?G?_?G?_?G#13!68?_GqKqlQlyl~|~}~~}~~~nRmPnOfGTIPE?@??O!8?O!7?A!7?GO?P#19!53?aT?i?TOKKAA?zgC#5!68?i?PaCZ_^`]hRm\qnY~lvz|!8~j}~j~~??SGoEGtAcXAShQChQChQChQcHQcHQcHQcHQcHQcHQcHQcHcXASgRcGT?gAHA@??_?_???_QGC?hAOHCQcHQcIPIo?T_HEODI?gAOHCa?PGCAO$#12?O??_???G!5?GO??_???_?_?_GOg?gA?A??A?@!4?A#5!106?G!8?G#21!122?_??O?A?G`?OAG!4?Q??Q?G??G??G??G?C$#16???@#4O?O_??Og?_???GO?OG?G?CQ?C???g{Wpwooqoxxxwxy\|l^VVFBB?HA?C@#20!223?G!12?C!8?A??A!6?O!4?O??O?_$#16!18?@!11?@-#4O?PAGqSApG_ADgS_@??GJ!4?_AO??AGn~~}~~^N^KFBbB?G??G!6?@#6!13?_O?_W_Cy@QGdAGtAhSiT_ItK}hUxulyd~kZu|}~\NelV|]ned~~EvmlvT^nmz^Znzmh^evZp|KyViVlSe\rFYfTjTnTjRmRlTiUjSkXeYn\tM{TmYjqMt[C^mQlQlQlRmOnQlQLQeGRcAHA?A@A?@A!4?@A#13!13?Ok?gSgSgSgti\y|}hVzmznzv~~~^tf\js@?A@#20?_?GA_C_C?O!9?@!18?C???_G@c?@?_?O??G#8!13?A???@A#7!8?@?@ChAGAtAY@laUZHl|RZW||RrnbVJb^BjBbf@JePzuLyc\sJSjQdI_ShU_SIP_COAhOCg#9!18?~?~?Zc?ZcgN_~?|A{@}@{?Qk@W@G?G#4!4?@?C@G?BbALZulZulZulZulZulZulZlrm\rmTzUlzUlzA@BA@BA@B}tZe|J|Rmt[vj^vYf|J}RntmZtnYvj\vZe\ze\ju\e[tYvjuNzUzVlZvi^bLRiRHv^$#3i@G@aDGTA??@ADGPcHODOdG@?CGAGQCO#11???@#9!20?hAgRCrCz?~?~OnYTjlYfIz?}hfYxvI|UjTiZtIr@UhEHQDY?RcHA@?A_HQgA`?@I??PG@Q?I_?PC?cOC@Q?PG??AA@!4?A@!15?A?@?A?A?@??A??A?@??@??@??@#8!47?A?@A?B?B?B??A@A@SgCPCOCG#18???_?W_SI{}|}^^Vvx^z\z~nunz~^z~\~u}l~u|n|~u~z]~|v~\~z|n}^v{Yz{}U^Nf~E?PegcQ@OD?@#19!16?_??_??_O?G@cAOH_cQAGcfAAkCOK_SG_S?[?WcOGC#5!51?cHQcHU_^?~A|B}@}B~lR}f}v~v!4~}~z}v~{[|qcHQcHQcHQcHQcHQcHQcQKPaKPiChQChQC|}{|}{|}{@IcXAsAkPIbGS_GcWAs@kOIPcIOdGSaGcXaCXaSHaXbIdGSHoChCgQcGT_[qkTGuG_$#10DOeG?Ga?GCIS_?ACGACa?AOEgBO`C_HA#19!78?_O!5?OGO??g?O?G_?O??_???OC_G?cI?@??D_A@?A??D?A?A?A??@?A?@?C@A?@??A?@A?@??@?I@A?@#15!76?I?A?@A@??_?g?C!7?O!8?@???A!16?@??A@???G_?W???G#6!50?G?OG_S?gS_[?YcPiCHqDZaJsjSlYt^jUh^jtm^zn|UnzV!18~?~?~?Ql?Q@O#11!90?@#10!46?C$#5?i?_T?@gCaP_GQ`GQshOcWdgTWcKqLocO!5?_o_rw{[{~v~~v!5~U{VkzKzC~?~?nOdICQD?T?D?CO?C!7?C!20?O!5?O!23?C#7?oCgOGOgW_Kw_WgSgOgSkOkOgSgOgOcWcO_Go?gOcSKo?_w_OkQlQlQkPnOlQlqlXvkZ|u|~|}|~}|!4~}|!13~lR}TjSjSjSIT_C??A#21!27?A???H?C?_C?a?G?Q?H?OA?H?C`?AG?a??AO#13!5?CA@@?_??p~eXVZl}ny~}~~|~~~}|!8~]~}ZU|VlItcYOL_CQ??c#11!216?_$#12?C?S!5?PCGO??A??A???AOA?@?@??@#5!140?@!7?@!7?A-hQCOIO`QcGqCxCOdZeWvGvi\a\itYlYtOwk}v~n|!5~v^jvZvlRmPmPnPmPeXAl?dI?AC@?@#19!18?G??O??_???O?G?cAPCgAS?IOCO?gS`IsApCgQcHSaGT_DWaChSaHO!19?@???@#13!59?_OGOgCOoSiPiTiTiTi~y|u~|!4~|~}~~~^nZdYlUHF?@???C@@#21_???O!4?C@?A?GA_G@?AG@c#15!5?OOG!5?_?Gc!5?CG?CG??G??O#19!23?I??aGC@_?C@_QGDO?iAPH__O?Nd?IdSHcQ@kRCiPC_O#9!46?~?~?Zc?zChIShRItITITaKpCRk?T_P?O?G#4!8?O??C_p~mP~UhvmXvYf{jV{juZu\zUlJELJM???O??T?_NNzsnTyvLyvI|Ze\ze|Zt}tz|u\julZulZtm\rmTzlUzlUzUlZulZlr]tjSJoiSHun$QcxjskYcZuLxEylY?ODGaG?AS?OAcOc?nFR@G?OA#9!5?G_SGcGQkPmPmOmPmXe|QNY`TkXa]_^_NOjCZdITaDIPEHQ@Oi?HQ?@o@?@Q?G?c?PC_?O?A?@Q@G??GCA@!4?@?A?@!5?@#7??CiTj}jU|A|iTzuhU|q~syS~SwU|qnYt]tI|iTyTi\mZuLydZu\qnYti~ytMzv}l^}!19~^nvnVznNjTmTiTiTiT?DAH?A#8!4?A?@#18???_OcWdQhuw~]~~Pym}^n|vl~i^~j]NT~v\^vM~|V}Z~ululjfR}h^r^E\QH~m^|nyvvzvzZVEeABP?Oc#7!22?A?CHaGAL?qIdTTkeU^Nn~OYytOjcQHsQ?gPCiXfLzsj]hvH}hUhUGvGqDwDoGaPCI`SA?gA_C?GC#5!13?cHQCOAS`AK`ITiTi\rMzkR~i^m~n~v!8~n~~j^M?Pm?hUGPeGdWBSgBSHcHaChQsxqsp~~~n~~i~^ooCJOiDGqDGtAcXaCXAcI@ICAHaSHQcHQcIPaKPiCQhCQhChQcHQcQK`ISjsNPHcHO$#10CGAC@ACG?@?A?@A?cHa?T?T_HaDG@A@I#6!33?o?SiPa[`]_^onSzcYti\ytmxul}fT~el~]N}~mlvvZXkiR\jntlzmlUb]sBxKyVlZui\ti]yf\zUi\ujTiS@ShA|ATiCHUhAL?JCj?jEhALOdI`ItATiDiTaPcHqDYcHaLOdIT?DIpCG@Q_@#15!56?A!9?I#23!13?_?_!5?_!9?O?G??C?G_O_c#21??O#13!9?C_pXh[k~nZ!18~t~~\tzyU\r{QlDoIi?PG_?O??_#6?D?I?QHcI@kRCiPEGqCJS`UGu@UhUhvGvLyFyNv\mzt]j|~V|^z~vz!9~?~?~?Ql?jS`IS_S?_?_#3!26?O#22!101?C?A$#3?@!5?@#5!100?A!13?@#20!149?_??c@O??OAGA?T_?O?OG??_??O??_???HQHAC?c@Q_C?HA@Q?@_AO@?G??C_?G?C_A#11!258?a#10O$#12!5?@#15!284?_-#5iT?TIPcQcHQlQlQ?~@}DyLqnO~Y|^l~y~~y~~}~~^~n^vlZvItITiDIPATAOD?A?A#7!14?_???_O?gOcGS?OcGq_g#19CODGQ_HOCgAWaSHcPKPaKOjSIpEPiTAcHeOTAYDqDoJOm@O#13!69?_OGCaGCQGCQgA|?}PiSjszl]zulZulz!12~nZtJuLRKB#20!4?Ga?GAODOc?A_RG@I?@G?C?A@?_???O?CA?H?P_H?GCA?Q?C?CAO?GAO@c?H?C??_G?C_OA#19!23?c@GaOCA_OC@C?I_CBOK_QHCQ?g@bOsRIodKAp#9!48?dIPeHuIYcHrCiTGqTdIjShEOi@}@M_O?Og?_?_#4!6?A!19?FDAFDAFD??OC?OD?OD?Q?CO?~}Tze\julZulZtmZEDJVynVzluLzUlZulYvmXvmXvmXvmXvluLzUlZulQHqLQ_ny$Ti~itmZlZulQlQl~?S@QC_H?i?dA?A?D??D??@#9??_?O_GQcGtItiTytm|i\niVxnOnOfGVGbCHQdGA?@_@???@!4?@!5?DOh?O@?A?H?C#7!17?G??_W?OG?g?_G?GC_?Omlz}|~|~T}T}z}|!6~tn\zV}T~tn\z~}|~|~|~|~|z}|z~~}|z}!4~^!4~^!6~^nvz\vzlvzlV|A~@mTjSJCQ`CHQcHQC#18!12?OcIsHqkr{!4~v\^b|nynZ~t^Kdkdh{fljFly_TXqYN]q|ne|kXsncIlrH^j}z|nzv|n}Y^uuzz^VFvqQJHp?C@#7!22?GAoCHaGQ@T?Z_KbRLdQhlVV}KlJGtDIQpM}~~~}|z}lZu|zmXeXuH}hUh}?y@}?yDWaGcQHOdO#5!14?@?PaCGPAcH?Y`SjUxnT}@}p^n~nV~^~^!6~|!19~wy|wy|wy~~nz~ny~ny~l~zn~?@iCXaSHQcHQcIPcxysgDOgCQHqChQcHQdGPeGPeGPeGPeGQHqChQcHQluLOdIOD$#10!17?i?g@QCOD#14???_O#6!28?_?OgCOlOnWvgv[zulYv|~]^}~^n}VnZvi~nZvLYFQniul\uezR|f\juZmrm\rnSjtMxeTi\BuHfiTdYDyFoNPm@QC@A?A?i@i@C@A!6?IOaCg@i?IOaC?@A?A?A?A?AC@AC??@AC@!4?_!4?_#15!64?_S!8?_?Q?SA??O_O?UGAC@_?@??O?ACA?Q`OGC_?@!8?@_?H?C_GO#6!56?A?c?IO`K?@???@AC@QcHACPeXeHu@UhU@~D}@~Dyf\vZlunYn!8~YtmXuHsdISGrCgRCi?S#10!128?_GT$#21!280?G!7?O!27?O!4?C#13!12?_GHLcsM~z}!19~Z}vTlJxULrkyitCZoK_QGcQ?g??O#11!204?A$#23!283?Q?OA??Q?W?CHAcHc?`G?O?A?A?O@O?C_-#5{k{k{k{s~zl}Z|v\~~|~~|~~|!9~nVj\e\jQlRm?I?CG@A#19!14?_?GS??G_CO?aT#7?iSHcYCiCy@{RsiTypiXeXuh}lzu{sm{Z_G?S?_?G?gOOi_OGO`GS__Og?QHcAC`IOOiOsGOtkaTga[Sa!45~^nvP\nhdU}RJkUVgIdOn?^dYdIDOdIPAC@A#8cG`I#18!6?o?GsAsGdys~]~~V~\tm|Z~U~n}zNVIfJmh@csPPlWlZK|v]Qv[IIty\wl\kYNxyh\zv^}vMnz}fz~fyz\\vXZ~G?_yNA@OG!5?G#7!15?@I!4?@AC@cIDoEIjTCqHlSURjNffuyxsq!12~}|~|ZulYtiTytiTydWfGqDgQHeOISpCo#9!17?@!8?@??@#22!6?G??cA??O#4!14?OE?gA?gAOC!17?DO?d?Q?@@@?@@?@N^ItnWwOnvZluZlugQdYdYdJoEWaTIS`]_?iTrEGrHU`]`UWBOGpm\i}$BRBRBRBJ?CQ@cAGa??A??A??A#14!9?OGCA@#6!8?oIsA{a\qlqlYtm|z~Yv\~fbznuVRj~XG}TjuZdzTzD}BkJTiDITeXeHU@QCHBIPBcITeHuDZcjU@iCPNOfGUbKRM@UHsA[`YC@m@CJ?fGAPGAT?bG#13!45?_OGa?OAG_?cO@g?ToIdO~_YdYtynYtm|z}|Zv]t!6~N~vJ|JvYDJ?@#21!4?_?O?C?H?O@C??@!36?G_@G#13_!13?c?ez^D_x{nv!5~v!15~}t~~~zm|ymPsiLoS?iXCq?h_CO?G#6??@CA@!12?@A?AcHQdITiDITiDYfWvLyVluXntjMzN!17~}~~mXvGrMw~?}?vGQcH??cIP?O??_#3!12?@#22!57?@!7?C!9?t!7?_???G#26!5?PAC$#9!35?_O_WaSlQkP~tNpB{@\aLQLQdIPAC?dGA?O?CO@GgC?C_@#19!16?C!11?@???TaXaHYcRS@mDPM_fGU`GRK`UhcAX`YCpm@Sj?vGAPKaTGbGT!48?Ka?SQG@GcQ@gADOI#20!37?_??g?AG@A_?_!4?OGC?C?A?@??A!6?G_C??O??@_@O_OCOA@O_C!4?P?C@OC?OD?a??c??OC??OCA#19!28?CO?@OI@OAH`S?aHCQAHgCoOWHCAHK#5!64?PeGvKpE?~?~GvlZuv~ZPk~nn~^!12~mx~V|~V|nz!17~yn~Y~l~}}}~}}~}o_tIOfFnOGcQHcQHUlYdYdYoJxf\itj]`^ITiCXvGS@]`U@f[jTI???@$!69?G!8?A#24!134?@#15!53?A#23!9?_?oGO@SiOJcGQdQcR??@g?bCPICA?A?@_?C?A#25!22?@#11!230?C#10!13?G_?C!5?_?_$#15!278?_?O_O?SI?Ic?A??_A??@G?`c???E?AA@_?CCA!6?O??G??G?C?aGA#11!251?aG??G???CaC?_P-#5~~~}~~}!15~^~n~N~vJnj]tMzDYdYCXaHC@#7!9?_O?Og?sGQk?wCyCwcYoWskYskynynynyry|~}|~~}~|~}|~}!8~|agTQkaXTRKtRGicT}{|\[Nfvu~~mfrYMFbzz~vrz{keut||kv~V~n~^n~~n~^n~~n^~^~n~^~n~^n~~n~v\rf\z~Tnv\uj\uLrKuGza[bHUhAGQ`ChAHQ?@?AC#8!6?a??@#18O?o?ShCRkr{~}m~|^|j~|zn\vyl|ny~mz}lxXbQ[LI{l}|ftJIyzk]vYvrn|fk\l|Z~m\[h{v~z^z~U~L|m}v\t^mVr@@@_?EA?APG!4?@?@?C#19!17?OC`?C?A_DOI_Ca@OAtOGK?gCEA`_??C#6!13?CG??@aKPA?cHQcHqDjTItJuHuHulZ}V!17~ZulYtn[zExExEgTiCWaHQH?cPAOA#14?A#4!12?Sk???k#22!16?_?_?_?_???c?c?CG#10!17?A#22!5?@?_!8?A?O???@@?O#26!8?A$#4???@??@#9!15?_?O?o?GsOS`IPCYDYDZELQRGUH?@?@?@?@???@!5?@!5?@#19!40?\AgdPKagcRGcVPIg@AAA`oOGH??POGD_wWCC?GGCBPPGIAAP!52?@??@!5?@#25!35?O#20?A_AO??COaGDQ??@!4?A?_???O!5?G!5?O_GC?CO?G@_O???@_@?@???_C?h?Q?@??AG?O?C?A?@?_C@#7!31?CGOdGAgDOJwCidGIdrr^Rxx[]Nvzz!13~zv~~}\rm|~ZulZuLySitIsHuHuHQc@g#5!17?cHQdIObCxExExViTxfLsluvZm|n|~|~~^~^~^~^~~^jRj^nRV!15~^~]~^~^~||X|XlXdzjvkqmXui\qmXui|iTyTjUzUHUHvGvITiThEhCzEwEgDiShSJs@gP_$#6!34?_?__?___Ocguhu~}~}~}~]n~nU~JvlR}FyDzEYdJfIRdJQDODODODGDA?@A??@?A?@A?@!8?A?TAGAPCAG_AG_CPA?@??A!10?@!9?A?@???A#8!57?_??_?_#21!39?C?A!7?OC?PC?O!8?O!15?A!5?c?O??O?G?C#13!15?G{{}]~Xx}|mv!4~}~}~z!17~nzYvjYt\QidSBXSIt?IC?_CA?`??GC#22!78?A?OA??G!9?_?_?_?_??_??S_O?g#4!17?@!5?!5AQaQCSGRLPeHTaLPeHTATgDiShCgUHuGVGtiDiShExChEwFiPISbSHuEGVl~$#19!67?@??@??C?@???@!7?C#13!43?_??G!5?GC_O?C!4?C???G!5?G?g?O?_O??O?_O??O_?_?O?_?O?_O??O?GaKWaC?iOGaHSaHqKrHuC\a[UhU\uL]zU|ul~}~|z!6~\~~}n~N~jUzkRKB?@@#23!13?A!7?ACShA_PA?@AOIs@C?B??_G???OA?A!4?A?A#24!84?O#11!168?_#10???_???O!4?A?O!4?C_AG???OC$#15!277?@?CAGC`Ac@A!5?s@C?@?@?G???OA?A!4?aCA!8?_AO@G_A_@g?A#11!243?O!6?O??@??_AG@_GQ-#5~tJ}Tj]dZ}TzmtZ|nVj\jUj[b]`]pExEpCZ_JSaT?O?O#7!6?_?Ga[AlA\aLyTj[jsZ}T}zn^~]~~}!33~mMM~}mevp|srT[QqX|[]n~vrrXx\{UuRz~hlsunSqZh{mRxWm~nV|m^jv]j|nV|U~^unnZv~Ti\vlYtmrmT~n^qlRkZdYdZsJ{ALiDiTIDQGpI_ACOd?T#15!13?O??O?_?O?O???_??G?_??G!8?_!7?A@?A?A!4?Q??A?A@A@@??GGC!6?GDA?@?G??O?OA???G!4?A#19!38?OA_CQ?_G?c@?I?CIHCCA?L@GCFB#6!24?@I?OcHqChUgQdITiTiTiTi^t~v!8~n~n~n~n~ZulZulZvkRkRkRkRgQDY?D?WaG_#14?_#22???CH?AS_Di?iO_NOJOI?o?o!5?o?o???I?I?ACG@iSgDA!4CA?OOGCCA?OOGCCA??__O??@???A??C??_@!4?C?@???A??CA$#9?Is@iS`Yc@iCPIcAOGCASHCBK@M@MHEHA__OO`O_O_O_Oo?o#19!64?PpO?@POGEAHKA`lCCAB`??GGKCEAA@HGC?CQAH?AHCCA@GCE@#8!41?_?_?_??@sQCYCa@WdQCODW_?O?_?o?o?o?O?O_?@#18?GcBOHqCxas~~^~vt^Zn~q^un|uj^I^yn~Y~l~{un{v[zm~xcY|xm[ukYuzUtQztn~tzvRw|}}vvivf~n|FJP_f~r~|`_O?CaOGCA@G?D??@??_?_#7!17?O?h?QC`I?ID?iPSqJxlQq]bXW{^n~n~~^~~~^!13~}t~nZuLzUhVlYtiTiTiTiT_I?G#5!8?O?O?O?O?cHQcHQcGRkRkRkRkVlWcVi^f\v^~^~~~zu~|j^yT~TlZoNsdd^N~N~n~n^N~N~n~d~d~lzf]TjVi|hZypkZedrjWxVmDrYpkZuHNitj[qlOl?Z_zCISiDyPiOmOLsHSjGl?ISA$#6!17?_O_?_O_O_O_?o?oKZCNcILInNnNnN~N~~^~v\b|Q|a\qDiSbSJc@i@CO_?`??@!35?`???@?G?A?GA?H#20!129?GA_C??D?HOAGS_T??O!6?G!4?C??A@_??P_GOCGC`A`!4?IC?CA?@?G?@?G!5?A!6?A#9!148?_?_O_#4!19?AC?_?IO_!4?O?O_!4?O?O?O?O?O_???O?Q_@GPcH?CO`Cg@_C`GPcHU?DISADAL?n?ICRCi@ICI@M?fAHcBS`OmP`kT~$#13!118?G!5?_???a?_?O??C?a?_@g?c??Q?H?OhC_Q@OcA`O?OgAP_SG`SAOgAh?_HOOcG?iTaGQdIPKPi?O_LQkRCYDYCJsAH_P_PGsaGdIdYdZnI~I~N~N~N~n~n^~}nvZknULjELJ#21!8?O??_???@!4?D??d?Q???O?G_?O!17?AO!4?_!6?C#25!5?GC?@??C#22!151?A@G#11!59?A???G??A???G??A!4?O!6?A?Oc??_P??O?C?@??_A!6?_$#23!271?_!8?@??@?@?@?CGDAC?@?@_??G?C!6?G#13!7?OG!4?ookUW?G??[^n~z\nvz|}v~y~~}~~^~^!16~nl^QllZUtZsytTi`CoAOl?_Sa_?_O?O??_???_#10!139?A!6?A!11?_GO_O??P?G??S_@_O_OGO?Og?Q?PCIPi$#13!305?G-#5~A\aLQdIPiDqDwBsAdGRcHQDODQcIPaCjT??A?CHO?O_#7!5?`GCaGTa?hU?zUhvlY|vlZ~~vnv~u~u!30~^~n!4~v\nz]v|nvzz\n~znv|nzUlZulZul~u^z\ujSjSze\juHu\ivYlvYlvYluZlZu|Vm^nq|VlylR}d]tYvlYvi|A|aLqDYdRkJyszkRIcH_GOID?Qc@S#15!12?CHcAOG?O_O??GAOcPI_?G_!7?@??OC#20!15?G???_?G???GO!6?A#15!5?_G@CO?dI`?G?@_OG?DAo?G?A#7!25?O_CGQ???g@QcH?sOCPi@UgRkRkYtj]dYdYntvz|]nv|^u~~z!13~}|~|zulZtiVkZtI~?|AsAH?G#5!16?cHQcHQcHQk@}@}DY|j}tZ]lzTM~ZN~~~j^juLzdZM|ULxJyPvl?~TiU|vl?lZci~aRqnUprl?~QU|rh{h[YVepjzEHjPe\_^a[aXcXeHwSBwDqMGel_EhUlQHeXaTgPC?A@?G@$#9?|a\qLIteTiDyFsB!10?@!6?A?@#8!73?_?O#13!4?GaOC`GAOGC?aO?COGAOChQcHQcHQ?H_CaHSjSjCXaSHuHaTGdQGdQGdQHcQcHAgP?OLA??@A?@??A@!4?DA@?@O@G_OgA_C@?A?sJcZCJs_ZcJsJuhVlyd^u\vl~zuIxNa\aD#20!12?A?G?C!4?CO?A#13!17?G#15??A@G@?O?O#13?G!4?C??B!9?G[SNA@___o{M~V^|V~^}^}!19~n^zvl~~^QmlZuJJdYeTihVkRkRdIS`YdYdOI?CA`OGA_H??C#6!13?@A?ACHQcITgRcIt?~A|J|u~v!16~ZulZulZulR}@}@ydAS@Ic@QCiP?cO#4!9?O_??@_A_@aGQ!4?hAGQ!4?T?T_HO`AGQ???hAGO@S_CGPAOCOC?G@?C??AHA@COA@gCAG@OA?QH?Q??dO?CG_CAqHgScASIv$#6!5?_O?G?OG??GG|YvkZulynykZtm\zSg~}|~zun~n^!5~]vz\vi\~Uh~ChUGQdAGQc??GOG?H?H#19!47?C#8!53?_???gQCOk?Y`GcGQdGO?{A[aKqDICPS@ICPk@OQCrc@YcHOI_HUgQDY_HaGQ#18???PC_TaLIn~~v|nZmt^~v\~v~z~}t}znnxnz~~v}z^}v~~l~}vzv}^{uvy~dnnzu~~~|y~~{~^v}zn~YtQbbo{]NVNI@@?_??G??@?@#19!26?_DO???s?I`G?S!16?G#22!85?_???_??_???S_SHqCICpAgQCSCK??~?iT!4?~QcZ??GGC?GGC?~?l??CCAAA@_GGC??_?C??A??@?C?A??CA!5?`P??O#26!9?A?G$#20!249?O#21!18?@G!5?OC??G@C_@G??Q?@?C?@!4?C?A??C@!4?@#20!12?C#25!7?O#8!5?_?_?_?_#11!186?C???C!8?A??@_??C??_OS??A??@?C?A??CA@wCAG`O??UH???GcOASG???qDgItIp$#13!269?A#23!25?@#10!256?HA?aW_X_[_O_W_Ho???@oC?CG??_ChQ?AH_@APk@COAP?_CG-#5S@QCHQcHQDODQCPe?CHAC@CHQdI?HA?ACG@A#7!10?_??OiDgQdYdYdYtJ{jUlY|V!43~\vmZ|n^~nZ}Vl~U~~v~}Z|nu\jtmZtmZsnTyVmxVlYvi\juZ{z]tnZnvLyvLyvLzu\zu\zu\ju|nz]tj]jsZvkZuj[vlYehUhSjcZScZAkRGcRGb?IODODODO_!5?O#15O@C?A?APG?aG?T?`CO_??I_CPG?C?OCaWaS?O_O?O_!4?_!13?_G??G_?I?OAcG@g?dA`?@C_A?OG??_I@O?c#8!5?QCOdGPGPGPGP#7!5?O?OdGPAS@S`CHQcHQcHaHsBGjT?~?zUlZulZulZtmZun|V~\~~~vn!9~u~un~~~i~i~iTmTzUhUhUoDyChAHD#5!16?cHQcHQcJShA|ItiTzA\Ge^Hc}Lmurzn~lZulZulQnydtn|bRqnYvmLbcWMJmjmBaxPIXR?}d]FLzmraXGi}IpGCKbOhSRcjCQhUgR_IpB}?[BsJTS`iSAPMpAx?_O?I?dRGc$#9jShQcHQccIjgcJiH#8!96?aGO_?O_?O_?_O?_!51?CGaCHaSHAOC`IS`SJcGRcHSbGQ`WE`QHSJ_JPcXAcRGcPKOd?iAgAgALOaSgDi??OcGO_#18A??CO@_FMjBA~~t^zmuzzunx\f[j~f[nvmN~z~]^n|~}n~\~m~v~~^v~~R^ut~n|Zu}V~Y|]xoo[W^NV^C?_?C#19!43?OCAG_S?i#6!35?H?HO???T?T?TiPiChUhUhNyDzU|uy!16~ZulZulZsjU|AtITiCxAtG_QH?Q@GC#4!14?IOAS_HOD?PaCPcOC@S@cPAgCAg?@Y@Ga?PCOa?S?TAPGaCbOHCP?hCO@?GT?GC?A`GA?i@S?@G??G?CODI?_OAKbGZ?Tn$#6?iChQcHQHoCQHoCO~zu|z}zulYt~u|~|zv}|!10~^~~nTyVlYdYdYdIsBShQdAg#13!45?@CA!4?C@GA?H??G?@cAOHaSIPcIPcJOiDgPEgQdGTaSHcBC`IOcOGqDGqDGqCHa?@!24?C@OGCa?OC_I?cPGcRGeOnOnOlQlQlQn\jVyDn}jZtn\kv~Xf}IwOOg[#21!18?@??@??C?@??A?@??A?@#13!23?CMIBd!4_z^T}j~Z!5~lznYvmvmvmvm!5~n~nYvm|j}j]zulZulZuLqHsV?iT?~ChQcHQcHQcIPcHOAg?a???GO#22!71?C_AP?cQ@_O@GCO?QcHQcHQlODY???GGC!4?OOIA@_O??WGCC?_C~??__O??GGCv@@?GCaPOGCA_G?O#10?AgU?AcAw?W?S@s???@iSaPE_ALQ_PCIO?O?Ci?O$#20!257?C!7?@C?H?A??@??G??G?O???_?O???O?_?O?G!6?c?H!5?@!8?@#11!189?C!6?G?@_O??O?C?A_C!5?O!4?C!5?CaP?GCA_GASAhC?@_GP??@cA_G??i?S?@K_?\?_?DMPdG_CR_Ti$#25!258?@#13!18?A#25!41?A#10!194?_G!14?P!8?C??@!4?_#26!16?C??C#22??@!6?I#26??_!5?AG?_-#6om|{}{|}|}|}|}|}!8~z~z~z~z!11~|~u|ZmtnTyVlyTmPnOdY`ICPA?A#8!11?O??O??O???_QGCQG!16?OCQ?L_JShATgATgA_O??_!7?_!14?O!28?@A@?QGDa?HaODAOHeOdIOiCRGCRgCQdOGj?Hs?TgAgAGacICOdG_DQcOdW`Y`IOh?O_#25!13?G!9?_#13!35?_???__owM}Jtw~Nvz~|~|~i~h~j^zvm\zV{V{VkZsJ~j^yvm|j^}n]zUlZe\rlSzd\qMXsIt[c^c\aSIPCA@?aPAK`GA?A!5?A#6!4?CG???A?A_???T?T?TiSATgVgVkPmP~iV}!17~n}l~m|m~iTmPmPiTIPeHAS@a@?O@#4!13?S_L?T?cAo?HCGA?A_@G?aGQ??hOCGPA@S?@?GA?K`Q?D_AC@C?QHCOA?C?POG_[?OCW@Ca@O?gAH?C?A@__P?@oD@GaCPmP$#9A@AA@@A?A@A@A@A@#5!8?C?C?C?C#7!11?A?HAcPIOiDgQDiPmOnYd]tzm|~l!11~n~~n~~n~~~^lvzlv!16~nzl~q^sjU|iV|iV|Vj^tZf|Uj\uj\uj\u~luz\}vLzuLzUlzlRn\qn\qnYlr]tjU~lv}Zlv~}|}~lvy\~u\ny|nuXnYtnSzktzkTylQlbSjsI|iToDOdO@O`EGQCG?HA#15!8?C@G?PK?O@G_G?C?S@AG`C?hAsBGRGaDOLaSGdQChC?QC?T?AOC?T?Cg@?g?PcIOI?HC?C?o?SA??OGC?A?A?@?A#7!9?A?A?A?A_?S_DGPAS_@O`ChQcXaKOiCWaKpcItGaZ_Za\jtmz|}~\m|r]v|~|!5~|!4~zv~~~|~|^~~~i~i~iTj|iVgVgRmPm?Tg@#5!17?O@Q?PAP?TiPmPmTidkXSsji\[}NkzmZulR}TjUxVkj[QV_kItBXSgU`^hUYDePqKVlEljcMLajZujUhZ_M`NoKPb[_YDcPId\a\aCB?B_B_?cGWCjAT?sAhQlSM@M?M?I_C?G??G$LO?@?A?@#27!60?O#13!59?GC_ICWAhSaHSAHSaH?QHCa@GqCHaChQCQkOaLOaLOdQK`ISh?QG@cQG!22?@??A??A@?GAS?SA@A?ALQlQLYdYhQdZqlQlYf]d]tnUzmU~krulye\So_??o_#20!5?_A!4?C?G_??_??_??_??_??_??`??_!4?@??_??@???G??@#8!12?S?S?S_CGPaCg@g@gPcHS#19!19?A@?A?@?A@?A@#22!97?OA?aH?S?a@_QCPcHQk@iShEgR?B?_IAP?GCaA@???@?_OGC@_?O??R?_O!6?CBO???B???A@??A#26!6?G_C???G@??@!12?O?_O!4?O$#18!250?@?A?HACPAbNZ~jE\v]z~U\H{VkvXyfQ\jVYlZUz^lz^i~\nz]i~ZV}~V}mZTNt]uJ^BE@?_GF?_#11!182?_G?P??Ca?@?W???_OGC@_?O??O?_O??C???C?O??oA?_GAHC_QGcOAG??@?O_\_ACOaCo?X?kAhOC?A@??C?J_SbGbIP$#25!312?_?O??@#10!194?G???O_C_SGCA@???GA?A!4?K?_GS`O_??K?GOKO_O_G?_@G_PaKaSJ?AKPaIP?ICcAP?SAhOgOM_Z?COIODOc?e$#3!590?_-#6~~v|z!39~^|vZ}tj]tj]d^_^_ITgT?T?O_#8!19?AHC??A!23?aP_K@IcPIC`ICQHCaHc?GaO?CO?_?GAO??_?O@cOGA!24?`???@GAC?HC_QG@C?QGCA?CPGA?aO@CQ@OgPaSHaKOcRCaODyA_]?Si?TCxEpcISgTiShQcOCg?_?_#18S?G??@BEDBA@@ADJ\ANADBIDBALBEBMDAFIBEDANAFHFDA@??_?OGA_?_?O??A#7!21?O?OCOd?IOAs@ShAcGtAkPmA[`ITgTATgVkZkZc~gvwt^y~l~vY~v|~}!6~^~n~~n~n~N~~~Zv]tjUn^i^i^itInYdYdIdYdGTaGaG??_#5!13?dIT_TItOdYcZCjTiJuqZ]}~v!4~u|zulYdZmxflQt]tIdQzaLBohEpIUGf_XSGuKPkOSGon]lbItA{@mIDI@MPC?I@_PGD?@OA`??OC@ADGCIH?GC@AS@CQH?EOH?A?@_O$??GAC#7!39?_AGc@IS`IS`Y_^_^tiVi|i^nYn~~v~~n!12~|uz~~l~v!21~\m^r}tZmtz]tzluz\uZ~v\m~zl~Z}v\j^uZ|n}Znv|mztzU|iv|]vz|n]znv|^u~Z|]~~~}v|z~uz^lv}z~lvz|~zmv|~\n}zl}nVm\ju\rmZkzSLy?l[@uhCwaG??G?O_#15!7?@?AOCAPAGCA_?G`A?O_G_QCAL?DAcDacDAc@C`AD_DC@AD?D?E?aP_GCQ?CAo@SAO#8G!4?CG@IO?O_DGPASg@iOIOaCi@i?IOd#6!53?_?O??O?O?o???cG`IShO_T_T_TItOdYdYtYdYvi\v\v~~^!13~Yti^itInYdZcZCiT_HC_@#4!13?O_???O_I_I`?c?W?cBOGC`GA?R_HC?RC?i@CA?@?S?G@A?P?_CO_?I`?S?C?AgAC?GChA?_G_AP_CC@Q?g?Ag?C`G?a@?GS?A?D?QH$#27!64?A?_?DO??G??O#28!17?O?G#13!43?@??A?C@?_C_HCA!6?PCIChATGA`GCAO`COGA_H?cA!41?@???Ha?DOB_HAPFGrExEZdJViTjUlZmzTnZ|Mhvr|^}sWwwl]u\go__oowWoOWwoOwwOowWoowwwoowooWg[uzL~jtL]j\nf~~|~zv}tn~n^yvm|jV}Tntn\jTmPnOnOn|J}jU|ZvI|RmP|b]tiVi|iVgRcRcZ?VGFI_D?Q?Gd?GA?@#22!77?_O??S?HC_@?G!4?HACHQdICPEWAL?@?OOG?C_OGC!4?`OGCAa@?_A@?a@???G#26!7?O?_??_???A!4?C??C!11?A??g??_$#25!270?C!7?O?G???G???G???G!8?G!5?A#10!200?CA@?@A???@AS?C!4?OG?G?C?OGO_Q?`As?[?SIpI@cOCOALAp?TGhSAXA_HS@Q_GCApAgS@iS@_AW?c?WdA?HChOi?c$#20!296?G!7?G?C?@#11!200?G?C?OGCAoG?`OGCA_@?_AP?i@C!4?S?G@a?`??COI@YdgOgEwAoAhOaSLqIsGTaPoGs@AS@GQLoEpJSeWtiUhUiTlQ-#6!41~nz]v|j~uzmTzmPmTiTiTiCj?hAGQ???OcGqCO??O_#8!38?C@OC_Q@G_DOA`GC?Q@GCaP?A?@??AG@a??@#13!5?@??C??@???@??C??@???@#8!12?@!8?C!4?@??C?@?@?A?C?A@?CA?@I?QDGQC`Y?CY?lQMqOlAkQdISHuGtIPi_Ip?PCOCOCOcG_?_?_?_?cG!4?Oc?_?_?_?_!8?_?_?_?_?_?_?_?_?S?S?S?S?diCQDgDQdODoD_HAgQcG`IOA#6!53?cHQ??dGPASj??QcGPeGtASiT?TiTiTjSntYtJsnTyn~|}!14~ZulZc~?~?~?}@IsASH_CQ#4!13?Qc???IOACG?QC@cQ_L?aH?A?@GAOb??@?A??@S@SGC?Oa??GCQDG@aOD_?@_O?CAP?G?Ca??GACa?OCH_?Xa?D?c?Q_G?QC???@$#7!41?OC`GAS?HCPiCPmPiTiTiTzSnU|Vl~Z}fZuLzn~~n^~^!36~z}nz^l}v^yn|]vz~l}vz\m~|~}~~|v}\~~}!5~}~~z~~}~~~}~~z~~}~~~}!12~}!8~z!4~}~~z~}~}~|~z~|}~z|~}t~lyulzYd}zc~OkpChAO@cGO_!4?_#15!7?A?@??A@?CPGAOD?H?A`ICa??S@C?S?GAPGCa?GaOHCA?GC?T?GC?QG@#7!9?O?O_?O?_GAgAGQcODG@QCOd?TiSzcXeGtASiT?TiTydYtiTyt]zl~uz}|~}v!17~Zul~~Yvm|jS~~lZvmXvI|jTi~iTiTiSjOIdIsJOiDO?A@#5!14?cHQcZ?~?~?~@mtBxhuUZhl~~iVi~iVmTzUlZSzUtn\Hc}LJkA_ZQSGSa[BkRCICXfGVgEXeH?A`OHCHSaP_G_O?K??I?S?D?PG?cAO@G?C?O?G??_?SA?CO?Q?H?C?@$#27!64?O??_??c@G?@!8?_#13!147?@??C?@?@?A@?HEOlQHQdJuHvITmT^tM~mxnynzlYvZmV|Ny^uZt]tz\nZj]z]j]v\mvz\~v\nUz\~Uz^i^uZ~Lv]~j~j~j~j~ITjLyFyLQlQLqLQlQdYdYdI|iTjCZeXvI|jTi~iTiDYdITiDI`CQ?HC@A?@G#22!88?O?GCA?H_CQ??TgT?TgPiCh??jCh??_aQ@__QOHC?a@??@!4?@!6?@#26!4?G?A!6?A??A_??_!17?@??@!4?G_$#18!291?@?@!14?@!4?@#11!192?O@??O?HC?_H?aH?_O?H?Oa?O_@O_O?u_Og?iSaHcG`W?KODY@]_^_|ITeY`LiTmXaKyCycJsA@COJilHudYdYdyTmtY~tM$#10!517?S?S_[AcOcGCWeGSgEGaG@E@u@?HSAPCAdQ@i?S`I?IA__G@SaO?PaT_@PCJOAHsAHcO?Q?G@QcG@iPIc?Ip$#26!524?_-#6kzul!4~}~}~}~}!30~}z|}~t~]z|~iTylQ|itIOtIxAX_IsAgQcGOdIc!4?T!16?`!4?O?s#8!24?A!95?C@?CA@?ACxFy?EwFgAtIt?ZCjIsI?vGVGrKrKpMoItIoIoAcGt?TgPIOiOIOiOIS_S?S_Cg?Y_Y?Y_Y?Y_Y_ISg@yTiXATAPc#6!72?O?OcGPiCOcPcHuGRk@iTiTiSjOeXfWvgVwfXuhuxU|yvy|v!8~i^yV}Ti\jsnOnOnONQL@BOCgOAO#4!10?O_G`I?AS@CHOCHA`C@AC?Q?I@?O_SA?D_C?GAXCI@QC@AO?H?cOC@AO?`GQ@_?O@?O!11?hAC?`O?GAS?G?S??@??C?@aG@QC@AB$#5RCHQ!4?@?@?@?@#7!30?@CA@?I?`CA?TiDQlATItnAtE|A^tJtVlZvnWTZ|~u~i!16~]!4~n~J!24~|!95~z}~z|}~|zEwD}xFwAtItIoCw?t?Tg?O_#15!15?A!11?A!5?A@??A!6?@#7!15?_G_GQgQcHQgAgQcWbSiXa\aXa\_\a\itYluz]tzmztZmr}tZmtzu!25~n~nZvmTznZmZuHvkR}TiTiTjSnXeWfGVgFWeHUHEhADGDA#27G#5!8?T_Dg@iTaSJONOmOnoLay{niRf|Mn!4~lZuLzd]t]tn|JMjugZeTShIx?zCitSiD?BgTIPI`S?_?O_?gO?Ca?Q???_?C?C!9?@!14?GA?@!10?A#3???OB?@`Ahs$#27!66?G???c???G!5?A_?A?H#13!158?@???TG???N_BS?J_VGfGvKrKrMpNtItNtN|XvI~iVmtnTntlTntj^h}j^xV~d^d~c^d~d^d^tjV}DiTe\a\eHVlZulV|VlZf[jTe\a\e\a^a\aTIdQHC`ICPCIcPK@IcPICH#22!91?_?@???_OC??PCG?`O!4?QcHqCI@A!4?__O?F!4?A?C???@#26!4?G!8?@C?@C?@!7?A$#10!498?O!6?_?g?Oo?x?gC?_SITG@gOAOI`SAhCIdAG`HCc?I?JSGbGQ@_CY@iCgASaSHQcIPiCQCOhQCHaS_HaT_I@UgCO`IS??cG?G$#11!501?O!4?O?I?C?AC@O?I@_A_SA_K`SAg?Q_OGOe[aXQlPloItGvGuLyD}DyVli\julZtmTzlQlQlQc\a\a\a^`}hUzlYtiLsYcYsSG-#6Vn^j]r]tn|n\v\vl!4~j^zV|V|V|~|~n^!5~n!9~}!5~}~~|~~u~|yT}ju\ytmXukPiTiPaCGO_?`CGO_!4?S?S?S_CgA`A_?_?a?a!46?_?_?_?_?O_O?_C?C_?_?_?_?_?O?S?TiO?O?O?O_!5?O?S_?_?_?_?_?_!5?o?o?O???_#8!8?A@A?C@QHCAGTArCxItGTaKbGTa\cZcXQdQdISpEHqTiTIpU`mPmdYdiCzCheXcjSjcZcjSjcRwBcRsRgDSjOdASG_#19!5?Q#6!40?_?_?_?_?S_S?S_S?S_S?S_S_LoDiT_TITaKPmTiTiTcXe\i|A{@}@}tI|Rm\rm|u~~n!4~z!8~T~Tj\jUhUjUHQdIPcGCBOI@S#4!8?OcG@I_IOcGDOHCP?D?AC_AGHcGP??@c?AG@C_SI?AD?Q@Ac?@O_C@G?S!24?GCOd?A?@?@?@!12?A@#3?A?@a@$#5gO_S`K`IOAOaGaGQ!4?S_CgAgAgA?A?O_!5?O#7!9?@!5?@??A??H?ADi@CGaDIPeHQkTiTmTzVi^nYzVnZ~v^~j~j~j^zV|]|^~^~\~\!46~^~^~^~^~n^n~^z~z^~^~^~^~^~nvj|iTnzn^j~f^~~^~~n^j^~^~^~^~^~^!5~N~N~n~~~^!8~|}|~z}luz|vi{KxEtItiXqWsiW_Y_WaKOkOc?GOcG???_CG?O??O?O?O?O?O??O??O??O??Og?gOg?GQ_IOcYShaShqDwdguHuhUhvI|zu\j}l^|^u|nzv}z~}~|}~~~|}~~~|}^~^~^~^~j^j~j^j~j^j~j^j^qNyTi^iti\rmPiTiTiZeXaTA|B}@}@ItAkPaKPAH??O#5!4?C!8?i?iSaShUhOhudYPmIvrwld{ij~~~j~j^iXu]DNphWciJAbIvGpKpGS`Q?BCiBGAHOcOI@??_G_G?cO?G?A@??A?@!32?A$#27!67?O@!6?@A!4?G?_D?OC?_?C?G_!92?G?A???C?_C?G???_???_#13!46?@?A???A?C@CB?DA@CBC`I@IPjEhQDiTiTI`]@mPIdITjCjUHeZCjSJcZCjSJCFSJCJcDY`CJ?hATJULyFYDHuHUhUGtACHaS@Q_A_HAOCG@C?@?A@???A@???A@#22!89?C??G?c?P?GCAOA@S???S?S_DA@__OCCABO?cO???A#26??A??C?O!11?A??@??@??@$#11!492?O??A@O?cOG??AC_?O`O?H?i@WcGqdQI`SgpYcGqKOkOe[`]`]`\a\zUlZtmZ|vm~T~i~Ti~iVylZeXfWfWvktkZsnTzmZuZulZuj\ivxn]Xe$#10!502?cGoGPIDGE_Qc?ScQPCG@cOI@CDOQD_I@IPaK?Y_SaGaChQcIPcAGP?i?T?iT?TgDQcPaGAWdGQGQcIOiCPcHcHQcHS_SGCO_CW-#6GfKbM@JU`YdZdNyN~N~nT~Tntnlzn~n~HVlJ~JUh^vnV~VnV~n~n~n^~v!11~}~~~mz\mzTmZsZcZcIcGRcIcHQCOdG@I?IOASi?ICI_IcG@ACG??O?O?O?O_!8?i?i?I_IOI?I?I?I?i?I?I?i?iCiOiSgTqgPeGtIgAgaGagAgUhUhQtQoLa\A\a\qCoDoDy@eWAWaWAWa[`MOl?lOlQkXiSgSiTgDiOaS#8!12?@?CAG@CHADADAPeHU`[aTIdGVChDYaKhBQkBgWdAiHSM@iEXCePIeHSEPiQHSdITgDiQKBgTGcQ@i#19!5?CE??G#6!20?G???O?O_???_?g?iOiCiOiCgTiCZcXa\_LQl?|A{A|A|ItItJshQtYdytJulQ|QdyTityT}XvuZjvp~zxvz~z~z~z!4~n~n^tnTyTnONiDY`IChA?C@???@C??A#4!5?QcHAcO@OCAP?A@CO_GH??G?@G?G?h?CO_P?C??GC_A?gCA??@I??@!27?@!8?O_?O??_#3o?o?o?o?o?Oo?OsG$#5vGrKpmSh]dYcYoDo?o?Oi?iOIOQCO?O?ugQs?shU_GOg?gOg?O?O?O_?G#27!11?@???@?a!7?O??_?A?G!5?G!19?_!62?G@?C?@!4?@?G??O?_!5?A?G???G?_?H?_?@?C?`?AO#13!46?A@!4?@?GA?C@ASGD??DA?HCA@?S@GA@GC@GA@GC@C?B?D?B?D?@CA?@???CHSLqCQ`?GF?CbS?COG???@C?C#9!78?G?C?K?CCGC?C?C?C#5!4?O?O_IOiDiOn_Twd]srQ||z{u~|uyj~h\un\jlZedRbyLysImX_YdATaSJcRKaPCQ?Q?HACI`Ga@?G?C@??GAC?C#29!58?g$#9?O?O?O_#7!65?OC?PCiPcJcJcZTZtkRtZulzfYv}t~tn|jT~tzt^tZv}\zv~~n~n~n~n^!8~T~T~t^tnt~t~t~t~T~t~t~T~TzTnTjViLVmXvItV|VTu\R|UhUhUkIdNqLa\a\aLzLyFyD}Pf\fSf\f[bYpMQ|AnQlReTjVjTiVyTn\j!12~}~z|v}zu|y|y|mXuh[a\itYugrSy`[pAsgR{QdYsPsipiSpcyPisPsipiShugYoiSyOlqwTiuZl}PujqLzhW~vo~z[j~znv~~~}z~z!5~v~~~n~n^~~~^~V~TnTzTnTzViTzcZe\a^qlQ~A|B|A|AtItIsJUlIdYDIsHQlAlYDiTIDi@eG@cOGA??A#22!23?O?A??@GC?A?AH?AG@S?SaHOaS??OOGGCA?@?@?C#26??G!9?_???_!8?_$#11!491?G?C??@?_?CA@??aOH_OGaPKAHQLHESgtQcXUWFSjSzKuhQtiti\j]tj\vlulZu~lzV~i~TynyVylzU|zT~j}T~j^un\j^D~J}F|J~D~mN~FJt$#10!495?_?GCO_W_IT?CaSBcOCaPcC_Q_HA?GRC_BOhOA?p@Sg?PISaS`ISaGQHQcH?QCg?T?iDODgDQCgACi?S@i?C?H?aS?I?C@GAC?I?@!4?A-#5~|i~Y|j}Ti\u`YtYDYtiTGsjchuleteEXQlyPMxIPmPMtGugTiDoDyCxa\?Y_ISg?GO#30???_#7???A???G?BCHATgDoLqExAtKRlQf\juLqLVi^dyDYvhUlZvj^rujvYvxvlV|VlvlZeXf]tjUhV|V\R|V|B{D^tJTiTaXATALA|AtIdRCJ?DIODQCHQdI`CQ@?~@}@eHAHUHe@IdYdITiDiTIdHEgVGfGaL_DIPCJ?jCRHbCRC~TmT~SntI^hvn~~nn^n~n^n^}~~~}~|!6~}~~~|}~y~|~|]v|mz[nyvz~v!4~}~}~z}|~z}~z~|~}~~i|~v~|~}z|~}z~~}~~z~}!10~n^zVlZ~nZuH^rmTnTzD}@~@}@~@}@~@}@eXAcHuHeXaDi@IPIDGbSHADOAGC@?AdOA@G??ItAGaOCA@#5!13?Oc!4?hAgA\aTIOnYtjuLzUn|n}!7~ulZvmXf[lZEhToDDkEd?U`YmPEpGOcQHOCO??_CQ?O@G?g?_C#26_?A#3!12?g?g?g?GO!24?TgT?TgPiChUGQdY_ItA|OfY|$#9?AT?dA#6S@iTaHU`IdYdITiTJSJUHQHIXpEhQDiPEpMPmPItHViTiNyDzE\a^d^tjV~vn^~~^~~~|~|~uz{Zu|iVyLqKxA|GrkQdWaSHqLqgS_QCYdGShQcGO_CGS?CGCGQgAgQGQcXeW`IShUgAgAgAgA{@Y_IOiTi\e|i|q|A|ItYkzs~ytnylzulYt]zl}~?}@}Xe|UhuH}tYdYtiTyTitYewVgvWe\q^ytmzs~Szku[zkz?i?i?iOAS_CGO???O?O?O?O_#8@???@?A!6?@???A@?D?A?A`GAPCbODGC?G!4?@?@?C@A?C@?C?A?@??TA?G???@#6!23?O_CgQc?OcHu_KPiOiCy@}?}@}?}@}?}@}Xe|ZuHuXe\yT}tmtyv[ju|yn|vz}~|Yn|}v~~tI|v\nz|}!13~nZ!4~U|V|a\itnOdISHqChOAO@#22!7?HQcGPeWb?__S?AG_QPOG#26!7?A!5?_?C@G#29!78?aG$#22!12?GC??_!4?a??O???O??G_C??C_?C_??_?A!4?O!7?_!8?_#27!8?A?@C?_!5?A?@?C?A???G!8?@?G@_??A!4?C?G@?G`?A!20?_C!4?A_??c!39?O?_??O!13?O@!4?P!19?P??@?G`?Q!4?O?_???_#13!66?A??CA?@C??@??C?@#4!144?QCHAgCQG@gApGC@?_GC@AH?c?I@iS@?Hc?cAOA@I?HO?_D$#11!490?O?AG_Q??GE`WC@?oG?hAlOE@IO_?QcHlIseTUSZQLoLqnYvi\ulZlZU~T~Q~tni~T~j~U~l~Y~t~i~T~~T~i~TiRi}iTiTzUhvlYd^tI|ALOdA$#10!493?@!7?A_OM@AsCO?AhOc@IUh?QAO@H?g@_CaLQGOdGTaHQcQc@?A?D?A?T?i?S?h?Q?d?I?T?i??i?T?i?C?@?AC-#5!11~Vmvm^j|l}mzl\|z|l]}UrZxl}mzl|neU~l|neuj\t]~mVvlttzhcyCPAOhQCG_#30?_#27!5?A???C!5?C?O??@?A?G!5?O!5?G?@?S!4?G?C?OC!22?A??A!5?G!35?@???A??G??A!5?A?@!8?G!21?C???G!7?@??A!10?C#6!43?_?_?_?_!15?_?_?_?_?_???OdW@qCgOGQcY`M`GQdYtJ{jSzkR{jS~lynyvY|mz~|~}|z}|~|~lvz}Z{~|v~z}|~t!4~|~~|~~}z!22~n^}~ZvJuH}@~?}@s?iPIC_CO??A#22!7?HQcZ?u???OOG??PCOGC#26!4?A??A??Q?C!5?O!6?O??C#3!16?S?S???@???T?T?TiPCPCPChA!5?dGPeWbKpEgU_SHQgQcGtAsJcXvG$#22!11?gPGP_S?Q?PCOa?C?Q_@GGcCQ?PCOAOOh?OAOOHS_I`?P_GOAG?CQ@?g?C??_#7!12?@?A??I@QHAlRk?HCPeHUhEHaTIcRCzC~@jUlReTiZejSjSJcHU?I`UHQdITaLqLqNoLqLOfGTaCRcRK@i@Q@GCA?AGC?D?HC??c?GCA??C?A?C??C??@??@??@??AO??G??A?@AC@ACAC@!5?@A?AHA?AHCA@?i@QdATiDYdYcYfGRmTjTnYvItIzn^znznznzv^~^~^~^!25~^~^~^~^!15~^~^~^~^~^~~~nYf}LzVnvlZd]p]vlYdIsBSjCRkBSj?QDODGdAPC?A?@AC@A?A?QGC@cB?AG?C@A?I!4?A??A??@C#5!22?O_@?cGsHu@}?~@}J~Tmtz^zn~~|!7~ulZc~Hi^yFetjeGjaPGfWf?OG`?OH??_PGcRGAHe?AO@?C#29!20?_??@?A???g??iS??g??g?O!6?_G#10!8?@A?D??@A#29!4?OA$#6!17?A?@??A?A?A?@?@C?A?@??A??H??A??H??A!4?G?AGACQHCzE|jUlZv^~^!5~|~~}z|~~t}hulQkQ~szeXuhUxe\itZkrCy?iShQkPiPcHOjSjsZuh~t]hulYti\qLqLoLqLonWvi\rkZkr}T}l}vz|~|vz~y~uz~~Z~vz|~~z~|~z}~z~|}~v}~|}~~|n||u~~|~}|z}tz|z}!5~}|~|u|~|uz|}zT}lQ|iTydYdYdWtkPiSiOdGtIpCO_COCOCOCG_?_?_?_#4!199?T_Dg@AOGaODaO??OHcASGe?cPICA???c??OG?cAO`GT#10!39?cHOAc$#4!30?_#31!179?A#11!279?G??OC?GCaO??sG`GOHc?g@IcRGc@EOlPlIKbIpA|jU~lYvi\ju~lzVj}HnyumXu~iVi~?@mzEzmRUlZun|ZYVeXf[rMxVh]hugVlYtI|JsJcGv$#10!492?C@!4?@GfGA@SAd?QHEO_PGcRGoHAcAO`GSAgASh?QdGTaSH?QCg?@AODGOcH-#5^VNZvL]W^W^]nEV]?^?^_^A|B^aTKrLQkZcJKJCjSzTMXmXuB~dZtiD|lZvnT}}rWLdw[h{?{?yCgS_S_S?S_#7!4?@??A?A?@???A@?A@?C@C?@GACR?J_RGE@QHA@A?@A?A@?A??HC?Q@GCA@?A??A@?C@A?@?A?C@#5!19?O?O?O?O?O?OCOcOk?kOcOCOcOcGSgC_GO_GOg?gOg?g?g?g?gO?O?O?O?O???O_#7A??@?@?A@A@A@A@A@QBG`QHEhQNsNsNsNsLzD~D^lzMrnR~Rnrn^j~jVjZfZnZnZnZvLzd^tjVyTnTjTnt~JvJVlZd^t^tnTzFyLzE|A|B}@}?~@ITbJQDRK`ISa?`GCASC_HC??@#9??kOk?kOKOcSgCgSGS_S?S_S_CgSgCgSgCK{k[[[sK[CKCKCKC{K{SkoS!9?CKC[?KcKOK?KgCKC#32???C???C?CKKCSK{#11!9?A???A@??@_?Q@G?ShACaCiPChCPI_J_]_[b[`[cYcZlvYnylZulYvlZb}HVyamTrmO~QlYsJgZeXdZmPnQ~PnYdZATBTIdRCjOJCBOHBaHA?A@$#4___??_`b_B_@?`_@[_{?[_[?{?[gQKQl?CGcOCgS_?gOCOcG??OcGO?A#6!5?@?CbOIDBU@zB}DzVi^j^j~j^!4~}~}|~|~}~}~|}~|}~z}z~}v{zk~s^kvx}lu|}|~}|~|}~|~~uz~l}vz|}~|}~|}~z}|~}~|~z}!19~n~n~n~n~n~nznZnR~RnZnznZnZvjVz^vn^vnV~VnV~V~V~V~Vn~n~n~n~n~~~n^|~~}~{~|}|}|}|}|{l{t]luxUkoJoJoJoJqCy?Y_QC`KOk?kOKO_S?SgScWcOcOcOcGqCY_ISgDiOiSiOI?sGsgQcY_I_IOiCwDqCxA|A{@}@~?}ti[slykr]tj\~]vz|jz^uz~~}~~RnR~RnrnZhVzVjvj^j~j]j^zVjVzVjVzrBBbbbBrbzrzrzrzBpBHBLj|vn~^m|~|bPbbRA@_`A@?B?@A@qC?ICCgOG?o?G#4?AKCKCKCYKISHCI?KStKKSLKS[gUk_SiOgPCpC?I_I_I_S@SaG@Q_#3!13?S?S_CGPaKOl?lOdIsPcX_YcPkOk?kOdYc|i{itYkzSnsz{nu{\u|yl}~$#10?GOCGO???_?_OG!8?_??_??_?_?O_#11O?_O!5?_#30!33?@#27!13?@!6?@!13?@!35?@!101?A!10?A??A!5?@!12?_???O#7!105?A!10?@#31!13?O???G#5!10?A?A?A?AGO?_PA?AWaW?kPIRMp]rSzQx}LzzDrrRfRbBrBb@qxrwrxdrtHczs\?IAaOb?q@_@?@AH?DAGAGaPCOD#26?@???A?@#29!21?@!4?A??A?@?A??A!31?DO$#3???_?A#22?C?C???OG?b?B?B?@A??@A@???B?BOB_R?JCA@a@A@{?I?ADy?QcGOi?@GCaOA_?AC?@#31!361?_O!16?_O???_???_!5?_#10!23?@_??GOAG_?a@A?OH?P?CaOAGcPCO@SBGaG@QcHCQGdODQcHQdGQcG@aG@S?G?@!7?C??C???A?@?A$#11!15?_???_#22!448?OGG?G_O?G_O?@A?B?A???_Q???q`??@#26!4?A???O-#4VNs?O_@ObLPK_]_YDS?z?}@Qk@yClRGS?@G?@c??Q?g?HC_J?`A?PC@iO_GAC??O#6!4?GC@aHCHaLA|AtIvItjUl~n~n~n~n~n~n!4~v~v~v~v!20~v!12~v~~~n~n~N~N~n~n^rnZvnzmXv^v^vnVnZnJ}JuLqNyTiNyDyF{JtITiTiDiRM`^@}DYfGVgRcREPjEpFgVGVGVpE|A~ITi^a^jUh^i\vN~N~n~n^~n~n!4~|vz|}~~~}^}n}v}~u\zt]jszSzsjUxvg^uXu|qkP}tylux]titiTjSjsZc~I|Rkq\ulYvyluxuxUx}tyv{zu|u|yt}tz}v|^z}~\z~|!5~|!11~TiT~DyD}DzLyFyLYfItItJdITZD]djli[{x\^[~K]NENEFEFfX|[\BNDHB?@!4?ENFEFAFFHBIDJCIL?G#31@#37_#20_#12O#4A?O!6?_!7?O?o?_GOG!7?_A_@yEtTjmTxCpHk_N_Y_T_T_T_I?O_?O#3!9?xASG@qCwBkPeGtAt?YcQgISiShEgQLOd}~Z}n|^ze\jv}\v}Znt~~|~~$goA[`]OcO_?_#22??@C#26!6?O??A!8?_!10?_#22@?@!6?@MGBoA\_DgC?O?GC?aH??_??O?C#5!49?G!12?G???O?O?o?o?O?O_KOcGOCPeG_G_GOgOcOs@sHqLoDiToDyDwBsItiTiTyTkp]_}@YdWvgRKZkxmCpMwV?v_vgKXA|?diT_\_ShU_TaGo?o?O?O_?O?O#7!4?AGCA@???@_@O@G@?HaCI`SJCjCJShEGV_HeHALRm@IDQHE`ITITiSjSJcZ?tAkRLaHQdGDQHEHEhE@IDGBCHAHADI@IC@GA_C@?aC?A!5?A#9!11?iTi?yDy@yCqDwDqdGTItIsITICY`ISAT!9?o?oW?w_GCA?AG?IUCNEMDNC??O!4?O!8?IC!4G?O??!5O??__???_#11???_??_o?iDA?qLCwOQCX?ICPiC@IcQH_^_^_^_^_^_^dYvLulZulZulZCtjUsLyB{RmXvI|IudZcTtaTjUxVlqnY@?c@OA_CXaSG@aG@cOI#29??A$#5??@BM@M?C??B?@?@?A@C?@?C@??@??d?@U?T?RGD_C@RCQIcM]HvKrmS`VsLxa^iVz~nvry\Squ\Q|AlIpGtIShQ?O?O?O?O?O?O!4?G?G?G?G#22!98?_!4?C_!4?OG???g?G??A_???O#5!164?O_!4?O!4_?O?O!4?__!5?G!8?@?C!6?@A?AH?GGGLGGCKDWCID?DBEFFF\MN^!5N^YY\NxxNnxHWWuG@wTapaLaZCGc?_G!4?A?CA?Q#29!41?G??G??G$#10??G_??_JGQkO^_Y_AhA?B?g@QC@Q??A`I_QaS?bODOCCq?O?o?SGaGO#7!361?`!6?`!8?O!4?O?O?G#4O!5?O#30??@!9?@#2OO#3!5O#33_#10?_?_!4?_#6??D?_?C#26!12?G!5?@!9?O$#11!10?A???C?w?{?{?Eg?wCgQkOIsGDGiGSiGjQg?HCO??_#33!365?ABEA?B?A@?@?@?@??_!4?O#16_!6?OO#43___??_?___#46_#47_#41_#16O#40__#49_#50_#51_#2!7?_?__#32!4?A?A!5?A#10!8?P???@EG@?A_O???i?O@CO?D?I?I?I?T_IDGaHQcHQcHQcAG?`I?@C!8?@??@A?@$#31!421?_??_?o?_W?G?A?A#3_!6?OOO#41_#35G!6?O#22?A??A???A!7?@!8?D???CAO?EEDF@FEF?WCK#30?O$#4!423?O#36!5?_?O#32???_#2?_#10_#14?_O!7?O!6?OOO?O!9?_?_!7?_#3??O$#24!441?_#37_#19G#39_#34G!7?O#48!7?_#1!13?_$#38!443?_#40?_#31?@#44???_??_$#42!447?_#33???OO$#45!452?_-#3~|~~|}|y~sz{QkqKoCg?GO_?g?g?g?GO#5!4?@???A??C??CB?@A@QGAEGraWMZe\huhUjVn^zvm^~{uZh_qkZu_vGtQdWdAdWDGtAoCOdGt?TgT?TgT?TgPi?gOcWaWqCOCOCOCOCOCOCOCOCOcHShU_}@}@{@iSPEWdY`YcQgQcZcYD]xe\yd]huXe|ivy\}v{~y|}|v}z|}vz}]zb[tZzVt{ri}j|{ZzQ~]kfYzktqx{zYlhudYtYDwCyDy@kOdY@KpAS?Sg?gO?O_??_GO#7???@!6?@???@??A!4?C@A!4?@??@!5?C?I?CA?@???A@??H?D!4?@#5!14?_?_?_?_!21?O_CGO?_CgQGT_?S_?S_GO_HAD??OAAo?@DTT@@C!4?@#37C#60O!5?o??WWGKG??CC??GA!7?_??O!6?CEAE?C??CCC?S??GggWGG_?_oo?__??_#6@#20O#66_#11@!4?@A@CCK`Y?dIOI@IcXeGvGeXCzCzCzCzC~TmtZulZTulQlZQuhVyTmTzTmXviTmXvI|jTmTyV?Q?cPGCAhSa@GOA`GC?QHC$#4?A??A@?D?A???A?@?@A??@A@A?A@??AC@?D???@?g@??@Q_OGCg??d?o?CPaOCHaCGO_#6!9?@?CQHCRcHVGvIlYfYlYfYvI|NznYvI~iVi~iVi~iVmT~VnZf\fLznznznznznznznznznZujUh^@}@}B}TjmXfYd]dZlVlZcZdY`EXaDY`UHeXATGDa@GB?DA@AG@CA@GC@?CGAGC?GA@C@??A@C?D?@Q?D?BGDA@C@QCHQdIdYDzDyD}RnYd]rM|j~jV~Vn~n^nN^fNnN~Mn^nN~Nm^~~}~~|^~~~Z}|!4~}~~}~~^~~z~t~z|~}~~~|}~~u~y!4~}!14~^~^~^~^!21~n^zvHeXATGDaHU`ITaHUdIodOlQDX?KHAI?A??A@#35A??A??@#36@#20?A#61O??O??!4_Woo_OsOoUY}cue[e?iMy}wqsWowowwG[?__gGGI?O??_???O#58?C???G#10C??A??@??@??CAG?I?dO?@cO?@A?P??P?aCX?rChCQ?iPIcHQc??OG?_C@$!6?A??HCBkPKQC??HaCOC?h?SAh??aGaHUgACPCi?i?HCq?TiDOk?u!5?O?O#9!16?C#22!79?_!13?_!32?`?S`A_C_GAGS@S?A_Cg?_@W_COAGCA?c?Q?G???_A!9?_#9!13?Oo?O_Oo?oO_Oo?oO#5_!6?_???_!12?_#9!71?eXExAdqGUhITiHU`ITEWiQliC[BEC?GGCE@C?BB?@@??B#58?A#55A#10@#48A#33@#24@#37@#52@#40@#42@#43@@#67??_?_?_#68_!6?_?_#67!5?_#43!4?@@@#41@!7?A#62A#1@!6?A???C???G?OO?_G_#26!12?_#3!26?_HADACh?UgDiPiCiPeGTiPeGtASiPiDg~l~Zmvz|Uj\}vn|]vz~luz~~$#11!12?@?@_JyTuTiLyTUTiTUtj[vWugV{zCyTzSlQ_DY?OgA@H?GC?_#4!347?__?OOO!6?C?C?A#12A???@@#59?A#53!40?@#54@#55@#56@#37@!5?A#3@??A??A!4?AI?G?CCGA?_$#26!47?G?_?C??O#22?@?GD@_??A@EHSgO_CGP_?AH_CQH???G!7?O??_#19!311?@??G?A?A#16G#41O!8?C#34!50?@#14@#0@@!6?A???C#57@#35G#14C#43?_#69?_#23_#22A#0?_$#13!411?_#51_#40_#66_#44!5_!4owgWWW[!4KCEUQEEEA!4B@B@D@B@@B@DD@D@B@B@@D@B!6AEAE!7CGgGGGOOOo_?_#31!6?C$#3!416?G!4?C!4?AA???@#46!47?A#51??A!5?C!7?O$#52!416?O#54O#10G#7A@#49G#48G#46G!4?C!5?A#2!48?@#20A#5@???@@A?A?@?D?KA_@?G?O`Pa?cQ?_I@COA$#24!419?G#63G#14??C!9?@#24!51?A!4?C#17C#39G#65?O#47O$#43!419?O#51!5?C#45!5_?o___??OW_GG[K?KKG??WGW?WY?O??CKGAG?GC?s_wWWO_ooo?O_OoSO???_#48G#64???G$#39!426?C#4!59?@!4?@@?@?C?BA?@E?U\iWaPS@GITcOIdWcXeGvGeX?aCG?Q?h!8?I??_O??G$#9!486?A?@???A!5?C?GGOO$#42!486?C#12@!6?A???O??O$#40!487?C#46??G-#3~nVv^NvV~^^~^^~NlvlFZflVQnD~UN|nolololodycxaSg_g?@O_#5!4?@?CA@CbIQC{HViFqgzeJVm\j~~}l~~ulytmXvkzuJ|uwi{r[rkR{b]pnWfXuhUwqlQ|a\itYdzSzdYtjSzcZsjSz[j{vWn{yTmxulyTm|ZuzkZsju\j}|fz~|~}z|~~|}~~}~|!12~^n^~~~^~^~^~^!19~^m^!5~{}~~}!4~|~zm|YTqlitZW`Mpm_nOMtYcZcXaKoDW`Y_ISgSgSgSgS_S?S_S?S_S?S_S_CgOg?gOGO?O?O?O?O?O?O?O?O?_CHsH_Q?cOCOCgOcGOC_S_COcOc?S?c?S_S?S_GOg?g?O?OeAIO@@D??A@G@C?AA#38C#4?@#61?G??__G?wAsl???A!4?a_aaA???A@qrrzu~V}LEZFMOFiDAeDID]dYLuJ]tErVvARFJrQReBFReEaUeAeUaQEAEAMEMojUUWs?g?Oo_O__???_#11@???@??@D@AFN?siOGs?wOooOooOoGqHeXEXEYDS@gATI!5?_!10?_PC_GAOH?cAOHCA#76??S??C?G$#2?O_G?O?g??_??_?_O??O_?O?G?O??_#11??CQCQCQCI?PAShASD??cHUg?vGpIpKoGoDwA?_?G#6!11?@Q??HQDIPeGRCHsAHFTBKbKRkB[`MOfWeHUhFLQlA\aTIdYCjCYdISjCZcJSjCbSBGfOBDiPEHQDiPAcHCRcJSHaS@AGC?A?@CA??A@??@?A#4!12?_O_???_?_?_?_!19?_O_#6!5?@!8?A?CPAdIDQDIcB]`MPNOnPIdZcZe\rNyf]d^tjVjVjVjVj^j~j^j~j^j~j^j^zVnV~Vnvn~n~n~n~n~n~n~n~nQ[B_I?UGdQCRCiPEHQDiPIDQCRcIPIcRRJBBJbZVNV^V^l~nH\dFAAADH@CAA?B@?@#24?A#16?@#45__???@A???_okK[MrrPVPXpvRRp}HGGCH#67?_@?@??@!9?@?@!9?@??C?@?@??C??C??C??C!4?C!4?O??C#72?@#60OGG??_#10@!6?KHG??ySoC@g?hI@CqIiCdMII@NIHrLUXExExDy@iS`It??wCw?G@U`IT_S_G$#29??G?_?G??_??_??O?GOg?W?gCOg?gO?O#4!11?@??A?D?A?@Cj?UIpGQJODgA@c?T_DO?O_#22!97?O!61?@!6?A@??@!10?_G?O??c?O??O??_#9!64?lBwU@uHdYHjgjPEhQdiPM`YhjGJPm`ZGk?KgcGC?_?_?_!6?G?_GA??ADC@??@?@#41??A#33@#70@#56@#71?@#78!31?_?_?O?oO?O?OO?_?_??_!8?G!7?G!8?OG!9?__??_?_#24@??A#16A!9?O??_#14?_#6??O#29!27?C@G??C?@?@?AG!5?@?A$#1!5?_#10!10?A?A?C?A?@?A?@?A?J?J?J?JODICGATHQy}HUgRSG_C?C_?C!4?OG#79!300?_#31O?O??_#33!5?A!5?__?OO#35_!7?C#68!41?QwCW_NGDiLHiDi?YCqHS`IxKgGsKoOKkcWSg_GwGgGwGgGCgSgG_Wo#44??@@BAAEA?CC?G?O#4BAB???A??C???G??Q@SJD?TAG??cG?_???_$#1!24?_#22!40?@?A??OGFCHSgPaS#19!304?O!8?C???A#3C#60___oOw?O?G?_O!6?O__OKCCGCCKGkkC?CCC???G#65!4?_?_??O_O?_O!12?G_?_??G?gO?O?O?O?O??_OgOoO_?G???_HG#73@#43O_?WCOG?_oO?_#80_#49_#9C#17O$#14!385?_O?OO?GOGG#43_??O!8?A#45!71?!17@FCGG??S?CC??G?O?O??_#38O#74??_#29A$#4!388?CC??A#52_#16O#70O#44___OOWGkCsK[U]UmD|JQ^NBPB`?GG?G!5?G#74!71?@#75A#46G!4?G#53G#5@??AA@?L@IGAcO?C??_!6?@!4?C$#7!388?GG??C#41?_#55?O!7?A#59!101?A#2@@?AAC!5?O!8?_$#10!390?_??O???G#37G#54G!9?@#64!96?@#56A#77?C#14@@#1?C#3CC@C?G!4?OO!7?@?@A@C@E?DAC???_?_?_?iOAS_?z~EzE^tuh]ti^i^t^mz^v|nu~Z|nuz|~~j~~z~v~$#2!391?_!9?AA#58!107?C#35C???G?O??_$#17!396?G#48O!4?C#68!108?_#50?G#20G#22A??C!4?AG$#1!399?C!4?@#48!110?O#76???A$#46!400?G!5?A-#1xacpSw`aP_T_Pg`a_`S@?_PGO_I??O?_?COI?cOA??O???_#10?FADiCPD?G`?Q!4?Q@I@aTGDA??_#6!13?@??A@?A?D!6?@A?@A?TA?J?DOGA@GAPAGDAODQC`I?@AGAS?HC?A?A?HCA?@??A@?A?A???@C?DA??A#4!17?_OgCgSgCWaTIsYcJsJkCZCjSJcZSJcjSj[BcjKBkRKjcSeOf?vcsGSgCgSGS#6!11?A??C?A?@?@??AHSASHQDiPIDQHePIDqDyDY`UHeHUjEhUJeXEhVHeXEhQLa[B{B{B{BsJuJuZuJuLA@!5?P??A@??A?@?A??A@?H?CA_@?C@?C??C???@?D?A#42O#56G#60_??_???o?AA@?@!6?@!7?A?@#78G!6?_#75!10?_??_O___o_osoWWuM[USYGOSSOQOSOOWWWSOY{wswaoq_i_eaaUaqqoisogOO_G!8?A!7?A#43?@!4?B?CGCKO?Wo??_?_#16???O#76!5?C#1_#22O#29??O!20?@#76!23?A$#2EWPIhAYSgVgTiCYSYSGqkQcQcPOhU_QHO_?_!4?_#11!10?TAk?ntIVkZviTgS_SG_?_OGC??_#4!82?O#22O#10!39?_?O??O?_!6?_!6?O?O?O???O?_#22@GG?G@!9?S!7?X?SGAHGS?A?@?@C!18?C_???G_O???S??_#9!32?pMoNoNPiEx?UgBxEgUhUhTgU_FyHUgu@WO?AWQLAL?VAE@EB#80G#45__O?__GpW{{wy[^}}\OO?BIAEFFDDA?@?@@@!5B@?@?@@#78??W?G_WIG@C@?DE@?O?G??OC@@C!4?@@?@!6?@?A?Q!14?_?OOS^SMYE!5?@A??@!8?G??_O_?_?_#82C??G$#3?DICADCHEGAICRCHCI`KRKAdJCdQhNcUjYdSzIls^ilu~Z^vgTy?xAwO?O_#5!5?@IPiDIDIdQrJyKZUv!8~}~~|}~|~y!6~}|~}|~i|~s~ynv|}v|m|vy|nylz]t~}|v|j~uz~|~|~uz|~}~~|}~|~|nn~}z~y|~~|!17~^nVzVjVzf\itJCZcJsAxCjSJCJcJcZSjCBkZCRkRKrCRJWfO~?YJvjVzVjvjj!7~e~jt|urj||!4}z|uj|julyTmtyluXmtyHYDydUHeXuh?xUHsXexUguXexUlq\b{B{B{B{JsHsHcHsHqKoNoNomCxE|gV{CxUhShUgUhUw@sHUHy?AG@C@QD?I??@?@#43??G?C#61O!4?_??DCa_?@_ni}{TwWgwwg{e}^M]MKCC[cIFADIC@D@LDHDD??@?B??C@#85!11?_?_#61??@!30?A?@OD@@AGBACD@ba@@A`@QAOCa_G#10@!4?A@A?A?@!9?DAA_FOj?RCqSiDA{@}?}@uHsGsIShSd$#29!16?@?A??@G??I?C??H?C@I@CPAH?TAH?c?GOg#4!4?A?ACG@cGTiC_C?O?aOGd?ODOCg#22!121?@!4?@A!4?_O#14!154?_!5?_???g?W???@??@?@#53?@#65!15?_?_O!9?__O_???_O_o_yOAoQ?AOOEWMGG@AG@B?J@EBIAIDLAJKECCAJD@EJATHLHTTHXThHHLIDBITMhMd@__@_?w?_?wGoGGG???KeC[koWO#14@?@@@!6?O?_???_$#26!70?O#22???GC?B_@G#11!128?O?_O???O???O_???_??_??G#31!136?A?@!5?A#83_#2?O???CC?A#81?A#43!24?O?O#68?_o_OO?W_WoWkWCYCIcA?E??FGA??A!5?@?C@G?G@GAHCA?AAHC?A@?CGC?C?IOCG?SC?DOGDA@E@Ag?I_?wE|SkDa?A?C!6?_#41?@#49@#47A??C??G??O#11@?@AB@FBFBNB@A@C@_@C@c@C@?Q@A!6?C!5?A?GOcGQgDgQcGQcGTaG$#4!368?CGOC?G#19?G!9?@#59C#67!35?G???C??A#84!16?__?!11_?_?!7_#60!34?@#67O?OGsSO{}{QWg#60@!7?O#0A!7?O$#79!369?@A?B#16_#10?O!6?G#17??A#44!131?@??A!4?G???OO?_#37O$#7!369?_?G#33_#20??_#70_!9?@#45!135?C???G#4?B?A@A@AC?M???C_?U?W@C?C!4?G$#36!369?C#34_#24_!5?O?G?C!5?A#70!134?@#46O_?_???_#1C#54O$#3!371?O#35!4?OC!6?A#37C#53!137?A#38A??C!7?_$#49!379?_#46_!8?A#24!135?A!5?G$#44!381?__oOOWGk[]EMD@AA?@?@?A?C@??D@???A?@#2!110?A!5?G?G?G__!5?G?_??O$#38!381?O!8?@#69!135?C#6?C!6?G$#0!381?G!6?@#3!140?C!4?C???OsGWOO?gCoIGi?}Gy@iTg{@}@~@}HqJuJtjSjQnZvlVyVlZvlZvi\v~|!6~$#5!529?@??CC??S?GGO_?g???G???O$#40!529?G!4?_$#51!530?G-#2_pQpSr_psq_xcQpwL@T?E\QLWHMCNGE@sGqSGC`Q_@_O_OC_?O_???_#4!7?A?HOa?HOcQwOgsoopgdWRKo!4O_O_O_O_!8?oo#6!7?@!6?@!16?@#4!6?ooOoOoOoOoOoOoOoOoOg_gcgsgSgsWsgSgSgSgSgUgRSidItQLqtItqTigUpUGsIPDiA@LAI?lACAT?LA{PmQpSgpShuOdySpI`MPItB{?{?kOKOaOaS_#6!12?A?@?A??A?@?a??A@OAK`QG?@GD?AH?C@GA@GC@GA@GC@GAPCi@Ci@SaLAdIDQdIDG!10?_???_?O!5?_???CE@A#33@#47G!5?@#69?@#61g__CSWMMdeNgOyT^FJ!4B@@@?@?@FABBAD@B??ACAC?A?@#85!7?_#88?_O_ooowoow?KGCIO!4?AC?C?O!4?q_oowwGsGoGOO?O__?_???___??O#85???_#78CAD?A?C?A!4?!4GKGKKkYSOGA`_?___??`?`?O_?_???_#91C#3CE?AAI@LDIlZ]JcXEHEHUhEhuhUlQlQlZE\jULzLrm|r}tz|!8~$#1VMDMBKVMJLNEJLMFa]i~x_cqfa@xorw}AtG_boWcS{QeXAoG???O#5!15?C?A@?DADAHFIDYFkQNNnNn^n^n^n^!8~NN!7~}!6~}!16~}!6~NNnNnNnNnNnNnNnNnNnV^VZVJVjVJfJVjVjVjVJVhVkJTITADALADIDI?D?I?@A@?A?D?A_DOAGRG?hAO@A?HCA@CAE@MAC@MpMpItAsB~B~RnrnSfSjTZ|z}z}z}zu|N|~}~|n^|~}~\^~x{mlrUkvv}fqzlsuzyv|}vz}v|}vz}v\mzT}zT}j\q|YtylYtYvlYvi\juXmJDmTiLze|zUlJEC^E@GCD#38G#83C#35@#10@#45G??O_wOWQOG@!5?FF@A#75??oo_??__o_o_!7o_o?___!4owGkwsW[??ECDEEF!4B@#85?oOoGSM]IF]Li~yvNudBd!6?_#94!10?O?O??O??O_??O#89???KI?C#68!5?AAAB?AEBE?AAD?B@C?CS#67??G??G#43?A??AGG?GC?G#5@!8?O!8?__#29??_#4!18?O$#0G?g?g?G???O?O_??O_!7?O_#29!5?@??@??A?GA?H??GACi@GCoGOGo?O_??_#22!19?@#10!98?_!4?_?O_?_O?GO?G?T??C?Q@Ci?OGs?@ODO?gPAA_?AG?CG?AG@??@G?a?CO?c#22??G!8?HGH?IcAC@C@C@CHAo!5?O_!5?_?CA@O?G@?G?OGCOAH?C#14!13?_#9!17?_?QdGTaSHePsY@iTACHACHQSWj?HI@A?A#39?C#86A#43CC#80A#59A#46??@#67??_!4?GG!4?G!16?CC?IKKC#84!8?oO??__owWwWgGGCKCCIB@BDB@@@DG@?@?@G_HYkYD^NLDCEIUMUMMMmMKMKGGW?OWGW_O_OG!4_GOGO!7?_!13?G#89???GG#45???@!5?C???O?_#11C#37O#48_#56_#17O#96_#14??_#76?_!5?O$#3!21?AH??C?A?C@?GAD?CB?HB?L?ElBTzC]`yLShuHugTq?S_??O__#11!121?G?_??_??_?Qh?h_GoCoDoIo[_i?t?cgSOl?_P_AhSAgOG_O@G!6?G#14!102?O#4??O#31!4?_#3?_?O#34_#24O!5?A#42??A#37@??@#68!5?__?O??_O_?_?GCKCCCMIADIEMGC?GC?A?RD?H?AD?DA@?@???@#87!4?O?G??GCCM?A#95??_?__?_#94!7?O#65?G???A??@#85!12?_#65??A!8?R@?J@NBN@FDCC?EO??O@OO_g?UXQB`[\ApQUO[}?S_S_O_??__#10A@C@E?IDQC@CJ?HEHEHEHEHUhQlQlQ_o_O_o?o$#76!26?O!8?IOGC#10!10?@?A@?@!7?o?C@D?C?A@?dA@AGCQ???_???_#22!104?G#26!12?C???G!16?C#19!133?@#16??_!4?C#65!15?o?O?O?GC??_??O?_OO?O?P??G??G???_YPOH?ILACABA@@A?@@A?@#93!8?_?o_?_OO_OO#75!11?A?B@?!8@B@BFFFNLFFENNNLVGOOSo_o_{!4wsoCoo_o_???k__GWAAATCc?d??i#46GC?G#0@??A!6?O??_#11!4?OAO_O?_O?O!8?CHACHACAK@AK@ICA$!51?C?AAE@EHFILLJQmWjQLWkAGOGC!4?_???_#2!278?_!5?A#78!14?_?O!5?_O??GwW?CKICG??@G???O?G?KACH!5?CGEALE?A?@#87!34?O?_?___o?OO_O_O_???_??_?_#67!12?@???@???A@#44!18?@?AAC?GG??O?_#60_#83O#33?_#1!8?_$#14!364?O#0O!6?@#43!38?@#68!78?@???A#61!13?@?@?@?@??@?B???C??@??A@?I??C?O???O?o??O#77O$#81!365?_#44_?oow{oiKkIEEFHHBE@@A@#47!148?@#54@#70@#16@???@#66G#4@@?@CGAO???_O?c?O!4?O$!366?G??@#68!169?O_?O#92??G#8G$#70!366?O#60_!5?Oo?S???CA#42!157?A#55A#1@??A??GG$#41!367?O!6?@#35!166?A#2@???C$#1!367?G#59!174?C$#90!542?A-#2TjSATISlJcXASbMpA?_??A!7?A??nTiTeUKTmIxIyTTulI[PWDI_T_G?O#10?@?@#11I@Q?ATgD_Z?Bs@egUgQCOGCQgOgAo#26?O#11!8?_?_!38?_O?_O?_O?_O?_O?_?_?O_GOG_OG_W_W_Y_SgOmOkOiShUwVGQHQGR?ePk@eOl?`MZUlYvI|ItYlYsJ[bS`KAT_LOEPISBS`KOkOKoKOhGOgQG_?OcO?G#22!11?IDA??DAs@AC@C?DA_#6!31?@?@A?@?@!4?@?A#9?C@AG@C?HaC@?BCA?@OGGDAB?@#61O???__og`OOIGDcMDCCKCE?A@A@???@#88?_!8?CwSG??WoooWOGK?CCEEAMGAAAEBAB?!6@?@?@!17?A?@!6?@???@@??@@BBBJbvFVSU||eCESS\GKHWC[s[Acc_o#78!12?C@?A@@@H@D?AEMD_QHSPGAR_A?@?OCWO???_#5@?A?AA???CC?G#11??CGOGoGO_OGO_O??g?O#29?O$#0iOiTiShQcXa\a[`IsGTaOcGOdIShQCGO!6?_#3??@??@?A@ACBGDAdQiTuhE|it}tyl}|iOiS_Sg?GO#5@??D?dQGCB?D?JCB?C?S?C?A??CPBR@HBBbBBbBBbBBbBBbRCCUCESEC_AG?C??I??@?A@??H?A@??H?BB?CA@??@??A!4?D?HA?@?@A?C@?@#3??oCoCoCgOiOiOiOiS_?_?_?_?_?_?_?_?WaWaWaWaG_G_G_GO#5?A@?Q@AGA@AD?RCj?RCRCJsBlRLRnRnVta\bNqLJe\z}z^iT^!7~^~^~^~^~!8N!8~}z}|~}~}!4~}~|~z}|v}z~u\z}~{z|~?C@C?C???@#60o_[IBKFG#78__O_OGo_O??jHA?E?A??@?G???A@#85!10?_???_?O?GG?G?K?SCCK?CC?@IACAA?B?B?@@@A?@?AOIHYJTB@B@BCGK@A@BA@A@A?B@AASkOCG?g?@?A?G???G_P?OAo??__#65!18?@?A?!4ADTGOA\dqjEQhc??_O??O?_ooO?__#4@?@?AAA@P??CGO?C!4?G?_?G$#1?C@g?`A?OAC_H?OCHtI\nXvnYtjUlxvnOiTiXhRiPsEtCigG?p_caoOG#4!10?C?@??FOJCjSJuHEhU_ZGcr@OlQdCrk~z~j~z~|^~Zm{k}u{{[{{[{{[{{[{{[kzzhzxjxz^|v~z~~t~^m~\m~^e~\m~^e~[{^zl]vnu^nt^f^bYdQ`Si@iOl@iS?EgFhEhFgVHCBSHDATI@?GO@G??DG?O?I?@CHEPdGFOfXeTb[bKrKOm@KoFOcGQlCJOFGbKbSB{AKqKOkOg?W_[oGo?W_???_Og!8?_?_?_?_?!8o#14!9?C#0!30?_!9?@#37@#46@#65!7?_?_O?O_Q@?_HC?C?A@???G?@??@#93!14?__OoOG_WOO?WGOGgG{cS[I[CMCIcQeiU@b?uOJsQDSISE[_[AT@IDeccEDMSMsMk{gOkoSGOGGG???!4_?_o__?_#68!30?G??G!5?`C??oSg!4_#60C?G??O#10@?A???K???pQ@A@A@ACBC@E@E?DiS?SgG$#76!17?A!30?O#29??A?G?D?I@UhASI#10!16?O?@G_A@?gCA?W?G!80?C??CGBCOC@AO?Ag@!17?Oc@AC?TAOACAC@Sa!15?A?`A@_A@_CQd??_OCg?G_O_G?O_?_#4!84?I@?AAGC#7@#45_?CC_?G?OOMKCCAA@#67?@#75_oOOogGg{{}}WUFNMl}qpo@!6?!8@#99??_?_?_??_?_!6?_???O?O_?O!17?_???_O?WO_#84!14?___??@GG?A?CBE@JBIAKIIVN^n^Kk[k[{{wWOO#61!21?DC?AIGA??G?_???o#11@#2CKC@?oG$#5!218?@?@#6!131?CAA#47_!5?C#54A#68!10?OG??IIHA??C@?@?@#85??_#87???_!8?_ooG#95!7?_?_O??_?__O?OOo?W__O_WOGSGKWCgSKuHlc@c_??gw_[_WAQsGGO?gGOgOGoO#94!9?A???O@O@?A#67!48?O#46@???C??GA!6?_#35G#3@@?D??MDytititJsjUhUhViTjVjFvn!8~$#34!352?O#14_?O???C?A#84!22?OoO!4?E`OoOO?KMN}zFJFNvEMMMEMEAFBB!4@B!4@?@?A#100!31?_#87!23?@?A?Q?I@?A??C!4?OOOG?_O_oO_O_#43!29?A??AGA???GWG#70C!6?_#16G??_$#10!353?GC#31@#44__OoWgGYATSB?E@B@B?@#98!43?O!6?_!9?!4_!5?gOG!6?__!6?_??O?G??O_?_#75!18?@!9?!5@!5?!7BFfjm}|{}{s{wy_p`oAGC?gCOGIGHCS#45?@C?C!6?O_#50??_#64O#29A$#2!354?O?G#3@?A#1A#44!187?@@??A?CC??O???_$#38!354?_#55?O?G#50?C#47!190?@!4?C?G!4?_$#43!357?O_G#50!192?@#20@!6?G$#0!554?@@??A!8?_$#40!554?A#58A!6?O$#1!556?@???C??GO??A$#14!556?A!6?O?G$#54!557?C#53?G?O$#96!557?A#97?C-#0~\SuzxKmzgnx{}Jc~|zmz]tz|ju|iTzcZtiTiOcGP_@_@???_#29!5?@??D??H?Q@?G?O#4???@!4?AGAc@??AC@SAIPEGASASBGUGViUlRmRlZdYVlZlvLzLzVj^jvJ~J~TnZVjTnZe\bMPeLQnTYF|A~DYDZEXFYDZDu@^?nQLALQLRc?A?GAC??A?@!5?A!7?@A??@A#10!11?@??@#4?@??@A??@A??DA?AD?CA??AC?A?HA@QCJDaHE?VGDiPMShS_Mh?n|Qh]i~nY|M~]y^}hEpM@uHm@YdWTItWnu|mz{nuz~z|v|z~s[k{u[{[!8oCYW!8?A#45__?O?CWCH@CAA?B@#80_?_?o_O?W?_#95!8?_?O??G???GGOG???O?G!6?CCE@?@@!4?A!9?C@??A???@?@???@?C@AC@?@@?@A@???@?@@!8?c@PCHQo?G?g?GC?CCA?M?T`CQEA@AC?C??_#88FFCCCKAKG[GW?OO?o_oC#75@@@BBBF]N\xooOW`GOX_O_?_#61??O@?DJRVI{ico_G?OO?_???_#59?_#10??GO?G@_i?A@CC??CAG$#1?_@?C?P??@?A@?S@?A?OC`IC?SGADiCJcITgPeHQmPmQkRcj^~lztmYqOYD_OG_O#76?_g?_#10!12?QD?_I?@c?@S_G@G??@??@#5!27?A#3??_??O!4?O_GO_?_?_?_?g?g?g?g?g?g?g?gOcOcOcOcGO?O?O?O?s?s?dGPa[ti~y|u|Ytmxu|i|}t}}y|}m}]}}]i}uxmty|ulyTisYdwTy?gOg?gOg?O_?_???_#26???@??C#5?@A@CPAT?A???@??DA@?@D?@EPM`UHEPmDYFiTIFOHAPCBOHC?CAGAC?JbRBHbBb!8NxdFgL?I@@???@@@#1@#61GGCQ?G?KCCCA@?@@#78?@A?A#93GGGwO???_oOOG?W?C?CDEK?KOGGG??GKCKEBB@A@?A?@A???A@A?@!5?A@?@??ACA?BD?A@??@?@!20?A?ICjULJ\?GCSC?MAIPF@fIEAL@\A\J]Zz}WWowoo_o_O_?_?___#78!11?@?AAFFf?Q`@?B@CA??c_??_!5?O?C?_#37@!8?O?_#83?o#17?G#5?GG??_#29?A$#2?AG??A??CQ!5?I#76??C@!4?A?@?O#2??O???ACHQd?MOLQkZS??QCIPcLi_gQC`?I_#11??@?DAGCA`KPcPGUlQlZSj[Pmwa\a{bKR_V_ChAKPKQCYDgQcQGqCqCgS_SGs?s?gOcGSi?cXa[`MPaLOIdWA\?QdQcPeOdQcQHU_V?HaXaHaGRe|JulZezGvI|QfkT`IT?DAHAcGPEG?TA@I@@DA@P@?@@_T?HEOGDAGODiOHdWAi@|ReTzUlRUhUkZSiXUgvgSiPgPiS_Y_O_O?hS_S?O_?_?_?_?OG??_!6?_???_#3!32?A??D_I??A@#60_??O?g!4?CE?@?B#85_O#88?_!9?oCC{WUIMAC?CC?AAA?@BABA?CE?EABB@#77!7?_?_G?O!8?_??_#100!14?_?Oo_oeoYCW[Wy{_gSAg??c?O#85!7?CA@C???A??@!13?@?C@F?G?G?OGO_?o?o#65!17?CGGGfKSieOkJpNvJMUkGS??C??WG??_g_??O#96C#86G#4C?A?@???`?A?_C??O_$#82??aH?CaP?COCA@_O#3!40?D?QLaULc^VVm^y|uz|]rkRkRg?gO?_?_!8?ocG_GO?O_?_?_?_#10!65?H?c@?_HC@G?AGOAG#76!25?_#10!23?CH??@?C_CG@?_OC?PG?aOCA_??I@?CI??CA@!5?O!6?_?OG?o?O_???_#22!36?_O#14?OS?G??GA#38C#75O!7?_Oo!4?KG?IMDE?BBB@?@@@#99???__O??G_GO??OO?O??OO??W?GG???E??FA@A?A@A@???H@AA?A@?CNCBG^CIEKAY@?IKGGC?H??D??[?gSQzZGcJ\IOiO_??_o_OgogOWoKg_W_Gg_g_s?o?_#87!5?BBA@C@AACAKJCGEKAg_gGO_#68!11?AC?GAOKOGO@gQO_g_o#43A@@AKCI?KwG?O??_#11!11?@?@$#5!91?@?@#6!245?AQD@?C?@#44_OGgCUQBH??B?@#87??_?O?o?OgO?sC?AA?a???K?FAAB?@!7?AA?B@#48O#102!14?_?__??__#88!54?EBAAA@@@#84!23?@A@AD@BDBCJVHRLR]Uuk[{w_o_#67!9?C!8?@A?CG#46@@?A?@!5?O#1A!6?A???A?S???O?A$#10!341?_?O??AC#59G#43?C!5?A#84??_?oW?W?SK!4?_!5?A??@@@B?@@?@?@???@?!4@??@#103!15?_#72???OG!4?O!5?O?O??_?_??o?O#84!34?@?@#80!26?G#45!50?C??AAC!4?_#53??O#76!14?G$#2!342?_C!4?CA#24A#40A#68_?_??O??G#47!10?_C#85?OC?g?CgS??G?G?C?C?A??C?CC??C?C??A@#87!75?@#44!80?@???C!4?__#97G$#9!343?A???@#56!4?@#65_?_??O??G?KCAAAD???@!4?@#98!8?__OOW__o__?G??O?G?O?OO_GOC?E??C?D@D???@G@AI@KDK?IBOgWC?WOWPGCKICQEOJC?EBADABUAhDCcRZc_Pc???_???O???O__?_OO??OP?O?G_?_!4?_#60!57?OOO#16@!4?A!4?GG?G?O$#33!343?G?AC#46O#41!5?@#67??O?G!5?A@#42!5?G#100!16?__?O!4?!4_???_!7?GGGK!4?C?CCCSEMCC!4?CC#54!131?@!6?G$#17!343?_#16OCG#78!9?__#46!13?@#101!28?__??_?__O__oooOwWsWGWWwgAOooOgoWowog_?_o?_?__??__!5?_o___#41!109?A#0@@???C???O??_$#70!344?_#0O#37O#72!55?_??_???OG#50!158?A#33A#3@?@BB@DFCFFFCA@D^Weoh^~z|v~~~$#35!345?G#42!224?C#2A!4?KG?O??o?S?O??G$#69!345?_#55!225?C#14C???AO?_!4?_$#47!572?G?O$#5!572?@-#0~}~~~{}~~x||!4~vu^~}~fv}~z}~|y~tszmhupG^cZsPIdy?@A#29!9?AO?D_A??O??CO?C??O?g??G?G#10??C???@???A!80?@?A???@A?@#29!4?G?C??A#11!34?A???@??A?CB?B?B?B?BA@AB?@B@IAQHtBaHRAdAXAiP_EHCjOHeGaLaSi@]_]_]`Yd{`]_{dYc?_?_?_??A`?A@?A?q?__?o_???GC?GC?A@#44OGGSCAB@@#84??_COOAIE@A@A@#100?G#95?KW[O???G??A@???A?@#102?C?OO?S??G?__q?@??AK???_?C?A?C?C??bodW`@dS`?DWCGSGO?GG[Soo?oo_Wwgw_wWOqOk{cc_!4?_#100?@?H@F!7?A?A?GSGb?@GWCKKGKGA#48???A!5?C?O#85!8?A?@A??@A@??OCG?O_Og?_#75?@@@BBAFFNNLX[XOke|wsow?_#44!5?@!9?@A?AA??!4C?!4G?!4O#17C#60_$#82?@???A@??CAA!4?GG!4?OG!9?I??O?GC_???G_O??_#3!11?@??QGPCJDMRJfZj]lnS^}c^c}{ykq{qkqkOno^_~Ono]sisYcwDwcWcwCwcXcxCxShqKolQkpItgsHqkQhUweWugUwSj{j{jsZkzkzsZkuxUhu\u|i|{l{|k|u{[m{\m|e\RjVXExVhVj\b^`^bMPvI\b]hTNSjLlVlZF|jV|Lz^vM~n\~Zkn{^kn{^[|}{{|}{{t{huGsGsGsGs?s?cGO_O?_?O?O?O?O_#10?P?O@OC?AG?TAO_GQ?SA?SA?HO?G?_OCGC?CCG#31??O#1O!6?G#60__?_!4?AA@#87??_!4?GK#99O??O??g?c??OO?C[CGG?CC#103??CC?CC?O?[G?CC?GA?@@[A!8?AAA@edOFQfUmQb[lwcWcGA?WOS_g?GoG?WcCS?GC_CGEQAW?Oo_O_O#53?C#99!4?@A@?B@?C@CB@?SKFCF@B@@ABCDAJQHPIhgS`GAOAOG_g_O_G_#123?O#88!4?BBAGCSKK???A#65!6?@!4?ACB?KAP?C?G?c[O_Ko_g?O_?@#43???A#47??@???A#2@!9?C!4?G$#1!5?@???A!7?@??@?G?@?C@?A@?A@?@A?A`?Q?BcPA?mYtjRhRgOmXa[_YaKtCQ_w?gcO?C??O?_#76?O_O!99?_O?_O?O_GSGcXEGUGSA[?]?[`I?dAG@QA_BCQAGAcWASgAoC_Go?O_?_#29O???O??_#10???@?A??A?@!4?@??@?@??@#26!18?@#5???@???@??A@#3?g?g?g?gO??S_SG_!5?_?O_gG__G#104__#23_#43_??_??I#65S??W?CCG?C??@???@#48G?_#80?B@B@AA!6?@#100!6?!7@C@#107WGO?CYAI#119?_??GWG?O_#107??CIWYK?G???GG!5?O?O_#114!14?CC?C??G!7?_#98@???@?I?AHeASAE@A@GUH@OgG_CG?AC?BG@?DCEDQBAGSkkwcOOO?G???C#87!7?@BBBA@MESS[s{w{wo___#46??A#78?EBPGABJEBY?mOo?GOg_G_#40!8?@???A#65_??O#3A!4@B@@@BF$#104!18?_#2!11?C?G?COCHCQ?HcGACGDOCGSkUkRnPe\`MdW??g?C?o??G_O_#4??A!9?@?C?G@??D?I?A?I@A@I@QDA@RCB?RCB?RCB?BCHADAHAC@GR?ADQ@CHA@AHA@AH?@?@?@?@?@?A?@?A?C@A#1!20?_?_?_?_?_?_?_?_?OcGO_S_CgOgO_O_O?_!15?O?_?O??_#4!10?C?AGSAcGQGeHSIVhUjSNuHvLqLjD]`M_N_M_Y@U_I@GCRD^B\VJTnsMjTiVLzDZVRZFJZB@FHBEBF??A#61O??OGG?CCAAB?@@#98__???G_gOOO?_A?GOAAWc?c_??A?@#114?_?___??_!6?_???G?_?S?C[s#112??O#101!10?AAA@@ABDIDABABHBD@FABB@BRB!6@BRLJFJEJvaUq?gS_GcgOW_WOc_aA?Oo?_oOoooOog_??_#41?C???@??C?c!5?O#80!12?G?O?OG?_#68!20?@??B?LBKACOCOOO_???g?W_W?OG?_O_?_#109A#43Ow?__?OO$#76!48?@!6?C!8?@?Ah?A@#11!5?@A?@?@B?B@B@RKBGRDQlOI_T?lOD_HS@cHAwEGbWFgBWeGAwEgQCpIOcPIsACJsG@kQ_DWd?TgDaSASASIcQCQCHcQHChQG_HATAAQ@ARAG@B?BA@A@A#124!129?_#22G!5?C#9_?O_#19?O#105O#33O#0G???@#75_?!5_???IKC?A#77__#117!8?G#87?@@@#42@#69!16?_#115o??O??__?_???_??_?g?GW!5?G??GO!6?_?_??__#107!16?g?_#72!7?C?C?GgCsOgSOW?k_WcgO??_???O??_!5?SSgoGo?O_O_#84!24?@A@@BHBIAE?CKWWOoo!4_#61!6?C@?@A?BTAFJENm^~~{S|c[_ygOWWgC_Oo!5?__$#5!323?G??CC?EOACPGG@?@?@#68_#78?_O!4?O#85?_?_O??@E?AFC!4?C!8?A?A#118!12?O#111??CCG?C#113C#118??_G!7?_w_#122!11?O#72?A!8?@!4?A?@#108!7?A#115C#93!20?@#95??@!9?A???A?@#77?_#93!8?C?A?@A@IBHDZd\fIxL}}|]s{koo__?_?_#45!34?@!5?@A?A!8?G#67O#115C#116C#37C!4?G#35G$#76!332?O#79???C#6A#55G#20C??@#59@#67?G?WWG?B#88_O???K!4?@??A??@!4?@???@@@#108!14?G?O#112CWO_O#121OOO#40C#69?w#100!20?A#77@??DAD???ECICGC??A???A!6?GACW?W?GO#93!22?A#95!15?@?A?@?@?EACA??S?a@??_G#60!55?CCC#75_#49A#63A#0@??A!6?C$#12!337?C#110C#7@#45O???CC?A@@#68!4?@#93OO?GCC?AF_???KCE??A@E?A??@#72!22?C??@#114!24?_???_#120!68?G#56!76?@#24@#64@#104?@#105@#20A#1@@??AA#41G#4A?A$#41!337?O#106?A#10A#71G#89???O!4?OK#101!4?_??_!7?___?__?O_W?wg{YyyIAMEIABEBBB@@???@?F@BBA@B@?@#9!176?A#88C#78??_?_#62G#10A$#47!340?C#92A#72!16?OO?O!9?O?_?O?O?C#34!213?C#96?C#50G$#77!370?_!6?G?O?_??Og?G!4?_!8?@?AC??A??@?@?@#104!181?C$#41!370?G-#0~B\jTJ\b^jVj^jVZ?Yd@IRDT`T`DZrBvTTlZ|{]}~~~{{~~}nco}gOk_SoS_S_O_#76@??A?C?`???@GC???DGQ?@Q_@AGSc?CO?O?O?O?OCg?g?O?O_?_?_?_?_??_??_?O?_?_??_?_?_?_?O_O?O_O?O_??_??_?_Gc?Gc?g?GC?SGAGaGAGaG`AcH_EP?@C`GCBS?T@cAT@cA`IC?_QC@C@?aH?i?@G?Ha?SA`GA?Dg@Q@Q?T?CO`?SGA?I`GAH?_C?O_?_#4!6?@??A??C@?I@??C@?DG?C?I?C?G?SaC@CAH?DAD?DACHCOG?A@i_???G??BA@#133_O#95O!6?OO!5?G!4?G?O?CW#107?_???_??_O#115?_?_#114?O??G!4?KC??AA?@??@@@!4?C?@!9?A???C??C#81!5?O#128??_??O_#127O#114??A@?A@??_???cGSHC?_XK?KO?Kb??_??_W?_O???_?O#98??_?_?A#100?@??@??@?AG!5?A#98?@???@?BCGE_B_eXESs@g`a?OC_???a?O#85!4?AC@C@OA?W_OOO_O#75!4?@@BEFDMMNMN[y{wsoagooo_OO__O_?AQ??gCCAaG_GkC$#104?{ASISA[?SgS_SgCZcYSTgY_]_]ocGsG_GO_#1?@!5?@!5?JC@UaRMhJ`]`YdI{~\tlyTItyiqPgiI{qsgOcGSgS_GOgO_?_?_?_?_O!47?O_?O?O?O?O?O?O?O_O_O_OcOS_SoCoCwAsIoiSyo]ti{i|isY|i{Yt[ti|Zkzsz{v\q~?~QtmsXuhsYcxuwQ{_[_Y_Y_IShAs?s?S?S_CGO_#10!29?@???@?@?@#1!14?O?_???_!7?GG???@#87_???O?O!5?E!7?B#101_C??@!5?G?A?DCAQ@?@B?DD@B??@!9?_#111_!4?_#107_!5?O??C!5?C@@??AA?@#112!14?_?O?O#107!5?OG???@?@!5?A!4?_#72?@?B?@?@@A`@a@a?T?c@??@?AHC@??QU@DG?LISJ[`SgQsG#93???HAKQCXiDITh\pHvJ~V~^lwww}cs__O__#78!10?@?A@!4?B?A?GCSB??BQ`ATGaCg__PAObX?CAA@?IC$#137??_!5?_#82!7?C@?I?C_I?I?I?CG?IaACAA@@???AB??@OOJ?@C?O#3!13?@G?A@CGAPCPBGBDnYdJUhVbJViN~N~N}N~NjV~U~n|n]~Z}\~]~Z}|^}~\}n~]~\}~^}\~]~\~m^n~n\n}nN^}L~m^n^fZnvJ~F^fZnJfXfHVhFXFYDXATHCjCJ?AP?@A?I@??A@GA?PAC@?I?AG?C?T?kAPACHAHCRCHADALaLdIdZdIUhB|JtIvhUzVj]n^}\~~}~k~y|}|u{z{ytylux}tyukqmOmq[a[a[a[qkq|yTy|iszCZKRmTITOHq?OTEC@A@#75G?S?O!8?@@@#98O!4?GCBBCKE?IBHF@?@O?O!5?A#125_!5?_!4?CEEACAAAG#127G???C?Q#103?OGGK!8?AAA??@!9?@???@?A?@?`!5@?ADA?OGOKP@Ki??U@KCOWg??gOO??O!10?O_?_?_???_??___#48?@!4?A#95!11?G?DG??CAICGC?G?_O#88@EB?JG[CMKG_O_ooC??_#65???G?@?@??D?FAJHSEMGKIkGQCWQWGaxDW_wWoSoQoo$#106!4?_?_!8?_???_#109!18?_#2!14?H?@ACI@IDITA?aGQ?aOGC?Cc?P_#11!14?@!5?@!6?@??A?@?C@A?@?C@A?@?A@??@?A@??@A?@?A?@!4?A?@???@A?@!101?@??@A??@?R?CA@?HB?AD?CQHA?I?@RGPdPGbSbG@XaHPCA?g?AOH?A?Ac@GC?COGKF#57A@#44_??GCCAA#68GCC?@A?@#94G#139_#72_?_??_!5?BA@@@!4?@?G!7?@AAA#52?_#81?O#49_#135_o__???_??o#130O?O?G???C??_#102?A!9?@@@!17?@!9?@!4?@?@???@LNHK??K??W???_?O!15?_??_#115??_#53???A#99!6?@@LGVXexaHqDQ?Oa`IO_?O?_?_#80???A!5?A#84B?@A?BCJCJReM[wW!6o_#68?@?@???H@C@C@?CHA?CDG?A??C@CHA?@A$#96!5?_!10?_???_#29!50?C??P??A?C#5!232?_!5?O!4?o#0?_#2O???A?@#84_??GO?GGK?CG#99O???OO?C?GO??G??G#112?_#118_O???_??_O!5?G?GCC!4?G?G??H??C?D?@@@!5?@??BFJHKG!7?@?A??AB??D!5C_A?OkWs__ogWc_c?_c_?O?O?_#101A?B?F?BCJCidIEXE\lI}J]iNIU\CRM^TCHSIUHQsIs_Y_O#41!11?C!4?A?C#87!13?@@?@ADNKJCJokWO_?_#61!20?A@?@D@?CC??A@?@!4?@$#76!313?_??O_??G??@#12?G#40_???C?A#34@#78o_??E!4?A#131??OG#77_#103_?_??_!5?ooOOGKC?JKHMNEK???CCABA#107A#102@@#40@#112OOG??G!4?_??a??OG!9?A!8?GC#77!38?A@B?E?CKQCICGCWCW?O_?O_S_Sg?O?O?IH?GO?S_?_#123!19?O#84!71?C??G$#10!314?@!9?_#55??O#60O!7?@A#41?__?A@!4?AEB#134O#100oG??__?O#119!4?O!6?_?_???GG?OO??W?YG?OOICSD?@BA!4?@???A??CC!8?CCE???@AA??EC!5?_!4C#108!27?O#114!22?_?_??_#43!98?@$#124!320?BEDA#42!4?_?O#70A#47GGCC??_A@A???AA@#122!7?_#126???_#77!4?C?IAO@CO???C!4?@??@#141!4?___!4?_#136O#116?WOGCGae???O#125_G???_O!6?__oOOo_O$#138!321?_#58!6?G#80_!4?G?__???_!9?C!7?E?CE#120?A#108?__#102!5?G#121O?W!5?GGCK?A@!5?GDA??A!4?!4@G??Og?O??WWOWGGEAMCCKCKGGGwgwWWGWGG$#105!328?C#46O!6?A#85GGCC?K??G???G#132!24?_??O#126!13?OO???_G??OQ?G?CQ??G__O??_!5?O!4?G??G??_O?O$#24!329?C#123?_#49??@#43B?@@??@#88OO?C!7?@#73!21?O??OO???O??C??@C!4?A???C#132?_!8?OG?_??O!5_?O??_G???O?_$#65!329?G#93!11?O??O?CC[?G??AOG?OOGC#140!14?_??__?_#129!19?GC??_?_#73!5?O??_??G!4?G!5?__O$#48!342?_#120_#53??_#42A@@CB#128!25?_!24?_??A?O_O$#115!406?C??DB!4?A?DCC?A?@?@?@@@??B?AA@?AA@AaQAAIE?QDAAQaAIQOCo?_OO?_??__-#0T?@AP@?E@AOHACO@??@DI@IoC@?@A@QDA@?cJASJSIuHvLrfGBELf^unVmU~ny^}_?c?G?OG?O?_!5?AS_Sg?g!8?_?_?_?_O?_!22?_!47?O?O?O?O?S?S_SgOGqGQgQGqCXaKAgAKA_!4?O?O!8?GOiOIoIS_O?Sg@AC#3?@C?A@A?D?@CPCbCOAHC@a\ADQM`NtJtNtJtNtJvl^l~l^l^~~n^~n^~nnN~n^~~E^jTmVjvoI?IO?A?@#40O?OG?kcooo_?O??OOO#154?O!5?O#151G???G#51o?OOO?_!5?_!7?O?G!5?K?G??C?C#36_#57!4_#21OO_OooO#121@@??A#116@?AUYKKIKKKA?Q??oOgGOOOGW#126@?AC@?C?CA?K?G?GC??O?oOG???O?C?C?GC#103?`??A@??_A!4?`A?A?AERAD?ICSGbOkIHk?WCI??G_#98???@?@A?@RCTAAWpMgVC_G?s_WWGCO???c_#85???@A@ACB?KOgOg?O#75!8?@@@H\{l|Z~n~m[mk}]|{ygcP??@ADADD$#104A@A!6?@??O???RHKIdetBBAfAH]DA|MlIc\ISJsHsGoGOcgO_#1??@??@???D?@NBHFRNfRnLZNv\zu~wgJHAuRF}VunRxT]^]^]^]NbXL}|y]\\]}\^x[]~oz{ncjwNKzWlaTwz\SuxzT[vtwNduxzw|}mdvx{~|{mf|ryUmvUnuVmbmJvJjfj@lbHI@ErKAcAKaCWaCPhDdPH\^n~NfnF~n^n|~}~VaCL_EP_JF{aA[gpz}z}tmwvW~szkrKyJlcry\Alyk`]oAsIoIsIoIsGQ_Q?Q_Q_!8?O?O#11!5?@?CA@!4?O#12_#1?C??@C?@@#41A@!4?C??GGG@@???@@#48@@?G#108A#103A#111CCC#59AA?AAEKC#49O!4?G!9?A!8?C#126@??@@#58C???C?CC!5?G#145o??_#136?_!5?_#52G??O???O#73?AB?@?A#127??W?O!6?_!4?_#112??C???_!4?OG?_!4?G#101!4?B?@?@?@??@??@!7?A??A??A?ACa_F_DITkRc^[?_[cO?s?_?o?_??_#95DA?A??O!4?Y?COcW_O_?O_#87?@@?AAKNCY}WScW#78!12?@@@B??A@CRGepwwTw[WW$#137_AGPa??@EOHOGO`qC??O?G?C?CG_???O#150?_#82A@??@??@!5?G?O_O!6?@!6?KQGcOGCOAcO?_#76?@?DBSaTHCw@gHOkCi@_@_@_@_[Cq???`_a_@__Ca`?GC?OOOCOo?cOOg?C?aH?C?a?GA_OG?CCA?POGCA??APO?GChPGhOHgPKPcGcSGSiQGU`UHC@THT@THBCHACQGAcA!11?A?@??LPATHCJSgBHTaTIC??@GODGa?I?AGO@cOQGC?_O?@O??G!20?O_?O_??O_?O_??w_OgOgSGJ_XPaIH?A#48C???C??MEAOO#87A#50_#155?_??__?oOOo??O?OO?O#21__#81C??!4G#128O!4?C!6?@A?@!7?A!5?AA???A?A!6?@GHCAACAA@?ACCHI?@?!5_WO#118!6?@@@!5?B!6@!4B@@?@@@_aQOUoO!4SWO[SGMCC?A#107_#59_C???O?GO?_?C#72!7?A?@?BKW?aX?aGa??S???O?O??g#88!19?@?BBEEMD{_ow_??_#65!15?A??@@?A@CRGIDA??@?A$#105G!8?C!10?O??GwO??_?G#109!12?A?AC?RCHAW_GOgOg?O?_?O??O?_?_?_#2??GACG#3!14?A!10?A?@AD?A?@?A?A@??F?B?JCB?BCBALAF?aH?E?i@GADOI@E?B?@?I?A@?A@?GAC@#138!22?_??_??_??_?O_!6?_O?oGOg?O_O!7?_??_#4!81?C@ECGC?A#46O?C!7?G?GCCC#147G!4?G???!4C#73GG#163_#40?GKC#20__#102A#107@?@@#91_???O#38GCG?C@???C?AAJA!5?CC!8?C???CC?GO!6?O??o!4_#132??AA@?@A???c_K?WKWsAOOAS?W?__!5?G!4?A#114??@?`??A`?a!5?G??Wqo[K?_O?C_g_?G?@??@G?O#108??O#53!5?A#100??c]??GgG_!5?_#41??A!9?G#84!15?@?@B?BD@fJZf}}}uaBQAc?O?O_OO?_#46!6?CACGA?A$#96?gSgCItGOgCaC`ICgcQ_?O???gOGS_?g??O?O?_?_#138!24?o?_#109!135?O?O_O!16?_#138!88?C?_#5@@!4?A#10A#0@#54G?O!4?_?OO???O!4?G???G???K??GG!6?G#119G#121C?@#37O!4?O???gO???_!8?CC!8?OO_#129?C?C???OO!4?W#121!9?A?B?B@BAFBBA?K?MSIU?[[KwKksWoOK}ici[SGKK?KK!4G!4_#107!17?@???O#99!15?@??@A@HFE@FGI[SOG[cccacas_?Og#68!51?_??__$#106?S_CGcIOg?aC`ACG?Q_!8?S??_??O?O?_?_#51!277?_#66_og_OK???G?G?G#84@@?B?A#93AAA#159_??_#101A!5?A@??@#99@#50OOo_#55OO?OOG!4?G??A?CA?@?C@A#23!4G!4?G?GW!4G#86O#125AA?@?A???@?@?@A@@@BEDFCD!5CccW?og_o_Go_???__#114A#107!8?_!7?@#102!7?_A!9?_OWGKYZDP@fSKOPS?P`HOW?O#48!16?G#93???@BB?@B@BRHJ\JV@NRnZe\m\yk[ogO_O#61!39?_$#150!5?O?_!5?G#153!303?O#9OG?@#92__OoO!6?_?_??_??O!5?O#134?A@#23??_#62???G#133?A#118E??ABA@#142C!4?@#20_?O?O???OO!4?OGG???G#140A#73A!6?@@?A#140KO!8?CCGGO?g?oGGGO??G#119!9?!5@??!5A?CCCA?@OOAA#77!9?@?@?@??@?@@?@?@???A!4?A??ACA?D_LaSiO_?_$#6!318?C#105C?A#43G?C?B#47@???DE?A#67?C#99!4GAAAE#120@#115A!7?@???@?@E?C#103?@#63_!9?G??_O??_!9?C!6?Gg_O#142?O??_?O?__OO#73!25?A#128?__#73!11?G#115_!6?O?A`@?a@???I??c?_G!5?___!7?__?_$#44!321?G???A#42?A@?@#85A??@!5?C#77?GG?G?@!5?DA#122??@#56???_???_OGAI#52OP!6?A?@#19_?O!6?G#103@!5?@#49A?A#149C#152G?G?_#127@?@???@#119!60?CCAAQO??K$#155!324?_#80!4?@!9?@@#146??C#72??@?@@?@#58!10?_!4?__O__???G??k[#13_#91??G#25ooo?O??OO?_?_#55??CC???C#165!5?__??_$#68!336?A#117CCC?CC#160_#161??___#162__#69!11?C?C#73?A#116A@?@#145?A#50G?C!6?C#148C#121A???A#118A?A#100@#107@??@?@#51_#91_#132??A#141!7?@$#158!337?_#139@#156!10?O#100A#112!11?A@#125??C#140??@??GCD?@!6?@#141@A#56C!8?C!9?_$#74!369?_CA_#70?o#24_#35O#125@#143!8?@#164_!5?_#81??A$#144!370?AC?A#86??_#132!10?A#157?OO#34G$#135!387?@#112??@???@@???@$#69!390?A-#96A?A?@A?@?C???A?GACG?ACI?A?C?AG@C@A@GFgDOEO?O???gS_W_G_?O#109???A?CA?A?`a?IC?Y?W?Oc?OiOgS?Og?_?_???_O_#2!22?A??C??C#76!35?G!4?A?HC?A@A??@C!7?A???A!5?A?C?G!12?A!5?A#2!5?A?A?BB@B_?_??G??POPOOO?OoOoWwwWwGCKK?C?B?AAAa#29A??A@@?BB@@#2A@H#106O?OOO!8?C#171CCC#82A#14@#28C#83@#16@?@@?@#3@#5A#26A#171@#154A!6?!4@!9?@#161??__!8?AG?OA?E@A@???_#164@@?A??C??CCCBB_K?C??A?H`?I??_???AA??S_G#92CC??G#20@!6?O#116A!5?@A??@??oR_OOYOYHCKCCGDWKcs?O?GG#112??O!4?A!6?C#132?@#107!6?G!7?A?@?@#101!7?C??C?A?@???@?@???@?AL@J?BYsLQlOlQKxCgcG_CgGO?_?O#41@??@?A@C?ACQ?gA_C#88@???IH]k???G#75?@?B?@!4E??abFN^^}}x}{w{{w{xk$#137|w{{}!4{yqZ}|poSWoxoopWpYwwOosyccA??QG_gc?_OGg#150!5?_#82!10?OgUGSgOhO`O_Gg?@#76!13?A???CA?A?HC?BGQ@QCOK?cOK?c?_I_W?G_W?O???O???O???O#2!25?@#138!9?_OGCOAG??_OC?OGDA?_@???A?C???OGAcB?C?OGE?GG?_OG?C?CGC?KGG!4?ADBG?I??G?E?E?A?@?@`_!6?G!5?CC?A!5?O!8?A#158!5_o???_oo!5O??W?wOWWWKFEFBCEAA???@!7?@??GG#92OG?G?G?G?O?G!6?G#21?B?CC@CSGWG???CG#178@_wo}LDQ?C???CP?G!7?_#179o_#91GS?S??G#145@???GoCKWwwwWO#52?@???A_!4?OG?G??G#125?@??@d?CCGC#118?oo@WWXlLKKCOo]UEz|\rQpzgyTkmSCgW[GGECA#77???C??C?EA@@@?@?@?@??@AESIScIOgO_?_O#48?@??A?@?@???C_?C?GO?_??_#95I?P#123?O#80?@Ao@!7?O#78!19?@?A?!4ABAAB$#106?A?@??@???C???A?HACAHACAC@AC@AG@A@?DGD_EOAO!4?S_W_GO?O#138!20?A!6?A?_A???O?OO!5?_?_#109!77?_?g?s_]?iOjkQogTYSkr[pkPyTidOtGWsjOjTohV_VGN`U???SO[OC!9?A??G#167?_#170!13?O???O!4?O??OW?W?WG?KG???CC#154_#160_!8?_!6?_?Oo?o?!4_owww{wwksMZrizryzzq]}~NSvnUZvUc[cOaG_?O?kocCwGo#157A???@@CC?@#57A#163??GOEJ?A#195_!6?_#157?O??GG#177??A#162???G#23?@??G@??__#136ACKG!4?C?GO#128!5?@?@ACAB@@BBAB?GI}?C#121A_qojLJMfdeAAARPBB#103!9?CA@A?@??OA_Cq@wDeOAoaHYCgOiGeYSAABASX??g_SG??_#99!9?A?@???ACA??Q?sACh?IP?_#87!7?@?@??@BNZev^}}[s{o_???O#65!7?@C@@D@@C@CO$#150?D@A?@AA@@HC@?KA?@ACCH?CGC@ACD!4?O#1!41?CA?C?C@IDHUbMbM@CHUJ?@SHE?rK_D?K_JAbQJAbQJYLPFbfvBFfnn^nnn^nnn^nnn^n~n^n~n^n~n^n~n^~Vf^n~NWeQqLOkSl]IaRiDsB]?L?hC@?GDA?G@?@?BG@iDA@GAcI?_?aGU_SGE_UG_!7?ULLF@@AC?@??BBJ@BHJ@DAC?EIQqkZ~{C!4?c!5?A_?O??CSC???I??A??@@???AA!8?A#109A?@#76@#177A#172@#173@#40!4?@#185?OG?CKCCC#174@??@#155???O!4?_???_#175???@#163?@#176!5?@??A??C!9?CAA!5?@#186C#179A?@?GG#79_#28__#15_?_#37!8?A?!4AMG_o?___#73A#140?@!4?@@_P?JCL@C?AA?C?CQQ??GW#73`#126@???AC!8?A#115_???g??A??I??C?AO?i?CA@C?Ao@`P@P__??_O?GC#107?O?O?_?_#72???@?@?ADANQLaEwEWdYgSakYSg?Go?_#85!15?Q?PA?O?cG?_$#0!8?A!6?@??@!8?@??A!9?@?ADI@A?@AC@ATaCjDjTNRlE@@A@FDANCNFTBX}jTjS`Yc@[PKPmHuHcZ{JsXuGr[qlqLolOlOlOlOdOcW?W?W_W?O_O?O_O?O_O?O_O?O_O?O_O?O_O?O_?gO_O?ocXcHqlQhQ`SHCPAH?@`ODAO?dAOgD_QGaCOaC?OGe?P?@OHC?@??@_P??`?c_a___o@A??C!6?@!4?G!7?O#3???A???B#17___!4?__#181A#3cC???OA?GB?GC???AA?C@AA#154G#124?C#79C#166A#157C#51C#170@??@#175!15?o!4?G#162!11?_??gO?O_G_???_@KB_FOCwW?w_O_Oo?wooS@@?@??_o?G?A?AA#57?G??G??O???_#86???@?C?OO#144@??O!5?_#149!7?A#130!5?_#132!7?@@?AB?Q@JC#119??_???Oop__GK?@@!4?`??C#102!5?@!8?GKGGKA?HPGCeO?gg{k{GeKoO?__#98?@!6?@?AP@O?QBS@`HRNcIJSiS[ogPOg_D?G#84!11?@???@_JAHXxx~n\[wo__$#193!11?_!4?_#104!17?C???A@?@@?@eTBIDBUDILjSySgogOhSgSGO_O_?_?_#168!16?_!119?C!11?GGO?G#76!5?A?IC!5?G???G???C?C@C?O@@@!4?!4C#64?_#12O??_!9?G#156_#155_!6?O#66?!4OGGggg!4G?KCKCCCA?@??A#159!4?_!4?CCCK_???B??@C?@BB@FDET}h]OAWO!4?_#124?@???AAA#169!8?_OC??b?hO?KCCC?CKG?O#63!7?CP??C#132??A?AA#129???A!4?AGGGC?___?OogoO_#127!5?_O?C#107!4?O#114!7?G??_gOCA_KCC?P?gP?hOE`?q@w@GOA_A?O@o???O??AC???A?O#100!19?C#93!9?@??@?A@EK@DMQlVy{Mk}cs_?o$#105!15?C?_!5?`?_??g???WWgqo?OG?GkIcO#166!178?@??@#29!7?O#166??O?!6_O_?_?_??_#109!9?_O??O#90??_??O#171??___?_#26_!7?O!5?G#21G#105!6?A#185__?_#190!18?O#155!30?A??G??_!4?_#7@#180!9?OGGA?O??@C!8?G#35!10?C#74@?G!4?C#38???@@??a?CCC__???O??O?_#108!59?C#59???_$#110!224?OO#171G#168!13?ECCACCC?C?C?A?AA?@_??_???GWGGGW?KCC?OC!7?BB@?A@@#167C!9?@A#92?CC#0A??A#156!49?C???O?G_???_?G!10?G#21C?C??@RBO_Qq_CDJPVitisw_w#142?AC@!5?C?Cem}[K!9?_!5?_$#82!225?A!4?A??oOgoogw#171?G?C#166!21?@#10@!4?A!6?AA@?A??G??!4C?C??@???@#183!4?A#184A#54C#40C#177!54?BG!5?GW!12?O#155?C#192O#51A!4?!5@BA?A#152!9?@!4?O?C$#167!225?@@#179!40?O???G??G?G#0?C#109C!4?S#181???O!5?G#174__#173!68?A?A#12A#36@#191!16?O#25!5?O?O#127!19?@#126B#125@@@A$#167!267?@@@B@#22@??@#16???G???A#28_#166???!4G#182GG!7?A#25!64?A!5?@#194!13?_#168!7?C$#194!280?_#76O?@!8?@#2AAA?@@@#79!68?@$#173!283?_#169!4?@@#189?O#15O#29??C$#188!289?O#187!5?G-#137~B}@~A|JtkRlYfYuHbI?`APCAOdADI@IdIRHjTKSoQqoSsSsAO?O??Oa???Q??O#109??@A??C!7?ATA\v}lytmTyTmp^qlQ{jSlQlOgoLsGuGS__O?o?gS_OgCo?gC_?gC_OcGC_OCgC??gCO_SGcOCGoG_GO?G_?CGqCHQcQ?qDgS_Rox{{~o{YuzTr~r~|~~|~~~}~|~~|~~}j\jvlzju\QiuH}IA?C?c???AA?@!7?G???G!4?C??G#26O???G!5?C!5?A#156?A!6?@#197_!8?_???oO?_C??CK?!5C?CID??A???A#163!11?OgwwoMoSafcxaKiUkWGg{w_O?{S{{G{wgo___?_O??_GA?_O#180E@??g?WF#36?C#203{Ku}{{wO#0O#25g!7?H_@??Ak#24@#116C?Qi_O{Wmal\MDB!7?_?OOGMA@#140@#132??@Q`???g?__G?O?G?_g#73!12?_#103G!9?@O?P_PG?e?bO_POO_FQ@EXSiC`AQgRCkW@KAGcO?GS_O_?_#99!7?@EGfSA`k?CcAH?O#80O!4?AC?W?Og!4?_#84??`B_bCrdUxJrZVm\kprpppooo$#193?{@}?|AsIPkQdWdGaWsLYCkY`LY_YoKs???c??_#96?A?@?@A@A@GBK`YC?gPC@QG_??_O?O#1!15?@??A!10?A??AG??Q?AGD_J?aHI`UGAHSaGOChAGVGBgRCJ?jOFgBGV_JOjCRcRCJtATaRAHcRCHQcGRCaHOEGB_@!7?G!30?A?C@A??Dc?_?A?QOOO?@@??@!7?@G?GH?CDD??@BA@@@B@#176C!5?A!6?@#174??!5_q__?Oww??_!5?A?OwGOW?g?_?@#175SGO?OCGKAmNmIeKSKCC?K??A#162@???@?@??@?A@?HgcA`?@_@CQIXEGY\MNFB!7?A@#169?@#124_#157W_#138G#3A#213oG!4?_#33G#21P!7?CA?B~[#86OA#145@@#136@?@#142?!4@???_owwkCANBJB#125_?_OGMGAp_gGGG??GG?OW?G!4?G??GG!8?__#126_#107??@??G@#102!7?@?CCEBA@B@?HKXEJDZY\lVKh?__oooWgwc?C#53???@#100!7?_#48!4?CO@gAO#41?C?cA?O#88A??IEEJ?OgZO???GG?GGgKO?C??_#65!7?C???C$#96!9?A#150!5?@#196SC?_?p??S_?K?D_?Gs?O?I?_#106???@?@A@?@GBGdG?PcH?H_?G_OGOG_#76!30?@#138??DA??@??A?SGC?C???C???C??OC??OC??_OC???Oc???C!5?_!5?G_CO?_!6?H???@?C?A?@?A@!4?C#104!27?_!6?G#171W?K???C???A!4?A#169C!6?C#205_#106OO!6?G???C!4?A!5?@@@#194@#188?@#173@#159!11?A#156_#206???_!7?C#159_??a?oO_QPO??aA?POPXPo@sWoGBABAB@@!8?@@ABC??CF@@A@?@?AD@A@OC?@#178_GCCtNNNw]lO???_@#173B#28@#5@#7@@#13@#20@AC#218_#164Eeuo???@?XG[#34?@#4@#58C#52O#128Sk??_?_OW???A#52?@#130C?iH_WCKA#126_?__OowKO??q`a?QOH!5?o?O#107!35?C???Ag?O!5?C_???O#77BCA@CDAC?@gPkOgSgS_S?_#93!11?A@?TGd~l||xo`@_DE??_#75!11?@!5?@ABMKMIMJJJ$#105!18?@QCGA`GA?P_?Q@Q@kAS_RJLlKMiGgG{es_Q?`???__#182!5?C#82?A?@AHQDIPID?P#76!44?A#168!51?GC?A??C?@??G??G#138!27?@???@_?o?GCO!7?@@!4?G!4?AE?AA?A?@?G!6?A#2@?!4@#210!24?OGOOGO#66?@#161G??G?K?SG?A!8?_!6?__!4?_A@??@??B??ACC??EQ?W?GAAUA??CCWE@A#164_OoWRG_O_?_OmB???]#215O#202?A#204??A#1A#177@A#57??O?AC???O??_#16??A#63_#55G#165A?@?@!11?O?C?C#127?_??O?O?CC?A!4?G#73?_??_??O#59!45?C!10?_?O#72!6?A@AA?@AAA?@AhA]hUHeWbgA#95!7?@G#85???AC@W_Sg?T_?gO?C?G#78!19?CC$#104!52?C?ASCI?CCULaVIcdfQ\ulytitg?g_#110!144?G???GG?K??GA???G#2??@??O#172_!4?O!9?CC???A#171?A!6?@#199!20?O_kC__g!5?AA??ICGU#211GWG#212!18?_O?G???O_?__#160@A@??A!6?@#155!4?@#21_!5?_#176?O#195??@???S#191k#153A#217??_#193!6?C#23@F!8?A!4?_#91?W#125_#126_#129?C[CAA!4?_OGCBBOoO_OOLND@@#121_???K@UDUTVDFCD_?_oK[?oSSC?gg_??Oo???O!4_!6?C#101!26?A?BCA@A@@EO@GALTGTi\A{@S?_O#87!22?A@ACNVN~rUsVSR?IgAsKCgO_O$#0!55?@A?QG_@ATG?@G?G_!4?C?OiCAG@QCIPgDiPM_LQlBShQkOfQL_Js@qHSJDqDY@b\aBXFhRQLr?rKBGrON?jORkR?ZcJ?rGJgRCA\aLcTQJgRChQdGhSCiPa[?IC@A?HAc@CaG?C?A??A???@?A??A??@SaSGQCSH?lOGs@sOBBAB@b@`@@O!5?@@@?@H@GP?@?HG??AAA#66O?O!4?G!4?C#211!28?_#200GOO!9?CG??CCCIEAC!8?O?C?OKGKWQE[oCGO?OO#192!33?O#194@#214!10?G#163??@#157GGo?@A?Cq#144!5?A#130G#140?O?G?C?CQA@#149!13?A#128?C?A@A!9?O!9?G#98!63?A!4?A???@?AGO@?GPKQVxH{qiA??A$#150!55?G#168!170?O?G??C?AGAGA?C?AA?IEA???E?CA?A?@#82C#182C#185__?!4_OoOo?WwGWGoSsgSOSS[]C?A?EFDENKAAA!5?B@?B?@@?_??_@``?@!7?A#201!54?A#207C#178!13?G#36@#179@?A#192Go#76_#180?C#38!9?AA!5?_OGCA??@#112!15?C!9?@_!6?_?O!8?O$#64!226?@!9?OO#170G#182!5?_#82O#209_!9?G#155O???G!5?C#29??A#190O_?o_oGgGSGKGG??G!8?ACG!5?B?A@#173!93?CG#124o?C#118!50?AAECEAA?BABbaABQZvDBFEBB@BMUStoOck?_I?Eu?PG?G?GK$#179!227?O?C???KCCCKEGAKCEC?CAC#76@???@!6?@??A#205C#10??@#212!32?O#156??A#191!98?@?UG#114!53?A??@@!4?@??@??AC?H?GA?@GGGDgO?h?OG@?OaO@OG__KO!5?O!9?W?G$#82!228?_?_#208G#166!4_??_?Oo_oO#198_#29?O#3?G#216_#162_#174_#160_??!4_??_?OOO_?gGg???CCC???!5A??FLD@?AH??@@!7?o?_@!4?_`@???___???O@@@B?@?@#169!67?A@#138_#119!54?@?C?ACC???sCCCGwgG?SCCSO?!4A?AC?Cc??G$#106!228?O#97!6?O_?OO#180!9?_#194?O#181?O#158__??O?O?OOGG?GG?C?CCC?!5A?!6@O!7?@??!4@#168!100?G#116!55?G!7?G$#83!237?_?__?O#124!11?O#104G#10C#17C#198??C!7?A#171!134?C#115!56?@@???@???@O!8?OGG??@??CI@QI@AoG@G?g?cE?O?_a___?_$#156!256?O#177???G#3AA$#154!262?GG!4?CC!4?AA!5?@!6?GOWG!8?AA-#193Ono^onO~_^o^onoN~p}P~P|rkR|r{zcy_spSOg___WS__?Q_A?G#96???A??A@A@I?E@A?@?T_A???_G_#109??IELIcJDJBLbNBMBlFNLFLYfYLJELyDzCytwsyTyulyt]tI|U{ytwpubRr^NFNJN^DACJCIP}_oIC@AKAFMKMNFNnNnM[mikUBHJFLHFBJFCLJBLDnNN^NNNnn!7N?B@JAHBABAH!4A?C???A#160_OGG?GGGC??CC!5?A??@@@#210!4_?_?_?Oo?O?G!5?C??_!4?G!4?CC!6?O?!4O???GG#206?O_!6?O?_#174?A?@#156!10?O??O?__#212???@??GI@AB@LG#162?@AA?G??BA#180_??GCS#36???_#180!8?_??@??G#21?o!9?OgOO!7?on`B#55o#125B?_@?_#142!6?@@@???@#121?_?_?OG`?_GO?aCaIaBAPAEH@OEDABbJbAAE?FjAFvJ\N\GPROP_o__oOo?_oooO!7?OOo_O_!5?OO#102??ABA?CEDE|@Eb]k??o#72???C`?g@NHcUXaWc?_#41?@_C@aG#88!7?B@?@!5?GENFYEyB?NE|?W?e?C??ooo$#137nON_NOn?^_N_NONo#196?M?m?mAKAkAKBCIDPI?I`QSIOA_QHS_GS??G?_#106!4?A@A_I@A?@C`GQ@?C_G_O#168!36?A#138@!9?_#168??@??A???C#1??O??O??I@?CA@G?DGCBC?BK#90OOO?O??O#179???_???_OooOOO#182?_???_#82???O#179?___??O?O#191O#1_#168?O#2_#166_?OO?OOO#1_#22_#23_#155_#40_#158_???o!4_oO???G!4?CC???!4A?@@#211?__!5?O?O???G#222?O?G???G??CCOO!5?C???A#212???_#229_#228_#230_#224__#223_!6?O#229_#212???_??_#163?_???O_??_OgQHUZUEFBB@@?P??CPB@P?@??AFF]TGT@?@!5?@?@#191!16?@G!4?O#57_#192_#105???_!7?C#57_?_c#36??G#91oL#38_#116EEWG\}M^iMSkw{YM^C?A#135_?_!5?_?O#132??Gd@OTCK@aWG`a?KK_O@O?DGC?O?___?_#119AGKCE??O!4?O?G???oxhhIH!6?_gOOO#107!4?DC@?@HAH?C_O_O#101GALqDdYQu@}OcQg_#48C?@?O#93??@qOTAtnV~n^nwkvepqOqooo_!4?_g_#84@A?AC@K`IjBMB$#105!18?@!5?P!7?C@I?IC@CHCHC?AHA_iDoAZDhIhKGK@S_gsoW]_Go?W?O#1!43?@!7?_#110???C??G#170!4?G?C#64??oO#138!7?A???G#2O#64O#214_?_#97O?OO#110!10?C?GACGS?GA?CGAG?OO?O?_O???O???O#104mGM?C???C??G!4@#2AA?A@@???@#166@?@#221A#26A#189A???@@#156@@#219!10?_?_?__?___oo?_??ggGGCKKKCCC?C??@#227!10?__???O#224!6?__#162!19?Go__SG_a#223??A#195?C??Sg_?_#164???sIsXm_?DA`__?_inUPfVBJ^XU?RsG??@o#168C!8?O!5?G??@#86C??OQC#152A#149S#130G!8?@A?AA@@?A@#119!4?__OwWO#127!4?O??K?_??O!4?O??OG!4?O?O#143!9?@#115??G?@?A?CAHC?HC@A?Q@U@?@?CA?R_@aAD?i?_SH_OO??OG#77??@AL?LaY`CGS?_O#99@?E@AW_HA_?H#95C?tIOg?O_O!6?_#94!20?O#75??@$#137!30?P?I?C`C@IPE`AHUhCTHTqF|CwUtSosOS?GS?I!5?G#82??@?A?@!6?O!5?O!5?_?O!4?_#104!26?G#166!12?_#82!13?_#166?_#168@!8?@??@?C!9?@#208!10?O!4?O??OO#214_!6?O#226O#106???OG???@#105C#82@@??@@#182@!4?@?@?@#154A!4?@#199!16?OGGCCK?ME?CAA?A??OO??A??__?o!8?OO!6?_??GO#155!19?_#176KKKA@ELD#161!14?@#21??a??@!6?@!5?g?O#76!7?_#203O???BMX^^~}PN#4@#164FJJC???oO@#63???G#225?G#140oO!4?@?@?_O??_O#126?__OW[]LDMFCElf[zC?C??A?G?Ad??D_???cC??_?@?GS?O?P???_#114??@I?D?ICA?F?AC??C??GDIA@G@C??@KAgC_O?cO??_??O#59!4?_#100!6?@#53A#98??AG@?WdA^E|]U?iG#85!8?CQGOIGDGHAH?G_G?KC?G?G?GO_O$#104!60?_?@??HCa?ADCebZEVLnmtxqdYsgO{_[okO{Oo_Oo_???_Oo#170!58?G!4?_!5?_#97!4?_??O?_O??O#196!6?_#193!11?_??_???O!6?G#184G#208G#192C?C#138AA#190_?oOoo_g_!4w!5{}}]]]^^]^N^M]NGEED?A??@!7?_?__?Gg!5G!10?CC#160A!6?@@?!5@?B?@@#178!12?A!4?IyK{qc}gS]oOw_g?_ACOCKALMEJIED?@!4?C?EhNkJu??EN#25G#177O_!8?O#51_#28_#157G!5?AB#127!5?@?AC#125!13?OO?CB@AA??B@AG@?@?W_gGPOCC?WOGOOCC?_`w?OGG!4?_?___#103!5?A?C??CA?C??C??C??G?GA?A!4?@?B@???A??gOAi@K@AtOA?W??G#123!15?G#80!14?GC?G!4?Oo?o???O_?O?O$#150!62?_#0O!7?GP?C???OO???O@?Ac?Q???`?AGOAGAdWdQCHqDyCzDIDIDiDGQDI`ITAHADI@EHSgK__oo_o_?Kzoxse@YDpwyt_@G@A`__!4?@A@DA@GAC??A_GCOWAos_a!9?_?__???@??C@eKLGLEDCCCE?@A#15G#156?G#185_Oo?_??WOW??CC!4?A!4?@??@???@@?F@@AB@BB?!4@!7?__?O?OO??KCCCEBCBFABDEEE?A@A??!4A?@#21!16?O?SG?_#157!19?WoWo???_???GCW?G?__#106!5?E#202_!7?_#23???_#13C#178?C#176C#124_!5?O#129!7?G!6?C?@AC?C???A@#112!4?O#128!9?O!4?__!4?G!5?GG#116G#112A!6?A?A?G???@!4?_#107??G!13?CC#112_#59!14?A#87!49?DADED???D@DOR?O?fdbGRIdSK?K$#104!166?_?oOO?OOOG???__?O!9?O???_#82!12?C??G#66!7?___?!4O#209?C#194CC??A#220AA#150?@#206?A#174A#29@#224!26?OOo!5OG#174!4@??@!6?@ABBA@#231!4?_#200G!6?GW??OGWGw__?_oSe?kO?C#177!6?G#164A?OO?_#169!21?OO??G#194!15?G#124@#204_??C#213@E???@M#18?G#79???O#192_?C#3A#25@?K?C#128!4?@crA@o_OoG!4?__#127GKKB#73!21?_A??_!4?O@O#118???c_!5?ECCAIWF]CLGJp@?@GaxI?U?o_ea?@GT[?NmK_gSOWGgOG_$#214!184?_#166_#198!24?_!6?OO#188?O#173O#177O!5?G#155?G#181A#172AA#212C#10@#159C#209???@#212!28?_!5?_#211?__?O?GG!4?CCC?OO?O!5?G???GG??O?O#161G???S?O?GOG!4?_?_hHO#57!33?O?OOO?i??s_???O#208???O#171C#169O#215?A#96G#36!8?A#173???B#138C@#137G#5C#7G#12G#126!98?O$#83!210?O#218_#196!9?G#191G!4?C#201!4?C#195C#162?C#197!34?K??AA?@@!4?@???AA?AbA@??@??B??@#222OO???WW_!4?_#207!70?A#217??@#162_#155!8?_#169!4?B#153_@#14G#20A$#12!226?G#228!45?_#206!4?A?!6A!4?@#221!12?!4_#171!97?O#106G#191O$#200!279?O!7?_#109!116?A#202A$#175!280?_??OO?_???OK?G?!4GKG???@@@E!4C?G!4?KGOGEIHV@EH#215!75?O$#156!283?@?@@@$#159!285?O?O!6?G??C!9?@@A?AFCCC?E?CEE?@!4?_??_-#193~}x~}~~}|~x^~m|!4~|~~}!4~\}z|~Sjx{B|gCTu[yhdu|?O!4?G?CgC#104!4?@!8?DBA@kyP@I_WMBBbZ]}\NzM]|V^x}T~i|~j]xukWgwWGwgW_WgwgOo?__!8?oO_O_Oo!9?_GG!8?O!6?C?GgOw#182A?A?AA?A!8?A??A#54G??_??_#160?GG??!5C?O?GAK?C?@?A??@#224!7?__o_o?O!4?WO?S?G???CE?CAA?A!4?@@H@??CCSOO#199_A??_?_!8?O?O!6?W?Gg_!4?GA#161AOP@@?P?A??B??@#51O!9?O#21_???`Cag_OO#57?_!5?_C?IA?C@CEEAECDNDIW@BI\oos@?W#192@@#195?K#162@#155@A#124G??G!9?C#20_?AA#39GE#116w??OopIOHAG@?@#132SaAGC#119?OghPAO#125!4?_?o?O_?@OG?cSa`bOIi_IO@_?AO??M_E`AfAM?G`po#119???A?@?OC__Dff|WGH!4?CDC?GEEC!5?GKC#103?_?@?C@iOCO?ScaH__gCG#108O#99!7?HCKE@A?Y@cieHqComGs?gO__O!7?O#80CCC@GRG#85O?AG?C$#137?@A?@??@A?A??@A#105!12?A#137!6?A???@i??@?AG@?hATiDQdrGBqPj`GI`??O???_?O???C???I_?G#196?O#109?@??OCP??G?A!8?A?@ADFFvFVf^eUFVnE}^V^~n~V|mzMcZcIcGg?A?AGJFLLVbHHGGGPH?HH@F?C@@BFEEFC??C?GKGIAKC!5?@@?@#1@#31C!4?A#218@@#159GG#174_!4?O?W!5?CC??A#219!5_ooowOW?WG_gGgK?CES?AAIFJA?FBD@B@BAB??G!4?OO???O?O!4?!6O!5?GG!6?C!4?@A#159?G!5?AA!4@#92??O???O!5?C!4?_#164G?G??C_g_O?_???@@@??@@!4?@!5?@@!4?ECA?kAEGGOOC___?___?AO?GC#63?O?_#51O#92G?@#140@@!4?O!5?@#112!9?O#118_O#127!9?_O!4?G???A?A?OA#115?_!6?@#127?E?E??@???G#73C#112!4?@?CO@A?@!5?@!5?O!9?C#107!11?O?I?Dg?G#77@??XEoShOo?O#48!5?@?CG_#93@CGSHOLON@FHBDJFRNIVfJ~D~MzjZyuce_oooww{}$#196??C!7?C!8?A??@!4?_@CA?jSCB{AUPiHaDSQG?Ak?Cqc??O??_#96???C!4?H?AOAGC?A??i!6?G#82???A!4?A!4?i?CA?S??GOC#106??_#168!5?@!4?@#171!19?ICGCAC?A!8?MEECAC?A?A!8?C??C???C#154_!7?_g___??!5O??GGWWOCGCCCA?@??@@@#175!11?A!4?@???@@#197_?__OoOO??O?_GoGWg#206GO!4?C#231?GGG!5?C???A?GG?CC?C???A???A?AA@#212C?__A?@@?!5_#176_??_C??A?@#160_A??_GOGO??_#163?@#178@?BC?W?O@@B@?A#35_!4?__#86@???___?_!8?_#177?@!5?A??CA?@!6?_#179??@#91OgSA#125OE?DEDACaCSPSS]I?@BB#107!5?_#132!10?A??I@D?@???@??O??S@GG!4?@@!4?@E?AGHOg#143??_#118?_gw[[qOW??ECJ@DfBQrjaxXXhXXHxvQZMMe[Ig#102???JiFJQ[UU??G#98@??A??A?e?R?PiTNcwP?Oe?i?Oo?oO_OG__G?O?g!4?_#88C??ONNKFFBB@$#239!11?_?O#105!33?AS@iPGHQKbSHMS]voY~~nuu|Lg_pkP?K?sOE_og#179!58?C?CG!8?oo_o_#96_?_?O#214_?O_#64_#96!5?GG#237_#242_#106C?A!4?O!4?CC??AAA#104@#2@#220A#150@@#177?A#226@@#201@#185!4_!8?GG?CCAAB@#222!8?CCC?C?_cA???OO???GH???!4C???GOOSCO#185??A!4?A`?_@?@??__?_?_?O_O_O_?_#211??WgGOOO#174?CAK?I?GO??G#177!5?g!7?@A#176!7?BG#180AC?KM?S?KC#4_#1?O???G#157@?@??@!9?HG??@!6?_???_???_??G??b#38!4?_O#49_#121?G!7?___?_?SgOgtGVCI@lWiPICPEGFCNCCEABA@???@??p??QP@GGG@!8?C?ACJQlk^yNE@BA!4?aoooGWWGGGCC??AEEAEE#101!16?@??HEOAaCkHYchIO_?_??_#41??A#95A!4?@???AGACGC???O#123_#87!8?@?@??@$#106!64?C!4?H?AOCGA??aS@?@OC?C_??_??_??_#166!47?_!4?_#191!8?O#97???_?__O_?OOoOOG!5?O#191_?OC?A?A?@#48O#66O?O??GGG??C!5?A?A?A?!5@#211??_?o?GWGKG!4?CC??!5A?A???@!9?GG!9?_a___`@`_#221G?G??!4CAE?AB!9?!5@#200???CCC?___#155G?K!7?g???_COc?A?C?AEA??_#186???@AFB??A#36_!7?A#179A!4?OO!5?_#178?@A??HCOCGC?A?O#156?C#173G!9?A#69!6?C#55G#73?A!6?_!7?C#128!19?oO?_OW??SOKcCK???C??AACoG_GdO[Oh`O#114!13?G!6?CA??_??O??_?O__O??`?pPG_SQi?D_#72!8?@@?ABCdJStHUgQ_O?O#123???@#41!8?C!5?T_GC?Q?`?O#42???G$#0!75?O?@???D?@?S?C_@?_??`??_C@??P???`C@A`Q!8?@???G@?G_?O?gAPC@JCJTJFV!5POOoQ_CEEFFF??@?O??WIGIK_?`?@?GG!7?@@!6?@#198???A#233A#181?A#180!6?@#164@#156@#92@#197_??O??GG??K#212!16?GC_C!4?AA??@G#174??!4_O_?o#229@?@!4?G?G??CCCO?!4O!5?G?GG?!5C?C!4?AA#228?A@@#160?G???C??A#195!28?@??@A??A#173A?A?@#97_!4?O#90o?GOO?O_#180A!4?B?A?_?OS?KGG??G???S#25O!6?OC?@#148_#130??__#129_#126!8?_?_GOcOIf?ACKAfTmtZmHvGH?I@!9?@??AA?A#130_#112@#126!11?AC?AcDQO#115!8?G?AC?A?ca??_??P??_???_???_??PA`@CT_O?O_??_#120!16?G$#110!145?GA?C?G???Oo!5?OO#138ACA?@!9?C!5?C#153O#174_#158?!6_o?!5OwkGkccssOQ?AGJEAAG?FABAA??@#229!13?O?O?O???GGK?C#200!4?G!6?CC??CE???@#238???G?G?!7G#161@#224@!4?GG!4?C??C???@A???@#154?CAC!8?O#25!26?_!9?C!6?@#168AA?A??Kg?_#171!14?OO??W??A#204A#152!8?@#132??S#128AHAK`LQHEII?@@#116!21?__O_?g[?K_O??C@GGcC?sq?OWOWG__OO#69!18?@#126???O$#214!145?_?_#97_?_#106!11?G#82??GGC?C!9?A!4?@?@!6?AA???@??@#190!12?_?_?OOO!6?C?E!4FBBB!5@?@@@#199__?_!7?O!8?sC#210A??O#190A?A???@`@?@??_#234?C!4?AE!4A?AAA#227C#190OO???O#158!5?G?A#163O@!6?@@?@#124!24?O!4?GC?C???A#170O!9?OO_#28!15?@#15@#23@???@!6?CGC#127!5?W?G#140!39?G#73!4?@?C???O#140C$#64!146?_#90!21?_!7?!4O#192_!4?OO#208A??C@#188G#28G#209CCC#199!18?_?O!8?C#228!16?O?W?G???C??C#175!5?G!7?_??A?A?_ABA!4?@???_#220?A??!9@#235??A#206!12?O?O??SOC#169!29?KGK!4?C#16_??O?G??_#21???_!9?OA???@@A?DAACEEAB!5?OGGB@#129!54?G#119_!4?@$#168!168?@!4?@#226??_#166!7@?@#196?G#11O!8?C#210!19?!4_Oo?wo?OOOWGGG?GCK#200!5?A?A#210???@@@???@#159!5?OG!4?_#228??G#227?G#236!6?CCC#206??A#159@??_!4?_??_?_?_#156!18?CGGGOW??WCCG?@?b@OG#79!16?_#207O?G#196??_??O#17?O#14_#83_#169!7?C?CS!7?oaa__?OO!7?G!4?A#142!62?_$#181!177?A#1??G!4?G#168??CC#155O!9?C!5?AA#185!44?_?__O??O#161!4?_O#212AA???@@#197!7?_AAA??_@!6?O??O!5?G_!7?CO#162!6?C?eaCiEegREZkZ[[badLx\V]Q[SOG#12!7?_!8?G?GKG?G?WC#36A!7?G!9?@#191??O!5?_?@$#241!177?_#193???O!6?G#15O!9?C!4?A#223!80?A#235???CC#222O!6?G?G!4?CC?D??__#168!43?O?OO#21@#110O??C#194!32?O#51@#153GG?C$#105!182?O!9?@#177?G#232!95?@#160_#200O#174??_#175???O?O_??O?O?GG?O#138!44?O?G#109?GGG#207!33?G#216C#57?_??C??@A$#207!182?_#243_#156_#179!4?AAE#227!99?G#210!7?G?G!6?_#23!53?A#64_#192!36?C??A$#237!189?GG#150G#240!170?O#168!38?_@oWK_$#110!189?@#202!211?C?@$#79!401?@O-#193VFdBFTBlAO@L?P@WVfdVFdfRNfrmFTFrkJC^cj[JuVVvFzFqGPcY?hO?PADitIPg@?C!8?_#0??A#104?@?CA@GI?dXEAiDPIARHIeBJAhXHdvffU^bfl{zskv{}t}|u|Vm|JsySkDvJHQIAB!7?C?@#160_???_!6?O??GG???CCCA?IAB@?@@@#161?_O?O???C?O???G?C??C#227???G#190?@???O?O?O?O??G#159?_?_?_??O!7?_#190ACA?C!4?A?AA@???A!8?D@BB@?@??@!8?@#228O??O?O!7?!4O#206G?G!5?G!4C#195?__#156_!5?@!7?@#226!6_#12?C?CC?C??AAA#245C??C#97CA?C???G!6?G#104G!5?C?W#110O#34_#169?@_?@@!4?AA#36?C!4?G#92_?O?A?A#142CCC#119_?_O_???C!4?@!4?@#128???___???AGeIBIHH?M_EKRDP@CAOY?WG!6?CCWIOIPioSACA#118!5?@!5?O??WSA?OP@??AHBNH`@P`@OGGYuQTsM\II?aO#102!4?GWPXnvDt?wO#72CCB@CAAtLUPYPi\gydwoGoGO?OG_OGO_O?_#93A?DkO[TY]|rn^|~j^vm$#196g?W_W_GOChEoBkAD_GOGoGOG_OG?OgOGRcZ_JSBsHggGwCwLtiZduSjlisgO?_cAWaOaGCO_C_#106!7?@??A@?I?AOD?iCP?cO@GS?CA?QG?OG_?G#82???C??GA?G?A?A??AO?C_#105?_?OQG?G_???G#2O??@#153O!7?CCC!9?@#208??@#174O#197___O?_?_!5?GGOO?O!4?ACACC?DdA_@?@!6?!5G?_?_OcW_k_iA_A_??Q`o?O?O?__O?oO_??P@_A!8?G!7?A?AA?A?Q!4?AAA!9?@?@#189_!4?_#235_#186?__#228O!4?G??C#79?_#162A?@!4?@?@??@??@?@#96G??GG??K???C???A@BA!5?GG???C#90IAEB?A?ADC#157?@@???A?C??C???AA???A#16@#132_!5?G???IGg_O?OO??O?WGGCoYCG?GEC??@?__??o?O!4?GG??@??@#129_MYEG?O??@_#132!4?H?O?g?E_Op#112??@?GCa!4?@??G??CO#114???EA??A?BO@?@_A@o_TsICiT?ahC@?C#101!4?_BkQzCsJoSGq@mCgS_O?O#120!6?G#41!5?@???A?D?QG@i?`AG#85?_??O_G@$#237?g?W_GO?WEwA{AkA?OG_GOG?O???g?g??O_?O?_#137!9?AC??HACQCGO!4?CAG@ODhASG?W?P_?a_?GC?OO??_G??O!7?_??O_#1!36?OO!6?C!4?@#158__?oOooOWGGG??CCC?AA?A!4?@!9?BA@@??@?@#219??_!4?OO??KCKK??ACCCBBABABBBA@?@@@#200?G?G!6?G??W?GGCGC?GGGWG?C??O??OO???CC??C??CC?CGGG?G???AA???A#178_#195_#243___!8?_#230!6?O#164?OO?OAC?m?BCA?AC#51@!7?@#57A???@!5?`!5?O??O??_?_!4?O??o?O?@?ASSAaA_?QGSSOO!4?B#49???_#39OA?@@!4?_#112!6?H?@!7?@#116???O?owSSOCCDAEL?A@ACGAcqs_cuAQP@pRmlzbcDcdcCC#73@?@??O#143!5?O#119?@HHTb`gkNfemxHduwo_GKGSgc_?_GCGG#107??_?OGCa???O?_???O?O#98!5?A?CHA?g?`A??A@?DJbFPF`N`FhVcQMUXdWQ?D_?D#88!10?O$#239?OAC?AcA`!5?O_G?A??A?c?GCP?A?C#105!25?@ADITIPcTiLqQlJr^f^m^|\]}rw{cctOC_w??_cW?Co??og?C_!7?O#196!27?_G#166_?O!8?ECCEC#173G#96@@@#174_#185_ooOoWwWWWwkWOWG[GYK?L@LLDDC#206_???OGCCG?AA?A#210!6?a`_AHH@@#206?C#175o_G?WCG!4?OG?cSSI@WGC?O?J?@?P!4?A??A?!4AE?A?C?ADABBA?A#199??A?A#159?A!4?@@#163O??_#199???@#26???_#155?O?O#216?!5O_O_O?O??OGG#26__#7?_??OO#193_!6?__w!4?__o#106_#105__#14A!5?G!5?G!4?@!6?O???O#164??A!6?_?_#20???__???C#63?A#118?_??O!7?AEAC?A??!4@#140!7?o!7?OSO?@??@!6?C!4?_cGc@A?O??@#127!4?A?a#115!13?GOA?OO??O?O??C!4?CGSG@Q???_A@???dO@?iTCA_E?O#77???ACAh?wGoH_!5?C#99@ACCGA?CGaGQ?QGA?IC``CW?g@_A$#96!83?@?A@?I?@?T?I?`G_?PG??C?COG?O?_#182!31?Oo!8?G!4?G#170?AA#180??C#2?@#190_?_?___??!4CAUCQMAM!4A#156_#154@!5A??@@#230O#185!10?O#211?!4_o_o??SC#185?G?CKOKCCE?A?`???@A!6?A??A!6?@?@@@??C!8?!5@H@@?B!5?@@#223_??OO!7?G??GG??G??WGC??GA#21???A?BC@@???AB?B!5A@@@#16C!4?A?A??G???O??O!9?G???G_#21!6?O?A!5?_??O???@#69??O#81?W#73ggG?O???O#126!8?OG?C?C!4?AIC@?@#52??O#129O#130!5?@#127?_?a??@?G#121@#126@#38_!5?O#121!12?O@g`LiE}Zm~uqCaKCA?_???Ea!4?OOo_???CcC?G#48!39?@???CO?C_C_COC_?G?G??_$#0!96?C?AC??CO?A?A???G?OGOA?HA???A??G?gO?cA?H?Q??c@@??@!6?AFCD!9?A@??@#82@#106@#173A#205!4?@#180@#176@#199?__!4?o??o!5?G?C!7?A?A`BaaqP?BP?O!5?S?WC?O?O?A?oW@@bSGCBWlBF?@Q@?@@OA?AO!7?EGI?K#206GG!5?C??OC??O#210?C?!4C?A???E#15!6?_#156o?o#15!11?_!5?OOS??GG#13?O#35OSCKG#0?G#90C#218O?O?O??O#25?@#104COB?CC#83A?@CDH@HAA#170G?OG??W?G@A?GG???G?[CC!4?GG?CG#114!7?O!4?_#127C!4?O!4?_??_!5?C#49!6?_#142!21?CC#126!17?G?PGQDG?c#69!8?@??G!4?G#103!4?CAA?A?A?@?@???A?@?@?GTGQ`EGa?GiIL?@#93!17?A#95!13?@!4?A??A??_??CO?A?C$#109!103?@!5?G?@?C?A@?AP?@@?@?@??@??H@ARGGc?csDCGG?AAI!6?@!6?A#196?A#194??AA!4?@#175!8?_?o?O_??OGK#174O!4?A?A?@@@#212!18?@?@#211!10?OG??C!6?CECCC???!4C?CKGGKGH!5?A#156G!4?!4_??__#189?__#173_#219!4?G?GCGGKCKCE?E?A#178!11?AC?DC#177?@?GW???GG!4?@#91?@#182?_#2G#170C!5?C!4?A#138_??_#36?_?__!9?_!4?_#25!8?_!6?_!5?@#38!4?CA#121_X??O?CeDHhZEL]ME]AEAB?@JDDB?B?@!4?__?O$#191!144?CC?CG#194_OO#138G#156_???O!4?G!9?A!6?@#200!10?_???GCKGC!7?_#161!37?_??_#222O!7?G!5?_OOO?Oo!7?CC!7?CCCGCG??G!4C??!5A@B@@@??@A@#173!7?___OW!4?A?E#70??CGG#83O?G#150O#82??o#239G!5?G#153O#76_?_#90H@@?CCG#79_#12?O!4?O?O?O??@?@!7?g!8?CG???C?@#103!4?O#74A#112_#128@!4?@#73!11?O$#179!144?A?C#64@!8?A!9?@#207???A#212!20?_!7?O???Gg!5?O#206!35?_?_#174??__?_?@@?_@??@!6?__???G!4?G!6?_BA@#175!4?!5@?@?@#18!4?_#163!14?G#25???G#6??_???O#37?G#14?O?CC#198!4?__#164@#168A@!8?__?_!7?__?__!7?A@G!5?G?AG?IBAEGCC?A#145!7?A#116C@AD@$#97!145?@@?@@???A!5?AB???@#223!29?_#224_!5?__??WWOG?G!5?CCCAAA!8?@?@#210!14?G??G??GCG!4?C?O?C#224_#161???_?O!8?CO?OW#178???O#212O?WG?WOGOg?C!5?C?ACDFA@ABbBBBFGB?A#2!6?___#25!4?A#166?OO#157!4?A#86AA???@!9?G?AEAE@DVCDA@!8?O!4?O?O?O_??_O#192@#91O???g???D#152!4?A#125SGG?OO??___?__?__owM_OO??G?GaG`G???A_KwOgOcQGHA?G?@!7?GAOIOIPAgl?SE$#110!145?AA#29O#168C#106?G!8?@#164?G#229!34?_???O?O?O!6?G#159!44?OO???@#219?__?_#154!5?O?_?WOO?O#176??__!6?!4_??_!6?OW???G???G?GGCCG???@?@?C!7?A#204!11?O?O??O#246G#196O?W#109O#3O#35W?G?B!4?C#37???A#208?C#179`@KacCG?_aG{CC@?G??G??@!4?A#130!10?A@#141A$#209!146?__!8?GG!9?A#66!28?@@?@#228_O!5?G!5?G#154!42?__#158_#212??O!5?_#54!4?__#66O#50_#177__#155_O#224!16?O!5?G!5?K?A?C!8?D#57!9?O#28C?C#203!14?G#183C#169@#110??GG#124?_#34??O#4??O#145??C!4?A?@#245?C!5?C#215!8?@@#191!4@???@@#126!12?G$#171!146?G??S?G?G???@!6?C#236!32?_#222OG??G??_??CCCS??A?GA???@?C!7?AA???@#206!24?_#159!10?C#158O?O??G???G#211!13?AA#189!33?G#244!17?C#241G#20???@#9!12?O#20OO#124??_#55!18?_!9?_?OgGK$#220!148?_#96?B#216_#174_#192O!9?C??A!4?@?@#231!24?__#160!77?G?G?G!7?@#25!78?_#51!31?_OO?CC??@$#207!150?_#150???A#154_!4?_??_!4?CC#23!230?O?G???@$#201!154?O#198G??G$#243!155?O#176O!9?CC$#214!157?A#155O!4?G!9?A$#179!158?@-#196ASASA_GQKO?C?CHSaSJCgU`SICaTIPgEhCPCi@hQ@GPiT_TItI`ZeZa[c[A?AOTipQWZ_lYShYSiSiOaSKQKOcG_?@?a?o???__???KcWOGC!8?CSK??O#214?C??CC#160_!4?OO?GGG?G???A??GABCE?B?@#222_???OO!6?g__!4?C?O??AG!4?@@!4?aAA??!6_oo???O?G!4?C#154?G??CK!4?C?CC??E?C!7?A#161@#227!6?G#230!5?_?_!5?___?_!9?OO???OG??G?C?CC!8?C#206A#234_!5?G#194_?O_oooOo?_o_!5?!5O??G?GG!8?A?AA???A??G??GGG!5?G#168@@??@@?@?BF@?A@?A@A??A?AA!5?CGG#90A??G#38@??CC?GG??_#132C?IA?AA??C#38_!4?GGg?o?O?G?_#127!4?C!5?@?AA!5?C#140@??`G?g@?OO?I#127C?C?E?G_?WG#73_?G??_#143!4?A??A#119!4?A?A@@A@??S???GK?AYAC#102??C??AA{goAOUaVSC!7?_#98!4?C???C?G!8?C??GC?@?A??I@WJ[WUGlB@#41@#85@G@G?C$#193g?g?GS??_Cg?gO_?H?_Q@?GB_PG?_E@OQIIPCQSCmbETiNiTAtMcXc\bZb|~{laDKcCcS?_?C_!4?CG#208?_#104!7?A@?A?_CAA?@??A@??OQP?A@@BPHB_@AAHGA@?A@@B?@@BB@@???A#4A#20A#50A#190_#188@#173@#155?@#159?A??G??O!5?G#219?O___??G?OOO??CGGGAA??C??@??A!5?@!8?O!6?__!4?O!4?Oo_?OO?OO?OGOO?OG??G??C?!4C??CGCC???C?S??O#223OC!8?GG!4?C?C?_O!4?G??GC?C!4?A#178A#201?_O??_#188?CC?C??A!9?G?GG???CC???G!5?G@G#162__!4?_?_!5?___?!5_??___#171O!4?G???_?_#157C?CCA??@C??O#63@#91@#55@!8?AA#69@#73A#126??C?G#52!4?_???_?O?C?G?G!4?@#132!4?CC?A?AG?C#38!4?_?A!7?A#121!6?@!5?@@D@BBmFLj^XntZ~h~z^l|t[{QwWEqaeAEAAE#107???@#101!9?KCGG?GGHITUhVGIDZChZ_\aXiPuLsZ[nO}KWSOsWk[?S_?_A_?_#93?G_OC[}}rypyx|{$#237TiSJsHSkRgShSHUhSjShUhUgTITiTgUhC`?i@gA@O?g??O?_G?O#105!9?@A??A@B?B?@AA@A@@@ITHQLonZv]y[gO[@VR`@@ao~pWAdA?KCCK??KCO?o?O?O#191O#186_#173_!7?G#199_?!6_!4O_O___!4?GGCGO!6?AAA?A??_?_@BOooOPWHw?wKsgcOo_{sWSDWCGB?h`?GQTKLC?AEPA@!5?@@@??@!7?@#212??GC?C#155!11?@@#154@@!4?A?AAA@#231_#232_!8?__?_?_!4?OWO???OO?OGWGCoO_#189@#187?oGGKW!5?G!4?O#171O!7?G!6?C@A@?A!9?AA?G!4?!5G#106C?C#76C#204GGG#4C#13C#207O!7?G#138A#57H??G?GOOWQKWOs?_O_#140@!5?A?C?E!7?O_!4?_??CA??A?C?C???PA!5?W#73???G#142_?__???g?OA?O#126!10?@???@??AA_?@gOC__OGC?C??_#118??A@?CCeGHHWlHd@X|dwIeOA@#77!6?GC?G??QSI`QgP?O_AO_A?Oa?A?aIc??c?_!7?o#131!12?__#88??CCEDAAB$#239?@@?@AB@?BBABA?A!9?_#246!7?OC!4?g#239?C#137!20?GO?G_?GQChOChSiS`?a@_B???@D_UH`MG_WGWGG??A???`_?_!4?o!9?G??GG#185_?_??_?OO??G?G?G???O#200?_??_#206_!5?C!4?G!7?C#230G!5?CC#212???C#211!5?G???A?IGEBFC@??GDD!4AB#224!5_ooo__GWggGwggwgOgGWG?OG?!6G?GKK?C??KSSOW?S[CCGG#58?A#216W?o?__!8?A?_!7?A??AA!7?D!7?A?@#209CG?K??EC?AC#164_???_#176_!4?O!4?_???_?O_?O!5?O?O!4?O!6?O#173O#9?C#3C?!4C!4?A#35A#12?A!5?A?B?CSG?_#136AC#52C???C#121@@??BD@G#129!10?__OO{?O??OO?___!9?O?_GG_Gg?o_O??COO#132!8?WQPA?eoKG_?O?O?C#115!12?A?@?@??@?_?O_??COPAg?Cl??@?@??@#72???@?GC?EDACXECWaLCPK?O@?`OJ@QbjiBaRaCg^US?B?Ba?A$#246???_??_!6?_#192!20?_?O!4?O#106!49?C???G?OAOD???@???A@OaCGA??A?@?A@?Q@?A??AG#154O!6?C!5?C???C!4?@?@?A?AA@@#185@?C!6?@!6?@@!7?G#212!8?@#185!5?AA?A!4?O!7?@@?@?A#222?O#229?_!5?_?_?_?_O_O_O_OoOOoOw_WgOgggC_G#155???@?B@?@@BC!9?@?@??@@#229?C#238O??O!8?O#15?@#173A??@?A@#220_Co#198C??A???C?@#182C#214A??A#30C#196A#105A#109A#138AA?@#26G!8?@!4?A#212O#79@#57@?A?@B@AA?AACAC#203G#36?@#194?O#191GG!4?O?_#164??C?H??@#14?A!4?A??G#116@??B!6?o?oo_OGOoOWy[Y[?CA?CM?K`l\UCXryhhx_osocGG?OI?ROFFKfjAmhJJ^?O?o#118!9?C#112C??A??A??_?O?C?Q?G_?g??OC#114??OO?_???@_GdOGQ?P??A?@_#53!11?G!4?@!4?_@???A#99???@??D?@??@@?@?SCS?D`TAWA$#184!11?O!25?C#150!58?C??C#96A!4?A_??A@O!6?ACCCE??A??A#174_!9?G??G???KCKG??ECC#224??___!8?O?OO!4?C!6?A!5?@A@#197!14?A`?__o?GGG?E?AAAB?@???@??@?!5@?@??@?@?A!5?@!9?AA#227!4?O?GG???_?O??G?C?C?CC#235?_!5?!6_?O??G?GGC?C#195??@@#172GKG?OGOGG!9?G!6?C#180G?G???G??G!8?A???A!4?A!6?O!5?_??C???K#25?@??@@#86??@#180??_#124G#109C#37A??G?OO#125@@?K?OGi?CBCcBM?E???@?@!6?A!5?C??AE?BGB?ODVCDC?C?G!7?C_C@dIE`leS}??!4O!21?_#103!5?O!7?G@uhOkBU@oa@S_b___???_o??_#53!24?G??_?_?_$#182!97?CC#0!5?_?@!5?AO_AgG??@??HGC@???@AA!4?@#156C!8?@#161!4?_#54!6?A#228__??_O?O???GGG???G!6?C!5?@#174!17?_!4?OOOW?CC??GAA?!5AC?EAAA?!4A?AA!6@???@!5?!4@?A#243???_??__!7?GOGOGG?CO???O!5?G???O??CC??C!6?@A!9?_#195_???_??OOO__??_OO!4?O!6?O#201?G#173?@?A#169???@!7?@!8?i@gCSOOoo_kCk__g???_#170[?_#96O#104_#128@?G???WK?O??S_@G@H@DADAB?@B@@BB?A?GICG@QO?DK?C@?Q?BOR??G!4?@?Cc_?piY?w???G#48!92?A??G@G$#110!104?C#208G???G#150??_#97_!6?G???C#156?__#188O#179CCC#207G#153C#162G#109A??@@#158!5CAAA??@@@?AAAB!4@#229__??O??O!4?G?G?CC???CAAA?AA!4?@@@#200!12?G#190?@?@?@@?@#156!4?G#155!6?C#160A!5?A#228_?o?_O_O_O_?__?_?O?O!4?_G??Gg?OOO!6?__OO!4?oOGGK?GCGG?GG?C#221!9?OO_?GG#26?A#3??A#106A!4?A?C??C!7?@#104@#220?CC??C??C?C#157??@?@@B!4?@!8?A?A?A#179!4?B?A@!5?_!4?_!4?@!4?O#58C#110_#127@#74G!4?_#119?@#127???@?H?C?A??@#149???_#130???_#142_o#49??A#121!13?@#130!10?O?O$#191!106?CG??G?G#110!6?O!8?C#189O#177O#197_?_!7?O__G???O?WWWoWSCWSGKGEMIF@?C?CCECB@__?@???@?@!4?CG??O#206!17?_?C???O!5?G!4?@??@!5?C?D@?C?C?C!4?A?AA???AA???!4@?CCC!8?C!7?A??A#176AA???AA??A?A??BAAA@?B?A!4?@#20@#31@#193ACC??A@A!7?@@#187C#216??OO???O#192A?CA?A#28?@#164?_?A??`!5?O!4?O?A?A___#170?@!6?@#21??@#36??A#183!5?A#142???A?AG?G??O?_#52!52?C$#109!109?O???C???@#171?_???_#182??G#198O!8?A#196A??@#210!5?O!12?C#212??OO!5?G!5?O#231!4?C!6?A!4?@@#158!24?GGG?!4C?C#156!7?CCC?C!5?A?!4AB?B?@AAA??A#50!7?A#156??BEIKJDEB?BA@B@???AA??@B!11@#164!5?A?A#29?C#218!5?C#76@@!4?G!4?C#124C#213@#202@#233!7?C??C!5?!5C?C???CC#153!4?G!6?GGG?O!4?O#16??@?@!9?A@#35???C??O??_#56O#144_$#193!109?_#182??O#245!6?G#194_?_???O!8?C!8?@#161!19?CG#190?@@@?A@!5?_!5?O?O?o?OO??C??C?A#227!23?O#222!17?C#177!30?C?C!5?@?@A#231?O#154?@?@#92@#205_#248___!5?O__G?_O?_#177??@#201!11?o__OO!5?O??G??GG???A?I#163_!6?_!6?_?_O?O_?O#161???__#105!7?G#186_#202O#201_?O#193!18?O#165?A#86_#70_#145O_?O$#192!121?_???O!6?C?C#159OO??O#175O!4?_?_#200!19?G!4?_!6?A??G#176!90?G?OOA?GAC#247G!7?_???O!7?C?KCG#181!17?@HGG??G?C!8?A?A@@@#11???@??@#243?G#192!13?CGG!7?G?OOO#130!25?A#129?C#149A$#82!127?G#193??G#155O???G#201C#195C#105A???@#174!24?C?C#210?`!4?O!5?___?_C!4?CKGAGA?O@WOGKSKSA#235!64?O#15!4?@!6?A?A!7?A#227??C#153!25?A#186?_!8?O#209!9?C??C???E!5?C?CCC??CCC#11!5?C$#191!139?A?@?@#211!25?A@!7?A??_#189!97?C#238??_?_#224!10?CC#138!29?@#207_!6?O???C!6?G?@?@??G???G$#175!173?A_?A?@!7?G#109!140?@#204??A#137@#178_???___O?o_?_???oO??Oo?oO??o_O?O?OA???OOO!8?_!9?G!5?O$#159!175?A#242!154?@#216_#241BB@A#21!10?_#186???G??G$#173!346?O#124!4?@??G!6?A!6?@??@@!7?A???C?C?G-#193i?G@_C`OC_?@OcH?i?I?I@CH??Qd?GA?QH`?Do?@UCQgAPSJ`ciQctJWdYnnMlS_\aXEgDi?TgQC?AOCW?G??C??AOA?G__O??__O?OOH???CC#176o??GW??KAE?A@!5?!5_OOO!6G#178C#224C???CA?A?AAB#230?@#210??O?KCGCK?EEKBIDJCKDNFFJFBEBBA@DBDA@#206AC??@??A!4?@#199@#222@#243!6?_#249?O!4?_#223?@#232GWGW???!4GWO??K!5?___A???_?__!6?OSOS!9?G??`?``@?`@!5?C#180!12?G???O!7?O?O@?OGO?A?CCCAA???@#57A#55_?cGO!4_?C?A??E?_?C!8?C???G#62OGg__O_O?OOO?O__?__??__???OoO?OOooo___#145O!6?@@?G?_w??__#130?O???B_?O_?O???O!5?O#128_A??O?_?`?`_qAAA@GGHdOCcOKGSQDACGO@?G??G#126?O_?_?I?COI?AO??G??G?CACC#143G#115!5?O??CA?H?kP@GYdkG?GgO?_#72!13?@A?@?D?A@!9?@?@MS!4?A?EGP#131G?AQ@s??Cc?O?_$#237TiTiThUHqLYsHQChDydIpm@qlQlOlQlQcQKOiDY_H_DOdI_CGP?HA?_A#137!6?HA???O@_?I?C?qCXaHCpcXAwEGgCHcA@O!5?GW!4?@??BAA?A#104?A#197__?wOG_KG!7?CEABAFB?@?@!5?Go?gO?CCG?CE?A?A#211!4?@@CCACBBA!6?@??@#231!4?_?O??O???_??__goo?OWowoSO?G???OWO?CCAAAI???C??CC!6?A?A???A?C?B!6?C?C??O#235?A??AA?AG???A??A!8?@??@!4?A??A#173??G??G!6?C!4?_!8?C??A#54__!7?O!4?_!8?_?C?CoG??_GG__!4O?O?O#53_#133_#77__#177!4?O#69?__#180?@?@??@@@#179@???AA#55O!4?_#241CC??OO#74EIG?OO??_#52?A#149?C#116!8?!4@ESvnnYSmuEtSDUTUVCh[|wEdeQNqRJrb?@OOOP@!4?G#119!8?O!8?`CaQ?__!4?__cc!5?B#107?_???C???A?C#77A??A?I?H?@?F?iCADK?\A{?E_SgTqdEGFGECYOObtnEb\Op#134_C#93?GSHUHUJPBtJ^^$#196?T?SAOGAHQ?G??AS?@Od?Oa?Ql?GQdOl??QCOACQ_H?DG_J_OAPcXASdYdOOpQa\a\ehUYTtiRlHzcLq?CA_h?WOCGSIcCI?OgM^B?@#22_#7_!5?G??C#105?@#156CO??I??@?@_@?G?O??G??OO?_?_?g?GOoGW#222??_OoOoWGK?XSOOS?WAGO#229??_?!7_oO!6oOwgwWGGS?K?C?C?IAK_CI@MGDMEDA?I?!4ADDD@D!8@???@?@?@@?@@?@#187??OOO!5?G!5?G?KG#220??C#186??_??__?!4_?_?oOooOoOOOo!5O_?O??O??_?@#124??o???O#21_!7?C!4?A?@???@@??@?@!6?@??@!5?@??AAA?@E??!4G?GG!4?OOWOGWWIGIC?KGCCCG#12@#90CCC???O!5?O#14O#116?@!5?@#52!10?A#149???O#52!7?G#125???_?_??@?@??@!6?C?SgcIHJ_gUJONBDj`G[SCCC!6?GG#73?G!4?C#114!10?C@KCsK@?eP?Y?o_O?cO?_!5?G?G??O#53!10?A#59!4?_??_#53!5?G#40?O#100!4?O#98gvd_c??_Og?G_$#192??a?G!7?A#184!20?c???G!4?_?OC??C#105!31?BIPESB@FPa?P?YDN?OP?CB#150MMAA?DB!5?@#216?G!4?@#174?___!4?!4GCGC?C@!5?_O!9?CC#229?@#199QOA?JBJH#224???__!4?O?OO?O#236?_#197!7?CCA???AA??@@@#247!13?_???__o???OO?O?O!6?!4O?SKC??CGC??!4CAEC!4?EEE??F!4?@!4?AA#187?ACE?C?A?A!4?@@@#188!10?O!4?G?O@O???G???G#23_???G??G#63G#155?CAE?AA???AA?AA?A??A!5?@@@B???C?C#164A??CC?C!5?GG?HG#139!4?___???___#168?A?@A#14@#16GG#38O!8?@@DE@GGYKCDBkJsgOohOC??G?G???@?@!6?GG!6?O#127!10?G?C?A?GO@OCA?I@??O#112!7?`?`??@??O?_?_@QC?A#103???A@G?OQ_Gad?RCWaTGgOWSAaBg`GOPGGgOG?g?OG?_OgKWgOG_W!4_???GW#99!6?QH?gAGC?O?C$#246!5?A?c??`?_?_?O??OC?OC!8?H!6?C?QG!7?C??G#104!26?_!5?_#0_!7?_!4?_???C?A?G?@@?@#124??A#194?@@#222_?O#199??C???C??B@@?@???A?AB!4?@#195A#161???C#219_?_?__``!5_o_oo?WoGoW?WGCWKGKKKMIKILA??D!5?A!6?@#228!9?A?A!8?GC#248_?_???_?_?_!6?!5O?OO?GGWGO!5?G???G??G!5?C?CD???AA!4?@@?@A?A#187!10?@#176CAC?E??AA?A!5?@?@#15GC#92!4O?OG?_aC?E!7?GWSOOWSOW?EQYOOCs??_?GG!9?O!10?O???O!5?O#36C#25G#69__#96A???O???O#37_??__#129A??A?A??OG??G?JWmmsh@GO??@?@G?GGG??GG???A?OO#132!9?___CA_Ce?OOCCQBIAOAGC?CG#118?AAUqO__!7?@OPC~zwooAB?MO#102!4?@F@?@DLD`tSsUOo??P_O__!4?oW!5?O?_O#95!21?@_AGA?_$#184!10?C!6?C#192!17?i??`G???A???O?G#208!39?@??@???JE#2???_??O#31_?O#15O!5?CC??C#200!7?K#159A#155O?O???_??__oO??_?W?G#163C#212!25?O#222!18?@@?@#236O???_OOGO??o?_!4?_?OWW[CEKC!6?AEE??CA?ANMMMEG!8?A??@!4?@@@#216_?_?o__O?A@AAIAWO!5W@P@???KCGC?KCKCCC??CEECCACAA?AC??A?@?A!5?@!4?A???@#162?@!7?@??@?@!6?@!7?@@@??!4@???G@@@BECCMCMEE!4C?K#57!4?@#86CG!4?@O?_???_#140!4?C?A@@!4?C!9?A?a!4?_O?`G@O?A???S_?C_A?G_HG_??B#73!5?C?_??_?O?C#101!47?AA?A?G?G?E?fCaDAATaSBi@DIDA@A@F?F@IDM@GAO`C_nGFA$#239!11?ACHOA!6?G!4?A!7?@!12?A#96!41?_?O!8?C?@?@#26_??G!7?A??@#210!7?D??A#162O???O!6?G#228C!6?A???@?@@#227!36?!4_G?O?GO?CC?KACC??A!4?@!4?@@!7?AAA?A!9?GG#228??@!6?@???__?_?O??O!5?_?O#205!7?C???O!9?A!5?O!6?O?@#178!5?A?@?@?@??@?@A??@@#73!4?GGG?O?O#59G#148_!6?_!6?_#69?o?O!5?_#178AC?CACC???G?!4@?@?@!6?A#245!4?A#104@#97@???AK#142AAC@?AAGISCC?WwW??BFNFEc_O!7?CG???AAA#121!29?_?_???_@h`hrjtztMtS?@KD^JXZzV}LYJGj#114!49?O??O$#184!96?C#191@#3!4?_#182??C?A#21?O#18?G#161_!9?C?F?Qg#211A@B#177??_!7?_#223???C#212EA!4?@@?AA#174!38?AAA@?@@#247_#238!16?__!5?O??_??_?_!5?_?__!9?O???A??OGII??G???E!6?@#173!9?O#195?O??C?GC?C?G???GCKAGGAGG??G??GG?L@?ECCE?AA??B???@#176!9?@#39_!4?_???_!4?_?_#163!4?@???@A?A?AAACAAECC@!7?A?A?A#164AAA#109!6?A#183A#35@?G!4?G#128!6?@@$#237!96?_#10!8?O#198G!9?@#190!12?A?@#154???c!5?O?OO#224!51?CC?_??IAAE??AB@@A@B?@@?@?@@?@#235_!8?O!9?W??G??G?G??GG#195!4?_#221???G??GG???CCC?CCC?C??CA???A?A?A?A??A?@@@?@?@?@#223?A#26?G!5?CG?GO?GWG?G#58_#50?__!4?C_GOKO??Cc?C?CO?CAC?C!5?C??C#23!6?C#59???_!5?_#169!12?@!4?@@@#83!6?GG@G??G#136B??C#56!4?O??_?_O$#226!105?G#6O#106G??CC??A??@#160!11?O#92!6?_!5?O#228!55?GC?C?C#234!22?___#221?_!4?__?_#249!5?_??OCAA!5?A!4?A??AA???C#223O??o__?OO??G#207!7?_?_?_??_?_?_?_???_??_?o?o_O???_#28??_?_??OO#156???C!9?@#140!4?G#81?G?G#23?@?@#156@#177A?A!7?BA???C??G#161??!4@??A??AA?A#250!5?_?_#239!11?C!4?W$#214!106?C#173___?o???G#161!23?C#200?A??B@@@?@@!6?G!5?@!7?@#230!27?OOG!5?G!7?G__?C#243!8?G?O!4?CGWG!9?!4_?aG?`!4_?_???O?_!8?G?@!6?@???O@!4?GG???GI?AA!7?G??G??C?CC!4?A!6?@#121!14?_#72!28?_#40???O???_#91!11?G??CGGG??O?O??_#70@Ac?_$#164!112?GO#185!27?@!57?@#216!32?O!6?O#234!6?O??C?C?GC???AC#195!12?_???_#194!12?C!4?A!8?@?@?@?@#164!4?C??A#223!5?@?@#177_??O?G!4?C!6?@?A#39!64?_#152O!4?c??C!7?_$#4!112?C#206__oO?w?CsIQOY@SG?CC!7?AC?G??A__?CcTkWGG?AA#230!79?O??@@?@?B??@??A?@???@?@@???!6@#173?@#176@POO??G!7?!6G#248!21?@#36!8?_#79??O??G#49???_??_?OO??GCOOW?W?oCO_GgG?GgcWG?_GG???G#214!40?A#237A#63_#130@$#97!112?@#222!28?C#201!148?C!5?A??_???___??_?_@`@?@___#51!8?_??oO!4?OG!8?A??C!5?A??A?AA??C?A???C!5?G!8?OO!5?O#244!18?C$#195!112?O#189!177?@#18!42?GG$#202!112?A#164!221?CC?A!9?@???@!6?@@-#193C?A?C???A??Q?C?i?CG@O@G@A?D??H?D@c?AWcOcGcHCXCHc?QIAkta@UlId]dI\A|A|AsIPgASJSdWoJA?CAD?CE?DQ?A#24?_#28_OO#173G??C??A#219??O#197??_?A?@???A@H@C#15!4?C!8?A#197!5?@@#236O?__OG??o?OoOoWOwooOS[?C?C!5?C_??CECC?B@!5?E?AA??AA!4?@@?@#248AA???A#235??_?_!4?G#224C!4?A?A?!4A?A#195?C??C?@?@A?A@A??@#171G#192_#232?A?@?@?@?@@??@!9?@#124??__??QOOg_gS_O?WGgOGG??C??A?D?AE?@??@#92OKKEEAVMEFBCJAE??@@@?@!5?_#73?GGG#59??ooCC??_!6?@G?OOGOHDo@??A??A@GWO??OO?_!8?O!7?A#148@#39A#250?@@#73A!5?A!4?G?C!5?_#130G?@??A?@?A???G!6?@#149??@#125!5?o?gO[AboZO}Gj\DHv`[IIQ_``@A#119?GO???OWO!6?GO!4?@CBHDDSCKCCW?__??!5_#112!4?A#102GO?GKG?@aOe]CGYue|_?EEaap_Yc`pJmu}u^EOkCC#98??abD~J[gEWX{xIh{Y|$#237zItkRkJslTYcJp]@[qB{AiTuGtqkRSlQ_ZcPaHAXAPaOaOaXc@S`A?Cg??O??O?_#137!6?@ACH?O?A?D??@@@?GG?AQ???G#32C#2C#15_??G#206?_OWSKYKMMKFKDEDAQWGAKHHA???C!6?A?AAA@???@@@#231?___#227??__?_?_#235_???_#247?_O?O!6?G!9?!4ACC!5?G??BA@!9?_??A?A???@O#229?A?A?C#171???_?_?_?__#223!4?@#172?_?_?_?_#243@???@@@#205??A?EA?A?@@A???A???A#26!6?_?___???_???_#195_#173!4?OOG{[CC_?C?A?@@#51O?OAGHKG?@#140_O#39ACC@??A!6?_?@!4?pLC!5?A?LF?@@?G#102?CGK!7?_??_???A?_?`__A?a_?OO??GG?G?_@g!6?@??_??O#116A!7?OCCOO?O?okWSgGHHw_AQQUkw[!4g``WpD@[E`AC?C!5?A!5?O#121?DKKWSC`BNU|ne`fd@@fbfbebbbae?C?GGH@AGG!4?C#107!4?G!6?O?WAO???O_O?O#59!7?O_GOCG??O?_O?@??OG??_#100!4?q?o`O!5?O$#196?@?@?P?H??@???@!5?C!4?G?Ac?Q?O?HC@?@A???A?A?AHc@S@I@UhQdY`ItA|A|A|JskRsjcjWfIS@AICGC!8?@#7O#11G#156_??o!5?CA?@@??__?O!6?C?E??@?!5A?@@?@?@#247?O?_#231!15?GG?_?kWKW[K][MaMAEG@@@OOO??OO??ECCBB@@?@?@??@?@???@#232@A?A#195_#249@!6?@@#232?G!5?G??GGG!8?C#221!14?_#172?___#171_O!5?CSOOWKOSSOO#76G!5?G?G?G#164!9?O?_og?S__!4?C#55G!4?O?@WWKHO?WIA???@_?_O#119C#125C?AAS??A?A@??@#119A???A!7?C???@#99??@#103__???_?_?_!8?_!6?C!4?__oooO?H?G#132?@!4?O#136@?@#129A??A@BFDCCQ?@CD_aAF?C!5?CCDCSMAE?A#127_???G?A_A@S??WCGA!4?O??_#118WWo__!5?OS?WWOO?[[SGOxWOQQAQPrR?}XPomCYOOOoaa_?_??__#77!4?@?@?B!5?@@?@??@?BCE!5?_@`PO@d#95!5?C!4?A!5?C$#246?S?QgAoA?I_HsI_SaGsAhS_GTAG@G_??C??GCOc?sGCHCGC??G?GO#239?O!25?_GWOG#64O#246@#104A!6?@#26???G??C@A@?@#161!4?A?@A#174OO!8?C?E#154AA@@?@#230?O!5?_?___?OO!15?G!5?A#232_?_#238??OOOW?OOOG??GW?GGG?GGKCC???EEA?EAC!5?@?@@?@#186_???OOO?O???O?OG!5?CC?CKEC?C?ACAAEBAA?BA@A@?B!8?@@!5?@@???@#138?G#29AO#205?@!4?A#171!9?@#157GOWGGOsII??@@@#56?_!7?__#54??@?A!5?A?A???@?OGC?QP?C\?GU?UGO_o_#77?O!4?_?A!8?QO!6?OO?G?G_OW?KCO!7?G??C#59?O#149@!9?A?A???G#165!8?C!4?@???AA#132!12?OO!5?O__o?KADDG?OAA`?C#143!5?A#114??GG!7?GO??__?_!4?_B?AI?OGCJCA?[?QKBCA?A?CaGC!6?@??S_GOCGOcO?G??H?H??CAA#72GOiTOG#99??A@Wc???cO@_$#192?_!4?C?O#239_!6?@#192!7?_??O???_G?Q???G?@?O_?@??Q?_???G#105!26?C??OA???@?@#10c?O?A?@?A#79??@#212_?O??O!8?C?OCQ#229_?__?o_o?_o_?O_W_!5?CQCKGOW{K[KKKMCM!4EJABBB@B!5@?@?@#234GGG?GG??G#221???G!5?C#249CC??CC?C#173O#189_?_?O?G#234!4?@?@@#231H??@#194!9?_??!6_?_?o?oO_o_oWowowwWoGWWGCGG#76OOg#1O#106?GG?O#11!6?G#180!8?__?OO_oogi_?A?AA@#25O??o#15?CA#58C_?_#155?@#38_o!7?C#49CCO???A?@hgK??_C??B@#115??_#118!6?_#250???A!7?CKKCWO??@@HDECHGCG#101??A!4?C?C??G!8?cOA?c#142??@!4?@?@@!7?@@@AAACC?G?HHGPBB?@AAA#126!22?@???BA???E??@!5?Aa#73a#69!12?A#103_??_!5?CC@?@??@CB?CGOCHCD?RHS@IH?GS`HWA]aGPCHAE@GG?S@!5?A?`AA#93!7?C?BC@E@EA?A$#184??G!7?C!6?@!4?A!9?A??_?A???A???_O#96!34?_C???a?`#82O???G?G#29??C#164O#176OGWkCGA?@@??GO??_g!5?A?@@???C!8?@#249!28?___?_?__??G?O!6?O#228!6?O!4?G!4?_!4?@?@#15O#156!7?CC#201_?_?_?_o__?_?o??OOWOWOOOWOOGWGGWKWC?K?KCCCGSCCEAEC!4?ABB`AeAaB?BA@!5?B@A@?@@@B@D!4?@!4?@#169@#23C?o??A#91_?O_#128??_!6?_OoGOOO???O#250!8?G?G#92!12?@#62@_@!9?KK#121CCC#69C???C?G#53C#251??@@@!6?@#119?C???C!5?CARIGCWGCC!4?__#127!14?O#52!6?_#112!33?C!5?GAOHC???C?C?C@???C?A?C???G#101!31?B?C???@!9?A!7?_??GOGTGK#131!4?A@??A!4?@$#239!29?A?G#183!49?O#17_??_!6?G#5_?O??A??@#216??A??@!4?O#155_O#222?ADH?A#227??O?O!9?C???G!4W!28?A?A???__!4?c?cCd`@ROp@@O#243?G?G?gg?_o_?CC!6?CG!6?G!4?!4G??G#247@?@#207!8?G?C??C???C?C#220!8?O#29_???G#188E??C?C??G?C?C_?C?@SO?K??CCC?C???@#26!5?A#21?GG?sI_A??@#50!6?_O!8?A?@O!4?OC???@#114?C?A?O!4?O???E!4?AAA?A???AAOGO!6?OOAOGGG?OO??_OQQgOC]GGKK?eGO?c??c!5?_#38A@HKK?IAA!9?D???A??!4O??@?A#115!25?G!9?GG?O??G?G???@G!7?_??c@??I?Q@CAHK@XD`?a`O@cqGC??___!5?G!16?G#134!13?_?_$#14!83?__?O??G!7?A?@#188CAA#224??!5_oO???G???DC_??OGOXGWGG?CC?KG?CCE?EIACIBEACA?!4A?A#243!12?O??O??C?A#224?_!7?__@#176???___??O!5?!4GOGKWC???OAACC#228?ECMAKECAC?DCECA!4BAA@A@B@?@?@#192!14?G#181OO?C?Gg?_??G_GGKOCKAKCAE?A?C#57!14?_#177!6?G#152_#63?OO#52!7?_?O_O_?___?_#62A!4?@@!5?G?GK#103!10?G#101C!7?`!4?_#122_#72!5?A?A@?DFCEEHAAEBA?@AA!8?O#128!5?A?AA??OG?O???_???_?OOO?@?o___?C!9?wK@PM``KHCl?bC?AA?O__o_#102!32?_!9?@$#192!87?_?C??A#177!6?_#155_#243!4?@#154!6?_#223?G?G?_??O??A?G!4?CC!9?C#228!34?@?@#223__?_?_?_!7?_??O_O??O?GG!7?C?G#205!4?_?o???O??OO?O??O!4?G?GG??G???C#26!18?_?A#207_O_?_C?`!4?B?O?@@A@??ODY@AAM?EADAB??@??@#148!19?H?@!7?@???A_oAA#40!20?__o_KWQOWC??QA?AGHGAC??G!4?__?_#69?__??C???DAA#107??_#145!5?@@#152@#140?A???G???O?oG?Cg?_!6?C!8?GOcG??A$#35!87?O#0O__C@PA?@@#181?C#228!19?__?_?_??_???_O?O__O_O_?_?CGG#230!35?AAB??@?CA!10?G!5?O#221??AAA??@#227!5?G!8?@???@#231???@#5!32?_#195@@#127!62?G#132GCG??GG!4?G#115!24?G#72?W#100!4?@#111@@???_#120!5?@?@#111??_#122?_#99C#139@@@?@#121???@??@A#100?_#125!9?A?OWGCCO???_!9?O$#202!87?@#1G!7?G#162!31?@#155?A???@@#177@#216!48?C!6?_?_O?O?O__O?WO??_O_KC__oSWUmWOIA#207?_?_!9?O#11!34?G#180A@#121!64?A?C???A!7?O!4?B??OO@??D!6?C#107!9?@#115!10?_#108!5?A#98C#115!8?G!5?O???G?cW?c!5?_$#33!90?G??C_#219!36?O!4G?CC???A!6?@DB@B!11@?@#234!38?A#177!4?O#230!15?G?@@?@D@C?@??C#124!32?C#81!66?CKG?CG!7?A!8?A#119!32?O#118!15?O!7?@@???_??_?__$#6!91?G??C!5?@#54!31?@#227!77?@#138!61?_#140!68?AO???OOC#125!61?@#121!14?OG_!6?_$#3!91?_???A?C?A#69!242?C?C??@!4?__??__Og?__gkGqeP?ABA@C?A#81!51?C#127OG$#106!92?O#52!336?A-#237~Tj{Je\iSNsnYntZexQntYfxVkWbC|B~?TgBk@QDiDYDITIC_?C?ACA???C@A@#241@!7?_?C??GG??CAA#173O#176O?O?WGGCE!4?@A?C#230???G???G!8?_?@?Oc@@o?H@d?GoOOxdgH_AECA?@?APbaCC!6?A_!5?O[GIGAK?G?AI?@AK?C!6?A?@#220??_!5?O#171O#195?@#181??O#201?W??_a_ORDU^EbBRo@xghwogOO_WGwoOWCG?O_??OO?G??KCK?CCEGC?E??DC#195c??G!9?GO??C?O!4?@C@??GG??EW_CghgpSxq@C#21_?B#58@w?G!4?WOG#132?A_oOS_wECA?O@S@GO!4?C#50??G#39E??AC#54?O#115?_???G?G??C??GKY?S!8?@@?O?g?L@A@_`aHG?AwgcOiG?AO??WcCE@@?A!8?@!4?_c?g#125B@EC@?GGOS@CK?OOO?`?oOAaA`i@PP_GX_`oOR_AC???@!5?@??AC??o!4?@#119?_?@@?_G???_OWG?cKKGgkKCECM[Wo_Ooo!4?E??@@#102!5?__``aajk}Z]^^NNNLFDFFFn~FCAbE#98O???@?@???@A?C@IAD$#192?g??C??C??A?d?A?O?@O?@O?G!4?A??O_?G@!8?G?_!4?CgOGOCG_G?O!4?C#90o?O#226?OOO??G!6?@#227_??O?_??GC?CSOoW?w_C?CCKEEE?G!4@SBAGaCGg?_G??G?_??C?KKGG?IyWGIW@?G@WHGGG?GG??CCA!5?B@B@@!7?B@C#173?O#194?__?__?O_o?o_?_???_o_wwGGGggwH_XW[gLeEDEDNVNLNFFEFFEBFKKLJKEDE!5BABAB?ABB@@BAB@#173EM??!4CG??CE?C?ALCAE?AE!4?B@?A???AEC@?@???AQ#25@O#23A?@#56_GGOW@??SC??A???@#125AoO?O?Go!7?CUGUUK#114!4?Wg?O_OogGQC!4?W`cG??AA?@O?@_S??AA!4?@?EHCEQXC?tXCa?_?WhX?E@?A#122??C???C#114???A???G#128??A?@???R??C?A???A@?A@AOP`OPO__?P!4?@?@#143?O???G??C_??_#112?@!4?A??CG_?@_G_@!4?S?CA!8?_G#103!12?O@?_???ICPgS@QAOTSB#77??_???OO?WgOgg???B??X??O_O?_$#184?A?@!6?G???G!6?C?A!8?D?@!6?g?O!9?ACACG?C#240?_#150?@!5?@@?a@#14C???A??@#26??G??C#181A#224_OoGOWOO!4?QAB??AA!5?C_cCS?CGAKICE_E?G???CCG???O!6?O???G?G!6?C?C?A??A#235??_??_?_??GO???G??g?G??G!9?G!7?C??@#207S?C#187??_???_!9?__#186??_#248??_???o?Ooo__O#232_?_o_??_??_G_?O_?O!5?__??_#31ACA?A@#36@#57??@#180!7?C???B??@AG?AAA?A?gG?O#51_G?E?O@G@#140A??@#49@A?_#118G#121G!5?CCAAAMAAAcyo_`?__@@WG???@@AA#125B@#103??AG?Oc??O!6?O??O???C!9?AH?@?I@?C_@??c?O?GgE@CDE@DCF`??IOaCWO#127???@???A!6?G!5?_?_???A?A??P__P?@_?OC!5?@?@BBAA#118??@@???CC??CCC?C?Kcwo_@G_p_ZQOeC@@@pPpbFNHLHJhvaf_MCGQ@o?CEG?KGG#72!7?__??_#103?O?OO??G??O#100?@!4?@ABN^Y??@$#246??SA_XaOJo@O?O?cHAk?I_GC_QdGo?{?IGAs?yCw?O_go__O!4?@?@d?A_OoO_???C?A!7?@@#11_!4?G??C#230_#22?@#229??__?_!9?C!7?_G?O???dO?_@O?G?_ODi??Q@_!9?_?O#238???AA!4?@`!4?_??OO?O???O#188_???O!5?_???O???O!7?YUUOGGA!6?C#248???_#171C?CA#220??A!9?@!5?@A?C@#172@#171??CCC???C#220@?@@#248?C?E#243G?_??OOo??_OO_???_OwGo_G?W_GWGW@CEG@GED_!4?A#164???o@A#63G_BG@#52??__?__?O?@#81G?C!4?C!4?@??_!4?A?`@?OIAECD@?A???AA#102?oqaA@BIBC[??`eIggINIE@#119_GCA@A?uoo!4?_O#118!10?E!5?@!6?!4@A?c?wW!4?_#140?@A?@?@?@#73!5?G_?G!8?A?A#141!4?A#112O#116!4?@#73!8?_O!8?A#143!7?C#115?_??@??AO@?_??a??_?Oa??S?G?W?@q?o@Ia@?K?CC!4?C!14?oG#118G#72???m?D?C?G???GtIyCtgZ$#193!4?O??@_!8?C!8?ASH!4?A??O?gAO?CA@?@A[kWgwOgOa_@?DEEEB@@BC?C`???A#166OSOGG?CCCAA@#206!4?C???AGGG@c???A?@@@?@H@#176C#228!10?@???D@?CAA??C!4?G!7?@??@?@#206CC#176C?C?A#229?@???CA@!6?@A#205_!8?c??_GKCC?C#173GG!9?@#172!18?A???A#235!7?O#192?A?A?A?A@!5?@#207?G#235!5?O#216!4?Og??GWGOG?GwO_GG?O?GCGEK?ACAC?OCK@?GO?OC?G?CO#57@#207K#13_#18C#37O?_#55CEeACC@DA#142?C?@B@@?@@#119AA!5?SOCG@!8?c`W?CCC???C?@#77?@?@!6?q{WW?AEC#69?_OG?C_CQO!4?o#102@CA@C?AXK~^BBA_oOGC!4?AA??IA?CSW#132@@B?C??COS?k?GO_QIg_O?O!5?C?KIICAAGOG?gI??c!4?G??S?C?C?WG??`?@?AA!4?AA#103!9?@?@?Q?A#107!16?O?GC?_!9?O#119!17?oO$#196!25?@!8?C?AC@?DA@?CASG???E!4?G@OI?GGWC#97_!4?GO??G!8?@#189?G??C?A??@#236_!9?W!7?aA?QG_a_???O??!4OC??H!4?@@@bc@?`_???_oO_o?OO?O???@?@@D@@??C!7?A?A#26__???O???O!7?CG??GGCD#205?EEU@VB?A!7?W?OO!5?O_O?GG`Go!5?GGgOgW??OG?W?S???gCO?A#176O!8?C#28A??C!4?A#186!8?G_?_O#223_#212_#178??O?OK?CHE#124??K#177?C#91C?O@#50?CA?AA#116???I!7?@#140_?__!8?G#59!10?OwgO_?OogHCO_?_?GrbL?C@_?O_??@A!9?C!6?A_#101!10?oG?___gWwGc?s?G#121@?AOC_wo_g?c?g?gOcCCKkKK?CCC?GC?CCI!4C?M?CX??hS_c?g?gOGo??AbNKYYyuXXw]o^OPENZIFBC]?__!6?G#101!26?@!4?_?_?O__O_?g!6?@?_mPnYmy[so_ctIoCpGQc$#239!28?A???_?O!12?@BBB@?@??@?A!4?_??OG??A?@#237A?@#182?_!8?@#18!5?A?@#155@#231_?_!4?O_wG!7?QGAIGG?@O!5?AAa!5?AAA???@??CD?CCQAa??o__x???@_OC?A?CC??C??C#201_#194_#223@??@??!4@!6?@@#172?_??_?___#243!34?_#187??_#186!7?O??W_oO_w?oWg?OgG??__#124@!8?@#228?_?_??Oo_Oo_o_oO_O_O?O!5?_#38!9?OA_O@?_!5?C#127?_#73?CWWKGGGHOC@`@`B?M!4?@?O??!4A!5?@#107???C??C#40!5?@#101??C!4?@#121?oOoWWKKK#72!22?o_?GO#77?_?O?{?g#119??A?C#116???AA@@?A@AA@??A@AA@A@@?O??_#114!53?@?Q?A!7?E?ECAGTG?pICcICPGOBQ?O?G??@?@!5?A?A???O???cK$#242!49?O_O#105!5?O!7?AA#245O#137@#252A#35??G??C?A??@#223__?_?O?_SGG?C?CG?E?cHDC@?@??GGGC!6?O!4?A?E!9?OOO?OO?O?A???G??!4C!4?AAC?A#228!7?A?A?@A!6?!5A@A?@!5?@#209!44?@#26!24?G?@?EAABA?@?G?@?E???!4@?@A@A!7?@@#128!20?C?__P?C?QA__?_@_#49?C?_!6?O?OGG#118!9?@#101!7?@#72!12?C#118!8?@_??O?@#107!21?@A?A?@#108?AO#112!11?G#126OC!4?o???_???O?K?GGC!9?IC?C?_hJUjUYuQ[?kPNwyCC?p?`!6?A???@#102!13?OO$#96!64?_!4?c?A?_@???C#167O!8?@#156!4?AAA?@@#174@#197!4?A!5?@#234O?O#243!17?A@#247!6?__??c!7?@!4?@???OGW#248?_??_#224!12?@@#216_C??S!7?@!4?B@!6?A??@#181!58?@#180?D#11?@@?@@#5?@@#227O#157?A??A#144!39?G?G?G#69!10?A!4?G?WO?@@!4?__@?`!4?CLC?C#99!53?WWO#100GO#73!16?G#49A#129!8?@#69!71?G$#183!64?OG???G#64???C#2_#82__!8?C#228_!5?O??G!4?A#219!4?@??A#235?_#216!31?O#249?C??C!7?AA!6?GG!5?O#247!10?A!5?C#232?C??EBA??A#188!73?A#230??O???O!9?_#145!38?O?G#115!17?K$#153!64?GC#83__?O?G?G??E??A??@#234!14?_#243?A#232!6?o?_o?_#243!45?A?A??_O?G!4?G_G_GGOO?[_[OOS?G_GW@A?O?AA@ACABD?@A@?@#189!66?G?C#223??_$#244!65?O??G??C??A#214O??G?CCAAA@#249!21?o#238O?O?O#232!44?@???o!4?_O_?_?OOSc?CK#189??_#187?G#248G!5?CC!4?C#231!79?_#79A!7?@$#208!66?G#104!11?@#1@#216_??_O?G#221!74?@#180!23?O!5?O!5?G???C?G?DA$#30!79?_#207O#29GG!4?A?A@@@#186!98?G!4?G?C$#235!81?O#201!112?GG#221O?O$#192!195?_-#237~Dq}hUKrC~iTnqlyKzlUxNuj\alYftYmOLQKQ`oAS_sI?Q`???C?A?ED?a@_#226OOO?GG???@#243OOG?GEA?AC!6?A#212!4?GG#223???GCGGW!6?C!5?A??AAA#189O?_!4?_?_#243???CGA?K@IGO?K?GIGELWI??EG[CGA??CC?G?DC!4?C!5?GG???G#235O#172!8?@!5?@!7?@#188_!8?_!7?_???_!5?_!6?_??_!8?OO#26O!4?_?__!7?_?_???OGO?OOO?OOO?OOO!9?OO!6?O#25O#7_#34_#20_OOG???__#55@!9?_#132@#130??G#125?@!4?@??BAA??CG?SSC_?oO_#115@?A?ICCGAABA?@?@?@oYwASAGCGCGCaAP!7?@D?CC_??CB@@@?O?O!8?OO?GGgCcQDC?ALOAA#112@!4?G#125?AAAEDD?KAALGASP[OVB?`Dc?oG_?O?O?_o??oG__goOOCcCC??OgC#73??@#112??OC_?O?gOO!4?O#132?@#73?@#107!13?O#103GI_POPQ_AXPKhLO??@AG?A?C#100!11?_??O??_$#246?OK@AGrCX?T?OHACR?AgA_GOATQ_?Gd@jqdplIFLHB@PF?IAKC!7?@#214G??_?O?CKMEE#82CA@#247OOO!4?C??CC#223P#243!12?_???O!5?A???C!4?G??C#15?_#249???C#231CA!4?A??@??A!4?A??@?B!4@!4?@#232@J@JA@??@?@#173GG#180?C?_#247_#221@!5?@#187!12?OC?C???C?E?CA???BA@?@IAB?@B@BBPO??@@@#186!6?@_?O??G?A?GG??@??C@A?@!4?@#228A@DA@E@BB@?@@?@?@!5?@A?A?@B@?@?@!6?A#28_?_#21??C#36O#15EA#58@??_PO?O!4?g#116C??AEQ@#129!4?GC#55??O#49?@??CA?G?G?GAO#118??C#114??@@@?AB@@??@@!6?@@?B??AA@??KGKSLpRPOPWqxrHLphGwOsg@CGG#107!6?ooCIyaC#114QOG`I?LOAGOG#119?CC#73A??G!6?A??G!5?A???_!7?O#141C#143??A?C!7?@#118!18?@@?@@??p?FAaayy_LTT}{WYW]WHple_`H!4CHC#101!4?_?Sc[O?s_XoIkOmS_[hShkIID?I\?nOnPeJuJ?VgVitIt$#192?a??S???a??a??O??C??C?@?_??DOA?OC?GA???O??AC?@!4?A#83_??OOGGCC?AAA?@#188?OO?G?CCA??@#180@#236_G?SGG??AEBA!8?@??CSOO??GG!5?D!6?AAA?AAGABFACC!8?@@???A#228??C#180G!7?C#248A?@!4?@??@?B???C??___???_?o_o_?OG!5?GG??G!4?CY?GKIMWS[[]!5[IGX^YMC\]NlW[}?EIFFF@?@C!7?CC?AA!4?O??O#188??OW?G?OG??W??G#25_#15_!9?__O?o#20_#63_#51_#163@#178ACO@CA#9???O#63_??A#52C??GA?C???GGCOO_cCAA?CG???GC?G???O#121AAA!4?A?KI[K[O___cW?OWIMIoAA!9?B#77!7?C!4A!7?o!4?__??_?_@?@!8?@#121!9?@?WW{[TcGPGp?o_qoo_?_`G?A?G?SOQQHE@EIICHE?K_D?CD??HGGOPaRSHCBpMon}lzY}m}UMMKCGXHH?@?AAA?A?CC#102!9?___?Oo__`OOKHBAD@HK#59A#103!13?@#95O#99_#53??C!7?_??@?C$#193?G???@?G!7?@!9?G#239??G#193!8?CG?_??__g??AB@A@A@?_?_?@?__#171_!8?A#186C#230G??G???A??G??@!6?_???_!4?GGG??A??@D??@!7?C?@??@G?@?@NAM@?@??C?@B!5?C?@@#238A#195!7?A#171?_!4?_#187??C@!6?O#232!16?O_!5?G?O?C!4?O#221?@???A?A#205???ca?_?a__?QbA?UoCG??_??A@CA?A???@??@@!4?O??OO#124??O#79_#180G??O!8?GO??G?GG??C???KK?O???O@#19!4?GG#56__?KBAGC_C_?Oo?C??G_oo??__!6?_#81?@!7?E?G!8?OGCo?_?o?I#102!4?@??@@!7?A??G!7?A?A?@??G?IAFBNT[C}_IE@C?@@C#126!15?a_PO_OG_?O???OO??_`?g?G??G?AOEG@@BC@ABAACB!4ABPG?OkA_?WC`MO?A!9?G#107!6?C#77!20?_!7?__W_GS?PcJdAC?GC???O@@!7?LOmHC@CI??_??C$#239??@??_#184!5?G?C??_?O@?O?C!13?O??A!6?@#244o!6?_??A#137?_#14???@#106OO#205__O_#235GOG!7?CG#224__?oOOWW__GWWC???A??G#249?`b@_#247?!4G??K??C??C??M??CCC!5?O?O@CAA???C!6?GEA@FCE#207!6?G???O!29?@#186__O??O??_!4?_#232!13?C!4?A!4?@??@??G?A@?@EBDADF@A?@??A@@??G?@G#195!4?C#31_?_#13?__?_#232CBC@CC??A#173OOO!5?O??O!5?_?AB#13?@#91CC#38C??G@???_?C??o_G??GCGYQAO_cswOOOo?__#69???!5@BCA??COG!4?KAS@C?OH_E[GWuwSySyPP_@???_!4?C?_O?C?CA#118A???O!9?__??O?g?KOxoc_dLs}bb@@#132AA`G`?WIG?G???XGA?h?cUIi@LC@W@_cg_GG_K?aOWCKC?ABiH?hER_IO??@??C#114?@??@!4?C??C?Q_g!8?OAOHECOGHI?AHCCOC??A!4?A$#239!39?_!6?C!4?K?C_AE??B#209!4?O#201__#182?G?A#138?A?@#231?oOoG!5?CCC??@!8B?_?_bbA?QO?O#235?OOwWoCO?_COSG_???G?!4_O???__k_I!7?G!7?G!5?D!5?O#243!31?!5_!8?_?___?__#173!19?O??O??OOoO_!8?_??_?!4_??_#76??O#28_?_??_?_#124O#207G#21_#23_?_?__?_#195AA@?DE???CGEEA?@@#51???_#74OO@!7?K#125@#141?A#142GG?GQO??__O!5?__??_#119@?@?@???KA!4?A?G?C??K?C_??@kCC?_?c??_?_@?_!6?___??G!8?A#101???C?_@?@?@!6?@#127!18?CCC?A?D?C?A@C???C?O!4?_?_?_?O!7?OG???__#119!21?_?A@O??O!6?@@e`b_deC!4?A#107!11?@#72???_!5?OPjPbXbUjEOCOID@aXOa??OoGOtgUGPIpI$#196!41?S??G?O???G?C???@#241OOOGGKKEAA@@#181G?C???@#228GKC?`b?@@_?__?_O?Oc?ow?O??G#238???O_@o_o#221_#205_#228C#26_?o?_OO??_!5?_!8?O#232A!4?C#194!8?__?_!11?__??OGKU?@@AQE?A?@BJ@JBFA@A?!4AEB?C@AA@?@B?@?@A???@#26!22?__#189O??O???_#194??_!7?O?O#189_!4?_#227!4?C#186!5?CG?KAGAGKK?MCC@!7?KG#23_!5?G??CA@#144HGA?O?_??OO_#73???@#116!13?C!8?_#112!10?_?O!9?C#54!5?_#59@??@!4?CAgqM_?@K!5?AGQ??g?S?H#111!9?G??C#128!28?@@D?E??C#116!16?O??O?G#73???O??C#115!22?@?Q__?C??G??G??@??@A?GA?POCAA?HC?AI!4A!4?A$#202!41?G#240G?O??_???OGG#150G?O#232!12?_?__#249___?_?O?O#232!19?_!7?@@@#224???A??@??@?@#205!12?___!4?__!7?O!5?OO?W?OO??AAUA!4?O?gSSCHG_GWOC!5?___G??_??WGOW?O?O?wsoO#176!29?O??O!4?!4G??GG#29_#223C?CA?@???A@!7?@???A@??A#177?_?_??_!9?__#157??_??_OGG#24??A#37?O_CCcGWW#132!21?@?C!6?GA???O__O!6?_#103!27?CK?C?A???C?A?C??S?__OIAy?]C@I@@Sa?AR?_AAHOA_#112!19?_#116?A!5?@#128!12?O??O!8?_#69!21?_#103?_??C??C?O?_#98!30?_!9?A!4?AOc_Is?A$#153!45?C#105?C#242@??@?@#150!16?@@#109?@#216??CA?A#229A?_O!5?C??SC!7?S??C!9?@#216???!5GgOOOW!7O_???CGO@O!5?CC?A???G!6?CCAA#26??G??G#220!30?@#192@#238???G!7?C!9?CA??C?G??O?C#243!8?G!6?C!5?C!4?KCCAIC??M?GOAIA?G@A?A?@C?@B@D??A?C?C#124GG!6?O#164GGA?C@#142!4?A#128!4?@??@A?DB@?C?@???@@@\?@A?C!5?O??_?_?_#59!5?@@?A#102?@#40!27?G???G#121??O#112!77?@?@?@#135??@$#137!47?O#217?OO#96?O!8?@@@#207!12?@#173??@#238O#227G@AQAHHG_CC?_?C??SEDJB??CCGCCEEA?A??@?AAA??@@G@@_?GG@G???C??@!9?A#235!59?C???_!5?_??_?_!4?o!8?@!7?G!4?O!4?O!4?G??G?O#205!13?G#235C#216!12?C???A?AA???G??CC#140!12?ABAA!8?A@DC??MAIA?G?GGW?O__?O$#204!47?G#183?_#64_??O#188!64?_#206@#176@?@!4?_#188!9?O!6?O?O?O?O???O?OOG!4?G?GOw{!5?_!5?H#187!65?CCC__!6?_!6?O#249G#230?C??C!4?A#28!20?O#164O#207GG!6?O#212??@#145!14?O#49?@??B#73!19?@@EACCGA?KW???O?__!4?O??_???o$#208!49?G#16??_#97_?G?C?GEC!4?@#234!51?C#173!23?O#186?C??W???O?O!6?O#216!86?G!8?GW??KGC??A!7?CC?@CCCEC?@#188!12?G#201G#223A!4?@?@#54!47?@?@$#201!145?!9_??_?!4_o__o!4?DErgRAHQaaOC@UdfMwC]C[wKU\fx|GSPCAA?DGCJ_???C???@!8?@!4?O?@???_?GG@#171!4?_#207_!5?_#201?A??A??O#195A#21!34?_O$#195!145?O#238!102?A#195??G#220!4?_???O#247?G!6?G?G!7?A?A#176!17?A?@@?A?@@G??G$#181!258?_#221O?O#13!37?_$#171!259?_-#237lRKalQLAlQH`Q@e?n?cXONG`JcNGMTJm@?HADIDN@AE@b_@???IGK?@#198KC?A@@@#243O??GO?GKCA??@G#212???G#156G#176C#235O?G??G!6?A#187O#248!7?_?S[QA?B@#181!4_C!5?_c_?Ag!4?G!5?O!5?O!4?OOO?O#191???_???O!8?_?O_?_???_?_?_?_?_?_O#31A#172??GG??GC??CKA?CKCCE?CACAC?A?A??A??@?@??@#138CK#11CG#4G!4?!5_!7?_#24??O???_#55C???CCK#15?@@??@#21@#74!9?G?G#56??K!5?G?G?G!4?C??C!8?_??@??hG!6?_?@@BB??@AA@BCA?AFD@C?E#140?@??QZC_#49O_@__?_#143G#118?O?_!4?_??C_OE!8?@#72_#102G#115!5?@?C??@!5?C??G?GAGc_?OGoOA@_O_?@?AC?H??G!4?G?GA#126??K?E?@CoH`Aq?Sp?oC?C?CC??C#140!4?@?@??O_CP?`_KCG#73?A#121??G?@?E?O?HgIdJPvW^lz[jXRzXY}Ueu}SKG??OO@!5?O#107??G#102O?_?cCkidcS?B?CAc!6?AA#98?_?OAESDO@KACG#100!6?@$#246QkR\AlQ\AlQIdQHvON@cboVY?XOQpiOOENEKI#252O??GC?A?@!7?C#171O?GGC#205K??A???D#229O!7?C???O@A??A?B?A#236??C?CCA?EC#235!6?___G??A??@#218G#193G#166C#82CCG#106G!8?_#194?__aEEAABB@B?_!7?C?!4@?_!9?@???@???@H?G?!8G?C??C?CCCGEEI?CC???G?A?CI??GDADBBD???AA@A?B!6@?@#157A?A#23GGGEG?C?CAC??C!9?_??A?G??X?P@P?@@`@?_!9?_???_?A#55?OOooq`aoqKAO?_??@_#74!5?O@??A!4?Aa_CCMKGG!6?@?_#52A?A#116?CG#73???OOO???_??DDBD?A@#59?O!5?___oo_KEO[qtmc!7?R_G??_A???O???_!5?O#112@?CA#121O_!6?B!8?KNBNHJcGHo?!4@E@C?C?C!7?C#129!8?@#127!5?O!4?OACa??C_#73!4?O?_!5?A#118?CCC!6?@AQS[|d_yuRZPp@OEAGC???OO#101?G?gSGXgHYULY[o@G\SBmLlHgGH_@gP_JOGPaSiTiTiPkA$#240??_#202?O???O#252?COGC?G?OI?C??C#204_!9?__#242O#96_#241O?_?_oOYWWCM?A#194_!6?AA#106?@@#249OO#223?_?O!9?@C???C#238?_?c??gG?gg?OGW_KcCjBA?@#188GKC@???O!4?_??ACG?GN?O???WOO??GGOKG??G?GIG??KC?AMEGCCIIBH?CGINIG!6?A!4?C!4?@?C???AA??@!7?@#192???G???G??G?OG?a?A?_?OA_#105OO#0O?_#9O?OO!9?A_#76@#31??@#63GG??O?O?_!4?_?CCC!5?A???O?@??_!4?_!4?OOa!4?E!7?@?A@A??C!6?O?@?Aa_c!4?G???SOO_g_Oo_#91?_#128@@@?QTMBE?C#119?BO??G!4?O?A@GE??HPEHDIFA?@!7?@O?OA???O??C??CogCG#103?EL?BB??O!5?K?O_GM#77_#73!6?O???_??_OA!6?G#112?C#128???A?A_@GPAHAWCoWGoCI?K?CYBa_MP@#126!4?A?@???D`GsI?c_?C?Sa??_??_O#115@?@??B?A?C?G?CGIC`?AAW@WB???A@#53!5?@#72@??_Goo_g?O_?o??_GOPIECeEeCa?GCG?kAp$#218!6?_!7?O#192??_O?G!4?A?C??C@G??@?@#196I?A@#166??G#14C#203__#202_O#153_#183@#105O#207_!4?G!4?A#227?_??__?O??OA?QP???GG?C???@@@!7?A#249!6?@#205G__?_#29KL?C@RO?_CO???C???G#221?A!8?A?@#124?G#243G#106O?_??_??OO???O?_?o?cCOQ!6?O!8?O!6?GG???G???G!4?G?G?G!4?G?C?C??C?!6CK?G#207?G#79C?G#21C??G#18G??A??SAP!7?P#50CEAA?AA#56???GKC#13@#18G??`!8?_#91!4?G?C?C#20???@!4?B?A#92@@?A?A!4?C?G#148_#144C!4?G!5?@!6?A?@??A?ACG??G#55!4?AO___#132???G?HU?_!4?I?_#54G!5?_??CH?AD?@??@!5?O??O#77GG!6?@@!6?A@_#107??GLG???@?I@#101O#81!15?O#132o_SI@CEQO?}A?o@pH?_G?C??C??A?AA!11?O???k_HGCPWLhcQSA?CGA?A!4?G#119?CD@@H???___??B?@!5?a!5?G#77!5?G?GS_PO?gQd?@?@?@S@A!6?_?_PoHpGXHSaPaTAPK$#244!7?_??_#193C?G!5?A!4?S??@!6?OO_C??C?@#2???A#150@???CA??@#137@@#247?_#232___?A?ADEBB@#234_!7?o__Oo_O?OW??QW??G_?_??OG???D#187SC_#26GA??@___!4?POOOQOO??OOO#192__?_??_?_??_#172!6?!4_?o#192O#105_??_?_?___O!5?_o_?oOoO_?_OO??!4O!8?_??_!4?OO#193??_?o?o?_?OGO?OO?_#181!5?A!9?@@#188@#37S?CGGGCG??WO??_??_!6?_W_O?O_?__?_O?go!6?_?___#25@?@#86?A#155@??@#91GGGD#50A!5?G#70A?ACACD@KCG?OW?WGOO?O#20??_#58???OOO#129!5?G#149_#125??@I`[_FA_!7?K?A#114GG!11?GOAOEBLIPQm}igCs~c^fyjYcbJ??O?[G??C_o!5?ADOggOe`O_??O?_#125!6?O??oA?KkC?_GIIAqHB@IQ?IOA_cYCc_EICI?KGCO@Bpc}BTqSxgaAUQ#112!6?@?O?@!4?A??G?G?g#114@A?AGC?GccAE?@Gt?gAOA?A@???@#100!10?G???G!4?B#99QEEAC$#240!13?_#202!8?_#239???__#240??_#105?_#198O#0!4?_#83_O?GGC??A@@#246O#191_#218@#172O???C???A#228?G_!5?_?CAC?K!4?@BB?B?@#248???O#194!18?O#220?OO#172OO!9?__!4?_#248@#207?G??GGGO?C???A?I@!7?C??CAI?@!7?@A??G#173CC?!4CAA???A???AAB?@?@#26???@?@#180@#171AA??C???CAA!6?@!6?C??AA!8?@#51C!8?A?EA?A??C@??AAAC??AO!6?_???A?QQ@AD`GDZFLUIEKCWs`??A??@?G?OA??C?G#20AC??@??A#152???_#142!4?@?@???@?GH?ACBAO#121!11?G?HGF^Fb?O?GDC???GH@EI?E#40!4?_G__???G#121!4?_!6?O??OOA#73C#101?A@??A#118???EMNJKK?_BBEP?CFNBBR@@OO#127!11?G!5?G?oWoOGq__oO#143!39?_??_??_#103!7?@???G!4?g?cGO?dPDe@g@SQPAa_EAc??_?BEEC?A#53???O??_#48?O$#153!32?O#202_#214!5?O???C??C#240?O#217_#192?O#96?A#193A???@#186?GGK_C@?A@#230?GkIKI?ACEEA???@!7?D@??@?A#22!14?ACAA?B#76oOO?GK#187A??a_?@!6?@#209?_?_#198??_#187!11?G?G#186A#193_!9?_??_#201@BA??!4@??@???CG@???G??A???A?A???A@@B@?@@@?@!5?@?@??@!8?@?@@@#24?O#5_!7?_#16??_#2_#34??_#91G?G!4?O#20?__?_#38!16?G?G!7?GCG?_G?GOOC?o???C???HOooo___!7?@!7?@@???A?KH^[sKK#81!9?S??_?A?_A?@!6?O#118!19?A#102!5?@!7?AO?OAdGC?_#119??Oo?O??C??O?Wo{kc]elbo#116!21?@_@?H?H@_H?TH`PoarQ@_GC?G$#226!41?_O!4?CG?C??G#242CAA#216_o?OO!4?_#224?O?O?OO?OOGG???C!5?@#249??A#189!22?A!4?@?@@?@#124G#216@#205C???GCH@?H?CCC!6?A?A?A?C?AC!4?G?@#181C??A@?C#205???JA??A!8?@DCG??@!4?A??@!4?A??@!4?@#184???g!5?O?__???_??_#3?O???_#34??O!4?_#74?G??C?G#56??C#155???@?@!27?@#18!6?@#7?@#128??G#149G#142?G#177???@#39??K?O??O#81_#145!6?A?O!6?_C?g_???_C???G#112!20?G#69OG_O?_OSe`O?O__OOW??KO!6?@??@F@??G??C??WC???_!4?O!5?_#73??_!41?C??C!5?A$#97!41?W!6?A?@#244??@#124_#181O#26O#173O?O#201CC?C@A#231!6?@`!4?__?O???GGCGCI!5?CG@?D@BA#209!10?G#198??G#182GG#10A#79?A#11A#173?@#235?@@?P#220!6?_?_!7?_!9?O#198!4?O!8?O_OOO#195C#187G?H!4?@@!7?C#220?C!4?G!4?G#235?@#191!12?GC?G?G?GGG?G#31!4?C?G#177!4CKC?E?A!6?A??A@@@???!4@A?B?A?A?A??@!4?@?@?@#23!25?@???A#121O#86!6?C!4?G?G?O#115!34?CO??O??_WA@Eg#54!31?_#72!4@$#182!54?G#195_#176_#220A#235!5?OGCGG#236!6?_```#189???G#221?_?O?o?_o?__O?o?o?WoGOSG???R?O#30!7?A?A#137G#171!5?C?CC?A!5?O?OGO@OO?o?__Q?O!8?C?C?OA?@!7?O#28C#186?A#235A?C?C#176A!4?A#198!11?G!6?G?G!7?G!4?G??A#28!7?C!4?A!8?@!5?@#38!5?GCGG?K#54!46?CG?O#125!97?C$#206!83?C#247??C???C??A@DA@?CAA#27!18?@#138?C#201!7?AA?CC@?D???C?AEFDDDCDDHJAGI?!5@#109O?OO#26@!4?CC?C#104???O#221?G#109??O?O#207C#193_?_???_?O_?_#208!5?O#220!19?A!7?A#12???O#26AAA#207!4?@#13O???A???O#92!8?A#69!51?G#37@A?C???ADAAG?IU[CCS?CGKO?ooO?__???_$#243!87?A?A!9?@???@#32!16?C#76!44?G??G#180!5?C#243G???A???A!5?@?@??@!7?@?@#188!32?A#1__#15G???A#58??G?G?G!8?GGoCoOOOo_OWO?ACMkmM[]]]CMCCMOqUqq?OQ@S?AO_??C??CCC??@__??@!4?@G?W??`?_$#124!166?A??C#216!16?A???A!5?@?@#7!40?G??O?O!4?@!5?@#49!61?G#140_??O$#11!167?G#189!20?A#196O??__?o_OoOoooOo_O!4o__ooOo?O?o?o_?_O??o?OO_?__#35??O!9?__#19_A??o_O?_#62!57?O$#198!191?_#20!55?O???OOO$#14!247?_#26!4?@?@-#246Tii`SIgTQLqhUWVgFQBVIfQ^@J@E?ABA?@#90A@#96A#194_#207_?o!9?@#180@#221C???CC?CC#224??OO#176?O?OO?O#194_?_#216O!4?GG?G#187O#106OO#172!4O!7?G??G?G!5?ACA#246!5?O!9?O#137_GGgGGG??GG!9?C?C?C?C#208!5?COCG?C?C?GO?OGO#137@#198!5?@!4?@@?C#237?_#184?_O?CGCG??G_!4?AcOGA?AD?A?@A??OMSG?C?OS?OCa@_??Q??OC??_?C!4?_#58G#24_??_!8?AA!4?CA?C#0G!6?O#19G!8?g?GG?__???_#91??AGCOO??@GHA@??LOOOGA@??kBAAC#52GCsK?GG?O!6?G!7?_?_#125?CGBG@?@#81@@!4?A#40?_[CW#77O?G???A???CCMI!4?GG?G!4?GGG?CCKG?IK???@#121!4?_OO#54?O#103!6?@?@@#73?O??cYC[wOA`G_O#141???@#127??aBh?C?A`C@A!4?@??CA#52!9?A#127!6?@!4?H?O??_?_#112!7?AC?C?C??A@???O#115??OCQ?G_@AI@_c`aQAO!8?O?_#108@#72?GOO???AL?@#114?G!4?A??ABAA?A?A#72??@?O`O#100O$#237i@PSI`TALaLQHFgFO@CG@OL_GCC@?@#218?_?OO??G???C#228_!8?O!4?!4O?O`!9?G!4?G#188??O#181OO#198??_#196???___?___#191_!4?_??_?O?O?O???C!6?A?C#109?A??@#172@@@#194???@!6?@#191@???@!5?@??@??@??@??@?@???@??@??@?@A?@?@???@?@A#237!20?G#239??G#105!16?A??GO?@B?CICGQGOAA_oS??_!5?CO???_!5?OoO??_?o?_??__#3?O#51A#58@@#24???_???_#13!4?O#58@?@EK?O!4?_`?G?K?O??_?GAFGB?_`_!5?@?@@??A?A@@??AA#128!4?@?A!5?@!6?@#59???A???G?A?B?@A?@@?@@@B@!8?ACA!5?AC??Wh_#118!5?_CO?OQG?O?ECCC?A#121X[WCO_?N[[O??DIC?q_#128???SgCwO@cTjWRk_DDIHSQJ@AEaGwO__?Hd{AYSK?O_?_#119!20?ABBAAQ[KOC!4?__#102??QWGGGLDLt^H]Inc_??O#59_#98!4?@#53!5?@#102G?A@?KKCC?CKSKWCc$#218?C?A???_!4?_!7?C#196???O???@!5?@???@#232_!4?O???OO!6?@?@?@@#216??@#231??!5G!8?AECCE!5C???A?A#201GG?G??A!5?B#196O???o_g??wwqsoOoW__!4?C?C?OCCScaSkcS_W?WagoGwcsogsiKacmWeWkOCICa?OwsgowSwoSOKwcWsGwNC~PQra\fTJ[uJ|OGBsOlOoItWeWtM`_@qDy@m@@NQSKVmOciSiqkoKsgOK_g!6?_??gWo?o???O??_??OO???OO??_#177@#56@#90_#63A@@@?@??@@A@BFEEIGOO?_?__??_ocaq__??o?G_#142!6?_#128?G_??O__O#49_??o#51C!6?C?G?O#49??B?RQ!8?O#72??_w_???KGC?CCCG???A?GG#121CBB#101?G?G!4?G#72GG!4?Oo#81!9?_#77!10?_#81??G!6?@#125_?ABEcOOgK??XwSiQiCKQI_S_c?C?A@?H@OA!9?_?@?@AQ[cXhOo?_#118!19?CKKLbbhHUAMcOC_#101!7?G???_?_?BCACKTgdYPMTQlQDa_APCOo_Wg?g?_?_@XkxkYln$#244?OC?_S?G_O???_?O?_O?O#193???A???G?C#242O#203@?_OOOGCCA?AA#235GGG??C??CECAJC?AE?C?_`?@@@!6?AA!5?G?G?GGG?G!4?C!4?@#184_!7?_O?O?[?CCGGG_G#220@?@#96??_!4?OG???O???O?O!6?_#184!9?A@???AA??A?CA#246!56?G_#109!6?@#0!4@!9?O???C?CG?O?G#37@@???@???@?B?EB?A@@?BM?MWUKyDAA@A?@CG??GCO?__?_!6?YO!6?o_O#140!10?__!4?OoO?Oo!7?@?@H@?CC?A#63??_#69KLdC??I!4?C@?@!4?@#87O?o__oo?_?o_oO_o___Oo_#119?@???@!6?OCI?di`@BFa!5?x`abB@aAE#126!4?@??@P_KF!4?@?@#140!7?O?_??O???g?GOE?CGD?Q???_?_#121@A??CGDILomtrMB~|jnY~I~nt[{Wp`_#114??A_hSOIDOKQ?C?c@__!5?@??O?_#108!13?O#59!5?@$#240???G@?A!9?gCG_?G_?_?O?A??@#213OGKCK?C#106O!4?C??A#26CEAA???@#247G?AI!7?_!9?CSS#209?_#193_?_?_?_???_#205GGG???A???A!4@#193_?_?_??O_!6?G!4?WsOSooogcoOg??_?GgKcWcGCGE?GGKQI?_?O?aG???_O`?_???@C@i?@g`o?G`ACBOi?ICGSaGaSa@SAdQkA@QdAdGbGdAOMPICO@S?iO?G@_?O?G#1!4?@@@??A#4A#20@AEB@G!7?@!4?@AAA!4?C??ECEE???C??__?WCWSC[[WOGOOo__#55@@@BNCQ!7?ABB!8?GGCG?OGO?S!7G?wwWWwopOaE?O_??_OwSOO#114A?_?_P@A?CBA???@A@?A???CC?AB???FECFDBCC@@AE???ADQGaHD!6?EcoW@ZWrIqEC#132???_G???`?cWJicAQ@WCCA@?@?AG#129!6?O??!4_!8?A#141!7?@#132@A?ACHDYDOM@?GOo#107!21?`?O!10?A?A?A???G$#239!11?C!5?G_?_#202???COAGCC_#241?I??G?E#209O??G#240@@#212!6_?!5_?___#249G!4?GG??CC!4?C#192_???_??_???_!4?OO?O?__O?O?OGO_O#209!10?@!4?@@#104?G#183!11?_!9?_!15?O?O!4?_#104!74?AAG#9?@???G???@B??A???C!7?G#104O_???_#192O#5G!7?_#34!5?__?_??__#51?@?@@EGK?O?GOC!5?G???C#20O#152GA#116!9?O#50?_??_??_?_???__!6?CISg_C#148CAAM?_#62WG#102!5?C!4?A#99?C#93_??_??O#253O??_#84O#47_?O??O!4?_#93???o?_#102!22?O#69!7?@#116!19?O??_OG?FGBIYWOCAKcS|pLpFhTY~CYA{Cg?_#126?CA?A?OA@OIC`K??OO`?p?OG_?_#103!9?@?G@QLHAT@sAOqG_S@SO?GWOa?A?C?_?_??gCCG_Ic@A@?S@QGQCwA?A$#137!25?_?O#0oGWK#83CC#233?__???G#186_!8?O?O#243POO!7?@_@#186?@#221???_?_!4?@??@?O@@?@@!5?@#248?AAA?AB#198_!8?G?D?C@!8?C@??AA!5?@!7?@@@?@??@??@??@#192!12?A!5?@!8?G?C!6?@?_!4?O???G_?G@?@c?G?O?CO?G`??_@i?i@?c?`?AG?k?O_???C??OK#13@#34A@?O???O???@@?AA!4?C??CC#2??G#193O!6?_#38!22?AAK?XCEA??@??DKKF@!4?W[SOOOAAEEEIECCC?C???!4CHIACGo_!4?_#54???A?A??D??@?A#98_?OOWOWWW?G#103?CG!5?G!9?A???C#115@@?A?OGSQEB?@ACG?C_GC_G?G??C!4?@#142!30?_#73!26?A#77!49?_???BDI@ADI`mOg?QkQOBtKoHAO_OhO`@`@A?QCBCA$#204!26?G!5?__!5?G??A??@#238O?G?GG?G!7?GIIK!4C??CFDE@A@?BD?BB?ABAAA??@@??!5@??@#106O?GGGC??AA?BA@AAC?A?A?AIA??ABBA?A?A?A??A?A???@@?@??@??@#246!12?C?C#3!74?@@???C#19@#63C#51KC#2A#237C#137G?_?_!7?_??_O?_???__O???_#49!25?A#56??OD??LA!5?C?tOc@?BBb@@@!4?AA?A?A??A??BA?CG#39!4?O?G!5?O?AkG#73???@#48_!5?G#40!4?A@??G!8?A!4?A?A#102??G?AK_CEDA?@$#1!26?_#2_?O#97???A?A?@#244AAA@#153C#172G#188G???A!4?A#195@!6?_?_#230!9?G?GO??G#236??G??G!4?CC#247!4C#153???_#105_!4?_?_?_GOKGI??m!4?CAC_O?C?C??C?E?A?AGCA?A?!4A??A?!4AC?@B?@??@A@@@??@A?EIUIC?EMAEAAQAGPC!4?`?@!4?@#246!47?GO#52??O#14AOG?@@??C?CC???GG?G!5?G#10?GG#33G#23!38?_#144!17?@#63??!5@!4?@#92!13?GCG#121?@???@Q???A@#53O#80_??_??__?o#250???A#119C!4?A#69?@@???@@??@?@!6?O_ggWDIG@?G??C_$#105!29?_#104!6?@#239??@#217@???@#171C#124C!5?@#234?GG??G???C#227!11?W?G?G#234!10?@BBA?A@#207!8?C#220G!6?@?@#192!4?@!6?CC!6?@??!5@!9?A#55!104?A#49_#54_#35?RAC?A!4?CCC#63@#23@??@?B??@???B??G?CGQ?A?@A?A?AC?G#91!43?C??EE!5?C?O!9?_#58?_#250??O??C???G#101?C?C#54!12?C???@#42?_!7?O#41??_?_$#205!41?O?O?O?O#248?G??G??A!8?!5AaaB??@A@#243O!9?G#194???O!4?OOO?W?W!6?HB@#233!8?@@@#239!18?OGO!6?OO?O?O!4?O?W!4?_OcG?GOGk#70!81?@#56G#96??_#239G#33C?A!7?C#18@!4?@C?@???C??O???C??C#152!55?@@?@#134!28?O#115@!5?A#75!7?O#71?O#73CC#53?G?G#80O?O???o#48?O#98O$#201!42?O#198C#202?A#192A@@#194@#178_!9?_?O#220!12?_?___#188!11?G!4?C?!6CAAEA#150!33?G#140!115?O#202???O#4?AC#3?G?GG#12?G#70!4?A!8?C??O!6?O??O!5?_#88!80?__?_#81!12?C#88!7?O$#220!42?G#223_#246??@#29C???C#216A#163???_#205??@!8?_!4?A#234??C#209!17?O#171!10?C?CC??C#192!154?O#16G??G!5?G#4???G$#223!60?O!4?O?O??O?OO#1!194?O?O!6?G!8?O$#184!268?!4_$#13!268?@#19@A???A$#170!269?O-#246TIsA\bODtCQiaThcoIhoS{qzGw?O?_O?_??O?OGO?O!6?GgOgo__?_o_oo_?O?GGIGG#184???O?OOP?PG??O_?_G_??G???_?Q@GQGA#105!4?_!4?I?@WeWaWeWbWeGP?IEGAGYC]?[A[?OCOUgOCQCOTiWU?[IOK?GOK?OGCOK?[?W?K?O_?O#192_!5?_!4?O!7?_@?G???CP?I?C?H?Q?C?G?O?S?S?S?SGQcA?I`G_?A?@?P#191??@!4?A#246???C!5?A#208!4?C?CA#193?A!6?C??C!4?G?@?A?C#19@!6?@@!5?A?GG!9?G#56?O!6?CE??BADAMAA?C?CO?_?GO#125IOC?C!6?A???@#39@@#69@?@#59?@#40@#77@@@#101@#72@#87!11?L@?@BEBEABB@@FZRLIDIDEBB#48_??miGo#114B@C??CCCO@?y?PP??@@C#73_aQD[vAO@??q?G?_A?AGO?IC#140??AAAEKc?EOg[AO?@@O_CIP`IO???K_#127!5?A???GAS`C@AGG_#143!5?@#112???@?G@?_!5?A#107!5?_#102e???O?_@?@@FJP?GCW@bDEJWww!4?O_@#98?G!6?_?GOC??QA?a?ACI$#237I_A\aOLoIQhOTGCQH_OCg?HCOC_G_??!7G???G!5?G!7?_C??CI?K?A?A#183??C?!5C?CIA#193bBb@BCB@???_?g??_??Q`?_Q_?gWOWGOC?ICWeWeXeWeGQCG?@A!4?@?@_?`GOH_?GOGO@_@?`??`?`OOH?PGDOJ?T?H@GP@DF@F?GQcGQCPCgCBcIPCQ@?YCqCRcZ_AcO`Y_U_L_Z_U`Kb?J_BgB_A?GPcO?U@G?O?C??D!8?BGSKAHC#96G#191!6?O#137???ACA@C@?@A!6?GI?_??GOG#35@!6?@???CG?O#91??_@???A@???AC!5?H?C???G#52?@@B!4?AEGO!9?A@#48C??A#121!5?@?@#95O#85??CGOKKSC#98!10?__ooO_WO#75!8?A@#98?_?_???@#72PTKw!6_#102???H#121!4?GO!4?G?G@?T!4?@@!5?C?_#49!5?O#116???POKGEO_TnbAEAJ?pm]titytPMqgSPgS?_`A???O_?_#126@?A@U?o?CcS_?c??GO#114??G?gg?Hc`Q??GOGcQ?CWC_!4?O#100??Og_#107!4?_#115o#114o#100???G???O!5?O?GGCAK{uKmKGC$#244_CH??G?A?_?D??QHA@A#192!5?C!9?A!5?c???A!8?O?O!5?@@@?_`?`?_pp`o___o_OgGgGo?oG_g???G??CA??@?@#237???C???A#184!16?OGCGO?W?[?[_W_?_!4?C??G???C!6?_!20?_?_???_?_?I?C_G??CG?aCQ_!5?_!4?@_?@CA?B_BGB_B?@?GP_C?U@W_[?KaGOg?s?Og!4?O??G!5?@G@#0!17?A???@#10@#34@!4?@!4?@?@#104?G?O#58@?BWX?AWC?cC_@@AE!5?PAGS?O?C???G??G??_#69_#98_?_O??G???O#47G??CCIAAA#93OSCSiiumqBbr_`d_`???__OO???G?__WW!7?_O?O??_#99O#120C_#40A!4?G#119@?@?C??@?CAg?COGC_Q?Gg#49G_??G#116G#127!7?A!4?O@#129!4?G?__!4?Wkw`SwC#125!5?C???@CBGC_KDYPShSBIcScS_O#73!10?C!6?@#119!11?A#101!7?CG@P_EM??GoCB?BAECGSQ|vJf|mR{NeqaRpo@@@?@@B@$#218?P???C!4?C??a#239???C?A@A#202??_!5?_D!5?CC#191A!6?A#193?!5C???GMGG??AA#239CECCEAMIIIGI?A??C??A?BCABFBFDD@D??G?K?GC?G??GBCG#192!16?C?O!5?_#208!6?A!9?@#105!44?cH!49?@??@??AK_g?@U_?YgGhWdGsn\hz|izur}tr^~n~OOOY[iy_K_??k?SccowG_#17G#37@?ECCA]W_oG?PA?c??AC@IO???Gg?o??O??O?_#140@??C???GA?CD#88__?!5_?O?O_?__SO???OGG^]Y^]^~^QMNCK?G#47@!7?KAD?CA@#101!7?A#102@#59CM?G?G?GGOE??__??_#132???@!9?C?Co?`DHs?ID@?_#38!6?o!7?O#149?G#38!18?_#132???_?A_?@A?GKa_NCi?G?CGA#115?_??C?P?O??_QG?GGc_?@KCQCaO__#108C#72?@??GOO?_!11?sG?Og?OGCC_AG_??@#93???_$#240???_??aG?H??G???COCHA@C???G??O?_?O#217__?_O_O?S__s?C#173@#233A??!4A#201@@#198AA?A!5?_?_!4?@?@!5?O?O?W?!4Oo?oO?@#246_#137!11?_??C?A??C???C???AC!4?@?@!15?G!4?@??_?ACA?AC???A??AC?A#35!81?@#4A#2A#137O??@#96!25?A?@#208???S?C#3??!4A???C#4C#246_#2?O#63@?BC?`CJC?AT??@?C?E!4?S_O_#35?OO#55K@Q?C??S???G!6?@?A???@#253!30?@#48?O#41_?W_!7?_??o?Oo[#77!5?OWOOOWo__oC#81!5?K?_ROL_A#128!5?Q!4?M?O???@_?_DClTgaA@@GDAg!6?B!4?DI@IaPKRgeRHRYCcHAGGSW?O#119!14?@!4?A#103G??`?HCL?eOG@W@qHaWGOAoCG__?A@C@CCWG?x`B!8?@?@@@#99?GC??GOOoo#95O$#193!24?@?O?@?G?C#242CC?C#21@#216@@#178@!8?@#209A!5?A!7?@??@?@#244!4?A?IG?G#196?!4CG?CCGC!5?VgSc?uTg^vVBfcRdpzs`!4@?@?@Pdgr`o`pe`a_Ba@BEBbC@Vbb`baASaGqbSJAlbCrkbqjcpibsav_}iW}g^vLZVlZmZVZkPtiZdYu@qLPgHCZkZd]@^_^_]?^_Y`[gSGs?[GtkRcIDY`GudNaza\qmU~J}lV|oO??k?BodVvUaQaHO_S??S?GG?GG_?O?dccc?S??_O{{O{gWGG?OOO_#86C#90_#51???_!4?G#196???W!5?O#24?g#144@?@?@??G!6?G#116???O#93_?!4_o?O#75G#56@?@#42!34?CC?AaOc?OOg?G?KCEDB#115!6?B?C!4?A?@gI?`D?QI#125!4?_??f]~H?urNP[ioBLsOy^IgOgP?@A?@A@#121!34?@?BPGHoJSzRjYvPy]Shx__A@A!5?@@#77!11?CIa?@OC???A?BCDHAEGcA???A@CA!6?@$#90!24?A#0A@FAA#82A#137A#153AA!4?_C?c!4?C?A??A!4?O!7?OP?O?O@!4?@??@#191??O!10?GO!5?@#198!31?C#191?C!7?CG?G?CG?GC??C?G??CO#237!97?A#39@#56@#109?_#192O#104C#192!25?@#104!5?A#1A?AA!5?C!7?_#23???C#152A#38?O??Ga!6?@?A!4?C??C?I???OO_#148???A@B#80O?OGG??S?GI?OCCCEaA!6?_!7?_?_?O?I?Gc?@GCCCg?___?OOG?GHI#69!8?EAA?AFG??UCISAQg@C#140!9?c#52!22?O!5?C??C#73!29?A??C#118!12?BEA^CsCT]U?Q?OOBFcA?G_#98!7?A$#104!25?@A#196_GG?O#244O_O?O???G??OO?oOo?_#243@#242!4G#194??@@@#196G??G#241!11?C?CC#96!12?A#183A?A#237G#239!162?_#14!36?@@#86??@#20@!6?@@EA?W_!5?@A??K???@G???C!6?G!5?_#81D??@#114???O??G#42??O???KC?IC#253!41?O#121!15?@@#54?@$#105!26?C???C#233?@#209@#171@???A?A#201AA#194A?A?A#202??G#195?@#226C!6?C??C#191_?O?O?O#208!23?C#105G#109!201?A#0!6?O??_#193???_#34!8?_#55O_#244???O!7?_#17_!6?_#74O#50@!5?AIC@AC?FBA#59C#38A@#40?A#84O??___#118!58?A$#204!28?O@@#138!4?A#215_!5?_!6?O?O#186?@@#207@#218??C#244??O_g#241!30?A#16!209?A?C#0!19?g#96_??_#51!6?A?@#14_#64_#83?_#128C@I??A?@#129??G#87??O???G_?O?OO?GWgGGGI$#4!28?C#10C#173!5?@#176@!4?@@?@?@#216???@#150???CC#240??O#241??C#217O#9!242?A#70ABA!9?@!8?@GAG???G!9?__#53!15?C#58??@$#252!35?C#76A#181A#239?G??GG#183G?G_#184!6?O#14!272?G#246_??_??O#49!10?I@??@C?@C??H$#204!43?CC#212@?@#193!279?O#104O???_$#162!43?@#96?G#64!283?O#2O$#74!329?@$#239!329?_-#237i?Q@dOBg@S?I_DOA_S?gCAh?PI_U?GD@cJOaGO_?OGcGeOi?QAcOcHvGaKADOgOgSDYDgDGODgDwCX?W?W?O?S@?O?G?GOg#105??_GO?_G?C_HQ@_HQ!5?@?@?@#183!5?A#105!17?GO_?GOc?GO_CGO@g?S?g?O?g?GOCg?G??A?A@A?A@?@?@A@!7?@!10?G???G?O_?O?g?O#239!17?A?A???A?A?A?A?A!5?@#208!10?CO?cG?C#184???_#192???O#193??A??@?@O#184!8?@!7?G??C??OO#17G#96BA_#16A#23@#97A#208K?O!6?C???C#244_OG#150C?A#98O_G?_#95?g#85?CCWCA???A@?O!4?O#48!6?_?OG?A!5?g?CoSISkySK?]Kc_cs{SK{CwKWSkGCCWdXCqGSG?OG_G#133A#59CABAIQ!4O_#125???B?@GMXK@???@?GANwP[Oz^Ko#129??O?CU_?G??YdNpO??__??_!4?o?O??dW?A#125@?@?@?DKHKuvaahOE_#112??A@?gC??A#103_??_@@_d?LacI?oC@EWJIa?H?AB@CAAOH{LxzS#251GC#99!13?C??ACerQaYA$#246TjcYIdSQihTSIidSJhTPhSUjePGgSqIYPcHP_GO__OWOGg@Gk[GkWS?t[o_YiDAD?gCo?O_?o?O!4?_?_?_!6?_#198!12?A#137!5?A#192??O???G#191?A?A#137!27?C?@???@#208???C!7?A#191!10?@?@???@!4?A#239!4?O??O!8?O#198!5?O#191_!5?G#246!26?A#193!7?@#105??CGOgCgRkAcHQcIPcB@IR@JBtJbJQnoNqLpjDUaUiBAJ_O}DYeg?dcf`Rog[W!4_!4?oWK@{GiW{?KO!4?o#64?G#97S???@#61C#80CO#93S}V~zwC?C@?A!4?OC__APGOAG@C?@A?@DL!4B@@#53??O_?C__S?oOWOG?__!8?o!4?A?B??BA??CW#40?CGO!4?_#119C??G!5?_?A?w?gs#116!7?C??OG@__P`??@a^AC??AJURZAT^@zEZEBcBSZAFPOEZc???GO#73C???GW?C?GC#119???@?_??C?C#107!4?C!7?@?o??_??_!8?GC#112?_#59??@#98?O_cA?DAA@Ac@?@AdCg?GGLH@C$#244?S@cOAg?S?I_DOAh#252C?A??@#196!4?A#239?A#218?_?A#193?AC??C?M??D?D?F!8?@?O_??C?@?_?C??@?P?@@?`@_?_G?_GODA@eBAFBsLoKrKrKpNqLuHuHg?OC_ACQlOI?_?OG_S?gOG_Q?_CP?c@Gb@BB@B?B@@ED@DHE!5?_?G!8?hQHaHOdAHOIcTAsAL_DYDGdGeHcBSA?yDqChCydYCZsIlA[BkBsGaXCQKpCi@k?S?O_#191!13?_A!7?O#137!10?c#208!13?O_?P?CG@!4?A??C#104??@#96?A#193?A!9?O??C?A?@???Q!6?AGD!4?A#63A#56@#88G!5?BbZHEb??OXgghZKDKBC@C#99?@!5?I?S?G?COI?D?A#40???_#93??@??A??A!5?A#80!5?O#101!9?C#77A?HOOc__#118?A?A?A#39??G#54?O#73AO?PIDZD?}e@ODGaAC#128?BA??AA#149GGO_O?_?O#128!4?C#52!4?C??_WC?c??G?A?O!4?G#127???@!4?A#126G?EYG?O#118?@RY}WLiN]CIOGO_?@@ECA!5?D??C#77@??_?`?_!4?GAA?G???G#95!9?A???C?SCG$#218??G??G?C?A_@O?G#202??A?CA!4?C!6?GOcGO_GS@_??O!5?O#196??A?A??@?C!5?@?P?@_?C???CG??CG?cHCDGpCXsLOkIQDaKPCpIOC_GS?cFXdZD{Xk?ET|^|lS^j^VnV^l~^zm~Z}v[uk[ysmW}ugYyqawT{h{T[luV}tmxU|uUcsKskG{SkcYGsGw_FW`AdYaPSIwbKzDWCrCR?A_@C@_AO@c?wASHcYc`KqC{@}HfK@\a\zcXti\sWktYtlCyUkR|HukJtMZwmtGQswIs[SlON_LqKCIGK_@oss^n@wdWPzYYW[kDS__WW??_ogWK_oo@cCa??a?_C?_G?A#59_#69O#99O?_?O_?@#87!5?_owWow__#80??OCRGACJKAEABA@@#41!8?A?@??@?@?G@@?EA?AA@@A@BA@QBBBAA#115!13?@!4?@#121?@@DDCKO^MO?__OAcOG?Ok?Ae#127?g?__#140D}^LKO_??@?D_??C?HgC@i?ACxC`GRG_??_KcGcWG[so__#121!4?@O?`O`vtm}UGD@@A#102!7?B?SW?_?oIW_?oWWoww[}JG[EABAA??@#100_???BA_?A?BEEe`A@TxP!4?@$#240!7?@!8?O?g?Og?SG_T@hDOc#192!4?!4@??@_@?O_!5?_G??AC!4?O?O!4?OC!4?_?C!10?G!8?A#184!14?CA_A?_?OG_A?A?`??_??_#239!26?A?AA?A!6?A#192!8?A??_A@??G@?O???_!7?G`C??G?A!4?_???O?_?O??@C?_@?A?O?Q?a?@??P_?P_?P!5?@?A?@#137!30?O_?G?CG!7?AC#0!6?A@!4?G@GC!5?A??@!7?G#17@#87???_#41_???_AB#84!9?CLDKEDFA#98??__o_opwW{KCmS?qg[CCI?@A?@?@?@B?AA!6?A@A?@?@C??@GA?GO?_W?o?O#103??GCG#69@@A@E?GGOO_!6?_#126??A#132A@@O_??@@#55!7?_A#38@JSC_??IoGc_??[?_W!5?G?G_??_G_#132???!6A@GPCCbW@??G#115!4?_???P??aOH?cO@?SGA??@CCD?ACA?_!7?O#134!4?G#93!17?A??_?_o$#193!19?A#252!16?CC?G!7?O?_#184!11?Og?G??G?G??G?gCW?O?W?O?O?O_!5?_?O@??@?A#239!11?a??O!4?_!4?A#184!34?A??A@?@?@A@?@A@?G?O??O???O?_??CAGaCGQ?CGa@C!4?a@??GDODI?AD?DAGBCHaOA@GQ?H@A?@?W_]_K?CGEGC_JcRG???P!5?A?@O?_#237!42?@??C???O#33C#24@#239C!5?A???@!5?A???@@#149G#72_?W??G#94!12?A?A#120!13?_O?G#80!20?!5@#120!4?__??oGoc?_WC_G!5?_#102!4?@O?__#81??A?BBC??C???C#130!22?CG#52??W#128!19?B!4?@??Av_@?@OoG?C#114!14?_O?o@WcAQGAGA_PGHC_BO??D??C???C??O$#242!36?A??A?C!4?C#239?@?B@A!4?@G?@A@Aa??A?_EGA?A??_?CFBFFJAaIaCQ#246!23?G!46?@#192?@#246!35?O??O#137!56?A#246!54?AA#4A#63@??C#2??A?A#244@#104???@?A??A!5?@#218???C#14C#42G?A#40@#72!30?_O_o??_oOogCg_IO?IQ?_?G?G??GO?wCOCg???G??C`@CbVclFZ@dq__#114?CKKKGgOo__?___#127@#140A#142!25?A???@#55!19?CO#119!54?A#59@#101???Op?_???CCaS@JBkOWD\[XWwXWWWw$#198!37?A!4?A#244!6?@?A@#183!12?A??A#241A?A?A?!5A#86!235?@#51@#58AA#37D#74A#38??@#56@#137!5?OC?kOk!5?C#47!4?O#103C#77??C#49!100?@?C#72!113?@!6?_?SOPk_O__c??_$#233!38?A#209??A?A?A#109!271?CG#217!13?@#1?@??O#96A??Q?AAA??@$#153!41?@#20!276?@A#240!15?@#237A!7?G#65?G$#9!318?C#16!17?@!5?_#70???@$#184!336?W?gC$#35!337?@@@!5?@$#246!337?_?O$#110!337?AS$#192!337?G-#246TiCqHTI`[AiTDaYHdSIlHbUKXreCtiITtIiTSidSYiEOzLdYYuAn|iBhtcWOHqoTC_nOpg?b?D_U?AD?dGuGO??C?P?O?O!4?_??_??_#184??_!4?cGO??O?Sh?O?O?A_?A??A?C@!9?A???_#192!17?O?_???_!16?a?O??A?C???AOC_???OA??GA?Ga?C???A??A?OA?S?@???C?G?I???I??G??AC?_C?_#105@?_GA?QDG@aChQg??@gC?OfGAhQkuPV_Y`QTaSgEhV?TgDQ_RcJOiDQkOcZ`WaOdCWCC`SGoGON_AGDB#83O#93O???@?G?@?@C?GKMF~[w??oOgC]MIM@@???_#80?O#53?O?G?C??C!8?@@@GGG@IEHNLNAASC??A_QICCCAB!6?_#77!10?_`RrECCgc^_[CKWo#115AO#118G#121[YH?@N???@#49??AO#38_??GS?SKE?qqGGR_G??Fm_qNqO?CgTG@gI?Q_?C#128?@A?`VGtBC@#126O??W@CCO_#114??G?oOGH?CPcQHQ_Y??A?_?_?G?_!5?BOA??g#108H_#100A?CBCC?gO!5?o__c{KCDA#93_Wg~jv$#237iCqHSi`[AgT?aW@C?I`?ASG@aCGPI?T_I?T?I@OI`CPhC?Q?d?`OATgUGRcHqLAgQLOICQlOeOJ_\_GaGR?dItIP_CG_@?_C!17?O!6?O#105!28?@C?Od?AGP?i?OACG?@C??@!4?@#237!18?P??@??@C?@??H#246!34?_HO_?_C!4?G#191!6?A?O???_CO???C#208?D?CG#191!7?@?G#208!6?@#137@#191!9?G#137!11?A!7?O!7?@C@#244_?G??@#99O_wooOAGAX#87A!4?@?@@A??@@@?@#40!9?_O_OoG_GO?WOKOcc{{uQVA[tWuoa?hg?O_?C#101?G!7?O?O!6?_!4?_?GO_COgO?W_O?_O_#69@@@F#81@_C#125_oO_PKUBNKeE@#129_O!6?@@CA?O?@GGPKCOKciJSatIEtL?@`_?G#125?AA_FI{bmJ??BC?A#118A?GGOoJNFufbKA??_#102A?GGKWVbE`rZFzf??EkGhA!4?@#98!8?G??_!6?OGQPBB#85??OG$#218?@!6?@??G?C?Q???O#202!13?T?i@SI@COGE?Q?c??O#184!6?G??C?C?_Q??ACOCOa?H_G_?Q?@?DIPA??C?A?C_#239!17?A?@#184!54?O?O?OCO@c?H_AG_S?iCP?H?I?O_?@i??@??IOD??H_?_!4?P?aG_GO_H!5?GcQ@_A?_DOeG@SI`QsHo@Q@GQKPG@CGDO??@?A_!6?_??OgA!5?C?G!5?_??_??g!4?_??_G??GC???G!7?_?O#110_#96O#97??O?G#88_#72_!5?@??S?O?C#88!5?B?oK@F???@#72_??_OO?G_o?KACJBBB?JFE@BBHAA?@?@A?@!6?__TupR_Pqxo{W~n{_xUGicx?u@raNjFEKGg?GO??G_W#102?CGOG#73???oVM?H?B#142!9?_o?Oo?KKookNvMoO#149?OG_?G???GAS??_#73!13?GO?SE??A#112@?@C_C#115G!5?Ga?HcGK@dq@??GGG!5?GKG?ACWc#134???O?OG_!14?_#95o?G?CP?C$#244?O@C??C??D?AG@C_!20?_#192!4?@!7?@!4?S?A?@a!4?H??C?@?G?G???O?G!4?_??g??_!23?@?A!6?_??G??G??G???_?_?O???G??C#239!47?C??C!4?OC_!35?C??CH??@#237G_#137!23?C??G#193!7?@Cg#208!29?@!5?O_K??G#239_???_#0_#150G#64_C?@#41GC???C!5?@?_O?_!4?_?O!4?GAK?`#120!4?GA#102O_?_O#59O_O?g?g?Q!5?_!6?OO??!4G#120!4?AA@!4?@!6?C?G!4?O#53G???O_!6?_#119???AoaDA#132G??E#140g?_g?OH?KMCAFB??K??AC!7?A???ATO@??_P?QLAKPquL|[Go#132??O?cI`?AG#119!5?_DC!4?O#77!20?OOo!5?@?QG!8?A?G?AG?A#99!4?gCS_$#240??G?a?OA_O?_O?_?Y`SAsG`qCGPi?T_I?_!5?_??_??_#252G@?GC#239!7?AC#193??H!4?`!4?@!5?A??CG!5?A?A@SIO@iTYTiTYtITyTiTiTI?k?S?xACaHO?s@Qc?DQ_DOIO?Y??i?OAdGPaGOI?OAG`CO@c?HOaOc?HQCxASHOiCPGaTGaSHqCzCPCjC?GO_IOG_??I?CaCHsBs@s@CX_RKpKPkPcHcGbGeWdQHoFO_@O???OA_???A???HQCOa?O?_?_!5?C!45?@??Xa?G!7?AWAQ?A#203CA#35A#42A?@A#85?C!9?ACIC@I?I#99?O?OeGQc?P#103!4?_#77?G?SK?KC???CG???GC?C!8?@!5?KCCG?G?C#98??@CA?QPACP?S?GO#103!5?@?@CA?C?A???_#128!7?_O?OGSO`?HA?@#56??__!9?_?_#121!31?_Wcwpwl]rVBA!4?O#101!22?_!4?@A?AKcj?OPxU@np~v^|F^\ZBBB#131?_G?E$#193!50?G#196!12?A!4?G?A???S?AD?D?_?Q??C?TgPKg`HITiDiTIdITiDITiTiPdAuHnEhAXeNnJsLZtylTyjsN~D~nT~ntWvi\UjtnI|tUinSZnsjTnYjuLiElJeiDyIvSItTJaLP?iKqCpm`NIoDeXmiPTaWjsA[B[JuXeIkPEPeBKQeXvGvOBGkQLoNOI?fOaDOKBSJsLyvC_iDShfgIVYKzSLRzyyRrVnWfTSlQGa?ZdUli[iVXUg^iVQlVkZSnTYdRnR_[e[bYaDjBQjVFFN_[@C???@#98G_!4?I_?Q`AooP!8?O?__O?OC@JIAUHE@@?@#114???_?_??O?O!4?_#48!9?CCBBA@??@_@?@?_??AIC?@CP?AHaGT#114!7?B?@??@A?@BEKc#116!8?A!7?O@?H???@???@@!4?B??@@?@??_!7?_[AGD?_#127!9?@#107!12?_O!5?CO!6?CGS???c???F#59B#72!5?@!4?Sb_GAhU?C$#239!72?G!5?OO!6?_?GA?A?CAO#246!19?G_!4?C!75?O??O#104!118?C#237!16?S#246@#37G#48O??AC?@!4?_#80!7?sI?C#48!4?_??o??CK`EHE?DA!8?A#114!17?OG#99!17?hC?GAG??C??S#59!6?A?@??@?A#55!12?C???_!4?OA#149??G@?A#103!55?_?G??X_ADPcQDob??PUC?WCW_?@OdOc?Es@??GCA$#90!338?A#101_?gK?C?A__G!35?B#69?_#99@#250_!7?_O_?_??O_#40!39?A??A?@#52!14?_!5?O_?_?G?A?@!8?C!6?@??A!8?OAG?O#118!54?OO$#70!339?C#75C#16@#77OA#100??G?C#130!130?G#136O!7?O#119!78?G$#123!340?O#95!6?G??C?B?g!8?_??C#144!113?_$#80!347?@-#237CP?GTOI?dGaPk?Yd?aOGD?cOGDA?TgAOHCQ`CGPaCGPa?TGaT?IOdIt?tI`IsJcHoHqDGTI`M`EhBoDO@qHqHShUgU_S`OG_???O???_?O?@??@?A_GA_?@_!4?A??AO???Q?CO#239@?O@C#105!13?@??@??cH#192!22?CO?G@O?G_?@?A??_?G?O?_@???@C??D?G???C@???_???@CQG?_?G_D?a???G!4?_C???OAc??S_?G?GO?g#191!11?C??_!4?O!14?O???C?A???C??C!8?A#239!4?O_A?@@#56A#101CSO?O?G??aF@O!4?_!8?_G??a?_O?_G#53@OIGc_#250CIcX#54?eD[SSWCCoQ?@O@?_?_O?O#250A?G#72?@@^^^m^FJFB??CJCBEKE?DBC??BOA@OB@@@!4AD?DA#59???@?CO#121@A??O#52@EG@??A@#144??sO@??@???A#136@#149??O???WOk?D!4?`O?C?A#125!5?_GOkzg\QANEa#126O#112?I?D??A#115O???@?C@?QGG@C?HGI@_x?OC??B@@Eg__kA?@#72_OGCScIP?G???A#95?_?c[QmSoe#131mSyojSq$#246jCPaGDPI?TGAPc?ITGdQgQHdQg\iATxEqhKYreKXreC\iaTKivtnYOInIo]T@sYUDeGiQi_UO?oCWEgEgC?C!4?@!14?O?_?O#184!4?cHQcAhS@???A???_GQ?AGQG?O??A??A_C@gAOC?O!5?G?O??OC@O?@??AOA?OH_AG_AG_A?@A??C??AO?O?G?CA?C??CGOA!4?_?_?AD_??GaSICXc???@?C@A???OHqD@qKbKROhQc@?OIPAH?_@_???O?o?ShCQGcO@aG!7?c?gA_Ga?Ga?GA?C?`??_?O?_?_??Oc?O?gSg_Tc#96??GC#244WCA#102?G?@C!4?_#48???CICC?GOCO???k?C?O?G??C?O__?O#69!6?AE?A???CWGC@BQB?@???__?OO#114??C#77y!8?K]SGOGWO?O@G??ACG_@CG?O?GG??H?H?lQJUI___#69A??_#140@AGO??@#74!4?GGiaEqi]G#130!5?G?C@A#140O_w@M\??@Qw?PsHQPUU?j#132??A?gS?XC_!4?@#114???_o??B?EGCcbQOG?@CoAA?_OG???E?C?O??P#98??_ow!5?ACG??`A?A@#93gO_GO@aDJSjL~$#244O?aD?A_COA?C??@#202!34?G#192???d?O?@?_I?@_?O@?C?@?_C@!6?@_?O_!5?AG???A??A??A??A!14?Q?C?G?D!8?A??g??G!9?@_?G?O!9?AG_C??_C#246!20?C?_?P??@?A!4?GO_?O!5?O??O!7?O!11?CGQc@?O???AG#105!8?@??DAGADICI!4?@A?_HOAlZulJcHQDGTaHQcHQdGdAgQGdOcHQG`IPCHQdG@S??C???_CGC#41_?K#75A@#72_?@?@??Og}h_G?cC___OoO?wOsitPAH__?O[k_S#62!5?cgHwb`___qIG??GAIHJHIHg_#102!6?__??wowo!4_???_?_OO_O!4?_!4?_?W??O_!4?__CO#119@?KGO_#54_#38@FMPaOAr@@!9?__wg_{zelBN?[@?`C?@BG?@C@#55???@#73???CACg?_PA#118??WWGkwk]HRoswo@`R?GH?Ooo!9?A!6?KMI#134!4?GO`A#100?@HE[{]\n@?@#134@$#240?aGO_gC_I_Dg?YcOiTIdQlQGdQ?TgAChCQ`CGPaCGPi?TGaP#184!9?C!6?G?CO@?SG@AGA_@O@O?QGAHUgUg?_?@C?_???O#246!21?_??_???_C_??_??C#239!56?O@!4?_?G_?Ga?_??G_?gO_G_?g?_???O!14?_???G???G_#198!11?A#193!17?O!6?_#208!34?@??G?@gC#0??A#193G?@#121@A#95I?K@?C#53!5?Oow#114!15?_O!4?A!7?@?@#148???G!9?_#49??OO#48!12?@!9?@#114_#108_#98??A!4?@??OA@#100GA#108!4?O#114!9?PIIOoo#49?C#128?O?O_?@#63!4?EO#37GO#152?@?C#129!11?OAA?A?OEK?RGG#121!13?o?GL~tfaaB@B???KG#102??C!4?_aE??CC?MFbSlggwGBMM@@?OC?@#99!13?OWaC?JFHOH?C$#218?GC!4?P??O?A@!9?A??_#193!37?A???_!4?O?O?GAgCG!7?@???A?T?GD?GD?GD?GCA?K?PC@ODOGC@G@O`?OG_DQH?G@?gA@CQ_DQGaTGaPCGTAoAgAsAOChQCgPCR?xEHObSI`SAgDQG`I`U_IdAPI?gO@GAP?aDGASGD?G?@G??@C?H???@ISJcYcGDOEHQDOIOG!5?QG???O@???GPi@?S?_?_#137!57?@#104!8?`#37O#40go#88O#93GCo?O?G!8?@@?@@?@C?@!6?C?@#59C!4?@!4?A?O!4?@?A?@!6?A??@?BGIoA!5?O_#101?C??@I@CQCHQHKacJlysNKWESK]EDDLCIEIOd?G#115??@?K#132@#125@BAK??_#56I[_wKW?_?@@!5?EPCC?A#116!6?_o?MG_??c_AQCMH?A?@#119!13?SOC?@EKA???_#107??C!12?BA???o#59O#77@!4?_$#202!4?A#239!68?G#196??C???A?C@C??@??UHSgpIGDqGdAwDqGtAxNqVGQcHWAaQktQlSViTFGhSddQlExEwhVwLr[AtLizeI|E|FsJlJqEhyFkqKzChSjKaT[b\TqLtYc[`]`YtKdiELqeXGuPGvP?fOlUrKVQLUpGURkVG`@_A@IrGexQkoNonDQCgQC`CpCJCcZm|BcCgUiT]QLvTitJtjUzluXnYCf\QcHQCZQlQtITSlRSlQtIxVKrYLZelR]TizeHYf}AiTRiYVJRp?A#35C#134?_#98_?A?G?_P!4?CB@WOJYKIAIBCJ@?I?K?A#41A@#40???CaXXrsW??O??AAB@@??KK?KCC?ECECDdF|yC_#53!9?@A!4?@#73!33?AKG?__#142?C?KC?eA@!5?`r|WMBBV@#52!8?_OA!4?C??G???_#103!21?_??BGQG?OcAT_E@IXCpGG_OSC?@?O?Q?_?BB??A?CG__$#239!84?_A!4?H?ACA?TqGdAwDAGDAgCo?g!5?C?G?AG??G#237!71?C??C!8?A??A??A??A??A?S!7?_!10?@!5?A#42!85?O#99!4?@?A?PGGO?A@??AAC?A`G`OA?AD?C?A@?A@#39!15?G!4?_o??OoO_??O#103!18?O?_???_O?GO!4?_?!4_Oo__o_Oo?Gs@SI?C_#81?C??O#145!11?CSgKS#55!20?G#128_!4?!4_HSCQCP_@@#101!38?O!4?@!4?WKEB`JOc^Sqpb@$#103!339?G?c#85_#41!8?A!5?CC#77!8?O!4?E?B@?AA#250!14?C#92?__#119!168?o?C$#100!340?a?UAED!21?@#102?GKG!6?CG@#53!15?C???C$#133!370?O-#237\_SI`@CBOM`SIh?SgCOi?SigTAhSBgSBG?T_AH_SAH_SA@gCQ?OK`ITiChS`UgEpCO_HOcGqHqCiSGO@aHqGSGOGPgOaOIO?OiO?A_GO_?HO??AG#192COA_!4?Ag??Q!4?CO?@_??@O?C@?AO?AO!8?Q?H!7?G???_@C?_?@??C?H?C?a??Oa??S!4?Q?gAO?COG_AGC@G?AGCOC?_C??GCQ_CG??@?AO?A???OA?c?A?@?C??_C?g@cHAGACGAO?AO?AG#191?Q?G?A?_?G??O?A!8?A??C!6?_?A!8?C!7?CO?A#137_@#34_#37O#59_O#101_@S???s?iSgQcH?R???QCHCOCGOCOaHOAOICA@G#103O!6?O#69???C!5?AAE?AC?C?E???A@#103!4?@???S?CA??iAHCAaC?E?kQUAqA`g?GgcGcOCKQcOCCGCHC??d@T_C#69C?ECWO__#55@?C?CGG?G?G?G?G??A_#125!7?oo!5?_!6?Bl}WUWNK__H#112??_?OA|QC#115gC?_dGQHS`cO?A@AQROKED_?_?@BS!5?A#121KKA#134??hCIC@Fg?gAw?CI@CA#95?@?D?@!6?@C$#246a\_SAY@c@OI`SAh?QgCOi?SAgTAhSBgSriITkQJhsUJhsURhluaq]t_TZQjMhTPMIlJuDZQDUCx?AcGuGS@e@aC?CADGD?@A?@?`?@A@#105!56?C@A?D??D#246!24?_?S_?C!6?A!4?O!6?a???_S!5?_@G#105!43?c?@GOAC_@iCPcOAcHQDgD?IO?hQcHOAChCgQcHQdGQHOdQcGOg@ECSJ?C#53_#48G#72GA!6?S?jSDBA@?I?DLHABFGFDAF@A?cecrW[EAA?C?A?@#139???A#62???K@L?G?CG??C??C#102oOK???_A?A@?___C??O_pgSoooqQgggKC]UG_OOsOGO?GYjg_?G?OG??GIYqg?_#121@#81B?K?O?_#52?G!9?OAS?GO_??S?C??d??A??@G#55C#127!6?@#132___R[?A#143???CG#119??_yS#114OhCQ@K_JSGF?CA???aO?AL!4?K!4?wbD??C#99!4?@!4?KC[?woOyPh]cWa[YcYLidugQ$#218?A@?C?OG!6?A!6?@#240!15?_C#244!6?G#252???HC#184!11?G?@?O?G?c??HACGO??@aGOGOGOgO_OaOG??OA?C?Og?C_G!5?@??H?c???C@?GCQ`?A?G?C?GC?_O?G!6?T??S?H!4?C_?G_!4?SG??O?SGOaO!6?PG@?G@?Ag?H!4?CHa@?C?`?_?cO_@?@G@QHA@???@AOAs?G?G?OcI?G??P?_G_O?Q?@??C??O`O?`?Ch?Cg@_D??@_OGD?Ac!4?GcQ?gQ?O_O@O?G@Oa@???O?Ga?Ga??`?GA??@A?G?C#193O?@#56C#102AK_#77!9?gWs]kSLY__ooGoo_wg[SnXHP!4?H?D_#250??C_CEKGeWep_O__O?OOO?G!5?OE??G#77_?OaA?@bJD@CA@@BA@@?@@@?@?@?TC@?A?AQ`??AHU_u_V`Ys_#115??A@?G?_#132@#140@AC?GOOOoOO_OO??oGOCg?NohLQEDGVAXIIcr`Xd[O???@#73??_AT#126_DQ???D#107??@!9?G??G??C@#77??@??A??IcO_?_IBOG#125o#73A@#131!5?@!9?_??O?IcW`CP_Q?G$#240??A`G_IOe@SI`S?h?A@??A@#192!27?G???I?_C?O?A_?O???_??G_??O@?@!8?@!7?_C??G#239!97?O?G!6?_!4?G??G!9?CO?C#192!75?C#208!22?@#0?GA#96G#64A#77_#99@!5?A?@?@#103???_?_O_!4?_#48B?A!8?G@??C?A#54!15?@@A?A?A??A??@A#101!21?@??@??O@G??VA@?B@a``?@CPQ`R?A_U#119!7?@ACKOO__#128G???_???O??__?__???o??q_HG??w__TO??_ABkQ@eGFO#121?@ISyl^zfwAL#118?BjEQGc?A?A@#102?oW{hgKCaOo?WIP??A#72@@O!5?OGdQ@CG?G#103???@#93!5?_?`OB?A?ID?DAHUh$#244??G?OC_?G_!4?SA#202C@_C@_?T??OA?O@?CP_IPCOAH_SAH_CQ???@#239!12?_#193AC?A?@!6?AcGO?C??@aC?CA?G@C?@?CAOC@CIOC?aHO_Ag?\AgQGODQcG`YdQG`MOCIOcI`Y_[`CH_CH_IT_IPcHc?cHOI_GQ?cOJSAwBSIOmOJOe?OHOKrCGTgBGTi?L_@CH_@AD?P?w?EODOA@?TA@OhAh?GAPAs?wChCpKRcHcGRGdWcRGqCZ?RCIO?cO_P?_@Cg?D_@aCQ?GCa?hOI!4?aG???_??O?cG!5?_???A!6?G?C#237!11?_O#218C#80O#93C#103OOG#53!13?@A??QCG???G???_!5?CA@?D?BB?@?A@?@#39!8?@@@B?@?@@@#115!29?C?_!5?G???G#59!9?@!5?D?O_#73???BAK?O#142@@???A?AC@B!7?@#103!41?OH?Q`S_?QgF`?O?_G?`?OaP_A???W?C?O#98??_OICyoq??Fa?_???C?A!6?_??_OO$#252!16?@OI@SG??AgC?gCAg?C#193!16?@#239!24?@?@A!7?@a!5?_?K?C?CGOC?CA?C?_#237!89?_?AG_?G?A??_?_?_?G??GA!4?@!4?A#246!97?A#204G#239A#244@#130@#98?G?@??@A??A#40!6?_#99!9?@#102!8?_!7?O_?__#49!14?@?@#72!39?A???@#49!25?A?G??_#74??@#50_??_#116?O!4?P?O?K??H?AQgDCT?ICYEW_#59!36?C?@!4?D!5?C?@?C?@#100!8?wOOPR?EEJ@CGC$#196!76?_???C??@aC??A@GD?CaPi?hO`I_APhQb\UlVxE|AsVHvlQhYdU`GKrKpeZpnQ`]@MbSju\ju^_i^`mQcZuZqJsTVgvZi_B{BkJ`e@L_nO~juLaCiTaUgTA@U_JUPaSOKoRKSBMPBGFOmOa[_C?sQhEw?k@GFpErKbGPePvGeWFQKbLhCykRoJuHELiU\iQTjQ[UWhHuU`DWQDOTjmXDPHuDGViLdIbUdYeLWZUxDlRSlQTdqIYdXvnUwhrgOC@#100!4?Ab}~~GhS#59!28?_??_?G?C!6?WcWA]_[OGW?KGG?O??COGHOG_?OI@@@CG_O?Q??G???G#100!11?A#125!29?K?Oo?_???_??_#149???@@#119!62?GG!6?G!6?AP#251!8?_$#95!334?C#114!36?__OWOc??C??_!9?C!6?C?C??FOISCWL_?GOWOS?k?GS?GKGC?C???O??_!4?GC??C!7?G?G?A??H@]Wo_#38!4?A?EAEEKCK?KCKFLAGAFM?A#101!61?CCW_@aE_?G???GfO!4?E!5?@@$#40!371?O?G_?WhYIXWRo@B@!5?!5_oOgwGg___dBOF_CGSI#56!55?@A?@@@?A?AA?B#129???C!4?@A#118!65?O!6?_$#121!397?A??AA#63!75?@@@#69!78?G!4?_$#77!398?_#53!161?C-#237aG?BgD?aSGA`LOg?RKAPCAXCAP?i?SjgU@Ga?T?i?PG?AHCq?@QChQdWDA_QDWdAGbC`IPAShS`QcZcI?J_HaPeWaHA@AOeOdO?P?G@?C@?`C??@#192!4?OAG_A?C?H??@CO?@??C??_?O@C?H?O?G??C?_C???S???@CO?@?G???H???G_C?H?O@?O?D_?AT?AO_@?AC?IO?I`?A_??_??S??@GCOD???_?OC?A?`?O_?cG?S`G??AO??S@?_A???G@ACA@Oa?_?G!4?O??O??A???O!4?C?G??C???O?G??G?A??_C?c#191?A??A?G???OA#246?_#96_WC#77_oWC_?b???C?QCGTID@?A@L???B!4?DFKJEUAEkguIEEA@@@Aa_oooOWOO!5?GCC@CI?EDA@`???@@@O?`KL?qJJCOKO?G!4?_#115?@`_O_@_@`??_#114!18?C?C???@@?ACKog#125AGCD?@@?A@?DEGQC\CGpSkS?_DKq_IWCysG?eQLzdcDA#126G?L#118?owoq}zdFLCW#102AAKACcwYpG!5?@@@?AB@!7?@G#107?@#99??_O?@???_~LvJaHA?IPIqlRkdOGMdcuQR$#246TaGSBgTGaTGAoDAgCPkAXcAXcAT?i?SBgUtLiiTTiAt\SqXLuudyUkIby\LlifYhu[Y[tklhAAYCH?P_X_UCWCG@?O_Gc???GAC?C??I!5?_!75?_???G???@A!5?_@!4?OC@Q?A?A?A?_!4?_?O?G??`?O??C!8?S??C#105!23?_GA???@A??IO_@S?i?S?H?A?T_A?AGQ@cG@A?A?Ah?SdGPA_I?C?WK??@#98O!6?A#114!9?OgUP_aosICWd??_!4?G!4?G??OOG?C??GAAAaCB?i?Q_??O!4?O_?KKWSI_YiedBA_O?GoC?gO@_?OG??@!4?@!8?A?A#59!17?A@G@??B?W_GO_#140D@!4?@??@?@AC@??A?@??LJA@HO?BG?B@W#73?G???QqGT#112???GA@K@#115C?O?Q?C__OPA#77?C?EP?A@A?CA!4?a??B?B#100___g_?_O???_#131!4?oGSDQ_T?aDG?kRGdO?G@?c$#244G?T_?OAO@?_S?A?T#202gA?_A?cA?_?S?h?S@gAOD?i?D_A_HCa???G@!5?_#184!5?C??@??A?AO`?`QcI???H_?aOEGA@AO?GcO_@!6?c?Q!4?TI_I!4?O?O??C!4?GCO_O?HAC??_??C?C?D_?P?O@I?@?IO_??GC_ACOC_?c?A@??_C??CGA?W???_GCGS?p?P!6?G?GCHS@?H_S???_AXEGE?bGOGCGAH?@A???C?_G?H_??G?GOc?u?w@oGCGTGV?eP?BGCgCI_W_T???_O@_A@?A@?aGDAD?_A?_?GCO@O??_???_CPcaG?@#237G#0_G#73G?@#102W[C?Sw!4?_?_?_O_?[???C?AG~^IOoo__wwOO?TG@??C__!4?G?`__?Og?KOAG_O?GOG??A!7?G??a`@!4?_EFFfvwEYmUIMEJSMUKG|Ldx{i\z@P@?!4c?CC??@@AFUEe{{_O#81@?C???S?KO#54?_#128???DHA?ITMiPG_O?A?BPCRDGseX_ACO#121??o_~o~FDM@#103??Qg?_B?DQ@iGD`IO?wO??MG?@K!6?QSTW?A??A#134?Ia[@zSH?A#93?_GcXaTGo@Q!9?@$#240?PA?SA_CG_DGAgOA#252?_PK_X?_XKi@SA!6?O!7?_???H!9?O#193!4?O#196!9?GC!4?P?C?A?G@?O_G?@eOBADOCXCiTHIPCj\vAg@SPeXvIdm@nOrluXeRgJDIvcSxjSJ\aZ`ZaYDYeLakPsItc@MrKrAXShaHUXA\_]_^?ZdYr?T_DAtGFO_@aAK@iSa\dWv?Rc?O?sGS?IDqL?K?_?P_GQCb?Rc?uG_\bGrGBSb?UHudQdIBW@IDIDQbPaAgtGiPs_RSiOTDV?jJy@lCZGuSlGm?TgxOvLsZTmpRhmHExHYtm@Z?RHdfQDF?@#72CC???G!9?@#59??GC!5?G?Q??O???O!4?A@?PG@Ca??OOGG???CBDBC@A@!7?O!6?cOWIc[B?Q???OBA?G_??AO#107!5?G?GO??O#115!29?@A?C#49@?AI!4?A?AAAGO?W?O???A_??G#55??C#114!25?G?qH_XG@_?PA!4?A!7?@!5?C#121C!4?@#95!15?O?CG_C?C???A!7?G$#218?C_G??G@?AO???D#193!13?@#240!11?OG#244?A#193!5?G#192???@OC??A?O???@?_A??O?C!6?CA???@??_?C???@!5?G?P#239!84?GA_?AO??O?G??C?G??A!9?_???G?Q@??@!9?O??S??S!5?O#191!23?C???@!7?C?A!5?_?O#198!5?_!5?O#192!16?O#239??O#24?OC#16@#101_??`C@@DJ^LJVACA#115??_!4?OOc??_?_#72??@???@@!9?@@#54??C#250???C?C?A#103_?_?O?_???_??@_T!4?O?O?G?COjC@gOOG?DHCPgSP_Sa@gOcAQWE?Ta?wG_h@@A?C@QC`I?g??O#54???@#121@?A?O???Go_?OO_???_#132__!4?@??o???___!5?Do?AHGDA?A#119!11?C#107_O?K#101!4?C`mDluKOqGe_keTIFO`?ACQOACD!5?C#98!17?OIfpQYHGc$#218!41?C#193!33?G!4?_O?OC???@?OcG??G?Ga?a?C_Q?i?OAGsAsJcHc?TGPiOeGQGaHcQcY`GQHACiOaS_M_T_Y`GQHQcJ_IPmOGbCwE`QLq?eXaT?Z_U_IcGfGQ?\?_G@ACGs?g?@CaOCGdGQhEHA`AT_O@aGoAXAGD?`?OGcHAHQ@aGA?vG`KaHaGQLOdWf?s?oGcGCGT?APCI?DgA@cG_G_C?CGAO?`?AO_PGA?C!7?CG?O?OCA???S?cG!4?A?A#97A#53G#41A@#48A#115A??A#40!14?I@#119_#69_#101!5?GBC?@?@?C#69??_??_?O[G!5?A#72!10?C@C@#101!16?C!12?_!10?A!8?CAAQCQG?Y?_!7?_#119!5?A?CG_!6?_?_#116!6?@!5?OC??CGC!4?A@!4?G#72!31?Go??o?O?GGdG!4?A??CH?D@??W?hC$#239!80?C!7?C?CO?G@???Ga?aO?_OCG???G#237!80?cG??@?Q!12?_G??G?A!4?C?C_AOCGCA#125!94?_#56?A#103?_?W?gCyo__O_GoGE@GAODI@?@!7?G?C?A??_??CA#121O!4?CC#77!58?A!4?@???CcKQGQX@zYhzYswSoGgW#69!4?A?O#73?oYiuAK[KKWo__???_???A???o#108!46?@#98_??G?OO??o_?_??CCWqWIc\aE?AQ$#121!330?A#69@#122?O#53!30?@#115!6?_?OG#53?@#118!62?@#128!34?@#132??_#50@???@!7?A#129!6?A#100!52?C#134O!4?O#108?G#118G?G#115?@$#40!372?G??A??A@@@H?GGOg@[PeHrIiPeHaPqCiTI?C!7?C?_#112!142?G$#119!372?_??G?CC???C-#237GaC@IU`SGAc?hAGP?aOD_?D_?T?i?DIi?dOI?DOI?OI`CQH?a?SOdQcBG`ICR??pEO`SgDq@w@iTITITiSg@ATiSgSgUgPAO`O`GdIO?ITG??K`C#239!73?I?O??H!7?OA!4?@??@?a?GAO?a???@!4?P_???A?O?@C?@C?OC!7?@C?@?_???_!4?_??_#198!4?C#105@!8?D??G?ACG?A?D?I??iCO?CO_?GA!4?AC??HACI@MG@??@#72G@#103GmJEAW?O_@JfPF`SE_??O!4?O???A?C??@A???C!7?C!5?AC???C?@?E?A?@?C???@O@O!5?OC???_??@?YCgC?hCQ??T@K?BAG`AI?S@HSAL?DGBGEpGGG?SBShAS`!6?_O_#115@G?AO!6?GC?GSG!7?_?_O??O_O#126?C!6?O!4?@#118_gop\Q@@Q#102??WSg?G]DFFIFC#77@A?@?O_??_??O#108???G#251C#100SWKXEV[}}ko?Q#93_?_gQHuhqt[aWaH_???O#134??c??_O$#246TGaS`GI`SGBSOdAgT?i?Ti?Ti?T?Y_TDYIdtyiDtidSYjcu^TaimYLX{REtxk^VIwnMjRYKmASS_O__?@ADySg?A?B?@C?_?AGCO!6?aS!77?_??A_??O???S@??K?O?OCi?G?O?_?G???_GO?G?C??`C_?C?O_O?O?@??Pc?@C??O!9?_#191!11?G!9?G?A!4?@!10?A!4?@#153!15?A#208_A#35OC#118OC#101C@CG@A@#111??C?G?G#107?G#118!4?AA?O#72!9?O#77???@@@!5?E?BAAB?@@!6?C!4?O!7?G!9?A?G?G@GIC!7?G?G??A#118!7?G#77!11?AACECJ{jUljM~PNYs_O#40_#59O?ETG#119A?O??A?`?@B?ACO_??_?Ko?kSG?O_oo?O!9?_?CME#114_dO?_J?A@?@?@#122?O#100oO_?_o_#114!7?B#107A#98!7?COEPGB@@ADYKJM@!16?DpmJhdP_$#244a?OG!4?A@OGC?_C!6?O#252!19?@!4?_G@#192???_A!4?A??_?@?O?C_@O??@??G@?O!5?@?O??_???C!8?O???G???H!4?@C!5?@??@?G@?A??A!7?A???C?G??A??@?G?C?A?C?A?@?C???G@C??G?C?G@AC???D??@!4?oCP??AG???Ca?GAPC`?G?@?_DO?g?SG?@?G`C??c?OC_I???_??C??C?Q?DgT?DGDOChA?`?O??@Q?@?A?_!21?G!4?C!15?G#56_#115O?OO!6?K?o??_OO??GG@`SP?Ag`_WSaWOE?_???GC?C@??g??GC?C??C#69!18?A!5?H_#72!4?G#69!11?C#101?G?G?C!20?CA?A!4?O?O?mOdGO#114???APisk_#125@Oo#118!4?_!4?_#125?@?A!4@???@???@?BELL@AN@#112_?O?A@!5?@#59!6?C#101!6?W]@@op?GWfOkOc_tPRHjbb?_?_??O#72?@#131??OKV`cGQCGaPc?sQSjS_#100???AG$#240?CHAS`SI?cG`AGPA_O?o?O_?O__O_?_O_O???O_?OI_#193!6?G@!5?C#184G#252???_G#193!9?CA??_??_??ACg???A?@?@CG?GA?C??D_???aP??Q_SrKqGqHqLqSiOcWaSaSgDwDoCxA|AsHsIpIoFoLoHuGqDqPgDwBgTgEwBgTaSaOiPeOjOeOgPOnOGQsGOAsJ?I?Ps?@IoDG?T?c?GAS@aWe?G?TA?@?i?SAOIOJOI@I?PcI@M?jOi`Ao@GA?AGQ?aGA?OCWA@o?G?CG_GC@GOIC`?I?AH?AG?C?@?C?B?C@A??HA?C?GA?C!7?A#49_A#102__OopCCMbFACOM?MBhRVo!7?EB???A?gGLMIABG??C!7?O?GHI???g_?`@?C@?BHCA?O??O?O???@^VUT]c??@AOBO?@`p_caOGCdA?_@??O?`ojifkFhK@`pp_#72!8?_#102?B!4N{_#69?@?W???GNErYsico?O_!5?O?gO_!4?_?_#140A#115!9?O??AG?o?c@?_CA#72!9?KGA?E?AG!6?acQ#99!4?G!7?_O_A?GQ@?@??GAXALjSjIMPOSQMN$#218?P?_!4?`O?A?OC!5?G??G!5?O#184!42?@g?IDACICgO?@ASgCgSGQ?P?O`?@IcA?DG?@?_Q???CAG???GADGC?G?C?C??G@??G?CAG@?HC?@A?@?G?GC?A@?@???@??G??@AC!4?A?A?@!4?H?G??IcIsJ?A??aG`C_BO?P?_???O?eOCOA??a?R?AOCi???I?A@A_???OIOIOa@Io@G_???A???A???GCGA@?c?GcW_HSA`O_Gt?SG_SGaSAh?Ag??DAGO_Q?lQGaSHaHO_AOdC@#237C#96A#40C#114G@???_?o?O?o??_?_?C_MKgg_oCIPC_@`hGC??_?Oo@pAwW?GKO_MG_@OcJOlA[G[GmA{q{Aice_FZCIlAG@k__@?_Od@o@IoCPgOC?QOGCPQ?wPSAW?aW!5?_O?OO?G#81!20?@???E?o!4?@?B!5?O?G#118???_#128!7?@?A?@#69!8?G#103??_?C?K`ABkb_ygGdWb!4?A_O_OFOlJ^IK#95!17?O?C??CGA@C@C$#252!16?IHD?AD?AD?I?D#196!49?O??@!6?@?A??i?b?CWaOPgY?aTGCBKhUjGpDuHuDoGbOnReXbWjTqEwNrEx?tIsApMoLoMqDu@qLoKiUwFwUgVoFwUgXb[jTkPlOmPmT?e?dQc@?@??_K`K?AGQCG?aCGFPKbCH?HA?LOfG?CgC@O?`M_@cG_K?ZcI@c?`CG?S?M?VgVGtGvWDxULrAtkIuQlrQFTqIoEdPUGpbsSjoT`xUSxB|waXuc\huOlpXbsSojT{`OYC#239@#140G#70@#77AA!4?@#69!15?@?NHA!4?[???AOo???GCA??_OooC???C#115!21?___??c@o!4?_!6?_CAg?E?A?@@O??GDCi`eeHC?C??OO#59??_#121!24?C_?HD?OGC??PGKM[wS_O?KABCKMMG?WgO_?o_ow]|M^@#107!4?MMGOqCGOOO#134!9?CCCHCC?G!7?_???_?_???@Ic@C@$#202!17?C?I??I??I?D?I??D?I?D?I?D??COH???S?@!4?_O!5?C#239!23?@!6?CGC?A!4?D_???aO#237!82?AcH!4?_?@C_???O!8?OC???a???GAO?G@!7?_!5?O?O!4?G?C?O#217!66?O#240G#132?_#59!5?O_??G!7?O!9?SG?@?AC`ODAOs_?oG{?@@??_O_aWqaPsIO?@_?o?w???sOG@K?CJTAOEIO???A?AO_IS@G?A!7?__?O#73!41?BEN?_!8?B@AE?G?C?@?AA@@FIEC??_IG#98!30?QGG?B@$#218!322?_#108!8?G!4?G#119!12?E?C@??_G#121!11?A#40??A?C!4?O!6?`AOAPAC@?AH??@O??G#118??_#119!21?A#107???_?G?C!8?AOOO#132!30?G#49_?O#132!11?@GEAAA??@!5?@?GOOCC?E@A$#119!371?@!5?G#49!116?@$#101!373?A?@??@$#53!376?@-#237aGOCgQCKQHCaGeQhCG_SA?HcOA@OC_I?aS?T?I`OH_SAcPKAG@OhCh?I_S@IaH@?i@QdGtAShEW_Y`GCHUGRKOaSbS`WaXaHe@eWaC?AC_IOI@CA!18?C??C??C??C??C!18?G_??_??_??_#184!13?Q?`C?A?gO?A@E_F_AgDOGc?I_??h?O?_O@?AD?_OcG@aKB?_PaWcP_S_EG?aI`A?H?C_?_?A?_OGDOG?Q?_C??OCXEHQC`EGHcIPe?`IS_TI_TGQhCaPCHAhCQHcQHcQHcQHcQH#246_@#56OOA#115C[?}K_OgLdBGhPPGCcbW_bSCAMrGo?[`Qk?IS!4?o?CAG@?a?S_?_!4?_S_#77!4?OOG??O??OG#115PhGGgAO_GGO?LG?G??_OhGOTcaOSAgE???G?aOsOCCC_?qAOQOP?_#77CGK?G@?@?B?F@NYUlsWEr__OC#119@AG??_?I?p?_@!6?__??_O???GEI@H@#112??@#107!5?_!4?@?O?A@#101?!4_WsB@!4?swNI?gA[PKJCISVIZa]dQoA#98??_#99?~nAOCO???gOG??O?H?iS`QPoOG$#246TaGPCgR?cQHCPGCObSJ_HuOALoM`IT_\?jiiTSIeOJh\Iep|VyjUZU~TJisT[umfTukYRIlhAPdNdYuhQ_dc`n?@WAKAC??O?W!6?GOC`CO#239!21?P??P??P??P??@!18?A?GA?GA?GA?GAO#237!9?Ga?G!6?D?@C?A_?O!4?_??@C?GA?G??CG?PcG?_GA??P_?CO_?a???G?D??@C!6?@AOG!8?O??G#239!9?c#193!14?g#192??G??O#208!17?@#97_#20C#121A?a#103bD?A??@?A?@?C??_AG?AS?a?@#69?cEXBOl?wC_oOowK{Ylvun\[gCgWkcks[_?_!6?_!4?_?_?O`???O!5?@G!4?_?_G#102?A@H@H?Pp`?_?OD???OqATKCCCLMKLJbBvu}y}}wcww_???AB@!6?_!8?GC?KCM{kW??GG?C{E!5?__o_?o!4_!5?O__GcI?A??C#113C#100IkUkVfZBA#77O?C?g??_?G???_#134???A?A!4?T#131?OK@G`I_T?cqOdIcqTPi]c??_$#244G?@gA@?_??AP#218!24?a???C#244???P#252???_C!5?_!6?O#193O?G!7?_???C?Q_!5?@??G?C?C??O!4?@_GOA??`?OG`]`]`]`]`]`]`]`YcR_Ga@gA`Ga@gA`Wa\a\a\a\a\a\a\a\aD?HQCHQDGRCGRcGfWfWfWfWvdPKrdLiOiO?AoA_H?BGDOI_CI_?O`?O?_A@_A???@CAC`C`?GPaGCX?TGACP_I_O?I_CpI_G??_`I?tAGrC@A??@?GA??A?d???a#237!35?O#110O#63g#38C@#102O?I@@?@!7?G?B???@#118!8?C?A#59??B??IF@??A!7?B?B??A?@AI?Z@|WKJCFTJhCJE???C???C??C_???aDGC??C!9?G?`?@??A??A#107??A?G@#101!6?C!8?@?A?`#59!4?_??B?@??o!6?KCGE?GO?A!7?A#107?A#121?@!4?@@?@#77!8?_#111!5?_!4?G#98??Og?_G_G#72D!7?@?@DI?@C@?GD#93!8?pepMt^iVJDnYdZCiC@#98?HmIDb{Rg$#240?PcAOCGQHC_Ge?hEWbSJsHeXaLoMpITa\?T?G`SHaSA_?GA#193???C#192?_#202???S@I_@??G#192??@?c?O!4?O!6?AG??S??@!5?C???@?O??@??G???_#239!77?A?@!9?GC??c?I@O?g?O?_S@_O@?A??A!4?G?CAG?@!6?a???G???Q?C??c!5?G!6?C_#217!50?C#83A#73@#69G!4?_W_O#59!9?@??C?G#40!17?@#118??_???O!6?O?O#102!8?__#119_!6?_?O`?P_!5?O???O!4?O!5?_#107??@?A#40?A#69???_??G#118!5?O#108!9?G#40!16?GCGAgO#69C?O_@@PM?pA__?@???C!4?_??@@?C?A#122!22?O??A#95???O?OC#100!13?@???C@?GL|~~^i#95???GA#134!18?DASBg$#218?CA?@?_@?_O??P#184!57?ACG!6?CHO?Q??aC_O_XaHa@a?cG?A?_??A?A#246!80?O?C!7?O@?AG@O??CA???@!4?A?_!4?PCP!8?I?G?PC??O???_!4?O??G?A?_A?c?GA??@#239!50?G#125?_#72_#100G#118?_!5?O?cO?A?OG#54!34?O#40??@!9?@???G??AG#118!5?O??@@O?G??OO!7?_#119!16?_#114!34?@OD?EW?_!8?WAQ_A?B@LRUE?@@So!4OGGCW?CKQG@SbOL?HG#99!13?G#251!17?O?G#100!33?G??CV$#196!72?O?A???@!8?G??A???O?GCXASaKTAKpCOKjD]`]`]`]`]`]`]`]dZkZe\yE|Ye\yE|Ye\a\a\a\a\a\a\a\a\q\udXudWvcXvcXfWfWfWfWfG?KQ?W_SADiWsGXOCO?_A?@O?@SA?ECHACGcGOgEHO?O?O_Y?C??A?C@I_P?G?S@mOdGRGCZ?tIDUOdAXdCXiP]dYepSlr[hQ?ZtKP~]tj^it^ivDUzTmze|UzluZluZluZluZluM?@#144G#101O#132@#107?O!7?O#121!44?W?G#103!10?O??O!10?GA??@?A??A?@G??C?GO?A_UGC??@a???IQ?@G_@@I???aO?OO?@?D?@CI?COChQHcWCYCgQg#73@?DUSK#115?PAAP?P`?@@_QQ_@XG?ggEG@I?A??C?I?GDSIGDA?E??OC$#239!86?G!4?@??C!5?@GP_?@???_?O#192!80?@?D_G??G?CO?_A?DO?HSAGaCHASGO?TGA?aG??OCI?C@??A???_PC??S?AO@GA@CO?D!10?g?A_??_?G?O?Q???G#240!35?A#128??C#119!4?O???_G???_!5?_!6?KRHa?K?O!4?_!5?O?G??_?GO#102!31?CACA#81!67?CAGA?_#77!9?O#103CG?C??A!8?O?W_GOOCOI`SiOmO@uHO~\N^R`@??B!5?_tzVTbmQsqo_gC_O_O_$#114!330?EKEAOGeUGefOWSFWGbX|o!4?_??BCpJDGMEB@@!5?B?BCFA@BA@@^C}AeBCR?icCrCPMEEAE\mAdr`IocfDwvYFERBiPKEgS?_?][U[LIHD`hGTG?__ha_PAo?_!7?O#125!16?B#121G@?qC_#118!13?_?@?O!4?CCCEAAE@B@A!7?E@$#59!330?@A#49!151?G#77!23?_?_$#101!508?_-#246TGaDOi@S_ICPI_DI`k@iSAXDgU`QKbCXaHSqhDyDOdKqFQyH\uQJmx\VTWtmDioInIoYnIdSRLaDIO?_BH?OCWLY@?@?`A`G`Go?pGPC???A@?_?OG!5?O#237!9?CP??P??@??@??@#239!18?AG?aG?aG?Q?CO?C#137???_??_??_???_#184??AP?_HQC@?dGO???h!4?ITAPATg?O???PA?T??E@aS_DO@C@??O_ADGO_?TAS?cA?_???_@OcG?S?GOC_PaU@]@[`^?E_H_R_DGcI?kAoBgR?KaDgR_GoAgOaGoA_C#105hA#218g#64E#114G!8?{XH???CB?_OIdFPpGQJCAV`Go{??@#121EAE?AC_!5?OH_xGS?CGO?@O#102?_aOOOWG^GD!4?C!8?A?@#103@!8?@???Q_?QP?P??OA?_?O???OQQ@QEG@OGI?OCC_G_GOGOkOfOG?I?@A??@#53???WGO#115??A?A!4?@GIG??C?A?@#77OGQDBCA?BCBCHSo?WO???_!6?_#100_?_gw{|MFB#102?D?C!6?A?E@ICG_#77?O#100?O_suU~#99~i?~dgT?OG?aPI?PGDQ_EGaO??_OC$#237Ga?OiCSaITpI_DY_SAOC@gC_Q@GC`OGa?SaHCQ??i?Q@OgDSa?HcPCA?AdIPiTIt?tIdOdY`KqCgTiTIs?zChA_CoKoMOKOEOE?E?A_IpKPcGSHE?a?A_G#239!14?C??CO?CO?CO#237!18?_!11?@!18?@??@!4?DO?G!6?_?DA??PA???A?PA?`I?cHaS_D?_?O???AOd??G??A!7?S?_??dG?C?O??O!6?G?O#208!38?S#237@#70_#72_A#118_kR!6?_S_Cb_oWID?G!6?O!7?_??_I??OC?G??@C?C#114@!5?C??E?OAAIaS?oAGB?IACEA!4@BPB???HDCFBB@OYMr@Rh_GQ?}niwOYVbYAIM?HOKH`w?_?G#72!8?@!10?w?wswso_O__#102??C?WOOo_o@??_OoOGKCA#72?_WGWSg_G_#102??FAFBLntIVoM?J?@#98??O???A#95@#107?_o?_G??GO?O!4?_#72!7?O#134G?@#131??S`?WA_ydaT[CtiCqglZwTKb#134?HA`Oc$#244a?DG?@?G!4?C?_#218!28?G#202!5?Hc??A??_#192A??O?D?O?D??O?G_?G?_??C?Q?@A_!4?A!9?C!8?A!4?_G?A!76?C!4?GQ??@COC??PAT_???g?@ICOdI?_I?cH?S?@O_CO?g?A?DGO?CAG!4?H?O?AgC?I??PA??A??I??G??_???_H?Q?C?O?@O?@?C??C?P???C?@C?@C?@C?H#239???E#83O#56@#115oC@GrGc?AcS??b?S@AcOI?i?@dOQlGU`M?t?AO?O!5?_A@!8?_??@?EOT?L?d?__?gSGEOG?`CAQAAO?SAALA?@?COi?D@KGCCDEK???D?L?gCDDC@KCA@oO?@O#101?C??_?O?AD_A!4?_?Oc#114!9?@?EG??CCG?G?@O?GOGAHA?@#98!4?_??O#53??O#107!11?A@#122?_#72!4?G?C#113!4?C#108??C!8?A?ACGC?S#98!6?g#93??@M?ATIDITi@i?TiDQ?C@A#100???_OK$#240?CO_DOi?T_Ic@Y?TIPmPiTaYDgUhQKrC\aHCQgDyDY`CgD?a#252???O??_G#184!15?A???O?DIO?_Cg???_CoGOKOCOE?E?A?A_IPCO_G?GA?A#239!83?@!7?G???@IO!4?g?SG_G???C!8?O?C!7?G???O!4?Q?_???GCO?A?PA??C???O?C!5?C??_#244!34?O#97G#81C#59HA!5?O#103!4?@#102!11?o#103GC@#54!12?_!5?C#81A__oO?o?BA??_#59C?_A?_??CB?FOB?@@?A#121?o??C?GGG?!4_??OG#102???O???Q?_?A!8?_oo!5_??EkC`rJZZJFF@??@@??FB@#59!11?AA?SC?G??G?W?_#103oOG_GctAID!7?@???j?@?CaOIDgLo~S^E!7?owONwJalUfDeNt|x[Orr]hBSI?A#95!5?O#98!18?_PK~ULAjZ$#218?PGA???@!4?O#193!42?_G!17?@A!9?CO?A@???`A_?`GO?pG@??AG???_HTHPK@tLa\a\a\a\a?G_I?cQGcQGcQGcYdYdYdYdYdYdYdYdY@SaHSaHSAhCOgEOJSb[BSJSb[ATiDY`[AOGQLOA?Gd?aH_Ci?G??GtAC?S`_G???T!7?I?I?I@C@Og??AT_Od?\?u?cJ!4?P!4?_G@Cg@??@_A@?@C?A???@?@?C??C?O??P???C?P??O??O??O?_#104!5?@#125A#102C#107@Q_!6?AJ]#59!14?G#54!29?C#103!8?_#118!10?@???_??_#59!7?GA!8?_!5?_?O??_#119!7?@#59!4?E?A@O?_??C#48!23?_#69@@B@A??CC??A???@#101!4?o_olYcQdjCYsJu?G{_gO??O!5?_W^~FVBB!5?A?@A???@!5?@??@AkjdN@H$#239!74?O!6?C?A!5?A!8?@G?C!12?C???A#246!83?A??A@Q?C!4?GC!4?@???cGO?PAO?H?I?J?iASh!4?a@???_H???CH?@A!6?_!5?C??_??A???O?C?G#133!34?O#112?G?C!7?_#118!84?_?C!4?G?G??G!5?D?G?G@???K#77!5?AC?C_?O_WsiUkQnWgS}dZ}D~FIFJNFCKW_wwo___#107!5?_#108!11?@#122!32?G#115??O#112O???g#115!5?_$#196!78?_@G???O@A@G?C`A?G@GO?`G?COCag@U`UPc?OcRsGa\a\a\a\a\ze^pmZheZheZheZdYdYdYdYdYdYdYdYd[b\Sb\Sb|CzjExjsj[B{jSj[B|iTYd]_kjUc_isgAOeXcQ?TiS_?_?g??A?ADQcG??_IO_G!5?_?OiCDIO_?ALAg?aH?X?UhUPIcIPeG@mpBiTiK@W_U_I_X_^?]_]irYdzQlJ{Eg~aXyEg^eJ|Ej\eJ\UzUh#121!4?O??G?G#112!93?_#107!6?`C#118!55?@!4?D!4?CEBD#114!46?O#118gO?W_G$#119!327?CR?C@!4?WGGE@?_OoCMA?__?_G?@A?dG???O_?@OC?cG!5?_CHAc?_G?G!9?_Og_OX?HCkWCc__{?QSAoG?COg#81!66?@@#121B@??CCEA#77!50?@?A$#69!328?cRj?A!4?O?GC@!5?C!6?U?@IYSh|HD\zMjZpWVMANAEJwOpJYY`H?L?L?@!5?cOC__W?W?_W?C??[??OGog?CA_??C!6?@??DA#119!52?A?AAE??@@-#237}?dOIcT?iC@QC`GAGCAgDO?COAgD?OAG?T_AS?AhCOHcOI@S_Ah?C?_GBc@Y`UGe@gQ?QkQcHOiCH?VgOhO@E@Q?OGoKOD?D?OaSIs?GAG?gQL?QC?A?GA[?GO?_G?O??@??@??@??@??@?AG?C!5?C#137!7?_???_!8?_?OcQG?QcGT_I_TGaGP_?O?G?O?G?O!5?_G?_#246A?@?A???ACGOA??BO`GAd?ACA??A_CP?_OG@??C?c??G!7?A?@?OC??C?@?A!7?A??_G?_???G#237!6?_#105!10?C?O!4?E#153O#83_#69CO!7?@AC?O?G?G?O?_O?@_CO@_GwkrOwNLTIwqMVHF@@P??_cEcyOYLH\DTa_?AKa@C?BCAD?B@???C?`?cW?GCOHC?C@A?@@O!4?G??G!5?OG@??O?G??O#59!11?_#72!6?OOO???cGdkZK~~N{bF?BCIAYRRaO?_O!7?[?I?IDSiOJoNqLOgS?A_???Os!5?Gs?G?C#118_OW__oogC!5?_o?@#111?G#108Ac#100?g{}}~n`j#131?@[Q?@ADA?LAEIHtMU\BI@A#100???_Bq@$#246@Y?dOIgT?yChQCPsBWTAwFwBkPAWbKpEgATgB{SAxeOJdsiJ\sUzjLTu{Jmc]htP]Ulnl@HRun?rSr_CBABaOgChE`E@IOIOID?@?@AdOdA@??_@??GCO!5?G#237!46?@#105!22?C??C??C#192?@!6?A!6?A!5?@!4?EO?C?`G?DO?HS_G???D?@cOG@O?GOc?@cA?C?OcWA_K_WaG_???C@??O???CA???O!4?@O?@OCHC?D?OdG?@??@?_?GO?C#96G#115G_yDAZ_PK{Cpc?W_\?{D{IhSqLomOXc?BKBA?Q??@???A?a#73??C#118!8?O?A#115G?DB?@B?E@A?B?A???@!4?C???_!5?J__?AQO_PSEWAhBTGccHD`?G@X@H@I?`OQA??oO#53!12?_!9?_???B!4?@#101?C@G?WAgQkUiIuKq\b^cZtWiPnSJoLqKSGjS\oKpMGQ`iPfVALaC#119?O#115GcK?E?@???o__G?O?a#101??AtE@@#72@#134?O[?S???OkOgOg?__?_!5?_?gCgVGKGC$#240?`A?@OA?S@yChYcHsBgTAgFwBkTa[bKPVgITgAhSAHeOI@S_#202A@???_?@#192??O@??A?_??O?Q?G??C??C!4?GC!7?_?_!8?G!14?@#184!75?A???A!4?A@?@A??@?@!5?@I@O?A@g?H?i?E?O?G_?A@CPI_OI?A?c?I_B?BO??OGpA@??_K@ODGpC]s|gwUkjms\oh[v?LA{Bs?M_KA_?q?wA??AOgA?GAKBCE#137O#97?O#103O??_C_S#107ko#59!13?C!9?O???o_?sCGOGC#132O#54O??Q???O@?@_?A!4?GO!7?_#118??G#73O#112A#118!8?EA??C?O??KC?C?@_???O?_?@??O??OO?A?QOOA?_#48!31?_?[?jSA_W??_#103!6?!5@#100!6?A@C!8?_#102!4?A#114??A#251???_??G#100o?BBA#114_?OG???A?@?@#102OC!4?C`#99!8?A?j}alnQdQgTaSXcSIOhagTu$#244?COI?@?i!6?A#218!16?_!5?@#252!11?G?COAG??O#184!5?G?@!4?c???OG??GPgO??@A?O?OGOC?D??_OIc!5?GOcAG?QC???G_G?_#237!84?@#239!10?G!7?@C!8?O?GCOG??I???c?I???G!10?_GA???P!6?C@??O??G?A???G?_!9?O#246!14?_?g#241C#101_???W#59??A#102!22?A#121C!7?@A@_!4?_i@jURG???C_O?O!4?OoW_GoOWWGdCSyzyY]ArA_O?`_OG?G#103!4?_??A??D?C?A!6?A??_?C?@GB?`G?AG_??c??AO@ODACA@?G?@#99!6?O!5?G???_#102CCC!4@#53!11?_#103!9?A!4?A@G?@l[SKG!4?owLF??S?HE?BKJK!4B_XQKXIPA#98!5?S!6?G?C?OG?O??_??S?GTzVgVoDy$#218??G?c???@!8?_#193!35?OA!19?@?_??AC???_OGCGA@A?GOa?GH!4?A_OC?@_?G@iDPa?@bCBcBCBCj?gCQgCQgCQgCQG_O`A@aPA`a@aPA@AxU@IOcZ?[bKoKPm?Xc@HQcHQ@GACPACPAcGlIHcPIHcQLQd[_KSaSIpKOkHuSIcYCmPGA_@O?CAO_I??Q?EpI_OG?AAc?J?E??o??OG_A?@CO?B?C?@?A???_???G??O@?D?C@S?C?C_!4?G!5?COC?C?A#208???G#244?B#116A#119G!4?@!4?AO_?D?C?g@SAhCQA@g!5?GC??A???@!4?W?gS??`Y@i@AC??gWSig?@?_Dc?d_A_?CCD``WKX?KSOHc`s@?GL!6G???G?SG?cWKDCK?G???O#77CC?CC!6?A?G?KYfiLJL}hVYeYBCB!9?@@CCG@HUKAgSsGqKa?_Pc!5?_C???b?BShALoE`??A@A#134O_#98@ATG#107???BBBH?Op{oCOKOKK]C`O#93!12?@!5?@A?@?@A?@$#196!76?A!5?cOGC`A`C??@A?GTAC_PItOLA`EGOVc_@OiDSASRKR[r{jSzEzhEzhEzhEzHuVlU\yTMp]TyTMxu|Eh]tlZC|b[rMrmO^cJYcdZcHua\pMgrKtIROdqRk`uQl_kYa[pJSjSKrkRs?_cG@o?CO_S?GO`GaC@S_G_??C?@cPG@O`CO_GdMYdDASkXEO@aGa?AY_@?BAGR??B?BC??yApAGBy`ZQlZUHfA|nYtjExzqlP{rH`B#136?@#118C@??C!4?wGHDAOaO!8?H?E?O???_???G#81!4?_ogKEC??HG??CC??___!7?WOGG??OOGg!8?@?`#112G!6?@#102???AA#59!9?A???A#102?_!9?G?vLDN^}X^v|__!6?C#98!12?gSgoS__???_#108!25?@#112!26?E???A?A???_$#239!77?G???C?G!8?_?_?_!9?O!5?GO_??_??_!7?CO?CO?CO?CO?c?G??_?G_K?G?G_CG!5?A??A!6?@?A#237!43?@O?_@??_?G?E?O?G@?_@?@!4?CA??O??O?@OA?@Ga?H!12?G?O???C@?_#72!38?@#121C#114G??A?BA@?AGcA?bBAA@?AG!4?E@B???@??_??C!19?A???DC?C?A#73!17?@#114!4A??QQoo_ECC`pf_UOa_RXAaA__QcEcadgAGhOrG?aO_!5?A#120!20?O#108!64?G$#77!322?A#112?A@!8?A@#54!19?C#59!27?A!30?A#101!30?C??C!7?@!4?@CGO_?_?Q_@O?O_O$#102!324?O_?G-#237|PwEgTAhS?hAG?i?d?AGD_A@OC?i?DOCA`G?SBOCiP?cGCaHOCO_KQ?iHS_WcHqL?QcPIPiCpAShSGqKrKRcRkQkOcGdGDWdOaWaGcQgAg@?@A?GPaGP?AG!6?Q?@??`??@??@GA???_#137!15?_?IOdGQcHSAO_DgQcHUhShQcZcYdYcZcXeOdY`SHcxAXaSHOaSG`IS?H?Q_#192!4?@??_?PA_A?O?@CH?D??@?PCH_?@!4?A@?I?OAGC_GQH?IOjCQk!5?@O_??G?Q??@!5?@GA??C!5?C!7?D#246?b!4?@#72_O#115R_G_HGOA~tSIhSu\IhcZdQNoNshVOn?_G#59s]N@@@#39??@#73@G?A@!6?_?C@??@?G_?aOOOGGcQOSOaeDIOAc?C?_O?O!5?G???G#114O??O!5?GgGGxZK@cOQHSUhu_@E??_oDGg??g??G#72??O[KZO\Lnz^jJmDVFPNug??_?O!4?@@AAC??IS?H??_O@JS`ITiDoDiDOfGZ_ItA_W@K@#107?_???c!6?GLC!5?B@??BAK#101Kh#251A??A#134??C@RisOhA~aXCbQH`IdYCbsY@ID?CQE$#246Ac@WAgTAhUOcRS@Y?lDqILOm?jS@Y_IpKQcJ_kJPCmXRcXSejxlUolvSqjL`ZUCqzlHmsCPQM|aCJqD!4?G??@?B?R?Qa?AGC?@?O?COCOiO??_???_?O_?OA#239!101?A???@?C?_??@C?G???@aOA!8?A?C??@!5?A!4?G!6?A_?O???G_A!8?@GA!7?GA#237!8?CO#150?_#202OA#83B#114BCP!8?I`SaG??OQ!9?G!7?A!6?A#115!8?@#132!26?C!4?_O#119_!5?P?EAf`_cd`bkctL@fAA`???_??__?_???OO??O#101???C??AO?QObK?pCi_AO?_?C@A??I#41!6?A??A?c#95c#101?@@?BMTA~uJ[VI]sj]tIDYFYTOjGRCNOAHP??AsB?@#108A#115C@??@???S_HDpCAO??B`CGO#100?A\n~Xv^z}kO!5?GCiWks]sW_oG??coOwr?`ib$#240?G?_?A_OAhEXcjSdYAwDoQlOnOjSdYdIpKRsJOciP?eGPaHO#202C??GA?G@C??C#184!9?A!5?O_CGQKBCRcQk?c?cGC?DO`OaW_?h?g???C@O??@OA??A!4?@!100?AG??G?K?IoA_O_YcIOC_?ASgUgS_WcW_D?_@q@A?CaC`COh?ODQcLQK@Y?T@HCPEWfWdWA_TGVoIpIPi@?ODy_\q?QG#105AO?A#24_#86C#77_??A#107GOcJt#118?I_!5?@!5?OA??C?B!4?A?_!4?@_??_O#69!47?O?C?C@??C?@G?o??@CA#103?CPGA!4?@??@C!4?DO_?Cg?DGC?G#53???_CA_#99?C??O?G?O??GA_??cAO?O@OakGG#100???g!5?_!6?O#103?G!8?C!7?w][lrY?A?OOm?A?q?AOK?A???TarS_O?C#99!5?DJiU|?O!8?@BOG?GC???@$#218?A?@!13?O!26?A#252!4?A?@!6?A#196!12?G#193???A?@?@!4?G??@?A?Q??a??@C?P??@?OC?gS_@??C?I_@SaHcQG@gCOIOCIOcIO?_TGPCQgTiGtI_y?{@y@{@i?DQ?G@Q?dGDQ?H?C??A??A??@??@!4?I??AG_A?C?HACAHAOC_HQcHcJOjEwEyDWAk?SH_M`?OAgO?WCi?A_GACgAHS_Gc??`CA??@_?C_!4?@??CQ_!4?A?_?Gc???@?C??_@???A_G@Q`Go?OAG??OGGCK#97O#99O#41G#102GGtSERcG#119??@S?@?aSAH?GD_COJ?gCO@!6?_?_?C?@??AoaUtICA_?CXCiSAG?CiC_SO#81!24?@!9?A?A#102!7?AA@D@A@?Q@EAHMJF?AVRqV@g@@#98!8?O???O??o?g?_?PKrNX`n|bAI[Osq{o_#134???_???_!4?_?_?_?_CO__O_?oG?KpA?@#118_OG?|CuNF@B?QGI`kbKKKY_#102?@#113!5?_G_#131!5?D#98???DaPC@A?@ACGCAdQ@iFGCGPK$#244??E?T?GC#193!42?A?@!6?A#239!21?_!7?G!9?C?@??@??C?gC!8?@C?HC???g?S?OC?OC_??_C?H?A??A?C@!4?C#246!73?O?@C???A???OC???S???@AH!4?_G?C!4?_O?CO`?A??H?O???D?A???G_???A?c??_?@?C?_#208!12?C#218??_#240K#144G#122C#103_??@_#69!7?AG@!4?cQG?H_?Q?_?o^vH`?KQGBoW{sRG_!4?@?@??O!5?P!6?@#112!24?O???C!5?@#59!10?C!11?@??A_??G#77?SAu_nSbbA?@#48!5?C_O?g?cO@CRKO?K#93??KW#77!4?@?@?@??SBGD#98!11?I??C!7?O#114!8?A@?_G???_??O!6?O_#131!30?@#101!6?GO?O$#192!58?O??_H?C?Q?@gC`??H!4?_?O_!5?G!4?G!7?A???@!5?C#237!121?I_???dA??G??@gQ?S_?CO@OA?O_HQC???@!6?_???G???_!6?AG?O!5?G?O#101!23?E?A#59!12?_C#112???_#121!8?E!4?O??OG!4?C_OFHG?sWK@wIaQS@TCTGC?DbAGcjhdWGqtj|Z|z^NN~n~~~mn_x?IAJII?A?A?A#69!19?O#107C#103!54?_#77!19?@!9?A#119!4?wG???_!9?_#72!40?_?C$#196!82?G??@?Q?P??`O?GEG@?EGCQCAiPA?JQm[bKtLSiHsQgvkVQn`MjpmJpMv\IrmQlTiTtIp]D~B}@}B]TtiGvdYcjWfYgVcZqhUhUlXcZcYdYcZeXdYd[bUXExeShqlShfYTalQuHSnSxFwDwDtA{B_R?OCGODA?@_??HS?@?@??A@?A@WEGO?KoLOHOI?ACOnY_H?CbM_\_UCpAWdOeGbWU?S_IdGTES_[fIDN_Dyl?`fZ@#54!33?G!7?_???A??@??S`I?a!4?Cg?I!8?_#118!26?O?O??OK?O??o?OPOC???O?G??G??O???_#100!75?GCEaa?G#102!10?_O#121?O!6?oo$#81!358?oCESM???GCKG!5?O]B_?@?__AiP@jI?CRHCAIDPG!4?A#132!13?G#115O??O??O?G?KOC_CA__OGiCSi?CGGg__OGGG??@#251!72?D???C#112!15?CG@???OCG$#49!359?G#132???A-#237xOCbXcRGePGC`?S?OI`OCgAPGC@gA_I@Ga?TAOAPC_HSA`OI@SA@?Og@SHQlGt_TAh?OaTgF_I?SGPiPmPa?dI?I_I_I?I?G?WDQdYcYcQcIcG_I_S?OaCgTGS_G??IS?AOG?_??_??_??O#105???gOcGO_CGOgC?oC#193!37?c???@_P?`O@GAOChQCQ@GaDGRcHC`IT_OI_KOl?IoMP?S`Q?GcZcGCO?DOH??IT@Qe?Q?e???_?@GcOIOCAHSAGO?G?OGA@O?_!8?@iO?c!7?cv@#59__A_??C#102B#118O_OO_X!4?GAAAC@@?_OG??A?A?O?G??_!6?@!4?O?G#73???G?A@??_`POOWKKeAbtG]KgRbGBP_hSSciEMAG@!7?@@@#114!6?WEdkeO]OGApIcWa`_`OGLKET@A_#101??A@AO@yDqlcGSk?OIC#120!10?CA#101OG#95@?@#100?_o??GE@ecEF@@!5?K???@@HCQYGGC???@#98?CA#118OA??CCBA???@BB???@!4?OBdC#107@#101_Dac!9?O?_#98?@AC#113!8?GOG_G#101{m{SmYkv$#246AhOCaHCRGepISj@idOMgRTgcRgQDWDOu@Si?k`KaXUahSMdsyj[UfdS}jucQRINiwU^nLGRO\tQbdm?C?GOO?OdODODOdODQ`A_G??@?@G@O@A@O?@??G???_@???O_?_??A#137!18?CHO_C?QgCHQgAhQChQlQlqLqkRkRkRkRkRkRkRkRkRkRkRGQc~?MOM`KAKPcHQ?dG?S`GQ_CO#105??O#184?GA?@??g?@?APC?AC?ACJ?QcW_CG???IT?Ac@c?e?qC`Og?@Q?PGACO@cP?O?OGu@SHqGeHWCydApI!4?gdVyc#105B#96?BG#150_#0A#72A@#114@o!7?A_@?NF!9?_!5?CB?A??G#121!10?C?@DDFE`?C?aGOBS?ed_OPW@GAt_QDkSfkm^EJ?POwPlR}n~v~n~}]AAbaB`#102!7?c_cSKK?G?GMFCBQ?@Gg[\]}NG__GG#53???A??G#48A?@??S?AOCHC?H_?@#134!9?o?oGO?G_!5?A@?VDICA?hC@E@BADAWSj#119?G?@G??K!7?A#128_#119!9?o#103?Ai\AkOA#113CY`O??_#99?@A?O#77!15?O?_O_OG$#218CAG?C#240Q__PGEpISiTIdOFgATIcRkQdYdGuHTiPMpKaHSAhOI@#202C?@?OG@#192???H?c?O?@?_?O?C_A?CG!5?C?D#196?d?`?C?`O?A@O_I_?@?_G@O?ADW`[?OISiT_BgLqMhO_USbSyUdxUdxUd{jRkRCBGRAAgBaD_RHAhQ|EgZSdQlQLqLRkRkRkRkRkRkRkRkRkRkRkvHZ?~oN_]QlqeXehUGrliUTgVgJuzMta\isLoFOmoL_iShY_[`O??@A@Q_I_?_?_G?W?H?X??GADgQ@IcdOxCaXCbmDjA?sGe@SHqDqDGtIcSjmY@Y_DWc{O#202?G#14C#48C#119_S??o!8?w???WC?q?ACA@?TG_S_!4?GA?@!6?A@ABCAOOHSAGSWfISGA@?BA??O#132!9?O??O?_GC?_Oc?O#126?G?O#81?@!4?@#103!11?G???S?CO?GAC@Q_OA_???_cOGC#98!6?Q?@OIC@GtCjRCXKcX_WHFC?ypSH~Nv@EHA#103??Og]kY!8?_!4?_?_oOE??WA@!6?AA@#73C??C??g?GA#77!6?O#251O#100?HRmTzd]n~oNgSGsHyT~y|~^~~unv^vB@@B@@@$#244?CbW??GC#252!42?_G?A#184!10?C!4?a?G!4?O?PiPa?_I?I?I_I?I?G?G?ODQcYCAcAcG_??A_C_???GS?O???DI?@G#192!98?C?Q@?AOC???h??H_!5?@I_?CAt???O??H?H?HQCDQC!5?_!5?C@_C@!4?C@??A???G!4?@?Q?G??OA#37???G#77O#115CIJxGwiLKh\C}F?GrcH_HqkyTItIuTjH!6?C?GCO?@g?C?_#81??A???CB`!4?AgGGC_a@gSGA@`Q?G#119!6?BA@@#118!11?_O!5?X[COG!5?B!8?O#101_#77?_!7?OPIT_sDg#99!8?_O_AWC__A_QCR_EoizCMJE???G#101??HoGMU`RC\aOgO_YcO?_?o?gSGc_B?c@#121cGOHh_SCKaaK[?AAONDh~N#102!4?K#108??O?@g#134!5?N?VItIc@i?DA?_??@#72!6?AG?CA$#193!51?_G?A!19?`?A?C???G?O?OCO@OC?dOcA@??G??@??G@O?A?@A`C!5?A?@oA?@G_C@DGQCHQCHQ@CgRkRkRchSBSHQHCAoCD?OD_AG#237!61?@!6?@???A??C?A???Q_CG!4?T??_!11?O??@??@?_??_??A!9?C?G?Q!4?C!9?G?U#128O#133G#81G#69?CA#103@?C!4?A#69??oOC@OD?CO@GCA_@G?O{gKP@sQ}FJD^aU{gw[gw__o?Po!6?C?A#125!4?C!8?O!4?_G#119!15?kSSWsIa`?`OAPA@??@??@#107!9?@#72!9?BA?QLOZdbOncPiBG`?GQ_R?AGC_?OC!8?o?O@O_???`?KB?IT?GEOHC@U?HAH?gO@#107c!6?@#114@!6?@!7?oI@}@$#239!74?G!7?DI!10?_?C#192C!6?O!5?C??G??@OA!4?C!7?_#239!100?A!11?@#246O?cH???@Q`O??_ICG?QcO?CgQG??_Gc?A??AG!8?Ga???O?_@???C!9?AG@#140!4?@#121O#107??CAC@AbE#121!5?_??_G?G#59!11?F@_o?G?ooi_[??O#114!8?_#115!46?_GCG?C?bGAPGH?A_o?`Qa@OO?GC?A??A_@#251!53?_O_?_?_O???_??O#126!8?WO@_AOG?_??_#115?@?@!5?_KOI$#239!109?O?C??I@?@?A??A?@C??@G???@GA?GA?GA?C!111?CI!4?@!6?@???AC!4?G!4?AG?O?c@???GA!8?O@?O@C!9?@#112!8?O!11?O#54!14?O?C?@!7?@A@?A??G?I??GCOdG!5?@#69!34?G???S?A!7?@!5?@???G#98!71?A#127!14?a?A#125O?__?GW??_Sc?_o$#153!312?@#121!41?_C#59!84?A???C!4?_?O_!4?@??C#141!73?C#116eO#132???WOO?O_WGWEO?S$#81!355?AA@#102!183?@#112C!8?A-#237~?~?~?~@|A|@YdY`CAOCH?QGd?OGcAOHc_OH_OH_?GS@_I?S?HCQ`OI?tATIPkAtAG@GuHQhU_UhCYcHOeG@QcXeGeGUGUGQGQCY?ISgOACQ?EoDoC?SGO?AGQ#137!24?O?g?QGqCxAS@I@gh?pOI_AO??GCo?i?@c@OHAPGB?bGf??@?bGBKaCXfWfWfWfWfWfWfWfGQHQcHaT?_S?g???_??_??_#239?@??@!6?_?@?SG?Q???C!4?A_!4?G?GC?@O?GAOC???_G!5?G!4?O??@??@C??iSd??O?@#1A#119_?C!4?C?GE@?@cQ@O?O_PcA_GCOICT?I?c?E!7?@!4?C?@?AGC??CA?@O@C?CDGDYPM_?Ly@?A?_`_!11?pWOw[GKCCcSKU@K@@`w__c?G_??CC???_#107!8?C#101!7?ACPi?ZuHqOgO_G#48C?G?S@C!4?A?OC#100!5?@???@CAA#103?WOq___?U[Qkit}TsismvmC]?@#132_G!4?`@[a?Cr?_???C#115_#114?o?O#103?sg\WtMxyxppNQsycYCi?_???CGO??_?_OcX?tGqLylJEX$#246?~?~?~?}A|A}@YdYxljQUldQYldRXleQXKeoN_uH|biUTtiISqhC]dt^I|gteR\G|v]RHsdUhLhUZ_BcBPdYcH?O?O@_@_@?@?@?`?@A@G`G`G???p?a?A!4?c#105!33?g?s?U?AKAdOHcJsBOJCPUGQIcaS_AsGS?O?Si[?S_O#193!18?PC_G@CO?dI?l?JsJSb[BTITb[aOIOgSBK`I`A@Ad??c!4?c?K?CI?A??O?@?C!4?C#237??H!4?Q!6?C!9?_@!7?A#24_#69@@!9?A?AHCQC!4?@GC_GCogITtIQlWE_@oCIAa`WOIBCADsRHMX?LcmhOgGGWOW???WKo#81?GC_O???_#69!11?_??_O?G?G_O?Q?IA?@???_?G_!7?_#77!15?CAIPmc?o?_#99@DAC_RcOAGaGPMA?pKA?A?@#77???O_?O_W?E??ACOI#134??@!5?@#251?@???@#121?W?CoWD__E???ea?@?_oo?GM@@#108!5?fGoC?CI?_@G#100CACIDJBnNFXvJ^F@ABmZc@#77??C_??COe$#244!12?c??C!4?_#252!5?AC!7?C?C?CA#244???G??@#192!10?A?G?_A???_?AG??Q!4?GOcG???A?@_!5?C??cG?C?_C?OA?CO@I!8?O@??@G#96!33?_??O?G??O???C??G??c??G??G#105!42?@?A#184!11?AO_?gOIC@K@M_?`AGdQK_?C?K?CI?M?IOHPiDIAO@LgPLQk@_YcZ?aShCjCiOcA@^eP!5?A@_#203?_#35W#40C#118A?EFFFBNFG?Q_Q_G?QJLI?OPO?G?@#59!6?_?CI?@_??G?C?_WOO!4?_?O#73!6?@!6?@!4?WDjFEJDrBqM@fIBCB?E@#115???_?O???@?POgAAGH@G_AGg?ACC_AQO???_??_aO#72!9?@?HCLBSiT_Y_?_?_GpMol_KaHA{BwPi?C@CA?@!8?@A?@??@?A!4?@#125??_?A!4?@W[bOX@??WX@DAB#107??_GeI@a#101?A@ADACMOkB@P__Oo[Ooo_??_o[{[???]IvHQDA?H$#202!16?A?Ch?Q?d?QG_AOHcAPGAOH?O?S@gA?T_B?Qh?I?_#252!10?_#202C#184!8?_C!4?A?@OcGEGEGU?QGQ?A?Q?GO!7?_C?CGOG?C?G!5?_#150!34?C???C!4?_!7?O!4?C#192!57?D??@?_??O??SG?QG@ODiOAPAp?P_T_C?C??O?gAO?A???OC@???G!4?O??H?_?G#208!7?s?Q#217O#83C#59Y#39_#115@@!6?@?D??@?`??QcYdIEAAD?_A?dGQ@W@_GQCD?Q`gT?BCaHcQOEG?XO?_O?O??_??_?O#132!7?G???_?_O?@#81!4?@#112!8?G#118a__aCC[!4?@!4?I?A!4?_#53!21?A#98?GA?GR@KRNhUPE_@OLA@oL?CA??A???@#108?_??C!5?g_???G?G???OG?W#119?C!5?A#73G?A?K???o!4?GC#112??O?W@U#113!13?G?P?C???GA?c?GA@?@?A#108_!6?O_$#240!17?O!4?G#244!10?A#240@??A?A!8?gC#193!27?@?A??Oc!6?O@_?_@c@O@Gt?@E_W@G`G???G@?dGhDcGZkRuZcZcZeWfYcZeWfXeXeHilFVhdDHAl@U@U@AH?dOH_JsJ?HCPCHQ@cBOhAPGU?UGvJSAS_S_OO#237!45?A!4?C?G_??@?G?O!9?G#193!23?aO@?A?_?CA??AGS?@#153???G#240?G#96@#81?[#121wOg_gwo_o{g[?GcIhC!6?O_???_?O@!6?G!14?@?@?A?EK@FAAFADE@EBADubWCWOOWK[LPgWs{z{M?mFBfRrjRB@?K!5?CC?!5C#100!31?C#101!15?O???o@wCmS|j]yg\C~@BDLZNT?@kOSA?AGPI@??A@A#128_???A???_???O?G???A@?@#251!20?@#102!24?O_$#239!78?O?G!5?A?@!6?c??_!13?II@?@?c#246!129?Q!4?A??c??A??@G_?G?C???B_A?O_C!5?_??A!4?c@?AO??@C?OC?O!6?wAE?C#112???AGOGO??O!8?C_!6?_??O?G#102!7?C#81!18?A!4?AA#54!6?G#125!11?CA!4?E#81!17?G#114??_O?CROIQP?A@_WgICCCFoaPA`?@?e`???@O#102!42?_gGO??_#100???A@!4?C#102???O#98??@#118M@?`gWC#140!5?GCA??C#126G#118OOoMMd@$#196!84?G???O@_??H???G?c??A?gD?cQ?EO@?q?e?ROa?RcQcHCZcZcXfWdZcXfWeXeXuDQOgCQGqCOAg?G?S_A??AC???Oa?a?_?G??C?C_?`G`?G_?`GBGBLjeWfWfWfWfWfWfWfWehUdYqLiYTiQTsJsJ[b[itI[_LIsFC`W_Q?OSG?O???`IPiPAp?P_P_T_E_Oi?hFs_BgQcRKRcHcZS@CiOhCJQgW_?gViTiYDG@l#126!5?_#73?O#114!19?@@@?A!7?`YOF_Pw[CEB_W_gG??__?o_!5?o___?__O?_#103!40?AO?A?P?O??_AO@?ITG@?_?O@?A?@O?@CCO#107!52?_!6?__???@#115?OCA#142!7?C#49@?G#119?_!4?A$#102!437?@??@`PPXHGG??a[]^YLG]|}}mhw_#112!64?OG#116AE!9?G?A?A$#107!437?O#59?Q!8?DGC!8?@#126!70?O!4?O#52!8?CE$#129!531?C#127??@!4?@-#237~?~?~?~?~?~?vGrM_@cX?C@cAg@SAg@CQ?gGcAH_S@I_S@GdOAHcOGDAoHAPi?HA?`OHU`Y@m?Z?lA|?PACHQDQ?tGtGTgSGSGpE?DAG`?g?_?_?GC?AgS_O#105!5?O#137!15?_?OcHSaShUhE@??CAh?S?a??A?OB_TC?Q_CQ@G?_G@_G?bG?G_??_??@??@A@EHUhUhUhUhUhUhCHQdOIcHQ?hA?i@?GQ_?@??A#192@?_CQ?c???O@S???C@Sa?Q?d?h?Pe?AgOC?O?C@!5?C??_@??_??OC???A??_#208!12?b#240Z#2O#81G!4?C???C#112??_GOG?S_OA@A?G!4?c#114??G?C?@oC??_P?GE`@aTGSCEB_CACAB??A@?@cBXHDpHOo_?!4O?kOGsWguOWoOO__oOG_?_OG__a??_??_OOWWWMGLEcCEwi?DGQgebQXP?DCCCGA#72!7?IDQ`JeWsJ?haKRLgeSrWMhTZah?C#103??_kWsWsjSJg@?@FBBB@??@@A@?G#125?OMgOsqWG__`@??AA#107???_wwWsMS@!5?`#111!6?_#101!5?B?@FG@?GOoGx?@@!5?BGA#107??_#102HA$#246?~?~?~?~?~?~?vKp]mHezYMHtUihTUyhlVTpX{UJisTJisRGlsUHnqYLFukeTxulNIbqhMcu@l?vAW?iEwB_GoHeGA?A?A@a@???_O_CQCBSI@ICB?_???AC@A#105!20?G!9?OgUhQGSAhITCxcDgSGag@kBGhSaRMOQEPKOCrC@ITITiSiSgSgO_#193!12?H_C?h?Q?cIOcGDOjCGQLoLQkQGQ?h?QHQcI_G@U_I_G?Hc?G?AG???G@??@??_?O??Q??@???OA?C@??_G!4?A???GQA#16!8?C#128_??_#73g?O#135??A#118!5?ca?C!4?O@?W?@??G#59!4?O!4?@??OG?C@?_?G?OD@COC?A???@IP_A!8?_#81???@#73B??@#69!6?DG?C@??AG?A?@?G?HCOAC@A?@!6?O?@#102?GOEKOGG?eeqyx`ppxZ~YQO#53!4?G#98??@A?SZ??p?Q?H?C@OA_#77??CO?iCG@A#108A!6?C#112?O!4?O@L?o??QDO@#132_T??CA?C@O?O??@#103!5?CAI_JKzmn{v]h^~Vn|J}j^j}W~}or{zsLAtAV]S}Y|^~sr|zzRqx$#244!12?G#202???@?A?C@?AG@SAg@CA?g?CA@_S@I_S@IcQ?H_Q?D??G?OG!4?_OGC#192?O@G?Q???@!4?GA!5?_?S_?G??c?@CAG@?G!5?O!4?@!7?@?_!9?C#150!17?_O?@!4?GO?G!13?C??C?A@#184!55?Q?@???QGBC???@U`W?HS?d?I?S_GWdCAhQc`AOiDYdCPitMWePCHaGaXeHgSYDIvlP!5?d?K#35??B#49O}#121B?A?ITjPlxNvnR\jQHoi[cCkBdKO!4?o?C#102??C?A_o_?E??_OgOWKWgHgw{[{{}]CGC_O!8?__!9?_??_#103!19?A!5?O??@!4?OaG@?AO?G?GD??G?E?c?dl_@#48!8?@???O#100!7?_!6?@#102!4?OcHcJSbOBOB???C#119_?G???__#128???_O?kG?_S#115???C!5?O?E??C#114@#108?_O?OOB??U_?gOAS@S_S@c??GC???_???g?_@_?_?G???CGC$#252!17?O???_O!8?O??A#193A#240!12?A#252!5?_O!5?C?O?C#239!6?O!6?@??OC!7?_!5?A??G!11?oRGD?@#96!37?C?_?C?_??A?OA?O??Q??Q?G?_?@_G?_#246!55?C???@!7?aG??A@??H?O?SAK??O?C?G@IOgCO_GQ_!5?GAOC@???O?`CO?GQc!5?W]o#83??G#54@#132@C[SWcgOg#115!8?HAGS_?a@_?A?YDASAj_BwgSOIDC`OoCAE?b?_?QoB@?@?@?_??GC?yGu??SG??GGS?CsGCQGAAIACY?IcPKQGDQGO?q?OcGOi@a?a@QoGBhWED?_O`D?O@!6?G#100!17?_#99_CLAK?D?A#115!19?G?CG?kG_OC!6?C__#126?G#116@!5?_#126???O??G#102!7?_?O?_#100!23?A?BADAC?_A?@#77!4?C?C?C?C$#192!18?O???_#193O#192!31?_??@#184??A#193??O?C!7?c?O??Cg?_?_G?G??A???A?a@CgP_OoCRSBTYSB??@o?AGHewVhUhUnWfWfWfWfWb[bsZOJGQaXHA@O_CHA?SAh?T?aCPaCgAGPc@S`CaPGPaGPCOCrCPMtGTaSiCiSGSgO_#237!37?@#239?C??C@??A!7?S!11?AgO!5?@?@???C??c@!5?OC??C???`???G?ATa#97!5?_#69C#125?g??_#119!13?cC??AOA?W?@_O@g?SGCA@_C?I!4?O#101!12?_#107!4?O#119!7?F?B?K@EAGO!6?@CDGADA?IeODVG`SKTDuAJDG?_D??__AoO?@??C?_#101???C!5?A!8?ISjSidYSGdI??Q??__QOhGE`SIc\QmzTzVA@?B#107???COa{A?KG!4?ACL?@O#73!6?GC?W???@A??@#113!34?C??G!4?G?CA$#184!75?G?cAO?@?ODACO?TG@GS?S?OIO!5?_?_?_???GAGS_O?O!5?G#237!128?@O!6?A??_?Od!4?c???A??C???OI!10?@??G??C!4?_G!6?c#119?A#127?O#143@?@?AC?QAO#69!7?@?@H?OCAoIDasBH?AG@QHGC?B??G?G@@?@!8?@!7?C?A?GFGA?G?C_#59!45?OA!5?_??G??O??C#111!45?_#118!4?oO_WMCA?IOYK?FA??A@@@??KC???oO??gHDA@?@$#196!81?C!4?_@A???A@_@G???AGDAG??G?C@gC_S?AGDaGDgUgE@OfWfWfWfWb[b[JCfcRcHCaSgEHQ??h??OA??H??G@?D?AG?G???C??C??_AG?GaO?a?G@?P@A`A@EHUhUhUhUhUhUqUhYEtHuHtEXvOmSrdLqMqlPk`Ky?}H_cW`[b[_G?Ca?a?Y?t?@A@A?O@A?ISHC?i??hI??PAGcXaWeHAOePA`GO??Ad\ti\A`B[#126!5?A@A@!4?C#107!28?A#103!4?OG!6?_?A!6?A???_AO?a?C?_??_???_??_??_???_??_#77!40?C!5?AA!6?DiS`O?C_O???C#121!37?_oo{!5?gC?A@A??BBQIiG\DKcJF?A$#77!365?A#118G??A!23?G?O!6?G??AC?K???@?W!4?_?_?AB???G?o?CK?eD?D??GA_??@!4?@#114!66?A!6?A#112!13?a??_GcOO!6?AC@??G$#121!395?DBE@@??BBA@@@?@!4?@C@?@???C???G?@??@#119!107?C_??Q!4?@$#132!400?A-#237~?~?~?~?~_nOLa\qCGaA@?h?_WC@GaWDOAGgC?PCAg@cQG@c?I@S?`G@SAH?C?`?@Qg@ISJODgFgR_EgTgDgTgFg?cA\a[`GO@O_@[?HCPeOcO?Cg@OC_I_A_@#105???G#137!13?gACHU_DI_??_c?A?Ga`SCaF?iAP?gCP?KE@CCaS@?GC@GC@?O?C?OAO?@?P?PCO?@O@?@UHUhUhUhCxAS`IS`IdGPiChAHAS?hAC#184???c?Q?C???O_PG@A`Q_@cApC?cAC@U?AGDJEDJsC`CEH??IC\AGOdQHOcA\AHQ_HCLA!4?_G#105O???@#49_!4?A#112?_??A_GF!8?@??C??@??_AO#102O!6?O?C?_sQMVHVvbZJN?NMKCJNv|KL^^MEAACFAEBBBAAB??!4@BFV{A??@_BGWqg#118!5?CO?_AMcQ\sYP?o_O_?@_A!4?O__???OO#107???_O_#77??@A?aBGeOkO???_?oO?gCOg??OoG?`AK`S#107??O??sWlUP#121?EAEKMFzUvwO}K?NG???_!4?ABLBDD#103?e?_OK]JmTG`M~MnDbHKpD??cY@TGrPIVjeDzFnNk||NV|RaPDnRNDrVdZ$#246?~?~?~?~?^?nOLaLzt\keRQnD`yuTLayltRPxmiXTUyHduYHtsijVQrihsUZhKUrmdV}t`sm_ToTGVwR?UOR?QOCI?W_OASRCQcGOA_O?G?G@?_?@K!9?_#105!21?O??ITI@GsDqCGAXOGoD?kEPAkAP_WQH?I_VaPIaPiCj?z?hChEwEgEgAhEgEgUg?_#192!36?_?H?A?C?_CG@I?H?I_AG@AG@?CA???O??GA?O?Gd!4?_A?_?A!4?_?C_Q?_???O???_#183A#217?O#37K#121K???_oSzSlUVGD???@?A@AG??@???AOs#114??oSoS?q@Ca??I?@#77?_??G?__S__bXc!4?_?_?OgS@GCGCC?C??_CaKqK!5?O???O#119!14?@H??@??DA?@A!4?@!4?O#101!16?`OKRHdQKdYcXqKItEhiU?}`MpfM|r]`#115!4?G??OgAR!9?AG??D#125_Of_PNTa??dWO#118_GwYHA#102?_O_?O??AO?_?OO??A??Q@!5?C!4?O?O?O???O_??G#115_O?_oICgA$#240!10?O??O#202???A?@?_???C@GAOD?AG!4?CaG@CAG@CAG@S?_??SAH?C?`???G#192???I?@GA??_???_???_C?P?A??G@?_???@c?@CA??A???A??a!4?P?C!5?C#96!23?OA?G?@O?a!4?P??C@??A???AO@??C??C??O?C#246!64?A!5?CO???H?SgC_Y_PgO_G?A@?G@CA??Q_OT?G?S_HO_OCHQ?HAC!5?F?L#218??G#38O#81b!5?G#126C@O#119?_?o???A@??C?A?CA?_[!8?G?G#101!5?C!8?OIOPOAO???_O_?ogSgQ_W?W?k?KsGyKqC_?__?O?O#69!19?H??@!8?@#102?CA?D?G?@?GD??POYn\F{YcWC__#72?A@AYdYELBdIPQD@^?M@EW#102O!4?@gaK`IdA@#118kkxpxpOO!4?@??A#127?a!7?_?_#112A[??dOL#111??_?C#108??BC@?@O?GCB?Gyd??sGaCIdGCPiCgO_Q?A_GAGDC#111I$#244!12?a#252!6?OGC?OI???_!5?CA?P#240!5?O#218???O#252!4?GC!4?_?Q?GCO#239!7?Q#184?GA???CG@gCG@G?_?dAC_G?G!5?G?@_P?OC?GO?@OCO#150!35?@!7?O!4?G!4?_?_?_???G#237!75?@O_O??O?O???@A!4?A?@?S?O!13?@!4?A!8?G??C!6?A#56@#119O#125GrLLA#73@?A#115!9?O`AgQS@yco]??G_JM`FGfLCoOVN?@?G???CC!9?GA@#59A??@#114?@@G??@!7?@!9?c@_RGDEH@YAtTGjfJH[OAcAGciOLIcLeUOKiHCaGACQkDA_HKi@!8?O#98!4?@??@!9?_#100@#103!8?I}VLrU@#111A#112!5?C?A??Ch?Ca??G#128?@G???GP_@W#126C??AA#112!17?C#111?oCA??Y@?A?G!4?G#101!5?@A#114!4?_??_O??o??Oc$#193!20?O?C??A#244!8?_!5?_!5?_?A#192!4?G#193C!4?_?Q?G!12?CG@???A!5?CO!5?CBKICA?Q_OAG@IHDP?OG_Q?O?[QgVGvIxB{b[b[b{bslROo_?XiONtI@IsGqDGAh?H_D?gAPAgAT?GAH?G_U_PIs@iOjCz?nChEoEgEgAhEoEgU_Eg?_!5?I?_AG_AG?Q?CO@CO_T?hQcHs@IPcHQ@SAcGPiPK?A?C?AC?@C?_O?GcP??_G???_?_?Q??OG?C??O???O??H!6?H_Q__!5?O#240C#63A#128?vKA#118!4?_???oI~~~{m[{O_HO!5?@!4?A?A#72!8?G#122!4?G!4?@#108???_#72!12?_O_o_OOwOGS?O???_#107OGAK!6?_?O_#59!27?H?A!6?A#134!17?_#119!35?G??`_???@C@B#73_???XM!4?A#107!4?_???_^F@@O?gSW!4?i?q?GoDG?cI_T?_O_O!12?COI??K??G?G$#192!21?G??O!10?C#193A#196!43?A???A??A?G!4?A??_@OG@C?GC?c?_Q_?_C?HdJkBgVGv?tA{B[b[b[B[JQClJUhE?dO?_S?@???OC??C?IOC?_?O?g?PC_OD?G??_?O?C!4?OAO?H?P?PCO?HO@?HO@UHUhUhUpE\hUThUtGviDyQlUgjUCXqJ}tIZclYjsZdM?cQw?K?y?G?IOPG?_?@G_O?O_?HAWPG_tQ_`AhALAKaLAl?cQCHQ?_OUlTIV?a?he#244_#132!4?_OLA#143?G?H#69!11?D?I?HE@`M@N?@??@!5?G?@#100!32?_#115?@!8?O???@?IKCCA??ECSGIfOG_U@_O??A?Ci?TAOPgI`O?_W_DQK@QgKCA@C??_#143!50?G#126??G???O#116!8?GUG#115!4?O???O?GA?_@A_?_?O$#239!86?_?P@??@???_??A?_?A_!4?AG?EA?J??C!137?C?@??`C?_A??O???C?C?A_??CA_??GD!4?_!9?_?C_O?@?I@G???CH#127!5?O#114!19?_#107_??G!5?C!7?A@!6?A#98!31?_#59!12?G!8?@#132!101?_OOCOE_Oa??C??_$#153!312?o?Q#103!30?O!6?_??G_??_?G_O?_o_Og?O_O?_!5?o??Q!4?@!4?@??G??@?B???GQKG?@_BcQG_o@C??hA_O??S?_???_!6?G?G?CO?sQ?D?H_Q_?@q_C??AWBcXEH?COG#140!57?C@O$#208!313?L?O#59!38?G??O?AH!7?C!4?C#52!160?G-#237~?~?~?~A{agQPGvGQc??h@C?_GS@A_O??HS?aS@HS_CiOD?gCA?HCQ?gDcAW@QG_HcAIpCiTaSJOLQcYDgU_TISIo?hOeO_L?^_V?I?J?T_UgQ?@AcH_I??Q?GA#137!13?AcGCHQ@a?_GA@A?_IA?DOI_cOOR?IA`O?GCaG@T?Y?O?SAG?GCG?c?H?aOAOHOA?Ca??ID??cPC@e@MPmPcHOdItAShAS`SHAOd?Q#184!5?gAOC_G?_?SH_O??A@A`EGCH?@??O?C?D?Wo!5?`a?oIWcI_TQgJScXcRidCY`KO???G?YAk@#203O#63O#48_#115WoG?SAHC?GC!6?`WeIXTpXGmCGUAG?a@?TPGk?aoGG#122??@#101A???[`U@oKagQtaTeHyBCHs?Bg?AHSBmPJsLq@]R?Wg_c_?OO#107!4?@I?A_?A?C!5?GG!5?_!13?O?_???C??_?GCG?K#101@?DG@A`A@CI?B@A@KB?b?BC?@NA@?AC#111???O#118!5?J^fN~{???B#126?S@#127GSh!7?G??@#112IP??@#108!5?@!9?C@CA?CA!4?@!4?@!6?CA???@#114cAPGAOCKQDcaO$#246?~?~?~?|B\BkaRGvlZ|SUyjLTri}SFjxUqj\KiuqJ\xDmyVPj[UqhlUQyHle}dRZqX|SMYPiLhsfqlHdOR`LIo`TCZSeHH@Oa??G_S@S_A?H??c?O!4?P#105!18?O??_?_GOKR?_GSHU@SgQ?dPIDgC_T?KAtAX?U_I_D`I`G`?Q`Q`QHOeOL?l?e?lOHOL_?OiPI?iOGO_#192!34?A!4?A?C_?G!4?O??O?C?h?g???CGCAOC??C??@C??C!4?A?C??_!7?Qd?OA#217?_#83G#59@#119aG#118okapoXuAzV^Fb~}A`X_AGA_?PZt!4?C??AC!5?O#77!4?C???_]@kGqKQcITIPqD?@#99!4?CG_#53??C???G#103!4?CCAAI@HLE`bIO_??CgDq?h?AGCO`A?dAGPABO@AOHAG?G?SIG@GOK@c?e?KRAQ_t?WA?AkOKGy_`KGcGA`s?CSgYSU?WuxCJBSjC??O_O#114??Wo#119?B~??K#125??GujOeW_@BAE@GF_#118oA#102?gSAHOaHO??@?IRCgPAc#112???o?W?SgKOG?gOGSG?gO?O#115?O?O?W?A@H_?CQ?HB$#240!10?O??C#252!4?AG?COAG?@?g?CA`??A#218!5?A!5?A#202O`GCQ?hC?A?@?G_?CA?`#192?_C?OA?G??Q?_C?O??I_!4?OAC???@!13?C?O?C?AG?a?G#96!26?_G??@?G??O?A?G??O?G?a?@O?G!8?C!7?O??G!4?a!6?C#239!48?A?C!6?O??O???g?G???CGC?AC?I!4?C!6?CAGD??`GOdI!8?@#97C#72[#69C#125@@#114OGCA_Gs?g!4?@[A?T_?CAO!4?C??@???ieR{?C?O#100???@#59!7?A#72!6?_???{iQJtSRd[ahWPms?OG[__#102G?COQQQ_I[sl^}pr#118??G?O?hA@KA??O_CG?CGCCgog_AUb?_Ca?CA?O_?G#59!4?O?O#77??ADQlQdCHCBCADKQ?A?aC@BG?D#108???O#121!16?~Zo~j#132u@!9?CD?Q#103?_T?AlubDOac???_CzDiOGpCw@WaS@C_GOhQgOJDHVhPHPnQmYdmPkaO@_G@#107C$#244!10?C@G_#202!5?`???_?C???O!6?@#252!13?@!4?@?O!4?C#193C!5?@#184!10?I?GA_D??G_?H?_??H?S?A?A?H?S?Q???@?A?_#150!38?_!9?_?CA@!7?C?A!8?A#237!70?@Q?DG?@!4?S?D?O_GO???`O?_?PCG???H?C!4?_!8?O!8?@#77A#81@#112C#121EB@!4?@???_#107!4?C???_?C!6?@#59!8?@#107?GC??@??{#98!18?Oc?Ig?Q@SA_!9?_#114C??G#59??H!9?A#102!35?AA@??GCHFIbe|wo???O?QOooWo_??{WGO??_?_GEx?[AOgRKAC#112!9?c#128!6?EX_T?_sg??g#107??CiU_??GGCKOZE~T!5?OIpEIdDIgRAFeEDEb_qu?EI_k?K$#218!12?C#193!6?A???OA!4?G?C#244G??_?@G!5?@?g???_#192!7?O#193!29?@CA!5?O???G`O?S?A?@CGQ_H?UOch@k@S`VgVkP~~~nv~zHPrQoKSLRCrKsHS@sGQ?DOI@aC_T?GAg?S?T_I_D_GdG`SRkQ`SHOeOl?lOe?lOl?KqLoITI?iOIOgO_??I?CO??S@?S@GAOcHQcGRcZ?dQGdQGcPGcHuGdGP?Q??H??C_?H?a!4?D?C?@?O??@I?_A???_??_?O_@??I?C?@I?LjCO!5?A#132??A#107???GC#103A@#119???_W[#103!6?CAG?b???g?qG!8?PB_cIU}?AAGB?gQD@PCG?G?GC#77!16?BaDa@GR_PD?C_#115?C?@A??C?TGDSAhCOgAOdQGDQaSGeOhE?DQP`G_Da?DBOWHGWF@_o#108!19?O#114?G!5?_?O#116!31?DGI[?O_OO#115??G?@???CO_?JcG??g?AChA#118!6?_??O_?O!8?_???_!4?cOCJqH_YOk$#192!28?@#240!4?C??O??C_?AO???C#196!40?A!5?WaC_I_S?K_A_H_CgRcGQcH@IOcRShUgVgRm???OG?CcICHE@a?_GCPA_A??`CGa?C?G@GA_T?@?_?G?C?Q?Q?SAGc@?GAc?H?A?A?@OA?AO@?QD_?_PC@c@E@MPmPujItIhiUhiUheXeGZdkZc~YDtIhVRmTZa?VGvg\gsKoQpaISaCH?Q?Q_A@IoAhEGOC@C@?O@I?T?HA?G?O?P??A?taS`I@_OY#240C#116_#102!26?C!4?wCv!7?AK?BBtg?w@|v!7?@@#134!28?@#114!13?G?O?hCQOdQ`KOdAW`ChO@iO@EODk?SJOPKqG`e?P?oQC@_#72!21?@#53?@#115?_!8?_@C@?A_GaS_#140!15?AAs?G?O#142_#111!6?GO???A!8?O!4?G@???@A???@???C#102!6?CA?@?@$#239!93?CA!5?@?_??G???@?G!6?C#246!143?_A?CiCj?j?Q?ADA`Ap?G?GP??_Q`Y?_AOaH?O??OI?U_!6?_G@_A#121!29?_!6?oc#59!139?G#107?_!4?_?g?AkpLRL_#73!20?@#121@?A??D#118!12?o$#105!312?C??C#244G#119!30?A!4?GMHg?P#126!176?A??K$#153!313?C#112!34?@#69@??O?Q$#191!313?@-#237~?~?~?~?{QdYdYdY`SHSGc?J_AK@aPOGbSHQcHQdGTaSHQdGCPCA?gAOD??QGd?WdItAtIPiSbYDgUk@sATGRK@iOiUHe?e?R_Qc?JSHu?jOdAHAgAC!5?@C?@#137!10?g?O?gC?C_CQG?WCrOIGcQ@PGi_??A@P@cCAOHCc?O??`?GC@??_K_ICH???ICgA??O_?O???c?Q_IPcOcHQlOdIOdY`IcHQcHaPC_I?d?G#105Pa#184?O??ShAc?DA?CHO?GO@_A?G?GCh?DA?G@GAK_GOgPaPA@?As?^?l?QgTqLOIOd?S?C???IGC#204_C#114OH!4?A@?K??F#69!4?O#114!8?@G???Q!4?oOwsA?doE`X?A#101G???oChS?AGskJqKrMPhqUBCB?OGSGcq`i@xCyCyU`UHUGE?A#115?O?G?CK?AJ?AF`qgOEWOOPpGOAGGCoCAOc@OI_GCPGF?cQ@ohDO?IKQsIaWOI?gO?_??[GcA?kEA?CAAD@?OC??I?OGASUCIE@??@#119_}~#121~jhUDo???_!9?CGO#115A???QoXAHFO?`GO!4?P?G#119!6?_Gs?O#115!18?@C?@CG@#119?o$#246?~?~?~?|BlQdYdYd]juavX{SNdq]Kebp[julZulYvi\julYvxmX[UTliyVLcQYnbYOIlGteThKcyR?@qAkGrcQoCLP?sPlXTkZCHQc?a?HOCGOcO#105!22?@AC?@QhQH??dI`H?C`PAGkaCPCJsGcICQhODaOHbCjOKQ`QgUHQ@??_?Ql?_?@OcI@IC@cHQ?H?C???A#192!30?A!5?G?O?_??A_?A?G??_A??A?OA?AO?O@?@C?C??Gc?A!4?g?AG???_?O!6?_#153?@@#240OB#35A#69O#119E?PG??_@?__o{{]Kmb?E_?_?_!6?_??CI??GCAG#103G??\Pc_xPK@?iSD_A#98!7?C?@_W?C@_?_Q?K??CA?@#102???@?__owkLFrqqaq`?oO?W!7?C#119!13?A?OG?A#102!15?@?@C@??ACAR}BAA?G!5?@@???@?@A???CB#114!7?OHC#126!5?AhY?o?OO!9?A#118BC{!6?O_WfWA_!9?Y?HWcX_IWdO_W_IOc?_?IDgSqHgS_PcypUi~N$#239!7?A#244??G#193!8?@!5?O!5?C#202!16?A?A@_A?D???Hc?OC#193!13?@!4?_??_!7?O?G?CH?G!4?O???G?_OS`iTgiSsAhmOnOnOn~}vjETJlQhQHQhdQc??C`OAGCQCP?I_?cA?Q?ODAOHOC_OGQdQGUHSHOPtQsHQlOROlYdITJcZuHZCL?@CAHA!4?G@c??CP?c@GAOcHQcHQGbG?Sh?ShExAtAhEHSGC?GOD_QDG?@Sg???C?c@??c??A???AO!11?A!9?G@O#105?_#17?_#40_#77A#121h?_owO!6?B@_??[?O#103!5?B???C@#69?_???B??G#107!7?@AE#72_!9?OLRKogAH_[aKrkRgVHKQTUAhDyDG[GC?A#114!4?_??G??KO?DG?E@CGoAKbGEo@gOaOMPgDQGd?C@OgAoM@gCDQ?M_T_L?sC?__Q?i?G??_?Gs?O@gE_?COG#121??_OG#111???C#73!15?S??G?_G??_#116?AThAYQ#141O#112CG!6?_??_GFO!7?OaC`C_AQCB?bGAD?T_HODYC_O?@$#192!19?G??A!5?@?G#252!19?_?H?O??gQ?@#184!16?GQ?G?AC??G?a?gAG??_??_???GO?_?`A@???_A?_??_#150!27?A??G??@!6?SAOG?G??_???A?ICA!5?_??A#237!70?@O?@!6?C_?@?DO@G?GaG?GOgPAP!6?G???O??O!7?A@?A#208??O#244?G#49G#101C#112OO???_!7?A?_O#102!13?A@???_!8?__kQ[?MBA??gW#108?@#99!12?oGA?B!5?G#103!8?_?OGCPqGK@DH@Ok?iT_WKPEGcA?e?E_?eCa??@g@S?d@C`Cd?_O@oGCW?I?B_I?WAM@LP@|?@K?cR@jAO@@A?@??aM?@@o[J?D??A???A#132!9?_FC[e?oO!7?@o#107B@j]{kGCKC??_GDIsgWsmKPG?YU@G?C@CADYeGSaIw?x?IAg?O??G?A$#252!21?A@?O??_?GC#193!20?_#192!6?_!6?d?OA?G?AO@?C_?C?P??G@AO?C@??A?A!6?@C?A!6?D?G??A?@?O#96!25?C_???C???GA!4?@??_?A?G?_?O!5?C!4?C#239!73?C?_Q?G???I?CA??A?AO??@?@C!4?Ac?A!4?g?AG???_?O_KokOG_???O#63C#132_#115?A?@!4?G!6?A??U??dHaCSHChHoGE?GC?HpA?D_KA???@#77???wU@B_VGRc?_?@EOCG?@#48???C#100???@!8?@#107!11?C?O?A@??_!8?G?G!7?AO???G!7?OA?G!4?C_O??@?@??_C??C?o!4?S!9?O@ICA@b??OJHHD@#125!13?J@@MILy?gCG?G#119??_#103?S?A?B?_Q!4?QdAD???BCRC@?C@!7?@A@C@ADAD?TAHASBS?O$#202!23?_?G@?O??A#239!47?G@!5?C@#196!11?Qd?a?H?CGOcQKAH?TI?TAIhEOnOnOnO?@GSOg_QC?C_CQG?P?QGAC_O`??_CP?H?Oc?H?G_CA?G@?d?G?`??a?_M?HAc?QDgE?@Oc?oI??c?q_ZsiXcXulQnQsJYdYcZQkRsLIqLPuGvSe\jE|jAOCXAwCxQaehReCGPC_U`OA?OgDo!4?Q?A??GcGsH?H?_?Q?D!4?_D?I?@aHQfS@CIF#96?@#118??kMEDM^qv^WN??@@@?hh^YU\Y_uzU_?O?_??CACpWAPQCA#77!35?_?O???_A_QHD@B#118!10?C!5?A`@@`???@MT@PH@gCAG_A?QqGAOG@GCAA?a`P!6?_?O!8?O!4?gSwW{wiuK_O?oC?_og?_Oog}luy^@#127!8?A?@C!8?G#102!4?`?@CA!8?HQdI$#239!101?O???C?A???@??O??T?G??O#246!137?G?C`Q@O??Og?g?s@c@CQcA??Gc??X?|?v?V?D_D_NON?nIP!4?Cq?G#107!4?@#59!28?C?@#73?@#59!121?C#101!7?@#77@#59???@#112!11?gC!5?_?_?O!8?S#128!8?@AD{AQtcC_#111!5?@#108???@#114!4?C!7?_?_?_?_?AO???g!9?O_??CcBgAiHCI`S$#107!348?GE#121G]A@#140!177?@???@_#111!20?A#108@$#112!350?O@#129!184?@-#237~ONwVg^_~Wf{IlqMohE|IsloOgSylOy?O`QDoDqChQK`IT_TiPiDgFWbGD?I@?CaSHu?uHQLOeXaLoEXaG_HQC@U_ITIPkAtISjQhQgRA@AS_DWAC_S?A_G@C?OC#137!10?i?TGQ_???G??A@_?cSOAGGCGA??PgAPH?cAG@@_GCA`?_Og???gCGQcGQCO??Q?GO??_A?@a?@QcHQcIOdItGaHQcJOiChAS`SASgDO?c@G!6?C#184@!5?A?@???_CQ@OI?@??_A_Qc@KBCRK@JO@?_?IDGDY?OdOcBcJuHO??@skOOA#208?@#203U#35@#40A#73@O?G#118!6?@!9?G_O?o?OGAABJI`?_??G_C???A#77_WG?C?@A@?oMOdKoFXaTG!5?_#53!10?G#77?C?A@AXOJdAkQCASG#114aO?_O??OE?@@A@?_OHgPGEPaH_SBgQI?cOC_Qc??{BoGCAr_KaWAsKdHGcAOdA`GC@?C@??A?A#126??_#103!6?A#73??_#114??D!4?A#126!6?_??gQDoHQ_GS!8?EO#118GYskyT?gDAP?o??G?Ok_qXws{x}l|ULIKV{mWdW_Wi@zcrC?XUmlUhnUDnF#121C$#246?FoF_V?V?bGA@QCPJEwAPJAJdPaCAjDzjEdyNiLzUDr]ta^ITeSYRweSvy\SmjX\jqHlHucqjHeSQIgeSV\ucz{hHPi_eAXG`@?C?C@CgSgB?A?@??@#105!24?DQlQ@QcGSJAH@gDsBOdOlEcAOcASHOdQKQ@qGSIDA@SiTAP_??@?`AcH?cA@ISHSGSGSG!33?A!5?O#239!9?G@!5?AT_GC_?GA?@???Q???O??_?I???O!5?@?G_???gGA@A???OG#217@#37A#59O#125u__O#115!14?A@??A???BCH???`[{BQGdCQJ?A@!6?_#72!7?A@!4?qJuPlRKIxUSJexNRu`hPXckcA?C#102?O?@@h_@CIEC`_O_o{KSCEI#107!9?A!8?_!7?G@!10?OG?@G???DA@#112!9?_!4?G?_DA?OA?O@A??A?@!7?D#125C??oG???C?DJS@A?OK#115??CD??@?iDOOGeG?GecL?S??C#119!4?OAhQDBGAOcY_Y_Oo?OG_??_?O_?O?gOwz$#192?G??G?_??CO?c??_??@?c?O???G@O!4?O???O???G!5?_?G@_C?@G!9?C?Q??H?CO?H_?P?G_??G?A?AC?@G?_ASGOG?gO#239!5?G?_?O!9?@#150!19?_!5?O?A???@?`?_OG?C@!15?CA@#192!62?@?A!4?@!4?G?AG@???C_?S_AGOC@?A??g??O??c?I???O!5?@?GO???_!6?G#240???g#38O#77@#128G#112B!8?A??A?H?g?Q?D?A@!5?S#114??A?WdQQH`SJS?A??O?K?_C#98!11?C?Ga?g@?A`GO??_G?A?A?O?GC#103_?YG@?gS@uPdHBEP@KGAAIHGTAb?AGTGC@?H?C??OCAAOE_AcP?s?o?CCA?@A?@??AO??A!5?A#107!17?@#73!19?@???@O??@_#116__@sXAG@#112??B!6?A#102!7?@??A#112??_AGBC!4?_O_?@?@?BCBC?C??IS_#103?@?@$#193?_#184!5?G!6?G#193?CO!5?C?A???C??C?G#184!6?_???G#202!12?A@??a#184!14?C??@???@???O_?S?PC??AC`A?A?@A!6?A!4?A!5?@#96!22?@_??O?A??C?A??@???G?_A???_?C?@??O!5?C#246!72?_!5?_???A?H?D?GOgPg??Qc?cQHOcPa@a@eHAgA?@??aDBQC??C_?B#52??_#102G#121?KA@JbNtN^K}n[~u{S{gpQc{M[Caogg#102???A??@!4?__GCDA?OQGGwKA@#99!12?O??C#115!29?_OGEAB@@_?oo_LCQDa?pIWCAHO@k?I?G_GCP?e@?E@o?GDaC`GA?O?A@H???CA@?B???@!8?@!4?@?C???C#132!13?AG?CAG?_?A!6?o_#107???@B?A@O?GA@ADB?@A@BKC@???@A!8?A!4?@I?J?@?AHO??O$#239!11?@O?@#252!9?IC@!4?C?G!24?_?OC#239!15?@#193!4?A#239!5?C#193!8?_??C@C?SgTgDoAsGRAiXSDqgZcIpMpMpM~~~i?TGalQlQDQlQcICh?gDOAOA?HA_A?gAcHOdQKODqGSIdI@OiTIPaT_JS`YdZclQdItJShcISheG??DO?DO???H_CO?DOA?S@Ga?HAOdIOIcHsIsGs`[b[cYdWf?T???_CQ@?I?@???@??O_O!4?cA?O@Oc???cGCG!6?CG!5?_#56!5?G#103_#119??@!8?@?@??BB?CAG@??b?PC@?S#107??@??_#101!6?oO?CMB@A@A`KoNY`IOc\i@s@KACQpCGbcXEOcHSUgeHQP_No?dQkQ?I?G!5?_#102!26?CA#119?@#77?A#121!24?_!6?CwoOowWwo{NaosM[Og___os__{?o{_{^yyTdIAcd^QJ!8?Xno_#103I?C???A@cG@Io?Q???@#121!10?_O_$#193!59?_?O#196!38?O??g!4?QGDG`CgTcHqKRcIoMpMpMp???TTiaT?G??Gc?HO??S?A?g?_GOC?OGPC?OA?G?_AG?@_?O?gC??_?GALOaK?G?Q?HOc?_A?R_@AOdZugJtiItIvSUhJsiDxUhiUH|aTiItJsRsJtIvHIa[bYdYdWuA{f[RgK_?T_YCT?G?G!5?_???GAC@?Oa??@a?AGO!4?AScWA@IDtKu#142?C#114C#126??[aSS?IO_O?O_#69!4?@?C?G@??g??S?_S#103??CGC?QG_SHCHap_g_SS?Q@?_?OCgA#107!39?OG!6?O_#119!51?OOo__ckgC?GGCEEB???CG__??OOO??GO?_GBRB#128!12?WOiIC@?A#114!5?O?gS?gc?OCoCOG_OG?A?B?A!9?@??C@C?C??COjC??AGE?hQ$#192!113?G#237!145?OAG@?G!4?OA_OcACAC@k@I?H?C???GCG?O?OCOcASHO???_GO@AG_#132!7?C_Go?_?_#122!37?@#118!56?GK!8?OGcOCa?_CoSagU@dpX@HPGGXGA?GEJx?WPWCtGbAscQslYwWCiK[ZYRQ@NDFB@@CAOWH??@JFMGJNHVKB^F?K#127!14?C!4?_$#183!305?@#38!228?_#129CF$#74!535?O$#142!535?G$#145!535?_-#237^snQ|bLJuLrKXvILvIp^pnWvwfwNyfKrGqHQHQk@iShSHQhU_UHcHEPiS`QgQHC?DaCJ_LQdIpKQ`ShQHC?dQH_ISbSGO_@ASaAH?H?pAp?xA|?TG_I_???G?c?O#137!9?_I?TIPCOG@G?_??@C_CQI@DCCACP?WAAHA?W?D_H?C?cOA?C_X???P!4?O???A?HO??O_A?_A@iChAS`IOdIT_DiOIPcIOdIOdI?iD?I?D!7?D#184!8?@A??C?AC?_?GE@EPAP_PiOk@c?COi?C?GOgWcGCG?OgO?TgC?CgS`GsG#96?O#203G#50o#59A#121o?g_A???GpItaLq~Q~j\~ni^t{On~T~_O_o#103!4?XC@D_AH?Da?SaIoCQ{PZOD?Q_O?_!6?G#53?@!5?C!6?C#103?GA???RGG@CF_Ad@hCGQ@_s?eDWCG?MGCAHCAGCAO@?C?GC?E@C?COAK?CPA@?@#119!5?_oO]IG@@?N#143!5?C???C#73??A??A???A?C!6?A#119!6?A#116???o??OgIOfdC@Bg[MEg#121A@No_#112_#114IHaK?dOIoT@i?O#112?GCA_GaHOk@CHQDI?O!8?C@#107@!5?A$#193_!4?GO_?O?a???_#184!4?A?@#193!6?O#184!8?A!16?@#202@?G?@C??_?O_#184@!7?A_?_!4?_O???C???O?@_C?A??@?O#239!11?C?A?@#105!18?_ACaCPCJcIOJh?cOiOHoI?e@cWcPcB_Y?U_Z?J?LoJ?E_ZcICOdI?iChOc?AhAC@ODG#192!50?CO?H??O?G?A?O?_?c?I!5?G?i???G!4?A?A_?_C?D_?AO!4?CA?@#105?I#240@#52@#114x#132H_?UPGGgdGd??O#143@?G??a!9?i#112?C#114??@@GAtCAg??GoDQO?iD!6?_#72!5?DAN?Oh?ABa_SyDQIhQGFpKHyO??_GC#59??@#102!4?DDYuUqv`{Q?OWW?G?O#119_o_?O??O#107!9?@#119!4?G#121!17?__sQ}{oO~r~l~bLqnJUpKPcWjREGBHAi|LBcG}B?J?D|Gp??OP?@?C#140O??C?Oa#130_#52G#127O#132_KO#118L\^To??_QAdCGiOun|vz\VBTAA!7?@@ADADIQlQhSaXsHUItHVGQ$#192?AO!4?C??G??G?A?@?_G?_G?O?_D???_G?@?G?_??S??H??Q???C??O???O!6?A?G?C?`G??O??H??C?@?G?AOG!5?AO@?G???@?O!6?O@#184?_#150!30?O!8?_??_??A!5?C!15?C#239!72?c?O?_G??@?A@?OC?c!7?G?G!8?A??_??C!5?TaS??C?A@#244?E#55C#115C#73A!4?@!6?G#112???_#118!4?OD?I@lO???P?T?iutGA_?_?oC_gG_#101!5?@?A?CGQGFIT?}hUhTsDZGDOhTUhfWCrcDjyDWpAl?ePuGO?O#107?G???GAD!6?O#112!44?c!7?Q#132??o?OO_GOcY`OKo`GA?T???W!5?Ca!5?@?A??I#38?G???C??O#126?@Q#119?AA?_#103CGaK?D?A!5?A#119??_GS?S@A?O??G?eIdYtiTlQlOiSaHug`Gcgt`x$#246?@?L?SaOGaCPe?dOGoM?COE?FGFO?GrKVDukudP]TjAjucUhLhuZqxmCi]dFkqznI\hSUqhYSErlKJUCuzjYKeVthGbulJuKH@KoEoEGCGE!5?A#96!36?_?Q?@???A?@?G??@??G!7?_!5?O#237!77?A?@??O?G?_C@AP?PiOGOc?COa?G?G?GOcGCG??gO?T_Ta?G?g??G?G?o#116A#125?C^@GcuuRA#115!13?O_!7?AhAAS@GA_XSOOCAY?@^@Oo!4?_#98!9?@!7?_?iC!5?A?O#114!4?@!6?GO!6?@!4?@I@?EO?I?DAGCAGC`OL_E?iC@cPK?CQ?kBSGA?CQcWDGaE??A?@#126!4?_?K???WAL?_HE`I@CC??SC?D?AqKAC?C@CJO?D?O@KA@#142!5?GW???O#73??O#115!6?ASORGg?HAOCH#121!6?_G_kP}JelQdWcW_GO_#114???A?GCA?@#121S?Q?AKE$#184?G??A???@#196!5?O??C#252!45?O#193O!17?O!8?@ACGO?GoCpEWEgCHES?eI_FOSJyTdQIXFiTiTiTn~~Y?ta`cYdaSrKRcJ_IS?dOiOH_HOcPcOcOgQ_Z?U_Z?Z?LoJoE?Z_IcZdYdiTjSlOelQlJSlYTKy???T?G@c?O?AOC?PC?PC?PC?ODOaGTaWaTgF{@u?~?~?~?~PaH??_K?AD?_DGAG!5?C@A?A@??CPa?c?A??O?T?@A!12?_?c#128?G#126???U@G?@?OEOITaK?D?S#119!6?A!5?GAGC#102!6?AIC!7?GDNzk???Aq_#100!30?C#99G#108!8?G#115???G?C?GId?a@AD_OAGSaGCAWc?QG@C?IG_AI@@DO_J?K?A?A_IC??A#125!26?_G?ooG???O?P?G]oOG?AMlMakKQ`@??@!5?@@K__#107!5?@@???O?_C@#126!13?_O?_O$#196???_#239!91?_#196!6?_??A_?hAX_TGcJODgQkPegTiTiTiO??DtIGSI@GPG?aGO?S@??G?C?AOC?I??H?AC@?C_H?C_COa?C?H_C?P?_I?OD?OA?JO?CO_I?_ApCTzUgjUsJYdi\iPnciZcjYcjYdyDWv_\a\iVwB}Hy?~?~?~?mW?~cZQdx_YTo?o?_G?C!4?O?O?@???PA@C@?@A?A???A??@iPA@Y_BS?@#127!10?C#69!18?A!5?C?G#77!8?A@#119???C#77!7?BKCh?LdW_gO?E?UgGOCA???_??O_G?A??DqCApQkOe?bgY_#118!12?_`aD@?P`?pp`AHaKpyProQGopy_i@O_r_|wlWFor\x\NL@?@?AN#112!19?@!8?@?@#129!12?_!4?O!6?_$#246!264?AC???G?G?I?C@e@IPa@CPePePe@?P_PA\A@iGI?G??@A?P??u#101!47?@#127!145?o!5?_?o_?_??O?A#136!9?o_?A$#107!360?G#128!149?_!9?_!6?CS_GAAA{?@@?E$#145!535?@-#237jYsJStgRelOvG~?Ud]h^cZb{BKzNsJYdXcZ?ZcHqHqChQLQcYd?Ag@UGUgDq@GQ@OGaS?IPcHeGrKPiTAg?eOjCOCgODG@UhQcZ_HYdQ?ADQdGrCa?O?h???aG?O#137!9?S`?TIOcI@?G?c@??`O!5?GAGcG@O@OH?@OH?C?H?HAO@OAGO?BO?cO??O?H?cG?_?@?C@OAc?IT_TAShAS`IOdIOdIOdIOdIOaCG@S#184!19?hO?`??_AH_DAhUgEK?C@?qCq?k?V?D?g?G?d?@?B?R?t?B?D??AOBkAO#240?W#0O#125@_?w???@W??A#112!7?iCAG#143???G??QG?CGo#112??G#115CG???@?@??GC_CCaO?o?_#101!5?_T?CZkqDgQ|@SIGtItLqM@fgU`eYkTIEGZegPAo__#107???C@G!4?GC#119O??_???O!7?E!7?_!8?BB??WwCA?A`C?G#126?C??OiS`ACPHa@!4?A?C@A?@#116???_??g}?o?|w?s_wOG?NKK?N@]@!8?G#121Gw_D~Zm[O#103?QCOg#119!4?AF?OD#126!5?_U|MtkU~gcg!4?_O_O$#193S?A_GACGOAG???Tg!8?g!4?_#252!21?G!8?G??C#193C#240???A#192???C?aG?a!4?c?AC??GO??@C???Q_HOdO??@#239!9?C#105!22?@??Oc@Q?GuHCIdQhSaS`O@QcIcAcQkAcQhQcQc?kAk@cBcGcJ?@cHAc?Q?APICgQ_G#192!53?A?C?@C#237@C?A?S`CHAC@?O?q?c?e?T?G???h?D?@?B?p?d?P?C??A???g?_A#81oC#126?ADOkC?Gc?E@_It#118???_?`S!4?_!8?BrCE@y}Ea`^rhH_GD#59???A#77!7?IdYcQLqDlA!8?@?A?@???@B?CHAcXUAt?O?_#118!8?@A@?AOC_[SMCG]C_RMhRvdEFabP|Wy[zXNV{kbUfCrpRpOGG#143!5?D??C#125?OG?OWggc]gKhUkQMpD{AWgB?TLg?D~@YCIBv_@A???_#136?{g@??_C#126??_?W??cO#118AcwcrESh}i~\W^NG#143!8?OA@G#132?O#119@A\qlOMBEHUjUPMNnnNfBBB$#246?C@O_GAcGOFGr?i@W`A_P?[@Sq?o@OcGaZCucZQLcLzUCqlHdQ~TV}ht`VYGevkybTHjttmZqXTCr?T?|VYPl?znaDnyuQ_C?G?Uc??GdW_G!5?GA#96!34?O!5?G??C!5?G???G!7?O!6?@#239!74?i??A#192!11?@?O!5?A?_?g?@?`?G?i?S?c???S?g???_??G#90???_#49K#121ANDAm@O??Rgpi]tI~~TBPAAx~v~^hu|zvN~~s??ww??_#103!5?C@@WAuA_?a?PkPI_Y`???GQ#98???I?c!6?_!4?O???_O#103D???K?FATP`QP?`U_S_?oHK`A??_`?o?AP_!4?O_???G???A#121!10?GKKKIrvr~jz~iTBITj?s@CADA@?@!10?E!4?B!5?@#140_!7?A!5?@!4?O#125RD#132Ey#119??@#115@AD???@Q?@??_#121_?_ZtivWNhA`GQ_?FYTaLQmPkWcgS_K_O?O_Ws{{$#184?_GC??O?@?_!7?O?G??A?@??G!5?_???C?A???_!4?G!9?C#202??@?GaS?G#184!8?G?i!5?O!8?HQg@C???A???A!6?_?OC#150!33?CGCA?@#246!104?O??O??O!5?o?yCjCH?Z?W?I?V?}?U?q?S?g?I?Y?i?AOl?[Bs@?E#96G#140A#132G???@AieRGTGS@#119!5?Gc?gA#132!4?C@A#119!6?Go?EC?W[[_#107???O!5?GDG#72!9?@!5?}`tQItAaKp[WQh]HC?iP_O??@_#102GGHGK]kg{EG!9?@@@#107!5?G!7?OGO#103!17?_#112?C??C?OC#73???g!4?AG!7?A#112!9?@#126!4?C!4?@A#129?o??OoCOG?O???AN@?@_#73C#127A@#112!4?_G!12?_QcITGfO!5?@!7?@!6?G_!6?G$#196?@#192??@!7?C???A?C?A_!4?C?A?@OC??H??_?O???H??Q!7?AG?_@O#239!16?C#193!4?@G!4?@A???_??D???A??CYcWdGQCXGTdiQUdYTCrNcZcZcZc~UAG]I`eHokRu@YcHUG`O@SiS`[@QcIcQcQkQcQhQcQdQcBk@sBkQcJOJeXelQuHQtITiUgZaMgPZ_?GA_H?OAG`CO@CO@CO@CO@cHQ`SIPmONoMPkRcXeHsJsJsJSg@OI_W?aPG_AG?O?g?ACH?C?P?G?A?S?S?A?O???G?I???A???G?O?A??C#73?Oo???O??c#115!10?O??@#114!15?@??@?@?A?CQQIo?l?CO#100!20?@#53??GO!4?C???_O#99???_#114!6?C?A???A???aIsAC`IHC_G?yD@XC?O?KGIHGTKAAd@`CaOg?OK`?B#132!15?Og?e?CADQP?DA??@@???A@F!4?AO!4?C#149!5?_#142?x_C?kAO?W?ABM#114!9?@AHGhAC@S?_#118!26?@A@?@AP_O?O$#239!4?A?@!14?C!7?C?A#202!19?_#239!36?O!4?G#196!8?G`!4?QdGaTAG@?hYdGrK_ZcZcZcZ?hhU`_SGQDAG?k@Q?_A?Ag?@?A?aG@O@G@?@?@?C?H?G?H?OAGO?GO?cOGAO?H?cH?c?P?D?S`TIcTiVg\aUlhUSjIsjIsjIsjIsJShUi`mPnoNpmRkZeXuJsJsJsADSId[BkOM_\??R_@Q?g???H!5?O?A?A?O?C?g!5?g?O?D?D??@Cw@#244@#69?@#119??w#127???@#69!12?GS?C#103!14?A#107@#102!11?A??HHDYT~mRmT#115!39?A??@A?O`^HS@GaOC?IAA?@A__AK`O???O_??C?AC??C_???OG#127!23?_O???OO?GOc?I_@C?O!5?A??I??DCG??@#130A?_!6?O$#239!282?@?_?_?@???G?i?S?C???C?xiO?_???F#121!122?OO!11?_#141!45?G???O#38!29?O?A@??C#165_??O$#128!495?_?_?_?GoCY?W_?S@i???A!7?OA!4?@!9?F$#152!532?FG_?[__$#144!533?E???O$#145!533?o???G-#237lReXfI|Vg~SzkVylUj[ujLvi[a[ax]`]`GqLQcHU_UhCQdIoISbWChU`Y@YcBGAD_H?_GPiSHe?G@?XATIPMOeXAPAPk@kRcPgRkPhQlAl?U_EGUGTaGC@GAc?A#137!10?i?ChQd?@?@O@S@??_cAI?A?a?QGOGD?_?A?H??I?R?QE?D_C??OG?CGO!4?@?CG?cGAc??c?CHQdGcP?Ga?Ch?Q?CO@c?I?S@gA?HOA#192!19?A!5?A!5?c??C_?@C_I?S@G?I_?_G?A???O?G?A?C???Q_@Ci?AG#105?@#204C#14C#59A#128_O!4?O#112!7?D?SJKBO?G?O!4?OID?AO?dO??GA#115??_?CQ?g?S@HTAA@#101_?W??}GoGvYh~^q\u?b|NYH@gxTIC?GEhEW`CPKADYAtOKpOh_WoGoGog?__#107???_??C@??A???@#119A?O!4?C???EA?_G?KaAAAaD??_O#73O???AG#127!7?@?_@CCOBG???C#140!6?oCOGC??AA?@@?@A!4?@!9?C#73g?G??QE?I#118?@NSqhJVJ^g[B?W#126??I_?CpItAK`W?sJadGV?~?~@yDqC#119?R?gOC$#193Q?G?O#184???@?_??_?O#193??@??_!4?@C#184!9?O!5?G#193!7?@#202!10?@?G???@!8?O#193!10?cG!5?GAC??AC!6?P???PaGDqicPWJwTiTiTiTi~j@SrQDWeYcIcYaSjCH?cOl?l?l?dG_ITISlQcHu?m?l?GAWBwB{bUhRcjTiTiUgRu@ZoDYtIXeXq??_QChQ@Si?TGdQHcPI`SHaSHaSGdIpMpMpNoNoNoLa\a\a\`?i?T?G_?cG!5?@G!8?_??S?A@O_G?C?C`O_??Q`??G?O!4?A#217H#16@#69`#49Rc??O#119!11?AS_WACB??O#73?@???A#119!5?CC??GI!6?@#59!6?_#102WS\B^s?@?B#100??C!5?HO???!4C???aA#48!4?A#77!6?@?IOMIOH?GOGoGOG#118!14?Cacskm}}ZwJum}h|vPs}r!5@G?@?GK@@#128!11?@?_?@_GRICTiBOj`SlA@?E_??@@@#142W!5?xwgo@v??O??`GA#121?V?o`GhRDJ]o_!8?o@?N~t^jzMtIcPAD???TIVg~?~?}DyLz~kzUnz~~$#246?GOeGoAgA?BCP?D?hOA@COG@b[aHE@]`]VDolJqh\HUrlWTFthKezQhMcudX{v[IFuZXsmDjqX~vYJe|gteplHe{IsmRYRGQkBcAkALO??Q`GP_@#239!5?O#105!21?GcYcI??iSJCHOcOLOL?d?dAoITGOc?u@s?k?h?wAWBwAC@Q_A?i@iCgQ_@Q?@O?IP?H_#208?_#239!48?@?g?C!7?c!8?G???G?I_??G@!4?O??@!5?@O??C???GG#240o#35w#114[#50G#126@?C??@A@WaBLQgt#118?_R?DA???n}???_!6?I???ct?[~GCRAg?Q_#77!5?__?G@uGcGdQ?_D!5?O!5?A#103!20?CA!5?@??OI@W`HSgSoAgQcIW@OH???@!9?G#121???[s[kWqyALeB[u|??nSiCBBC_O#116???A???cPi@ShOSiOGymoZrrKCAAA??D@!4?A!7?_?@#126gsGQC?C?C#114??GC??_???A#119K}fo???S#132!4?OAC_??SG?_#112!12?C@$#196?c#192@??D??S?G?AG?A?C_G?A?S???O?_???_GA??C?A_???A_G?AO??C?O@G?A???_!6?O?C!7?A?G?AO?@!4?c!6?O!4?h?C???A?_??O#96!32?_?A???_???G??C???A!4?G?@!4?@_#237!78?S???O@AG@A?O?A?S_O@S`A_S@C@?@G_C?E@Q`A?G?I?K?C?E_@#244!6?A#83A#140?C#132AUoMleTIdHS_#114!6?C#115?@!4?@#126?@!10?`#107!6?A???C??C!5?A#108?_#72!10?GaHS?A_DAQ@?gtZTDXUheWiApLyd[Idb?`?O_?_!4?_#112!36?G_OC??_O??AG#73!15?G#129!18?GK?o?_[@IW!5?G!7?O#125oU?BFK_?_o_#115??AHAO??_#125!14?G_WA~J_?O$#239!20?O#252!4?@!36?_O??cA!8?c#184!12?@!4?c@?OG@?O_AC!6?GCG?A?C#150!32?O?@???O???A!15?_#184!85?OH?I@qGYdQ?S_O@?`?_C@C@I@C_K@U`I`A?G@W@K?C@U_@CxDQ#125!5?G???O?G_#132!19?A#114!17?pgCCRgCAgDGC@#98!16?aK??_oGQA??_GO_?O@CPKA_??_#59!5?C#114A??A@?AAA@!9?@D@@@CG??@@?cAo@P?O?GE@@#132!7?CCA!5?gc?bCXOc@YKGAH?C!7?C#38!9?C?_?kC_]s_]??FM_G#74}CAkE?A#127G#132!5?@OG?O_#103?@??CGO#73!15?@$#193!64?O??CA!8?c#239!26?O?G#246!157?t?sHA@W`I@M_I?S@I_Q_S?U@Q_W_K?K`U_S`Q`Y_G?Y?zCqd#121!6?@A?A??C?SgQlQIh??_gws~n??}{nTw~|n~Y`z]vP?~B#103??@gO?BgOAwTaI?C?B??FO#99!14?_!6?_!6?_?O#102!9?CFDDE!4CS]e]uJVJJ[OGWO#125!28?G!7?O??@_?WWCaV[q_JscPi?OgACI@AD?@@#52???OG#130O??_??_#152A!6?w?OGQ?@#112!14?S_?c?V`$#196!105?Q`GEgT_A?T_H?RkBsDiTiTiTiT?SSjGCgAP?@O@cH??OQ?H?AOA?Q?Q?P?_?`?HQ??@O?QCPC?C?C@G_CGPC?S?P?DG?k?Eg@?cAOACLYVHiUd[jPUidYheYItSja[Bs\afWtMpMpMoNoNoNq\a\a\a[iTVijcSAO?C@??G?A?I?S?I?Q?O???O!7?O?C?A_??G!8?s#127!5?_?_#115!104?A??A@@???@!4?_?_E_?caWA?R!4?D?G?@!4?A!8?@#126O?@__?ATBOGOAk?a!5?O#136!29?C@!5?Bk???C$#141!318?G#73G??G_OA#119!105?@#56!94?EO#52?S#144?@#145?@BpK@$#143!319?@#81@-#237TiSjSjuhLuKR}D}jU~DyUwT}H}HQuhZcItAShUHQcJoDYdQcZOiPeWEgRcRcGdIt?s?GBCHQkAhO_SHQlAlOdYcHQkAkPITi@i@iTiDQHsIWCG@_T_?HODGSAGC#137!11?@GQ?_?CI?A???CG@_CGQdI?GC?cE?@GGCA@?C?H?c?OAG@c@??Qc!4?@?cG?_?O?`?C?OCh??_?HAO@??a???@?AC_G?T?I?S?h??@#237!20?g??S_O?_???G??_?GCQ_IP?PaGCP_L_O_!4?@A??O?@ASgDI?A!4?G#204G#14@#73C!9?A@A[?G#119??B!6?A???_TD?oWg_oo?g#114??O?kBGCqHgAQdOA#101??ACBg?[bSHA]lvY~vkT}Y??aUslAPI???cOID_A!7?@!4?@ADAKIKtIPA?A??A#118???@?@?@??@?DqhgV~ZwCdBarrOSS_KL?cc_???C#125_?AAFcoW?_YxMIhYDySHG`a_PID@i?oOo_G??_#52?c#142!5?BB?~AwGE_K#132_!8?@@Bp?aDa#112H_O???Ja???O#126?_SIdY`CxCjCA?A?Ti?tIPIdYdGBCSg#112?C?O$#193i?`?GC!4?_!10?A!4?cH?C#252!35?A??_!7?A#184!8?@?_!4?_?A@?@?@gOA???S?G???_!4?A#105!20?I@O`?hChQ`AOI@_@??Pa@QH?kaCbOk?iPa?Q@G@c?Q?QcH?HODQcGQ?AOI@AC?I?HA??CHA#246!49?O`G@CGA?Gd?v?QLQ`KTCCiKSTqGCOIDITiTiSgDiCiSg@A?_@cHuGu@#217E#16C#125G?o?I?GjHOsCc_O#112!6?C??Ag?O?T???GDA?I?AC#103!4?O_Q?C?@cGQLhOAGpGQI_?gQ_`#72??@??RG@cQ??HAOlePe@YIDsITHAHE@I@A?B@@DI@i@@P@GO#114??C?GCC`???_CPGHa?J?DQ@G?cBA!5?_#132!5?A?W??C??U@H?_?J?iSDCoOSC_??OsO?C__?G???_#38???A@!4?BsHDGk]???C??O#125Om|^???BAC???B@#118??AFJy||SHK_GB#132???O??G`??C!6?SG?C#119!9?@A?J$#246?@A?@???q?Pk@o@?g?OChDA@a@QcHAcZT?|jAgudXSNi_YlHceTmHdpVkIgZVYoInH|t[YudP\UjLjudQWQnI_ZUdQxRMt_S]SiS?DwlsA`CpASI?IC?C_#96!34?A!7?A!4?C#150!9?A?@#239!80?CA!5?T?A??GC!13?A!10?O?@!6?O?O???@#240?p#64G#55_A#132?B@O??CBHYW@a`A#118!8?DB?_?Iyo?_!4?OOW~n~BOC_@?CP#102??_SN|s?_@@A#98!11?A?@kCS_HAO?cPQcPI@oA_gs_oD_`W_SEq?KOCo?_#103A?ccxK_J_[@AUIw?aQWaOI??O!5?A!5?_#73!7?A@!8?O?@#128!5?@?@W?B?B?@B?@?ACSIIDKs_oO??O#56!6?@?xC#74BOAB#128G#116@A#121_^~}_{wmcKwKiTsO_!5?aGokz]jdYdAGA??@!5?@VIpmtYdYv{zjU|zsn~$#196?S?S_??O#184?G???G!4?G???_?O!4?O???G!5?G!9?@!4?G???C#193!7?A??_!5?C!13?@!8?S!8?`?P_CIChUa?qH_dQkVsNcZkjV}}keCnTYhOlSjShQtISgPcGpmPqLOgQObOjOmPiSqLWdkOvGQkZcHQdYdYuHQtITMDi]OjuHaCZuLJ?OiCxATKQdWa[`GQdGQ`SI`Sa\_\a[b[b[b[b[b[b[b[b]_DAG@I?A?G_!4?@A_?@???C!8?ADGPaCG?gC?Cg!5?_!7?_#50O#128@N{_nQS__#126??@AGCOcW_V_W@#115!6?_!4?O???_?_!4?K_RGcQGdGA#77???@ISCs@[Bc\?QGc?G?_#100??@j!5?G#48??G@!6?C!5?O???_#100?C??W?_O#102?_???PROW?}[G?AAO??O#121!4?C!5?OGWCCKGJXbq`WAW{R~HGUsXG??e@I???_!5?_??OGC?_O#116@jCDIOB\?CoY_#130!6?_#136?CBo@O#127??O#119??_#126?@[@?OG?COOG#119?G!4?_OPVF?C@#125!4?SQCrOy\vl~i$#192??G?AO@C??A??A?S@?a???G?C!7?_A??S@??A_?OD??Q?G??OA???P??_?D?O!4?@?GA_??O??G?d??OC??G?C???G?_???A!4?G!8?O??G??H#150!41?@G#184!95?CAO_??_?GUGRG_?I_APIPA@aGCPaDgOa?G@?D??GOADaSGDI?UHu#83???A#54A#38_#127??C???AG#121!4?DQlZc^gZf}|O{n^I??NFAD^DNLBF#107!5?@G?Q!6?_#99!22?OH!6?Gc??_??GSPAXMo]Ke[iWGoo?_#77ACA?DIXA!4?A#119!7?C?C?o!7?wGcD?GBB?C??[A@D#126A_?Q@g?cO?C?S@!8?_??GCO#140!6?@??B??KGK?Is??O_!8?_#73!9?A??A#107!6?C?A??C#73!13?G!8?_$#239!6?GA?@!9?@#202!47?A#196!36?A@??ACIP?PA?HODASQgR_JoRcBSg@@QPhO?cACQ?OACG?c@QCGQC?CG_?P?CO??@OC?HC_AOAG?cH??Qc?I_G@?cH?d?ogP?dO?cXQ_?OsulDyE|GrlYe\`YVdYalSj`]A\a]a\b[b[b[b[b[b[b[b[`^QhO_CJtGAT?`???O@!4?_!4?@!7?C?O_?A?a??O?@_!6?Gu#97?O#121@#52W#116??O#49?d?OC?_#115!109?_C?@??@_T?GC_DGc?GCA_??C@???G???_#127!16?B!4?_A@CA_ADGE?A??ISIcO#129!7?AA@@DGJsIS!9?C#81!10?O#115!8?C?A#127!18?_GO$#239!107?A?_!5?_???_??@?G??G?O#192!134?T?AO??c??CO?G_??_G??aG?O!6?AO?P?@??G?Q?SH_?@#140!5?C#107!121?_???_???c#112!15?O!6?AO??@???G?_!5?G#73!15?CG???O#149!10?@A!4?A_?O#152!5?GC?B#103!19?@$#144!532?_@$#145!533?G-#237DYTitI|Iv[b}Piv|a^tjuHzc~A|UkzcVgU`YdGtIPiSbShEgRKPeWbKpEWbKPMOeHQk@A_BcHu@YcHu@sHeSIOiTaShEgRKaTaWa\a\AXeHqCwAXEGACi@m?IOD?CG_CP?A#137!4?HACO_D???_?ACg?CGQ?G??_@?C@?SgAO??ACO?_?_Q_HQCAC?QC?HO_HOC_?CGP?i?@!4?@OCG@aG!5?@??G??AG@C?H?A?C#237!22?_A??CY?S?aC_?o?S@G@Cg@??O?I?`OG?C_CGOg?PaGa@QgCG_G!6?G__#35G#125G!4?G@ATANTJMUO?G#112?O?_@??_#114?CAM@?_O??_?O_APSOII@dKG@e_I?O?G?_#101??dGA?@SgEJdJUn\j^hQ`LYcO?G#48?I??C???OA?G#93?G?_KOC_?K?KGO#101?@??AAIYcC#115@hA@?_PqSOHCQ`?Z??_!4?_?G??OO#126G!4?_??CGC??OooG?P?__?G??CAC?A?F??@?A??A#127??@!4?C#81?_#38_?PAWvJ[_?GC@#132OCCA!8?AC#126?ACGC@AG!8?_OkbCSIUG@??A!4?@?FGQD?mD[HQ???FOS_$#193y?AS?P?c??O?CO!7?C???G?@??@#184!28?_?O???@!8?A!8?_#193!14?D!9?@A?CP`WhO?OaSD_YR_VGaKxc^nLsoxINYtytItgRU`Z_lQTiTIuhYkhI?Ti[dHiDYDZCl?U_ZgZchQsAlAU_jUXj`Cm?Ts{Nn{[EQpcXCrkP}pysjspvGPcQHsAhSqCzCqLqLqLq\qlqLqLqLqLqL?O?B?@???O!6?a???C?@!4?C?A?@?@A?A?C!6?@?OAO?O#240!5?U#37A#128CrJe~r{ti\??C#73?@IDAC#118??G]E?M^J[pSvVn~oW{nVtMjN?osWADoP#102??ID@?HNuJG??oO#72!6?@??O_UgQ_`OkQd?OtJ?z@m@k#41???C#95KC!6?GOO???C#103@!5?hoUhCgOaCAGA?G!5?G!5?_O#125!6?C?AOC!4?_?GG?CKCJI?_@@?Q_?A?g_O`EQ@@DCy@gGoKH?Q?O!9?_O?MAB#119GCKL]?eQ??G!5?_!5?@IG@GD#132??O`?_?A?__oO???GC_@gO!4?s#112?@O_!4?@$#196?D_?I??O!20?A#239?G#202!35?@??@#184!29?OAO???H??g?OAGA#239!6?_??_#105!17?I?IDGO?@Q_@?cAPICGQ_QA?@?DaGo?i@YCH?C??_O_H?hA_AC?A?HA#184!61?O_??ODY??C_DcAoJS@?@?_@!4?I?@O??E?CHSGAPa?A@QgCG?@?@IdG#244??H#70C#140A??G??AG#49?_OA_#126???yc`II#119?_WB@_o_??GG??ND??GG#103??_T???oAK?Tt?iSPeOHs?Al?m?QgOGO#98!6?@?QCH?kOKcI_GCC?kORfvarAR?bT?RC`?aIgOgcO#77??YO#59??O#107_?@?G@?C???C#121!4?_Oo?OGAemJje{gF??gvBVZ?ZEEBa@__OCGCSK?LG[HFOCG?GK?a_!7?_#52!4?_?C#142?_BQF?A#121_?oWSA@A@BPlR\R~LZPbMtUw_O_?v{vYnRGQ`S`C#127oKO?GAtGS_#73?A!4?G#119!4?C!4?A$#239?_???_#246A??`K@iCGAG_GCGQCH?T?_P?AgRhMcYRIseThKiQXTcqiHdSQIhdSRi`lXucQ}lUsZQHkdZQGmJqXHtfTgLjQXTcr\gLaL_GateOO@Q@c?_O`O?O#96!29?_!8?_!7?A#246!92?OdA_??@?OHOHCJ_iSyqDW{wNttTYedzQXq@E@SgCPSg?@QpE?aTitWtcW#97?O#38_#52Co#50??C#127!4?_?O_#121???@YdtV?`{O#115??@?a!5?A!4?_??_DGA@oAGI?o?geO#77???Qt?N?jCPcQcgOaC#100??CK??A@@#72!23?O?@??A@C?Ksc#118!13?@CIH?ZFU\LH@BR?XOcCPBA??G!5?@#143!7?O#128@?@???@O!6?O???W?GCGUpKPUQ?K??G#129@?G???O?GA#73?G??@!6?C!6?GO#143?_#73!11?C???G#128!8?_#121!4?Di~Pq`Al}j^wnJ\}$#184??G!4?@G!7?C?A!8?G#193!40?O?G#239!35?CG#196?CH_?C?ACi@S@iQDgVGrKrCZ_OqALAdO_?D?OADG?K?U?H?C?P?C@?S`Sg?@QCP?c?_Q?Z_L?D?QC?HS?X_LO?cOUiPTiIBoOBahhEYCrKRm@MCJSBMGteYhuA|SjHzCzLqLqLqLaLQLqLqLqLqLADIdG_CITHAG?H!9?C!8?G!8?CG?G??A?_Cg!4?R??_#55P#56G#116CP#132!7?G?@Gd?O#103!12?G#69!6?@#107!8?A!7?D?A#108!7?O???@#99!15?A?Ar@?Sr?yPA@kOGP?X_nWI~_bAeLtSgOG_#119!15?A@O_!4?AAEMKC??@!5?OG@@#116???_!10?@#73C??A??A?_!7?_OO!6?_#56!6?O!4?DGC@#127O#128?@#115?_??O#114_#112!7?O?AO?G@FOG?d?A#125!5?GI@?pMRNLf|IVaZWs!5?A!7?_$#192???@?C???A???@??P??O@_?Q?_A??CO?C?O@?c?@G?AO@C_AG@COAG`COAG?C?A??G!6?c?O??c@O?C?A?G?AO?C_AG??AO???D?G??aC!6?C?@C?H??G#150!31?_#239!102?G?O???_!4?A!8?A?A!11?_??A!5?C!4?P!5?A?F#144?@#141!11?_?O_#121!22?A#100!77?A#102A?!4@AM??WUMK??@!7?_#132??_#112?o!9?OG@???O??G!4?@_???O#118OO#119!11?O#116?O?G??e?E@A??@@Av?Cb!4?_O!5?@#118wq_?{G?g__?___!5?Nf]O$#252!69?G#192!189?G??_?i??AO?C???CGQ?A?_I?_?G?C_?GO_?`?G?@S_C??@CGAC?A#114!122?@!7?CA@??@geow?CQccW@!6?@!6?@#132_SE?GG??QC`@K?QACCGAAI?G?p`SOGjEgd_E?@@O???_??_#130!7?S?G#136?@#126_?_?_#81!14?C$#48!433?O#69!17?_#73!12?c!8?_?A?_#140!36?A??HKQLGEg!8?K@$#127!475?O??_?C_???O?G??A?__p_#144!31?_??A-#193~?iDGO_G?CH?H?g???@#184??A???A#252!5?G#184!6?O!10?_!24?C!16?A!8?_@!4?C?S?A?@?G??_A??A??C#137!12?@?AOdGA?H?D_AGOC??CO?GCa?@?C@Qc@Q?G??GO?_??O_??AO@i??`?O?`AOD_IO!6?T?A?O?_?D#246!30?GA#237!8?iCGS?Pg@G?_?G?CA?TGC?AO?GQ`GOcGQC?@g?gT?G_AH?C`OlYdID!5?@#96G#38KOC??_#125??A`?OG??{E_?_#119?@@???@FBADW[KKG?GG!5?k{w?G}o#103@A!4?`ISDrcCClGCRCHaDi?G?o_#98?@A@G??ACJ?_CW_LY@[IzfWsjSiwdZ@YUhFq?CA@C@?CO?_??_#115??G??@?aPg_H_???A?G?IC!9?c_?_AO_!5?_??_#128G?GA?CCAE#115??A#116!8?OO???GAG@?D!4?@#98O#115GG???_?oGCBg_?_#112@?O?g?C`?_@?@cO?ICP#125!4?EOOGA}Z@nDrHTidB@\w_??___?O$#237?T@ybM\bmRsjSjUlwVg}VH}oN|rMzcVqHQkAkPK`Y@YcRcXEhQLQcYdGtIPKPeXaLqcRcHeGRk@iT_TaSb[_LqcRcHu@sHQLOe?cHq?tAShSjODRCJcG_Qk?iSgCQ_CO?G?_#105!11?Oc?Q?G?_A?G?@?c@O?SGQ_G??G?D?Ta@AGA@I?AC@G!4?AGAC?G#184!61?TiSgTgPg@g@???AS?a@G!6?A!5?OC?@g?iD??_Q?H?_?cI@I@#208???@#240__#56B?G#128KBBF^|Yoco???_#126EEGo??wk#69???C#115@AC!4?G!5?Dg???HA??GDBA@SC_GWC?_?O#101?@!5?@IDyDEIsgAPNOgo?I?_?G_#93!6?A??@?A?_!4?G?fOLwywo__#103@???GDWBG@__Sg?T_???A`??G?A#132??_?C??@?G?@G!6?K??GC??c?O@G???A_?c???B?EH@?@OC!7?C!6?B@#107??C?A#119???B?CwG_#126A?A???GGO!8?DiX?E`S_#127?cQ?GCaIOICA#121??F[B[ALANvnyt}N$#239?iS?S_?O?GA?A!9?@#193!75?HQ?C!8?G?G_PcRC@Y@@ApHCRidTqMTiTiTkyWLGqlQUhYD{ALyDXadZsITiUgZ_LY?latiTaleXMtILZktKeDQ|ULImSWL_Y@dn~?~~T?ih{BkZV_yy~~nzv~?PkRcZcRkRkRkRkRkRkRl}bsLqLqLqLq?PA@aC?OAOA???@g#202!7?G#193!12?A???A???_!6?O!5?A?P#37_#52nr_[O?_#49?CI@#121???A@?hAI}}FB^{oww__?ooo#107!19?SI??A???GO?_#77A?@?@ACTqCGXo#100??O#99???@??COB?B??cA`CWdJSiTDYC}dhUoLWA_C@A?WG??_#108G#59!4?@A??G?C#118GAI]P_?wscoX\]E!7?CA!4?OA!4@`_!4?_!5?O???__#115!7?_#103_!4?_O?O!4?_?_GGoCGIS_w?O#119!15?B#73_!6?DA??C_#128???GO_?O_D???_#143???G$#196!5?@ACP_?S_S@Q!4?_!8?G?C#239!74?A??A_#196cO?A?G?Oc?gSA?RgDWaKPiTiTiQDdaQD?H??_A@O??_AG???_G@_D?U_@u?WA?GS?PCo?dO_Q?bWOl??o`PAdaYDsIO?~??iiTSBkRCgYDD??OCG?~mRkZcZkRkRkRkRkRkRkQ@SHqLqLqLqL!6?AC???S@g#239!26?O?S?G?CA!5?_???gM#97C#144O#116??R?Gw#132???@?E~~@?X?OD!4?_#118!4?GAB@BFtvt~|YqDRBFot@MoWsg_?O?_#59A???G#108!9?_#72?@A?DITkeonSIspNWfOAcY`#100!18?_!7?O#114@!4?@?ACAE@ERACC?AO???OC???G!8?_#103A#125!8?KCOKSGSGEAJL@@?_???Q?B`CIIEA@A!5?C??A??C#126A??A#132!33?hgA@\@?c?QGC??OwKAFO?o?XQG_$#246!16?FgA@?s?FO?COCPG?udP\Rib]cudXkJaxUCqlHdYRIseriHeSQLHkYQXtcRYSiNi\hKbZQLHkYQHkJucqjXUHUGnI|h?j?KOG_O?RC@?@#239??@??G??A?@#150!14?_??O?@_?Qc?I??@#246!98?@A?ACAsBWBS@g@}?qr|hnvbKSfIRdhjyUUTB?idJ?cRqGC??O_O]~~~?O#142!5?_#140C#127!4?CI@???W#73?O!5?O#114!6?@?A??A?A?AdGQ???E??@E_GTI`IT?_GO?_?O#48!20?@!5?CO@??S#41!17?H?A?C#77@??G?ICC???_#119??@!5?@?G!6?_a??K?C!6?OO??_?A!6?_!9?ACB!8?_!4?O!6?GGKG#126!54?_??GbCBC?t?GODI@o$#192!18?S?G??G_?G`?A_@?GA_?C??@G?A?OC??H??Q??c?@G?CO?H_?Q?@c?AG?_@?O??AO?C_?Q?@c?O??H?C?_???O??AO??`??AC???G??S??G_#96!21?C???C?@??O??A#239!99?_?G!5?C?_AO#196!33?Q@!7?S?A#112!19?@!6?AG?CO?_#102!26?@??JRBAFwkyu[wO#95!43?O???K??_#121!15?OO`cGCA@A@??`PPRGMaf@YKDliXN|{aqOABOBB@?gO?_G?[HGYDlGKW??@??O!5?G???C?ABD?A@@!7?@BARN|V|z]~Vun}WN~tzm~yOcO@GA#73!12?O$#192!265?C?gAS??@GC?AS??S`GOdGQC?@g??S?O?SH?C?QH???C_#143!26?C#72!101?AACC??_#112!16?CGD!7?A_??C???O???A#116!10?O?C#112O???o_??O?O?C??O_#141?O#49G#101__!6?_?_???O$!438?@AA]SQO__o?_#107!10?@O#126?A@!7?Q`??A!4?@!6?A??B??A@??OO?G?O??G?_O#118!7?O?O???G!7?CC?A`@??CBK]WCc$#102!439?@??@@BYECSW[W#73!18?_G!9?CC???OK?OG???_??@???C@??DA!4?A???@!5?G???C??@$#125!472?`OG?O@#127!19?__!9?O_?_CCGCI#128DDEI!7?C$!474?O#116O#140!42?G@?B???B#59OO$#127!475?G#72!42?__#77O??_?_?_?O$#142!520?CC#52A@#114WO???_?O?C?A?`Z?S?_$#102!521?_o!8?_oGWOC$#38!523?A@?@#81A$#129!524?A-#193~?~?Sg?iO@Q??`G?ACG?Q!6?G#196!14?@#193??_#202!15?_??C?A_?GcO??_#184!4?G@#196?S#184!12?C?A!5?@???G?G?a?O???C?C!5?C?O#137!11?@?I?COA_@I??eGDa@?_??O?A?c?OC@A?G@AC@?Q?dG???HQ@C@I?T?G??H#246!45?OC_HQH_?O_?O???C??GcWeXA`cdxQ[gVWgiiwSVzy{xy|xYSdLZRtTk@smsRcl?iTgX^~~r}#244?F#14A#128_S!4?FFFB@?nXSIU@c#132R?VGDQKa[O_?_O_#118?@GC?B@??B@???@BE@@FEYL\]og?}z_O??_#101!7?A@?A@]`ZsIsHU@qK?e?G_!5?O?_?_#93!8?_QGVDnJ\inmCKGGOg_#100G??OOO#114?@?C???@?@_BGOG??GAC?OG?AA?EB!6?C#93__?_?_O?__GoW_GcGOGQGC_C?_#72@??@E?OcG?CGG?K#121!8?AAABHYYzWopqbff{y^umzFhUyHa?@?TG#128??@_GQcZ?OdOCO#126@CR?WA[`IoD_$#237?T?iATjSjSlxnYt^OjcYDzeXvkYbtLr[QhCxAXaTI`QcYCYcItAXa\_LQcZc@?gQGSGAs@GdO?@_MPIpEwB?TaSjOLQcY`MpIT_TaSJOlA[?XAk@uGuHuHcOi?QgCAOc?P_CG_C_#105!7?@??C??S?@!4?QGCa?dGP?HA_G?d?CO?g#192!78?_?OG@C!4?_GQ??C`AO_DOC?@g?C@AC@AC`IO_CGA?OC@?G_A!5?_#64!7?C#49U_#38?QO_?_??C#125@?A@CHUHgw_oo__O_#112??A!4?Q??G?C#73?@#143_#132??g#114???@???@CA?@CQg?CICS??gGU#77!4?@?ADI@[_?SG_#98?_K?a@Go?WPcnO@lAt\_\btePiSDD??_!8?BAC?KCOW?G_#121!4?OQQOAA?C?CA?@!6?@G!5?@C?A@@GE?G?@A?D@??@???@#118?@#101?@!4?@?A@A@ZCWoCw?sKOKGs?O#112!7?A???a?A???G@??HO#143??AG#125??GaQ`_CiviDrKRcZdQlOM{o?Gf|a$#239?i?Tg!4?A?A??A_C!8?@C!4?@#252!29?G!11?GC#193!31?@Ac???GA???AGbDO`CaXdIPiEI`VPYHnl[m_tqn{ZstiLOugDqHCqHfWtIXEhZ_|QuWdwUmGlOAuvlE`kqy_TAjbuXEwVy~~^v~nv~^v^v}]nv~z\mvz]~?nOnOnOnOnOnOnOntZehZUce\id]TiLU?Q???GaOA@#239!11?C#184!13?A?_?GA_G?@?GO???AC???C#70???@#125H#116Ad?@A??_W_cOCGP?GO#73C???G#115!11?C#119BBB?A@??A@!5?EMGG?O__#103@CA???j?Z?A`G|?Oq_i`GC#72?ACJ`BUh]@q\GvASDi??C?O#95!13?`?YOo_???AAC??O?___#107BA?CCU#118?A?DCO[?w??C?AA??AGB?@?G!4?@CGKGE!4?C#100?GG???C???AA?C?A@A???@?O!7?C#118@?@?@?@@C?CsT{CoccC???C[G#73!14?G??A#116!8?c#121!6?BGc??@]tNy^~$#196!4?@AS@Cg?COC??@O@_#193!54?G#239!31?_??@AG!9?C?@!7?O#96!13?@?G?@A!5?_??O#237!95?_??G_Q@???cGQGAC`AGaDO@A@g?C@AC?AC`IO_CGa?Y?@?GOAT?ACA???G@KGO#52?@Y`eKWOW?W#127!7?A#121?A?BADQCANZd^b^jgsws{g]m[c]B~U{woOoo_#107!10?G?D@???G#100!17?@?O!7?g#85!19?CASOOw?_O_#77?@#102?@@?CCOQGG???_?_??@?_!4?P!5?CO?CIA#81?A#98_#95__??!4O???G???[CGckAgCG#134???A!5?C_#114?@!8?@AG?GG?_#126???@??@!6?AC_??CoC`CO@OCIA#127O?GSIC`G??IGAh_#73???A$#192!16?_!5?@_GA_??_??G?_?G?@?@??O?A?G_AO?H?C??Q?@!5?G!9?C??@?OA!4?a?G??Q?G`?O???OA?G?c!4?@C?c@SH_??O@G!7?O#150!19?O?@?OGCQHC#239!95?G?_Q@!5?O#193!30?@??OAC??g@gP#150!8?G#132?G#142?GGO_#140G??AY?_a___#126??DGC?G@H@_CW?K?S!5?O_O?W_S?g#112??G_???_#102!10?C!4?AFNL[S[oo_#99!13?DBACZ?BmA\IA^a[IXmTjYgUg!4?@?@@??CGCOOG?__#115A@_?Qhd??C?G?aG?OOP?GGD?Q??F??@CGOC?A#73@?AA#112@ADD??BA?@@??@#131??__GO_??_#103!4?A@A`A??AAaA?KAgo?G#73!5?@!9?@$#184!16?G!4?C!6?A!4?A!5?_C!4?GC!6?_!5?G#196!50?O???Ga?O@??iCQH?A?e?H`UGiDuOQaPTIG???A??_G?QGC?@??GA?cAoC?U?G@aGB?PdQItHGQoKQHCTigSSHeoFgD??_G?OG?_G_G@`OG?CaPGC`?~OnOnOnOnOnOnOnOIcHQC_HOATI@iDQ@l@CGC?CH???@!30?A???@?AC!8?@#56!5?C#55?@???c#115!45?@?A?I@T@?T?b_WSU`?__#48!21?G_??O#88!26?o?_#103!5?A?@@a?``C?_?@?@?O_PLC?\?T?SGOo_G?C?qG?O?O???IG!4?CC???A???@#77!12?@A?Q?oAo_OsGo_O#132!11?@?@!7?@?GO?@eSL_SG`T??O!8?A@AGcP$#246!18?QDg?WE?O@SGQKadSZEte[Io]kJdP`RTGleSAZqlHcQ}VVlrbt\JuRInvQZpmsEgDg~i\HSfqlHdUOIdg^iLhseQXAtAs?O@@!4?QG!4?O_G@GC#184!126?A?_Q`Q@?C?CGQ?G?D??A@OCA#239!25?O???_!4?qo_#59!68?A!4?O#72!53?@#87O#101@BBABECK?GGG!6?_!4?@??__?__?_?_!7?_!4?O!4?G#119!4?@?A?@#99O?_?OOSgGGoO#119!8?@!9?@BB@?@WC???CIK??OO$!461?!4G?S??A??G!4?A???@?@!4?@@A#126??GG!4?AAA??A#98?OO??C?A@A@VSMK}kw_G?CG#115?@?@?@???CACo?G?_!5?C?G$#132!463?A!4?C??A#107???A!7?_WOw??O?O!9?C!4?A#102!22?A!5?A$#112!466?A#77!4?_?C_??_?c#108C#112G??__#125!7?@CD#88_??O$#111!483?O#85!10?_???__OOoG_?_???O$#116!494?@#111?C-#193~?~?Ti?GP?DA!4?S?SAS`GO???_A??@!10?A#184!8?@#202!12?`?I_S?G!4?_#184!17?A#193??CO_?g???G!7?C?DO`W??G?UPGRkACBPKHQCjYDuhUvvnZf^Y}lzt]}ltIlS[kqY_DmTZcFLY?i@TBgEOHj~Bjj~~zn^zx|Z{|]~m~^BhYb~}NZ^L]VZ^`iZjRjRjShUhulYTMtYLuLYtEbCAt@AQ@AAH_F?L??CG??C!10?O??O#202???A?A?A@?A??_#184!10?GA#196??@?A#153?G#239!4?B{#150A#140@??_!8?A@?A?@A#127?@?A@?A?GC_??_#73A#143???OG???G!6?G?C???S?_#118@??@G??E@Kq?hC?G#102???AI\u~|ko#53!5?@#98!5?@A@?HA?GQ_WDKPROMiTOfEc?W`?OA#85???B?EA@??BCBGC?g!4?_OgWWWwo?woSwWwWks[u[s[snXk{U|XgSbATiAcB@?A?@@?@#98?Gg[oGw}{jq~{DNUjQ@CG?C??O#115?@@GMO@??G#121Ad^{s\|tO]jTlV}JsD?B#125odrZHd[A^_I@PCiChEYdQlTdONrOs?@OK$#237?T?i?TiTmTytm\zViTHsB[AflQ|JSxNwEOlOLaHcJS`WaKhS`ShEgQKPeCIcHEGQK`?J_SAGQC@?bCjSgOLaTgTAsBsHeOdW`ADISBkRc@iTaTi@y@iCADYcRk?iC?@gO_IOcGOC?G#208!6?C#137???@!6?AP?_A@C@IO@_?GO_?T?i?S@gAS??S!8?A??A#237!35?_??_??_??G?G???K_S_S?O_Q_Q?O`Oa?s@YcAgTGcGDGCGCWCOCgCOcGCA?@???Q_IOACHa?_V?A@!5?hO@#193@#38E!4?@B#129??_O#132?CC!6?I@?ADCA?HUx?Z_Xa_?__[__PacY`S_#73?O_G#112???AS?G?O?K?_#103A???J?SI_TKoAH?AOG_#100!10?A???_csO?A??_g_#93@!6?@?AANcCxJRClPk}nzkw[qX{So___WK?___??[CIGC#103!4?@?@@@#100@#93@?C??_A_@`SlgTkR{[{{Ra{huPdS`Dd?@?CC#100???_#102??_!9?CC#108?_#118AYnDP\G???AA#73?I_!8?gOC?G#127_QG`[_J??A?@?O@?GCAGGdOK#126B?aa?P$#239?i?Ti!4?G??@??_?_!4?O#192??G??G??C??OC?@_?C@O?G_C?O?C_?G?C?A??C??G!7?A!5?@C_?G?@?S??AO@C??O?WdGSACPc???AO???@g?A??CH_A??@_?O?G?_??@#105!14?ACG@??G?AH?O?_???AC@?A#239!69?o!4?O!10?G?G???@#240!52?AS#56G#128CJ^[c!5?ApwIK|[{iCws{_o{_O#126@C[CTeXS??]@]OMKXC[iC\_YcY_#119??ABEKFB?GO_#107?C??_!6?_#101???BCHUkB|QdjStKoKa\QH?cGO_W#48O#95!6?A!4?@C_JWAogwOgO?OCO?_@_!4?O#103?@#108??C??C#84?_#41A#95C!6?AA#84??AA???A!4?A#95!5?@??_@@kSAAGa#134!7?A???AA?@#77!6?B?@aCW__#119?G?Oqa_O?AB#132!4?@!6?@?RCGICCcQA`#128?StQkaOZEWdAhO_O?_?_#121AHSlA$#196!6?Ta?a?GOaCG@A?G??C#252!50?`?G!21?GO_#184!6?@???@!5?C!4?OGC!6?C?O??O#150!17?@!4?A#96@#246!81?C`SGa@?I@GaL?K?C`ACJCWAkcPxEibZrirzbzbrlzPZlIrx|}[~~jKTdLxqST|Jg{|{~v~~~Uk#218?G#70_#116@??_GSgEHaT?ATpAa@#121!11?A@?G?CJjT@A@F_PA`A@RaJDRdJ~\g{oo_wo_#72!18?@A?BS?_ISbIrKp[aCOI@_D?a?C!4?A??G#88!11?A?@!4?A?C!8?_O!4?G!5?CCC?G_GaG_IOaPB@?ESIGOA?OG??A#131??G???G?!5A?@?@#103!12?BA@BAGU?d#112!5?A_@G_?Id???A#143G?C#116!15?k?XC_?_?O#132??AAI??KHSGA_$#184!17?G!6?A!5?O#193!43?_?G???@A#196!29?A?O?G?A@QC@_?_C?@gO_A?dg?DqHUhGGO_W_d?O?A_?Q?cO?_AHCTiOG_QgOdiTSigUPlaS?gSS??CO_CCAc@A`?P?_{Ud[?@oc_q`gc_]TcSkSkSjUhUHQdIpIDqHQdI@GQhAK_H?G`CAG@?`U_ACW?G#244!52?_#74O#52Ao?@OgVxUKg??_#112!22?CA#115!21?@A??APKO?hCOJ_TI_PC#77!5?AShOgAKO?G#99!8?@?DGF?BAKmpTglWpY~cWO?`CCC#80!8?@#99??A@?CO?GC???B?@A#94???_?_?_O#107?@#94!9?G#99!11?A!5?S?CQ@?GOD!5?@#114!15?A@P?c?GC#126!10?SiO_@oIyCgBO$#246!18?a@gA`GOdAS`E_AxnAjq[UZoiKfTRQjMjQWVdriXxtZqxvdQ]tSJjttlY]VSyOJUdq[iBi|HkIqXlIfA?A@@wAGR}SgLiS{?EO`W__???@?OGACB??@A#184!108?O!4?OC_S?O?O_Q???O_?A@?@GC??O!8?G#55!38?wC?A!5?@#125?G!6?ToEH?YH@VaG?a!8?_#69!22?C#114@?A@LQQ_SB_TI_@#95!24?A#72!36?A??A!4?AA?A?@?@!6?A#101!40?O???OO_CGqP`ZgSgCw_O$#239!124?A?O??C!4?A?_#192!120?G@??@_?Q?A?P?C?C?C?C?C???C_?OC??@A??S`IOaCHa??S?A#142!16?A#101!135?@B?D?AA@!5?@??@?@?@#72!42?G??g?GODKiUcOgSG$#102!458?A#131G??O#118!4?C#112C#77!6?@?@?@$#98!460?KAA???@?@ACA?@!5A$#77!460?@?@?@$#100!461?GC??C-#193~?~?Ti?i!6?OI@A?@??O?_!4?C#202!27?IC?QCH_COAOCH_??O#184!18?@#193???i?VcGPC#184!5?O#193!4?@?@??A?AD?eGD?GRCHe?JCD`LUpHKYShBXElQ|pN~zu|JEJOy@T_iCT_iCTaIPdGY`twyN_yy~~mvz|MnflmNjlM~?~?~NnOnWfXlZcZcZcZcZcZcZsZM`sB[`ehcJG_O@C??GQG?GaC_!6?A?_#202!5?O#252!9?O#202!11?Q?`???_!5?_!4?@#240???Q?Oy?P#14@#52@?FKgkVAJ?R_g???_WO?oW_O_#127!5?@?G?@G??AGOCIC??OOgW#143!4?A?CPAh??I#118??K_ANwC_iO?o?O#102@AB}JulJukO#72??A?GFOJgQHCO?I?sA?cQH?e?AG?_#95!4?@?ETgYDaD?f?C?O?O#88?DRYM~o@??c?wGGG?{oL_Cqoz{zox|zWZxarrGHB???CG#95oAGe@_@CA@#98cySYv[zu}V|Z\vI{AAC_#103!5?AH@IKbDG?W?O#119@E???Wg#126?PA@UKp?BGS??o?g#128??GPUPSKApKYDJccZgESPa[A#132?j{S$#237?T?i?TiTzvm\zVitiSxUlYfG]vkR]`yVhQKPeGV_TiSATiPiSbShEhQL?OIC_OAHHCC_OCH_G_T?HaKPeGrKHShQhQcZ?YcH!4?A?OjWfKQcHU_TiSyCz?|_YdObWcAgAoHs?wAOa?CQ_@AOc?O#105!7?HAC#137O_D?i?T?i?T?i?T_IOd?I?D??D#239!44?_!9?C??_O?O??KA?AG!6?C???G#184!32?G!6?C@#252?A#193A!8?A#244eO#38M~w??OgsCGc??TO??__??_#132!9?A@?OB@GD?G@@JEFfABB}xCp?o#112!4?CO?hQ?C#119l#114?BOTCiC@g_S?_#101!4?_@ADUHCZeWfOVlsyj}dtIOwOGcoOO__#48?@#93!5?`?AEDqTg~O~r}l}jtygC`!4?G?G?Aq_!4?OO?C???C!5?CGCGSokylvytF\vXqLUjLSZ@iDG@??@#72_??_?SA@taZShghO_#114?G??G?QI?QKG_#121FVDAQ~mt]GrKn{t#125@PKMG@U~`K`I`?GA`???A??RGbKXaTVS?i$#239?i?Ti!8?_C#246?CHE_OdGq@?@K`ICGUcriHt_^i?j|gTEThKjQXUcq~dpZKisUQjXLjqU\sIi~UTriXTCqqjUCUlHcudZu?G??cibCAOplJqh^i?@CPCSA???GC?OOCPC?A?@?K?G#237!90?OAG_AGOAO_OJ??`Id?_@s@?PGRGV?jODGBSH_ACaP?Q?T?T_@a@WAc@gQCH???A?`GC@AC@AC@?{?sG_G!7?G#20_#116??ADA?@?v?OS?D_GC?oG?S_O`#141!5?@?A!6?A#140_#121!5?@!4?PChEXaLUzltUlrIOo#103?g?P?iCPI_KW@SHQSGO_G__#53!4?C#100??A@???I?DA@_O??G!7?ACA#85!4?GG!5?@A@CI?C`O?NyzrWuEd?V]BMaNJLJCBCJEACfcATGCaEODQG@AG#131_??G?_??a#101!10?Ac?G@@kGXCjSRSmS_s?_#115?AD_`g?O#112???A@C???_#132!5?AamQ@vAh#116!4?cIBdCQDgc@Q_CpG_#121!5?A#73@$#196!6?T?CGPaCG@?O!6?@#239???_#252!31?_@???_?_A???A@C??_!20?T_?PC#196!18?H?G??AGD??A?@cAg?O`IcRchEWehQlAMo?C??ohSiDSiITPiITPiGTcIQdSIADoYDD??PGCApOWQPoSQp?~?~?oOnOfWeQcZcZcZcZcZcZcJC`[B[`UHSJOFCIcI?QD???C??AC?g??G!52?O??_#64?A#63O#56??o!4?_#125!10?@!4?@??O@!4?@c?Ea?D`A?OgGGGCC#135!11?A#115!4?P??C?I?@PIEDIoC#77!6?@I`UXcP_G_#98!4?C@O?@g@GC?AH`WTOYT@jDQ?hgP#131???A#75!15?C#84C?@?@?C#117!22?@#99!11?CQGOoG?C@_?aCH?G#100??A?_#77?O!4?ACA@HU?s#107??O_#118DEDbeXwgwc#73@!4?`!5?G?_??S#140!7?_OG?_?OOG#126!10?@$#184!17?_??A!4?G!7?@??O?G??@#193!19?@!10?A#192@???G?C?aG@C??h??Q?G???T_?P???OdGA??C???Si?i?h?S_O?O?A_?_???O?O#184!103?_O@??dG_@c@O@G@?B?R?@?@?@#239!48?_N?\#96?C#55???@A#128@!5?N@?INV@FMFAINM[~n}~}{q{IswSGaCWo_O_???_#107!20?B??C!5?@??_#99!24?CA@AL?EDAnCi}Swg[O??_??O?G?G#94!13?CA@??@?@?@#102!63?A@RSg?O#143!12?G???AO#127!4?@!5?UaG??O!4?Q?G@C???AC@gg$#192!19?G???C??Q??O@_?G?C?A???S??A?g?AO?C_?H#242!42?AGG#184!22?A@?_???G?OG???A#246!104?CI???Q?OG_SaS_s?gOawuOau^|xLm}lniyi^]Kmf|X]Vdxu}~l|[]Rq[xy{xyYuBXHuVv~lN_D?G_#140!4?O!7?A??O?AG??D@??A#49!6?C!6?O??C??O?_O#117!103?O??_??O?_$#202!99?A??G#239!23?@#192!116?O!5?A!4?G??C?C??CG???A??@?O?D??_@O??A_?GA?@???A?c@AC@AC@?G?c??G#142!16?GO?G??i_#126!22?@!6?@!5?@CaISHaKo$#116!356?o#73!8?C???AG-#193~?~?Ti?i!4?OI@A??C!5?I@O??@#184!19?P???A#252???G@C!7?G!5?_?A#192!5?C_?H?_C?Q??H??AS_C?CO@???h?C???cHaGQcG@GC?ODAS_T_??HcP!11?G#239C???_#137!12?@???@??A?C@i?S#237!49?gC@G?_?GQD?APAKOC_COCPaXaOcPA?CGC`?QGAgA?G?V_@cHQ?TGc@iODGAS`O?C@??G?A_?_A???~TuHU?g!5?c#217AO#38F~?E@F^?ACCNCH?GC@g@?wQi?_?_!5?_???o#125?D??@I`MpKqHcCO_O#121@kAXcXnZLYmtBo_#114AOL_JOIgOiCP??_???AOG#101@AD?BTIVK~i^yVxjS|Q??HueXO#95!4?B?RiSxDiA@A@@C@A?DA?_???__GOG!7?__?_O??O?_O_??O?O??GOMSAD??D?O???@?@#101???A???G??P?gRgAtIeHUhUiCBG?@???C#118?@``FfE]TB@A?CE__?Oow_#132?@AD?qG#127FgG?G#140???s?AGQ?_?Si#127!5?G$#237?T?i?TiTm\zViti[jtIhV}hVSojExMydYcRcHU`YDgU`Y@YcRK_LQHShA_AO@?iP?cP?AOFg?CH?gCCqChSjOjChU_UHQLQc?C?CQD?DOhQlOLQcHuHuHYdYDJchYdiTiTcWeXePA?CGcO_@GQ_O?O!4?_#239!72?A?O??C?@!7?_A?G?I!6?C#202!4?_?O!5?P?A!19?C@?_G?A_?GAO?C#193??g#184??@#240?@?U?NG?D#2A#58G?_#52@!4?H?B?O?FA??B??FD@{R]A{WsG_OG??G#132!9?A@CR@?EN{?w_#112!4?QD?I#118cBFsLq^Sg_S!4?__#59?G_#77!5?@?BKATGR?S_?_#100?C?AGlvC?G?_go#93???CGC@A?@@SHKWBY`^Q\vZv{]U]umsckORxTxY[u[N]~M^]N]~~k]kM~Vn`BHAHfI\eHb@CBKCG?G@#100!4?O?a@!5?@#77EGEgSJWAP??A?AC#107?O#119!5?G{u[MIHK?__G?Oo#73???H?O#128?TaLUtHsA?@C@cIT@?SfWHqcGo$#239?i?Ti!6?_C?C@O!6?_?C#202!32?O??kP?i@GAOD_?C??_C?a#193!17?i@Qh?AgOA#184!4?O#193!10?O_GA??@G?APA???CXcXaRGVgU`DJiLiTmTYTjZeVnnmlkmmlmMyxtry?SBjj~~?y~~z]j~u~?}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}jDPacTQLu?GySg?_@?H?B_GC?C@??GO@#252!10?C#196!44?E???O#35@#14_#56?Hw}W_qoW_O_???_}O}w??O#128???H@BBFUB@FF?FYEf]d]pMpKq?O_O#143??A?CIAOc?_#119@?WKW#115Ha??_AT@IDOgGWO??Oo#108!8?_#72???@?DGEOj?dQ??H?aCO#131!12?A_ACG_C#85???GCGB_H???A?BBG?GA?A?B?@?@?@?@??A??@#98!6?_O!6?Wo?OXrnTm\~D~fMKUgEp!7?@#103oCOiQdgOGhICK?W?_#121??G`@_oB]VL@FFKqlQc#125DfwATa??A!6?@??A?@?DaLRvN$#196!6?T?PaCG@?O_C?O#193!39?G?C#240???CO#193!8?_?A#252!19?@O_??_O#184!17?A?@?_??A?G?c???A???CG_?O@#192!84?G!8?@???A_??G!6?OA???C!4?AG!4?C?@_?C@O?C?_@G?C?AO@??C@??G??_??A???A?C#239!5?O_BRg#104C#70O#142?A??_?DCbW_JuwsR?C?F?gC#129!5?_!4?o#127!15?G_CG_#103!20?D?AD?hCSDKoQb@kagOAS_G?__#98!11?Gq?PCGAHkFob_PgCySG??_#88!11?@?!5@?CCCA?C@@#98!7?_#88???@@B#100!17?o#113_#72???_?a?O?G_P?CPCItOo`O@???@#59??A#115?_OO_?Q_?O@_!6?O#126@!5?BKOgQG#116!4?O`IsJH~{rkYTigTiWaS$#246!17?A_Ug?AG@I?xEO@IdPKYqhMcyRhMcudXkaZqlsbU|VciyRCmPIetliWVzZU\PzXLzQJSeSZQhLhucqlX?G??gGEidUCQjalZQ?S@c@Qc_OQC?O!4?I@???GcXaP?AGC_C!84?A!5?_?gC_@?HOB_@cGCHEJGtlyrZ]nlttV|mrxg]]ZqknirZ]Sfyr|hMmzyy]vvt\^V\l|z~??Hqg~U~hhOc#193G?G#144??S!4?G#116!7?@!8?BK`SACGoGGC?oCO?`O#73!9?A@!4?@#107!20?_OA!4?C?CG#99!27?BDERwKWC?A???sgSOaoCW_g_!10?GOG_?_!6?_?_!7?_?O?_??_OGaW_aHUKeGC?aCO?O??a#134!7?G#53??G#102!6?_cCkWTL@ACG#112!9?_P???G?E?G$#192!17?G???@S?_!4?_CO?A_@C?O@?C?O@G?A??C???G!4?@#202!37?A?Q@???G#196!20?G!6?OAG_?A???D?A?GQ_TaTIPiDiScXgOOPQQPPQOpDCIGCTjgSS??~D??C`S?H?~@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@}@SOiCPiHq?dOD?ATAKOAo!6?G???A#244!58?O#203??_#130!16?G#132!15?@#140CAwGBg_WG_O#141!7?G#126A@?APCAPc??_?O#102!15?ABABBLGCBTUkwgO_#131!53?O?_!8?_???_!8?_???OGcOC?O??_O?AGA#108!31?A#114_?OA?W?h?A#69???O#143!5?A$#184!18?@!7?C!6?G#242!64?H#184!136?GA???GO??C?COAPaO_?_#49!116?G#117!97?A???A?C@?G-#193~?~?Ti?_DO?D??a!4?O!6?C#239?A#196??P#252!17?CO!6?_!4?C!11?C??CO?A_#192_???_C?AG@?C?OAS`CHQCOcGQ`G`IOaCGPaCHOcG@aCg?_AcI?QCa??aO???C_O?G??_??A#239!51?_#237G???_?_?_?_?_?_?_O?GOCP?IDgOaS`A@qHOGo?QcBG?KOA_QG@c?AH_OA@GcA@OC`GC??T?gA?gQk@APcGC???G?A_G???O??@OcWC@IOc@W??K?S?_#56[BArrWe?@EW[pNNV~N?B^|Mw~ksovSW_#116?DgAOF{Ho#132!4?@UHCPI?@Bh{{ocwOgY#112??@?Q?Oc?O???_#114AAGP`CCAQg`S?oG_O#101@!4?oCQ@KiXe`HUhA]kiB@gWOCj_@_??_O?_#93??@?BACC??@AFRGBCICJ?C??@C@A@D@E?A?AO?AD??CB?@?@#77!5?_#103_#99@??A??SI@S?EKAA@C?C?AA#103!5?ORecAWCQ?@A@_?A#121!7?OGo_!8?GFTaKh_#127AD#116@QICjTn^I^LzUxlup}`[_gs$#239?~?Ti?@A?_???@???G#202!32?AG?C??A?PM_POAGdOAHcOAl?O!4?C??C#184!8?_#202!11?@#193@??C!11?A??O??@ACGO?C?_GCJ?G?\@I@C_DYDOiD?W`UiFsJKZSYLYuhe\It\b]eXeXeYdYdYeWeXeWeXe!4~?~?~TyVdQtmTYLuLYTMTYLuLIdR?G?i?O?HC?AGS??aC@C!5?A#202?_?G@c?AHcOI@GcA@OC`GCaGT?gA?g#192?gA?@?OC!5?G?A_G???O???OC??@G!6?C#239@#105@#38@!7?GO_??A!8?A@C?QBE?AcUlWOSh#128?@?N!4~{hCP?sgO_#126C?BCG?e?CCgO#119@??A?ED[WKW_#115D?C?A@G@SKATK_OG_#108A#72!7?B@EX]ahUh?OCgA@_GO?CI?OG?_??_???_???_#95@??GCfKrDxCy@AgAa?`AA?@?DGC?DH?A@@G#72G?_O??O?G?OG_?G?tiTSaUWRsDCJCIFcP??CAG#102?_???cp@?_#69?A!7?A?OI?CA#107!4?CZ_D#126??I??U[o#128AKdSIC_!7?AOHE@M@]PI$#237???i?Ti\qL~Yj}T~gVuJd}R|jSza|P~GeGdItAsHeSIOjSbWA_?RGgEOCI_PG?`S?GdOAHcOAH_SH_@OCG?sAhChEWbYdGTaSjUhUlQeWehQpMpMPiTiTjShWeCDySgPdIdYcZCq_TaOAS_Y`Y_?gD?gDAG@OG?O_?_?_??O?_#239!54?cB?_?o???@??C?C?C??@#252!13?O#202!32?aG?A_G?C?OA?@O!8?O??W?@#204?K#74AB#58WcGC!9?O_?O?_!8?G#129!5?A#140!4?A#141!5?A#125?QIc@Q_S?A#143?B?A?D#118!6?@?B@IBFBF\wti]wyogBOG_#102@BAEESy]bK??G#98!5?S??C@A@CGO@cJOR_DKaTJsQDiSiO[@hHUGo?_Oo?o?o?y[EGWCKGWOO`wTGBWoI\i?OeM\m^mN^EIFUK~TnI@_I@h??@_A?A??@?A#114!7?Ac?AggAT_URhgU@g@#112???O!6?I???@???O#125?BLWqG`#140pOIO?D_QCHCA?G?O_$#196!6?S?GA?_#246S???B_G_Y?C?Cj?K?E?aXvYPIkJqXHtfSiGf|ZhcvRxnxTM_RKIhtQIlsQJlOuJjuZijxTZJ|UZQxdSCYriLh?GQ_?hGAPCGEOC`KPaCGOaCBPiW@ADIO@O@@?PHCG?L_g@??C?DQ?O?O_S_C_#192!68?_#246IC@?QCW?GOg?a?bKilX{vupj\\duYZLsQNd{uRX{mjYUrXviiVT|VVDP}{mJrz~\vvt\TVr~nln}mnJbz}sfZmfNcRqIO#70C#37_#144cX#136CG!5?__??_#144G??~[_?o#52@?@G@?@BHAADHEwAs#127!7?__I?DIGO#121@??RDHQ`zVm}l}lWw___o#103???A??@?@??A`IASL_W_C`[A`GcO#100!7?O_@OOsEE?_??O#88!18?@#100!10?_O_?oO___???_!4?_??g_O!5?_#134??C#77!15?OO?o?O??G??O?`CXOH#115A?CUGgWHCS@gUOs@??A#114!6?@C@#132!9?_#52!7?_O#38?_#55?_#127!6?A@E@$#184!14?G!4?C??_A!5?_!7?@???_!4?C#193???C#244!9?C???A#193!13?C??A#184!44?O!5?G???O!4?AO?I@?_??C!4?G!72?O?g?_?a??A@OGO!8?C#196!63?O@?G_a#83G#142!5?f@RcGFAKo???_!5?A???G?g??O_?_#49!16?C#73?A??G#107!26?CC!9?G#99!23?B?CG?YbTICJLYTiTK`yQUguKoG??G?A?D?@@S@I?S?Mg]?ApkaCO_SQC#131@?A??@??@@??B#103!14?_#100!4?cpB?C#108!6?@#59G?@#119S!7?GFG[MCdBH?}Oc_???CW_\b#129!12?_$#192!16?S?@??@G?O??P?G?C???c?O?C?A?G?@O#240!14?a#196!69?_!6?Da!6?A??I@OgDA?@OJcRcJdQdHEXAtIa[`XeXeXdYdYdXfXeXfXeX!4?~?~?iDGQlIPIdQHQdIpIdQHQdY?kRC@CADA?HS`?G?@?A!5?@#193!65?_A#240_#96???O#165!6?WcIP#52?@#77!81?@?@@??@YdQ_S_#95!17?C#101!52?o??_O?_oOG_O?_O???_G?`_GGgOHpgWGC{zhvMG?HO#107!6?C#118?g?U@_??a``?GS~@nZO_OAq_$#239!143?C??O!4?A#192!87?C???O?A??G???A!4?_#103!308?Mw-#193~?~?TgO?AG???A?O???_??A??@??_A!6?O???G!4?_?O!5?OC?@#240???@#244???G!7?@#240G#252!5?_#193_#192?OC?AG?C??A??@g@QcGO?S_ChAGQcHQc@O?O`AcG`IOaCgAGQcG_G?i?IOAS@??GCHO?C?O?O?PG?A_@?CAG?C!7?G!22?_!7?_#246??O_O?OCO!4?C_GOGC_CI?`_QoloeP}tRKwtsUNjX]ypX^ji]BlcQNTuyJltuYJLtuYXkmvtlnJby{mNjz|\TVt|lnjyymjiy{ZVes}jNldv[Tf`W#239_O#56A_RFdiT_?@BADKd^V_Q`OOO`AGS]PA@Q#116???OhQDyJ?GO@?gC#127@AP?Q_GSGG#126A_PI?DcOgS_Q_!4?_#119@B@???ozo#103?A?GBGEOKBGoAIc?G@_C?O#100???@??@@??C@@OWAA?_?@?OO??O??GCQWKc_O@KSOG?S{YZWTRh?@?HDO?@?ABH?A@@???A??A#53!12?O?G#99!4?A#102???GG???O?OceACDD@DJHWCOg??_#112!4?G?_???_!5?@?G???A#125??O^ic#38!4?A@?O?A?OC?GS_$#237?S?i?TjUkR~tk\zekVyLTylO~g]tI\o^?j?@AcQ@?aTAGACB_SGB?_?gA?CAGDOA`OCQGCQG?QC_JOAGDOdWEhQl?lQ?I@y@yDYcgSiShUhUgZclRc`W`AdItItJSjShUlQsGsJSiTIsJS@HSJSHU@U?oCPiPIcA_LAkQcGTiOAGs?CG?GOG?GOG?GO??_?_?_?O_?g?_?O_COcGAC@Ga?H_AG`OA?a@oHO`K?K_COLOk@ICpEGBG?OC_CGE_?S@_?QH?_G@cOAG@CoAG@cAP?GAOcWDAP_S??A_G?A?O?C@?OC@AcGPI@S_OOG`IOKc#240L_#38C???O??T?K?_#144?A???BDCCDA??A#38??AGsGBsJgQ?g#128?c^vn}~Vx}Ti|CW_#73@!4?A!4?_#112?@???CO@G?AG?_#114?@!4?H_EoCPGAc_?_#59C#101?@QCAHQLQlSmz[mynyhsmaDWsSGgs`?ApK?q_O??_OOGgO!5_??!4_??}WUoiCy[wWOoSgwAXShOElOjOZhPzAKDCZPalUhSIDgDHAPprba`b`@#114?G@?oCQ?sA?A@??B??A@A#119?@?BwNYdAGKO_@ADYcXg#132F_#128TQXq#55??O!5?@#149?G!5?_$#239?j?Ti??@!7?@???A#184!5?O#252!9?O???G_???_?O!4?_OCA@?O?_#184!26?_#202!6?_!7?A#193!11?GA?C?O!7?@???@A@AO?C_@G_ASa?Oa?h?gAJ`AC_SGPGQ_P?HQ_?EXdBX`UdUDEtEdEtEdI|UH]hUZJJZCTYlJEXIHadWie@WeQL`EIHsLSAC_?A?@?B???A#202??_!5?OC_@?A_?S@_[AHcOA@COAG@COAG@cAP?GAO!9?A_G?A?O?C@?OC@#193!9?A!6?@#203A#14A_#58H_G#142GD_I\Ok\ioG_?Cg?h_?A`?i`ktId{Js@#129C#140!4?_#125!5?A?gCAhCSa@DO!4?_#143!9?G#118!5?N^}NCN~s]pGA??_#102?DNH`Z}cwWo_#98!6?A???@?A?D?c@GATG?EhGQc?Z?Q`?AB?DKQBGDSHA@?DAGS@A?A?AD??@?CI@???@?C@???A!5?@?B??G!4?@#107!9?GK?GG???AG???A_OgSgkKxSc_?G!9?@AGO_o#73!4?g#116??@A?KrkEB@@DEd_??BJFE`$#196!5?ACgPc?IO_C#192?A?D?G??g?C?G??G?@!4?A!4?A???A!5?_??A#193!43?@A?@#242!12?C#252?O#196!10?@!6?@!14?@!6?@?CA?G?CQ?GC`?A?CA@Y@iPIPIPIPITAHu@UHccSCRiDQcXaDQTGB?PKB?D_UG`SB??H?JC`?Q?G?A@#252!8?_??A?@#240!7?O??_G#252!6?_#192_!11?OC?@?O?C??A_G?A?O?C@?OC@?_G@??O!4?_G#184O#218?O#2G#144HOK#136?AO???A???@Q?gO?Q?IgSGt#52!9?E?lQDO#132!12?BB?Eal^gtGQHA#115!21?@?CPgePWO?O#77???@ADAK_kOgOC_O#99!10?A@AACH?C@@@CAhCA@GFA?@GFQJA@CCAGCA??@??@??ACCA@?EC#134?A#103?_!4?C?CACOao_!7?O_?o?gC?K[O?SCQ?di_Ag?O?DICADO??g??O#121!4?COdYkSO_!5?@EB#140???GcLrK@?OgUgOAO?T?C?HU$#246!12?@??GPg?OaDOF?A`AT_F_}S~mLHluVLg|V\hKNjt[NJpSkjXSqilSAjXcrhluK`ZTcntUYnIbxSDQzQl|t]CUCg@QDh?JQ?S`D?Q?GQKbIKGPAS?cHOAS_?G@U@_?@?_@?_iSa_?a?w?lCIk?C_PGS_O?@?@???c!4?_?_?_?_?_?_?_#184!22?C??_?G!7?a?O???C!9?G?@#202!71?I!4?A#24??@#20O#74A?o#165??I?__O?O#58!4?G?GA?DGS?@#49!28?G?O#121??C?vGQLVi^l^znuv^{s}O_#107!9?_?@??A?CO#72!6?@A@AB??@?COCQGOGa@G`S??Y_CA_IC?d?GD_?O?_!5?_!5?_??cGCOg?aC?g?_S?GaGE@GQLC@?Q??@??GCKDO`ABCADAA@#115!4?C?G??W?OG?Qgc??`@?Q?OE@WC_?O#126!6?O__!8?C#129!9?OgCgO_GA^agOoOG$#252!12?A#202!23?_O???O!5?_O?A???G?OCaHCOAhSCaHCQ?@qC_IO?G@#184!54?C?O?C??G??@??C?A!6?A!5?@?_?_APG?OG_#239!42?O!8?A??OQ?H?A#196!81?A???A#83?C#37?C#129!6?A#141!47?o#95!77?G!9?A#77!15?_!6?_!5?oC_OGo?_Ogc?k?kOIO_a?A?Sg_WOGsSaE??@A?A?@#118O?O!10?B??A@YDvM~{B???@BAKOe\IdW_O#52!9?gCA??G?@_???G$#239!173?AO#192!43?O!8?O?G?C???G!4?A?AG@_!4?C#95!237?@#103!79?B$#114!568?C-#193~_~_TI?AT?@?_G@C?O!9?O!4?G!4?G#218?O#192??GA@#193!6?@#218!9?@#240??I@!7?H#192!8?C?@??C?@???G??AC?DG@I?ACHAC?@AS@CHQGAGQchAGQcHO??GOCI?@?@AcGO?@OCGPAcg??AGAdG?GA?@A?g?@_??I!8?GA?CG??I!5?@?C!4?G@?ACGDA?OCP?GCA!4?A?I??C?A!4?@#252?G#240!7?O??G!6?G?CGA?O#252!5?G#193G#192!22?G!20?O?I?A!4?A#239?Ca#37AP#136@?Oko!6?@!4?@JA?@DI#52!4?_!4?ho_SHQG#140!4?O!6?_#132!4?@HNGEhco`gDqDOOo_??wC?o?O?_#115!4?DGA?C@GHcbHCq_G?O#101?@?A?A@NANCNANEAN|jNH|mA^jMJTNZKkykveqnZLf\FIMTjlRFQLAdA@Q@??LI?HAKJ?dQG?GOQ?A?@!9?@?BIDAT?JPCK!4?@#118O_oO???A?A_!9?Oioo_[ug!8?@ADJ{h#81C#116??@???@O`_o_?OQ@#130???O?O$#237?D?I_TYtit}lZdMitelqzkvjSjcjcjSb_qw`Q?dCA?qkaX_uG?CGQc_I?T?i_CPC_i??@IQH?QHC?HQ?icidahciDQ`S@OlacjdiTITicjcLQDQdiUHUlQKRkRSLRkRShOHShYdjAPaDYSgPadWTiTISGa_UlYDXALaadISH?R?ISI`?gQODYshewsgPSIP__Q?LodO?grgaTitiDAKPCZSicQG_aSISjSHE?JO?JCPAG?T?I??C@AO?I?C??S?A?G?@S??CA??D?CAg?PC?AGDOAG?QGCA?G?G!4?@!8?caOGAOcQcICI@?Q?FI?o#58Ka@#142E??@msJaucmun|icwhsi?Ti^~CqnqC#116ACZ`UlADyC_hqO_w_?OO#141???G#121???GQHCOBGDifIF^{pFHvNjMnWwgO!7?O#102!4?O??@JDM}iKAogO?O_OO??o_??oo??_??_#99!6?@#103!9?O!5?G?G_O?K?K?{o?OQCOo?o??O@@??@?A?@o`?aOJEQAKS_gsgQsgPpdB?ys@]A?l?G_OG?O?o_y_hO???@#114?@#119?@UDIH!4?@ACGCBU#140???C?G~sjOCITiD$#239?Y?TI!8?A!5?C#184???C#252??O??O?G!4?G_??_W?@!6?@???A!6?O!5?S!24?G#193??O!13?G???_???__!4?_!4?Ac_A!4?g?CG?`ACGA_a?g?@aGT_??__o_SGO`AcaChc`_GTE`di_B??A@Rc_`gCJcgaGAdiAC?L!4?w_aga_`?H?@CH?@#202!6?O?G?O??OS?IOOS@IOCI?S?IS@AG@SPCI?TAO?T?OAG?PC?AG@OAG?QGCA?GQ??S?OHOCHAPCY@CAOGA?CA!4?O?O#240???@G#35C#74AKk#56GRK???_??I@@?ACO@EIOtiT_??H#165?G#129?O#128???_?tyDz^ELnTEXfGfruCOC_?O#73???A!5?_!5?_???_#118OA??HRqt{yq{_o!4?CO#77!6?@?@A?D?I?D?GC?AS?A?OK_S?oao_o!4?OC?_oW_g?ogSQcocALY@M_qBCADLqGAsNYdFG?``?@@AA@!5?@@?B?DQHAL?Ei?O__#115?GC?CAADRG``P_O?I?@?_OJ?A@?A#121?@YtegA?@AC?Oo??y_#128?Y@E#52?ICI@???__A$#196!5?_dG?I?QC#246OoPIHO@CPGOjSJCZCjSFDE]dRIh\fDOKeZHvziclZLtiitTIieXTOnisdkuxcqjuclvTZPY[UZPyk]jufQLXOYOas_TXOQohqkW@Gq_?DPc@GAOc@GaCJQ`E_OOCkGo@ADiSGB???PAPTG@???ECOHSGO@QSGSP?PSiPCGO???O@ACA??CISGSOAGITS?SOgO?O?W@AG??@?hsZShs`Ciqx|cnvsimtfjitdnjislbttjysja|pu`mi`~ixlvaynxtVmiz|tuiltvldrx|vdvvj~numzu|mzd}zXLft|jHlPtpd}nl|woC#38@#20_#144O?_#129!5?CG#38@O#130O#144!5?C#38!8?ZCODzCJCI#125!10?I?CODG?HpeoOV_?QGCO_G#112??@!8?S@?C?O#114???A@DGACAGCQHG?q!5?_#72!6?@???@!5?CA@!4?CG?CBOCOGH?OCA?A?D?A!4?@!5?@??@!4?@@#114!6?A!5?G???`!4?C??G#108!8?AGO#107G??A!4?O!4?KNnJSDYSNNcSKKM_#126!4?OFL\AK?G#107A#149!12?CG!6?S?G?G$#192!18?AG?A#202!10?OG@??COA!4?O?C??COA??O?T?I?T?Ga?CO@IO@?E?COHQ?G!50?C!5?O?O#184!9?C!7?O?A?@!4?C!4?A!7?A?D#239!6?G?O???@#184???O!11?C???CAO!8?O@#252!24?@#193@#184!62?G#0!7?@#83G#145??Q#165@?B}PJOTG??GO?O??O#127!27?@AGA?K?I?A?_!6?O#119!15?@FFekG!8?O#107?A???C?O#108!9?O#100!4?H!7?@!8?B?@??H!7?@#114!6?O!8?o_#59!12?GA!5?G#111!20?C#114??_??cOicSMCA#112!8?_?@?AO@G?_#73??Oo_?_!6?@\#38!8?OCGSILsgqtiti{$#240!51?O#184!81?@#196?C?A!14?C!5?O!9?G!4?CA??G!4?SH!4?@CAP??A?@???@?A??@A??@!7?CA!103?O#126!61?@C?BGCA?OGCG?BM?QG#103!13?@?BCRGc_@NCoi`?TO|KS_w_?_goo?O!6?O??O#102!17?o!5?G??_?_o?K?G??_?c!4?G_usMC{{ss{EEMLNswg{o_O???_!4?AKRDAG@HH!9?C@?CA#125!15?A{?wo!5?A~_}p#129!4?A@A@??GBLADADB$#202!216?O#98!237?@!7?A#108!20?O#134!4?A#115!17?G??G??O#69!28?@#119?O#132!25?O??_$#107!510?OO?_#103!57?@\libsixel-1.7.3/ruby/lib/000077500000000000000000000000001302271755100150675ustar00rootroot00000000000000libsixel-1.7.3/ruby/lib/libsixel.rb000066400000000000000000000001471302271755100172310ustar00rootroot00000000000000require "libsixel/version" require "libsixel/libsixel" module Libsixel # Your code goes here... end libsixel-1.7.3/ruby/lib/libsixel/000077500000000000000000000000001302271755100167025ustar00rootroot00000000000000libsixel-1.7.3/ruby/lib/libsixel/version.rb000066400000000000000000000000501302271755100207070ustar00rootroot00000000000000module Libsixel VERSION = "0.0.2" end libsixel-1.7.3/ruby/libsixel-ruby.gemspec000066400000000000000000000020561302271755100204630ustar00rootroot00000000000000# coding: utf-8 lib = File.expand_path('../lib', __FILE__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) require 'libsixel/version' Gem::Specification.new do |spec| spec.name = "libsixel-ruby" spec.version = Libsixel::VERSION spec.authors = ["Hayaki Saito"] spec.email = ["saitoha@me.com"] spec.extensions = ["ext/libsixel/extconf.rb"] spec.summary = %q{A ruby interface to libsixel} spec.description = %q{libsixel is a lightweight, fast implementation of DEC SIXEL graphics codec} spec.homepage = "http://saitoha.github.com/libsixel" spec.license = "MIT" spec.files = `git ls-files -z`.split("\x0") spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"] spec.add_development_dependency "bundler", "~> 1.7" spec.add_development_dependency "rake", "~> 10.0" spec.add_development_dependency "rake-compiler" spec.add_development_dependency "minitest" end libsixel-1.7.3/ruby/test/000077500000000000000000000000001302271755100153005ustar00rootroot00000000000000libsixel-1.7.3/ruby/test/minitest_helper.rb000066400000000000000000000001521302271755100210160ustar00rootroot00000000000000$LOAD_PATH.unshift File.expand_path('../../lib', __FILE__) require 'libsixel' require 'minitest/autorun' libsixel-1.7.3/ruby/test/test_libsixel.rb000066400000000000000000000006011302271755100204740ustar00rootroot00000000000000require 'minitest_helper' class TestLibsixel < MiniTest::Unit::TestCase def setup @encoder = Encoder.new end def test_that_it_has_a_version_number refute_nil ::Libsixel::VERSION end def test_throws_runtime_error_when_invalid_option_detected begin @encoder.setopt('X', '16') assert false rescue RuntimeError assert true end end end libsixel-1.7.3/src/000077500000000000000000000000001302271755100141275ustar00rootroot00000000000000libsixel-1.7.3/src/Makefile.am000066400000000000000000000031721302271755100161660ustar00rootroot00000000000000 if COND_GCOV MAYBE_COVERAGE = --coverage endif CLEANFILES = *.gcno *.gcda *.gcov *.log test-output.* tests lib_LTLIBRARIES = libsixel.la libsixel_la_SOURCES = \ output.c \ output.h \ fromsixel.c \ tosixel.c \ quant.c \ quant.h \ dither.c \ dither.h \ frame.c \ frame.h \ pixelformat.c \ pixelformat.h \ scale.c \ chunk.c \ chunk.h \ loader.c \ loader.h \ frompnm.c \ frompnm.h \ fromgif.c \ fromgif.h \ encoder.c \ encoder.h \ decoder.c \ decoder.h \ stb_image.h \ writer.c \ writer.h \ stb_image_write.c \ stb_image_write.h \ status.c \ status.h \ malloc_stub.c \ malloc_stub.h \ allocator.c \ allocator.h \ tty.c \ tty.h \ rgblookup.h libsixel_la_CPPFLAGS = -I$(top_builddir)/include/ libsixel_la_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) \ $(LIBCURL_CFLAGS) \ $(LIBPNG_CFLAGS) \ $(LIBJPEG_CFLAGS) \ $(GDK_PIXBUF_CFLAGS) \ $(GD_CFLAGS) libsixel_la_LDFLAGS = -no-undefined -version-info $(LS_LTVERSION) libsixel_la_LIBADD = -lm \ $(LIBCURL_LIBS) \ $(LIBPNG_LIBS) \ $(LIBJPEG_LIBS) \ $(GDK_PIXBUF_LIBS) \ $(GD_LIBS) if COND_TESTS noinst_PROGRAMS = tests tests_SOURCES = tests.c tests_CPPFLAGS = -I$(top_builddir)/include/ \ -I$(top_builddir)/src/ $(AM_CPPFLAGS) tests_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) tests_LDADD = $(top_builddir)/src/libsixel.la endif dist_man_MANS = sixel.5 EXTRA_DIST = rgblookup.gperf unittest: all if COND_TESTS ./tests endif gen-rgblookup: rgblookup.gperf gperf -C -N lookup_rgb --ignore-case $< |\ sed 's/{""}/\{"", 0, 0, 0\}/g' |\ astyle > rgblookup.h libsixel-1.7.3/src/Makefile.in000066400000000000000000001432341302271755100162030ustar00rootroot00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ @COND_TESTS_TRUE@noinst_PROGRAMS = tests$(EXEEXT) subdir = src ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_gcc_func_attribute.m4 \ $(top_srcdir)/m4/ax_gcc_var_attribute.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man5dir)" LTLIBRARIES = $(lib_LTLIBRARIES) am__DEPENDENCIES_1 = libsixel_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) am_libsixel_la_OBJECTS = libsixel_la-output.lo \ libsixel_la-fromsixel.lo libsixel_la-tosixel.lo \ libsixel_la-quant.lo libsixel_la-dither.lo \ libsixel_la-frame.lo libsixel_la-pixelformat.lo \ libsixel_la-scale.lo libsixel_la-chunk.lo \ libsixel_la-loader.lo libsixel_la-frompnm.lo \ libsixel_la-fromgif.lo libsixel_la-encoder.lo \ libsixel_la-decoder.lo libsixel_la-writer.lo \ libsixel_la-stb_image_write.lo libsixel_la-status.lo \ libsixel_la-malloc_stub.lo libsixel_la-allocator.lo \ libsixel_la-tty.lo libsixel_la_OBJECTS = $(am_libsixel_la_OBJECTS) AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = libsixel_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(libsixel_la_CFLAGS) \ $(CFLAGS) $(libsixel_la_LDFLAGS) $(LDFLAGS) -o $@ PROGRAMS = $(noinst_PROGRAMS) am__tests_SOURCES_DIST = tests.c @COND_TESTS_TRUE@am_tests_OBJECTS = tests-tests.$(OBJEXT) tests_OBJECTS = $(am_tests_OBJECTS) @COND_TESTS_TRUE@tests_DEPENDENCIES = $(top_builddir)/src/libsixel.la tests_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(tests_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = SOURCES = $(libsixel_la_SOURCES) $(tests_SOURCES) DIST_SOURCES = $(libsixel_la_SOURCES) $(am__tests_SOURCES_DIST) am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac man5dir = $(mandir)/man5 NROFF = nroff MANS = $(dist_man_MANS) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Makefile.in \ $(top_srcdir)/depcomp DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_CFLAGS = @AM_CFLAGS@ AM_CPPFLAGS = @AM_CPPFLAGS@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GD_CFLAGS = @GD_CFLAGS@ GD_LIBS = @GD_LIBS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBCURL_CFLAGS = @LIBCURL_CFLAGS@ LIBCURL_LIBS = @LIBCURL_LIBS@ LIBJPEG_CFLAGS = @LIBJPEG_CFLAGS@ LIBJPEG_LIBS = @LIBJPEG_LIBS@ LIBOBJS = @LIBOBJS@ LIBPNG_CFLAGS = @LIBPNG_CFLAGS@ LIBPNG_LIBS = @LIBPNG_LIBS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LS_LTVERSION = @LS_LTVERSION@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MD5SUM = @MD5SUM@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ attr_func_deprecated = @attr_func_deprecated@ attr_var_deprecated = @attr_var_deprecated@ bashcompletiondir = @bashcompletiondir@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgconfigdir = @pkgconfigdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ pythondir = @pythondir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ zshcompletiondir = @zshcompletiondir@ @COND_GCOV_TRUE@MAYBE_COVERAGE = --coverage CLEANFILES = *.gcno *.gcda *.gcov *.log test-output.* tests lib_LTLIBRARIES = libsixel.la libsixel_la_SOURCES = \ output.c \ output.h \ fromsixel.c \ tosixel.c \ quant.c \ quant.h \ dither.c \ dither.h \ frame.c \ frame.h \ pixelformat.c \ pixelformat.h \ scale.c \ chunk.c \ chunk.h \ loader.c \ loader.h \ frompnm.c \ frompnm.h \ fromgif.c \ fromgif.h \ encoder.c \ encoder.h \ decoder.c \ decoder.h \ stb_image.h \ writer.c \ writer.h \ stb_image_write.c \ stb_image_write.h \ status.c \ status.h \ malloc_stub.c \ malloc_stub.h \ allocator.c \ allocator.h \ tty.c \ tty.h \ rgblookup.h libsixel_la_CPPFLAGS = -I$(top_builddir)/include/ libsixel_la_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) \ $(LIBCURL_CFLAGS) \ $(LIBPNG_CFLAGS) \ $(LIBJPEG_CFLAGS) \ $(GDK_PIXBUF_CFLAGS) \ $(GD_CFLAGS) libsixel_la_LDFLAGS = -no-undefined -version-info $(LS_LTVERSION) libsixel_la_LIBADD = -lm \ $(LIBCURL_LIBS) \ $(LIBPNG_LIBS) \ $(LIBJPEG_LIBS) \ $(GDK_PIXBUF_LIBS) \ $(GD_LIBS) @COND_TESTS_TRUE@tests_SOURCES = tests.c @COND_TESTS_TRUE@tests_CPPFLAGS = -I$(top_builddir)/include/ \ @COND_TESTS_TRUE@ -I$(top_builddir)/src/ $(AM_CPPFLAGS) @COND_TESTS_TRUE@tests_CFLAGS = $(CFLAGS) $(AM_CFLAGS) $(MAYBE_COVERAGE) @COND_TESTS_TRUE@tests_LDADD = $(top_builddir)/src/libsixel.la dist_man_MANS = sixel.5 EXTRA_DIST = rgblookup.gperf all: all-am .SUFFIXES: .SUFFIXES: .c .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign src/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-libLTLIBRARIES: $(lib_LTLIBRARIES) @$(NORMAL_INSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ list2=; for p in $$list; do \ if test -f $$p; then \ list2="$$list2 $$p"; \ else :; fi; \ done; \ test -z "$$list2" || { \ echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ } uninstall-libLTLIBRARIES: @$(NORMAL_UNINSTALL) @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ for p in $$list; do \ $(am__strip_dir) \ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ done clean-libLTLIBRARIES: -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) @list='$(lib_LTLIBRARIES)'; \ locs=`for p in $$list; do echo $$p; done | \ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ sort -u`; \ test -z "$$locs" || { \ echo rm -f $${locs}; \ rm -f $${locs}; \ } libsixel.la: $(libsixel_la_OBJECTS) $(libsixel_la_DEPENDENCIES) $(EXTRA_libsixel_la_DEPENDENCIES) $(AM_V_CCLD)$(libsixel_la_LINK) -rpath $(libdir) $(libsixel_la_OBJECTS) $(libsixel_la_LIBADD) $(LIBS) clean-noinstPROGRAMS: @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ echo " rm -f" $$list; \ rm -f $$list || exit $$?; \ test -n "$(EXEEXT)" || exit 0; \ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list tests$(EXEEXT): $(tests_OBJECTS) $(tests_DEPENDENCIES) $(EXTRA_tests_DEPENDENCIES) @rm -f tests$(EXEEXT) $(AM_V_CCLD)$(tests_LINK) $(tests_OBJECTS) $(tests_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-allocator.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-chunk.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-decoder.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-dither.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-encoder.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-frame.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-fromgif.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-frompnm.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-fromsixel.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-loader.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-malloc_stub.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-output.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-pixelformat.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-quant.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-scale.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-status.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-stb_image_write.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-tosixel.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-tty.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libsixel_la-writer.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tests-tests.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` .c.lo: @am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $< libsixel_la-output.lo: output.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-output.lo -MD -MP -MF $(DEPDIR)/libsixel_la-output.Tpo -c -o libsixel_la-output.lo `test -f 'output.c' || echo '$(srcdir)/'`output.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-output.Tpo $(DEPDIR)/libsixel_la-output.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='output.c' object='libsixel_la-output.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-output.lo `test -f 'output.c' || echo '$(srcdir)/'`output.c libsixel_la-fromsixel.lo: fromsixel.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-fromsixel.lo -MD -MP -MF $(DEPDIR)/libsixel_la-fromsixel.Tpo -c -o libsixel_la-fromsixel.lo `test -f 'fromsixel.c' || echo '$(srcdir)/'`fromsixel.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-fromsixel.Tpo $(DEPDIR)/libsixel_la-fromsixel.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fromsixel.c' object='libsixel_la-fromsixel.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-fromsixel.lo `test -f 'fromsixel.c' || echo '$(srcdir)/'`fromsixel.c libsixel_la-tosixel.lo: tosixel.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-tosixel.lo -MD -MP -MF $(DEPDIR)/libsixel_la-tosixel.Tpo -c -o libsixel_la-tosixel.lo `test -f 'tosixel.c' || echo '$(srcdir)/'`tosixel.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-tosixel.Tpo $(DEPDIR)/libsixel_la-tosixel.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tosixel.c' object='libsixel_la-tosixel.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-tosixel.lo `test -f 'tosixel.c' || echo '$(srcdir)/'`tosixel.c libsixel_la-quant.lo: quant.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-quant.lo -MD -MP -MF $(DEPDIR)/libsixel_la-quant.Tpo -c -o libsixel_la-quant.lo `test -f 'quant.c' || echo '$(srcdir)/'`quant.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-quant.Tpo $(DEPDIR)/libsixel_la-quant.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='quant.c' object='libsixel_la-quant.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-quant.lo `test -f 'quant.c' || echo '$(srcdir)/'`quant.c libsixel_la-dither.lo: dither.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-dither.lo -MD -MP -MF $(DEPDIR)/libsixel_la-dither.Tpo -c -o libsixel_la-dither.lo `test -f 'dither.c' || echo '$(srcdir)/'`dither.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-dither.Tpo $(DEPDIR)/libsixel_la-dither.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dither.c' object='libsixel_la-dither.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-dither.lo `test -f 'dither.c' || echo '$(srcdir)/'`dither.c libsixel_la-frame.lo: frame.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-frame.lo -MD -MP -MF $(DEPDIR)/libsixel_la-frame.Tpo -c -o libsixel_la-frame.lo `test -f 'frame.c' || echo '$(srcdir)/'`frame.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-frame.Tpo $(DEPDIR)/libsixel_la-frame.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='frame.c' object='libsixel_la-frame.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-frame.lo `test -f 'frame.c' || echo '$(srcdir)/'`frame.c libsixel_la-pixelformat.lo: pixelformat.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-pixelformat.lo -MD -MP -MF $(DEPDIR)/libsixel_la-pixelformat.Tpo -c -o libsixel_la-pixelformat.lo `test -f 'pixelformat.c' || echo '$(srcdir)/'`pixelformat.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-pixelformat.Tpo $(DEPDIR)/libsixel_la-pixelformat.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pixelformat.c' object='libsixel_la-pixelformat.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-pixelformat.lo `test -f 'pixelformat.c' || echo '$(srcdir)/'`pixelformat.c libsixel_la-scale.lo: scale.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-scale.lo -MD -MP -MF $(DEPDIR)/libsixel_la-scale.Tpo -c -o libsixel_la-scale.lo `test -f 'scale.c' || echo '$(srcdir)/'`scale.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-scale.Tpo $(DEPDIR)/libsixel_la-scale.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='scale.c' object='libsixel_la-scale.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-scale.lo `test -f 'scale.c' || echo '$(srcdir)/'`scale.c libsixel_la-chunk.lo: chunk.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-chunk.lo -MD -MP -MF $(DEPDIR)/libsixel_la-chunk.Tpo -c -o libsixel_la-chunk.lo `test -f 'chunk.c' || echo '$(srcdir)/'`chunk.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-chunk.Tpo $(DEPDIR)/libsixel_la-chunk.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='chunk.c' object='libsixel_la-chunk.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-chunk.lo `test -f 'chunk.c' || echo '$(srcdir)/'`chunk.c libsixel_la-loader.lo: loader.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-loader.lo -MD -MP -MF $(DEPDIR)/libsixel_la-loader.Tpo -c -o libsixel_la-loader.lo `test -f 'loader.c' || echo '$(srcdir)/'`loader.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-loader.Tpo $(DEPDIR)/libsixel_la-loader.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='loader.c' object='libsixel_la-loader.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-loader.lo `test -f 'loader.c' || echo '$(srcdir)/'`loader.c libsixel_la-frompnm.lo: frompnm.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-frompnm.lo -MD -MP -MF $(DEPDIR)/libsixel_la-frompnm.Tpo -c -o libsixel_la-frompnm.lo `test -f 'frompnm.c' || echo '$(srcdir)/'`frompnm.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-frompnm.Tpo $(DEPDIR)/libsixel_la-frompnm.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='frompnm.c' object='libsixel_la-frompnm.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-frompnm.lo `test -f 'frompnm.c' || echo '$(srcdir)/'`frompnm.c libsixel_la-fromgif.lo: fromgif.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-fromgif.lo -MD -MP -MF $(DEPDIR)/libsixel_la-fromgif.Tpo -c -o libsixel_la-fromgif.lo `test -f 'fromgif.c' || echo '$(srcdir)/'`fromgif.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-fromgif.Tpo $(DEPDIR)/libsixel_la-fromgif.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fromgif.c' object='libsixel_la-fromgif.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-fromgif.lo `test -f 'fromgif.c' || echo '$(srcdir)/'`fromgif.c libsixel_la-encoder.lo: encoder.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-encoder.lo -MD -MP -MF $(DEPDIR)/libsixel_la-encoder.Tpo -c -o libsixel_la-encoder.lo `test -f 'encoder.c' || echo '$(srcdir)/'`encoder.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-encoder.Tpo $(DEPDIR)/libsixel_la-encoder.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='encoder.c' object='libsixel_la-encoder.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-encoder.lo `test -f 'encoder.c' || echo '$(srcdir)/'`encoder.c libsixel_la-decoder.lo: decoder.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-decoder.lo -MD -MP -MF $(DEPDIR)/libsixel_la-decoder.Tpo -c -o libsixel_la-decoder.lo `test -f 'decoder.c' || echo '$(srcdir)/'`decoder.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-decoder.Tpo $(DEPDIR)/libsixel_la-decoder.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='decoder.c' object='libsixel_la-decoder.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-decoder.lo `test -f 'decoder.c' || echo '$(srcdir)/'`decoder.c libsixel_la-writer.lo: writer.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-writer.lo -MD -MP -MF $(DEPDIR)/libsixel_la-writer.Tpo -c -o libsixel_la-writer.lo `test -f 'writer.c' || echo '$(srcdir)/'`writer.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-writer.Tpo $(DEPDIR)/libsixel_la-writer.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='writer.c' object='libsixel_la-writer.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-writer.lo `test -f 'writer.c' || echo '$(srcdir)/'`writer.c libsixel_la-stb_image_write.lo: stb_image_write.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-stb_image_write.lo -MD -MP -MF $(DEPDIR)/libsixel_la-stb_image_write.Tpo -c -o libsixel_la-stb_image_write.lo `test -f 'stb_image_write.c' || echo '$(srcdir)/'`stb_image_write.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-stb_image_write.Tpo $(DEPDIR)/libsixel_la-stb_image_write.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='stb_image_write.c' object='libsixel_la-stb_image_write.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-stb_image_write.lo `test -f 'stb_image_write.c' || echo '$(srcdir)/'`stb_image_write.c libsixel_la-status.lo: status.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-status.lo -MD -MP -MF $(DEPDIR)/libsixel_la-status.Tpo -c -o libsixel_la-status.lo `test -f 'status.c' || echo '$(srcdir)/'`status.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-status.Tpo $(DEPDIR)/libsixel_la-status.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='status.c' object='libsixel_la-status.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-status.lo `test -f 'status.c' || echo '$(srcdir)/'`status.c libsixel_la-malloc_stub.lo: malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-malloc_stub.lo -MD -MP -MF $(DEPDIR)/libsixel_la-malloc_stub.Tpo -c -o libsixel_la-malloc_stub.lo `test -f 'malloc_stub.c' || echo '$(srcdir)/'`malloc_stub.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-malloc_stub.Tpo $(DEPDIR)/libsixel_la-malloc_stub.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='malloc_stub.c' object='libsixel_la-malloc_stub.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-malloc_stub.lo `test -f 'malloc_stub.c' || echo '$(srcdir)/'`malloc_stub.c libsixel_la-allocator.lo: allocator.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-allocator.lo -MD -MP -MF $(DEPDIR)/libsixel_la-allocator.Tpo -c -o libsixel_la-allocator.lo `test -f 'allocator.c' || echo '$(srcdir)/'`allocator.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-allocator.Tpo $(DEPDIR)/libsixel_la-allocator.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='allocator.c' object='libsixel_la-allocator.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-allocator.lo `test -f 'allocator.c' || echo '$(srcdir)/'`allocator.c libsixel_la-tty.lo: tty.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -MT libsixel_la-tty.lo -MD -MP -MF $(DEPDIR)/libsixel_la-tty.Tpo -c -o libsixel_la-tty.lo `test -f 'tty.c' || echo '$(srcdir)/'`tty.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libsixel_la-tty.Tpo $(DEPDIR)/libsixel_la-tty.Plo @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tty.c' object='libsixel_la-tty.lo' libtool=yes @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libsixel_la_CPPFLAGS) $(CPPFLAGS) $(libsixel_la_CFLAGS) $(CFLAGS) -c -o libsixel_la-tty.lo `test -f 'tty.c' || echo '$(srcdir)/'`tty.c tests-tests.o: tests.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(tests_CPPFLAGS) $(CPPFLAGS) $(tests_CFLAGS) $(CFLAGS) -MT tests-tests.o -MD -MP -MF $(DEPDIR)/tests-tests.Tpo -c -o tests-tests.o `test -f 'tests.c' || echo '$(srcdir)/'`tests.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/tests-tests.Tpo $(DEPDIR)/tests-tests.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tests.c' object='tests-tests.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(tests_CPPFLAGS) $(CPPFLAGS) $(tests_CFLAGS) $(CFLAGS) -c -o tests-tests.o `test -f 'tests.c' || echo '$(srcdir)/'`tests.c tests-tests.obj: tests.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(tests_CPPFLAGS) $(CPPFLAGS) $(tests_CFLAGS) $(CFLAGS) -MT tests-tests.obj -MD -MP -MF $(DEPDIR)/tests-tests.Tpo -c -o tests-tests.obj `if test -f 'tests.c'; then $(CYGPATH_W) 'tests.c'; else $(CYGPATH_W) '$(srcdir)/tests.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/tests-tests.Tpo $(DEPDIR)/tests-tests.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='tests.c' object='tests-tests.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(tests_CPPFLAGS) $(CPPFLAGS) $(tests_CFLAGS) $(CFLAGS) -c -o tests-tests.obj `if test -f 'tests.c'; then $(CYGPATH_W) 'tests.c'; else $(CYGPATH_W) '$(srcdir)/tests.c'; fi` mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs install-man5: $(dist_man_MANS) @$(NORMAL_INSTALL) @list1=''; \ list2='$(dist_man_MANS)'; \ test -n "$(man5dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man5dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man5dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.5[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man5dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man5dir)" || exit $$?; }; \ done; } uninstall-man5: @$(NORMAL_UNINSTALL) @list=''; test -n "$(man5dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ l2='$(dist_man_MANS)'; for i in $$l2; do echo "$$i"; done | \ sed -n '/\.5[a-z]*$$/p'; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir) ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-am TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-am CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-am cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) installdirs: for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(man5dir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \ clean-noinstPROGRAMS mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-man install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-libLTLIBRARIES install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-man5 install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-libLTLIBRARIES uninstall-man uninstall-man: uninstall-man5 .MAKE: install-am install-strip .PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \ clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS \ cscopelist-am ctags ctags-am distclean distclean-compile \ distclean-generic distclean-libtool distclean-tags distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-libLTLIBRARIES \ install-man install-man5 install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am uninstall-libLTLIBRARIES uninstall-man \ uninstall-man5 .PRECIOUS: Makefile unittest: all @COND_TESTS_TRUE@ ./tests gen-rgblookup: rgblookup.gperf gperf -C -N lookup_rgb --ignore-case $< |\ sed 's/{""}/\{"", 0, 0, 0\}/g' |\ astyle > rgblookup.h # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: libsixel-1.7.3/src/allocator.c000066400000000000000000000202051302271755100162520ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include #include #include "config.h" #if HAVE_SYS_TYPES_H # include #endif /* HAVE_SYS_TYPES_H */ #if HAVE_ERRNO_H # include #endif /* HAVE_ERRNO_H */ #if HAVE_MEMORY_H # include #endif /* HAVE_MEMORY_H */ #include "allocator.h" #include "malloc_stub.h" /* create allocator object */ SIXELSTATUS sixel_allocator_new( sixel_allocator_t /* out */ **ppallocator, /* allocator object to be created */ sixel_malloc_t /* in */ fn_malloc, /* custom malloc() function */ sixel_calloc_t /* in */ fn_calloc, /* custom calloc() function */ sixel_realloc_t /* in */ fn_realloc, /* custom realloc() function */ sixel_free_t /* in */ fn_free) /* custom free() function */ { SIXELSTATUS status = SIXEL_FALSE; if (ppallocator == NULL) { sixel_helper_set_additional_message( "sixel_allocator_new: given argument ppallocator is null."); status = SIXEL_BAD_ARGUMENT; goto end; } if (fn_malloc == NULL) { fn_malloc = malloc; } if (fn_calloc == NULL) { fn_calloc = calloc; } if (fn_realloc == NULL) { fn_realloc = realloc; } if (fn_free == NULL) { fn_free = free; } *ppallocator = fn_malloc(sizeof(sixel_allocator_t)); if (*ppallocator == NULL) { sixel_helper_set_additional_message( "sixel_allocator_new: fn_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } (*ppallocator)->ref = 1; (*ppallocator)->fn_malloc = fn_malloc; (*ppallocator)->fn_calloc = fn_calloc; (*ppallocator)->fn_realloc = fn_realloc; (*ppallocator)->fn_free = fn_free; status = SIXEL_OK; end: return status; } /* destruct allocator object */ static void sixel_allocator_destroy( sixel_allocator_t /* in */ *allocator) /* allocator object to be destroyed */ { /* precondition */ assert(allocator); assert(allocator->fn_free); allocator->fn_free(allocator); } /* increase reference count of allocatort object (thread-unsafe) */ SIXELAPI void sixel_allocator_ref( sixel_allocator_t /* in */ *allocator) /* allocator object to be increment reference counter */ { /* precondition */ assert(allocator); /* TODO: be thread safe */ ++allocator->ref; } /* decrease reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_allocator_unref( sixel_allocator_t /* in */ *allocator) /* allocator object to be unreference */ { /* TODO: be thread safe */ if (allocator) { assert(allocator->ref > 0); --allocator->ref; if (allocator->ref == 0) { sixel_allocator_destroy(allocator); } } } /* call custom malloc() */ SIXELAPI void * sixel_allocator_malloc( sixel_allocator_t /* in */ *allocator, /* allocator object */ size_t /* in */ n) /* allocation size */ { /* precondition */ assert(allocator); assert(allocator->fn_malloc); return allocator->fn_malloc(n); } /* call custom calloc() */ SIXELAPI void * sixel_allocator_calloc( sixel_allocator_t /* in */ *allocator, /* allocator object */ size_t /* in */ nelm, /* number of elements */ size_t /* in */ elsize) /* size of element */ { /* precondition */ assert(allocator); assert(allocator->fn_calloc); return allocator->fn_calloc(nelm, elsize); } /* call custom realloc() */ SIXELAPI void * sixel_allocator_realloc( sixel_allocator_t /* in */ *allocator, /* allocator object */ void /* in */ *p, /* existing buffer to be re-allocated */ size_t /* in */ n) /* re-allocation size */ { /* precondition */ assert(allocator); assert(allocator->fn_realloc); return allocator->fn_realloc(p, n); } /* call custom free() */ SIXELAPI void sixel_allocator_free( sixel_allocator_t /* in */ *allocator, /* allocator object */ void /* in */ *p) /* existing buffer to be freed */ { /* precondition */ assert(allocator); assert(allocator->fn_free); allocator->fn_free(p); } #if HAVE_TESTS volatile int sixel_debug_malloc_counter; void * sixel_bad_malloc(size_t size) { return sixel_debug_malloc_counter-- == 0 ? NULL: malloc(size); } void * sixel_bad_calloc(size_t count, size_t size) { (void) count; (void) size; return NULL; } void * sixel_bad_realloc(void *ptr, size_t size) { (void) ptr; (void) size; return NULL; } #endif /* HAVE_TESTS */ #if 0 int rpl_posix_memalign(void **memptr, size_t alignment, size_t size) { #if HAVE_POSIX_MEMALIGN return posix_memalign(memptr, alignment, size); #elif HAVE_ALIGNED_ALLOC *memptr = aligned_alloc(alignment, size); return *memptr ? 0: ENOMEM; #elif HAVE_MEMALIGN *memptr = memalign(alignment, size); return *memptr ? 0: ENOMEM; #elif HAVE__ALIGNED_MALLOC return _aligned_malloc(size, alignment); #else # error #endif /* _MSC_VER */ } #endif #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; sixel_allocator_t *allocator = NULL; status = sixel_allocator_new(NULL, malloc, calloc, realloc, free); if (status != SIXEL_BAD_ARGUMENT) { goto error; } status = sixel_allocator_new(&allocator, NULL, calloc, realloc, free); if (SIXEL_FAILED(status)) { goto error; } status = sixel_allocator_new(&allocator, malloc, NULL, realloc, free); if (SIXEL_FAILED(status)) { goto error; } status = sixel_allocator_new(&allocator, malloc, calloc, NULL, free); if (SIXEL_FAILED(status)) { goto error; } status = sixel_allocator_new(&allocator, malloc, calloc, realloc, NULL); if (SIXEL_FAILED(status)) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test2(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; sixel_allocator_t *allocator = NULL; sixel_debug_malloc_counter = 1; status = sixel_allocator_new(&allocator, sixel_bad_malloc, calloc, realloc, free); if (status == SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } int sixel_allocator_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2 }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/allocator.h000066400000000000000000000033331302271755100162620ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_ALLOCATOR_H #define LIBSIXEL_ALLOCATOR_H #include struct sixel_allocator { unsigned int ref; /* reference counter */ sixel_malloc_t fn_malloc; sixel_calloc_t fn_calloc; sixel_realloc_t fn_realloc; sixel_free_t fn_free; }; #if HAVE_TESTS int sixel_allocator_tests_main(void); #endif #endif /* LIBSIXEL_ALLOCATOR_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/chunk.c000066400000000000000000000355511302271755100154140ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #if HAVE_SYS_TYPES_H # include #endif #if HAVE_SYS_STAT_H # include #endif #if HAVE_UNISTD_H # include #endif #if HAVE_FCNTL_H # include #endif #if HAVE_IO_H # include #endif #ifdef HAVE_ERRNO_H # include #endif #ifdef HAVE_LIBCURL # include #endif #if !defined(HAVE_MEMCPY) # define memcpy(d, s, n) (bcopy ((s), (d), (n))) #endif #if !defined(HAVE_MEMMOVE) # define memmove(d, s, n) (bcopy ((s), (d), (n))) #endif #if !defined(O_BINARY) && defined(_O_BINARY) # define O_BINARY _O_BINARY #endif /* !defined(O_BINARY) && !defined(_O_BINARY) */ #include "chunk.h" #include "allocator.h" /* initialize chunk object with specified size */ static SIXELSTATUS sixel_chunk_init( sixel_chunk_t * const /* in */ pchunk, size_t /* in */ initial_size) { SIXELSTATUS status = SIXEL_FALSE; pchunk->max_size = initial_size; pchunk->size = 0; pchunk->buffer = (unsigned char *)sixel_allocator_malloc(pchunk->allocator, pchunk->max_size); if (pchunk->buffer == NULL) { sixel_helper_set_additional_message( "sixel_chunk_init: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } status = SIXEL_OK; end: return status; } void sixel_chunk_destroy( sixel_chunk_t * const /* in */ pchunk) { sixel_allocator_t *allocator; if (pchunk) { allocator = pchunk->allocator; sixel_allocator_free(allocator, pchunk->buffer); sixel_allocator_free(allocator, pchunk); sixel_allocator_unref(allocator); } } # ifdef HAVE_LIBCURL static size_t memory_write(void /* in */ *ptr, size_t /* in */ size, size_t /* in */ len, void /* in */ *memory) { size_t nbytes = 0; sixel_chunk_t *chunk; if (ptr == NULL || memory == NULL) { goto end; } chunk = (sixel_chunk_t *)memory; if (chunk->buffer == NULL) { goto end; } nbytes = size * len; if (nbytes == 0) { goto end; } if (chunk->max_size <= chunk->size + nbytes) { do { chunk->max_size *= 2; } while (chunk->max_size <= chunk->size + nbytes); chunk->buffer = (unsigned char*)sixel_allocator_realloc(chunk->allocator, chunk->buffer, chunk->max_size); if (chunk->buffer == NULL) { nbytes = 0; goto end; } } memcpy(chunk->buffer + chunk->size, ptr, nbytes); chunk->size += nbytes; end: return nbytes; } # endif static int wait_file(int fd, int usec) { #if HAVE_SYS_SELECT_H fd_set rfds; struct timeval tv; #endif /* HAVE_SYS_SELECT_H */ int ret = 1; #if HAVE_SYS_SELECT_H tv.tv_sec = usec / 1000000; tv.tv_usec = usec % 1000000; FD_ZERO(&rfds); #if HAVE_DIAGNOSTIC_SIGN_CONVERSION # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wsign-conversion" #endif FD_SET(fd, &rfds); #if HAVE_DIAGNOSTIC_SIGN_CONVERSION # pragma GCC diagnostic pop #endif ret = select(fd + 1, &rfds, NULL, NULL, &tv); #else (void) fd; (void) usec; #endif /* HAVE_SYS_SELECT_H */ if (ret == 0) { return (1); } if (ret < 0) { return ret; } return (0); } static SIXELSTATUS open_binary_file( FILE /* out */ **f, char const /* in */ *filename) { SIXELSTATUS status = SIXEL_FALSE; #if HAVE_STAT struct stat sb; #endif /* HAVE_STAT */ if (filename == NULL || strcmp(filename, "-") == 0) { /* for windows */ #if defined(O_BINARY) # if HAVE__SETMODE _setmode(fileno(stdin), O_BINARY); # elif HAVE_SETMODE setmode(fileno(stdin), O_BINARY); # endif /* HAVE_SETMODE */ #endif /* defined(O_BINARY) */ *f = stdin; status = SIXEL_OK; goto end; } #if HAVE_STAT if (stat(filename, &sb) != 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message("stat() failed."); goto end; } if ((sb.st_mode & S_IFMT) == S_IFDIR) { status = SIXEL_BAD_INPUT; sixel_helper_set_additional_message("specified path is directory."); goto end; } #endif /* HAVE_STAT */ *f = fopen(filename, "rb"); if (!*f) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message("fopen() failed."); goto end; } status = SIXEL_OK; end: return status; } /* get chunk date from specified local file path */ static SIXELSTATUS sixel_chunk_from_file( char const /* in */ *filename, sixel_chunk_t /* in */ *pchunk, int const /* in */ *cancel_flag ) { SIXELSTATUS status = SIXEL_FALSE; int ret; FILE *f; size_t n; size_t const bucket_size = 4096; status = open_binary_file(&f, filename); if (SIXEL_FAILED(status)) { goto end; } for (;;) { if (pchunk->max_size - pchunk->size < bucket_size) { pchunk->max_size *= 2; pchunk->buffer = (unsigned char *)sixel_allocator_realloc(pchunk->allocator, pchunk->buffer, pchunk->max_size); if (pchunk->buffer == NULL) { sixel_helper_set_additional_message( "sixel_chunk_from_file: sixel_allocator_realloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } } if (isatty(fileno(f))) { for (;;) { if (*cancel_flag) { status = SIXEL_INTERRUPTED; goto end; } ret = wait_file(fileno(f), 10000); if (ret < 0) { sixel_helper_set_additional_message( "sixel_chunk_from_file: wait_file() failed."); status = SIXEL_RUNTIME_ERROR; goto end; } if (ret == 0) { break; } } } n = fread(pchunk->buffer + pchunk->size, 1, 4096, f); if (n == 0) { break; } pchunk->size += n; } if (f != stdin) { fclose(f); } status = SIXEL_OK; end: return status; } /* get chunk of specified resource over libcurl function */ static SIXELSTATUS sixel_chunk_from_url( char const /* in */ *url, sixel_chunk_t /* in */ *pchunk, int /* in */ finsecure) { SIXELSTATUS status = SIXEL_FALSE; # ifdef HAVE_LIBCURL CURL *curl = NULL; CURLcode code; curl = curl_easy_init(); if (curl == NULL) { status = SIXEL_CURL_ERROR & CURLE_FAILED_INIT; sixel_helper_set_additional_message("curl_easy_init() failed."); goto end; } code = curl_easy_setopt(curl, CURLOPT_URL, url); if (code != CURLE_OK) { status = SIXEL_CURL_ERROR & (code & 0xff); sixel_helper_set_additional_message("curl_easy_setopt(CURLOPT_FOLLOWLOCATION) failed."); goto end; } code = curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L); if (code != CURLE_OK) { status = SIXEL_CURL_ERROR & (code & 0xff); sixel_helper_set_additional_message("curl_easy_setopt(CURLOPT_FOLLOWLOCATION) failed."); goto end; } if (finsecure && strncmp(url, "https://", 8) == 0) { code = curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 0L); if (code != CURLE_OK) { status = SIXEL_CURL_ERROR & (code & 0xff); sixel_helper_set_additional_message("curl_easy_setopt(CURLOPT_SSL_VERIFYPEER) failed."); goto end; } code = curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST, 0L); if (code != CURLE_OK) { status = SIXEL_CURL_ERROR & (code & 0xff); sixel_helper_set_additional_message("curl_easy_setopt(CURLOPT_SSL_VERIFYHOST) failed."); goto end; } } code = curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, memory_write); if (code != CURLE_OK) { status = SIXEL_CURL_ERROR & (code & 0xff); sixel_helper_set_additional_message("curl_easy_setopt(CURLOPT_WRITEFUNCTION) failed."); goto end; } code = curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)pchunk); if (code != CURLE_OK) { status = SIXEL_CURL_ERROR & (code & 0xff); sixel_helper_set_additional_message("curl_easy_setopt(CURLOPT_WRITEDATA) failed."); goto end; } code = curl_easy_perform(curl); if (code != CURLE_OK) { status = SIXEL_CURL_ERROR & (code & 0xff); sixel_helper_set_additional_message("curl_easy_perform() failed."); goto end; } status = SIXEL_OK; # else (void) url; (void) pchunk; (void) finsecure; sixel_helper_set_additional_message( "To specify URI schemes, you have to " "configure this program with --with-libcurl " "option at compile time.\n"); status = SIXEL_NOT_IMPLEMENTED; goto end; # endif /* HAVE_LIBCURL */ end: # ifdef HAVE_LIBCURL if (curl) { curl_easy_cleanup(curl); } # endif /* HAVE_LIBCURL */ return status; } SIXELSTATUS sixel_chunk_new( sixel_chunk_t /* out */ **ppchunk, char const /* in */ *filename, int /* in */ finsecure, int const /* in */ *cancel_flag, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; if (ppchunk == NULL) { sixel_helper_set_additional_message( "sixel_chunk_new: ppchunk is null."); status = SIXEL_BAD_ARGUMENT; goto end; } if (allocator == NULL) { sixel_helper_set_additional_message( "sixel_chunk_new: allocator is null."); status = SIXEL_BAD_ARGUMENT; goto end; } *ppchunk = (sixel_chunk_t *)sixel_allocator_malloc(allocator, sizeof(sixel_chunk_t)); if (*ppchunk == NULL) { sixel_helper_set_additional_message( "sixel_chunk_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } /* set allocator to chunk object */ (*ppchunk)->allocator = allocator; status = sixel_chunk_init(*ppchunk, 1024 * 32); if (SIXEL_FAILED(status)) { sixel_allocator_free(allocator, *ppchunk); *ppchunk = NULL; goto end; } sixel_allocator_ref(allocator); if (filename != NULL && strstr(filename, "://")) { status = sixel_chunk_from_url(filename, *ppchunk, finsecure); } else { status = sixel_chunk_from_file(filename, *ppchunk, cancel_flag); } if (SIXEL_FAILED(status)) { sixel_chunk_destroy(*ppchunk); *ppchunk = NULL; goto end; } status = SIXEL_OK; end: return status; } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; unsigned char *ptr = malloc(16); #ifdef HAVE_LIBCURL sixel_chunk_t chunk = {0, 0, 0, NULL}; int nread; nread = memory_write(NULL, 1, 1, NULL); if (nread != 0) { goto error; } nread = memory_write(ptr, 1, 1, &chunk); if (nread != 0) { goto error; } nread = memory_write(ptr, 0, 1, &chunk); if (nread != 0) { goto error; } #else nret = EXIT_SUCCESS; goto error; #endif /* HAVE_LIBCURL */ nret = EXIT_SUCCESS; error: free(ptr); return nret; } static int test2(void) { int nret = EXIT_FAILURE; sixel_chunk_t *chunk = NULL; SIXELSTATUS status = SIXEL_FALSE; status = sixel_chunk_new(&chunk, NULL, 0, NULL, NULL); if (status != SIXEL_BAD_ARGUMENT) { goto error; } status = sixel_chunk_new(NULL, NULL, 0, NULL, NULL); if (status != SIXEL_BAD_ARGUMENT) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test3(void) { int nret = EXIT_FAILURE; sixel_chunk_t *chunk; sixel_allocator_t *allocator = NULL; SIXELSTATUS status = SIXEL_FALSE; sixel_debug_malloc_counter = 1; status = sixel_allocator_new(&allocator, sixel_bad_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_chunk_new(&chunk, "../images/map8.six", 0, NULL, allocator); if (status != SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test4(void) { int nret = EXIT_FAILURE; sixel_chunk_t *chunk; sixel_allocator_t *allocator = NULL; SIXELSTATUS status = SIXEL_FALSE; sixel_debug_malloc_counter = 2; status = sixel_allocator_new(&allocator, sixel_bad_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_chunk_new(&chunk, "../images/map8.six", 0, NULL, allocator); if (status != SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } int sixel_chunk_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, test3, test4, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/chunk.h000066400000000000000000000041011302271755100154040ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_CHUNK_H #define LIBSIXEL_CHUNK_H #include /* chunk object */ typedef struct sixel_chunk { unsigned char *buffer; size_t size; size_t max_size; sixel_allocator_t *allocator; } sixel_chunk_t; #ifdef __cplusplus extern "C" { #endif SIXELSTATUS sixel_chunk_new( sixel_chunk_t /* out */ **ppchunk, char const /* in */ *filename, int /* in */ finsecure, int const /* in */ *cancel_flag, sixel_allocator_t /* in */ *allocator); void sixel_chunk_destroy( sixel_chunk_t * const /* in */ pchunk); #if HAVE_TESTS int sixel_chunk_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_CHUNK_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/decoder.c000066400000000000000000000342731302271755100157110ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #if HAVE_UNISTD_H # include #endif #if HAVE_SYS_UNISTD_H # include #endif #if HAVE_SYS_TYPES_H #include #endif #if HAVE_SYS_SELECT_H #include #endif #if HAVE_TIME_H # include #endif #if HAVE_SYS_TIME_H # include #endif #if HAVE_INTTYPES_H # include #endif #if HAVE_ERRNO_H # include #endif #if HAVE_TERMIOS_H # include #endif #if HAVE_SYS_IOCTL_H # include #endif #if HAVE_IO_H # include #endif #include "decoder.h" /* original version of strdup(1) with allocator object */ static char * strdup_with_allocator( char const /* in */ *s, /* source buffer */ sixel_allocator_t /* in */ *allocator) /* allocator object for destination buffer */ { char *p; p = (char *)sixel_allocator_malloc(allocator, (size_t)(strlen(s) + 1)); if (p) { strcpy(p, s); } return p; } /* create decoder object */ SIXELAPI SIXELSTATUS sixel_decoder_new( sixel_decoder_t /* out */ **ppdecoder, /* decoder object to be created */ sixel_allocator_t /* in */ *allocator) /* allocator, null if you use default allocator */ { SIXELSTATUS status = SIXEL_FALSE; if (allocator == NULL) { status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto end; } } else { sixel_allocator_ref(allocator); } *ppdecoder = sixel_allocator_malloc(allocator, sizeof(sixel_decoder_t)); if (*ppdecoder == NULL) { sixel_allocator_unref(allocator); sixel_helper_set_additional_message( "sixel_decoder_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } (*ppdecoder)->ref = 1; (*ppdecoder)->output = strdup_with_allocator("-", allocator); (*ppdecoder)->input = strdup_with_allocator("-", allocator); (*ppdecoder)->allocator = allocator; if ((*ppdecoder)->output == NULL || (*ppdecoder)->input == NULL) { sixel_decoder_unref(*ppdecoder); *ppdecoder = NULL; sixel_helper_set_additional_message( "sixel_decoder_new: strdup_with_allocator() failed."); status = SIXEL_BAD_ALLOCATION; sixel_allocator_unref(allocator); goto end; } status = SIXEL_OK; end: return status; } /* deprecated version of sixel_decoder_new() */ SIXELAPI /* deprecated */ sixel_decoder_t * sixel_decoder_create(void) { SIXELSTATUS status = SIXEL_FALSE; sixel_decoder_t *decoder = NULL; status = sixel_decoder_new(&decoder, NULL); if (SIXEL_FAILED(status)) { goto end; } end: return decoder; } /* destroy a decoder object */ static void sixel_decoder_destroy(sixel_decoder_t *decoder) { sixel_allocator_t *allocator; if (decoder) { allocator = decoder->allocator; sixel_allocator_free(allocator, decoder->input); sixel_allocator_free(allocator, decoder->output); sixel_allocator_free(allocator, decoder); sixel_allocator_unref(allocator); } } /* increase reference count of decoder object (thread-unsafe) */ SIXELAPI void sixel_decoder_ref(sixel_decoder_t *decoder) { /* TODO: be thread safe */ ++decoder->ref; } /* decrease reference count of decoder object (thread-unsafe) */ SIXELAPI void sixel_decoder_unref(sixel_decoder_t *decoder) { /* TODO: be thread safe */ if (decoder != NULL && --decoder->ref == 0) { sixel_decoder_destroy(decoder); } } /* set an option flag to decoder object */ SIXELAPI SIXELSTATUS sixel_decoder_setopt( sixel_decoder_t /* in */ *decoder, int /* in */ arg, char const /* in */ *value ) { SIXELSTATUS status = SIXEL_FALSE; sixel_decoder_ref(decoder); switch(arg) { case SIXEL_OPTFLAG_INPUT: /* i */ free(decoder->input); decoder->input = strdup_with_allocator(value, decoder->allocator); if (decoder->input == NULL) { sixel_helper_set_additional_message( "sixel_decoder_setopt: strdup_with_allocator() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } break; case SIXEL_OPTFLAG_OUTPUT: /* o */ free(decoder->output); decoder->output = strdup_with_allocator(value, decoder->allocator); if (decoder->output == NULL) { sixel_helper_set_additional_message( "sixel_decoder_setopt: strdup_with_allocator() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } break; case '?': default: status = SIXEL_BAD_ARGUMENT; goto end; } status = SIXEL_OK; end: sixel_decoder_unref(decoder); return status; } /* load source data from stdin or the file specified with SIXEL_OPTFLAG_INPUT flag, and decode it */ SIXELAPI SIXELSTATUS sixel_decoder_decode( sixel_decoder_t /* in */ *decoder) { SIXELSTATUS status = SIXEL_FALSE; unsigned char *raw_data; int sx; int sy; int raw_len; int max; int n; FILE *input_fp = NULL; unsigned char *indexed_pixels; unsigned char *palette; int ncolors; unsigned char *pixels = NULL; sixel_decoder_ref(decoder); if (strcmp(decoder->input, "-") == 0) { /* for windows */ #if defined(O_BINARY) # if HAVE__SETMODE _setmode(fileno(stdin), O_BINARY); # elif HAVE_SETMODE setmode(fileno(stdin), O_BINARY); # endif /* HAVE_SETMODE */ #endif /* defined(O_BINARY) */ input_fp = stdin; } else { input_fp = fopen(decoder->input, "rb"); if (!input_fp) { sixel_helper_set_additional_message( "sixel_decoder_decode: fopen() failed."); status = (SIXEL_LIBC_ERROR | (errno & 0xff)); goto end; } } raw_len = 0; max = 64 * 1024; raw_data = (unsigned char *)sixel_allocator_malloc(decoder->allocator, (size_t)max); if (raw_data == NULL) { sixel_helper_set_additional_message( "sixel_decoder_decode: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } for (;;) { if ((max - raw_len) < 4096) { max *= 2; raw_data = (unsigned char *)sixel_allocator_realloc(decoder->allocator, raw_data, (size_t)max); if (raw_data == NULL) { sixel_helper_set_additional_message( "sixel_decoder_decode: sixel_allocator_realloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } } if ((n = (int)fread(raw_data + raw_len, 1, 4096, input_fp)) <= 0) { break; } raw_len += n; } if (input_fp != stdout) { fclose(input_fp); } status = sixel_decode_raw( raw_data, raw_len, &indexed_pixels, &sx, &sy, &palette, &ncolors, decoder->allocator); if (SIXEL_FAILED(status)) { goto end; } status = sixel_helper_write_image_file(indexed_pixels, sx, sy, palette, SIXEL_PIXELFORMAT_PAL8, decoder->output, SIXEL_FORMAT_PNG, decoder->allocator); if (SIXEL_FAILED(status)) { goto end; } end: sixel_allocator_free(decoder->allocator, pixels); sixel_decoder_unref(decoder); return status; } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif decoder = sixel_decoder_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (decoder == NULL) { goto error; } sixel_decoder_ref(decoder); sixel_decoder_unref(decoder); nret = EXIT_SUCCESS; error: sixel_decoder_unref(decoder); return nret; } static int test2(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; SIXELSTATUS status; status = sixel_decoder_new(&decoder, NULL); if (SIXEL_FAILED(status)) { goto error; } sixel_decoder_ref(decoder); sixel_decoder_unref(decoder); nret = EXIT_SUCCESS; error: sixel_decoder_unref(decoder); return nret; } static int test3(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; sixel_allocator_t *allocator = NULL; SIXELSTATUS status; sixel_debug_malloc_counter = 1; status = sixel_allocator_new(&allocator, sixel_bad_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_new(&decoder, allocator); if (status != SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test4(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; sixel_allocator_t *allocator = NULL; SIXELSTATUS status; sixel_debug_malloc_counter = 2; status = sixel_allocator_new(&allocator, sixel_bad_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_new(&decoder, allocator); if (status != SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test5(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; sixel_allocator_t *allocator = NULL; SIXELSTATUS status; sixel_debug_malloc_counter = 4; status = sixel_allocator_new(&allocator, sixel_bad_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_new(&decoder, allocator); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_setopt(decoder, SIXEL_OPTFLAG_INPUT, "/"); if (status != SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test6(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; sixel_allocator_t *allocator = NULL; SIXELSTATUS status; sixel_debug_malloc_counter = 4; status = sixel_allocator_new(&allocator, sixel_bad_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_new(&decoder, allocator); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_setopt(decoder, SIXEL_OPTFLAG_OUTPUT, "/"); if (status != SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test7(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; sixel_allocator_t *allocator = NULL; SIXELSTATUS status; status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_new(&decoder, allocator); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_setopt(decoder, SIXEL_OPTFLAG_INPUT, "../images/file"); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_decode(decoder); if ((status >> 8) != (SIXEL_LIBC_ERROR >> 8)) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test8(void) { int nret = EXIT_FAILURE; sixel_decoder_t *decoder = NULL; sixel_allocator_t *allocator = NULL; SIXELSTATUS status; sixel_debug_malloc_counter = 5; status = sixel_allocator_new(&allocator, sixel_bad_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_new(&decoder, allocator); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_setopt(decoder, SIXEL_OPTFLAG_INPUT, "../images/map8.six"); if (SIXEL_FAILED(status)) { goto error; } status = sixel_decoder_decode(decoder); if (status != SIXEL_BAD_ALLOCATION) { goto error; } nret = EXIT_SUCCESS; error: return nret; } int sixel_decoder_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, test3, test4, test5, test6, test7, test8 }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/decoder.h000066400000000000000000000032331302271755100157060ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_DECODER_H #define LIBSIXEL_DECODER_H #include /* encode settings object */ struct sixel_decoder { unsigned int ref; char *input; char *output; sixel_allocator_t *allocator; }; #if HAVE_TESTS int sixel_decoder_tests_main(void); #endif #endif /* LIBSIXEL_DECODER_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/dither.c000066400000000000000000000773741302271755100155740ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #if HAVE_LIMITS_H # include #endif #if HAVE_INTTYPES_H # include #endif #include "dither.h" #include "quant.h" #include static const unsigned char pal_mono_dark[] = { 0x00, 0x00, 0x00, 0xff, 0xff, 0xff }; static const unsigned char pal_mono_light[] = { 0xff, 0xff, 0xff, 0x00, 0x00, 0x00 }; static const unsigned char pal_gray_1bit[] = { 0x00, 0x00, 0x00, 0xff, 0xff, 0xff }; static const unsigned char pal_gray_2bit[] = { 0x00, 0x00, 0x00, 0x55, 0x55, 0x55, 0xaa, 0xaa, 0xaa, 0xff, 0xff, 0xff }; static const unsigned char pal_gray_4bit[] = { 0x00, 0x00, 0x00, 0x11, 0x11, 0x11, 0x22, 0x22, 0x22, 0x33, 0x33, 0x33, 0x44, 0x44, 0x44, 0x55, 0x55, 0x55, 0x66, 0x66, 0x66, 0x77, 0x77, 0x77, 0x88, 0x88, 0x88, 0x99, 0x99, 0x99, 0xaa, 0xaa, 0xaa, 0xbb, 0xbb, 0xbb, 0xcc, 0xcc, 0xcc, 0xdd, 0xdd, 0xdd, 0xee, 0xee, 0xee, 0xff, 0xff, 0xff }; static const unsigned char pal_gray_8bit[] = { 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x05, 0x05, 0x05, 0x06, 0x06, 0x06, 0x07, 0x07, 0x07, 0x08, 0x08, 0x08, 0x09, 0x09, 0x09, 0x0a, 0x0a, 0x0a, 0x0b, 0x0b, 0x0b, 0x0c, 0x0c, 0x0c, 0x0d, 0x0d, 0x0d, 0x0e, 0x0e, 0x0e, 0x0f, 0x0f, 0x0f, 0x10, 0x10, 0x10, 0x11, 0x11, 0x11, 0x12, 0x12, 0x12, 0x13, 0x13, 0x13, 0x14, 0x14, 0x14, 0x15, 0x15, 0x15, 0x16, 0x16, 0x16, 0x17, 0x17, 0x17, 0x18, 0x18, 0x18, 0x19, 0x19, 0x19, 0x1a, 0x1a, 0x1a, 0x1b, 0x1b, 0x1b, 0x1c, 0x1c, 0x1c, 0x1d, 0x1d, 0x1d, 0x1e, 0x1e, 0x1e, 0x1f, 0x1f, 0x1f, 0x20, 0x20, 0x20, 0x21, 0x21, 0x21, 0x22, 0x22, 0x22, 0x23, 0x23, 0x23, 0x24, 0x24, 0x24, 0x25, 0x25, 0x25, 0x26, 0x26, 0x26, 0x27, 0x27, 0x27, 0x28, 0x28, 0x28, 0x29, 0x29, 0x29, 0x2a, 0x2a, 0x2a, 0x2b, 0x2b, 0x2b, 0x2c, 0x2c, 0x2c, 0x2d, 0x2d, 0x2d, 0x2e, 0x2e, 0x2e, 0x2f, 0x2f, 0x2f, 0x30, 0x30, 0x30, 0x31, 0x31, 0x31, 0x32, 0x32, 0x32, 0x33, 0x33, 0x33, 0x34, 0x34, 0x34, 0x35, 0x35, 0x35, 0x36, 0x36, 0x36, 0x37, 0x37, 0x37, 0x38, 0x38, 0x38, 0x39, 0x39, 0x39, 0x3a, 0x3a, 0x3a, 0x3b, 0x3b, 0x3b, 0x3c, 0x3c, 0x3c, 0x3d, 0x3d, 0x3d, 0x3e, 0x3e, 0x3e, 0x3f, 0x3f, 0x3f, 0x40, 0x40, 0x40, 0x41, 0x41, 0x41, 0x42, 0x42, 0x42, 0x43, 0x43, 0x43, 0x44, 0x44, 0x44, 0x45, 0x45, 0x45, 0x46, 0x46, 0x46, 0x47, 0x47, 0x47, 0x48, 0x48, 0x48, 0x49, 0x49, 0x49, 0x4a, 0x4a, 0x4a, 0x4b, 0x4b, 0x4b, 0x4c, 0x4c, 0x4c, 0x4d, 0x4d, 0x4d, 0x4e, 0x4e, 0x4e, 0x4f, 0x4f, 0x4f, 0x50, 0x50, 0x50, 0x51, 0x51, 0x51, 0x52, 0x52, 0x52, 0x53, 0x53, 0x53, 0x54, 0x54, 0x54, 0x55, 0x55, 0x55, 0x56, 0x56, 0x56, 0x57, 0x57, 0x57, 0x58, 0x58, 0x58, 0x59, 0x59, 0x59, 0x5a, 0x5a, 0x5a, 0x5b, 0x5b, 0x5b, 0x5c, 0x5c, 0x5c, 0x5d, 0x5d, 0x5d, 0x5e, 0x5e, 0x5e, 0x5f, 0x5f, 0x5f, 0x60, 0x60, 0x60, 0x61, 0x61, 0x61, 0x62, 0x62, 0x62, 0x63, 0x63, 0x63, 0x64, 0x64, 0x64, 0x65, 0x65, 0x65, 0x66, 0x66, 0x66, 0x67, 0x67, 0x67, 0x68, 0x68, 0x68, 0x69, 0x69, 0x69, 0x6a, 0x6a, 0x6a, 0x6b, 0x6b, 0x6b, 0x6c, 0x6c, 0x6c, 0x6d, 0x6d, 0x6d, 0x6e, 0x6e, 0x6e, 0x6f, 0x6f, 0x6f, 0x70, 0x70, 0x70, 0x71, 0x71, 0x71, 0x72, 0x72, 0x72, 0x73, 0x73, 0x73, 0x74, 0x74, 0x74, 0x75, 0x75, 0x75, 0x76, 0x76, 0x76, 0x77, 0x77, 0x77, 0x78, 0x78, 0x78, 0x79, 0x79, 0x79, 0x7a, 0x7a, 0x7a, 0x7b, 0x7b, 0x7b, 0x7c, 0x7c, 0x7c, 0x7d, 0x7d, 0x7d, 0x7e, 0x7e, 0x7e, 0x7f, 0x7f, 0x7f, 0x80, 0x80, 0x80, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x83, 0x83, 0x83, 0x84, 0x84, 0x84, 0x85, 0x85, 0x85, 0x86, 0x86, 0x86, 0x87, 0x87, 0x87, 0x88, 0x88, 0x88, 0x89, 0x89, 0x89, 0x8a, 0x8a, 0x8a, 0x8b, 0x8b, 0x8b, 0x8c, 0x8c, 0x8c, 0x8d, 0x8d, 0x8d, 0x8e, 0x8e, 0x8e, 0x8f, 0x8f, 0x8f, 0x90, 0x90, 0x90, 0x91, 0x91, 0x91, 0x92, 0x92, 0x92, 0x93, 0x93, 0x93, 0x94, 0x94, 0x94, 0x95, 0x95, 0x95, 0x96, 0x96, 0x96, 0x97, 0x97, 0x97, 0x98, 0x98, 0x98, 0x99, 0x99, 0x99, 0x9a, 0x9a, 0x9a, 0x9b, 0x9b, 0x9b, 0x9c, 0x9c, 0x9c, 0x9d, 0x9d, 0x9d, 0x9e, 0x9e, 0x9e, 0x9f, 0x9f, 0x9f, 0xa0, 0xa0, 0xa0, 0xa1, 0xa1, 0xa1, 0xa2, 0xa2, 0xa2, 0xa3, 0xa3, 0xa3, 0xa4, 0xa4, 0xa4, 0xa5, 0xa5, 0xa5, 0xa6, 0xa6, 0xa6, 0xa7, 0xa7, 0xa7, 0xa8, 0xa8, 0xa8, 0xa9, 0xa9, 0xa9, 0xaa, 0xaa, 0xaa, 0xab, 0xab, 0xab, 0xac, 0xac, 0xac, 0xad, 0xad, 0xad, 0xae, 0xae, 0xae, 0xaf, 0xaf, 0xaf, 0xb0, 0xb0, 0xb0, 0xb1, 0xb1, 0xb1, 0xb2, 0xb2, 0xb2, 0xb3, 0xb3, 0xb3, 0xb4, 0xb4, 0xb4, 0xb5, 0xb5, 0xb5, 0xb6, 0xb6, 0xb6, 0xb7, 0xb7, 0xb7, 0xb8, 0xb8, 0xb8, 0xb9, 0xb9, 0xb9, 0xba, 0xba, 0xba, 0xbb, 0xbb, 0xbb, 0xbc, 0xbc, 0xbc, 0xbd, 0xbd, 0xbd, 0xbe, 0xbe, 0xbe, 0xbf, 0xbf, 0xbf, 0xc0, 0xc0, 0xc0, 0xc1, 0xc1, 0xc1, 0xc2, 0xc2, 0xc2, 0xc3, 0xc3, 0xc3, 0xc4, 0xc4, 0xc4, 0xc5, 0xc5, 0xc5, 0xc6, 0xc6, 0xc6, 0xc7, 0xc7, 0xc7, 0xc8, 0xc8, 0xc8, 0xc9, 0xc9, 0xc9, 0xca, 0xca, 0xca, 0xcb, 0xcb, 0xcb, 0xcc, 0xcc, 0xcc, 0xcd, 0xcd, 0xcd, 0xce, 0xce, 0xce, 0xcf, 0xcf, 0xcf, 0xd0, 0xd0, 0xd0, 0xd1, 0xd1, 0xd1, 0xd2, 0xd2, 0xd2, 0xd3, 0xd3, 0xd3, 0xd4, 0xd4, 0xd4, 0xd5, 0xd5, 0xd5, 0xd6, 0xd6, 0xd6, 0xd7, 0xd7, 0xd7, 0xd8, 0xd8, 0xd8, 0xd9, 0xd9, 0xd9, 0xda, 0xda, 0xda, 0xdb, 0xdb, 0xdb, 0xdc, 0xdc, 0xdc, 0xdd, 0xdd, 0xdd, 0xde, 0xde, 0xde, 0xdf, 0xdf, 0xdf, 0xe0, 0xe0, 0xe0, 0xe1, 0xe1, 0xe1, 0xe2, 0xe2, 0xe2, 0xe3, 0xe3, 0xe3, 0xe4, 0xe4, 0xe4, 0xe5, 0xe5, 0xe5, 0xe6, 0xe6, 0xe6, 0xe7, 0xe7, 0xe7, 0xe8, 0xe8, 0xe8, 0xe9, 0xe9, 0xe9, 0xea, 0xea, 0xea, 0xeb, 0xeb, 0xeb, 0xec, 0xec, 0xec, 0xed, 0xed, 0xed, 0xee, 0xee, 0xee, 0xef, 0xef, 0xef, 0xf0, 0xf0, 0xf0, 0xf1, 0xf1, 0xf1, 0xf2, 0xf2, 0xf2, 0xf3, 0xf3, 0xf3, 0xf4, 0xf4, 0xf4, 0xf5, 0xf5, 0xf5, 0xf6, 0xf6, 0xf6, 0xf7, 0xf7, 0xf7, 0xf8, 0xf8, 0xf8, 0xf9, 0xf9, 0xf9, 0xfa, 0xfa, 0xfa, 0xfb, 0xfb, 0xfb, 0xfc, 0xfc, 0xfc, 0xfd, 0xfd, 0xfd, 0xfe, 0xfe, 0xfe, 0xff, 0xff, 0xff }; static const unsigned char pal_xterm256[] = { 0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x80, 0x00, 0x80, 0x80, 0xc0, 0xc0, 0xc0, 0x80, 0x80, 0x80, 0xff, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0xff, 0x00, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5f, 0x00, 0x00, 0x87, 0x00, 0x00, 0xaf, 0x00, 0x00, 0xd7, 0x00, 0x00, 0xff, 0x00, 0x5f, 0x00, 0x00, 0x5f, 0x5f, 0x00, 0x5f, 0x87, 0x00, 0x5f, 0xaf, 0x00, 0x5f, 0xd7, 0x00, 0x5f, 0xff, 0x00, 0x87, 0x00, 0x00, 0x87, 0x5f, 0x00, 0x87, 0x87, 0x00, 0x87, 0xaf, 0x00, 0x87, 0xd7, 0x00, 0x87, 0xff, 0x00, 0xaf, 0x00, 0x00, 0xaf, 0x5f, 0x00, 0xaf, 0x87, 0x00, 0xaf, 0xaf, 0x00, 0xaf, 0xd7, 0x00, 0xaf, 0xff, 0x00, 0xd7, 0x00, 0x00, 0xd7, 0x5f, 0x00, 0xd7, 0x87, 0x00, 0xd7, 0xaf, 0x00, 0xd7, 0xd7, 0x00, 0xd7, 0xff, 0x00, 0xff, 0x00, 0x00, 0xff, 0x5f, 0x00, 0xff, 0x87, 0x00, 0xff, 0xaf, 0x00, 0xff, 0xd7, 0x00, 0xff, 0xff, 0x5f, 0x00, 0x00, 0x5f, 0x00, 0x5f, 0x5f, 0x00, 0x87, 0x5f, 0x00, 0xaf, 0x5f, 0x00, 0xd7, 0x5f, 0x00, 0xff, 0x5f, 0x5f, 0x00, 0x5f, 0x5f, 0x5f, 0x5f, 0x5f, 0x87, 0x5f, 0x5f, 0xaf, 0x5f, 0x5f, 0xd7, 0x5f, 0x5f, 0xff, 0x5f, 0x87, 0x00, 0x5f, 0x87, 0x5f, 0x5f, 0x87, 0x87, 0x5f, 0x87, 0xaf, 0x5f, 0x87, 0xd7, 0x5f, 0x87, 0xff, 0x5f, 0xaf, 0x00, 0x5f, 0xaf, 0x5f, 0x5f, 0xaf, 0x87, 0x5f, 0xaf, 0xaf, 0x5f, 0xaf, 0xd7, 0x5f, 0xaf, 0xff, 0x5f, 0xd7, 0x00, 0x5f, 0xd7, 0x5f, 0x5f, 0xd7, 0x87, 0x5f, 0xd7, 0xaf, 0x5f, 0xd7, 0xd7, 0x5f, 0xd7, 0xff, 0x5f, 0xff, 0x00, 0x5f, 0xff, 0x5f, 0x5f, 0xff, 0x87, 0x5f, 0xff, 0xaf, 0x5f, 0xff, 0xd7, 0x5f, 0xff, 0xff, 0x87, 0x00, 0x00, 0x87, 0x00, 0x5f, 0x87, 0x00, 0x87, 0x87, 0x00, 0xaf, 0x87, 0x00, 0xd7, 0x87, 0x00, 0xff, 0x87, 0x5f, 0x00, 0x87, 0x5f, 0x5f, 0x87, 0x5f, 0x87, 0x87, 0x5f, 0xaf, 0x87, 0x5f, 0xd7, 0x87, 0x5f, 0xff, 0x87, 0x87, 0x00, 0x87, 0x87, 0x5f, 0x87, 0x87, 0x87, 0x87, 0x87, 0xaf, 0x87, 0x87, 0xd7, 0x87, 0x87, 0xff, 0x87, 0xaf, 0x00, 0x87, 0xaf, 0x5f, 0x87, 0xaf, 0x87, 0x87, 0xaf, 0xaf, 0x87, 0xaf, 0xd7, 0x87, 0xaf, 0xff, 0x87, 0xd7, 0x00, 0x87, 0xd7, 0x5f, 0x87, 0xd7, 0x87, 0x87, 0xd7, 0xaf, 0x87, 0xd7, 0xd7, 0x87, 0xd7, 0xff, 0x87, 0xff, 0x00, 0x87, 0xff, 0x5f, 0x87, 0xff, 0x87, 0x87, 0xff, 0xaf, 0x87, 0xff, 0xd7, 0x87, 0xff, 0xff, 0xaf, 0x00, 0x00, 0xaf, 0x00, 0x5f, 0xaf, 0x00, 0x87, 0xaf, 0x00, 0xaf, 0xaf, 0x00, 0xd7, 0xaf, 0x00, 0xff, 0xaf, 0x5f, 0x00, 0xaf, 0x5f, 0x5f, 0xaf, 0x5f, 0x87, 0xaf, 0x5f, 0xaf, 0xaf, 0x5f, 0xd7, 0xaf, 0x5f, 0xff, 0xaf, 0x87, 0x00, 0xaf, 0x87, 0x5f, 0xaf, 0x87, 0x87, 0xaf, 0x87, 0xaf, 0xaf, 0x87, 0xd7, 0xaf, 0x87, 0xff, 0xaf, 0xaf, 0x00, 0xaf, 0xaf, 0x5f, 0xaf, 0xaf, 0x87, 0xaf, 0xaf, 0xaf, 0xaf, 0xaf, 0xd7, 0xaf, 0xaf, 0xff, 0xaf, 0xd7, 0x00, 0xaf, 0xd7, 0x5f, 0xaf, 0xd7, 0x87, 0xaf, 0xd7, 0xaf, 0xaf, 0xd7, 0xd7, 0xaf, 0xd7, 0xff, 0xaf, 0xff, 0x00, 0xaf, 0xff, 0x5f, 0xaf, 0xff, 0x87, 0xaf, 0xff, 0xaf, 0xaf, 0xff, 0xd7, 0xaf, 0xff, 0xff, 0xd7, 0x00, 0x00, 0xd7, 0x00, 0x5f, 0xd7, 0x00, 0x87, 0xd7, 0x00, 0xaf, 0xd7, 0x00, 0xd7, 0xd7, 0x00, 0xff, 0xd7, 0x5f, 0x00, 0xd7, 0x5f, 0x5f, 0xd7, 0x5f, 0x87, 0xd7, 0x5f, 0xaf, 0xd7, 0x5f, 0xd7, 0xd7, 0x5f, 0xff, 0xd7, 0x87, 0x00, 0xd7, 0x87, 0x5f, 0xd7, 0x87, 0x87, 0xd7, 0x87, 0xaf, 0xd7, 0x87, 0xd7, 0xd7, 0x87, 0xff, 0xd7, 0xaf, 0x00, 0xd7, 0xaf, 0x5f, 0xd7, 0xaf, 0x87, 0xd7, 0xaf, 0xaf, 0xd7, 0xaf, 0xd7, 0xd7, 0xaf, 0xff, 0xd7, 0xd7, 0x00, 0xd7, 0xd7, 0x5f, 0xd7, 0xd7, 0x87, 0xd7, 0xd7, 0xaf, 0xd7, 0xd7, 0xd7, 0xd7, 0xd7, 0xff, 0xd7, 0xff, 0x00, 0xd7, 0xff, 0x5f, 0xd7, 0xff, 0x87, 0xd7, 0xff, 0xaf, 0xd7, 0xff, 0xd7, 0xd7, 0xff, 0xff, 0xff, 0x00, 0x00, 0xff, 0x00, 0x5f, 0xff, 0x00, 0x87, 0xff, 0x00, 0xaf, 0xff, 0x00, 0xd7, 0xff, 0x00, 0xff, 0xff, 0x5f, 0x00, 0xff, 0x5f, 0x5f, 0xff, 0x5f, 0x87, 0xff, 0x5f, 0xaf, 0xff, 0x5f, 0xd7, 0xff, 0x5f, 0xff, 0xff, 0x87, 0x00, 0xff, 0x87, 0x5f, 0xff, 0x87, 0x87, 0xff, 0x87, 0xaf, 0xff, 0x87, 0xd7, 0xff, 0x87, 0xff, 0xff, 0xaf, 0x00, 0xff, 0xaf, 0x5f, 0xff, 0xaf, 0x87, 0xff, 0xaf, 0xaf, 0xff, 0xaf, 0xd7, 0xff, 0xaf, 0xff, 0xff, 0xd7, 0x00, 0xff, 0xd7, 0x5f, 0xff, 0xd7, 0x87, 0xff, 0xd7, 0xaf, 0xff, 0xd7, 0xd7, 0xff, 0xd7, 0xff, 0xff, 0xff, 0x00, 0xff, 0xff, 0x5f, 0xff, 0xff, 0x87, 0xff, 0xff, 0xaf, 0xff, 0xff, 0xd7, 0xff, 0xff, 0xff, 0x08, 0x08, 0x08, 0x12, 0x12, 0x12, 0x1c, 0x1c, 0x1c, 0x26, 0x26, 0x26, 0x30, 0x30, 0x30, 0x3a, 0x3a, 0x3a, 0x44, 0x44, 0x44, 0x4e, 0x4e, 0x4e, 0x58, 0x58, 0x58, 0x62, 0x62, 0x62, 0x6c, 0x6c, 0x6c, 0x76, 0x76, 0x76, 0x80, 0x80, 0x80, 0x8a, 0x8a, 0x8a, 0x94, 0x94, 0x94, 0x9e, 0x9e, 0x9e, 0xa8, 0xa8, 0xa8, 0xb2, 0xb2, 0xb2, 0xbc, 0xbc, 0xbc, 0xc6, 0xc6, 0xc6, 0xd0, 0xd0, 0xd0, 0xda, 0xda, 0xda, 0xe4, 0xe4, 0xe4, 0xee, 0xee, 0xee, }; /* * VT340 undocumented behavior regarding the color palette reported * by Vertis Sidus(@vrtsds): * it loads the first fifteen colors as 1 through 15, and loads the * sixteenth color as 0. */ static const unsigned char pal_vt340_mono[] = { /* 1 Gray-2 */ 13 * 255 / 100, 13 * 255 / 100, 13 * 255 / 100, /* 2 Gray-4 */ 26 * 255 / 100, 26 * 255 / 100, 26 * 255 / 100, /* 3 Gray-6 */ 40 * 255 / 100, 40 * 255 / 100, 40 * 255 / 100, /* 4 Gray-1 */ 6 * 255 / 100, 6 * 255 / 100, 6 * 255 / 100, /* 5 Gray-3 */ 20 * 255 / 100, 20 * 255 / 100, 20 * 255 / 100, /* 6 Gray-5 */ 33 * 255 / 100, 33 * 255 / 100, 33 * 255 / 100, /* 7 White 7 */ 46 * 255 / 100, 46 * 255 / 100, 46 * 255 / 100, /* 8 Black 0 */ 0 * 255 / 100, 0 * 255 / 100, 0 * 255 / 100, /* 9 Gray-2 */ 13 * 255 / 100, 13 * 255 / 100, 13 * 255 / 100, /* 10 Gray-4 */ 26 * 255 / 100, 26 * 255 / 100, 26 * 255 / 100, /* 11 Gray-6 */ 40 * 255 / 100, 40 * 255 / 100, 40 * 255 / 100, /* 12 Gray-1 */ 6 * 255 / 100, 6 * 255 / 100, 6 * 255 / 100, /* 13 Gray-3 */ 20 * 255 / 100, 20 * 255 / 100, 20 * 255 / 100, /* 14 Gray-5 */ 33 * 255 / 100, 33 * 255 / 100, 33 * 255 / 100, /* 15 White 7 */ 46 * 255 / 100, 46 * 255 / 100, 46 * 255 / 100, /* 0 Black */ 0 * 255 / 100, 0 * 255 / 100, 0 * 255 / 100, }; static const unsigned char pal_vt340_color[] = { /* 1 Blue */ 20 * 255 / 100, 20 * 255 / 100, 80 * 255 / 100, /* 2 Red */ 80 * 255 / 100, 13 * 255 / 100, 13 * 255 / 100, /* 3 Green */ 20 * 255 / 100, 80 * 255 / 100, 20 * 255 / 100, /* 4 Magenta */ 80 * 255 / 100, 20 * 255 / 100, 80 * 255 / 100, /* 5 Cyan */ 20 * 255 / 100, 80 * 255 / 100, 80 * 255 / 100, /* 6 Yellow */ 80 * 255 / 100, 80 * 255 / 100, 20 * 255 / 100, /* 7 Gray 50% */ 53 * 255 / 100, 53 * 255 / 100, 53 * 255 / 100, /* 8 Gray 25% */ 26 * 255 / 100, 26 * 255 / 100, 26 * 255 / 100, /* 9 Blue* */ 33 * 255 / 100, 33 * 255 / 100, 60 * 255 / 100, /* 10 Red* */ 60 * 255 / 100, 26 * 255 / 100, 26 * 255 / 100, /* 11 Green* */ 33 * 255 / 100, 60 * 255 / 100, 33 * 255 / 100, /* 12 Magenta* */ 60 * 255 / 100, 33 * 255 / 100, 60 * 255 / 100, /* 13 Cyan* */ 33 * 255 / 100, 60 * 255 / 100, 60 * 255 / 100, /* 14 Yellow* */ 60 * 255 / 100, 60 * 255 / 100, 33 * 255 / 100, /* 15 Gray 75% */ 80 * 255 / 100, 80 * 255 / 100, 80 * 255 / 100, /* 0 Black */ 0 * 255 / 100, 0 * 255 / 100, 0 * 255 / 100, }; /* create dither context object */ SIXELAPI SIXELSTATUS sixel_dither_new( sixel_dither_t /* out */ **ppdither, /* dither object to be created */ int /* in */ ncolors, /* required colors */ sixel_allocator_t /* in */ *allocator) /* allocator, null if you use default allocator */ { SIXELSTATUS status = SIXEL_FALSE; size_t headsize; size_t datasize; size_t wholesize; int quality_mode; if (ppdither == NULL) { sixel_helper_set_additional_message( "sixel_dither_new: ppdither is null."); status = SIXEL_BAD_ARGUMENT; goto end; } if (allocator == NULL) { status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { *ppdither = NULL; goto end; } } else { sixel_allocator_ref(allocator); } if (ncolors == (-1)) { ncolors = 256; quality_mode = SIXEL_QUALITY_HIGHCOLOR; } else { if (ncolors > SIXEL_PALETTE_MAX) { ncolors = 256; } else if (ncolors < 2) { ncolors = 2; } quality_mode = SIXEL_QUALITY_LOW; } headsize = sizeof(sixel_dither_t); datasize = (size_t)(ncolors * 3); wholesize = headsize + datasize; *ppdither = (sixel_dither_t *)sixel_allocator_malloc(allocator, wholesize); if (*ppdither == NULL) { sixel_allocator_unref(allocator); sixel_helper_set_additional_message( "sixel_dither_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } (*ppdither)->ref = 1; (*ppdither)->palette = (unsigned char*)(*ppdither + 1); (*ppdither)->cachetable = NULL; (*ppdither)->reqcolors = ncolors; (*ppdither)->ncolors = ncolors; (*ppdither)->origcolors = (-1); (*ppdither)->keycolor = (-1); (*ppdither)->optimized = 0; (*ppdither)->optimize_palette = 0; (*ppdither)->complexion = 1; (*ppdither)->bodyonly = 0; (*ppdither)->method_for_largest = SIXEL_LARGE_NORM; (*ppdither)->method_for_rep = SIXEL_REP_CENTER_BOX; (*ppdither)->method_for_diffuse = SIXEL_DIFFUSE_FS; (*ppdither)->quality_mode = quality_mode; (*ppdither)->pixelformat = SIXEL_PIXELFORMAT_RGB888; (*ppdither)->allocator = allocator; status = SIXEL_OK; end: return status; } /* create dither context object (deprecated) */ SIXELAPI sixel_dither_t * sixel_dither_create( int /* in */ ncolors) { SIXELSTATUS status = SIXEL_FALSE; sixel_dither_t *dither = NULL; status = sixel_dither_new(&dither, ncolors, NULL); if (SIXEL_FAILED(status)) { goto end; } end: return dither; } SIXELAPI void sixel_dither_destroy( sixel_dither_t /* in */ *dither) { sixel_allocator_t *allocator; if (dither) { allocator = dither->allocator; sixel_allocator_free(allocator, dither->cachetable); dither->cachetable = NULL; sixel_allocator_free(allocator, dither); sixel_allocator_unref(allocator); } } SIXELAPI void sixel_dither_ref( sixel_dither_t /* in */ *dither) { /* TODO: be thread safe */ ++dither->ref; } SIXELAPI void sixel_dither_unref( sixel_dither_t /* in */ *dither) { /* TODO: be thread safe */ if (dither != NULL && --dither->ref == 0) { sixel_dither_destroy(dither); } } SIXELAPI sixel_dither_t * sixel_dither_get( int /* in */ builtin_dither) { SIXELSTATUS status = SIXEL_FALSE; unsigned char *palette; int ncolors; int keycolor; sixel_dither_t *dither = NULL; switch (builtin_dither) { case SIXEL_BUILTIN_MONO_DARK: ncolors = 2; palette = (unsigned char *)pal_mono_dark; keycolor = 0; break; case SIXEL_BUILTIN_MONO_LIGHT: ncolors = 2; palette = (unsigned char *)pal_mono_light; keycolor = 0; break; case SIXEL_BUILTIN_XTERM16: ncolors = 16; palette = (unsigned char *)pal_xterm256; keycolor = (-1); break; case SIXEL_BUILTIN_XTERM256: ncolors = 256; palette = (unsigned char *)pal_xterm256; keycolor = (-1); break; case SIXEL_BUILTIN_VT340_MONO: ncolors = 16; palette = (unsigned char *)pal_vt340_mono; keycolor = (-1); break; case SIXEL_BUILTIN_VT340_COLOR: ncolors = 16; palette = (unsigned char *)pal_vt340_color; keycolor = (-1); break; case SIXEL_BUILTIN_G1: ncolors = 2; palette = (unsigned char *)pal_gray_1bit; keycolor = (-1); break; case SIXEL_BUILTIN_G2: ncolors = 4; palette = (unsigned char *)pal_gray_2bit; keycolor = (-1); break; case SIXEL_BUILTIN_G4: ncolors = 16; palette = (unsigned char *)pal_gray_4bit; keycolor = (-1); break; case SIXEL_BUILTIN_G8: ncolors = 256; palette = (unsigned char *)pal_gray_8bit; keycolor = (-1); break; default: goto end; } status = sixel_dither_new(&dither, ncolors, NULL); if (SIXEL_FAILED(status)) { dither = NULL; goto end; } dither->palette = palette; dither->keycolor = keycolor; dither->optimized = 1; dither->optimize_palette = 0; end: return dither; } static void sixel_dither_set_method_for_largest( sixel_dither_t /* in */ *dither, int /* in */ method_for_largest) { if (method_for_largest == SIXEL_LARGE_AUTO) { method_for_largest = SIXEL_LARGE_NORM; } dither->method_for_largest = method_for_largest; } static void sixel_dither_set_method_for_rep( sixel_dither_t /* in */ *dither, int /* in */ method_for_rep) { if (method_for_rep == SIXEL_REP_AUTO) { method_for_rep = SIXEL_REP_CENTER_BOX; } dither->method_for_rep = method_for_rep; } static void sixel_dither_set_quality_mode( sixel_dither_t /* in */ *dither, int /* in */ quality_mode) { if (quality_mode == SIXEL_QUALITY_AUTO) { if (dither->ncolors <= 8) { quality_mode = SIXEL_QUALITY_HIGH; } else { quality_mode = SIXEL_QUALITY_LOW; } } dither->quality_mode = quality_mode; } SIXELAPI SIXELSTATUS sixel_dither_initialize( sixel_dither_t /* in */ *dither, unsigned char /* in */ *data, int /* in */ width, int /* in */ height, int /* in */ pixelformat, int /* in */ method_for_largest, int /* in */ method_for_rep, int /* in */ quality_mode) { unsigned char *buf = NULL; unsigned char *normalized_pixels = NULL; unsigned char *input_pixels; SIXELSTATUS status = SIXEL_FALSE; if (dither == NULL) { sixel_helper_set_additional_message( "sixel_dither_new: dither is null."); status = SIXEL_BAD_ARGUMENT; goto end; } sixel_dither_ref(dither); sixel_dither_set_pixelformat(dither, pixelformat); switch (pixelformat) { case SIXEL_PIXELFORMAT_RGB888: input_pixels = data; break; default: /* normalize pixelformat */ normalized_pixels = (unsigned char *)sixel_allocator_malloc(dither->allocator, (size_t)(width * height * 3)); if (normalized_pixels == NULL) { sixel_helper_set_additional_message( "sixel_dither_initialize: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } status = sixel_helper_normalize_pixelformat( normalized_pixels, &pixelformat, data, pixelformat, width, height); if (SIXEL_FAILED(status)) { goto end; } input_pixels = normalized_pixels; break; } sixel_dither_set_method_for_largest(dither, method_for_largest); sixel_dither_set_method_for_rep(dither, method_for_rep); sixel_dither_set_quality_mode(dither, quality_mode); status = sixel_quant_make_palette(&buf, input_pixels, (unsigned int)(width * height * 3), SIXEL_PIXELFORMAT_RGB888, (unsigned int)dither->reqcolors, (unsigned int *)&dither->ncolors, (unsigned int *)&dither->origcolors, dither->method_for_largest, dither->method_for_rep, dither->quality_mode, dither->allocator); if (SIXEL_FAILED(status)) { goto end; } memcpy(dither->palette, buf, (size_t)(dither->ncolors * 3)); dither->optimized = 1; if (dither->origcolors <= dither->ncolors) { dither->method_for_diffuse = SIXEL_DIFFUSE_NONE; } sixel_quant_free_palette(buf, dither->allocator); status = SIXEL_OK; end: free(normalized_pixels); sixel_dither_unref(dither); return status; } /* set diffusion type, choose from enum methodForDiffuse */ SIXELAPI void sixel_dither_set_diffusion_type( sixel_dither_t /* in */ *dither, int /* in */ method_for_diffuse) { if (method_for_diffuse == SIXEL_DIFFUSE_AUTO) { if (dither->ncolors > 16) { method_for_diffuse = SIXEL_DIFFUSE_FS; } else { method_for_diffuse = SIXEL_DIFFUSE_ATKINSON; } } dither->method_for_diffuse = method_for_diffuse; } /* get number of palette colors */ SIXELAPI int sixel_dither_get_num_of_palette_colors( sixel_dither_t /* in */ *dither) { return dither->ncolors; } /* get number of histogram colors */ SIXELAPI int sixel_dither_get_num_of_histogram_colors( sixel_dither_t /* in */ *dither) /* dither context object */ { return dither->origcolors; } /* typoed: remained for keeping compatibility */ SIXELAPI int sixel_dither_get_num_of_histgram_colors( sixel_dither_t /* in */ *dither) /* dither context object */ { return sixel_dither_get_num_of_histogram_colors(dither); } /* get palette */ SIXELAPI unsigned char * sixel_dither_get_palette( sixel_dither_t /* in */ *dither) /* dither context object */ { return dither->palette; } /* set palette */ SIXELAPI void sixel_dither_set_palette( sixel_dither_t /* in */ *dither, /* dither context object */ unsigned char /* in */ *palette) { memcpy(dither->palette, palette, (size_t)(dither->ncolors * 3)); } /* set the factor of complexion color correcting */ SIXELAPI void sixel_dither_set_complexion_score( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ score) /* complexion score (>= 1) */ { dither->complexion = score; } /* set whether omitting palette difinition */ SIXELAPI void sixel_dither_set_body_only( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ bodyonly) /* 0: output palette section 1: do not output palette section */ { dither->bodyonly = bodyonly; } /* set whether optimize palette size */ SIXELAPI void sixel_dither_set_optimize_palette( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ do_opt) /* 0: optimize palette size 1: don't optimize palette size */ { dither->optimize_palette = do_opt; } /* set pixelformat */ SIXELAPI void sixel_dither_set_pixelformat( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ pixelformat) /* one of enum pixelFormat */ { dither->pixelformat = pixelformat; } /* set transparent */ SIXELAPI void sixel_dither_set_transparent( sixel_dither_t /* in */ *dither, /* dither context object */ int /* in */ transparent) /* transparent color index */ { dither->keycolor = transparent; } /* set transparent */ SIXELAPI unsigned char * sixel_dither_apply_palette( sixel_dither_t /* in */ *dither, unsigned char /* in */ *pixels, int /* in */ width, int /* in */ height) { SIXELSTATUS status = SIXEL_FALSE; size_t bufsize; unsigned char *dest = NULL; int ncolors; unsigned char *normalized_pixels = NULL; unsigned char *input_pixels; if (dither == NULL) { sixel_helper_set_additional_message( "sixel_dither_apply_palette: dither is null."); status = SIXEL_BAD_ARGUMENT; goto end; } sixel_dither_ref(dither); bufsize = (size_t)(width * height) * sizeof(unsigned char); dest = (unsigned char *)sixel_allocator_malloc(dither->allocator, bufsize); if (dest == NULL) { sixel_helper_set_additional_message( "sixel_dither_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } /* if quality_mode is full, do not use palette caching */ if (dither->quality_mode == SIXEL_QUALITY_FULL) { dither->optimized = 0; } if (dither->cachetable == NULL && dither->optimized) { if (dither->palette != pal_mono_dark && dither->palette != pal_mono_light) { dither->cachetable = (unsigned short *)sixel_allocator_calloc(dither->allocator, (size_t)(1 << 3 * 5), sizeof(unsigned short)); if (dither->cachetable == NULL) { sixel_helper_set_additional_message( "sixel_dither_new: sixel_allocator_calloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } } } if (dither->pixelformat != SIXEL_PIXELFORMAT_RGB888) { /* normalize pixelformat */ normalized_pixels = (unsigned char *)sixel_allocator_malloc(dither->allocator, (size_t)(width * height * 3)); if (normalized_pixels == NULL) { sixel_helper_set_additional_message( "sixel_dither_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } status = sixel_helper_normalize_pixelformat(normalized_pixels, &dither->pixelformat, pixels, dither->pixelformat, width, height); if (SIXEL_FAILED(status)) { goto end; } input_pixels = normalized_pixels; } else { input_pixels = pixels; } status = sixel_quant_apply_palette(dest, input_pixels, width, height, 3, dither->palette, dither->ncolors, dither->method_for_diffuse, dither->optimized, dither->optimize_palette, dither->complexion, dither->cachetable, &ncolors, dither->allocator); if (SIXEL_FAILED(status)) { free(dest); dest = NULL; goto end; } dither->ncolors = ncolors; end: free(normalized_pixels); sixel_dither_unref(dither); return dest; } #if HAVE_TESTS static int test1(void) { sixel_dither_t *dither = NULL; int nret = EXIT_FAILURE; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif dither = sixel_dither_create(0); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (dither == NULL) { goto error; } sixel_dither_ref(dither); sixel_dither_unref(dither); nret = EXIT_SUCCESS; error: sixel_dither_unref(dither); return nret; } static int test2(void) { sixel_dither_t *dither = NULL; int colors; int nret = EXIT_FAILURE; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif dither = sixel_dither_create(INT_MAX); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (dither == NULL) { goto error; } sixel_dither_set_body_only(dither, 1); colors = sixel_dither_get_num_of_histogram_colors(dither); if (colors != -1) { goto error; } nret = EXIT_SUCCESS; error: sixel_dither_unref(dither); return nret; } int sixel_dither_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/dither.h000066400000000000000000000060621302271755100155630ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_DITHER_H #define LIBSIXEL_DITHER_H #include /* dither context object */ struct sixel_dither { unsigned int ref; /* reference counter */ unsigned char *palette; /* palette definition */ unsigned short *cachetable; /* cache table */ int reqcolors; /* requested colors */ int ncolors; /* active colors */ int origcolors; /* original colors */ int optimized; /* pixel is 15bpp compressable */ int optimize_palette; /* minimize palette size */ int complexion; /* for complexion correction */ int bodyonly; /* do not output palette section if true */ int method_for_largest; /* method for finding the largest dimention for splitting */ int method_for_rep; /* method for choosing a color from the box */ int method_for_diffuse; /* method for diffusing */ int quality_mode; /* quality of histogram */ int keycolor; /* background color */ int pixelformat; /* pixelformat for internal processing */ sixel_allocator_t *allocator; /* allocator */ }; #ifdef __cplusplus extern "C" { #endif /* apply palette */ unsigned char * sixel_dither_apply_palette(struct sixel_dither /* in */ *dither, unsigned char /* in */ *pixels, int /* in */ width, int /* in */ height); #if HAVE_TESTS int sixel_frame_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_DITHER_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/encoder.c000066400000000000000000001736301302271755100157240ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #if HAVE_UNISTD_H # include #endif #if HAVE_SYS_UNISTD_H # include #endif #if HAVE_SYS_TYPES_H #include #endif #if HAVE_TIME_H # include #endif #if HAVE_SYS_TIME_H # include #endif #if HAVE_INTTYPES_H # include #endif #if HAVE_ERRNO_H # include #endif #if HAVE_SYS_STAT_H # include #endif #if HAVE_FCNTL_H # include #endif #include #include "tty.h" #include "encoder.h" #include "rgblookup.h" static char * arg_strdup( char const /* in */ *s, /* source buffer */ sixel_allocator_t /* in */ *allocator) /* allocator object for destination buffer */ { char *p; p = (char *)sixel_allocator_malloc(allocator, strlen(s) + 1); if (p) { strcpy(p, s); } return p; } /* An clone function of XColorSpec() of xlib */ static SIXELSTATUS sixel_parse_x_colorspec( unsigned char /* out */ **bgcolor, /* destination buffer */ char const /* in */ *s, /* source buffer */ sixel_allocator_t /* in */ *allocator) /* allocator object for destination buffer */ { SIXELSTATUS status = SIXEL_FALSE; char *p; unsigned char components[3]; int component_index = 0; unsigned long v; char *endptr; char *buf = NULL; struct color const *pcolor; /* from rgb_lookup.h generated by gpref */ pcolor = lookup_rgb(s, strlen(s)); if (pcolor) { *bgcolor = (unsigned char *)sixel_allocator_malloc(allocator, 3); if (*bgcolor == NULL) { sixel_helper_set_additional_message( "sixel_parse_x_colorspec: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } (*bgcolor)[0] = pcolor->r; (*bgcolor)[1] = pcolor->g; (*bgcolor)[2] = pcolor->b; } else if (s[0] == 'r' && s[1] == 'g' && s[2] == 'b' && s[3] == ':') { p = buf = arg_strdup(s + 4, allocator); if (buf == NULL) { sixel_helper_set_additional_message( "sixel_parse_x_colorspec: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } while (*p) { v = 0; for (endptr = p; endptr - p <= 12; ++endptr) { if (*endptr >= '0' && *endptr <= '9') { v = (v << 4) | (unsigned long)(*endptr - '0'); } else if (*endptr >= 'a' && *endptr <= 'f') { v = (v << 4) | (unsigned long)(*endptr - 'a' + 10); } else if (*endptr >= 'A' && *endptr <= 'F') { v = (v << 4) | (unsigned long)(*endptr - 'A' + 10); } else { break; } } if (endptr - p == 0) { break; } if (endptr - p > 4) { break; } v = v << ((4 - (endptr - p)) * 4) >> 8; components[component_index++] = (unsigned char)v; p = endptr; if (component_index == 3) { break; } if (*p == '\0') { break; } if (*p != '/') { break; } ++p; } if (component_index != 3 || *p != '\0' || *p == '/') { status = SIXEL_BAD_ARGUMENT; goto end; } *bgcolor = (unsigned char *)sixel_allocator_malloc(allocator, 3); if (*bgcolor == NULL) { sixel_helper_set_additional_message( "sixel_parse_x_colorspec: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } (*bgcolor)[0] = components[0]; (*bgcolor)[1] = components[1]; (*bgcolor)[2] = components[2]; } else if (*s == '#') { buf = arg_strdup(s + 1, allocator); if (buf == NULL) { sixel_helper_set_additional_message( "sixel_parse_x_colorspec: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } for (p = endptr = buf; endptr - p <= 12; ++endptr) { if (*endptr >= '0' && *endptr <= '9') { *endptr -= '0'; } else if (*endptr >= 'a' && *endptr <= 'f') { *endptr -= 'a' - 10; } else if (*endptr >= 'A' && *endptr <= 'F') { *endptr -= 'A' - 10; } else if (*endptr == '\0') { break; } else { status = SIXEL_BAD_ARGUMENT; goto end; } } if (endptr - p > 12) { status = SIXEL_BAD_ARGUMENT; goto end; } *bgcolor = (unsigned char *)sixel_allocator_malloc(allocator, 3); if (*bgcolor == NULL) { sixel_helper_set_additional_message( "sixel_parse_x_colorspec: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } switch (endptr - p) { case 3: (*bgcolor)[0] = (unsigned char)(p[0] << 4); (*bgcolor)[1] = (unsigned char)(p[1] << 4); (*bgcolor)[2] = (unsigned char)(p[2] << 4); break; case 6: (*bgcolor)[0] = (unsigned char)(p[0] << 4 | p[1]); (*bgcolor)[1] = (unsigned char)(p[2] << 4 | p[3]); (*bgcolor)[2] = (unsigned char)(p[4] << 4 | p[4]); break; case 9: (*bgcolor)[0] = (unsigned char)(p[0] << 4 | p[1]); (*bgcolor)[1] = (unsigned char)(p[3] << 4 | p[4]); (*bgcolor)[2] = (unsigned char)(p[6] << 4 | p[7]); break; case 12: (*bgcolor)[0] = (unsigned char)(p[0] << 4 | p[1]); (*bgcolor)[1] = (unsigned char)(p[4] << 4 | p[5]); (*bgcolor)[2] = (unsigned char)(p[8] << 4 | p[9]); break; default: status = SIXEL_BAD_ARGUMENT; goto end; } } else { status = SIXEL_BAD_ARGUMENT; goto end; } status = SIXEL_OK; end: sixel_allocator_free(allocator, buf); return status; } /* generic writer function for passing to sixel_output_new() */ static int sixel_write_callback(char *data, int size, void *priv) { int result; #if defined(__MINGW64__) result = write(*(int *)priv, data, (unsigned int)size); #else result = write(*(int *)priv, data, (size_t)size); #endif return result; } /* the writer function with hex-encoding for passing to sixel_output_new() */ static int sixel_hex_write_callback( char /* in */ *data, int /* in */ size, void /* in */ *priv) { char hex[SIXEL_OUTPUT_PACKET_SIZE * 2]; int i; int j; int result; for (i = j = 0; i < size; ++i, ++j) { hex[j] = (data[i] >> 4) & 0xf; hex[j] += (hex[j] < 10 ? '0': ('a' - 10)); hex[++j] = data[i] & 0xf; hex[j] += (hex[j] < 10 ? '0': ('a' - 10)); } #if defined(__MINGW64__) result = write(*(int *)priv, hex, (unsigned int)(size * 2)); #else result = write(*(int *)priv, hex, (size_t)(size * 2)); #endif return result; } /* returns monochrome dithering context object */ static SIXELSTATUS sixel_prepare_monochrome_palette( sixel_dither_t /* out */ **dither, int /* in */ finvert) { SIXELSTATUS status = SIXEL_FALSE; if (finvert) { *dither = sixel_dither_get(SIXEL_BUILTIN_MONO_LIGHT); } else { *dither = sixel_dither_get(SIXEL_BUILTIN_MONO_DARK); } if (*dither == NULL) { sixel_helper_set_additional_message( "sixel_prepare_monochrome_palette: sixel_dither_get() failed."); status = SIXEL_RUNTIME_ERROR; goto end; } status = SIXEL_OK; end: return status; } /* returns dithering context object with specified builtin palette */ static SIXELSTATUS sixel_prepare_builtin_palette( sixel_dither_t /* out */ **dither, int /* in */ builtin_palette) { SIXELSTATUS status = SIXEL_FALSE; *dither = sixel_dither_get(builtin_palette); if (*dither == NULL) { sixel_helper_set_additional_message( "sixel_prepare_builtin_palette: sixel_dither_get() failed."); status = SIXEL_RUNTIME_ERROR; goto end; } status = SIXEL_OK; end: return status; } typedef struct sixel_callback_context_for_mapfile { int reqcolors; sixel_dither_t *dither; sixel_allocator_t *allocator; } sixel_callback_context_for_mapfile_t; /* callback function for sixel_helper_load_image_file() */ static SIXELSTATUS load_image_callback_for_palette( sixel_frame_t /* in */ *frame, /* frame object from image loader */ void /* in */ *data) /* private data */ { SIXELSTATUS status = SIXEL_FALSE; sixel_callback_context_for_mapfile_t *callback_context; /* get callback context object from the private data */ callback_context = (sixel_callback_context_for_mapfile_t *)data; switch (sixel_frame_get_pixelformat(frame)) { case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: case SIXEL_PIXELFORMAT_PAL8: if (sixel_frame_get_palette(frame) == NULL) { status = SIXEL_LOGIC_ERROR; goto end; } /* create new dither object */ status = sixel_dither_new( &callback_context->dither, sixel_frame_get_ncolors(frame), callback_context->allocator); if (SIXEL_FAILED(status)) { goto end; } /* use palette which is extracted from the image */ sixel_dither_set_palette(callback_context->dither, sixel_frame_get_palette(frame)); /* success */ status = SIXEL_OK; break; case SIXEL_PIXELFORMAT_G1: /* use 1bpp grayscale builtin palette */ callback_context->dither = sixel_dither_get(SIXEL_BUILTIN_G1); /* success */ status = SIXEL_OK; break; case SIXEL_PIXELFORMAT_G2: /* use 2bpp grayscale builtin palette */ callback_context->dither = sixel_dither_get(SIXEL_BUILTIN_G1); callback_context->dither = sixel_dither_get(SIXEL_BUILTIN_G2); /* success */ status = SIXEL_OK; break; case SIXEL_PIXELFORMAT_G4: /* use 4bpp grayscale builtin palette */ callback_context->dither = sixel_dither_get(SIXEL_BUILTIN_G4); /* success */ status = SIXEL_OK; break; case SIXEL_PIXELFORMAT_G8: /* use 8bpp grayscale builtin palette */ callback_context->dither = sixel_dither_get(SIXEL_BUILTIN_G8); /* success */ status = SIXEL_OK; break; default: /* create new dither object */ status = sixel_dither_new( &callback_context->dither, callback_context->reqcolors, callback_context->allocator); if (SIXEL_FAILED(status)) { goto end; } /* create adaptive palette from given frame object */ status = sixel_dither_initialize(callback_context->dither, sixel_frame_get_pixels(frame), sixel_frame_get_width(frame), sixel_frame_get_height(frame), sixel_frame_get_pixelformat(frame), SIXEL_LARGE_NORM, SIXEL_REP_CENTER_BOX, SIXEL_QUALITY_HIGH); if (SIXEL_FAILED(status)) { sixel_dither_unref(callback_context->dither); goto end; } /* success */ status = SIXEL_OK; break; } end: return status; } /* create palette from specified map file */ static SIXELSTATUS sixel_prepare_specified_palette( sixel_dither_t /* out */ **dither, sixel_encoder_t /* in */ *encoder) { SIXELSTATUS status = SIXEL_FALSE; sixel_callback_context_for_mapfile_t callback_context; callback_context.reqcolors = encoder->reqcolors; callback_context.dither = NULL; callback_context.allocator = encoder->allocator; status = sixel_helper_load_image_file(encoder->mapfile, 1, /* fstatic */ 1, /* fuse_palette */ 256, /* reqcolors */ encoder->bgcolor, SIXEL_LOOP_DISABLE, load_image_callback_for_palette, encoder->finsecure, encoder->cancel_flag, &callback_context, encoder->allocator); if (status != SIXEL_OK) { return status; } *dither = callback_context.dither; return status; } /* create dither object from a frame */ static SIXELSTATUS sixel_encoder_prepare_palette( sixel_encoder_t *encoder, /* encoder object */ sixel_frame_t *frame, /* input frame object */ sixel_dither_t **dither) /* dither object to be created from the frame */ { SIXELSTATUS status = SIXEL_FALSE; int histogram_colors; switch (encoder->color_option) { case SIXEL_COLOR_OPTION_HIGHCOLOR: if (encoder->dither_cache) { *dither = encoder->dither_cache; status = SIXEL_OK; } else { status = sixel_dither_new(dither, (-1), encoder->allocator); } goto end; case SIXEL_COLOR_OPTION_MONOCHROME: if (encoder->dither_cache) { *dither = encoder->dither_cache; status = SIXEL_OK; } else { status = sixel_prepare_monochrome_palette(dither, encoder->finvert); } goto end; case SIXEL_COLOR_OPTION_MAPFILE: if (encoder->dither_cache) { *dither = encoder->dither_cache; status = SIXEL_OK; } else { status = sixel_prepare_specified_palette(dither, encoder); } goto end; case SIXEL_COLOR_OPTION_BUILTIN: if (encoder->dither_cache) { *dither = encoder->dither_cache; status = SIXEL_OK; } else { status = sixel_prepare_builtin_palette(dither, encoder->builtin_palette); } goto end; case SIXEL_COLOR_OPTION_DEFAULT: default: break; } if (sixel_frame_get_pixelformat(frame) & SIXEL_FORMATTYPE_PALETTE) { if (!sixel_frame_get_palette(frame)) { status = SIXEL_LOGIC_ERROR; goto end; } status = sixel_dither_new(dither, sixel_frame_get_ncolors(frame), encoder->allocator); if (SIXEL_FAILED(status)) { goto end; } sixel_dither_set_palette(*dither, sixel_frame_get_palette(frame)); sixel_dither_set_pixelformat(*dither, sixel_frame_get_pixelformat(frame)); if (sixel_frame_get_transparent(frame) != (-1)) { sixel_dither_set_transparent(*dither, sixel_frame_get_transparent(frame)); } if (*dither && encoder->dither_cache) { sixel_dither_unref(encoder->dither_cache); } goto end; } if (sixel_frame_get_pixelformat(frame) & SIXEL_FORMATTYPE_GRAYSCALE) { switch (sixel_frame_get_pixelformat(frame)) { case SIXEL_PIXELFORMAT_G1: *dither = sixel_dither_get(SIXEL_BUILTIN_G1); break; case SIXEL_PIXELFORMAT_G2: *dither = sixel_dither_get(SIXEL_BUILTIN_G2); break; case SIXEL_PIXELFORMAT_G4: *dither = sixel_dither_get(SIXEL_BUILTIN_G4); break; case SIXEL_PIXELFORMAT_G8: *dither = sixel_dither_get(SIXEL_BUILTIN_G8); break; default: *dither = NULL; status = SIXEL_LOGIC_ERROR; goto end; } if (*dither && encoder->dither_cache) { sixel_dither_unref(encoder->dither_cache); } sixel_dither_set_pixelformat(*dither, sixel_frame_get_pixelformat(frame)); status = SIXEL_OK; goto end; } if (encoder->dither_cache) { sixel_dither_unref(encoder->dither_cache); } status = sixel_dither_new(dither, encoder->reqcolors, encoder->allocator); if (SIXEL_FAILED(status)) { goto end; } status = sixel_dither_initialize(*dither, sixel_frame_get_pixels(frame), sixel_frame_get_width(frame), sixel_frame_get_height(frame), sixel_frame_get_pixelformat(frame), encoder->method_for_largest, encoder->method_for_rep, encoder->quality_mode); if (SIXEL_FAILED(status)) { sixel_dither_unref(*dither); goto end; } histogram_colors = sixel_dither_get_num_of_histogram_colors(*dither); if (histogram_colors <= encoder->reqcolors) { encoder->method_for_diffuse = SIXEL_DIFFUSE_NONE; } sixel_dither_set_pixelformat(*dither, sixel_frame_get_pixelformat(frame)); status = SIXEL_OK; end: return status; } /* resize a frame with settings of specified encoder object */ static SIXELSTATUS sixel_encoder_do_resize( sixel_encoder_t /* in */ *encoder, /* encoder object */ sixel_frame_t /* in */ *frame) /* frame object to be resized */ { SIXELSTATUS status = SIXEL_FALSE; int src_width; int src_height; int dst_width; int dst_height; /* get frame width and height */ src_width = sixel_frame_get_width(frame); src_height = sixel_frame_get_height(frame); /* settings around scaling */ dst_width = encoder->pixelwidth; /* may be -1 (default) */ dst_height = encoder->pixelheight; /* may be -1 (default) */ /* if the encoder has percentwidth or percentheight property, convert them to pixelwidth / pixelheight */ if (encoder->percentwidth > 0) { dst_width = src_width * encoder->percentwidth / 100; } if (encoder->percentheight > 0) { dst_height = src_height * encoder->percentheight / 100; } /* if only either width or height is set, set also the other to retain frame aspect ratio */ if (encoder->pixelwidth > 0 && dst_height <= 0) { dst_height = src_height * encoder->pixelwidth / src_width; } if (encoder->pixelheight > 0 && dst_width <= 0) { dst_width = src_width * encoder->pixelheight / src_height; } /* do resize */ if (dst_width > 0 && dst_height > 0) { status = sixel_frame_resize(frame, dst_width, dst_height, encoder->method_for_resampling); if (SIXEL_FAILED(status)) { goto end; } } /* success */ status = SIXEL_OK; end: return status; } /* clip a frame with settings of specified encoder object */ static SIXELSTATUS sixel_encoder_do_clip( sixel_encoder_t /* in */ *encoder, /* encoder object */ sixel_frame_t /* in */ *frame) /* frame object to be resized */ { SIXELSTATUS status = SIXEL_FALSE; int src_width; int src_height; int clip_x; int clip_y; int clip_w; int clip_h; /* get frame width and height */ src_width = sixel_frame_get_width(frame); src_height = sixel_frame_get_height(frame); /* settings around clipping */ clip_x = encoder->clipx; clip_y = encoder->clipy; clip_w = encoder->clipwidth; clip_h = encoder->clipheight; /* adjust clipping width with comparing it to frame width */ if (clip_w + clip_x > src_width) { if (clip_x > src_width) { clip_w = 0; } else { clip_w = src_width - clip_x; } } /* adjust clipping height with comparing it to frame height */ if (clip_h + clip_y > src_height) { if (clip_y > src_height) { clip_h = 0; } else { clip_h = src_height - clip_y; } } /* do clipping */ if (clip_w > 0 && clip_h > 0) { status = sixel_frame_clip(frame, clip_x, clip_y, clip_w, clip_h); if (SIXEL_FAILED(status)) { goto end; } } /* success */ status = SIXEL_OK; end: return status; } static void sixel_debug_print_palette( sixel_dither_t /* in */ *dither /* dithering object */ ) { unsigned char *palette; int i; palette = sixel_dither_get_palette(dither); fprintf(stderr, "palette:\n"); for (i = 0; i < sixel_dither_get_num_of_palette_colors(dither); ++i) { fprintf(stderr, "%d: #%02x%02x%02x\n", i, palette[i * 3 + 1], palette[i * 3 + 2], palette[i * 3 + 3]); } } static SIXELSTATUS sixel_encoder_output_without_macro( sixel_frame_t /* in */ *frame, sixel_dither_t /* in */ *dither, sixel_output_t /* in */ *output, sixel_encoder_t /* in */ *encoder) { SIXELSTATUS status = SIXEL_OK; int dulation = 0; static unsigned char *p; int depth; char message[256]; int nwrite; #if HAVE_USLEEP int delay; useconds_t lag = 0; # if HAVE_CLOCK clock_t start; # endif #endif unsigned char *pixbuf; int width; int height; int pixelformat; size_t size; if (encoder == NULL) { sixel_helper_set_additional_message( "sixel_encoder_output_without_macro: encoder object is null."); status = SIXEL_BAD_ARGUMENT; goto end; } if (encoder->color_option == SIXEL_COLOR_OPTION_DEFAULT) { sixel_dither_set_optimize_palette(dither, 1); } pixelformat = sixel_frame_get_pixelformat(frame); depth = sixel_helper_compute_depth(pixelformat); if (depth < 0) { status = SIXEL_LOGIC_ERROR; nwrite = sprintf(message, "sixel_encoder_output_without_macro: " "sixel_helper_compute_depth(%08x) failed.", pixelformat); if (nwrite > 0) { sixel_helper_set_additional_message(message); } goto end; } width = sixel_frame_get_width(frame); height = sixel_frame_get_height(frame); size = (size_t)(width * height * depth); p = (unsigned char *)sixel_allocator_malloc(encoder->allocator, size); if (p == NULL) { sixel_helper_set_additional_message( "sixel_encoder_output_without_macro: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } #if HAVE_USLEEP && HAVE_CLOCK start = clock(); #endif #if HAVE_USLEEP delay = sixel_frame_get_delay(frame); if (delay > 0 && !encoder->fignore_delay) { # if HAVE_CLOCK dulation = (int)((clock() - start) * 1000 * 1000 / CLOCKS_PER_SEC) - (int)lag; lag = 0; # else dulation = 0; # endif if (dulation < 10000 * delay) { usleep((useconds_t)(10000 * delay - dulation)); } else { lag = (useconds_t)(10000 * delay - dulation); } } #endif pixbuf = sixel_frame_get_pixels(frame); memcpy(p, pixbuf, (size_t)(width * height * depth)); if (encoder->cancel_flag && *encoder->cancel_flag) { goto end; } status = sixel_encode(p, width, height, depth, dither, output); if (status != 0) { goto end; } end: sixel_allocator_free(encoder->allocator, p); return status; } static SIXELSTATUS sixel_encoder_output_with_macro( sixel_frame_t /* in */ *frame, sixel_dither_t /* in */ *dither, sixel_output_t /* in */ *output, sixel_encoder_t /* in */ *encoder) { SIXELSTATUS status = SIXEL_OK; int dulation = 0; char buffer[256]; int nwrite; #if HAVE_USLEEP useconds_t lag = 0; # if HAVE_CLOCK clock_t start; # endif #endif unsigned char *pixbuf; int width; int height; #if HAVE_USLEEP int delay; #endif #if HAVE_USLEEP && HAVE_CLOCK start = clock(); #endif if (sixel_frame_get_loop_no(frame) == 0) { if (encoder->macro_number >= 0) { nwrite = sprintf(buffer, "\033P%d;0;1!z", encoder->macro_number); } else { nwrite = sprintf(buffer, "\033P%d;0;1!z", sixel_frame_get_frame_no(frame)); } if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_encoder_output_with_macro: sprintf() failed."); goto end; } nwrite = sixel_write_callback(buffer, (int)strlen(buffer), &encoder->outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_encoder_output_with_macro: sixel_write_callback() failed."); goto end; } pixbuf = sixel_frame_get_pixels(frame), width = sixel_frame_get_width(frame), height = sixel_frame_get_height(frame), status = sixel_encode(pixbuf, width, height, /* unused */ 3, dither, output); if (SIXEL_FAILED(status)) { goto end; } nwrite = sixel_write_callback("\033\\", 2, &encoder->outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_encoder_output_with_macro: sixel_write_callback() failed."); goto end; } } if (encoder->macro_number < 0) { nwrite = sprintf(buffer, "\033[%d*z", sixel_frame_get_frame_no(frame)); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_encoder_output_with_macro: sprintf() failed."); } nwrite = sixel_write_callback(buffer, (int)strlen(buffer), &encoder->outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_encoder_output_with_macro: sixel_write_callback() failed."); goto end; } #if HAVE_USLEEP delay = sixel_frame_get_delay(frame); if (delay > 0 && !encoder->fignore_delay) { # if HAVE_CLOCK dulation = (int)((clock() - start) * 1000 * 1000 / CLOCKS_PER_SEC) - (int)lag; lag = 0; # else dulation = 0; # endif if (dulation < 10000 * delay) { usleep((useconds_t)(10000 * delay - dulation)); } else { lag = (useconds_t)(10000 * delay - dulation); } } #endif } end: return status; } static SIXELSTATUS sixel_encoder_encode_frame( sixel_encoder_t *encoder, sixel_frame_t *frame, sixel_output_t *output) { SIXELSTATUS status = SIXEL_FALSE; sixel_dither_t *dither = NULL; int height; int is_animation = 0; int nwrite; /* evaluate -w, -h, and -c option: crop/scale input source */ if (encoder->clipfirst) { /* clipping */ status = sixel_encoder_do_clip(encoder, frame); if (SIXEL_FAILED(status)) { goto end; } /* scaling */ status = sixel_encoder_do_resize(encoder, frame); if (SIXEL_FAILED(status)) { goto end; } } else { /* scaling */ status = sixel_encoder_do_resize(encoder, frame); if (SIXEL_FAILED(status)) { goto end; } /* clipping */ status = sixel_encoder_do_clip(encoder, frame); if (SIXEL_FAILED(status)) { goto end; } } /* prepare dither context */ status = sixel_encoder_prepare_palette(encoder, frame, &dither); if (status != SIXEL_OK) { goto end; } if (encoder->dither_cache != NULL) { encoder->dither_cache = dither; sixel_dither_ref(dither); } /* evaluate -v option: print palette */ if (encoder->verbose) { if (!(sixel_frame_get_pixelformat(frame) & SIXEL_FORMATTYPE_GRAYSCALE)) { sixel_debug_print_palette(dither); } } /* evaluate -d option: set method for diffusion */ sixel_dither_set_diffusion_type(dither, encoder->method_for_diffuse); /* evaluate -C option: set complexion score */ if (encoder->complexion > 1) { sixel_dither_set_complexion_score(dither, encoder->complexion); } if (output) { sixel_output_ref(output); } else { /* create output context */ if (encoder->fuse_macro || encoder->macro_number >= 0) { /* -u or -n option */ status = sixel_output_new(&output, sixel_hex_write_callback, &encoder->outfd, encoder->allocator); } else { status = sixel_output_new(&output, sixel_write_callback, &encoder->outfd, encoder->allocator); } if (SIXEL_FAILED(status)) { goto end; } } sixel_output_set_8bit_availability(output, encoder->f8bit); sixel_output_set_gri_arg_limit(output, encoder->has_gri_arg_limit); sixel_output_set_palette_type(output, encoder->palette_type); sixel_output_set_penetrate_multiplexer( output, encoder->penetrate_multiplexer); sixel_output_set_encode_policy(output, encoder->encode_policy); if (sixel_frame_get_multiframe(frame) && !encoder->fstatic) { if (sixel_frame_get_loop_no(frame) != 0 || sixel_frame_get_frame_no(frame) != 0) { is_animation = 1; } height = sixel_frame_get_height(frame); (void) sixel_tty_scroll(sixel_write_callback, encoder->outfd, height, is_animation); } if (encoder->cancel_flag && *encoder->cancel_flag) { status = SIXEL_INTERRUPTED; goto end; } /* output sixel: junction of multi-frame processing strategy */ if (encoder->fuse_macro) { /* -u option */ /* use macro */ status = sixel_encoder_output_with_macro(frame, dither, output, encoder); } else if (encoder->macro_number >= 0) { /* -n option */ /* use macro */ status = sixel_encoder_output_with_macro(frame, dither, output, encoder); } else { /* do not use macro */ status = sixel_encoder_output_without_macro(frame, dither, output, encoder); } if (encoder->cancel_flag && *encoder->cancel_flag) { nwrite = sixel_write_callback("\x18\033\\", 3, &encoder->outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "load_image_callback: sixel_write_callback() failed."); goto end; } status = SIXEL_INTERRUPTED; } if (SIXEL_FAILED(status)) { goto end; } end: if (output) { sixel_output_unref(output); } if (dither) { sixel_dither_unref(dither); } return status; } /* create encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_new( sixel_encoder_t /* out */ **ppencoder, /* encoder object to be created */ sixel_allocator_t /* in */ *allocator) /* allocator, null if you use default allocator */ { SIXELSTATUS status = SIXEL_FALSE; char const *env_default_bgcolor; char const *env_default_ncolors; int ncolors; if (allocator == NULL) { status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto end; } } else { sixel_allocator_ref(allocator); } *ppencoder = (sixel_encoder_t *)sixel_allocator_malloc(allocator, sizeof(sixel_encoder_t)); if (*ppencoder == NULL) { sixel_helper_set_additional_message( "sixel_encoder_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; sixel_allocator_unref(allocator); goto end; } (*ppencoder)->ref = 1; (*ppencoder)->reqcolors = (-1); (*ppencoder)->mapfile = NULL; (*ppencoder)->color_option = SIXEL_COLOR_OPTION_DEFAULT; (*ppencoder)->builtin_palette = 0; (*ppencoder)->method_for_diffuse = SIXEL_DIFFUSE_AUTO; (*ppencoder)->method_for_largest = SIXEL_LARGE_AUTO; (*ppencoder)->method_for_rep = SIXEL_REP_AUTO; (*ppencoder)->quality_mode = SIXEL_QUALITY_AUTO; (*ppencoder)->method_for_resampling = SIXEL_RES_BILINEAR; (*ppencoder)->loop_mode = SIXEL_LOOP_AUTO; (*ppencoder)->palette_type = SIXEL_PALETTETYPE_AUTO; (*ppencoder)->f8bit = 0; (*ppencoder)->has_gri_arg_limit = 0; (*ppencoder)->finvert = 0; (*ppencoder)->fuse_macro = 0; (*ppencoder)->fignore_delay = 0; (*ppencoder)->complexion = 1; (*ppencoder)->fstatic = 0; (*ppencoder)->pixelwidth = (-1); (*ppencoder)->pixelheight = (-1); (*ppencoder)->percentwidth = (-1); (*ppencoder)->percentheight = (-1); (*ppencoder)->clipx = 0; (*ppencoder)->clipy = 0; (*ppencoder)->clipwidth = 0; (*ppencoder)->clipheight = 0; (*ppencoder)->clipfirst = 0; (*ppencoder)->macro_number = (-1); (*ppencoder)->verbose = 0; (*ppencoder)->penetrate_multiplexer = 0; (*ppencoder)->encode_policy = SIXEL_ENCODEPOLICY_AUTO; (*ppencoder)->pipe_mode = 0; (*ppencoder)->bgcolor = NULL; (*ppencoder)->outfd = STDOUT_FILENO; (*ppencoder)->finsecure = 0; (*ppencoder)->cancel_flag = NULL; (*ppencoder)->dither_cache = NULL; (*ppencoder)->allocator = allocator; /* evaluate environment variable ${SIXEL_BGCOLOR} */ env_default_bgcolor = getenv("SIXEL_BGCOLOR"); if (env_default_bgcolor) { status = sixel_parse_x_colorspec(&(*ppencoder)->bgcolor, env_default_bgcolor, allocator); if (SIXEL_FAILED(status)) { sixel_allocator_free(allocator, *ppencoder); sixel_allocator_unref(allocator); *ppencoder = NULL; goto end; } } /* evaluate environment variable ${SIXEL_COLORS} */ env_default_ncolors = getenv("SIXEL_COLORS"); if (env_default_ncolors) { ncolors = atoi(env_default_ncolors); /* may overflow */ if (ncolors > 1 && ncolors <= 256) { (*ppencoder)->reqcolors = ncolors; } } sixel_allocator_ref(allocator); /* success */ status = SIXEL_OK; end: return status; } /* create encoder object (deprecated version) */ SIXELAPI /* deprecated */ sixel_encoder_t * sixel_encoder_create(void) { SIXELSTATUS status = SIXEL_FALSE; sixel_encoder_t *encoder = NULL; status = sixel_encoder_new(&encoder, NULL); if (SIXEL_FAILED(status)) { return NULL; } return encoder; } /* destroy encoder object */ static void sixel_encoder_destroy(sixel_encoder_t *encoder) { sixel_allocator_t *allocator; if (encoder) { allocator = encoder->allocator; sixel_allocator_free(allocator, encoder->mapfile); sixel_allocator_free(allocator, encoder->bgcolor); sixel_dither_unref(encoder->dither_cache); if (encoder->outfd && encoder->outfd != STDOUT_FILENO && encoder->outfd != STDERR_FILENO) { close(encoder->outfd); } sixel_allocator_free(allocator, encoder); sixel_allocator_unref(allocator); } } /* increase reference count of encoder object (thread-unsafe) */ SIXELAPI void sixel_encoder_ref(sixel_encoder_t *encoder) { /* TODO: be thread safe */ ++encoder->ref; } /* decrease reference count of encoder object (thread-unsafe) */ SIXELAPI void sixel_encoder_unref(sixel_encoder_t *encoder) { /* TODO: be thread safe */ if (encoder != NULL && --encoder->ref == 0) { sixel_encoder_destroy(encoder); } } /* set cancel state flag to encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_set_cancel_flag( sixel_encoder_t /* in */ *encoder, int /* in */ *cancel_flag ) { SIXELSTATUS status = SIXEL_OK; encoder->cancel_flag = cancel_flag; return status; } /* set an option flag to encoder object */ SIXELAPI SIXELSTATUS sixel_encoder_setopt( sixel_encoder_t /* in */ *encoder, int /* in */ arg, char const /* in */ *value) { SIXELSTATUS status = SIXEL_FALSE; int number; int parsed; char unit[32]; sixel_encoder_ref(encoder); switch(arg) { case SIXEL_OPTFLAG_OUTFILE: /* o */ if (*value == '\0') { sixel_helper_set_additional_message( "no file name specified."); status = SIXEL_BAD_ARGUMENT; goto end; } if (strcmp(value, "-") != 0) { if (encoder->outfd && encoder->outfd != STDOUT_FILENO) { close(encoder->outfd); } encoder->outfd = open(value, O_RDWR|O_CREAT, S_IREAD|S_IWRITE); } break; case SIXEL_OPTFLAG_7BIT_MODE: /* 7 */ encoder->f8bit = 0; break; case SIXEL_OPTFLAG_8BIT_MODE: /* 8 */ encoder->f8bit = 1; break; case SIXEL_OPTFLAG_HAS_GRI_ARG_LIMIT: /* R */ encoder->has_gri_arg_limit = 1; break; case SIXEL_OPTFLAG_COLORS: /* p */ encoder->reqcolors = atoi(value); break; case SIXEL_OPTFLAG_MAPFILE: /* m */ if (encoder->mapfile) { sixel_allocator_free(encoder->allocator, encoder->mapfile); } encoder->mapfile = arg_strdup(value, encoder->allocator); if (encoder->mapfile == NULL) { sixel_helper_set_additional_message( "sixel_encoder_setopt: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } encoder->color_option = SIXEL_COLOR_OPTION_MAPFILE; break; case SIXEL_OPTFLAG_MONOCHROME: /* e */ encoder->color_option = SIXEL_COLOR_OPTION_MONOCHROME; break; case SIXEL_OPTFLAG_HIGH_COLOR: /* I */ encoder->color_option = SIXEL_COLOR_OPTION_HIGHCOLOR; break; case SIXEL_OPTFLAG_BUILTIN_PALETTE: /* b */ if (strcmp(value, "xterm16") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_XTERM16; } else if (strcmp(value, "xterm256") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_XTERM256; } else if (strcmp(value, "vt340mono") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_VT340_MONO; } else if (strcmp(value, "vt340color") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_VT340_COLOR; } else if (strcmp(value, "gray1") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_G1; } else if (strcmp(value, "gray2") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_G2; } else if (strcmp(value, "gray4") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_G4; } else if (strcmp(value, "gray8") == 0) { encoder->builtin_palette = SIXEL_BUILTIN_G8; } else { sixel_helper_set_additional_message( "cannot parse builtin palette option."); status = SIXEL_BAD_ARGUMENT; goto end; } encoder->color_option = SIXEL_COLOR_OPTION_BUILTIN; break; case SIXEL_OPTFLAG_DIFFUSION: /* d */ /* parse --diffusion option */ if (strcmp(value, "auto") == 0) { encoder->method_for_diffuse = SIXEL_DIFFUSE_AUTO; } else if (strcmp(value, "none") == 0) { encoder->method_for_diffuse = SIXEL_DIFFUSE_NONE; } else if (strcmp(value, "fs") == 0) { encoder->method_for_diffuse = SIXEL_DIFFUSE_FS; } else if (strcmp(value, "atkinson") == 0) { encoder->method_for_diffuse = SIXEL_DIFFUSE_ATKINSON; } else if (strcmp(value, "jajuni") == 0) { encoder->method_for_diffuse = SIXEL_DIFFUSE_JAJUNI; } else if (strcmp(value, "stucki") == 0) { encoder->method_for_diffuse = SIXEL_DIFFUSE_STUCKI; } else if (strcmp(value, "burkes") == 0) { encoder->method_for_diffuse = SIXEL_DIFFUSE_BURKES; } else { sixel_helper_set_additional_message( "specified diffusion method is not supported."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_FIND_LARGEST: /* f */ /* parse --find-largest option */ if (value) { if (strcmp(value, "auto") == 0) { encoder->method_for_largest = SIXEL_LARGE_AUTO; } else if (strcmp(value, "norm") == 0) { encoder->method_for_largest = SIXEL_LARGE_NORM; } else if (strcmp(value, "lum") == 0) { encoder->method_for_largest = SIXEL_LARGE_LUM; } else { sixel_helper_set_additional_message( "specified finding method is not supported."); status = SIXEL_BAD_ARGUMENT; goto end; } } break; case SIXEL_OPTFLAG_SELECT_COLOR: /* s */ /* parse --select-color option */ if (strcmp(value, "auto") == 0) { encoder->method_for_rep = SIXEL_REP_AUTO; } else if (strcmp(value, "center") == 0) { encoder->method_for_rep = SIXEL_REP_CENTER_BOX; } else if (strcmp(value, "average") == 0) { encoder->method_for_rep = SIXEL_REP_AVERAGE_COLORS; } else if ((strcmp(value, "histogram") == 0) || (strcmp(value, "histgram") == 0)) { encoder->method_for_rep = SIXEL_REP_AVERAGE_PIXELS; } else { sixel_helper_set_additional_message( "specified finding method is not supported."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_CROP: /* c */ number = sscanf(value, "%dx%d+%d+%d", &encoder->clipwidth, &encoder->clipheight, &encoder->clipx, &encoder->clipy); if (number != 4) { status = SIXEL_BAD_ARGUMENT; goto end; } if (encoder->clipwidth <= 0 || encoder->clipheight <= 0) { status = SIXEL_BAD_ARGUMENT; goto end; } if (encoder->clipx < 0 || encoder->clipy < 0) { status = SIXEL_BAD_ARGUMENT; goto end; } encoder->clipfirst = 0; break; case SIXEL_OPTFLAG_WIDTH: /* w */ parsed = sscanf(value, "%d%2s", &number, unit); if (parsed == 2 && strcmp(unit, "%") == 0) { encoder->pixelwidth = (-1); encoder->percentwidth = number; } else if (parsed == 1 || (parsed == 2 && strcmp(unit, "px") == 0)) { encoder->pixelwidth = number; encoder->percentwidth = (-1); } else if (strcmp(value, "auto") == 0) { encoder->pixelwidth = (-1); encoder->percentwidth = (-1); } else { sixel_helper_set_additional_message( "cannot parse -w/--width option."); status = SIXEL_BAD_ARGUMENT; goto end; } if (encoder->clipwidth) { encoder->clipfirst = 1; } break; case SIXEL_OPTFLAG_HEIGHT: /* h */ parsed = sscanf(value, "%d%2s", &number, unit); if (parsed == 2 && strcmp(unit, "%") == 0) { encoder->pixelheight = (-1); encoder->percentheight = number; } else if (parsed == 1 || (parsed == 2 && strcmp(unit, "px") == 0)) { encoder->pixelheight = number; encoder->percentheight = (-1); } else if (strcmp(value, "auto") == 0) { encoder->pixelheight = (-1); encoder->percentheight = (-1); } else { sixel_helper_set_additional_message( "cannot parse -h/--height option."); status = SIXEL_BAD_ARGUMENT; goto end; } if (encoder->clipheight) { encoder->clipfirst = 1; } break; case SIXEL_OPTFLAG_RESAMPLING: /* r */ /* parse --resampling option */ if (strcmp(value, "nearest") == 0) { encoder->method_for_resampling = SIXEL_RES_NEAREST; } else if (strcmp(value, "gaussian") == 0) { encoder->method_for_resampling = SIXEL_RES_GAUSSIAN; } else if (strcmp(value, "hanning") == 0) { encoder->method_for_resampling = SIXEL_RES_HANNING; } else if (strcmp(value, "hamming") == 0) { encoder->method_for_resampling = SIXEL_RES_HAMMING; } else if (strcmp(value, "bilinear") == 0) { encoder->method_for_resampling = SIXEL_RES_BILINEAR; } else if (strcmp(value, "welsh") == 0) { encoder->method_for_resampling = SIXEL_RES_WELSH; } else if (strcmp(value, "bicubic") == 0) { encoder->method_for_resampling = SIXEL_RES_BICUBIC; } else if (strcmp(value, "lanczos2") == 0) { encoder->method_for_resampling = SIXEL_RES_LANCZOS2; } else if (strcmp(value, "lanczos3") == 0) { encoder->method_for_resampling = SIXEL_RES_LANCZOS3; } else if (strcmp(value, "lanczos4") == 0) { encoder->method_for_resampling = SIXEL_RES_LANCZOS4; } else { sixel_helper_set_additional_message( "specified desampling method is not supported."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_QUALITY: /* q */ /* parse --quality option */ if (strcmp(value, "auto") == 0) { encoder->quality_mode = SIXEL_QUALITY_AUTO; } else if (strcmp(value, "high") == 0) { encoder->quality_mode = SIXEL_QUALITY_HIGH; } else if (strcmp(value, "low") == 0) { encoder->quality_mode = SIXEL_QUALITY_LOW; } else if (strcmp(value, "full") == 0) { encoder->quality_mode = SIXEL_QUALITY_FULL; } else { sixel_helper_set_additional_message( "cannot parse quality option."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_LOOPMODE: /* l */ /* parse --loop-control option */ if (strcmp(value, "auto") == 0) { encoder->loop_mode = SIXEL_LOOP_AUTO; } else if (strcmp(value, "force") == 0) { encoder->loop_mode = SIXEL_LOOP_FORCE; } else if (strcmp(value, "disable") == 0) { encoder->loop_mode = SIXEL_LOOP_DISABLE; } else { sixel_helper_set_additional_message( "cannot parse loop-control option."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_PALETTE_TYPE: /* t */ /* parse --palette-type option */ if (strcmp(value, "auto") == 0) { encoder->palette_type = SIXEL_PALETTETYPE_AUTO; } else if (strcmp(value, "hls") == 0) { encoder->palette_type = SIXEL_PALETTETYPE_HLS; } else if (strcmp(value, "rgb") == 0) { encoder->palette_type = SIXEL_PALETTETYPE_RGB; } else { sixel_helper_set_additional_message( "cannot parse palette type option."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_BGCOLOR: /* B */ /* parse --bgcolor option */ if (encoder->bgcolor) { sixel_allocator_free(encoder->allocator, encoder->bgcolor); } status = sixel_parse_x_colorspec(&encoder->bgcolor, value, encoder->allocator); if (SIXEL_FAILED(status)) { sixel_helper_set_additional_message( "cannot parse bgcolor option."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_INSECURE: /* k */ encoder->finsecure = 1; break; case SIXEL_OPTFLAG_INVERT: /* i */ encoder->finvert = 1; break; case SIXEL_OPTFLAG_USE_MACRO: /* u */ encoder->fuse_macro = 1; break; case SIXEL_OPTFLAG_MACRO_NUMBER: /* n */ encoder->macro_number = atoi(value); if (encoder->macro_number < 0) { status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_IGNORE_DELAY: /* g */ encoder->fignore_delay = 1; break; case SIXEL_OPTFLAG_VERBOSE: /* v */ encoder->verbose = 1; break; case SIXEL_OPTFLAG_STATIC: /* S */ encoder->fstatic = 1; break; case SIXEL_OPTFLAG_PENETRATE: /* P */ encoder->penetrate_multiplexer = 1; break; case SIXEL_OPTFLAG_ENCODE_POLICY: /* E */ if (strcmp(value, "auto") == 0) { encoder->encode_policy = SIXEL_ENCODEPOLICY_AUTO; } else if (strcmp(value, "fast") == 0) { encoder->encode_policy = SIXEL_ENCODEPOLICY_FAST; } else if (strcmp(value, "size") == 0) { encoder->encode_policy = SIXEL_ENCODEPOLICY_SIZE; } else { sixel_helper_set_additional_message( "cannot parse encode policy option."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_COMPLEXION_SCORE: /* C */ encoder->complexion = atoi(value); if (encoder->complexion < 1) { sixel_helper_set_additional_message( "complexion parameter must be 1 or more."); status = SIXEL_BAD_ARGUMENT; goto end; } break; case SIXEL_OPTFLAG_PIPE_MODE: /* D */ encoder->pipe_mode = 1; break; case '?': /* unknown option */ default: /* exit if unknown options are specified */ sixel_helper_set_additional_message( "unknwon option is specified."); status = SIXEL_BAD_ARGUMENT; goto end; } /* detects arguments conflictions */ if (encoder->reqcolors != (-1)) { switch (encoder->color_option) { case SIXEL_COLOR_OPTION_MAPFILE: sixel_helper_set_additional_message( "option -p, --colors conflicts with -m, --mapfile."); status = SIXEL_BAD_ARGUMENT; goto end; case SIXEL_COLOR_OPTION_MONOCHROME: sixel_helper_set_additional_message( "option -e, --monochrome conflicts with -p, --colors."); status = SIXEL_BAD_ARGUMENT; goto end; case SIXEL_COLOR_OPTION_HIGHCOLOR: sixel_helper_set_additional_message( "option -p, --colors conflicts with -I, --high-color."); status = SIXEL_BAD_ARGUMENT; goto end; case SIXEL_COLOR_OPTION_BUILTIN: sixel_helper_set_additional_message( "option -p, --colors conflicts with -b, --builtin-palette."); status = SIXEL_BAD_ARGUMENT; goto end; default: break; } } /* 8bit output option(-8) conflicts width GNU Screen integration(-P) */ if (encoder->f8bit && encoder->penetrate_multiplexer) { sixel_helper_set_additional_message( "option -8 --8bit-mode conflicts" " with -P, --penetrate."); status = SIXEL_BAD_ARGUMENT; goto end; } status = SIXEL_OK; end: sixel_encoder_unref(encoder); return status; } /* called when image loader component load a image frame */ static SIXELSTATUS load_image_callback(sixel_frame_t *frame, void *data) { return sixel_encoder_encode_frame((sixel_encoder_t *)data, frame, NULL); } /* load source data from specified file and encode it to SIXEL format * output to encoder->outfd */ SIXELAPI SIXELSTATUS sixel_encoder_encode( sixel_encoder_t *encoder, /* encoder object */ char const *filename) /* input filename */ { SIXELSTATUS status = SIXEL_FALSE; int fuse_palette = 1; if (encoder == NULL) { #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif encoder = sixel_encoder_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (encoder == NULL) { sixel_helper_set_additional_message( "sixel_encoder_encode: sixel_encoder_create() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } } else { sixel_encoder_ref(encoder); } /* if required color is not set, set the max value */ if (encoder->reqcolors == (-1)) { encoder->reqcolors = SIXEL_PALETTE_MAX; } /* if required color is less then 2, set the min value */ if (encoder->reqcolors < 2) { encoder->reqcolors = SIXEL_PALETTE_MIN; } /* if color space option is not set, choose RGB color space */ if (encoder->palette_type == SIXEL_PALETTETYPE_AUTO) { encoder->palette_type = SIXEL_PALETTETYPE_RGB; } /* if color option is not default value, prohibit to read the file as a paletted image */ if (encoder->color_option != SIXEL_COLOR_OPTION_DEFAULT) { fuse_palette = 0; } /* if scaling options are set, prohibit to read the file as a paletted image */ if (encoder->percentwidth > 0 || encoder->percentheight > 0 || encoder->pixelwidth > 0 || encoder->pixelheight > 0) { fuse_palette = 0; } reload: status = sixel_helper_load_image_file(filename, encoder->fstatic, fuse_palette, encoder->reqcolors, encoder->bgcolor, encoder->loop_mode, load_image_callback, encoder->finsecure, encoder->cancel_flag, (void *)encoder, encoder->allocator); if (status != SIXEL_OK) { goto end; } if (encoder->pipe_mode) { #if HAVE_CLEARERR clearerr(stdin); #endif /* HAVE_FSEEK */ while (encoder->cancel_flag && !*encoder->cancel_flag) { status = sixel_tty_wait_stdin(1000000); if (SIXEL_FAILED(status)) { goto end; } if (status != SIXEL_OK) { break; } } if (!encoder->cancel_flag || !*encoder->cancel_flag) { goto reload; } } /* the status may not be SIXEL_OK */ end: sixel_encoder_unref(encoder); return status; } /* encode specified pixel data to SIXEL format * output to encoder->outfd */ SIXELAPI SIXELSTATUS sixel_encoder_encode_bytes( sixel_encoder_t /* in */ *encoder, unsigned char /* in */ *bytes, int /* in */ width, int /* in */ height, int /* in */ pixelformat, unsigned char /* in */ *palette, int /* in */ ncolors) { SIXELSTATUS status = SIXEL_FALSE; sixel_frame_t *frame; if (encoder == NULL || bytes == NULL) { status = SIXEL_BAD_ARGUMENT; goto end; } status = sixel_frame_new(&frame, encoder->allocator); if (SIXEL_FAILED(status)) { goto end; } status = sixel_frame_init(frame, bytes, width, height, pixelformat, palette, ncolors); if (SIXEL_FAILED(status)) { goto end; } status = sixel_encoder_encode_frame(encoder, frame, NULL); if (SIXEL_FAILED(status)) { goto end; } status = SIXEL_OK; end: return status; } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; sixel_encoder_t *encoder = NULL; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif encoder = sixel_encoder_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (encoder == NULL) { goto error; } sixel_encoder_ref(encoder); sixel_encoder_unref(encoder); nret = EXIT_SUCCESS; error: sixel_encoder_unref(encoder); return nret; } static int test2(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; sixel_encoder_t *encoder = NULL; sixel_frame_t *frame = NULL; unsigned char *buffer; int height = 0; int is_animation = 0; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif encoder = sixel_encoder_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (encoder == NULL) { goto error; } #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif frame = sixel_frame_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (encoder == NULL) { goto error; } buffer = (unsigned char *)sixel_allocator_malloc(encoder->allocator, 3); if (buffer == NULL) { goto error; } status = sixel_frame_init(frame, buffer, 1, 1, SIXEL_PIXELFORMAT_RGB888, NULL, 0); if (SIXEL_FAILED(status)) { goto error; } if (sixel_frame_get_loop_no(frame) != 0 || sixel_frame_get_frame_no(frame) != 0) { is_animation = 1; } height = sixel_frame_get_height(frame); status = sixel_tty_scroll(sixel_write_callback, encoder->outfd, height, is_animation); if (SIXEL_FAILED(status)) { goto error; } nret = EXIT_SUCCESS; error: sixel_encoder_unref(encoder); sixel_frame_unref(frame); return nret; } static int test3(void) { int nret = EXIT_FAILURE; int result; result = sixel_tty_wait_stdin(1000); if (result != 0) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test4(void) { int nret = EXIT_FAILURE; sixel_encoder_t *encoder = NULL; SIXELSTATUS status; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif encoder = sixel_encoder_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (encoder == NULL) { goto error; } status = sixel_encoder_setopt(encoder, SIXEL_OPTFLAG_LOOPMODE, "force"); if (SIXEL_FAILED(status)) { goto error; } status = sixel_encoder_setopt(encoder, SIXEL_OPTFLAG_PIPE_MODE, "force"); if (SIXEL_FAILED(status)) { goto error; } nret = EXIT_SUCCESS; error: sixel_encoder_unref(encoder); return nret; } static int test5(void) { int nret = EXIT_FAILURE; sixel_encoder_t *encoder = NULL; sixel_allocator_t *allocator = NULL; SIXELSTATUS status; status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_encoder_new(&encoder, allocator); if (SIXEL_FAILED(status)) { goto error; } sixel_encoder_ref(encoder); sixel_encoder_unref(encoder); nret = EXIT_SUCCESS; error: sixel_encoder_unref(encoder); return nret; } int sixel_encoder_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, test3, test4, test5 }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs, -*- Mode: C; tab-width: 4; indent-tabs-mode: nil -*- */ /* vim: set expandtab ts=4 : */ /* EOF */ libsixel-1.7.3/src/encoder.h000066400000000000000000000054751302271755100157320ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_ENCODER_H #define LIBSIXEL_ENCODER_H /* palette type */ #define SIXEL_COLOR_OPTION_DEFAULT 0 /* use default settings */ #define SIXEL_COLOR_OPTION_MONOCHROME 1 /* use monochrome palette */ #define SIXEL_COLOR_OPTION_BUILTIN 2 /* use builtin palette */ #define SIXEL_COLOR_OPTION_MAPFILE 3 /* use mapfile option */ #define SIXEL_COLOR_OPTION_HIGHCOLOR 4 /* use highcolor option */ /* encoder object */ struct sixel_encoder { unsigned int ref; /* reference counter */ sixel_allocator_t *allocator; /* allocator object */ int reqcolors; int color_option; char *mapfile; int builtin_palette; int method_for_diffuse; int method_for_largest; int method_for_rep; int quality_mode; int method_for_resampling; int loop_mode; int palette_type; int f8bit; int finvert; int fuse_macro; int fignore_delay; int complexion; int fstatic; int pixelwidth; int pixelheight; int percentwidth; int percentheight; int clipx; int clipy; int clipwidth; int clipheight; int clipfirst; int macro_number; int penetrate_multiplexer; int encode_policy; int pipe_mode; int verbose; int has_gri_arg_limit; unsigned char *bgcolor; int outfd; int finsecure; int *cancel_flag; void *dither_cache; }; #if HAVE_TESTS int sixel_encoder_tests_main(void); #endif #endif /* LIBSIXEL_ENCODER_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/frame.c000066400000000000000000000661771302271755100154060ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #if HAVE_LIMITS_H # include #endif #if HAVE_INTTYPES_H # include #endif #include "frame.h" #if !defined(HAVE_MEMMOVE) # define memmove(d, s, n) (bcopy ((s), (d), (n))) #endif /* constructor of frame object */ SIXELAPI SIXELSTATUS sixel_frame_new( sixel_frame_t /* out */ **ppframe, /* frame object to be created */ sixel_allocator_t /* in */ *allocator) /* allocator, null if you use default allocator */ { SIXELSTATUS status = SIXEL_FALSE; if (allocator == NULL) { status = sixel_allocator_new(&allocator, malloc, calloc, realloc, free); if (SIXEL_FAILED(status)) { goto end; } } *ppframe = (sixel_frame_t *)sixel_allocator_malloc(allocator, sizeof(sixel_frame_t)); if (*ppframe == NULL) { sixel_helper_set_additional_message( "sixel_frame_resize: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } (*ppframe)->ref = 1; (*ppframe)->pixels = NULL; (*ppframe)->palette = NULL; (*ppframe)->width = 0; (*ppframe)->height = 0; (*ppframe)->ncolors = (-1); (*ppframe)->pixelformat = SIXEL_PIXELFORMAT_RGB888; (*ppframe)->delay = 0; (*ppframe)->frame_no = 0; (*ppframe)->loop_count = 0; (*ppframe)->multiframe = 0; (*ppframe)->transparent = (-1); (*ppframe)->allocator = allocator; sixel_allocator_ref(allocator); status = SIXEL_OK; end: return status; } SIXELAPI /* deprecated */ sixel_frame_t * sixel_frame_create(void) { SIXELSTATUS status = SIXEL_FALSE; sixel_frame_t *frame = NULL; status = sixel_frame_new(&frame, NULL); if (SIXEL_FAILED(status)) { goto end; } end: return frame; } static void sixel_frame_destroy(sixel_frame_t /* in */ *frame) { sixel_allocator_t *allocator = NULL; if (frame) { allocator = frame->allocator; sixel_allocator_free(allocator, frame->pixels); sixel_allocator_free(allocator, frame->palette); sixel_allocator_free(allocator, frame); sixel_allocator_unref(allocator); } } /* increase reference count of frame object (thread-unsafe) */ SIXELAPI void sixel_frame_ref(sixel_frame_t *frame) { /* TODO: be thread safe */ ++frame->ref; } /* decrease reference count of frame object (thread-unsafe) */ SIXELAPI void sixel_frame_unref(sixel_frame_t *frame) { /* TODO: be thread safe */ if (frame != NULL && --frame->ref == 0) { sixel_frame_destroy(frame); } } /* initialize frame object with a pixel buffer */ SIXELAPI SIXELSTATUS sixel_frame_init( sixel_frame_t /* in */ *frame, /* frame object to be initialize */ unsigned char /* in */ *pixels, /* pixel buffer */ int /* in */ width, /* pixel width of buffer */ int /* in */ height, /* pixel height of buffer */ int /* in */ pixelformat, /* pixelformat of buffer */ unsigned char /* in */ *palette, /* palette for buffer or NULL */ int /* in */ ncolors /* number of palette colors or (-1) */ ) { sixel_frame_ref(frame); frame->pixels = pixels; frame->width = width; frame->height = height; frame->pixelformat = pixelformat; frame->palette = palette; frame->ncolors = ncolors; sixel_frame_unref(frame); return SIXEL_OK; } /* get pixels */ SIXELAPI unsigned char * sixel_frame_get_pixels(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->pixels; } /* get palette */ SIXELAPI unsigned char * sixel_frame_get_palette(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->palette; } /* get width */ SIXELAPI int sixel_frame_get_width(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->width; } /* get height */ SIXELAPI int sixel_frame_get_height(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->height; } /* get ncolors */ SIXELAPI int sixel_frame_get_ncolors(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->ncolors; } /* get pixelformat */ SIXELAPI int sixel_frame_get_pixelformat(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->pixelformat; } /* get transparent */ SIXELAPI int sixel_frame_get_transparent(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->transparent; } /* get transparent */ SIXELAPI int sixel_frame_get_multiframe(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->multiframe; } /* get delay */ SIXELAPI int sixel_frame_get_delay(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->delay; } /* get frame no */ SIXELAPI int sixel_frame_get_frame_no(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->frame_no; } /* get loop no */ SIXELAPI int sixel_frame_get_loop_no(sixel_frame_t /* in */ *frame) /* frame object */ { return frame->loop_count; } /* strip alpha from RGBA/ARGB/BGRA/ABGR formatted pixbuf */ SIXELAPI SIXELSTATUS sixel_frame_strip_alpha( sixel_frame_t /* in */ *frame, unsigned char /* in */ *bgcolor ) { SIXELSTATUS status = SIXEL_FALSE; int i; unsigned char *src; unsigned char *dst; unsigned char alpha; sixel_frame_ref(frame); src = dst = frame->pixels; if (bgcolor) { switch (frame->pixelformat) { case SIXEL_PIXELFORMAT_ARGB8888: for (i = 0; i < frame->height * frame->width; i++) { alpha = src[0]; *dst++ = (*src++ * alpha + bgcolor[0] * (0xff - alpha)) >> 8; *dst++ = (*src++ * alpha + bgcolor[1] * (0xff - alpha)) >> 8; *dst++ = (*src++ * alpha + bgcolor[2] * (0xff - alpha)) >> 8; src++; } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_RGBA8888: for (i = 0; i < frame->height * frame->width; i++) { alpha = src[3]; *dst++ = (*src++ * alpha + bgcolor[0] * (0xff - alpha)) >> 8; *dst++ = (*src++ * alpha + bgcolor[1] * (0xff - alpha)) >> 8; *dst++ = (*src++ * alpha + bgcolor[2] * (0xff - alpha)) >> 8; src++; } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_ABGR8888: for (i = 0; i < frame->height * frame->width; i++) { alpha = src[0]; *dst++ = (src[3] * alpha + bgcolor[0] * (0xff - alpha)) >> 8; *dst++ = (src[2] * alpha + bgcolor[1] * (0xff - alpha)) >> 8; *dst++ = (src[1] * alpha + bgcolor[2] * (0xff - alpha)) >> 8; src += 4; } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_BGRA8888: for (i = 0; i < frame->height * frame->width; i++) { alpha = src[3]; *dst++ = (src[2] * alpha + bgcolor[0] * (0xff - alpha)) >> 8; *dst++ = (src[1] * alpha + bgcolor[1] * (0xff - alpha)) >> 8; *dst++ = (src[0] * alpha + bgcolor[2] * (0xff - alpha)) >> 8; src += 4; } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; default: break; } } else { switch (frame->pixelformat) { case SIXEL_PIXELFORMAT_ARGB8888: for (i = 0; i < frame->height * frame->width; i++) { src++; /* A */ *dst++ = *src++; /* R */ *dst++ = *src++; /* G */ *dst++ = *src++; /* B */ } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_RGBA8888: for (i = 0; i < frame->height * frame->width; i++) { *dst++ = *src++; /* R */ *dst++ = *src++; /* G */ *dst++ = *src++; /* B */ src++; /* A */ } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_ABGR8888: for (i = 0; i < frame->height * frame->width; i++) { *dst++ = src[3]; /* R */ *dst++ = src[2]; /* G */ *dst++ = src[1]; /* B */ src += 4; } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_BGRA8888: for (i = 0; i < frame->height * frame->width; i++) { *dst++ = src[2]; /* R */ *dst++ = src[1]; /* G */ *dst++ = src[0]; /* B */ src += 4; } frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; default: break; } } status = SIXEL_OK; sixel_frame_unref(frame); return status; } static SIXELSTATUS sixel_frame_convert_to_rgb888(sixel_frame_t /*in */ *frame) { SIXELSTATUS status = SIXEL_FALSE; unsigned char *normalized_pixels = NULL; size_t size; unsigned char *dst; unsigned char *src; unsigned char *p; sixel_frame_ref(frame); switch (frame->pixelformat) { case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: size = (size_t)(frame->width * frame->height * 4); normalized_pixels = (unsigned char *)sixel_allocator_malloc(frame->allocator, size); if (normalized_pixels == NULL) { sixel_helper_set_additional_message( "sixel_frame_convert_to_rgb888: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } src = normalized_pixels + frame->width * frame->height * 3; dst = normalized_pixels; status = sixel_helper_normalize_pixelformat(src, &frame->pixelformat, frame->pixels, frame->pixelformat, frame->width, frame->height); if (SIXEL_FAILED(status)) { sixel_allocator_free(frame->allocator, normalized_pixels); goto end; } for (p = src; dst < src; ++p) { *dst++ = *(frame->palette + *p * 3 + 0); *dst++ = *(frame->palette + *p * 3 + 1); *dst++ = *(frame->palette + *p * 3 + 2); } sixel_allocator_free(frame->allocator, frame->pixels); frame->pixels = normalized_pixels; frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_PAL8: size = (size_t)(frame->width * frame->height * 3); normalized_pixels = (unsigned char *)sixel_allocator_malloc(frame->allocator, size); if (normalized_pixels == NULL) { sixel_helper_set_additional_message( "sixel_frame_convert_to_rgb888: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } src = frame->pixels; dst = normalized_pixels; for (; dst != normalized_pixels + size; ++src) { *dst++ = frame->palette[*src * 3 + 0]; *dst++ = frame->palette[*src * 3 + 1]; *dst++ = frame->palette[*src * 3 + 2]; } sixel_allocator_free(frame->allocator, frame->pixels); frame->pixels = normalized_pixels; frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_RGB888: break; case SIXEL_PIXELFORMAT_G8: case SIXEL_PIXELFORMAT_GA88: case SIXEL_PIXELFORMAT_AG88: case SIXEL_PIXELFORMAT_RGB555: case SIXEL_PIXELFORMAT_RGB565: case SIXEL_PIXELFORMAT_BGR555: case SIXEL_PIXELFORMAT_BGR565: case SIXEL_PIXELFORMAT_RGBA8888: case SIXEL_PIXELFORMAT_ARGB8888: /* normalize pixelformat */ size = (size_t)(frame->width * frame->height * 3); normalized_pixels = (unsigned char *)sixel_allocator_malloc(frame->allocator, size); if (normalized_pixels == NULL) { sixel_helper_set_additional_message( "sixel_frame_convert_to_rgb888: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } status = sixel_helper_normalize_pixelformat(normalized_pixels, &frame->pixelformat, frame->pixels, frame->pixelformat, frame->width, frame->height); if (SIXEL_FAILED(status)) { sixel_allocator_free(frame->allocator, normalized_pixels); goto end; } sixel_allocator_free(frame->allocator, frame->pixels); frame->pixels = normalized_pixels; break; default: status = SIXEL_LOGIC_ERROR; sixel_helper_set_additional_message( "do_resize: invalid pixelformat."); goto end; } status = SIXEL_OK; end: sixel_frame_unref(frame); return status; } /* resize a frame to given size with specified resampling filter */ SIXELAPI SIXELSTATUS sixel_frame_resize( sixel_frame_t *frame, int width, int height, int method_for_resampling ) { SIXELSTATUS status = SIXEL_FALSE; size_t size; unsigned char *scaled_frame = NULL; sixel_frame_ref(frame); status = sixel_frame_convert_to_rgb888(frame); if (SIXEL_FAILED(status)) { goto end; } size = (size_t)(width * height * 3); scaled_frame = (unsigned char *)sixel_allocator_malloc(frame->allocator, size); if (scaled_frame == NULL) { sixel_helper_set_additional_message( "sixel_frame_resize: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } status = sixel_helper_scale_image( scaled_frame, frame->pixels, frame->width, frame->height, 3, width, height, method_for_resampling, frame->allocator); if (SIXEL_FAILED(status)) { goto end; } sixel_allocator_free(frame->allocator, frame->pixels); frame->pixels = scaled_frame; frame->width = width; frame->height = height; status = SIXEL_OK; end: sixel_frame_unref(frame); return status; } static SIXELSTATUS clip(unsigned char *pixels, int sx, int sy, int pixelformat, int cx, int cy, int cw, int ch) { SIXELSTATUS status = SIXEL_FALSE; int y; unsigned char *src; unsigned char *dst; int depth; char message[256]; int nwrite; /* unused */ (void) sx; /* unused */ (void) sy; /* unused */ (void) cx; switch (pixelformat) { case SIXEL_PIXELFORMAT_PAL8: case SIXEL_PIXELFORMAT_G8: case SIXEL_PIXELFORMAT_RGB888: depth = sixel_helper_compute_depth(pixelformat); if (depth < 0) { status = SIXEL_LOGIC_ERROR; nwrite = sprintf(message, "clip: " "sixel_helper_compute_depth(%08x) failed.", pixelformat); if (nwrite > 0) { sixel_helper_set_additional_message(message); } goto end; } dst = pixels; src = pixels + cy * sx * depth + cx * depth; for (y = 0; y < ch; y++) { memmove(dst, src, (size_t)(cw * depth)); dst += (cw * depth); src += (sx * depth); } status = SIXEL_OK; break; default: status = SIXEL_BAD_ARGUMENT; nwrite = sprintf(message, "clip: " "invalid pixelformat(%08x) is specified.", pixelformat); if (nwrite > 0) { sixel_helper_set_additional_message(message); } break; } end: return status; } /* clip frame */ SIXELAPI SIXELSTATUS sixel_frame_clip( sixel_frame_t *frame, int x, int y, int width, int height ) { SIXELSTATUS status = SIXEL_FALSE; unsigned char *normalized_pixels; sixel_frame_ref(frame); switch (frame->pixelformat) { case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: case SIXEL_PIXELFORMAT_G1: case SIXEL_PIXELFORMAT_G2: case SIXEL_PIXELFORMAT_G4: normalized_pixels = (unsigned char *)sixel_allocator_malloc(frame->allocator, (size_t)(frame->width * frame->height)); status = sixel_helper_normalize_pixelformat(normalized_pixels, &frame->pixelformat, frame->pixels, frame->pixelformat, frame->width, frame->height); if (SIXEL_FAILED(status)) { sixel_allocator_free(frame->allocator, normalized_pixels); goto end; } sixel_allocator_free(frame->allocator, frame->pixels); frame->pixels = normalized_pixels; break; default: break; } status = clip(frame->pixels, frame->width, frame->height, frame->pixelformat, x, y, width, height); if (SIXEL_FAILED(status)) { goto end; } frame->width = width; frame->height = height; status = SIXEL_OK; end: sixel_frame_unref(frame); return status; } #if HAVE_TESTS static int test1(void) { sixel_frame_t *frame = NULL; int nret = EXIT_FAILURE; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif frame = sixel_frame_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (frame == NULL) { goto error; } sixel_frame_ref(frame); sixel_frame_unref(frame); nret = EXIT_SUCCESS; error: sixel_frame_unref(frame); return nret; } static int test2(void) { sixel_frame_t *frame = NULL; int nret = EXIT_FAILURE; unsigned char *pixels = malloc(4); unsigned char *bgcolor = malloc(3); SIXELSTATUS status; pixels[0] = 0x43; pixels[1] = 0x89; pixels[2] = 0x97; pixels[3] = 0x32; memset(bgcolor, 0x10, 3); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif frame = sixel_frame_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (frame == NULL) { goto error; } status = sixel_frame_init(frame, pixels, 1, 1, SIXEL_PIXELFORMAT_RGBA8888, NULL, 0); if (SIXEL_FAILED(status)) { goto error; } status = sixel_frame_strip_alpha(frame, bgcolor); if (SIXEL_FAILED(status)) { goto error; } if (frame->pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (frame->pixels[0] != (0x43 * 0x32 + 0x10 * (0xff - 0x32)) >> 8) { goto error; } if (frame->pixels[1] != (0x89 * 0x32 + 0x10 * (0xff - 0x32)) >> 8) { goto error; } if (frame->pixels[2] != (0x97 * 0x32 + 0x10 * (0xff - 0x32)) >> 8) { goto error; } nret = EXIT_SUCCESS; error: sixel_frame_unref(frame); return nret; } static int test3(void) { sixel_frame_t *frame = NULL; int nret = EXIT_FAILURE; unsigned char *pixels = malloc(4); SIXELSTATUS status; pixels[0] = 0x43; pixels[1] = 0x89; pixels[2] = 0x97; pixels[3] = 0x32; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif frame = sixel_frame_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (frame == NULL) { goto error; } status = sixel_frame_init(frame, pixels, 1, 1, SIXEL_PIXELFORMAT_RGBA8888, NULL, 0); if (SIXEL_FAILED(status)) { goto error; } status = sixel_frame_strip_alpha(frame, NULL); if (SIXEL_FAILED(status)) { goto error; } if (frame->pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (frame->pixels[0] != 0x43) { goto error; } if (frame->pixels[1] != 0x89) { goto error; } if (frame->pixels[2] != 0x97) { goto error; } nret = EXIT_SUCCESS; error: sixel_frame_unref(frame); return nret; } static int test4(void) { sixel_frame_t *frame = NULL; int nret = EXIT_FAILURE; unsigned char *pixels = malloc(4); SIXELSTATUS status; pixels[0] = 0x43; pixels[1] = 0x89; pixels[2] = 0x97; pixels[3] = 0x32; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif frame = sixel_frame_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (frame == NULL) { goto error; } status = sixel_frame_init(frame, pixels, 1, 1, SIXEL_PIXELFORMAT_ARGB8888, NULL, 0); if (SIXEL_FAILED(status)) { goto error; } status = sixel_frame_strip_alpha(frame, NULL); if (SIXEL_FAILED(status)) { goto error; } if (frame->pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (frame->pixels[0] != 0x89) { goto error; } if (frame->pixels[1] != 0x97) { goto error; } if (frame->pixels[2] != 0x32) { goto error; } nret = EXIT_SUCCESS; error: sixel_frame_unref(frame); return nret; } static int test5(void) { sixel_frame_t *frame = NULL; int nret = EXIT_FAILURE; unsigned char *pixels = malloc(1); unsigned char *palette = malloc(3); SIXELSTATUS status; palette[0] = 0x43; palette[1] = 0x89; palette[2] = 0x97; pixels[0] = 0; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif frame = sixel_frame_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (frame == NULL) { goto error; } status = sixel_frame_init(frame, pixels, 1, 1, SIXEL_PIXELFORMAT_PAL8, palette, 1); if (SIXEL_FAILED(status)) { goto error; } status = sixel_frame_convert_to_rgb888(frame); if (SIXEL_FAILED(status)) { goto error; } if (frame->pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (frame->pixels[0] != 0x43) { goto error; } if (frame->pixels[1] != 0x89) { goto error; } if (frame->pixels[2] != 0x97) { goto error; } nret = EXIT_SUCCESS; error: sixel_frame_unref(frame); return nret; } static int test6(void) { sixel_frame_t *frame = NULL; int nret = EXIT_FAILURE; unsigned char *pixels = malloc(6); unsigned char *palette = malloc(3); SIXELSTATUS status; palette[0] = 0x43; palette[1] = 0x89; palette[2] = 0x97; pixels[0] = 0; #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdeprecated-declarations" #endif frame = sixel_frame_create(); #if HAVE_DIAGNOSTIC_DEPRECATED_DECLARATIONS # pragma GCC diagnostic pop #endif if (frame == NULL) { goto error; } status = sixel_frame_init(frame, pixels, 1, 1, SIXEL_PIXELFORMAT_PAL1, palette, 1); if (SIXEL_FAILED(status)) { goto error; } status = sixel_frame_convert_to_rgb888(frame); if (SIXEL_FAILED(status)) { goto error; } if (frame->pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (frame->pixels[0] != 0x43) { goto error; } if (frame->pixels[1] != 0x89) { goto error; } if (frame->pixels[2] != 0x97) { goto error; } nret = EXIT_SUCCESS; error: sixel_frame_unref(frame); return nret; } int sixel_frame_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, test3, test4, test5, test6, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/frame.h000066400000000000000000000046401302271755100153760ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_FRAME_H #define LIBSIXEL_FRAME_H #include /* frame object */ struct sixel_frame { unsigned int ref; /* reference counter */ unsigned char *pixels; /* loaded pixel data */ unsigned char *palette; /* loaded palette data */ int width; /* frame width */ int height; /* frame height */ int ncolors; /* palette colors */ int pixelformat; /* one of enum pixelFormat */ int delay; /* delay in msec */ int frame_no; /* frame number */ int loop_count; /* loop count */ int multiframe; /* whether the image has multiple frames */ int transparent; /* -1(no transparent) or >= 0(index of transparent color) */ sixel_allocator_t *allocator; /* allocator object */ }; #ifdef __cplusplus extern "C" { #endif #if HAVE_TESTS int sixel_dither_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_FRAME_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/fromgif.c000066400000000000000000000473561302271755100157430ustar00rootroot00000000000000/* * This file is derived from "stb_image.h" that is in public domain. * https://github.com/nothings/stb * * Hayaki Saito modified this and re-licensed * it under the MIT license. * * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #include "frame.h" #include "fromgif.h" /* * gif_context_t struct and start_xxx functions * * gif_context_t structure is our basic context used by all images, so it * contains all the IO context, plus some basic image information */ typedef struct { unsigned int img_x, img_y; int img_n, img_out_n; int buflen; unsigned char buffer_start[128]; unsigned char *img_buffer, *img_buffer_end; unsigned char *img_buffer_original; } gif_context_t; typedef struct { signed short prefix; unsigned char first; unsigned char suffix; } gif_lzw; typedef struct { int w, h; unsigned char *out; /* output buffer (always 4 components) */ int flags, bgindex, ratio, transparent, eflags; unsigned char pal[256][3]; unsigned char lpal[256][3]; gif_lzw codes[4096]; unsigned char *color_table; int parse, step; int lflags; int start_x, start_y; int max_x, max_y; int cur_x, cur_y; int line_size; int loop_count; int delay; int is_multiframe; int is_terminated; } gif_t; /* initialize a memory-decode context */ static unsigned char gif_get8(gif_context_t *s) { if (s->img_buffer < s->img_buffer_end) { return *s->img_buffer++; } return 0; } static int gif_get16le(gif_context_t *s) { int z = gif_get8(s); return z + (gif_get8(s) << 8); } static void gif_parse_colortable( gif_context_t /* in */ *s, unsigned char /* in */ pal[256][3], int /* in */ num_entries) { int i; for (i = 0; i < num_entries; ++i) { pal[i][2] = gif_get8(s); pal[i][1] = gif_get8(s); pal[i][0] = gif_get8(s); } } static SIXELSTATUS gif_load_header( gif_context_t /* in */ *s, gif_t /* in */ *g) { SIXELSTATUS status = SIXEL_FALSE; unsigned char version; if (gif_get8(s) != 'G') { goto end; } if (gif_get8(s) != 'I') { goto end; } if (gif_get8(s) != 'F') { goto end; } if (gif_get8(s) != '8') { goto end; } version = gif_get8(s); if (version != '7' && version != '9') { goto end; } if (gif_get8(s) != 'a') { goto end; } g->w = gif_get16le(s); g->h = gif_get16le(s); g->flags = gif_get8(s); g->bgindex = gif_get8(s); g->ratio = gif_get8(s); g->transparent = (-1); g->loop_count = (-1); if (g->flags & 0x80) { gif_parse_colortable(s, g->pal, 2 << (g->flags & 7)); } status = SIXEL_OK; end: return status; } static SIXELSTATUS gif_init_frame( sixel_frame_t /* in */ *frame, gif_t /* in */ *pg, unsigned char /* in */ *bgcolor, int /* in */ reqcolors, int /* in */ fuse_palette) { SIXELSTATUS status = SIXEL_OK; int i; int ncolors; frame->delay = pg->delay; ncolors = 2 << (pg->flags & 7); if (frame->palette == NULL) { frame->palette = (unsigned char *)sixel_allocator_malloc(frame->allocator, (size_t)(ncolors * 3)); } else if (frame->ncolors < ncolors) { sixel_allocator_free(frame->allocator, frame->palette); frame->palette = (unsigned char *)sixel_allocator_malloc(frame->allocator, (size_t)(ncolors * 3)); } if (frame->palette == NULL) { sixel_helper_set_additional_message( "gif_init_frame: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } frame->ncolors = ncolors; if (frame->ncolors <= reqcolors && fuse_palette) { frame->pixelformat = SIXEL_PIXELFORMAT_PAL8; sixel_allocator_free(frame->allocator, frame->pixels); frame->pixels = (unsigned char *)sixel_allocator_malloc(frame->allocator, (size_t)(frame->width * frame->height)); if (frame->pixels == NULL) { sixel_helper_set_additional_message( "sixel_allocator_malloc() failed in gif_init_frame()."); status = SIXEL_BAD_ALLOCATION; goto end; } memcpy(frame->pixels, pg->out, (size_t)(frame->width * frame->height)); for (i = 0; i < frame->ncolors; ++i) { frame->palette[i * 3 + 0] = pg->color_table[i * 3 + 2]; frame->palette[i * 3 + 1] = pg->color_table[i * 3 + 1]; frame->palette[i * 3 + 2] = pg->color_table[i * 3 + 0]; } if (pg->lflags & 0x80) { if (pg->eflags & 0x01) { if (bgcolor) { frame->palette[pg->transparent * 3 + 0] = bgcolor[0]; frame->palette[pg->transparent * 3 + 1] = bgcolor[1]; frame->palette[pg->transparent * 3 + 2] = bgcolor[2]; } else { frame->transparent = pg->transparent; } } } else if (pg->flags & 0x80) { if (pg->eflags & 0x01) { if (bgcolor) { frame->palette[pg->transparent * 3 + 0] = bgcolor[0]; frame->palette[pg->transparent * 3 + 1] = bgcolor[1]; frame->palette[pg->transparent * 3 + 2] = bgcolor[2]; } else { frame->transparent = pg->transparent; } } } } else { frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; frame->pixels = (unsigned char *)sixel_allocator_malloc(frame->allocator, (size_t)(pg->w * pg->h * 3)); if (frame->pixels == NULL) { sixel_helper_set_additional_message( "sixel_allocator_malloc() failed in gif_init_frame()."); status = SIXEL_BAD_ALLOCATION; goto end; } for (i = 0; i < pg->w * pg->h; ++i) { frame->pixels[i * 3 + 0] = pg->color_table[pg->out[i] * 3 + 2]; frame->pixels[i * 3 + 1] = pg->color_table[pg->out[i] * 3 + 1]; frame->pixels[i * 3 + 2] = pg->color_table[pg->out[i] * 3 + 0]; } } frame->multiframe = (pg->loop_count != (-1)); status = SIXEL_OK; end: return status; } static void gif_out_code( gif_t /* in */ *g, unsigned short /* in */ code ) { /* recurse to decode the prefixes, since the linked-list is backwards, and working backwards through an interleaved image would be nasty */ if (g->codes[code].prefix >= 0) { gif_out_code(g, (unsigned short)g->codes[code].prefix); } if (g->cur_y >= g->max_y) { return; } g->out[g->cur_x + g->cur_y] = g->codes[code].suffix; g->cur_x++; if (g->cur_x >= g->max_x) { g->cur_x = g->start_x; g->cur_y += g->step; while (g->cur_y >= g->max_y && g->parse > 0) { g->step = (1 << g->parse) * g->line_size; g->cur_y = g->start_y + (g->step >> 1); --g->parse; } } } static SIXELSTATUS gif_process_raster( gif_context_t /* in */ *s, gif_t /* in */ *g ) { SIXELSTATUS status = SIXEL_FALSE; unsigned char lzw_cs; signed int len, code; unsigned int first; signed int codesize, codemask, avail, oldcode, bits, valid_bits, clear; gif_lzw *p; lzw_cs = gif_get8(s); clear = 1 << lzw_cs; first = 1; codesize = lzw_cs + 1; codemask = (1 << codesize) - 1; bits = 0; valid_bits = 0; for (code = 0; code < clear; code++) { g->codes[code].prefix = -1; g->codes[code].first = (unsigned char) code; g->codes[code].suffix = (unsigned char) code; } /* support no starting clear code */ avail = clear + 2; oldcode = (-1); len = 0; for(;;) { if (valid_bits < codesize) { if (len == 0) { len = gif_get8(s); /* start new block */ if (len == 0) { return SIXEL_OK; } } --len; bits |= (signed int) gif_get8(s) << valid_bits; valid_bits += 8; } else { code = bits & codemask; bits >>= codesize; valid_bits -= codesize; /* @OPTIMIZE: is there some way we can accelerate the non-clear path? */ if (code == clear) { /* clear code */ codesize = lzw_cs + 1; codemask = (1 << codesize) - 1; avail = clear + 2; oldcode = -1; first = 0; } else if (code == clear + 1) { /* end of stream code */ s->img_buffer += len; while ((len = gif_get8(s)) > 0) { s->img_buffer += len; } return SIXEL_OK; } else if (code <= avail) { if (first) { sixel_helper_set_additional_message( "corrupt GIF (reason: no clear code)."); status = SIXEL_RUNTIME_ERROR; goto end; } if (oldcode >= 0) { p = &g->codes[avail++]; if (avail > 4096) { sixel_helper_set_additional_message( "corrupt GIF(reason: too many codes)."); status = SIXEL_RUNTIME_ERROR; goto end; } p->prefix = (signed short) oldcode; p->first = g->codes[oldcode].first; p->suffix = (code == avail) ? p->first : g->codes[code].first; } else if (code == avail) { sixel_helper_set_additional_message( "corrupt GIF (reason: illegal code in raster)."); status = SIXEL_RUNTIME_ERROR; goto end; } gif_out_code(g, (unsigned short) code); if ((avail & codemask) == 0 && avail <= 0x0FFF) { codesize++; codemask = (1 << codesize) - 1; } oldcode = code; } else { sixel_helper_set_additional_message( "corrupt GIF (reason: illegal code in raster)."); status = SIXEL_RUNTIME_ERROR; goto end; } } } status = SIXEL_OK; end: return status; } /* this function is ported from stb_image.h */ static SIXELSTATUS gif_load_next( gif_context_t /* in */ *s, gif_t /* in */ *g, unsigned char /* in */ *bgcolor ) { SIXELSTATUS status = SIXEL_FALSE; unsigned char buffer[256]; int x; int y; int w; int h; int len; for (;;) { switch (gif_get8(s)) { case 0x2C: /* Image Descriptor */ x = gif_get16le(s); y = gif_get16le(s); w = gif_get16le(s); h = gif_get16le(s); if (((x + w) > (g->w)) || ((y + h) > (g->h))) { sixel_helper_set_additional_message( "corrupt GIF (reason: bad Image Descriptor)."); status = SIXEL_RUNTIME_ERROR; goto end; } g->line_size = g->w; g->start_x = x; g->start_y = y * g->line_size; g->max_x = g->start_x + w; g->max_y = g->start_y + h * g->line_size; g->cur_x = g->start_x; g->cur_y = g->start_y; g->lflags = gif_get8(s); if (g->lflags & 0x40) { g->step = 8 * g->line_size; /* first interlaced spacing */ g->parse = 3; } else { g->step = g->line_size; g->parse = 0; } if (g->lflags & 0x80) { gif_parse_colortable(s, g->lpal, 2 << (g->lflags & 7)); g->color_table = (unsigned char *) g->lpal; } else if (g->flags & 0x80) { if (g->transparent >= 0 && (g->eflags & 0x01)) { if (bgcolor) { g->pal[g->transparent][0] = bgcolor[2]; g->pal[g->transparent][1] = bgcolor[1]; g->pal[g->transparent][2] = bgcolor[0]; } } g->color_table = (unsigned char *)g->pal; } else { sixel_helper_set_additional_message( "corrupt GIF (reason: missing color table)."); status = SIXEL_RUNTIME_ERROR; goto end; } status = gif_process_raster(s, g); if (SIXEL_FAILED(status)) { goto end; } goto end; case 0x21: /* Comment Extension. */ switch (gif_get8(s)) { case 0x01: /* Plain Text Extension */ break; case 0x21: /* Comment Extension */ break; case 0xF9: /* Graphic Control Extension */ len = gif_get8(s); /* block size */ if (len == 4) { g->eflags = gif_get8(s); g->delay = gif_get16le(s); /* delay */ g->transparent = gif_get8(s); } else { s->img_buffer += len; break; } break; case 0xFF: /* Application Extension */ len = gif_get8(s); /* block size */ if (s->img_buffer + len > s->img_buffer_end) { status = SIXEL_RUNTIME_ERROR; goto end; } memcpy(buffer, s->img_buffer, (size_t)len); s->img_buffer += len; buffer[len] = 0; if (len == 11 && strcmp((char *)buffer, "NETSCAPE2.0") == 0) { if (gif_get8(s) == 0x03) { /* loop count */ switch (gif_get8(s)) { case 0x00: g->loop_count = 1; break; case 0x01: g->loop_count = gif_get16le(s); break; default: g->loop_count = 1; break; } } } break; default: break; } while ((len = gif_get8(s)) != 0) { s->img_buffer += len; } break; case 0x3B: /* gif stream termination code */ g->is_terminated = 1; status = SIXEL_OK; goto end; default: sixel_helper_set_additional_message( "corrupt GIF (reason: unknown code)."); status = SIXEL_RUNTIME_ERROR; goto end; } } status = SIXEL_OK; end: return status; } typedef union _fn_pointer { sixel_load_image_function fn; void * p; } fn_pointer; SIXELSTATUS load_gif( unsigned char /* in */ *buffer, int /* in */ size, unsigned char /* in */ *bgcolor, int /* in */ reqcolors, int /* in */ fuse_palette, int /* in */ fstatic, int /* in */ loop_control, void /* in */ *fn_load, /* callback */ void /* in */ *context, /* private data for callback */ sixel_allocator_t /* in */ *allocator) /* allocator object */ { gif_context_t s; gif_t g; SIXELSTATUS status = SIXEL_FALSE; sixel_frame_t *frame; fn_pointer fnp; fnp.p = fn_load; g.out = NULL; status = sixel_frame_new(&frame, allocator); if (SIXEL_FAILED(status)) { goto end; } s.img_buffer = s.img_buffer_original = (unsigned char *)buffer; s.img_buffer_end = (unsigned char *)buffer + size; memset(&g, 0, sizeof(g)); status = gif_load_header(&s, &g); if (status != SIXEL_OK) { goto end; } g.out = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)(g.w * g.h)); if (g.out == NULL) { sixel_helper_set_additional_message( "load_gif: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } frame->loop_count = 0; for (;;) { /* per loop */ frame->frame_no = 0; s.img_buffer = s.img_buffer_original; status = gif_load_header(&s, &g); if (status != SIXEL_OK) { goto end; } g.is_terminated = 0; for (;;) { /* per frame */ status = gif_load_next(&s, &g, bgcolor); if (status != SIXEL_OK) { goto end; } if (g.is_terminated) { break; } frame->width = g.w; frame->height = g.h; status = gif_init_frame(frame, &g, bgcolor, reqcolors, fuse_palette); if (status != SIXEL_OK) { goto end; } status = fnp.fn(frame, context); if (status != SIXEL_OK) { goto end; } if (fstatic) { goto end; } ++frame->frame_no; } ++frame->loop_count; if (g.loop_count < 0) { break; } if (loop_control == SIXEL_LOOP_DISABLE || frame->frame_no == 1) { break; } if (loop_control == SIXEL_LOOP_AUTO) { if (frame->loop_count == g.loop_count) { break; } } } end: sixel_allocator_free(frame->allocator, g.out); sixel_frame_unref(frame); return status; } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; nret = EXIT_SUCCESS; return nret; } int sixel_fromgif_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/fromgif.h000066400000000000000000000041611302271755100157330ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_FROMGIF_H #define LIBSIXEL_FROMGIF_H #include #ifdef __cplusplus extern "C" { #endif /* load gif */ int load_gif( unsigned char /* in */ *buffer, int /* in */ size, unsigned char /* in */ *bgcolor, int /* in */ reqcolors, int /* in */ fuse_palette, int /* in */ fstatic, int /* in */ loop_control, void /* in */ *fn_load, /* callback */ void /* in */ *context, /* private data for callback */ sixel_allocator_t /* in */ *allocator /* allocator object */ ); #if HAVE_TESTS int sixel_fromgif_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_FROMGIF_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/frompnm.c000066400000000000000000000162551302271755100157620ustar00rootroot00000000000000/* * Copyright (c) 2014 kmiya@culti * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include #include #include #include #include static unsigned char * pnm_get_line(unsigned char *p, unsigned char *end, unsigned char *line) { int n; do { for (n = 0 ; p < end && *p >= ' '; p++) { if (n < 255) { line[n++] = *p; } } if (p < end && *p == '\n') { p++; } line[n] = '\0'; } while (line[0] == '#'); return p; } SIXELSTATUS load_pnm(unsigned char /* in */ *p, int /* in */ length, sixel_allocator_t /* in */ *allocator, unsigned char /* out */ **result, int /* out */ *psx, int /* out */ *psy, unsigned char /* out */ **ppalette, int /* out */ *pncolors, int /* out */ *ppixelformat) { SIXELSTATUS status = SIXEL_FALSE; int n; int i; int b; int x; int y; int component[3]; int ascii; int maps; int width; int height; int deps; unsigned char *s; unsigned char *end; unsigned char tmp[256]; (void) ppalette; (void) pncolors; width = height = 0; deps = 1; end = p + length; p = pnm_get_line(p, end, tmp); *result = NULL; if (tmp[0] != 'P') { status = SIXEL_RUNTIME_ERROR; sixel_helper_set_additional_message( "load_pnm: first character is not 'P'."); goto end; } switch(tmp[1]) { case '1': ascii = 1; maps = 0; break; case '2': ascii = 1; maps = 1; break; case '3': ascii = 1; maps = 2; break; case '4': ascii = 0; maps = 0; break; case '5': ascii = 0; maps = 1; break; case '6': ascii = 0; maps = 2; break; default: status = SIXEL_RUNTIME_ERROR; sixel_helper_set_additional_message( "load_pnm: unknown ppm format."); goto end; } p = pnm_get_line(p, end, tmp); s = tmp; width = 0; while (isdigit(*s) && width >= 0) { width = width * 10 + (*s++ - '0'); } while (*s == ' ') { s++; } height = 0; while (isdigit(*s) && height >= 0) { height = height * 10 + (*s++ - '0'); } while (*s != '\0') { s++; } if (maps > 0) { p = pnm_get_line(p, end, tmp); s = tmp; deps = 0; while (isdigit(*s) && deps >= 0) { deps = deps * 10 + (*s++ - '0'); } } if (width < 1 || height < 1 || deps < 1) { status = SIXEL_RUNTIME_ERROR; sixel_helper_set_additional_message( "load_pnm: invalid data detected."); goto end; } *result = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)(width * height * 3 + 1)); if (*result == NULL) { sixel_helper_set_additional_message( "load_pnm: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } memset(*result, 0, (size_t)(width * height * 3 + 1)); for (y = 0 ; y < height ; y++) { for (x = 0 ; x < width ; x++) { b = (maps == 2 ? 3 : 1); for (i = 0 ; i < b ; i++) { if (ascii) { while (*s == '\0') { if (p >= end) { break; } p = pnm_get_line(p, end, tmp); s = tmp; } n = 0; if (maps == 0) { n = *s++ == '0'; } else { while (isdigit(*s) && n >= 0) { n = n * 10 + (*s++ - '0'); } while (*s == ' ') { s++; } } } else { if (p >= end) { break; } if (maps == 0) { n = ((*p << (x & 0x7) >> 0x7) & 1) == 0; if ((x & 0x7) == 0x7) { p++; } } else { n = *(p++); } } component[i] = n; } if (i < b) { break; } switch(maps) { case 0: /* bitmap */ if (component[0] == 0) { component[0] = component[1] = component[2] = 0; } else { component[0] = component[1] = component[2] = 255; } break; case 1: /* graymap */ component[0] = component[1] = component[2] = component[0] * 255 / deps; break; case 2: /* pixmap */ component[0] = (component[0] * 255 / deps); component[1] = (component[1] * 255 / deps); component[2] = (component[2] * 255 / deps); break; default: status = SIXEL_RUNTIME_ERROR; sixel_helper_set_additional_message( "load_pnm: unknown ppm format."); goto end; } *(*result + (y * width + x) * 3 + 0) = component[0]; *(*result + (y * width + x) * 3 + 1) = component[1]; *(*result + (y * width + x) * 3 + 2) = component[2]; } } *psx = width; *psy = height; *ppixelformat = SIXEL_PIXELFORMAT_RGB888; status = SIXEL_OK; end: return status; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/frompnm.h000066400000000000000000000037401302271755100157620ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_FROMPNM_H #define LIBSIXEL_FROMPNM_H #include #ifdef __cplusplus extern "C" { #endif /* exported functions */ SIXELSTATUS load_pnm(unsigned char /* in */ *p, int /* in */ len, sixel_allocator_t /* in */ *allocator, unsigned char /* out */ **result, int /* out */ *psx, int /* out */ *psy, unsigned char /* out */ **ppalette, int /* out */ *pncolors, int /* out */ *ppixelformat); #ifdef __cplusplus } #endif #endif /* LIBSIXEL_FROMPNM_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/fromsixel.c000066400000000000000000000755231302271755100163170ustar00rootroot00000000000000/* * This file is derived from "sixel" original version (2014-3-2) * http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz * * Initial developer of this file is kmiya@culti. * * He distributes it under very permissive license which permits * useing, copying, modification, redistribution, and all other * public activities without any restrictions. * * He declares this is compatible with MIT/BSD/GPL. * * Hayaki Saito modified this and re-licensed * it under the MIT license. * * The helper function hls_to_rgb is imported from Xterm pl#310. * This is originally written by Ross Combs. * Hayaki Saito slightly modified this. * * ------------------------------------------------------------------------- * Copyright 2013,2014 by Ross Combs * * All Rights Reserved * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including * without limitation the rights to use, copy, modify, merge, publish, * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. * IN NO EVENT SHALL THE ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * Except as contained in this notice, the name(s) of the above copyright * holders shall not be used in advertising or otherwise to promote the * sale, use or other dealings in this Software without prior written * authorization. * ------------------------------------------------------------------------- */ #include "config.h" #include #include #include /* isdigit */ #include /* memcpy */ #if defined(HAVE_INTTYPES_H) # include #endif #include #include "output.h" #define SIXEL_RGB(r, g, b) (((r) << 16) + ((g) << 8) + (b)) #define PALVAL(n,a,m) (((n) * (a) + ((m) / 2)) / (m)) #define SIXEL_XRGB(r,g,b) SIXEL_RGB(PALVAL(r, 255, 100), PALVAL(g, 255, 100), PALVAL(b, 255, 100)) #define DECSIXEL_PARAMS_MAX 16 static int const sixel_default_color_table[] = { SIXEL_XRGB(0, 0, 0), /* 0 Black */ SIXEL_XRGB(20, 20, 80), /* 1 Blue */ SIXEL_XRGB(80, 13, 13), /* 2 Red */ SIXEL_XRGB(20, 80, 20), /* 3 Green */ SIXEL_XRGB(80, 20, 80), /* 4 Magenta */ SIXEL_XRGB(20, 80, 80), /* 5 Cyan */ SIXEL_XRGB(80, 80, 20), /* 6 Yellow */ SIXEL_XRGB(53, 53, 53), /* 7 Gray 50% */ SIXEL_XRGB(26, 26, 26), /* 8 Gray 25% */ SIXEL_XRGB(33, 33, 60), /* 9 Blue* */ SIXEL_XRGB(60, 26, 26), /* 10 Red* */ SIXEL_XRGB(33, 60, 33), /* 11 Green* */ SIXEL_XRGB(60, 33, 60), /* 12 Magenta* */ SIXEL_XRGB(33, 60, 60), /* 13 Cyan* */ SIXEL_XRGB(60, 60, 33), /* 14 Yellow* */ SIXEL_XRGB(80, 80, 80), /* 15 Gray 75% */ }; typedef struct image_buffer { unsigned char *data; int width; int height; int palette[SIXEL_PALETTE_MAX]; int ncolors; } image_buffer_t; typedef enum parse_state { PS_GROUND = 0, PS_ESC = 1, /* ESC */ PS_DCS = 2, /* DCS Device Control String Introducer \033P P...P I...I F */ PS_DECSIXEL = 3, /* DECSIXEL body part ", $, -, ? ... ~ */ PS_DECGRA = 4, /* DECGRA Set Raster Attributes " Pan; Pad; Ph; Pv */ PS_DECGRI = 5, /* DECGRI Graphics Repeat Introducer ! Pn Ch */ PS_DECGCI = 6, /* DECGCI Graphics Color Introducer # Pc; Pu; Px; Py; Pz */ } parse_state_t; typedef struct parser_context { parse_state_t state; int pos_x; int pos_y; int max_x; int max_y; int attributed_pan; int attributed_pad; int attributed_ph; int attributed_pv; int repeat_count; int color_index; int bgindex; int param; int nparams; int params[DECSIXEL_PARAMS_MAX]; } parser_context_t; /* * Primary color hues: * blue: 0 degrees * red: 120 degrees * green: 240 degrees */ static int hls_to_rgb(int hue, int lum, int sat) { double hs = (hue + 240) % 360; double hv = hs / 360.0; double lv = lum / 100.0; double sv = sat / 100.0; double c, x, m, c2; double r1, g1, b1; int r, g, b; int hpi; if (sat == 0) { r = g = b = lum * 255 / 100; return SIXEL_RGB(r, g, b); } if ((c2 = ((2.0 * lv) - 1.0)) < 0.0) { c2 = -c2; } c = (1.0 - c2) * sv; hpi = (int) (hv * 6.0); x = (hpi & 1) ? c : 0.0; m = lv - 0.5 * c; switch (hpi) { case 0: r1 = c; g1 = x; b1 = 0.0; break; case 1: r1 = x; g1 = c; b1 = 0.0; break; case 2: r1 = 0.0; g1 = c; b1 = x; break; case 3: r1 = 0.0; g1 = x; b1 = c; break; case 4: r1 = x; g1 = 0.0; b1 = c; break; case 5: r1 = c; g1 = 0.0; b1 = x; break; default: return SIXEL_RGB(255, 255, 255); } r = (int) ((r1 + m) * 100.0 + 0.5); g = (int) ((g1 + m) * 100.0 + 0.5); b = (int) ((b1 + m) * 100.0 + 0.5); if (r < 0) { r = 0; } else if (r > 100) { r = 100; } if (g < 0) { g = 0; } else if (g > 100) { g = 100; } if (b < 0) { b = 0; } else if (b > 100) { b = 100; } return SIXEL_RGB(r * 255 / 100, g * 255 / 100, b * 255 / 100); } static SIXELSTATUS image_buffer_init( image_buffer_t *image, int width, int height, int bgindex, sixel_allocator_t *allocator) { SIXELSTATUS status = SIXEL_FALSE; size_t size; int i; int n; int r; int g; int b; size = (size_t)(width * height) * sizeof(unsigned char); image->width = width; image->height = height; image->data = (unsigned char *)sixel_allocator_malloc(allocator, size); image->ncolors = 2; if (image->data == NULL) { sixel_helper_set_additional_message( "sixel_deocde_raw: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } memset(image->data, bgindex, size); /* palette initialization */ for (n = 0; n < 16; n++) { image->palette[n] = sixel_default_color_table[n]; } /* colors 16-231 are a 6x6x6 color cube */ for (r = 0; r < 6; r++) { for (g = 0; g < 6; g++) { for (b = 0; b < 6; b++) { image->palette[n++] = SIXEL_RGB(r * 51, g * 51, b * 51); } } } /* colors 232-255 are a grayscale ramp, intentionally leaving out */ for (i = 0; i < 24; i++) { image->palette[n++] = SIXEL_RGB(i * 11, i * 11, i * 11); } for (; n < SIXEL_PALETTE_MAX; n++) { image->palette[n] = SIXEL_RGB(255, 255, 255); } status = SIXEL_OK; end: return status; } static SIXELSTATUS image_buffer_resize( image_buffer_t *image, int width, int height, int bgindex, sixel_allocator_t *allocator) { SIXELSTATUS status = SIXEL_FALSE; size_t size; unsigned char *alt_buffer; int n; int min_height; size = (size_t)(width * height); alt_buffer = (unsigned char *)sixel_allocator_malloc(allocator, size); if (alt_buffer == NULL) { /* free source image */ sixel_allocator_free(allocator, image->data); image->data = NULL; sixel_helper_set_additional_message( "image_buffer_resize: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } min_height = height > image->height ? image->height: height; if (width > image->width) { /* if width is extended */ for (n = 0; n < min_height; ++n) { /* copy from source image */ memcpy(alt_buffer + width * n, image->data + image->width * n, (size_t)image->width); /* fill extended area with background color */ memset(alt_buffer + width * n + image->width, bgindex, (size_t)(width - image->width)); } } else { for (n = 0; n < min_height; ++n) { /* copy from source image */ memcpy(alt_buffer + width * n, image->data + image->width * n, (size_t)width); } } if (height > image->height) { /* if height is extended */ /* fill extended area with background color */ memset(alt_buffer + width * image->height, bgindex, (size_t)(width * (height - image->height))); } /* free source image */ sixel_allocator_free(allocator, image->data); image->data = alt_buffer; image->width = width; image->height = height; status = SIXEL_OK; end: return status; } static SIXELSTATUS parser_context_init(parser_context_t *context) { SIXELSTATUS status = SIXEL_FALSE; context->state = PS_GROUND; context->pos_x = 0; context->pos_y = 0; context->max_x = 0; context->max_y = 0; context->attributed_pan = 2; context->attributed_pad = 1; context->attributed_ph = 0; context->attributed_pv = 0; context->repeat_count = 1; context->color_index = 15; context->bgindex = (-1); context->nparams = 0; context->param = 0; status = SIXEL_OK; return status; } /* convert sixel data into indexed pixel bytes and palette data */ SIXELAPI SIXELSTATUS sixel_decode_raw_impl( unsigned char *p, /* sixel bytes */ int len, /* size of sixel bytes */ image_buffer_t *image, parser_context_t *context, sixel_allocator_t *allocator) /* allocator object */ { SIXELSTATUS status = SIXEL_FALSE; int n; int i; int y; int bits; int sixel_vertical_mask; int sx; int sy; int c; int pos; unsigned char *p0 = p; while (p < p0 + len) { switch (context->state) { case PS_GROUND: switch (*p) { case 0x1b: context->state = PS_ESC; p++; break; case 0x90: context->state = PS_DCS; p++; break; case 0x9c: p++; goto finalize; default: p++; break; } break; case PS_ESC: switch (*p) { case '\\': case 0x9c: p++; goto finalize; case 'P': context->param = -1; context->state = PS_DCS; p++; break; default: p++; break; } break; case PS_DCS: switch (*p) { case 0x1b: context->state = PS_ESC; p++; break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': if (context->param < 0) { context->param = 0; } context->param = context->param * 10 + *p - '0'; p++; break; case ';': if (context->param < 0) { context->param = 0; } if (context->nparams < DECSIXEL_PARAMS_MAX) { context->params[context->nparams++] = context->param; } context->param = 0; p++; break; case 'q': if (context->param >= 0 && context->nparams < DECSIXEL_PARAMS_MAX) { context->params[context->nparams++] = context->param; } if (context->nparams > 0) { /* Pn1 */ switch (context->params[0]) { case 0: case 1: context->attributed_pad = 2; break; case 2: context->attributed_pad = 5; break; case 3: case 4: context->attributed_pad = 4; break; case 5: case 6: context->attributed_pad = 3; break; case 7: case 8: context->attributed_pad = 2; break; case 9: context->attributed_pad = 1; break; default: context->attributed_pad = 2; break; } } if (context->nparams > 2) { /* Pn3 */ if (context->params[2] == 0) { context->params[2] = 10; } context->attributed_pan = context->attributed_pan * context->params[2] / 10; context->attributed_pad = context->attributed_pad * context->params[2] / 10; if (context->attributed_pan <= 0) { context->attributed_pan = 1; } if (context->attributed_pad <= 0) { context->attributed_pad = 1; } } context->nparams = 0; context->state = PS_DECSIXEL; p++; break; default: p++; break; } break; case PS_DECSIXEL: switch (*p) { case '\x1b': context->state = PS_ESC; p++; break; case '"': context->param = 0; context->nparams = 0; context->state = PS_DECGRA; p++; break; case '!': context->param = 0; context->nparams = 0; context->state = PS_DECGRI; p++; break; case '#': context->param = 0; context->nparams = 0; context->state = PS_DECGCI; p++; break; case '$': /* DECGCR Graphics Carriage Return */ context->pos_x = 0; p++; break; case '-': /* DECGNL Graphics Next Line */ context->pos_x = 0; context->pos_y += 6; p++; break; default: if (*p >= '?' && *p <= '~') { /* sixel characters */ if (image->width < (context->pos_x + context->repeat_count) || image->height < (context->pos_y + 6)) { sx = image->width * 2; sy = image->height * 2; while (sx < (context->pos_x + context->repeat_count) || sy < (context->pos_y + 6)) { sx *= 2; sy *= 2; } status = image_buffer_resize(image, sx, sy, context->bgindex, allocator); if (SIXEL_FAILED(status)) { goto end; } } if (context->color_index > image->ncolors) { image->ncolors = context->color_index; } bits = *p - '?'; if (bits == 0) { context->pos_x += context->repeat_count; } else { sixel_vertical_mask = 0x01; if (context->repeat_count <= 1) { for (i = 0; i < 6; i++) { if ((bits & sixel_vertical_mask) != 0) { pos = image->width * (context->pos_y + i) + context->pos_x; image->data[pos] = context->color_index; if (context->max_x < context->pos_x) { context->max_x = context->pos_x; } if (context->max_y < (context->pos_y + i)) { context->max_y = context->pos_y + i; } } sixel_vertical_mask <<= 1; } context->pos_x += 1; } else { /* context->repeat_count > 1 */ for (i = 0; i < 6; i++) { if ((bits & sixel_vertical_mask) != 0) { c = sixel_vertical_mask << 1; for (n = 1; (i + n) < 6; n++) { if ((bits & c) == 0) { break; } c <<= 1; } for (y = context->pos_y + i; y < context->pos_y + i + n; ++y) { memset(image->data + image->width * y + context->pos_x, context->color_index, (size_t)context->repeat_count); } if (context->max_x < (context->pos_x + context->repeat_count - 1)) { context->max_x = context->pos_x + context->repeat_count - 1; } if (context->max_y < (context->pos_y + i + n - 1)) { context->max_y = context->pos_y + i + n - 1; } i += (n - 1); sixel_vertical_mask <<= (n - 1); } sixel_vertical_mask <<= 1; } context->pos_x += context->repeat_count; } } context->repeat_count = 1; } p++; break; } break; case PS_DECGRA: /* DECGRA Set Raster Attributes " Pan; Pad; Ph; Pv */ switch (*p) { case '\x1b': context->state = PS_ESC; p++; break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': context->param = context->param * 10 + *p - '0'; p++; break; case ';': if (context->nparams < DECSIXEL_PARAMS_MAX) { context->params[context->nparams++] = context->param; } context->param = 0; p++; break; default: if (context->nparams < DECSIXEL_PARAMS_MAX) { context->params[context->nparams++] = context->param; } if (context->nparams > 0) { context->attributed_pad = context->params[0]; } if (context->nparams > 1) { context->attributed_pan = context->params[1]; } if (context->nparams > 2 && context->params[2] > 0) { context->attributed_ph = context->params[2]; } if (context->nparams > 3 && context->params[3] > 0) { context->attributed_pv = context->params[3]; } if (context->attributed_pan <= 0) { context->attributed_pan = 1; } if (context->attributed_pad <= 0) { context->attributed_pad = 1; } if (image->width < context->attributed_ph || image->height < context->attributed_pv) { sx = context->attributed_ph; if (image->width > context->attributed_ph) { sx = image->width; } sy = context->attributed_pv; if (image->height > context->attributed_pv) { sy = image->height; } status = image_buffer_resize(image, sx, sy, context->bgindex, allocator); if (SIXEL_FAILED(status)) { goto end; } } context->state = PS_DECSIXEL; context->param = 0; context->nparams = 0; } break; case PS_DECGRI: /* DECGRI Graphics Repeat Introducer ! Pn Ch */ switch (*p) { case '\x1b': context->state = PS_ESC; p++; break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': context->param = context->param * 10 + *p - '0'; p++; break; default: context->repeat_count = context->param; if (context->repeat_count == 0) { context->repeat_count = 1; } context->state = PS_DECSIXEL; context->param = 0; context->nparams = 0; break; } break; case PS_DECGCI: /* DECGCI Graphics Color Introducer # Pc; Pu; Px; Py; Pz */ switch (*p) { case '\x1b': context->state = PS_ESC; p++; break; case '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7': case '8': case '9': context->param = context->param * 10 + *p - '0'; p++; break; case ';': if (context->nparams < DECSIXEL_PARAMS_MAX) { context->params[context->nparams++] = context->param; } context->param = 0; p++; break; default: context->state = PS_DECSIXEL; if (context->nparams < DECSIXEL_PARAMS_MAX) { context->params[context->nparams++] = context->param; } context->param = 0; if (context->nparams > 0) { context->color_index = context->params[0]; if (context->color_index < 0) { context->color_index = 0; } else if (context->color_index >= SIXEL_PALETTE_MAX) { context->color_index = SIXEL_PALETTE_MAX - 1; } } if (context->nparams > 4) { if (context->params[1] == 1) { /* HLS */ if (context->params[2] > 360) { context->params[2] = 360; } if (context->params[3] > 100) { context->params[3] = 100; } if (context->params[4] > 100) { context->params[4] = 100; } image->palette[context->color_index] = hls_to_rgb(context->params[2], context->params[3], context->params[4]); } else if (context->params[1] == 2) { /* RGB */ if (context->params[2] > 100) { context->params[2] = 100; } if (context->params[3] > 100) { context->params[3] = 100; } if (context->params[4] > 100) { context->params[4] = 100; } image->palette[context->color_index] = SIXEL_XRGB(context->params[2], context->params[3], context->params[4]); } } break; } break; default: break; } } finalize: if (++context->max_x < context->attributed_ph) { context->max_x = context->attributed_ph; } if (++context->max_y < context->attributed_pv) { context->max_y = context->attributed_pv; } if (image->width > context->max_x || image->height > context->max_y) { status = image_buffer_resize(image, context->max_x, context->max_y, context->bgindex, allocator); if (SIXEL_FAILED(status)) { goto end; } } status = SIXEL_OK; end: return status; } /* convert sixel data into indexed pixel bytes and palette data */ SIXELAPI SIXELSTATUS sixel_decode_raw( unsigned char /* in */ *p, /* sixel bytes */ int /* in */ len, /* size of sixel bytes */ unsigned char /* out */ **pixels, /* decoded pixels */ int /* out */ *pwidth, /* image width */ int /* out */ *pheight, /* image height */ unsigned char /* out */ **palette, /* ARGB palette */ int /* out */ *ncolors, /* palette size (<= 256) */ sixel_allocator_t /* in */ *allocator) /* allocator object or null */ { SIXELSTATUS status = SIXEL_FALSE; parser_context_t context; image_buffer_t image; int n; if (allocator) { sixel_allocator_ref(allocator); } else { status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { allocator = NULL; goto end; } } /* parser context initialization */ status = parser_context_init(&context); if (SIXEL_FAILED(status)) { goto end; } /* buffer initialization */ status = image_buffer_init(&image, 1, 1, context.bgindex, allocator); if (SIXEL_FAILED(status)) { goto end; } status = sixel_decode_raw_impl(p, len, &image, &context, allocator); if (SIXEL_FAILED(status)) { goto end; } *ncolors = image.ncolors + 1; *palette = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)(*ncolors * 3)); if (palette == NULL) { sixel_allocator_free(allocator, image.data); sixel_helper_set_additional_message( "sixel_deocde_raw: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } for (n = 0; n < *ncolors; ++n) { (*palette)[n * 3 + 0] = image.palette[n] >> 16 & 0xff; (*palette)[n * 3 + 1] = image.palette[n] >> 8 & 0xff; (*palette)[n * 3 + 2] = image.palette[n] & 0xff; } *pwidth = image.width; *pheight = image.height; *pixels = image.data; status = SIXEL_OK; end: sixel_allocator_unref(allocator); return status; } /* deprecated */ SIXELAPI SIXELSTATUS sixel_decode(unsigned char /* in */ *p, /* sixel bytes */ int /* in */ len, /* size of sixel bytes */ unsigned char /* out */ **pixels, /* decoded pixels */ int /* out */ *pwidth, /* image width */ int /* out */ *pheight, /* image height */ unsigned char /* out */ **palette, /* ARGB palette */ int /* out */ *ncolors, /* palette size (<= 256) */ sixel_allocator_function /* in */ fn_malloc) /* malloc function */ { SIXELSTATUS status = SIXEL_FALSE; sixel_allocator_t *allocator = NULL; parser_context_t context; image_buffer_t image; int n; status = sixel_allocator_new(&allocator, fn_malloc, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { allocator = NULL; goto end; } /* parser context initialization */ status = parser_context_init(&context); if (SIXEL_FAILED(status)) { goto end; } /* buffer initialization */ status = image_buffer_init(&image, 2048, 2048, context.bgindex, allocator); if (SIXEL_FAILED(status)) { goto end; } status = sixel_decode_raw_impl(p, len, &image, &context, allocator); if (SIXEL_FAILED(status)) { goto end; } *ncolors = image.ncolors + 1; *palette = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)(*ncolors * 3)); if (palette == NULL) { sixel_allocator_free(allocator, image.data); sixel_helper_set_additional_message( "sixel_deocde_raw: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } for (n = 0; n < *ncolors; ++n) { (*palette)[n * 3 + 0] = image.palette[n] >> 16 & 0xff; (*palette)[n * 3 + 1] = image.palette[n] >> 8 & 0xff; (*palette)[n * 3 + 2] = image.palette[n] & 0xff; } *pwidth = image.width; *pheight = image.height; *pixels = image.data; status = SIXEL_OK; end: sixel_allocator_unref(allocator); return status; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/loader.c000066400000000000000000001267141302271755100155540ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #if HAVE_UNISTD_H # include #endif #ifdef HAVE_ERRNO_H # include #endif #if !defined(HAVE_MEMCPY) # define memcpy(d, s, n) (bcopy ((s), (d), (n))) #endif #ifdef HAVE_GDK_PIXBUF2 # if HAVE_DIAGNOSTIC_TYPEDEF_REDEFINITION # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wtypedef-redefinition" # endif # include # if HAVE_DIAGNOSTIC_TYPEDEF_REDEFINITION # pragma GCC diagnostic pop # endif #endif #ifdef HAVE_GD # include #endif #ifdef HAVE_LIBPNG # include #endif /* HAVE_LIBPNG */ #if HAVE_JPEG # include # include #endif /* HAVE_JPEG */ #include "frame.h" #include #include "chunk.h" #include "frompnm.h" #include "fromgif.h" #include "allocator.h" sixel_allocator_t *stbi_allocator; void * stbi_malloc(size_t n) { return sixel_allocator_malloc(stbi_allocator, n); } void * stbi_realloc(void *p, size_t n) { return sixel_allocator_realloc(stbi_allocator, p, n); } void stbi_free(void *p) { sixel_allocator_free(stbi_allocator, p); } #define STBI_MALLOC stbi_malloc #define STBI_REALLOC stbi_realloc #define STBI_FREE stbi_free #define STBI_NO_STDIO 1 #define STB_IMAGE_IMPLEMENTATION 1 #define STBI_NO_GIF #define STBI_NO_PNM #if HAVE_DIAGNOSTIC_SIGN_CONVERSION # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wsign-conversion" #endif #if HAVE_DIAGNOSTIC_STRICT_OVERFLOW # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wstrict-overflow" #endif #if HAVE_DIAGNOSTIC_SWITCH_DEFAULT # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wswitch-default" #endif #if HAVE_DIAGNOSTIC_SHADOW # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wshadow" #endif #if HAVE_DIAGNOSTIC_DOUBLE_PROMOTION # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdouble-promotion" #endif #include "stb_image.h" #if HAVE_DIAGNOSTIC_DOUBLE_PROMOTION # pragma GCC diagnostic pop #endif #if HAVE_DIAGNOSTIC_SHADOW # pragma GCC diagnostic pop #endif #if HAVE_DIAGNOSTIC_SWITCH_DEFAULT # pragma GCC diagnostic pop #endif #if HAVE_DIAGNOSTIC_STRICT_OVERFLOW # pragma GCC diagnostic pop #endif #if HAVE_DIAGNOSTIC_SIGN_CONVERSION # pragma GCC diagnostic pop #endif # if HAVE_JPEG /* import from @uobikiemukot's sdump loader.h */ static SIXELSTATUS load_jpeg(unsigned char **result, unsigned char *data, size_t datasize, int *pwidth, int *pheight, int *ppixelformat, sixel_allocator_t *allocator) { SIXELSTATUS status = SIXEL_JPEG_ERROR; JDIMENSION row_stride; size_t size; JSAMPARRAY buffer; struct jpeg_decompress_struct cinfo; struct jpeg_error_mgr pub; cinfo.err = jpeg_std_error(&pub); jpeg_create_decompress(&cinfo); jpeg_mem_src(&cinfo, data, datasize); jpeg_read_header(&cinfo, TRUE); /* disable colormap (indexed color), grayscale -> rgb */ cinfo.quantize_colors = FALSE; cinfo.out_color_space = JCS_RGB; jpeg_start_decompress(&cinfo); if (cinfo.output_components != 3) { sixel_helper_set_additional_message( "load_jpeg: unknown pixel format."); status = SIXEL_BAD_INPUT; goto end; } *ppixelformat = SIXEL_PIXELFORMAT_RGB888; *pwidth = (int)cinfo.output_width; *pheight = (int)cinfo.output_height; size = (size_t)(*pwidth * *pheight * cinfo.output_components); *result = (unsigned char *)sixel_allocator_malloc(allocator, size); if (*result == NULL) { sixel_helper_set_additional_message( "load_jpeg: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } row_stride = cinfo.output_width * (unsigned int)cinfo.output_components; buffer = (*cinfo.mem->alloc_sarray)((j_common_ptr)&cinfo, JPOOL_IMAGE, row_stride, 1); while (cinfo.output_scanline < cinfo.output_height) { jpeg_read_scanlines(&cinfo, buffer, 1); memcpy(*result + (cinfo.output_scanline - 1) * row_stride, buffer[0], row_stride); } status = SIXEL_OK; end: jpeg_finish_decompress(&cinfo); jpeg_destroy_decompress(&cinfo); return status; } # endif /* HAVE_JPEG */ # if HAVE_LIBPNG static void read_png(png_structp png_ptr, png_bytep data, png_size_t length) { sixel_chunk_t *pchunk = (sixel_chunk_t *)png_get_io_ptr(png_ptr); if (length > pchunk->size) { length = pchunk->size; } if (length > 0) { memcpy(data, pchunk->buffer, length); pchunk->buffer += length; pchunk->size -= length; } } static void read_palette(png_structp png_ptr, png_infop info_ptr, unsigned char *palette, int ncolors, png_color *png_palette, png_color_16 *pbackground, int *transparent) { png_bytep trans = NULL; int num_trans = 0; int i; if (png_get_valid(png_ptr, info_ptr, PNG_INFO_tRNS)) { png_get_tRNS(png_ptr, info_ptr, &trans, &num_trans, NULL); } if (num_trans > 0) { *transparent = trans[0]; } for (i = 0; i < ncolors; ++i) { if (pbackground && i < num_trans) { palette[i * 3 + 0] = ((0xff - trans[i]) * pbackground->red + trans[i] * png_palette[i].red) >> 8; palette[i * 3 + 1] = ((0xff - trans[i]) * pbackground->green + trans[i] * png_palette[i].green) >> 8; palette[i * 3 + 2] = ((0xff - trans[i]) * pbackground->blue + trans[i] * png_palette[i].blue) >> 8; } else { palette[i * 3 + 0] = png_palette[i].red; palette[i * 3 + 1] = png_palette[i].green; palette[i * 3 + 2] = png_palette[i].blue; } } } static SIXELSTATUS load_png(unsigned char /* out */ **result, unsigned char /* in */ *buffer, size_t /* in */ size, int /* out */ *psx, int /* out */ *psy, unsigned char /* out */ **ppalette, int /* out */ *pncolors, int /* in */ reqcolors, int /* out */ *pixelformat, unsigned char /* out */ *bgcolor, int /* out */ *transparent, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; sixel_chunk_t read_chunk; png_uint_32 bitdepth; png_uint_32 png_status; png_structp png_ptr; png_infop info_ptr; unsigned char **rows = NULL; png_color *png_palette = NULL; png_color_16 background; png_color_16p default_background; int i; int depth; png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); if (!png_ptr) { sixel_helper_set_additional_message( "png_create_read_struct() failed."); status = SIXEL_PNG_ERROR; goto cleanup; } info_ptr = png_create_info_struct(png_ptr); if (!info_ptr) { sixel_helper_set_additional_message( "png_create_info_struct() failed."); status = SIXEL_PNG_ERROR; png_destroy_read_struct(&png_ptr, (png_infopp)0, (png_infopp)0); goto cleanup; } read_chunk.buffer = buffer; read_chunk.size = size; png_set_read_fn(png_ptr,(png_voidp)&read_chunk, read_png); png_read_info(png_ptr, info_ptr); *psx = (int)png_get_image_width(png_ptr, info_ptr); *psy = (int)png_get_image_height(png_ptr, info_ptr); bitdepth = png_get_bit_depth(png_ptr, info_ptr); if (bitdepth == 16) { # if HAVE_DEBUG fprintf(stderr, "bitdepth: %u\n", (unsigned int)bitdepth); fprintf(stderr, "stripping to 8bit...\n"); # endif png_set_strip_16(png_ptr); bitdepth = 8; } if (bgcolor) { background.red = bgcolor[0]; background.green = bgcolor[1]; background.blue = bgcolor[2]; background.gray = (bgcolor[0] + bgcolor[1] + bgcolor[2]) / 3; } else if (png_get_bKGD(png_ptr, info_ptr, &default_background) == PNG_INFO_bKGD) { memcpy(&background, default_background, sizeof(background)); } else { background.red = 0; background.green = 0; background.blue = 0; background.gray = 0; } switch (png_get_color_type(png_ptr, info_ptr)) { case PNG_COLOR_TYPE_PALETTE: # if HAVE_DEBUG fprintf(stderr, "paletted PNG(PNG_COLOR_TYPE_PALETTE)\n"); # endif png_status = png_get_PLTE(png_ptr, info_ptr, &png_palette, pncolors); if (png_status != PNG_INFO_PLTE || png_palette == NULL) { sixel_helper_set_additional_message( "PLTE chunk not found"); status = SIXEL_PNG_ERROR; goto cleanup; } # if HAVE_DEBUG fprintf(stderr, "palette colors: %d\n", *pncolors); fprintf(stderr, "bitdepth: %u\n", (unsigned int)bitdepth); # endif if (ppalette == NULL || *pncolors > reqcolors) { # if HAVE_DEBUG fprintf(stderr, "detected more colors than reqired(>%d).\n", reqcolors); fprintf(stderr, "expand to RGB format...\n"); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_palette_to_rgb(png_ptr); png_set_strip_alpha(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; } else { switch (bitdepth) { case 1: *ppalette = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)*pncolors * 3); if (*ppalette == NULL) { sixel_helper_set_additional_message( "load_png: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto cleanup; } read_palette(png_ptr, info_ptr, *ppalette, *pncolors, png_palette, &background, transparent); *pixelformat = SIXEL_PIXELFORMAT_PAL1; break; case 2: *ppalette = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)*pncolors * 3); if (*ppalette == NULL) { sixel_helper_set_additional_message( "load_png: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto cleanup; } read_palette(png_ptr, info_ptr, *ppalette, *pncolors, png_palette, &background, transparent); *pixelformat = SIXEL_PIXELFORMAT_PAL2; break; case 4: *ppalette = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)*pncolors * 3); if (*ppalette == NULL) { sixel_helper_set_additional_message( "load_png: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto cleanup; } read_palette(png_ptr, info_ptr, *ppalette, *pncolors, png_palette, &background, transparent); *pixelformat = SIXEL_PIXELFORMAT_PAL4; break; case 8: *ppalette = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)*pncolors * 3); if (*ppalette == NULL) { sixel_helper_set_additional_message( "load_png: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto cleanup; } read_palette(png_ptr, info_ptr, *ppalette, *pncolors, png_palette, &background, transparent); *pixelformat = SIXEL_PIXELFORMAT_PAL8; break; default: png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_palette_to_rgb(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; break; } } break; case PNG_COLOR_TYPE_GRAY: # if HAVE_DEBUG fprintf(stderr, "grayscale PNG(PNG_COLOR_TYPE_GRAY)\n"); fprintf(stderr, "bitdepth: %u\n", (unsigned int)bitdepth); # endif if (1 << bitdepth > reqcolors) { # if HAVE_DEBUG fprintf(stderr, "detected more colors than reqired(>%d).\n", reqcolors); fprintf(stderr, "expand into RGB format...\n"); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_gray_to_rgb(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; } else { switch (bitdepth) { case 1: case 2: case 4: if (ppalette) { # if HAVE_DECL_PNG_SET_EXPAND_GRAY_1_2_4_TO_8 # if HAVE_DEBUG fprintf(stderr, "expand %u bpp to 8bpp format...\n", (unsigned int)bitdepth); # endif png_set_expand_gray_1_2_4_to_8(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_G8; # elif HAVE_DECL_PNG_SET_GRAY_1_2_4_TO_8 # if HAVE_DEBUG fprintf(stderr, "expand %u bpp to 8bpp format...\n", (unsigned int)bitdepth); # endif png_set_gray_1_2_4_to_8(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_G8; # else # if HAVE_DEBUG fprintf(stderr, "expand into RGB format...\n"); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_gray_to_rgb(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; # endif } else { png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_gray_to_rgb(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; } break; case 8: if (ppalette) { *pixelformat = SIXEL_PIXELFORMAT_G8; } else { # if HAVE_DEBUG fprintf(stderr, "expand into RGB format...\n"); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_gray_to_rgb(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; } break; default: # if HAVE_DEBUG fprintf(stderr, "expand into RGB format...\n"); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_gray_to_rgb(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; break; } } break; case PNG_COLOR_TYPE_GRAY_ALPHA: # if HAVE_DEBUG fprintf(stderr, "grayscale-alpha PNG(PNG_COLOR_TYPE_GRAY_ALPHA)\n"); fprintf(stderr, "bitdepth: %u\n", (unsigned int)bitdepth); fprintf(stderr, "expand to RGB format...\n"); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); png_set_gray_to_rgb(png_ptr); *pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case PNG_COLOR_TYPE_RGB_ALPHA: # if HAVE_DEBUG fprintf(stderr, "RGBA PNG(PNG_COLOR_TYPE_RGB_ALPHA)\n"); fprintf(stderr, "bitdepth: %u\n", (unsigned int)bitdepth); fprintf(stderr, "expand to RGB format...\n"); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); *pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case PNG_COLOR_TYPE_RGB: # if HAVE_DEBUG fprintf(stderr, "RGB PNG(PNG_COLOR_TYPE_RGB)\n"); fprintf(stderr, "bitdepth: %u\n", (unsigned int)bitdepth); # endif png_set_background(png_ptr, &background, PNG_BACKGROUND_GAMMA_SCREEN, 0, 1.0); *pixelformat = SIXEL_PIXELFORMAT_RGB888; break; default: /* unknown format */ goto cleanup; } depth = sixel_helper_compute_depth(*pixelformat); *result = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)(*psx * *psy * depth)); if (*result == NULL) { sixel_helper_set_additional_message( "load_png: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto cleanup; } rows = (unsigned char **)sixel_allocator_malloc(allocator, (size_t)*psy * sizeof(unsigned char *)); if (rows == NULL) { sixel_helper_set_additional_message( "load_png: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto cleanup; } switch (*pixelformat) { case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: for (i = 0; i < *psy; ++i) { rows[i] = *result + (depth * *psx * (int)bitdepth + 7) / 8 * i; } break; default: for (i = 0; i < *psy; ++i) { rows[i] = *result + depth * *psx * i; } break; } #if USE_SETJMP && HAVE_SETJMP if (setjmp(png_jmpbuf(png_ptr))) { sixel_allocator_free(allocator, *result); *result = NULL; status = SIXEL_PNG_ERROR; goto cleanup; } #endif /* HAVE_SETJMP */ png_read_image(png_ptr, rows); status = SIXEL_OK; cleanup: png_destroy_read_struct(&png_ptr, &info_ptr,(png_infopp)0); sixel_allocator_free(allocator, rows); return status; } # endif /* HAVE_PNG */ static SIXELSTATUS load_sixel(unsigned char /* out */ **result, unsigned char /* in */ *buffer, int /* in */ size, int /* out */ *psx, int /* out */ *psy, unsigned char /* out */ **ppalette, int /* out */ *pncolors, int /* in */ reqcolors, int /* out */ *ppixelformat, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; unsigned char *p = NULL; unsigned char *palette = NULL; int colors; int i; /* sixel */ status = sixel_decode_raw(buffer, size, &p, psx, psy, &palette, &colors, allocator); if (SIXEL_FAILED(status)) { goto end; } if (ppalette == NULL || colors > reqcolors) { *ppixelformat = SIXEL_PIXELFORMAT_RGB888; *result = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)(*psx * *psy * 3)); if (*result == NULL) { sixel_helper_set_additional_message( "load_sixel: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } for (i = 0; i < *psx * *psy; ++i) { (*result)[i * 3 + 0] = palette[p[i] * 3 + 0]; (*result)[i * 3 + 1] = palette[p[i] * 3 + 1]; (*result)[i * 3 + 2] = palette[p[i] * 3 + 2]; } } else { *ppixelformat = SIXEL_PIXELFORMAT_PAL8; *result = p; *ppalette = palette; *pncolors = colors; p = NULL; palette = NULL; } end: sixel_allocator_free(allocator, palette); sixel_allocator_free(allocator, p); return status; } static int chunk_is_sixel(sixel_chunk_t const *chunk) { unsigned char *p; unsigned char *end; p = chunk->buffer; end = p + chunk->size; if (chunk->size < 3) { return 0; } p++; if (p >= end) { return 0; } if (*(p - 1) == 0x90 || (*(p - 1) == 0x1b && *p == 0x50)) { while (p++ < end) { if (*p == 0x71) { return 1; } else if (*p == 0x18 || *p == 0x1a) { return 0; } else if (*p < 0x20) { continue; } else if (*p < 0x30) { return 0; } else if (*p < 0x40) { continue; } } } return 0; } static int chunk_is_pnm(sixel_chunk_t const *chunk) { if (chunk->size < 2) { return 0; } if (chunk->buffer[0] == 'P' && chunk->buffer[1] >= '1' && chunk->buffer[1] <= '6') { return 1; } return 0; } #if HAVE_LIBPNG static int chunk_is_png(sixel_chunk_t const *chunk) { if (chunk->size < 8) { return 0; } if (png_check_sig(chunk->buffer, 8)) { return 1; } return 0; } #endif /* HAVE_LIBPNG */ static int chunk_is_gif(sixel_chunk_t const *chunk) { if (chunk->size < 6) { return 0; } if (chunk->buffer[0] == 'G' && chunk->buffer[1] == 'I' && chunk->buffer[2] == 'F' && chunk->buffer[3] == '8' && (chunk->buffer[4] == '7' || chunk->buffer[4] == '9') && chunk->buffer[5] == 'a') { return 1; } return 0; } #if HAVE_JPEG static int chunk_is_jpeg(sixel_chunk_t const *chunk) { if (chunk->size < 2) { return 0; } if (memcmp("\xFF\xD8", chunk->buffer, 2) == 0) { return 1; } return 0; } #endif /* HAVE_JPEG */ typedef union _fn_pointer { sixel_load_image_function fn; void * p; } fn_pointer; /* load images using builtin image loaders */ static SIXELSTATUS load_with_builtin( sixel_chunk_t const /* in */ *pchunk, /* image data */ int /* in */ fstatic, /* static */ int /* in */ fuse_palette, /* whether to use palette if possible */ int /* in */ reqcolors, /* reqcolors */ unsigned char /* in */ *bgcolor, /* background color */ int /* in */ loop_control, /* one of enum loop_control */ sixel_load_image_function /* in */ fn_load, /* callback */ void /* in/out */ *context /* private data for callback */ ) { SIXELSTATUS status = SIXEL_FALSE; sixel_frame_t *frame = NULL; char message[256]; int nwrite; fn_pointer fnp; if (chunk_is_sixel(pchunk)) { status = sixel_frame_new(&frame, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } status = load_sixel(&frame->pixels, pchunk->buffer, (int)pchunk->size, &frame->width, &frame->height, fuse_palette ? &frame->palette: NULL, &frame->ncolors, reqcolors, &frame->pixelformat, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } } else if (chunk_is_pnm(pchunk)) { status = sixel_frame_new(&frame, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } /* pnm */ status = load_pnm(pchunk->buffer, (int)pchunk->size, frame->allocator, &frame->pixels, &frame->width, &frame->height, fuse_palette ? &frame->palette: NULL, &frame->ncolors, &frame->pixelformat); if (SIXEL_FAILED(status)) { goto end; } } #if HAVE_JPEG else if (chunk_is_jpeg(pchunk)) { status = sixel_frame_new(&frame, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } status = load_jpeg(&frame->pixels, pchunk->buffer, pchunk->size, &frame->width, &frame->height, &frame->pixelformat, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } } #endif /* HAVE_JPEG */ #if HAVE_LIBPNG else if (chunk_is_png(pchunk)) { status = sixel_frame_new(&frame, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } status = load_png(&frame->pixels, pchunk->buffer, pchunk->size, &frame->width, &frame->height, fuse_palette ? &frame->palette: NULL, &frame->ncolors, reqcolors, &frame->pixelformat, bgcolor, &frame->transparent, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } } #endif /* HAVE_LIBPNG */ else if (chunk_is_gif(pchunk)) { fnp.fn = fn_load; status = load_gif(pchunk->buffer, (int)pchunk->size, bgcolor, reqcolors, fuse_palette, fstatic, loop_control, fnp.p, context, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } goto end; } else { stbi__context s; int depth; status = sixel_frame_new(&frame, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } stbi_allocator = pchunk->allocator; stbi__start_mem(&s, pchunk->buffer, (int)pchunk->size); frame->pixels = stbi__load_main(&s, &frame->width, &frame->height, &depth, 3); if (!frame->pixels) { sixel_helper_set_additional_message(stbi_failure_reason()); status = SIXEL_STBI_ERROR; goto end; } frame->loop_count = 1; switch (depth) { case 1: case 3: case 4: frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; break; default: nwrite = sprintf(message, "load_with_builtin() failed.\n" "reason: unknown pixel-format.(depth: %d)\n", depth); if (nwrite > 0) { sixel_helper_set_additional_message(message); } goto end; } } status = sixel_frame_strip_alpha(frame, bgcolor); if (SIXEL_FAILED(status)) { goto end; } status = fn_load(frame, context); if (SIXEL_FAILED(status)) { goto end; } status = SIXEL_OK; end: sixel_frame_unref(frame); return status; } #ifdef HAVE_GDK_PIXBUF2 static SIXELSTATUS load_with_gdkpixbuf( sixel_chunk_t const /* in */ *pchunk, /* image data */ int /* in */ fstatic, /* static */ int /* in */ fuse_palette, /* whether to use palette if possible */ int /* in */ reqcolors, /* reqcolors */ unsigned char /* in */ *bgcolor, /* background color */ int /* in */ loop_control, /* one of enum loop_control */ sixel_load_image_function /* in */ fn_load, /* callback */ void /* in/out */ *context /* private data for callback */ ) { SIXELSTATUS status = SIXEL_FALSE; GdkPixbuf *pixbuf; GdkPixbufAnimation *animation; GdkPixbufLoader *loader = NULL; #if 1 GdkPixbufAnimationIter *it; GTimeVal time_val; #endif sixel_frame_t *frame = NULL; int stride; unsigned char *p; int i; int depth; (void) fuse_palette; (void) reqcolors; (void) bgcolor; status = sixel_frame_new(&frame, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } #if (!GLIB_CHECK_VERSION(2, 36, 0)) g_type_init(); #endif g_get_current_time(&time_val); loader = gdk_pixbuf_loader_new(); gdk_pixbuf_loader_write(loader, pchunk->buffer, pchunk->size, NULL); animation = gdk_pixbuf_loader_get_animation(loader); if (!animation || fstatic || gdk_pixbuf_animation_is_static_image(animation)) { pixbuf = gdk_pixbuf_loader_get_pixbuf(loader); if (pixbuf == NULL) { goto end; } frame->frame_no = 0; frame->width = gdk_pixbuf_get_width(pixbuf); frame->height = gdk_pixbuf_get_height(pixbuf); stride = gdk_pixbuf_get_rowstride(pixbuf); frame->pixels = sixel_allocator_malloc(pchunk->allocator, (size_t)(frame->height * stride)); if (frame->pixels == NULL) { sixel_helper_set_additional_message( "load_with_gdkpixbuf: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } if (stride / frame->width == 4) { frame->pixelformat = SIXEL_PIXELFORMAT_RGBA8888; depth = 4; } else { frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; depth = 3; } p = gdk_pixbuf_get_pixels(pixbuf); if (stride == frame->width * depth) { memcpy(frame->pixels, gdk_pixbuf_get_pixels(pixbuf), (size_t)(frame->height * stride)); } else { for (i = 0; i < frame->height; ++i) { memcpy(frame->pixels + frame->width * depth * i, p + stride * i, (size_t)(frame->width * depth)); } } status = fn_load(frame, context); if (status != SIXEL_OK) { goto end; } } else { g_get_current_time(&time_val); frame->frame_no = 0; it = gdk_pixbuf_animation_get_iter(animation, &time_val); for (;;) { while (!gdk_pixbuf_animation_iter_on_currently_loading_frame(it)) { frame->delay = gdk_pixbuf_animation_iter_get_delay_time(it); g_time_val_add(&time_val, frame->delay * 1000); frame->delay /= 10; pixbuf = gdk_pixbuf_animation_iter_get_pixbuf(it); if (pixbuf == NULL) { break; } frame->width = gdk_pixbuf_get_width(pixbuf); frame->height = gdk_pixbuf_get_height(pixbuf); stride = gdk_pixbuf_get_rowstride(pixbuf); frame->pixels = sixel_allocator_malloc(pchunk->allocator, (size_t)(frame->height * stride)); if (frame->pixels == NULL) { sixel_helper_set_additional_message( "load_with_gdkpixbuf: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } if (gdk_pixbuf_get_has_alpha(pixbuf)) { frame->pixelformat = SIXEL_PIXELFORMAT_RGBA8888; depth = 4; } else { frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; depth = 3; } p = gdk_pixbuf_get_pixels(pixbuf); if (stride == frame->width * depth) { memcpy(frame->pixels, gdk_pixbuf_get_pixels(pixbuf), (size_t)(frame->height * stride)); } else { for (i = 0; i < frame->height; ++i) { memcpy(frame->pixels + frame->width * depth * i, p + stride * i, (size_t)(frame->width * depth)); } } frame->multiframe = 1; gdk_pixbuf_animation_iter_advance(it, &time_val); status = fn_load(frame, context); if (status != SIXEL_OK) { goto end; } frame->frame_no++; } ++frame->loop_count; if (loop_control == SIXEL_LOOP_DISABLE || frame->frame_no == 1) { break; } /* TODO: get loop property */ if (loop_control == SIXEL_LOOP_AUTO && frame->loop_count == 1) { break; } } } status = SIXEL_OK; end: if (frame) { gdk_pixbuf_loader_close(loader, NULL); g_object_unref(loader); sixel_allocator_free(pchunk->allocator, frame->pixels); sixel_allocator_free(pchunk->allocator, frame->palette); sixel_allocator_free(pchunk->allocator, frame); } return status; } #endif /* HAVE_GDK_PIXBUF2 */ #ifdef HAVE_GD static int detect_file_format(int len, unsigned char *data) { if (memcmp("TRUEVISION", data + len - 18, 10) == 0) { return SIXEL_FORMAT_TGA; } if (memcmp("GIF", data, 3) == 0) { return SIXEL_FORMAT_GIF; } if (memcmp("\x89\x50\x4E\x47\x0D\x0A\x1A\x0A", data, 8) == 0) { return SIXEL_FORMAT_PNG; } if (memcmp("BM", data, 2) == 0) { return SIXEL_FORMAT_BMP; } if (memcmp("\xFF\xD8", data, 2) == 0) { return SIXEL_FORMAT_JPG; } if (memcmp("\x00\x00", data, 2) == 0) { return SIXEL_FORMAT_WBMP; } if (memcmp("\x4D\x4D", data, 2) == 0) { return SIXEL_FORMAT_TIFF; } if (memcmp("\x49\x49", data, 2) == 0) { return SIXEL_FORMAT_TIFF; } if (memcmp("\033P", data, 2) == 0) { return SIXEL_FORMAT_SIXEL; } if (data[0] == 0x90 && (data[len-1] == 0x9C || data[len-2] == 0x9C)) { return SIXEL_FORMAT_SIXEL; } if (data[0] == 'P' && data[1] >= '1' && data[1] <= '6') { return SIXEL_FORMAT_PNM; } if (memcmp("gd2", data, 3) == 0) { return SIXEL_FORMAT_GD2; } if (memcmp("8BPS", data, 4) == 0) { return SIXEL_FORMAT_PSD; } if (memcmp("#?RADIANCE\n", data, 11) == 0) { return SIXEL_FORMAT_HDR; } return (-1); } static SIXELSTATUS load_with_gd( sixel_chunk_t const /* in */ *pchunk, /* image data */ int /* in */ fstatic, /* static */ int /* in */ fuse_palette, /* whether to use palette if possible */ int /* in */ reqcolors, /* reqcolors */ unsigned char /* in */ *bgcolor, /* background color */ int /* in */ loop_control, /* one of enum loop_control */ sixel_load_image_function /* in */ fn_load, /* callback */ void /* in/out */ *context /* private data for callback */ ) { SIXELSTATUS status = SIXEL_FALSE; unsigned char *p; gdImagePtr im; int x, y; int c; sixel_frame_t *frame = NULL; (void) fstatic; (void) fuse_palette; (void) reqcolors; (void) bgcolor; (void) loop_control; status = sixel_frame_new(&frame, pchunk->allocator); if (SIXEL_FAILED(status)) { goto end; } switch (detect_file_format(pchunk->size, pchunk->buffer)) { #if 0 # if HAVE_DECL_GDIMAGECREATEFROMGIFPTR case SIXEL_FORMAT_GIF: im = gdImageCreateFromGifPtr(pchunk->size, pchunk->buffer); break; # endif /* HAVE_DECL_GDIMAGECREATEFROMGIFPTR */ #endif #if HAVE_DECL_GDIMAGECREATEFROMPNGPTR case SIXEL_FORMAT_PNG: im = gdImageCreateFromPngPtr(pchunk->size, pchunk->buffer); break; #endif /* HAVE_DECL_GDIMAGECREATEFROMPNGPTR */ #if HAVE_DECL_GDIMAGECREATEFROMBMPPTR case SIXEL_FORMAT_BMP: im = gdImageCreateFromBmpPtr(pchunk->size, pchunk->buffer); break; #endif /* HAVE_DECL_GDIMAGECREATEFROMBMPPTR */ case SIXEL_FORMAT_JPG: #if HAVE_DECL_GDIMAGECREATEFROMJPEGPTREX im = gdImageCreateFromJpegPtrEx(pchunk->size, pchunk->buffer, 1); #elif HAVE_DECL_GDIMAGECREATEFROMJPEGPTR im = gdImageCreateFromJpegPtr(pchunk->size, pchunk->buffer); #endif /* HAVE_DECL_GDIMAGECREATEFROMJPEGPTREX */ break; #if HAVE_DECL_GDIMAGECREATEFROMTGAPTR case SIXEL_FORMAT_TGA: im = gdImageCreateFromTgaPtr(pchunk->size, pchunk->buffer); break; #endif /* HAVE_DECL_GDIMAGECREATEFROMTGAPTR */ #if HAVE_DECL_GDIMAGECREATEFROMWBMPPTR case SIXEL_FORMAT_WBMP: im = gdImageCreateFromWBMPPtr(pchunk->size, pchunk->buffer); break; #endif /* HAVE_DECL_GDIMAGECREATEFROMWBMPPTR */ #if HAVE_DECL_GDIMAGECREATEFROMTIFFPTR case SIXEL_FORMAT_TIFF: im = gdImageCreateFromTiffPtr(pchunk->size, pchunk->buffer); break; #endif /* HAVE_DECL_GDIMAGECREATEFROMTIFFPTR */ #if HAVE_DECL_GDIMAGECREATEFROMGD2PTR case SIXEL_FORMAT_GD2: im = gdImageCreateFromGd2Ptr(pchunk->size, pchunk->buffer); break; #endif /* HAVE_DECL_GDIMAGECREATEFROMGD2PTR */ default: status = SIXEL_GD_ERROR; sixel_helper_set_additional_message( "unexpected image format detected."); goto end; } if (im == NULL) { status = SIXEL_GD_ERROR; /* TODO: retrieve error detail */ goto end; } if (!gdImageTrueColor(im)) { #if HAVE_DECL_GDIMAGEPALETTETOTRUECOLOR if (!gdImagePaletteToTrueColor(im)) { status = SIXEL_GD_ERROR; /* TODO: retrieve error detail */ goto end; } #else status = SIXEL_GD_ERROR; /* TODO: retrieve error detail */ goto end; #endif } frame->width = gdImageSX(im); frame->height = gdImageSY(im); frame->pixelformat = SIXEL_PIXELFORMAT_RGB888; p = frame->pixels = sixel_allocator_malloc(pchunk->allocator, (size_t)(frame->width * frame->height * 3)); if (frame->pixels == NULL) { sixel_helper_set_additional_message( "load_with_gd: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; gdImageDestroy(im); goto end; } for (y = 0; y < frame->height; y++) { for (x = 0; x < frame->width; x++) { c = gdImageTrueColorPixel(im, x, y); *p++ = gdTrueColorGetRed(c); *p++ = gdTrueColorGetGreen(c); *p++ = gdTrueColorGetBlue(c); } } gdImageDestroy(im); status = fn_load(frame, context); if (SIXEL_FAILED(status)) { goto end; } status = SIXEL_OK; end: return status; } #endif /* HAVE_GD */ /* load image from file */ SIXELAPI SIXELSTATUS sixel_helper_load_image_file( char const /* in */ *filename, /* source file name */ int /* in */ fstatic, /* whether to extract static image */ int /* in */ fuse_palette, /* whether to use paletted image */ int /* in */ reqcolors, /* requested number of colors */ unsigned char /* in */ *bgcolor, /* background color */ int /* in */ loop_control, /* one of enum loopControl */ sixel_load_image_function /* in */ fn_load, /* callback */ int /* in */ finsecure, /* true if do not verify SSL */ int const /* in */ *cancel_flag, /* cancel flag */ void /* in/out */ *context, /* private data */ sixel_allocator_t /* in */ *allocator /* allocator object */ ) { SIXELSTATUS status = SIXEL_FALSE; sixel_chunk_t *pchunk = NULL; status = sixel_chunk_new(&pchunk, filename, finsecure, cancel_flag, allocator); if (status != SIXEL_OK) { goto end; } /* if input date is empty or 1 byte LF, ignore it and return successfully */ if (pchunk->size == 0 || (pchunk->size == 1 && *pchunk->buffer == '\n')) { status = SIXEL_OK; goto end; } /* assertion */ if (pchunk->buffer == NULL || pchunk->max_size == 0) { status = SIXEL_LOGIC_ERROR; goto end; } status = SIXEL_FALSE; #ifdef HAVE_GDK_PIXBUF2 if (SIXEL_FAILED(status)) { status = load_with_gdkpixbuf(pchunk, fstatic, fuse_palette, reqcolors, bgcolor, loop_control, fn_load, context); } #endif /* HAVE_GDK_PIXBUF2 */ #if HAVE_GD if (SIXEL_FAILED(status)) { status = load_with_gd(pchunk, fstatic, fuse_palette, reqcolors, bgcolor, loop_control, fn_load, context); } #endif /* HAVE_GD */ if (SIXEL_FAILED(status)) { status = load_with_builtin(pchunk, fstatic, fuse_palette, reqcolors, bgcolor, loop_control, fn_load, context); } if (SIXEL_FAILED(status)) { goto end; } end: sixel_chunk_destroy(pchunk); return status; } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; unsigned char *ptr = malloc(16); nret = EXIT_SUCCESS; goto error; nret = EXIT_SUCCESS; error: free(ptr); return nret; } int sixel_loader_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/loader.h000066400000000000000000000030651302271755100155520ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_LOADER_H #define LIBSIXEL_LOADER_H #ifdef __cplusplus extern "C" { #endif #if HAVE_TESTS int sixel_loader_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_LOADER_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/malloc_stub.c000066400000000000000000000046541302271755100166100ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include #include "config.h" #if HAVE_SYS_TYPES_H #include #endif /* HAVE_SYS_TYPES_H */ #if HAVE_ERRNO_H #include #endif /* HAVE_ERRNO_H */ #if HAVE_MEMORY_H #include #endif /* HAVE_MEMORY_H */ #if !HAVE_MALLOC #undef malloc void * rpl_malloc(size_t n) { if(n == 0) { n = 1; } return (void *)malloc(n); } #endif /* !HAVE_MALLOC */ #if !HAVE_REALLOC #undef realloc void * rpl_realloc(void *p, size_t n) { if (n == 0) { n = 1; } if (p == 0) { return malloc(n); } return (void *)realloc(p, n); } #endif /* !HAVE_REALLOC */ #if 0 int rpl_posix_memalign(void **memptr, size_t alignment, size_t size) { #if HAVE_POSIX_MEMALIGN return posix_memalign(memptr, alignment, size); #elif HAVE_ALIGNED_ALLOC *memptr = aligned_alloc(alignment, size); return *memptr ? 0: ENOMEM; #elif HAVE_MEMALIGN *memptr = memalign(alignment, size); return *memptr ? 0: ENOMEM; #elif HAVE__ALIGNED_MALLOC return _aligned_malloc(size, alignment); #else # error #endif /* _MSC_VER */ } #endif /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/malloc_stub.h000066400000000000000000000033501302271755100166050ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef MALLOC_STUB_H #define MALLOC_STUB_H #if HAVE_SYS_TYPES_H #include #endif /* HAVE_SYS_TYPES_H */ #if !HAVE_MALLOC void * rpl_malloc(size_t n); #endif /* !HAVE_MALLOC */ #if !HAVE_REALLOC void * rpl_realloc(void *p, size_t n); #endif /* !HAVE_REALLOC */ #if 0 int rpl_posix_memalign(void **memptr, size_t alignment, size_t size); #endif #endif /* MALLOC_STUB_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/output.c000066400000000000000000000130501302271755100156320ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #include "output.h" /* create new output context object */ SIXELAPI SIXELSTATUS sixel_output_new( sixel_output_t /* out */ **output, sixel_write_function /* in */ fn_write, void /* in */ *priv, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; size_t size; if (allocator == NULL) { status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto end; } } else { sixel_allocator_ref(allocator); } size = sizeof(sixel_output_t) + SIXEL_OUTPUT_PACKET_SIZE * 2; *output = (sixel_output_t *)sixel_allocator_malloc(allocator, size); if (*output == NULL) { sixel_helper_set_additional_message( "sixel_output_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } (*output)->ref = 1; (*output)->has_8bit_control = 0; (*output)->has_sdm_glitch = 0; (*output)->has_gri_arg_limit = 1; (*output)->skip_dcs_envelope = 0; (*output)->palette_type = SIXEL_PALETTETYPE_AUTO; (*output)->fn_write = fn_write; (*output)->save_pixel = 0; (*output)->save_count = 0; (*output)->active_palette = (-1); (*output)->node_top = NULL; (*output)->node_free = NULL; (*output)->priv = priv; (*output)->pos = 0; (*output)->penetrate_multiplexer = 0; (*output)->encode_policy = SIXEL_ENCODEPOLICY_AUTO; (*output)->allocator = allocator; status = SIXEL_OK; end: return status; } /* deprecated: create an output object */ SIXELAPI sixel_output_t * sixel_output_create(sixel_write_function fn_write, void *priv) { SIXELSTATUS status = SIXEL_FALSE; sixel_output_t *output = NULL; status = sixel_output_new(&output, fn_write, priv, NULL); if (SIXEL_FAILED(status)) { goto end; } end: return output; } /* destroy output context object */ SIXELAPI void sixel_output_destroy(sixel_output_t *output) { sixel_allocator_t *allocator; if (output) { allocator = output->allocator; sixel_allocator_free(allocator, output); sixel_allocator_unref(allocator); } } /* increase reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_output_ref(sixel_output_t *output) { /* TODO: be thread-safe */ ++output->ref; } /* decrease reference count of output context object (thread-unsafe) */ SIXELAPI void sixel_output_unref(sixel_output_t *output) { /* TODO: be thread-safe */ if (output) { assert(output->ref > 0); output->ref--; if (output->ref == 0) { sixel_output_destroy(output); } } } /* get 8bit output mode which indicates whether it uses C1 control characters */ SIXELAPI int sixel_output_get_8bit_availability(sixel_output_t *output) { return output->has_8bit_control; } /* set 8bit output mode state */ SIXELAPI void sixel_output_set_8bit_availability(sixel_output_t *output, int availability) { output->has_8bit_control = availability; } /* set whether limit arguments of DECGRI('!') to 255 */ SIXELAPI void sixel_output_set_gri_arg_limit( sixel_output_t /* in */ *output, /* output context */ int /* in */ value) /* 0: don't limit arguments of DECGRI 1: limit arguments of DECGRI to 255 */ { output->has_gri_arg_limit = value; } /* set GNU Screen penetration feature enable or disable */ SIXELAPI void sixel_output_set_penetrate_multiplexer(sixel_output_t *output, int penetrate) { output->penetrate_multiplexer = penetrate; } /* set whether we skip DCS envelope */ SIXELAPI void sixel_output_set_skip_dcs_envelope(sixel_output_t *output, int skip) { output->skip_dcs_envelope = skip; } /* set palette type: RGB or HLS */ SIXELAPI void sixel_output_set_palette_type(sixel_output_t *output, int palettetype) { output->palette_type = palettetype; } /* set encodeing policy: auto, fast or size */ SIXELAPI void sixel_output_set_encode_policy(sixel_output_t *output, int encode_policy) { output->encode_policy = encode_policy; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/output.h000066400000000000000000000053771302271755100156540ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_OUTPUT_H #define LIBSIXEL_OUTPUT_H typedef struct sixel_node { struct sixel_node *next; int pal; int sx; int mx; unsigned char *map; } sixel_node_t; struct sixel_output { int ref; sixel_allocator_t *allocator; /* compatiblity flags */ /* 0: 7bit terminal, * 1: 8bit terminal */ unsigned char has_8bit_control; /* 0: the terminal has sixel scrolling * 1: the terminal does not have sixel scrolling */ unsigned char has_sixel_scrolling; /* 1: the argument of repeat introducer(DECGRI) is not limitted 0: the argument of repeat introducer(DECGRI) is limitted 255 */ unsigned char has_gri_arg_limit; /* 0: DECSDM set (CSI ? 80 h) enables sixel scrolling 1: DECSDM set (CSI ? 80 h) disables sixel scrolling */ unsigned char has_sdm_glitch; /* 0: do not skip DCS envelope * 1: skip DCS envelope */ unsigned char skip_dcs_envelope; /* PALETTETYPE_AUTO: select palette type automatically * PALETTETYPE_HLS : HLS color space * PALETTETYPE_RGB : RGB color space */ unsigned char palette_type; sixel_write_function fn_write; int save_pixel; int save_count; int active_palette; sixel_node_t *node_top; sixel_node_t *node_free; int penetrate_multiplexer; int encode_policy; void *priv; int pos; unsigned char buffer[1]; }; #endif /* LIBSIXEL_OUTPUT_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/pixelformat.c000066400000000000000000000453671302271755100166440ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include static void get_rgb(unsigned char const *data, int const pixelformat, int depth, unsigned char *r, unsigned char *g, unsigned char *b) { unsigned int pixels = 0; #if SWAP_BYTES unsigned int low; unsigned int high; #endif int count = 0; while (count < depth) { pixels = *(data + count) | (pixels << 8); count++; } /* TODO: we should swap bytes (only necessary on LSByte first hardware?) */ #if SWAP_BYTES if (depth == 2) { low = pixels & 0xff; high = (pixels >> 8) & 0xff; pixels = (low << 8) | high; } #endif switch (pixelformat) { case SIXEL_PIXELFORMAT_RGB555: *r = ((pixels >> 10) & 0x1f) << 3; *g = ((pixels >> 5) & 0x1f) << 3; *b = ((pixels >> 0) & 0x1f) << 3; break; case SIXEL_PIXELFORMAT_RGB565: *r = ((pixels >> 11) & 0x1f) << 3; *g = ((pixels >> 5) & 0x3f) << 2; *b = ((pixels >> 0) & 0x1f) << 3; break; case SIXEL_PIXELFORMAT_RGB888: *r = (pixels >> 16) & 0xff; *g = (pixels >> 8) & 0xff; *b = (pixels >> 0) & 0xff; break; case SIXEL_PIXELFORMAT_BGR555: *r = ((pixels >> 0) & 0x1f) << 3; *g = ((pixels >> 5) & 0x1f) << 3; *b = ((pixels >> 10) & 0x1f) << 3; break; case SIXEL_PIXELFORMAT_BGR565: *r = ((pixels >> 0) & 0x1f) << 3; *g = ((pixels >> 5) & 0x3f) << 2; *b = ((pixels >> 11) & 0x1f) << 3; break; case SIXEL_PIXELFORMAT_BGR888: *r = (pixels >> 0) & 0xff; *g = (pixels >> 8) & 0xff; *b = (pixels >> 16) & 0xff; break; case SIXEL_PIXELFORMAT_RGBA8888: *r = (pixels >> 24) & 0xff; *g = (pixels >> 16) & 0xff; *b = (pixels >> 8) & 0xff; break; case SIXEL_PIXELFORMAT_ARGB8888: *r = (pixels >> 16) & 0xff; *g = (pixels >> 8) & 0xff; *b = (pixels >> 0) & 0xff; break; case SIXEL_PIXELFORMAT_BGRA8888: *r = (pixels >> 8) & 0xff; *g = (pixels >> 16) & 0xff; *b = (pixels >> 24) & 0xff; break; case SIXEL_PIXELFORMAT_ABGR8888: *r = (pixels >> 0) & 0xff; *g = (pixels >> 8) & 0xff; *b = (pixels >> 16) & 0xff; break; case SIXEL_PIXELFORMAT_GA88: *r = *g = *b = (pixels >> 8) & 0xff; break; case SIXEL_PIXELFORMAT_G8: case SIXEL_PIXELFORMAT_AG88: *r = *g = *b = pixels & 0xff; break; default: *r = *g = *b = 0; break; } } SIXELAPI int sixel_helper_compute_depth(int pixelformat) { int depth = (-1); /* unknown */ switch (pixelformat) { case SIXEL_PIXELFORMAT_ARGB8888: case SIXEL_PIXELFORMAT_RGBA8888: case SIXEL_PIXELFORMAT_ABGR8888: case SIXEL_PIXELFORMAT_BGRA8888: depth = 4; break; case SIXEL_PIXELFORMAT_RGB888: case SIXEL_PIXELFORMAT_BGR888: depth = 3; break; case SIXEL_PIXELFORMAT_RGB555: case SIXEL_PIXELFORMAT_RGB565: case SIXEL_PIXELFORMAT_BGR555: case SIXEL_PIXELFORMAT_BGR565: case SIXEL_PIXELFORMAT_AG88: case SIXEL_PIXELFORMAT_GA88: depth = 2; break; case SIXEL_PIXELFORMAT_G1: case SIXEL_PIXELFORMAT_G2: case SIXEL_PIXELFORMAT_G4: case SIXEL_PIXELFORMAT_G8: case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: case SIXEL_PIXELFORMAT_PAL8: depth = 1; break; default: break; } return depth; } static void expand_rgb(unsigned char *dst, unsigned char const *src, int width, int height, int pixelformat, int depth) { int x; int y; int dst_offset; int src_offset; unsigned char r, g, b; for (y = 0; y < height; y++) { for (x = 0; x < width; x++) { src_offset = depth * (y * width + x); dst_offset = 3 * (y * width + x); get_rgb(src + src_offset, pixelformat, depth, &r, &g, &b); *(dst + dst_offset + 0) = r; *(dst + dst_offset + 1) = g; *(dst + dst_offset + 2) = b; } } } static SIXELSTATUS expand_palette(unsigned char *dst, unsigned char const *src, int width, int height, int const pixelformat) { SIXELSTATUS status = SIXEL_FALSE; int x; int y; int i; int bpp; /* bit per plane */ switch (pixelformat) { case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_G1: bpp = 1; break; case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_G2: bpp = 2; break; case SIXEL_PIXELFORMAT_PAL4: case SIXEL_PIXELFORMAT_G4: bpp = 4; break; case SIXEL_PIXELFORMAT_PAL8: case SIXEL_PIXELFORMAT_G8: for (i = 0; i < width * height; ++i, ++src) { *dst++ = *src; } status = SIXEL_OK; goto end; default: status = SIXEL_BAD_ARGUMENT; sixel_helper_set_additional_message( "expand_palette: invalid pixelformat."); goto end; } #if HAVE_DEBUG fprintf(stderr, "expanding PAL%d to PAL8...\n", bpp); #endif for (y = 0; y < height; ++y) { for (x = 0; x < width * bpp / 8; ++x) { for (i = 0; i < 8 / bpp; ++i) { *dst++ = *src >> (8 / bpp - 1 - i) * bpp & ((1 << bpp) - 1); } src++; } x = width - x * 8 / bpp; if (x > 0) { for (i = 0; i < x; ++i) { *dst++ = *src >> (8 - (i + 1) * bpp) & ((1 << bpp) - 1); } src++; } } status = SIXEL_OK; end: return status; } SIXELAPI SIXELSTATUS sixel_helper_normalize_pixelformat( unsigned char /* out */ *dst, /* destination buffer */ int /* out */ *dst_pixelformat, /* converted pixelformat */ unsigned char const /* in */ *src, /* source pixels */ int /* in */ src_pixelformat, /* format of source image */ int /* in */ width, /* width of source image */ int /* in */ height) /* height of source image */ { SIXELSTATUS status = SIXEL_FALSE; switch (src_pixelformat) { case SIXEL_PIXELFORMAT_G8: expand_rgb(dst, src, width, height, src_pixelformat, 1); *dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_RGB565: case SIXEL_PIXELFORMAT_RGB555: case SIXEL_PIXELFORMAT_BGR565: case SIXEL_PIXELFORMAT_BGR555: case SIXEL_PIXELFORMAT_GA88: case SIXEL_PIXELFORMAT_AG88: expand_rgb(dst, src, width, height, src_pixelformat, 2); *dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_RGB888: case SIXEL_PIXELFORMAT_BGR888: expand_rgb(dst, src, width, height, src_pixelformat, 3); *dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_RGBA8888: case SIXEL_PIXELFORMAT_ARGB8888: case SIXEL_PIXELFORMAT_BGRA8888: case SIXEL_PIXELFORMAT_ABGR8888: expand_rgb(dst, src, width, height, src_pixelformat, 4); *dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; break; case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: *dst_pixelformat = SIXEL_PIXELFORMAT_PAL8; status = expand_palette(dst, src, width, height, src_pixelformat); if (SIXEL_FAILED(status)) { goto end; } break; case SIXEL_PIXELFORMAT_G1: case SIXEL_PIXELFORMAT_G2: case SIXEL_PIXELFORMAT_G4: *dst_pixelformat = SIXEL_PIXELFORMAT_G8; status = expand_palette(dst, src, width, height, src_pixelformat); if (SIXEL_FAILED(status)) { goto end; } break; case SIXEL_PIXELFORMAT_PAL8: memcpy(dst, src, (size_t)(width * height)); *dst_pixelformat = src_pixelformat; break; default: status = SIXEL_BAD_ARGUMENT; goto end; } status = SIXEL_OK; end: return status; } #if HAVE_TESTS static int test1(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_RGB888; unsigned char src[] = { 0x46, 0xf3, 0xe5 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if ((dst[0] << 16 | dst[1] << 8 | dst[2]) != (src[0] << 16 | src[1] << 8 | src[2])) { goto error; } return EXIT_SUCCESS; error: perror("test1"); return nret; } static int test2(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_RGB555; unsigned char src[] = { 0x47, 0x9c }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if ((dst[0] >> 3 << 10 | dst[1] >> 3 << 5 | dst[2] >> 3) != (src[0] << 8 | src[1])) { goto error; } return EXIT_SUCCESS; error: perror("test2"); return nret; } static int test3(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_RGB565; unsigned char src[] = { 0x47, 0x9c }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if ((dst[0] >> 3 << 11 | dst[1] >> 2 << 5 | dst[2] >> 3) != (src[0] << 8 | src[1])) { goto error; } return EXIT_SUCCESS; error: perror("test3"); return nret; } static int test4(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_BGR888; unsigned char src[] = { 0x46, 0xf3, 0xe5 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if ((dst[2] << 16 | dst[1] << 8 | dst[0]) != (src[0] << 16 | src[1] << 8 | src[2])) { goto error; } return EXIT_SUCCESS; error: perror("test4"); return nret; } static int test5(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_BGR555; unsigned char src[] = { 0x23, 0xc8 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if ((dst[2] >> 3 << 10 | dst[1] >> 3 << 5 | dst[0] >> 3) != (src[0] << 8 | src[1])) { goto error; } return EXIT_SUCCESS; error: perror("test5"); return nret; } static int test6(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_BGR565; unsigned char src[] = { 0x47, 0x88 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if ((dst[2] >> 3 << 11 | dst[1] >> 2 << 5 | dst[0] >> 3) != (src[0] << 8 | src[1])) { goto error; } return EXIT_SUCCESS; error: perror("test6"); return nret; } static int test7(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_AG88; unsigned char src[] = { 0x47, 0x88 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (dst[0] != src[1]) { goto error; } return EXIT_SUCCESS; error: perror("test7"); return nret; } static int test8(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_GA88; unsigned char src[] = { 0x47, 0x88 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (dst[0] != src[0]) { goto error; } return EXIT_SUCCESS; error: perror("test8"); return nret; } static int test9(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_RGBA8888; unsigned char src[] = { 0x46, 0xf3, 0xe5, 0xf0 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (dst[0] != src[0]) { goto error; } if (dst[1] != src[1]) { goto error; } if (dst[2] != src[2]) { goto error; } return EXIT_SUCCESS; error: perror("test8"); return nret; } static int test10(void) { unsigned char dst[3]; int dst_pixelformat = SIXEL_PIXELFORMAT_RGB888; int src_pixelformat = SIXEL_PIXELFORMAT_ARGB8888; unsigned char src[] = { 0x46, 0xf3, 0xe5, 0xf0 }; int ret = 0; int nret = EXIT_FAILURE; ret = sixel_helper_normalize_pixelformat(dst, &dst_pixelformat, src, src_pixelformat, 1, 1); if (ret != 0) { goto error; } if (dst_pixelformat != SIXEL_PIXELFORMAT_RGB888) { goto error; } if (dst[0] != src[1]) { goto error; } if (dst[1] != src[2]) { goto error; } if (dst[2] != src[3]) { goto error; } return EXIT_SUCCESS; error: perror("test8"); return nret; } int sixel_pixelformat_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, test3, test4, test5, test6, test7, test8, test9, test10, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/pixelformat.h000066400000000000000000000031111302271755100166260ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_PIXELFORMAT_H #define LIBSIXEL_PIXELFORMAT_H #ifdef __cplusplus extern "C" { #endif #if HAVE_TESTS int sixel_pixelformat_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_PIXELFORMAT_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/quant.c000066400000000000000000001264211302271755100154310ustar00rootroot00000000000000/* * * mediancut algorithm implementation is imported from pnmcolormap.c * in netpbm library. * http://netpbm.sourceforge.net/ * * ******************************************************************************* * original license block of pnmcolormap.c * ******************************************************************************* * * Derived from ppmquant, originally by Jef Poskanzer. * * Copyright (C) 1989, 1991 by Jef Poskanzer. * Copyright (C) 2001 by Bryan Henderson. * * Permission to use, copy, modify, and distribute this software and its * documentation for any purpose and without fee is hereby granted, provided * that the above copyright notice appear in all copies and that both that * copyright notice and this permission notice appear in supporting * documentation. This software is provided "as is" without express or * implied warranty. * * ****************************************************************************** * * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * */ #include "config.h" #include #include #include #include #if HAVE_LIMITS_H # include #endif #if HAVE_INTTYPES_H # include #endif #include "quant.h" #if HAVE_DEBUG #define quant_trace fprintf #else static inline void quant_trace(FILE *f, ...) { (void) f; } #endif /***************************************************************************** * * quantization * *****************************************************************************/ typedef struct box* boxVector; struct box { unsigned int ind; unsigned int colors; unsigned int sum; }; typedef unsigned long sample; typedef sample * tuple; struct tupleint { /* An ordered pair of a tuple value and an integer, such as you would find in a tuple table or tuple hash. Note that this is a variable length structure. */ unsigned int value; sample tuple[1]; /* This is actually a variable size array -- its size is the depth of the tuple in question. Some compilers do not let us declare a variable length array. */ }; typedef struct tupleint ** tupletable; typedef struct { unsigned int size; tupletable table; } tupletable2; static unsigned int compareplanePlane; /* This is a parameter to compareplane(). We use this global variable so that compareplane() can be called by qsort(), to compare two tuples. qsort() doesn't pass any arguments except the two tuples. */ static int compareplane(const void * const arg1, const void * const arg2) { int lhs, rhs; typedef const struct tupleint * const * const sortarg; sortarg comparandPP = (sortarg) arg1; sortarg comparatorPP = (sortarg) arg2; lhs = (int)(*comparandPP)->tuple[compareplanePlane]; rhs = (int)(*comparatorPP)->tuple[compareplanePlane]; return lhs - rhs; } static int sumcompare(const void * const b1, const void * const b2) { return (int)((boxVector)b2)->sum - (int)((boxVector)b1)->sum; } static SIXELSTATUS alloctupletable( tupletable /* out */ *result, unsigned int const /* in */ depth, unsigned int const /* in */ size, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; char message[256]; int nwrite; unsigned int mainTableSize; unsigned int tupleIntSize; unsigned int allocSize; void * pool; tupletable tbl; unsigned int i; if (UINT_MAX / sizeof(struct tupleint) < size) { nwrite = sprintf(message, "size %u is too big for arithmetic", size); if (nwrite > 0) { sixel_helper_set_additional_message(message); } status = SIXEL_RUNTIME_ERROR; goto end; } mainTableSize = size * sizeof(struct tupleint *); tupleIntSize = sizeof(struct tupleint) - sizeof(sample) + depth * sizeof(sample); /* To save the enormous amount of time it could take to allocate each individual tuple, we do a trick here and allocate everything as a single malloc block and suballocate internally. */ if ((UINT_MAX - mainTableSize) / tupleIntSize < size) { nwrite = sprintf(message, "size %u is too big for arithmetic", size); if (nwrite > 0) { sixel_helper_set_additional_message(message); } status = SIXEL_RUNTIME_ERROR; goto end; } allocSize = mainTableSize + size * tupleIntSize; pool = sixel_allocator_malloc(allocator, allocSize); if (pool == NULL) { sprintf(message, "unable to allocate %u bytes for a %u-entry " "tuple table", allocSize, size); sixel_helper_set_additional_message(message); status = SIXEL_BAD_ALLOCATION; goto end; } tbl = (tupletable) pool; for (i = 0; i < size; ++i) tbl[i] = (struct tupleint *) ((char*)pool + mainTableSize + i * tupleIntSize); *result = tbl; status = SIXEL_OK; end: return status; } /* ** Here is the fun part, the median-cut colormap generator. This is based ** on Paul Heckbert's paper "Color Image Quantization for Frame Buffer ** Display", SIGGRAPH '82 Proceedings, page 297. */ static tupletable2 newColorMap(unsigned int const newcolors, unsigned int const depth, sixel_allocator_t *allocator) { SIXELSTATUS status = SIXEL_FALSE; tupletable2 colormap; unsigned int i; colormap.size = 0; status = alloctupletable(&colormap.table, depth, newcolors, allocator); if (SIXEL_FAILED(status)) { goto end; } if (colormap.table) { for (i = 0; i < newcolors; ++i) { unsigned int plane; for (plane = 0; plane < depth; ++plane) colormap.table[i]->tuple[plane] = 0; } colormap.size = newcolors; } end: return colormap; } static boxVector newBoxVector( unsigned int const /* in */ colors, unsigned int const /* in */ sum, unsigned int const /* in */ newcolors, sixel_allocator_t /* in */ *allocator) { boxVector bv; bv = (boxVector)sixel_allocator_malloc(allocator, sizeof(struct box) * (size_t)newcolors); if (bv == NULL) { quant_trace(stderr, "out of memory allocating box vector table\n"); return NULL; } /* Set up the initial box. */ bv[0].ind = 0; bv[0].colors = colors; bv[0].sum = sum; return bv; } static void findBoxBoundaries(tupletable2 const colorfreqtable, unsigned int const depth, unsigned int const boxStart, unsigned int const boxSize, sample minval[], sample maxval[]) { /*---------------------------------------------------------------------------- Go through the box finding the minimum and maximum of each component - the boundaries of the box. -----------------------------------------------------------------------------*/ unsigned int plane; unsigned int i; for (plane = 0; plane < depth; ++plane) { minval[plane] = colorfreqtable.table[boxStart]->tuple[plane]; maxval[plane] = minval[plane]; } for (i = 1; i < boxSize; ++i) { for (plane = 0; plane < depth; ++plane) { sample const v = colorfreqtable.table[boxStart + i]->tuple[plane]; if (v < minval[plane]) minval[plane] = v; if (v > maxval[plane]) maxval[plane] = v; } } } static unsigned int largestByNorm(sample minval[], sample maxval[], unsigned int const depth) { unsigned int largestDimension; unsigned int plane; sample largestSpreadSoFar; largestSpreadSoFar = 0; largestDimension = 0; for (plane = 0; plane < depth; ++plane) { sample const spread = maxval[plane]-minval[plane]; if (spread > largestSpreadSoFar) { largestDimension = plane; largestSpreadSoFar = spread; } } return largestDimension; } static unsigned int largestByLuminosity(sample minval[], sample maxval[], unsigned int const depth) { /*---------------------------------------------------------------------------- This subroutine presumes that the tuple type is either BLACKANDWHITE, GRAYSCALE, or RGB (which implies pamP->depth is 1 or 3). To save time, we don't actually check it. -----------------------------------------------------------------------------*/ unsigned int retval; double lumin_factor[3] = {0.2989, 0.5866, 0.1145}; if (depth == 1) { retval = 0; } else { /* An RGB tuple */ unsigned int largestDimension; unsigned int plane; double largestSpreadSoFar; largestSpreadSoFar = 0.0; largestDimension = 0; for (plane = 0; plane < 3; ++plane) { double const spread = lumin_factor[plane] * (maxval[plane]-minval[plane]); if (spread > largestSpreadSoFar) { largestDimension = plane; largestSpreadSoFar = spread; } } retval = largestDimension; } return retval; } static void centerBox(unsigned int const boxStart, unsigned int const boxSize, tupletable2 const colorfreqtable, unsigned int const depth, tuple const newTuple) { unsigned int plane; sample minval, maxval; unsigned int i; for (plane = 0; plane < depth; ++plane) { minval = maxval = colorfreqtable.table[boxStart]->tuple[plane]; for (i = 1; i < boxSize; ++i) { sample v = colorfreqtable.table[boxStart + i]->tuple[plane]; minval = minval < v ? minval: v; maxval = maxval > v ? maxval: v; } newTuple[plane] = (minval + maxval) / 2; } } static void averageColors(unsigned int const boxStart, unsigned int const boxSize, tupletable2 const colorfreqtable, unsigned int const depth, tuple const newTuple) { unsigned int plane; sample sum; unsigned int i; for (plane = 0; plane < depth; ++plane) { sum = 0; for (i = 0; i < boxSize; ++i) { sum += colorfreqtable.table[boxStart + i]->tuple[plane]; } newTuple[plane] = sum / boxSize; } } static void averagePixels(unsigned int const boxStart, unsigned int const boxSize, tupletable2 const colorfreqtable, unsigned int const depth, tuple const newTuple) { unsigned int n; /* Number of tuples represented by the box */ unsigned int plane; unsigned int i; /* Count the tuples in question */ n = 0; /* initial value */ for (i = 0; i < boxSize; ++i) { n += (unsigned int)colorfreqtable.table[boxStart + i]->value; } for (plane = 0; plane < depth; ++plane) { sample sum; sum = 0; for (i = 0; i < boxSize; ++i) { sum += colorfreqtable.table[boxStart + i]->tuple[plane] * (unsigned int)colorfreqtable.table[boxStart + i]->value; } newTuple[plane] = sum / n; } } static tupletable2 colormapFromBv(unsigned int const newcolors, boxVector const bv, unsigned int const boxes, tupletable2 const colorfreqtable, unsigned int const depth, int const methodForRep, sixel_allocator_t *allocator) { /* ** Ok, we've got enough boxes. Now choose a representative color for ** each box. There are a number of possible ways to make this choice. ** One would be to choose the center of the box; this ignores any structure ** within the boxes. Another method would be to average all the colors in ** the box - this is the method specified in Heckbert's paper. A third ** method is to average all the pixels in the box. */ tupletable2 colormap; unsigned int bi; colormap = newColorMap(newcolors, depth, allocator); if (!colormap.size) { return colormap; } for (bi = 0; bi < boxes; ++bi) { switch (methodForRep) { case SIXEL_REP_CENTER_BOX: centerBox(bv[bi].ind, bv[bi].colors, colorfreqtable, depth, colormap.table[bi]->tuple); break; case SIXEL_REP_AVERAGE_COLORS: averageColors(bv[bi].ind, bv[bi].colors, colorfreqtable, depth, colormap.table[bi]->tuple); break; case SIXEL_REP_AVERAGE_PIXELS: averagePixels(bv[bi].ind, bv[bi].colors, colorfreqtable, depth, colormap.table[bi]->tuple); break; default: quant_trace(stderr, "Internal error: " "invalid value of methodForRep: %d\n", methodForRep); } } return colormap; } static SIXELSTATUS splitBox(boxVector const bv, unsigned int *const boxesP, unsigned int const bi, tupletable2 const colorfreqtable, unsigned int const depth, int const methodForLargest) { /*---------------------------------------------------------------------------- Split Box 'bi' in the box vector bv (so that bv contains one more box than it did as input). Split it so that each new box represents about half of the pixels in the distribution given by 'colorfreqtable' for the colors in the original box, but with distinct colors in each of the two new boxes. Assume the box contains at least two colors. -----------------------------------------------------------------------------*/ SIXELSTATUS status = SIXEL_FALSE; unsigned int const boxStart = bv[bi].ind; unsigned int const boxSize = bv[bi].colors; unsigned int const sm = bv[bi].sum; enum { max_depth= 16 }; sample minval[max_depth]; sample maxval[max_depth]; /* assert(max_depth >= depth); */ unsigned int largestDimension; /* number of the plane with the largest spread */ unsigned int medianIndex; unsigned int lowersum; /* Number of pixels whose value is "less than" the median */ findBoxBoundaries(colorfreqtable, depth, boxStart, boxSize, minval, maxval); /* Find the largest dimension, and sort by that component. I have included two methods for determining the "largest" dimension; first by simply comparing the range in RGB space, and second by transforming into luminosities before the comparison. */ switch (methodForLargest) { case SIXEL_LARGE_NORM: largestDimension = largestByNorm(minval, maxval, depth); break; case SIXEL_LARGE_LUM: largestDimension = largestByLuminosity(minval, maxval, depth); break; default: sixel_helper_set_additional_message( "Internal error: invalid value of methodForLargest."); status = SIXEL_LOGIC_ERROR; goto end; } /* TODO: I think this sort should go after creating a box, not before splitting. Because you need the sort to use the SIXEL_REP_CENTER_BOX method of choosing a color to represent the final boxes */ /* Set the gross global variable 'compareplanePlane' as a parameter to compareplane(), which is called by qsort(). */ compareplanePlane = largestDimension; qsort((char*) &colorfreqtable.table[boxStart], boxSize, sizeof(colorfreqtable.table[boxStart]), compareplane); { /* Now find the median based on the counts, so that about half the pixels (not colors, pixels) are in each subdivision. */ unsigned int i; lowersum = colorfreqtable.table[boxStart]->value; /* initial value */ for (i = 1; i < boxSize - 1 && lowersum < sm / 2; ++i) { lowersum += colorfreqtable.table[boxStart + i]->value; } medianIndex = i; } /* Split the box, and sort to bring the biggest boxes to the top. */ bv[bi].colors = medianIndex; bv[bi].sum = lowersum; bv[*boxesP].ind = boxStart + medianIndex; bv[*boxesP].colors = boxSize - medianIndex; bv[*boxesP].sum = sm - lowersum; ++(*boxesP); qsort((char*) bv, *boxesP, sizeof(struct box), sumcompare); status = SIXEL_OK; end: return status; } static SIXELSTATUS mediancut(tupletable2 const colorfreqtable, unsigned int const depth, unsigned int const newcolors, int const methodForLargest, int const methodForRep, tupletable2 *const colormapP, sixel_allocator_t *allocator) { /*---------------------------------------------------------------------------- Compute a set of only 'newcolors' colors that best represent an image whose pixels are summarized by the histogram 'colorfreqtable'. Each tuple in that table has depth 'depth'. colorfreqtable.table[i] tells the number of pixels in the subject image have a particular color. As a side effect, sort 'colorfreqtable'. -----------------------------------------------------------------------------*/ boxVector bv; unsigned int bi; unsigned int boxes; int multicolorBoxesExist; unsigned int i; unsigned int sum; SIXELSTATUS status = SIXEL_FALSE; sum = 0; for (i = 0; i < colorfreqtable.size; ++i) { sum += colorfreqtable.table[i]->value; } /* There is at least one box that contains at least 2 colors; ergo, there is more splitting we can do. */ bv = newBoxVector(colorfreqtable.size, sum, newcolors, allocator); if (bv == NULL) { goto end; } boxes = 1; multicolorBoxesExist = (colorfreqtable.size > 1); /* Main loop: split boxes until we have enough. */ while (boxes < newcolors && multicolorBoxesExist) { /* Find the first splittable box. */ for (bi = 0; bi < boxes && bv[bi].colors < 2; ++bi) ; if (bi >= boxes) { multicolorBoxesExist = 0; } else { status = splitBox(bv, &boxes, bi, colorfreqtable, depth, methodForLargest); if (SIXEL_FAILED(status)) { goto end; } } } *colormapP = colormapFromBv(newcolors, bv, boxes, colorfreqtable, depth, methodForRep, allocator); sixel_allocator_free(allocator, bv); status = SIXEL_OK; end: return status; } static unsigned int computeHash(unsigned char const *data, unsigned int const depth) { unsigned int hash = 0; unsigned int n; for (n = 0; n < depth; n++) { hash |= (unsigned int)(data[depth - 1 - n] >> 3) << n * 5; } return hash; } static SIXELSTATUS computeHistogram(unsigned char const /* in */ *data, unsigned int /* in */ length, unsigned long const /* in */ depth, tupletable2 * const /* out */ colorfreqtableP, int const /* in */ qualityMode, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; typedef unsigned short unit_t; unsigned int i, n; unit_t *histogram = NULL; unit_t *refmap = NULL; unit_t *ref; unit_t *it; unsigned int bucket_index; unsigned int step; unsigned int max_sample; switch (qualityMode) { case SIXEL_QUALITY_LOW: max_sample = 18383; step = length / depth / max_sample * depth; break; case SIXEL_QUALITY_HIGH: max_sample = 18383; step = length / depth / max_sample * depth; break; case SIXEL_QUALITY_FULL: default: max_sample = 4003079; step = length / depth / max_sample * depth; break; } if (length < max_sample * depth) { step = 6 * depth; } if (step <= 0) { step = depth; } quant_trace(stderr, "making histogram...\n"); histogram = (unit_t *)sixel_allocator_calloc(allocator, (size_t)(1 << depth * 5), sizeof(unit_t)); if (histogram == NULL) { sixel_helper_set_additional_message( "unable to allocate memory for histogram."); status = SIXEL_BAD_ALLOCATION; goto end; } it = ref = refmap = (unsigned short *)sixel_allocator_malloc(allocator, (size_t)(1 << depth * 5) * sizeof(unit_t)); if (!it) { sixel_helper_set_additional_message( "unable to allocate memory for lookup table."); status = SIXEL_BAD_ALLOCATION; goto end; } for (i = 0; i < length - depth; i += step) { bucket_index = computeHash(data + i, 3); if (histogram[bucket_index] == 0) { *ref++ = bucket_index; } if (histogram[bucket_index] < (unsigned int)(1 << sizeof(unsigned short) * 8) - 1) { histogram[bucket_index]++; } } colorfreqtableP->size = (unsigned int)(ref - refmap); status = alloctupletable(&colorfreqtableP->table, depth, (unsigned int)(ref - refmap), allocator); if (SIXEL_FAILED(status)) { goto end; } for (i = 0; i < colorfreqtableP->size; ++i) { if (histogram[refmap[i]] > 0) { colorfreqtableP->table[i]->value = histogram[refmap[i]]; for (n = 0; n < depth; n++) { colorfreqtableP->table[i]->tuple[depth - 1 - n] = (sample)((*it >> n * 5 & 0x1f) << 3); } } it++; } quant_trace(stderr, "%u colors found\n", colorfreqtableP->size); status = SIXEL_OK; end: sixel_allocator_free(allocator, refmap); sixel_allocator_free(allocator, histogram); return status; } static int computeColorMapFromInput(unsigned char const *data, unsigned int const length, unsigned int const depth, unsigned int const reqColors, int const methodForLargest, int const methodForRep, int const qualityMode, tupletable2 * const colormapP, unsigned int *origcolors, sixel_allocator_t *allocator) { /*---------------------------------------------------------------------------- Produce a colormap containing the best colors to represent the image stream in file 'ifP'. Figure it out using the median cut technique. The colormap will have 'reqcolors' or fewer colors in it, unless 'allcolors' is true, in which case it will have all the colors that are in the input. The colormap has the same maxval as the input. Put the colormap in newly allocated storage as a tupletable2 and return its address as *colormapP. Return the number of colors in it as *colorsP and its maxval as *colormapMaxvalP. Return the characteristics of the input file as *formatP and *freqPamP. (This information is not really relevant to our colormap mission; just a fringe benefit). -----------------------------------------------------------------------------*/ SIXELSTATUS status = SIXEL_FALSE; tupletable2 colorfreqtable = {0, NULL}; unsigned int i; unsigned int n; status = computeHistogram(data, length, depth, &colorfreqtable, qualityMode, allocator); if (SIXEL_FAILED(status)) { goto end; } if (origcolors) { *origcolors = colorfreqtable.size; } if (colorfreqtable.size <= reqColors) { quant_trace(stderr, "Image already has few enough colors (<=%d). " "Keeping same colors.\n", reqColors); /* *colormapP = colorfreqtable; */ colormapP->size = colorfreqtable.size; status = alloctupletable(&colormapP->table, depth, colorfreqtable.size, allocator); if (SIXEL_FAILED(status)) { goto end; } for (i = 0; i < colorfreqtable.size; ++i) { colormapP->table[i]->value = colorfreqtable.table[i]->value; for (n = 0; n < depth; ++n) { colormapP->table[i]->tuple[n] = colorfreqtable.table[i]->tuple[n]; } } } else { quant_trace(stderr, "choosing %d colors...\n", reqColors); status = mediancut(colorfreqtable, depth, reqColors, methodForLargest, methodForRep, colormapP, allocator); if (SIXEL_FAILED(status)) { goto end; } quant_trace(stderr, "%d colors are choosed.\n", colorfreqtable.size); } status = SIXEL_OK; end: sixel_allocator_free(allocator, colorfreqtable.table); return status; } /* diffuse error energy to surround pixels */ static void error_diffuse(unsigned char /* in */ *data, /* base address of pixel buffer */ int /* in */ pos, /* address of the destination pixel */ int /* in */ depth, /* color depth in bytes */ int /* in */ error, /* error energy */ int /* in */ numerator, /* numerator of diffusion coefficient */ int /* in */ denominator /* denominator of diffusion coefficient */) { int c; data += pos * depth; c = *data + error * numerator / denominator; if (c < 0) { c = 0; } if (c >= 1 << 8) { c = (1 << 8) - 1; } *data = (unsigned char)c; } static void diffuse_none(unsigned char *data, int width, int height, int x, int y, int depth, int error) { /* unused */ (void) data; /* unused */ (void) width; /* unused */ (void) height; /* unused */ (void) x; /* unused */ (void) y; /* unused */ (void) depth; /* unused */ (void) error; } static void diffuse_fs(unsigned char *data, int width, int height, int x, int y, int depth, int error) { int pos; pos = y * width + x; /* Floyd Steinberg Method * curr 7/16 * 3/16 5/48 1/16 */ if (x < width - 1 && y < height - 1) { /* add error to the right cell */ error_diffuse(data, pos + width * 0 + 1, depth, error, 7, 16); /* add error to the left-bottom cell */ error_diffuse(data, pos + width * 1 - 1, depth, error, 3, 16); /* add error to the bottom cell */ error_diffuse(data, pos + width * 1 + 0, depth, error, 5, 16); /* add error to the right-bottom cell */ error_diffuse(data, pos + width * 1 + 1, depth, error, 1, 16); } } static void diffuse_atkinson(unsigned char *data, int width, int height, int x, int y, int depth, int error) { int pos; pos = y * width + x; /* Atkinson's Method * curr 1/8 1/8 * 1/8 1/8 1/8 * 1/8 */ if (y < height - 2) { /* add error to the right cell */ error_diffuse(data, pos + width * 0 + 1, depth, error, 1, 8); /* add error to the 2th right cell */ error_diffuse(data, pos + width * 0 + 2, depth, error, 1, 8); /* add error to the left-bottom cell */ error_diffuse(data, pos + width * 1 - 1, depth, error, 1, 8); /* add error to the bottom cell */ error_diffuse(data, pos + width * 1 + 0, depth, error, 1, 8); /* add error to the right-bottom cell */ error_diffuse(data, pos + width * 1 + 1, depth, error, 1, 8); /* add error to the 2th bottom cell */ error_diffuse(data, pos + width * 2 + 0, depth, error, 1, 8); } } static void diffuse_jajuni(unsigned char *data, int width, int height, int x, int y, int depth, int error) { int pos; pos = y * width + x; /* Jarvis, Judice & Ninke Method * curr 7/48 5/48 * 3/48 5/48 7/48 5/48 3/48 * 1/48 3/48 5/48 3/48 1/48 */ if (pos < (height - 2) * width - 2) { error_diffuse(data, pos + width * 0 + 1, depth, error, 7, 48); error_diffuse(data, pos + width * 0 + 2, depth, error, 5, 48); error_diffuse(data, pos + width * 1 - 2, depth, error, 3, 48); error_diffuse(data, pos + width * 1 - 1, depth, error, 5, 48); error_diffuse(data, pos + width * 1 + 0, depth, error, 7, 48); error_diffuse(data, pos + width * 1 + 1, depth, error, 5, 48); error_diffuse(data, pos + width * 1 + 2, depth, error, 3, 48); error_diffuse(data, pos + width * 2 - 2, depth, error, 1, 48); error_diffuse(data, pos + width * 2 - 1, depth, error, 3, 48); error_diffuse(data, pos + width * 2 + 0, depth, error, 5, 48); error_diffuse(data, pos + width * 2 + 1, depth, error, 3, 48); error_diffuse(data, pos + width * 2 + 2, depth, error, 1, 48); } } static void diffuse_stucki(unsigned char *data, int width, int height, int x, int y, int depth, int error) { int pos; pos = y * width + x; /* Stucki's Method * curr 8/48 4/48 * 2/48 4/48 8/48 4/48 2/48 * 1/48 2/48 4/48 2/48 1/48 */ if (pos < (height - 2) * width - 2) { error_diffuse(data, pos + width * 0 + 1, depth, error, 1, 6); error_diffuse(data, pos + width * 0 + 2, depth, error, 1, 12); error_diffuse(data, pos + width * 1 - 2, depth, error, 1, 24); error_diffuse(data, pos + width * 1 - 1, depth, error, 1, 12); error_diffuse(data, pos + width * 1 + 0, depth, error, 1, 6); error_diffuse(data, pos + width * 1 + 1, depth, error, 1, 12); error_diffuse(data, pos + width * 1 + 2, depth, error, 1, 24); error_diffuse(data, pos + width * 2 - 2, depth, error, 1, 48); error_diffuse(data, pos + width * 2 - 1, depth, error, 1, 24); error_diffuse(data, pos + width * 2 + 0, depth, error, 1, 12); error_diffuse(data, pos + width * 2 + 1, depth, error, 1, 24); error_diffuse(data, pos + width * 2 + 2, depth, error, 1, 48); } } static void diffuse_burkes(unsigned char *data, int width, int height, int x, int y, int depth, int error) { int pos; pos = y * width + x; /* Burkes' Method * curr 4/16 2/16 * 1/16 2/16 4/16 2/16 1/16 */ if (pos < (height - 1) * width - 2) { error_diffuse(data, pos + width * 0 + 1, depth, error, 1, 4); error_diffuse(data, pos + width * 0 + 2, depth, error, 1, 8); error_diffuse(data, pos + width * 1 - 2, depth, error, 1, 16); error_diffuse(data, pos + width * 1 - 1, depth, error, 1, 8); error_diffuse(data, pos + width * 1 + 0, depth, error, 1, 4); error_diffuse(data, pos + width * 1 + 1, depth, error, 1, 8); error_diffuse(data, pos + width * 1 + 2, depth, error, 1, 16); } } /* lookup closest color from palette with "normal" strategy */ static int lookup_normal(unsigned char const * const pixel, int const depth, unsigned char const * const palette, int const reqcolor, unsigned short * const cachetable, int const complexion) { int result; int diff; int r; int i; int n; int distant; result = (-1); diff = INT_MAX; /* don't use cachetable in 'normal' strategy */ (void) cachetable; for (i = 0; i < reqcolor; i++) { distant = 0; r = pixel[0] - palette[i * depth + 0]; distant += r * r * complexion; for (n = 1; n < depth; ++n) { r = pixel[n] - palette[i * depth + n]; distant += r * r; } if (distant < diff) { diff = distant; result = i; } } return result; } /* lookup closest color from palette with "fast" strategy */ static int lookup_fast(unsigned char const * const pixel, int const depth, unsigned char const * const palette, int const reqcolor, unsigned short * const cachetable, int const complexion) { int result; unsigned int hash; int diff; int cache; int i; int distant; /* don't use depth in 'fast' strategy because it's always 3 */ (void) depth; result = (-1); diff = INT_MAX; hash = computeHash(pixel, 3); cache = cachetable[hash]; if (cache) { /* fast lookup */ return cache - 1; } /* collision */ for (i = 0; i < reqcolor; i++) { distant = 0; #if 0 for (n = 0; n < 3; ++n) { r = pixel[n] - palette[i * 3 + n]; distant += r * r; } #elif 1 /* complexion correction */ distant = (pixel[0] - palette[i * 3 + 0]) * (pixel[0] - palette[i * 3 + 0]) * complexion + (pixel[1] - palette[i * 3 + 1]) * (pixel[1] - palette[i * 3 + 1]) + (pixel[2] - palette[i * 3 + 2]) * (pixel[2] - palette[i * 3 + 2]) ; #endif if (distant < diff) { diff = distant; result = i; } } cachetable[hash] = result + 1; return result; } static int lookup_mono_darkbg(unsigned char const * const pixel, int const depth, unsigned char const * const palette, int const reqcolor, unsigned short * const cachetable, int const complexion) { int n; int distant; /* unused */ (void) palette; /* unused */ (void) cachetable; /* unused */ (void) complexion; distant = 0; for (n = 0; n < depth; ++n) { distant += pixel[n]; } return distant >= 128 * reqcolor ? 1: 0; } static int lookup_mono_lightbg(unsigned char const * const pixel, int const depth, unsigned char const * const palette, int const reqcolor, unsigned short * const cachetable, int const complexion) { int n; int distant; /* unused */ (void) palette; /* unused */ (void) cachetable; /* unused */ (void) complexion; distant = 0; for (n = 0; n < depth; ++n) { distant += pixel[n]; } return distant < 128 * reqcolor ? 1: 0; } /* choose colors using median-cut method */ SIXELSTATUS sixel_quant_make_palette( unsigned char /* out */ **result, unsigned char const /* in */ *data, unsigned int /* in */ length, int /* in */ pixelformat, unsigned int /* in */ reqcolors, unsigned int /* in */ *ncolors, unsigned int /* in */ *origcolors, int /* in */ methodForLargest, int /* in */ methodForRep, int /* in */ qualityMode, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; unsigned int i; unsigned int n; int ret; tupletable2 colormap; unsigned int depth; int result_depth; result_depth = sixel_helper_compute_depth(pixelformat); if (result_depth <= 0) { *result = NULL; goto end; } depth = (unsigned int)result_depth; ret = computeColorMapFromInput(data, length, depth, reqcolors, methodForLargest, methodForRep, qualityMode, &colormap, origcolors, allocator); if (ret != 0) { *result = NULL; goto end; } *ncolors = colormap.size; quant_trace(stderr, "tupletable size: %d\n", *ncolors); *result = (unsigned char *)sixel_allocator_malloc(allocator, *ncolors * depth); for (i = 0; i < *ncolors; i++) { for (n = 0; n < depth; ++n) { (*result)[i * depth + n] = colormap.table[i]->tuple[n]; } } sixel_allocator_free(allocator, colormap.table); status = SIXEL_OK; end: return status; } /* apply color palette into specified pixel buffers */ SIXELSTATUS sixel_quant_apply_palette( unsigned char /* out */ *result, unsigned char /* in */ *data, int /* in */ width, int /* in */ height, int /* in */ depth, unsigned char /* in */ *palette, int /* in */ reqcolor, int /* in */ methodForDiffuse, int /* in */ foptimize, int /* in */ foptimize_palette, int /* in */ complexion, unsigned short /* in */ *cachetable, int /* in */ *ncolors, sixel_allocator_t /* in */ *allocator) { typedef int component_t; SIXELSTATUS status = SIXEL_FALSE; int pos, n, x, y, sum1, sum2; component_t offset; int color_index; unsigned short *indextable; unsigned char new_palette[256 * 4]; unsigned short migration_map[256]; void (*f_diffuse)(unsigned char *data, int width, int height, int x, int y, int depth, int offset); int (*f_lookup)(unsigned char const * const pixel, int const depth, unsigned char const * const palette, int const reqcolor, unsigned short * const cachetable, int const complexion); if (depth != 3) { f_diffuse = diffuse_none; } else { switch (methodForDiffuse) { case SIXEL_DIFFUSE_NONE: f_diffuse = diffuse_none; break; case SIXEL_DIFFUSE_ATKINSON: f_diffuse = diffuse_atkinson; break; case SIXEL_DIFFUSE_FS: f_diffuse = diffuse_fs; break; case SIXEL_DIFFUSE_JAJUNI: f_diffuse = diffuse_jajuni; break; case SIXEL_DIFFUSE_STUCKI: f_diffuse = diffuse_stucki; break; case SIXEL_DIFFUSE_BURKES: f_diffuse = diffuse_burkes; break; default: quant_trace(stderr, "Internal error: invalid value of" " methodForDiffuse: %d\n", methodForDiffuse); f_diffuse = diffuse_none; break; } } f_lookup = NULL; if (reqcolor == 2) { sum1 = 0; sum2 = 0; for (n = 0; n < depth; ++n) { sum1 += palette[n]; } for (n = depth; n < depth + depth; ++n) { sum2 += palette[n]; } if (sum1 == 0 && sum2 == 255 * 3) { f_lookup = lookup_mono_darkbg; } else if (sum1 == 255 * 3 && sum2 == 0) { f_lookup = lookup_mono_lightbg; } } if (f_lookup == NULL) { if (foptimize && depth == 3) { f_lookup = lookup_fast; } else { f_lookup = lookup_normal; } } indextable = cachetable; if (cachetable == NULL && f_lookup == lookup_fast) { indextable = (unsigned short *)sixel_allocator_calloc(allocator, (size_t)(1 << depth * 5), sizeof(unsigned short)); if (!indextable) { quant_trace(stderr, "Unable to allocate memory for indextable.\n"); goto end; } } if (foptimize_palette) { *ncolors = 0; memset(new_palette, 0x00, sizeof(256 * depth)); memset(migration_map, 0x00, sizeof(migration_map)); for (y = 0; y < height; ++y) { for (x = 0; x < width; ++x) { pos = y * width + x; color_index = f_lookup(data + (pos * depth), depth, palette, reqcolor, indextable, complexion); if (migration_map[color_index] == 0) { result[pos] = *ncolors; for (n = 0; n < depth; ++n) { new_palette[*ncolors * depth + n] = palette[color_index * depth + n]; } ++*ncolors; migration_map[color_index] = *ncolors; } else { result[pos] = migration_map[color_index] - 1; } for (n = 0; n < depth; ++n) { offset = data[pos * depth + n] - palette[color_index * depth + n]; f_diffuse(data + n, width, height, x, y, depth, offset); } } } memcpy(palette, new_palette, (size_t)(*ncolors * depth)); } else { for (y = 0; y < height; ++y) { for (x = 0; x < width; ++x) { pos = y * width + x; color_index = f_lookup(data + (pos * depth), depth, palette, reqcolor, indextable, complexion); result[pos] = color_index; for (n = 0; n < depth; ++n) { offset = data[pos * depth + n] - palette[color_index * depth + n]; f_diffuse(data + n, width, height, x, y, depth, offset); } } } *ncolors = reqcolor; } if (cachetable == NULL) { sixel_allocator_free(allocator, indextable); } status = SIXEL_OK; end: return status; } void sixel_quant_free_palette( unsigned char /* in */ *data, sixel_allocator_t /* in */ *allocator) { sixel_allocator_free(allocator, data); } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; sample minval[1] = { 1 }; sample maxval[1] = { 2 }; unsigned int retval; retval = largestByLuminosity(minval, maxval, 1); if (retval != 0) { goto error; } nret = EXIT_SUCCESS; error: return nret; } int sixel_quant_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/quant.h000066400000000000000000000061601302271755100154330ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_QUANT_H #define LIBSIXEL_QUANT_H #ifdef __cplusplus extern "C" { #endif #include /* choose colors using median-cut method */ SIXELSTATUS sixel_quant_make_palette( unsigned char /* out */ **result, unsigned const char /* in */ *data, /* data for sampling */ unsigned int /* in */ length, /* data size */ int /* in */ pixelformat, unsigned int /* in */ reqcolors, unsigned int /* in */ *ncolors, unsigned int /* in */ *origcolors, int /* in */ methodForLargest, int /* in */ methodForRep, int /* in */ qualityMode, sixel_allocator_t /* in */ *allocator); /* apply color palette into specified pixel buffers */ SIXELSTATUS sixel_quant_apply_palette( unsigned char /* out */ *result, unsigned char /* in */ *data, int /* in */ width, int /* in */ height, int /* in */ pixelformat, unsigned char /* in */ *palette, int /* in */ reqcolor, int const /* in */ methodForDiffuse, int /* in */ foptimize, int /* in */ foptimize_palette, int /* in */ complexion, unsigned short /* in */ *cachetable, int /* in */ *ncolor, sixel_allocator_t /* in */ *allocator); /* deallocate specified palette */ void sixel_quant_free_palette( unsigned char /* in */ *data, sixel_allocator_t /* in */ *allocator); #if HAVE_TESTS int sixel_quant_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_QUANT_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/rgblookup.gperf000066400000000000000000000510011302271755100171550ustar00rootroot00000000000000%struct-type struct color { char *name; unsigned char r; unsigned char g; unsigned char b; }; %% snow, 0xff, 0xfa, 0xfa ghost white, 0xf8, 0xf8, 0xff ghostwhite, 0xf8, 0xf8, 0xff white smoke, 0xf5, 0xf5, 0xf5 whitesmoke, 0xf5, 0xf5, 0xf5 gainsboro, 0xdc, 0xdc, 0xdc floral white, 0xff, 0xfa, 0xf0 floralwhite, 0xff, 0xfa, 0xf0 old lace, 0xfd, 0xf5, 0xe6 oldlace, 0xfd, 0xf5, 0xe6 linen, 0xfa, 0xf0, 0xe6 antique white, 0xfa, 0xeb, 0xd7 antiquewhite, 0xfa, 0xeb, 0xd7 papaya whip, 0xff, 0xef, 0xd5 papayawhip, 0xff, 0xef, 0xd5 blanched almond, 0xff, 0xeb, 0xcd blanchedalmond, 0xff, 0xeb, 0xcd bisque, 0xff, 0xe4, 0xc4 peach puff, 0xff, 0xda, 0xb9 peachpuff, 0xff, 0xda, 0xb9 navajo white, 0xff, 0xde, 0xad navajowhite, 0xff, 0xde, 0xad moccasin, 0xff, 0xe4, 0xb5 cornsilk, 0xff, 0xf8, 0xdc ivory, 0xff, 0xff, 0xf0 lemon chiffon, 0xff, 0xfa, 0xcd lemonchiffon, 0xff, 0xfa, 0xcd seashell, 0xff, 0xf5, 0xee honeydew, 0xf0, 0xff, 0xf0 mint cream, 0xf5, 0xff, 0xfa mintcream, 0xf5, 0xff, 0xfa azure, 0xf0, 0xff, 0xff alice blue, 0xf0, 0xf8, 0xff aliceblue, 0xf0, 0xf8, 0xff lavender, 0xe6, 0xe6, 0xfa lavender blush, 0xff, 0xf0, 0xf5 lavenderblush, 0xff, 0xf0, 0xf5 misty rose, 0xff, 0xe4, 0xe1 mistyrose, 0xff, 0xe4, 0xe1 white, 0xff, 0xff, 0xff black, 0x00, 0x00, 0x00 dark slate gray, 0x2f, 0x4f, 0x4f darkslategray, 0x2f, 0x4f, 0x4f dark slate grey, 0x2f, 0x4f, 0x4f darkslategrey, 0x2f, 0x4f, 0x4f dim gray, 0x69, 0x69, 0x69 dimgray, 0x69, 0x69, 0x69 dim grey, 0x69, 0x69, 0x69 dimgrey, 0x69, 0x69, 0x69 slate gray, 0x70, 0x80, 0x90 slategray, 0x70, 0x80, 0x90 slate grey, 0x70, 0x80, 0x90 slategrey, 0x70, 0x80, 0x90 light slate gray, 0x77, 0x88, 0x99 lightslategray, 0x77, 0x88, 0x99 light slate grey, 0x77, 0x88, 0x99 lightslategrey, 0x77, 0x88, 0x99 gray, 0xbe, 0xbe, 0xbe grey, 0xbe, 0xbe, 0xbe light grey, 0xd3, 0xd3, 0xd3 lightgrey, 0xd3, 0xd3, 0xd3 light gray, 0xd3, 0xd3, 0xd3 lightgray, 0xd3, 0xd3, 0xd3 midnight blue, 0x19, 0x19, 0x70 midnightblue, 0x19, 0x19, 0x70 navy, 0x00, 0x00, 0x80 navy blue, 0x00, 0x00, 0x80 navyblue, 0x00, 0x00, 0x80 cornflower blue, 0x64, 0x95, 0xed cornflowerblue, 0x64, 0x95, 0xed dark slate blue, 0x48, 0x3d, 0x8b darkslateblue, 0x48, 0x3d, 0x8b slate blue, 0x6a, 0x5a, 0xcd slateblue, 0x6a, 0x5a, 0xcd medium slate blue, 0x7b, 0x68, 0xee mediumslateblue, 0x7b, 0x68, 0xee light slate blue, 0x84, 0x70, 0xff lightslateblue, 0x84, 0x70, 0xff medium blue, 0x00, 0x00, 0xcd mediumblue, 0x00, 0x00, 0xcd royal blue, 0x41, 0x69, 0xe1 royalblue, 0x41, 0x69, 0xe1 blue, 0x00, 0x00, 0xff dodger blue, 0x1e, 0x90, 0xff dodgerblue, 0x1e, 0x90, 0xff deep sky blue, 0x00, 0xbf, 0xff deepskyblue, 0x00, 0xbf, 0xff sky blue, 0x87, 0xce, 0xeb skyblue, 0x87, 0xce, 0xeb light sky blue, 0x87, 0xce, 0xfa lightskyblue, 0x87, 0xce, 0xfa steel blue, 0x46, 0x82, 0xb4 steelblue, 0x46, 0x82, 0xb4 light steel blue, 0xb0, 0xc4, 0xde lightsteelblue, 0xb0, 0xc4, 0xde light blue, 0xad, 0xd8, 0xe6 lightblue, 0xad, 0xd8, 0xe6 powder blue, 0xb0, 0xe0, 0xe6 powderblue, 0xb0, 0xe0, 0xe6 pale turquoise, 0xaf, 0xee, 0xee paleturquoise, 0xaf, 0xee, 0xee dark turquoise, 0x00, 0xce, 0xd1 darkturquoise, 0x00, 0xce, 0xd1 medium turquoise, 0x48, 0xd1, 0xcc mediumturquoise, 0x48, 0xd1, 0xcc turquoise, 0x40, 0xe0, 0xd0 cyan, 0x00, 0xff, 0xff light cyan, 0xe0, 0xff, 0xff lightcyan, 0xe0, 0xff, 0xff cadet blue, 0x5f, 0x9e, 0xa0 cadetblue, 0x5f, 0x9e, 0xa0 medium aquamarine, 0x66, 0xcd, 0xaa mediumaquamarine, 0x66, 0xcd, 0xaa aquamarine, 0x7f, 0xff, 0xd4 dark green, 0x00, 0x64, 0x00 darkgreen, 0x00, 0x64, 0x00 dark olive green, 0x55, 0x6b, 0x2f darkolivegreen, 0x55, 0x6b, 0x2f dark sea green, 0x8f, 0xbc, 0x8f darkseagreen, 0x8f, 0xbc, 0x8f sea green, 0x2e, 0x8b, 0x57 seagreen, 0x2e, 0x8b, 0x57 medium sea green, 0x3c, 0xb3, 0x71 mediumseagreen, 0x3c, 0xb3, 0x71 light sea green, 0x20, 0xb2, 0xaa lightseagreen, 0x20, 0xb2, 0xaa pale green, 0x98, 0xfb, 0x98 palegreen, 0x98, 0xfb, 0x98 spring green, 0x00, 0xff, 0x7f springgreen, 0x00, 0xff, 0x7f lawn green, 0x7c, 0xfc, 0x00 lawngreen, 0x7c, 0xfc, 0x00 green, 0x00, 0xff, 0x00 chartreuse, 0x7f, 0xff, 0x00 medium spring green, 0x00, 0xfa, 0x9a mediumspringgreen, 0x00, 0xfa, 0x9a green yellow, 0xad, 0xff, 0x2f greenyellow, 0xad, 0xff, 0x2f lime green, 0x32, 0xcd, 0x32 limegreen, 0x32, 0xcd, 0x32 yellow green, 0x9a, 0xcd, 0x32 yellowgreen, 0x9a, 0xcd, 0x32 forest green, 0x22, 0x8b, 0x22 forestgreen, 0x22, 0x8b, 0x22 olive drab, 0x6b, 0x8e, 0x23 olivedrab, 0x6b, 0x8e, 0x23 dark khaki, 0xbd, 0xb7, 0x6b darkkhaki, 0xbd, 0xb7, 0x6b khaki, 0xf0, 0xe6, 0x8c pale goldenrod, 0xee, 0xe8, 0xaa palegoldenrod, 0xee, 0xe8, 0xaa light goldenrod yellow, 0xfa, 0xfa, 0xd2 lightgoldenrodyellow, 0xfa, 0xfa, 0xd2 light yellow, 0xff, 0xff, 0xe0 lightyellow, 0xff, 0xff, 0xe0 yellow, 0xff, 0xff, 0x00 gold, 0xff, 0xd7, 0x00 light goldenrod, 0xee, 0xdd, 0x82 lightgoldenrod, 0xee, 0xdd, 0x82 goldenrod, 0xda, 0xa5, 0x20 dark goldenrod, 0xb8, 0x86, 0x0b darkgoldenrod, 0xb8, 0x86, 0x0b rosy brown, 0xbc, 0x8f, 0x8f rosybrown, 0xbc, 0x8f, 0x8f indian red, 0xcd, 0x5c, 0x5c indianred, 0xcd, 0x5c, 0x5c saddle brown, 0x8b, 0x45, 0x13 saddlebrown, 0x8b, 0x45, 0x13 sienna, 0xa0, 0x52, 0x2d peru, 0xcd, 0x85, 0x3f burlywood, 0xde, 0xb8, 0x87 beige, 0xf5, 0xf5, 0xdc wheat, 0xf5, 0xde, 0xb3 sandy brown, 0xf4, 0xa4, 0x60 sandybrown, 0xf4, 0xa4, 0x60 tan, 0xd2, 0xb4, 0x8c chocolate, 0xd2, 0x69, 0x1e firebrick, 0xb2, 0x22, 0x22 brown, 0xa5, 0x2a, 0x2a dark salmon, 0xe9, 0x96, 0x7a darksalmon, 0xe9, 0x96, 0x7a salmon, 0xfa, 0x80, 0x72 light salmon, 0xff, 0xa0, 0x7a lightsalmon, 0xff, 0xa0, 0x7a orange, 0xff, 0xa5, 0x00 dark orange, 0xff, 0x8c, 0x00 darkorange, 0xff, 0x8c, 0x00 coral, 0xff, 0x7f, 0x50 light coral, 0xf0, 0x80, 0x80 lightcoral, 0xf0, 0x80, 0x80 tomato, 0xff, 0x63, 0x47 orange red, 0xff, 0x45, 0x00 orangered, 0xff, 0x45, 0x00 red, 0xff, 0x00, 0x00 hot pink, 0xff, 0x69, 0xb4 hotpink, 0xff, 0x69, 0xb4 deep pink, 0xff, 0x14, 0x93 deeppink, 0xff, 0x14, 0x93 pink, 0xff, 0xc0, 0xcb light pink, 0xff, 0xb6, 0xc1 lightpink, 0xff, 0xb6, 0xc1 pale violet red, 0xdb, 0x70, 0x93 palevioletred, 0xdb, 0x70, 0x93 maroon, 0xb0, 0x30, 0x60 medium violet red, 0xc7, 0x15, 0x85 mediumvioletred, 0xc7, 0x15, 0x85 violet red, 0xd0, 0x20, 0x90 violetred, 0xd0, 0x20, 0x90 magenta, 0xff, 0x00, 0xff violet, 0xee, 0x82, 0xee plum, 0xdd, 0xa0, 0xdd orchid, 0xda, 0x70, 0xd6 medium orchid, 0xba, 0x55, 0xd3 mediumorchid, 0xba, 0x55, 0xd3 dark orchid, 0x99, 0x32, 0xcc darkorchid, 0x99, 0x32, 0xcc dark violet, 0x94, 0x00, 0xd3 darkviolet, 0x94, 0x00, 0xd3 blue violet, 0x8a, 0x2b, 0xe2 blueviolet, 0x8a, 0x2b, 0xe2 purple, 0xa0, 0x20, 0xf0 medium purple, 0x93, 0x70, 0xdb mediumpurple, 0x93, 0x70, 0xdb thistle, 0xd8, 0xbf, 0xd8 snow1, 0xff, 0xfa, 0xfa snow2, 0xee, 0xe9, 0xe9 snow3, 0xcd, 0xc9, 0xc9 snow4, 0x8b, 0x89, 0x89 seashell1, 0xff, 0xf5, 0xee seashell2, 0xee, 0xe5, 0xde seashell3, 0xcd, 0xc5, 0xbf seashell4, 0x8b, 0x86, 0x82 antiquewhite1, 0xff, 0xef, 0xdb antiquewhite2, 0xee, 0xdf, 0xcc antiquewhite3, 0xcd, 0xc0, 0xb0 antiquewhite4, 0x8b, 0x83, 0x78 bisque1, 0xff, 0xe4, 0xc4 bisque2, 0xee, 0xd5, 0xb7 bisque3, 0xcd, 0xb7, 0x9e bisque4, 0x8b, 0x7d, 0x6b peachpuff1, 0xff, 0xda, 0xb9 peachpuff2, 0xee, 0xcb, 0xad peachpuff3, 0xcd, 0xaf, 0x95 peachpuff4, 0x8b, 0x77, 0x65 navajowhite1, 0xff, 0xde, 0xad navajowhite2, 0xee, 0xcf, 0xa1 navajowhite3, 0xcd, 0xb3, 0x8b navajowhite4, 0x8b, 0x79, 0x5e lemonchiffon1, 0xff, 0xfa, 0xcd lemonchiffon2, 0xee, 0xe9, 0xbf lemonchiffon3, 0xcd, 0xc9, 0xa5 lemonchiffon4, 0x8b, 0x89, 0x70 cornsilk1, 0xff, 0xf8, 0xdc cornsilk2, 0xee, 0xe8, 0xcd cornsilk3, 0xcd, 0xc8, 0xb1 cornsilk4, 0x8b, 0x88, 0x78 ivory1, 0xff, 0xff, 0xf0 ivory2, 0xee, 0xee, 0xe0 ivory3, 0xcd, 0xcd, 0xc1 ivory4, 0x8b, 0x8b, 0x83 honeydew1, 0xf0, 0xff, 0xf0 honeydew2, 0xe0, 0xee, 0xe0 honeydew3, 0xc1, 0xcd, 0xc1 honeydew4, 0x83, 0x8b, 0x83 lavenderblush1, 0xff, 0xf0, 0xf5 lavenderblush2, 0xee, 0xe0, 0xe5 lavenderblush3, 0xcd, 0xc1, 0xc5 lavenderblush4, 0x8b, 0x83, 0x86 mistyrose1, 0xff, 0xe4, 0xe1 mistyrose2, 0xee, 0xd5, 0xd2 mistyrose3, 0xcd, 0xb7, 0xb5 mistyrose4, 0x8b, 0x7d, 0x7b azure1, 0xf0, 0xff, 0xff azure2, 0xe0, 0xee, 0xee azure3, 0xc1, 0xcd, 0xcd azure4, 0x83, 0x8b, 0x8b slateblue1, 0x83, 0x6f, 0xff slateblue2, 0x7a, 0x67, 0xee slateblue3, 0x69, 0x59, 0xcd slateblue4, 0x47, 0x3c, 0x8b royalblue1, 0x48, 0x76, 0xff royalblue2, 0x43, 0x6e, 0xee royalblue3, 0x3a, 0x5f, 0xcd royalblue4, 0x27, 0x40, 0x8b blue1, 0x00, 0x00, 0xff blue2, 0x00, 0x00, 0xee blue3, 0x00, 0x00, 0xcd blue4, 0x00, 0x00, 0x8b dodgerblue1, 0x1e, 0x90, 0xff dodgerblue2, 0x1c, 0x86, 0xee dodgerblue3, 0x18, 0x74, 0xcd dodgerblue4, 0x10, 0x4e, 0x8b steelblue1, 0x63, 0xb8, 0xff steelblue2, 0x5c, 0xac, 0xee steelblue3, 0x4f, 0x94, 0xcd steelblue4, 0x36, 0x64, 0x8b deepskyblue1, 0x00, 0xbf, 0xff deepskyblue2, 0x00, 0xb2, 0xee deepskyblue3, 0x00, 0x9a, 0xcd deepskyblue4, 0x00, 0x68, 0x8b skyblue1, 0x87, 0xce, 0xff skyblue2, 0x7e, 0xc0, 0xee skyblue3, 0x6c, 0xa6, 0xcd skyblue4, 0x4a, 0x70, 0x8b lightskyblue1, 0xb0, 0xe2, 0xff lightskyblue2, 0xa4, 0xd3, 0xee lightskyblue3, 0x8d, 0xb6, 0xcd lightskyblue4, 0x60, 0x7b, 0x8b slategray1, 0xc6, 0xe2, 0xff slategray2, 0xb9, 0xd3, 0xee slategray3, 0x9f, 0xb6, 0xcd slategray4, 0x6c, 0x7b, 0x8b lightsteelblue1, 0xca, 0xe1, 0xff lightsteelblue2, 0xbc, 0xd2, 0xee lightsteelblue3, 0xa2, 0xb5, 0xcd lightsteelblue4, 0x6e, 0x7b, 0x8b lightblue1, 0xbf, 0xef, 0xff lightblue2, 0xb2, 0xdf, 0xee lightblue3, 0x9a, 0xc0, 0xcd lightblue4, 0x68, 0x83, 0x8b lightcyan1, 0xe0, 0xff, 0xff lightcyan2, 0xd1, 0xee, 0xee lightcyan3, 0xb4, 0xcd, 0xcd lightcyan4, 0x7a, 0x8b, 0x8b paleturquoise1, 0xbb, 0xff, 0xff paleturquoise2, 0xae, 0xee, 0xee paleturquoise3, 0x96, 0xcd, 0xcd paleturquoise4, 0x66, 0x8b, 0x8b cadetblue1, 0x98, 0xf5, 0xff cadetblue2, 0x8e, 0xe5, 0xee cadetblue3, 0x7a, 0xc5, 0xcd cadetblue4, 0x53, 0x86, 0x8b turquoise1, 0x00, 0xf5, 0xff turquoise2, 0x00, 0xe5, 0xee turquoise3, 0x00, 0xc5, 0xcd turquoise4, 0x00, 0x86, 0x8b cyan1, 0x00, 0xff, 0xff cyan2, 0x00, 0xee, 0xee cyan3, 0x00, 0xcd, 0xcd cyan4, 0x00, 0x8b, 0x8b darkslategray1, 0x97, 0xff, 0xff darkslategray2, 0x8d, 0xee, 0xee darkslategray3, 0x79, 0xcd, 0xcd darkslategray4, 0x52, 0x8b, 0x8b aquamarine1, 0x7f, 0xff, 0xd4 aquamarine2, 0x76, 0xee, 0xc6 aquamarine3, 0x66, 0xcd, 0xaa aquamarine4, 0x45, 0x8b, 0x74 darkseagreen1, 0xc1, 0xff, 0xc1 darkseagreen2, 0xb4, 0xee, 0xb4 darkseagreen3, 0x9b, 0xcd, 0x9b darkseagreen4, 0x69, 0x8b, 0x69 seagreen1, 0x54, 0xff, 0x9f seagreen2, 0x4e, 0xee, 0x94 seagreen3, 0x43, 0xcd, 0x80 seagreen4, 0x2e, 0x8b, 0x57 palegreen1, 0x9a, 0xff, 0x9a palegreen2, 0x90, 0xee, 0x90 palegreen3, 0x7c, 0xcd, 0x7c palegreen4, 0x54, 0x8b, 0x54 springgreen1, 0x00, 0xff, 0x7f springgreen2, 0x00, 0xee, 0x76 springgreen3, 0x00, 0xcd, 0x66 springgreen4, 0x00, 0x8b, 0x45 green1, 0x00, 0xff, 0x00 green2, 0x00, 0xee, 0x00 green3, 0x00, 0xcd, 0x00 green4, 0x00, 0x8b, 0x00 chartreuse1, 0x7f, 0xff, 0x00 chartreuse2, 0x76, 0xee, 0x00 chartreuse3, 0x66, 0xcd, 0x00 chartreuse4, 0x45, 0x8b, 0x00 olivedrab1, 0xc0, 0xff, 0x3e olivedrab2, 0xb3, 0xee, 0x3a olivedrab3, 0x9a, 0xcd, 0x32 olivedrab4, 0x69, 0x8b, 0x22 darkolivegreen1, 0xca, 0xff, 0x70 darkolivegreen2, 0xbc, 0xee, 0x68 darkolivegreen3, 0xa2, 0xcd, 0x5a darkolivegreen4, 0x6e, 0x8b, 0x3d khaki1, 0xff, 0xf6, 0x8f khaki2, 0xee, 0xe6, 0x85 khaki3, 0xcd, 0xc6, 0x73 khaki4, 0x8b, 0x86, 0x4e lightgoldenrod1, 0xff, 0xec, 0x8b lightgoldenrod2, 0xee, 0xdc, 0x82 lightgoldenrod3, 0xcd, 0xbe, 0x70 lightgoldenrod4, 0x8b, 0x81, 0x4c lightyellow1, 0xff, 0xff, 0xe0 lightyellow2, 0xee, 0xee, 0xd1 lightyellow3, 0xcd, 0xcd, 0xb4 lightyellow4, 0x8b, 0x8b, 0x7a yellow1, 0xff, 0xff, 0x00 yellow2, 0xee, 0xee, 0x00 yellow3, 0xcd, 0xcd, 0x00 yellow4, 0x8b, 0x8b, 0x00 gold1, 0xff, 0xd7, 0x00 gold2, 0xee, 0xc9, 0x00 gold3, 0xcd, 0xad, 0x00 gold4, 0x8b, 0x75, 0x00 goldenrod1, 0xff, 0xc1, 0x25 goldenrod2, 0xee, 0xb4, 0x22 goldenrod3, 0xcd, 0x9b, 0x1d goldenrod4, 0x8b, 0x69, 0x14 darkgoldenrod1, 0xff, 0xb9, 0x0f darkgoldenrod2, 0xee, 0xad, 0x0e darkgoldenrod3, 0xcd, 0x95, 0x0c darkgoldenrod4, 0x8b, 0x65, 0x08 rosybrown1, 0xff, 0xc1, 0xc1 rosybrown2, 0xee, 0xb4, 0xb4 rosybrown3, 0xcd, 0x9b, 0x9b rosybrown4, 0x8b, 0x69, 0x69 indianred1, 0xff, 0x6a, 0x6a indianred2, 0xee, 0x63, 0x63 indianred3, 0xcd, 0x55, 0x55 indianred4, 0x8b, 0x3a, 0x3a sienna1, 0xff, 0x82, 0x47 sienna2, 0xee, 0x79, 0x42 sienna3, 0xcd, 0x68, 0x39 sienna4, 0x8b, 0x47, 0x26 burlywood1, 0xff, 0xd3, 0x9b burlywood2, 0xee, 0xc5, 0x91 burlywood3, 0xcd, 0xaa, 0x7d burlywood4, 0x8b, 0x73, 0x55 wheat1, 0xff, 0xe7, 0xba wheat2, 0xee, 0xd8, 0xae wheat3, 0xcd, 0xba, 0x96 wheat4, 0x8b, 0x7e, 0x66 tan1, 0xff, 0xa5, 0x4f tan2, 0xee, 0x9a, 0x49 tan3, 0xcd, 0x85, 0x3f tan4, 0x8b, 0x5a, 0x2b chocolate1, 0xff, 0x7f, 0x24 chocolate2, 0xee, 0x76, 0x21 chocolate3, 0xcd, 0x66, 0x1d chocolate4, 0x8b, 0x45, 0x13 firebrick1, 0xff, 0x30, 0x30 firebrick2, 0xee, 0x2c, 0x2c firebrick3, 0xcd, 0x26, 0x26 firebrick4, 0x8b, 0x1a, 0x1a brown1, 0xff, 0x40, 0x40 brown2, 0xee, 0x3b, 0x3b brown3, 0xcd, 0x33, 0x33 brown4, 0x8b, 0x23, 0x23 salmon1, 0xff, 0x8c, 0x69 salmon2, 0xee, 0x82, 0x62 salmon3, 0xcd, 0x70, 0x54 salmon4, 0x8b, 0x4c, 0x39 lightsalmon1, 0xff, 0xa0, 0x7a lightsalmon2, 0xee, 0x95, 0x72 lightsalmon3, 0xcd, 0x81, 0x62 lightsalmon4, 0x8b, 0x57, 0x42 orange1, 0xff, 0xa5, 0x00 orange2, 0xee, 0x9a, 0x00 orange3, 0xcd, 0x85, 0x00 orange4, 0x8b, 0x5a, 0x00 darkorange1, 0xff, 0x7f, 0x00 darkorange2, 0xee, 0x76, 0x00 darkorange3, 0xcd, 0x66, 0x00 darkorange4, 0x8b, 0x45, 0x00 coral1, 0xff, 0x72, 0x56 coral2, 0xee, 0x6a, 0x50 coral3, 0xcd, 0x5b, 0x45 coral4, 0x8b, 0x3e, 0x2f tomato1, 0xff, 0x63, 0x47 tomato2, 0xee, 0x5c, 0x42 tomato3, 0xcd, 0x4f, 0x39 tomato4, 0x8b, 0x36, 0x26 orangered1, 0xff, 0x45, 0x00 orangered2, 0xee, 0x40, 0x00 orangered3, 0xcd, 0x37, 0x00 orangered4, 0x8b, 0x25, 0x00 red1, 0xff, 0x00, 0x00 red2, 0xee, 0x00, 0x00 red3, 0xcd, 0x00, 0x00 red4, 0x8b, 0x00, 0x00 deeppink1, 0xff, 0x14, 0x93 deeppink2, 0xee, 0x12, 0x89 deeppink3, 0xcd, 0x10, 0x76 deeppink4, 0x8b, 0x0a, 0x50 hotpink1, 0xff, 0x6e, 0xb4 hotpink2, 0xee, 0x6a, 0xa7 hotpink3, 0xcd, 0x60, 0x90 hotpink4, 0x8b, 0x3a, 0x62 pink1, 0xff, 0xb5, 0xc5 pink2, 0xee, 0xa9, 0xb8 pink3, 0xcd, 0x91, 0x9e pink4, 0x8b, 0x63, 0x6c lightpink1, 0xff, 0xae, 0xb9 lightpink2, 0xee, 0xa2, 0xad lightpink3, 0xcd, 0x8c, 0x95 lightpink4, 0x8b, 0x5f, 0x65 palevioletred1, 0xff, 0x82, 0xab palevioletred2, 0xee, 0x79, 0x9f palevioletred3, 0xcd, 0x68, 0x89 palevioletred4, 0x8b, 0x47, 0x5d maroon1, 0xff, 0x34, 0xb3 maroon2, 0xee, 0x30, 0xa7 maroon3, 0xcd, 0x29, 0x90 maroon4, 0x8b, 0x1c, 0x62 violetred1, 0xff, 0x3e, 0x96 violetred2, 0xee, 0x3a, 0x8c violetred3, 0xcd, 0x32, 0x78 violetred4, 0x8b, 0x22, 0x52 magenta1, 0xff, 0x00, 0xff magenta2, 0xee, 0x00, 0xee magenta3, 0xcd, 0x00, 0xcd magenta4, 0x8b, 0x00, 0x8b orchid1, 0xff, 0x83, 0xfa orchid2, 0xee, 0x7a, 0xe9 orchid3, 0xcd, 0x69, 0xc9 orchid4, 0x8b, 0x47, 0x89 plum1, 0xff, 0xbb, 0xff plum2, 0xee, 0xae, 0xee plum3, 0xcd, 0x96, 0xcd plum4, 0x8b, 0x66, 0x8b mediumorchid1, 0xe0, 0x66, 0xff mediumorchid2, 0xd1, 0x5f, 0xee mediumorchid3, 0xb4, 0x52, 0xcd mediumorchid4, 0x7a, 0x37, 0x8b darkorchid1, 0xbf, 0x3e, 0xff darkorchid2, 0xb2, 0x3a, 0xee darkorchid3, 0x9a, 0x32, 0xcd darkorchid4, 0x68, 0x22, 0x8b purple1, 0x9b, 0x30, 0xff purple2, 0x91, 0x2c, 0xee purple3, 0x7d, 0x26, 0xcd purple4, 0x55, 0x1a, 0x8b mediumpurple1, 0xab, 0x82, 0xff mediumpurple2, 0x9f, 0x79, 0xee mediumpurple3, 0x89, 0x68, 0xcd mediumpurple4, 0x5d, 0x47, 0x8b thistle1, 0xff, 0xe1, 0xff thistle2, 0xee, 0xd2, 0xee thistle3, 0xcd, 0xb5, 0xcd thistle4, 0x8b, 0x7b, 0x8b gray0, 0x00, 0x00, 0x00 grey0, 0x00, 0x00, 0x00 gray1, 0x03, 0x03, 0x03 grey1, 0x03, 0x03, 0x03 gray2, 0x05, 0x05, 0x05 grey2, 0x05, 0x05, 0x05 gray3, 0x08, 0x08, 0x08 grey3, 0x08, 0x08, 0x08 gray4, 0x0a, 0x0a, 0x0a grey4, 0x0a, 0x0a, 0x0a gray5, 0x0d, 0x0d, 0x0d grey5, 0x0d, 0x0d, 0x0d gray6, 0x0f, 0x0f, 0x0f grey6, 0x0f, 0x0f, 0x0f gray7, 0x12, 0x12, 0x12 grey7, 0x12, 0x12, 0x12 gray8, 0x14, 0x14, 0x14 grey8, 0x14, 0x14, 0x14 gray9, 0x17, 0x17, 0x17 grey9, 0x17, 0x17, 0x17 gray10, 0x1a, 0x1a, 0x1a grey10, 0x1a, 0x1a, 0x1a gray11, 0x1c, 0x1c, 0x1c grey11, 0x1c, 0x1c, 0x1c gray12, 0x1f, 0x1f, 0x1f grey12, 0x1f, 0x1f, 0x1f gray13, 0x21, 0x21, 0x21 grey13, 0x21, 0x21, 0x21 gray14, 0x24, 0x24, 0x24 grey14, 0x24, 0x24, 0x24 gray15, 0x26, 0x26, 0x26 grey15, 0x26, 0x26, 0x26 gray16, 0x29, 0x29, 0x29 grey16, 0x29, 0x29, 0x29 gray17, 0x2b, 0x2b, 0x2b grey17, 0x2b, 0x2b, 0x2b gray18, 0x2e, 0x2e, 0x2e grey18, 0x2e, 0x2e, 0x2e gray19, 0x30, 0x30, 0x30 grey19, 0x30, 0x30, 0x30 gray20, 0x33, 0x33, 0x33 grey20, 0x33, 0x33, 0x33 gray21, 0x36, 0x36, 0x36 grey21, 0x36, 0x36, 0x36 gray22, 0x38, 0x38, 0x38 grey22, 0x38, 0x38, 0x38 gray23, 0x3b, 0x3b, 0x3b grey23, 0x3b, 0x3b, 0x3b gray24, 0x3d, 0x3d, 0x3d grey24, 0x3d, 0x3d, 0x3d gray25, 0x40, 0x40, 0x40 grey25, 0x40, 0x40, 0x40 gray26, 0x42, 0x42, 0x42 grey26, 0x42, 0x42, 0x42 gray27, 0x45, 0x45, 0x45 grey27, 0x45, 0x45, 0x45 gray28, 0x47, 0x47, 0x47 grey28, 0x47, 0x47, 0x47 gray29, 0x4a, 0x4a, 0x4a grey29, 0x4a, 0x4a, 0x4a gray30, 0x4d, 0x4d, 0x4d grey30, 0x4d, 0x4d, 0x4d gray31, 0x4f, 0x4f, 0x4f grey31, 0x4f, 0x4f, 0x4f gray32, 0x52, 0x52, 0x52 grey32, 0x52, 0x52, 0x52 gray33, 0x54, 0x54, 0x54 grey33, 0x54, 0x54, 0x54 gray34, 0x57, 0x57, 0x57 grey34, 0x57, 0x57, 0x57 gray35, 0x59, 0x59, 0x59 grey35, 0x59, 0x59, 0x59 gray36, 0x5c, 0x5c, 0x5c grey36, 0x5c, 0x5c, 0x5c gray37, 0x5e, 0x5e, 0x5e grey37, 0x5e, 0x5e, 0x5e gray38, 0x61, 0x61, 0x61 grey38, 0x61, 0x61, 0x61 gray39, 0x63, 0x63, 0x63 grey39, 0x63, 0x63, 0x63 gray40, 0x66, 0x66, 0x66 grey40, 0x66, 0x66, 0x66 gray41, 0x69, 0x69, 0x69 grey41, 0x69, 0x69, 0x69 gray42, 0x6b, 0x6b, 0x6b grey42, 0x6b, 0x6b, 0x6b gray43, 0x6e, 0x6e, 0x6e grey43, 0x6e, 0x6e, 0x6e gray44, 0x70, 0x70, 0x70 grey44, 0x70, 0x70, 0x70 gray45, 0x73, 0x73, 0x73 grey45, 0x73, 0x73, 0x73 gray46, 0x75, 0x75, 0x75 grey46, 0x75, 0x75, 0x75 gray47, 0x78, 0x78, 0x78 grey47, 0x78, 0x78, 0x78 gray48, 0x7a, 0x7a, 0x7a grey48, 0x7a, 0x7a, 0x7a gray49, 0x7d, 0x7d, 0x7d grey49, 0x7d, 0x7d, 0x7d gray50, 0x7f, 0x7f, 0x7f grey50, 0x7f, 0x7f, 0x7f gray51, 0x82, 0x82, 0x82 grey51, 0x82, 0x82, 0x82 gray52, 0x85, 0x85, 0x85 grey52, 0x85, 0x85, 0x85 gray53, 0x87, 0x87, 0x87 grey53, 0x87, 0x87, 0x87 gray54, 0x8a, 0x8a, 0x8a grey54, 0x8a, 0x8a, 0x8a gray55, 0x8c, 0x8c, 0x8c grey55, 0x8c, 0x8c, 0x8c gray56, 0x8f, 0x8f, 0x8f grey56, 0x8f, 0x8f, 0x8f gray57, 0x91, 0x91, 0x91 grey57, 0x91, 0x91, 0x91 gray58, 0x94, 0x94, 0x94 grey58, 0x94, 0x94, 0x94 gray59, 0x96, 0x96, 0x96 grey59, 0x96, 0x96, 0x96 gray60, 0x99, 0x99, 0x99 grey60, 0x99, 0x99, 0x99 gray61, 0x9c, 0x9c, 0x9c grey61, 0x9c, 0x9c, 0x9c gray62, 0x9e, 0x9e, 0x9e grey62, 0x9e, 0x9e, 0x9e gray63, 0xa1, 0xa1, 0xa1 grey63, 0xa1, 0xa1, 0xa1 gray64, 0xa3, 0xa3, 0xa3 grey64, 0xa3, 0xa3, 0xa3 gray65, 0xa6, 0xa6, 0xa6 grey65, 0xa6, 0xa6, 0xa6 gray66, 0xa8, 0xa8, 0xa8 grey66, 0xa8, 0xa8, 0xa8 gray67, 0xab, 0xab, 0xab grey67, 0xab, 0xab, 0xab gray68, 0xad, 0xad, 0xad grey68, 0xad, 0xad, 0xad gray69, 0xb0, 0xb0, 0xb0 grey69, 0xb0, 0xb0, 0xb0 gray70, 0xb3, 0xb3, 0xb3 grey70, 0xb3, 0xb3, 0xb3 gray71, 0xb5, 0xb5, 0xb5 grey71, 0xb5, 0xb5, 0xb5 gray72, 0xb8, 0xb8, 0xb8 grey72, 0xb8, 0xb8, 0xb8 gray73, 0xba, 0xba, 0xba grey73, 0xba, 0xba, 0xba gray74, 0xbd, 0xbd, 0xbd grey74, 0xbd, 0xbd, 0xbd gray75, 0xbf, 0xbf, 0xbf grey75, 0xbf, 0xbf, 0xbf gray76, 0xc2, 0xc2, 0xc2 grey76, 0xc2, 0xc2, 0xc2 gray77, 0xc4, 0xc4, 0xc4 grey77, 0xc4, 0xc4, 0xc4 gray78, 0xc7, 0xc7, 0xc7 grey78, 0xc7, 0xc7, 0xc7 gray79, 0xc9, 0xc9, 0xc9 grey79, 0xc9, 0xc9, 0xc9 gray80, 0xcc, 0xcc, 0xcc grey80, 0xcc, 0xcc, 0xcc gray81, 0xcf, 0xcf, 0xcf grey81, 0xcf, 0xcf, 0xcf gray82, 0xd1, 0xd1, 0xd1 grey82, 0xd1, 0xd1, 0xd1 gray83, 0xd4, 0xd4, 0xd4 grey83, 0xd4, 0xd4, 0xd4 gray84, 0xd6, 0xd6, 0xd6 grey84, 0xd6, 0xd6, 0xd6 gray85, 0xd9, 0xd9, 0xd9 grey85, 0xd9, 0xd9, 0xd9 gray86, 0xdb, 0xdb, 0xdb grey86, 0xdb, 0xdb, 0xdb gray87, 0xde, 0xde, 0xde grey87, 0xde, 0xde, 0xde gray88, 0xe0, 0xe0, 0xe0 grey88, 0xe0, 0xe0, 0xe0 gray89, 0xe3, 0xe3, 0xe3 grey89, 0xe3, 0xe3, 0xe3 gray90, 0xe5, 0xe5, 0xe5 grey90, 0xe5, 0xe5, 0xe5 gray91, 0xe8, 0xe8, 0xe8 grey91, 0xe8, 0xe8, 0xe8 gray92, 0xeb, 0xeb, 0xeb grey92, 0xeb, 0xeb, 0xeb gray93, 0xed, 0xed, 0xed grey93, 0xed, 0xed, 0xed gray94, 0xf0, 0xf0, 0xf0 grey94, 0xf0, 0xf0, 0xf0 gray95, 0xf2, 0xf2, 0xf2 grey95, 0xf2, 0xf2, 0xf2 gray96, 0xf5, 0xf5, 0xf5 grey96, 0xf5, 0xf5, 0xf5 gray97, 0xf7, 0xf7, 0xf7 grey97, 0xf7, 0xf7, 0xf7 gray98, 0xfa, 0xfa, 0xfa grey98, 0xfa, 0xfa, 0xfa gray99, 0xfc, 0xfc, 0xfc grey99, 0xfc, 0xfc, 0xfc gray100, 0xff, 0xff, 0xff grey100, 0xff, 0xff, 0xff dark grey, 0xa9, 0xa9, 0xa9 darkgrey, 0xa9, 0xa9, 0xa9 dark gray, 0xa9, 0xa9, 0xa9 darkgray, 0xa9, 0xa9, 0xa9 dark blue, 0x00, 0x00, 0x8b darkblue, 0x00, 0x00, 0x8b dark cyan, 0x00, 0x8b, 0x8b darkcyan, 0x00, 0x8b, 0x8b dark magenta, 0x8b, 0x00, 0x8b darkmagenta, 0x8b, 0x00, 0x8b dark red, 0x8b, 0x00, 0x00 darkred, 0x8b, 0x00, 0x00 light green, 0x90, 0xee, 0x90 lightgreen, 0x90, 0xee, 0x90 libsixel-1.7.3/src/rgblookup.h000066400000000000000000004164551302271755100163230ustar00rootroot00000000000000/* C code produced by gperf version 3.0.3 */ /* Command-line: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/gperf -C -N lookup_rgb --ignore-case rgblookup.gperf */ /* Computed positions: -k'1,3,5-9,12-15,$' */ #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \ && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \ && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \ && ('-' == 45) && ('.' == 46) && ('/' == 47) && ('0' == 48) \ && ('1' == 49) && ('2' == 50) && ('3' == 51) && ('4' == 52) \ && ('5' == 53) && ('6' == 54) && ('7' == 55) && ('8' == 56) \ && ('9' == 57) && (':' == 58) && (';' == 59) && ('<' == 60) \ && ('=' == 61) && ('>' == 62) && ('?' == 63) && ('A' == 65) \ && ('B' == 66) && ('C' == 67) && ('D' == 68) && ('E' == 69) \ && ('F' == 70) && ('G' == 71) && ('H' == 72) && ('I' == 73) \ && ('J' == 74) && ('K' == 75) && ('L' == 76) && ('M' == 77) \ && ('N' == 78) && ('O' == 79) && ('P' == 80) && ('Q' == 81) \ && ('R' == 82) && ('S' == 83) && ('T' == 84) && ('U' == 85) \ && ('V' == 86) && ('W' == 87) && ('X' == 88) && ('Y' == 89) \ && ('Z' == 90) && ('[' == 91) && ('\\' == 92) && (']' == 93) \ && ('^' == 94) && ('_' == 95) && ('a' == 97) && ('b' == 98) \ && ('c' == 99) && ('d' == 100) && ('e' == 101) && ('f' == 102) \ && ('g' == 103) && ('h' == 104) && ('i' == 105) && ('j' == 106) \ && ('k' == 107) && ('l' == 108) && ('m' == 109) && ('n' == 110) \ && ('o' == 111) && ('p' == 112) && ('q' == 113) && ('r' == 114) \ && ('s' == 115) && ('t' == 116) && ('u' == 117) && ('v' == 118) \ && ('w' == 119) && ('x' == 120) && ('y' == 121) && ('z' == 122) \ && ('{' == 123) && ('|' == 124) && ('}' == 125) && ('~' == 126)) /* The character set is not based on ISO-646. */ error "gperf generated tables don't work with this execution character set. Please report a bug to ." #endif #line 2 "rgblookup.gperf" struct color { char *name; unsigned char r; unsigned char g; unsigned char b; }; #define TOTAL_KEYWORDS 752 #define MIN_WORD_LENGTH 3 #define MAX_WORD_LENGTH 22 #define MIN_HASH_VALUE 3 #define MAX_HASH_VALUE 5574 /* maximum key range = 5572, duplicates = 0 */ #ifndef GPERF_DOWNCASE #define GPERF_DOWNCASE 1 static unsigned char gperf_downcase[256] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255 }; #endif #ifndef GPERF_CASE_STRCMP #define GPERF_CASE_STRCMP 1 static int gperf_case_strcmp (s1, s2) register const char *s1; register const char *s2; { for (;;) { unsigned char c1 = gperf_downcase[(unsigned char)*s1++]; unsigned char c2 = gperf_downcase[(unsigned char)*s2++]; if (c1 != 0 && c1 == c2) continue; return (int)c1 - (int)c2; } } #endif #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static unsigned int hash (str, len) register const char *str; register unsigned int len; { static const unsigned short asso_values[] = { 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 520, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 920, 25, 20, 5, 0, 1007, 841, 16, 915, 840, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 80, 5, 980, 0, 0, 55, 0, 670, 673, 0, 395, 215, 190, 160, 100, 1015, 145, 0, 0, 155, 325, 740, 831, 5575, 265, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 80, 5, 980, 0, 0, 55, 0, 670, 673, 0, 395, 215, 190, 160, 100, 1015, 145, 0, 0, 155, 325, 740, 831, 5575, 265, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575 }; register unsigned int hval = len; switch (hval) { default: hval += asso_values[(unsigned char)str[14]]; /*FALLTHROUGH*/ case 14: hval += asso_values[(unsigned char)str[13]]; /*FALLTHROUGH*/ case 13: hval += asso_values[(unsigned char)str[12]]; /*FALLTHROUGH*/ case 12: hval += asso_values[(unsigned char)str[11]]; /*FALLTHROUGH*/ case 11: case 10: case 9: hval += asso_values[(unsigned char)str[8]]; /*FALLTHROUGH*/ case 8: hval += asso_values[(unsigned char)str[7]]; /*FALLTHROUGH*/ case 7: hval += asso_values[(unsigned char)str[6]]; /*FALLTHROUGH*/ case 6: hval += asso_values[(unsigned char)str[5]]; /*FALLTHROUGH*/ case 5: hval += asso_values[(unsigned char)str[4]]; /*FALLTHROUGH*/ case 4: case 3: hval += asso_values[(unsigned char)str[2]]; /*FALLTHROUGH*/ case 2: case 1: hval += asso_values[(unsigned char)str[0]]; break; } return hval + asso_values[(unsigned char)str[len - 1]]; } const struct color * lookup_rgb (str, len) register const char *str; register unsigned int len; { static const struct color wordlist[] = { {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 202 "rgblookup.gperf" {"red", 0xff, 0x00, 0x00}, #line 484 "rgblookup.gperf" {"red4", 0x8b, 0x00, 0x00}, #line 554 "rgblookup.gperf" {"grey4", 0x0a, 0x0a, 0x0a}, #line 634 "rgblookup.gperf" {"grey44", 0x70, 0x70, 0x70}, #line 758 "rgblookup.gperf" {"darkred", 0x8b, 0x00, 0x00}, {"", 0, 0, 0}, #line 483 "rgblookup.gperf" {"red3", 0xcd, 0x00, 0x00}, {"", 0, 0, 0}, #line 614 "rgblookup.gperf" {"grey34", 0x57, 0x57, 0x57}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 552 "rgblookup.gperf" {"grey3", 0x08, 0x08, 0x08}, #line 632 "rgblookup.gperf" {"grey43", 0x6e, 0x6e, 0x6e}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 612 "rgblookup.gperf" {"grey33", 0x54, 0x54, 0x54}, #line 694 "rgblookup.gperf" {"grey74", 0xbd, 0xbd, 0xbd}, {"", 0, 0, 0}, #line 482 "rgblookup.gperf" {"red2", 0xee, 0x00, 0x00}, {"", 0, 0, 0}, #line 594 "rgblookup.gperf" {"grey24", 0x3d, 0x3d, 0x3d}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 481 "rgblookup.gperf" {"red1", 0xff, 0x00, 0x00}, {"", 0, 0, 0}, #line 574 "rgblookup.gperf" {"grey14", 0x24, 0x24, 0x24}, #line 692 "rgblookup.gperf" {"grey73", 0xba, 0xba, 0xba}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 592 "rgblookup.gperf" {"grey23", 0x3b, 0x3b, 0x3b}, #line 560 "rgblookup.gperf" {"grey7", 0x12, 0x12, 0x12}, #line 640 "rgblookup.gperf" {"grey47", 0x78, 0x78, 0x78}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 572 "rgblookup.gperf" {"grey13", 0x21, 0x21, 0x21}, {"", 0, 0, 0}, #line 620 "rgblookup.gperf" {"grey37", 0x5e, 0x5e, 0x5e}, {"", 0, 0, 0}, #line 550 "rgblookup.gperf" {"grey2", 0x05, 0x05, 0x05}, #line 630 "rgblookup.gperf" {"grey42", 0x6b, 0x6b, 0x6b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 610 "rgblookup.gperf" {"grey32", 0x52, 0x52, 0x52}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 700 "rgblookup.gperf" {"grey77", 0xc4, 0xc4, 0xc4}, #line 548 "rgblookup.gperf" {"grey1", 0x03, 0x03, 0x03}, #line 628 "rgblookup.gperf" {"grey41", 0x69, 0x69, 0x69}, {"", 0, 0, 0}, #line 600 "rgblookup.gperf" {"grey27", 0x45, 0x45, 0x45}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 608 "rgblookup.gperf" {"grey31", 0x4f, 0x4f, 0x4f}, #line 690 "rgblookup.gperf" {"grey72", 0xb8, 0xb8, 0xb8}, #line 580 "rgblookup.gperf" {"grey17", 0x2b, 0x2b, 0x2b}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 590 "rgblookup.gperf" {"grey22", 0x38, 0x38, 0x38}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 570 "rgblookup.gperf" {"grey12", 0x1f, 0x1f, 0x1f}, #line 688 "rgblookup.gperf" {"grey71", 0xb5, 0xb5, 0xb5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 588 "rgblookup.gperf" {"grey21", 0x36, 0x36, 0x36}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 568 "rgblookup.gperf" {"grey11", 0x1c, 0x1c, 0x1c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 553 "rgblookup.gperf" {"gray4", 0x0a, 0x0a, 0x0a}, #line 633 "rgblookup.gperf" {"gray44", 0x70, 0x70, 0x70}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 613 "rgblookup.gperf" {"gray34", 0x57, 0x57, 0x57}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 551 "rgblookup.gperf" {"gray3", 0x08, 0x08, 0x08}, #line 631 "rgblookup.gperf" {"gray43", 0x6e, 0x6e, 0x6e}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 611 "rgblookup.gperf" {"gray33", 0x54, 0x54, 0x54}, #line 693 "rgblookup.gperf" {"gray74", 0xbd, 0xbd, 0xbd}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 236 "rgblookup.gperf" {"snow4", 0x8b, 0x89, 0x89}, #line 593 "rgblookup.gperf" {"gray24", 0x3d, 0x3d, 0x3d}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 573 "rgblookup.gperf" {"gray14", 0x24, 0x24, 0x24}, #line 691 "rgblookup.gperf" {"gray73", 0xba, 0xba, 0xba}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 235 "rgblookup.gperf" {"snow3", 0xcd, 0xc9, 0xc9}, #line 591 "rgblookup.gperf" {"gray23", 0x3b, 0x3b, 0x3b}, #line 559 "rgblookup.gperf" {"gray7", 0x12, 0x12, 0x12}, #line 639 "rgblookup.gperf" {"gray47", 0x78, 0x78, 0x78}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 571 "rgblookup.gperf" {"gray13", 0x21, 0x21, 0x21}, {"", 0, 0, 0}, #line 619 "rgblookup.gperf" {"gray37", 0x5e, 0x5e, 0x5e}, {"", 0, 0, 0}, #line 549 "rgblookup.gperf" {"gray2", 0x05, 0x05, 0x05}, #line 629 "rgblookup.gperf" {"gray42", 0x6b, 0x6b, 0x6b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 609 "rgblookup.gperf" {"gray32", 0x52, 0x52, 0x52}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 699 "rgblookup.gperf" {"gray77", 0xc4, 0xc4, 0xc4}, #line 547 "rgblookup.gperf" {"gray1", 0x03, 0x03, 0x03}, #line 627 "rgblookup.gperf" {"gray41", 0x69, 0x69, 0x69}, {"", 0, 0, 0}, #line 599 "rgblookup.gperf" {"gray27", 0x45, 0x45, 0x45}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 607 "rgblookup.gperf" {"gray31", 0x4f, 0x4f, 0x4f}, #line 689 "rgblookup.gperf" {"gray72", 0xb8, 0xb8, 0xb8}, #line 579 "rgblookup.gperf" {"gray17", 0x2b, 0x2b, 0x2b}, {"", 0, 0, 0}, #line 234 "rgblookup.gperf" {"snow2", 0xee, 0xe9, 0xe9}, #line 589 "rgblookup.gperf" {"gray22", 0x38, 0x38, 0x38}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 569 "rgblookup.gperf" {"gray12", 0x1f, 0x1f, 0x1f}, #line 687 "rgblookup.gperf" {"gray71", 0xb5, 0xb5, 0xb5}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 233 "rgblookup.gperf" {"snow1", 0xff, 0xfa, 0xfa}, #line 587 "rgblookup.gperf" {"gray21", 0x36, 0x36, 0x36}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 567 "rgblookup.gperf" {"gray11", 0x1c, 0x1c, 0x1c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 376 "rgblookup.gperf" {"green4", 0x00, 0x8b, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 372 "rgblookup.gperf" {"springgreen4", 0x00, 0x8b, 0x45}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 375 "rgblookup.gperf" {"green3", 0x00, 0xcd, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 371 "rgblookup.gperf" {"springgreen3", 0x00, 0xcd, 0x66}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 193 "rgblookup.gperf" {"orange", 0xff, 0xa5, 0x00}, #line 464 "rgblookup.gperf" {"orange4", 0x8b, 0x5a, 0x00}, {"", 0, 0, 0}, #line 201 "rgblookup.gperf" {"orangered", 0xff, 0x45, 0x00}, #line 480 "rgblookup.gperf" {"orangered4", 0x8b, 0x25, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 479 "rgblookup.gperf" {"orangered3", 0xcd, 0x37, 0x00}, {"", 0, 0, 0}, #line 463 "rgblookup.gperf" {"orange3", 0xcd, 0x85, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 374 "rgblookup.gperf" {"green2", 0x00, 0xee, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 478 "rgblookup.gperf" {"orangered2", 0xee, 0x40, 0x00}, {"", 0, 0, 0}, #line 370 "rgblookup.gperf" {"springgreen2", 0x00, 0xee, 0x76}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 477 "rgblookup.gperf" {"orangered1", 0xff, 0x45, 0x00}, #line 373 "rgblookup.gperf" {"green1", 0x00, 0xff, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 165 "rgblookup.gperf" {"gold", 0xff, 0xd7, 0x00}, #line 408 "rgblookup.gperf" {"gold4", 0x8b, 0x75, 0x00}, {"", 0, 0, 0}, #line 369 "rgblookup.gperf" {"springgreen1", 0x00, 0xff, 0x7f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 462 "rgblookup.gperf" {"orange2", 0xee, 0x9a, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 407 "rgblookup.gperf" {"gold3", 0xcd, 0xad, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 461 "rgblookup.gperf" {"orange1", 0xff, 0xa5, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 428 "rgblookup.gperf" {"sienna4", 0x8b, 0x47, 0x26}, {"", 0, 0, 0}, #line 364 "rgblookup.gperf" {"seagreen4", 0x2e, 0x8b, 0x57}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 360 "rgblookup.gperf" {"darkseagreen4", 0x69, 0x8b, 0x69}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 427 "rgblookup.gperf" {"sienna3", 0xcd, 0x68, 0x39}, {"", 0, 0, 0}, #line 363 "rgblookup.gperf" {"seagreen3", 0x43, 0xcd, 0x80}, #line 406 "rgblookup.gperf" {"gold2", 0xee, 0xc9, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 359 "rgblookup.gperf" {"darkseagreen3", 0x9b, 0xcd, 0x9b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 67 "rgblookup.gperf" {"grey", 0xbe, 0xbe, 0xbe}, #line 405 "rgblookup.gperf" {"gold1", 0xff, 0xd7, 0x00}, #line 452 "rgblookup.gperf" {"brown4", 0x8b, 0x23, 0x23}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 451 "rgblookup.gperf" {"brown3", 0xcd, 0x33, 0x33}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 426 "rgblookup.gperf" {"sienna2", 0xee, 0x79, 0x42}, {"", 0, 0, 0}, #line 362 "rgblookup.gperf" {"seagreen2", 0x4e, 0xee, 0x94}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 358 "rgblookup.gperf" {"darkseagreen2", 0xb4, 0xee, 0xb4}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 425 "rgblookup.gperf" {"sienna1", 0xff, 0x82, 0x47}, {"", 0, 0, 0}, #line 361 "rgblookup.gperf" {"seagreen1", 0x54, 0xff, 0x9f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 357 "rgblookup.gperf" {"darkseagreen1", 0xc1, 0xff, 0xc1}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 450 "rgblookup.gperf" {"brown2", 0xee, 0x3b, 0x3b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 440 "rgblookup.gperf" {"tan4", 0x8b, 0x5a, 0x2b}, {"", 0, 0, 0}, #line 449 "rgblookup.gperf" {"brown1", 0xff, 0x40, 0x40}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 439 "rgblookup.gperf" {"tan3", 0xcd, 0x85, 0x3f}, #line 141 "rgblookup.gperf" {"green", 0x00, 0xff, 0x00}, #line 177 "rgblookup.gperf" {"sienna", 0xa0, 0x52, 0x2d}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 124 "rgblookup.gperf" {"darkgreen", 0x00, 0x64, 0x00}, {"", 0, 0, 0}, #line 138 "rgblookup.gperf" {"springgreen", 0x00, 0xff, 0x7f}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 91 "rgblookup.gperf" {"blue", 0x00, 0x00, 0xff}, #line 296 "rgblookup.gperf" {"blue4", 0x00, 0x00, 0x8b}, #line 26 "rgblookup.gperf" {"bisque", 0xff, 0xe4, 0xc4}, #line 248 "rgblookup.gperf" {"bisque4", 0x8b, 0x7d, 0x6b}, {"", 0, 0, 0}, #line 438 "rgblookup.gperf" {"tan2", 0xee, 0x9a, 0x49}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 437 "rgblookup.gperf" {"tan1", 0xff, 0xa5, 0x4f}, #line 295 "rgblookup.gperf" {"blue3", 0x00, 0x00, 0xcd}, {"", 0, 0, 0}, #line 247 "rgblookup.gperf" {"bisque3", 0xcd, 0xb7, 0x9e}, {"", 0, 0, 0}, #line 66 "rgblookup.gperf" {"gray", 0xbe, 0xbe, 0xbe}, #line 195 "rgblookup.gperf" {"darkorange", 0xff, 0x8c, 0x00}, #line 468 "rgblookup.gperf" {"darkorange4", 0x8b, 0x45, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 467 "rgblookup.gperf" {"darkorange3", 0xcd, 0x66, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 466 "rgblookup.gperf" {"darkorange2", 0xee, 0x76, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 294 "rgblookup.gperf" {"blue2", 0x00, 0x00, 0xee}, #line 465 "rgblookup.gperf" {"darkorange1", 0xff, 0x7f, 0x00}, #line 246 "rgblookup.gperf" {"bisque2", 0xee, 0xd5, 0xb7}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 152 "rgblookup.gperf" {"forestgreen", 0x22, 0x8b, 0x22}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 293 "rgblookup.gperf" {"blue1", 0x00, 0x00, 0xff}, {"", 0, 0, 0}, #line 245 "rgblookup.gperf" {"bisque1", 0xff, 0xe4, 0xc4}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 130 "rgblookup.gperf" {"seagreen", 0x2e, 0x8b, 0x57}, #line 129 "rgblookup.gperf" {"sea green", 0x2e, 0x8b, 0x57}, #line 40 "rgblookup.gperf" {"azure", 0xf0, 0xff, 0xff}, #line 284 "rgblookup.gperf" {"azure4", 0x83, 0x8b, 0x8b}, #line 128 "rgblookup.gperf" {"darkseagreen", 0x8f, 0xbc, 0x8f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 283 "rgblookup.gperf" {"azure3", 0xc1, 0xcd, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 170 "rgblookup.gperf" {"darkgoldenrod", 0xb8, 0x86, 0x0b}, #line 416 "rgblookup.gperf" {"darkgoldenrod4", 0x8b, 0x65, 0x08}, #line 187 "rgblookup.gperf" {"brown", 0xa5, 0x2a, 0x2a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 320 "rgblookup.gperf" {"slategray4", 0x6c, 0x7b, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 415 "rgblookup.gperf" {"darkgoldenrod3", 0xcd, 0x95, 0x0c}, #line 319 "rgblookup.gperf" {"slategray3", 0x9f, 0xb6, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 282 "rgblookup.gperf" {"azure2", 0xe0, 0xee, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 318 "rgblookup.gperf" {"slategray2", 0xb9, 0xd3, 0xee}, {"", 0, 0, 0}, #line 508 "rgblookup.gperf" {"maroon4", 0x8b, 0x1c, 0x62}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 317 "rgblookup.gperf" {"slategray1", 0xc6, 0xe2, 0xff}, #line 281 "rgblookup.gperf" {"azure1", 0xf0, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 507 "rgblookup.gperf" {"maroon3", 0xcd, 0x29, 0x90}, {"", 0, 0, 0}, #line 414 "rgblookup.gperf" {"darkgoldenrod2", 0xee, 0xad, 0x0e}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 184 "rgblookup.gperf" {"tan", 0xd2, 0xb4, 0x8c}, #line 413 "rgblookup.gperf" {"darkgoldenrod1", 0xff, 0xb9, 0x0f}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 456 "rgblookup.gperf" {"salmon4", 0x8b, 0x4c, 0x39}, {"", 0, 0, 0}, #line 168 "rgblookup.gperf" {"goldenrod", 0xda, 0xa5, 0x20}, #line 412 "rgblookup.gperf" {"goldenrod4", 0x8b, 0x69, 0x14}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 411 "rgblookup.gperf" {"goldenrod3", 0xcd, 0x9b, 0x1d}, #line 176 "rgblookup.gperf" {"saddlebrown", 0x8b, 0x45, 0x13}, #line 455 "rgblookup.gperf" {"salmon3", 0xcd, 0x70, 0x54}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 506 "rgblookup.gperf" {"maroon2", 0xee, 0x30, 0xa7}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 410 "rgblookup.gperf" {"goldenrod2", 0xee, 0xb4, 0x22}, {"", 0, 0, 0}, #line 505 "rgblookup.gperf" {"maroon1", 0xff, 0x34, 0xb3}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 409 "rgblookup.gperf" {"goldenrod1", 0xff, 0xc1, 0x25}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 756 "rgblookup.gperf" {"darkmagenta", 0x8b, 0x00, 0x8b}, #line 454 "rgblookup.gperf" {"salmon2", 0xee, 0x82, 0x62}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 757 "rgblookup.gperf" {"dark red", 0x8b, 0x00, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 453 "rgblookup.gperf" {"salmon1", 0xff, 0x8c, 0x69}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 748 "rgblookup.gperf" {"darkgrey", 0xa9, 0xa9, 0xa9}, {"", 0, 0, 0}, #line 760 "rgblookup.gperf" {"lightgreen", 0x90, 0xee, 0x90}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 752 "rgblookup.gperf" {"darkblue", 0x00, 0x00, 0x8b}, {"", 0, 0, 0}, #line 93 "rgblookup.gperf" {"dodgerblue", 0x1e, 0x90, 0xff}, #line 300 "rgblookup.gperf" {"dodgerblue4", 0x10, 0x4e, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 299 "rgblookup.gperf" {"dodgerblue3", 0x18, 0x74, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 47 "rgblookup.gperf" {"mistyrose", 0xff, 0xe4, 0xe1}, #line 280 "rgblookup.gperf" {"mistyrose4", 0x8b, 0x7d, 0x7b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 279 "rgblookup.gperf" {"mistyrose3", 0xcd, 0xb7, 0xb5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 298 "rgblookup.gperf" {"dodgerblue2", 0x1c, 0x86, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 297 "rgblookup.gperf" {"dodgerblue1", 0x1e, 0x90, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 278 "rgblookup.gperf" {"mistyrose2", 0xee, 0xd5, 0xd2}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 277 "rgblookup.gperf" {"mistyrose1", 0xff, 0xe4, 0xe1}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 516 "rgblookup.gperf" {"magenta4", 0x8b, 0x00, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 515 "rgblookup.gperf" {"magenta3", 0xcd, 0x00, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 476 "rgblookup.gperf" {"tomato4", 0x8b, 0x36, 0x26}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 212 "rgblookup.gperf" {"maroon", 0xb0, 0x30, 0x60}, #line 475 "rgblookup.gperf" {"tomato3", 0xcd, 0x4f, 0x39}, #line 750 "rgblookup.gperf" {"darkgray", 0xa9, 0xa9, 0xa9}, #line 61 "rgblookup.gperf" {"slategrey", 0x70, 0x80, 0x90}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 514 "rgblookup.gperf" {"magenta2", 0xee, 0x00, 0xee}, #line 82 "rgblookup.gperf" {"slateblue", 0x6a, 0x5a, 0xcd}, #line 288 "rgblookup.gperf" {"slateblue4", 0x47, 0x3c, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 287 "rgblookup.gperf" {"slateblue3", 0x69, 0x59, 0xcd}, #line 190 "rgblookup.gperf" {"salmon", 0xfa, 0x80, 0x72}, {"", 0, 0, 0}, #line 513 "rgblookup.gperf" {"magenta1", 0xff, 0x00, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 474 "rgblookup.gperf" {"tomato2", 0xee, 0x5c, 0x42}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 286 "rgblookup.gperf" {"slateblue2", 0x7a, 0x67, 0xee}, {"", 0, 0, 0}, #line 473 "rgblookup.gperf" {"tomato1", 0xff, 0x63, 0x47}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 285 "rgblookup.gperf" {"slateblue1", 0x83, 0x6f, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 217 "rgblookup.gperf" {"magenta", 0xff, 0x00, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 180 "rgblookup.gperf" {"beige", 0xf5, 0xf5, 0xdc}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 123 "rgblookup.gperf" {"dark green", 0x00, 0x64, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 59 "rgblookup.gperf" {"slategray", 0x70, 0x80, 0x90}, #line 19 "rgblookup.gperf" {"linen", 0xfa, 0xf0, 0xe6}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 199 "rgblookup.gperf" {"tomato", 0xff, 0x63, 0x47}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 200 "rgblookup.gperf" {"orange red", 0xff, 0x45, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 57 "rgblookup.gperf" {"dimgrey", 0x69, 0x69, 0x69}, #line 56 "rgblookup.gperf" {"dim grey", 0x69, 0x69, 0x69}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 148 "rgblookup.gperf" {"limegreen", 0x32, 0xcd, 0x32}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 92 "rgblookup.gperf" {"dodger blue", 0x1e, 0x90, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 189 "rgblookup.gperf" {"darksalmon", 0xe9, 0x96, 0x7a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 101 "rgblookup.gperf" {"steelblue", 0x46, 0x82, 0xb4}, #line 304 "rgblookup.gperf" {"steelblue4", 0x36, 0x64, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 303 "rgblookup.gperf" {"steelblue3", 0x4f, 0x94, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 134 "rgblookup.gperf" {"lightseagreen", 0x20, 0xb2, 0xaa}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 80 "rgblookup.gperf" {"darkslateblue", 0x48, 0x3d, 0x8b}, {"", 0, 0, 0}, #line 302 "rgblookup.gperf" {"steelblue2", 0x5c, 0xac, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 301 "rgblookup.gperf" {"steelblue1", 0x63, 0xb8, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 167 "rgblookup.gperf" {"lightgoldenrod", 0xee, 0xdd, 0x82}, #line 396 "rgblookup.gperf" {"lightgoldenrod4", 0x8b, 0x81, 0x4c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 55 "rgblookup.gperf" {"dimgray", 0x69, 0x69, 0x69}, #line 54 "rgblookup.gperf" {"dim gray", 0x69, 0x69, 0x69}, #line 352 "rgblookup.gperf" {"darkslategray4", 0x52, 0x8b, 0x8b}, #line 395 "rgblookup.gperf" {"lightgoldenrod3", 0xcd, 0xbe, 0x70}, {"", 0, 0, 0}, #line 97 "rgblookup.gperf" {"skyblue", 0x87, 0xce, 0xeb}, #line 312 "rgblookup.gperf" {"skyblue4", 0x4a, 0x70, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 96 "rgblookup.gperf" {"sky blue", 0x87, 0xce, 0xeb}, #line 351 "rgblookup.gperf" {"darkslategray3", 0x79, 0xcd, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 311 "rgblookup.gperf" {"skyblue3", 0x6c, 0xa6, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 394 "rgblookup.gperf" {"lightgoldenrod2", 0xee, 0xdc, 0x82}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 734 "rgblookup.gperf" {"grey94", 0xf0, 0xf0, 0xf0}, #line 674 "rgblookup.gperf" {"grey64", 0xa3, 0xa3, 0xa3}, {"", 0, 0, 0}, #line 350 "rgblookup.gperf" {"darkslategray2", 0x8d, 0xee, 0xee}, #line 393 "rgblookup.gperf" {"lightgoldenrod1", 0xff, 0xec, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 310 "rgblookup.gperf" {"skyblue2", 0x7e, 0xc0, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 732 "rgblookup.gperf" {"grey93", 0xed, 0xed, 0xed}, #line 672 "rgblookup.gperf" {"grey63", 0xa1, 0xa1, 0xa1}, {"", 0, 0, 0}, #line 349 "rgblookup.gperf" {"darkslategray1", 0x97, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 309 "rgblookup.gperf" {"skyblue1", 0x87, 0xce, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 460 "rgblookup.gperf" {"lightsalmon4", 0x8b, 0x57, 0x42}, #line 384 "rgblookup.gperf" {"olivedrab4", 0x69, 0x8b, 0x22}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 194 "rgblookup.gperf" {"dark orange", 0xff, 0x8c, 0x00}, #line 154 "rgblookup.gperf" {"olivedrab", 0x6b, 0x8e, 0x23}, #line 383 "rgblookup.gperf" {"olivedrab3", 0x9a, 0xcd, 0x32}, {"", 0, 0, 0}, #line 60 "rgblookup.gperf" {"slate grey", 0x70, 0x80, 0x90}, {"", 0, 0, 0}, #line 459 "rgblookup.gperf" {"lightsalmon3", 0xcd, 0x81, 0x62}, #line 740 "rgblookup.gperf" {"grey97", 0xf7, 0xf7, 0xf7}, #line 680 "rgblookup.gperf" {"grey67", 0xab, 0xab, 0xab}, #line 49 "rgblookup.gperf" {"black", 0x00, 0x00, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 730 "rgblookup.gperf" {"grey92", 0xeb, 0xeb, 0xeb}, #line 670 "rgblookup.gperf" {"grey62", 0x9e, 0x9e, 0x9e}, #line 382 "rgblookup.gperf" {"olivedrab2", 0xb3, 0xee, 0x3a}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 95 "rgblookup.gperf" {"deepskyblue", 0x00, 0xbf, 0xff}, #line 308 "rgblookup.gperf" {"deepskyblue4", 0x00, 0x68, 0x8b}, #line 381 "rgblookup.gperf" {"olivedrab1", 0xc0, 0xff, 0x3e}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 728 "rgblookup.gperf" {"grey91", 0xe8, 0xe8, 0xe8}, #line 668 "rgblookup.gperf" {"grey61", 0x9c, 0x9c, 0x9c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 307 "rgblookup.gperf" {"deepskyblue3", 0x00, 0x9a, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 458 "rgblookup.gperf" {"lightsalmon2", 0xee, 0x95, 0x72}, {"", 0, 0, 0}, #line 69 "rgblookup.gperf" {"lightgrey", 0xd3, 0xd3, 0xd3}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 457 "rgblookup.gperf" {"lightsalmon1", 0xff, 0xa0, 0x7a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 714 "rgblookup.gperf" {"grey84", 0xd6, 0xd6, 0xd6}, #line 174 "rgblookup.gperf" {"indianred", 0xcd, 0x5c, 0x5c}, #line 424 "rgblookup.gperf" {"indianred4", 0x8b, 0x3a, 0x3a}, #line 105 "rgblookup.gperf" {"lightblue", 0xad, 0xd8, 0xe6}, #line 328 "rgblookup.gperf" {"lightblue4", 0x68, 0x83, 0x8b}, #line 733 "rgblookup.gperf" {"gray94", 0xf0, 0xf0, 0xf0}, #line 673 "rgblookup.gperf" {"gray64", 0xa3, 0xa3, 0xa3}, #line 423 "rgblookup.gperf" {"indianred3", 0xcd, 0x55, 0x55}, {"", 0, 0, 0}, #line 327 "rgblookup.gperf" {"lightblue3", 0x9a, 0xc0, 0xcd}, #line 712 "rgblookup.gperf" {"grey83", 0xd4, 0xd4, 0xd4}, #line 306 "rgblookup.gperf" {"deepskyblue2", 0x00, 0xb2, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 9 "rgblookup.gperf" {"snow", 0xff, 0xfa, 0xfa}, #line 731 "rgblookup.gperf" {"gray93", 0xed, 0xed, 0xed}, #line 671 "rgblookup.gperf" {"gray63", 0xa1, 0xa1, 0xa1}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 305 "rgblookup.gperf" {"deepskyblue1", 0x00, 0xbf, 0xff}, #line 422 "rgblookup.gperf" {"indianred2", 0xee, 0x63, 0x63}, {"", 0, 0, 0}, #line 326 "rgblookup.gperf" {"lightblue2", 0xb2, 0xdf, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 421 "rgblookup.gperf" {"indianred1", 0xff, 0x6a, 0x6a}, #line 169 "rgblookup.gperf" {"dark goldenrod", 0xb8, 0x86, 0x0b}, #line 325 "rgblookup.gperf" {"lightblue1", 0xbf, 0xef, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 720 "rgblookup.gperf" {"grey87", 0xde, 0xde, 0xde}, {"", 0, 0, 0}, #line 58 "rgblookup.gperf" {"slate gray", 0x70, 0x80, 0x90}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 739 "rgblookup.gperf" {"gray97", 0xf7, 0xf7, 0xf7}, #line 679 "rgblookup.gperf" {"gray67", 0xab, 0xab, 0xab}, {"", 0, 0, 0}, #line 710 "rgblookup.gperf" {"grey82", 0xd1, 0xd1, 0xd1}, #line 755 "rgblookup.gperf" {"dark magenta", 0x8b, 0x00, 0x8b}, #line 111 "rgblookup.gperf" {"darkturquoise", 0x00, 0xce, 0xd1}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 729 "rgblookup.gperf" {"gray92", 0xeb, 0xeb, 0xeb}, #line 669 "rgblookup.gperf" {"gray62", 0x9e, 0x9e, 0x9e}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 708 "rgblookup.gperf" {"grey81", 0xcf, 0xcf, 0xcf}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 727 "rgblookup.gperf" {"gray91", 0xe8, 0xe8, 0xe8}, #line 667 "rgblookup.gperf" {"gray61", 0x9c, 0x9c, 0x9c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 14 "rgblookup.gperf" {"gainsboro", 0xdc, 0xdc, 0xdc}, {"", 0, 0, 0}, #line 71 "rgblookup.gperf" {"lightgray", 0xd3, 0xd3, 0xd3}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 436 "rgblookup.gperf" {"wheat4", 0x8b, 0x7e, 0x66}, #line 53 "rgblookup.gperf" {"darkslategrey", 0x2f, 0x4f, 0x4f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 713 "rgblookup.gperf" {"gray84", 0xd6, 0xd6, 0xd6}, #line 435 "rgblookup.gperf" {"wheat3", 0xcd, 0xba, 0x96}, {"", 0, 0, 0}, #line 216 "rgblookup.gperf" {"violetred", 0xd0, 0x20, 0x90}, #line 512 "rgblookup.gperf" {"violetred4", 0x8b, 0x22, 0x52}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 511 "rgblookup.gperf" {"violetred3", 0xcd, 0x32, 0x78}, #line 711 "rgblookup.gperf" {"gray83", 0xd4, 0xd4, 0xd4}, #line 137 "rgblookup.gperf" {"spring green", 0x00, 0xff, 0x7f}, #line 654 "rgblookup.gperf" {"grey54", 0x8a, 0x8a, 0x8a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 652 "rgblookup.gperf" {"grey53", 0x87, 0x87, 0x87}, {"", 0, 0, 0}, #line 510 "rgblookup.gperf" {"violetred2", 0xee, 0x3a, 0x8c}, #line 192 "rgblookup.gperf" {"lightsalmon", 0xff, 0xa0, 0x7a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 509 "rgblookup.gperf" {"violetred1", 0xff, 0x3e, 0x96}, {"", 0, 0, 0}, #line 434 "rgblookup.gperf" {"wheat2", 0xee, 0xd8, 0xae}, #line 719 "rgblookup.gperf" {"gray87", 0xde, 0xde, 0xde}, #line 90 "rgblookup.gperf" {"royalblue", 0x41, 0x69, 0xe1}, #line 292 "rgblookup.gperf" {"royalblue4", 0x27, 0x40, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 291 "rgblookup.gperf" {"royalblue3", 0x3a, 0x5f, 0xcd}, #line 709 "rgblookup.gperf" {"gray82", 0xd1, 0xd1, 0xd1}, #line 433 "rgblookup.gperf" {"wheat1", 0xff, 0xe7, 0xba}, {"", 0, 0, 0}, #line 268 "rgblookup.gperf" {"ivory4", 0x8b, 0x8b, 0x83}, #line 660 "rgblookup.gperf" {"grey57", 0x91, 0x91, 0x91}, {"", 0, 0, 0}, #line 99 "rgblookup.gperf" {"lightskyblue", 0x87, 0xce, 0xfa}, #line 316 "rgblookup.gperf" {"lightskyblue4", 0x60, 0x7b, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 707 "rgblookup.gperf" {"gray81", 0xcf, 0xcf, 0xcf}, {"", 0, 0, 0}, #line 650 "rgblookup.gperf" {"grey52", 0x85, 0x85, 0x85}, #line 267 "rgblookup.gperf" {"ivory3", 0xcd, 0xcd, 0xc1}, #line 290 "rgblookup.gperf" {"royalblue2", 0x43, 0x6e, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 315 "rgblookup.gperf" {"lightskyblue3", 0x8d, 0xb6, 0xcd}, #line 747 "rgblookup.gperf" {"dark grey", 0xa9, 0xa9, 0xa9}, #line 289 "rgblookup.gperf" {"royalblue1", 0x48, 0x76, 0xff}, #line 759 "rgblookup.gperf" {"light green", 0x90, 0xee, 0x90}, #line 151 "rgblookup.gperf" {"forest green", 0x22, 0x8b, 0x22}, #line 648 "rgblookup.gperf" {"grey51", 0x82, 0x82, 0x82}, {"", 0, 0, 0}, #line 348 "rgblookup.gperf" {"cyan4", 0x00, 0x8b, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 175 "rgblookup.gperf" {"saddle brown", 0x8b, 0x45, 0x13}, #line 51 "rgblookup.gperf" {"darkslategray", 0x2f, 0x4f, 0x4f}, #line 751 "rgblookup.gperf" {"dark blue", 0x00, 0x00, 0x8b}, #line 347 "rgblookup.gperf" {"cyan3", 0x00, 0xcd, 0xcd}, {"", 0, 0, 0}, #line 400 "rgblookup.gperf" {"lightyellow4", 0x8b, 0x8b, 0x7a}, {"", 0, 0, 0}, #line 103 "rgblookup.gperf" {"lightsteelblue", 0xb0, 0xc4, 0xde}, #line 324 "rgblookup.gperf" {"lightsteelblue4", 0x6e, 0x7b, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 266 "rgblookup.gperf" {"ivory2", 0xee, 0xee, 0xe0}, #line 46 "rgblookup.gperf" {"misty rose", 0xff, 0xe4, 0xe1}, {"", 0, 0, 0}, #line 399 "rgblookup.gperf" {"lightyellow3", 0xcd, 0xcd, 0xb4}, #line 314 "rgblookup.gperf" {"lightskyblue2", 0xa4, 0xd3, 0xee}, {"", 0, 0, 0}, #line 323 "rgblookup.gperf" {"lightsteelblue3", 0xa2, 0xb5, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 653 "rgblookup.gperf" {"gray54", 0x8a, 0x8a, 0x8a}, #line 265 "rgblookup.gperf" {"ivory1", 0xff, 0xff, 0xf0}, #line 147 "rgblookup.gperf" {"lime green", 0x32, 0xcd, 0x32}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 313 "rgblookup.gperf" {"lightskyblue1", 0xb0, 0xe2, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 651 "rgblookup.gperf" {"gray53", 0x87, 0x87, 0x87}, {"", 0, 0, 0}, #line 346 "rgblookup.gperf" {"cyan2", 0x00, 0xee, 0xee}, #line 420 "rgblookup.gperf" {"rosybrown4", 0x8b, 0x69, 0x69}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 419 "rgblookup.gperf" {"rosybrown3", 0xcd, 0x9b, 0x9b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 345 "rgblookup.gperf" {"cyan1", 0x00, 0xff, 0xff}, {"", 0, 0, 0}, #line 398 "rgblookup.gperf" {"lightyellow2", 0xee, 0xee, 0xd1}, {"", 0, 0, 0}, #line 132 "rgblookup.gperf" {"mediumseagreen", 0x3c, 0xb3, 0x71}, #line 322 "rgblookup.gperf" {"lightsteelblue2", 0xbc, 0xd2, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 43 "rgblookup.gperf" {"lavender", 0xe6, 0xe6, 0xfa}, {"", 0, 0, 0}, #line 659 "rgblookup.gperf" {"gray57", 0x91, 0x91, 0x91}, #line 418 "rgblookup.gperf" {"rosybrown2", 0xee, 0xb4, 0xb4}, #line 397 "rgblookup.gperf" {"lightyellow1", 0xff, 0xff, 0xe0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 321 "rgblookup.gperf" {"lightsteelblue1", 0xca, 0xe1, 0xff}, #line 417 "rgblookup.gperf" {"rosybrown1", 0xff, 0xc1, 0xc1}, {"", 0, 0, 0}, #line 649 "rgblookup.gperf" {"gray52", 0x85, 0x85, 0x85}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 749 "rgblookup.gperf" {"dark gray", 0xa9, 0xa9, 0xa9}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 647 "rgblookup.gperf" {"gray51", 0x82, 0x82, 0x82}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 181 "rgblookup.gperf" {"wheat", 0xf5, 0xde, 0xb3}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 392 "rgblookup.gperf" {"khaki4", 0x8b, 0x86, 0x4e}, #line 81 "rgblookup.gperf" {"slate blue", 0x6a, 0x5a, 0xcd}, #line 218 "rgblookup.gperf" {"violet", 0xee, 0x82, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 391 "rgblookup.gperf" {"khaki3", 0xcd, 0xc6, 0x73}, #line 68 "rgblookup.gperf" {"light grey", 0xd3, 0xd3, 0xd3}, {"", 0, 0, 0}, #line 18 "rgblookup.gperf" {"oldlace", 0xfd, 0xf5, 0xe6}, {"", 0, 0, 0}, #line 74 "rgblookup.gperf" {"navy", 0x00, 0x00, 0x80}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 188 "rgblookup.gperf" {"dark salmon", 0xe9, 0x96, 0x7a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 496 "rgblookup.gperf" {"pink4", 0x8b, 0x63, 0x6c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 240 "rgblookup.gperf" {"seashell4", 0x8b, 0x86, 0x82}, #line 495 "rgblookup.gperf" {"pink3", 0xcd, 0x91, 0x9e}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 390 "rgblookup.gperf" {"khaki2", 0xee, 0xe6, 0x85}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 239 "rgblookup.gperf" {"seashell3", 0xcd, 0xc5, 0xbf}, {"", 0, 0, 0}, #line 472 "rgblookup.gperf" {"coral4", 0x8b, 0x3e, 0x2f}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 389 "rgblookup.gperf" {"khaki1", 0xff, 0xf6, 0x8f}, #line 232 "rgblookup.gperf" {"thistle", 0xd8, 0xbf, 0xd8}, #line 544 "rgblookup.gperf" {"thistle4", 0x8b, 0x7b, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 471 "rgblookup.gperf" {"coral3", 0xcd, 0x5b, 0x45}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 543 "rgblookup.gperf" {"thistle3", 0xcd, 0xb5, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 494 "rgblookup.gperf" {"pink2", 0xee, 0xa9, 0xb8}, #line 182 "rgblookup.gperf" {"sandy brown", 0xf4, 0xa4, 0x60}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 115 "rgblookup.gperf" {"cyan", 0x00, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 238 "rgblookup.gperf" {"seashell2", 0xee, 0xe5, 0xde}, #line 493 "rgblookup.gperf" {"pink1", 0xff, 0xb5, 0xc5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 229 "rgblookup.gperf" {"purple", 0xa0, 0x20, 0xf0}, #line 536 "rgblookup.gperf" {"purple4", 0x55, 0x1a, 0x8b}, {"", 0, 0, 0}, #line 237 "rgblookup.gperf" {"seashell1", 0xff, 0xf5, 0xee}, {"", 0, 0, 0}, #line 470 "rgblookup.gperf" {"coral2", 0xee, 0x6a, 0x50}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 70 "rgblookup.gperf" {"light gray", 0xd3, 0xd3, 0xd3}, #line 542 "rgblookup.gperf" {"thistle2", 0xee, 0xd2, 0xee}, #line 535 "rgblookup.gperf" {"purple3", 0x7d, 0x26, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 469 "rgblookup.gperf" {"coral1", 0xff, 0x72, 0x56}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 541 "rgblookup.gperf" {"thistle1", 0xff, 0xe1, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 88 "rgblookup.gperf" {"mediumblue", 0x00, 0x00, 0xcd}, {"", 0, 0, 0}, #line 114 "rgblookup.gperf" {"turquoise", 0x40, 0xe0, 0xd0}, #line 344 "rgblookup.gperf" {"turquoise4", 0x00, 0x86, 0x8b}, {"", 0, 0, 0}, #line 172 "rgblookup.gperf" {"rosybrown", 0xbc, 0x8f, 0x8f}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 343 "rgblookup.gperf" {"turquoise3", 0x00, 0xc5, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 534 "rgblookup.gperf" {"purple2", 0x91, 0x2c, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 342 "rgblookup.gperf" {"turquoise2", 0x00, 0xe5, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 533 "rgblookup.gperf" {"purple1", 0x9b, 0x30, 0xff}, #line 341 "rgblookup.gperf" {"turquoise1", 0x00, 0xf5, 0xff}, {"", 0, 0, 0}, #line 100 "rgblookup.gperf" {"steel blue", 0x46, 0x82, 0xb4}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 133 "rgblookup.gperf" {"light sea green", 0x20, 0xb2, 0xaa}, {"", 0, 0, 0}, #line 42 "rgblookup.gperf" {"aliceblue", 0xf0, 0xf8, 0xff}, #line 33 "rgblookup.gperf" {"ivory", 0xff, 0xff, 0xf0}, {"", 0, 0, 0}, #line 179 "rgblookup.gperf" {"burlywood", 0xde, 0xb8, 0x87}, #line 432 "rgblookup.gperf" {"burlywood4", 0x8b, 0x73, 0x55}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 431 "rgblookup.gperf" {"burlywood3", 0xcd, 0xaa, 0x7d}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 430 "rgblookup.gperf" {"burlywood2", 0xee, 0xc5, 0x91}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 429 "rgblookup.gperf" {"burlywood1", 0xff, 0xd3, 0x9b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 178 "rgblookup.gperf" {"peru", 0xcd, 0x85, 0x3f}, #line 524 "rgblookup.gperf" {"plum4", 0x8b, 0x66, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 523 "rgblookup.gperf" {"plum3", 0xcd, 0x96, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 65 "rgblookup.gperf" {"lightslategrey", 0x77, 0x88, 0x99}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 86 "rgblookup.gperf" {"lightslateblue", 0x84, 0x70, 0xff}, #line 140 "rgblookup.gperf" {"lawngreen", 0x7c, 0xfc, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 17 "rgblookup.gperf" {"old lace", 0xfd, 0xf5, 0xe6}, {"", 0, 0, 0}, #line 522 "rgblookup.gperf" {"plum2", 0xee, 0xae, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 153 "rgblookup.gperf" {"olive drab", 0x6b, 0x8e, 0x23}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 521 "rgblookup.gperf" {"plum1", 0xff, 0xbb, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 368 "rgblookup.gperf" {"palegreen4", 0x54, 0x8b, 0x54}, #line 131 "rgblookup.gperf" {"medium sea green", 0x3c, 0xb3, 0x71}, {"", 0, 0, 0}, #line 36 "rgblookup.gperf" {"seashell", 0xff, 0xf5, 0xee}, {"", 0, 0, 0}, #line 367 "rgblookup.gperf" {"palegreen3", 0x7c, 0xcd, 0x7c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 196 "rgblookup.gperf" {"coral", 0xff, 0x7f, 0x50}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 404 "rgblookup.gperf" {"yellow4", 0x8b, 0x8b, 0x00}, {"", 0, 0, 0}, #line 366 "rgblookup.gperf" {"palegreen2", 0x90, 0xee, 0x90}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 365 "rgblookup.gperf" {"palegreen1", 0x9a, 0xff, 0x9a}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 403 "rgblookup.gperf" {"yellow3", 0xcd, 0xcd, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 173 "rgblookup.gperf" {"indian red", 0xcd, 0x5c, 0x5c}, #line 63 "rgblookup.gperf" {"lightslategray", 0x77, 0x88, 0x99}, #line 104 "rgblookup.gperf" {"light blue", 0xad, 0xd8, 0xe6}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 76 "rgblookup.gperf" {"navyblue", 0x00, 0x00, 0x80}, #line 127 "rgblookup.gperf" {"dark sea green", 0x8f, 0xbc, 0x8f}, {"", 0, 0, 0}, #line 87 "rgblookup.gperf" {"medium blue", 0x00, 0x00, 0xcd}, {"", 0, 0, 0}, #line 402 "rgblookup.gperf" {"yellow2", 0xee, 0xee, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 401 "rgblookup.gperf" {"yellow1", 0xff, 0xff, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 166 "rgblookup.gperf" {"light goldenrod", 0xee, 0xdd, 0x82}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 48 "rgblookup.gperf" {"white", 0xff, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 52 "rgblookup.gperf" {"dark slate grey", 0x2f, 0x4f, 0x4f}, {"", 0, 0, 0}, #line 191 "rgblookup.gperf" {"light salmon", 0xff, 0xa0, 0x7a}, #line 122 "rgblookup.gperf" {"aquamarine", 0x7f, 0xff, 0xd4}, #line 356 "rgblookup.gperf" {"aquamarine4", 0x45, 0x8b, 0x74}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 355 "rgblookup.gperf" {"aquamarine3", 0x66, 0xcd, 0xaa}, #line 215 "rgblookup.gperf" {"violet red", 0xd0, 0x20, 0x90}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 79 "rgblookup.gperf" {"dark slate blue", 0x48, 0x3d, 0x8b}, #line 183 "rgblookup.gperf" {"sandybrown", 0xf4, 0xa4, 0x60}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 219 "rgblookup.gperf" {"plum", 0xdd, 0xa0, 0xdd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 354 "rgblookup.gperf" {"aquamarine2", 0x76, 0xee, 0xc6}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 353 "rgblookup.gperf" {"aquamarine1", 0x7f, 0xff, 0xd4}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 142 "rgblookup.gperf" {"chartreuse", 0x7f, 0xff, 0x00}, #line 380 "rgblookup.gperf" {"chartreuse4", 0x45, 0x8b, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 89 "rgblookup.gperf" {"royal blue", 0x41, 0x69, 0xe1}, #line 379 "rgblookup.gperf" {"chartreuse3", 0x66, 0xcd, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 136 "rgblookup.gperf" {"palegreen", 0x98, 0xfb, 0x98}, #line 84 "rgblookup.gperf" {"mediumslateblue", 0x7b, 0x68, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 378 "rgblookup.gperf" {"chartreuse2", 0x76, 0xee, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 207 "rgblookup.gperf" {"pink", 0xff, 0xc0, 0xcb}, {"", 0, 0, 0}, #line 377 "rgblookup.gperf" {"chartreuse1", 0x7f, 0xff, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 150 "rgblookup.gperf" {"yellowgreen", 0x9a, 0xcd, 0x32}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 50 "rgblookup.gperf" {"dark slate gray", 0x2f, 0x4f, 0x4f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 171 "rgblookup.gperf" {"rosy brown", 0xbc, 0x8f, 0x8f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 185 "rgblookup.gperf" {"chocolate", 0xd2, 0x69, 0x1e}, #line 444 "rgblookup.gperf" {"chocolate4", 0x8b, 0x45, 0x13}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 443 "rgblookup.gperf" {"chocolate3", 0xcd, 0x66, 0x1d}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 754 "rgblookup.gperf" {"darkcyan", 0x00, 0x8b, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 159 "rgblookup.gperf" {"palegoldenrod", 0xee, 0xe8, 0xaa}, {"", 0, 0, 0}, #line 442 "rgblookup.gperf" {"chocolate2", 0xee, 0x76, 0x21}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 441 "rgblookup.gperf" {"chocolate1", 0xff, 0x7f, 0x24}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 564 "rgblookup.gperf" {"grey9", 0x17, 0x17, 0x17}, #line 644 "rgblookup.gperf" {"grey49", 0x7d, 0x7d, 0x7d}, #line 558 "rgblookup.gperf" {"grey6", 0x0f, 0x0f, 0x0f}, #line 638 "rgblookup.gperf" {"grey46", 0x75, 0x75, 0x75}, #line 119 "rgblookup.gperf" {"cadetblue", 0x5f, 0x9e, 0xa0}, #line 340 "rgblookup.gperf" {"cadetblue4", 0x53, 0x86, 0x8b}, #line 624 "rgblookup.gperf" {"grey39", 0x63, 0x63, 0x63}, {"", 0, 0, 0}, #line 618 "rgblookup.gperf" {"grey36", 0x5c, 0x5c, 0x5c}, {"", 0, 0, 0}, #line 339 "rgblookup.gperf" {"cadetblue3", 0x7a, 0xc5, 0xcd}, {"", 0, 0, 0}, #line 146 "rgblookup.gperf" {"greenyellow", 0xad, 0xff, 0x2f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 704 "rgblookup.gperf" {"grey79", 0xc9, 0xc9, 0xc9}, {"", 0, 0, 0}, #line 698 "rgblookup.gperf" {"grey76", 0xc2, 0xc2, 0xc2}, #line 73 "rgblookup.gperf" {"midnightblue", 0x19, 0x19, 0x70}, #line 604 "rgblookup.gperf" {"grey29", 0x4a, 0x4a, 0x4a}, {"", 0, 0, 0}, #line 598 "rgblookup.gperf" {"grey26", 0x42, 0x42, 0x42}, {"", 0, 0, 0}, #line 338 "rgblookup.gperf" {"cadetblue2", 0x8e, 0xe5, 0xee}, #line 584 "rgblookup.gperf" {"grey19", 0x30, 0x30, 0x30}, {"", 0, 0, 0}, #line 578 "rgblookup.gperf" {"grey16", 0x29, 0x29, 0x29}, {"", 0, 0, 0}, #line 337 "rgblookup.gperf" {"cadetblue1", 0x98, 0xf5, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 139 "rgblookup.gperf" {"lawn green", 0x7c, 0xfc, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 198 "rgblookup.gperf" {"lightcoral", 0xf0, 0x80, 0x80}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 220 "rgblookup.gperf" {"orchid", 0xda, 0x70, 0xd6}, #line 520 "rgblookup.gperf" {"orchid4", 0x8b, 0x47, 0x89}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 563 "rgblookup.gperf" {"gray9", 0x17, 0x17, 0x17}, #line 643 "rgblookup.gperf" {"gray49", 0x7d, 0x7d, 0x7d}, #line 557 "rgblookup.gperf" {"gray6", 0x0f, 0x0f, 0x0f}, #line 637 "rgblookup.gperf" {"gray46", 0x75, 0x75, 0x75}, {"", 0, 0, 0}, #line 519 "rgblookup.gperf" {"orchid3", 0xcd, 0x69, 0xc9}, #line 623 "rgblookup.gperf" {"gray39", 0x63, 0x63, 0x63}, {"", 0, 0, 0}, #line 617 "rgblookup.gperf" {"gray36", 0x5c, 0x5c, 0x5c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 703 "rgblookup.gperf" {"gray79", 0xc9, 0xc9, 0xc9}, {"", 0, 0, 0}, #line 697 "rgblookup.gperf" {"gray76", 0xc2, 0xc2, 0xc2}, {"", 0, 0, 0}, #line 603 "rgblookup.gperf" {"gray29", 0x4a, 0x4a, 0x4a}, {"", 0, 0, 0}, #line 597 "rgblookup.gperf" {"gray26", 0x42, 0x42, 0x42}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 583 "rgblookup.gperf" {"gray19", 0x30, 0x30, 0x30}, {"", 0, 0, 0}, #line 577 "rgblookup.gperf" {"gray16", 0x29, 0x29, 0x29}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 222 "rgblookup.gperf" {"mediumorchid", 0xba, 0x55, 0xd3}, #line 528 "rgblookup.gperf" {"mediumorchid4", 0x7a, 0x37, 0x8b}, #line 39 "rgblookup.gperf" {"mintcream", 0xf5, 0xff, 0xfa}, #line 518 "rgblookup.gperf" {"orchid2", 0xee, 0x7a, 0xe9}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 276 "rgblookup.gperf" {"lavenderblush4", 0x8b, 0x83, 0x86}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 527 "rgblookup.gperf" {"mediumorchid3", 0xb4, 0x52, 0xcd}, {"", 0, 0, 0}, #line 517 "rgblookup.gperf" {"orchid1", 0xff, 0x83, 0xfa}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 275 "rgblookup.gperf" {"lavenderblush3", 0xcd, 0xc1, 0xc5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 157 "rgblookup.gperf" {"khaki", 0xf0, 0xe6, 0x8c}, {"", 0, 0, 0}, #line 41 "rgblookup.gperf" {"alice blue", 0xf0, 0xf8, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 110 "rgblookup.gperf" {"dark turquoise", 0x00, 0xce, 0xd1}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 562 "rgblookup.gperf" {"grey8", 0x14, 0x14, 0x14}, #line 642 "rgblookup.gperf" {"grey48", 0x7a, 0x7a, 0x7a}, {"", 0, 0, 0}, #line 526 "rgblookup.gperf" {"mediumorchid2", 0xd1, 0x5f, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 622 "rgblookup.gperf" {"grey38", 0x61, 0x61, 0x61}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 274 "rgblookup.gperf" {"lavenderblush2", 0xee, 0xe0, 0xe5}, #line 546 "rgblookup.gperf" {"grey0", 0x00, 0x00, 0x00}, #line 626 "rgblookup.gperf" {"grey40", 0x66, 0x66, 0x66}, {"", 0, 0, 0}, #line 525 "rgblookup.gperf" {"mediumorchid1", 0xe0, 0x66, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 606 "rgblookup.gperf" {"grey30", 0x4d, 0x4d, 0x4d}, #line 702 "rgblookup.gperf" {"grey78", 0xc7, 0xc7, 0xc7}, {"", 0, 0, 0}, #line 273 "rgblookup.gperf" {"lavenderblush1", 0xff, 0xf0, 0xf5}, {"", 0, 0, 0}, #line 602 "rgblookup.gperf" {"grey28", 0x47, 0x47, 0x47}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 582 "rgblookup.gperf" {"grey18", 0x2e, 0x2e, 0x2e}, #line 686 "rgblookup.gperf" {"grey70", 0xb3, 0xb3, 0xb3}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 332 "rgblookup.gperf" {"lightcyan4", 0x7a, 0x8b, 0x8b}, #line 586 "rgblookup.gperf" {"grey20", 0x33, 0x33, 0x33}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 331 "rgblookup.gperf" {"lightcyan3", 0xb4, 0xcd, 0xcd}, #line 566 "rgblookup.gperf" {"grey10", 0x1a, 0x1a, 0x1a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 330 "rgblookup.gperf" {"lightcyan2", 0xd1, 0xee, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 329 "rgblookup.gperf" {"lightcyan1", 0xe0, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 226 "rgblookup.gperf" {"darkviolet", 0x94, 0x00, 0xd3}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 144 "rgblookup.gperf" {"mediumspringgreen", 0x00, 0xfa, 0x9a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 161 "rgblookup.gperf" {"lightgoldenrodyellow", 0xfa, 0xfa, 0xd2}, {"", 0, 0, 0}, #line 388 "rgblookup.gperf" {"darkolivegreen4", 0x6e, 0x8b, 0x3d}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 163 "rgblookup.gperf" {"lightyellow", 0xff, 0xff, 0xe0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 387 "rgblookup.gperf" {"darkolivegreen3", 0xa2, 0xcd, 0x5a}, {"", 0, 0, 0}, #line 561 "rgblookup.gperf" {"gray8", 0x14, 0x14, 0x14}, #line 641 "rgblookup.gperf" {"gray48", 0x7a, 0x7a, 0x7a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 135 "rgblookup.gperf" {"pale green", 0x98, 0xfb, 0x98}, #line 621 "rgblookup.gperf" {"gray38", 0x61, 0x61, 0x61}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 545 "rgblookup.gperf" {"gray0", 0x00, 0x00, 0x00}, #line 625 "rgblookup.gperf" {"gray40", 0x66, 0x66, 0x66}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 605 "rgblookup.gperf" {"gray30", 0x4d, 0x4d, 0x4d}, #line 701 "rgblookup.gperf" {"gray78", 0xc7, 0xc7, 0xc7}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 272 "rgblookup.gperf" {"honeydew4", 0x83, 0x8b, 0x83}, #line 601 "rgblookup.gperf" {"gray28", 0x47, 0x47, 0x47}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 581 "rgblookup.gperf" {"gray18", 0x2e, 0x2e, 0x2e}, #line 685 "rgblookup.gperf" {"gray70", 0xb3, 0xb3, 0xb3}, #line 386 "rgblookup.gperf" {"darkolivegreen2", 0xbc, 0xee, 0x68}, {"", 0, 0, 0}, #line 271 "rgblookup.gperf" {"honeydew3", 0xc1, 0xcd, 0xc1}, #line 585 "rgblookup.gperf" {"gray20", 0x33, 0x33, 0x33}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 565 "rgblookup.gperf" {"gray10", 0x1a, 0x1a, 0x1a}, {"", 0, 0, 0}, #line 385 "rgblookup.gperf" {"darkolivegreen1", 0xca, 0xff, 0x70}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 113 "rgblookup.gperf" {"mediumturquoise", 0x48, 0xd1, 0xcc}, #line 75 "rgblookup.gperf" {"navy blue", 0x00, 0x00, 0x80}, #line 270 "rgblookup.gperf" {"honeydew2", 0xe0, 0xee, 0xe0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 269 "rgblookup.gperf" {"honeydew1", 0xf0, 0xff, 0xf0}, #line 64 "rgblookup.gperf" {"light slate grey", 0x77, 0x88, 0x99}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 221 "rgblookup.gperf" {"medium orchid", 0xba, 0x55, 0xd3}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 556 "rgblookup.gperf" {"grey5", 0x0d, 0x0d, 0x0d}, #line 636 "rgblookup.gperf" {"grey45", 0x73, 0x73, 0x73}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 117 "rgblookup.gperf" {"lightcyan", 0xe0, 0xff, 0xff}, #line 616 "rgblookup.gperf" {"grey35", 0x59, 0x59, 0x59}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 696 "rgblookup.gperf" {"grey75", 0xbf, 0xbf, 0xbf}, {"", 0, 0, 0}, #line 94 "rgblookup.gperf" {"deep sky blue", 0x00, 0xbf, 0xff}, {"", 0, 0, 0}, #line 596 "rgblookup.gperf" {"grey25", 0x40, 0x40, 0x40}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 576 "rgblookup.gperf" {"grey15", 0x26, 0x26, 0x26}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 231 "rgblookup.gperf" {"mediumpurple", 0x93, 0x70, 0xdb}, #line 540 "rgblookup.gperf" {"mediumpurple4", 0x5d, 0x47, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 492 "rgblookup.gperf" {"hotpink4", 0x8b, 0x3a, 0x62}, #line 126 "rgblookup.gperf" {"darkolivegreen", 0x55, 0x6b, 0x2f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 62 "rgblookup.gperf" {"light slate gray", 0x77, 0x88, 0x99}, {"", 0, 0, 0}, #line 539 "rgblookup.gperf" {"mediumpurple3", 0x89, 0x68, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 491 "rgblookup.gperf" {"hotpink3", 0xcd, 0x60, 0x90}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 25 "rgblookup.gperf" {"blanchedalmond", 0xff, 0xeb, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 538 "rgblookup.gperf" {"mediumpurple2", 0x9f, 0x79, 0xee}, #line 555 "rgblookup.gperf" {"gray5", 0x0d, 0x0d, 0x0d}, #line 635 "rgblookup.gperf" {"gray45", 0x73, 0x73, 0x73}, #line 490 "rgblookup.gperf" {"hotpink2", 0xee, 0x6a, 0xa7}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 98 "rgblookup.gperf" {"light sky blue", 0x87, 0xce, 0xfa}, #line 615 "rgblookup.gperf" {"gray35", 0x59, 0x59, 0x59}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 537 "rgblookup.gperf" {"mediumpurple1", 0xab, 0x82, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 489 "rgblookup.gperf" {"hotpink1", 0xff, 0x6e, 0xb4}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 695 "rgblookup.gperf" {"gray75", 0xbf, 0xbf, 0xbf}, {"", 0, 0, 0}, #line 448 "rgblookup.gperf" {"firebrick4", 0x8b, 0x1a, 0x1a}, {"", 0, 0, 0}, #line 595 "rgblookup.gperf" {"gray25", 0x40, 0x40, 0x40}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 447 "rgblookup.gperf" {"firebrick3", 0xcd, 0x26, 0x26}, {"", 0, 0, 0}, #line 575 "rgblookup.gperf" {"gray15", 0x26, 0x26, 0x26}, #line 102 "rgblookup.gperf" {"light steel blue", 0xb0, 0xc4, 0xde}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 38 "rgblookup.gperf" {"mint cream", 0xf5, 0xff, 0xfa}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 446 "rgblookup.gperf" {"firebrick2", 0xee, 0x2c, 0x2c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 445 "rgblookup.gperf" {"firebrick1", 0xff, 0x30, 0x30}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 753 "rgblookup.gperf" {"dark cyan", 0x00, 0x8b, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 158 "rgblookup.gperf" {"pale goldenrod", 0xee, 0xe8, 0xaa}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 121 "rgblookup.gperf" {"mediumaquamarine", 0x66, 0xcd, 0xaa}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 109 "rgblookup.gperf" {"paleturquoise", 0xaf, 0xee, 0xee}, #line 336 "rgblookup.gperf" {"paleturquoise4", 0x66, 0x8b, 0x8b}, {"", 0, 0, 0}, #line 197 "rgblookup.gperf" {"light coral", 0xf0, 0x80, 0x80}, #line 83 "rgblookup.gperf" {"medium slate blue", 0x7b, 0x68, 0xee}, {"", 0, 0, 0}, #line 13 "rgblookup.gperf" {"whitesmoke", 0xf5, 0xf5, 0xf5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 335 "rgblookup.gperf" {"paleturquoise3", 0x96, 0xcd, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 118 "rgblookup.gperf" {"cadet blue", 0x5f, 0x9e, 0xa0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 21 "rgblookup.gperf" {"antiquewhite", 0xfa, 0xeb, 0xd7}, #line 244 "rgblookup.gperf" {"antiquewhite4", 0x8b, 0x83, 0x78}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 228 "rgblookup.gperf" {"blueviolet", 0x8a, 0x2b, 0xe2}, #line 20 "rgblookup.gperf" {"antique white", 0xfa, 0xeb, 0xd7}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 243 "rgblookup.gperf" {"antiquewhite3", 0xcd, 0xc0, 0xb0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 334 "rgblookup.gperf" {"paleturquoise2", 0xae, 0xee, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 333 "rgblookup.gperf" {"paleturquoise1", 0xbb, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 164 "rgblookup.gperf" {"yellow", 0xff, 0xff, 0x00}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 31 "rgblookup.gperf" {"moccasin", 0xff, 0xe4, 0xb5}, #line 488 "rgblookup.gperf" {"deeppink4", 0x8b, 0x0a, 0x50}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 242 "rgblookup.gperf" {"antiquewhite2", 0xee, 0xdf, 0xcc}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 487 "rgblookup.gperf" {"deeppink3", 0xcd, 0x10, 0x76}, #line 149 "rgblookup.gperf" {"yellow green", 0x9a, 0xcd, 0x32}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 85 "rgblookup.gperf" {"light slate blue", 0x84, 0x70, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 241 "rgblookup.gperf" {"antiquewhite1", 0xff, 0xef, 0xdb}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 264 "rgblookup.gperf" {"cornsilk4", 0x8b, 0x88, 0x78}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 223 "rgblookup.gperf" {"dark orchid", 0x99, 0x32, 0xcc}, #line 263 "rgblookup.gperf" {"cornsilk3", 0xcd, 0xc8, 0xb1}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 486 "rgblookup.gperf" {"deeppink2", 0xee, 0x12, 0x89}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 485 "rgblookup.gperf" {"deeppink1", 0xff, 0x14, 0x93}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 262 "rgblookup.gperf" {"cornsilk2", 0xee, 0xe8, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 160 "rgblookup.gperf" {"light goldenrod yellow", 0xfa, 0xfa, 0xd2}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 261 "rgblookup.gperf" {"cornsilk1", 0xff, 0xf8, 0xdc}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 12 "rgblookup.gperf" {"white smoke", 0xf5, 0xf5, 0xf5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 116 "rgblookup.gperf" {"light cyan", 0xe0, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 214 "rgblookup.gperf" {"mediumvioletred", 0xc7, 0x15, 0x85}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 107 "rgblookup.gperf" {"powderblue", 0xb0, 0xe0, 0xe6}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 120 "rgblookup.gperf" {"medium aquamarine", 0x66, 0xcd, 0xaa}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 225 "rgblookup.gperf" {"dark violet", 0x94, 0x00, 0xd3}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 125 "rgblookup.gperf" {"dark olive green", 0x55, 0x6b, 0x2f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 224 "rgblookup.gperf" {"darkorchid", 0x99, 0x32, 0xcc}, #line 532 "rgblookup.gperf" {"darkorchid4", 0x68, 0x22, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 531 "rgblookup.gperf" {"darkorchid3", 0x9a, 0x32, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 530 "rgblookup.gperf" {"darkorchid2", 0xb2, 0x3a, 0xee}, #line 204 "rgblookup.gperf" {"hotpink", 0xff, 0x69, 0xb4}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 529 "rgblookup.gperf" {"darkorchid1", 0xbf, 0x3e, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 45 "rgblookup.gperf" {"lavenderblush", 0xff, 0xf0, 0xf5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 15 "rgblookup.gperf" {"floral white", 0xff, 0xfa, 0xf0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 186 "rgblookup.gperf" {"firebrick", 0xb2, 0x22, 0x22}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 744 "rgblookup.gperf" {"grey99", 0xfc, 0xfc, 0xfc}, #line 684 "rgblookup.gperf" {"grey69", 0xb0, 0xb0, 0xb0}, #line 738 "rgblookup.gperf" {"grey96", 0xf5, 0xf5, 0xf5}, #line 678 "rgblookup.gperf" {"grey66", 0xa8, 0xa8, 0xa8}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 72 "rgblookup.gperf" {"midnight blue", 0x19, 0x19, 0x70}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 11 "rgblookup.gperf" {"ghostwhite", 0xf8, 0xf8, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 106 "rgblookup.gperf" {"powder blue", 0xb0, 0xe0, 0xe6}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 724 "rgblookup.gperf" {"grey89", 0xe3, 0xe3, 0xe3}, {"", 0, 0, 0}, #line 718 "rgblookup.gperf" {"grey86", 0xdb, 0xdb, 0xdb}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 743 "rgblookup.gperf" {"gray99", 0xfc, 0xfc, 0xfc}, #line 683 "rgblookup.gperf" {"gray69", 0xb0, 0xb0, 0xb0}, #line 737 "rgblookup.gperf" {"gray96", 0xf5, 0xf5, 0xf5}, #line 677 "rgblookup.gperf" {"gray66", 0xa8, 0xa8, 0xa8}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 500 "rgblookup.gperf" {"lightpink4", 0x8b, 0x5f, 0x65}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 499 "rgblookup.gperf" {"lightpink3", 0xcd, 0x8c, 0x95}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 16 "rgblookup.gperf" {"floralwhite", 0xff, 0xfa, 0xf0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 498 "rgblookup.gperf" {"lightpink2", 0xee, 0xa2, 0xad}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 206 "rgblookup.gperf" {"deeppink", 0xff, 0x14, 0x93}, {"", 0, 0, 0}, #line 497 "rgblookup.gperf" {"lightpink1", 0xff, 0xae, 0xb9}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 32 "rgblookup.gperf" {"cornsilk", 0xff, 0xf8, 0xdc}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 742 "rgblookup.gperf" {"grey98", 0xfa, 0xfa, 0xfa}, #line 682 "rgblookup.gperf" {"grey68", 0xad, 0xad, 0xad}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 723 "rgblookup.gperf" {"gray89", 0xe3, 0xe3, 0xe3}, {"", 0, 0, 0}, #line 717 "rgblookup.gperf" {"gray86", 0xdb, 0xdb, 0xdb}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 726 "rgblookup.gperf" {"grey90", 0xe5, 0xe5, 0xe5}, #line 666 "rgblookup.gperf" {"grey60", 0x99, 0x99, 0x99}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 664 "rgblookup.gperf" {"grey59", 0x96, 0x96, 0x96}, {"", 0, 0, 0}, #line 658 "rgblookup.gperf" {"grey56", 0x8f, 0x8f, 0x8f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 24 "rgblookup.gperf" {"blanched almond", 0xff, 0xeb, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 78 "rgblookup.gperf" {"cornflowerblue", 0x64, 0x95, 0xed}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 77 "rgblookup.gperf" {"cornflower blue", 0x64, 0x95, 0xed}, {"", 0, 0, 0}, #line 155 "rgblookup.gperf" {"dark khaki", 0xbd, 0xb7, 0x6b}, #line 227 "rgblookup.gperf" {"blue violet", 0x8a, 0x2b, 0xe2}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 722 "rgblookup.gperf" {"grey88", 0xe0, 0xe0, 0xe0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 741 "rgblookup.gperf" {"gray98", 0xfa, 0xfa, 0xfa}, #line 681 "rgblookup.gperf" {"gray68", 0xad, 0xad, 0xad}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 706 "rgblookup.gperf" {"grey80", 0xcc, 0xcc, 0xcc}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 37 "rgblookup.gperf" {"honeydew", 0xf0, 0xff, 0xf0}, #line 725 "rgblookup.gperf" {"gray90", 0xe5, 0xe5, 0xe5}, #line 665 "rgblookup.gperf" {"gray60", 0x99, 0x99, 0x99}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 663 "rgblookup.gperf" {"gray59", 0x96, 0x96, 0x96}, {"", 0, 0, 0}, #line 657 "rgblookup.gperf" {"gray56", 0x8f, 0x8f, 0x8f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 746 "rgblookup.gperf" {"grey100", 0xff, 0xff, 0xff}, #line 230 "rgblookup.gperf" {"medium purple", 0x93, 0x70, 0xdb}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 112 "rgblookup.gperf" {"medium turquoise", 0x48, 0xd1, 0xcc}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 721 "rgblookup.gperf" {"gray88", 0xe0, 0xe0, 0xe0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 145 "rgblookup.gperf" {"green yellow", 0xad, 0xff, 0x2f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 705 "rgblookup.gperf" {"gray80", 0xcc, 0xcc, 0xcc}, {"", 0, 0, 0}, #line 662 "rgblookup.gperf" {"grey58", 0x94, 0x94, 0x94}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 646 "rgblookup.gperf" {"grey50", 0x7f, 0x7f, 0x7f}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 736 "rgblookup.gperf" {"grey95", 0xf2, 0xf2, 0xf2}, #line 676 "rgblookup.gperf" {"grey65", 0xa6, 0xa6, 0xa6}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 745 "rgblookup.gperf" {"gray100", 0xff, 0xff, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 156 "rgblookup.gperf" {"darkkhaki", 0xbd, 0xb7, 0x6b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 661 "rgblookup.gperf" {"gray58", 0x94, 0x94, 0x94}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 645 "rgblookup.gperf" {"gray50", 0x7f, 0x7f, 0x7f}, {"", 0, 0, 0}, #line 716 "rgblookup.gperf" {"grey85", 0xd9, 0xd9, 0xd9}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 735 "rgblookup.gperf" {"gray95", 0xf2, 0xf2, 0xf2}, #line 675 "rgblookup.gperf" {"gray65", 0xa6, 0xa6, 0xa6}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 10 "rgblookup.gperf" {"ghost white", 0xf8, 0xf8, 0xff}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 211 "rgblookup.gperf" {"palevioletred", 0xdb, 0x70, 0x93}, #line 504 "rgblookup.gperf" {"palevioletred4", 0x8b, 0x47, 0x5d}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 503 "rgblookup.gperf" {"palevioletred3", 0xcd, 0x68, 0x89}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 502 "rgblookup.gperf" {"palevioletred2", 0xee, 0x79, 0x9f}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 715 "rgblookup.gperf" {"gray85", 0xd9, 0xd9, 0xd9}, {"", 0, 0, 0}, #line 209 "rgblookup.gperf" {"lightpink", 0xff, 0xb6, 0xc1}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 501 "rgblookup.gperf" {"palevioletred1", 0xff, 0x82, 0xab}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 656 "rgblookup.gperf" {"grey55", 0x8c, 0x8c, 0x8c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 29 "rgblookup.gperf" {"navajo white", 0xff, 0xde, 0xad}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 162 "rgblookup.gperf" {"light yellow", 0xff, 0xff, 0xe0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 108 "rgblookup.gperf" {"pale turquoise", 0xaf, 0xee, 0xee}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 143 "rgblookup.gperf" {"medium spring green", 0x00, 0xfa, 0x9a}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 655 "rgblookup.gperf" {"gray55", 0x8c, 0x8c, 0x8c}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 260 "rgblookup.gperf" {"lemonchiffon4", 0x8b, 0x89, 0x70}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 259 "rgblookup.gperf" {"lemonchiffon3", 0xcd, 0xc9, 0xa5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 208 "rgblookup.gperf" {"light pink", 0xff, 0xb6, 0xc1}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 258 "rgblookup.gperf" {"lemonchiffon2", 0xee, 0xe9, 0xbf}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 257 "rgblookup.gperf" {"lemonchiffon1", 0xff, 0xfa, 0xcd}, #line 205 "rgblookup.gperf" {"deep pink", 0xff, 0x14, 0x93}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 30 "rgblookup.gperf" {"navajowhite", 0xff, 0xde, 0xad}, #line 256 "rgblookup.gperf" {"navajowhite4", 0x8b, 0x79, 0x5e}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 255 "rgblookup.gperf" {"navajowhite3", 0xcd, 0xb3, 0x8b}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 252 "rgblookup.gperf" {"peachpuff4", 0x8b, 0x77, 0x65}, #line 254 "rgblookup.gperf" {"navajowhite2", 0xee, 0xcf, 0xa1}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 251 "rgblookup.gperf" {"peachpuff3", 0xcd, 0xaf, 0x95}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 253 "rgblookup.gperf" {"navajowhite1", 0xff, 0xde, 0xad}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 250 "rgblookup.gperf" {"peachpuff2", 0xee, 0xcb, 0xad}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 249 "rgblookup.gperf" {"peachpuff1", 0xff, 0xda, 0xb9}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 35 "rgblookup.gperf" {"lemonchiffon", 0xff, 0xfa, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 28 "rgblookup.gperf" {"peachpuff", 0xff, 0xda, 0xb9}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 44 "rgblookup.gperf" {"lavender blush", 0xff, 0xf0, 0xf5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 213 "rgblookup.gperf" {"medium violet red", 0xc7, 0x15, 0x85}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 203 "rgblookup.gperf" {"hot pink", 0xff, 0x69, 0xb4}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 27 "rgblookup.gperf" {"peach puff", 0xff, 0xda, 0xb9}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 34 "rgblookup.gperf" {"lemon chiffon", 0xff, 0xfa, 0xcd}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 210 "rgblookup.gperf" {"pale violet red", 0xdb, 0x70, 0x93}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 22 "rgblookup.gperf" {"papaya whip", 0xff, 0xef, 0xd5}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, {"", 0, 0, 0}, #line 23 "rgblookup.gperf" {"papayawhip", 0xff, 0xef, 0xd5} }; if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH) { unsigned int key = hash (str, len); if (key <= MAX_HASH_VALUE) { register const char *s = wordlist[key].name; if ((((unsigned char)*str ^ (unsigned char)*s) & ~32) == 0 && !gperf_case_strcmp (str, s)) return &wordlist[key]; } } return 0; } libsixel-1.7.3/src/scale.c000066400000000000000000000242311302271755100153640ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #define _USE_MATH_DEFINES /* for MSVC */ #include #ifndef M_PI # define M_PI 3.14159265358979323846 #endif #include #include #if !defined(MAX) # define MAX(l, r) ((l) > (r) ? (l) : (r)) #endif #if !defined(MIN) #define MIN(l, r) ((l) < (r) ? (l) : (r)) #endif #if 0 /* function Nearest Neighbor */ static double nearest_neighbor(double const d) { if (d <= 0.5) { return 1.0; } return 0.0; } #endif /* function Bi-linear */ static double bilinear(double const d) { if (d < 1.0) { return 1.0 - d; } return 0.0; } /* function Welsh */ static double welsh(double const d) { if (d < 1.0) { return 1.0 - d * d; } return 0.0; } /* function Bi-cubic */ static double bicubic(double const d) { if (d <= 1.0) { return 1.0 + (d - 2.0) * d * d; } if (d <= 2.0) { return 4.0 + d * (-8.0 + d * (5.0 - d)); } return 0.0; } /* function sinc * sinc(x) = sin(PI * x) / (PI * x) */ static double sinc(double const x) { return sin(M_PI * x) / (M_PI * x); } /* function Lanczos-2 * Lanczos(x) = sinc(x) * sinc(x / 2) , |x| <= 2 * = 0, |x| > 2 */ static double lanczos2(double const d) { if (d == 0.0) { return 1.0; } if (d < 2.0) { return sinc(d) * sinc(d / 2.0); } return 0.0; } /* function Lanczos-3 * Lanczos(x) = sinc(x) * sinc(x / 3) , |x| <= 3 * = 0, |x| > 3 */ static double lanczos3(double const d) { if (d == 0.0) { return 1.0; } if (d < 3.0) { return sinc(d) * sinc(d / 3.0); } return 0.0; } /* function Lanczos-4 * Lanczos(x) = sinc(x) * sinc(x / 4) , |x| <= 4 * = 0, |x| > 4 */ static double lanczos4(double const d) { if (d == 0.0) { return 1.0; } if (d < 4.0) { return sinc(d) * sinc(d / 4.0); } return 0.0; } static double gaussian(double const d) { return exp(-2.0 * d * d) * sqrt(2.0 / M_PI); } static double hanning(double const d) { return 0.5 + 0.5 * cos(d * M_PI); } static double hamming(const double d) { return 0.54 + 0.46 * cos(d * M_PI); } static unsigned char normalize(double x, double total) { int result; result = floor(x / total); if (result > 255) { return 0xff; } if (result < 0) { return 0x00; } return (unsigned char)result; } static void scale_without_resampling( unsigned char *dst, unsigned char const *src, int const srcw, int const srch, int const dstw, int const dsth, int const depth) { int w; int h; int x; int y; int i; int pos; for (h = 0; h < dsth; h++) { for (w = 0; w < dstw; w++) { x = w * srcw / dstw; y = h * srch / dsth; for (i = 0; i < depth; i++) { pos = (y * srcw + x) * depth + i; dst[(h * dstw + w) * depth + i] = src[pos]; } } } } typedef double (*resample_fn_t)(double const d); static void scale_with_resampling( unsigned char *dst, unsigned char const *src, int const srcw, int const srch, int const dstw, int const dsth, int const depth, resample_fn_t const f_resample, double n) { int w; int h; int x; int y; int i; int pos; int x_first, x_last, y_first, y_last; double center_x, center_y; double diff_x, diff_y; double weight; double total; double offsets[8]; for (h = 0; h < dsth; h++) { for (w = 0; w < dstw; w++) { total = 0.0; for (i = 0; i < depth; i++) { offsets[i] = 0; } /* retrieve range of affected pixels */ if (dstw >= srcw) { center_x = (w + 0.5) * srcw / dstw; x_first = MAX(center_x - n, 0); x_last = MIN(center_x + n, srcw - 1); } else { center_x = w + 0.5; x_first = MAX(floor((center_x - n) * srcw / dstw), 0); x_last = MIN(floor((center_x + n) * srcw / dstw), srcw - 1); } if (dsth >= srch) { center_y = (h + 0.5) * srch / dsth; y_first = MAX(center_y - n, 0); y_last = MIN(center_y + n, srch - 1); } else { center_y = h + 0.5; y_first = MAX(floor((center_y - n) * srch / dsth), 0); y_last = MIN(floor((center_y + n) * srch / dsth), srch - 1); } /* accumerate weights of affected pixels */ for (y = y_first; y <= y_last; y++) { for (x = x_first; x <= x_last; x++) { if (dstw >= srcw) { diff_x = (x + 0.5) - center_x; } else { diff_x = (x + 0.5) * dstw / srcw - center_x; } if (dsth >= srch) { diff_y = (y + 0.5) - center_y; } else { diff_y = (y + 0.5) * dsth / srch - center_y; } weight = f_resample(fabs(diff_x)) * f_resample(fabs(diff_y)); for (i = 0; i < depth; i++) { pos = (y * srcw + x) * depth + i; offsets[i] += src[pos] * weight; } total += weight; } } /* normalize */ if (total > 0.0) { for (i = 0; i < depth; i++) { pos = (h * dstw + w) * depth + i; dst[pos] = normalize(offsets[i], total); } } } } } SIXELAPI int sixel_helper_scale_image( unsigned char /* out */ *dst, unsigned char const /* in */ *src, /* source image data */ int /* in */ srcw, /* source image width */ int /* in */ srch, /* source image height */ int /* in */ pixelformat, /* one of enum pixelFormat */ int /* in */ dstw, /* destination image width */ int /* in */ dsth, /* destination image height */ int /* in */ method_for_resampling, /* one of methodForResampling */ sixel_allocator_t /* in */ *allocator) /* allocator object */ { int const depth = sixel_helper_compute_depth(pixelformat); unsigned char *new_src = NULL; int nret; int new_pixelformat; if (depth != 3) { new_src = (unsigned char *)sixel_allocator_malloc(allocator, (size_t)(srcw * srch * 3)); if (new_src == NULL) { return (-1); } nret = sixel_helper_normalize_pixelformat(new_src, &new_pixelformat, src, pixelformat, srcw, srch); if (nret != 0) { sixel_allocator_free(allocator, new_src); return (-1); } src = new_src; } else { new_pixelformat = pixelformat; } /* choose re-sampling strategy */ switch (method_for_resampling) { case SIXEL_RES_NEAREST: scale_without_resampling(dst, src, srcw, srch, dstw, dsth, depth); break; case SIXEL_RES_GAUSSIAN: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, gaussian, 1.0); break; case SIXEL_RES_HANNING: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, hanning, 1.0); break; case SIXEL_RES_HAMMING: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, hamming, 1.0); break; case SIXEL_RES_WELSH: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, welsh, 1.0); break; case SIXEL_RES_BICUBIC: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, bicubic, 2.0); break; case SIXEL_RES_LANCZOS2: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, lanczos2, 3.0); break; case SIXEL_RES_LANCZOS3: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, lanczos3, 3.0); break; case SIXEL_RES_LANCZOS4: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, lanczos4, 4.0); break; case SIXEL_RES_BILINEAR: default: scale_with_resampling(dst, src, srcw, srch, dstw, dsth, depth, bilinear, 1.0); break; } free(new_src); return 0; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/sixel.5000066400000000000000000000020601302271755100153370ustar00rootroot00000000000000.TH SIXEL 5 "May 21, 2014" .SH NAME sixel \- SIXEL format .SH DESCRIPTION SIXEL is a bitmap graphics format for terminals and printers introduced by Digital Equipment Corp. (DEC). Its data scheme is represented as a terminal-friendly escape sequence. So if you want to show a SIXEL image file, all you have to do is "cat" it to your terminal. .br .TP 5 Terminal requirements: Several of DEC VT series, VT240/VT241/VT330/VT340/VT282/VT284/VT286/VT382 .br RLogin (Japanese terminal emulator) .br tanasinn (Works with firefox) .br mlterm (Works on each of X, win32/cygwin and framebuffer version) .br XTerm (configured with --enable-sixel-graphics and lanuched with "-ti 340" option) .br yaft / yaftx (Works on framebuffer / X11 environment) .br DECterm .br Kermit for DOS .br WRQ Reflection .br ZSTEM .SH "SEE ALSO" .BR "img2sixel"(1), " sixel2png"(1), " .LP All About SIXELs, Sep 29, 1990: .IP .br ftp://ftp.cs.utk.edu/pub/shuford/terminal/all_about_sixels.txt .LP Displaying Sixel Image Files, 2014: .IP .br http://rullf2.xs4all.nl/sg/doc.html .LP .\" end of man page libsixel-1.7.3/src/status.c000066400000000000000000000227121302271755100156220ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #ifdef HAVE_STRING_H # include #endif #ifdef HAVE_ERRNO_H # include #endif #ifdef HAVE_LIBCURL # include #endif #include "status.h" #define SIXEL_MESSAGE_OK ("succeeded") #define SIXEL_MESSAGE_FALSE ("unexpected error (SIXEL_FALSE)"); #define SIXEL_MESSAGE_UNEXPECTED ("unexpected error") #define SIXEL_MESSAGE_INTERRUPTED ("interrupted by a signal") #define SIXEL_MESSAGE_BAD_ALLOCATION ("runtime error: bad allocation error") #define SIXEL_MESSAGE_BAD_ARGUMENT ("runtime error: bad argument detected") #define SIXEL_MESSAGE_BAD_INPUT ("runtime error: bad input detected") #define SIXEL_MESSAGE_RUNTIME_ERROR ("runtime error") #define SIXEL_MESSAGE_LOGIC_ERROR ("logic error") #define SIXEL_MESSAGE_NOT_IMPLEMENTED ("feature error: not implemented") #define SIXEL_MESSAGE_FEATURE_ERROR ("feature error") #define SIXEL_MESSAGE_STBI_ERROR ("stb_image error") #define SIXEL_MESSAGE_STBIW_ERROR ("stb_image_write error") #define SIXEL_MESSAGE_JPEG_ERROR ("libjpeg error") #define SIXEL_MESSAGE_PNG_ERROR ("libpng error") #define SIXEL_MESSAGE_GDK_ERROR ("GDK error") #define SIXEL_MESSAGE_GD_ERROR ("GD error") static char g_buffer[1024] = { 0x0 }; /* set detailed error message (thread-unsafe) */ SIXELAPI void sixel_helper_set_additional_message( const char /* in */ *message /* error message */ ) { size_t len; len = strlen(message); memcpy(g_buffer, message, len < sizeof(g_buffer) ? len: sizeof(g_buffer) - 1); g_buffer[sizeof(g_buffer) - 1] = 0; } /* get detailed error message (thread-unsafe) */ SIXELAPI char const * sixel_helper_get_additional_message(void) { return g_buffer; } /* convert error status code int formatted string */ SIXELAPI char const * sixel_helper_format_error( SIXELSTATUS /* in */ status /* status code */ ) { static char buffer[1024]; char const *error_string; char *p; size_t len; switch (status & 0x1000) { case SIXEL_OK: switch (status) { case SIXEL_INTERRUPTED: error_string = SIXEL_MESSAGE_INTERRUPTED; break; case SIXEL_OK: default: error_string = SIXEL_MESSAGE_OK; break; } break; case SIXEL_FALSE: switch (status & 0x1f00) { case SIXEL_RUNTIME_ERROR: switch (status) { case SIXEL_BAD_ALLOCATION: error_string = SIXEL_MESSAGE_BAD_ALLOCATION; break; case SIXEL_BAD_ARGUMENT: error_string = SIXEL_MESSAGE_BAD_ARGUMENT; break; case SIXEL_BAD_INPUT: error_string = SIXEL_MESSAGE_BAD_INPUT; break; default: error_string = SIXEL_MESSAGE_RUNTIME_ERROR; break; } break; case SIXEL_LOGIC_ERROR: error_string = SIXEL_MESSAGE_LOGIC_ERROR; break; case SIXEL_FEATURE_ERROR: switch (status) { case SIXEL_NOT_IMPLEMENTED: error_string = SIXEL_MESSAGE_NOT_IMPLEMENTED; break; default: error_string = SIXEL_MESSAGE_FEATURE_ERROR; break; } break; case SIXEL_LIBC_ERROR: p = strerror(errno); len = strlen(p) + 1; memcpy(buffer, p, len < sizeof(buffer) ? len: sizeof(buffer) - 1); buffer[sizeof(buffer) - 1] = 0; error_string = buffer; break; #ifdef HAVE_LIBCURL case SIXEL_CURL_ERROR: error_string = curl_easy_strerror(status & 0xff); break; #endif #ifdef HAVE_JPEG case SIXEL_JPEG_ERROR: error_string = SIXEL_MESSAGE_JPEG_ERROR; break; #endif #ifdef HAVE_LIBPNG case SIXEL_PNG_ERROR: error_string = SIXEL_MESSAGE_PNG_ERROR; break; #endif #ifdef HAVE_GDK_PIXBUF2 case SIXEL_GDK_ERROR: error_string = SIXEL_MESSAGE_GDK_ERROR; break; #endif #ifdef HAVE_GD case SIXEL_GD_ERROR: error_string = SIXEL_MESSAGE_GD_ERROR; break; #endif case SIXEL_STBI_ERROR: error_string = SIXEL_MESSAGE_STBI_ERROR; break; case SIXEL_STBIW_ERROR: error_string = SIXEL_MESSAGE_STBIW_ERROR; break; case SIXEL_FALSE: error_string = SIXEL_MESSAGE_FALSE; break; default: error_string = SIXEL_MESSAGE_UNEXPECTED; break; } break; default: error_string = SIXEL_MESSAGE_UNEXPECTED; break; } return error_string; } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; char const *message; message = sixel_helper_format_error(SIXEL_OK); if (strcmp(message, SIXEL_MESSAGE_OK) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_INTERRUPTED); if (strcmp(message, SIXEL_MESSAGE_INTERRUPTED) != 0) { goto error; } return EXIT_SUCCESS; error: perror("test1"); return nret; } static int test2(void) { int nret = EXIT_FAILURE; char const *message; message = sixel_helper_format_error(SIXEL_BAD_ALLOCATION); if (strcmp(message, SIXEL_MESSAGE_BAD_ALLOCATION) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_BAD_ARGUMENT); if (strcmp(message, SIXEL_MESSAGE_BAD_ARGUMENT) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_BAD_INPUT); if (strcmp(message, SIXEL_MESSAGE_BAD_INPUT) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_RUNTIME_ERROR); if (strcmp(message, SIXEL_MESSAGE_RUNTIME_ERROR) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_LOGIC_ERROR); if (strcmp(message, SIXEL_MESSAGE_LOGIC_ERROR) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_NOT_IMPLEMENTED); if (strcmp(message, SIXEL_MESSAGE_NOT_IMPLEMENTED) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_FEATURE_ERROR); if (strcmp(message, SIXEL_MESSAGE_FEATURE_ERROR) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_LIBC_ERROR); if (strcmp(message, SIXEL_MESSAGE_UNEXPECTED) == 0) { goto error; } #ifdef HAVE_LIBCURL message = sixel_helper_format_error(SIXEL_CURL_ERROR); if (strcmp(message, SIXEL_MESSAGE_UNEXPECTED) == 0) { goto error; } #endif #if HAVE_JPEG message = sixel_helper_format_error(SIXEL_JPEG_ERROR); if (strcmp(message, SIXEL_MESSAGE_JPEG_ERROR) != 0) { goto error; } #endif #if HAVE_LIBPNG message = sixel_helper_format_error(SIXEL_PNG_ERROR); if (strcmp(message, SIXEL_MESSAGE_PNG_ERROR) != 0) { goto error; } #endif #if HAVE_GD message = sixel_helper_format_error(SIXEL_GD_ERROR); if (strcmp(message, SIXEL_MESSAGE_GD_ERROR) != 0) { goto error; } #endif #if HAVE_GDK_PIXBUF2 message = sixel_helper_format_error(SIXEL_GDK_ERROR); if (strcmp(message, SIXEL_MESSAGE_GDK_ERROR) != 0) { goto error; } #endif message = sixel_helper_format_error(SIXEL_STBI_ERROR); if (strcmp(message, SIXEL_MESSAGE_STBI_ERROR) != 0) { goto error; } message = sixel_helper_format_error(SIXEL_STBIW_ERROR); if (strcmp(message, SIXEL_MESSAGE_STBIW_ERROR) != 0) { goto error; } return EXIT_SUCCESS; error: perror("test2"); return nret; } int sixel_status_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/status.h000066400000000000000000000030651302271755100156270ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_STATUS_H #define LIBSIXEL_STATUS_H #ifdef __cplusplus extern "C" { #endif #if HAVE_TESTS int sixel_status_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_STATUS_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/stb_image.h000066400000000000000000007065261302271755100162520ustar00rootroot00000000000000/* stb_image - v2.12 - public domain image loader - http://nothings.org/stb_image.h no warranty implied; use at your own risk Do this: #define STB_IMAGE_IMPLEMENTATION before you include this file in *one* C or C++ file to create the implementation. // i.e. it should look like this: #include ... #include ... #include ... #define STB_IMAGE_IMPLEMENTATION #include "stb_image.h" You can #define STBI_ASSERT(x) before the #include to avoid using assert.h. And #define STBI_MALLOC, STBI_REALLOC, and STBI_FREE to avoid using malloc,realloc,free QUICK NOTES: Primarily of interest to game developers and other people who can avoid problematic images and only need the trivial interface JPEG baseline & progressive (12 bpc/arithmetic not supported, same as stock IJG lib) PNG 1/2/4/8-bit-per-channel (16 bpc not supported) TGA (not sure what subset, if a subset) BMP non-1bpp, non-RLE PSD (composited view only, no extra channels, 8/16 bit-per-channel) GIF (*comp always reports as 4-channel) HDR (radiance rgbE format) PIC (Softimage PIC) PNM (PPM and PGM binary only) Animated GIF still needs a proper API, but here's one way to do it: http://gist.github.com/urraka/685d9a6340b26b830d49 - decode from memory or through FILE (define STBI_NO_STDIO to remove code) - decode from arbitrary I/O callbacks - SIMD acceleration on x86/x64 (SSE2) and ARM (NEON) Full documentation under "DOCUMENTATION" below. Revision 2.00 release notes: - Progressive JPEG is now supported. - PPM and PGM binary formats are now supported, thanks to Ken Miller. - x86 platforms now make use of SSE2 SIMD instructions for JPEG decoding, and ARM platforms can use NEON SIMD if requested. This work was done by Fabian "ryg" Giesen. SSE2 is used by default, but NEON must be enabled explicitly; see docs. With other JPEG optimizations included in this version, we see 2x speedup on a JPEG on an x86 machine, and a 1.5x speedup on a JPEG on an ARM machine, relative to previous versions of this library. The same results will not obtain for all JPGs and for all x86/ARM machines. (Note that progressive JPEGs are significantly slower to decode than regular JPEGs.) This doesn't mean that this is the fastest JPEG decoder in the land; rather, it brings it closer to parity with standard libraries. If you want the fastest decode, look elsewhere. (See "Philosophy" section of docs below.) See final bullet items below for more info on SIMD. - Added STBI_MALLOC, STBI_REALLOC, and STBI_FREE macros for replacing the memory allocator. Unlike other STBI libraries, these macros don't support a context parameter, so if you need to pass a context in to the allocator, you'll have to store it in a global or a thread-local variable. - Split existing STBI_NO_HDR flag into two flags, STBI_NO_HDR and STBI_NO_LINEAR. STBI_NO_HDR: suppress implementation of .hdr reader format STBI_NO_LINEAR: suppress high-dynamic-range light-linear float API - You can suppress implementation of any of the decoders to reduce your code footprint by #defining one or more of the following symbols before creating the implementation. STBI_NO_JPEG STBI_NO_PNG STBI_NO_BMP STBI_NO_PSD STBI_NO_TGA STBI_NO_GIF STBI_NO_HDR STBI_NO_PIC STBI_NO_PNM (.ppm and .pgm) - You can request *only* certain decoders and suppress all other ones (this will be more forward-compatible, as addition of new decoders doesn't require you to disable them explicitly): STBI_ONLY_JPEG STBI_ONLY_PNG STBI_ONLY_BMP STBI_ONLY_PSD STBI_ONLY_TGA STBI_ONLY_GIF STBI_ONLY_HDR STBI_ONLY_PIC STBI_ONLY_PNM (.ppm and .pgm) Note that you can define multiples of these, and you will get all of them ("only x" and "only y" is interpreted to mean "only x&y"). - If you use STBI_NO_PNG (or _ONLY_ without PNG), and you still want the zlib decoder to be available, #define STBI_SUPPORT_ZLIB - Compilation of all SIMD code can be suppressed with #define STBI_NO_SIMD It should not be necessary to disable SIMD unless you have issues compiling (e.g. using an x86 compiler which doesn't support SSE intrinsics or that doesn't support the method used to detect SSE2 support at run-time), and even those can be reported as bugs so I can refine the built-in compile-time checking to be smarter. - The old STBI_SIMD system which allowed installing a user-defined IDCT etc. has been removed. If you need this, don't upgrade. My assumption is that almost nobody was doing this, and those who were will find the built-in SIMD more satisfactory anyway. - RGB values computed for JPEG images are slightly different from previous versions of stb_image. (This is due to using less integer precision in SIMD.) The C code has been adjusted so that the same RGB values will be computed regardless of whether SIMD support is available, so your app should always produce consistent results. But these results are slightly different from previous versions. (Specifically, about 3% of available YCbCr values will compute different RGB results from pre-1.49 versions by +-1; most of the deviating values are one smaller in the G channel.) - If you must produce consistent results with previous versions of stb_image, #define STBI_JPEG_OLD and you will get the same results you used to; however, you will not get the SIMD speedups for the YCbCr-to-RGB conversion step (although you should still see significant JPEG speedup from the other changes). Please note that STBI_JPEG_OLD is a temporary feature; it will be removed in future versions of the library. It is only intended for near-term back-compatibility use. Latest revision history: 2.12 (2016-04-02) fix typo in 2.11 PSD fix that caused crashes 2.11 (2016-04-02) 16-bit PNGS; enable SSE2 in non-gcc x64 RGB-format JPEG; remove white matting in PSD; allocate large structures on the stack; correct channel count for PNG & BMP 2.10 (2016-01-22) avoid warning introduced in 2.09 2.09 (2016-01-16) 16-bit TGA; comments in PNM files; STBI_REALLOC_SIZED 2.08 (2015-09-13) fix to 2.07 cleanup, reading RGB PSD as RGBA 2.07 (2015-09-13) partial animated GIF support limited 16-bit PSD support minor bugs, code cleanup, and compiler warnings 2.06 (2015-04-19) fix bug where PSD returns wrong '*comp' value 2.05 (2015-04-19) fix bug in progressive JPEG handling, fix warning 2.04 (2015-04-15) try to re-enable SIMD on MinGW 64-bit 2.03 (2015-04-12) additional corruption checking stbi_set_flip_vertically_on_load fix NEON support; fix mingw support 2.02 (2015-01-19) fix incorrect assert, fix warning 2.01 (2015-01-17) fix various warnings 2.00b (2014-12-25) fix STBI_MALLOC in progressive JPEG 2.00 (2014-12-25) optimize JPEG, including x86 SSE2 & ARM NEON SIMD progressive JPEG PGM/PPM support STBI_MALLOC,STBI_REALLOC,STBI_FREE STBI_NO_*, STBI_ONLY_* GIF bugfix See end of file for full revision history. ============================ Contributors ========================= Image formats Extensions, features Sean Barrett (jpeg, png, bmp) Jetro Lauha (stbi_info) Nicolas Schulz (hdr, psd) Martin "SpartanJ" Golini (stbi_info) Jonathan Dummer (tga) James "moose2000" Brown (iPhone PNG) Jean-Marc Lienher (gif) Ben "Disch" Wenger (io callbacks) Tom Seddon (pic) Omar Cornut (1/2/4-bit PNG) Thatcher Ulrich (psd) Nicolas Guillemot (vertical flip) Ken Miller (pgm, ppm) Richard Mitton (16-bit PSD) urraka@github (animated gif) Junggon Kim (PNM comments) Daniel Gibson (16-bit TGA) Optimizations & bugfixes Fabian "ryg" Giesen Arseny Kapoulkine Bug & warning fixes Marc LeBlanc David Woo Guillaume George Martins Mozeiko Christpher Lloyd Martin Golini Jerry Jansson Joseph Thomson Dave Moore Roy Eltham Hayaki Saito Phil Jordan Won Chun Luke Graham Johan Duparc Nathan Reed the Horde3D community Thomas Ruf Ronny Chevalier Nick Verigakis Janez Zemva John Bartholomew Michal Cichon svdijk@github Jonathan Blow Ken Hamada Tero Hanninen Baldur Karlsson Laurent Gomila Cort Stratton Sergio Gonzalez romigrou@github Aruelien Pocheville Thibault Reuille Cass Everitt Matthew Gregan Ryamond Barbiero Paul Du Bois Engin Manap snagar@github Michaelangel007@github Oriol Ferrer Mesia socks-the-fox Blazej Dariusz Roszkowski LICENSE This software is dual-licensed to the public domain and under the following license: you are granted a perpetual, irrevocable license to copy, modify, publish, and distribute this file as you see fit. */ #ifndef STBI_INCLUDE_STB_IMAGE_H #define STBI_INCLUDE_STB_IMAGE_H // DOCUMENTATION // // Limitations: // - no 16-bit-per-channel PNG // - no 12-bit-per-channel JPEG // - no JPEGs with arithmetic coding // - no 1-bit BMP // - GIF always returns *comp=4 // // Basic usage (see HDR discussion below for HDR usage): // int x,y,n; // unsigned char *data = stbi_load(filename, &x, &y, &n, 0); // // ... process data if not NULL ... // // ... x = width, y = height, n = # 8-bit components per pixel ... // // ... replace '0' with '1'..'4' to force that many components per pixel // // ... but 'n' will always be the number that it would have been if you said 0 // stbi_image_free(data) // // Standard parameters: // int *x -- outputs image width in pixels // int *y -- outputs image height in pixels // int *comp -- outputs # of image components in image file // int req_comp -- if non-zero, # of image components requested in result // // The return value from an image loader is an 'unsigned char *' which points // to the pixel data, or NULL on an allocation failure or if the image is // corrupt or invalid. The pixel data consists of *y scanlines of *x pixels, // with each pixel consisting of N interleaved 8-bit components; the first // pixel pointed to is top-left-most in the image. There is no padding between // image scanlines or between pixels, regardless of format. The number of // components N is 'req_comp' if req_comp is non-zero, or *comp otherwise. // If req_comp is non-zero, *comp has the number of components that _would_ // have been output otherwise. E.g. if you set req_comp to 4, you will always // get RGBA output, but you can check *comp to see if it's trivially opaque // because e.g. there were only 3 channels in the source image. // // An output image with N components has the following components interleaved // in this order in each pixel: // // N=#comp components // 1 grey // 2 grey, alpha // 3 red, green, blue // 4 red, green, blue, alpha // // If image loading fails for any reason, the return value will be NULL, // and *x, *y, *comp will be unchanged. The function stbi_failure_reason() // can be queried for an extremely brief, end-user unfriendly explanation // of why the load failed. Define STBI_NO_FAILURE_STRINGS to avoid // compiling these strings at all, and STBI_FAILURE_USERMSG to get slightly // more user-friendly ones. // // Paletted PNG, BMP, GIF, and PIC images are automatically depalettized. // // =========================================================================== // // Philosophy // // stb libraries are designed with the following priorities: // // 1. easy to use // 2. easy to maintain // 3. good performance // // Sometimes I let "good performance" creep up in priority over "easy to maintain", // and for best performance I may provide less-easy-to-use APIs that give higher // performance, in addition to the easy to use ones. Nevertheless, it's important // to keep in mind that from the standpoint of you, a client of this library, // all you care about is #1 and #3, and stb libraries do not emphasize #3 above all. // // Some secondary priorities arise directly from the first two, some of which // make more explicit reasons why performance can't be emphasized. // // - Portable ("ease of use") // - Small footprint ("easy to maintain") // - No dependencies ("ease of use") // // =========================================================================== // // I/O callbacks // // I/O callbacks allow you to read from arbitrary sources, like packaged // files or some other source. Data read from callbacks are processed // through a small internal buffer (currently 128 bytes) to try to reduce // overhead. // // The three functions you must define are "read" (reads some bytes of data), // "skip" (skips some bytes of data), "eof" (reports if the stream is at the end). // // =========================================================================== // // SIMD support // // The JPEG decoder will try to automatically use SIMD kernels on x86 when // supported by the compiler. For ARM Neon support, you must explicitly // request it. // // (The old do-it-yourself SIMD API is no longer supported in the current // code.) // // On x86, SSE2 will automatically be used when available based on a run-time // test; if not, the generic C versions are used as a fall-back. On ARM targets, // the typical path is to have separate builds for NEON and non-NEON devices // (at least this is true for iOS and Android). Therefore, the NEON support is // toggled by a build flag: define STBI_NEON to get NEON loops. // // The output of the JPEG decoder is slightly different from versions where // SIMD support was introduced (that is, for versions before 1.49). The // difference is only +-1 in the 8-bit RGB channels, and only on a small // fraction of pixels. You can force the pre-1.49 behavior by defining // STBI_JPEG_OLD, but this will disable some of the SIMD decoding path // and hence cost some performance. // // If for some reason you do not want to use any of SIMD code, or if // you have issues compiling it, you can disable it entirely by // defining STBI_NO_SIMD. // // =========================================================================== // // HDR image support (disable by defining STBI_NO_HDR) // // stb_image now supports loading HDR images in general, and currently // the Radiance .HDR file format, although the support is provided // generically. You can still load any file through the existing interface; // if you attempt to load an HDR file, it will be automatically remapped to // LDR, assuming gamma 2.2 and an arbitrary scale factor defaulting to 1; // both of these constants can be reconfigured through this interface: // // stbi_hdr_to_ldr_gamma(2.2f); // stbi_hdr_to_ldr_scale(1.0f); // // (note, do not use _inverse_ constants; stbi_image will invert them // appropriately). // // Additionally, there is a new, parallel interface for loading files as // (linear) floats to preserve the full dynamic range: // // float *data = stbi_loadf(filename, &x, &y, &n, 0); // // If you load LDR images through this interface, those images will // be promoted to floating point values, run through the inverse of // constants corresponding to the above: // // stbi_ldr_to_hdr_scale(1.0f); // stbi_ldr_to_hdr_gamma(2.2f); // // Finally, given a filename (or an open file or memory block--see header // file for details) containing image data, you can query for the "most // appropriate" interface to use (that is, whether the image is HDR or // not), using: // // stbi_is_hdr(char *filename); // // =========================================================================== // // iPhone PNG support: // // By default we convert iphone-formatted PNGs back to RGB, even though // they are internally encoded differently. You can disable this conversion // by by calling stbi_convert_iphone_png_to_rgb(0), in which case // you will always just get the native iphone "format" through (which // is BGR stored in RGB). // // Call stbi_set_unpremultiply_on_load(1) as well to force a divide per // pixel to remove any premultiplied alpha *only* if the image file explicitly // says there's premultiplied data (currently only happens in iPhone images, // and only if iPhone convert-to-rgb processing is on). // #ifndef STBI_NO_STDIO #include #endif // STBI_NO_STDIO #define STBI_VERSION 1 enum { STBI_default = 0, // only used for req_comp STBI_grey = 1, STBI_grey_alpha = 2, STBI_rgb = 3, STBI_rgb_alpha = 4 }; typedef unsigned char stbi_uc; #ifdef __cplusplus extern "C" { #endif #ifdef STB_IMAGE_STATIC #define STBIDEF static #else #define STBIDEF extern #endif ////////////////////////////////////////////////////////////////////////////// // // PRIMARY API - works on images of any type // // // load image by filename, open file, or memory buffer // typedef struct { int (*read) (void *user,char *data,int size); // fill 'data' with 'size' bytes. return number of bytes actually read void (*skip) (void *user,int n); // skip the next 'n' bytes, or 'unget' the last -n bytes if negative int (*eof) (void *user); // returns nonzero if we are at end of file/data } stbi_io_callbacks; STBIDEF stbi_uc *stbi_load (char const *filename, int *x, int *y, int *comp, int req_comp); STBIDEF stbi_uc *stbi_load_from_memory (stbi_uc const *buffer, int len , int *x, int *y, int *comp, int req_comp); STBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk , void *user, int *x, int *y, int *comp, int req_comp); #ifndef STBI_NO_STDIO STBIDEF stbi_uc *stbi_load_from_file (FILE *f, int *x, int *y, int *comp, int req_comp); // for stbi_load_from_file, file pointer is left pointing immediately after image #endif #ifndef STBI_NO_LINEAR STBIDEF float *stbi_loadf (char const *filename, int *x, int *y, int *comp, int req_comp); STBIDEF float *stbi_loadf_from_memory (stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp); STBIDEF float *stbi_loadf_from_callbacks (stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp); #ifndef STBI_NO_STDIO STBIDEF float *stbi_loadf_from_file (FILE *f, int *x, int *y, int *comp, int req_comp); #endif #endif #ifndef STBI_NO_HDR STBIDEF void stbi_hdr_to_ldr_gamma(float gamma); STBIDEF void stbi_hdr_to_ldr_scale(float scale); #endif // STBI_NO_HDR #ifndef STBI_NO_LINEAR STBIDEF void stbi_ldr_to_hdr_gamma(float gamma); STBIDEF void stbi_ldr_to_hdr_scale(float scale); #endif // STBI_NO_LINEAR // stbi_is_hdr is always defined, but always returns false if STBI_NO_HDR STBIDEF int stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk, void *user); STBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len); #ifndef STBI_NO_STDIO STBIDEF int stbi_is_hdr (char const *filename); STBIDEF int stbi_is_hdr_from_file(FILE *f); #endif // STBI_NO_STDIO // get a VERY brief reason for failure // NOT THREADSAFE STBIDEF const char *stbi_failure_reason (void); // free the loaded image -- this is just free() STBIDEF void stbi_image_free (void *retval_from_stbi_load); // get image dimensions & components without fully decoding STBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp); STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp); #ifndef STBI_NO_STDIO STBIDEF int stbi_info (char const *filename, int *x, int *y, int *comp); STBIDEF int stbi_info_from_file (FILE *f, int *x, int *y, int *comp); #endif // for image formats that explicitly notate that they have premultiplied alpha, // we just return the colors as stored in the file. set this flag to force // unpremultiplication. results are undefined if the unpremultiply overflow. STBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply); // indicate whether we should process iphone images back to canonical format, // or just pass them through "as-is" STBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert); // flip the image vertically, so the first pixel in the output array is the bottom left STBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip); // ZLIB client - used by PNG, available for other purposes STBIDEF char *stbi_zlib_decode_malloc_guesssize(const char *buffer, int len, int initial_size, int *outlen); STBIDEF char *stbi_zlib_decode_malloc_guesssize_headerflag(const char *buffer, int len, int initial_size, int *outlen, int parse_header); STBIDEF char *stbi_zlib_decode_malloc(const char *buffer, int len, int *outlen); STBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, const char *ibuffer, int ilen); STBIDEF char *stbi_zlib_decode_noheader_malloc(const char *buffer, int len, int *outlen); STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char *ibuffer, int ilen); #ifdef __cplusplus } #endif // // //// end header file ///////////////////////////////////////////////////// #endif // STBI_INCLUDE_STB_IMAGE_H #ifdef STB_IMAGE_IMPLEMENTATION #if defined(STBI_ONLY_JPEG) || defined(STBI_ONLY_PNG) || defined(STBI_ONLY_BMP) \ || defined(STBI_ONLY_TGA) || defined(STBI_ONLY_GIF) || defined(STBI_ONLY_PSD) \ || defined(STBI_ONLY_HDR) || defined(STBI_ONLY_PIC) || defined(STBI_ONLY_PNM) \ || defined(STBI_ONLY_ZLIB) #ifndef STBI_ONLY_JPEG #define STBI_NO_JPEG #endif #ifndef STBI_ONLY_PNG #define STBI_NO_PNG #endif #ifndef STBI_ONLY_BMP #define STBI_NO_BMP #endif #ifndef STBI_ONLY_PSD #define STBI_NO_PSD #endif #ifndef STBI_ONLY_TGA #define STBI_NO_TGA #endif #ifndef STBI_ONLY_GIF #define STBI_NO_GIF #endif #ifndef STBI_ONLY_HDR #define STBI_NO_HDR #endif #ifndef STBI_ONLY_PIC #define STBI_NO_PIC #endif #ifndef STBI_ONLY_PNM #define STBI_NO_PNM #endif #endif #if defined(STBI_NO_PNG) && !defined(STBI_SUPPORT_ZLIB) && !defined(STBI_NO_ZLIB) #define STBI_NO_ZLIB #endif #include #include // ptrdiff_t on osx #include #include #if !defined(STBI_NO_LINEAR) || !defined(STBI_NO_HDR) #include // ldexp #endif #ifndef STBI_NO_STDIO #include #endif #ifndef STBI_ASSERT #include #define STBI_ASSERT(x) assert(x) #endif #ifndef _MSC_VER #ifdef __cplusplus #define stbi_inline inline #else #define stbi_inline #endif #else #define stbi_inline __forceinline #endif #ifdef _MSC_VER typedef unsigned short stbi__uint16; typedef signed short stbi__int16; typedef unsigned int stbi__uint32; typedef signed int stbi__int32; #else #include typedef uint16_t stbi__uint16; typedef int16_t stbi__int16; typedef uint32_t stbi__uint32; typedef int32_t stbi__int32; #endif // should produce compiler error if size is wrong typedef unsigned char validate_uint32[sizeof(stbi__uint32)==4 ? 1 : -1]; #ifdef _MSC_VER #define STBI_NOTUSED(v) (void)(v) #else #define STBI_NOTUSED(v) (void)sizeof(v) #endif #ifdef _MSC_VER #define STBI_HAS_LROTL #endif #ifdef STBI_HAS_LROTL #define stbi_lrot(x,y) _lrotl(x,y) #else #define stbi_lrot(x,y) (((x) << (y)) | ((x) >> (32 - (y)))) #endif #if defined(STBI_MALLOC) && defined(STBI_FREE) && (defined(STBI_REALLOC) || defined(STBI_REALLOC_SIZED)) // ok #elif !defined(STBI_MALLOC) && !defined(STBI_FREE) && !defined(STBI_REALLOC) && !defined(STBI_REALLOC_SIZED) // ok #else #error "Must define all or none of STBI_MALLOC, STBI_FREE, and STBI_REALLOC (or STBI_REALLOC_SIZED)." #endif #ifndef STBI_MALLOC #define STBI_MALLOC(sz) malloc(sz) #define STBI_REALLOC(p,newsz) realloc(p,newsz) #define STBI_FREE(p) free(p) #endif #ifndef STBI_REALLOC_SIZED #define STBI_REALLOC_SIZED(p,oldsz,newsz) STBI_REALLOC(p,newsz) #endif // x86/x64 detection #if defined(__x86_64__) || defined(_M_X64) #define STBI__X64_TARGET #elif defined(__i386) || defined(_M_IX86) #define STBI__X86_TARGET #endif #if defined(__GNUC__) && (defined(STBI__X86_TARGET) || defined(STBI__X64_TARGET)) && !defined(__SSE2__) && !defined(STBI_NO_SIMD) // NOTE: not clear do we actually need this for the 64-bit path? // gcc doesn't support sse2 intrinsics unless you compile with -msse2, // (but compiling with -msse2 allows the compiler to use SSE2 everywhere; // this is just broken and gcc are jerks for not fixing it properly // http://www.virtualdub.org/blog/pivot/entry.php?id=363 ) #define STBI_NO_SIMD #endif #if defined(__MINGW32__) && defined(STBI__X86_TARGET) && !defined(STBI_MINGW_ENABLE_SSE2) && !defined(STBI_NO_SIMD) // Note that __MINGW32__ doesn't actually mean 32-bit, so we have to avoid STBI__X64_TARGET // // 32-bit MinGW wants ESP to be 16-byte aligned, but this is not in the // Windows ABI and VC++ as well as Windows DLLs don't maintain that invariant. // As a result, enabling SSE2 on 32-bit MinGW is dangerous when not // simultaneously enabling "-mstackrealign". // // See https://github.com/nothings/stb/issues/81 for more information. // // So default to no SSE2 on 32-bit MinGW. If you've read this far and added // -mstackrealign to your build settings, feel free to #define STBI_MINGW_ENABLE_SSE2. #define STBI_NO_SIMD #endif #if !defined(STBI_NO_SIMD) && (defined(STBI__X86_TARGET) || defined(STBI__X64_TARGET)) #define STBI_SSE2 #include #ifdef _MSC_VER #if _MSC_VER >= 1400 // not VC6 #include // __cpuid static int stbi__cpuid3(void) { int info[4]; __cpuid(info,1); return info[3]; } #else static int stbi__cpuid3(void) { int res; __asm { mov eax,1 cpuid mov res,edx } return res; } #endif #define STBI_SIMD_ALIGN(type, name) __declspec(align(16)) type name static int stbi__sse2_available() { int info3 = stbi__cpuid3(); return ((info3 >> 26) & 1) != 0; } #else // assume GCC-style if not VC++ #define STBI_SIMD_ALIGN(type, name) type name __attribute__((aligned(16))) static int stbi__sse2_available() { #if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 408 // GCC 4.8 or later // GCC 4.8+ has a nice way to do this return __builtin_cpu_supports("sse2"); #else // portable way to do this, preferably without using GCC inline ASM? // just bail for now. return 0; #endif } #endif #endif // ARM NEON #if defined(STBI_NO_SIMD) && defined(STBI_NEON) #undef STBI_NEON #endif #ifdef STBI_NEON #include // assume GCC or Clang on ARM targets #define STBI_SIMD_ALIGN(type, name) type name __attribute__((aligned(16))) #endif #ifndef STBI_SIMD_ALIGN #define STBI_SIMD_ALIGN(type, name) type name #endif /////////////////////////////////////////////// // // stbi__context struct and start_xxx functions // stbi__context structure is our basic context used by all images, so it // contains all the IO context, plus some basic image information typedef struct { stbi__uint32 img_x, img_y; int img_n, img_out_n; stbi_io_callbacks io; void *io_user_data; int read_from_callbacks; int buflen; stbi_uc buffer_start[128]; stbi_uc *img_buffer, *img_buffer_end; stbi_uc *img_buffer_original, *img_buffer_original_end; } stbi__context; static void stbi__refill_buffer(stbi__context *s); // initialize a memory-decode context static void stbi__start_mem(stbi__context *s, stbi_uc const *buffer, int len) { s->io.read = NULL; s->read_from_callbacks = 0; s->img_buffer = s->img_buffer_original = (stbi_uc *) buffer; s->img_buffer_end = s->img_buffer_original_end = (stbi_uc *) buffer+len; } // initialize a callback-based context static void stbi__start_callbacks(stbi__context *s, stbi_io_callbacks *c, void *user) { s->io = *c; s->io_user_data = user; s->buflen = sizeof(s->buffer_start); s->read_from_callbacks = 1; s->img_buffer_original = s->buffer_start; stbi__refill_buffer(s); s->img_buffer_original_end = s->img_buffer_end; } #ifndef STBI_NO_STDIO static int stbi__stdio_read(void *user, char *data, int size) { return (int) fread(data,1,size,(FILE*) user); } static void stbi__stdio_skip(void *user, int n) { fseek((FILE*) user, n, SEEK_CUR); } static int stbi__stdio_eof(void *user) { return feof((FILE*) user); } static stbi_io_callbacks stbi__stdio_callbacks = { stbi__stdio_read, stbi__stdio_skip, stbi__stdio_eof, }; static void stbi__start_file(stbi__context *s, FILE *f) { stbi__start_callbacks(s, &stbi__stdio_callbacks, (void *) f); } //static void stop_file(stbi__context *s) { } #endif // !STBI_NO_STDIO static void stbi__rewind(stbi__context *s) { // conceptually rewind SHOULD rewind to the beginning of the stream, // but we just rewind to the beginning of the initial buffer, because // we only use it after doing 'test', which only ever looks at at most 92 bytes s->img_buffer = s->img_buffer_original; s->img_buffer_end = s->img_buffer_original_end; } #ifndef STBI_NO_JPEG static int stbi__jpeg_test(stbi__context *s); static stbi_uc *stbi__jpeg_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_PNG static int stbi__png_test(stbi__context *s); static stbi_uc *stbi__png_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__png_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_BMP static int stbi__bmp_test(stbi__context *s); static stbi_uc *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_TGA static int stbi__tga_test(stbi__context *s); static stbi_uc *stbi__tga_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__tga_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_PSD static int stbi__psd_test(stbi__context *s); static stbi_uc *stbi__psd_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__psd_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_HDR static int stbi__hdr_test(stbi__context *s); static float *stbi__hdr_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_PIC static int stbi__pic_test(stbi__context *s); static stbi_uc *stbi__pic_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__pic_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_GIF static int stbi__gif_test(stbi__context *s); static stbi_uc *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__gif_info(stbi__context *s, int *x, int *y, int *comp); #endif #ifndef STBI_NO_PNM static int stbi__pnm_test(stbi__context *s); static stbi_uc *stbi__pnm_load(stbi__context *s, int *x, int *y, int *comp, int req_comp); static int stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp); #endif // this is not threadsafe static const char *stbi__g_failure_reason; STBIDEF const char *stbi_failure_reason(void) { return stbi__g_failure_reason; } static int stbi__err(const char *str) { stbi__g_failure_reason = str; return 0; } static void *stbi__malloc(size_t size) { return STBI_MALLOC(size); } // stbi__err - error // stbi__errpf - error returning pointer to float // stbi__errpuc - error returning pointer to unsigned char #ifdef STBI_NO_FAILURE_STRINGS #define stbi__err(x,y) 0 #elif defined(STBI_FAILURE_USERMSG) #define stbi__err(x,y) stbi__err(y) #else #define stbi__err(x,y) stbi__err(x) #endif #define stbi__errpf(x,y) ((float *)(size_t) (stbi__err(x,y)?NULL:NULL)) #define stbi__errpuc(x,y) ((unsigned char *)(size_t) (stbi__err(x,y)?NULL:NULL)) STBIDEF void stbi_image_free(void *retval_from_stbi_load) { STBI_FREE(retval_from_stbi_load); } #ifndef STBI_NO_LINEAR static float *stbi__ldr_to_hdr(stbi_uc *data, int x, int y, int comp); #endif #ifndef STBI_NO_HDR static stbi_uc *stbi__hdr_to_ldr(float *data, int x, int y, int comp); #endif static int stbi__vertically_flip_on_load = 0; STBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip) { stbi__vertically_flip_on_load = flag_true_if_should_flip; } static unsigned char *stbi__load_main(stbi__context *s, int *x, int *y, int *comp, int req_comp) { #ifndef STBI_NO_JPEG if (stbi__jpeg_test(s)) return stbi__jpeg_load(s,x,y,comp,req_comp); #endif #ifndef STBI_NO_PNG if (stbi__png_test(s)) return stbi__png_load(s,x,y,comp,req_comp); #endif #ifndef STBI_NO_BMP if (stbi__bmp_test(s)) return stbi__bmp_load(s,x,y,comp,req_comp); #endif #ifndef STBI_NO_GIF if (stbi__gif_test(s)) return stbi__gif_load(s,x,y,comp,req_comp); #endif #ifndef STBI_NO_PSD if (stbi__psd_test(s)) return stbi__psd_load(s,x,y,comp,req_comp); #endif #ifndef STBI_NO_PIC if (stbi__pic_test(s)) return stbi__pic_load(s,x,y,comp,req_comp); #endif #ifndef STBI_NO_PNM if (stbi__pnm_test(s)) return stbi__pnm_load(s,x,y,comp,req_comp); #endif #ifndef STBI_NO_HDR if (stbi__hdr_test(s)) { float *hdr = stbi__hdr_load(s, x,y,comp,req_comp); return stbi__hdr_to_ldr(hdr, *x, *y, req_comp ? req_comp : *comp); } #endif #ifndef STBI_NO_TGA // test tga last because it's a crappy test! if (stbi__tga_test(s)) return stbi__tga_load(s,x,y,comp,req_comp); #endif return stbi__errpuc("unknown image type", "Image not of any known type, or corrupt"); } static unsigned char *stbi__load_flip(stbi__context *s, int *x, int *y, int *comp, int req_comp) { unsigned char *result = stbi__load_main(s, x, y, comp, req_comp); if (stbi__vertically_flip_on_load && result != NULL) { int w = *x, h = *y; int depth = req_comp ? req_comp : *comp; int row,col,z; stbi_uc temp; // @OPTIMIZE: use a bigger temp buffer and memcpy multiple pixels at once for (row = 0; row < (h>>1); row++) { for (col = 0; col < w; col++) { for (z = 0; z < depth; z++) { temp = result[(row * w + col) * depth + z]; result[(row * w + col) * depth + z] = result[((h - row - 1) * w + col) * depth + z]; result[((h - row - 1) * w + col) * depth + z] = temp; } } } } return result; } #ifndef STBI_NO_HDR static void stbi__float_postprocess(float *result, int *x, int *y, int *comp, int req_comp) { if (stbi__vertically_flip_on_load && result != NULL) { int w = *x, h = *y; int depth = req_comp ? req_comp : *comp; int row,col,z; float temp; // @OPTIMIZE: use a bigger temp buffer and memcpy multiple pixels at once for (row = 0; row < (h>>1); row++) { for (col = 0; col < w; col++) { for (z = 0; z < depth; z++) { temp = result[(row * w + col) * depth + z]; result[(row * w + col) * depth + z] = result[((h - row - 1) * w + col) * depth + z]; result[((h - row - 1) * w + col) * depth + z] = temp; } } } } } #endif #ifndef STBI_NO_STDIO static FILE *stbi__fopen(char const *filename, char const *mode) { FILE *f; #if defined(_MSC_VER) && _MSC_VER >= 1400 if (0 != fopen_s(&f, filename, mode)) f=0; #else f = fopen(filename, mode); #endif return f; } STBIDEF stbi_uc *stbi_load(char const *filename, int *x, int *y, int *comp, int req_comp) { FILE *f = stbi__fopen(filename, "rb"); unsigned char *result; if (!f) return stbi__errpuc("can't fopen", "Unable to open file"); result = stbi_load_from_file(f,x,y,comp,req_comp); fclose(f); return result; } STBIDEF stbi_uc *stbi_load_from_file(FILE *f, int *x, int *y, int *comp, int req_comp) { unsigned char *result; stbi__context s; stbi__start_file(&s,f); result = stbi__load_flip(&s,x,y,comp,req_comp); if (result) { // need to 'unget' all the characters in the IO buffer fseek(f, - (int) (s.img_buffer_end - s.img_buffer), SEEK_CUR); } return result; } #endif //!STBI_NO_STDIO STBIDEF stbi_uc *stbi_load_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp) { stbi__context s; stbi__start_mem(&s,buffer,len); return stbi__load_flip(&s,x,y,comp,req_comp); } STBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp) { stbi__context s; stbi__start_callbacks(&s, (stbi_io_callbacks *) clbk, user); return stbi__load_flip(&s,x,y,comp,req_comp); } #ifndef STBI_NO_LINEAR static float *stbi__loadf_main(stbi__context *s, int *x, int *y, int *comp, int req_comp) { unsigned char *data; #ifndef STBI_NO_HDR if (stbi__hdr_test(s)) { float *hdr_data = stbi__hdr_load(s,x,y,comp,req_comp); if (hdr_data) stbi__float_postprocess(hdr_data,x,y,comp,req_comp); return hdr_data; } #endif data = stbi__load_flip(s, x, y, comp, req_comp); if (data) return stbi__ldr_to_hdr(data, *x, *y, req_comp ? req_comp : *comp); return stbi__errpf("unknown image type", "Image not of any known type, or corrupt"); } STBIDEF float *stbi_loadf_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp) { stbi__context s; stbi__start_mem(&s,buffer,len); return stbi__loadf_main(&s,x,y,comp,req_comp); } STBIDEF float *stbi_loadf_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp) { stbi__context s; stbi__start_callbacks(&s, (stbi_io_callbacks *) clbk, user); return stbi__loadf_main(&s,x,y,comp,req_comp); } #ifndef STBI_NO_STDIO STBIDEF float *stbi_loadf(char const *filename, int *x, int *y, int *comp, int req_comp) { float *result; FILE *f = stbi__fopen(filename, "rb"); if (!f) return stbi__errpf("can't fopen", "Unable to open file"); result = stbi_loadf_from_file(f,x,y,comp,req_comp); fclose(f); return result; } STBIDEF float *stbi_loadf_from_file(FILE *f, int *x, int *y, int *comp, int req_comp) { stbi__context s; stbi__start_file(&s,f); return stbi__loadf_main(&s,x,y,comp,req_comp); } #endif // !STBI_NO_STDIO #endif // !STBI_NO_LINEAR // these is-hdr-or-not is defined independent of whether STBI_NO_LINEAR is // defined, for API simplicity; if STBI_NO_LINEAR is defined, it always // reports false! STBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len) { #ifndef STBI_NO_HDR stbi__context s; stbi__start_mem(&s,buffer,len); return stbi__hdr_test(&s); #else STBI_NOTUSED(buffer); STBI_NOTUSED(len); return 0; #endif } #ifndef STBI_NO_STDIO STBIDEF int stbi_is_hdr (char const *filename) { FILE *f = stbi__fopen(filename, "rb"); int result=0; if (f) { result = stbi_is_hdr_from_file(f); fclose(f); } return result; } STBIDEF int stbi_is_hdr_from_file(FILE *f) { #ifndef STBI_NO_HDR stbi__context s; stbi__start_file(&s,f); return stbi__hdr_test(&s); #else STBI_NOTUSED(f); return 0; #endif } #endif // !STBI_NO_STDIO STBIDEF int stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk, void *user) { #ifndef STBI_NO_HDR stbi__context s; stbi__start_callbacks(&s, (stbi_io_callbacks *) clbk, user); return stbi__hdr_test(&s); #else STBI_NOTUSED(clbk); STBI_NOTUSED(user); return 0; #endif } #ifndef STBI_NO_LINEAR static float stbi__l2h_gamma=2.2f, stbi__l2h_scale=1.0f; STBIDEF void stbi_ldr_to_hdr_gamma(float gamma) { stbi__l2h_gamma = gamma; } STBIDEF void stbi_ldr_to_hdr_scale(float scale) { stbi__l2h_scale = scale; } #endif static float stbi__h2l_gamma_i=1.0f/2.2f, stbi__h2l_scale_i=1.0f; STBIDEF void stbi_hdr_to_ldr_gamma(float gamma) { stbi__h2l_gamma_i = 1/gamma; } STBIDEF void stbi_hdr_to_ldr_scale(float scale) { stbi__h2l_scale_i = 1/scale; } ////////////////////////////////////////////////////////////////////////////// // // Common code used by all image loaders // enum { STBI__SCAN_load=0, STBI__SCAN_type, STBI__SCAN_header }; static void stbi__refill_buffer(stbi__context *s) { int n = (s->io.read)(s->io_user_data,(char*)s->buffer_start,s->buflen); if (n == 0) { // at end of file, treat same as if from memory, but need to handle case // where s->img_buffer isn't pointing to safe memory, e.g. 0-byte file s->read_from_callbacks = 0; s->img_buffer = s->buffer_start; s->img_buffer_end = s->buffer_start+1; *s->img_buffer = 0; } else { s->img_buffer = s->buffer_start; s->img_buffer_end = s->buffer_start + n; } } stbi_inline static stbi_uc stbi__get8(stbi__context *s) { if (s->img_buffer < s->img_buffer_end) return *s->img_buffer++; if (s->read_from_callbacks) { stbi__refill_buffer(s); return *s->img_buffer++; } return 0; } stbi_inline static int stbi__at_eof(stbi__context *s) { if (s->io.read) { if (!(s->io.eof)(s->io_user_data)) return 0; // if feof() is true, check if buffer = end // special case: we've only got the special 0 character at the end if (s->read_from_callbacks == 0) return 1; } return s->img_buffer >= s->img_buffer_end; } static void stbi__skip(stbi__context *s, int n) { if (n < 0) { s->img_buffer = s->img_buffer_end; return; } if (s->io.read) { int blen = (int) (s->img_buffer_end - s->img_buffer); if (blen < n) { s->img_buffer = s->img_buffer_end; (s->io.skip)(s->io_user_data, n - blen); return; } } s->img_buffer += n; } static int stbi__getn(stbi__context *s, stbi_uc *buffer, int n) { if (s->io.read) { int blen = (int) (s->img_buffer_end - s->img_buffer); if (blen < n) { int res, count; memcpy(buffer, s->img_buffer, blen); count = (s->io.read)(s->io_user_data, (char*) buffer + blen, n - blen); res = (count == (n-blen)); s->img_buffer = s->img_buffer_end; return res; } } if (s->img_buffer+n <= s->img_buffer_end) { memcpy(buffer, s->img_buffer, n); s->img_buffer += n; return 1; } else return 0; } static int stbi__get16be(stbi__context *s) { int z = stbi__get8(s); return (z << 8) + stbi__get8(s); } static stbi__uint32 stbi__get32be(stbi__context *s) { stbi__uint32 z = stbi__get16be(s); return (z << 16) + stbi__get16be(s); } #if defined(STBI_NO_BMP) && defined(STBI_NO_TGA) && defined(STBI_NO_GIF) // nothing #else static int stbi__get16le(stbi__context *s) { int z = stbi__get8(s); return z + (stbi__get8(s) << 8); } #endif #ifndef STBI_NO_BMP static stbi__uint32 stbi__get32le(stbi__context *s) { stbi__uint32 z = stbi__get16le(s); return z + (stbi__get16le(s) << 16); } #endif #define STBI__BYTECAST(x) ((stbi_uc) ((x) & 255)) // truncate int to byte without warnings ////////////////////////////////////////////////////////////////////////////// // // generic converter from built-in img_n to req_comp // individual types do this automatically as much as possible (e.g. jpeg // does all cases internally since it needs to colorspace convert anyway, // and it never has alpha, so very few cases ). png can automatically // interleave an alpha=255 channel, but falls back to this for other cases // // assume data buffer is malloced, so malloc a new one and free that one // only failure mode is malloc failing static stbi_uc stbi__compute_y(int r, int g, int b) { return (stbi_uc) (((r*77) + (g*150) + (29*b)) >> 8); } static unsigned char *stbi__convert_format(unsigned char *data, int img_n, int req_comp, unsigned int x, unsigned int y) { int i,j; unsigned char *good; if (req_comp == img_n) return data; STBI_ASSERT(req_comp >= 1 && req_comp <= 4); good = (unsigned char *) stbi__malloc(req_comp * x * y); if (good == NULL) { STBI_FREE(data); return stbi__errpuc("outofmem", "Out of memory"); } for (j=0; j < (int) y; ++j) { unsigned char *src = data + j * x * img_n ; unsigned char *dest = good + j * x * req_comp; #define COMBO(a,b) ((a)*8+(b)) #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) // convert source image with img_n components to one with req_comp components; // avoid switch per pixel, so use switch per scanline and massive macros switch (COMBO(img_n, req_comp)) { CASE(1,2) dest[0]=src[0], dest[1]=255; break; CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; CASE(2,1) dest[0]=src[0]; break; CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; default: STBI_ASSERT(0); } #undef CASE } STBI_FREE(data); return good; } #ifndef STBI_NO_LINEAR static float *stbi__ldr_to_hdr(stbi_uc *data, int x, int y, int comp) { int i,k,n; float *output = (float *) stbi__malloc(x * y * comp * sizeof(float)); if (output == NULL) { STBI_FREE(data); return stbi__errpf("outofmem", "Out of memory"); } // compute number of non-alpha components if (comp & 1) n = comp; else n = comp-1; for (i=0; i < x*y; ++i) { for (k=0; k < n; ++k) { output[i*comp + k] = (float) (pow(data[i*comp+k]/255.0f, stbi__l2h_gamma) * stbi__l2h_scale); } if (k < comp) output[i*comp + k] = data[i*comp+k]/255.0f; } STBI_FREE(data); return output; } #endif #ifndef STBI_NO_HDR #define stbi__float2int(x) ((int) (x)) static stbi_uc *stbi__hdr_to_ldr(float *data, int x, int y, int comp) { int i,k,n; stbi_uc *output = (stbi_uc *) stbi__malloc(x * y * comp); if (output == NULL) { STBI_FREE(data); return stbi__errpuc("outofmem", "Out of memory"); } // compute number of non-alpha components if (comp & 1) n = comp; else n = comp-1; for (i=0; i < x*y; ++i) { for (k=0; k < n; ++k) { float z = (float) pow(data[i*comp+k]*stbi__h2l_scale_i, stbi__h2l_gamma_i) * 255 + 0.5f; if (z < 0) z = 0; if (z > 255) z = 255; output[i*comp + k] = (stbi_uc) stbi__float2int(z); } if (k < comp) { float z = data[i*comp+k] * 255 + 0.5f; if (z < 0) z = 0; if (z > 255) z = 255; output[i*comp + k] = (stbi_uc) stbi__float2int(z); } } STBI_FREE(data); return output; } #endif ////////////////////////////////////////////////////////////////////////////// // // "baseline" JPEG/JFIF decoder // // simple implementation // - doesn't support delayed output of y-dimension // - simple interface (only one output format: 8-bit interleaved RGB) // - doesn't try to recover corrupt jpegs // - doesn't allow partial loading, loading multiple at once // - still fast on x86 (copying globals into locals doesn't help x86) // - allocates lots of intermediate memory (full size of all components) // - non-interleaved case requires this anyway // - allows good upsampling (see next) // high-quality // - upsampled channels are bilinearly interpolated, even across blocks // - quality integer IDCT derived from IJG's 'slow' // performance // - fast huffman; reasonable integer IDCT // - some SIMD kernels for common paths on targets with SSE2/NEON // - uses a lot of intermediate memory, could cache poorly #ifndef STBI_NO_JPEG // huffman decoding acceleration #define FAST_BITS 9 // larger handles more cases; smaller stomps less cache typedef struct { stbi_uc fast[1 << FAST_BITS]; // weirdly, repacking this into AoS is a 10% speed loss, instead of a win stbi__uint16 code[256]; stbi_uc values[256]; stbi_uc size[257]; unsigned int maxcode[18]; int delta[17]; // old 'firstsymbol' - old 'firstcode' } stbi__huffman; typedef struct { stbi__context *s; stbi__huffman huff_dc[4]; stbi__huffman huff_ac[4]; stbi_uc dequant[4][64]; stbi__int16 fast_ac[4][1 << FAST_BITS]; // sizes for components, interleaved MCUs int img_h_max, img_v_max; int img_mcu_x, img_mcu_y; int img_mcu_w, img_mcu_h; // definition of jpeg image component struct { int id; int h,v; int tq; int hd,ha; int dc_pred; int x,y,w2,h2; stbi_uc *data; void *raw_data, *raw_coeff; stbi_uc *linebuf; short *coeff; // progressive only int coeff_w, coeff_h; // number of 8x8 coefficient blocks } img_comp[4]; stbi__uint32 code_buffer; // jpeg entropy-coded buffer int code_bits; // number of valid bits unsigned char marker; // marker seen while filling entropy buffer int nomore; // flag if we saw a marker so must stop int progressive; int spec_start; int spec_end; int succ_high; int succ_low; int eob_run; int rgb; int scan_n, order[4]; int restart_interval, todo; // kernels void (*idct_block_kernel)(stbi_uc *out, int out_stride, short data[64]); void (*YCbCr_to_RGB_kernel)(stbi_uc *out, const stbi_uc *y, const stbi_uc *pcb, const stbi_uc *pcr, int count, int step); stbi_uc *(*resample_row_hv_2_kernel)(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs); } stbi__jpeg; static int stbi__build_huffman(stbi__huffman *h, int *count) { int i,j,k=0,code; // build size list for each symbol (from JPEG spec) for (i=0; i < 16; ++i) for (j=0; j < count[i]; ++j) h->size[k++] = (stbi_uc) (i+1); h->size[k] = 0; // compute actual symbols (from jpeg spec) code = 0; k = 0; for(j=1; j <= 16; ++j) { // compute delta to add to code to compute symbol id h->delta[j] = k - code; if (h->size[k] == j) { while (h->size[k] == j) h->code[k++] = (stbi__uint16) (code++); if (code-1 >= (1 << j)) return stbi__err("bad code lengths","Corrupt JPEG"); } // compute largest code + 1 for this size, preshifted as needed later h->maxcode[j] = code << (16-j); code <<= 1; } h->maxcode[j] = 0xffffffff; // build non-spec acceleration table; 255 is flag for not-accelerated memset(h->fast, 255, 1 << FAST_BITS); for (i=0; i < k; ++i) { int s = h->size[i]; if (s <= FAST_BITS) { int c = h->code[i] << (FAST_BITS-s); int m = 1 << (FAST_BITS-s); for (j=0; j < m; ++j) { h->fast[c+j] = (stbi_uc) i; } } } return 1; } // build a table that decodes both magnitude and value of small ACs in // one go. static void stbi__build_fast_ac(stbi__int16 *fast_ac, stbi__huffman *h) { int i; for (i=0; i < (1 << FAST_BITS); ++i) { stbi_uc fast = h->fast[i]; fast_ac[i] = 0; if (fast < 255) { int rs = h->values[fast]; int run = (rs >> 4) & 15; int magbits = rs & 15; int len = h->size[fast]; if (magbits && len + magbits <= FAST_BITS) { // magnitude code followed by receive_extend code int k = ((i << len) & ((1 << FAST_BITS) - 1)) >> (FAST_BITS - magbits); int m = 1 << (magbits - 1); if (k < m) k += (-1 << magbits) + 1; // if the result is small enough, we can fit it in fast_ac table if (k >= -128 && k <= 127) fast_ac[i] = (stbi__int16) ((k << 8) + (run << 4) + (len + magbits)); } } } } static void stbi__grow_buffer_unsafe(stbi__jpeg *j) { do { int b = j->nomore ? 0 : stbi__get8(j->s); if (b == 0xff) { int c = stbi__get8(j->s); if (c != 0) { j->marker = (unsigned char) c; j->nomore = 1; return; } } j->code_buffer |= b << (24 - j->code_bits); j->code_bits += 8; } while (j->code_bits <= 24); } // (1 << n) - 1 static stbi__uint32 stbi__bmask[17]={0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535}; // decode a jpeg huffman value from the bitstream stbi_inline static int stbi__jpeg_huff_decode(stbi__jpeg *j, stbi__huffman *h) { unsigned int temp; int c,k; if (j->code_bits < 16) stbi__grow_buffer_unsafe(j); // look at the top FAST_BITS and determine what symbol ID it is, // if the code is <= FAST_BITS c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1); k = h->fast[c]; if (k < 255) { int s = h->size[k]; if (s > j->code_bits) return -1; j->code_buffer <<= s; j->code_bits -= s; return h->values[k]; } // naive test is to shift the code_buffer down so k bits are // valid, then test against maxcode. To speed this up, we've // preshifted maxcode left so that it has (16-k) 0s at the // end; in other words, regardless of the number of bits, it // wants to be compared against something shifted to have 16; // that way we don't need to shift inside the loop. temp = j->code_buffer >> 16; for (k=FAST_BITS+1 ; ; ++k) if (temp < h->maxcode[k]) break; if (k == 17) { // error! code not found j->code_bits -= 16; return -1; } if (k > j->code_bits) return -1; // convert the huffman code to the symbol id c = ((j->code_buffer >> (32 - k)) & stbi__bmask[k]) + h->delta[k]; STBI_ASSERT((((j->code_buffer) >> (32 - h->size[c])) & stbi__bmask[h->size[c]]) == h->code[c]); // convert the id to a symbol j->code_bits -= k; j->code_buffer <<= k; return h->values[c]; } // bias[n] = (-1<code_bits < n) stbi__grow_buffer_unsafe(j); sgn = (stbi__int32)j->code_buffer >> 31; // sign bit is always in MSB k = stbi_lrot(j->code_buffer, n); STBI_ASSERT(n >= 0 && n < (int) (sizeof(stbi__bmask)/sizeof(*stbi__bmask))); j->code_buffer = k & ~stbi__bmask[n]; k &= stbi__bmask[n]; j->code_bits -= n; return k + (stbi__jbias[n] & ~sgn); } // get some unsigned bits stbi_inline static int stbi__jpeg_get_bits(stbi__jpeg *j, int n) { unsigned int k; if (j->code_bits < n) stbi__grow_buffer_unsafe(j); k = stbi_lrot(j->code_buffer, n); j->code_buffer = k & ~stbi__bmask[n]; k &= stbi__bmask[n]; j->code_bits -= n; return k; } stbi_inline static int stbi__jpeg_get_bit(stbi__jpeg *j) { unsigned int k; if (j->code_bits < 1) stbi__grow_buffer_unsafe(j); k = j->code_buffer; j->code_buffer <<= 1; --j->code_bits; return k & 0x80000000; } // given a value that's at position X in the zigzag stream, // where does it appear in the 8x8 matrix coded as row-major? static stbi_uc stbi__jpeg_dezigzag[64+15] = { 0, 1, 8, 16, 9, 2, 3, 10, 17, 24, 32, 25, 18, 11, 4, 5, 12, 19, 26, 33, 40, 48, 41, 34, 27, 20, 13, 6, 7, 14, 21, 28, 35, 42, 49, 56, 57, 50, 43, 36, 29, 22, 15, 23, 30, 37, 44, 51, 58, 59, 52, 45, 38, 31, 39, 46, 53, 60, 61, 54, 47, 55, 62, 63, // let corrupt input sample past end 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63 }; // decode one 64-entry block-- static int stbi__jpeg_decode_block(stbi__jpeg *j, short data[64], stbi__huffman *hdc, stbi__huffman *hac, stbi__int16 *fac, int b, stbi_uc *dequant) { int diff,dc,k; int t; if (j->code_bits < 16) stbi__grow_buffer_unsafe(j); t = stbi__jpeg_huff_decode(j, hdc); if (t < 0) return stbi__err("bad huffman code","Corrupt JPEG"); // 0 all the ac values now so we can do it 32-bits at a time memset(data,0,64*sizeof(data[0])); diff = t ? stbi__extend_receive(j, t) : 0; dc = j->img_comp[b].dc_pred + diff; j->img_comp[b].dc_pred = dc; data[0] = (short) (dc * dequant[0]); // decode AC components, see JPEG spec k = 1; do { unsigned int zig; int c,r,s; if (j->code_bits < 16) stbi__grow_buffer_unsafe(j); c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1); r = fac[c]; if (r) { // fast-AC path k += (r >> 4) & 15; // run s = r & 15; // combined length j->code_buffer <<= s; j->code_bits -= s; // decode into unzigzag'd location zig = stbi__jpeg_dezigzag[k++]; data[zig] = (short) ((r >> 8) * dequant[zig]); } else { int rs = stbi__jpeg_huff_decode(j, hac); if (rs < 0) return stbi__err("bad huffman code","Corrupt JPEG"); s = rs & 15; r = rs >> 4; if (s == 0) { if (rs != 0xf0) break; // end block k += 16; } else { k += r; // decode into unzigzag'd location zig = stbi__jpeg_dezigzag[k++]; data[zig] = (short) (stbi__extend_receive(j,s) * dequant[zig]); } } } while (k < 64); return 1; } static int stbi__jpeg_decode_block_prog_dc(stbi__jpeg *j, short data[64], stbi__huffman *hdc, int b) { int diff,dc; int t; if (j->spec_end != 0) return stbi__err("can't merge dc and ac", "Corrupt JPEG"); if (j->code_bits < 16) stbi__grow_buffer_unsafe(j); if (j->succ_high == 0) { // first scan for DC coefficient, must be first memset(data,0,64*sizeof(data[0])); // 0 all the ac values now t = stbi__jpeg_huff_decode(j, hdc); diff = t ? stbi__extend_receive(j, t) : 0; dc = j->img_comp[b].dc_pred + diff; j->img_comp[b].dc_pred = dc; data[0] = (short) (dc << j->succ_low); } else { // refinement scan for DC coefficient if (stbi__jpeg_get_bit(j)) data[0] += (short) (1 << j->succ_low); } return 1; } // @OPTIMIZE: store non-zigzagged during the decode passes, // and only de-zigzag when dequantizing static int stbi__jpeg_decode_block_prog_ac(stbi__jpeg *j, short data[64], stbi__huffman *hac, stbi__int16 *fac) { int k; if (j->spec_start == 0) return stbi__err("can't merge dc and ac", "Corrupt JPEG"); if (j->succ_high == 0) { int shift = j->succ_low; if (j->eob_run) { --j->eob_run; return 1; } k = j->spec_start; do { unsigned int zig; int c,r,s; if (j->code_bits < 16) stbi__grow_buffer_unsafe(j); c = (j->code_buffer >> (32 - FAST_BITS)) & ((1 << FAST_BITS)-1); r = fac[c]; if (r) { // fast-AC path k += (r >> 4) & 15; // run s = r & 15; // combined length j->code_buffer <<= s; j->code_bits -= s; zig = stbi__jpeg_dezigzag[k++]; data[zig] = (short) ((r >> 8) << shift); } else { int rs = stbi__jpeg_huff_decode(j, hac); if (rs < 0) return stbi__err("bad huffman code","Corrupt JPEG"); s = rs & 15; r = rs >> 4; if (s == 0) { if (r < 15) { j->eob_run = (1 << r); if (r) j->eob_run += stbi__jpeg_get_bits(j, r); --j->eob_run; break; } k += 16; } else { k += r; zig = stbi__jpeg_dezigzag[k++]; data[zig] = (short) (stbi__extend_receive(j,s) << shift); } } } while (k <= j->spec_end); } else { // refinement scan for these AC coefficients short bit = (short) (1 << j->succ_low); if (j->eob_run) { --j->eob_run; for (k = j->spec_start; k <= j->spec_end; ++k) { short *p = &data[stbi__jpeg_dezigzag[k]]; if (*p != 0) if (stbi__jpeg_get_bit(j)) if ((*p & bit)==0) { if (*p > 0) *p += bit; else *p -= bit; } } } else { k = j->spec_start; do { int r,s; int rs = stbi__jpeg_huff_decode(j, hac); // @OPTIMIZE see if we can use the fast path here, advance-by-r is so slow, eh if (rs < 0) return stbi__err("bad huffman code","Corrupt JPEG"); s = rs & 15; r = rs >> 4; if (s == 0) { if (r < 15) { j->eob_run = (1 << r) - 1; if (r) j->eob_run += stbi__jpeg_get_bits(j, r); r = 64; // force end of block } else { // r=15 s=0 should write 16 0s, so we just do // a run of 15 0s and then write s (which is 0), // so we don't have to do anything special here } } else { if (s != 1) return stbi__err("bad huffman code", "Corrupt JPEG"); // sign bit if (stbi__jpeg_get_bit(j)) s = bit; else s = -bit; } // advance by r while (k <= j->spec_end) { short *p = &data[stbi__jpeg_dezigzag[k++]]; if (*p != 0) { if (stbi__jpeg_get_bit(j)) if ((*p & bit)==0) { if (*p > 0) *p += bit; else *p -= bit; } } else { if (r == 0) { *p = (short) s; break; } --r; } } } while (k <= j->spec_end); } } return 1; } // take a -128..127 value and stbi__clamp it and convert to 0..255 stbi_inline static stbi_uc stbi__clamp(int x) { // trick to use a single test to catch both cases if ((unsigned int) x > 255) { if (x < 0) return 0; if (x > 255) return 255; } return (stbi_uc) x; } #define stbi__f2f(x) ((int) (((x) * 4096 + 0.5))) #define stbi__fsh(x) ((x) << 12) // derived from jidctint -- DCT_ISLOW #define STBI__IDCT_1D(s0,s1,s2,s3,s4,s5,s6,s7) \ int t0,t1,t2,t3,p1,p2,p3,p4,p5,x0,x1,x2,x3; \ p2 = s2; \ p3 = s6; \ p1 = (p2+p3) * stbi__f2f(0.5411961f); \ t2 = p1 + p3*stbi__f2f(-1.847759065f); \ t3 = p1 + p2*stbi__f2f( 0.765366865f); \ p2 = s0; \ p3 = s4; \ t0 = stbi__fsh(p2+p3); \ t1 = stbi__fsh(p2-p3); \ x0 = t0+t3; \ x3 = t0-t3; \ x1 = t1+t2; \ x2 = t1-t2; \ t0 = s7; \ t1 = s5; \ t2 = s3; \ t3 = s1; \ p3 = t0+t2; \ p4 = t1+t3; \ p1 = t0+t3; \ p2 = t1+t2; \ p5 = (p3+p4)*stbi__f2f( 1.175875602f); \ t0 = t0*stbi__f2f( 0.298631336f); \ t1 = t1*stbi__f2f( 2.053119869f); \ t2 = t2*stbi__f2f( 3.072711026f); \ t3 = t3*stbi__f2f( 1.501321110f); \ p1 = p5 + p1*stbi__f2f(-0.899976223f); \ p2 = p5 + p2*stbi__f2f(-2.562915447f); \ p3 = p3*stbi__f2f(-1.961570560f); \ p4 = p4*stbi__f2f(-0.390180644f); \ t3 += p1+p4; \ t2 += p2+p3; \ t1 += p2+p4; \ t0 += p1+p3; static void stbi__idct_block(stbi_uc *out, int out_stride, short data[64]) { int i,val[64],*v=val; stbi_uc *o; short *d = data; // columns for (i=0; i < 8; ++i,++d, ++v) { // if all zeroes, shortcut -- this avoids dequantizing 0s and IDCTing if (d[ 8]==0 && d[16]==0 && d[24]==0 && d[32]==0 && d[40]==0 && d[48]==0 && d[56]==0) { // no shortcut 0 seconds // (1|2|3|4|5|6|7)==0 0 seconds // all separate -0.047 seconds // 1 && 2|3 && 4|5 && 6|7: -0.047 seconds int dcterm = d[0] << 2; v[0] = v[8] = v[16] = v[24] = v[32] = v[40] = v[48] = v[56] = dcterm; } else { STBI__IDCT_1D(d[ 0],d[ 8],d[16],d[24],d[32],d[40],d[48],d[56]) // constants scaled things up by 1<<12; let's bring them back // down, but keep 2 extra bits of precision x0 += 512; x1 += 512; x2 += 512; x3 += 512; v[ 0] = (x0+t3) >> 10; v[56] = (x0-t3) >> 10; v[ 8] = (x1+t2) >> 10; v[48] = (x1-t2) >> 10; v[16] = (x2+t1) >> 10; v[40] = (x2-t1) >> 10; v[24] = (x3+t0) >> 10; v[32] = (x3-t0) >> 10; } } for (i=0, v=val, o=out; i < 8; ++i,v+=8,o+=out_stride) { // no fast case since the first 1D IDCT spread components out STBI__IDCT_1D(v[0],v[1],v[2],v[3],v[4],v[5],v[6],v[7]) // constants scaled things up by 1<<12, plus we had 1<<2 from first // loop, plus horizontal and vertical each scale by sqrt(8) so together // we've got an extra 1<<3, so 1<<17 total we need to remove. // so we want to round that, which means adding 0.5 * 1<<17, // aka 65536. Also, we'll end up with -128 to 127 that we want // to encode as 0..255 by adding 128, so we'll add that before the shift x0 += 65536 + (128<<17); x1 += 65536 + (128<<17); x2 += 65536 + (128<<17); x3 += 65536 + (128<<17); // tried computing the shifts into temps, or'ing the temps to see // if any were out of range, but that was slower o[0] = stbi__clamp((x0+t3) >> 17); o[7] = stbi__clamp((x0-t3) >> 17); o[1] = stbi__clamp((x1+t2) >> 17); o[6] = stbi__clamp((x1-t2) >> 17); o[2] = stbi__clamp((x2+t1) >> 17); o[5] = stbi__clamp((x2-t1) >> 17); o[3] = stbi__clamp((x3+t0) >> 17); o[4] = stbi__clamp((x3-t0) >> 17); } } #ifdef STBI_SSE2 // sse2 integer IDCT. not the fastest possible implementation but it // produces bit-identical results to the generic C version so it's // fully "transparent". static void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64]) { // This is constructed to match our regular (generic) integer IDCT exactly. __m128i row0, row1, row2, row3, row4, row5, row6, row7; __m128i tmp; // dot product constant: even elems=x, odd elems=y #define dct_const(x,y) _mm_setr_epi16((x),(y),(x),(y),(x),(y),(x),(y)) // out(0) = c0[even]*x + c0[odd]*y (c0, x, y 16-bit, out 32-bit) // out(1) = c1[even]*x + c1[odd]*y #define dct_rot(out0,out1, x,y,c0,c1) \ __m128i c0##lo = _mm_unpacklo_epi16((x),(y)); \ __m128i c0##hi = _mm_unpackhi_epi16((x),(y)); \ __m128i out0##_l = _mm_madd_epi16(c0##lo, c0); \ __m128i out0##_h = _mm_madd_epi16(c0##hi, c0); \ __m128i out1##_l = _mm_madd_epi16(c0##lo, c1); \ __m128i out1##_h = _mm_madd_epi16(c0##hi, c1) // out = in << 12 (in 16-bit, out 32-bit) #define dct_widen(out, in) \ __m128i out##_l = _mm_srai_epi32(_mm_unpacklo_epi16(_mm_setzero_si128(), (in)), 4); \ __m128i out##_h = _mm_srai_epi32(_mm_unpackhi_epi16(_mm_setzero_si128(), (in)), 4) // wide add #define dct_wadd(out, a, b) \ __m128i out##_l = _mm_add_epi32(a##_l, b##_l); \ __m128i out##_h = _mm_add_epi32(a##_h, b##_h) // wide sub #define dct_wsub(out, a, b) \ __m128i out##_l = _mm_sub_epi32(a##_l, b##_l); \ __m128i out##_h = _mm_sub_epi32(a##_h, b##_h) // butterfly a/b, add bias, then shift by "s" and pack #define dct_bfly32o(out0, out1, a,b,bias,s) \ { \ __m128i abiased_l = _mm_add_epi32(a##_l, bias); \ __m128i abiased_h = _mm_add_epi32(a##_h, bias); \ dct_wadd(sum, abiased, b); \ dct_wsub(dif, abiased, b); \ out0 = _mm_packs_epi32(_mm_srai_epi32(sum_l, s), _mm_srai_epi32(sum_h, s)); \ out1 = _mm_packs_epi32(_mm_srai_epi32(dif_l, s), _mm_srai_epi32(dif_h, s)); \ } // 8-bit interleave step (for transposes) #define dct_interleave8(a, b) \ tmp = a; \ a = _mm_unpacklo_epi8(a, b); \ b = _mm_unpackhi_epi8(tmp, b) // 16-bit interleave step (for transposes) #define dct_interleave16(a, b) \ tmp = a; \ a = _mm_unpacklo_epi16(a, b); \ b = _mm_unpackhi_epi16(tmp, b) #define dct_pass(bias,shift) \ { \ /* even part */ \ dct_rot(t2e,t3e, row2,row6, rot0_0,rot0_1); \ __m128i sum04 = _mm_add_epi16(row0, row4); \ __m128i dif04 = _mm_sub_epi16(row0, row4); \ dct_widen(t0e, sum04); \ dct_widen(t1e, dif04); \ dct_wadd(x0, t0e, t3e); \ dct_wsub(x3, t0e, t3e); \ dct_wadd(x1, t1e, t2e); \ dct_wsub(x2, t1e, t2e); \ /* odd part */ \ dct_rot(y0o,y2o, row7,row3, rot2_0,rot2_1); \ dct_rot(y1o,y3o, row5,row1, rot3_0,rot3_1); \ __m128i sum17 = _mm_add_epi16(row1, row7); \ __m128i sum35 = _mm_add_epi16(row3, row5); \ dct_rot(y4o,y5o, sum17,sum35, rot1_0,rot1_1); \ dct_wadd(x4, y0o, y4o); \ dct_wadd(x5, y1o, y5o); \ dct_wadd(x6, y2o, y5o); \ dct_wadd(x7, y3o, y4o); \ dct_bfly32o(row0,row7, x0,x7,bias,shift); \ dct_bfly32o(row1,row6, x1,x6,bias,shift); \ dct_bfly32o(row2,row5, x2,x5,bias,shift); \ dct_bfly32o(row3,row4, x3,x4,bias,shift); \ } __m128i rot0_0 = dct_const(stbi__f2f(0.5411961f), stbi__f2f(0.5411961f) + stbi__f2f(-1.847759065f)); __m128i rot0_1 = dct_const(stbi__f2f(0.5411961f) + stbi__f2f( 0.765366865f), stbi__f2f(0.5411961f)); __m128i rot1_0 = dct_const(stbi__f2f(1.175875602f) + stbi__f2f(-0.899976223f), stbi__f2f(1.175875602f)); __m128i rot1_1 = dct_const(stbi__f2f(1.175875602f), stbi__f2f(1.175875602f) + stbi__f2f(-2.562915447f)); __m128i rot2_0 = dct_const(stbi__f2f(-1.961570560f) + stbi__f2f( 0.298631336f), stbi__f2f(-1.961570560f)); __m128i rot2_1 = dct_const(stbi__f2f(-1.961570560f), stbi__f2f(-1.961570560f) + stbi__f2f( 3.072711026f)); __m128i rot3_0 = dct_const(stbi__f2f(-0.390180644f) + stbi__f2f( 2.053119869f), stbi__f2f(-0.390180644f)); __m128i rot3_1 = dct_const(stbi__f2f(-0.390180644f), stbi__f2f(-0.390180644f) + stbi__f2f( 1.501321110f)); // rounding biases in column/row passes, see stbi__idct_block for explanation. __m128i bias_0 = _mm_set1_epi32(512); __m128i bias_1 = _mm_set1_epi32(65536 + (128<<17)); // load row0 = _mm_load_si128((const __m128i *) (data + 0*8)); row1 = _mm_load_si128((const __m128i *) (data + 1*8)); row2 = _mm_load_si128((const __m128i *) (data + 2*8)); row3 = _mm_load_si128((const __m128i *) (data + 3*8)); row4 = _mm_load_si128((const __m128i *) (data + 4*8)); row5 = _mm_load_si128((const __m128i *) (data + 5*8)); row6 = _mm_load_si128((const __m128i *) (data + 6*8)); row7 = _mm_load_si128((const __m128i *) (data + 7*8)); // column pass dct_pass(bias_0, 10); { // 16bit 8x8 transpose pass 1 dct_interleave16(row0, row4); dct_interleave16(row1, row5); dct_interleave16(row2, row6); dct_interleave16(row3, row7); // transpose pass 2 dct_interleave16(row0, row2); dct_interleave16(row1, row3); dct_interleave16(row4, row6); dct_interleave16(row5, row7); // transpose pass 3 dct_interleave16(row0, row1); dct_interleave16(row2, row3); dct_interleave16(row4, row5); dct_interleave16(row6, row7); } // row pass dct_pass(bias_1, 17); { // pack __m128i p0 = _mm_packus_epi16(row0, row1); // a0a1a2a3...a7b0b1b2b3...b7 __m128i p1 = _mm_packus_epi16(row2, row3); __m128i p2 = _mm_packus_epi16(row4, row5); __m128i p3 = _mm_packus_epi16(row6, row7); // 8bit 8x8 transpose pass 1 dct_interleave8(p0, p2); // a0e0a1e1... dct_interleave8(p1, p3); // c0g0c1g1... // transpose pass 2 dct_interleave8(p0, p1); // a0c0e0g0... dct_interleave8(p2, p3); // b0d0f0h0... // transpose pass 3 dct_interleave8(p0, p2); // a0b0c0d0... dct_interleave8(p1, p3); // a4b4c4d4... // store _mm_storel_epi64((__m128i *) out, p0); out += out_stride; _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p0, 0x4e)); out += out_stride; _mm_storel_epi64((__m128i *) out, p2); out += out_stride; _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p2, 0x4e)); out += out_stride; _mm_storel_epi64((__m128i *) out, p1); out += out_stride; _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p1, 0x4e)); out += out_stride; _mm_storel_epi64((__m128i *) out, p3); out += out_stride; _mm_storel_epi64((__m128i *) out, _mm_shuffle_epi32(p3, 0x4e)); } #undef dct_const #undef dct_rot #undef dct_widen #undef dct_wadd #undef dct_wsub #undef dct_bfly32o #undef dct_interleave8 #undef dct_interleave16 #undef dct_pass } #endif // STBI_SSE2 #ifdef STBI_NEON // NEON integer IDCT. should produce bit-identical // results to the generic C version. static void stbi__idct_simd(stbi_uc *out, int out_stride, short data[64]) { int16x8_t row0, row1, row2, row3, row4, row5, row6, row7; int16x4_t rot0_0 = vdup_n_s16(stbi__f2f(0.5411961f)); int16x4_t rot0_1 = vdup_n_s16(stbi__f2f(-1.847759065f)); int16x4_t rot0_2 = vdup_n_s16(stbi__f2f( 0.765366865f)); int16x4_t rot1_0 = vdup_n_s16(stbi__f2f( 1.175875602f)); int16x4_t rot1_1 = vdup_n_s16(stbi__f2f(-0.899976223f)); int16x4_t rot1_2 = vdup_n_s16(stbi__f2f(-2.562915447f)); int16x4_t rot2_0 = vdup_n_s16(stbi__f2f(-1.961570560f)); int16x4_t rot2_1 = vdup_n_s16(stbi__f2f(-0.390180644f)); int16x4_t rot3_0 = vdup_n_s16(stbi__f2f( 0.298631336f)); int16x4_t rot3_1 = vdup_n_s16(stbi__f2f( 2.053119869f)); int16x4_t rot3_2 = vdup_n_s16(stbi__f2f( 3.072711026f)); int16x4_t rot3_3 = vdup_n_s16(stbi__f2f( 1.501321110f)); #define dct_long_mul(out, inq, coeff) \ int32x4_t out##_l = vmull_s16(vget_low_s16(inq), coeff); \ int32x4_t out##_h = vmull_s16(vget_high_s16(inq), coeff) #define dct_long_mac(out, acc, inq, coeff) \ int32x4_t out##_l = vmlal_s16(acc##_l, vget_low_s16(inq), coeff); \ int32x4_t out##_h = vmlal_s16(acc##_h, vget_high_s16(inq), coeff) #define dct_widen(out, inq) \ int32x4_t out##_l = vshll_n_s16(vget_low_s16(inq), 12); \ int32x4_t out##_h = vshll_n_s16(vget_high_s16(inq), 12) // wide add #define dct_wadd(out, a, b) \ int32x4_t out##_l = vaddq_s32(a##_l, b##_l); \ int32x4_t out##_h = vaddq_s32(a##_h, b##_h) // wide sub #define dct_wsub(out, a, b) \ int32x4_t out##_l = vsubq_s32(a##_l, b##_l); \ int32x4_t out##_h = vsubq_s32(a##_h, b##_h) // butterfly a/b, then shift using "shiftop" by "s" and pack #define dct_bfly32o(out0,out1, a,b,shiftop,s) \ { \ dct_wadd(sum, a, b); \ dct_wsub(dif, a, b); \ out0 = vcombine_s16(shiftop(sum_l, s), shiftop(sum_h, s)); \ out1 = vcombine_s16(shiftop(dif_l, s), shiftop(dif_h, s)); \ } #define dct_pass(shiftop, shift) \ { \ /* even part */ \ int16x8_t sum26 = vaddq_s16(row2, row6); \ dct_long_mul(p1e, sum26, rot0_0); \ dct_long_mac(t2e, p1e, row6, rot0_1); \ dct_long_mac(t3e, p1e, row2, rot0_2); \ int16x8_t sum04 = vaddq_s16(row0, row4); \ int16x8_t dif04 = vsubq_s16(row0, row4); \ dct_widen(t0e, sum04); \ dct_widen(t1e, dif04); \ dct_wadd(x0, t0e, t3e); \ dct_wsub(x3, t0e, t3e); \ dct_wadd(x1, t1e, t2e); \ dct_wsub(x2, t1e, t2e); \ /* odd part */ \ int16x8_t sum15 = vaddq_s16(row1, row5); \ int16x8_t sum17 = vaddq_s16(row1, row7); \ int16x8_t sum35 = vaddq_s16(row3, row5); \ int16x8_t sum37 = vaddq_s16(row3, row7); \ int16x8_t sumodd = vaddq_s16(sum17, sum35); \ dct_long_mul(p5o, sumodd, rot1_0); \ dct_long_mac(p1o, p5o, sum17, rot1_1); \ dct_long_mac(p2o, p5o, sum35, rot1_2); \ dct_long_mul(p3o, sum37, rot2_0); \ dct_long_mul(p4o, sum15, rot2_1); \ dct_wadd(sump13o, p1o, p3o); \ dct_wadd(sump24o, p2o, p4o); \ dct_wadd(sump23o, p2o, p3o); \ dct_wadd(sump14o, p1o, p4o); \ dct_long_mac(x4, sump13o, row7, rot3_0); \ dct_long_mac(x5, sump24o, row5, rot3_1); \ dct_long_mac(x6, sump23o, row3, rot3_2); \ dct_long_mac(x7, sump14o, row1, rot3_3); \ dct_bfly32o(row0,row7, x0,x7,shiftop,shift); \ dct_bfly32o(row1,row6, x1,x6,shiftop,shift); \ dct_bfly32o(row2,row5, x2,x5,shiftop,shift); \ dct_bfly32o(row3,row4, x3,x4,shiftop,shift); \ } // load row0 = vld1q_s16(data + 0*8); row1 = vld1q_s16(data + 1*8); row2 = vld1q_s16(data + 2*8); row3 = vld1q_s16(data + 3*8); row4 = vld1q_s16(data + 4*8); row5 = vld1q_s16(data + 5*8); row6 = vld1q_s16(data + 6*8); row7 = vld1q_s16(data + 7*8); // add DC bias row0 = vaddq_s16(row0, vsetq_lane_s16(1024, vdupq_n_s16(0), 0)); // column pass dct_pass(vrshrn_n_s32, 10); // 16bit 8x8 transpose { // these three map to a single VTRN.16, VTRN.32, and VSWP, respectively. // whether compilers actually get this is another story, sadly. #define dct_trn16(x, y) { int16x8x2_t t = vtrnq_s16(x, y); x = t.val[0]; y = t.val[1]; } #define dct_trn32(x, y) { int32x4x2_t t = vtrnq_s32(vreinterpretq_s32_s16(x), vreinterpretq_s32_s16(y)); x = vreinterpretq_s16_s32(t.val[0]); y = vreinterpretq_s16_s32(t.val[1]); } #define dct_trn64(x, y) { int16x8_t x0 = x; int16x8_t y0 = y; x = vcombine_s16(vget_low_s16(x0), vget_low_s16(y0)); y = vcombine_s16(vget_high_s16(x0), vget_high_s16(y0)); } // pass 1 dct_trn16(row0, row1); // a0b0a2b2a4b4a6b6 dct_trn16(row2, row3); dct_trn16(row4, row5); dct_trn16(row6, row7); // pass 2 dct_trn32(row0, row2); // a0b0c0d0a4b4c4d4 dct_trn32(row1, row3); dct_trn32(row4, row6); dct_trn32(row5, row7); // pass 3 dct_trn64(row0, row4); // a0b0c0d0e0f0g0h0 dct_trn64(row1, row5); dct_trn64(row2, row6); dct_trn64(row3, row7); #undef dct_trn16 #undef dct_trn32 #undef dct_trn64 } // row pass // vrshrn_n_s32 only supports shifts up to 16, we need // 17. so do a non-rounding shift of 16 first then follow // up with a rounding shift by 1. dct_pass(vshrn_n_s32, 16); { // pack and round uint8x8_t p0 = vqrshrun_n_s16(row0, 1); uint8x8_t p1 = vqrshrun_n_s16(row1, 1); uint8x8_t p2 = vqrshrun_n_s16(row2, 1); uint8x8_t p3 = vqrshrun_n_s16(row3, 1); uint8x8_t p4 = vqrshrun_n_s16(row4, 1); uint8x8_t p5 = vqrshrun_n_s16(row5, 1); uint8x8_t p6 = vqrshrun_n_s16(row6, 1); uint8x8_t p7 = vqrshrun_n_s16(row7, 1); // again, these can translate into one instruction, but often don't. #define dct_trn8_8(x, y) { uint8x8x2_t t = vtrn_u8(x, y); x = t.val[0]; y = t.val[1]; } #define dct_trn8_16(x, y) { uint16x4x2_t t = vtrn_u16(vreinterpret_u16_u8(x), vreinterpret_u16_u8(y)); x = vreinterpret_u8_u16(t.val[0]); y = vreinterpret_u8_u16(t.val[1]); } #define dct_trn8_32(x, y) { uint32x2x2_t t = vtrn_u32(vreinterpret_u32_u8(x), vreinterpret_u32_u8(y)); x = vreinterpret_u8_u32(t.val[0]); y = vreinterpret_u8_u32(t.val[1]); } // sadly can't use interleaved stores here since we only write // 8 bytes to each scan line! // 8x8 8-bit transpose pass 1 dct_trn8_8(p0, p1); dct_trn8_8(p2, p3); dct_trn8_8(p4, p5); dct_trn8_8(p6, p7); // pass 2 dct_trn8_16(p0, p2); dct_trn8_16(p1, p3); dct_trn8_16(p4, p6); dct_trn8_16(p5, p7); // pass 3 dct_trn8_32(p0, p4); dct_trn8_32(p1, p5); dct_trn8_32(p2, p6); dct_trn8_32(p3, p7); // store vst1_u8(out, p0); out += out_stride; vst1_u8(out, p1); out += out_stride; vst1_u8(out, p2); out += out_stride; vst1_u8(out, p3); out += out_stride; vst1_u8(out, p4); out += out_stride; vst1_u8(out, p5); out += out_stride; vst1_u8(out, p6); out += out_stride; vst1_u8(out, p7); #undef dct_trn8_8 #undef dct_trn8_16 #undef dct_trn8_32 } #undef dct_long_mul #undef dct_long_mac #undef dct_widen #undef dct_wadd #undef dct_wsub #undef dct_bfly32o #undef dct_pass } #endif // STBI_NEON #define STBI__MARKER_none 0xff // if there's a pending marker from the entropy stream, return that // otherwise, fetch from the stream and get a marker. if there's no // marker, return 0xff, which is never a valid marker value static stbi_uc stbi__get_marker(stbi__jpeg *j) { stbi_uc x; if (j->marker != STBI__MARKER_none) { x = j->marker; j->marker = STBI__MARKER_none; return x; } x = stbi__get8(j->s); if (x != 0xff) return STBI__MARKER_none; while (x == 0xff) x = stbi__get8(j->s); return x; } // in each scan, we'll have scan_n components, and the order // of the components is specified by order[] #define STBI__RESTART(x) ((x) >= 0xd0 && (x) <= 0xd7) // after a restart interval, stbi__jpeg_reset the entropy decoder and // the dc prediction static void stbi__jpeg_reset(stbi__jpeg *j) { j->code_bits = 0; j->code_buffer = 0; j->nomore = 0; j->img_comp[0].dc_pred = j->img_comp[1].dc_pred = j->img_comp[2].dc_pred = 0; j->marker = STBI__MARKER_none; j->todo = j->restart_interval ? j->restart_interval : 0x7fffffff; j->eob_run = 0; // no more than 1<<31 MCUs if no restart_interal? that's plenty safe, // since we don't even allow 1<<30 pixels } static int stbi__parse_entropy_coded_data(stbi__jpeg *z) { stbi__jpeg_reset(z); if (!z->progressive) { if (z->scan_n == 1) { int i,j; STBI_SIMD_ALIGN(short, data[64]); int n = z->order[0]; // non-interleaved data, we just need to process one block at a time, // in trivial scanline order // number of blocks to do just depends on how many actual "pixels" this // component has, independent of interleaved MCU blocking and such int w = (z->img_comp[n].x+7) >> 3; int h = (z->img_comp[n].y+7) >> 3; for (j=0; j < h; ++j) { for (i=0; i < w; ++i) { int ha = z->img_comp[n].ha; if (!stbi__jpeg_decode_block(z, data, z->huff_dc+z->img_comp[n].hd, z->huff_ac+ha, z->fast_ac[ha], n, z->dequant[z->img_comp[n].tq])) return 0; z->idct_block_kernel(z->img_comp[n].data+z->img_comp[n].w2*j*8+i*8, z->img_comp[n].w2, data); // every data block is an MCU, so countdown the restart interval if (--z->todo <= 0) { if (z->code_bits < 24) stbi__grow_buffer_unsafe(z); // if it's NOT a restart, then just bail, so we get corrupt data // rather than no data if (!STBI__RESTART(z->marker)) return 1; stbi__jpeg_reset(z); } } } return 1; } else { // interleaved int i,j,k,x,y; STBI_SIMD_ALIGN(short, data[64]); for (j=0; j < z->img_mcu_y; ++j) { for (i=0; i < z->img_mcu_x; ++i) { // scan an interleaved mcu... process scan_n components in order for (k=0; k < z->scan_n; ++k) { int n = z->order[k]; // scan out an mcu's worth of this component; that's just determined // by the basic H and V specified for the component for (y=0; y < z->img_comp[n].v; ++y) { for (x=0; x < z->img_comp[n].h; ++x) { int x2 = (i*z->img_comp[n].h + x)*8; int y2 = (j*z->img_comp[n].v + y)*8; int ha = z->img_comp[n].ha; if (!stbi__jpeg_decode_block(z, data, z->huff_dc+z->img_comp[n].hd, z->huff_ac+ha, z->fast_ac[ha], n, z->dequant[z->img_comp[n].tq])) return 0; z->idct_block_kernel(z->img_comp[n].data+z->img_comp[n].w2*y2+x2, z->img_comp[n].w2, data); } } } // after all interleaved components, that's an interleaved MCU, // so now count down the restart interval if (--z->todo <= 0) { if (z->code_bits < 24) stbi__grow_buffer_unsafe(z); if (!STBI__RESTART(z->marker)) return 1; stbi__jpeg_reset(z); } } } return 1; } } else { if (z->scan_n == 1) { int i,j; int n = z->order[0]; // non-interleaved data, we just need to process one block at a time, // in trivial scanline order // number of blocks to do just depends on how many actual "pixels" this // component has, independent of interleaved MCU blocking and such int w = (z->img_comp[n].x+7) >> 3; int h = (z->img_comp[n].y+7) >> 3; for (j=0; j < h; ++j) { for (i=0; i < w; ++i) { short *data = z->img_comp[n].coeff + 64 * (i + j * z->img_comp[n].coeff_w); if (z->spec_start == 0) { if (!stbi__jpeg_decode_block_prog_dc(z, data, &z->huff_dc[z->img_comp[n].hd], n)) return 0; } else { int ha = z->img_comp[n].ha; if (!stbi__jpeg_decode_block_prog_ac(z, data, &z->huff_ac[ha], z->fast_ac[ha])) return 0; } // every data block is an MCU, so countdown the restart interval if (--z->todo <= 0) { if (z->code_bits < 24) stbi__grow_buffer_unsafe(z); if (!STBI__RESTART(z->marker)) return 1; stbi__jpeg_reset(z); } } } return 1; } else { // interleaved int i,j,k,x,y; for (j=0; j < z->img_mcu_y; ++j) { for (i=0; i < z->img_mcu_x; ++i) { // scan an interleaved mcu... process scan_n components in order for (k=0; k < z->scan_n; ++k) { int n = z->order[k]; // scan out an mcu's worth of this component; that's just determined // by the basic H and V specified for the component for (y=0; y < z->img_comp[n].v; ++y) { for (x=0; x < z->img_comp[n].h; ++x) { int x2 = (i*z->img_comp[n].h + x); int y2 = (j*z->img_comp[n].v + y); short *data = z->img_comp[n].coeff + 64 * (x2 + y2 * z->img_comp[n].coeff_w); if (!stbi__jpeg_decode_block_prog_dc(z, data, &z->huff_dc[z->img_comp[n].hd], n)) return 0; } } } // after all interleaved components, that's an interleaved MCU, // so now count down the restart interval if (--z->todo <= 0) { if (z->code_bits < 24) stbi__grow_buffer_unsafe(z); if (!STBI__RESTART(z->marker)) return 1; stbi__jpeg_reset(z); } } } return 1; } } } static void stbi__jpeg_dequantize(short *data, stbi_uc *dequant) { int i; for (i=0; i < 64; ++i) data[i] *= dequant[i]; } static void stbi__jpeg_finish(stbi__jpeg *z) { if (z->progressive) { // dequantize and idct the data int i,j,n; for (n=0; n < z->s->img_n; ++n) { int w = (z->img_comp[n].x+7) >> 3; int h = (z->img_comp[n].y+7) >> 3; for (j=0; j < h; ++j) { for (i=0; i < w; ++i) { short *data = z->img_comp[n].coeff + 64 * (i + j * z->img_comp[n].coeff_w); stbi__jpeg_dequantize(data, z->dequant[z->img_comp[n].tq]); z->idct_block_kernel(z->img_comp[n].data+z->img_comp[n].w2*j*8+i*8, z->img_comp[n].w2, data); } } } } } static int stbi__process_marker(stbi__jpeg *z, int m) { int L; switch (m) { case STBI__MARKER_none: // no marker found return stbi__err("expected marker","Corrupt JPEG"); case 0xDD: // DRI - specify restart interval if (stbi__get16be(z->s) != 4) return stbi__err("bad DRI len","Corrupt JPEG"); z->restart_interval = stbi__get16be(z->s); return 1; case 0xDB: // DQT - define quantization table L = stbi__get16be(z->s)-2; while (L > 0) { int q = stbi__get8(z->s); int p = q >> 4; int t = q & 15,i; if (p != 0) return stbi__err("bad DQT type","Corrupt JPEG"); if (t > 3) return stbi__err("bad DQT table","Corrupt JPEG"); for (i=0; i < 64; ++i) z->dequant[t][stbi__jpeg_dezigzag[i]] = stbi__get8(z->s); L -= 65; } return L==0; case 0xC4: // DHT - define huffman table L = stbi__get16be(z->s)-2; while (L > 0) { stbi_uc *v; int sizes[16],i,n=0; int q = stbi__get8(z->s); int tc = q >> 4; int th = q & 15; if (tc > 1 || th > 3) return stbi__err("bad DHT header","Corrupt JPEG"); for (i=0; i < 16; ++i) { sizes[i] = stbi__get8(z->s); n += sizes[i]; } L -= 17; if (tc == 0) { if (!stbi__build_huffman(z->huff_dc+th, sizes)) return 0; v = z->huff_dc[th].values; } else { if (!stbi__build_huffman(z->huff_ac+th, sizes)) return 0; v = z->huff_ac[th].values; } for (i=0; i < n; ++i) v[i] = stbi__get8(z->s); if (tc != 0) stbi__build_fast_ac(z->fast_ac[th], z->huff_ac + th); L -= n; } return L==0; } // check for comment block or APP blocks if ((m >= 0xE0 && m <= 0xEF) || m == 0xFE) { stbi__skip(z->s, stbi__get16be(z->s)-2); return 1; } return 0; } // after we see SOS static int stbi__process_scan_header(stbi__jpeg *z) { int i; int Ls = stbi__get16be(z->s); z->scan_n = stbi__get8(z->s); if (z->scan_n < 1 || z->scan_n > 4 || z->scan_n > (int) z->s->img_n) return stbi__err("bad SOS component count","Corrupt JPEG"); if (Ls != 6+2*z->scan_n) return stbi__err("bad SOS len","Corrupt JPEG"); for (i=0; i < z->scan_n; ++i) { int id = stbi__get8(z->s), which; int q = stbi__get8(z->s); for (which = 0; which < z->s->img_n; ++which) if (z->img_comp[which].id == id) break; if (which == z->s->img_n) return 0; // no match z->img_comp[which].hd = q >> 4; if (z->img_comp[which].hd > 3) return stbi__err("bad DC huff","Corrupt JPEG"); z->img_comp[which].ha = q & 15; if (z->img_comp[which].ha > 3) return stbi__err("bad AC huff","Corrupt JPEG"); z->order[i] = which; } { int aa; z->spec_start = stbi__get8(z->s); z->spec_end = stbi__get8(z->s); // should be 63, but might be 0 aa = stbi__get8(z->s); z->succ_high = (aa >> 4); z->succ_low = (aa & 15); if (z->progressive) { if (z->spec_start > 63 || z->spec_end > 63 || z->spec_start > z->spec_end || z->succ_high > 13 || z->succ_low > 13) return stbi__err("bad SOS", "Corrupt JPEG"); } else { if (z->spec_start != 0) return stbi__err("bad SOS","Corrupt JPEG"); if (z->succ_high != 0 || z->succ_low != 0) return stbi__err("bad SOS","Corrupt JPEG"); z->spec_end = 63; } } return 1; } static int stbi__process_frame_header(stbi__jpeg *z, int scan) { stbi__context *s = z->s; int Lf,p,i,q, h_max=1,v_max=1,c; Lf = stbi__get16be(s); if (Lf < 11) return stbi__err("bad SOF len","Corrupt JPEG"); // JPEG p = stbi__get8(s); if (p != 8) return stbi__err("only 8-bit","JPEG format not supported: 8-bit only"); // JPEG baseline s->img_y = stbi__get16be(s); if (s->img_y == 0) return stbi__err("no header height", "JPEG format not supported: delayed height"); // Legal, but we don't handle it--but neither does IJG s->img_x = stbi__get16be(s); if (s->img_x == 0) return stbi__err("0 width","Corrupt JPEG"); // JPEG requires c = stbi__get8(s); if (c != 3 && c != 1) return stbi__err("bad component count","Corrupt JPEG"); // JFIF requires s->img_n = c; for (i=0; i < c; ++i) { z->img_comp[i].data = NULL; z->img_comp[i].linebuf = NULL; } if (Lf != 8+3*s->img_n) return stbi__err("bad SOF len","Corrupt JPEG"); z->rgb = 0; for (i=0; i < s->img_n; ++i) { static unsigned char rgb[3] = { 'R', 'G', 'B' }; z->img_comp[i].id = stbi__get8(s); if (z->img_comp[i].id != i+1) // JFIF requires if (z->img_comp[i].id != i) { // some version of jpegtran outputs non-JFIF-compliant files! // somethings output this (see http://fileformats.archiveteam.org/wiki/JPEG#Color_format) if (z->img_comp[i].id != rgb[i]) return stbi__err("bad component ID","Corrupt JPEG"); ++z->rgb; } q = stbi__get8(s); z->img_comp[i].h = (q >> 4); if (!z->img_comp[i].h || z->img_comp[i].h > 4) return stbi__err("bad H","Corrupt JPEG"); z->img_comp[i].v = q & 15; if (!z->img_comp[i].v || z->img_comp[i].v > 4) return stbi__err("bad V","Corrupt JPEG"); z->img_comp[i].tq = stbi__get8(s); if (z->img_comp[i].tq > 3) return stbi__err("bad TQ","Corrupt JPEG"); } if (scan != STBI__SCAN_load) return 1; if ((1 << 30) / s->img_x / s->img_n < s->img_y) return stbi__err("too large", "Image too large to decode"); for (i=0; i < s->img_n; ++i) { if (z->img_comp[i].h > h_max) h_max = z->img_comp[i].h; if (z->img_comp[i].v > v_max) v_max = z->img_comp[i].v; } // compute interleaved mcu info z->img_h_max = h_max; z->img_v_max = v_max; z->img_mcu_w = h_max * 8; z->img_mcu_h = v_max * 8; z->img_mcu_x = (s->img_x + z->img_mcu_w-1) / z->img_mcu_w; z->img_mcu_y = (s->img_y + z->img_mcu_h-1) / z->img_mcu_h; for (i=0; i < s->img_n; ++i) { // number of effective pixels (e.g. for non-interleaved MCU) z->img_comp[i].x = (s->img_x * z->img_comp[i].h + h_max-1) / h_max; z->img_comp[i].y = (s->img_y * z->img_comp[i].v + v_max-1) / v_max; // to simplify generation, we'll allocate enough memory to decode // the bogus oversized data from using interleaved MCUs and their // big blocks (e.g. a 16x16 iMCU on an image of width 33); we won't // discard the extra data until colorspace conversion z->img_comp[i].w2 = z->img_mcu_x * z->img_comp[i].h * 8; z->img_comp[i].h2 = z->img_mcu_y * z->img_comp[i].v * 8; z->img_comp[i].raw_data = stbi__malloc(z->img_comp[i].w2 * z->img_comp[i].h2+15); if (z->img_comp[i].raw_data == NULL) { for(--i; i >= 0; --i) { STBI_FREE(z->img_comp[i].raw_data); z->img_comp[i].raw_data = NULL; } return stbi__err("outofmem", "Out of memory"); } // align blocks for idct using mmx/sse z->img_comp[i].data = (stbi_uc*) (((size_t) z->img_comp[i].raw_data + 15) & ~15); z->img_comp[i].linebuf = NULL; if (z->progressive) { z->img_comp[i].coeff_w = (z->img_comp[i].w2 + 7) >> 3; z->img_comp[i].coeff_h = (z->img_comp[i].h2 + 7) >> 3; z->img_comp[i].raw_coeff = STBI_MALLOC(z->img_comp[i].coeff_w * z->img_comp[i].coeff_h * 64 * sizeof(short) + 15); z->img_comp[i].coeff = (short*) (((size_t) z->img_comp[i].raw_coeff + 15) & ~15); } else { z->img_comp[i].coeff = 0; z->img_comp[i].raw_coeff = 0; } } return 1; } // use comparisons since in some cases we handle more than one case (e.g. SOF) #define stbi__DNL(x) ((x) == 0xdc) #define stbi__SOI(x) ((x) == 0xd8) #define stbi__EOI(x) ((x) == 0xd9) #define stbi__SOF(x) ((x) == 0xc0 || (x) == 0xc1 || (x) == 0xc2) #define stbi__SOS(x) ((x) == 0xda) #define stbi__SOF_progressive(x) ((x) == 0xc2) static int stbi__decode_jpeg_header(stbi__jpeg *z, int scan) { int m; z->marker = STBI__MARKER_none; // initialize cached marker to empty m = stbi__get_marker(z); if (!stbi__SOI(m)) return stbi__err("no SOI","Corrupt JPEG"); if (scan == STBI__SCAN_type) return 1; m = stbi__get_marker(z); while (!stbi__SOF(m)) { if (!stbi__process_marker(z,m)) return 0; m = stbi__get_marker(z); while (m == STBI__MARKER_none) { // some files have extra padding after their blocks, so ok, we'll scan if (stbi__at_eof(z->s)) return stbi__err("no SOF", "Corrupt JPEG"); m = stbi__get_marker(z); } } z->progressive = stbi__SOF_progressive(m); if (!stbi__process_frame_header(z, scan)) return 0; return 1; } // decode image to YCbCr format static int stbi__decode_jpeg_image(stbi__jpeg *j) { int m; for (m = 0; m < 4; m++) { j->img_comp[m].raw_data = NULL; j->img_comp[m].raw_coeff = NULL; } j->restart_interval = 0; if (!stbi__decode_jpeg_header(j, STBI__SCAN_load)) return 0; m = stbi__get_marker(j); while (!stbi__EOI(m)) { if (stbi__SOS(m)) { if (!stbi__process_scan_header(j)) return 0; if (!stbi__parse_entropy_coded_data(j)) return 0; if (j->marker == STBI__MARKER_none ) { // handle 0s at the end of image data from IP Kamera 9060 while (!stbi__at_eof(j->s)) { int x = stbi__get8(j->s); if (x == 255) { j->marker = stbi__get8(j->s); break; } else if (x != 0) { return stbi__err("junk before marker", "Corrupt JPEG"); } } // if we reach eof without hitting a marker, stbi__get_marker() below will fail and we'll eventually return 0 } } else { if (!stbi__process_marker(j, m)) return 0; } m = stbi__get_marker(j); } if (j->progressive) stbi__jpeg_finish(j); return 1; } // static jfif-centered resampling (across block boundaries) typedef stbi_uc *(*resample_row_func)(stbi_uc *out, stbi_uc *in0, stbi_uc *in1, int w, int hs); #define stbi__div4(x) ((stbi_uc) ((x) >> 2)) static stbi_uc *resample_row_1(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs) { STBI_NOTUSED(out); STBI_NOTUSED(in_far); STBI_NOTUSED(w); STBI_NOTUSED(hs); return in_near; } static stbi_uc* stbi__resample_row_v_2(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs) { // need to generate two samples vertically for every one in input int i; STBI_NOTUSED(hs); for (i=0; i < w; ++i) out[i] = stbi__div4(3*in_near[i] + in_far[i] + 2); return out; } static stbi_uc* stbi__resample_row_h_2(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs) { // need to generate two samples horizontally for every one in input int i; stbi_uc *input = in_near; if (w == 1) { // if only one sample, can't do any interpolation out[0] = out[1] = input[0]; return out; } out[0] = input[0]; out[1] = stbi__div4(input[0]*3 + input[1] + 2); for (i=1; i < w-1; ++i) { int n = 3*input[i]+2; out[i*2+0] = stbi__div4(n+input[i-1]); out[i*2+1] = stbi__div4(n+input[i+1]); } out[i*2+0] = stbi__div4(input[w-2]*3 + input[w-1] + 2); out[i*2+1] = input[w-1]; STBI_NOTUSED(in_far); STBI_NOTUSED(hs); return out; } #define stbi__div16(x) ((stbi_uc) ((x) >> 4)) static stbi_uc *stbi__resample_row_hv_2(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs) { // need to generate 2x2 samples for every one in input int i,t0,t1; if (w == 1) { out[0] = out[1] = stbi__div4(3*in_near[0] + in_far[0] + 2); return out; } t1 = 3*in_near[0] + in_far[0]; out[0] = stbi__div4(t1+2); for (i=1; i < w; ++i) { t0 = t1; t1 = 3*in_near[i]+in_far[i]; out[i*2-1] = stbi__div16(3*t0 + t1 + 8); out[i*2 ] = stbi__div16(3*t1 + t0 + 8); } out[w*2-1] = stbi__div4(t1+2); STBI_NOTUSED(hs); return out; } #if defined(STBI_SSE2) || defined(STBI_NEON) static stbi_uc *stbi__resample_row_hv_2_simd(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs) { // need to generate 2x2 samples for every one in input int i=0,t0,t1; if (w == 1) { out[0] = out[1] = stbi__div4(3*in_near[0] + in_far[0] + 2); return out; } t1 = 3*in_near[0] + in_far[0]; // process groups of 8 pixels for as long as we can. // note we can't handle the last pixel in a row in this loop // because we need to handle the filter boundary conditions. for (; i < ((w-1) & ~7); i += 8) { #if defined(STBI_SSE2) // load and perform the vertical filtering pass // this uses 3*x + y = 4*x + (y - x) __m128i zero = _mm_setzero_si128(); __m128i farb = _mm_loadl_epi64((__m128i *) (in_far + i)); __m128i nearb = _mm_loadl_epi64((__m128i *) (in_near + i)); __m128i farw = _mm_unpacklo_epi8(farb, zero); __m128i nearw = _mm_unpacklo_epi8(nearb, zero); __m128i diff = _mm_sub_epi16(farw, nearw); __m128i nears = _mm_slli_epi16(nearw, 2); __m128i curr = _mm_add_epi16(nears, diff); // current row // horizontal filter works the same based on shifted vers of current // row. "prev" is current row shifted right by 1 pixel; we need to // insert the previous pixel value (from t1). // "next" is current row shifted left by 1 pixel, with first pixel // of next block of 8 pixels added in. __m128i prv0 = _mm_slli_si128(curr, 2); __m128i nxt0 = _mm_srli_si128(curr, 2); __m128i prev = _mm_insert_epi16(prv0, t1, 0); __m128i next = _mm_insert_epi16(nxt0, 3*in_near[i+8] + in_far[i+8], 7); // horizontal filter, polyphase implementation since it's convenient: // even pixels = 3*cur + prev = cur*4 + (prev - cur) // odd pixels = 3*cur + next = cur*4 + (next - cur) // note the shared term. __m128i bias = _mm_set1_epi16(8); __m128i curs = _mm_slli_epi16(curr, 2); __m128i prvd = _mm_sub_epi16(prev, curr); __m128i nxtd = _mm_sub_epi16(next, curr); __m128i curb = _mm_add_epi16(curs, bias); __m128i even = _mm_add_epi16(prvd, curb); __m128i odd = _mm_add_epi16(nxtd, curb); // interleave even and odd pixels, then undo scaling. __m128i int0 = _mm_unpacklo_epi16(even, odd); __m128i int1 = _mm_unpackhi_epi16(even, odd); __m128i de0 = _mm_srli_epi16(int0, 4); __m128i de1 = _mm_srli_epi16(int1, 4); // pack and write output __m128i outv = _mm_packus_epi16(de0, de1); _mm_storeu_si128((__m128i *) (out + i*2), outv); #elif defined(STBI_NEON) // load and perform the vertical filtering pass // this uses 3*x + y = 4*x + (y - x) uint8x8_t farb = vld1_u8(in_far + i); uint8x8_t nearb = vld1_u8(in_near + i); int16x8_t diff = vreinterpretq_s16_u16(vsubl_u8(farb, nearb)); int16x8_t nears = vreinterpretq_s16_u16(vshll_n_u8(nearb, 2)); int16x8_t curr = vaddq_s16(nears, diff); // current row // horizontal filter works the same based on shifted vers of current // row. "prev" is current row shifted right by 1 pixel; we need to // insert the previous pixel value (from t1). // "next" is current row shifted left by 1 pixel, with first pixel // of next block of 8 pixels added in. int16x8_t prv0 = vextq_s16(curr, curr, 7); int16x8_t nxt0 = vextq_s16(curr, curr, 1); int16x8_t prev = vsetq_lane_s16(t1, prv0, 0); int16x8_t next = vsetq_lane_s16(3*in_near[i+8] + in_far[i+8], nxt0, 7); // horizontal filter, polyphase implementation since it's convenient: // even pixels = 3*cur + prev = cur*4 + (prev - cur) // odd pixels = 3*cur + next = cur*4 + (next - cur) // note the shared term. int16x8_t curs = vshlq_n_s16(curr, 2); int16x8_t prvd = vsubq_s16(prev, curr); int16x8_t nxtd = vsubq_s16(next, curr); int16x8_t even = vaddq_s16(curs, prvd); int16x8_t odd = vaddq_s16(curs, nxtd); // undo scaling and round, then store with even/odd phases interleaved uint8x8x2_t o; o.val[0] = vqrshrun_n_s16(even, 4); o.val[1] = vqrshrun_n_s16(odd, 4); vst2_u8(out + i*2, o); #endif // "previous" value for next iter t1 = 3*in_near[i+7] + in_far[i+7]; } t0 = t1; t1 = 3*in_near[i] + in_far[i]; out[i*2] = stbi__div16(3*t1 + t0 + 8); for (++i; i < w; ++i) { t0 = t1; t1 = 3*in_near[i]+in_far[i]; out[i*2-1] = stbi__div16(3*t0 + t1 + 8); out[i*2 ] = stbi__div16(3*t1 + t0 + 8); } out[w*2-1] = stbi__div4(t1+2); STBI_NOTUSED(hs); return out; } #endif static stbi_uc *stbi__resample_row_generic(stbi_uc *out, stbi_uc *in_near, stbi_uc *in_far, int w, int hs) { // resample with nearest-neighbor int i,j; STBI_NOTUSED(in_far); for (i=0; i < w; ++i) for (j=0; j < hs; ++j) out[i*hs+j] = in_near[i]; return out; } #ifdef STBI_JPEG_OLD // this is the same YCbCr-to-RGB calculation that stb_image has used // historically before the algorithm changes in 1.49 #define float2fixed(x) ((int) ((x) * 65536 + 0.5)) static void stbi__YCbCr_to_RGB_row(stbi_uc *out, const stbi_uc *y, const stbi_uc *pcb, const stbi_uc *pcr, int count, int step) { int i; for (i=0; i < count; ++i) { int y_fixed = (y[i] << 16) + 32768; // rounding int r,g,b; int cr = pcr[i] - 128; int cb = pcb[i] - 128; r = y_fixed + cr*float2fixed(1.40200f); g = y_fixed - cr*float2fixed(0.71414f) - cb*float2fixed(0.34414f); b = y_fixed + cb*float2fixed(1.77200f); r >>= 16; g >>= 16; b >>= 16; if ((unsigned) r > 255) { if (r < 0) r = 0; else r = 255; } if ((unsigned) g > 255) { if (g < 0) g = 0; else g = 255; } if ((unsigned) b > 255) { if (b < 0) b = 0; else b = 255; } out[0] = (stbi_uc)r; out[1] = (stbi_uc)g; out[2] = (stbi_uc)b; out[3] = 255; out += step; } } #else // this is a reduced-precision calculation of YCbCr-to-RGB introduced // to make sure the code produces the same results in both SIMD and scalar #define float2fixed(x) (((int) ((x) * 4096.0f + 0.5f)) << 8) static void stbi__YCbCr_to_RGB_row(stbi_uc *out, const stbi_uc *y, const stbi_uc *pcb, const stbi_uc *pcr, int count, int step) { int i; for (i=0; i < count; ++i) { int y_fixed = (y[i] << 20) + (1<<19); // rounding int r,g,b; int cr = pcr[i] - 128; int cb = pcb[i] - 128; r = y_fixed + cr* float2fixed(1.40200f); g = y_fixed + (cr*-float2fixed(0.71414f)) + ((cb*-float2fixed(0.34414f)) & 0xffff0000); b = y_fixed + cb* float2fixed(1.77200f); r >>= 20; g >>= 20; b >>= 20; if ((unsigned) r > 255) { if (r < 0) r = 0; else r = 255; } if ((unsigned) g > 255) { if (g < 0) g = 0; else g = 255; } if ((unsigned) b > 255) { if (b < 0) b = 0; else b = 255; } out[0] = (stbi_uc)r; out[1] = (stbi_uc)g; out[2] = (stbi_uc)b; out[3] = 255; out += step; } } #endif #if defined(STBI_SSE2) || defined(STBI_NEON) static void stbi__YCbCr_to_RGB_simd(stbi_uc *out, stbi_uc const *y, stbi_uc const *pcb, stbi_uc const *pcr, int count, int step) { int i = 0; #ifdef STBI_SSE2 // step == 3 is pretty ugly on the final interleave, and i'm not convinced // it's useful in practice (you wouldn't use it for textures, for example). // so just accelerate step == 4 case. if (step == 4) { // this is a fairly straightforward implementation and not super-optimized. __m128i signflip = _mm_set1_epi8(-0x80); __m128i cr_const0 = _mm_set1_epi16( (short) ( 1.40200f*4096.0f+0.5f)); __m128i cr_const1 = _mm_set1_epi16( - (short) ( 0.71414f*4096.0f+0.5f)); __m128i cb_const0 = _mm_set1_epi16( - (short) ( 0.34414f*4096.0f+0.5f)); __m128i cb_const1 = _mm_set1_epi16( (short) ( 1.77200f*4096.0f+0.5f)); __m128i y_bias = _mm_set1_epi8((char) (unsigned char) 128); __m128i xw = _mm_set1_epi16(255); // alpha channel for (; i+7 < count; i += 8) { // load __m128i y_bytes = _mm_loadl_epi64((__m128i *) (y+i)); __m128i cr_bytes = _mm_loadl_epi64((__m128i *) (pcr+i)); __m128i cb_bytes = _mm_loadl_epi64((__m128i *) (pcb+i)); __m128i cr_biased = _mm_xor_si128(cr_bytes, signflip); // -128 __m128i cb_biased = _mm_xor_si128(cb_bytes, signflip); // -128 // unpack to short (and left-shift cr, cb by 8) __m128i yw = _mm_unpacklo_epi8(y_bias, y_bytes); __m128i crw = _mm_unpacklo_epi8(_mm_setzero_si128(), cr_biased); __m128i cbw = _mm_unpacklo_epi8(_mm_setzero_si128(), cb_biased); // color transform __m128i yws = _mm_srli_epi16(yw, 4); __m128i cr0 = _mm_mulhi_epi16(cr_const0, crw); __m128i cb0 = _mm_mulhi_epi16(cb_const0, cbw); __m128i cb1 = _mm_mulhi_epi16(cbw, cb_const1); __m128i cr1 = _mm_mulhi_epi16(crw, cr_const1); __m128i rws = _mm_add_epi16(cr0, yws); __m128i gwt = _mm_add_epi16(cb0, yws); __m128i bws = _mm_add_epi16(yws, cb1); __m128i gws = _mm_add_epi16(gwt, cr1); // descale __m128i rw = _mm_srai_epi16(rws, 4); __m128i bw = _mm_srai_epi16(bws, 4); __m128i gw = _mm_srai_epi16(gws, 4); // back to byte, set up for transpose __m128i brb = _mm_packus_epi16(rw, bw); __m128i gxb = _mm_packus_epi16(gw, xw); // transpose to interleave channels __m128i t0 = _mm_unpacklo_epi8(brb, gxb); __m128i t1 = _mm_unpackhi_epi8(brb, gxb); __m128i o0 = _mm_unpacklo_epi16(t0, t1); __m128i o1 = _mm_unpackhi_epi16(t0, t1); // store _mm_storeu_si128((__m128i *) (out + 0), o0); _mm_storeu_si128((__m128i *) (out + 16), o1); out += 32; } } #endif #ifdef STBI_NEON // in this version, step=3 support would be easy to add. but is there demand? if (step == 4) { // this is a fairly straightforward implementation and not super-optimized. uint8x8_t signflip = vdup_n_u8(0x80); int16x8_t cr_const0 = vdupq_n_s16( (short) ( 1.40200f*4096.0f+0.5f)); int16x8_t cr_const1 = vdupq_n_s16( - (short) ( 0.71414f*4096.0f+0.5f)); int16x8_t cb_const0 = vdupq_n_s16( - (short) ( 0.34414f*4096.0f+0.5f)); int16x8_t cb_const1 = vdupq_n_s16( (short) ( 1.77200f*4096.0f+0.5f)); for (; i+7 < count; i += 8) { // load uint8x8_t y_bytes = vld1_u8(y + i); uint8x8_t cr_bytes = vld1_u8(pcr + i); uint8x8_t cb_bytes = vld1_u8(pcb + i); int8x8_t cr_biased = vreinterpret_s8_u8(vsub_u8(cr_bytes, signflip)); int8x8_t cb_biased = vreinterpret_s8_u8(vsub_u8(cb_bytes, signflip)); // expand to s16 int16x8_t yws = vreinterpretq_s16_u16(vshll_n_u8(y_bytes, 4)); int16x8_t crw = vshll_n_s8(cr_biased, 7); int16x8_t cbw = vshll_n_s8(cb_biased, 7); // color transform int16x8_t cr0 = vqdmulhq_s16(crw, cr_const0); int16x8_t cb0 = vqdmulhq_s16(cbw, cb_const0); int16x8_t cr1 = vqdmulhq_s16(crw, cr_const1); int16x8_t cb1 = vqdmulhq_s16(cbw, cb_const1); int16x8_t rws = vaddq_s16(yws, cr0); int16x8_t gws = vaddq_s16(vaddq_s16(yws, cb0), cr1); int16x8_t bws = vaddq_s16(yws, cb1); // undo scaling, round, convert to byte uint8x8x4_t o; o.val[0] = vqrshrun_n_s16(rws, 4); o.val[1] = vqrshrun_n_s16(gws, 4); o.val[2] = vqrshrun_n_s16(bws, 4); o.val[3] = vdup_n_u8(255); // store, interleaving r/g/b/a vst4_u8(out, o); out += 8*4; } } #endif for (; i < count; ++i) { int y_fixed = (y[i] << 20) + (1<<19); // rounding int r,g,b; int cr = pcr[i] - 128; int cb = pcb[i] - 128; r = y_fixed + cr* float2fixed(1.40200f); g = y_fixed + cr*-float2fixed(0.71414f) + ((cb*-float2fixed(0.34414f)) & 0xffff0000); b = y_fixed + cb* float2fixed(1.77200f); r >>= 20; g >>= 20; b >>= 20; if ((unsigned) r > 255) { if (r < 0) r = 0; else r = 255; } if ((unsigned) g > 255) { if (g < 0) g = 0; else g = 255; } if ((unsigned) b > 255) { if (b < 0) b = 0; else b = 255; } out[0] = (stbi_uc)r; out[1] = (stbi_uc)g; out[2] = (stbi_uc)b; out[3] = 255; out += step; } } #endif // set up the kernels static void stbi__setup_jpeg(stbi__jpeg *j) { j->idct_block_kernel = stbi__idct_block; j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_row; j->resample_row_hv_2_kernel = stbi__resample_row_hv_2; #ifdef STBI_SSE2 if (stbi__sse2_available()) { j->idct_block_kernel = stbi__idct_simd; #ifndef STBI_JPEG_OLD j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_simd; #endif j->resample_row_hv_2_kernel = stbi__resample_row_hv_2_simd; } #endif #ifdef STBI_NEON j->idct_block_kernel = stbi__idct_simd; #ifndef STBI_JPEG_OLD j->YCbCr_to_RGB_kernel = stbi__YCbCr_to_RGB_simd; #endif j->resample_row_hv_2_kernel = stbi__resample_row_hv_2_simd; #endif } // clean up the temporary component buffers static void stbi__cleanup_jpeg(stbi__jpeg *j) { int i; for (i=0; i < j->s->img_n; ++i) { if (j->img_comp[i].raw_data) { STBI_FREE(j->img_comp[i].raw_data); j->img_comp[i].raw_data = NULL; j->img_comp[i].data = NULL; } if (j->img_comp[i].raw_coeff) { STBI_FREE(j->img_comp[i].raw_coeff); j->img_comp[i].raw_coeff = 0; j->img_comp[i].coeff = 0; } if (j->img_comp[i].linebuf) { STBI_FREE(j->img_comp[i].linebuf); j->img_comp[i].linebuf = NULL; } } } typedef struct { resample_row_func resample; stbi_uc *line0,*line1; int hs,vs; // expansion factor in each axis int w_lores; // horizontal pixels pre-expansion int ystep; // how far through vertical expansion we are int ypos; // which pre-expansion row we're on } stbi__resample; static stbi_uc *load_jpeg_image(stbi__jpeg *z, int *out_x, int *out_y, int *comp, int req_comp) { int n, decode_n; z->s->img_n = 0; // make stbi__cleanup_jpeg safe // validate req_comp if (req_comp < 0 || req_comp > 4) return stbi__errpuc("bad req_comp", "Internal error"); // load a jpeg image from whichever source, but leave in YCbCr format if (!stbi__decode_jpeg_image(z)) { stbi__cleanup_jpeg(z); return NULL; } // determine actual number of components to generate n = req_comp ? req_comp : z->s->img_n; if (z->s->img_n == 3 && n < 3) decode_n = 1; else decode_n = z->s->img_n; // resample and color-convert { int k; unsigned int i,j; stbi_uc *output; stbi_uc *coutput[4]; stbi__resample res_comp[4]; for (k=0; k < decode_n; ++k) { stbi__resample *r = &res_comp[k]; // allocate line buffer big enough for upsampling off the edges // with upsample factor of 4 z->img_comp[k].linebuf = (stbi_uc *) stbi__malloc(z->s->img_x + 3); if (!z->img_comp[k].linebuf) { stbi__cleanup_jpeg(z); return stbi__errpuc("outofmem", "Out of memory"); } r->hs = z->img_h_max / z->img_comp[k].h; r->vs = z->img_v_max / z->img_comp[k].v; r->ystep = r->vs >> 1; r->w_lores = (z->s->img_x + r->hs-1) / r->hs; r->ypos = 0; r->line0 = r->line1 = z->img_comp[k].data; if (r->hs == 1 && r->vs == 1) r->resample = resample_row_1; else if (r->hs == 1 && r->vs == 2) r->resample = stbi__resample_row_v_2; else if (r->hs == 2 && r->vs == 1) r->resample = stbi__resample_row_h_2; else if (r->hs == 2 && r->vs == 2) r->resample = z->resample_row_hv_2_kernel; else r->resample = stbi__resample_row_generic; } // can't error after this so, this is safe output = (stbi_uc *) stbi__malloc(n * z->s->img_x * z->s->img_y + 1); if (!output) { stbi__cleanup_jpeg(z); return stbi__errpuc("outofmem", "Out of memory"); } // now go ahead and resample for (j=0; j < z->s->img_y; ++j) { stbi_uc *out = output + n * z->s->img_x * j; for (k=0; k < decode_n; ++k) { stbi__resample *r = &res_comp[k]; int y_bot = r->ystep >= (r->vs >> 1); coutput[k] = r->resample(z->img_comp[k].linebuf, y_bot ? r->line1 : r->line0, y_bot ? r->line0 : r->line1, r->w_lores, r->hs); if (++r->ystep >= r->vs) { r->ystep = 0; r->line0 = r->line1; if (++r->ypos < z->img_comp[k].y) r->line1 += z->img_comp[k].w2; } } if (n >= 3) { stbi_uc *y = coutput[0]; if (z->s->img_n == 3) { if (z->rgb == 3) { for (i=0; i < z->s->img_x; ++i) { out[0] = y[i]; out[1] = coutput[1][i]; out[2] = coutput[2][i]; out[3] = 255; out += n; } } else { z->YCbCr_to_RGB_kernel(out, y, coutput[1], coutput[2], z->s->img_x, n); } } else for (i=0; i < z->s->img_x; ++i) { out[0] = out[1] = out[2] = y[i]; out[3] = 255; // not used if n==3 out += n; } } else { stbi_uc *y = coutput[0]; if (n == 1) for (i=0; i < z->s->img_x; ++i) out[i] = y[i]; else for (i=0; i < z->s->img_x; ++i) *out++ = y[i], *out++ = 255; } } stbi__cleanup_jpeg(z); *out_x = z->s->img_x; *out_y = z->s->img_y; if (comp) *comp = z->s->img_n; // report original components, not output return output; } } static unsigned char *stbi__jpeg_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { unsigned char* result; stbi__jpeg* j = (stbi__jpeg*) stbi__malloc(sizeof(stbi__jpeg)); j->s = s; stbi__setup_jpeg(j); result = load_jpeg_image(j, x,y,comp,req_comp); STBI_FREE(j); return result; } static int stbi__jpeg_test(stbi__context *s) { int r; stbi__jpeg j; j.s = s; stbi__setup_jpeg(&j); r = stbi__decode_jpeg_header(&j, STBI__SCAN_type); stbi__rewind(s); return r; } static int stbi__jpeg_info_raw(stbi__jpeg *j, int *x, int *y, int *comp) { if (!stbi__decode_jpeg_header(j, STBI__SCAN_header)) { stbi__rewind( j->s ); return 0; } if (x) *x = j->s->img_x; if (y) *y = j->s->img_y; if (comp) *comp = j->s->img_n; return 1; } static int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp) { int result; stbi__jpeg* j = (stbi__jpeg*) (stbi__malloc(sizeof(stbi__jpeg))); j->s = s; result = stbi__jpeg_info_raw(j, x, y, comp); STBI_FREE(j); return result; } #endif // public domain zlib decode v0.2 Sean Barrett 2006-11-18 // simple implementation // - all input must be provided in an upfront buffer // - all output is written to a single output buffer (can malloc/realloc) // performance // - fast huffman #ifndef STBI_NO_ZLIB // fast-way is faster to check than jpeg huffman, but slow way is slower #define STBI__ZFAST_BITS 9 // accelerate all cases in default tables #define STBI__ZFAST_MASK ((1 << STBI__ZFAST_BITS) - 1) // zlib-style huffman encoding // (jpegs packs from left, zlib from right, so can't share code) typedef struct { stbi__uint16 fast[1 << STBI__ZFAST_BITS]; stbi__uint16 firstcode[16]; int maxcode[17]; stbi__uint16 firstsymbol[16]; stbi_uc size[288]; stbi__uint16 value[288]; } stbi__zhuffman; stbi_inline static int stbi__bitreverse16(int n) { n = ((n & 0xAAAA) >> 1) | ((n & 0x5555) << 1); n = ((n & 0xCCCC) >> 2) | ((n & 0x3333) << 2); n = ((n & 0xF0F0) >> 4) | ((n & 0x0F0F) << 4); n = ((n & 0xFF00) >> 8) | ((n & 0x00FF) << 8); return n; } stbi_inline static int stbi__bit_reverse(int v, int bits) { STBI_ASSERT(bits <= 16); // to bit reverse n bits, reverse 16 and shift // e.g. 11 bits, bit reverse and shift away 5 return stbi__bitreverse16(v) >> (16-bits); } static int stbi__zbuild_huffman(stbi__zhuffman *z, stbi_uc *sizelist, int num) { int i,k=0; int code, next_code[16], sizes[17]; // DEFLATE spec for generating codes memset(sizes, 0, sizeof(sizes)); memset(z->fast, 0, sizeof(z->fast)); for (i=0; i < num; ++i) ++sizes[sizelist[i]]; sizes[0] = 0; for (i=1; i < 16; ++i) if (sizes[i] > (1 << i)) return stbi__err("bad sizes", "Corrupt PNG"); code = 0; for (i=1; i < 16; ++i) { next_code[i] = code; z->firstcode[i] = (stbi__uint16) code; z->firstsymbol[i] = (stbi__uint16) k; code = (code + sizes[i]); if (sizes[i]) if (code-1 >= (1 << i)) return stbi__err("bad codelengths","Corrupt PNG"); z->maxcode[i] = code << (16-i); // preshift for inner loop code <<= 1; k += sizes[i]; } z->maxcode[16] = 0x10000; // sentinel for (i=0; i < num; ++i) { int s = sizelist[i]; if (s) { int c = next_code[s] - z->firstcode[s] + z->firstsymbol[s]; stbi__uint16 fastv = (stbi__uint16) ((s << 9) | i); z->size [c] = (stbi_uc ) s; z->value[c] = (stbi__uint16) i; if (s <= STBI__ZFAST_BITS) { int j = stbi__bit_reverse(next_code[s],s); while (j < (1 << STBI__ZFAST_BITS)) { z->fast[j] = fastv; j += (1 << s); } } ++next_code[s]; } } return 1; } // zlib-from-memory implementation for PNG reading // because PNG allows splitting the zlib stream arbitrarily, // and it's annoying structurally to have PNG call ZLIB call PNG, // we require PNG read all the IDATs and combine them into a single // memory buffer typedef struct { stbi_uc *zbuffer, *zbuffer_end; int num_bits; stbi__uint32 code_buffer; char *zout; char *zout_start; char *zout_end; int z_expandable; stbi__zhuffman z_length, z_distance; } stbi__zbuf; stbi_inline static stbi_uc stbi__zget8(stbi__zbuf *z) { if (z->zbuffer >= z->zbuffer_end) return 0; return *z->zbuffer++; } static void stbi__fill_bits(stbi__zbuf *z) { do { STBI_ASSERT(z->code_buffer < (1U << z->num_bits)); z->code_buffer |= (unsigned int) stbi__zget8(z) << z->num_bits; z->num_bits += 8; } while (z->num_bits <= 24); } stbi_inline static unsigned int stbi__zreceive(stbi__zbuf *z, int n) { unsigned int k; if (z->num_bits < n) stbi__fill_bits(z); k = z->code_buffer & ((1 << n) - 1); z->code_buffer >>= n; z->num_bits -= n; return k; } static int stbi__zhuffman_decode_slowpath(stbi__zbuf *a, stbi__zhuffman *z) { int b,s,k; // not resolved by fast table, so compute it the slow way // use jpeg approach, which requires MSbits at top k = stbi__bit_reverse(a->code_buffer, 16); for (s=STBI__ZFAST_BITS+1; ; ++s) if (k < z->maxcode[s]) break; if (s == 16) return -1; // invalid code! // code size is s, so: b = (k >> (16-s)) - z->firstcode[s] + z->firstsymbol[s]; STBI_ASSERT(z->size[b] == s); a->code_buffer >>= s; a->num_bits -= s; return z->value[b]; } stbi_inline static int stbi__zhuffman_decode(stbi__zbuf *a, stbi__zhuffman *z) { int b,s; if (a->num_bits < 16) stbi__fill_bits(a); b = z->fast[a->code_buffer & STBI__ZFAST_MASK]; if (b) { s = b >> 9; a->code_buffer >>= s; a->num_bits -= s; return b & 511; } return stbi__zhuffman_decode_slowpath(a, z); } static int stbi__zexpand(stbi__zbuf *z, char *zout, int n) // need to make room for n bytes { char *q; int cur, limit, old_limit; z->zout = zout; if (!z->z_expandable) return stbi__err("output buffer limit","Corrupt PNG"); cur = (int) (z->zout - z->zout_start); limit = old_limit = (int) (z->zout_end - z->zout_start); while (cur + n > limit) limit *= 2; q = (char *) STBI_REALLOC_SIZED(z->zout_start, old_limit, limit); STBI_NOTUSED(old_limit); if (q == NULL) return stbi__err("outofmem", "Out of memory"); z->zout_start = q; z->zout = q + cur; z->zout_end = q + limit; return 1; } static int stbi__zlength_base[31] = { 3,4,5,6,7,8,9,10,11,13, 15,17,19,23,27,31,35,43,51,59, 67,83,99,115,131,163,195,227,258,0,0 }; static int stbi__zlength_extra[31]= { 0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0 }; static int stbi__zdist_base[32] = { 1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193, 257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0}; static int stbi__zdist_extra[32] = { 0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13}; static int stbi__parse_huffman_block(stbi__zbuf *a) { char *zout = a->zout; for(;;) { int z = stbi__zhuffman_decode(a, &a->z_length); if (z < 256) { if (z < 0) return stbi__err("bad huffman code","Corrupt PNG"); // error in huffman codes if (zout >= a->zout_end) { if (!stbi__zexpand(a, zout, 1)) return 0; zout = a->zout; } *zout++ = (char) z; } else { stbi_uc *p; int len,dist; if (z == 256) { a->zout = zout; return 1; } z -= 257; len = stbi__zlength_base[z]; if (stbi__zlength_extra[z]) len += stbi__zreceive(a, stbi__zlength_extra[z]); z = stbi__zhuffman_decode(a, &a->z_distance); if (z < 0) return stbi__err("bad huffman code","Corrupt PNG"); dist = stbi__zdist_base[z]; if (stbi__zdist_extra[z]) dist += stbi__zreceive(a, stbi__zdist_extra[z]); if (zout - a->zout_start < dist) return stbi__err("bad dist","Corrupt PNG"); if (zout + len > a->zout_end) { if (!stbi__zexpand(a, zout, len)) return 0; zout = a->zout; } p = (stbi_uc *) (zout - dist); if (dist == 1) { // run of one byte; common in images. stbi_uc v = *p; if (len) { do *zout++ = v; while (--len); } } else { if (len) { do *zout++ = *p++; while (--len); } } } } } static int stbi__compute_huffman_codes(stbi__zbuf *a) { static stbi_uc length_dezigzag[19] = { 16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15 }; stbi__zhuffman z_codelength; stbi_uc lencodes[286+32+137];//padding for maximum single op stbi_uc codelength_sizes[19]; int i,n; int hlit = stbi__zreceive(a,5) + 257; int hdist = stbi__zreceive(a,5) + 1; int hclen = stbi__zreceive(a,4) + 4; memset(codelength_sizes, 0, sizeof(codelength_sizes)); for (i=0; i < hclen; ++i) { int s = stbi__zreceive(a,3); codelength_sizes[length_dezigzag[i]] = (stbi_uc) s; } if (!stbi__zbuild_huffman(&z_codelength, codelength_sizes, 19)) return 0; n = 0; while (n < hlit + hdist) { int c = stbi__zhuffman_decode(a, &z_codelength); if (c < 0 || c >= 19) return stbi__err("bad codelengths", "Corrupt PNG"); if (c < 16) lencodes[n++] = (stbi_uc) c; else if (c == 16) { c = stbi__zreceive(a,2)+3; memset(lencodes+n, lencodes[n-1], c); n += c; } else if (c == 17) { c = stbi__zreceive(a,3)+3; memset(lencodes+n, 0, c); n += c; } else { STBI_ASSERT(c == 18); c = stbi__zreceive(a,7)+11; memset(lencodes+n, 0, c); n += c; } } if (n != hlit+hdist) return stbi__err("bad codelengths","Corrupt PNG"); if (!stbi__zbuild_huffman(&a->z_length, lencodes, hlit)) return 0; if (!stbi__zbuild_huffman(&a->z_distance, lencodes+hlit, hdist)) return 0; return 1; } static int stbi__parse_uncompressed_block(stbi__zbuf *a) { stbi_uc header[4]; int len,nlen,k; if (a->num_bits & 7) stbi__zreceive(a, a->num_bits & 7); // discard // drain the bit-packed data into header k = 0; while (a->num_bits > 0) { header[k++] = (stbi_uc) (a->code_buffer & 255); // suppress MSVC run-time check a->code_buffer >>= 8; a->num_bits -= 8; } STBI_ASSERT(a->num_bits == 0); // now fill header the normal way while (k < 4) header[k++] = stbi__zget8(a); len = header[1] * 256 + header[0]; nlen = header[3] * 256 + header[2]; if (nlen != (len ^ 0xffff)) return stbi__err("zlib corrupt","Corrupt PNG"); if (a->zbuffer + len > a->zbuffer_end) return stbi__err("read past buffer","Corrupt PNG"); if (a->zout + len > a->zout_end) if (!stbi__zexpand(a, a->zout, len)) return 0; memcpy(a->zout, a->zbuffer, len); a->zbuffer += len; a->zout += len; return 1; } static int stbi__parse_zlib_header(stbi__zbuf *a) { int cmf = stbi__zget8(a); int cm = cmf & 15; /* int cinfo = cmf >> 4; */ int flg = stbi__zget8(a); if ((cmf*256+flg) % 31 != 0) return stbi__err("bad zlib header","Corrupt PNG"); // zlib spec if (flg & 32) return stbi__err("no preset dict","Corrupt PNG"); // preset dictionary not allowed in png if (cm != 8) return stbi__err("bad compression","Corrupt PNG"); // DEFLATE required for png // window = 1 << (8 + cinfo)... but who cares, we fully buffer output return 1; } // @TODO: should statically initialize these for optimal thread safety static stbi_uc stbi__zdefault_length[288], stbi__zdefault_distance[32]; static void stbi__init_zdefaults(void) { int i; // use <= to match clearly with spec for (i=0; i <= 143; ++i) stbi__zdefault_length[i] = 8; for ( ; i <= 255; ++i) stbi__zdefault_length[i] = 9; for ( ; i <= 279; ++i) stbi__zdefault_length[i] = 7; for ( ; i <= 287; ++i) stbi__zdefault_length[i] = 8; for (i=0; i <= 31; ++i) stbi__zdefault_distance[i] = 5; } static int stbi__parse_zlib(stbi__zbuf *a, int parse_header) { int final, type; if (parse_header) if (!stbi__parse_zlib_header(a)) return 0; a->num_bits = 0; a->code_buffer = 0; do { final = stbi__zreceive(a,1); type = stbi__zreceive(a,2); if (type == 0) { if (!stbi__parse_uncompressed_block(a)) return 0; } else if (type == 3) { return 0; } else { if (type == 1) { // use fixed code lengths if (!stbi__zdefault_distance[31]) stbi__init_zdefaults(); if (!stbi__zbuild_huffman(&a->z_length , stbi__zdefault_length , 288)) return 0; if (!stbi__zbuild_huffman(&a->z_distance, stbi__zdefault_distance, 32)) return 0; } else { if (!stbi__compute_huffman_codes(a)) return 0; } if (!stbi__parse_huffman_block(a)) return 0; } } while (!final); return 1; } static int stbi__do_zlib(stbi__zbuf *a, char *obuf, int olen, int exp, int parse_header) { a->zout_start = obuf; a->zout = obuf; a->zout_end = obuf + olen; a->z_expandable = exp; return stbi__parse_zlib(a, parse_header); } STBIDEF char *stbi_zlib_decode_malloc_guesssize(const char *buffer, int len, int initial_size, int *outlen) { stbi__zbuf a; char *p = (char *) stbi__malloc(initial_size); if (p == NULL) return NULL; a.zbuffer = (stbi_uc *) buffer; a.zbuffer_end = (stbi_uc *) buffer + len; if (stbi__do_zlib(&a, p, initial_size, 1, 1)) { if (outlen) *outlen = (int) (a.zout - a.zout_start); return a.zout_start; } else { STBI_FREE(a.zout_start); return NULL; } } STBIDEF char *stbi_zlib_decode_malloc(char const *buffer, int len, int *outlen) { return stbi_zlib_decode_malloc_guesssize(buffer, len, 16384, outlen); } STBIDEF char *stbi_zlib_decode_malloc_guesssize_headerflag(const char *buffer, int len, int initial_size, int *outlen, int parse_header) { stbi__zbuf a; char *p = (char *) stbi__malloc(initial_size); if (p == NULL) return NULL; a.zbuffer = (stbi_uc *) buffer; a.zbuffer_end = (stbi_uc *) buffer + len; if (stbi__do_zlib(&a, p, initial_size, 1, parse_header)) { if (outlen) *outlen = (int) (a.zout - a.zout_start); return a.zout_start; } else { STBI_FREE(a.zout_start); return NULL; } } STBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, char const *ibuffer, int ilen) { stbi__zbuf a; a.zbuffer = (stbi_uc *) ibuffer; a.zbuffer_end = (stbi_uc *) ibuffer + ilen; if (stbi__do_zlib(&a, obuffer, olen, 0, 1)) return (int) (a.zout - a.zout_start); else return -1; } STBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int len, int *outlen) { stbi__zbuf a; char *p = (char *) stbi__malloc(16384); if (p == NULL) return NULL; a.zbuffer = (stbi_uc *) buffer; a.zbuffer_end = (stbi_uc *) buffer+len; if (stbi__do_zlib(&a, p, 16384, 1, 0)) { if (outlen) *outlen = (int) (a.zout - a.zout_start); return a.zout_start; } else { STBI_FREE(a.zout_start); return NULL; } } STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char *ibuffer, int ilen) { stbi__zbuf a; a.zbuffer = (stbi_uc *) ibuffer; a.zbuffer_end = (stbi_uc *) ibuffer + ilen; if (stbi__do_zlib(&a, obuffer, olen, 0, 0)) return (int) (a.zout - a.zout_start); else return -1; } #endif // public domain "baseline" PNG decoder v0.10 Sean Barrett 2006-11-18 // simple implementation // - only 8-bit samples // - no CRC checking // - allocates lots of intermediate memory // - avoids problem of streaming data between subsystems // - avoids explicit window management // performance // - uses stb_zlib, a PD zlib implementation with fast huffman decoding #ifndef STBI_NO_PNG typedef struct { stbi__uint32 length; stbi__uint32 type; } stbi__pngchunk; static stbi__pngchunk stbi__get_chunk_header(stbi__context *s) { stbi__pngchunk c; c.length = stbi__get32be(s); c.type = stbi__get32be(s); return c; } static int stbi__check_png_header(stbi__context *s) { static stbi_uc png_sig[8] = { 137,80,78,71,13,10,26,10 }; int i; for (i=0; i < 8; ++i) if (stbi__get8(s) != png_sig[i]) return stbi__err("bad png sig","Not a PNG"); return 1; } typedef struct { stbi__context *s; stbi_uc *idata, *expanded, *out; int depth; } stbi__png; enum { STBI__F_none=0, STBI__F_sub=1, STBI__F_up=2, STBI__F_avg=3, STBI__F_paeth=4, // synthetic filters used for first scanline to avoid needing a dummy row of 0s STBI__F_avg_first, STBI__F_paeth_first }; static stbi_uc first_row_filter[5] = { STBI__F_none, STBI__F_sub, STBI__F_none, STBI__F_avg_first, STBI__F_paeth_first }; static int stbi__paeth(int a, int b, int c) { int p = a + b - c; int pa = abs(p-a); int pb = abs(p-b); int pc = abs(p-c); if (pa <= pb && pa <= pc) return a; if (pb <= pc) return b; return c; } static stbi_uc stbi__depth_scale_table[9] = { 0, 0xff, 0x55, 0, 0x11, 0,0,0, 0x01 }; // create the png data from post-deflated data static int stbi__create_png_image_raw(stbi__png *a, stbi_uc *raw, stbi__uint32 raw_len, int out_n, stbi__uint32 x, stbi__uint32 y, int depth, int color) { int bytes = (depth == 16? 2 : 1); stbi__context *s = a->s; stbi__uint32 i,j,stride = x*out_n*bytes; stbi__uint32 img_len, img_width_bytes; int k; int img_n = s->img_n; // copy it into a local for later int output_bytes = out_n*bytes; int filter_bytes = img_n*bytes; int width = x; STBI_ASSERT(out_n == s->img_n || out_n == s->img_n+1); a->out = (stbi_uc *) stbi__malloc(x * y * output_bytes); // extra bytes to write off the end into if (!a->out) return stbi__err("outofmem", "Out of memory"); img_width_bytes = (((img_n * x * depth) + 7) >> 3); img_len = (img_width_bytes + 1) * y; if (s->img_x == x && s->img_y == y) { if (raw_len != img_len) return stbi__err("not enough pixels","Corrupt PNG"); } else { // interlaced: if (raw_len < img_len) return stbi__err("not enough pixels","Corrupt PNG"); } for (j=0; j < y; ++j) { stbi_uc *cur = a->out + stride*j; stbi_uc *prior = cur - stride; int filter = *raw++; if (filter > 4) return stbi__err("invalid filter","Corrupt PNG"); if (depth < 8) { STBI_ASSERT(img_width_bytes <= x); cur += x*out_n - img_width_bytes; // store output to the rightmost img_len bytes, so we can decode in place filter_bytes = 1; width = img_width_bytes; } // if first row, use special filter that doesn't sample previous row if (j == 0) filter = first_row_filter[filter]; // handle first byte explicitly for (k=0; k < filter_bytes; ++k) { switch (filter) { case STBI__F_none : cur[k] = raw[k]; break; case STBI__F_sub : cur[k] = raw[k]; break; case STBI__F_up : cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; case STBI__F_avg : cur[k] = STBI__BYTECAST(raw[k] + (prior[k]>>1)); break; case STBI__F_paeth : cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(0,prior[k],0)); break; case STBI__F_avg_first : cur[k] = raw[k]; break; case STBI__F_paeth_first: cur[k] = raw[k]; break; } } if (depth == 8) { if (img_n != out_n) cur[img_n] = 255; // first pixel raw += img_n; cur += out_n; prior += out_n; } else if (depth == 16) { if (img_n != out_n) { cur[filter_bytes] = 255; // first pixel top byte cur[filter_bytes+1] = 255; // first pixel bottom byte } raw += filter_bytes; cur += output_bytes; prior += output_bytes; } else { raw += 1; cur += 1; prior += 1; } // this is a little gross, so that we don't switch per-pixel or per-component if (depth < 8 || img_n == out_n) { int nk = (width - 1)*filter_bytes; #define CASE(f) \ case f: \ for (k=0; k < nk; ++k) switch (filter) { // "none" filter turns into a memcpy here; make that explicit. case STBI__F_none: memcpy(cur, raw, nk); break; CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; } #undef CASE raw += nk; } else { STBI_ASSERT(img_n+1 == out_n); #define CASE(f) \ case f: \ for (i=x-1; i >= 1; --i, cur[filter_bytes]=255,raw+=filter_bytes,cur+=output_bytes,prior+=output_bytes) \ for (k=0; k < filter_bytes; ++k) switch (filter) { CASE(STBI__F_none) cur[k] = raw[k]; break; CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); break; CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); break; CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); break; CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); break; CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); break; } #undef CASE // the loop above sets the high byte of the pixels' alpha, but for // 16 bit png files we also need the low byte set. we'll do that here. if (depth == 16) { cur = a->out + stride*j; // start at the beginning of the row again for (i=0; i < x; ++i,cur+=output_bytes) { cur[filter_bytes+1] = 255; } } } } // we make a separate pass to expand bits to pixels; for performance, // this could run two scanlines behind the above code, so it won't // intefere with filtering but will still be in the cache. if (depth < 8) { for (j=0; j < y; ++j) { stbi_uc *cur = a->out + stride*j; stbi_uc *in = a->out + stride*j + x*out_n - img_width_bytes; // unpack 1/2/4-bit into a 8-bit buffer. allows us to keep the common 8-bit path optimal at minimal cost for 1/2/4-bit // png guarante byte alignment, if width is not multiple of 8/4/2 we'll decode dummy trailing data that will be skipped in the later loop stbi_uc scale = (color == 0) ? stbi__depth_scale_table[depth] : 1; // scale grayscale values to 0..255 range // note that the final byte might overshoot and write more data than desired. // we can allocate enough data that this never writes out of memory, but it // could also overwrite the next scanline. can it overwrite non-empty data // on the next scanline? yes, consider 1-pixel-wide scanlines with 1-bit-per-pixel. // so we need to explicitly clamp the final ones if (depth == 4) { for (k=x*img_n; k >= 2; k-=2, ++in) { *cur++ = scale * ((*in >> 4) ); *cur++ = scale * ((*in ) & 0x0f); } if (k > 0) *cur++ = scale * ((*in >> 4) ); } else if (depth == 2) { for (k=x*img_n; k >= 4; k-=4, ++in) { *cur++ = scale * ((*in >> 6) ); *cur++ = scale * ((*in >> 4) & 0x03); *cur++ = scale * ((*in >> 2) & 0x03); *cur++ = scale * ((*in ) & 0x03); } if (k > 0) *cur++ = scale * ((*in >> 6) ); if (k > 1) *cur++ = scale * ((*in >> 4) & 0x03); if (k > 2) *cur++ = scale * ((*in >> 2) & 0x03); } else if (depth == 1) { for (k=x*img_n; k >= 8; k-=8, ++in) { *cur++ = scale * ((*in >> 7) ); *cur++ = scale * ((*in >> 6) & 0x01); *cur++ = scale * ((*in >> 5) & 0x01); *cur++ = scale * ((*in >> 4) & 0x01); *cur++ = scale * ((*in >> 3) & 0x01); *cur++ = scale * ((*in >> 2) & 0x01); *cur++ = scale * ((*in >> 1) & 0x01); *cur++ = scale * ((*in ) & 0x01); } if (k > 0) *cur++ = scale * ((*in >> 7) ); if (k > 1) *cur++ = scale * ((*in >> 6) & 0x01); if (k > 2) *cur++ = scale * ((*in >> 5) & 0x01); if (k > 3) *cur++ = scale * ((*in >> 4) & 0x01); if (k > 4) *cur++ = scale * ((*in >> 3) & 0x01); if (k > 5) *cur++ = scale * ((*in >> 2) & 0x01); if (k > 6) *cur++ = scale * ((*in >> 1) & 0x01); } if (img_n != out_n) { int q; // insert alpha = 255 cur = a->out + stride*j; if (img_n == 1) { for (q=x-1; q >= 0; --q) { cur[q*2+1] = 255; cur[q*2+0] = cur[q]; } } else { STBI_ASSERT(img_n == 3); for (q=x-1; q >= 0; --q) { cur[q*4+3] = 255; cur[q*4+2] = cur[q*3+2]; cur[q*4+1] = cur[q*3+1]; cur[q*4+0] = cur[q*3+0]; } } } } } else if (depth == 16) { // force the image data from big-endian to platform-native. // this is done in a separate pass due to the decoding relying // on the data being untouched, but could probably be done // per-line during decode if care is taken. stbi_uc *cur = a->out; stbi__uint16 *cur16 = (stbi__uint16*)cur; for(i=0; i < x*y*out_n; ++i,cur16++,cur+=2) { *cur16 = (cur[0] << 8) | cur[1]; } } return 1; } static int stbi__create_png_image(stbi__png *a, stbi_uc *image_data, stbi__uint32 image_data_len, int out_n, int depth, int color, int interlaced) { stbi_uc *final; int p; if (!interlaced) return stbi__create_png_image_raw(a, image_data, image_data_len, out_n, a->s->img_x, a->s->img_y, depth, color); // de-interlacing final = (stbi_uc *) stbi__malloc(a->s->img_x * a->s->img_y * out_n); for (p=0; p < 7; ++p) { int xorig[] = { 0,4,0,2,0,1,0 }; int yorig[] = { 0,0,4,0,2,0,1 }; int xspc[] = { 8,8,4,4,2,2,1 }; int yspc[] = { 8,8,8,4,4,2,2 }; int i,j,x,y; // pass1_x[4] = 0, pass1_x[5] = 1, pass1_x[12] = 1 x = (a->s->img_x - xorig[p] + xspc[p]-1) / xspc[p]; y = (a->s->img_y - yorig[p] + yspc[p]-1) / yspc[p]; if (x && y) { stbi__uint32 img_len = ((((a->s->img_n * x * depth) + 7) >> 3) + 1) * y; if (!stbi__create_png_image_raw(a, image_data, image_data_len, out_n, x, y, depth, color)) { STBI_FREE(final); return 0; } for (j=0; j < y; ++j) { for (i=0; i < x; ++i) { int out_y = j*yspc[p]+yorig[p]; int out_x = i*xspc[p]+xorig[p]; memcpy(final + out_y*a->s->img_x*out_n + out_x*out_n, a->out + (j*x+i)*out_n, out_n); } } STBI_FREE(a->out); image_data += img_len; image_data_len -= img_len; } } a->out = final; return 1; } static int stbi__compute_transparency(stbi__png *z, stbi_uc tc[3], int out_n) { stbi__context *s = z->s; stbi__uint32 i, pixel_count = s->img_x * s->img_y; stbi_uc *p = z->out; // compute color-based transparency, assuming we've // already got 255 as the alpha value in the output STBI_ASSERT(out_n == 2 || out_n == 4); if (out_n == 2) { for (i=0; i < pixel_count; ++i) { p[1] = (p[0] == tc[0] ? 0 : 255); p += 2; } } else { for (i=0; i < pixel_count; ++i) { if (p[0] == tc[0] && p[1] == tc[1] && p[2] == tc[2]) p[3] = 0; p += 4; } } return 1; } static int stbi__compute_transparency16(stbi__png *z, stbi__uint16 tc[3], int out_n) { stbi__context *s = z->s; stbi__uint32 i, pixel_count = s->img_x * s->img_y; stbi__uint16 *p = (stbi__uint16*) z->out; // compute color-based transparency, assuming we've // already got 65535 as the alpha value in the output STBI_ASSERT(out_n == 2 || out_n == 4); if (out_n == 2) { for (i = 0; i < pixel_count; ++i) { p[1] = (p[0] == tc[0] ? 0 : 65535); p += 2; } } else { for (i = 0; i < pixel_count; ++i) { if (p[0] == tc[0] && p[1] == tc[1] && p[2] == tc[2]) p[3] = 0; p += 4; } } return 1; } static int stbi__expand_png_palette(stbi__png *a, stbi_uc *palette, int len, int pal_img_n) { stbi__uint32 i, pixel_count = a->s->img_x * a->s->img_y; stbi_uc *p, *temp_out, *orig = a->out; p = (stbi_uc *) stbi__malloc(pixel_count * pal_img_n); if (p == NULL) return stbi__err("outofmem", "Out of memory"); // between here and free(out) below, exitting would leak temp_out = p; if (pal_img_n == 3) { for (i=0; i < pixel_count; ++i) { int n = orig[i]*4; p[0] = palette[n ]; p[1] = palette[n+1]; p[2] = palette[n+2]; p += 3; } } else { for (i=0; i < pixel_count; ++i) { int n = orig[i]*4; p[0] = palette[n ]; p[1] = palette[n+1]; p[2] = palette[n+2]; p[3] = palette[n+3]; p += 4; } } STBI_FREE(a->out); a->out = temp_out; STBI_NOTUSED(len); return 1; } static int stbi__reduce_png(stbi__png *p) { int i; int img_len = p->s->img_x * p->s->img_y * p->s->img_out_n; stbi_uc *reduced; stbi__uint16 *orig = (stbi__uint16*)p->out; if (p->depth != 16) return 1; // don't need to do anything if not 16-bit data reduced = (stbi_uc *)stbi__malloc(img_len); if (p == NULL) return stbi__err("outofmem", "Out of memory"); for (i = 0; i < img_len; ++i) reduced[i] = (stbi_uc)((orig[i] >> 8) & 0xFF); // top half of each byte is a decent approx of 16->8 bit scaling p->out = reduced; STBI_FREE(orig); return 1; } static int stbi__unpremultiply_on_load = 0; static int stbi__de_iphone_flag = 0; STBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply) { stbi__unpremultiply_on_load = flag_true_if_should_unpremultiply; } STBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert) { stbi__de_iphone_flag = flag_true_if_should_convert; } static void stbi__de_iphone(stbi__png *z) { stbi__context *s = z->s; stbi__uint32 i, pixel_count = s->img_x * s->img_y; stbi_uc *p = z->out; if (s->img_out_n == 3) { // convert bgr to rgb for (i=0; i < pixel_count; ++i) { stbi_uc t = p[0]; p[0] = p[2]; p[2] = t; p += 3; } } else { STBI_ASSERT(s->img_out_n == 4); if (stbi__unpremultiply_on_load) { // convert bgr to rgb and unpremultiply for (i=0; i < pixel_count; ++i) { stbi_uc a = p[3]; stbi_uc t = p[0]; if (a) { p[0] = p[2] * 255 / a; p[1] = p[1] * 255 / a; p[2] = t * 255 / a; } else { p[0] = p[2]; p[2] = t; } p += 4; } } else { // convert bgr to rgb for (i=0; i < pixel_count; ++i) { stbi_uc t = p[0]; p[0] = p[2]; p[2] = t; p += 4; } } } } #define STBI__PNG_TYPE(a,b,c,d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) static int stbi__parse_png_file(stbi__png *z, int scan, int req_comp) { stbi_uc palette[1024], pal_img_n=0; stbi_uc has_trans=0, tc[3]; stbi__uint16 tc16[3]; stbi__uint32 ioff=0, idata_limit=0, i, pal_len=0; int first=1,k,interlace=0, color=0, is_iphone=0; stbi__context *s = z->s; z->expanded = NULL; z->idata = NULL; z->out = NULL; if (!stbi__check_png_header(s)) return 0; if (scan == STBI__SCAN_type) return 1; for (;;) { stbi__pngchunk c = stbi__get_chunk_header(s); switch (c.type) { case STBI__PNG_TYPE('C','g','B','I'): is_iphone = 1; stbi__skip(s, c.length); break; case STBI__PNG_TYPE('I','H','D','R'): { int comp,filter; if (!first) return stbi__err("multiple IHDR","Corrupt PNG"); first = 0; if (c.length != 13) return stbi__err("bad IHDR len","Corrupt PNG"); s->img_x = stbi__get32be(s); if (s->img_x > (1 << 24)) return stbi__err("too large","Very large image (corrupt?)"); s->img_y = stbi__get32be(s); if (s->img_y > (1 << 24)) return stbi__err("too large","Very large image (corrupt?)"); z->depth = stbi__get8(s); if (z->depth != 1 && z->depth != 2 && z->depth != 4 && z->depth != 8 && z->depth != 16) return stbi__err("1/2/4/8/16-bit only","PNG not supported: 1/2/4/8/16-bit only"); color = stbi__get8(s); if (color > 6) return stbi__err("bad ctype","Corrupt PNG"); if (color == 3 && z->depth == 16) return stbi__err("bad ctype","Corrupt PNG"); if (color == 3) pal_img_n = 3; else if (color & 1) return stbi__err("bad ctype","Corrupt PNG"); comp = stbi__get8(s); if (comp) return stbi__err("bad comp method","Corrupt PNG"); filter= stbi__get8(s); if (filter) return stbi__err("bad filter method","Corrupt PNG"); interlace = stbi__get8(s); if (interlace>1) return stbi__err("bad interlace method","Corrupt PNG"); if (!s->img_x || !s->img_y) return stbi__err("0-pixel image","Corrupt PNG"); if (!pal_img_n) { s->img_n = (color & 2 ? 3 : 1) + (color & 4 ? 1 : 0); if ((1 << 30) / s->img_x / s->img_n < s->img_y) return stbi__err("too large", "Image too large to decode"); if (scan == STBI__SCAN_header) return 1; } else { // if paletted, then pal_n is our final components, and // img_n is # components to decompress/filter. s->img_n = 1; if ((1 << 30) / s->img_x / 4 < s->img_y) return stbi__err("too large","Corrupt PNG"); // if SCAN_header, have to scan to see if we have a tRNS } break; } case STBI__PNG_TYPE('P','L','T','E'): { if (first) return stbi__err("first not IHDR", "Corrupt PNG"); if (c.length > 256*3) return stbi__err("invalid PLTE","Corrupt PNG"); pal_len = c.length / 3; if (pal_len * 3 != c.length) return stbi__err("invalid PLTE","Corrupt PNG"); for (i=0; i < pal_len; ++i) { palette[i*4+0] = stbi__get8(s); palette[i*4+1] = stbi__get8(s); palette[i*4+2] = stbi__get8(s); palette[i*4+3] = 255; } break; } case STBI__PNG_TYPE('t','R','N','S'): { if (first) return stbi__err("first not IHDR", "Corrupt PNG"); if (z->idata) return stbi__err("tRNS after IDAT","Corrupt PNG"); if (pal_img_n) { if (scan == STBI__SCAN_header) { s->img_n = 4; return 1; } if (pal_len == 0) return stbi__err("tRNS before PLTE","Corrupt PNG"); if (c.length > pal_len) return stbi__err("bad tRNS len","Corrupt PNG"); pal_img_n = 4; for (i=0; i < c.length; ++i) palette[i*4+3] = stbi__get8(s); } else { if (!(s->img_n & 1)) return stbi__err("tRNS with alpha","Corrupt PNG"); if (c.length != (stbi__uint32) s->img_n*2) return stbi__err("bad tRNS len","Corrupt PNG"); has_trans = 1; if (z->depth == 16) { for (k = 0; k < s->img_n; ++k) tc16[k] = stbi__get16be(s); // copy the values as-is } else { for (k = 0; k < s->img_n; ++k) tc[k] = (stbi_uc)(stbi__get16be(s) & 255) * stbi__depth_scale_table[z->depth]; // non 8-bit images will be larger } } break; } case STBI__PNG_TYPE('I','D','A','T'): { if (first) return stbi__err("first not IHDR", "Corrupt PNG"); if (pal_img_n && !pal_len) return stbi__err("no PLTE","Corrupt PNG"); if (scan == STBI__SCAN_header) { s->img_n = pal_img_n; return 1; } if ((int)(ioff + c.length) < (int)ioff) return 0; if (ioff + c.length > idata_limit) { stbi__uint32 idata_limit_old = idata_limit; stbi_uc *p; if (idata_limit == 0) idata_limit = c.length > 4096 ? c.length : 4096; while (ioff + c.length > idata_limit) idata_limit *= 2; STBI_NOTUSED(idata_limit_old); p = (stbi_uc *) STBI_REALLOC_SIZED(z->idata, idata_limit_old, idata_limit); if (p == NULL) return stbi__err("outofmem", "Out of memory"); z->idata = p; } if (!stbi__getn(s, z->idata+ioff,c.length)) return stbi__err("outofdata","Corrupt PNG"); ioff += c.length; break; } case STBI__PNG_TYPE('I','E','N','D'): { stbi__uint32 raw_len, bpl; if (first) return stbi__err("first not IHDR", "Corrupt PNG"); if (scan != STBI__SCAN_load) return 1; if (z->idata == NULL) return stbi__err("no IDAT","Corrupt PNG"); // initial guess for decoded data size to avoid unnecessary reallocs bpl = (s->img_x * z->depth + 7) / 8; // bytes per line, per component raw_len = bpl * s->img_y * s->img_n /* pixels */ + s->img_y /* filter mode per row */; z->expanded = (stbi_uc *) stbi_zlib_decode_malloc_guesssize_headerflag((char *) z->idata, ioff, raw_len, (int *) &raw_len, !is_iphone); if (z->expanded == NULL) return 0; // zlib should set error STBI_FREE(z->idata); z->idata = NULL; if ((req_comp == s->img_n+1 && req_comp != 3 && !pal_img_n) || has_trans) s->img_out_n = s->img_n+1; else s->img_out_n = s->img_n; if (!stbi__create_png_image(z, z->expanded, raw_len, s->img_out_n, z->depth, color, interlace)) return 0; if (has_trans) { if (z->depth == 16) { if (!stbi__compute_transparency16(z, tc16, s->img_out_n)) return 0; } else { if (!stbi__compute_transparency(z, tc, s->img_out_n)) return 0; } } if (is_iphone && stbi__de_iphone_flag && s->img_out_n > 2) stbi__de_iphone(z); if (pal_img_n) { // pal_img_n == 3 or 4 s->img_n = pal_img_n; // record the actual colors we had s->img_out_n = pal_img_n; if (req_comp >= 3) s->img_out_n = req_comp; if (!stbi__expand_png_palette(z, palette, pal_len, s->img_out_n)) return 0; } STBI_FREE(z->expanded); z->expanded = NULL; return 1; } default: // if critical, fail if (first) return stbi__err("first not IHDR", "Corrupt PNG"); if ((c.type & (1 << 29)) == 0) { #ifndef STBI_NO_FAILURE_STRINGS // not threadsafe static char invalid_chunk[] = "XXXX PNG chunk not known"; invalid_chunk[0] = STBI__BYTECAST(c.type >> 24); invalid_chunk[1] = STBI__BYTECAST(c.type >> 16); invalid_chunk[2] = STBI__BYTECAST(c.type >> 8); invalid_chunk[3] = STBI__BYTECAST(c.type >> 0); #endif return stbi__err(invalid_chunk, "PNG not supported: unknown PNG chunk type"); } stbi__skip(s, c.length); break; } // end of PNG chunk, read and skip CRC stbi__get32be(s); } } static unsigned char *stbi__do_png(stbi__png *p, int *x, int *y, int *n, int req_comp) { unsigned char *result=NULL; if (req_comp < 0 || req_comp > 4) return stbi__errpuc("bad req_comp", "Internal error"); if (stbi__parse_png_file(p, STBI__SCAN_load, req_comp)) { if (p->depth == 16) { if (!stbi__reduce_png(p)) { return result; } } result = p->out; p->out = NULL; if (req_comp && req_comp != p->s->img_out_n) { result = stbi__convert_format(result, p->s->img_out_n, req_comp, p->s->img_x, p->s->img_y); p->s->img_out_n = req_comp; if (result == NULL) return result; } *x = p->s->img_x; *y = p->s->img_y; if (n) *n = p->s->img_n; } STBI_FREE(p->out); p->out = NULL; STBI_FREE(p->expanded); p->expanded = NULL; STBI_FREE(p->idata); p->idata = NULL; return result; } static unsigned char *stbi__png_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { stbi__png p; p.s = s; return stbi__do_png(&p, x,y,comp,req_comp); } static int stbi__png_test(stbi__context *s) { int r; r = stbi__check_png_header(s); stbi__rewind(s); return r; } static int stbi__png_info_raw(stbi__png *p, int *x, int *y, int *comp) { if (!stbi__parse_png_file(p, STBI__SCAN_header, 0)) { stbi__rewind( p->s ); return 0; } if (x) *x = p->s->img_x; if (y) *y = p->s->img_y; if (comp) *comp = p->s->img_n; return 1; } static int stbi__png_info(stbi__context *s, int *x, int *y, int *comp) { stbi__png p; p.s = s; return stbi__png_info_raw(&p, x, y, comp); } #endif // Microsoft/Windows BMP image #ifndef STBI_NO_BMP static int stbi__bmp_test_raw(stbi__context *s) { int r; int sz; if (stbi__get8(s) != 'B') return 0; if (stbi__get8(s) != 'M') return 0; stbi__get32le(s); // discard filesize stbi__get16le(s); // discard reserved stbi__get16le(s); // discard reserved stbi__get32le(s); // discard data offset sz = stbi__get32le(s); r = (sz == 12 || sz == 40 || sz == 56 || sz == 108 || sz == 124); return r; } static int stbi__bmp_test(stbi__context *s) { int r = stbi__bmp_test_raw(s); stbi__rewind(s); return r; } // returns 0..31 for the highest set bit static int stbi__high_bit(unsigned int z) { int n=0; if (z == 0) return -1; if (z >= 0x10000) n += 16, z >>= 16; if (z >= 0x00100) n += 8, z >>= 8; if (z >= 0x00010) n += 4, z >>= 4; if (z >= 0x00004) n += 2, z >>= 2; if (z >= 0x00002) n += 1, z >>= 1; return n; } static int stbi__bitcount(unsigned int a) { a = (a & 0x55555555) + ((a >> 1) & 0x55555555); // max 2 a = (a & 0x33333333) + ((a >> 2) & 0x33333333); // max 4 a = (a + (a >> 4)) & 0x0f0f0f0f; // max 8 per 4, now 8 bits a = (a + (a >> 8)); // max 16 per 8 bits a = (a + (a >> 16)); // max 32 per 8 bits return a & 0xff; } static int stbi__shiftsigned(int v, int shift, int bits) { int result; int z=0; if (shift < 0) v <<= -shift; else v >>= shift; result = v; z = bits; while (z < 8) { result += v >> z; z += bits; } return result; } typedef struct { int bpp, offset, hsz; unsigned int mr,mg,mb,ma, all_a; } stbi__bmp_data; static void *stbi__bmp_parse_header(stbi__context *s, stbi__bmp_data *info) { int hsz; if (stbi__get8(s) != 'B' || stbi__get8(s) != 'M') return stbi__errpuc("not BMP", "Corrupt BMP"); stbi__get32le(s); // discard filesize stbi__get16le(s); // discard reserved stbi__get16le(s); // discard reserved info->offset = stbi__get32le(s); info->hsz = hsz = stbi__get32le(s); info->mr = info->mg = info->mb = info->ma = 0; if (hsz != 12 && hsz != 40 && hsz != 56 && hsz != 108 && hsz != 124) return stbi__errpuc("unknown BMP", "BMP type not supported: unknown"); if (hsz == 12) { s->img_x = stbi__get16le(s); s->img_y = stbi__get16le(s); } else { s->img_x = stbi__get32le(s); s->img_y = stbi__get32le(s); } if (stbi__get16le(s) != 1) return stbi__errpuc("bad BMP", "bad BMP"); info->bpp = stbi__get16le(s); if (info->bpp == 1) return stbi__errpuc("monochrome", "BMP type not supported: 1-bit"); if (hsz != 12) { int compress = stbi__get32le(s); if (compress == 1 || compress == 2) return stbi__errpuc("BMP RLE", "BMP type not supported: RLE"); stbi__get32le(s); // discard sizeof stbi__get32le(s); // discard hres stbi__get32le(s); // discard vres stbi__get32le(s); // discard colorsused stbi__get32le(s); // discard max important if (hsz == 40 || hsz == 56) { if (hsz == 56) { stbi__get32le(s); stbi__get32le(s); stbi__get32le(s); stbi__get32le(s); } if (info->bpp == 16 || info->bpp == 32) { if (compress == 0) { if (info->bpp == 32) { info->mr = 0xffu << 16; info->mg = 0xffu << 8; info->mb = 0xffu << 0; info->ma = 0xffu << 24; info->all_a = 0; // if all_a is 0 at end, then we loaded alpha channel but it was all 0 } else { info->mr = 31u << 10; info->mg = 31u << 5; info->mb = 31u << 0; } } else if (compress == 3) { info->mr = stbi__get32le(s); info->mg = stbi__get32le(s); info->mb = stbi__get32le(s); // not documented, but generated by photoshop and handled by mspaint if (info->mr == info->mg && info->mg == info->mb) { // ?!?!? return stbi__errpuc("bad BMP", "bad BMP"); } } else return stbi__errpuc("bad BMP", "bad BMP"); } } else { int i; if (hsz != 108 && hsz != 124) return stbi__errpuc("bad BMP", "bad BMP"); info->mr = stbi__get32le(s); info->mg = stbi__get32le(s); info->mb = stbi__get32le(s); info->ma = stbi__get32le(s); stbi__get32le(s); // discard color space for (i=0; i < 12; ++i) stbi__get32le(s); // discard color space parameters if (hsz == 124) { stbi__get32le(s); // discard rendering intent stbi__get32le(s); // discard offset of profile data stbi__get32le(s); // discard size of profile data stbi__get32le(s); // discard reserved } } } return (void *) 1; } static stbi_uc *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { stbi_uc *out; unsigned int mr=0,mg=0,mb=0,ma=0, all_a; stbi_uc pal[256][4]; int psize=0,i,j,width; int flip_vertically, pad, target; stbi__bmp_data info; info.all_a = 255; if (stbi__bmp_parse_header(s, &info) == NULL) return NULL; // error code already set flip_vertically = ((int) s->img_y) > 0; s->img_y = abs((int) s->img_y); mr = info.mr; mg = info.mg; mb = info.mb; ma = info.ma; all_a = info.all_a; if (info.hsz == 12) { if (info.bpp < 24) psize = (info.offset - 14 - 24) / 3; } else { if (info.bpp < 16) psize = (info.offset - 14 - info.hsz) >> 2; } s->img_n = ma ? 4 : 3; if (req_comp && req_comp >= 3) // we can directly decode 3 or 4 target = req_comp; else target = s->img_n; // if they want monochrome, we'll post-convert out = (stbi_uc *) stbi__malloc(target * s->img_x * s->img_y); if (!out) return stbi__errpuc("outofmem", "Out of memory"); if (info.bpp < 16) { int z=0; if (psize == 0 || psize > 256) { STBI_FREE(out); return stbi__errpuc("invalid", "Corrupt BMP"); } for (i=0; i < psize; ++i) { pal[i][2] = stbi__get8(s); pal[i][1] = stbi__get8(s); pal[i][0] = stbi__get8(s); if (info.hsz != 12) stbi__get8(s); pal[i][3] = 255; } stbi__skip(s, info.offset - 14 - info.hsz - psize * (info.hsz == 12 ? 3 : 4)); if (info.bpp == 4) width = (s->img_x + 1) >> 1; else if (info.bpp == 8) width = s->img_x; else { STBI_FREE(out); return stbi__errpuc("bad bpp", "Corrupt BMP"); } pad = (-width)&3; for (j=0; j < (int) s->img_y; ++j) { for (i=0; i < (int) s->img_x; i += 2) { int v=stbi__get8(s),v2=0; if (info.bpp == 4) { v2 = v & 15; v >>= 4; } out[z++] = pal[v][0]; out[z++] = pal[v][1]; out[z++] = pal[v][2]; if (target == 4) out[z++] = 255; if (i+1 == (int) s->img_x) break; v = (info.bpp == 8) ? stbi__get8(s) : v2; out[z++] = pal[v][0]; out[z++] = pal[v][1]; out[z++] = pal[v][2]; if (target == 4) out[z++] = 255; } stbi__skip(s, pad); } } else { int rshift=0,gshift=0,bshift=0,ashift=0,rcount=0,gcount=0,bcount=0,acount=0; int z = 0; int easy=0; stbi__skip(s, info.offset - 14 - info.hsz); if (info.bpp == 24) width = 3 * s->img_x; else if (info.bpp == 16) width = 2*s->img_x; else /* bpp = 32 and pad = 0 */ width=0; pad = (-width) & 3; if (info.bpp == 24) { easy = 1; } else if (info.bpp == 32) { if (mb == 0xff && mg == 0xff00 && mr == 0x00ff0000 && ma == 0xff000000) easy = 2; } if (!easy) { if (!mr || !mg || !mb) { STBI_FREE(out); return stbi__errpuc("bad masks", "Corrupt BMP"); } // right shift amt to put high bit in position #7 rshift = stbi__high_bit(mr)-7; rcount = stbi__bitcount(mr); gshift = stbi__high_bit(mg)-7; gcount = stbi__bitcount(mg); bshift = stbi__high_bit(mb)-7; bcount = stbi__bitcount(mb); ashift = stbi__high_bit(ma)-7; acount = stbi__bitcount(ma); } for (j=0; j < (int) s->img_y; ++j) { if (easy) { for (i=0; i < (int) s->img_x; ++i) { unsigned char a; out[z+2] = stbi__get8(s); out[z+1] = stbi__get8(s); out[z+0] = stbi__get8(s); z += 3; a = (easy == 2 ? stbi__get8(s) : 255); all_a |= a; if (target == 4) out[z++] = a; } } else { int bpp = info.bpp; for (i=0; i < (int) s->img_x; ++i) { stbi__uint32 v = (bpp == 16 ? (stbi__uint32) stbi__get16le(s) : stbi__get32le(s)); int a; out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mr, rshift, rcount)); out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mg, gshift, gcount)); out[z++] = STBI__BYTECAST(stbi__shiftsigned(v & mb, bshift, bcount)); a = (ma ? stbi__shiftsigned(v & ma, ashift, acount) : 255); all_a |= a; if (target == 4) out[z++] = STBI__BYTECAST(a); } } stbi__skip(s, pad); } } // if alpha channel is all 0s, replace with all 255s if (target == 4 && all_a == 0) for (i=4*s->img_x*s->img_y-1; i >= 0; i -= 4) out[i] = 255; if (flip_vertically) { stbi_uc t; for (j=0; j < (int) s->img_y>>1; ++j) { stbi_uc *p1 = out + j *s->img_x*target; stbi_uc *p2 = out + (s->img_y-1-j)*s->img_x*target; for (i=0; i < (int) s->img_x*target; ++i) { t = p1[i], p1[i] = p2[i], p2[i] = t; } } } if (req_comp && req_comp != target) { out = stbi__convert_format(out, target, req_comp, s->img_x, s->img_y); if (out == NULL) return out; // stbi__convert_format frees input on failure } *x = s->img_x; *y = s->img_y; if (comp) *comp = s->img_n; return out; } #endif // Targa Truevision - TGA // by Jonathan Dummer #ifndef STBI_NO_TGA // returns STBI_rgb or whatever, 0 on error static int stbi__tga_get_comp(int bits_per_pixel, int is_grey, int* is_rgb16) { // only RGB or RGBA (incl. 16bit) or grey allowed if(is_rgb16) *is_rgb16 = 0; switch(bits_per_pixel) { case 8: return STBI_grey; case 16: if(is_grey) return STBI_grey_alpha; // else: fall-through case 15: if(is_rgb16) *is_rgb16 = 1; return STBI_rgb; case 24: // fall-through case 32: return bits_per_pixel/8; default: return 0; } } static int stbi__tga_info(stbi__context *s, int *x, int *y, int *comp) { int tga_w, tga_h, tga_comp, tga_image_type, tga_bits_per_pixel, tga_colormap_bpp; int sz, tga_colormap_type; stbi__get8(s); // discard Offset tga_colormap_type = stbi__get8(s); // colormap type if( tga_colormap_type > 1 ) { stbi__rewind(s); return 0; // only RGB or indexed allowed } tga_image_type = stbi__get8(s); // image type if ( tga_colormap_type == 1 ) { // colormapped (paletted) image if (tga_image_type != 1 && tga_image_type != 9) { stbi__rewind(s); return 0; } stbi__skip(s,4); // skip index of first colormap entry and number of entries sz = stbi__get8(s); // check bits per palette color entry if ( (sz != 8) && (sz != 15) && (sz != 16) && (sz != 24) && (sz != 32) ) { stbi__rewind(s); return 0; } stbi__skip(s,4); // skip image x and y origin tga_colormap_bpp = sz; } else { // "normal" image w/o colormap - only RGB or grey allowed, +/- RLE if ( (tga_image_type != 2) && (tga_image_type != 3) && (tga_image_type != 10) && (tga_image_type != 11) ) { stbi__rewind(s); return 0; // only RGB or grey allowed, +/- RLE } stbi__skip(s,9); // skip colormap specification and image x/y origin tga_colormap_bpp = 0; } tga_w = stbi__get16le(s); if( tga_w < 1 ) { stbi__rewind(s); return 0; // test width } tga_h = stbi__get16le(s); if( tga_h < 1 ) { stbi__rewind(s); return 0; // test height } tga_bits_per_pixel = stbi__get8(s); // bits per pixel stbi__get8(s); // ignore alpha bits if (tga_colormap_bpp != 0) { if((tga_bits_per_pixel != 8) && (tga_bits_per_pixel != 16)) { // when using a colormap, tga_bits_per_pixel is the size of the indexes // I don't think anything but 8 or 16bit indexes makes sense stbi__rewind(s); return 0; } tga_comp = stbi__tga_get_comp(tga_colormap_bpp, 0, NULL); } else { tga_comp = stbi__tga_get_comp(tga_bits_per_pixel, (tga_image_type == 3) || (tga_image_type == 11), NULL); } if(!tga_comp) { stbi__rewind(s); return 0; } if (x) *x = tga_w; if (y) *y = tga_h; if (comp) *comp = tga_comp; return 1; // seems to have passed everything } static int stbi__tga_test(stbi__context *s) { int res = 0; int sz, tga_color_type; stbi__get8(s); // discard Offset tga_color_type = stbi__get8(s); // color type if ( tga_color_type > 1 ) goto errorEnd; // only RGB or indexed allowed sz = stbi__get8(s); // image type if ( tga_color_type == 1 ) { // colormapped (paletted) image if (sz != 1 && sz != 9) goto errorEnd; // colortype 1 demands image type 1 or 9 stbi__skip(s,4); // skip index of first colormap entry and number of entries sz = stbi__get8(s); // check bits per palette color entry if ( (sz != 8) && (sz != 15) && (sz != 16) && (sz != 24) && (sz != 32) ) goto errorEnd; stbi__skip(s,4); // skip image x and y origin } else { // "normal" image w/o colormap if ( (sz != 2) && (sz != 3) && (sz != 10) && (sz != 11) ) goto errorEnd; // only RGB or grey allowed, +/- RLE stbi__skip(s,9); // skip colormap specification and image x/y origin } if ( stbi__get16le(s) < 1 ) goto errorEnd; // test width if ( stbi__get16le(s) < 1 ) goto errorEnd; // test height sz = stbi__get8(s); // bits per pixel if ( (tga_color_type == 1) && (sz != 8) && (sz != 16) ) goto errorEnd; // for colormapped images, bpp is size of an index if ( (sz != 8) && (sz != 15) && (sz != 16) && (sz != 24) && (sz != 32) ) goto errorEnd; res = 1; // if we got this far, everything's good and we can return 1 instead of 0 errorEnd: stbi__rewind(s); return res; } // read 16bit value and convert to 24bit RGB void stbi__tga_read_rgb16(stbi__context *s, stbi_uc* out) { stbi__uint16 px = stbi__get16le(s); stbi__uint16 fiveBitMask = 31; // we have 3 channels with 5bits each int r = (px >> 10) & fiveBitMask; int g = (px >> 5) & fiveBitMask; int b = px & fiveBitMask; // Note that this saves the data in RGB(A) order, so it doesn't need to be swapped later out[0] = (r * 255)/31; out[1] = (g * 255)/31; out[2] = (b * 255)/31; // some people claim that the most significant bit might be used for alpha // (possibly if an alpha-bit is set in the "image descriptor byte") // but that only made 16bit test images completely translucent.. // so let's treat all 15 and 16bit TGAs as RGB with no alpha. } static stbi_uc *stbi__tga_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { // read in the TGA header stuff int tga_offset = stbi__get8(s); int tga_indexed = stbi__get8(s); int tga_image_type = stbi__get8(s); int tga_is_RLE = 0; int tga_palette_start = stbi__get16le(s); int tga_palette_len = stbi__get16le(s); int tga_palette_bits = stbi__get8(s); int tga_x_origin = stbi__get16le(s); int tga_y_origin = stbi__get16le(s); int tga_width = stbi__get16le(s); int tga_height = stbi__get16le(s); int tga_bits_per_pixel = stbi__get8(s); int tga_comp, tga_rgb16=0; int tga_inverted = stbi__get8(s); // int tga_alpha_bits = tga_inverted & 15; // the 4 lowest bits - unused (useless?) // image data unsigned char *tga_data; unsigned char *tga_palette = NULL; int i, j; unsigned char raw_data[4]; int RLE_count = 0; int RLE_repeating = 0; int read_next_pixel = 1; // do a tiny bit of precessing if ( tga_image_type >= 8 ) { tga_image_type -= 8; tga_is_RLE = 1; } tga_inverted = 1 - ((tga_inverted >> 5) & 1); // If I'm paletted, then I'll use the number of bits from the palette if ( tga_indexed ) tga_comp = stbi__tga_get_comp(tga_palette_bits, 0, &tga_rgb16); else tga_comp = stbi__tga_get_comp(tga_bits_per_pixel, (tga_image_type == 3), &tga_rgb16); if(!tga_comp) // shouldn't really happen, stbi__tga_test() should have ensured basic consistency return stbi__errpuc("bad format", "Can't find out TGA pixelformat"); // tga info *x = tga_width; *y = tga_height; if (comp) *comp = tga_comp; tga_data = (unsigned char*)stbi__malloc( (size_t)tga_width * tga_height * tga_comp ); if (!tga_data) return stbi__errpuc("outofmem", "Out of memory"); // skip to the data's starting position (offset usually = 0) stbi__skip(s, tga_offset ); if ( !tga_indexed && !tga_is_RLE && !tga_rgb16 ) { for (i=0; i < tga_height; ++i) { int row = tga_inverted ? tga_height -i - 1 : i; stbi_uc *tga_row = tga_data + row*tga_width*tga_comp; stbi__getn(s, tga_row, tga_width * tga_comp); } } else { // do I need to load a palette? if ( tga_indexed) { // any data to skip? (offset usually = 0) stbi__skip(s, tga_palette_start ); // load the palette tga_palette = (unsigned char*)stbi__malloc( tga_palette_len * tga_comp ); if (!tga_palette) { STBI_FREE(tga_data); return stbi__errpuc("outofmem", "Out of memory"); } if (tga_rgb16) { stbi_uc *pal_entry = tga_palette; STBI_ASSERT(tga_comp == STBI_rgb); for (i=0; i < tga_palette_len; ++i) { stbi__tga_read_rgb16(s, pal_entry); pal_entry += tga_comp; } } else if (!stbi__getn(s, tga_palette, tga_palette_len * tga_comp)) { STBI_FREE(tga_data); STBI_FREE(tga_palette); return stbi__errpuc("bad palette", "Corrupt TGA"); } } // load the data for (i=0; i < tga_width * tga_height; ++i) { // if I'm in RLE mode, do I need to get a RLE stbi__pngchunk? if ( tga_is_RLE ) { if ( RLE_count == 0 ) { // yep, get the next byte as a RLE command int RLE_cmd = stbi__get8(s); RLE_count = 1 + (RLE_cmd & 127); RLE_repeating = RLE_cmd >> 7; read_next_pixel = 1; } else if ( !RLE_repeating ) { read_next_pixel = 1; } } else { read_next_pixel = 1; } // OK, if I need to read a pixel, do it now if ( read_next_pixel ) { // load however much data we did have if ( tga_indexed ) { // read in index, then perform the lookup int pal_idx = (tga_bits_per_pixel == 8) ? stbi__get8(s) : stbi__get16le(s); if ( pal_idx >= tga_palette_len ) { // invalid index pal_idx = 0; } pal_idx *= tga_comp; for (j = 0; j < tga_comp; ++j) { raw_data[j] = tga_palette[pal_idx+j]; } } else if(tga_rgb16) { STBI_ASSERT(tga_comp == STBI_rgb); stbi__tga_read_rgb16(s, raw_data); } else { // read in the data raw for (j = 0; j < tga_comp; ++j) { raw_data[j] = stbi__get8(s); } } // clear the reading flag for the next pixel read_next_pixel = 0; } // end of reading a pixel // copy data for (j = 0; j < tga_comp; ++j) tga_data[i*tga_comp+j] = raw_data[j]; // in case we're in RLE mode, keep counting down --RLE_count; } // do I need to invert the image? if ( tga_inverted ) { for (j = 0; j*2 < tga_height; ++j) { int index1 = j * tga_width * tga_comp; int index2 = (tga_height - 1 - j) * tga_width * tga_comp; for (i = tga_width * tga_comp; i > 0; --i) { unsigned char temp = tga_data[index1]; tga_data[index1] = tga_data[index2]; tga_data[index2] = temp; ++index1; ++index2; } } } // clear my palette, if I had one if ( tga_palette != NULL ) { STBI_FREE( tga_palette ); } } // swap RGB - if the source data was RGB16, it already is in the right order if (tga_comp >= 3 && !tga_rgb16) { unsigned char* tga_pixel = tga_data; for (i=0; i < tga_width * tga_height; ++i) { unsigned char temp = tga_pixel[0]; tga_pixel[0] = tga_pixel[2]; tga_pixel[2] = temp; tga_pixel += tga_comp; } } // convert to target component count if (req_comp && req_comp != tga_comp) tga_data = stbi__convert_format(tga_data, tga_comp, req_comp, tga_width, tga_height); // the things I do to get rid of an error message, and yet keep // Microsoft's C compilers happy... [8^( tga_palette_start = tga_palette_len = tga_palette_bits = tga_x_origin = tga_y_origin = 0; // OK, done return tga_data; } #endif // ************************************************************************************************* // Photoshop PSD loader -- PD by Thatcher Ulrich, integration by Nicolas Schulz, tweaked by STB #ifndef STBI_NO_PSD static int stbi__psd_test(stbi__context *s) { int r = (stbi__get32be(s) == 0x38425053); stbi__rewind(s); return r; } static stbi_uc *stbi__psd_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { int pixelCount; int channelCount, compression; int channel, i, count, len; int bitdepth; int w,h; stbi_uc *out; // Check identifier if (stbi__get32be(s) != 0x38425053) // "8BPS" return stbi__errpuc("not PSD", "Corrupt PSD image"); // Check file type version. if (stbi__get16be(s) != 1) return stbi__errpuc("wrong version", "Unsupported version of PSD image"); // Skip 6 reserved bytes. stbi__skip(s, 6 ); // Read the number of channels (R, G, B, A, etc). channelCount = stbi__get16be(s); if (channelCount < 0 || channelCount > 16) return stbi__errpuc("wrong channel count", "Unsupported number of channels in PSD image"); // Read the rows and columns of the image. h = stbi__get32be(s); w = stbi__get32be(s); // Make sure the depth is 8 bits. bitdepth = stbi__get16be(s); if (bitdepth != 8 && bitdepth != 16) return stbi__errpuc("unsupported bit depth", "PSD bit depth is not 8 or 16 bit"); // Make sure the color mode is RGB. // Valid options are: // 0: Bitmap // 1: Grayscale // 2: Indexed color // 3: RGB color // 4: CMYK color // 7: Multichannel // 8: Duotone // 9: Lab color if (stbi__get16be(s) != 3) return stbi__errpuc("wrong color format", "PSD is not in RGB color format"); // Skip the Mode Data. (It's the palette for indexed color; other info for other modes.) stbi__skip(s,stbi__get32be(s) ); // Skip the image resources. (resolution, pen tool paths, etc) stbi__skip(s, stbi__get32be(s) ); // Skip the reserved data. stbi__skip(s, stbi__get32be(s) ); // Find out if the data is compressed. // Known values: // 0: no compression // 1: RLE compressed compression = stbi__get16be(s); if (compression > 1) return stbi__errpuc("bad compression", "PSD has an unknown compression format"); // Create the destination image. out = (stbi_uc *) stbi__malloc(4 * w*h); if (!out) return stbi__errpuc("outofmem", "Out of memory"); pixelCount = w*h; // Initialize the data to zero. //memset( out, 0, pixelCount * 4 ); // Finally, the image data. if (compression) { // RLE as used by .PSD and .TIFF // Loop until you get the number of unpacked bytes you are expecting: // Read the next source byte into n. // If n is between 0 and 127 inclusive, copy the next n+1 bytes literally. // Else if n is between -127 and -1 inclusive, copy the next byte -n+1 times. // Else if n is 128, noop. // Endloop // The RLE-compressed data is preceeded by a 2-byte data count for each row in the data, // which we're going to just skip. stbi__skip(s, h * channelCount * 2 ); // Read the RLE data by channel. for (channel = 0; channel < 4; channel++) { stbi_uc *p; p = out+channel; if (channel >= channelCount) { // Fill this channel with default data. for (i = 0; i < pixelCount; i++, p += 4) *p = (channel == 3 ? 255 : 0); } else { // Read the RLE data. count = 0; while (count < pixelCount) { len = stbi__get8(s); if (len == 128) { // No-op. } else if (len < 128) { // Copy next len+1 bytes literally. len++; count += len; while (len) { *p = stbi__get8(s); p += 4; len--; } } else if (len > 128) { stbi_uc val; // Next -len+1 bytes in the dest are replicated from next source byte. // (Interpret len as a negative 8-bit int.) len ^= 0x0FF; len += 2; val = stbi__get8(s); count += len; while (len) { *p = val; p += 4; len--; } } } } } } else { // We're at the raw image data. It's each channel in order (Red, Green, Blue, Alpha, ...) // where each channel consists of an 8-bit value for each pixel in the image. // Read the data by channel. for (channel = 0; channel < 4; channel++) { stbi_uc *p; p = out + channel; if (channel >= channelCount) { // Fill this channel with default data. stbi_uc val = channel == 3 ? 255 : 0; for (i = 0; i < pixelCount; i++, p += 4) *p = val; } else { // Read the data. if (bitdepth == 16) { for (i = 0; i < pixelCount; i++, p += 4) *p = (stbi_uc) (stbi__get16be(s) >> 8); } else { for (i = 0; i < pixelCount; i++, p += 4) *p = stbi__get8(s); } } } } if (channelCount >= 4) { for (i=0; i < w*h; ++i) { unsigned char *pixel = out + 4*i; if (pixel[3] != 0 && pixel[3] != 255) { // remove weird white matte from PSD float a = pixel[3] / 255.0f; float ra = 1.0f / a; float inv_a = 255.0f * (1 - ra); pixel[0] = (unsigned char) (pixel[0]*ra + inv_a); pixel[1] = (unsigned char) (pixel[1]*ra + inv_a); pixel[2] = (unsigned char) (pixel[2]*ra + inv_a); } } } if (req_comp && req_comp != 4) { out = stbi__convert_format(out, 4, req_comp, w, h); if (out == NULL) return out; // stbi__convert_format frees input on failure } if (comp) *comp = 4; *y = h; *x = w; return out; } #endif // ************************************************************************************************* // Softimage PIC loader // by Tom Seddon // // See http://softimage.wiki.softimage.com/index.php/INFO:_PIC_file_format // See http://ozviz.wasp.uwa.edu.au/~pbourke/dataformats/softimagepic/ #ifndef STBI_NO_PIC static int stbi__pic_is4(stbi__context *s,const char *str) { int i; for (i=0; i<4; ++i) if (stbi__get8(s) != (stbi_uc)str[i]) return 0; return 1; } static int stbi__pic_test_core(stbi__context *s) { int i; if (!stbi__pic_is4(s,"\x53\x80\xF6\x34")) return 0; for(i=0;i<84;++i) stbi__get8(s); if (!stbi__pic_is4(s,"PICT")) return 0; return 1; } typedef struct { stbi_uc size,type,channel; } stbi__pic_packet; static stbi_uc *stbi__readval(stbi__context *s, int channel, stbi_uc *dest) { int mask=0x80, i; for (i=0; i<4; ++i, mask>>=1) { if (channel & mask) { if (stbi__at_eof(s)) return stbi__errpuc("bad file","PIC file too short"); dest[i]=stbi__get8(s); } } return dest; } static void stbi__copyval(int channel,stbi_uc *dest,const stbi_uc *src) { int mask=0x80,i; for (i=0;i<4; ++i, mask>>=1) if (channel&mask) dest[i]=src[i]; } static stbi_uc *stbi__pic_load_core(stbi__context *s,int width,int height,int *comp, stbi_uc *result) { int act_comp=0,num_packets=0,y,chained; stbi__pic_packet packets[10]; // this will (should...) cater for even some bizarre stuff like having data // for the same channel in multiple packets. do { stbi__pic_packet *packet; if (num_packets==sizeof(packets)/sizeof(packets[0])) return stbi__errpuc("bad format","too many packets"); packet = &packets[num_packets++]; chained = stbi__get8(s); packet->size = stbi__get8(s); packet->type = stbi__get8(s); packet->channel = stbi__get8(s); act_comp |= packet->channel; if (stbi__at_eof(s)) return stbi__errpuc("bad file","file too short (reading packets)"); if (packet->size != 8) return stbi__errpuc("bad format","packet isn't 8bpp"); } while (chained); *comp = (act_comp & 0x10 ? 4 : 3); // has alpha channel? for(y=0; ytype) { default: return stbi__errpuc("bad format","packet has bad compression type"); case 0: {//uncompressed int x; for(x=0;xchannel,dest)) return 0; break; } case 1://Pure RLE { int left=width, i; while (left>0) { stbi_uc count,value[4]; count=stbi__get8(s); if (stbi__at_eof(s)) return stbi__errpuc("bad file","file too short (pure read count)"); if (count > left) count = (stbi_uc) left; if (!stbi__readval(s,packet->channel,value)) return 0; for(i=0; ichannel,dest,value); left -= count; } } break; case 2: {//Mixed RLE int left=width; while (left>0) { int count = stbi__get8(s), i; if (stbi__at_eof(s)) return stbi__errpuc("bad file","file too short (mixed read count)"); if (count >= 128) { // Repeated stbi_uc value[4]; if (count==128) count = stbi__get16be(s); else count -= 127; if (count > left) return stbi__errpuc("bad file","scanline overrun"); if (!stbi__readval(s,packet->channel,value)) return 0; for(i=0;ichannel,dest,value); } else { // Raw ++count; if (count>left) return stbi__errpuc("bad file","scanline overrun"); for(i=0;ichannel,dest)) return 0; } left-=count; } break; } } } } return result; } static stbi_uc *stbi__pic_load(stbi__context *s,int *px,int *py,int *comp,int req_comp) { stbi_uc *result; int i, x,y; for (i=0; i<92; ++i) stbi__get8(s); x = stbi__get16be(s); y = stbi__get16be(s); if (stbi__at_eof(s)) return stbi__errpuc("bad file","file too short (pic header)"); if ((1 << 28) / x < y) return stbi__errpuc("too large", "Image too large to decode"); stbi__get32be(s); //skip `ratio' stbi__get16be(s); //skip `fields' stbi__get16be(s); //skip `pad' // intermediate buffer is RGBA result = (stbi_uc *) stbi__malloc(x*y*4); memset(result, 0xff, x*y*4); if (!stbi__pic_load_core(s,x,y,comp, result)) { STBI_FREE(result); result=0; } *px = x; *py = y; if (req_comp == 0) req_comp = *comp; result=stbi__convert_format(result,4,req_comp,x,y); return result; } static int stbi__pic_test(stbi__context *s) { int r = stbi__pic_test_core(s); stbi__rewind(s); return r; } #endif // ************************************************************************************************* // GIF loader -- public domain by Jean-Marc Lienher -- simplified/shrunk by stb #ifndef STBI_NO_GIF typedef struct { stbi__int16 prefix; stbi_uc first; stbi_uc suffix; } stbi__gif_lzw; typedef struct { int w,h; stbi_uc *out, *old_out; // output buffer (always 4 components) int flags, bgindex, ratio, transparent, eflags, delay; stbi_uc pal[256][4]; stbi_uc lpal[256][4]; stbi__gif_lzw codes[4096]; stbi_uc *color_table; int parse, step; int lflags; int start_x, start_y; int max_x, max_y; int cur_x, cur_y; int line_size; } stbi__gif; static int stbi__gif_test_raw(stbi__context *s) { int sz; if (stbi__get8(s) != 'G' || stbi__get8(s) != 'I' || stbi__get8(s) != 'F' || stbi__get8(s) != '8') return 0; sz = stbi__get8(s); if (sz != '9' && sz != '7') return 0; if (stbi__get8(s) != 'a') return 0; return 1; } static int stbi__gif_test(stbi__context *s) { int r = stbi__gif_test_raw(s); stbi__rewind(s); return r; } static void stbi__gif_parse_colortable(stbi__context *s, stbi_uc pal[256][4], int num_entries, int transp) { int i; for (i=0; i < num_entries; ++i) { pal[i][2] = stbi__get8(s); pal[i][1] = stbi__get8(s); pal[i][0] = stbi__get8(s); pal[i][3] = transp == i ? 0 : 255; } } static int stbi__gif_header(stbi__context *s, stbi__gif *g, int *comp, int is_info) { stbi_uc version; if (stbi__get8(s) != 'G' || stbi__get8(s) != 'I' || stbi__get8(s) != 'F' || stbi__get8(s) != '8') return stbi__err("not GIF", "Corrupt GIF"); version = stbi__get8(s); if (version != '7' && version != '9') return stbi__err("not GIF", "Corrupt GIF"); if (stbi__get8(s) != 'a') return stbi__err("not GIF", "Corrupt GIF"); stbi__g_failure_reason = ""; g->w = stbi__get16le(s); g->h = stbi__get16le(s); g->flags = stbi__get8(s); g->bgindex = stbi__get8(s); g->ratio = stbi__get8(s); g->transparent = -1; if (comp != 0) *comp = 4; // can't actually tell whether it's 3 or 4 until we parse the comments if (is_info) return 1; if (g->flags & 0x80) stbi__gif_parse_colortable(s,g->pal, 2 << (g->flags & 7), -1); return 1; } static int stbi__gif_info_raw(stbi__context *s, int *x, int *y, int *comp) { stbi__gif* g = (stbi__gif*) stbi__malloc(sizeof(stbi__gif)); if (!stbi__gif_header(s, g, comp, 1)) { STBI_FREE(g); stbi__rewind( s ); return 0; } if (x) *x = g->w; if (y) *y = g->h; STBI_FREE(g); return 1; } static void stbi__out_gif_code(stbi__gif *g, stbi__uint16 code) { stbi_uc *p, *c; // recurse to decode the prefixes, since the linked-list is backwards, // and working backwards through an interleaved image would be nasty if (g->codes[code].prefix >= 0) stbi__out_gif_code(g, g->codes[code].prefix); if (g->cur_y >= g->max_y) return; p = &g->out[g->cur_x + g->cur_y]; c = &g->color_table[g->codes[code].suffix * 4]; if (c[3] >= 128) { p[0] = c[2]; p[1] = c[1]; p[2] = c[0]; p[3] = c[3]; } g->cur_x += 4; if (g->cur_x >= g->max_x) { g->cur_x = g->start_x; g->cur_y += g->step; while (g->cur_y >= g->max_y && g->parse > 0) { g->step = (1 << g->parse) * g->line_size; g->cur_y = g->start_y + (g->step >> 1); --g->parse; } } } static stbi_uc *stbi__process_gif_raster(stbi__context *s, stbi__gif *g) { stbi_uc lzw_cs; stbi__int32 len, init_code; stbi__uint32 first; stbi__int32 codesize, codemask, avail, oldcode, bits, valid_bits, clear; stbi__gif_lzw *p; lzw_cs = stbi__get8(s); if (lzw_cs > 12) return NULL; clear = 1 << lzw_cs; first = 1; codesize = lzw_cs + 1; codemask = (1 << codesize) - 1; bits = 0; valid_bits = 0; for (init_code = 0; init_code < clear; init_code++) { g->codes[init_code].prefix = -1; g->codes[init_code].first = (stbi_uc) init_code; g->codes[init_code].suffix = (stbi_uc) init_code; } // support no starting clear code avail = clear+2; oldcode = -1; len = 0; for(;;) { if (valid_bits < codesize) { if (len == 0) { len = stbi__get8(s); // start new block if (len == 0) return g->out; } --len; bits |= (stbi__int32) stbi__get8(s) << valid_bits; valid_bits += 8; } else { stbi__int32 code = bits & codemask; bits >>= codesize; valid_bits -= codesize; // @OPTIMIZE: is there some way we can accelerate the non-clear path? if (code == clear) { // clear code codesize = lzw_cs + 1; codemask = (1 << codesize) - 1; avail = clear + 2; oldcode = -1; first = 0; } else if (code == clear + 1) { // end of stream code stbi__skip(s, len); while ((len = stbi__get8(s)) > 0) stbi__skip(s,len); return g->out; } else if (code <= avail) { if (first) return stbi__errpuc("no clear code", "Corrupt GIF"); if (oldcode >= 0) { p = &g->codes[avail++]; if (avail > 4096) return stbi__errpuc("too many codes", "Corrupt GIF"); p->prefix = (stbi__int16) oldcode; p->first = g->codes[oldcode].first; p->suffix = (code == avail) ? p->first : g->codes[code].first; } else if (code == avail) return stbi__errpuc("illegal code in raster", "Corrupt GIF"); stbi__out_gif_code(g, (stbi__uint16) code); if ((avail & codemask) == 0 && avail <= 0x0FFF) { codesize++; codemask = (1 << codesize) - 1; } oldcode = code; } else { return stbi__errpuc("illegal code in raster", "Corrupt GIF"); } } } } static void stbi__fill_gif_background(stbi__gif *g, int x0, int y0, int x1, int y1) { int x, y; stbi_uc *c = g->pal[g->bgindex]; for (y = y0; y < y1; y += 4 * g->w) { for (x = x0; x < x1; x += 4) { stbi_uc *p = &g->out[y + x]; p[0] = c[2]; p[1] = c[1]; p[2] = c[0]; p[3] = 0; } } } // this function is designed to support animated gifs, although stb_image doesn't support it static stbi_uc *stbi__gif_load_next(stbi__context *s, stbi__gif *g, int *comp, int req_comp) { int i; stbi_uc *prev_out = 0; if (g->out == 0 && !stbi__gif_header(s, g, comp,0)) return 0; // stbi__g_failure_reason set by stbi__gif_header prev_out = g->out; g->out = (stbi_uc *) stbi__malloc(4 * g->w * g->h); if (g->out == 0) return stbi__errpuc("outofmem", "Out of memory"); switch ((g->eflags & 0x1C) >> 2) { case 0: // unspecified (also always used on 1st frame) stbi__fill_gif_background(g, 0, 0, 4 * g->w, 4 * g->w * g->h); break; case 1: // do not dispose if (prev_out) memcpy(g->out, prev_out, 4 * g->w * g->h); g->old_out = prev_out; break; case 2: // dispose to background if (prev_out) memcpy(g->out, prev_out, 4 * g->w * g->h); stbi__fill_gif_background(g, g->start_x, g->start_y, g->max_x, g->max_y); break; case 3: // dispose to previous if (g->old_out) { for (i = g->start_y; i < g->max_y; i += 4 * g->w) memcpy(&g->out[i + g->start_x], &g->old_out[i + g->start_x], g->max_x - g->start_x); } break; } for (;;) { switch (stbi__get8(s)) { case 0x2C: /* Image Descriptor */ { int prev_trans = -1; stbi__int32 x, y, w, h; stbi_uc *o; x = stbi__get16le(s); y = stbi__get16le(s); w = stbi__get16le(s); h = stbi__get16le(s); if (((x + w) > (g->w)) || ((y + h) > (g->h))) return stbi__errpuc("bad Image Descriptor", "Corrupt GIF"); g->line_size = g->w * 4; g->start_x = x * 4; g->start_y = y * g->line_size; g->max_x = g->start_x + w * 4; g->max_y = g->start_y + h * g->line_size; g->cur_x = g->start_x; g->cur_y = g->start_y; g->lflags = stbi__get8(s); if (g->lflags & 0x40) { g->step = 8 * g->line_size; // first interlaced spacing g->parse = 3; } else { g->step = g->line_size; g->parse = 0; } if (g->lflags & 0x80) { stbi__gif_parse_colortable(s,g->lpal, 2 << (g->lflags & 7), g->eflags & 0x01 ? g->transparent : -1); g->color_table = (stbi_uc *) g->lpal; } else if (g->flags & 0x80) { if (g->transparent >= 0 && (g->eflags & 0x01)) { prev_trans = g->pal[g->transparent][3]; g->pal[g->transparent][3] = 0; } g->color_table = (stbi_uc *) g->pal; } else return stbi__errpuc("missing color table", "Corrupt GIF"); o = stbi__process_gif_raster(s, g); if (o == NULL) return NULL; if (prev_trans != -1) g->pal[g->transparent][3] = (stbi_uc) prev_trans; return o; } case 0x21: // Comment Extension. { int len; if (stbi__get8(s) == 0xF9) { // Graphic Control Extension. len = stbi__get8(s); if (len == 4) { g->eflags = stbi__get8(s); g->delay = stbi__get16le(s); g->transparent = stbi__get8(s); } else { stbi__skip(s, len); break; } } while ((len = stbi__get8(s)) != 0) stbi__skip(s, len); break; } case 0x3B: // gif stream termination code return (stbi_uc *) s; // using '1' causes warning on some compilers default: return stbi__errpuc("unknown code", "Corrupt GIF"); } } STBI_NOTUSED(req_comp); } static stbi_uc *stbi__gif_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { stbi_uc *u = 0; stbi__gif* g = (stbi__gif*) stbi__malloc(sizeof(stbi__gif)); memset(g, 0, sizeof(*g)); u = stbi__gif_load_next(s, g, comp, req_comp); if (u == (stbi_uc *) s) u = 0; // end of animated gif marker if (u) { *x = g->w; *y = g->h; if (req_comp && req_comp != 4) u = stbi__convert_format(u, 4, req_comp, g->w, g->h); } else if (g->out) STBI_FREE(g->out); STBI_FREE(g); return u; } static int stbi__gif_info(stbi__context *s, int *x, int *y, int *comp) { return stbi__gif_info_raw(s,x,y,comp); } #endif // ************************************************************************************************* // Radiance RGBE HDR loader // originally by Nicolas Schulz #ifndef STBI_NO_HDR static int stbi__hdr_test_core(stbi__context *s) { const char *signature = "#?RADIANCE\n"; int i; for (i=0; signature[i]; ++i) if (stbi__get8(s) != signature[i]) return 0; return 1; } static int stbi__hdr_test(stbi__context* s) { int r = stbi__hdr_test_core(s); stbi__rewind(s); return r; } #define STBI__HDR_BUFLEN 1024 static char *stbi__hdr_gettoken(stbi__context *z, char *buffer) { int len=0; char c = '\0'; c = (char) stbi__get8(z); while (!stbi__at_eof(z) && c != '\n') { buffer[len++] = c; if (len == STBI__HDR_BUFLEN-1) { // flush to end of line while (!stbi__at_eof(z) && stbi__get8(z) != '\n') ; break; } c = (char) stbi__get8(z); } buffer[len] = 0; return buffer; } static void stbi__hdr_convert(float *output, stbi_uc *input, int req_comp) { if ( input[3] != 0 ) { float f1; // Exponent f1 = (float) ldexp(1.0f, input[3] - (int)(128 + 8)); if (req_comp <= 2) output[0] = (input[0] + input[1] + input[2]) * f1 / 3; else { output[0] = input[0] * f1; output[1] = input[1] * f1; output[2] = input[2] * f1; } if (req_comp == 2) output[1] = 1; if (req_comp == 4) output[3] = 1; } else { switch (req_comp) { case 4: output[3] = 1; /* fallthrough */ case 3: output[0] = output[1] = output[2] = 0; break; case 2: output[1] = 1; /* fallthrough */ case 1: output[0] = 0; break; } } } static float *stbi__hdr_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { char buffer[STBI__HDR_BUFLEN]; char *token; int valid = 0; int width, height; stbi_uc *scanline; float *hdr_data; int len; unsigned char count, value; int i, j, k, c1,c2, z; // Check identifier if (strcmp(stbi__hdr_gettoken(s,buffer), "#?RADIANCE") != 0) return stbi__errpf("not HDR", "Corrupt HDR image"); // Parse header for(;;) { token = stbi__hdr_gettoken(s,buffer); if (token[0] == 0) break; if (strcmp(token, "FORMAT=32-bit_rle_rgbe") == 0) valid = 1; } if (!valid) return stbi__errpf("unsupported format", "Unsupported HDR format"); // Parse width and height // can't use sscanf() if we're not using stdio! token = stbi__hdr_gettoken(s,buffer); if (strncmp(token, "-Y ", 3)) return stbi__errpf("unsupported data layout", "Unsupported HDR format"); token += 3; height = (int) strtol(token, &token, 10); while (*token == ' ') ++token; if (strncmp(token, "+X ", 3)) return stbi__errpf("unsupported data layout", "Unsupported HDR format"); token += 3; width = (int) strtol(token, NULL, 10); *x = width; *y = height; if (comp) *comp = 3; if (req_comp == 0) req_comp = 3; // Read data hdr_data = (float *) stbi__malloc(height * width * req_comp * sizeof(float)); // Load image data // image data is stored as some number of sca if ( width < 8 || width >= 32768) { // Read flat data for (j=0; j < height; ++j) { for (i=0; i < width; ++i) { stbi_uc rgbe[4]; main_decode_loop: stbi__getn(s, rgbe, 4); stbi__hdr_convert(hdr_data + j * width * req_comp + i * req_comp, rgbe, req_comp); } } } else { // Read RLE-encoded data scanline = NULL; for (j = 0; j < height; ++j) { c1 = stbi__get8(s); c2 = stbi__get8(s); len = stbi__get8(s); if (c1 != 2 || c2 != 2 || (len & 0x80)) { // not run-length encoded, so we have to actually use THIS data as a decoded // pixel (note this can't be a valid pixel--one of RGB must be >= 128) stbi_uc rgbe[4]; rgbe[0] = (stbi_uc) c1; rgbe[1] = (stbi_uc) c2; rgbe[2] = (stbi_uc) len; rgbe[3] = (stbi_uc) stbi__get8(s); stbi__hdr_convert(hdr_data, rgbe, req_comp); i = 1; j = 0; STBI_FREE(scanline); goto main_decode_loop; // yes, this makes no sense } len <<= 8; len |= stbi__get8(s); if (len != width) { STBI_FREE(hdr_data); STBI_FREE(scanline); return stbi__errpf("invalid decoded scanline length", "corrupt HDR"); } if (scanline == NULL) scanline = (stbi_uc *) stbi__malloc(width * 4); for (k = 0; k < 4; ++k) { i = 0; while (i < width) { count = stbi__get8(s); if (count > 128) { // Run value = stbi__get8(s); count -= 128; for (z = 0; z < count; ++z) scanline[i++ * 4 + k] = value; } else { // Dump for (z = 0; z < count; ++z) scanline[i++ * 4 + k] = stbi__get8(s); } } } for (i=0; i < width; ++i) stbi__hdr_convert(hdr_data+(j*width + i)*req_comp, scanline + i*4, req_comp); } STBI_FREE(scanline); } return hdr_data; } static int stbi__hdr_info(stbi__context *s, int *x, int *y, int *comp) { char buffer[STBI__HDR_BUFLEN]; char *token; int valid = 0; if (stbi__hdr_test(s) == 0) { stbi__rewind( s ); return 0; } for(;;) { token = stbi__hdr_gettoken(s,buffer); if (token[0] == 0) break; if (strcmp(token, "FORMAT=32-bit_rle_rgbe") == 0) valid = 1; } if (!valid) { stbi__rewind( s ); return 0; } token = stbi__hdr_gettoken(s,buffer); if (strncmp(token, "-Y ", 3)) { stbi__rewind( s ); return 0; } token += 3; *y = (int) strtol(token, &token, 10); while (*token == ' ') ++token; if (strncmp(token, "+X ", 3)) { stbi__rewind( s ); return 0; } token += 3; *x = (int) strtol(token, NULL, 10); *comp = 3; return 1; } #endif // STBI_NO_HDR #ifndef STBI_NO_BMP static int stbi__bmp_info(stbi__context *s, int *x, int *y, int *comp) { void *p; stbi__bmp_data info; info.all_a = 255; p = stbi__bmp_parse_header(s, &info); stbi__rewind( s ); if (p == NULL) return 0; *x = s->img_x; *y = s->img_y; *comp = info.ma ? 4 : 3; return 1; } #endif #ifndef STBI_NO_PSD static int stbi__psd_info(stbi__context *s, int *x, int *y, int *comp) { int channelCount; if (stbi__get32be(s) != 0x38425053) { stbi__rewind( s ); return 0; } if (stbi__get16be(s) != 1) { stbi__rewind( s ); return 0; } stbi__skip(s, 6); channelCount = stbi__get16be(s); if (channelCount < 0 || channelCount > 16) { stbi__rewind( s ); return 0; } *y = stbi__get32be(s); *x = stbi__get32be(s); if (stbi__get16be(s) != 8) { stbi__rewind( s ); return 0; } if (stbi__get16be(s) != 3) { stbi__rewind( s ); return 0; } *comp = 4; return 1; } #endif #ifndef STBI_NO_PIC static int stbi__pic_info(stbi__context *s, int *x, int *y, int *comp) { int act_comp=0,num_packets=0,chained; stbi__pic_packet packets[10]; if (!stbi__pic_is4(s,"\x53\x80\xF6\x34")) { stbi__rewind(s); return 0; } stbi__skip(s, 88); *x = stbi__get16be(s); *y = stbi__get16be(s); if (stbi__at_eof(s)) { stbi__rewind( s); return 0; } if ( (*x) != 0 && (1 << 28) / (*x) < (*y)) { stbi__rewind( s ); return 0; } stbi__skip(s, 8); do { stbi__pic_packet *packet; if (num_packets==sizeof(packets)/sizeof(packets[0])) return 0; packet = &packets[num_packets++]; chained = stbi__get8(s); packet->size = stbi__get8(s); packet->type = stbi__get8(s); packet->channel = stbi__get8(s); act_comp |= packet->channel; if (stbi__at_eof(s)) { stbi__rewind( s ); return 0; } if (packet->size != 8) { stbi__rewind( s ); return 0; } } while (chained); *comp = (act_comp & 0x10 ? 4 : 3); return 1; } #endif // ************************************************************************************************* // Portable Gray Map and Portable Pixel Map loader // by Ken Miller // // PGM: http://netpbm.sourceforge.net/doc/pgm.html // PPM: http://netpbm.sourceforge.net/doc/ppm.html // // Known limitations: // Does not support comments in the header section // Does not support ASCII image data (formats P2 and P3) // Does not support 16-bit-per-channel #ifndef STBI_NO_PNM static int stbi__pnm_test(stbi__context *s) { char p, t; p = (char) stbi__get8(s); t = (char) stbi__get8(s); if (p != 'P' || (t != '5' && t != '6')) { stbi__rewind( s ); return 0; } return 1; } static stbi_uc *stbi__pnm_load(stbi__context *s, int *x, int *y, int *comp, int req_comp) { stbi_uc *out; if (!stbi__pnm_info(s, (int *)&s->img_x, (int *)&s->img_y, (int *)&s->img_n)) return 0; *x = s->img_x; *y = s->img_y; *comp = s->img_n; out = (stbi_uc *) stbi__malloc(s->img_n * s->img_x * s->img_y); if (!out) return stbi__errpuc("outofmem", "Out of memory"); stbi__getn(s, out, s->img_n * s->img_x * s->img_y); if (req_comp && req_comp != s->img_n) { out = stbi__convert_format(out, s->img_n, req_comp, s->img_x, s->img_y); if (out == NULL) return out; // stbi__convert_format frees input on failure } return out; } static int stbi__pnm_isspace(char c) { return c == ' ' || c == '\t' || c == '\n' || c == '\v' || c == '\f' || c == '\r'; } static void stbi__pnm_skip_whitespace(stbi__context *s, char *c) { for (;;) { while (!stbi__at_eof(s) && stbi__pnm_isspace(*c)) *c = (char) stbi__get8(s); if (stbi__at_eof(s) || *c != '#') break; while (!stbi__at_eof(s) && *c != '\n' && *c != '\r' ) *c = (char) stbi__get8(s); } } static int stbi__pnm_isdigit(char c) { return c >= '0' && c <= '9'; } static int stbi__pnm_getinteger(stbi__context *s, char *c) { int value = 0; while (!stbi__at_eof(s) && stbi__pnm_isdigit(*c)) { value = value*10 + (*c - '0'); *c = (char) stbi__get8(s); } return value; } static int stbi__pnm_info(stbi__context *s, int *x, int *y, int *comp) { int maxv; char c, p, t; stbi__rewind( s ); // Get identifier p = (char) stbi__get8(s); t = (char) stbi__get8(s); if (p != 'P' || (t != '5' && t != '6')) { stbi__rewind( s ); return 0; } *comp = (t == '6') ? 3 : 1; // '5' is 1-component .pgm; '6' is 3-component .ppm c = (char) stbi__get8(s); stbi__pnm_skip_whitespace(s, &c); *x = stbi__pnm_getinteger(s, &c); // read width stbi__pnm_skip_whitespace(s, &c); *y = stbi__pnm_getinteger(s, &c); // read height stbi__pnm_skip_whitespace(s, &c); maxv = stbi__pnm_getinteger(s, &c); // read max value if (maxv > 255) return stbi__err("max value > 255", "PPM image not 8-bit"); else return 1; } #endif static int stbi__info_main(stbi__context *s, int *x, int *y, int *comp) { #ifndef STBI_NO_JPEG if (stbi__jpeg_info(s, x, y, comp)) return 1; #endif #ifndef STBI_NO_PNG if (stbi__png_info(s, x, y, comp)) return 1; #endif #ifndef STBI_NO_GIF if (stbi__gif_info(s, x, y, comp)) return 1; #endif #ifndef STBI_NO_BMP if (stbi__bmp_info(s, x, y, comp)) return 1; #endif #ifndef STBI_NO_PSD if (stbi__psd_info(s, x, y, comp)) return 1; #endif #ifndef STBI_NO_PIC if (stbi__pic_info(s, x, y, comp)) return 1; #endif #ifndef STBI_NO_PNM if (stbi__pnm_info(s, x, y, comp)) return 1; #endif #ifndef STBI_NO_HDR if (stbi__hdr_info(s, x, y, comp)) return 1; #endif // test tga last because it's a crappy test! #ifndef STBI_NO_TGA if (stbi__tga_info(s, x, y, comp)) return 1; #endif return stbi__err("unknown image type", "Image not of any known type, or corrupt"); } #ifndef STBI_NO_STDIO STBIDEF int stbi_info(char const *filename, int *x, int *y, int *comp) { FILE *f = stbi__fopen(filename, "rb"); int result; if (!f) return stbi__err("can't fopen", "Unable to open file"); result = stbi_info_from_file(f, x, y, comp); fclose(f); return result; } STBIDEF int stbi_info_from_file(FILE *f, int *x, int *y, int *comp) { int r; stbi__context s; long pos = ftell(f); stbi__start_file(&s, f); r = stbi__info_main(&s,x,y,comp); fseek(f,pos,SEEK_SET); return r; } #endif // !STBI_NO_STDIO STBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp) { stbi__context s; stbi__start_mem(&s,buffer,len); return stbi__info_main(&s,x,y,comp); } STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int *x, int *y, int *comp) { stbi__context s; stbi__start_callbacks(&s, (stbi_io_callbacks *) c, user); return stbi__info_main(&s,x,y,comp); } #endif // STB_IMAGE_IMPLEMENTATION /* revision history: 2.12 (2016-04-02) fix typo in 2.11 PSD fix that caused crashes 2.11 (2016-04-02) allocate large structures on the stack remove white matting for transparent PSD fix reported channel count for PNG & BMP re-enable SSE2 in non-gcc 64-bit support RGB-formatted JPEG read 16-bit PNGs (only as 8-bit) 2.10 (2016-01-22) avoid warning introduced in 2.09 by STBI_REALLOC_SIZED 2.09 (2016-01-16) allow comments in PNM files 16-bit-per-pixel TGA (not bit-per-component) info() for TGA could break due to .hdr handling info() for BMP to shares code instead of sloppy parse can use STBI_REALLOC_SIZED if allocator doesn't support realloc code cleanup 2.08 (2015-09-13) fix to 2.07 cleanup, reading RGB PSD as RGBA 2.07 (2015-09-13) fix compiler warnings partial animated GIF support limited 16-bpc PSD support #ifdef unused functions bug with < 92 byte PIC,PNM,HDR,TGA 2.06 (2015-04-19) fix bug where PSD returns wrong '*comp' value 2.05 (2015-04-19) fix bug in progressive JPEG handling, fix warning 2.04 (2015-04-15) try to re-enable SIMD on MinGW 64-bit 2.03 (2015-04-12) extra corruption checking (mmozeiko) stbi_set_flip_vertically_on_load (nguillemot) fix NEON support; fix mingw support 2.02 (2015-01-19) fix incorrect assert, fix warning 2.01 (2015-01-17) fix various warnings; suppress SIMD on gcc 32-bit without -msse2 2.00b (2014-12-25) fix STBI_MALLOC in progressive JPEG 2.00 (2014-12-25) optimize JPG, including x86 SSE2 & NEON SIMD (ryg) progressive JPEG (stb) PGM/PPM support (Ken Miller) STBI_MALLOC,STBI_REALLOC,STBI_FREE GIF bugfix -- seemingly never worked STBI_NO_*, STBI_ONLY_* 1.48 (2014-12-14) fix incorrectly-named assert() 1.47 (2014-12-14) 1/2/4-bit PNG support, both direct and paletted (Omar Cornut & stb) optimize PNG (ryg) fix bug in interlaced PNG with user-specified channel count (stb) 1.46 (2014-08-26) fix broken tRNS chunk (colorkey-style transparency) in non-paletted PNG 1.45 (2014-08-16) fix MSVC-ARM internal compiler error by wrapping malloc 1.44 (2014-08-07) various warning fixes from Ronny Chevalier 1.43 (2014-07-15) fix MSVC-only compiler problem in code changed in 1.42 1.42 (2014-07-09) don't define _CRT_SECURE_NO_WARNINGS (affects user code) fixes to stbi__cleanup_jpeg path added STBI_ASSERT to avoid requiring assert.h 1.41 (2014-06-25) fix search&replace from 1.36 that messed up comments/error messages 1.40 (2014-06-22) fix gcc struct-initialization warning 1.39 (2014-06-15) fix to TGA optimization when req_comp != number of components in TGA; fix to GIF loading because BMP wasn't rewinding (whoops, no GIFs in my test suite) add support for BMP version 5 (more ignored fields) 1.38 (2014-06-06) suppress MSVC warnings on integer casts truncating values fix accidental rename of 'skip' field of I/O 1.37 (2014-06-04) remove duplicate typedef 1.36 (2014-06-03) convert to header file single-file library if de-iphone isn't set, load iphone images color-swapped instead of returning NULL 1.35 (2014-05-27) various warnings fix broken STBI_SIMD path fix bug where stbi_load_from_file no longer left file pointer in correct place fix broken non-easy path for 32-bit BMP (possibly never used) TGA optimization by Arseny Kapoulkine 1.34 (unknown) use STBI_NOTUSED in stbi__resample_row_generic(), fix one more leak in tga failure case 1.33 (2011-07-14) make stbi_is_hdr work in STBI_NO_HDR (as specified), minor compiler-friendly improvements 1.32 (2011-07-13) support for "info" function for all supported filetypes (SpartanJ) 1.31 (2011-06-20) a few more leak fixes, bug in PNG handling (SpartanJ) 1.30 (2011-06-11) added ability to load files via callbacks to accomidate custom input streams (Ben Wenger) removed deprecated format-specific test/load functions removed support for installable file formats (stbi_loader) -- would have been broken for IO callbacks anyway error cases in bmp and tga give messages and don't leak (Raymond Barbiero, grisha) fix inefficiency in decoding 32-bit BMP (David Woo) 1.29 (2010-08-16) various warning fixes from Aurelien Pocheville 1.28 (2010-08-01) fix bug in GIF palette transparency (SpartanJ) 1.27 (2010-08-01) cast-to-stbi_uc to fix warnings 1.26 (2010-07-24) fix bug in file buffering for PNG reported by SpartanJ 1.25 (2010-07-17) refix trans_data warning (Won Chun) 1.24 (2010-07-12) perf improvements reading from files on platforms with lock-heavy fgetc() minor perf improvements for jpeg deprecated type-specific functions so we'll get feedback if they're needed attempt to fix trans_data warning (Won Chun) 1.23 fixed bug in iPhone support 1.22 (2010-07-10) removed image *writing* support stbi_info support from Jetro Lauha GIF support from Jean-Marc Lienher iPhone PNG-extensions from James Brown warning-fixes from Nicolas Schulz and Janez Zemva (i.stbi__err. Janez (U+017D)emva) 1.21 fix use of 'stbi_uc' in header (reported by jon blow) 1.20 added support for Softimage PIC, by Tom Seddon 1.19 bug in interlaced PNG corruption check (found by ryg) 1.18 (2008-08-02) fix a threading bug (local mutable static) 1.17 support interlaced PNG 1.16 major bugfix - stbi__convert_format converted one too many pixels 1.15 initialize some fields for thread safety 1.14 fix threadsafe conversion bug header-file-only version (#define STBI_HEADER_FILE_ONLY before including) 1.13 threadsafe 1.12 const qualifiers in the API 1.11 Support installable IDCT, colorspace conversion routines 1.10 Fixes for 64-bit (don't use "unsigned long") optimized upsampling by Fabian "ryg" Giesen 1.09 Fix format-conversion for PSD code (bad global variables!) 1.08 Thatcher Ulrich's PSD code integrated by Nicolas Schulz 1.07 attempt to fix C++ warning/errors again 1.06 attempt to fix C++ warning/errors again 1.05 fix TGA loading to return correct *comp and use good luminance calc 1.04 default float alpha is 1, not 255; use 'void *' for stbi_image_free 1.03 bugfixes to STBI_NO_STDIO, STBI_NO_HDR 1.02 support for (subset of) HDR files, float interface for preferred access to them 1.01 fix bug: possible bug in handling right-side up bmps... not sure fix bug: the stbi__bmp_load() and stbi__tga_load() functions didn't work at all 1.00 interface to zlib that skips zlib header 0.99 correct handling of alpha in palette 0.98 TGA loader by lonesock; dynamically add loaders (untested) 0.97 jpeg errors on too large a file; also catch another malloc failure 0.96 fix detection of invalid v value - particleman@mollyrocket forum 0.95 during header scan, seek to markers in case of padding 0.94 STBI_NO_STDIO to disable stdio usage; rename all #defines the same 0.93 handle jpegtran output; verbose errors 0.92 read 4,8,16,24,32-bit BMP files of several formats 0.91 output 24-bit Windows 3.0 BMP files 0.90 fix a few more warnings; bump version number to approach 1.0 0.61 bugfixes due to Marc LeBlanc, Christopher Lloyd 0.60 fix compiling as c++ 0.59 fix warnings: merge Dave Moore's -Wall fixes 0.58 fix bug: zlib uncompressed mode len/nlen was wrong endian 0.57 fix bug: jpg last huffman symbol before marker was >9 bits but less than 16 available 0.56 fix bug: zlib uncompressed mode len vs. nlen 0.55 fix bug: restart_interval not initialized to 0 0.54 allow NULL for 'int *comp' 0.53 fix bug in png 3->4; speedup png decoding 0.52 png handles req_comp=3,4 directly; minor cleanup; jpeg comments 0.51 obey req_comp requests, 1-component jpegs return as 1-component, on 'test' only check type, not whether we support this variant 0.50 (2006-11-19) first released version */ libsixel-1.7.3/src/stb_image_write.c000066400000000000000000000045611302271755100174450ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #if !defined(HAVE_MEMCPY) # define memcpy(d, s, n) (bcopy ((s), (d), (n))) #endif #if !defined(HAVE_MEMMOVE) # define memmove(d, s, n) (bcopy ((s), (d), (n))) #endif #define STB_IMAGE_WRITE_IMPLEMENTATION #if HAVE_DIAGNOSTIC_SIGN_CONVERSION # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wsign-conversion" #endif #if HAVE_DIAGNOSTIC_STRICT_OVERFLOW # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wstrict-overflow" #endif #if HAVE_DIAGNOSTIC_SWITCH_DEFAULT # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wswitch-default" #endif #if HAVE_DIAGNOSTIC_DOUBLE_PROMOTION # pragma GCC diagnostic push # pragma GCC diagnostic ignored "-Wdouble-promotion" #endif #include "stb_image_write.h" #if HAVE_DIAGNOSTIC_DOUBLE_PROMOTION # pragma GCC diagnostic pop #endif #if HAVE_DIAGNOSTIC_STRICT_OVERFLOW # pragma GCC diagnostic pop #endif #if HAVE_DIAGNOSTIC_STRICT_OVERFLOW # pragma GCC diagnostic pop #endif #if HAVE_DIAGNOSTIC_SIGN_CONVERSION # pragma GCC diagnostic pop #endif /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/stb_image_write.h000066400000000000000000001114651302271755100174540ustar00rootroot00000000000000/* stb_image_write - v1.02 - public domain - http://nothings.org/stb/stb_image_write.h writes out PNG/BMP/TGA images to C stdio - Sean Barrett 2010-2015 no warranty implied; use at your own risk Before #including, #define STB_IMAGE_WRITE_IMPLEMENTATION in the file that you want to have the implementation. Will probably not work correctly with strict-aliasing optimizations. ABOUT: This header file is a library for writing images to C stdio. It could be adapted to write to memory or a general streaming interface; let me know. The PNG output is not optimal; it is 20-50% larger than the file written by a decent optimizing implementation. This library is designed for source code compactness and simplicity, not optimal image file size or run-time performance. BUILDING: You can #define STBIW_ASSERT(x) before the #include to avoid using assert.h. You can #define STBIW_MALLOC(), STBIW_REALLOC(), and STBIW_FREE() to replace malloc,realloc,free. You can define STBIW_MEMMOVE() to replace memmove() USAGE: There are four functions, one for each image file format: int stbi_write_png(char const *filename, int w, int h, int comp, const void *data, int stride_in_bytes); int stbi_write_bmp(char const *filename, int w, int h, int comp, const void *data); int stbi_write_tga(char const *filename, int w, int h, int comp, const void *data); int stbi_write_hdr(char const *filename, int w, int h, int comp, const float *data); There are also four equivalent functions that use an arbitrary write function. You are expected to open/close your file-equivalent before and after calling these: int stbi_write_png_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data, int stride_in_bytes); int stbi_write_bmp_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data); int stbi_write_tga_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data); int stbi_write_hdr_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const float *data); where the callback is: void stbi_write_func(void *context, void *data, int size); You can define STBI_WRITE_NO_STDIO to disable the file variant of these functions, so the library will not use stdio.h at all. However, this will also disable HDR writing, because it requires stdio for formatted output. Each function returns 0 on failure and non-0 on success. The functions create an image file defined by the parameters. The image is a rectangle of pixels stored from left-to-right, top-to-bottom. Each pixel contains 'comp' channels of data stored interleaved with 8-bits per channel, in the following order: 1=Y, 2=YA, 3=RGB, 4=RGBA. (Y is monochrome color.) The rectangle is 'w' pixels wide and 'h' pixels tall. The *data pointer points to the first byte of the top-left-most pixel. For PNG, "stride_in_bytes" is the distance in bytes from the first byte of a row of pixels to the first byte of the next row of pixels. PNG creates output files with the same number of components as the input. The BMP format expands Y to RGB in the file format and does not output alpha. PNG supports writing rectangles of data even when the bytes storing rows of data are not consecutive in memory (e.g. sub-rectangles of a larger image), by supplying the stride between the beginning of adjacent rows. The other formats do not. (Thus you cannot write a native-format BMP through the BMP writer, both because it is in BGR order and because it may have padding at the end of the line.) HDR expects linear float data. Since the format is always 32-bit rgb(e) data, alpha (if provided) is discarded, and for monochrome data it is replicated across all three channels. TGA supports RLE or non-RLE compressed data. To use non-RLE-compressed data, set the global variable 'stbi_write_tga_with_rle' to 0. CREDITS: PNG/BMP/TGA Sean Barrett HDR Baldur Karlsson TGA monochrome: Jean-Sebastien Guay misc enhancements: Tim Kelsey TGA RLE Alan Hickman initial file IO callback implementation Emmanuel Julien bugfixes: github:Chribba Guillaume Chereau github:jry2 github:romigrou Sergio Gonzalez Jonas Karlsson Filip Wasil Thatcher Ulrich LICENSE This software is dual-licensed to the public domain and under the following license: you are granted a perpetual, irrevocable license to copy, modify, publish, and distribute this file as you see fit. */ #ifndef INCLUDE_STB_IMAGE_WRITE_H #define INCLUDE_STB_IMAGE_WRITE_H #ifdef __cplusplus extern "C" { #endif #ifdef STB_IMAGE_WRITE_STATIC #define STBIWDEF static #else #define STBIWDEF extern extern int stbi_write_tga_with_rle; #endif #ifndef STBI_WRITE_NO_STDIO STBIWDEF int stbi_write_png(char const *filename, int w, int h, int comp, const void *data, int stride_in_bytes); STBIWDEF int stbi_write_bmp(char const *filename, int w, int h, int comp, const void *data); STBIWDEF int stbi_write_tga(char const *filename, int w, int h, int comp, const void *data); STBIWDEF int stbi_write_hdr(char const *filename, int w, int h, int comp, const float *data); #endif typedef void stbi_write_func(void *context, void *data, int size); STBIWDEF int stbi_write_png_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data, int stride_in_bytes); STBIWDEF int stbi_write_bmp_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data); STBIWDEF int stbi_write_tga_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const void *data); STBIWDEF int stbi_write_hdr_to_func(stbi_write_func *func, void *context, int w, int h, int comp, const float *data); #ifdef __cplusplus } #endif #endif//INCLUDE_STB_IMAGE_WRITE_H #ifdef STB_IMAGE_WRITE_IMPLEMENTATION #ifdef _WIN32 #ifndef _CRT_SECURE_NO_WARNINGS #define _CRT_SECURE_NO_WARNINGS #endif #ifndef _CRT_NONSTDC_NO_DEPRECATE #define _CRT_NONSTDC_NO_DEPRECATE #endif #endif #ifndef STBI_WRITE_NO_STDIO #include #endif // STBI_WRITE_NO_STDIO #include #include #include #include #if defined(STBIW_MALLOC) && defined(STBIW_FREE) && (defined(STBIW_REALLOC) || defined(STBIW_REALLOC_SIZED)) // ok #elif !defined(STBIW_MALLOC) && !defined(STBIW_FREE) && !defined(STBIW_REALLOC) && !defined(STBIW_REALLOC_SIZED) // ok #else #error "Must define all or none of STBIW_MALLOC, STBIW_FREE, and STBIW_REALLOC (or STBIW_REALLOC_SIZED)." #endif #ifndef STBIW_MALLOC #define STBIW_MALLOC(sz) malloc(sz) #define STBIW_REALLOC(p,newsz) realloc(p,newsz) #define STBIW_FREE(p) free(p) #endif #ifndef STBIW_REALLOC_SIZED #define STBIW_REALLOC_SIZED(p,oldsz,newsz) STBIW_REALLOC(p,newsz) #endif #ifndef STBIW_MEMMOVE #define STBIW_MEMMOVE(a,b,sz) memmove(a,b,sz) #endif #ifndef STBIW_ASSERT #include #define STBIW_ASSERT(x) assert(x) #endif #define STBIW_UCHAR(x) (unsigned char) ((x) & 0xff) typedef struct { stbi_write_func *func; void *context; } stbi__write_context; // initialize a callback-based context static void stbi__start_write_callbacks(stbi__write_context *s, stbi_write_func *c, void *context) { s->func = c; s->context = context; } #ifndef STBI_WRITE_NO_STDIO static void stbi__stdio_write(void *context, void *data, int size) { fwrite(data,1,size,(FILE*) context); } static int stbi__start_write_file(stbi__write_context *s, const char *filename) { FILE *f = fopen(filename, "wb"); stbi__start_write_callbacks(s, stbi__stdio_write, (void *) f); return f != NULL; } static void stbi__end_write_file(stbi__write_context *s) { fclose((FILE *)s->context); } #endif // !STBI_WRITE_NO_STDIO typedef unsigned int stbiw_uint32; typedef int stb_image_write_test[sizeof(stbiw_uint32)==4 ? 1 : -1]; #ifdef STB_IMAGE_WRITE_STATIC static int stbi_write_tga_with_rle = 1; #else int stbi_write_tga_with_rle = 1; #endif static void stbiw__writefv(stbi__write_context *s, const char *fmt, va_list v) { while (*fmt) { switch (*fmt++) { case ' ': break; case '1': { unsigned char x = STBIW_UCHAR(va_arg(v, int)); s->func(s->context,&x,1); break; } case '2': { int x = va_arg(v,int); unsigned char b[2]; b[0] = STBIW_UCHAR(x); b[1] = STBIW_UCHAR(x>>8); s->func(s->context,b,2); break; } case '4': { stbiw_uint32 x = va_arg(v,int); unsigned char b[4]; b[0]=STBIW_UCHAR(x); b[1]=STBIW_UCHAR(x>>8); b[2]=STBIW_UCHAR(x>>16); b[3]=STBIW_UCHAR(x>>24); s->func(s->context,b,4); break; } default: STBIW_ASSERT(0); return; } } } static void stbiw__writef(stbi__write_context *s, const char *fmt, ...) { va_list v; va_start(v, fmt); stbiw__writefv(s, fmt, v); va_end(v); } static void stbiw__write3(stbi__write_context *s, unsigned char a, unsigned char b, unsigned char c) { unsigned char arr[3]; arr[0] = a, arr[1] = b, arr[2] = c; s->func(s->context, arr, 3); } static void stbiw__write_pixel(stbi__write_context *s, int rgb_dir, int comp, int write_alpha, int expand_mono, unsigned char *d) { unsigned char bg[3] = { 255, 0, 255}, px[3]; int k; if (write_alpha < 0) s->func(s->context, &d[comp - 1], 1); switch (comp) { case 1: s->func(s->context,d,1); break; case 2: if (expand_mono) stbiw__write3(s, d[0], d[0], d[0]); // monochrome bmp else s->func(s->context, d, 1); // monochrome TGA break; case 4: if (!write_alpha) { // composite against pink background for (k = 0; k < 3; ++k) px[k] = bg[k] + ((d[k] - bg[k]) * d[3]) / 255; stbiw__write3(s, px[1 - rgb_dir], px[1], px[1 + rgb_dir]); break; } /* FALLTHROUGH */ case 3: stbiw__write3(s, d[1 - rgb_dir], d[1], d[1 + rgb_dir]); break; } if (write_alpha > 0) s->func(s->context, &d[comp - 1], 1); } static void stbiw__write_pixels(stbi__write_context *s, int rgb_dir, int vdir, int x, int y, int comp, void *data, int write_alpha, int scanline_pad, int expand_mono) { stbiw_uint32 zero = 0; int i,j, j_end; if (y <= 0) return; if (vdir < 0) j_end = -1, j = y-1; else j_end = y, j = 0; for (; j != j_end; j += vdir) { for (i=0; i < x; ++i) { unsigned char *d = (unsigned char *) data + (j*x+i)*comp; stbiw__write_pixel(s, rgb_dir, comp, write_alpha, expand_mono, d); } s->func(s->context, &zero, scanline_pad); } } static int stbiw__outfile(stbi__write_context *s, int rgb_dir, int vdir, int x, int y, int comp, int expand_mono, void *data, int alpha, int pad, const char *fmt, ...) { if (y < 0 || x < 0) { return 0; } else { va_list v; va_start(v, fmt); stbiw__writefv(s, fmt, v); va_end(v); stbiw__write_pixels(s,rgb_dir,vdir,x,y,comp,data,alpha,pad, expand_mono); return 1; } } static int stbi_write_bmp_core(stbi__write_context *s, int x, int y, int comp, const void *data) { int pad = (-x*3) & 3; return stbiw__outfile(s,-1,-1,x,y,comp,1,(void *) data,0,pad, "11 4 22 4" "4 44 22 444444", 'B', 'M', 14+40+(x*3+pad)*y, 0,0, 14+40, // file header 40, x,y, 1,24, 0,0,0,0,0,0); // bitmap header } STBIWDEF int stbi_write_bmp_to_func(stbi_write_func *func, void *context, int x, int y, int comp, const void *data) { stbi__write_context s; stbi__start_write_callbacks(&s, func, context); return stbi_write_bmp_core(&s, x, y, comp, data); } #ifndef STBI_WRITE_NO_STDIO STBIWDEF int stbi_write_bmp(char const *filename, int x, int y, int comp, const void *data) { stbi__write_context s; if (stbi__start_write_file(&s,filename)) { int r = stbi_write_bmp_core(&s, x, y, comp, data); stbi__end_write_file(&s); return r; } else return 0; } #endif //!STBI_WRITE_NO_STDIO static int stbi_write_tga_core(stbi__write_context *s, int x, int y, int comp, void *data) { int has_alpha = (comp == 2 || comp == 4); int colorbytes = has_alpha ? comp-1 : comp; int format = colorbytes < 2 ? 3 : 2; // 3 color channels (RGB/RGBA) = 2, 1 color channel (Y/YA) = 3 if (y < 0 || x < 0) return 0; if (!stbi_write_tga_with_rle) { return stbiw__outfile(s, -1, -1, x, y, comp, 0, (void *) data, has_alpha, 0, "111 221 2222 11", 0, 0, format, 0, 0, 0, 0, 0, x, y, (colorbytes + has_alpha) * 8, has_alpha * 8); } else { int i,j,k; stbiw__writef(s, "111 221 2222 11", 0,0,format+8, 0,0,0, 0,0,x,y, (colorbytes + has_alpha) * 8, has_alpha * 8); for (j = y - 1; j >= 0; --j) { unsigned char *row = (unsigned char *) data + j * x * comp; int len; for (i = 0; i < x; i += len) { unsigned char *begin = row + i * comp; int diff = 1; len = 1; if (i < x - 1) { ++len; diff = memcmp(begin, row + (i + 1) * comp, comp); if (diff) { const unsigned char *prev = begin; for (k = i + 2; k < x && len < 128; ++k) { if (memcmp(prev, row + k * comp, comp)) { prev += comp; ++len; } else { --len; break; } } } else { for (k = i + 2; k < x && len < 128; ++k) { if (!memcmp(begin, row + k * comp, comp)) { ++len; } else { break; } } } } if (diff) { unsigned char header = STBIW_UCHAR(len - 1); s->func(s->context, &header, 1); for (k = 0; k < len; ++k) { stbiw__write_pixel(s, -1, comp, has_alpha, 0, begin + k * comp); } } else { unsigned char header = STBIW_UCHAR(len - 129); s->func(s->context, &header, 1); stbiw__write_pixel(s, -1, comp, has_alpha, 0, begin); } } } } return 1; } int stbi_write_tga_to_func(stbi_write_func *func, void *context, int x, int y, int comp, const void *data) { stbi__write_context s; stbi__start_write_callbacks(&s, func, context); return stbi_write_tga_core(&s, x, y, comp, (void *) data); } #ifndef STBI_WRITE_NO_STDIO int stbi_write_tga(char const *filename, int x, int y, int comp, const void *data) { stbi__write_context s; if (stbi__start_write_file(&s,filename)) { int r = stbi_write_tga_core(&s, x, y, comp, (void *) data); stbi__end_write_file(&s); return r; } else return 0; } #endif // ************************************************************************************************* // Radiance RGBE HDR writer // by Baldur Karlsson #ifndef STBI_WRITE_NO_STDIO #define stbiw__max(a, b) ((a) > (b) ? (a) : (b)) void stbiw__linear_to_rgbe(unsigned char *rgbe, float *linear) { int exponent; float maxcomp = stbiw__max(linear[0], stbiw__max(linear[1], linear[2])); if (maxcomp < 1e-32f) { rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; } else { float normalize = (float) frexp(maxcomp, &exponent) * 256.0f/maxcomp; rgbe[0] = (unsigned char)(linear[0] * normalize); rgbe[1] = (unsigned char)(linear[1] * normalize); rgbe[2] = (unsigned char)(linear[2] * normalize); rgbe[3] = (unsigned char)(exponent + 128); } } void stbiw__write_run_data(stbi__write_context *s, int length, unsigned char databyte) { unsigned char lengthbyte = STBIW_UCHAR(length+128); STBIW_ASSERT(length+128 <= 255); s->func(s->context, &lengthbyte, 1); s->func(s->context, &databyte, 1); } void stbiw__write_dump_data(stbi__write_context *s, int length, unsigned char *data) { unsigned char lengthbyte = STBIW_UCHAR(length); STBIW_ASSERT(length <= 128); // inconsistent with spec but consistent with official code s->func(s->context, &lengthbyte, 1); s->func(s->context, data, length); } void stbiw__write_hdr_scanline(stbi__write_context *s, int width, int ncomp, unsigned char *scratch, float *scanline) { unsigned char scanlineheader[4] = { 2, 2, 0, 0 }; unsigned char rgbe[4]; float linear[3]; int x; scanlineheader[2] = (width&0xff00)>>8; scanlineheader[3] = (width&0x00ff); /* skip RLE for images too small or large */ if (width < 8 || width >= 32768) { for (x=0; x < width; x++) { switch (ncomp) { case 4: /* fallthrough */ case 3: linear[2] = scanline[x*ncomp + 2]; linear[1] = scanline[x*ncomp + 1]; linear[0] = scanline[x*ncomp + 0]; break; default: linear[0] = linear[1] = linear[2] = scanline[x*ncomp + 0]; break; } stbiw__linear_to_rgbe(rgbe, linear); s->func(s->context, rgbe, 4); } } else { int c,r; /* encode into scratch buffer */ for (x=0; x < width; x++) { switch(ncomp) { case 4: /* fallthrough */ case 3: linear[2] = scanline[x*ncomp + 2]; linear[1] = scanline[x*ncomp + 1]; linear[0] = scanline[x*ncomp + 0]; break; default: linear[0] = linear[1] = linear[2] = scanline[x*ncomp + 0]; break; } stbiw__linear_to_rgbe(rgbe, linear); scratch[x + width*0] = rgbe[0]; scratch[x + width*1] = rgbe[1]; scratch[x + width*2] = rgbe[2]; scratch[x + width*3] = rgbe[3]; } s->func(s->context, scanlineheader, 4); /* RLE each component separately */ for (c=0; c < 4; c++) { unsigned char *comp = &scratch[width*c]; x = 0; while (x < width) { // find first run r = x; while (r+2 < width) { if (comp[r] == comp[r+1] && comp[r] == comp[r+2]) break; ++r; } if (r+2 >= width) r = width; // dump up to first run while (x < r) { int len = r-x; if (len > 128) len = 128; stbiw__write_dump_data(s, len, &comp[x]); x += len; } // if there's a run, output it if (r+2 < width) { // same test as what we break out of in search loop, so only true if we break'd // find next byte after run while (r < width && comp[r] == comp[x]) ++r; // output run up to r while (x < r) { int len = r-x; if (len > 127) len = 127; stbiw__write_run_data(s, len, comp[x]); x += len; } } } } } } static int stbi_write_hdr_core(stbi__write_context *s, int x, int y, int comp, float *data) { if (y <= 0 || x <= 0 || data == NULL) return 0; else { // Each component is stored separately. Allocate scratch space for full output scanline. unsigned char *scratch = (unsigned char *) STBIW_MALLOC(x*4); int i, len; char buffer[128]; char header[] = "#?RADIANCE\n# Written by stb_image_write.h\nFORMAT=32-bit_rle_rgbe\n"; s->func(s->context, header, sizeof(header)-1); len = sprintf(buffer, "EXPOSURE= 1.0000000000000\n\n-Y %d +X %d\n", y, x); s->func(s->context, buffer, len); for(i=0; i < y; i++) stbiw__write_hdr_scanline(s, x, comp, scratch, data + comp*i*x); STBIW_FREE(scratch); return 1; } } int stbi_write_hdr_to_func(stbi_write_func *func, void *context, int x, int y, int comp, const float *data) { stbi__write_context s; stbi__start_write_callbacks(&s, func, context); return stbi_write_hdr_core(&s, x, y, comp, (float *) data); } int stbi_write_hdr(char const *filename, int x, int y, int comp, const float *data) { stbi__write_context s; if (stbi__start_write_file(&s,filename)) { int r = stbi_write_hdr_core(&s, x, y, comp, (float *) data); stbi__end_write_file(&s); return r; } else return 0; } #endif // STBI_WRITE_NO_STDIO ////////////////////////////////////////////////////////////////////////////// // // PNG writer // // stretchy buffer; stbiw__sbpush() == vector<>::push_back() -- stbiw__sbcount() == vector<>::size() #define stbiw__sbraw(a) ((int *) (a) - 2) #define stbiw__sbm(a) stbiw__sbraw(a)[0] #define stbiw__sbn(a) stbiw__sbraw(a)[1] #define stbiw__sbneedgrow(a,n) ((a)==0 || stbiw__sbn(a)+n >= stbiw__sbm(a)) #define stbiw__sbmaybegrow(a,n) (stbiw__sbneedgrow(a,(n)) ? stbiw__sbgrow(a,n) : 0) #define stbiw__sbgrow(a,n) stbiw__sbgrowf((void **) &(a), (n), sizeof(*(a))) #define stbiw__sbpush(a, v) (stbiw__sbmaybegrow(a,1), (a)[stbiw__sbn(a)++] = (v)) #define stbiw__sbcount(a) ((a) ? stbiw__sbn(a) : 0) #define stbiw__sbfree(a) ((a) ? STBIW_FREE(stbiw__sbraw(a)),0 : 0) static void *stbiw__sbgrowf(void **arr, int increment, int itemsize) { int m = *arr ? 2*stbiw__sbm(*arr)+increment : increment+1; void *p = STBIW_REALLOC_SIZED(*arr ? stbiw__sbraw(*arr) : 0, *arr ? (stbiw__sbm(*arr)*itemsize + sizeof(int)*2) : 0, itemsize * m + sizeof(int)*2); STBIW_ASSERT(p); if (p) { if (!*arr) ((int *) p)[1] = 0; *arr = (void *) ((int *) p + 2); stbiw__sbm(*arr) = m; } return *arr; } static unsigned char *stbiw__zlib_flushf(unsigned char *data, unsigned int *bitbuffer, int *bitcount) { while (*bitcount >= 8) { stbiw__sbpush(data, STBIW_UCHAR(*bitbuffer)); *bitbuffer >>= 8; *bitcount -= 8; } return data; } static int stbiw__zlib_bitrev(int code, int codebits) { int res=0; while (codebits--) { res = (res << 1) | (code & 1); code >>= 1; } return res; } static unsigned int stbiw__zlib_countm(unsigned char *a, unsigned char *b, int limit) { int i; for (i=0; i < limit && i < 258; ++i) if (a[i] != b[i]) break; return i; } static unsigned int stbiw__zhash(unsigned char *data) { stbiw_uint32 hash = data[0] + (data[1] << 8) + (data[2] << 16); hash ^= hash << 3; hash += hash >> 5; hash ^= hash << 4; hash += hash >> 17; hash ^= hash << 25; hash += hash >> 6; return hash; } #define stbiw__zlib_flush() (out = stbiw__zlib_flushf(out, &bitbuf, &bitcount)) #define stbiw__zlib_add(code,codebits) \ (bitbuf |= (code) << bitcount, bitcount += (codebits), stbiw__zlib_flush()) #define stbiw__zlib_huffa(b,c) stbiw__zlib_add(stbiw__zlib_bitrev(b,c),c) // default huffman tables #define stbiw__zlib_huff1(n) stbiw__zlib_huffa(0x30 + (n), 8) #define stbiw__zlib_huff2(n) stbiw__zlib_huffa(0x190 + (n)-144, 9) #define stbiw__zlib_huff3(n) stbiw__zlib_huffa(0 + (n)-256,7) #define stbiw__zlib_huff4(n) stbiw__zlib_huffa(0xc0 + (n)-280,8) #define stbiw__zlib_huff(n) ((n) <= 143 ? stbiw__zlib_huff1(n) : (n) <= 255 ? stbiw__zlib_huff2(n) : (n) <= 279 ? stbiw__zlib_huff3(n) : stbiw__zlib_huff4(n)) #define stbiw__zlib_huffb(n) ((n) <= 143 ? stbiw__zlib_huff1(n) : stbiw__zlib_huff2(n)) #define stbiw__ZHASH 16384 unsigned char * stbi_zlib_compress(unsigned char *data, int data_len, int *out_len, int quality) { static unsigned short lengthc[] = { 3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258, 259 }; static unsigned char lengtheb[]= { 0,0,0,0,0,0,0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0 }; static unsigned short distc[] = { 1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577, 32768 }; static unsigned char disteb[] = { 0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13 }; unsigned int bitbuf=0; int i,j, bitcount=0; unsigned char *out = NULL; unsigned char ***hash_table = (unsigned char***) STBIW_MALLOC(stbiw__ZHASH * sizeof(char**)); if (quality < 5) quality = 5; stbiw__sbpush(out, 0x78); // DEFLATE 32K window stbiw__sbpush(out, 0x5e); // FLEVEL = 1 stbiw__zlib_add(1,1); // BFINAL = 1 stbiw__zlib_add(1,2); // BTYPE = 1 -- fixed huffman for (i=0; i < stbiw__ZHASH; ++i) hash_table[i] = NULL; i=0; while (i < data_len-3) { // hash next 3 bytes of data to be compressed int h = stbiw__zhash(data+i)&(stbiw__ZHASH-1), best=3; unsigned char *bestloc = 0; unsigned char **hlist = hash_table[h]; int n = stbiw__sbcount(hlist); for (j=0; j < n; ++j) { if (hlist[j]-data > i-32768) { // if entry lies within window int d = stbiw__zlib_countm(hlist[j], data+i, data_len-i); if (d >= best) best=d,bestloc=hlist[j]; } } // when hash table entry is too long, delete half the entries if (hash_table[h] && stbiw__sbn(hash_table[h]) == 2*quality) { STBIW_MEMMOVE(hash_table[h], hash_table[h]+quality, sizeof(hash_table[h][0])*quality); stbiw__sbn(hash_table[h]) = quality; } stbiw__sbpush(hash_table[h],data+i); if (bestloc) { // "lazy matching" - check match at *next* byte, and if it's better, do cur byte as literal h = stbiw__zhash(data+i+1)&(stbiw__ZHASH-1); hlist = hash_table[h]; n = stbiw__sbcount(hlist); for (j=0; j < n; ++j) { if (hlist[j]-data > i-32767) { int e = stbiw__zlib_countm(hlist[j], data+i+1, data_len-i-1); if (e > best) { // if next match is better, bail on current match bestloc = NULL; break; } } } } if (bestloc) { int d = (int) (data+i - bestloc); // distance back STBIW_ASSERT(d <= 32767 && best <= 258); for (j=0; best > lengthc[j+1]-1; ++j); stbiw__zlib_huff(j+257); if (lengtheb[j]) stbiw__zlib_add(best - lengthc[j], lengtheb[j]); for (j=0; d > distc[j+1]-1; ++j); stbiw__zlib_add(stbiw__zlib_bitrev(j,5),5); if (disteb[j]) stbiw__zlib_add(d - distc[j], disteb[j]); i += best; } else { stbiw__zlib_huffb(data[i]); ++i; } } // write out final bytes for (;i < data_len; ++i) stbiw__zlib_huffb(data[i]); stbiw__zlib_huff(256); // end of block // pad with 0 bits to byte boundary while (bitcount) stbiw__zlib_add(0,1); for (i=0; i < stbiw__ZHASH; ++i) (void) stbiw__sbfree(hash_table[i]); STBIW_FREE(hash_table); { // compute adler32 on input unsigned int s1=1, s2=0; int blocklen = (int) (data_len % 5552); j=0; while (j < data_len) { for (i=0; i < blocklen; ++i) s1 += data[j+i], s2 += s1; s1 %= 65521, s2 %= 65521; j += blocklen; blocklen = 5552; } stbiw__sbpush(out, STBIW_UCHAR(s2 >> 8)); stbiw__sbpush(out, STBIW_UCHAR(s2)); stbiw__sbpush(out, STBIW_UCHAR(s1 >> 8)); stbiw__sbpush(out, STBIW_UCHAR(s1)); } *out_len = stbiw__sbn(out); // make returned pointer freeable STBIW_MEMMOVE(stbiw__sbraw(out), out, *out_len); return (unsigned char *) stbiw__sbraw(out); } static unsigned int stbiw__crc32(unsigned char *buffer, int len) { static unsigned int crc_table[256] = { 0x00000000, 0x77073096, 0xEE0E612C, 0x990951BA, 0x076DC419, 0x706AF48F, 0xE963A535, 0x9E6495A3, 0x0eDB8832, 0x79DCB8A4, 0xE0D5E91E, 0x97D2D988, 0x09B64C2B, 0x7EB17CBD, 0xE7B82D07, 0x90BF1D91, 0x1DB71064, 0x6AB020F2, 0xF3B97148, 0x84BE41DE, 0x1ADAD47D, 0x6DDDE4EB, 0xF4D4B551, 0x83D385C7, 0x136C9856, 0x646BA8C0, 0xFD62F97A, 0x8A65C9EC, 0x14015C4F, 0x63066CD9, 0xFA0F3D63, 0x8D080DF5, 0x3B6E20C8, 0x4C69105E, 0xD56041E4, 0xA2677172, 0x3C03E4D1, 0x4B04D447, 0xD20D85FD, 0xA50AB56B, 0x35B5A8FA, 0x42B2986C, 0xDBBBC9D6, 0xACBCF940, 0x32D86CE3, 0x45DF5C75, 0xDCD60DCF, 0xABD13D59, 0x26D930AC, 0x51DE003A, 0xC8D75180, 0xBFD06116, 0x21B4F4B5, 0x56B3C423, 0xCFBA9599, 0xB8BDA50F, 0x2802B89E, 0x5F058808, 0xC60CD9B2, 0xB10BE924, 0x2F6F7C87, 0x58684C11, 0xC1611DAB, 0xB6662D3D, 0x76DC4190, 0x01DB7106, 0x98D220BC, 0xEFD5102A, 0x71B18589, 0x06B6B51F, 0x9FBFE4A5, 0xE8B8D433, 0x7807C9A2, 0x0F00F934, 0x9609A88E, 0xE10E9818, 0x7F6A0DBB, 0x086D3D2D, 0x91646C97, 0xE6635C01, 0x6B6B51F4, 0x1C6C6162, 0x856530D8, 0xF262004E, 0x6C0695ED, 0x1B01A57B, 0x8208F4C1, 0xF50FC457, 0x65B0D9C6, 0x12B7E950, 0x8BBEB8EA, 0xFCB9887C, 0x62DD1DDF, 0x15DA2D49, 0x8CD37CF3, 0xFBD44C65, 0x4DB26158, 0x3AB551CE, 0xA3BC0074, 0xD4BB30E2, 0x4ADFA541, 0x3DD895D7, 0xA4D1C46D, 0xD3D6F4FB, 0x4369E96A, 0x346ED9FC, 0xAD678846, 0xDA60B8D0, 0x44042D73, 0x33031DE5, 0xAA0A4C5F, 0xDD0D7CC9, 0x5005713C, 0x270241AA, 0xBE0B1010, 0xC90C2086, 0x5768B525, 0x206F85B3, 0xB966D409, 0xCE61E49F, 0x5EDEF90E, 0x29D9C998, 0xB0D09822, 0xC7D7A8B4, 0x59B33D17, 0x2EB40D81, 0xB7BD5C3B, 0xC0BA6CAD, 0xEDB88320, 0x9ABFB3B6, 0x03B6E20C, 0x74B1D29A, 0xEAD54739, 0x9DD277AF, 0x04DB2615, 0x73DC1683, 0xE3630B12, 0x94643B84, 0x0D6D6A3E, 0x7A6A5AA8, 0xE40ECF0B, 0x9309FF9D, 0x0A00AE27, 0x7D079EB1, 0xF00F9344, 0x8708A3D2, 0x1E01F268, 0x6906C2FE, 0xF762575D, 0x806567CB, 0x196C3671, 0x6E6B06E7, 0xFED41B76, 0x89D32BE0, 0x10DA7A5A, 0x67DD4ACC, 0xF9B9DF6F, 0x8EBEEFF9, 0x17B7BE43, 0x60B08ED5, 0xD6D6A3E8, 0xA1D1937E, 0x38D8C2C4, 0x4FDFF252, 0xD1BB67F1, 0xA6BC5767, 0x3FB506DD, 0x48B2364B, 0xD80D2BDA, 0xAF0A1B4C, 0x36034AF6, 0x41047A60, 0xDF60EFC3, 0xA867DF55, 0x316E8EEF, 0x4669BE79, 0xCB61B38C, 0xBC66831A, 0x256FD2A0, 0x5268E236, 0xCC0C7795, 0xBB0B4703, 0x220216B9, 0x5505262F, 0xC5BA3BBE, 0xB2BD0B28, 0x2BB45A92, 0x5CB36A04, 0xC2D7FFA7, 0xB5D0CF31, 0x2CD99E8B, 0x5BDEAE1D, 0x9B64C2B0, 0xEC63F226, 0x756AA39C, 0x026D930A, 0x9C0906A9, 0xEB0E363F, 0x72076785, 0x05005713, 0x95BF4A82, 0xE2B87A14, 0x7BB12BAE, 0x0CB61B38, 0x92D28E9B, 0xE5D5BE0D, 0x7CDCEFB7, 0x0BDBDF21, 0x86D3D2D4, 0xF1D4E242, 0x68DDB3F8, 0x1FDA836E, 0x81BE16CD, 0xF6B9265B, 0x6FB077E1, 0x18B74777, 0x88085AE6, 0xFF0F6A70, 0x66063BCA, 0x11010B5C, 0x8F659EFF, 0xF862AE69, 0x616BFFD3, 0x166CCF45, 0xA00AE278, 0xD70DD2EE, 0x4E048354, 0x3903B3C2, 0xA7672661, 0xD06016F7, 0x4969474D, 0x3E6E77DB, 0xAED16A4A, 0xD9D65ADC, 0x40DF0B66, 0x37D83BF0, 0xA9BCAE53, 0xDEBB9EC5, 0x47B2CF7F, 0x30B5FFE9, 0xBDBDF21C, 0xCABAC28A, 0x53B39330, 0x24B4A3A6, 0xBAD03605, 0xCDD70693, 0x54DE5729, 0x23D967BF, 0xB3667A2E, 0xC4614AB8, 0x5D681B02, 0x2A6F2B94, 0xB40BBE37, 0xC30C8EA1, 0x5A05DF1B, 0x2D02EF8D }; unsigned int crc = ~0u; int i; for (i=0; i < len; ++i) crc = (crc >> 8) ^ crc_table[buffer[i] ^ (crc & 0xff)]; return ~crc; } #define stbiw__wpng4(o,a,b,c,d) ((o)[0]=STBIW_UCHAR(a),(o)[1]=STBIW_UCHAR(b),(o)[2]=STBIW_UCHAR(c),(o)[3]=STBIW_UCHAR(d),(o)+=4) #define stbiw__wp32(data,v) stbiw__wpng4(data, (v)>>24,(v)>>16,(v)>>8,(v)); #define stbiw__wptag(data,s) stbiw__wpng4(data, s[0],s[1],s[2],s[3]) static void stbiw__wpcrc(unsigned char **data, int len) { unsigned int crc = stbiw__crc32(*data - len - 4, len+4); stbiw__wp32(*data, crc); } static unsigned char stbiw__paeth(int a, int b, int c) { int p = a + b - c, pa = abs(p-a), pb = abs(p-b), pc = abs(p-c); if (pa <= pb && pa <= pc) return STBIW_UCHAR(a); if (pb <= pc) return STBIW_UCHAR(b); return STBIW_UCHAR(c); } unsigned char *stbi_write_png_to_mem(unsigned char *pixels, int stride_bytes, int x, int y, int n, int *out_len) { int ctype[5] = { -1, 0, 4, 2, 6 }; unsigned char sig[8] = { 137,80,78,71,13,10,26,10 }; unsigned char *out,*o, *filt, *zlib; signed char *line_buffer; int i,j,k,p,zlen; if (stride_bytes == 0) stride_bytes = x * n; filt = (unsigned char *) STBIW_MALLOC((x*n+1) * y); if (!filt) return 0; line_buffer = (signed char *) STBIW_MALLOC(x * n); if (!line_buffer) { STBIW_FREE(filt); return 0; } for (j=0; j < y; ++j) { static int mapping[] = { 0,1,2,3,4 }; static int firstmap[] = { 0,1,0,5,6 }; int *mymap = j ? mapping : firstmap; int best = 0, bestval = 0x7fffffff; for (p=0; p < 2; ++p) { for (k= p?best:0; k < 5; ++k) { int type = mymap[k],est=0; unsigned char *z = pixels + stride_bytes*j; for (i=0; i < n; ++i) switch (type) { case 0: line_buffer[i] = z[i]; break; case 1: line_buffer[i] = z[i]; break; case 2: line_buffer[i] = z[i] - z[i-stride_bytes]; break; case 3: line_buffer[i] = z[i] - (z[i-stride_bytes]>>1); break; case 4: line_buffer[i] = (signed char) (z[i] - stbiw__paeth(0,z[i-stride_bytes],0)); break; case 5: line_buffer[i] = z[i]; break; case 6: line_buffer[i] = z[i]; break; } for (i=n; i < x*n; ++i) { switch (type) { case 0: line_buffer[i] = z[i]; break; case 1: line_buffer[i] = z[i] - z[i-n]; break; case 2: line_buffer[i] = z[i] - z[i-stride_bytes]; break; case 3: line_buffer[i] = z[i] - ((z[i-n] + z[i-stride_bytes])>>1); break; case 4: line_buffer[i] = z[i] - stbiw__paeth(z[i-n], z[i-stride_bytes], z[i-stride_bytes-n]); break; case 5: line_buffer[i] = z[i] - (z[i-n]>>1); break; case 6: line_buffer[i] = z[i] - stbiw__paeth(z[i-n], 0,0); break; } } if (p) break; for (i=0; i < x*n; ++i) est += abs((signed char) line_buffer[i]); if (est < bestval) { bestval = est; best = k; } } } // when we get here, best contains the filter type, and line_buffer contains the data filt[j*(x*n+1)] = (unsigned char) best; STBIW_MEMMOVE(filt+j*(x*n+1)+1, line_buffer, x*n); } STBIW_FREE(line_buffer); zlib = stbi_zlib_compress(filt, y*( x*n+1), &zlen, 8); // increase 8 to get smaller but use more memory STBIW_FREE(filt); if (!zlib) return 0; // each tag requires 12 bytes of overhead out = (unsigned char *) STBIW_MALLOC(8 + 12+13 + 12+zlen + 12); if (!out) return 0; *out_len = 8 + 12+13 + 12+zlen + 12; o=out; STBIW_MEMMOVE(o,sig,8); o+= 8; stbiw__wp32(o, 13); // header length stbiw__wptag(o, "IHDR"); stbiw__wp32(o, x); stbiw__wp32(o, y); *o++ = 8; *o++ = STBIW_UCHAR(ctype[n]); *o++ = 0; *o++ = 0; *o++ = 0; stbiw__wpcrc(&o,13); stbiw__wp32(o, zlen); stbiw__wptag(o, "IDAT"); STBIW_MEMMOVE(o, zlib, zlen); o += zlen; STBIW_FREE(zlib); stbiw__wpcrc(&o, zlen); stbiw__wp32(o,0); stbiw__wptag(o, "IEND"); stbiw__wpcrc(&o,0); STBIW_ASSERT(o == out + *out_len); return out; } #ifndef STBI_WRITE_NO_STDIO STBIWDEF int stbi_write_png(char const *filename, int x, int y, int comp, const void *data, int stride_bytes) { FILE *f; int len; unsigned char *png = stbi_write_png_to_mem((unsigned char *) data, stride_bytes, x, y, comp, &len); if (png == NULL) return 0; f = fopen(filename, "wb"); if (!f) { STBIW_FREE(png); return 0; } fwrite(png, 1, len, f); fclose(f); STBIW_FREE(png); return 1; } #endif STBIWDEF int stbi_write_png_to_func(stbi_write_func *func, void *context, int x, int y, int comp, const void *data, int stride_bytes) { int len; unsigned char *png = stbi_write_png_to_mem((unsigned char *) data, stride_bytes, x, y, comp, &len); if (png == NULL) return 0; func(context, png, len); STBIW_FREE(png); return 1; } #endif // STB_IMAGE_WRITE_IMPLEMENTATION /* Revision history 1.02 (2016-04-02) avoid allocating large structures on the stack 1.01 (2016-01-16) STBIW_REALLOC_SIZED: support allocators with no realloc support avoid race-condition in crc initialization minor compile issues 1.00 (2015-09-14) installable file IO function 0.99 (2015-09-13) warning fixes; TGA rle support 0.98 (2015-04-08) added STBIW_MALLOC, STBIW_ASSERT etc 0.97 (2015-01-18) fixed HDR asserts, rewrote HDR rle logic 0.96 (2015-01-17) add HDR output fix monochrome BMP 0.95 (2014-08-17) add monochrome TGA output 0.94 (2014-05-31) rename private functions to avoid conflicts with stb_image.h 0.93 (2014-05-27) warning fixes 0.92 (2010-08-01) casts to unsigned char to fix warnings 0.91 (2010-07-17) first public release 0.90 first internal release */ libsixel-1.7.3/src/tests.c000066400000000000000000000071461302271755100154450ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #include #include #if HAVE_INTTYPES_H # include #endif #include #include "dither.h" #include "quant.h" #include "frame.h" #include "pixelformat.h" #include "writer.h" #include "encoder.h" #include "decoder.h" #include "status.h" #include "loader.h" #include "fromgif.h" #include "chunk.h" #include "allocator.h" #if HAVE_TESTS int main(int argc, char *argv[]) { int nret = EXIT_FAILURE; (void) argc; (void) argv; nret = sixel_fromgif_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("fromgif ok."); fflush(stdout); nret = sixel_loader_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("loader ok."); fflush(stdout); nret = sixel_dither_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("dither ok."); fflush(stdout); nret = sixel_pixelformat_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("pixelformat ok."); fflush(stdout); nret = sixel_frame_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("frame ok."); fflush(stdout); nret = sixel_writer_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("writer ok."); fflush(stdout); nret = sixel_quant_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("quant ok."); fflush(stdout); nret = sixel_encoder_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("encoder ok."); fflush(stdout); nret = sixel_decoder_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("decoder ok."); fflush(stdout); nret = sixel_status_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("status ok."); fflush(stdout); nret = sixel_chunk_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("chunk ok."); fflush(stdout); nret = sixel_allocator_tests_main(); if (nret != EXIT_SUCCESS) { goto error; } puts("allocator ok."); fflush(stdout); error: return nret; } #endif /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/tosixel.c000066400000000000000000001377271302271755100160030ustar00rootroot00000000000000/* * this file is derived from "sixel" original version (2014-3-2) * http://nanno.dip.jp/softlib/man/rlogin/sixel.tar.gz * * Initial developer of this file is kmiya@culti. * * He distributes it under very permissive license which permits * useing, copying, modification, redistribution, and all other * public activities without any restrictions. * * He declares this is compatible with MIT/BSD/GPL. * * Hayaki Saito (saitoha@me.com) modified this and re-licensed * it under the MIT license. * * Araki Ken added high-color encoding mode(sixel_encode_highcolor) * extension. * */ #include "config.h" #include #include #include #if defined(HAVE_INTTYPES_H) # include #endif #include #include "output.h" #include "dither.h" #define DCS_START_7BIT "\033P" #define DCS_START_7BIT_SIZE (sizeof(DCS_START_7BIT) - 1) #define DCS_START_8BIT "\220" #define DCS_START_8BIT_SIZE (sizeof(DCS_START_8BIT) - 1) #define DCS_END_7BIT "\033\\" #define DCS_END_7BIT_SIZE (sizeof(DCS_END_7BIT) - 1) #define DCS_END_8BIT "\234" #define DCS_END_8BIT_SIZE (sizeof(DCS_END_8BIT) - 1) #define DCS_7BIT(x) DCS_START_7BIT x DCS_END_7BIT #define DCS_8BIT(x) DCS_START_8BIT x DCS_END_8BIT #define SCREEN_PACKET_SIZE 256 enum { PALETTE_HIT = 1, PALETTE_CHANGE = 2, }; /* implementation */ /* GNU Screen penetration */ static void sixel_penetrate( sixel_output_t /* in */ *output, /* output context */ int /* in */ nwrite, /* output size */ char const /* in */ *dcs_start, /* DCS introducer */ char const /* in */ *dcs_end, /* DCS terminator */ int const /* in */ dcs_start_size, /* size of DCS introducer */ int const /* in */ dcs_end_size) /* size of DCS terminator */ { int pos; int const splitsize = SCREEN_PACKET_SIZE - dcs_start_size - dcs_end_size; for (pos = 0; pos < nwrite; pos += splitsize) { output->fn_write((char *)dcs_start, dcs_end_size, output->priv); output->fn_write(((char *)output->buffer) + pos, nwrite - pos < splitsize ? nwrite - pos: splitsize, output->priv); output->fn_write((char *)dcs_end, dcs_end_size, output->priv); } } static void sixel_advance(sixel_output_t *output, int nwrite) { if ((output->pos += nwrite) >= SIXEL_OUTPUT_PACKET_SIZE) { if (output->penetrate_multiplexer) { sixel_penetrate(output, SIXEL_OUTPUT_PACKET_SIZE, DCS_START_7BIT, DCS_END_7BIT, DCS_START_7BIT_SIZE, DCS_END_7BIT_SIZE); } else { output->fn_write((char *)output->buffer, SIXEL_OUTPUT_PACKET_SIZE, output->priv); } memcpy(output->buffer, output->buffer + SIXEL_OUTPUT_PACKET_SIZE, (size_t)(output->pos -= SIXEL_OUTPUT_PACKET_SIZE)); } } static void sixel_putc(unsigned char *buffer, unsigned char value) { *buffer = value; } static void sixel_puts(unsigned char *buffer, char const *value, int size) { memcpy(buffer, (void *)value, (size_t)size); } #if HAVE_LDIV static int sixel_putnum_impl(char *buffer, long value, int pos) { ldiv_t r; r = ldiv(value, 10); if (r.quot > 0) { pos = sixel_putnum_impl(buffer, r.quot, pos); } *(buffer + pos) = '0' + r.rem; return pos + 1; } #endif /* HAVE_LDIV */ static int sixel_putnum(char *buffer, int value) { int pos; #if HAVE_LDIV pos = sixel_putnum_impl(buffer, value, 0); #else pos = sprintf(buffer, "%d", value); #endif /* HAVE_LDIV */ return pos; } static SIXELSTATUS sixel_put_flash(sixel_output_t *const output) { int n; int nwrite; if (output->has_gri_arg_limit) { /* VT240 Max 255 ? */ while (output->save_count > 255) { /* argument of DECGRI('!') is limitted to 255 in real VT */ sixel_puts(output->buffer + output->pos, "!255", 4); sixel_advance(output, 4); sixel_putc(output->buffer + output->pos, output->save_pixel); sixel_advance(output, 1); output->save_count -= 255; } } if (output->save_count > 3) { /* DECGRI Graphics Repeat Introducer ! Pn Ch */ sixel_putc(output->buffer + output->pos, '!'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, output->save_count); sixel_advance(output, nwrite); sixel_putc(output->buffer + output->pos, output->save_pixel); sixel_advance(output, 1); } else { for (n = 0; n < output->save_count; n++) { output->buffer[output->pos] = output->save_pixel; sixel_advance(output, 1); } } output->save_pixel = 0; output->save_count = 0; return 0; } static SIXELSTATUS sixel_put_pixel(sixel_output_t *const output, int pix) { SIXELSTATUS status = SIXEL_FALSE; if (pix < 0 || pix > '?') { pix = 0; } pix += '?'; if (pix == output->save_pixel) { output->save_count++; } else { status = sixel_put_flash(output); if (SIXEL_FAILED(status)) { goto end; } output->save_pixel = pix; output->save_count = 1; } status = SIXEL_OK; end: return status; } static SIXELSTATUS sixel_node_new(sixel_node_t **np, sixel_allocator_t *allocator) { SIXELSTATUS status = SIXEL_FALSE; *np = (sixel_node_t *)sixel_allocator_malloc(allocator, sizeof(sixel_node_t)); if (np == NULL) { sixel_helper_set_additional_message( "sixel_node_new: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } status = SIXEL_OK; end: return status; } static void sixel_node_del(sixel_output_t *output, sixel_node_t *np) { sixel_node_t *tp; if ((tp = output->node_top) == np) { output->node_top = np->next; } else { while (tp->next != NULL) { if (tp->next == np) { tp->next = np->next; break; } tp = tp->next; } } np->next = output->node_free; output->node_free = np; } static SIXELSTATUS sixel_put_node( sixel_output_t /* in */ *output, /* output context */ int /* in/out */ *x, /* header position */ sixel_node_t /* in */ *np, /* node object */ int /* in */ ncolors, /* number of palette colors */ int /* in */ keycolor) /* transparent color number */ { SIXELSTATUS status = SIXEL_FALSE; int nwrite; if (ncolors != 2 || keycolor == (-1)) { /* designate palette index */ if (output->active_palette != np->pal) { sixel_putc(output->buffer + output->pos, '#'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, np->pal); sixel_advance(output, nwrite); output->active_palette = np->pal; } } for (; *x < np->sx; ++*x) { if (*x != keycolor) { status = sixel_put_pixel(output, 0); if (SIXEL_FAILED(status)) { goto end; } } } for (; *x < np->mx; ++*x) { if (*x != keycolor) { status = sixel_put_pixel(output, np->map[*x]); if (SIXEL_FAILED(status)) { goto end; } } } status = sixel_put_flash(output); if (SIXEL_FAILED(status)) { goto end; } end: return status; } static SIXELSTATUS sixel_encode_header(int width, int height, sixel_output_t *output) { SIXELSTATUS status = SIXEL_FALSE; int nwrite; int p[3] = {0, 0, 0}; int pcount = 3; int use_raster_attributes = 1; output->pos = 0; if (!output->skip_dcs_envelope) { if (output->has_8bit_control) { sixel_puts(output->buffer + output->pos, DCS_START_8BIT, DCS_START_8BIT_SIZE); sixel_advance(output, DCS_START_8BIT_SIZE); } else { sixel_puts(output->buffer + output->pos, DCS_START_7BIT, DCS_START_7BIT_SIZE); sixel_advance(output, DCS_START_7BIT_SIZE); } } if (p[2] == 0) { pcount--; if (p[1] == 0) { pcount--; if (p[0] == 0) { pcount--; } } } if (pcount > 0) { nwrite = sixel_putnum((char *)output->buffer + output->pos, p[0]); sixel_advance(output, nwrite); if (pcount > 1) { sixel_putc(output->buffer + output->pos, ';'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, p[1]); sixel_advance(output, nwrite); if (pcount > 2) { sixel_putc(output->buffer + output->pos, ';'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, p[2]); sixel_advance(output, nwrite); } } } sixel_putc(output->buffer + output->pos, 'q'); sixel_advance(output, 1); if (use_raster_attributes) { sixel_puts(output->buffer + output->pos, "\"1;1;", 5); sixel_advance(output, 5); nwrite = sixel_putnum((char *)output->buffer + output->pos, width); sixel_advance(output, nwrite); sixel_putc(output->buffer + output->pos, ';'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, height); sixel_advance(output, nwrite); } status = SIXEL_OK; return status; } static SIXELSTATUS output_rgb_palette_definition( sixel_output_t /* in */ *output, unsigned char /* in */ *palette, int /* in */ n, int /* in */ keycolor ) { SIXELSTATUS status = SIXEL_FALSE; int nwrite; if (n != keycolor) { /* DECGCI Graphics Color Introducer # Pc ; Pu; Px; Py; Pz */ sixel_putc(output->buffer + output->pos, '#'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, n); sixel_advance(output, nwrite); sixel_puts(output->buffer + output->pos, ";2;", 3); sixel_advance(output, 3); nwrite = sixel_putnum((char *)output->buffer + output->pos, (palette[n * 3 + 0] * 100 + 127) / 255); sixel_advance(output, nwrite); sixel_putc(output->buffer + output->pos, ';'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, (palette[n * 3 + 1] * 100 + 127) / 255); sixel_advance(output, nwrite); sixel_putc(output->buffer + output->pos, ';'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, (palette[n * 3 + 2] * 100 + 127) / 255); sixel_advance(output, nwrite); } status = SIXEL_OK; return status; } static SIXELSTATUS output_hls_palette_definition( sixel_output_t /* in */ *output, unsigned char /* in */ *palette, int /* in */ n, int /* in */ keycolor ) { SIXELSTATUS status = SIXEL_FALSE; int h; int l; int s; int r; int g; int b; int max; int min; int nwrite; if (n != keycolor) { r = palette[n * 3 + 0]; g = palette[n * 3 + 1]; b = palette[n * 3 + 2]; max = r > g ? (r > b ? r: b): (g > b ? g: b); min = r < g ? (r < b ? r: b): (g < b ? g: b); l = ((max + min) * 100 + 255) / 510; if (max == min) { h = s = 0; } else { if (l < 50) { s = ((max - min) * 100 + 127) / (max + min); } else { s = ((max - min) * 100 + 127) / ((255 - max) + (255 - min)); } if (r == max) { h = 120 + (g - b) * 60 / (max - min); } else if (g == max) { h = 240 + (b - r) * 60 / (max - min); } else if (r < g) /* if (b == max) */ { h = 360 + (r - g) * 60 / (max - min); } else { h = 0 + (r - g) * 60 / (max - min); } } /* DECGCI Graphics Color Introducer # Pc ; Pu; Px; Py; Pz */ sixel_putc(output->buffer + output->pos, '#'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, n); sixel_advance(output, nwrite); sixel_puts(output->buffer + output->pos, ";1;", 3); sixel_advance(output, 3); nwrite = sixel_putnum((char *)output->buffer + output->pos, h); sixel_advance(output, nwrite); sixel_putc(output->buffer + output->pos, ';'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, l); sixel_advance(output, nwrite); sixel_putc(output->buffer + output->pos, ';'); sixel_advance(output, 1); nwrite = sixel_putnum((char *)output->buffer + output->pos, s); sixel_advance(output, nwrite); } status = SIXEL_OK; return status; } static SIXELSTATUS sixel_encode_body( unsigned char /* in */ *pixels, int /* in */ width, int /* in */ height, unsigned char /* in */ *palette, int /* in */ ncolors, int /* in */ keycolor, int /* in */ bodyonly, sixel_output_t /* in */ *output, unsigned char /* in */ *palstate, sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; int x; int y; int i; int n; int c; int sx; int mx; int len; int pix; unsigned char *map = NULL; sixel_node_t *np, *tp, top; int fillable; if (ncolors < 1) { status = SIXEL_BAD_ARGUMENT; goto end; } len = ncolors * width; output->active_palette = (-1); map = (unsigned char *)sixel_allocator_calloc(allocator, (size_t)len, sizeof(unsigned char)); if (map == NULL) { sixel_helper_set_additional_message( "sixel_encode_body: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } if (!bodyonly && (ncolors != 2 || keycolor == (-1))) { if (output->palette_type == SIXEL_PALETTETYPE_HLS) { for (n = 0; n < ncolors; n++) { status = output_hls_palette_definition(output, palette, n, keycolor); if (SIXEL_FAILED(status)) { goto end; } } } else { for (n = 0; n < ncolors; n++) { status = output_rgb_palette_definition(output, palette, n, keycolor); if (SIXEL_FAILED(status)) { goto end; } } } } for (y = i = 0; y < height; y++) { if (output->encode_policy != SIXEL_ENCODEPOLICY_SIZE) { fillable = 0; } else if (palstate) { /* high color sixel */ pix = pixels[(y - i) * width]; if (pix >= ncolors) { fillable = 0; } else { fillable = 1; } } else { /* normal sixel */ fillable = 1; } for (x = 0; x < width; x++) { pix = pixels[y * width + x]; /* color index */ if (pix >= 0 && pix < ncolors && pix != keycolor) { map[pix * width + x] |= (1 << i); } else if (!palstate) { fillable = 0; } } if (++i < 6 && (y + 1) < height) { continue; } for (c = 0; c < ncolors; c++) { for (sx = 0; sx < width; sx++) { if (*(map + c * width + sx) == 0) { continue; } for (mx = sx + 1; mx < width; mx++) { if (*(map + c * width + mx) != 0) { continue; } for (n = 1; (mx + n) < width; n++) { if (*(map + c * width + mx + n) != 0) { break; } } if (n >= 10 || (mx + n) >= width) { break; } mx = mx + n - 1; } if ((np = output->node_free) != NULL) { output->node_free = np->next; } else { status = sixel_node_new(&np, allocator); if (SIXEL_FAILED(status)) { goto end; } } np->pal = c; np->sx = sx; np->mx = mx; np->map = map + c * width; top.next = output->node_top; tp = ⊤ while (tp->next != NULL) { if (np->sx < tp->next->sx) { break; } else if (np->sx == tp->next->sx && np->mx > tp->next->mx) { break; } tp = tp->next; } np->next = tp->next; tp->next = np; output->node_top = top.next; sx = mx - 1; } } if (y != 5) { /* DECGNL Graphics Next Line */ output->buffer[output->pos] = '-'; sixel_advance(output, 1); } for (x = 0; (np = output->node_top) != NULL;) { sixel_node_t *next; if (x > np->sx) { /* DECGCR Graphics Carriage Return */ output->buffer[output->pos] = '$'; sixel_advance(output, 1); x = 0; } if (fillable) { memset(np->map + np->sx, (1 << i) - 1, (size_t)(np->mx - np->sx)); } status = sixel_put_node(output, &x, np, ncolors, keycolor); if (SIXEL_FAILED(status)) { goto end; } next = np->next; sixel_node_del(output, np); np = next; while (np != NULL) { if (np->sx < x) { np = np->next; continue; } if (fillable) { memset(np->map + np->sx, (1 << i) - 1, (size_t)(np->mx - np->sx)); } status = sixel_put_node(output, &x, np, ncolors, keycolor); if (SIXEL_FAILED(status)) { goto end; } next = np->next; sixel_node_del(output, np); np = next; } fillable = 0; } i = 0; memset(map, 0, (size_t)len); } if (palstate) { output->buffer[output->pos] = '$'; sixel_advance(output, 1); } status = SIXEL_OK; end: /* free nodes */ while ((np = output->node_free) != NULL) { output->node_free = np->next; sixel_allocator_free(allocator, np); } output->node_top = NULL; sixel_allocator_free(allocator, map); return status; } static SIXELSTATUS sixel_encode_footer(sixel_output_t *output) { SIXELSTATUS status = SIXEL_FALSE; if (!output->skip_dcs_envelope && !output->penetrate_multiplexer) { if (output->has_8bit_control) { sixel_puts(output->buffer + output->pos, DCS_END_8BIT, DCS_END_8BIT_SIZE); sixel_advance(output, DCS_END_8BIT_SIZE); } else { sixel_puts(output->buffer + output->pos, DCS_END_7BIT, DCS_END_7BIT_SIZE); sixel_advance(output, DCS_END_7BIT_SIZE); } } /* flush buffer */ if (output->pos > 0) { if (output->penetrate_multiplexer) { sixel_penetrate(output, output->pos, DCS_START_7BIT, DCS_END_7BIT, DCS_START_7BIT_SIZE, DCS_END_7BIT_SIZE); output->fn_write((char *)DCS_7BIT("\033") DCS_7BIT("\\"), (DCS_START_7BIT_SIZE + 1 + DCS_END_7BIT_SIZE) * 2, output->priv); } else { output->fn_write((char *)output->buffer, output->pos, output->priv); } } status = SIXEL_OK; return status; } static SIXELSTATUS sixel_encode_dither( unsigned char /* in */ *pixels, /* pixel bytes to be encoded */ int /* in */ width, /* width of source image */ int /* in */ height, /* height of source image */ sixel_dither_t /* in */ *dither, /* dither context */ sixel_output_t /* in */ *output) /* output context */ { SIXELSTATUS status = SIXEL_FALSE; unsigned char *paletted_pixels = NULL; unsigned char *input_pixels; switch (dither->pixelformat) { case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: case SIXEL_PIXELFORMAT_G1: case SIXEL_PIXELFORMAT_G2: case SIXEL_PIXELFORMAT_G4: paletted_pixels = (unsigned char *)sixel_allocator_malloc(dither->allocator, (size_t)(width * height * 3)); if (paletted_pixels == NULL) { sixel_helper_set_additional_message( "sixel_encode_dither: sixel_allocator_malloc() failed."); status = SIXEL_BAD_ALLOCATION; goto end; } status = sixel_helper_normalize_pixelformat(paletted_pixels, &dither->pixelformat, pixels, dither->pixelformat, width, height); if (SIXEL_FAILED(status)) { goto end; } input_pixels = paletted_pixels; break; case SIXEL_PIXELFORMAT_PAL8: case SIXEL_PIXELFORMAT_G8: case SIXEL_PIXELFORMAT_GA88: case SIXEL_PIXELFORMAT_AG88: input_pixels = pixels; break; default: /* apply palette */ paletted_pixels = sixel_dither_apply_palette(dither, pixels, width, height); if (paletted_pixels == NULL) { status = SIXEL_RUNTIME_ERROR; goto end; } input_pixels = paletted_pixels; break; } status = sixel_encode_header(width, height, output); if (SIXEL_FAILED(status)) { goto end; } status = sixel_encode_body(input_pixels, width, height, dither->palette, dither->ncolors, dither->keycolor, dither->bodyonly, output, NULL, dither->allocator); if (SIXEL_FAILED(status)) { goto end; } status = sixel_encode_footer(output); if (SIXEL_FAILED(status)) { goto end; } end: sixel_allocator_free(dither->allocator, paletted_pixels); return status; } static void dither_func_none(unsigned char *data, int width) { (void) data; /* unused */ (void) width; /* unused */ } static void dither_func_fs(unsigned char *data, int width) { int r, g, b; int error_r = data[0] & 0x7; int error_g = data[1] & 0x7; int error_b = data[2] & 0x7; /* Floyd Steinberg Method * curr 7/16 * 3/16 5/48 1/16 */ r = (data[3 + 0] + (error_r * 5 >> 4)); g = (data[3 + 1] + (error_g * 5 >> 4)); b = (data[3 + 2] + (error_b * 5 >> 4)); data[3 + 0] = r > 0xff ? 0xff: r; data[3 + 1] = g > 0xff ? 0xff: g; data[3 + 2] = b > 0xff ? 0xff: b; r = data[width * 3 - 3 + 0] + (error_r * 3 >> 4); g = data[width * 3 - 3 + 1] + (error_g * 3 >> 4); b = data[width * 3 - 3 + 2] + (error_b * 3 >> 4); data[width * 3 - 3 + 0] = r > 0xff ? 0xff: r; data[width * 3 - 3 + 1] = g > 0xff ? 0xff: g; data[width * 3 - 3 + 2] = b > 0xff ? 0xff: b; r = data[width * 3 + 0] + (error_r * 5 >> 4); g = data[width * 3 + 1] + (error_g * 5 >> 4); b = data[width * 3 + 2] + (error_b * 5 >> 4); data[width * 3 + 0] = r > 0xff ? 0xff: r; data[width * 3 + 1] = g > 0xff ? 0xff: g; data[width * 3 + 2] = b > 0xff ? 0xff: b; } static void dither_func_atkinson(unsigned char *data, int width) { int r, g, b; int error_r = data[0] & 0x7; int error_g = data[1] & 0x7; int error_b = data[2] & 0x7; error_r += 4; error_g += 4; error_b += 4; /* Atkinson's Method * curr 1/8 1/8 * 1/8 1/8 1/8 * 1/8 */ r = data[(width * 0 + 1) * 3 + 0] + (error_r >> 3); g = data[(width * 0 + 1) * 3 + 1] + (error_g >> 3); b = data[(width * 0 + 1) * 3 + 2] + (error_b >> 3); data[(width * 0 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 0 + 2) * 3 + 0] + (error_r >> 3); g = data[(width * 0 + 2) * 3 + 1] + (error_g >> 3); b = data[(width * 0 + 2) * 3 + 2] + (error_b >> 3); data[(width * 0 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 - 1) * 3 + 0] + (error_r >> 3); g = data[(width * 1 - 1) * 3 + 1] + (error_g >> 3); b = data[(width * 1 - 1) * 3 + 2] + (error_b >> 3); data[(width * 1 - 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 - 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 - 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 0) * 3 + 0] + (error_r >> 3); g = data[(width * 1 + 0) * 3 + 1] + (error_g >> 3); b = data[(width * 1 + 0) * 3 + 2] + (error_b >> 3); data[(width * 1 + 0) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 0) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 0) * 3 + 2] = b > 0xff ? 0xff: b; r = (data[(width * 1 + 1) * 3 + 0] + (error_r >> 3)); g = (data[(width * 1 + 1) * 3 + 1] + (error_g >> 3)); b = (data[(width * 1 + 1) * 3 + 2] + (error_b >> 3)); data[(width * 1 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = (data[(width * 2 + 0) * 3 + 0] + (error_r >> 3)); g = (data[(width * 2 + 0) * 3 + 1] + (error_g >> 3)); b = (data[(width * 2 + 0) * 3 + 2] + (error_b >> 3)); data[(width * 2 + 0) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 + 0) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 + 0) * 3 + 2] = b > 0xff ? 0xff: b; } static void dither_func_jajuni(unsigned char *data, int width) { int r, g, b; int error_r = data[0] & 0x7; int error_g = data[1] & 0x7; int error_b = data[2] & 0x7; error_r += 4; error_g += 4; error_b += 4; /* Jarvis, Judice & Ninke Method * curr 7/48 5/48 * 3/48 5/48 7/48 5/48 3/48 * 1/48 3/48 5/48 3/48 1/48 */ r = data[(width * 0 + 1) * 3 + 0] + (error_r * 7 / 48); g = data[(width * 0 + 1) * 3 + 1] + (error_g * 7 / 48); b = data[(width * 0 + 1) * 3 + 2] + (error_b * 7 / 48); data[(width * 0 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 0 + 2) * 3 + 0] + (error_r * 5 / 48); g = data[(width * 0 + 2) * 3 + 1] + (error_g * 5 / 48); b = data[(width * 0 + 2) * 3 + 2] + (error_b * 5 / 48); data[(width * 0 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 - 2) * 3 + 0] + (error_r * 3 / 48); g = data[(width * 1 - 2) * 3 + 1] + (error_g * 3 / 48); b = data[(width * 1 - 2) * 3 + 2] + (error_b * 3 / 48); data[(width * 1 - 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 - 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 - 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 - 1) * 3 + 0] + (error_r * 5 / 48); g = data[(width * 1 - 1) * 3 + 1] + (error_g * 5 / 48); b = data[(width * 1 - 1) * 3 + 2] + (error_b * 5 / 48); data[(width * 1 - 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 - 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 - 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 0) * 3 + 0] + (error_r * 7 / 48); g = data[(width * 1 + 0) * 3 + 1] + (error_g * 7 / 48); b = data[(width * 1 + 0) * 3 + 2] + (error_b * 7 / 48); data[(width * 1 + 0) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 0) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 0) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 1) * 3 + 0] + (error_r * 5 / 48); g = data[(width * 1 + 1) * 3 + 1] + (error_g * 5 / 48); b = data[(width * 1 + 1) * 3 + 2] + (error_b * 5 / 48); data[(width * 1 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 2) * 3 + 0] + (error_r * 3 / 48); g = data[(width * 1 + 2) * 3 + 1] + (error_g * 3 / 48); b = data[(width * 1 + 2) * 3 + 2] + (error_b * 3 / 48); data[(width * 1 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 - 2) * 3 + 0] + (error_r * 1 / 48); g = data[(width * 2 - 2) * 3 + 1] + (error_g * 1 / 48); b = data[(width * 2 - 2) * 3 + 2] + (error_b * 1 / 48); data[(width * 2 - 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 - 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 - 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 - 1) * 3 + 0] + (error_r * 3 / 48); g = data[(width * 2 - 1) * 3 + 1] + (error_g * 3 / 48); b = data[(width * 2 - 1) * 3 + 2] + (error_b * 3 / 48); data[(width * 2 - 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 - 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 - 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 + 0) * 3 + 0] + (error_r * 5 / 48); g = data[(width * 2 + 0) * 3 + 1] + (error_g * 5 / 48); b = data[(width * 2 + 0) * 3 + 2] + (error_b * 5 / 48); data[(width * 2 + 0) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 + 0) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 + 0) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 + 1) * 3 + 0] + (error_r * 3 / 48); g = data[(width * 2 + 1) * 3 + 1] + (error_g * 3 / 48); b = data[(width * 2 + 1) * 3 + 2] + (error_b * 3 / 48); data[(width * 2 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 + 2) * 3 + 0] + (error_r * 1 / 48); g = data[(width * 2 + 2) * 3 + 1] + (error_g * 1 / 48); b = data[(width * 2 + 2) * 3 + 2] + (error_b * 1 / 48); data[(width * 2 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 + 2) * 3 + 2] = b > 0xff ? 0xff: b; } static void dither_func_stucki(unsigned char *data, int width) { int r, g, b; int error_r = data[0] & 0x7; int error_g = data[1] & 0x7; int error_b = data[2] & 0x7; error_r += 4; error_g += 4; error_b += 4; /* Stucki's Method * curr 8/48 4/48 * 2/48 4/48 8/48 4/48 2/48 * 1/48 2/48 4/48 2/48 1/48 */ r = data[(width * 0 + 1) * 3 + 0] + (error_r * 8 / 48); g = data[(width * 0 + 1) * 3 + 1] + (error_g * 8 / 48); b = data[(width * 0 + 1) * 3 + 2] + (error_b * 8 / 48); data[(width * 0 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 0 + 2) * 3 + 0] + (error_r * 4 / 48); g = data[(width * 0 + 2) * 3 + 1] + (error_g * 4 / 48); b = data[(width * 0 + 2) * 3 + 2] + (error_b * 4 / 48); data[(width * 0 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 - 2) * 3 + 0] + (error_r * 2 / 48); g = data[(width * 1 - 2) * 3 + 1] + (error_g * 2 / 48); b = data[(width * 1 - 2) * 3 + 2] + (error_b * 2 / 48); data[(width * 1 - 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 - 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 - 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 - 1) * 3 + 0] + (error_r * 4 / 48); g = data[(width * 1 - 1) * 3 + 1] + (error_g * 4 / 48); b = data[(width * 1 - 1) * 3 + 2] + (error_b * 4 / 48); data[(width * 1 - 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 - 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 - 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 0) * 3 + 0] + (error_r * 8 / 48); g = data[(width * 1 + 0) * 3 + 1] + (error_g * 8 / 48); b = data[(width * 1 + 0) * 3 + 2] + (error_b * 8 / 48); data[(width * 1 + 0) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 0) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 0) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 1) * 3 + 0] + (error_r * 4 / 48); g = data[(width * 1 + 1) * 3 + 1] + (error_g * 4 / 48); b = data[(width * 1 + 1) * 3 + 2] + (error_b * 4 / 48); data[(width * 1 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 2) * 3 + 0] + (error_r * 2 / 48); g = data[(width * 1 + 2) * 3 + 1] + (error_g * 2 / 48); b = data[(width * 1 + 2) * 3 + 2] + (error_b * 2 / 48); data[(width * 1 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 - 2) * 3 + 0] + (error_r * 1 / 48); g = data[(width * 2 - 2) * 3 + 1] + (error_g * 1 / 48); b = data[(width * 2 - 2) * 3 + 2] + (error_b * 1 / 48); data[(width * 2 - 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 - 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 - 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 - 1) * 3 + 0] + (error_r * 2 / 48); g = data[(width * 2 - 1) * 3 + 1] + (error_g * 2 / 48); b = data[(width * 2 - 1) * 3 + 2] + (error_b * 2 / 48); data[(width * 2 - 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 - 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 - 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 + 0) * 3 + 0] + (error_r * 4 / 48); g = data[(width * 2 + 0) * 3 + 1] + (error_g * 4 / 48); b = data[(width * 2 + 0) * 3 + 2] + (error_b * 4 / 48); data[(width * 2 + 0) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 + 0) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 + 0) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 + 1) * 3 + 0] + (error_r * 2 / 48); g = data[(width * 2 + 1) * 3 + 1] + (error_g * 2 / 48); b = data[(width * 2 + 1) * 3 + 2] + (error_b * 2 / 48); data[(width * 2 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 2 + 2) * 3 + 0] + (error_r * 1 / 48); g = data[(width * 2 + 2) * 3 + 1] + (error_g * 1 / 48); b = data[(width * 2 + 2) * 3 + 2] + (error_b * 1 / 48); data[(width * 2 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 2 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 2 + 2) * 3 + 2] = b > 0xff ? 0xff: b; } static void dither_func_burkes(unsigned char *data, int width) { int r, g, b; int error_r = data[0] & 0x7; int error_g = data[1] & 0x7; int error_b = data[2] & 0x7; error_r += 2; error_g += 2; error_b += 2; /* Burkes' Method * curr 4/16 2/16 * 1/16 2/16 4/16 2/16 1/16 */ r = data[(width * 0 + 1) * 3 + 0] + (error_r * 4 / 16); g = data[(width * 0 + 1) * 3 + 1] + (error_g * 4 / 16); b = data[(width * 0 + 1) * 3 + 2] + (error_b * 4 / 16); data[(width * 0 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 0 + 2) * 3 + 0] + (error_r * 2 / 16); g = data[(width * 0 + 2) * 3 + 1] + (error_g * 2 / 16); b = data[(width * 0 + 2) * 3 + 2] + (error_b * 2 / 16); data[(width * 0 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 0 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 0 + 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 - 2) * 3 + 0] + (error_r * 1 / 16); g = data[(width * 1 - 2) * 3 + 1] + (error_g * 1 / 16); b = data[(width * 1 - 2) * 3 + 2] + (error_b * 1 / 16); data[(width * 1 - 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 - 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 - 2) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 - 1) * 3 + 0] + (error_r * 2 / 16); g = data[(width * 1 - 1) * 3 + 1] + (error_g * 2 / 16); b = data[(width * 1 - 1) * 3 + 2] + (error_b * 2 / 16); data[(width * 1 - 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 - 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 - 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 0) * 3 + 0] + (error_r * 4 / 16); g = data[(width * 1 + 0) * 3 + 1] + (error_g * 4 / 16); b = data[(width * 1 + 0) * 3 + 2] + (error_b * 4 / 16); data[(width * 1 + 0) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 0) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 0) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 1) * 3 + 0] + (error_r * 2 / 16); g = data[(width * 1 + 1) * 3 + 1] + (error_g * 2 / 16); b = data[(width * 1 + 1) * 3 + 2] + (error_b * 2 / 16); data[(width * 1 + 1) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 1) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 1) * 3 + 2] = b > 0xff ? 0xff: b; r = data[(width * 1 + 2) * 3 + 0] + (error_r * 1 / 16); g = data[(width * 1 + 2) * 3 + 1] + (error_g * 1 / 16); b = data[(width * 1 + 2) * 3 + 2] + (error_b * 1 / 16); data[(width * 1 + 2) * 3 + 0] = r > 0xff ? 0xff: r; data[(width * 1 + 2) * 3 + 1] = g > 0xff ? 0xff: g; data[(width * 1 + 2) * 3 + 2] = b > 0xff ? 0xff: b; } static void sixel_apply_15bpp_dither( unsigned char *pixels, int x, int y, int width, int height, int method_for_diffuse) { /* apply floyd steinberg dithering */ switch (method_for_diffuse) { case SIXEL_DIFFUSE_FS: if (x < width - 1 && y < height - 1) { dither_func_fs(pixels, width); } break; case SIXEL_DIFFUSE_ATKINSON: if (x < width - 2 && y < height - 2) { dither_func_atkinson(pixels, width); } break; case SIXEL_DIFFUSE_JAJUNI: if (x < width - 2 && y < height - 2) { dither_func_jajuni(pixels, width); } break; case SIXEL_DIFFUSE_STUCKI: if (x < width - 2 && y < height - 2) { dither_func_stucki(pixels, width); } break; case SIXEL_DIFFUSE_BURKES: if (x < width - 2 && y < height - 1) { dither_func_burkes(pixels, width); } break; case SIXEL_DIFFUSE_NONE: default: dither_func_none(pixels, width); break; } } static SIXELSTATUS sixel_encode_highcolor( unsigned char *pixels, int width, int height, sixel_dither_t *dither, sixel_output_t *output ) { SIXELSTATUS status = SIXEL_FALSE; unsigned char *paletted_pixels = NULL; unsigned char *normalized_pixels = NULL; /* Mark sixel line pixels which have been already drawn. */ unsigned char *marks; unsigned char *rgbhit; unsigned char *rgb2pal; unsigned char palhitcount[256]; unsigned char palstate[256]; int output_count; int const maxcolors = 1 << 15; int whole_size = width * height /* for paletted_pixels */ + maxcolors /* for rgbhit */ + maxcolors /* for rgb2pal */ + width * 6; /* for marks */ int x, y; unsigned char *dst; unsigned char *mptr; int dirty; int mod_y; int nextpal; int threshold; int pix; int orig_height; unsigned char *pal; if (dither->pixelformat != SIXEL_PIXELFORMAT_RGB888) { /* normalize pixelfromat */ normalized_pixels = (unsigned char *)sixel_allocator_malloc(dither->allocator, (size_t)(width * height * 3)); if (normalized_pixels == NULL) { goto error; } status = sixel_helper_normalize_pixelformat(normalized_pixels, &dither->pixelformat, pixels, dither->pixelformat, width, height); if (SIXEL_FAILED(status)) { goto error; } pixels = normalized_pixels; } paletted_pixels = (unsigned char *)sixel_allocator_malloc(dither->allocator, (size_t)whole_size); if (paletted_pixels == NULL) { goto error; } rgbhit = paletted_pixels + width * height; memset(rgbhit, 0, (size_t)(maxcolors * 2 + width * 6)); rgb2pal = rgbhit + maxcolors; marks = rgb2pal + maxcolors; output_count = 0; next: dst = paletted_pixels; nextpal = 0; threshold = 1; dirty = 0; mptr = marks; memset(palstate, 0, sizeof(palstate)); y = mod_y = 0; while (1) { for (x = 0; x < width; x++, mptr++, dst++, pixels += 3) { if (*mptr) { *dst = 255; } else { pix = ((pixels[0] & 0xf8) << 7) | ((pixels[1] & 0xf8) << 2) | ((pixels[2] >> 3) & 0x1f); sixel_apply_15bpp_dither(pixels, x, y, width, height, dither->method_for_diffuse); if (!rgbhit[pix]) { while (1) { if (nextpal >= 255) { if (threshold >= 255) { break; } else { threshold = (threshold == 1) ? 9: 255; nextpal = 0; } } else if (palstate[nextpal] || palhitcount[nextpal] > threshold) { nextpal++; } else { break; } } if (nextpal >= 255) { dirty = 1; *dst = 255; } else { pal = dither->palette + (nextpal * 3); rgbhit[pix] = 1; if (output_count > 0) { rgbhit[((pal[0] & 0xf8) << 7) | ((pal[1] & 0xf8) << 2) | ((pal[2] >> 3) & 0x1f)] = 0; } *dst = rgb2pal[pix] = nextpal++; *mptr = 1; palstate[*dst] = PALETTE_CHANGE; palhitcount[*dst] = 1; *(pal++) = pixels[0]; *(pal++) = pixels[1]; *(pal++) = pixels[2]; } } else { *dst = rgb2pal[pix]; *mptr = 1; if (!palstate[*dst]) { palstate[*dst] = PALETTE_HIT; } if (palhitcount[*dst] < 255) { palhitcount[*dst]++; } } } } if (++y >= height) { if (dirty) { mod_y = 5; } else { goto end; } } if (dirty && mod_y == 5) { orig_height = height; if (output_count++ == 0) { status = sixel_encode_header(width, height, output); if (SIXEL_FAILED(status)) { goto error; } } height = y; status = sixel_encode_body(paletted_pixels, width, height, dither->palette, 255, 255, dither->bodyonly, output, palstate, dither->allocator); if (SIXEL_FAILED(status)) { goto error; } pixels -= (6 * width * 3); height = orig_height - height + 6; goto next; } if (++mod_y == 6) { mptr = (unsigned char *)memset(marks, 0, (size_t)(width * 6)); mod_y = 0; } } goto next; end: if (output_count == 0) { status = sixel_encode_header(width, height, output); if (SIXEL_FAILED(status)) { goto error; } } status = sixel_encode_body(paletted_pixels, width, height, dither->palette, 255, 255, dither->bodyonly, output, palstate, dither->allocator); if (SIXEL_FAILED(status)) { goto error; } status = sixel_encode_footer(output); if (SIXEL_FAILED(status)) { goto error; } error: sixel_allocator_free(dither->allocator, paletted_pixels); sixel_allocator_free(dither->allocator, normalized_pixels); return status; } SIXELAPI SIXELSTATUS sixel_encode( unsigned char /* in */ *pixels, /* pixel bytes */ int /* in */ width, /* image width */ int /* in */ height, /* image height */ int const /* in */ depth, /* color depth */ sixel_dither_t /* in */ *dither, /* dither context */ sixel_output_t /* in */ *output) /* output context */ { SIXELSTATUS status = SIXEL_FALSE; /* TODO: reference counting should be thread-safe */ sixel_dither_ref(dither); sixel_output_ref(output); (void) depth; if (dither->quality_mode == SIXEL_QUALITY_HIGHCOLOR) { status = sixel_encode_highcolor(pixels, width, height, dither, output); } else { status = sixel_encode_dither(pixels, width, height, dither, output); } sixel_output_unref(output); sixel_dither_unref(dither); return status; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/tty.c000066400000000000000000000220211302271755100151100ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #if HAVE_SYS_TIME_H # include #endif #if HAVE_SYS_TYPES_H # include #endif #if HAVE_UNISTD_H # include #endif #if HAVE_SYS_UNISTD_H # include #endif #if HAVE_SYS_SELECT_H # include #endif #if HAVE_ERRNO_H # include #endif #if HAVE_TERMIOS_H # include #endif #if HAVE_SYS_IOCTL_H # include #endif #include #if HAVE_TERMIOS_H && HAVE_SYS_IOCTL_H && HAVE_ISATTY SIXELSTATUS sixel_tty_cbreak(struct termios *old_termios, struct termios *new_termios) { SIXELSTATUS status = SIXEL_FALSE; int ret; /* set the terminal to cbreak mode */ ret = tcgetattr(STDIN_FILENO, old_termios); if (ret != 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_cbreak: tcgetattr() failed."); goto end; } (void) memcpy(new_termios, old_termios, sizeof(*old_termios)); new_termios->c_lflag &= (tcflag_t)~(ECHO | ICANON); new_termios->c_cc[VMIN] = 1; new_termios->c_cc[VTIME] = 0; ret = tcsetattr(STDIN_FILENO, TCSAFLUSH, new_termios); if (ret != 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_cbreak: tcsetattr() failed."); goto end; } status = SIXEL_OK; end: return status; } #endif /* HAVE_TERMIOS_H && HAVE_SYS_IOCTL_H && HAVE_ISATTY */ #if HAVE_TERMIOS_H && HAVE_SYS_IOCTL_H && HAVE_ISATTY SIXELSTATUS sixel_tty_restore(struct termios *old_termios) { SIXELSTATUS status = SIXEL_FALSE; int ret; ret = tcsetattr(STDIN_FILENO, TCSAFLUSH, old_termios); if (ret != 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_restore: tcsetattr() failed."); goto end; } status = SIXEL_OK; end: return status; } #endif /* HAVE_TERMIOS_H && HAVE_SYS_IOCTL_H && HAVE_ISATTY */ SIXELSTATUS sixel_tty_wait_stdin(int usec) { #if HAVE_SYS_SELECT_H fd_set rfds; struct timeval tv; int ret = 0; #endif /* HAVE_SYS_SELECT_H */ SIXELSTATUS status = SIXEL_FALSE; #if HAVE_SYS_SELECT_H tv.tv_sec = usec / 1000000; tv.tv_usec = usec % 1000000; FD_ZERO(&rfds); FD_SET(STDIN_FILENO, &rfds); ret = select(STDIN_FILENO + 1, &rfds, NULL, NULL, &tv); if (ret < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_wait_stdin: select() failed."); goto end; } /* success */ status = SIXEL_OK; #else (void) usec; goto end; #endif /* HAVE_SYS_SELECT_H */ end: return status; } SIXELSTATUS sixel_tty_scroll( sixel_write_function f_write, int outfd, int height, int is_animation) { SIXELSTATUS status = SIXEL_FALSE; int nwrite; #if HAVE_TERMIOS_H && HAVE_SYS_IOCTL_H && HAVE_ISATTY struct winsize size = {0, 0, 0, 0}; struct termios old_termios; struct termios new_termios; int row = 0; int col = 0; int cellheight; int scroll; char buffer[256]; int result; /* confirm I/O file descriptors are tty devices */ if (!isatty(STDIN_FILENO) || !isatty(outfd)) { /* set cursor position to top-left */ nwrite = f_write("\033[H", 3, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } status = SIXEL_OK; goto end; } /* request terminal size to tty device with TIOCGWINSZ ioctl */ result = ioctl(outfd, TIOCGWINSZ, &size); if (result != 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message("ioctl() failed."); goto end; } /* if we can not retrieve terminal pixel size over TIOCGWINSZ ioctl, return immediatly */ if (size.ws_ypixel <= 0) { nwrite = f_write("\033[H", 3, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } status = SIXEL_OK; goto end; } /* if input source is animation and frame No. is more than 1, output DECSC sequence */ if (is_animation) { nwrite = f_write("\0338", 2, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } status = SIXEL_OK; goto end; } /* set the terminal to cbreak mode */ status = sixel_tty_cbreak(&old_termios, &new_termios); if (SIXEL_FAILED(status)) { goto end; } /* request cursor position report */ nwrite = f_write("\033[6n", 4, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } /* wait cursor position report */ if (SIXEL_FAILED(sixel_tty_wait_stdin(1000 * 1000))) { /* wait up to 1 sec */ /* If we can't get any response from the terminal, * move cursor to (1, 1). */ nwrite = f_write("\033[H", 3, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } status = SIXEL_OK; goto end; } /* scan cursor position report */ if (scanf("\033[%d;%dR", &row, &col) != 2) { nwrite = f_write("\033[H", 3, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } status = SIXEL_OK; goto end; } /* restore the terminal mode */ status = sixel_tty_restore(&old_termios); if (SIXEL_FAILED(status)) { goto end; } /* calculate scrolling amount in pixels */ cellheight = height * size.ws_row / size.ws_ypixel + 1; scroll = cellheight + row - size.ws_row + 1; if (scroll > 0) { nwrite = sprintf(buffer, "\033[%dS\033[%dA", scroll, scroll); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: sprintf() failed."); } nwrite = f_write(buffer, (int)strlen(buffer), &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } } /* emit DECSC sequence */ nwrite = f_write("\0337", 2, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } #else /* mingw */ (void) height; (void) is_animation; nwrite = f_write("\033[H", 3, &outfd); if (nwrite < 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message( "sixel_tty_scroll: f_write() failed."); goto end; } #endif /* HAVE_TERMIOS_H && HAVE_SYS_IOCTL_H && HAVE_ISATTY */ status = SIXEL_OK; end: return status; } /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/tty.h000066400000000000000000000031211302271755100151150ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_TTY_H #define LIBSIXEL_TTY_H SIXELSTATUS sixel_tty_wait_stdin(int usec); SIXELSTATUS sixel_tty_scroll( sixel_write_function f_write, int outfd, int height, int is_animation); #endif /* LIBSIXEL_TTY_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/writer.c000066400000000000000000000372521302271755100156200ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "config.h" #include #include #include #if HAVE_SETJMP_H # include #endif #if HAVE_ERRNO_H # include #endif #if HAVE_LIBPNG # include #else # include "stb_image_write.h" #endif #include #if !defined(HAVE_MEMCPY) # define memcpy(d, s, n) (bcopy ((s), (d), (n))) #endif #if !defined(HAVE_MEMMOVE) # define memmove(d, s, n) (bcopy ((s), (d), (n))) #endif #if !defined(O_BINARY) && defined(_O_BINARY) # define O_BINARY _O_BINARY #endif /* !defined(O_BINARY) && !defined(_O_BINARY) */ #if !HAVE_LIBPNG unsigned char * stbi_write_png_to_mem(unsigned char *pixels, int stride_bytes, int x, int y, int n, int *out_len); #endif static SIXELSTATUS write_png_to_file( unsigned char /* in */ *data, /* source pixel data */ int /* in */ width, /* source data width */ int /* in */ height, /* source data height */ unsigned char /* in */ *palette, /* palette of source data */ int /* in */ pixelformat, /* source pixelFormat */ char const /* in */ *filename, /* destination filename */ sixel_allocator_t /* in */ *allocator) { SIXELSTATUS status = SIXEL_FALSE; FILE *output_fp = NULL; unsigned char *pixels = NULL; unsigned char *new_pixels = NULL; #if HAVE_LIBPNG int y; png_structp png_ptr = NULL; png_infop info_ptr = NULL; unsigned char **rows = NULL; #else unsigned char *png_data = NULL; int png_len; int write_len; #endif /* HAVE_LIBPNG */ int i; unsigned char *src; unsigned char *dst; switch (pixelformat) { case SIXEL_PIXELFORMAT_PAL1: case SIXEL_PIXELFORMAT_PAL2: case SIXEL_PIXELFORMAT_PAL4: if (palette == NULL) { status = SIXEL_BAD_ARGUMENT; sixel_helper_set_additional_message( "write_png_to_file: no palette is given"); goto end; } new_pixels = sixel_allocator_malloc(allocator, (size_t)(width * height * 4)); if (new_pixels == NULL) { status = SIXEL_BAD_ALLOCATION; sixel_helper_set_additional_message( "write_png_to_file: sixel_allocator_malloc() failed"); goto end; } src = new_pixels + width * height * 3; dst = pixels = new_pixels; status = sixel_helper_normalize_pixelformat(src, &pixelformat, data, pixelformat, width, height); if (SIXEL_FAILED(status)) { goto end; } for (i = 0; i < width * height; ++i, ++src) { *dst++ = *(palette + *src * 3 + 0); *dst++ = *(palette + *src * 3 + 1); *dst++ = *(palette + *src * 3 + 2); } break; case SIXEL_PIXELFORMAT_PAL8: if (palette == NULL) { status = SIXEL_BAD_ARGUMENT; sixel_helper_set_additional_message( "write_png_to_file: no palette is given"); goto end; } src = data; dst = pixels = new_pixels = sixel_allocator_malloc(allocator, (size_t)(width * height * 3)); if (new_pixels == NULL) { status = SIXEL_BAD_ALLOCATION; sixel_helper_set_additional_message( "write_png_to_file: sixel_allocator_malloc() failed"); goto end; } for (i = 0; i < width * height; ++i, ++src) { *dst++ = *(palette + *src * 3 + 0); *dst++ = *(palette + *src * 3 + 1); *dst++ = *(palette + *src * 3 + 2); } break; case SIXEL_PIXELFORMAT_RGB888: pixels = data; break; case SIXEL_PIXELFORMAT_G8: src = data; dst = pixels = new_pixels = sixel_allocator_malloc(allocator, (size_t)(width * height * 3)); if (new_pixels == NULL) { status = SIXEL_BAD_ALLOCATION; sixel_helper_set_additional_message( "write_png_to_file: sixel_allocator_malloc() failed"); goto end; } if (palette) { for (i = 0; i < width * height; ++i, ++src) { *dst++ = *(palette + *src * 3 + 0); *dst++ = *(palette + *src * 3 + 1); *dst++ = *(palette + *src * 3 + 2); } } else { for (i = 0; i < width * height; ++i, ++src) { *dst++ = *src; *dst++ = *src; *dst++ = *src; } } break; case SIXEL_PIXELFORMAT_RGB565: case SIXEL_PIXELFORMAT_RGB555: case SIXEL_PIXELFORMAT_BGR565: case SIXEL_PIXELFORMAT_BGR555: case SIXEL_PIXELFORMAT_GA88: case SIXEL_PIXELFORMAT_AG88: case SIXEL_PIXELFORMAT_BGR888: case SIXEL_PIXELFORMAT_RGBA8888: case SIXEL_PIXELFORMAT_ARGB8888: case SIXEL_PIXELFORMAT_BGRA8888: case SIXEL_PIXELFORMAT_ABGR8888: pixels = new_pixels = sixel_allocator_malloc(allocator, (size_t)(width * height * 3)); if (new_pixels == NULL) { status = SIXEL_BAD_ALLOCATION; sixel_helper_set_additional_message( "write_png_to_file: sixel_allocator_malloc() failed"); goto end; } status = sixel_helper_normalize_pixelformat(pixels, &pixelformat, data, pixelformat, width, height); if (SIXEL_FAILED(status)) { goto end; } break; default: status = SIXEL_BAD_ARGUMENT; sixel_helper_set_additional_message( "write_png_to_file: unkown pixelformat is specified"); goto end; } if (strcmp(filename, "-") == 0) { #if defined(O_BINARY) # if HAVE__SETMODE _setmode(fileno(stdout), O_BINARY); # elif HAVE_SETMODE setmode(fileno(stdout), O_BINARY); # endif /* HAVE_SETMODE */ #endif /* defined(O_BINARY) */ output_fp = stdout; } else { output_fp = fopen(filename, "wb"); if (!output_fp) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message("fopen() failed."); goto end; } } #if HAVE_LIBPNG rows = sixel_allocator_malloc(allocator, (size_t)height * sizeof(unsigned char *)); if (rows == NULL) { status = SIXEL_BAD_ALLOCATION; sixel_helper_set_additional_message( "write_png_to_file: sixel_allocator_malloc() failed"); goto end; } for (y = 0; y < height; ++y) { rows[y] = pixels + width * 3 * y; } png_ptr = png_create_write_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL); if (!png_ptr) { status = SIXEL_PNG_ERROR; /* TODO: get error message */ goto end; } info_ptr = png_create_info_struct(png_ptr); if (!png_ptr) { status = SIXEL_PNG_ERROR; /* TODO: get error message */ goto end; } # if USE_SETJMP && HAVE_SETJMP if (setjmp(png_jmpbuf(png_ptr))) { status = SIXEL_PNG_ERROR; /* TODO: get error message */ goto end; } # endif png_init_io(png_ptr, output_fp); png_set_IHDR(png_ptr, info_ptr, (png_uint_32)width, (png_uint_32)height, /* bit_depth */ 8, PNG_COLOR_TYPE_RGB, PNG_INTERLACE_NONE, PNG_COMPRESSION_TYPE_BASE, PNG_FILTER_TYPE_BASE); png_write_info(png_ptr, info_ptr); png_write_image(png_ptr, rows); png_write_end(png_ptr, NULL); #else png_data = stbi_write_png_to_mem(pixels, width * 3, width, height, /* STBI_rgb */ 3, &png_len); if (png_data == NULL) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message("stbi_write_png_to_mem() failed."); goto end; } write_len = (int)fwrite(png_data, 1, (size_t)png_len, output_fp); if (write_len <= 0) { status = (SIXEL_LIBC_ERROR | (errno & 0xff)); sixel_helper_set_additional_message("fwrite() failed."); goto end; } #endif /* HAVE_LIBPNG */ status = SIXEL_OK; end: if (output_fp && output_fp != stdout) { fclose(output_fp); } #if HAVE_LIBPNG sixel_allocator_free(allocator, rows); if (png_ptr) { png_destroy_write_struct(&png_ptr, &info_ptr); } #else sixel_allocator_free(allocator, png_data); #endif /* HAVE_LIBPNG */ sixel_allocator_free(allocator, new_pixels); return status; } SIXELAPI SIXELSTATUS sixel_helper_write_image_file( unsigned char /* in */ *data, /* source pixel data */ int /* in */ width, /* source data width */ int /* in */ height, /* source data height */ unsigned char /* in */ *palette, /* palette of source data */ int /* in */ pixelformat, /* source pixelFormat */ char const /* in */ *filename, /* destination filename */ int /* in */ imageformat, /* destination imageformat */ sixel_allocator_t /* in */ *allocator) /* allocator object */ { SIXELSTATUS status = SIXEL_FALSE; if (allocator == NULL) { status = sixel_allocator_new(&allocator, NULL, NULL, NULL, NULL); if (SIXEL_FAILED(status)) { goto end; } } else { sixel_allocator_ref(allocator); } switch (imageformat) { case SIXEL_FORMAT_PNG: status = write_png_to_file(data, width, height, palette, pixelformat, filename, allocator); break; case SIXEL_FORMAT_GIF: case SIXEL_FORMAT_BMP: case SIXEL_FORMAT_JPG: case SIXEL_FORMAT_TGA: case SIXEL_FORMAT_WBMP: case SIXEL_FORMAT_TIFF: case SIXEL_FORMAT_SIXEL: case SIXEL_FORMAT_PNM: case SIXEL_FORMAT_GD2: case SIXEL_FORMAT_PSD: case SIXEL_FORMAT_HDR: default: status = SIXEL_NOT_IMPLEMENTED; goto end; break; } end: sixel_allocator_unref(allocator); return status; } #if HAVE_TESTS static int test1(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; unsigned char pixels[] = {0xff, 0xff, 0xff}; status = sixel_helper_write_image_file( pixels, 1, 1, NULL, SIXEL_PIXELFORMAT_RGB888, "output.gif", SIXEL_FORMAT_GIF, NULL); if (!SIXEL_FAILED(status)) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test2(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; unsigned char pixels[] = {0xff, 0xff, 0xff}; status = sixel_helper_write_image_file( pixels, 1, 1, NULL, SIXEL_PIXELFORMAT_RGB888, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (SIXEL_FAILED(status)) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test3(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; unsigned char pixels[] = {0x00, 0x7f, 0xff}; sixel_dither_t *dither = sixel_dither_get(SIXEL_BUILTIN_G8); status = sixel_helper_write_image_file( pixels, 1, 1, NULL, SIXEL_PIXELFORMAT_G8, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_helper_write_image_file( pixels, 1, 1, sixel_dither_get_palette(dither), SIXEL_PIXELFORMAT_G8, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (SIXEL_FAILED(status)) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test4(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; unsigned char pixels[] = {0xa0}; sixel_dither_t *dither = sixel_dither_get(SIXEL_BUILTIN_MONO_DARK); status = sixel_helper_write_image_file( pixels, 1, 1, sixel_dither_get_palette(dither), SIXEL_PIXELFORMAT_PAL1, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_helper_write_image_file( pixels, 1, 1, NULL, SIXEL_PIXELFORMAT_PAL1, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (status != SIXEL_BAD_ARGUMENT) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test5(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; unsigned char pixels[] = {0x00}; sixel_dither_t *dither = sixel_dither_get(SIXEL_BUILTIN_XTERM256); status = sixel_helper_write_image_file( pixels, 1, 1, sixel_dither_get_palette(dither), SIXEL_PIXELFORMAT_PAL8, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (SIXEL_FAILED(status)) { goto error; } status = sixel_helper_write_image_file( pixels, 1, 1, NULL, SIXEL_PIXELFORMAT_PAL8, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (status != SIXEL_BAD_ARGUMENT) { goto error; } nret = EXIT_SUCCESS; error: return nret; } static int test6(void) { int nret = EXIT_FAILURE; SIXELSTATUS status; unsigned char pixels[] = {0x00, 0x7f, 0xff}; status = sixel_helper_write_image_file( pixels, 1, 1, NULL, SIXEL_PIXELFORMAT_BGR888, "test-output.png", SIXEL_FORMAT_PNG, NULL); if (SIXEL_FAILED(status)) { goto error; } nret = EXIT_SUCCESS; error: return nret; } int sixel_writer_tests_main(void) { int nret = EXIT_FAILURE; size_t i; typedef int (* testcase)(void); static testcase const testcases[] = { test1, test2, test3, test4, test5, test6, }; for (i = 0; i < sizeof(testcases) / sizeof(testcase); ++i) { nret = testcases[i](); if (nret != EXIT_SUCCESS) { goto error; } } nret = EXIT_SUCCESS; error: return nret; } #endif /* HAVE_TESTS */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/src/writer.h000066400000000000000000000030651302271755100156200ustar00rootroot00000000000000/* * Copyright (c) 2014-2016 Hayaki Saito * * Permission is hereby granted, free of charge, to any person obtaining a copy of * this software and associated documentation files (the "Software"), to deal in * the Software without restriction, including without limitation the rights to * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of * the Software, and to permit persons to whom the Software is furnished to do so, * subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #ifndef LIBSIXEL_WRITER_H #define LIBSIXEL_WRITER_H #ifdef __cplusplus extern "C" { #endif #if HAVE_TESTS int sixel_writer_tests_main(void); #endif #ifdef __cplusplus } #endif #endif /* LIBSIXEL_WRITER_H */ /* emacs Local Variables: */ /* emacs mode: c */ /* emacs tab-width: 4 */ /* emacs indent-tabs-mode: nil */ /* emacs c-basic-offset: 4 */ /* emacs End: */ /* vim: set expandtab ts=4 sts=4 sw=4 : */ /* EOF */ libsixel-1.7.3/tools/000077500000000000000000000000001302271755100145005ustar00rootroot00000000000000libsixel-1.7.3/tools/Makefile.am000066400000000000000000000001341302271755100165320ustar00rootroot00000000000000 CLEANFILES = clean-local: bin_SCRIPTS = libsixel-config EXTRA_DIST = libsixel-config.in libsixel-1.7.3/tools/Makefile.in000066400000000000000000000375261302271755100165620ustar00rootroot00000000000000# Makefile.in generated by automake 1.15 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = tools ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_gcc_func_attribute.m4 \ $(top_srcdir)/m4/ax_gcc_var_attribute.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = libsixel-config CONFIG_CLEAN_VPATH_FILES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(bindir)" SCRIPTS = $(bin_SCRIPTS) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/libsixel-config.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_CFLAGS = @AM_CFLAGS@ AM_CPPFLAGS = @AM_CPPFLAGS@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DLLTOOL = @DLLTOOL@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ FGREP = @FGREP@ GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GD_CFLAGS = @GD_CFLAGS@ GD_LIBS = @GD_LIBS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LD = @LD@ LDFLAGS = @LDFLAGS@ LIBCURL_CFLAGS = @LIBCURL_CFLAGS@ LIBCURL_LIBS = @LIBCURL_LIBS@ LIBJPEG_CFLAGS = @LIBJPEG_CFLAGS@ LIBJPEG_LIBS = @LIBJPEG_LIBS@ LIBOBJS = @LIBOBJS@ LIBPNG_CFLAGS = @LIBPNG_CFLAGS@ LIBPNG_LIBS = @LIBPNG_LIBS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LIPO = @LIPO@ LN_S = @LN_S@ LS_LTVERSION = @LS_LTVERSION@ LTLIBOBJS = @LTLIBOBJS@ LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ MD5SUM = @MD5SUM@ MKDIR_P = @MKDIR_P@ NM = @NM@ NMEDIT = @NMEDIT@ OBJDUMP = @OBJDUMP@ OBJEXT = @OBJEXT@ OTOOL = @OTOOL@ OTOOL64 = @OTOOL64@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_DESCRIPTION = @PACKAGE_DESCRIPTION@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ PYTHON = @PYTHON@ PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ PYTHON_PLATFORM = @PYTHON_PLATFORM@ PYTHON_PREFIX = @PYTHON_PREFIX@ PYTHON_VERSION = @PYTHON_VERSION@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ attr_func_deprecated = @attr_func_deprecated@ attr_var_deprecated = @attr_var_deprecated@ bashcompletiondir = @bashcompletiondir@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ pkgconfigdir = @pkgconfigdir@ pkgpyexecdir = @pkgpyexecdir@ pkgpythondir = @pkgpythondir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ pyexecdir = @pyexecdir@ pythondir = @pythondir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ zshcompletiondir = @zshcompletiondir@ CLEANFILES = bin_SCRIPTS = libsixel-config EXTRA_DIST = libsixel-config.in all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tools/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign tools/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): libsixel-config: $(top_builddir)/config.status $(srcdir)/libsixel-config.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ install-binSCRIPTS: $(bin_SCRIPTS) @$(NORMAL_INSTALL) @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n' \ -e 'h;s|.*|.|' \ -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) { files[d] = files[d] " " $$1; \ if (++n[d] == $(am__install_max)) { \ print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ else { print "f", d "/" $$4, $$1 } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binSCRIPTS: @$(NORMAL_UNINSTALL) @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 's,.*/,,;$(transform)'`; \ dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir) mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(SCRIPTS) installdirs: for dir in "$(DESTDIR)$(bindir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool clean-local mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-binSCRIPTS install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-binSCRIPTS .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ clean-local cscopelist-am ctags-am distclean distclean-generic \ distclean-libtool distdir dvi dvi-am html html-am info info-am \ install install-am install-binSCRIPTS install-data \ install-data-am install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ uninstall-am uninstall-binSCRIPTS .PRECIOUS: Makefile clean-local: # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: libsixel-1.7.3/tools/libsixel-config.in000077500000000000000000000033631302271755100201160ustar00rootroot00000000000000#!/bin/sh # # Author: Hayaki Saito, 2015 # prefix=@prefix@ exec_prefix=@exec_prefix@ libdir=@libdir@ include_dir=@includedir@ bindir=@bindir@ datadir=@datadir@ datarootdir=@datarootdir@ mandir=@mandir@ LANG=C; export LANG LANGUAGE=C; export LANGUAGE LC_ALL=C; export LC_ALL LC_CTYPE=C; export LC_CTYPE test $# = 0 && exec /bin/sh $0 --error while test $# -gt 0; do case "$1" in # basic configuration --prefix) echo "$prefix" ;; --exec-prefix) echo "${exec_prefix}" ;; # compile/link --cflags) echo "-I${include_dir}" ;; --libs) echo "-L${libdir} -lsixel" ;; # identification --version) echo @PACKAGE_VERSION@ ;; --abi-version) echo @LS_LTVERSION@ | tr : . ;; # locations --bindir) echo "${bindir}" ;; --datadir) echo "${datadir}" ;; --datarootdir) echo "${datarootdir}" ;; --libdir) echo "${libdir}" ;; --mandir) echo "${mandir}" ;; # general info --help) cat <&2 exit 1 ;; esac shift done libsixel-1.7.3/wic/000077500000000000000000000000001302271755100141225ustar00rootroot00000000000000libsixel-1.7.3/wic/wic.cc000066400000000000000000001147061302271755100152240ustar00rootroot00000000000000 #define _CRT_SECURE_NO_WARNINGS #include #include #include static const CLSID CLSID_SixelDecoder = { /* 15b9b4da-b155-4977-8571-cf005884bcb9 */ 0x15b9b4da, 0xb155, 0x4977, {0x85, 0x71, 0xcf, 0x00, 0x58, 0x84, 0xbc, 0xb9} }; #define ARGB(a, r, g, b) ((WICColor)((a) << 24 | (r) << 16 | (g) << 8 | (b))) static WICColor colortable[] = { ARGB(255, 0x00, 0x00, 0x00), // 0 Black ARGB(255, 0x14, 0x14, 0x14), // 1 Blue ARGB(255, 0x50, 0x0d, 0x0d), // 2 Red ARGB(255, 0x14, 0x50, 0x14), // 3 Green ARGB(255, 0x50, 0x14, 0x50), // 4 Magenta ARGB(255, 0x14, 0x50, 0x14), // 5 Cyan ARGB(255, 0x50, 0x50, 0x14), // 6 Yellow ARGB(255, 0x35, 0x35, 0x35), // 7 Gray 50% ARGB(255, 0x1a, 0x1a, 0x1a), // 8 Gray 25% ARGB(255, 0x21, 0x21, 0x3c), // 9 Blue* ARGB(255, 0x3c, 0x1a, 0x1a), // 10 Red* ARGB(255, 0x21, 0x3c, 0x21), // 11 Green* ARGB(255, 0x3c, 0x21, 0x3c), // 12 Magenta* ARGB(255, 0x21, 0x3c, 0x3c), // 13 Cyan* ARGB(255, 0x3c, 0x3c, 0x21), // 14 Yellow* ARGB(255, 0x50, 0x50, 0x50), // 15 Gray 75% ARGB(255, 0x00, 0x00, 0x00), ARGB(255, 0x00, 0x00, 0x5f), ARGB(255, 0x00, 0x00, 0x87), ARGB(255, 0x00, 0x00, 0xaf), /* 16 -19 */ ARGB(255, 0x00, 0x00, 0xd7), ARGB(255, 0x00, 0x00, 0xff), ARGB(255, 0x00, 0x5f, 0x00), ARGB(255, 0x00, 0x5f, 0x5f), /* 20 -23 */ ARGB(255, 0x00, 0x5f, 0x87), ARGB(255, 0x00, 0x5f, 0xaf), ARGB(255, 0x00, 0x5f, 0xd7), ARGB(255, 0x00, 0x5f, 0xff), /* 24 -27 */ ARGB(255, 0x00, 0x87, 0x00), ARGB(255, 0x00, 0x87, 0x5f), ARGB(255, 0x00, 0x87, 0x87), ARGB(255, 0x00, 0x87, 0xaf), /* 28 -31 */ ARGB(255, 0x00, 0x87, 0xd7), ARGB(255, 0x00, 0x87, 0xff), ARGB(255, 0x00, 0xaf, 0x00), ARGB(255, 0x00, 0xaf, 0x5f), /* 32 -35 */ ARGB(255, 0x00, 0xaf, 0x87), ARGB(255, 0x00, 0xaf, 0xaf), ARGB(255, 0x00, 0xaf, 0xd7), ARGB(255, 0x00, 0xaf, 0xff), /* 36 -39 */ ARGB(255, 0x00, 0xd7, 0x00), ARGB(255, 0x00, 0xd7, 0x5f), ARGB(255, 0x00, 0xd7, 0x87), ARGB(255, 0x00, 0xd7, 0xaf), /* 40 -43 */ ARGB(255, 0x00, 0xd7, 0xd7), ARGB(255, 0x00, 0xd7, 0xff), ARGB(255, 0x00, 0xff, 0x00), ARGB(255, 0x00, 0xff, 0x5f), /* 44 -47 */ ARGB(255, 0x00, 0xff, 0x87), ARGB(255, 0x00, 0xff, 0xaf), ARGB(255, 0x00, 0xff, 0xd7), ARGB(255, 0x00, 0xff, 0xff), /* 48 -51 */ ARGB(255, 0x5f, 0x00, 0x00), ARGB(255, 0x5f, 0x00, 0x5f), ARGB(255, 0x5f, 0x00, 0x87), ARGB(255, 0x5f, 0x00, 0xaf), /* 52 -55 */ ARGB(255, 0x5f, 0x00, 0xd7), ARGB(255, 0x5f, 0x00, 0xff), ARGB(255, 0x5f, 0x5f, 0x00), ARGB(255, 0x5f, 0x5f, 0x5f), /* 56 -59 */ ARGB(255, 0x5f, 0x5f, 0x87), ARGB(255, 0x5f, 0x5f, 0xaf), ARGB(255, 0x5f, 0x5f, 0xd7), ARGB(255, 0x5f, 0x5f, 0xff), /* 60 -63 */ ARGB(255, 0x5f, 0x87, 0x00), ARGB(255, 0x5f, 0x87, 0x5f), ARGB(255, 0x5f, 0x87, 0x87), ARGB(255, 0x5f, 0x87, 0xaf), /* 64 -67 */ ARGB(255, 0x5f, 0x87, 0xd7), ARGB(255, 0x5f, 0x87, 0xff), ARGB(255, 0x5f, 0xaf, 0x00), ARGB(255, 0x5f, 0xaf, 0x5f), /* 68 -71 */ ARGB(255, 0x5f, 0xaf, 0x87), ARGB(255, 0x5f, 0xaf, 0xaf), ARGB(255, 0x5f, 0xaf, 0xd7), ARGB(255, 0x5f, 0xaf, 0xff), /* 72 -75 */ ARGB(255, 0x5f, 0xd7, 0x00), ARGB(255, 0x5f, 0xd7, 0x5f), ARGB(255, 0x5f, 0xd7, 0x87), ARGB(255, 0x5f, 0xd7, 0xaf), /* 76 -79 */ ARGB(255, 0x5f, 0xd7, 0xd7), ARGB(255, 0x5f, 0xd7, 0xff), ARGB(255, 0x5f, 0xff, 0x00), ARGB(255, 0x5f, 0xff, 0x5f), /* 80 -83 */ ARGB(255, 0x5f, 0xff, 0x87), ARGB(255, 0x5f, 0xff, 0xaf), ARGB(255, 0x5f, 0xff, 0xd7), ARGB(255, 0x5f, 0xff, 0xff), /* 84 -87 */ ARGB(255, 0x87, 0x00, 0x00), ARGB(255, 0x87, 0x00, 0x5f), ARGB(255, 0x87, 0x00, 0x87), ARGB(255, 0x87, 0x00, 0xaf), /* 88 -91 */ ARGB(255, 0x87, 0x00, 0xd7), ARGB(255, 0x87, 0x00, 0xff), ARGB(255, 0x87, 0x5f, 0x00), ARGB(255, 0x87, 0x5f, 0x5f), /* 92 -95 */ ARGB(255, 0x87, 0x5f, 0x87), ARGB(255, 0x87, 0x5f, 0xaf), ARGB(255, 0x87, 0x5f, 0xd7), ARGB(255, 0x87, 0x5f, 0xff), /* 96 -99 */ ARGB(255, 0x87, 0x87, 0x00), ARGB(255, 0x87, 0x87, 0x5f), ARGB(255, 0x87, 0x87, 0x87), ARGB(255, 0x87, 0x87, 0xaf), /* 100-103 */ ARGB(255, 0x87, 0x87, 0xd7), ARGB(255, 0x87, 0x87, 0xff), ARGB(255, 0x87, 0xaf, 0x00), ARGB(255, 0x87, 0xaf, 0x5f), /* 104-107 */ ARGB(255, 0x87, 0xaf, 0x87), ARGB(255, 0x87, 0xaf, 0xaf), ARGB(255, 0x87, 0xaf, 0xd7), ARGB(255, 0x87, 0xaf, 0xff), /* 108-111 */ ARGB(255, 0x87, 0xd7, 0x00), ARGB(255, 0x87, 0xd7, 0x5f), ARGB(255, 0x87, 0xd7, 0x87), ARGB(255, 0x87, 0xd7, 0xaf), /* 112-115 */ ARGB(255, 0x87, 0xd7, 0xd7), ARGB(255, 0x87, 0xd7, 0xff), ARGB(255, 0x87, 0xff, 0x00), ARGB(255, 0x87, 0xff, 0x5f), /* 116-119 */ ARGB(255, 0x87, 0xff, 0x87), ARGB(255, 0x87, 0xff, 0xaf), ARGB(255, 0x87, 0xff, 0xd7), ARGB(255, 0x87, 0xff, 0xff), /* 120-123 */ ARGB(255, 0xaf, 0x00, 0x00), ARGB(255, 0xaf, 0x00, 0x5f), ARGB(255, 0xaf, 0x00, 0x87), ARGB(255, 0xaf, 0x00, 0xaf), /* 124-127 */ ARGB(255, 0xaf, 0x00, 0xd7), ARGB(255, 0xaf, 0x00, 0xff), ARGB(255, 0xaf, 0x5f, 0x00), ARGB(255, 0xaf, 0x5f, 0x5f), /* 128-131 */ ARGB(255, 0xaf, 0x5f, 0x87), ARGB(255, 0xaf, 0x5f, 0xaf), ARGB(255, 0xaf, 0x5f, 0xd7), ARGB(255, 0xaf, 0x5f, 0xff), /* 132-135 */ ARGB(255, 0xaf, 0x87, 0x00), ARGB(255, 0xaf, 0x87, 0x5f), ARGB(255, 0xaf, 0x87, 0x87), ARGB(255, 0xaf, 0x87, 0xaf), /* 136-139 */ ARGB(255, 0xaf, 0x87, 0xd7), ARGB(255, 0xaf, 0x87, 0xff), ARGB(255, 0xaf, 0xaf, 0x00), ARGB(255, 0xaf, 0xaf, 0x5f), /* 140-143 */ ARGB(255, 0xaf, 0xaf, 0x87), ARGB(255, 0xaf, 0xaf, 0xaf), ARGB(255, 0xaf, 0xaf, 0xd7), ARGB(255, 0xaf, 0xaf, 0xff), /* 144-147 */ ARGB(255, 0xaf, 0xd7, 0x00), ARGB(255, 0xaf, 0xd7, 0x5f), ARGB(255, 0xaf, 0xd7, 0x87), ARGB(255, 0xaf, 0xd7, 0xaf), /* 148-151 */ ARGB(255, 0xaf, 0xd7, 0xd7), ARGB(255, 0xaf, 0xd7, 0xff), ARGB(255, 0xaf, 0xff, 0x00), ARGB(255, 0xaf, 0xff, 0x5f), /* 152-155 */ ARGB(255, 0xaf, 0xff, 0x87), ARGB(255, 0xaf, 0xff, 0xaf), ARGB(255, 0xaf, 0xff, 0xd7), ARGB(255, 0xaf, 0xff, 0xff), /* 156-159 */ ARGB(255, 0xd7, 0x00, 0x00), ARGB(255, 0xd7, 0x00, 0x5f), ARGB(255, 0xd7, 0x00, 0x87), ARGB(255, 0xd7, 0x00, 0xaf), /* 160-163 */ ARGB(255, 0xd7, 0x00, 0xd7), ARGB(255, 0xd7, 0x00, 0xff), ARGB(255, 0xd7, 0x5f, 0x00), ARGB(255, 0xd7, 0x5f, 0x5f), /* 164-167 */ ARGB(255, 0xd7, 0x5f, 0x87), ARGB(255, 0xd7, 0x5f, 0xaf), ARGB(255, 0xd7, 0x5f, 0xd7), ARGB(255, 0xd7, 0x5f, 0xff), /* 168-171 */ ARGB(255, 0xd7, 0x87, 0x00), ARGB(255, 0xd7, 0x87, 0x5f), ARGB(255, 0xd7, 0x87, 0x87), ARGB(255, 0xd7, 0x87, 0xaf), /* 172-175 */ ARGB(255, 0xd7, 0x87, 0xd7), ARGB(255, 0xd7, 0x87, 0xff), ARGB(255, 0xd7, 0xaf, 0x00), ARGB(255, 0xd7, 0xaf, 0x5f), /* 176-179 */ ARGB(255, 0xd7, 0xaf, 0x87), ARGB(255, 0xd7, 0xaf, 0xaf), ARGB(255, 0xd7, 0xaf, 0xd7), ARGB(255, 0xd7, 0xaf, 0xff), /* 180-183 */ ARGB(255, 0xd7, 0xd7, 0x00), ARGB(255, 0xd7, 0xd7, 0x5f), ARGB(255, 0xd7, 0xd7, 0x87), ARGB(255, 0xd7, 0xd7, 0xaf), /* 184-187 */ ARGB(255, 0xd7, 0xd7, 0xd7), ARGB(255, 0xd7, 0xd7, 0xff), ARGB(255, 0xd7, 0xff, 0x00), ARGB(255, 0xd7, 0xff, 0x5f), /* 188-191 */ ARGB(255, 0xd7, 0xff, 0x87), ARGB(255, 0xd7, 0xff, 0xaf), ARGB(255, 0xd7, 0xff, 0xd7), ARGB(255, 0xd7, 0xff, 0xff), /* 192-195 */ ARGB(255, 0xff, 0x00, 0x00), ARGB(255, 0xff, 0x00, 0x5f), ARGB(255, 0xff, 0x00, 0x87), ARGB(255, 0xff, 0x00, 0xaf), /* 196-199 */ ARGB(255, 0xff, 0x00, 0xd7), ARGB(255, 0xff, 0x00, 0xff), ARGB(255, 0xff, 0x5f, 0x00), ARGB(255, 0xff, 0x5f, 0x5f), /* 200-203 */ ARGB(255, 0xff, 0x5f, 0x87), ARGB(255, 0xff, 0x5f, 0xaf), ARGB(255, 0xff, 0x5f, 0xd7), ARGB(255, 0xff, 0x5f, 0xff), /* 204-207 */ ARGB(255, 0xff, 0x87, 0x00), ARGB(255, 0xff, 0x87, 0x5f), ARGB(255, 0xff, 0x87, 0x87), ARGB(255, 0xff, 0x87, 0xaf), /* 208-211 */ ARGB(255, 0xff, 0x87, 0xd7), ARGB(255, 0xff, 0x87, 0xff), ARGB(255, 0xff, 0xaf, 0x00), ARGB(255, 0xff, 0xaf, 0x5f), /* 212-215 */ ARGB(255, 0xff, 0xaf, 0x87), ARGB(255, 0xff, 0xaf, 0xaf), ARGB(255, 0xff, 0xaf, 0xd7), ARGB(255, 0xff, 0xaf, 0xff), /* 216-219 */ ARGB(255, 0xff, 0xd7, 0x00), ARGB(255, 0xff, 0xd7, 0x5f), ARGB(255, 0xff, 0xd7, 0x87), ARGB(255, 0xff, 0xd7, 0xaf), /* 220-223 */ ARGB(255, 0xff, 0xd7, 0xd7), ARGB(255, 0xff, 0xd7, 0xff), ARGB(255, 0xff, 0xff, 0x00), ARGB(255, 0xff, 0xff, 0x5f), /* 224-227 */ ARGB(255, 0xff, 0xff, 0x87), ARGB(255, 0xff, 0xff, 0xaf), ARGB(255, 0xff, 0xff, 0xd7), ARGB(255, 0xff, 0xff, 0xff), /* 228-231 */ ARGB(255, 0x08, 0x08, 0x08), ARGB(255, 0x12, 0x12, 0x12), ARGB(255, 0x1c, 0x1c, 0x1c), ARGB(255, 0x26, 0x26, 0x26), /* 232-235 */ ARGB(255, 0x30, 0x30, 0x30), ARGB(255, 0x3a, 0x3a, 0x3a), ARGB(255, 0x44, 0x44, 0x44), ARGB(255, 0x4e, 0x4e, 0x4e), /* 236-239 */ ARGB(255, 0x58, 0x58, 0x58), ARGB(255, 0x62, 0x62, 0x62), ARGB(255, 0x6c, 0x6c, 0x6c), ARGB(255, 0x76, 0x76, 0x76), /* 240-243 */ ARGB(255, 0x80, 0x80, 0x80), ARGB(255, 0x8a, 0x8a, 0x8a), ARGB(255, 0x94, 0x94, 0x94), ARGB(255, 0x9e, 0x9e, 0x9e), /* 244-247 */ ARGB(255, 0xa8, 0xa8, 0xa8), ARGB(255, 0xb2, 0xb2, 0xb2), ARGB(255, 0xbc, 0xbc, 0xbc), ARGB(255, 0xc6, 0xc6, 0xc6), /* 248-251 */ ARGB(255, 0xd0, 0xd0, 0xd0), ARGB(255, 0xda, 0xda, 0xda), ARGB(255, 0xe4, 0xe4, 0xe4), ARGB(255, 0xee, 0xee, 0xee) /* 252-255 */ }; class UnknownImpl { private: int numReferences; public: UnknownImpl() : numReferences(0) { } ULONG STDMETHODCALLTYPE AddRef() { return ++numReferences; } ULONG STDMETHODCALLTYPE Release() { ULONG result; if (numReferences > 0) { --numReferences; result = numReferences; } else { result = numReferences = 0; } return result; } }; class SixelFrameDecode : public IWICBitmapFrameDecode { public: SixelFrameDecode(IWICImagingFactory *pIFactory, UINT num) : factory(pIFactory) , bitmapSource(NULL) , palette(NULL) , thumbnail(NULL) , preview(NULL) { if (NULL != factory) { factory->AddRef(); } } virtual ~SixelFrameDecode() { } // IUnknown Interface STDMETHOD(QueryInterface)(REFIID iid, void **ppvObject) { HRESULT result = E_INVALIDARG; if (ppvObject) { if (iid == IID_IUnknown) { *ppvObject = static_cast(this); AddRef(); result = S_OK; } else if (iid == IID_IWICBitmapFrameDecode) { *ppvObject = static_cast(this); AddRef(); result = S_OK; } else if (iid == IID_IWICBitmapSource) { ::MessageBox(0, "Jl", 0, 0); *ppvObject = bitmapSource; if (NULL != bitmapSource) { bitmapSource->AddRef(); } result = S_OK; } else { result = E_NOINTERFACE; } } return result; } STDMETHOD_(ULONG, AddRef)() { return unknownImpl.AddRef(); } STDMETHOD_(ULONG, Release)() { ULONG result = unknownImpl.Release(); if (0 == result) { delete this; } return result; } // IWICBitmapFrameDecode Interface STDMETHOD(GetMetadataQueryReader)( /* [out] */ IWICMetadataQueryReader **ppIMetadataQueryReader) { // ::MessageBox(NULL, "GetMetadataQueryReader", NULL, NULL); return WINCODEC_ERR_UNSUPPORTEDOPERATION; } STDMETHOD(GetColorContexts)( /* [in] */ UINT cCount, /* [in] [out] */ IWICColorContext **ppIColorContexts, /* [out] */ UINT *pcActualCount) { HRESULT result = S_OK; if (ppIColorContexts == NULL) { //return the number of color contexts if (pcActualCount != NULL) { *pcActualCount = 1; } else { result = E_INVALIDARG; } } return result; } STDMETHOD(GetThumbnail)( /* [out] */ IWICBitmapSource **ppIThumbnail) { ::MessageBox(NULL, "GetThumbnail", NULL, NULL); HRESULT result = S_OK; if (NULL == ppIThumbnail) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { *ppIThumbnail = thumbnail; if (NULL != thumbnail) { thumbnail->AddRef(); } else { result = WINCODEC_ERR_CODECNOTHUMBNAIL; } } return result; } // IWICBitmapSource Interface STDMETHOD(GetSize)( /* [out] */ UINT *puiWidth, /* [out] */ UINT *puiHeight) { HRESULT result = E_UNEXPECTED; if (bitmapSource) { result = bitmapSource->GetSize(puiWidth, puiHeight); } else { *puiWidth = 100; *puiHeight = 100; result = S_OK; } return result; } STDMETHOD(GetPixelFormat)( /* [out] */ WICPixelFormatGUID *pPixelFormat) { HRESULT result = E_UNEXPECTED; if (bitmapSource) { result = bitmapSource->GetPixelFormat(pPixelFormat); } else { *pPixelFormat = GUID_WICPixelFormat24bppRGB; *pPixelFormat = GUID_WICPixelFormat8bppIndexed; result = S_OK; } return result; } STDMETHOD(GetResolution)( /* [out] */ double *pDpiX, /* [out] */ double *pDpiY) { HRESULT result = E_UNEXPECTED; if (bitmapSource) { result = bitmapSource->GetResolution(pDpiX, pDpiY); } else { *pDpiX = 75; *pDpiY = 75; result = S_OK; } return result; } STDMETHOD(CopyPalette)(/* [in] */ IWICPalette *pIPalette) { HRESULT result = S_OK; UINT numColors = 0x100; if (NULL == pIPalette) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { result = pIPalette->InitializeCustom(colortable, numColors); } // if (SUCCEEDED(result)) // ::MessageBox(NULL, "CopyPalette - 1", NULL, NULL); // if (SUCCEEDED(result)) // { // if (NULL != palette) // { // pIPalette->InitializeFromPalette(palette); // } // else // { // result = E_UNEXPECTED; // } // } return result; } STDMETHOD(CopyPixels)( /* [in] */ const WICRect *prc, /* [in] */ UINT cbStride, /* [in] */ UINT cbPixelsSize, /* [out] */ BYTE *pbPixels ) { /* typedef struct WICRect { INT X; INT Y; INT Width; INT Height; } WICRect; */ char buf[256]; sprintf(buf, "CopyPixels[%d][%d][%d][%d],stride=[%d],pixelsize=[%d]", prc->X, prc->Y, prc->Width, prc->Height, cbStride, cbPixelsSize); //::MessageBox(NULL, buf, NULL, NULL); HRESULT result = E_UNEXPECTED; if (bitmapSource) { result = bitmapSource->CopyPixels(prc, cbStride, cbPixelsSize, pbPixels); } else { for (size_t i = 0; i < cbStride; ++i) { pbPixels[i] = i % 256; } } result = S_OK; return result; } public: IWICImagingFactory *factory; IWICBitmapSource *bitmapSource; IWICPalette *palette; IWICBitmapSource *thumbnail; IWICBitmapSource *preview; private: void ReleaseMembers() { if (factory) { factory->Release(); factory = NULL; } if (bitmapSource) { bitmapSource->Release(); bitmapSource = NULL; } if (palette) { palette->Release(); palette = NULL; } if (thumbnail) { thumbnail->Release(); thumbnail = NULL; } if (preview) { preview->Release(); preview = NULL; } } UnknownImpl unknownImpl; }; // IWICBitmapFrameDecode Interface static HRESULT InputBitmapSource(IStream *stream, IWICImagingFactory *factory, IWICBitmapSource **bitmapSource) { HRESULT result = S_OK; IWICBitmap *bitmap = NULL; IWICBitmapLock *bitmapLock = NULL; UINT width = 0, height = 0; double dpiX = 0, dpiY = 0; WICPixelFormatGUID pixelFormat = { 0 }; UINT srcStride = 0; UINT destStride = 0; BYTE *data = NULL; UINT cbBufferSize = 0; if ((NULL == stream) || (NULL == factory) || (NULL == bitmapSource)) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { //InputValue(stream, width); //InputValue(stream, height); //InputValue(stream, dpiX); //InputValue(stream, dpiY); //InputValue(stream, srcStride); //result = InputValue(stream, pixelFormat); } // Create the bitmap if (SUCCEEDED(result)) { result = factory->CreateBitmap(width, height, pixelFormat, WICBitmapCacheOnLoad, &bitmap); } // Set the resolution if (SUCCEEDED(result)) { result = bitmap->SetResolution(dpiX, dpiY); } // Lock it so that we can store the data if (SUCCEEDED(result)) { WICRect rct; rct.X = 0; rct.Y = 0; rct.Width = width; rct.Height = height; result = bitmap->Lock(&rct, WICBitmapLockWrite, &bitmapLock); } if (SUCCEEDED(result)) { result = bitmapLock->GetDataPointer(&cbBufferSize, &data); } if (SUCCEEDED(result)) { result = bitmapLock->GetStride(&destStride); } // Read the data from the stream if (SUCCEEDED(result)) { // We must read one scanline at a time because the input stride // may not equal the output stride for (UINT y = 0; y < height; y++) { //InputValues(stream, data, srcStride); // Prepare for the next scanline data += destStride; } } // Close the lock if (bitmapLock && bitmap) { if(bitmapLock) { bitmapLock->Release(); bitmapLock = NULL; } } // Finish if (SUCCEEDED(result)) { result = bitmap->QueryInterface(IID_IWICBitmapSource, (void**)bitmapSource); if (SUCCEEDED(result)) { bitmap->Release(); } } else { if (bitmap) { bitmap->Release(); } *bitmapSource = NULL; } return result; } static HRESULT InputBitmapPalette(IStream *stream, IWICImagingFactory *factory, IWICPalette **palette) { HRESULT result = S_OK; WICColor *colors = NULL; UINT numColors = 0; if ((NULL == stream) || (NULL == factory) || (NULL == palette)) { result = E_INVALIDARG; } // Create the palette if (SUCCEEDED(result)) { result = factory->CreatePalette(palette); } // Read the colors if (SUCCEEDED(result)) { // result = InputValue(stream, numColors); } if (SUCCEEDED(result)) { colors = new WICColor[numColors]; if (NULL == colors) { result = E_OUTOFMEMORY; } } if (SUCCEEDED(result)) { // result = InputValues(stream, colors, numColors); } if (SUCCEEDED(result)) { result = (*palette)->InitializeCustom(colors, numColors); } return result; } class SixelDecoder : public IWICBitmapDecoder { public: SixelDecoder() : factory(NULL) , palette(NULL) , thumbnail(NULL) , preview(NULL) , p_frame(NULL) { } virtual ~SixelDecoder() { ReleaseMembers(true); } // IUnknown Interface STDMETHOD(QueryInterface)(REFIID iid, void **ppvObject) { HRESULT result = E_INVALIDARG; if (ppvObject) { if (iid == IID_IUnknown) { *ppvObject = static_cast(this); AddRef(); result = S_OK; } else if (iid == IID_IWICBitmapDecoder) { *ppvObject = static_cast(this); AddRef(); result = S_OK; } else { result = E_NOINTERFACE; } } return result; } STDMETHOD_(ULONG, AddRef)() { return unknownImpl.AddRef(); } STDMETHOD_(ULONG, Release)() { ULONG result = unknownImpl.Release(); if (0 == result) { delete this; } return result; } // IWICBitmapDecoder Interface STDMETHOD(QueryCapability)( /* [in] */ IStream *pIStream, /* [out] */ DWORD *pCapability) { HRESULT result = S_OK; LARGE_INTEGER zero = { 0 }; ULARGE_INTEGER curPos = { 0 }; ::MessageBox(NULL, "SixelDecoder::QueryCapability", NULL, NULL); if ((NULL == pIStream) || (NULL == pCapability)) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { result = pIStream->Seek(zero, STREAM_SEEK_CUR, &curPos); } if (SUCCEEDED(result)) { *pCapability = WICBitmapDecoderCapabilityCanDecodeAllImages || WICBitmapDecoderCapabilityCanDecodeThumbnail; *pCapability = WICBitmapDecoderCapabilityCanDecodeAllImages || WICBitmapDecoderCapabilityCanDecodeThumbnail || WICBitmapDecoderCapabilityCanEnumerateMetadata || WICBitmapDecoderCapabilitySameEncoder; } return result; } STDMETHOD(Initialize)( /* [in] */ IStream *pIStream, /* [in] */ WICDecodeOptions cacheOptions) { // ::MessageBox(NULL, "Initialize", NULL, NULL); HRESULT result = S_OK; ULONG numRead = 0; UINT cbBufferSize = 0; ReleaseMembers(true); if (pIStream == NULL) { return E_INVALIDARG; } UINT width = 1024; UINT height = 1024; double dpiX = 75; double dpiY = 75; UINT destStride = 0; BYTE *data = NULL; IWICBitmap *bitmap = NULL; IWICBitmapLock *bitmapLock = NULL; IWICBitmapSource **bitmapSource; WICPixelFormatGUID pixelFormat = { 0 }; // pixelFormat = GUID_WICPixelFormat32bppBGRA; pixelFormat = GUID_WICPixelFormat32bppPBGRA; //pixelFormat = GUID_WICPixelFormat8bppIndexed; VerifyFactory(); if (!SUCCEEDED(result)) { return result; } result = factory->CreateBitmap(width, height, pixelFormat, WICBitmapCacheOnLoad, &bitmap); if (!SUCCEEDED(result)) { return result; } result = bitmap->SetResolution(dpiX, dpiY); // Set the resolution if (!SUCCEEDED(result)) { bitmap->Release(); return result; } // Lock it so that we can store the data WICRect rect; rect.X = 0; rect.Y = 0; rect.Width = width; rect.Height = height; result = bitmap->Lock(&rect, WICBitmapLockWrite, &bitmapLock); if (!SUCCEEDED(result)) { bitmap->Release(); return result; } result = bitmapLock->GetDataPointer(&cbBufferSize, &data); if (!SUCCEEDED(result)) { bitmap->Release(); bitmapLock->Release(); return result; } result = bitmapLock->GetStride(&destStride); if (!SUCCEEDED(result)) { bitmap->Release(); bitmapLock->Release(); return result; } // We must read one scanline at a time because the input stride // may not equal the output stride for (UINT y = 0; y < height; y++) { for (UINT x = 0; x < width; ++x) { data[x * 4 + 0] = x % 256; data[x * 4 + 1] = x % 256; data[x * 4 + 2] = x % 256; data[x * 4 + 3] = 0xff; } // Prepare for the next scanline data += destStride; } // Read the data from the stream if (!SUCCEEDED(result)) { return result; } // Close the lock bitmapLock->Release(); bitmap->Release(); CHAR buffer[1024]; CHAR c; enum STATE { STATE_GROUND = 0, STATE_ESC, STATE_DCS, STATE_DCS_ESC, STATE_OSC, STATE_OSC_ESC, }; int state; int dcs_state; int i; while (result == S_OK) { result = pIStream->Read(&buffer, sizeof(buffer), &numRead); if (numRead <= 0) { break; } //char buf2[16]; //sprintf(buf2, "[%d]", (int)numRead); //::MessageBox(NULL, buf2, NULL, NULL); for (i = 0; i < numRead; ++i) { c = buffer[c]; switch (state) { case STATE_GROUND: if (c == '\033') { state = STATE_ESC; } break; case STATE_ESC: if (c == 'P') { state = STATE_DCS; } break; case STATE_DCS: if (c == '\033') { state = STATE_DCS_ESC; } else if (c == '\\') { state = STATE_GROUND; } else if (c >= 0x20 && c < 0x7f) { } break; case STATE_DCS_ESC: if (c == '\033') { state = STATE_DCS_ESC; } else { state = STATE_DCS; } break; case STATE_OSC: break; case STATE_OSC_ESC: break; default: break; } } } if (SUCCEEDED(result)) { result = VerifyFactory(); } p_frame = new SixelFrameDecode(factory, 0); p_frame->AddRef(); return result; } STDMETHOD(GetContainerFormat)(/* [out] */ GUID *pguidContainerFormat) { HRESULT result = E_INVALIDARG; if (NULL != pguidContainerFormat) { result = S_OK; *pguidContainerFormat = CLSID_SixelDecoder; // ::MessageBox(NULL, "GetContainerFormat", NULL, NULL); } return result; } STDMETHOD(GetDecoderInfo)(/* [out] */ IWICBitmapDecoderInfo **ppIDecoderInfo) { ::MessageBox(NULL, "GetDecoderInfo", NULL, NULL); HRESULT result = S_OK; IWICComponentInfo *compInfo = NULL; if (SUCCEEDED(result)) { result = VerifyFactory(); } if (SUCCEEDED(result)) { result = factory->CreateComponentInfo(CLSID_SixelDecoder, &compInfo); } if (SUCCEEDED(result)) { result = compInfo->QueryInterface(IID_IWICBitmapDecoderInfo, (void**)ppIDecoderInfo); } if (compInfo) { compInfo->Release(); } return result; } STDMETHOD(CopyPalette)( /* [in] */ IWICPalette *pIPalette) { ::MessageBox(NULL, "CopyPalette", NULL, NULL); HRESULT result = S_OK; WICColor *colors; UINT numColors = 256; if (NULL == pIPalette) { result = E_INVALIDARG; } // // Create the palette // if (SUCCEEDED(result)) // { // result = factory->CreatePalette(palette); // } // Read the colors if (SUCCEEDED(result)) { colors = new WICColor[numColors]; if (NULL == colors) { result = E_OUTOFMEMORY; } } if (SUCCEEDED(result)) { for (size_t i = 0; i < numColors; ++i) { colors[i] = i << 16 | (numColors - i) << 8 | i; } } if (SUCCEEDED(result)) { result = pIPalette->InitializeCustom(colors, numColors); } // if (SUCCEEDED(result)) // { // if (NULL != palette) // { // pIPalette->InitializeFromPalette(palette); // } // else // { // result = E_UNEXPECTED; // } // } return result; } STDMETHOD(GetMetadataQueryReader)( /* [out] */ IWICMetadataQueryReader **ppIMetadataQueryReader) { // ::MessageBox(NULL, "GetMetadataQueryReader", NULL, NULL); return WINCODEC_ERR_UNSUPPORTEDOPERATION; return E_NOTIMPL; } STDMETHOD(GetPreview)( /* [out] */ IWICBitmapSource **ppIPreview) { ::MessageBox(NULL, "GetPreview", NULL, NULL); HRESULT result = S_OK; if (NULL == ppIPreview) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { if (NULL != preview) { result = preview->QueryInterface(IID_IWICBitmapSource, (void**)ppIPreview); } else { result = E_UNEXPECTED; } } return result; } STDMETHOD(GetColorContexts)( /* [in] */ UINT cCount, /* [in] [out] */ IWICColorContext **ppIColorContexts, /* [out] */ UINT *pcActualCount) { HRESULT result = S_OK; if (ppIColorContexts == NULL) { //return the number of color contexts if (pcActualCount != NULL) { *pcActualCount = 1; } else { result = E_INVALIDARG; } } return result; } STDMETHOD(GetThumbnail)( /* [out] */ IWICBitmapSource **ppIThumbnail) { ::MessageBox(NULL, "GetThumbnail", NULL, NULL); HRESULT result = S_OK; if (NULL == ppIThumbnail) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { if (NULL != thumbnail) { result = thumbnail->QueryInterface(IID_IWICBitmapSource, (void**)ppIThumbnail); } else { result = WINCODEC_ERR_CODECNOTHUMBNAIL; } } return result; } STDMETHOD(GetFrameCount)( /* [out] */ UINT *pCount) { HRESULT result = S_OK; if (NULL == pCount) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { *pCount = 1; } return result; } STDMETHOD(GetFrame)( /* [in] */ UINT index, /* [out] */ IWICBitmapFrameDecode **ppIBitmapFrame) { char buf[15]; sprintf(buf, "GetFrame[%d]", index); HRESULT result = S_OK; if (index >= 1 || NULL == ppIBitmapFrame) { result = E_INVALIDARG; } if (SUCCEEDED(result)) { result = p_frame->QueryInterface(IID_IWICBitmapFrameDecode, (void**)ppIBitmapFrame); } // ::MessageBox(NULL, buf, NULL, NULL); return result; } protected : HRESULT VerifyFactory() { if (NULL == factory) { return CoCreateInstance(CLSID_WICImagingFactory, NULL, CLSCTX_INPROC_SERVER, IID_IWICImagingFactory, (LPVOID*) &factory); } else { return S_OK; } } void ReleaseMembers(bool releaseFactory) { if (releaseFactory && factory) { factory->Release(); factory = NULL; } if (p_frame) { p_frame->Release(); p_frame = NULL; } if (palette) { palette->Release(); palette = NULL; } if (thumbnail) { thumbnail->Release(); thumbnail = NULL; } if (preview) { preview->Release(); preview = NULL; } } IWICImagingFactory *factory; SixelFrameDecode* p_frame; IWICPalette *palette; IWICBitmapSource *thumbnail; IWICBitmapSource *preview; private: UnknownImpl unknownImpl; }; class SixelCodecsRegistryManager { public: HRESULT Register() { return S_OK; } HRESULT Unregister() { HRESULT result = S_OK; return result; } }; SixelCodecsRegistryManager register_manager; template< typename T > class SixelCodecClassFactory : public IClassFactory { public: SixelCodecClassFactory() {} virtual ~SixelCodecClassFactory() {} // IUnknown Interface STDMETHOD(QueryInterface)(REFIID riid, void **ppv) { HRESULT result = E_INVALIDARG; if (ppv) { if (riid == IID_IUnknown) { *ppv = static_cast(this); AddRef(); result = S_OK; } else if (riid == IID_IClassFactory) { *ppv = static_cast(this); AddRef(); result = S_OK; } else { result = E_NOINTERFACE; } } return result; } STDMETHOD_(ULONG, AddRef)() { return unknownImpl.AddRef(); } STDMETHOD_(ULONG, Release)() { ULONG result = unknownImpl.Release(); if (0 == result) { delete this; } return result; } // IClassFactory Interface STDMETHOD(CreateInstance)(IUnknown *pUnkOuter, REFIID riid, void **ppv) { HRESULT result = E_INVALIDARG; if (NULL != ppv) { T *obj = new T(); if (NULL != obj) { result = obj->QueryInterface(riid, ppv); } else { *ppv = NULL; result = E_OUTOFMEMORY; } } return result; } STDMETHOD(LockServer)(BOOL fLock) { return CoLockObjectExternal(this, fLock, FALSE); } private: UnknownImpl unknownImpl; }; extern "C" STDAPI DllRegisterServer() { register_manger.Register(); return S_OK; } extern "C" STDAPI DllUnregisterServer() { register_manager.Unregister(); return S_OK; } extern "C" STDAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, void **ppv) { HRESULT result = E_INVALIDARG; IClassFactory *classFactory = NULL; if (NULL != ppv) { if (CLSID_SixelDecoder == rclsid) { result = S_OK; classFactory = new SixelCodecClassFactory(); } else { result = E_NOINTERFACE; } if (SUCCEEDED(result)) { if (NULL != classFactory) { result = classFactory->QueryInterface(riid, ppv); } else { result = E_OUTOFMEMORY; } } } return result; } extern "C" BOOL WINAPI DllMain(HINSTANCE hinstDLL, ULONG fdwReason, LPVOID *lpvReserved) { BOOL result = TRUE; switch (fdwReason) { case DLL_PROCESS_ATTACH: DisableThreadLibraryCalls(hinstDLL); break; case DLL_PROCESS_DETACH: break; } return result; } // EOF libsixel-1.7.3/wic/wic_install.reg.in000066400000000000000000000260741302271755100175470ustar00rootroot00000000000000ÿþWindows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.six] @="sixelfile" "Content Type"="image/sixel" "PerceivedType"="image" [HKEY_CLASSES_ROOT\.six\OpenWithProgids] "AppX9vdwcvrwnbettpahnt26jswq0n8hgyah"=hex(0): "sixelfile"="" [HKEY_CLASSES_ROOT\.six\PersistentHandler] @="{098f2470-bae0-11cd-b579-08002b30bfeb}" [HKEY_CLASSES_ROOT\.sixel] @="sixelfile" "Content Type"="image/sixel" "PerceivedType"="image" [HKEY_CLASSES_ROOT\.sixel\OpenWithProgids] "AppX9vdwcvrwnbettpahnt26jswq0n8hgyah"=hex(0): "sixelfile"="" [HKEY_CLASSES_ROOT\sixelfile] @="SIXEL Image" "EditFlags"=dword:00210000 "ImageOptionFlags"=dword:00000001 "FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\ 00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\ 32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,\ 00,2c,00,2d,00,33,00,30,00,35,00,39,00,36,00,00,00 [HKEY_CLASSES_ROOT\sixelfile\CLSID] @="{25336919-03F9-11cf-8FD0-00AA00686F13}" [HKEY_CLASSES_ROOT\sixelfile\DefaultIcon] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\ 61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,37,\ 00,32,00,00,00 [HKEY_CLASSES_ROOT\sixelfile\shell] [HKEY_CLASSES_ROOT\sixelfile\shell\open] "MuiVerb"=hex(2):40,00,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,\ 69,00,6c,00,65,00,73,00,25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\ 00,20,00,50,00,68,00,6f,00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,\ 72,00,5c,00,70,00,68,00,6f,00,74,00,6f,00,76,00,69,00,65,00,77,00,65,00,72,\ 00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,33,00,30,00,34,00,33,00,00,00 [HKEY_CLASSES_ROOT\sixelfile\shell\open\command] @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\ 00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\ 6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\ 00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\ 25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\ 00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\ 6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\ 00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\ 5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\ 00,31,00,00,00 [HKEY_CLASSES_ROOT\sixelfile\shell\open\DropTarget] "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}" [HKEY_CLASSES_ROOT\sixelfile\shell\printto] [HKEY_CLASSES_ROOT\sixelfile\shell\printto\command] @=hex(2):22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\ 00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,\ 75,00,6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,22,00,20,\ 00,22,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,\ 25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,\ 00,69,00,6d,00,67,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,22,00,2c,00,49,00,\ 6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,5f,00,50,00,72,00,69,00,6e,\ 00,74,00,54,00,6f,00,20,00,2f,00,70,00,74,00,20,00,22,00,25,00,31,00,22,00,\ 20,00,22,00,25,00,32,00,22,00,20,00,22,00,25,00,33,00,22,00,20,00,22,00,25,\ 00,34,00,22,00,00,00 [HKEY_CLASSES_ROOT\.sixel\PersistentHandler] @="{098f2470-bae0-11cd-b579-08002b30bfeb}" [HKEY_CLASSES_ROOT\CLSID\{7ED96837-96F0-4812-B211-F13C24117ED3}] [HKEY_CLASSES_ROOT\CLSID\{7ED96837-96F0-4812-B211-F13C24117ED3}\Instance] [HKEY_CLASSES_ROOT\CLSID\{7ED96837-96F0-4812-B211-F13C24117ED3}\Instance\{15b9b4da-b155-4977-8571-cf005884bcb9}] "CLSID"="{15b9b4da-b155-4977-8571-cf005884bcb9}" "FriendlyName"="SIXEL Decoder" [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}] "Version"="1.0.0.0" "Date"="2014-02-20" "SpecVersion"="1.0.0.0" "ColorManagementVersion"="1.0.0.0" "MimeTypes"="x-image/sixel" "FileExtensions"=".sixel" "SupportsAnimation"=dword:00000000 "SupportChromakey"=dword:00000001 "SupportLossless"=dword:00000001 "SupportMultiframe"=dword:00000000 "Author"="Hayaki Saito <user@zuse.jp>" "Description"="DEC SIXEL Format Decoder" "FriendlyName"="SIXEL Decoder" [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Formats] [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Formats\{6fddc324-4e03-4bfe-b185-3d77768dc901}] [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Formats\{6fddc324-4e03-4bfe-b185-3d77768dc902}] [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Formats\{6fddc324-4e03-4bfe-b185-3d77768dc903}] [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Formats\{6fddc324-4e03-4bfe-b185-3d77768dc904}] [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Formats\{6fddc324-4e03-4bfe-b185-3d77768dc905}] [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\InprocServer32] @="C:\\cygwin\\home\\hsaito\\sixelcodec\\src\\sixelcodec.dll" [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Patterns] [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Patterns\0] "Position"=dword:00000000 "Length"=dword:00000001 "Pattern"=hex:90 "Mask"=hex:FF [HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}\Patterns\1] "Position"=dword:00000000 "Length"=dword:00000002 "Pattern"=hex:1B,50 "Mask"=hex:7F,7F libsixel-1.7.3/wic/wic_uninstall.reg.in000066400000000000000000000017361302271755100201100ustar00rootroot00000000000000ÿþWindows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\.six] [-HKEY_CLASSES_ROOT\.sixel] [-HKEY_CLASSES_ROOT\sixelfile] [-HKEY_CLASSES_ROOT\CLSID\{7ED96837-96F0-4812-B211-F13C24117ED3}\Instance\{15b9b4da-b155-4977-8571-cf005884bcb9}] [-HKEY_CLASSES_ROOT\CLSID\{15b9b4da-b155-4977-8571-cf005884bcb9}] [-HKEY_CLASSES_ROOT\CLSID\{AC757296-3522-4e11-9862-C17BE5A1767E}\Instance\{EEC50239-14BB-4F70-AD2A-B7126219A6DC}] [-HKEY_CLASSES_ROOT\CLSID\{EEC50239-14BB-4F70-AD2A-B7126219A6DC}]